JP4250754B2 - Form classification processing method and system - Google Patents
Form classification processing method and system Download PDFInfo
- Publication number
- JP4250754B2 JP4250754B2 JP09809595A JP9809595A JP4250754B2 JP 4250754 B2 JP4250754 B2 JP 4250754B2 JP 09809595 A JP09809595 A JP 09809595A JP 9809595 A JP9809595 A JP 9809595A JP 4250754 B2 JP4250754 B2 JP 4250754B2
- Authority
- JP
- Japan
- Prior art keywords
- unit
- barcode
- character recognition
- supplied
- forms
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Character Discrimination (AREA)
Description
【0001】
【産業上の利用分野】
本発明は、伝票等の帳票を受け入れてそこに記載された文字を読み取り、多数のポケットに分類し仕分け収納する機能と共に集計等の処理を実行する帳票分類処理方法およびシステムに関する。
【0002】
【従来の技術】
例えば、全国に店舗のあるスーパーマーケットやコンビニエンスストアの伝票処理、通信販売の請求書処理、商品配達業務等においては、大量の伝票を分類し配布し集計したりする業務が要求される。具体的には、一定の事項を記載した帳票を発行し、これを集積して宛先別に仕分けし、その帳票の宛先に送付する。伝票等であればこの場合に、中に記載された金額その他を集計したりする作業が伴う。このような作業は、通常大量の人員を要求し、処理のために極めて多くの時間が費やされる。このため、一般に伝票処理業務等に専門の要員を多数配置するようにしていた。また、この種の処理の自動化のために、伝票自体を無くし、コンピュータの端末を用いて直接データを入力し交換するといったシステムも広く利用されている。
【0003】
【発明が解決しようとする課題】
ところで、上記のような従来の帳票の処理システムには次のような解決すべき課題があった。
データ入力自体を、全てコンピュータの端末を用いることにより行い、帳票を無くすことができる環境があれば問題はないが、先ず一定の形式の帳票が作成され、その帳票自体を仕分けし転送しなければならないようなシステムも多く存在する。このような場合、帳票の仕分け作業にも多くの人員を必要とする。また、帳票に記載された請求金額等を集計する場合に、その集計結果に誤りがあってはならないため、何らかの突合せチェックが必要となる。このような場合、それぞれ別々のオペレータが集計処理をしてその結果を突き合わせればよいが、これではますます多くの処理人員を必要とする。また、記載事項をコンピュータに入力して計算させればよいが、このような場合、計算結果は、やはり何らかの方法により突合せチェックが必要となる。従って、大量の帳票を仕分けする作業を可能な限り自動化し、更にこれらに記載された事項の処理を効率的に正確に行うことができるシステムの開発が要求されていた。
【0004】
【課題を解決するための手段】
本発明は上記の点を解決するため次の構成を採用する。
本発明は、文字認識部、仕分け収納制御部、バーコード化部、バーコード印刷部、バーコード読取り部、演算部、及びプリンタを備えた帳票分類処理システムが実行する帳票分類処理方法であって、文字認識部が、分類を示す文字及び請求金額が記入されている搬送された各帳票の分類を示す文字を認識し、認識結果をバーコード化部及び仕分け収納制御部に供給し、バーコード化部が文字認識部から供給された分類を示す文字の認識結果をバーコード化し、バーコード印刷部に供給し、バーコード印刷部が、該各帳票の特定位置にバーコード化部から供給されたバーコードを印刷し、その後に、仕分け収納制御部が、文字認識部から供給された分類を示す文字の認識結果に基づいて該各帳票を初回分類すべく複数のポケットに分類して収納し、その後の次回以後の細分類時に、バーコード読取り部が、各帳票のバーコードを読み取り、読取り結果を仕分け収納制御部に供給し、仕分け収納制御部が、バーコード読取り部から供給された読取り結果に基づいて該各帳票を複数のポケットに再度、所定枚数をバッチ単位として細分類して収納すると共に所定枚数に満たない残りの枚数を細分類して収納し、更に、文字認識部が細分類したバッチ単位の複数の帳票及び残り枚数の帳票から請求金額を認識し、認識結果を演算部に供給し、演算部が、文字認識部から供給された請求金額の認識結果に基づいてバッチ単位の複数の帳票の請求金額の総計値及び残り枚数の帳票の請求金額の残り総計値を演算し、バッチ単位毎の総計値及び残り総計値をプリンタに供給し、プリンタが、演算部から供給されたバッチ単位毎の総計値及び残り総計値を突き合せデータとして印字出力することを特徴とする。
【0005】
他の発明は、分類を示す文字及び請求金額が記入されている多数の帳票を搬送して該多数の帳票を複数のポケットにそれぞれ分類して収納する帳票分類処理システムであって、搬送された各帳票から分類を示す文字を読み取り、文字認識して、分類を示す文字の認識結果を供給すると共に、細分類した各帳票の請求金額を読取り、文字認識して、請求金額の認識結果を供給すると共に、細分類した各帳票の請求金額を読み取り、文字認識して、請求金額の認識結果を供給する文字認識部と、文字認識部により供給された分類を示す文字の認識結果をバーコード化して、バーコードを供給するバーコード化部と、バーコード化部から供給されたバーコードを各帳票の特定位置に印刷するバーコード印刷部と、バーコード印刷部により印刷された各帳票の該バーコードを細分類時に読取り、読取り結果を供給するバーコード読取り部と、文字認識部から供給された文字の認識結果に基づいて初回分類すべく各帳票を各ポケットに分類して収納すると共に、次回以後の細分類時にバーコード読取り部から供給された読取り結果に基づいて分類した各帳票を再度、所定枚数をバッチ単位として分類して各ポケットに収納すると共に所定枚数に満たない残りの帳票を分類してポケットに収納する仕分け収納制御部と、文字認識部から供給された細分類したバッチ単位の複数の帳票及び残りの帳票の請求金額の認識結果に基づいてバッチ単位の複数の帳票の請求金額の総計値及び残り帳票の請求金額の残り総計値を演算し、バッチ単位毎の総計値及び残り総計値を供給する演算部と、演算部から供給されたバッチ単位毎の総計値及び残り総計値を突き合せデータとして出力するプリンタとを備えることを特徴とする。
【0006】
帳票上に記載された文字に、2種以上の色が使用されているとき、ハーフミラーを介して画像を別々に受け入れ、それぞれ異なる色の文字を認識するための複数の文字認識部を備えるようにしてもよい。
【0008】
【作用】
帳票に記載された文字はその内容が認識されるとバーコード化され、直ちにそのバーコードがその余白に印刷される。システムに設けたポケットの数は限られており、大量の帳票を1回で仕分け収納するのは難しい。そこで、帳票を何回かに分けて処理するが2回目以降はバーコードを読んで分類する。バーコードは認識が容易で確実なため、繰り返し行われる分類処理の効率が向上する。
【0009】
バーコードと共に数字等による付加情報を帳票の余白に印刷すれば、オペレータの肉眼による取扱いも容易になる。
また、2種以上の色の枠や文字が使用されている場合、ハーフミラーを介していくつかの読取り部を設け、それぞれ別の色を認識できるようにすれば、全ての色の文字等を同時に誤りなく認識できる。また、帳票を最終まで分類処理した後、そのポケットに収納された帳票を一定枚数毎に区分して、それぞれ読み取った請求金額を総計して印字し、その一方で印字出力した各帳票の請求金額のリストを突合せると、読み取った数値の確認や集計結果の正誤判断等が容易にできる。
【0010】
【実施例】
以下、本発明を図の実施例を用いて詳細に説明する。
図1は、本発明のシステム概略ブロック図である。
図に示すように、本発明のシステムは、帳票1をホッパ2に受け入れて、図示せぬ搬送手段で搬送しながら本体部3で帳票のイメージを読み取って帳票上に記載された文字を認識し、その結果に基づいて仕分けを行う。この仕分けのために、帳票を分類別に収納する多数のポケット4が設けられている。また、このシステムの制御のためにコンソール5が設けられ、更に必要なデータを印刷出力するためにプリンタ6が設けられている。
【0011】
本体部3に設けられたいくつかの機能ブロックをこの図の下側に示した。
図に示すように、本体部3には、帳票1のイメージを読み取って文字を認識する読取り部11と、文字認識部12とが設けられている。また、本発明においては、一旦このような文字認識を行った結果をバーコード化し、これを帳票1の余白に印刷するために、バーコード化部13及びバーコード印刷部14が設けられている。このシステムでは、更に帳票を1枚ずつ搬送する搬送手段を有し、帳票1に記載された文字を認識して、搬送しながらその認識結果に従って帳票を該当するポケット4に仕分けすることができる。しかしながら、ポケット4の数は具体的には例えば36個設けられ、帳票1の分類が300程度の場合に、何回か帳票1をこのシステムにセットして分類と仕分けを繰り返す必要がある。
【0012】
このような場合に、その都度、文字の認識等を行っていると、認識処理に時間がかかることもあり、しかも認識誤りも発生し易い。そこで、本発明では、確実に読取りができ、読取り誤りも発生しにくいバーコードを利用する。従って、2回目以降の分類仕分け処理には図に示すバーコード読取り部15によりバーコードを読み取り、その結果を利用する。なお、1回目は文字認識の結果を使用して仕分けを行い、2回目以降はバーコード読取り部の出力を用いることから、両方の出力信号が仕分け収納制御部16に入力するよう構成されている。
【0013】
図2には、本発明のシステムによる帳票処理説明図を示す。
本発明のシステムでは、全体として帳票をこのような手順で処理する。
まず、送付元A1が多数の帳票1に送付先と請求金額、その他の項目を記入する。この帳票1は各種の送付先に対して作成されており、これはこの送付元A1から一括して仕分けセンターに送られる。仕分けセンターには、図1に示したような帳票分類処理システムが設備されている。そして、まずステップS1で、帳票1を1枚ずつ読み取り、そのデータの認識等を行う。そして、ステップS2において、帳票を送付先別に分類する。この例では、送付先B1、B2、B3という順に送付元A1の作成した帳票を分類する。これらの帳票は最終的にそのまま送付先に送られるが、この際、送付先毎に請求金額の集計等を行う。請求金額も帳票に記載されており、文字認識部によって認識処理される。従って、その認識結果を集計したり結果の確認を行うために、次のような手順を採用する。
【0014】
まず、ステップS3において、送付先B1宛の帳票を50枚ずつに分割する。そして、50枚を取り出してその読取り結果の集計を行う(ステップS3,ステップS4)。これらはコンピュータが自動的に実行し、50枚毎に請求金額の小計を印刷する(ステップS5)。
【0015】
一方、50枚の帳票はこれとは別に、読み取られた文字の部分のイメージがイメージデータ化される。そして、そのまま必要な部分を一旦用紙に印刷する(ステップS6)。即ち、帳票の集計に必要な請求金額等をイメージデータのまま用紙に並べて印刷する。これは、ステップS7において、オペレータによって集計される。オペレータによる集計は、実際には50枚の帳票そのものを用いて行ってもよい。しかしながら、例えば50枚の帳票が個人データ等、プライバシーに関わるデータを含む場合がある。このような場合に、そういった集計に不要な部分は除外し、必要な部分のみを一旦用紙に印刷して集計に回す。これによって、プライバシー保護が可能となる。
【0016】
また、多数の帳票を手元に置いて集計する作業は比較的煩雑で誤りも生じ易い。従って、その各帳票の必要な部分のみをイメージデータとして集計し易いように編集し印刷すれば、その処理が効率的になる。このような各種の利点からこの例では、一旦読取りイメージの主要部分を用紙に印刷し、オペレータによる集計を実行している。そして、その集計結果と、ステップS5において集計した結果とをステップS8で突き合わせる。両者が一致すれば、帳票の文字を認識して処理しデータ化した結果と、実際に帳票を見てオペレータが計算した結果が等しいことから、その計算や認識結果に誤りがないことが分かる。この場合、ステップS9に移り、50枚分の請求金額が確定する。一方、突合せ結果が一致しなければ、オペレータが、読取り認識したデータとイメージとの比較を行い、認識誤り等をチェックし、データの修正が行われる。
【0017】
図3には、帳票の外観説明図を示す。
この図に示すように、帳票1には、例えばその表面に送付元、送付先が、それぞれの住所、請求金額、その他の事項と共に手書きあるいはタイプにより記入される。これは、文字認識部12によって認識処理される。この裏面は、例えば白紙であるとする。この場合に、本発明においては、帳票を繰り返し分類処理するために必要な情報を一旦バーコード化してこの裏面に印刷する。図に示す2本のバーコード18には、それぞれ送付元やその住所等を表す都道府県コード、送付先等が符号化されて記入される。
【0018】
また、帳票を取り扱うオペレータが確認し易いように、付加情報印刷部17によりバーコードの他に整理番号やバッチ通番が印刷される。バッチ通番というのは、先に説明した50枚毎に帳票をまとめて一まとまりにし、集計等の対象にする場合に、その一まとまりのグループ毎に付ける番号のことである。なお、このような集計の単位(これをバッチと呼ぶ)を50枚としたのは、何らかのミス等が発見された場合に、人手によりチェックできる分量は50枚程度が適当だからである。従って、帳票の種類、形状あるいはその内容に従って、このバッチの枚数は任意に選定して差し支えない。
【0019】
図4には、帳票のイメージ読取り部分のブロック図を示す。
上記の帳票はこの図に示すように、ホッパ2から投入され、1枚ずつ搬送されて文字の認識処理等を経てポケット4に仕分け収納される。図にはポケットが4個示されている。他のポケットはここでは図示を省略した。
帳票の上に記載された文字を認識するために、この実施例では、赤フィルタ読取り部23と緑フィルタ読取り部24が設けられている。なお、搬送路上を搬送される帳票に図示しない光源から光を照射し、その反射光を受ける経路には、図に示すように1個のハーフミラー21が配置されている。そして、ハーフミラー21は、その反射光の一部を赤フィルタ読取り部23に送り、残りの反射光を緑フィルタ読取り部24に送る構成となっている。
左側の2台の読取り部は、一方は帳票に記載された赤枠をドロップし黒文字や黒枠を認識し、他方は帳票に記載された緑枠をドロップし赤文字や赤枠を認識する。
【0020】
以上の構成により、ホッパ2から搬送路上を搬送される帳票の文字を認識し、各種の処理が実行される。なお、帳票に各種の色で文字や枠が記載されている場合には、その文字や枠の色に応じて、それぞれ任意の数だけ読取り部を設けるようにする。具体的には、帳票上に記載された全ての文字を認識しバーコードに変換し、バーコードの印刷を行い、続いて、ポケットに仕分け収納する作業が必要となる。従って、この実施例のように帳票の反射光をハーフミラーによっていくつかに分岐し、それぞれ任意の色の文字を同時に認識できるような読取り部を設けることにより、遅れのない処理が可能となる。
【0021】
なお、帳票はこの図4に示した搬送路を表面を下向きにして搬送される。そして、裏面に印刷されたバーコードはバーコード読取り部15の読み取りヘッド15Aにより読み取られる。また、各読取り部による認識結果はバーコードに変換され、バーコード印刷部14の印字ヘッド14Aにより印刷される。なお、既に説明したように、一旦文字認識を終了すると、その後はバーコード読取り部15のみが帳票の分類等を読み取って、ポケット4への仕分け処理を制御することになる。
【0022】
図5には、更に具体的なデータの読み取り動作説明図を示す。
図に示すように、帳票1が矢印の方向に搬送されると、読取り部23がこの帳票のイメージをイメージデータとして取り込む。その後、文字枠26が認識されて、その中の文字25が一字ずつ切り出される。こうして、各文字を認識しバーコードに変換してバーコードを印刷するといった一連の処理を行う。
なお、帳票を読み取り、文字を認識しバーコードに変換してバーコードを印刷するといった一連の処理を行うためには、認識結果を得るまでの時間も極めて短縮化する必要がある。従って、本発明では、そのような分類に関係する文字をバーコード化して印刷処理を行う。そして、その後は分類にバーコードを利用する。
【0023】
図6には、帳票のバッチ処理説明図を示す。
先に図2を用いて説明したように、送付先毎に仕分けされた帳票は適当な一定の量だけ束ねられ、そのバッチ毎に集計突合せ処理が行われた。ところが、送付先によって帳票の数はばらばらであり、しかも必ずしも丁度この一定量で割り切れる数の帳票が処理の対象となるとは限らない。例えば、この図に示すように、送付先B1のものは216枚、送付先B2のものは58枚、送付先B3のものは23枚あったとする。この場合、送付先B1については4個のバッチが一定量50枚となり、残りは16枚でバッチ処理される。即ち、同一送付先についての集計は一括して行い、他の送付先についての帳票を混ぜることは好ましくない。従って、このように一定量ごとのバッチができ上がり、更に割り切れない残りの数についてバッチを作成する。そして、これらについてそれぞれ自動的に集計結果等が印刷される。
【0024】
なお、図2に示したステップS5における請求金額の小計は印刷用紙に印刷されるが、これらは1枚ずつ切り離されて各バッチと組み合わされ、突合せ作業に利用される。このような用紙をバッチヘッダと呼び、図3を用いて説明したバッチ通番と請求金額の小計とが印刷された用紙となる。これが裏面に同一のバッチ通番を印刷した一定数の帳票と重ね合わされて、この図に示すような何組かの帳票群ができ上がる。従って、送付先B2について58枚の帳票が存在するが、50枚と8枚に分かれる場合もあり、更に予めオペレータが指定した任意の数、例えば30枚と28枚といったバッチ数の選定方法も可能である。送付先B3については特に分割する必要はないため、一まとまりのバッチとして集計され突合せ処理が行われる。
【0025】
本発明は以上の実施例に限定されない。上記実施例では、請求金額等が記載された帳票が対象となったが、帳票の種類やその記載内容は自由であり、帳票をその記載内容に応じて分類し仕分けし、何らかの形で利用するといったシステムに広く採用することが可能である。また、バーコードの印刷方法や印刷場所、バーコードの種類や数等も任意で、文字認識の結果をバーコード化することによってその後の迅速確実な分類、読み取り処理等が行われればよい。
【0026】
【発明の効果】
以上説明した本発明の帳票分類処理方法およびシステムは、帳票のイメージを読み取って帳票上に記載された文字を認識し、その結果をバーコード化して帳票上に印刷し、帳票を更に細分類する場合に、バーコードを読み取って処理するようにしたので、文字認識を繰り返すことに比べて迅速確実に帳票を分類処理することが可能となる。また、バーコードの他に文字による付加情報等を印刷するようにすれば、オペレータによる帳票の処理も容易になる。更に、帳票上に記載された文字に2種以上の色が使用されているときは、ハーフミラーを介して画像を別々に受け入れ、それぞれ異なる色の文字を認識する複数の文字認識部を設けるようにして一挙に各種の文字の読み取りと認識を行うことができる。また、文字認識結果に基づいて得たデータを使用して所定の項目に着目した自動集計を行い、その一方で帳票の所定の項目を含むイメージを帳票のイメージ読取り部で得たデータから抽出して印刷し、そのイメージを見ながらオペレータが集計を行って照合するようにすれば、一部自動化によって集計結果の確認と検証等が容易にできる。
【図面の簡単な説明】
【図1】本発明のシステムの実施例を示す概略ブロック図である。
【図2】本発明のシステムによる帳票処理説明図である。
【図3】帳票の外観説明図である。
【図4】帳票のイメージ読取り部分のブロック図である。
【図5】具体的な読み取り動作説明図である。
【図6】帳票のバッチ処理説明図である。
【符号の説明】
1 帳票
3 本体部
4 ポケット
11 読取り部
12 文字認識部
13 バーコード化部
14 バーコード印刷部
15 バーコード読取り部
16 仕分け収納制御部[0001]
[Industrial application fields]
The present invention relates to a form classification processing method and system that accepts a form such as a slip, reads characters written therein, classifies it into a large number of pockets, sorts and stores it, and executes processing such as counting.
[0002]
[Prior art]
For example, document processing of supermarkets and convenience stores with a store in the whole country, the invoice processing of mail-order sales, in the goods delivery industry Tsutomuto, business or to distribute aggregate classify a large number of documents are required. Specifically, a form in which certain items are described is issued, collected, sorted by destination, and sent to the destination of the form. In the case of a slip or the like, in this case, an operation of summing up the amount of money or the like described therein is accompanied. Such an operation usually requires a large amount of personnel and is very time consuming for processing. For this reason, in general, a large number of specialized personnel are assigned to the slip processing work. In order to automate this type of processing, a system that eliminates the slip itself and directly inputs and exchanges data using a computer terminal is also widely used.
[0003]
[Problems to be solved by the invention]
However, the conventional form processing system as described above has the following problems to be solved.
There is no problem if there is an environment where all data entry is performed by using a computer terminal and the form can be eliminated. First, a form of a certain form must be created, and the form itself must be sorted and transferred. There are many systems that don't work. In such a case, a lot of personnel are also required for sorting the forms. In addition, when summing up the billing amount and the like described in the form, there should be no error in the summation result, so some sort of matching check is required. In such a case, separate operators may perform the aggregation processing and match the results, but this requires more and more processing personnel. Moreover, what is necessary is just to input a description item into a computer and to calculate it, but in such a case, the calculation result still needs to be checked by some method. Accordingly, there has been a demand for the development of a system that can automate as much as possible the work of sorting a large number of forms and that can efficiently and accurately process the items described therein.
[0004]
[Means for Solving the Problems]
The present invention adopts the following configuration in order to solve the above-mentioned point.
The present invention relates to a form classification processing method executed by a form classification processing system including a character recognition unit, a sorting storage control unit, a barcode generation unit, a barcode printing unit, a barcode reading unit, a calculation unit, and a printer. , the character recognition unit, a text indicating the classification of each book slip character and amount billed shows the classification is sent transportable that have been entered and recognized, supplies the recognition result to the barcode unit and the sorting and containing controller the recognition result of characters indicating the classification barcode unit is supplied from the character recognition unit with the bar codes, supplied to the bar code printing unit, the bar code printing section is, the bar code unit to a specific position of each of the form print the bar code supplied from, then, sorting and containing the control unit is classified into a plurality of pockets in order to classify the first turn the respective form based on the recognition results of the characters indicating the supplied classified character recognition unit And store , At the time of subsequent next time after fine classification, bar code reading section, the bar code of each document Reads, to supply the reading result in the sorting and containing the control unit, sorting and containing the control unit is supplied from the bar code reading unit Based on the read result, each form is stored again in a plurality of pockets by subdividing a predetermined number of batches as a batch unit, and subdividing and storing the remaining number of sheets less than the predetermined number, and a character recognition unit There recognize the invoice amount from the form of a plurality of forms and the remaining number of subdivided batch unit, it supplies the recognition result to the arithmetic unit, calculation unit, based on the recognition result of the charge amount supplied from the character recognition unit Te calculates the remaining total value of charged amount of the form of the total value and the number of remaining charged amount of a plurality of forms of batches, to supply the total value and the remaining total value for each batch units to the printer, the printer, the arithmetic unit Characterized by printing out the total value and the remaining total value of et supplied batches each as collision-out combined data.
[0005]
Another invention is a form classification processing system that conveys a large number of forms in which characters indicating the classification and the amount charged are entered, and classifies and stores the large number of forms in a plurality of pockets . reads characters indicating the classification from the document, and character recognition, and supplies the recognition result of characters indicating the classification, read the billing amount of each form were subclassified, and character recognition, the recognition result of the amount billed supplies, read the billing amount of each form were subclassified, and character recognition, and Rubun shaped recognition unit to supply recognition results of charged amount, a recognition result of characters indicating the classification provided by the character recognition unit and bar-coded, and a bar code unit for supplying the bar code, and a bar code printing section of the bar code supplied from the bar code unit to print on a particular location of each document was printed by the bar code printing section Read-the bar code of the form at the time of subdivision, and a bar code reading unit supplies the read result, each form in order to first classified based on the recognition result of the supplied character from the character recognition unit classified into each pocket Each form that is stored and classified based on the reading result supplied from the barcode reader at the time of the subsequent fine classification is classified again as a batch unit, stored in each pocket, and less than the predetermined number. Sorting and storing control unit that classifies the remaining forms and stores them in a pocket, multiple sub-classified batch units supplied from the character recognition unit, and multiple batch units based on the recognition results of the remaining bills of calculating the remaining total value of charged amount of total value and the remaining form of charged amount of the form, a calculation unit for supplying a total value and the remaining total value for each batches, the arithmetic unit Characterized in that it comprises a printer for outputting the total value and the remaining total value of the sheet batch units each butt as data.
[0006]
When two or more colors are used for the characters described on the form, it is provided with a plurality of character recognition units for separately accepting images through the half mirror and recognizing characters of different colors. It may be.
[0008]
[Action]
When the content of the character written on the form is recognized, it is converted into a barcode, and the barcode is immediately printed in the margin. The number of pockets provided in the system is limited, and it is difficult to sort and store a large amount of forms at a time. Therefore, the form is divided into several times and processed, but after the second time, the barcode is read and classified. Since the barcode is easy to recognize and reliable, the efficiency of the repeated classification process is improved.
[0009]
If additional information such as numbers and the like are printed in the margin of the form together with the bar code, the operator can easily handle it with the naked eye.
In addition, when two or more types of color frames and characters are used, if several reading units are provided via a half mirror so that different colors can be recognized respectively, characters of all colors, etc. At the same time, it can be recognized without error. Further, after the classification process the form at the top Owama, by dividing the form housed in the pocket at every predetermined number of sheets, printed by total amount billed read respectively, while printing output by each form By matching the list of billing amounts, it is possible to easily check the read numerical values and judge whether the totals are correct.
[0010]
【Example】
Hereinafter, the present invention will be described in detail with reference to embodiments shown in the drawings.
FIG. 1 is a schematic system block diagram of the present invention.
As shown in the figure, the system of the present invention receives a form 1 in a hopper 2 and recognizes characters written on the form by reading the image of the form with the main unit 3 while being conveyed by a conveying means (not shown). Sorting based on the result. For this sorting, a large number of
[0011]
Some functional blocks provided in the main body 3 are shown on the lower side of this figure.
As shown in the figure, the main body unit 3 is provided with a reading unit 11 that reads an image of the form 1 and recognizes characters, and a
[0012]
In such a case, if the character is recognized each time, the recognition process may take time, and a recognition error is likely to occur. Therefore, in the present invention, a bar code that can be reliably read and hardly causes a reading error is used. Therefore, the bar
[0013]
FIG. 2 shows an explanatory diagram of form processing by the system of the present invention.
In the system of the present invention, the form is processed in this procedure as a whole.
First, the sender A1 fills in a number of forms 1 with the destination, the billing amount, and other items. This form 1 is created for various destinations, and this form A1 is sent collectively to the sorting center. The sorting center is equipped with a form classification processing system as shown in FIG. In step S1, the form 1 is read one by one, and the data is recognized. In step S2, the forms are classified by destination. In this example, the forms created by the sender A1 are classified in the order of destinations B1, B2, and B3. These forms are finally sent to the destination as they are. At this time, the billing amount is totaled for each destination. The billing amount is also described in the form and is recognized by the character recognition unit. Therefore, the following procedure is adopted to tabulate the recognition results and confirm the results.
[0014]
First, in step S3, the form addressed to the destination B1 is divided into 50 sheets. Then, 50 sheets are taken out and the reading results are totaled (steps S3 and S4). These are automatically executed by the computer, and a subtotal of the billing amount is printed every 50 sheets (step S5).
[0015]
On the other hand, the image of the read character portion is converted into image data for 50 forms. Then, the necessary portion is once printed on the sheet (step S6). That is, the billing amount necessary for tabulating the form is arranged and printed on the paper as image data. This is tabulated by the operator in step S7. The totaling by the operator may actually be performed using 50 forms themselves. However, for example, 50 forms may include data relating to privacy such as personal data. In such a case, a portion unnecessary for such tabulation is excluded, and only a necessary portion is once printed on paper and sent to tabulation. This enables privacy protection.
[0016]
Also, the work of counting a large number of forms at hand is relatively complicated and prone to errors. Therefore, if only necessary portions of each form are edited and printed so as to be easily aggregated as image data, the processing becomes efficient. Because of these various advantages, in this example, the main part of the read image is once printed on a sheet of paper, and tabulation is performed by the operator. Then, the summation result and the result summed up in step S5 are matched in step S8. If the two match, the result of recognition and processing of the characters in the form is the same as the result of the operator's calculation by actually looking at the form. In this case, the process proceeds to step S9, and the billing amount for 50 sheets is determined. On the other hand, if the matching results do not match, the operator compares the read and recognized data with the image, checks for recognition errors, etc., and corrects the data.
[0017]
FIG. 3 shows an appearance explanatory diagram of the form.
As shown in this figure, in the form 1, for example, a sender and a destination are entered on the surface thereof together with their address, billing amount, and other matters by handwriting or type. This is recognized by the
[0018]
In addition, the additional
[0019]
FIG. 4 shows a block diagram of the image reading portion of the form.
As shown in the figure, the above-mentioned forms are inserted from the hopper 2, conveyed one by one, and sorted and stored in the
In this embodiment, a red
One of the two reading units on the left side drops a red frame described in the form to recognize a black character or a black frame, and the other drops a green frame described in the form to recognize a red character or a red frame.
[0020]
With the above configuration, the characters of the form conveyed on the conveyance path from the hopper 2 are recognized, and various processes are executed. If characters and frames are described in various colors on the form, an arbitrary number of reading units are provided according to the colors of the characters and frames. Specifically, it is necessary to recognize all characters written on the form, convert them into bar codes, print the bar codes, and then sort and store them in the pockets. Accordingly, as in this embodiment, the reflected light of the form is branched into several by a half mirror, and by providing a reading unit capable of simultaneously recognizing characters of any color, processing without delay becomes possible.
[0021]
The form is conveyed with the conveyance path shown in FIG. 4 facing down. The barcode printed on the back surface is read by the reading
[0022]
FIG. 5 is a diagram for explaining more specific data reading operation.
As shown in the figure, when the form 1 is conveyed in the direction of the arrow, the
Note that in order to perform a series of processes such as reading a form, recognizing characters, converting them into a barcode, and printing the barcode, it is necessary to shorten the time required to obtain the recognition result. Therefore, in the present invention, characters related to such classification are converted into barcodes and printing processing is performed. After that, bar codes are used for classification.
[0023]
FIG. 6 is an explanatory view of batch processing of a form.
As described above with reference to FIG. 2, the forms sorted for each destination are bundled by an appropriate fixed amount, and the aggregation matching process is performed for each batch. However, the number of forms varies depending on the destination, and the number of forms that is divisible by this fixed amount is not necessarily the target of processing. For example, as shown in this figure, it is assumed that there are 216 for destination B1, 58 for destination B2, and 23 for destination B3. In this case, with respect to the destination B1, 4 batches are a fixed amount of 50 sheets, and the remaining 16 batches. In other words, it is not preferable to perform aggregation for the same destination at once and to mix forms for other destinations. Therefore, batches for each fixed amount are completed in this way, and batches are created for the remaining number that is not divisible. Then, the tabulation results and the like are automatically printed for each of these.
[0024]
In addition, although the subtotal of the billing amount in step S5 shown in FIG. 2 is printed on the printing paper, these are separated one by one and combined with each batch and used for the matching operation. Such a sheet is called a batch header, and is a sheet on which the batch serial number and the subtotal of the billing amount described with reference to FIG. 3 are printed. This is overlapped with a certain number of forms having the same batch serial number printed on the back side, and several forms of forms are created as shown in this figure. Therefore, there are 58 forms for the destination B2, but it may be divided into 50 sheets and 8 sheets. Further, it is possible to select a batch number such as an arbitrary number previously specified by the operator, for example, 30 sheets and 28 sheets. It is. Since it is not necessary to divide the destination B3, it is aggregated as a batch and subjected to matching processing.
[0025]
The present invention is not limited to the above embodiments. In the above embodiment, the form in which the billing amount is described is targeted, but the type of form and the contents of the form are free, the form is classified and sorted according to the contents of the form, and used in some form. It can be widely used in such systems. Also, the barcode printing method, printing location, type and number of barcodes, etc. are arbitrary, and the subsequent rapid and reliable classification, reading processing, etc. may be performed by converting the character recognition results into barcodes.
[0026]
【The invention's effect】
The above-described form classification processing method and system of the present invention recognizes characters written on a form by reading the form image, converts the result into a barcode, prints it on the form, and further classifies the form. In this case, since the bar code is read and processed, it is possible to quickly and surely classify the form as compared with repeated character recognition. Also, if additional information such as characters is printed in addition to the barcode, it is easy for the operator to process the form. In addition, when two or more colors are used for the characters described on the form, a plurality of character recognition units are provided for recognizing images of different colors by separately accepting images through a half mirror. Thus, it is possible to read and recognize various characters at once. In addition, the data obtained based on the character recognition result is used to perform automatic tabulation focusing on a predetermined item, while the image including the predetermined item of the form is extracted from the data obtained by the image reading unit of the form. If the operator performs tabulation and collation while looking at the image, it is possible to easily confirm and verify the tabulation result by partial automation.
[Brief description of the drawings]
FIG. 1 is a schematic block diagram showing an embodiment of a system of the present invention.
FIG. 2 is an explanatory diagram of form processing by the system of the present invention.
FIG. 3 is an external explanatory diagram of a form.
FIG. 4 is a block diagram of an image reading portion of a form.
FIG. 5 is a diagram illustrating a specific reading operation.
FIG. 6 is an explanatory view of batch processing of a form.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1 Form 3 Main-
Claims (3)
前記文字認識部が、分類を示す文字及び請求金額が記入されている搬送された各帳票の前記分類を示す文字を認識し、認識結果を前記バーコード化部及び前記仕分け収納制御部に供給し、
前記バーコード化部が、前記文字認識部から供給された分類を示す文字の認識結果をバーコード化し、バーコード印刷部に供給し、
前記バーコード印刷部が、該各帳票の特定位置に前記バーコード化部から供給されたバーコードを印刷し、
その後に、前記仕分け収納制御部が、前記文字認識部から供給された分類を示す文字の認識結果に基づいて該各帳票を初回分類すべく複数のポケットに分類して収納し、
その後の次回以後の細分類時に、前記バーコード読取り部が、前記各帳票の前記バーコードを読み取り、読取り結果を前記仕分け収納制御部に供給し、
前記仕分け収納制御部が、前記バーコード読取り部から供給された読取り結果に基づいて該各帳票を前記複数のポケットに再度、所定枚数をバッチ単位として細分類して収納すると共に所定枚数に満たない残りの枚数を細分類して収納し、
更に、前記文字認識部が、細分類したバッチ単位の複数の帳票及び前記残り枚数の帳票から前記請求金額を認識し、認識結果を演算部に供給し、
前記演算部が、前記文字認識部から供給された請求金額の認識結果に基づいて前記バッチ単位の複数の帳票の請求金額の総計値及び前記残り枚数の帳票の請求金額の残り総計値を演算し、前記バッチ単位毎の総計値及び前記残り総計値を前記プリンタに供給し、
前記プリンタが、前記演算部から供給された前記バッチ単位毎の総計値及び前記残り総計値を突き合せデータとして印字出力する、
ことを特徴とする帳票分類処理方法。 A form classification processing method executed by a form classification processing system including a character recognition unit, a sorting storage control unit, a barcode generation unit, a barcode printing unit, a barcode reading unit, a calculation unit, and a printer,
The character recognition section, a character indicating the classification of each book slip character and amount billed shows the classification is sent transportable that have been entered and recognized, the barcode unit recognition result and the sorting accommodating controller To supply
The barcode converting unit converts the character recognition result indicating the classification supplied from the character recognition unit into a barcode, and supplies the barcode to the barcode printing unit.
The bar code printing section prints the bar code supplied from the bar code unit to a specific position of the respective document,
Thereafter, the sorting accommodating control unit, and stored into a plurality of pockets in order to classify the first turn the respective form based on the character recognition unit character recognition result indicating the supplied classified,
On subsequent next after the subclassification the bar code reading section, the Reads the bar code of each form, and supplies the read result to the sorting storage control unit,
Said sorting and containing control unit, less than the predetermined number together with the re respective form before Symbol plurality of pockets, subclassified to a predetermined number as a batch unit accommodated on the basis of the supplied reading result from the barcode reading unit The remaining number of sheets is subdivided and stored,
Further, the character recognition unit, the billing amount from the form of a plurality of forms and the remaining number of subdivided batch unit recognizes, supplies the recognition result to the arithmetic unit,
The calculation unit calculates a total value of the charge amount of the plurality of forms in batch units and a remaining total value of the charge amount of the remaining number of forms based on the recognition result of the charge amount supplied from the character recognition unit. , Supplying the total value for each batch unit and the remaining total value to the printer,
It said printer, printing out the total value and the remaining total value for each of the batches supplied from the arithmetic unit as the collision-out combined data,
A form classification processing method characterized by that.
搬送された前記各帳票から前記分類を示す文字を読み取り、文字認識して、分類を示す文字の認識結果を供給すると共に、細分類した各帳票の請求金額を読取り、文字認識して、請求金額の認識結果を供給すると共に、細分類した各帳票の請求金額を読み取り、文字認識して、請求金額の認識結果を供給する文字認識部と、
前記文字認識部により供給された前記分類を示す文字の認識結果をバーコード化して、バーコードを供給するバーコード化部と、
前記バーコード化部から供給されたバーコードを前記各帳票の特定位置に印刷するバーコード印刷部と、
前記バーコード印刷部により印刷された前記各帳票の該バーコードを細分類時に読取り、読取り結果を供給するバーコード読取り部と、
前記文字認識部から供給された前記文字の認識結果に基づいて初回分類すべく前記各帳票を前記各ポケットに分類して収納すると共に、次回以後の細分類時に前記バーコード読取り部から供給された読取り結果に基づいて前記分類した各帳票を再度、所定枚数をバッチ単位として分類して前記各ポケットに収納すると共に所定枚数に満たない残りの帳票を分類して前記ポケットに収納する仕分け収納制御部と、
前記文字認識部から供給された前記細分類したバッチ単位の複数の帳票及び前記残りの帳票の請求金額の認識結果に基づいて前記バッチ単位の複数の帳票の請求金額の総計値及び前記残り帳票の請求金額の残り総計値を演算し、前記バッチ単位毎の総計値及び前記残り総計値を供給する演算部と、
前記演算部から供給された前記バッチ単位毎の総計値及び前記残り総計値を突き合せデータとして出力するプリンタと、
を備えることを特徴とする帳票分類処理システム。A form classification processing system that conveys a large number of forms in which characters indicating classification and a billing amount are filled, and classifies and stores the large number of forms in a plurality of pockets,
It reads characters indicating the classified transported each form, and character recognition, and supplies the recognition result of characters indicating the classification, read the billing amount of each form were subclassified, and character recognition, wherein supplies the amount recognition results, read the amount billed in each form that subclassification and character recognition, and Rubun shaped recognition unit to supply recognition results of amount billed,
A barcode recognition unit that barcodes the character recognition result indicating the classification supplied by the character recognition unit and supplies the barcode ;
A barcode printing unit for printing the barcode supplied from the barcode coding unit at a specific position of each form;
The read-said printed by bar code printing section of the bar code of each form at the time of subdivision, and a bar code reading unit supplies the read result,
Based on the recognition result of the characters supplied from the character recognition unit, each form is classified and stored in each pocket to be classified for the first time, and is supplied from the barcode reading unit at the time of the subsequent sub-classification . Sorting and storing control unit for classifying each of the classified forms based on the read result again into batches and storing them in the respective pockets, and classifying the remaining forms that do not satisfy the predetermined number and storing them in the pockets When,
Based on the recognition results of the billed amounts of the subdivided batch units and the remaining forms supplied from the character recognition unit, the sum of the billed amounts of the batch units and the remaining forms of the remaining forms A calculation unit for calculating the remaining total value of the billing amount, and supplying the total value for each batch unit and the remaining total value;
A printer that outputs the total value and the remaining total value for each batch unit supplied from the arithmetic unit as matching data;
A form classification processing system characterized by comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP09809595A JP4250754B2 (en) | 1995-03-30 | 1995-03-30 | Form classification processing method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP09809595A JP4250754B2 (en) | 1995-03-30 | 1995-03-30 | Form classification processing method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH08272883A JPH08272883A (en) | 1996-10-18 |
JP4250754B2 true JP4250754B2 (en) | 2009-04-08 |
Family
ID=14210789
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP09809595A Expired - Fee Related JP4250754B2 (en) | 1995-03-30 | 1995-03-30 | Form classification processing method and system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4250754B2 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003006428A (en) * | 2001-06-27 | 2003-01-10 | Oki Electric Ind Co Ltd | Method and system for managing seal impression slip, and program for seal impression managing method |
JP4544315B2 (en) | 2008-02-29 | 2010-09-15 | 富士ゼロックス株式会社 | Paper document processing apparatus and program |
JP6142769B2 (en) * | 2013-10-22 | 2017-06-07 | 富士ゼロックス株式会社 | Information processing apparatus and program |
JP7246608B2 (en) * | 2019-02-27 | 2023-03-28 | 京セラドキュメントソリューションズ株式会社 | image forming device |
-
1995
- 1995-03-30 JP JP09809595A patent/JP4250754B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH08272883A (en) | 1996-10-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5745590A (en) | Closed loop mail piece processing method | |
US8573498B2 (en) | Identifying duplicate printed paper cash letters | |
JP4250754B2 (en) | Form classification processing method and system | |
JPH0361569A (en) | Printing apparatus and method | |
US6276535B1 (en) | Method for providing instructions to a mail sorting apparatus | |
JP2007511342A (en) | Video coding method and apparatus using parity check matrix | |
US8060242B2 (en) | System, apparatuses, methods and computer program for producing a batch of mail items and providing and generating identification codes | |
JP3383491B2 (en) | Form recognition and classification system | |
JPH0962758A (en) | Business form recognition processing system | |
CN110288057B (en) | Logistics transportation list printing method and system | |
JPH09282388A (en) | Document processing system | |
JP3947240B2 (en) | Form classification processing system | |
JP3732549B2 (en) | Form classification processing method | |
JP3800967B2 (en) | Mail sorting and collecting device | |
JP3212871B2 (en) | Paper processing equipment | |
JP3394162B2 (en) | Form classification processing system | |
JPH11309417A (en) | Document delivery sorter | |
JPH08272884A (en) | Form classifying and processing method and system | |
JP3774594B2 (en) | Mail processing method | |
JPH0962757A (en) | Business form sorting/processing method | |
CN112403913B (en) | Parcel sorting method and device | |
US20230196276A1 (en) | No-touch return mail processing system and methods of use thereof | |
US7918386B2 (en) | Cash letter print verification | |
JP3167578B2 (en) | Form classification processing method and system | |
JPH0973501A (en) | Slip classification processing method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070122 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20081022 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20081225 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120130 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120130 Year of fee payment: 3 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120130 Year of fee payment: 3 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130130 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140130 Year of fee payment: 5 |
|
LAPS | Cancellation because of no payment of annual fees |