JP7503697B1 - Information processing method, information processing device, information processing program, and recording medium - Google Patents
Information processing method, information processing device, information processing program, and recording medium Download PDFInfo
- Publication number
- JP7503697B1 JP7503697B1 JP2023186035A JP2023186035A JP7503697B1 JP 7503697 B1 JP7503697 B1 JP 7503697B1 JP 2023186035 A JP2023186035 A JP 2023186035A JP 2023186035 A JP2023186035 A JP 2023186035A JP 7503697 B1 JP7503697 B1 JP 7503697B1
- Authority
- JP
- Japan
- Prior art keywords
- information processing
- information
- chat
- user
- application
- 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
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 308
- 238000003672 processing method Methods 0.000 title claims abstract description 36
- 230000006854 communication Effects 0.000 claims abstract description 114
- 238000004891 communication Methods 0.000 claims abstract description 107
- 238000000034 method Methods 0.000 claims description 31
- 230000008569 process Effects 0.000 claims description 13
- 238000011156 evaluation Methods 0.000 claims description 4
- 230000006870 function Effects 0.000 description 39
- 238000010586 diagram Methods 0.000 description 28
- 238000012545 processing Methods 0.000 description 14
- 238000005516 engineering process Methods 0.000 description 13
- 230000004044 response Effects 0.000 description 12
- 238000012986 modification Methods 0.000 description 11
- 230000004048 modification Effects 0.000 description 11
- 230000007704 transition Effects 0.000 description 11
- 230000005540 biological transmission Effects 0.000 description 8
- 238000013473 artificial intelligence Methods 0.000 description 3
- 230000007257 malfunction Effects 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 2
- 238000013135 deep learning Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 238000010801 machine learning Methods 0.000 description 2
- 238000003058 natural language processing Methods 0.000 description 2
- 238000011017 operating method Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000012549 training Methods 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 1
- 235000014510 cooky Nutrition 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005401 electroluminescence Methods 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 238000012905 input function Methods 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
【課題】端末装置上の所定アプリケーションを用いたチャットによる問い合わせ要求が満たされないイベントが発生した場合において、ユーザーを当該所定アプリケーションに拘束させないことに寄与する。【解決手段】情報処理方法は、端末装置200と通信ネットワーク400によって接続可能である情報処理サーバ10を備える情報処理システム1における情報処理方法であって、情報処理サーバ10が、ユーザーが操作する端末装置200から、オペレータに対する第1アプリケーションを用いたチャットによる問い合わせ要求を受信し、当該問い合わせ要求を満たさない所定のイベントが発生したとき、記憶装置300に記憶されたユーザーの所定の連絡先情報を用いて、第1アプリケーションとは異なる第2アプリケーションを用いて受信可能である所定通知を通信ネットワーク400へ送信する。【選択図】図1[Problem] To contribute to not binding a user to a specific application when an event occurs that does not satisfy an inquiry request made by chat using a specific application on a terminal device. [Solution] An information processing method is an information processing method in an information processing system (1) including a terminal device (200) and an information processing server (10) connectable via a communication network (400), in which the information processing server (10) receives an inquiry request made by chat using a first application to an operator from the terminal device (200) operated by a user, and when a specific event occurs that does not satisfy the inquiry request, the information processing server (10) transmits a specific notification that can be received using a second application different from the first application to the communication network (400) using specific contact information of the user stored in a storage device (300). [Selected Figure] Figure 1
Description
本発明は情報処理方法、情報処理装置、情報処理プログラム及び記録媒体に関する。 The present invention relates to an information processing method, an information processing device, an information processing program, and a recording medium.
顧客から問い合わせに応じて生じる待ち呼を管理する方法が開発されている。例えば、顧客との応対を行うコンタクトセンターの業務を運用支援するためのコンタクトセンター運用支援システムであって、通信端末の接続状態の情報を通知すると共に種々の制御を行う稼働情報取得手段と、通信端末から顧客の属性を受信して稼働情報取得手段との通信を行うと共に、該受信があったことをオペレータ端末との接続前にPC端末装置に通知を行うIP-PBXサーバと、IP-PBXサーバから通知される顧客に関する情報に基づいて顧客情報を取得する顧客情報取得手段と、IP-PBXサーバからの顧客に関する情報、顧客情報取得手段で取得された顧客情報、稼働情報取得手段により通知された通信端末との接続情報に基づいて、待ち呼の一覧を作成して登録する待ち呼登録手段と、待ち呼登録手段により待ち呼の一覧をPC端末装置の表示画面上に表示するコンタクトセンター運用支援システムがある(例えば、特許文献1参照)。 A method for managing waiting calls that arise in response to customer inquiries has been developed. For example, there is a contact center operation support system for supporting the operation of a contact center that handles customer inquiries, which includes an operation information acquisition means that notifies the connection status information of a communication terminal and performs various controls, an IP-PBX server that receives customer attributes from the communication terminal and communicates with the operation information acquisition means and notifies the PC terminal device of the reception before connecting to the operator terminal, a customer information acquisition means that acquires customer information based on information about the customer notified from the IP-PBX server, a waiting call registration means that creates and registers a list of waiting calls based on the information about the customer from the IP-PBX server, the customer information acquired by the customer information acquisition means, and the connection information with the communication terminal notified by the operation information acquisition means, and a contact center operation support system that displays the list of waiting calls on the display screen of the PC terminal device by the waiting call registration means (for example, see Patent Document 1).
しかし、上述した特許文献1の技術(以下、従来技術)においては、待ち呼一覧の情報を管理することはできるが、待ち呼を含むチャットによる問い合わせ要求を満足させない課題を、サーバと端末装置との間における情報の送受信を用いて解決することについて改善の余地があった。
However, while the technology of
本発明の目的は、端末装置上の所定アプリケーションを用いたチャットによる問い合わせ要求が満たされないイベントが発生した場合において、ユーザーを当該所定アプリケーションに拘束させないことに寄与する情報処理方法、情報処理装置、情報処理プログラムおよび記録媒体を提供することである。 The object of the present invention is to provide an information processing method, an information processing device, an information processing program, and a recording medium that contribute to not binding a user to a specific application when an event occurs in which a chat inquiry request using the specific application on a terminal device is not satisfied.
本発明の一態様に係る情報処理方法は、端末装置と通信ネットワークによって接続可能である情報処理サーバを備える情報処理システムにおける情報処理方法であって、前記情報処理サーバが、ユーザーが操作する第1端末装置から、オペレータに対する第1アプリケーションを用いたチャットによる問い合わせ要求を受信し、前記問い合わせ要求が新規の待ち呼である場合において待ち呼解消の所定条件が満たされたとき、記憶装置に記憶された前記ユーザーの所定の連絡先情報を用いて、前記第1アプリケーションとは異なる第2アプリケーションを用いて受信可能である前記待ち呼が解消されたことを報知する通知を、前記通信ネットワークを介して、前記連絡先情報が示す宛先へ送信する、を含むようにした。 An information processing method according to one aspect of the present invention is an information processing method in an information processing system including an information processing server connectable to a terminal device via a communication network, the information processing server receiving a chat inquiry request to an operator using a first application from a first terminal device operated by a user, and when the inquiry request is for a new waiting call and a predetermined condition for clearing the waiting call is satisfied , using predetermined contact information of the user stored in a storage device , sending a notification via the communication network to a destination indicated by the contact information informing the user that the waiting call , which can be received using a second application different from the first application, has been cleared.
本発明の一態様に係る情報処理装置は、端末装置と通信ネットワークを介して通信可能である通信部と、ユーザーが操作する第1端末装置から、オペレータに対する第1アプリケーションを用いたチャットによる問い合わせ要求を受信し、前記問い合わせ要求が新規の待ち呼である場合において待ち呼解消の所定条件が満たされたとき、記憶装置に記憶された前記ユーザーの所定の連絡先情報を用いて、前記第1アプリケーションとは異なる第2アプリケーションを用いて受信可能である前記待ち呼が解消されたことを報知する通知を、前記通信ネットワークを介して、前記連絡先情報が示す宛先へ送信する制御部と、を備える構成を採る。 An information processing device according to one embodiment of the present invention is configured to include a communication unit capable of communicating with a terminal device via a communication network, and a control unit that receives a chat inquiry request to an operator using a first application from a first terminal device operated by a user, and when the inquiry request is for a new waiting call and a predetermined condition for clearing the waiting call is satisfied , uses predetermined contact information of the user stored in a storage device to send a notification that the waiting call, which can be received using a second application different from the first application , has been cleared , via the communication network to a destination indicated by the contact information .
本発明の一態様に係る情報処理プログラムは、端末装置と通信ネットワークを介して通信可能である通信処理と、ユーザーが操作する第1端末装置から、オペレータに対する第1アプリケーションを用いたチャットによる問い合わせ要求を受信し、前記問い合わせ要求が新規の待ち呼である場合において待ち呼解消の所定条件が満たされたとき、記憶装置に記憶された前記ユーザーの所定の連絡先情報を用いて、前記第1アプリケーションとは異なる第2アプリケーションを用いて受信可能である前記待ち呼が解消されたことを報知する通知を、前記通信ネットワークを介して、前記連絡先情報が示す宛先へ送信する制御処理と、をコンピュータに実行させるようにした。 An information processing program according to one embodiment of the present invention causes a computer to execute a communication process capable of communicating with a terminal device via a communication network , and a control process for receiving an inquiry request via chat to an operator using a first application from a first terminal device operated by a user, and when the inquiry request is for a new waiting call and a specified condition for clearing the waiting call is satisfied, using specified contact information of the user stored in a storage device, sending a notification that the waiting call, which can be received using a second application different from the first application , has been cleared, via the communication network to a destination indicated by the contact information .
本発明の一態様に係る記録媒体は、端末装置と通信ネットワークを介して通信可能である通信処理と、ユーザーが操作する第1端末装置から、オペレータに対する第1アプリケーションを用いたチャットによる問い合わせ要求を受信し、前記問い合わせ要求が新規の待ち呼である場合において待ち呼解消の所定条件が満たされたとき、記憶装置に記憶された前記ユーザーの所定の連絡先情報を用いて、前記第1アプリケーションとは異なる第2アプリケーションを用いて受信可能である前記待ち呼が解消されたことを報知する通知を、前記通信ネットワークを介して、前記連絡先情報が示す宛先へ送信する制御処理と、をコンピュータに実行させる情報処理プログラムを記録する。 A recording medium according to one embodiment of the present invention records an information processing program that causes a computer to execute a communication process capable of communicating with a terminal device via a communication network , and a control process that receives an inquiry request via chat to an operator using a first application from a first terminal device operated by a user, and when the inquiry request is for a new waiting call and a specified condition for clearing the waiting call is satisfied, uses specified contact information of the user stored in a storage device to send a notification that the waiting call , which can be received using a second application different from the first application, has been cleared , via the communication network to a destination indicated by the contact information .
本発明によれば、端末装置上の所定アプリケーションを用いたチャットによる問い合わせ要求が満たされないイベントが発生した場合において、ユーザーを当該所定アプリケーションに拘束させないことに寄与することができる。 The present invention can contribute to not restricting a user to a specific application when an event occurs in which a chat inquiry request using the specific application on a terminal device cannot be satisfied.
(本発明に係る一態様を発明するに至った経緯) (How one aspect of the present invention was invented)
従来技術は、待ち呼一覧の情報を管理することはできるが、待ち呼の状態に起因する課題の一つであるユーザーの時間拘束を解決することについて改善の余地があった。例えば、端末装置に表示された所定のWebページ上でチャットによってオペレータに問い合わせが可能である場合において、ユーザーからチャットが要求されたとき、オペレータが対応可能であるユーザー数には限りがある。係る場合において、ユーザーからのチャット要求が新規待ち呼として処理されたとき、従来技術によっては、ユーザーは当該端末装置を注視して、待ち呼状態が解消されるまで、チャット要求を操作したアプリケーションに拘束される課題があった。 Conventional technology can manage information on the list of waiting calls, but there is room for improvement in resolving one of the issues caused by the waiting call state: the time constraints on the user. For example, in a case where an operator can be contacted via chat on a specific web page displayed on a terminal device, when a chat is requested by a user, there is a limit to the number of users that the operator can handle. In such a case, when a chat request from a user is processed as a new waiting call, with conventional technology, there was an issue that the user must gaze at the terminal device and be bound to the application that operated the chat request until the waiting call state is resolved.
また、ユーザーからのチャット要求が開始された場合において、チャット要求のためのアプリケーションを含むシステムの不具合、電波状況の問題など、ユーザーが意図しない理由によってチャットが切断された場合、ユーザーはチャット要求が満たされない状態のまま、チャット要求を操作したアプリケーションに拘束される課題があった。 In addition, if a chat request was initiated by a user and the chat was disconnected for reasons unintended by the user, such as a malfunction of the system including the application used for making chat requests or problems with signal quality, the user would be tied to the application that operated the chat request, with their chat request remaining unfulfilled.
そこで、本発明の発明者は、チャット要求が新規の待ち呼として処理される場合、または、チャット要求がユーザーの意図しない理由によって切断された場合など、チャットによる問い合わせが満たされないイベントが発生した場合であっても、当該端末装置においてチャットに係るアプリケーションにユーザーが拘束されることなく、例えば、他の端末装置または他のアプリケーションを用いて任意の操作ができるようにする必要性を見出した。そして、本発明者は、端末装置上の所定アプリケーションを用いたチャットによる問い合わせ要求が満たされないイベントが発生した場合において、ユーザーを当該所定アプリケーションに拘束させないことに寄与する情報処理方法を想起し、本発明に係る一態様を発明するに至った。 The inventor of the present invention therefore found a need to enable the user to perform any operation using, for example, another terminal device or another application without being constrained to the chat application on the terminal device, even when an event occurs in which a chat inquiry request is not satisfied, such as when a chat request is processed as a new waiting call or when a chat request is disconnected for a reason unintended by the user. The inventor then came up with an information processing method that contributes to not constraining the user to a specific application on a terminal device in the event in which a chat inquiry request is not satisfied, and came to invent one aspect of the present invention.
なお、本開示においては、以下のように用語が定義される。 In this disclosure, the following terms are defined:
(本サービス)
本開示における情報処理サーバが提供する情報提供サービスを本サービスという。本サービスは、例えば、所定アプリケーションを用いたチャット要求が待ち呼として処理された場合において、または、所定アプリケーションを用いたチャット要求がユーザーの意図しない理由によって切断された場合において、当該所定アプリケーションとは異なるアプリケーションを用いて、例えば、チャット開始またはチャット再開に係る所定通知を受信可能にさせるものであってもよい。
(This Service)
The information provision service provided by the information processing server in the present disclosure is referred to as the present service. For example, when a chat request using a predetermined application is processed as a waiting call, or when a chat request using a predetermined application is disconnected for a reason unintended by the user, the present service may enable a user to receive a predetermined notification related to, for example, chat start or chat restart using an application other than the predetermined application.
(ユーザー)
本サービスの利用者をユーザーという。具体的には、ユーザーとは、例えば、本サービスに係るWebサイト上において、または、本サービスに係るアプリケーションソフトウェア上において本サービスの提供を受ける者であってもよい。本サービスの利用者として登録されるユーザーは、自然人または法人などの組織であってもよい。ユーザーが法人などである場合、本開示においてユーザーは法人などの従業者または担当者と読替可能であってもよい。
(user)
A user of the service is referred to as a user. Specifically, a user may be, for example, a person who receives the service on a website related to the service or on application software related to the service. A user who is registered as a user of the service may be a natural person or an organization such as a corporation. If the user is a corporation, the user in this disclosure may be read as an employee or person in charge of the corporation.
(ユーザーID)
ユーザーIDは、本サービスにおいて各ユーザーを固有に識別するための情報である。ユーザーIDは、例えば、文字および記号のうち少なくとも一方で構成された文字列であってもよい。ユーザーIDは、本サービスの提供に当たって情報処理サーバから付与される情報、ユーザーによって設定可能である固有の情報、または、本サービスとは異なるサービスにおいてユーザーが利用するユーザーIDを本サービスにおいても利用することをユーザーが選択した情報などであってもよい。ユーザーに対してユーザーIDが発行されるタイミングは任意であり、本開示の範囲を限定しない。ユーザーIDはユーザーの識別情報と呼称されてもよい。ユーザーIDの上記内容は一例であって、その具体的内容によって本開示の範囲は限定されない。
(User ID)
The user ID is information for uniquely identifying each user in the service. The user ID may be, for example, a character string composed of at least one of letters and symbols. The user ID may be information provided by an information processing server when the service is provided, unique information that can be set by the user, or information that the user has selected to use in the service a user ID used in a service other than the service. The timing at which the user ID is issued to the user is arbitrary and does not limit the scope of the present disclosure. The user ID may be referred to as the user's identification information. The above content of the user ID is an example, and the scope of the present disclosure is not limited by the specific content.
(オペレータ)
本開示におけるオペレータとは、本サービスにおいてチャットを用いたユーザーからの問い合わせに対応する回答者であってもよい。オペレータは、自然人であってもよい。オペレータは、一の回答者などを意味してもよく、または、複数の回答者などの総称を意味してもよい。なお、所定プログラムまたは人工知能を用いたオペレータとしての機能は、本開示において、プログラムオペレータまたは人工知能オペレータと呼称されてもよい。
(operator)
An operator in the present disclosure may be a respondent who responds to inquiries from users using chat in the present service. An operator may be a natural person. An operator may mean a single respondent, or may be a collective term for multiple respondents. Note that the function of an operator using a predetermined program or artificial intelligence may be referred to as a program operator or an artificial intelligence operator in the present disclosure.
(管理者)
管理者は、本サービスにおいて用いられる情報処理サーバを管理または運用する者であってもよい。管理者は、本サービスの提供者であってもよい。管理者は、例えば、本サービスをユーザーに提供するために、情報処理サーバを管理して運用する自然人または法人であってもよい。管理者は、一又は複数の者によって構成されてもよい。管理者は、支配管理者と呼称されてもよい。
(Administrator)
The administrator may be a person who manages or operates the information processing server used in the Service. The administrator may be a provider of the Service. The administrator may be, for example, a natural person or a legal entity that manages and operates the information processing server to provide the Service to users. The administrator may be composed of one or more persons. The administrator may be referred to as a controlling administrator.
以上、本開示における用語の定義について説明した。定義された用語について、特別な意味が付される場合には、実施形態の説明において、さらに定義がなされる場合がある。 The definitions of terms used in this disclosure have been explained above. If a special meaning is given to a defined term, it may be further defined in the description of the embodiments.
以下、本発明の実施形態について、図面を参照して詳細に説明する。実施形態において、同一機能を有する構成には同一符号を付し、重複する説明は省略する。以下に説明される実施形態は本開示の一具体例を示す。実施形態において示される構成、フロー図における処理または処理の順序などは一例であって、本開示の技術を限定しない。 Embodiments of the present invention will be described in detail below with reference to the drawings. In the embodiments, components having the same functions are given the same reference numerals, and duplicated descriptions will be omitted. The embodiment described below shows one specific example of the present disclosure. The configurations shown in the embodiments, the processes or the order of processes in the flow charts, etc. are merely examples, and do not limit the technology of the present disclosure.
(実施形態1)
本実施形態に係る情報処理システム1および情報処理装置100の構成について、図1および図2を参照して説明する。図1は、実施形態1に係る情報処理システムおよび情報処理サーバの機能的な構成の一例を示すブロック図である。図2は、実施形態1に係る情報処理システムおよび情報処理サーバの機能的な構成の他の例を示すブロック図である。図3は、実施形態1に係る端末装置の機能的な構成の一例を示すブロック図である。
(Embodiment 1)
The configurations of an
以下、図1から図3を参照して、本実施形態に係る情報処理システム1、情報処理サーバ10、および、情報処理装置100の構成例について説明する。
Below, with reference to Figures 1 to 3, configuration examples of the
図1において、情報処理システム1は、情報処理装置100、端末装置200、および、記憶装置300を備える。図1において、情報処理装置100は情報処理サーバ10とも呼称される。
In FIG. 1, the
図1において、情報処理装置100と情報処理サーバ10とは、互いに読み替えることができる。図1においては、情報処理サーバ10は情報処理装置100を含み、記憶装置300を含まないものとして説明しているが、図2に示すように、情報処理サーバ10は、情報処理装置100および記憶装置300を含む構成としてもよい。
In FIG. 1, the
以下において、情報処理サーバ10は、図1に示すシステム構成の場合も、図2に示すシステム構成の場合も含むものとする。すなわち、情報処理サーバ10に記憶装置300が含まれるか否かは本開示の範囲を限定しない。なお、通信部101と記憶装置300とは、互いに通信ネットワーク400を介して接続されてもよい。
In the following, the
情報処理サーバ10は、後述するように、通信ネットワーク400を介して、端末装置200からチャットによる問い合わせ要求を受信した場合において、当該問い合わせ要求を満たさない所定のイベントが発生したとき、ユーザーに対して所定通知を送信することによって本サービスを提供する機能を有するコンピュータまたは記録媒体であってもよい。情報処理サーバ10は、例えば、汎用コンピュータ、および、本実施形態において説明される各動作などを実施させるソフトウェアの組み合わせによって実現されてもよい。
The
当該所定のイベントは、後述するように、チャットによる問い合わせ要求が新規の待ち呼であると判定されてチャットが開始可能にならないイベント、または、チャットが開始された場合において、ユーザーが意図しない理由によってチャットが切断されたと判定されてチャットが終了にならないイベントなどであってもよい。なお、本開示において、チャットによる問い合わせ要求と、チャット要求とは、互いに読替可能であってもよい。 As described below, the specified event may be an event in which a chat inquiry request is determined to be a new waiting call and chat cannot be started, or an event in which, when a chat has been started, the chat is determined to have been disconnected for a reason unintended by the user and the chat does not end. Note that in the present disclosure, a chat inquiry request and a chat request may be interchangeable.
なお、実施形態1においては、所定のイベントが、チャット要求が新規の待ち呼であると情報処理サーバ10によって判定されたイベントである場合を例として主に説明し、所定のイベントが、チャットが開始された場合において、開始されたチャットが切断されたと情報処理サーバ10によって判定されたイベントである場合については、後述の変形例において説明するが、実施形態1の内容は、所定のイベントが、チャットが開始された場合において、開始されたチャットが切断されたと情報処理サーバ10によって判定されたイベントである場合についても適用可能であってもよい。
In the first embodiment, the case where the specified event is an event where the
図1および図2において、複数の端末装置200が、通信ネットワーク400を介して情報処理サーバ10に接続されてもよい。例えば、一のユーザーが複数の端末装置を用いて本サービスの提供を受けてもよく、複数のユーザーが同時に本サービスの提供を受けてもよい。
In Figures 1 and 2, multiple
なお、図1に示す情報処理サーバ10および記憶装置300、ならびに、図2に示す情報処理サーバ10のそれぞれは複数あってもよい。係る場合、複数のサーバおよび複数の装置に対して複数の機能が分散されてもよい。なお、記憶装置300は記憶サーバ300と呼称されてもよい。
Note that there may be multiple
なお、情報処理サーバ10および記憶装置300を構成する一又は複数のサーバのうち一部が、本サービスが実施される第1国とは異なる第2国に設置されてもよい。管理者の住所または居所は、第1国、または、第1国以外の一又は複数の国であってもよい。本開示において、例えば、管理者が、第2国に設置された情報処理サーバ10を用いて、第1国において本サービスに係る情報処理方法を実施することは、第1国における実施行為であるとみなされてもよい。第2国に設置された情報処理サーバ10を用いるということは、第1国において利用される端末装置200から情報処理サーバ10に対して第1情報が送信され、情報処理サーバ10からの第2情報を受信することであり、第1情報の送信、および、第2情報の受信は、いずれも第1国における実施行為だからである。
In addition, some of the one or more servers constituting the
図1および図2に戻り、情報処理装置100は、通信部101および制御部102を備える。通信部101および制御部102は、互いに有線接続または無線接続される。図3に示すように、端末装置200は、表示媒体201、入力部202、通信部203、メモリ204、および、制御部205を備えてもよい。端末装置200に含まれる各要素は、設計仕様に基づき、他の要素の一部または全部と有線接続または無線接続されてもよい。
Returning to Figures 1 and 2, the
端末装置200は、例えば、本サービスに係るオペレータとのチャットを開始可能にする第1アプリケーションを起動させる機能、第1アプリケーションを用いてチャット要求を情報処理サーバ10に送信する機能、および、第1アプリケーションとは異なる第2アプリケーションを用いて情報処理サーバからの所定通知を受信する機能のうち少なくとも一の機能を有する情報機器であってもよい。
The
例えば、一の端末装置200が、第1アプリケーションを起動させる機能、チャット要求を送信する機能、および、第2アプリケーションを用いて所定通知を受信する機能をすべて有してもよい。また、後述するように、複数の端末装置200のうち、第1端末装置200aが第1アプリケーションを起動させる機能およびチャット要求を送信する機能を有し、第2端末装置200bが第2アプリケーションを用いて所定通知を受信する機能を有してもよい。
For example, one
端末装置200は、例えば、スマートフォン、タブレット端末、PC(Personal Computer)、腕時計型もしくはメガネ型などのウェアラブル端末、または、専用端末などの装置であってもよい。
The
表示媒体201は、例えば、2次元ディスプレイでもよく、バーチャルリアリティー、ミックスドリアリティーなどにおける3次元ディスプレイであってもよい。2次元ディスプレイは、液晶ディスプレイ、有機ELディスプレイなどであってもよい。ディスプレイの種類は、本開示の範囲を限定しない。
The
入力部202は、ユーザーによる入力を受け付け、表示媒体201における表示内容を選択する機能、および、文字を入力または編集する機能を有してもよい。
The
入力部202は、例えば、キーボード、マウス、ハードウェアボタン、タッチパネルを用いたタッチ操作、タッチパネルを用いたスタイラスペン、ユーザーの視線検知に基づく入力、および、音声入力などのうち少なくとも1つであってもよい。キーボードは、外部接続された物理的キーボードであってもよく、タッチパネル上のソフトウェアキーボードであってもよい。表示媒体201がバーチャルリアリティー、ミックスドリアリティーなどにおける3次元ディスプレイの場合には、専用コントローラー、ユーザーのジェスチャーなどに基づく情報入力または情報選択であってもよい。
The
通信部203は、通信部101と通信ネットワーク400によって接続され、情報処理サーバ10から信号または情報を受け取る機能を有してもよい。通信部203は、例えば、無線通信のためのアンテナを含む通信モジュールであってもよく、有線通信のための通信モジュールであってもよい。
The
メモリ204は、通信部203が情報処理サーバ10から受け取った情報を保存する機能を有してもよい。メモリ204は、通信部203が後述する各種アプリケーションソフトウェアを受け取った場合には、各種アプリケーションソフトウェアを保存してもよい。以下の説明において、端末装置200は、情報処理サーバ10から受け取った各種情報を、メモリ204に保存してもよい。メモリ204は、各種情報を一時的に保存する機能、入力部202を用いた情報の削除操作がない限り非一時的に各種情報を保存する機能、または、それらの組み合わせの機能を有してもよい。
The
制御部205は、端末装置200における各種制御を行う。制御部205は、例えば、通信部203が情報処理サーバ10から受け取った情報をメモリ204に保存させてもよい。制御部205は、ユーザーによる入力を入力部202に受け取らせてもよい。
The
また、制御部205は、例えば、情報処理サーバ10から受け取った情報、または、各種アプリケーションもしくは情報処理サーバ10からの指示に基づいて、表示媒体201に所定の情報を表示する機能を有してもよい。制御部205における、各種情報を表示媒体201に表示させる機能は公知技術であるため、詳細な説明は省略する。
The
制御部205は、例えば、電気信号によって各部を制御する制御回路(control circuitry)であってもよい。具体的には、制御部205は、例えば、FPGA(Field Programmable Gate Array)などの集積回路によって構成されてもよい。また、制御部205は、例えば、CPU(Central Processing Unit)、または、MPU(Micro Processing Unit)などにより実現されてもよい。
The
以上の説明において、端末装置200が備える表示媒体201などの各要素は、端末装置200に内蔵されるものとして説明したが、端末装置200に対して外付けされるものであってもよい。
In the above description, the elements of the
図1および図2に戻り、記憶装置300は、例えば、ユーザーに関する情報、複数の質問項目の情報などを記憶してもよい。ユーザーに関する情報は、例えば、ユーザーIDの情報、ユーザーの一又は複数の連絡先情報、および、ユーザーの属性情報などであってもよい。記憶装置300は、後述するように、ユーザーに関する情報を管理するためのテーブル情報を記憶してもよい。
Returning to Figures 1 and 2, the
記憶装置300は、各種アプリケーションソフトウェアを記憶してもよい。各種アプリケーションソフトウェアは、例えば、情報処理サーバ10が提供するサービスを、ユーザーの要求に応じて、端末装置200においてスタンドアロンで実行させるものであってもよい。また、各種アプリケーションソフトウェアは、例えば、クライアントPCにインストールされたWebブラウザに読み込んで動作させるHTML、CSS、JavaScript(登録商標)などのソースコードであってもよい。また、記憶装置300は、一又は複数のデータベースを含んでもよい。
The
本開示において、データベースの構造またはモデルは、所定のテーブルによってデータを管理するリレーショナルデータベースであってもよく、または、非リレーショナルデータベース(NoSQL:Not only SQL)であってもよい。係る場合、データベースは分散型台帳であってもよい。 In the present disclosure, the structure or model of the database may be a relational database that manages data by using predetermined tables, or may be a non-relational database (NoSQL: Not only SQL). In such a case, the database may be a distributed ledger.
図1および図2において、通信ネットワーク400は、電気通信回線によって構成されるネットワークであってもよい。通信ネットワーク400は、有線通信ネットワークであっても、無線通信ネットワークであってもよい。通信ネットワーク400は、例えば、インターネット、専用回線、LAN(Local Area Network)などであってもよい。
In FIG. 1 and FIG. 2, the
図1および図2において、情報処理装置100において、通信部101は、端末装置200と通信ネットワーク400を介して通信する機能を有してもよい。具体的には、通信部101は、端末装置200における通信部203と通信ネットワーク400によって接続され、情報を送受信する機能を有してもよい。
1 and 2, in the
通信部101は、記憶装置300との間で情報を送受信する機能を有してもよい。通信部101および記憶装置300は、互いに有線ネットワークまたは無線ネットワークによって接続されてもよい。通信部101は、例えば、無線通信のためのアンテナを含む通信モジュールであってもよく、有線通信のための通信モジュールであってもよい。通信部101および記憶装置300を接続するネットワークの形態、規格などの仕様は、本開示の範囲を限定しない。
The
制御部102は、ユーザーが操作する第1端末装置200aから、オペレータに対する第1アプリケーションを用いたチャットによる問い合わせ要求を受信し、当該問い合わせ要求を満たさない所定のイベントが発生したとき、記憶装置300に記憶された当該ユーザーの所定の連絡先情報を用いて、第1アプリケーションとは異なる第2アプリケーションを用いて受信可能である所定通知を通信ネットワーク400へ送信する機能を有してもよい。
The
制御部102は、電気信号によって各部を制御する制御回路であってもよい。具体的には、制御部102は、例えば、FPGAなどの集積回路によって構成されてもよい。また、制御部102は、例えば、CPUまたはMPUなどにより実現されてもよい。制御部102の機能の詳細については、後述する。
The
以上、図1から図3を参照して、本実施形態に係る情報処理システム1、情報処理サーバ10、および情報処理装置100の構成例について説明した。
Above, with reference to Figures 1 to 3, configuration examples of the
本実施形態に係る情報処理サーバ10は、情報処理システム1の上記構成例において、端末装置上の所定アプリケーションを用いたチャットによる問い合わせ要求が満たされないイベントが発生した場合において、ユーザーを当該所定アプリケーションに拘束させないことに寄与する。
In the above-described example configuration of the
当該技術的効果は、本実施形態に係る情報処理サーバ10の基本的な動作によって奏する。図4は、実施形態1に係る情報処理サーバ10の動作の流れの一例を示すフロー図である。以下、図4を参照して、情報処理サーバ10の基本的な動作について説明する。
This technical effect is achieved by the basic operation of the
なお、下記に説明される各フロー図は、情報処理サーバ10の基本的な動作の処理手順について説明するために必要なステップを例示として記載しているにすぎない。本発明の実施形態における機能が発揮される範囲において、後述するように各フロー図の各ステップの間に他の動作の処理に関するステップが適切に挿入されることを妨げるものではない。
Note that each flow diagram described below merely illustrates the steps necessary to explain the processing procedures for the basic operations of the
また、本サービス提供のためのシステムが構築される場合、ユーザーインターフェースは一般的にイベントドリブン型でプログラムが実行されるが、本実施形態におけるフロー図においては、説明の便宜のために、必ずしもイベントドリブン型のフロー図に基づいて説明されるわけではない。一般的には、イベントは端末装置200で発生させるが、情報処理サーバ10で発生させてもよい。イベント処理は、端末装置200によって行われてもよく、また、情報処理サーバ10によって行われてもよい。すなわち、イベント発生またはイベント処理の主体は本発明を限定しない。
When a system for providing this service is constructed, the user interface is generally executed by an event-driven program, but for the sake of convenience, the flow diagrams in this embodiment are not necessarily described based on event-driven flow diagrams. Generally, events are generated by the
以上のフロー図に関する説明は、下記で説明されるフロー図において適用されてもよい。 The explanations regarding the flow diagrams above may also be applied to the flow diagrams described below.
図4において、情報処理サーバ10は、ユーザーが操作する第1端末装置から、オペレータに対する第1アプリケーションを用いたチャットによる問い合わせ要求を受信したか否かを判定してもよい(ステップS401)。第1端末装置200aは、例えば、PCなどであってもよい。第1アプリケーションは、例えば、Webブラウザなどであってもよい。詳細は後述する。係る場合、情報処理サーバ10は、チャットの要求を受信するまで待機してもよい(ステップS401:NO)。
In FIG. 4, the
一方、情報処理サーバ10は、第1端末装置200aから第1アプリケーションを用いたチャットの要求を受信したとき(ステップS401:YES)、当該問い合わせ要求を満たさない所定のイベントが発生したか否かを判定してもよい(ステップS402)。当該所定のイベントが発生せず、例えば、チャット要求が新規の待ち呼として処理されない場合(ステップS402:NO)、情報処理サーバ10は、当該ユーザーとオペレータとのチャットが開始されるための所定の情報処理を実行してもよい(ステップS405)。なお、チャット開始のための情報処理は、公知技術であるため、詳細な説明は省略する。
On the other hand, when the
一方、情報処理サーバ10は、例えば、当該チャット要求が新規の待ち呼と判定されるイベントなど、当該問い合わせ要求を満たさない所定のイベントが発生した場合(ステップS402:YES)、記憶装置300に記憶された当該ユーザーの所定の連絡先情報を用いて、第1アプリケーションとは異なる第2アプリケーションを用いて受信可能である所定通知を通信ネットワーク400へ送信してもよい(ステップS403)。
On the other hand, when a specific event occurs that does not satisfy the inquiry request, such as an event in which the chat request is determined to be a new waiting call (step S402: YES), the
連絡先情報は、例えば、電話番号などであってもよい。連絡先情報は、チャットによる問い合わせ要求を実施したユーザーに対して、所定通知を報知するために用いられる。連絡先情報は、例えば、チャット要求が新規の待ち呼であると判定されたとき、第1端末装置200aに備わる表示媒体201において任意に登録が可能であってもよい。
The contact information may be, for example, a telephone number. The contact information is used to notify a user who has made a chat inquiry request of a predetermined notification. The contact information may be optionally registered on the
なお、本開示において、所定のタイミングで連絡先情報が登録されるとき、公知である確認コードを用いた本人認証技術が適用されてもよい。 In addition, in this disclosure, when contact information is registered at a specified time, a publicly known personal authentication technology using a confirmation code may be applied.
所定通知は、チャットによる問い合わせが開始可能または再開可能である旨を示す通知であってもよい。具体的には、所定通知は、所定のイベントが、チャット要求が新規の待ち呼であると判定されるイベントである場合においては、例えば、待ち呼が解消されたことをユーザーに連絡するための通知であってもよい。また、所定通知は、所定のイベントが、チャット接続が切断されたと判定されるイベントである場合においては、例えば、切断されたチャットを再開可能にさせるためのURL情報を含む通知であってもよい。 The specified notification may be a notification indicating that a chat inquiry can be started or resumed. Specifically, if the specified event is an event in which the chat request is determined to be a new waiting call, the specified notification may be, for example, a notification to inform the user that the waiting call has been resolved. Also, if the specified event is an event in which the chat connection is determined to have been disconnected, the specified notification may be, for example, a notification including URL information for enabling the disconnected chat to be resumed.
なお、後述するように、所定イベントが、当該問い合わせ要求が新規の待ち呼として判定されるイベントである場合においては、ステップS402とステップS403との間に、待ち呼解消の所定条件が満たされたか否かの判定処理が挿入されてもよい。係る場合、待ち呼解消の所定条件が満たされたとき、ステップS403に移行してもよい。待ち呼解消の所定条件は、後述するように、待ち呼の件数に関する条件、または、解消までの推定時間に関する条件などであってもよい。所定条件の内容は、管理者によって任意に設定可能であってもよい。 As described below, if the specified event is an event in which the inquiry request is determined to be a new waiting call, a process for determining whether or not a specified condition for clearing the waiting call is satisfied may be inserted between steps S402 and S403. In this case, when the specified condition for clearing the waiting call is satisfied, the process may proceed to step S403. As described below, the specified condition for clearing the waiting call may be a condition related to the number of waiting calls or a condition related to the estimated time until the call is cleared. The contents of the specified condition may be arbitrarily set by the administrator.
そして、情報処理サーバ10は、待ち呼解消に応じて、SMS(Short Message Service)などの第2アプリケーションを用いて受信可能である所定通知を、ユーザーの連絡先情報が示す宛先に送信してもよい。係る場合、ユーザーは、第2アプリケーションによって待ち呼解消の通知を受信できるため、第1アプリケーションであるWebブラウザを起動させたままにする必要性、または、Webブラウザに注意を払う必要性がなくなる。さらに、第2アプリケーションが第1端末装置200aであるPCとは異なる、例えば、スマートフォンなどの第2端末装置200bにインストールされている場合、ユーザーは待ち呼解消まで時間的にも物理的にも拘束されることがなくなる。
Then, in response to the cancellation of the waiting call, the
次に、情報処理サーバ10は、当該所定通知を任意の端末装置を用いて受信したユーザーからチャット開始の要求を受信したか否かを判定してもよい(ステップS404)。情報処理サーバ10は、チャット開始の要求を受信するまで待機してもよい(ステップS404:NO)。一方、情報処理サーバ10は、チャット開始の要求を受信したとき(ステップS404:YES)、上述したように、チャット開始の処理を実行してもよい(ステップS405)。
Next, the
以上、図4を参照して、情報処理サーバ10の基本的な動作の流れについて説明した。このように、情報処理サーバ10を用いた情報処理方法が実施されることによって、上述したように本サービスがユーザーに提供されてもよい。
The basic operational flow of the
なお、情報処理方法は、情報処理サーバ10に実装されたプログラムに基づいて実施されてもよい。すなわち、情報処理サーバ10の管理者による随時の指示を要さずとも、管理者の意思に基づいて実装されたプログラムによって情報処理方法が実施されることは、管理者による実施と同義であってもよい。
The information processing method may be implemented based on a program implemented in the
本サービスは、本サービスに係るアプリケーションソフトウェアが端末装置200にインストールされ、当該端末装置200において当該アプリケーションソフトウェアが起動されることを起点として、ユーザーに提供されてもよい。例えば、本サービスは、Webブラウザが第1端末装置200aにおいて起動されることを起点として提供されてもよい。また、本サービスは、例えば、当該Webブラウザ上において待ち呼アプリケーションが起動されることを起点として提供されてもよい。なお、本開示において、アプリケーションソフトウェアは、単にアプリケーションと呼称されてもよい。
This service may be provided to a user when application software related to this service is installed on the
本サービスは、情報処理サーバ10を用いて、ユーザーから第1アプリケーションを用いたチャットによる問い合わせ要求を受け付けた場合において、当該問い合わせ要求が満たされない所定のイベントが発生したときに、当該ユーザーに対して第2アプリケーションを用いて受信可能である所定通知を送信するものであればよく、サービスが提供される態様は本開示の範囲を限定しない。
This service uses the
例えば、情報処理サーバ10がWebブラウザを用いないスタンドアロンで動作するアプリケーションを端末装置200に送信し、ダウンロードされた当該アプリケーションを用いて本サービスが提供されてもよい。また、例えば、スマートフォンなどの端末装置200にインストールされた本サービスに係るアプリケーションが起動されることを起点として、本サービスが実現される場合、当該アプリケーションは、例えば、図示しない所定のアプリケーション配布システムから、予め、通信ネットワーク400を介して端末装置200へダウンロードされてもよい。所定のアプリケーション配布システムは、例えば、一または複数のアプリケーションを端末装置200へ提供するシステムであってもよい。なお、アプリケーションは、情報処理プログラムを意味してもよい。
For example, the
以上、図4を参照して、本開示における情報処理方法が実施されることによって提供される基本的なサービスの概要について説明した。 Above, with reference to FIG. 4, we have explained an overview of the basic services provided by implementing the information processing method of this disclosure.
図5は、実施形態1に係る情報処理サーバと端末装置との間の情報の送受信及び情報処理の手順の一例を示すシーケンス図である。具体的には、図5は、所定のイベントが、チャットを用いた問い合わせ要求が新規の待ち呼であると情報処理サーバ10によって判定されたイベントである場合における、情報処理サーバ10と端末装置200との間の情報の送受信及び情報処理の手順の一例を示す。以下、図5などを参照して、情報処理方法の実施において、情報処理システム1に含まれる各要素間における情報の送受信ならびに各要素において行われる情報処理の一例について説明する。
Fig. 5 is a sequence diagram showing an example of the procedure for transmitting and receiving information and processing information between the information processing server and the terminal device according to the first embodiment. Specifically, Fig. 5 shows an example of the procedure for transmitting and receiving information and processing information between the
以下の説明において、情報処理サーバ10から端末装置200に対して送信された後にメモリ204に保存された各種プログラムによって、例えば、表示媒体201に所定の情報が表示されることは、情報処理サーバ10が直接的または間接的に所定の情報の表示を制御していることと同じであってもよい。
In the following description, for example, the display of specific information on the
すなわち、本発明の実施形態において、情報処理サーバ10から端末装置200へ提供された各種プログラムによる制御、および、情報処理サーバ10による制御を、情報処理サーバ10などによる制御と呼称してもよい。単に、情報処理サーバ10による制御と呼称される場合であっても、情報処理サーバ10などによる制御と同じ意味に解釈してもよい。
In other words, in an embodiment of the present invention, the control by various programs provided from the
図5において、例えば、ユーザーが操作する第1端末装置200aは、情報処理サーバ10に対して、オペレータに対する第1アプリケーションを用いたチャットによる問い合わせ要求を示す情報を送信してもよい(ステップS501)。
In FIG. 5, for example, the first
第1端末装置200aは、例えば、PC、タブレットなどであってもよい。第1アプリケーションは、例えば、Webブラウザ、または、Webブラウザに重畳して表示される待ち呼アプリケーションであってもよい。チャットの要求を示す情報は、例えば、Webブラウザなどのアプリケーションを用いて表示される表示画面が第1端末装置200aの表示媒体201に表示され、当該表示画面に重畳して表示されるチャット開始の選択ボタンが入力部202を用いて選択されたことに応じて、通信部203から送信される情報または信号であってもよい。
The first
なお、上記の第1アプリケーションの具体例は一例にすぎず、第1アプリケーションは、オペレータとのチャットを要求することが可能であるアプリケーションであればよい。例えば、第1端末装置200aがタブレット端末であり、第1アプリケーションがタブレット端末にインストールされた所定のアプリケーションであってもよい。第1アプリケーションの具体的内容によって本開示の範囲は限定されない。
The above specific example of the first application is merely an example, and the first application may be any application that is capable of requesting a chat with an operator. For example, the first
図6は、チャット要求が可能であるアプリケーションの表示画面および画面遷移の一例を示す図である。図6(a)において、端末装置200の表示媒体201において、例えば、Webブラウザを用いて表示される所定のWebページ60上にチャットを開始するための表示画面61がバナーとして表示されてもよい。表示画面61には、オペレータとのチャットを開始するための選択可能であるボタン62が含まれてもよい。表示画面61は、例えば、ユーザーがWebページ60の操作方法または記載内容について理解できない場合に、オペレータにチャットを用いて問い合わせを可能にするものであってもよい。
Figure 6 shows an example of a display screen and screen transitions of an application that allows a chat request. In Figure 6 (a), a
なお、本開示において、ページとは、本サービスに係るWebサイトなどにおいてスクロールすることで表示可能な範囲を意味してもよい。また、単にページと呼称される場合であっても、当該ページは、一又は複数のページであってもよい。複数のページ間の遷移は所定の操作に基づいて行われてもよい。 In this disclosure, a page may mean an area that can be displayed by scrolling on a website related to the service. Even when simply referred to as a page, the page may be one or multiple pages. Transitions between multiple pages may be performed based on a specified operation.
図6(a)において、ユーザーが入力部202を用いてボタン62を選択した場合、第1端末装置200aの通信部203から情報処理サーバ10に対して、オペレータとのチャットの要求を示す情報または信号が送信されてもよい。
In FIG. 6(a), when a user selects
なお、本開示においては、チャット要求のためのボタン62が選択された場合、オペレータとのチャット要求が情報処理サーバ10に送信されるものとして説明するが、例えば、
ボタン62が選択されたことに応じてプログラムオペレータまたは人工知能オペレータとのチャットが開始され、プログラムオペレータなどとのチャットによってもユーザーの理解が十分でないとき、所定操作を経て、オペレータとのチャット要求が情報処理サーバ10に送信されるものであってもよい。チャットが要求された場合に、オペレータとのチャットの前に、当該所定操作が含まれるか否かによって本開示の範囲は限定されない。
In the present disclosure, when the
In response to the selection of the
図5に戻り、情報処理サーバ10は、ユーザーが操作する第1端末装置200aから、オペレータに対する第1アプリケーションを用いたチャットによる問い合わせ要求を受信したとき、当該要求が新規の待ち呼であるか否かを判定してもよい(ステップS502)。
Returning to FIG. 5, when the
具体的には、情報処理サーバ10は、オペレータの総人数の情報と、チャット要求に対応中であるオペレータの人数の情報と、新規チャット要求に対応可能であるオペレータの人数の情報とを記憶装置300を用いて管理してもよい。係る場合において、第1端末装置200aから新規のチャット要求を受信したとき、新規チャット要求に対応可能であるオペレータの人数の情報に基づいて、当該チャット要求が新規の待ち呼であるか否かを判定してもよい。
Specifically, the
次に、情報処理サーバ10は、ユーザーからのチャット要求が新規の待ち呼であると判定されたとき、当該チャット要求を新規の待ち呼として記憶装置300に記憶させてもよい(ステップS503)。具体的には、例えば、記憶装置300に記憶された待ち呼を管理するテーブル情報を用いて、チャット要求の受信時刻の先着順に待ち呼が解消されるように管理してもよい。待ち呼を管理する技術は公知であるため、詳細な説明は省略する。
Next, when the
そして、情報処理サーバ10は、チャット要求を新規の待ち呼として記憶装置300に記憶させることと併せて、ユーザーからのチャット要求が待ち呼の状態であることを示す情報を第1端末装置200aの表示媒体201に表示させてもよい。係る場合、情報処理サーバ10は、さらに、待ち呼が解消されたときに、待ち呼が解消された旨を示す所定通知の受信要否をユーザーに問い合わせてもよい(ステップS504)。
The
図6(b)は、図6(a)においてチャット要求ボタン62が選択された場合において、当該チャット要求が新規の待ち呼であると判定されたときに、表示画面61から遷移される表示画面63aを示す。表示画面63aにおいて、例えば、チャットが開始されるまでの待ち時間および待ち人数が表示されてもよい。また、表示画面63aにおいて、上述したように、待ち呼解消の条件が満たされたときに所定通知を受けることを要求するためのボタン64が選択可能に表示されてもよい。
FIG. 6(b) shows a
所定通知は、情報処理サーバ10が待ち呼解消の所定条件が満たされたと判定した場合に、チャット開始が可能であることをユーザーに通知するための情報または信号であってもよい。所定通知は、後述するように、第1アプリケーションとは異なる第2アプリケーションを用いて受信可能であり、通知先はユーザーによって設定される連絡先情報である。
The specified notification may be information or a signal for notifying the user that a chat can be started when the
第2アプリケーションは、例えば、ショートメッセージアプリケーション、所定のチャットアプリケーション、メールソフト、または、所定通知を受信したときに端末装置200上において所定通知の着信をユーザーに報知する機能を有するアプリケーションなどであってもよい。連絡先情報は、例えば、第2アプリケーションを用いて情報を受信可能である電話番号、アプリケーションのID、メールアドレス、アカウントなど、電子的な連絡先情報であってもよい。
The second application may be, for example, a short message application, a specific chat application, email software, or an application that has a function of notifying the user of the arrival of a specific notification on the
例えば、所定通知を受信可能である第2アプリケーションとしてショートメッセージアプリケーションが設定されている場合、連絡先情報は、電話番号、メールアドレスなどであってもよい。また、第2アプリケーションとして所定のチャットアプリケーションが設定されている場合、連絡先情報は、当該所定のアプリケーションに対応するID、アカウントなどであってもよい。連絡先情報の種類は、第2アプリケーションの内容に応じて決定されるものであってもよい。第2アプリケーションの種類は、例えば、管理者によって任意に設定されてもよい。 For example, if a short message application is set as the second application capable of receiving a predetermined notification, the contact information may be a telephone number, an email address, etc. Furthermore, if a predetermined chat application is set as the second application, the contact information may be an ID, an account, etc. corresponding to the predetermined application. The type of contact information may be determined according to the content of the second application. The type of the second application may be set arbitrarily by an administrator, for example.
図6(b)において、ボタン64が入力部202を用いて選択されたとき、図6(c)に示すように、連絡先情報を登録可能である表示画面65に遷移してもよい。表示画面65は、所定の案内文、連絡先情報を入力するための入力欄66、および、入力された連絡先情報を情報処理サーバ10へ送信するための送信ボタン67を含んでもよい。
In FIG. 6(b), when
例えば、入力欄66において、第1端末装置200aに備わる入力部202を用いて連絡先情報が設定され、且つ、送信ボタン67が選択されたとき、所定通知を受けることを要求する情報と併せて、第2アプリケーションに対応する連絡先情報が情報処理サーバ10に送信されてもよい。
For example, when contact information is set in the
なお、上述したユーザーの連絡先情報を設定する方法は一例であって、これに限定されない。図7は、所定通知を要求可能である表示画面および画面遷移の他の例を示す図である。図7(a)に示すように、図6(a)においてチャット要求ボタン62が選択された場合において当該チャット要求が新規の待ち呼であると判定されたとき、表示画面61から表示画面63bに遷移してもよい。表示画面63bにおいて、例えば、情報処理サーバ10に対して、「連絡先を登録」することを要求するためのボタン70、「登録連絡先を利用」することを要求するためのボタン71、および、「このまま待つ」ことを通知するためのボタン72が含まれてもよい。
The above-mentioned method of setting the user's contact information is an example and is not limited to this. FIG. 7 is a diagram showing another example of a display screen and screen transition that can request a predetermined notification. As shown in FIG. 7(a), when the
係る場合、例えば、入力部202を用いてボタン70が選択されたとき、図7(b)に示すように、表示画面63bから表示画面65に遷移してもよい。そして、上述のように、表示画面65において設定された連絡先情報が第1端末装置200aから情報処理サーバ10に送信されてもよい。
In this case, for example, when
なお、ユーザーは、本サービスの利用に当たってユーザーIDを登録可能であってもよい。例えば、ユーザーIDは、ユーザーがチャット要求する前に予め登録されて記憶装置300に記憶されてもよい。また、図6および図7を参照して説明した連絡先情報の登録に際して、連絡先情報と併せて、ユーザーIDが登録可能であってもよい。ユーザーIDは、上述した表示画面65において登録可能であってもよく、または、表示画面65とは異なる画面において登録可能であってもよい。ユーザーIDを登録する方法は管理者が任意に設定可能であり、その具体的内容によって本開示の範囲は限定されない。
The user may be able to register a user ID when using this service. For example, the user ID may be registered in advance and stored in the
係る場合、情報処理サーバ10は、ユーザーIDに基づいて連絡先情報を特定してもよい。例えば、ユーザーIDと連絡先情報とが対応付けられて記憶装置300に記憶され、且つ、ユーザーIDを用いて第1アプリケーションにユーザーがサインインしている場合においてボタン64が選択されたとき、情報処理サーバ10は、第1アプリケーションのサインインに用いられているユーザーIDと、所定通知を受けることを要求する情報とを第1端末装置200aから受信し、受信したユーザーIDに基づいて記憶装置300に記憶されている連絡先情報を特定してもよい。
In such a case, the
また、同様に、図7(a)におけるボタン71が選択された場合においても、情報処理サーバ10は、第1アプリケーションのサインインに用いられているユーザーIDと、所定通知を受けることを要求する情報とを第1端末装置200aから受信し、受信したユーザーIDに基づいて記憶装置300に記憶されている連絡先情報を特定してもよい。
Similarly, when
なお、ユーザーIDが第1アプリケーションのサインインに用いられていない場合において、図7(a)におけるボタン71が選択されたとき、表示画面63bから、不図示のユーザーID入力画面に遷移してもよい。係る場合、当該入力画面において入力されたユーザーIDが第1端末装置200aから情報処理サーバ10に送信され、情報処理サーバ10は、記憶装置300に記憶されたユーザーIDと連絡先情報とを対応付けたテーブル情報を参照し、受信したユーザーIDに基づいて連絡先情報を特定してもよい。
When the user ID is not used to sign in to the first application, when
なお、上記説明においては、第2アプリケーションの種類は、管理者によって任意に設定されてもよいものとして説明したが、第2アプリケーションの種類は、例えば、連絡先情報を登録する場合において、ユーザーによって選択可能であってもよい。 In the above description, the type of the second application may be arbitrarily set by the administrator, but the type of the second application may be selectable by the user, for example, when registering contact information.
例えば、図6(c)における表示画面65において、さらに、複数の第2アプリケーションが選択可能に表示されてもよい。係る場合、少なくとも一の第2アプリケーションと、選択された第2アプリケーションを用いて所定情報を受信可能である連絡先情報とが表示画面65において登録可能であってもよい。また、例えば、本サービスに対するユーザー登録など、チャット要求を開始する以前の任意のタイミングにおいて、ユーザーが所定通知を受信するための第2アプリケーションを所定画面において選択可能であってもよい。ユーザーによって入力部202を用いて選択された第2アプリケーションを示す情報は、情報処理サーバ10によって受信され、記憶装置300に記憶されてもよい。
For example, on the
すなわち、第2アプリケーションは、複数のアプリケーションのうちからユーザーによって選択されたアプリケーションであり、選択された第2アプリケーションは、所定の連絡先情報と対応付けられて記憶装置300に記憶されてもよい。
That is, the second application is an application selected by the user from among a plurality of applications, and the selected second application may be stored in the
なお、上記説明においては、連絡先情報に対応するユーザーIDが、本サービスにおいて登録可能であると説明したが、さらに、表示画面61から遷移された所定の表示画面において、ユーザーの個人情報を含む属性情報が、併せて本サービスに登録可能であってもよい。図8は、ユーザーIDとユーザー情報とを対応付けるテーブル情報の一例を示す図である。図8に示すように、第1テーブル800は、ユーザーIDと、連絡先情報と、ユーザーの属性情報とを対応付けて記憶装置300に記憶されるリレーショナルデータベースであってもよい。
In the above explanation, it has been explained that a user ID corresponding to contact information can be registered in this service, but further, in a predetermined display screen transitioned to from
第1テーブル情報800は、属性情報として、ユーザーが本サービスを利用した利用回数の情報、ユーザーの特性情報、ユーザーの年齢情報などを含んでもよい。ユーザーの特性情報は、例えば、利用回数が所定回数を超えた特別待遇のユーザーであるか否かを示す情報などであってもよい。ユーザーの年齢情報は、具体的な年齢であってもよく、または、所定の年齢幅を有する年代情報であってもよい。なお、ユーザーが本サービスを利用した利用回数を計測して記憶装置300に記憶させる技術は公知であるため、詳細な説明は省略する。
The
なお、図6および図7における各表示画面の画面デザインは一例であっても、その限りではない。例えば、各表示画面における案内文の内容、または、各ボタンに付される表記は管理者によって任意に設定可能であってもよい。 Note that the screen designs of the display screens in Figures 6 and 7 are merely examples and are not limiting. For example, the content of the guidance on each display screen or the notation on each button may be arbitrarily set by the administrator.
また、表示画面65において、送信ボタン67が選択されることに応じて連絡先情報が情報処理サーバ10に送信されるものとして説明したが、例えば、所定条件を満たしたとき、設定された連絡先情報が情報処理サーバ10に送信されてもよい。所定条件とは、例えば、表示画面65における連絡先情報の設定後、内容に対する編集が行われずに所定時間が経過することであってもよい。また、所定条件とは、所定の音声入力が行われることであってもよい。表示画面65に設定された連絡先情報、および、ユーザーIDを含む設定情報が第1端末装置200aから情報処理サーバ10へ送信されるトリガーは管理者によって任意に設定可能であり、本開示の範囲を限定しない。
Although the contact information has been described as being sent to the
なお、情報処理サーバ10に所定情報が送信されるトリガーに関する当該説明は、本開示における、その他の表示画面または所定ページにおける所定情報の設定および送受信に関する説明に対して適用されてもよい。
The above explanation regarding the trigger for transmitting specific information to the
なお、上記説明において連絡先情報、ユーザーIDなどは、入力部202を用いてユーザーによって任意に設定されるものとして説明したが、例えば、予め定められた複数のテキスト情報のうちから、プルダウンメニューもしくはチェックボックスなどによって内容を選択可能であってもよい。例えば、第2アプリケーションの選択は、予め定められた複数のリストのうちから一のアプリケーションをチェックボックスなどによって選択可能であってもよい。すなわち、本開示において、内容の設定とは、内容の記述および選択を含んでもよい。
In the above description, the contact information, user ID, etc. are described as being arbitrarily set by the user using the
また、属性情報として含まれるユーザーの個人情報は、例えば、入力部202を用いて設定可能であってもよく、または、外部システムとのAPI(Application Programming Interface)連携によって設定可能であってもよい。外部システムは、例えば、所定のアプリケーションソフトウェアであってもよい。
The user's personal information included as attribute information may be set, for example, using the
なお、情報処理サーバ10によって受信されたユーザーの連絡先情報の記憶装置300における記憶先は、一時的に記憶するための揮発性メモリであってもよく、または、所定期間は情報が削除されない記憶領域であってもよい。また、情報処理サーバ10は、ユーザーの連絡先情報を、待ち呼の管理において当該ユーザーからのチャット要求に付番される管理番号に対応付けて記憶装置300に記憶させてもよい。なお、ユーザー個人の特定方法として、上記説明においてはユーザーIDを用いるものとして説明したが、例えば、クッキー(Cookie)などに基づいて特定してもよい。
The storage destination in the
図5に戻り、情報処理サーバ10は、ユーザーが入力部202を用いてボタン64などを選択したことに応じて、上記の所定通知を受けることを要求する情報などを、第1端末装置200aから受信してもよい(ステップS505)。すなわち、情報処理サーバ10は、チャット要求が新規の待ち呼である場合、第1端末装置200aにおいて所定通知の要否を問い合わせ、当該所定通知の要求を受信したとき、後述するように、所定通知を通信ネットワーク400へ送信してもよい。
Returning to FIG. 5, the
なお、所定通知は、第1アプリケーションおよび第2アプリケーションを用いて受信可能であってもよいが、例えば、所定通知は第1アプリケーションにおいて受信可能ではなく、第2アプリケーションにおいて受信可能であってもよい。これにより、複数のアプリケーションにおいて同一の所定通知がユーザーに報知される無駄を回避できる。 The specified notification may be receivable using the first application and the second application. For example, the specified notification may not be receivable in the first application, but may be receivable in the second application. This can avoid wasteful notification of the same specified notification to the user in multiple applications.
なお、上記説明においては、一のユーザーに対する一の連絡先情報が登録されて記憶装置300に記憶されるものとして説明したが、例えば、一のユーザーに対する複数の連絡先情報が登録されて記憶装置300に記憶されてもよい。複数の連絡先情報のそれぞれは、一又は複数のアプリケーションに対応付けられて記憶装置300に記憶され、複数の連絡先情報のうちからユーザーによって選択された一の連絡先情報が、所定通知の通知先として設定されてもよい。
In the above description, one piece of contact information for one user is registered and stored in the
例えば、図6(c)および図7(b)に示す表示画面65において、複数の連絡先情報が登録可能であってもよい。複数の連絡先情報は、一度にまとめて登録可能であってもよく、または、異なるタイミングで登録可能であってもよい。例えば、ユーザーIDに対応付けられて一の連絡先情報が一のアプリケーションに対応付けられて予め記憶装置300に記憶されている場合において、図6(b)におけるボタン64または図7(a)におけるボタン70が選択されたとき、他の連絡先情報をさらに登録可能であってもよい。
For example, multiple pieces of contact information may be registered on the
係る場合、当該他の連絡先情報は、予め記憶装置300に記憶された一の連絡先情報が対応するアプリケーションと同じアプリケーションに対応する連絡先情報であってもよく、または、当該一の連絡先情報が対応するアプリケーションと異なるアプリケーションに対応する連絡先情報であってもよい。複数の連絡先情報は、例えば、メールソフトなど一のアプリケーションに対応する複数のメールアドレス情報であってもよい。
In such a case, the other contact information may be contact information corresponding to the same application as the application corresponding to the one piece of contact information previously stored in the
また、ユーザーIDに対応付けられて複数の連絡先情報のそれぞれが一又は複数のアプリケーションに対応付けられて予め記憶装置300に記憶されている場合において、図6(b)におけるボタン64または図7(a)におけるボタン71が選択されたとき、情報処理サーバ10は、複数の連絡先情報のうちから一の連絡先情報を選択可能にさせる所定の選択画面を表示媒体201に表示させてもよい。
In addition, in a case where multiple pieces of contact information are associated with a user ID and each piece of contact information is associated with one or more applications and pre-stored in the
係る場合、当該選択画面において一の連絡先情報が選択されたとき、情報処理サーバ10は、選択された連絡先情報を所定通知の連絡先として、また、当該選択された連絡先情報に対応するアプリケーションを第2アプリケーションとして記憶装置300に記憶させてもよい。
In such a case, when one piece of contact information is selected on the selection screen, the
すなわち、連絡先情報がユーザーのユーザーIDに対応付けられて設定される情報である場合において、ユーザーの複数の連絡先情報のそれぞれが一又は複数のアプリケーションに対応付けられて設定されたとき、情報処理サーバ10は、複数の連絡先情報のうちから選択された一の連絡先情報を用いて、選択された一の連絡先情報に対応する第2アプリケーションを用いて受信可能である所定通知を通信ネットワーク400へ送信してもよい。
In other words, in the case where the contact information is information that is set in association with the user ID of the user, when each of the user's multiple contact information is set in association with one or more applications, the
これにより、ユーザーは複数の連絡先情報のうちから、チャットが開始されるまで操作したいアプリケーションに対応する連絡先情報を適宜選択することができるため、チャット開始までユーザーを特定のアプリケーションが拘束することを防ぐことができる。 This allows the user to appropriately select from among multiple pieces of contact information the contact information that corresponds to the application they wish to use until chat begins, preventing the user from being tied down to a specific application until chat begins.
図5に戻り、情報処理サーバ10は、ユーザーからのチャット要求について待ち呼解消の所定条件が満たされたか否かを判定してもよい(ステップS506)。待ち呼解消の所定条件は、例えば、待ち呼の順番が所定の番号以下もしくは所定の番号未満になること、または、推定される待ち時間が所定時間以下もしくは所定時間未満になることなどの条件であってもよい。待ち呼解消の所定条件の内容は、ユーザーに対して所定通知を送信するトリガーであればよく、その具体的内容によって本開示の範囲は限定されない。待ち呼解消の所定条件を判定する技術は公知であるため、詳細な説明は省略する。
Returning to FIG. 5, the
次に、情報処理サーバ10は、待ち呼解消の所定条件が満たされたとき、記憶装置300に記憶された当該ユーザーの連絡先情報を用いて、第1アプリケーションとは異なる第2アプリケーションを用いて受信可能である所定通知を通信ネットワーク400へ送信してもよい(ステップS507)。
Next, when a predetermined condition for canceling the waiting call is satisfied, the
所定通知は、上述したように、待ち呼状態が解消したことをユーザーに報知するための通知であってもよい。所定通知の内容は、例えば、チャットを開始できることを示すメッセージ情報、および、チャットを開始するためのURL情報のうち少なくとも一方を含んでもよい。また、所定通知の内容は、例えば、端末装置200における通知音であってもよい。具体的には、例えば、所定通知を受信したときに端末装置200上において着信情報を報知する機能を有する本サービス専用のアプリケーションが第2アプリケーションとして端末装置200にインストールされている場合、所定通知を受信した端末装置200は、制御部205を用いて通知音を出力させてもよい。
The predetermined notification may be a notification to inform the user that the waiting call state has been resolved, as described above. The contents of the predetermined notification may include, for example, at least one of message information indicating that chat can be started and URL information for starting chat. The contents of the predetermined notification may also be, for example, a notification sound on the
なお、所定通知の内容は、第1アプリケーションであるWebブラウザなどが終了されているか否かによって変更されてもよい。具体的には、第1アプリケーションであるWebブラウザがユーザーの操作によって終了されたことを検知したとき、情報処理サーバ10は、所定通知の内容に、チャット開始を可能にするURL情報を含ませてもよい。
The content of the predetermined notification may be changed depending on whether the first application, such as a web browser, has been terminated. Specifically, when it is detected that the first application, such as a web browser, has been terminated by a user operation, the
これにより、第1アプリケーションであるWebブラウザが終了されたことによってチャット待ち呼アプリケーションが併せて終了された場合においても、ユーザーは簡易にチャットを開始できるようになる。なお、第1アプリケーションであるWebブラウザなどが終了したか否かを検知する方法は、例えば、併せて終了される待ち呼アプリケーションなどチャット要求を可能にするアプリケーションが終了されるときに情報処理サーバ10が所定の信号を受信してもよい。
This allows the user to easily start a chat even if the chat call waiting application is terminated when the web browser, which is the first application, is terminated. Note that, as a method for detecting whether the first application, such as the web browser, has been terminated, for example, the
一方、待ち呼解消の所定条件が満たされたとき、第1アプリケーションであるWebブラウザなどが終了されていないとき、所定通知は、例えば、URL情報を含まずテキスト情報であってもよい。第1アプリケーションであるWebブラウザなどが終了されていないことからユーザーが第1端末装置200aにおける第1アプリケーション上においてチャットを開始することが推定されるからである。
On the other hand, when the predetermined condition for canceling the waiting call is met and the first application, such as a web browser, has not been terminated, the predetermined notification may be, for example, text information without including URL information. This is because it is presumed that the user will start a chat on the first application in the first
すなわち、情報処理サーバ10は、第1端末装置200aにおいて第1アプリケーションが終了されたとき、第1内容である所定通知を通信ネットワーク400へ送信し、第1端末装置200aにおいて第1アプリケーションが終了されていないとき、第2内容である所定通知を通信ネットワーク400へ送信してもよい。
In other words, when the first application is terminated on the first
なお、本開示において、ユーザーからのチャット要求が新規の待ち呼であると判定された場合において、第1端末装置200aにおいて第1アプリケーションが起動された状態であるとき、表示媒体201に表示された待ち呼の順番の情報は随時更新され、順番がカウントダウンされてもよい。
In the present disclosure, when a chat request from a user is determined to be a new waiting call, and the first application is activated on the first
図5に戻り、ユーザーが操作する端末装置200は、当該端末装置200にインストールされた第2アプリケーションを用いて所定通知を受信してもよい(ステップS508)。
Returning to FIG. 5, the
所定通知を受信する端末装置200は、チャット要求を送信した第1端末装置200aであってもよく、または、第1端末装置200aと異なる第2端末装置200bであってもよい。例えば、ユーザーが、PCである第1端末装置200aにおいてチャット要求を送信した場合において、連絡先情報を設定して待ち呼解消を通知するための所定通知を要求したとき、待ち呼が解消されるまでユーザーが任意の目的のために操作するスマートフォンなどの第2端末装置200bが、所定通知が受信してもよい。
The
図9は、第1端末装置200a以外の端末装置200において通知を受信する概念の一例を示す図である。図9に示すように、例えば、ユーザーによる操作によって第1端末装置であるPC200aは、情報処理サーバ10に対して所定通知の要求を送信し、ユーザーによる操作によって第2端末装置であるスマートフォン200bは、情報処理サーバ10から所定通知を受信してもよい。なお、例えば、スマートフォン200bと近距離無線通信によって通信可能である時計型端末200cによって所定通知が受信されてもよい。
Fig. 9 is a diagram showing an example of the concept of receiving a notification in a
すなわち、第2アプリケーションが第2端末装置200bにインストールされている場合において、所定通知が第2端末装置200bに備わる通信部203によって受信されたとき、所定通知は、第2端末装置200bにおいて報知されてもよい。第2端末装置200bにおける当該報知は、上述のとおり、第2アプリケーションを起動させたことによって表示媒体201に表示されるテキスト情報、URL情報などであってもよく、または、第2アプリケーションに基づいて報知される通知音などであってもよい。
That is, in the case where the second application is installed in the second
図5に戻り、例えば、第1端末装置200aにおいてチャットが開始されてもよい(ステップS509)。具体的には、例えば、第2端末装置200bが第2アプリケーションを用いて所定通知を受信し、例えば、表示媒体201に表示された所定通知の内容を確認したユーザーが第1端末装置200aにおいて第1アプリケーションを用いてチャットを開始してもよい。
Returning to FIG. 5, for example, a chat may be started on the first
以上、図5などを参照して、情報処理方法の実施において、情報処理システム1に含まれる各要素間における情報の送受信ならびに各要素において行われる情報処理の一例について説明した。
Above, with reference to FIG. 5 and other figures, an example of the transmission and reception of information between the elements included in the
なお、図5においては、第2端末装置200bにインストールされた第2アプリケーションを用いて所定通知が受信されるものとして説明したが、その限りではない。例えば、第1端末装置200aにインストールされた第2アプリケーションを用いて所定通知が受信されてもよい。また、図5に示すステップS509において、第1端末装置200からチャット開始の要求が情報処理サーバ10に送信されるものとして説明したが、例えば、第2端末装置200bからチャット開始の要求が情報処理サーバ10に送信されてもよい。具体的には、例えば、第1端末装置200aにおいて第1アプリケーションが終了されていることが検知されたとき、所定通知にURL情報が含まれ、第2アプリケーションにおいて受信された所定通知に含まれるURL情報が入力部202を用いて選択されることによって、第2端末装置200bにおいてチャットが開始されてもよい。
5, the predetermined notification is received using the second application installed in the second
なお、第1アプリケーションおよび第2アプリケーションの例示は一例であって、それぞれのアプリケーションの内容は本開示の範囲を限定しない。 Note that the examples of the first application and the second application are merely examples, and the content of each application does not limit the scope of this disclosure.
以上のように、端末装置200と通信ネットワーク400によって接続可能である情報処理サーバ10を備える情報処理システム1における情報処理方法であって、情報処理サーバ10が、ユーザーが操作する第1端末装置200aから、オペレータに対する第1アプリケーションを用いたチャットによる問い合わせ要求を受信し、問い合わせ要求を満たさない所定のイベントが発生したとき、記憶装置300に記憶されたユーザーの所定の連絡先情報を用いて、第1アプリケーションとは異なる第2アプリケーションを用いて受信可能である所定通知を通信ネットワーク400へ送信してもよい。
As described above, the information processing method in the
これにより、端末装置上の所定アプリケーションを用いたチャットによる問い合わせ要求が満たされないイベントが発生した場合において、ユーザーを当該所定アプリケーションに拘束させないことに寄与することができる。 This helps to prevent the user from being tied to a specific application when an event occurs in which a chat inquiry request using the specific application on the terminal device cannot be satisfied.
係る場合において、当該所定のイベントは、当該要求が新規の待ち呼であると情報処理サーバ10によって判定されたイベントであり、情報処理サーバ10は、待ち呼解消の所定条件が満たされたとき、所定通知を通信ネットワーク400へ送信してもよい。
In such a case, the specified event is an event in which the
すなわち、端末装置200と通信ネットワーク400によって接続可能である情報処理サーバ10を備える情報処理システムにおける情報処理方法であって、情報処理サーバ10が、ユーザーが操作する第1端末装置200aから、第1アプリケーションを用いたオペレータとのチャットの要求を受信し、要求が新規の待ち呼である場合において待ち呼解消の所定条件が満たされたとき、記憶装置300に記憶されたユーザーの所定の連絡先情報を用いて、第1アプリケーションとは異なる第2アプリケーションを用いて受信可能である所定通知を通信ネットワーク400へ送信してもよい。
That is, the information processing method is for an information processing system including a
なお、本発明は上記の実施形態に限定されるものではなく、種々の変形が可能である。
以下、各変形例について説明する。
The present invention is not limited to the above-described embodiment, and various modifications are possible.
Each of the modified examples will be described below.
(変形例1)
なお、上記説明においては、情報処理サーバ10が第1端末装置200aからチャット要求を受信し、当該チャット要求が新規の待ち呼状態であるとき、待ち呼解消までユーザーを待機させるものとして説明したが、例えば、チャットによる問い合わせ内容を事前に設定可能にさせる問い合わせ内容設定画面を第1端末装置200aの表示媒体201に表示させてもよい。そして、情報処理サーバ10は、設定された問い合わせ内容を受信し、記憶装置300に記憶させてもよい。
(Variation 1)
In the above description, the
すなわち、情報処理サーバ10は、チャット要求が新規の待ち呼である場合、記憶装置300が記憶する一又は複数の質問項目の情報に基づいて、要求の内容を設定可能である問い合わせ内容設定画面を第1端末装置200aに備わる表示媒体201に表示させ、当該問い合わせ内容設定画面における設定内容を受信してもよい。
In other words, when the chat request is a new waiting call, the
具体的には、例えば、情報処理サーバ10は、チャット要求が新規の待ち呼であると判定された場合、記憶装置300が記憶する一又は複数の質問項目の情報を用いて、問い合わせ内容設定画面を第1端末装置200aに備わる表示媒体201に表示させてもよい。問い合わせ内容設定画面は、Webブラウザなどの第1アプリケーションを用いて表示される画面であってもよく、または、第1アプリケーションとは異なる所定のアプリケーションを用いて表示される画面であってもよい。
Specifically, for example, when the
不図示の問い合わせ内容設定画面には、例えば、事前に問い合わせ内容を設定することをユーザーに促す案内文、および、ユーザーが入力部202を用いて任意に記述可能である記入欄またはユーザーが入力部202を用いて選択可能であるチェックボックスもしくはプルダウンメニューなどが含まれてもよい。問い合わせ内容設定画面に含まれる、例えば送信ボタンなどが入力部202を用いて選択されたことに応じて、設定内容が第1端末装置200aから情報処理サーバ10へ送信されてもよい。
The inquiry content setting screen (not shown) may include, for example, a guide message that prompts the user to set the inquiry content in advance, and a field in which the user can write as desired using the
情報処理サーバ10は、例えば、受信した問い合わせ内容を、待ち呼を管理する管理番号に対応付けて記憶装置300に記憶させ、チャットが開始されたとき、当該ユーザーを担当するオペレータが操作する装置に備わる表示媒体に表示されてもよい。
The
係る場合において、さらに、情報処理サーバ10は、受信した問い合わせの設定内容に応じて、折り返しチャネルとしてチャットが適切であるか否かを判定してもよい。折り返しチャネルは、例えば、ユーザーからのチャット要求に対してオペレータが折り返し時に用いるコミュニケーションツールとしての、チャット、音声電話、テレビ電話、メールなどのチャネルであってもよい。
In such a case, the
図10は、変形例1における情報処理サーバと端末装置との間の情報の送受信及び情報処理の手順の一例を示すシーケンス図である。以下、図10などを参照して、変形例1における情報処理サーバ10と端末装置200との間の情報の送受信及び情報処理について説明する。
Figure 10 is a sequence diagram showing an example of a procedure for transmitting and receiving information and processing information between the
図10において、情報処理サーバ10は、例えば、所定通知の要求を受信した場合(ステップS505)、記憶装置300に記憶された一又は複数の質問項目の情報を第1端末装置200aに送信してもよい(ステップS1001)。
In FIG. 10, when the
一又は複数の質問項目の情報を受信した第1端末装置200aは、問い合わせ内容設定画面を表示媒体201に表示させてもよい(ステップS1002)。なお、受信した情報に基づいて表示媒体201に所定情報を表示させる技術は公知であるため、問い合わせ内容設定画面を表示媒体201に表示させる方法の説明は省略する。
The first
第1端末装置200aの表示媒体201に表示された問い合わせ内容設定画面において、ユーザーが入力部202を用いて問い合わせ内容を設定し(ステップS1003)、例えば、送信ボタンなどが選択された場合、設定された問い合わせ内容が第1端末装置200aから情報処理サーバ10に対して送信されてもよい(ステップS1004)。
In the inquiry content setting screen displayed on the
情報処理サーバ10は、設定内容を受信したとき、設定内容に基づいて、ユーザーとオペレータとの接続チャネルであり、チャットを含む複数の折り返しチャネルのうちから第1折り返しチャネルを特定してもよい(ステップS1005)。折り返しチャネルは、上述したように、チャット、音声電話、テレビ電話、メール送信などから選択されるチャネルであってもよい。
When the
図11は、問い合わせ内容と折り返しチャネルとを対応付けたテーブル情報1100の一例を示す図である。図11に示すように、設定された問い合わせ内容に応じて、予め適した折り返しチャネルが管理者によって設定されていてもよい。
Figure 11 is a diagram showing an example of
例えば、問い合わせ内容設定画面において、問い合わせ内容のチェックボックスまたはプルダウンメニューとして「操作方法」、「苦情」または「資料請求」などが選択可能である場合において、ユーザーによって設定された問い合わせ内容が「操作方法」であるとき、操作方法は逐次説明することが適していること事情に鑑み、第1折り返しチャネルとして「チャット」が対応付けられてもよい。また、係る場合において、設定された問い合わせ内容が「苦情」であるとき、ユーザーからの苦情には文言では伝わらない情報に配慮して対応する必要性があることに鑑み、第1折り返しチャネルとして「テレビ電話」が対応付けられてもよい。また、係る場合において、設定された問い合わせ内容が「資料請求」であるとき、具体的な資料をユーザーに届けることが本質的な目的であることに鑑み、第1折り返しチャネルとして「メール送信」が対応付けられてもよい。 For example, in the case where "operating method," "complaint," "request for information," etc. can be selected as a check box or pull-down menu for the inquiry content on the inquiry content setting screen, when the inquiry content set by the user is "operating method," "chat" may be associated as the first call back channel in consideration of the fact that it is appropriate to explain the operation method step by step. In addition, in such a case, when the inquiry content set is "complaint," "video phone" may be associated as the first call back channel in consideration of the need to respond to complaints from users with consideration for information that cannot be conveyed in words. In such a case, when the inquiry content set is "request for information," "email transmission" may be associated as the first call back channel in consideration of the fact that the essential purpose is to deliver specific information to the user.
なお、問い合わせ内容と折り返しチャネルとの対応関係は管理者によって任意に設定可能であってもよく、その具体的内容によって本開示の範囲は限定されない。また、上記説明においては、問い合わせ内容設定画面においてチェックボックスまたはプルダウンメニューを設定するものとして説明したが、ユーザーが任意に記述可能であってもよい。係る場合、ユーザーによって設定された問い合わせ内容は、例えばキーワード検索によって抽出された文言に基づいて、折り返しチャネルが判定されてもよい。さらに、ユーザーによって設定された問い合わせ内容を自然言語処理によって分析し、分析結果に基づいて折り返しチャネルが判定されてもよい。キーワード検索および自然言語処理による分析方法は公知であるため、詳細な説明は省略する。 The correspondence between the inquiry content and the call back channel may be arbitrarily set by the administrator, and the specific contents do not limit the scope of the present disclosure. In the above description, a check box or pull-down menu is set on the inquiry content setting screen, but the user may be able to write it arbitrarily. In such a case, the call back channel may be determined based on the inquiry content set by the user, for example, a word extracted by keyword search. Furthermore, the inquiry content set by the user may be analyzed by natural language processing, and the call back channel may be determined based on the analysis results. Since the analysis method using keyword search and natural language processing is well known, detailed description will be omitted.
また、図11においては、問い合わせ内容と折り返しチャネルとはテーブル情報によって管理されるものとして説明したが、その限りではない。例えば、上述したように、非リレーショナルデータベースを用いて、問い合わせ内容から折り返しチャネルを特定可能であってもよい。 In addition, in FIG. 11, the inquiry content and the call back channel are described as being managed by table information, but this is not limited to the above. For example, as described above, it may be possible to identify the call back channel from the inquiry content using a non-relational database.
図10に戻り、情報処理サーバ10は、折り返しチャネルの判定結果によって、折り返しチャネルをレコメンドしてもよい(ステップS1006)。例えば、問い合わせ内容に基づいて判定された最適な折り返しチャネルが「チャット」である場合、情報処理サーバ10は、第1端末装置200aに対して当該レコメンド情報を送信しなくてもよい。
Returning to FIG. 10, the
一方、情報処理サーバ10は、第1折り返しチャネルがチャットではないとき、表示媒体201において第1折り返しチャネルをレコメンドしてもよい。例えば、第1折り返しチャネルのレコメンドは、例えば、第1アプリケーション上において実行されてもよい。当該レコメンドは、例えば、表示媒体201においてチャットに代わるチャネルを提案する旨の案内文を表示させ、チャットに代わる折り返しチャネルによるオペレータとの対応を受諾するか否かを選択可能な一又は複数の所定のボタンを表示させ、ユーザーが入力部202を用いて受諾するか否かを選択したとき、選択された情報が第1端末装置200aから情報処理サーバ10に送信されてもよい。
On the other hand, when the first call back channel is not chat, the
以上、図10などを参照して、変形例1における情報処理サーバ10と端末装置200との間の情報の送受信及び情報処理について説明した。
The above describes the transmission and reception of information between the
なお、図10において、情報処理サーバ10は、所定通知の要求を受信した後に質問項目の情報を送信するものとして説明しているが、その限りではない。例えば、情報処理サーバ10は、図6(c)に示す表示画面65において連絡先情報が設定された場合、表示画面65から問い合わせ内容設定画面に表示を遷移させ、当該問い合わせ内容設定画面において問い合わせ内容が設定されたとき、連絡先情報および問い合わせ内容を併せて受信してもよい。また、例えば、後述するように、ユーザーからチャット要求を受信したことに応じて、情報処理サーバ10は、質問項目の情報を第1端末装置200aに送信してもよい。
In FIG. 10, the
また、図10において、情報処理サーバ10は、折り返しチャネルをレコメンドした後に待ち呼解消の判定処理を行ってもよいが、その限りではない。例えば、情報処理サーバ10は、所定通知を送信する場合、当該所定通知と併せて折り返しチャネルのレコメンド情報を送信してもよい。折り返しチャネルのレコメンド情報は、所定通知に含まれる情報であってもよく、または、所定通知とは異なる通知に含まれる情報であってもよい。すなわち、情報処理サーバ10は、第1折り返しチャネルがチャットではないとき、第2アプリケーションを用いて第1折り返しチャネルをレコメンドしてもよい。
In addition, in FIG. 10, the
なお、ユーザーによって設定された連絡先情報が、問い合わせ内容に基づいて特定された第1折り返しチャネルに対応していないとき、折り返しチャネルがレコメンドされる場合に、第1折り返しチャネルに対応する連絡先情報の設定をユーザーに促してもよい。 When the contact information set by the user does not correspond to the first call back channel identified based on the inquiry content, the user may be prompted to set contact information that corresponds to the first call back channel when a call back channel is recommended.
なお、上記説明においては、第1折り返しチャネルはリレーショナルデータベースを用いて特定されてもよいとして説明したが、例えば、ユーザーによって設定された問い合わせ内容に基づき、所定の学習モデルを用いて特定されてもよい。 In the above explanation, it has been explained that the first return channel may be identified using a relational database, but it may also be identified using a predetermined learning model based on the inquiry content set by the user, for example.
具体的には、情報処理サーバ10は、複数の任意のユーザーによって設定された問い合わせの設定内容それぞれに応じて複数の折り返しチャネルが設定され、当該複数の折り返しチャネルそれぞれを用いてユーザーの課題解決を図った場合、設定された複数の折り返しチャネルそれぞれに対する評価情報を複数の任意のユーザーそれぞれから受け取ってもよい。係る場合、情報処理サーバ10は、複数の任意のユーザーによって設定された問い合わせの設定内容と、複数の折り返しチャネルとを複数の教師データとし、当該複数の教師データそれぞれに対応する評価情報をラベル情報としてディープラーニングなどの機械学習によって学習させることで、折り返しチャネル特定モデルを生成してもよい。
Specifically, the
学習モデルの生成に用いられる各情報は、記憶装置300に記憶されていてもよい。なお、ディープラーニングなどの機械学習の概要および具体的な学習手法は公知であるため、詳細な説明を省略する。
Each piece of information used to generate the learning model may be stored in the
そして、情報処理サーバ10は、第1端末装置200aから問い合わせの設定内容を受信したとき、記憶装置300に記憶された折り返しチャネル特定モデルを用いて、受信した問い合わせの設定内容に基づいて第1折り返しチャネルを特定してもよい。
Then, when the
すなわち、情報処理サーバ10は、問い合わせ内容設定画面において設定された複数の設定内容の情報及び複数の設定内容のそれぞれに対応付けられた折り返しチャネルの情報を複数の教師データとし、複数の教師データのそれぞれに対応し、且つ、対応付けられた折り返しチャネルに対する複数のユーザーそれぞれによる評価情報を複数のラベル情報として機械学習された折り返しチャネル特定モデルを用いて、設定内容に基づいて第1折り返しチャネルを特定してもよい。これにより、折り返しチャネル特定モデルを用いて特定された折り返しチャネルは、ユーザー数が増えるほど、折り返しチャネルの設定精度を向上させることができる。
In other words, the
なお、変形例1の上記説明においては、チャット要求が新規の待ち呼である場合に、チャット要求の内容を設定可能である問い合わせ内容設定画面を第1端末装置200aの表示媒体201に表示させるものとして説明したが、チャット要求が新規の待ち呼であると判定されない場合においても、当該問い合わせ内容設定画面が表示媒体201に表示されてもよい。
In the above description of variant example 1, it was described that when the chat request is a new waiting call, an inquiry content setting screen that allows the contents of the chat request to be set is displayed on the
具体的には、情報処理サーバ10は、チャット要求を受けた場合、新規の待ち呼であるか否かにかかわらず、記憶装置300が記憶する一又は複数の質問項目の情報を用いて、問い合わせ内容設定画面を第1端末装置200aに備わる表示媒体201に表示させてもよい。そして、情報処理サーバ10は、上述した設定内容を第1端末装置200aから受信したとき、受信した問い合わせの設定内容に応じて、上述したように、折り返しチャネルとしてチャットが適切であるか否かを判定してもよい。
Specifically, when the
係る場合、上記の図10および図11を参照した説明において、新規の待ち呼であると判定される条件は省略されてもよい。例えば、図10において、ステップS1001の前にステップS505は設定されなくてもよく、ステップS1006の後にステップS506は設定されなくてもよい。 In such a case, the conditions for determining that the call is a new waiting call may be omitted in the description above with reference to Figures 10 and 11. For example, in Figure 10, step S505 may not be set before step S1001, and step S506 may not be set after step S1006.
また、情報処理サーバ10は、折り返しチャネルのレコメンド情報を、第1アプリケーション上において表示させてもよく、または、第2アプリケーションを用いて受信可能である所定通知に含ませてもよい。折り返しチャネルのレコメンド情報が第1アプリケーション上において表示される場合、上述した連絡先情報の設定登録は省略されてもよい。さらに、係る場合、折り返しチャネルは接続チャネルに、問い合わせ内容設定画面は設定画面に、それぞれ読替可能であってもよい。
In addition, the
すなわち、端末装置200と通信ネットワーク400によって接続可能である情報処理サーバ10を備える情報処理システム1における情報処理方法であって、情報処理サーバ10が、ユーザーが操作する第1端末装置200aから、オペレータに対する所定アプリケーションを用いたチャットによる問い合わせ要求を受信したとき、記憶装置300が記憶する質問項目の情報を用いて、問い合わせ要求の内容を設定可能である設定画面を第1端末装置200aの表示媒体201に表示させ、設定された設定内容を受信したとき、当該設定内容に基づいて、チャットを含む、ユーザーとオペレータとの複数の接続チャネルのうちから第1接続チャネルを特定してもよい。そして、情報処理サーバ10は、特定された第1接続チャネルが、チャットとは異なる接続チャネルであるとき、第1接続チャネルを第1端末装置200aに対してレコメンドしてもよい。
That is, in the information processing method in the
なお、質問項目は、一又は複数の質問項目の情報であってもよい。質問項目の情報は、例えば、問い合わせ内容を設定することをユーザーに促す案内文の情報を含んでもよい。 The question item may be information on one or more question items. The information on the question item may include, for example, information on a message that prompts the user to set the content of the inquiry.
これにより、ユーザーからチャットを用いた問い合わせの要求を受けた場合において、ユーザーに対して当該問い合わせを解決する適切な接続チャネルを提供することに寄与することができる。 This will help provide the user with an appropriate connection channel to resolve their inquiry when a chat inquiry is received from the user.
なお、本変形例1の内容は、実施形態の内容だけでなく、他の変形例の各内容に適用させてもよい。 The contents of this modified example 1 may be applied not only to the contents of the embodiment but also to the contents of the other modified examples.
(変形例2)
なお、上記説明においては、ユーザーに対応するオペレータの選定方法は任意であるものとして説明したが、例えば、オペレータはユーザーの属性情報に基づいて選定されてもよい。
(Variation 2)
In the above description, the method of selecting an operator corresponding to a user is arbitrary. However, for example, an operator may be selected based on attribute information of the user.
例えば、図8に示すように、ユーザーIDに対応付けられてユーザーの属性情報が記憶装置300に記憶されている場合、ユーザーの属性情報に基づいて対応するオペレータが選定されてもよい。属性情報は、ユーザーのチャット問い合わせサービスの利用回数の情報、ユーザーのチャット問い合わせサービスにおける利用履歴から特定されるユーザー特性情報、及び、ユーザーの個人情報に基づくユーザー特性情報のうち少なくとも一の情報であってもよい。
For example, as shown in FIG. 8, when user attribute information is stored in the
利用履歴から特定されるユーザー特性情報とは、例えば、特別待遇されるユーザーの情報などであってもよい。個人情報に基づくユーザー特性情報とは、例えば、年齢情報などであってもよい。情報処理サーバ10は、例えば、利用回数、年齢情報などに応じて、予め管理者によって設定されたオペレータ選定ルールに基づいて、担当オペレータが選定されてもよい。
The user characteristic information identified from the usage history may be, for example, information about users who are given special treatment. The user characteristic information based on personal information may be, for example, age information. The
担当オペレータが選定された場合、例えば、所定通知に含まれるURL情報は、所定通知を受信した端末装置200に備わる入力部202を用いて当該URL情報が選択されたことに応じて担当オペレータに直接的に接続可能である情報であってもよい。なお、担当オペレータの選定方法は、管理者によって任意に設定可能であり、その具体的によって本開示の範囲は限定されない。
When a responsible operator is selected, for example, the URL information included in the specified notification may be information that can directly connect to the responsible operator in response to the URL information being selected using the
すなわち、ユーザーの属性情報が記憶装置300に記憶されており、且つ、所定通知がオペレータとのチャットを開始可能であるURL情報を含む場合、情報処理サーバ10は、ユーザーの属性情報に基づいて、複数のオペレータのうちから第1オペレータに接続可能であるURL情報を設定してもよい。
In other words, when the user's attribute information is stored in the
なお、本変形例2の内容は、実施形態の内容だけでなく、他の変形例の各内容に適用させてもよい。 The contents of this modified example 2 may be applied not only to the contents of the embodiment but also to the contents of the other modified examples.
(変形例3)
なお、上記説明においては、待ち呼が解消されたことに応じてチャットが開始され、ユーザーからの問い合わせ要求が完了するものとして説明したが、例えば、チャットが開始された場合において、ユーザーの意思によらずにオペレータとのチャネル接続が切断されたとき、当該ユーザーとのチャット再開が他のユーザーからのチャット要求より優先されてもよい。
(Variation 3)
In the above explanation, it has been described that a chat is started when a waiting call is cleared and an inquiry request from a user is completed; however, for example, when a chat has been started and the channel connection with an operator is disconnected without the user's consent, resumption of the chat with that user may be given priority over chat requests from other users.
例えば、ユーザーとオペレータとのチャットなどが開始された場合において、ユーザーが意図してチャットなどの接続を終了させた第1理由によらず、電波状況、誤操作、システムの不具合など、ユーザーが意図しない一又は複数の第2理由によって切断されたとき、情報処理サーバ10は、当該ユーザーからのチャットの再接続を優先的に扱ってもよい。
For example, when a chat between a user and an operator is started, and the chat is disconnected due to one or more second reasons unintended by the user, such as signal quality, an operational error, or a system malfunction, rather than due to a first reason that the user intentionally ended the chat connection, the
具体的には、例えば、ユーザーが任意の端末装置200を操作することによって受信した所定通知が、オペレータにアクセス可能であるURLの情報を含み、さらに、例えば、意図しないチャットなどの切断時には当該URLに再アクセスすれば優先的にチャットなどを再開させる旨の案内部が含まれる場合、情報処理サーバ10は、上記の第2理由によってチャットなどが切断された後、当該URLに対するアクセスを受信したとき、他の待ち呼に優先して切断されたチャットを再開させてもよい。
Specifically, for example, if a predetermined notification received by a user operating any
すなわち、所定通知がチャットを開始するためにオペレータにアクセス可能であるURLの情報を含み、且つ、当該チャットが開始された場合において、情報処理サーバ10は、開始されたチャットが第1理由及び一又は複数の第2理由のうち第2理由によって切断された場合においてURLに対するアクセスを受信したとき、当該チャットを再開させてもよい。
In other words, when the specified notification includes information about a URL accessible to the operator to start a chat, and the chat has started, the
なお、係る場合において、チャットなどが第2理由によって切断されたとき、情報処理サーバ10は、第2アプリケーションを用いて受信可能であるテキスト情報などを通信ネットワーク400に送信してもよい。当該テキスト情報は、例えば、既にユーザーに案内したURLの情報を含んでもよく、または、再接続用のURLの情報を含んでもよい。
In this case, when the chat or the like is disconnected for the second reason, the
なお、本変形例3の内容は、実施形態の内容だけでなく、他の変形例の各内容に適用させてもよい。 The contents of this modification example 3 may be applied not only to the contents of the embodiment but also to the contents of the other modifications.
(変形例4)
なお、上記説明においては、チャットが要求された時間によらずオペレータが対応するものとして説明したが、例えば、情報処理サーバ10が、オペレータの対応可能である営業終了間際の時間においてチャット要求を受信した場合、例えば、翌日以降に優先的にチャットを開始可能にするURL情報をユーザーに送信してもよい。
(Variation 4)
In the above explanation, it has been described that an operator will respond regardless of the time the chat is requested, but for example, if the
例えば、営業終了間際の時間帯などにおけるチャット要求が新規の待ち呼であると判定された場合、ユーザーに対して連絡先情報の登録を促すメッセージを第1端末装置200aに備わる表示媒体201に表示させ、当該連絡先情報を用いて、所定通知を通信ネットワーク400に送信してもよい。係る場合、所定通知の内容は、翌日以降にアクセス可能であるURL情報を含んでもよい。
For example, if a chat request made near the end of business hours is determined to be a new waiting call, a message prompting the user to register contact information may be displayed on the
すなわち、要求が新規の待ち呼であると判定された場合において、要求を受信したタイミングが所定時間帯に含まれるとき、情報処理サーバ10は、所定の連絡先情報を用いて、第2アプリケーションを用いて受信可能である、所定時間帯以降においてアクセス可能であるURL情報を通信ネットワークへ送信してもよい。
In other words, if it is determined that the request is a new waiting call, and the timing at which the request is received is within a specified time period, the
なお、本変形例4の内容は、実施形態の内容だけでなく、他の変形例の各内容に適用させてもよい。 The contents of this modification example 4 may be applied not only to the contents of the embodiment but also to the contents of the other modifications.
(変形例5)
なお、上記説明においては、ユーザーからのチャットによる問い合わせ要求を満たさない所定のイベントが、チャットが待ち呼状態であると情報処理サーバ10において判定されるイベントであるものとして説明したが、実施形態において上述したように、所定のイベントは、例えば、チャットが開始された場合において、当該開始されたチャットが切断されたと情報処理サーバ10によって判定されたイベントであってもよい。係る場合、チャットが開始される前に、チャット要求が新規の待ち呼として判定されなくてもよい。
(Variation 5)
In the above description, the predetermined event that does not satisfy the inquiry request by the user through chat is described as an event that is determined by the
例えば、図5におけるステップS501において、情報処理サーバ10がチャット要求を受信し、当該チャット要求が新規の待ち呼と判定されず、ユーザーとオペレータとのチャット接続が開始された場合において、当該チャット接続が切断されたとき、情報処理サーバ10は、当該チャット接続が切断された理由を判定してもよい。情報処理サーバ10は、当該チャット接続が、ユーザーが意図してチャットなどの接続を終了させた第1理由によらず、電波状況、誤操作、システムの不具合など、ユーザーが意図しない一又は複数の第2理由によって切断されたと判定したとき、記憶装置300に記憶されたユーザーの連絡先情報を用いて、上述した第2アプリケーションを用いて受信可能である所定通知を通信ネットワーク400に送信してもよい。
For example, in step S501 in FIG. 5, when the
ユーザーの連絡先情報は、例えば、本サービスの利用に際して予めユーザーによって登録されてもよく、または、チャット接続をユーザーが要求する場合において、例えば、図6(a)に示す表示画面61において連絡先情報が登録可能であってもよい。ユーザーの連絡先情報が登録されるタイミングは管理者によって任意に設定可能であってもよく、その具体的によって本開示の範囲は限定されない。
The user's contact information may be registered in advance by the user when using the service, or when the user requests a chat connection, the contact information may be registered, for example, on a
所定通知は、接続先のURLの情報を含むものでもよく、または、既に再接続可能であるURLの情報が、例えばチャット開始時にユーザーに報知されている場合には、再接続をユーザーに促すメッセージでもよい。 The specified notification may include information about the URL of the connection destination, or, if the user has already been notified of information about a URL that can be reconnected, for example, at the start of a chat, it may be a message urging the user to reconnect.
すなわち、所定のイベントは、チャットが開始された場合において、開始されたチャットが切断されたと情報処理サーバ10によって判定されたイベントであり、情報処理サーバ10は、開始されたチャットが第1理由及び一又は複数の第2理由のうち第2理由によって切断されたと判定したとき、所定通知を通信ネットワーク400へ送信してもよい。
In other words, the specified event is an event in which, when a chat is started, the
なお、上述したように、本変形例においても、第2アプリケーションは、複数のアプリケーションのうちからユーザーによって選択されたものであってもよい。係る場合、選択された第2アプリケーションは、ユーザーの所定の連絡先情報と対応付けられて記憶装置300に記憶されてもよい。
As described above, in this modified example, the second application may be selected by the user from among a plurality of applications. In such a case, the selected second application may be stored in the
また、上述したように、本変形例においても、ユーザーIDに対して複数の連絡先情報が対応付けられて記憶装置300に記憶され、当該複数の連絡先情報のうちからユーザーによって選択された一の連絡先情報を用いて、所定通知を送信してもよい。
Also, as described above, in this modified example, multiple pieces of contact information may be associated with a user ID and stored in the
なお、本変形例5の内容は、実施形態の内容だけでなく、他の変形例の各内容に適用させてもよい。 The contents of this modification example 5 may be applied not only to the contents of the embodiment but also to the contents of the other modifications.
なお、本開示において、本サービスが実行される過程において、端末装置200において実行させるための各種プログラムは適宜、情報処理サーバ10から端末装置200へ送信されてもよい。本サービスを実行させるための各種プログラムが端末装置200へ送信されるタイミングは本発明を限定しない。Webサイトの場合、サービスの提供開始時点において、基本機能を実現する各種プログラムの送信を完了してもよい。
In the present disclosure, in the process of executing this service, various programs to be executed on the
なお、本開示において、管理者が、情報処理サーバ10を用いて、所定通知の要求を送信したユーザーに対して、設定された登録先情報を用いて、第2アプリケーションを用いて所定通知を受信可能にさせることは、管理者の実施行為によって、または、管理者の意思に基づいて情報処理サーバ10に実装されたプログラムによって、第2アプリケーションをインストールした端末装置200が、情報処理サーバ10から送信された所定通知手の情報を取得できるようにすることを意味してもよい。すなわち、情報処理サーバ10が所在する国にかかわらず、当該端末装置200が第1国に所在する場合、管理者による情報処理方法の実施は、当該第1国における実施行為とみなされてもよい。
In this disclosure, the administrator using the
なお、本開示において、チャットは、上位概念である第1コミュニケーション手段に置き換え可能であってもよい。係る場合、上述した折り返しチャネルの説明において、第1コミュニケーション手段と、第2コミュニケーション手段を含む一又は複数のコミュニケーション手段とから、一のコミュニケーション手段が特定されるものであってもよい。 In this disclosure, chat may be replaced with a first communication means, which is a higher-level concept. In such a case, in the above description of the call-back channel, one communication means may be identified from one or more communication means including the first communication means and the second communication means.
なお、本開示において、各機能および各情報処理に係る公知技術の説明は省略している。 Note that in this disclosure, descriptions of publicly known technologies related to each function and each information processing are omitted.
(コンピュータのハードウェア構成の一例)
実施形態および各変形例における各部の機能は、プログラムにより実現されてもよい。
(An example of a computer hardware configuration)
The functions of each unit in the embodiment and each modification may be realized by a program.
すなわち、本発明の一態様に係る情報処理プログラムは、端末装置200と通信ネットワーク400を介して通信可能である通信処理と、ユーザーが操作する第1端末装置200aから、第1アプリケーションを用いたオペレータとのチャットの要求を受信し、当該要求が新規の待ち呼である場合において待ち呼解消の所定条件が満たされたとき、記憶装置300に記憶された当該ユーザーの所定の連絡先情報を用いて、第1アプリケーションとは異なる第2アプリケーションを用いて受信可能である所定通知を通信ネットワーク400へ送信する制御処理と、をコンピュータに実行させるようにしてもよい。
In other words, an information processing program according to one aspect of the present invention may cause a computer to execute a communication process capable of communicating with the
係る場合におけるコンピュータのハードウェア構成の一例を図12に示す。 An example of the hardware configuration of a computer in this case is shown in Figure 12.
図12に示すように、コンピュータ9000は、例えば、CPU(Central Processing Unit)9001、RAM(Random Access Memory)9002、ROM(Read Only Memory)9003、記憶装置9004、入出力インターフェース(I/F)9005、読取インターフェース(I/F)9006、通信インターフェース(I/F)9007を有する。上述した各部はバス9008を介して、直接的に、または、間接的に接続される。
As shown in FIG. 12, the
記憶装置9004は、例えば、HDD(Hard Disk Drive)、SSD(Solid State Drive)などである。コンピュータ9000は、入出力インターフェース9005を介して、入出力(I/O)装置9009と接続される。入出力装置9009は、磁気ディスク装置などの入力機能および出力機能を有する装置の他、入力機能が主機能である入力装置、出力機能が主機能である出力装置を含む。入力装置は、例えば、入力キー、マウス、タッチパネル、スキャナである。出力装置は、例えば、ディスプレイ、スピーカ、プリンタである。
The
読取インターフェース9006は、記録媒体9010に記録されたプログラムまたはデータを読み取る。記録媒体9010は、例えば、半導体メモリ、光学記録媒体、磁気記録媒体、光磁気記録媒体などである。
The
通信インターフェース9007は、ネットワーク9011を介して、他の機器からデータを受信し、他の機器へデータを送信する。ネットワーク9011は、有線ネットワークであってもよく、無線ネットワークであってもよい。他の機器は、クライアント装置であってもよく、サーバ装置であってもよい。
The
例えば、ROM9003に記憶されたプログラム、記憶装置9004に記憶されたプログラム、記録媒体9010に記録されたプログラム、または、通信インターフェースが他の機器から受信したプログラムは、RAM9002にロードされる。上記の実施形態および各変形例において、例えば、CPU9001がRAM9002にロードされたプログラムを実行することにより、上記の実施形態などにおける各部の機能が実現される。
For example, a program stored in
なお、コンピュータ9000における各部の機能は、クラウドコンピューティングによって実現されてもよい。
The functions of each part of the
なお、情報処理システム1におけるコンピュータに実行させる情報処理プログラムまたは説明された機能は、非一時的な有形のコンピュータ可読記録媒体(A non-transitory, tangible computer-readable storage medium)に記録されてもよい。非一時的な有形のコンピュータ可読記録媒体は、コンピュータ、CPU、MPU(Micro Processing Unit)などによってアクセスされることが可能な任意の記録媒体である。任意の記録媒体は、例えば、ROM、RAM、フラッシュメモリ、磁気記憶装置、光ディスクなどであって、例示したものに限定されない。
The information processing program executed by the computer in the
なお、以上の説明において、A、BおよびCのうち少なくとも1つ(at least one of)が含まれるとは、A、B、Cのうち1つまたは2つ以上(one or two or more of)の組み合わせでもよいという意味であってもよい。 In the above explanation, "including at least one of" A, B, and C may mean that it may be a combination of one or two or more of A, B, and C.
本発明に係る情報処理方法、情報処理装置、情報処理プログラム、および記録媒体は、チャット要求に係る待ち呼状態を管理する情報処理に関する技術全般に有効である。 The information processing method, information processing device, information processing program, and recording medium according to the present invention are applicable to all information processing technologies that manage the waiting call status related to chat requests.
1 情報処理システム
10 情報処理サーバ
100 情報処理装置
101 通信部
102 制御部
200 端末装置
201 表示媒体
202 入力部
203 通信部
204 メモリ
205 制御部
300 記憶装置
9000 コンピュータ
9001 CPU
9002 RAM
9003 ROM
9004 記憶装置
9005 入出力インターフェース
9006 読取インターフェース
9007 通信インターフェース
9008 バス
9009 入出力装置
9010 記録媒体
9011 ネットワーク
REFERENCE SIGNS
9002 RAM
9003 ROM
9004
Claims (20)
前記情報処理サーバが、
ユーザーが操作する第1端末装置から、オペレータに対する第1アプリケーションを用いたチャットによる問い合わせ要求を受信し、
前記問い合わせ要求が新規の待ち呼である場合において待ち呼解消の所定条件が満たされたとき、記憶装置に記憶された前記ユーザーの所定の連絡先情報を用いて、前記第1アプリケーションとは異なる第2アプリケーションを用いて受信可能である前記待ち呼が解消されたことを報知する通知を、前記通信ネットワークを介して、前記連絡先情報が示す宛先へ送信する、
情報処理方法。 An information processing method in an information processing system including an information processing server connectable to a terminal device via a communication network, comprising:
The information processing server,
receiving, from a first terminal device operated by a user, a chat inquiry request to an operator using a first application;
when the inquiry request is for a new waiting call and a predetermined condition for canceling the waiting call is satisfied , using predetermined contact information of the user stored in a storage device , a notification informing that the waiting call that can be received using a second application different from the first application has been canceled is transmitted to a destination indicated by the contact information via the communication network;
Information processing methods.
前記情報処理サーバが、The information processing server,
ユーザーが操作する第1端末装置から、オペレータに対する第1アプリケーションを用いたチャットによる問い合わせ要求を受信し、receiving, from a first terminal device operated by a user, a chat inquiry request to an operator using a first application;
前記チャットが開始された場合において前記開始されたチャットが切断されたと判定し、前記開始されたチャットが第1理由及び一又は複数の第2理由のうち前記第2理由によって切断されたと判定したとき、記憶装置に記憶された前記ユーザーの所定の連絡先情報を用いて、前記第1アプリケーションとは異なる第2アプリケーションを用いて受信可能である再接続を促す通知を、前記通信ネットワークを介して、前記連絡先情報が示す宛先へ送信する、determining that the started chat has been disconnected when the chat has been started, and when determining that the started chat has been disconnected due to the second reason among a first reason and one or more second reasons, using predetermined contact information of the user stored in a storage device, transmitting a notification prompting reconnection, which can be received using a second application different from the first application, to a destination indicated by the contact information via the communication network;
情報処理方法。Information processing methods.
請求項1又は2に記載の情報処理方法。 the second application is an application selected by the user from a plurality of applications, and the selected second application is stored in the storage device in association with the predetermined contact information;
3. The information processing method according to claim 1 or 2 .
前記問い合わせ要求が新規の待ち呼であり、さらに、前記第1端末装置において前記通知の要否を問い合わせ、前記通知の要求を受信したとき、前記通知を送信する、
請求項1に記載の情報処理方法。 The information processing server includes:
the inquiry request is a new waiting call, and further, the first terminal device inquires whether the notification is necessary, and when the request for the notification is received, transmits the notification .
The information processing method according to claim 1 .
前記通知の要求を受信したとき、前記第1アプリケーションにおいて受信可能ではなく、前記第2アプリケーションにおいて受信可能である前記通知を送信する、
請求項4に記載の情報処理方法。 The information processing server includes:
When receiving the request for the notification , transmitting the notification that is not receivable by the first application but is receivable by the second application.
The information processing method according to claim 4.
前記第1端末装置において前記第1アプリケーションが終了されたとき、第1内容である前記通知を送信し、
前記第1端末装置において前記第1アプリケーションが終了されていないとき、第2内容である前記通知を送信する、
請求項1又は2に記載の情報処理方法。 The information processing server includes:
When the first application is terminated in the first terminal device, the notification having first content is transmitted ;
transmitting the notification having second content when the first application is not terminated in the first terminal device;
3. The information processing method according to claim 1 or 2 .
前記問い合わせ要求が前記新規の待ち呼である場合、前記記憶装置が記憶する一又は複数の質問項目の情報に基づいて、前記問い合わせ要求の内容を設定可能である問い合わせ内容設定画面を前記第1端末装置に備わる表示媒体に表示させ、
前記問い合わせ内容設定画面における設定内容を受信し、
前記設定内容を受信したとき、前記設定内容に基づいて、前記ユーザーと前記オペレータとの接続チャネルであり、前記チャットを含む複数の折り返しチャネルのうちから第1折り返しチャネルを特定する、
請求項1に記載の情報処理方法。 The information processing server includes:
when the inquiry request is the new waiting call, displaying an inquiry content setting screen on a display medium provided in the first terminal device, the inquiry content setting screen being capable of setting the content of the inquiry request based on information of one or more question items stored in the storage device;
receiving the setting contents on the inquiry content setting screen;
when the setting contents are received, a first call-back channel is identified from among a plurality of call-back channels including the chat, which is a connection channel between the user and the operator based on the setting contents;
The information processing method according to claim 1 .
前記第1折り返しチャネルが前記チャットではないとき、前記表示媒体において前記第1折り返しチャネルをレコメンドする、
請求項7に記載の情報処理方法。 The information processing server includes:
When the first call-back channel is not the chat, recommending the first call-back channel on the display medium.
The information processing method according to claim 7 .
前記第1折り返しチャネルが前記チャットではないとき、前記第2アプリケーションを用いて前記第1折り返しチャネルをレコメンドする、
請求項7に記載の情報処理方法。 The information processing server includes:
When the first call back channel is not the chat, recommending the first call back channel using the second application.
The information processing method according to claim 7 .
前記問い合わせ内容設定画面において設定された複数の設定内容の情報及び前記複数の設定内容のそれぞれに対応付けられた前記折り返しチャネルの情報を複数の教師データとし、前記複数の教師データのそれぞれに対応し、且つ、前記対応付けられた折り返しチャネルに対する複数のユーザーそれぞれによる評価情報を複数のラベル情報として機械学習された折り返しチャネル特定モデルを用いて、前記設定内容に基づいて前記第1折り返しチャネルを特定する、
請求項7に記載の情報処理方法。 The information processing server includes:
a call-back channel identification model that is machine-learned based on a plurality of pieces of teacher data, the call-back channel identification model being generated using a plurality of pieces of teacher data corresponding to the plurality of pieces of teacher data and information on the call-back channels associated with the plurality of pieces of teacher data, and a plurality of pieces of label information corresponding to the plurality of pieces of teacher data and evaluating the associated call-back channels by a plurality of users; and the call-back channel identification model being machine-learned based on the plurality of pieces of teacher data corresponding to the plurality of pieces of teacher data and using evaluation information by a plurality of users regarding the associated call-back channels as a plurality of label information.
The information processing method according to claim 7 .
前記情報処理サーバは、
前記ユーザーの属性情報に基づいて、複数のオペレータのうちから第1オペレータに接続可能である前記URL情報を設定する、
請求項1に記載の情報処理方法。 When the attribute information of the user is stored in the storage device, and the notification includes URL information where the chat with the operator can be started,
The information processing server includes:
setting the URL information that allows connection to a first operator among a plurality of operators based on attribute information of the user;
The information processing method according to claim 1 .
前記属性情報は、前記ユーザーの前記チャット問い合わせサービスの利用回数の情報、前記ユーザーの前記チャット問い合わせサービスにおける利用履歴から特定されるユーザー特性情報、及び、前記ユーザーの個人情報に基づくユーザー特性情報のうち少なくとも一の情報である、
請求項11に記載の情報処理方法。 The information processing server provides a chat inquiry service in the information processing system,
The attribute information is at least one of information on the number of times the user has used the chat inquiry service, user characteristic information identified from the user's usage history in the chat inquiry service, and user characteristic information based on personal information of the user.
The information processing method according to claim 11 .
前記情報処理サーバは、
前記開始されたチャットが第1理由及び一又は複数の第2理由のうち前記第2理由によって切断された場合において前記URLに対するアクセスを受信したとき、前記チャットを再開させる、
請求項1に記載の情報処理方法。 When the notification includes information of a URL accessible to the operator for starting the chat, and the chat is started,
The information processing server includes:
resuming the chat when an access to the URL is received in a case where the started chat is disconnected due to the second reason among the first reason and one or more second reasons;
The information processing method according to claim 1 .
前記問い合わせ要求が前記新規の待ち呼である場合において、さらに、前記問い合わせ要求を受信したタイミングが所定時間帯に含まれるか否かを判定し、
前記タイミングが前記所定時間帯に含まれないとき、前記通知を送信し、一方、前記タイミングが前記所定時間帯に含まれるとき、前記所定の連絡先情報を用いて、前記第2アプリケーションを用いて受信可能である、前記所定時間帯以降においてアクセス可能であるURLの情報を、前記通信ネットワークを介して、前記連絡先情報が示す宛先へ送信する、
請求項1に記載の情報処理方法。 The information processing server includes:
If the inquiry request is for the new waiting call, it is further determined whether or not a timing at which the inquiry request is received is included in a predetermined time period;
When the timing is not included in the specified time period, the notification is transmitted , and when the timing is included in the specified time period, information on a URL which can be received using the second application and which can be accessed after the specified time period is transmitted to a destination indicated by the contact information via the communication network using the specified contact information .
The information processing method according to claim 1 .
ユーザーが操作する第1端末装置から、オペレータに対する第1アプリケーションを用いたチャットによる問い合わせ要求を受信し、前記問い合わせ要求が新規の待ち呼である場合において待ち呼解消の所定条件が満たされたとき、記憶装置に記憶された前記ユーザーの所定の連絡先情報を用いて、前記第1アプリケーションとは異なる第2アプリケーションを用いて受信可能である前記待ち呼が解消されたことを報知する通知を、前記通信ネットワークを介して、前記連絡先情報が示す宛先へ送信する制御部と、
を備える情報処理装置。 A communication unit capable of communicating with a terminal device via a communication network;
a control unit that receives an inquiry request for a chat with an operator using a first application from a first terminal device operated by a user, and when a predetermined condition for canceling the waiting call is satisfied in a case where the inquiry request is for a new waiting call , transmits a notification that the waiting call that can be received using a second application different from the first application has been canceled to a destination indicated by the contact information via the communication network, using predetermined contact information of the user stored in a storage device;
An information processing device comprising:
ユーザーが操作する第1端末装置から、オペレータに対する第1アプリケーションを用いたチャットによる問い合わせ要求を受信し、前記問い合わせ要求が新規の待ち呼である場合において待ち呼解消の所定条件が満たされたとき、記憶装置に記憶された前記ユーザーの所定の連絡先情報を用いて、前記第1アプリケーションとは異なる第2アプリケーションを用いて受信可能である前記待ち呼が解消されたことを報知する通知を、前記通信ネットワークを介して、前記連絡先情報が示す宛先へ送信する制御処理と、
をコンピュータに実行させる情報処理プログラム。 A communication process capable of communicating with a terminal device via a communication network;
a control process for receiving, from a first terminal device operated by a user, an inquiry request to an operator through chat using a first application, and when the inquiry request is for a new waiting call and a predetermined condition for canceling the waiting call is satisfied , transmitting, via the communication network to a destination indicated by predetermined contact information of the user stored in a storage device, a notification that the waiting call that can be received using a second application different from the first application has been canceled ;
An information processing program that causes a computer to execute the above.
ユーザーが操作する第1端末装置から、オペレータに対する第1アプリケーションを用いたチャットによる問い合わせ要求を受信し、前記問い合わせ要求が新規の待ち呼である場合において待ち呼解消の所定条件が満たされたとき、記憶装置に記憶された前記ユーザーの所定の連絡先情報を用いて、前記第1アプリケーションとは異なる第2アプリケーションを用いて受信可能である前記待ち呼が解消されたことを報知する通知を、前記通信ネットワークを介して、前記連絡先情報が示す宛先へ送信する制御処理と、
をコンピュータに実行させる情報処理プログラムを記録したコンピュータ読み取り可能な記録媒体。 A communication process capable of communicating with a terminal device via a communication network;
a control process for receiving, from a first terminal device operated by a user, an inquiry request to an operator through chat using a first application, and when the inquiry request is for a new waiting call and a predetermined condition for canceling the waiting call is satisfied , transmitting, via the communication network to a destination indicated by predetermined contact information of the user stored in a storage device, a notification that the waiting call that can be received using a second application different from the first application has been canceled ;
A computer-readable recording medium having recorded thereon an information processing program for causing a computer to execute the above.
ユーザーが操作する第1端末装置から、オペレータに対する第1アプリケーションを用いたチャットによる問い合わせ要求を受信し、前記チャットが開始された場合において前記開始されたチャットが切断されたと判定し、前記開始されたチャットが第1理由及び一又は複数の第2理由のうち前記第2理由によって切断されたと判定したとき、記憶装置に記憶された前記ユーザーの所定の連絡先情報を用いて、前記第1アプリケーションとは異なる第2アプリケーションを用いて受信可能である再接続を促す通知を、前記通信ネットワークを介して、前記連絡先情報が示す宛先へ送信する制御部と、a control unit that receives, from a first terminal device operated by a user, a chat inquiry request to an operator using a first application, and determines that the started chat has been disconnected when the chat has been started, and when it determines that the started chat has been disconnected for the second reason among a first reason and one or more second reasons, transmits, using specific contact information of the user stored in a storage device, a notification prompting reconnection that can be received using a second application different from the first application, via the communication network to a destination indicated by the contact information;
を備える情報処理装置。An information processing device comprising:
ユーザーが操作する第1端末装置から、オペレータに対する第1アプリケーションを用いたチャットによる問い合わせ要求を受信し、前記チャットが開始された場合において前記開始されたチャットが切断されたと判定し、前記開始されたチャットが第1理由及び一又は複数の第2理由のうち前記第2理由によって切断されたと判定したとき、記憶装置に記憶された前記ユーザーの所定の連絡先情報を用いて、前記第1アプリケーションとは異なる第2アプリケーションを用いて受信可能である再接続を促す通知を、前記通信ネットワークを介して、前記連絡先情報が示す宛先へ送信する制御処理と、a control process of receiving, from a first terminal device operated by a user, a chat inquiry request to an operator using a first application, determining that the started chat has been disconnected when the chat has started, and when it is determined that the started chat has been disconnected for the second reason among a first reason and one or more second reasons, transmitting, via the communication network, a notification encouraging reconnection which can be received using a second application different from the first application, to a destination indicated by the contact information, using specific contact information of the user stored in a storage device;
をコンピュータに実行させる情報処理プログラム。An information processing program that causes a computer to execute the above.
ユーザーが操作する第1端末装置から、オペレータに対する第1アプリケーションを用いたチャットによる問い合わせ要求を受信し、前記チャットが開始された場合において前記開始されたチャットが切断されたと判定し、前記開始されたチャットが第1理由及び一又は複数の第2理由のうち前記第2理由によって切断されたと判定したとき、記憶装置に記憶された前記ユーザーの所定の連絡先情報を用いて、前記第1アプリケーションとは異なる第2アプリケーションを用いて受信可能である再接続を促す通知を、前記通信ネットワークを介して、前記連絡先情報が示す宛先へ送信する制御処理と、a control process of receiving, from a first terminal device operated by a user, a chat inquiry request to an operator using a first application, determining that the started chat has been disconnected when the chat has started, and when it is determined that the started chat has been disconnected for the second reason among a first reason and one or more second reasons, transmitting, via the communication network, a notification encouraging reconnection which can be received using a second application different from the first application, to a destination indicated by the contact information, using specific contact information of the user stored in a storage device;
をコンピュータに実行させる情報処理プログラムを記録したコンピュータ読み取り可能な記録媒体。A computer-readable recording medium having recorded thereon an information processing program for causing a computer to execute the above.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2023186035A JP7503697B1 (en) | 2023-10-31 | 2023-10-31 | Information processing method, information processing device, information processing program, and recording medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2023186035A JP7503697B1 (en) | 2023-10-31 | 2023-10-31 | Information processing method, information processing device, information processing program, and recording medium |
Publications (1)
Publication Number | Publication Date |
---|---|
JP7503697B1 true JP7503697B1 (en) | 2024-06-20 |
Family
ID=91483485
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023186035A Active JP7503697B1 (en) | 2023-10-31 | 2023-10-31 | Information processing method, information processing device, information processing program, and recording medium |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7503697B1 (en) |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011244489A (en) | 2005-05-17 | 2011-12-01 | Oracle Internatl Corp | Dynamic routing for obtaining customer satisfaction |
JP2017059992A (en) | 2015-09-16 | 2017-03-23 | エヌ・ティ・ティ・データ先端技術株式会社 | Contact center operation support system, contact center operation support method and contact center operation support program |
JP2018185805A (en) | 2017-04-21 | 2018-11-22 | 富士ゼロックス株式会社 | Information processing device and program |
JP2019204271A (en) | 2018-05-23 | 2019-11-28 | 株式会社東芝 | Operator support device, operator support system, and program |
US10965761B1 (en) | 2016-08-26 | 2021-03-30 | Noble Systems Corporation | Communication management system for supporting multiple agent communications sessions in a contact center |
JP2021193851A (en) | 2018-07-17 | 2021-12-23 | アバイア インコーポレーテッド | System and method for flexible routing |
US20220053094A1 (en) | 2019-04-30 | 2022-02-17 | Avaya Inc. | Interaction Based Suitable Channel Selection for Queued Customers |
US20220270020A1 (en) | 2021-02-25 | 2022-08-25 | Avaya Management L.P. | Context based channel switchover |
JP2022171958A (en) | 2012-04-05 | 2022-11-11 | アシュラント インコーポレイテッド | System, method, apparatus, and non-temporary computer readable storage medium for providing mobile device support services |
-
2023
- 2023-10-31 JP JP2023186035A patent/JP7503697B1/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011244489A (en) | 2005-05-17 | 2011-12-01 | Oracle Internatl Corp | Dynamic routing for obtaining customer satisfaction |
JP2022171958A (en) | 2012-04-05 | 2022-11-11 | アシュラント インコーポレイテッド | System, method, apparatus, and non-temporary computer readable storage medium for providing mobile device support services |
JP2017059992A (en) | 2015-09-16 | 2017-03-23 | エヌ・ティ・ティ・データ先端技術株式会社 | Contact center operation support system, contact center operation support method and contact center operation support program |
US10965761B1 (en) | 2016-08-26 | 2021-03-30 | Noble Systems Corporation | Communication management system for supporting multiple agent communications sessions in a contact center |
JP2018185805A (en) | 2017-04-21 | 2018-11-22 | 富士ゼロックス株式会社 | Information processing device and program |
JP2019204271A (en) | 2018-05-23 | 2019-11-28 | 株式会社東芝 | Operator support device, operator support system, and program |
JP2021193851A (en) | 2018-07-17 | 2021-12-23 | アバイア インコーポレーテッド | System and method for flexible routing |
US20220053094A1 (en) | 2019-04-30 | 2022-02-17 | Avaya Inc. | Interaction Based Suitable Channel Selection for Queued Customers |
US20220270020A1 (en) | 2021-02-25 | 2022-08-25 | Avaya Management L.P. | Context based channel switchover |
Non-Patent Citations (3)
Title |
---|
Utah Customer Service Management エージェントからのコールバック要求の操作,[オンライン],Servicenow,2023年02月02日,インターネット<URL:https://docs.servicenow.com/ja-JP/bundle/utah-customer-service-management/page/product/customer-service-management/concept/request-callback-from-agent.html>,[検索日:2024年2月15日] |
寺田 航希,戦略編 「コンタクトセンター発」のカスタマーエクスペリエンス戦略講座,コールセンタージャパン 第26巻 第1号,日本,株式会社リックテレコム,2022年12月20日,第26巻,52~55ページ |
後藤 聡 ,ネットマークスのソリューションと技術 コールセンター業務を効率化するIPコンタクトセンターシステム,技報 UNISYS TECHNOLOGY REVIEW Vol.29 No.3 ,日本ユニシス株式会社,2009年11月30日,第29巻,107~125ページ,[ISSN]0914-9996 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11615162B2 (en) | Event listening integration in a collaborative electronic information system | |
JP6040388B1 (en) | Network system and screen sharing server | |
US10834545B2 (en) | Group communication service providing method, system and computer-readable medium | |
US9503410B2 (en) | Sharing of activity metadata via messaging systems | |
US20140297770A1 (en) | Electronic message system for soliciting reply | |
US20240103889A1 (en) | Systems and methods for rendering and retaining application data associated with a plurality of applications within a group-based communication system | |
KR20160105019A (en) | SNS integrated managing device and method | |
KR102335731B1 (en) | Information processing device, information processing method and program | |
JP5986726B2 (en) | Membership management system and method using community pages | |
JP7503697B1 (en) | Information processing method, information processing device, information processing program, and recording medium | |
US20190007520A1 (en) | Electronic device and operation method thereof and server host device | |
WO2021176858A1 (en) | System, information processing method, information processing device, terminal, and program | |
KR101612895B1 (en) | Apparatus and method for providing social network service | |
JP2014059686A (en) | Information management system and input support program | |
JP6600896B1 (en) | Information transfer information processing apparatus, method using the information transfer information processing apparatus, program, and information transfer system | |
CN111158804B (en) | Information processing device, information processing method, and program | |
JP6815614B1 (en) | Information processing system, information processing method, program, and chat function providing server | |
US10820163B1 (en) | Method and system for automated population outreach | |
KR102513313B1 (en) | Method and system for identifying the counterpart of the messenger to provide personalized service | |
WO2023037569A1 (en) | Sentence understanding assistance device, sentence understanding assistance method, and program storage medium | |
JP2018005406A (en) | User management terminal, program, communication system and terminal | |
KR101165187B1 (en) | Method and apparatus for using social network service based on religion | |
JP2016031742A (en) | Distribution terminal, distribution server, user terminal, and distribution system | |
JP5714782B1 (en) | Delivery control apparatus, delivery control method, program, and storage medium | |
CN111159568A (en) | Information processing apparatus, information processing method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231110 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20231110 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240220 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240404 |
|
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: 20240529 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240610 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7503697 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |