JP4791315B2 - Business management apparatus, business management method, and program - Google Patents
Business management apparatus, business management method, and program Download PDFInfo
- Publication number
- JP4791315B2 JP4791315B2 JP2006271636A JP2006271636A JP4791315B2 JP 4791315 B2 JP4791315 B2 JP 4791315B2 JP 2006271636 A JP2006271636 A JP 2006271636A JP 2006271636 A JP2006271636 A JP 2006271636A JP 4791315 B2 JP4791315 B2 JP 4791315B2
- Authority
- JP
- Japan
- Prior art keywords
- sub
- time
- operator
- work
- task
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000007726 management method Methods 0.000 title claims description 36
- 238000004364 calculation method Methods 0.000 claims description 35
- 238000000034 method Methods 0.000 claims description 31
- 238000012545 processing Methods 0.000 claims description 31
- 238000013523 data management Methods 0.000 claims description 24
- 238000012806 monitoring device Methods 0.000 claims description 15
- 238000012544 monitoring process Methods 0.000 claims description 4
- 230000005540 biological transmission Effects 0.000 description 40
- 238000004891 communication Methods 0.000 description 11
- 238000001514 detection method Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 8
- 230000000295 complement effect Effects 0.000 description 5
- 230000004044 response Effects 0.000 description 5
- 238000013500 data storage Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000002730 additional effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000000872 buffer Substances 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
- 239000000725 suspension Substances 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Landscapes
- Telephonic Communication Services (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、例えば企業の支店や顧客宅に設置される顧客端末装置と、IP(Internet Protocol)ネットワークで接続されたコールセンターシステムに関する。
より詳しくは、顧客端末装置からの接続要求に対して待ち行列を生成し、空きオペレータ発生時に待ち顧客を割り当てるコールセンターシステムに関する。
The present invention relates to a call center system that is connected to a customer terminal device installed in, for example, a company branch or a customer's home via an IP (Internet Protocol) network.
More specifically, the present invention relates to a call center system that generates a queue in response to a connection request from a customer terminal device and assigns a waiting customer when a free operator occurs.
従来のコールセンターシステムは、顧客(顧客端末装置を利用)からコールセンターのオペレータ(オペレータ端末装置を利用)への接続要求時に空きオペレータが不在の場合ACD(Automatic Call Distribution)サーバ装置(以下、単にACDサーバともいう)が顧客の通話を積滞し、空きオペレータ発生時に、顧客端末装置(以下、単に顧客端末ともいう)に対し接続先のオペレータ端末装置(以下、単にオペレータ端末ともいう)のIPアドレスを通知し、顧客端末装置とオペレータ端末装置間で呼制御およびメディアの通信をピアツーピアで行う。
このようなコールセンターシステムでは、一取引毎の処理時間をデータベースにログしておき、待ち行列を監視する装置の中央演算処理装置にて一定のタイミングで業務単位に取引平均時間を算出するプログラムを実行し、ACDサーバ装置が取引平均時間に基づいて予測待ち時間を算出することにより、顧客端末装置である自動契約相談装置(ACM:Automated Consulting & Contract Machine)に対して「待ち人数」と「予測待ち時間」を表示していた(例えば、特許文献1)。
In such a call center system, a processing time for each transaction is logged in a database, and a program that calculates the average transaction time for each business unit is executed at a certain timing in a central processing unit of a device that monitors a queue. Then, the ACD server device calculates the estimated waiting time based on the average transaction time, so that the “automatic consulting & contract machine” (ACM), which is the customer terminal device, has “waiting number of people” and “waiting for prediction”. “Time” was displayed (for example, Patent Document 1).
従来のコールセンターシステムでは、オペレータ端末に、通話中の顧客が求める業務に応じた残りの業務をACDサーバに通知する手段がなく、ACDサーバには業務中のオペレータの残りの業務フローのデータを取得する手段と、残りの業務に応じてオペレータの予想空き時間を計算する手段がなかった。
そのため、顧客との業務は特定の業務フローに基づき実施するコールセンターにあっても、業務フローに応じた最適な予想待ち時間を顧客に表示することが出来ないという課題があった。
顧客とオペレータの通話時間が長いようなコールセンターにあっては、特に、正確な予想待ち時間を顧客に提示することが困難であった。
In the conventional call center system, there is no means for the operator terminal to notify the ACD server of the remaining work according to the work required by the customer who is talking, and the ACD server obtains the data of the remaining work flow of the operator who is working. There was no means to calculate and no means to calculate the operator's expected free time according to the remaining work.
For this reason, there is a problem that even when the business with the customer is in a call center that is implemented based on a specific business flow, the optimum expected waiting time according to the business flow cannot be displayed to the customer.
In a call center where the talk time between the customer and the operator is long, it is particularly difficult to provide the customer with an accurate expected waiting time.
この発明は、上記のような課題を解決することを主な目的としており、業務フローに応じた最適かつ正確な予想待ち時間を顧客に通知することを主な目的とする。
この発明はさらに、予想待ち時間の長さに応じた最適な保留コンテンツを顧客に表示することも主な目的の一つとする。
The main object of the present invention is to solve the above-described problems, and the main object is to notify the customer of the optimum and accurate expected waiting time according to the business flow.
Another object of the present invention is to display the optimum reserved content corresponding to the length of the expected waiting time to the customer.
本発明に係る業務管理装置は、
オペレータにより実施される、複数のサブ業務から構成される業務の時間管理を行う業務管理装置であって、
オペレータごとに、サブ業務ごとの平均の実施時間をサブ業務平均実施時間として記憶するサブ業務平均実施時間記憶部と、
オペレータごとに業務の進捗状況を監視する業務進捗状況監視装置から、オペレータごとに、サブ業務ごとの進捗状況を通知するサブ業務進捗状況通知情報を受信する通知受信部と、
オペレータごとに、前記サブ業務進捗状況通知情報に示された進捗状況と、前記サブ業務平均実施時間記憶部に記憶されているサブ業務平均時間とに基づき、当該オペレータが現在実施している業務が完了すると予想される時刻を予想業務完了時刻として算出する時刻計算部とを有することを特徴とする。
The business management device according to the present invention is:
A business management device that performs time management of business composed of a plurality of sub-businesses performed by an operator,
For each operator, a sub work average execution time storage unit that stores an average execution time for each sub work as a sub work average execution time;
A notification receiver for receiving sub-task progress notification information for notifying the progress of each sub-task, for each operator, from the job progress monitoring device that monitors the progress of the task for each operator;
For each operator, based on the progress indicated in the sub-task progress status notification information and the sub-task average time stored in the sub-task average execution time storage unit, the task currently being executed by the operator is determined. And a time calculation unit that calculates a time expected to be completed as an expected work completion time.
本発明によれば、業務を構成するサブ業務ごとの進捗状況と、サブ業務平均時間とに基づき、オペレータが現在実施している業務が完了すると予想される時刻を算出するとともに、先行する先行積滞顧客の業務の実施に要する時間を考慮して、オペレータが積滞顧客の業務の実施に着手すると予想される時刻を算出し、算出した時刻を積滞顧客に通知するようにしているので、より正確な予想待ち時間を顧客に通知することができる。 According to the present invention, based on the progress status of each sub-task constituting the job and the sub-task average time, the time when the operator is expected to complete the job currently being executed is calculated and the preceding preceding product is calculated. Taking into account the time required to execute the business of the delinquent customer, the operator calculates the time when it is expected to start implementing the business of the overdue customer, and notifies the late customer of the calculated time. The customer can be notified of a more accurate expected waiting time.
実施の形態1.
図1は、実施の形態1に係るコールセンターシステムのシステム構成例を示す全体構成図である。
図1において、顧客端末装置1(以下、単に顧客端末という)は顧客がコールセンターのオペレータと通話を行うために使用する端末であり、例えば銀行などの金融機関の支店などに設置する。
オペレータ端末装置45(以下、単にオペレータ端末という)はオペレータが使用する端末であり、コールセンター19に設置する。オペレータ端末45は、コールセンター19に複数台配置されている。
ACD(Automatic Call Distribution)サーバ装置20(以下、単にACDサーバという)は複数のオペレータ端末45を管理し、オペレータの状態を管理し、顧客からの接続要求受信時に対応可能なオペレータを割り当てるサーバマシンである。
顧客端末1、オペレータ端末45、ACDサーバ20は、IPネットワーク18で接続する。
オペレータ端末45と顧客端末1は、例えば、テレビ会議通信により接続し、オペレータと顧客はテレビ会議により業務を実施する。
なお、詳細は後述するが、各オペレータが実施する業務は、複数のサブ業務から構成される。
そして、本実施の形態では、オペレータ端末45は、オペレータごとに業務の進捗状況をサブ業務単位で監視しており、業務進捗状況監視装置の例である。
また、ACDサーバ20は、オペレータ端末45からの進捗状況の通知に基づき、業務の時間管理を行っており、業務管理装置の例である。
FIG. 1 is an overall configuration diagram showing a system configuration example of a call center system according to
In FIG. 1, a customer terminal device 1 (hereinafter simply referred to as a customer terminal) is a terminal used by a customer to make a call with a call center operator, and is installed at a branch of a financial institution such as a bank.
An operator terminal device 45 (hereinafter simply referred to as an operator terminal) is a terminal used by an operator, and is installed in the
An ACD (Automatic Call Distribution) server device 20 (hereinafter simply referred to as an ACD server) is a server machine that manages a plurality of
The
The
Although details will be described later, the work performed by each operator is composed of a plurality of sub-workes.
In the present embodiment, the
Further, the ACD
ここで、各装置の内部構成の詳細や動作の詳細を説明する前に、本実施の形態に係るコールセンターにおける処理を概説する。
前述したように、本実施の形態では、ACDサーバ20が、業務フローに応じた正確な予想待ち時間を顧客に通知することを主な目的としている。
そこで、ACDサーバ20は、オペレータごとに、業務を構成するサブ業務ごとの平均の実施時間をサブ業務平均実施時間として記憶しておき、各オペレータ端末45からオペレータごとにサブ業務ごとの進捗状況の通知を受信し、オペレータごとに、オペレータ端末45から通知されたサブ業務ごとの進捗状況と、記憶しているサブ業務平均時間とに基づいて、当該オペレータが現在実施している業務が完了すると予想される時刻を予想業務完了時刻として算出する。
具体的には、ACDサーバ20は、オペレータごとに、オペレータ端末45から通知された業務の進捗状況に基づき、当該オペレータが現在実施している業務を構成する複数のサブ業務のうち今後実施が必要なサブ業務を判断し、今後実施が必要なサブ業務のサブ業務実施平均時間を用いて予想業務完了時刻を算出する。
Here, before explaining the details of the internal configuration and operation of each device, the processing in the call center according to the present embodiment will be outlined.
As described above, the main purpose of the present embodiment is that the ACD
Therefore, the ACD server 20 stores, for each operator, the average execution time for each sub-operation that constitutes the operation as the sub-operation average execution time, and the progress status of each sub-operation from each
Specifically, for each operator, the ACD
例えば、ACDサーバ20は、オペレータごとに、オペレータ端末45からサブ業務の実施が完了した旨の通知(サブ業務実施完了通知情報)を受信し、サブ業務実施完了通知情報が送信されたオペレータに対して、サブ業務実施完了通知情報に示されている実施が完了したサブ業務に基づき、当該オペレータが現在実施している業務を構成する複数のサブ業務のうち未実施のサブ業務を判断し、前記未実施のサブ業務のサブ業務実施平均時間を用いて前記予想業務完了時刻を算出する。
For example, the ACD
また、予想業務完了時刻の算出に当たって、ACDサーバ20は、サブ業務実施完了通知情報を受信する度に、サブ業務実施完了通知情報が送信されたオペレータに対して、当該オペレータが現在実施している業務を構成する複数のサブ業務のうち実施済みのサブ業務の実施に実際に要した時間(サブ業務実施実績時間)を当該実施済のサブ業務のサブ業務実施平均時間で除した除算値を用いて前記予想業務完了時刻を算出するようにしてもよい。
In calculating the expected task completion time, the ACD
また、ACDサーバ20は、業務に含まれる複数のサブ業務のそれぞれが中止される割合を示す中止率と、未実施のサブ業務のサブ業務実施平均時間とを用いて前記予想業務完了時刻を算出するようにしてもよい。
In addition, the ACD
また、ACDサーバ20は、オペレータ端末45から、実施が完了したサブ業務が再度実施される旨の通知(サブ業務再実施通知情報)を受信する場合があり、この場合に、ACDサーバ20は、サブ業務再実施通知情報が送信されたオペレータに対して、サブ業務再実施通知情報に示されている再実施対象のサブ業務のサブ業務実施平均時間に所定の重み係数を乗じた乗算値を用いて前記予想業務完了時刻を算出するようにしてもよい。また、複数のサブ業務が再実施の対象となる場合もあり、この場合も同様に、ACDサーバ20は、複数の再実施対象のサブ業務のサブ業務実施平均時間のそれぞれに所定の重み係数を乗じた乗算値を用いて前記予想業務完了時刻を算出するようにしてもよい。
In addition, the ACD
また、ACDサーバ20は、オペレータ端末45から、複数の選択対象サブ業務(複数の択一的なサブ業務)が含まれる業務を実施しているオペレータにおいて前記複数の選択対象サブ業務の中から選択されたサブ業務を通知する情報(選択サブ業務通知情報)を受信する場合があり、この場合に、ACDサーバ20は、前記選択サブ業務通知情報が受信される前は、それぞれの選択対象サブ業務のサブ業務平均実施時間にそれぞれの選択対象サブ業務の選択率を乗じて得られる値を用いて前記予想業務完了時刻を算出し、前記選択サブ業務通知情報が受信された後は、前記選択サブ業務通知情報に示されている選択されたサブ業務のサブ業務実施平均時間を用いて前記予想業務完了時刻を算出するようにしてもよい。
Further, the ACD
また、ACDサーバ20は、オペレータによる業務の実施を待つ積滞顧客が示される待ち行列データを管理しており、前記待ち行列データに示される積滞顧客ごとに、当該積滞顧客の業務の実施が予定されている実施予定オペレータが現在実施している業務が完了すると予想される予想業務完了時刻と、実施予定オペレータのサブ業務平均実施時間とに基づき、実施予定オペレータが当該積滞顧客の業務の実施に着手すると予想される時刻を予想業務着手時刻として算出する。
また、ACDサーバ20は、待ち行列データに示される積滞顧客ごとに、実施予定オペレータの予想業務完了時刻と、実施予定オペレータが割り当てられている待ち行列データにおける先行積滞顧客の業務を構成する複数のサブ業務に対する実施予定オペレータのサブ業務実施平均時間の合計値とを用いて、予想業務着手時刻を算出する。
また、ACDサーバ20は、予想業務着手時刻を算出する際に、積滞顧客がオペレータによる業務の実施をキャンセルする割合を示すキャンセル率を用いて予想業務着手時刻を算出する。
In addition, the ACD
In addition, the ACD
In addition, when calculating the predicted work start time, the
そして、ACDサーバ20は、このように算出されたそれぞれの積滞顧客に対する予想業務着手時刻を、それぞれの積滞顧客が利用する顧客端末装置に対して通知する。
Then, the
次に、図2に、本実施の形態に係るACDサーバ20の内部構成例を示す。
ACDサーバ20に含まれる各構成要素の動作は、図12以降のフローチャートとともに詳細に説明するが、以下にて、本実施の形態において主要な役割を果たす要素について説明する。
Next, FIG. 2 shows an internal configuration example of the
The operation of each component included in the
業務に含まれるサブ業務データ管理手段400は、図5に示す業務に含まれるサブ業務データを格納している。
図5において、業務に含まれるサブ業務データは、オペレータが実施する業務の名称である業務名50、業務中のコンポーネントであるサブ業務名51、複数のサブ業務の選択肢からひとつのサブ業務を顧客またはオペレータが選択する業務である選択的サブ業務名52、選択的サブ業務の過去の履歴の選択率である選択率53のデータ項目をもつ。選択的サブ業務は、選択対象サブ業務のことである。
図5では、業務名50として、新規口座開設、住所変更等の業務が示される。また、業務:新規口座開設は、印鑑照合、免許証確認、住所確認、口座種別説明及び口座タイプ選択といった複数のサブ業務から構成される。また、サブ業務の一つである口座タイプ選択は、選択的サブ業務であり、開設する口座として、顧客からの指示に従って、通常口座を開設する手続、特約付きの口座を開設する手続、クレジットカード機能付きの口座を手続があり、顧客によりそれぞれが選択される選択率の実績値は、70%、20%、10%の比率になっている。
The sub business data management means 400 included in the business stores the sub business data included in the business shown in FIG.
In FIG. 5, the sub business data included in the business includes a
In FIG. 5, the
オペレータごとのサブ業務データ管理手段410(サブ業務平均実施時間記憶部)は、図6に示すオペレータごとのサブ業務データを格納している。
図6において、オペレータごとのサブ業務データは、サブ業務名51、オペレータの過去の履歴から求めるサブ業務実施平均時間54、およびサブ業務ごとの中止率55、複数サブ業務わたってやり直す場合に、やり直し不要なサブ業務であることを指定するやり直し不要フラグ56、説明業務などオペレータが一方的に進める業務のため顧客による実施時間の変動が少ない業務であることを指定する定時間業務フラグ57、サブ業務が完了したことを指定する完了フラグ58のデータ項目をもつ。
図6に示すオペレータごとのサブ業務データは、複数のオペレータの各人に対して存在する。
サブ業務実施平均時間54は、サブ業務ごとの平均の実施時間を示すものであり、各々のオペレータが各サブ業務を実施するのに要した時間の実績の平均値である。
サブ業務ごとの中止率55は、サブ業務が実施中に中止された比率を示す。サブ業務ごとの中止率55は、全オペレータにおいて当該サブ業務が中止された比率とすることが考えられる。
やり直し不要フラグ56は、フラグがオンである場合は、当該サブ業務のやり直しが不要であることを示す。
定時間業務フラグ57は、フラグがオンである場合は、当該サブ業務は、定型的な内容であるため、顧客ごとの実施時間の変動が少なく、サブ業務実施平均時間で実施可能である可能性が高いことを示す。
完了フラグ58は、フラグがオンである場合は、当該サブ業務が完了していることを示す。
The sub work data management means 410 (sub work average execution time storage unit) for each operator stores the sub work data for each operator shown in FIG.
In FIG. 6, sub-work data for each operator is redone when the
The sub-operation data for each operator shown in FIG. 6 exists for each of a plurality of operators.
The sub work execution
The
The redo-
When the flag of the fixed-
The
オペレータデータ管理手段420は、図7及び図8に示すオペレータデータを格納している。
図7に示すオペレータデータは、オペレータID60、現在実施中のサブ業務の予想残り時間61、現在実施中の業務の予想残り時間であるオペレータの予想業務完了時間62、オペレータが現在積滞中の全ての顧客との業務を完了すると予想されるまでの時間である予想空き開始残り時間63、オペレータがログイン中またはログインする予定であるので積滞中の顧客通話が割り当たると予想してよいかを否かを示す割り当て予想可能フラグ64、オペレータがログインしているか、ログアウトしているかなどの状態を指定するオペレータ状態65、オペレータが現在実施中の業務名66、オペレータが現在実施中のサブ業務の開始時刻67、オペレータが現在実施中のサブ業務名68のデータ項目をもつ。
また、図8に示すオペレータデータは、オペレータの保有業務スキル70、オペレータが割り当て中かログアウト中かを示すオペレータの状態71、オペレータのID72のデータ項目をもつ。
The operator data management means 420 stores the operator data shown in FIGS.
The operator data shown in FIG. 7 includes an
Further, the operator data shown in FIG. 8 has data items of an operator's
待ち行列データ管理手段440(待ち行列データ管理部)は、図9に示す待ち行列データを格納している。
図9において、待ち行列データは、積滞顧客の順位80、積滞顧客がオペレータとの通話により実施を希望している要求業務81、積滞顧客が割り当て中か積滞中であるかを示す顧客の状態82、積滞顧客のID、顧客の業務を実行する予定の実施予定オペレータのID84のデータ項目をもつ。
The queue data management means 440 (queue data management unit) stores the queue data shown in FIG.
In FIG. 9, the queuing data indicates the
オペレータの出勤予定時刻データ管理手段450(執務開始予定時刻記憶部)は、図10に示すオペレータ出勤時刻データを格納している。
図10において、オペレータ出勤予定時刻データは、オペレータごとの出勤予定時刻(執務開始予定時刻)を示し、オペレータID90、オペレータの出勤日91、オペレータの出勤予定時刻92のデータ項目をもつ。
The scheduled attendance time data management means 450 (scheduled work start time storage unit) of the operator stores the operator attendance time data shown in FIG.
In FIG. 10, the scheduled attendance time data of the operator indicates the scheduled attendance time (scheduled start time of work) for each operator, and has data items of an
オペレータの退勤予定時刻データ管理手段460(執務終了予定時刻記憶部)は、図11に示すオペレータ退勤予定時刻データを格納している。
図11において、オペレータ退勤予定時刻データは、オペレータごとの退勤予定時刻(執務終了予定時刻)を示し、オペレータID93、オペレータの出勤日94、オペレータの退勤予定時刻95のデータ項目をもつ。
The scheduled work time data management means 460 (scheduled work end time storage unit) of the operator stores the scheduled work time data for the operator shown in FIG.
In FIG. 11, the scheduled leaving time data of the operator indicates the scheduled leaving time (working scheduled end time) for each operator, and has data items of an
なお、図5〜図11に示す各種テーブルのデータ構成は、それぞれの一例であり、図5〜図11に示すデータ構成に限るものではない。 Note that the data configurations of the various tables shown in FIGS. 5 to 11 are examples, and are not limited to the data configurations shown in FIGS.
次に、図2において、サブ業務完了通知受信手段21は、オペレータ端末45から、オペレータにおいてサブ業務の実施が完了する度に、サブ業務の実施の完了を通知するサブ業務完了通知(サブ業務実施完了通知情報)を受信する。
サブ業務やり直し通知受信手段23は、オペレータ端末45から、オペレータにおいて実施が完了したサブ業務が再度実施されることを通知するサブ業務やり直し通知(サブ業務再実施通知情報)を受信する。
複数サブ業務やり直し通知受信手段25は、オペレータ端末45から、オペレータにおいて実施が完了した複数のサブ業務が再度実施されることを通知する複数サブ業務やり直し通知(サブ業務再実施通知情報)を受信する。
業務通知受信手段29は、オペレータ端末45から、顧客端末との業務開始時、または顧客端末との接続中に別業務の開始が要求された場合に、開始する業務名を通知する業務通知を受信する。
選択的サブ業務開始通知受信手段32は、オペレータ端末45から、複数の選択的サブ業務(選択対象サブ業務)が含まれる業務を実施しているオペレータにおいて複数の選択的サブ業務の中から選択されたサブ業務を通知する選択的サブ業務開始通知(選択サブ業務通知情報)を受信する。
これらサブ業務完了通知受信手段21、サブ業務やり直し通知受信手段23、複数サブ業務やり直し通知受信手段25、業務通知受信手段29、選択的サブ業務開始通知受信手段32は、それぞれ、通知受信部の例である。また、これらサブ業務完了通知受信手段21、サブ業務やり直し通知受信手段23、複数サブ業務やり直し通知受信手段25、業務通知受信手段29、選択的サブ業務開始通知受信手段32を総称して、通知受信部とも呼ぶ。
また、それぞれの通知受信部で受信されたサブ業務完了通知(サブ業務実施完了通知情報)、サブ業務やり直し通知(サブ業務再実施通知情報)、複数サブ業務やり直し通知(サブ業務再実施通知情報)、業務通知、選択的サブ業務開始通知(選択サブ業務通知情報)は、それぞれ、サブ業務ごとの進捗状況を通知するサブ業務進捗状況通知情報の例である。
Next, in FIG. 2, the sub-task completion
The sub-work redo
The multiple sub-operation redo
The business
The selective sub-task start notification receiving means 32 is selected from the
These sub-task completion notification receiving means 21, sub-task redo notification receiving means 23, multiple sub-job redo notification receiving means 25, job notification receiving means 29, and selective sub-task start notification receiving means 32 are examples of notification receivers. It is. The sub-work completion notification receiving means 21, the sub-work redo notification receiving means 23, the multiple sub-work redo notification receiving means 25, the work notification receiving means 29, and the selective sub-work start notification receiving means 32 are collectively referred to as notification reception. Also called a part.
Also, sub-task completion notification (sub-task execution completion notification information), sub-task redo notification (sub-job redo notification information), multiple sub-job redo notification (sub-job redo notification information) received by each notification receiver The business notification and the selective sub-task start notification (selected sub-task notification information) are examples of sub-task progress status notification information for notifying the progress status of each sub-task.
予想待ち時間計算手段30は、通知受信部で受信されたサブ業務進捗状況通知情報に示された進捗状況と、オペレータごとのサブ業務データ管理手段410で管理されているサブ業務平均時間とに基づき、オペレータが現在実施している業務が完了すると予想される時刻を予想業務完了時刻として算出する。
また、予想待ち時間計算手段30は、待ち行列データ管理手段440で管理されている待ち行列データに示される積滞顧客ごとに、当該積滞顧客の業務の実施が予定されている実施予定オペレータが現在実施している業務が完了すると予想される予想業務完了時刻と、実施予定オペレータのサブ業務平均実施時間とに基づき、実施予定オペレータが当該積滞顧客の業務の実施に着手すると予想される時刻を予想業務着手時刻として算出する。
予想待ち時間計算手段30は、時刻計算部の例である。
The expected waiting time calculation means 30 is based on the progress indicated in the sub-task progress status notification information received by the notification receiver and the sub-task average time managed by the sub-task data management means 410 for each operator. The time at which the operation currently being performed by the operator is expected to be completed is calculated as the expected operation completion time.
In addition, the expected waiting time calculation means 30 has an execution scheduled operator who is scheduled to perform the business of the overdue customer for each overdue customer indicated in the queue data managed by the queue data management means 440. The time at which the scheduled operator is expected to start the implementation of the business of the overdue customer, based on the expected task completion time when the currently implemented task is expected to be completed and the average sub-task execution time of the scheduled operator Is calculated as the expected work start time.
The expected waiting time calculation means 30 is an example of a time calculation unit.
予想待ち時間通知送信手段38は、それぞれの積滞顧客が利用する顧客端末1に対して、予想待ち時間計算手段30により計算されたそれぞれの積滞顧客に対する予想業務着手時刻(予想待ち時間)を通知する。予想待ち時間通知送信手段38は、時刻通知部の例である。
なお、予想業務着手時刻は、例えば13時01分05秒といった絶対的な時刻の情報でもよいし、300秒後といった相対的な時間の情報でもよい。
The expected waiting time notification transmission means 38 sends the expected work start time (expected waiting time) for each overdue customer calculated by the expected waiting time calculation means 30 to the
The predicted work start time may be absolute time information such as 13:01:05, or may be information of relative time such as 300 seconds later.
次に、図3にオペレータ端末41の内部構成例及び図4に顧客端末1の内部構成例を示す。
それぞれの構成要素の詳細については、図12以降のフローチャートの説明とともに説明する。
Next, FIG. 3 shows an example of the internal configuration of the operator terminal 41, and FIG. 4 shows an example of the internal configuration of the
Details of each component will be described together with the description of flowcharts in FIG.
次に動作について説明する。
図12は、ACDサーバ20の全体の動作(業務管理方法)を説明するフローチャートである。
前述したように、オペレータ端末45は各種通知を送信するが、オペレータ端末45からの通知の種類により処理が異なる。
オペレータ端末45が、業務開始を通知する業務通知を送信した場合は(ステップS1101でYes)は、業務開始時処理(ステップS1102)が実行される。業務開始時処理(ステップS1102)の詳細は図13に示す。
また、オペレータ端末45が、サブ業務の完了を通知するサブ業務通知を送信した場合は(ステップS1103でYes)は、サブ業務完了時処理(ステップS1104)が実行される。サブ業務完了時処理(ステップS1104)の詳細は図14に示す。
また、オペレータ端末45が、サブ業務のやり直しを通知するサブ業務やり直し通知を送信した場合は(ステップS1105でYes)は、サブ業務やり直し時処理(ステップS1106)が実行される。サブ業務やり直し時処理(ステップS1106)の詳細は図15に示す。
また、オペレータ端末45が、複数のサブ業務のやり直しを通知する複数サブ業務やり直し通知を送信した場合は(ステップS1107でYes)は、複数サブ業務やり直し時処理(ステップS1108)が実行される。複数サブ業務やり直し時処理(ステップS1108)の詳細は図16に示す。
また、オペレータ端末45が、選択的サブ業務におけるサブ業務の選択を通知する選択的サブ業務開始通知を送信した場合は(ステップS1109でYes)は、選択的なサブ業務選択時処理(ステップS1110)が実行される。選択的なサブ業務選択時処理(ステップS1110)の詳細は図17に示す。
以上の業務開始時処理(ステップS1102)、サブ業務完了時処理(ステップS1104)、サブ業務やり直し時処理(ステップS1106)、複数サブ業務やり直し時処理(ステップS1108)、選択的なサブ業務選択時処理(ステップS1110)のいずれかが実行された場合に、予想待ち時間計算手段30により予想待ち時間計算処理(ステップS1111)(時刻計算ステップ)が実行される。予想待ち時間計算処理(ステップS1111)の詳細は図18及び図19に示す。
Next, the operation will be described.
FIG. 12 is a flowchart for explaining the overall operation (business management method) of the
As described above, the
When the
When the
When the
Further, when the
If the
Processing at the time of starting business (step S1102), processing at the time of sub-business completion (step S1104), processing at the time of redoing sub-work (step S1106), processing at the time of redoing multiple sub-tasks (step S1108), processing at the time of selective sub-job selection When any one of (Step S1110) is executed, the expected waiting
次に、図13を参照して、業務開始時処理(ステップS1102)の詳細を説明する。
オペレータ端末45は顧客端末1との業務開始時、または顧客端末1との接続中に別業務の開始が要求された場合は、オペレータ端末45の業務通知送信手段49が、開始する業務名を示す業務通知を送信する。
ACDサーバは、業務通知受信手段29が、業務通知を受信すると(ステップS103)(通知受信ステップ)、業務開始設定手段39がオペレータデータ(図7)の「現在実施中の業務名」66に、通知された業務名を設定し、予想待ち時間計算手段30が予想待ち時間を計算する(ステップS1111)。
Next, with reference to FIG. 13, details of the business start process (step S1102) will be described.
The
In the ACD server, when the business
次に、図14を参照して、サブ業務完了時処理(ステップS1104)の詳細を説明する。
オペレータ端末45は顧客端末1との接続中、サブ業務が完了するごとにサブ業務完了通知送信手段46がACDサーバ20に対しサブ業務完了通知を送信する。
ACDサーバは、サブ業務完了通知受信手段21がサブ業務完了通知を受信すると(ステップS001)(通知受信ステップ)、サブ業務完了設定手段22が、該当オペレータのオペレータごとのサブ業務データ(図6)における該当サブ業務の「完了フラグ」58をオンとし(ステップS002)、予想待ち時間計算手段30が、予想待ち時間を計算する(ステップS1111)。
これにより、オペレータの業務の進捗状況に応じた予想待ち時間の計算が可能となる。
Next, with reference to FIG. 14, the details of the sub-task completion processing (step S1104) will be described.
When the
In the ACD server, when the sub business completion
This makes it possible to calculate the expected waiting time according to the progress of the operator's work.
次に、図15を参照して、サブ業務やり直し時処理(ステップS1106)の詳細を説明する。
オペレータ端末45は、顧客端末1との接続中、顧客またはオペレータが入力ミスなどにより再度サブ業務をやり直す場合は、サブ業務やり直し通知送信手段47がやり直すサブ業務名を通知するサブ業務やり直し通知を送信する。
ACDサーバ20では、サブ業務やり直し通知受信手段23が、サブ業務やり直し通知を受信すると(ステップS003)(通知受信ステップ)、やり直しサブ業務実施時間の重み付け値加算手段24が、該当オペレータのオペレータごとのサブ業務データ(図6)における該当サブ業務の「完了フラグ」58をオフとし(ステップS004)、やり直すサブ業務の「サブ業務実施平均時間」54に重み係数(1.0未満の係数)を乗算した値で「サブ業務実施平均時間」54を更新し(ステップS005)、予想待ち時間計算手段30が予想待ち時間を計算する(ステップS1111)。
これにより、やり直し時のサブ業務実施時間は、初回のサブ業務実施時間よりも早く完了することを考慮した予想待ち時間の計算が可能となる。つまり、サブ業務のやり直しの場合は、一度そのサブ業務を実施しているため、サブ業務の初回実施時よりも実施時間が短くなることが期待されるため、より短いサブ業務実施平均時間に基づいて予想待ち時間を計算することとしている。
Next, with reference to FIG. 15, the details of the sub-work redo process (step S1106) will be described.
When the customer terminal or operator re-executes the sub-operation again due to an input error or the like while the
In the
As a result, it is possible to calculate the expected waiting time considering that the sub-work execution time at the time of redoing is completed earlier than the first sub-work execution time. In other words, in the case of redoing a sub-task, since the sub-task has been executed once, it is expected that the execution time will be shorter than the initial execution of the sub-task. The expected waiting time is calculated.
次に、図16を参照して、複数サブ業務やり直し時処理(ステップS1108)の詳細を説明する。
オペレータ端末45は、顧客端末1との接続中、顧客またはオペレータが入力ミスなどにより再度複数のサブ業務をやり直す場合は、複数サブ業務やり直し通知送信手段48がやり直す複数のサブ業務名を通知する複数サブ業務やり直し通知を送信する。
ACDサーバ20では、複数サブ業務やり直し通知受信手段25が複数サブ業務やり直し通知を受信すると(ステップS006)(通知受信ステップ)、やり直し複数サブ業務実施時間の重み付け値加算手段26がオペレータごとのサブ業務データ(図6)における該当サブ業務の「やり直し不要フラグ」56がオフである該当複数サブ業務の「完了フラグ」58をオフとし(ステップS007)、「やり直し不要フラグ」56がオフである該当複数サブ業務実施平均時間54を、それぞれに重み係数(1.0未満の係数)を乗算した値でサブ業務実施平均時間54を更新し(ステップS008)、予想待ち時間計算手段30が予想待ち時間を計算する(ステップS1111)。
これにより、例えば金融機関での新規口座開設業務などでの口座の種別の説明など、やり直し時には実施不要のサブ業務の存在を考慮した予想待ち時間の計算が可能となる。
Next, with reference to FIG. 16, the details of the processing for re-executing a plurality of sub-tasks (step S1108) will be described.
When the customer terminal or the operator re-executes a plurality of sub-operations again due to an input error or the like while the
In the
This makes it possible to calculate the expected waiting time in consideration of the existence of sub-operations that need not be performed at the time of redoing, such as explanation of account types in new account opening operations at financial institutions, for example.
次に、図17を参照して、選択的なサブ業務選択時処理(ステップS1110)の詳細を説明する。
オペレータ端末45は、顧客端末1との接続中、顧客またはオペレータが選択的なサブ業務を選択した場合は、選択的サブ業務開始通知送信手段100が、選択されたサブ業務名を通知する選択的サブ業務開始通知を送信する。
ACDサーバ20では、選択的サブ業務開始通知受信手段32が、選択的サブ業務開始通知を受信すると(ステップS101)(通知受信ステップ)、選択的サブ業務実施時間加算手段33が、オペレータデータ(図7)の「オペレータの予想業務完了時間」62から、通知された選択的サブ業務の過去の履歴の平均値を減算し、選択を通知された選択的サブ業務の履歴の平均データを加算した値で更新し(ステップS102)、予想待ち時間計算手段30が予想待ち時間を計算する(ステップS1111)。
つまり、選択的サブ業務開始通知が受信される前は、それぞれの選択的サブ業務のサブ業務平均実施時間にそれぞれの選択対象サブ業務の選択率を乗じて得られる値を用いて「オペレータの予想業務完了時間」62が算出されているが、選択的サブ業務開始通知が受信された後は、選択的サブ業務開始通知に示されている選択されたサブ業務のサブ業務実施平均時間を用いて「オペレータの予想業務完了時間」62を計算するようにしている。
これにより、例えば、金融機関での新規口座開設業務で、手続きに特別時間がかかる種類の口座を開設する場合に、手続きに特別時間がかかる種類の口座を選択したかどうかを考慮した予想待ち時間の計算が可能となる。
Next, with reference to FIG. 17, the details of the selective sub-task selection process (step S1110) will be described.
When the customer or the operator selects a selective sub-operation during connection with the
In the
In other words, before the selective sub-business start notification is received, the value obtained by multiplying the average execution time of each selective sub-business by the selection rate of each selection-target sub-business is used as the operator's expectation. The “task completion time” 62 is calculated, but after the selective sub-task start notification is received, the sub-task execution average time of the selected sub-task indicated in the selective sub-task start notification is used. An “operator expected work completion time” 62 is calculated.
As a result, for example, when opening an account of a type that requires a special procedure for opening a new account at a financial institution, the expected waiting time considering whether an account of a type that requires a special procedure is selected. Can be calculated.
次に、図18及び図19を参照して、予想待ち時間計算処理(ステップS1111)(時刻計算ステップ)の詳細を説明する。
予想待ち時間の計算については、以下の手順で実施する。
予想待ち時間計算手段30がサブ業務ごとの過去の履歴から、「サブ業務ごとの中止率」55(図6)を計算し、サブ業務ごとの単位時間あたりの業務中止率の補集合乗算手段28を用いて、「サブ業務ごとの中止率」55の補集合を「サブ業務実施平均時間」54(図6)に乗算した値で「サブ業務実施平均時間」54(図6)を更新する(ステップS010)。
これにより、中止率を考慮したサブ業務実施平均時間を得ることができる。
Next, details of the expected waiting time calculation process (step S1111) (time calculation step) will be described with reference to FIGS.
The expected waiting time is calculated according to the following procedure.
The expected waiting time calculation means 30 calculates the “cancellation rate for each sub-operation” 55 (FIG. 6) from the past history for each sub-operation, and complements multiplication means 28 for the operation cancellation rate per unit time for each sub-operation. Is used to update the “sub-task execution average time” 54 (FIG. 6) with the value obtained by multiplying the “sub-task execution average time” 54 (FIG. 6) by the complement of the “sub-task cancellation rate” 55 ( Step S010).
As a result, it is possible to obtain an average sub-work execution time considering the cancellation rate.
次に、予想待ち時間計算手段30は、現在実施中のサブ業務の開始時刻67(図7)から現在までの時刻を、現在実施中のサブ業務の平均実施時間から引いたものを、「現在実施中のサブ業務の予想残り時間」61(図7)に設定する(ステップS011)。
次に、予想待ち時間計算手段30は、「現在実施中のサブ業務の予想残り時間」61が規定値以下か判断し(ステップS012)、規定値以下であれば「現在実施中のサブ業務の予想残り時間」61に規定値を設定する(ステップS013)。
次に、予想待ち時間計算手段30は、「現在実施中のサブ業務の予想残り時間」61と、業務に含まれるサブ業務のうち、「完了フラグ」58がオフであるサブ業務(未実施のサブ業務)のサブ業務実施平均時間54を加算した値で「オペレータの予想業務完了時間」62(図7)を更新する(ステップS014)。
次に、予想待ち時間計算手段30は、完了したサブ業務中の、「定時間業務フラグ」57がオフのサブ業務の合計実施時間を、過去のサブ業務実施平均時間の合計で割った値に「オペレータの予想業務完了時間」と重み係数を乗算した値で「オペレータの予想業務完了時間」62(図7)を更新する(ステップS015)。
つまり、実施済みのサブ業務の実施に実際に要した時間(サブ業務実施実績時間)を実施済のサブ業務のサブ業務実施平均時間で除した除算値と現在の「オペレータの予想業務完了時間」62とを乗算することにより、現在オペレータが対応中の顧客の傾向(通常よりも業務の進行に時間がかかる顧客、通常よりも時間がかからない顧客といった傾向)を加味して「オペレータの予想業務完了時間」62を計算することができる。なお、重み係数を乗算するのは、当該顧客の傾向を「オペレータの予想業務完了時間」62の計算にどの程度反映させるかということであり、重み係数を用いなくてもよい。重み係数の乗算は、予想待ち時間計算手段30が、実施完了業務進捗比率重み付け値乗算手段27を用いて行う。
Next, the expected waiting
Next, the expected waiting time calculation means 30 determines whether the “estimated remaining time of the currently executing sub-operation” 61 is less than or equal to the specified value (step S012). A specified value is set in the “expected remaining time” 61 (step S013).
Next, the expected waiting time calculation means 30 includes the “estimated remaining time of the currently executing sub-operation” 61 and the sub-operations of which “completion flag” 58 is off among the sub-operations included in the operation (unexecuted) The “operator's expected work completion time” 62 (FIG. 7) is updated with the value obtained by adding the sub work execution
Next, the expected waiting time calculation means 30 divides the total execution time of the sub-operations whose “fixed-time operation flag” 57 is off in the completed sub-operations by the total of the past sub-operation execution average times. The “operator expected task completion time” 62 (FIG. 7) is updated with a value obtained by multiplying the “operator expected task completion time” by the weighting factor (step S015).
In other words, the actual time required for the execution of the completed sub-operation (sub-task execution actual time) divided by the average sub-task execution time of the completed sub-operation and the current "Operator's expected operation completion time" By multiplying by 62, the operator's current trend (customer who takes more time than usual, customer who takes less time than usual) is taken into account, and the operator's expected work is completed. The “time” 62 can be calculated. The multiplication by the weighting factor is how much the tendency of the customer is reflected in the calculation of the “operator expected work completion time” 62, and the weighting factor need not be used. Multiplication of the weighting factor is performed by the expected waiting time calculation means 30 using the execution completion work progress ratio weighting value multiplication means 27.
次に、オペレータの予想空き開始残り時間をオペレータ出勤予定時刻データで更新する手段35が、ログインしていないオペレータについて、オペレータの出勤予定時刻92(図10)をオペレータの「予想空き開始残り時間」63(図7)に設定する(ステップS016)。
また、予想待ち時間計算手段30は、ログインしているオペレータについて、「オペレータの予想業務完了時間」62(図7)を、「予想空き開始残り時間」63(図7)に設定する(ステップS017)。つまり、この段階では、積滞顧客の予想待ち時間は未だ計算していないので、オペレータが現在対応している顧客の業務の予想業務完了時間をそのまま予想空き開始残り時間とする。後述するように、以降の処理で、積滞顧客の予想待ち時間を計算していく度に、予想空き開始残り時間が更新されていく。
次に、予想待ち時間計算手段30は、全オペレータの「割り当て予想可能フラグ」64をオンとする(ステップS018)。
全オペレータの「割り当て予想可能フラグ」64をオンとすることで、現時点では、出勤していないオペレータ(執務開始前オペレータ)も積滞顧客の割り当ての対象となる。当該執務開始前オペレータの出勤予定時刻(執務開始予定時刻)が間近の場合は、出勤予定時刻前であるが、予め、当該執務開始前オペレータに積滞顧客を割り当てることで、効率的なスケジューリングが可能となる。
Next, the
Further, the expected waiting
Next, the expected waiting
By turning on the “assignment predictable flag” 64 of all operators, operators who are not attending work (operators before starting work) at the present time are also subject to assignment of overdue customers. When the scheduled attendance time (scheduled work start time) of the operator before the start of work is close, it is before the scheduled work time, but efficient scheduling can be achieved by allocating customers who are late to work in advance. It becomes possible.
次に、予想待ち時間計算手段30は、待ち行列データ(図9)を参照して、割り当て予想されていない積滞している顧客の通話があるか判断し(ステップS019)、なければ計算を終了する(ステップS020)。即ち、予想待ち時間が計算されていない積滞顧客が存在していれば、S021に進み、当該積滞顧客の予想待ち時間を計算し、全ての積滞顧客に対して予想待ち時間が計算され、予想待ち時間が計算されていない積滞顧客が存在しない場合は、処理を終了する。
次に、予想待ち時間計算手段30は、「予想空き開始残り時間」63が最短で、「割り当て予想可能フラグ」64がオンのオペレータの業務スキルが合致する積滞顧客中で待ち時間が最長の顧客を選択する(ステップS021)。即ち、「予想空き開始残り時間」63が最短のオペレータであって、「割り当て予想可能フラグ」64がオンのオペレータの保有業務スキル(図8)と要求業務(図9)が合致する積滞顧客がいれば、その中で待ち時間が最長の顧客を選択し、選択した顧客を当該オペレータに割り当てる。
このオペレータは、当該積滞顧客の業務の実施のために割り当てられており、当該積滞顧客の業務の実施が予定されている実施予定オペレータである。
なお、図12に示したように、予想待ち時間計算処理は、各種の通知が受信された場合に、その都度、繰り返して実施されるので、前回の予想待ち時間計算処理の実施以降に新たに積滞した積滞顧客以外は、前回の計算時に予想待ち時間が計算されているので、この前回の予想待ち時間において最長の顧客を選択する。
Next, the expected waiting
Next, the expected waiting
This operator is an execution scheduled operator who has been assigned to carry out the business of the overdue customer and is scheduled to carry out the business of the overdue customer.
Note that, as shown in FIG. 12, the expected waiting time calculation process is repeatedly performed each time various types of notifications are received. Since the expected waiting time is calculated at the time of the previous calculation except for the customer who has been stuck, the longest customer in the previous expected waiting time is selected.
次に、予想待ち時間通知送信手段38が該当顧客の「予想待ち時間」と「予想待ち人数」として、該当オペレータの「予想空き開始残り時間」と、「割り当て予想回数」を当該顧客の顧客端末1に通知する(ステップS022)。
つまり、「予想待ち時間」及び「予想待ち人数」を通知する積滞顧客が、オペレータが現在対応中の顧客の次の順番の積滞顧客(次に対応する予定の積滞顧客)の場合は、当該オペレータについてステップS017において設定された「予想空き開始残り時間」63(図7)(=「オペレータの予想業務完了時間」62(図7))を「予想待ち時間」として通知するとともに、「予想待ち人数」として「1人(現在オペレータが対応中の顧客)」を通知する。
一方、「予想待ち時間」及び「予想待ち人数」を通知する積滞顧客が、オペレータが現在対応中の顧客の次の順番以降の積滞顧客の場合は、後述するステップS026で更新された「予想空き開始残り時間」63(図7)を「予想待ち時間」として通知し、また、「予想待ち人数」として、同じ実施予定オペレータが割り当てられている先行積滞顧客の人数を通知する。
なお、この「予想待ち時間」は、実施予定オペレータが積滞顧客の業務の実施に着手すると予想される時刻であり、予想業務着手時刻の相当する。
また、顧客端末1に通知するタイミングは、顧客端末1から通知を要求されたタイミングであってもよい。
また、「予想待ち人数」の通知は省略して、「予想待ち時間」のみを通知するようにしてもよい。
Next, the expected waiting time notification transmission means 38 sets the “expected waiting time” and “expected number of waiting times” of the corresponding operator as the “expected waiting time” and “expected waiting number” of the corresponding customer. 1 is notified (step S022).
In other words, if the late customer who reports the “expected waiting time” and “expected waiting number” is the next late customer (the next scheduled customer) that the operator is currently handling In addition, the “expected vacant start remaining time” 63 (FIG. 7) (= “expected task completion time of operator” 62 (FIG. 7)) set in step S017 for the operator is notified as “expected waiting time”, and “ “1 person (customer currently being handled by the operator)” is notified as “expected waiting number”.
On the other hand, if the overdue customer who notifies the “expected waiting time” and the “expected waiting number” is an overdue customer after the next order of the customer currently handled by the operator, it is updated in step S026 described later. The “predicted vacant start remaining time” 63 (FIG. 7) is notified as “expected waiting time”, and the “predicted waiting number” is notified of the number of customers who have been overdue, to whom the same scheduled operator is assigned.
Note that the “expected waiting time” is a time at which the scheduled operator is expected to start executing the business of the customer who is overdue, and corresponds to the expected business start time.
Further, the timing for notifying the
Further, notification of “expected waiting number” may be omitted, and only “expected waiting time” may be notified.
次に、予想待ち時間計算手段30は、該当オペレータの「予想空き開始残り時間」63(図7)に、割り当て予想した積滞顧客の要求業務の、過去の業務実施の平均時間を足す(ステップS023)。
つまり、ステップS022で「予想待ち時間」と「予想待ち人数」を通知した先行積滞顧客の要求業務に含まれるサブ業務のサブ業務実施平均時間54の合計値(当該実施予定オペレータのサブ業務実施平均時間54の合計値)を、現在の「予想空き開始残り時間」63(図7)に加算する。このようにして、先行積滞顧客の要求業務の実施に要する時間を、次の順番の積滞顧客の予想待ち時間の計算に反映させる。
Next, the expected waiting
That is, in step S022, the total value of the sub-task execution
顧客の予想待ち時間のオペレータ退勤予定時刻超過判定手段36が、「オペレータの予想業務完了時間」62が、オペレータの退勤予定時刻またはコールセンター拠点の営業時間を超過したか判断し(ステップS024)、超過した場合は、以降の計算処理で「予想空き開始残り時間」が計算されないよう、オペレータの予想空き時間データをオペレータログアウトデータで更新する手段37がオペレータの「割り当て予想可能フラグ」64をオフとする(ステップS025)。
The operator's expected waiting time excess time determination means 36 of the customer's expected waiting time determines whether the “operator's expected work completion time” 62 has exceeded the operator's scheduled work time or the call center base business hours (step S024). In this case, the
次に、予想待ち時間計算手段30は、過去の積滞キャンセルの履歴から積滞キャンセル率(積滞顧客が積滞中にキャンセルする確率)を計算し、単位時間あたりの積滞キャンセル率の補集合乗算手段31を用いて、該当オペレータの「予想空き開始残り時間」63(図7)に積滞キャンセル率を乗算した値で「予想空き開始残り時間」を更新する(ステップS026)。
その後、予想待ち時間計算手段30は、割り当て予想されていない(予想待ち時間が計算されていない)積滞している顧客通話があるかの判断する処理(ステップS019)以降を、割り当て予想されていない積滞している顧客通話がなくなるまで繰り返す。このようにして、全ての積滞顧客に対して「予想待ち時間」及び「予想待ち人数」を通知する。
Next, the expected waiting time calculation means 30 calculates a past-in-time cancellation rate (probability that a past-destination customer will cancel during the past-day) from the past history of past-day cancellation, and compensates for the over-load cancellation rate per unit time. Using the set multiplication means 31, the “expected empty start remaining time” 63 is updated by a value obtained by multiplying the “expected empty start remaining time” 63 (FIG. 7) of the corresponding operator by the overdue cancellation rate (step S026).
After that, the expected waiting time calculation means 30 performs the process of determining whether there is a customer call that has not been allocated (estimated waiting time is not calculated) and is stuck (step S019) and thereafter. Repeat until there are no customer calls that are stuck. In this way, the “expected waiting time” and the “expected waiting number” are notified to all the customers who are stuck.
次に、顧客端末1における動作(保留コンテンツ表示処理)を図20を参照して説明する。
顧客が顧客端末1の業務選択手段7にて、開始を要求するオペレータとの業務を選択操作したとき、顧客選択業務記憶手段2に顧客が選択した業務名を記憶しておき、接続要求送信手段8がACDサーバ20へ接続要求を送信する(ステップS030)。
空きオペレータ不在などのため、ACDサーバ20が顧客の接続要求を積滞した場合は、ACDサーバ20の予想待ち時間通知送信手段38から、予想待ち時間通知受信手段9が予想待ち時間通知を受信し(ステップS031)、コンテンツ選択手段10が、保留映像コンテンツがどの業務に関するコンテンツかを指定するコンテンツの業務属性データ(コンテンツの業務属性データ管理手段6に格納)と、顧客選択業務記憶手段2に記憶していた顧客が選択した業務名と、再生時間長データ(再生時間長データ管理手段5に格納)を使用し、顧客が要求した業務と一致する業務属性の保留映像コンテンツのうち、再生時間長データが予想待ち時間に最も近いものを選択し、コンテンツ再生開始手段11が選択されたコンテンツを再生し、顧客に表示する(ステップS032)。
このとき、予想待ち時間通知受信手段9がACDサーバから通知された予想待ち時間を顧客に表示すれば、顧客に待ち時間の目安を知らせることができる。
Next, the operation (holding content display processing) in the
When a customer selects and operates a business with an operator requesting start using the business selection unit 7 of the
When the
At this time, if the expected waiting time notification receiving means 9 displays the expected waiting time notified from the ACD server to the customer, it is possible to inform the customer of the approximate waiting time.
ACDサーバ20から、オペレータ割り当て通知受信手段12が空きオペレータ端末のIPアドレスを受信し(ステップS041)、オペレータ端末への接続要求送信手段14が空きオペレータ端末へ接続要求を送信する(ステップS033)。
オペレータ端末45から応答を受信したか判断し(ステップS034)、応答が得られなかった場合は、応答が得られなかったことを通知する積滞要求をACDサーバへ送信する(ステップS035)。応答が得られた場合は、テレビ会議の状態取得手段15が顧客端末のテレビ会議のステータスを取得し(ステップS036)、テレビ会議のステータスが接続完了となったか判断し(ステップS037)、オペレータ端末とのテレビ会議が接続完了した場合は、コンテンツ再生終了手段13が現在再生中の保留映像コンテンツデータから最も近い再生終了位置メタデータまで再生および表示を継続し(ステップS038)、接続を開始する旨の映像を表示し(ステップS039)、モニター表示切り替え手段16が、オペレータ端末からの映像を表示するようモニターの映像入力を切り替える(ステップS040)。
From the
It is determined whether a response has been received from the operator terminal 45 (step S034). If no response is obtained, an overload request notifying that no response has been obtained is transmitted to the ACD server (step S035). If a response is obtained, the video conference status acquisition means 15 acquires the video conference status of the customer terminal (step S036), determines whether the video conference status is connection complete (step S037), and the operator terminal. When the video conference with is completed, the content playback end means 13 continues playback and display from the currently held video content data being played back to the nearest playback end position metadata (step S038), and starts the connection. (Step S039), and the monitor display switching means 16 switches the video input of the monitor so as to display the video from the operator terminal (step S040).
このように、本実施の形態によれば、サブ業務単位で業務の時間管理を行うことで、業務フローに応じた正確な予想待ち時間を顧客に通知することが可能となる。
即ち、ACDサーバにおいて、業務を構成するサブ業務ごとの進捗状況と、サブ業務平均時間とに基づき、オペレータが現在実施している業務が完了すると予想される時刻を算出するとともに、先行する先行積滞顧客の業務の実施に要する時間を考慮して、オペレータが積滞顧客の業務の実施に着手すると予想される時刻を算出し、算出した時刻を積滞顧客に通知するようにしているので、より正確な予想待ち時間を顧客に通知することができる。
As described above, according to the present embodiment, it is possible to notify the customer of an accurate expected waiting time according to the business flow by performing the time management of the business in units of sub business.
In other words, the ACD server calculates the time when the operator is expected to complete the current task based on the progress status of each sub task that constitutes the task and the sub task average time. Taking into account the time required to execute the business of the delinquent customer, the operator calculates the time when it is expected to start implementing the business of the overdue customer, and notifies the late customer of the calculated time. The customer can be notified of a more accurate expected waiting time.
また、本実施の形態のさらなる効果として、ACDサーバ20の予想待ち時間通知送信手段38が、予想待ち時間通知受信手段9に対し、オペレータと業務中の顧客端末にはオペレータと通話中の顧客端末の予想空き開始時間でもあるオペレータの予想業務完了時間62を通知し、空きオペレータ不在のため開始を待っている顧客端末には、ステップS023で計算した、待っている顧客の予想待ち時間であるオペレータの「予想空き開始残り時間」63に、割り当て予想した積滞顧客の要求業務の、過去の業務実施の平均時間を足した値を通知し、予想待ち時間通知受信手段9が顧客端末の外側で待つ顧客に表示することにより、支店などに設置した該当顧客端末ブースの外側で待つ顧客の顧客満足度を高めることも可能であるという極めて有利な効果を奏するのである。
Further, as an additional effect of the present embodiment, the expected waiting time
以上の通り、本実施の形態では、顧客が使用する顧客端末と、オペレータが顧客との業務を行うオペレータ端末と、ACDサーバがオペレータ端末から業務の進捗状況の通知を受ける手段と、オペレータの過去のサブ業務実施時間の履歴の平均のデータと、業務に含まれるサブ業務のデータから、オペレータの予想業務完了時間を計算する手段を備えるコールセンターシステムについて説明した。 As described above, in the present embodiment, the customer terminal used by the customer, the operator terminal where the operator conducts the business with the customer, the means for the ACD server to receive the business progress notification from the operator terminal, the past of the operator The call center system provided with means for calculating the expected work completion time of the operator from the average data of the sub work execution time history and the sub work data included in the work has been described.
そして、前記コールセンターシステムで、ACDサーバがオペレータ端末から業務の一部やり直しの通知を受ける手段と、該当オペレータの予想業務完了時間にオペレータの過去のサブ業務実施時間の履歴の平均の値に重みを掛けた値を加算する手段を備えることを説明した。 In the call center system, the ACD server receives a notification of partial re-execution from the operator terminal, and assigns a weight to the average value of the past sub-work execution time history of the operator to the expected work completion time of the operator. It has been described that means for adding the multiplied values is provided.
また、前記コールセンターシステムで、ACDサーバがオペレータ端末から業務の複数のサブ業務にまたがるやり直しの通知を受ける手段と、該当オペレータの予想業務完了時間に、オペレータのやり直す過去の複数のサブ業務実施時間の履歴の平均の値に重みを掛けた値を加算する手段を備えることを説明した。 Further, in the call center system, the ACD server receives a notification of re-doing over a plurality of sub-tasks of a job from the operator terminal, and the expected sub-task execution time of the operator in the past completion time of the sub-tasks of the relevant operator. It has been described that means for adding a value obtained by multiplying the average value of the history by a weight is provided.
また、前記コールセンターシステムで、ACDサーバがオペレータ端末からの通知受信時に、これまでに完了したサブ業務の実施時間を過去のサブ業務実施時間の履歴の平均で割った値をオペレータの予想業務完了時間に重みを付けて乗算した値でオペレータの予想業務完了時間を更新することを説明した。 In the call center system, when the ACD server receives a notification from the operator terminal, the value obtained by dividing the execution time of the sub-work completed so far by the average of the history of past sub-work execution time is the operator's expected work completion time. It was explained that the expected work completion time of the operator is updated with a value obtained by multiplying the weight with a weight.
また、前記コールセンターシステムで、サブ業務ごとの過去の履歴からサブ業務ごとの中止率を計算し、サブ業務ごとの平均実施時間に中止率の補集合を乗算した値を使用して予想待ち時間を計算する手段を備えることを説明した。 In the call center system, the cancellation rate for each sub-operation is calculated from the past history for each sub-operation, and the expected waiting time is calculated using a value obtained by multiplying the average execution time for each sub-operation by the complement of the cancellation rate. It has been explained that a means for calculating is provided.
また、前記コールセンターシステムで、ACDサーバがオペレータ端末からの別業務開始の通知を受信する手段を備え、顧客がオペレータと連続して別の業務を行う場合は、再度予想待ち時間の計算を行う手段を備えることを説明した。 Further, in the call center system, the ACD server includes means for receiving a notice of the start of another work from the operator terminal, and when the customer performs another work continuously with the operator, a means for calculating the expected waiting time again. We explained that we have.
また、前記コールセンターシステムで、ACDサーバが過去の積滞キャンセルの履歴からキャンセル率を計算し、オペレータの予想空き時間にキャンセル率の補集合を乗算した値を加算することにより、該当顧客以降の順番で待たされている顧客の予想待ち時間を計算する手段を備えることを説明した。 Further, in the call center system, the ACD server calculates a cancellation rate from the past history of the cancellation of the late payment, and adds the value obtained by multiplying the operator's estimated idle time by the complement of the cancellation rate, so that the order after the corresponding customer is increased. We explained that we have a means to calculate the expected waiting time of customers who are waiting in
また、前記コールセンターシステムで、ACDサーバが、オペレータ端末から顧客が選択したサブ業務通知を受信する手段と、オペレータの予想業務完了時間から選択的なサブ業務のオペレータの過去の履歴の平均値を引き、選択されたサブ業務実施時間のオペレータの過去の履歴の平均のデータを加算する手段を備えることを説明した。 In the call center system, the ACD server receives a sub-task notification selected by the customer from the operator terminal, and subtracts the average value of the operator's past history of the selected sub-task from the expected task completion time of the operator. It has been described that means for adding the average data of the past history of the operator at the selected sub work execution time is provided.
前記コールセンターシステムで、ACDサーバがオペレータの出勤予定時刻データと、顧客の予想待ち時間が保有業務スキルのマッチするオペレータの出勤予定時刻を超過したか判断する手段と、超過した場合にオペレータの出勤予定時刻をオペレータの予想空き時間として顧客の予想待ち時間を計算する手段を備えることを説明した。 In the call center system, the ACD server determines the attendance time data of the operator, means for determining whether the expected waiting time of the customer exceeds the expected attendance time of the operator whose job skill matches, and if it exceeds, the operator's attendance schedule It has been explained that a means for calculating the expected waiting time of the customer is provided using the time as the expected free time of the operator.
また、前記コールセンターシステムで、ACDサーバがオペレータの退勤予定時刻データと、現在実施中の業務の予想終了時間がオペレータの退勤予定時刻を超過したか判断する手段と、超過した場合に該当オペレータはログアウトしたものとして予想待ち時間を計算する手段を備えることを説明した。 Further, in the call center system, the ACD server logs the operator's scheduled work time data, means for determining whether the expected end time of the work currently being performed exceeds the scheduled work time for the operator, and if the time exceeds, the operator logs out. As a result, it has been explained that a means for calculating the expected waiting time is provided.
また、前記コールセンターシステムで、ACDサーバが顧客端末に予想待ち時間を通知する手段と、顧客端末が予想待ち時間長に応じた保留コンテンツを顧客に表示する手段を備えることを説明した。 In the call center system, the ACD server is provided with means for notifying the customer terminal of the expected waiting time, and the customer terminal is provided with means for displaying the pending content according to the expected waiting time length to the customer.
また、前記コールセンターシステムで、積滞後にオペレータ端末と接続するときに、特定の再生終了位置まで再生した後、オペレータ端末からの映像を表示する手段を備えることを説明した。 Further, it has been described that the call center system includes means for displaying an image from the operator terminal after playing back to a specific playback end position when connecting to the operator terminal after being overloaded.
実施の形態2.
実施の形態1と同一の効果を得る別の構成として、図21に示す構成が考えられる。
図21では、サブ業務完了通知送信手段46、サブ業務やり直し通知送信手段47、複数サブ業務やり直し通知送信手段48、業務通知送信手段49、選択的サブ業務開始通知送信手段100をアプリケーションサーバ102内に備え、オペレータ端末45は顧客端末1との接続中、業務データをアプリケーションサーバ102に送信する業務データ送信手段103をもつ。
実施の形態1では、オペレータ端末45が、業務進捗状況監視装置の例であったが、本実施の形態では、アプリケーションサーバ102が、業務進捗状況監視装置の例である。
As another configuration for obtaining the same effect as that of the first embodiment, a configuration shown in FIG. 21 is conceivable.
In FIG. 21, the sub-task completion
In the first embodiment, the
アプリケーションサーバのサブ業務完了通知送信手段46、サブ業務やり直し通知送信手段47、複数サブ業務やり直し通知送信手段48、業務通知送信手段49、選択的サブ業務開始通知送信手段100は、オペレータ端末45からの業務データ受信時、実施の形態1と同様に、ACDサーバに通知を行う。
つまり、実施の形態1では、オペレータ端末45がACDサーバ20にサブ業務完了通知(サブ業務実施完了通知情報)、サブ業務やり直し通知(サブ業務再実施通知情報)、複数サブ業務やり直し通知(サブ業務再実施通知情報)、業務通知、選択的サブ業務開始通知(選択サブ業務通知情報)を送信していたが、本実施の形態では、代わりにアプリケーションサーバ102がこれらの通知をACDサーバ20に送信する以外は、実施の形態1と同様である。このため、動作の詳細については説明を省略する。
また、ACDサーバ20の構成は、図2に示したものと同様であり、また、顧客端末1の構成も図4に示したものと同様である。
The sub-task completion
That is, in the first embodiment, the
The configuration of the
このように、本実施の形態では、顧客が使用する顧客端末と、オペレータが顧客との業務を行い、業務データをアプリケーションサーバに送信する手段を備えたオペレータ端末と、ACDサーバがアプリケーションサーバから業務の進捗状況の通知を受ける手段と、オペレータの過去のサブ業務実施時間の履歴の平均のデータと、業務に含まれるサブ業務のデータから、オペレータの予想業務完了時間を計算する手段を備えるコールセンターシステムについて説明した。 As described above, in this embodiment, the customer terminal used by the customer, the operator terminal provided with a means for the operator to perform business with the customer, and send the business data to the application server, and the ACD server operate from the application server. Call center system comprising means for receiving notification of the progress status of the operator, means for calculating the operator's expected work completion time from the average data of the past work hours of the sub-work of the operator, and the data of the sub-work included in the work Explained.
実施の形態3.
実施の形態1と同一の効果を得る別の構成として、図22に示す構成が考えられる。
図22では、サブ業務完了通知送信手段46、サブ業務やり直し通知送信手段47、複数サブ業務やり直し通知送信手段48、業務通知送信手段49、選択的サブ業務開始通知送信手段100をサブ業務完了検知装置110内に備えている。
また、サブ業務完了検知装置110は、DBサーバ120から業務データを参照する業務データ参照手段111と、各サブ業務完了時に入力完了するはずのデータ項目である「サブ業務完了時の入力項目データ」を格納するサブ業務完了時の入力項目データ管理手段112と、DBサーバ120から取得した業務データと「サブ業務完了時の入力項目データ」から、サブ業務完了を検知するサブ業務完了検知手段113をもつ。
オペレータ端末45は、顧客端末1との接続中、業務データをDBサーバ120に送信する業務データ送信手段103をもつ。
サブ業務完了検知装置はACDサーバの内部で動作するソフトウェアであってもよい。
実施の形態1では、オペレータ端末45が、業務進捗状況監視装置の例であったが、本実施の形態では、サブ業務完了検知装置110が、業務進捗状況監視装置の例である。
As another configuration for obtaining the same effect as that of the first embodiment, a configuration shown in FIG. 22 can be considered.
In FIG. 22, the sub-work completion
In addition, the sub work completion detection device 110 includes a work data reference unit 111 that refers to the work data from the DB server 120, and “input item data when the sub work is completed” which is a data item that should be completed when each sub work is completed. Sub-completion completion detecting means 113 for detecting sub-completion from sub-completion input item data management means 112 and sub-completion completion input data from the DB server 120 Have.
The
The sub-operation completion detection device may be software that operates inside the ACD server.
In the first embodiment, the
サブ業務完了検知装置110のサブ業務完了通知送信手段46、サブ業務やり直し通知送信手段47、複数サブ業務やり直し通知送信手段48、業務通知送信手段49、選択的サブ業務開始通知送信手段100はDBサーバ120から定期的に業務データを参照し、実施の形態1と同様に、ACDサーバ20に通知を行う。
つまり、実施の形態1では、オペレータ端末45がACDサーバ20にサブ業務完了通知(サブ業務実施完了通知情報)、サブ業務やり直し通知(サブ業務再実施通知情報)、複数サブ業務やり直し通知(サブ業務再実施通知情報)、業務通知、選択的サブ業務開始通知(選択サブ業務通知情報)を送信していたが、本実施の形態では、代わりにサブ業務完了検知装置110がこれらの通知をACDサーバ20に送信する以外は、実施の形態1と同様である。このため、動作の詳細については説明を省略する。
また、ACDサーバ20の構成は、図2に示したものと同様であり、また、顧客端末1の構成も図4に示したものと同様である。
The sub-work completion
That is, in the first embodiment, the
The configuration of the
このように、本実施の形態では、顧客が使用する顧客端末と、オペレータが顧客との業務を行い、業務データをデータ格納手段に送信する手段を備えたオペレータ端末と、データ格納手段に業務データが格納されたことを検知する業務データ格納検知手段と、ACDサーバが業務データ格納検知手段から業務の進捗状況の通知を受ける手段と、オペレータの過去のサブ業務実施時間の履歴の平均のデータと、業務に含まれるサブ業務のデータから、オペレータの予想業務完了時間を計算する手段を備えるコールセンターシステムについて説明した。 As described above, in the present embodiment, the customer terminal used by the customer, the operator terminal provided with a means for the operator to perform business with the customer and transmitting the business data to the data storage means, and the business data in the data storage means. Business data storage detection means for detecting the storage of data, means for the ACD server to receive notification of the progress of the business from the business data storage detection means, The call center system including means for calculating the expected work completion time of the operator from the sub work data included in the work has been described.
ここで、実施の形態1〜3に示したACDサーバ20、オペレータ端末45、顧客端末1、アプリケーションサーバ102、サブ業務完了検知装置110及びDBサーバ120(以下、これらをまとめて、ACDサーバ20等と表記する)のハードウェア構成例について説明する。
図23は、実施の形態1〜3に示したACDサーバ20等のハードウェア資源の一例を示す図である。なお、図23の構成は、あくまでもACDサーバ20等のハードウェア構成の一例を示すものであり、ACDサーバ20等のハードウェア構成は図23に記載の構成に限らず、他の構成であってもよい。
図23において、ACDサーバ20等は、プログラムを実行するCPU911(Central Processing Unit、中央処理装置、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、プロセッサともいう)を備えている。CPU911は、バス912を介して、例えば、ROM(Read Only Memory)913、RAM(Random Access Memory)914、通信ボード915、表示装置901、キーボード902、マウス903、磁気ディスク装置920と接続され、これらのハードウェアデバイスを制御する。更に、CPU911は、FDD904(Flexible Disk Drive)、コンパクトディスク装置905(CDD)、プリンタ装置906、スキャナ装置907と接続していてもよい。また、磁気ディスク装置920の代わりに、光ディスク装置、メモリカード読み書き装置などの記憶装置でもよい。
RAM914は、揮発性メモリの一例である。ROM913、FDD904、CDD905、磁気ディスク装置920の記憶媒体は、不揮発性メモリの一例である。これらは、記憶装置あるいは記憶部の一例である。
通信ボード915、キーボード902、スキャナ装置907、FDD904などは、入力部、入力装置の一例である。
また、通信ボード915、表示装置901、プリンタ装置906などは、出力部、出力装置の一例である。
Here, the
FIG. 23 is a diagram illustrating an example of hardware resources such as the
In FIG. 23, the
The
The
Further, the
通信ボード915は、図1等に示すように、ネットワークに接続されている。例えば、通信ボード915は、LAN(ローカルエリアネットワーク)、インターネット、WAN(ワイドエリアネットワーク)などに接続されていても構わない。
磁気ディスク装置920には、オペレーティングシステム921(OS)、ウィンドウシステム922、プログラム群923、ファイル群924が記憶されている。プログラム群923のプログラムは、CPU911、オペレーティングシステム921、ウィンドウシステム922により実行される。
The
The
上記プログラム群923には、実施の形態1〜3の説明において「〜部」、「〜手段」として説明している機能を実行するプログラムが記憶されている。プログラムは、CPU911により読み出され実行される。
ファイル群924には、実施の形態1〜3の説明において、「〜の判断」、「〜の計算」、「〜の比較」、「〜の設定」、「〜の更新」等として説明している処理の結果を示す情報やデータや信号値や変数値やパラメータが、「〜ファイル」や「〜データベース」の各項目として記憶されている。「〜ファイル」や「〜データベース」は、ディスクやメモリなどの記録媒体に記憶される。ディスクやメモリになどの記憶媒体に記憶された情報やデータや信号値や変数値やパラメータは、読み書き回路を介してCPU911によりメインメモリやキャッシュメモリに読み出され、抽出・検索・参照・比較・演算・計算・処理・編集・出力・印刷・表示などのCPUの動作に用いられる。抽出・検索・参照・比較・演算・計算・処理・編集・出力・印刷・表示のCPUの動作の間、情報やデータや信号値や変数値やパラメータは、メインメモリ、レジスタ、キャッシュメモリ、バッファメモリ等に一時的に記憶される。
また、実施の形態1〜3で説明するフローチャートの矢印の部分は主としてデータや信号の入出力を示し、データや信号値は、RAM914のメモリ、FDD904のフレキシブルディスク、CDD905のコンパクトディスク、磁気ディスク装置920の磁気ディスク、その他光ディスク、ミニディスク、DVD等の記録媒体に記録される。また、データや信号は、バス912や信号線やケーブルその他の伝送媒体によりオンライン伝送される。
The
In the description of the first to third embodiments, the
The arrows in the flowcharts described in the first to third embodiments mainly indicate input / output of data and signals. The data and signal values are the
また、実施の形態1〜3の説明において「〜部」、「〜手段」として説明しているものは、「〜回路」、「〜装置」、「〜機器」であってもよく、また、「〜ステップ」、「〜手順」、「〜処理」であってもよい。すなわち、「〜部」、「〜手段」として説明しているものは、ROM913に記憶されたファームウェアで実現されていても構わない。或いは、ソフトウェアのみ、或いは、素子・デバイス・基板・配線などのハードウェアのみ、或いは、ソフトウェアとハードウェアとの組み合わせ、さらには、ファームウェアとの組み合わせで実施されても構わない。ファームウェアとソフトウェアは、プログラムとして、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、DVD等の記録媒体に記憶される。プログラムはCPU911により読み出され、CPU911により実行される。すなわち、プログラムは、実施の形態1〜3の「〜部」、「〜手段」としてコンピュータを機能させるものである。あるいは、実施の形態1〜3の「〜部」、「〜手段」の手順や方法をコンピュータに実行させるものである。
Further, in the description of the first to third embodiments, what is described as “to part” and “to means” may be “to circuit”, “to device”, and “to device”. It may be “˜step”, “˜procedure”, “˜processing”. That is, what is described as “˜unit” and “˜means” may be realized by firmware stored in the
このように、実施の形態1〜3に示したACDサーバ20等は、処理装置たるCPU、記憶装置たるメモリ、磁気ディスク等、入力装置たるキーボード、マウス、通信ボード等、出力装置たる表示装置、通信ボード等を備えるコンピュータであり、上記したように「〜部」、「〜手段」として示された機能をこれら処理装置、記憶装置、入力装置、出力装置を用いて実現するものである。
As described above, the
1 顧客端末装置、2 顧客選択業務記憶手段、3 保留映像コンテンツデータ管理手段、4 再生終了区切りデータ管理手段、5 再生時間長データ管理手段、6 コンテンツの業務属性データ管理手段、7 業務選択手段、8 接続要求送信手段、9 予想待ち時間通知受信手段、10 コンテンツ選択手段、11 コンテンツ再生開始手段、12 オペレータ割り当て通知受信手段、13 コンテンツ再生終了手段、14 オペレータ端末への接続要求送信手段、15 テレビ会議の状態取得手段、16 モニター表示切り替え手段、17 テレビ会議手段、18 IPネットワーク、19 コールセンター、20 ACDサーバ装置、21 サブ業務完了通知受信手段、22 サブ業務完了設定手段、23 サブ業務やり直し通知受信手段、24 やり直しサブ業務実施時間の重み付け値加算手段、25 複数サブ業務やり直し通知受信手段、26 やり直し複数サブ業務実施時間の重み付け値加算手段、27 実施完了業務進捗比率重み付け値乗算手段、28 サブ業務ごとの単位時間あたりの業務中止率の補集合乗算手段、29 業務通知受信手段、30 予想待ち時間計算手段、31 単位時間あたりの積滞キャンセル率の補集合乗算手段、32 選択的サブ業務開始通知受信手段、33 選択的サブ業務実施時間加算手段、35 オペレータの予想空き開始残り時間をオペレータ出勤予定時刻データで更新する手段、36 顧客の予想待ち時間のオペレータ退勤予定時刻超過判定手段、37 オペレータの予想空き時間データをオペレータログアウトデータで更新する手段、38 予想待ち時間通知送信手段、39 業務開始設定手段、45 オペレータ端末装置、46 サブ業務完了通知送信手段、47 サブ業務やり直し通知送信手段、48 複数サブ業務やり直し通知送信手段、49 業務通知送信手段、100 選択的サブ業務開始通知送信手段、101 テレビ会議手段、102 アプリケーションサーバ、103 業務データ送信手段、110 サブ業務完了検知装置、111 業務データ参照手段、112 サブ業務完了時の入力項目データ管理手段、113 サブ業務完了検知手段、120 DBサーバ、400 業務に含まれるサブ業務データ管理手段、410 オペレータごとのサブ業務データ管理手段、420 オペレータデータ管理手段、440 待ち行列データ管理手段、450 オペレータの出勤予定時刻データ管理手段、460 オペレータの退勤予定時刻データ管理手段。 1 customer terminal device, 2 customer selection work storage means, 3 reserved video content data management means, 4 playback end delimiter data management means, 5 playback time length data management means, 6 content work attribute data management means, 7 work selection means, 8 connection request transmission means, 9 expected waiting time notification reception means, 10 content selection means, 11 content reproduction start means, 12 operator assignment notification reception means, 13 content reproduction end means, 14 connection request transmission means to operator terminal, 15 television Conference status acquisition means, 16 monitor display switching means, 17 video conference means, 18 IP network, 19 call center, 20 ACD server device, 21 sub work completion notification receiving means, 22 sub work completion setting means, 23 sub work redo notification reception Means, 24 and Weighting value addition means for correction sub-work execution time, 25 Multiple sub-work redo notification receiving means, 26 Weight value addition means for redo multiple sub-work execution time, 27 Execution completion work progress ratio weight value multiplication means, 28 Unit for each sub-work Complementary multiplication means for business suspension rate per time unit, 29 Business notification reception means, 30 Expected waiting time calculation means, 31 Complementary multiplication means for congestion cancellation rate per unit time, 32 Selective sub-business start notification reception means, 33 Selective sub-work execution time addition means, 35 Means for updating the expected remaining start time of the operator with the scheduled work attendance time data, 36 Means for determining whether the expected waiting time of the customer exceeds the scheduled time for leaving the operator, 37 Expected free time for the operator A means of updating data with operator logout data, 38 Waiting for an expectation Inter-submission notification transmission means, 39 Operation start setting means, 45 Operator terminal device, 46 Sub-operation completion notification transmission means, 47 Sub-operation redo notification transmission means, 48 Multiple sub-operation redo notification transmission means, 49 Operation notification transmission means, 100 Selective Sub business start notification transmission means, 101 TV conference means, 102 application server, 103 business data transmission means, 110 sub business completion detection device, 111 business data reference means, 112 input item data management means upon completion of sub business, 113 sub business Completion detection means, 120 DB server, 400 Sub work data management means included in the work, 410 Sub work data management means for each operator, 420 Operator data management means, 440 Queue data management means, 450 Scheduled attendance time data management for operators Means, 460 Operator's scheduled work time data management means.
Claims (18)
オペレータごとに、サブ業務ごとの平均の実施時間をサブ業務平均実施時間として記憶するサブ業務平均実施時間記憶部と、
オペレータごとに業務の進捗状況を監視する業務進捗状況監視装置から、オペレータごとに、サブ業務ごとの進捗状況を通知するサブ業務進捗状況通知情報を受信する通知受信部と、
オペレータごとに、前記サブ業務進捗状況通知情報に示された進捗状況に基づき、当該オペレータが現在実施している業務を構成する複数のサブ業務のうち今後実施が必要なサブ業務を判断し、今後実施が必要なサブ業務のサブ業務実施平均時間を用いて、当該オペレータが現在実施している業務が完了すると予想される時刻を予想業務完了時刻として算出する時刻計算部とを有することを特徴とする業務管理装置。 A business management device that performs time management of business composed of a plurality of sub-businesses performed by an operator,
For each operator, a sub work average execution time storage unit that stores an average execution time for each sub work as a sub work average execution time;
A notification receiver for receiving sub-task progress notification information for notifying the progress of each sub-task, for each operator, from the job progress monitoring device that monitors the progress of the task for each operator;
For each operator , based on the progress indicated in the sub-task progress notification information, the operator determines the sub-task that needs to be implemented in the future from among the sub-tasks that constitute the job currently being performed by the operator. A time calculation unit that calculates a predicted time when a task currently being executed by the operator is completed by using an average sub-task execution time of a sub-work that needs to be performed , Business management device to perform.
いずれかのオペレータによる業務の実施を待つ積滞顧客が示される待ち行列データを管理する待ち行列データ管理部を有し、
前記時刻計算部は、
前記待ち行列データに示される積滞顧客ごとに、当該積滞顧客の業務の実施が予定されている実施予定オペレータが現在実施している業務が完了すると予想される予想業務完了時刻と、前記サブ業務平均実施時間記憶部に記憶されている前記実施予定オペレータのサブ業務平均実施時間とに基づき、前記実施予定オペレータが当該積滞顧客の業務の実施に着手すると予想される時刻を予想業務着手時刻として算出することを特徴とする請求項1に記載の業務管理装置。 The business management device further includes:
A queue data management unit for managing queue data indicating a customer who is awaiting execution of business by any operator;
The time calculator is
For each overdue customer indicated in the queue data, an expected operation completion time at which an operation scheduled operator scheduled to carry out the operation of the overdue customer is expected to complete, and the sub Based on the average subtask execution time of the scheduled execution operator stored in the average execution time storage section, the estimated time at which the scheduled execution operator is expected to start the execution of the business of the overdue customer The business management apparatus according to claim 1, wherein the business management apparatus calculates the following.
前記待ち行列データに示される積滞顧客ごとに、前記実施予定オペレータの予想業務完了時刻と、前記実施予定オペレータが割り当てられている前記待ち行列データにおける先行積滞顧客の業務を構成する複数のサブ業務に対する前記実施予定オペレータのサブ業務実施平均時間の合計値とを用いて、前記予想業務着手時刻を算出することを特徴とする請求項2に記載の業務管理装置。 The time calculator is
For each overdue customer indicated in the queue data, a plurality of sub-routines constituting the work of the preceding overdue customer in the queue data to which the scheduled operation completion time of the scheduled operator and the scheduled operator are assigned. The work management apparatus according to claim 2, wherein the predicted work start time is calculated using a total value of sub work execution average times of the scheduled execution operator for the work.
積滞顧客がオペレータによる業務の実施をキャンセルする割合を示すキャンセル率を用いて前記予想業務着手時刻を算出することを特徴とする請求項2に記載の業務管理装置。 The time calculator is
The business management apparatus according to claim 2, wherein the expected business start time is calculated using a cancellation rate indicating a rate at which overdue customers cancel the business execution by the operator.
それぞれの積滞顧客が利用する顧客端末装置に対して、前記時刻計算部により計算されたそれぞれの積滞顧客に対する予想業務着手時刻を通知する時刻通知部を有することを特徴とする請求項2に記載の業務管理装置。 The business management device further includes:
3. A time notification unit for notifying a customer terminal device used by each overdue customer of a predicted work start time for each overdue customer calculated by the time calculation unit. The business management device described.
前記サブ業務進捗状況通知情報として、前記業務進捗状況監視装置から、オペレータごとに、サブ業務の実施が完了する度に、サブ業務の実施の完了を通知するサブ業務実施完了通知情報を受信し、
前記時刻計算部は、
前記業務進捗状況監視装置からサブ業務実施完了通知情報が送信されたオペレータに対して、前記サブ業務実施完了通知情報に示されている実施が完了したサブ業務に基づき、当該オペレータが現在実施している業務を構成する複数のサブ業務のうち未実施のサブ業務を判断し、前記未実施のサブ業務のサブ業務実施平均時間を用いて前記予想業務完了時刻を算出することを特徴とする請求項1に記載の業務管理装置。 The notification receiver
As the sub work progress notification information, the sub work execution completion notification information for notifying the completion of the execution of the sub work is received from the work progress monitoring device for each operator every time the execution of the sub work is completed.
The time calculator is
Based on the sub-work that has been executed as indicated in the sub-work execution completion notification information, the operator currently executing the sub-work execution completion notification information from the work progress monitoring device The sub-operations that are not executed among a plurality of sub-operations that constitute a given operation are determined, and the expected operation completion time is calculated using an average execution time of the sub-operations of the unexecuted sub-operations. 1. The business management apparatus according to 1.
前記通知受信部により前記サブ業務実施完了通知情報が受信される度に、前記業務進捗状況監視装置からサブ業務実施完了通知情報が送信されたオペレータに対して、当該オペレータが現在実施している業務を構成する複数のサブ業務のうち実施済みのサブ業務の実施に実際に要したサブ業務実施実績時間を前記実施済のサブ業務のサブ業務実施平均時間で除した除算値を用いて前記予想業務完了時刻を算出することを特徴とする請求項6に記載の業務管理装置。 The time calculator is
Each time the notification receiving unit receives the sub-task execution completion notification information, the operator currently executing the sub-task execution completion notification information from the job progress monitoring device. The predicted work using a division value obtained by dividing the actual sub-work execution time required for the execution of the executed sub-work among the plurality of sub-workes constituting the above by the average sub-work execution time of the executed sub-work. The business management apparatus according to claim 6 , wherein a completion time is calculated.
前記除算値と、所定の重み係数と、未実施のサブ業務のサブ業務実施平均時間の合計値とを乗じて得られた値を用いて前記予想業務完了時刻を算出することを特徴とする請求項7に記載の業務管理装置。 The time calculator is
The predicted work completion time is calculated using a value obtained by multiplying the division value, a predetermined weighting factor, and a total value of sub work execution average times of unexecuted sub work. Item 8. The business management device according to Item 7 .
業務に含まれる複数のサブ業務のそれぞれが中止される割合を示す中止率と、未実施のサブ業務のサブ業務実施平均時間とを用いて前記予想業務完了時刻を算出することを特徴とする請求項1に記載の業務管理装置。 The time calculator is
The predicted operation completion time is calculated using a cancellation rate indicating a rate at which each of a plurality of sub-operations included in the operation is canceled and a sub-operation execution average time of unexecuted sub-operations. Item 2. The business management device according to item 1.
前記サブ業務進捗状況通知情報として、前記業務進捗状況監視装置から、いずれかのオペレータにおいて実施が完了したサブ業務が再度実施されることを通知するサブ業務再実施通知情報を受信し、
前記時刻計算部は、
前記業務進捗状況監視装置から前記サブ業務再実施通知情報が送信されたオペレータに対して、前記サブ業務再実施通知情報に示されている再実施対象のサブ業務のサブ業務実施平均時間に所定の重み係数を乗じた乗算値を用いて前記予想業務完了時刻を算出することを特徴とする請求項1に記載の業務管理装置。 The notification receiver
As the sub work progress status notification information, sub job re-execution notification information for notifying that the sub work that has been executed in any operator is executed again is received from the work progress monitoring device,
The time calculator is
For the operator to which the sub-work re-execution notification information is transmitted from the business progress monitoring device, a predetermined sub-task execution average time of the sub-work to be re-executed indicated in the sub-work re-execution notification information The task management apparatus according to claim 1, wherein the predicted task completion time is calculated using a multiplication value multiplied by a weighting factor.
前記サブ業務進捗状況通知情報として、前記業務進捗状況監視装置から、いずれかのオペレータにおいて実施が完了した複数のサブ業務が再度実施されることを通知するサブ業務再実施通知情報を受信し、
前記時刻計算部は、
前記業務進捗状況監視装置から前記サブ業務再実施通知情報が送信されたオペレータに対して、前記サブ業務再実施通知情報に示されている複数の再実施対象のサブ業務のサブ業務実施平均時間のそれぞれに所定の重み係数を乗じた乗算値を用いて前記予想業務完了時刻を算出することを特徴とする請求項1に記載の業務管理装置。 The notification receiver
As the sub-work progress status notification information, the sub-work re-execution notification information for notifying that a plurality of sub-tasks that have been executed by any operator is executed again is received from the job progress monitoring device,
The time calculator is
For the operator who has received the sub-work re-execution notification information from the business progress monitoring device, the sub-work execution average time of the sub-work to be re-executed indicated in the sub-work re-execution notification information The task management apparatus according to claim 1, wherein the predicted task completion time is calculated using a multiplication value obtained by multiplying each by a predetermined weighting factor.
前記サブ業務進捗状況通知情報として、前記業務進捗状況監視装置から、複数の選択対象サブ業務が含まれる業務を実施しているオペレータにおいて前記複数の選択対象サブ業務の中から選択されたサブ業務を通知する選択サブ業務通知情報を受信し、
前記時刻計算部は、
前記通知受信部により前記選択サブ業務通知情報が受信される前は、それぞれの選択対象サブ業務のサブ業務平均実施時間にそれぞれの選択対象サブ業務の選択率を乗じて得られる値を用いて前記予想業務完了時刻を算出し、前記通知受信部により前記選択サブ業務通知情報が受信された後は、前記選択サブ業務通知情報に示されている選択されたサブ業務のサブ業務実施平均時間を用いて前記予想業務完了時刻を算出することを特徴とする請求項1に記載の業務管理装置。 The notification receiver
As the sub-task progress status notification information, the sub-task selected from the plurality of selection-target sub-tasks by the operator performing the task including the plurality of selection-target sub-tasks from the task progress monitoring device. Receive notification of selected sub business notification information,
The time calculator is
Before receiving the selected sub-task notification information by the notification receiving unit, the value obtained by multiplying the sub-task average execution time of each selection-target sub-task by the selection rate of each selection-target sub-task is used. After calculating the expected task completion time and receiving the selected sub task notification information by the notification receiving unit, use the sub task execution average time of the selected sub task indicated in the selected sub task notification information. The task management apparatus according to claim 1, wherein the predicted task completion time is calculated.
オペレータごとに、執務開始予定時刻を記憶する執務開始予定時刻記憶部を有し、
前記時刻計算部は、
前記執務開始予定時刻記憶部に記憶されている執務開始予定時刻に基づき、執務を開始していない執務開始前オペレータをいずれかの積滞顧客の実施予定オペレータとして割り当て、前記執務開始前オペレータの執務開始予定時刻を用いて当該積滞顧客の予想業務着手時刻を算出することを特徴とする請求項2に記載の業務管理装置。 The business management device further includes:
Each operator has a scheduled work start time storage unit that stores a scheduled work start time,
The time calculator is
Based on the scheduled work start time stored in the scheduled work start time storage unit, an operator before starting work that has not started work is assigned as an scheduled operator for any late customer, and the work of the operator before starting work is performed. The business management apparatus according to claim 2, wherein an expected business start time of the customer in charge is calculated using the scheduled start time.
オペレータごとに、執務終了予定時刻を記憶する執務終了予定時刻記憶部を有し、
前記時刻計算部は、
いずれかのオペレータについて算出した積滞顧客の予想業務着手時刻が当該オペレータの執務終了予定時刻を超過する場合に、以降は、当該オペレータを積滞顧客の割り当て対象から除外することを特徴とする請求項2に記載の業務管理装置。 The business management device further includes:
Each operator has a scheduled work end time storage unit for storing a scheduled work end time,
The time calculator is
If the expected start time of a past-due customer calculated for one of the operators exceeds the scheduled end time for that operator, the operator is excluded from the target for assignment of the late customer. Item 3. The business management device according to Item 2.
前記業務進捗状況監視装置として、各オペレータが利用するオペレータ端末装置のそれぞれから、サブ業務進捗状況通知情報を受信することを特徴とする請求項1に記載の業務管理装置。 The notification receiver
The work management apparatus according to claim 1, wherein the work progress monitoring apparatus receives sub work progress notification information from each of operator terminal devices used by each operator.
各オペレータが利用するオペレータ端末装置のそれぞれと通信を行って各オペレータ端末装置における業務の進捗状況を監視する業務進捗状況監視装置から、サブ業務進捗状況通知情報を受信することを特徴とする請求項1に記載の業務管理装置。 The notification receiver
The sub-work progress notification information is received from a work progress monitoring device that communicates with each of the operator terminal devices used by each operator and monitors the work progress of each operator terminal device. 1. The business management apparatus according to 1.
コンピュータが、オペレータごとに業務の進捗状況を監視する業務進捗状況監視装置から、オペレータごとに、サブ業務ごとの進捗状況を通知するサブ業務進捗状況通知情報を受信する通知受信ステップと、
コンピュータが、オペレータごとに、前記サブ業務進捗状況通知情報に示された進捗状況に基づき、当該オペレータが現在実施している業務を構成する複数のサブ業務のうち今後実施が必要なサブ業務を判断し、オペレータごとにサブ業務ごとの平均の実施時間をサブ業務平均実施時間として記憶しているサブ業務平均実施時間記憶装置から、今後実施が必要なサブ業務のサブ業務実施平均時間を取得し、取得したサブ業務実施平均時間を用いて、当該オペレータが現在実施している業務が完了すると予想される時刻を予想業務完了時刻として算出する時刻計算ステップとを有することを特徴とする業務管理方法。 A business management method for performing time management of a business composed of a plurality of sub-businesses performed by an operator using a computer,
A notification receiving step for receiving sub-work progress notification information for notifying the progress of each sub-work, for each operator, from the work progress monitoring device that monitors the work progress of each operator;
Based on the progress shown in the sub-task progress notification information, the computer determines, for each operator, a sub-task that needs to be implemented among the sub-tasks that make up the job that the operator is currently performing. Then, from the sub-task average execution time storage device that stores the average execution time of each sub-task for each operator as the sub-task average execution time, obtain the sub-task execution average time of the sub-task that needs to be implemented in the future, A business management method comprising: a time calculation step of calculating, as an expected business completion time, a time at which an operation currently being performed by the operator is expected to be completed by using the acquired average average time for sub-operations .
オペレータごとに業務の進捗状況を監視する業務進捗状況監視装置から、オペレータごとに、サブ業務ごとの進捗状況を通知するサブ業務進捗状況通知情報を受信する通知受信処理と、
オペレータごとに、前記サブ業務進捗状況通知情報に示された進捗状況に基づき、当該オペレータが現在実施している業務を構成する複数のサブ業務のうち今後実施が必要なサブ業務を判断し、オペレータごとにサブ業務ごとの平均の実施時間をサブ業務平均実施時間として記憶しているサブ業務平均実施時間記憶装置から、今後実施が必要なサブ業務のサブ業務実施平均時間を取得し、取得したサブ業務実施平均時間を用いて、当該オペレータが現在実施している業務が完了すると予想される時刻を予想業務完了時刻として算出する時刻計算処理とをコンピュータに実行させることを特徴とするプログラム。 Is carried out by an operator, a program for executing a time management configured services to computers from a plurality of sub-operations,
A notification reception process for receiving sub-task progress notification information for notifying the progress of each sub-task, for each operator, from the job progress monitoring device that monitors the progress of the job for each operator;
For each operator , based on the progress status indicated in the sub-task progress status notification information , the operator determines a sub-task that needs to be performed in the future from among a plurality of sub-tasks constituting the job currently being executed by the operator. For each sub-operation, the average execution time for each sub-operation is stored as the sub-operation average execution time storage device. A program that causes a computer to execute time calculation processing for calculating, as an expected task completion time, a time at which a task that the operator is currently performing is expected to be completed using the task execution average time .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006271636A JP4791315B2 (en) | 2006-10-03 | 2006-10-03 | Business management apparatus, business management method, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006271636A JP4791315B2 (en) | 2006-10-03 | 2006-10-03 | Business management apparatus, business management method, and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008092327A JP2008092327A (en) | 2008-04-17 |
JP4791315B2 true JP4791315B2 (en) | 2011-10-12 |
Family
ID=39375982
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006271636A Expired - Fee Related JP4791315B2 (en) | 2006-10-03 | 2006-10-03 | Business management apparatus, business management method, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4791315B2 (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6205681B2 (en) * | 2012-03-26 | 2017-10-04 | 日本電気株式会社 | Customer service support system, agent terminal device, customer service support method, and program |
JP6782527B2 (en) * | 2014-11-26 | 2020-11-11 | 沖電気工業株式会社 | Processing equipment, processing methods and programs |
US10108965B2 (en) * | 2015-07-14 | 2018-10-23 | Ujet, Inc. | Customer communication system including service pipeline |
JP2017045109A (en) * | 2015-08-24 | 2017-03-02 | 沖電気工業株式会社 | Store terminal, transaction system, and program |
JP6946174B2 (en) * | 2017-12-27 | 2021-10-06 | 尚久 矢作 | A allocation device, an allocation program, and a computer-readable recording medium that stores the program. |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006350639A (en) * | 2005-06-15 | 2006-12-28 | Toshiba Corp | Service providing system and service providing device |
-
2006
- 2006-10-03 JP JP2006271636A patent/JP4791315B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2008092327A (en) | 2008-04-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11356559B2 (en) | System and method for providing chat-based customer callbacks | |
US10970122B2 (en) | Optimizing allocation of multi-tasking servers | |
US10915491B2 (en) | Managing use of program execution capacity | |
US8701117B2 (en) | Resource consumption template processing model | |
US9626210B2 (en) | Resource credit pools for replenishing instance resource credit balances of virtual compute instances | |
US7680848B2 (en) | Reliable and scalable multi-tenant asynchronous processing | |
US20220276904A1 (en) | Job execution with managed compute environments | |
US8196145B2 (en) | Determining real time stateful business application processing in an otherwise stateless service-oriented architecture | |
US20110153378A1 (en) | Methods and Systems for Managing Customer Contacts in a Contact Center | |
US20060167729A1 (en) | Method and system for scheduling a customer service callback | |
US20140032254A1 (en) | Allocation of Agents in a Support Center to Meet Service Levels of Support Requests | |
US20090175279A1 (en) | Method and device for providing qos control capability for a presence server and system thereof | |
JP4791315B2 (en) | Business management apparatus, business management method, and program | |
JP2009289250A (en) | Open cable application platform (ocap) and set-top box (stb) based calendering application | |
US11551266B2 (en) | Real-time consumer interaction via media broadcast | |
US20170235597A1 (en) | Determining life-cycle of task flow performance for telecommunication service order | |
AU2024220136A1 (en) | Techniques for data matching in a contact center system | |
US7197533B2 (en) | Non-persistent service support in transactional application support environments | |
US10873538B2 (en) | Automatic cloud capacity adjustment | |
US20190109945A1 (en) | Technologies for managing unresolved customer interactions | |
US11029999B1 (en) | Lottery-based resource allocation with capacity guarantees | |
CN115428424A (en) | Techniques for distributing tasks in a task distribution system having an external pairing system | |
US20240098179A1 (en) | Method and system for estimating call durations for improved call queue management | |
US20230186317A1 (en) | Systems and methods relating to managing customer wait times in contact centers | |
JP2008154059A (en) | Control device, method and program for controlling operator base |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090818 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110519 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110607 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110701 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110719 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110721 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140729 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |