JP7654131B1 - Information processing system, information processing method, and information processing program - Google Patents
Information processing system, information processing method, and information processing program Download PDFInfo
- Publication number
- JP7654131B1 JP7654131B1 JP2024033388A JP2024033388A JP7654131B1 JP 7654131 B1 JP7654131 B1 JP 7654131B1 JP 2024033388 A JP2024033388 A JP 2024033388A JP 2024033388 A JP2024033388 A JP 2024033388A JP 7654131 B1 JP7654131 B1 JP 7654131B1
- Authority
- JP
- Japan
- Prior art keywords
- information
- journal entry
- business
- name
- journalizing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 48
- 238000003672 processing method Methods 0.000 title claims description 9
- 238000001514 detection method Methods 0.000 claims abstract description 36
- 238000000605 extraction Methods 0.000 claims description 33
- 238000012545 processing Methods 0.000 claims description 30
- 230000004044 response Effects 0.000 claims description 4
- 238000000034 method Methods 0.000 description 13
- 230000008569 process Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 9
- 238000004458 analytical method Methods 0.000 description 6
- 239000000284 extract Substances 0.000 description 5
- 238000012937 correction Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
Images
Abstract
【課題】 帳票データから仕訳の対象となる仕訳データを読み込み、仕訳データを仕訳処理するための仕訳候補をより正しく取得することにより、ユーザにかかる仕訳作業の手間を少なくする、情報処理システムを提供する。
【解決手段】 記憶部22は、帳票の発行元を示す発行元情報に対応付け、仕訳データを仕訳するための候補である仕訳候補J2を含む仕訳規則情報Jを記憶する。発行元情報取得部P4は、事業者識別情報に対応付けて事業者名を記憶した記憶装置Mに、識別情報検出部P3によって帳票の画像を含む帳票データから検出された事業者識別情報が記憶されている場合、記憶装置Mから事業者識別情報に対応付けられた事業者名を取得し、事業者名に基づく発行元情報を取得する。仕訳部P5は、仕訳規則情報Jから発行元情報に対応付けられた仕訳候補J2を取得する。
【選択図】図2
An information processing system is provided that reduces the effort required for a user to perform journal entry work by reading journal entry data to be the subject of journal entry from document data and more accurately obtaining journal entry candidates for journalizing the journal entry data.
SOLUTION: A storage unit 22 stores journal entry rule information J including journal entry candidates J2, which are candidates for journalizing journal data, in association with issuer information indicating the issuer of the document. When business identification information detected by an identification information detection unit P3 from document data including an image of the document is stored in a storage unit M that stores business name in association with business identification information, an issuer information acquisition unit P4 acquires the business name associated with the business identification information from the storage unit M and acquires issuer information based on the business name. A journal entry unit P5 acquires the journal entry candidates J2 associated with the issuer information from the journal entry rule information J.
[Selected figure] Figure 2
Description
本発明は、情報処理システム、情報処理方法、及び、情報処理プログラムに関する。 The present invention relates to an information processing system, an information processing method, and an information processing program.
従来、仕訳作業を支援する情報処理システムがある。例えば、特開2023-6434号公報には、帳票の画像データに対する文字認識処理によって取得した読取結果情報から、発行元の属性を示す文字列と、明細の内容を示す文字列とを抽出し、明細の内容を示す文字列に対応した仕訳規則情報を画面データに含める、情報処理システムが開示される。 Conventionally, there are information processing systems that support accounting work. For example, JP 2023-6434 A discloses an information processing system that extracts a character string indicating the issuer's attributes and a character string indicating the details from the read result information obtained by performing character recognition processing on the image data of a form, and includes accounting rule information corresponding to the character string indicating the details in the screen data.
しかしながら、従来の情報処理システムでは、文字認識処理において、帳票に表された文字が必ずしも正しく認識されないことがあり、誤認識があると、正しい仕訳候補の表示や仕訳処理がされず、ユーザに修正作業の手間がかかる。特に、複数の帳票を纏めて処理する場合、正しい仕訳候補の表示や仕訳処理がされないと、ユーザにかかる修正作業の手間が多大になる。 However, in conventional information processing systems, characters shown on forms are not always correctly recognized during character recognition processing, and if there is a misrecognition, the correct journal entry candidates are not displayed or journal entries are not processed, which requires the user to make corrections. In particular, when multiple forms are processed together, if the correct journal entry candidates are not displayed or journal entries are not processed, the user is forced to make corrections at a great expense.
そこで、本発明の実施形態は、帳票データから仕訳の対象となる仕訳データを読み込み、仕訳データを仕訳処理するための仕訳候補をより正しく取得することにより、ユーザにかかる仕訳作業の手間を少なくする、情報処理システム、情報処理方法、及び、情報処理プログラムを提供することを目的とする。 The present invention aims to provide an information processing system, an information processing method, and an information processing program that reduce the effort required for users to perform journal entry work by reading journal entry data that is the subject of journal entry from report data and more accurately obtaining journal entry candidates for journal processing the journal entry data.
実施形態に係る情報処理システムは、記憶部、発行元情報取得部、及び、仕訳部を有する。前記記憶部は、帳票の発行元を示す発行元情報に対応付け、仕訳データを仕訳するための候補である仕訳候補を含む仕訳規則情報を記憶する。前記発行元情報取得部は、前記帳票の前記発行元の事業者を識別するための事業者識別情報であって、インボイス登録番号及び/又は電話番号を含む前記事業者識別情報に対応付けて法人の名称、個人事業主の氏名、又は、屋号からなる正式な事業者名を記憶した記憶装置に、識別情報検出部によって前記帳票の画像を含む帳票データから検出された前記事業者識別情報が記憶されている場合、前記記憶装置から前記事業者識別情報に対応付けられた前記事業者名を取得し、前記事業者名に基づく前記発行元情報を取得する。前記仕訳部は、前記仕訳規則情報から前記発行元情報に対応付けられた前記仕訳候補を取得する。 The information processing system according to the embodiment includes a storage unit, an issuer information acquisition unit, and a journalizing unit. The storage unit stores journalizing rule information including journalizing candidates, which are candidates for journalizing journal data, in association with issuer information indicating the issuer of the document. The issuer information acquisition unit acquires the business name associated with the business identification information from the storage device and acquires the issuer information based on the business name when the business identification information detected from the document data including the image of the document by the identification information detection unit is stored in a storage device that stores a formal business name consisting of a corporation name, a sole proprietor's name, or a trade name, in association with the business identification information including an invoice registration number and/or a telephone number, as business identification information for identifying the business of the issuer of the document. The journalizing unit acquires the business name associated with the business identification information from the storage device and acquires the issuer information based on the business name. The journalizing unit acquires the journalizing candidates associated with the issuer information from the journalizing rule information.
実施形態に係る情報処理方法は、帳票の発行元を示す発行元情報に対応付け、仕訳データを仕訳するための候補である仕訳候補を含む仕訳規則情報を記憶する記憶部を用意し、発行元情報取得部により、前記帳票の前記発行元の事業者を識別するための事業者識別情報であって、インボイス登録番号及び/又は電話番号を含む前記事業者識別情報に対応付けて法人の名称、個人事業主の氏名、又は、屋号からなる正式な事業者名を記憶した記憶装置に、識別情報検出部によって前記帳票の画像を含む帳票データから検出された前記事業者識別情報が記憶されている場合、前記記憶装置から前記事業者識別情報に対応付けられた前記事業者名を取得し、前記事業者名に基づく前記発行元情報を取得し、仕訳部により、前記仕訳規則情報から前記発行元情報に対応付けられた前記仕訳候補を取得する。 An information processing method according to an embodiment includes a memory unit that stores journal entry rule information including journal entry candidates, which are candidates for journalizing journal data, associated with issuer information indicating the issuer of a ledger sheet, and an issuer information acquisition unit acquires, when the business identification information detected from document data including an image of the ledger sheet by an identification information detection unit is stored in a memory unit that stores business identification information for identifying the business that issued the ledger sheet, the business identification information including an invoice registration number and/or a telephone number, and an official business name consisting of a corporation name, a sole proprietor's name, or a trade name, associated with the business identification information, the issuer information based on the business name, and the journal entry unit acquires, from the memory unit, the business entry candidate associated with the issuer information.
実施形態に係る情報処理プログラムは、記憶部のコード、発行元情報取得部のコード、仕訳部のコードを有する。前記記憶部のコードは、帳票の発行元を示す発行元情報に対応付け、仕訳データを仕訳するための候補である仕訳候補を含む仕訳規則情報を記憶する。前記発行元情報取得部のコードは、前記帳票の前記発行元の事業者を識別するための事業者識別情報であって、インボイス登録番号及び/又は電話番号を含む前記事業者識別情報に対応付けて法人の名称、個人事業主の氏名、又は、屋号からなる正式な事業者名を記憶した記憶装置に、識別情報検出部によって前記帳票の画像を含む帳票データから検出された前記事業者識別情報が記憶されている場合、前記記憶装置から前記事業者識別情報に対応付けられた前記事業者名を取得し、前記事業者名に基づく前記発行元情報を取得する。前記仕訳部のコードは、前記仕訳規則情報から前記発行元情報に対応付けられた前記仕訳候補を取得する。
The information processing program according to the embodiment includes a code for a storage unit, a code for an issuer information acquisition unit, and a code for a journalizing unit. The code for the storage unit stores journalizing rule information including journalizing candidates that are candidates for journalizing journalizing data, in association with issuer information indicating an issuer of a ledger sheet. The code for the issuer information acquisition unit is business identification information for identifying a business that issues the ledger sheet, and when the business identification information detected from the ledger sheet data including an image of the ledger sheet by an identification information detection unit is stored in a storage device that stores a formal business name consisting of a corporation name, a sole proprietor's name, or a trade name in association with the business identification information including an invoice registration number and/or a telephone number, the business identification information is acquired from the storage device, and the issuer information based on the business name is acquired. The code for the journalizing unit acquires the journalizing candidates associated with the issuer information from the journalizing rule information.
本発明の実施形態によれば、帳票データから仕訳の対象となる仕訳データを読み込み、仕訳データを仕訳処理するための仕訳候補をより正しく取得することにより、ユーザにかかる仕訳作業の手間を少なくする、情報処理システム、情報処理方法、及び、情報処理プログラムを提供することができる。 According to an embodiment of the present invention, it is possible to provide an information processing system, an information processing method, and an information processing program that reduce the effort required for a user to perform journal entry work by reading journal entry data that is the subject of journal entry from report data and more accurately obtaining journal entry candidates for journal processing the journal entry data.
以下、図面を参照して、実施形態を説明する。 The following describes the embodiment with reference to the drawings.
図1は、情報処理システム1の全体構成の一例を示すブロック図である。 Figure 1 is a block diagram showing an example of the overall configuration of information processing system 1.
図1に示すように、情報処理システム1は、端末装置10とサーバ20を有する。端末装置10は、LANや、インターネット、移動体通信等のネットワークを介し、サーバ20に接続される。端末装置10は、企業等の組織における経理担当者等のユーザによって用いられる。
As shown in FIG. 1, the information processing system 1 has a
サーバ20は、LANや、インターネット、移動体通信等のネットワークを介し、インボイス登録番号に対応付けて第1事業者名を記憶した第1記憶装置である記憶装置M1と、電話番号に対応付けて第2事業者名を記憶した第2記憶装置である記憶装置M2に接続される。以下、記憶装置M1、M2の両方又は一方をいうとき、記憶装置Mという。
The
記憶装置M1は、サーバ20からインボイス登録番号を指定した第1事業者名の返信要求があり、指定されたインボイス登録番号に対応付けた第1事業者名が記憶されている場合、サーバ20に第1事業者名を返信する。
When a request for a reply of the first business name with the specified invoice registration number is received from
また、記憶装置M2は、サーバ20から電話番号を指定した第2事業者名の返信要求があり、指定された電話番号に対応付けた第2事業者名が記憶されている場合、サーバ20に第2事業者名を返信する。
In addition, when the
図2は、情報処理システム1の内部構成の一例を示すブロック図である。 Figure 2 is a block diagram showing an example of the internal configuration of information processing system 1.
図2に示すように、端末装置10は、例えば、パソコンやスマホ等の情報端末である。端末装置10は、制御部11、記憶部12、表示部13、及び、指示入力部14を有する。
As shown in FIG. 2, the
制御部11は、CPU等の処理装置を有し、記憶部12から読み込んだプログラムを実行することによってその機能を実現する。
The
記憶部12は、ROMや、RAM、HDD、SSD等の記憶素子を有し、端末装置10を制御するための各種の情報や、処理部を構成する各種のプログラムを記憶する。
The
表示部13は、LCDや、LED、OLED等によって構成され、制御部11から入力された各種の情報を表示可能である。
The
指示入力部14は、例えば、キーボードやマウス等の入力装置を有し、ユーザが入力した各種の指示入力を制御部11に出力する。
The
サーバ20は、制御部21と記憶部22を有する。
The
制御部21は、CPU等の処理装置を有し、記憶部22から読み込んだプログラムを実行することによってその機能を実現する。
The
記憶部22は、ROMや、RAM、HDD、SSD等の記憶素子を有し、サーバ20を制御するための各種の情報や、処理部を構成する各種のプログラムを記憶する。例えば、記憶部22は、仕訳規則情報Jや、帳票入力部P1、仕訳データ検出部P2、識別情報検出部P3、発行元情報取得部P4、仕訳部P5、及び、仕訳規則情報登録部P6のプログラムも記憶する。
The
図3は、仕訳規則情報Jの構成を説明するための説明図である。 Figure 3 is an explanatory diagram for explaining the configuration of journal entry rule information J.
図3に示すように、仕訳規則情報Jは、抽出キーJ1に対応付けて仕訳候補J2及び分析情報候補J3を記憶する。 As shown in FIG. 3, the journal entry rule information J stores journal entry candidates J2 and analysis information candidates J3 in association with the extraction key J1.
抽出キーJ1は、例えば、法人番号・インボイス登録番号、電話番号、発行元情報、メモ情報、決済情報、及び、ファイル名を含む。法人番号は、法人を識別するために発行された番号であり、インボイス登録番号は、適格請求書発行事業者に発行された番号である。法人番号・インボイス登録番号は、法人番号を有する発行元であれば法人番号が記憶され、法人番号がなくインボイス登録番号を有する発行元であればインボイス登録番号が記憶される。電話番号は、発行元の電話番号である。発行元情報は、発行元の事業者名であり、具体的には、発行元が法人であれば法人の名称であり、発行元が個人事業主であれば、個人の氏名や屋号等である。メモ情報は、ユーザによるメモである。決済情報は、帳票である領収書やレシートに記載された金額の決済の手段を示し、現金によって決済されたものであれば、「現金」等の現金決済を示す情報であり、クレジットカードや電子決済である場合には、決済会社の会社名等である。ファイル名は、アップロードする帳票データのファイル名の一部、又は、すべてである。抽出キーJ1は、すべての項目を入力必須項目としなくてもよく、少なくともいずれか1つの項目が入力されていればよい。 The extraction key J1 includes, for example, a corporate number, an invoice registration number, a telephone number, issuer information, memo information, payment information, and a file name. The corporate number is a number issued to identify a corporation, and the invoice registration number is a number issued to a qualified invoice issuer. The corporate number and invoice registration number are stored as the corporate number if the issuer has a corporate number, and the invoice registration number is stored if the issuer has no corporate number and has an invoice registration number. The telephone number is the issuer's telephone number. The issuer information is the issuer's business name, and more specifically, if the issuer is a corporation, it is the name of the corporation, and if the issuer is a sole proprietor, it is the individual's name or trade name, etc. The memo information is a memo by the user. The payment information indicates the means of payment for the amount written on the receipt or receipt, which is a document, and if the payment was made by cash, it is information indicating cash payment such as "cash", and if the payment was made by credit card or electronic payment, it is the company name of the payment company, etc. The file name is part or all of the file name of the document data to be uploaded. It is not necessary for all items in the extraction key J1 to be required to be entered; it is sufficient that at least one of the items is entered.
仕訳候補J2は、仕訳データを仕訳するための候補になる情報であり、例えば、取引における入出金の分類を示す勘定科目、及び、消費税の計算における取引の取扱方法を示す税区分を含む。 Journal entry candidates J2 are information that are candidates for journal entry data, and include, for example, account items that indicate the classification of deposits and withdrawals in a transaction, and tax categories that indicate how the transaction should be treated in calculating consumption tax.
分析情報候補J3は、例えば、品目、取引先、メモタグ、部門、取引内容、備考、及び、セグメントを含む。 Analysis information candidates J3 include, for example, item, business partner, memo tag, department, transaction details, remarks, and segment.
図4は、帳票入力部P1によって入力される帳票データの一例を示す図である。 Figure 4 shows an example of report data entered by the report input unit P1.
図4に示すように、帳票入力部P1によって入力される帳票データは、例えば、発行元「XXX文房具」、電話番号、インボイス登録番号、取引日(図4における「YYY-MM-DD」)、金額、決済情報(図4における「現金」)を含む領収書の画像である。ユーザは、帳票が紙である場合には、予めスキャナ等によって紙の帳票を取り込むことによって帳票データを用意可能である。 As shown in FIG. 4, the form data input by the form input unit P1 is, for example, an image of a receipt including the issuer "XXX Stationery", a telephone number, an invoice registration number, a transaction date ("YYY-MM-DD" in FIG. 4), an amount, and payment information ("Cash" in FIG. 4). If the form is paper, the user can prepare the form data by scanning the paper form in advance using a scanner or the like.
図5は、帳票入力部P1が表示する帳票入力画面G1の一例を示す図である。 Figure 5 shows an example of the form input screen G1 displayed by the form input unit P1.
図5に示すように、帳票入力部P1は、帳票入力画面G1を表示し、帳票データ、及び、帳票データに関する付属情報の入力を受け付ける。 As shown in FIG. 5, the report input unit P1 displays the report input screen G1 and accepts input of report data and additional information related to the report data.
帳票入力画面G1には、帳票データをアップロードするためのアップロード領域Auと、付属情報を指示入力可能な付属情報入力部Akが設けられる。付属情報は、領収書や請求書等の書類の種類、適格請求書の該当又は非該当、帳票データについてのメモ情報、帳票データに記載された金額の決済情報を含む。 The form input screen G1 is provided with an upload area Au for uploading form data, and an additional information input section Ak where additional information can be specified and input. The additional information includes the type of document (such as a receipt or invoice), whether or not it is a qualified invoice, memo information about the form data, and payment information for the amount listed in the form data.
ユーザが、アップロード領域Auに帳票データをドロップすると、端末装置10は、アップロードされた帳票データと、帳票データに関する付属情報として、帳票データのファイル名を帳票入力部P1に送信する。さらに、チェックボックス「ファイル内容を事前に指定する」をチェックすると、端末装置10は、帳票データと帳票データのファイル名の他、付属情報として、書類の種類、適格請求書の該当又は非該当、メモ情報、及び、決済情報も帳票入力部P1に送信する。
When the user drops the form data into the upload area Au, the
また、ユーザは、帳票入力画面G1において、チェックボックス「画像内の複数のレシートを分割する」をチェックすると、帳票入力部P1は、アップロードされた帳票データから帳票の各々の輪郭を検出し、輪郭に沿ってそれぞれの帳票を切り出し、切り出した帳票の帳票データを生成することによって帳票を分割する。 In addition, when the user checks the checkbox "Split multiple receipts in the image" on the form input screen G1, the form input unit P1 detects the outline of each form from the uploaded form data, cuts out each form along the outline, and splits the form by generating form data for the cut-out forms.
仕訳データ検出部P2は、帳票入力部P1によってアップロードされた帳票の画像を含む帳票データから、発行元情報、取引日、金額、書類の種類、及び、決済情報を含む仕訳データを検出する。仕訳データ検出部P2における具体的処理は、様々な処理方法があり、適宜調整され得るが、一例を挙げれば、所定文字認識処理によって帳票の画像から取得した文字列の一部が、仕訳規則情報Jに記憶された発行元情報のいずれかとマッチした場合、その文字列を発行元情報として検出する。また、取得した文字列に、「YYYY-MM-DD」等の日付形式の文字列が含まれている場合、その文字列を取引日として検出する。また、取得した文字列に、数字+「円」等からなる文字列が含まれている場合、その文字列を金額として検出する。 The journal data detection unit P2 detects journal data including issuer information, transaction date, amount, document type, and settlement information from the document data including the document image uploaded by the document input unit P1. There are various processing methods for the specific processing in the journal data detection unit P2, which can be adjusted as appropriate, but as an example, if a part of a character string obtained from the document image by a predetermined character recognition process matches any of the issuer information stored in the journal rule information J, the character string is detected as issuer information. If the obtained character string contains a character string in a date format such as "YYYY-MM-DD", the character string is detected as the transaction date. If the obtained character string contains a character string consisting of numbers + "yen", etc., the character string is detected as the amount.
また、書類の種類及び決済情報については、帳票入力部P1によって付属情報が入力されていない場合に検出される。仕訳データ検出部P2は、取得した文字列に、「領収書」や「請求書」等からなる文字列が含まれている場合、その文字列を書類の種類として検出し、また、取得した文字列に、「現金」やクレジット会社名等の所定文字列が含まれている場合、その文字列を決済情報として検出する。 The document type and payment information are detected when no additional information is input by the document input unit P1. If the acquired character string contains a character string such as "receipt" or "invoice", the journal data detection unit P2 detects the character string as the document type, and if the acquired character string contains a specified character string such as "cash" or the name of a credit company, the journal data detection unit P2 detects the character string as payment information.
識別情報検出部P3は、帳票入力部P1によってアップロードされた帳票の画像を含む帳票データから帳票の発行元の事業者を識別するための事業者識別情報を検出する。具体的に、事業者識別情報は、インボイス登録番号、及び、電話番号を含む。 The identification information detection unit P3 detects business operator identification information for identifying the business operator that issued the form from the form data, including the image of the form uploaded by the form input unit P1. Specifically, the business operator identification information includes the invoice registration number and the telephone number.
識別情報検出部P3における具体的処理は、様々な処理方法があり、適宜調整され得るが、インボイス登録番号を検出するための具体的処理の一例を挙げれば、所定文字認識処理によって帳票の画像から取得した文字列に、「T」+13桁の数字からなる文字列が含まれていた場合に、その文字列をインボイス登録番号として検出してもよいし、「登録番号」や「インボイス登録番号」等の所定文字列に続く「T」から始まる文字列が含まれていた場合に、その文字列をインボイス登録番号として検出してもよい。 There are various specific processing methods in the identification information detection unit P3, which can be adjusted as appropriate, but as an example of a specific process for detecting an invoice registration number, if a character string obtained from an image of a document by a specified character recognition process contains a character string consisting of "T" + 13 digits, the character string may be detected as an invoice registration number, or if a character string starting with "T" following a specified character string such as "registration number" or "invoice registration number" is included, the character string may be detected as an invoice registration number.
また、電話番号を検出するための具体的処理の一例を挙げれば、識別情報検出部P3は、所定文字認識処理によって帳票の画像から取得した文字列に、ハイフンを削除した10桁又は11桁の数字からなる文字列が含まれていた場合、その文字列を電話番号として検出するようにしてもよいし、また、ハイフンによって区切られた2桁、4桁、4桁(固定電話)の数字からなる電話番号形式の文字列が含まれていた場合、その文字列を電話番号として検出してもよいし、「電話番号」等の所定文字列の後に続く数字からなる文字列を電話番号として検出してもよい。 As an example of a specific process for detecting a telephone number, the identification information detection unit P3 may detect as a telephone number a character string consisting of 10 or 11 digit numbers with hyphens removed, if the character string obtained from the image of the form by a specified character recognition process includes a character string consisting of 10 or 11 digit numbers with hyphens removed, or may detect as a telephone number a character string in a telephone number format consisting of 2, 4, or 4 digit (landline) numbers separated by hyphens, or may detect as a telephone number a character string consisting of numbers following a specified character string such as "phone number".
発行元情報取得部P4は、帳票の発行元の事業者を識別するための事業者識別情報に対応付けて事業者名を記憶した記憶装置Mに、識別情報検出部P3によって帳票の画像を含む帳票データから検出された事業者識別情報が記憶されている場合、記憶装置Mから事業者識別情報に対応付けられた事業者名を取得し、事業者名に基づく発行元情報を取得する。より具体的には、発行元情報取得部P4は、インボイス登録番号に対応付けて第1事業者名を記憶した記憶装置M1に、識別情報検出部P3によって帳票データから検出されたインボイス登録番号を送信することによって第1事業者名の返信を要求する。発行元情報取得部P4は、電話番号に対応付けて第2事業者名を記憶した記憶装置M2に、識別情報検出部P3によって帳票データから検出された電話番号を送信することによって第2事業者名の返信を要求する。発行元情報取得部P4は、記憶装置M1からの第1事業者名の返信、及び/又は、記憶装置M2からの第2事業者名の返信があったとき、返信のあった第1事業者名、及び/又は、第2事業者名に基づいて、発行元情報を取得する。例えば、第1事業者名、又は、第2事業者名の一方のみの返信があったとき、発行元情報取得部P4は、返信のあった事業者名に基づく発行元情報を取得する。返信のあった第1事業者名と第2事業者名が互いに相違するとき、発行元情報取得部P4は、指示入力部14を介してユーザに指示入力された事業者名に基づいて、発行元情報を取得する。第1事業者名、及び、第2事業者名のいずれも返信がなかった場合、発行元情報取得部P4は、仕訳データ検出部P2によって検出された発行元情報を取得する。
When business identification information detected by the identification information detection unit P3 from the form data including the image of the form is stored in the storage device M in which the business name is stored in association with business identification information for identifying the business that issued the form, the issuer information acquisition unit P4 acquires the business name associated with the business identification information from the storage device M and acquires issuer information based on the business name. More specifically, the issuer information acquisition unit P4 requests a reply of the first business name by transmitting the invoice registration number detected from the form data by the identification information detection unit P3 to the storage device M1 in which the first business name is stored in association with the invoice registration number. The issuer information acquisition unit P4 requests a reply of the second business name by transmitting the telephone number detected from the form data by the identification information detection unit P3 to the storage device M2 in which the second business name is stored in association with the telephone number. When the first business name is returned from the storage device M1 and/or the second business name is returned from the storage device M2, the issuer information acquisition unit P4 acquires issuer information based on the returned first business name and/or second business name. For example, when only the first business name or the second business name is returned, the issuer information acquisition unit P4 acquires issuer information based on the business name that returned. When the first business name and the second business name that returned are different from each other, the issuer information acquisition unit P4 acquires issuer information based on the business name that is input by the user via the
図6に示すように、仕訳部P5は、抽出条件に基づいて、仕訳規則情報Jから仕訳候補J2を抽出して仕訳処理画面G2に表示する。抽出条件は、発行元情報取得部P4によって取得された発行元情報の他、帳票入力部P1において、付属情報として入力されたメモ情報、決済情報、及び、ファイル名を含む。仕訳規則情報Jには、抽出キーJ1が6つあるが、6つの抽出キーJ1のすべてを抽出条件としなくてもよい。例えば、仕訳部P5は、6つの抽出キーJ1の一部の各々の論理積による組み合わせを含む抽出条件に基づいて、仕訳候補J2及び分析情報候補J3を抽出可能である。 As shown in FIG. 6, the journalizing unit P5 extracts journalizing candidates J2 from the journalizing rule information J based on the extraction conditions and displays them on the journalizing processing screen G2. The extraction conditions include the issuer information acquired by the issuer information acquisition unit P4, as well as memo information, payment information, and file name entered as ancillary information in the document input unit P1. The journalizing rule information J has six extraction keys J1, but it is not necessary to use all six extraction keys J1 as extraction conditions. For example, the journalizing unit P5 can extract journalizing candidates J2 and analysis information candidates J3 based on extraction conditions that include a combination of the logical product of parts of the six extraction keys J1.
例えば、図3のAに示すように、仕訳部P5は、抽出キーJ1である発行元情報「XXX文房具」を含むことを抽出条件とし、仕訳候補J2である勘定科目「消耗品費」と税区分「課税仕入10%」を抽出し、推測情報として、仕訳処理画面G2に表示する。
For example, as shown in A of FIG. 3, the journal entry unit P5 uses the extraction condition that the issuer information "XXX Stationery" which is the extraction key J1 is included, extracts the account item "Consumables Expenses" and the tax category "
仕訳処理画面G2には、仕訳候補J2である勘定科目及び税区分の他、収支区分、決済状況、決済情報、取引日、取引先、適格請求書の該当又は非該当、及び、金額からなる仕訳データが表示される。収支区分、決済状況、及び、決済情報は、帳票入力部P1における入力結果、又は、仕訳データ検出部P2における検出結果によって表示される。図6の例では、書類の種類が領収書であることと、決済情報が現金決済であることが入力乃至検出されたことにより、収支区分が「支出」、決済状況が「完了」、及び、決済情報が「現金」を示すように表示される。取引日と金額は、仕訳データ検出部P2における検出結果が表示される。取引先は、発行元情報取得部P4によって取得された発行元情報に基づく事業者名が表示される。適格請求書の該当又は非該当は、帳票入力部P1における指示入力と、発行元情報取得部P4によるインボイス登録番号に対応した事業者名の取得の有無に応じ、該当又は非該当を示す表示がなされる。 The journal processing screen G2 displays journal data consisting of the account items and tax categories that are journal candidates J2, as well as the income/expense category, payment status, payment information, transaction date, client, whether or not the invoice is a qualified invoice, and the amount. The income/expense category, payment status, and payment information are displayed based on the input results in the form input section P1 or the detection results in the journal data detection section P2. In the example of FIG. 6, the type of document is a receipt, and the payment information is cash payment, so that the income/expense category is displayed as "expense", the payment status is displayed as "completed", and the payment information is displayed as "cash". The transaction date and amount are displayed based on the detection results in the journal data detection section P2. The client is displayed as the business name based on the issuer information acquired by the issuer information acquisition section P4. Whether or not the invoice is a qualified invoice is displayed based on the instruction input in the form input section P1 and the presence or absence of the acquisition of the business name corresponding to the invoice registration number by the issuer information acquisition section P4.
ユーザは、指示入力部14を介し、仕訳処理画面G2において、表示された仕訳候補J2等を修正入力し、また、不足する情報を追加入力し、仕訳データの仕訳処理を行うことが可能である。
The user can use the
仕訳規則情報登録部P6は、ユーザが、仕訳処理画面G2において指示入力した仕訳規則情報Jを記憶部22に登録する。例えば、ユーザが、指示入力部14を介し、仕訳データについて、発行元情報と勘定科目を指示入力すると、仕訳規則情報登録部P6は、記憶部22に、仕訳規則情報Jとして、発行元情報に対応付けた勘定科目を登録する。
The journal entry rule information registration unit P6 registers the journal entry rule information J that the user inputs on the journal entry processing screen G2 in the
仕訳規則情報登録部P6は、帳票の発行元が法人である場合には、インボイス登録番号から先頭の「T」を除いた法人番号を生成し、又は、発行元情報に基づいて、図示しない法人番号データベースから法人番号を取得し、仕訳規則情報Jに登録してもよい。 If the issuer of the document is a corporation, the journal entry rule information registration unit P6 may generate a corporation number by removing the leading "T" from the invoice registration number, or may obtain the corporation number from a corporation number database (not shown) based on the issuer information and register it in the journal entry rule information J.
続いて、情報処理システム1の動作について説明をする。 Next, we will explain the operation of information processing system 1.
図7は、仕訳支援処理の流れの一例を示すフローチャートである。 Figure 7 is a flowchart showing an example of the flow of the accounting support process.
図7に示すように、ユーザが、表示部13に表示された帳票入力画面G1において、帳票データをアップロード領域Auにドロップすると、帳票データがサーバ20に送信され、帳票入力部P1に、帳票データが入力される。
As shown in FIG. 7, when a user drops form data into the upload area Au on the form input screen G1 displayed on the
仕訳データ検出部P2は、帳票データから仕訳データを検出する(S1)。識別情報検出部P3は、入力された帳票データからインボイス登録番号と電話番号を検出する(S2)。発行元情報取得部P4は、記憶装置M1にインボイス登録番号を送信し(S3)、記憶装置M2に電話番号を送信する(S4)。仕訳部P5は、仕訳処理画面G2を表示する(S5)。記憶装置Mからの返信、及び/又は、S1における付属情報の入力があったとき(S6:YES)、仕訳部P5は、発行元情報、及び/又は、付属情報に基づいて、仕訳規則情報Jから仕訳候補J2を取得する(S7)。仕訳候補J2を取得できたとき(S8:YES)、仕訳部P5は、仕訳処理画面G2に仕訳候補J2を表示する(S9)。 The journal data detection unit P2 detects journal data from the ledger data (S1). The identification information detection unit P3 detects the invoice registration number and telephone number from the input ledger data (S2). The issuer information acquisition unit P4 transmits the invoice registration number to the memory device M1 (S3) and transmits the telephone number to the memory device M2 (S4). The journalization unit P5 displays the journalization processing screen G2 (S5). When there is a reply from the memory device M and/or input of additional information in S1 (S6: YES), the journalization unit P5 acquires journalization candidates J2 from the journalization rule information J based on the issuer information and/or the additional information (S7). When the journalization candidates J2 have been acquired (S8: YES), the journalization unit P5 displays the journalization candidates J2 on the journalization processing screen G2 (S9).
S6において、記憶装置Mからの返信がなく、S1における付属情報の入力もないとき(S6:NO)、仕訳候補J2が取得できなかったとき(S8:NO)、S10に進む。 In S6, if there is no reply from the memory device M and no additional information is input in S1 (S6: NO), or if a journal entry candidate J2 cannot be obtained (S8: NO), proceed to S10.
S10では、ユーザは、仕訳処理画面G2によって仕訳処理を行う。 In S10, the user performs accounting processing using the accounting processing screen G2.
仕訳処理が終了すると、仕訳処理で入力された仕訳規則情報Jを登録し(S11)、S1に戻る。 When the journalization process is completed, the journalization rule information J entered during the journalization process is registered (S11) and the process returns to S1.
これにより、情報処理システム1では、帳票データの画像に基づいて、事業者名を文字認識処理するよりも、認識対象となる文字の種類やデザインの限られたインボイス登録番号及び/又は電話番号の文字認識処理を行うことによって、より正しい文字認識結果を取得可能である。 As a result, the information processing system 1 can obtain more accurate character recognition results by performing character recognition processing on the invoice registration number and/or telephone number, which are limited in the types and designs of characters to be recognized, rather than performing character recognition processing on the business name based on the image of the form data.
そして、情報処理システム1は、インボイス登録番号及び/又は電話番号によって記憶装置Mから、法人格の有無による表記ゆれや、一部簡略化等のない正式な事業者名を取得し、正式な事業者名に基づく発行元情報を抽出キーJ1とし、より正しい仕訳候補J2を仕訳規則情報Jから取得可能である。 The information processing system 1 then uses the invoice registration number and/or telephone number to obtain the official business name, free of variations in spelling due to the presence or absence of legal entity and partial simplification, from the storage device M, and uses the issuer information based on the official business name as the extraction key J1, making it possible to obtain more accurate accounting entry candidates J2 from the accounting entry rule information J.
また、情報処理システム1では、帳票データをアップロードする際に、ユーザが、付属情報を指示入力することにより、付属情報を抽出キーJ1にした正しい仕訳候補J2を取得可能である。 In addition, in the information processing system 1, when uploading report data, the user can input additional information to obtain the correct journal entry candidate J2 using the additional information as the extraction key J1.
例えば、ユーザは、交際費の領収書を仕訳処理する際、ファイル名の一部に「交際費」等を記載することにより、帳票入力部P1がファイル名の一部から「交際費」を取得し、仕訳部P5が抽出キーJ1であるファイル名「交際費」に対応付けられた勘定科目「交際費」及び税区分「課税仕入10%」を取得可能である(図3のB)。
For example, when a user is processing an entertainment expense receipt for accounting purposes, the user can write "entertainment expenses" or the like as part of the file name, which allows the report input unit P1 to obtain "entertainment expenses" from that part of the file name, and the accounting unit P5 to obtain the account item "entertainment expenses" and tax category "
また、ユーザが特定のクレジットカードによって交通費の支払を行うことをルール化している場合等、帳票入力画面G1において、決済情報にクレジットカード会社「Bクレジット」を指示入力することにより、仕訳部P5が抽出キーJ1である決済情報「Bクレジット」に対応付けられた勘定科目「交通費」及び税区分「課税仕入10%」を取得可能である(図3のC)。
In addition, if a user has a rule that transportation expenses must be paid with a specific credit card, the user can input the credit card company "B Credit" as payment information on the form input screen G1, and the accounting unit P5 can obtain the account item "Transportation Expenses" and tax category "
また、ユーザは、例えば、帳票入力画面G1において、メモ情報に「備品」を指示入力することにより、仕訳部P5が抽出キーJ1であるメモ情報「備品」に対応付けられた勘定科目「消耗品費」及び税区分「課税仕入10%」を取得可能である(図3のD)。
In addition, for example, the user can input "Supplies" as memo information on the report input screen G1, and the accounting unit P5 can obtain the account item "Consumables Expenses" and tax category "
帳票入力部P1には、複数の帳票データを纏めてアップロードすることができ、より正しい仕訳候補J2を取得することにより、効率的に仕訳処理を進めることが可能である。 Multiple pieces of report data can be uploaded together to the report input section P1, and by obtaining more accurate journal entry candidates J2, it is possible to efficiently carry out journal entry processing.
実施形態によれば、情報処理システム1は、帳票データから仕訳の対象となる仕訳データを読み込み、仕訳データを仕訳処理するための仕訳候補J2をより正しく取得することにより、ユーザにかかる仕訳作業の手間を少なくすることができる。 According to the embodiment, the information processing system 1 reads the journal entry data to be journalized from the report data, and more accurately obtains the journal entry candidate J2 for journalizing the journal entry data, thereby reducing the effort required of the user for journalization work.
実施形態では、記憶装置M1と記憶装置M2が設けられた例を説明したが、これに限定されず、記憶装置M1、又は、記憶装置M2の一方のみが設けられてもよい。また、事業者識別情報が、インボイス登録番号、及び、電話番号を含む例を説明したが、インボイス登録番号、又は、電話番号のいずれか一方を含むようにしてもよい。 In the embodiment, an example in which memory device M1 and memory device M2 are provided has been described, but this is not limiting, and only memory device M1 or memory device M2 may be provided. Also, an example in which business identification information includes an invoice registration number and a telephone number has been described, but it may include either the invoice registration number or the telephone number.
また、実施形態では、サーバ20とは、別に記憶装置Mが設けられた例を説明したが、記憶装置Mとサーバ20を一体に構成し、記憶部12、22に、事業者識別情報に対応付けて発行元情報を記憶させてもよい。
In addition, in the embodiment, an example has been described in which the memory device M is provided separately from the
また、実施形態では、仕訳部P5において、6つの抽出キーJ1の一部の各々の論理積による組み合わせを含むことを抽出条件とした例を説明したが、これに限定されない。抽出キーJ1は5つ以下でも7つ以上でもよいし、組み合わせ方法は、論理和や、否定、他の論理演算、又はそれらの論理演算の組み合わせであってもよい。例えば、抽出条件は、発行元情報、メモ情報、決済情報、及び、ファイル名の各々を論理和条件で組み合わせたものであってもよいし、発行元情報、メモ情報、決済情報、及び、ファイル名の部分一致、又は、完全一致としたものでもよい。さらに、抽出条件は、これらの条件に、仕訳データ検出部P2によって検出された金額に基づいて、所定金額以上、又は、以下であるという条件を加えたものでもよい。また、抽出条件は、複数のルールに合致する場合に、優先的に抽出する等の優先度を設定したものでもよい。また、仕訳規則情報Jに、適格請求書等、セグメント2/セグメント3、収支区分、及び、決済状況等のフィールドを設けることにより、適格請求書等、セグメント2/セグメント3、収支区分、及び、決済状況に応じた抽出条件を設定することも可能である。 In the embodiment, the journal entry unit P5 has been described as including a combination of the logical products of the six extraction keys J1 as an extraction condition, but this is not limited thereto. The number of extraction keys J1 may be five or less or seven or more, and the combination method may be a logical sum, a negation, other logical operations, or a combination of these logical operations. For example, the extraction condition may be a combination of the issuer information, memo information, payment information, and file name using a logical sum condition, or a partial or complete match of the issuer information, memo information, payment information, and file name. Furthermore, the extraction condition may be a condition that the amount is equal to or greater than a predetermined amount based on the amount detected by the journal entry data detection unit P2, in addition to these conditions. The extraction condition may also be a priority setting such as preferential extraction when multiple rules are met. In addition, by providing fields such as qualified invoices, segment 2/segment 3, income/expense classification, and payment status in the accounting rule information J, it is possible to set extraction conditions according to qualified invoices, segment 2/segment 3, income/expense classification, and payment status.
また、実施形態では、法人番号及びインボイス登録番号を1つの項目に記憶させる例を説明したが、法人番号及びインボイス登録番号の各々は、互いに異なる項目に記憶させてもよい。 In addition, in the embodiment, an example is described in which the corporate number and the invoice registration number are stored in one item, but the corporate number and the invoice registration number may be stored in different items.
また、実施形態では、仕訳規則情報Jが分析情報候補J3を有する例を説明したが、分析情報候補J3はなくてもよいし、品目、取引先、メモタグ、部門、取引内容、備考、及び、セグメント以外であってもよい。 In addition, in the embodiment, an example was described in which the journal entry rule information J has analysis information candidate J3, but the analysis information candidate J3 does not have to be present, and may be other than item, customer, memo tag, department, transaction content, remarks, and segment.
また、実施形態では、帳票入力部P1が、付属情報として、書類の種類、適格請求書の該当又は非該当、メモ情報、決済情報の入力を受け付ける例を説明したが、これに限定されず、帳票入力部P1は、付属情報として、品目、取引先、メモタグ、部門、取引内容、備考、及び、セグメントや他の項目の入力を受け付けてもよい。その場合、抽出キーJ1にも、品目、取引先、メモタグ、部門、取引内容、備考、及び、セグメントや他の項目が設けられ、これらの項目に基づいた仕訳候補J2の取得が可能にされる。 In the embodiment, an example has been described in which the form input unit P1 accepts input of the document type, whether or not it is a qualified invoice, memo information, and payment information as additional information, but this is not limited thereto, and the form input unit P1 may accept input of items, business partners, memo tags, departments, transaction details, notes, segments, and other items as additional information. In that case, the extraction key J1 is also provided with items, business partners, memo tags, departments, transaction details, notes, segments, and other items, making it possible to obtain journal entry candidates J2 based on these items.
また、実施形態では、仕訳規則情報Jにおける抽出キーJ1が、すべての項目を入力必須項目とせず、少なくともいずれか1つの項目を入力必須項目とする例を説明した。抽出キーJ1については、例えば、発行元情報や法人番号及びインボイス登録番号を入力必須項目とする等、特定の項目を入力必須項目としてもよい。 In the embodiment, an example was described in which the extraction key J1 in the accounting rule information J does not require all items to be input, but requires at least one item to be input. For the extraction key J1, specific items may be required to be input, such as issuer information, corporate number, and invoice registration number.
また、実施形態では、仕訳部P5が、推測情報として仕訳処理画面G2に仕訳候補J2を表示する例を説明したが、ユーザの指示入力がある場合には、仕訳処理画面G2に仕訳候補J2を表示せずに、直接、仕訳候補J2によって仕訳データを仕訳処理してもよい。すなわち、仕訳部P5は、ユーザが予め指示入力をすることにより、仕訳候補J2の取得後、仕訳候補J2の推測情報としての表示、又は、仕訳候補J2の表示を省略した仕訳候補J2による仕訳処理のいずれかを行うようにしてもよい。 In the embodiment, an example has been described in which the journal entry unit P5 displays the journal entry candidate J2 on the journal entry processing screen G2 as speculative information, but if a user inputs an instruction, the journal entry unit P5 may directly journalize the journal entry data using the journal entry candidate J2 without displaying the journal entry candidate J2 on the journal entry processing screen G2. In other words, the journal entry unit P5 may acquire the journal entry candidate J2 by inputting an instruction in advance from the user, and then either display the journal entry candidate J2 as speculative information, or perform journal entry processing using the journal entry candidate J2 without displaying the journal entry candidate J2.
また、仕訳規則情報Jは、一覧表示させ、閲覧、編集、削除、及び、一括削除することが可能であり、インポートして一括作成することが可能であり、作成したルールを即時反映させることが可能である。 In addition, the journal entry rule information J can be displayed in a list and can be viewed, edited, deleted, or deleted in bulk. It can also be imported and created in bulk, and the created rules can be reflected immediately.
実施形態では、帳票が領収書の例を説明したが、帳票は、領収書に限定されず、レシートや、請求書、注文書、納品書、受領書、小切手帳、又は、支払い証明書等であってもよい。 In the embodiment, an example of a document being a receipt has been described, but the document is not limited to a receipt and may be a receipt, invoice, purchase order, delivery note, receipt, checkbook, or payment certificate, etc.
すなわち、情報処理システム1は、記憶部22、発行元情報取得部P4、及び、仕訳部P5を有する。記憶部22は、帳票の発行元を示す発行元情報に対応付け、仕訳データを仕訳するための候補である仕訳候補J2を含む仕訳規則情報Jを記憶する。発行元情報取得部P4は、帳票の発行元の事業者を識別するための事業者識別情報に対応付けて事業者名を記憶した記憶装置Mに、識別情報検出部P3によって帳票の画像を含む帳票データから検出された事業者識別情報が記憶されている場合、記憶装置Mから事業者識別情報に対応付けられた事業者名を取得し、事業者名に基づく発行元情報を取得する。仕訳部P5は、仕訳規則情報Jから発行元情報に対応付けられた仕訳候補J2を取得する。
That is, the information processing system 1 has a
事業者識別情報は、インボイス登録番号及び/又は電話番号を含む。 Business identification information includes an invoice registration number and/or a telephone number.
発行元情報取得部P4は、インボイス登録番号に対応付けて第1事業者名を記憶した記憶装置M1に、識別情報検出部P3によって帳票データから検出されたインボイス登録番号を送信することによって第1事業者名の返信を要求する。発行元情報取得部P4は、電話番号に対応付けて第2事業者名を記憶した記憶装置M2に、識別情報検出部P3によって帳票データから検出された電話番号を送信することによって第2事業者名の返信を要求する。発行元情報取得部P4は、記憶装置M1からの第1事業者名の返信、及び/又は、記憶装置M2からの第2事業者名の返信があったとき、返信のあった第1事業者名、及び/又は、第2事業者名に基づいて、発行元情報を取得する。 The issuer information acquisition unit P4 requests the return of the first business name by transmitting the invoice registration number detected from the form data by the identification information detection unit P3 to the memory device M1, which stores the first business name in association with the invoice registration number. The issuer information acquisition unit P4 requests the return of the second business name by transmitting the telephone number detected from the form data by the identification information detection unit P3 to the memory device M2, which stores the second business name in association with the telephone number. When the issuer information acquisition unit P4 receives a return of the first business name from the memory device M1 and/or a return of the second business name from the memory device M2, it acquires issuer information based on the returned first business name and/or second business name.
発行元情報取得部P4は、記憶装置M1からの第1事業者名の返信、及び、記憶装置M2からの第2事業者名の返信のいずれもなかった場合、帳票データによって検出された発行元情報を取得する。 If there is no response from memory device M1 of the first business name or no response from memory device M2 of the second business name, the issuer information acquisition unit P4 acquires the issuer information detected by the document data.
仕訳候補J2は、仕訳データを仕訳するための勘定科目を含む。 Journal entry candidate J2 includes account items for journalizing the journal data.
仕訳規則情報Jは、帳票の付属情報に対応付けられた仕訳候補J2を含む。帳票入力部P1を有し、帳票入力部P1は、帳票データ、及び、帳票データに関する付属情報の入力を受け付ける。仕訳部P5は、仕訳規則情報Jから付属情報に対応付けられた仕訳候補J2を取得し、仕訳候補J2を表示する。 The journal entry rule information J includes journal entry candidates J2 associated with the auxiliary information of the form. The journal entry unit P5 has a form input unit P1, which accepts input of the form data and auxiliary information related to the form data. The journal entry unit P5 obtains the journal entry candidates J2 associated with the auxiliary information from the journal entry rule information J, and displays the journal entry candidates J2.
付属情報は、帳票データについてのメモ情報、帳票データに記載された金額の決済情報、及び、帳票データのファイルのファイル名の少なくともいずれか1つを含む。 The ancillary information includes at least one of memo information about the report data, payment information for the amount listed in the report data, and the file name of the report data file.
仕訳部P5は、抽出キーJ1の一部の各々の論理積による組み合わせを含む抽出条件に基づいて、仕訳規則情報Jから仕訳候補J2を抽出可能である。 The journal entry unit P5 can extract journal entry candidates J2 from the journal entry rule information J based on extraction conditions that include combinations of the logical products of parts of the extraction key J1.
仕訳部P5は、ユーザの指示入力に応じ、仕訳候補J2の取得後、前記仕訳候補J2の表示、又は、前記仕訳候補J2による仕訳処理のいずれかを行う。 After acquiring the journal entry candidate J2, the journal entry unit P5 either displays the journal entry candidate J2 or performs journal entry processing using the journal entry candidate J2 in response to user input instructions.
実施形態に係る情報処理方法は、帳票の発行元を示す発行元情報に対応付け、仕訳データを仕訳するための候補である仕訳候補J2を含む仕訳規則情報Jを記憶する記憶部22を用意し、発行元情報取得部P4により、帳票の発行元の事業者を識別するための事業者識別情報に対応付けて事業者名を記憶した記憶装置Mに、識別情報検出部P3によって帳票の画像を含む帳票データから検出された事業者識別情報が記憶されている場合、記憶装置Mから事業者識別情報に対応付けられた事業者名を取得し、事業者名に基づく発行元情報を取得し、仕訳部P5により、仕訳規則情報Jから発行元情報に対応付けられた仕訳候補J2を取得する。
The information processing method according to the embodiment includes a
実施形態に係る情報処理プログラムは、記憶部22のコード、発行元情報取得部P4のコード、仕訳部P5のコードを有する。記憶部22のコードは、帳票の発行元を示す発行元情報に対応付け、仕訳データを仕訳するための候補である仕訳候補J2を含む仕訳規則情報Jを記憶する。発行元情報取得部P4のコードは、帳票の発行元の事業者を識別するための事業者識別情報に対応付けて事業者名を記憶した記憶装置Mに、識別情報検出部P3によって帳票の画像を含む帳票データから検出された事業者識別情報が記憶されている場合、記憶装置Mから事業者識別情報に対応付けられた事業者名を取得し、事業者名に基づく発行元情報を取得する。仕訳部P5のコードは、仕訳規則情報Jから発行元情報に対応付けられた仕訳候補J2を取得する。
The information processing program according to the embodiment has a code for a
上述のとおり、本発明の実施形態を説明したが、実施形態は、これに限定されるものではなく、本発明の要旨を変えない範囲において、種々の変更、改変等が可能である。 As described above, the embodiment of the present invention has been described, but the embodiment is not limited to this, and various changes, modifications, etc. are possible without departing from the spirit of the present invention.
また、実施形態における各手順の各ステップは、その性質に反しない限り、実行順序を変更し、複数同時に実行し、あるいは実行毎に異なった順序で実行してもよい。さらに、本実施形態における各手順の各ステップの全てあるいは一部をハードウェアにより実現してもよいし、プログラムによって実現してもよい。 In addition, the steps of each procedure in the embodiment may be executed in a different order, may be executed multiple times simultaneously, or may be executed in a different order each time, as long as this does not violate the nature of the steps. Furthermore, all or part of the steps of each procedure in the embodiment may be realized by hardware or by a program.
1・・・ 情報処理システム
10・・・課税仕入
11・・・制御部
12・・・記憶部
13・・・表示部
14・・・指示入力部
20・・・サーバ
21・・・制御部
22・・・記憶部
Ak・・・付属情報入力部
Au・・・アップロード領域
G1・・・帳票入力画面
G2・・・仕訳処理画面
J・・・ 仕訳規則情報
J1・・・抽出キー
J2・・・仕訳候補
J3・・・分析情報候補
K・・・ 付属情報
M・・・ 記憶装置
M1・・・記憶装置
M2・・・記憶装置
P1・・・帳票入力部
P2・・・帳票情報検出部
P3・・・識別情報検出部
P4・・・発行元情報取得部
P5・・・仕訳部
P6・・・仕訳規則情報登録部
1...
Claims (10)
前記帳票の前記発行元の事業者を識別するための事業者識別情報であって、インボイス登録番号及び/又は電話番号を含む前記事業者識別情報に対応付けて法人の名称、個人事業主の氏名、又は、屋号からなる正式な事業者名を記憶した記憶装置に、識別情報検出部によって前記帳票の画像を含む帳票データから検出された前記事業者識別情報が記憶されている場合、前記記憶装置から前記事業者識別情報に対応付けられた前記事業者名を取得し、前記事業者名に基づく前記発行元情報を取得する発行元情報取得部と、
前記仕訳規則情報から前記発行元情報に対応付けられた前記仕訳候補を取得する仕訳部と、
を有する情報処理システム。 A storage unit that stores journal entry rule information including journal entry candidates that are candidates for journalizing journal entry data, in association with publisher information indicating a publisher of the document;
an issuer information acquisition unit that acquires the business name associated with the business identification information from the storage device and acquires the issuer information based on the business name when the business identification information detected from the form data including the image of the form by an identification information detection unit is stored in a storage device that stores a formal business name consisting of a corporation name, a sole proprietor's name, or a trade name associated with the business identification information including an invoice registration number and/or a telephone number;
A journalizing unit that acquires the journalizing candidates associated with the publisher information from the journalizing rule information;
An information processing system having the above configuration.
前記インボイス登録番号に対応付けて第1事業者名を記憶した第1記憶装置に、前記識別情報検出部によって前記帳票データから検出された前記インボイス登録番号を送信することによって前記第1事業者名の返信を要求し、
前記電話番号に対応付けて第2事業者名を記憶した第2記憶装置に、前記識別情報検出部によって前記帳票データから検出された前記電話番号を送信することによって前記第2事業者名の返信を要求し、
前記第1記憶装置からの前記第1事業者名の返信、及び/又は、前記第2記憶装置からの前記第2事業者名の返信があったとき、返信のあった前記第1事業者名、及び/又は、前記第2事業者名に基づいて、前記発行元情報を取得する、
請求項1に記載の情報処理システム。 The issuer information acquisition unit is
a request for a reply of the name of the first business operator by transmitting the invoice registration number detected from the form data by the identification information detection unit to a first storage device in which the name of the first business operator is stored in association with the invoice registration number;
a second storage device that stores a name of a second carrier in association with the telephone number, and transmits the telephone number detected from the form data by the identification information detection unit to the second storage device, requesting a return of the name of the second carrier;
When the first business name is returned from the first storage device and/or the second business name is returned from the second storage device, the issuer information is acquired based on the returned first business name and/or the returned second business name.
The information processing system according to claim 1 .
帳票入力部を有し、
前記帳票入力部は、前記帳票データ、及び、前記帳票データに関する前記付属情報の入力を受け付け、
前記仕訳部は、前記仕訳規則情報から前記付属情報に対応付けられた前記仕訳候補を取得し、前記仕訳候補を表示する、
請求項1に記載の情報処理システム。 The journal entry rule information includes the journal entry candidates associated with the auxiliary information of the form,
A form input unit is provided,
the form input unit accepts input of the form data and the auxiliary information related to the form data;
The journalizing unit acquires the journalizing candidates associated with the auxiliary information from the journalizing rule information, and displays the journalizing candidates.
The information processing system according to claim 1 .
発行元情報取得部により、前記帳票の前記発行元の事業者を識別するための事業者識別情報であって、インボイス登録番号及び/又は電話番号を含む前記事業者識別情報に対応付けて法人の名称、個人事業主の氏名、又は、屋号からなる正式な事業者名を記憶した記憶装置に、識別情報検出部によって前記帳票の画像を含む帳票データから検出された前記事業者識別情報が記憶されている場合、前記記憶装置から前記事業者識別情報に対応付けられた前記事業者名を取得し、前記事業者名に基づく前記発行元情報を取得し、
仕訳部により、前記仕訳規則情報から前記発行元情報に対応付けられた前記仕訳候補を取得する、
情報処理方法。 A storage unit is provided for storing journal entry rule information including journal entry candidates that are candidates for journalizing journal entry data, in association with publisher information indicating a publisher of the document;
an issuer information acquisition unit acquires the business name associated with the business identification information from the storage device, when the business identification information detected from the form data including the image of the form by the identification information detection unit is stored in a storage device that stores business identification information for identifying the business that issued the form, the business identification information including an invoice registration number and/or a telephone number and an official business name consisting of a corporation name, a sole proprietor's name, or a trade name, and the issuer information is acquired based on the business name;
A journalizing unit acquires the journalizing candidates associated with the publisher information from the journalizing rule information.
Information processing methods.
前記帳票の前記発行元の事業者を識別するための事業者識別情報であって、インボイス登録番号及び/又は電話番号を含む前記事業者識別情報に対応付けて法人の名称、個人事業主の氏名、又は、屋号からなる正式な事業者名を記憶した記憶装置に、識別情報検出部によって前記帳票の画像を含む帳票データから検出された前記事業者識別情報が記憶されている場合、前記記憶装置から前記事業者識別情報に対応付けられた前記事業者名を取得し、前記事業者名に基づく前記発行元情報を取得する発行元情報取得部のコードと、
前記仕訳規則情報から前記発行元情報に対応付けられた前記仕訳候補を取得する仕訳部のコードと、
をコンピュータに実行させる情報処理プログラム。 A code for a storage unit that stores journal entry rule information including journal entry candidates that are candidates for journalizing journal entry data, in association with publisher information indicating a publisher of the document;
code for an issuer information acquisition unit that acquires the business name associated with the business identification information from the storage device and acquires the issuer information based on the business name when the business identification information detected from the form data including the image of the form by an identification information detection unit is stored in a storage device that stores a formal business name consisting of a corporation name, a sole proprietor's name, or a trade name associated with the business identification information including an invoice registration number and/or a telephone number;
A code for a journalizing unit that acquires the journalizing candidate associated with the publisher information from the journalizing rule information;
An information processing program that causes a computer to execute the above.
Publications (1)
Publication Number | Publication Date |
---|---|
JP7654131B1 true JP7654131B1 (en) | 2025-03-31 |
Family
ID=
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009015421A (en) | 2007-07-02 | 2009-01-22 | Hitachi Ltd | Financial document preparation system and financial document preparation method |
JP2013164706A (en) | 2012-02-10 | 2013-08-22 | Seiko Epson Corp | Data processing device, processing method of common basic information and program |
JP2014092925A (en) | 2012-11-02 | 2014-05-19 | Canon Inc | Management server device, information processing method and program |
JP2016189174A (en) | 2015-03-30 | 2016-11-04 | ブラザー工業株式会社 | Information specification program and information specification method |
JP2023006434A (en) | 2021-06-30 | 2023-01-18 | 株式会社リコー | Information processing system, information processor, information processing method, and information processing program |
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009015421A (en) | 2007-07-02 | 2009-01-22 | Hitachi Ltd | Financial document preparation system and financial document preparation method |
JP2013164706A (en) | 2012-02-10 | 2013-08-22 | Seiko Epson Corp | Data processing device, processing method of common basic information and program |
JP2014092925A (en) | 2012-11-02 | 2014-05-19 | Canon Inc | Management server device, information processing method and program |
JP2016189174A (en) | 2015-03-30 | 2016-11-04 | ブラザー工業株式会社 | Information specification program and information specification method |
JP2023006434A (en) | 2021-06-30 | 2023-01-18 | 株式会社リコー | Information processing system, information processor, information processing method, and information processing program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU2012202173B2 (en) | System and method for processing a transaction document including one or more financial transaction entries | |
JP6712738B1 (en) | Voucher judging device, accounting processor, voucher judging program, voucher judging system and voucher judging method | |
JP7348944B2 (en) | Accounting equipment and programs | |
JP6357621B1 (en) | Accounting processing apparatus, accounting processing system, accounting processing method and program | |
JP2011170490A (en) | SaaS GENERAL ACCOUNTING SYSTEM | |
JPWO2019008766A1 (en) | Voucher processing system and voucher processing program | |
JP6912841B2 (en) | Voucher judgment device, accounting processing device, voucher judgment program, voucher judgment system and voucher judgment method | |
JP6646308B1 (en) | Voucher analysis device, accounting processing system, voucher analysis method, voucher analysis program | |
JP6635563B1 (en) | Journal element analysis device, accounting processing system, journal element analysis method, journal element analysis program | |
JP2018190064A (en) | Accounting processing system | |
JP6842219B1 (en) | Accounting equipment, accounting programs, accounting systems and accounting methods | |
JP7654131B1 (en) | Information processing system, information processing method, and information processing program | |
US20170091875A1 (en) | Information processing apparatus | |
JP6402397B1 (en) | Accounting device, accounting method, accounting program | |
JP6993032B2 (en) | Accounting equipment, accounting systems, accounting methods and programs | |
JP6635796B2 (en) | Tax exemption processing system, tax exemption processing method, tax exemption form storage device, and program | |
JP2019200692A (en) | Accounting journal issue system and accounting journal issue program | |
JP6575207B2 (en) | Voucher search method, information processing apparatus, and voucher search program | |
JP2022077946A (en) | Data processor, data processing method and program | |
JP2007179125A (en) | Securities collateral management system | |
CN110889688A (en) | Information processing apparatus, control method thereof, and recording medium storing program thereof | |
JP6858420B1 (en) | Accounting equipment, accounting systems, accounting methods and programs | |
WO2023007612A1 (en) | Data processing device, data processing method, and program | |
US20050160037A1 (en) | Method for automatically preparing payment instruments at a point-of-sale location | |
JP2015005155A (en) | Clientele guidance system and clientele guidance method |