JP7037237B1 - Data processing equipment, data processing methods and programs - Google Patents

Data processing equipment, data processing methods and programs Download PDF

Info

Publication number
JP7037237B1
JP7037237B1 JP2021548658A JP2021548658A JP7037237B1 JP 7037237 B1 JP7037237 B1 JP 7037237B1 JP 2021548658 A JP2021548658 A JP 2021548658A JP 2021548658 A JP2021548658 A JP 2021548658A JP 7037237 B1 JP7037237 B1 JP 7037237B1
Authority
JP
Japan
Prior art keywords
logo
issuer
extracted
data
telephone number
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
JP2021548658A
Other languages
Japanese (ja)
Other versions
JPWO2023021636A1 (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.)
Fast Accounting Inc
Original Assignee
Fast Accounting Inc
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 Fast Accounting Inc filed Critical Fast Accounting Inc
Priority to JP2022027702A priority Critical patent/JP2023029196A/en
Application granted granted Critical
Publication of JP7037237B1 publication Critical patent/JP7037237B1/en
Publication of JPWO2023021636A1 publication Critical patent/JPWO2023021636A1/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/903Querying
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/04Billing or invoicing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/40Document-oriented image-based pattern recognition
    • G06V30/42Document-oriented image-based pattern recognition based on the type of document

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Development Economics (AREA)
  • Marketing (AREA)
  • Computational Linguistics (AREA)
  • General Engineering & Computer Science (AREA)
  • Economics (AREA)
  • Finance (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Strategic Management (AREA)
  • Data Mining & Analysis (AREA)
  • General Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Artificial Intelligence (AREA)
  • Technology Law (AREA)
  • Multimedia (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Telephonic Communication Services (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Image Analysis (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

読み取った証憑データの内容の正誤を判定するデータ処理装置1である。データ処理装置1においては、証憑を発行する発行元の名称である発行元名称と、発行元の電話番号である基準電話番号と、発行元を示すロゴである基準ロゴと、を関連付けた1以上の発行元データを記憶する記憶部12を有する。そして、取得部131が、発行された証憑を示す証憑データを取得し、抽出部132が、証憑データに含まれる発行元名称と電話番号とロゴとを抽出する。さらに、検索部133が、1以上の発行元データから、抽出部が抽出した発行元名称である抽出発行元名称を含む第1発行元データを検索し、判定部134が、第1発行元データに含まれる第1基準電話番号が、抽出部が抽出した電話番号である抽出電話番号と一致する場合、又は第1発行元データに含まれる第1基準ロゴが、抽出部が抽出したロゴである抽出ロゴと一致する場合に、取得された証憑データに誤りが無いと判定する。It is a data processing device 1 that determines the correctness of the contents of the read voucher data. In the data processing device 1, one or more that associates the issuer name, which is the name of the issuer that issues the voucher, the reference telephone number, which is the telephone number of the issuer, and the reference logo, which is the logo indicating the issuer. It has a storage unit 12 for storing the issuer data of the above. Then, the acquisition unit 131 acquires the voucher data indicating the issued voucher, and the extraction unit 132 extracts the issuer name, telephone number, and logo included in the voucher data. Further, the search unit 133 searches for the first issuer data including the extraction issuer name which is the issuer name extracted by the extraction unit from one or more issuer data, and the determination unit 134 searches for the first issuer data. When the first reference phone number included in is the same as the extracted phone number which is the phone number extracted by the extraction unit, or the first reference logo included in the first issuer data is the logo extracted by the extraction unit. If it matches the extracted logo, it is determined that the acquired voucher data is correct.

Description

本発明は、データ処理装置、データ処理方法及びプログラムに関する。 The present invention relates to a data processing apparatus, a data processing method and a program.

レシートや伝票に記載された情報を光学的文字認識によって抽出し、抽出した情報に基いて適切な費目等を付与する技術が知られている。 There is known a technique of extracting information written on a receipt or a slip by optical character recognition and assigning an appropriate expense item or the like based on the extracted information.

特開2017-174309号公報Japanese Unexamined Patent Publication No. 2017-174309

特許文献1においては、認識精度を向上させるためにレシート等に記載された電話番号を光学的文字認識によって抽出し、抽出した電話番号に基づいて店舗名を特定する方法が記載されている。しかし、特許文献1に記載された技術においては、電話番号が誤認識された場合に、誤った店舗名が特定されることが想定されるため、証憑の内容が適切であるかどうかをオペレータが確認するための手間がかかるという問題が生じていた。 Patent Document 1 describes a method of extracting a telephone number described in a receipt or the like by optical character recognition in order to improve recognition accuracy and specifying a store name based on the extracted telephone number. However, in the technique described in Patent Document 1, it is assumed that the wrong store name is specified when the telephone number is erroneously recognized, so that the operator determines whether the content of the voucher is appropriate. There was a problem that it took time and effort to confirm.

そこで、本発明はこれらの点に鑑みてなされたものであり、証憑の正誤判定の確認にかかる手間を削減することを目的とする。 Therefore, the present invention has been made in view of these points, and an object thereof is to reduce the time and effort required for confirming the correctness of the voucher.

本発明の第1の態様のデータ処理装置においては、証憑を発行する発行元の名称である発行元名称と、前記発行元の電話番号である基準電話番号と、前記発行元を示すロゴである基準ロゴと、を関連付けた1以上の発行元データを記憶する記憶部と、発行された証憑を示す証憑データを取得する取得部と、前記証憑データに含まれる発行元名称と電話番号とロゴとを抽出する抽出部と、前記1以上の発行元データから、前記抽出部が抽出した発行元名称である抽出発行元名称を含む第1発行元データを検索する検索部と、前記第1発行元データに含まれる第1基準電話番号が、前記抽出部が抽出した電話番号である抽出電話番号と一致する場合、又は前記第1発行元データに含まれる第1基準ロゴが、前記抽出部が抽出したロゴである抽出ロゴと一致する場合に、取得された前記証憑データに誤りが無いと判定する判定部と、を有する。 In the data processing device of the first aspect of the present invention, the issuer name which is the name of the issuer who issues the voucher, the reference telephone number which is the telephone number of the issuer, and the logo indicating the issuer. A storage unit that stores one or more issuer data associated with the reference logo, an acquisition unit that acquires voucher data indicating the issued voucher, and an issuer name, telephone number, and logo included in the voucher data. A search unit that searches for the first issuer data including the extraction issuer name that is the issuer name extracted by the extraction unit from the one or more issuer data, and the first issuer. When the first reference telephone number included in the data matches the extracted telephone number which is the telephone number extracted by the extraction unit, or the first reference logo included in the first issuer data is extracted by the extraction unit. It has a determination unit for determining that there is no error in the acquired voucher data when it matches the extracted logo which is the logo.

前記判定部は、前記第1基準ロゴの画像データと、前記抽出ロゴの画像データと、の類似度が閾値以上の場合に、前記第1基準ロゴと前記抽出ロゴとが一致すると判定してもよい。 Even if the determination unit determines that the first reference logo and the extracted logo match when the similarity between the image data of the first reference logo and the image data of the extracted logo is equal to or higher than the threshold value. good.

前記抽出部は、前記抽出ロゴが前記証憑データにおいて配置された位置を特定し、前記判定部は、前記第1基準ロゴと前記抽出ロゴとの類似度が前記閾値以上であって、前記抽出したロゴが証憑データにおける基準位置から所定範囲以内から抽出された場合に、前記第1基準ロゴと前記抽出ロゴとが一致すると判定してもよい。 The extraction unit identifies the position where the extraction logo is placed in the voucher data, and the determination unit extracts the extraction when the similarity between the first reference logo and the extraction logo is equal to or higher than the threshold value. When the logo is extracted from within a predetermined range from the reference position in the voucher data, it may be determined that the first reference logo and the extracted logo match.

前記記憶部は、前記基準ロゴと、証憑データにおける前記発行元ごとに異なる基準位置と、を関連づけて記憶し、前記判定部は、前記抽出ロゴが、証憑データにおける前記発行元ごとに異なる基準位置から所定範囲以内から抽出された場合に、前記第1基準ロゴと前記抽出ロゴとが一致すると判定してもよい。 The storage unit stores the reference logo in association with a reference position different for each issuer in the voucher data, and the determination unit stores the extracted logo in a different reference position for each issuer in the voucher data. When it is extracted from within a predetermined range, it may be determined that the first reference logo and the extracted logo match.

前記第1発行元データに含まれる前記第1基準電話番号が前記抽出電話番号と一致し、かつ、前記第1発行元データに含まれる前記基準ロゴが前記抽出ロゴと一致しない場合に、前記抽出発行元名称と、前記抽出ロゴと、を関連づけて記憶するかを確認する画面をオペレータが操作するオペレータ端末に表示させる表示制御部をさらに有していてもよい。 The extraction when the first reference telephone number included in the first issuer data matches the extraction telephone number and the reference logo included in the first issuer data does not match the extraction logo. It may further have a display control unit for displaying a screen for confirming whether to store the issuer name and the extracted logo in association with each other on the operator terminal operated by the operator.

前記検索部は、前記第1基準電話番号が前記抽出電話番号と一致せず、かつ前記第1基準ロゴが前記抽出ロゴと一致しない場合に、前記抽出電話番号を含む、前記第1発行元データと異なる第2発行元データをさらに検索し、前記第2発行元データに含まれる基準ロゴである第2基準ロゴが前記抽出ロゴと一致する場合に、前記抽出発行元名称を前記第2発行元データに含まれる発行元名称に置換する置換部をさらに有してもよい。 The search unit includes the extracted telephone number when the first reference telephone number does not match the extracted telephone number and the first reference logo does not match the extracted logo. If the second reference logo, which is the reference logo included in the second issuer data, matches the extraction logo, the extraction issuer name is changed to the second issuer. It may further have a replacement part that replaces the issuer name included in the data.

本発明の第2の態様のデータ処理方法は、コンピュータが実行する、発行された証憑を示す証憑データを取得するステップと、前記証憑データに含まれる証憑を発行する発行元の名称である発行元名称と電話番号とロゴとを抽出するステップと、記憶部に記憶された、発行元名称と、前記発行元の電話番号である基準電話番号と、前記発行元を示すロゴである基準ロゴと、を関連付けた、1以上の発行元データから、前記抽出するステップが抽出した発行元名称である抽出発行元名称を含む第1発行元データを検索するステップと、前記第1発行元データに含まれる第1基準電話番号が、前記抽出するステップが抽出した電話番号である抽出電話番号と一致する場合、又は前記第1発行元データに含まれる第1基準ロゴが、前記抽出するステップが抽出したロゴである抽出ロゴと一致する場合に、取得された前記証憑データに誤りが無いと判定するステップと、を有する。 The data processing method according to the second aspect of the present invention includes a step of acquiring voucher data indicating the issued voucher, which is executed by a computer, and an issuer which is the name of the issuer who issues the voucher included in the voucher data. A step of extracting a name, a telephone number, and a logo, a publisher name stored in a storage unit, a reference telephone number that is the issuer's telephone number, and a reference logo that is a logo indicating the issuer. Is included in the first issuer data and the step of searching the first issuer data including the extraction issuer name which is the issuer name extracted by the extraction step from one or more issuer data associated with the above. When the first reference telephone number matches the extracted telephone number which is the extracted telephone number in the extracted step, or the first reference logo included in the first issuer data is the logo extracted by the extracted step. It has a step of determining that there is no error in the acquired voucher data when it matches the extracted logo.

本発明の第3の態様のプログラムは、コンピュータに実行させる、発行された証憑を示す証憑データを取得するステップと、前記証憑データに含まれる証憑を発行する発行元の名称である発行元名称と電話番号とロゴとを抽出するステップと、記憶部に記憶された、発行元名称と、前記発行元の電話番号である基準電話番号と、前記発行元を示すロゴである基準ロゴと、を関連付けた、1以上の発行元データから、前記抽出するステップが抽出した発行元名称である抽出発行元名称を含む第1発行元データを検索するステップと、前記第1発行元データに含まれる第1基準電話番号が、前記抽出するステップが抽出した電話番号である抽出電話番号と一致する場合、又は前記第1発行元データに含まれる第1基準ロゴが、前記抽出するステップが抽出したロゴである抽出ロゴと一致する場合に、取得された前記証憑データに誤りが無いと判定するステップと、を有する。 The program of the third aspect of the present invention includes a step of acquiring voucher data indicating the issued voucher to be executed by a computer, and an issuer name which is the name of the issuer who issues the voucher included in the voucher data. The step of extracting the telephone number and the logo, the issuer name stored in the storage unit, the reference telephone number which is the issuer's telephone number, and the reference logo which is the logo indicating the issuer are associated with each other. In addition, from one or more issuer data, a step of searching the first issuer data including the extraction issuer name which is the issuer name extracted by the extraction step, and the first included in the first issuer data. When the reference telephone number matches the extracted telephone number which is the extracted telephone number in the extracted step, or the first reference logo included in the first issuer data is the logo extracted by the extracted step. It has a step of determining that there is no error in the acquired voucher data when it matches the extracted logo.

本発明によれば、証憑の正誤判定の確認にかかる手間を削減するという効果を奏する。 According to the present invention, there is an effect of reducing the time and effort required for confirming the correctness of the voucher.

データ処理装置1における処理の流れを模式的に示す図である。It is a figure which shows typically the flow of processing in the data processing apparatus 1. データ処理装置1の構成を示すブロック図である。It is a block diagram which shows the structure of a data processing apparatus 1. 記憶部12が記憶する発行元データテーブルのデータ構造の一例を示す図である。It is a figure which shows an example of the data structure of the issuer data table which a storage part 12 stores. 取得部131が取得する証憑データの一例を示す図である。It is a figure which shows an example of the voucher data acquired by the acquisition unit 131. データ処理装置1における処理の流れを示すフローチャートである。It is a flowchart which shows the flow of processing in a data processing apparatus 1.

[データ処理装置1の概要]
図1は、データ処理装置1における処理の流れを模式的に示す図である。データ処理システムSは、請求書等の証憑に記載された内容を読み取って仕分け等の会計処理を行うためのシステムである。データ処理システムSは、データ処理装置1、読取装置2及び会計処理装置3を有する。
[Overview of data processing device 1]
FIG. 1 is a diagram schematically showing a processing flow in the data processing apparatus 1. The data processing system S is a system for reading the contents described in a voucher such as an invoice and performing accounting processing such as sorting. The data processing system S includes a data processing device 1, a reading device 2, and an accounting processing device 3.

データ処理装置1は、証憑データに含まれる文字の正誤を判定する装置である。証憑データは、外部装置から送信された画像データであってもよく、読取装置2により紙の証憑を読み取ることにより作成された画像データであってもよい。一例として、読取装置2は、紙の証憑を読み取った画像データである証憑データをデータ処理装置1に入力する。証憑データは、読取装置2がOCR(Optical Character Recognition)により文字認識をすることにより作成されたテキストデータを含む電子データであってもよい。 The data processing device 1 is a device for determining the correctness of characters included in voucher data. The voucher data may be image data transmitted from an external device, or may be image data created by reading a paper voucher with the reading device 2. As an example, the reading device 2 inputs voucher data, which is image data obtained by reading a paper voucher, into the data processing device 1. The voucher data may be electronic data including text data created by the reading device 2 performing character recognition by OCR (Optical Character Recognition).

データ処理装置1は、入力された証憑データに含まれる発行元名称、電話番号、ロゴを抽出する。入力された証憑データが画像データである場合、データ処理装置1は文字認識処理を実行することにより、発行元名称及び電話番号を抽出する。入力された証憑データがテキストデータを含む場合、データ処理装置1はテキストデータの内容に基づいて発行元名称及び電話番号を抽出する。 The data processing device 1 extracts the issuer name, telephone number, and logo included in the input voucher data. When the input voucher data is image data, the data processing device 1 extracts the issuer name and the telephone number by executing the character recognition process. When the input voucher data includes text data, the data processing device 1 extracts the issuer name and telephone number based on the contents of the text data.

データ処理装置1は、予め記憶された発行元データテーブルを参照し、抽出した発行元名称に対応する発行元電話番号及び基準ロゴを取得する。データ処理装置1は、抽出した電話番号又はロゴと、記憶された発行元の電話番号又は基準ロゴと、が一致するかを判定することで証憑データの正誤を判定する。基準ロゴは、発行元を示すロゴの画像データである。データ処理装置1は、読み取った証憑データの内容が正しいと判定する場合、会計処理装置3に証憑データを入力する。 The data processing device 1 refers to the issuer data table stored in advance, and acquires the issuer telephone number and the reference logo corresponding to the extracted issuer name. The data processing device 1 determines whether the voucher data is correct or incorrect by determining whether the extracted telephone number or logo matches the stored telephone number or reference logo of the issuer. The reference logo is image data of a logo indicating the publisher. When the data processing device 1 determines that the content of the read voucher data is correct, the data processing device 1 inputs the voucher data to the accounting processing device 3.

会計処理装置3は、入力された証憑データに基づいて仕訳処理等の所定の処理を行う。ここで、データ処理装置1が扱う証憑は、例えば領収書、請求書、納品書、注文書、レシート等である。図1においては、データ処理装置1、読取装置2、会計処理装置3を別々の装置として説明したが、データ処理装置1は、読取装置2の一部として構成されてもよいし、会計処理装置3の一部として構成されてもよい。 The accounting processing device 3 performs predetermined processing such as journal processing based on the input voucher data. Here, the voucher handled by the data processing device 1 is, for example, a receipt, an invoice, an invoice, an order form, a receipt, or the like. Although the data processing device 1, the reading device 2, and the accounting processing device 3 have been described as separate devices in FIG. 1, the data processing device 1 may be configured as a part of the reading device 2 or the accounting processing device 1. It may be configured as a part of 3.

[データ処理装置1の構成]
図2は、データ処理装置1の構成を示すブロック図である。データ処理装置1は、通信部11、記憶部12及び制御部13を有する。制御部13は、取得部131、抽出部132、検索部133、判定部134、置換部135及び表示制御部136を有する。通信部11は、ネットワークを介して読取装置2及び会計処理装置3と通信するための通信インターフェースである。
[Configuration of data processing device 1]
FIG. 2 is a block diagram showing the configuration of the data processing device 1. The data processing device 1 has a communication unit 11, a storage unit 12, and a control unit 13. The control unit 13 includes an acquisition unit 131, an extraction unit 132, a search unit 133, a determination unit 134, a replacement unit 135, and a display control unit 136. The communication unit 11 is a communication interface for communicating with the reading device 2 and the accounting processing device 3 via the network.

記憶部12は、例えば、ROM(Read Only Memory)、RAM(Random Access Memory)、SSD(Solid State Drive)、ハードディスク等の記憶媒体である。記憶部12は、証憑を発行する発行元の名称である発行元名称と、発行元の電話番号である基準電話番号と、発行元を示すロゴである基準ロゴと、を関連付けた1以上の発行元データを記憶する。 The storage unit 12 is a storage medium such as a ROM (Read Only Memory), a RAM (Random Access Memory), an SSD (Solid State Drive), or a hard disk. The storage unit 12 issues one or more items in which the name of the issuer, which is the name of the issuer who issues the voucher, the reference telephone number, which is the telephone number of the issuer, and the reference logo, which is the logo indicating the issuer, are associated with each other. Store the original data.

図3は、記憶部12が記憶する発行元データテーブルのデータ構造の一例を示す図である。記憶部12は、発行元名称と発行元電話番号と基準ロゴとを関連付けた発行元データテーブルを記憶する。記憶部12は、基準ロゴと、証憑データにおける発行元ごとに異なる基準位置と、を関連づけて記憶してもよい。すなわち、記憶部12は、基準ロゴと基準ロゴが証憑データに記載される位置を示す基準位置とをさらに関連付けた発行元データテーブルを記憶する。基準位置は、証憑データにおける位置を示すデータであり、例えば証憑における所定の位置(例えば左上の角の位置)を原点とする二次元の座標データにより表される。 FIG. 3 is a diagram showing an example of the data structure of the publisher data table stored in the storage unit 12. The storage unit 12 stores the issuer data table in which the issuer name, the issuer telephone number, and the reference logo are associated with each other. The storage unit 12 may store the reference logo and the reference position different for each issuer in the voucher data in association with each other. That is, the storage unit 12 stores a publisher data table in which the reference logo and the reference position indicating the position where the reference logo is described in the voucher data are further associated. The reference position is data indicating a position in the voucher data, and is represented by, for example, two-dimensional coordinate data having a predetermined position in the voucher (for example, the position of the upper left corner) as an origin.

制御部13は、例えばCPU(Central Processing Unit)である。制御部13は、記憶部12に記憶されている制御プログラムを実行することにより、取得部131、抽出部132、検索部133、判定部134、置換部135及び表示制御部136として機能する。 The control unit 13 is, for example, a CPU (Central Processing Unit). The control unit 13 functions as an acquisition unit 131, an extraction unit 132, a search unit 133, a determination unit 134, a replacement unit 135, and a display control unit 136 by executing a control program stored in the storage unit 12.

取得部131は、発行された証憑を示す証憑データを取得する。図4は、取得部131が取得する証憑データの一例を示す図である。証憑データは、一例として、宛先事業者名、宛先部署名、宛先事業者識別番号、宛先電話番号、発行元事業者名C1、ロゴC2、発行元電話番号C3、請求書番号、請求書発行日、請求書対象となる商品名又はサービス名、請求額、税額、振込先口座番号等を含む。証憑データは文書データ、画像データ又はテキストデータである。 The acquisition unit 131 acquires voucher data indicating the issued voucher. FIG. 4 is a diagram showing an example of voucher data acquired by the acquisition unit 131. The voucher data is, for example, the destination business name, the destination department name, the destination business identification number, the destination telephone number, the issuer business name C1, the logo C2, the issuer telephone number C3, the invoice number, and the invoice issuance date. Includes the name of the product or service subject to the invoice, the invoice amount, the tax amount, the transfer account number, etc. The voucher data is document data, image data or text data.

抽出部132は、証憑データに含まれる発行元名称と電話番号とロゴとを抽出する。抽出部132は、読取装置2から入力された証憑を読み取った画像データである証憑データを文字認識することで、証憑データに含まれる発行元名称(以下抽出発行元名称という場合がある)と電話番号(以下抽出電話番号という場合がある)とを示すテキストデータを抽出する。さらに、抽出部132は、証憑データを画像認識により、ロゴを示す画像データ(以下、抽出ロゴという場合がある)を抽出する。 The extraction unit 132 extracts the issuer name, telephone number, and logo included in the voucher data. The extraction unit 132 recognizes the voucher data, which is the image data obtained by reading the voucher input from the reading device 2, as characters, so that the issuer name included in the voucher data (hereinafter, may be referred to as an extraction issuer name) and a telephone are used. Extract text data indicating a number (hereinafter sometimes referred to as an extracted telephone number). Further, the extraction unit 132 extracts image data indicating the logo (hereinafter, may be referred to as an extraction logo) by image recognition of the voucher data.

抽出部132は、抽出ロゴが証憑データにおいて配置された位置を特定してもよい。抽出部132は、画像データである証憑データにおいて、抽出ロゴが証憑データに配置された位置である証憑位置データを取得する。証憑位置データは例えば二次元の座標データである。証憑位置データは例えば、ロゴを抽出した領域の重心又は任意の端点(左上等)の座標である。 The extraction unit 132 may specify the position where the extraction logo is placed in the voucher data. In the voucher data which is the image data, the extraction unit 132 acquires the voucher position data which is the position where the extraction logo is arranged in the voucher data. The voucher position data is, for example, two-dimensional coordinate data. The voucher position data is, for example, the coordinates of the center of gravity of the area where the logo is extracted or an arbitrary end point (upper left, etc.).

検索部133は、1以上の発行元データから、抽出部132が抽出した発行元名称である抽出発行元名称を含む第1発行元データを検索する。検索部133は、記憶部12が記憶する発行元データテーブルから、抽出発行元名称と発行元名称が一致する発行元データを検索し、抽出された発行元データに関連付けられた電話番号(基準電話番号という場合がある)とロゴ(基準ロゴという場合がある)を取得する。 The search unit 133 searches for the first issuer data including the extraction issuer name, which is the issuer name extracted by the extraction unit 132, from one or more issuer data. The search unit 133 searches for the issuer data whose extraction issuer name and the issuer name match from the issuer data table stored in the storage unit 12, and the telephone number (reference telephone) associated with the extracted issuer data. Get a number (sometimes called a number) and a logo (sometimes called a reference logo).

判定部134は、第1発行元データに含まれる第1基準電話番号が、抽出部132が抽出した電話番号である抽出電話番号と一致する場合、又は第1発行元データに含まれる第1基準ロゴが、抽出部132が抽出したロゴである抽出ロゴと一致する場合に、取得された証憑データに誤りが無いと判定する。判定部134は、第1基準電話番号を構成する文字列と抽出電話番号を構成する文字列とを比較する。さらに判定部134は、第1基準ロゴと抽出ロゴとを比較する。そして、判定部134は、電話番号の比較結果とロゴの比較結果のうちいずれか一方が一致していれば取得した証憑データに誤りが無いと判定する。 The determination unit 134 determines when the first reference telephone number included in the first issuer data matches the extracted telephone number which is the telephone number extracted by the extraction unit 132, or the first reference included in the first issuer data. When the logo matches the extracted logo which is the logo extracted by the extraction unit 132, it is determined that there is no error in the acquired voucher data. The determination unit 134 compares the character string constituting the first reference telephone number with the character string constituting the extracted telephone number. Further, the determination unit 134 compares the first reference logo with the extracted logo. Then, the determination unit 134 determines that there is no error in the acquired voucher data if either one of the comparison result of the telephone number and the comparison result of the logo matches.

判定部134は、第1基準ロゴの画像データと、抽出ロゴの画像データと、の類似度が閾値以上の場合に、第1基準ロゴと抽出ロゴとが一致すると判定してもよい。判定部134は、画像データである第1基準ロゴと抽出ロゴとの類似度を算出する。判定部134は、一例として、第1基準ロゴ及び抽出ロゴの特徴点を抽出し、抽出した特徴点の距離に基づいて算出する。類似度は例えば0から1の間の値を取る実数で表される。判定部134は、算出した類似度が閾値以上の場合に第1基準ロゴと抽出ロゴとが一致すると判定する。類似度が0から1で表される場合、閾値は一例として0.8と設定される。 The determination unit 134 may determine that the first reference logo and the extracted logo match when the similarity between the image data of the first reference logo and the image data of the extracted logo is equal to or greater than the threshold value. The determination unit 134 calculates the degree of similarity between the first reference logo, which is image data, and the extracted logo. As an example, the determination unit 134 extracts the feature points of the first reference logo and the extracted logo, and calculates based on the distance of the extracted feature points. The similarity is represented by a real number that takes a value between 0 and 1, for example. The determination unit 134 determines that the first reference logo and the extracted logo match when the calculated similarity is equal to or greater than the threshold value. When the similarity is represented by 0 to 1, the threshold is set to 0.8 as an example.

例えば、ロゴの形状や色彩によっては用紙やインク等の影響で表現されるロゴが一定せず、判定精度を安定させることが困難な場合も想定される。そこで、判定部134は、基準ロゴごとに異なる閾値に基づいて第1基準ロゴと抽出ロゴとが一致するか否かを判定してもよい。この場合、記憶部12は、発行元データテーブルにおいて、基準ロゴごとに異なる閾値を記憶する。判定部134は、記憶部12に記憶された基準ロゴと基準ロゴに関連付けられた閾値を読み出し、基準ロゴと抽出ロゴとの類似度を算出する。判定部134は、算出した類似度が記憶部12から読みだした閾値以上であれば基準ロゴと抽出ロゴとが一致すると判定する。 For example, depending on the shape and color of the logo, the logo expressed due to the influence of paper, ink, etc. may not be constant, and it may be difficult to stabilize the determination accuracy. Therefore, the determination unit 134 may determine whether or not the first reference logo and the extracted logo match based on a threshold value different for each reference logo. In this case, the storage unit 12 stores different threshold values for each reference logo in the issuer data table. The determination unit 134 reads out the threshold value associated with the reference logo and the reference logo stored in the storage unit 12, and calculates the degree of similarity between the reference logo and the extracted logo. The determination unit 134 determines that the reference logo and the extracted logo match if the calculated similarity is equal to or greater than the threshold value read from the storage unit 12.

なお、閾値は、ユーザがデータ処理装置1と通信可能に接続されたオペレータ端末(不図示)を操作することで設定できるように構成されてもよい。オペレータ端末は、例えば請求書の処理を行う経理担当者のようなオペレータが使用する端末である。データ処理装置1がこのように構成されることで、類似度の判断結果が安定しないロゴについても判定精度を向上させることができる。 The threshold value may be configured so that the user can operate the operator terminal (not shown) connected to the data processing device 1 so as to be able to communicate with the data processing device 1. The operator terminal is a terminal used by an operator such as an accountant who processes an invoice. By configuring the data processing device 1 in this way, it is possible to improve the determination accuracy even for a logo whose similarity determination result is not stable.

判定部134は、抽出ロゴから、ロゴを構成する要素を抽出し、それぞれの要素ごとに基準ロゴとの類似度を算出してもよい。ロゴを構成する要素は、例えば色、形状、大きさ、ロゴに含まれるテキストである。この場合、判定部134は、各要素の類似度の和又は績を算出し、算出した類似度の和又は績が閾値以上である場合にロゴが一致すると判定してもよい。判定部134は、それぞれの要素の類似度が閾値以上である場合にロゴが一致すると判定してもよい。この場合、記憶部12は、要素ごとの閾値を記憶しており、判定部134は要素ごとの類似度を記憶部12から読みだして判定してもよい。 The determination unit 134 may extract elements constituting the logo from the extracted logo and calculate the similarity with the reference logo for each element. The elements that make up the logo are, for example, color, shape, size, and text contained in the logo. In this case, the determination unit 134 may calculate the sum or performance of the similarity of each element, and may determine that the logos match when the calculated sum or performance of the similarity is equal to or greater than the threshold value. The determination unit 134 may determine that the logos match when the similarity of each element is equal to or greater than the threshold value. In this case, the storage unit 12 stores the threshold value for each element, and the determination unit 134 may read the similarity degree for each element from the storage unit 12 and make a determination.

判定部134は、第1基準ロゴと抽出ロゴとの類似度が閾値以上であって、抽出したロゴが証憑データにおける基準位置から所定範囲以内から抽出された場合に、第1基準ロゴと抽出ロゴとが一致すると判定してもよい。すなわち、基準ロゴと抽出ロゴとの類似度が閾値以上である場合、判定部134は、証憑データにおけるロゴが配置される位置を示す座標データである基準位置と、抽出部132が特定した証憑位置データとを比較し、両者の差分が閾値以内である場合に基準ロゴと抽出ロゴとが一致すると判定する。 When the similarity between the first reference logo and the extracted logo is equal to or higher than the threshold value and the extracted logo is extracted from within a predetermined range from the reference position in the voucher data, the determination unit 134 determines the first reference logo and the extracted logo. It may be determined that and matches. That is, when the similarity between the reference logo and the extracted logo is equal to or higher than the threshold value, the determination unit 134 has the reference position, which is the coordinate data indicating the position where the logo is arranged in the voucher data, and the voucher position specified by the extraction unit 132. The data is compared, and if the difference between the two is within the threshold value, it is determined that the reference logo and the extracted logo match.

基準位置は、発行元ごとに異なる位置が設定されてもよい。判定部134は、記憶部12が記憶する発行元データテーブルから抽出発行元名称に関連付けられた基準位置を取得する。判定部134は、抽出ロゴが、証憑データにおける発行元ごとに異なる基準位置から所定範囲以内から抽出された場合に、第1基準ロゴと抽出ロゴとが一致すると判定してもよい。判定部134は、取得した基準位置と抽出部132が特定した証憑位置データとを比較し、両者の差分が閾値以内である場合に基準ロゴと抽出ロゴとが一致すると判定する。判定部134は、記憶部12が記憶する発行元データから発行元の基準ロゴに対応する基準位置を取得する。判定部134は、取得した基準位置と、抽出部132が特定した証憑位置データとを比較し、両者の差分が閾値以内である場合に基準ロゴと抽出ロゴとが一致すると判定する。 The reference position may be set differently for each issuer. The determination unit 134 acquires the reference position associated with the extraction issuer name from the issuer data table stored in the storage unit 12. The determination unit 134 may determine that the first reference logo and the extracted logo match when the extracted logo is extracted from within a predetermined range from a reference position different for each issuer in the voucher data. The determination unit 134 compares the acquired reference position with the voucher position data specified by the extraction unit 132, and determines that the reference logo and the extraction logo match when the difference between the two is within the threshold value. The determination unit 134 acquires the reference position corresponding to the reference logo of the issuer from the issuer data stored in the storage unit 12. The determination unit 134 compares the acquired reference position with the voucher position data specified by the extraction unit 132, and determines that the reference logo and the extraction logo match when the difference between the two is within the threshold value.

データ処理装置1がこのように構成されることで、証憑の発行元ごとに証憑のフォーマットが異なる場合であっても、証憑に記載された発行元を示すロゴを読み取ることができる。 By configuring the data processing device 1 in this way, even if the voucher format differs depending on the voucher issuer, the logo indicating the voucher issuer can be read.

発行元名称の読取結果が異なる場合に、名称以外の要素が一致する発行元データにより抽出した発行元名称を補正し、読取内容に誤りが無いことを判定してもよい。検索部133は、第1基準電話番号が抽出電話番号と一致せず、かつ第1基準ロゴが抽出ロゴと一致しない場合に、抽出電話番号を含む、第1発行元データと異なる第2発行元データをさらに検索してもよい。具体的には、抽出電話番号及び抽出ロゴと、抽出した発行元名称を含む第1発行元データに含まれる電話番号及びロゴとが一致しない場合、検索部133は、記憶部12に記憶された複数の発行元データテーブルから抽出電話番号を含む発行元データ(第2発行元データという場合がある)を検索する。 When the reading result of the publisher name is different, the publisher name extracted from the publisher data that matches the elements other than the name may be corrected, and it may be determined that there is no error in the read content. When the first reference telephone number does not match the extracted telephone number and the first reference logo does not match the extracted logo, the search unit 133 includes a second issuer different from the first issuer data including the extracted telephone number. You may search the data further. Specifically, when the extracted telephone number and the extracted logo do not match the telephone number and the logo included in the first issuer data including the extracted issuer name, the search unit 133 is stored in the storage unit 12. Search for issuer data (sometimes referred to as second issuer data) including extracted telephone numbers from multiple issuer data tables.

置換部135は、第2発行元データに含まれる基準ロゴである第2基準ロゴが抽出ロゴと一致する場合に、抽出発行元名称を第2発行元データに含まれる発行元名称に置換する。判定部134は、第2発行元データに含まれる基準ロゴと抽出ロゴとの類似度を算出する。置換部135は、算出した類似度が所定以上の場合、抽出発行元名称を第2発行元データに含まれる発行元名称に置換する。 When the second reference logo, which is the reference logo included in the second issuer data, matches the extraction logo, the replacement unit 135 replaces the extraction issuer name with the issuer name included in the second issuer data. The determination unit 134 calculates the degree of similarity between the reference logo and the extracted logo included in the second issuer data. When the calculated similarity is equal to or higher than a predetermined value, the replacement unit 135 replaces the extraction issuer name with the issuer name included in the second issuer data.

データ処理装置1がこのように構成されることで、抽出した電話番号及びロゴを用いて発行元を特定できる場合に、特定した情報に基づいて発行元名称を置換することができる。その結果、オペレータは証憑を参照して発行元名称を確認せずに、データ処理装置1から出力された情報に基づいて証憑の処理を進めることが可能となる。 With the data processing device 1 configured in this way, when the issuer can be specified using the extracted telephone number and logo, the issuer name can be replaced based on the specified information. As a result, the operator can proceed with the voucher processing based on the information output from the data processing device 1 without referring to the voucher and confirming the issuer name.

表示制御部136は、オペレータ端末のような外部端末に、判定部134による判定結果に基づく情報を表示させる。発行元名称と電話番号が一致するが、ロゴが一致しない場合は、ロゴが変更になった可能性が想定される。そこで、表示制御部136は、このような場合にロゴの登録を行うかどうかをオペレータに確認する画面をオペレータ端末に表示させてもよい。 The display control unit 136 causes an external terminal such as an operator terminal to display information based on the determination result by the determination unit 134. If the issuer name and phone number match, but the logo does not match, it is possible that the logo has changed. Therefore, the display control unit 136 may display on the operator terminal a screen for asking the operator whether or not to register the logo in such a case.

具体的には、表示制御部136は、第1発行元データに含まれる第1基準電話番号が抽出電話番号と一致し、かつ、第1発行元データに含まれる基準ロゴが抽出ロゴと一致しない場合に、抽出発行元名称と、抽出ロゴと、を関連づけて記憶するかを確認する画面をオペレータが操作するオペレータ端末に表示させる。判定部134が第1基準電話番号と抽出電話番号とは一致するが、基準ロゴと抽出ロゴとが一致しないと判定する場合、表示制御部136は、抽出ロゴが発行元データに記憶された情報と異なることをオペレータ端末の画面上に表示し、オペレータに抽出ロゴを発行元データに登録してよいかを確認する画面を表示する。 Specifically, in the display control unit 136, the first reference telephone number included in the first issuer data matches the extracted telephone number, and the reference logo included in the first issuer data does not match the extracted logo. In this case, a screen for confirming whether to store the extraction issuer name and the extraction logo in association with each other is displayed on the operator terminal operated by the operator. When the determination unit 134 determines that the first reference telephone number and the extraction telephone number match, but the reference logo and the extraction logo do not match, the display control unit 136 determines that the extraction logo is stored in the publisher data. Is displayed on the screen of the operator terminal, and a screen for confirming whether the extraction logo can be registered in the issuer data is displayed to the operator.

オペレータが登録を許可する操作を行った場合、表示制御部136は、発行元名称と抽出されたロゴとを関連付けて記憶部12が記憶する発行元データテーブルに記憶させる。データ処理装置1がこのように構成されることで、ロゴが変更になった場合において、読み取った証憑データに含まれるロゴを発行元データに登録することができる。そして、データ処理装置1は登録された新しいロゴに基づいて証憑データの正誤を判定できるようになる。その結果、証憑の確認に必要なオペレータの手間を削減することができる。 When the operator performs an operation for permitting registration, the display control unit 136 associates the issuer name with the extracted logo and stores them in the issuer data table stored in the storage unit 12. By configuring the data processing device 1 in this way, when the logo is changed, the logo included in the read voucher data can be registered in the issuer data. Then, the data processing device 1 can determine the correctness of the voucher data based on the registered new logo. As a result, it is possible to reduce the labor required for the operator to confirm the voucher.

なお、表示制御部136は、第1発行元データに含まれる第1基準電話番号が抽出電話番号と一致せず、かつ、第1発行元データに含まれる基準ロゴが抽出ロゴと一致する場合に、抽出発行元名称と、抽出電話番号と、を関連づけて記憶するかを確認する画面をオペレータが操作するオペレータ端末に表示させるように構成されてもよい。 In the display control unit 136, when the first reference telephone number included in the first issuer data does not match the extracted telephone number and the reference logo included in the first issuer data matches the extracted logo. , The extraction issuer name and the extraction telephone number may be configured to be displayed on the operator terminal operated by the operator to confirm whether to store them in association with each other.

[データ処理装置1における処理の流れ]
図5は、データ処理装置1における処理の流れを示すフローチャートである。図5におけるフローチャートは、データ処理装置1が読取装置2から証憑データを受信するタイミングから開始している。取得部131は、証憑データを取得する(S101)。抽出部132は、取得した証憑データから発行元名称、ロゴ及び電話番号を抽出する(S102)。
[Process flow in data processing device 1]
FIG. 5 is a flowchart showing a processing flow in the data processing apparatus 1. The flowchart in FIG. 5 starts from the timing when the data processing device 1 receives the voucher data from the reading device 2. The acquisition unit 131 acquires voucher data (S101). The extraction unit 132 extracts the issuer name, logo, and telephone number from the acquired voucher data (S102).

検索部133は、記憶部12が記憶する発行元データテーブルから、抽出した発行元名称を含む第1発行元データを検索する(S103)。判定部134は、証憑データから抽出した抽出ロゴ又は電話番号と、検索結果として取得された発行元データに含まれるロゴ又は電話番号が一致するかどうかを判定する(S104)。 The search unit 133 searches for the first issuer data including the extracted issuer name from the issuer data table stored in the storage unit 12 (S103). The determination unit 134 determines whether or not the extracted logo or telephone number extracted from the voucher data matches the logo or telephone number included in the issuer data acquired as the search result (S104).

ロゴ又は電話番号が一致する場合(S104におけるYES)、判定部134は、ロゴと電話番号いずれも一致しているかどうかを判定する(S105)。ロゴと電話番号のいずれか一方が異なる場合(S105におけるNO)、表示制御部136は、オペレータが操作するオペレータ端末に確認画面を表示し(S106)、オペレータの確認操作が行われた場合、処理をS110に進める。ロゴと電話番号いずれも一致している場合(S105におけるYES)、判定部134は、処理をS110に進める。 When the logo or the telephone number matches (YES in S104), the determination unit 134 determines whether or not both the logo and the telephone number match (S105). If either the logo or the telephone number is different (NO in S105), the display control unit 136 displays a confirmation screen on the operator terminal operated by the operator (S106), and if the operator confirmation operation is performed, processing is performed. To S110. If both the logo and the telephone number match (YES in S105), the determination unit 134 advances the process to S110.

ロゴ電話番号のいずれも一致しない場合(S104におけるNO)、検索部133は、抽出した電話番号を含む第2発行元データを検索する(S107)。判定部134は、第2発行元データに含まれるロゴと抽出したロゴが一致するかどうかを判定する(S108)。第2発行元データに含まれるロゴと抽出したロゴが一致する場合(S108におけるYES)、置換部135は、抽出発行元名称を第2発行元データに含まれる発行元名称に置換する(S109)。判定部134は、取得した証憑データに誤りがないと判定し(S110)、証憑データを会計処理装置3に入力し、処理を終了する。 When neither the logo nor the telephone number matches (NO in S104), the search unit 133 searches for the second issuer data including the extracted telephone number (S107). The determination unit 134 determines whether or not the logo included in the second issuer data and the extracted logo match (S108). When the logo included in the second issuer data and the extracted logo match (YES in S108), the replacement unit 135 replaces the extracted issuer name with the issuer name included in the second issuer data (S109). .. The determination unit 134 determines that the acquired voucher data is correct (S110), inputs the voucher data to the accounting processing device 3, and ends the processing.

第2発行元データに含まれるロゴと抽出したロゴが一致しない場合(S108におけるNO)、取得した証憑データと一致する発行元データが無いことを示すエラー情報をオペレータ端末に出力するエラー処理を行い(S111)、データ処理装置1は処理を終了する。 If the logo included in the second issuer data and the extracted logo do not match (NO in S108), error processing is performed to output error information indicating that there is no issuer data matching the acquired voucher data to the operator terminal. (S111), the data processing device 1 ends the processing.

[データ処理装置1による効果]
以上説明したように、データ処理装置1においては、証憑を発行する発行元の名称である発行元名称と、発行元の電話番号である基準電話番号と、発行元を示すロゴである基準ロゴと、を関連付けた1以上の発行元データを記憶する記憶部12を有する。そして、取得部131が、発行された証憑を示す証憑データを取得し、抽出部132が、証憑データに含まれる発行元名称と電話番号とロゴとを抽出する。さらに、検索部133が、1以上の発行元データから、抽出部132が抽出した発行元名称である抽出発行元名称を含む第1発行元データを検索し、判定部134が、第1発行元データに含まれる第1基準電話番号が、抽出部132が抽出した電話番号である抽出電話番号と一致する場合、又は第1発行元データに含まれる第1基準ロゴが、抽出部132が抽出したロゴである抽出ロゴと一致する場合に、取得された証憑データに誤りが無いと判定する。
[Effect of data processing device 1]
As described above, in the data processing device 1, the issuer name which is the name of the issuer who issues the voucher, the reference telephone number which is the telephone number of the issuer, and the reference logo which is the logo indicating the issuer. It has a storage unit 12 that stores one or more issuer data associated with. Then, the acquisition unit 131 acquires the voucher data indicating the issued voucher, and the extraction unit 132 extracts the issuer name, telephone number, and logo included in the voucher data. Further, the search unit 133 searches for the first issuer data including the extraction issuer name, which is the issuer name extracted by the extraction unit 132, from one or more issuer data, and the determination unit 134 searches for the first issuer data. When the first reference telephone number included in the data matches the extracted telephone number which is the telephone number extracted by the extraction unit 132, or the first reference logo included in the first issuer data is extracted by the extraction unit 132. If it matches the extracted logo, which is the logo, it is determined that the acquired voucher data is correct.

データ処理装置1は、判定した結果をオペレータ端末に表示させたり、証憑データに誤りがないと判定したことを条件として、証憑データを会計処理装置3に送信したりする。データ処理装置1がこのように構成されることで、証憑を処理する担当者が証憑の正誤を確認することなく自動的に証憑の正誤を判定することができるので、担当者が証憑の正誤の確認にかかる手間を削減することができる。 The data processing device 1 displays the determination result on the operator terminal, or transmits the voucher data to the accounting processing device 3 on condition that the voucher data is determined to be correct. By configuring the data processing device 1 in this way, the person in charge of processing the voucher can automatically determine the correctness of the voucher without confirming the correctness of the voucher, so that the person in charge can determine the correctness of the voucher. The time and effort required for confirmation can be reduced.

以上、実施の形態を用いて本発明を説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されず、その要旨の範囲内で種々の変形及び変更が可能である。例えば、装置の全部又は一部は、任意の単位で機能的又は物理的に分散・統合して構成することができる。また、複数の実施の形態の任意の組み合わせによって生じる新たな実施の形態も、本発明の実施の形態に含まれる。組み合わせによって生じる新たな実施の形態の効果は、もとの実施の形態の効果を併せ持つ。 Although the present invention has been described above using the embodiments, the technical scope of the present invention is not limited to the scope described in the above embodiments, and various modifications and changes can be made within the scope of the gist thereof. be. For example, all or part of the device can be functionally or physically distributed / integrated in any unit. Also included in the embodiments of the present invention are new embodiments resulting from any combination of the plurality of embodiments. The effect of the new embodiment produced by the combination has the effect of the original embodiment together.

1 データ処理装置
2 読取装置
3 会計処理装置
11 通信部
12 記憶部
13 制御部
131 取得部
132 抽出部
133 検索部
134 判定部
135 置換部
136 表示制御部
1 Data processing device 2 Reading device 3 Accounting processing device 11 Communication unit 12 Storage unit 13 Control unit 131 Acquisition unit 132 Extraction unit 133 Search unit 134 Judgment unit 135 Replacement unit 136 Display control unit

Claims (14)

証憑を発行する発行元の名称である発行元名称と、前記発行元の電話番号である基準電話番号と、前記発行元を示すロゴである基準ロゴと、を関連付けた1以上の発行元データを記憶する記憶部と、
発行された証憑を示す証憑データを取得する取得部と、
前記証憑データに含まれる発行元名称と電話番号とロゴとを抽出する抽出部と、
前記1以上の発行元データから、前記抽出部が抽出した発行元名称である抽出発行元名称を含む第1発行元データを検索する検索部と、
前記第1発行元データに含まれる第1基準電話番号が、前記抽出部が抽出した電話番号である抽出電話番号と一致する場合、又は前記第1発行元データに含まれる第1基準ロゴが、前記抽出部が抽出したロゴである抽出ロゴと一致する場合に、取得された前記証憑データに誤りが無いと判定する判定部と、
置換部と、
を有し、
前記検索部は、前記第1基準電話番号が前記抽出電話番号と一致せず、かつ前記第1基準ロゴが前記抽出ロゴと一致しない場合に、前記抽出電話番号を含む、前記第1発行元データと異なる第2発行元データをさらに検索し、
前記置換部は、前記第2発行元データに含まれる基準ロゴである第2基準ロゴが前記抽出ロゴと一致する場合に、前記抽出発行元名称を前記第2発行元データに含まれる発行元名称に置換する、
データ処理装置。
One or more issuer data in which the issuer name, which is the name of the issuer issuing the voucher, the reference telephone number, which is the telephone number of the issuer, and the reference logo, which is the logo indicating the issuer, are associated with each other. A memory unit to memorize and
The acquisition department that acquires voucher data indicating the issued voucher,
An extraction unit that extracts the issuer name, telephone number, and logo included in the voucher data,
A search unit that searches the first issuer data including the extraction issuer name, which is the issuer name extracted by the extraction unit, from the one or more issuer data.
When the first reference telephone number included in the first issuer data matches the extracted telephone number which is the telephone number extracted by the extraction unit, or the first reference logo included in the first issuer data is When the extraction unit matches the extracted logo, which is the extracted logo, the determination unit that determines that the acquired voucher data is correct, and the determination unit.
The replacement part and
Have,
The search unit includes the extracted telephone number when the first reference telephone number does not match the extracted telephone number and the first reference logo does not match the extracted logo. Further search for the second publisher data that is different from
When the second reference logo, which is the reference logo included in the second issuer data, matches the extracted logo, the replacement unit uses the extracted issuer name as the issuer name included in the second issuer data. Replace with,
Data processing device.
前記判定部は、前記第1基準ロゴの画像データと、前記抽出ロゴの画像データと、の類似度が閾値以上の場合に、前記第1基準ロゴと前記抽出ロゴとが一致すると判定する、
請求項1に記載するデータ処理装置。
The determination unit determines that the first reference logo and the extracted logo match when the similarity between the image data of the first reference logo and the image data of the extracted logo is equal to or higher than the threshold value.
The data processing apparatus according to claim 1.
前記抽出部は、前記抽出ロゴが前記証憑データにおいて配置された位置を特定し、
前記判定部は、前記第1基準ロゴと前記抽出ロゴとの類似度が前記閾値以上であって、前記抽出したロゴが証憑データにおける基準位置から所定範囲以内から抽出された場合に、前記第1基準ロゴと前記抽出ロゴとが一致すると判定する、
請求項2に記載するデータ処理装置。
The extraction unit identifies the position where the extraction logo is placed in the voucher data.
The determination unit is the first when the similarity between the first reference logo and the extracted logo is equal to or higher than the threshold value and the extracted logo is extracted from within a predetermined range from the reference position in the voucher data. Judging that the reference logo and the extracted logo match,
The data processing apparatus according to claim 2.
前記記憶部は、前記基準ロゴと、証憑データにおける前記発行元ごとに異なる基準位置と、を関連づけて記憶し、
前記判定部は、前記抽出ロゴが、証憑データにおける前記発行元ごとに異なる基準位置から所定範囲以内から抽出された場合に、前記第1基準ロゴと前記抽出ロゴとが一致すると判定する、
請求項3に記載するデータ処理装置。
The storage unit stores the reference logo and the reference position different for each issuer in the voucher data in association with each other.
The determination unit determines that the first reference logo and the extracted logo match when the extracted logo is extracted from within a predetermined range from a reference position different for each issuer in the voucher data.
The data processing apparatus according to claim 3.
前記第1発行元データに含まれる前記第1基準電話番号が前記抽出電話番号と一致し、かつ、前記第1発行元データに含まれる前記基準ロゴが前記抽出ロゴと一致しない場合に、前記抽出発行元名称と、前記抽出ロゴと、を関連づけて記憶するかを確認する画面をオペレータが操作するオペレータ端末に表示させる表示制御部をさらに有する、
請求項1から4のいずれか1項に記載するデータ処理装置。
The extraction when the first reference telephone number included in the first issuer data matches the extraction telephone number and the reference logo included in the first issuer data does not match the extraction logo. Further, it has a display control unit for displaying a screen for confirming whether to store the issuer name and the extracted logo in association with each other on the operator terminal operated by the operator.
The data processing apparatus according to any one of claims 1 to 4.
証憑を発行する発行元の名称である発行元名称と、前記発行元の電話番号である基準電話番号と、前記発行元を示すロゴである基準ロゴと、を関連付けた1以上の発行元データを記憶する記憶部と、One or more issuer data in which the issuer name, which is the name of the issuer issuing the voucher, the reference telephone number, which is the telephone number of the issuer, and the reference logo, which is the logo indicating the issuer, are associated with each other. A memory unit to memorize and
発行された証憑を示す証憑データを取得する取得部と、The acquisition department that acquires voucher data indicating the issued voucher,
前記証憑データに含まれる発行元名称と電話番号とロゴとを抽出する抽出部と、An extraction unit that extracts the issuer name, telephone number, and logo included in the voucher data,
前記1以上の発行元データから、前記抽出部が抽出した発行元名称である抽出発行元名称を含む第1発行元データを検索する検索部と、A search unit that searches the first issuer data including the extraction issuer name, which is the issuer name extracted by the extraction unit, from the one or more issuer data.
前記第1発行元データに含まれる第1基準電話番号が、前記抽出部が抽出した電話番号である抽出電話番号と一致する場合、又は前記第1発行元データに含まれる第1基準ロゴが、前記抽出部が抽出したロゴである抽出ロゴと一致する場合に、取得された前記証憑データに誤りが無いと判定する判定部と、を有し、When the first reference telephone number included in the first issuer data matches the extracted telephone number which is the telephone number extracted by the extraction unit, or the first reference logo included in the first issuer data is It has a determination unit for determining that there is no error in the acquired voucher data when the extraction unit matches the extraction logo which is the extracted logo.
前記抽出部は、前記抽出ロゴが前記証憑データにおいて配置された位置を特定し、 The extraction unit identifies the position where the extraction logo is placed in the voucher data.
前記判定部は、前記第1基準ロゴの画像データと前記抽出ロゴの画像データとの類似度が閾値以上であって、前記抽出したロゴが証憑データにおける基準位置から所定範囲以内から抽出された場合に、前記第1基準ロゴと前記抽出ロゴとが一致すると判定する、In the determination unit, when the similarity between the image data of the first reference logo and the image data of the extracted logo is equal to or higher than the threshold value and the extracted logo is extracted from within a predetermined range from the reference position in the voucher data. It is determined that the first reference logo and the extracted logo match.
データ処理装置。Data processing device.
前記記憶部は、前記基準ロゴと、証憑データにおける前記発行元ごとに異なる基準位置と、を関連づけて記憶し、The storage unit stores the reference logo and the reference position different for each issuer in the voucher data in association with each other.
前記判定部は、前記抽出ロゴが、証憑データにおける前記発行元ごとに異なる基準位置から所定範囲以内から抽出された場合に、前記第1基準ロゴと前記抽出ロゴとが一致すると判定する、The determination unit determines that the first reference logo and the extracted logo match when the extracted logo is extracted from within a predetermined range from a reference position different for each issuer in the voucher data.
請求項6に記載するデータ処理装置。The data processing apparatus according to claim 6.
証憑を発行する発行元の名称である発行元名称と、前記発行元の電話番号である基準電話番号と、前記発行元を示すロゴである基準ロゴと、を関連付けた1以上の発行元データを記憶する記憶部と、One or more issuer data in which the issuer name, which is the name of the issuer issuing the voucher, the reference telephone number, which is the telephone number of the issuer, and the reference logo, which is the logo indicating the issuer, are associated with each other. A memory unit to memorize and
発行された証憑を示す証憑データを取得する取得部と、The acquisition department that acquires voucher data indicating the issued voucher,
前記証憑データに含まれる発行元名称と電話番号とロゴとを抽出する抽出部と、An extraction unit that extracts the issuer name, telephone number, and logo included in the voucher data,
前記1以上の発行元データから、前記抽出部が抽出した発行元名称である抽出発行元名称を含む第1発行元データを検索する検索部と、A search unit that searches the first issuer data including the extraction issuer name, which is the issuer name extracted by the extraction unit, from the one or more issuer data.
前記第1発行元データに含まれる第1基準電話番号が、前記抽出部が抽出した電話番号である抽出電話番号と一致する場合、又は前記第1発行元データに含まれる第1基準ロゴが、前記抽出部が抽出したロゴである抽出ロゴと一致する場合に、取得された前記証憑データに誤りが無いと判定する判定部と、When the first reference telephone number included in the first issuer data matches the extracted telephone number which is the telephone number extracted by the extraction unit, or the first reference logo included in the first issuer data is When the extraction unit matches the extracted logo, which is the extracted logo, the determination unit that determines that the acquired voucher data is correct, and the determination unit.
前記第1発行元データに含まれる前記第1基準電話番号が前記抽出電話番号と一致し、かつ、前記第1発行元データに含まれる前記基準ロゴが前記抽出ロゴと一致しない場合に、前記抽出発行元名称と、前記抽出ロゴと、を関連づけて記憶するかを確認する画面をオペレータが操作するオペレータ端末に表示させる表示制御部と、The extraction when the first reference telephone number included in the first issuer data matches the extraction telephone number and the reference logo included in the first issuer data does not match the extraction logo. A display control unit that displays a screen for confirming whether to store the issuer name and the extracted logo in association with each other on the operator terminal operated by the operator.
を有するデータ処理装置。 Data processing device with.
コンピュータが実行する、
発行された証憑を示す証憑データを取得するステップと、
前記証憑データに含まれる証憑を発行する発行元の名称である発行元名称と電話番号とロゴとを抽出するステップと、
記憶部に記憶された、発行元名称と、前記発行元の電話番号である基準電話番号と、前記発行元を示すロゴである基準ロゴと、を関連付けた、1以上の発行元データから、前記抽出するステップが抽出した発行元名称である抽出発行元名称を含む第1発行元データを検索するステップと、
前記第1発行元データに含まれる第1基準電話番号が、前記抽出するステップが抽出した電話番号である抽出電話番号と一致する場合、又は前記第1発行元データに含まれる第1基準ロゴが、前記抽出するステップが抽出したロゴである抽出ロゴと一致する場合に、取得された前記証憑データに誤りが無いと判定するステップと、
前記第1基準電話番号が前記抽出電話番号と一致せず、かつ前記第1基準ロゴが前記抽出ロゴと一致しない場合に、前記抽出電話番号を含む、前記第1発行元データと異なる第2発行元データをさらに検索するステップと、
前記第2発行元データに含まれる基準ロゴである第2基準ロゴが前記抽出ロゴと一致する場合に、前記抽出発行元名称を前記第2発行元データに含まれる発行元名称に置換するステップと、
を有するデータ処理方法。
Computer runs,
Steps to get voucher data showing the issued voucher,
A step of extracting the issuer name, telephone number, and logo, which are the names of the issuers that issue the vouchers included in the voucher data, and
From one or more issuer data in which the issuer name stored in the storage unit, the reference telephone number which is the telephone number of the issuer, and the reference logo which is the logo indicating the issuer are associated with each other. The step to search the first issuer data including the extraction issuer name, which is the issuer name extracted by the extraction step, and
When the first reference telephone number included in the first issuer data matches the extracted telephone number which is the extracted telephone number in the extracted step, or when the first reference logo included in the first issuer data is used. When the extracted step matches the extracted logo, which is the extracted logo, the step of determining that the acquired voucher data is correct, and
When the first reference telephone number does not match the extracted telephone number and the first reference logo does not match the extracted logo, a second issue different from the first issuer data including the extracted telephone number. Steps to further search for the original data,
When the second reference logo, which is the reference logo included in the second issuer data, matches the extracted logo, the step of replacing the extracted issuer name with the issuer name included in the second issuer data. ,
Data processing method.
コンピュータが実行する、Computer runs,
発行された証憑を示す証憑データを取得するステップと、Steps to get voucher data showing the issued voucher,
前記証憑データに含まれる証憑を発行する発行元の名称である発行元名称と電話番号とロゴとを抽出するステップと、A step of extracting the issuer name, telephone number, and logo, which are the names of the issuers that issue the vouchers included in the voucher data, and
記憶部に記憶された、発行元名称と、前記発行元の電話番号である基準電話番号と、前記発行元を示すロゴである基準ロゴと、を関連付けた、1以上の発行元データから、前記抽出するステップが抽出した発行元名称である抽出発行元名称を含む第1発行元データを検索するステップと、From one or more issuer data in which the issuer name stored in the storage unit, the reference telephone number which is the telephone number of the issuer, and the reference logo which is the logo indicating the issuer are associated with each other. The step to search the first issuer data including the extraction issuer name, which is the issuer name extracted by the extraction step, and
前記第1発行元データに含まれる第1基準電話番号が、前記抽出するステップが抽出した電話番号である抽出電話番号と一致する場合、又は前記第1発行元データに含まれる第1基準ロゴが、前記抽出するステップが抽出したロゴである抽出ロゴと一致する場合に、取得された前記証憑データに誤りが無いと判定するステップと、を有し、When the first reference telephone number included in the first issuer data matches the extracted telephone number which is the extracted telephone number in the extracted step, or when the first reference logo included in the first issuer data is used. , A step of determining that the acquired voucher data is correct when the extracted step matches the extracted logo, which is the extracted logo.
前記抽出するステップにおいては、前記抽出ロゴが前記証憑データにおいて配置された位置を特定し、In the extraction step, the position where the extraction logo is placed in the voucher data is specified.
前記判定するステップにおいては、前記第1基準ロゴの画像データと前記抽出ロゴの画像データとの類似度が閾値以上であって、前記抽出したロゴが証憑データにおける基準位置から所定範囲以内から抽出された場合に、前記第1基準ロゴと前記抽出ロゴとが一致すると判定する、In the determination step, the similarity between the image data of the first reference logo and the image data of the extracted logo is equal to or higher than the threshold value, and the extracted logo is extracted from within a predetermined range from the reference position in the voucher data. If this is the case, it is determined that the first reference logo and the extracted logo match.
データ処理方法。Data processing method.
コンピュータが実行する、Computer runs,
発行された証憑を示す証憑データを取得するステップと、Steps to get voucher data showing the issued voucher,
前記証憑データに含まれる証憑を発行する発行元の名称である発行元名称と電話番号とロゴとを抽出するステップと、A step of extracting the issuer name, telephone number, and logo, which are the names of the issuers that issue the vouchers included in the voucher data, and
記憶部に記憶された、発行元名称と、前記発行元の電話番号である基準電話番号と、前記発行元を示すロゴである基準ロゴと、を関連付けた、1以上の発行元データから、前記抽出するステップが抽出した発行元名称である抽出発行元名称を含む第1発行元データを検索するステップと、From one or more issuer data in which the issuer name stored in the storage unit, the reference telephone number which is the telephone number of the issuer, and the reference logo which is the logo indicating the issuer are associated with each other. The step to search the first issuer data including the extraction issuer name, which is the issuer name extracted by the extraction step, and
前記第1発行元データに含まれる第1基準電話番号が、前記抽出するステップが抽出した電話番号である抽出電話番号と一致する場合、又は前記第1発行元データに含まれる第1基準ロゴが、前記抽出するステップが抽出したロゴである抽出ロゴと一致する場合に、取得された前記証憑データに誤りが無いと判定するステップと、When the first reference telephone number included in the first issuer data matches the extracted telephone number which is the extracted telephone number in the extracted step, or when the first reference logo included in the first issuer data is used. When the extracted step matches the extracted logo, which is the extracted logo, the step of determining that the acquired voucher data is correct, and
前記第1発行元データに含まれる前記第1基準電話番号が前記抽出電話番号と一致し、かつ、前記第1発行元データに含まれる前記基準ロゴが前記抽出ロゴと一致しない場合に、前記抽出発行元名称と、前記抽出ロゴと、を関連づけて記憶するかを確認する画面をオペレータが操作するオペレータ端末に表示させるステップと、The extraction when the first reference telephone number included in the first issuer data matches the extraction telephone number and the reference logo included in the first issuer data does not match the extraction logo. A step of displaying a screen on the operator terminal operated by the operator to confirm whether to store the issuer name and the extracted logo in association with each other.
を有するデータ処理方法。Data processing method.
コンピュータに実行させる、
発行された証憑を示す証憑データを取得するステップと、
前記証憑データに含まれる証憑を発行する発行元の名称である発行元名称と電話番号とロゴとを抽出するステップと、
記憶部に記憶された、発行元名称と、前記発行元の電話番号である基準電話番号と、前記発行元を示すロゴである基準ロゴと、を関連付けた、1以上の発行元データから、前記抽出するステップが抽出した発行元名称である抽出発行元名称を含む第1発行元データを検索するステップと、
前記第1発行元データに含まれる第1基準電話番号が、前記抽出するステップが抽出した電話番号である抽出電話番号と一致する場合、又は前記第1発行元データに含まれる第1基準ロゴが、前記抽出するステップが抽出したロゴである抽出ロゴと一致する場合に、取得された前記証憑データに誤りが無いと判定するステップと、
前記第1基準電話番号が前記抽出電話番号と一致せず、かつ前記第1基準ロゴが前記抽出ロゴと一致しない場合に、前記抽出電話番号を含む、前記第1発行元データと異なる第2発行元データをさらに検索するステップと、
前記第2発行元データに含まれる基準ロゴである第2基準ロゴが前記抽出ロゴと一致する場合に、前記抽出発行元名称を前記第2発行元データに含まれる発行元名称に置換するステップと、
を有するプログラム。
Let the computer do it,
Steps to get voucher data showing the issued voucher,
A step of extracting the issuer name, telephone number, and logo, which are the names of the issuers that issue the vouchers included in the voucher data, and
From one or more issuer data in which the issuer name stored in the storage unit, the reference telephone number which is the telephone number of the issuer, and the reference logo which is the logo indicating the issuer are associated with each other. The step to search the first issuer data including the extraction issuer name, which is the issuer name extracted by the extraction step, and
When the first reference telephone number included in the first issuer data matches the extracted telephone number which is the extracted telephone number in the extracted step, or when the first reference logo included in the first issuer data is used. When the extracted step matches the extracted logo, which is the extracted logo, the step of determining that the acquired voucher data is correct, and
When the first reference telephone number does not match the extracted telephone number and the first reference logo does not match the extracted logo, a second issue different from the first issuer data including the extracted telephone number. Steps to further search for the original data,
When the second reference logo, which is the reference logo included in the second issuer data, matches the extracted logo, the step of replacing the extracted issuer name with the issuer name included in the second issuer data. ,
Program with.
コンピュータに実行させる、Let the computer do it,
発行された証憑を示す証憑データを取得するステップと、Steps to get voucher data showing the issued voucher,
前記証憑データに含まれる証憑を発行する発行元の名称である発行元名称と電話番号とロゴとを抽出するステップと、A step of extracting the issuer name, telephone number, and logo, which are the names of the issuers that issue the vouchers included in the voucher data, and
記憶部に記憶された、発行元名称と、前記発行元の電話番号である基準電話番号と、前記発行元を示すロゴである基準ロゴと、を関連付けた、1以上の発行元データから、前記抽出するステップが抽出した発行元名称である抽出発行元名称を含む第1発行元データを検索するステップと、From one or more issuer data in which the issuer name stored in the storage unit, the reference telephone number which is the telephone number of the issuer, and the reference logo which is the logo indicating the issuer are associated with each other. The step to search the first issuer data including the extraction issuer name, which is the issuer name extracted by the extraction step, and
前記第1発行元データに含まれる第1基準電話番号が、前記抽出するステップが抽出した電話番号である抽出電話番号と一致する場合、又は前記第1発行元データに含まれる第1基準ロゴが、前記抽出するステップが抽出したロゴである抽出ロゴと一致する場合に、取得された前記証憑データに誤りが無いと判定するステップと、を有し、When the first reference telephone number included in the first issuer data matches the extracted telephone number which is the extracted telephone number in the extracted step, or when the first reference logo included in the first issuer data is used. , A step of determining that the acquired voucher data is correct when the extracted step matches the extracted logo, which is the extracted logo.
前記抽出するステップにおいては、前記抽出ロゴが前記証憑データにおいて配置された位置を特定し、In the extraction step, the position where the extraction logo is placed in the voucher data is specified.
前記判定するステップにおいては、前記第1基準ロゴの画像データと前記抽出ロゴの画像データとの類似度が閾値以上であって、前記抽出したロゴが証憑データにおける基準位置から所定範囲以内から抽出された場合に、前記第1基準ロゴと前記抽出ロゴとが一致すると判定する、In the determination step, the similarity between the image data of the first reference logo and the image data of the extracted logo is equal to or higher than the threshold value, and the extracted logo is extracted from within a predetermined range from the reference position in the voucher data. If this is the case, it is determined that the first reference logo and the extracted logo match.
プログラム。program.
コンピュータに実行させる、Let the computer do it,
発行された証憑を示す証憑データを取得するステップと、Steps to get voucher data showing the issued voucher,
前記証憑データに含まれる証憑を発行する発行元の名称である発行元名称と電話番号とロゴとを抽出するステップと、A step of extracting the issuer name, telephone number, and logo, which are the names of the issuers that issue the vouchers included in the voucher data, and
記憶部に記憶された、発行元名称と、前記発行元の電話番号である基準電話番号と、前記発行元を示すロゴである基準ロゴと、を関連付けた、1以上の発行元データから、前記抽出するステップが抽出した発行元名称である抽出発行元名称を含む第1発行元データを検索するステップと、From one or more issuer data in which the issuer name stored in the storage unit, the reference telephone number which is the telephone number of the issuer, and the reference logo which is the logo indicating the issuer are associated with each other. The step to search the first issuer data including the extraction issuer name, which is the issuer name extracted by the extraction step, and
前記第1発行元データに含まれる第1基準電話番号が、前記抽出するステップが抽出した電話番号である抽出電話番号と一致する場合、又は前記第1発行元データに含まれる第1基準ロゴが、前記抽出するステップが抽出したロゴである抽出ロゴと一致する場合に、取得された前記証憑データに誤りが無いと判定するステップと、When the first reference telephone number included in the first issuer data matches the extracted telephone number which is the extracted telephone number in the extracted step, or when the first reference logo included in the first issuer data is used. When the extracted step matches the extracted logo, which is the extracted logo, the step of determining that the acquired voucher data is correct, and
前記第1発行元データに含まれる前記第1基準電話番号が前記抽出電話番号と一致し、かつ、前記第1発行元データに含まれる前記基準ロゴが前記抽出ロゴと一致しない場合に、前記抽出発行元名称と、前記抽出ロゴと、を関連づけて記憶するかを確認する画面をオペレータが操作するオペレータ端末に表示させるステップと、The extraction when the first reference telephone number included in the first issuer data matches the extraction telephone number and the reference logo included in the first issuer data does not match the extraction logo. A step of displaying a screen on the operator terminal operated by the operator to confirm whether to store the issuer name and the extracted logo in association with each other.
を有するプログラム。Program with.
JP2021548658A 2021-08-19 2021-08-19 Data processing equipment, data processing methods and programs Active JP7037237B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022027702A JP2023029196A (en) 2021-08-19 2022-02-25 Data processing device, data processing method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2021/030274 WO2023021636A1 (en) 2021-08-19 2021-08-19 Data processing device, data processing method, and program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2022027702A Division JP2023029196A (en) 2021-08-19 2022-02-25 Data processing device, data processing method and program

Publications (2)

Publication Number Publication Date
JP7037237B1 true JP7037237B1 (en) 2022-03-16
JPWO2023021636A1 JPWO2023021636A1 (en) 2023-02-23

Family

ID=81213572

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2021548658A Active JP7037237B1 (en) 2021-08-19 2021-08-19 Data processing equipment, data processing methods and programs
JP2022027702A Pending JP2023029196A (en) 2021-08-19 2022-02-25 Data processing device, data processing method and program

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2022027702A Pending JP2023029196A (en) 2021-08-19 2022-02-25 Data processing device, data processing method and program

Country Status (2)

Country Link
JP (2) JP7037237B1 (en)
WO (1) WO2023021636A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140195416A1 (en) * 2013-01-10 2014-07-10 Bill.Com, Inc. Systems and methods for payment processing
JP2017174309A (en) * 2016-03-25 2017-09-28 大日本印刷株式会社 Portable information device, server device, data input supporting system, and program
JP2020144636A (en) * 2019-03-07 2020-09-10 セイコーエプソン株式会社 Information processing apparatus, learning device, and learned model
JP6794564B1 (en) * 2020-04-09 2020-12-02 ファーストアカウンティング株式会社 Invoice management device, invoice management method and program
JP2021072110A (en) * 2020-04-30 2021-05-06 株式会社日本デジタル研究所 Voucher determination device, accounting processing device, voucher determination program, voucher determination system, and voucher determination method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140195416A1 (en) * 2013-01-10 2014-07-10 Bill.Com, Inc. Systems and methods for payment processing
JP2017174309A (en) * 2016-03-25 2017-09-28 大日本印刷株式会社 Portable information device, server device, data input supporting system, and program
JP2020144636A (en) * 2019-03-07 2020-09-10 セイコーエプソン株式会社 Information processing apparatus, learning device, and learned model
JP6794564B1 (en) * 2020-04-09 2020-12-02 ファーストアカウンティング株式会社 Invoice management device, invoice management method and program
JP2021072110A (en) * 2020-04-30 2021-05-06 株式会社日本デジタル研究所 Voucher determination device, accounting processing device, voucher determination program, voucher determination system, and voucher determination method

Also Published As

Publication number Publication date
WO2023021636A1 (en) 2023-02-23
JP2023029196A (en) 2023-03-03
JPWO2023021636A1 (en) 2023-02-23

Similar Documents

Publication Publication Date Title
US10713524B2 (en) Key value extraction from documents
JP4366108B2 (en) Document search apparatus, document search method, and computer program
JP6702629B2 (en) Type OCR system
US11328504B2 (en) Image-processing device for document image, image-processing method for document image, and storage medium on which program is stored
JP2004139484A (en) Form processing device, program for implementing it, and program for creating form format
US11321936B2 (en) Image processing device, image processing method, and storage medium storing program
WO2007049270A2 (en) Form data extraction without customization
CN110785773A (en) Bill recognition system
JPWO2019008766A1 (en) Voucher processing system and voucher processing program
JP2020057186A (en) Accounting software and system
US20210192200A1 (en) Image-processing device, image-processing method, and storage medium on which program is stored
JP2022125220A (en) Image processing apparatus, image processing method, and program
JP6886100B2 (en) Information processing equipment, its processing method and program
JP4983464B2 (en) Form image processing apparatus and form image processing program
JP2016192223A (en) Accounting information reading system and program
JP7037237B1 (en) Data processing equipment, data processing methods and programs
JP6856916B1 (en) Information processing equipment, information processing methods and information processing programs
JP2008282094A (en) Character recognition processing apparatus
US20210303782A1 (en) Information processing apparatus and non-transitory computer readable medium
US11989693B2 (en) Image-processing device, image processing method, and storage medium on which program is stored
JPH10207981A (en) Document recognition method
JP2020173819A (en) Financial statement read device, financial statement read method, and program
JP2001318941A (en) Information processor and its method
CN104680414A (en) Receipt data manage system, method and device
US11315351B2 (en) Information processing device, information processing method, and information processing program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210819

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20210819

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20211102

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20211223

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20220222

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220225

R150 Certificate of patent or registration of utility model

Ref document number: 7037237

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150