JP6464440B1 - Accounting processing apparatus, accounting processing system, accounting processing method and program - Google Patents
Accounting processing apparatus, accounting processing system, accounting processing method and program Download PDFInfo
- Publication number
- JP6464440B1 JP6464440B1 JP2017251248A JP2017251248A JP6464440B1 JP 6464440 B1 JP6464440 B1 JP 6464440B1 JP 2017251248 A JP2017251248 A JP 2017251248A JP 2017251248 A JP2017251248 A JP 2017251248A JP 6464440 B1 JP6464440 B1 JP 6464440B1
- Authority
- JP
- Japan
- Prior art keywords
- passbook
- data
- image
- detail
- details
- 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
- 238000012545 processing Methods 0.000 title claims abstract description 224
- 238000003672 processing method Methods 0.000 title abstract description 5
- 238000000034 method Methods 0.000 claims abstract description 118
- 230000008569 process Effects 0.000 claims abstract description 113
- 238000012795 verification Methods 0.000 claims abstract description 82
- 238000012805 post-processing Methods 0.000 claims abstract description 33
- 238000004364 calculation method Methods 0.000 claims description 6
- 230000004044 response Effects 0.000 claims description 3
- 238000013500 data storage Methods 0.000 description 18
- 238000010586 diagram Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 10
- 238000004891 communication Methods 0.000 description 6
- 239000000284 extract Substances 0.000 description 6
- 238000007726 management method Methods 0.000 description 6
- 238000012015 optical character recognition Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 3
- 238000000151 deposition Methods 0.000 description 2
- 238000003384 imaging method Methods 0.000 description 2
- 230000008676 import Effects 0.000 description 2
- 230000010365 information processing Effects 0.000 description 2
- 238000011179 visual inspection Methods 0.000 description 2
- 238000012550 audit Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 238000004040 coloring Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Landscapes
- Character Input (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
【課題】通帳明細の画像から生成した通帳明細データの正否判断を容易にするための会計処理装置、会計処理システム、会計処理方法及びプログラムを提供する。【解決手段】会計処理装置1は、通帳明細画像76を出力し、項目ごとに範囲指定を受け付ける画像操作処理部12と、受け付けた範囲の通帳明細画像76からテキストデータを取得し、通帳明細データを生成する通帳明細データ生成部14と、生成された通帳明細データと、通帳明細画像76とを比較可能な態様で、明細出力画面80に出力する明細出力部15と、検算データを取得する検算データ取得部22と、取得した検算データを用いて、通帳明細画像から取得したテキストデータとしての通帳明細データである引出金額に対する減算処理及び預入金額に対する加算処理を行い、処理後金額を算出する検算処理部23と、算出された処理後金額を出力する処理後金額出力部24と、を備える。【選択図】図2An accounting processing apparatus, an accounting processing system, an accounting processing method, and a program for facilitating the correctness determination of passbook detail data generated from an image of a passbook detail are provided. An accounting processing apparatus outputs a passbook detail image, obtains text data from an image operation processing unit that accepts a range designation for each item, and a passbook detail image within the accepted range, and passesbook detail data. The passbook detail data generating unit 14 for generating the details, the generated passbook detail data, and the passbook detail image 76 in a manner that can be compared with each other, the detail output unit 15 for outputting to the detail output screen 80, and the verification for obtaining the verification data A verification that uses the data acquisition unit 22 and the acquired verification data to perform a subtraction process on the withdrawal amount, which is the passbook detail data as text data acquired from the passbook detail image, and an addition process on the deposit amount, to calculate a post-processing amount A processing unit 23 and a post-processing amount output unit 24 that outputs the calculated post-processing amount are provided. [Selection] Figure 2
Description
本発明は、会計処理装置、会計処理システム、会計処理方法及びプログラムに関する。 The present invention relates to an accounting processing apparatus, an accounting processing system, an accounting processing method, and a program.
従来、会計処理で必要な仕訳データの入力には、レシートや領収書等の伝票の他、預金口座の通帳に記載された明細も含まれる。これらの仕訳データの入力のための作業は、手作業で行われることが多く、煩雑であった。
そこで、預金口座の通帳の通帳記載項目が読取装置によって読み取られた通帳記載画像データを用いる技術が開示されている(例えば、特許文献1参照)。
Conventionally, the entry of journal data necessary for accounting processing includes details such as receipts and receipts, as well as details described in the bank account of the deposit account. The operation for inputting these journal data is often performed manually and is complicated.
Therefore, a technique is disclosed that uses passbook description image data obtained by reading a passbook description item of a passbook of a deposit account with a reading device (see, for example, Patent Document 1).
特許文献1は、自動仕訳を目的としたものであり、残高の増減から入出金のいずれかを判定するものである。そして、通帳記載画像データから生成される仕訳で使用するためのデータは、例えば、OCR(Optical Character Recognition)を使用した光学的文字認識処理によって、通帳記載画像から得たテキストデータを用いている。しかし、文字認識処理を用いた場合には、通帳記載画像の画質や、文字サイズによっては、上手く認識できず、残高の増減から入出金のいずれかを判定するだけでは、正確な仕訳データにはならない可能性がある。
これを解決するために、特許文献1では、通帳を読み取った通帳画像をサーバに登録して、端末で通帳画像を読み出して、オペレータが目視しながら入力する方式を提案している。しかし、読み取った内容が正しいかどうかの確認の便宜を図る措置としては、通帳画像を入力画面と共に表示するところまでしか対応していなかった。
また、読取認識処理においては、読取認識率が100%でないケースも多々あり、修正等をする工数もかかった。
In order to solve this,
In the reading recognition process, there are many cases where the reading recognition rate is not 100%, and it takes time to correct the reading.
そこで、本発明は、通帳明細の画像から生成した通帳明細データの正否判断を容易にするための会計処理装置、会計処理システム、会計処理方法及びプログラムを提供することを目的とする。 Therefore, an object of the present invention is to provide an accounting processing device, an accounting processing system, an accounting processing method, and a program for facilitating determination of correctness of passbook details data generated from an image of the passbook details.
本発明は、以下のような解決手段により、前記課題を解決する。
第1の発明は、通帳明細の画像データである通帳明細画像を出力し、日付、引出金額及び預入金額を含む項目ごとに範囲指定を受け付ける項目範囲受付手段と、前記項目範囲受付手段により受け付けた範囲の前記通帳明細画像からテキストデータを取得し、通帳明細データを生成する通帳明細データ生成手段と、前記通帳明細データ生成手段により生成された前記通帳明細データと、前記通帳明細画像とを比較可能な態様で、明細出力画面に出力する明細出力手段と、検算対象にする通帳明細データの直前の残高金額であって、前記通帳明細画像から取得したテキストデータとしての通帳明細データの加算処理又は減算処理の起点となる検算データを取得する検算データ取得手段と、前記検算データ取得手段により取得した前記検算データを用いて、前記通帳明細画像から取得したテキストデータとしての通帳明細データである引出金額に対する減算処理及び預入金額に対する加算処理を行い、処理後金額を算出する検算処理手段と、前記検算処理手段により算出された処理後金額を出力する処理後金額出力手段と、を備える会計処理装置である。
第2の発明は、第1の発明の会計処理装置において、前記明細出力手段は、前記通帳明細データの取引明細を示す行と、前記通帳明細データの前記行に対応する前記通帳明細画像の行とが並列に表示されるように、前記通帳明細データと、前記通帳明細画像とを前記明細出力画面に出力すること、を特徴とする会計処理装置である。
第3の発明は、第1の発明又は第2の発明の会計処理装置において、前記明細出力画面に出力された前記通帳明細データのうち1つの取引明細を示す行の選択を受け付ける明細選択手段と、前記明細選択手段により選択された前記行と、前記行に対応する前記通帳明細画像の行とを強調出力する強調出力手段と、を備えること、を特徴とする会計処理装置である。
第4の発明は、第1の発明から第3の発明までのいずれかの会計処理装置において、前記明細出力画面に出力された前記通帳明細画像のうち1つの取引明細を示す行の選択を受け付ける画像選択手段と、前記画像選択手段により選択された前記行に対応する画像を、拡大して出力する拡大画像出力手段と、を備えること、を特徴とする会計処理装置である。
第5の発明は、第1の発明から第4の発明までのいずれかの会計処理装置において、前記明細出力画面に出力された前記通帳明細データのうち1つのテキストの選択を受け付けるテキスト選択手段と、前記テキスト選択手段により選択されたテキストに対応する画像を、選択したテキストの近傍に出力する近傍出力手段と、を備えること、を特徴とする会計処理装置である。
第6の発明は、第1の発明から第5の発明までのいずれかの会計処理装置において、前記検算データ取得手段は、通帳明細画像に含まれる所定位置の画像の選択を受け付けたことに応じて、前記画像に対応するテキストデータを、前記検算データとして取得すること、を特徴とする会計処理装置である。
第7の発明は、第1の発明から第5の発明までのいずれかの会計処理装置において、前記検算データ取得手段は、通帳明細データに出力された明細の直前の残高を、前記検算データとして取得すること、を特徴とする会計処理装置である。
第8の発明は、第1の発明から第7の発明までのいずれかの会計処理装置において、前記明細出力手段に出力された前記通帳明細データのうち検算対象にする通帳明細データの指定を受け付ける明細指定手段を備え、前記検算処理手段は、前記明細指定手段により指定された前記通帳明細データを用いて、処理後金額を算出すること、を特徴とする会計処理装置である。
第9の発明は、第1の発明から第8の発明までのいずれかの会計処理装置において、前記通帳明細データ生成手段は、テキストデータの文字種別を判別し、判別結果に基づいて数字以外の文字種別を含む文字列を、摘要として通帳明細データを生成すること、を特徴とする会計処理装置である。
第10の発明は、第1の発明から第9の発明までのいずれかの会計処理装置において、前記項目範囲受付手段は、さらに残高の範囲指定を受け付け、明細ごとに、前記通帳明細画像から取得したテキストデータとしての前記通帳明細データである引出金額に対する減算処理及び預入金額に対する加算処理を行った明細金額と、通帳明細データ生成手段により生成された通帳明細データに含まれる残高金額とを照合する明細照合手段を備え、前記明細出力手段は、前記明細照合手段による照合結果をさらに出力すること、を特徴とする会計処理装置である。
第11の発明は、通帳明細の画像データである通帳明細画像を出力し、日付、引出金額、預入金額及び残高金額を含む項目ごとに範囲指定を受け付ける項目範囲受付手段と、前記項目範囲受付手段により受け付けた範囲の前記通帳明細画像からテキストデータを取得し、通帳明細データを生成する通帳明細データ生成手段と、前記通帳明細データ生成手段により生成された前記通帳明細データと、前記通帳明細画像とを比較可能な態様で、明細出力画面に出力する明細出力手段と、明細ごとに、前記通帳明細画像から取得したテキストデータとしての前記通帳明細データである引出金額に対する減算処理及び預入金額に対する加算処理を行った明細金額と、通帳明細データ生成手段により生成された通帳明細データに含まれる残高金額とを照合する明細照合手段と、を備え、前記明細出力手段は、前記明細照合手段による照合結果をさらに出力すること、を特徴とする会計処理装置である。
第12の発明は、通帳明細の画像データである通帳明細画像を出力し、日付、引出金額及び預入金額を含む項目ごとに範囲指定を受け付ける項目範囲受付手段と、前記項目範囲受付手段により受け付けた範囲の前記通帳明細画像からテキストデータを取得し、通帳明細データを生成する通帳明細データ生成手段と、前記通帳明細データ生成手段により生成された前記通帳明細データと、前記通帳明細画像とを比較可能な態様で、明細出力画面に出力する明細出力手段と、検算対象にする通帳明細データの直前の残高金額であって、前記通帳明細画像から取得したテキストデータとしての通帳明細データの加算処理又は減算処理の起点となる検算データを取得する検算データ取得手段と、前記検算データ取得手段により取得した前記検算データを用いて、前記通帳明細画像から取得したテキストデータとしての通帳明細データである引出金額に対する減算処理及び預入金額に対する加算処理を行い、処理後金額を算出する検算処理手段と、前記検算処理手段により算出された処理後金額を出力する処理後金額出力手段と、を備える会計処理システムである。
第13の発明は、コンピュータが、通帳明細の画像データである通帳明細画像を出力し、日付、引出金額及び預入金額を含む項目ごとに範囲指定を受け付ける項目範囲受付ステップと、受け付けた範囲の前記通帳明細画像からテキストデータを取得し、通帳明細データを生成する通帳明細データ生成ステップと、生成された前記通帳明細データと、前記通帳明細画像とを比較可能な態様で、明細出力画面に出力する明細出力ステップと、検算対象にする通帳明細データの直前の残高金額であって、前記通帳明細画像から取得したテキストデータとしての通帳明細データの加算処理又は減算処理の起点となる検算データを取得する検算データ取得ステップと、取得した前記検算データを用いて、前記通帳明細画像から取得したテキストデータとしての通帳明細データである引出金額に対する減算処理及び預入金額に対する加算処理を行い、処理後金額を算出する検算処理ステップと、算出された処理後金額を出力する処理後金額出力ステップと、を含む会計処理方法である。
第14の発明は、第1の発明から第11の発明までのいずれかの会計処理装置としてコンピュータを機能させるためのプログラムである。
The present invention solves the above problems by the following means.
1st invention outputs the passbook detail image which is image data of a passbook description, the item range reception means which receives a range designation | designated for every item containing a date, withdrawal amount, and the deposit amount, and the said item range reception means received Text data is acquired from the passbook detail image in the range, and the passbook detail data generating means for generating the passbook detail data can be compared with the passbook detail data generated by the passbook detail data generating means. In such a mode, the detailed output means for outputting to the detailed output screen, and the balance amount immediately before the passbook detailed data to be verified, the addition or subtraction of the passbook detailed data as text data acquired from the passbook detailed image The verification data acquisition means for acquiring verification data as a starting point of processing, and the verification data acquired by the verification data acquisition means A subtraction process for the withdrawal amount, which is the passbook detail data as text data acquired from the passbook detail image, and an addition process for the deposit amount, and a calculation processing means for calculating a post-processing amount, and the calculation processing means A post-processing amount output means for outputting the post-processing amount.
According to a second aspect of the present invention, in the accounting processing apparatus according to the first aspect, the detail output means includes a line indicating a transaction detail of the passbook detail data and a line of the passbook detail image corresponding to the line of the passbook detail data. The account processing device is characterized in that the passbook details data and the passbook details image are output to the details output screen such that the details are displayed in parallel.
According to a third aspect of the present invention, in the accounting apparatus of the first or second aspect, a detail selection unit that accepts selection of a row indicating one transaction detail among the passbook detail data output on the detail output screen; And an emphasis output means for emphasizing and outputting the line selected by the detail selection means and the line of the passbook detail image corresponding to the line.
According to a fourth aspect of the present invention, in any of the accounting processing apparatuses from the first aspect to the third aspect, the selection of a row indicating one transaction detail among the passbook detail images output on the detail output screen is accepted. An accounting processing apparatus comprising: an image selection unit; and an enlarged image output unit that outputs an enlarged image corresponding to the row selected by the image selection unit.
According to a fifth aspect of the present invention, in any of the accounting processing apparatuses from the first aspect to the fourth aspect, text selection means for accepting selection of one text among the passbook detailed data output on the detailed output screen; An accounting processing apparatus comprising: neighborhood output means for outputting an image corresponding to the text selected by the text selection means to the vicinity of the selected text.
According to a sixth aspect of the present invention, in the accounting apparatus according to any of the first to fifth aspects of the invention, the verification data acquisition unit accepts selection of an image at a predetermined position included in the passbook detail image. Then, the accounting processing apparatus is characterized in that text data corresponding to the image is acquired as the verification data.
According to a seventh aspect of the invention, in any of the accounting processing apparatuses from the first aspect to the fifth aspect, the verification data acquisition means uses the balance immediately before the details output in the passbook specification data as the verification data. It is the accounting processing device characterized by acquiring.
According to an eighth aspect of the present invention, in any of the accounting processing apparatuses from the first aspect to the seventh aspect, the specification of passbook specification data to be verified is received from the passbook specification data output to the specification output means. The accounting processing device is characterized by comprising a specification designating unit, wherein the verification processing unit calculates a post-processing amount using the passbook detail data designated by the detail designating unit.
According to a ninth invention, in any of the accounting processing apparatuses from the first invention to the eighth invention, the passbook detail data generating means determines the character type of the text data, and based on the determination result, other than numbers An accounting processing apparatus characterized by generating passbook detail data using a character string including a character type as a summary.
According to a tenth aspect of the present invention, in the accounting processing apparatus according to any one of the first to ninth aspects, the item range receiving unit further receives a balance range designation and acquires the details from the passbook detailed image for each specification. The balance amount included in the passbook detail data generated by the passbook detail data generating means is compared with the detail amount that has been subjected to the subtraction process for the withdrawal amount that is the passbook detail data as the text data and the addition process for the deposit amount. The accounting processing apparatus includes a detail matching unit, and the detail output unit further outputs a matching result by the detail matching unit.
An eleventh aspect of the invention is an item range receiving unit that outputs a passbook detail image, which is image data of a passbook description, and receives a range designation for each item including a date, a withdrawal amount, a deposit amount, and a balance amount, and the item range reception unit Text data is acquired from the passbook detail image in the range accepted by the passbook detail data generating means for generating passbook detail data, the passbook detail data generated by the passbook detail data generating means, and the passbook detail image Output means for outputting to the statement output screen in a mode that can be compared, and for each item, a subtraction process for the withdrawal amount that is the passbook item data as text data acquired from the passbook item image and an addition process for the deposit amount The amount of money that has been processed and the balance amount included in the passbook details data generated by the passbook details data generator. With a specification checking means for, the, the detailed output means further outputs a collation result by the specification checking means, it is accounted and wherein the.
The twelfth invention outputs a passbook detail image, which is image data of the passbook details, and accepts the range specification for each item including date, withdrawal amount and deposit amount, and the item range acceptance unit. Text data is acquired from the passbook detail image in the range, and the passbook detail data generating means for generating the passbook detail data can be compared with the passbook detail data generated by the passbook detail data generating means. In such a mode, the detailed output means for outputting to the detailed output screen, and the balance amount immediately before the passbook detailed data to be verified, the addition or subtraction of the passbook detailed data as text data acquired from the passbook detailed image Verification data acquisition means for acquiring verification data as a starting point of processing, and the verification data acquired by the verification data acquisition means Using the check processing means for performing a subtraction process on the withdrawal amount that is the passbook detail data as text data acquired from the passbook detail image and an addition process for the deposit amount, and calculating the post-processing amount, and calculating by the verification processing means And a post-processing amount output means for outputting the processed post-processing amount.
In a thirteenth aspect, the computer outputs a passbook detail image, which is image data of a passbook specification, and accepts range specification for each item including date, withdrawal amount and deposit amount, Text data is acquired from the passbook details image, and the passbook details data generation step for generating the passbook details data, and the generated passbook details data and the passbook details image are output to the statement output screen in a manner that can be compared. The balance output immediately before the detail output step and the passbook detail data to be verified is obtained as the starting point for the addition or subtraction process of the passbook detail data as text data obtained from the passbook detail image. A verification data acquisition step, and using the acquired verification data, text data acquired from the passbook statement image, A verification processing step for performing a subtraction process on the withdrawal amount, which is the passbook details data, and an addition processing for the deposit amount, and calculating a post-processing amount, and a post-processing amount output step for outputting the calculated post-processing amount. Accounting method.
A fourteenth invention is a program for causing a computer to function as any one of the accounting processing apparatuses from the first invention to the eleventh invention.
本発明によれば、通帳明細の画像から生成した通帳明細データの正否判断を容易にするための会計処理装置、会計処理システム、会計処理方法及びプログラムを提供することができる。 According to the present invention, it is possible to provide an accounting processing device, an accounting processing system, an accounting processing method, and a program for facilitating judgment of pass / failure details data generated from an image of the passbook details.
以下、本発明を実施するための形態について、図を参照しながら説明する。なお、これは、あくまでも一例であって、本発明の技術的範囲はこれに限られるものではない。 DESCRIPTION OF EMBODIMENTS Hereinafter, embodiments for carrying out the present invention will be described with reference to the drawings. This is merely an example, and the technical scope of the present invention is not limited to this.
(実施形態)
<会計処理システム100の全体構成>
図1は、本実施形態に係る会計処理システム100の全体構成を示す図である。
図2は、本実施形態に係る会計処理装置1の機能ブロックを示す図である。
図3は、本実施形態に係る会計処理装置の通帳明細画像記憶部32の例を示す図である。
図4は、本実施形態に係る会計処理装置の通帳明細データ記憶部33の例を示す図である。
図5は、本実施形態に係る会計処理装置の仕訳データ記憶部34の例を示す図である。
図6は、本実施形態に係る会計処理装置の会社マスタ36の例を示す図である。
(Embodiment)
<Overall configuration of
FIG. 1 is a diagram showing an overall configuration of an
FIG. 2 is a functional block diagram of the
FIG. 3 is a diagram illustrating an example of the passbook detail
FIG. 4 is a diagram illustrating an example of the passbook statement data storage unit 33 of the accounting processing apparatus according to the present embodiment.
FIG. 5 is a diagram illustrating an example of the journal
FIG. 6 is a diagram illustrating an example of the
図1に示す会計処理システム100は、顧問先から依頼を受けた会計事務所の会計処理装置1が、各種の業務用アプリケーションプログラム(以下、アプリケーションプログラムのことを、単に「プログラム」ともいう。)を実行して会計処理を行うシステムである。
会計処理システム100は、会計処理装置1と、スキャナ5とを備える。そして、会計処理装置1と、スキャナ5とは、通信可能に接続されている。
会計処理装置1は、例えば、会計事務所に設けられ、各種会計処理を行う装置である。会計処理装置1は、各種の会計処理に対応する複数の業務処理を行う。
会計処理装置1は、例えば、サーバ1aと、複数台の端末1bとにより構成される。サーバ1aは、端末1bから受信した操作データに基づいて処理を行う。複数台の端末1bは、例えば、会計事務所の業務処理担当者(以下、「ユーザ」や「職員」ともいう。)が操作する端末である。
In the
The
The
The
なお、図1では、会計処理装置1を、サーバ1aと、端末1bとからなるものとして説明しているが、これは、一例である。会計処理装置1は、例えば、1台のスタンドアロンのコンピュータ(PC)で構成されていてもよい。また、会計処理装置1は、複数台のPCによって構成されたワークステーション(WS)であってもよい。
また、会計処理装置1は、会計事務所ではなく、顧問先企業内にあったり、業務委託等のサービスを行っている企業内であったり、クラウドサービスであってもよい。例えば、端末1bは、必ずしも会計事務所内に設けられる必要はなく、外出先や自宅勤務の職員の端末や、外注先の職員の端末も含まれる。
さらに、その他、会計処理装置1は、サーバのみ、あるいは複数のサーバで構成されていてもよく、会計事務所のサーバである場合の他、複数の企業(の従業員)の会計ファイルを預かって管理するサービスを行うIDC(インターネットデータセンター)のサーバでもよい。
In FIG. 1, the
Further, the
In addition, the
さらには、会計処理装置1は、実体が仮想化された仮想マシンやクラウドであってもよい。
さらにまた、企業の本社等が各部門や各支店(の従業員)等を対象に財務管理を行う場合には、会計処理装置1は、企業内のサーバであってもよい。
会計処理装置1は、本発明の処理を専用的に行う装置であってもよいし、会計処理を行う装置が、様々な機能のうちの1つとして、会計処理装置1の機能を有してもよい。
Furthermore, the
Furthermore, when the corporate headquarters etc. performs financial management for each department, each branch (employee), etc., the
The
スキャナ5は、例えば、会計事務所に設けられ、顧問先が保有する預金口座の通帳の明細記載部分をコピーした通帳明細6を読み取って、通帳明細6の画像である通帳明細画像を生成する装置である。通帳明細6は、例えば、顧問先から郵送によって、又は、顧問先の担当者が持参することによって、会計事務所に届けられたものである。また、会計事務所の担当者(職員)が顧問先に訪問したときに受け取ってもよいし、顧問先に訪問したときに、携帯端末等を用いて後述する画像化処理を行ってもよい。
The
<会計処理装置1>
図2に示すように、会計処理装置1は、制御部10と、記憶部30と、入力部45と、表示部46と、通信部49とを備える。図1の会計処理装置1の構成によれば、サーバ1aは、制御部10と、記憶部30と、通信部49とに相当し、端末1bは、入力部45と、表示部46とに相当する。
制御部10は、会計処理装置1の全体を制御するCPU(中央処理装置)である。制御部10は、記憶部30に記憶されているOS(オペレーティングシステム)やアプリケーションプログラムを適宜読み出して実行することにより、上述したハードウェアと協働し、各種機能を実行する。
<
As shown in FIG. 2, the
The
制御部10は、通帳明細画像受付部11と、画像操作処理部12(項目範囲受付手段)と、通帳明細画像処理部13と、画面操作処理部16とを備える。
通帳明細画像受付部11は、通帳明細6を取り込んだスキャナ5で生成された通帳明細6の画像データである通帳明細画像を、スキャナ5から受信することで受け付ける。ここで、通帳明細画像受付部11が受け付ける通帳明細画像の数は、限定されない。例えば、通帳明細画像受付部11は、1枚の通帳明細6の通帳明細画像を受け付けてもよいし、複数枚の通帳明細6に対応する複数の通帳明細画像を受け付けてもよい。
The
The passbook detail image receiving unit 11 receives a passbook detail image, which is image data of the
また、通帳明細画像は、会計事務所に有するスキャナ5から取得するものに限定されない。通帳明細画像受付部11は、例えば、USB(Universal Serial Bus)メモリ等の可搬型記憶媒体により、例えば、顧問先から通帳明細画像を直接受領してもよい。また、通帳明細画像受付部11は、例えば、図示しない顧問先の端末から、通信ネットワークを介して会計事務所のサーバ1aや端末1bに通帳明細画像を送信することで、通帳明細画像を受け付けてもよい。この場合、顧問先において、例えば、スキャナを用いて通帳明細画像を取得した上で、顧問先の端末が通帳明細画像を送信する。その際、顧問先においても、銀行口座の通帳には厚みがあるため、銀行口座の通帳の明細記載部分をコピーした通帳明細6を、スキャナに読み取らせるようにするとよい。さらに、通帳明細画像は、スキャナにより画像化するものに限定されない。例えば、預金口座の通帳の明細記載部分をカメラや携帯端末の撮影機能で撮影することで、通帳明細画像を得てもよい。また、画像化や画像送信の処理は、会計事務所の担当者(職員)が行ってもよいし、顧問先の担当者(社員等)が行ってもよい。
さらに、読み取った画像をサーバに格納する場合は、会計事務所のサーバ1aに限られず、クラウド上のサーバ(仮想サーバ含む)であっても構わない。
The passbook detail image is not limited to that acquired from the
Furthermore, when the read image is stored in the server, the server is not limited to the
画像操作処理部12は、通帳明細画像受付部11によって受け付けた通帳明細画像を表示部46に表示させる。そして、画像操作処理部12は、通帳明細画像の日付、引出金額、預入金額等の項目ごとに、通帳明細データを生成する範囲である範囲指定を受け付ける。
The image
通帳明細画像処理部13は、画像操作処理部12により受け付けた範囲指定内の通帳明細画像に対する処理を行う制御部である。
通帳明細画像処理部13は、範囲指定内の通帳明細画像を解析して、行単位で取引明細を認識し、行ごとの画像(以下、「行画像」ともいう。)を抽出する。そして、範囲指定で区分けがされた項目ごとの画像(以下、「分割画像」ともいう。)を抽出する。さらに、行画像や分割画像に対応した位置情報を取得する。位置情報は、範囲指定内の左上を座標(0,0)として表すことができる。
The passbook detail image processing unit 13 is a control unit that performs processing on the passbook detail image within the range designation received by the image
The passbook detail image processing unit 13 analyzes the passbook detail image within the range specification, recognizes the transaction details in units of lines, and extracts an image for each line (hereinafter also referred to as “line image”). Then, an image (hereinafter also referred to as “divided image”) for each item divided by the range designation is extracted. Further, position information corresponding to the row image and the divided image is acquired. In the position information, the upper left in the range specification can be expressed as coordinates (0, 0).
通帳明細画像処理部13は、通帳明細データ生成部14(通帳明細データ生成手段)と、明細出力部15(明細出力手段)とを備える。 The passbook detail image processing unit 13 includes a passbook detail data generation unit 14 (passbook detail data generation unit) and a detail output unit 15 (detail output unit).
通帳明細データ生成部14は、範囲指定内の通帳明細画像から通帳明細データを生成する。
具体的には、通帳明細データ生成部14は、範囲指定内の通帳明細画像に対してOCRを使用した文字認識処理をすることによって、範囲指定内の通帳明細画像からテキストデータを取得する。そして、通帳明細データ生成部14は、日付、引出金額、預入金額等の各項目を列とし、取引明細を行にしてマトリックス状に配置した通帳明細データを生成する。
以降の説明において、通帳明細データのうち1つの取引明細を、通帳明細データの行ともいう。また、通帳明細データの行の中の各項目を、セルともいう。
The passbook detail data generating unit 14 generates passbook detail data from the passbook detail image within the range specification.
Specifically, the passbook detail data generating unit 14 obtains text data from the passbook detail image within the range specification by performing character recognition processing using OCR on the passbook detail image within the range specification. And the passbook detail data generation part 14 produces | generates the passbook detail data which arranged each item, such as a date, withdrawal amount, and deposit amount, as a column, and arranged the transaction details in the matrix form.
In the following description, one transaction item in the passbook item data is also referred to as a passbook item data row. Further, each item in the row of passbook detail data is also referred to as a cell.
明細出力部15は、明細出力画面を生成する。明細出力画面は、通帳明細データ生成部14により生成した通帳明細データを含むデータ画面を左側に配置し、通帳明細画像受付部11によって受け付けた通帳明細画像を含む画像画面を右側に配置した画面である。そして、明細出力部15は、生成した明細出力画面を、表示部46に出力する。
ここで、明細出力部15は、通帳明細データの行と、通帳明細データの行に対応する通帳明細画像の行とを並べて表示するように、通帳明細データの行間を調整してもよい。
The
Here, the
画面操作処理部16は、通帳明細画像処理部13によって表示部46に出力された明細出力画面に対する操作に基づいて処理を行う制御部である。
画面操作処理部16は、データ選択部17(明細選択手段、テキスト選択手段)と、データ選択処理部18(強調出力手段、近傍出力手段)と、画像選択部19(画像選択手段)と、画像選択処理部20(拡大画像出力手段)と、明細指定部21(明細指定手段)と、検算データ取得部22(検算データ取得手段)と、検算処理部23(検算処理手段)と、処理後金額出力部24(処理後金額出力手段)とを備える。
The screen
The screen
データ選択部17は、通帳明細データの選択を受け付ける。データ選択部17は、例えば、入力部45を介して通帳明細データの行の選択を受け付けたり、セルの選択を受け付けたりする。また、データ選択部17は、通帳明細データを含むデータ画面の選択を受け付けてもよい。
データ選択処理部18は、データ選択部17による選択に応じた処理を行う。具体的には、データ選択処理部18は、データ選択部17により通帳明細データの行の選択を受け付けた場合に、受け付けた通帳明細データの行と、通帳明細データの行に対応する通帳明細画像の行とを強調表示(出力)する処理を行う。強調表示としては、例えば、強調対象の行に色付けをして表示させたり、強調対象の行を太い枠線で囲んで表示させたりするものが考えられる。
また、データ選択処理部18は、データ選択部17により行に含まれるセルの選択を受け付けた場合に、受け付けたセルに対応する画像を、セルの近傍に出力する処理を行う。セルの近傍に出力する処理としては、例えば、ポップアップ表示等が考えられる。
The
The data
In addition, when the data
画像選択部19は、通帳明細画像の選択を受け付ける。画像選択部19は、例えば、入力部45を介して通帳明細画像の行の選択を受け付ける。
画像選択処理部20は、画像選択部19による選択に応じた処理を行う。具体的には、画像選択処理部20は、画像選択部19により通帳明細画像の行の選択を受け付けた場合に、受け付けた行の画像を拡大して表示させる。拡大表示処理としては、例えば、ポップアップ表示等が考えられる。
The
The image
明細指定部21は、検算対象にする通帳明細データの行の選択を受け付ける。ここで、明細指定部21は、予め検算対象にする通帳明細データを、生成した全ての通帳明細データとし、検算対象から除外する通帳明細データの行の選択を受け付けることで、検算対象にする通帳明細データを特定してもよい。
The
検算データ取得部22は、例えば、ユーザが検算対象にする通帳明細データの直前の残高金額を手入力することで、検算データを取得してもよい。ここで、検算データは、検算対象にする通帳明細データの直前の残高金額であって、通帳明細画像から取得したテキストデータとしての通帳明細データの加算処理又は減算処理の起点となるデータである。また、検算データ取得部22は、例えば、通帳明細画像の最初の行(所定位置)にある繰越残高の金額を、ユーザが選択する操作をすることで、繰越残高の金額を検算データとして取得してもよい。さらに、検算データ取得部22は、複数枚の通帳明細6から複数の通帳明細画像を受け付けた場合に、処理対象の通帳明細画像より1つ前の通帳明細画像や1つ後の通帳明細画像に基づいて算出された残高金額を記憶しておき、検算データとして取得してもよい。
For example, the verification
検算処理部23は、検算データ取得部22により取得した検算データを用いて、通帳明細データの引出金額に対する減算処理及び預入金額に対する加算処理を行い、処理後金額を算出する。
処理後金額出力部24は、検算処理部23により算出された処理後金額を、データ画面の該当箇所に出力する。
なお、上述した各機能の詳細については、後述する。
The
The post-processing
Details of each function described above will be described later.
記憶部30は、制御部10が各種の処理を実行するために必要なプログラム、データ等を記憶するためのハードディスク、半導体メモリ素子等の記憶領域である。
記憶部30は、プログラム記憶部31と、通帳明細画像記憶部32と、通帳明細データ記憶部33と、仕訳データ記憶部34と、会社マスタ36とを備える。
The
The
プログラム記憶部31は、各種プログラムを記憶する記憶領域である。プログラム記憶部31は、通帳処理プログラム31aと、操作処理プログラム31bとを記憶している。
通帳処理プログラム31aは、上述した制御部10の通帳明細画像受付部11、画像操作処理部12及び通帳明細画像処理部13が行う各種機能を実行するためのアプリケーションプログラムである。
The
The passbook processing program 31a is an application program for executing various functions performed by the passbook detail image receiving unit 11, the image
操作処理プログラム31bは、上述した制御部10の画面操作処理部16が行う各種機能を実行するためのアプリケーションプログラムである。
なお、この例では、通帳処理プログラム31aと、操作処理プログラム31bとを別のプログラムとして記載したが、1つのプログラムによって上述した制御部10の各種機能を実行してもよい。また、通帳処理プログラム31aと、操作処理プログラム31bとをさらに、細分化して別プログラムにしてもよい。
The
In this example, the passbook processing program 31a and the
通帳明細画像記憶部32は、通帳明細画像受付部11が受け付けた通帳明細画像を記憶する記憶領域である。
図3に示す通帳明細画像記憶部32は、1枚の通帳明細6に対応する通帳明細画像を識別する管理ID(IDentification)に対応付けて、通帳明細画像に関するデータを記憶する。通帳明細画像記憶部32は、管理IDと、イメージ名と、画像と、列数と、行数と、分割イメージ名と、位置座標とを記憶する。イメージ名は、通帳明細画像の名称であり、例えば、ユーザにより入力されたものである。画像は、通帳明細画像の他、行画像や分割画像を含む。画像は、通帳明細画像等が記憶されている場所のリンク先であってもよい。列数及び行数は、通帳明細データを生成する際に対象として範囲指定をした列数及び行数である。分割イメージ名は、分割画像に対応する名称である。図3の例では、管理IDが「IM001」に対して、分割イメージ名が「IM001−0−0、IM001−0−1、・・・」になっており、「管理ID−列−行」に対応するようになっている。位置座標は、分割画像の位置座標を示し、分割イメージ名に対応する。
The passbook detail
The passbook detail
通帳明細データ記憶部33は、通帳明細画像を解析して得られた通帳明細データを記憶する記憶領域である。
図4に示す通帳明細データ記憶部33は、通帳明細データのうち各取引明細を識別する明細IDに対応付けて、日付と、引出と、預入と、残高と、摘要と、日付、引出、預入及び残高の各イメージ名と、位置座標とを記憶している。ここで、日付、引出、預入、残高及び摘要については、通帳明細画像を文字認識して得られたテキストデータである。各イメージ名と位置座標とは、通帳明細画像記憶部32の分割イメージ名及び位置座標に対応するものである。
The passbook details data storage unit 33 is a storage area for storing passbook details data obtained by analyzing the passbook details image.
The passbook detail data storage unit 33 shown in FIG. 4 is associated with a detail ID for identifying each transaction detail in the passbook detail data, and includes a date, withdrawal, deposit, balance, description, date, withdrawal, deposit. In addition, each image name of the balance and the position coordinates are stored. Here, the date, withdrawal, deposit, balance, and summary are text data obtained by character recognition of the passbook detail image. Each image name and position coordinate correspond to the divided image name and position coordinate in the passbook detail
仕訳データ記憶部34は、仕訳データを識別する仕訳IDをキーにして、仕訳データを記憶する記憶領域である。
図5に示す仕訳データ記憶部34は、仕訳IDと、会社IDと、日付と、借方科目と、貸方科目と、金額と、摘要と、イメージ名と、明細IDとを対応付けて記憶している。ここで、会社IDは、顧問先等を識別する識別情報である。日付は、仕訳データの発生日付であり、通帳明細画像に含まれる日付と同じである。また、金額及び摘要は、通帳明細画像に含まれる引出又は預入の金額と、摘要である。
また、仕訳データ記憶部34に記憶された仕訳データは、仕訳データ編集画面(図示せず)を用いて科目等の入力及び編集がされることにより、更新することができる。
The journal
The journal
The journal data stored in the journal
会社マスタ36は、会社IDをキーに、会社情報を記憶する。会社マスタ36は、図6(A)に示すように、会計事務所がこの会計処理システム100を複数の顧問先に対して使用する場合の他、図6(B)に示すように、企業が本支店(本社支社間や本社営業所間等も含む)ごとに使用する場合にも対応している。図6(A)に示す会社マスタ36では、会社IDは、顧問先を識別する識別情報である。また、図6(B)に示す会社マスタでは、会社IDは、その企業の本支店を識別する識別情報である。会社マスタ36は、図6(A)及び(B)に記載の各項目の他、例えば、代表者名、企業ロゴ、DB登録日、事業形態、受任業務等を記憶してもよい。代表者名は、例えば、企業の親子関係の紐付けに用いてもよい。DB登録日は、顧問契約日や支店設置日が該当する。事業形態は、法人事業であるか、個人事業であるか、単なる個人であるか等である。受任業務は、会計業務(月次監査、決算等)、税務(法人税申告、青色申告等)である。
The
図2の入力部45は、キーボードやマウス等の入力装置である。また、入力部45は、タッチパネルやペン入力であってもよい。
表示部46は、LCD(液晶ディスプレイ)等で構成される表示装置である。
通信部49は、例えば、スキャナ5や、通信ネットワークを介して外部装置との間での通信を行うインタフェースである。
なお、本発明でいうコンピュータとは、制御部、記憶装置等を備えた情報処理装置をいい、会計処理装置1は、制御部10、記憶部30等を備えた情報処理装置であり、本発明のコンピュータの概念に含まれる。
2 is an input device such as a keyboard or a mouse. The
The
The
Note that the computer in the present invention refers to an information processing apparatus including a control unit, a storage device, and the like, and the
<会計処理装置1の処理>
次に、会計処理装置1による処理について説明する。
先ず、銀行口座の通帳に記載された内容の仕訳を行う場合に使用する会計処理装置1を用いた処理の概要について説明する。
最初に、会計処理装置1は、仕訳の対象となる期間の通帳明細6を画像データにし、範囲指定がされた画像に対応する通帳明細データを生成して、表示部46に出力する。
次に、会計処理装置1は、表示された通帳明細データの正否を判断するための検算処理を行う。ユーザは、検算処理の結果を確認の上、間違った値になっている箇所を特定し、通帳明細データを修正する。
修正等をした後、通帳明細データが正しいことが確認されると、会計処理装置1は、通帳明細データから生成した仕訳データを記憶する。
なお、仕訳データを生成した後の処理(科目登録等)については、他のアプリケーションプログラムによって行う。
<Processing of the
Next, processing by the
First, an outline of processing using the
First, the
Next, the
After the correction or the like, if it is confirmed that the passbook detail data is correct, the
Note that the processing (subject registration, etc.) after generating journal data is performed by another application program.
次に、上述の処理の詳細について説明する。
図7は、本実施形態に係る会計処理装置1での通帳明細画像処理を示すフローチャートである。
図8は、本実施形態に係る会計処理装置1の通帳読取画面70の例を示す図である。
図9は、本実施形態に係る会計処理装置1の明細出力画面80の例を示す図である。
図7に示す通帳明細画像処理は、例えば、会計事務所に顧問先から通帳明細6を受領した都度のタイミングや、月1回等の定期的なタイミング等で、会計事務所において実行される処理である。なお、通帳明細画像処理は、1枚の通帳明細6に対しても行うことができ、また、複数枚の通帳明細6に対して、まとめて処理することもできる。
Next, details of the above-described processing will be described.
FIG. 7 is a flowchart showing passbook statement image processing in the
FIG. 8 is a diagram illustrating an example of the
FIG. 9 is a diagram showing an example of the
The passbook detail image processing shown in FIG. 7 is, for example, a process executed at the accounting office at the timing of receiving the passbook details 6 from the advisor to the accounting office, or at a regular timing such as once a month. It is. Note that the passbook detail image processing can be performed for one
ユーザが、会計処理装置1に記憶された通帳処理プログラム31aを起動することで、会計処理装置1の制御部10は、図示しない初期画面を、表示部46に出力する。そして、ユーザが、初期画面から顧問先を選択又は入力等をすることで、図7のステップS(以下、単に「S」という。)10において、制御部10は、顧問先の指定を受け付ける。
When the user activates the passbook processing program 31 a stored in the
顧問先の指定を受け付けると、制御部10は、例えば、読み込む通帳明細6に関する設定情報を入力するための設定画面(図示せず)を、表示部46に出力する。設定画面は、例えば、預金口座の通帳に関する設定名称や、取込先科目及び取込期間等の指定を行う画面である。ユーザは、名称及び取込先科目等の指定を行うことで、S11において、制御部10は、設定情報を受け付ける。
When the designation of the advisor is accepted, the
その後、制御部10は、例えば、スキャナ5に通帳明細6を取り込むよう指示する通帳読取画面70を、表示部46に出力するので、ユーザは、顧問先の通帳明細6を、スキャナ5に読み取らせる。スキャナ5は、通帳明細6を読み取って、通帳明細画像を生成し、会計処理装置1に対して通帳明細画像を送信する。それにより、S12において、制御部10(通帳明細画像受付部11)は、スキャナ5から送信された通帳明細画像を受け付ける。制御部10は、通帳明細6ごとに生成された通帳明細画像を受け付ける。例えば、スキャナ5に読み取らせた通帳明細6が1枚であった場合には、通帳明細画像は1つの画像であり、通帳明細6が複数枚であった場合には、通帳明細画像は複数の画像である。制御部10は、受け付けた通帳明細画像を、通帳明細画像記憶部32に記憶させる。この時は、図3に示す通帳明細画像記憶部32には、管理IDが新たに付与され、イメージ名と画像とが入力された状態である。イメージ名は、上述した設定画面で受け付けた設定名称であってよい。そして、制御部10は、通帳読取画面70に、通帳明細画像を表示させる。
Thereafter, the
ここで、通帳読取画面70について、図8に基づき説明する。
図8に示す通帳読取画面70は、受け付けた通帳明細画像を表示させて、ユーザに、通帳明細データとして取り込む範囲を指定させるための画面である。通帳読取画面70は、項目選択画面71と、範囲設定画面75とによって構成される。
項目選択画面71は、各項目を指定する際に選択する指定ボタン72(72a〜72e)が配置される。なお、指定ボタン72は、これに限定されず、他の指定ボタン72があってもよい。また、ユーザによってカスタマイズが可能であってもよい。
範囲設定画面75は、通帳明細画像76を表示する画面であり、各項目の範囲を指定するために用いる。また、範囲設定画面75は、画像からデータの生成を実行する確定ボタン77を備える。なお、複数の通帳明細画像がある場合には、範囲設定画面75に、ページ送りのボタンを設けてもよい。
Here, the
The
On the
The
ここで、ユーザは、まず、指定ボタン72aを選択することで、日付の範囲指定ができる状態にし、入力部45によるドラッグ&ドロップ操作によって、日付が記載されている部分のうち、取り込みたい明細の開始位置と終了位置との範囲を指定する。例えば、月次で仕訳作業を行う場合には、対象月の日付が記載されている明細を指定するとよい。
同様に、ユーザによる指定ボタン72cを選択後の範囲指定操作によって、引出部分を指定し、指定ボタン72bを選択後の範囲指定操作によって、預入部分を指定し、指定ボタン72dを選択後の範囲指定操作によって、残高部分を指定する。図8は、日付及び引出部分を指定した後、預入部分を、ポインタ79によって指定している様子を示している。
Here, the user first selects the
Similarly, the user designates the withdrawal portion by the range designation operation after selecting the
なお、範囲指定操作では、ユーザが、文字に重なるように範囲を指定した場合には、制御部10は、重なっている文字を含むように、範囲を調整してもよい。また、制御部10は、複数の項目(例えば、日付、引出、預入及び残高)で指定した範囲が同じ明細になるように、つまり、同じ行を含むように、範囲を調整してもよい。
このように、各項目を範囲指定するのは、銀行等の金融機関ごとに通帳の記載が異なることによる。具体的には、例えば、引出と預入の順番が逆のものや、摘要欄が別に設けられているものがある。
In the range specifying operation, when the user specifies a range so as to overlap the character, the
As described above, the range designation of each item is due to the fact that the entry in the passbook is different for each financial institution such as a bank. Specifically, there are, for example, those in which the order of withdrawal and depositing is reversed and those in which a summary column is provided separately.
また、通帳に記載された各明細のうち、必要な明細のみを処理対象にすればよいためである。例えば、所定の月に対する処理の場合には、その月の明細のみを取り込めばよい。
各項目を範囲指定することで、銀行等の金融機関の多彩な通帳であっても対応でき、汎用性の高いものになる。また、必要な明細のみを処理対象にすることで、不要なデータ化を回避でき、効率化が図れる。
Moreover, it is because it is only necessary to process only necessary details among the details described in the passbook. For example, in the case of processing for a predetermined month, only the details of that month need be captured.
By specifying the range of each item, it is possible to deal with various bankbooks of financial institutions such as banks, and it becomes highly versatile. In addition, by making only necessary details to be processed, unnecessary data can be avoided and efficiency can be improved.
そして、通帳読取画面70にて範囲を指定後に、確定ボタン77が選択されることで、図7のS13において、制御部10(画像操作処理部12)は、通帳読取画面70において指定された各項目の範囲指定を受け付ける。
S14において、制御部10(通帳明細画像処理部13)は、通帳明細画像ごとに通帳明細画像を解析する。まず、制御部10は、通帳明細画像のうち指定された範囲内の画像である指定画像に対してOCRによる文字認識処理を行い、行ごとに行画像を抽出し、文字列ごとに分割画像を抽出する。また、制御部10は、分割画像に含まれるテキストデータを取得する。そして、制御部10は、抽出した分割画像を、例えば、範囲指定がされた通帳明細画像の左上を始点とした位置情報と共に抽出し、位置情報に対応した名称を付与する。さらに、制御部10は、指定画像に基づいて行数と列数とを算出する。制御部10は、これらの情報を、通帳明細画像記憶部32に記憶させる。
Then, after the range is specified on the
In S14, the control unit 10 (passbook detail image processing unit 13) analyzes the passbook detail image for each passbook detail image. First, the
S15において、制御部10(通帳明細データ生成部14)は、取得したテキストデータに基づいて通帳明細データを生成する。具体的には、制御部10は、行ごとに日付、引出、預入、残高、摘要に該当するテキストデータを取得する。そして、制御部10は、取得したテキストデータと、テキストデータに対応する画像の名称や位置座標とを対応付けて通帳明細データ記憶部33に記憶させる。
In S15, the control unit 10 (passbook detail data generation unit 14) generates passbook detail data based on the acquired text data. Specifically, the
その際、制御部10は、指定画像が日付の場合に、例えば、取得したテキストデータが日付の形式になっているか否かを判別し、日付の形式ではない場合には、その旨を報知してもよい。
また、制御部10は、指定画像が引出、預入及び残高の場合に、例えば、取得したテキストデータが数字であるか否かを判別し、数字以外の文字が含まれる場合には、除外するようにしてもよい。
さらに、摘要は、摘要欄が別に設けられているものを除いて、引出及び預入のうち、数字が記載されない側に記載される場合がある。その場合を考慮し、例えば、制御部10は、指定画像が引出及び預入の場合に、取得したテキストデータに数字以外の文字種別を含む場合には、そのテキストデータを、摘要に該当するものであると判別してもよい。
At that time, when the designated image is a date, the
Further, when the designated image is withdrawal, deposit and balance, for example, the
Further, the summary may be written on the side where the number is not written in the withdrawal and deposit, except for the case where the summary column is provided separately. Considering such a case, for example, when the designated image is withdrawal and deposit, the
S16において、制御部10(明細出力部15)は、明細出力画面80を生成し、表示部46に表示させる。その後、制御部10は、本処理を終了する。
図9は、明細出力画面80の一例を示す。明細出力画面80は、データ画面81と、画像画面82と、取込処理実行ボタン89等により構成されている。
図9は、大まかに、左側に、通帳画像から抽出した個々の画像について、文字認識処理等を経てテキスト化した通帳明細データを表示するデータ画面81と、右側に、通帳画像のイメージを表示する画像画面82とによって、通帳画像のイメージを参照できる構成になっている。
テキスト化した通帳明細データを表示するデータ画面81における、各項目のテキスト文字や金額は、本発明における検算機能により、誤って文字認識され、誤ったテキストになっていないかどうかを確認しながら、個々の金額を、適宜、正しい数値に修正、編集等することができる。
In S <b> 16, the control unit 10 (detail output unit 15) generates a
FIG. 9 shows an example of the
FIG. 9 roughly shows a
While confirming whether the text characters and the amount of each item in the
データ画面81は、通帳明細データに基づいて生成された画面であり、設定情報部81aと、データ明細部81bと、入力欄81c及び81eと、出力欄81dとを備える。設定情報部81aは、図7のS11で設定した設定情報を示す。データ明細部81bは、通帳明細データの内容が出力される。但し、データ明細部81bのうち残高は、通帳明細データの内容を出力したものではなく、検算用開始残高を入力した際に、計算した残高を出力するものであるため、空欄になっている。入力欄81cは、検算用開始残高を入力する部分であり、入力欄81eは、通帳側差引残高を入力する部分である。また、出力欄81dは、入力欄81cに入力された値を用いて検算した結果である差引残高(処理後金額)を出力する部分である。
検算用開始残高は、通帳の最上段の行に印字された残高である場合のほか、すでに、そのページの途中まで、入力が行われていた場合には、途中の行に印字された残高である場合があり、どの行の残高を開始残高にするかの判定は難しい面がある。
このため、ユーザが目視して、検算用開始残高に入力するほか、所定の行の残高をマウス等で選択して文字認識処理をして自動入力すること等の処理を実行可能であるが、すでに入力済みの行と今回読み取った画像とを比較して、追加された行の残高を文字認識して自動入力するようにしてもよい。
The data screen 81 is a screen generated based on the passbook detail data, and includes a setting
The starting balance for verification is the balance printed on the top line of the bankbook, or the balance printed on the middle line if input has already been made partway through the page. In some cases, it is difficult to determine which line has the starting balance.
For this reason, in addition to the user visually checking and inputting in the check balance, it is possible to execute processing such as selecting the balance of a predetermined line with a mouse or the like and performing character recognition processing to automatically input it. The line already input and the image read this time may be compared, and the balance of the added line may be recognized and automatically input.
この例では、データ画面81に通帳明細データの全てが表示されているが、通帳明細データ数が多い場合には、スクロールバーを表示させ、スクロールバーを上下させることで表示されていない通帳明細データを表示させてもよい。
画像画面82は、通帳明細画像を出力する画面である。
取込処理実行ボタン89は、後述する操作によってデータ画面81のデータ明細部81bの内容が確定した時点で、ユーザによって選択され、仕訳データを生成する。
In this example, all of the passbook detail data is displayed on the
The
The capture
次に、明細出力画面80での処理について説明する。
図10は、本実施形態に係る会計処理装置1での画面操作処理を示すフローチャートである。
図9に示す明細出力画面80が表示部46に表示されたことに応じて、制御部10は、図10に示す画面操作処理を開始する。
Next, processing on the
FIG. 10 is a flowchart showing screen operation processing in the
In response to the display of the
S30において、制御部10は、データ画面81のデータ明細部81bに対する操作を受け付けたか否かを判断する。データ明細部81bに対する処理を受け付けた場合(S30:YES)には、制御部10は、処理をS31に移す。他方、データ明細部81bに対する処理を受け付けていない場合(S30:NO)には、制御部10は、処理をS32に移す。
S31において、制御部10は、後述するデータ選択処理を行う。
In S <b> 30, the
In S31, the
S32において、制御部10は、画像画面82に対する操作を受け付けたか否かを判断する。画像画面82に対する操作を受け付けた場合(S32:YES)には、制御部10は、処理をS33に移す。他方、画像画面82に対する操作を受け付けていない場合(S32:NO)には、制御部10は、処理をS34に移す。
S33において、制御部10は、後述する画面選択処理を行う。
In S <b> 32, the
In S33, the
S34において、制御部10(検算データ取得部22)は、データ画面81の入力欄81cである検算用開始残高に入力がされたか否かを判断する。検算用開始残高に入力がされた場合(S34:YES)には、制御部10は、処理をS35に移す。他方、検算用開始残高に入力がされていない場合(S34:NO)には、制御部10は、処理をS36に移す。
なお、検算用開始残高の入力は、手入力でもよいし、処理対象の通帳明細画像の繰越残高部分をクリックすることで取得してもよいし、処理対象の通帳明細画像の繰越残高部分のテキスト情報や処理対象の通帳明細画像より1つ前の通帳明細画像から該当残高のテキスト情報を自動取得してもよい。
In S <b> 34, the control unit 10 (verification data acquisition unit 22) determines whether or not an input has been made to the verification start balance that is the
The starting balance for verification may be entered manually, or may be acquired by clicking on the carry forward balance portion of the passbook detail image to be processed, or the text of the carry forward balance portion of the passbook detail image to be processed The text information of the corresponding balance may be automatically acquired from the passbook detail image immediately before the information or the passbook detail image to be processed.
S35において、制御部10(検算処理部23、処理後金額出力部24)は、入力がされた検算用開始残高を用いて検算処理を行い、検算結果を、出力欄81dである差引残高に出力する。ここで、検算処理は、検算用開始残高を用いて、データ明細部81b(又は通帳明細データ)の引出金額に対する減算処理及び預入金額に対する加算処理を行い、処理後金額を算出する。そして、制御部10は、算出した処理後金額を、検算結果として、出力欄81dに出力する。
In S35, the control unit 10 (the
S36において、制御部10は、取込処理を実行するか否かを判断する。例えば、明細出力画面80の取込処理実行ボタン89がユーザにより選択された場合に、取込処理を実行する。ここで、取込処理とは、仕訳データを生成して仕訳データ記憶部34に記憶させる処理である。取込処理を実行する場合(S36:YES)には、制御部10は、取込処理を実行した後、本処理を終了する。なお、本処理を終了後、会計処理装置1の制御部10は、別プログラムを起動させて仕訳データの編集等を行ってもよい。他方、取込処理を実行しない場合(S36:NO)には、制御部10は、処理をS30に移す。
In S36, the
次に、データ選択処理について説明する。
図11は、本実施形態に係る会計処理装置1でのデータ選択処理を示すフローチャートである。
図12から図14までは、本実施形態に係る明細出力画面80におけるデータ画面81及び画像画面82の表示例を示す図である。
Next, the data selection process will be described.
FIG. 11 is a flowchart showing data selection processing in the
12 to 14 are diagrams showing display examples of the
図11のS111において、制御部10(データ選択部17)は、通帳明細データを読取明細行単位で識別するID欄の選択を受け付けたか否かを判断する。ID欄の選択を受け付けた場合(S111:YES)には、制御部10は、処理をS112に移す。他方、ID欄の選択を受け付けていない場合(S111:NO)には、制御部10は、処理をS113に移す。
In S111 of FIG. 11, the control unit 10 (data selection unit 17) determines whether or not selection of an ID column for identifying the passbook detailed data in units of read detailed rows has been received. When the selection of the ID column is accepted (S111: YES), the
S112において、制御部10(データ選択処理部18)は、選択されたID欄の通帳明細データの行と、通帳明細データに対応する通帳明細画像の行とを強調表示する。
ここで、具体的な処理内容について説明する。ID欄の選択を受け付けると、制御部10は、通帳明細データ記憶部33を参照し、選択されたID欄に対応した行の位置座標を取得する。次に、制御部10は、取得した位置座標に基づいて、通帳明細画像記憶部32を参照し、通帳明細画像の行を把握する。そして、制御部10は、通帳明細データの行と、通帳明細画像の行とを強調表示する。
In S112, the control unit 10 (data selection processing unit 18) highlights the passbook detail data row in the selected ID column and the passbook detail image row corresponding to the passbook detail data.
Here, specific processing contents will be described. When accepting the selection of the ID column, the
図12は、データ画面81及び画像画面82における強調表示の具体例を示す。
図12に示す例では、IDが「I−07」の部分が選択された場合であり、データ画面81のIDが「I−07」の明細が太枠線90aによって囲まれ、その画像が太枠線90bによって囲まれることによって強調表示がされている。また、データ画面81の太枠線90a又は画像画面82の太枠線90bを移動させる場合に、データ画面81の太枠線90aと画像画面82の太枠線90bを連動させて移動させるようにしてもよい。
このように、データ画面81の明細と、その明細に対応する画像とを強調表示することで、明細と画像との対応を分かりやすく示すことができ、両者を比較しやすくでき、同じ個所を二度チェックする等の目視等によるチェックミスを減らすことができる。
FIG. 12 shows a specific example of highlighting on the
In the example illustrated in FIG. 12, the portion where the ID is “I-07” is selected, the specification of the data screen 81 with the ID “I-07” is surrounded by the
Thus, by highlighting the details of the
なお、この例では、ID欄の選択を受け付けたことにより、通帳明細データの行を強調するものとして説明したが、通帳明細データの行の選択を受け付けるものであれば、他の方法であってもよい。
また、この例では、太枠線90a及び90bによる強調表示を例に説明したが、これに限定されない。例えば、該当の明細及び画像を色付けして表示することで、強調表示をしてもよい。
In this example, it has been described that the line of the passbook detail data is emphasized by accepting the selection of the ID column. However, if the selection of the line of the passbook detail data is accepted, there is another method. Also good.
Further, in this example, the highlight display by the
さらに、図12に示すような強調表示がされている状態で、例えば、キーボードの上下ボタンによってデータ明細部81bの明細を上下に移動させることで、制御部10は、明細と、画像との両方に表示されている太枠線90a及び90bを、入力部45の操作に対応して上下に移動させてもよい。このようにすることで、通帳明細データの行ごとに、通帳明細画像との比較確認を、順番に行うことができる。また、チェックする対象が一目でわかるため、目視等のチェックの負担を軽減できる。
Further, in a state where the highlighting as shown in FIG. 12 is performed, for example, the
S113において、制御部10(データ選択部17)は、テキストの選択を受け付けたか否かを判断する。ここで、テキストの選択とは、例えば、日付、引出、預入及び摘要の各セルのいずれかの選択をいう。テキストの選択を受け付けた場合(S113:YES)には、制御部10は、処理をS114に移す。他方、テキストの選択を受け付けていない場合(S113:NO)には、制御部10は、処理をS117に移す。
In S113, the control unit 10 (data selection unit 17) determines whether or not a text selection is accepted. Here, the selection of text refers to, for example, selection of any of date, withdrawal, deposit and summary cells. When the selection of the text is accepted (S113: YES), the
S114において、制御部10(データ選択部17)は、受け付けた選択が表示選択であるか否かを判断する。制御部10は、テキストに対する受付操作が、例えば、シングルクリックである場合に、表示選択であると判断し、ダブルクリックである場合に、編集選択であると判断する。表示選択である場合(S114:YES)には、制御部10は、処理をS115に移す。他方、表示選択ではない場合(S114:NO)には、制御部10は、処理をS116に移す。
In S114, the control unit 10 (data selection unit 17) determines whether or not the received selection is a display selection. For example, when the acceptance operation for the text is a single click, the
S115において、制御部10(データ選択処理部18)は、選択されたテキストに対応する画像を、選択されたテキストの近傍に表示させる。具体的には、制御部10は、選択されたテキストの位置座標を、通帳明細データ記憶部33を参照して取得する。次に、制御部10は、取得した位置座標に基づいて、通帳明細画像記憶部32を参照し、通帳明細画像の分割画像を抽出する。そして、制御部10は、抽出した分割画像を、選択されたテキストの右側に表示させる。その後、制御部10は、処理をS117に移す。
In S115, the control unit 10 (data selection processing unit 18) displays an image corresponding to the selected text in the vicinity of the selected text. Specifically, the
図13は、データ画面81における画像表示の具体例を示す。
図13に示す例では、IDがI−03の預入欄91aが選択された場合であり、預入欄91aの右側に対応画像91bが表示されている。預入欄91aは、選択されている箇所であることを分かりやすく表示している。
このように、選択したテキストの近傍に、テキストに対応した画像を並べて表示させることで、画像との比較がよりしやすくなり、間違いか否かの判断が行いやすいものにできる。また、目視でチェックする場合にテキストの近傍にテキストに対応した画像があるため、テキストを見ながら視線を動かさずに画像を確認できるため、効率のよいチェックができる。
FIG. 13 shows a specific example of image display on the
In the example illustrated in FIG. 13, the
In this way, by displaying the images corresponding to the text side by side in the vicinity of the selected text, it becomes easier to compare with the image, and it is possible to easily determine whether or not there is a mistake. Further, when checking visually, there is an image corresponding to the text in the vicinity of the text, so that the image can be confirmed without moving the line of sight while looking at the text, so that an efficient check can be performed.
S116において、制御部10は、選択されたテキストを編集可能に表示する。ユーザは、選択したテキストを、正しい数値等に変更することができる。そして、テキストを変更した場合には、制御部10は、変更内容を、通帳明細データ記憶部33に反映させる。また、テキストの変更結果が出力欄81dに反映されるので、入力欄81eや通帳明細画像の該当残高との一致を確認することで金額のチェックを効率よく進めることができる。
In S116, the
S117において、制御部10(明細指定部21)は、選択欄のオン又はオフを受け付けたか否かを判断する。選択欄のオン又はオフを受け付けた場合(S117:YES)には、制御部10は、処理をS118に移す。他方、選択欄のオン又はオフを受け付けていない場合(S117:NO)には、制御部10は、本処理を終了し、画面操作処理のフローチャート(図10)のS32に処理を移す。
In S117, the control unit 10 (detail specification unit 21) determines whether or not the selection column has been turned on or off. When ON or OFF of the selection column is received (S117: YES), the
S118において、制御部10(明細指定部21)は、受け付けた操作に応じたチェック状態に、選択欄を変更する。
図14は、データ画面81における選択欄のオンオフに関する具体例を示す。
図14に示す例は、データ明細部81bのうち、IDがI−07と、I−08のデータは、カッコ書きのデータである。このカッコ書きのデータは、IDがI−06の明細の内訳を示すものであるため、仕訳データとしては不要である。そこで、ユーザは、IDがI−07と、I−08の選択欄をオフにすることができる。なお、制御部10は、選択欄をオフにしたデータを、データ明細部81bに表示させないようにしてもよい。なお、選択欄の■はオンを、□はオフをそれぞれ示す。
In S118, the control unit 10 (detail specification unit 21) changes the selection column to a check state corresponding to the accepted operation.
FIG. 14 shows a specific example regarding on / off of the selection column in the
In the example shown in FIG. 14, in the
その他、例えば、通帳明細画像に公私の両方の取引明細が記載されている場合に、会計処理に必要な取引明細のみにする場合にも、選択欄の変更をすることで、行うことができる。また、通帳明細画像に6月の取引と7月の取引の両方が記載されている場合に、6月の会計処理を行う場合には、6月の取引のみにするときにも、選択欄の変更をすることで、行うことができる。
そして、制御部10は、選択欄がオンのものを、検算対象にする。その後、制御部10は、本処理を終了し、画面操作処理のフローチャート(図10)のS32に処理を移す。
In addition, for example, when both the public and private transaction details are described in the passbook detail image, only the transaction details necessary for the accounting process can be performed by changing the selection column. In addition, when both the June transaction and the July transaction are described in the passbook statement image, when the June accounting process is performed, only the June transaction can be selected. This can be done by making changes.
Then, the
次に、画像選択処理について説明する。
図15は、本実施形態に係る会計処理装置1での画像選択処理を示すフローチャートである。
図16から図19までは、本実施形態に係る明細出力画面80におけるデータ画面81及び画像画面82の表示例を示す図である。
Next, the image selection process will be described.
FIG. 15 is a flowchart showing image selection processing in the
16 to 19 are diagrams showing display examples of the
図15のS121において、制御部10(画像選択部19)は、明細部分の選択を受け付けたか否かを判断する。ここで、明細部分とは、例えば、日付が空欄ではない明細のうち、日付、引出及び預入のいずれかの部分の選択をいう。明細部分の選択を受け付けた場合(S121:YES)には、制御部10は、処理をS122に移す。他方、明細部分の選択を受け付けていない場合(S121:NO)には、制御部10は、処理をS123に移す。
In S121 of FIG. 15, the control unit 10 (image selection unit 19) determines whether or not selection of a detail part has been accepted. Here, the specification part refers to selection of any part of the date, withdrawal, and depositing, for example, in the specification where the date is not blank. When the selection of the detail portion is accepted (S121: YES), the
S122において、制御部10(画像選択処理部20)は、選択された通帳明細画像の行を別ウィンドウに拡大表示する。
図16は、データ画面81及び画像画面82における拡大表示の具体例を示す。
図16に示す例では、ポインタ93aによって、利息に関する明細行が選択された場合であり、選択された利息に関する明細の画像が、ポップアップ93bに拡大表示される。
このように、選択された画像画面82の明細の画像が拡大表示されるので、該当行の通帳明細画像を見やすくできる。特に、表示画面が小さい場合でも、簡単にチェックをすることができる。
なお、この例では、説明のために太枠線で該当の明細を囲んでいるが、太枠線による表示は、任意である。また、制御部10は、ポインタ93aの位置を上下に動かすことで、ポップアップ93bに表示される明細の画像も、ポインタ93aの位置に応じて変更するようにしてもよい。
In S122, the control unit 10 (image selection processing unit 20) enlarges and displays the row of the selected passbook detail image in another window.
FIG. 16 shows a specific example of enlarged display on the
In the example illustrated in FIG. 16, a detail line related to interest is selected by the
As described above, since the detailed image on the selected
In this example, for the sake of explanation, the corresponding details are surrounded by a thick frame line, but the display by the thick frame line is arbitrary. Further, the
S123において、制御部10(画像選択部19)は、残高の選択を受け付けたか否かを判断する。ここでいう残高の選択とは、残高が表示されている画像部分の選択をいう。残高の選択を受け付けた場合(S123:YES)には、制御部10は、処理をS124に移す。他方、残高の選択を受け付けていない場合(S123:NO)には、制御部10は、本処理を終了し、画面操作処理のフローチャート(図10)のS34に処理を移す。
S124において、制御部10(画像選択部19)は、選択された残高が繰越残高であるか否かを判断する。繰越残高の選択を受け付けた場合(S124:YES)には、制御部10は、処理をS125に移す。他方、繰越残高の選択を受け付けていない場合(S124:NO)には、制御部10は、処理をS126に移す。
In S123, the control unit 10 (image selection unit 19) determines whether or not a balance selection has been accepted. The selection of the balance here means selection of an image portion on which the balance is displayed. When the selection of the balance is accepted (S123: YES), the
In S124, the control unit 10 (image selection unit 19) determines whether or not the selected balance is a carry-over balance. When the selection of the balance carried forward is accepted (S124: YES), the
S125において、制御部10(画像選択処理部20)は、選択された繰越残高に対応したデータを、データ画面81の入力欄81cに反映させる。その後、制御部10は、本処理を終了し、画面操作処理のフローチャート(図10)のS34に処理を移す。
図17は、データ画面81及び画像画面82における繰越残高の反映に係る具体例を示す。
図17に示す例では、ポインタ94aによって、繰越残高の部分が選択された場合であり、選択された繰越残高の金額が、入力欄81cに反映される。
このように、選択された繰越残高の金額が入力欄81cに反映されるので、入力作業が容易である。また、選択された処理対象の通帳明細画像より1つ前の通帳明細画像から最終残高の金額を、入力欄81eに反映してもよい。1つ前の通帳明細画像の処理が終わっている時は、チェック済の最終残高が入力欄81eに反映されるので、処理対象の通帳明細画像の開始残高とのチェックを省略できる。
なお、この例では、説明のために太枠線で該当の明細を囲んでいるが、太枠線による表示は、任意である。
In S <b> 125, the control unit 10 (image selection processing unit 20) reflects the data corresponding to the selected carry forward balance in the
FIG. 17 shows a specific example relating to the reflection of the balance carried forward on the
In the example shown in FIG. 17, the portion of the balance carried forward is selected by the
In this way, the amount of the balance carried forward is reflected in the
In this example, for the sake of explanation, the corresponding details are surrounded by a thick frame line, but the display by the thick frame line is arbitrary.
S126において、制御部10(画像選択部19)は、選択された残高が残高下位置の空欄部分であるか否かを判断する。残高下位置の選択を受け付けた場合(S126:YES)には、制御部10は、処理をS127に移す。他方、残高下位置の選択を受け付けていない場合(S126:NO)には、制御部10は、処理をS128に移す。
S127において、制御部10(画像選択処理部20)は、選択された残高下位置から一番近い位置にある最終残高に対応したデータを、データ画面81の入力欄81eに反映させる。その後、制御部10は、本処理を終了し、画面操作処理のフローチャート(図10)のS34に処理を移す。
In S126, the control unit 10 (image selection unit 19) determines whether or not the selected balance is a blank portion at a position below the balance. When the selection of the lower balance position is accepted (S126: YES), the
In S <b> 127, the control unit 10 (image selection processing unit 20) reflects data corresponding to the final balance closest to the selected balance lower position in the
図18は、データ画面81及び画像画面82における最終残高の反映に係る具体例を示す。
図18に示す例では、ポインタ95aによって、残高下位置の空欄部分が選択された場合であり、選択された残高下位置から一番近い位置にある最終残高である電話料金の明細の残高の金額が、入力欄81eに反映される。また、選択された処理対象の通帳明細画像より1つ後の通帳明細画像から繰越残高の金額を、入力欄81eに反映してもよい。
このように、選択された残高下位置から一番近い位置にある最終残高の金額が入力欄81eに反映されるので、入力作業が容易である。また、入力欄81eは、出力欄81dと比較しやすい位置に設けられているので、出力欄81dの値と、入力欄81eの値との比較確認がしやすい。
なお、この例では、説明のために太枠線で該当の明細を囲んでいるが、太枠線による表示は、任意である。
FIG. 18 shows a specific example relating to the reflection of the final balance in the
In the example shown in FIG. 18, the blank portion at the lower position of the balance is selected by the
In this way, the amount of the final balance that is closest to the selected lower balance position is reflected in the
In this example, for the sake of explanation, the corresponding details are surrounded by a thick frame line, but the display by the thick frame line is arbitrary.
S128において、制御部10(画像選択処理部20)は、選択された残高に対応したデータを、データ画面81の入力欄81eに反映させる。また、制御部10(検算処理部23)は、検算データが入力欄81cに入力されている場合には、選択した残高に対応する通帳明細データの行までの検算処理を行い、出力欄81dに検算結果を出力する。その後、制御部10は、本処理を終了し、画面操作処理のフローチャート(図10)のS34に処理を移す。
In S128, the control unit 10 (image selection processing unit 20) reflects the data corresponding to the selected balance in the
図19は、データ画面81及び画像画面82における残高の反映に係る具体例を示す。
図19に示す例では、ポインタ96aによって、日付が29−6−17である明細行の残高部分が選択された場合であり、選択された残高の金額が、入力欄81eに反映される。また、選択された残高部分の画像明細に対応するデータ明細部81bのデータ明細を、太枠線96bにより強調表示する。
このように、選択された残高の金額が入力欄81eに反映されるので、入力作業が容易である。また、制御部10は、選択された残高までの検算処理を行い、出力欄81dに検算結果を出力するので、途中までが正しいか否かを確認しやすくできる。
なお、この例では、説明のために太枠線で該当の明細を囲んでいるが、太枠線による表示は、任意である。
FIG. 19 shows a specific example relating to the reflection of the balance on the
In the example shown in FIG. 19, the balance portion of the detail line with the date 29-6-17 is selected by the
Thus, the amount of the selected balance is reflected in the
In this example, for the sake of explanation, the corresponding details are surrounded by a thick frame line, but the display by the thick frame line is arbitrary.
このように、本実施形態の会計処理システム100によれば、以下のような効果がある。
(1)会計処理装置1は、通帳明細6の画像データである通帳明細画像を表示し、項目ごとに範囲を指定することで、指定範囲の通帳明細画像から通帳明細データを生成する。
したがって、通帳明細データを手入力等する手間を省き、必要なデータを通帳明細データとして取り込むことができる。
また、会計処理装置1は、通帳明細データと、通帳明細画像とを比較可能な態様で表示させるので、ユーザは、通帳明細画像を見ながら、通帳明細データの正否を確認できる。
さらに、会計処理装置1は、検算データを取得することに応じて、通帳明細データの引出金額に対する減算処理及び預入金額に対する加算処理を行って処理後金額を算出し、出力する。
したがって、検算結果である処理後金額と、通帳明細画像の残高とを確認することで、通帳明細データに誤りがあるか否かを確認できる。
Thus, according to the
(1) The
Therefore, it is possible to save the trouble of manually inputting the passbook details data and to import necessary data as passbook details data.
Moreover, since the
Further, the
Therefore, it is possible to confirm whether or not there is an error in the passbook detail data by confirming the post-processing amount that is the verification result and the balance of the passbook detail image.
(2)会計処理装置1は、通帳明細データの行と、通帳明細データの行に対応する通帳明細画像の行が並列に表示されるようにするので、比較して見やすいものにできる。
(3)会計処理装置1は、通帳明細データの行が選択された場合に、選択された通帳明細データの行と、通帳明細データの行に対応する通帳明細画像の行とを強調して出力するので、一見して、両者が対応するものであることを示すことができる。
(4)会計処理装置1は、通帳明細画像の行が選択された場合に、選択された通帳明細画像の行画像を拡大して出力するので、行画像を見やすく表示できる。
(2) Since the
(3) When the bankbook detail data row is selected, the
(4) When the line of the passbook detail image is selected, the
(5)会計処理装置1は、通帳明細データのセルが選択された場合に、セルに対応する分割画像を、セルの近傍に表示させるので、セルごとに分割画像によって正しいか否かを確認しやすくできる。
(5) When the cell of the passbook detail data is selected, the
(6)会計処理装置1は、通帳明細画像に含まれる繰越残高が記載された位置の画像の選択を受け付けると、選択された画像に対応するテキストデータを、検算データとして取得するので、手入力の手間を省くことができ、便利である。
(6) When receiving the selection of the image at the position where the balance carried forward included in the passbook detail image is received, the
(7)会計処理装置1は、複数の通帳明細画像に関する処理の場合に、直前の残高を記憶しておき、検算データとするので、手入力の手間を省くことができ、便利である。しかも、そのデータの信ぴょう性が高いものにできる。
(8)会計処理装置1は、検算処理の対象にする通帳明細データを選択するので、不要な通帳明細データを用いずに、検算処理を行うことができる。
(9)会計処理装置1は、通帳明細画像のテキストデータに数字以外の文字を含む場合に、そのテキストデータを摘要に分類して通帳明細データを生成する。
したがって、通帳明細画像に摘要欄がないものであっても、自動的に摘要を抽出して通帳明細データに反映できる。
(7) In the case of processing relating to a plurality of passbook detail images, the
(8) Since the
(9) When the text data of the passbook detail image includes characters other than numerals, the
Therefore, even if there is no summary column in the passbook detail image, the summary can be automatically extracted and reflected in the passbook detail data.
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限定されるものではない。また、実施形態に記載した効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、実施形態に記載したものに限定されない。なお、上述した実施形態及び後述する変形形態は、適宜組み合わせて用いることもできるが、詳細な説明は省略する。 As mentioned above, although embodiment of this invention was described, this invention is not limited to embodiment mentioned above. In addition, the effects described in the embodiments are merely a list of the most preferable effects resulting from the present invention, and the effects of the present invention are not limited to those described in the embodiments. In addition, although embodiment mentioned above and the deformation | transformation form mentioned later can also be used in combination as appropriate, detailed description is abbreviate | omitted.
(変形形態)
(1)実施形態では、明細出力画面のデータ画面に表示された残高は、検算用開始残高が入力されたことにより算出されて表示されるものを例に説明したが、これに限定されない。通帳明細画像から読み取った残高を、表示させるようにしてもよい。
また、計算により算出された残高と、通帳明細画像から読み取った残高(テキスト情報)とを並べて表示させ、制御部(明細照合手段)が両方の残高を照合し、残高が不一致のものには色付けする等して、不一致であることが判別しやすいようにしてもよい。
さらに、計算により算出された残高だけを表示させる場合であっても、計算により算出された残高と、通帳明細画像から読み取った残高(テキスト情報)とが不一致であれば、不一致部分に残高の分割画像を出力するようにしてもよいし、不一致部分には色付けする等して、不一致であることが判別しやすいようにしてもよい。
このようすることで、残高を用いて、さらに明細ごとに正否判断がつきやすいものにできる。また、予め誤っている場所が特定できるので、上から全部チェックしなくても、該当箇所をチェックすることで、チェック範囲を少なくすることができる。
(Deformation)
(1) In the embodiment, the balance displayed on the data screen of the detail output screen has been described by way of example as being calculated and displayed when the verification start balance is input, but is not limited thereto. You may make it display the balance read from the passbook detailed image.
In addition, the balance calculated by calculation and the balance (text information) read from the passbook detail image are displayed side by side, and the control unit (detail collation means) collates both balances, and those that do not match are colored. For example, it may be easy to determine that there is a mismatch.
Furthermore, even when only the balance calculated by calculation is displayed, if the balance calculated by calculation and the balance (text information) read from the passbook detail image do not match, the balance is divided into mismatched portions. An image may be output, or the non-matching portion may be colored to make it easy to determine the non-matching.
By doing so, it is possible to make it easier to determine whether each item is correct or not by using the balance. In addition, since an erroneous place can be identified in advance, the check range can be reduced by checking the corresponding place without checking all from the top.
(2)実施形態では、1ページ分の通帳明細から生成した通帳明細画像に関するものを例に説明したが、これに限定されない。複数ページの通帳明細に関するものであってもよい。その場合には、適宜ページ送りができるようにすればよい。 (2) In the embodiment, the example relating to the passbook details image generated from the passbook details for one page has been described as an example, but the present invention is not limited to this. It may be related to a multipage passbook statement. In that case, it is only necessary to enable page feed as appropriate.
(3)実施形態では、繰越残高が明記された通帳明細を用いるものを例に説明したが、これに限定されない。繰越残高が明記されていない通帳明細の場合には、ユーザは、前のページの通帳明細の最終残高を、検算用開始残高に手入力してもよい。また、複数ページの通帳明細を取り込んだ場合には、前のページの最終残高を記憶部30に記憶させておき、検算用開始残高には、制御部10が記憶部30に記憶させた前ページの最終残高を入力してもよい。
(3) In the embodiment, the example using the passbook details in which the balance carried forward is specified has been described as an example, but the present invention is not limited to this. In the case of a passbook item in which the balance carried forward is not specified, the user may manually input the final balance of the passbook item on the previous page as the check balance. Further, when a plurality of pages of bankbook details are taken in, the final balance of the previous page is stored in the
1 会計処理装置
5 スキャナ
6 通帳明細
10 制御部
11 通帳明細画像受付部
12 画像操作処理部
13 通帳明細画像処理部
14 通帳明細データ生成部
15 明細出力部
16 画面操作処理部
17 データ選択部
18 データ選択処理部
19 画像選択部
20 画像選択処理部
21 明細指定部
22 検算データ取得部
23 検算処理部
24 処理後金額出力部
30 記憶部
31a 通帳処理プログラム
31b 操作処理プログラム
32 通帳明細画像記憶部
33 通帳明細データ記憶部
34 仕訳データ記憶部
76 通帳明細画像
80 明細出力画面
100 会計処理システム
DESCRIPTION OF
Claims (14)
前記項目範囲受付手段により受け付けた範囲の前記通帳明細画像からテキストデータを取得し、通帳明細データを生成する通帳明細データ生成手段と、
前記通帳明細データ生成手段により生成された前記通帳明細データと、前記通帳明細画像とを、前記通帳明細データの取引明細を示す行と、前記通帳明細データの前記行に対応する前記通帳明細画像の行とが並列になるように前記通帳明細データの行間を調整して、明細出力画面に出力する明細出力手段と、
前記通帳明細画像から取得したテキストデータとしての通帳明細データの加算処理又は減算処理の起点となる検算データを取得する検算データ取得手段と、
前記検算データ取得手段により取得した前記検算データを用いて、前記通帳明細画像から取得したテキストデータとしての通帳明細データである引出金額に対する減算処理及び預入金額に対する加算処理を行い、処理後金額を算出する検算処理手段と、
前記検算処理手段により算出された処理後金額を出力する処理後金額出力手段と、
を備え、
前記明細出力手段に出力された前記明細出力画面を、スクロール指示に基づいて上下方向にスクロールした場合に、前記明細出力手段は、前記通帳明細データの前記行と、前記通帳明細データの前記行に対応する前記通帳明細画像の前記行とが並列である状態を維持したまま上下方向にスクロールして、表示されていない前記通帳明細データと、前記通帳明細画像とを出力すること、
を特徴とする会計処理装置。 Item range accepting means for outputting a passbook detail image, which is image data of a passbook detail, and accepting range designation for each item including date, withdrawal amount and deposit amount;
Passbook specification data generating means for acquiring text data from the passbook specification image in the range received by the item range receiving means, and generating passbook specification data;
The passbook details data generated by the passbook details data generation means, the passbook details image , a row showing transaction details of the passbook details data, and the passbook details image corresponding to the rows of the passbook details data Detail output means for adjusting the line spacing of the bankbook detail data so that the lines are parallel, and outputting to the detail output screen;
A verification data acquisition means for acquiring the verification data as a starting point addition processing or subtraction processing passbook detailed data as text data obtained from the previous SL passbook item image,
Using the verification data acquired by the verification data acquisition means, a subtraction process for the withdrawal amount, which is the passbook detail data as text data acquired from the passbook detail image, and an addition process for the deposit amount are performed, and a post-processing amount is calculated. Check processing means to
Post-processing amount output means for outputting the post-processing amount calculated by the verification processing means;
Equipped with a,
When the detailed output screen output to the detailed output unit is scrolled up and down based on a scroll instruction, the detailed output unit displays the line of the passbook detailed data and the line of the passbook detailed data. Scrolling up and down while maintaining the state where the corresponding lines of the passbook detail image are in parallel, and outputting the passbook detail data that is not displayed and the passbook detail image;
Accounting processing equipment it said.
前記項目範囲受付手段は、さらに残高の範囲指定を受け付け、The item range accepting means further accepts a balance range designation,
前記項目範囲受付手段による処理と、前記通帳明細データ生成手段による処理とを、連続する複数枚の通帳明細に対応した複数の前記通帳明細画像に対して行う手段を備え、Means for performing the processing by the item range accepting unit and the processing by the passbook specification data generating unit with respect to a plurality of the passbook details images corresponding to a plurality of continuous passbook details;
前記明細出力手段は、前記複数の通帳明細画像のうち一の前記通帳明細画像と、前記一の通帳明細画像に対応する一の前記通帳明細データとを、前記明細出力画面に出力し、The detail output means outputs the passbook detail image of one of the plurality of passbook detail images and the one passbook detail data corresponding to the one passbook detail image to the detail output screen,
前記検算データ取得手段は、前記明細出力画面に出力した前記一の通帳明細画像より1つ前の前記通帳明細画像がある場合には、前記1つ前の通帳明細画像に対応する前記通帳明細データの最終残高を、前記検算データとして取得すること、When there is the passbook detail image that is one previous to the one passbook detail image that is output on the detail output screen, the check data acquisition means, the passbook detail data corresponding to the previous passbook detail image Obtaining the final balance of as the verification data,
を特徴とする会計処理装置。An accounting processing apparatus characterized by.
前記明細出力画面に出力された前記通帳明細データのうち1つの取引明細を示す行の選択を受け付ける明細選択手段と、
前記明細選択手段により選択された前記行と、前記行に対応する前記通帳明細画像の行とを強調出力する強調出力手段と、
を備えること、
を特徴とする会計処理装置。 In the accounting processing apparatus according to claim 1 or 2,
A detail selection means for accepting selection of a row indicating one transaction detail among the passbook detail data output on the detail output screen;
Emphasis output means for emphasizing and outputting the line selected by the detail selection means and the line of the passbook detail image corresponding to the line;
Providing
An accounting processing apparatus characterized by.
前記明細出力画面に出力された前記通帳明細画像のうち1つの取引明細を示す行の選択を受け付ける画像選択手段と、
前記画像選択手段により選択された前記行に対応する画像を、拡大して出力する拡大画像出力手段と、
を備えること、
を特徴とする会計処理装置。 In the accounting processing apparatus according to any one of claims 1 to 3,
Image selecting means for accepting selection of a row indicating one transaction detail among the passbook detail images output on the detail output screen;
An enlarged image output means for enlarging and outputting an image corresponding to the row selected by the image selection means;
Providing
An accounting processing apparatus characterized by.
前記明細出力画面に出力された前記通帳明細データのうち1つのテキストの選択を受け付けるテキスト選択手段と、
前記テキスト選択手段により選択されたテキストに対応する画像を、選択したテキストの近傍に出力する近傍出力手段と、
を備えること、
を特徴とする会計処理装置。 In the accounting processing device according to any one of claims 1 to 4,
Text selection means for accepting selection of one text among the passbook details data output to the details output screen;
Neighborhood output means for outputting an image corresponding to the text selected by the text selection means to the vicinity of the selected text;
Providing
An accounting processing apparatus characterized by.
前記検算データ取得手段は、通帳明細画像に含まれる所定位置の画像の選択を受け付けたことに応じて、前記画像に対応するテキストデータを、前記検算データとして取得すること、
を特徴とする会計処理装置。 In the accounting processing apparatus according to any one of claims 1 to 5,
The verification data acquisition means acquires text data corresponding to the image as the verification data in response to receiving selection of an image at a predetermined position included in the passbook detailed image.
An accounting processing apparatus characterized by.
前記検算データ取得手段は、通帳明細データに含まれる最先の取引明細を示す行の1つ前の取引明細の行に含まれる残高を、前記検算データとして取得すること、
を特徴とする会計処理装置。 In the accounting processing apparatus according to any one of claims 1 to 5,
The verification data acquisition unit, the balance included in one line before the transaction details of line indicating the earliest transaction details contained in the passbook detailed data, be obtained as the verification data,
An accounting processing apparatus characterized by.
前記明細出力手段に出力された前記通帳明細データのうち検算対象にする通帳明細データの指定を受け付ける明細指定手段を備え、
前記検算処理手段は、前記明細指定手段により指定された前記通帳明細データを用いて、処理後金額を算出すること、
を特徴とする会計処理装置。 In the accounting processing apparatus according to any one of claims 1 to 7,
Comprising specification specifying means for receiving specification of passbook details data to be verified among the passbook details data output to the specification output means;
The check processing means calculates a post-processing amount using the passbook detail data designated by the detail designation means;
An accounting processing apparatus characterized by.
前記通帳明細データ生成手段は、テキストデータの文字種別を判別し、判別結果に基づいて数字以外の文字種別を含む文字列を、摘要として通帳明細データを生成すること、
を特徴とする会計処理装置。 In the accounting processing device according to any one of claims 1 to 8,
The passbook detail data generating means determines a character type of the text data, and generates a passbook detail data using a character string including a character type other than a number as a summary based on the determination result;
An accounting processing apparatus characterized by.
前記項目範囲受付手段は、さらに残高の範囲指定を受け付け、
前記通帳明細データの取引明細を示す行ごとに、前記通帳明細データである引出金額に対する減算処理及び預入金額に対する加算処理を行って得た、計算により算出された残高と、前記通帳明細データに含まれる残高金額とを照合する明細照合手段を備え、
前記明細出力手段は、前記明細照合手段による照合結果をさらに出力すること、
を特徴とする会計処理装置。 In the accounting processing apparatus according to any one of claims 1 to 9,
The item range accepting means further accepts a balance range designation,
For each row indicating the transaction details of the passbook detailed data, pre SL obtained by performing a subtraction process and adding process of the deposit amount for withdrawal amount is passbook detailed data, and the balance calculated by the calculation, the passbook detailed data It has a detail matching means to match the balance amount included,
The detailed output means further outputs a verification result by the detailed verification means;
An accounting processing apparatus characterized by.
前記項目範囲受付手段により受け付けた範囲の前記通帳明細画像からテキストデータを取得し、通帳明細データを生成する通帳明細データ生成手段と、
前記通帳明細データ生成手段により生成された前記通帳明細データと、前記通帳明細画像とを、前記通帳明細データの取引明細を示す行と、前記通帳明細データの前記行に対応する前記通帳明細画像の行とが並列になるように前記通帳明細データの行間を調整して、明細出力画面に出力する明細出力手段と、
明細ごとに、前記通帳明細画像から取得したテキストデータとしての前記通帳明細データである引出金額に対する減算処理及び預入金額に対する加算処理を行った明細金額と、通帳明細データ生成手段により生成された通帳明細データに含まれる残高金額とを照合する明細照合手段と、
を備え、
前記明細出力手段は、前記明細照合手段による照合結果をさらに出力すること、
を特徴とする会計処理装置。 Item range accepting means for outputting a passbook detail image, which is image data of a passbook detail, and accepting range designation for each item including date, withdrawal amount, deposit amount and balance amount;
Passbook specification data generating means for acquiring text data from the passbook specification image in the range received by the item range receiving means, and generating passbook specification data;
The passbook details data generated by the passbook details data generation means, the passbook details image , a row showing transaction details of the passbook details data, and the passbook details image corresponding to the rows of the passbook details data Detail output means for adjusting the line spacing of the bankbook detail data so that the lines are parallel, and outputting to the detail output screen;
For each item, the item amount that has been subjected to the subtraction process for the withdrawal amount that is the passbook item data as text data acquired from the passbook item image and the addition process for the deposit amount, and the passbook item generated by the passbook item data generation means Line matching means for matching the balance amount included in the data,
With
The detailed output means further outputs a verification result by the detailed verification means;
An accounting processing apparatus characterized by.
前記項目範囲受付手段により受け付けた範囲の前記通帳明細画像からテキストデータを取得し、通帳明細データを生成する通帳明細データ生成手段と、
前記通帳明細データ生成手段により生成された前記通帳明細データと、前記通帳明細画像とを、前記通帳明細データの取引明細を示す行と、前記通帳明細データの前記行に対応する前記通帳明細画像の行とが並列になるように前記通帳明細データの行間を調整して、明細出力画面に出力する明細出力手段と、
前記通帳明細画像から取得したテキストデータとしての通帳明細データの加算処理又は減算処理の起点となる検算データを取得する検算データ取得手段と、
前記検算データ取得手段により取得した前記検算データを用いて、前記通帳明細画像から取得したテキストデータとしての通帳明細データである引出金額に対する減算処理及び預入金額に対する加算処理を行い、処理後金額を算出する検算処理手段と、
前記検算処理手段により算出された処理後金額を出力する処理後金額出力手段と、
を備え、
前記明細出力手段に出力された前記明細出力画面を、スクロール指示に基づいて上下方向にスクロールした場合に、前記明細出力手段は、前記通帳明細データの前記行と、前記通帳明細データの前記行に対応する前記通帳明細画像の前記行とが並列である状態を維持したまま上下方向にスクロールして、表示されていない前記通帳明細データと、前記通帳明細画像とを出力すること、
を特徴とする会計処理システム。 Item range accepting means for outputting a passbook detail image, which is image data of a passbook detail, and accepting range designation for each item including date, withdrawal amount and deposit amount;
Passbook specification data generating means for acquiring text data from the passbook specification image in the range received by the item range receiving means, and generating passbook specification data;
The passbook details data generated by the passbook details data generation means, the passbook details image , a row showing transaction details of the passbook details data, and the passbook details image corresponding to the rows of the passbook details data Detail output means for adjusting the line spacing of the bankbook detail data so that the lines are parallel, and outputting to the detail output screen;
A verification data acquisition means for acquiring the verification data as a starting point addition processing or subtraction processing passbook detailed data as text data obtained from the previous SL passbook item image,
Using the verification data acquired by the verification data acquisition means, a subtraction process for the withdrawal amount, which is the passbook detail data as text data acquired from the passbook detail image, and an addition process for the deposit amount are performed, and a post-processing amount is calculated. Check processing means to
Post-processing amount output means for outputting the post-processing amount calculated by the verification processing means;
Equipped with a,
When the detailed output screen output to the detailed output unit is scrolled up and down based on a scroll instruction, the detailed output unit displays the line of the passbook detailed data and the line of the passbook detailed data. Scrolling up and down while maintaining the state where the corresponding lines of the passbook detail image are in parallel, and outputting the passbook detail data that is not displayed and the passbook detail image;
Accounting systems that characterized the.
通帳明細の画像データである通帳明細画像を出力し、日付、引出金額及び預入金額を含む項目ごとに範囲指定を受け付ける項目範囲受付ステップと、
受け付けた範囲の前記通帳明細画像からテキストデータを取得し、通帳明細データを生成する通帳明細データ生成ステップと、
生成された前記通帳明細データと、前記通帳明細画像とを、前記通帳明細データの取引明細を示す行と、前記通帳明細データの前記行に対応する前記通帳明細画像の行とが並列になるように前記通帳明細データの行間を調整して、明細出力画面に出力する明細出力ステップと、
前記通帳明細画像から取得したテキストデータとしての通帳明細データの加算処理又は減算処理の起点となる検算データを取得する検算データ取得ステップと、
取得した前記検算データを用いて、前記通帳明細画像から取得したテキストデータとしての通帳明細データである引出金額に対する減算処理及び預入金額に対する加算処理を行い、処理後金額を算出する検算処理ステップと、
算出された処理後金額を出力する処理後金額出力ステップと、
前記明細出力ステップによって出力された前記明細出力画面を、スクロール指示に基づいて上下方向にスクロールした場合に、前記通帳明細データの前記行と、前記通帳明細データの前記行に対応する前記通帳明細画像の前記行とが並列である状態を維持したまま上下方向にスクロールして、表示されていない前記通帳明細データと、前記通帳明細画像とを出力するステップと、
を含む会計処理方法。 Computer
An item range acceptance step for outputting a passbook detail image, which is image data of a passbook detail, and accepting a range designation for each item including a date, a withdrawal amount and a deposit amount;
A passbook item data generation step for acquiring text data from the passbook item image in the accepted range and generating passbook item data;
The generated passbook details data and the passbook details image are arranged such that a row indicating the transaction details of the passbook details data and a row of the passbook details image corresponding to the row of the passbook details data are parallel. A line item output step for adjusting the line spacing of the passbook item data and outputting it to the item output screen;
A verification data acquisition step of verification acquires data as a starting point addition processing or subtraction processing passbook detailed data as text data obtained from the previous SL passbook item image,
Using the acquired check data, a subtraction process for the withdrawal amount that is the passbook detail data as text data acquired from the passbook detail image and an addition process for the deposit amount, a check processing step for calculating a post-processing amount,
A post-processing amount output step for outputting the calculated post-processing amount;
When the detailed output screen output in the detailed output step is scrolled up and down based on a scroll instruction, the line of the passbook detailed data and the passbook detailed image corresponding to the line of the passbook detailed data Scrolling up and down while maintaining the state in which the rows are parallel, and outputting the passbook details data not displayed and the passbook details image;
Accounting method including.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017251248A JP6464440B1 (en) | 2017-12-27 | 2017-12-27 | Accounting processing apparatus, accounting processing system, accounting processing method and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017251248A JP6464440B1 (en) | 2017-12-27 | 2017-12-27 | Accounting processing apparatus, accounting processing system, accounting processing method and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP6464440B1 true JP6464440B1 (en) | 2019-02-06 |
JP2019117527A JP2019117527A (en) | 2019-07-18 |
Family
ID=65270604
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017251248A Active JP6464440B1 (en) | 2017-12-27 | 2017-12-27 | Accounting processing apparatus, accounting processing system, accounting processing method and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6464440B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020144636A (en) * | 2019-03-07 | 2020-09-10 | セイコーエプソン株式会社 | Information processing apparatus, learning device, and learned model |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7472722B2 (en) | 2020-08-28 | 2024-04-23 | 沖電気工業株式会社 | Approval terminal, method, program, transfer management device, verify terminal, and exchange system |
JP2022092259A (en) | 2020-12-10 | 2022-06-22 | キヤノン株式会社 | Image processing apparatus, image processing method, and program |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0765111A (en) * | 1993-08-27 | 1995-03-10 | Toshiba Corp | Optical character recognition device |
JPH1021326A (en) * | 1996-06-28 | 1998-01-23 | Ricoh Co Ltd | Recognized result displaying method, character recognizing system and information recording medium |
JPH1063773A (en) * | 1996-08-13 | 1998-03-06 | Ricoh Co Ltd | Recognition result editing method, pattern recognition system, and information recording medium |
JPH11154191A (en) * | 1997-11-21 | 1999-06-08 | Arc Kaikei Center:Kk | Reception/payment data processor for account |
JP2001256433A (en) * | 2000-03-10 | 2001-09-21 | Mitsubishi Electric Corp | Method for modifying ocr recognition result |
JP2001325562A (en) * | 2000-05-17 | 2001-11-22 | Minolta Co Ltd | Image recognizing device, image forming device, image recognizing method, and computer-readable recording medium with image reocgnizing program stored therein |
JP2002063375A (en) * | 2000-08-23 | 2002-02-28 | Sumitomo Life Insurance Co | Apparatus and method for supporting operation |
JP2002230479A (en) * | 2001-01-30 | 2002-08-16 | Tokio Marine & Fire Insurance Co Ltd | Computer system, business form processing method, and program |
JP2004086444A (en) * | 2002-08-26 | 2004-03-18 | Nippon Digital Kenkyusho:Kk | Display method of handwritten character string and printing method |
JP2005128865A (en) * | 2003-10-24 | 2005-05-19 | Casio Comput Co Ltd | Data recognition device and program |
JP2006244315A (en) * | 2005-03-04 | 2006-09-14 | Aidekku:Kk | Data entry system |
JP2015118488A (en) * | 2013-12-17 | 2015-06-25 | 株式会社日本デジタル研究所 | System, method and program for inputting account data |
JP2016021129A (en) * | 2014-07-14 | 2016-02-04 | 沖電気工業株式会社 | Information processing device, information processing system, information processing method, and program |
JP2017010312A (en) * | 2015-06-23 | 2017-01-12 | 日本ビズアップ株式会社 | Account processing system |
-
2017
- 2017-12-27 JP JP2017251248A patent/JP6464440B1/en active Active
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0765111A (en) * | 1993-08-27 | 1995-03-10 | Toshiba Corp | Optical character recognition device |
JPH1021326A (en) * | 1996-06-28 | 1998-01-23 | Ricoh Co Ltd | Recognized result displaying method, character recognizing system and information recording medium |
JPH1063773A (en) * | 1996-08-13 | 1998-03-06 | Ricoh Co Ltd | Recognition result editing method, pattern recognition system, and information recording medium |
JPH11154191A (en) * | 1997-11-21 | 1999-06-08 | Arc Kaikei Center:Kk | Reception/payment data processor for account |
JP2001256433A (en) * | 2000-03-10 | 2001-09-21 | Mitsubishi Electric Corp | Method for modifying ocr recognition result |
JP2001325562A (en) * | 2000-05-17 | 2001-11-22 | Minolta Co Ltd | Image recognizing device, image forming device, image recognizing method, and computer-readable recording medium with image reocgnizing program stored therein |
JP2002063375A (en) * | 2000-08-23 | 2002-02-28 | Sumitomo Life Insurance Co | Apparatus and method for supporting operation |
JP2002230479A (en) * | 2001-01-30 | 2002-08-16 | Tokio Marine & Fire Insurance Co Ltd | Computer system, business form processing method, and program |
JP2004086444A (en) * | 2002-08-26 | 2004-03-18 | Nippon Digital Kenkyusho:Kk | Display method of handwritten character string and printing method |
JP2005128865A (en) * | 2003-10-24 | 2005-05-19 | Casio Comput Co Ltd | Data recognition device and program |
JP2006244315A (en) * | 2005-03-04 | 2006-09-14 | Aidekku:Kk | Data entry system |
JP2015118488A (en) * | 2013-12-17 | 2015-06-25 | 株式会社日本デジタル研究所 | System, method and program for inputting account data |
JP2016021129A (en) * | 2014-07-14 | 2016-02-04 | 沖電気工業株式会社 | Information processing device, information processing system, information processing method, and program |
JP2017010312A (en) * | 2015-06-23 | 2017-01-12 | 日本ビズアップ株式会社 | Account processing system |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020144636A (en) * | 2019-03-07 | 2020-09-10 | セイコーエプソン株式会社 | Information processing apparatus, learning device, and learned model |
JP7077998B2 (en) | 2019-03-07 | 2022-05-31 | セイコーエプソン株式会社 | Information processing equipment |
Also Published As
Publication number | Publication date |
---|---|
JP2019117527A (en) | 2019-07-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6507357B2 (en) | Accounting system, method and program | |
US9916627B1 (en) | Methods systems and articles of manufacture for providing tax document guidance during preparation of electronic tax return | |
JP6719063B2 (en) | Accounting input system, terminal device, server device, method and program | |
JP6464440B1 (en) | Accounting processing apparatus, accounting processing system, accounting processing method and program | |
JP6357621B1 (en) | Accounting processing apparatus, accounting processing system, accounting processing method and program | |
JP2017010312A (en) | Account processing system | |
CN113158857A (en) | Electronic accounting voucher processing method and device, electronic equipment and medium | |
JP2016026363A (en) | Automatic transaction menu generating device, automatic transaction menu generating system, and automatic transaction menu generating program | |
US12020462B2 (en) | Information processing apparatus, information processing method, and computer program product | |
JP6576728B2 (en) | Accounting system, accounting method, program and guidance report | |
KR20150046941A (en) | Electronic document system for work bank and processing method thereof | |
JP6993032B2 (en) | Accounting equipment, accounting systems, accounting methods and programs | |
US10956984B2 (en) | Systems and methods for aggregating and visually reporting insurance claims data | |
JP2012018503A (en) | Approval system, terminal for approval, server, approval method, information management method, and program | |
JP6810306B1 (en) | Data processing equipment, data processing methods and programs | |
WO2022029874A1 (en) | Data processing device, data processing method, and data processing program | |
JP6944603B1 (en) | Data processing equipment, data processing methods and programs | |
KR101606788B1 (en) | Method of form information management for electronic document-based business processes | |
JP6858420B1 (en) | Accounting equipment, accounting systems, accounting methods and programs | |
KR101597307B1 (en) | Electronic document system and processing method thereof | |
WO2022102065A1 (en) | Data processing device, data processing method, and program | |
JP6741326B1 (en) | System and method for displaying journals | |
KR20150046939A (en) | Electronic document system and processing method thereof | |
JP6946595B1 (en) | Data processing equipment, data processing methods and programs | |
US20230368555A1 (en) | Information processing apparatus, information processing method, and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180405 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20180405 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20180410 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180713 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180731 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180926 |
|
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: 20181204 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20181217 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6464440 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |