(57)【要約】【課題】オペレータが打鍵入力した打鍵情報あるいはオンラインＯＣＲによる認識結果が正しいか否かを実際に当該紙葉類に記載されている区分情報に基づいて判定でき、単純にデータベースと比較するだけでは発見できない誤打鍵あるいは誤認識などが判定可能となり、誤打鍵あるいは誤認識の低減を図れるビデオコーディングシステム、区分システム、ビデオコーディング方法および区分方法を提供する。【解決手段】オフラインＯＣＲ３は、分配装置２１から紙葉類の画像とともに、オペレータがＶＣＤ２２で打鍵入力した打鍵情報あるいはオンラインＯＣＲ１１による認識結果などの情報が与えられた場合、それらの外部から与えられた情報が認識結果であるとして想定して当該紙葉類の画像に対する認識処理を行うことにより、外部から与えられた情報が当該紙葉類の画像に対する区分情報の認識処理結果として認められるか否かを判定するベリファイ処理を行う。【選択図】      図１
2010009410.tif 000002
【特許請求の範囲】
【請求項１】
画像に含まれている区分情報を特定するビデオコーディングシステムにおいて、
文字で表現されている区分情報が含まれている画像を蓄積する蓄積部と、
前記蓄積部に蓄積されている画像に含まれている区分情報らしい情報が外部から与えられた場合、前記外部から与えられた区分情報らしい情報が認識結果であると想定して当該画像に対して文字認識処理を行うにより、前記打鍵情報が当該画像に含まれる区分情報として正しいか否かを確認する認識部と、
を有することを特徴とするビデオコーディングシステム。
【請求項２】
さらに、前記蓄積部に蓄積されている画像に含まれる区分情報を打鍵入力させるための端末部を有し、
前記認識部は、前記端末部により打鍵入力された打鍵情報が与えられた場合、当該打鍵情報が認識結果であると想定して当該画像に対して文字認識処理を行うにより、前記打鍵情報が当該画像に含まれる区分情報として正しいか否かを確認する、
ことを特徴とする前記請求項１に記載のビデオコーディングシステム。
【請求項３】
前記認識部は、さらに、前記蓄積部に蓄積されている画像に対して区分情報の文字認識処理を行い、
前記端末部は、前記文字認識処理により区分情報が認識できなかった画像に含まれる区分情報を打鍵入力させる、
ことを特徴とする前記請求項２に記載のビデオコーディングシステム。
【請求項４】
前記認識部は、前記蓄積部に蓄積されている画像に対する外部の認識装置による区分情報の文字認識処理で得られた情報が与えられた場合、前記外部の認識装置で得られた情報が認識結果であると想定して当該画像に対する区分情報の文字認識処理を行うにより、前記外部の認識装置で得られた情報が当該画像に含まれる区分情報として正しいか否かを確認する、
ことを特徴とする前記請求項１に記載のビデオコーディングシステム。
【請求項５】
紙葉類に付与されている区分情報に基づいて紙葉類を区分する区分システムにおいて、
区分情報が付与されている紙葉類の画像を読取るスキャナと、
前記スキャナにより読取った紙葉類の画像に対して区分情報の認識処理を行う第１の認識部と、
前記第１の認識部により区分情報が認識できなかった紙葉類の画像を蓄積する蓄積部と、
前記蓄積部に蓄積された紙葉類の画像に基づいて当該紙葉類の区分情報を打鍵入力させるための端末部と、
前記端末部により打鍵入力された打鍵情報が認識結果であると想定して前記紙葉類の画像に対して区分情報の認識処理を行うにより、前記打鍵情報が当該紙葉類に付与されている区分情報として正しいか否かを確認する第２の認識部と、
を有することを特徴とする区分システム。
【請求項６】
前記第２の認識部は、前記第１の認識部により区分情報が認識できた紙葉類の画像に対しても、前記第１の認識部による認識結果としての区分情報が認識結果であると想定して区分情報の認識処理を行うにより、前記第１の認識部による認識結果としての区分情報が紙葉類に付与されている区分情報として正しいか否かを確認する、
ことを特徴とする前記請求項５に記載の区分システム。
【請求項７】
前記第２の認識部は、さらに、前記第１の認識部により区分情報が認識できなかった紙葉類の画像に対して前記第１の認識部とは異なるアルゴリズムで区分情報の認識処理を行い、
前記蓄積部は、前記第２の認識部により区分情報が認識できなかった紙葉類の画像を蓄積する、
ことを特徴とする前記請求項５又は６に記載の区分システム。
【請求項８】
画像に含まれている区分情報を特定するビデオコーディングシステムに用いられるビデオコーディング方法であって、
文字で表現されている区分情報が含まれている画像を蓄積し、
前記蓄積されている画像に含まれている区分情報らしい情報が外部から与えられた場合、前記外部から与えられた区分情報らしい情報が認識結果であると想定して当該画像に対して文字認識処理を行うにより、前記打鍵情報が当該画像に含まれる区分情報として正しいか否かを確認する、
ことを特徴とするビデオコーディング方法。
【請求項９】
紙葉類に付与されている区分情報に基づいて紙葉類を区分する区分システムに用いられる区分方法であって、
区分情報が付与されている紙葉類の画像を読取り、
前記読取った紙葉類の画像に対して区分情報の認識処理を行い、
前記区分情報が認識できなかった紙葉類の画像を蓄積し、
前記蓄積された紙葉類の画像に基づいて当該紙葉類の区分情報を打鍵入力させ、
前記打鍵入力された打鍵情報が認識結果であると想定して前記紙葉類の画像に対して区分情報の認識処理を行うにより、前記打鍵情報が当該紙葉類に付与されている区分情報として正しいか否かを確認する、
を有することを特徴とする区分方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、たとえば、紙葉類に記載されている住所情報などの区分情報を文字認識処理により認識する文字認識装置とオペレータが区分情報を打鍵入力する端末装置とを具備するビデオコーディングシステム、および、上記ビデオコーディングシステムにより特定される区分情報に基づいて紙葉類を区分する区分システムなどに関する。
【背景技術】
【０００２】
従来、紙葉類に記載されている住所情報をコーディングするビデオコーディングシステムには、オペレータのキーボード等により打鍵した結果が住所データベースの情報と一致するか否かを判定するものがある（たとえば、特許文献１）。この特許文献１には、オペレータが打鍵した結果に基づいて、文字認識処理（オフラインＯＣＲによる認識処理）の認識階層を絞り込み、絞り込んだ認識階層に対応して限定した辞書データを作成し、文字認識処理の認識性能の向上を図るものである。
【０００３】
しかしながら、特許文献１では、オペレータが打鍵した情報が正しいかどうかは、打鍵結果と住所データベースの情報とのマッチングでのみ判定される。つまり、特許文献１では、打鍵結果と実際に紙葉類の画像に存在している住所情報との比較はされていない。言い換えれば、特許文献１では、打鍵結果が住所データベースの情報と一致すれば、当該打鍵結果が実際に紙葉類に記載されている情報と異なっている場合であっても、打鍵結果を正しい住所情報として採用してしむことがある。
【０００４】
また、特許文献１では、打鍵結果と住所データベースの情報とが不一致となった場合、オフラインＯＣＲによる認識処理を行う点が記載されている。しかしながら、特許文献１では、オペレータの打鍵結果の大部分が正しいという前提に立っている。このため、特許文献１に記載のオフラインＯＣＲによる認識処理では、打鍵結果における誤打鍵を発見することが難しいと考えられる。
【０００５】
さらに、ビデオコーディングシステムでは、オペレータによるキーボードの打鍵を効率させる目的で、住所情報に用いられる単語のうち特定の単語を特殊キーに割り当てているようなこともある。たとえば、予め都市名あるいは町名などが特殊キーに割り当てているような形態が考えられる。このような形態では、特殊キーに割り当てられている町名などの単語自体は正しく入力されても、特殊キーの選択そのものが間違っている場合がありうる。このような場合、オペレータによる打鍵結果と住所データベースの情報とが完全に一致してしまうため、当該打鍵結果が実際に当該紙葉類に記載されている住所情報とは異なっていても、その打鍵結果が住所情報として採用されてしまう。
【特許文献１】特開２０００−９９６３３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
この発明の一形態としては、画像に含まれる区分情報を確実に特定することができるビデオコーディングシステム、区分システム、ビデオコーディング方法および区分方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
この発明の一形態としてのビデオコーディングシステムは、画像に含まれている区分情報を特定するものにおいて、文字で表現されている区分情報が含まれている画像を蓄積する蓄積部と、前記蓄積部に蓄積されている画像に含まれている区分情報らしい情報が外部から与えられた場合、前記外部から与えられた区分情報らしい情報が認識結果であると想定して当該画像に対して文字認識処理を行うにより、前記打鍵情報が当該画像に含まれる区分情報として正しいか否かを確認する認識部とを有する。
【０００８】
この発明の一形態としての区分システムは、紙葉類に付与されている区分情報に基づいて紙葉類を区分するものにおいて、区分情報が付与されている紙葉類の画像を読取るスキャナと、前記スキャナにより読取った紙葉類の画像に対して区分情報の認識処理を行う第１の認識部と、前記第１の認識部により区分情報が認識できなかった紙葉類の画像を蓄積する蓄積部と、前記蓄積部に蓄積された紙葉類の画像に基づいて当該紙葉類の区分情報を打鍵入力させるための端末部と、前記端末部により打鍵入力された打鍵情報が認識結果であると想定して前記紙葉類の画像に対して区分情報の認識処理を行うにより、前記打鍵情報が当該紙葉類に付与されている区分情報として正しいか否かを確認する第２の認識部とを有する。
【０００９】
この発明の一形態としてのビデオコーディング方法は、画像に含まれている区分情報を特定するビデオコーディングシステムに用いられる方法であって、文字で表現されている区分情報が含まれている画像を蓄積し、前記蓄積されている画像に含まれている区分情報らしい情報が外部から与えられた場合、前記外部から与えられた区分情報らしい情報が認識結果であると想定して当該画像に対して文字認識処理を行うにより、前記打鍵情報が当該画像に含まれる区分情報として正しいか否かを確認する。
【００１０】
この発明の一形態としての区分方法は、紙葉類に付与されている区分情報に基づいて紙葉類を区分する区分システムに用いられる方法であって、区分情報が付与されている紙葉類の画像を読取り、前記読取った紙葉類の画像に対して区分情報の認識処理を行い、前記区分情報が認識できなかった紙葉類の画像を蓄積し、前記蓄積された紙葉類の画像に基づいて当該紙葉類の区分情報を打鍵入力させ、前記打鍵入力された打鍵情報が認識結果であると想定して前記紙葉類の画像に対して区分情報の認識処理を行うにより、前記打鍵情報が当該紙葉類に付与されている区分情報として正しいか否かを確認する。
【発明の効果】
【００１１】
この発明の一形態によれば、紙葉類に付与されている区分情報を確実に特定することができるビデオコーディングシステム、区分システム、ビデオコーディング方法および区分方法を提供できる。
【発明を実施するための最良の形態】
【００１２】
以下、この発明を実施するための最良の形態について図面を参照して説明する。  
図１は、この発明の実施の形態に係わる区分システムの概略構成を示す図である。  
この区分システムは、図１に示すように、区分機１、ＶＣＳ（ビデオコーディングシステム）２およびオフラインＯＣＲ（第２の認識部）３などにより構成されている。なお、図１に示す区分システムの例では、第１面に区分先を示す情報（区分情報）としての数字あるいは文字などが付与されている紙葉類を区分するシステムであるものとする。たとえば、上記区分システムの適用例としては、住所および宛名などが記載された郵便物を住所情報に基づいて区分するシステムなどが想定される。
【００１３】
上記区分機１は、紙葉類に付与されている区分先を示す情報（区分情報、宛先情報）に基づいて紙葉類を区分処理するものである。上記区分機１は、紙葉類に付与されている区分情報を認識するためのオンラインＯＣＲ（第１の認識部）１１を有している。上記区分機１は、オンラインＯＣＲ１１により区分情報が認識できた紙葉類を当該区分情報に基づいて区分する。
【００１４】
また、上記ＶＣＳ２は、上記区分機１において区分情報が特定できなかった紙葉類の区分情報のコーディング処理を行うシステムである。上記ＶＣＳ２は、分配装置（画像蓄積分配装置）２１および複数のビデオコーディングディスク（ＶＣＤ）２２を有している。上記分配装置２１は、区分情報が特定できなかった紙葉類の画像などの情報を蓄積する機能、蓄積している紙葉類の画像などの情報を各ＶＣＤ２２あるいはオフラインＯＣＲ３に分配する機能、各ＶＣＤ２２あるいはオフラインＯＣＲ３から供給される区分情報などの情報を区分機１へ送信する機能などを有している。また、上記各ＶＣＤ２２は、オペレータがキーボードにより紙葉類の区分情報を打鍵入力するための装置である。上記各ＶＣＤ２２は、分配装置２１から与えられた紙葉類の画像を表示部に表示した状態において、オペレータによる区分情報の打鍵入力を受け付ける。
【００１５】
上記オフラインＯＣＲ３は、第２の認識部あるいは認識部として機能するものである。上記オフラインＯＣＲ３は、上記区分機１に設けられているオンラインＯＣＲ１１とは異なる認識アルゴリズムにより紙葉類の画像から区分情報を認識する処理を行うものである。上記オフラインＯＣＲ３は、上記ＶＣＳ２の分配装置２１などに接続されている。上記オフラインＯＣＲ３は、上記ＶＣＳ２の分配装置２１から与えられる紙葉類の画像に対して区分情報の認識処理を実行し、その認識処理の結果を上記分配装置２１へ返すようになっている。
【００１６】
まず、上記区分機１内の構成について説明する。  
図１に示す構成例では、区分機１は、オンラインＯＣＲ１１、供給部１２、スキャナ１３、バーコードリーダ（ＢＣＲ）１４、バーコードライタ（ＢＣＷ）１５、区分部１６、辞書データベース（ＤＢ）１７および制御部１８などを有している。また、上記区分機１には、オペレータが種々の操作指示を入力するための図示しないオペレーションパネルなども設けられている。  
上記オンラインＯＣＲ１１は、第１の認識部として機能するものである。上記オンラインＯＣＲ１１は、供給された紙葉類の画像から紙葉類の区分情報を認識するものである。上記辞書データベース１７は、区分情報としての住所情報などの辞書データを格納しているものである。上記制御部１８は、本区分機１全体の制御を司るものである。上記制御部１８は、ＣＰＵ、メモリ及び各種インターフェースにより構成される。上記制御部１８は、メモリに記憶されているプログラムをＣＰＵが実行することにより、当該区分機１における種々の制御を実現している。たとえば、上記制御部１８は、上記各部を制御することにより紙葉類に記載されている区分情報に基づいて紙葉類を区分する制御を行う。以下、各部について詳細に説明する。
【００１７】
上記オンラインＯＣＲ１１には、スキャナ１３が紙葉類から読み取った画像（紙葉類の画像、書状画像）が供給される。紙葉類の画像が供給されると、上記オンラインＯＣＲ１１は、紙葉類の画像から宛先領域を検出し、その宛先領域から区分情報となる文字を切り出して文字認識を行い、辞書データベース１７に記憶されている辞書データと比較してマッチング法などによって区分情報の認識を行う。また、上記オンラインＯＣＲ１１では、区分機１内を搬送される紙葉類が区分可能な所定時間（つまり、スキャナ１３からバーコードライタ１５へ搬送される時間）内に認識処理を行うようになっている。上記オンラインＯＣＲ１１での認識処理では、処理時間の制約が厳しい。このため、上記オンラインＯＣＲ１１では、高速に認識結果が得られる認識アルゴリズムによる認識方法が採用されている。
【００１８】
また、上記オンラインＯＣＲ１１は、紙葉類の画像から区分情報が認識できなかった場合、あるいは、後述するベリファイ処理が必要な認識結果が得られた場合、当該紙葉類の画像、当該紙葉類の識別情報、および、付帯情報などを１つのセットの情報（以下、ＶＣ情報とも称する）として、ＶＣＳ２へ転送する。なお、付帯情報としては、オンラインＯＣＲ１１による認識結果（認識できた部分の情報）などが含まれるようにしても良い。上記付帯情報に含まれるオンラインＯＣＲ１１による認識結果としては、たとえば、紙葉類の大きさ、文字の大きさ、文字の向き、区分情報の表記方向、文字種、認識深度、ＶＣＳ２による処理が必要な箇所を示す情報などの情報が考えられる。上記のような付帯情報は、ＶＣＤ２２でのコーディング作業あるいはオフラインＯＣＲ３による認識処理を補助する情報として利用される。
【００１９】
上記供給部１２には、区分処理の対象とする複数の紙葉類がセットされる。上記供給部１２は、セットされた紙葉類を一定の間隔で１通づつ取り出して、図示しない搬送路へ供給する。紙葉類を搬送するための搬送路には、スキャナ（読取手段）１３、バーコードリーダ１４、バーコードライタ１５、区分部１６などが設けられている。上記スキャナ１３は、搬送されている紙葉類の区分情報が記載されている面の画像を読取り、その読取画像をオンラインＯＣＲ１１へ送信するものである。
【００２０】
上記バーコードリーダ１４は、搬送路上を搬送されている紙葉類に付与されているバーコードを読取るものである。上記バーコードライタ１５は、搬送路上を搬送されている紙葉類にバーコードを付与（プリント）するものである。たとえば、既に１回以上区分機１で処理されている紙葉類などの紙葉類には、バーコードが付与されている。このようなバーコードが既にプリントされている紙葉類については、上記バーコードリーダ１４によるバーコードの読取結果により区分情報が判定される。また、バーコードが付与されていない紙葉類については、上記スキャナ１３で読取った画像に対する区分情報の認識処理が上記オンラインＯＣＲ１１により実行される。この場合、上記バーコードライタ１５は、オンラインＯＣＲ１１による区分情報の認識結果に応じたバーコードを当該紙葉類に付与する。
【００２１】
たとえば、紙葉類に付与するバーコードとしては、ＩＤコードおよび区分コードが想定される。ＩＤコードは、当該紙葉類の識別情報をコード化したものであり、区分コードは当該紙葉類の区分情報をコード化したものであるとする。このような運用形態の区分機１では、上記オンラインＯＣＲ１１により区分情報が認識できた紙葉類には、区分情報を示す区分コードがプリントされ、上記オンラインＯＣＲ１１により区分情報が認識できなかった紙葉類には、当該紙葉類を識別するためのＩＤコードがプリントされる。ただし、区分機１内で紙葉類がバーコードライタ１５に到達する前に、ＶＣＳ２による処理（ＶＣＤ２２によるコーディング処理あるいはオフラインＯＣＲによる認識処理）が完了するような運用形態の区分機１では、オンラインＯＣＲ１１による認識が失敗した紙葉類には、ＶＣＳ２により得られた区分情報をコード化したバーコードが付与される。
【００２２】
また、バーコードライタ１５は、上記スキャナ１３による画像の読取位置と上記バーコードライタ１５によるプリント位置との間における紙葉類の搬送時間が、少なくとも上記オンラインＯＣＲ１１による区分情報の認識処理に要する時間以上となるように設置される。また、運用形態によっては、区分機１内の紙葉類がバーコードライタ１５に到達するまでに、第１の認識部としてのオンラインＯＣＲ１１による区分情報の認識処理だけでなく、第２の認識部としてのオフラインＯＣＲ（外部ＯＣＲ）３あるいはコーディング処理部としてのＶＣＤ２２による処理結果を区分機１が得られるようにしても良い。この場合、区分機１には、紙葉類が上記スキャナ１３と上記バーコードライタ１５との間を搬送されている間に、オフラインＯＣＲ３による処理結果あるいはＶＣＤ２２による処理結果が得られるように、スキャナ１３とバーコードライタ１５との間に遅延搬送路が設けられるようにしても良い。
【００２３】
紙葉類の搬送方向における上記バーコードライタ１５の下流側には、紙葉類を区分するための区分部１６が設けられている。この区分部１６は、たとえば、複数の段、かつ、複数の列に区画された複数の区分ポケット（図示しない）を有している。各ポケットは、区分情報に対応づけられている。また、区分部１６には、区分先が認識できなかった紙葉類が集積されるＶＣＳ排除ポケット（図示しない）が設けられている。このＶＣＳ排除ポケットに集積された紙葉類は、区分情報がＶＣＳ２にて確定した後に、上記供給部１２に再供給され、当該紙葉類のＩＤコードと上記ＶＣＳ２にて入力された区分情報とに基づいて再区分されるようになっている。
【００２４】
次に、ＶＣＳ２およびオフラインＯＣＲ３について説明する。  
上記ＶＣＳ２は、図１に示すように、分配装置（画像蓄積分配装置）２１および複数のビデオコーディングディスク（ＶＣＤ）２２（２２ａ、２２ｂ、…２２ｎ、…）により構成される。また、上記分配装置２１は、各ＶＣＤ２２に接続されている。上記分配装置２１と各ＶＣＤ２２とは、画像を含む情報の送受信が可能となっている。さらに、上記分配装置２１には、区分機１のオンラインＯＣＲ１１およびオフラインＯＣＲ３などが接続されている。
【００２５】
上記分配装置２１は、上記区分機１で認識できなかった紙葉類の画像などをＶＣＤ２２あるいはオフラインＯＣＲ３へ供給し、上記ＶＣＤ２２あるいは上記オフラインＯＣＲ３による処理結果を上記区分機１へ返す制御を行うものである。上記分配装置２１は、たとえば、コンピュータにより構成される。上記分配装置２１は、制御部２５および記憶部２６などを有する。
【００２６】
上記制御部２５は、たとえば、ＣＰＵ、メモリ、各種インターフェースなどにより構成される。上記制御部２５は、メモリに記憶されているプログラムをＣＰＵが実行することにより種々の処理機能を実現している。  
上記記憶部２６は、蓄積部として機能するものである。上記記憶部２６は、紙葉類の画像を含む情報を記憶するものである。たとえば、上記記憶部２６は、上記区分機１から供給される紙葉類の画像を含むＶＣ情報を記憶したり、上記ＶＣＤ２２から供給される情報（オペレータが打鍵入力した情報）を記憶したり、上記オフラインＯＣＲ３からの認識結果あるいはベリファイ処理の結果を示す情報を記憶したりする。
【００２７】
上記ＶＣＤ２２は、端末部として機能するものである。上記ＶＣＤ２２は、たとえば、ディスプレイおよびキーボードなどが接続されたコンピュータなどにより構成される。上記ＶＣＤ２２は、上記分配装置２１から配信されるＶＣ情報に対する区分情報をオペレータが打鍵入力する作業を行うものである。つまり、上記ＶＣＤ２２は、上記分配装置２１から配信されるＶＣ情報に含まれる紙葉類の画像および付帯情報などをディスプレイなどに表示する。この状態において、上記ＶＣＤ２２は、オペレータに区分情報を打鍵入力させる。オペレータがキーボードなどにより区分情報を打鍵入力すると、上記ＶＣＤ２２は、打鍵入力された情報を分配装置２１へ返すようになっている。
【００２８】
なお、本実施の形態では、上記ＶＣＤ２２によるコーディング処理は、主として、オフライン時に実行される形態を想定するものとする。ただし、上記ＶＣＤ２２によるコーディング処理は、オフライン時に限定されるものではない。たとえば、運用形態によっては、上記ＶＣＳ２およびＶＣＤ２２は、紙葉類が区分機１内を搬送されている間に、コーディング処理結果（打鍵情報）を区分機１へ返すようにしても良い。また、紙葉類が区分機１内を搬送されている間に、上記オンラインＶＣＤとして機能するＶＣＤ２２による打鍵情報が、オフラインＯＣＲ３でベリファイ処理されるようにすることも可能である。
【００２９】
上記オフラインＯＣＲ３は、上記分配装置２１から供給された紙葉類の画像に対して区分情報の認識処理を行うものである。上記オフラインＯＣＲ３では、上記オンラインＯＣＲ１１とは異なる認識アルゴリズムによりＯＣＲ処理を行う。上記オフラインＯＣＲ３での認識処理では、上記オンラインＯＣＲ１１での認識処理に比べて処理時間の制約が緩和される。つまり、上記オフラインＯＣＲ３での認識処理は、上記オンラインＯＣＲ１１での認識処理よりも多くの処理時間をかけることが可能である。このため、上記オフラインＯＣＲ３では、種々のアルゴリズムで上記オンラインＯＣＲ１１よりも高精度な認識処理を行うことができる。
【００３０】
また、上記オフラインＯＣＲ３は、紙葉類の画像に対する区分情報の認識処理を行う機能だけでなく、外部から与えられた情報（たとえば、ＶＣＤ２２で打鍵入力された打鍵情報あるいはオンラインＯＣＲ１１による認識結果など）が区分情報として正しいか否かを確認するベリファイ処理を行う機能も有している。外部から与えられた情報が区分情報として正しいか否かを判定するベリファイ処理については、後で詳細に説明するものとする。
【００３１】
なお、本実施の形態では、上記オフラインＯＣＲ３による処理は、主として、オフライン時に実行される形態を想定するものとする。ただし、オフラインＯＣＲ３による処理は、オフライン時に限定されるものではない。たとえば、運用形態によっては、上記オフラインＯＣＲ３は、紙葉類が区分機１内を搬送されている間に、区分情報の認識処理結果あるいは外部から与えられる情報（たとえば、ＶＣＤ２２による打鍵情報）のベリファイ処理結果が得られるようにしても良い。この場合も、第２の認識部として機能するオフラインＯＣＲ３は、第１の認識部として機能するオンラインＯＣＲ１１とは異なる認識アルゴリズムにより区分情報の認識処理あるいはベリファイ処理を行う。
【００３２】
上記オフラインＯＣＲ３は、図１に示すように、制御部３１及び複数の認識部３２（３２ａ、３２ｂ、…）などを有している。上記制御部３１は、上記分配装置２１からの紙葉類の画像などの情報を各認識部３２へ分配する。また、上記制御部３１は、各各認識部３２による認識結果を上記分配装置２１へ送信する制御を行う。また、各認識部３２は、それぞれが１つの紙葉類の画像に対してオフラインＯＣＲとしての認識処理を行うものである。各認識部３２では、上記制御部３１による制御に基づいて種々のアルゴリズムにより紙葉類の画像における区分情報の認識処理あるいはベリファイ処理などを行うようになっている。
【００３３】
次に、上記オフラインＯＣＲ３における認識アルゴリズムについて説明する。  
上記オフラインＯＣＲ３の各認識部３２は、認識処理用のプログラムにより紙葉類の画像から区分情報を認識する処理を実行する機能と、ベリファイ処理用のプログラムにより外部から与えらえた情報（確認対象とする情報）が区分情報として正しいか否かを確認するベリファイ処理を実行する機能とを有している。ベリファイ処理用のプログラムは、たとえば、確認対象とする情報が答えであると想定して紙葉類の画像に対する区分情報の認識処理を行うことにより、確認対象とする情報が区分情報として正しいか否かを判定する認識アルゴリズムにより構成されている。
【００３４】
上記のようなベリファイ処理用のプログラムに適用される認識アルゴリズムは、以下に示す（１）、（２）および（３）のような機能を有している。
【００３５】
（１）確認対象とする情報を当該紙葉類に記載されている区分情報として取り扱う。
【００３６】
（２）確認対象とする情報と一緒に与えられる当該紙葉類の画像における区分情報領域に確認対象とする情報があると想定して区分情報の認識処理を行う。
【００３７】
（３）確認対象とする情報と区分情報の認識結果との一致度が所定の閾値を超えた場合には、確認対象とする情報は、正しい結果と判定し、確認対象とする情報と区分情報の認識結果との一致度が所定の閾値を超えない場合には、確認対象とする情報には、誤りがあると判定する。
【００３８】
さらに、上記オフラインＯＣＲ３のベリファイ処理では、区分情報の認識結果に対して重み付けを行うようにして良い。すなわち、上記オフラインＯＣＲ３によるベリファイ処理では、外部より与えられる情報が答えであると想定する。このため、上記オフラインＯＣＲ３は、外部から与えられる情報に基づいて、区分情報の認識結果に対して重み付けを行うことが可能である。この機能によれば、外部から与えられる情報と区分情報の認識結果との一致度が重み付けに応じて動的に変更される。従って、重み付けの機能を適用したベリファイ処理用のプログラムに用いられる認識アルゴリズムでは、答えとして想定される情報を与えない場合には認識できなかった紙葉類の画像に対しても、当該紙葉類の区分情報を認識できたり、外部から与えられた情報の正否を確認できたりする。
【００３９】
また、上記オフラインＯＣＲ３によるベリファイ処理では、外部から与えられた情報の一部が誤っていた場合に、誤っている情報を補正するようにしても良い。すなわち、上記オフラインＯＣＲ３によるベリファイ処理では、上述したように、外部より与えられる情報が答えであると想定することにより、区分情報の認識率が向上とするものと考えられる。このような場合、外部から与えれた情報のうち一部の情報のみが誤っていれば、誤っている情報の部分だけ認識結果との一致度が極端に低くなることが予想される。このような一部だけ一致度が低くなった情報については、認識結果に基づいて補正することが可能である。ただし、このような形態であっても、上記オフラインＯＣＲ３は、外部から与えられた情報全体が認識結果全体との一致度が低い場合（つまり、外部から与えられた情報と認識結果とが大きく異なる場合）には、外部から与えられた情報を誤りと判定する。
【００４０】
なお、本区分システムでは、上記ベリファイ処理により確認対象とする情報は、上記ＶＣＳ２内の各ＶＣＤ２２においてオペレータが打鍵入力した区分情報（打鍵情報）、あるいは、区分機１内のオンラインＯＣＲ１１による区分情報の認識結果などが想定される。
【００４１】
次に、上記オフラインＯＣＲ３における打鍵情報のベリファイ処理に用いられるアルゴリズムの一例について説明する。  
この例では、紙葉類には、区分情報（例えば、住所）全体を表現した文字情報と区分情報の一部を数字で表現した番号情報（例えば、郵便番号）とが付与されているものとする。このような紙葉類に対して、各ＶＣＤ２２では、区分情報の一部としての番号情報を打鍵入力する処理と、上記番号情報で表現されない部分の文字情報（たとえば、郵便番号以下の街区情報）を打鍵入力する処理とが２度実施される運用形態であることを前提とする。
【００４２】
このような運用形態において、上記分配装置２１は、まず、ＶＣ情報に対する番号情報の打鍵入力をＶＣＤ２２に要求する。上記分配装置２１から番号情報の打鍵入力要求とともにＶＣ情報が配信されたＶＣＤ２２では、当該ＶＣ情報（紙葉類の画像）における番号情報のみがオペレータにより打鍵入力される。この打鍵入力された結果は、当該紙葉類における番号情報の打鍵結果としてＶＣＤ２２から分配装置２１に返される。上記分配装置２１は、番号情報の打鍵入力要求に対して、ＶＣＤ２２から返された番号情報の打鍵結果を当該ＶＣ情報に対応づけて蓄積する。
【００４３】
さらに、上記分配装置２１は、番号情報の打鍵結果が対応づけれらたＶＣ情報に対する文字情報の打鍵入力を各ＶＣＤ２２に要求する。すると、上記分配装置２１から文字情報の打鍵入力要求とともにＶＣ情報が配信されたＶＣＤ２２では、オペレータにより当該ＶＣ情報（紙葉類の画像）における文字情報（少なくとも番号情報で表現されていない部分の文字情報）が打鍵入力される。この打鍵入力された結果は、当該紙葉類における文字情報の打鍵結果としてＶＣＤ２２から分配装置２１に返される。上記分配装置２１は、文字情報の打鍵入力要求に対して、ＶＣＤ２２から返された文字情報の打鍵結果を当該ＶＣ情報に対応づけて蓄積する。
【００４４】
このような処理によれば、上記分配装置２１には、番号情報の打鍵結果と文字情報の打鍵結果とが対応づけられたＶＣ情報が蓄積される。ここでは、区分情報において番号情報で表現される部分の文字情報は、番号情報に対応すべきものである。たとえば、番号情報としての郵便番号と住所情報における街区以前の情報（たとえば、都道府県名、都市名、町名など）の文字情報とは、１対１で対応している。
【００４５】
このため、オフラインＯＣＲ３では、番号情報に対応する文字情報を答えとして、番号情報が対応する部分の文字を認識する文字認識を行う。これにより、上記オフラインＯＣＲ３は、打鍵結果としての番号情報に対応する文字情報と、文字認識の結果としての文字情報とが一致するか否かを確認（一致度が所定値以上かを確認）するベリファイ処理を行う。このようなベリファイ処理により、上記オフラインＯＣＲ３では、ＶＣＤ２２でオペレータが打鍵入力した情報が正しいか否かを判定できる。  
なお、番号情報が付与されていない紙葉類については、番号情報に対応する文字情報もＶＣＤ２２のキーボードなどにより打鍵入力される。たとえば、番号情報に対応する文字情報は、住所情報における街区以前の情報（たとえば、都道府県名、都市名、町名など）である。このような都道府県名、都市名、町名などの情報には、ＶＣＤ２２のキーボードに短縮キーが割り当てられていることも多い。このような場合、上記オフラインＯＣＲ３は、短縮キーなどを用いて打鍵入力された情報を確認するため、上述した手法によるベリファイ処理を実行することも可能である。
【００４６】
次に、本区分システムに適用される第１の処理例について説明する。  
この第１の処理例は、主として、ＶＣＤ２２で打鍵入力された打鍵情報をオフラインＯＣＲ３により確認する処理（ベリファイ処理）を実行するものである。  
図２は、区分システムにおける第１の処理例としてのデータの流れを概略的に説明するための図である。  
まず、分配装置２１には、図２に示すように、区分機１のオンラインＯＣＲ１１から紙葉類の画像（書状画像）、識別情報（書状ＩＤ番号）およびオンラインＯＣＲ１１による認識結果（認識結果）を含む情報（以下、ＶＣ情報とも称する）が供給される。分配装置２１は、区分機１からのＶＣ情報を記憶部２６に蓄積する。分配装置２１は、記憶部２６に蓄積したＶＣ情報を、順次、ＶＣＤ２２あるいはオフラインＯＣＲ３へ配信する。
【００４７】
たとえば、ＶＣＤ２２によるコーディング処理よりもオフラインＯＣＲ３による認識処理を優先する場合、上記分配装置２１は、まず、蓄積したＶＣ情報をオフラインＯＣＲ３へ配信する。上記分配装置２１からＶＣ情報が配信されたオフラインＯＣＲ３では、上記分配装置２１から配信したＶＣ情報に含まれる紙葉類の画像に対する区分情報の認識結果を実行し、その認識結果を分配装置２１へ返す。このＶＣ情報に含まれる紙葉類の画像に対する区分情報の認識処理は、オフラインＯＣＲ３の各認識部３２が上述した認識処理用プログラムを実行することにより実現される。
【００４８】
上記オフラインＯＣＲ３からＶＣ情報に対する区分情報の認識に成功した旨の情報を受信した場合、上記分配装置２１は、上記オフラインＯＣＲ３から与えられた認識結果を当該ＶＣ情報に含まれる識別情報の紙葉類の区分情報として区分機１へ送信する。なお、オフラインＯＣＲ３による認識処理を優先しない場合、上記分配装置２１は、蓄積したＶＣ情報を最初から何れかのＶＣＤ２２に配信するようにしても良い。
【００４９】
また、上記オフラインＯＣＲ３から認識結果として区分情報の認識に失敗した旨の情報を受信した場合、上記分配装置２１は、当該ＶＣ情報を何れかのＶＣＤ２２に配信する。上記分配装置２１からＶＣ情報が配信されたＶＣＤ２２では、区分情報のコーディング処理を行う。このコーディング処理は、オペレータに当該紙葉類の区分情報を打鍵入力させる処理である。すなわち、上記分配装置２１からＶＣ情報が配信されたＶＣＤ２２は、図示しないディスプレイに紙葉類の画像などを表示し、この状態においてオペレータが区分情報として打鍵入力した情報（以下、打鍵情報と称する）を分配装置２１へ返すコーディング処理を行う。
【００５０】
上記ＶＣＤ２２から打鍵情報が得られた場合、上記分配装置２１は、当該打鍵情報の確認を行うため、打鍵情報（打鍵結果）、紙葉類の画像（書状画像）および識別情報（書状ＩＤ番号）を含む情報（以下、ベリファイ情報と称する）をオフラインＯＣＲ３へ配信する。ベリファイ情報が配信されたオフラインＯＣＲ３では、打鍵情報が正しいか否かを確認するベリファイ処理を行う。このベリファイ処理は、オフラインＯＣＲ３の各認識部３２が上述したベリファイ処理用プログラムを実行することにより実現される。つまり、ベリファイ処理として、オフラインＯＣＲ３は、打鍵情報を当該紙葉類の区分情報と想定して区分情報の認識処理を行うことにより、打鍵情報が当該紙葉類の区分情報として正しいか否かを判定する。このようなベリファイ処理の結果は、オフラインＯＣＲ３から分配装置２１へ返される。
【００５１】
上記オフラインＯＣＲ３から打鍵情報のベリファイ処理の結果が得られると、上記分配装置２１は、ベリファイ処理の結果に基づいて区分情報を確定し、確定した区分情報をＶＣＳ２によるＶＣ情報に対する処理結果として区分機１へ送信する。たとえば、上記ベリファイ処理により打鍵情報が正しいことが確認された場合、上記分配装置２１は、打鍵情報を区分情報として確定し、当該打鍵情報を当該紙葉類の区分情報として区分機１へ送信する。また、上記ベリファイ処理により打鍵情報が正しいことが確認できなかった場合、上記分配装置２１は、たとえば、当該ＶＣ情報を再度ＶＣＤ２２に配信し、上述した処理を再度実行させる。なお、上記ベリファイ処理により打鍵情報が正しいことが確認できなかった情報については、打鍵情報が正しいことが確認できなかった旨を分配装置２１から区分機１へ送信するようにしても良い。
【００５２】
次に、第１の処理例の流れについて説明する。  
図３は、本区分システムにおける第１の処理例の流れを説明するためのフローチャートである。なお、ここでは、図３に示すフローチャートのように、上記分配装置２１の動作を中心に説明するものとする。  
まず、上記分配装置２１には、上記区分機１のオンラインＯＣＲ１１で区分情報が認識できなかった紙葉類の画像を含むＶＣ情報が記憶部２６に蓄積される。上記分配装置２１の記憶部２６に蓄積されたＶＣ情報に対しては、まず、上記オフラインＯＣＲ３による区分情報の認識処理が実行される（ステップＳ１１〜Ｓ１３）。なお、上記分配装置２１に蓄積したＶＣ情報に対して最初にオフラインＯＣＲ３による認識処理を行うのは、オペレータの介在を少なくすると共に、打鍵による誤打鍵の発生を抑えるためである。ただし、上記オフラインＯＣＲ３による区分情報の認識処理は、省略しても良い。この場合、上記分配装置２１の制御部２５は、後述するステップＳ１７からの処理を実行する。
【００５３】
すなわち、上記分配装置２１の制御部２５は、まず、上記記憶部２６に蓄積したＶＣ情報を区分情報の認識処理の要求とともに、上記オフラインＯＣＲ３へ配信する（ステップＳ１１）。上記分配装置２１からＶＣ情報が配信されたオフラインＯＣＲ３では、当該ＶＣ情報に含まれる紙葉類の画像に対して区分情報の認識処理を実行し、その処理結果を分配装置２１へ返す（ステップＳ１２）。上記ＶＣ情報に対する区分情報の認識結果をオフラインＯＣＲ３から受信すると（ステップＳ１３）、上記分配装置２１の制御部２５は、オフラインＯＣＲ３による区分情報の認識結果が成功したか否かを判断する（ステップＳ１４）。
【００５４】
この判断によりオフラインＯＣＲ３による区分情報の認識処理が成功した場合、つまり、上記オフラインＯＣＲ３から上記ＶＣ情報に対する認識処理の結果として一意に特定された区分情報を受信した場合（ステップＳ１４、ＹＥＳ）、上記分配装置２１の制御部２５は、上記オフラインＯＣＲ３から受信した認識結果としての区分情報を当該ＶＣ情報の紙葉類に対する区分情報として採用する（ステップＳ１５）。この場合、上記分配装置２１の制御部２５は、採用した区分情報を当該ＶＣ情報に含まれる紙葉類の識別情報に対応づけて区分機１へ供給する（ステップＳ１６）。これにより、上記分配装置２１から紙葉類の識別情報に対応づけられた区分情報を受信した区分機１では、各紙葉類の識別情報に基づいて区分情報が判定できるようになる。
【００５５】
また、上記判断によりオフラインＯＣＲ３による区分情報の認識処理が失敗したと判断した場合、つまり、上記オフラインＯＣＲ３から上記ＶＣ情報に対する区分情報が認識できなかった旨の情報を受信した場合（ステップＳ１４、ＮＯ）、上記分配装置２１の制御部２５は、たとえば、変数Ｎ＝０と定義することにより、変数Ｎを初期化する（ステップＳ１７）。変数Ｎを初期化すると、上記分配装置２１の制御部２５は、上記ＶＣ情報に対するＶＣＤ２２によるコーディング処理を実行する（ステップＳ１８〜Ｓ２０）。
【００５６】
すなわち、上記分配装置２１の制御部２５は、上記記憶部２６に蓄積しているＶＣ情報のうちＶＣＤ２２でコーディング処理すべきＶＣ情報を何れかのＶＣＤ２２へ配信する（ステップＳ１８）。上記分配装置２１からＶＣ情報を受信したＶＣＤ２２では、上記ＶＣ情報に対するコーディング処理を実行する（ステップＳ１９）。このコーディング処理において、上記ＶＣＤ２２は、上記ＶＣ情報に含まれる紙葉類の画像をディスプレイに表示し、オペレータによる区分情報の打鍵入力を受け付ける。この状態においてオペレータがキーボードなどにより区分情報を打鍵入力すると、上記ＶＣＤ２２は、打鍵入力された結果（打鍵情報）を紙葉類の識別情報に対応づけて分配装置２１へ送信する。
【００５７】
上記ＶＣＤ２２から紙葉類の識別情報に対応づけられた打鍵情報を受信すると（ステップＳ２０）、上記分配装置２１の制御部２５は、受信した打鍵情報を当該紙葉類の識別情報に対応づけて記憶部２６に蓄積する（ステップＳ２１）。  
上記ＶＣＤ２２からの打鍵情報を記憶部２６に蓄積すると、上記分配装置２１の制御部２５は、ＶＣＤ２２から供給された打鍵情報に対するオフラインＯＣＲ３によるベリファイ処理を実行する（ステップＳ２２〜Ｓ２４）。すなわち、上記分配装置２１の制御部２５は、ベリファイ処理の要求と共に、上記打鍵情報と当該紙葉類の画像と当該紙葉類の識別情報とをオフラインＯＣＲ３へ配信する（ステップＳ２２）。
【００５８】
上記打鍵情報と紙葉類の画像と識別情報とを受信したオフラインＯＣＲ３では、上述したようなベリファイ処理用のプログラムにより上記打鍵情報が正しいか否かを判定する処理を行う（ステップＳ２３）。上記オフラインＯＣＲ３のベリファイ処理では、打鍵情報を答えとして、当該紙葉類の画像に対する区分情報の認識処理を行う。このベリファイ処理により打鍵情報が紙葉類の画像に付与されている区分情報の認識結果と一致すると判定した場合、上記オフラインＯＣＲ３は、打鍵情報が正しいというベリファイ処理の結果を当該紙葉類の識別情報に対応づけて分配装置２１へ送信する。また、上記ベリファイ処理により打鍵情報が紙葉類の画像に付与されている区分情報の認識結果と一致しないと判定した場合、上記オフラインＯＣＲ３は、打鍵情報が正しくないというベリファイ処理の結果を当該紙葉類の識別情報に対応づけて分配装置２１へ送信する。
【００５９】
上記オフラインＯＣＲ３からベリファイ処理の結果を受信すると（ステップＳ２４）、上記分配装置２１の制御部２５は、受信したベリファイ処理の結果に基づいて打鍵情報が正しいことが確認されたか否かを判断する（ステップＳ２５）。この判断により打鍵情報が正しいことが確認されたと判断した場合（ステップＳ２５、ＹＥＳ）、上記分配装置２１の制御部２５は、当該打鍵情報を当該紙葉類の区分情報として採用する（ステップＳ１５）。この場合、上記分配装置２１の制御部２５は、採用した区分情報を当該ＶＣ情報に含まれる紙葉類の識別情報に対応づけて区分機１へ供給する（ステップＳ１６）。
【００６０】
また、上記判断により打鍵情報が正しいことが確認されなかったと判断した場合（ステップＳ２５、ＮＯ）、上記分配装置２１の制御部２５は、所定回数に達するまで、コーディング処理を複数回実行することにより当該紙葉類の区分情報を判定する処理を行う（ステップＳ２６〜Ｓ２８）。すなわち、上記オフラインＯＣＲ３によるベリファイ処理により打鍵情報が正しいことが確認されなかった場合、上記分配装置２１の制御部２５は、変数Ｎが所定数以上であるか否かを判断する（ステップＳ２６）。上記変換Ｎが所定数未満であると判断した場合（ステップＳ２６、ＮＯ）、上記分配装置２１の制御部２５は、変数Ｎをインクリメントし（ステップＳ２７）、上記ステップＳ１８へ戻る。このような処理により、上記分配装置２１の制御部２５は、上記オフラインＯＣＲ３によるベリファイ処理で打鍵情報が正しいことが確認されるまで、上記ステップＳ１８〜Ｓ２７の処理を所定回数分実行する。
【００６１】
また、上記ステップＳ２６で変数Ｎが所定数以上と判断された場合、つまり、コーディング処理の再実行回数が所定数以上となった場合（ステップＳ２６、ＹＥＳ）、上記分配装置２１の制御部２５は、当該紙葉類の画像に対して複数回実行した打鍵情報から区分情報として採用する打鍵情報を決定する（ステップＳ２８）。このステップＳ２８の処理により区分情報として採用される打鍵情報が決定すると、上記分配装置２１の制御部２５は、採用した区分情報を当該ＶＣ情報に含まれる紙葉類の識別情報に対応づけて区分機１へ供給する（ステップＳ１６）。
【００６２】
また、上記ステップＳ２８の処理としては、複数の打鍵情報に基づいて投票を行い、投票数が一番大きい情報を区分情報として採用する手法が考えられる。また、上記ステップＳ２８の処理としては、複数の打鍵情報のうち過半数を超える打鍵情報をベリファイ処理の結果として採用することも可能である。なお、上記ステップＳ２８の処理の代りに、当該紙葉類の区分情報が確定できない旨の情報を処理結果として採用するようにしても良い。この場合、ベリファイ処理により打鍵情報が正しいと確認されない紙葉類については、処理不能と判断される。
【００６３】
ただし、上記ステップＳ２８の処理は、ベリファイ処理により打鍵情報が正しいことが確認できないような紙葉類に対する処理を想定している。つまり、オフラインＯＣＲ３におけるベリファイ処理用のプログラムに用いられているアルゴリズムでは、実際には打鍵情報が正しい場合であっても、正しいことが確認できない紙葉類の画像が存在する可能性も考えられる。このような場合であっても、上記ステップＳ２８の処理によれば、複数の打鍵情報から最も確からしい打鍵情報を決定できる。
【００６４】
次に、本区分システムに適用される第２の処理例について説明する。  
この第２の処理例は、ＶＣＤ２２で打鍵入力された打鍵情報だけでなく、オンラインＯＣＲ１１による認識結果についても、オフラインＯＣＲ３により確認する処理（ベリファイ処理）を実行するものである。  
すなわち、第２の処理例では、上記オフラインＯＣＲ３には、ベリファイ処理の対象として、上記オンラインＯＣＲ１１で区分情報が認識できた紙葉類の画像と当該認識結果とが供給される。この場合、上記オフラインＯＣＲ３によるベリファイ処理では、上記オンラインＯＣＲ１１による認識結果を答えと想定し、当該紙葉類の画像に対する認識処理を実行する。
【００６５】
このような紙葉類の画像に対する認識処理によりオンラインＯＣＲ１１による認識結果と同じ認識結果が得られた場合、上記オフラインＯＣＲ３は、オンラインＯＣＲ１１による認識結果が正しいことが確認できたものと判断する。これに対して、紙葉類に対する認識処理によってオンラインＯＣＲ１１による認識結果と同じ認識結果が得られなかった場合、上記オフラインＯＣＲ３は、上記オンラインＯＣＲ１１による認識結果が正しいことが確認できなかったものと判断する。さらに、上記オンラインＯＣＲ１１による認識結果が正しいことが確認できなかった紙葉類の画像については、上述した第１の処理例と同様に、ＶＣＤ２２によるコーディング処理とオフラインＯＣＲ３による打鍵情報のベリファイ処理を行う。
【００６６】
次に、第２の処理例の流れについて説明する。  
図４は、本区分システムにおける第２の処理例の流れを説明するためのフローチャートである。なお、図４に示すフローチャートでは、オンラインＯＣＲ１１の動作を中心に説明するものとする。  
まず、区分機１内では、スキャナ１３により読取った紙葉類の画像がオンラインＯＣＲ１１に供給される。スキャナ１３により読取った紙葉類の画像が供給されると、オンラインＯＣＲ１１は、オンラインＯＣＲ用の認識プログラムにより当該紙葉類の画像に対する区分情報の認識処理を行う（ステップＳ３１）。
【００６７】
上記オンラインＯＣＲ１１により紙葉類の区分情報が認識できなかった場合（ステップＳ３２、ＮＯ）、上記オンラインＯＣＲ１１は、当該紙葉類の画像、当該紙葉類の識別情報および当該紙葉類の画像に対する認識結果などを含む情報をＶＣ情報として分配装置２１へ送信する（ステップＳ３３）。この場合、上記分配装置２１は、上記オンラインＯＣＲ１１からのＶＣ情報を記憶部２６に蓄積し、上記第１の処理例で説明したようなステップＳ１７以降の処理を実行する。
【００６８】
上記オンラインＯＣＲ１１により紙葉類の区分情報が認識できた場合（ステップＳ３２、ＹＥＳ）、上記オンラインＯＣＲ１１は、上記オフラインＯＣＲ３に対して認識結果のベリファイ処理を要求する処理を行う（ステップＳ３４）。ここでは、上記オンラインＯＣＲ１１は、上記分配装置２１を介して認識結果のベリファイ処理をオフラインＯＣＲ３へ要求するものとする。すなわち、上記オンラインＯＣＲ１１は、紙葉類の区分情報が認識できた場合、ベリファイ処理要求と共に、当該紙葉類に対する区分情報の認識結果と当該紙葉類の画像と当該紙葉類の画像とを、上記分配装置２１を介して上記オフラインＯＣＲ３へ送信する。
【００６９】
このようなベリファイ処理要求を受信した上記オフラインＯＣＲ３では、オンラインＯＣＲ１１による認識結果に対するベリファイ処理を実行する（ステップＳ３５）。上記ステップＳ３３のオフラインＯＣＲ３のベリファイ処理は、上述した打鍵情報に対するベリファイ処理と同様に、オンラインＯＣＲ１１による認識結果を答えと想定して、当該紙葉類の画像に対する区分情報の認識処理を行う。この場合も、オンラインＯＣＲ１１による認識結果を答えと想定して認識処理を実行するため、高精度な確認結果が期待できる。
【００７０】
たとえば、、上記ベリファイ処理によりオンラインＯＣＲ１１による認識結果が紙葉類の画像に付与されている区分情報の認識結果と一致すると判定した場合、上記オフラインＯＣＲ３は、オンラインＯＣＲ１１による認識結果が正しいというベリファイ処理の結果を上記分配装置２１を介してオンラインＯＣＲ１１へ送信する。また、上記ベリファイ処理によりオンラインＯＣＲ１１による認識結果が紙葉類の画像に付与されている区分情報の認識結果と一致しないと判定した場合、上記オフラインＯＣＲ３は、オンラインＯＣＲ１１による認識結果が正しくないというベリファイ処理の結果を分配装置２１を介してオンラインＯＣＲ１１へ送信する。
【００７１】
上記オンラインＯＣＲ１１では、上記のようなオフラインＯＣＲ３からのベリファイ処理の結果を上記分配装置２１を介して受信する（ステップＳ３６）。上記オフラインＯＣＲ３からベリファイ処理の結果として認識結果が正しいことが確認された旨を受信した場合（ステップＳ３７、ＹＥＳ）、上記オンラインＯＣＲ１１は、当該認識結果を当該紙葉類の区分情報として採用する（ステップＳ３８）。
【００７２】
また、上記オフラインＯＣＲ３からベリファイ処理の結果として認識結果が正しいことが確認されなかった旨を受信した場合（ステップＳ３７、ＮＯ）、上記オンラインＯＣＲ１１は、当該紙葉類の画像、当該紙葉類の識別情報および当該紙葉類の画像に対する認識結果などを含む情報をＶＣ情報として分配装置２１へ送信する（ステップＳ３３）。この場合、上記分配装置２１は、上記オンラインＯＣＲ１１からのＶＣ情報を記憶部２６に蓄積し、上記第１の処理例で説明したようなステップＳ１７以降の処理を実行する。
【００７３】
なお、上記オンラインＯＣＲ１１による認識結果は、当該紙葉類がオンラインで区分できるタイミング（たとえば、図１に示す構成例では当該紙葉類がバーコードライタ１４によるプリント位置に到達するまでの間）で得られるべきものである。つまり、上記オンラインＯＣＲ１１による認識結果のベリファイ処理は、所定時間に完了する必要がある。このため、上記分配装置２１および上記オフラインＯＣＲ３は、上記オンラインＯＣＲ１１による認識結果のベリファイ処理が所定時間内に完了するように、優先的に処理を実行するものとする。また、上記オンラインＯＣＲ１１による認識結果のベリファイ処理を高速化するために、上記オンラインＯＣＲ１１とオフラインＯＣＲ３とは直接的に接続されているようにしても良い。
【００７４】
次に、本区分システムに適用される第３の処理例について説明する。  
この第３の処理例は、上記第２の処理例を変形したものである。上記第２の処理例では、上記オンラインＯＣＲ１１による認識処理で区分情報が認識できなかった場合、上記ステップＳ１７へ進み、ＶＣＤ２２によるコーディング処理を行うものとして説明した。これに対して、上記第３の処理例では、上記オンラインＯＣＲ１１による認識処理で区分情報が認識できなかった場合には、上記第１の処理例で説明したステップＳ１１へ進むものとする。すなわち、上記第３の処理例では、上記オンラインＯＣＲ１１で認識できなかったものについては、まず、オフラインＯＣＲ３で認識処理を行うことにより、人的作業を軽減させるものである。
【００７５】
次に、第３の処理例の流れについて説明する。  
図５は、本区分システムにおける第３の処理例の流れを説明するためのフローチャートである。図５に示すフローチャートでは、図４に示すフローチャートと同様に、オンラインＯＣＲ１１における処理の流れを示している。なお、図５に示すステップＳ４１〜Ｓ４８の処理は、それぞれ図４に示すステップＳ３１〜Ｓ３８の処理とほぼ同様な処理であるため、詳細な説明を省略する。
【００７６】
すなわち、図５に示す第３の処理例では、ステップＳ４９の処理として、オンラインＯＣＲ１１による認識処理で区分情報が認識できなった場合（ステップＳ４２、ＮＯ）、上記オンラインＯＣＲ１１は、当該紙葉類の画像、当該紙葉類の識別情報および認識結果を含むＶＣ情報を、オフラインＯＣＲで区分情報の認識処理を実行すべきＶＣ情報（オフラインＯＣＲ用のＶＣ情報）として分配装置２１へ送信する。この場合、上記分配装置２１では、当該ＶＣ情報をオフラインＯＣＲ用のＶＣ情報として蓄積する。上記分配装置２１の制御部２５では、当該ＶＣ情報をＶＣＤ２２へ配信する前に、オフラインＯＣＲ３へ配信してオフラインＯＣＲ３による区分情報の認識処理を実行するように制御する。このような処理の結果として、第３の処理例では、各ＶＣＤ２２には、オンラインＯＣＲ１１による認識処理とオフラインＯＣＲ３による認識処理とで共に認識結果が得られなかった紙葉類の画像がコーディング処理の対象となる画像として配信される。
【００７７】
上記のように、本実施の形態では、オフラインＯＣＲは、オペレータが打鍵入力した打鍵情報あるいはオンラインＯＣＲによる認識結果などの外部から与えられた情報が認識結果であるとして想定して当該紙葉類の画像に対する認識処理を行うことにより、外部から与えられた情報のベリファイ処理を行う。言い換えると、上記オフラインＯＣＲでは、オペレータが打鍵入力した打鍵情報あるいはオンラインＯＣＲによる認識結果などの外部から与えられた情報が、当該紙葉類の画像に対する区分情報の認識処理結果として認められるか否かを判定するベリファイ処理を行う。
【００７８】
たとえば、当該紙葉類の画像に含まれる区分情報の認識結果が外部から与えられた情報と一致すると見なせると判断した場合、上記オフラインＯＣＲは、外部から与えられた情報が正しいと確認したものとする。これに対して、当該紙葉類の画像に含まれる区分情報の認識結果が外部から与えられた情報と一致すると見なせないと判断した場合、上記オフラインＯＣＲは、外部から与えられた情報が正しいと確認できないとする。
【００７９】
上記のようなベリファイ処理によれば、オペレータが打鍵入力した打鍵情報あるいはオンラインＯＣＲによる認識結果が正しいか否かを、実際に当該紙葉類に記載されている区分情報に基づいて判定できる。これにより、単純にデータベースと比較するだけでは発見できない誤打鍵あるいは誤認識などが判定可能となり、誤打鍵あるいは誤認識の低減を図れる。
【００８０】
また、上記オフラインＯＣＲによるベリファイ処理では、オペレータによる打鍵情報あるいはオンラインＯＣＲによる認識結果における誤打鍵あるいは誤認識を、実際の紙葉類の画像に対する文字認識結果に基づいて高精度に発見できる。つまり、上記ベリファイ処理では、打鍵情報あるいはオンラインＯＣＲによる認識結果の一部が実際の紙葉類上の区分情報と異なっていることも高精度に判定できる。この結果として打鍵情報あるいはオンラインＯＣＲによる認識結果の一部が実際の紙葉類上の区分情報と異なっている場合、上記オフラインＯＣＲは、実際の紙葉類の画像に対する文字認識結果に基づいて誤打鍵あるいは誤認識されている部分を補正することも可能となる。
【００８１】
また、上記のようなベリファイ処理を紙葉類に記載されている区分情報に基づいて紙葉類を区分する区分システムに適用することにより、誤打鍵あるいは誤認識に起因する誤区分を低減できる。特に、上記のような区分システムを郵便物を区分するための郵便物の区分システムに適用すれば、郵便物の誤配あるいは遅配の要因となる誤区分の低減を図ることができる。
【図面の簡単な説明】
【００８２】
【図１】図１は、この発明の実施の形態に係わる区分システムの概略構成を示す図である。
【図２】図２は、区分システムにおける第１の処理例としてのデータの流れを概略的に説明するための図である。
【図３】図３は、本区分システムにおける第１の処理例の流れを説明するためのフローチャートである。
【図４】図４は、本区分システムにおける第２の処理例の流れを説明するためのフローチャートである。
【図５】図５は、本区分システムにおける第３の処理例の流れを説明するためのフローチャートである。
【符号の説明】
【００８３】
２…ビデオコーディングシステム（ＶＣＳ）、３…オフラインＯＣＲ、１１…オンラインＯＣＲ、１２…供給部、１３…スキャナ、１４…バーコードリーダ、１５…バーコードライタ、１６…区分部、１７…辞書データベース、１８…制御部、２１…分配装置、２２…ビデオコーディングディスク（ＶＣＤ）、２５…制御部、２６…記憶部、３１…制御部、３２…認識部。
【図１】
2010009410.tif 000003
【図２】
2010009410.tif 000004
【図３】
2010009410.tif 000005
【図４】
2010009410.tif 000006
【図５】
2010009410.tif 000007