Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7606892B2 - Information processing device, information processing method, and program - Google Patents
[go: Go Back, main page]

JP7606892B2 - Information processing device, information processing method, and program - Google Patents

Information processing device, information processing method, and program Download PDF

Info

Publication number
JP7606892B2
JP7606892B2 JP2021039708A JP2021039708A JP7606892B2 JP 7606892 B2 JP7606892 B2 JP 7606892B2 JP 2021039708 A JP2021039708 A JP 2021039708A JP 2021039708 A JP2021039708 A JP 2021039708A JP 7606892 B2 JP7606892 B2 JP 7606892B2
Authority
JP
Japan
Prior art keywords
unit
call
message
url
user terminal
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.)
Active
Application number
JP2021039708A
Other languages
Japanese (ja)
Other versions
JP2022139366A (en
Inventor
直樹 宮田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Japan Research Institute Ltd
Original Assignee
Japan Research Institute Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Japan Research Institute Ltd filed Critical Japan Research Institute Ltd
Priority to JP2021039708A priority Critical patent/JP7606892B2/en
Publication of JP2022139366A publication Critical patent/JP2022139366A/en
Application granted granted Critical
Publication of JP7606892B2 publication Critical patent/JP7606892B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Telephonic Communication Services (AREA)

Description

本発明は、情報処理装置、情報処理方法及びプログラムに関する。 The present invention relates to an information processing device, an information processing method, and a program.

特許文献1には、コールセンターを利用して商品を販売するテレビショッピングが開示されている。特許文献2には、コールセンターにおいて利用される呼制御サーバが開示されている。
[先行技術文献]
[特許文献]
[特許文献1]特開2015-015608号公報
[特許文献2]特開2018-007285号公報
Patent Document 1 discloses a television shopping service that uses a call center to sell products. Patent Document 2 discloses a call control server that is used in the call center.
[Prior Art Literature]
[Patent Documents]
[Patent Document 1] JP 2015-015608 A [Patent Document 2] JP 2018-007285 A

本発明の第1の態様においては、情報処理装置が提供される。上記の情報処理装置は、例えば、第1電話番号を宛先とする呼を検知する検知部を備える。上記の情報処理装置は、例えば、検知部が検知した呼のオペレータ端末への転送の可否を判定する判定部を備える。上記の情報処理装置は、例えば、呼を発呼したユーザ端末にメッセージを送信するメッセージ送信部を備える。上記の情報処理装置において、メッセージ送信部は、例えば、判定部が、呼のオペレータ端末への転送が不可能であると判定した場合に、第1電話番号に対応付けられた第1商品又は第1サービスに関するWebページのURLである第1URLを含む第1メッセージを、呼を発呼したユーザ端末に送信する。 In a first aspect of the present invention, an information processing device is provided. The information processing device includes, for example, a detection unit that detects a call addressed to a first telephone number. The information processing device includes, for example, a determination unit that determines whether the call detected by the detection unit can be transferred to an operator terminal. The information processing device includes, for example, a message sending unit that sends a message to the user terminal that originated the call. In the information processing device, for example, when the determination unit determines that the call cannot be transferred to the operator terminal, the message sending unit sends a first message including a first URL, which is the URL of a web page related to a first product or a first service associated with the first telephone number, to the user terminal that originated the call.

上記の情報処理装置は、(i)1以上の電話番号のそれぞれと、(ii)1以上の商品又はサービスに関するWebページのURLとを対応付けて格納する格納部を参照して、第1電話番号に対応付けられた第1URLを取得する第1URL取得部を備えてよい。上記の情報処理装置において、格納部は、1以上の電話番号のそれぞれと、1以上の商品又はサービスのそれぞれを識別するための用件識別情報とを対応付けて格納する用件格納部を有してよい。上記の情報処理装置において、格納部は、1以上の用件識別情報のそれぞれと、1以上の商品又はサービスに関するWebページのURLとを対応付けて格納するURL格納部を有してよい。上記の情報処理装置において、第1URL取得部は、用件格納部を参照して、第1電話番号に対応付けられた第1商品又は第1サービスの用件識別情報を抽出する用件抽出部を有してよい。上記の情報処理装置において、第1URL取得部は、URL格納部を参照して、用件抽出部が抽出した用件識別情報に基づいて第1URLを抽出するURL抽出部を有してよい。上記の情報処理装置において、格納部は、(i)1以上の電話番号のそれぞれと、(ii)1以上の商品又はサービスに関するWebページのURLと、(iii)各電話番号と各URLとの対応関係の有効期間とを対応付けて格納してよい。上記の情報処理装置において、メッセージ送信部は、検知部が呼を検知した時刻が有効期間の期間内に含まれる場合に、第1メッセージをユーザ端末に送信してよい。 The information processing device may include a first URL acquisition unit that acquires a first URL associated with a first telephone number by referring to a storage unit that stores (i) one or more telephone numbers and (ii) URLs of web pages related to one or more products or services in association with each other. In the information processing device, the storage unit may have a matter storage unit that stores one or more telephone numbers in association with matter identification information for identifying one or more products or services in association with each other. In the information processing device, the storage unit may have a URL storage unit that stores one or more matter identification information in association with URLs of web pages related to one or more products or services in association with each other. In the information processing device, the first URL acquisition unit may have a matter extraction unit that extracts matter identification information of the first product or first service associated with the first telephone number by referring to the matter storage unit. In the above information processing device, the first URL acquisition unit may have a URL extraction unit that refers to the URL storage unit and extracts the first URL based on the subject identification information extracted by the subject extraction unit. In the above information processing device, the storage unit may store (i) each of one or more telephone numbers, (ii) URLs of web pages related to one or more products or services, and (iii) a validity period of the correspondence between each telephone number and each URL in association with each other. In the above information processing device, the message sending unit may send the first message to the user terminal when the time when the detection unit detected the call is included in the validity period.

上記の情報処理装置は、判定部が、呼のオペレータ端末への転送が不可能であると判定した場合に、自動的に応答する自動応答部を備えてよい。上記の情報処理装置は、第1電話番号に対応付けられた1以上の商品又はサービスの中から、第1商品又は第1サービスを特定する用件特定部を備えてよい。上記の情報処理装置において、自動応答部は、ユーザ端末を利用するユーザの用件を問い合わせるための案内を出力する案内出力部を有してよい。上記の情報処理装置において、自動応答部は、ユーザ端末から、案内に対する回答を取得する回答取得部を有してよい。上記の情報処理装置において、用件特定部は、回答取得部が取得した回答に基づいて、第1商品又は第1サービスを特定してよい。 The above information processing device may include an automatic response unit that automatically responds when the determination unit determines that it is not possible to transfer the call to an operator terminal. The above information processing device may include a matter identification unit that identifies a first product or a first service from one or more products or services associated with the first telephone number. In the above information processing device, the automatic response unit may have a guidance output unit that outputs guidance for inquiring about the matter of the user using the user terminal. In the above information processing device, the automatic response unit may have an answer acquisition unit that acquires an answer to the guidance from the user terminal. In the above information processing device, the matter identification unit may identify the first product or the first service based on the answer acquired by the answer acquisition unit.

上記の情報処理装置において、第1メッセージは、SMS(Short Message Service)、MMS(Multimedia Messaging Service)又はEMS(Enhanced Message Service)に基づくメッセージであってよい。上記の情報処理装置は、第1メッセージがユーザ端末に到達したか否かを確認する到達確認部を備えてよい。上記の情報処理装置は、到達確認部が、第1メッセージのユーザ端末への到達を確認した場合に、呼を切断する切断部を備えてよい。 In the above information processing device, the first message may be a message based on SMS (Short Message Service), MMS (Multimedia Messaging Service), or EMS (Enhanced Message Service). The above information processing device may include an arrival confirmation unit that confirms whether the first message has arrived at the user terminal. The above information processing device may include a disconnection unit that disconnects the call when the arrival confirmation unit confirms that the first message has arrived at the user terminal.

上記の情報処理装置は、ユーザ端末を利用するユーザが第1メッセージを認証するための認証情報を決定する認証情報決定部を備えてよい。上記の情報処理装置において、メッセージ送信部は、認証情報決定部が決定した認証情報をさらに含む第1メッセージを、ユーザ端末に送信してよい。上記の情報処理装置において、メッセージ送信部は、第1メッセージが送信された後、第1商品又は第1サービスの提供能力又は仕様に変更が生じた場合に、第1メッセージにより通知されたURLへのアクセスを促すための第2メッセージを送信してよい。上記の情報処理装置は、第1商品又は第1サービスに関連する第2商品又は第2サービスに関するWebページのURLである第2URLを取得する第2URL取得部を備えてよい。上記の情報処理装置において、メッセージ送信部は、第2URLをさらに含む第1メッセージを、ユーザ端末に送信してよい。上記の情報処理装置は、検知部が検知した呼のオペレータ端末への転送を制御する転送制御部を備えてよい。上記の情報処理装置において、転送制御部は、ユーザ端末の過去の待機時間の累積値に基づいて、呼がオペレータ端末に転送される順序を決定してよい。 The information processing device may include an authentication information determination unit that determines authentication information for a user using a user terminal to authenticate a first message. In the information processing device, the message transmission unit may transmit a first message to the user terminal, further including authentication information determined by the authentication information determination unit. In the information processing device, the message transmission unit may transmit a second message for prompting access to a URL notified by the first message when a change occurs in the provision capability or specifications of the first product or first service after the first message is transmitted. The information processing device may include a second URL acquisition unit that acquires a second URL that is a URL of a web page related to a second product or second service related to the first product or first service. In the information processing device, the message transmission unit may transmit the first message further including the second URL to the user terminal. The information processing device may include a transfer control unit that controls transfer of the call detected by the detection unit to the operator terminal. In the information processing device, the transfer control unit may determine an order in which the calls are transferred to the operator terminal based on an accumulated value of the past waiting time of the user terminal.

本発明の第2の態様においては、情報処理方法が提供される。上記の情報処理方法は、例えば、第1電話番号を宛先とする呼を検知する検知段階を有する。上記の情報処理方法は、例えば、検知段階において検知された呼のオペレータ端末への転送の可否を判定する判定段階を有する。上記の情報処理方法は、例えば、判定段階において、呼のオペレータ端末への転送が不可能であると判定された場合に、第1電話番号に対応付けられた第1商品又は第1サービスに関するWebページのURLである第1URLを含む第1メッセージを、呼を発呼したユーザ端末に送信するメッセージ送信段階を有する。上記の情報処理方法は、コンピュータにより実行される情報処理方法であってよい。上記の情報処理方法における各段階の動作主体は、コンピュータであってよい。 In a second aspect of the present invention, an information processing method is provided. The information processing method has, for example, a detection step of detecting a call addressed to a first telephone number. The information processing method has, for example, a determination step of determining whether the call detected in the detection step can be transferred to an operator terminal. The information processing method has, for example, a message sending step of sending a first message including a first URL, which is the URL of a web page related to a first product or a first service associated with the first telephone number, to a user terminal that originated the call, when it is determined in the determination step that the call cannot be transferred to an operator terminal. The information processing method may be an information processing method executed by a computer. The subject of operation of each step in the information processing method may be a computer.

本発明の第3の態様においては、プログラムが提供される。上記のプログラムは、コンピュータを、上記の第1の態様に係る情報処理装置として機能させるためのプログラムであってよい。上記のプログラムは、コンピュータに、上記の第2の態様に係る情報処理方法を実行させるためのプログラムであってもよい。上記のプログラムを格納するコンピュータ可読媒体が提供されてもよい。コンピュータ可読媒体は、非一時的なコンピュータ可読媒体であってもよい。コンピュータ可読媒体は、コンピュータ可読記録媒体であってもよい。 In a third aspect of the present invention, a program is provided. The program may be a program for causing a computer to function as the information processing device according to the first aspect. The program may be a program for causing a computer to execute the information processing method according to the second aspect. A computer-readable medium for storing the program may be provided. The computer-readable medium may be a non-transitory computer-readable medium. The computer-readable medium may be a computer-readable recording medium.

なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。 Note that the above summary of the invention does not list all of the necessary features of the present invention. Also, subcombinations of these features may also be inventions.

取引支援システム100のシステム構成の一例を概略的に示す。1 shows an example of a system configuration of a transaction support system 100. 呼制御システム120の内部構成の一例を概略的に示す。2 illustrates an example of the internal configuration of the call control system 120. 制御サーバ234の内部構成の一例を概略的に示す。2 illustrates an example of the internal configuration of the control server 234. 呼制御部320の内部構成の一例を概略的に示す。2 illustrates an example of the internal configuration of a call control unit 320. メッセージ管理部340の内部構成の一例を概略的に示す。2 shows an example of an internal configuration of a message management unit 340. 格納部520に格納される情報の一例を概略的に示す。10 shows an example of information stored in the storage unit 520. 格納部520に格納される情報の他の例を概略的に示す。13 illustrates another example of information stored in the storage unit 520. 待機呼管理部434の内部構成の他の例を概略的に示す。13 shows another example of the internal configuration of the waiting call management unit 434. データテーブル900の一例を概略的に示す。9 shows a schematic diagram of an example of a data table 900. データテーブル1000の一例を概略的に示す。10 shows a schematic diagram of an example of a data table 1000. 呼制御システム120における情報処理の一例を概略的に示す。1 illustrates an example of information processing in a call control system 120. コンピュータ3000のシステム構成の一例を概略的に示す。An example of the system configuration of a computer 3000 is shown in schematic form.

以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。なお、図面において、同一または類似の部分には同一の参照番号を付して、重複する説明を省く場合がある。 The present invention will be described below through embodiments of the invention, but the following embodiments do not limit the invention according to the claims. Furthermore, not all of the combinations of features described in the embodiments are necessarily essential to the solution of the invention. In the drawings, the same reference numbers are used for the same or similar parts, and duplicate explanations may be omitted.

[取引支援システム100の概要]
図1は、取引支援システム100のシステム構成の一例を概略的に示す。本実施形態においては、通信販売事業者(図示されていない。)が商品又はサービス(商品等と称される場合がある。)を販売し、顧客20が商品等を購入する場合を例として、取引支援システム100の一例の詳細が説明される。しかしながら、商品等の提供方法は本実施形態に限定されないことに留意されたい。他の実施形態において、顧客20は、商品又はサービスの無償提供を受けることを申し込んでもよい。
[Overview of transaction support system 100]
1 shows an example of a system configuration of a transaction support system 100. In this embodiment, the details of an example of the transaction support system 100 are described using as an example a case where a mail order business (not shown) sells a product or service (sometimes referred to as a product, etc.) and a customer 20 purchases the product, etc. However, it should be noted that the method of providing the product, etc. is not limited to this embodiment. In another embodiment, the customer 20 may apply to receive the product or service free of charge.

本実施形態において、取引支援システム100は、コールセンタ110と、Webサーバ140と、放送設備160とを備える。本実施形態において、コールセンタ110は、呼制御システム120と、1以上のオペレータ端末132とを有する。本実施形態において、呼制御システム120と、1以上のオペレータ端末132のそれぞれとは、コールセンタ110の内線電話網122を介して接続される。 In this embodiment, the transaction support system 100 includes a call center 110, a web server 140, and a broadcasting facility 160. In this embodiment, the call center 110 includes a call control system 120 and one or more operator terminals 132. In this embodiment, the call control system 120 and each of the one or more operator terminals 132 are connected via the internal telephone network 122 of the call center 110.

本実施形態において、コールセンタ110は、公衆電話網12を介して、顧客20が利用するユーザ端末102との間で音声を送受することができる。コールセンタ110は、公衆電話網12を介して、顧客20が利用するユーザ端末102との間で、SMS(Short Message Service)、MMS(Multimedia Messaging Service)又はEMS(Enhanced Message Service)に基づくメッセージを送受することができる。また、コールセンタ110は、通信ネットワーク14を介して、顧客20が利用するユーザ端末102との間で各種のデータを送受することができる。 In this embodiment, the call center 110 can transmit and receive voice messages to and from the user terminal 102 used by the customer 20 via the public telephone network 12. The call center 110 can transmit and receive messages based on SMS (Short Message Service), MMS (Multimedia Messaging Service), or EMS (Enhanced Message Service) to and from the user terminal 102 used by the customer 20 via the public telephone network 12. The call center 110 can also transmit and receive various types of data to and from the user terminal 102 used by the customer 20 via the communication network 14.

本実施形態において、Webサーバ140は、通信ネットワーク14を介して、ユーザ端末102及びコールセンタ110との間で各種のデータを送受することができる。本実施形態において、放送設備160は、1以上のテレビ104に対してテレビ番組を放送する。放送設備160の放送方式は、無線放送方式であってもよく、有線放送方式であってもよく、衛星放送方式であってもよく、インターネット放送方式であってもよい。 In this embodiment, the web server 140 can transmit and receive various data between the user terminal 102 and the call center 110 via the communication network 14. In this embodiment, the broadcasting facility 160 broadcasts television programs to one or more televisions 104. The broadcasting method of the broadcasting facility 160 may be a wireless broadcasting method, a cable broadcasting method, a satellite broadcasting method, or an Internet broadcasting method.

本実施形態において、顧客20は、テレビ104を利用して、放送設備160が放送したテレビ番組を閲覧する。テレビ番組では、通信販売事業者の提供する商品等が紹介される。また、テレビ番組では、(i)商品等の購入等の申し込みを受け付けるコールセンタ110の電話番号、(ii)商品等の購入等の申し込みを受け付けるWebページのURL、(iii)申込期間又は申込期限が通知される。上記の電話番号及びURLの少なくとも一方は、QRコード(登録商標)などの符号化コードとして提示されてもよく、音波信号又は超音波信号として出力されてもよい。 In this embodiment, the customer 20 uses the television 104 to view a television program broadcast by the broadcasting equipment 160. The television program introduces products and the like provided by the mail-order business. The television program also notifies the customer of (i) the telephone number of the call center 110 that accepts applications for the purchase of products and the like, (ii) the URL of the web page that accepts applications for the purchase of products and the like, and (iii) the application period or deadline. At least one of the telephone number and the URL may be presented as an encoded code such as a QR code (registered trademark), or may be output as a sound wave signal or an ultrasonic signal.

本実施形態によれば、特定の電話番号と、特定の用件とが対応付けられている。特定の用件としては、特定の商品等の提供を受けることの申し込みが例示される。これにより、特定の電話番号と、特定の商品等とが対応付けられ得る。特定の電話番号と、特定の用件との対応関係は、期間ごとに定められてよい。例えば、電話番号Xを宛先とする10時~11時までの着信は、商品Aの購入等の申し込みと対応付けられており、電話番号Xを宛先とする11時~12時までの着信は、サービスBの提供を受けることの申し込みと対応付けられる。なお、コールセンタ110は、自動音声案内を利用して顧客20に用件を選択させることで、顧客20の用件を特定してもよい。 According to this embodiment, a specific telephone number is associated with a specific message. An example of a specific message is an application to receive a specific product or the like. This allows a specific telephone number to be associated with a specific product or the like. The correspondence between a specific telephone number and a specific message may be determined for each period. For example, an incoming call addressed to telephone number X between 10:00 and 11:00 is associated with an application to purchase product A, and an incoming call addressed to telephone number X between 11:00 and 12:00 is associated with an application to receive service B. Note that the call center 110 may identify the message of the customer 20 by having the customer 20 select a message using automated voice guidance.

ところで、本実施形態において、顧客20は、ユーザ端末102を利用してコールセンタ110に電話をかけ、ユーザ端末102との間で通話呼が確立されたオペレータ端末132のオペレータ32に対して、商品等の購入等の申し込みを希望する旨を伝える。しかしながら、コールセンタ110に電話が殺到した場合、顧客20のユーザ端末102が発呼した呼は待機呼として管理される。顧客20のユーザ端末102が発呼した呼は待機呼として管理される間、例えば、「ただいま大変込み合っています。しばらくお待ちください。」「ただいま大変込み合っています。しばらくしてからおかけ直しください。」などの自動音声案内が再生される。 In this embodiment, the customer 20 uses the user terminal 102 to call the call center 110, and informs the operator 32 of the operator terminal 132, with whom a call has been established, that the customer wishes to make an application to purchase a product or the like. However, if the call center 110 is inundated with calls, the call made by the user terminal 102 of the customer 20 is managed as a waiting call. While the call made by the user terminal 102 of the customer 20 is managed as a waiting call, an automated voice message such as "We are currently experiencing a high volume of calls. Please wait a moment," or "We are currently experiencing a high volume of calls. Please try again later" is played.

そこで、一実施形態によれば、コールセンタ110は、顧客20のユーザ端末102に対して、顧客20のユーザ端末102が発呼した電話番号に対応付けられた商品等の購入等の申し込みを受け付けるWebページのURLを含むメッセージを送信する。より具体的には、コールセンタ110は、まず、特定の商品等の購入等の申し込みに係る電話番号を宛先とする呼を検知する。コールセンタ110は、検知された呼のオペレータ端末132への転送の可否を判定する。上記の呼をオペレータ端末132に転送することが不可能であると判定された場合、コールセンタ110は、上記の電話番号に対応付けられた上記の特定の商品等に関するWebページのURLを含むメッセージを、上記の呼を発呼したユーザ端末102に送信する。 Therefore, according to one embodiment, the call center 110 transmits to the user terminal 102 of the customer 20 a message including the URL of a web page that accepts applications for the purchase of a product or the like associated with the telephone number called by the user terminal 102 of the customer 20. More specifically, the call center 110 first detects a call addressed to a telephone number related to an application for the purchase of a specific product or the like. The call center 110 determines whether the detected call can be transferred to the operator terminal 132. If it is determined that the call cannot be transferred to the operator terminal 132, the call center 110 transmits to the user terminal 102 that originated the call a message including the URL of a web page related to the specific product or the like associated with the telephone number.

これにより、顧客20は、電話がつながるまで長時間待つことなく、上記のWebページ経由で商品等の購入等を申し込むことができる。また、顧客20がユーザ端末102の取り扱いに慣れていない場合であっても、顧客20は、上記のWebページに容易にアクセスすることができる。 This allows the customer 20 to apply for the purchase of a product or the like via the above-mentioned web page without having to wait a long time for the phone call to be connected. Furthermore, even if the customer 20 is not familiar with using the user terminal 102, the customer 20 can easily access the above-mentioned web page.

また、他の実施形態において、コールセンタ110は、1以上の顧客20のそれぞれについて、過去の待機時間の累積値(累積待機時間と称される場合がある。)を管理する。コールセンタ110は、コールセンタ110が取り扱う用件ごとに、1以上の顧客20のそれぞれの累積待機時間を管理してもよい。コールセンタ110は、1以上の待機呼のうちの何れか1つをオペレータ端末132に転送し、通話呼を確立させる際に、上記の累積待機時間を利用する。 In another embodiment, the call center 110 manages the cumulative value of past waiting times (sometimes referred to as cumulative waiting time) for each of the one or more customers 20. The call center 110 may manage the cumulative waiting time for each of the one or more customers 20 for each business handled by the call center 110. The call center 110 uses the cumulative waiting time when transferring one of the one or more waiting calls to the operator terminal 132 and establishing a telephone call.

より具体的には、コールセンタ110は、まず、特定の商品等の購入等の申し込みに係る電話番号を宛先とする呼を検知する。また、コールセンタ110は、検知された呼のオペレータ端末132への転送を制御する。このとき、コールセンタ110は、上記の呼を発呼したユーザ端末102の累積待機時間に基づいて、当該呼がオペレータ端末132に転送される順序を決定する。 More specifically, the call center 110 first detects calls addressed to telephone numbers related to applications for the purchase of specific products, etc. In addition, the call center 110 controls the transfer of the detected calls to the operator terminal 132. At this time, the call center 110 determines the order in which the calls are transferred to the operator terminal 132 based on the accumulated waiting time of the user terminal 102 that originated the above-mentioned calls.

1以上の待機呼の順序は、例えば、待機時間の長い呼ほど順序が小さくなるように管理される。この場合、次にオペレータ端末132に転送される待機呼の順序は、1番となる。 The order of one or more waiting calls is managed so that, for example, the longer the waiting time of a call, the lower the order. In this case, the next waiting call to be transferred to the operator terminal 132 will be number 1.

これにより、1以上の顧客20の待機時間が平準化される。また、顧客20に対して、短時間の待機を複数回繰り返す動機づけを与えることができる。 This allows the waiting time of one or more customers 20 to be averaged out. It also motivates the customers 20 to wait for short periods of time multiple times.

[取引支援システム100に関連する各部の概要]
本実施形態において、公衆電話網12は、固定電話、又は、携帯電話若しくはスマートフォンに対して、音声通話サービスを提供する。公衆電話網12は、回線交換方式の音声通話サービスを提供してもよい。公衆電話網12は、例えば、アナログ回線、デジタル回線、及び、これらの組み合わせにより実現される。公衆電話網12は、SMS、MMS、EMSなどのサービスを提供してもよい。
[Overview of each part related to the transaction support system 100]
In this embodiment, the public telephone network 12 provides a voice call service to a landline, a mobile phone, or a smartphone. The public telephone network 12 may provide a circuit-switched voice call service. The public telephone network 12 is realized by, for example, an analog line, a digital line, or a combination of these. The public telephone network 12 may provide services such as SMS, MMS, and EMS.

本実施形態において、通信ネットワーク14は、有線通信の伝送路であってもよく、無線通信の伝送路であってもよく、無線通信の伝送路及び有線通信の伝送路の組み合わせであってもよい。通信ネットワーク14は、無線パケット通信網、インターネット、P2Pネットワーク、専用回線、VPN、電力線通信回線などを含んでもよい。 In this embodiment, the communication network 14 may be a transmission path for wired communication, a transmission path for wireless communication, or a combination of a transmission path for wireless communication and a transmission path for wired communication. The communication network 14 may include a wireless packet communication network, the Internet, a P2P network, a dedicated line, a VPN, a power line communication line, etc.

通信ネットワーク14は、(i)携帯電話回線網などの移動体通信網を含んでもよく、(ii)無線MAN(例えば、WiMAX(登録商標)である。)、無線LAN(例えば、WiFi(登録商標)である。)、Bluetooth(登録商標)、Zigbee(登録商標)、NFC(Near Field Communication)などの無線通信網を含んでもよい。無線LAN、Bluetooth(登録商標)、Zigbee(登録商標)、及び、NFCは、近距離無線通信の一例であってもよい。 The communication network 14 may include (i) a mobile communication network such as a mobile phone network, or (ii) a wireless communication network such as a wireless MAN (e.g., WiMAX (registered trademark)), a wireless LAN (e.g., WiFi (registered trademark)), Bluetooth (registered trademark), Zigbee (registered trademark), or NFC (Near Field Communication). Wireless LAN, Bluetooth (registered trademark), Zigbee (registered trademark), and NFC may be examples of short-range wireless communication.

本実施形態において、ユーザ端末102は、公衆電話網12を介して、コールセンタ110の電話番号を宛先とする呼を発呼する。ユーザ端末102は、公衆電話網12又は通信ネットワーク14を介して、コールセンタ110からメッセージを受信する。また、ユーザ端末102は、通信ネットワーク14を介して、Webサーバ140にアクセスする。 In this embodiment, the user terminal 102 originates a call via the public telephone network 12 to the telephone number of the call center 110. The user terminal 102 receives a message from the call center 110 via the public telephone network 12 or the communication network 14. The user terminal 102 also accesses the web server 140 via the communication network 14.

ユーザ端末102の詳細は特に限定されない。ユーザ端末102としては、パーソナルコンピュータ、携帯端末などが例示される。携帯端末としては、携帯電話、スマートフォン、PDA、タブレット、ノートブック・コンピュータ又はラップトップ・コンピュータ、ウエアラブル・コンピュータなどが例示される。 The details of the user terminal 102 are not particularly limited. Examples of the user terminal 102 include a personal computer and a mobile terminal. Examples of the mobile terminal include a mobile phone, a smartphone, a PDA, a tablet, a notebook computer or laptop computer, and a wearable computer.

本実施形態において、テレビ104は、放送設備160が送信した情報を受信し、当該情報を画面に表示する。テレビ104は、放送を受信する放送受信装置の一例であってよい。 In this embodiment, the television 104 receives information transmitted by the broadcasting equipment 160 and displays the information on the screen. The television 104 may be an example of a broadcast receiving device that receives broadcasts.

本実施形態において、コールセンタ110は、複数の顧客20からの電話に対応する。コールセンタ110は、複数の電話回線を有してもよい。 In this embodiment, the call center 110 handles calls from multiple customers 20. The call center 110 may have multiple telephone lines.

本実施形態において、呼制御システム120は、1以上のユーザ端末102のそれぞれと、1以上のオペレータ端末132のそれぞれとの間の呼接続を制御する。例えば、顧客20が、ユーザ端末102を利用してコールセンタ110に電話をかけると、呼制御システム120は、1以上のオペレータ端末132の1つと、ユーザ端末102との間で通話呼を確立する。また、顧客20のユーザ端末102からの呼に対応可能なオペレータ端末132が存在しない場合、呼制御システム120は、当該呼を待機呼として保留する。そして、上記の呼に対応可能なオペレータ端末132が発見されると、呼制御システム120は、上記のオペレータ端末132と、ユーザ端末102との間で通話呼を確立する。呼制御システム120の詳細は後述される。 In this embodiment, the call control system 120 controls call connections between one or more user terminals 102 and one or more operator terminals 132. For example, when a customer 20 uses a user terminal 102 to call the call center 110, the call control system 120 establishes a call between one of the one or more operator terminals 132 and the user terminal 102. If there is no operator terminal 132 that can handle a call from the user terminal 102 of the customer 20, the call control system 120 puts the call on hold as a waiting call. Then, when an operator terminal 132 that can handle the above call is found, the call control system 120 establishes a call between the operator terminal 132 and the user terminal 102. Details of the call control system 120 will be described later.

本実施形態において、オペレータ端末132は、コールセンタ110の構内に配された電話機である。オペレータ端末132は、呼制御システム120を介して発着信することのできる機器であればよく、その詳細は限定されない。オペレータ端末132は、固定電話であってもよく、携帯電話若しくはスマートフォンであってもよい。オペレータ端末132は、VoIP(Voice over Internet Protocol)内線通話機能を有するIP電話又はスマートフォンであってもよい。なお、他の実施形態において、1以上のオペレータ端末132の少なくとも一部が、コールセンタ110の構外に配されてもよい。 In this embodiment, the operator terminal 132 is a telephone located within the premises of the call center 110. The details of the operator terminal 132 are not limited as long as the operator terminal 132 is a device that can make and receive calls via the call control system 120. The operator terminal 132 may be a landline telephone, a mobile phone, or a smartphone. The operator terminal 132 may be an IP telephone or a smartphone with a VoIP (Voice over Internet Protocol) internal call function. In other embodiments, at least a portion of one or more operator terminals 132 may be located outside the premises of the call center 110.

本実施形態において、Webサーバ140は、Webページを提供する。Webサーバ140は、1以上の商品等に関する1以上のWebページを提供してよい。Webサーバ140は、ユーザ端末102からの要求に応じて、当該要求により示されるWebページのデータをユーザ端末102に送信する。 In this embodiment, the web server 140 provides web pages. The web server 140 may provide one or more web pages related to one or more products, etc. In response to a request from the user terminal 102, the web server 140 transmits to the user terminal 102 data of the web page indicated by the request.

本実施形態において、放送設備160は、電気通信技術を用いて、特定又は不特定の受信者に対して、映像、音声、文字などの情報を同時的に送信する。放送設備160は、テレビ番組を放送してよい。 In this embodiment, the broadcasting equipment 160 uses telecommunications technology to simultaneously transmit information such as video, audio, and text to specific or unspecified recipients. The broadcasting equipment 160 may broadcast television programs.

[取引支援システム100の各部の具体的な構成]
取引支援システム100の各部は、ハードウエアにより実現されてもよく、ソフトウエアにより実現されてもよく、ハードウエア及びソフトウエアにより実現されてもよい。取引支援システム100の各部は、その少なくとも一部が、単一のサーバによって実現されてもよく、複数のサーバによって実現されてもよい。取引支援システム100の各部は、その少なくとも一部が、仮想マシン上又はクラウドシステム上で実現されてもよい。取引支援システム100の各部は、その少なくとも一部が、パーソナルコンピュータ又は携帯端末によって実現されてもよい。携帯端末としては、携帯電話、スマートフォン、PDA、タブレット、ノートブック・コンピュータ又はラップトップ・コンピュータ、ウエアラブル・コンピュータなどを例示することができる。取引支援システム100の各部は、ブロックチェーンなどの分散型台帳技術又は分散型ネットワークを利用して、情報を格納してもよい。
[Specific configuration of each part of the transaction support system 100]
Each part of the transaction support system 100 may be realized by hardware, software, or hardware and software. Each part of the transaction support system 100 may be realized, at least in part, by a single server or by multiple servers. Each part of the transaction support system 100 may be realized, at least in part, on a virtual machine or a cloud system. Each part of the transaction support system 100 may be realized, at least in part, by a personal computer or a mobile terminal. Examples of the mobile terminal include a mobile phone, a smartphone, a PDA, a tablet, a notebook computer or laptop computer, and a wearable computer. Each part of the transaction support system 100 may store information using a distributed ledger technology such as a blockchain or a distributed network.

取引支援システム100を構成する構成要素の少なくとも一部がソフトウエアにより実現される場合、当該ソフトウエアにより実現される構成要素は、一般的な構成の情報処理装置において、当該構成要素に関する動作を規定したソフトウエア又はプログラムを起動することにより実現されてよい。上記の一般的な構成の情報処理装置は、(i)CPU、GPUなどのプロセッサ、ROM、RAM、通信インタフェースなどを有するデータ処理装置と、(ii)キーボード、ポインティングデバイス、タッチパネル、カメラ、音声入力装置、ジェスチャ入力装置、各種センサ、GPS受信機などの入力装置と、(iii)表示装置、音声出力装置、振動装置などの出力装置と、(iv)メモリ、HDD、SSDなどの記憶装置(外部記憶装置を含む。)とを備えてよい。 When at least some of the components constituting the transaction support system 100 are realized by software, the components realized by the software may be realized by starting software or a program that defines the operation of the components in an information processing device of a general configuration. The information processing device of the general configuration described above may include (i) a data processing device having a processor such as a CPU or GPU, a ROM, a RAM, a communication interface, etc., (ii) input devices such as a keyboard, a pointing device, a touch panel, a camera, a voice input device, a gesture input device, various sensors, a GPS receiver, etc., (iii) output devices such as a display device, a voice output device, a vibration device, etc., and (iv) storage devices such as memory, HDD, SSD, etc. (including external storage devices).

上記の一般的な構成の情報処理装置において、上記のデータ処理装置又は記憶装置は、上記のソフトウエア又はプログラムを記憶してよい。上記のソフトウエア又はプログラムは、プロセッサによって実行されることにより、上記の情報処理装置に、当該ソフトウエア又はプログラムによって規定された動作を実行させる。上記のソフトウエア又はプログラムは、非一時的なコンピュータ可読記録媒体に格納されていてもよい。上記のソフトウエア又はプログラムは、コンピュータを、取引支援システム100又はその一部として機能させるためのプログラムであってよい。上記のソフトウエア又はプログラムは、コンピュータに、取引支援システム100又はその一部における情報処理方法を実行させるためのプログラムであってよい。 In the information processing device of the above general configuration, the above data processing device or storage device may store the above software or program. The above software or program, when executed by a processor, causes the above information processing device to perform the operations defined by the software or program. The above software or program may be stored in a non-transitory computer-readable recording medium. The above software or program may be a program for causing a computer to function as the trading support system 100 or a part thereof. The above software or program may be a program for causing a computer to execute an information processing method in the trading support system 100 or a part thereof.

一実施形態において、上記の情報処理方法は、例えば、第1電話番号を宛先とする呼を検知する検知段階を有する。上記の情報処理方法は、例えば、検知段階において検知された呼のオペレータ端末への転送の可否を判定する判定段階を有する。上記の情報処理方法は、例えば、判定段階において、呼のオペレータ端末への転送が不可能であると判定された場合に、第1電話番号に対応付けられた第1商品又は第1サービスに関するWebページのURLである第1URLを含む第1メッセージを、呼を発呼したユーザ端末に送信するメッセージ送信段階を有する。 In one embodiment, the above information processing method has, for example, a detection step of detecting a call addressed to a first telephone number. The above information processing method has, for example, a determination step of determining whether the call detected in the detection step can be transferred to an operator terminal. The above information processing method has, for example, a message sending step of sending a first message including a first URL, which is the URL of a web page related to a first product or a first service associated with the first telephone number, to the user terminal that originated the call, if it is determined in the determination step that the call cannot be transferred to the operator terminal.

他の実施形態において、上記の情報処理方法は、例えば、第1電話番号を宛先とする呼を検知する検知段階を有する。上記の情報処理方法は、例えば、検知段階において検知された呼のオペレータ端末への転送を制御する転送制御段階を有する。上記の情報処理方法において、転送制御段階は、例えば、呼を発呼したユーザ端末の過去の待機時間の累積値に基づいて、呼がオペレータ端末に転送される順序を決定する段階を含む。 In another embodiment, the above information processing method includes, for example, a detection step of detecting a call destined for the first telephone number. The above information processing method includes, for example, a transfer control step of controlling the transfer of the call detected in the detection step to an operator terminal. In the above information processing method, the transfer control step includes, for example, a step of determining the order in which calls are transferred to operator terminals based on the cumulative value of past waiting times of the user terminal that originated the call.

顧客20は、ユーザの一例であってよい。取引支援システム100は、情報処理装置の一例であってよい。情報呼制御システム120は、情報処理装置の一例であってよい。取引支援システム100は、転送制御装置の一例であってよい。情報呼制御システム120は、転送制御装置の一例であってよい。 The customer 20 may be an example of a user. The transaction support system 100 may be an example of an information processing device. The information call control system 120 may be an example of an information processing device. The transaction support system 100 may be an example of a transfer control device. The information call control system 120 may be an example of a transfer control device.

特定の商品等の購入等の申し込みに係る電話番号は、第1電話番号の一例であってよい。特定の商品等は、第1商品又は第1サービスの一例であってよい。特定の商品等に関するWebページのURLは、第1URLの一例であってよい。 A telephone number related to an application to purchase a specific product, etc. may be an example of a first telephone number. The specific product, etc. may be an example of a first product or a first service. The URL of a web page related to the specific product, etc. may be an example of a first URL.

[別実施形態の一例]
本実施形態においては、取引支援システム100が、例えばテレビショッピング事業を営む通信販売事業者のコールセンターにおける商品の購入の申し込み等に利用される場合を例として、取引支援システム100の詳細が説明される。しかしながら、取引支援システム100の用途は、通信販売事業者のコールセンターに限定されない。他の実施形態において、取引支援システム100は、商品の製造者若しくは販売者、又は、サービスの提供者のコールセンターにおいて、当該商品又はサービスに関する各種の問い合わせに利用され得る。また、取引支援システム100は、公的機関における住民サービスに関する各種の問い合わせに利用され得る。
[An example of another embodiment]
In this embodiment, the details of the transaction support system 100 are described by taking as an example a case where the transaction support system 100 is used for, for example, applying to purchase a product at a call center of a mail-order business that operates a television shopping business. However, the use of the transaction support system 100 is not limited to a call center of a mail-order business. In other embodiments, the transaction support system 100 may be used for various inquiries about a product or service at a call center of a product manufacturer or seller, or a service provider. The transaction support system 100 may also be used for various inquiries about resident services at a public institution.

図2は、呼制御システム120の内部構成の一例を概略的に示す。本実施形態において、呼制御システム120は、例えば、ネットワークスイッチ220と、PBX232と、制御サーバ234と、顧客関係管理部236と、1以上の情報端末238とを備える。呼制御システム120は、例えば、通信部242と、通話録音部244と、通話情報管理部246と、格納部248とを備える。 Figure 2 shows an example of the internal configuration of the call control system 120. In this embodiment, the call control system 120 includes, for example, a network switch 220, a PBX 232, a control server 234, a customer relationship management unit 236, and one or more information terminals 238. The call control system 120 includes, for example, a communication unit 242, a call recording unit 244, a call information management unit 246, and a storage unit 248.

本実施形態において、ネットワークスイッチ220は、呼制御システム120の各部の間における情報の伝達に利用される。ネットワークスイッチ220は、呼制御システム120の各部のネットワーク接続を実行する。 In this embodiment, the network switch 220 is used to transmit information between each part of the call control system 120. The network switch 220 performs network connections for each part of the call control system 120.

本実施形態において、PBX232は、例えばコールセンタ110に配された構内交換機であり、コールセンタ110の構内に配された複数のオペレータ端末132を収容する。PBX232は、インターネットプロトコル構内交換機(IP-PBXと称される場合がある。)であってもよい。 In this embodiment, the PBX 232 is, for example, a private branch exchange located in the call center 110, and accommodates multiple operator terminals 132 located within the premises of the call center 110. The PBX 232 may be an Internet Protocol Private Branch Exchange (sometimes referred to as an IP-PBX).

例えば、PBX232は、顧客20のユーザ端末102からの呼を受け付ける。PBX232がユーザ端末102からの呼を受け付けると、PBX232は、例えば、(i)公衆電話網12と内線電話網122との間のプロトコル変換、(ii)回線交換、(iii)発着信の呼制御などを実行する。PBX232は、例えば、ユーザ端末102及びオペレータ端末132の間の呼接続、並びに、オペレータ端末132相互間の呼接続を制御する。 For example, the PBX 232 accepts a call from the user terminal 102 of the customer 20. When the PBX 232 accepts a call from the user terminal 102, the PBX 232 performs, for example, (i) protocol conversion between the public telephone network 12 and the internal telephone network 122, (ii) circuit switching, and (iii) call control for outgoing and incoming calls. The PBX 232 controls, for example, call connections between the user terminal 102 and the operator terminal 132, and call connections between the operator terminals 132.

PBX232は、PBX232を介して行われる通話に関する各種の情報(通話情報と称される場合がある。)を、通話情報管理部246に出力してよい。通話情報としては、呼の識別情報、呼の種別を示す情報、発信元の識別情報、着信先の識別情報、通話が開始された時刻を示す情報、通話が終了された時刻を示す情報などが例示される。呼の種別としては、発信呼、着信呼、転送呼、非転送呼、外線呼、内線呼、待機呼などが例示される。 The PBX 232 may output various information (sometimes referred to as call information) related to calls made through the PBX 232 to the call information management unit 246. Examples of the call information include call identification information, information indicating the type of call, call origin identification information, call destination identification information, information indicating the time the call was started, and information indicating the time the call was ended. Examples of the call type include outgoing calls, incoming calls, forwarded calls, non-forwarded calls, outside calls, internal calls, and waiting calls.

本実施形態において、着信割振部233は、外線からの着信を、1以上のオペレータ端末132の何れか1つに振り分ける。着信割振部233は、制御サーバ234からの指示に基づいて、外線からの着信を、1以上のオペレータ端末132の何れか1つに振り分けてよい。 In this embodiment, the incoming call allocation unit 233 allocates an incoming call from an outside line to one of one or more operator terminals 132. The incoming call allocation unit 233 may allocate an incoming call from an outside line to one of one or more operator terminals 132 based on an instruction from the control server 234.

本実施形態において、制御サーバ234は、呼制御システム120の動作を制御する。制御サーバ234は、例えば、CTI(Computer Telephony Integration)機能、IVR(Interactive Voice Response)機能、ACD(Automatic Call Distribution)機能を有する。制御サーバ234の詳細は後述される。 In this embodiment, the control server 234 controls the operation of the call control system 120. The control server 234 has, for example, a CTI (Computer Telephony Integration) function, an IVR (Interactive Voice Response) function, and an ACD (Automatic Call Distribution) function. Details of the control server 234 will be described later.

本実施形態において、顧客関係管理部236は、1以上の顧客20のそれぞれに関する各種の情報(顧客情報と称される場合がある。)を管理する。例えば、顧客関係管理部236は、1以上の顧客20のそれぞれの個人情報を管理する。顧客関係管理部236は、1以上の顧客20のそれぞれからの問い合わせの履歴を管理する。顧客関係管理部236は、上記の問い合わせに対する応答の履歴を管理してもよい。顧客関係管理部236は、1以上の顧客20のそれぞれとの取引の履歴を管理してもよい。顧客関係管理部236は、1以上の顧客20のそれぞれを識別するための顧客IDと、各顧客の顧客情報とを対応付けて、格納部248に格納してよい。 In this embodiment, the customer relationship management unit 236 manages various information (sometimes referred to as customer information) relating to each of the one or more customers 20. For example, the customer relationship management unit 236 manages personal information of each of the one or more customers 20. The customer relationship management unit 236 manages a history of inquiries from each of the one or more customers 20. The customer relationship management unit 236 may also manage a history of responses to the inquiries. The customer relationship management unit 236 may manage a history of transactions with each of the one or more customers 20. The customer relationship management unit 236 may associate a customer ID for identifying each of the one or more customers 20 with the customer information of each customer and store the associated information in the storage unit 248.

本実施形態において、情報端末238は、1以上のオペレータ32及び1以上のスーパーバイザー36のそれぞれと、呼制御システム120との間の入出力インタフェースとして機能する。情報端末238は、オペレータ32又はスーパーバイザー36から呼制御システム120への指示又は情報の入力を受け付ける。情報端末238は、オペレータ32又はスーパーバイザー36に対して、呼制御システム120からの指示又は情報を提示する。 In this embodiment, the information terminal 238 functions as an input/output interface between each of the one or more operators 32 and one or more supervisors 36 and the call control system 120. The information terminal 238 accepts input of instructions or information from the operators 32 or supervisors 36 to the call control system 120. The information terminal 238 presents instructions or information from the call control system 120 to the operators 32 or supervisors 36.

情報端末238としては、パーソナルコンピュータ、携帯端末などが例示される。携帯端末としては、携帯電話、スマートフォン、PDA、タブレット、ノートブック・コンピュータ又はラップトップ・コンピュータ、ウエアラブル・コンピュータなどが例示される。 Examples of the information terminal 238 include a personal computer and a mobile terminal. Examples of the mobile terminal include a mobile phone, a smartphone, a PDA, a tablet, a notebook computer or laptop computer, and a wearable computer.

情報端末238は、例えば、通信装置、入力装置、出力装置、自己位置推定装置、視線検出装置などを備える。入力装置としては、キーボード、ポインティングデバイス、音声入力装置(例えば、マイクである)、画像入力装置(例えば、カメラである)、音声認識装置、画像認識装置などが例示される。画像入力装置は、静止画像を撮像してもよく、動画像を撮像してもよい。画像入力装置は、画像及び音を記録してよい。出力装置としては、ディスプレイ、プロジェクタ、スピーカ、超音波出力装置、振動出力装置、プリンタなどが例示される。 The information terminal 238 includes, for example, a communication device, an input device, an output device, a self-position estimation device, and a gaze detection device. Examples of the input device include a keyboard, a pointing device, a voice input device (for example, a microphone), an image input device (for example, a camera), a voice recognition device, and an image recognition device. The image input device may capture still images or may capture moving images. The image input device may record images and sounds. Examples of the output device include a display, a projector, a speaker, an ultrasonic output device, a vibration output device, and a printer.

本実施形態において、通信部242は、通信ネットワーク14を介して、ユーザ端末102及びWebサーバ140の少なくとも一方との間で情報を送受する。通信部242は、1以上の通信プロトコルに対応してよい。 In this embodiment, the communication unit 242 transmits and receives information between at least one of the user terminal 102 and the web server 140 via the communication network 14. The communication unit 242 may support one or more communication protocols.

本実施形態において、通話録音部244は、ユーザ端末102及びオペレータ端末132の間の通話の少なくとも一部を録音する。例えば、通話録音部244は、PBX232が内線電話網122に出力した、特定のオペレータ端末132宛ての通話パケットを取得することで、ユーザ端末102と、当該特定のオペレータ端末132との間の通話の少なくとも一部を録音する。 In this embodiment, the call recording unit 244 records at least a portion of the call between the user terminal 102 and the operator terminal 132. For example, the call recording unit 244 records at least a portion of the call between the user terminal 102 and the specific operator terminal 132 by acquiring a call packet addressed to the specific operator terminal 132 that the PBX 232 outputs to the internal telephone network 122.

本実施形態において、通話情報管理部246は、PBX232を介して行われる通話に関する各種の情報を管理する。例えば、通話情報管理部246は、PBX232が出力した通話情報を、格納部248に格納する。通話情報管理部246は、通話録音部244が録音した通話の録音データを、当該通話の呼識別情報と対応付けて格納部248に格納してもよい。 In this embodiment, the call information management unit 246 manages various information related to calls made via the PBX 232. For example, the call information management unit 246 stores the call information output by the PBX 232 in the storage unit 248. The call information management unit 246 may store the recording data of the call recorded by the call recording unit 244 in the storage unit 248 in association with the call identification information of the call.

本実施形態において、格納部248は、各種の情報を格納する。格納部248は、呼制御システム120における情報処理に利用される情報を格納してよい。格納部248は、呼制御システム120における情報処理により生成された情報を格納してもよい。 In this embodiment, the storage unit 248 stores various types of information. The storage unit 248 may store information used for information processing in the call control system 120. The storage unit 248 may store information generated by information processing in the call control system 120.

制御サーバ234は、情報処理装置の一例であってよい。制御サーバ234は、転送制御装置の一例であってよい。 The control server 234 may be an example of an information processing device. The control server 234 may be an example of a transfer control device.

図3は、制御サーバ234の内部構成の一例を概略的に示す。本実施形態において、制御サーバ234は、CTI制御部310と、呼制御部320と、自動応答部330と、メッセージ管理部340と、残高管理部350とを備える。本実施形態において、自動応答部330は、案内出力部332と、回答取得部334とを有する。 Figure 3 shows an example of the internal configuration of the control server 234. In this embodiment, the control server 234 includes a CTI control unit 310, a call control unit 320, an automatic response unit 330, a message management unit 340, and a balance management unit 350. In this embodiment, the automatic response unit 330 includes a guidance output unit 332 and an answer acquisition unit 334.

本実施形態において、CTI制御部310は、CTI機能を実現する。つまり、CTI制御部310は、コンピューターと、電話機、PBX、FAX、モデムなどの電話系装置とを統合するための情報処理を実行する。 In this embodiment, the CTI control unit 310 realizes the CTI function. In other words, the CTI control unit 310 executes information processing to integrate a computer with telephone-related devices such as a telephone, a PBX, a FAX, and a modem.

例えば、CTI制御部310は、(i)1以上のオペレータ32及び1以上のスーパーバイザー36のそれぞれが利用するオペレータ端末132と、(ii)1以上のオペレータ32及び1以上のスーパーバイザー36のそれぞれが利用する情報端末238とを関連付ける。これにより、オペレータ32及びスーパーバイザー36は、情報端末238を利用して、電話の発着信や通話を実行することができる。 For example, the CTI control unit 310 associates (i) an operator terminal 132 used by each of one or more operators 32 and one or more supervisors 36 with (ii) an information terminal 238 used by each of one or more operators 32 and one or more supervisors 36. This allows the operators 32 and supervisors 36 to make and receive phone calls and make and receive calls using the information terminal 238.

また、CTI制御部310は、例えば、オペレータ32又はスーパーバイザー36が特定の顧客20と通話しているときに、顧客関係管理部236を検索して、当該特定の顧客20に関する情報を抽出する。また、CTI制御部310は、当該特定の顧客に関する情報を、当該特定の顧客20と通話しているオペレータ32又はスーパーバイザー36が利用する情報端末238に送信する。 The CTI control unit 310 also searches the customer relationship management unit 236 to extract information about the specific customer 20, for example, when the operator 32 or supervisor 36 is talking to the specific customer 20. The CTI control unit 310 also transmits information about the specific customer to the information terminal 238 used by the operator 32 or supervisor 36 who is talking to the specific customer 20.

本実施形態において、呼制御部320は、1以上のユーザ端末102のそれぞれと、1以上のオペレータ端末132のそれぞれとの間の呼接続を制御する。呼制御部320は、顧客20のユーザ端末102からの呼の転送の可否を判定してよい。例えば、1以上のオペレータ端末132の中に、上記の呼に対応可能なオペレータ端末132が検出された場合、呼制御部320は、顧客20のユーザ端末102からの呼のオペレータ端末132への転送が可能であると判定する。一方、1以上のオペレータ端末132の中に、上記の呼に対応可能なオペレータ端末132が検出されなかった場合、呼制御部320は、顧客20のユーザ端末102からの呼のオペレータ端末132への転送が不可能であると判定する。呼制御部320の詳細は後述される。 In this embodiment, the call control unit 320 controls the call connection between each of the one or more user terminals 102 and each of the one or more operator terminals 132. The call control unit 320 may determine whether or not a call from the user terminal 102 of the customer 20 can be transferred. For example, if an operator terminal 132 capable of handling the above call is detected among the one or more operator terminals 132, the call control unit 320 determines that the call from the user terminal 102 of the customer 20 can be transferred to the operator terminal 132. On the other hand, if an operator terminal 132 capable of handling the above call is not detected among the one or more operator terminals 132, the call control unit 320 determines that the call from the user terminal 102 of the customer 20 cannot be transferred to the operator terminal 132. Details of the call control unit 320 will be described later.

本実施形態において、自動応答部330は、IVR機能を実現する。つまり、自動応答部330は、顧客20からの電話による問い合わせに対して、音声案内によって自動的に応答する。例えば、呼制御部320が、顧客20のユーザ端末102からの呼のオペレータ端末132への転送が不可能であると判定した場合に、自動応答部330が自動的に応答してもよい。 In this embodiment, the automatic response unit 330 realizes an IVR function. That is, the automatic response unit 330 automatically responds to telephone inquiries from the customer 20 by providing voice guidance. For example, if the call control unit 320 determines that a call from the user terminal 102 of the customer 20 cannot be transferred to the operator terminal 132, the automatic response unit 330 may automatically respond.

本実施形態において、案内出力部332は、ユーザ端末102に対して、ユーザ端末102を利用する顧客20の用件を問い合わせるための案内を出力する。案内出力部332は、音声案内を出力してよい。 In this embodiment, the guidance output unit 332 outputs guidance to the user terminal 102 for inquiring about the business of the customer 20 who uses the user terminal 102. The guidance output unit 332 may output audio guidance.

例えば、コールセンタ110を宛先とする呼が検知されると、案内出力部332は、予め録音された音声案内を再生する。音声案内には、上記の呼の発呼者(例えば、顧客20である。)に対する質問事項が含まれてよい。例えば、音声案内には、用件を尋ねる質問事項が含まれる。用件を尋ねる質問事項としては、(i)顧客20が購入等の申し込みを希望する商品等の種類、(ii)顧客20に提供される商品等の種類、(iii)顧客20に提供されるサービスの要否などが例示される。顧客20に提供されるサービスとしては、上記の商品等に関するWebページのURLが含まれるメッセージを、顧客20のユーザ端末102に送信するサービスが例示される。 For example, when a call addressed to the call center 110 is detected, the guidance output unit 332 plays a pre-recorded voice guidance. The voice guidance may include questions for the caller of the call (e.g., customer 20). For example, the voice guidance includes a question asking about the subject of the call. Examples of questions asking about the subject of the call include (i) the type of product, etc. that the customer 20 wishes to apply for purchase, etc., (ii) the type of product, etc. provided to the customer 20, and (iii) whether or not the customer 20 needs a service. An example of a service provided to the customer 20 is a service that sends a message including a URL of a web page related to the product, etc., to the user terminal 102 of the customer 20.

本実施形態において、回答取得部334は、音声案内に対する回答を取得する。例えば、上記の呼の発呼者は、当該音声案内に従って、ユーザ端末102を操作することで、案内出力部332からの質問に回答することができる。例えば、発呼者は、音声案内に従って、該当する数字又は記号をユーザ端末102に入力することとで、上記の質問に回答することができる。回答取得部334は、発呼者のユーザ端末102から、発呼者がユーザ端末102に入力した情報を取得することで、上記の回答を取得してよい。 In this embodiment, the answer acquisition unit 334 acquires an answer to the voice guidance. For example, the caller of the above call can answer the question from the guidance output unit 332 by operating the user terminal 102 according to the voice guidance. For example, the caller can answer the above question by inputting the corresponding number or symbol into the user terminal 102 according to the voice guidance. The answer acquisition unit 334 may acquire the above answer by acquiring, from the user terminal 102 of the caller, information that the caller input into the user terminal 102.

本実施形態において、メッセージ管理部340は、顧客20が利用するユーザ端末102に対して送信されるメッセージを管理する。メッセージ管理部340の詳細は後述される。 In this embodiment, the message management unit 340 manages messages sent to the user terminal 102 used by the customer 20. Details of the message management unit 340 will be described later.

本実施形態において、残高管理部350は、1以上の顧客20のそれぞれについて、電子的価値の残高を管理する。電子的価値としては、ポイント、マイレージ、電子マネー、暗号通貨、デジタル通貨などが例示される。残高管理部350は、顧客20が購入した商品、サービスに関する決済処理を実行してもよい。顧客20が通貨と交換した電子的価値に関する決済処理を実行してもよい。残高管理部350は、外部の情報処理装置(例えば、クレジットカード会社、金融機関などのサーバである。)と協働して、上記の決済処理を実行してもよい。 In this embodiment, the balance management unit 350 manages the balance of electronic value for each of one or more customers 20. Examples of electronic value include points, mileage, electronic money, cryptocurrency, and digital currency. The balance management unit 350 may execute a payment process related to products and services purchased by the customer 20. It may also execute a payment process related to electronic value exchanged for currency by the customer 20. The balance management unit 350 may execute the above payment process in cooperation with an external information processing device (e.g., a server of a credit card company, financial institution, etc.).

残高管理部350は、顧客20からの要求に応じて、電子的価値の決済処理を実行してよい。例えば、残高管理部350は、顧客20が利用するユーザ端末102から、顧客20の電子的価値の残高の少なくとも一部を利用して、商品、サービス又は権利を取得するための要求を受信する。残高管理部350は、商品、サービス又は権利の譲渡者の口座に対して、顧客20の電子的価値を振り込むための処理を実行する。 The balance management unit 350 may execute a payment process for electronic value in response to a request from the customer 20. For example, the balance management unit 350 receives a request from the user terminal 102 used by the customer 20 to acquire a product, service, or right by using at least a portion of the balance of the customer 20's electronic value. The balance management unit 350 executes a process to transfer the customer 20's electronic value to the account of the transferor of the product, service, or right.

呼制御部320は、検知部、用件特定部又は転送制御部の一例であってよい。呼制御部320は、判定部又は切断部の一例であってよい。呼制御部320は、転送制御装置の一例であってよい。メッセージ管理部340は、メッセージ送信部、第1URL取得部、第2URL取得部、到達確認部又は認証情報決定部の一例であってよい。 The call control unit 320 may be an example of a detection unit, a subject identification unit, or a transfer control unit. The call control unit 320 may be an example of a determination unit or a disconnection unit. The call control unit 320 may be an example of a transfer control device. The message management unit 340 may be an example of a message sending unit, a first URL acquisition unit, a second URL acquisition unit, a reach confirmation unit, or an authentication information determination unit.

図4は、呼制御部320の内部構成の一例を概略的に示す。本実施形態において、呼制御部320は、検知部410と、用件特定部420と、転送制御部430とを備える。本実施形態において、転送制御部430は、判定部432と、待機呼管理部434と、転送部436と、切断部438とを有する。 Figure 4 shows an example of the internal configuration of the call control unit 320. In this embodiment, the call control unit 320 includes a detection unit 410, a message specification unit 420, and a transfer control unit 430. In this embodiment, the transfer control unit 430 includes a determination unit 432, a waiting call management unit 434, a transfer unit 436, and a disconnection unit 438.

本実施形態において、検知部410は、特定の商品等の購入等の申し込みに係る電話番号を宛先とする呼を検知する。例えば、検知部410は、顧客20のユーザ端末102が、コールセンタ110に割り当てられた1以上の電話番号のうちの1つを宛先として発呼した呼を検知する。検知部410は、検知された呼に関する情報をCTI制御部310に出力する。また、検知部410は、呼が検知されたことを示す情報を転送制御部430に出力する。 In this embodiment, the detection unit 410 detects a call addressed to a telephone number related to an application for the purchase of a specific product, etc. For example, the detection unit 410 detects a call made by the user terminal 102 of the customer 20 addressed to one of the one or more telephone numbers assigned to the call center 110. The detection unit 410 outputs information related to the detected call to the CTI control unit 310. The detection unit 410 also outputs information indicating that the call has been detected to the transfer control unit 430.

本実施形態において、用件特定部420は、呼を発呼したユーザ端末102を利用する顧客20の用件を特定する。上述されたとおり、用件としては、(i)顧客20が購入等の申し込みを希望する商品等の種類、(ii)顧客20に提供される商品等の種類、(iii)顧客20に提供されるサービスの要否などが例示される。 In this embodiment, the matter identification unit 420 identifies the matter of the customer 20 who uses the user terminal 102 that originated the call. As described above, examples of the matter include (i) the type of product, etc. that the customer 20 wishes to apply for purchase, etc., (ii) the type of product, etc. that will be provided to the customer 20, and (iii) the need for a service to be provided to the customer 20.

用件特定部420は、特定された用件を示す情報を、転送制御部430に出力してよい。これにより、転送制御部430は、顧客20の用件を考慮して、顧客20の利用するユーザ端末102からの呼を制御することができる。例えば、転送制御部430は、顧客20の用件を考慮して、上記の呼のオペレータ端末132への転送を制御することができる。 The matter identification unit 420 may output information indicating the identified matter to the transfer control unit 430. This allows the transfer control unit 430 to control the call from the user terminal 102 used by the customer 20, taking into account the matter of the customer 20. For example, the transfer control unit 430 can control the transfer of the above call to the operator terminal 132, taking into account the matter of the customer 20.

一実施形態において、用件特定部420は、上記の呼の宛先として指定された電話番号に基づいて、顧客20の用件を特定する。用件特定部420は、上記の呼の宛先として指定された電話番号と、上記の呼が検知された期間とに基づいて、顧客20の用件を特定してもよい。 In one embodiment, the matter identification unit 420 identifies the matter of the customer 20 based on the telephone number specified as the destination of the call. The matter identification unit 420 may also identify the matter of the customer 20 based on the telephone number specified as the destination of the call and the period during which the call was detected.

例えば、テレビショッピングにおいては、商品等と、電話番号とが予め対応付けられており、テレビ番組の映像中に、当該テレビ番組で紹介された商品等の購入等の申し込みに用いられる電話番号が提示される。これにより、用件特定部420は、電話番号に基づいて、顧客20の用件を特定することができる。また、テレビショッピングにおいては、放送時間ごとに異なる種類の商品等が紹介される。この場合、放送時間と、商品等と、電話番号とが予め対応付けられている。これにより、用件特定部420は、電話番号と、呼が検知された期間とに基づいて、顧客20の用件を特定することができる。 For example, in television shopping, products, etc. are associated in advance with telephone numbers, and telephone numbers used to apply for the purchase of products, etc. introduced in the television program are presented during the television program. This allows the matter identification unit 420 to identify the matter of the customer 20 based on the telephone number. Also, in television shopping, different types of products, etc. are introduced for each broadcast time. In this case, the broadcast time, products, etc., and telephone numbers are associated in advance. This allows the matter identification unit 420 to identify the matter of the customer 20 based on the telephone number and the period during which the call was detected.

他の実施形態において、用件特定部420は、回答取得部334が取得した回答に基づいて、顧客20の用件を特定する。例えば、案内出力部332は、数字と、商品等とが対応付けられた音声案内を出力する。顧客20は、顧客20の用件に該当する数字をユーザ端末102に入力する。本実施形態によれば、顧客20が入力した数字と、用件との対応関係が予め定められているので、用件特定部420は、例えば、回答取得部334が取得した回答に対応する商品等を、顧客20の用件として特定することができる。これにより、用件特定部420は、単一の電話番号に対応付けられた、1以上の商品等の中から、単一の商品等を用件として特定することができる。 In another embodiment, the matter identification unit 420 identifies the matter of the customer 20 based on the answer acquired by the answer acquisition unit 334. For example, the guidance output unit 332 outputs audio guidance in which numbers are associated with products, etc. The customer 20 inputs numbers corresponding to the matter of the customer 20 into the user terminal 102. According to this embodiment, the correspondence between the numbers input by the customer 20 and the matter is predetermined, so that the matter identification unit 420 can identify, for example, a product, etc. corresponding to the answer acquired by the answer acquisition unit 334 as the matter of the customer 20. This allows the matter identification unit 420 to identify a single product, etc. as the matter from one or more products, etc. associated with a single telephone number.

本実施形態において、転送制御部430は、呼の転送を制御する。例えば、転送制御部430は、検知部410が検知した呼のオペレータ端末132への転送を制御する。転送制御部430は、着信割振部233の動作を制御することで、検知部410が検知した呼のオペレータ端末132への転送を制御してよい。 In this embodiment, the transfer control unit 430 controls the transfer of calls. For example, the transfer control unit 430 controls the transfer of the call detected by the detection unit 410 to the operator terminal 132. The transfer control unit 430 may control the operation of the incoming call allocation unit 233 to control the transfer of the call detected by the detection unit 410 to the operator terminal 132.

着信割振部233が、検知部410が検知した呼をオペレータ端末132に転送すると、上記の呼を発呼したユーザ端末102と、オペレータ端末132との間で通話呼が確立される。着信割振部233は、転送制御部430が上記の呼の転送先を決定するまで、検知部410が検知した呼を保留してよい。着信割振部233は、必要に応じて、検知部410が検知した呼を切断してもよい。例えば、メッセージ管理部340が上記の呼を発呼したユーザ端末102にメッセージを送信した後、着信割振部233は、転送制御部430からの指示に基づいて、上記の呼を切断する。 When the incoming call allocation unit 233 transfers the call detected by the detection unit 410 to the operator terminal 132, a telephone call is established between the user terminal 102 that originated the call and the operator terminal 132. The incoming call allocation unit 233 may hold the call detected by the detection unit 410 until the transfer control unit 430 determines the transfer destination of the call. The incoming call allocation unit 233 may disconnect the call detected by the detection unit 410 as necessary. For example, after the message management unit 340 sends a message to the user terminal 102 that originated the call, the incoming call allocation unit 233 disconnects the call based on an instruction from the transfer control unit 430.

本実施形態において、転送制御部430は、上記の呼を発呼したユーザ端末102の累積待機時間に基づいて、当該呼がオペレータ端末132に転送される順序を決定する。例えば、転送制御部430は、上記の呼を発呼したユーザ端末102の累積待機時間の値が大きいほど、呼がオペレータ端末に転送される順序が小さくなるように、順序を決定する。 In this embodiment, the transfer control unit 430 determines the order in which the call is transferred to the operator terminal 132 based on the accumulated waiting time of the user terminal 102 that originated the above call. For example, the transfer control unit 430 determines the order in which the call is transferred to the operator terminal such that the larger the accumulated waiting time value of the user terminal 102 that originated the above call is, the lower the order in which the call is transferred to the operator terminal.

これにより、1以上の顧客20の待機時間が平準化される。また、顧客20に対して、短時間の待機を複数回繰り返す動機づけを与えることができる。 This allows the waiting time of one or more customers 20 to be averaged out. It also motivates the customers 20 to wait for short periods of time multiple times.

本実施形態において、判定部432は、検知部410が検知した呼のオペレータ端末132への転送の可否を判定する。例えば、判定部432は、1以上のオペレータ端末132のそれぞれの稼働状況を監視する。そして、検知部410が呼を検知すると、判定部432は、1以上のオペレータ端末132のそれぞれの稼働状況に基づいて、検知部410が検知した呼を、1以上のオペレータ端末132の何れか1つに転送することができるか否かを判定する。 In this embodiment, the determination unit 432 determines whether the call detected by the detection unit 410 can be transferred to the operator terminal 132. For example, the determination unit 432 monitors the operation status of each of the one or more operator terminals 132. Then, when the detection unit 410 detects a call, the determination unit 432 determines whether the call detected by the detection unit 410 can be transferred to any one of the one or more operator terminals 132 based on the operation status of each of the one or more operator terminals 132.

判定部432が、検知部410が検知した呼を1以上のオペレータ端末132の何れか1つに転送することができると判定した場合、判定部432は、例えば、(i)転送可能であることを示す情報、又は、(ii)転送先のオペレータ端末132の識別情報を、転送部436に出力する。一方、判定部432が、検知部410が検知した呼を1以上のオペレータ端末132の何れか1つに転送することができないと判定した場合、判定部432は、転送不能であることを示す情報を、待機呼管理部434に出力する。また、判定部432は、着信割振部233を制御して、上記の呼を保留させてよい。 When the determination unit 432 determines that the call detected by the detection unit 410 can be transferred to one of the one or more operator terminals 132, the determination unit 432 outputs, for example, (i) information indicating that the call can be transferred, or (ii) identification information of the transfer destination operator terminal 132 to the transfer unit 436. On the other hand, when the determination unit 432 determines that the call detected by the detection unit 410 cannot be transferred to one of the one or more operator terminals 132, the determination unit 432 outputs information indicating that the call cannot be transferred to the waiting call management unit 434. In addition, the determination unit 432 may control the incoming call allocation unit 233 to put the above-mentioned call on hold.

本実施形態において、待機呼管理部434は、1以上の待機呼を管理する。例えば、待機呼管理部434は、1以上の待機呼のそれぞれについて、オペレータ端末132に転送される順序を管理する。待機呼管理部434の詳細は後述される。 In this embodiment, the waiting call management unit 434 manages one or more waiting calls. For example, the waiting call management unit 434 manages the order in which each of the one or more waiting calls is transferred to the operator terminal 132. Details of the waiting call management unit 434 will be described later.

本実施形態において、転送部436は、検知部410が検知した呼を、1以上のオペレータ端末132の何れか1つに転送する。転送部436は、例えば、着信割振部233を制御して、上記の呼を上記のオペレータ端末132に転送させる。転送部436は、待機呼管理部434が管理する順序に従って、1以上の待機呼をオペレータ端末132に転送してよい。 In this embodiment, the transfer unit 436 transfers the call detected by the detection unit 410 to one of the one or more operator terminals 132. The transfer unit 436, for example, controls the incoming call allocation unit 233 to transfer the above call to the above operator terminal 132. The transfer unit 436 may transfer one or more waiting calls to the operator terminal 132 according to the order managed by the waiting call management unit 434.

本実施形態において、切断部438は、検知部410が検知した呼を切断する。転送部436は、例えば、着信割振部233を制御して、上記の呼を切断させてよい。例えば、メッセージ管理部340が、上記の呼を発呼したユーザ端末102に対してメッセージを送信する場合がある。メッセージ管理部340が上記のメッセージが上記のユーザ端末102に送信されたことを確認した場合、切断部438は、上記の呼を切断する。切断部438は、(i)メッセージの内容、又は、(ii)メッセージ受信後の呼の切断の可否に関する顧客20の回答に基づいて、上記の呼を切断するか否かを判定してよい。 In this embodiment, the disconnection unit 438 disconnects the call detected by the detection unit 410. The forwarding unit 436 may, for example, control the incoming call allocation unit 233 to disconnect the call. For example, the message management unit 340 may send a message to the user terminal 102 that originated the call. When the message management unit 340 confirms that the message has been sent to the user terminal 102, the disconnection unit 438 disconnects the call. The disconnection unit 438 may determine whether to disconnect the call based on (i) the content of the message, or (ii) the response of the customer 20 regarding whether to disconnect the call after receiving the message.

図5は、メッセージ管理部340の内部構成の一例を概略的に示す。本実施形態において、メッセージ管理部340は、第1URL取得部510と、格納部520と、認証情報決定部530と、第2URL取得部540と、メッセージ送信部552と、到達確認部554とを備える。本実施形態において、第1URL取得部510は、用件抽出部512と、URL抽出部514とを有する。本実施形態において、格納部520は、用件格納部522と、URL格納部524とを有する。 Figure 5 shows an example of the internal configuration of the message management unit 340. In this embodiment, the message management unit 340 includes a first URL acquisition unit 510, a storage unit 520, an authentication information determination unit 530, a second URL acquisition unit 540, a message transmission unit 552, and an arrival confirmation unit 554. In this embodiment, the first URL acquisition unit 510 includes a matter extraction unit 512 and a URL extraction unit 514. In this embodiment, the storage unit 520 includes a matter storage unit 522 and a URL storage unit 524.

本実施形態において、第1URL取得部510は、検知部410が検知した呼の宛先として指定された電話番号に対応付けられたWebページのURLを取得する。第1URL取得部510は、URL格納部524に格納された情報を参照して、上記のURLを取得してよい。第1URL取得部510は、URL格納部524に格納された情報を参照して、検知部410が検知した呼の宛先として指定された電話番号をキーとして、上記のURLを抽出してよい。 In this embodiment, the first URL acquisition unit 510 acquires the URL of a web page associated with a telephone number specified as the destination of the call detected by the detection unit 410. The first URL acquisition unit 510 may acquire the above URL by referring to the information stored in the URL storage unit 524. The first URL acquisition unit 510 may extract the above URL by referring to the information stored in the URL storage unit 524, using the telephone number specified as the destination of the call detected by the detection unit 410 as a key.

本実施形態において、用件抽出部512は、用件格納部522に格納された情報を参照して、検知部410が検知した呼の宛先として指定された電話番号に対応付けられた商品又はサービスの識別情報(用件識別情報と称される場合がある。)を抽出する。用件格納部522に格納された情報の詳細は後述される。 In this embodiment, the matter extraction unit 512 refers to the information stored in the matter storage unit 522 and extracts identification information (sometimes referred to as matter identification information) of a product or service associated with a telephone number specified as the destination of a call detected by the detection unit 410. Details of the information stored in the matter storage unit 522 will be described later.

例えば、用件抽出部512は、用件格納部522に格納された情報を参照して、検知部410が検知した呼の宛先として指定された電話番号をキーとして、上記の電話番号に対応付けられた商品等の識別情報を抽出する。用件抽出部512は、用件格納部522に格納された情報を参照して、(i)検知部410が検知した呼の宛先として指定された電話番号と、(ii)検知部410が上記の呼を検知した期間、及び、回答取得部334が取得した顧客20の用件を示す情報の少なくとも一方とをキーとして、上記の電話番号に対応付けられた商品等の識別情報を抽出してもよい。回答取得部334が取得した顧客20の用件を示す情報は、音声案内において各商品等に割り当てられた数字若しくは記号又はそれらの組み合わせであってよい。 For example, the matter extraction unit 512 refers to the information stored in the matter storage unit 522 and uses the telephone number designated as the destination of the call detected by the detection unit 410 as a key to extract identification information of the product, etc. associated with the telephone number. The matter extraction unit 512 may refer to the information stored in the matter storage unit 522 and extract identification information of the product, etc. associated with the telephone number as a key to ...

本実施形態において、URL抽出部514は、URL格納部524に格納された情報を参照して、用件抽出部512が抽出した情報に基づいて上記のURLを抽出する。URL格納部524に格納された情報の詳細は後述される。 In this embodiment, the URL extraction unit 514 refers to the information stored in the URL storage unit 524 and extracts the above URL based on the information extracted by the subject extraction unit 512. Details of the information stored in the URL storage unit 524 will be described later.

本実施形態において、格納部520は、(i)1以上の電話番号のそれぞれと、(ii)1以上の商品又はサービスに関するWebページのURLとを対応付けて格納する。例えば、格納部520が、テレホンショッピング用のデータを格納している場合、格納部520は、(i)商品等の購入等の申し込みを受け付けるコールセンタ110の電話番号と、(ii)上記の商品等の購入等の申し込みを受け付けるWebページのURLとを対応付けて格納する。 In this embodiment, the storage unit 520 stores (i) one or more telephone numbers and (ii) the URL of a web page related to one or more products or services in association with each other. For example, if the storage unit 520 is storing data for telephone shopping, the storage unit 520 stores (i) the telephone number of the call center 110 that accepts applications for the purchase of products, etc., and (ii) the URL of the web page that accepts applications for the purchase of the above-mentioned products, etc., in association with each other.

格納部520は、(i)1以上の電話番号のそれぞれと、(ii)1以上の商品又はサービスに関するWebページのURLと、(iii)各電話番号と各URLとの対応関係の有効期間とを対応付けて格納してもよい。例えば、格納部520が、テレホンショッピング用のデータを格納している場合、格納部520は、(i)商品等の購入等の申し込みを受け付けるコールセンタ110の電話番号と、(ii)上記の商品等の購入等の申し込みを受け付けるWebページのURLと、(iii)上記の電話番号における、上記の商品等の購入等の申し込みの受付期間とを対応付けて格納する。 The storage unit 520 may store (i) each of one or more telephone numbers, (ii) the URL of a web page related to one or more products or services, and (iii) the validity period of the correspondence between each telephone number and each URL, in association with each other. For example, if the storage unit 520 stores data for telephone shopping, the storage unit 520 stores (i) the telephone number of the call center 110 that accepts applications for the purchase of products, etc., (ii) the URL of the web page that accepts applications for the purchase of the above products, etc., and (iii) the acceptance period for applications for the purchase of the above products, etc., for the above telephone number, in association with each other.

本実施形態において、用件格納部522は、(i)1以上の電話番号のそれぞれと、(ii)各電話番号により対応可能な用件の識別情報(用件識別情報と称される場合がある。)とを対応づけて格納する。例えば、用件格納部522は、1以上の電話番号のそれぞれと、1以上の商品等のそれぞれの識別情報とを対応付けて格納する。用件格納部522は、1以上の電話番号のそれぞれについて、(i)各電話番号、及び、回答取得部334が取得した顧客20の用件を示す情報の組み合わせと、(ii)各電話番号(又は上記の組み合わせ)により対応可能な用件の識別情報とを対応付けて格納してよい。用件格納部522に格納されるデータの詳細は後述される。 In this embodiment, the matter storage unit 522 stores (i) one or more telephone numbers and (ii) identification information of the matter that can be handled by each telephone number (sometimes referred to as matter identification information) in association with each other. For example, the matter storage unit 522 stores (i) one or more telephone numbers and identification information of one or more products, etc. in association with each other. For each of the one or more telephone numbers, the matter storage unit 522 may store (i) a combination of each telephone number and information indicating the matter of the customer 20 acquired by the answer acquisition unit 334, and (ii) identification information of the matter that can be handled by each telephone number (or the above combination) in association with each other. Details of the data stored in the matter storage unit 522 will be described later.

本実施形態において、URL格納部524は、1以上の用件識別情報のそれぞれと、1以上の商品又はサービスに関するWebページのURLとを対応付けて格納する。URL格納部524は、例えば、1以上の商品等のそれぞれについて、各商品等の識別情報と、各商品等に関するWebページのURLとを対応付けて格納する。 In this embodiment, the URL storage unit 524 stores one or more pieces of subject identification information in association with the URL of a web page related to one or more products or services. For example, the URL storage unit 524 stores, for each of one or more products, etc., the identification information of each product, etc. in association with the URL of a web page related to each product, etc.

本実施形態において、認証情報決定部530は、メッセージ管理部340からユーザ端末102にメッセージを送信する場合に利用される認証情報を決定する。認証情報決定部530は、顧客20により指定された合言葉、パスワード、パスフレーズ、キーワード、キーフレーズなどを、認証情報として決定する。認証情報決定部530は、顧客及び用件ごとに認証情報を決定してよい。 In this embodiment, the authentication information determination unit 530 determines the authentication information to be used when sending a message from the message management unit 340 to the user terminal 102. The authentication information determination unit 530 determines the password, passphrase, keyword, key phrase, etc. specified by the customer 20 as the authentication information. The authentication information determination unit 530 may determine the authentication information for each customer and each purpose.

認証情報決定部530は、上記の認証情報をメッセージ管理部340に出力する。メッセージ管理部340は、顧客20のユーザ端末102に送信するメッセージの一部に、認証情報決定部530が決定した認証情報を含める。例えば、メッセージ管理部340は、メッセージのタイトル中に上記の認証情報を含める。メッセージ管理部340は、メッセージの本文中に上記の認証情報を含めてもよい。これにより、メッセージ管理部340からのメッセージを受信した顧客20は、当該メッセージが正当なメッセージであること、又は、当該メッセージの送信者がコールセンタ110であることを認証することができる。 The authentication information determination unit 530 outputs the above authentication information to the message management unit 340. The message management unit 340 includes the authentication information determined by the authentication information determination unit 530 as part of the message to be sent to the user terminal 102 of the customer 20. For example, the message management unit 340 includes the above authentication information in the title of the message. The message management unit 340 may also include the above authentication information in the body of the message. This allows the customer 20 who receives a message from the message management unit 340 to authenticate that the message is a legitimate message or that the sender of the message is the call center 110.

本実施形態において、第2URL取得部540は、検知部410が検知した呼の宛先として指定された電話番号に対応付けられた商品等に関連する商品等(関連商品等と称される場合がある。)に関するWebページのURLを取得する。第2URL取得部540は、公知のリコメンド技術を利用して、関連商品等を決定してよい。第2URL取得部540は、例えば、URL格納部524を参照して、関連商品等の識別情報をキーとして、関連商品等に関するWebページのURLを取得する。 In this embodiment, the second URL acquisition unit 540 acquires the URL of a web page related to products, etc. (sometimes referred to as related products, etc.) related to the product, etc. associated with the telephone number specified as the destination of the call detected by the detection unit 410. The second URL acquisition unit 540 may determine the related products, etc. by using a known recommendation technique. For example, the second URL acquisition unit 540 refers to the URL storage unit 524 and acquires the URL of the web page related to the related products, etc. using the identification information of the related products, etc. as a key.

本実施形態において、メッセージ送信部552は、検知部410が検知した呼を発呼したユーザ端末102に、メッセージを送信する。上記のメッセージは、SMS(Short Message Service)、MMS(Multimedia Messaging Service)又はEMS(Enhanced Message Service)に基づくメッセージであってよい。 In this embodiment, the message sending unit 552 sends a message to the user terminal 102 that made the call detected by the detection unit 410. The above message may be a message based on SMS (Short Message Service), MMS (Multimedia Messaging Service), or EMS (Enhanced Message Service).

例えば、判定部432が、検知部410が検知した呼のオペレータ端末132への転送が不可能であると判定した場合、メッセージ送信部552は、上記のメッセージを送信する。この場合において、上記のメッセージは、検知部410が検知した呼の宛先として指定された電話番号に対応付けられた商品等に関するWebページのURLを含んでよい。例えば、メッセージ送信部552は、第1URL取得部510が取得したURLを含むメッセージを、上記のユーザ端末102に送信する。 For example, if the determination unit 432 determines that the call detected by the detection unit 410 cannot be transferred to the operator terminal 132, the message sending unit 552 sends the above message. In this case, the above message may include the URL of a web page related to a product or the like associated with the telephone number specified as the destination of the call detected by the detection unit 410. For example, the message sending unit 552 sends a message including the URL acquired by the first URL acquisition unit 510 to the above user terminal 102.

上述されたとおり、判定部432が、検知部410が検知した呼のオペレータ端末132への転送が不可能であると判定した場合、検知部410が検知した呼は、待機呼として管理される。 As described above, if the determination unit 432 determines that the call detected by the detection unit 410 cannot be transferred to the operator terminal 132, the call detected by the detection unit 410 is managed as a waiting call.

検知部410が検知した呼が待機呼として管理されている期間において、案内出力部332は、顧客20に上記のメッセージの要否を問い合わせるための音声案内を出力してよい。回答取得部334が、上記のメッセージが必要であることを示す回答を取得した場合、メッセージ送信部552は、上記のメッセージを送信してもよい。一方、回答取得部334が、上記のメッセージが不要であることを示す回答を取得した場合、メッセージ送信部552は、上記のメッセージを送信しなくてもよい。 During the period in which the call detected by the detection unit 410 is managed as a waiting call, the guidance output unit 332 may output a voice guidance to inquire of the customer 20 whether or not the above message is required. If the answer acquisition unit 334 acquires an answer indicating that the above message is required, the message sending unit 552 may send the above message. On the other hand, if the answer acquisition unit 334 acquires an answer indicating that the above message is not required, the message sending unit 552 may not need to send the above message.

また、検知部410が検知した呼が待機呼として管理されている期間において、案内出力部332は、顧客20に上記のメッセージの送信後、呼を切断してもよいか否かを問い合わせるための音声案内を出力してもよい。回答取得部334が、呼を切断してもよいことを示す回答を取得した場合において、メッセージ送信部552がメッセージの到達を確認したとき、メッセージ送信部552は、メッセージがユーザ端末102に到達したことを示す情報を転送制御部430に出力してよい。転送制御部430が上記の情報を取得すると、切断部438は、上記の呼を切断する。 In addition, during the period in which the call detected by the detection unit 410 is managed as a waiting call, the guidance output unit 332 may output a voice guide to inquire of the customer 20 whether or not it is OK to disconnect the call after sending the above message. When the answer acquisition unit 334 acquires an answer indicating that it is OK to disconnect the call, and the message sending unit 552 confirms that the message has arrived, the message sending unit 552 may output information indicating that the message has arrived at the user terminal 102 to the transfer control unit 430. When the transfer control unit 430 acquires the above information, the disconnection unit 438 disconnects the above call.

本実施形態において、検知部410が呼を検知した時刻が予め定められた有効期間の期間内に含まれる場合、メッセージ送信部552は、上記のメッセージをユーザ端末102に送信してよい。一方、検知部410が呼を検知した時刻が予め定められた有効期間の期間内に含まれない場合、メッセージ送信部552は、上記のメッセージをユーザ端末102に送信しなくてもよい。上記の有効期間としては、検知部410が検知した呼の宛先として指定された電話番号に対応付けられた商品等の購入等の申し込みの受付期間などが例示される。 In this embodiment, if the time when the detection unit 410 detects the call is included within the period of the predetermined validity period, the message sending unit 552 may send the above message to the user terminal 102. On the other hand, if the time when the detection unit 410 detects the call is not included within the period of the predetermined validity period, the message sending unit 552 may not need to send the above message to the user terminal 102. An example of the above validity period is the period during which an application for the purchase of a product or the like associated with the telephone number specified as the destination of the call detected by the detection unit 410 is accepted.

メッセージ送信部552は、認証情報決定部530が決定した認証情報をさらに含むメッセージを、ユーザ端末102に送信してよい。メッセージ送信部552は、第2URL取得部540が取得した関連商品等に関するWebページのURLをさらに含むメッセージを、ユーザ端末102に送信してよい。 The message sending unit 552 may send to the user terminal 102 a message that further includes the authentication information determined by the authentication information determination unit 530. The message sending unit 552 may send to the user terminal 102 a message that further includes the URL of a web page related to related products, etc., acquired by the second URL acquisition unit 540.

メッセージ送信部552が、検知部410が検知した呼の宛先として指定された電話番号に対応付けられた商品等に関するWebページのURL(つまり、第1URL取得部510が取得したURLである。)を含むメッセージをユーザ端末102に送信した後、上記の商品等の提供能力又は仕様に変更が生じる場合がある。例えば、(i)商品が再入荷した場合、(ii)テレビショッピングが再放送される場合、(iii)新商品又は後継商品が発売される場合などである。 After the message sending unit 552 sends to the user terminal 102 a message including the URL of a web page related to the product or the like associated with the telephone number specified as the destination of the call detected by the detection unit 410 (i.e., the URL acquired by the first URL acquisition unit 510), a change may occur in the provision capability or specifications of the product or the like. For example, this may occur when (i) the product is restocked, (ii) a television shopping program is rebroadcast, or (iii) a new product or a successor product is released.

この場合、メッセージ送信部552は、上記の送信済みのメッセージにより顧客20に通知されたURLへのアクセスを促すための追加のメッセージを、上記の顧客20のユーザ端末102に送信してよい。上記の追加のメッセージは、上記の送信済みのメッセージにより通知された認証情報を含んでもよい。上記の追加のメッセージは、上記の送信済みのメッセージにより通知されたURLを含んでもよく、当該URLを含まなくてもよい。上記の追加のメッセージが、上記の送信済みのメッセージにより通知されたURLを含まない場合、上記の追加のメッセージは、上記の送信済みのメッセージを特定するための情報を含んでよい。上記の送信済みのメッセージを特定するための情報としては、当該送信済みのメッセージの送信日時などが例示される。 In this case, the message sending unit 552 may send an additional message to the user terminal 102 of the customer 20 to prompt the customer 20 to access the URL notified by the sent message. The additional message may include the authentication information notified by the sent message. The additional message may include the URL notified by the sent message, or may not include the URL. If the additional message does not include the URL notified by the sent message, the additional message may include information for identifying the sent message. An example of information for identifying the sent message is the date and time of sending the sent message.

本実施形態において、到達確認部554は、メッセージ送信部552が送信したメッセージがユーザ端末102に到達したか否かを確認する。例えば、上記のメッセージがSMSなどを利用して送信される場合、到達確認部554は、メッセージの到達を確認することができる。到達確認部554がメッセージの到達を確認した場合、到達確認部554は、メッセージが到達したことを示す情報を、転送制御部430に出力してよい。 In this embodiment, the arrival confirmation unit 554 confirms whether the message sent by the message sending unit 552 has arrived at the user terminal 102. For example, if the above message is sent using SMS or the like, the arrival confirmation unit 554 can confirm that the message has arrived. If the arrival confirmation unit 554 confirms that the message has arrived, the arrival confirmation unit 554 may output information indicating that the message has arrived to the transfer control unit 430.

検知部410が検知した呼の宛先として指定された電話番号は、第1電話番号の一例であってよい。検知部410が検知した呼の宛先として指定された電話番号に対応付けられたWebページのURLは、第1URLの一例であってよい。検知部410が検知した呼の宛先として指定された電話番号に対応付けられた商品等は、第1商品又は第1サービスの一例であってよい。検知部410が検知した呼の宛先として指定された電話番号に対応付けられた商品等に関連する商品等は、第2商品又は第2サービスの一例であってよい。第1URL取得部510が取得したURLを含むメッセージは、第1メッセージの一例であってよい。追加のメッセージは、第2メッセージの一例であってよい。検知部410が検知した呼の宛先として指定された電話番号に対応付けられた商品又はサービスの識別情報は、用件識別情報の一例であってよい。 The telephone number designated as the destination of the call detected by the detection unit 410 may be an example of a first telephone number. The URL of the web page associated with the telephone number designated as the destination of the call detected by the detection unit 410 may be an example of a first URL. The product, etc. associated with the telephone number designated as the destination of the call detected by the detection unit 410 may be an example of a first product or a first service. The product, etc. related to the product, etc. associated with the telephone number designated as the destination of the call detected by the detection unit 410 may be an example of a second product or a second service. The message including the URL acquired by the first URL acquisition unit 510 may be an example of a first message. The additional message may be an example of a second message. The identification information of the product or service associated with the telephone number designated as the destination of the call detected by the detection unit 410 may be an example of subject identification information.

[別実施形態の一例]
本実施形態においては、格納部520が、複数のデータベースを利用して、(i)1以上の電話番号のそれぞれと、(ii)1以上の商品又はサービスに関するWebページのURLとを対応付ける場合を例として、メッセージ管理部340の詳細が説明される。しかしながら、メッセージ管理部340は、本実施形態に限定されない。他の実施形態において、格納部520は、単一のデータベースを利用して、(i)1以上の電話番号のそれぞれと、(ii)1以上の商品又はサービスに関するWebページのURLとを対応付ける。また、第1URL取得部510は、上記の単一のデータベースを利用して、目的とするURLを取得してよい。
[An example of another embodiment]
In this embodiment, the details of the message management unit 340 will be described by taking as an example a case where the storage unit 520 uses multiple databases to associate (i) one or more telephone numbers with (ii) the URL of a web page related to one or more products or services. However, the message management unit 340 is not limited to this embodiment. In another embodiment, the storage unit 520 uses a single database to associate (i) one or more telephone numbers with (ii) the URL of a web page related to one or more products or services. In addition, the first URL acquisition unit 510 may acquire the target URL by using the above single database.

図6は、格納部520に格納される情報の一例を概略的に示す。本実施形態において、格納部520は、データテーブル620と、データテーブル640とを格納する。本実施形態において、格納部520は、データテーブル620及びデータテーブル640を利用して、(i)1以上の電話番号のそれぞれと、(ii)1以上の商品又はサービスに関するWebページのURLとを対応付ける。 Figure 6 shows an example of information stored in the storage unit 520. In this embodiment, the storage unit 520 stores a data table 620 and a data table 640. In this embodiment, the storage unit 520 uses the data table 620 and the data table 640 to associate (i) each of one or more telephone numbers with (ii) the URL of a web page related to one or more products or services.

本実施形態において、データテーブル620は、電話番号622と、用件番号624と、有効期間626と、商品等ID628とを対応付けて格納する。なお、データテーブル620は本実施形態に限定されない。他の実施形態において、データテーブル620は、電話番号622と、商品等ID628とを対応付けて格納してもよい。 In this embodiment, the data table 620 stores a telephone number 622, a matter number 624, a validity period 626, and a product ID 628 in association with each other. Note that the data table 620 is not limited to this embodiment. In other embodiments, the data table 620 may store a telephone number 622 and a product ID 628 in association with each other.

電話番号622は、例えば、商品等の購入等の申し込みを受け付けるコールセンタ110の電話番号である。単一のコールセンタ110に対して、複数の電話番号が割り当てられていてもよい。用件番号624は、音声案内において各商品等に割り当てられた数字若しくは記号又はそれらの組み合わせを示す。有効期間626は、電話番号622と、商品等ID628との対応関係の有効期間を示す。有効期間626は、商品等の購入等の申し込みの受付期間であってよい。商品等ID628は、1以上の商品等のそれぞれを識別するための情報である。商品等ID628は、各商品に割り当てられた文字列であってもよく、商品名であってもよい。 The telephone number 622 is, for example, the telephone number of the call center 110 that accepts applications for the purchase of products, etc. A single call center 110 may be assigned multiple telephone numbers. The message number 624 indicates a number or symbol, or a combination of these, assigned to each product, etc. in the voice guidance. The validity period 626 indicates the validity period of the correspondence between the telephone number 622 and the product, etc. ID 628. The validity period 626 may be the period during which applications for the purchase of products, etc. are accepted. The product, etc. ID 628 is information for identifying each of one or more products, etc. The product, etc. ID 628 may be a character string assigned to each product, or may be a product name.

本実施形態において、データテーブル640は、商品等ID642と、URL644とを対応付けて格納する。URL644は、商品等ID642により識別される商品等に関するWebページのURLであってよい。URL644は、商品等ID642により識別される商品等の購入等の申し込みを受け付けるWebページのURLであってよい。 In this embodiment, the data table 640 stores a product ID 642 and a URL 644 in association with each other. The URL 644 may be the URL of a web page related to the product identified by the product ID 642. The URL 644 may be the URL of a web page that accepts applications for the purchase of the product identified by the product ID 642.

図7は、格納部520に格納される情報の他の例を概略的に示す。本実施形態において、格納部520は、データテーブル700を格納する。本実施形態において、格納部520は、データテーブル700を利用して、(i)1以上の電話番号のそれぞれと、(ii)1以上の商品又はサービスに関するWebページのURLとを対応付ける。 Figure 7 shows a schematic diagram of another example of information stored in the storage unit 520. In this embodiment, the storage unit 520 stores a data table 700. In this embodiment, the storage unit 520 uses the data table 700 to associate (i) each of one or more telephone numbers with (ii) the URL of a web page related to one or more products or services.

本実施形態において、データテーブル700は、電話番号712と、用件番号714と、有効期間716と、商品等ID718と、URL720とを対応づけて格納する。なお、データテーブル700は本実施形態に限定されない。他の実施形態において、データテーブル700は、電話番号712と、URL720とを対応づけて格納する。 In this embodiment, the data table 700 stores a telephone number 712, a matter number 714, a validity period 716, a product ID 718, and a URL 720 in association with each other. Note that the data table 700 is not limited to this embodiment. In other embodiments, the data table 700 stores a telephone number 712 and a URL 720 in association with each other.

図8は、待機呼管理部434の内部構成の他の例を概略的に示す。本実施形態において、待機呼管理部434は、待機時間測定部812と、待機状況格納部814と、待機実績格納部816と、待機実績抽出部822と、調整部824と、調整回数計測部826とを備える。 Figure 8 shows another example of the internal configuration of the waiting call management unit 434. In this embodiment, the waiting call management unit 434 includes a waiting time measurement unit 812, a waiting status storage unit 814, a waiting record storage unit 816, a waiting record extraction unit 822, an adjustment unit 824, and an adjustment count measurement unit 826.

本実施形態において、待機時間測定部812は、1以上の待機呼のそれぞれについて、待機時間を測定する。待機時間測定部812は、測定された待機時間を示す情報を、待機状況格納部814に出力する。待機時間測定部812は、測定された待機時間を示す情報を、待機実績格納部816に出力してもよい。 In this embodiment, the waiting time measurement unit 812 measures the waiting time for each of one or more waiting calls. The waiting time measurement unit 812 outputs information indicating the measured waiting time to the waiting status storage unit 814. The waiting time measurement unit 812 may output information indicating the measured waiting time to the waiting record storage unit 816.

本実施形態において、待機状況格納部814は、現在待機中の1以上の待機呼のそれぞれについて、現在の待機状況を示す情報を格納する。例えば、待機状況格納部814は、1以上の待機呼のそれぞれについて、順序と、各待機呼を識別するための電話番号と、待機時間測定部812が測定した待機時間とを対応付けて格納する。待機状況格納部814に格納されるデータの詳細は後述される。 In this embodiment, the waiting status storage unit 814 stores information indicating the current waiting status for each of one or more waiting calls that are currently waiting. For example, the waiting status storage unit 814 stores, for each of one or more waiting calls, the order, a telephone number for identifying each waiting call, and the waiting time measured by the waiting time measurement unit 812 in association with each other. Details of the data stored in the waiting status storage unit 814 will be described later.

本実施形態において、待機実績格納部816は、1以上のユーザ端末102のそれぞれについて、過去の待機実績を示す情報を格納する。例えば、ユーザ端末102側の操作により、待機呼が待機中に切断された場合、待機実績格納部816は、今回の待機時間を過去の待機時間の累積値に加算することで、累積待機時間を更新する。 In this embodiment, the waiting history storage unit 816 stores information indicating past waiting history for each of one or more user terminals 102. For example, if a waiting call is disconnected while waiting due to an operation on the user terminal 102 side, the waiting history storage unit 816 updates the cumulative waiting time by adding the current waiting time to the cumulative value of the past waiting times.

例えば、待機実績格納部816は、1以上のユーザ端末102のそれぞれについて、ユーザ端末102に割り当てられた電話番号と、過去の待機時間の累積値とを対応付けて格納する。ユーザ端末102がオペレータ端末132に接続されると、待機時間の累積処理がリセットされる。リセット後の待機時間の累積値は、例えば0に設定される。 For example, the waiting history storage unit 816 stores, for each of one or more user terminals 102, a telephone number assigned to the user terminal 102 and a cumulative value of past waiting time in association with each other. When the user terminal 102 is connected to the operator terminal 132, the accumulation process of waiting time is reset. After the reset, the cumulative value of waiting time is set to, for example, 0.

待機実績格納部816は、1以上のユーザ端末102のそれぞれについて、ユーザ端末102に割り当てられた電話番号と、用件ごとの過去の待機時間の累積値とを対応付けて格納してもよい。ユーザ端末102が発呼した呼が特定の用件について待機呼として管理されていた場合において、ユーザ端末102がオペレータ端末132に接続されると、当該特定の用件に関する待機時間の累積処理がリセットされる。一方、その他の用件に関する待機時間の累積処理はリセットされなくてもよい。待機実績格納部816に格納されるデータの詳細は後述される。 The waiting history storage unit 816 may store, for each of one or more user terminals 102, a telephone number assigned to the user terminal 102 and a cumulative value of past waiting time for each message in association with each other. When a call made by the user terminal 102 is managed as a waiting call for a specific message, when the user terminal 102 is connected to the operator terminal 132, the cumulative processing of the waiting time for the specific message is reset. On the other hand, the cumulative processing of the waiting time for other messages does not need to be reset. Details of the data stored in the waiting history storage unit 816 will be described later.

本実施形態において、待機実績抽出部822は、待機実績格納部816を参照して、検知部410が検知した呼を発呼したユーザ端末102の過去の待機時間の累積値を抽出する。待機実績抽出部822は、待機実績格納部816を参照して、検知部410が検知した呼を発呼したユーザ端末102の過去の待機時間の累積値のうち、用件特定部420が特定した用件と対応付けられた累積値を抽出してもよい。 In this embodiment, the standby history extraction unit 822 refers to the standby history storage unit 816 and extracts the cumulative value of the past standby time of the user terminal 102 that made the call detected by the detection unit 410. The standby history extraction unit 822 may refer to the standby history storage unit 816 and extract the cumulative value associated with the task identified by the task identification unit 420 from the cumulative value of the past standby time of the user terminal 102 that made the call detected by the detection unit 410.

本実施形態において、調整部824は、待機呼が転送される順序を調整する。例えば、調整部824は、待機実績抽出部822が抽出した累積待機時間の値に基づいて、上記の順序を調整する。調整部824は、用件ごとの累積待機時間の値に基づいて、上記の順序を調整してもよい。 In this embodiment, the adjustment unit 824 adjusts the order in which waiting calls are transferred. For example, the adjustment unit 824 adjusts the above order based on the value of the cumulative waiting time extracted by the waiting record extraction unit 822. The adjustment unit 824 may also adjust the above order based on the value of the cumulative waiting time for each task.

本実施形態において、1以上の待機呼の順序は、例えば、待機時間の長い呼ほど順序が小さくなるように管理される。この場合において、調整部824は、検知部410が検知した呼を発呼したユーザ端末102の順序が、現在待機中の1以上の待機呼のうち、待機実績抽出部822が抽出した累積値よりも待機時間が小さい、少なくとも1つの待機呼の順序よりも小さくなるように、順序を調整する。 In this embodiment, the order of one or more waiting calls is managed so that, for example, the longer the waiting time of a call, the lower the order. In this case, the adjustment unit 824 adjusts the order so that the order of the user terminal 102 that made the call detected by the detection unit 410 is lower than the order of at least one waiting call, among the one or more waiting calls currently waiting, that has a waiting time shorter than the cumulative value extracted by the waiting record extraction unit 822.

例えば、過去の累積待機時間が20分である顧客Aが新たに電話を掛けた時点において、既に待機している待機呼の個数が150個であり、99番目の待機呼の待機時間が21分であり、100番目の待機呼の待機時間が19分である場合を考える。調整部824が調整処理を実行しない場合、顧客Aの呼の順序は151番目となる。 For example, consider a case where customer A, whose cumulative waiting time in the past is 20 minutes, makes a new call, there are already 150 waiting calls, the waiting time of the 99th waiting call is 21 minutes, and the waiting time of the 100th waiting call is 19 minutes. If the adjustment unit 824 does not perform the adjustment process, customer A's call order will be 151st.

調整部824が調整処理を実行すると、顧客Aの呼の順序は151番目よりも小さくなり得る。例えば、上記の例において、既に待機している150個の待機呼のうち、100番目以降の51個の待機呼の待機時間の値は、顧客Aの累積待機時間の値よりも小さい。そこで、調整部824は、例えば、顧客Aの呼を100番目の待機呼として管理することを決定する。これにより、顧客Aの呼の順序が、待機時間が20分よりも短い51個の待機呼の順序よりも小さくなる。 When the adjustment unit 824 executes the adjustment process, the order of customer A's call may become lower than 151st. For example, in the above example, of the 150 waiting calls already waiting, the waiting time values of the 51 waiting calls from the 100th onwards are lower than the cumulative waiting time value of customer A. Therefore, the adjustment unit 824 decides, for example, to manage customer A's call as the 100th waiting call. As a result, the order of customer A's call becomes lower than the order of the 51 waiting calls whose waiting time is shorter than 20 minutes.

調整部824は、顧客Aの呼を100番目から150番目の任意の順序の待機呼として管理することを決定してよい。これにより、顧客Aの呼の順序が、待機時間が20分よりも短い101個の待機呼のうち、少なくとも1つの待機呼の順序よりも小さくなる。 The adjustment unit 824 may decide to manage the call of customer A as an arbitrary waiting call in the order of 100th to 150th. This makes the order of customer A's call lower than the order of at least one waiting call among the 101 waiting calls whose waiting time is shorter than 20 minutes.

調整部824は、例えば、下記の手順により、上記のユーザ端末102の順序を決定する。まず、調整部824は、検知部410が検知した呼を発呼したユーザ端末102の累積待機時間の値と、現在待機中の1以上の待機呼のそれぞれの現在の待機時間の値とを比較する。調整部824は、現在待機中の1以上の待機呼のうち、ユーザ端末102の累積待機時間の値よりも待機時間の値が小さい待機呼を抽出する。調整部824は、検知部410が検知した呼を発呼したユーザ端末102の順序が、上記の処理により抽出された1以上の待機呼の少なくとも1つの順序よりも小さくなるように、上記のユーザ端末102の順序を決定する。 The adjustment unit 824 determines the order of the above user terminals 102, for example, by the following procedure. First, the adjustment unit 824 compares the cumulative waiting time value of the user terminal 102 that originated the call detected by the detection unit 410 with the current waiting time value of each of the one or more waiting calls that are currently waiting. The adjustment unit 824 extracts a waiting call that has a waiting time value smaller than the cumulative waiting time value of the user terminal 102 from among the one or more waiting calls that are currently waiting. The adjustment unit 824 determines the order of the above user terminals 102 so that the order of the user terminal 102 that originated the call detected by the detection unit 410 is smaller than the order of at least one of the one or more waiting calls extracted by the above process.

調整部824は、検知部410が検知した呼を発呼したユーザ端末102の順序が、上記の処理により抽出された全ての待機呼の順序よりも小さくなるように、上記のユーザ端末102の順序を決定してもよい。調整部824は、検知部410が検知した呼を発呼したユーザ端末102の順序が、上記の処理により抽出された1以上の待機呼のうち、予め定められた条件を満たす待機呼の順序よりも小さくなるように、上記のユーザ端末102の順序を決定してもよい。予め定められた条件としては、(i)現在の待機期間中に順序を調整された回数(例えば、他の待機呼に抜かされた回数である。)が予め定められた値よりも小さいという条件、(ii)現在の待機時間の長さが予め定められた値よりも小さいという条件、(iii)顧客20の属性が予め定められた種類に合致するという条件、(iv)顧客20とオペレータ32との過去の通話時間の統計値が予め定められた値よりも大きいという条件、(v)顧客20とオペレータ32との過去の通話時間の統計値が予め定められた値よりも小さいという条件などが例示される。 The adjustment unit 824 may determine the order of the user terminals 102 such that the order of the user terminals 102 that made the call detected by the detection unit 410 is lower than the order of all waiting calls extracted by the above processing. The adjustment unit 824 may determine the order of the user terminals 102 such that the order of the user terminals 102 that made the call detected by the detection unit 410 is lower than the order of waiting calls that satisfy a predetermined condition among one or more waiting calls extracted by the above processing. Examples of predetermined conditions include: (i) the number of times the order has been adjusted during the current waiting period (e.g., the number of times the call has been overtaken by another waiting call) is less than a predetermined value; (ii) the length of the current waiting time is less than a predetermined value; (iii) the attributes of the customer 20 match a predetermined type; (iv) the statistical value of the past call time between the customer 20 and the operator 32 is greater than a predetermined value; and (v) the statistical value of the past call time between the customer 20 and the operator 32 is less than a predetermined value.

顧客20の属性は、例えば、商品又はサービスの購入実績、問い合わせの内容、応答したオペレータ32にかかる負荷の程度、スーパーバイザー36による応答又は支援の程度などに基づいて定められる。通話時間の統計値としては、通話時間の平均値、中央値などが例示される。 The attributes of the customer 20 are determined based on, for example, the purchase history of products or services, the content of the inquiry, the degree of burden on the responding operator 32, the degree of response or assistance by the supervisor 36, etc. Examples of the statistical value of the call time include the average value and median value of the call time.

調整部824は、1以上の待機呼のうち、調整回数計測部826が計測した回数が予め定められた第1条件を満足する待機呼の順序が変わらないように、検知部410が検知した呼を発呼したユーザ端末102の順序を決定してよい。第1条件としては、調整回数計測部826が計測した回数が予め定められた値以上であるという条件、調整回数計測部826が計測した回数が予め定められた値よりも大きいという条件などが例示される。 The adjustment unit 824 may determine the order of the user terminals 102 that have made the calls detected by the detection unit 410, so that the order of the waiting calls whose counts measured by the adjustment count measurement unit 826 satisfy a predetermined first condition does not change, among the one or more waiting calls. Examples of the first condition include a condition that the counts measured by the adjustment count measurement unit 826 are equal to or greater than a predetermined value, and a condition that the counts measured by the adjustment count measurement unit 826 are greater than a predetermined value.

例えば、過去の累積待機時間が20分である顧客Aが新たに電話を掛けた時点において、既に待機している待機呼の個数が150個であり、99番目の待機呼の待機時間が21分であり、100番目の待機呼の待機時間が19分である場合を考える。この場合、既に待機している150個の待機呼のうち、100番目以降の51個の待機呼の待機時間の値は、顧客Aの累積待機時間の値よりも小さい。 For example, consider the case where customer A, whose cumulative waiting time in the past was 20 minutes, makes a new call and there are already 150 waiting calls, the waiting time of the 99th waiting call is 21 minutes, and the waiting time of the 100th waiting call is 19 minutes. In this case, of the 150 waiting calls already waiting, the waiting time values of the 51 waiting calls from the 100th onwards are less than the cumulative waiting time value of customer A.

顧客Aが新たに電話を掛けた時点において、120番目の待機呼である待機呼Bが、調整部824の調整処理により既に他の5個の呼に順番を抜かされている場合、調整部824は、顧客Aの呼の順序が調整された場合であっても、待機呼Bの順序が変わらないように、顧客Aの呼の順序を調整する。調整部824は、顧客Aの呼の順序が調整された場合であっても、待機呼Bの順序が変わらないように、顧客Aの呼の順序と、顧客Aの累積待機時間の値よりも待機時間の小さな待機呼の順序とを調整してもよい。 When customer A makes a new call, if waiting call B, which is the 120th waiting call, has already been overtaken by five other calls through the adjustment process of adjustment unit 824, adjustment unit 824 adjusts the order of customer A's calls so that the order of waiting call B does not change even if the order of customer A's calls is adjusted. Adjustment unit 824 may also adjust the order of customer A's calls and the order of waiting calls with waiting times shorter than the value of customer A's cumulative waiting time so that the order of waiting call B does not change even if the order of customer A's calls is adjusted.

一実施形態において、調整部824は、顧客Aの呼を121番目の待機呼として管理することを決定する。これにより、顧客Aの呼の順序が、待機時間が20分よりも短い101個の待機呼のうち、30個の順序よりも小さくなる。この場合、待機呼Bの順序は変動せず、120番目のままである。 In one embodiment, the adjustment unit 824 decides to manage customer A's call as the 121st waiting call. This makes customer A's call lower in the order than the 30 calls out of the 101 waiting calls whose waiting time is less than 20 minutes. In this case, the order of waiting call B does not change and remains at 120th.

他の実施形態において、調整部824は、顧客Aの呼を100番目から120番目の任意の順序の待機呼として管理することを決定する。これにより、待機呼Bの順序が121番目となる。そこで、調整部824は、100番目から120番目の待機呼のうち顧客Aの呼以外の待機呼の1つの順序が、待機呼Bの順序よりも大きくなるように、100番目から120番目の待機呼の順序と、待機呼Bの順序とを調整する。これにより、待機呼Bの順序が120番目となる。 In another embodiment, the adjustment unit 824 decides to manage customer A's call as an arbitrary waiting call in the order of 100th to 120th. As a result, the order of waiting call B becomes 121st. Therefore, the adjustment unit 824 adjusts the order of the waiting calls from 100th to 120th and the order of waiting call B so that the order of one of the waiting calls other than customer A's call among the 100th to 120th waiting calls becomes higher than the order of waiting call B. As a result, the order of waiting call B becomes 120th.

調整部824は、1以上の待機呼のうち、(i)上記の第1条件を満足し、且つ、(ii)待機時間が予め定められた第2条件を満足する待機呼の順序が変わらないように、検知部410が検知した呼を発呼したユーザ端末102の順序を決定してよい。第2条件としては、現在の待機時間が予め定められた値以上であるという条件、現在の待機時間が予め定められた値より大きいという条件などが例示される。 The adjustment unit 824 may determine the order of the user terminals 102 that have made the calls detected by the detection unit 410 so that the order of the waiting calls that (i) satisfy the above first condition and (ii) satisfy the second condition, the waiting time of which is predetermined, among one or more waiting calls, is not changed. Examples of the second condition include a condition that the current waiting time is equal to or greater than a predetermined value, and a condition that the current waiting time is greater than a predetermined value.

調整部824は、(i)待機実績抽出部822が抽出した累積待機時間の値と、(ii)1以上の待機呼の個数、1以上の待機呼のそれぞれの待機時間の現在値又は推定値、及び、呼を発呼したユーザ端末の待機時間の推定値の少なくとも1つと基づいて、上記のユーザ端末102の順序を決定してよい。待機時間の推定値は、ユーザ端末102が呼を切断することなく待機を続けた場合に、ユーザ端末102が呼を発呼してから、ユーザ端末102がオペレータ端末132と接続されるまでの時間の推定値であってよい。 The adjustment unit 824 may determine the order of the user terminals 102 based on (i) the cumulative waiting time value extracted by the waiting record extraction unit 822, and (ii) at least one of the number of one or more waiting calls, the current value or estimated value of the waiting time of each of the one or more waiting calls, and the estimated value of the waiting time of the user terminal that originated the call. The estimated value of the waiting time may be an estimate of the time from when the user terminal 102 originates a call to when the user terminal 102 is connected to the operator terminal 132 if the user terminal 102 continues to wait without disconnecting the call.

調整部824は、例えば、(a)順序を決定するための指標の値を目的変数とし、(b)(i)待機実績抽出部822が抽出した累積待機時間の値と、(ii)1以上の待機呼の個数、1以上の待機呼のそれぞれの待機時間の現在値又は推定値、及び、呼を発呼したユーザ端末の待機時間の推定値の少なくとも1つとを説明変数とする関数により導出される値に基づいて、上記のユーザ端末102の順序を決定する。 The adjustment unit 824, for example, (a) uses the value of an index for determining the order as the objective variable, and (b) determines the order of the above user terminals 102 based on a value derived by a function having as explanatory variables (i) the value of the cumulative waiting time extracted by the waiting result extraction unit 822, and (ii) at least one of the number of one or more waiting calls, the current value or estimated value of each waiting time of the one or more waiting calls, and the estimated value of the waiting time of the user terminal that originated the call.

上記の実施形態によれば、現在の混雑具合に応じて、ユーザ端末102の順序の繰上具合が調整され得る。例えば、上記の関数は、待機実績抽出部822が抽出した累積待機時間の値が同一の場合であっても、現在の混雑具合が大きいほど、上記の指標の値が小さくなるように設定される。 According to the above embodiment, the degree to which the user terminal 102 is promoted in the order can be adjusted depending on the current level of congestion. For example, the above function is set so that the greater the current level of congestion, the smaller the value of the above index becomes, even if the value of the cumulative waiting time extracted by the waiting history extraction unit 822 is the same.

これにより、待機時間が比較的長く、混雑具合が大きいと予想される場合、顧客20の一部は、今回の接続を諦めて、他の時間帯に再度電話をかけなおすことを選択する。その結果、待機時間が平準化され得る。 As a result, if the waiting time is expected to be relatively long and the line is expected to be heavily congested, some customers 20 will choose to give up on the current connection attempt and call again at another time. As a result, the waiting time can be leveled out.

調整部824は、残高管理部350が、検知部410が検知した呼を発呼したユーザ端末102から、電子的価値の少なくとも一部を利用して順序を繰り上げるための要求を受け付けた場合に、(i)待機実績抽出部822が抽出した累積待機時間の値と、(ii)上記の要求により示される電子的価値の額と基づいて、上記のユーザ端末102の順序を決定してよい。これにより、顧客20は、例えば、ポイント、マイルなどの電子的価値を利用して待機時間を減少させることができる。 When the balance management unit 350 receives a request from a user terminal 102 that made a call detected by the detection unit 410 to move up in rank by using at least a portion of the electronic value, the adjustment unit 824 may determine the rank of the user terminal 102 based on (i) the value of the accumulated waiting time extracted by the waiting record extraction unit 822 and (ii) the amount of electronic value indicated by the request. This allows the customer 20 to reduce waiting time by using electronic value such as points or miles.

例えば、調整部824は、待機実績抽出部822が抽出した累積待機時間の値と、電子的価値の額に応じて定められる待機時間の値との合計値を、検知部410が検知した呼を発呼したユーザ端末102の累積待機時間の値とみなして、上述された各種の調整処理を実行する。これにより、調整部824は、上記の要求により示される電子的価値の額を考慮して、上記のユーザ端末102の順序を決定することができる。また、顧客20は、上記の要求により示される電子的価値の額に応じて、待機時間を減少させることができる。 For example, the adjustment unit 824 regards the sum of the cumulative waiting time value extracted by the waiting record extraction unit 822 and the waiting time value determined according to the amount of electronic value as the cumulative waiting time value of the user terminal 102 that made the call detected by the detection unit 410, and executes the various adjustment processes described above. This allows the adjustment unit 824 to determine the order of the user terminals 102, taking into account the amount of electronic value indicated by the request. In addition, the customer 20 can reduce the waiting time according to the amount of electronic value indicated by the request.

一実施形態において、顧客20は、ユーザ端末102を操作して、自己の呼がオペレータ端末132に転送されるまでの待ち時間又は当該待ち時間の上限値を指定して、上記の要求を制御サーバ234に送信する。例えば、顧客20が5分以内にオペレータ32との通話を確立したいと考えた場合、顧客20は、ユーザ端末102を操作して、制御サーバ234に対して、顧客20の呼がオペレータ端末132に転送されるまでの待ち時間が5分以内になるように、待機呼が転送される順序を調整することを要求する。上記の要求は、今回の通話に限って適用されることを示す情報を含んでもよい。上記の要求は、顧客20に常に適用されることを示す情報を含んでもよい。 In one embodiment, the customer 20 operates the user terminal 102 to specify the waiting time until the customer's call is transferred to the operator terminal 132 or the upper limit of the waiting time, and sends the above request to the control server 234. For example, if the customer 20 wants to establish a call with the operator 32 within five minutes, the customer 20 operates the user terminal 102 to request the control server 234 to adjust the order in which waiting calls are transferred so that the waiting time until the customer's call is transferred to the operator terminal 132 is within five minutes. The above request may include information indicating that it applies only to the current call. The above request may include information indicating that it always applies to the customer 20.

制御サーバ234が上記の要求を受信すると、例えば、調整部824は、上記の要求を実現するために必要となる電子的価値の額を決定する。調整部824は、現在の回線の込み具合を考慮して、上記の電子的価値の額を決定してよい。回線の込み具合を示す指標としては、待機呼の個数、次に転送される待機呼の待ち時間などが例示される。調整部824は、決定された電子的価値の額を示す情報を、上記の要求を送信したユーザ端末102に送信してよい。 When the control server 234 receives the above request, for example, the adjustment unit 824 determines the amount of electronic value required to realize the above request. The adjustment unit 824 may determine the amount of electronic value by taking into account the current congestion of the lines. Examples of indicators of line congestion include the number of waiting calls and the waiting time of the next waiting call to be transferred. The adjustment unit 824 may transmit information indicating the determined amount of electronic value to the user terminal 102 that transmitted the above request.

ユーザ端末102が上記の電子的価値の額を示す情報を受信すると、ユーザ端末102は、上記の電子的価値の額を顧客20に提示し、電子的価値の額の支払いに同意するか否かを顧客20に問い合わせる。ユーザ端末102は、例えば、音声又は画像を出力することで、上記の提示処理及び/又は問合処理を実行する。顧客20は、ユーザ端末102を操作して、電子的価値の支払いに同意するか否かを示す情報、又は、調整処理の実行の許否を示す情報を、制御サーバ234に送信する。 When the user terminal 102 receives the information indicating the amount of the electronic value, the user terminal 102 presents the amount of the electronic value to the customer 20 and inquires of the customer 20 whether or not the customer agrees to pay the amount of the electronic value. The user terminal 102 executes the presentation process and/or inquiry process by, for example, outputting a sound or an image. The customer 20 operates the user terminal 102 to transmit information indicating whether or not the customer agrees to pay the electronic value, or information indicating whether or not the adjustment process is permitted to be executed, to the control server 234.

制御サーバ234が、顧客20が電子的価値の支払いに同意することを示す情報、又は、調整処理の実行が許可されたことを示す情報を受信すると、調整部824は、調整処理の実行を継続する。これにより、上記のユーザ端末102の順序が、(i)待機実績抽出部822が抽出した累積待機時間の値と、(ii)上記の要求により示される電子的価値の額と基づいて決定される。 When the control server 234 receives information indicating that the customer 20 agrees to pay the electronic value or information indicating that execution of the adjustment process is permitted, the adjustment unit 824 continues execution of the adjustment process. As a result, the order of the above user terminals 102 is determined based on (i) the value of the accumulated waiting time extracted by the waiting result extraction unit 822 and (ii) the amount of the electronic value indicated by the above request.

一方、制御サーバ234が、顧客20が電子的価値の支払いに同意しないことを示す情報、又は、調整処理の実行が許可されなかったことを示す情報を受信すると、調整部824は、調整処理の実行を中止する。この場合、上記のユーザ端末102の順序は、例えば、待機実績抽出部822が抽出した累積待機時間の値に基づいて決定される。 On the other hand, when the control server 234 receives information indicating that the customer 20 does not agree to the payment of the electronic value, or information indicating that the execution of the adjustment process is not permitted, the adjustment unit 824 stops the execution of the adjustment process. In this case, the order of the above user terminals 102 is determined based on, for example, the value of the accumulated waiting time extracted by the waiting record extraction unit 822.

他の実施形態において、顧客20は、ユーザ端末102を操作して、自己の呼がオペレータ端末132に転送されるまでの順序の上限値を指定して、上記の要求を制御サーバ234に送信する。例えば、顧客20が5番目以内にオペレータ32との通話を確立したいと考えた場合、顧客20は、ユーザ端末102を操作して、制御サーバ234に対して、顧客20の呼がオペレータ端末132に転送されるまでの順序が5番目以内になるように、待機呼が転送される順序を調整することを要求する。上記の要求は、今回の通話に限って適用されることを示す情報を含んでもよい。上記の要求は、顧客20に常に適用されることを示す情報を含んでもよい。 In another embodiment, the customer 20 operates the user terminal 102 to specify an upper limit of the order in which the customer's call will be transferred to the operator terminal 132, and sends the above request to the control server 234. For example, if the customer 20 wants to establish a call with the operator 32 within the fifth place, the customer 20 operates the user terminal 102 to request the control server 234 to adjust the order in which waiting calls are transferred so that the customer's call will be within the fifth place before being transferred to the operator terminal 132. The above request may include information indicating that it applies only to the current call. The above request may include information indicating that it always applies to the customer 20.

制御サーバ234が上記の要求を受信すると、例えば、調整部824は、上記の要求を実現するために必要となる電子的価値の額を決定する。調整部824は、現在の回線の込み具合を考慮して、上記の電子的価値の額を決定してよい。回線の込み具合を示す指標としては、待機呼の個数、次に転送される待機呼の待ち時間などが例示される。調整部824は、決定された電子的価値の額を示す情報を、上記の要求を送信したユーザ端末102に送信してよい。 When the control server 234 receives the above request, for example, the adjustment unit 824 determines the amount of electronic value required to realize the above request. The adjustment unit 824 may determine the amount of electronic value by taking into account the current congestion of the lines. Examples of indicators of line congestion include the number of waiting calls and the waiting time of the next waiting call to be transferred. The adjustment unit 824 may transmit information indicating the determined amount of electronic value to the user terminal 102 that transmitted the above request.

ユーザ端末102が上記の電子的価値の額を示す情報を受信すると、上記の電子的価値の額を顧客20に提示し、電子的価値の額の支払いに同意するか否かを顧客20に問い合わせる。ユーザ端末102は、例えば、音声又は画像を出力することで、上記の提示処理及び/又は問合処理を実行する。顧客20は、ユーザ端末102を操作して、電子的価値の支払いに同意するか否かを示す情報、又は、調整処理の実行の許否を示す情報を、制御サーバ234に送信する。 When the user terminal 102 receives the information indicating the amount of the electronic value, it presents the amount of the electronic value to the customer 20 and inquires of the customer 20 whether or not the customer agrees to pay the amount of the electronic value. The user terminal 102 executes the presentation process and/or inquiry process by, for example, outputting a sound or an image. The customer 20 operates the user terminal 102 to transmit information indicating whether or not the customer agrees to pay the electronic value, or information indicating whether or not the adjustment process is permitted to be executed, to the control server 234.

制御サーバ234が、顧客20が電子的価値の支払いに同意することを示す情報、又は、調整処理の実行が許可されたことを示す情報を受信すると、調整部824は、調整処理の実行を継続する。これにより、上記のユーザ端末102の順序が、(i)待機実績抽出部822が抽出した累積待機時間の値と、(ii)上記の要求により示される電子的価値の額と基づいて決定される。 When the control server 234 receives information indicating that the customer 20 agrees to pay the electronic value or information indicating that execution of the adjustment process is permitted, the adjustment unit 824 continues execution of the adjustment process. As a result, the order of the above user terminals 102 is determined based on (i) the value of the accumulated waiting time extracted by the waiting result extraction unit 822 and (ii) the amount of the electronic value indicated by the above request.

一方、制御サーバ234が、顧客20が電子的価値の支払いに同意しないことを示す情報、又は、調整処理の実行が許可されなかったことを示す情報を受信すると、調整部824は、調整処理の実行を中止する。この場合、上記のユーザ端末102の順序は、例えば、待機実績抽出部822が抽出した累積待機時間の値に基づいて決定される。 On the other hand, when the control server 234 receives information indicating that the customer 20 does not agree to the payment of the electronic value, or information indicating that the execution of the adjustment process is not permitted, the adjustment unit 824 stops the execution of the adjustment process. In this case, the order of the above user terminals 102 is determined based on, for example, the value of the accumulated waiting time extracted by the waiting record extraction unit 822.

他の実施形態において、顧客20は、ユーザ端末102を操作して、順序の調整に利用可能な電子的価値の額の上限値を指定して、上記の要求を制御サーバ234に送信する。例えば、顧客20がオペレータ32との通話を確立するまでの順序又は時間を短縮するために100ポイントを支払ってもよいと考えた場合、顧客20は、ユーザ端末102を操作して、制御サーバ234に対して、顧客20の呼がオペレータ端末132に転送されるまでの順序又は待ち時間が100ポイント分短縮されるように、待機呼が転送される順序を調整することを要求する。上記の要求は、今回の通話に限って適用されることを示す情報を含んでもよい。上記の要求は、顧客20に常に適用されることを示す情報を含んでもよい。 In another embodiment, the customer 20 operates the user terminal 102 to specify an upper limit of the amount of electronic value available for adjusting the order and transmits the above request to the control server 234. For example, if the customer 20 is willing to pay 100 points to shorten the order or time until a call with the operator 32 is established, the customer 20 operates the user terminal 102 to request the control server 234 to adjust the order in which waiting calls are transferred so that the order or waiting time until the customer 20's call is transferred to the operator terminal 132 is shortened by 100 points. The above request may include information indicating that it applies only to the current call. The above request may include information indicating that it always applies to the customer 20.

制御サーバ234が上記の要求を受信すると、例えば、調整部824は、(i)待機実績抽出部822が抽出した顧客20の累積待機時間の値と、(ii)上記の要求により示される電子的価値の額と基づいて、顧客20の順序を決定する。調整部824は、現在の回線の込み具合を考慮して、上記の電子的価値の額により短縮可能な順序又は待機時間の程度を決定してよい。回線の込み具合を示す指標としては、待機呼の個数、次に転送される待機呼の待ち時間などが例示される。調整部824は、決定された順序を示す情報を、上記の要求を送信したユーザ端末102に送信してよい。調整部824は、決定された順序に対応する待ち時間の推定値を示す情報を、上記の要求を送信したユーザ端末102に送信してもよい。 When the control server 234 receives the request, for example, the adjustment unit 824 determines the order of the customers 20 based on (i) the value of the cumulative waiting time of the customers 20 extracted by the waiting record extraction unit 822 and (ii) the amount of electronic value indicated by the request. The adjustment unit 824 may determine the order or the degree of waiting time that can be shortened by the amount of electronic value, taking into account the current congestion of the lines. Examples of indicators indicating the congestion of the lines include the number of waiting calls and the waiting time of the waiting call to be transferred next. The adjustment unit 824 may transmit information indicating the determined order to the user terminal 102 that transmitted the request. The adjustment unit 824 may transmit information indicating an estimated value of the waiting time corresponding to the determined order to the user terminal 102 that transmitted the request.

ユーザ端末102が上記の順序を示す情報を受信すると、ユーザ端末102は、上記の順序を顧客20に提示し、電子的価値の額の支払いに同意するか否かを顧客20に問い合わせる。ユーザ端末102は、例えば、音声又は画像を出力することで、上記の提示処理及び/又は問合処理を実行する。顧客20は、ユーザ端末102を操作して、電子的価値の支払いに同意するか否かを示す情報、又は、調整処理の実行の許否を示す情報を、制御サーバ234に送信する。 When the user terminal 102 receives the information indicating the above order, the user terminal 102 presents the above order to the customer 20 and inquires of the customer 20 whether or not he agrees to pay the amount of the electronic value. The user terminal 102 executes the above presentation process and/or inquiry process, for example, by outputting a sound or an image. The customer 20 operates the user terminal 102 to transmit information indicating whether or not he agrees to pay the electronic value, or information indicating whether or not the execution of the adjustment process is permitted, to the control server 234.

制御サーバ234が、顧客20が電子的価値の支払いに同意することを示す情報、又は、調整処理の実行が許可されたことを示す情報を受信すると、調整部824は、調整処理の実行を継続する。これにより、上記のユーザ端末102の順序が、(i)待機実績抽出部822が抽出した累積待機時間の値と、(ii)上記の要求により示される電子的価値の額と基づいて決定される。 When the control server 234 receives information indicating that the customer 20 agrees to pay the electronic value or information indicating that execution of the adjustment process is permitted, the adjustment unit 824 continues execution of the adjustment process. As a result, the order of the above user terminals 102 is determined based on (i) the value of the accumulated waiting time extracted by the waiting result extraction unit 822 and (ii) the amount of the electronic value indicated by the above request.

一方、制御サーバ234が、顧客20が電子的価値の支払いに同意しないことを示す情報、又は、調整処理の実行が許可されなかったことを示す情報を受信すると、調整部824は、調整処理の実行を中止する。この場合、上記のユーザ端末102の順序は、例えば、待機実績抽出部822が抽出した累積待機時間の値に基づいて決定される。 On the other hand, when the control server 234 receives information indicating that the customer 20 does not agree to the payment of the electronic value, or information indicating that the execution of the adjustment process is not permitted, the adjustment unit 824 stops the execution of the adjustment process. In this case, the order of the above user terminals 102 is determined based on, for example, the value of the accumulated waiting time extracted by the waiting record extraction unit 822.

上記の要求の送信経路は、特に限定されない。一実施形態において、ユーザ端末102からの上記の要求は、通信ネットワーク14及び通信部242を介して、制御サーバ234に送られる。他の実施形態において、ユーザ端末102からの上記の要求は、公衆電話網12及びPBX232を介して、制御サーバ234に送られる。例えば、顧客20は、ユーザ端末102を利用して自動応答部330が再生させた音声案内に対して回答することで、上記の要求を制御サーバ234に送信する。 The transmission path of the above request is not particularly limited. In one embodiment, the above request from the user terminal 102 is sent to the control server 234 via the communication network 14 and the communication unit 242. In another embodiment, the above request from the user terminal 102 is sent to the control server 234 via the public telephone network 12 and the PBX 232. For example, the customer 20 transmits the above request to the control server 234 by using the user terminal 102 to respond to the voice guidance played by the automatic response unit 330.

本実施形態において、調整回数計測部826は、1以上の待機呼のそれぞれについて、調整部824が順序を調整した回数を計測する。これにより、1以上の待機呼のそれぞれについて、他の待機呼に抜かされた回数が計測される。調整回数計測部826は、計測結果を示す情報を、調整部824に出力する。 In this embodiment, the adjustment count measurement unit 826 measures the number of times the adjustment unit 824 adjusted the order for each of one or more waiting calls. This measures the number of times each of one or more waiting calls is overtaken by another waiting call. The adjustment count measurement unit 826 outputs information indicating the measurement result to the adjustment unit 824.

図9は、データテーブル900の一例を概略的に示す。データテーブル900に含まれる各レコードは、待機状況格納部814に格納される情報の一例であってよい。本実施形態において、データテーブル900は、特定の電話番号を宛先とする待機呼の待機状況を示す。本実施形態において、データテーブル900は、用件番号912と、順序914と、待機呼の発呼元の電話番号916と、今回の待機時間918と、今回の待機中に順序を調整された調整回数920とを対応付けて格納する。データテーブル900は、さらに、商品等ID922を対応付けて格納してもよい。 Figure 9 shows an example of a data table 900. Each record included in the data table 900 may be an example of information stored in the waiting status storage unit 814. In this embodiment, the data table 900 shows the waiting status of a waiting call addressed to a specific telephone number. In this embodiment, the data table 900 stores, in association with each other, a business number 912, a sequence 914, a telephone number 916 of the caller of the waiting call, a current waiting time 918, and a number of adjustments 920 in which the sequence was adjusted during the current waiting period. The data table 900 may further store, in association with each other, a product ID 922.

図10は、データテーブル1000の一例を概略的に示す。データテーブル1000の各レコードは、待機実績格納部816に格納される情報の一例であってよい。本実施形態において、データテーブル1000は、1以上のユーザ端末102のそれぞれに割り当てられた電話番号1012と、用件の一例である商品等ID1014と、累積待機時間1016とを対応付けて格納する。 Figure 10 shows an example of a data table 1000. Each record of the data table 1000 may be an example of information stored in the waiting history storage unit 816. In this embodiment, the data table 1000 stores a telephone number 1012 assigned to each of one or more user terminals 102, a product ID 1014 as an example of a subject, and a cumulative waiting time 1016 in association with each other.

図11は、呼制御システム120における情報処理の一例を概略的に示す。本実施形態によれば、まず、ステップ1110(ステップがSと略記される場合がある。)において、呼制御部320の検知部410が、商品等の購入等の申し込みを受け付けるコールセンタ110に割り当てられた電話番号を宛先とする呼を検知する。次に、S1112において、呼制御部320の判定部432が、コールセンタ110に配された1以上のオペレータ端末132の稼働状況を確認して、検知された呼を1以上のオペレータ端末132の何れか1つに転送することができるか否かを判定する。 Figure 11 shows an example of information processing in the call control system 120. According to this embodiment, first, in step 1110 (step may be abbreviated as S), the detection unit 410 of the call control unit 320 detects a call addressed to a telephone number assigned to the call center 110 that accepts applications for the purchase of products, etc. Next, in S1112, the determination unit 432 of the call control unit 320 checks the operating status of one or more operator terminals 132 arranged in the call center 110 and determines whether the detected call can be transferred to any one of the one or more operator terminals 132.

上記の呼の転送が可能であると判定された場合(S1112のYesの場合)、S1120において、呼制御部320の転送部436が、着信割振部233を制御して、上記の呼をオペレータ端末132に転送させる。一方、上記の呼の転送が不可能であると判定された場合(S1112のNoの場合)、S1130において、呼制御部320の待機呼管理部434が、上記の呼を待機呼として管理する。 If it is determined that the above call can be transferred (Yes in S1112), in S1120, the transfer unit 436 of the call control unit 320 controls the incoming call allocation unit 233 to transfer the above call to the operator terminal 132. On the other hand, if it is determined that the above call cannot be transferred (No in S1112), in S1130, the waiting call management unit 434 of the call control unit 320 manages the above call as a waiting call.

待機呼管理部434は、現在待機中の1以上の待機呼の順序を管理する。待機呼管理部434の調整部824は、現在待機中の1以上の待機呼の待機状況と、検知部410が検知した呼の過去の待機時間の累積値とを考慮して、検知部410が検知した呼の順序を決定する。 The waiting call management unit 434 manages the order of one or more waiting calls that are currently waiting. The adjustment unit 824 of the waiting call management unit 434 determines the order of the calls detected by the detection unit 410, taking into account the waiting status of one or more waiting calls that are currently waiting and the cumulative value of the past waiting time of the calls detected by the detection unit 410.

例えば、検知部410が検知した呼の累積待機時間が17分00秒である場合、調整部824は、データテーブル900を参照して、現在待機中の他の呼の今回の待機時間と、検知部410が検知した呼の累積待機時間とを比較する。図9に関連して説明された実施形態によれば、現在の順序が14番目の待機呼の今回の待機時間が18分40秒であり、現在の順序が15番目の待機呼の今回の待機時間が16分30秒であるので、例えば、調整部824は、検知部410が検知した呼の順序を15番目に決定する。 For example, if the cumulative waiting time of the call detected by the detection unit 410 is 17 minutes and 00 seconds, the adjustment unit 824 refers to the data table 900 and compares the current waiting time of other currently waiting calls with the cumulative waiting time of the call detected by the detection unit 410. According to the embodiment described in relation to FIG. 9, the current waiting time of the waiting call currently 14th in the order is 18 minutes and 40 seconds, and the current waiting time of the waiting call currently 15th in the order is 16 minutes and 30 seconds, so for example, the adjustment unit 824 determines that the call detected by the detection unit 410 will be 15th.

なお、検知部410が検知した呼の順序の決定方法は、上記の方法に限定されない。例えば、現在の順序が15番目の待機呼は、既に5回も他の呼に順番を抜かされており、待機時間も比較的長い。そこで、調整部824は、現在の順序が15番目の待機呼の順序を変えないように、検知部410が検知した呼の順序を決定する。具体的には、調整部824は、検知部410が検知した呼の順序を16番目に決定する。 The method for determining the order of calls detected by the detection unit 410 is not limited to the above method. For example, a waiting call that is currently 15th in the order has already been overtaken by other calls five times, and has been waiting for a relatively long time. Therefore, the adjustment unit 824 determines the order of the calls detected by the detection unit 410 so as not to change the order of the waiting call that is currently 15th in the order. Specifically, the adjustment unit 824 determines the order of the call detected by the detection unit 410 to be 16th.

待機呼管理部434が待機呼としての管理を開始すると、待機時間測定部812が、今回の待機時間の計測を開始する。待機状況格納部814は、上記の呼のレコードを作成し、待機時間測定部812の計測結果を記録する。 When the waiting call management unit 434 starts managing the call as a waiting call, the waiting time measurement unit 812 starts measuring the current waiting time. The waiting status storage unit 814 creates a record of the above call and records the measurement result of the waiting time measurement unit 812.

また、待機呼管理部434が待機呼としての管理を開始すると、S1132において、自動応答部330が、上記の商品等に関するWebページのURLが含まれるメッセージの要否を問い合わせるための音声案内を再生する。自動応答部330が、顧客20が上記のメッセージを希望したことを示す回答を取得すると、メッセージ管理部340の認証情報決定部530は、自動応答部330を制御して、顧客20メッセージを認証するための認証情報を問い合わせるための音声案内を再生させる。 When the waiting call management unit 434 starts managing the call as a waiting call, in S1132, the automatic response unit 330 plays a voice prompt to inquire about whether or not a message including the URL of a web page related to the above-mentioned product, etc. is required. When the automatic response unit 330 obtains a response indicating that the customer 20 requests the above-mentioned message, the authentication information determination unit 530 of the message management unit 340 controls the automatic response unit 330 to play a voice prompt to inquire about authentication information for authenticating the customer 20's message.

自動応答部330が顧客20からの回答を取得すると、認証情報決定部530が認証情報を決定する。顧客20からの回答が音声である場合、認証情報決定部530は音声認識処理を実行して認証情報を決定してよい。顧客20からの回答がプッシュ通知である場合、認証情報決定部530は顧客20が入力した数字若しくは記号又はそれらの組み合わせを認証情報として決定してよい。 When the automatic response unit 330 obtains a response from the customer 20, the authentication information determination unit 530 determines the authentication information. If the response from the customer 20 is a voice, the authentication information determination unit 530 may execute a voice recognition process to determine the authentication information. If the response from the customer 20 is a push notification, the authentication information determination unit 530 may determine the numbers or symbols, or a combination thereof, entered by the customer 20 as the authentication information.

メッセージ管理部340の第1URL取得部510は、上記の商品等に関するWebページのURLを取得する。メッセージ管理部340のメッセージ送信部552は、上記の商品等に関するWebページのURLと、上記の認証情報が含まれるメッセージを作成し、当該メッセージを、上記の呼を発呼したユーザ端末102に送信する。メッセージ管理部340の到達確認部554は、メッセージがユーザ端末102に到達したか否かを確認する。 The first URL acquisition unit 510 of the message management unit 340 acquires the URL of the web page related to the above-mentioned product, etc. The message sending unit 552 of the message management unit 340 creates a message including the URL of the web page related to the above-mentioned product, etc. and the above-mentioned authentication information, and sends the message to the user terminal 102 that made the above-mentioned call. The arrival confirmation unit 554 of the message management unit 340 confirms whether the message has arrived at the user terminal 102.

次にS1134において、待機呼管理部434は、上記の呼が待機呼として管理されている間、上記の呼がユーザ端末102側の操作により切断されたか否かを判定する。例えば、待機呼管理部434は、上記の呼がユーザ端末102側の操作により切断されたと判定されない場合(S1134のNoの場合)、S1134の動作を繰り返す。 Next, in S1134, the waiting call management unit 434 determines whether or not the above call has been disconnected by an operation on the user terminal 102 side while the above call is being managed as a waiting call. For example, if the waiting call management unit 434 determines that the above call has not been disconnected by an operation on the user terminal 102 side (No in S1134), it repeats the operation of S1134.

一方、上記の呼がユーザ端末102側の操作により切断されたと判定された場合(S1134のYesの場合)、S1136において、待機呼管理部434の待機実績格納部816が、上記の呼の累積待機時間を更新する。これにより、上記の呼を発呼したユーザ端末102が、再度コールセンタ110に電話をかけてきた場合、今回の待機時間に応じて、オペレータ端末132への転送の順序が調整される。その結果、待機時間が平準化され得る。 On the other hand, if it is determined that the above call was disconnected by an operation on the user terminal 102 side (Yes in S1134), in S1136, the waiting record storage unit 816 of the waiting call management unit 434 updates the cumulative waiting time of the above call. As a result, when the user terminal 102 that made the above call calls the call center 110 again, the order of transfer to the operator terminal 132 is adjusted according to the current waiting time. As a result, the waiting time can be averaged out.

図12は、本発明の複数の態様が全体的又は部分的に具現化されてよいコンピュータ3000の一例を示す。取引支援システム100の少なくとも一部は、コンピュータ3000により実現されてよい。例えば、呼制御システム120の少なくとも一部が、コンピュータ3000により実現される。例えば、制御サーバ234の少なくとも一部が、コンピュータ3000により実現される。 Figure 12 shows an example of a computer 3000 in which aspects of the present invention may be embodied in whole or in part. At least a portion of the transaction assistance system 100 may be realized by the computer 3000. For example, at least a portion of the call control system 120 is realized by the computer 3000. For example, at least a portion of the control server 234 is realized by the computer 3000.

コンピュータ3000にインストールされたプログラムは、コンピュータ3000に、本発明の実施形態に係る装置に関連付けられるオペレーション又は当該装置の1又は複数の「部」として機能させ、又は当該オペレーション又は当該1又は複数の「部」を実行させることができ、及び/又はコンピュータ3000に、本発明の実施形態に係るプロセス又は当該プロセスの段階を実行させることができる。そのようなプログラムは、コンピュータ3000に、本明細書に記載のフローチャート及びブロック図のブロックのうちのいくつか又はすべてに関連付けられた特定のオペレーションを実行させるべく、CPU3012によって実行されてよい。 A program installed on the computer 3000 may cause the computer 3000 to function as or perform operations associated with an apparatus according to an embodiment of the present invention or one or more "parts" of the apparatus, and/or to perform a process or steps of the process according to an embodiment of the present invention. Such a program may be executed by the CPU 3012 to cause the computer 3000 to perform certain operations associated with some or all of the blocks of the flowcharts and block diagrams described herein.

本実施形態によるコンピュータ3000は、CPU3012、RAM3014、GPU3016、及びディスプレイデバイス3018を含み、それらはホストコントローラ3010によって相互に接続されている。コンピュータ3000はまた、通信インタフェース3022、ハードディスクドライブ3024、DVD-ROMドライブ3026、及びICカードドライブのような入出力ユニットを含み、それらは入出力コントローラ3020を介してホストコントローラ3010に接続されている。コンピュータはまた、ROM3030及びキーボード3042のようなレガシの入出力ユニットを含み、それらは入出力チップ3040を介して入出力コントローラ3020に接続されている。 The computer 3000 according to this embodiment includes a CPU 3012, a RAM 3014, a GPU 3016, and a display device 3018, which are interconnected by a host controller 3010. The computer 3000 also includes input/output units such as a communication interface 3022, a hard disk drive 3024, a DVD-ROM drive 3026, and an IC card drive, which are connected to the host controller 3010 via an input/output controller 3020. The computer also includes legacy input/output units such as a ROM 3030 and a keyboard 3042, which are connected to the input/output controller 3020 via an input/output chip 3040.

CPU3012は、ROM3030及びRAM3014内に格納されたプログラムに従い動作し、それにより各ユニットを制御する。GPU3016は、RAM3014内に提供されるフレームバッファ等又はそれ自体の中に、CPU3012によって生成されるイメージデータを取得し、イメージデータがディスプレイデバイス3018上に表示されるようにする。 The CPU 3012 operates according to the programs stored in the ROM 3030 and the RAM 3014, thereby controlling each unit. The GPU 3016 acquires image data generated by the CPU 3012 into a frame buffer or the like provided in the RAM 3014 or into itself, and causes the image data to be displayed on the display device 3018.

通信インタフェース3022は、ネットワークを介して他の電子デバイスと通信する。ハードディスクドライブ3024は、コンピュータ3000内のCPU3012によって使用されるプログラム及びデータを格納する。DVD-ROMドライブ3026は、プログラム又はデータをDVD-ROM3001から読み取り、ハードディスクドライブ3024にRAM3014を介してプログラム又はデータを提供する。ICカードドライブは、プログラム及びデータをICカードから読み取り、及び/又はプログラム及びデータをICカードに書き込む。 The communication interface 3022 communicates with other electronic devices via a network. The hard disk drive 3024 stores programs and data used by the CPU 3012 in the computer 3000. The DVD-ROM drive 3026 reads programs or data from the DVD-ROM 3001 and provides the programs or data to the hard disk drive 3024 via the RAM 3014. The IC card drive reads programs and data from an IC card and/or writes programs and data to an IC card.

ROM3030はその中に、アクティブ化時にコンピュータ3000によって実行されるブートプログラム等、及び/又はコンピュータ3000のハードウエアに依存するプログラムを格納する。入出力チップ3040はまた、様々な入出力ユニットをパラレルポート、シリアルポート、キーボードポート、マウスポート等を介して、入出力コントローラ3020に接続してよい。 The ROM 3030 stores therein a boot program or the like that is executed by the computer 3000 upon activation, and/or a program that depends on the hardware of the computer 3000. The input/output chip 3040 may also connect various input/output units to the input/output controller 3020 via a parallel port, a serial port, a keyboard port, a mouse port, etc.

プログラムが、DVD-ROM3001又はICカードのようなコンピュータ可読記憶媒体によって提供される。プログラムは、コンピュータ可読記憶媒体から読み取られ、コンピュータ可読記憶媒体の例でもあるハードディスクドライブ3024、RAM3014、又はROM3030にインストールされ、CPU3012によって実行される。これらのプログラム内に記述される情報処理は、コンピュータ3000に読み取られ、プログラムと、上記様々なタイプのハードウエアリソースとの間の連携をもたらす。装置又は方法が、コンピュータ3000の使用に従い情報のオペレーション又は処理を実現することによって構成されてよい。 The programs are provided by a computer-readable storage medium such as a DVD-ROM 3001 or an IC card. The programs are read from the computer-readable storage medium, installed in the hard disk drive 3024, RAM 3014, or ROM 3030, which are also examples of computer-readable storage media, and executed by the CPU 3012. The information processing described in these programs is read by the computer 3000, and brings about cooperation between the programs and the various types of hardware resources described above. An apparatus or method may be constructed by realizing the operation or processing of information in accordance with the use of the computer 3000.

例えば、通信がコンピュータ3000及び外部デバイス間で実行される場合、CPU3012は、RAM3014にロードされた通信プログラムを実行し、通信プログラムに記述された処理に基づいて、通信インタフェース3022に対し、通信処理を命令してよい。通信インタフェース3022は、CPU3012の制御の下、RAM3014、ハードディスクドライブ3024、DVD-ROM3001、又はICカードのような記録媒体内に提供される送信バッファ領域に格納された送信データを読み取り、読み取られた送信データをネットワークに送信し、又はネットワークから受信した受信データを記録媒体上に提供される受信バッファ領域等に書き込む。 For example, when communication is performed between computer 3000 and an external device, CPU 3012 may execute a communication program loaded into RAM 3014 and instruct communication interface 3022 to perform communication processing based on the processing described in the communication program. Under the control of CPU 3012, communication interface 3022 reads transmission data stored in a transmission buffer area provided in RAM 3014, hard disk drive 3024, DVD-ROM 3001, or a recording medium such as an IC card, and transmits the read transmission data to the network, or writes received data received from the network to a reception buffer area or the like provided on the recording medium.

また、CPU3012は、ハードディスクドライブ3024、DVD-ROMドライブ3026(DVD-ROM3001)、ICカード等のような外部記録媒体に格納されたファイル又はデータベースの全部又は必要な部分がRAM3014に読み取られるようにし、RAM3014上のデータに対し様々なタイプの処理を実行してよい。CPU3012は次に、処理されたデータを外部記録媒体にライトバックしてよい。 The CPU 3012 may also cause all or a necessary portion of a file or database stored on an external recording medium such as the hard disk drive 3024, the DVD-ROM drive 3026 (DVD-ROM 3001), an IC card, etc. to be read into the RAM 3014, and perform various types of processing on the data on the RAM 3014. The CPU 3012 may then write back the processed data to the external recording medium.

様々なタイプのプログラム、データ、テーブル、及びデータベースのような様々なタイプの情報が記録媒体に格納され、情報処理を受けてよい。CPU3012は、RAM3014から読み取られたデータに対し、本開示の随所に記載され、プログラムの命令シーケンスによって指定される様々なタイプのオペレーション、情報処理、条件判断、条件分岐、無条件分岐、情報の検索/置換等を含む、様々なタイプの処理を実行してよく、結果をRAM3014に対しライトバックする。また、CPU3012は、記録媒体内のファイル、データベース等における情報を検索してよい。例えば、各々が第2の属性の属性値に関連付けられた第1の属性の属性値を有する複数のエントリが記録媒体内に格納される場合、CPU3012は、当該複数のエントリの中から、第1の属性の属性値が指定されている条件に一致するエントリを検索し、当該エントリ内に格納された第2の属性の属性値を読み取り、それにより予め定められた条件を満たす第1の属性に関連付けられた第2の属性の属性値を取得してよい。 Various types of information, such as various types of programs, data, tables, and databases, may be stored on the recording medium and may undergo information processing. The CPU 3012 may perform various types of processing on the data read from the RAM 3014, including various types of operations, information processing, conditional judgment, conditional branching, unconditional branching, information search/replacement, etc., as described throughout this disclosure and specified by the instruction sequence of the program, and writes back the results to the RAM 3014. The CPU 3012 may also search for information in a file, database, etc. in the recording medium. For example, when multiple entries each having an attribute value of a first attribute associated with an attribute value of a second attribute are stored in the recording medium, the CPU 3012 may search for an entry whose attribute value of the first attribute matches a specified condition from among the multiple entries, read the attribute value of the second attribute stored in the entry, and thereby obtain the attribute value of the second attribute associated with the first attribute that satisfies a predetermined condition.

上で説明したプログラム又はソフトウエアモジュールは、コンピュータ3000上又はコンピュータ3000近傍のコンピュータ可読記憶媒体に格納されてよい。また、専用通信ネットワーク又はインターネットに接続されたサーバシステム内に提供されるハードディスク又はRAMのような記録媒体が、コンピュータ可読記憶媒体として使用可能であり、それにより、上記のプログラムを、ネットワークを介してコンピュータ3000に提供する。 The above-described program or software module may be stored in a computer-readable storage medium on the computer 3000 or in the vicinity of the computer 3000. In addition, a recording medium such as a hard disk or RAM provided in a server system connected to a dedicated communication network or the Internet can be used as a computer-readable storage medium, thereby providing the above-described program to the computer 3000 via the network.

以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。また、技術的に矛盾しない範囲において、特定の実施形態について説明した事項を、他の実施形態に適用することができる。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。 Although the present invention has been described above using an embodiment, the technical scope of the present invention is not limited to the scope described in the above embodiment. It is clear to those skilled in the art that various modifications or improvements can be made to the above embodiment. Furthermore, the details described for a specific embodiment can be applied to other embodiments to the extent that they are not technically inconsistent. It is clear from the claims that such modifications or improvements can also be included in the technical scope of the present invention.

特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。 The order of execution of each process, such as operations, procedures, steps, and stages, in the devices, systems, programs, and methods shown in the claims, specifications, and drawings is not specifically stated as "before" or "prior to," and it should be noted that the processes may be performed in any order, unless the output of a previous process is used in a later process. Even if the operational flow in the claims, specifications, and drawings is explained using "first," "next," etc. for convenience, it does not mean that it is necessary to perform the processes in this order.

本願明細書には、例えば、下記の事項が開示されている。
[項目A-1]
第1電話番号を宛先とする呼を検知する検知部と、
上記検知部が検知した上記呼のオペレータ端末への転送の可否を判定する判定部と、
上記判定部が、上記呼の上記オペレータ端末への転送が不可能であると判定した場合に、上記第1電話番号に対応付けられた第1商品又は第1サービスに関するWebページのURLである第1URLを含む第1メッセージを、上記呼を発呼したユーザ端末に送信するメッセージ送信部と、
を備える、情報処理装置。
[項目A-2]
(i)1以上の電話番号のそれぞれと、(ii)1以上の商品又はサービスに関するWebページのURLとを対応付けて格納する格納部を参照して、上記第1電話番号に対応付けられた上記第1URLを取得する第1URL取得部をさらに備える、
項目A-1に記載の情報処理装置。
[項目A-3]
上記格納部は、
1以上の電話番号のそれぞれと、1以上の商品又はサービスのそれぞれを識別するための用件識別情報とを対応付けて格納する用件格納部と、
1以上の用件識別情報のそれぞれと、1以上の商品又はサービスに関するWebページのURLとを対応付けて格納するURL格納部と、
を有し、
上記第1URL取得部は、
上記用件格納部を参照して、上記第1電話番号に対応付けられた上記第1商品又は上記第1サービスの用件識別情報を抽出する用件抽出部と、
上記URL格納部を参照して、上記用件抽出部が抽出した用件識別情報に基づいて上記第1URLを抽出するURL抽出部と、
を有する、
項目A-2に記載の情報処理装置。
[項目A-4]
上記格納部は、(i)1以上の電話番号のそれぞれと、(ii)1以上の商品又はサービスに関するWebページのURLと、(iii)各電話番号と各URLとの対応関係の有効期間とを対応付けて格納し、
上記メッセージ送信部は、上記検知部が上記呼を検知した時刻が上記有効期間の期間内に含まれる場合に、上記第1メッセージを上記ユーザ端末に送信する、
項目A-2又は項目A-3に記載の情報処理装置。
[項目A-5]
上記判定部が、上記呼の上記オペレータ端末への転送が不可能であると判定した場合に、自動的に応答する自動応答部と、
上記第1電話番号に対応付けられた1以上の商品又はサービスの中から、上記第1商品又は上記第1サービスを特定する用件特定部と、
を備え、
上記自動応答部は、
上記ユーザ端末を利用するユーザの用件を問い合わせるための案内を出力する案内出力部と、
上記ユーザ端末から、上記案内に対する回答を取得する回答取得部と、
を有し、
上記用件特定部は、上記回答取得部が取得した回答に基づいて、上記第1商品又は上記第1サービスを特定する、
項目A-1に記載の情報処理装置。
[項目A-6]
上記第1メッセージは、SMS(Short Message Service)、MMS(Multimedia Messaging Service)又はEMS(Enhanced Message Service)に基づくメッセージであり、
上記情報処理装置は、
上記第1メッセージが上記ユーザ端末に到達したか否かを確認する到達確認部と、
上記到達確認部が、上記第1メッセージの上記ユーザ端末への到達を確認した場合に、上記呼を切断する切断部と、
をさらに備える、
項目A-1から項目A-5までの何れか一項に記載の情報処理装置。
[項目A-7]
上記ユーザ端末を利用するユーザが上記第1メッセージを認証するための認証情報を決定する認証情報決定部をさらに備え、
上記メッセージ送信部は、上記認証情報決定部が決定した上記認証情報をさらに含む上記第1メッセージを、上記ユーザ端末に送信する、
項目A-1から項目A-6までの何れか一項に記載の情報処理装置。
[項目A-8]
上記メッセージ送信部は、
上記第1メッセージが送信された後、上記第1商品又は上記第1サービスの提供能力又は仕様に変更が生じた場合に、
上記第1メッセージにより通知されたURLへのアクセスを促すための第2メッセージを送信する、
項目A-1から項目A-7までの何れか一項に記載の情報処理装置。
[項目A-9]
上記第1商品又は上記第1サービスに関連する第2商品又は第2サービスに関するWebページのURLである第2URLを取得する第2URL取得部をさらに備え、
上記メッセージ送信部は、上記第2URLをさらに含む上記第1メッセージを、上記ユーザ端末に送信する、
項目A-1から項目A-8までの何れか一項に記載の情報処理装置。
[項目A-10]
上記検知部が検知した上記呼のオペレータ端末への転送を制御する転送制御部をさらに備え、
上記転送制御部は、上記ユーザ端末の過去の待機時間の累積値に基づいて、上記呼が上記オペレータ端末に転送される順序を決定する、
項目A-1から項目A-9までの何れか一項に記載の情報処理装置。
[項目A-11]
コンピュータを、項目A-1から項目A-10までの何れか一項に記載の情報処理装置として機能させるためのプログラム。
[項目A-12]
第1電話番号を宛先とする呼を検知する検知段階と、
上記検知段階において検知された上記呼のオペレータ端末への転送の可否を判定する判定段階と、
上記判定段階において、上記呼の上記オペレータ端末への転送が不可能であると判定された場合に、上記第1電話番号に対応付けられた第1商品又は第1サービスに関するWebページのURLである第1URLを含む第1メッセージを、上記呼を発呼したユーザ端末に送信するメッセージ送信段階と、
を有する、情報処理方法。
[項目B-1]
第1電話番号を宛先とする呼を検知する検知部と、
上記検知部が検知した上記呼のオペレータ端末への転送を制御する転送制御部と、
を備え、
上記転送制御部は、上記呼を発呼したユーザ端末の過去の待機時間の累積値に基づいて、上記呼が上記オペレータ端末に転送される順序を決定する、
転送制御装置。
[項目B-2]
上記転送制御部は、上記呼を発呼した上記ユーザ端末の過去の待機時間の累積値が大きいほど、上記呼が上記オペレータ端末に転送される順序が小さくなるように、上記順序を決定する、
項目B-1に記載の転送制御装置。
[項目B-3]
上記転送制御部は、
1以上の待機呼のそれぞれについて、上記オペレータ端末に転送される順序を管理する待機呼管理部と、
上記待機呼管理部が管理する上記順序に従って、上記1以上の待機呼を上記オペレータ端末に転送する転送部と、
を有する、
項目B-1又は項目B-2に記載の転送制御装置。
[項目B-4]
上記待機呼管理部は、
上記1以上の待機呼のそれぞれについて、待機時間を測定する待機時間測定部と、
上記1以上の待機呼のそれぞれについて、上記順序と、各待機呼を識別するための電話番号と、上記測定部が測定した上記待機時間とを対応付けて格納する待機状況格納部と、
1以上のユーザ端末のそれぞれについて、各ユーザ端末に割り当てられた電話番号と、過去の待機時間の累積値とを対応付けて格納する待機実績格納部を参照して、上記呼を発呼した上記ユーザ端末の過去の待機時間の累積値を抽出する待機実績抽出部と、
上記待機実績抽出部が抽出した上記累積値に基づいて、上記順序を調整する調整部と、
を含む、
項目B-3に記載の転送装置。
[項目B-5]
上記調整部は、上記呼を発呼した上記ユーザ端末の順序が、上記1以上の待機呼のうち、上記待機実績抽出部が抽出した上記累積値よりも上記待機時間が小さい、少なくとも1つの待機呼の順序よりも小さくなるように、上記順序を調整する、
項目B-4に記載の転送装置。
[項目B-6]
上記調整部は、(i)上記待機実績抽出部が抽出した上記累積値と、(ii)上記1以上の待機呼の個数、上記1以上の待機呼のそれぞれの待機時間の現在値又は推定値、及び、上記呼を発呼した上記ユーザ端末の待機時間の推定値の少なくとも1つと基づいて、上記呼を発呼した上記ユーザ端末の順序を決定する、
項目B-4又は項目B-5に記載の転送装置。
[項目B-7]
上記待機呼管理部は、上記1以上の待機呼のそれぞれについて、上記調整部が順序を調整した回数を計測する調整回数計測部をさらに有し、
上記調整部は、上記1以上の待機呼のうち、上記調整回数計測部が計測した上記回数が予め定められた第1条件を満足する待機呼の順序が変わらないように、上記呼を発呼した上記ユーザ端末の順序を決定する、
項目B-4から項目B-6までの何れか一項に記載の転送装置。
[項目B-8]
上記調整部は、上記1以上の待機呼のうち、(i)上記第1条件を満足し、且つ、(ii)待機時間が予め定められた第2条件を満足する待機呼の順序が変わらないように、上記呼を発呼した上記ユーザ端末の順序を決定する、
項目B-7に記載の転送装置。
[項目B-9]
上記呼を発呼した上記ユーザ端末を利用するユーザの用件を特定する用件特定部をさらに備え、
上記待機実績格納部は、上記1以上のユーザ端末のそれぞれについて、各ユーザ端末に割り当てられた電話番号と、用件ごとの過去の待機時間の累積値とを対応付けて格納し、
上記待機実績抽出部は、上記待機実績格納部を参照して、上記呼を発呼した上記ユーザ端末の過去の待機時間の累積値のうち、上記用件特定部が特定した上記用件と対応付けられた累積値を抽出し、
上記調整部は、上記待機実績抽出部が抽出した上記用件と対応付けられた上記累積値に基づいて、上記順序を調整する、
項目B-4から項目B-8までの何れか一項に記載の転送装置。
[項目B-10]
1以上のユーザのそれぞれについて、電子的価値の残高を管理する残高管理部をさらに備え、
上記調整部は、
上記残高管理部が、上記呼を発呼した上記ユーザ端末から、上記電子的価値の少なくとも一部を利用して上記順序を繰り上げるための要求を受け付けた場合に、
(i)上記待機実績抽出部が抽出した上記累積値と、(ii)上記要求により示される上記電子的価値の額と基づいて、上記呼を発呼した上記ユーザ端末の順序を決定する、
項目B-4から項目B-9までの何れか一項に記載の転送装置。
[項目B-11]
コンピュータを、項目B-1から項目B-10までの何れか一項に記載の転送装置として機能させるためのプログラム。
[項目B-12]
第1電話番号を宛先とする呼を検知する検知段階と、
上記検知段階において検知された上記呼のオペレータ端末への転送を制御する転送制御段階と、
を有し、
上記転送制御段階は、上記呼を発呼したユーザ端末の過去の待機時間の累積値に基づいて、上記呼が上記オペレータ端末に転送される順序を決定する段階を含む、
転送制御方法。
For example, the present specification discloses the following:
[Item A-1]
a detection unit for detecting a call destined for the first telephone number;
a determination unit that determines whether or not the call detected by the detection unit can be transferred to an operator terminal;
a message sending unit that sends a first message including a first URL, which is a URL of a web page related to a first product or a first service associated with the first telephone number, to a user terminal that originated the call when the determination unit determines that the call cannot be transferred to the operator terminal;
An information processing device comprising:
[Item A-2]
The system further includes a first URL acquisition unit that acquires the first URL associated with the first telephone number by referring to a storage unit that stores (i) one or more telephone numbers and (ii) URLs of web pages related to one or more products or services in association with each other.
The information processing device according to item A-1.
[Item A-3]
The storage unit is
a message storage unit for storing one or more telephone numbers and message identification information for identifying one or more products or services in association with each other;
a URL storage unit for storing one or more pieces of business identification information and URLs of web pages relating to one or more products or services in association with each other;
having
The first URL acquisition unit
a message extraction unit for extracting message identification information of the first product or the first service associated with the first telephone number by referring to the message storage unit;
a URL extraction section for extracting the first URL based on the subject identification information extracted by the subject extraction section by referring to the URL storage section;
having
The information processing device according to item A-2.
[Item A-4]
The storage unit stores (i) one or more telephone numbers, (ii) URLs of web pages related to one or more products or services, and (iii) a validity period of the correspondence between each telephone number and each URL, in association with each other;
the message sending unit sends the first message to the user terminal when a time when the detection unit detects the call is included in the validity period;
The information processing device according to item A-2 or A-3.
[Item A-5]
an automatic response unit that automatically responds when the determination unit determines that the call cannot be transferred to the operator terminal;
a request specifying unit that specifies the first product or the first service from among one or more products or services associated with the first telephone number;
Equipped with
The automatic response unit is
a guidance output unit for outputting guidance for inquiring about matters concerning a user who uses the user terminal;
a response acquisition unit that acquires a response to the guidance from the user terminal;
having
the matter specifying unit specifies the first product or the first service based on the answer acquired by the answer acquiring unit.
The information processing device according to item A-1.
[Item A-6]
the first message is a message based on SMS (Short Message Service), MMS (Multimedia Messaging Service) or EMS (Enhanced Message Service);
The information processing device includes:
an arrival confirmation unit for confirming whether the first message has arrived at the user terminal;
a disconnection unit that disconnects the call when the arrival confirmation unit confirms that the first message has arrived at the user terminal;
Further comprising:
The information processing device according to any one of items A-1 to A-5.
[Item A-7]
An authentication information determination unit that determines authentication information for a user using the user terminal to authenticate the first message,
The message sending unit sends the first message to the user terminal, the first message further including the authentication information determined by the authentication information determination unit.
The information processing device according to any one of items A-1 to A-6.
[Item A-8]
The message sending unit is
If there is a change in the provision capability or specifications of the first product or the first service after the first message is transmitted,
transmitting a second message for encouraging access to the URL notified by the first message;
The information processing device according to any one of items A-1 to A-7.
[Item A-9]
a second URL acquisition unit that acquires a second URL, the second URL being a URL of a web page related to a second product or a second service related to the first product or the first service;
The message sending unit sends the first message, which further includes the second URL, to the user terminal.
The information processing device according to any one of items A-1 to A-8.
[Item A-10]
A transfer control unit that controls a transfer of the call detected by the detection unit to an operator terminal,
The transfer control unit determines an order in which the calls are transferred to the operator terminals based on an accumulated value of past waiting times of the user terminals.
The information processing device according to any one of items A-1 to A-9.
[Item A-11]
A program for causing a computer to function as the information processing device according to any one of items A-1 to A-10.
[Item A-12]
a detection step of detecting a call destined for the first telephone number;
a determination step of determining whether or not the call detected in the detection step can be transferred to an operator terminal;
a message sending step of sending a first message including a first URL, which is a URL of a web page related to a first product or a first service associated with the first telephone number, to a user terminal that originated the call, when it is determined in the determination step that the call cannot be transferred to the operator terminal;
An information processing method comprising the steps of:
[Item B-1]
a detection unit for detecting a call destined for the first telephone number;
a transfer control unit that controls a transfer of the call detected by the detection unit to an operator terminal;
Equipped with
The transfer control unit determines an order in which the calls are transferred to the operator terminals based on an accumulated value of past waiting time of the user terminals that originated the calls.
Transfer control device.
[Item B-2]
the transfer control unit determines the order such that the call is transferred to the operator terminal in a lower order as the cumulative value of the past waiting time of the user terminal that originated the call increases;
The transfer control device according to item B-1.
[Item B-3]
The transfer control unit
a waiting call management unit that manages an order in which each of the one or more waiting calls is transferred to the operator terminal;
a transfer unit that transfers the one or more waiting calls to the operator terminal according to the order managed by the waiting call management unit;
having
The transfer control device according to item B-1 or B-2.
[Item B-4]
The waiting call management unit includes:
a waiting time measurement unit for measuring a waiting time for each of the one or more waiting calls;
a waiting status storage unit that stores, for each of the one or more waiting calls, the order, a telephone number for identifying each waiting call, and the waiting time measured by the measurement unit in association with each other;
a standby record extracting unit that extracts an accumulated value of a past standby time of the user terminal that originated the call by referring to a standby record storing unit that stores, for each of one or more user terminals, a telephone number assigned to each user terminal and an accumulated value of a past standby time in association with each other;
an adjustment unit that adjusts the order based on the cumulative value extracted by the standby result extraction unit;
Including,
The transfer device according to item B-3.
[Item B-5]
the adjustment unit adjusts the order such that the order of the user terminals that have originated the calls is lower than the order of at least one waiting call, among the one or more waiting calls, whose waiting time is shorter than the cumulative value extracted by the waiting result extraction unit.
The transfer device according to item B-4.
[Item B-6]
The adjustment unit determines an order of the user terminals that have made the calls based on (i) the cumulative value extracted by the waiting history extraction unit, and (ii) at least one of the number of the one or more waiting calls, the current value or the estimated value of the waiting time of each of the one or more waiting calls, and the estimated value of the waiting time of the user terminal that made the call.
The transfer device according to item B-4 or B-5.
[Item B-7]
the waiting call management unit further includes an adjustment count measurement unit that measures the number of times the adjustment unit adjusts the order of each of the one or more waiting calls;
the adjustment unit determines an order of the user terminals that have made the calls such that an order of waiting calls whose counts measured by the adjustment count measurement unit satisfy a predetermined first condition is not changed, among the one or more waiting calls;
A transfer device according to any one of items B-4 to B-6.
[Item B-8]
the adjustment unit determines an order of the user terminals that have made the calls such that an order of waiting calls that (i) satisfy the first condition and (ii) satisfy a second condition, the waiting time of which is predetermined, among the one or more waiting calls is not changed;
The transfer device according to item B-7.
[Item B-9]
A subject specifying unit for specifying a subject of a user who uses the user terminal that originated the call,
the waiting record storage unit stores, for each of the one or more user terminals, a telephone number assigned to each user terminal and an accumulated value of a past waiting time for each message in association with each other;
the standby record extracting unit refers to the standby record storing unit, and extracts an accumulated value associated with the task identified by the task identifying unit from among accumulated values of past standby times of the user terminal that originated the call;
the adjustment unit adjusts the order based on the cumulative value associated with the requirement extracted by the standby result extraction unit.
A transfer device according to any one of items B-4 to B-8.
[Item B-10]
A balance management unit that manages a balance of electronic value for each of the one or more users,
The adjustment unit is
When the balance management unit receives a request from the user terminal that originated the call to move up the order by using at least a portion of the electronic value,
(i) determining an order of the user terminals that have made the calls based on the cumulative value extracted by the waiting result extraction unit and (ii) the amount of the electronic value indicated by the request;
A transfer device according to any one of items B-4 to B-9.
[Item B-11]
A program for causing a computer to function as the transfer device according to any one of items B-1 to B-10.
[Item B-12]
a detection step of detecting a call destined for the first telephone number;
a transfer control step for controlling a transfer of the call detected in the detection step to an operator terminal;
having
the transfer control step includes a step of determining an order in which the calls are transferred to the operator terminals based on an accumulated value of a past waiting time of the user terminals which have originated the calls;
Transfer control method.

12 公衆電話網、14 通信ネットワーク、20 顧客、32 オペレータ、36 スーパーバイザー、100 取引支援システム、102 ユーザ端末、104 テレビ、110 コールセンタ、120 呼制御システム、122 内線電話網、132 オペレータ端末、140 Webサーバ、160 放送設備、220 ネットワークスイッチ、232 PBX、233 着信割振部、234 制御サーバ、236 顧客関係管理部、238 情報端末、242 通信部、244 通話録音部、246 通話情報管理部、248 格納部、310 CTI制御部、320 呼制御部、330 自動応答部、332 案内出力部、334 回答取得部、340 メッセージ管理部、350 残高管理部、410 検知部、420 用件特定部、430 転送制御部、432 判定部、434 待機呼管理部、436 転送部、438 切断部、510 第1URL取得部、512 用件抽出部、514 URL抽出部、520 格納部、522 用件格納部、524 URL格納部、530 認証情報決定部、540 第2URL取得部、552 メッセージ送信部、554 到達確認部、620 データテーブル、622 電話番号、624 用件番号、626 有効期間、628 商品等ID、640 データテーブル、642 商品等ID、644 URL、700 データテーブル、712 電話番号、714 用件番号、716 有効期間、718 商品等ID、720 URL、812 待機時間測定部、814 待機状況格納部、816 待機実績格納部、822 待機実績抽出部、824 調整部、826 調整回数計測部、900 データテーブル、912 用件番号、914 順序、916 電話番号、918 待機時間、920 調整回数、922 商品等ID、1000 データテーブル、1012 電話番号、1014 商品等ID、1016 累積待機時間、3000 コンピュータ、3001 DVD-ROM、3010 ホストコントローラ、3012 CPU、3014 RAM、3016 GPU、3018 ディスプレイデバイス、3020 入出力コントローラ、3022 通信インタフェース、3024 ハードディスクドライブ、3026 DVD-ROMドライブ、3030 ROM、3040 入出力チップ、3042 キーボード 12 Public telephone network, 14 Communication network, 20 Customer, 32 Operator, 36 Supervisor, 100 Transaction support system, 102 User terminal, 104 Television, 110 Call center, 120 Call control system, 122 Internal telephone network, 132 Operator terminal, 140 Web server, 160 Broadcasting equipment, 220 Network switch, 232 PBX, 233 Incoming call allocation unit, 234 Control server, 236 Customer relationship management unit, 238 Information terminal, 242 Communication unit, 244 Call recording unit, 246 Call information management unit, 248 Storage unit, 310 CTI control unit, 320 Call control unit, 330 Automatic response unit, 332 Guide output unit, 334 Answer acquisition unit, 340 Message management unit, 350 Balance management unit, 410 Detection unit, 420 Message identification unit, 430 Transfer control unit, 432 Determination unit, 434 Waiting call management unit, 436 Transfer unit, 438 Disconnect unit, 510 First URL acquisition unit, 512 Message extraction unit, 514 URL extraction unit, 520 Storage unit, 522 Message storage unit, 524 URL storage unit, 530 Authentication information determination unit, 540 Second URL acquisition unit, 552 Message transmission unit, 554 Arrival confirmation unit, 620 Data table, 622 Telephone number, 624 Message number, 626 Validity period, 628 Product ID, 640 Data table, 642 Product ID, 644 URL, 700 Data table, 712 Telephone number, 714 Message number, 716 Validity period, 718 Product ID, 720 URL, 812 Waiting time measurement unit, 814 Waiting status storage unit, 816 Waiting record storage unit, 822 Waiting record extraction unit, 824 Adjustment unit, 826 Adjustment count measurement unit, 900 Data table, 912 Item number, 914 Order, 916 Telephone number, 918 Waiting time, 920 Adjustment count, 922 Product ID, 1000 Data table, 1012 Telephone number, 1014 Product ID, 1016 Accumulated waiting time, 3000 Computer, 3001 DVD-ROM, 3010 Host controller, 3012 CPU, 3014 RAM, 3016 GPU, 3018 Display device, 3020 Input/output controller, 3022 Communication interface, 3024 Hard disk drive, 3026 DVD-ROM drive, 3030 ROM, 3040 Input/output chip, 3042 Keyboard

Claims (12)

第1電話番号を宛先とする呼を検知する検知部と
(i)1以上の電話番号のそれぞれと、(ii)1以上の商品又はサービスに関するWebページのURLとを対応付けて格納する格納部を参照して、前記第1電話番号に対応付けられた第1商品又は第1サービスに関するWebページのURLである第1URLを取得するURL取得部と、
前記検知部が検知した前記呼のオペレータ端末への転送の可否を判定する判定部と、
前記判定部が、前記呼の前記オペレータ端末への転送が不可能であると判定した場合に、前記第1URLを含む第1メッセージを、前記呼を発呼したユーザ端末に送信するメッセージ送信部と、
を備え、
前記格納部は、
1以上の電話番号のそれぞれと、1以上の商品又はサービスのそれぞれを識別するための用件識別情報とを対応付けて格納する用件格納部と、
1以上の用件識別情報のそれぞれと、1以上の商品又はサービスに関するWebページのURLとを対応付けて格納するURL格納部と、
を有し、
前記URL取得部は、
前記用件格納部を参照して、前記第1電話番号に対応付けられた前記第1商品又は前記第1サービスの用件識別情報を抽出する用件抽出部と、
前記URL格納部を参照して、前記用件抽出部が抽出した用件識別情報に基づいて前記第1URLを抽出するURL抽出部と、
を有する、
報処理装置。
a detection unit for detecting a call destined for the first telephone number ;
a URL acquisition unit that acquires a first URL, which is a URL of a web page related to a first product or a first service associated with the first telephone number, by referring to a storage unit that stores (i) one or more telephone numbers and (ii) URLs of web pages related to one or more products or services in association with each other;
a determination unit that determines whether or not the call detected by the detection unit can be transferred to an operator terminal;
a message sending unit that sends a first message including the first URL to a user terminal that originated the call when the determination unit determines that the call cannot be transferred to the operator terminal;
Equipped with
The storage unit includes:
a message storage unit for storing one or more telephone numbers and message identification information for identifying one or more products or services in association with each other;
a URL storage section for storing one or more pieces of business identification information and URLs of web pages relating to one or more products or services in association with each other;
having
The URL acquisition unit
a message extraction unit that refers to the message storage unit and extracts message identification information of the first product or the first service associated with the first telephone number;
a URL extraction unit that refers to the URL storage unit and extracts the first URL based on the subject identification information extracted by the subject extraction unit;
having
Information processing device.
前記URL取得部は、前記第1商品又は前記第1サービスに関連する第2商品又は第2サービスに関するWebページのURLである第2URLをさらに取得し、The URL acquisition unit further acquires a second URL which is a URL of a web page regarding a second product or a second service related to the first product or the first service;
前記メッセージ送信部は、前記第2URLをさらに含む前記第1メッセージを、前記ユーザ端末に送信する、The message sending unit sends the first message, which further includes the second URL, to the user terminal.
請求項1に記載の情報処理装置。The information processing device according to claim 1 .
前記呼を発呼したユーザ端末を利用するユーザの音声に音声認識処理を実行して認証情報を決定する、又は、前記ユーザが前記ユーザ端末に入力した数字若しくは記号又はそれらの組み合わせを認証情報として決定する認証情報決定部、an authentication information determination unit that determines authentication information by performing a voice recognition process on the voice of a user who uses the user terminal that originated the call, or determines numbers, symbols, or a combination thereof that the user inputs into the user terminal as the authentication information;
をさらに備え、Further equipped with
前記メッセージ送信部は、前記認証情報をさらに含む前記第1メッセージを、前記ユーザ端末に送信し、The message sending unit sends the first message further including the authentication information to the user terminal;
前記ユーザは、前記第1メッセージが正当なメッセージであること、又は、当該情報処理装置が前記第1メッセージを送信したことを認証する、The user authenticates that the first message is a legitimate message or that the information processing device has sent the first message.
請求項1又は請求項2に記載の情報処理装置。3. The information processing device according to claim 1 or 2.
前記格納部は、(i)1以上の電話番号のそれぞれと、(ii)1以上の商品又はサービスに関するWebページのURLと、(iii)各電話番号と各URLとの対応関係の有効期間とを対応付けて格納し、
前記メッセージ送信部は、前記検知部が前記呼を検知した時刻が前記有効期間の期間内に含まれる場合に、前記第1メッセージを前記ユーザ端末に送信する、
請求項1に記載の情報処理装置。
The storage unit stores (i) one or more telephone numbers, (ii) URLs of web pages related to one or more products or services, and (iii) a validity period of the correspondence between each telephone number and each URL, in association with each other;
the message sending unit sends the first message to the user terminal when a time when the detection unit detects the call is included in the validity period.
The information processing device according to claim 1 .
前記判定部が、前記呼の前記オペレータ端末への転送が不可能であると判定した場合に、自動的に応答する自動応答部と、
前記第1電話番号に対応付けられた1以上の商品又はサービスの中から、前記第1商品又は前記第1サービスを特定する用件特定部と、
を備え、
前記自動応答部は、
前記ユーザ端末を利用するユーザの用件を問い合わせるための案内を出力する案内出力部と、
前記ユーザ端末から、前記案内に対する回答を取得する回答取得部と、
を有し、
前記用件特定部は、前記回答取得部が取得した回答に基づいて、前記第1商品又は前記第1サービスを特定する、
請求項1から請求項4までの何れか一項に記載の情報処理装置。
an automatic response unit that automatically responds when the determination unit determines that the call cannot be transferred to the operator terminal;
a request specifying unit that specifies the first product or the first service from among one or more products or services associated with the first telephone number;
Equipped with
The automatic response unit is
a guidance output unit for outputting guidance for inquiring about matters concerning a user who uses the user terminal;
an answer acquisition unit that acquires an answer to the guidance from the user terminal;
having
the matter specifying unit specifies the first product or the first service based on the answer acquired by the answer acquiring unit.
The information processing device according to any one of claims 1 to 4 .
前記第1メッセージは、SMS(Short Message Service)、MMS(Multimedia Messaging Service)又はEMS(Enhanced Message Service)に基づくメッセージである
請求項1から請求項5までの何れか一項に記載の情報処理装置。
The first message is a message based on SMS (Short Message Service), MMS (Multimedia Messaging Service), or EMS (Enhanced Message Service).
The information processing device according to any one of claims 1 to 5.
前記メッセージ送信部は、
前記第1メッセージが送信された後、前記第1商品又は前記第1サービスの提供能力又は仕様に変更が生じた場合に、
前記第1メッセージにより通知されたURLへのアクセスを促すための第2メッセージを送信する、
請求項1から請求項6までの何れか一項に記載の情報処理装置。
The message sending unit is
When a change occurs in the provision capability or specifications of the first product or the first service after the first message is transmitted,
transmitting a second message for encouraging access to the URL notified by the first message;
The information processing device according to any one of claims 1 to 6 .
前記検知部が検知した前記呼のオペレータ端末への転送を制御する転送制御部をさらに備え、
前記転送制御部は、前記ユーザ端末の過去の待機時間の累積値に基づいて、前記呼が前記オペレータ端末に転送される順序を決定する、
請求項1から請求項7までの何れか一項に記載の情報処理装置。
a transfer control unit that controls a transfer of the call detected by the detection unit to an operator terminal,
the transfer control unit determines an order in which the calls are transferred to the operator terminals based on an accumulated value of past waiting times of the user terminals;
The information processing device according to any one of claims 1 to 7 .
コンピュータを、請求項1から請求項8までの何れか一項に記載の情報処理装置として機能させるためのプログラム。 A program for causing a computer to function as the information processing device according to any one of claims 1 to 8 . 第1電話番号を宛先とする呼を検知する検知段階と
(i)1以上の電話番号のそれぞれと、(ii)1以上の商品又はサービスに関するWebページのURLとを対応付けて格納する格納部を参照して、前記第1電話番号に対応付けられた第1商品又は第1サービスに関するWebページのURLである第1URLを取得するURL取得段階と、
前記検知段階において検知された前記呼のオペレータ端末への転送の可否を判定する判定段階と、
前記判定段階において、前記呼の前記オペレータ端末への転送が不可能であると判定された場合に、前記第1URLを含む第1メッセージを、前記呼を発呼したユーザ端末に送信するメッセージ送信段階と、
有し、
前記格納部は、
1以上の電話番号のそれぞれと、1以上の商品又はサービスのそれぞれを識別するための用件識別情報とを対応付けて格納する用件格納部と、
1以上の用件識別情報のそれぞれと、1以上の商品又はサービスに関するWebページのURLとを対応付けて格納するURL格納部と、
を有し、
前記URL取得段階は、
前記用件格納部を参照して、前記第1電話番号に対応付けられた前記第1商品又は前記第1サービスの用件識別情報を抽出する用件抽出段階と、
前記URL格納部を参照して、前記用件抽出段階において抽出された用件識別情報に基づいて前記第1URLを抽出するURL抽出段階と、
を有する、
報処理方法。
a detection step of detecting a call destined for the first telephone number ;
a URL acquisition step of acquiring a first URL, which is a URL of a web page related to a first product or a first service associated with the first telephone number, by referring to a storage unit that stores (i) one or more telephone numbers and (ii) URLs of web pages related to one or more products or services in association with each other;
a determination step of determining whether or not the call detected in the detection step can be transferred to an operator terminal;
a message sending step of sending a first message including the first URL to the user terminal that originated the call when it is determined in the determining step that the call cannot be transferred to the operator terminal;
having
The storage unit includes:
a message storage unit for storing one or more telephone numbers and message identification information for identifying one or more products or services in association with each other;
a URL storage unit for storing one or more pieces of business identification information and URLs of web pages relating to one or more products or services in association with each other;
having
The URL acquisition step includes:
a message extraction step of extracting message identification information of the first product or the first service associated with the first telephone number by referring to the message storage unit;
a URL extraction step of extracting the first URL based on the subject identification information extracted in the subject extraction step by referring to the URL storage unit;
having
Information processing methods.
前記URL取得段階において、前記第1商品又は前記第1サービスに関連する第2商品又は第2サービスに関するWebページのURLである第2URLをさらに取得し、In the URL acquisition step, a second URL is further acquired, which is a URL of a web page related to a second product or a second service related to the first product or the first service;
前記メッセージ送信段階において、前記第2URLをさらに含む第1メッセージを、前記ユーザ端末に送信する、In the message sending step, a first message further including the second URL is sent to the user terminal.
請求項10に記載の情報処理方法。The information processing method according to claim 10.
前記呼を発呼したユーザ端末を利用するユーザの音声に音声認識処理を実行して認証情報を決定する、又は、前記ユーザが前記ユーザ端末に入力した数字若しくは記号又はそれらの組み合わせを認証情報として決定する認証情報決定段階、an authentication information determination step of determining authentication information by performing a voice recognition process on the voice of a user using the user terminal that originated the call, or determining numbers or symbols, or a combination thereof, input by the user to the user terminal as authentication information;
をさらに有し、and
前記メッセージ送信段階において、前記認証情報をさらに含む前記第1メッセージを、前記ユーザ端末に送信し、In the message transmitting step, the first message further includes the authentication information, and the first message is transmitted to the user terminal;
前記ユーザは、前記第1メッセージが正当なメッセージであること、又は、当該情報処理装置が前記第1メッセージを送信したことを認証する、The user authenticates that the first message is a legitimate message or that the information processing device has sent the first message.
請求項10又は請求項11に記載の情報処理方法。The information processing method according to claim 10 or 11.
JP2021039708A 2021-03-11 2021-03-11 Information processing device, information processing method, and program Active JP7606892B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021039708A JP7606892B2 (en) 2021-03-11 2021-03-11 Information processing device, information processing method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021039708A JP7606892B2 (en) 2021-03-11 2021-03-11 Information processing device, information processing method, and program

Publications (2)

Publication Number Publication Date
JP2022139366A JP2022139366A (en) 2022-09-26
JP7606892B2 true JP7606892B2 (en) 2024-12-26

Family

ID=83399750

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021039708A Active JP7606892B2 (en) 2021-03-11 2021-03-11 Information processing device, information processing method, and program

Country Status (1)

Country Link
JP (1) JP7606892B2 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002237782A (en) 2000-11-27 2002-08-23 Sharp Corp Wireless protocol system combined with SMS in mobile communication environment, and method for delivering Internet content
JP2005184277A (en) 2003-12-17 2005-07-07 Ntt Docomo Inc Communication terminal
JP2007306424A (en) 2006-05-12 2007-11-22 Fujitsu Ltd Automatic incoming call distribution method and apparatus
JP2013131847A (en) 2011-12-20 2013-07-04 Ntt Communications Kk Address information transmission device, method and program
JP2013141066A (en) 2011-12-28 2013-07-18 Nomura Research Institute Ltd Call center operation system and call center operation method
JP2015076641A (en) 2013-10-04 2015-04-20 株式会社野村総合研究所 Call control server, call control method and computer program

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002237782A (en) 2000-11-27 2002-08-23 Sharp Corp Wireless protocol system combined with SMS in mobile communication environment, and method for delivering Internet content
JP2005184277A (en) 2003-12-17 2005-07-07 Ntt Docomo Inc Communication terminal
JP2007306424A (en) 2006-05-12 2007-11-22 Fujitsu Ltd Automatic incoming call distribution method and apparatus
JP2013131847A (en) 2011-12-20 2013-07-04 Ntt Communications Kk Address information transmission device, method and program
JP2013141066A (en) 2011-12-28 2013-07-18 Nomura Research Institute Ltd Call center operation system and call center operation method
JP2015076641A (en) 2013-10-04 2015-04-20 株式会社野村総合研究所 Call control server, call control method and computer program

Also Published As

Publication number Publication date
JP2022139366A (en) 2022-09-26

Similar Documents

Publication Publication Date Title
US8077849B2 (en) Systems and methods to block communication calls
US8681778B2 (en) Systems and methods to manage privilege to speak
US6798877B2 (en) Enhanced end user automatic call distributor control
US20070165608A1 (en) Systems and Methods to Prioritize a Queue
US20070189520A1 (en) Systems and Methods to Facilitate Transition from Communication to Commerce
US9197479B2 (en) Systems and methods to manage a queue of people requesting real time communication connections
US20080275788A1 (en) Systems and Methods to Provide Peer to Peer Connections for Real Time Communications and Commerce
US9055149B2 (en) Managing, directing, and queuing communication events using image technology
US6801620B2 (en) Enhanced agent automatic call distribution control
US6813349B2 (en) Communication of user data to an automatic call distributor agent
US9635179B1 (en) Consumer care system
WO2018192367A1 (en) Method for calling target customer, and service terminal, server and storage medium
JP7606892B2 (en) Information processing device, information processing method, and program
JP7598790B2 (en) Information processing device, information processing method, and program
JP6568462B2 (en) Information presenting apparatus, information presenting method, and program
KR20090099924A (en) Multimedia Auto Answering Method with Multiple Call Connections and Its Apparatus
JP4439444B2 (en) Voice communication method and voice communication program
CN101803356A (en) Information registration system, server device, server processing program, and information registration method
KR101713968B1 (en) System for customer management and customer management service method for providing using the same
JP5457498B2 (en) Credit card payment authentication system for business transactions through contact centers
CN103516917B (en) Internet information treating method and apparatus
JP2004015470A (en) Transaction intermediation system, transaction intermediation server, transaction intermediation method, and program
KR20060068189A (en) A product ordering method in a mobile communication terminal and the mobile communication terminal
JP2007251763A (en) Call center system, and communication request processing method
CN116156063B (en) Callback line processing method and device, electronic equipment and storage medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231110

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240913

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241001

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241120

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: 20241203

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241216

R150 Certificate of patent or registration of utility model

Ref document number: 7606892

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150