Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7438883B2 - Server equipment and programs - Google Patents
[go: Go Back, main page]

JP7438883B2 - Server equipment and programs - Google Patents

Server equipment and programs Download PDF

Info

Publication number
JP7438883B2
JP7438883B2 JP2020130941A JP2020130941A JP7438883B2 JP 7438883 B2 JP7438883 B2 JP 7438883B2 JP 2020130941 A JP2020130941 A JP 2020130941A JP 2020130941 A JP2020130941 A JP 2020130941A JP 7438883 B2 JP7438883 B2 JP 7438883B2
Authority
JP
Japan
Prior art keywords
user
operator
login
chat room
chat
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2020130941A
Other languages
Japanese (ja)
Other versions
JP2022027129A (en
Inventor
健太 野呂
Original Assignee
株式会社デジタルホールディングス
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 株式会社デジタルホールディングス filed Critical 株式会社デジタルホールディングス
Priority to JP2020130941A priority Critical patent/JP7438883B2/en
Publication of JP2022027129A publication Critical patent/JP2022027129A/en
Application granted granted Critical
Publication of JP7438883B2 publication Critical patent/JP7438883B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、チャットルームを利用してユーザとコミュニケーションを行うオペレータを支援するためのサーバ装置およびプログラムに関する。 The present invention relates to a server device and a program for supporting an operator who communicates with users using a chat room.

従来、事業者のサービスを利用するユーザが、事業者のオペレータに問合せを行う方法として、電話による問い合わせと電子メールによる問い合わせとが知られている。電話による問い合わせでは、オペレータが他のユーザとの電話が終了するまでユーザが待つ必要があり、ユーザの待ち時間が長くなりやすい。また、電子メールは、既読を確認できないなど、リアルタイムでのやり取りには適切ではない。 2. Description of the Related Art Conventionally, inquiries by telephone and inquiries by e-mail are known as methods for a user who uses a service of a business to make an inquiry to an operator of the business. Inquiries made by telephone require the user to wait until the operator finishes the call with another user, which tends to increase the user's waiting time. Furthermore, e-mail is not suitable for real-time communication as it is not possible to check whether the e-mail has been read.

これに対して、従来、Webブラウザ上で動作するWebチャットを提供する情報処理システムが知られている(例えば、特許文献1)。また、Webチャットとは別に、アプリ提供会社のサーバ装置にアカウント登録されたユーザ間でメッセージをリアルタイムにやり取りできるログイン制チャットアプリ(メッセージングアプリ)が知られている(例えば、特許文献2)。ここで、本開示では、「Webチャット」とは、ブラウザ上で動作するとともに、ユーザによるログインが不要なチャットシステムを意味するものとする。また、本開示では、「ログイン制チャット」とは、ユーザによるログインが必要なチャットシステムを意味するものとする。 On the other hand, an information processing system that provides a web chat that operates on a web browser is conventionally known (for example, Patent Document 1). In addition to web chat, a login-based chat application (messaging application) is known that allows messages to be exchanged in real time between users whose accounts are registered on a server device of an application providing company (for example, Patent Document 2). Here, in the present disclosure, "Web chat" refers to a chat system that operates on a browser and does not require user login. Furthermore, in the present disclosure, "login-based chat" refers to a chat system that requires login by the user.

上記のようなWebチャットやログイン制チャットアプリでは、オペレータはユーザに対して迅速にメッセージを送信することができるので、電話による問い合わせに比べて、ユーザの待ち時間を低減することが可能となる。そして、上記のようなWebチャットやログイン制チャットアプリでは、既読を確認できる機能などにより、電子メールよりもよりリアルタイムに、オペレータはユーザに対応することが可能となる。 In the above-mentioned web chat or login-based chat application, the operator can quickly send a message to the user, so it is possible to reduce the user's waiting time compared to inquiries by telephone. In the above-mentioned web chat and login-based chat apps, operators can respond to users in more real time than with e-mail, due to the ability to check whether an email has been read.

特許第6510379号公報Patent No. 6510379 特許第6095790号公報Patent No. 6095790

ここで、事業者は、ユーザと簡易なやり取りを行う場合には、Webチャットを用い、担当者を引継ぐ場合や日をまたいでユーザとのやり取りを行う場合には、ログイン制チャットを用いる。Webチャットを用いれば、ユーザに対してアカウントの登録等を要求することなく、Webチャット上で顧客対応を行うことができる。しかしながら、Webチャットでは、ユーザを識別することができないため、簡易な問合せ対応に限られる。一方、ログイン制チャットは、ユーザによるログインにより、ユーザを特定した状態でチャットを行うことができる。この結果、ユーザにはログインやユーザ登録の手間をしいるものの、担当者を引き継いだり、日をまたいでユーザとのやり取りを行う場合でも、事業者は、継続してユーザに応対することが可能となる。 Here, the business operator uses web chat when carrying out simple exchanges with users, and uses login-based chat when taking over the person in charge or when communicating with users over different days. By using Web chat, customers can be dealt with on Web chat without requiring users to register for an account or the like. However, since users cannot be identified using Web chat, it is limited to responding to simple inquiries. On the other hand, in login-based chat, a user can log in and chat with a specified user. As a result, although it requires the user to log in and register, the operator can continue to respond to the user even if the person in charge is taken over or the user interacts with the user over the course of a day. becomes.

Webチャットおよびログイン制チャットは、それぞれに上記のような利点があるため、ユーザの問合せ内容や手続き内容の難易度に応じて、使い分けされることが考えられる。しかしながら、Webチャットとログイン制チャットとの両方を管理するシステム(サーバ装置およびプログラム)は、従来、存在しない。このため、Webチャットとログイン制チャットとは、別々に管理される。この場合、例えば、Webチャットにおいて対応していたユーザが、ログイン制チャットにおいて対応することになった場合、ユーザの情報がWebチャットとログイン制チャットとで共有されていないので、オペレータは、円滑にWebチャットの内容を引継いで、ログイン制チャットにおいて対応することができない。この結果、事業者の運用負担(例えば、運用コスト)および管理負担(例えば、管理コスト)が増大するという問題点がある。そこで、Webチャットとログイン制チャットとの両方を管理することが可能なサーバ装置およびプログラムを提供することが望まれている。 Since Web chat and login-based chat each have the above-mentioned advantages, they may be used depending on the difficulty of the user's inquiry or procedure. However, a system (server device and program) that manages both Web chat and login-based chat has not conventionally existed. For this reason, Web chat and login-based chat are managed separately. In this case, for example, if a user who was previously responding to a web chat is now responding to a login-based chat, the user information is not shared between the web chat and the login-based chat, so the operator can smoothly It is not possible to take over the content of the web chat and respond to the login-based chat. As a result, there is a problem in that the operational burden (for example, operational cost) and management burden (for example, management cost) on the operator increases. Therefore, it is desired to provide a server device and a program that can manage both Web chat and login-based chat.

この開示は、上記のような課題を解決するためになされたものであり、Webチャットとログイン制チャットとの両方を管理することにより、運用負担および管理負担を低減することが可能なサーバ装置およびプログラムを提供することを目的とする。 This disclosure was made in order to solve the above-mentioned problems, and provides a server device and a server device that can reduce operational and management burdens by managing both web chat and login-based chat. The purpose is to provide programs.

上記の目的を達成するために、以下に開示する、第1の局面によるサーバ装置は、事業者のオペレータを支援するサーバ装置であって、ユーザがログインすることなく、当該ユーザが参加可能なWebチャットルームを提供するWebチャット提供部と、ユーザがログインすることにより、当該ユーザが参加することが可能なログイン制チャットルームを提供するログイン制チャット提供部と、Webチャットルームに関する情報と、ログイン制チャットルームに関する情報とを並べて表示部に表示させる表示制御部と、を備える。 In order to achieve the above object, a server device according to a first aspect disclosed below is a server device that supports an operator of a business, and is a server device that supports an operator of a business, and is a server device that supports a Web server in which a user can participate without logging in. A web chat provider that provides chat rooms; a login chat provider that provides a login chat room that users can participate in by logging in; and a login system that provides information about the web chat room and the login system. and a display control unit that causes the display unit to display information related to the chat room side by side.

第2の局面によるプログラムは、事業者のオペレータを支援するサーバ装置のプロセッサに、ユーザがログインすることなく、当該ユーザが参加可能なWebチャットルームを提供する処理と、ユーザがログインすることにより、当該ユーザが参加することが可能なログイン制チャットルームを提供する処理と、Webチャットルームに関する情報と、ログイン制チャットルームに関する情報とを並べて表示部に表示させる処理と、実行させる。 The program according to the second aspect provides a process of providing a web chat room in which the user can participate without the user logging into the processor of the server device supporting the operator of the business, and by logging in the user, A process of providing a login-based chat room in which the user can participate, and a process of displaying information about the web chat room and information about the login-based chat room side by side on a display unit are executed.

上記第1および第2の局面の構成によれば、Webチャットとログイン制チャットとの両方を管理することにより、運用負担および管理負担を低減することが可能なサーバ装置およびプログラムを提供することができる。そして、Webチャットルームに関する情報と、ログイン制チャットルームに関する情報とが並べて表示部に表示される。これにより、オペレータがユーザに応対する際に、Webチャットルームに関する情報と、ログイン制チャットルームに関する情報との表示を切り替える必要がないので、オペレータはユーザに対して迅速に応答することができる。 According to the configurations of the first and second aspects described above, it is possible to provide a server device and a program that can reduce operational burden and management burden by managing both web chat and login-based chat. can. Then, information regarding the Web chat room and information regarding the login-based chat room are displayed side by side on the display unit. Thereby, when the operator responds to the user, there is no need to switch the display between information regarding the Web chat room and information regarding the login-based chat room, so the operator can quickly respond to the user.

図1は、一実施形態におけるチャット管理システムの処理の概要を説明するための図である。FIG. 1 is a diagram for explaining an overview of processing of a chat management system in one embodiment. 図2は、一実施形態におけるWebチャットルームの画面例を示す図である。FIG. 2 is a diagram illustrating an example screen of a web chat room in one embodiment. 図3は、一実施形態におけるログイン制チャットルームの画面例を示す図である。FIG. 3 is a diagram showing an example screen of a login-based chat room in one embodiment. 図4は、一実施形態におけるチャット管理システムのユーザの誘導の処理の概要を説明するための図である。FIG. 4 is a diagram for explaining an overview of user guidance processing of the chat management system in one embodiment. 図5は、一実施形態におけるチャット管理システムの概要構成を示すブロック図である。FIG. 5 is a block diagram showing a schematic configuration of a chat management system in one embodiment. 図6(a)は、一実施形態におけるサーバ装置の構成を示すブロック図である。図6(b)は、一実施形態における制御部の機能ブロック図である。FIG. 6(a) is a block diagram showing the configuration of a server device in one embodiment. FIG. 6(b) is a functional block diagram of the control unit in one embodiment. 図7は、一実施形態におけるオペレータ端末の構成を示すブロック図である。FIG. 7 is a block diagram showing the configuration of an operator terminal in one embodiment. 図8は、一実施形態におけるユーザ端末の構成を示すブロック図である。FIG. 8 is a block diagram showing the configuration of a user terminal in one embodiment. 図9(a)は、一実施形態におけるWebサイトの画面の例を示す図である。図9(b)は、一実施形態における公式アカウント画面の例を示す図である。FIG. 9A is a diagram illustrating an example of a website screen in one embodiment. FIG. 9(b) is a diagram showing an example of an official account screen in one embodiment. 図10は、一実施形態におけるチラシの例を示す図である。FIG. 10 is a diagram illustrating an example of a leaflet in one embodiment. 図11は、一実施形態におけるSMSの画面の例を示す図である。FIG. 11 is a diagram illustrating an example of an SMS screen in one embodiment. 図12(a)は、一実施形態におけるチャットBOTエンジンとのやり取りを示す画面の第1の例の図である。図12(b)は、図12(a)におけるチャットBOTエンジンの質問の手順を説明するための図である。FIG. 12(a) is a diagram of a first example of a screen showing interaction with a chat BOT engine in one embodiment. FIG. 12(b) is a diagram for explaining the question procedure of the chat BOT engine in FIG. 12(a). 図13は、一実施形態における記憶部に記憶された権限情報の例を示す図である。FIG. 13 is a diagram illustrating an example of authority information stored in the storage unit in one embodiment. 図14(a)は、一実施形態における導線定義の作成に関する一覧画面の例(追加前)を示す図である。図14(b)は、一実施形態における導線定義の作成に関する一覧画面の(追加後)を示す図である。FIG. 14A is a diagram illustrating an example of a list screen (before addition) regarding creation of a conductor definition in one embodiment. FIG. 14(b) is a diagram illustrating a list screen (after addition) regarding creation of a conductor definition in one embodiment. 図15は、一実施形態における導線定義の作成に関する詳細画面の例を示す図である。FIG. 15 is a diagram illustrating an example of a detailed screen regarding creation of a conductor definition in one embodiment. 図16(a)は、一実施形態における入力フォームの作成・編集に関する一覧画面の例(追加前)を示す図である。図16(b)は、一実施形態における入力フォームの作成・編集に関する一覧画面の(追加後)を示す図である。FIG. 16A is a diagram illustrating an example (before addition) of a list screen regarding input form creation/editing in one embodiment. FIG. 16(b) is a diagram showing a list screen (after addition) regarding creation/editing of an input form in one embodiment. 図17は、一実施形態における入力フォームの作成・編集に関する詳細画面の例を示す図である。FIG. 17 is a diagram illustrating an example of a detailed screen regarding creation and editing of an input form in one embodiment. 図18は、一実施形態におけるルーム間移行に関する表示部の表示の例を示す図である。FIG. 18 is a diagram illustrating an example of a display on the display unit regarding transition between rooms in one embodiment. 図19(a)は、一実施形態における利用の承認に関する処理を説明するための図である。図19(b)は、一実施形態におけるアカウント承認に関する処理を説明するための図である。FIG. 19(a) is a diagram for explaining processing related to usage approval in one embodiment. FIG. 19(b) is a diagram for explaining processing related to account approval in one embodiment. 図20は、一実施形態におけるオペレータ端末の表示部の一部に表示される通知の画面の例を示す図である。FIG. 20 is a diagram illustrating an example of a notification screen displayed on a part of the display unit of the operator terminal in one embodiment. 図21は、一実施形態におけるタッチパネルに表示される通知に関する処理を説明するための図である。FIG. 21 is a diagram for explaining processing related to notifications displayed on a touch panel in one embodiment. 図22(a)は、一実施形態における入力フォームAの内容(入力前)を説明するための図である。図22(b)は、一実施形態における入力フォームAの内容(入力後)を説明するための図である。FIG. 22(a) is a diagram for explaining the contents (before input) of input form A in one embodiment. FIG. 22(b) is a diagram for explaining the contents (after input) of input form A in one embodiment. 図23は、一実施形態における入力フォームCによるカメラの起動の承認に関して説明するための図である。FIG. 23 is a diagram for explaining approval of camera activation using input form C in one embodiment. 図24(a)は、一実施形態における入力フォームCによるカメラの自動起動を説明するための図である。図24(b)は、入力フォームCにおいて複数枚の撮影画像が要求される場合の例の図である。FIG. 24(a) is a diagram for explaining automatic activation of a camera using input form C in one embodiment. FIG. 24(b) is a diagram illustrating an example where a plurality of captured images are requested in the input form C. 図25は、一実施形態におけるチャット管理システムの制御処理(導線定義の作成・変更に関する処理)を示すフロー図である。FIG. 25 is a flow diagram illustrating control processing (processing related to creation/change of conductor definition) of the chat management system in one embodiment. 図26は、一実施形態におけるチャット管理システムの制御処理(ユーザの誘導に関する処理)を示すシーケンス図である。FIG. 26 is a sequence diagram showing control processing (processing related to user guidance) of the chat management system in one embodiment. 図27は、一実施形態の第1変形例によるチャット管理システムの画面例を説明するための図である。FIG. 27 is a diagram for explaining a screen example of the chat management system according to the first modification of the embodiment.

以下、本発明の実施形態を図面に基づいて説明する。なお、本発明は、以下の実施形態に限定されるものではなく、本発明の構成を充足する範囲内で、適宜設計変更を行うことが可能である。また、以下の説明において、同一部分または同様な機能を有する部分には同一の符号を異なる図面間で共通して用い、その繰り返しの説明は省略する。また、実施形態および変形例に記載された各構成は、適宜組み合わされてもよいし、変更されてもよい。また、説明を分かりやすくするために、以下で参照する図面においては、構成が簡略化または模式化して示されたり、一部の構成部材が省略されたりしている。 Embodiments of the present invention will be described below based on the drawings. Note that the present invention is not limited to the following embodiments, and design changes can be made as appropriate within the scope that satisfies the configuration of the present invention. In addition, in the following description, the same parts or parts having similar functions will be denoted by the same reference numerals in different drawings, and repeated description thereof will be omitted. Moreover, each structure described in the embodiment and the modified example may be combined or changed as appropriate. Further, in order to make the explanation easier to understand, the configuration is shown in a simplified or schematic manner, and some structural members are omitted in the drawings referred to below.

[チャット管理システムの概要]
図1は、本実施形態におけるチャット管理システム100の処理の概要を説明するための図である。チャット管理システム100は、事業者のオペレータがユーザに応対する際に、その応対作業を支援するシステムである。チャット管理システム100は、サーバ装置10を含む。
[Overview of chat management system]
FIG. 1 is a diagram for explaining an overview of processing of a chat management system 100 in this embodiment. The chat management system 100 is a system that supports an operator of a business when responding to a user. Chat management system 100 includes a server device 10.

ここで、チャット管理システム100を運営する事業者は、ユーザに商品や役務を提供する会社である。ここに開示するチャット管理システムは、例えば、金融系企業、保険会社等のように、ユーザの個人情報や資産情報等をユーザとやりとりする事業者に適しているが、事業者の業種はこれらに限定されず、様々な業種の事業者が本開示のチャット管理システムの運営主体となり得る。また、事業者は、営利企業に限られず、公共・公益団体でもよいし、学校法人、医療法人、宗教法人等であってもよい。なお、法人格のない各種団体や、官公庁等も事業者に含まれる。また、「機密性の高い情報」とは、不特定多数からのアクセスや第三者への開示が禁止されるべき、任意の情報を意味する。「機密性の高い情報」の例としては、これらに限定されないが、例えば、ユーザの個人情報(例えば、金融口座情報、収入額・支出額情報、免許証情報、住所・戸籍情報など)、ユーザと事業者との契約情報、営業秘密情報、技術情報、および、人または物の撮影画像などが挙げられる。また、「オペレータ」とは、チャット管理システム100のオペレータ端末20を操作する者である。「オペレータ」の一例は、事業者に対してユーザから連絡や問い合わせ等があったときに、その受付業務を行う受付担当者である。しかし、「オペレータ」は受付担当者に限らず、事業者においてユーザとコミュニケーションをとる機会があり、かつ、機密性の高い情報を取り扱う権限を有する全ての者(例えば、営業担当者等)を含む。また、「オペレータ」は事業者の従業員に限らず、事業者の代理店または業務委託先の従業員を含む。 Here, the business operator that operates the chat management system 100 is a company that provides products and services to users. The chat management system disclosed here is suitable for businesses that exchange personal information and asset information with users, such as financial companies and insurance companies, but the business types of businesses are Without limitation, business operators in various industries can operate the chat management system of the present disclosure. Further, the business operator is not limited to a for-profit company, and may be a public or public interest organization, an educational corporation, a medical corporation, a religious corporation, or the like. Businesses also include various organizations without corporate status and government offices. Furthermore, "highly confidential information" means any information that should not be accessed by the general public or disclosed to third parties. Examples of "highly confidential information" include, but are not limited to, the user's personal information (e.g., financial account information, income/expense information, driver's license information, address/family register information, etc.); Examples include contract information between companies and businesses, trade secret information, technical information, and photographed images of people or objects. Further, an “operator” is a person who operates the operator terminal 20 of the chat management system 100. An example of an "operator" is a receptionist who handles reception work when a user contacts or makes an inquiry to a business operator. However, "operator" is not limited to the receptionist, but also includes all persons at the business who have the opportunity to communicate with users and who have the authority to handle highly confidential information (e.g., sales personnel, etc.) . Furthermore, "operator" is not limited to employees of the business operator, but also includes employees of the business agent or outsourced company.

また、本開示では、「Webチャットルーム」を、ユーザ端末30のブラウザ上で動作するとともに、ユーザによるログインが不要なチャットルーム(チャットシステム)を意味するものとして記載している。また、本開示では、「ログイン制チャットルーム」を、ユーザによるログインが必要なチャットルーム(チャットシステム)を意味するものとして記載している。また、WebチャットルームR1およびログイン制チャットルームR2は、後述するアプリ提供会社が提供するアプリ上のブラウザおよび外部のブラウザ(safari、firefox、Chrome、Edgeなど)の少なくとも一方で動作する。 Further, in the present disclosure, a "web chat room" is described as meaning a chat room (chat system) that operates on the browser of the user terminal 30 and does not require login by the user. Further, in the present disclosure, a "login-based chat room" is described as meaning a chat room (chat system) that requires login by a user. Further, the web chat room R1 and the login-based chat room R2 operate on at least one of a browser on an application provided by an application providing company described below and an external browser (Safari, Firefox, Chrome, Edge, etc.).

図2および図3は、オペレータを支援するために、オペレータ端末20の表示部23に表示される画面の例である。本実施形態では、表示部23には、WebチャットルームR1に関する情報と、ログイン制チャットルームR2に関する情報とが並べて表示される。例えば、WebチャットルームR1に関する情報として、例えば、表示部23の左下部分にオペレータが対応中のユーザのリストと対応開始前のユーザのリストとが一覧で表示される。「対応中」とは、オペレータがユーザに対して1度でもメッセージを送信した場合の状態を意味する。そして、ログイン制チャットルームR2に関する情報として、例えば、表示部23の左上部分にオペレータが対応中のユーザのリストと対応開始前のユーザのリストとが一覧で表示される。 2 and 3 are examples of screens displayed on the display unit 23 of the operator terminal 20 to support the operator. In this embodiment, information regarding the web chat room R1 and information regarding the login-based chat room R2 are displayed side by side on the display unit 23. For example, as information regarding the Web chat room R1, a list of users with whom the operator is responding and a list of users who have not yet started responding are displayed in the lower left portion of the display unit 23. "Currently responding" means a state in which the operator has sent a message to the user at least once. Then, as information regarding the login-based chat room R2, for example, a list of users with whom the operator is responding and a list of users who have not started responding are displayed in the upper left portion of the display unit 23.

また、表示部23では、例えば、中央部分において、WebチャットルームR1(図2参照)とログイン制チャットルームR2(図3参照)とを、オペレータによる操作に応じて切り替えて表示することが可能である。例えば、表示部23の画面上の左側部分に表示されているユーザのリストから、一のユーザが選択された場合、選択されたユーザとチャットを行うためのWebチャットルームR1またはログイン制チャットルームR2が表示される。そして、このチャット管理システム100では、オペレータが、WebチャットルームR1におけるユーザとのチャットに関する操作と、ログイン制チャットルームR2とにおけるユーザとのチャットに関する操作とを、1つのオペレータ端末20を用いて行うことが可能である。「チャットに関する操作」とは、例えば、メッセージを送信すること、WebチャットルームR1からログイン制チャットルームR2にユーザを誘導すること、および、入力フォームを挿入すること、等を含む。 In addition, in the display section 23, for example, in the central portion, it is possible to switch between displaying a web chat room R1 (see FIG. 2) and a login-based chat room R2 (see FIG. 3) according to an operation by an operator. be. For example, when one user is selected from the list of users displayed on the left side of the screen of the display unit 23, a web chat room R1 or login-based chat room R2 is used to chat with the selected user. is displayed. In this chat management system 100, the operator uses one operator terminal 20 to perform operations related to chatting with users in the web chat room R1 and operations related to chatting with users in the login-based chat room R2. Is possible. "Chat-related operations" include, for example, sending a message, guiding the user from the web chat room R1 to the login-based chat room R2, inserting an input form, and the like.

上記の構成によれば、チャット管理システム100は、WebチャットルームR1とログイン制チャットルームR2との両方を管理することにより、運用負担および管理負担を低減することができる。そして、WebチャットルームR1とログイン制チャットルームR2との両方を利用する場合でも、WebチャットルームR1に関する情報と、ログイン制チャットルームR2に関する情報との両方を、1つの表示部23によりオペレータに視認させることができる。この結果、これらの情報が互いに別個の装置に表示される場合と異なり、オペレータは、WebチャットルームR1に関する情報と、ログイン制チャットルームR2に関する情報との両方を容易に確認しながら、ユーザに対応することができる。すなわち、オペレータがユーザに応対する際に、WebチャットルームR1に関する情報と、ログイン制チャットルームR2に関する情報との表示を切り替える必要がないので、オペレータはユーザに対して迅速に応答することができる。 According to the above configuration, the chat management system 100 can reduce operational and management burdens by managing both the web chat room R1 and the login-based chat room R2. Even when using both the web chat room R1 and the login-based chat room R2, the operator can visually see both the information regarding the web chat room R1 and the information regarding the login-based chat room R2 on one display unit 23. can be done. As a result, unlike the case where these pieces of information are displayed on separate devices, the operator can respond to the user while easily checking both the information regarding the web chat room R1 and the information regarding the login-only chat room R2. can do. That is, when the operator responds to the user, there is no need to switch the display between information regarding the web chat room R1 and information regarding the login-based chat room R2, so the operator can quickly respond to the user.

また、本実施形態のチャット管理システム100では、チャットBOTエンジンによるユーザのWebチャットルームR1またはログイン制チャットルームR2への誘導の手順である導線定義を、チャット管理システム100を運営する事業者により、任意に変更・作成することが可能である。「導線定義」には、ユーザ端末30がチャットBOTエンジンにアクセスするためのURLと、ユーザに対して送信するメッセージと、メッセージに対するユーザからの回答結果に対応する誘導先となるWebチャットルームR1またはログイン制チャットルームR2の情報とが含まれる。言い換えると、「導線定義」には、チャットBOTエンジンにより送信されるメッセージおよび選択肢と、どの選択肢が選択された場合に、どのWebチャットルームR1またはログイン制チャットルームR2にユーザを誘導させるかが設定された情報とが含まれている。 In addition, in the chat management system 100 of this embodiment, the operator who operates the chat management system 100 defines the flow path, which is the procedure for guiding the user to the Web chat room R1 or the login-based chat room R2 by the chat BOT engine. It can be changed or created as desired. The "direction definition" includes the URL for the user terminal 30 to access the chat BOT engine, the message to be sent to the user, and the web chat room R1 or the destination corresponding to the user's response to the message. Information on the login-based chat room R2 is also included. In other words, the "guidance definition" includes the messages and options sent by the chat BOT engine, and which options are selected to guide the user to which web chat room R1 or login-only chat room R2. Contains the information given.

図1に示すように、事業者のオペレータがオペレータ端末20を操作することにより、チャットBOTエンジンによるユーザのWebチャットルームR1またはログイン制チャットルームR2への誘導手順である導線定義が生成される。ここで、「導線定義が生成される」とは、導線定義が新たに作成されること、または、導線定義が変更されることのいずれかである。言い換えると、WebチャットルームR1またはログイン制チャットルームR2においてユーザを受け付ける際の導線の内容(受付導線)が作成されるか変更される。 As shown in FIG. 1, when the operator of the business operates the operator terminal 20, the chat BOT engine generates a guide line definition that is a procedure for guiding the user to the Web chat room R1 or the login-based chat room R2. Here, "a conductor definition is generated" means either a new conductor definition is created or a conductor definition is changed. In other words, the contents of the line (reception line) used when accepting users in the Web chat room R1 or the login-based chat room R2 are created or changed.

例えば、図4に示すように、オペレータ端末20が複数がある場合、複数のオペレータ端末20を、互いに区別して、オペレータ端末20a、20b、20c、20dおよび20eとする。例えば、オペレータ端末20a、20b、20c、20dおよび20eのうちの一部のオペレータ端末20aおよび20e(を操作するオペレータ)のみが、導線定義を作成することおよび内容の変更を行うことが許可されているとする。言い換えると、オペレータ端末20b~20d(を操作するオペレータ)は、導線定義を作成することおよび内容の変更を行うことが禁止される。また、チャットBOTエンジンは、例えば、ユーザによりアクセスされたURLに基づいて、記憶部12(図6参照)に記憶された導線定義を読み出すとともに、読み出された導線定義に沿って、ユーザに応対する。 For example, as shown in FIG. 4, when there are a plurality of operator terminals 20, the plurality of operator terminals 20 are distinguished from each other and are referred to as operator terminals 20a, 20b, 20c, 20d, and 20e. For example, only some of the operator terminals 20a, 20b, 20c, 20d, and 20e (operators operating the operator terminals) are permitted to create conductor definitions and change the contents. Suppose there is. In other words, the operator terminals 20b to 20d (operators operating the terminals) are prohibited from creating conductor definitions and from changing the contents. Further, the chat BOT engine reads out the line definition stored in the storage unit 12 (see FIG. 6) based on the URL accessed by the user, and responds to the user in accordance with the read line definition. do.

サーバ装置10は、導線定義の各々のURL(Uniform Resource Locator)1、2、3および4を作成するとともに、オペレータ端末20aおよび20eに出力する。URL1~4は、それぞれ、導線定義の各々のリソースの位置を示す情報である。そして、図1に示すように、オペレータ端末20aまたは20eを操作するオペレータは、URL1~4を、事業者からユーザ端末30へのメール文中、事業者のWebサイト上、チャットアプリの事業者公式アカウント画面上、および、事業者のチラシ紙面上等の事業者の広告媒体上のユーザがアクセス可能な任意の位置に記載する。なお、「Webサイト上にURLを記載する」とは、WebサイトにURLにアクセスするためのコード(例えば、Java(登録商標)を用いる)を埋め込むことを意味している。以下の記載では、URL1~4を区別しない場合、単にURLとする。 The server device 10 creates URLs (Uniform Resource Locators) 1, 2, 3, and 4 for each of the conductor definitions, and outputs them to the operator terminals 20a and 20e. URLs 1 to 4 are information indicating the location of each resource in the conductor definition. Then, as shown in FIG. 1, the operator operating the operator terminal 20a or 20e sends URLs 1 to 4 in an email from the operator to the user terminal 30, on the operator's website, or through the operator's official account on the chat app. It should be written on the screen and in any user-accessible location on the business's advertising media, such as on the business's leaflets. Note that "describing the URL on the website" means embedding a code (for example, using Java (registered trademark)) for accessing the URL on the website. In the following description, when URLs 1 to 4 are not distinguished, they are simply referred to as URLs.

事業者公式アカウント画面とは、チャットアプリ提供会社のアプリ提供会社サーバ装置200が管理するチャットアプリにおいて表示される、事業者の公式アカウントの画面である。URLは、直接、文字、数字または記号等により表示されてもよい(図11参照)。また、URLは、画面上にURLのリンクが関連付けられたアイコン(図9(a)および図9(b))やURLの情報を含むQRコード(登録商標)(図10参照)として表示されてもよい。また、「チャットアプリ」とは、コミュニケーションアプリ(メッセージ交換アプリ・チャットプラットフォームアプリ)である。チャットアプリ(コミュニケーションアプリ・メッセージ交換アプリ)とは、例えば、LINEアプリ、プラスメッセージ、フェイスブックメッセンジャー、インスタグラム(ダイレクトメール機能)、ツイッター(ダイレクトメール機能)、カカオトークなどであるが、本開示におけるチャットアプリは上記に限られない。 The business official account screen is a screen of the business official account displayed on the chat app managed by the app provider server device 200 of the chat app provider. The URL may be directly displayed using letters, numbers, symbols, etc. (see FIG. 11). Additionally, the URL is displayed on the screen as an icon with an associated URL link (see Figures 9(a) and 9(b)) or as a QR code (registered trademark) containing URL information (see Figure 10). Good too. Furthermore, a "chat app" is a communication app (message exchange app/chat platform app). Chat apps (communication apps/message exchange apps) include, for example, the LINE app, Plus Message, Facebook Messenger, Instagram (direct mail function), Twitter (direct mail function), and Kakao Talk, but in this disclosure, Chat apps are not limited to the above.

ユーザは、ユーザ端末30を用いて、URLにアクセスする。例えば、ユーザが事業者について興味を抱いて事業者に問合せまたは新規契約の申し込みを行う場合や、事業者からURLへのアクセスを依頼された場合に、ユーザは、ユーザ端末30を用いてURLにアクセスする。また、ユーザが事業者のサービスを利用しており、サービス内容(契約内容など)について事業者に問合せまたは内容変更を行う場合に、ユーザは、ユーザ端末30を用いてURLにアクセスする。 The user uses the user terminal 30 to access the URL. For example, when a user is interested in a business and makes an inquiry to the business or applies for a new contract, or when a business requests access to a URL, the user uses the user terminal 30 to access the URL. to access. Furthermore, when a user is using a service provided by a business operator and wishes to inquire about or change the content of the service (contract details, etc.) from the business operator, the user uses the user terminal 30 to access the URL.

ユーザ端末30がURLにアクセスすると、チャットBOTエンジンがユーザに応対する。チャットBOTエンジンは、自動的に(オペレータによる手動操作なしで)質問および選択肢をユーザに提示する機能を有する。そして、チャットBOTエンジンは、ユーザによる回答結果に基づいて、さらに提示する選択肢を自動的に決定するように構成されている。そして、チャットBOTエンジンは、ユーザによる回答結果に基づいて、ユーザを誘導させるWebチャットルームR1またはログイン制チャットルームR2を決定する。 When the user terminal 30 accesses the URL, the chat BOT engine responds to the user. The chat BOT engine has the ability to automatically (without manual intervention by an operator) present questions and options to the user. The chat BOT engine is configured to automatically determine further options to present based on the user's answers. Then, the chat BOT engine determines the web chat room R1 or the login-based chat room R2 to which the user is guided based on the user's answers.

図4の例の場合、チャットBOTエンジンは、ユーザ端末30がURL1にアクセスした場合、URL1に対応する導線定義に基づいて、WebチャットルームR1aをユーザの誘導先となるWebチャットルームR1として決定する。また、ユーザ端末30がURL2にアクセスした場合、URL2に対応する導線定義に基づいて、WebチャットルームR1bおよびログイン制チャットルームR2aのうちから、ユーザの誘導先となるWebチャットルームR1またはログイン制チャットルームR2を決定する。例えば、誘導先となるWebチャットルームR1がWebチャットルームR1bの場合、WebチャットルームR1bにおいて、オペレータ端末20bを操作するオペレータとユーザとがチャットを行う。このように、ユーザは、WebチャットルームR1またはログイン制チャットルームR2に誘導される。 In the example of FIG. 4, when the user terminal 30 accesses URL1, the chat BOT engine determines web chat room R1a as the web chat room R1 to which the user is directed based on the conductor definition corresponding to URL1. . In addition, when the user terminal 30 accesses URL2, based on the conductor definition corresponding to URL2, the user is guided to Web chat room R1 or login-based chat room R1b or login-based chat room R2a. Determine room R2. For example, if the web chat room R1 to which the user is guided is the web chat room R1b, an operator operating the operator terminal 20b and a user chat in the web chat room R1b. In this way, the user is guided to the Web chat room R1 or the login-based chat room R2.

また、チャットBOTエンジンは、ユーザ端末30がURL3にアクセスした場合、URL3に対応する導線定義に基づいて、ログイン制チャットルームR2bをユーザの誘導先となるログイン制チャットルームR2として決定する。また、チャットBOTエンジンは、ユーザ端末30がURL4にアクセスした場合、URL4に対応する導線定義に基づいて、WebチャットルームR1cをユーザの誘導先となるWebチャットルームR1として決定する。その後、オペレータがユーザとの対応において日をまたいで対応する必要が生じた場合やオペレータの引継ぎが必要になった場合には、WebチャットルームR1cからログイン制チャットルームR2cにユーザを誘導させる。なお、チャットBOTエンジンは、導線定義に基づいて、WebチャットルームR1またはログイン制チャットルームR2に誘導する必要がないと判断した場合、WebチャットルームR1またはログイン制チャットルームR2にユーザを誘導せずに、ユーザとのやり取りを終了させる。 Further, when the user terminal 30 accesses URL3, the chat BOT engine determines the login-based chat room R2b as the login-based chat room R2 to which the user is guided based on the line definition corresponding to URL3. Further, when the user terminal 30 accesses URL4, the chat BOT engine determines the web chat room R1c as the web chat room R1 to which the user is guided based on the conductor definition corresponding to the URL4. Thereafter, when the operator needs to correspond with the user over several days or when it becomes necessary to take over the operatorship, the user is guided from the Web chat room R1c to the login-based chat room R2c. Furthermore, if the chat BOT engine determines that there is no need to guide the user to the web chat room R1 or the login-based chat room R2 based on the line definition, the chat BOT engine will not guide the user to the web chat room R1 or the login-based chat room R2. , terminate the interaction with the user.

[チャット管理システムの各部の構成]
図5は、本実施形態におけるチャット管理システム100の概略構成を示すブロック図である。チャット管理システム100は、ネットワークNを介して、WebチャットルームR1およびログイン制チャットルームR2においてユーザに応対するオペレータに対して支援を行うシステムである。なお、ネットワークNは、例えば、インターネットであるが、電話回線網を用いてもよい。
[Configuration of each part of chat management system]
FIG. 5 is a block diagram showing a schematic configuration of the chat management system 100 in this embodiment. Chat management system 100 is a system that provides support to operators who respond to users in Web chat room R1 and login-based chat room R2 via network N. Note that the network N is, for example, the Internet, but a telephone line network may also be used.

また、チャット管理システム100は、サーバ装置10と、複数のオペレータ端末20とを含む。サーバ装置10は、ネットワークNを介して、複数のオペレータ端末20と複数のユーザ端末30との各々に通信可能に構成されている。サーバ装置10と複数のオペレータ端末20と複数のユーザ端末30とは、それぞれ、ネットワークNを介して、チャット管理システム100に対して外部に設けられ、上記アプリ提供会社が提供するアプリ提供会社サーバ装置200と通信可能に構成されている。 Chat management system 100 also includes a server device 10 and a plurality of operator terminals 20. The server device 10 is configured to be able to communicate with each of the plurality of operator terminals 20 and the plurality of user terminals 30 via the network N. The server device 10, the plurality of operator terminals 20, and the plurality of user terminals 30 are each provided externally to the chat management system 100 via the network N, and are application provider server devices provided by the above-mentioned application provider company. 200 and is configured to be able to communicate with it.

ここで、サーバ装置10は、本開示では、事業者が物理的に占有するものであってもよいし、使用権を有するだけのものであってもよいが、当該サーバ内のデータの管理権限が原則的に事業者に限定されているものを意味している。また、サーバ装置10は、1つのサーバ装置により構成されていてもよいし、複数のサーバ群からなるクラウド上に構成される仮想サーバ(クラウドサーバ)により構成されていてもよい。例えば、サーバ装置10は、クラウドサーバを用いて、複数の事業者が共用してもよいし、クラウドサーバ上に、事業者ごとに各サーバ装置10が構成されていてもよい。言い換えると、クラウドサーバにおけるチャット管理システム100の製造(提供)者のドメインのサブドメインとして、各事業者のサーバ装置10が構成されていてもよい。いわゆる、SaaS(Software as a Service)として、チャット管理システム100が提供されてもよい。また、クラウドサーバにおいて、チャット管理システム100の利用する事業者ごとにドメインが設定されることにより、サーバ装置10が構成されていてもよい。すなわち、エンタープライズ型のサービスとして、チャット管理システム100が提供されてもよい。 Here, in the present disclosure, the server device 10 may be one that is physically owned by the business operator or one that only has usage rights; means that, in principle, it is limited to business operators. Further, the server device 10 may be configured by one server device, or may be configured by a virtual server (cloud server) configured on a cloud consisting of a plurality of server groups. For example, the server device 10 may be shared by a plurality of companies using a cloud server, or each server device 10 may be configured for each company on the cloud server. In other words, the server device 10 of each provider may be configured as a subdomain of the domain of the manufacturer (provider) of the chat management system 100 in the cloud server. Chat management system 100 may be provided as a so-called SaaS (Software as a Service). Further, in the cloud server, the server device 10 may be configured by setting a domain for each business operator used by the chat management system 100. That is, the chat management system 100 may be provided as an enterprise service.

図6(a)は、サーバ装置10の概略構成を示すブロック図である。サーバ装置10は、制御部11と、記憶部12と、通信部13とを含む。 FIG. 6(a) is a block diagram showing a schematic configuration of the server device 10. Server device 10 includes a control section 11, a storage section 12, and a communication section 13.

図6(b)は、制御部11の機能ブロック図である。制御部11は、サーバ装置10における各制御処理を実行するように構成されている。制御部11は、チャットBOTエンジンと、ルーム間移行部と、表示制御部と、Webチャット提供部と、ログイン制チャット提供部としての機能を有する。ルーム間移行部は、オペレータの操作に基づいて、WebチャットルームR1からログイン制チャットルームR2にユーザを誘導する機能を有する。表示制御部は、サーバ装置10が提供する画面(画像)をオペレータ端末20の表示部23またはユーザ端末30のタッチパネル32に表示させる機能を有する。Webチャット提供部は、WebチャットルームR1における各処理を行う。ログイン制チャット提供部は、ログイン制チャットルームR2における各処理を行う。入力フォーム生成部は、オペレータの操作に基づいて、入力フォームを生成(作成または変更)する機能を有する。 FIG. 6(b) is a functional block diagram of the control unit 11. The control unit 11 is configured to execute each control process in the server device 10. The control unit 11 has functions as a chat BOT engine, an inter-room transition unit, a display control unit, a web chat providing unit, and a login-based chat providing unit. The inter-room transition unit has a function of guiding the user from the web chat room R1 to the login-based chat room R2 based on an operator's operation. The display control unit has a function of displaying a screen (image) provided by the server device 10 on the display unit 23 of the operator terminal 20 or the touch panel 32 of the user terminal 30. The web chat providing unit performs various processes in the web chat room R1. The login-based chat providing unit performs various processes in the login-based chat room R2. The input form generation unit has a function of generating (creating or changing) an input form based on an operator's operation.

また、制御部11は、プログラムを実行することにより制御処理を実行するプロセッサを含む。記憶部12には、ログイン制チャットルームR2におけるオペレータとユーザとのやり取りに関するデータであるチャットデータが含まれるデータベース12aが構築されている。また、記憶部12には、各オペレータの入力フォームの作成または内容の変更の可否を示す権限情報が記憶されている。また、記憶部12には、権限を有するオペレータにより生成された導線定義が記憶されている。なお、「入力フォーム」および「権限情報」の詳細については、後述する。また、通信部13は、ネットワークNに無線または有線接続可能に構成されている通信インタフェースである。 Further, the control unit 11 includes a processor that executes control processing by executing a program. A database 12a is constructed in the storage unit 12. The database 12a includes chat data that is data regarding interactions between operators and users in the login-based chat room R2. The storage unit 12 also stores authority information indicating whether each operator can create an input form or change the contents. The storage unit 12 also stores conductor definitions generated by an authorized operator. Note that details of the "input form" and "authority information" will be described later. Further, the communication unit 13 is a communication interface configured to be connectable to the network N by wire or wirelessly.

図7は、オペレータ端末20の概略構成を示すブロック図である。図8は、ユーザ端末30の概略構成を示すブロック図である。複数のオペレータ端末20と複数のユーザ端末30とは、それぞれ、情報端末として構成されている。複数のオペレータ端末20および複数のユーザ端末30は、例えば、スマートフォン、携帯電話、タブレット型情報端末、パーソナルコンピュータ、IoTデバイスである。一例としては、オペレータ端末20は、パーソナルコンピュータであり、ユーザ端末30は、スマートフォンである。また、本実施形態では、サーバ装置10とオペレータ端末20とは別個に構成されたものとして説明しているが、本開示はこれに限られない。すなわち、1つの情報端末(コンピュータ)のうちの制御部、通信部および記憶部を本実施形態のサーバ装置として機能させ、表示部および操作部を本実施形態のオペレータ端末として機能させてもよい。 FIG. 7 is a block diagram showing a schematic configuration of the operator terminal 20. As shown in FIG. FIG. 8 is a block diagram showing a schematic configuration of the user terminal 30. Each of the plurality of operator terminals 20 and the plurality of user terminals 30 is configured as an information terminal. The plurality of operator terminals 20 and the plurality of user terminals 30 are, for example, smartphones, mobile phones, tablet information terminals, personal computers, and IoT devices. As an example, operator terminal 20 is a personal computer, and user terminal 30 is a smartphone. Further, in this embodiment, the server device 10 and the operator terminal 20 are described as being configured separately, but the present disclosure is not limited to this. That is, the control section, communication section, and storage section of one information terminal (computer) may function as the server device of this embodiment, and the display section and operation section may function as the operator terminal of this embodiment.

図7に示すように、複数のオペレータ端末20の各々は、制御部21と、操作部22と、表示部23と、通信部24とを含む。制御部21は、オペレータ端末20における各制御処理を実行するように構成されている。また、制御部21は、プログラムを実行することにより制御処理を実行するプロセッサを含む。操作部22は、オペレータによる入力操作を受け付けるように構成されている。例えば、操作部22は、キーボード、マウス、タッチパネル、マイクロフォン、および、カメラのうちの少なくとも1つを含む。表示部23は、例えば、液晶または有機ELディスプレイであり、制御部21の指令に基づいて、画像を表示するように構成されている。通信部24は、ネットワークNに無線または有線接続可能に構成されている通信インタフェースである。なお、操作部22は、タッチパネルとして構成されている場合、表示部23を兼ねてもよい。 As shown in FIG. 7, each of the plurality of operator terminals 20 includes a control section 21, an operation section 22, a display section 23, and a communication section 24. The control unit 21 is configured to execute various control processes in the operator terminal 20. Further, the control unit 21 includes a processor that executes control processing by executing a program. The operation unit 22 is configured to accept input operations by an operator. For example, the operation unit 22 includes at least one of a keyboard, a mouse, a touch panel, a microphone, and a camera. The display unit 23 is, for example, a liquid crystal display or an organic EL display, and is configured to display images based on instructions from the control unit 21. The communication unit 24 is a communication interface configured to be connectable to the network N wirelessly or by wire. Note that when the operation section 22 is configured as a touch panel, it may also serve as the display section 23.

図8に示すように、複数のユーザ端末30の各々は、制御部31と、タッチパネル32と、カメラ33と、記憶部34と、通信部35とを含む。制御部31は、ユーザ端末30における各制御処理を実行するように構成されている。また、制御部31は、プログラムを実行することにより制御処理を実行するプロセッサを含む。タッチパネル32は、ユーザによる入力操作を受け付けるとともに、画像を表示するように構成されている。また、カメラ33は、ユーザによるタッチパネル32に対する入力操作に基づいて、画像を撮影するように構成されている。記憶部34は、撮影された画像データを記憶するように構成されている。通信部35は、ネットワークNに無線または有線接続可能に構成されている通信インタフェースである。また、通信部35は、SMS(Short Message Service)利用機能および電話機能を有していてもよい。「SMS」とは、電話番号宛に送信されるメッセージ交換サービスである。 As shown in FIG. 8, each of the plurality of user terminals 30 includes a control section 31, a touch panel 32, a camera 33, a storage section 34, and a communication section 35. The control unit 31 is configured to execute various control processes in the user terminal 30. Further, the control unit 31 includes a processor that executes control processing by executing a program. The touch panel 32 is configured to accept input operations by the user and to display images. Furthermore, the camera 33 is configured to take images based on input operations on the touch panel 32 by the user. The storage unit 34 is configured to store photographed image data. The communication unit 35 is a communication interface configured to be connectable to the network N wirelessly or by wire. Further, the communication unit 35 may have an SMS (Short Message Service) usage function and a telephone function. "SMS" is a message exchange service that is sent to a phone number.

また、複数のオペレータ端末20および複数のユーザ端末30の各々には、ブラウザ用ソフトウェア(例えば、Webブラウザ)がインストールされている。そして、複数のオペレータ端末20および複数のユーザ端末30の各々は、サーバ装置10にアクセスすることにより、ブラウザ上で、サーバ装置10が提供する画面を表示するように構成されている。 Moreover, browser software (for example, a web browser) is installed in each of the plurality of operator terminals 20 and the plurality of user terminals 30. Each of the plurality of operator terminals 20 and the plurality of user terminals 30 is configured to display a screen provided by the server device 10 on a browser by accessing the server device 10.

(Webサイトおよび公式アカウントの画面と、チラシと、メール画面の例)
図9(a)は、ユーザ端末30のタッチパネル32に表示されるWebサイトの画面例である。Webサイトは、サーバ装置10が提供する画面であり、いずれのユーザ端末30であってもアクセス可能である。例えば、ユーザ端末30は、検索エンジンを用いて事業者が検索された場合に、事業者(例えば、「○○株式会社」)のWebサイトに接続される。
(Examples of website and official account screens, flyers, and email screens)
FIG. 9A is an example of a website screen displayed on the touch panel 32 of the user terminal 30. The website is a screen provided by the server device 10, and can be accessed by any user terminal 30. For example, when a business is searched for using a search engine, the user terminal 30 is connected to the website of a business (for example, "○○ Corporation").

Webサイトには、チャットBOTエンジンに接続するためのアイコンP1a、P1bおよびP1cが表示されている。例えば、アイコンP1aおよびアイコンP1bと、アイコンP1cとは、異なるオペレータにより作成されたものである。例えば、アイコンP1aおよびP1bは、オペレータ端末20a(図4参照)を操作することにより、サーバ装置10によって作成されたものである。また、例えば、アイコンP1cは、オペレータ端末20e(図4参照)を操作することにより、サーバ装置10によって作成されたものである。オペレータ端末20aを操作するオペレータは、例えば、「契約変更」や「加入手続」等の営業や管理を担当するオペレータである。また、オペレータ端末20eを操作するオペレータは、「よくある質問」から誘導されたユーザの応対を担当するオペレータである。なお、上記の例では一例として「契約変更」、「加入手続」および「よくある質問」としたが、「契約変更」、「加入手続」および「よくある質問」以外に問合せ内容に応じた複数のアイコンを設けてもよいし、単一のアイコンのみ設けてもよい。 Icons P1a, P1b, and P1c for connecting to the chat BOT engine are displayed on the website. For example, the icon P1a, the icon P1b, and the icon P1c are created by different operators. For example, the icons P1a and P1b are created by the server device 10 by operating the operator terminal 20a (see FIG. 4). Further, for example, the icon P1c is created by the server device 10 by operating the operator terminal 20e (see FIG. 4). The operator who operates the operator terminal 20a is, for example, an operator in charge of sales and management such as "contract changes" and "participation procedures". Further, the operator who operates the operator terminal 20e is the operator who is in charge of responding to users guided from the "Frequently Asked Questions." In addition, in the above example, "contract changes," "participation procedures," and "frequently asked questions" are provided as examples, but in addition to "contract changes," "participation procedures," and "frequently asked questions," there are multiple options depending on the content of the inquiry. icons may be provided, or only a single icon may be provided.

アイコンP1a~P1cは、それぞれ、例えば、URL(図4参照)が関連付けられている。そして、ユーザ端末30は、ユーザによりタッチ操作されたアイコンP1a、P1bまたはP1cに関連付けられたURL(サーバ装置10)にアクセスするように構成されている。なお、URLは、アイコンに対応付けることに限られず、URLをタッチパネル32にハイパーリンクとして表示してもよいし、URLの情報を含むQRコードをタッチパネル32に表示してもよい。 The icons P1a to P1c are each associated with, for example, a URL (see FIG. 4). The user terminal 30 is configured to access the URL (server device 10) associated with the icon P1a, P1b, or P1c touched by the user. Note that the URL is not limited to being associated with an icon, and the URL may be displayed on the touch panel 32 as a hyperlink, or a QR code containing URL information may be displayed on the touch panel 32.

図9(b)は、ユーザ端末30のタッチパネル32に表示される、チャットアプリの事業者の公式アカウントの画面(以下、「公式アカウント画面」)の例である。公式アカウント画面は、ユーザが事業者の公式アカウントをチャット相手として承認している場合に、アプリ提供会社サーバ装置200にユーザ端末30がアクセスした場合に表示される画面である。なお、この公式アカウント画面は、事業者から広告や情報を提供する画面であり、ユーザからのチャットによる問い合わせを受け付ける画面としては機能しない。公式アカウント画面には、アイコンP2a、P2bおよびP2cが表示されている。アイコンP2a、P2bおよびP2cは、それぞれ、上記アイコンP1a、P1bおよびP1cと同様の構成であるため、説明を省略する。 FIG. 9B is an example of a screen of an official account of a chat application operator (hereinafter referred to as "official account screen") displayed on the touch panel 32 of the user terminal 30. The official account screen is a screen that is displayed when the user terminal 30 accesses the application provider server device 200 when the user has approved the official account of the business operator as a chat partner. Note that this official account screen is a screen for providing advertisements and information from the business operator, and does not function as a screen for accepting chat inquiries from users. Icons P2a, P2b, and P2c are displayed on the official account screen. The icons P2a, P2b, and P2c have the same configuration as the icons P1a, P1b, and P1c, respectively, so the description thereof will be omitted.

図10は、事業者の広告用チラシの例である。この事業者の広告用チラシでは、紙面上に事業者の商品やサービス内容を紹介する記載がされている。そして、この広告用チラシでは、紙面上にQRコードP3a、P3bおよびP3cが記載されている。例えば、QRコードP3a、P3bおよびP3cは、それぞれ、アイコンP1a、P1bおよびP1cと同様のURLが関連付けられている。このQRコードP3a~P3cは、ユーザ端末30のカメラ33により撮影された場合、ユーザ端末30にURLとして、それぞれ読み取られるように構成されている。例えば、ユーザがこの事業者の広告用チラシを入手した場合、QRコードP3a~P3cをユーザ端末30のカメラ33により読み取ることにより、ユーザ端末30がQRコードP3a~P3cに対応するチャットBOTエンジンにアクセスする。 FIG. 10 is an example of a company's advertising flyer. The advertisement leaflet of this business has a description on the page that introduces the business' products and services. In this advertising flyer, QR codes P3a, P3b, and P3c are written on the paper. For example, QR codes P3a, P3b, and P3c are associated with the same URLs as icons P1a, P1b, and P1c, respectively. These QR codes P3a to P3c are configured to be read by the user terminal 30 as a URL when photographed by the camera 33 of the user terminal 30. For example, when a user obtains an advertising flyer from this business, by reading the QR codes P3a to P3c with the camera 33 of the user terminal 30, the user terminal 30 accesses the chat BOT engine corresponding to the QR codes P3a to P3c. do.

図11は、ユーザ端末30のタッチパネル32に表示されるSMSの画面例である。このSMSの画面に表示されるメールは、オペレータ端末20またはサーバ装置10からユーザ端末30に送信される電子メールである。図11は、SMSメールに記載されたURLの例を示している。 FIG. 11 is an example of an SMS screen displayed on the touch panel 32 of the user terminal 30. The email displayed on the SMS screen is an email sent from the operator terminal 20 or the server device 10 to the user terminal 30. FIG. 11 shows an example of a URL written in an SMS email.

(チャットBOTエンジンによるユーザとのやり取りに関する画面例)
図12(a)および図12(b)は、チャットBOTエンジンに接続されたユーザ端末30のタッチパネル32の画面例を示している。図12(a)および図12(b)は、Webサイト(図9(a)参照)、公式アカウント画面(図9(b)参照)、チラシ(図10参照)、SMSメール(図11参照)のアイコンまたはURLの「よくある質問」に対してアクセスしてきたユーザ端末30に表示される画面の例を示している。なお、「契約変更」の画面例および「加入手続」の画面例は省略する。また、図12(a)および図12(b)のようなチャットBOTエンジンとのチャットの画面は、例えば、事業者のWebホームページ上において、「FAQ(よくある質問と回答)」が掲載された画面(図示は省略)とともに、表示されてもよい。
(Example of screen related to interaction with users using chat BOT engine)
12(a) and 12(b) show screen examples of the touch panel 32 of the user terminal 30 connected to the chat BOT engine. Figures 12(a) and 12(b) show the website (see Figure 9(a)), official account screen (see Figure 9(b)), flyer (see Figure 10), and SMS email (see Figure 11). An example of a screen displayed on a user terminal 30 accessed in response to the icon or URL "Frequently Asked Questions" is shown. Note that screen examples of "contract change" and "subscription procedure" are omitted. In addition, the chat screen with the chat BOT engine as shown in Figures 12(a) and 12(b) is, for example, a screen where a "FAQ (Frequently Asked Questions and Answers)" is posted on the business's web homepage. It may be displayed together with a screen (not shown).

チャットBOTエンジンは、導線定義に基づいて、ユーザ端末30に対して、メッセージおよび選択肢を送信する。そして、チャットBOTエンジンは、導線定義とユーザによる回答結果とに基づいて、提示する選択肢を決定するように構成されている。例えば、図12(a)に示すように、まず、タッチパネル32には、「どのようなご用件でしょうか」というメッセージ(質問)P4cと、この質問に対する回答を選択するための複数の選択肢P4aが表示される。そして、タッチパネル32の選択肢P4aに対するユーザの操作(回答結果)に基づいて、図12(b)に示すように、タッチパネル32には、新たな選択肢P4bが表示される。例えば、図12(a)の例における選択肢「商品紹介」、「資料請求」、「営業所」および「その他」のうち、「営業所」がユーザによりタッチされた場合、チャットBOTエンジンにより、図12(b)に示すように、「営業所」に対する新たな選択肢である「営業時間・アクセス」および「その他」が表示される。そして、チャットBOTエンジンからの選択肢の表示とユーザによる回答(選択)とが繰り返されることにより、誘導先となるWebチャットルームR1またはログイン制チャットルームR2が決定される。なお、選択肢は1つまたは複数のいずれであってもよいし、質問と回答とは1回または複数回のいずれであってもよい。また、図示しないが、チャットBOTエンジンにおいて、選択肢からの選択をさせるだけでなく、ユーザにより入力された回答のメッセージに基づいて、新たな選択肢を提示すること、および、誘導先となるWebチャットルームR1またはログイン制チャットルームR2の決定を行ってもよい。また、チャットBOTエンジンは、WebチャットルームR1またはログイン制チャットルームR2にユーザを誘導させる必要がない場合、ユーザをWebチャットルームR1またはログイン制チャットルームR2に誘導させずにユーザとのやり取りを終了する。例えば、ユーザの問い合わせ内容が、チャットBOTエンジンにより回答可能な内容であった場合、チャットBOTエンジンにより問合せに対する回答を行い、ユーザへの応対を終了する。 The chat BOT engine sends messages and options to the user terminal 30 based on the conductor definition. The chat BOT engine is configured to determine the options to be presented based on the line definition and the user's answer. For example, as shown in FIG. 12(a), first, the touch panel 32 displays a message (question) P4c asking "What kind of business do you need?" and a plurality of options P4a for selecting an answer to this question. is displayed. Then, based on the user's operation (answer result) for the option P4a on the touch panel 32, a new option P4b is displayed on the touch panel 32, as shown in FIG. 12(b). For example, if the user touches "Business office" among the options "Product introduction", "Request for materials", "Business office", and "Other" in the example of FIG. 12(a), the chat BOT engine As shown in FIG. 12(b), new options for "business office", "business hours/access" and "others", are displayed. Then, by repeating the display of options from the chat BOT engine and the user's answers (selections), the web chat room R1 or login-based chat room R2 to which the user is guided is determined. Note that there may be one or more options, and the questions and answers may be asked once or multiple times. Although not shown, the chat BOT engine not only allows the user to select from options, but also presents new options based on the answer message input by the user, and a web chat room to which the user is directed. R1 or login-based chat room R2 may be determined. In addition, if the chat BOT engine does not need to guide the user to the web chat room R1 or the login-based chat room R2, the chat BOT engine ends the interaction with the user without guiding the user to the web chat room R1 or the login-based chat room R2. do. For example, if the content of the user's inquiry is one that can be answered by the chat BOT engine, the chat BOT engine answers the inquiry and ends the response to the user.

チャットBOTエンジンは、誘導先となるWebチャットルームR1またはログイン制チャットルームR2にユーザを誘導させる。これにより、ユーザ端末30のタッチパネル32には、WebチャットルームR1の画面(図2参照)またはログイン制チャットルームR2(図3参照)の画面が表示される。 The chat BOT engine guides the user to a web chat room R1 or a login-based chat room R2, which is a destination. As a result, the screen of the web chat room R1 (see FIG. 2) or the screen of the login-based chat room R2 (see FIG. 3) is displayed on the touch panel 32 of the user terminal 30.

本実施形態では、チャットBOTエンジンを、ルールベースで動作するように構成する例を示しているが、本開示はこれに限られない。チャットBOTエンジンを、AI技術を利用して、ユーザへ質問等のメッセージを送信し、ユーザからの回答を受け付け、回答内容に応じた適切なレスポンスをするように訓練(学習)がなされていてもよい。このような場合には、特に、チャットBOTエンジンを再設計・再学習することは開発負担が大きくなるので、オペレータにより導線定義を容易に生成することができる構成は有用である。 Although this embodiment shows an example in which the chat BOT engine is configured to operate on a rule basis, the present disclosure is not limited to this. Even if the chat BOT engine is trained (learned) to use AI technology to send messages such as questions to users, accept answers from users, and respond appropriately depending on the content of the answers. good. In such a case, especially since redesigning and relearning the chat BOT engine increases the development burden, a configuration that allows the operator to easily generate the line definition is useful.

(Webチャットルームの画面とログイン制チャットルームの画面との共通部分の例)
図2は、オペレータ端末20の表示部23に表示されるWebチャットルームR1の画面の例である。また、図3は、オペレータ端末20の表示部23に表示されるログイン制チャットルームR2の画面の例である。
(Example of common parts between web chat room screen and login chat room screen)
FIG. 2 is an example of a screen of the web chat room R1 displayed on the display unit 23 of the operator terminal 20. Further, FIG. 3 is an example of a screen of the login-based chat room R2 displayed on the display unit 23 of the operator terminal 20.

図2および図3に示すように、表示部23には、WebチャットルームR1に関する情報と、ログイン制チャットルームR2に関する情報とが並べて表示される。例えば、WebチャットルームR1に関する情報として、例えば、表示部23の左下部分にオペレータが対応中のユーザのリストと対応開始前のユーザのリストとが一覧で表示される。「対応中」とは、オペレータがユーザに対して1度でもメッセージを送信した場合の状態を意味する。そして、ログイン制チャットルームR2に関する情報として、例えば、表示部23の左上部分にオペレータが対応中のユーザのリストと対応開始前のユーザのリストとが一覧で表示される。 As shown in FIGS. 2 and 3, information regarding the web chat room R1 and information regarding the login-based chat room R2 are displayed side by side on the display unit 23. For example, as information regarding the Web chat room R1, a list of users with whom the operator is responding and a list of users who have not yet started responding are displayed in the lower left portion of the display unit 23. "Currently responding" means a state in which the operator has sent a message to the user at least once. Then, as information regarding the login-based chat room R2, for example, a list of users with whom the operator is responding and a list of users who have not started responding are displayed in the upper left portion of the display unit 23.

また、表示部23では、例えば、中央部分において、WebチャットルームR1(図2参照)とログイン制チャットルームR2(図3参照)とを、オペレータによる操作に応じて切り替えて表示することが可能である。例えば、表示部23の画面上の左側部分に表示されているユーザのリストから、一のユーザが選択された場合、選択されたユーザとチャットを行うためのWebチャットルームR1またはログイン制チャットルームR2が表示される。そして、このチャット管理システム100では、オペレータが、WebチャットルームR1におけるユーザとのチャットに関する操作と、ログイン制チャットルームR2とにおけるユーザとのチャットに関する操作とを、1つのオペレータ端末20を用いて行うことが可能である。「チャットに関する操作」とは、例えば、メッセージを送信すること、ログイン制チャットルームR2に誘導すること、および、入力フォームを挿入すること、等を含む。 In addition, in the display section 23, for example, in the central portion, it is possible to switch between displaying a web chat room R1 (see FIG. 2) and a login-based chat room R2 (see FIG. 3) according to an operation by an operator. be. For example, when one user is selected from the list of users displayed on the left side of the screen of the display unit 23, a web chat room R1 or login-based chat room R2 is used to chat with the selected user. is displayed. In this chat management system 100, the operator uses one operator terminal 20 to perform operations related to chatting with users in the web chat room R1 and operations related to chatting with users in the login-based chat room R2. Is possible. "Chat-related operations" include, for example, sending a message, guiding the user to the login-based chat room R2, inserting an input form, and the like.

図2に示すように、サーバ装置10は、オペレータ端末20に、オペレータ端末20の表示部23の画面上に通知P5a(プッシュ通知)を表示させる。なお、この通知P5aは、オペレータをWebチャットルームR1またはログイン制チャットルームR2へ招待する指令として機能する。また、通知P5aとは別に、WebチャットルームR1またはログイン制チャットルームR2のURLの情報を含む電子メールが、サーバ装置10からオペレータ端末20に送信されてもよい。また、電子メールが、サーバ装置10からオペレータ端末20に送信される場合は、通知P5aが表示されなくてもよい。例えば、通知P5aは、「要対応」の文字と、通知を取得した日時とを含む。 As shown in FIG. 2, the server device 10 causes the operator terminal 20 to display a notification P5a (push notification) on the screen of the display unit 23 of the operator terminal 20. Note that this notification P5a functions as a command to invite the operator to the Web chat room R1 or the login-based chat room R2. Furthermore, apart from the notification P5a, an e-mail containing information on the URL of the web chat room R1 or the login-based chat room R2 may be sent from the server device 10 to the operator terminal 20. Further, when the e-mail is sent from the server device 10 to the operator terminal 20, the notification P5a does not need to be displayed. For example, the notification P5a includes the words "action required" and the date and time when the notification was acquired.

図2に示すように、表示部23の右側の部分に、ステータス情報P5b、タグP5c、オペレータの名前(例えば、「一郎」)および担当グループ情報(例えば、「営業部」)が表示される。ステータス情報P5bとしては、ユーザとのWebチャットルームR1またはログイン制チャットルームR2が開設されている場合、例えば、「対応中」が、表示部23に表示される。なお、ユーザとのWebチャットルームR1またはログイン制チャットルームR2が開設されていない場合、ステータス情報P5bとして、図示しないが、例えば、「対応開始前」が、表示部23に表示される。タグP5cは、選択されたユーザに対して任意に設定されたタグの画像である。タグP5cの追加、変更および削除は、オペレータによる操作部22に対する操作により行われる。 As shown in FIG. 2, status information P5b, tag P5c, operator name (for example, "Ichiro"), and responsible group information (for example, "Sales Department") are displayed on the right side of the display unit 23. As the status information P5b, if a Web chat room R1 or a login-based chat room R2 with the user is established, for example, "Currently responding" is displayed on the display unit 23. Note that if the Web chat room R1 or the login-based chat room R2 with the user has not been established, for example, "before response starts" is displayed on the display unit 23, although not shown, as the status information P5b. The tag P5c is an image of a tag arbitrarily set for the selected user. Addition, modification, and deletion of the tag P5c are performed by an operator's operation on the operation unit 22.

また、表示部23の上側の部分に、導線定義の作成のアイコンP5dと、入力フォームの作成・編集のアイコンP5eとが表示される。ここで、サーバ装置10は、記憶部12に記憶された権限情報に基づいて、オペレータの入力操作による、導線定義の作成、または、入力フォームの作成または内容の変更の可否を決定するように構成されている。 Furthermore, an icon P5d for creating a conductor definition and an icon P5e for creating/editing an input form are displayed in the upper part of the display section 23. Here, the server device 10 is configured to determine whether or not to create a conductor definition, create an input form, or change the contents based on the authority information stored in the storage unit 12. has been done.

図13は、記憶部12に記憶された権限情報の例を説明するための図である。例えば、オペレータQ1、Q2、Q3およびQ4は、それぞれ、オペレータ端末20を操作する者である。図13では、作成および変更が許可されたもの(権限を有するもの)を「〇」とし、作成および変更が禁止されたもの(権限を有さないもの)を「×」として記載している。例えば、オペレータQ1は、導線定義の作成・変更と、入力フォームの作成・変更との権限を有する。オペレータQ2は、導線定義の作成・変更の権限は有しないが、入力フォームの作成・変更との権限を有する。オペレータQ3は、導線定義の作成・変更と入力フォームの作成・変更とのいずれの権限も有しない。オペレータQ4は、導線定義の作成・変更の権限は有する一方、入力フォームの作成・変更との権限は有しない。 FIG. 13 is a diagram for explaining an example of authority information stored in the storage unit 12. For example, operators Q1, Q2, Q3, and Q4 each operate the operator terminal 20. In FIG. 13, items whose creation and modification are permitted (those with authority) are marked with "O", and items whose creation and modification are prohibited (those without authority) are marked with "x". For example, operator Q1 has the authority to create/change conductor definitions and create/change input forms. Operator Q2 does not have the authority to create or change conductor definitions, but has the authority to create or change input forms. Operator Q3 has no authority to create or change conductor definitions or to create or change input forms. Operator Q4 has the authority to create and change conductor definitions, but does not have the authority to create and change input forms.

例えば、導線定義の作成・変更の権限を有しないオペレータQ2およびQ3が操作するオペレータ端末20では、アイコンP5dが表示されないか、アイコンP5dを選択した場合「作成・編集の権限がありません」等のメッセージを表示部23に表示させる。また、入力フォームの作成・変更の権限を有しないオペレータQ3およびQ4が操作するオペレータ端末20では、アイコンP5eが表示されないか、アイコンP5eを選択した場合「作成・編集の権限がありません」等のメッセージを表示部23に表示させる。 For example, on the operator terminal 20 operated by operators Q2 and Q3 who do not have the authority to create or change conductor definitions, the icon P5d will not be displayed, or if the icon P5d is selected, a message such as "You do not have the authority to create or edit" will be displayed. is displayed on the display unit 23. In addition, on the operator terminals 20 operated by operators Q3 and Q4 who do not have the authority to create or modify input forms, the icon P5e will not be displayed, or if the icon P5e is selected, a message such as "You do not have the authority to create or edit" will be displayed. is displayed on the display unit 23.

以下、権限を有するオペレータが操作した場合の例について説明する。導線定義の作成のアイコンP5dをオペレータが選択した場合、図14(a)に示す導線定義の作成のための一覧画面が表示部23に表示される。例えば、「追加」をオペレータが選択すると、図15に示す導線定義の作成のための詳細画面が表示部23に表示される。例えば、表示部23には、「受付導線の名称」を入力する欄と、チャットBOTエンジンがユーザ端末30に送信する「質問メッセージ」の欄と、チャットBOTエンジンがユーザ端末30に送信する選択肢の欄と、選択肢に対応するユーザの誘導先となるWebチャットルームR1またはログイン制チャットルームR2の欄とが表示される。オペレータは、各々の欄にオペレータ端末20に対する入力操作によって、入力を行う。WebチャットルームR1またはログイン制チャットルームR2の欄は、図15の例では、「東日本営業所」、「九州事業部」および「西日本営業所」等の表示として示している。 An example in which an authorized operator performs the operation will be described below. When the operator selects the icon P5d for creating a conductor definition, a list screen for creating a conductor definition shown in FIG. 14(a) is displayed on the display unit 23. For example, when the operator selects "Add", a detailed screen for creating a conductor definition shown in FIG. 15 is displayed on the display unit 23. For example, the display unit 23 includes a field for entering the "name of reception line," a field for "Question message" that the chat BOT engine sends to the user terminal 30, and a field for selecting options that the chat BOT engine sends to the user terminal 30. column, and a column for Web chat room R1 or login-based chat room R2 to which the user is guided corresponding to the option. The operator performs input operations on the operator terminal 20 in each field. In the example of FIG. 15, the column for Web chat room R1 or login-based chat room R2 is shown as "East Japan Office," "Kyushu Division," "West Japan Office," etc.

「作成」をオペレータが選択すると、図14(b)に示すように、作成された導線定義(URL)の一覧に、新たな導線定義(URL{https://example.com/chat/dddd})が追加される。また、表示部23には、URLに加えて、URLが関連付けられたQRコードが表示されてもよい。例えば、URLとQRコードとが表示部23上に並んで表示されてもよい。言い換えると、サーバ装置10の制御部11は、表示部23上にURLまたはURLが関連付けられたQRコードを出力する。 When the operator selects "Create", a new conductor definition (URL {https://example.com/chat/dddd}) is added to the list of created conductor definitions (URLs), as shown in Figure 14(b). ) is added. Further, in addition to the URL, the display unit 23 may display a QR code associated with the URL. For example, the URL and the QR code may be displayed side by side on the display unit 23. In other words, the control unit 11 of the server device 10 outputs the URL or the QR code with which the URL is associated on the display unit 23.

オペレータは、このURLまたはQRコードを電子メールやWebサイト上、チラシ上に貼付(転載)することにより、ユーザにこのURLまたはQRコードを通知することが可能となる。なお、導線定義の「追加」の例を示したが、「変更」の場合も図15の例と同様に、内容の変更が可能である。 The operator can notify the user of this URL or QR code by pasting (reprinting) this URL or QR code on an e-mail, a website, or a flyer. Although an example of "adding" the conductor definition has been shown, the content can also be changed in the case of "changing" as in the example of FIG. 15.

入力フォームの作成のアイコンP5eをオペレータが選択した場合、図16(a)に示す入力フォームの作成・編集のための一覧画面が表示部23に表示される。ここで、「入力フォーム」の機能とは、ログイン制チャットルームR2において、所定の形式による入力をユーザに対して支援する機能であるとともに、オペレータが逐一質問する手間を省くための所定形式の質問メッセージ機能である。例えば、「作成」をオペレータが選択すると、図17に示す入力フォームの作成・編集のための一覧画面が表示部23に表示される。そして、表示部23には、「入力フォームの名称」を入力する欄と、ユーザの名前の入力欄の表示の有無および入力必須であるか否かの欄と、ユーザのお客様番号の入力欄の表示の有無および入力必須であるか否かの欄と、ユーザの電話番号の入力欄の表示の有無および入力必須であるか否かの欄とが表示される。また、表示部23には、オペレータにより任意のテキストが入力可能な「アイテム1の入力欄」等が表示される。 When the operator selects the input form creation icon P5e, a list screen for creating/editing the input form shown in FIG. 16(a) is displayed on the display unit 23. Here, the "input form" function is a function that supports users to input in a predetermined format in the login-based chat room R2, as well as a function that allows questions to be asked in a predetermined format to save the operator the trouble of asking questions one by one. This is a message function. For example, when the operator selects "Create", a list screen for creating/editing an input form shown in FIG. 17 is displayed on the display unit 23. The display unit 23 includes a column for inputting the "name of input form," a column for displaying or not displaying the input column for the user's name, and a column for indicating whether or not input is required, and an input column for the user's customer number. A field for whether or not to display the input field and whether or not input is required, and a field for whether or not to display the input field for the user's telephone number and whether or not input is required are displayed. In addition, the display unit 23 displays an "input field for item 1" in which any text can be entered by the operator.

また、表示部23には、ユーザ端末30のカメラ33が自動的に起動するか否かを選択するための画像が表示される。また、表示部23には、カメラ33が自動的に起動した場合に、ユーザ端末30に表示されるガイドの位置・形状・寸法(図24(a)および図24(b)のガイドG参照)を、オペレータの操作により調整するための画像が表示される。この調整の表示では、カメラにより撮影される画像を、複数枚設定する場合には、それぞれのガイドについて調整が可能である。また、ガイドと共に表示されるメッセージは、オペレータによる入力により設定される。そして、「作成」をオペレータが選択すると、図16(b)に示すように、「証書自動取得D」が新たに追加される。また、図示しないが、ログイン制チャットルームR2の画面上にも、「証書自動取得D」に対応するアイコンが新たに追加される。 Further, the display unit 23 displays an image for selecting whether or not the camera 33 of the user terminal 30 should be automatically activated. The display unit 23 also displays the position, shape, and dimensions of the guide displayed on the user terminal 30 when the camera 33 is automatically activated (see guide G in FIGS. 24(a) and 24(b)). An image is displayed for adjustment by the operator. In this adjustment display, when setting a plurality of images to be photographed by the camera, adjustment can be made for each guide. Furthermore, the message displayed together with the guide is set by input by the operator. Then, when the operator selects "Create", "Certificate automatic acquisition D" is newly added as shown in FIG. 16(b). Further, although not shown, a new icon corresponding to "Certificate automatic acquisition D" is added to the screen of the login-based chat room R2.

(Webチャットルームの画面の例)
図2は、オペレータ端末20におけるWebチャットルームR1の画面の例を示す図である。なお、ユーザ端末30に表示されるWebチャットルームR1の画面は、図2のWebチャットルームR1の図示部分と同様であるため、図示および説明を省略する。
(Example of web chat room screen)
FIG. 2 is a diagram showing an example of a screen of the web chat room R1 on the operator terminal 20. Note that the screen of the web chat room R1 displayed on the user terminal 30 is the same as the illustrated portion of the web chat room R1 in FIG. 2, so illustration and description thereof will be omitted.

オペレータ端末20は、サーバ装置10からの電子メールまたは通知P5aを取得した後、オペレータによる操作部22に対する操作に基づいて、サーバ装置10のWebチャットルームR1またはログイン制チャットルームR2にアクセスするように構成されている。担当グループが決定されている場合は、担当グループのうちのいずれかのオペレータがオペレータ端末20を操作することにより、このオペレータ端末20がサーバ装置10のWebチャットルームR1またはログイン制チャットルームR2にアクセスするように構成されている。 After acquiring the e-mail or notification P5a from the server device 10, the operator terminal 20 accesses the web chat room R1 or the login-based chat room R2 of the server device 10 based on the operator's operation on the operation unit 22. It is configured. If the group in charge has been determined, the operator terminal 20 can access the Web chat room R1 or the login-only chat room R2 of the server device 10 by operating the operator terminal 20 by one of the operators in the group in charge. is configured to do so.

図2の例では、画面の中央部に、WebチャットルームR1が表示される。WebチャットルームR1では、例えば、ユーザからのメッセージとオペレータからのメッセージとが時系列(例えば、上下)に並んで表示される。詳細には、WebチャットルームR1では、テキストデータと送信日時とが互いに近接して表示される。例えば、図2では、ユーザの営業時間の問い合わせに対して、オペレータが営業時間を回答する例が記載されている。このような場合は、ユーザとのやり取りはWebチャットルームR1において終了される(対応が終了される)。 In the example of FIG. 2, a web chat room R1 is displayed in the center of the screen. In the Web chat room R1, for example, messages from users and messages from operators are displayed in chronological order (for example, one above the other). Specifically, in Web chat room R1, text data and transmission date and time are displayed close to each other. For example, FIG. 2 shows an example in which an operator answers business hours in response to a user's inquiry about business hours. In such a case, the interaction with the user is ended in the Web chat room R1 (the correspondence is ended).

図18は、WebチャットルームR1からログイン制チャットルームR2への誘導に関する処理を説明するための表示部23(の一部)の画面例である。オペレータは、ユーザとのやり取りを後日も継続して行う場合などに、アイコンP6a「ログイン制チャットルームに誘導」を選択操作する。また、オペレータは、例えば、後にログイン制チャットルームR2において本人確認するために、ユーザの個人情報(氏名、電話番号)をユーザに伺う。 FIG. 18 is an example of a screen of (a part of) the display unit 23 for explaining a process related to guidance from the Web chat room R1 to the login-based chat room R2. When the operator wants to continue interacting with the user at a later date, the operator selects and operates the icon P6a "Guide to login chat room". The operator also asks the user for personal information (name, phone number) in order to later confirm the user's identity in the login chat room R2, for example.

アイコンP6aが選択されると、このユーザが初めてチャットアプリ提供会社のサービスを利用する場合、図19(a)に示すように、「チャットアプリ提供会社のサービスを利用されますか?」等の利用の承認を求めるメッセージがタッチパネル32に表示される。また、図19(b)に示すように、ユーザ端末30のタッチパネル32には、アプリ提供会社が提供するチャットアプリにおいて、事業者のアカウントをチャット相手として承認することを要求するメッセージが表示される。この構成によれば、事業者のアカウントをチャット相手として承認することを要求する旨をユーザに伝えるために、WebチャットルームR1において、オペレータがメッセージを手動入力する必要がなくなる。この結果、ユーザをログイン制チャットルームR2に誘導する場合でも、オペレータの作業負担を軽減することができる。また、上記の構成によれば、WebチャットルームR1においてユーザからヒアリングした内容を、ログイン制チャットR3において改めてヒアリングする必要がない。このため、ユーザは、何度も受け付け内容または問合せ内容をオペレータに伝える手間がなくなる。なお、図19(a)の例および図19(b)の例は、いずれが先に表示されてもよい。 When the icon P6a is selected, if this user is using the service of the chat application provider for the first time, as shown in FIG. A message requesting approval is displayed on the touch panel 32. Further, as shown in FIG. 19(b), a message is displayed on the touch panel 32 of the user terminal 30 requesting approval of the business's account as a chat partner in the chat application provided by the application provider. . According to this configuration, there is no need for the operator to manually input a message in the Web chat room R1 in order to inform the user that the operator's account is requested to be approved as a chat partner. As a result, even when guiding a user to the login-based chat room R2, the operator's workload can be reduced. Further, according to the above configuration, it is not necessary to hear the contents heard from the user in the Web chat room R1 again in the login-based chat room R3. Therefore, the user does not have to repeatedly inform the operator of the contents of the reception or the contents of the inquiry. Note that either the example in FIG. 19(a) or the example in FIG. 19(b) may be displayed first.

図19(a)の例および図19(b)の例において、ユーザが承認ボタンに対して操作すると、ユーザ端末30とアプリ提供会社サーバ装置200とが接続され、ユーザのアカウントが事業者のアカウントをチャット相手として承認する。この場合、ユーザは、サーバ装置10またはアプリ提供会社サーバ装置200にログインした状態となり、ユーザに対してログイン制チャットルームR2へのアクセスが許可される。また、ユーザが拒否ボタンに対して操作すると、ユーザに対してログイン制チャットルームR2へのアクセスが拒否される。この場合、事業者のオペレータとユーザとのチャットの場は、再びWebチャットルームR1に戻ってもよい。また、アプリ提供会社サーバ装置200からサーバ装置10に、ユーザ識別情報(UID)、ユーザ名、アイコン画像(図3のP7など)、ステータスメッセージ等が送信される。 In the example of FIG. 19(a) and the example of FIG. 19(b), when the user operates the approval button, the user terminal 30 and the application provider server device 200 are connected, and the user's account is changed to the operator's account. Approve as a chat partner. In this case, the user is logged into the server device 10 or the application provider server device 200, and the user is permitted to access the login-based chat room R2. Furthermore, when the user operates the deny button, the user is denied access to the login-based chat room R2. In this case, the place for chatting between the operator of the business and the user may return to the web chat room R1 again. Further, user identification information (UID), user name, icon image (such as P7 in FIG. 3), status message, etc. are transmitted from the application provider server device 200 to the server device 10.

アイコンP6aが操作され、ユーザのアカウントが事業者のアカウントをチャット相手として承認されると、図20に示すように、例えば、ログイン制チャットルームR2のユーザの一覧に、ユーザの氏名「田中四郎」が表示される。そして、ユーザの氏名の近傍に、ログイン制チャットルームR2において対応することが必要であることを示す通知P5a(例えば、「要対応」)が表示される。そして、オペレータが、オペレータ端末20において、この表示「要対応」を選択した場合、オペレータ端末20がログイン制チャットルームR2にアクセスする。これにより、図3に示すログイン制チャットルームR2において、オペレータ「一郎」とユーザ「田中四郎」とがチャット可能な状態となる。 When the icon P6a is operated and the user's account is approved as a chat partner with the business account, for example, the user's name "Shiro Tanaka" will be added to the list of users of the login-based chat room R2, as shown in FIG. is displayed. Then, a notification P5a (for example, "Response required") is displayed near the user's name, indicating that a response is required in the login-based chat room R2. When the operator selects this display "Response required" on the operator terminal 20, the operator terminal 20 accesses the login-based chat room R2. As a result, in the login-based chat room R2 shown in FIG. 3, the operator "Ichiro" and the user "Shiro Tanaka" are able to chat.

(ログイン制チャットルームの画面例について)
図3に示すように、ログイン制チャットルームR2の画面では、WebチャットルームR1の画面とは異なり、ユーザアカウントに関する画像(例えば、ユーザ名「田中四郎」およびアイコン画像P7)が表示される。また、図3に示すように、ログイン制チャットルームR2の画面では、お客様番号および電話番号が表示されていてもよい。
(About login-based chat room screen example)
As shown in FIG. 3, unlike the screen of the web chat room R1, on the screen of the login-based chat room R2, an image related to the user account (for example, the user name "Shiro Tanaka" and the icon image P7) is displayed. Further, as shown in FIG. 3, the customer number and telephone number may be displayed on the screen of the login-based chat room R2.

図21は、ユーザ端末30のタッチパネル32に表示される通知画面の一例である。ログイン制チャットルームR2においてオペレータによりメッセージが入力された場合、アプリ提供会社サーバ装置200を介して、ログイン制チャットルームR2に参加するユーザに対してメッセージが入力されたことを示す通知が送信される。なお、入力フォームが挿入された場合にも、通知が送信される。具体的には、タッチパネル32に「新着メッセージを受信しました」等のメッセージP8aと、「チャットへ移行」等のログイン制チャットルームR2へ移行するためのアイコンP8bとが表示される。アイコンP8bには、ログイン制チャットルームR2に対応するURLが関連付けられている。ユーザがアイコンP8bを操作すると、アプリ提供会社サーバ装置200が提供するアプリ上の画面からログイン制チャットルームR2に画面表示に移行する。 FIG. 21 is an example of a notification screen displayed on the touch panel 32 of the user terminal 30. When a message is input by the operator in the login-based chat room R2, a notification indicating that the message has been input is sent to the user participating in the login-based chat room R2 via the application provider server device 200. . Note that a notification is also sent when an input form is inserted. Specifically, the touch panel 32 displays a message P8a such as "New message received" and an icon P8b for transitioning to the login-based chat room R2 such as "Move to chat". A URL corresponding to the login-based chat room R2 is associated with the icon P8b. When the user operates the icon P8b, the screen changes from the screen on the application provided by the application provider server device 200 to the screen display in the login-based chat room R2.

サーバ装置10(制御部11)は、ログイン制チャットルームR2においてユーザが情報を入力するための入力フォームを生成するように構成されている。この入力フォームとは、所定の形式に沿った機密性の高い情報に関する質問項目(図17参照)である。この構成によれば、入力フォームを用いることにより、事業者(オペレータ)がログイン制チャットルームR2において逐次質問する手間を省くことができるので、事業者(オペレータ)の作業負担を軽減することができる。 The server device 10 (control unit 11) is configured to generate an input form for a user to input information in the login-based chat room R2. This input form is a question item regarding highly confidential information in a predetermined format (see FIG. 17). According to this configuration, by using the input form, the business operator (operator) can save the trouble of repeatedly asking questions in the login-based chat room R2, so the work burden on the business operator (operator) can be reduced. .

図3に示すように、表示部23には、ログイン制チャットルームR2に挿入される入力フォームを選択するための複数のアイコンP6cが表示される。例えば、入力フォームAは、ユーザの口座情報を取得するための質問項目である。詳細には、入力フォームAには、ユーザの氏名、住所、銀行名、支店名、および、口座番号などが含まれる。入力フォームBは、ユーザの免許証情報を取得するための質問項目である。詳細には、入力フォームBには、ユーザの氏名、住所、有効期限、免許の種類情報、免許証番号、および、免許証画像などが含まれる。また、入力フォームCは、車体の情報を取得するための質問項目である。詳細には、入力フォームCには、ナンバープレートの番号および車体の状態(損傷状態)を示す画像などが含まれる。なお、入力フォームは、上記の例に限られない。 As shown in FIG. 3, the display unit 23 displays a plurality of icons P6c for selecting an input form to be inserted into the login-based chat room R2. For example, input form A includes question items for acquiring user account information. Specifically, the input form A includes the user's name, address, bank name, branch name, account number, etc. Input form B is a question item for acquiring user's license information. Specifically, the input form B includes the user's name, address, expiration date, license type information, license number, and license image. Moreover, the input form C is a question item for acquiring information about the vehicle body. Specifically, the input form C includes a license plate number, an image showing the state of the vehicle body (damage state), and the like. Note that the input form is not limited to the above example.

詳細には、オペレータ端末20は、アイコンP6cがオペレータにより選択された場合、選択されたアイコンP6cに対応する入力フォームを、サーバ装置10を介して、ユーザ端末30に送信する。図22(a)および図22(b)では、入力フォームA(口座情報取得フォーム)の例を示し、図23、図24(a)および図24(b)では、入力フォームC(車体情報取得フォーム)の例を示している。また、図示しないが、入力フォームB(免許証情報取得フォーム)の場合、ユーザ端末30は、ユーザにより入力されたテキストデータ(氏名、有効期限、免許証番号等)を取得すること、カメラ33を起動させて免許証画像を取得(撮影)すること、および、記憶部34から免許証画像を読み出すことのうちの少なくとも1つを行うように構成されている。 Specifically, when the icon P6c is selected by the operator, the operator terminal 20 transmits an input form corresponding to the selected icon P6c to the user terminal 30 via the server device 10. 22(a) and 22(b) show examples of input form A (account information acquisition form), and FIGS. 23, 24(a), and 24(b) show input form C (vehicle information acquisition form). form). Although not shown, in the case of input form B (driver's license information acquisition form), the user terminal 30 acquires text data (name, expiration date, license number, etc.) input by the user, and uses the camera 33 to It is configured to perform at least one of activating and acquiring (photographing) a driver's license image and reading the driver's license image from the storage unit 34.

図22(a)に示すように、ユーザ端末30のタッチパネル32には、入力フォームの内容を示す画像が表示される。例えば、入力フォームAの場合、ユーザ端末30は、ユーザにより入力されたテキストデータ(お名前、住所、銀行名、支店名、口座番号等)を取得するように構成されている。そして、図22(b)に示すように、ユーザ端末30は、入力フォームに対するユーザの回答情報が入力されたことに基づいて、入力フォームに対するユーザの回答情報を、サーバ装置10に送信する。サーバ装置10は、回答情報をチャットデータの一部として記憶部12のデータベース12aに記憶するように構成されている。 As shown in FIG. 22(a), an image showing the contents of the input form is displayed on the touch panel 32 of the user terminal 30. For example, in the case of input form A, the user terminal 30 is configured to acquire text data (name, address, bank name, branch name, account number, etc.) input by the user. Then, as shown in FIG. 22(b), the user terminal 30 transmits the user's response information to the input form to the server device 10 based on the user's response information to the input form being input. The server device 10 is configured to store response information in the database 12a of the storage unit 12 as part of chat data.

図23は、タッチパネル32に表示されるユーザに対してカメラ33を起動することの承認を得るための画面の例を示している。タッチパネル32上の「承認」がユーザによりタッチされると、図24(a)のように、カメラ33がユーザ端末30のアプリ外部のブラウザ上で自動的に起動する。なお、タッチパネル32上の「拒否」がユーザによりタッチされた場合、カメラ33は起動されずに、オペレータとのチャットの画面に戻る。 FIG. 23 shows an example of a screen displayed on the touch panel 32 for obtaining user approval to start the camera 33. When the user touches "Approve" on the touch panel 32, the camera 33 is automatically activated on the browser outside the application of the user terminal 30, as shown in FIG. 24(a). Note that when the user touches "Reject" on the touch panel 32, the camera 33 is not activated and the screen returns to the chat screen with the operator.

カメラ33が起動した際、タッチパネル32上には、案内メッセージとガイドGとが表示される。例えば、タッチパネル32上には、「ガイドに車体を合わせてください」という案内メッセージが表示されるとともに、カメラ33により映されている画像と、ガイドGとが表示される。また、複数枚の撮影画像が必要な場合は、図24(b)のように、1枚目の画像の撮影後に、新たに案内メッセージとガイドGとがタッチパネル32に表示される。撮影された画像や入力された情報は、ユーザ端末30からサーバ装置10に送信される。サーバ装置10は、撮影された画像をチャットデータの一部として記憶部12のデータベース12aに記憶する。この構成によれば、カメラ33が自動的に起動するので、ユーザがカメラ33を起動させるためのユーザ端末30への操作が不要になるとともに、サーバ装置10はユーザ端末30から撮影された画像を容易に取得することができる。この結果、ユーザの作業負担が軽減するとともに、オペレータ自身がユーザに対してカメラ33による撮影および画像の送付を詳細に案内する必要がなくなるので、撮影された画像を取得するためのオペレータの作業負担を軽減することができる。また、ユーザは、タッチパネル32に表示されたガイドGに基づいて、対象物(車体)を撮影すればよいので、容易に適切な画像を撮影することができる。この結果、ユーザによる画像の撮影の取り直し等を抑制することができるので、ユーザの作業負担を軽減することができる。そして、適正な撮影方法(適正な撮影角度や対象の撮影位置)により撮影が行われるので、撮影された画像を精度の高い状況把握に使うことができる。さらに、AIや、画像認識技術向上のために、撮影された画像を学習用のデータとして使う場合には、不適正な撮影となる可能性が低いので、有用なデータとして使うことができる。 When the camera 33 is activated, a guidance message and a guide G are displayed on the touch panel 32. For example, on the touch panel 32, a guidance message "Please align the vehicle body with the guide" is displayed, and the image captured by the camera 33 and the guide G are also displayed. Furthermore, if a plurality of captured images are required, a new guidance message and guide G are displayed on the touch panel 32 after the first image is captured, as shown in FIG. 24(b). The captured images and input information are transmitted from the user terminal 30 to the server device 10. The server device 10 stores the photographed image in the database 12a of the storage unit 12 as part of the chat data. According to this configuration, since the camera 33 is automatically activated, there is no need for the user to perform an operation on the user terminal 30 to activate the camera 33, and the server device 10 can also receive images taken from the user terminal 30. can be easily obtained. As a result, the work burden on the user is reduced, and the operator does not have to give detailed guidance to the user about taking pictures with the camera 33 and sending the images, so the work burden on the operator for acquiring the taken images is reduced. can be reduced. Moreover, since the user only has to photograph the object (vehicle body) based on the guide G displayed on the touch panel 32, it is possible to easily photograph an appropriate image. As a result, it is possible to suppress the user from re-capturing an image, thereby reducing the user's workload. Since photography is performed using an appropriate photography method (appropriate photography angle and subject photography position), the photography can be used to grasp the situation with high precision. Furthermore, when using captured images as learning data to improve AI or image recognition technology, there is a low possibility that the captured images will be inappropriately captured, so they can be used as useful data.

図3に示すように、オペレータ端末20の表示部23(例えば、画面の右下部分)に、入力フォーム回答情報が表示される。この構成によれば、事業者(オペレータ)は、入力フォームに対するユーザの回答情報を視認しながら、ログイン制チャットルームR2においてチャットを行うことができる。 As shown in FIG. 3, input form response information is displayed on the display section 23 (for example, the lower right portion of the screen) of the operator terminal 20. According to this configuration, the business operator (operator) can chat in the login-based chat room R2 while visually checking user response information to the input form.

ここで、サーバ装置10は、ログイン制チャットルームR2においてやり取りされたチャットデータに対してユーザ端末30がアクセス可能な期間を、所定の期間(例えば、数十日)に制限するように構成されている。すなわち、チャットデータが生成された時点から所定の期間が経過した後には、ユーザ端末30がチャットデータにアクセスできないように、サーバ装置10は制御する。ここで、ユーザと事業者とのやり取りが終了した後でかつアクセスが不要な時期にも、ユーザ端末30がアクセスできる場合には、ユーザ以外の者がユーザ端末30を用いてアクセスする場合や、ユーザが事業者とのやり取り以外の目的を持ってアクセスする場合が生じる可能性がある。これに対して、上記のように制限すれば、ユーザ以外の者がユーザ端末30を用いてアクセスすることや、ユーザが事業者とのやり取り以外の目的を持ってアクセスする可能性を低減することができるので、チャットデータに対するセキュリティ性を向上させることができる。 Here, the server device 10 is configured to limit the period during which the user terminal 30 can access chat data exchanged in the login-based chat room R2 to a predetermined period (for example, several tens of days). There is. That is, the server device 10 controls so that the user terminal 30 cannot access the chat data after a predetermined period has elapsed from the time when the chat data was generated. Here, if the user terminal 30 can be accessed even after the interaction between the user and the operator has ended and when access is not required, the case where someone other than the user accesses using the user terminal 30, There may be cases where a user accesses for purposes other than communicating with the operator. On the other hand, by restricting as described above, it is possible to reduce the possibility that someone other than the user accesses using the user terminal 30 or that the user accesses for purposes other than communicating with the operator. As a result, the security of chat data can be improved.

[チャット管理システムの制御処理について]
(導線定義の作成・変更に関する制御処理について)
次に、図25を参照して、本実施形態のチャット管理システム100における導線定義(URL)の作成・変更に関する制御処理について説明する。この制御処理は、制御部11により実行される。
[About chat management system control processing]
(About control processing related to creation/change of conductor definition)
Next, with reference to FIG. 25, a control process regarding creation and modification of a conductor definition (URL) in the chat management system 100 of this embodiment will be described. This control process is executed by the control unit 11.

ステップS101において、記憶部12の権限情報を参照し、オペレータに導線定義の作成・変更の権限があるか否かが判断される。権限がある場合、ステップS102に進み、権限がない場合、導線定義の作成・変更に関する制御処理が終了される。 In step S101, with reference to the authority information in the storage unit 12, it is determined whether the operator has the authority to create/change the conductor definition. If the user has the authority, the process advances to step S102, and if the user does not have the authority, the control process regarding creation and modification of the conductor definition is terminated.

ステップS102において、導線定義の作成・変更の画面(例えば、図15参照)が表示部23に表示される。その後、オペレータにより「受付導線の名称」を入力する欄と、チャットBOTエンジンがユーザ端末30に送信する「質問メッセージ」の欄と、チャットBOTエンジンがユーザ端末30に送信する選択肢の欄と、選択肢に対応するユーザの誘導先となるWebチャットルームR1またはログイン制チャットルームR2の欄とに対して入力が行われる。 In step S102, a screen for creating/changing a conductor definition (for example, see FIG. 15) is displayed on the display unit 23. After that, there is a field for the operator to enter the name of the reception line, a field for the "question message" that the chat BOT engine sends to the user terminal 30, a field for options that the chat BOT engine sends to the user terminal 30, and a field for the options that the chat BOT engine sends to the user terminal 30. An input is made in the column of Web chat room R1 or login-based chat room R2 to which the user is directed.

ステップS103において、「作成」が操作されたか否かが判断される。すなわち、オペレータによる入力が完了したか否かが判断される。「作成」が操作されるまでこの判断は繰り返され、「作成」が操作された場合、ステップS104に進む。 In step S103, it is determined whether "create" has been operated. That is, it is determined whether the input by the operator has been completed. This determination is repeated until "Create" is operated, and if "Create" is operated, the process advances to step S104.

ステップS104において、オペレータにより入力された内容に対応する導線定義により動作するチャットBOTエンジンへアクセスするためのURLが作成される。その後、ステップS105において、誘導先のURLの払い出しが行われる。例えば、URLが表示部23上に表示(出力)される(図14(b)参照)。そして、オペレータは、表示されたURLを、Webサイトや広告用チラシ等に記載する。その後、導線定義の作成・変更に関する制御処理が終了される。 In step S104, a URL for accessing the chat BOT engine that operates according to the line definition corresponding to the content input by the operator is created. Thereafter, in step S105, a URL to which the user is directed is issued. For example, the URL is displayed (output) on the display unit 23 (see FIG. 14(b)). The operator then writes the displayed URL on a website, advertising flyer, or the like. Thereafter, the control process regarding creation and modification of the conductor definition is completed.

(Webチャットルームおよびログイン制チャットルームへのユーザの誘導に関する制御処理について)
次に、図26を参照して、本実施形態によるチャット管理システム100の制御処理について説明する。図26は、チャット管理システム100の制御処理に関するシーケンス図である。なお、説明の都合上、チャット管理システム100の制御処理に加えて、アプリ提供会社サーバ装置200の制御処理についても説明する。また、図26では、ユーザ端末30およびオペレータ端末20は、それぞれ、1つ示しているが、複数あってもよい。
(Regarding control processing related to guiding users to web chat rooms and login-based chat rooms)
Next, with reference to FIG. 26, control processing of the chat management system 100 according to this embodiment will be described. FIG. 26 is a sequence diagram regarding control processing of chat management system 100. For convenience of explanation, in addition to the control process of the chat management system 100, the control process of the application provider server device 200 will also be explained. Furthermore, although one user terminal 30 and one operator terminal 20 are each shown in FIG. 26, there may be a plurality of them.

ステップS31において、ユーザによるユーザ端末30に対する操作に基づいて、ユーザ端末30が、URLにアクセスする。そして、ステップS1において、チャットBOTエンジンからユーザ端末30に質問(メッセージ・選択肢)が送信される。そして、ステップS32において、ユーザが選択または入力した回答結果がユーザ端末30からサーバ装置10に送信される。なお、図26では、ステップS1とステップS32とは、1回のやり取り(送受信)として図示しているが、ステップS1とステップS32とは、複数回繰り返してもよい。 In step S31, the user terminal 30 accesses the URL based on the user's operation on the user terminal 30. Then, in step S1, a question (message/option) is transmitted from the chat BOT engine to the user terminal 30. Then, in step S32, the answer selected or input by the user is transmitted from the user terminal 30 to the server device 10. Note that in FIG. 26, step S1 and step S32 are illustrated as one exchange (transmission and reception), but step S1 and step S32 may be repeated multiple times.

ステップS2において、誘導先のWebチャットルームR1または誘導先のログイン制チャットルームR2が決定される。すなわち、チャットBOTエンジンによる質問が終了し、チャットBOTエンジンによりWebチャットルームR1またはログイン制チャットルームR2にユーザが誘導される。そして、ステップS3において、WebチャットルームR1またはログイン制チャットルームR2に対応するオペレータのオペレータ端末20に、ユーザに対応することを要求する通知が送信される。 In step S2, the web chat room R1 to be guided or the login-based chat room R2 to be guided to is determined. That is, the question by the chat BOT engine is finished, and the user is guided to the Web chat room R1 or the login-based chat room R2 by the chat BOT engine. Then, in step S3, a notification requesting the user to respond is sent to the operator terminal 20 of the operator corresponding to the Web chat room R1 or the login-based chat room R2.

ステップS21において、オペレータによるオペレータ端末20に対してWebチャットルームR1またはログイン制チャットルームR2を開設する操作が行われる。そして、誘導先のチャットルームがWebチャットルームR1である場合、ステップS4において、WebチャットルームR1に、オペレータとユーザとが参加した状態となる。また、誘導先のチャットルームがログイン制チャットルームR2である場合、ステップS8およびS41に進む。 In step S21, the operator performs an operation on the operator terminal 20 to open a web chat room R1 or a login-based chat room R2. If the chat room to which the user is guided is the web chat room R1, the operator and the user participate in the web chat room R1 in step S4. If the chat room to which the user is guided is the login-based chat room R2, the process advances to steps S8 and S41.

ステップS23において、ログイン制チャットルームR2に誘導するため(ルーム間を移行するため)のアイコンP6a(図2参照)が操作される。アイコンP6aを操作したことを示す指令が、オペレータ端末20からサーバ装置10に送信される。ステップS8において、ログイン制チャットルームR2が開設される。なお、この状態ではログイン制チャットルームR2には、オペレータのみが参加可能な状態である。 In step S23, the icon P6a (see FIG. 2) for guiding the user to the login-based chat room R2 (for moving between rooms) is operated. A command indicating that the icon P6a has been operated is transmitted from the operator terminal 20 to the server device 10. In step S8, a login-based chat room R2 is opened. Note that in this state, only the operator can participate in the login-based chat room R2.

ステップS41において、アプリ提供会社サーバ装置200のサービスを利用することの承認の依頼をアプリ提供会社サーバ装置200からユーザ端末30に行う。ステップS33において、ユーザの操作に応じて、ユーザ端末30からアプリ提供会社サーバ装置200に、承認を示す指令が送信される。ステップS42において、事業者のアカウントをチャット相手としての承認を依頼するメッセージがアプリ提供会社サーバ装置200からユーザ端末30に送信される。ステップS34において、ユーザの操作に応じて、ユーザ端末30からアプリ提供会社サーバ装置200に、承認を示す指令が送信される。そして、ステップS43において、アプリ提供会社サーバ装置200からサーバ装置10に承認されたことを通知する指令が送信される。そして、サーバ装置10からオペレータ端末20に通知が送信される(ステップS9)。 In step S41, the application providing company server device 200 requests the user terminal 30 for approval to use the service of the application providing company server device 200. In step S33, a command indicating approval is transmitted from the user terminal 30 to the application provider server device 200 in response to the user's operation. In step S42, a message requesting approval of the business's account as a chat partner is transmitted from the application provider server device 200 to the user terminal 30. In step S34, a command indicating approval is transmitted from the user terminal 30 to the application provider server device 200 in response to the user's operation. Then, in step S43, the application provider server device 200 transmits a command to notify the server device 10 that the application has been approved. Then, a notification is sent from the server device 10 to the operator terminal 20 (step S9).

ステップS10において、ログイン制チャットルームR2へユーザが参加する。その後、ステップS24では、ログイン制チャットルームR2において、オペレータ端末20からメッセージが送信される。これに応じて、サーバ装置10は、アプリ提供会社サーバ装置200に通知を送信する(ステップS11)。そして、アプリ提供会社サーバ装置200は、ユーザ端末30に通知を行う。そして、ユーザ端末30に対する操作に基づいて、メッセージがユーザ端末30からサーバ装置10を介してオペレータ端末20に送信される(ステップS44およびS33)。また、ログイン制チャットルームR2におけるチャット内容や送信されたデータは、逐次サーバ装置10の記憶部12に記憶される。 In step S10, the user participates in the login-based chat room R2. Thereafter, in step S24, a message is transmitted from the operator terminal 20 in the login-based chat room R2. In response, the server device 10 transmits a notification to the application provider server device 200 (step S11). The application provider server device 200 then notifies the user terminal 30. Then, based on the operation on the user terminal 30, a message is transmitted from the user terminal 30 to the operator terminal 20 via the server device 10 (steps S44 and S33). Further, chat content and transmitted data in the login-based chat room R2 are sequentially stored in the storage unit 12 of the server device 10.

また、ステップS25、S12、および、S45において、ログイン制チャットルームR2におけるオペレータによる操作に基づいてオペレータ端末20から入力フォームCがサーバ装置10を介してユーザ端末30に送信される。ステップS34において、カメラ33を起動させることについて、ユーザの承認を得る。承認を得た場合、ステップS35に進む。ステップS35において、カメラ33が自動で起動する。そして、ステップS36において、ユーザが対象物を撮影した後、撮影された画像を含む入力フォームCの回答結果がユーザ端末30からサーバ装置10に送信され、ステップS13において、入力フォームCの回答結果がオペレータ端末20に転送される。これにより、オペレータは、入力フォームCの回答結果を取得することができる。なお、図26では、説明のために、入力フォームCを送信する例が記載されているが、本開示はこれに限られない。すなわち、入力フォームC以外の入力フォームが送信されてもよいし、入力フォームの送信が不要であるとオペレータが判断すれば、入力フォームは送信されなくてもよい。 Further, in steps S25, S12, and S45, the input form C is transmitted from the operator terminal 20 to the user terminal 30 via the server device 10 based on the operation by the operator in the login-based chat room R2. In step S34, the user's approval for starting the camera 33 is obtained. If approval is obtained, the process advances to step S35. In step S35, the camera 33 is automatically activated. Then, in step S36, after the user photographs the object, the answer result of the input form C including the photographed image is transmitted from the user terminal 30 to the server device 10, and in step S13, the answer result of the input form C is transmitted to the server device 10. It is transferred to the operator terminal 20. Thereby, the operator can obtain the response results of the input form C. Note that although FIG. 26 shows an example of transmitting input form C for the sake of explanation, the present disclosure is not limited to this. That is, an input form other than input form C may be transmitted, and if the operator determines that the input form does not need to be transmitted, the input form does not need to be transmitted.

[変形例]
以上、上述した実施形態は本発明を実施するための例示に過ぎない。よって、本発明は上述した実施形態に限定されることなく、その趣旨を逸脱しない範囲内で上述した実施形態を適宜変形して実施することが可能である。
[Modified example]
The embodiments described above are merely examples for implementing the present invention. Therefore, the present invention is not limited to the embodiments described above, and can be implemented by appropriately modifying the embodiments described above without departing from the spirit thereof.

(1)上記実施形態では、サーバ装置10をクラウドサーバとして構成する例を示したが、この例に限られない。例えば、サーバ装置10をオンプレミスサーバとして構成してもよい。 (1) In the above embodiment, an example was shown in which the server device 10 is configured as a cloud server, but the present invention is not limited to this example. For example, the server device 10 may be configured as an on-premises server.

(2)上記実施形態では、チャットBOTエンジンを設ける例を示したが、この例に限られない。例えば、チャットBOTエンジンを介さずに、ユーザを直接、WebチャットルームR1またはログイン制チャットルームR2に誘導してもよい。 (2) In the above embodiment, an example is shown in which a chat BOT engine is provided, but the invention is not limited to this example. For example, the user may be directly guided to the web chat room R1 or the login-based chat room R2 without going through the chat BOT engine.

(3)上記実施形態では、ログイン制チャットルームR2において、一人のユーザと一人のオペレータとが参加する例を示したが、この例に限られない。例えば、ログイン制チャットルームR2に、一人のユーザと複数人のオペレータとが参加してもよいし、複数人のユーザと一人のオペレータとが参加してもよいし、複数人のユーザと複数人のオペレータとが参加してもよい。 (3) In the above embodiment, an example was shown in which one user and one operator participate in the login-based chat room R2, but the present invention is not limited to this example. For example, one user and multiple operators may participate in the login-based chat room R2, multiple users and one operator may participate, or multiple users and multiple operators may participate in the login-based chat room R2. Operators may also participate.

(4)上記実施形態では、事業者とチャットアプリ提供会社とは互いに別会社として説明したが、この例に限られない。例えば、事業者が、ユーザアカウントを管理するチャットアプリ提供会社として機能してもよい。 (4) In the above embodiment, the business operator and the chat application providing company are described as being separate companies, but the present invention is not limited to this example. For example, a business may function as a chat application provider that manages user accounts.

(5)上記実施形態では、メッセージを画像(文字)として表示する例を示したが、この例に限られない。すなわち、メッセージを音声出力してもよい。例えば、入力フォームCが挿入された際に、カメラ33が自動起動した際、音声メッセージによりユーザの撮影作業を支援してもよい。 (5) In the above embodiment, an example was shown in which a message is displayed as an image (characters), but the present invention is not limited to this example. That is, the message may be output as voice. For example, when the camera 33 is automatically activated when the input form C is inserted, a voice message may be provided to support the user's photographing work.

(6)上記実施形態では、WebチャットルームR1とログイン制チャットルームR2とを別画面として表示部23およびタッチパネル32に表示する例を示したが、これに限られない。すなわち、図27に示す第1変形例のチャット管理システム300のように、表示部23に1つの画面上にWebチャットルームR1の画面と、ログイン制チャットルームR2の画面とを並べて表示させてもよい。この場合、WebチャットルームR1の画面の領域と、ログイン制チャットルームR2の画面の領域とで、互いに異なる背景色すること、または、メッセージの色を異ならせてもよい。 (6) In the above embodiment, an example was shown in which the web chat room R1 and the login-based chat room R2 are displayed as separate screens on the display unit 23 and the touch panel 32, but the present invention is not limited to this. That is, even if the display unit 23 displays the screen of the web chat room R1 and the screen of the login-based chat room R2 side by side on one screen, as in the chat management system 300 of the first modification shown in FIG. good. In this case, the screen area of the web chat room R1 and the screen area of the login-based chat room R2 may have different background colors or may have different message colors.

また、上述したサーバ装置およびプログラムは、以下のように説明することができる。 Further, the above-mentioned server device and program can be explained as follows.

第1の構成に係るサーバ装置は、事業者のオペレータを支援するサーバ装置であって、ユーザがログインすることなく、当該ユーザが参加可能なWebチャットルームを提供するWebチャット提供部と、ユーザがログインすることにより、当該ユーザが参加することが可能なログイン制チャットルームを提供するログイン制チャット提供部と、Webチャットルームに関する情報と、ログイン制チャットルームに関する情報とを並べて表示部に表示させる表示制御部と、を備える(第1の構成)。 The server device according to the first configuration is a server device that supports an operator of a business, and includes a web chat providing unit that provides a web chat room in which the user can participate without logging in, and a web chat providing unit that provides a web chat room in which the user can participate without logging in. A login-based chat providing unit that provides a login-based chat room that the user can participate in by logging in, and a display that displays information about the web chat room and information about the login-based chat room side by side on a display unit. A control unit (first configuration).

上記第1の構成によれば、サーバ装置は、Webチャットルームとログイン制チャットルームとの両方を管理するので、運用負担および管理負担を低減することができる。そして、Webチャットとログイン制チャットとの両方を利用する場合でも、Webチャットルームに関する情報と、ログイン制チャットルームに関する情報との両方をオペレータに視認させることができる。この結果、これらの情報が互いに別個の装置に表示される場合と異なり、オペレータは、Webチャットルームに関する情報とログイン制チャットルームに関する情報との両方の情報を容易に確認しながら、ユーザに対応することができる。すなわち、オペレータがユーザに応対する際に、Webチャットルームに関する情報と、ログイン制チャットルームに関する情報との表示を切り替える必要がないので、ユーザに対して迅速に応答することができる。 According to the first configuration, the server device manages both the Web chat room and the login-based chat room, so the operational burden and management burden can be reduced. Even when using both the web chat and the login-based chat, the operator can view both the information regarding the web chat room and the information regarding the login-based chat room. As a result, operators can easily see information about both web chat rooms and login-only chat rooms while responding to users, unlike when these pieces of information are displayed on separate devices. be able to. That is, when an operator responds to a user, there is no need to switch the display between information regarding the Web chat room and information regarding the login-based chat room, so the operator can quickly respond to the user.

第1の構成において、事業者のオペレータと複数のユーザとが関連付けられたデータベースが構築されている記憶部をさらに備え、表示制御部は、Webチャットルームにおいて事業者のオペレータが対応を担当しているユーザの少なくとも一部と、ログイン制チャットルームにおいて事業者のオペレータが対応を担当しているユーザの少なくとも一部とを、データベースから抽出し、表示部に並べて表示させてもよい(第2の構成)。 In the first configuration, the display control unit further includes a storage unit in which a database in which the operator of the business operator and a plurality of users are associated is constructed, and the display control unit is configured to display information that the operator of the business operator is in charge of responding to in the web chat room. At least some of the users who are present in the chat room and at least some of the users who are handled by the operator of the business in the login-based chat room may be extracted from the database and displayed side by side on the display section (second composition).

上記第2の構成によれば、オペレータの自身が担当しているWebチャットルームにおけるユーザとログイン制チャットルームにおけるユーザとの両方が抽出された情報を表示部により視認することができる。これにより、Webチャットルームにおけるユーザの情報とログイン制チャットルームにおけるユーザの情報とが、互いに別の装置に表示される場合に比べて、オペレータは容易に自身が担当するユーザを確認することができる。 According to the second configuration, both the user in the Web chat room that the operator is in charge of and the user in the login-based chat room can visually confirm the extracted information on the display unit. This allows operators to easily confirm the users they are responsible for, compared to the case where user information in a web chat room and user information in a login-based chat room are displayed on separate devices. .

第1または第2の構成において、Webチャットルームにおける事業者のオペレータの入力操作に基づいて、当該Webチャットルームに参加していたユーザを、ログイン制チャットルームに招待する、ルーム間移行処理部を、さらに備えてもよい(第3の構成)。 In the first or second configuration, there is provided an inter-room transition processing unit that invites a user who has participated in a web chat room to a login-based chat room based on an input operation by an operator of a business operator in the web chat room. , may further be provided (third configuration).

ここで、一旦、ユーザの問い合わせ内容が簡易な内容であると判断され、Webチャットルームにユーザを誘導された場合でも、Webチャットルームにおいてオペレータがユーザとチャットを行うことにより、ユーザの問い合わせ内容の難易度が高まる場合(契約に関する内容の問い合わせとなる場合や、日をまたいで回答する必要が生じる場合)がある。この場合でも、上記第3の構成によれば、オペレータによる操作に応じて、Webチャットルームからログイン制チャットルームにユーザを容易に誘導することができるので、Webチャットにおいてユーザからヒアリングした内容を、ログイン制チャットにおいて改めてヒアリングする必要がない。このため、ユーザは、何度も受け付け内容または問合せ内容をオペレータに伝える手間がなくなる。 Here, even if the content of the user's inquiry is determined to be simple and the user is guided to the web chat room, the operator can chat with the user in the web chat room to clarify the content of the user's inquiry. There are cases where the level of difficulty increases (inquiries about contract-related details, cases where it is necessary to respond over several days). Even in this case, according to the third configuration, the user can be easily guided from the web chat room to the login-based chat room according to the operator's operation, so that the content heard from the user in the web chat can be There is no need to ask again for login-based chat. Therefore, the user does not have to repeatedly inform the operator of the contents of the reception or the contents of the inquiry.

第1~第3の構成のいずれか1つにおいて、ユーザに対して質問を行うとともに、当該質問に対するユーザの回答結果に基づいて、ユーザをWebチャットルームまたはログイン制チャットルームのいずれかに誘導する、ボットエンジンをさらに備えてもよい(第4の構成)。 In any one of the first to third configurations, a question is asked to the user, and the user is guided to either a web chat room or a login-based chat room based on the user's answer to the question. , may further include a bot engine (fourth configuration).

上記第4の構成によれば、ボットエンジンによって、自動的にユーザをWebチャットルームまたはログイン制チャットルームのいずれかに振り分けることができる。この結果、オペレータ自身がユーザをWebチャットルームとログイン制チャットルームとに振り分ける必要がなく、オペレータの作業負担を軽減することができる。 According to the fourth configuration, the bot engine can automatically assign users to either a web chat room or a login-based chat room. As a result, the operator does not have to sort users into a Web chat room and a login-based chat room, which reduces the operator's workload.

第1~第4の構成のいずれか1つにおいて、ログイン制チャット提供部は、ログイン制チャットルームにおいてユーザが情報を入力するための入力フォームを生成してもよい(第5の構成)。 In any one of the first to fourth configurations, the login-based chat providing unit may generate an input form for the user to input information in the login-based chat room (fifth configuration).

上記第5の構成によれば、入力フォームを用いることにより、オペレータがログイン制チャットルームにおいて逐次質問する手間を省くことができるので、オペレータの作業負担を軽減することができる。 According to the fifth configuration, by using the input form, it is possible to save the operator the trouble of repeatedly asking questions in the login-based chat room, thereby reducing the operator's workload.

第5の構成において、ログイン制チャット提供部は、事業者のオペレータの入力操作に基づいて、入力フォームを作成するかまたは入力フォームの内容を変更してもよい(第6の構成) In the fifth configuration, the login-based chat providing unit may create an input form or change the contents of the input form based on the input operation of the operator of the business operator (sixth configuration).

上記第6の構成によれば、事業者のオペレータが所望の入力フォームを作成することができるとともに、入力フォームの内容を変更する(カスタマイズする)ことができる。この結果、入力フォームの利便性を向上させることができる。 According to the sixth configuration, the operator of the business can create a desired input form and can change (customize) the contents of the input form. As a result, the convenience of the input form can be improved.

第6の構成において、ログイン制チャット提供部は、事業者のオペレータによる入力フォームの作成または内容の変更の可否を示す権限情報に基づいて、当該事業者のオペレータの入力操作に基づく入力フォームの作成または内容の変更の可否を決定してもよい(第7の構成)。 In the sixth configuration, the login-based chat providing unit creates an input form based on the input operation of the operator of the business operator, based on authority information indicating whether the operator of the business operator can create the input form or change the contents. Alternatively, it may be determined whether or not the content can be changed (seventh configuration).

全てのオペレータが入力フォームを作成または内容の変更を可能にした場合、入力フォームの数が増大すること、または、入力フォームの内容の変更が頻繁に行われる可能性がある。これに対して、上記第7の構成によれば、入力フォームの作成または内容の変更を許可されたオペレータのみが、入力フォームの作成および内容の変更を行うことができるので、入力フォームの作成および内容の変更が過度に行われるのを抑制することができる。 If all operators are allowed to create input forms or change the contents, the number of input forms may increase or the contents of input forms may be changed frequently. On the other hand, according to the seventh configuration, only an operator who is permitted to create an input form or change the contents can create an input form or change the contents. It is possible to prevent excessive changes in content.

第5~第7の構成のいずれか1つにおいて、ログイン制チャット提供部は、ログイン制チャットルームにおいて入力フォームが挿入された場合、当該ログイン制チャットルームに参加するユーザの端末の撮影部を起動させ、撮影部により撮影された画像をユーザの端末から取得してもよい(第8の構成)。 In any one of the fifth to seventh configurations, when the input form is inserted in the login-based chat room, the login-based chat providing unit activates the imaging unit of the terminal of the user participating in the login-based chat room. and the image photographed by the photographing unit may be acquired from the user's terminal (eighth configuration).

上記第8の構成によれば、ユーザの端末の撮影部が自動的に起動するので、ユーザが撮影部を起動させるための端末への操作が不要になるとともに、ユーザの端末から撮影された画像を容易に取得することができる。この結果、ユーザの作業負担が軽減するとともに、オペレータ自身がユーザに対して撮影部による撮影および画像の送付を詳細に案内する必要がなくなるので、撮影された画像を取得するためのオペレータの作業負担を軽減することができる。 According to the eighth configuration, since the photographing section of the user's terminal is automatically activated, there is no need for the user to operate the terminal to activate the photographing section, and images taken from the user's terminal are not required. can be easily obtained. As a result, the work burden on the user is reduced, and the operator does not have to give detailed guidance to the user about the imaging department taking pictures and sending the images, so the operator's work burden to obtain the taken images is reduced. can be reduced.

第8の構成において、ログイン制チャット提供部は、ログイン制チャットルームに参加するユーザの端末の撮影部が起動させた際、ユーザの端末の表示部にガイドを表示させてもよい(第9の構成)。 In the eighth configuration, the login-based chat providing unit may display a guide on the display unit of the user's terminal when activated by the photographing unit of the terminal of the user who participates in the login-based chat room. composition).

上記第9の構成によれば、ユーザは、ユーザの端末の表示部に表示されたガイドに基づいて、対象物を撮影すればよいので、容易に適切な画像を撮影することができる。この結果、ユーザによる画像の撮影の取り直し等を抑制することができるので、ユーザの作業負担を軽減することができる。そして、適正な撮影方法(適正な撮影角度や対象の撮影位置)により撮影が行われるので、撮影された画像を精度の高い状況把握に使うことができる。さらに、AIや、画像認識技術向上のために、撮影された画像を学習用のデータとして使う場合には、不適正な撮影となる可能性が低いので、有用なデータとして使うことができる。 According to the ninth configuration, the user only needs to photograph the object based on the guide displayed on the display section of the user's terminal, so it is possible to easily photograph an appropriate image. As a result, it is possible to suppress the user from re-capturing an image, thereby reducing the user's workload. Since photography is performed using an appropriate photography method (appropriate photography angle and subject photography position), the photography can be used to grasp the situation with high precision. Furthermore, when using captured images as learning data to improve AI or image recognition technology, there is a low possibility that the captured images will be inappropriately captured, so they can be used as useful data.

第10の構成に係るプログラムは、事業者のオペレータを支援するサーバ装置のプロセッサに、ユーザがログインすることなく、当該ユーザが参加可能なWebチャットルームを提供する処理と、ユーザがログインすることにより、当該ユーザが参加することが可能なログイン制チャットルームを提供する処理と、Webチャットルームに関する情報と、ログイン制チャットルームに関する情報とを並べて表示部に表示させる処理と、実行させる(第10の構成)。 The program according to the tenth configuration provides a process of providing a web chat room in which a user can participate without logging into a processor of a server device that supports an operator of a business operator, and a process of providing a web chat room in which the user can participate without logging in. , a process of providing a login-based chat room in which the user can participate, a process of displaying information about the web chat room and information about the login-based chat room side by side on a display unit, and (10th) composition).

上記第10の構成によれば、上記第1の構成と同様に、Webチャットルームとログイン制チャットルームとの両方を管理することができるので、運用負担および管理負担を低減することができる。そして、Webチャットとログイン制チャットとの両方を利用する場合でも、Webチャットルームに関する情報と、ログイン制チャットルームに関する情報との両方をオペレータに視認させることができる。この結果、これらの情報が互いに別個の装置に表示される場合と異なり、オペレータは、Webチャットルームに関する情報とログイン制チャットルームに関する情報との両方の情報を容易に確認しながら、ユーザに対応することができる。この結果、Webチャットとログイン制チャットとの両方を利用する場合でも、オペレータの作業負担が増大するのを抑制することができる。 According to the tenth configuration, as in the first configuration, both the web chat room and the login-based chat room can be managed, so the operational burden and management burden can be reduced. Even when using both the web chat and the login-based chat, the operator can view both the information regarding the web chat room and the information regarding the login-based chat room. As a result, operators can easily see information about both web chat rooms and login-only chat rooms while responding to users, unlike when these pieces of information are displayed on separate devices. be able to. As a result, even when using both Web chat and login-based chat, it is possible to suppress an increase in the operator's workload.

10…サーバ装置、11…制御部、12…記憶部、12a…データベース、13…通信部、20…オペレータ端末、23…表示部、30…ユーザ端末、34…カメラ、100,300…チャット管理システム、R1…Webチャットルーム、R2…ログイン制チャットルーム DESCRIPTION OF SYMBOLS 10... Server device, 11... Control unit, 12... Storage unit, 12a... Database, 13... Communication unit, 20... Operator terminal, 23... Display unit, 30... User terminal, 34... Camera, 100, 300... Chat management system , R1... Web chat room, R2... Login chat room

Claims (10)

事業者のオペレータを支援するサーバ装置であって、
ユーザがログインすることなく当該ユーザが参加可能なWebチャットルームを提供するWebチャット提供部と、
ユーザが事業者のアカウントをチャット相手として承認して、前記サーバ装置にログインすることにより当該ユーザが参加することが可能なログイン制チャットルームを提供するログイン制チャット提供部と、
前記Webチャットルームに関する情報と、前記ログイン制チャットルームに関する情報とを並べて、前記オペレータが使用するオペレータ端末の表示部に表示させる表示制御部と、を備える、サーバ装置。
A server device that supports operators of business operators,
a web chat providing department that provides a web chat room in which the user can participate without logging in;
a login-based chat providing unit that provides a login-based chat room in which the user can participate by approving an account of a business operator as a chat partner and logging into the server device ;
A server device comprising: a display control unit that displays information regarding the Web chat room and information regarding the login-based chat room side by side on a display unit of an operator terminal used by the operator .
前記事業者のオペレータと複数のユーザとが関連付けられたデータベースが構築されている記憶部をさらに備え、
前記表示制御部は、前記Webチャットルームにおいて前記事業者のオペレータが対応を担当しているユーザの少なくとも一部と、前記ログイン制チャットルームにおいて前記事業者のオペレータが対応を担当しているユーザの少なくとも一部とを、前記データベースから抽出し、前記表示部に並べて表示させる、請求項1に記載のサーバ装置。
further comprising a storage unit in which a database in which operators of the business and a plurality of users are associated is constructed;
The display control unit may display at least some of the users who are handled by the operator of the business in the web chat room, and at least some of the users who are handled by the operator of the business in the login-based chat room. 2. The server device according to claim 1, wherein at least a portion of the data are extracted from the database and displayed side by side on the display unit.
前記Webチャットルームにおける前記事業者のオペレータのルーム間移行操作に基づいて、当該Webチャットルームに参加していたユーザを、前記ログイン制チャットルームに招待する、ルーム間移行処理部を、さらに備える、請求項1または2に記載のサーバ装置。 further comprising an inter-room migration processing unit that invites users who have participated in the web chat room to the login-based chat room based on an inter-room migration operation by the operator of the business in the web chat room; The server device according to claim 1 or 2. ユーザに対して質問を行うとともに、当該質問に対するユーザの回答結果に基づいて、ユーザを前記Webチャットルームまたは前記ログイン制チャットルームのいずれかに誘導する、ボットエンジンをさらに備える、請求項1~3のいずれか1項に記載のサーバ装置。 Claims 1 to 3 further comprising a bot engine that asks a user a question and guides the user to either the web chat room or the login-based chat room based on the user's answer to the question. The server device according to any one of the above. 前記ログイン制チャット提供部は、前記ログイン制チャットルームにおいてユーザが情報を入力するための入力フォームを生成する、請求項1~4のいずれか1項に記載のサーバ装置。 5. The server device according to claim 1, wherein the login-based chat providing unit generates an input form for a user to input information in the login-based chat room. 前記ログイン制チャット提供部は、前記事業者のオペレータの入力操作に基づいて、前記入力フォームを作成するかまたは前記入力フォームの内容を変更する、請求項5に記載のサーバ装置。 The server device according to claim 5, wherein the login-based chat providing unit creates the input form or changes the contents of the input form based on an input operation by an operator of the business operator. 前記ログイン制チャット提供部は、前記事業者のオペレータによる前記入力フォームの作成または内容の変更の可否を示す権限情報に基づいて、当該事業者のオペレータの入力操作に基づく前記入力フォームの作成または内容の変更の可否を決定する、請求項6に記載のサーバ装置。 The login-based chat providing unit creates or contents of the input form based on the input operation of the operator of the business operator, based on authority information indicating whether the operator of the business operator can create the input form or change the contents. The server device according to claim 6, wherein the server device determines whether or not to change. 前記ログイン制チャット提供部は、前記入力フォームを当該ログイン制チャットルームに参加するユーザの端末に送信することで、前記ログイン制チャットルームにおいて前記入力フォームが挿入され、該入力フォームにユーザの入力があった場合、当該ログイン制チャットルームに参加するユーザの端末の撮影部起動、前記撮影部により撮影された画像を前記ユーザの端末から取得する、請求項5~7のいずれか1項に記載のサーバ装置。 The login-based chat providing unit transmits the input form to the terminal of a user participating in the login-based chat room, so that the input form is inserted in the login-based chat room and the user's input is entered into the input form. If there is, a photographing unit of a terminal of a user participating in the login-based chat room is activated , and an image photographed by the photographing unit is acquired from the user's terminal. The server device described. 前記ログイン制チャット提供部は、前記ログイン制チャットルームに参加するユーザの端末の前記撮影部が起動させた際、前記ユーザの端末の表示部にガイドを表示させる、請求項8に記載のサーバ装置。 The server device according to claim 8, wherein the login-based chat providing unit displays a guide on a display unit of the user's terminal when activated by the photographing unit of the terminal of the user who participates in the login-based chat room. . 事業者のオペレータを支援するサーバ装置のプロセッサに、
ユーザがログインすることなく当該ユーザが参加可能なWebチャットルームを提供する処理と、
ユーザが事業者のアカウントをチャット相手として承認して、前記サーバ装置にログインすることにより当該ユーザが参加することが可能なログイン制チャットルームを提供する処理と、
前記Webチャットルームに関する情報と、前記ログイン制チャットルームに関する情報とを並べて、前記オペレータが使用するオペレータ端末の表示部に表示させる処理と、実行させる、プログラム。
In the processor of the server device that supports the operator of the business,
A process of providing a web chat room in which the user can participate without logging in;
a process of providing a login-based chat room in which the user can participate by approving an account of a business operator as a chat partner and logging into the server device ;
A program that executes a process of displaying information about the Web chat room and information about the login-based chat room side by side on a display unit of an operator terminal used by the operator .
JP2020130941A 2020-07-31 2020-07-31 Server equipment and programs Active JP7438883B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020130941A JP7438883B2 (en) 2020-07-31 2020-07-31 Server equipment and programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020130941A JP7438883B2 (en) 2020-07-31 2020-07-31 Server equipment and programs

Publications (2)

Publication Number Publication Date
JP2022027129A JP2022027129A (en) 2022-02-10
JP7438883B2 true JP7438883B2 (en) 2024-02-27

Family

ID=80263826

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020130941A Active JP7438883B2 (en) 2020-07-31 2020-07-31 Server equipment and programs

Country Status (1)

Country Link
JP (1) JP7438883B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118947086A (en) * 2022-04-11 2024-11-12 三菱电机株式会社 Embedded machines and display systems
JP2024025487A (en) * 2022-08-12 2024-02-26 株式会社日立製作所 Remote customer service system and remote customer service method
JP2026043389A (en) * 2024-08-28 2026-03-12 弁護士ドットコム株式会社 Programs, methods, and information processing devices.

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018180896A (en) 2017-04-12 2018-11-15 株式会社サテライトオフィス Computer system, program
JP2019087879A (en) 2017-11-07 2019-06-06 沖電気工業株式会社 Communication processing apparatus, program, communication processing method, and communication processing system
JP2020061131A (en) 2018-10-04 2020-04-16 ライン プラス コーポレーションLINE Plus Corporation Method, system and program for controlling IoT device using messenger bot

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090003505A (en) * 2007-06-13 2009-01-12 황재웅 Web chat service providing system and method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018180896A (en) 2017-04-12 2018-11-15 株式会社サテライトオフィス Computer system, program
JP2019087879A (en) 2017-11-07 2019-06-06 沖電気工業株式会社 Communication processing apparatus, program, communication processing method, and communication processing system
JP2020061131A (en) 2018-10-04 2020-04-16 ライン プラス コーポレーションLINE Plus Corporation Method, system and program for controlling IoT device using messenger bot

Also Published As

Publication number Publication date
JP2022027129A (en) 2022-02-10

Similar Documents

Publication Publication Date Title
EP3639151B1 (en) Method and system to converse across fragmented messaging services based on discussion topics
US9955011B1 (en) Systems and methods for providing access to available agent
CN112214971A (en) Processing method and device for online document bulletin, electronic equipment and storage medium
JP7491967B2 (en) Apparatus and method for managing external permission grants and external messaging communication requests in a group-based communication system - Patents.com
US20060230137A1 (en) Location or Activity Monitor
JP7438883B2 (en) Server equipment and programs
CN101505340A (en) Method of providing context aware announcements
US11757809B2 (en) Integrating external contacts in a communication platform
US11689667B1 (en) Communication using communication tokens, such as QR codes
CN114023465A (en) Session processing method, device, equipment and computer readable storage medium
TW201301181A (en) Server, inter-business enterprise information control method and computer program
JP7456882B2 (en) Server equipment and programs
JP7456881B2 (en) Server equipment and programs
JP7477392B2 (en) Server device and program
JP7566255B2 (en) Sales Support System
JP6480632B1 (en) Chat system.
JP7535887B2 (en) Chat management device and program
KR101974586B1 (en) Method for providing integrated administrative services which can be used on hybrid web/app devices as well as personal computers and integrated administrative services system using thereof
JP4412016B2 (en) Program, apparatus and method for collaborative work support
JP7151013B1 (en) Reception system and program
Mehtälä et al. Combining design science and user-centred methods in m-government service design in namibia
JP2020004142A (en) Interview system
WO2023283692A1 (en) "automated monitoring and notification system for user credentials"
RU2752418C1 (en) Method for processing information for communication
JP2025114224A (en) Message distribution system and message distribution method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230731

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20230906

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20230920

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231010

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231208

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240214

R150 Certificate of patent or registration of utility model

Ref document number: 7438883

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150