(57)【特許請求の範囲】
【請求項１】
帳票を取り扱う帳票取扱装置において、
バーコードデータと文字データとの組み合わせを含むバーコードデータエリアと、前記バーコードデータエリア以外の箇所に記載されＯＣＲ文字または手書き文字で表した文字データを含む非バーコードデータエリアとに分けて、同一事項を異なる表記で記載した帳票の画像を読み取る読取手段と、
前記読取手段で読み取った画像と、予め決められた帳票データとを照合して帳票の種類を識別する識別手段と、
前記識別手段で識別した帳票の種類に基づいて、前記読取手段で読み取った画像の前記バーコードデータエリア及び前記非バーコードデータエリアの少なくとも一つを認識する認識手段と、
前記認識手段で認識したデータを表示する表示手段と、
前記認識手段で前記バーコードデータエリアから認識したデータを正常に読み取れたか否かを判断し、正常に読み取れた場合は前記表示手段に表示し、正常に読み取れなかった場合は前記非バーコードデータエリアから認識したデータを正常に読み取れたか否かを判断し、正常に読み取れた場合は前記表示手段に表示し、正常に読み取れなかった場合は取引不可にする制御手段と、
を有することを特徴とする帳票取扱装置。
【請求項２】
請求項１記載の帳票取扱装置において、
前記バーコードデータエリアに含まれるバーコードはチェックデジット付きバーコードを含むことを特徴とする帳票取扱装置。
【請求項３】
請求項１または２記載の帳票取扱装置において、
データを入力する入力手段を更に有し、
前記非バーコードデータエリアが手書き文字を含むとき、
前記制御手段は、前記入力手段へのデータ入力を促す指示を前記表示手段に表示し、かつ、前記認識手段による前記手書き文字の認識結果と前記入力手段からの入力結果とを照合することを特徴とする帳票取扱装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、各種税納付書や各種振込用紙などを取り扱うことが可能な帳票取扱装置に関し、特に帳票に同種のデータが異なる複数種の表記で記入されている場合に、それらを読み取ってそのデータを確定する帳票取扱装置に関する。ここで、本発明における帳票取扱装置とは、例えばＡＴＭ（現金自動取扱装置）など帳票を取り扱うことが可能な全ての装置を含み、本発明におけるデータとは、例えば金額や日付などを含むものとする。
【０００２】
【従来の技術】
従来の帳票取扱装置、例えばＡＴＭ（現金自動取扱装置）においては、金額や日付などの入力データは単一の入力仕様だけを採用して確定していた。例えばＯＣＲ入力仕様の場合はＯＣＲ入力だけで、テンキーからの入力仕様の場合はテンキーの入力だけで入力データを確定するようにしていた。そのため、同一データがバーコード表記、ＯＣＲ文字、手書き文字など複数の異なる表記で記入されている帳票を取り扱う場合には、データの確定に採用された表記以外は無駄になるばかりでなく、各表記それぞれの特性（読取精度、確実度など）を有効に利用できなかった。
【０００３】
【発明が解決しようとする課題】
上述したように従来の技術では、例えば同一金額データが、高い読取精度を持つバーコード表記、中間の読取精度を持つＯＣＲ印刷文字、比較的低い読取精度を持つ手書き文字など、複数の異なる表記で記入されている帳票を取り扱う場合、帳票取扱装置の仕様がＯＣＲ文字の読取りによって帳票のデータを確定するものであれば、帳票に読取精度の高いバーコード印刷があってもそのバーコードはデータの確定には全く利用されることがなく、また、帳票取扱装置の仕様がキー入力によって帳票のデータを確定するものであれば、帳票にバーコード印刷やＯＣＲ文字印刷があってもそのバーコードやＯＣＲ文字印刷はデータの確定には全く利用されることがなく無駄になるばかりでなく、キー入力時の操作ミスなどによる確実性（信頼性）の低下も避けられず、複数種の表記があっても入力データの確実性の向上に寄与させることができないという問題がある。
【０００４】
本発明の目的は、上記問題点を解消し、複数種の表記方法で記入されているデータをより確実性高く入力データとして確定することができる帳票取扱装置を提供することである。
【０００５】
【課題を解決するための手段】
本発明は、上記目的を達成するために、バーコードデータと文字データとの組み合わせを含むバーコードデータエリアと、前記バーコードデータエリア以外の箇所に記載されＯＣＲ文字または手書き文字で表した文字データを含む非バーコードデータエリアとに分けて、同一事項を異なる表記で記載した帳票の画像を読み取る読取手段と、前記読取手段で読み取った画像と、予め決められた帳票データとを照合して帳票の種類を識別する識別手段と、前記識別手段で識別した帳票の種類に基づいて、前記読取手段で読み取った画像の前記バーコードデータエリア及び前記非バーコードデータエリアの少なくとも一つを認識する認識手段と、
前記認識手段で認識したデータを表示する表示手段と、前記認識手段で前記バーコードデータエリアから認識したデータを正常に読み取れたか否かを判断し、正常に読み取れた場合は前記表示手段に表示し、正常に読み取れなかった場合は前記非バーコードデータエリアから認識したデータを正常に読み取れたか否かを判断し、正常に読み取れた場合は前記表示手段に表示し、正常に読み取れなかった場合は取引不可にする制御手段とを有することを特徴とする。
【０００６】
また、上記帳票取扱装置において、前記バーコードデータエリアに含まれるバーコードはチェックデジット付きバーコードを含む、あるいは、データを入力する入力手段を更に有し、前記非バーコードデータエリアが手書き文字を含むとき、前記制御手段は、前記入力手段へのデータ入力を促す指示を前記表示手段に表示し、かつ、前記認識手段による前記手書き文字の認識結果と前記入力手段からの入力結果とを照合することを特徴とする。
【０００７】
【発明の実施の形態】
以下、本発明に係る帳票取扱装置をＡＴＭ（現金自動取扱装置）に適用した実施例を、図面を用いて詳細に説明する。
図１は、本実施例におけるＡＴＭの概観図である。
同図において、１は顧客に操作手順／操作方法（ガイダンス）を示すとともに顧客によって入力されたデータなどを表示する表示部と顧客が操作を行う入力部とを兼ねたタッチパネル式の表示部兼入力部、２は紙幣の入出金を行う紙幣入出金口、３は貨幣の入出金を行う貨幣入出金口、４は通帳の出し入れを行う通帳口、５はカードの出し入れを行うカード口、６と７と９はランプ、８は納付書や振込票などの帳票の出し入れを行う帳票口である。
【０００８】
また、１０３は帳票口８を介して受け入れた帳票からイメージデータを読取る読取部、１０１は読取部１０３で読取ったイメージデータを文字として認識する認識部、１０４は帳票種類毎にどの位置にどの様なデータが存在するかというデータ（帳票データ）を記憶しておく記憶部、１０２は帳票データと認識したイメージデータとを突合せることにより読取ったイメージデータの処理を行う制御部、１０６は顧客に操作手順／操作方法（ガイダンス）を示すとともに顧客によって入力されたデータなどを表示する表示部、１０５は顧客が操作を行う入力部である。
【０００９】
図２は、ＡＴＭの構成ブロック図であり、図１と同じものには同じ参照符号を付してある。
同図に示すように、本実施例のＡＴＭは、読取部１０３、認識部１０１、記憶部１０４、制御部１０２を有し、また図１の表示部兼入力部１を構成する表示部１０６と入力部１０５を有している。
【００１０】
本実施例に係るＡＴＭにおいては、顧客が挿入した帳票から複数種の表記方法で表記されたデータ（金額データや日付データ）を読み取り、それに基づいて顧客のテンキーからのデータ入力など要否を判断したり、複数種の表記方法で表記されたデータに優先順位をつけることにより採用する入力データを確定するようにしたものである。
【００１１】
図２に示した例ではＡＴＭ装置内に認識部１０１および記憶部１０４を備えているが、認識部１０１および記憶部１０４を外部装置とし、ＡＴＭとこれらの外部装置を回線接続した構成でも可能であることはいうまでもない。
【００１２】
図３は、異なる表記の優先順位付けの一例を示す図である。図３の例では、認識率の高い順に、（優先順位１）チェックデジット付バーコード、（優先順位２）チェクデジット付ＯＣＲ文字、（優先順位３）手書き文字とし、帳票の汚れ等により誤認識率の高いチェックデジット無しのバーコードやＯＣＲデータは、採用するデータから除外するようにしている。
【００１３】
図４は、帳票から読取ったイメージデータから金額を確定するまでの処理手順の一例を説明するためのフローチャートであり、図５は、本実施例に使用される帳票のフォーマットの一例を示す図である。図５において、４１はチェックデジット付ＯＣＲ金額エリア、４２は手書き金額エリア、４３はチェックデジット付バーコード金額エリアである。図６は、表示部１０６上に表示される画面を示す図であり、同図（ａ）は金額確認画面の一例、同図（ｂ）は金額入力画面の一例を示している。
【００１４】
次に、帳票から読取ったイメージデータから金額を確定するまでの処理手順の一例を、図２，図３，図５および図６を参照しながら説明する。
帳票取扱装置の記憶部１０４には、予め取り扱う各種帳票の記載パターンデータ（以下、単に「帳票データ」という）が記憶されている。
【００１５】
挿入された帳票（図５参照）を読取部１０３で読取り、読取ったイメージデータを認識部１０１で文字として認識する。制御部１０２は、読取ったイメージデータと記憶部１０４に予め記憶されている帳票データとを照合することにより帳票の種類を決定する。前述した帳票データには各帳票にどの様な種類の金額データがあるかも定義されており、帳票の種類が決定されると同時にその帳票にどの様な種類の金額データが記載されているかも決定される。
【００１６】
制御部１０２は、挿入された帳票にチェックデジット付バーコードの金額エリア４３が有るか判定し（ステップＳ３０１）、有の場合は次にチェックデジット付バーコード金額エリア４３が正常に読取れたかどうかを判定する（ステップＳ３０２）。チェックデジット付バーコード金額エリア４３が存在し（ステップＳ３０１：Ｙ）、それが正常に読取れた場合は（ステップＳ３０２：Ｙ）、読取られた金額を表示部１０６の金額確認画面５１上に表示する（ステップＳ３０３）。
【００１７】
図６（ａ）に示すように、金額確認画面５１に、読取られたイメージデータから認識された払込先５１１、払込金額５１２を表示し、また帳票データに定義された画面表示用金額エリアのイメージデータをそのままイメージデータ表示エリア５１３に表示する。表示された取引内容でよければ確認キー５１４を押下する（ステップＳ３０４）。金額確認画面５１で確認キー５１４が押下された場合は「金額＝バーコードエリアの金額」と確定する。
【００１８】
挿入された帳票にチェックデジット付バーコード金額エリア４３がない場合（ステップＳ３０１：Ｎ）またはチェックデジット付バーコード金額エリア４３が有ってもそれが正常に読取れなかった場合（ステップＳ３０２：Ｎ）は、次にチェックデジット付ＯＣＲ金額エリア４１が有るか判定する（ステップＳ３０５）。チェックデジット付ＯＣＲ金額エリア４１が有の場合は（ステップＳ３０５：Ｙ）、チェックデジット付ＯＣＲ金額エリア４１が正常に読取れたかどうかを判定する（ステップＳ３０６）。
【００１９】
チェックデジット付ＯＣＲ金額エリア４１が正常に読取れた場合は（ステップＳ３０６：Ｙ）、該読取った金額を表示部１０６の金額確認画面５１上に表示する（ステップＳ３０７）。表示された取引内容でよければ確認キー５１４を押下する（ステップＳ３０８）。確認キー５１４が押下された場合は「金額＝ＯＣＲエリアの金額」と確定する。
【００２０】
なお、ステップＳ３０４またはステップＳ３０８において確認キー５１４が押下されなかった場合は、金額が確定できないため取引を取消して終了する。
【００２１】
挿入された帳票にチェックデジット付バーコード金額エリア４３，チェックデジット付ＯＣＲ金額エリア４１が共にない場合（ステップＳ３０１：Ｎ、ステップＳ３０５：Ｎ）、または有ってもそれらを正常に読取れなかった場合（ステップＳ３０２：Ｎ、ステップＳ３０６：Ｎ）は、次に手書き金額エリア４２が有るか判定する（ステップＳ３０９）。手書き金額エリア４２が有る場合は（ステップＳ３０９：Ｙ）、手書き金額エリア４２が正常に読取れたかどうかを判定する（ステップＳ３１０）。
【００２２】
手書き金額エリア４２が正常に読取れた場合は（ステップＳ３１０：Ｙ）、続いて表示部１０６に、図６（ｂ）に示すような金額入力画面５２を表示する（ステップＳ３１１）。金額入力画面５２には、顧客が入力した金額を入力順に払込金額表示エリア５２１に表示し、また帳票データに定義された画面表示用金額エリアのイメージデータをそのままイメージデータ表示エリア５２２に表示する（ステップＳ３１１）。
【００２３】
テンキー５２３および確認キー５２４により金額が入力され確認されると、テンキーからの入力金額と手書き金額エリア４２から認識した金額との一致チェックを行い（ステップＳ３１２）、一致した場合は（ステップＳ３１２：Ｙ）、「金額＝入力金額」と確定する（ステップＳ３１２）。
【００２４】
挿入された帳票にチェックデジット付バーコード金額エリア４３，チェックデジット付ＯＣＲ金額エリア４１，手書き金額エリア４２のいずれもない場合（ステップＳ３０１：Ｎ、ステップ３０５：Ｎ、ステップ３０９：Ｎ）、またはそれらが有っても正常に読取れなかった場合（ステップＳ３０２：Ｎ、ステップ３０６：Ｎ、ステップＳ３１０：Ｎ）、またはステップＳ３１２において入力金額と手書き金額エリア４２から認識した金額との一致チェックで不一致の場合（ステップＳ３１２：Ｎ）には、金額確定不可と判断し取引を取消し終了する。
【００２５】
なお、ステップＳ３１２において入力金額と手書き金額エリア４２から認識した金額との一致チェックを行った結果、不一致の場合（ステップＳ３１２：Ｎ）は、上述したように直ぐに取引を取り消して終了するのではなく、金額を再入力させ、再入力金額と手書き金額エリア４２から認識した金額が再度不一致の場合は再入力金額を優先させ、この入力金額にて取引を行うようにしてもよい。
【００２６】
また、上記実施例では、異なる複数種の表記に優先順位を付けておき、優先順位の高い表記から得られたデータを優先的に採用するようにしたが、複数種の表記から正常に読み取られて得られたデータが異なるデータであった場合に、多数決をとることによって採用すべき入力データの確定を確実性高く行うことが可能になる。
【００２７】
【発明の効果】
以上詳細に説明したように、本発明によれば、表記方法が異なる複数のデータを用いることにより、より確実性の高いデータを確定することができるようになり、また、顧客入力ミスによる誤取引を防止することができる。
【図面の簡単な説明】
【図１】本実施例に係るＡＴＭの概観図である。
【図２】本実施例に係るＡＴＭの構成ブロック図である。
【図３】異なる表記の優先順位付けの一例を示す図である。
【図４】帳票から読取ったイメージデータから金額を確定するまでの処理手順の一例を説明するためのフローチャートである。
【図５】本実施例に使用される帳票のフォーマットの一例を示す図である。
【図６】帳票取扱装置の表示部に表示される画面を示す図であり、（ａ）は金額確認画面の一例、（ｂ）は金額入力画面の一例を示す。
【符号の説明】
１：表示部兼入力部、
２：紙幣入出金口、
３：貨幣入出金口、
４：通帳口、
５：カード口、
６，７，９：ランプ、
８：帳票口、
１０１：認識部、
１０２：制御部、
１０３：読取部、
１０４：記憶部、
１０５：入力部、
１０６：表示部、
４１：チェックデジット付ＯＣＲ金額エリア、
４２：手書き金額エリア、
４３：チェックデジット付バーコード金額エリア、
５１：金額確認画面、
５２：金額入力画面、
５１１：払込先表示エリア、
５１２：払込金額表示エリア、
５１３：イメージデータ表示エリア、
５１４：確認キー、
５２１：入力金額表示エリア、
５２２：イメージデータ表示エリア、
５２３：金額入力用テンキー、
５２４：確認キー。
【図１】
0004110258.tif 000002
【図２】
0004110258.tif 000003
【図３】
0004110258.tif 000004
【図４】
0004110258.tif 000005
【図５】
0004110258.tif 000006
【図６】
0004110258.tif 000007