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
JP7638167B2 - Computer system and procedure support method - Google Patents
[go: Go Back, main page]

JP7638167B2 - Computer system and procedure support method - Google Patents

Computer system and procedure support method Download PDF

Info

Publication number
JP7638167B2
JP7638167B2 JP2021101322A JP2021101322A JP7638167B2 JP 7638167 B2 JP7638167 B2 JP 7638167B2 JP 2021101322 A JP2021101322 A JP 2021101322A JP 2021101322 A JP2021101322 A JP 2021101322A JP 7638167 B2 JP7638167 B2 JP 7638167B2
Authority
JP
Japan
Prior art keywords
service
user
procedure
computer
procedures
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
JP2021101322A
Other languages
Japanese (ja)
Other versions
JP2023000477A (en
Inventor
ひかり 田中
菜央 佐伯
昭宏 今井
正樹 高橋
智久 鈴木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2021101322A priority Critical patent/JP7638167B2/en
Publication of JP2023000477A publication Critical patent/JP2023000477A/en
Application granted granted Critical
Publication of JP7638167B2 publication Critical patent/JP7638167B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

本発明は、複数のサービスが連携したワンストップサービスを提供するシステム及び方法に関する。 The present invention relates to a system and method for providing a one-stop service that integrates multiple services.

近年、様々なサービスのデジタル化が進んでる。また、ワンストップサービスも拡大している。ワンストップサービスでは、ユーザは、パーソナルコンピュータ及びスマートフォン等の端末から所定のシステムにアクセスし、ある目的を達成するための複数の手続きを一括で行うことができる。 In recent years, various services have been digitized. One-stop services are also expanding. With one-stop services, users can access a designated system from a device such as a personal computer or smartphone and carry out multiple procedures to achieve a certain goal all at once.

例えば、特許文献1に記載の技術が知られている。特許文献1には、「仲介サービス管理機能10は利用者の利用者端末1からアクセス要求があると、提供サービスDB11a内のサービス項目・内容を表示する。利用者1がサービス項目を選択すると、共通部分の利用規則と利用契約条件を提示し、利用者から当該共通部分の利用契約条件に同意した旨の応答がなされたときに、当該提供サービスに対応するサービス提供機能14~16へサービス開始の指示を出す。該当するサービス提供機能14~16は、当該提供サービス固有の利用規則と利用契約条件を提示し、利用者1から当該固有部分の利用契約条件に同意した旨の応答がなされたときに、当該ソフトウエア・サービスを実行する。」ことが記載されている。 For example, the technology described in Patent Document 1 is known. Patent Document 1 describes that "When an access request is received from the user terminal 1 of the user, the intermediary service management function 10 displays the service items and contents in the provided service DB 11a. When the user 1 selects a service item, the usage rules and terms of use of the common part are presented, and when the user responds that he/she agrees to the terms of use of the common part, an instruction to start the service is issued to the service providing functions 14-16 corresponding to the provided service. The relevant service providing functions 14-16 present the usage rules and terms of use specific to the provided service, and when the user 1 responds that he/she agrees to the terms of use of the specific part, the software service is executed."

特開2007-299176号公報JP 2007-299176 A

特許文献1の技術は、異なるサービスが連携したワンストップサービスではなく、また、サービスを提供するサービスプロバイダが固定されている。 The technology in Patent Document 1 is not a one-stop service that integrates different services, and the service is provided by a fixed service provider.

本発明は、異なるサービスが連携し、かつ、ユーザごとにカスタマイズされたワンストップサービスを提供するシステム及び方法を実現する。 The present invention realizes a system and method that links different services and provides a one-stop service customized for each user.

本願において開示される発明の代表的な一例を示せば以下の通りである。すなわち、少なくとも一つの計算機を備える計算機システムであって、サービスを提供するサービスプロバイダが運用するサービスシステムと接続し、キーワード、ユーザ特性、及び前記サービスプロバイダに対して行う手続きの組合せを関連づけたデータを格納するサービスコーディネート情報と、前記手続き、及び前記サービスを関連づけたデータを格納するサービス管理情報と、前記サービス、前記サービスプロバイダ、及び前記サービスシステムを関連づけたデータを格納するサービスプロバイダ管理情報と、を保持し、前記ユーザ特性を特定するための特性データを取得し、ユーザ要求に関する検索キーワードを含む入力データを取得し、前記特性データに基づいて特定された前記ユーザ特性及び前記入力データから抽出された前記検索キーワードに基づいて前記サービスコーディネート情報を参照して、前記ユーザ要求を実現するための前記手続きの組合せを特定し、前記サービス管理情報及び前記サービスプロバイダ管理情報を参照して、特定された前記手続きの組合せに含まれる、前記手続きを受け付ける前記サービスシステムを特定し、ユーザに対して、特定された前記手続きの組合せ及び特定された前記サービスシステムを提示する。 A representative example of the invention disclosed in this application is as follows. That is, a computer system having at least one computer is connected to a service system operated by a service provider that provides a service, and holds service coordination information that stores data associating a combination of a keyword, a user characteristic, and a procedure to be performed on the service provider, service management information that stores data associating the procedure and the service, and service provider management information that stores data associating the service, the service provider, and the service system, obtains characteristic data for identifying the user characteristics, obtains input data including a search keyword related to a user request, refers to the service coordination information based on the user characteristics identified based on the characteristic data and the search keyword extracted from the input data to identify the combination of procedures for realizing the user request, refers to the service management information and the service provider management information to identify the service system that accepts the procedure included in the identified combination of procedures, and presents the identified combination of procedures and the identified service system to a user.

本発明によれば、異なるサービスが連携し、かつ、ユーザごとにカスタマイズされたワンストップサービスを提供できる。上記した以外の課題、構成及び効果は、以下の実施例の説明により明らかにされる。 According to the present invention, different services can be linked together to provide a one-stop service customized for each user. Problems, configurations, and advantages other than those described above will become clear from the explanation of the following embodiment.

実施例1のシステムの構成の一例を示す図である。FIG. 1 illustrates an example of a system configuration according to a first embodiment. 実施例1のサービスコーディネート情報のデータ構造の一例を説明する図である。1 is a diagram illustrating an example of a data structure of service coordination information according to a first embodiment. FIG. 実施例1の手続き管理情報のデータ構造の一例を説明する図である。A figure explaining an example of the data structure of procedure management information in Example 1. 実施例1のサービス管理情報のデータ構造の一例を説明する図である。4 is a diagram illustrating an example of a data structure of service management information according to the first embodiment. FIG. 実施例1のサービスプロバイダ管理情報のデータ構造の一例を説明する図である。10 is a diagram illustrating an example of a data structure of service provider management information according to the first embodiment. FIG. 実施例1のシナリオ管理情報のデータ構造の一例を説明する図である。4 is a diagram illustrating an example of a data structure of scenario management information according to the first embodiment. FIG. 実施例1の端末が実行するサービスコーディネート生成処理の一例を説明するフローチャートである。11 is a flowchart illustrating an example of a service coordination generation process executed by the terminal according to the first embodiment. 実施例1のシステムにおける処理の流れを示すシーケンス図である。FIG. 2 is a sequence diagram showing a process flow in the system of the first embodiment. 実施例1のシステムにおける処理の流れを示すシーケンス図である。FIG. 2 is a sequence diagram showing a process flow in the system of the first embodiment. 実施例1のシステムにおける処理の流れを示すシーケンス図である。FIG. 2 is a sequence diagram showing a process flow in the system of the first embodiment. 実施例1の端末がユーザに対して表示する画面の一例を示す図である。FIG. 11 is a diagram illustrating an example of a screen that the terminal of the first embodiment displays to a user. 実施例1の端末がサービスシステムに対して表示する画面の一例を示す図である。FIG. 11 is a diagram showing an example of a screen that the terminal of the first embodiment displays to the service system.

以下、本発明の実施例を、図面を用いて説明する。ただし、本発明は以下に示す実施例の記載内容に限定して解釈されるものではない。本発明の思想ないし趣旨から逸脱しない範囲で、その具体的構成を変更し得ることは当業者であれば容易に理解される。 The following describes an embodiment of the present invention with reference to the drawings. However, the present invention should not be interpreted as being limited to the description of the embodiment shown below. It will be easily understood by those skilled in the art that the specific configuration can be changed without departing from the concept or spirit of the present invention.

以下に説明する発明の構成において、同一又は類似する構成又は機能には同一の符号を付し、重複する説明は省略する。 In the configuration of the invention described below, the same or similar configurations or functions are given the same reference symbols, and duplicate explanations are omitted.

本明細書等における「第1」、「第2」、「第3」等の表記は、構成要素を識別するために付するものであり、必ずしも、数又は順序を限定するものではない。 The terms "first," "second," "third," and the like used in this specification are used to identify components and do not necessarily limit the number or order.

図面等において示す各構成の位置、大きさ、形状、及び範囲等は、発明の理解を容易にするため、実際の位置、大きさ、形状、及び範囲等を表していない場合がある。したがって、本発明では、図面等に開示された位置、大きさ、形状、及び範囲等に限定されない。 The position, size, shape, range, etc. of each component shown in the drawings, etc. may not represent the actual position, size, shape, range, etc., in order to facilitate understanding of the invention. Therefore, the present invention is not limited to the position, size, shape, range, etc. disclosed in the drawings, etc.

本発明は、異なるサービスが連携し、かつ、ユーザごとにカスタマイズされたワンストップサービスを提供することを目的とし、また、以下の課題を解決することも目的としている。第一に、年齢、国籍、身体的な要因、及び経済的な要因によって、個人端末を用いたデジタル利用サービスを利用できない人にワンストップサービスを提供することである。第二に、デジタル化されていない手続きに対応したワンストップサービスを提供することである。第三に、拠点型サービスの維持が困難となっているサービスプロバイダに対し、物理拠点に依らないサービス提供を実現させること、それにより住民へのサービス提供機会の維持/確保を実現することである。 The present invention aims to provide a one-stop service that links different services and is customized for each user, and also aims to solve the following problems. First, to provide a one-stop service to people who cannot use digital services using personal devices due to age, nationality, physical factors, and economic factors. Second, to provide a one-stop service that handles non-digital procedures. Third, to enable service providers who are finding it difficult to maintain base-based services to provide services that are not dependent on physical bases, thereby maintaining/ensuring opportunities to provide services to residents.

図1は、実施例1のシステムの構成の一例を示す図である。 Figure 1 shows an example of the system configuration of Example 1.

システムは、拠点及び複数のサービスシステム190から構成される。拠点は、公共施設及び郵便局等、多種多様な人が利用な場所である。拠点は、端末100、データベース101、AIコンシェルジュ102、及び特性データ取得デバイス103を含む。 The system is composed of bases and multiple service systems 190. The bases are places used by a wide variety of people, such as public facilities and post offices. The bases include a terminal 100, a database 101, an AI concierge 102, and a characteristic data acquisition device 103.

サービスシステム190は、サービスを提供するサービスプロバイダが運用するシステムである。サービスプロバイダは、例えば、行政サービスを提供する地方自治体、通信サービスを提供する通信事業者、送電サービスを提供する電力会社、及び金融サービスを提供する銀行等である。本発明は、サービスプロバイダの種別に限定されない。また、サービスシステム190のシステム構成に限定されない。 The service system 190 is a system operated by a service provider that provides a service. Examples of the service provider include a local government that provides administrative services, a telecommunications carrier that provides communication services, an electric power company that provides power transmission services, and a bank that provides financial services. The present invention is not limited to the type of service provider. Furthermore, the present invention is not limited to the system configuration of the service system 190.

拠点の端末100は、図示しないネットワークを介して複数のサービスシステム190と接続する。ネットワークは、例えば、WAN(Wide Area Network)及びLAN(Local Area Network)等であり、接続方式は有線及び無線のいずれでもよい。 The base terminal 100 is connected to multiple service systems 190 via a network (not shown). The network may be, for example, a wide area network (WAN) or a local area network (LAN), and the connection method may be either wired or wireless.

AIコンシェルジュ102は、ユーザとコミュニケーションを行うためのデジタルサイネージである。AIコンシェルジュ102は、マイク、スピーカ、及びタッチパネルを含む。 The AI concierge 102 is a digital signage for communicating with users. The AI concierge 102 includes a microphone, a speaker, and a touch panel.

特性データ取得デバイス103は、ユーザの特性を特定するための特性データを取得するデバイスである。特性データ取得デバイス103は、例えば、ユーザの顔画像を取得するカメラ及びユーザが操作するタブレット端末等である。なお、AIコンシェルジュ102が特性データ取得デバイス103として機能してもよい。例えば、AIコンシェルジュ102に対する操作から特性データを取得することが考えられる。 The characteristic data acquisition device 103 is a device that acquires characteristic data for identifying the characteristics of a user. The characteristic data acquisition device 103 is, for example, a camera that acquires an image of the user's face and a tablet terminal operated by the user. The AI concierge 102 may also function as the characteristic data acquisition device 103. For example, it is conceivable to acquire characteristic data from operations performed on the AI concierge 102.

データベース101は各種情報を格納する。データベース101は、一つの記憶装置を用いて実現してもよいし、複数の記憶装置を有するストレージシステムを用いて実現してもよい。データベース101は、サービスコーディネート情報130、手続き管理情報131、サービス管理情報132、サービスプロバイダ管理情報133、及びシナリオ管理情報134を格納する。 The database 101 stores various information. The database 101 may be realized using a single storage device, or may be realized using a storage system having multiple storage devices. The database 101 stores service coordination information 130, procedure management information 131, service management information 132, service provider management information 133, and scenario management information 134.

サービスコーディネート情報130は、ユーザ要求を実現するための手続きの組合せを管理するための情報である。ここで、ユーザ要求とは、転居の届出、口座開設、登録情報の変更等を表す。サービスコーディネート情報130のデータ構造は図2を用いて説明する。 Service coordination information 130 is information for managing a combination of procedures for realizing a user request. Here, a user request refers to a notification of relocation, opening an account, changing registered information, etc. The data structure of service coordination information 130 is explained using Figure 2.

手続き管理情報131は、手続きの内容及び手続きを受け付けるサービス等、手続きを管理するための情報である。手続き管理情報131のデータ構造は図3を用いて説明する。ここで、手続きは、申請、書類の提出、問合せ、及び相談を含む概念である。 Procedure management information 131 is information for managing procedures, such as the contents of the procedure and the services that accept the procedure. The data structure of procedure management information 131 is explained using Figure 3. Here, a procedure is a concept that includes applications, document submissions, inquiries, and consultations.

サービス管理情報132は、サービスの内容及びサービスプロバイダ等、サービスを管理するための情報である。サービス管理情報132のデータ構造は図4を用いて説明する。 Service management information 132 is information for managing services, such as the content of the service and the service provider. The data structure of service management information 132 is explained using Figure 4.

サービスプロバイダ管理情報133は、サービスプロバイダの名称及びサービスプロバイダが運用するサービスシステム190等、サービスプロバイダを管理するための情報である。サービスプロバイダ管理情報133のデータ構造は図5を用いて説明する。 The service provider management information 133 is information for managing the service provider, such as the name of the service provider and the service system 190 operated by the service provider. The data structure of the service provider management information 133 will be explained using FIG. 5.

シナリオ管理情報134は、AIコンシェルジュ102からユーザへの問合せ内容であるシナリオを管理するための情報である。シナリオ管理情報134のデータ構造は図6を用いて説明する。 Scenario management information 134 is information for managing scenarios, which are inquiries from the AI concierge 102 to the user. The data structure of scenario management information 134 will be explained using Figure 6.

端末100は、複数のサービスシステム190と接続し、ユーザ要求を実現するための手続きの遂行を支援する。端末100は、プロセッサ110、メモリ111、ネットワークインタフェース112、及びI/Oインタフェース113を有する。各ハードウェア要素は内部バスを介して接続される。なお、端末100は、HDD(Hard Disk Drive)及びSSD(Solid State Drive)等の記憶装置を有してもよい。 The terminal 100 connects to multiple service systems 190 and assists in carrying out procedures to realize user requests. The terminal 100 has a processor 110, a memory 111, a network interface 112, and an I/O interface 113. Each hardware element is connected via an internal bus. The terminal 100 may also have storage devices such as a hard disk drive (HDD) and a solid state drive (SSD).

プロセッサ110は、メモリ111に格納されるプログラムを実行する。プロセッサ110がプログラムにしたがって処理を実行することによって、特定の機能を実現する機能部(モジュール)として動作する。以下の説明では、機能部を主語に処理を説明する場合、プロセッサ110が当該機能部を実現するプログラムを実行していることを示す。 The processor 110 executes a program stored in the memory 111. The processor 110 executes processing according to the program, thereby operating as a functional unit (module) that realizes a specific function. In the following explanation, when a process is explained using a functional unit as the subject, this indicates that the processor 110 is executing a program that realizes the functional unit.

メモリ111は、プロセッサ110が実行するプログラム及びプログラムが使用するデータを格納する。また、メモリ111は、ワークエリアとしても用いられる。メモリ111に格納されるプログラムについては後述する。 Memory 111 stores the programs executed by processor 110 and data used by the programs. Memory 111 is also used as a work area. The programs stored in memory 111 will be described later.

ネットワークインタフェース112は、ネットワークを介して外部装置と接続する。I/Oインタフェース113は、外部装置と接続する。 The network interface 112 connects to external devices via a network. The I/O interface 113 connects to external devices.

ここで、メモリ111に格納されるプログラムについて説明する。メモリ111は、特性分析部120、ユーザ要求カテゴリ予測部121、解釈部122、サービスコーディネータ123、問合せ生成部124、及び連携部125を実現するプログラムを格納する。 Here, we will explain the programs stored in the memory 111. The memory 111 stores programs that realize the characteristic analysis unit 120, the user request category prediction unit 121, the interpretation unit 122, the service coordinator 123, the query generation unit 124, and the collaboration unit 125.

特性分析部120は、ユーザの特性を分析する。ユーザ要求カテゴリ予測部121は、ユーザが問い合わせるユーザ要求のカテゴリを予測する。解釈部122は、ユーザの入力を解釈する。サービスコーディネータ123は、ユーザの特性及び入力の解釈結果に基づいて、手続きの組合せ(サービスコーディネート)を出力する。問合せ生成部124は、シナリオに基づいてユーザに問合せを行う。連携部125は、サービスシステム190に接続する。 The characteristic analysis unit 120 analyzes the characteristics of the user. The user request category prediction unit 121 predicts the category of the user request that the user inquires about. The interpretation unit 122 interprets the user's input. The service coordinator 123 outputs a combination of procedures (service coordination) based on the user's characteristics and the interpretation results of the input. The inquiry generation unit 124 makes an inquiry to the user based on the scenario. The collaboration unit 125 connects to the service system 190.

なお、端末100が有する各機能部については、複数の機能部を一つの機能部にまとめてもよいし、一つの機能部を機能毎に複数の機能部に分けてもよい。 Regarding each functional unit of the terminal 100, multiple functional units may be combined into one functional unit, or one functional unit may be divided into multiple functional units for each function.

次に、データベース101に格納される情報のデータ構造について説明する。 Next, we will explain the data structure of the information stored in database 101.

図2は、実施例1のサービスコーディネート情報130のデータ構造の一例を説明する図である。 Figure 2 is a diagram illustrating an example of the data structure of service coordination information 130 in Example 1.

サービスコーディネート情報130は、コーディネートID201、キーワード202、ユーザ特性203、及びサービスコーディネート204を含むエントリを格納する。一つのエントリが一つのサービスコーディネートに対応する。なお、エントリに含まれるフィールドは前述したものに限定されない。前述したフィールドのいずれかを含まなくてもよいし、また、他のフィールドを含んでもよい。 The service coordination information 130 stores entries including a coordination ID 201, a keyword 202, a user characteristic 203, and a service coordination 204. One entry corresponds to one service coordination. Note that the fields included in an entry are not limited to those described above. An entry may not include any of the fields described above, or may include other fields.

コーディネートID201は、サービスコーディネートの識別情報を格納するフィールドである。 Coordination ID 201 is a field that stores identification information for service coordination.

キーワード202は、サービスコーディネートを特定するためのキーワードを格納するフィールド群である。 Keywords 202 is a group of fields that stores keywords for identifying service coordination.

ユーザ特性203は、サービスコーディネートを特定するためのユーザの特性を格納するフィールド群である。ユーザ特性203には、単身者に該当するか否か、性別、年齢、国籍等を格納するフィールドが含まれる。 User characteristics 203 are a group of fields that store the characteristics of a user for identifying service coordination. User characteristics 203 include fields that store whether the user is a single person, gender, age, nationality, etc.

サービスコーディネート204は、サービスコーディネートを構成する手続きを格納するフィールド群である。サービスコーディネート204の各フィールドには、サービスコーディネートを構成する手続きの識別情報が格納される。 Service coordination 204 is a group of fields that stores the procedures that make up the service coordination. Each field of service coordination 204 stores identification information for the procedures that make up the service coordination.

図3は、実施例1の手続き管理情報131のデータ構造の一例を説明する図である。 Figure 3 is a diagram illustrating an example of the data structure of procedure management information 131 in Example 1.

手続き管理情報131は、手続きID301、サービスID302、手続きカテゴリ303、手続き内容304、及び判定フラグ305を含むエントリを格納する。一つのエントリが一つの手続きに対応する。なお、エントリに含まれるフィールドは前述したものに限定されない。前述したフィールドのいずれかを含まなくてもよいし、また、他のフィールドを含んでもよい。 The procedure management information 131 stores entries including a procedure ID 301, a service ID 302, a procedure category 303, a procedure content 304, and a judgment flag 305. One entry corresponds to one procedure. Note that the fields included in an entry are not limited to those described above. An entry may not include any of the fields described above, or may include other fields.

手続きID301は、手続きの識別情報を格納するフィールドである。サービスコーディネート204のフィールドには、手続きID301に格納される識別情報が格納される。 Procedure ID 301 is a field that stores identification information for a procedure. The identification information stored in Procedure ID 301 is stored in the Service Coordination 204 field.

サービスID302は、手続きを受け付けるサービスの識別情報を格納するフィールドである。 Service ID 302 is a field that stores the identification information of the service accepting the procedure.

手続きカテゴリ303は、手続きのカテゴリを格納するフィールドである。 Procedure category 303 is a field that stores the procedure category.

手続き内容304は、手続きの具体的な内容を格納するフィールドである。 Procedure content 304 is a field that stores the specific details of the procedure.

判定フラグ305は、AIコンシェルジュ102が対応可能な手続きであるか否かを示すフラグを格納するフィールドである。AIコンシェルジュ102が対応できる手続きの場合、判定フラグ305には「可」が格納され、AIコンシェルジュ102が対応できない手続きの場合、判定フラグ305には「不可」が格納される。本実施例では、デジタル化された手続きについてはAIコンシェルジュ102が対応でき、デジタル化されていない手続きについてはAIコンシェルジュ102が対応できないものとしている。 The judgment flag 305 is a field that stores a flag indicating whether or not the procedure can be handled by the AI concierge 102. If the procedure can be handled by the AI concierge 102, the judgment flag 305 stores "Yes", and if the procedure cannot be handled by the AI concierge 102, the judgment flag 305 stores "No". In this embodiment, it is assumed that the AI concierge 102 can handle digitized procedures and cannot handle non-digitized procedures.

図4は、実施例1のサービス管理情報132のデータ構造の一例を説明する図である。 Figure 4 is a diagram illustrating an example of the data structure of service management information 132 in Example 1.

サービス管理情報132は、サービスID401、分野カテゴリ402、及びサービスプロバイダID403を含むエントリを格納する。一つのエントリがサービスを提供するサービスプロバイダに対応する。なお、エントリに含まれるフィールドは前述したものに限定されない。前述したフィールドのいずれかを含まなくてもよいし、また、他のフィールドを含んでもよい。 The service management information 132 stores entries including a service ID 401, a field category 402, and a service provider ID 403. One entry corresponds to a service provider that provides a service. Note that the fields included in an entry are not limited to those described above. An entry may not include any of the fields described above, or may include other fields.

サービスID401は、サービスの識別情報を格納する。サービスID302にはサービスID401に格納される識別情報が格納される。 Service ID 401 stores the identification information of the service. Service ID 302 stores the identification information stored in service ID 401.

分野カテゴリ402は、サービスの分野を格納するフィールドである。 Field category 402 is a field that stores the field of the service.

サービスプロバイダID403は、サービスを提供するサービスプロバイダの識別情報を格納するフィールドである。 Service provider ID 403 is a field that stores the identification information of the service provider that provides the service.

図5は、実施例1のサービスプロバイダ管理情報133のデータ構造の一例を説明する図である。 Figure 5 is a diagram illustrating an example of the data structure of service provider management information 133 in Example 1.

サービスプロバイダ管理情報133は、サービスプロバイダID501、サービスプロバイダ名称502、及びサービスシステム接続先503を含むエントリを格納する。一つのエントリが一つのサービスプロバイダに対応する。なお、エントリに含まれるフィールドは前述したものに限定されない。前述したフィールドのいずれかを含まなくてもよいし、また、他のフィールドを含んでもよい。 The service provider management information 133 stores entries including a service provider ID 501, a service provider name 502, and a service system connection destination 503. One entry corresponds to one service provider. Note that the fields included in an entry are not limited to those described above. An entry may not include any of the above-mentioned fields, or may include other fields.

サービスプロバイダID501は、サービスプロバイダの識別情報を格納するフィールドである。サービスプロバイダID403には、サービスプロバイダID501に格納される識別情報が格納される。 Service provider ID 501 is a field that stores identification information of the service provider. Service provider ID 403 stores the identification information stored in service provider ID 501.

サービスプロバイダ名称502は、サービスプロバイダの名称を格納するフィールドである。 Service provider name 502 is a field that stores the name of the service provider.

サービスシステム接続先503は、サービスプロバイダが運用するサービスシステム190の接続先のURL等を格納するフィールドである。 Service system connection destination 503 is a field that stores the URL, etc., of the connection destination of the service system 190 operated by the service provider.

図6は、実施例1のシナリオ管理情報134のデータ構造の一例を説明する図である。 Figure 6 is a diagram illustrating an example of the data structure of scenario management information 134 in Example 1.

シナリオ管理情報134は、シナリオID601、手続きID602、前提シナリオID603、及びシナリオ604を含むエントリを格納する。一つのエントリが一つのシナリオに対応する。 Scenario management information 134 stores entries including a scenario ID 601, a procedure ID 602, a premise scenario ID 603, and a scenario 604. One entry corresponds to one scenario.

シナリオID601は、シナリオの識別情報を格納するフィールドである。 Scenario ID 601 is a field that stores the identification information of the scenario.

手続きID602は、シナリオを適用する手続きの識別情報を格納するフィールドである。手続きID602には、手続きID301に格納される識別情報が格納される。 Procedure ID 602 is a field that stores the identification information of the procedure to which the scenario is applied. Procedure ID 602 stores the identification information stored in Procedure ID 301.

前提シナリオID603は、シナリオを適用する前に実行が必要なシナリオの識別情報を格納するフィールドである。 Prerequisite scenario ID 603 is a field that stores the identification information of a scenario that needs to be executed before applying the scenario.

シナリオ604は、シナリオを格納するフィールドである。 Scenario 604 is a field that stores the scenario.

なお、データベース101に格納される情報は、一つの情報を複数の情報に分割して管理してもよいし、複数の情報を一つの情報に統合して管理してもよい。例えば、サービス管理情報132及びサービスプロバイダ管理情報133を一つに統合してもよい。 The information stored in the database 101 may be managed by dividing one piece of information into multiple pieces of information, or by integrating multiple pieces of information into one piece of information. For example, the service management information 132 and the service provider management information 133 may be integrated into one piece of information.

次に、システムが実行する処理について説明する。 Next, we will explain the processing that the system performs.

図7は、実施例1の端末100が実行するサービスコーディネート生成処理の一例を説明するフローチャートである。 Figure 7 is a flowchart illustrating an example of a service coordination generation process executed by the terminal 100 of Example 1.

サービスコーディネート生成処理の開始前には、ユーザ特性が特定されていることを前提とする。 It is assumed that user characteristics have been identified before the service coordination generation process begins.

端末100は、ユーザから、ユーザ要求に関する検索キーワードを含む音声データを取得する(ステップS201)。なお、取得するデータはテキストデータであってもよい。 The terminal 100 acquires voice data including a search keyword related to a user request from the user (step S201). Note that the acquired data may be text data.

端末100の解釈部122は、音声データに対して自然言語処理を実行することによって、検索キーワードを抽出する(ステップS102)。自然言語処理では、形態素解析、構文解析、及び意味解析等が実行される。なお、自然言語処理は公知の技術であるため詳細な説明は省略する。なお、入力されるデータにあわせて検索キーワードの抽出方法は変更可能である。 The interpretation unit 122 of the terminal 100 extracts search keywords by performing natural language processing on the voice data (step S102). In the natural language processing, morphological analysis, syntactic analysis, semantic analysis, etc. are performed. Note that since natural language processing is a well-known technology, a detailed explanation is omitted. Note that the method of extracting search keywords can be changed according to the input data.

端末100のサービスコーディネータ123は、特性データ及び検索キーワードに基づいて、サービスコーディネートを特定する(ステップS103)。 The service coordinator 123 of the terminal 100 identifies the service coordination based on the characteristic data and the search keywords (step S103).

具体的には、サービスコーディネータ123は、サービスコーディネート情報130を参照し、キーワード202に抽出された検索キーワードが含まれ、かつ、ユーザ特性203が特性データに含まれるユーザ特性と合致するエントリを検索する。 Specifically, the service coordinator 123 refers to the service coordination information 130 and searches for entries whose keywords 202 include the extracted search keyword and whose user characteristics 203 match the user characteristics included in the characteristic data.

端末100のサービスコーディネータ123は、サービスコーディネートに含まれる各手続きを受け付けるサービスシステムを特定する(ステップS104)。具体的には、以下のような処理が実行される。 The service coordinator 123 of the terminal 100 identifies the service system that accepts each procedure included in the service coordination (step S104). Specifically, the following process is executed.

(S104-1)サービスコーディネータ123は、サービスコーディネートに含まれる手続きの中から一つの手続きを選択する。 (S104-1) The service coordinator 123 selects one procedure from the procedures included in the service coordination.

(S104-2)サービスコーディネータ123は、手続き管理情報131を参照し、手続きを受け付けるサービスの識別情報を取得する。サービスコーディネータ123は、取得したサービスの識別情報に基づいてサービス管理情報132を参照し、サービスプロバイダの識別情報を取得する。さらに、サービスコーディネータ123は、取得したサービスプロバイダの識別情報に基づいてサービスプロバイダ管理情報133を参照し、サービスプロバイダに関する情報を取得する。 (S104-2) The service coordinator 123 refers to the procedure management information 131 and acquires identification information of the service that accepts the procedure. The service coordinator 123 refers to the service management information 132 based on the acquired service identification information and acquires identification information of the service provider. Furthermore, the service coordinator 123 refers to the service provider management information 133 based on the acquired service provider identification information and acquires information about the service provider.

(S104-3)サービスコーディネータ123は、サービスプロバイダに関する情報及びユーザ特性に基づいて、ユーザに適したサービスプロバイダを特定する。例えば、ユーザの居住地域に存在するサービスプロバイダを特定することが考えられる。また、年齢、性別、及び家族構成に基づいて、サービスプロバイダを特定することも考えられる。 (S104-3) The service coordinator 123 identifies a service provider suitable for the user based on information about the service provider and the user characteristics. For example, it is possible to identify a service provider that is in the user's residential area. It is also possible to identify a service provider based on age, gender, and family structure.

なお、サービスコーディネータ123は、必要に応じて、ユーザに対してサービスプロバイダに関する問合せと行ってもよい。例えば、利用している通信会社等を問い合わせることが考えられる。 If necessary, the service coordinator 123 may inquire of the user about the service provider. For example, it may inquire about the telecommunications company used.

(S104-4)サービスコーディネータ123は、手続き及び特定されたサービスプロバイダが運用するサービスシステム190のペアを生成する。 (S104-4) The service coordinator 123 generates a pair of the procedure and the service system 190 operated by the identified service provider.

(S104-5)サービスコーディネータ123は、サービスコーディネートに含まれるすべての手続きについて処理が完了したか否かを判定する。サービスコーディネートに含まれるすべての手続きについて処理が完了していない場合、サービスコーディネータ123は、S104-1に戻り、同様の処理を実行する。 (S104-5) The service coordinator 123 determines whether or not processing has been completed for all procedures included in the service coordination. If processing has not been completed for all procedures included in the service coordination, the service coordinator 123 returns to S104-1 and executes the same processing.

(S104-6)サービスコーディネートに含まれるすべての手続きについて処理が完了した場合、サービスコーディネータ123はステップS104の処理を終了する。 (S104-6) When processing has been completed for all procedures included in the service coordination, the service coordinator 123 ends processing of step S104.

以上がステップS104の処理の説明である。 This concludes the explanation of the processing in step S104.

端末100のサービスコーディネータ123は、手続き及びサービスシステム190のペアを要素とする集合を、個別サービスコーディネートとして出力する(ステップS105)。また、サービスコーディネータ123は、個別サービスコーディネートをワークエリアに格納する。サービスコーディネータ123は、個別サービスコーディネートに基づいて、手続きの支援を行う。 The service coordinator 123 of the terminal 100 outputs a set of elements each consisting of a pair of a procedure and a service system 190 as an individual service coordinate (step S105). The service coordinator 123 also stores the individual service coordinate in a work area. The service coordinator 123 provides support for the procedure based on the individual service coordinate.

本発明の端末100は、検索キーワード及びユーザ特性に基づいてユーザ要求に適した手続きの組合せを選択し、さらに、ユーザ特性に基づいて手続きを行うサービスシステム190を自動的に選択する。これによって、ユーザに最適化されたワンストップサービスを実現できる。 The terminal 100 of the present invention selects a combination of procedures suited to the user request based on the search keywords and user characteristics, and further automatically selects a service system 190 that will perform the procedures based on the user characteristics. This makes it possible to realize a one-stop service that is optimized for the user.

図8A、図8B、及び図8Cは、実施例1のシステムにおける処理の流れを示すシーケンス図である。図9Aは、実施例1の端末100がユーザに対して表示する画面の一例を示す図である。図9Bは、実施例1の端末100がサービスシステム190に対して表示する画面の一例を示す図である。 Figures 8A, 8B, and 8C are sequence diagrams showing the flow of processing in the system of Example 1. Figure 9A is a diagram showing an example of a screen that the terminal 100 of Example 1 displays to the user. Figure 9B is a diagram showing an example of a screen that the terminal 100 of Example 1 displays to the service system 190.

ユーザ700は、拠点に移動し、拠点にて操作を開始する(ステップS201)。 The user 700 moves to the base and starts the operation at the base (step S201).

端末100は、特性データ取得デバイス103から特性データを取得する(ステップS202)。なお、端末100は、AIコンシェルジュ102を介して特性データを取得してもよい。 The terminal 100 acquires the characteristic data from the characteristic data acquisition device 103 (step S202). The terminal 100 may also acquire the characteristic data via the AI concierge 102.

端末100の特性分析部120は、特性データを用いて、ユーザ700の特性を分析する(ステップS203)。 The characteristic analysis unit 120 of the terminal 100 uses the characteristic data to analyze the characteristics of the user 700 (step S203).

例えば、特性分析部120は、画像解析に実行して、ユーザ700の性別、年齢等を取得し、また、自然言語処理を実行して、ユーザ700の住所等を取得する。なお、利用開始日時、拠点の場所等をユーザ700の特性として扱ってもよい。また、ユーザ700の住所に基づいて、居住地域の人口動態及び地域イベント等、居住地域の特性に関する情報を取得し、当該情報をユーザ700の特性に含めてもよい。 For example, the characteristic analysis unit 120 performs image analysis to obtain the gender, age, etc. of the user 700, and also performs natural language processing to obtain the address, etc., of the user 700. The start date and time of use, the location of the base, etc. may also be treated as the characteristics of the user 700. Furthermore, based on the address of the user 700, information regarding the characteristics of the residential area, such as the demographics of the residential area and local events, may be obtained, and this information may be included in the characteristics of the user 700.

端末100のユーザ要求カテゴリ予測部121は、ユーザ700の特性に基づいて、ユーザ要求カテゴリを予測する(ステップS204)。ユーザ要求カテゴリは、手続きカテゴリ及び分野カテゴリのいずれかである。 The user request category prediction unit 121 of the terminal 100 predicts the user request category based on the characteristics of the user 700 (step S204). The user request category is either a procedure category or a field category.

例えば、ユーザ700の特性を入力として、ユーザ要求カテゴリを出力するモデルを機械学習により生成し、これを用いて予測を行う方法が考えられる。なお、予測の方法は一例であってこれに限定されない。 For example, a method can be considered in which a model that uses the characteristics of the user 700 as input and outputs a user request category is generated by machine learning, and predictions are made using this model. Note that this prediction method is merely an example and is not limited to this.

端末100のユーザ要求カテゴリ予測部121は、予測結果に基づいて、AIコンシェルジュ102によるユーザ要求カテゴリの提示を制御するための提示情報を生成し、AIコンシェルジュ102に送信する(ステップS205)。 Based on the prediction result, the user request category prediction unit 121 of the terminal 100 generates presentation information for controlling the presentation of the user request category by the AI concierge 102, and transmits it to the AI concierge 102 (step S205).

AIコンシェルジュ102は、提示情報に基づいて、ユーザ要求カテゴリを提示する(ステップS206)。 The AI concierge 102 presents the user request category based on the presented information (step S206).

AIコンシェルジュ102は、例えば、タッチパネルに、ユーザ要求カテゴリを選択するためのボタンを表示する。このとき、AIコンシェルジュ102は、提示情報に基づいて、タッチパネルに表示するボタンの配置等を制御する。これによって、ユーザ700の操作利便性を向上できる。 The AI concierge 102 displays, for example, buttons on a touch panel for selecting a user requested category. At this time, the AI concierge 102 controls the arrangement of the buttons displayed on the touch panel based on the presented information. This can improve the operational convenience for the user 700.

端末100は、AIコンシェルジュ102を介してユーザ700からユーザ要求カテゴリの入力を受け付ける(ステップS207)。 The terminal 100 accepts input of a user request category from the user 700 via the AI concierge 102 (step S207).

端末100の解釈部122は、AIコンシェルジュ102によるユーザ要求の問合せを制御するための提示情報を生成し、AIコンシェルジュ102に送信する(ステップS208)。このとき、解釈部122は、問合せ生成部124と協働して、シナリオから問合せを生成してもよい。 The interpretation unit 122 of the terminal 100 generates presentation information for controlling the user-requested inquiry by the AI concierge 102, and transmits the information to the AI concierge 102 (step S208). At this time, the interpretation unit 122 may cooperate with the inquiry generation unit 124 to generate an inquiry from the scenario.

AIコンシェルジュ102は、提示情報に基づいて、ユーザ要求の問合せを行う(ステップS209)。 The AI concierge 102 inquires about the user request based on the presented information (step S209).

端末100は、AIコンシェルジュ102を介してユーザ700からユーザ要求の回答の入力を受け付ける(ステップS210)。 The terminal 100 accepts input of a response to the user request from the user 700 via the AI concierge 102 (step S210).

端末100の解釈部122は、回答に含まれるユーザ要求の内容に基づいて、サービスコーディネート生成処理を実行する(ステップS211)。 The interpretation unit 122 of the terminal 100 executes a service coordination generation process based on the content of the user request included in the response (step S211).

端末100のサービスコーディネータ123は、個別サービスコーディネートの提示情報をAIコンシェルジュ102に送信する(ステップS212)。 The service coordinator 123 of the terminal 100 transmits the presentation information of the individual service coordination to the AI concierge 102 (step S212).

AIコンシェルジュ102は、提示情報に基づいて、個別サービスコーディネートを提示する(ステップS213)。 The AI concierge 102 presents individual service coordination based on the presented information (step S213).

端末100によって複数の個別サービスコーディネートが特定された場合、複数の個別サービスコーディネートがユーザ700に提示される。 When multiple individual service coordinations are identified by the terminal 100, the multiple individual service coordinations are presented to the user 700.

端末100は、AIコンシェルジュ102を介してユーザ700から、適用する個別サービスコーディネートの識別情報を受け付ける(ステップS214)。 The terminal 100 receives identification information of the individual service coordination to be applied from the user 700 via the AI concierge 102 (step S214).

端末100のサービスコーディネータ123は、ユーザ700によって選択された個別サービスコーディネートに含まれる各手続きについて支援処理を実行する。支援処理には、AIコンシェルジュ102を利用するパターンとAIコンシェルジュ102を利用しないパターンとがある。 The service coordinator 123 of the terminal 100 executes support processing for each procedure included in the individual service coordination selected by the user 700. There are two types of support processing: one that uses the AI concierge 102 and one that does not use the AI concierge 102.

まず、AIコンシェルジュ102を利用するパターンの支援処理を説明する。手続きの判定フラグ305が「可」である場合、図8Bに示す支援処理が実行される。 First, the support process for the pattern in which the AI concierge 102 is used will be described. If the procedure determination flag 305 is "OK", the support process shown in FIG. 8B is executed.

端末100のサービスコーディネータ123は、連携部125と協働して、サービスシステム190に接続する(ステップS221)。 The service coordinator 123 of the terminal 100 works in cooperation with the collaboration unit 125 to connect to the service system 190 (step S221).

端末100のサービスコーディネータ123は、問合せ生成部124と協働して、手続き案内を提示するための提示情報を生成する(ステップS222)。 The service coordinator 123 of the terminal 100 cooperates with the inquiry generation unit 124 to generate presentation information for presenting procedure guidance (step S222).

具体的には、サービスコーディネータ123は、手続きの識別情報及びユーザ700の特性とともに、問合せ生成部124に提示情報の生成を指示する。問合せ生成部124は、手続きの識別情報に基づいてシナリオ管理情報134を参照し、シナリオを検索する。問合せ生成部124は、検索されたシナリオ、ユーザ700の特性に基づいて、手続き案内を提示するための提示情報を生成する。 Specifically, the service coordinator 123 instructs the query generation unit 124 to generate presentation information together with the identification information of the procedure and the characteristics of the user 700. The query generation unit 124 refers to the scenario management information 134 based on the identification information of the procedure and searches for a scenario. The query generation unit 124 generates presentation information for presenting procedure guidance based on the searched scenario and the characteristics of the user 700.

端末100のサービスコーディネータ123は、AIコンシェルジュ102に提示情報を送信する(ステップS223)。 The service coordinator 123 of the terminal 100 sends the presentation information to the AI concierge 102 (step S223).

AIコンシェルジュ102は、提示情報に基づいて、ユーザ700に対して手続き案内用を提示する(ステップS224)。このように、手続きにあわせて案内(問合せ)を提示することによって、サービスシステム190へのデータ入力を支援することができる。 Based on the presented information, the AI concierge 102 presents procedure guidance to the user 700 (step S224). In this way, by presenting guidance (inquiries) in accordance with the procedure, data input into the service system 190 can be assisted.

端末100のサービスコーディネータ123は、AIコンシェルジュ102を介して、ユーザ応答を受け付けた場合、連携部125と協働して、サービスシステム190にユーザ応答を送信する(ステップS225)。 When the service coordinator 123 of the terminal 100 receives a user response via the AI concierge 102, it cooperates with the collaboration unit 125 to send the user response to the service system 190 (step S225).

手続きに必要な情報の入力が完了するまで、ステップS222からステップS225の処理が繰り返し実行される。 The process from step S222 to step S225 is repeated until the input of the information required for the procedure is completed.

端末100のサービスコーディネータ123は、手続きに必要な情報の入力が完了した後、ユーザ応答に基づいて、サービスコーディネート生成処理を実行する(ステップS226)。 After the input of the information required for the procedure is completed, the service coordinator 123 of the terminal 100 executes a service coordination generation process based on the user response (step S226).

端末100のサービスコーディネータ123は、個別サービスコーディネートの提示情報をAIコンシェルジュ102に送信する(ステップS227)。 The service coordinator 123 of the terminal 100 transmits the presentation information of the individual service coordination to the AI concierge 102 (step S227).

AIコンシェルジュ102は、提示情報に基づいて、個別サービスコーディネートを提示する(ステップS228)。 The AI concierge 102 presents individual service coordination based on the presented information (step S228).

ユーザ700によって個別サービスコーディネートが選択された場合、現在の個別サービスコーディネートと並行して、新たな個別サービスコーディネートの手続きが行われる。 When individual service coordination is selected by user 700, the procedure for new individual service coordination is carried out in parallel with the current individual service coordination.

次に、AIコンシェルジュ102を利用しないパターンの支援処理を説明する。手続きの判定フラグ305が「不可」である場合、図8Cに示す支援処理が実行される。 Next, the support process for a pattern that does not use the AI concierge 102 will be described. If the procedure judgment flag 305 is "not possible," the support process shown in FIG. 8C is executed.

端末100のサービスコーディネータ123は、連携部125と協働して、サービスシステム190に接続し(ステップS241)、サービスシステム190に対してテレビ会議システムの起動を要求する(ステップS242)。 The service coordinator 123 of the terminal 100 cooperates with the linking unit 125 to connect to the service system 190 (step S241) and requests the service system 190 to start up the videoconferencing system (step S242).

これ以後、端末100の連携部125を介して、ユーザ700とサービスシステム190との間でやりとりが行われる。このとき、ユーザ700には図9Aに示すような画面900が表示され、サービスシステム190側の担当者には図9Bに示すような画面910が表示される。 After this, communication takes place between the user 700 and the service system 190 via the link unit 125 of the terminal 100. At this time, a screen 900 such as that shown in FIG. 9A is displayed to the user 700, and a screen 910 such as that shown in FIG. 9B is displayed to the person in charge at the service system 190.

画面900は、担当者表示欄901、ユーザ表示欄902、資料表示欄903、説明事項表示欄904を含む。担当者表示欄901は、電話会議システムにて応答する担当者を表示する欄である。ユーザ表示欄902は、ユーザ700を表示する欄である。資料表示欄903は、手続きに関連する資料を表示する欄である。説明事項表示欄904は、手続きに関する説明事項を表示する欄である。 The screen 900 includes a person in charge display column 901, a user display column 902, a material display column 903, and an explanation display column 904. The person in charge display column 901 is a column that displays the person in charge who will respond via the telephone conference system. The user display column 902 is a column that displays the user 700. The material display column 903 is a column that displays materials related to the procedure. The explanation display column 904 is a column that displays explanations related to the procedure.

画面910は、ユーザ表示欄911、担当者表示欄912、資料表示欄913、確認事項表示欄914、及び手続き表示欄915を含む。ユーザ表示欄911は、ユーザ700を表示する欄である。担当者表示欄912は、担当者を表示する欄である。資料表示欄913は、資料を表示する欄である。確認事項表示欄914は、手続きにおいて確認する事項を表示する欄である。手続き表示欄915は、対応している手続きに関連する手続きを表示する欄である。 The screen 910 includes a user display field 911, a person in charge display field 912, a material display field 913, a confirmation item display field 914, and a procedure display field 915. The user display field 911 is a field that displays the user 700. The person in charge display field 912 is a field that displays the person in charge. The material display field 913 is a field that displays materials. The confirmation item display field 914 is a field that displays items to be confirmed in a procedure. The procedure display field 915 is a field that displays procedures related to the corresponding procedure.

端末100の連携部125は、ユーザ700からサービスシステム190へのユーザ応答を受け付けた場合、サービスシステム190にユーザ応答を送信する(ステップS243)。また、連携部125は、ユーザ応答をサービスコーディネータ123に出力する。 When the collaboration unit 125 of the terminal 100 receives a user response from the user 700 to the service system 190, the collaboration unit 125 transmits the user response to the service system 190 (step S243). In addition, the collaboration unit 125 outputs the user response to the service coordinator 123.

端末100のサービスコーディネータ123は、ユーザ応答を受け付けた場合、ユーザ応答に基づいて、サービスコーディネート生成処理を実行する(ステップS244)。 When the service coordinator 123 of the terminal 100 receives a user response, it executes a service coordination generation process based on the user response (step S244).

端末100のサービスコーディネータ123は、個別サービスコーディネートをサービスシステム190に送信する(ステップS245)。この場合、手続き表示欄815に、個別サービスコーディネートに含まれる手続きが表示される。 The service coordinator 123 of the terminal 100 transmits the individual service coordination to the service system 190 (step S245). In this case, the procedures included in the individual service coordination are displayed in the procedure display field 815.

手続きに必要な情報の入力が完了するまで、ステップS243からステップS245の処理が繰り返し実行される。 The process from step S243 to step S245 is repeated until the input of the information required for the procedure is complete.

サービスシステム190の担当者は、手続きの対応中又は手続きの終了後、手続き表示欄815に基づいて、ユーザ700に他の手続きの実行を推奨してもよい。ユーザ700が他の手続きの実行を要求した場合、サービスシステム190は、端末100に対して、要求された手続きを含む個別サービスコーディネートの実行要求を送信する。この場合、現在の個別サービスコーディネートと並行して、新たな個別サービスコーディネートの手続きが行われる。 While handling a procedure or after completion of the procedure, the person in charge of the service system 190 may recommend to the user 700 that the user 700 perform another procedure based on the procedure display field 815. If the user 700 requests the user 700 to perform another procedure, the service system 190 sends a request to the terminal 100 to perform individual service coordination including the requested procedure. In this case, a new individual service coordination procedure is performed in parallel with the current individual service coordination.

実施例1で説明した一連の機能はクラウドサービスとして実現してもよい。例えば、端末100の機能を備える基盤システムをクラウド上に設けて、端末100が基盤システムにアクセスするサービス形態が考えられる。この場合、基盤システムが、個別サービスコーディネートの出力、サービスシステム190への接続を行うことになる。 The series of functions described in the first embodiment may be realized as a cloud service. For example, a service form in which a platform system having the functions of the terminal 100 is provided on the cloud and the terminal 100 accesses the platform system is considered. In this case, the platform system outputs individual service coordination and connects to the service system 190.

(変形例)サービスシステム190の運用時間外等の理由によって、サービスシステム190に接続できない場合、以下のような処理が考えられる。 (Variation) If it is not possible to connect to the service system 190 due to reasons such as the service system 190 being outside of operating hours, the following processing can be considered.

(1)サービスコーディネータ123は、個別サービスコーディネート及び進捗状況を保存し、手続きの続行を一時中断する。サービスコーディネータ123は、任意のタイミングで、ユーザが保持するパーソナルコンピュータ及びスマートフォンと連携して、手続きを再開する。 (1) The service coordinator 123 saves the individual service coordination and progress status, and temporarily suspends the procedure. The service coordinator 123 can resume the procedure at any time by linking with the personal computer and smartphone owned by the user.

(2)拠点間を統括する管理システムを設けて、サービスコーディネータ123は、ユーザの識別情報とともに、個別サービスコーディネート及び進捗状況を管理システムに保存する。拠点の端末100は、ユーザの識別情報とともに手続きの再開要求を管理システムに送信することによって、個別サービスコーディネート及び進捗状況を取得し、手続きを再開する。 (2) A management system that manages the locations is provided, and the service coordinator 123 stores the individual service coordination and progress status in the management system along with the user's identification information. The terminal 100 at the location transmits a procedure restart request to the management system along with the user's identification information, thereby acquiring the individual service coordination and progress status and restarting the procedure.

本発明によれば、異なるサービスが連携し、かつ、ユーザごとにカスタマイズされたワンストップサービスを提供できる。 According to the present invention, different services can be linked together to provide a one-stop service that is customized for each user.

端末100は、公共施設等の拠点に設置されるため、年齢、国籍、身体的な要因、及び経済的な要因によって、個人端末を用いたデジタル利用サービスを利用できない人に対してワンストップサービスを提供できる。また、デジタル化がされていない手続きについては、電話会議システム等を利用したシステム連携によって、ワンストップサービスを実現できる。サービスプロバイダは、自前の拠点を持つことなく手続きを受け付けることができるため、住民生活の質の低下を解消できる。 Because the terminal 100 is installed at a base such as a public facility, one-stop service can be provided to people who are unable to use digital services using personal terminals due to age, nationality, physical factors, or economic factors. In addition, for procedures that have not been digitized, one-stop service can be realized by system integration using a telephone conference system, etc. Service providers can accept procedures without having their own base, eliminating the decline in the quality of life of residents.

サービスプロバイダは、自前の拠点の設置及び維持コストを削減できるという利点がある。また、サービスプロバイダの従業員は、遠隔での応対を行うことができるため、多種多様な働き方が可能である。また、サービス間の連携によって、入力作業の効率が向上し、サービスの稼働率及び品質も向上する。 The advantage for service providers is that they can reduce the costs of setting up and maintaining their own bases. In addition, service provider employees can respond remotely, allowing for a wide variety of working styles. Furthermore, collaboration between services improves the efficiency of data entry work, and also improves the uptime and quality of services.

拠点の管理者は拠点の有効に活用することができる。また、拠点の利便性が向上するため、拠点への集客を促進できる。 The site manager can make effective use of the site. In addition, the site's convenience will be improved, which will attract more customers to the site.

ユーザは、複数の窓口に行くことなく、ユーザ要求を実現する手続きを一括で行うことができる。また、拠点から様々な手続きを行うことができるため、住民生活の質が向上する。 Users can complete all procedures to realize their requests in one go, without having to visit multiple offices. In addition, the quality of life for residents is improved because various procedures can be completed from a central location.

なお、本発明は上記した実施例に限定されるものではなく、様々な変形例が含まれる。また、例えば、上記した実施例は本発明を分かりやすく説明するために構成を詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、各実施例の構成の一部について、他の構成に追加、削除、置換することが可能である。 The present invention is not limited to the above-described embodiments, but includes various modified examples. For example, the above-described embodiments are provided to explain the present invention in detail, and are not necessarily limited to those including all of the described configurations. In addition, it is possible to add, delete, or replace part of the configuration of each embodiment with another configuration.

また、上記の各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。また、本発明は、実施例の機能を実現するソフトウェアのプログラムコードによっても実現できる。この場合、プログラムコードを記録した記憶媒体をコンピュータに提供し、そのコンピュータが備えるプロセッサが記憶媒体に格納されたプログラムコードを読み出す。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施例の機能を実現することになり、そのプログラムコード自体、及びそれを記憶した記憶媒体は本発明を構成することになる。このようなプログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、CD-ROM、DVD-ROM、ハードディスク、SSD(Solid State Drive)、光ディスク、光磁気ディスク、CD-R、磁気テープ、不揮発性のメモリカード、ROMなどが用いられる。 The above-mentioned configurations, functions, processing units, processing means, etc. may be realized in part or in whole by hardware, for example by designing them as integrated circuits. The present invention can also be realized by software program code that realizes the functions of the embodiments. In this case, a storage medium on which the program code is recorded is provided to a computer, and a processor included in the computer reads the program code stored in the storage medium. In this case, the program code itself read from the storage medium realizes the functions of the above-mentioned embodiments, and the program code itself and the storage medium on which it is stored constitute the present invention. Examples of storage media for supplying such program code include flexible disks, CD-ROMs, DVD-ROMs, hard disks, SSDs (Solid State Drives), optical disks, magneto-optical disks, CD-Rs, magnetic tapes, non-volatile memory cards, ROMs, etc.

また、本実施例に記載の機能を実現するプログラムコードは、例えば、アセンブラ、C/C++、perl、Shell、PHP、Python、Java(登録商標)等の広範囲のプログラム又はスクリプト言語で実装できる。 In addition, the program code that realizes the functions described in this embodiment can be implemented in a wide range of program or script languages, such as assembler, C/C++, perl, Shell, PHP, Python, Java (registered trademark), etc.

さらに、実施例の機能を実現するソフトウェアのプログラムコードを、ネットワークを介して配信することによって、それをコンピュータのハードディスクやメモリ等の記憶手段又はCD-RW、CD-R等の記憶媒体に格納し、コンピュータが備えるプロセッサが当該記憶手段や当該記憶媒体に格納されたプログラムコードを読み出して実行するようにしてもよい。 Furthermore, the program code of the software that realizes the functions of the embodiment may be distributed over a network and stored in a storage means such as a computer's hard disk or memory, or in a storage medium such as a CD-RW or CD-R, and the processor of the computer may read and execute the program code stored in the storage means or storage medium.

上述の実施例において、制御線や情報線は、説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。全ての構成が相互に接続されていてもよい。 In the above examples, the control lines and information lines are those that are considered necessary for the explanation, and not all control lines and information lines in the product are necessarily shown. All components may be interconnected.

100 端末
101 データベース
102 AIコンシェルジュ
103 特性データ取得デバイス
110 プロセッサ
111 メモリ
112 ネットワークインタフェース
113 I/Oインタフェース
120 特性分析部
121 ユーザ要求カテゴリ予測部
122 解釈部
123 サービスコーディネータ
124 問合せ生成部
125 連携部
130 サービスコーディネート情報
131 手続き管理情報
132 サービス管理情報
133 サービスプロバイダ管理情報
134 シナリオ管理情報
190 サービスシステム
700 ユーザ
815 手続き表示欄
900、910 画面
100 Terminal 101 Database 102 AI concierge 103 Property data acquisition device 110 Processor 111 Memory 112 Network interface 113 I/O interface 120 Property analysis unit 121 User request category prediction unit 122 Interpretation unit 123 Service coordinator 124 Query generation unit 125 Collaboration unit 130 Service coordination information 131 Procedure management information 132 Service management information 133 Service provider management information 134 Scenario management information 190 Service system 700 User 815 Procedure display field 900, 910 Screen

Claims (12)

少なくとも一つの計算機を備える計算機システムであって、
サービスを提供するサービスプロバイダが運用するサービスシステムと接続し、
キーワード、ユーザ特性、及び前記サービスプロバイダに対して行う手続きの組合せを関連づけたデータを格納するサービスコーディネート情報と、前記手続き、及び前記サービスを関連づけたデータを格納するサービス管理情報と、前記サービス、前記サービスプロバイダ、及び前記サービスシステムを関連づけたデータを格納するサービスプロバイダ管理情報と、を保持し、
前記ユーザ特性を特定するための特性データを取得し、
ユーザ要求に関する検索キーワードを含む入力データを取得し、
前記特性データに基づいて特定された前記ユーザ特性及び前記入力データから抽出された前記検索キーワードに基づいて前記サービスコーディネート情報を参照して、前記ユーザ要求を実現するための前記手続きの組合せを特定し、
前記サービス管理情報及び前記サービスプロバイダ管理情報を参照して、特定された前記手続きの組合せに含まれる、前記手続きを受け付ける前記サービスシステムを特定し、
ユーザに対して、特定された前記手続きの組合せ及び特定された前記サービスシステムを提示することを特徴とする計算機システム。
A computer system comprising at least one computer,
Connect to the service system operated by the service provider that provides the service,
The system holds service coordination information storing data associating a combination of a keyword, a user characteristic, and a procedure to be performed on the service provider, service management information storing data associating the procedure and the service, and service provider management information storing data associating the service, the service provider, and the service system,
acquiring characteristic data for identifying the user characteristic;
Obtaining input data including search keywords related to a user request;
Identifying the combination of procedures for implementing the user request by referring to the service coordination information based on the user characteristics identified based on the characteristic data and the search keyword extracted from the input data;
Identifying the service system that accepts the procedure included in the identified combination of procedures by referring to the service management information and the service provider management information;
A computer system which presents the specified combination of procedures and the specified service system to a user.
請求項1に記載の計算機システムであって、
前記ユーザによって特定された前記手続きの組合せの実行が指示された場合、
実行対象の前記手続きに関するユーザ入力を受け付けることができる場合、前記ユーザから前記ユーザ入力を受け付け、実行対象の前記手続きを受け付ける前記サービスシステムに、前記ユーザ入力を送信する第1支援処理と、
前記ユーザ入力を受け付けることができない場合、実行対象の前記手続きを受け付ける前記サービスシステムに電話会議機能の実行を指示する第2支援処理と、を実行することを特徴とする計算機システム。
2. The computer system of claim 1,
When the execution of the combination of procedures specified by the user is instructed,
a first support process for receiving a user input related to the procedure to be executed from the user when the user input is acceptable, and transmitting the user input to the service system that accepts the procedure to be executed;
and if the user input cannot be accepted, executing a second support process of instructing the service system that accepts the procedure to be executed to execute a telephone conference function.
請求項2に記載の計算機システムであって、
前記手続きと、前記ユーザ入力の入力を促す問合せを行うためのシナリオと関連づけたデータを格納するシナリオ管理情報を保持し、
前記第1支援処理において、
前記シナリオ管理情報を参照して、実行対象の前記手続きの前記シナリオを取得し、
取得された前記シナリオに基づいて、前記ユーザに対して前記問合せを行うことを特徴とする計算機システム。
3. The computer system of claim 2,
holding scenario management information that stores data associated with the procedure and a scenario for making a query to prompt the user to input the user input;
In the first support process,
Refer to the scenario management information to acquire the scenario of the procedure to be executed;
A computer system which makes the inquiry to the user based on the acquired scenario.
請求項2に記載の計算機システムであって、
前記第1支援処理及び前記第2支援処理は、
前記特性データに基づいて特定された前記ユーザ特性及び前記ユーザ入力から抽出された前記検索キーワードに基づいて前記サービスコーディネート情報を参照することによって、前記ユーザ要求を実現するための前記手続きの組合せを特定し、
前記サービス管理情報及び前記サービスプロバイダ管理情報を参照して、特定された前記手続きの組合せに含まれる、前記手続きを受け付ける前記サービスシステムを特定する、
処理を含み、
前記第1支援処理では、前記手続きの終了後、前記ユーザに対して特定された前記手続きの組合せを提示し、
前記第2支援処理では、前記手続きの終了後、前記サービスシステムに対して特定された前記手続きの組合せを提示することを特徴とする計算機システム。
3. The computer system of claim 2,
The first support process and the second support process include:
Identifying the combination of procedures for realizing the user request by referring to the service coordination information based on the user characteristics identified based on the characteristic data and the search keyword extracted from the user input;
Identifying the service system that accepts the procedure included in the identified combination of procedures by referring to the service management information and the service provider management information;
Processing
In the first support process, after the procedure is completed, the combination of the procedures identified is presented to the user;
The computer system is characterized in that in the second support process, after the procedures are completed, the combination of the procedures identified is presented to the service system.
請求項1に記載の計算機システムであって、
前記特性データに基づいて特定された前記ユーザ特性に基づいて、前記ユーザが入力する前記ユーザ要求のカテゴリを予測し、
前記予測の結果に基づいて、前記ユーザ要求に関する入力を促す提示を制御することを特徴とする計算機システム。
2. The computer system of claim 1,
predicting a category of the user request that the user will input based on the user characteristics identified based on the characteristic data;
A computer system comprising: a computer that controls a presentation that prompts an input regarding the user request based on a result of the prediction.
請求項1に記載の計算機システムであって、
前記ユーザ特性を取得するためのデバイスを備えることを特徴とする計算機システム。
2. The computer system of claim 1,
A computer system comprising a device for acquiring the user characteristics.
少なくとも一つの計算機を備える計算機システムが実行する手続き支援方法であって、
前記計算機システムは、
サービスを提供するサービスプロバイダが運用するサービスシステムと接続し、
キーワード、ユーザ特性、及び前記サービスプロバイダに対して行う手続きの組合せを関連づけたデータを格納するサービスコーディネート情報と、前記手続き、及び前記サービスを関連づけたデータを格納するサービス管理情報と、前記サービス、前記サービスプロバイダ、及び前記サービスシステムを関連づけたデータを格納するサービスプロバイダ管理情報と、を保持し、
前記手続き支援方法は、
前記少なくとも一つの計算機が、前記ユーザ特性を特定するための特性データを取得する第1のステップと、
前記少なくとも一つの計算機が、ユーザ要求に関する検索キーワードを含む入力データを取得する第2のステップと、
前記少なくとも一つの計算機が、前記特性データに基づいて特定された前記ユーザ特性及び前記入力データから抽出された前記検索キーワードに基づいて前記サービスコーディネート情報を参照して、前記ユーザ要求を実現するための前記手続きの組合せを特定する第3のステップと、
前記少なくとも一つの計算機が、前記サービス管理情報及び前記サービスプロバイダ管理情報を参照して、特定された前記手続きの組合せに含まれる、前記手続きを受け付ける前記サービスシステムを特定する第4のステップと、
前記少なくとも一つの計算機が、ユーザに対して、特定された前記手続きの組合せ及び特定された前記サービスシステムを提示する第5のステップと、
を含むことを特徴とする手続き支援方法。
A procedure support method executed by a computer system having at least one computer, comprising:
The computer system includes:
Connect to the service system operated by the service provider that provides the service,
The system holds service coordination information storing data associating a combination of a keyword, a user characteristic, and a procedure to be performed on the service provider, service management information storing data associating the procedure and the service, and service provider management information storing data associating the service, the service provider, and the service system,
The procedure support method includes:
a first step of acquiring, by the at least one computer, characteristic data for identifying the user characteristic;
a second step of the at least one computer obtaining input data including search keywords related to a user request;
a third step of the at least one computer referring to the service coordination information based on the user characteristics identified based on the characteristic data and the search keyword extracted from the input data to identify the combination of procedures for implementing the user request;
a fourth step of the at least one computer referring to the service management information and the service provider management information to identify the service system that accepts the procedure included in the identified combination of procedures;
a fifth step of the at least one computer presenting to a user the identified combination of procedures and the identified service system;
A procedure support method comprising:
請求項7に記載の手続き支援方法であって、
前記少なくとも一つの計算機が、前記ユーザによって特定された前記手続きの組合せの実行が指示された場合、
実行対象の前記手続きに関するユーザ入力を受け付けることができる場合、前記ユーザから前記ユーザ入力を受け付け、実行対象の前記手続きを受け付ける前記サービスシステムに、前記ユーザ入力を送信する第1支援処理と、
前記ユーザ入力を受け付けることができない場合、実行対象の前記手続きを受け付ける前記サービスシステムに電話会議機能の実行を指示する第2支援処理と、
を実行するステップを含むことを特徴とする手続き支援方法。
The procedure support method according to claim 7,
when the at least one computer is instructed to execute the combination of procedures specified by the user,
a first support process for receiving a user input related to the procedure to be executed from the user when the user input is acceptable, and transmitting the user input to the service system that accepts the procedure to be executed;
a second support process for instructing the service system that accepts the procedure to be executed to execute a telephone conference function when the user input cannot be accepted;
A procedure support method comprising the steps of:
請求項8に記載の手続き支援方法であって、
前記計算機システムは、前記手続きと、前記ユーザ入力の入力を促す問合せを行うためのシナリオと関連づけたデータを格納するシナリオ管理情報を保持し、
前記第1支援処理は、
前記少なくとも一つの計算機が、前記シナリオ管理情報を参照して、実行対象の前記手続きの前記シナリオを取得するステップと、
前記少なくとも一つの計算機が、取得された前記シナリオに基づいて、前記ユーザに対して前記問合せを行うステップと、を含むことを特徴とする手続き支援方法。
The procedure support method according to claim 8,
the computer system holds scenario management information that stores data associated with the procedure and a scenario for making a query to prompt the user to input an input;
The first support process includes:
The at least one computer refers to the scenario management information to acquire the scenario of the procedure to be executed;
The procedure support method further comprises a step of: the at least one computer making the inquiry to the user based on the acquired scenario.
請求項8に記載の手続き支援方法であって、
前記第1支援処理及び前記第2支援処理は、
前記少なくとも一つの計算機が、前記特性データに基づいて特定された前記ユーザ特性及び前記ユーザ入力から抽出された前記検索キーワードに基づいて前記サービスコーディネート情報を参照することによって、前記ユーザ要求を実現するための前記手続きの組合せを特定するステップと、
前記少なくとも一つの計算機が、前記サービス管理情報及び前記サービスプロバイダ管理情報を参照して、特定された前記手続きの組合せに含まれる、前記手続きを受け付ける前記サービスシステムを特定するステップと、
を含み、
前記第1支援処理は、前記少なくとも一つの計算機が、前記手続きの終了後、前記ユーザに対して特定された前記手続きの組合せを提示するステップを含み、
前記第2支援処理は、前記少なくとも一つの計算機が、前記手続きの終了後、前記サービスシステムに対して特定された前記手続きの組合せを提示するステップを含む、ことを特徴とする手続き支援方法。
The procedure support method according to claim 8,
The first support process and the second support process include:
The at least one computer refers to the service coordination information based on the user characteristics identified based on the characteristic data and the search keyword extracted from the user input to identify the combination of procedures for implementing the user request;
The at least one computer refers to the service management information and the service provider management information to identify the service system that accepts the procedure included in the identified combination of procedures;
Including,
the first support process includes a step of presenting the combination of the identified procedures to the user after the procedures are completed by the at least one computer;
The procedure support method, wherein the second support process includes a step of the at least one computer presenting the combination of the procedures identified to the service system after the procedures are completed.
請求項7に記載の手続き支援方法であって、
前記第2のステップは、
前記少なくとも一つの計算機が、前記特性データに基づいて特定された前記ユーザ特性に基づいて、前記ユーザが入力する前記ユーザ要求のカテゴリを予測するステップと、
前記少なくとも一つの計算機が、前記予測の結果に基づいて、前記ユーザ要求に関する入力を促す提示を制御するステップと、を含むことを特徴とする手続き支援方法。
The procedure support method according to claim 7,
The second step includes:
predicting, by the at least one computer, a category of the user request that the user will input based on the user characteristics identified based on the characteristic data;
and controlling, by the at least one computer, a presentation prompting input regarding the user request based on a result of the prediction.
請求項7に記載の手続き支援方法であって、
前記計算機システムは、前記ユーザ特性を取得するためのデバイスを有することを特徴とする手続き支援方法。
The procedure support method according to claim 7,
The method for supporting a procedure, wherein the computer system has a device for acquiring the user characteristics.
JP2021101322A 2021-06-18 2021-06-18 Computer system and procedure support method Active JP7638167B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021101322A JP7638167B2 (en) 2021-06-18 2021-06-18 Computer system and procedure support method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021101322A JP7638167B2 (en) 2021-06-18 2021-06-18 Computer system and procedure support method

Publications (2)

Publication Number Publication Date
JP2023000477A JP2023000477A (en) 2023-01-04
JP7638167B2 true JP7638167B2 (en) 2025-03-03

Family

ID=84687153

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021101322A Active JP7638167B2 (en) 2021-06-18 2021-06-18 Computer system and procedure support method

Country Status (1)

Country Link
JP (1) JP7638167B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2025049095A (en) * 2023-09-20 2025-04-03 ソフトバンクグループ株式会社 system
JP2025048939A (en) * 2023-09-21 2025-04-03 ソフトバンクグループ株式会社 system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008090545A (en) 2006-09-29 2008-04-17 Toshiba Corp Voice dialogue apparatus and voice dialogue method
JP2009003519A (en) 2007-06-19 2009-01-08 Nippon Telegr & Teleph Corp <Ntt> Service scenario creation device, service scenario creation method, and service scenario creation program
JP2021060903A (en) 2019-10-09 2021-04-15 株式会社日立製作所 Computer system and linkage control method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008090545A (en) 2006-09-29 2008-04-17 Toshiba Corp Voice dialogue apparatus and voice dialogue method
JP2009003519A (en) 2007-06-19 2009-01-08 Nippon Telegr & Teleph Corp <Ntt> Service scenario creation device, service scenario creation method, and service scenario creation program
JP2021060903A (en) 2019-10-09 2021-04-15 株式会社日立製作所 Computer system and linkage control method

Also Published As

Publication number Publication date
JP2023000477A (en) 2023-01-04

Similar Documents

Publication Publication Date Title
US8140441B2 (en) Workflow management in a global support organization
US10536579B2 (en) System, method and marketplace for real-time interactive video/voice services using artificial intelligence
US20110035323A1 (en) Electronic Process-Enabled Collaboration System
JP7638167B2 (en) Computer system and procedure support method
CN112740159B (en) Help information display system, help information display method and help information display program
AU2021265099A1 (en) System and method for personalization as a service
CN112766936A (en) Intelligent customer service processing method and system
KR20220053480A (en) Method for supporting agent and computing device thereof
US6886037B1 (en) Channel director for cross-channel customer interactions
CN110134716A (en) Information query method, information inquiry platform, equipment and readable storage medium storing program for executing
US11194883B2 (en) Alert driven interactive interface to a website mining system
CN101202792B (en) Method and apparatus for processing messages based on relationship between sender and recipient
KR20080092746A (en) Customized Information Renewal Method and Customized Information Renewal System
CN112052313A (en) Method and equipment for interacting with intelligent response system
JP2004013576A (en) Data input system using wide area network
US20200104861A1 (en) Web-based system for customer relationship management and method for operating the same
CN109102903A (en) A kind of topic prediction technique and system for health consultation platform
CN109903006A (en) Reporting method, device, equipment and the computer readable storage medium of building
CN201114648Y (en) A mobile online help platform system
JP4015513B2 (en) Guidance mediating apparatus and guidance mediating method
JP5443008B2 (en) Server and Q &amp; A system
KR101863721B1 (en) Method for providing mobile research service and recording medium thereof
US20260057394A1 (en) Technologies relating to enhanced chatbot interactions with webpage browsing customers
CN109873750B (en) Remote sale intelligent reminding information sending method, device, medium and electronic equipment
US20080162526A1 (en) Method and system for managing unstructured data in a structured data environment

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240416

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

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250205

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250218

R150 Certificate of patent or registration of utility model

Ref document number: 7638167

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150