JP7638167B2 - Computer system and procedure support method - Google Patents
Computer system and procedure support method Download PDFInfo
- 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
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
特許文献1の技術は、異なるサービスが連携したワンストップサービスではなく、また、サービスを提供するサービスプロバイダが固定されている。
The technology in
本発明は、異なるサービスが連携し、かつ、ユーザごとにカスタマイズされたワンストップサービスを提供するシステム及び方法を実現する。 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.
以下、本発明の実施例を、図面を用いて説明する。ただし、本発明は以下に示す実施例の記載内容に限定して解釈されるものではない。本発明の思想ないし趣旨から逸脱しない範囲で、その具体的構成を変更し得ることは当業者であれば容易に理解される。 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
サービスシステム190は、サービスを提供するサービスプロバイダが運用するシステムである。サービスプロバイダは、例えば、行政サービスを提供する地方自治体、通信サービスを提供する通信事業者、送電サービスを提供する電力会社、及び金融サービスを提供する銀行等である。本発明は、サービスプロバイダの種別に限定されない。また、サービスシステム190のシステム構成に限定されない。
The
拠点の端末100は、図示しないネットワークを介して複数のサービスシステム190と接続する。ネットワークは、例えば、WAN(Wide Area Network)及びLAN(Local Area Network)等であり、接続方式は有線及び無線のいずれでもよい。
The
AIコンシェルジュ102は、ユーザとコミュニケーションを行うためのデジタルサイネージである。AIコンシェルジュ102は、マイク、スピーカ、及びタッチパネルを含む。
The
特性データ取得デバイス103は、ユーザの特性を特定するための特性データを取得するデバイスである。特性データ取得デバイス103は、例えば、ユーザの顔画像を取得するカメラ及びユーザが操作するタブレット端末等である。なお、AIコンシェルジュ102が特性データ取得デバイス103として機能してもよい。例えば、AIコンシェルジュ102に対する操作から特性データを取得することが考えられる。
The characteristic
データベース101は各種情報を格納する。データベース101は、一つの記憶装置を用いて実現してもよいし、複数の記憶装置を有するストレージシステムを用いて実現してもよい。データベース101は、サービスコーディネート情報130、手続き管理情報131、サービス管理情報132、サービスプロバイダ管理情報133、及びシナリオ管理情報134を格納する。
The
サービスコーディネート情報130は、ユーザ要求を実現するための手続きの組合せを管理するための情報である。ここで、ユーザ要求とは、転居の届出、口座開設、登録情報の変更等を表す。サービスコーディネート情報130のデータ構造は図2を用いて説明する。
手続き管理情報131は、手続きの内容及び手続きを受け付けるサービス等、手続きを管理するための情報である。手続き管理情報131のデータ構造は図3を用いて説明する。ここで、手続きは、申請、書類の提出、問合せ、及び相談を含む概念である。
サービス管理情報132は、サービスの内容及びサービスプロバイダ等、サービスを管理するための情報である。サービス管理情報132のデータ構造は図4を用いて説明する。
サービスプロバイダ管理情報133は、サービスプロバイダの名称及びサービスプロバイダが運用するサービスシステム190等、サービスプロバイダを管理するための情報である。サービスプロバイダ管理情報133のデータ構造は図5を用いて説明する。
The service
シナリオ管理情報134は、AIコンシェルジュ102からユーザへの問合せ内容であるシナリオを管理するための情報である。シナリオ管理情報134のデータ構造は図6を用いて説明する。
端末100は、複数のサービスシステム190と接続し、ユーザ要求を実現するための手続きの遂行を支援する。端末100は、プロセッサ110、メモリ111、ネットワークインタフェース112、及びI/Oインタフェース113を有する。各ハードウェア要素は内部バスを介して接続される。なお、端末100は、HDD(Hard Disk Drive)及びSSD(Solid State Drive)等の記憶装置を有してもよい。
The terminal 100 connects to
プロセッサ110は、メモリ111に格納されるプログラムを実行する。プロセッサ110がプログラムにしたがって処理を実行することによって、特定の機能を実現する機能部(モジュール)として動作する。以下の説明では、機能部を主語に処理を説明する場合、プロセッサ110が当該機能部を実現するプログラムを実行していることを示す。
The
メモリ111は、プロセッサ110が実行するプログラム及びプログラムが使用するデータを格納する。また、メモリ111は、ワークエリアとしても用いられる。メモリ111に格納されるプログラムについては後述する。
ネットワークインタフェース112は、ネットワークを介して外部装置と接続する。I/Oインタフェース113は、外部装置と接続する。
The
ここで、メモリ111に格納されるプログラムについて説明する。メモリ111は、特性分析部120、ユーザ要求カテゴリ予測部121、解釈部122、サービスコーディネータ123、問合せ生成部124、及び連携部125を実現するプログラムを格納する。
Here, we will explain the programs stored in the
特性分析部120は、ユーザの特性を分析する。ユーザ要求カテゴリ予測部121は、ユーザが問い合わせるユーザ要求のカテゴリを予測する。解釈部122は、ユーザの入力を解釈する。サービスコーディネータ123は、ユーザの特性及び入力の解釈結果に基づいて、手続きの組合せ(サービスコーディネート)を出力する。問合せ生成部124は、シナリオに基づいてユーザに問合せを行う。連携部125は、サービスシステム190に接続する。
The
なお、端末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
図2は、実施例1のサービスコーディネート情報130のデータ構造の一例を説明する図である。
Figure 2 is a diagram illustrating an example of the data structure of
サービスコーディネート情報130は、コーディネートID201、キーワード202、ユーザ特性203、及びサービスコーディネート204を含むエントリを格納する。一つのエントリが一つのサービスコーディネートに対応する。なお、エントリに含まれるフィールドは前述したものに限定されない。前述したフィールドのいずれかを含まなくてもよいし、また、他のフィールドを含んでもよい。
The
コーディネートID201は、サービスコーディネートの識別情報を格納するフィールドである。
キーワード202は、サービスコーディネートを特定するためのキーワードを格納するフィールド群である。
ユーザ特性203は、サービスコーディネートを特定するためのユーザの特性を格納するフィールド群である。ユーザ特性203には、単身者に該当するか否か、性別、年齢、国籍等を格納するフィールドが含まれる。
サービスコーディネート204は、サービスコーディネートを構成する手続きを格納するフィールド群である。サービスコーディネート204の各フィールドには、サービスコーディネートを構成する手続きの識別情報が格納される。
図3は、実施例1の手続き管理情報131のデータ構造の一例を説明する図である。
Figure 3 is a diagram illustrating an example of the data structure of
手続き管理情報131は、手続きID301、サービスID302、手続きカテゴリ303、手続き内容304、及び判定フラグ305を含むエントリを格納する。一つのエントリが一つの手続きに対応する。なお、エントリに含まれるフィールドは前述したものに限定されない。前述したフィールドのいずれかを含まなくてもよいし、また、他のフィールドを含んでもよい。
The
手続きID301は、手続きの識別情報を格納するフィールドである。サービスコーディネート204のフィールドには、手続きID301に格納される識別情報が格納される。
サービスID302は、手続きを受け付けるサービスの識別情報を格納するフィールドである。
手続きカテゴリ303は、手続きのカテゴリを格納するフィールドである。
手続き内容304は、手続きの具体的な内容を格納するフィールドである。
判定フラグ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
図4は、実施例1のサービス管理情報132のデータ構造の一例を説明する図である。
Figure 4 is a diagram illustrating an example of the data structure of
サービス管理情報132は、サービスID401、分野カテゴリ402、及びサービスプロバイダID403を含むエントリを格納する。一つのエントリがサービスを提供するサービスプロバイダに対応する。なお、エントリに含まれるフィールドは前述したものに限定されない。前述したフィールドのいずれかを含まなくてもよいし、また、他のフィールドを含んでもよい。
The
サービスID401は、サービスの識別情報を格納する。サービスID302にはサービスID401に格納される識別情報が格納される。
分野カテゴリ402は、サービスの分野を格納するフィールドである。
サービスプロバイダID403は、サービスを提供するサービスプロバイダの識別情報を格納するフィールドである。
図5は、実施例1のサービスプロバイダ管理情報133のデータ構造の一例を説明する図である。
Figure 5 is a diagram illustrating an example of the data structure of service
サービスプロバイダ管理情報133は、サービスプロバイダID501、サービスプロバイダ名称502、及びサービスシステム接続先503を含むエントリを格納する。一つのエントリが一つのサービスプロバイダに対応する。なお、エントリに含まれるフィールドは前述したものに限定されない。前述したフィールドのいずれかを含まなくてもよいし、また、他のフィールドを含んでもよい。
The service
サービスプロバイダID501は、サービスプロバイダの識別情報を格納するフィールドである。サービスプロバイダID403には、サービスプロバイダID501に格納される識別情報が格納される。
サービスプロバイダ名称502は、サービスプロバイダの名称を格納するフィールドである。
サービスシステム接続先503は、サービスプロバイダが運用するサービスシステム190の接続先のURL等を格納するフィールドである。
Service
図6は、実施例1のシナリオ管理情報134のデータ構造の一例を説明する図である。
Figure 6 is a diagram illustrating an example of the data structure of
シナリオ管理情報134は、シナリオID601、手続きID602、前提シナリオID603、及びシナリオ604を含むエントリを格納する。一つのエントリが一つのシナリオに対応する。
シナリオID601は、シナリオの識別情報を格納するフィールドである。
手続きID602は、シナリオを適用する手続きの識別情報を格納するフィールドである。手続きID602には、手続きID301に格納される識別情報が格納される。
前提シナリオID603は、シナリオを適用する前に実行が必要なシナリオの識別情報を格納するフィールドである。
シナリオ604は、シナリオを格納するフィールドである。
なお、データベース101に格納される情報は、一つの情報を複数の情報に分割して管理してもよいし、複数の情報を一つの情報に統合して管理してもよい。例えば、サービス管理情報132及びサービスプロバイダ管理情報133を一つに統合してもよい。
The information stored in the
次に、システムが実行する処理について説明する。 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
サービスコーディネート生成処理の開始前には、ユーザ特性が特定されていることを前提とする。 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
端末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
端末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
(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
(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
本発明の端末100は、検索キーワード及びユーザ特性に基づいてユーザ要求に適した手続きの組合せを選択し、さらに、ユーザ特性に基づいて手続きを行うサービスシステム190を自動的に選択する。これによって、ユーザに最適化されたワンストップサービスを実現できる。
The
図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
ユーザ700は、拠点に移動し、拠点にて操作を開始する(ステップS201)。
The
端末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
端末100の特性分析部120は、特性データを用いて、ユーザ700の特性を分析する(ステップS203)。
The
例えば、特性分析部120は、画像解析に実行して、ユーザ700の性別、年齢等を取得し、また、自然言語処理を実行して、ユーザ700の住所等を取得する。なお、利用開始日時、拠点の場所等をユーザ700の特性として扱ってもよい。また、ユーザ700の住所に基づいて、居住地域の人口動態及び地域イベント等、居住地域の特性に関する情報を取得し、当該情報をユーザ700の特性に含めてもよい。
For example, the
端末100のユーザ要求カテゴリ予測部121は、ユーザ700の特性に基づいて、ユーザ要求カテゴリを予測する(ステップS204)。ユーザ要求カテゴリは、手続きカテゴリ及び分野カテゴリのいずれかである。
The user request
例えば、ユーザ700の特性を入力として、ユーザ要求カテゴリを出力するモデルを機械学習により生成し、これを用いて予測を行う方法が考えられる。なお、予測の方法は一例であってこれに限定されない。
For example, a method can be considered in which a model that uses the characteristics of the
端末100のユーザ要求カテゴリ予測部121は、予測結果に基づいて、AIコンシェルジュ102によるユーザ要求カテゴリの提示を制御するための提示情報を生成し、AIコンシェルジュ102に送信する(ステップS205)。
Based on the prediction result, the user request
AIコンシェルジュ102は、提示情報に基づいて、ユーザ要求カテゴリを提示する(ステップS206)。
The
AIコンシェルジュ102は、例えば、タッチパネルに、ユーザ要求カテゴリを選択するためのボタンを表示する。このとき、AIコンシェルジュ102は、提示情報に基づいて、タッチパネルに表示するボタンの配置等を制御する。これによって、ユーザ700の操作利便性を向上できる。
The
端末100は、AIコンシェルジュ102を介してユーザ700からユーザ要求カテゴリの入力を受け付ける(ステップS207)。
The terminal 100 accepts input of a user request category from the
端末100の解釈部122は、AIコンシェルジュ102によるユーザ要求の問合せを制御するための提示情報を生成し、AIコンシェルジュ102に送信する(ステップS208)。このとき、解釈部122は、問合せ生成部124と協働して、シナリオから問合せを生成してもよい。
The
AIコンシェルジュ102は、提示情報に基づいて、ユーザ要求の問合せを行う(ステップS209)。
The
端末100は、AIコンシェルジュ102を介してユーザ700からユーザ要求の回答の入力を受け付ける(ステップS210)。
The terminal 100 accepts input of a response to the user request from the
端末100の解釈部122は、回答に含まれるユーザ要求の内容に基づいて、サービスコーディネート生成処理を実行する(ステップS211)。
The
端末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
端末100によって複数の個別サービスコーディネートが特定された場合、複数の個別サービスコーディネートがユーザ700に提示される。
When multiple individual service coordinations are identified by the terminal 100, the multiple individual service coordinations are presented to the
端末100は、AIコンシェルジュ102を介してユーザ700から、適用する個別サービスコーディネートの識別情報を受け付ける(ステップS214)。
The terminal 100 receives identification information of the individual service coordination to be applied from the
端末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
まず、AIコンシェルジュ102を利用するパターンの支援処理を説明する。手続きの判定フラグ305が「可」である場合、図8Bに示す支援処理が実行される。
First, the support process for the pattern in which the
端末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
具体的には、サービスコーディネータ123は、手続きの識別情報及びユーザ700の特性とともに、問合せ生成部124に提示情報の生成を指示する。問合せ生成部124は、手続きの識別情報に基づいてシナリオ管理情報134を参照し、シナリオを検索する。問合せ生成部124は、検索されたシナリオ、ユーザ700の特性に基づいて、手続き案内を提示するための提示情報を生成する。
Specifically, the service coordinator 123 instructs the
端末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
端末100のサービスコーディネータ123は、AIコンシェルジュ102を介して、ユーザ応答を受け付けた場合、連携部125と協働して、サービスシステム190にユーザ応答を送信する(ステップS225)。
When the service coordinator 123 of the terminal 100 receives a user response via the
手続きに必要な情報の入力が完了するまで、ステップ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
ユーザ700によって個別サービスコーディネートが選択された場合、現在の個別サービスコーディネートと並行して、新たな個別サービスコーディネートの手続きが行われる。
When individual service coordination is selected by
次に、AIコンシェルジュ102を利用しないパターンの支援処理を説明する。手続きの判定フラグ305が「不可」である場合、図8Cに示す支援処理が実行される。
Next, the support process for a pattern that does not use the
端末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
これ以後、端末100の連携部125を介して、ユーザ700とサービスシステム190との間でやりとりが行われる。このとき、ユーザ700には図9Aに示すような画面900が表示され、サービスシステム190側の担当者には図9Bに示すような画面910が表示される。
After this, communication takes place between the
画面900は、担当者表示欄901、ユーザ表示欄902、資料表示欄903、説明事項表示欄904を含む。担当者表示欄901は、電話会議システムにて応答する担当者を表示する欄である。ユーザ表示欄902は、ユーザ700を表示する欄である。資料表示欄903は、手続きに関連する資料を表示する欄である。説明事項表示欄904は、手続きに関する説明事項を表示する欄である。
The
画面910は、ユーザ表示欄911、担当者表示欄912、資料表示欄913、確認事項表示欄914、及び手続き表示欄915を含む。ユーザ表示欄911は、ユーザ700を表示する欄である。担当者表示欄912は、担当者を表示する欄である。資料表示欄913は、資料を表示する欄である。確認事項表示欄914は、手続きにおいて確認する事項を表示する欄である。手続き表示欄915は、対応している手続きに関連する手続きを表示する欄である。
The
端末100の連携部125は、ユーザ700からサービスシステム190へのユーザ応答を受け付けた場合、サービスシステム190にユーザ応答を送信する(ステップS243)。また、連携部125は、ユーザ応答をサービスコーディネータ123に出力する。
When the collaboration unit 125 of the terminal 100 receives a user response from the
端末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
実施例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
(変形例)サービスシステム190の運用時間外等の理由によって、サービスシステム190に接続できない場合、以下のような処理が考えられる。
(Variation) If it is not possible to connect to the
(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 画面
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支援処理と、
前記ユーザ入力を受け付けることができない場合、実行対象の前記手続きを受け付ける前記サービスシステムに電話会議機能の実行を指示する第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.
前記手続きと、前記ユーザ入力の入力を促す問合せを行うためのシナリオと関連づけたデータを格納するシナリオ管理情報を保持し、
前記第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.
前記第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.
前記特性データに基づいて特定された前記ユーザ特性に基づいて、前記ユーザが入力する前記ユーザ要求のカテゴリを予測し、
前記予測の結果に基づいて、前記ユーザ要求に関する入力を促す提示を制御することを特徴とする計算機システム。 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.
前記ユーザ特性を取得するためのデバイスを備えることを特徴とする計算機システム。 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:
前記少なくとも一つの計算機が、前記ユーザによって特定された前記手続きの組合せの実行が指示された場合、
実行対象の前記手続きに関するユーザ入力を受け付けることができる場合、前記ユーザから前記ユーザ入力を受け付け、実行対象の前記手続きを受け付ける前記サービスシステムに、前記ユーザ入力を送信する第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:
前記計算機システムは、前記手続きと、前記ユーザ入力の入力を促す問合せを行うためのシナリオと関連づけたデータを格納するシナリオ管理情報を保持し、
前記第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.
前記第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.
前記第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.
前記計算機システムは、前記ユーザ特性を取得するためのデバイスを有することを特徴とする手続き支援方法。 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.
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)
| 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)
| 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 |
-
2021
- 2021-06-18 JP JP2021101322A patent/JP7638167B2/en active Active
Patent Citations (3)
| 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 & 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 |