[go: up one dir, main page]

JP7663184B2 - PROGRAM, COMPUTER AND INFORMATION PROCESSING METHOD - Google Patents

PROGRAM, COMPUTER AND INFORMATION PROCESSING METHOD Download PDF

Info

Publication number
JP7663184B2
JP7663184B2 JP2023000624A JP2023000624A JP7663184B2 JP 7663184 B2 JP7663184 B2 JP 7663184B2 JP 2023000624 A JP2023000624 A JP 2023000624A JP 2023000624 A JP2023000624 A JP 2023000624A JP 7663184 B2 JP7663184 B2 JP 7663184B2
Authority
JP
Japan
Prior art keywords
evidence
data
evidence data
accepted
metadata
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
JP2023000624A
Other languages
Japanese (ja)
Other versions
JP2024097220A (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.)
Tokium
Original Assignee
Tokium
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 Tokium filed Critical Tokium
Priority to JP2023000624A priority Critical patent/JP7663184B2/en
Publication of JP2024097220A publication Critical patent/JP2024097220A/en
Application granted granted Critical
Publication of JP7663184B2 publication Critical patent/JP7663184B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Description

本発明は、プログラム、コンピュータおよび情報処理方法に関する。 The present invention relates to a program, a computer, and an information processing method.

従来より、請求書等の証憑のデータを処理する処理システムとして様々なものが知られている。例えば、特許文献1には、請求書の処理効率を向上させることができるデータ処理装置、データ処理方法およびプログラムが開示されている。 Various processing systems for processing data on evidence such as invoices have been known in the past. For example, Patent Literature 1 discloses a data processing device, a data processing method, and a program that can improve the efficiency of invoice processing.

特許第7051168号Patent No. 7051168

電子帳簿保存法では、国税関係書類(財務省令で定めるものを除く)の保存義務者は、国税関係書類の全部又は一部について、その国税関係書類に記載されている事項を、電磁的記録に記録する場合には、一定の要件の下で、その電磁的記録の保存をもって国税関係書類の保存に代えることができることとされている。また、所得税(源泉徴収に係る所得税を除く)および法人税に係る保存義務者は、電子取引を行った場合には、一定の要件の下で、その電子取引の取引情報に係る電磁的記録を保存しなければならないことが電子帳簿保存法において規定されている。このような電子帳簿保存法において、取引年月日その他の日付、取引金額、取引先等を検索の条件とする検索機能が求められている。 The Electronic Bookkeeping Act stipulates that if a party obligated to preserve national tax-related documents (excluding those specified by the Ministry of Finance Ordinance) records the matters stated in the national tax-related documents in electromagnetic records for all or part of the national tax-related documents, they may, under certain conditions, substitute the preservation of the national tax-related documents for the preservation of the electromagnetic records. In addition, the Electronic Bookkeeping Act stipulates that if a party obligated to preserve income tax (excluding income tax related to withholding at source) and corporation tax conducts electronic transactions, they must preserve electromagnetic records related to the transaction information of the electronic transaction under certain conditions. This Electronic Bookkeeping Act requires a search function that allows search criteria such as the transaction date and other dates, transaction amount, and trading partner.

本発明はこのような点を考慮してなされたものであり、検索機能の確保に関する新たなプログラム、コンピュータおよび情報処理方法を提供することを目的とする。 The present invention has been made in consideration of these points, and aims to provide a new program, computer, and information processing method for ensuring search functionality.

本発明のプログラムは、
コンピュータを受付手段と、グループ化手段と、メタデータ付与手段と、検索手段として機能させるプログラムであって、
前記受付手段は、証憑データを受け付け、
前記グループ化手段は、前記受付手段が受け付けた複数の証憑データの関連付けを行うことによりグループを作成し、
前記メタデータ付与手段は、前記グループ化手段により作成されたグループにメタデータを付与し、
前記検索手段は、前記受付手段が検索ワードを受け付けたときに、受け付けた検索ワードに関連するメタデータが付与されているグループに関する情報を出力することを特徴とする。
The program of the present invention comprises:
A program for causing a computer to function as a receiving unit, a grouping unit, a metadata assignment unit, and a search unit,
The receiving means receives evidence data,
the grouping means creates a group by associating the plurality of pieces of evidence data received by the receiving means;
The metadata assignment means assigns metadata to the group created by the grouping means,
The search means is characterized in that, when the reception means receives a search word, it outputs information about a group to which metadata related to the received search word has been added.

本発明のプログラムにおいては、
前記受付手段が受け付ける証憑データは、証憑の画像および証憑の取引に関する情報を含み、
前記グループ化手段は、取引に関する情報が同一である複数の種類の証憑データの関連付けを行うことによりグループを作成してもよい。
In the program of the present invention,
the voucher data received by the reception means includes an image of the voucher and information regarding a transaction of the voucher;
The grouping means may create a group by associating a plurality of types of evidence data having the same information about a transaction.

本発明のプログラムは、
前記コンピュータを光学文字認識手段として更に機能させ、
前記受付手段が受け付ける証憑データは、証憑の画像に関する情報を含み、
前記光学文字認識手段は、前記受付手段が受け付ける証憑データにおける証憑の画像から光学文字認識により取引に関する情報を抽出し、
前記グループ化手段は、抽出された取引に関する情報が同一である複数の種類の証憑データの関連付けを行うことによりグループを作成してもよい。
The program of the present invention comprises:
causing said computer to further function as an optical character recognition means;
the evidence data received by the reception means includes information regarding an image of the evidence,
The optical character recognition means extracts information related to the transaction from an image of the evidence in the evidence data accepted by the acceptance means by optical character recognition;
The grouping means may create a group by associating a plurality of types of evidence data having the same extracted information about a transaction.

本発明のプログラムにおいては、
前記受付手段が受け付ける証憑データは、証憑の画像、証憑の取引および1または複数の取引からなるプロジェクトに関する情報を含み、
前記グループ化手段は、プロジェクトに関する情報が同一である各取引の複数の種類の証憑データの関連付けを行うことによりグループを作成してもよい。
In the program of the present invention,
The voucher data received by the reception means includes an image of the voucher, a transaction of the voucher, and information on a project consisting of one or more transactions;
The grouping means may create groups by associating multiple types of supporting data for each transaction having the same information related to a project.

本発明のプログラムにおいては、
前記グループ化手段は、前記受付手段が受け付けたグループ化指示情報に基づいて、前記受付手段が受け付けた複数の証憑データの関連付けを行うことによりグループを作成してもよい。
In the program of the present invention,
The grouping means may create a group by associating the plurality of pieces of evidence data received by the reception means based on grouping instruction information received by the reception means.

この場合、本発明のプログラムは、前記コンピュータを関連付け候補抽出手段と、入力指示手段として更に機能させ、
前記関連付け候補抽出手段は、前記受付手段が新たに受け付けた証憑データと関連性を有する、前記受付手段が既に受け付けている他の種類の証憑データの候補を抽出し、
前記入力指示手段は、前記受付手段が新たに受け付けた証憑データと関連付けられるべき他の種類の証憑データを、前記関連付け候補抽出手段により抽出された他の種類の証憑データの候補から選択させる選択画面を端末に表示させるよう前記端末に表示指示信号を送信し、
前記グループ化指示情報は、他の種類の証憑データの候補から前記端末により選択された1または複数の証憑データを含んでもよい。
In this case, the program of the present invention further causes the computer to function as an association candidate extraction unit and an input instruction unit,
The association candidate extraction means extracts candidates for other types of evidence data that have been already accepted by the acceptance means and are associated with the evidence data newly accepted by the acceptance means;
the input instruction means transmits a display instruction signal to the terminal to cause the terminal to display a selection screen for allowing the user to select other types of evidential data to be associated with the newly accepted evidence data by the acceptance means from candidates of other types of evidential data extracted by the association candidate extraction means;
The grouping instruction information may include one or more pieces of evidence data selected by the terminal from candidates of other types of evidence data.

また、前記入力指示手段は、前記受付手段が受け付けた証憑データの各項目の入力画面を前記端末または前記端末とは別の端末に表示させるよう前記端末または前記別の端末に第2表示指示信号を送信し、この際に前記グループ化手段により関連付けられた他の種類の証憑データの各項目の情報も前記端末または前記別の端末に送信してもよい。 The input instruction means may also transmit a second display instruction signal to the terminal or the other terminal to cause an input screen for each item of the supporting data received by the reception means to be displayed on the terminal or a terminal other than the terminal, and at this time, information on each item of other types of supporting data associated by the grouping means may also be transmitted to the terminal or the other terminal.

また、本発明のプログラムは、前記コンピュータを記憶手段として更に機能させ、
前記記憶手段は、前記受付手段が受け付けた証憑データを記憶部に記憶させ、
前記関連付け候補抽出手段は、前記受付手段が新たに受け付けた証憑データと関連性を有する、前記受付手段が既に受け付けている他の種類の証憑データの候補を、前記記憶部に記憶されている証憑データから抽出し、
前記受付手段が新たに受け付けた証憑データと前記受付手段が既に受け付けている他の種類の証憑データとが前記グループ化手段により関連付けられると、前記記憶手段は前記グループ化手段により作成されたグループの情報を前記記憶部に記憶させてもよい。
The program of the present invention further causes the computer to function as a storage means,
The storage means stores the evidence data received by the reception means in a storage unit,
The association candidate extraction means extracts candidates for other types of evidence data that have an association with the evidence data newly accepted by the acceptance means and that have already been accepted by the acceptance means from the evidence data stored in the storage unit;
When the grouping means associates newly accepted supporting data by the reception means with other types of supporting data already accepted by the reception means, the storage means may store information of the group created by the grouping means in the memory unit.

また、前記関連付け候補抽出手段は、前記受付手段が新たに受け付けた証憑データと関連性を有する他の証憑データの候補として、前記受付手段が新たに受け付けた証憑データにおける取引金額、取引先、品目、管理番号、登録した担当者、登録した担当者の所属部署のうち少なくとも何れか一つが同一のものを抽出してもよい。 The association candidate extraction means may extract, as candidates for other supporting data that are related to the supporting data newly accepted by the reception means, data that is the same as at least one of the transaction amount, business partner, item, management number, registered person in charge, and department to which the registered person in charge belongs in the supporting data newly accepted by the reception means.

また、前記受付手段が受け付ける証憑データは少なくとも証憑の画像を含み、
前記入力指示手段は、前記受付手段が受け付けた証憑データにおける証憑の画像および証憑データにおける証憑の各項目の入力欄を前記端末または前記端末とは別の端末に表示させるよう前記端末または前記別の端末に第2表示指示信号を送信し、
前記関連付け候補抽出手段は、前記受付手段が新たに受け付けた証憑データと関連性を有する他の証憑データの候補として、前記端末または前記別の端末により入力され前記受付手段により受け付けられた証憑データにおける取引金額、取引先、品目、管理番号、登録した担当者、登録した担当者の所属部署のうち少なくとも何れか一つが同一のものを抽出してもよい。
The evidence data received by the reception means includes at least an image of the evidence,
the input instruction means transmits a second display instruction signal to the terminal or the other terminal so as to cause the terminal or the other terminal to display an image of the evidence in the evidence data accepted by the acceptance means and an input field for each item of the evidence in the evidence data;
The association candidate extraction means may extract, as candidates for other supporting data that are related to the supporting data newly accepted by the reception means, data that has at least one of the same transaction amount, business partner, item, management number, registered person in charge, and department to which the registered person in charge belongs in the supporting data entered by the terminal or the other terminal and accepted by the reception means.

また、本発明のプログラムは、前記コンピュータを光学文字認識手段として更に機能させ、
前記受付手段が受け付ける証憑データは少なくとも証憑の画像を含み、
前記光学文字認識手段は、前記受付手段が受け付けた証憑データにおける証憑の画像から光学文字認識により証憑データにおける取引金額、取引先、品目、管理番号、登録した担当者、登録した担当者の所属部署のうち少なくとも何れか一つの情報を取得し、
前記関連付け候補抽出手段は、前記受付手段が新たに受け付けた証憑データと関連性を有する他の証憑データの候補として、前記光学文字認識手段により取得された証憑データにおける取引金額、取引先、品目、管理番号、登録した担当者、登録した担当者の所属部署のうち少なくとも何れか一つが同一のものを抽出してもよい。
The program of the present invention further causes the computer to function as optical character recognition means,
the evidence data received by the reception means includes at least an image of the evidence,
The optical character recognition means acquires at least one of information on the transaction amount, the customer, the item, the management number, the person in charge of registration, and the department to which the person in charge of registration belongs, from an image of the evidence in the evidence data accepted by the acceptance means through optical character recognition;
The association candidate extraction means may extract, as candidates for other supporting data that are related to the supporting data newly accepted by the reception means, data that has at least one of the same transaction amount, business partner, item, management number, registered person, and department to which the registered person belongs in the supporting data acquired by the optical character recognition means.

本発明のプログラムにおいては、
前記メタデータ付与手段によりグループに付与されるメタデータは、取引先の識別情報、日付および金額のうち少なくとも何れかのものに関するものであってもよい。
In the program of the present invention,
The metadata assigned to the group by the metadata assigning means may relate to at least one of identification information of the business partner, a date, and an amount.

本発明のプログラムにおいては、
前記メタデータ付与手段によりグループに付与されるメタデータは、前記受付手段が受け付けたメタデータ付与情報に基づいて決められてもよい。
In the program of the present invention,
The metadata assigned to the group by the metadata assigning means may be determined based on the metadata assignment information received by the receiving means.

本発明のプログラムは、
前記コンピュータを光学文字認識手段として更に機能させ、
前記受付手段が受け付ける証憑データは、証憑の画像に関する情報を含み、
前記光学文字認識手段は、前記受付手段が受け付けた証憑データにおける証憑の画像から光学文字認識により証憑データにおけるメタデータを抽出し、
前記メタデータ付与手段は、前記光学文字認識手段により抽出されたメタデータを、作成されたグループに付与してもよい。
The program of the present invention comprises:
causing said computer to further function as an optical character recognition means;
the evidence data received by the reception means includes information regarding an image of the evidence,
The optical character recognition means extracts metadata in the evidence data by optical character recognition from an image of the evidence in the evidence data accepted by the acceptance means,
The metadata assigning means may assign the metadata extracted by the optical character recognition means to the created group.

本発明のプログラムにおいては、
前記受付手段が受け付ける証憑データの種類は、見積書、発注書、納品書、検品書、請求書、領収書からなる群のうち複数のものを含んでいてもよい。
In the program of the present invention,
The types of evidence data accepted by the accepting means may include a plurality of types selected from the group consisting of estimates, purchase orders, delivery notes, inspection slips, invoices, and receipts.

本発明のコンピュータは、
プログラムを実行することにより受付手段と、グループ化手段と、メタデータ付与手段と、検索手段として機能するコンピュータであって、
前記受付手段は、証憑データを受け付け、
前記グループ化手段は、前記受付手段が受け付けた複数の証憑データの関連付けを行うことによりグループを作成し、
前記メタデータ付与手段は、前記グループ化手段により作成されたグループにメタデータを付与し、
前記検索手段は、前記受付手段が検索ワードを受け付けたときに、受け付けた検索ワードに関連するメタデータが付与されているグループに関する情報を出力することを特徴とする。
The computer of the present invention comprises:
A computer that functions as a receiving means, a grouping means, a metadata assignment means, and a search means by executing a program,
The receiving means receives evidence data,
the grouping means creates a group by associating the plurality of pieces of evidence data received by the receiving means;
The metadata assignment means assigns metadata to the group created by the grouping means,
The search means is characterized in that, when the reception means receives a search word, it outputs information about a group to which metadata related to the received search word has been added.

本発明の情報処理方法は、
制御部を有するコンピュータにより行われる情報処理方法であって、
前記制御部が、証憑データを受け付ける工程と、
前記制御部が、受け付けた複数の証憑データの関連付けを行うことによりグループを作成する工程と、
前記制御部が、作成されたグループにメタデータを付与する工程と、
前記制御部が、検索ワードを受け付けたときに、受け付けた検索ワードに関連するメタデータが付与されているグループに関する情報を出力する工程と、
を備えたことを特徴とする。
The information processing method of the present invention comprises the steps of:
An information processing method performed by a computer having a control unit,
The control unit receives evidence data;
a step of creating a group by associating the received plurality of pieces of evidence data by the control unit;
a step of the control unit assigning metadata to the created group;
a step of outputting information on a group to which metadata related to the received search word is added when the control unit receives the search word;
The present invention is characterized by comprising:

本発明によれば、検索機能の確保に関する新たなプログラム、コンピュータおよび情報処理方法を提供することができる。 The present invention provides a new program, computer, and information processing method for ensuring search functionality.

本発明の実施の形態による情報処理システムの構成を概略的に示す図である。1 is a diagram illustrating a schematic configuration of an information processing system according to an embodiment of the present invention. 図1に示す情報処理システムにおいて証憑データの登録を行う際の情報処理の流れの一例を示すアクティビティ図である。2 is an activity diagram showing an example of a flow of information processing when registering evidence data in the information processing system shown in FIG. 1. 図1に示す情報処理システムにおいて証憑データの登録を行う際の情報処理の流れの他の例を示すアクティビティ図である。1. FIG. 4 is an activity diagram showing another example of the flow of information processing when registering evidence data in the information processing system shown in FIG. 図1に示す情報処理システムにおいて証憑データの登録を行う際の情報処理の流れの更に他の例を示すアクティビティ図である。1. FIG. 4 is an activity diagram showing yet another example of the flow of information processing when registering evidence data in the information processing system shown in FIG. 図1に示す情報処理システムにおいて証憑データの登録を行う際の情報処理の流れの更に他の例を示すアクティビティ図である。1. FIG. 4 is an activity diagram showing yet another example of the flow of information processing when registering evidence data in the information processing system shown in FIG. 図1に示す情報処理システムにおいて証憑データの登録を行う際の情報処理の流れの更に他の例を示すアクティビティ図である。1. FIG. 4 is an activity diagram showing yet another example of the flow of information processing when registering evidence data in the information processing system shown in FIG. 図1に示す情報処理システムにおいて登録されている証憑データの検索を行う際の情報処理の流れを示すアクティビティ図である。2 is an activity diagram showing the flow of information processing when searching for evidence data registered in the information processing system shown in FIG. 1. 図1に示す情報処理システムにおいて情報処理が行われる際にクライアント端末のモニタに表示される画面を示す図である。2 is a diagram showing a screen displayed on a monitor of a client terminal when information processing is performed in the information processing system shown in FIG. 1 . 図1に示す情報処理システムにおいて情報処理が行われる際にクライアント端末のモニタに表示される画面を示す図である。2 is a diagram showing a screen displayed on a monitor of a client terminal when information processing is performed in the information processing system shown in FIG. 1 . 図1に示す情報処理システムにおいて情報処理が行われる際にクライアント端末のモニタに表示される画面を示す図である。2 is a diagram showing a screen displayed on a monitor of a client terminal when information processing is performed in the information processing system shown in FIG. 1 . 図1に示す情報処理システムにおいて情報処理が行われる際にクライアント端末のモニタに表示される画面を示す図である。2 is a diagram showing a screen displayed on a monitor of a client terminal when information processing is performed in the information processing system shown in FIG. 1 .

以下、図面を参照して本発明の実施の形態について説明する。図1乃至図11は、本実施の形態に係る情報処理システム1および当該情報処理システム1による情報処理方法を示す図である。実施の形態に係る情報処理システム1および情報処理方法によれば、管理サーバ10に保存されている請求書等の証憑データの確認をクライアント端末60により行うにあたり、管理サーバ10において複数の証憑データをグループ化することができるため、証憑データを取り扱う者にとっての利便性を向上させることができる。また、管理サーバ10において作成されたグループにメタデータを付与し、管理サーバ10が検索ワードを受け付けたときに、受け付けた検索ワードに関連するメタデータが付与されているグループに関する情報を管理サーバ10が出力することにより、検索機能を向上させることができる。ここで、本実施の形態では、証憑の種類として、請求書、領収書、発注書、納品書、契約書等が挙げられるが、これらのものとは別の種類の書類が証憑として用いられてもよい。 Hereinafter, an embodiment of the present invention will be described with reference to the drawings. FIG. 1 to FIG. 11 are diagrams showing an information processing system 1 according to the present embodiment and an information processing method by the information processing system 1. According to the information processing system 1 and the information processing method according to the embodiment, when the client terminal 60 checks the evidence data such as an invoice stored in the management server 10, the management server 10 can group a plurality of evidence data, thereby improving the convenience for the person who handles the evidence data. In addition, the search function can be improved by adding metadata to the group created in the management server 10, and when the management server 10 receives a search word, the management server 10 outputs information about the group to which the metadata related to the received search word is added. Here, in this embodiment, the types of evidence include invoices, receipts, purchase orders, delivery notes, contracts, etc., but documents of other types than these may be used as evidence.

本実施の形態による情報処理システム1は、管理サーバ10と、オペレータ端末40と、クライアント端末60とを備えている。本実施の形態による情報処理システム1は、クライアント端末60が設置されているクライアント企業が発行したり受領したりする証憑を、管理サーバ10の管理を行う管理会社が代行して管理する代行サービスに関するものである。例えば、本実施の形態による情報処理システム1によって、クライアント企業が発注書等の証憑を発行する際に、発行された証憑をクライアント企業ではなく管理会社が管理サーバ10により管理する。また、本実施の形態による情報処理システム1によって、取引先企業がクライアント企業に対して行った役務について当該取引先企業が請求書等の証憑を発行する際に、従来では証憑が取引先企業からクライアント企業に送付されて当該クライアント企業にて証憑の処理(具体的には、証憑データの入力や証憑の一覧の作成等)を行うところ、本実施の形態では管理サーバ10の管理を行う管理会社が代行して証憑の処理を行う。管理サーバ10は、インターネット回線等のネットワークを通じて利用できるサーバである。管理サーバ10には、インターネット回線等のネットワークを介してオペレータ端末40およびクライアント端末60がそれぞれ通信可能に接続されている。このような情報処理システム1の各構成要素について以下に説明する。 The information processing system 1 according to the present embodiment includes a management server 10, an operator terminal 40, and a client terminal 60. The information processing system 1 according to the present embodiment relates to an agency service in which a management company that manages the management server 10 manages vouchers issued or received by a client company where the client terminal 60 is installed. For example, when a client company issues a voucher such as a purchase order, the issued voucher is managed by the management company, not the client company, through the management server 10. Also, when a trading partner company issues a voucher such as an invoice for services provided to the client company, the voucher is sent from the trading partner company to the client company and the client company processes the voucher (specifically, inputs the voucher data and creates a list of the vouchers, etc.) in the past, but in this embodiment, the management company that manages the management server 10 processes the voucher on behalf of the client company. The management server 10 is a server that can be used through a network such as the Internet line. The operator terminal 40 and the client terminal 60 are connected to the management server 10 so that they can communicate with each other through a network such as the Internet line. Each component of this information processing system 1 is described below.

オペレータ端末40は、管理サーバ10の管理を行う管理会社のオフィス等に設置されているパーソナルコンピュータ等を含み、この管理会社の社員であるオペレータがオペレータ端末40を操作することにより管理サーバ10に対して情報の送受信を行うようになっている。具体的には、オペレータがオペレータ端末40を操作することにより証憑の各項目の情報(例えば、請求書の請求日、明細、金額、支払期限日等の情報)を入力するようになっている。 The operator terminal 40 includes a personal computer or the like installed in the office of the management company that manages the management server 10, and an operator who is an employee of the management company operates the operator terminal 40 to send and receive information to the management server 10. Specifically, the operator operates the operator terminal 40 to input information for each item of the voucher (for example, information such as the billing date, details, amount, and payment due date of the invoice).

クライアント端末60は、クライアント企業に設置されているパーソナルコンピュータ等を含み、このクライアント企業の社員(例えば、経理担当者)が操作するようになっている。 The client terminal 60 includes a personal computer or the like installed in the client company, and is operated by an employee of the client company (e.g., an accounting staff member).

管理サーバ10は、制御部20と、記憶部36と、通信部38とを備えている。制御部20は、例えばCPU(中央演算処理装置)等であり、記憶部36に記憶されているプログラムを実行することにより受付手段22、関連付け候補抽出手段24、入力指示手段26、グループ化手段28、メタデータ付与手段30、検索手段32、光学文字認識手段33および記憶手段34等として機能する。受付手段22は、外部装置(例えば、オペレータ端末40、クライアント端末60)から様々な情報を受け付ける。本実施の形態では、受付手段22はクライアント端末60から証憑データを受け付けるようになっている。関連付け候補抽出手段24は、受付手段22が新たに受け付けた証憑データと関連性を有する、受付手段22が既に受け付けている他の種類の証憑データの候補を抽出する。入力指示手段26は、受付手段22が新たに受け付けた証憑データと関連付けられるべき他の種類の証憑データを、関連付け候補抽出手段24により抽出された他の種類の証憑データの候補から選択させる選択画面をオペレータ端末40に表示させるようオペレータ端末40に表示指示信号を送信する。 The management server 10 includes a control unit 20, a storage unit 36, and a communication unit 38. The control unit 20 is, for example, a CPU (Central Processing Unit) and functions as a reception unit 22, an association candidate extraction unit 24, an input instruction unit 26, a grouping unit 28, a metadata assignment unit 30, a search unit 32, an optical character recognition unit 33, and a storage unit 34 by executing a program stored in the storage unit 36. The reception unit 22 receives various information from an external device (for example, an operator terminal 40, a client terminal 60). In this embodiment, the reception unit 22 receives evidence data from the client terminal 60. The association candidate extraction unit 24 extracts candidates for other types of evidence data already received by the reception unit 22 that are related to the evidence data newly received by the reception unit 22. The input instruction means 26 transmits a display instruction signal to the operator terminal 40 to cause the operator terminal 40 to display a selection screen that allows the user to select other types of supporting evidence data to be associated with the newly accepted supporting evidence data by the acceptance means 22 from the candidates of other types of supporting evidence data extracted by the association candidate extraction means 24.

グループ化手段28は、受付手段22が受け付けた複数の証憑データの関連付けを行うことによりグループを作成する。メタデータ付与手段30は、グループ化手段28により作成されたグループにメタデータを付与する。検索手段32は、受付手段22がクライアント端末60から検索ワードを受け付けたときに、受け付けた検索ワードに関連するメタデータが付与されているグループに関する情報を出力する。光学文字認識手段33は、受付手段22が受け付ける証憑データにおける証憑の画像から光学文字認識により取引に関する情報を抽出する。記憶手段34は、様々な情報を記憶部36に記憶させる。これらの受付手段22、関連付け候補抽出手段24、入力指示手段26、グループ化手段28、メタデータ付与手段30、検索手段32、光学文字認識手段33および記憶手段34の機能の詳細については後述する。 The grouping means 28 creates groups by associating multiple pieces of evidence data accepted by the receiving means 22. The metadata assignment means 30 assigns metadata to the groups created by the grouping means 28. When the receiving means 22 accepts a search word from the client terminal 60, the search means 32 outputs information about groups to which metadata related to the accepted search word has been assigned. The optical character recognition means 33 extracts information about transactions from images of evidence in the evidence data accepted by the receiving means 22 by optical character recognition. The storage means 34 stores various information in the storage unit 36. The functions of the receiving means 22, the association candidate extraction means 24, the input instruction means 26, the grouping means 28, the metadata assignment means 30, the search means 32, the optical character recognition means 33, and the storage means 34 will be described in detail later.

グループ化手段28により作成されるグループは、例えば複数の証憑データが格納されるフォルダ等である。クライアント企業の社員がクライアント端末60のモニタに登録した証憑データ一覧を表示させる際に、クライアント端末60のモニタには各取引や各プロジェクトに対応するフォルダが表示され、クライアント企業の社員がクライアント端末60においてあるフォルダをクリックすると、このフォルダに格納されている1または複数の証憑データの一覧がクライアント端末60のモニタに表示される。そして、このような一覧からクライアント企業の社員がある証憑データをクリックすると、この証憑データにおける証憑の画像やオペレータにより入力された各項目の情報がクライアント端末60のモニタに表示される。フォルダは、一定のルールをクライアント企業の社員や管理会社の社員であるオペレータ等のユーザ側で指定でき、このルールに沿って証憑データが振り分けられるようになっていてもよい。ルールとして、例えば月別、証憑の種類別で振り分けられる等があり、かつ切り替えも可能になっていてもよい。 The group created by the grouping means 28 is, for example, a folder in which multiple pieces of supporting evidence data are stored. When an employee of the client company displays a list of supporting evidence data registered on the monitor of the client terminal 60, folders corresponding to each transaction or each project are displayed on the monitor of the client terminal 60, and when the employee of the client company clicks on a folder on the client terminal 60, a list of one or more pieces of supporting evidence data stored in this folder is displayed on the monitor of the client terminal 60. When an employee of the client company clicks on a piece of supporting evidence data from such a list, an image of the evidence in the supporting evidence data and information on each item entered by the operator are displayed on the monitor of the client terminal 60. The folders can be set by a user, such as an employee of the client company or an operator who is an employee of the management company, according to certain rules, and supporting evidence data can be sorted according to these rules. As a rule, for example, sorting by month or by type of supporting evidence may be possible, and switching may also be possible.

証憑データは、少なくとも証憑の画像を含む。証憑データは、証憑の画像に加えて、証憑の取引に関する情報を含んでいてもよい。1つの取引において、契約書、見積書、発注書、納品書、請求書、領収書等の複数の種類の証憑が発行される。そして、このような1つの取引において発行される複数の種類の証憑データがグループ化されてフォルダに格納されることにより複数の証憑データが互いに関連付けられる。また、証憑データは、証憑の画像に加えて、プロジェクトに関する情報を含んでいてもよい。ここで、プロジェクトとは、1または複数の取引から構成されるものである。また、プロジェクトに対応するフォルダが作成され、クライアント企業の社員がクライアント端末60のモニタに登録した証憑データ一覧を表示させる際に、クライアント端末60のモニタにはこの作成されたフォルダが表示される。そして、プロジェクトに関するフォルダがクリックされると、このプロジェクトを構成する1または複数の取引に関するフォルダがクライアント端末60のモニタに表示されるようになっている。 The evidence data includes at least an image of the evidence. In addition to the image of the evidence, the evidence data may include information on the transaction of the evidence. In one transaction, multiple types of evidence such as a contract, estimate, purchase order, delivery note, invoice, and receipt are issued. Then, multiple types of evidence data issued in such one transaction are grouped and stored in a folder, so that the multiple evidence data are associated with each other. In addition to the image of the evidence, the evidence data may include information on a project. Here, a project is composed of one or multiple transactions. Also, a folder corresponding to the project is created, and when an employee of the client company displays a list of evidence data registered on the monitor of the client terminal 60, the created folder is displayed on the monitor of the client terminal 60. Then, when a folder related to a project is clicked, folders related to one or multiple transactions that make up this project are displayed on the monitor of the client terminal 60.

メタデータは、グループ化手段28により作成されるグループ(具体的には、例えばフォルダ等)に付与されるものであり、このメタデータに基づいてグループの検索が行われるようになっている。メタデータは、取引先の識別情報(例えば、取引先の会社名や識別番号等)、日付および金額のうち少なくとも何れかのものに関するものである。本実施の形態の情報処理システム1においてグループの検索が行われる際に、検索ワードとして取引先の識別情報、日付および金額のうち何れかのものが入力されると、この検索ワードに対応するメタデータが付与されているグループに関する情報が検索結果として出力される。 Metadata is assigned to groups (specifically, for example, folders) created by the grouping means 28, and groups are searched for based on this metadata. The metadata relates to at least one of the following: identification information of the business partner (for example, the business partner's company name or identification number), date, and amount. When a search for a group is performed in the information processing system 1 of this embodiment, if any of the identification information of the business partner, date, and amount is entered as a search word, information about groups to which metadata corresponding to this search word has been assigned is output as a search result.

受付手段22が新たに受け付けた証憑データと関連性を有するとは、受付手段22が新たに受け付けた証憑データにおける取引金額、取引先、品目、管理番号、登録した担当者、登録した担当者の所属部署のうち少なくとも何れか一つが同一であることを意味する。このことにより、本実施の形態では、関連付け候補抽出手段24は、受付手段22が新たに受け付けた証憑データと関連性を有する他の証憑データの候補として、受付手段22が新たに受け付けた証憑データにおける取引金額、取引先、品目、管理番号、登録した担当者、登録した担当者の所属部署のうち少なくとも何れか一つが同一のものを抽出する。なお、受付手段22が新たに受け付けた証憑データと関連性を有することについて、上述した取引金額、取引先、品目、管理番号、登録した担当者、登録した担当者の所属部署以外の項目が同一であることを意味していてもよい。 Having a relationship with the supporting data newly accepted by the reception means 22 means that at least one of the transaction amount, business partner, item, management number, registered person in charge, and department to which the registered person in charge belongs in the supporting data newly accepted by the reception means 22 is the same. In this embodiment, the association candidate extraction means 24 extracts, as candidates for other supporting data that are related to the supporting data newly accepted by the reception means 22, those that have at least one of the same transaction amount, business partner, item, management number, registered person in charge, and department to which the registered person in charge belongs in the supporting data newly accepted by the reception means 22. Note that having a relationship with the supporting data newly accepted by the reception means 22 may mean that items other than the above-mentioned transaction amount, business partner, item, management number, registered person in charge, and department to which the registered person in charge belongs are the same.

なお、制御部20により実行されるプログラムは記憶部36に記憶されたものであることに限定されることはない。制御部20により実行されるプログラムとして、外部装置から通信部38を介して制御部20に送信されるものや、管理サーバ10に装着されたUSBメモリ等の記憶媒体に記憶されているもの、管理サーバ10とは別のサーバ(例えば、クラウドサーバ)等に記憶されているもの等が用いられてもよい。 The program executed by the control unit 20 is not limited to being stored in the storage unit 36. The program executed by the control unit 20 may be one transmitted from an external device to the control unit 20 via the communication unit 38, one stored in a storage medium such as a USB memory attached to the management server 10, or one stored in a server other than the management server 10 (e.g., a cloud server).

記憶部36は例えばHDD(Hard Disk Drive)、RAM(Random Access Memory)、ROM(Read Only Memory)またはSSD(Solid State Drive)などで構成され、様々な情報が記憶部36に記憶されるようになっている。記憶部36には、クライアント企業に関する情報が予め記憶されている。クライアント企業に関する情報は、クライアント企業の識別情報、会社名、部署名、担当者名、連絡先(電話番号やメールアドレス)等の情報を含む。 The storage unit 36 is composed of, for example, a hard disk drive (HDD), a random access memory (RAM), a read only memory (ROM) or a solid state drive (SSD), and various information is stored in the storage unit 36. Information about the client company is pre-stored in the storage unit 36. The information about the client company includes information such as the client company's identification information, company name, department name, person in charge name, contact information (telephone number and email address), etc.

通信部38は、制御部20を外部装置(例えば、オペレータ端末40、クライアント端末60等)と通信可能に接続するものである。制御部20は通信部38を介して外部装置に対して信号の送受信を行うことができるようになっている。 The communication unit 38 connects the control unit 20 to an external device (e.g., an operator terminal 40, a client terminal 60, etc.) so that the control unit 20 can communicate with the external device. The control unit 20 is capable of sending and receiving signals to and from the external device via the communication unit 38.

次に、このような情報処理システム1による情報処理方法について図2乃至図11を用いて説明する。なお、図2乃至図6は、それぞれ、図1に示す情報処理システム1において証憑データの登録を行う際の情報処理の流れの様々な例を示すアクティビティ図であり、図7は、図1に示す情報処理システム1において登録されている証憑データの検索を行う際の情報処理の流れを示すアクティビティ図である。また、図8乃至図11は、図1に示す情報処理システム1において情報処理が行われる際にクライアント端末60のモニタに表示される画面を示す図である。 Next, the information processing method by such information processing system 1 will be described with reference to Figs. 2 to 11. Figs. 2 to 6 are activity diagrams showing various examples of the flow of information processing when registering evidential data in the information processing system 1 shown in Fig. 1, and Fig. 7 is an activity diagram showing the flow of information processing when searching for evidential data registered in the information processing system 1 shown in Fig. 1. Figs. 8 to 11 are diagrams showing screens displayed on the monitor of the client terminal 60 when information processing is performed in the information processing system 1 shown in Fig. 1.

本実施の形態では、管理サーバ10の管理を行う管理会社が提供する代行サービスの利用をクライアント企業が開始するときに、このクライアント企業の識別情報(具体的には、クライアント企業の会社名の情報)が記憶部36に記憶されるようになっている。 In this embodiment, when a client company starts using the agency service provided by the management company that manages the management server 10, the client company's identification information (specifically, the client company's company name information) is stored in the memory unit 36.

以下、クライアント企業が発行したり受領したりする証憑を、管理サーバ10の管理を行う管理会社が代行して管理する場合について述べる。クライアント企業の経理担当者等の社員は、クライアント端末60により、管理サーバ10を管理する管理会社により提供される所定のウェブサイトにアクセスする。この際に、クライアント企業の社員は、管理サーバ10により提供されるウェブサイトにログインする際にIDおよびパスワードを入力する。このようなウェブサイトにおいてクライアント企業の社員は管理サーバ10により管理されている当該クライアント企業の証憑データの一覧を閲覧することができるようになっている。また、クライアント企業の社員はクライアント端末60に表示されているウェブサイトに新たな証憑データ(具体的には、証憑の画像)をアップロードすることができるようになっている(図2のステップS1)。このウェブサイトに証憑データがアップロードされると、クライアント端末60から管理サーバ10に証憑データが送信されることにより、受付手段22は証憑データを受け付ける。また、管理サーバ10により提供されるウェブサイトにログインする際に入力されたIDに基づいて、受付手段22は、証憑データの所有者や管理者の識別情報を受け付ける。 The following describes a case where the management company that manages the management server 10 manages the vouchers issued and received by the client company on behalf of the client company. An employee of the client company, such as an accountant, accesses a specific website provided by the management company that manages the management server 10 using the client terminal 60. At this time, the employee of the client company enters an ID and a password when logging in to the website provided by the management server 10. On such a website, the employee of the client company can view a list of the voucher data of the client company managed by the management server 10. In addition, the employee of the client company can upload new voucher data (specifically, an image of the voucher) to the website displayed on the client terminal 60 (step S1 in FIG. 2). When the voucher data is uploaded to this website, the voucher data is sent from the client terminal 60 to the management server 10, and the reception means 22 receives the voucher data. In addition, the reception means 22 receives identification information of the owner and manager of the voucher data based on the ID entered when logging in to the website provided by the management server 10.

あるいは、クライアント企業の社員は、管理サーバ10の管理会社に紙の請求書等の証憑を送付するか、クライアント端末60によって管理サーバ10のメールアドレスに証憑データ(具体的には、証憑の画像)が添付されたメールを送信する。この際に、クライアント企業の社員が管理サーバ10の管理会社に紙の証憑を送付する場合は、前もって管理会社からクライアント企業に伝えられた管理サーバ10の管理会社の住所に紙の証憑が送付される。また、取引先企業の社員がクライアント端末60によって管理サーバ10のメールアドレスに証憑データが添付されたメールを送信する場合は、前もって管理会社からクライアント企業に伝えられた管理サーバ10のメールアドレスに証憑データが添付されたメールが送信される。 Alternatively, an employee of the client company sends a paper invoice or other supporting evidence to the management company of the management server 10, or sends an email with supporting evidence data (specifically, an image of the supporting evidence) attached to the email address of the management server 10 using the client terminal 60. At this time, when an employee of the client company sends a paper supporting evidence to the management company of the management server 10, the paper supporting evidence is sent to the address of the management company of the management server 10 that was communicated to the client company in advance by the management company. Also, when an employee of a business partner company sends an email with supporting evidence data attached to the email address of the management server 10 using the client terminal 60, the email with supporting evidence data attached is sent to the email address of the management server 10 that was communicated to the client company in advance by the management company.

クライアント企業の社員により管理サーバ10の管理会社に紙の証憑が送られた場合は、管理サーバ10の管理会社において紙の証憑がスキャナ等の読み取り装置により読み取られる。そして、読み取り装置から証憑データ(具体的には、証憑の画像)が管理サーバ10に送信されることにより受付手段22が証憑の画像データを受け付ける。また、紙の証憑について読み取り装置により読み取りを行ったオペレータは、証憑の送付元の企業であるクライアント企業の識別情報(具体的には、クライアント企業の会社名の情報)を管理サーバ10に入力する。このことにより、受付手段22は、証憑データの所有者や管理者の識別情報を受け付ける。 When a paper voucher is sent by an employee of a client company to the management company of the management server 10, the paper voucher is read by a reading device such as a scanner at the management company of the management server 10. The reading device then transmits the voucher data (specifically, an image of the voucher) to the management server 10, and the reception means 22 accepts the image data of the voucher. In addition, the operator who reads the paper voucher with the reading device inputs the identification information of the client company, which is the company that sent the voucher (specifically, information on the client company's company name), into the management server 10. In this way, the reception means 22 accepts the identification information of the owner and manager of the voucher data.

また、クライアント企業の社員によりクライアント端末60によって管理サーバ10のメールアドレスに証憑データが添付されたメールが送信された場合は、受付手段22が証憑の画像のデータを受け付ける。ここで、クライアント企業のクライアント端末60から管理サーバ10に証憑データが添付されたメールが送信されるメールアドレスを、クライアント企業毎に設定することが可能となっている。この場合は、クライアント端末60によって管理サーバ10にメールが送られたメールアドレスに基づいて、受付手段22は、証憑データの所有者や管理者の識別情報を受け付ける。 In addition, when an employee of a client company uses a client terminal 60 to send an email with evidential data attached to the email address of the management server 10, the reception means 22 accepts the image data of the evidential data. Here, it is possible to set an email address for each client company to which an email with evidential data attached is sent from the client terminal 60 of the client company to the management server 10. In this case, the reception means 22 accepts the identification information of the owner or manager of the evidential data based on the email address to which the client terminal 60 sent the email to the management server 10.

受付手段22が証憑データを受け付けると、記憶手段34は、受付手段22が受け付けた証憑データを、証憑データの所有者や管理者の識別情報に関連付けて記憶部36に記憶させる。また、受付手段22が証憑データを受け付けると、受付手段22が受け付けた証憑の画像における証憑の各項目のデータをオペレータに入力させる入力画面をオペレータ端末40に表示させる表示指示信号がオペレータ端末40に送信される(図2のステップS2)。このような表示指示信号がオペレータ端末40に送信されると当該オペレータ端末40のモニタには図10に示すような証憑の各項目のデータの入力画面が表示される(図2のステップS3)。 When the reception means 22 receives the supporting data, the storage means 34 stores the supporting data received by the reception means 22 in the storage unit 36 in association with the identification information of the owner or manager of the supporting data. In addition, when the reception means 22 receives the supporting data, a display instruction signal is sent to the operator terminal 40 to cause the operator terminal 40 to display an input screen that allows the operator to input data for each item of the supporting data in the image of the supporting data received by the reception means 22 (step S2 in FIG. 2). When such a display instruction signal is sent to the operator terminal 40, an input screen for data for each item of the supporting data as shown in FIG. 10 is displayed on the monitor of the operator terminal 40 (step S3 in FIG. 2).

オペレータは、オペレータ端末40のモニタに表示される証憑の画像データを見ながら、証憑の各項目のデータを入力欄に入力する。具体的には、オペレータは、証憑の発行元(請求元)の会社名、証憑の会社の登録番号、証憑の発行日(請求日)、証憑の送付先(請求先)の会社名、請求金額(合計金額)、各品名の取引の日付、各品名、各品名の取引金額等をオペレータ端末40によって各入力欄に入力する。オペレータはこれらの証憑の各項目のデータの入力が完了すると入力画面に表示されている登録ボタンを押す。このことにより、オペレータによってオペレータ端末40に入力された入力情報がオペレータ端末40から管理サーバ10に送信され、管理サーバ10における制御部20の受付手段22は入力情報を受け付ける(図2のステップS4)。記憶手段34は、オペレータ端末40から受け付けた証憑の各項目に関する入力情報を、受付手段22がクライアント端末60から受け付けて記憶部34に記憶されている証憑データに関連付けて記憶部36に記憶させる。 The operator inputs data for each item of the voucher into the input field while viewing the image data of the voucher displayed on the monitor of the operator terminal 40. Specifically, the operator inputs the name of the company that issued the voucher (billing source), the registration number of the company of the voucher, the date of issue of the voucher (billing date), the name of the company to which the voucher is sent (billing destination), the billing amount (total amount), the transaction date for each item, each item, the transaction amount for each item, etc. into each input field using the operator terminal 40. When the operator completes inputting the data for each item of the voucher, he or she presses the registration button displayed on the input screen. As a result, the input information input by the operator to the operator terminal 40 is transmitted from the operator terminal 40 to the management server 10, and the reception means 22 of the control unit 20 in the management server 10 receives the input information (step S4 in FIG. 2). The storage means 34 associates the input information for each item of the voucher received from the operator terminal 40 with the voucher data received by the reception means 22 from the client terminal 60 and stored in the storage unit 34, and stores it in the storage unit 36.

受付手段22がオペレータ端末40から証憑データの各項目の入力情報を受け付けると、関連付け候補抽出手段24は、受付手段22が新たに受け付けた証憑データと関連性を有する、受付手段22が既に受け付けている他の種類の証憑データの候補を、記憶部36に記憶されている証憑データから抽出する(図2のステップS5)。上述したように、受付手段22が新たに受け付けた証憑データと関連性を有するとは、受付手段22が新たに受け付けた証憑データにおける取引金額、取引先、品目、管理番号、登録した担当者、登録した担当者の所属部署のうち少なくとも何れか一つが同一であることを意味する。このため、本実施の形態では、関連付け候補抽出手段24は、受付手段22が新たに受け付けた証憑データと関連性を有する他の証憑データの候補として、受付手段22が新たに受け付けた証憑データにおける取引金額、取引先、品目、管理番号、登録した担当者、登録した担当者の所属部署のうち少なくとも何れか一つが同一のものを、記憶部36に記憶されている証憑データから抽出する。 When the reception means 22 receives input information for each item of the supporting data from the operator terminal 40, the association candidate extraction means 24 extracts candidates for other types of supporting data already received by the reception means 22 that are related to the supporting data newly received by the reception means 22 from the supporting data stored in the storage unit 36 (step S5 in FIG. 2). As described above, being related to the supporting data newly received by the reception means 22 means that at least one of the transaction amount, business partner, item, management number, registered person in charge, and department to which the registered person in charge belongs is the same in the supporting data newly received by the reception means 22. For this reason, in this embodiment, the association candidate extraction means 24 extracts from the supporting data stored in the storage unit 36, as candidates for other supporting data that are related to the supporting data newly received by the reception means 22, at least one of the transaction amount, business partner, item, management number, registered person in charge, and department to which the registered person in charge belongs is the same in the supporting data newly received by the reception means 22.

そして、入力指示手段26は、受付手段22が新たに受け付けた証憑データと関連付けられるべき他の種類の証憑データを、関連付け候補抽出手段24により抽出された他の種類の証憑データの候補から選択させる選択画面をクライアント端末60のモニタに表示させるようクライアント端末60に表示指示信号を送信する(図2のステップS6)。このことにより、クライアント端末60のモニタには、関連付け候補抽出手段24により抽出された他の種類の証憑データの候補の一覧が選択画面として表示される(図2のステップS7)。このような選択画面においてある証憑データがクリックされると、この証憑データにおける証憑の画像およびオペレータにより入力された証憑の各項目の入力情報が表示される。クライアント企業の社員は、クライアント端末60のモニタに表示される他の種類の証憑データの候補の一覧を見ながら、登録した証憑データに関連付けられるべき証憑データを選択する(図2のステップS8)。クライアント企業の社員によってクライアント端末60により選択された証憑データの情報は、グループ化指示情報としてクライアント端末60から管理サーバ10に送信され、受付手段22により受け付けられる。 Then, the input instruction means 26 transmits a display instruction signal to the client terminal 60 to display a selection screen on the monitor of the client terminal 60, which allows the client terminal 60 to select from among the candidates of other types of evidence data extracted by the association candidate extraction means 24 other types of evidence data to be associated with the newly accepted evidence data by the acceptance means 22 (step S6 in FIG. 2). As a result, a list of candidates of other types of evidence data extracted by the association candidate extraction means 24 is displayed as a selection screen on the monitor of the client terminal 60 (step S7 in FIG. 2). When a certain piece of evidence data is clicked on such a selection screen, an image of the evidence in the evidence data and input information for each item of the evidence input by the operator are displayed. The employee of the client company selects evidence data to be associated with the registered evidence data while viewing the list of candidates of other types of evidence data displayed on the monitor of the client terminal 60 (step S8 in FIG. 2). Information on the evidence data selected by the employee of the client company through the client terminal 60 is transmitted from the client terminal 60 to the management server 10 as grouping instruction information, and is accepted by the acceptance means 22.

管理サーバ10において、グループ化手段28は、受付手段22が受け付けたグループ化指示情報(具体的には、クライアント企業の社員によってクライアント端末60により選択された証憑データの情報)に基づいて、受付手段22が受け付けた複数の証憑データの関連付けを行うことによりグループを作成する(図2のステップS9)。また、受付手段22が新たに受け付けた証憑データと、受付手段22が既に受け付けている他の種類の証憑データ(すなわち、記憶部36に記憶されている証憑データ)とがグループ化手段28により関連付けられると、記憶手段34は、グループ化手段28により作成されたグループの情報(すなわち、例えばフォルダの情報)を記憶部36に記憶させる。その後、メタデータ付与手段30は、グループ化手段28により作成されたグループにメタデータを付与する(図2のステップS10)。上述したように、メタデータは、取引先の識別情報、日付および金額のうち少なくとも何れかのものに関する。このようなメタデータは、上述した図2のステップS4においてオペレータがオペレータ端末40によって入力した証憑の各項目の情報に基づいて決められる。また、上記の説明では新たにグループを作成してこのグループにメタデータを付与する態様について述べたが、新たに受け付けた証憑データに関連する他の種類の証憑データについて既にグループが作成されておりこのグループにメタデータが付与されている場合は、グループ化手段28は、新たに受け付けた証憑データを、既にメタデータが付与されているグループに入れるようにする。また、グループに証憑データが入れられていない場合であっても、メタデータを付与することができるようになっていてもよい。 In the management server 10, the grouping means 28 creates a group by associating multiple pieces of supporting data accepted by the receiving means 22 based on the grouping instruction information accepted by the receiving means 22 (specifically, information on supporting data selected by an employee of the client company through the client terminal 60) (step S9 in FIG. 2). When the grouping means 28 associates the supporting data newly accepted by the receiving means 22 with other types of supporting data already accepted by the receiving means 22 (i.e., supporting data stored in the storage unit 36), the storage unit 34 stores information on the group created by the grouping means 28 (i.e., information on a folder, for example) in the storage unit 36. Thereafter, the metadata assignment means 30 assigns metadata to the group created by the grouping means 28 (step S10 in FIG. 2). As described above, the metadata relates to at least one of the identification information, date, and amount of the business partner. Such metadata is determined based on information on each item of the supporting data entered by the operator through the operator terminal 40 in step S4 in FIG. 2 described above. In addition, in the above explanation, a new group is created and metadata is assigned to the group. However, if a group has already been created for other types of voucher data related to the newly received voucher data and metadata has been assigned to the group, the grouping means 28 places the newly received voucher data in the group to which metadata has already been assigned. Also, even if no voucher data has been placed in a group, metadata may be assigned.

なお、本実施の形態では、グループ化手段28により作成されたグループにメタデータを付与する方法は上述した態様に限定されることはない。グループ化手段28により作成されたグループにメタデータを付与する他の様々な方法について図3乃至図5を用いて説明する。 In this embodiment, the method of assigning metadata to the groups created by the grouping means 28 is not limited to the above-mentioned method. Various other methods of assigning metadata to the groups created by the grouping means 28 will be described with reference to Figures 3 to 5.

図3は、図1に示す情報処理システム1において証憑データの登録を行う際の情報処理の流れの他の例を示すアクティビティ図である。 Figure 3 is an activity diagram showing another example of the flow of information processing when registering evidence data in the information processing system 1 shown in Figure 1.

図3に示す例では、クライアント企業の社員がクライアント端末60により、管理サーバ10を管理する管理会社により提供される所定のウェブサイトにアクセスした後、新たな証憑データ(具体的には、証憑の画像)をアップロードする際に、この証憑データに関する取引に関する情報も入力する(図3のステップS11)。すなわち、ウェブサイトにアップロードした証憑データがどの取引に関するものであるかという情報をクライアント企業の社員がクライアント端末60に入力する。このような情報がクライアント端末60に入力されると、証憑の画像および証憑の取引に関する情報を含む証憑データがクライアント端末60から管理サーバ10に送信される。管理サーバ10の受付手段22がクライアント端末60から証憑データを受け付けると、グループ化手段28は、受付手段22が新たに受け付けた証憑データと、受付手段22が既に受け付けており記憶部36に記憶されている証憑データとの関連付けを行ってグループを作成する(図3のステップS12)。具体的には、グループ化手段28は、受付手段22が新たに受け付けた証憑データと取引が同一である、記憶部36に記憶されている証憑データと、この新たに受け付けた証憑データの関連付けを行ってグループを作成する。また、受付手段22が新たに受け付けた証憑データと、受付手段22が既に受け付けている他の種類の証憑データ(すなわち、記憶部36に記憶されている証憑データ)とがグループ化手段28により関連付けられると、記憶手段34は、グループ化手段28により作成されたグループの情報(すなわち、例えばフォルダの情報)を記憶部36に記憶させる。 In the example shown in FIG. 3, an employee of the client company accesses a specific website provided by the management company that manages the management server 10 using the client terminal 60, and then when uploading new supporting data (specifically, an image of the supporting data), also inputs information about the transaction related to the supporting data (step S11 in FIG. 3). That is, the employee of the client company inputs information about which transaction the supporting data uploaded to the website relates to into the client terminal 60. When such information is input into the client terminal 60, the supporting data including the image of the supporting data and information about the transaction of the supporting data is transmitted from the client terminal 60 to the management server 10. When the reception means 22 of the management server 10 receives the supporting data from the client terminal 60, the grouping means 28 creates a group by associating the newly received supporting data by the reception means 22 with the supporting data already received by the reception means 22 and stored in the memory unit 36 (step S12 in FIG. 3). Specifically, the grouping means 28 creates a group by associating the newly accepted supporting data with supporting data stored in the memory unit 36, which is for the same transaction as the supporting data newly accepted by the acceptance means 22. In addition, when the grouping means 28 associates the newly accepted supporting data with other types of supporting data already accepted by the acceptance means 22 (i.e., supporting data stored in the memory unit 36), the memory means 34 stores information about the group created by the grouping means 28 (i.e., for example, folder information) in the memory unit 36.

その後、メタデータ付与手段30は、グループ化手段28により作成されたグループにメタデータを付与する(図3のステップS13)。このようなメタデータは、受付手段22が受け付けた証憑データにおける証憑の画像に基づいてオペレータがオペレータ端末40により入力した証憑の各項目の情報に基づいて決められてもよく、あるいは、受付手段22が受け付けた証憑データにおける証憑の画像から光学文字認識手段33によって光学文字認識により読み取られた証憑の各項目の情報に基づいて決められてもよい。あるいは、管理サーバ10を管理する管理会社により提供される所定のウェブサイトに対して、クライアント企業の社員がクライアント端末60により証憑の画像をアップロードする際に、取引先の識別情報、日付および金額のうち少なくとも何れかのものがクライアント企業の社員によってクライアント端末60に入力されてもよい。この場合には、クライアント端末60から管理サーバ10に送信される証憑データにも、取引先の識別情報、日付および金額のうち少なくとも何れかの情報が含まれるようになる。そして、グループ化手段28により作成されたグループに付与されるメタデータとして、このような証憑データに含まれる取引先の識別情報、日付および金額のうち少なくとも何れかの情報が用いられる。また、上記の説明では新たにグループを作成してこのグループにメタデータを付与する態様について述べたが、新たに受け付けた証憑データに関連する他の種類の証憑データについて既にグループが作成されておりこのグループにメタデータが付与されている場合は、グループ化手段28は、新たに受け付けた証憑データを、既にメタデータが付与されているグループに入れるようにする。 Then, the metadata assigning means 30 assigns metadata to the group created by the grouping means 28 (step S13 in FIG. 3). Such metadata may be determined based on information on each item of the evidence input by the operator through the operator terminal 40 based on the image of the evidence in the evidence data accepted by the reception means 22, or may be determined based on information on each item of the evidence read by the optical character recognition means 33 through optical character recognition from the image of the evidence in the evidence data accepted by the reception means 22. Alternatively, when an employee of the client company uploads an image of the evidence to a predetermined website provided by the management company that manages the management server 10 through the client terminal 60, at least one of the identification information of the business partner, the date, and the amount may be input to the client terminal 60 by the employee of the client company. In this case, at least one of the identification information of the business partner, the date, and the amount is also included in the evidence data transmitted from the client terminal 60 to the management server 10. Then, at least one of the identification information of the business partner, the date, and the amount included in such evidence data is used as the metadata to be assigned to the group created by the grouping means 28. Furthermore, the above description describes a mode in which a new group is created and metadata is assigned to this group, but if a group has already been created for other types of evidence data related to the newly received evidence data and metadata has been assigned to this group, the grouping means 28 places the newly received evidence data in the group to which metadata has already been assigned.

図4は、図1に示す情報処理システム1において証憑データの登録を行う際の情報処理の流れの更に他の例を示すアクティビティ図である。 Figure 4 is an activity diagram showing yet another example of the flow of information processing when registering evidence data in the information processing system 1 shown in Figure 1.

図4に示す例では、クライアント企業の社員がクライアント端末60により、管理サーバ10を管理する管理会社により提供される所定のウェブサイトにアクセスした後、新たな証憑データ(具体的には、証憑の画像)をアップロードすると(図4のステップS21)、証憑の画像を含む証憑データがクライアント端末60から管理サーバ10に送信される。管理サーバ10の受付手段22がクライアント端末60から証憑データを受け付けると、光学文字認識手段33は、受付手段22が受け付ける証憑データにおける証憑の画像から光学文字認識により取引に関する情報を抽出する(図4のステップS22)。グループ化手段28は、受付手段22が新たに受け付けた証憑データと、受付手段22が既に受け付けており記憶部36に記憶されている証憑データとの関連付けを行ってグループを作成する(図4のステップS23)。具体的には、グループ化手段28は、受付手段22が新たに受け付けた証憑データにおける光学文字認識手段33により抽出された取引が同一である、記憶部36に記憶されている証憑データと、この新たに受け付けた証憑データの関連付けを行ってグループを作成する。また、受付手段22が新たに受け付けた証憑データと、受付手段22が既に受け付けている他の種類の証憑データ(すなわち、記憶部36に記憶されている証憑データ)とがグループ化手段28により関連付けられると、記憶手段34は、グループ化手段28により作成されたグループの情報(すなわち、例えばフォルダの情報)を記憶部36に記憶させる。 In the example shown in FIG. 4, when an employee of a client company accesses a specific website provided by the management company that manages the management server 10 using the client terminal 60 and then uploads new supporting data (specifically, an image of the supporting document) (step S21 in FIG. 4), the supporting data including the image of the supporting document is transmitted from the client terminal 60 to the management server 10. When the reception means 22 of the management server 10 receives the supporting data from the client terminal 60, the optical character recognition means 33 extracts information related to the transaction from the image of the supporting document in the supporting data received by the reception means 22 by optical character recognition (step S22 in FIG. 4). The grouping means 28 creates a group by associating the newly received supporting data by the reception means 22 with supporting data already received by the reception means 22 and stored in the memory unit 36 (step S23 in FIG. 4). Specifically, the grouping means 28 creates a group by associating the newly accepted supporting data with supporting data stored in the memory unit 36, in which the transaction extracted by the optical character recognition means 33 in the newly accepted supporting data by the accepting means 22 is the same. Also, when the grouping means 28 associates the newly accepted supporting data by the accepting means 22 with other types of supporting data already accepted by the accepting means 22 (i.e., supporting data stored in the memory unit 36), the memory means 34 stores information about the group created by the grouping means 28 (i.e., for example, folder information) in the memory unit 36.

その後、メタデータ付与手段30は、グループ化手段28により作成されたグループにメタデータを付与する(図2のステップS33)。このようなメタデータは、受付手段22が受け付けた証憑データにおける証憑の画像に基づいてオペレータがオペレータ端末40により入力した証憑の各項目の情報に基づいて決められてもよく、あるいは、受付手段22が受け付けた証憑データにおける証憑の画像から光学文字認識手段33によって光学文字認識により読み取られた証憑の各項目の情報に基づいて決められてもよい。あるいは、管理サーバ10を管理する管理会社により提供される所定のウェブサイトに対して、クライアント企業の社員がクライアント端末60により証憑の画像をアップロードする際に、取引先の識別情報、日付および金額のうち少なくとも何れかのものがクライアント企業の社員によってクライアント端末60に入力されてもよい。この場合には、クライアント端末60から管理サーバ10に送信される証憑データにも、取引先の識別情報、日付および金額のうち少なくとも何れかの情報が含まれるようになる。そして、グループ化手段28により作成されたグループに付与されるメタデータとして、このような証憑データに含まれる取引先の識別情報、日付および金額のうち少なくとも何れかの情報が用いられる。また、上記の説明では新たにグループを作成してこのグループにメタデータを付与する態様について述べたが、新たに受け付けた証憑データに関連する他の種類の証憑データについて既にグループが作成されておりこのグループにメタデータが付与されている場合は、グループ化手段28は、新たに受け付けた証憑データを、既にメタデータが付与されているグループに入れるようにする。 Then, the metadata assigning means 30 assigns metadata to the group created by the grouping means 28 (step S33 in FIG. 2). Such metadata may be determined based on information on each item of the evidence input by the operator using the operator terminal 40 based on the image of the evidence in the evidence data accepted by the reception means 22, or may be determined based on information on each item of the evidence read by the optical character recognition means 33 using optical character recognition from the image of the evidence in the evidence data accepted by the reception means 22. Alternatively, when an employee of the client company uploads an image of the evidence using the client terminal 60 to a predetermined website provided by the management company that manages the management server 10, at least one of the identification information of the business partner, the date, and the amount may be input to the client terminal 60 by the employee of the client company. In this case, the evidence data transmitted from the client terminal 60 to the management server 10 also includes at least one of the identification information of the business partner, the date, and the amount. Then, at least one of the identification information of the business partner, the date, and the amount included in such evidence data is used as the metadata to be assigned to the group created by the grouping means 28. Furthermore, the above description describes a mode in which a new group is created and metadata is assigned to this group, but if a group has already been created for other types of evidence data related to the newly received evidence data and metadata has been assigned to this group, the grouping means 28 places the newly received evidence data in the group to which metadata has already been assigned.

図5は、図1に示す情報処理システム1において証憑データの登録を行う際の情報処理の流れの更に他の例を示すアクティビティ図である。 Figure 5 is an activity diagram showing yet another example of the flow of information processing when registering evidence data in the information processing system 1 shown in Figure 1.

図5に示す例では、クライアント企業の社員がクライアント端末60により、管理サーバ10を管理する管理会社により提供される所定のウェブサイトにアクセスした後、新たな証憑データ(具体的には、証憑の画像)をアップロードする際に、この証憑データに関するプロジェクトに関する情報も入力する(図5のステップS31)。すなわち、ウェブサイトにアップロードした証憑データがどのプロジェクトに関するものであるかという情報をクライアント企業の社員がクライアント端末60に入力する。このような情報がクライアント端末60に入力されると、証憑の画像および証憑のプロジェクトに関する情報を含む証憑データがクライアント端末60から管理サーバ10に送信される。管理サーバ10の受付手段22がクライアント端末60から証憑データを受け付けると、グループ化手段28は、受付手段22が新たに受け付けた証憑データと、受付手段22が既に受け付けており記憶部36に記憶されている証憑データとの関連付けを行ってグループを作成する(図5のステップS32)。具体的には、グループ化手段28は、受付手段22が新たに受け付けた証憑データとプロジェクトが同一である、記憶部36に記憶されている証憑データと、この新たに受け付けた証憑データの関連付けを行ってプロジェクトに関するグループを作成する。また、受付手段22が新たに受け付けた証憑データと、受付手段22が既に受け付けている他の種類の証憑データ(すなわち、記憶部36に記憶されている証憑データ)とがグループ化手段28により関連付けられると、記憶手段34は、グループ化手段28により作成されたプロジェクトに関するグループの情報(すなわち、例えばフォルダの情報)を記憶部36に記憶させる。 In the example shown in FIG. 5, an employee of the client company accesses a specific website provided by the management company that manages the management server 10 using the client terminal 60, and then when uploading new supporting data (specifically, an image of the supporting data), also inputs information about the project related to the supporting data (step S31 in FIG. 5). That is, the employee of the client company inputs information about which project the supporting data uploaded to the website relates to into the client terminal 60. When such information is input into the client terminal 60, the supporting data including the image of the supporting data and information about the project of the supporting data is transmitted from the client terminal 60 to the management server 10. When the reception means 22 of the management server 10 receives the supporting data from the client terminal 60, the grouping means 28 creates a group by associating the supporting data newly received by the reception means 22 with the supporting data already received by the reception means 22 and stored in the memory unit 36 (step S32 in FIG. 5). Specifically, the grouping means 28 creates a group related to the project by associating the newly accepted supporting data with supporting data stored in the storage unit 36, which is for the same project as the supporting data newly accepted by the acceptance means 22. In addition, when the grouping means 28 associates the newly accepted supporting data with other types of supporting data already accepted by the acceptance means 22 (i.e., supporting data stored in the storage unit 36), the storage means 34 stores information about the group related to the project created by the grouping means 28 (i.e., for example, folder information) in the storage unit 36.

その後、メタデータ付与手段30は、グループ化手段28により作成されたプロジェクトに関するグループにメタデータを付与する(図5のステップS33)。このようなメタデータは、受付手段22が受け付けた証憑データにおける証憑の画像に基づいてオペレータがオペレータ端末40により入力した証憑の各項目の情報に基づいて決められてもよく、あるいは、受付手段22が受け付けた証憑データにおける証憑の画像から光学文字認識手段33によって光学文字認識により読み取られた証憑の各項目の情報に基づいて決められてもよい。あるいは、管理サーバ10を管理する管理会社により提供される所定のウェブサイトに対して、クライアント企業の社員がクライアント端末60により証憑の画像をアップロードする際に、取引先の識別情報、日付および金額のうち少なくとも何れかのものがクライアント企業の社員によってクライアント端末60に入力されてもよい。この場合には、クライアント端末60から管理サーバ10に送信される証憑データにも、取引先の識別情報、日付および金額のうち少なくとも何れかの情報が含まれるようになる。そして、グループ化手段28により作成されたプロジェクトに関するグループに付与されるメタデータとして、このような証憑データに含まれる取引先の識別情報、日付および金額のうち少なくとも何れかの情報が用いられる。また、上記の説明では新たにグループを作成してこのグループにメタデータを付与する態様について述べたが、新たに受け付けた証憑データに関連する他の種類の証憑データについて既にグループが作成されておりこのグループにメタデータが付与されている場合は、グループ化手段28は、新たに受け付けた証憑データを、既にメタデータが付与されているグループに入れるようにする。 Then, the metadata assigning means 30 assigns metadata to the group related to the project created by the grouping means 28 (step S33 in FIG. 5). Such metadata may be determined based on information on each item of the voucher input by the operator using the operator terminal 40 based on the image of the voucher in the voucher data accepted by the reception means 22, or may be determined based on information on each item of the voucher read by the optical character recognition means 33 using optical character recognition from the image of the voucher in the voucher data accepted by the reception means 22. Alternatively, when an employee of the client company uploads an image of the voucher using the client terminal 60 to a predetermined website provided by the management company that manages the management server 10, at least one of the identification information of the business partner, the date, and the amount may be input by the employee of the client company to the client terminal 60. In this case, at least one of the identification information of the business partner, the date, and the amount will be included in the voucher data transmitted from the client terminal 60 to the management server 10. Then, at least any one of the identification information of the business partner, the date, and the amount contained in such supporting data is used as metadata to be assigned to the group related to the project created by the grouping means 28. Also, in the above explanation, a new group is created and metadata is assigned to this group, but if a group has already been created for another type of supporting data related to the newly received supporting data and metadata has been assigned to this group, the grouping means 28 places the newly received supporting data in the group to which metadata has already been assigned.

図6は、図1に示す情報処理システム1において証憑データの登録を行う際の情報処理の流れの更に他の例を示すアクティビティ図である。 Figure 6 is an activity diagram showing yet another example of the flow of information processing when registering evidence data in the information processing system 1 shown in Figure 1.

図6に示す例では、クライアント企業の社員がクライアント端末60により、管理サーバ10を管理する管理会社により提供される所定のウェブサイトにアクセスした後、新たな証憑データ(具体的には、証憑の画像)をアップロードすると(図6のステップS41)、証憑の画像を含む証憑データがクライアント端末60から管理サーバ10に送信される。受付手段22が証憑データを受け付けると、記憶手段34は、受付手段22が受け付けた証憑データを、証憑データの所有者や管理者の識別情報に関連付けて記憶部36に記憶させる。また、受付手段22が証憑データを受け付けると、受付手段22が受け付けた証憑の画像における証憑の各項目のデータをオペレータに入力させる入力画面をオペレータ端末40に表示させる表示指示信号がオペレータ端末40に送信される(図6のステップS42)。このような表示指示信号がオペレータ端末40に送信されると当該オペレータ端末40のモニタには図10に示すような証憑の各項目のデータの入力画面が表示される(図6のステップS43)。 In the example shown in FIG. 6, when an employee of a client company accesses a specific website provided by the management company that manages the management server 10 using the client terminal 60 and then uploads new evidence data (specifically, an image of the evidence) (step S41 in FIG. 6), the evidence data including the image of the evidence is transmitted from the client terminal 60 to the management server 10. When the reception means 22 receives the evidence data, the storage means 34 stores the evidence data received by the reception means 22 in the storage unit 36 in association with the identification information of the owner or manager of the evidence data. In addition, when the reception means 22 receives the evidence data, a display instruction signal is transmitted to the operator terminal 40 to display an input screen on the operator terminal 40 that allows the operator to input data for each item of the evidence in the image of the evidence received by the reception means 22 (step S42 in FIG. 6). When such a display instruction signal is transmitted to the operator terminal 40, an input screen for data for each item of the evidence as shown in FIG. 10 is displayed on the monitor of the operator terminal 40 (step S43 in FIG. 6).

オペレータは、オペレータ端末40のモニタに表示される証憑の画像データを見ながら、証憑の各項目のデータを入力欄に入力する。具体的には、オペレータは、証憑の発行元(請求元)の会社名、証憑の会社の登録番号、証憑の発行日(請求日)、証憑の送付先(請求先)の会社名、請求金額(合計金額)、各品名の取引の日付、各品名、各品名の取引金額等をオペレータ端末40によって各入力欄に入力する。オペレータはこれらの証憑の各項目のデータの入力が完了すると入力画面に表示されている登録ボタンを押す。このことにより、オペレータによってオペレータ端末40に入力された入力情報がオペレータ端末40から管理サーバ10に送信され、管理サーバ10における制御部20の受付手段22は入力情報を受け付ける(図6のステップS44)。記憶手段34は、オペレータ端末40から受け付けた証憑の各項目に関する入力情報を、受付手段22がクライアント端末60から受け付けて記憶部34に記憶されている証憑データに関連付けて記憶部36に記憶させる。 The operator inputs data for each item of the voucher into the input field while viewing the image data of the voucher displayed on the monitor of the operator terminal 40. Specifically, the operator inputs the name of the company that issued the voucher (billing source), the registration number of the company of the voucher, the date of issue of the voucher (billing date), the name of the company to which the voucher is to be sent (billing destination), the billing amount (total amount), the transaction date for each item, each item, the transaction amount for each item, etc. into each input field using the operator terminal 40. When the operator completes inputting the data for each item of the voucher, he or she presses the registration button displayed on the input screen. As a result, the input information input by the operator to the operator terminal 40 is transmitted from the operator terminal 40 to the management server 10, and the reception means 22 of the control unit 20 in the management server 10 receives the input information (step S44 in FIG. 6). The storage means 34 associates the input information for each item of the voucher received from the operator terminal 40 with the voucher data received by the reception means 22 from the client terminal 60 and stored in the storage unit 34, and stores it in the storage unit 36.

その後、管理サーバ10において、グループ化手段28は、オペレータにより入力された証憑の各項目に関する入力情報に基づいて、受付手段22が受け付けた複数の証憑データの関連付けを行うことによりグループを作成する(図6のステップS45)。具体的には、複数の証憑データにおける証憑の各項目に関する情報のうち、取引先の識別情報、日付および金額のうち少なくとも何れかのものが一致するものを関連付ける。記憶手段34は、グループ化手段28により作成されたグループの情報(すなわち、例えばフォルダの情報)を記憶部36に記憶させる。その後、メタデータ付与手段30は、グループ化手段28により作成されたグループにメタデータを付与する(図6のステップS46)。上述したように、メタデータは、取引先の識別情報、日付および金額のうち少なくとも何れかのものに関する。このようなメタデータは、上述した図6のステップS44においてオペレータがオペレータ端末40によって入力した証憑の各項目の情報に基づいて決められる。また、上記の説明では新たにグループを作成してこのグループにメタデータを付与する態様について述べたが、新たに受け付けた証憑データに関連する他の種類の証憑データについて既にグループが作成されておりこのグループにメタデータが付与されている場合は、グループ化手段28は、新たに受け付けた証憑データを、既にメタデータが付与されているグループに入れるようにする。 After that, in the management server 10, the grouping means 28 creates a group by associating the multiple voucher data accepted by the accepting means 22 based on the input information on each item of the voucher input by the operator (step S45 in FIG. 6). Specifically, among the information on each item of the voucher in the multiple voucher data, those that match at least one of the identification information of the business partner, the date, and the amount are associated. The storage means 34 stores the information of the group created by the grouping means 28 (i.e., for example, the information of the folder) in the storage unit 36. Then, the metadata assignment means 30 assigns metadata to the group created by the grouping means 28 (step S46 in FIG. 6). As described above, the metadata relates to at least one of the identification information of the business partner, the date, and the amount. Such metadata is determined based on the information on each item of the voucher input by the operator through the operator terminal 40 in step S44 in FIG. 6 described above. Furthermore, the above description describes a mode in which a new group is created and metadata is assigned to this group, but if a group has already been created for other types of evidence data related to the newly received evidence data and metadata has been assigned to this group, the grouping means 28 places the newly received evidence data in the group to which metadata has already been assigned.

次に、クライアント企業の社員がクライアント端末60によって管理サーバ10に登録されている(すなわち、記憶部36に記憶されている)証憑データの検索を行う際の動作について説明する。本実施の形態の情報処理システム1では、証憑データの検索を行う際に、この証憑データが格納されているフォルダの検索も行うことができるようになっている。このようなフォルダの検索方法について図7を用いて以下に説明する。 Next, the operation when an employee of a client company uses a client terminal 60 to search for evidence data registered in the management server 10 (i.e., stored in the storage unit 36) will be described. In the information processing system 1 of this embodiment, when searching for evidence data, it is possible to also search the folder in which the evidence data is stored. Such a folder search method will be described below with reference to FIG. 7.

まず、クライアント企業の社員は、クライアント端末60により、管理サーバ10を管理する管理会社により提供される所定のウェブサイトにアクセスする。そして、このような所定のウェブサイトにおける証憑データの検索画面で検索ワードとして取引先の識別情報、日付および金額のうち少なくとも何れかのものを入力する(図7のステップS51)。クライアント端末60に入力された検索ワードはクライアント端末60から管理サーバ10に送信され、管理サーバ10において受付手段22は検索ワードを受け付ける(図7のステップS52)。検索手段32は、受付手段22が検索ワードを受け付けたときに、受け付けた検索ワードに関連するメタデータが付与されているグループに関する情報を出力する(図7のステップS53)。検索手段32により出力されたグループに関する情報は、管理サーバ10からクライアント端末60に送信される。このことにより、クライアント端末60のモニタに表示されるウェブサイトには、検索手段32により出力されたグループに関する情報、例えばフォルダが表示される。クライアント端末60のモニタに表示される画面において、クライアント企業の社員がこの検索されたフォルダをクリックすると、フォルダに格納されている証憑データの一覧が表示される。そして、クライアント企業の社員がある証憑データをクリックすると、この証憑データにおける証憑の画像がクライアント端末60のモニタに表示される。このようにして、クライアント端末60のモニタに、検索手段32により出力されたグループにおける各種類の証憑の画像を表示させることができるようになる(図7のステップS54)。 First, an employee of the client company accesses a specific website provided by the management company that manages the management server 10 through the client terminal 60. Then, on the search screen for evidential data on such a specific website, at least one of the identification information of the business partner, the date, and the amount is input as a search word (step S51 in FIG. 7). The search word input to the client terminal 60 is transmitted from the client terminal 60 to the management server 10, and the reception means 22 in the management server 10 receives the search word (step S52 in FIG. 7). When the reception means 22 receives the search word, the search means 32 outputs information about the group to which metadata related to the received search word is assigned (step S53 in FIG. 7). The information about the group output by the search means 32 is transmitted from the management server 10 to the client terminal 60. As a result, the website displayed on the monitor of the client terminal 60 displays information about the group output by the search means 32, for example, a folder. When an employee of the client company clicks on the searched folder on the screen displayed on the monitor of the client terminal 60, a list of evidential data stored in the folder is displayed. When an employee of the client company clicks on a certain piece of evidence data, an image of the evidence in that piece of evidence data is displayed on the monitor of the client terminal 60. In this way, it becomes possible to display images of each type of evidence in the group output by the search means 32 on the monitor of the client terminal 60 (step S54 in FIG. 7).

このようなフォルダの検索方法が行われる際のクライアント端末60における表示画面について図8乃至図11を用いて説明する。図8は、クライアント企業の社員が、クライアント端末60により、管理サーバ10を管理する管理会社により提供される所定のウェブサイトにアクセスしたときにこのウェブサイトに表示されるグループ(フォルダ)の一覧を示す画面である。図8に示すような画面における各グループのうち、「A社10月案件」というグループ(フォルダ)を選択すると、図9に示すように、このフォルダに格納されている複数の種類の証憑データ(例えば、発注書、納品書、検収書、請求書、領収書の各々のデータ)の一覧がクライアント端末60のモニタに表示される。そして、このような図9に示す画面においてある証憑データがクリックされると、この証憑データにおける証憑の画像およびオペレータによってオペレータ端末40により入力された証憑の各項目の入力情報がクライアント端末60のモニタに表示される。 The display screen on the client terminal 60 when such a folder search method is performed will be described with reference to Figs. 8 to 11. Fig. 8 is a screen showing a list of groups (folders) displayed on a specific website provided by the management company that manages the management server 10 when an employee of the client company accesses the website using the client terminal 60. When the group (folder) "Company A October Cases" is selected from among the groups on the screen shown in Fig. 8, a list of multiple types of supporting data (e.g., data on purchase orders, delivery notes, inspection slips, invoices, and receipts) stored in this folder is displayed on the monitor of the client terminal 60 as shown in Fig. 9. When a certain piece of supporting data is clicked on the screen shown in Fig. 9, an image of the supporting data and the input information for each item of the supporting data input by the operator using the operator terminal 40 are displayed on the monitor of the client terminal 60.

また、本実施の形態では、新たに証憑データの登録が行われる際に、この証憑データと取引が同一である他の種類の証憑データが既に登録されている場合には、新たに証憑データにおける証憑の各項目の情報を入力する際に、既に登録されている他の種類の証憑データにおける証憑の各項目の情報を用いることができるようになっている。すなわち、新たに証憑データにおける証憑の各項目の情報を入力する際に、オペレータ端末40には図10に示すような証憑の画像および証憑の各項目の入力欄が表示されるが、この証憑の各項目の入力欄に、既に登録されている他の種類の証憑データにおける証憑の各項目の情報が自動的に表示されるようになっている。例えば、図11に示すように、オペレータ端末40のモニタに表示される入力画面において、取引日、取引先の識別情報(具体的には、取引先の会社名)、取引金額が予め証憑の各項目の入力欄に記入されるようになる。この場合には、オペレータがオペレータ端末40により証憑の各項目の情報の入力を行う手間を省くことができるようになる。なお、オペレータではなくクライアント企業の社員が証憑の各項目の情報の入力をクライアント端末60により行う場合でも、証憑の各項目の入力欄に、既に登録されている他の種類の証憑データにおける証憑の各項目の情報が自動的に表示される。このことにより、クライアント企業の社員がクライアント端末60により証憑の各項目の情報の入力を行う手間を省くことができるようになる。 In addition, in this embodiment, when new evidence data is registered, if other types of evidence data that have the same transaction as this evidence data have already been registered, when inputting information for each item of the evidence in the new evidence data, the information for each item of the evidence in the other types of evidence data that have already been registered can be used. That is, when inputting information for each item of the evidence in the new evidence data, an image of the evidence and an input field for each item of the evidence as shown in FIG. 10 are displayed on the operator terminal 40, and information for each item of the evidence in the other types of evidence data that have already been registered is automatically displayed in the input field for each item of the evidence. For example, as shown in FIG. 11, on the input screen displayed on the monitor of the operator terminal 40, the transaction date, the identification information of the business partner (specifically, the company name of the business partner), and the transaction amount are entered in advance in the input field for each item of the evidence. In this case, it is possible to save the operator the trouble of inputting information for each item of the evidence through the operator terminal 40. Even if an employee of the client company, rather than an operator, inputs information for each item of the voucher using the client terminal 60, information for each item of the voucher in other types of voucher data that have already been registered is automatically displayed in the input field for each item of the voucher. This saves the employee of the client company the trouble of inputting information for each item of the voucher using the client terminal 60.

以上のような構成からなる本実施の形態のプログラム、コンピュータ(管理サーバ10)および情報処理方法によれば、プログラムはコンピュータ(管理サーバ10)を受付手段22と、グループ化手段28と、メタデータ付与手段30と、検索手段32として機能させ、受付手段22は、証憑データを受け付け、グループ化手段28は、受付手段22が受け付けた複数の証憑データの関連付けを行うことによりグループを作成する。また、メタデータ付与手段30は、グループ化手段28により作成されたグループにメタデータを付与し、検索手段32は、受付手段22が検索ワードを受け付けたときに、受け付けた検索ワードに関連するメタデータが付与されているグループに関する情報を出力する。この場合は、証憑データの検索を行う際に検索ワードを入力すると、複数の証憑データの関連付けが行われているグループを抽出することができるため、検索ワードを入力するとこの検索ワードに関連する証憑データそのものが出力される場合と比較して、検索を可能にするためのデータの付与を効率的に行うことができる。言い換えると、グループにメタデータが付けられているので、証憑データ毎にメタデータをつける必要がなくなる。 According to the program, computer (management server 10), and information processing method of the present embodiment configured as described above, the program causes the computer (management server 10) to function as the reception means 22, grouping means 28, metadata assignment means 30, and search means 32, the reception means 22 accepts evidence data, and the grouping means 28 creates a group by associating the multiple evidence data accepted by the reception means 22. The metadata assignment means 30 assigns metadata to the group created by the grouping means 28, and the search means 32 outputs information about the group to which metadata related to the accepted search word is assigned when the reception means 22 accepts a search word. In this case, when a search word is input to search for evidence data, a group to which multiple evidence data are associated can be extracted, so that data to enable search can be assigned more efficiently than when the evidence data itself related to the search word is output when a search word is input. In other words, since metadata is assigned to the group, it is not necessary to assign metadata to each evidence data.

また、本実施の形態のプログラム、コンピュータ(管理サーバ10)および情報処理方法においては、上述したように、受付手段22が受け付ける証憑データは、証憑の画像および証憑の取引に関する情報を含み、グループ化手段28は、取引に関する情報が同一である複数の種類の証憑データの関連付けを行うことによりグループを作成してもよい。この場合は、グループ化手段28は、受付手段22が受け付けた証憑データにおける証憑の取引に関する情報が同一のものについて複数の種類の証憑データの関連付けを行うことができる。 Furthermore, in the program, computer (management server 10), and information processing method of this embodiment, as described above, the supporting data accepted by the acceptance means 22 includes images of the supporting data and information regarding transactions of the supporting data, and the grouping means 28 may create groups by associating multiple types of supporting data that have the same information regarding the transaction. In this case, the grouping means 28 can associate multiple types of supporting data with the same information regarding the transaction of the supporting data in the supporting data accepted by the acceptance means 22.

また、本実施の形態のプログラム、コンピュータ(管理サーバ10)および情報処理方法においては、上述したように、プログラムはコンピュータを光学文字認識手段33として更に機能させ、受付手段22が受け付ける証憑データは、証憑の画像に関する情報を含み、光学文字認識手段33は、受付手段22が受け付ける証憑データにおける証憑の画像から光学文字認識により取引に関する情報を抽出し、グループ化手段28は、抽出された取引に関する情報が同一である複数の種類の証憑データの関連付けを行うことによりグループを作成してもよい。この場合は、グループ化手段28は、受付手段22が受け付けた証憑データにおける証憑の画像から光学文字認識により抽出された取引に関する情報が同一のものについて複数の種類の証憑データの関連付けを行うことができる。 In addition, in the program, computer (management server 10), and information processing method of this embodiment, as described above, the program further causes the computer to function as optical character recognition means 33, the supporting data accepted by the acceptance means 22 includes information related to the image of the supporting data, the optical character recognition means 33 extracts information related to the transaction from the image of the supporting data accepted by the acceptance means 22 by optical character recognition, and the grouping means 28 may create a group by associating multiple types of supporting data for which the extracted information related to the transaction is the same. In this case, the grouping means 28 can associate multiple types of supporting data for which the information related to the transaction extracted by optical character recognition from the image of the supporting data accepted by the acceptance means 22 is the same.

また、本実施の形態のプログラム、コンピュータ(管理サーバ10)および情報処理方法においては、上述したように、受付手段22が受け付ける証憑データは、証憑の画像、証憑の取引および1または複数の取引からなるプロジェクトに関する情報を含み、グループ化手段28は、プロジェクトに関する情報が同一である各取引の複数の種類の証憑データの関連付けを行うことによりグループを作成してもよい。この場合は、グループ化手段28は、受付手段22が受け付けた証憑データにおけるプロジェクトに関する情報が同一のものについて複数の種類の証憑データの関連付けを行うことができる。 Furthermore, in the program, computer (management server 10), and information processing method of this embodiment, as described above, the supporting data accepted by the acceptance means 22 may include an image of the supporting data, a transaction of the supporting data, and information regarding a project consisting of one or more transactions, and the grouping means 28 may create a group by associating multiple types of supporting data for each transaction having the same information regarding the project. In this case, the grouping means 28 can associate multiple types of supporting data for supporting data accepted by the acceptance means 22 that has the same information regarding the project.

また、本実施の形態のプログラム、コンピュータ(管理サーバ10)および情報処理方法においては、上述したように、グループ化手段28は、受付手段22が受け付けたグループ化指示情報に基づいて、受付手段22が受け付けた複数の証憑データの関連付けを行うことによりグループを作成してもよい。この場合は、グループ化手段28は、受付手段22が受け付けたグループ化指示情報に基づいて複数の種類の証憑データの関連付けを行うことができる。この際に、プログラムはコンピュータを関連付け候補抽出手段24と、入力指示手段26として更に機能させ、関連付け候補抽出手段24は、受付手段22が新たに受け付けた証憑データと関連性を有する、受付手段22が既に受け付けている他の種類の証憑データの候補を抽出し、入力指示手段26は、受付手段22が新たに受け付けた証憑データと関連付けられるべき他の種類の証憑データを、関連付け候補抽出手段24により抽出された他の種類の証憑データの候補から選択させる選択画面を端末に表示させるよう端末(具体的には、クライアント端末60)に表示指示信号を送信し、グループ化指示情報は、他の種類の証憑データの候補から端末により選択された1または複数の証憑データを含んでいてもよい。この場合には、受付手段22が新たに受け付けた証憑データと関連性を有する、受付手段22が既に受け付けている他の種類の証憑データの候補からグループ化されるべき証憑データを選択し、この選択に関する指示をグループ化指示情報とすることができる。なお、本実施の形態では、グループ化指示情報は、受付手段22が既に受け付けている他の種類の証憑データの候補から選択する選択の指示に限定されることはない。グループ化指示情報として、他の様々な情報が用いられてもよい。 In addition, in the program, computer (management server 10), and information processing method of this embodiment, as described above, the grouping means 28 may create a group by associating multiple pieces of evidential data accepted by the reception means 22 based on the grouping instruction information accepted by the reception means 22. In this case, the grouping means 28 can associate multiple types of evidential data based on the grouping instruction information accepted by the reception means 22. At this time, the program causes the computer to further function as an association candidate extraction means 24 and an input instruction means 26, the association candidate extraction means 24 extracts candidates for other types of supporting data already accepted by the reception means 22 that are related to the supporting data newly accepted by the reception means 22, the input instruction means 26 transmits a display instruction signal to the terminal (specifically, the client terminal 60) to display a selection screen on the terminal for selecting other types of supporting data to be associated with the supporting data newly accepted by the reception means 22 from the candidates for other types of supporting data extracted by the association candidate extraction means 24, and the grouping instruction information may include one or more supporting data selected by the terminal from the candidates for other types of supporting data. In this case, supporting data to be grouped can be selected from the candidates for other types of supporting data already accepted by the reception means 22 that are related to the supporting data newly accepted by the reception means 22, and an instruction regarding this selection can be the grouping instruction information. Note that in this embodiment, the grouping instruction information is not limited to an instruction to select from the candidates for other types of supporting data already accepted by the reception means 22. Various other information may be used as grouping instruction information.

また、入力指示手段26は、受付手段22が受け付けた証憑データの各項目の入力画面をオペレータ端末40に表示させるようオペレータ端末40に第2表示指示信号を送信し、この際にグループ化手段28により関連付けられた他の種類の証憑データの各項目の情報もオペレータ端末40に送信する。このことにより、オペレータ端末40における証憑データの各項目の情報の入力作業の負荷を軽減することができる。なお、本実施の形態における他の態様として、入力指示手段26は、受付手段22が受け付けた証憑データの各項目の入力画面をクライアント端末60に表示させるようクライアント端末60に第2表示指示信号を送信し、この際にグループ化手段28により関連付けられた他の種類の証憑データの各項目の情報もクライアント端末60に送信してもよい。このことにより、クライアント端末60における証憑データの各項目の情報の入力作業の負荷を軽減することができる。 The input instruction means 26 also transmits a second display instruction signal to the operator terminal 40 to cause the operator terminal 40 to display an input screen for each item of the evidential data received by the reception means 22, and at this time also transmits information for each item of other types of evidential data associated by the grouping means 28 to the operator terminal 40. This reduces the load of the input work for each item of the evidential data in the operator terminal 40. Note that, as another aspect of this embodiment, the input instruction means 26 may transmit a second display instruction signal to the client terminal 60 to cause the client terminal 60 to display an input screen for each item of the evidential data received by the reception means 22, and at this time also transmit information for each item of the other types of evidential data associated by the grouping means 28 to the client terminal 60. This reduces the load of the input work for each item of the evidential data in the client terminal 60.

また、プログラムはコンピュータを記憶手段34として更に機能させ、記憶手段34は、受付手段22が受け付けた証憑データを記憶部36に記憶させる。また、関連付け候補抽出手段24は、受付手段22が新たに受け付けた証憑データと関連性を有する、受付手段22が既に受け付けている他の種類の証憑データの候補を、記憶部36に記憶されている証憑データから抽出し、受付手段22が新たに受け付けた証憑データと受付手段22が既に受け付けている他の種類の証憑データとがグループ化手段28により関連付けられると、記憶手段34はグループ化手段28により作成されたグループの情報を記憶部36に記憶させる。この場合には、グループ化手段28により作成されたグループの情報(具体的には、例えばフォルダ等の情報)を記憶部36に記憶させることができる。 The program also causes the computer to function as a storage means 34, and the storage means 34 stores the supporting data accepted by the acceptance means 22 in the storage unit 36. The association candidate extraction means 24 also extracts candidates for other types of supporting data already accepted by the acceptance means 22 that are related to the supporting data newly accepted by the acceptance means 22 from the supporting data stored in the storage unit 36, and when the newly accepted supporting data by the acceptance means 22 and the other types of supporting data already accepted by the acceptance means 22 are associated by the grouping means 28, the storage means 34 stores information about the group created by the grouping means 28 in the storage unit 36. In this case, information about the group created by the grouping means 28 (specifically, information about folders, for example) can be stored in the storage unit 36.

また、関連付け候補抽出手段24は、受付手段22が新たに受け付けた証憑データと関連性を有する他の証憑データの候補として、受付手段22が新たに受け付けた証憑データにおける取引金額、取引先、品目、管理番号、登録した担当者、登録した担当者の所属部署のうち少なくとも何れか一つが同一のものを抽出する。この場合には、受付手段22が新たに受け付けた証憑データにおける取引金額、取引先、品目、管理番号、登録した担当者、登録した担当者の所属部署のうち少なくとも何れか一つが同一である、受付手段22が既に受け付けている証憑データを、新たに受け付けた証憑データと関連性を有する他の証憑データの候補として挙げることができるようになる。 The association candidate extraction means 24 also extracts supporting data that is related to the supporting data newly accepted by the acceptance means 22, which has at least one of the same transaction amount, business partner, item, management number, registered person in charge, and department to which the registered person in charge belongs, from the supporting data newly accepted by the acceptance means 22. In this case, supporting data that has already been accepted by the acceptance means 22 and has at least one of the same transaction amount, business partner, item, management number, registered person in charge, and department to which the registered person in charge belongs can be listed as a candidate for other supporting data that is related to the newly accepted supporting data.

また、上述したように、受付手段22が受け付ける証憑データは少なくとも証憑の画像を含み、入力指示手段26は、受付手段22が受け付けた証憑データにおける証憑の画像および証憑データにおける証憑の各項目の入力欄をオペレータ端末40に表示させるようオペレータ端末40に第2表示指示信号を送信し、関連付け候補抽出手段24は、受付手段22が新たに受け付けた証憑データと関連性を有する他の証憑データの候補として、オペレータ端末40により入力され受付手段22により受け付けられた証憑データにおける取引金額、取引先、品目、管理番号、登録した担当者、登録した担当者の所属部署のうち少なくとも何れか一つが同一のものを抽出してもよい。なお、本実施の形態における他の態様として、入力指示手段26は、受付手段22が受け付けた証憑データにおける証憑の画像および証憑データにおける証憑の各項目の入力欄をオペレータ端末40ではなくクライアント端末60に表示させるようクライアント端末60に第2表示指示信号を送信し、関連付け候補抽出手段24は、受付手段22が新たに受け付けた証憑データと関連性を有する他の証憑データの候補として、クライアント端末60により入力され受付手段22により受け付けられた証憑データにおける取引金額、取引先、品目、管理番号、登録した担当者、登録した担当者の所属部署のうち少なくとも何れか一つが同一のものを抽出してもよい。 Furthermore, as described above, the supporting document data accepted by the reception means 22 includes at least an image of the supporting document, and the input instruction means 26 sends a second display instruction signal to the operator terminal 40 to cause the operator terminal 40 to display the image of the supporting document in the supporting document data accepted by the reception means 22 and the input fields for each item of the supporting document in the supporting document data, and the association candidate extraction means 24 may extract, as candidates for other supporting document data that are related to the supporting document data newly accepted by the reception means 22, data that is the same as at least one of the transaction amount, business partner, item, management number, registered person in charge, and department to which the registered person in charge belongs in the supporting document data input by the operator terminal 40 and accepted by the reception means 22. In another aspect of this embodiment, the input instruction means 26 may send a second display instruction signal to the client terminal 60 to display the image of the evidence in the evidence data accepted by the reception means 22 and the input fields for each item of the evidence in the evidence data on the client terminal 60 instead of the operator terminal 40, and the association candidate extraction means 24 may extract evidence data that is related to the evidence data newly accepted by the reception means 22, which has at least one of the same transaction amount, business partner, item, management number, registered person in charge, and department to which the registered person in charge belongs, in the evidence data entered by the client terminal 60 and accepted by the reception means 22.

また、本実施の形態の更に他の態様として、プログラムは、コンピュータを光学文字認識手段33として更に機能させ、受付手段22が受け付ける証憑データは少なくとも証憑の画像を含み、光学文字認識手段33は、受付手段22が受け付けた証憑データにおける証憑の画像から光学文字認識により証憑データにおける取引金額、取引先、品目、管理番号、登録した担当者、登録した担当者の所属部署のうち少なくとも何れか一つの情報を取得し、関連付け候補抽出手段24は、受付手段22が新たに受け付けた証憑データと関連性を有する他の証憑データの候補として、光学文字認識手段33により取得された証憑データにおける取引金額、取引先、品目、管理番号、登録した担当者、登録した担当者の所属部署のうち少なくとも何れか一つが同一のものを抽出してもよい。 In yet another aspect of this embodiment, the program further causes the computer to function as optical character recognition means 33, the supporting data accepted by the reception means 22 includes at least an image of the supporting data, the optical character recognition means 33 acquires at least one of the transaction amount, business partner, item, control number, registered person in charge, and department to which the registered person in charge belongs by optical character recognition from the image of the supporting data in the supporting data accepted by the reception means 22, and the association candidate extraction means 24 may extract, as candidates for other supporting data related to the supporting data newly accepted by the reception means 22, at least one of the transaction amount, business partner, item, control number, registered person in charge, and department to which the registered person in charge belongs that is the same in the supporting data acquired by the optical character recognition means 33.

また、本実施の形態のプログラム、コンピュータ(管理サーバ10)および情報処理方法においては、上述したように、メタデータ付与手段30によりグループに付与されるメタデータは、取引先の識別情報、日付および金額のうち少なくとも何れかのものに関する。なお、本実施の形態はこのような態様に限定されることはない。メタデータとして、取引先の識別情報、日付および金額以外のものが用いられてもよい。 Furthermore, in the program, computer (management server 10), and information processing method of this embodiment, as described above, the metadata assigned to the group by the metadata assignment means 30 relates to at least one of the identification information of the business partner, the date, and the amount. Note that this embodiment is not limited to this aspect. As metadata, things other than the identification information of the business partner, the date, and the amount may be used.

また、本実施の形態のプログラム、コンピュータ(管理サーバ10)および情報処理方法においては、上述したように、メタデータ付与手段30によりグループに付与されるメタデータは、受付手段22が受け付けたメタデータ付与情報に基づいて決められてもよい。 Furthermore, in the program, computer (management server 10), and information processing method of this embodiment, as described above, the metadata assigned to the group by the metadata assignment means 30 may be determined based on the metadata assignment information accepted by the acceptance means 22.

なお、本実施の形態のプログラム、コンピュータ(管理サーバ10)および情報処理方法においては、プログラムはコンピュータを光学文字認識手段33として更に機能させ、受付手段22が受け付ける証憑データは、証憑の画像に関する情報を含み、光学文字認識手段33は、受付手段22が受け付けた証憑データにおける証憑の画像から光学文字認識により証憑データにおけるメタデータを抽出し、メタデータ付与手段30は、光学文字認識手段33により抽出されたメタデータを、作成されたグループに付与してもよい。 In the program, computer (management server 10) and information processing method of this embodiment, the program further causes the computer to function as optical character recognition means 33, the evidential data accepted by the acceptance means 22 includes information regarding the image of the evidential data, the optical character recognition means 33 extracts metadata in the evidential data by optical character recognition from the image of the evidential data in the evidential data accepted by the acceptance means 22, and the metadata assignment means 30 may assign the metadata extracted by the optical character recognition means 33 to the created group.

また、本実施の形態のプログラム、コンピュータ(管理サーバ10)および情報処理方法においては、上述したように、受付手段22が受け付ける証憑データの種類は、見積書、発注書、納品書、検品書、請求書、領収書からなる群のうち複数のものを含んでいてもよい。なお、本実施の形態はこのような態様に限定されることはない。証憑データとして、見積書、発注書、納品書、検品書、請求書、領収書以外のものが用いられてもよい。 Furthermore, in the program, computer (management server 10), and information processing method of this embodiment, as described above, the types of supporting data accepted by the accepting means 22 may include multiple items selected from the group consisting of estimates, purchase orders, delivery notes, inspection notes, invoices, and receipts. Note that this embodiment is not limited to such an embodiment. As supporting data, items other than estimates, purchase orders, delivery notes, inspection notes, invoices, and receipts may also be used.

なお、本発明によるプログラム、コンピュータおよび情報処理方法は、上述したような態様に限定されることはなく、様々な変更を加えることができる。 The program, computer, and information processing method according to the present invention are not limited to the above-mentioned aspects, and various modifications can be made.

例えば、上記の説明では管理サーバ10の管理会社がクライアント企業により行われる様々な処理を代行する代行サービスについて述べたが、本発明はこのような代行サービスに適用されることに限定されることはない。取引先企業から送付された請求書等の証憑データを受付手段22が受け付けたり、クライアント企業の社員が撮像した領収書等の証憑データを受付手段22が受け付けたりしたときに、管理サーバ10の管理会社のオペレータがオペレータ端末40により証憑の各項目の情報を入力するのではなくクライアント企業の社員がクライアント端末60により証憑の各項目の情報を入力してもよい。この場合、入力指示手段26は、証憑データを入力するための、証憑の画像を含む入力画面を端末に表示させるようクライアント端末60に入力指示信号を送信する。また、クライアント端末60においてクライアント企業の社員により入力された証憑の各項目の情報はクライアント端末60から管理サーバ10に送信され、証憑の画像と関連付けられた状態で記憶部36に記憶される。 For example, in the above description, the management company of the management server 10 performs various processes on behalf of the client company, but the present invention is not limited to being applied to such a service. When the reception means 22 receives evidence data such as an invoice sent from a business partner company, or evidence data such as a receipt photographed by an employee of the client company, the employee of the client company may input information for each item of the evidence through the client terminal 60, instead of the operator of the management company of the management server 10 inputting information for each item of the evidence through the operator terminal 40. In this case, the input instruction means 26 transmits an input instruction signal to the client terminal 60 to cause the terminal to display an input screen including an image of the evidence for inputting the evidence data. In addition, the information for each item of the evidence input by the employee of the client company in the client terminal 60 is transmitted from the client terminal 60 to the management server 10 and stored in the memory unit 36 in a state associated with the image of the evidence.

また、クライアント企業毎に設置されている発注管理システムや受注管理システムが管理サーバ10とは別に設けられており、これらの発注管理システムや受注管理システムで管理をしている取引と関連付けられて記憶されていてもよい。この場合、例えばある取引について発注の稟議が行われたタイミングや受注処理が行われたタイミングで、発注管理システムや受注管理システムから発注の稟議が行われたという指示や受注処理が行われたという指示を受けることにより、管理サーバ10において制御部20がこの取引に関するグループ(フォルダ)を作成してもよい。この際に、メタデータ付与手段30は、作成されたグループにメタデータを付与してもよいし、付与しなくてもよい。また、作成されたグループにメタデータを付与する場合は、メタデータとして取引先の識別情報、日付および金額の全部の情報を付与してもよいし、あるいはメタデータとして取引先の識別情報、日付および金額のうち一部の情報を付与してもよい。その後、この取引に関する証憑データが登録されると、登録された証憑データは、既に作成されているグループに関連付けられてフォルダに格納される。また、発注管理システムや受注管理システムからメタデータを付与する際に、必ずしもフォルダを作成するタイミングではなく、発注管理システムや受注管理システムにおける取引と管理サーバ10側のフォルダの紐づけキーを持っておいて、時間差でメタデータを流し込むようにしてもよい。 In addition, an order management system or an order management system installed for each client company may be provided separately from the management server 10, and the data may be stored in association with transactions managed by these order management systems or order management systems. In this case, for example, when an order is approved or an order is processed for a certain transaction, the control unit 20 in the management server 10 may create a group (folder) related to this transaction by receiving an instruction from the order management system or the order management system that an order has been approved or that an order has been processed. At this time, the metadata assignment means 30 may or may not assign metadata to the created group. In addition, when metadata is assigned to the created group, all information on the identification information, date, and amount of the business partner may be assigned as metadata, or part of the identification information, date, and amount of the business partner may be assigned as metadata. After that, when the supporting data for this transaction is registered, the registered supporting data is associated with the already created group and stored in the folder. Also, when metadata is added from the order management system or order management system, it is not necessarily necessary to do so at the timing of creating a folder. Instead, a linking key between the transaction in the order management system or order management system and the folder on the management server 10 side may be stored, and the metadata may be poured in at a time lag.

また、制御部20において、グループ化手段28により互いに関連付けられた複数の証憑データについて、受付手段22がクライアント端末60等の端末からどのタイミングで受け付けたのかについても管理されるようになっていてもよい。例えば、あるプロジェクトについて稟議のタイミングで見積書等がクライアント企業の社員によってクライアント端末60により管理サーバ10に送信され、その後にこのプロジェクトの発注のタイミングで発注書、注文証書等がクライアント企業の社員によってクライアント端末60により管理サーバ10に送信された場合に、グループ化手段28によって、受付手段22が受け付けたこれらの複数の証憑データ(具体的には、見積書、発注書、注文証書等)を関連付けることが可能であると判定される。そして、グループ化手段28により互いに関連付けられた複数の証憑データについて、見積書および補足資料が登録されるタイミングが稟議のときであること、発注書および注文証書が登録されるタイミングが発注のときであること、請求書および明細書等が登録されるタイミングが請求のときであること、および支払通知書が登録されるタイミングが支払のときであることがそれぞれ管理サーバ10において記憶部36に記憶され、クライアント端末60のモニタにはこれらの証憑の画像が表示されるときに各処理のタイミングの情報も表示される。 In addition, the control unit 20 may also be configured to manage the timing at which the receiving unit 22 received the multiple supporting data items associated with each other by the grouping unit 28 from a terminal such as the client terminal 60. For example, if an estimate or the like is sent by an employee of the client company to the management server 10 via the client terminal 60 at the time of approval for a certain project, and then a purchase order, order certificate, etc. are sent by an employee of the client company to the management server 10 via the client terminal 60 at the time of ordering for this project, the grouping unit 28 determines that it is possible to associate the multiple supporting data items (specifically, the estimate, purchase order, order certificate, etc.) received by the receiving unit 22. Then, for multiple supporting document data associated with each other by the grouping means 28, the timing when the estimate and supplementary materials are registered is the time of approval, the timing when the purchase order and order certificate are registered is the time of ordering, the timing when the invoice and detailed statement are registered is the time of billing, and the timing when the payment notice is registered is the time of payment are stored in the memory unit 36 of the management server 10, and when images of these supporting documents are displayed on the monitor of the client terminal 60, information on the timing of each process is also displayed.

1 情報処理システム
10 管理サーバ
20 制御部
22 受付手段
24 関連付け候補抽出手段
26 入力指示手段
28 グループ化手段
30 メタデータ付与手段
32 検索手段
33 光学文字認識手段
34 記憶手段
36 記憶部
38 通信部
40 オペレータ端末
60 クライアント端末
REFERENCE SIGNS LIST 1 Information processing system 10 Management server 20 Control unit 22 Reception means 24 Association candidate extraction means 26 Input instruction means 28 Grouping means 30 Metadata assignment means 32 Search means 33 Optical character recognition means 34 Storage means 36 Storage unit 38 Communication unit 40 Operator terminal 60 Client terminal

Claims (13)

コンピュータを受付手段と、関連付け候補抽出手段と、グループ化手段と、メタデータ付与手段と、検索手段として機能させるプログラムであって、
前記受付手段は、ユーザが所持するユーザ端末から送信された証憑データを受け付け、
前記関連付け候補抽出手段は、前記受付手段が前記ユーザ端末から受け付けた証憑データにおける証憑の画像から光学文字認識により読み取られた証憑の各項目の情報または前記受付手段が前記ユーザ端末から受け付けた証憑データに基づいて前記コンピュータとは別の端末により入力された証憑の各項目の情報に基づいて、前記受付手段が前記ユーザ端末から新たに受け付けた証憑データと関連性を有する、前記受付手段が既に受け付けている他の種類の証憑データの候補を、記憶部に記憶されている証憑データから抽出し、
前記グループ化手段は、前記受付手段が前記ユーザ端末から受け付けた、前記抽出された他の種類の証憑データの候補からユーザによって前記ユーザ端末により選択された証憑データと前記受付手段が新たに受け付けた証憑データとを含むグループを新たに作成し、または新たに受け付けた証憑データを、既にメタデータが付与されているグループに入れるようにし、
前記メタデータ付与手段は、前記グループ化手段により前記新たに作成されたグループにメタデータを付与し、
前記検索手段は、前記受付手段が前記ユーザ端末から検索ワードを受け付けたときに、受け付けた検索ワードに関連するメタデータが付与されているグループに関する情報および当該グループ内で関連付けられている証憑データを前記ユーザ端末に出力し、
前記メタデータの付与は、前記ユーザ端末から受け付ける検索ワードに基づくグループ検索のために行われる、プログラム。
A program for causing a computer to function as a receiving unit, an association candidate extracting unit, a grouping unit, a metadata adding unit, and a searching unit,
The receiving means receives the evidence data transmitted from a user terminal possessed by a user,
The association candidate extraction means extracts candidates for other types of evidence data already accepted by the reception means that are associated with the evidence data newly accepted by the reception means from the user terminal, based on information on each item of evidence read by optical character recognition from an image of the evidence in the evidence data accepted by the reception means from the user terminal, or information on each item of evidence input by a terminal other than the computer based on the evidence data accepted by the reception means from the user terminal, from the evidence data stored in the storage unit;
the grouping means creates a new group including the evidence data selected by the user via the user terminal from the extracted candidates of other types of evidence data received by the receiving means from the user terminal and the evidence data newly received by the receiving means, or places the newly received evidence data in a group to which metadata has already been assigned;
the metadata assignment means assigns metadata to the newly created group by the grouping means,
When the reception means receives a search word from the user terminal, the search means outputs, to the user terminal , information on a group to which metadata related to the received search word is assigned and evidence data associated within the group;
The program , wherein the metadata is added for the purpose of performing a group search based on a search word received from the user terminal .
前記コンピュータを入力指示手段として更に機能させ、
前記入力指示手段は、前記受付手段が新たに受け付けた証憑データとグループ化されるべき他の種類の証憑データを、前記関連付け候補抽出手段により抽出された他の種類の証憑データの候補から選択させる選択画面を前記ユーザ端末に表示させるよう前記ユーザ端末に表示指示信号を送信する、請求項1記載のプログラム。
The computer further functions as an input instruction means,
The program described in claim 1, wherein the input instruction means sends a display instruction signal to the user terminal to cause the user terminal to display a selection screen that allows the user to select other types of supporting data to be grouped with the newly accepted supporting data by the acceptance means from candidates of other types of supporting data extracted by the association candidate extraction means.
前記入力指示手段は、前記受付手段が受け付けた証憑データの各項目の入力画面を前記ユーザ端末または前記ユーザ端末とは別の端末に表示させるよう前記ユーザ端末または前記別の端末に第2表示指示信号を送信し、この際に前記グループ化手段によりグループ化された他の種類の証憑データの各項目の情報も前記ユーザ端末または前記別の端末に送信する、請求項2記載のプログラム。 The program described in claim 2, wherein the input instruction means sends a second display instruction signal to the user terminal or another terminal to display an input screen for each item of the supporting data accepted by the acceptance means on the user terminal or a terminal other than the user terminal, and at this time also sends information on each item of other types of supporting data grouped by the grouping means to the user terminal or the other terminal. 前記コンピュータを記憶手段として更に機能させ、
前記記憶手段は、前記受付手段が受け付けた証憑データを前記記憶部に記憶させ、
前記関連付け候補抽出手段は、前記受付手段が新たに受け付けた証憑データと関連性を有する、前記受付手段が既に受け付けている他の種類の証憑データの候補を、前記記憶部に記憶されている証憑データから抽出し、
前記受付手段が新たに受け付けた証憑データと前記受付手段が既に受け付けている他の種類の証憑データとが前記グループ化手段によりグループ化されると、前記記憶手段は前記グループ化手段により作成されたグループの情報を前記記憶部に記憶させる、請求項1記載のプログラム。
The computer further functions as a storage means,
The storage means stores the evidence data received by the reception means in the storage unit,
The association candidate extraction means extracts candidates for other types of evidence data that have an association with the evidence data newly accepted by the acceptance means and that have already been accepted by the acceptance means from the evidence data stored in the storage unit;
The program according to claim 1, wherein when the grouping means groups newly received evidence data and other types of evidence data already received by the receiving means, the storage means stores information of the group created by the grouping means in the storage unit.
前記関連付け候補抽出手段は、前記受付手段が新たに受け付けた証憑データと関連性を有する他の証憑データの候補として、前記受付手段が新たに受け付けた証憑データにおける取引金額、取引先、品目、管理番号、登録した担当者、登録した担当者の所属部署のうち少なくとも何れか一つが同一のものを抽出する、請求項1記載のプログラム。 The program according to claim 1, wherein the association candidate extraction means extracts, as candidates for other supporting data related to the supporting data newly accepted by the acceptance means, supporting data that is the same as at least one of the transaction amount, business partner, item, management number, registered person in charge, and department to which the registered person in charge belongs in the supporting data newly accepted by the acceptance means. 前記受付手段が受け付ける証憑データは少なくとも証憑の画像を含み、
前記入力指示手段は、前記受付手段が受け付けた証憑データにおける証憑の画像および証憑データにおける証憑の各項目の入力欄を前記ユーザ端末または前記ユーザ端末とは別の端末に表示させるよう前記ユーザ端末または前記別の端末に第2表示指示信号を送信し、
前記関連付け候補抽出手段は、前記受付手段が新たに受け付けた証憑データと関連性を有する他の証憑データの候補として、前記ユーザ端末または前記別の端末により入力され前記受付手段により受け付けられた証憑データにおける取引金額、取引先、品目、管理番号、登録した担当者、登録した担当者の所属部署のうち少なくとも何れか一つが同一のものを抽出する、請求項2記載のプログラム。
the evidence data received by the reception means includes at least an image of the evidence,
the input instruction means transmits a second display instruction signal to the user terminal or the other terminal so as to cause the user terminal or the other terminal to display an image of the evidence in the evidence data accepted by the acceptance means and an input field for each item of the evidence in the evidence data;
The program described in claim 2, wherein the association candidate extraction means extracts candidates for other supporting data that are related to the supporting data newly accepted by the reception means, the supporting data having at least one of the same transaction amount, customer, item, management number, registered person in charge, and department to which the registered person in charge belongs in the supporting data entered by the user terminal or the other terminal and accepted by the reception means.
前記コンピュータを光学文字認識手段として更に機能させ、
前記受付手段が受け付ける証憑データは少なくとも証憑の画像を含み、
前記光学文字認識手段は、前記受付手段が受け付けた証憑データにおける証憑の画像から光学文字認識により証憑データにおける取引金額、取引先、品目、管理番号、登録した担当者、登録した担当者の所属部署のうち少なくとも何れか一つの情報を取得し、
前記関連付け候補抽出手段は、前記受付手段が新たに受け付けた証憑データと関連性を有する他の証憑データの候補として、前記光学文字認識手段により取得された証憑データにおける取引金額、取引先、品目、管理番号、登録した担当者、登録した担当者の所属部署のうち少なくとも何れか一つが同一のものを抽出する、請求項1記載のプログラム。
causing said computer to further function as an optical character recognition means;
the evidence data received by the reception means includes at least an image of the evidence,
The optical character recognition means acquires at least one of information on the transaction amount, the customer, the item, the management number, the person in charge of registration, and the department to which the person in charge of registration belongs, from an image of the evidence in the evidence data accepted by the acceptance means through optical character recognition;
The program described in claim 1, wherein the association candidate extraction means extracts candidates for other supporting evidence data that are related to the supporting evidence data newly accepted by the acceptance means, the supporting evidence data having at least one of the same transaction amount, customer, item, management number, registered person, and department to which the registered person belongs in the supporting evidence data acquired by the optical character recognition means.
前記メタデータ付与手段によりグループに付与されるメタデータは、取引先の識別情報、日付および金額のうち少なくとも何れかのものに関する、請求項1記載のプログラム。 The program according to claim 1, wherein the metadata assigned to the group by the metadata assignment means relates to at least one of the identification information of the business partner, the date, and the amount. 前記メタデータ付与手段によりグループに付与されるメタデータは、前記受付手段が受け付けた証憑データの各項目の情報に基づいて決められる、請求項1記載のプログラム。 2. The program according to claim 1, wherein the metadata assigned to the group by the metadata assigning means is determined based on information of each item of the evidence data accepted by the accepting means. 前記コンピュータを光学文字認識手段として更に機能させ、
前記受付手段が受け付ける証憑データは、証憑の画像に関する情報を含み、
前記光学文字認識手段は、前記受付手段が受け付けた証憑データにおける証憑の画像から光学文字認識により証憑データにおけるメタデータを抽出し、
前記メタデータ付与手段は、前記光学文字認識手段により抽出されたメタデータを、作成されたグループに付与する、請求項1記載のプログラム。
causing said computer to further function as an optical character recognition means;
the evidence data received by the reception means includes information regarding an image of the evidence,
The optical character recognition means extracts metadata in the evidence data by optical character recognition from an image of the evidence in the evidence data accepted by the acceptance means,
2. The program according to claim 1, wherein the metadata assigning means assigns the metadata extracted by the optical character recognition means to the created group.
前記受付手段が受け付ける証憑データの種類は、見積書、発注書、納品書、検品書、請求書、領収書からなる群のうち複数のものを含む、請求項1記載のプログラム。 The program according to claim 1, wherein the types of supporting data accepted by the accepting means include a plurality of types selected from the group consisting of estimates, purchase orders, delivery notes, inspection notes, invoices, and receipts. プログラムを実行することにより受付手段と、関連付け候補抽出手段と、グループ化手段と、メタデータ付与手段と、検索手段として機能するコンピュータであって、
前記受付手段は、ユーザが所持するユーザ端末から送信された証憑データを受け付け、
前記関連付け候補抽出手段は、前記受付手段が前記ユーザ端末から受け付けた証憑データにおける証憑の画像から光学文字認識により読み取られた証憑の各項目の情報または前記受付手段が前記ユーザ端末から受け付けた証憑データに基づいて前記コンピュータとは別の端末により入力された証憑の各項目の情報に基づいて、前記受付手段が前記ユーザ端末から新たに受け付けた証憑データと関連性を有する、前記受付手段が既に受け付けている他の種類の証憑データの候補を、記憶部に記憶されている証憑データから抽出し、
前記グループ化手段は、前記受付手段が前記ユーザ端末から受け付けた、前記抽出された他の種類の証憑データの候補からユーザによって前記ユーザ端末により選択された証憑データと前記受付手段が新たに受け付けた証憑データとを含むグループを新たに作成し、または新たに受け付けた証憑データを、既にメタデータが付与されているグループに入れるようにし、
前記メタデータ付与手段は、前記グループ化手段により前記新たに作成されたグループにメタデータを付与し、
前記検索手段は、前記受付手段が前記ユーザ端末から検索ワードを受け付けたときに、受け付けた検索ワードに関連するメタデータが付与されているグループに関する情報および当該グループ内で関連付けられている証憑データを前記ユーザ端末に出力し、
前記メタデータの付与は、前記ユーザ端末から受け付ける検索ワードに基づくグループ検索のために行われる、コンピュータ。
A computer that functions as a receiving means, an association candidate extracting means, a grouping means, a metadata adding means, and a searching means by executing a program,
The receiving means receives the evidence data transmitted from a user terminal possessed by a user,
The association candidate extraction means extracts candidates for other types of evidence data already accepted by the reception means that are associated with the evidence data newly accepted by the reception means from the user terminal, based on information on each item of evidence read by optical character recognition from an image of the evidence in the evidence data accepted by the reception means from the user terminal, or information on each item of evidence input by a terminal other than the computer based on the evidence data accepted by the reception means from the user terminal, from the evidence data stored in the storage unit;
the grouping means creates a new group including the evidence data selected by the user via the user terminal from the extracted candidates of other types of evidence data received by the receiving means from the user terminal and the evidence data newly received by the receiving means, or places the newly received evidence data in a group to which metadata has already been assigned;
the metadata assignment means assigns metadata to the newly created group by the grouping means,
When the reception means receives a search word from the user terminal, the search means outputs, to the user terminal , information on a group to which metadata related to the received search word is assigned and evidence data associated within the group;
The metadata is added for the purpose of performing a group search based on a search word received from the user terminal .
制御部を有するコンピュータにより行われる情報処理方法であって、
前記制御部が、ユーザが所持するユーザ端末から送信された証憑データを受け付ける工程と、
前記制御部が、前記ユーザ端末から受け付けた証憑データにおける証憑の画像から光学文字認識により読み取られた証憑の各項目の情報または前記ユーザ端末から受け付けた証憑データに基づいて前記コンピュータとは別の端末により入力された証憑の各項目の情報に基づいて、前記ユーザ端末から新たに受け付けた証憑データと関連性を有する、既に受け付けている他の種類の証憑データの候補を、記憶部に記憶されている証憑データから抽出する工程と、
前記制御部が、前記ユーザ端末から受け付けた、前記抽出された他の種類の証憑データの候補からユーザによって前記ユーザ端末により選択された証憑データと新たに受け付けた証憑データとを含むグループを新たに作成する、または新たに受け付けた証憑データを、既にメタデータが付与されているグループに入れるようにする工程と、
前記制御部が、前記新たに作成されたグループにメタデータを付与する工程と、
前記制御部が、前記ユーザ端末から検索ワードを受け付けたときに、受け付けた検索ワードに関連するメタデータが付与されているグループに関する情報および当該グループ内で関連付けられている証憑データを前記ユーザ端末に出力する工程と、
を備え、
前記メタデータの付与は、前記ユーザ端末から受け付ける検索ワードに基づくグループ検索のために行われる、情報処理方法。
An information processing method performed by a computer having a control unit,
The control unit receives evidence data transmitted from a user terminal owned by a user;
The control unit extracts candidates for other types of evidence data already accepted that are related to the evidence data newly accepted from the user terminal from the evidence data stored in the storage unit, based on information on each item of evidence read by optical character recognition from an image of the evidence in the evidence data accepted from the user terminal or information on each item of evidence input by a terminal other than the computer based on the evidence data accepted from the user terminal;
a step of the control unit creating a new group including the evidence data selected by the user from the extracted candidates of other types of evidence data received from the user terminal and the newly received evidence data, or placing the newly received evidence data in a group to which metadata has already been added;
the control unit assigning metadata to the newly created group;
When the control unit receives a search word from the user terminal, the control unit outputs, to the user terminal, information about a group to which metadata related to the received search word is assigned and evidence data associated within the group;
Equipped with
An information processing method , wherein the metadata is added for the purpose of a group search based on a search word received from the user terminal .
JP2023000624A 2023-01-05 2023-01-05 PROGRAM, COMPUTER AND INFORMATION PROCESSING METHOD Active JP7663184B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023000624A JP7663184B2 (en) 2023-01-05 2023-01-05 PROGRAM, COMPUTER AND INFORMATION PROCESSING METHOD

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2023000624A JP7663184B2 (en) 2023-01-05 2023-01-05 PROGRAM, COMPUTER AND INFORMATION PROCESSING METHOD

Publications (2)

Publication Number Publication Date
JP2024097220A JP2024097220A (en) 2024-07-18
JP7663184B2 true JP7663184B2 (en) 2025-04-16

Family

ID=91898725

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023000624A Active JP7663184B2 (en) 2023-01-05 2023-01-05 PROGRAM, COMPUTER AND INFORMATION PROCESSING METHOD

Country Status (1)

Country Link
JP (1) JP7663184B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7718008B1 (en) * 2025-01-27 2025-08-05 株式会社Tokium Program, computer, system and information processing method

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021184190A (en) 2020-05-22 2021-12-02 キヤノン株式会社 Image processing device, image processing method, and program

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021184190A (en) 2020-05-22 2021-12-02 キヤノン株式会社 Image processing device, image processing method, and program

Also Published As

Publication number Publication date
JP2024097220A (en) 2024-07-18

Similar Documents

Publication Publication Date Title
US20230377032A1 (en) System and method for processing transaction records for users
JP6307693B2 (en) Accounting system
US9916606B2 (en) System and method for processing a transaction document including one or more financial transaction entries
US7966192B2 (en) Method and apparatus for processing electronic dispute data
US20040243489A1 (en) Expense accounting data management based on electronic expense document
US20110166934A1 (en) Targeted advertising based on remote receipt analysis
US8645225B1 (en) Organic supplier enablement based on a business transaction
US20110052075A1 (en) Remote receipt analysis
JP6001743B1 (en) Data management system, method and program
JP2016194802A (en) Accounting input system, terminal equipment, server device, method, and program
US20220391994A1 (en) Automated Financial Document Processing and Bookkeeping System
US8996416B2 (en) OCR enabled management of accounts payable and/or accounts receivable auditing data
KR101679051B1 (en) Taxation simplifying system and taxation management method for the same
JP7663184B2 (en) PROGRAM, COMPUTER AND INFORMATION PROCESSING METHOD
JP6976763B2 (en) Journal information processing device, journal information processing method, and program
JP2024127713A (en) PROGRAM, COMPUTER AND INFORMATION PROCESSING METHOD
JP2001043280A (en) Method and device for processing accounts and computer readable recording medium storing account processing program
KR20180057262A (en) Accounting system using a receipt
JP2009157443A (en) Device, program, and method for generating journalizing data
JP6402397B1 (en) Accounting device, accounting method, accounting program
JP2002245391A (en) Expense adjustment system
JP2019101802A (en) Data display device, data display method, and data display program
JP7426634B1 (en) Programs, computers and information processing methods
JP7373820B1 (en) Programs, computers, information processing systems and information processing methods
JP7373821B1 (en) Programs, computers and information processing methods

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230105

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20230105

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230414

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20230612

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230728

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20231027

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240125

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20240205

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20240517

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20241113

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20241113

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241225

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250326

R150 Certificate of patent or registration of utility model

Ref document number: 7663184

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150