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
JP7614643B2 - Information processing device, program, and information processing method - Google Patents
[go: Go Back, main page]

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

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

Info

Publication number
JP7614643B2
JP7614643B2 JP2021176557A JP2021176557A JP7614643B2 JP 7614643 B2 JP7614643 B2 JP 7614643B2 JP 2021176557 A JP2021176557 A JP 2021176557A JP 2021176557 A JP2021176557 A JP 2021176557A JP 7614643 B2 JP7614643 B2 JP 7614643B2
Authority
JP
Japan
Prior art keywords
information
worker
question
requester
anomaly
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
JP2021176557A
Other languages
Japanese (ja)
Other versions
JP2022074095A (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.)
Feynma Technology
Original Assignee
Feynma Technology
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 Feynma Technology filed Critical Feynma Technology
Publication of JP2022074095A publication Critical patent/JP2022074095A/en
Application granted granted Critical
Publication of JP7614643B2 publication Critical patent/JP7614643B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

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

企業において会計業務を行うためには、定期的な監査(例えば、月次監査)を受ける必要がある。このような監査では、企業の帳簿(例えば、総勘定元帳)から、合計試算表又は残高試算表を作成して、会計帳簿としての数字が正しいか否か、及び、不適切な点の有無が確認される。会計帳簿としての数字が誤りである場合には、仕訳の誤りが存在することを意味する。そのため、会計帳簿以外の関連帳簿を精査して誤りを見つけ、誤りを修正する必要がある。
一般に、このような監査は、主に、企業から税理士に依頼される。こうした監査により帳簿の不備を発見するには、多くの労力と時間を要する。
In order to carry out accounting work in a company, it is necessary to undergo regular audits (for example, monthly audits). In such audits, a trial balance or trial balance is prepared from the company's books (for example, general ledger) to check whether the figures in the accounting books are correct and whether there are any inappropriate points. If the figures in the accounting books are incorrect, it means that there is an error in the journal entry. Therefore, it is necessary to closely examine related books other than the accounting books to find errors and correct them.
Generally, such audits are mainly requested by companies to tax accountants. It takes a lot of time and effort to discover deficiencies in accounting books through such audits.

特許文献1には、自動仕訳を行う会計処理装置が開示されている。特許文献1の会計処理装置は、仕訳データを教師データとして用いて生成された学習済みモデルに基づいて、特徴点である仕訳要素が選定され、仕訳の判定が行われる。 Patent Document 1 discloses an accounting processing device that performs automatic journal entries. The accounting processing device of Patent Document 1 selects journal entry elements, which are characteristic points, based on a trained model generated using journal entry data as training data, and judges the journal entry.

特許6581281号公報Patent No. 6581281

このような監査における仕訳の誤りの主たる原因は、税務上のルールとの相違、個別の勘定科目の誤り、又は、過去のデータに対して変動率の大きい勘定科目である。これらのうち、税務上のルールとの相違及び個別の勘定科目の誤りの原因は、機械的に検出することが比較的容易な誤りである。
一方、過去のデータに対して変動率の大きい勘定科目の誤りの原因は、機械的に検出することは困難である。
The main causes of errors in accounting entries in such audits are discrepancies with tax rules, errors in individual account headings, or account headings with large fluctuations compared to past data. Of these, discrepancies with tax rules and errors in individual account headings are relatively easy to detect mechanically.
On the other hand, it is difficult to mechanically detect the cause of errors in account items that have a large fluctuation rate compared to past data.

特許文献1の会計処理装置では、異常が判定されたとしても、誤りの原因が分からない。そのため、当該会計処理装置のユーザ(例えば、税理士)は、企業に対して、誤りの原因を問い合せる必要がある。 Even if the accounting processing device in Patent Document 1 detects an abnormality, it does not know the cause of the error. Therefore, the user of the accounting processing device (e.g., a tax accountant) must inquire about the cause of the error from the company.

このように、従来、業務(例えば、会計業務)の作業者(例えば、税理士)には、異常を修正するために、業務の依頼者(例えば、帳簿を保有する企業)に対する問い合わせの手間が発生する。 As such, traditionally, a worker (e.g., a tax accountant) performing a task (e.g., accounting) would have to take the time to contact the client (e.g., the company that holds the books) to correct the anomaly.

本発明の目的は、業務の作業者が業務の依頼者に問い合せる手間を低減することである。 The purpose of this invention is to reduce the effort required for business workers to contact business requesters.

本発明の一態様は、
依頼者が作業者に依頼した業務に関する業務情報を参照して、異常を含む異常業務情報を特定する手段を備え、
前記異常業務情報に応じた質問情報を生成する手段を備え、
前記依頼者に、前記質問情報を提示する手段を備え、
前記依頼者から、前記質問情報に対する前記依頼者の回答に関する回答情報を取得する手段を備え、
前記異常業務情報と、前記質問情報と、前記質問情報に対する回答情報と、を関連付けて記憶する手段を備える、
情報処理装置である。
One aspect of the present invention is
A means for identifying abnormal task information including an abnormality by referring to task information related to a task requested by a requester to a worker,
means for generating question information corresponding to the abnormal operation information;
means for presenting the question information to the requester;
means for acquiring answer information regarding an answer of the requester to the question information from the requester,
a means for storing the abnormal operation information, the question information, and answer information to the question information in association with each other;
It is an information processing device.

本実施形態の情報処理システムの構成を示すブロック図である。1 is a block diagram showing a configuration of an information processing system according to an embodiment of the present invention; 図1の情報処理システムの機能ブロック図である。FIG. 2 is a functional block diagram of the information processing system of FIG. 1 . 本実施形態の概要の説明図である。FIG. 1 is an explanatory diagram of an overview of the present embodiment. 本実施形態の依頼者情報データベースのデータ構造を示す図である。FIG. 2 is a diagram showing a data structure of a client information database according to the present embodiment. 本実施形態の作業者情報データベースのデータ構造を示す図である。FIG. 2 is a diagram showing a data structure of a worker information database according to the present embodiment. 本実施形態の会計情報データベースのデータ構造を示す図である。FIG. 2 is a diagram showing the data structure of a transaction information database according to this embodiment. 本実施形態の異常情報データベースのデータ構造を示す図である。FIG. 2 is a diagram showing a data structure of an anomaly information database according to the present embodiment. 本実施形態の依頼者登録処理のシーケンス図である。FIG. 11 is a sequence diagram of a requester registration process according to the present embodiment. 図8の情報処理において表示される画面例を示す図である。9A and 9B are diagrams showing examples of screens displayed in the information processing of FIG. 8; 本実施形態の情報処理のシーケンス図である。FIG. 2 is a sequence diagram of information processing according to the present embodiment. 図10の情報処理において表示される画面例を示す図である。11A and 11B are diagrams showing examples of screens displayed in the information processing of FIG. 10; 図10の情報処理において表示される画面例を示す図である。11A and 11B are diagrams showing examples of screens displayed in the information processing of FIG. 10; 図10の情報処理において表示される画面例を示す図である。11A and 11B are diagrams showing examples of screens displayed in the information processing of FIG. 10; 変形例2の第1例の概要を示す図である。FIG. 13 is a diagram showing an overview of a first example of modified example 2. 変形例2の第2例の概要を示す図である。FIG. 13 is a diagram showing an overview of a second example of the modified example 2. 変形例3のアラート処理のシーケンス図である。FIG. 13 is a sequence diagram of an alert process according to the third modified example. 図16の情報処理において表示される画面例を示す図である。FIG. 17 is a diagram showing an example of a screen displayed in the information processing of FIG. 16. 図16の情報処理において表示される画面例を示す図である。FIG. 17 is a diagram showing an example of a screen displayed in the information processing of FIG. 16. 図16の情報処理において表示される画面例を示す図である。FIG. 17 is a diagram showing an example of a screen displayed in the information processing of FIG. 16. 図12の変形例を示す図である。FIG. 13 is a diagram showing a modification of FIG. 12 .

以下、本発明の一実施形態について、図面に基づいて詳細に説明する。なお、実施形態を説明するための図面において、同一の構成要素には原則として同一の符号を付し、その繰り返しの説明は省略する。 One embodiment of the present invention will be described in detail below with reference to the drawings. In the drawings used to explain the embodiment, the same components are generally designated by the same reference numerals, and repeated explanations will be omitted.

(1)情報処理システムの構成
情報処理システムの構成を説明する。図1は、本実施形態の情報処理システムの構成を示すブロック図である。図2は、図1の情報処理システムの機能ブロック図である。
(1) Configuration of the Information Processing System The configuration of the information processing system will be described below. Fig. 1 is a block diagram showing the configuration of the information processing system of this embodiment. Fig. 2 is a functional block diagram of the information processing system of Fig. 1.

図1に示すように、情報処理システム1は、依頼者クライアント装置10(「第1クライアント装置」の一例)と、作業者クライアント装置20(「第2クライアント装置」の一例)と、サーバ30とを備える。
依頼者クライアント装置10、作業者クライアント装置20、及び、サーバ30は、ネットワーク(例えば、インターネット又はイントラネット)NWを介して接続される。
As shown in FIG. 1, the information processing system 1 includes a requester client device 10 (an example of a “first client device”), a worker client device 20 (an example of a “second client device”), and a server 30 .
The requester client device 10, the worker client device 20, and the server 30 are connected via a network (for example, the Internet or an intranet) NW.

依頼者クライアント装置10は、サーバ30にリクエストを送信するコンピュータ(「情報処理装置」の一例)である。依頼者クライアント装置10は、作業者に作業を依頼する依頼者が使用するクライアント装置である。依頼者クライアント装置10は、例えば、スマートフォン、タブレット端末、又は、パーソナルコンピュータである。 The requester client device 10 is a computer (an example of an "information processing device") that sends a request to the server 30. The requester client device 10 is a client device used by a requester who requests work to be performed by a worker. The requester client device 10 is, for example, a smartphone, a tablet terminal, or a personal computer.

作業者クライアント装置20は、サーバ30にリクエストを送信するコンピュータ(「情報処理装置」の一例)である。作業者クライアント装置20は、依頼者から依頼された作業を行う作業者が使用するクライアント装置である。作業者クライアント装置20は、例えば、スマートフォン、タブレット端末、又は、パーソナルコンピュータである。 The worker client device 20 is a computer (an example of an "information processing device") that sends a request to the server 30. The worker client device 20 is a client device used by a worker who performs work requested by a requester. The worker client device 20 is, for example, a smartphone, a tablet terminal, or a personal computer.

サーバ30は、依頼者クライアント装置10又は作業者クライアント装置20から送信されたリクエストに応じたレスポンスを依頼者クライアント装置10又は作業者クライアント装置20に提供するコンピュータ(「情報処理装置」の一例)である。サーバ30は、例えば、ウェブサーバである。 The server 30 is a computer (an example of an "information processing device") that provides the requester client device 10 or the worker client device 20 with a response in response to a request sent from the requester client device 10 or the worker client device 20. The server 30 is, for example, a web server.

(1-1)依頼者クライアント装置の構成
依頼者クライアント装置10の構成を説明する。
(1-1) Configuration of the Requester Client Device The configuration of the requester client device 10 will be described.

図2に示すように、依頼者クライアント装置10は、記憶装置11と、プロセッサ12と、入出力インタフェース13と、通信インタフェース14とを備える。 As shown in FIG. 2, the requester client device 10 includes a storage device 11, a processor 12, an input/output interface 13, and a communication interface 14.

記憶装置11は、プログラム及びデータを記憶するように構成される。記憶装置11は、例えば、ROM(Read Only Memory)、RAM(Random Access Memory)、及び、ストレージ(例えば、フラッシュメモリ又はハードディスク)の組合せである。 The storage device 11 is configured to store programs and data. The storage device 11 is, for example, a combination of Read Only Memory (ROM), Random Access Memory (RAM), and storage (for example, flash memory or a hard disk).

プログラムは、例えば、以下のプログラムを含む。
・OS(Operating System)のプログラム
・情報処理を実行するアプリケーション(例えば、ウェブブラウザ又はメッセージングアプリケーション)のプログラム
The programs include, for example, the following programs:
- Operating System (OS) programs - Applications (e.g. web browsers or messaging applications) that perform information processing

データは、例えば、以下のデータを含む。
・情報処理において参照されるデータベース
・情報処理を実行することによって得られるデータ(つまり、情報処理の実行結果)
The data includes, for example, the following data:
- Databases referenced in information processing - Data obtained by executing information processing (i.e., the results of executing information processing)

プロセッサ12は、記憶装置11に記憶されたプログラムを起動することによって、依頼者クライアント装置10の機能を実現するように構成される。プロセッサ12は、例えば、CPU(Central Processing Unit)、ASIC(Application Specific Integrated Circuit)、FPGA(Field Programmable Gate Array)、又は、これらの組み合わせである。 The processor 12 is configured to realize the functions of the requester client device 10 by starting a program stored in the storage device 11. The processor 12 is, for example, a CPU (Central Processing Unit), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or a combination of these.

入出力インタフェース13は、依頼者クライアント装置10に接続される入力デバイスからユーザの指示を取得し、かつ、依頼者クライアント装置10に接続される出力デバイスに情報を出力するように構成される。
入力デバイスは、例えば、キーボード、ポインティングデバイス、タッチパネル、又は、それらの組合せである。
出力デバイスは、例えば、ディスプレイである。
The input/output interface 13 is configured to obtain user instructions from an input device connected to the requester client device 10 , and to output information to an output device connected to the requester client device 10 .
The input device is, for example, a keyboard, a pointing device, a touch panel, or a combination thereof.
The output device is, for example, a display.

通信インタフェース14は、依頼者クライアント装置10とサーバ30との間の通信を制御するように構成される。 The communication interface 14 is configured to control communication between the requester client device 10 and the server 30.

(1-2)作業者クライアント装置の構成
作業者クライアント装置20の構成を説明する。
(1-2) Configuration of the Worker Client Device The configuration of the worker client device 20 will be described.

図2に示すように、作業者クライアント装置20は、記憶装置21と、プロセッサ22と、入出力インタフェース23と、通信インタフェース24とを備える。 As shown in FIG. 2, the worker client device 20 includes a storage device 21, a processor 22, an input/output interface 23, and a communication interface 24.

記憶装置21は、プログラム及びデータを記憶するように構成される。記憶装置21は、例えば、ROM、RAM、及び、ストレージ(例えば、フラッシュメモリ又はハードディスク)の組合せである。 The storage device 21 is configured to store programs and data. The storage device 21 is, for example, a combination of ROM, RAM, and storage (e.g., flash memory or a hard disk).

プログラムは、例えば、以下のプログラムを含む。
・OSのプログラム
・情報処理を実行するアプリケーション(例えば、ウェブブラウザ、メーラ、又は、メッセージングアプリケーション)のプログラム
The programs include, for example, the following programs:
- OS programs - Programs for applications that execute information processing (e.g. web browsers, mailers, or messaging applications)

データは、例えば、以下のデータを含む。
・情報処理において参照されるデータベース
・情報処理を実行することによって得られるデータ(つまり、情報処理の実行結果)
The data includes, for example, the following data:
- Databases referenced in information processing - Data obtained by executing information processing (i.e., the results of executing information processing)

プロセッサ22は、記憶装置21に記憶されたプログラムを起動することによって、作業者クライアント装置20の機能を実現するように構成される。プロセッサ22は、例えば、CPU、ASIC、FPGA、又は、これらの組み合わせである。 The processor 22 is configured to realize the functions of the worker client device 20 by starting the programs stored in the storage device 21. The processor 22 is, for example, a CPU, an ASIC, an FPGA, or a combination of these.

入出力インタフェース23は、作業者クライアント装置20に接続される入力デバイスからユーザの指示を取得し、かつ、作業者クライアント装置20に接続される出力デバイスに情報を出力するように構成される。
入力デバイスは、例えば、キーボード、ポインティングデバイス、タッチパネル、又は、それらの組合せである。
出力デバイスは、例えば、ディスプレイである。
The input/output interface 23 is configured to obtain user instructions from an input device connected to the worker client device 20 , and to output information to an output device connected to the worker client device 20 .
The input device is, for example, a keyboard, a pointing device, a touch panel, or a combination thereof.
The output device is, for example, a display.

通信インタフェース24は、作業者クライアント装置20とサーバ30との間の通信を制御するように構成される。 The communication interface 24 is configured to control communication between the worker client device 20 and the server 30.

(1-3)サーバの構成
サーバ30の構成を説明する。
(1-3) Server Configuration The configuration of the server 30 will be described.

図2に示すように、サーバ30は、記憶装置31と、プロセッサ32と、入出力インタフェース33と、通信インタフェース34とを備える。 As shown in FIG. 2, the server 30 includes a storage device 31, a processor 32, an input/output interface 33, and a communication interface 34.

記憶装置31は、プログラム及びデータを記憶するように構成される。記憶装置31は、例えば、ROM、RAM、及び、ストレージ(例えば、フラッシュメモリ又はハードディスク)の組合せである。 The storage device 31 is configured to store programs and data. The storage device 31 is, for example, a combination of ROM, RAM, and storage (e.g., flash memory or a hard disk).

プログラムは、例えば、以下のプログラムを含む。
・OSのプログラム
・情報処理を実行するアプリケーションのプログラム
The programs include, for example, the following programs:
・OS programs ・Application programs that perform information processing

データは、例えば、以下のデータを含む。
・情報処理において参照されるデータベース
・情報処理の実行結果
The data includes, for example, the following data:
- Databases referenced in information processing - Results of information processing

プロセッサ32は、記憶装置31に記憶されたプログラムを起動することによって、サーバ30の機能を実現するように構成される。プロセッサ32は、例えば、CPU、ASIC、FPGA、又は、これらの組み合わせである。 The processor 32 is configured to realize the functions of the server 30 by starting the programs stored in the storage device 31. The processor 32 is, for example, a CPU, an ASIC, an FPGA, or a combination of these.

入出力インタフェース33は、サーバ30に接続される入力デバイスからユーザの指示を取得し、かつ、サーバ30に接続される出力デバイスに情報を出力するように構成される。
入力デバイスは、例えば、キーボード、ポインティングデバイス、タッチパネル、又は、それらの組合せである。
出力デバイスは、例えば、ディスプレイである。
The input/output interface 33 is configured to receive user instructions from an input device connected to the server 30 , and to output information to an output device connected to the server 30 .
The input device is, for example, a keyboard, a pointing device, a touch panel, or a combination thereof.
The output device is, for example, a display.

通信インタフェース34は、サーバ30と、依頼者クライアント装置10及び作業者クライアント装置20との間の通信を制御するように構成される。 The communication interface 34 is configured to control communication between the server 30 and the requester client device 10 and the worker client device 20.

(2)実施形態の概要
本実施形態の概要を説明する。図3は、本実施形態の概要の説明図である。
(2) Overview of the embodiment The overview of the embodiment will be described with reference to FIG.

図3に示すように、サーバ30は、業務情報(例えば、会計情報)が異常を含む否かを判定する。
サーバ30は、業務情報が異常情報を含む場合、当該異常情報の詳細を問い合わせるための質問情報を依頼者クライアント装置10に送信する。
As shown in FIG. 3, the server 30 determines whether or not the business information (e.g., transaction information) contains an anomaly.
When the business information includes anomaly information, the server 30 transmits question information to the requester client device 10 to inquire about details of the anomaly information.

依頼者クライアント装置10は、依頼者(例えば、法人の財務経理担当者)の指示に応じた回答情報をサーバ30に送信する。 The requester client device 10 transmits response information to the server 30 in response to instructions from the requester (e.g., a financial accounting officer of a corporation).

サーバ30は、異常情報と、質問情報と、回答情報と、を関連付けて記憶する。
サーバ30は、異常情報と、質問情報と、回答情報と、を作業者クライアント装置20に送信する。
The server 30 stores the anomaly information, the question information, and the answer information in association with each other.
The server 30 transmits the abnormality information, the question information, and the answer information to the worker client device 20 .

作業者クライアント装置20は、異常情報と、質問情報と、回答情報と、を作業者(例えば、税理士)に提示する。 The worker client device 20 presents the anomaly information, question information, and answer information to the worker (e.g., a tax accountant).

これにより、作業者は、依頼者に問い合わせることなく、異常情報の修正に必要な情報を回答情報から得ることができる。 This allows the worker to obtain the information necessary to correct the anomaly from the response information without having to inquire of the requester.

(3)データベース
本実施形態のデータベースを説明する。以下のデータベースは、記憶装置31に記憶される。
(3) Database The database of this embodiment will be described. The following database is stored in the storage device 31.

(3-1)依頼者情報データベース
本実施形態の依頼者情報データベースを説明する。図4は、本実施形態の依頼者情報データベースのデータ構造を示す図である。
(3-1) Client Information Database The client information database of this embodiment will be described below with reference to Fig. 4, which shows the data structure of the client information database of this embodiment.

図4の依頼者情報データベースには、依頼者情報が格納されている。依頼者情報は、依頼者に関する情報である。
依頼者情報データベースは、「依頼者ID」フィールドと、「依頼者名」フィールドと、「コンタクト」フィールド、「依頼者属性」フィールドと、「業績」フィールドと、「種別」フィールドと、「法人番号」フィールドと、「住所・電話番号」フィールドと、「担当者名」フィールドと、「決算条件」フィールドと、を含む。各フィールドは、互いに関連付けられている。
The requester information database in Fig. 4 stores requester information. The requester information is information relating to a requester.
The requester information database includes a "requester ID" field, a "requester name" field, a "contact" field, a "requester attribute" field, a "performance" field, a "type" field, a "corporation number" field, an "address/telephone number" field, a "person in charge" field, and a "settlement terms" field. Each field is associated with the others.

「依頼者ID」フィールドには、依頼者識別情報が格納される。依頼者識別情報は、依頼者を識別する情報である。 The "Requester ID" field stores the requester identification information. The requester identification information is information that identifies the requester.

「依頼者名」フィールドには、依頼者名情報が格納される。依頼者名情報は、依頼者の名称に関する情報である。 The "Requester Name" field stores requester name information. Requester name information is information about the name of the requester.

「コンタクト」フィールドには、依頼者コンタクト情報が格納される。依頼者コンタクト情報は、依頼者の連絡先(例えば、質問情報の送信先)に関する情報である。依頼者コンタクト情報は、例えば、以下の少なくとも1つを含む。
・コミュニケーションサービスのアカウント
・ソーシャルネットワーキングサービスのアカウント
・メールアドレス
・電話番号
The "Contact" field stores requester contact information. The requester contact information is information related to the requester's contact information (e.g., the destination to which question information should be sent). The requester contact information includes, for example, at least one of the following:
・Communication service account ・Social networking service account ・Email address ・Telephone number

「依頼者属性」フィールドには、依頼者属性情報が格納される。依頼者属性情報は、依頼者の属性に関する情報である。「依頼者属性」フィールドは、「創業年月日」フィールドと、「資本金」フィールドと、「社員数」フィールドと、を含む。 The "Requester Attributes" field stores requester attribute information. Requester attribute information is information about the attributes of the requester. The "Requester Attributes" field includes a "Establishment Date" field, a "Capital" field, and a "Number of Employees" field.

「創業年月日」フィールドには、創業年月日情報が格納される。創業年月日情報は、依頼者(例えば、企業)の創業年月日に関する情報である。 The "Establishment Date" field stores establishment date information. Establishment date information is information about the establishment date of the client (e.g., a company).

「資本金」フィールドには、資本金情報が格納される。資本金情報は、依頼者の資本金に関する情報である。 The "Capital" field stores capital information. Capital information is information about the client's capital.

「社員数」フィールドには、社員数情報が格納される。社員数情報は、依頼者の社員数に関する情報である。 The "Number of employees" field stores information about the number of employees. The information about the number of employees of the requester.

「業績」フィールドには、業績情報が格納される。業績情報は、依頼者の業績に関する情報である。 The "Performance" field stores performance information. Performance information is information about the client's performance.

「種別」フィールドには、依頼者種別情報が格納される。依頼者種別情報は、依頼者の事業人格の種別(例えば、個人又は法人)に関する情報である。 The "Type" field stores requester type information. Requester type information is information about the type of business entity of the requester (e.g., individual or corporation).

「法人番号」フィールドには、法人番号情報が格納される。法人番号情報は、依頼者の事業人格が法人である場合に依頼者の法人各を識別する情報である。 The "Corporate Number" field stores corporate number information. Corporate number information is information that identifies the client's corporate entity if the client's business entity is a corporation.

「住所・電話番号」フィールドには、依頼者の住所及び電話番号に関する情報が格納される。 The "Address/Phone Number" field stores information about the requester's address and phone number.

「担当者名」フィールドには、担当者名情報が格納される。担当者名情報は、依頼者の担当者の氏名に関する情報である。 The "Contact Person Name" field stores contact person name information. Contact person name information is information about the name of the requester's contact person.

「決算条件」フィールドには、決算条件情報が格納される。決算条件情報は、依頼者の決算条件に関する情報である。決算条件は、例えば、以下の情報を含む。
・期首残高
・消費税の取扱(一例として、免税、簡易課税、原則課税(個別対応方式)又は原則課税(一括比例配分方式))
・会計期間
・決算月
The "Settlement terms" field stores settlement terms information. The settlement terms information is information related to the client's settlement terms. The settlement terms include, for example, the following information:
・Beginning balance ・Treatment of consumption tax (for example, tax exemption, simplified taxation, general taxation (individual response method) or general taxation (lump sum proportional allocation method))
・Accounting period ・Fiscal month

(3-2)作業者情報データベース
本実施形態の作業者情報データベースを説明する。図5は、本実施形態の作業者情報データベースのデータ構造を示す図である。
(3-2) Worker Information Database The worker information database of this embodiment will be described below with reference to Fig. 5, which is a diagram showing the data structure of the worker information database of this embodiment.

図5の作業者情報データベースには、作業者情報が格納されている。作業者情報は、作業者に関する情報である。
作業者情報データベースは、「作業者ID」フィールドと、「作業者名」フィールドと、「作業者属性」フィールドと、「受任業務」フィールドと、を含む。各フィールドは、互いに関連付けられている。
Worker information is stored in the worker information database of Fig. 5. The worker information is information relating to workers.
The worker information database includes a "worker ID" field, a "worker name" field, a "worker attribute" field, and a "task assigned" field. Each field is associated with the others.

「作業者ID」フィールドには、作業者識別情報が格納される。作業者識別情報は、作業者を識別する情報である。 The "Worker ID" field stores the worker identification information. The worker identification information is information that identifies the worker.

「作業者名」フィールドには、作業者名情報が格納される。作業者名情報は、作業者の名称に関する情報である。 The "Worker name" field stores the worker name information. The worker name information is information about the name of the worker.

「コンタクト」フィールドには、作業者コンタクト情報が格納される。作業者コンタクト情報は、作業者の連絡先(例えば、業務情報、質問情報、及び、回答情報の送信先)に関する情報である。作業者コンタクト情報は、例えば、以下の少なくとも1つを含む。
・コミュニケーションサービスのアカウント
・ソーシャルネットワーキングサービスのアカウント
・メールアドレス
・電話番号
The "Contact" field stores worker contact information. The worker contact information is information about the worker's contact information (e.g., the destination to which task information, question information, and answer information are sent). The worker contact information includes, for example, at least one of the following:
・Communication service account ・Social networking service account ・Email address ・Telephone number

「作業者属性」フィールドには、作業者属性情報が格納される。作業者属性情報は、作業者の属性に関する情報である。「作業者属性」フィールドは、「専門」フィールドと、「所属」フィールドと、を含む。 The "Worker Attributes" field stores worker attribute information. Worker attribute information is information about the attributes of a worker. The "Worker Attributes" field includes a "Specialty" field and an "Affiliation" field.

「専門」フィールドには、専門情報が格納される。専門情報は、作業者の専門分野に関する情報である。 The "Specialty" field stores speciality information. Specialty information is information about the worker's field of expertise.

「所属」フィールドには、所属情報が格納される。所属情報は、作業者が属する組織体(例えば、企業名)に関する情報である。 The "Affiliation" field stores affiliation information. Affiliation information is information about the organization (e.g., company name) to which the worker belongs.

「受任業務」フィールドには、受任業務情報が格納される。受任業務情報は、作業者が受任した業務に関する情報である。「受任業務」フィールドは、「業務ID」フィールドと、「業務種別」フィールドと、「依頼者ID」フィールドと、を含む。 The "Assigned Work" field stores assigned work information. Assigned work information is information about the work that the worker has been assigned. The "Assigned Work" field includes a "Work ID" field, a "Work Type" field, and a "Requester ID" field.

「業務ID」フィールドには、業務識別情報が格納される。業務識別情報は、受任業務を識別する情報である。 The "Task ID" field stores task identification information. Task identification information is information that identifies the task being assigned.

「業務種別」フィールドには、業務種別情報が格納される。業務種別情報は、受任業務の種別に関する情報である。 The "task type" field stores task type information. Task type information is information about the type of task being assigned.

「依頼者ID」フィールドには、受任業務を依頼した依頼者の依頼者識別情報が格納される。 The "Requester ID" field stores the requester identification information of the requester who requested the task.

(3-3)会計情報データベース
本実施形態の会計情報データベースを説明する。図6は、本実施形態の会計情報データベースのデータ構造を示す図である。
(3-3) Transaction Information Database The transaction information database of this embodiment will now be described. Figure 6 is a diagram showing the data structure of the transaction information database of this embodiment.

図6の会計情報データベースには、会計情報(「業務情報」の一例)が格納されている。会計情報は、会計に関する情報である。
会計情報データベースは、「取引ID」フィールドと、「取引日時」フィールドと、「借方」フィールドと、「貸方」フィールドと、「残高」フィールドと、を含む。各フィールドは、互いに関連付けられている。
会計情報データベースは、業務識別情報に関連付けられる。
Transaction information (an example of "business information") is stored in the transaction information database in Figure 6. Transaction information is information related to transactions.
The transaction information database includes a "transaction ID" field, a "transaction date and time" field, a "debit" field, a "credit" field, and a "balance" field. Each field is associated with the others.
The transaction information database is associated with the business identification information.

「取引ID」フィールドには、取引識別情報が格納される。取引識別情報は、取引を識別する情報である。 The "Transaction ID" field stores transaction identification information. Transaction identification information is information that identifies a transaction.

「取引日時」フィールドには、取引日時情報が格納される。取引日時情報は、取引の日時に関する情報である。 The "Transaction Date and Time" field stores transaction date and time information. Transaction date and time information is information about the date and time of the transaction.

「借方」フィールドには、借方情報が格納される。借方情報は、取引の借方に関する情報である。 The "Debit" field stores debit information. Debit information is information about the debit side of a transaction.

「貸方」フィールドには、貸方情報が格納される。貸方情報は、取引の貸方に関する情報である。 The "Credit" field stores credit information. Credit information is information about the credit side of a transaction.

「残高」フィールドには、残高情報が格納される。取引後の残高に関する情報である。 The "Balance" field stores balance information. This is information about the balance after the transaction.

(3-4)異常情報データベース
本実施形態の異常情報データベースを説明する。図7は、本実施形態の異常情報データベースのデータ構造を示す図である。
(3-4) Anomaly Information Database The anomaly information database of this embodiment will now be described with reference to Fig. 7, which is a diagram showing the data structure of the anomaly information database of this embodiment.

図7の異常情報データベースには、異常情報が格納されている。異常情報は、取引の異常に関する情報である。
異常情報データベースは、「異常ID」フィールドと、「取引ID」フィールドと、「異常種別コード」フィールドと、「質問日時」フィールドと、「質問」フィールドと、「回答日時」フィールドと、「回答」フィールドと、を含む。各フィールドは、互いに関連付けられている。
異常情報データベースは、業務識別情報に関連付けられている。
Anomaly information is stored in the anomaly information database of Fig. 7. The anomaly information is information relating to anomalies in transactions.
The anomaly information database includes an "anomaly ID" field, a "transaction ID" field, an "anomaly type code" field, a "question date and time" field, a "question" field, a "answer date and time" field, and a "answer" field. Each field is associated with the others.
The anomaly information database is associated with the task identification information.

「異常ID」フィールドには、異常識別情報が格納される。異常識別情報は、異常を識別する情報である。 The "Anomaly ID" field stores anomaly identification information. The anomaly identification information is information that identifies an anomaly.

「取引ID」フィールドには、異常を含む取引の取引識別情報が格納される。 The "Transaction ID" field stores the transaction identification information of the transaction that contains the anomaly.

「異常種別コード」フィールドには、取引の異常の種別の異常種別コードが格納される。 The "Anomaly type code" field stores the anomaly type code for the type of transaction anomaly.

「質問日時」フィールドには、質問日時情報が格納される。質問日時情報は、サーバ30質問情報を依頼者クライアント装置10に送信した日時(以下「質問日時」という)に関する情報である。 The "Question date and time" field stores question date and time information. The question date and time information is information about the date and time when the server 30 sent the question information to the requester client device 10 (hereinafter referred to as "question date and time").

「質問」フィールドには、依頼者に送信された質問情報が格納される。 The "Question" field stores the question sent to the requester.

「回答日時」フィールドには、回答日時情報が格納される。回答日時情報は、サーバ30が回答情報を取得した日時(以下「回答日時」という)に関する情報である。 The "Answer date and time" field stores answer date and time information. The answer date and time information is information about the date and time when the server 30 obtained the answer information (hereinafter referred to as the "answer date and time").

「回答」フィールドには、回答情報が格納される。回答情報は、質問情報に対する依頼者の回答に関する情報である。 The "Answer" field stores answer information. Answer information is information about the requester's answer to the question information.

(4)情報処理
本実施形態の情報処理を説明する。
(4-1)依頼者登録処理
本実施形態の依頼者登録処理を説明する。図8は、本実施形態の依頼者登録処理のシーケンス図である。図9は、図8の情報処理において表示される画面例を示す図である。
(4) Information Processing The information processing of this embodiment will be described.
(4-1) Requester Registration Processing The requester registration processing of this embodiment will be described. Fig. 8 is a sequence diagram of the requester registration processing of this embodiment. Fig. 9 is a diagram showing an example of a screen displayed in the information processing of Fig. 8.

図8の処理は、作業者によるログイン(例えば、作業者識別情報及びパスワードの入力)をトリガに開始される。 The process in FIG. 8 is triggered by a worker logging in (e.g., input of worker identification information and password).

作業者クライアント装置20は、ユーザ指示の受付(S1120)を実行する。
具体的には、プロセッサ22は、画面P1120(図9)をディスプレイに表示する。
The worker client device 20 executes reception of a user instruction (S1120).
Specifically, the processor 22 displays screen P1120 (FIG. 9) on the display.

画面P1120は、操作オブジェクトB1120と、フィールドオブジェクトF1120~F1121と、を含む。 Screen P1120 includes operation object B1120 and field objects F1120 to F1121.

フィールドオブジェクトF1120は、顧問先となる依頼者の依頼者情報の入力を受け付けるオブジェクトである。依頼者情報は、例えば、以下を含む。
・種別情報(法人又は個人)
・法人番号
・依頼者名
・住所
・電話番号
・依頼者コンタクト情報
・担当者名(一例として、主担当者名及び副担当者名)
・依頼者属性
The field object F1120 is an object that receives input of client information of a client to be consulted. The client information includes, for example, the following:
- Type information (corporate or individual)
・Corporate number ・Requester name ・Address ・Telephone number ・Requester contact information ・Contact person name (for example, main contact person name and deputy contact person name)
・Requester attributes

なお、作業者が法人番号を入力した場合、プロセッサ22は、法人番号及び法人情報(一例として、法人名、住所、及び、電話番号)を関連付けて記憶する外部サーバから当該法人番号に関連付けられた法人情報を取得することにより、依頼者名(法人名)、住所、及び、電話番号をフィールドオブジェクトF1120に自動入力する。 When the worker inputs a corporate number, the processor 22 automatically inputs the requester's name (corporate name), address, and telephone number into field object F1120 by obtaining corporate information associated with the corporate number from an external server that stores corporate numbers and corporate information (for example, corporate name, address, and telephone number) in association with each other.

フィールドオブジェクトF1121は、依頼者の決算条件情報の入力を受け付けるオブジェクトである。決算条件情報は、例えば、以下を含む。
・期首残高(一例として、期首残高が記載されたドキュメントのファイル)
・消費税の取扱(一例として、免税、簡易課税、原則課税(個別対応方式)又は原則課税(一括比例配分方式))
・会計期間
・決算月
The field object F1121 is an object that receives the input of the client's settlement condition information. The settlement condition information includes, for example, the following:
- Beginning balances (for example, a file of documents showing beginning balances)
・Handling of consumption tax (for example, tax exemption, simplified taxation, general taxation (individual response method) or general taxation (lump sum proportional allocation method))
・Accounting period ・Fiscal month

操作オブジェクトB1120は、フィールドオブジェクトF1120~F1121への入力を確定させるためのユーザ指示を受け付けるオブジェクトである。 Operation object B1120 is an object that accepts user instructions to confirm input to field objects F1120 to F1121.

ステップS1120の後、作業者クライアント装置20は、依頼者登録リクエスト(S1121)を実行する。
具体的には、作業者がフィールドオブジェクトF1120~F1121に所定の情報を入力し、且つ、操作オブジェクトB1120を操作すると、プロセッサ22は、依頼者登録リクエストデータをサーバ30に送信する。依頼者登録リクエストデータは、例えば、以下を含む。
・作業者識別情報
・フィールドオブジェクトF1120に入力された情報
・フィールドオブジェクトF1121に入力された情報
After step S1120, the worker client device 20 executes a requester registration request (S1121).
Specifically, when the worker inputs predetermined information into the field objects F1120 to F1121 and operates the operation object B1120, the processor 22 transmits requester registration request data to the server 30. The requester registration request data includes, for example, the following:
Worker identification information Information entered in the field object F1120 Information entered in the field object F1121

ステップS1121の後、サーバ30は、データベースの更新(S1130)を実行する。
具体的には、プロセッサ32は、依頼者情報データベース(図4)に新規レコードを追加する。新規レコードの各フィールドには、以下の情報が格納される。
・「依頼者ID」フィールド…新規の依頼者識別情報
・「依頼者名」フィールド…依頼者登録リクエストデータに含まれる依頼者名情報
・「コンタクト」フィールド…依頼者登録リクエストデータに含まれる依頼者コンタクト情報
・「依頼者属性」フィールド…依頼者登録リクエストデータに含まれる依頼者属性情報
・「業績」フィールド…依頼者登録リクエストデータに含まれる業績情報
・「種別」フィールド…依頼者登録リクエストデータに含まれる種別情報
・「法人番号」フィールド…依頼者登録リクエストデータに含まれる法人番号情報
・「住所・電話番号」フィールド…依頼者登録リクエストデータに含まれる住所及び電話番号に関する情報
・「担当者名」フィールド…依頼者登録リクエストデータに含まれる担当者名情報
・「決算条件」フィールド…依頼者登録リクエストデータに含まれる決算条件情報
After step S1121, the server 30 executes updating of the database (S1130).
Specifically, the processor 32 adds a new record to the client information database (FIG. 4). The following information is stored in each field of the new record:
・ "Requester ID" field: New requester identification information ・ "Requester name" field: Requester name information included in the requester registration request data ・ "Contact" field: Requester contact information included in the requester registration request data ・ "Requester attribute" field: Requester attribute information included in the requester registration request data ・ "Achievements" field: Achievements information included in the requester registration request data ・ "Type" field: Type information included in the requester registration request data ・ "Corporate number" field: Corporate number information included in the requester registration request data ・ "Address/telephone number" field: Information regarding the address and telephone number included in the requester registration request data ・ "Contact person name" field: Contact person name information included in the requester registration request data ・ "Settlement terms" field: Settlement terms information included in the requester registration request data

(4-2)アラート処理
本実施形態のアラート処理を説明する。図10は、本実施形態の情報処理のシーケンス図である。図11は、図10の情報処理において表示される画面例を示す図である。図12は、図10の情報処理において表示される画面例を示す図である。図13は、図10の情報処理において表示される画面例を示す図である。
(4-2) Alert Processing The alert processing of this embodiment will be described. Fig. 10 is a sequence diagram of the information processing of this embodiment. Fig. 11 is a diagram showing an example of a screen displayed in the information processing of Fig. 10. Fig. 12 is a diagram showing an example of a screen displayed in the information processing of Fig. 10. Fig. 13 is a diagram showing an example of a screen displayed in the information processing of Fig. 10.

図10の処理は、作業者によるログイン(例えば、作業者識別情報及びパスワードの入力)をトリガに開始される。 The process in FIG. 10 is triggered by a worker logging in (e.g., input of worker identification information and password).

作業者クライアント装置20は、ユーザ指示の受付(S1220)を実行する。
具体的には、プロセッサ22は、作業者クライアント装置20にインストールされたアプリケーション(例えば、ウェブブラウザ、メーラ、又は、メッセージングアプリケーション)の画面P1220(図11)をディスプレイに表示する。
The worker client device 20 executes reception of a user instruction (S1220).
Specifically, the processor 22 displays a screen P1220 (FIG. 11) of an application (for example, a web browser, a mailer, or a messaging application) installed in the worker client device 20 on the display.

画面P1220は、操作オブジェクトB1220と、フィールドオブジェクトF1220と、を含む。 Screen P1220 includes operation object B1220 and field object F1220.

操作オブジェクトB1220は、異常確認を要求するためのユーザ指示を受け付けるオブジェクトである。 Operation object B1220 is an object that accepts user instructions to request anomaly confirmation.

フィールドオブジェクトF1220は、異常確認の対象となる業務(以下「対象業務」という)の業務識別情報の指定を受け付けるオブジェクトである。フィールドオブジェクトF1220には、作業者情報データベース(図5)において、作業者識別情報に関連付けられた業務識別情報、業務種別情報、及び、依頼者識別情報が表示される。
対象業務は、例えば、以下の少なくとも1つを含む。
・税務業務
・契約業務
・知的財産権の出願業務
・経理業務
The field object F1220 is an object that receives designation of task identification information of a task that is the target of anomaly confirmation (hereinafter referred to as "target task"). The field object F1220 displays task identification information, task type information, and requester identification information associated with the worker identification information in the worker information database (FIG. 5).
The target business includes, for example, at least one of the following:
・Taxation work ・Contract work ・Intellectual property rights application work ・Accounting work

ステップS210の後、作業者クライアント装置20は、異常確認リクエスト(S1221)を実行する
具体的には、作業者がフィールドオブジェクトF1220で所望の対象業務の業務識別情報を指定し、且つ、操作オブジェクトB1220を操作すると、プロセッサ22は、異常確認リクエストデータをサーバ30に送信する。異常確認リクエストデータは、以下の情報を含む。
・作業者の作業者識別情報
・対象業務の業務識別情報、業務種別情報、及び、依頼者識別情報
After step S210, the worker client device 20 executes an abnormality confirmation request (S1221). Specifically, when the worker specifies the task identification information of the desired target task in the field object F1220 and operates the operation object B1220, the processor 22 transmits abnormality confirmation request data to the server 30. The abnormality confirmation request data includes the following information.
Worker identification information of the worker Worker identification information, work type information, and requester identification information of the target work

ステップS1221の後、サーバ30は、異常の特定(S1230)を実行する。
具体的には、記憶装置31には、業務種別毎の異常判定モデルが記憶されている。異常判定モデルには、業務情報の異常の種別を特定するアルゴリズムが記述されている。異常判定モデルは、例えば、学習済モデル又はルールベースのアルゴリズムである。
プロセッサ32は、異常確認リクエストデータに含まれる業務種別情報に対応する異常判定モデルに、異常確認リクエストデータに含まれる業務識別情報に関連付けられた会計情報データベース(図6)の会計情報を入力することにより、会計情報データベースに含まれるレコードのうち、異常を含むレコード(以下「異常レコード」という)の取引識別情報と、当該異常の種別を示す異常種別コードと、を出力する。異常レコードの情報は、異常業務情報の一例である。
After step S1221, the server 30 executes abnormality identification (S1230).
Specifically, an abnormality determination model for each task type is stored in the storage device 31. An algorithm for identifying the type of abnormality in task information is described in the abnormality determination model. The abnormality determination model is, for example, a learned model or a rule-based algorithm.
The processor 32 inputs accounting information from the transaction information database ( FIG. 6 ) associated with the transaction identification information included in the anomaly confirmation request data into the anomaly determination model that corresponds to the transaction type information included in the anomaly confirmation request data, and outputs the transaction identification information of records that contain an anomaly (hereafter referred to as "abnormal records") and an anomaly type code that indicates the type of the anomaly. Abnormal record information is an example of abnormal transaction information.

ステップS1230の後、サーバ30は、質問の生成(S1231)を実行する。
具体的には、記憶装置31には、質問生成モデルが記憶されている。質問生成モデルには、異常種別と、質問情報との相関関係が記述されている。質問生成モデルは、例えば、学習済モデル又はルールベースのアルゴリズムである。
プロセッサ32は、ステップS1230で特定された異常種別コードを質問生成モデルに入力することにより、質問情報を出力する。
After step S1230, the server 30 generates a question (S1231).
Specifically, a question generation model is stored in the storage device 31. The question generation model describes a correlation between anomaly types and question information. The question generation model is, for example, a learned model or a rule-based algorithm.
The processor 32 outputs question information by inputting the abnormality type code identified in step S1230 into the question generation model.

ステップS1231の後、サーバ30は、回答リクエスト(S1232)を実行する。
具体的には、プロセッサ32は、作業者情報データベース(図5)を参照して、異常確認リクエストデータに含まれる業務識別情報に関連付けられた依頼者識別情報を特定する。
プロセッサ32は、依頼者情報データベース(図4)を参照して、特定された依頼者識別情報に関連付けられた依頼者コンタクト情報を特定する。
プロセッサ32は、特定された依頼者コンタクト情報に対応する依頼者クライアント装置10(例えば、コミュニケーションサービスのアカウントで動作しているメッセージングアプリケーションを実行している依頼者クライアント装置10)に回答リクエストデータを送信する。回答リクエストデータは、以下の情報を含む。
・ステップS1231で得られた質問情報
・異常レコードの会計情報
After step S1231, the server 30 executes a reply request (S1232).
Specifically, the processor 32 refers to the worker information database (FIG. 5) to identify the requester identification information associated with the task identification information included in the abnormality confirmation request data.
Processor 32 consults a requester information database (FIG. 4) to identify requester contact information associated with the identified requester identification information.
The processor 32 transmits the reply request data to a client device 10 (e.g., a client client device 10 running a messaging application running on a communication service account) corresponding to the identified client contact information. The reply request data includes the following information:
- Question information obtained in step S1231 - Accounting information of the abnormal record

プロセッサ32は、異常確認リクエストデータに含まれる業務識別情報に関連付けられた異常情報データベース(図7)に新規レコードを追加する。新規レコードの各フィールドには、以下の情報が格納される。
・「異常ID」フィールド:新規の異常識別情報
・「取引ID」フィールド:異常を含む取引の取引識別情報
・「質問日時」フィールド:ステップS1232の実行日時に関する情報
・「質問」フィールド:回答リクエストデータに含まれる質問情報
The processor 32 adds a new record to the anomaly information database (FIG. 7) associated with the task identification information included in the anomaly confirmation request data. The following information is stored in each field of the new record.
"Anomaly ID" field: new anomaly identification information; "Transaction ID" field: transaction identification information of a transaction including an anomaly; "Question date and time" field: information related to the date and time of execution of step S1232; "Question" field: question information included in the answer request data

ステップS1232の後、依頼者クライアント装置10は、回答の受付(S1210)を実行する。
具体的には、プロセッサ12は、依頼者クライアント装置10にインストールされたアプリケーション(例えば、ウェブブラウザ、メーラ、又は、メッセージングアプリケーション)の画面P1210(図12)をディスプレイに表示する。
After step S1232, the requester client device 10 executes reception of the reply (S1210).
Specifically, the processor 12 displays a screen P1210 (FIG. 12) of an application (for example, a web browser, a mailer, or a messaging application) installed on the requester client device 10 on the display.

画面P1210は、表示オブジェクトA1210と、タイムラインTLと、操作オブジェクトB1210と、を含む。 Screen P1210 includes a display object A1210, a timeline TL, and an operation object B1210.

表示オブジェクトA1210aには、異常レコードの会計情報が表示される。
タイムラインTL10は、タイムラインオブジェクトTL10a~TL10bを含む。タイムラインオブジェクトTL10a~TL10bには、メッセージが表示される。タイムラインオブジェクトTL10a~TL10bは、メッセージが投稿された日時に沿って配列される。
タイムラインオブジェクトTL10aには、質問情報が表示される。図12では、5つの質問(1)~質問(5)が例示されている。各質問には、質問の根拠となる異常の異常識別情報が割り当てられる。
タイムラインオブジェクトTL10bは、質問情報に対する依頼者の回答情報の入力を受け付けるオブジェクトである。図12では、5つの質問(1)~質問(5)のそれぞれに対する回答を受け付けるための回答欄(1)~回答欄(5)が例示されている。各回答欄(1)~回答欄(5)には、それぞれ、質問(1)~質問(5)に割り当てられた異常識別情報が割り当てられている。
操作オブジェクトB1210は、タイムラインオブジェクトTL10bに入力された回答情報をサーバ30に送信するためのユーザ指示を受け付けるオブジェクトである。
The accounting information of the abnormal record is displayed in the display object A 1210a.
The timeline TL10 includes timeline objects TL10a to TL10b. Messages are displayed in the timeline objects TL10a to TL10b. The timeline objects TL10a to TL10b are arranged according to the date and time when the messages were posted.
Question information is displayed on the timeline object TL10a. Five questions, question (1) to question (5), are illustrated in Fig. 12. Anomaly identification information of the anomaly that is the basis of the question is assigned to each question.
The timeline object TL10b is an object that accepts input of response information from a requester to question information. In Fig. 12, answer columns (1) to (5) for accepting responses to five questions (1) to (5) are illustrated. The anomaly identification information assigned to questions (1) to (5) is assigned to each of the answer columns (1) to (5), respectively.
The operation object B 1210 is an object that receives a user instruction for transmitting the answer information input to the timeline object TL 10 b to the server 30 .

ステップS1210の後、依頼者クライアント装置10は、回答レスポンス(S1211)を実行する。
具体的には、依頼者が、タイムラインオブジェクトTL10bに回答情報を入力し、且つ、操作オブジェクトB1210を操作すると、プロセッサ12は、回答レスポンスデータをサーバ30に送信する。回答レスポンスデータは、例えば、以下の情報を含む。
・タイムラインオブジェクトTL10bに入力された回答情報
・回答情報に対応する質問情報に割り当てられた異常識別情報
After step S1210, the requester client device 10 executes a reply response (S1211).
Specifically, when the requester inputs answer information to the timeline object TL10b and operates the operation object B1210, the processor 12 transmits answer response data to the server 30. The answer response data includes, for example, the following information.
Answer information input to the timeline object TL10b Anomaly identification information assigned to question information corresponding to the answer information

ステップS1211の後、サーバ30は、データベースの更新(S1233)を実行する。
具体的には、プロセッサ32は、ステップS1232で追加された新規レコードのうち、回答レスポンスデータに含まれる異常識別情報に対応する各フィールドに、以下の情報を格納する。
・「回答日時」フィールド:ステップS1233の実行日時に関する情報
・「回答」フィールド:回答レスポンスデータに含まれる回答情報
After step S1211, the server 30 executes updating of the database (S1233).
Specifically, the processor 32 stores the following information in each field corresponding to the anomaly identification information included in the answer response data in the new record added in step S1232:
"Answer date and time" field: Information related to the execution date and time of step S1233 "Answer" field: Answer information included in the answer response data

ステップS1233の後、サーバ30は、異常確認レスポンス(S1234)を実行する。
具体的には、プロセッサ32は、異常確認レスポンスデータを作業者クライアント装置20に送信する。異常確認レスポンスデータは、以下の情報を含む。
・ステップS1233の新規レコードの各フィールドに格納された情報(つまり、異常識別情報、取引識別情報、異常種別コード、質問情報、及び、回答情報)
・異常確認リクエストデータに含まれる業務識別情報に関連付けられた会計情報データベース(図6)に格納された会計情報
・当該会計情報に関連付けられた依頼者情報(例えば、依頼者属性情報及び業績情報)
After step S1233, the server 30 executes an abnormality confirmation response (S1234).
Specifically, the processor 32 transmits the abnormality confirmation response data to the worker client device 20. The abnormality confirmation response data includes the following information.
Information stored in each field of the new record in step S1233 (i.e., anomaly identification information, transaction identification information, anomaly type code, question information, and answer information)
Accounting information stored in the accounting information database ( FIG. 6 ) associated with the business identification information included in the anomaly confirmation request data Requester information associated with the accounting information (e.g., requester attribute information and business performance information)

ステップS1234の後、作業者クライアント装置20は、異常確認の結果の提示(S1222)を実行する。
具体的には、プロセッサ22は、作業者クライアント装置20にインストールされたアプリケーションの画面P1221(図13)をディスプレイに表示する。
After step S1234, the worker client device 20 executes presentation of the result of the abnormality confirmation (S1222).
Specifically, the processor 22 displays a screen P1221 (FIG. 13) of the application installed in the worker client device 20 on the display.

画面P1221は、表示オブジェクトA1221と、タイムラインTL21と、操作オブジェクトB1221a~B1221bと、を含む。 Screen P1221 includes display object A1221, timeline TL21, and operation objects B1221a to B1221b.

表示オブジェクトA1221には、異常確認レスポンスデータに含まれる会計情報が表示される。
タイムラインTL21は、タイムラインオブジェクトTL21a~TL21bを含む。タイムラインオブジェクトTL21a~TL21bには、メッセージが表示される。タイムラインオブジェクトTL21a~TL21bは、メッセージが投稿された日時に沿って配列される。
タイムラインオブジェクトTL21aには、質問情報が表示される。
タイムラインオブジェクトTL21bには、回答情報が表示される。
操作オブジェクトB1221aは、回答情報に応じて会計情報を自動的に修正させるためのユーザ指示(「修正指示」の一例)を受け付けるオブジェクトである。
操作オブジェクトB1221bは、回答情報に応じて会計情報を手動で修正するためのユーザ指示(「修正指示」の一例)を受け付けるオブジェクトである。
Display object A 1221 displays the transaction information contained in the anomaly confirmation response data.
The timeline TL21 includes timeline objects TL21a to TL21b. Messages are displayed in the timeline objects TL21a to TL21b. The timeline objects TL21a to TL21b are arranged in accordance with the date and time when the messages were posted.
Question information is displayed on the timeline object TL21a.
The timeline object TL21b displays answer information.
Operation object B 1221a is an object that accepts user instructions (an example of a "correction instruction") for automatically correcting the transaction information based on the response information.
Operation object B 1221b is an object that accepts user instructions (an example of a "correction instruction") to manually correct the transaction information based on the response information.

ステップS1222の後、作業者クライアント装置20は、修正リクエスト(S1223)を実行する。
具体的には、作業者が、タイムラインTL10及び操作オブジェクトB1221aを操作すると、プロセッサ22は、修正リクエストデータをサーバ30に送信する。修正リクエストデータは、以下の情報を含む。
・タイムラインオブジェクトTL21aに割り当てられた異常識別情報
After step S1222, the worker client device 20 executes the correction request (S1223).
Specifically, when the worker operates the timeline TL10 and the operation object B 1221a, the processor 22 transmits correction request data to the server 30. The correction request data includes the following information.
Anomaly identification information assigned to the timeline object TL21a

ステップS1223の後、サーバ30は、異常の修正(S1235)を実行する。
具体的には、記憶装置31には、異常修正モデルが記憶されている。異常修正モデルには、回答情報と修正内容との相関関係が記述されている。異常修正モデルは、例えば、学習済モデル又はルールベースのアルゴリズムである。一例として、異常修正モデルは、金額の異常の原因についての回答(例えば、銀行振込手数料の分だけ差額が存在したこと)と、当該異常の修正結果(例えば、銀行振込手数料の分だけ差額を修正したこと)と、の相関関係について学習されている。
プロセッサ32は、異常情報データベース(図7)を参照して、修正リクエストデータに含まれる異常識別情報に関連付けられた回答情報を特定する。
プロセッサ32は、特定された回答情報を異常修正モデルに入力することにより、当該異常修正モデルに応じた修正内容を出力する。
After step S1223, the server 30 executes correction of the abnormality (S1235).
Specifically, the storage device 31 stores an anomaly correction model. The anomaly correction model describes the correlation between answer information and correction content. The anomaly correction model is, for example, a trained model or a rule-based algorithm. As an example, the anomaly correction model learns the correlation between an answer about the cause of an anomaly in the amount (for example, the existence of a difference by the amount of a bank transfer fee) and a correction result of the anomaly (for example, the difference has been corrected by the amount of the bank transfer fee).
The processor 32 refers to the anomaly information database (FIG. 7) to identify the response information associated with the anomaly identification information included in the correction request data.
The processor 32 inputs the identified response information into the anomaly correction model, and outputs correction contents according to the anomaly correction model.

ステップS1235の後、サーバ30は、データベースの更新(S1236)を実行する。
具体的には、プロセッサ32は、異常情報データベース(図7)を参照して、修正リクエストデータに含まれる異常識別情報に関連付けられた取引識別情報を特定する。
プロセッサ32は、会計情報データベース(図6)において、特定された取引識別情報に関連付けられた会計情報の少なくとも1つを、ステップS1235で得られた修正内容で更新する。
After step S1235, the server 30 executes updating of the database (S1236).
Specifically, the processor 32 refers to the anomaly information database (FIG. 7) to identify the transaction identification information associated with the anomaly identification information included in the correction request data.
Processor 32 updates at least one of the transaction information items associated with the identified transaction identification information in the transaction information database (FIG. 6) with the modifications obtained in step S1235.

(5)本実施形態の小括
本実施形態によれば、サーバ30が、異常情報を修正するために必要な情報を問い合せるための質問情報を生成する。これにより、異常情報を修正するために必要な情報を作業者(例えば、税理士)が依頼者(例えば、財務経理担当者)に問い合せる工数を低減することができる。
(5) Summary of the Present Invention According to the present invention, the server 30 generates question information for inquiring about information required to correct the abnormal information. This reduces the amount of work required for an operator (e.g., a tax accountant) to inquire about information required to correct the abnormal information from a client (e.g., a financial accountant).

(6)変形例
本実施形態の変形例を説明する。
(6) Modifications Modifications of the present embodiment will now be described.

(6-1)変形例1
変形例1を説明する。変形例1は、作業者の指示に応じて、異常情報を修正する例である。
(6-1) Modification 1
A description will now be given of Modification 1. Modification 1 is an example in which abnormality information is corrected in response to an instruction from an operator.

(6-1-1)情報処理
変形例1の情報処理を説明する。
(6-1-1) Information Processing The information processing of the first modification will be described.

ステップS1223の第2例では、作業者が、操作オブジェクトB1221bを操作すると、プロセッサ22は、修正画面をディスプレイに表示する。 In the second example of step S1223, when the worker operates operation object B1221b, the processor 22 displays a correction screen on the display.

修正画面は、作業者から、異常識別情報及び修正内容の入力を受け付けるオブジェクトを含む。 The correction screen includes objects that accept input of anomaly identification information and correction details from the operator.

作業者が、当該オブジェクトに異常識別情報及び修正内容を入力すると、プロセッサ22は、修正リクエストデータをサーバ30に送信する。修正リクエストデータは、以下の情報を含む。
・作業者によって入力された異常識別情報
・作業者によって入力された修正内容
When the worker inputs the anomaly identification information and the correction content to the object, the processor 22 transmits correction request data to the server 30. The correction request data includes the following information.
- Anomaly identification information entered by the operator - Correction details entered by the operator

ステップS1223の後、サーバ30は、本実施形態(図10)と同様に、データベースの更新(S1236)を実行する。 After step S1223, the server 30 performs database update (S1236) as in this embodiment (Figure 10).

(6-1-2)変形例1の小括
変形例1によれば、作業者の指示に応じて異常情報が修正される。これにより、作業者に対して、依頼者に問い合わせることなく、異常情報を任意に修正可能な環境を提供することができる。
(6-1-2) Summary of Modification 1 According to Modification 1, the anomaly information is modified according to the instruction of the worker. This makes it possible to provide the worker with an environment in which the worker can modify the anomaly information as desired without inquiring of the requester.

(6-2)変形例2
変形例2を説明する。
(6-2) Modification 2
The second modification will now be described.

(6-2-1)変形例2の第1例
変形例2の第1例を説明する。変形例2の第1例は、契約業務に本実施形態を適用する例である。図14は、変形例2の第1例の概要を示す図である。
(6-2-1) First Example of Modification 2 A first example of modification 2 will be described. The first example of modification 2 is an example in which the present embodiment is applied to a contract operation. FIG. 14 is a diagram showing an overview of the first example of modification 2.

図14に示すように、サーバ30は、業務情報(例えば、契約書のドラフト)が異常を含む否かを判定する。
サーバ30は、業務情報が異常情報を含む場合、当該異常情報の詳細を問い合わせるための質問情報を依頼者クライアント装置10に送信する。
As shown in FIG. 14, the server 30 determines whether or not business information (for example, a draft contract) contains an anomaly.
When the business information includes anomaly information, the server 30 transmits question information to the requester client device 10 to inquire about details of the anomaly information.

依頼者クライアント装置10は、依頼者(例えば、法人の契約担当者)の指示に応じた回答情報をサーバ30に送信する。 The requester client device 10 transmits response information to the server 30 according to instructions from the requester (e.g., a corporate contract manager).

サーバ30は、異常情報と、質問情報と、回答情報と、を関連付けて記憶する。
サーバ30は、異常情報と、質問情報と、回答情報と、を作業者クライアント装置20に送信する。
The server 30 stores the anomaly information, the question information, and the answer information in association with each other.
The server 30 transmits the abnormality information, the question information, and the answer information to the worker client device 20 .

作業者クライアント装置20は、異常情報と、質問情報と、回答情報と、を作業者(例えば、弁護士)に提示する。 The worker client device 20 presents the anomaly information, question information, and answer information to the worker (e.g., a lawyer).

(6-2-2)変形例2の第2例
変形例2の第2例を説明する。変形例2の第2例は、知的財産業務に本実施形態を適用する例である。図15は、変形例2の第2例の概要を示す図である。
(6-2-2) Second Example of Modification 2 A second example of modification 2 will be described. The second example of modification 2 is an example in which the present embodiment is applied to intellectual property business. FIG. 15 is a diagram showing an overview of the second example of modification 2.

図15に示すように、サーバ30は、業務情報(例えば、特許出願書類のドラフト)が異常を含む否かを判定する。
サーバ30は、業務情報が異常情報を含む場合、当該異常情報の詳細を問い合わせるための質問情報を依頼者クライアント装置10に送信する。
As shown in FIG. 15, the server 30 determines whether business information (e.g., a draft of a patent application document) contains an anomaly.
When the business information includes anomaly information, the server 30 transmits question information to the requester client device 10 to inquire about details of the anomaly information.

依頼者クライアント装置10は、依頼者(例えば、法人の特許担当者)の指示に応じた回答情報をサーバ30に送信する。 The requester client device 10 transmits response information to the server 30 according to instructions from the requester (e.g., a patent officer at a corporation).

サーバ30は、異常情報と、質問情報と、回答情報と、を関連付けて記憶する。
サーバ30は、異常情報と、質問情報と、回答情報と、を作業者クライアント装置20に送信する。
The server 30 stores the anomaly information, the question information, and the answer information in association with each other.
The server 30 transmits the anomaly information, the question information, and the answer information to the worker client device 20 .

作業者クライアント装置20は、異常情報と、質問情報と、回答情報と、を作業者(例えば、弁理士)に提示する。 The worker client device 20 presents the anomaly information, question information, and answer information to the worker (e.g., a patent attorney).

(6-2-2)変形例2の小括
変形例2によれば、作業者が弁護士である場合(つまり、契約業務)、又は、作業者が弁理士である場合(つまり、知的財産業務)にも、本実施形態と同様に、異常情報を修正するために必要な情報を作業者が依頼者(例えば、法人の契約担当者又は特許担当者)に問い合せる工数を低減することができる。
(6-2-2) Summary of Variation 2 According to Variation 2, even when the worker is a lawyer (i.e., contract work) or a patent attorney (i.e., intellectual property work), similarly to the present embodiment, it is possible to reduce the amount of work required for the worker to inquire of a client (e.g., a corporation's contract or patent officer) about information required to correct abnormal information.

(6-3)変形例3
変形例3を説明する。変形例3は、依頼者クライアント装置10に送信するアラートを作業者が選択する例である。
(6-3) Modification 3
A description will now be given of Modification 3. Modification 3 is an example in which the worker selects the alert to be sent to the requester client device 10.

(6-3-1)変形例3のアラート処理
変形例3のアラート処理を説明する。図16は、変形例3のアラート処理のシーケンス図である。図17は、図16の情報処理において表示される画面例を示す図である。図18は、図16の情報処理において表示される画面例を示す図である。図19は、図16の情報処理において表示される画面例を示す図である。
(6-3-1) Alert Processing of Modification 3 The alert processing of modification 3 will be described. Fig. 16 is a sequence diagram of the alert processing of modification 3. Fig. 17 is a diagram showing an example of a screen displayed in the information processing of Fig. 16. Fig. 18 is a diagram showing an example of a screen displayed in the information processing of Fig. 16. Fig. 19 is a diagram showing an example of a screen displayed in the information processing of Fig. 16.

図16の処理は、作業者によるログイン(例えば、作業者識別情報及びパスワードの入力)をトリガに開始される。 The process in FIG. 16 is triggered by a worker logging in (e.g., input of worker identification information and password).

作業者クライアント装置20は、図10と同様に、ユーザ指示の受付(S1220)~異常確認リクエスト(S1221)を実行する。
ステップS1221の後、サーバ30は、図10と同様に、異常の特定(S1230)~質問の生成(S1231)を実行する。
The worker client device 20 executes the steps from receiving a user instruction (S1220) to requesting abnormality confirmation (S1221) in the same manner as in FIG.
After step S1221, the server 30 executes the steps from identifying anomaly (S1230) to generating a question (S1231) in the same manner as in FIG.

ステップS1231の後、サーバ30は、異常特定の結果の送信(S2130)を実行する。
具体的には、プロセッサ32は、ステップS1230で特定された異常レコードの取引識別情報及び異常種別コードと、ステップS1231で生成された質問情報と、を作業者クライアント装置20に送信する。
After step S1231, the server 30 transmits the result of the abnormality identification (S2130).
Specifically, the processor 32 transmits to the worker client device 20 the transaction identification information and the abnormality type code of the abnormal record identified in step S1230, and the question information generated in step S1231.

ステップS1232の後、作業者クライアント装置20は、異常特定の結果の提示(S2120)を実行する。
具体的には、プロセッサ22は、画面P2120(図17)をディスプレイに表示する。
After step S1232, the worker client device 20 executes presentation of the result of the abnormality identification (S2120).
Specifically, the processor 22 displays screen P2120 (FIG. 17) on the display.

画面P2120は、操作オブジェクトB2120a~B2120gと、フィールドオブジェクトF2120と、を含む。 Screen P2120 includes operation objects B2120a to B2120g and field object F2120.

フィールドオブジェクトF2120には、依頼者名、依頼者の決算条件情報(例えば、決算月、会計期間、及び、消費税の取扱に関する情報)が表示される。フィールドオブジェクトF2120は、依頼者を変更するためのユーザ指示を受け付けるオブジェクトである。 Field object F2120 displays the requester's name and the requester's settlement terms information (e.g., settlement month, accounting period, and information regarding the handling of consumption tax). Field object F2120 is an object that accepts user instructions to change the requester.

操作オブジェクトB2120aは、依頼者の会計情報が記載されたドキュメントのファイルをサーバ30にアップロードするためのユーザ指示を受け付けるオブジェクトである。 Operation object B2120a is an object that accepts user instructions to upload a document file containing the client's accounting information to server 30.

操作オブジェクトB2120bは、依頼者の監査に必要な条件(例えば、決算条件)を設定するためのユーザ指示を受け付けるオブジェクトである。 Operation object B2120b is an object that accepts user instructions to set conditions (e.g., settlement conditions) required for the client's audit.

操作オブジェクトB2120cは、監査を実行し、且つ、アラートを表示させるためのユーザ指示を受け付けるオブジェクトである。 Operation object B2120c is an object that performs an audit and accepts user instructions to display an alert.

操作オブジェクトB2120dは、アラートの表示期間(例えば、会計期間内の月)を設定するためのユーザ指示を受け付けるオブジェクトである。操作オブジェクトB2120dで指定された表示期間に応じて、操作オブジェクトB2120gに表示されるアラートの内容が変化する。 Operation object B2120d is an object that accepts user instructions to set the display period of the alert (e.g., the month within the accounting period). The content of the alert displayed in operation object B2120g changes depending on the display period specified in operation object B2120d.

操作オブジェクトB2120eは、画面P2122を表示させるためのユーザ指示を受け付けるオブジェクトである。 Operation object B2120e is an object that accepts user instructions to display screen P2122.

操作オブジェクトB2120fは、異常の表示種別を設定するためのユーザ指示を受け付けるオブジェクトである。操作オブジェクトB2120fで指定された表示種別に応じて、操作オブジェクトB2120gに表示されるアラートの内容が変化する。 Operation object B2120f is an object that accepts user instructions to set the display type of the abnormality. The content of the alert displayed in operation object B2120g changes depending on the display type specified in operation object B2120f.

操作オブジェクトB2120gは、画面P2121に表示するアラートの表示条件(例えば、勘定科目、補助科目、又は、アラートの内容)を指定するためのユーザ指示を受け付けるオブジェクトである。各表示条件には、異常の件数が表示される。表示条件は、例えば、以下を含む。
・二重計上
・残高(一例として、マイナスの残高又は異常増加の残高)
・消込(一例として、手数料の訂正)
・取引内容(一例として、バランスシートの確認又は損益計算書の確認)
・固定資(一例として、適正科目の確認、固定資産の内容の確認、又は、固定資産の減少)
・返済(一例として、資料請求の依頼)
・科目(一例として、不適切科目)
・消耗品(一例として、固定資産の計上)
The operation object B2120g is an object that accepts a user instruction to specify the display conditions (e.g., account item, sub-account, or alert content) of the alert to be displayed on the screen P2121. The number of abnormalities is displayed for each display condition. The display conditions include, for example, the following:
Double counting Balances (for example, negative balances or abnormally increased balances)
- Settlement (for example, correction of fees)
- Transaction details (for example, checking the balance sheet or profit and loss statement)
・Fixed assets (for example, confirmation of appropriate accounts, confirmation of the contents of fixed assets, or reduction of fixed assets)
・Repayment (for example, a request for information)
- Subjects (for example, inappropriate subjects)
・Consumables (for example, recording them as fixed assets)

作業者が操作オブジェクトB2120gにおいて勘定科目「売掛金」及び補助科目「株式会社D」を指定すると、プロセッサ22は、画面P2121(図18)をディスプレイに表示する。 When the operator specifies the account item "Accounts Receivable" and the sub-account "D Co., Ltd." in operation object B2120g, the processor 22 displays screen P2121 (Figure 18) on the display.

画面P2121は、表示オブジェクトA2121a~A2121bと、操作オブジェクトB2121a~B2121bと、を含む。 Screen P2121 includes display objects A2121a to A2121b and operation objects B2121a to B2121b.

表示オブジェクトA2121aは、画面P2120において作業者が指定した依頼者と、勘定科目又は補助科目と、を表示するオブジェクトである。 Display object A2121a is an object that displays the client and account item or sub-account item specified by the worker on screen P2120.

表示オブジェクトA2121bは、画面P2120において作業者が指定した依頼者、及び、勘定科目又は補助科目の組合せに関連付けられた異常レコードの情報(例えば、行番号、日付、勘定科目、補助科目、相手勘定科目、相手補助科目、借方金額、貸方金額、残高、及び、異常種別)を表示するオブジェクトである。表示オブジェクトA2121bの各異常レコードには、取引識別情報が割り当てられる。 Display object A2121b is an object that displays information about an abnormal record (e.g., line number, date, account item, sub-item, counter account item, counter sub-item, debit amount, credit amount, balance, and abnormality type) associated with the client and the combination of account items or sub-items specified by the worker on screen P2120. Transaction identification information is assigned to each abnormal record in display object A2121b.

操作オブジェクトB2121aは、アラートの内容(つまり、質問情報)を指定するためのユーザ指示を受け付けるオブジェクトである。操作オブジェクトB2121aが操作されると、依頼者に提示される質問情報が変化する。 Operation object B2121a is an object that accepts user instructions to specify the content of the alert (i.e., question information). When operation object B2121a is operated, the question information presented to the requester changes.

操作オブジェクトB2121bは、依頼者クライアント装置10に送信すべきアラート(以下「送信候補アラート」という)を確認するためのユーザ指示を受け付けるオブジェクトである。 Operation object B2121b is an object that accepts user instructions to confirm the alert to be sent to the requester client device 10 (hereinafter referred to as the "candidate alert to be sent").

作業者が操作オブジェクトB2121bを操作すると、プロセッサ22は、画面P2122(図19)をディスプレイに表示する。 When the operator operates operation object B2121b, the processor 22 displays screen P2122 (Figure 19) on the display.

画面P2122は、表示オブジェクトA2122と、操作オブジェクトB2122a~B2122cと、を含む。 Screen P2122 includes display object A2122 and operation objects B2122a to B2122c.

表示オブジェクトA2122は、送信候補アラートを表示するオブジェクトである。 Display object A2122 is an object that displays transmission candidate alerts.

操作オブジェクトB2122aは、送信候補アラートのうち、依頼者クライアント装置10に送信しないアラート(以下「除外アラート」という)の指定を受け付けるオブジェクトである。 Operation object B2122a is an object that accepts the specification of alerts (hereinafter referred to as "excluded alerts") that are not to be sent to the requester client device 10 among the candidate alerts for transmission.

操作オブジェクトB2122bは、送信候補アラートのうち除外アラート以外のアラートを依頼者クライアント装置10に送信するためのユーザ指示を受け付けるオブジェクトである。 Operation object B2122b is an object that accepts user instructions to send alerts other than excluded alerts from among the candidate alerts to the requester client device 10.

操作オブジェクトB2122cは、アラートの送信を取り消すためのユーザ指示を受け付けるオブジェクトである。 Operation object B2122c is an object that accepts a user instruction to cancel sending an alert.

ステップS2120の後、作業者クライアント装置20は、アラート送信リクエスト(S2121)を実行する。
具体的には、作業者が操作オブジェクトB2122bを操作すると、プロセッサ22は、アラート送信リクエストデータをサーバ30に送信する。アラート送信リクエストデータは、例えば、以下の情報を含む。
・依頼者識別情報
・除外アラート以外の送信候補アラートに対応する取引に割り当てられた取引識別情報
After step S2120, the worker client device 20 executes an alert transmission request (S2121).
Specifically, when the worker operates the operation object B 2122b, the processor 22 transmits alert transmission request data to the server 30. The alert transmission request data includes, for example, the following information.
- requester identification information - transaction identification information assigned to the transaction corresponding to the candidate alert other than the excluded alert

ステップS2121の後、サーバ30は、学習(S2131)を実行する。
具体的には、記憶装置31には、作業者識別情報と、学習済モデルと、が関連付けて記憶されている。学習済モデルには、異常種別コードと、依頼者属性情報、業績情報、及び、種別情報の少なくとも1つとの相関関係が記述されている。
プロセッサ32は、異常情報データベース(図7)を参照して、アラート送信リクエストデータに含まれる取引識別情報に関連付けられた異常種別コードを特定する。
プロセッサ32は、会計情報データベース(図6)を参照して、アラート送信リクエストデータに含まれる取引識別情報に関連付けられた業務識別情報を特定する。
プロセッサ32は、作業者情報データベース(図5)を参照して、特定された業務識別情報に関連付けられた依頼者識別情報を特定する。
プロセッサ32は、依頼者情報データベース(図4)を参照して、特定された依頼者識別情報に関連付けられた依頼者属性情報、業績情報、及び、種別情報を特定する。
プロセッサ32は、特定された異常種別コードと、依頼者属性情報、業績情報、及び、種別情報の少なくとも1つと、を用いて、アラート送信リクエストデータに関連付けて記憶された学習済モデルを更新する。
After step S2121, the server 30 executes learning (S2131).
Specifically, the worker identification information and the trained model are associated and stored in the storage device 31. The trained model describes a correlation between the abnormality type code and at least one of the client attribute information, the performance information, and the type information.
The processor 32 refers to the anomaly information database (FIG. 7) to identify the anomaly type code associated with the transaction identification information included in the alert transmission request data.
The processor 32 references the transaction information database (FIG. 6) to identify the transaction identification information associated with the transaction identification information included in the alert transmission request data.
The processor 32 refers to the worker information database (FIG. 5) to identify the requester identification information associated with the identified task identification information.
The processor 32 refers to the requester information database (FIG. 4) to identify the requester attribute information, performance information, and type information associated with the identified requester identification information.
The processor 32 updates the learned model stored in association with the alert transmission request data using the identified anomaly type code and at least one of the requester attribute information, performance information, and type information.

ステップS2131の後、サーバ30は、回答リクエスト(S2132)を実行する。
具体的には、プロセッサ32は、依頼者情報データベース(図4)を参照して、アラート送信リクエストデータに含まれる依頼者識別情報に関連付けられた依頼者コンタクト情報を特定する。
プロセッサ32は、特定された依頼者コンタクト情報に対応する依頼者クライアント装置10(例えば、コミュニケーションサービスのアカウントで動作しているメッセージングアプリケーションを実行している依頼者クライアント装置10)に回答リクエストデータを送信する。回答リクエストデータは、以下の情報を含む。
・ステップS1231で得られた質問情報のうち、アラート送信リクエストデータに含まれる取引識別情報に対応する質問情報
・異常レコードの会計情報
After step S2131, the server 30 executes a reply request (S2132).
Specifically, the processor 32 refers to the client information database (FIG. 4) to identify client contact information associated with the client identification information included in the alert transmission request data.
The processor 32 transmits the reply request data to a client device 10 (e.g., a client client device 10 running a messaging application running on a communication service account) corresponding to the identified client contact information. The reply request data includes the following information:
Among the inquiry information obtained in step S1231, the inquiry information corresponding to the transaction identification information included in the alert transmission request data. Accounting information of the abnormal record.

プロセッサ32は、異常確認リクエストデータに含まれる業務識別情報に関連付けられた異常情報データベース(図7)に新規レコードを追加する。新規レコードの各フィールドには、以下の情報が格納される。
・「異常ID」フィールド:新規の異常識別情報
・「取引ID」フィールド:アラート送信リクエストデータに含まれる取引識別情報
・「質問日時」フィールド:ステップS2132の実行日時に関する情報
・「質問」フィールド:回答リクエストデータに含まれる質問情報
The processor 32 adds a new record to the anomaly information database (FIG. 7) associated with the task identification information included in the anomaly confirmation request data. The following information is stored in each field of the new record.
"Anomaly ID" field: new anomaly identification information; "Transaction ID" field: transaction identification information included in the alert transmission request data; "Question date and time" field: information related to the execution date and time of step S2132; "Question" field: question information included in the answer request data

ステップS2132の後、依頼者クライアント装置10は、図10と同様に、回答の受付(S1210)~回答レスポンス(S1211)を実行する。
ステップS1211の後、サーバ30は、図10と同様に、データベースの更新(S1233)~異常確認レスポンス(S1234)を実行する。
ステップS1234の後、作業者クライアント装置20は、図10と同様に、異常確認の結果の提示(S1222)~修正リクエスト(S1223)を実行する。
ステップS1223の後、サーバ30は、図10と同様に、異常の修正(S1235)~データベースの更新(S1236)を実行する。
After step S2132, the requester client device 10 executes the process from answer reception (S1210) to answer response (S1211) in the same manner as in FIG.
After step S1211, the server 30 executes the processes from updating the database (S1233) to sending an abnormality confirmation response (S1234) in the same manner as in FIG.
After step S1234, the worker client device 20 executes the steps from presenting the result of the abnormality confirmation (S1222) to requesting a correction (S1223) in the same manner as in FIG.
After step S1223, the server 30 executes the processes from correcting the abnormality (S1235) to updating the database (S1236) in the same manner as in FIG.

(6-3-2)変形例3の小括
変形例3によれば、サーバ30が生成した質問情報のうち、作業者が指定した質問情報を依頼者クライアント装置10に送信する。これにより、作業者の所望の異常の修正に必要な情報を任意のタイミングで取得することができる。その結果、作業者の作業効率を向上させることができる。
(6-3-2) Summary of Modification 3 According to Modification 3, among the question information generated by the server 30, the question information specified by the worker is transmitted to the requester client device 10. This allows the information required to correct the abnormality as desired by the worker to be obtained at any time. As a result, the work efficiency of the worker can be improved.

変形例3では、ステップS1231において、プロセッサ32は、記憶装置31に記憶された学習済モデルを用いて、質問情報の候補を選択しても良い。
具体的には、プロセッサ32は、作業者情報データベース(図5)を参照して、異常確認リクエストデータに含まれる業務識別情報に関連付けられた依頼者識別情報を特定する。
プロセッサ32は、依頼者情報データベース(図4)を参照して、特定された依頼者識別情報に関連付けられた依頼者属性情報、業種情報、及び、種別情報の少なくとも1つを特定する。
プロセッサ32は、異常確認リクエストデータに含まれる作業者識別情報に関連付けられた学習済モデルに、特定された依頼者属性情報、業種情報、及び、種別情報の少なくとも1つを入力することにより、当該入力(つまり、依頼者属性情報、業種情報、及び、種別情報の少なくとも1つ)に対応する異常種別コードを決定する。
プロセッサ32は、決定された異常種別コードを質問生成モデルに入力することにより、質問情報を出力する。
In variant example 3, in step S1231, the processor 32 may select candidates for question information using a learned model stored in the storage device 31.
Specifically, the processor 32 refers to the worker information database (FIG. 5) to identify the requester identification information associated with the task identification information included in the abnormality confirmation request data.
The processor 32 refers to the requester information database (FIG. 4) to identify at least one of the requester attribute information, the business type information, and the category information associated with the identified requester identification information.
The processor 32 inputs at least one of the identified requester attribute information, industry information, and type information into a learned model associated with the worker identification information included in the abnormality confirmation request data, and thereby determines an abnormality type code corresponding to the input (i.e., at least one of the requester attribute information, industry information, and type information).
The processor 32 outputs question information by inputting the determined abnormality type code into the question generation model.

この場合、依頼者に提示する質問情報に対する作業者の選択の結果を学習し、且つ、学習の結果に応じた質問情報の候補を作業者に提示する。これにより、作業者は、依頼者に提示すべき質問情報をより効率的に指定することができる。 In this case, the system learns the results of the worker's selection of question information to be presented to the requester, and presents the worker with candidate question information based on the learning results. This allows the worker to more efficiently specify the question information to be presented to the requester.

(7)付記
本実施形態の第1態様は、
依頼者が作業者に依頼した業務に関する業務情報を参照して、異常を含む異常業務情報を特定する手段を備え、
異常業務情報に応じた質問情報を生成する手段を備え、
依頼者に、質問情報を提示する手段を備え、
依頼者から、質問情報に対する依頼者の回答に関する回答情報を取得する手段を備え、
異常業務情報と、質問情報と、質問情報に対する回答情報と、を関連付けて記憶する手段を備える、
情報処理装置(例えば、サーバ30)である。
(7) Supplementary Note The first aspect of this embodiment is as follows:
A means for identifying abnormal task information including an abnormality by referring to task information related to a task requested by a requester to a worker,
A means for generating question information corresponding to the abnormal operation information is provided,
A means for presenting question information to a requester is provided,
means for acquiring answer information regarding an answer of a requester to question information from the requester;
A means for storing abnormal operation information, question information, and answer information to the question information in association with each other.
An information processing device (for example, the server 30).

第1態様によれば、サーバ30が、異常業務情報に応じた質問情報を生成し、且つ、当該質問情報に対応する回答情報を取得する。これにより、業務の作業者が業務の依頼者に問い合せる手間を低減することができる。 According to the first aspect, the server 30 generates question information corresponding to the abnormal task information and obtains answer information corresponding to the question information. This reduces the effort required for the task worker to inquire of the task requester.

本実施形態の第2態様は、
作業者に、業務情報と、異常業務情報と、質問情報と、質問情報に対する回答情報と、を提示する手段を備える、
情報処理装置(例えば、サーバ30)である。
A second aspect of this embodiment is as follows:
The system includes a means for presenting task information, abnormal task information, question information, and answer information to the question information to a worker.
An information processing device (for example, the server 30).

第2態様によれば、サーバ30が、異常業務情報と、質問情報と、回答情報と、を作業者に提示する。これにより、作業者は、依頼者に連絡することなく、異常業務の修正に必要な情報を得ることができる。 According to the second aspect, the server 30 presents the worker with the abnormal task information, the question information, and the answer information. This allows the worker to obtain the information necessary to correct the abnormal task without contacting the requester.

本実施形態の第3態様は、
提示する手段による提示の後、作業者から、異常業務情報を修正するための修正指示を取得する手段を備え、
修正指示に応じて、異常業務情報を修正する手段を備える、
情報処理装置(例えば、サーバ30)である。
A third aspect of this embodiment is as follows:
a means for receiving a correction instruction for correcting the abnormal task information from the worker after the abnormal task information is presented by the presenting means,
A means for correcting the abnormal operation information in response to a correction instruction is provided.
An information processing device (for example, the server 30).

第3態様によれば、サーバ30は、作業者の修正指示に応じて異常業務情報を修正する。これにより、作業者は、容易に異常業務情報を修正することができる。 According to the third aspect, the server 30 corrects the abnormal work information in response to a correction instruction from the worker. This allows the worker to easily correct the abnormal work information.

本実施形態の第4態様は、
修正する手段は、回答情報に基づいて、異常業務情報を修正する、
情報処理装置(例えば、サーバ30)である。
A fourth aspect of this embodiment is as follows:
The correction means corrects the abnormal operation information based on the response information.
An information processing device (for example, the server 30).

第4態様によれば、サーバ30は、回答情報に基づいて異常業務情報を修正する。これにより、作業者は、より容易に異常業務情報を修正することができる。 According to the fourth aspect, the server 30 corrects the abnormal work information based on the response information. This allows the worker to more easily correct the abnormal work information.

本実施形態の第5態様は、
質問情報を生成する手段は、学習済モデルを用いて、質問情報を生成する、
情報処理装置(例えば、サーバ30)である。
A fifth aspect of this embodiment is as follows:
The means for generating question information generates question information by using the trained model.
An information processing device (for example, the server 30).

第5態様によれば、サーバ30は、学習済モデルを用いて質問情報を生成する。これにより、異常業務の内容にかかわらず、適切な質問を依頼者に提示することができる。 According to the fifth aspect, the server 30 generates question information using a trained model. This makes it possible to present appropriate questions to the requester regardless of the content of the abnormal work.

本実施形態の第6態様は、
異常業務情報を特定する手段は、学習済モデルを用いて、異常業務情報を特定する、
情報処理装置(例えば、サーバ30)である。
A sixth aspect of this embodiment is as follows:
The means for identifying abnormal operation information identifies abnormal operation information using a trained model.
An information processing device (for example, the server 30).

第6態様によれば、サーバ30は、学習済モデルを用いて異常業務情報を特定する。これにより、異常業務の内容にかかわらず、異常業務を適切に特定することができる。 According to the sixth aspect, the server 30 identifies anomalous work information using a trained model. This allows the server 30 to appropriately identify anomalous work, regardless of the content of the anomalous work.

本実施形態の第7態様は、
異常業務情報に対する修正の有無又は内容に応じて、学習済モデルの学習を実行する手段を備える、
情報処理装置(例えば、サーバ30)である。
A seventh aspect of this embodiment is as follows:
A means for executing learning of a trained model depending on the presence or absence of corrections to the abnormal business information or the contents of the corrections;
An information processing device (for example, the server 30).

第7態様によれば、サーバ30は、異常業務情報に対する修正の有無又は内容に応じて学習済モデルを学習する。これにより、異常業務に対する作業者の応答が繰り返される度に、学習済モデルの精度を向上させることができる。 According to the seventh aspect, the server 30 learns the trained model according to the presence or absence of corrections to the abnormal task information and the contents of the corrections. This makes it possible to improve the accuracy of the trained model each time the worker's response to the abnormal task is repeated.

本実施形態の第8態様は、
学習済モデルは、業務の種類に応じて学習されたモデルである、
情報処理装置(例えば、サーバ30)である。
The eighth aspect of this embodiment is
A trained model is a model trained according to the type of business.
An information processing device (for example, the server 30).

第8態様によれば、サーバ30は、業務の種類に応じた学習済モデルを用いる。これにより、業務の種類毎に学習済モデルを最適化することができる。 According to the eighth aspect, the server 30 uses a trained model according to the type of business. This makes it possible to optimize the trained model for each type of business.

本実施形態の第9態様は、
学習済モデルは、作業者の属性に応じて学習されたモデルである、
情報処理装置(例えば、サーバ30)である。
A ninth aspect of this embodiment is
A trained model is a model trained according to the attributes of a worker.
An information processing device (for example, the server 30).

第9態様によれば、サーバ30は、作業者の属性に応じた学習済モデルを用いる。これにより、作業者の属性毎に学習済モデルを最適化することができる。 According to the ninth aspect, the server 30 uses a trained model according to the attributes of the worker. This makes it possible to optimize the trained model for each attribute of the worker.

本実施形態の第10態様は、
業務情報を記憶する外部サーバから、業務情報を取得する手段を備える、
情報処理装置(例えば、サーバ30)である。
A tenth aspect of this embodiment is as follows:
A means for acquiring business information from an external server that stores the business information;
An information processing device (for example, the server 30).

第10態様によれば、サーバ30は、外部サーバから業務情報を取得する。これにより、記憶装置31に記憶されていない業務情報についても、上記と同様の効果を得ることができる。 According to the tenth aspect, the server 30 acquires business information from an external server. This makes it possible to obtain the same effect as above even for business information that is not stored in the storage device 31.

本実施形態の第11態様は、
質問情報を生成する手段は、依頼者にインストールされたメッセージングアプリケーションに質問情報を提示し、
回答情報を取得する手段は、メッセージングアプリケーションに入力された回答に関する回答情報を取得する、
情報処理装置(例えば、サーバ30)である。
An eleventh aspect of this embodiment is
The means for generating the question information presents the question information to a messaging application installed on the requester;
The means for obtaining answer information obtains answer information regarding an answer entered into the messaging application.
An information processing device (for example, the server 30).

第11態様によれば、サーバ30は、メッセージングアプリケーションを介して質問情報を提示し、且つ、回答情報を受け付ける。これにより、依頼者クライアント装置10に専用アプリケーションをインストールすることなく、依頼者が日常的に使用しているメッセージングアプリケーションを介して、回答情報を取得することができる。 According to the eleventh aspect, the server 30 presents question information and receives answer information via a messaging application. This allows the requester to obtain answer information via a messaging application that the requester regularly uses, without having to install a dedicated application on the requester client device 10.

本実施形態の第12態様は、
質問情報を生成する手段は、質問情報に、質問の根拠となる異常を識別する異常識別情報を割り当て、
回答情報を取得する手段は、回答情報と、質問情報に割り当てられた異常識別情報と、を取得する、
情報処理装置(例えば、サーバ30)である。
A twelfth aspect of this embodiment is
The means for generating question information assigns, to the question information, anomaly identification information for identifying the anomaly that is the basis of the question;
The means for acquiring answer information acquires the answer information and the anomaly identification information assigned to the question information.
An information processing device (for example, the server 30).

第12態様によれば、サーバ30は、異常識別情報、質問情報、及び、回答情報を関連付ける。これにより、複数の異常が存在した場合であっても、質問情報及び回答情報を関連付けることができる。 According to the twelfth aspect, the server 30 associates the anomaly identification information, the question information, and the answer information. This makes it possible to associate the question information and the answer information even when multiple anomalies exist.

本実施形態の第13態様は、
質問情報を生成する手段は、異常識別情報が割り当てられたタイムラインオブジェクトを生成し、
回答情報を取得する手段は、対応する質問情報に関連付けられた異常識別情報が割り当てられたタイムラインオブジェクトを介して、回答情報を取得する、
情報処理装置(例えば、サーバ30)である。
A thirteenth aspect of this embodiment is
The means for generating question information generates a timeline object to which anomaly identification information is assigned,
The means for acquiring the answer information acquires the answer information via a timeline object to which the anomaly identification information associated with the corresponding question information is assigned.
An information processing device (for example, the server 30).

第13態様によれば、サーバ30は、タイムラインに沿って配置されるタイムラインオブジェクト上に質問情報を提示し、且つ、タイムラインオブジェクトに入力された回答情報を取得する。これにより、依頼者クライアント装置10に専用アプリケーションをインストールすることなく、依頼者が日常的に使用しているメッセージングアプリケーションを介して、回答情報を取得することができる。 According to the thirteenth aspect, the server 30 presents question information on a timeline object arranged along the timeline, and obtains answer information input to the timeline object. This allows the requester to obtain the answer information via a messaging application that the requester uses on a daily basis, without having to install a dedicated application on the requester client device 10.

本実施形態の第14態様は、
業務は、会計業務、契約業務、出願業務、受発注業務、生産管理業務、及び、信託業務の少なくとも1つである、
情報処理装置(例えば、サーバ30)である。
A fourteenth aspect of this embodiment is as follows:
The business is at least one of accounting business, contract business, application business, order placement business, production management business, and trust business.
An information processing device (for example, the server 30).

第14態様によれば、サーバ30は、会計業務、契約業務、出願業務、受発注業務、生産管理業務、及び、信託業務の少なくとも1つについて、質問情報を提示し、且つ、回答情報を取得する。これにより、様々な業務において、業務の作業者が業務の依頼者に問い合せる手間を低減することができる。 According to the fourteenth aspect, the server 30 presents question information and obtains answer information for at least one of accounting work, contract work, application work, order placement work, production management work, and trust work. This can reduce the effort required for workers of various tasks to inquire of the client of the task.

本実施形態の第15態様は、
作業者から、生成された質問情報のうち依頼者に提示する質問情報の指定を受け付ける手段を備え、
質問情報を提示する手段は、作業者が指定した質問情報を依頼者に提示する、
情報処理装置(例えば、サーバ30)である。
A fifteenth aspect of this embodiment is as follows:
a means for receiving, from a worker, designation of question information to be presented to a requester from among the generated question information;
The means for presenting question information presents question information designated by the worker to the requester.
An information processing device (for example, the server 30).

第15態様によれば、サーバ30が生成した質問情報のうち、作業者が指定した質問情報を依頼者クライアント装置10に送信する。これにより、作業者の所望の異常の修正に必要な情報を任意のタイミングで取得することができる。その結果、作業者の作業効率を向上させることができる。 According to the fifteenth aspect, among the question information generated by the server 30, the question information specified by the worker is transmitted to the requester client device 10. This allows the information required to correct the abnormality desired by the worker to be obtained at any time. As a result, the work efficiency of the worker can be improved.

本実施形態の第16態様は、
作業者による質問情報の選択の結果に基づいて学習済モデルを生成する手段を備え、
学習済モデルと作業者の作業者識別情報とを関連付けて記憶する手段を備え、
作業者識別情報に関連付けられた学習済モデルを用いて、作業者識別情報に対応する作業者に対して、依頼者に提示すべき質問情報の候補を提示する手段を備える、
情報処理装置(例えば、サーバ30)である。
A sixteenth aspect of this embodiment is as follows:
A means for generating a trained model based on a result of a selection of question information by an operator,
A means for storing the trained model and worker identification information of a worker in association with each other,
A means for presenting candidates of question information to be presented to a requester to a worker corresponding to the worker identification information, by using a trained model associated with the worker identification information;
An information processing device (for example, the server 30).

第16態様によれば、依頼者に提示する質問情報に対する作業者の選択の結果を学習し、且つ、学習の結果に応じた質問情報の候補を作業者に提示する。これにより、作業者は、依頼者に提示すべき質問情報をより効率的に指定することができる。
According to the sixteenth aspect, the result of the worker's selection of question information to be presented to the requester is learned, and candidate question information corresponding to the learning result is presented to the worker, thereby enabling the worker to more efficiently specify the question information to be presented to the requester.

本実施形態の第17態様は、
コンピュータ(例えば、プロセッサ32)を、上記各手段として機能させるためのプログラムである。
A seventeenth aspect of this embodiment is as follows:
It is a program for causing a computer (eg, the processor 32) to function as each of the above-mentioned means.

第17態様によれば、業務の作業者が業務の依頼者に問い合せる手間を低減することができる。 According to the seventeenth aspect, it is possible to reduce the effort required for a task worker to contact the task requester.

本実施形態の第18態様は、
依頼者が作業者に依頼した業務に関する業務情報を参照して、異常を含む異常業務情報を特定するステップを備え、
異常業務情報に応じた質問情報を生成するステップを備え、
依頼者に、質問情報を提示するステップを備え、
依頼者から、質問情報に対する依頼者の回答に関する回答情報を取得するステップを備え、
異常業務情報と、質問情報と、質問情報に対する回答情報と、を関連付けて記憶するステップを備える、
情報処理方法である。
An eighteenth aspect of this embodiment is
A step of identifying abnormal task information including an abnormality by referring to task information related to a task requested by a requester to a worker,
A step of generating question information according to the abnormal task information,
presenting question information to a requester;
acquiring answer information from a requester regarding the requester's answer to the question information;
The method includes a step of storing the abnormal operation information, the question information, and the answer information to the question information in association with each other.
It is an information processing method.

第18態様によれば、異常業務情報に応じた質問情報を生成し、且つ、当該質問情報に対応する回答情報を取得する。これにより、業務の作業者が業務の依頼者に問い合せる手間を低減することができる。 According to the 18th aspect, question information is generated according to the abnormal task information, and answer information corresponding to the question information is obtained. This reduces the effort required for the task worker to inquire of the task requester.

(8)その他の変形例
その他の変形例を説明する。
(8) Other Modifications Other modifications will now be described.

記憶装置11は、ネットワークNWを介して、依頼者クライアント装置10と接続されてもよい。記憶装置21は、ネットワークNWを介して、作業者クライアント装置20と接続されてもよい。記憶装置31は、ネットワークNWを介して、サーバ30と接続されてもよい。 The storage device 11 may be connected to the requester client device 10 via the network NW. The storage device 21 may be connected to the worker client device 20 via the network NW. The storage device 31 may be connected to the server 30 via the network NW.

上記の情報処理の各ステップは、依頼者クライアント装置10、作業者クライアント装置20、及び、サーバ30の何れでも実行可能である。
例えば、依頼者クライアント装置10及び作業者クライアント装置20が、それぞれ、上記の情報処理の全てのステップを実行可能である場合、依頼者クライアント装置10及び作業者クライアント装置20は、サーバ30にリクエストを送信することなく、スタンドアロンで動作する情報処理装置として機能する。
一例として、記憶装置21には、業務情報と、異常判定モデルと、質問生成モデルと、異常修正モデルと、が記憶されている。
プロセッサ22は、記憶装置21に記憶された情報を参照して、ステップS1230~S1236を実行する。この場合、サーバ30は、依頼者クライアント装置10と作業者クライアント装置20との間の通信を仲介する。
Each step of the above information processing can be executed by any of the requester client device 10, the worker client device 20, and the server 30.
For example, if the requester client device 10 and the worker client device 20 are each capable of executing all of the steps of the above-mentioned information processing, the requester client device 10 and the worker client device 20 function as information processing devices operating standalone without sending requests to the server 30.
As an example, the storage device 21 stores business information, an anomaly determination model, a question generation model, and an anomaly correction model.
The processor 22 executes steps S1230 to S1236 by referring to the information stored in the storage device 21. In this case, the server 30 mediates the communication between the requester client device 10 and the worker client device 20.

本実施形態では、会計業務、契約業務、及び、出願業務の例を示したが、本実施形態の範囲はこれに限られるものではない。本実施形態は、例えば、以下の少なくとも1つの業務にも適用可能である。
・製造業における受発注業務又は生産管理業務(一例として、製造企業が製品の販売の需要を予測し、且つ、予測結果及び計画変更をサプライヤ企業に通知する業務)
・小売業における受発注業務
・信託業務(一例として、株式の信託業務)
In the present embodiment, accounting work, contract work, and application work are shown as examples, but the scope of the present embodiment is not limited to these. The present embodiment can also be applied to at least one of the following tasks, for example.
- Order placement or production management in the manufacturing industry (for example, a manufacturing company forecasting demand for product sales and notifying supplier companies of the forecast results and changes to plans)
・Retail ordering and ordering ・Trust operations (for example, stock trust operations)

本実施形態では、以下の少なくとも1つは、サーバ30とは異なる外部サーバによって提供されても良い。
・会計情報データベース(図6)
・依頼者クライアント装置10及び作業者クライアント装置20に表示されるタイムライン
In this embodiment, at least one of the following may be provided by an external server different from the server 30.
- Accounting information database (Figure 6)
Timelines displayed on the requester client device 10 and the worker client device 20

本実施形態では、タイムラインTL21に質問情報及び回答情報の組合せを表示することにより、作業者に対して、依頼者の回答情報を提示する例を示したが、本実施形態は、これに限られるものではない。本実施形態は、テーブル形式(例えば、図7の異常情報データベースと同様のテーブル構造を有する形式)で作業者に回答情報を提示する例にも適用可能である。 In this embodiment, an example has been shown in which the response information of the requester is presented to the worker by displaying a combination of question information and response information on the timeline TL21, but this embodiment is not limited to this. This embodiment can also be applied to an example in which response information is presented to the worker in a table format (for example, a format having a table structure similar to that of the anomaly information database in FIG. 7).

本実施形態では、作業者が、自動で異常を修正する指示(例えば、操作オブジェクトB1221aの操作)又は手動で異常を修正する指示(例えば、操作オブジェクトB1221bの操作)を作業者クライアント装置20に与える例を示したが、本実施形態はこれに限られない。本実施形態は、作業者のコメントを追加する例にも適用可能である。
例えば、サーバ30は、異常情報データベース(図7)において、作業者のコメントに関するコメント情報と、異常識別情報と、を関連付けて記憶する。
In the present embodiment, an example has been shown in which the worker issues an instruction to automatically correct the abnormality (for example, by operating the operation object B1221a) or an instruction to manually correct the abnormality (for example, by operating the operation object B1221b) to the worker client device 20, but the present embodiment is not limited to this. The present embodiment can also be applied to an example in which a comment of the worker is added.
For example, the server 30 stores comment information regarding comments from workers and anomaly identification information in an anomaly information database (FIG. 7) in association with each other.

本実施形態では、サーバ30は、異常情報データベース(図7)の検索機能を提供しても良い。
例えば、作業者が、検索条件(一例として、異常種別コード)を指定すると、サーバ30は、異常情報データベースの「異常種別コード」フィールドを参照して、作業者によって指定された異常種別コードを含むレコードを特定する。
サーバ30は、特定されたレコードの情報(特に、取引識別情報に関連付けられた会計情報、質問情報、及び、回答情報の組合せ)を作業者クライアント装置20に送信する。
これにより、作業者は、過去の類似の異常に対応する質問情報及び回答情報の組合せを参照して、異常に対応することができる。
In this embodiment, the server 30 may provide a search function for the anomaly information database (FIG. 7).
For example, when an operator specifies a search condition (as an example, an abnormality type code), the server 30 refers to the "abnormality type code" field in the abnormality information database to identify a record that includes the abnormality type code specified by the operator.
The server 30 sends information of the identified record (particularly the combination of the transaction information, question information, and answer information associated with the transaction identification information) to the worker client device 20.
This allows the worker to deal with the anomaly by referring to a combination of question information and answer information corresponding to a similar anomaly in the past.

本実施形態は、法人の担当者(例えば、財務経理担当者)が、社外の専門家(例えば、税理士)に業務を依頼する例を示したが、本実施形態の範囲はこれに限られない。本実施形態は、法人の担当者が、社内(つまり、当該法人)の別の担当者(例えば、事業担当者)に問い合せる場合にも適用可能である。 This embodiment shows an example in which a person in charge of a corporation (e.g., a financial accountant) requests a task from an outside expert (e.g., a tax accountant), but the scope of this embodiment is not limited to this. This embodiment is also applicable to cases in which a person in charge of a corporation inquires of another person in the company (i.e., the corporation) (e.g., a business person).

本実施形態では、作業者による操作(例えば、ログイン)をトリガに情報処理が開始される例を示したが、本実施形態の範囲はこれに限られない。本実施形態は、作業者による操作ではなく、所定のタイミングになったことをトリガに情報処理が開始される例にも適用可能である。所定のタイミングは、例えば、以下の少なくとも1つを含む。
・前回の情報処理が完了してからの経過時間が所定時間(例えば、1ヶ月、3ヶ月、又は、6ヶ月)に達したこと
・所定日(例えば、毎月1日又は毎年3月1日)になったこと
In this embodiment, an example has been shown in which the start of information processing is triggered by an operation by an operator (e.g., logging in), but the scope of this embodiment is not limited to this. This embodiment can also be applied to an example in which the start of information processing is triggered by a predetermined timing, rather than an operation by an operator. The predetermined timing includes, for example, at least one of the following:
The time that has elapsed since the previous information processing was completed has reached a predetermined time (for example, one month, three months, or six months). The arrival of a predetermined date (for example, the first day of every month or March 1st of every year).

本実施形態(図12)では、1つのタイムラインオブジェクトTL10aに複数の質問情報を表示し、且つ、1つのタイムラインオブジェクトTL11aが複数の回答情報を受け付ける回答欄として機能する例をしめしたが、本実施形態の範囲はこれに限られない。本実施形態は、例えば、以下の例にも適用可能である。
図20は、図12の変形例を示す図である。
図20に示すように、画面P1210は、表示オブジェクトA1210と、複数のタイムラインオブジェクトTL10a~TL12a及びTL10b~TL12bと、操作オブジェクトB1210と、を含む。
複数のタイムラインオブジェクトTL10a~TL12aには、それぞれ、1つの質問情報が表示される。各タイムラインオブジェクトTL10a~TL12aには、質問情報に関連付けられた異常識別情報が割り当てられる。
複数のタイムラインオブジェクトTL10b~TL12bは、それぞれ、1つの回答情報を受け付ける回答欄として機能する。各タイムラインオブジェクトTL10b~TL12bは、タイムラインオブジェクトTL10a~TL12aに対応する。各タイムラインオブジェクトTL10b~TL12bには、対応するタイムラインオブジェクトTL10a~TL12aに割り当てられた異常識別情報が割り当てられる。
In the present embodiment (FIG. 12), an example is shown in which a plurality of pieces of question information are displayed on one timeline object TL10a, and one timeline object TL11a functions as an answer field for receiving a plurality of pieces of answer information, but the scope of the present embodiment is not limited to this. The present embodiment can also be applied to the following examples, for example.
FIG. 20 is a diagram showing a modification of FIG.
As shown in FIG. 20, a screen P1210 includes a display object A1210, a plurality of timeline objects TL10a to TL12a and TL10b to TL12b, and an operation object B1210.
Each of the timeline objects TL10a to TL12a displays one piece of question information. Anomaly identification information associated with the question information is assigned to each of the timeline objects TL10a to TL12a.
Each of the timeline objects TL10b to TL12b functions as an answer column for receiving one piece of answer information. Each of the timeline objects TL10b to TL12b corresponds to the timeline objects TL10a to TL12a. Each of the timeline objects TL10b to TL12b is assigned the anomaly identification information assigned to the corresponding timeline object TL10a to TL12a.

本実施形態では、ステップS1235~S1236において作業者の指示に応じて修正された業務情報に応じてデータベースを更新する例を示したが、本実施形態はこれに限られない。本実施形態は、例えば、ステップS1235において作業者の指示に応じて修正された業務情報を依頼者クライアント装置10に提示し、且つ、依頼者の指示に応じてデータベースを更新する例にも適用可能である。 In this embodiment, an example is shown in which the database is updated according to the task information modified in response to instructions from the worker in steps S1235 to S1236, but this embodiment is not limited to this. This embodiment can also be applied to an example in which, for example, task information modified in response to instructions from the worker in step S1235 is presented to the requester client device 10, and the database is updated in response to instructions from the requester.

以上、本発明の実施形態について詳細に説明したが、本発明の範囲は上記の実施形態に限定されない。また、上記の実施形態は、本発明の主旨を逸脱しない範囲において、種々の改良や変更が可能である。また、上記の実施形態及び変形例は、組合せ可能である。 Although the embodiments of the present invention have been described in detail above, the scope of the present invention is not limited to the above-mentioned embodiments. Furthermore, the above-mentioned embodiments can be improved or modified in various ways without departing from the spirit of the present invention. Furthermore, the above-mentioned embodiments and modifications can be combined.

1 :情報処理システム
10 :依頼者クライアント装置
11 :記憶装置
12 :プロセッサ
13 :入出力インタフェース
14 :通信インタフェース
20 :作業者クライアント装置
21 :記憶装置
22 :プロセッサ
23 :入出力インタフェース
24 :通信インタフェース
30 :サーバ
31 :記憶装置
32 :プロセッサ
33 :入出力インタフェース
34 :通信インタフェース
1: Information processing system 10: Requester client device 11: Storage device 12: Processor 13: Input/output interface 14: Communication interface 20: Worker client device 21: Storage device 22: Processor 23: Input/output interface 24: Communication interface 30: Server 31: Storage device 32: Processor 33: Input/output interface 34: Communication interface

Claims (18)

依頼者が作業者に依頼した業務に関する業務情報を異常判定モデルに入力することにより、前記業務情報の異常の種別を判定する手段を備え、
質問生成モデルに前記異常の種別を入力することにより、前記異常の種別に応じた質問情報を生成する手段を備え、
前記依頼者が使用する依頼者クライアント装置に、前記質問情報を提示する手段を備え、
前記依頼者クライアント装置から、前記質問情報に対する前記依頼者の回答に関する回答情報を取得する手段を備え、
前記異常を識別する異常識別情報と、前記質問情報と、前記質問情報に対する回答情報と、を関連付けて記憶装置に記憶する手段を備える、
情報処理装置。
A means for inputting task information relating to a task requested by a requester to an operator into an abnormality determination model to determine a type of abnormality in the task information ,
a means for generating question information corresponding to the type of abnormality by inputting the type of abnormality into a question generation model ,
means for presenting the question information to a client device used by the client;
means for acquiring answer information regarding an answer of the requester to the question information from the requester client device ;
a means for storing , in a storage device, anomaly identification information for identifying the anomaly, the question information, and answer information to the question information in association with each other;
Information processing device.
前記作業者が使用する作業者クライアント装置に、前記業務情報と、前記異常識別情報と、前記質問情報と、前記質問情報に対する回答情報と、を提示する手段を備える、
請求項1に記載の情報処理装置。
a means for presenting the task information, the abnormality identification information, the question information, and answer information to the question information to a worker client device used by the worker;
The information processing device according to claim 1 .
前記提示する手段による提示の後、前記作業者が使用する作業者クライアント装置から、前記異常を含む取引の業務情報である異常業務情報を修正するための修正指示を取得する手段を備え、
前記修正指示に応じて、前記異常業務情報を修正する手段を備える、
請求項1又は請求項2に記載の情報処理装置。
a means for acquiring, from a worker client device used by the worker, a correction instruction for correcting abnormal operation information, which is operation information of a transaction including the abnormality, after the presentation by the presenting means;
means for correcting the abnormal operation information in response to the correction instruction;
3. The information processing device according to claim 1 or 2.
前記修正する手段は、前記回答情報に基づいて、前記異常業務情報を修正する、
請求項3に記載の情報処理装置。
The correcting means corrects the abnormal operation information based on the response information.
The information processing device according to claim 3 .
前記質問生成モデルは、学習済モデルである
請求項1~請求項4の何れかに記載の情報処理装置。
The question generation model is a trained model.
5. The information processing device according to claim 1.
前記異常判定モデルは、学習済モデルである
請求項1~請求項5の何れかに記載の情報処理装置。
The abnormality determination model is a trained model.
6. An information processing device according to claim 1.
前記異常を含む取引の業務情報である異常業務情報に対する修正の有無又は内容に応じて、前記学習済モデルの学習を実行する手段を備える、
請求項6に記載の情報処理装置。
A means for executing learning of the trained model according to the presence or absence of correction or the content of correction to abnormal business information, which is business information of the transaction including the abnormality,
The information processing device according to claim 6.
前記学習済モデルは、前記業務の種類に応じて学習されたモデルである、
請求項5~請求項7の何れかに記載の情報処理装置。
The trained model is a model trained according to the type of business.
8. The information processing device according to claim 5, wherein the information processing device is a computer.
前記学習済モデルは、前記作業者の属性に応じて学習されたモデルである、
請求項5~請求項8の何れかに記載の情報処理装置。
The trained model is a model trained according to the attributes of the worker.
9. The information processing device according to claim 5, wherein the information processing device is a computer.
前記業務情報を記憶する外部サーバから、前記業務情報を取得する手段を備える、
請求項1~請求項9の何れかに記載の情報処理装置。
means for acquiring the business information from an external server that stores the business information;
10. The information processing device according to claim 1.
前記質問情報を生成する手段は、前記依頼者クライアント装置にインストールされたメッセージングアプリケーションに前記質問情報を提示し、
前記回答情報を取得する手段は、前記メッセージングアプリケーションに入力された回答に関する回答情報を取得する、
請求項1~請求項10の何れかに記載の情報処理装置。
The means for generating the query information presents the query information to a messaging application installed on the requester client device ;
The means for obtaining answer information obtains answer information regarding an answer entered into the messaging application.
11. The information processing device according to claim 1.
前記質問情報を生成する手段は、質問情報に、質問の根拠となる異常を識別する異常識別情報を割り当て、
前記回答情報を取得する手段は、前記回答情報と、前記質問情報に割り当てられた異常識別情報と、を取得する、
請求項11に記載の情報処理装置。
the means for generating question information assigns, to the question information, anomaly identification information for identifying the anomaly that is the basis of the question;
The means for acquiring the answer information acquires the answer information and abnormality identification information assigned to the question information.
The information processing device according to claim 11.
前記質問情報を生成する手段は、前記異常識別情報が割り当てられたタイムラインオブジェクトを生成し、
前記回答情報を取得する手段は、対応する質問情報に関連付けられた異常識別情報が割り当てられたタイムラインオブジェクトを介して、前記回答情報を取得する、
請求項12に記載の情報処理装置。
The means for generating question information generates a timeline object to which the anomaly identification information is assigned,
the means for acquiring the answer information acquires the answer information via a timeline object to which anomaly identification information associated with the corresponding question information is assigned.
The information processing device according to claim 12.
前記業務は、会計業務、契約業務、出願業務、受発注業務、生産管理業務、及び、信託業務の少なくとも1つである、
請求項1~請求項13の何れかに記載の情報処理装置。
The business is at least one of accounting business, contract business, application business, order placement business, production management business, and trust business.
An information processing device according to any one of claims 1 to 13.
前記作業者が使用する作業者クライアント装置から、前記生成された質問情報のうち前記依頼者に提示する質問情報の指定を受け付ける手段を備え、
前記質問情報を提示する手段は、前記作業者クライアント装置に、前記作業者が指定した質問情報を前記依頼者に提示する、
請求項1~請求項14の何れかに記載の情報処理装置。
a means for receiving, from a worker client device used by the worker , designation of question information to be presented to the requester from among the generated question information;
the means for presenting question information presents, to the worker client device, question information designated by the worker to the requester;
An information processing device according to any one of claims 1 to 14.
前記作業者による前記質問情報の選択の結果に基づいて学習済モデルを生成する手段を備え、
前記学習済モデルと前記作業者の作業者識別情報とを関連付けて記憶装置に記憶する手段を備え、
前記作業者識別情報に関連付けられた学習済モデルを用いて、前記作業者識別情報に対応する作業者が使用する作業者クライアント装置に対して、前記依頼者に提示すべき質問情報の候補を提示する手段を備える、
請求項15に記載の情報処理装置。
A means for generating a trained model based on a result of the selection of the question information by the operator,
A means for storing the trained model and worker identification information of the worker in a storage device in association with each other,
and a means for presenting candidates of question information to be presented to the requester to a worker client device used by the worker corresponding to the worker identification information, using a trained model associated with the worker identification information.
The information processing device according to claim 15.
コンピュータを、請求項1~請求項16の何れかに記載の各手段として機能させるためのプログラム。 A program for causing a computer to function as any of the means described in claims 1 to 16. コンピュータを用いた情報処理方法であって、
前記コンピュータが、
依頼者が作業者に依頼した業務に関する業務情報を異常判定モデルに入力することにより、前記業務情報の異常の種別を判定するステップを実行し
質問生成モデルに前記異常の種別を入力することにより、前記異常の種別に応じた質問情報を生成するステップを実行し
前記依頼者が使用する依頼者クライアント装置に、前記質問情報を提示するステップを実行し
前記依頼者クライアント装置から、前記質問情報に対する前記依頼者の回答に関する回答情報を取得するステップを実行し
前記異常を識別する異常識別情報と、前記質問情報と、前記質問情報に対する回答情報と、を関連付けて記憶装置に記憶するステップを実行する
情報処理方法。
An information processing method using a computer, comprising:
The computer,
A step of inputting task information relating to a task requested by a requester to a worker into an anomaly determination model to determine a type of anomaly in the task information ;
executing a step of generating question information according to the type of anomaly by inputting the type of anomaly into a question generation model ;
A step of presenting the question information to a requester client device used by the requester is performed ;
acquiring answer information regarding the answer of the requester to the question information from the requester client device ;
executing a step of storing , in a storage device, anomaly identification information for identifying the anomaly, the question information, and answer information to the question information in association with each other;
Information processing methods.
JP2021176557A 2020-10-29 2021-10-28 Information processing device, program, and information processing method Active JP7614643B2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2020181553 2020-10-29
JP2020181553 2020-10-29

Publications (2)

Publication Number Publication Date
JP2022074095A JP2022074095A (en) 2022-05-17
JP7614643B2 true JP7614643B2 (en) 2025-01-16

Family

ID=81604217

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021176557A Active JP7614643B2 (en) 2020-10-29 2021-10-28 Information processing device, program, and information processing method

Country Status (1)

Country Link
JP (1) JP7614643B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW202535069A (en) * 2024-01-15 2025-09-01 日商東京威力科創股份有限公司 Computer program, information processing method, information processing device and information processing system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003186987A (en) 2001-10-12 2003-07-04 Nippon Pro-Mait:Kk Financial accounting system with audit support function, financial accounting method, financial accounting device and program
JP2014206960A (en) 2013-03-19 2014-10-30 株式会社日本デジタル研究所 Book creation system, method and program and printed voucher
WO2017208518A1 (en) 2016-05-30 2017-12-07 ソニー株式会社 Information processing device
JP2019067092A (en) 2017-09-29 2019-04-25 富士通株式会社 Information processing program, information processing device, and information processing method
US10515339B1 (en) 2008-09-25 2019-12-24 Intuit Inc. Error correction system for accountants

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003186987A (en) 2001-10-12 2003-07-04 Nippon Pro-Mait:Kk Financial accounting system with audit support function, financial accounting method, financial accounting device and program
US10515339B1 (en) 2008-09-25 2019-12-24 Intuit Inc. Error correction system for accountants
JP2014206960A (en) 2013-03-19 2014-10-30 株式会社日本デジタル研究所 Book creation system, method and program and printed voucher
WO2017208518A1 (en) 2016-05-30 2017-12-07 ソニー株式会社 Information processing device
JP2019067092A (en) 2017-09-29 2019-04-25 富士通株式会社 Information processing program, information processing device, and information processing method

Also Published As

Publication number Publication date
JP2022074095A (en) 2022-05-17

Similar Documents

Publication Publication Date Title
US20200034813A1 (en) Systems and methods for scheduling business-to-individual payments
US11481822B2 (en) Systems and methods for improving invoice management using enhanced analytical insight
US11144989B1 (en) Customized graphical user interface for managing multiple user accounts
JP2012146158A (en) Accounting processing system
JP2009301399A (en) Business support system and business support method
US20210334782A1 (en) Method and system for negotiating, generating, documenting, and fulfilling vendor financing opportunities
US10504161B2 (en) Systems and methods for baselining using multiple baseline methodologies
US20210182811A1 (en) Prediction engine for aggregated user accounts
JP6732084B1 (en) Computer program, transmission method and transmission device
US20190392018A1 (en) Displaying Data Using Enhanced Functionality
JP7614643B2 (en) Information processing device, program, and information processing method
US20060149643A1 (en) Automatic business date determination systems and methods
US20140379417A1 (en) System and Method for Data Quality Business Impact Analysis
JP2024081046A (en) Unit price inquiry device, unit price inquiry method, and unit price inquiry program
US20040122758A1 (en) Budget and financial analysis system and method
US20140058925A1 (en) Apparatus, method and article to automate and manage formula or asset-based lending in a networked environment
JP2020170425A (en) Solution proposal support system and solution proposal support method
KR20170014338A (en) Erp system having a structure of modularized frame
Wahyudi et al. Implementation of information system audit to improve internal control on Accurate 5 and Zahir 6
Arep et al. Effectiveness of Accurate Accounting Software Implementation in Preparing Financial Statements (Case Study at PT Karya Mulia Lentera Persada)
JP2023078750A (en) Construction ledger creation system and construction ledger creation method
CA2500393C (en) Method and system for the automatic storage of business management data
JP4218966B2 (en) Stock investment information providing system and method
JP6103792B1 (en) Accounts receivable evaluation system
JP7804050B1 (en) Information processing system, information processing device, information processing method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240906

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20240906

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241001

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241129

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241220

R150 Certificate of patent or registration of utility model

Ref document number: 7614643

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S631 Written request for registration of reclamation of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313631

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350