JP6402397B1 - Accounting device, accounting method, accounting program - Google Patents
Accounting device, accounting method, accounting program Download PDFInfo
- Publication number
- JP6402397B1 JP6402397B1 JP2017254652A JP2017254652A JP6402397B1 JP 6402397 B1 JP6402397 B1 JP 6402397B1 JP 2017254652 A JP2017254652 A JP 2017254652A JP 2017254652 A JP2017254652 A JP 2017254652A JP 6402397 B1 JP6402397 B1 JP 6402397B1
- Authority
- JP
- Japan
- Prior art keywords
- description
- keyword
- item
- pattern
- account
- 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
- 238000000034 method Methods 0.000 title claims description 58
- 238000003672 processing method Methods 0.000 claims abstract description 8
- 244000205754 Colocasia esculenta Species 0.000 description 15
- 235000006481 Colocasia esculenta Nutrition 0.000 description 15
- 239000000284 extract Substances 0.000 description 10
- 230000006870 function Effects 0.000 description 9
- 230000008520 organization Effects 0.000 description 9
- 238000004891 communication Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 239000002245 particle Substances 0.000 description 6
- 235000013305 food Nutrition 0.000 description 5
- 230000007717 exclusion Effects 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000010365 information processing Effects 0.000 description 3
- 238000007726 management method Methods 0.000 description 3
- 238000007493 shaping process Methods 0.000 description 3
- 230000004308 accommodation Effects 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 230000029305 taxis Effects 0.000 description 2
- 238000012550 audit Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 230000001447 compensatory effect Effects 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 230000035622 drinking Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000033001 locomotion Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000047 product Substances 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 239000002023 wood Substances 0.000 description 1
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
【課題】従来の会計処理装置、会計処理方法、会計処理プログラムにおいては、摘要語句等を事前に登録する必要があるという課題があった。
【解決手段】 入力された勘定科目から該当する摘要情報を決定するための摘要決定支援機能を有する会計処理装置であって、 摘要情報を構成する1以上の摘要語句と、入力された勘定科目と関連付けた摘要語句をキーワードとして登録するキーワード辞書と、勘定科目と摘要情報を関連付けた摘要パターンを保存する記憶部30と、借方に入力された勘定科目と貸方に入力された勘定科目をキーとして一致する摘要パターンを取得する制御部10と、一致した摘要パターンからキーワード辞書を参照してキーワード毎に分解した摘要語句を使用頻度の高い順に摘要語句候補として表示することを特徴とする会計処理装置により、事前に登録しなくても摘要情報を作成することができる。
【選択図】図9In a conventional accounting processing apparatus, accounting processing method, and accounting processing program, there is a problem that it is necessary to register a summary phrase or the like in advance.
An accounting processing apparatus having a summary decision support function for determining relevant summary information from an input account item, wherein one or more summary words constituting the summary information, an input account item, and The keyword dictionary that registers the associated description as a keyword, the storage unit 30 that stores the description pattern that associates the account with the description information, and the account entered in the debit and the account entered in the credit match as a key And a control unit 10 for acquiring a summary pattern, and a summary processing unit that displays, as a summary word phrase candidate in order of frequency of use, a summary word phrase decomposed for each keyword with reference to a keyword dictionary from the matched description pattern The summary information can be created without registering in advance.
[Selection] Figure 9
Description
本発明は、勘定科目から摘要情報を作成する等に関するものである。 The present invention relates to creating summary information from account items.
従来の会計処理装置において、毎月発生する定型的な取引について定型仕訳として過去の仕訳を辞書に登録して仕訳辞書として利用することで勘定科目を入力するだけで仕訳を簡単に作成するものがある(例えば、特許文献1参照)。また、摘要の文字列(語句)と関連する勘定科目を登録した摘要辞書を利用することで摘要の文字列を選択するだけで勘定科目を入力され、簡単に仕訳を自動作成するものがある(例えば、特許文献2参照)。 In the conventional accounting processing device, there is a method for easily creating a journal just by inputting an account item by registering a past journal as a standard journal for a standard transaction generated every month and using it as a journal dictionary. (For example, refer to Patent Document 1). In addition, by using the description dictionary in which the account string related to the description character string (phrase) is registered, the account item is entered simply by selecting the description character string, and the journal is automatically created ( For example, see Patent Document 2).
しかしながら、特許文献1は従来の仕訳辞書を利用した場合、毎月発生する電気代等の金額以外は勘定科目や摘要情報が同じ定型的な取引等には仕訳辞書をそのまま利用できるが、摘要情報が異なる場合は再度入力しなければいけないという課題があった。また、頻繁に発生する仕訳や担当者がよく使う仕訳の摘要情報を仕訳辞書に事前に登録する必要があるという問題点がある。
また、特許文献2は、自科目を選択後に摘要情報と相手科目を選択することで簡単に仕訳を作成できるが、摘要情報を摘要辞書に事前に登録しておく必要があるという課題があった。また、摘要情報として取引内容が摘要辞書に登録されるが、登録される取引内容は定型的な取引内容であり、取引内容(例:飲食等)が同じで勘定科目(例:交際費や会議費等)が違う場合に取引状況が不明な為取引内容のチェックが不十分になるという問題点がある。
However, when the conventional journal dictionary is used in Patent Document 1, the journal dictionary can be used as it is for regular transactions with the same account item and summary information other than the amount of electricity bills generated every month. If they are different, there is a problem that they must be entered again. In addition, there is a problem that it is necessary to register in advance in the journal dictionary the journal information that frequently occurs and journal information frequently used by the person in charge.
Moreover, although patent document 2 can create a journal easily by selecting summary information and an other subject after selecting an own subject, there was a subject that it was necessary to register summary information in a summary dictionary beforehand. . The transaction details are registered in the description dictionary as summary information, but the registered transaction details are typical transaction details, and the transaction details (eg, food and drink) are the same, and the account item (eg: expense or meeting) There is a problem that the transaction details are not sufficiently checked because the transaction status is unknown when the cost is different.
第1の発明は、
勘定科目の入力を受け付け、
摘要情報を構成する1以上の摘要語句の組み合わせである摘要パターンと入力された勘定科目を関連付けて登録する科目摘要パターンテーブルを参照して借方に入力された勘定科目と貸方に入力された勘定科目をキーとして一致する摘要パターンを抽出し、
抽出した前記摘要パターンから摘要パターンリストを作成し、
前記摘要パターンリストを前記摘要パターンの登録回数の多い順に優先順位付けを行い、
入力された勘定科目と関連する摘要語句に取引内容を示すカテゴリを関連付けたキーワードとして登録するキーワード辞書を参照して前記摘要パターンリストからキーワード毎に分解して各摘要パターンの摘要語句と摘要語句数を取得し、
取得した前記摘要語句を摘要語句候補として優先順位の高い順に表示する第一の手段と、
前記表示した摘要語句候補から選択された摘要語句候補を摘要語句として確定する第二の手段と、
第一の手段と第二の手段を含む処理を前記登録回数の最も多い摘要パターンの摘要語句数の数だけ繰り返すことを備えることを特徴とする会計処理装置である。
第2の発明は、
勘定科目の入力を受け付け、
摘要情報を構成する1以上の摘要語句の組み合わせである摘要パターンと入力された勘定科目を関連付けて登録する科目摘要パターンテーブルを参照して借方に入力された勘定科目と貸方に入力された勘定科目をキーとして一致する摘要パターンを抽出し、
抽出した前記摘要パターンから摘要パターンリストを作成し、
入力された勘定科目と関連する摘要語句に取引内容を示すカテゴリを関連付けたキーワードとして登録するキーワード辞書を参照して借方に入力された勘定科目をキーとして借方側の当該勘定科目と関連付けられたキーワードである借方キーワードを取得し、
前記キーワード辞書を参照して貸方に入力された勘定科目をキーとして貸方側の当該勘定科目と関連付けられたキーワードである貸方キーワードを取得し、
前記摘要パターンリストから摘要パターン毎に前記借方キーワードと前記貸方キーワードを
それぞれキーとして一致する摘要語句の数を摘要語句使用数として集計し、
前記摘要パターン毎に前記摘要語句使用数を合計した摘要語句使用数合計を集計し、
前記摘要語句使用数合計の多い順に優先順位付けを行い、
前記摘要パターンリストからキーワード毎に分解して各摘要パターンの摘要語句と摘要語句数を取得し、
取得した前記摘要語句を摘要語句候補として優先順位の高い順に表示する第一の手段と、
前記表示した摘要語句候補から選択された摘要語句候補を摘要語句として確定する第二の手段と、
第一の手段と第二の手段を含む処理を前記摘要語句使用数合計の最も多い摘要パターンの摘要語句数の数だけ繰り返すことを備えることを特徴とする会計処理装置である。
第3の発明は、
勘定科目の入力を受け付け、
取引内容や取引状況を取引カテゴリ毎に分類した摘要類型と入力された勘定科目と関連付けて登録する科目摘要テーブルを参照して借方に入力された勘定科目をキーとして借方の勘定科目と対応する借方摘要類型を取得し、
前記科目摘要テーブルを参照して貸方に入力された勘定科目をキーとして貸方の勘定科目と対応する貸方摘要類型を取得し、
借方摘要類型と前記貸方摘要類型を比較し、
借方摘要類型と前記貸方摘要類型から一致する摘要類型を抽出し、
取引内容や取引状況をキーワード毎に分解しカテゴリ毎にまとめた摘要項目の組み合わせである摘要項目構成と摘要類型を関連付けて登録する摘要類型テーブルを参照して前記抽出した摘要類型をキーとして摘要項目数と摘要項目構成を取得し、
入力された勘定科目と関連する摘要語句に取引内容を示すカテゴリを関連付けたキーワードとして登録するキーワード辞書を参照して前記摘要項目構成の項目毎に優先順位の高いキーワードを取得し、
取得した前記摘要語句を摘要語句候補として優先順位の高い順に表示する第一の手段と、
前記表示した摘要語句候補から選択された摘要語句候補を摘要語句として確定する第二の手段と、
第一の手段と第二の手段を含む処理を前記摘要項目数の数だけ繰り返すことを備えることを特徴とする会計処理装置である。
第4の発明は、第1の発明または第2の発明に記載の会計処理装置であって、
取引内容を示す原始証憑を画像データ化し、
前記画像データからテキスト情報を抽出し、
前記キーワード辞書を参照してテキスト情報を入力キーワードとしてキーワード毎に分解し、
前記科目摘要パターンテーブルを参照して前記入力キーワードをキーとして入力キーワードとの一致数が最も多い摘要パターンを取得し、
取得した摘要パターンを元に摘要情報を自動作成することを特徴とする会計処理装置である。
第5の発明は、第3の発明に記載の会計処理装置であって、
取引内容を示す原始証憑を画像データ化し、
前記画像データからテキスト情報を抽出し、
前記キーワード辞書を参照してテキスト情報を入力キーワードとしてキーワード毎に分解し、
前記入力キーワードを前記摘要項目構成の各項目に設定することで摘要情報を自動作成す備えることを特徴とする会計処理装置である。
第6の発明は、第1の発明から第5の発明に記載の会計処理装置であって、
前記勘定科目と確定した摘要語句から作成された摘要情報から前記勘定科目と前記摘要情報を含む仕訳データを作成し、
前記仕訳データを仕訳データDBに登録することを特徴とする会計処理装置である。
第7の発明は、第1の発明から第6の発明に記載の会計処理装置であって、
前記勘定科目と前記摘要情報を含む仕訳データを作成し、
前記仕訳データを仕訳データDBに登録する際に、前記キーワード辞書に前記摘要情報で使用されている摘要語句の有無により、該当摘要語句の選択回数に1を追加又は該当摘要語句を新たなキーワードとして自動で登録する第一の手段と、
前記第一の手段により前記キーワード辞書にフィードバックすることを特徴とする会計処理装置である。
第8の発明は、第1、2および4のいずれかの発明に記載の会計処理装置であって、
前記勘定科目と前記摘要情報を含む仕訳データを作成し、
前記仕訳データを仕訳データDBに登録する際に、前記摘要パターンテーブルに前記摘要情報の登録の有無により、該当摘要情報と一致する摘要パターンの選択回数に1を追加又は該当摘要情報を新たな摘要パターンとして自動で登録する第一の手段と、
前記第一の手段により前記摘要パターンテーブルにフィードバックすることを特徴とする会計処理装置である。
第9の発明は、第1から8の発明に記載の会計処理装置であって、
前記摘要語句に少なくとも日付又は金額のいずれかの文字を含む場合は前記キーワード辞書に登録する際に摘要語句から前記日付又は前記金額部分を除去した摘要語句を新たなキーワードとして自動で登録する第一の手段と、
前記第一の手段により前記キーワード辞書にフィードバックすることを特徴とする会計処理装置である。
第10の発明は、第1、2、4および8のいずれかの発明に記載の会計処理装置であって、
前記摘要情報に少なくとも日付又は金額のいずれかの文字を含む場合は前記摘要パターンテーブルに登録する際に摘要語句から前記日付又は前記金額部分を除去した摘要情報を新た摘要パターンとして自動で登録する第一の手段と、
前記第一の手段により前記摘要パターンテーブルにフィードバックすることを特徴とする会計処理装置である。
第11の発明は、第1から10の発明に記載の会計処理装置であって、
会計処理を行なう会社の入力を受け付け、
会計処理の対象となる会社情報を登録した会社DBを参照して入力された会社の会社コードを取得し、
取得した会社コードをキーとして前記仕訳データDBから一致する仕訳データを取得し、
前記キーワード辞書を参照して取得した仕訳データの摘要情報に含まれる摘要語句を抽出し、
前記抽出した摘要語句を元に会社毎のキーワード辞書を作成することを特徴とする会計処理装置である。
第12の発明は、第1、2、4、8および10のいずれかの発明に記載の会計処理装置であって、
会計処理を行なう会社の入力を受け付け、
会計処理の対象となる会社情報を登録した会社DBを参照して入力された会社の会社コードを取得し、
取得した会社コードをキーとして前記仕訳データDBから一致する仕訳データを取得し、
前記摘要パターンテーブルを参照して取得した仕訳データの摘要情報と一致する摘要パターンを抽出し、
前記抽出した摘要パターンを元に会社毎の摘要パターンテーブルを作成することを特徴とする会計処理装置である。
第13の発明は、第1から12の発明に記載の会計処理装置であって、
会計処理対象の取引の発生年月である対象年月を取得し、
参照対象となる過去取引の発生時期が設定された参照設定および前記対象年月に基づいて、参照対象となる過去取引の発生した年月日を限定するための参照期間を決定し、
前記仕訳データから当該参照期間に該当する仕訳データを抽出し、
前記抽出した仕訳データを元に前記会社毎のキーワード辞書を作成することを特徴とする記載の会計処理装置である。
第14の発明は、第1、2、4、8、10および12のいずれかの発明に記載の会計処理装置であって、
会計処理対象の取引の発生年月である対象年月を取得し、
参照対象となる過去取引の発生時期が設定された参照設定および前記対象年月に基づいて、参照対象となる過去取引の発生した年月日を限定するための参照期間を決定し、
前記仕訳データから当該参照期間に該当する仕訳データを抽出し、
前記抽出した仕訳データを元に前記会社毎の摘要パターンテーブルを作成することを特徴とする会計処理装置である。
第15の発明は、
コンピュータが、
勘定科目の入力を受け付けるステップと、
摘要情報を構成する1以上の摘要語句の組み合わせである摘要パターンと入力された勘定科目を関連付けて登録する科目摘要パターンテーブルを参照して借方に入力された勘定科目と貸方に入力された勘定科目をキーとして一致する摘要パターンを抽出するステップと、
抽出した前記摘要パターンから摘要パターンリストを作成するステップと、
前記摘要パターンリストを前記摘要パターンの登録回数の多い順に優先順位付けを行うステップと、
入力された勘定科目と関連する摘要語句に取引内容を示すカテゴリを関連付けたキーワードとして登録するキーワード辞書を参照して前記摘要パターンリストからキーワード毎に分解して各摘要パターンの摘要語句と摘要語句数を取得するステップと、
取得した前記摘要語句を摘要語句候補として優先順位の高い順に表示する第一のステップと、
前記表示した摘要語句候補から選択された摘要語句候補を摘要語句として確定する第二のステップと、
第一のステップと第二のステップを含む処理を前記登録回数の最も多い摘要パターンの摘要語句数の数だけ繰り返すことを実行することを特徴とする会計処理方法。
第16の発明は、
コンピュータが、
勘定科目の入力を受け付けるステップと、
摘要情報を構成する1以上の摘要語句の組み合わせである摘要パターンと入力された勘定科目を関連付けて登録する科目摘要パターンテーブルを参照して借方に入力された勘定科目と貸方に入力された勘定科目をキーとして一致する摘要パターンを抽出するステップと、
抽出した前記摘要パターンから摘要パターンリストを作成するステップと、
入力された勘定科目と関連する摘要語句に取引内容を示すカテゴリを関連付けたキーワードとして登録するキーワード辞書を参照して借方に入力された勘定科目をキーとして借方側の当該勘定科目と関連付けられたキーワードである借方キーワードを取得するステップと、
前記キーワード辞書を参照して貸方に入力された勘定科目をキーとして貸方側の当該勘定科目と関連付けられたキーワードである貸方キーワードを取得するステップと、
前記摘要パターンリストから摘要パターン毎に前記借方キーワードと前記貸方キーワードを
それぞれキーとして一致する摘要語句の数を摘要語句使用数として集計するステップと、
前記摘要パターン毎に前記摘要語句使用数を合計した摘要語句使用数合計を集計するステップと、
前記摘要語句使用数合計の多い順に優先順位付けを行うステップと、
前記摘要パターンリストからキーワード毎に分解して各摘要パターンの摘要語句と摘要語句数を取得するステップと、
取得した前記摘要語句を摘要語句候補として優先順位の高い順に表示する第一のステップと、
前記表示した摘要語句候補から選択された摘要語句候補を摘要語句として確定する第二のステップと、
第一のステップと第二のステップを含む処理を前記摘要語句使用数合計の最も多い摘要パターンの摘要語句数の数だけ繰り返すステップとを実行することを特徴とする会計処理方法。
第17の発明は、
コンピュータが、
勘定科目の入力を受け付けるステップと、
取引内容や取引状況を取引カテゴリ毎に分類した摘要類型と入力された勘定科目と関連付けて登録する科目摘要テーブルを参照して借方に入力された勘定科目をキーとして借方の勘定科目と対応する借方摘要類型を取得するステップと、
前記科目摘要テーブルを参照して貸方に入力された勘定科目をキーとして貸方の勘定科目と対応する貸方摘要類型を取得するステップと、
借方摘要類型と前記貸方摘要類型を比較するステップと、
借方摘要類型と前記貸方摘要類型から一致する摘要類型を抽出するステップと、
取引内容や取引状況をキーワード毎に分解しカテゴリ毎にまとめた摘要項目の組み合わせである摘要項目構成と摘要類型を関連付けて登録する摘要類型テーブルを参照して前記抽出した摘要類型をキーとして摘要項目数と摘要項目構成を取得するステップと、
入力された勘定科目と関連する摘要語句に取引内容を示すカテゴリを関連付けたキーワードとして登録するキーワード辞書を参照して前記摘要項目構成の項目毎に優先順位の高いキーワードを取得するステップと、
取得した前記摘要語句を摘要語句候補として優先順位の高い順に表示する第一のステップと、
前記表示した摘要語句候補から選択された摘要語句候補を摘要語句として確定する第二のステップと、
第一のステップと第二のステップを含む処理を前記摘要項目数の数だけ繰り返すステップとを実行することを特徴とする会計処理方法。
第18の発明は、第15または第16の発明に記載の会計処理方法であって、
コンピュータが、
取引内容を示す原始証憑を画像データ化するステップと、
前記画像データからテキスト情報を抽出するステップと、
前記キーワード辞書を参照してテキスト情報を入力キーワードとしてキーワード毎に分解するステップと、
前記科目摘要パターンテーブルを参照して前記入力キーワードをキーとして入力キーワードとの一致数が最も多い摘要パターンを取得するステップと、
取得した摘要パターンを元に摘要情報を自動作成するステップとを実行することを特徴とする会計処理方法。
第19の発明は、第17の発明に記載の会計処理方法であって、
コンピュータが、
取引内容を示す原始証憑を画像データ化するステップと、
前記画像データからテキスト情報を抽出するステップと、
前記キーワード辞書を参照してテキスト情報を入力キーワードとしてキーワード毎に分解するステップと、
前記入力キーワードを前記摘要項目構成の各項目に設定することで摘要情報を自動作成するステップと実行することを特徴とする会計処理方法。
第20の発明は、第15から第19の発明に記載の会計処理方法であって、
コンピュータが、
前記勘定科目と確定した摘要語句から作成された摘要情報から前記勘定科目と前記摘要情報を含む仕訳データを作成するステップと、
前記仕訳データを仕訳データDBに登録するステップとを実行することを特徴とする会計処理方法。
第21の発明は、第15から第20の発明に記載の会計処理方法であって、
コンピュータが、
前記勘定科目と前記摘要情報を含む仕訳データを作成するステップと、
前記仕訳データを仕訳データDBに登録する際に、前記キーワード辞書に前記摘要情報で使用されている摘要語句の有無により、該当摘要語句の選択回数に1を追加又は該当摘要語句を新たなキーワードとして自動で登録する第一のステップと、
前記第一のステップにより前記キーワード辞書にフィードバックするステップとを実行することを特徴とする会計処理方法。
第22の発明は、第15、16および18のいずれかの発明に記載の会計処理方法であって、
コンピュータが、
前記勘定科目と前記摘要情報を含む仕訳データを作成するステップと、
前記仕訳データを仕訳データDBに登録する際に、前記摘要パターンテーブルに前記摘要情報の登録の有無により、該当摘要情報と一致する摘要パターンの選択回数に1を追加又は該当摘要情報を新たな摘要パターンとして自動で登録する第一のステップと、
前記第一のステップにより前記摘要パターンテーブルにフィードバックするステップとを実行することを特徴とする会計処理方法。
第23の発明は、第1から第14の発明までのいずれかに記載の会計処理装置としてコンピュータを機能させるためのプログラム。
The first invention is
Accept account input,
The account entered in the debit and the account entered in the credit by referring to the item description pattern table that is registered by associating the entered account with the description pattern, which is a combination of one or more description words constituting the description information Extract a matching description pattern using as a key,
Create a summary pattern list from the extracted summary patterns,
Prioritizing the summary pattern list in descending order of the number of registrations of the summary pattern,
Refer to the keyword dictionary that is registered as a keyword that associates the category that indicates the transaction contents with the description item related to the entered account item, and decomposes each keyword from the description pattern list, and the number of description words and the number of description words in each description pattern Get
A first means for displaying the acquired summary phrases as summary phrase candidates in order of priority;
A second means for confirming a summary word candidate selected from the displayed summary word candidates as a summary word;
An accounting processing apparatus comprising repeating the processing including the first means and the second means as many times as the number of summary phrases of the summary pattern having the largest number of registrations.
The second invention is
Accept account input,
The account entered in the debit and the account entered in the credit by referring to the item description pattern table that is registered by associating the entered account with the description pattern, which is a combination of one or more description words constituting the description information Extract a matching description pattern using as a key,
Create a summary pattern list from the extracted summary patterns,
The keyword associated with the relevant account on the debit side using the account entered in the debit with reference to the keyword dictionary that is registered as a keyword that associates the category indicating the transaction contents with the summary phrase related to the entered account To get the debit keyword
Acquire a credit keyword that is a keyword associated with the account item on the credit side using the account item entered in the credit with reference to the keyword dictionary as a key,
From the summary pattern list, for each summary pattern, the debit keyword and the credit keyword are used as a key, and the number of summary phrases that match each other is counted as a summary phrase usage count,
Summing up the total number of usages of the summary words and phrases used for each summary pattern,
Prioritize in descending order of the total number of terms used,
Decompose each keyword from the summary pattern list to obtain the summary words and number of summary words for each summary pattern,
A first means for displaying the acquired summary phrases as summary phrase candidates in order of priority;
A second means for confirming a summary word candidate selected from the displayed summary word candidates as a summary word;
An accounting processing apparatus comprising: repeating the processing including the first means and the second means by the number of summary words of the summary pattern having the largest total number of summary phrases used.
The third invention is
Accept account input,
Debit corresponding to the debit account with the account entered in the debit referring to the item description table registered in association with the entered account and the description type that classifies the transaction contents and transaction status for each transaction category Get a summary type,
With reference to the item description table, the credit item type corresponding to the account item of the credit is acquired using the account item input to the credit as a key,
Compare the debit summary type with the credit summary type,
Extract a descriptive summary type from the debit summary type and the credit summary type,
A summary item with the extracted summary type as a key by referring to a summary type table that associates and registers a summary item configuration that is a combination of summary items, which is a combination of summary items that are broken down by keyword for each transaction and transaction status. Get the number and summary item composition,
Refer to the keyword dictionary that is registered as a keyword that associates the category indicating the transaction content with the description phrase related to the input account item, and obtain a keyword having a high priority for each item of the description item configuration,
A first means for displaying the acquired summary phrases as summary phrase candidates in order of priority;
A second means for confirming a summary word candidate selected from the displayed summary word candidates as a summary word;
An accounting processing apparatus comprising: repeating a process including a first means and a second means by the number of summary items.
A fourth invention is the accounting apparatus according to the first invention or the second invention,
Primitive voucher showing transaction details is converted into image data,
Text information is extracted from the image data;
Refer to the keyword dictionary and decompose text information as an input keyword for each keyword,
Refer to the subject description pattern table to obtain a description pattern having the largest number of matches with the input keyword using the input keyword as a key,
An accounting processing apparatus is characterized in that summary information is automatically created based on an obtained summary pattern.
A fifth invention is the accounting apparatus according to the third invention,
Primitive voucher showing transaction details is converted into image data,
Text information is extracted from the image data;
Refer to the keyword dictionary and decompose text information as an input keyword for each keyword,
An accounting processing apparatus comprising: automatically creating summary information by setting the input keyword to each item of the summary item configuration.
A sixth invention is the accounting apparatus according to any one of the first to fifth inventions,
Create journal data including the account item and the description information from the description information created from the account item and the fixed description phrase,
An accounting processing apparatus characterized in that the journal data is registered in a journal data DB.
A seventh invention is the accounting processing apparatus according to the first to sixth inventions,
Create journal data that includes the account and summary information,
When registering the journal data in the journal data DB, 1 is added to the number of selections of the corresponding summary phrase depending on the presence or absence of the summary phrase used in the summary information in the keyword dictionary, or the corresponding summary phrase is used as a new keyword. The first means to register automatically,
An accounting processing apparatus that feeds back to the keyword dictionary by the first means.
An eighth invention is the accounting apparatus according to any one of the first, second and fourth inventions,
Create journal data that includes the account and summary information,
When registering the journal data in the journal data DB, 1 is added to the number of selections of the summary pattern that matches the summary information or new summary information is added depending on whether the summary information is registered in the summary pattern table. A first means of automatically registering as a pattern;
The accounting processing apparatus feeds back to the summary pattern table by the first means.
A ninth invention is the accounting apparatus according to any one of the first to eighth inventions,
When the summary phrase includes at least one of the characters of date or amount, the summary phrase obtained by removing the date or amount portion from the summary phrase is automatically registered as a new keyword when registering in the keyword dictionary. Means of
An accounting processing apparatus that feeds back to the keyword dictionary by the first means.
A tenth invention is the accounting apparatus according to any one of the first, second, fourth and eighth inventions,
When the summary information includes at least either date or amount characters, the summary information obtained by removing the date or the amount from the summary phrase is automatically registered as a new summary pattern when registering in the summary pattern table. One means,
The accounting processing apparatus feeds back to the summary pattern table by the first means.
An eleventh invention is the accounting processing apparatus according to any of the first to tenth inventions,
Accept the input of the company doing the accounting process,
Obtain the company code of the company entered by referring to the company DB that registered the company information subject to accounting processing,
Use the acquired company code as a key to acquire the matching journal data from the journal data DB,
Extract a summary phrase included in the summary information of the journal data acquired by referring to the keyword dictionary,
The accounting processing apparatus is characterized in that a keyword dictionary for each company is created based on the extracted summary word / phrase.
A twelfth invention is the accounting apparatus according to any one of the first, second, fourth, eighth and tenth inventions,
Accept the input of the company doing the accounting process,
Obtain the company code of the company entered by referring to the company DB that registered the company information subject to accounting processing,
Use the acquired company code as a key to acquire the matching journal data from the journal data DB,
Extracting the description pattern that matches the description information of the journal data acquired by referring to the description pattern table,
An accounting processing apparatus is characterized in that a summary pattern table for each company is created based on the extracted summary pattern.
A thirteenth invention is the accounting apparatus according to any of the first to twelfth inventions,
Acquire the target date that is the date of occurrence of the transaction subject to accounting,
Based on the reference setting in which the occurrence time of the past transaction to be referred to is set and the target date and time, a reference period for limiting the date on which the past transaction to be referred to occurred is determined,
Extract journal data corresponding to the reference period from the journal data,
The accounting processing apparatus according to claim 1, wherein a keyword dictionary for each company is created based on the extracted journal data.
A fourteenth invention is the accounting apparatus according to any one of the first, second, fourth, eighth, tenth and twelfth inventions,
Acquire the target date that is the date of occurrence of the transaction subject to accounting,
Based on the reference setting in which the occurrence time of the past transaction to be referred to is set and the target date and time, a reference period for limiting the date on which the past transaction to be referred to occurred is determined,
Extract journal data corresponding to the reference period from the journal data,
An accounting processing apparatus for creating a summary pattern table for each company based on the extracted journal data.
The fifteenth invention
Computer
A step of accepting input of an account,
The account entered in the debit and the account entered in the credit by referring to the item description pattern table that is registered by associating the entered account with the description pattern, which is a combination of one or more description words constituting the description information Extracting a matching description pattern using as a key;
Creating a summary pattern list from the extracted summary patterns;
Prioritizing the summary pattern list in descending order of the number of registrations of the summary pattern;
Refer to the keyword dictionary that is registered as a keyword that associates the category that indicates the transaction contents with the description item related to the entered account item, and decomposes each keyword from the description pattern list, and the number of description words and the number of description words in each description pattern Step to get the
A first step of displaying the acquired summary phrases as a summary phrase candidate in order of priority,
A second step of confirming a summary word candidate selected from the displayed summary word candidates as a summary word;
An accounting method, wherein the processing including the first step and the second step is repeated as many times as the number of summary words in the summary pattern having the largest number of registrations.
The sixteenth invention is
Computer
A step of accepting input of an account,
The account entered in the debit and the account entered in the credit by referring to the item description pattern table that is registered by associating the entered account with the description pattern, which is a combination of one or more description words constituting the description information Extracting a matching description pattern using as a key;
Creating a summary pattern list from the extracted summary patterns;
The keyword associated with the relevant account on the debit side using the account entered in the debit with reference to the keyword dictionary that is registered as a keyword that associates the category indicating the transaction contents with the summary phrase related to the entered account Obtaining a debit keyword that is,
Obtaining a credit keyword that is a keyword associated with the account item on the credit side using the account item entered in the credit with reference to the keyword dictionary as a key;
Totaling the number of description terms that match the debit keyword and the credit keyword as a key for each description pattern from the description pattern list,
Summing up the total number of usages of the summary words and phrases used for each summary pattern; and
Prioritizing in descending order of the total number of summary phrases used;
Decomposing each keyword from the summary pattern list to obtain a summary word and the number of summary words of each summary pattern;
A first step of displaying the acquired summary phrases as a summary phrase candidate in order of priority,
A second step of confirming a summary word candidate selected from the displayed summary word candidates as a summary word;
An accounting processing method comprising: executing a process including a first step and a second step by a number of times of the number of summary phrases of the summary pattern having the largest total number of summary phrases used.
The seventeenth invention
Computer
A step of accepting input of an account,
Debit corresponding to the debit account with the account entered in the debit referring to the item description table registered in association with the entered account and the description type that classifies the transaction contents and transaction status for each transaction category Obtaining a description type; and
Obtaining a credit description type corresponding to the credit account item using the account item entered in the credit with reference to the item description table as a key;
Comparing the debit summary type with the credit summary type;
Extracting a matching summary type from the debit summary type and the credit summary type;
A summary item with the extracted summary type as a key by referring to a summary type table that associates and registers a summary item configuration that is a combination of summary items, which is a combination of summary items that are broken down by keyword for each transaction and transaction status. Obtaining the number and summary item configuration;
Obtaining a keyword having a high priority for each item of the summary item configuration with reference to a keyword dictionary registered as a keyword in which a category indicating transaction contents is associated with a summary phrase related to the input account item;
A first step of displaying the acquired summary phrases as a summary phrase candidate in order of priority,
A second step of confirming a summary word candidate selected from the displayed summary word candidates as a summary word;
An accounting method, comprising: executing a process including a first step and a second step as many times as the number of summary items.
An eighteenth invention is the accounting method according to the fifteenth or sixteenth invention,
Computer
Converting the primitive voucher indicating the transaction contents into image data;
Extracting text information from the image data;
Decomposing text information for each keyword as an input keyword with reference to the keyword dictionary;
Obtaining a summary pattern having the largest number of matches with the input keyword using the input keyword as a key with reference to the subject summary pattern table;
And a step of automatically creating summary information based on the obtained summary pattern.
A nineteenth invention is the accounting method according to the seventeenth invention,
Computer
Converting the primitive voucher indicating the transaction contents into image data;
Extracting text information from the image data;
Decomposing text information for each keyword as an input keyword with reference to the keyword dictionary;
An accounting processing method comprising: automatically creating summary information by setting the input keyword to each item of the summary item configuration.
A twentieth invention is the accounting method according to the fifteenth to nineteenth inventions,
Computer
Creating journal data including the account item and the description information from the description information generated from the account item and the fixed description phrase;
And a step of registering the journal data in a journal data DB.
A twenty-first invention is the accounting method according to the fifteenth to twentieth inventions,
Computer
Creating journal data including the account item and the description information;
When registering the journal data in the journal data DB, 1 is added to the number of selections of the corresponding summary phrase depending on the presence or absence of the summary phrase used in the summary information in the keyword dictionary, or the corresponding summary phrase is used as a new keyword. The first step to register automatically,
And a step of feeding back to the keyword dictionary in the first step.
A twenty-second invention is the accounting method according to any one of the fifteenth, sixteenth and eighteenth inventions,
Computer
Creating journal data including the account item and the description information;
When registering the journal data in the journal data DB, 1 is added to the number of selections of the summary pattern that matches the summary information or new summary information is added depending on whether the summary information is registered in the summary pattern table. The first step of automatically registering as a pattern,
And a step of feeding back to the summary pattern table in the first step.
A twenty-third invention is a program for causing a computer to function as the accounting processing apparatus according to any one of the first to fourteenth inventions.
本発明によれば、担当者が事前に辞書によく使われる仕訳や摘要情報を事前に登録する必要がなく、勘定科目を入力することで最適な摘要語句候補を表示し、選択することで仕訳を効率よく作成することができる。 According to the present invention, it is not necessary for the person in charge to register journals and summary information frequently used in the dictionary in advance, and by inputting an account item, an optimal summary word candidate is displayed and selected to be entered. Can be created efficiently.
また、特許文献1では頻繁に発生する仕訳や担当者がよく使う仕訳の摘要情報を仕訳辞書に事前に登録する必要があるので、事前に辞書に登録する作業が発生するのに対し、本発明では担当者が登録する必要がないので、わざわざ辞書やテーブルの編集管理を行なう必要はないため、担当者の負担を軽減できる。 In addition, in Patent Document 1, since it is necessary to register in advance in the journal dictionary the journal information that frequently occurs and the journal summary information frequently used by the person in charge, the work of registering in the dictionary in advance occurs. Since the person in charge does not need to register, it is not necessary to edit and manage the dictionary and table, so the burden on the person in charge can be reduced.
また、特許文献2では取引内容(例:飲食等)が同じで勘定科目(例:交際費や会議費等)が違う場合に取引状況が不明な為取引内容のチェックが不十分になるのに対し、本発明では取引内容だけでなく取引状況も記載することで各勘定科目に最適な摘要情報を作成することができる。 Also, in Patent Document 2, if the transaction details (eg: eating and drinking) are the same and the account items (eg: compensatory expenses, conference fees, etc.) are different, the transaction status is unknown, so the transaction details will be insufficiently checked. On the other hand, in the present invention, not only the transaction contents but also the transaction status can be described, so that the optimum summary information can be created for each account item.
また、勘定科目毎に一般的な取引用語を集めた辞書から摘要項目の組み合わせを元に摘要情報を作成できる(例1)。前記例1は勘定科目と作成した摘要との組み合わせを全て登録しなければならないのに対し、1つの勘定科目に摘要項目の組み合わせを一定のパターンに分類した摘要類型を関連づけることで、勘定科目と作成した摘要との組み合わせのうち、必要最小限の組み合わせを登録するだけで済む。また、勘定科目を特定するのに必要最小限の取引項目や取引状況等の取引情報を摘要類型にまとめることで、勘定科目を選択した時に適切な摘要情報が作成される。 Moreover, summary information can be created based on a combination of summary items from a dictionary that collects general transaction terms for each account item (example 1). In Example 1 above, all combinations of account items and created descriptions must be registered, but by associating an account item with a description type that classifies combinations of description items into a certain pattern, It is only necessary to register the minimum necessary combination among the combinations with the created summary. Further, by summarizing the transaction information such as the minimum transaction items and transaction status required for specifying the account item into the description type, appropriate description information is created when the account item is selected.
また、勘定科目と関連する摘要の組み合わせを複数設定することで、借方勘定科目の関連する借方摘要類型と貸方勘定科目の関連する貸方摘要類型を比較し、一致する摘要類型を使用することにより、作成する摘要情報の精度を高めることができる。また、摘要類型の項目(日付や金額等)によって定型的な処理で使用される摘要(11月家賃や月額50,000円)から一部の用語(11月や50,000円)を除外することで、登録する摘要の数を減らし、摘要の登録を効率化できる。 Also, by setting multiple combinations of accounts and related descriptions, you can compare the related debit summary type of the debit account with the related credit description type of the credit account, and use the matching description type. The accuracy of the summary information to be created can be increased. In addition, some terms (November and 50,000 yen) are excluded from the summary (November rent and monthly fee of 50,000 yen) used in routine processing depending on the summary type item (date, amount, etc.) Thus, the number of descriptions to be registered can be reduced, and the description registration can be made more efficient.
また、勘定科目を入力し、摘要情報をテンプレート化することで入力の効率化ができる(例2)。前記例2は事前に摘要項目の順番が固定化され、各項目を辞書等に事前に登録しておく必要があるのに対し、勘定科目と関連する摘要類型を勘定科目毎に設定する事により、摘要項目の順番や内容が勘定科目毎に自由に設定する事ができる。 Also, input efficiency can be improved by inputting account items and creating a template of summary information (example 2). In Example 2, the order of summary items is fixed in advance and each item must be registered in advance in a dictionary or the like, but by setting the summary type related to the account item for each account item The order and contents of summary items can be freely set for each account item.
以下、本発明を実施するための実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。 DESCRIPTION OF EMBODIMENTS Hereinafter, embodiments for carrying out the present invention will be described with reference to the drawings. In addition, since the component which attached | subjected the same code | symbol in embodiment performs the same operation | movement, description may be abbreviate | omitted again.
<会計処理システム100の全体構成>
図1は、本実施形態に係る会計処理システム100の全体構成を示す図である。
図2は、本実施形態に係る会計処理装置1の機能ブロックを示す図である。
<Overall configuration of accounting system 100>
FIG. 1 is a diagram showing an overall configuration of an accounting processing system 100 according to the present embodiment.
FIG. 2 is a functional block diagram of the accounting processing apparatus 1 according to the present embodiment.
図1に示す会計処理システム100は、主に会計データ保存や計算処理を行なうサーバ装置1aと処理を行なうためのデータ入力および指示を行なう端末1bとがネットワークで接続され、協働して会計処理を行なうシステム構成となっている。また、顧問先から依頼を受けた会計事務所の会計処理装置1が、各種の業務用アプリケーションプログラム(以下、アプリケーションプログラムのことを、「プログラム」ともいう。)を実行して会計処理を行うシステムである。 In an accounting system 100 shown in FIG. 1, a server apparatus 1a that mainly stores accounting data and a calculation process and a terminal 1b that inputs data and performs instructions for processing are connected via a network and cooperate with the accounting process. It is a system configuration to perform. A system in which an accounting processing apparatus 1 of an accounting office that receives a request from an advisor executes various business application programs (hereinafter referred to as “programs”) to perform accounting processing. It is.
会計処理システム100は、例えば、サーバ1aと、複数台の端末1bとにより構成される。サーバ1aは、端末1bから受信した操作データに基づいて処理を行う。複数台の端末1bは、例えば、税理士や公認会計士である先生やベテラン職員である番頭等の会計事務所で業務を行なう業務処理担当者(以下、「担当者」や会計事務所だと「職員」、顧問先(会計事務所と顧問契約を結んだ企業)だと「社員」ともいう。)が操作する端末である。なお、会計事務所で説明しているが、企業内の経理や会計処理を行なう部署でもよい。 The accounting processing system 100 includes, for example, a server 1a and a plurality of terminals 1b. The server 1a performs processing based on the operation data received from the terminal 1b. The multiple terminals 1b are, for example, business processing personnel (hereinafter referred to as “persons in charge” or accounting offices who work in accounting offices such as teachers who are tax accountants or certified public accountants, or veteran staff, etc.) "It is a terminal operated by an advisor (also called an" employee "for a company that has an advisory contract with an accounting firm). Although explained in the accounting office, it may be a department that performs accounting and accounting processing in the company.
また、図1では、会計処理システム100を、サーバ1aと、端末1bとからなるものとして説明しているが、これは、一例である。例えば、会計事務所内のサーバと端末をネットワークで接続したシステムや会計事務所と顧問先間の会計処理システムや本社営業所間の会計処理システムや本社支社間の会計処理システムや本支店間の会計処理システムであってもよい。 In FIG. 1, the accounting processing system 100 is described as including the server 1a and the terminal 1b, but this is an example. For example, a system in which servers and terminals in an accounting office are connected via a network, an accounting processing system between an accounting office and a consultant, an accounting processing system between head offices, an accounting processing system between head offices, and accounting between head offices It may be a processing system.
会計処理装置1は、例えば、会計事務所に設けられ、各種会計処理を行う装置であり、サーバ1aと、端末1b等の1装置(単体機)が該当する。会計処理装置1は、各種の会計処理に対応する複数の業務処理を行う。また、会計処理装置1は、例えば、1台のスタンドアロン(単体機)のコンピュータ(PC)で構成されていてもよい。また、会計処理装置1は、複数台のPCによって構成されたワークステーション(WS)であってもよい。このように、装置構成は、単体機として処理してもよいし、サーバ装置1aと端末1bをネットワークで接続されたシステムの構成として実現してもよい。 The accounting processing device 1 is, for example, a device that is provided in an accounting office and performs various accounting processes, and corresponds to one device (single machine) such as a server 1a and a terminal 1b. The accounting processing apparatus 1 performs a plurality of business processes corresponding to various accounting processes. In addition, the accounting processing apparatus 1 may be configured by, for example, one stand-alone (single machine) computer (PC). Further, the accounting processing apparatus 1 may be a workstation (WS) configured by a plurality of PCs. As described above, the apparatus configuration may be processed as a single machine, or may be realized as a system configuration in which the server apparatus 1a and the terminal 1b are connected via a network.
また、会計処理装置1は、会計事務所ではなく、顧問先企業内にあったり、業務委託等のサービスを行っている企業内であったり、クラウドサービスであってもよい。例えば、端末1bは、必ずしも会計事務所内に設けられる必要はなく、外出先や自宅勤務の職員の端末や、外注先の職員の端末も含まれる。また、会計処理装置1は携帯電話、タブレット等の携帯端末やデジタルカメラやスキャナ等であってもよい。 Further, the accounting processing apparatus 1 may be in an advisory company, not in an accounting office, in a company that provides services such as business consignment, or a cloud service. For example, the terminal 1b is not necessarily provided in the accounting office, and includes a terminal of a staff member who is out of the office or working at home, and a terminal of a staff member who is outsourced. The accounting processing apparatus 1 may be a mobile terminal such as a mobile phone or a tablet, a digital camera, a scanner, or the like.
さらに、その他、会計処理装置1は、サーバ装置のみ、あるいは複数のサーバ装置で構成されていてもよく、会計事務所のサーバ装置である場合の他、複数の企業(の従業員)の会計ファイルを預かって管理するサービスを行うIDC(インターネットデータセンター)のサーバ装置でもよい。 Furthermore, the accounting processing apparatus 1 may be composed of only a server apparatus or a plurality of server apparatuses. In addition to the accounting office server apparatus, accounting files of a plurality of companies (employees) are also available. It may be an IDC (Internet Data Center) server device that provides a service for managing and managing the Internet.
さらに、会計処理装置1は、実体が仮想化された仮想マシンやクラウドであってもよい。
さらにまた、企業の本社等が各部門や各支店(の従業員)等を対象に財務管理を行う場合には、会計処理装置1は、企業内のサーバ装置であってもよい。
会計処理装置1は、本発明の処理を専用的に行う装置であってもよいし、会計処理を行う装置が、様々な機能のうちの1つとして、会計処理装置1の機能を有してもよい。
Furthermore, the accounting processing apparatus 1 may be a virtual machine or a cloud in which the entity is virtualized.
Furthermore, when the corporate headquarters or the like performs financial management for each department or each branch (employee), the accounting processing device 1 may be a server device in the enterprise.
The accounting processing device 1 may be a device dedicated to the processing of the present invention, and the accounting processing device has the function of the accounting processing device 1 as one of various functions. Also good.
また会計処理装置1は、例えば、顧問先に設けられ、顧問先のレシートや領収書等の伝票(原始証憑)を読み取って、伝票画像を生成する装置のように使用してもよい。伝票(原始証憑)は、例えば、顧問先から郵送によって、又は、顧問先の担当者が持参することによって、会計事務所に届けられたものである。なお、本支店間等で行う場合は、会計処理装置1が本店内又は本社経理部内及び支店内又は各拠点の営業所内や支社内の両方の場所にあればよい。 Further, the accounting processing device 1 may be used as a device that is provided in a consultant and reads a slip (primary voucher) such as a receipt or receipt of the consultant and generates a slip image. The slip (primary voucher) is, for example, delivered to the accounting office by mail from the consultant or brought by the person in charge of the consultant. In addition, when performing between head offices etc., the accounting processing apparatus 1 should just exist in the head office, the head office accounting department, the branch office, the sales office of each base, and the place in both branches.
上述の実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムで実現され得る。なお、上記プログラムにおいて、情報を送信する送信や、情報を受信する受信などでは、ハードウェアによって行われる処理、例えば、送信におけるモデムやインターフェースカードなどで行われる処理(ハードウェアでしか行われない処理)は含まれない。 The above-described embodiments can be realized by computer hardware and a computer program executed thereon. In the above program, processing to be performed by hardware, such as transmission to transmit information and reception to receive information, for example, processing performed by a modem or an interface card in transmission (processing performed only by hardware) ) Is not included.
また、上記プログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
また、上記各実施の形態において、一の装置に存在する2以上の通信手段(端末情報送信部、端末情報受信部など)は、物理的に一の媒体で実現されても良いことは言うまでもない。会計処理装置1は単体機として処理してもよいし、会計処理装置1を使用するサーバ装置1aと会計処理装置1を使用する端末1bをネットワークで接続された会計処理システム100として実現してもよい。
Further, the computer that executes the program may be singular or plural. That is, centralized processing may be performed, or distributed processing may be performed.
In each of the above embodiments, it is needless to say that two or more communication means (terminal information transmission unit, terminal information reception unit, etc.) existing in one device may be physically realized by one medium. . The accounting processing apparatus 1 may be processed as a single machine, or may be realized as an accounting processing system 100 in which a server device 1a using the accounting processing apparatus 1 and a terminal 1b using the accounting processing apparatus 1 are connected via a network. Good.
また、上記各実施の形態において、各処理(各機能)は、単一の装置(システム)によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。また、これはあくまでも一例であって、本発明の技術的範囲はこれに限られるものではない。
In each of the above embodiments, each process (each function) may be realized by centralized processing by a single device (system), or by distributed processing by a plurality of devices. May be.
The present invention is not limited to the above-described embodiments, and various modifications are possible, and it goes without saying that these are also included in the scope of the present invention. This is merely an example, and the technical scope of the present invention is not limited to this.
図2は、本実施の形態における会計処理装置1のブロック図である。
<会計処理装置1>
会計処理装置1は、記憶部30、制御部10を備える。
図2に示すように、会計処理装置1は、制御部10と、記憶部30と、入力部45と、表示部を46と、通信部49とを備える。図1の会計処理装置1の構成によれば、サーバ装置1aは、制御部10と、記憶部30と、通信部49とに相当し、端末1bは、入力部45と、表示部46とに相当する。
FIG. 2 is a block diagram of the accounting processing apparatus 1 in the present embodiment.
<Accounting device 1>
The accounting processing apparatus 1 includes a storage unit 30 and a control unit 10.
As shown in FIG. 2, the accounting processing apparatus 1 includes a control unit 10, a storage unit 30, an input unit 45, a display unit 46, and a communication unit 49. According to the configuration of the accounting processing device 1 in FIG. 1, the server device 1 a corresponds to the control unit 10, the storage unit 30, and the communication unit 49, and the terminal 1 b includes the input unit 45 and the display unit 46. Equivalent to.
制御部10は、各種の会計処理に対応する複数の業務処理におけるプログラムを実行し、データ更新等のデータに関する処理や管理等を行なう。
また、制御部10は、通常、MPUやメモリ等から実現され得る。制御部10の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはROM等の記録媒体に記録されている。但し、ハードウェア(専用回路)で実現しても良い。
The control unit 10 executes programs in a plurality of business processes corresponding to various accounting processes, and performs processing and management related to data such as data update.
The control unit 10 can be usually realized by an MPU, a memory, or the like. The processing procedure of the control unit 10 is usually realized by software, and the software is recorded on a recording medium such as a ROM. However, it may be realized by hardware (dedicated circuit).
また、制御部10は、会計処理装置1の全体を制御するCPU(中央処理装置)である。制御部10は、記憶部30に記憶されているOS(オペレーティングシステム)やアプリケーションプログラムを適宜読み出して実行することにより、上述したハードウェアと協働し、各種機能を実行する。
また、制御部10は、データ更新等のデータ管理を行なう管理部(図示せず)、データ比較等のデータ処理を行なう処理部(図示せず)とを備える。
The control unit 10 is a CPU (central processing unit) that controls the entire accounting processing apparatus 1. The controller 10 executes various functions in cooperation with the hardware described above by appropriately reading and executing an OS (operating system) and application programs stored in the storage unit 30.
The control unit 10 includes a management unit (not shown) that performs data management such as data update, and a processing unit (not shown) that performs data processing such as data comparison.
記憶部30は、通常、MPUやメモリ等から実現され得る。記憶部30の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはROM等の記録媒体に記録されている。但し、ハードウェア(専用回路)で実現しても良い。
また、記憶部30は、制御部10が各種の処理を実行するために必要なプログラム、データ等を記憶するためのハードディスク、半導体メモリ素子等の記憶領域である。
記憶部30は、プログラム記憶部(図示せず)と、取引先DB(図示せず)と、会社DB31と、仕訳データDB32と、科目摘要テーブル33と、摘要類型テーブル34と、科目摘要パターンテーブル35と、キーワード辞書36とを備える。
The storage unit 30 can be usually realized by an MPU, a memory, or the like. The processing procedure of the storage unit 30 is usually realized by software, and the software is recorded in a recording medium such as a ROM. However, it may be realized by hardware (dedicated circuit).
The storage unit 30 is a storage area such as a hard disk or a semiconductor memory element for storing programs, data, and the like necessary for the control unit 10 to execute various processes.
The storage unit 30 includes a program storage unit (not shown), a supplier DB (not shown), a company DB 31, a journal data DB 32, a subject summary table 33, a summary type table 34, and a subject summary pattern table. 35 and a keyword dictionary 36.
プログラム記憶部は、各種プログラムを記憶する記憶領域である。プログラム記憶部は、会計処理等を行う等の各種機能を実行するためのアプリケーションプログラムを記憶している。取引先DBは会社DBの会社の取引先の情報を記憶したデータベースである。取引先DBは、取引先を識別する識別情報である取引先IDに対応付けて業種、どの会社の取引先を示す会社ID、取引先名、住所、店舗名の他、電話番号、企業ロゴ、取引担当者等の取引先に関するデータを記憶する。これらの取引先のデータは売上、仕入、売掛金、買掛金等の相手先として利用される。 The program storage unit is a storage area for storing various programs. The program storage unit stores application programs for executing various functions such as accounting processing. The supplier DB is a database that stores information on the suppliers of companies in the company DB. The supplier DB is associated with the supplier ID which is identification information for identifying the supplier, the business type, the company ID indicating the supplier of which company, the supplier name, the address, the store name, the telephone number, the company logo, Stores data related to business partners such as traders. The data of these business partners is used as counterparties for sales, purchases, accounts receivable, accounts payable, etc.
アプリケーションプログラムとして1つのプログラムによって上述した制御部10の各種機能を実行して記載したが、機能ごとに細分化した複数のプログラムとして上述した制御部10の各種機能を実行してもよい。 Although the various functions of the control unit 10 described above are executed by one program as the application program, the various functions of the control unit 10 described above may be executed as a plurality of programs subdivided for each function.
図3に示す会社DB31は、会社コードをキーに、会計処理の対象となる会社情報を記憶する。会社DB31は、会社コードと、組織コードと、会社名と、組織名と、種類と、年度と、住所と、組織長と、区分と、登録場所と、担当者とを対応付けて記憶している。会計事務所がこの会計処理装置1を複数の顧問先に対して使用する場合の他、企業が本支店間(図示せず)や本社支社間(図示せず)や本社と各拠点の営業所間で使用する場合(図示せず)にも対応している。 The company DB 31 shown in FIG. 3 stores company information to be subject to accounting processing using a company code as a key. The company DB 31 stores a company code, an organization code, a company name, an organization name, a type, a year, an address, an organization head, a division, a registered location, and a person in charge in association with each other. Yes. In addition to the case where an accounting office uses this accounting processing apparatus 1 for a plurality of advisors, a company has a branch office (not shown), a head office branch office (not shown), a head office and sales offices of each base It corresponds also to the case of using between (not shown).
図3に示す会社DB31では、会社コードは、顧問先を識別する識別情報であり、組織店コードその企業の本支店や本社支社や所属部署を識別する識別情報である。業種は製造業や小売業等のその企業の事業の種類である。会社名はその企業(例:ABC工業等)の名称であり、組織名は本社や支社や営業所等のその企業の拠点(例:○島支社等)や経理部や営業等の部署の名称である。種類は会計や税務や経理等の業務の種類である。住所はその企業の組織の住所である。組織長は本社であれば代表者(例:ABC工業なら○山×男)等のその企業の組織の長の名称である。区分は法人や個人等の区分である。登録場所は会社毎の仕訳データ等の業務データの保存先である。担当者は会計処理等の業務の担当者である。 In the company DB 31 shown in FIG. 3, the company code is identification information for identifying a consultant, and the organization store code is identification information for identifying the main branch, head office branch, or department of the company. The type of business is the type of business of the company, such as manufacturing or retail. The company name is the name of the company (eg ABC Industry, etc.), and the organization name is the name of the company's base (eg: ○ Shima Branch etc.), accounting department or sales department. It is. The type is the type of business such as accounting, tax or accounting. The address is the address of the organization of the company. The head of the organization is the name of the head of the organization of the company, such as a representative at the headquarters (example: ○ mountain x male in case of ABC Industry). The classification is a classification of a corporation or an individual. The registration location is a storage location of business data such as journal data for each company. The person in charge is a person in charge of operations such as accounting.
会社DB31は、図3に記載の各項目の他、例えば、代表者名、企業ロゴ、DB登録日、事業形態、受任業務等を記憶してもよい。代表者名は、例えば、企業の親子関係の紐付けに用いてもよい。DB登録日は、顧問契約日や支店設置日が該当する。事業形態は、法人事業であるか、個人事業であるか、単なる個人であるか等である。受任業務は、会計業務(月次監査、決算等)、税務(法人税申告、青色申告等)である。 The company DB 31 may store, for example, the representative name, company logo, DB registration date, business form, commissioned business, etc., in addition to the items shown in FIG. The representative name may be used, for example, for associating a parent-child relationship of a company. The DB registration date corresponds to an advisory contract date or a branch establishment date. The business form is a corporate business, an individual business, a mere individual, or the like. The commissioned business includes accounting business (monthly audit, settlement of accounts, etc.) and tax (corporate tax return, blue return etc.).
仕訳データDB32は、仕訳データを識別する仕訳IDをキーにして、仕訳データを記憶するデータベースである。
仕訳データDB32は、仕訳データを識別する仕訳IDに対応付けて、仕訳データと、伝票画像受付部11が受け付けた伝票画像を識別する伝票IDとを記憶する。また、仕訳データDB32に記憶された仕訳データは、編集画面を用いて入力及び編集がされることにより、更新することができる。
The journal data DB 32 is a database that stores journal data using a journal ID for identifying the journal data as a key.
The journal data DB 32 stores journal data and a slip ID for identifying the slip image received by the slip image receiving unit 11 in association with the journal ID for identifying the journal data. The journal data stored in the journal data DB 32 can be updated by inputting and editing using the editing screen.
図4に示す仕訳データDB32は、仕訳IDと、会社コードと、組織コードと、日付と、借方科目(借方勘定科目)と、貸方科目(貸方勘定科目)と、金額と、摘要と、伝票IDと、伝票分類と、伝票内容とを対応付けて記憶している。ここで、日付は、仕訳データの発生日付であり、伝票画像に含まれる日付と同じである。金額は単一仕訳の借方金額や貸方金額である。単一仕訳の場合は借方金額と貸方金額を同じ金額になるからである。また、借方金額と貸方金額が異なる複合仕訳を作成できるよう借方金額、貸方金額に項目を分けて記憶してもよい。摘要は、科目に対する補足内容である。伝票分類は伝票画像がレシート、領収書等である伝票(原始証憑)の分類である。伝票内容は伝票画像からOCR等を利用した文字認識処理に取得したテキスト情報の内容である。詳細は後述するが、このテキスト情報は摘要情報を自動作成するのに利用される。 The journal data DB 32 shown in FIG. 4 includes a journal ID, a company code, an organization code, a date, a debit item (debit account item), a credit item (credit account item), an amount, a description, and a slip ID. And slip classification and slip content are stored in association with each other. Here, the date is the occurrence date of the journal data, and is the same as the date included in the slip image. The amount is a debit amount or a credit amount of a single journal entry. This is because in the case of a single journal entry, the debit amount and the credit amount are the same. Further, the items may be stored separately in the debit amount and the credit amount so that a composite journal with different debit amount and credit amount can be created. The summary is a supplement to the subject. The slip classification is a classification of a slip (primary voucher) whose slip image is a receipt, a receipt, or the like. The slip content is the content of text information acquired from the slip image for character recognition processing using OCR or the like. Although details will be described later, this text information is used to automatically create summary information.
図5に示す科目摘要テーブル33は勘定科目とその貸借(借方、貸方)と摘要類型の関連付けを示す図である。勘定科目と貸借(借方、貸方)と摘要類型を対応付けて記憶している。
また、摘要類型は取引内容や取引状況を取引カテゴリ毎に分類したものである。また、摘要類型と入力された勘定科目と関連付けて登録する科目摘要テーブルである。図5に記載の各項目の他、例えば、使用回数等の優先順位による重みづけ等を行なう項目を記憶してもよい。重みづけを行なうことでよく使われる勘定科目と関連する摘要類型を優先順位の高い順に表示させ担当者に選択させるようにしてもよいし、使用回数の多い摘要類型を学習しフィードバックを行なうことにより会社毎や年月毎に最適な摘要類型テーブルを作成することができる。
The item summary table 33 shown in FIG. 5 is a diagram showing associations between account items, their credits (debits and creditors), and summary types. Account items, credits (debits, creditors), and summary types are stored in association with each other.
The summary type classifies the transaction content and transaction status for each transaction category. Further, it is a subject summary table that is registered in association with the summary type and the input account subject. In addition to the items shown in FIG. 5, for example, items that are weighted according to priority such as the number of uses may be stored. It is possible to display summary types related to frequently used account items by weighting in order of priority and let the person in charge select them, or by learning the summary types that are frequently used and providing feedback. An optimal summary type table can be created for each company or year.
また、摘要類型は勘定科目とその貸借と勘定科目に関連する取引カテゴリの組み合わせにより、現金の借方の場合は売上、売掛、物品購入、その他入金、預金のような現金の勘定科目が借方に仕訳される取引カテゴリが記憶されている。同様に現金の貸方の場合は飲食、交通、物品購入、公共料金・税金、仕入、買掛、未払、その他支払、預金のような現金の勘定科目が貸方に仕訳される取引カテゴリが記憶されている。預金については現金の借方、貸方両方存在するが、現金の借方の場合の預金は預金から引き出しであり、現金の貸方の場合の預金は預金への預け入れである。摘要類型を利用することにより、勘定科目をキーに勘定科目と関連する取引カテゴリを絞り込むことができる。 In addition, the description type is a combination of the account and the transaction category related to the loan and account, and in the case of cash debit, the account of cash such as sales, accounts receivable, purchase of goods, other deposits, deposits is debited. The transaction category to be journalized is stored. Similarly, in the case of cash credits, transaction categories in which cash account items such as food and drink, transportation, goods purchases, utility charges and taxes, purchases, accounts payable, unpaid, other payments and deposits are credited are stored. ing. There are both cash debits and credits for deposits, but in the case of cash debits, deposits are withdrawn from deposits, and in the case of cash credits, deposits are in deposits. By using the summary type, it is possible to narrow down the transaction category related to the account item using the account item as a key.
図6に示す摘要類型テーブル34は取引内容や取引状況の組み合わせを取引カテゴリ毎にまとめた摘要項目構成を示す図である。また、摘要項目とは取引内容や取引状況をキーワード毎に分解しカテゴリ毎にまとめたものである。また、摘要項目の組み合わせである摘要項目構成と摘要類型を関連付けて登録する摘要類型テーブルである。摘要類型テーブル34は摘要類型と、摘要項目構成の項目数と、摘要項目構成の各項目の内容を対応付けて記憶している。図6に記載の各項目の他、例えば、使用回数等の優先順位による重みづけ等を行なう項目を記憶してもよい。 The summary type table 34 shown in FIG. 6 is a diagram showing a summary item configuration in which combinations of transaction contents and transaction status are summarized for each transaction category. The summary item is a breakdown of transaction details and transaction status for each keyword, and is grouped for each category. In addition, it is a summary type table that registers a summary item configuration that is a combination of summary items and a summary type in association with each other. The summary type table 34 stores a summary type, the number of items in the summary item configuration, and the contents of each item in the summary item configuration in association with each other. In addition to the items shown in FIG. 6, for example, items that are weighted according to priority such as the number of uses may be stored.
重みづけを行なうことでよく使われる勘定科目と関連する摘要類型のうち、同じ摘要類型(例:交通)であっても摘要項目構成が異なる場合(「交通」−「交通/運賃/内容/支払先/訪問先/訪問理由」や「交通」−「交通/宿泊等/内容/支払先/宿泊先/訪問理由」等)に優先順位の高い順に表示させ担当者に選択させるようにしてもよいし、使用回数の多い摘要類型を学習しフィードバックを行なうことにより会社毎や年月毎に勘定科目と関連する最適な摘要類型テーブルを作成することができる。年月毎に最適化することで最新の傾向を反映した会社毎の摘要類型テーブルを作成してもよい。 Among summary types related to account items that are often used for weighting, even if the summary type is the same (eg, traffic), the summary item configuration is different (“Transport”-“Transport / Fare / Content / Payment”) "Destination / Destination / Reason for Visit" or "Transport"-"Transport / Accommodation / Content / Payment / Accommodation / Reason for Visit" etc.) may be displayed in order of priority and selected by the person in charge. In addition, an optimum summary type table related to the account item can be created for each company or each year by learning the summary types frequently used and performing feedback. A summary type table for each company reflecting the latest trend may be created by optimizing each year.
図6では摘要項目構成が異なっても摘要類型で同じ名称(例:交通)を使用しているが、摘要項目構成が異なっている場合に異なる名称(例:交通1、交通2等)を用いてもよい。摘要類型テーブルで異なる名称(例:交通1、交通2等)を使用する場合は科目摘要テーブル33の摘要類型も異なる名称(例:交通1、交通2等)で記憶される。 In FIG. 6, the same name (eg, traffic) is used for the summary type even if the summary item configuration is different, but when the summary item configuration is different, a different name (eg, traffic 1, traffic 2, etc.) is used. May be. When different names (eg, traffic 1, traffic 2, etc.) are used in the summary type table, the summary types of the subject summary table 33 are also stored with different names (eg, traffic 1, traffic 2, etc.).
図7に示す科目摘要パターンテーブル35は摘要語句の組み合わせを定型化した摘要パターンと勘定科目の組み合わせの関連付けを示す図である。また、摘要パターンは摘要情報を構成する1以上の摘要語句の組み合わせである。また、摘要パターンと入力された勘定科目を関連付けて登録する科目摘要パターンテーブルである。科目摘要パターンテーブル35は借方科目と、貸方科目と、摘要パターンと、登録回数を対応付けて記憶している。登録回数は担当者により摘要語句を選択して作成された摘要情報が科目パターンテーブルに登録された回数である。 The subject summary pattern table 35 shown in FIG. 7 is a diagram showing the association between the summary pattern and the combination of the account subject, which are standardized combinations of summary phrases. The summary pattern is a combination of one or more summary words constituting summary information. Further, it is a subject summary pattern table that registers the summary pattern and the input account subject in association with each other. The subject summary pattern table 35 stores a debit subject, a credit subject, a summary pattern, and the number of registrations in association with each other. The number of registrations is the number of times that the summary information created by selecting the summary words by the person in charge is registered in the subject pattern table.
図7に記載の各項目の他、例えば、使用回数等の優先順位による重みづけ等を行なう項目を記憶してもよい(変形摘要パターン例)。使用回数を追加する場合は摘要パターン(例:書籍代 − 雑誌A − コンビニE − 1冊)のうちよく使われる部分の摘要語句の組み合わせを摘要パターン1(例:書籍代 − 雑誌A)、それ以降の摘要語句の組み合わせを摘要パターン2(例:コンビニE − 1冊)とすることにより摘要パターン1の重みづけを登録回数で行い、摘要パターン2の重みづけを使用回数で行なう。 In addition to the items shown in FIG. 7, for example, items that are weighted according to priority such as the number of times of use may be stored (example of modified summary pattern). When adding the number of times of use, the description pattern 1 (eg, book price-magazine A) is used as the combination of the frequently used part of the description pattern (eg, book price-magazine A-convenience store E-1 volume), Subsequent combinations of summary phrases are defined as a summary pattern 2 (for example, convenience store E-1), so that the summary pattern 1 is weighted by the number of registrations, and the summary pattern 2 is weighted by the number of uses.
摘要パターン1(例:書籍代 − 雑誌A)は同じだが摘要パターン2(例:D書店 − 1冊)が異なる場合は図7の場合だと摘要パターン(例:「書籍代 − 雑誌A − コンビニE − 1冊」、「書籍代 − 雑誌A − D書店 − 1冊」等)を検索することになるが、変形摘要パターン例だと、摘要パターン1(例:書籍代 − 雑誌A)を検索した上で、摘要パターン2(例:「コンビニE − 1冊」、「D書店 − 1冊」等)を検索することで、図7の場合に比べてよく使われる勘定科目の組み合わせと関連する摘要パターンを絞り込むことで摘要パターンの検索時間を減らせるので、摘要パターン1と摘要パターン2の組み合わせである摘要パターンから優先順位の高い順に表示される摘要語句候補の表示時間を短くさせることができ、選択された摘要パターン1と摘要パターン2の組み合わせを学習しフィードバックを行なうことにより会社毎や年月毎に最適な摘要パターンテーブルを作成することができる。年月毎に最適化することで最新の傾向を反映した会社毎の摘要パターンテーブルを作成してもよい。 If the description pattern 1 (eg: book price-magazine A) is the same but the description pattern 2 (eg: D bookstore-1 book) is different, then the description pattern (eg: "book price-magazine A-convenience store" "E-1 book", "Book fee-Magazine A-D bookstore-1 book", etc.), but if it is a modified summary pattern example, search for summary pattern 1 (eg, book fee-magazine A). Then, by searching for the description pattern 2 (eg, “Convenience store E-1”, “D bookstore—1”, etc.), it is related to the combination of account items that are used more frequently than in the case of FIG. Since the search time for the description pattern can be reduced by narrowing down the description pattern, the display time of the summary phrase candidates displayed in descending order of priority from the description pattern that is a combination of the description pattern 1 and the description pattern 2 can be shortened. Can, it is possible to create an optimal Abstract pattern table for each or every years companies by performing learning the combinations of the selected payee pattern 1 and Abstract pattern 2 feedback. A summary pattern table for each company reflecting the latest trend may be created by optimizing each year.
具体的には前記会社DBから選択した会社コードをキーとして前記仕訳データDBから一致する仕訳データの摘要情報に含まれる摘要語句を前記摘要パターンテーブルから抽出し、会社毎の摘要パターンテーブルを作成する。また、参照対象となる過去取引の発生時期が設定された参照設定(図示せず)を元に会計処理対象の取引の発生年月である対象年月を取得し、前記対象年月および前記参照設定に基づいて、参照対象となる過去取引の発生した年月日を限定するための参照期間を決定したうえで、当該参照期間をキーに前記仕訳データDBから一致する仕訳データの摘要情報に含まれる摘要語句を前記摘要パターンテーブルから抽出し、年月毎の摘要パターンテーブルを作成する。 Specifically, by using a company code selected from the company DB as a key, a description word / phrase included in the description information of matching journal data from the journal data DB is extracted from the description pattern table, and a description pattern table for each company is created. . In addition, based on a reference setting (not shown) in which the occurrence time of the past transaction to be referred to is set, a target date that is the generation date of the transaction to be accounted for is acquired, and the target date and the reference Based on the settings, after determining the reference period for limiting the date of occurrence of the past transaction to be referred to, it is included in the summary data of the journal data that matches from the journal data DB using the reference period as a key A summary word table is extracted from the summary pattern table to create a summary pattern table for each year.
図8に示すキーワード辞書36は過去に登録された仕訳データの摘要情報から摘要語句毎に分解し、取引先や人名等のカテゴリと対応付けた摘要の文字列(語句)であるキーワードと勘定科目の関連付けを示す図である。また、入力された勘定科目と関連する摘要語句に取引内容を示すカテゴリを関連付けたキーワードとして登録するキーワード辞書である。キーワード辞書36はキーワードと、勘定科目と、貸借と、カテゴリ、項目と、処理と、助詞と、表示回数と、選択回数を対応付けて記憶している。カテゴリはキーワードと取引カテゴリの対応づけることにより、勘定科目(例:旅費交通費と給料手当て)と関連がないが同じカテゴリ(例:人名)にある場合に、摘要語句候補がない場合(例:過去に交通費の精算をしたことない社員を摘要語句候補として表示)等に同じカテゴリ(例:人名)のキーワード(例:給与を払っているので過去に交通費の精算をしたことない社員を候補として抽出できる)を優先して摘要語句候補として利用できる。 The keyword dictionary 36 shown in FIG. 8 is a keyword and account item that is a description character string (phrase) associated with a category such as a business partner or a person name by decomposing each description word from the summary information of journal data registered in the past. FIG. In addition, the keyword dictionary is registered as a keyword in which a category indicating transaction details is associated with a summary phrase related to an input account item. The keyword dictionary 36 stores a keyword, an account item, a loan, a category, an item, a process, a particle, a display count, and a selection count in association with each other. When a category is associated with a keyword and a transaction category, it is not related to an account item (eg, travel expenses and salary allowances), but is in the same category (eg, person's name), but there is no candidate description phrase (eg: Employees who have not paid for transportation expenses in the past are displayed in the same category (example: person name) in the same category (ex. Can be extracted as a candidate) and can be used as a summary word candidate.
項目は摘要類型テーブルの摘要項目構成の各項目の内容とキーワードが関連付けられており、摘要項目構成の項目に該当するキーワードを摘要語句候補として利用できる。処理はキーワードと関連付けられた特定の処理を行なうことで、摘要語句候補に日付や金額を追加した語句(例:日付が11月24日、金額が50,000円、キーワードが「家賃」で処理が日付だと摘要語句候補は「11月家賃」、処理が金額だと摘要語句候補は「家賃50,000円」)を表示でき、新たにキーワード辞書に登録する場合に数字だけが異なるキーワードを登録しなくて済む(例:「11月家賃」、「12月家賃」、「10月家賃50,000円」のキーワードがあった場合に異なるキーワードであるため、通常は全部登録することになるが、「月家賃」で登録すれば「月家賃」、「家賃50,000円」の登録は2つで済むし、「家賃」とすれば登録は1つで済む)。助詞は摘要情報を作成する際に助詞を利用して文章整形処理を行うことで自然な文章の摘要情報を作成することできる。 The items are associated with the contents of each item in the summary item configuration of the summary type table and keywords, and the keywords corresponding to the items in the summary item configuration can be used as summary word candidates. The process is performed by performing a specific process associated with the keyword, and adding a date or amount to the summary phrase candidate (eg, date is November 24, the amount is 50,000 yen, and the keyword is “rent”) If the date is a date, the summary phrase candidate can be displayed as “November rent”, and if the processing is an amount, the summary phrase candidate can be displayed as “rent 50,000 yen”. You don't have to register (ex. “November rent”, “December rent”, “October rent 50,000 yen”). However, if you register with "Monthly rent", you only need to register "Monthly rent" and "Rental 50,000 yen". As for the particle, when the summary information is created, the summary information of the natural sentence can be created by performing the sentence shaping process using the particle.
図8に記載の各項目の他、例えば、助詞を使用するかしないかのフラグ等を記憶してもよい。表示回数はそのキーワードを摘要語句候補として表示した回数である。選択回数は摘要語句候補からそのキーワードを選択した回数である。表示回数や選択回数を利用した重みづけを行なうことでよく使われる勘定科目と関連する摘要類型を優先順位の高い順に表示させ担当者に選択させるようにしてもよいし、表示回数や選択回数の多い摘要類型を学習しフィードバックを行なうことにより会社毎や年月毎に最適なキーワード辞書を作成することができる。年月毎に最適化することで最新の傾向を反映した会社毎のキーワード辞書を作成してもよい。 In addition to the items shown in FIG. 8, for example, a flag indicating whether or not to use a particle may be stored. The number of times of display is the number of times that the keyword is displayed as a summary phrase candidate. The number of times of selection is the number of times the keyword is selected from the summary phrase candidates. Weighting using the number of display times and the number of times of selection may be used to display frequently used account items and summary types related to account items in order of priority, and the person in charge may select them. By learning many summary types and providing feedback, an optimal keyword dictionary can be created for each company and year. A keyword dictionary for each company that reflects the latest trend may be created by optimizing each year.
具体的には前記会社DBから選択した会社コードをキーとして前記仕訳データDBから一致する仕訳データの摘要情報に含まれる摘要語句を前記キーワード辞書から抽出し、会社毎のキーワード辞書を作成する。また、参照対象となる過去取引の発生時期が設定された参照設定(図示せず)を元に会計処理対象の取引の発生年月である対象年月を取得し、前記対象年月および前記参照設定に基づいて、参照対象となる過去取引の発生した年月日を限定するための参照期間を決定したうえで、当該参照期間をキーに前記仕訳データDBから一致する仕訳データの摘要情報に含まれる摘要語句を前記キーワード辞書から抽出し、年月毎のキーワード辞書を作成する。 More specifically, by using a company code selected from the company DB as a key, a description word / phrase included in the description information of matching journal data from the journal data DB is extracted from the keyword dictionary, and a keyword dictionary for each company is created. In addition, based on a reference setting (not shown) in which the occurrence time of the past transaction to be referred to is set, a target date that is the generation date of the transaction to be accounted for is acquired, and the target date and the reference Based on the settings, after determining the reference period for limiting the date of occurrence of the past transaction to be referred to, it is included in the summary data of the journal data that matches from the journal data DB using the reference period as a key A summary dictionary is extracted from the keyword dictionary to create a keyword dictionary for each year.
図2の入力部45は、キーボードやマウス等の入力装置である。また、入力部45は、タッチパネルやペン入力であってもよい。また、入力部45は、音声入力するためのマイク等や画像入力のためのカメラ、スキャナ等の入力装置であってもよい。
表示部46は、LCD(液晶ディスプレイ)等で構成される表示装置である。
通信部49は、例えば、スキャナ等の伝票画像読み取り装置や、通信ネットワークを介して外部装置との間での通信を行うインタフェースである。
なお、本発明でいうコンピュータとは、制御部、記憶装置等を備えた情報処理装置をいい、会計処理装置1は、制御部10、記憶部30等を備えた情報処理装置であり、本発明のコンピュータの概念に含まれる。
2 is an input device such as a keyboard or a mouse. The input unit 45 may be a touch panel or a pen input. The input unit 45 may be an input device such as a microphone for inputting voice, a camera for inputting images, a scanner, or the like.
The display unit 46 is a display device configured with an LCD (liquid crystal display) or the like.
The communication unit 49 is an interface that performs communication with a slip image reading device such as a scanner or an external device via a communication network.
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 accounting processing apparatus 1 is an information processing device including the control unit 10, the storage unit 30, and the like. Included in the concept of computers.
<会計処理装置1の処理>
次に、会計処理装置1による処理について説明する。
図9は、本実施形態に係る会計処理装置1での処理を示すフローチャートである。
実施例1の処理をフローチャートで説明する。なお、実施例2、実施例3や各実施例の変形例等の別の記載例については、実施例1との差異のみを記載し、共通部分の記載は省略する。
<Processing of the accounting processing apparatus 1>
Next, processing by the accounting processing apparatus 1 will be described.
FIG. 9 is a flowchart showing processing in the accounting processing apparatus 1 according to the present embodiment.
A process according to the first embodiment will be described with reference to a flowchart. In addition, about another description example, such as Example 2, Example 3, and the modification of each Example, only the difference with Example 1 is described, and description of a common part is abbreviate | omitted.
担当者(例:会計事務所の職員や経理部の社員等)が会計アプリを起動し、会計処理を行う会社(例:ABC工業)を選択し、会計処理年度(例:平成29年度)及び処理する年月(例:平成29年11月)を設定する。会社DBから選択された会社の決算年度等を含む会社情報を取得し、選択した会計処理年度の会計データの入力画面を表示する(ステップS(以下、単に「S」という。)101)。 The person in charge (eg, accounting firm staff or accounting department employee) launches the accounting app, selects the company (eg: ABC Industries) that performs accounting processing, and the accounting year (eg: FY2017) and Set the date (for example, November 2017) to be processed. Company information including the fiscal year of the selected company is acquired from the company DB, and an accounting data input screen for the selected accounting process year is displayed (step S (hereinafter simply referred to as “S”) 101).
1つの取引について領収書やレシートを見ながら該当する取引で、日付(例:11月20日)、借方の勘定科目(例:交際費)、貸方の勘定科目(例:現金)、金額(例:8,000円)を入力する。なお、領収書やレシートについては、事前に電子化して、イメージを表示させて参照しながら入力するようにしてもよい(S102)。 Check the receipt and receipt for one transaction, and the transaction (date: November 20th), debit account (example: expense), credit account (example: cash), amount (example) : 8,000 yen). Note that receipts and receipts may be digitized in advance and input while displaying images for reference (S102).
科目摘要パターンテーブルを参照して入力された勘定科目である借方科目(例:借方科目−交際費)と貸方科目(例:貸方科目−現金)をキーにして一致する摘要パターン(例:「タクシー代 − 立替精算 − ○田太郎」、「タクシー代 − 東□商事接待 − ×島三郎」、「手土産代 − 東□商事様へ − ○田太郎」、「手土産代 − △木商会様へ − ○田太郎」等)を取得する。 A descriptive item that is entered by referring to the item description pattern table (for example, debit item-accounting expenses) and a credit item (for example, credit item-cash) are used as a key for a matching description pattern (for example, "Taxi -Taro Taro, Taxi Fee -Higashi □ Business Entertainment-× Saburo Shima, Tsou Souvenir -To Higashi Commerce -Taro Taro, Tesou Souvenir- − ○ Taro ”etc.).
借方科目と貸方科目をキーにして一致する摘要パターンが複数あるので、摘要パターンを複数まとめて摘要パターンリストを作成する。摘要パターンリストを前記摘要パターンの登録回数の多い順に優先順位付けを行い、摘要パターンを並べ替える(例:「タクシー代 − 立替精算 − ○田太郎」(登録回数7回)、「タクシー代 − 東□商事接待 − ×島三郎」(登録回数5回)、「バス代 − △木商会様へ − ○田太郎 − 商談」(登録回数4回)、「手土産代 − 東□商事様へ − ○田太郎」(登録回数3回)等)。並べ替えた摘要パターンリストから登録回数の最も多い摘要パターン(例:摘要パターン「タクシー代 − 立替精算 − ○田太郎」(登録回数7回))を取得する(S103)。 Since there are a plurality of matching pattern patterns using the debit item and the credit item as a key, a plurality of description patterns are collected to create a description pattern list. Prioritize the description pattern list in descending order of the number of registrations of the description pattern, and rearrange the description patterns (eg, “Taxi fare-Advance payment-○ Taro” (7 registrations), “Taxi fare − East” □ Commercial entertainment − × Saburo Shima (5 times registration), “Bus fee − To △ wood trading company − ○ Taro Tao − Business negotiation” (4 times registration), “Souvenir fee − East □ To trading company − ○ Tataro "(number of registrations 3 times)). From the rearranged summary pattern list, a summary pattern having the largest number of registrations (for example, summary pattern “taxi fare-replacement settlement- ○ Taro” (seven registrations)) is acquired (S103).
キーワード辞書を参照して前記摘要パターンリストからキーワード毎に分解して各摘要パターンの摘要語句と摘要語句を取得する(例:摘要パターン「タクシー代 − 立替精算 − ○田太郎」から摘要語句数3と「タクシー代」、「立替精算」、「○田太郎」の摘要語句を取得する)。次に摘要パターンリストを摘要語句使用数合計の多い順に摘要パターンリストの摘要パターンから最初の摘要語句候補を表示する。具体的には摘要パターンリストの各摘要パターンの最初の摘要語句をそれぞれ抽出し、抽出した摘要語句を優先順位の高い順に並べることで摘要語句候補(例:「タクシー代」、「手土産代」等)として表示する(S104)。 By referring to the keyword dictionary, the keywords are decomposed for each keyword from the description pattern list to obtain a description word and a description word phrase of each description pattern (for example, the number of description words from the description pattern “taxi fare-replacement check--Taro Taro” is 3 And “Taxis”, “Replacement Settlement”, and “Taro Taro”. Next, in the summary pattern list, the first summary phrase candidates are displayed from the summary pattern in the summary pattern list in descending order of the total number of summary phrases used. Specifically, the first summary phrase of each summary pattern in the summary pattern list is extracted, and the extracted summary phrases are arranged in descending order of priority (eg “taxi fare”, “souvenir charges”). Etc.) (S104).
摘要語句候補の表示としては後述する「未選択」(固定)、「優先順位の高い順に摘要パターンリストから絞り込まれた複数の摘要語句(例:「タクシー代」、「手土産代」等)」(可変)、後述する「直接入力」(固定)の順に表示される。
なお、抽出した摘要語句で摘要語句が重複する場合は重複する摘要語句の2つ目以降の摘要語句を除外する除外処理を行なう(例:上記4つの摘要パターンの場合は最初の摘要語句として「タクシー代」、「タクシー代」、「バス代」、「手土産代」が取得されるが、除外処理により候補は「タクシー代」、「バス代」、「手土産代」となる)。
“Non-selected” (fixed), which will be described later, and “Multiple description phrases narrowed down from the description pattern list in descending order of priority (eg,“ Taxi ”,“ Souvenir ”etc.)” (Variable) and “direct input” (fixed), which will be described later, are displayed in this order.
In addition, when a description word phrase overlaps in the extracted description word phrase, an exclusion process is performed to exclude the second and subsequent description words of the duplicate description word phrase (for example, in the case of the above four description patterns, the first description word phrase is “ Taxi fare, taxi fare, bus fare, and hand souvenir fare are acquired, but due to the exclusion process, the candidates are taxi fare, bus fare, and hand souvenir fare.
また、実施例では登録回数による優先順位により摘要語句候補を表示しているが、摘要パターンの登録更新日が最近の摘要パターンや摘要語句使用数合計や摘要語句使用数や摘要語句と一致するキーワードの表示回数または選択回数を元に優先順位をつけてもよいし、摘要語句使用数合計、摘要語句使用数、登録回数、登録更新日、表示回数、選択回数を利用した重みづけによる優先順位をつけてもよい。 In addition, in the embodiment, the summary word candidates are displayed according to the priority order based on the number of registrations, but the keyword whose registration update date of the summary pattern matches the latest summary pattern, summary phrase usage count, summary phrase usage count, or summary phrase You may assign priorities based on the number of times displayed or selected, or the total number of summary terms used, the number of summary terms used, the number of registrations, the date of registration renewal, the number of times displayed, and the priority by weighting using the number of selections. May be attached.
S104で表示された摘要語句候補(例:「タクシー代」)を選択して摘要語句として確定させる(S105)。摘要語句候補として表示された摘要語句の表示回数に1を加算し、キーワード辞書を更新する。また、選択した摘要語句候補の選択回数に1を加算し、キーワード辞書を更新する。本実施例は表示回数と選択回数の両方を更新しているが、優先順位で利用する項目だけを更新するようにしてもよい。S103で取得した摘要パターンから取得した摘要語句数が1の場合(S106:No)はS112へ移動する。 A summary word candidate (eg, “taxi fare”) displayed in S104 is selected and confirmed as a summary word phrase (S105). The keyword dictionary is updated by adding 1 to the number of times the summary phrase displayed as the summary phrase candidate is displayed. In addition, 1 is added to the number of selections of the selected summary word candidates, and the keyword dictionary is updated. In this embodiment, both the number of display times and the number of selection times are updated. However, only the items used in the priority order may be updated. When the number of summary phrases acquired from the summary pattern acquired in S103 is 1 (S106: No), the process moves to S112.
またS103で取得した摘要パターンから取得した摘要語句数が2以上の場合(S106:Yes)はS108からS111までの処理を摘要語句数数だけ繰り返す(S107)。
摘要語句数の数だけ摘要語句候補を順に表示することで段階的に摘要語句が絞り込まれ、使用頻度の高い摘要語句や前の摘要語句と関連性の高い摘要語句が適切に摘要語句候補として表示される。
また、S106の判断条件は摘要語句数が2以上で判断しているが、摘要パターンの摘要語句が単数なのか複数なのかが判断できる条件であればどのような条件でもよい。
If the number of summary words acquired from the description pattern acquired in S103 is 2 or more (S106: Yes), the processing from S108 to S111 is repeated by the number of summary words (S107).
By displaying the number of noun phrases as many as the number of noun phrases, the noun phrases are narrowed down in stages, and frequently used noun phrases and high-relevant noun phrases are appropriately displayed as noun phrase candidates. Is done.
The determination condition of S106 is determined based on the number of summary words being 2 or more, but any condition may be used as long as it is possible to determine whether the summary pattern has one or more summary words.
また、摘要パターンに登録されている摘要語句が1つの場合は摘要語句候補としてそのまま表示し、選択した摘要語句候補を摘要として確定させる。摘要語句候補に選択肢がない場合は直接摘要語句を入力してもよいし、過去に登録された仕訳データの摘要情報から摘要語句毎に分解し、取引先や人名等のカテゴリと対応付けたキーワード辞書から取引先や人名等のカテゴリを選択して摘要語句候補を表示してもよい。摘要語句候補として表示された摘要語句の表示回数に1を加算し、キーワード辞書を更新する。また、選択した摘要語句候補の選択回数に1を加算し、キーワード辞書を更新する。本実施例は表示回数と選択回数の両方を更新しているが、優先順位で利用する項目だけを更新するようにしてもよい。 If there is one summary word / phrase registered in the summary pattern, it is displayed as a summary word / phrase candidate as it is, and the selected summary word / phrase candidate is confirmed as a summary. If there are no choices for the description phrase candidates, you can enter the description words directly, or the keywords associated with categories such as business partners and person names by disassembling each description phrase from the description information of journal data registered in the past A category such as a business partner or a person name may be selected from the dictionary to display summary word candidates. The keyword dictionary is updated by adding 1 to the number of times the summary phrase displayed as the summary phrase candidate is displayed. In addition, 1 is added to the number of selections of the selected summary word candidates, and the keyword dictionary is updated. In this embodiment, both the number of display times and the number of selection times are updated. However, only the items used in the priority order may be updated.
つまり、仕訳データを仕訳データDBに登録する際に、前記キーワード辞書に前記摘要情報で使用されている摘要語句の有無により、該当摘要語句の選択回数に1を追加又は該当摘要語句を新たなキーワードとして自動で登録することにより前記キーワード辞書にフィードバックを行なうことでキーワード辞書が学習によりよく使われる最適なキーワードを効率よく登録できる。また、仕訳データを仕訳データDBに登録する際に、前記摘要パターンテーブルに前記摘要情報の登録の有無により、該当摘要情報と一致する摘要パターンの選択回数に1を追加又は該当摘要情報を新たな摘要パターンとして自動で登録することにより前記摘要パターンテーブルにフィードバックを行なうことで摘要パターンテーブルが学習によりよく使われる最適な摘要パターンを効率よく登録できる That is, when registering journal data in the journal data DB, 1 is added to the number of times of selection of the corresponding summary phrase or the corresponding summary phrase is added as a new keyword depending on the presence or absence of the summary phrase used in the summary information in the keyword dictionary. As an automatic registration, feedback to the keyword dictionary allows efficient registration of an optimal keyword that is frequently used for learning. In addition, when registering journal data in the journal data DB, 1 is added to the number of times of selecting a summary pattern matching the corresponding summary information or new corresponding summary information is added depending on whether or not the summary information is registered in the summary pattern table. By automatically registering a summary pattern as a summary pattern, the summary pattern table can be efficiently registered with the summary pattern table that is frequently used for learning by providing feedback to the summary pattern table.
また、S103で取得した摘要パターンから当該選択した摘要語句候補(例:「タクシー代」)を含む摘要パターン(例:「タクシー代 − 立替精算 − ○田太郎」、「タクシー代 − 東□商事接待 − ×島三郎」等)のみを抽出するようにしてもよい(S108)。 In addition, a summary pattern (eg, “taxi fare − reimbursement payment − ○ Taro”, “taxi fare − east □ commercial entertainment” including the selected summary word candidate (eg “taxi fee”) from the summary pattern acquired in S103. -X Saburo "etc.) may be extracted (S108).
抽出した摘要パターンから選択した摘要語句候補の次の摘要語句(選択した摘要語句候補が最初の語句なので、次の摘要語句は2番目となる)を抽出し、抽出した摘要語句を摘要語句候補(例:「立替精算」、「東□商事接待」等)として表示する(S109)。 Extracts the next description phrase of the selected description phrase candidate from the extracted description pattern (because the selected description phrase candidate is the first phrase, the next description phrase is the second), and extracts the extracted description phrase as the description phrase candidate ( (Example: “advance payment”, “East business entertainment”, etc.) (S109).
また、表示された摘要語句候補(例:「立替精算」、「東□商事接待」等)から選択(例:「立替精算」)する。選択した摘要語句候補の選択回数に1を加算し、キーワード辞書を更新する(S110)。摘要語句候補に選択肢がない場合は直接摘要語句を入力してもよいし、キーワード辞書から取引先や人名等のカテゴリを選択して摘要語句候補を表示してもよい。摘要語句候補として表示された摘要語句の表示回数に1を加算し、キーワード辞書を更新する。 In addition, a selection is made (for example, “advance payment”) from the displayed summary word candidates (eg, “advance payment”, “Higashi □ commercial entertainment”, etc.). 1 is added to the number of selections of the selected summary word candidates, and the keyword dictionary is updated (S110). When there are no choices in the summary word candidate, the summary word phrase may be directly input, or a category such as a business partner or a person name may be selected from the keyword dictionary to display the summary word phrase candidate. The keyword dictionary is updated by adding 1 to the number of times the summary phrase displayed as the summary phrase candidate is displayed.
確定させた摘要語句(例:「タクシー代」)に選択した摘要語句候補選択(例:「立替精算」)を結合し、摘要語句として確定させる(S111)。S111の処理について本実施例ではそのまま結合しているが、確定させた摘要語句に助詞を追加することで文章整形処理を行ってから、結合してもよい。 The selected summary word candidate selection (eg, “advance payment”) is combined with the confirmed summary word (eg, “taxi fee”) and confirmed as a summary word (S111). Although the processing of S111 is combined as it is in the present embodiment, it may be combined after the sentence shaping process is performed by adding a particle to the confirmed summary phrase.
変形例の具体的な内容は借方科目と貸方科目をキーにして一致する摘要パターンが複数あるので、摘要パターンを複数まとめて摘要パターンリストを作成する。借方科目(例:借方科目−交際費)をキーとしてキーワード辞書から借方科目に関連付けられたキーワードである借方キーワード(例:タクシー代、立替精算、○田太郎等)を取得する。また貸方科目(例:貸方科目−現金)をキーとしてキーワード辞書から貸方科目に関連付けられたキーワードである貸方キーワード(例:タクシー代、立替精算、現金支払等)を取得する。 Since there are a plurality of description patterns that match with the debit item and the credit item as keys, the specific contents of the modification are created by collecting a plurality of description patterns. A debit keyword (eg, taxi fee, advance payment, Taro Taro, etc.), which is a keyword associated with the debit item, is acquired from the keyword dictionary using a debit item (eg, debit item-accounting expense) as a key. Also, a credit keyword (eg, taxi fee, advance payment, cash payment, etc.), which is a keyword associated with the credit item, is acquired from the keyword dictionary using a credit item (eg, credit item-cash) as a key.
次に取得した借方キーワードと貸方キーワードをそれぞれキーとして一致する摘要語句を摘要パターンリストから摘要パターン毎に取得し、取得した語句毎に一致する数で摘要語句使用数(「摘要語句(摘要語句使用数)」で表示)を集計する(例:「タクシー代(7回) − 立替精算(5回) − ○田太郎(4回)」、「タクシー代(7回) − 東□商事接待(3回) − ×島三郎(3回)」、「手土産代(5回) − 東□商事様へ(5回) − ○田太郎(4回)」、「バス代(5回) − △木商会様へ(3回) − ○田太郎(4回) − 商談(5回)」等)。 Next, by using the acquired debit keyword and credit keyword as keys, the corresponding description phrases are acquired for each description pattern from the description pattern list, and the number of description phrases used ("Description phrase (Description phrase used)" (E.g., “taxi fare (7 times)-advance payment (5 times)-○ Taro (4 times)”, “taxi fare (7 times)” Times)-× Shimasaburo (3 times), "Hand souvenir charges (5 times)-To Higashi □ Trading (5 times)-○ Tataro (4 times)", "Bus charges (5 times)-△ tree To Shokai (3 times)-○ Taro (4 times)-Business negotiations (5 times) ".
S103で取得した摘要パターンの取得した摘要語句毎の摘要語句使用数を集計し摘要パターン毎の摘要語句使用数合計(「摘要パターン(摘要語句使用数合計)」で表示)を取得する(例:「タクシー代(7回) − 立替精算(5回) − ○田太郎(4回)」(16回)、「タクシー代(7回) − 東□商事接待(3回) − ×島三郎(3回)」(13回)、「手土産代(5回) − 東□商事様へ(5回) − ○田太郎(4回)」(11回)、「バス代(5回) − △木商会様へ(3回) − 商談 − ○田太郎(4回)」(12回)等)。 Summarize the number of usages of the description words / phrases for each of the description words / phrases acquired in the description pattern acquired in S103, and acquire the total number of usages of the description / phrases for each description pattern (displayed as “summary pattern (number of usage of the description words / phrases))” (example: "Taxi fee (7 times)-Advance payment (5 times)-Tataro (4 times)" (16 times), "Taxi fee (7 times)-East □ Business entertainment (3 times)-X Saburo Shima (3) Times) ”(13 times),“ hand souvenir charges (5 times)-To Higashi □ Trading (5 times)-○ Taro (4 times) ”(11 times),“ Bus charges (5 times)-△ tree To Shokai (3 times)-Business negotiations-○ Taro (4 times) "(12 times)).
摘要パターンリストに含まれるすべての摘要パターンを分解し、摘要語句数と摘要語句を取得する(例:摘要パターン「タクシー代 − 立替精算 − ○田太郎」から摘要語句数3と「タクシー代」、「立替精算」、「○田太郎」の摘要語句を取得する)。次に摘要パターンリストを摘要語句使用数合計の多い順に摘要パターンを並べ替える(例:「タクシー代(7回) − 立替精算(5回) − ○田太郎(4回) 摘要語句数3」(16回)、「タクシー代(7回) − 東□商事接待(3回) − ×島三郎(3回) 摘要語句数3」(13回)、「バス代(5回) − △木商会様へ(3回) − ○田太郎(4回) − 商談(5回) 摘要語句数4」(12回)、「手土産代(5回) − 東□商事様へ(5回) − ○田太郎(4回) 摘要語句数3」(11回)等)。 Decompose all the description patterns included in the description pattern list and obtain the number of description words and description words (ex .: from the description pattern “Taxi fare-Replacement payment-○ Taro” (Retrieving payments and “Taro Taro” are obtained). Next, in the summary pattern list, sort the summary patterns in descending order of the sum of the number of summary phrases used (for example, “Taxi fare (7 times)-Advance payment (5 times)-○ Taro (4 times) Summary phrase number 3” ( 16 times), “Taxi fare (7 times)-Higashi □ Business entertainment (3 times)-X Saburo Shima (3 times) Summary number of phrases 3” (13 times), “Bus fee (5 times)” To (3 times)-○ Taro (4 times)-Negotiations (5 times) Number of summary phrases 4 "(12 times)," Souvenir charges (5 times)-To Higashi □ Trading (5 times)-○ Taro (4 times) Summary phrase number 3 ”(11 times)).
並べ替えた摘要パターンリストから摘要語句使用数合計の最も多い摘要パターン(例:摘要パターン「タクシー代 − 立替精算 − ○田太郎」(16回))を取得する(S103)。摘要パターンリストの摘要パターンから最初の摘要語句候補を表示する。具体的には摘要パターンリストの各摘要パターンの最初の摘要語句をそれぞれ抽出することで段階的に摘要語句が絞り込まれ、抽出した摘要語句を摘要語句候補(例:「タクシー代」、「手土産代」等)として表示する(S104)。 From the rearranged summary pattern list, a summary pattern having the largest total number of summary word phrases used (for example, summary pattern “taxi fare-replacement settlement- ○ Taro” (16 times)) is acquired (S103). The first summary word candidate is displayed from the summary pattern in the summary pattern list. Specifically, by extracting the first description words of each description pattern in the description pattern list, the description words are narrowed down step by step, and the extracted description words are extracted as candidate word phrases (eg, “taxi fare”, “handbook” Display "(S104).
S103で取得した摘要パターン(例:摘要パターン「タクシー代 − 立替精算 − ○田太郎」(16回) 摘要語句数3)から摘要語句数が3であり、最初の摘要語句候補の最上位は「タクシー代」、2番目の摘要語句数の最上位は「立替精算」、最後の摘要語句候補の最上位は「○田太郎」となる。次に摘要語句使用数合計の多い順に摘要パターンを並べ替えた摘要パターンリスト(例:タクシー代(摘要語句使用数:7回) − 立替精算(摘要語句使用数:5回) − ○田太郎(摘要語句使用数:4回) 摘要語句数3」(摘要語句使用数合計:16回)、「タクシー代(7回) − 東□商事接待(3回) − ×島三郎(3回) 摘要語句数3」(13回)、「バス代(5回) − △木商会様へ(3回) − ○田太郎(4回) − 商談(5回) 摘要語句数4」(12回)、「手土産代(5回) − 東□商事様へ(5回) − ○田太郎(4回) 摘要語句数3」(11回))に基づいて、パターンリストから「タクシー代(7回)、タクシー代(7回)、バス代(5回)、手土産代(5回)」が取得され、除外処理により最初の摘要語句候補は「タクシー代(7回)、バス代(5回)、手土産代(5回)」となる。 The number of summary phrases is 3 from the summary pattern acquired in S103 (eg, summary pattern “taxi fare-replacement settlement--Taro Taro” (16 times, number of summary phrases 3)), and the top of the first summary phrase candidate is “ “Taxi” is the highest number in the second summary phrase, “Replacement Settlement”, and the last candidate summary phrase candidate is “Taro Taro”. Next, a summary pattern list in which the summary patterns are sorted in descending order of the total number of summary phrases used (example: taxi fare (number of summary phrases used: 7 times)-reimbursement settlement (number of summary phrases used: 5 times)-○ Taro ( Number of abstract words used: 4) Number of abstract words 3 ”(total number of abstract words used: 16 times),“ Taxi fare (7 times) − East □ Business entertainment (3 times) − × Saburo Shima (3 times) "Equation 3" (13 times), "Bus fee (5 times)-△ To Kishokai (3 times)-Tataro (4 times)-Negotiations (5 times) Summary phrase number 4" (12 times), " Souvenir charges (5 times)-To Higashi □ Trading company (5 times)-Tataro (4 times) Summary number of phrases 3 (11 times)), from the pattern list "taxi fare (7 times), Taxi fare (7 times), bus fare (5 times), and souvenirs (5 times) "are acquired, and the first summary word is obtained by the exclusion process Phrase candidates are “taxi fare (7 times), bus fare (5 times), and souvenirs (5 times)”.
また、パターンリストから2つ目の摘要語句候補は「立替精算(5回)、東□商事接待(3回)、△木商会様へ(3回)、東□商事様へ(5回)」となる。また、パターンリストから「○田太郎(4回)、×島三郎(3回)、○田太郎(4回)、○田太郎(4回)」が取得され、除外処理により3つ目の摘要語句候補は「○田太郎(4回)、×島三郎(3回)」となる。本実施例では摘要パターンの摘要語句使用数合計による優先順位の高い順に表示をしているが、各摘要語句候補表示時に摘要語句使用数による優先順位の高い順に表示するように変更してもよい。 Also, the second summary phrase candidate from the pattern list is “advance payment (5 times), Higashi □ Trading entertainment (3 times), △ To Ki Shokai (3 times), Higashi □ Trading (5 times)” It becomes. In addition, “Taro Taro (4 times), Saburo Shima (3 times), Taro Tada (4 times), Taro Tada (4 times)” is acquired from the pattern list, and the third summary is obtained by the exclusion process. The phrase candidates are “Taro Taro (4 times), Saburo Shima (3 times)”. In this embodiment, the summary patterns are displayed in descending order of priority based on the total number of summary phrases used, but may be changed to display in order of priority based on the number of summary phrases used when each summary phrase candidate is displayed. .
S105で確定した摘要語句(例:「タクシー代 − 立替精算 − ×島三郎」)を摘要情報として入力を確定させる。仕訳データを作成後、仕訳DBに登録する。仕訳データの登録時に、仕訳データの摘要情報が摘要パターンとして科目摘要パターンテーブルにあるかチェックし、当該摘要情報と一致する摘要パターンがない場合(S112:No)は当該摘要情報(例:「タクシー代 − 立替精算 − ×島三郎」)を新たな摘要パターンとして科目摘要パターンテーブルに登録する(S114)。また、当該摘要情報と一致する摘要パターンがある場合(S112:Yes)は登録済みの一致する摘要パターンの登録回数に1を加算し、科目摘要パターンテーブルを更新する(S113)。 The input is confirmed as the summary information (eg, “taxi fare—replacement settlement— × Saburo Shima”) confirmed in S105. After creating journal data, register it in the journal DB. When the journal data is registered, it is checked whether the summary information of the journal data is in the subject summary pattern table as a summary pattern. If there is no summary pattern that matches the summary information (S112: No), the summary information (eg, “taxi” "Cash-advance payment-x Saburo Shima") is registered in the subject summary pattern table as a new summary pattern (S114). If there is a description pattern that matches the description information (S112: Yes), 1 is added to the registered number of registered description patterns and the subject description pattern table is updated (S113).
別の記載例として、日付(例:11月20日)、借方の勘定科目(例:地代家賃)、貸方の勘定科目(例:現金)、金額(例:5,000円)の取引で摘要パターン「月分駐車場代 − 第2駐車場 − 月額」の場合に、キーワード辞書を参照し、「月分駐車場代」のキーワード辞書の処理欄の値が「日付」なので、S104やS105で日付から取得した「11月」と抽出した「月分駐車場代」と結合した「11月分駐車場代」を摘要語句候補として表示する。「11月分駐車場代」を摘要語句候補として表示しているが、「月分駐車場代」を摘要語句候補として表示し、「月分駐車場代」が選択された段階で「11月分駐車場代」を作成し摘要情報に代入してもよい。 As another description example, it is necessary for transactions with date (eg: November 20), debit account item (eg: rent), credit account item (eg: cash), amount (eg: 5,000 yen) In the case of the pattern “Monthly parking lot fee − Second parking lot − Monthly amount”, the keyword dictionary is referred to, and the value of the keyword dictionary processing column of “Monthly parking lot fee” is “date”. “November parking lot” combined with the acquired “November” and the extracted “monthly parking lot” is displayed as a summary phrase candidate. “November parking lot fee” is displayed as a candidate for a short term, but “Monthly parking lot fee” is displayed as a candidate for a short term, and when “Monthly parking lot fee” is selected, “November parking lot fee” is displayed. "May be created and assigned to the summary information.
また、S104やS105で日付から取得した「5,000円」と抽出した「月額」と結合した「月額5,000円」を摘要語句候補として表示する。「月額5,000円」を摘要語句候補として表示しているが、「月額」を摘要語句候補として表示し、「月額」が選択された段階で「月額5,000円」を作成し摘要情報に代入してもよい。さらに摘要語句候補にない場合に摘要語句に新たに追加した場合は、摘要語句候補の一番下の直接入力(図示せず)を選択し、摘要語句(例:「社用車」)を新たに入力する。入力が確定した段階で、キーワード辞書に登録される。 In addition, “5,000 yen” acquired from the date in S104 and S105 and “5,000 yen per month” combined with the extracted “monthly amount” are displayed as candidate phrases. “Monthly 5,000 Yen” is displayed as a candidate for description, but “Monthly” is displayed as a candidate for candidate, and “Monthly 5,000” is created when “Monthly” is selected. May be substituted into. In addition, when a new phrase is added to the description phrase when it is not in the description phrase candidate, select the direct entry (not shown) at the bottom of the description phrase candidate and select a new description phrase (for example, “Company car”). To enter. When the input is confirmed, it is registered in the keyword dictionary.
S106で科目摘要パターンテーブルに登録する際に「11月分駐車場代 − 第2駐車場 − 月額5,000円 − 社用車」等のように日付や金額が摘要情報に含まれている場合は、日付については日付の数字部分を除去し、金額については金額の数字と円等の単位を除去する処理をした上で「月分駐車場代 − 第2駐車場 − 月額 − 社用車」を新たな摘要パターンとして科目摘要パターンテーブルに登録する。
本実施例では、摘要パターンから摘要情報を作成しているが、摘要情報を作成する際に科目摘要テーブルを参照して、該当する摘要類型を設定した上で摘要パターンを摘要して摘要情報を作成するようにしてもよい。
If the date or amount is included in the description information, such as “November parking fee-second parking lot-monthly fee 5,000 yen-company car” when registering in the subject description pattern table in S106 In addition, after removing the number part of the date for the date and removing the number and unit such as yen for the amount, a new "monthly parking fee-second parking lot-monthly amount-company car" was newly added. To the subject description pattern table as a simple description pattern.
In this example, the description information is created from the description pattern, but when creating the description information, refer to the subject description table, set the corresponding description type, and then extract the description pattern and extract the description information. You may make it create.
本実施例により、担当者が事前に摘要情報を登録したり、仕訳データ入力時に摘要情報を手入力したりすることなく、摘要語句を選択するだけで簡単に摘要情報を作成することができ、仕訳データの入力の手間が軽減される効果がある。また、勘定科目を選択するのに必要な取引に関する情報を摘要情報として作成することができる。また選択を繰り返すことにより摘要語句候補の精度が高まり、前後の語句が関連付けていなくてもまるで連動しているかのような摘要語句候補を項目ごとに表示することができる。 By this example, the person in charge can easily create the description information by selecting the description phrase without registering the description information in advance or manually inputting the description information when inputting journal data. This has the effect of reducing the trouble of inputting journal data. Further, information relating to a transaction necessary for selecting an account item can be created as summary information. Further, by repeating the selection, the accuracy of the summary word candidate can be improved, and the summary word candidate as if they are linked can be displayed for each item even if the preceding and following words are not associated with each other.
さらに作成した摘要情報や選択した摘要語句を登録し、登録した摘要情報を摘要パターンテーブルやキーワード辞書にフィードバックすることで、摘要情報や摘要語句の学習を繰り返すことにより摘要情報作成や摘要語句候補の表示の精度が高まり、適切な摘要情報の作成や適切な摘要語句候補の表示をすることができる。「段階的に絞り込まれる」 Furthermore, by registering the created summary information and the selected summary phrase and feeding back the registered summary information to the summary pattern table and keyword dictionary, it is possible to create summary information and the summary phrase candidate by repeating learning of the summary information and summary phrase. The accuracy of display can be improved, and appropriate description information can be created and appropriate description word candidates can be displayed. "Narrow down in stages"
実施例1は借方及び貸方の勘定科目と摘要パターンを対応付けた科目摘要パターンテーブルを利用した摘要情報を作成するのに対し、実施例2として摘要情報を作成する処理を図10のフローチャートで説明する。 The first embodiment creates the summary information using the subject summary pattern table in which the debit and credit account items and the summary pattern are associated with each other, while the second embodiment explains the process of creating the summary information with the flowchart of FIG. To do.
会計データの入力画面を表示するまでの処理はS101と同じため記載を省略する。1つの取引について領収書やレシートを見ながら該当する取引で、日付(例:11月20日)、金額(例:8,000円)、借方の勘定科目(例:旅費交通費)、貸方の勘定科目(例:現金)を入力する(S201)。 Since the processing up to the display of the accounting data input screen is the same as that in S101, the description is omitted. Check the receipt and receipt for one transaction, and the date (eg: November 20), amount (eg: 8,000 yen), debit account (eg: travel expenses), credit An account item (eg, cash) is input (S201).
入力された借方の勘定科目(例:旅費交通費)に科目摘要テーブルを参照して、対応する摘要類型である借方摘要類型(例:「交通」)を取得する(S202)。 A debit summary type (eg, “traffic”), which is a corresponding summary type, is acquired by referring to the subject summary table for the input debit account item (eg: travel expense) (S202).
入力された貸方の勘定科目(例:現金)に科目摘要テーブルを参照して、対応する摘要類型である貸方摘要類型(例:「飲食」、「交通」、「物品購入」、「その他支払」等)を取得する(S203)。 Refer to the item description table for the entered credit account item (eg, cash), and the corresponding credit category type (eg, “Food & Drink”, “Transport”, “Purchase of Goods”, “Other Payments”) Etc.) (S203).
S202で取得した借方摘要類型(例:「交通」)とS203で取得した貸方摘要類型(例:「飲食」、「交通」、「物品購入」、「その他支払」等)を制御部が比較し、一致する摘要類型(例:「交通」)を借方摘要類型及び貸方摘要類型に設定する。一致する摘要類型が複数存在する場合はリストとして表示し、選択してもよいし、摘要類型に優先度を設定し優先度の高いものを設定するようにしてもよい(S204)。 The control unit compares the debit summary type acquired in S202 (eg “traffic”) with the credit summary type acquired in S203 (eg “food”, “transport”, “goods purchase”, “other payment”, etc.). The matching summary type (for example, “traffic”) is set as the debit summary type and the credit summary type. When there are a plurality of matching summary types, they may be displayed as a list and selected, or priority may be set for the summary types and a higher priority may be set (S204).
摘要類型テーブルを参照して借方摘要類型(又は貸方摘要類型)で設定された摘要類型(例:「交通」)の摘要項目構成(例:「交通」−項目数7「交通/運賃/内容/支払先/訪問先/訪問理由」)を取得する(S205)。 Summary item configuration of the summary type (eg, “transport”) set in the debit summary type (or credit summary type) with reference to the summary type table (eg, “transport” —number of items 7 “traffic / fare / content / Payment destination / visit destination / reason for visit ") is acquired (S205).
S205で取得した摘要項目構成に基づいて、各項目についてキーワード辞書から勘定科目に関連付けられたキーワード(摘要語句)を摘要語句候補として優先順位の高い順に表示する(S207)。なお、優先順位は、表示回数や選択回数等を元に設定する。表示された摘要語句候補の摘要語句に該当するキーワードの表示回数に1を追加してキーワード辞書を更新する。 Based on the summary item configuration acquired in S205, keywords (summary phrases) associated with the account items from the keyword dictionary for each item are displayed as summary word candidates in descending order of priority (S207). The priority order is set based on the number of display times, the number of selection times, and the like. The keyword dictionary is updated by adding 1 to the number of times the keyword corresponding to the summary word phrase of the displayed summary word candidate is displayed.
S205で表示された摘要語句候補から摘要語句を選択する。選択された摘要語句候補を摘要語句として確定し、確定した摘要語句に該当するキーワードの選択回数に1を追加してキーワード辞書を更新する。
(S208)。
A summary word / phrase is selected from the summary word / phrase candidates displayed in S205. The selected summary word candidate is confirmed as a summary word phrase, and the keyword dictionary is updated by adding 1 to the number of times the keyword corresponding to the confirmed summary phrase is selected.
(S208).
S205で取得した摘要項目構成の項目の数(例:項目数7)だけS207,S208の処理を繰り返す(S206)。 The processing of S207 and S208 is repeated for the number of items of the summary item configuration acquired in S205 (for example, the number of items is 7) (S206).
各項目で選択した摘要語句候補をS205で取得した摘要項目構成の順番に結合し、摘要情報として作成する(S209)。具体的には項目数が2であれば、項目2に選択した摘要語句候補を摘要語句(例:タクシー代)として代入(確定)し、項目1(例:交通)に代入された摘要語句(例:8,000円)の後に項目2(例:運賃)に代入された摘要語句を結合して摘要情報(例:タクシー代 8,000円)を作成する。
実施例ではそのまま結合しているが、各項目で選択した摘要語句候補に助詞を追加することで文章整形処理を行ってから、結合してもよい。
The summary word candidates selected in each item are combined in the order of the summary item configuration acquired in S205 and created as summary information (S209). Specifically, if the number of items is 2, the candidate description phrase selected in item 2 is substituted (confirmed) as a description phrase (eg, taxi fee), and the description phrase (assigned to item 1 (eg, traffic)) ( (Example: 8,000 yen) followed by the summary phrase assigned to item 2 (example: fare) is combined to create summary information (example: taxi fare 8,000 yen).
In the embodiment, they are combined as they are, but they may be combined after a sentence shaping process is performed by adding a particle to the summary phrase candidate selected in each item.
S209で作成した摘要情報を入力し、仕訳データを作成後、仕訳DBに登録する。なお、今回入力した摘要情報を摘要パターンとして登録してもよい。 The summary information created in S209 is input, journal data is created, and then registered in the journal DB. Note that the summary information input this time may be registered as a summary pattern.
S207、S208について具体例を用いて説明する。日付(例:11月20日)、金額(例:8,000円)、借方の勘定科目(例:旅費交通費)の場合は、摘要類型が「交通」となり、摘要類型テーブルを参照してS207で摘要項目構成(「交通」−「交通/運賃/内容/支払先/訪問先/訪問理由」)を取得する。 S207 and S208 will be described using a specific example. If the date (eg: November 20), amount (eg: 8,000 yen), or debit account item (eg: travel expenses), the description type will be “Transport”, refer to the description type table In S207, the summary item configuration ("transportation"-"transportation / fare / content / payment destination / visit destination / visit reason") is acquired.
項目「交通」について、キーワード辞書から借方の勘定科目「旅費交通費」と項目「交通」と一致するキーワードを検索し、摘要語句候補として取得する。キーワード辞書から取得したキーワードはキーワード辞書の処理欄の値が「なし」なので、勘定科目(例:旅費交通費)に関連付けられたキーワードである「タクシー代」、「バス代」等を摘要語句候補として選択回数の多い順である「タクシー代」(選択回数7回)、「バス代」(選択回数5回)、…のように表示し、「タクシー代」を選択した場合は項目「交通」に「タクシー代」が代入され、次の項目「運賃」の設定に移る。 For the item “traffic”, a keyword matching the debit account item “travel expense” and the item “traffic” is searched from the keyword dictionary and acquired as a summary phrase candidate. Because the keyword obtained from the keyword dictionary has a value of “None” in the keyword dictionary, the keywords associated with the account item (eg travel expenses) are taxi candidates, such as “taxi fare” and “bus fare”. If you select “Taxi fare” (7 times for selection), “Bus fare” (5 times for selection), etc. “Taxi fare” is assigned to and the next item “Fare” is set.
「タクシー代」、「バス代」等の摘要語句候補として表示された摘要語句の表示回数に1を加算し、キーワード辞書を更新する。また、選択した「タクシー代」(選択回数7回)の選択回数に1を加算し(選択回数8回)、キーワード辞書を更新する。本実施例は表示回数と選択回数の両方を更新しているが、優先順位で利用する項目だけを更新するようにしてもよい。 The keyword dictionary is updated by adding 1 to the number of times the summary phrase displayed as a summary phrase candidate such as “taxi fare” or “bus fare” is displayed. Further, 1 is added to the number of selections of the selected “taxi fee” (the number of selections is 7) (the number of selections is 8 times), and the keyword dictionary is updated. In this embodiment, both the number of display times and the number of selection times are updated. However, only the items used in the priority order may be updated.
次に項目「運賃」について、キーワード辞書から借方の勘定科目「旅費交通費」と項目「運賃」と一致するキーワードを検索し、摘要語句候補として取得する。キーワード辞書から取得したキーワードである「運賃」、「料金」等はキーワード辞書の処理欄の値が「金額」なので、「運賃」、「料金」等が摘要語句候補として表示され、「運賃」を選択した場合は、項目「運賃」に摘要語句候補「運賃」と金額「8,000円」が結合された「運賃8,000円」が代入され、次の項目「内容」の設定に移る。 Next, for the item “freight”, a keyword that matches the debit account item “travel expense” and the item “freight” is searched from the keyword dictionary and acquired as a summary phrase candidate. The keyword “Fare”, “Fare”, etc. that are obtained from the keyword dictionary have the value in the processing field of the keyword dictionary as “Amount”, so “Fare”, “Fare”, etc. are displayed as candidate phrases, and “Fare” is displayed. When selected, “fare 8,000 yen” obtained by combining the summary phrase candidate “fare” and the amount “8,000 yen” is substituted for the item “fare”, and the next item “content” is set.
「運賃」、「料金」等の摘要語句候補として表示された摘要語句の表示回数に1を加算し、キーワード辞書を更新する。また、選択した「運賃」の選択回数に1を加算し、キーワード辞書を更新する。本実施例は表示回数と選択回数の両方を更新しているが、優先順位で利用する項目だけを更新するようにしてもよい。運賃を入力したくない場合は、摘要語句候補の上に「未選択」等の入力スキップ項目を用意しておき、「未選択」等の入力スキップ項目を摘要語句として選択した場合は項目「運賃」には空文字が代入される。 The keyword dictionary is updated by adding 1 to the number of times the summary phrase displayed as a summary phrase candidate such as “fare” or “charge” is displayed. Further, 1 is added to the selected number of times of the “fare”, and the keyword dictionary is updated. In this embodiment, both the number of display times and the number of selection times are updated. However, only the items used in the priority order may be updated. If you do not want to enter a fare, prepare an input skip item such as “Non-selected” on the candidate phrase, and if you select an input skip item such as “Not selected” as the description phrase, enter the item “Fare”. "Is assigned a null character.
次に項目「内容」について、キーワード辞書から借方の勘定科目「旅費交通費」と項目「内容」と一致するキーワードを検索し、摘要語句候補として取得する。キーワード辞書から取得したキーワードである「立替精算」、「接待」等はキーワード辞書の処理欄の値が「なし」なので、「立替精算」、「接待」等は摘要語句候補として表示され、「未選択」を選択した場合は項目「内容」に空文字が代入され、次の項目「支払先」の設定に移る。「立替精算」、「接待」等の摘要語句候補として表示された摘要語句の表示回数に1を加算し、キーワード辞書を更新する。 Next, for the item “content”, a keyword that matches the debit account item “travel expense” and the item “content” is searched from the keyword dictionary and acquired as a summary phrase candidate. The keywords acquired from the keyword dictionary, such as “advance payment”, “entertainment”, etc., have a value of “none” in the processing field of the keyword dictionary, so “advance adjustment”, “entertainment”, etc. are displayed as candidate phrase phrases, If “Select” is selected, a null character is substituted for the item “content”, and the next item “payee” is set. The keyword dictionary is updated by adding 1 to the number of times the summary phrase displayed as a summary phrase candidate such as “advance payment” or “entertainment” is displayed.
次に項目「支払先」について、キーワード辞書から借方の勘定科目「旅費交通費」と項目「支払先」と一致するキーワードを検索し、摘要語句候補として取得する。キーワード辞書から取得したキーワードである「□京タクシー」、「都○バス」等はキーワード辞書の処理欄の値が「なし」なので、「□京タクシー」、「都○バス」等は摘要語句候補として表示され、「□京タクシー」を選択した場合は項目「支払先」に「□京タクシー」が代入され、次の項目「訪問先」の設定に移る。「□京タクシー」、「都○バス」等の摘要語句候補として表示された摘要語句の表示回数に1を加算し、キーワード辞書を更新する。 Next, for the item “payee”, a keyword that matches the debit account item “travel expense” and the item “payee” is searched from the keyword dictionary and acquired as a summary phrase candidate. The keywords obtained from the keyword dictionary, such as “□ Kyo taxi” and “Miyako bus”, have “None” in the keyword dictionary, so “□ Kyo taxi”, “Miyako bus”, etc. When “□ Kyo taxi” is selected, “□ Kyo taxi” is assigned to the item “payee”, and the next item “visit destination” is set. The keyword dictionary is updated by adding 1 to the number of times the summary phrase displayed as a summary phrase candidate such as “□ Kyo taxi” or “Miyako bus” is displayed.
また、選択した「□京タクシー」の選択回数に1を加算し、キーワード辞書を更新する。本実施例は表示回数と選択回数の両方を更新しているが、優先順位で利用する項目だけを更新するようにしてもよい。 In addition, 1 is added to the selected number of times of “□ Kyo taxi”, and the keyword dictionary is updated. In this embodiment, both the number of display times and the number of selection times are updated. However, only the items used in the priority order may be updated.
次に項目「訪問先」について、キーワード辞書から借方の勘定科目「旅費交通費」と項目「訪問先」と一致するキーワードを検索し、摘要語句候補として取得する。キーワード辞書から取得したキーワードである「東□商事」、「△木商会」等はキーワード辞書の処理欄の値が「なし」なので、「東□商事」、「△木商会」等は摘要語句候補として表示され、「未選択」を選択した場合は項目「訪問先」に空文字が代入され、次の項目「訪問理由」の設定に移る。「東□商事」、「△木商会」等の摘要語句候補として表示された摘要語句の表示回数に1を加算し、キーワード辞書を更新する。 Next, with respect to the item “visit destination”, a keyword that matches the debit account item “travel expense” and the item “visit destination” is searched from the keyword dictionary, and is acquired as a summary phrase candidate. The keywords acquired from the keyword dictionary, such as “Higashi □ Shoji” and “△ Ki Shokai”, have a value of “None” in the keyword dictionary processing column, so “East □ Shoji”, “△ Ki Shokai”, etc. are candidate phrases. When “unselected” is selected, an empty character is substituted for the item “visit destination”, and the next item “reason for visiting” is set. The keyword dictionary is updated by adding 1 to the number of times the summary word phrase displayed as a short word candidate such as “East □ Shoji” or “Δ Tree Shokai” is displayed.
次に項目「訪問理由」について、キーワード辞書から借方の勘定科目「旅費交通費」と項目「訪問理由」と一致するキーワードを検索し、摘要語句候補として取得する。キーワード辞書から取得したキーワードである「得意先回り」、「商談」等はキーワード辞書の処理欄の値が「なし」なので、「得意先回り」、「商談」等は摘要語句候補として表示され、「得意先回り」を選択した場合は項目「訪問理由」に「得意先回り」が代入され、次の項目はないため、S206に移る。 Next, for the item “reason for visit”, a keyword that matches the debit account item “travel expense” and the item “reason for visit” is searched from the keyword dictionary, and is acquired as a summary phrase candidate. The keywords obtained from the keyword dictionary, such as “customer turnaround” and “negotiations”, have the value of “None” in the keyword dictionary processing column, so “customer turnaround”, “negotiations”, etc. are displayed as summary phrase candidates. If “advance” is selected, “customer preference” is assigned to the item “reason for visit” and there is no next item, so the process proceeds to S206.
「得意先回り」、「商談」等の摘要語句候補として表示された摘要語句の表示回数に1を加算し、キーワード辞書を更新する。また、選択した「得意先回り」の選択回数に1を加算し、キーワード辞書を更新する。本実施例は表示回数と選択回数の両方を更新しているが、優先順位で利用する項目だけを更新するようにしてもよい。 The keyword dictionary is updated by adding 1 to the number of times that the summary phrase displayed as a summary phrase candidate such as “customer turnaround” or “business negotiation” is displayed. Further, 1 is added to the selected number of times of “customer turn” and the keyword dictionary is updated. In this embodiment, both the number of display times and the number of selection times are updated. However, only the items used in the priority order may be updated.
S206により、摘要情報として「タクシー代 運賃8,000円 (空文字) □京タクシー 得意先回り」が入力される。文章整形処理をする場合は、「タクシー代として 運賃8,000円を (空文字) □京タクシーに 得意先回りのため」として入力される。 Through S206, “Taxi fare 8,000 yen (empty character) □ Kyo taxi customer service” is input as summary information. When text formatting processing is performed, “Fare 8,000 yen as a taxi fare (empty character) □ Kyo taxi for customers” is entered.
本実施例により、担当者が事前に摘要情報を登録したり、仕訳データ入力時に摘要情報を手入力したりすることなく、摘要語句を選択するだけで簡単に摘要情報を作成することができ、仕訳データの入力の手間が軽減される効果がある。また、勘定科目を選択するのに必要な取引に関する情報を摘要情報として作成することができる。 By this example, the person in charge can easily create the description information by selecting the description phrase without registering the description information in advance or manually inputting the description information when inputting journal data. This has the effect of reducing the trouble of inputting journal data. Further, information relating to a transaction necessary for selecting an account item can be created as summary information.
また選択を繰り返すことにより摘要語句候補の精度が高まり、前後の語句が関連付けていなくてもまるで連動しているかのような摘要語句候補を項目ごとに表示することができる。さらに作成した摘要情報や選択した摘要語句を登録し、登録した摘要情報を摘要パターンテーブルやキーワード辞書にフィードバックすることで、摘要情報や摘要語句の学習を繰り返すことにより摘要情報作成や摘要語句候補の表示の精度が高まり、適切な摘要情報の作成や適切な摘要語句候補の表示をすることができる。 Further, by repeating the selection, the accuracy of the summary word candidate can be improved, and the summary word candidate as if they are linked can be displayed for each item even if the preceding and following words are not associated with each other. Furthermore, by registering the created summary information and the selected summary phrase and feeding back the registered summary information to the summary pattern table and keyword dictionary, it is possible to create summary information and the summary phrase candidate by repeating learning of the summary information and summary phrase. The accuracy of display can be improved, and appropriate description information can be created and appropriate description word candidates can be displayed.
実施例1と実施例2は摘要語句候補を選択して摘要情報を作成するのに対し、実施例3は摘要情報を自動で作成する処理を図11のフローチャートで説明する。 The first embodiment and the second embodiment select summary word candidates and create summary information, while the third embodiment describes a process of automatically creating summary information with the flowchart of FIG.
会計データの入力画面を表示するまでの処理はS101と同じため記載を省略する。領収書やレシートについては、事前に電子化して、イメージを表示させて参照しながら入力するようにし、領収書やレシートの内容(例:コンビニE 書籍代 雑誌 1冊 300円)をあらかじめOCR等の文字認識処理によりテキスト化して、イメージと関連付けておく(S301)。 Since the processing up to the display of the accounting data input screen is the same as that in S101, the description is omitted. Receipts and receipts are digitized in advance and displayed while referring to images, and the contents of the receipts and receipts (eg, convenience store E, book fee, one magazine, 300 yen) are stored in advance, such as OCR. It is converted into text by character recognition processing and associated with an image (S301).
レシートのイメージ(例:コンビニE 書籍代 雑誌 1冊 300円)を見ながら該当する取引で、日付(例:11月20日)、金額(例:300円)、借方の勘定科目(例:新聞図書費)、貸方の勘定科目(例:現金)を入力する(S302)。 While looking at the image of the receipt (ex: convenience store E, book price, magazine, 1 copy, 300 yen), the transaction (for example: November 20), amount (example: 300 yen), debit account (example: newspaper) (Book expenses) and credit account item (eg, cash) are input (S302).
科目摘要パターンテーブルを参照して入力された勘定科目(例:借方科目−新聞図書費、貸方科目−現金)に対応する摘要パターン(例:「書籍代 − 雑誌A − コンビニE」、「書籍代 − 雑誌B − D書店」、「新聞代 − 新聞C − ○田太郎」等)を取得する(S303)。 Description patterns corresponding to the account items entered with reference to the item description pattern table (eg, debit item-news book expenses, credit item-cash) (eg, "book fee-magazine A-convenience store E", "book fee -Magazine B-D bookstore "," Newspaper fee-Newspaper C-○ Taro "etc.) are acquired (S303).
科目摘要テーブルを参照して、入力された借方の勘定科目(例:新聞図書費)と対応する摘要類型である借方摘要類型(例:「物品購入」)と、貸方の勘定科目(例:現金)と対応する摘要類型である貸方摘要類型(例:「飲食」、「交通」、「物品購入」、「その他支払」等)を制御部が比較し、一致する摘要類型(例:「物品購入」)を借方摘要類型及び貸方摘要類型に設定する。一致する摘要類型が複数存在する場合はリストとして表示し、表示したリストから選択してもよいし、摘要類型に優先度を設定し、一致した摘要類型のうち優先度の高いものを自動で設定するようにしてもよい(S304)。 Referring to the item description table, the debit account type (for example, “purchase of goods”) that is the description type corresponding to the input debit account item (for example, newspaper book expenses) and the credit account item (for example, cash) ) And the corresponding summary type (for example, “Food & Drink”, “Transport”, “Purchase of goods”, “Other payments”, etc.) are compared by the control unit, and the corresponding summary type (eg: “Purchase of goods” ]) Is set as the debit summary type and credit summary type. If there are multiple matching summary types, they can be displayed as a list, and you can select from the displayed list. You can also set a priority for the summary type and automatically set a high priority among the matching summary types. You may make it carry out (S304).
摘要類型が「物品購入」となり、摘要類型テーブルを参照してS304で摘要項目構成(「物品購入」−「物品購入/書籍代/内容/品名/支払先/数量/金額」)を取得する(S305)。 The description type becomes “purchase article”, and the description item configuration (“item purchase” — “item purchase / book price / content / item name / payee / quantity / amount”) is acquired in S304 by referring to the description type table ( S305).
S303で取得した摘要パターン(例:「書籍代 − 雑誌A − コンビニE − 1冊」、「書籍代 − 雑誌B − D書店 − 1冊」、「新聞代 − 新聞C − コンビニE − 1部」等)からS301で取得したレシート内容(例:コンビニE 書籍代 雑誌 1冊 300円)と一致する摘要パターン(例:「書籍代 − 雑誌A − コンビニE − 1冊」)を抽出する(S306)。 Summary pattern acquired in S303 (e.g., "book price-magazine A-convenience store E-1 volume", "book price-magazine B-D bookstore-1 volume", "newspaper price-newspaper C-convenience store E-1 copy" Etc.) to extract a summary pattern (eg, “book price—magazine A—convenience store E—one book”) that matches the receipt content (eg: convenience store E, one book magazine, 300 yen) from S301 (S306). .
S306で抽出した摘要パターンを分解して摘要語句を取得し(S307)、S305で取得した摘要項目構成(「物品購入」−「物品購入/書籍代/内容/品名/支払先/数量/金額」)にキーワード辞書を参照しながら取得した摘要語句を代入して摘要情報(「物品購入/書籍代/内容(例:雑誌A)/品名(例:月号)/支払先(例:コンビニE)/数量(例:1冊)/金額(例:金額)」)を自動作成する(S308)。 The summary pattern extracted in S306 is disassembled to obtain a summary phrase (S307), and the summary item configuration obtained in S305 (“article purchase” — “article purchase / book price / content / article name / payee / quantity / amount” ) Is substituted with the summary phrase obtained while referring to the keyword dictionary, and the summary information ("purchase article / book fee / content (example: magazine A) / article name (example: month issue) / payee (example: convenience store E)" / Quantity (example: one volume) / amount (example: amount) ") is automatically created (S308).
品名の「月号」のキーワード辞書の処理欄の値が「日付」なので、入力された日付(例:11月20日)から取得した「11月」と「月号」を結合して「11月号」を品名の項目に代入する。また、金額の項目なので、「金額」の摘要語句を追加し、キーワード辞書の処理欄の値が「金額」なので、入力された金額(例:300円)から取得した「300円」と結合された「金額300円」を金額の項目に代入してもよいし、入力された金額(例:300円)から取得した「300円」をそのまま金額の項目に代入してもよい。
よって、摘要情報(「物品購入/書籍代/内容(例:雑誌A)/品名(例:11月号)/支払先(例:コンビニE)/数量(例:1冊)/金額(例:金額300円)」)が自動作成される。
Since the value in the processing column of the keyword dictionary for the product name “Month issue” is “Date”, “November” and “Month issue” acquired from the input date (eg, November 20) are combined to obtain “11 "Monthly issue" is substituted into the item name item. In addition, since it is a monetary item, a description of “money” is added, and since the value in the processing field of the keyword dictionary is “money”, it is combined with “300 yen” obtained from the inputted monetary amount (eg, 300 yen). “300 yen” may be substituted for the item of money, or “300 yen” acquired from the input amount (eg, 300 yen) may be substituted as it is for the item of money.
Therefore, summary information (“article purchase / book price / content (example: magazine A) / item name (example: November issue) / payee (example: convenience store E) / quantity (example: one volume) / amount (example: An amount of 300 yen))) is automatically created.
当該摘要情報と一致する摘要パターンがある場合(S309:Yes)は登録済みの一致する摘要パターンの登録回数に1を加算し(S310)、科目摘要パターンテーブルを更新し、一致するものがない場合(S309:No)は科目摘要パターンテーブルに追加する(S311)。 If there is a description pattern that matches the description information (S309: Yes), 1 is added to the registered number of registered description patterns (S310), the subject description pattern table is updated, and there is no match (S309: No) is added to the subject summary pattern table (S311).
本実施例により、担当者が事前に摘要情報を登録したり、仕訳データ入力時に摘要語句を選択したりすることなく摘要情報を自動作成することができ、仕訳データの入力の手間が軽減される効果がある。また自動作成した摘要情報を登録し、登録した摘要情報や選択された摘要語句を摘要パターンテーブルやキーワード辞書にフィードバックすることで、摘要情報の学習を繰り返すことにより摘要情報作成の精度が高まり、領収書やレシートのイメージからテキストを取得できれば適切な摘要情報を自動作成することができる。 According to this embodiment, the person in charge can automatically create the summary information without registering the summary information in advance or selecting the summary word / phrase when inputting the journal data, thereby reducing the trouble of inputting the journal data. effective. In addition, by registering automatically created summary information and feeding back the registered summary information and selected summary phrases to the summary pattern table and keyword dictionary, the summary information is repeatedly learned to increase the accuracy of summary information creation. Appropriate summary information can be automatically created if the text can be obtained from the image of the letter or receipt.
さらに、本実施の形態における処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをCD−ROMなどの記録媒体に記録して流布しても良い。なお、このことは、本明細書における他の実施の形態においても該当する。なお、本実施の形態における情報処理装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、実施例1から実施例3やそれらの実施例の変形例を実行するプログラムであってもよい。 Furthermore, the processing in the present embodiment may be realized by software. Then, this software may be distributed by software download or the like. Further, this software may be recorded and distributed on a recording medium such as a CD-ROM. This also applies to other embodiments in this specification. Note that the software that implements the information processing apparatus according to the present embodiment is the following program. In other words, this program may be a program that executes the first to third embodiments or a modification of those embodiments.
以上のように、本発明にかかる会計処理装置、会計処理方法、会計処理プログラムは、担当者が事前に摘要情報を登録したり、仕訳データ入力時に摘要語句を選択したりすることなく摘要情報を自動作成することができ、仕訳データの入力の手間が軽減されるという効果を有し、会計処理装置、会計処理方法、会計処理プログラム等として有用である。
As described above, the accounting processing apparatus, accounting processing method, and accounting processing program according to the present invention allow the person in charge to register the summary information without registering the summary information in advance or selecting a summary phrase when inputting journal data. It can be automatically created and has the effect of reducing the labor of inputting journal data, and is useful as an accounting processing apparatus, accounting processing method, accounting processing program, and the like.
1 会計処理装置
1a サーバ装置
1b 端末
10 制御部
30 記憶部
31 会社DB
32 仕訳データDB
33 科目摘要テーブル
34 摘要類型テーブル
35 科目摘要パターンテーブル
36 キーワード辞書
45 入力部
46 表示部
49 通信部
DESCRIPTION OF SYMBOLS 1 Accounting processing apparatus 1a Server apparatus 1b Terminal 10 Control part 30 Storage part 31 Company DB
32 Journal Data DB
33 Subject summary table 34 Summary type table 35 Subject summary pattern table 36 Keyword dictionary 45 Input unit 46 Display unit 49 Communication unit
Claims (23)
摘要情報を構成する1以上の摘要語句の組み合わせである摘要パターンと入力された勘定科目を関連付けて登録する科目摘要パターンテーブルを参照して借方に入力された勘定科目と貸方に入力された勘定科目をキーとして一致する摘要パターンを抽出する手段と、
抽出した前記摘要パターンから摘要パターンリストを作成する手段と、
前記摘要パターンリストを前記摘要パターンの登録回数の多い順に優先順位付けを行う手段と、
入力された勘定科目と関連する摘要語句に取引内容を示すカテゴリを関連付けたキーワードとして登録するキーワード辞書を参照して前記摘要パターンリストからキーワード毎に分解して各摘要パターンの摘要語句と摘要語句数を取得する手段と、
取得した前記摘要語句を摘要語句候補として優先順位の高い順に表示する第一の手段と、
前記表示した摘要語句候補から選択された摘要語句候補を摘要語句として確定する第二の手段と、
第一の手段と第二の手段を含む処理を前記登録回数の最も多い摘要パターンの摘要語句数の数だけ繰り返す手段とを備えることを特徴とする会計処理装置。 A means of accepting input of accounts,
The account entered in the debit and the account entered in the credit by referring to the item description pattern table that is registered by associating the entered account with the description pattern, which is a combination of one or more description words constituting the description information Means to extract a matching description pattern using as a key,
Means for creating a summary pattern list from the extracted summary patterns;
Means for prioritizing the summary pattern list in descending order of registration times of the summary pattern;
Refer to the keyword dictionary that is registered as a keyword that associates the category that indicates the transaction contents with the description item related to the entered account item, and decomposes each keyword from the description pattern list, and the number of description words and the number of description words in each description pattern Means for obtaining
A first means for displaying the acquired summary phrases as summary phrase candidates in order of priority;
A second means for confirming a summary word candidate selected from the displayed summary word candidates as a summary word;
An accounting processing apparatus comprising: means for repeating the processing including the first means and the second means by the number of summary words / phrases of the summary pattern having the largest number of registrations.
摘要情報を構成する1以上の摘要語句の組み合わせである摘要パターンと入力された勘定科目を関連付けて登録する科目摘要パターンテーブルを参照して借方に入力された勘定科目と貸方に入力された勘定科目をキーとして一致する摘要パターンを抽出する手段と、
抽出した前記摘要パターンから摘要パターンリストを作成する手段と、
入力された勘定科目と関連する摘要語句に取引内容を示すカテゴリを関連付けたキーワードとして登録するキーワード辞書を参照して借方に入力された勘定科目をキーとして借方側の当該勘定科目と関連付けられたキーワードである借方キーワードを取得する手段と、
前記キーワード辞書を参照して貸方に入力された勘定科目をキーとして貸方側の当該勘定科目と関連付けられたキーワードである貸方キーワードを取得する手段と、
前記摘要パターンリストから摘要パターン毎に前記借方キーワードと前記貸方キーワードをそれぞれキーとして一致する摘要語句の数を摘要語句使用数として集計する手段と、
前記摘要パターン毎に前記摘要語句使用数を合計した摘要語句使用数合計を集計する手段と、
前記摘要語句使用数合計の多い順に優先順位付けを行う手段と、
前記摘要パターンリストからキーワード毎に分解して各摘要パターンの摘要語句と摘要語句数を取得する手段と、
取得した前記摘要語句を摘要語句候補として優先順位の高い順に表示する第一の手段と、
前記表示した摘要語句候補から選択された摘要語句候補を摘要語句として確定する第二の手段と、
第一の手段と第二の手段を含む処理を前記摘要語句使用数合計の最も多い摘要パターンの摘要語句数の数だけ繰り返す手段とを備えることを特徴とする会計処理装置。 A means of accepting input of accounts,
The account entered in the debit and the account entered in the credit by referring to the item description pattern table that is registered by associating the entered account with the description pattern, which is a combination of one or more description words constituting the description information Means to extract a matching description pattern using as a key,
Means for creating a summary pattern list from the extracted summary patterns;
The keyword associated with the relevant account on the debit side using the account entered in the debit with reference to the keyword dictionary that is registered as a keyword that associates the category indicating the transaction contents with the summary phrase related to the entered account A means of obtaining a debit keyword that is
Means for acquiring a credit keyword that is a keyword associated with the account item on the credit side using the account item entered in the credit with reference to the keyword dictionary as a key;
Means for counting the number of description terms that match each of the description patterns from the description pattern list as a key for the debit keyword and the credit keyword, respectively,
A means for totaling the number of usages of the summary words and phrases used by summing up the number of usages of the summary words for each of the summary patterns;
Means for prioritizing in descending order of the total number of usage of the summary phrases;
Means for decomposing each keyword from the summary pattern list to obtain a summary word and the number of summary words of each summary pattern;
A first means for displaying the acquired summary phrases as summary phrase candidates in order of priority;
A second means for confirming a summary word candidate selected from the displayed summary word candidates as a summary word;
An accounting processing apparatus comprising: means for repeating the processing including the first means and the second means by the number of summary words of the summary pattern having the largest total number of summary phrases used.
取引内容や取引状況を取引カテゴリ毎に分類した摘要類型と入力された勘定科目と関連付けて登録する科目摘要テーブルを参照して借方に入力された勘定科目をキーとして借方の勘定科目と対応する借方摘要類型を取得する手段と、
前記科目摘要テーブルを参照して貸方に入力された勘定科目をキーとして貸方の勘定科目と対応する貸方摘要類型を取得する手段と、
借方摘要類型と前記貸方摘要類型を比較する手段と、
借方摘要類型と前記貸方摘要類型から一致する摘要類型を抽出する手段と、
取引内容や取引状況をキーワード毎に分解しカテゴリ毎にまとめた摘要項目の組み合わせである摘要項目構成と摘要類型を関連付けて登録する摘要類型テーブルを参照して前記抽出した摘要類型をキーとして摘要項目数と摘要項目構成を取得する手段と、
入力された勘定科目と関連する摘要語句に取引内容を示すカテゴリを関連付けたキーワードとして登録するキーワード辞書を参照して前記摘要項目構成の項目毎に優先順位の高いキーワードを取得する手段と、
取得した前記摘要語句を摘要語句候補として優先順位の高い順に表示する第一の手段と、
前記表示した摘要語句候補から選択された摘要語句候補を摘要語句として確定する第二の手段と、
第一の手段と第二の手段を含む処理を前記摘要項目数の数だけ繰り返す手段とを備えることを特徴とする会計処理装置。 A means of accepting input of accounts,
Debit corresponding to the debit account with the account entered in the debit referring to the item description table registered in association with the entered account and the description type that classifies the transaction contents and transaction status for each transaction category A means of obtaining a summary type;
Means for acquiring a credit description type corresponding to a credit account item with the account item input to the credit as a key with reference to the item description table;
Means for comparing the debit summary type with the credit summary type;
Means for extracting a matching summary type from the debit summary type and the credit summary type;
A summary item with the extracted summary type as a key by referring to a summary type table that associates and registers a summary item configuration that is a combination of summary items, which is a combination of summary items that are broken down by keyword for each transaction and transaction status. Means for obtaining the number and summary item structure;
Means for acquiring a keyword having a high priority for each item of the summary item configuration with reference to a keyword dictionary that is registered as a keyword that associates a category indicating transaction content with the summary term related to the input account item;
A first means for displaying the acquired summary phrases as summary phrase candidates in order of priority;
A second means for confirming a summary word candidate selected from the displayed summary word candidates as a summary word;
An accounting processing apparatus comprising: means for repeating the processing including the first means and the second means by the number of the summary items.
取引内容を示す原始証憑を画像データ化する手段と、
前記画像データからテキスト情報を抽出する手段と、
前記キーワード辞書を参照してテキスト情報を入力キーワードとしてキーワード毎に分解する手段と、
前記科目摘要パターンテーブルを参照して前記入力キーワードをキーとして入力キーワードとの一致数が最も多い摘要パターンを取得する手段と、
取得した摘要パターンを元に摘要情報を自動作成する手段とを備えることを特徴とする会計処理装置。 The accounting apparatus according to claim 1 or 2, wherein
Means for converting the original voucher indicating the transaction contents into image data;
Means for extracting text information from the image data;
Means for referring to the keyword dictionary and decomposing text information as an input keyword for each keyword;
Means for referring to the subject summary pattern table and obtaining a summary pattern having the largest number of matches with the input keyword using the input keyword as a key;
An accounting processing apparatus comprising: means for automatically creating summary information based on the obtained summary pattern.
取引内容を示す原始証憑を画像データ化する手段と、
前記画像データからテキスト情報を抽出する手段と、
前記キーワード辞書を参照してテキスト情報を入力キーワードとしてキーワード毎に分解する手段と、
前記入力キーワードを前記摘要項目構成の各項目に設定することで摘要情報を自動作成する手段と備えることを特徴とする会計処理装置。 The accounting apparatus according to claim 3,
Means for converting the original voucher indicating the transaction contents into image data;
Means for extracting text information from the image data;
Means for referring to the keyword dictionary and decomposing text information as an input keyword for each keyword;
An accounting processing apparatus comprising: means for automatically creating summary information by setting the input keyword to each item of the summary item configuration.
前記勘定科目と確定した摘要語句から作成された摘要情報から前記勘定科目と前記摘要情報を含む仕訳データを作成する手段と、
前記仕訳データを仕訳データDBに登録する手段とを備えることを特徴とする会計処理装置。 The accounting apparatus according to any one of claims 1 to 5,
Means for creating journal data including the account item and the description information from the description information generated from the account item and the fixed description phrase;
An accounting processing apparatus comprising: means for registering the journal data in a journal data DB.
前記勘定科目と確定した摘要語句から作成された摘要情報を含む仕訳データを作成する手段と、
前記仕訳データを仕訳データDBに登録する際に、前記キーワード辞書に前記摘要情報で使用されている摘要語句の有無により、該当摘要語句の選択回数に1を追加又は該当摘要語句を新たなキーワードとして自動で登録する第一の手段と、
前記第一の手段により前記キーワード辞書にフィードバックする手段とを備えることを特徴とする会計処理装置。 The accounting processing device according to claim 1, wherein:
Means for creating journal data including summary information created from the account item and the confirmed summary phrase ;
When registering the journal data in the journal data DB, 1 is added to the number of selections of the corresponding summary phrase depending on the presence or absence of the summary phrase used in the summary information in the keyword dictionary, or the corresponding summary phrase is used as a new keyword. The first means to register automatically,
An accounting processing apparatus comprising: means for feeding back to the keyword dictionary by the first means.
前記勘定科目と前記摘要情報を含む仕訳データを作成する手段と、
前記仕訳データを仕訳データDBに登録する際に、前記科目摘要パターンテーブルに前記摘要情報の登録の有無により、該当摘要情報と一致する摘要パターンの選択回数に1を追加又は該当摘要情報を新たな摘要パターンとして自動で登録する第一の手段と、
前記第一の手段により前記科目摘要パターンテーブルにフィードバックする手段とを備えることを特徴とする会計処理装置。 The accounting processing device according to any one of claims 1, 2, and 4,
Means for creating journal data including the account item and the summary information;
When registering the journal data in the journal data DB, 1 is added to the number of times of selecting a summary pattern that matches the summary information or new summary information is added depending on whether or not the summary information is registered in the subject summary pattern table. A first means of automatically registering as a description pattern;
An accounting processing apparatus comprising: means for feeding back to the subject summary pattern table by the first means.
前記摘要語句に少なくとも日付又は金額のいずれかの文字を含む場合は前記キーワード辞書に登録する際に摘要語句から前記日付又は前記金額部分を除去した摘要語句を新たなキーワードとして自動で登録する第一の手段と、
前記第一の手段により前記キーワード辞書にフィードバックする手段とを備えることを特徴とする会計処理装置。 The accounting apparatus according to claim 1, wherein
When the summary phrase includes at least one of the characters of date or amount, the summary phrase obtained by removing the date or amount portion from the summary phrase is automatically registered as a new keyword when registering in the keyword dictionary. Means of
An accounting processing apparatus comprising: means for feeding back to the keyword dictionary by the first means.
前記摘要情報に少なくとも日付又は金額のいずれかの文字を含む場合は前記科目摘要パターンテーブルに登録する際に摘要語句から前記日付又は前記金額部分を除去した摘要情報を新た摘要パターンとして自動で登録する第一の手段と、
前記第一の手段により前記科目摘要パターンテーブルにフィードバックする手段とを備えることを特徴とする会計処理装置。 The accounting processing apparatus according to any one of claims 1, 2, 4, and 8,
When the description information includes at least one of the characters of date or amount, the description information obtained by removing the date or the amount from the description phrase is automatically registered as a new description pattern when registering in the subject description pattern table. The first means,
An accounting processing apparatus comprising: means for feeding back to the subject summary pattern table by the first means.
会計処理を行なう会社の入力を受け付ける手段と、
会計処理の対象となる会社情報を登録した会社DBを参照して入力された会社の会社コードを取得する手段と、
前記勘定科目と確定した摘要語句から作成された摘要情報を含む仕訳データを仕訳データDBに登録する手段と、
取得した会社コードをキーとして前記仕訳データDBから一致する仕訳データを取得する手段と、
前記キーワード辞書を参照して取得した仕訳データの摘要情報に含まれる摘要語句を抽出する手段と、
前記抽出した摘要語句を元に会社毎のキーワード辞書を作成する手段とを備えることを特徴とする会計処理装置。 The accounting processing device according to claim 1, wherein
A means of accepting the input of the company performing the accounting process;
Means for obtaining the company code of the company entered by referring to the company DB in which the company information to be accounted for is registered;
Means for registering journal data including summary information created from the account item and the confirmed summary phrase in the journal data DB;
Means for acquiring matching journal data from the journal data DB using the acquired company code as a key;
Means for extracting a description phrase included in the description information of the journal data acquired by referring to the keyword dictionary;
An accounting processing apparatus comprising: means for creating a keyword dictionary for each company based on the extracted summary phrase.
会計処理を行なう会社の入力を受け付ける手段と、
会計処理の対象となる会社情報を登録した会社DBを参照して入力された会社の会社コードを取得する手段と、
前記勘定科目と確定した摘要語句から作成された摘要情報を含む仕訳データを仕訳データDBに登録する手段と、
取得した会社コードをキーとして前記仕訳データDBから一致する仕訳データを取得する手段と、
前記科目摘要パターンテーブルを参照して取得した仕訳データの摘要情報と一致する摘要パターンを抽出する手段と、
前記抽出した摘要パターンを元に会社毎の科目摘要パターンテーブルを作成する手段とを備えることを特徴とする会計処理装置。 The accounting apparatus according to any one of claims 1, 2, 4, 8, and 10,
A means of accepting the input of the company performing the accounting process;
Means for obtaining the company code of the company entered by referring to the company DB in which the company information to be accounted for is registered;
Means for registering journal data including summary information created from the account item and the confirmed summary phrase in the journal data DB;
Means for acquiring matching journal data from the journal data DB using the acquired company code as a key;
Means for extracting a description pattern that matches the description information of the journal data acquired by referring to the subject description pattern table;
An accounting processing apparatus comprising: means for creating a subject summary pattern table for each company based on the extracted summary pattern.
会計処理対象の取引の発生年月である対象年月を取得する手段と、
参照対象となる過去取引の発生時期が設定された参照設定および前記対象年月に基づいて、参照対象となる過去取引の発生した年月日を限定するための参照期間を決定する手段と、
前記勘定科目と確定した摘要語句から作成された摘要情報を含む仕訳データを仕訳データDBに登録する手段と、
前記仕訳データDBから当該参照期間に該当する仕訳データを抽出する手段と、
前記抽出した仕訳データを元に前記会社毎のキーワード辞書を作成する手段とを備えることを特徴とする記載の会計処理装置。 The accounting processing apparatus according to claim 1, wherein:
A means of obtaining a target date that is the date of occurrence of the transaction subject to accounting;
Means for determining a reference period for limiting the date of occurrence of the past transaction to be referred to based on the reference setting in which the occurrence time of the past transaction to be referenced is set and the target year and month;
Means for registering journal data including summary information created from the account item and the confirmed summary phrase in the journal data DB;
Means for extracting journal data corresponding to the reference period from the journal data DB ;
The accounting processing apparatus according to claim 1, further comprising means for creating a keyword dictionary for each company based on the extracted journal data.
会計処理対象の取引の発生年月である対象年月を取得する手段と、
参照対象となる過去取引の発生時期が設定された参照設定および前記対象年月に基づいて、参照対象となる過去取引の発生した年月日を限定するための参照期間を決定する手段と、
前記勘定科目と確定した摘要語句から作成された摘要情報を含む仕訳データを仕訳データDBに登録する手段と、
前記仕訳データDBから当該参照期間に該当する仕訳データを抽出する手段と、
前記抽出した仕訳データを元に会計処理の対象となる会社情報を登録した会社DBを参照して入力された会社毎の科目摘要パターンテーブルを作成する手段とを備えることを特徴とする会計処理装置。 The accounting apparatus according to any one of claims 1, 2, 4, 8, 10, and 12,
A means of obtaining a target date that is the date of occurrence of the transaction subject to accounting;
Means for determining a reference period for limiting the date of occurrence of the past transaction to be referred to based on the reference setting in which the occurrence time of the past transaction to be referenced is set and the target year and month;
Means for registering journal data including summary information created from the account item and the confirmed summary phrase in the journal data DB;
Means for extracting journal data corresponding to the reference period from the journal data DB ;
An accounting processing apparatus comprising: means for creating a subject summary pattern table for each company entered by referring to a company DB in which company information registered for accounting processing is registered based on the extracted journal data .
勘定科目の入力を受け付けるステップと、
摘要情報を構成する1以上の摘要語句の組み合わせである摘要パターンと入力された勘定科目を関連付けて登録する科目摘要パターンテーブルを参照して借方に入力された勘定科目と貸方に入力された勘定科目をキーとして一致する摘要パターンを抽出するステップと、
抽出した前記摘要パターンから摘要パターンリストを作成するステップと、
前記摘要パターンリストを前記摘要パターンの登録回数の多い順に優先順位付けを行うス
テップと、
入力された勘定科目と関連する摘要語句に取引内容を示すカテゴリを関連付けたキーワードとして登録するキーワード辞書を参照して前記摘要パターンリストからキーワード毎に分解して各摘要パターンの摘要語句と摘要語句数を取得するステップと、
取得した前記摘要語句を摘要語句候補として優先順位の高い順に表示する第一のステップと、
前記表示した摘要語句候補から選択された摘要語句候補を摘要語句として確定する第二のステップと、
第一のステップと第二のステップを含む処理を前記登録回数の最も多い摘要パターンの摘要語句数の数だけ繰り返す手段とを実行することを特徴とする会計処理方法。 Computer
A step of accepting input of an account,
The account entered in the debit and the account entered in the credit by referring to the item description pattern table that is registered by associating the entered account with the description pattern, which is a combination of one or more description words constituting the description information Extracting a matching description pattern using as a key;
Creating a summary pattern list from the extracted summary patterns;
Prioritizing the summary pattern list in descending order of the number of registrations of the summary pattern;
Refer to the keyword dictionary that is registered as a keyword that associates the category that indicates the transaction contents with the description item related to the entered account item, and decomposes each keyword from the description pattern list, and the number of description words and the number of description words in each description pattern Step to get the
A first step of displaying the acquired summary phrases as a summary phrase candidate in order of priority,
A second step of confirming a summary word candidate selected from the displayed summary word candidates as a summary word;
An accounting processing method comprising: executing a process including the first step and the second step by the number of summary phrases of the summary pattern having the largest number of registrations.
勘定科目の入力を受け付けるステップと、
摘要情報を構成する1以上の摘要語句の組み合わせである摘要パターンと入力された勘定科目を関連付けて登録する科目摘要パターンテーブルを参照して借方に入力された勘定科目と貸方に入力された勘定科目をキーとして一致する摘要パターンを抽出するステップと、
抽出した前記摘要パターンから摘要パターンリストを作成するステップと、
入力された勘定科目と関連する摘要語句に取引内容を示すカテゴリを関連付けたキーワードとして登録するキーワード辞書を参照して借方に入力された勘定科目をキーとして借方側の当該勘定科目と関連付けられたキーワードである借方キーワードを取得するステップと、
前記キーワード辞書を参照して貸方に入力された勘定科目をキーとして貸方側の当該勘定科目と関連付けられたキーワードである貸方キーワードを取得するステップと、
前記摘要パターンリストから摘要パターン毎に前記借方キーワードと前記貸方キーワードをそれぞれキーとして一致する摘要語句の数を摘要語句使用数として集計するステップと、
前記摘要パターン毎に前記摘要語句使用数を合計した摘要語句使用数合計を集計するステップと、
前記摘要語句使用数合計の多い順に優先順位付けを行うステップと、
前記摘要パターンリストからキーワード毎に分解して各摘要パターンの摘要語句と摘要語句数を取得するステップと、
取得した前記摘要語句を摘要語句候補として優先順位の高い順に表示する第一のステップと、
前記表示した摘要語句候補から選択された摘要語句候補を摘要語句として確定する第二のステップと、
第一のステップと第二のステップを含む処理を前記摘要語句使用数合計の最も多い摘要パターンの摘要語句数の数だけ繰り返すステップとを実行することを特徴とする会計処理方法。 Computer
A step of accepting input of an account,
The account entered in the debit and the account entered in the credit by referring to the item description pattern table that is registered by associating the entered account with the description pattern, which is a combination of one or more description words constituting the description information Extracting a matching description pattern using as a key;
Creating a summary pattern list from the extracted summary patterns;
The keyword associated with the relevant account on the debit side using the account entered in the debit with reference to the keyword dictionary that is registered as a keyword that associates the category indicating the transaction contents with the summary phrase related to the entered account Obtaining a debit keyword that is,
Obtaining a credit keyword that is a keyword associated with the account item on the credit side using the account item entered in the credit with reference to the keyword dictionary as a key;
Totaling the number of description terms that match the debit keyword and the credit keyword as a key for each description pattern from the description pattern list,
Summing up the total number of usages of the summary words and phrases used for each summary pattern; and
Prioritizing in descending order of the total number of summary phrases used;
Decomposing each keyword from the summary pattern list to obtain a summary word and the number of summary words of each summary pattern;
A first step of displaying the acquired summary phrases as a summary phrase candidate in order of priority,
A second step of confirming a summary word candidate selected from the displayed summary word candidates as a summary word;
An accounting processing method comprising: executing a process including a first step and a second step by a number of times of the number of summary phrases of the summary pattern having the largest total number of summary phrases used.
勘定科目の入力を受け付けるステップと、
取引内容や取引状況を取引カテゴリ毎に分類した摘要類型と入力された勘定科目と関連付けて登録する科目摘要テーブルを参照して借方に入力された勘定科目をキーとして借方の
勘定科目と対応する借方摘要類型を取得するステップと、
前記科目摘要テーブルを参照して貸方に入力された勘定科目をキーとして貸方の勘定科目と対応する貸方摘要類型を取得するステップと、
借方摘要類型と前記貸方摘要類型を比較するステップと、
借方摘要類型と前記貸方摘要類型から一致する摘要類型を抽出するステップと、
取引内容や取引状況をキーワード毎に分解しカテゴリ毎にまとめた摘要項目の組み合わせである摘要項目構成と摘要類型を関連付けて登録する摘要類型テーブルを参照して前記抽出した摘要類型をキーとして摘要項目数と摘要項目構成を取得するステップと、
入力された勘定科目と関連する摘要語句に取引内容を示すカテゴリを関連付けたキーワードとして登録するキーワード辞書を参照して前記摘要項目構成の項目毎に優先順位の高いキーワードを取得するステップと、
取得した前記摘要語句を摘要語句候補として優先順位の高い順に表示する第一のステップと、
前記表示した摘要語句候補から選択された摘要語句候補を摘要語句として確定する第二のステップと、
第一のステップと第二のステップを含む処理を前記摘要項目数の数だけ繰り返すステップとを実行することを特徴とする会計処理方法。 Computer
A step of accepting input of an account,
Debit corresponding to the debit account with the account entered in the debit referring to the item description table registered in association with the entered account and the description type that classifies the transaction contents and transaction status for each transaction category Obtaining a description type; and
Obtaining a credit description type corresponding to the credit account item using the account item entered in the credit with reference to the item description table as a key;
Comparing the debit summary type with the credit summary type;
Extracting a matching summary type from the debit summary type and the credit summary type;
A summary item with the extracted summary type as a key by referring to a summary type table that associates and registers a summary item configuration that is a combination of summary items, which is a combination of summary items that are broken down by keyword for each transaction and transaction status. Obtaining the number and summary item configuration;
Obtaining a keyword having a high priority for each item of the summary item configuration with reference to a keyword dictionary registered as a keyword in which a category indicating transaction contents is associated with a summary phrase related to the input account item;
A first step of displaying the acquired summary phrases as a summary phrase candidate in order of priority,
A second step of confirming a summary word candidate selected from the displayed summary word candidates as a summary word;
An accounting method, comprising: executing a process including a first step and a second step as many times as the number of summary items.
コンピュータが、
取引内容を示す原始証憑を画像データ化するステップと、
前記画像データからテキスト情報を抽出するステップと、
前記キーワード辞書を参照してテキスト情報を入力キーワードとしてキーワード毎に分解するステップと、
ドとの一致数が最も多い摘要パターンを取得するステップと、
取得した摘要パターンを元に摘要情報を自動作成するステップとを実行することを特徴とする会計処理方法。 The accounting method according to claim 15 or claim 16,
Computer
Converting the primitive voucher indicating the transaction contents into image data;
Extracting text information from the image data;
Decomposing text information for each keyword as an input keyword with reference to the keyword dictionary;
Obtaining a description pattern with the largest number of matches with
And a step of automatically creating summary information based on the obtained summary pattern.
コンピュータが、
取引内容を示す原始証憑を画像データ化するステップと、
前記画像データからテキスト情報を抽出するステップと、
前記キーワード辞書を参照してテキスト情報を入力キーワードとしてキーワード毎に分解するステップと、
前記入力キーワードを前記摘要項目構成の各項目に設定することで摘要情報を自動作成するステップと実行することを特徴とする会計処理方法。 The accounting method according to claim 17,
Computer
Converting the primitive voucher indicating the transaction contents into image data;
Extracting text information from the image data;
Decomposing text information for each keyword as an input keyword with reference to the keyword dictionary;
An accounting processing method comprising: automatically creating summary information by setting the input keyword to each item of the summary item configuration.
コンピュータが、
前記勘定科目と確定した摘要語句から作成された摘要情報から前記勘定科目と前記摘要情報を含む仕訳データを作成するステップと、
前記仕訳データを仕訳データDBに登録するステップとを実行することを特徴とする会計処理方法。 The accounting method according to any one of claims 15 to 19,
Computer
Creating journal data including the account item and the description information from the description information generated from the account item and the fixed description phrase;
And a step of registering the journal data in a journal data DB.
コンピュータが、
前記勘定科目と確定した摘要語句から作成された摘要情報を含む仕訳データを作成するステップと、
前記仕訳データを仕訳データDBに登録する際に、前記キーワード辞書に前記摘要情報で使用されている摘要語句の有無により、該当摘要語句の選択回数に1を追加又は該当摘要語句を新たなキーワードとして自動で登録する第一のステップと、
前記第一のステップにより前記キーワード辞書にフィードバックするステップとを実行することを特徴とする会計処理方法。 The accounting method according to claim 15 to 20, wherein
Computer
Creating journal data including summary information created from the account item and a fixed description phrase ;
When registering the journal data in the journal data DB, 1 is added to the number of selections of the corresponding summary phrase depending on the presence or absence of the summary phrase used in the summary information in the keyword dictionary, or the corresponding summary phrase is used as a new keyword. The first step to register automatically,
And a step of feeding back to the keyword dictionary in the first step.
コンピュータが、
前記勘定科目と前記摘要情報を含む仕訳データを作成するステップと、
前記仕訳データを仕訳データDBに登録する際に、前記科目摘要パターンテーブルに前記摘要情報の登録の有無により、該当摘要情報と一致する摘要パターンの選択回数に1を追加又は該当摘要情報を新たな摘要パターンとして自動で登録する第一のステップと、
前記第一のステップにより前記科目摘要パターンテーブルにフィードバックするステップとを実行することを特徴とする会計処理方法。 The accounting method according to any one of claims 15, 16 and 18, comprising:
Computer
Creating journal data including the account item and the description information;
When registering the journal data in the journal data DB, 1 is added to the number of times of selecting a summary pattern that matches the summary information or new summary information is added depending on whether or not the summary information is registered in the subject summary pattern table. A first step that automatically registers as a description pattern;
And a step of feeding back to the subject summary pattern table in the first step.
A program for causing a computer to function as the accounting processing apparatus according to any one of claims 1 to 14.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017254652A JP6402397B1 (en) | 2017-12-28 | 2017-12-28 | Accounting device, accounting method, accounting program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017254652A JP6402397B1 (en) | 2017-12-28 | 2017-12-28 | Accounting device, accounting method, accounting program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP6402397B1 true JP6402397B1 (en) | 2018-10-10 |
JP2019121091A JP2019121091A (en) | 2019-07-22 |
Family
ID=63788066
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017254652A Active JP6402397B1 (en) | 2017-12-28 | 2017-12-28 | Accounting device, accounting method, accounting program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6402397B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020030517A (en) * | 2018-08-21 | 2020-02-27 | 株式会社日本デジタル研究所 | Accounting processor, accounting method, accounting program |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022038707A1 (en) * | 2020-08-19 | 2022-02-24 | ファーストアカウンティング株式会社 | Data processing device, data processing method, and program |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003091694A (en) * | 2001-09-17 | 2003-03-28 | I C S Tsusho Kk | Method for processing abstract |
JP2007011782A (en) * | 2005-06-30 | 2007-01-18 | Toshiro Dan | Accounting system having journaling automatic creation function |
JP2014235484A (en) * | 2013-05-31 | 2014-12-15 | 弥生株式会社 | Journalizing center system providing journalizing analysis service by cloud computing |
JP2015125608A (en) * | 2013-12-26 | 2015-07-06 | 株式会社アックスコンサルティング | Accounting processing system and accounting processing program |
-
2017
- 2017-12-28 JP JP2017254652A patent/JP6402397B1/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003091694A (en) * | 2001-09-17 | 2003-03-28 | I C S Tsusho Kk | Method for processing abstract |
JP2007011782A (en) * | 2005-06-30 | 2007-01-18 | Toshiro Dan | Accounting system having journaling automatic creation function |
JP2014235484A (en) * | 2013-05-31 | 2014-12-15 | 弥生株式会社 | Journalizing center system providing journalizing analysis service by cloud computing |
JP2015125608A (en) * | 2013-12-26 | 2015-07-06 | 株式会社アックスコンサルティング | Accounting processing system and accounting processing program |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020030517A (en) * | 2018-08-21 | 2020-02-27 | 株式会社日本デジタル研究所 | Accounting processor, accounting method, accounting program |
Also Published As
Publication number | Publication date |
---|---|
JP2019121091A (en) | 2019-07-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6712738B1 (en) | Voucher judging device, accounting processor, voucher judging program, voucher judging system and voucher judging method | |
US7254554B2 (en) | Accounting system and method for processing transaction data | |
JP6307693B2 (en) | Accounting system | |
JP2011170490A (en) | SaaS GENERAL ACCOUNTING SYSTEM | |
JP2014206960A (en) | Book creation system, method and program and printed voucher | |
JP7000052B2 (en) | Accounting equipment and programs | |
KR20130027811A (en) | Tax data verification system and method for operating the same | |
JP2015191609A (en) | bookkeeping system | |
JP6912841B2 (en) | Voucher judgment device, accounting processing device, voucher judgment program, voucher judgment system and voucher judgment method | |
US20190236127A1 (en) | Generating a modified evidencing electronic document including missing elements | |
JP2009176121A (en) | Business management system | |
JP6528074B1 (en) | Accounting processor, accounting method, accounting program | |
JP6895632B1 (en) | Accounting equipment, accounting systems, accounting methods and programs | |
JP6402397B1 (en) | Accounting device, accounting method, accounting program | |
JP7084800B2 (en) | Difference management device, difference management method, and difference management program | |
KR20220101953A (en) | System and method for providing integrated service for overseas online sales | |
US20060036524A1 (en) | Method and apparatus for capture and application of legal personal net worth information | |
JP2021072088A (en) | Voucher determination device, accounting processing device, voucher determination program, voucher determination system, and voucher determination method | |
JP3152354B2 (en) | Paperless accounting system | |
JP6394204B2 (en) | Accounting data audit support program, accounting data audit support method, and audit support apparatus | |
JP6593498B2 (en) | Accounting data audit support program | |
KR101270492B1 (en) | System and method for managing sales and uncollected amount | |
JP2020086709A (en) | Journalizing creation device, journalizing creation method and journalizing creation program | |
KR102476029B1 (en) | System for managing business opportunity | |
JP6669202B2 (en) | Audit target identification support program, audit target identification support method, and audit support device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180206 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20180206 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20180308 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180517 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180612 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180622 |
|
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: 20180724 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180821 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6402397 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |