(57)【要約】【課題】処理効率に優れた紙葉類処理方法を提供すること。【解決手段】未認識の紙葉類画像の転送先を制御する制御端末と、前記制御端末の制御に基づき未認識の紙葉類画像を転送する転送端末と、前記転送端末により転送される未認識の紙葉類画像を処理する複数の処理端末とを備え、順次搬送される紙葉類の画像を認識し紙葉類を区分するシステムに適用される紙葉類処理方法であって、前記複数の処理端末は、紙葉類の搬送時間に基づき決定される第１の認識時間を上限とする第１の認識処理（オンラインの認識処理）、及び前記第１の認識時間より長い第２の認識時間を上限とする第２の認識処理（オフラインの認識処理）を選択的に実行し、前記制御端末は、各処理端末に対して前記第１及び第２の認識処理の切り替えを指示し、第１の認識処理を担う処理端末の数と第２の認識処理を担う処理端末の数を動的に変化させる。【選択図】      図１０
2007253070.tif 000002
【特許請求の範囲】
【請求項１】
順次搬送される紙葉類の画像を認識し紙葉類を区分する紙葉類処理システムであって、
未認識の紙葉類画像の転送先を制御する制御手段と、
未認識の紙葉類画像を順次受信し、前記制御手段の制御に基づき未認識の紙葉類画像を転送する転送手段と、
前記転送手段により転送される未認識の紙葉類画像を受信し、この未認識の紙葉類画像を処理する複数の処理手段と、
を備え、
前記複数の処理手段は、紙葉類の搬送時間に基づき決定される第１の認識時間を上限とする第１の認識処理、及び前記第１の認識時間より長い第２の認識時間を上限とする第２の認識処理を選択的に実行し、
前記制御手段は、各処理手段に対して前記第１及び第２の認識処理の切り替えを指示し、第１の認識処理を担う処理手段の数と第２の認識処理を担う処理手段の数を動的に変化させる、
ことを特徴とする紙葉類処理システム。
【請求項２】
前記制御手段は、ユーザからの前記第１及び第２の認識処理の切り替えを指示入力に基づき、前記第１の認識処理を担う前記処理手段の数と前記第２の認識処理を担う前記処理手段の数を動的に変化させることを特徴とする請求項１に記載の紙葉類処理システム。
【請求項３】
前記制御手段は、紙葉類の処理状況に応じて、前記各処理手段に対して前記第１及び第２の認識処理の切り替えを指示し、前記第１の認識処理を担う前記処理手段の数と前記第２の認識処理を担う前記処理手段の数を動的に変化させることを特徴とする請求項１に記載の紙葉類処理システム。
【請求項４】
前記制御手段は、前記第１及び第２の認識処理待ちの紙葉類の増加予測に基づき、各処理手段に対して前記第１及び第２の認識処理の切り替えを指示し、第１の認識処理を担う処理手段の数と第２の認識処理を担う処理手段の数を動的に変化させることを特徴とする請求項１に記載の紙葉類処理システム。
【請求項５】
前記制御手段は、前記第１及び第２の認識処理待ちの紙葉類の増加予測を比較し、前記第２の認識処理待ちの紙葉類の増加予測が前記第１の認識処理待ちの紙葉類の増加予測を超える場合、前記第１の認識処理を担う処理手段の少なくとも一つに対して前記第２の認識処理への切り替えを指示し、前記第１の認識処理待ちの紙葉類の増加予測が前記第２の認識処理待ちの紙葉類の増加予測以上となる場合、前記第２の認識処理を担う処理手段の少なくとも一つに対して前記第１の認識処理への切り替えを指示することを特徴とする請求項４に記載の紙葉類処理システム。
【請求項６】
前記制御手段は、第１の認識処理待ち紙葉類の増加予測を、（第１の認識処理をリアルタイムに実行できない前記処理手段の平均数）＋（第１の認識処理のタイムオーバーによる認識エラーの平均数）×第１の認識処理の平均認識率／第１の認識処理の平均処理時間に基づき算出し、第２の認識処理待ち紙葉類の増加予測を、第２の認識処理の平均認識率／第２の認識処理の平均処理時間に基づき算出することを特徴とする請求項５に記載の紙葉類処理システム。
【請求項７】
前記制御手段は、時間帯に応じて、前記各処理手段に対して前記第１及び第２の認識処理の切り替えを指示し、前記第１の認識処理を担う前記処理手段の数と前記第２の認識処理を担う前記処理手段の数を動的に変化させることを特徴とする請求項１に記載の紙葉類処理システム。
【請求項８】
未認識の紙葉類画像の転送先を制御する制御端末と、未認識の紙葉類画像を順次受信し、前記制御端末の制御に基づき未認識の紙葉類画像を転送する転送端末と、前記転送端末により転送される未認識の紙葉類画像を受信し、この未認識の紙葉類画像を処理する複数の処理端末とを備え、順次搬送される紙葉類の画像を認識し紙葉類を区分するシステムに適用される紙葉類処理方法であって、
前記複数の処理端末は、紙葉類の搬送時間に基づき決定される第１の認識時間を上限とする第１の認識処理、及び前記第１の認識時間より長い第２の認識時間を上限とする第２の認識処理を選択的に実行し、
前記制御端末は、各処理端末に対して前記第１及び第２の認識処理の切り替えを指示し、第１の認識処理を担う処理端末の数と第２の認識処理を担う処理端末の数を動的に変化させる、
ことを特徴とする紙葉類処理方法。
【請求項９】
前記制御端末は、ユーザからの前記第１及び第２の認識処理の切り替えを指示入力に基づき、前記第１の認識処理を担う前記処理端末の数と前記第２の認識処理を担う前記処理端末の数を動的に変化させることを特徴とする請求項８に記載の紙葉類処理システム。
【請求項１０】
前記制御端末は、紙葉類の処理状況に応じて、前記各処理端末に対して前記第１及び第２の認識処理の切り替えを指示し、前記第１の認識処理を担う前記処理端末の数と前記第２の認識処理を担う前記処理端末の数を動的に変化させることを特徴とする請求項８に記載の紙葉類処理システム。
【請求項１１】
前記制御端末は、前記第１及び第２の認識処理待ちの紙葉類の増加予測に基づき、各処理端末に対して前記第１及び第２の認識処理の切り替えを指示し、第１の認識処理を担う処理端末の数と第２の認識処理を担う処理端末の数を動的に変化させることを特徴とする請求項８に記載の紙葉類処理システム。
【請求項１２】
前記制御端末は、前記第１及び第２の認識処理待ちの紙葉類の増加予測を比較し、前記第２の認識処理待ちの紙葉類の増加予測が前記第１の認識処理待ちの紙葉類の増加予測を超える場合、前記第１の認識処理を担う処理端末の少なくとも一つに対して前記第２の認識処理への切り替えを指示し、前記第１の認識処理待ちの紙葉類の増加予測が前記第２の認識処理待ちの紙葉類の増加予測以上となる場合、前記第２の認識処理を担う処理端末の少なくとも一つに対して前記第１の認識処理への切り替えを指示することを特徴とする請求項１１に記載の紙葉類処理システム。
【請求項１３】
前記制御端末は、第１の認識処理待ち紙葉類の増加予測を、（第１の認識処理をリアルタイムに実行できない前記処理端末の平均数）＋（第１の認識処理のタイムオーバーによる認識エラーの平均数）×第１の認識処理の平均認識率／第１の認識処理の平均処理時間に基づき算出し、第２の認識処理待ち紙葉類の増加予測を、第２の認識処理の平均認識率／第２の認識処理の平均処理時間に基づき算出することを特徴とする請求項１２に記載の紙葉類処理システム。
【請求項１４】
前記制御端末は、時間帯に応じて、前記各処理端末に対して前記第１及び第２の認識処理の切り替えを指示し、前記第１の認識処理を担う前記処理端末の数と前記第２の認識処理を担う前記処理端末の数を動的に変化させることを特徴とする請求項８に記載の紙葉類処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、順次搬送される郵便物等の紙葉類の画像を認識し紙葉類を区分する紙葉類処理システム及び紙葉類処理方法に関する。
【背景技術】
【０００２】
従来、区分システムは、紙葉類の画像から認識する区分先を示す情報（区分情報）に基づいて紙葉類を区分する区分機と、区分機で区分情報が認識出来なかった紙葉類の区分先を示す情報を人手で入力するコーディングシステム（ＶＣＳ）とを有している。上記区分機は、紙葉類上の画像を読み取ってオンラインＯＣＲにて区分先を示す情報（区分情報）の認識処理を行い、この認識結果に基づいて紙葉類を区分する。このため、上記オンラインＯＣＲでは、上記紙葉類の搬送時間に基づく所定時間に区分情報を認識する。また、上記オンラインＯＣＲにより上記所定時間内に区分情報が認識できなった場合、当該紙葉類の画像は、ビデオコーディングシステムに送られる。上記ビデオコーディングシステムは、上記オンラインＯＣＲにて区分情報が認識できなかった紙葉類の画像を一旦蓄積し、複数のビデオコーディングディスク（ＶＣＤ）へ分配する蓄積分配装置を有している。このビデオコーディングシステムでは、蓄積分配装置に蓄積した画像をビデオコーディングディスクに分配し、各ビデオコーディングディスクでオペレータが区分情報の打鍵入力処理を行うようになっている。
【０００３】
また、最近、上記蓄積分配装置にオフラインＯＣＲを接続し、上記蓄積分配装置からビデオコーディングディスクとオフラインＯＣＲとへ画像を分配するものがある。このようなオフラインＯＣＲでは、上記オンラインＯＣＲでの認識処理よりも多くの処理時間をかけることができるため、上記オンラインＯＣＲよりも認識率が高い。このため、最近では、オペレータの負担を軽減することを目的として、ビデオコーディングディスクと並行してオフラインＯＣＲを設置した区分システムが提案されている（特許文献１参照）。
【特許文献１】特開２００３−２１１０９５
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記したシステムでは、オンラインＯＣＲとオフラインＯＣＲとが別々に設置されるため、オンラインＯＣＲを担当する端末の数とオフラインＯＣＲを担当する端末の数が固定となってしまい、処理効率が悪いという問題がある。
【０００５】
本発明の目的は、上記課題を解決するためになされたものであり、処理効率に優れた紙葉類処理システム及び紙葉類処理方法を提供することにある。
【課題を解決するための手段】
【０００６】
この発明の紙葉類処理システム及び紙葉類処理方法は、以下のように構成されている。
【０００７】
（１）この発明の紙葉類処理システムは、順次搬送される紙葉類の画像を認識し紙葉類を区分する紙葉類処理システムであって、未認識の紙葉類画像の転送先を制御する制御手段と、未認識の紙葉類画像を順次受信し、前記制御手段の制御に基づき未認識の紙葉類画像を転送する転送手段と、前記転送手段により転送される未認識の紙葉類画像を受信し、この未認識の紙葉類画像を処理する複数の処理手段とを備え、前記複数の処理手段は、紙葉類の搬送時間に基づき決定される第１の認識時間を上限とする第１の認識処理（オンラインの認識処理）、及び前記第１の認識時間より長い第２の認識時間を上限とする第２の認識処理（オフラインの認識処理）を選択的に実行し、前記制御手段は、各処理手段に対して前記第１及び第２の認識処理の切り替えを指示し、第１の認識処理を担う処理手段の数と第２の認識処理を担う処理手段の数を動的に変化させる。
【０００８】
（２）この発明の紙葉類処理方法は、未認識の紙葉類画像の転送先を制御する制御端末と、未認識の紙葉類画像を順次受信し、前記制御端末の制御に基づき未認識の紙葉類画像を転送する転送端末と、前記転送端末により転送される未認識の紙葉類画像を受信し、この未認識の紙葉類画像を処理する複数の処理端末とを備え、順次搬送される紙葉類の画像を認識し紙葉類を区分するシステムに適用される紙葉類処理方法であって、前記複数の処理端末は、紙葉類の搬送時間に基づき決定される第１の認識時間を上限とする第１の認識処理（オンラインの認識処理）、及び前記第１の認識時間より長い第２の認識時間を上限とする第２の認識処理（オフラインの認識処理）を選択的に実行し、前記制御端末は、各処理端末に対して前記第１及び第２の認識処理の切り替えを指示し、第１の認識処理を担う処理端末の数と第２の認識処理を担う処理端末の数を動的に変化させる。
【発明の効果】
【０００９】
本発明によれば、処理効率に優れた紙葉類処理システム及び紙葉類処理方法を提供を提供できる。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照し、本発明の実施形態について説明する。
【００１１】
図１は、この発明の実施形態に係る集中判別システム（紙葉類処理システム）の概略構成を示す図である。図１に示すように、集中判別システムは、制御手段（制御端末）としての制御ＰＣ１、画像転送手段（画像転送端末）としての画像転送ＰＣ２、処理手段（処理端末）としての複数の認識・蓄積・打鍵ＰＣ３の三種類のＰＣを備えている。
【００１２】
紙葉類処理システムは、順次搬送される紙葉類の画像を認識し紙葉類を区分するシステムである。制御ＰＣ１は、未認識の紙葉類画像の転送先を制御する。画像転送ＰＣ２は、区分機から未認識の紙葉類画像を順次受信し、制御ＰＣ１の制御に基づき未認識の紙葉類画像を転送する。認識・蓄積・打鍵ＰＣ３は、画像転送ＰＣ２により転送される未認識の紙葉類画像を受信し、この未認識の紙葉類画像を処理する。認識・蓄積・打鍵ＰＣ３は、紙葉類の搬送時間に基づき決定される第１の認識時間を上限とするオンラインの認識処理（オンラインＯＣＲ処理）、及び第１の認識時間より長い第２の認識時間を上限とするオフラインの認識処理（オフラインＯＣＲ処理）を選択的に実行する。制御ＰＣ１は、各処理手段に対してオンラインとオフラインの認識処理の切り替えを指示し、オンラインの認識処理を担う認識・蓄積・打鍵ＰＣ３の数とオフラインの認識処理を担う認識・蓄積・打鍵ＰＣ３の数を動的に変化させる。このオンラインとオフラインの認識処理の切り替え制御については、後に詳しく説明する。
【００１３】
なお、オンライン認識処理は、紙葉類の搬送時間に基づき決定される第１の認識時間を上限とする認識処理であり、比較的、認識精度は低い。これに対して、オフライン認識処理は、紙葉類の搬送時間とは関係なく、第１の認識時間より長い第２の認識時間を上限とする認識処理であり、比較的、認識精度は高い。
【００１４】
上記三種類のＰＣの動作について、図２〜図１０を参照して説明する。
【００１５】
最初に、図２及び図７のフローチャートを参照する。図２は、画像転送ＰＣの動作の一例を示すフローチャートである。図７は、制御ＰＣによる割り当て処理の一例を示すフローチャートである。
【００１６】
図２に示すように、各区分機から送られてきた紙葉類の画像は、それぞれ専用の画像転送ＰＣ２に送られる。画像転送ＰＣ２は、これら紙葉類の画像を受信し（ＳＴ２０１）、制御ＰＣ１へ分配先の認識・蓄積・打鍵ＰＣ３を問い合わせる（ＳＴ２０２）。
【００１７】
図７に示すように、制御ＰＣ１は、画像転送ＰＣ２により分配先の問合せを受信し（ＳＴ７０１）、オンライン認識処理及びオフライン認識処理をしていない認識・蓄積・打鍵ＰＣ３を検索し（ＳＴ７０２）、画像転送ＰＣ２に分配先を指示する（ＳＴ７０３）。例えば、オンライン認識処理及びオフライン認識処理をしていない認識・蓄積・打鍵ＰＣ３が見つかれば、この認識・蓄積・打鍵ＰＣ３を分配先として指示する。オンライン認識処理及びオフライン認識処理をしていない認識・蓄積・打鍵ＰＣ３が見つからなければ、オンライン認識処理及びオフライン認識処理が比較的早く終了する認識・蓄積・打鍵ＰＣ３を検出し、この認識・蓄積・打鍵ＰＣ３を分配先として指示する。
【００１８】
図２に示すように、画像転送ＰＣ２は、制御ＰＣ１の指示により、画像を任意の認識・蓄積・打鍵ＰＣ３に送信する（ＳＴ２０３）。
【００１９】
続いて、図３のフローチャートを参照する。図３は、認識・蓄積・打鍵ＰＣのオンライン認識処理の一例を示すフローチャートである。
【００２０】
図３に示すように、制御ＰＣ１は、所定の認識・蓄積・打鍵ＰＣ３にオンラインの認識処理を指示し、オンラインの認識処理に指定された認識・蓄積・打鍵ＰＣ３が、画像を受信すると（ＳＴ３０１）、オフラインの認識処理を実行する（ＳＴ３０２）。認識・蓄積・打鍵ＰＣ３が、画像認識に成功すれば、認識結果を制御ＰＣに通知し、認識された画像を削除する。認識・蓄積・打鍵ＰＣ３が、画像認識に失敗すると（完全に認識できなかった場合は）、画像を保存し（自ＰＣのＨＤＤに保存し）（ＳＴ３０３）、そのことを制御ＰＣ１に通知する（ＳＴ３０４）。例えば、認識結果リストとして認識エラー及び認識率が制御ＰＣ１に通知される。制御ＰＣ１は、認識率に基づき、各画像に対する処理優先度を決定する。例えば、認識率の比較的高いものに高い優先度を付与し、認識率の比較的低いものに低い優先度を付与する。
【００２１】
続いて、図４、図６、及び図８のフローチャートを参照する。図４は、認識・蓄積・打鍵ＰＣの打鍵処理の一例を示すフローチャートである。図６は、認識・蓄積・打鍵ＰＣの画像転送処理の一例を示すフローチャートである。図８は、制御ＰＣの打鍵画像指示処理の一例を示すフローチャートである。
【００２２】
図４に示すように、認識・蓄積・打鍵ＰＣ３にオペレータがログインすると（ＳＴ４０１）、つまり認識・蓄積・打鍵ＰＣ３がオペレータのログイン操作を受け付けると、認識・蓄積・打鍵ＰＣ３は、制御ＰＣ１へ処理対象画像を問い合わせる（ＳＴ４０２）。以下、この認識・蓄積・打鍵ＰＣ３を、第１の認識・蓄積・打鍵ＰＣ３と称する。
【００２３】
図８に示すように、制御ＰＣ１は、第１の認識・蓄積・打鍵ＰＣ３からの処理対象画像の問合せを受信する（ＳＴ８０１）。制御ＰＣ１は、認識結果リストから優先度の最も高い画像を検索する（ＳＴ８０２）。制御ＰＣ１は、最も高い優先度の処理対象画像が、第１の認識・蓄積・打鍵ＰＣ３（ＨＤＤ）に保存されているか否かを判別し（ＳＴ８０３）、最も高い優先度の処理対象画像が、第１の認識・蓄積・打鍵ＰＣ３（ＨＤＤ）に保存されている場合は（ＳＴ８０３、ＹＥＳ）、第１の認識・蓄積・打鍵ＰＣ３（ＨＤＤ）に保存されている最も高い優先度の処理対象画像を回答する（ＳＴ８０４）。逆に、最も高い優先度の処理対象画像が、第１の認識・蓄積・打鍵ＰＣ３（ＨＤＤ）に保存されていない場合は（ＳＴ８０３、ＮＯ）、つまり、第１の認識・蓄積・打鍵ＰＣ３と異なる第２の認識・蓄積・打鍵ＰＣ３に保存されている場合は、第２の認識・蓄積・打鍵ＰＣ３に保存されている最も高い優先度の処理対象画像を回答する（ＳＴ８０５）。この場合、制御ＰＣ１は、この第２の認識・蓄積・打鍵ＰＣ３に対して、第１の認識・蓄積・打鍵ＰＣ３へ最も高い優先度の処理対象画像を送信するように要求する。
【００２４】
図６に示すように、第２の認識・蓄積・打鍵ＰＣ３は、制御ＰＣ１からの画像送信要求を受信し（ＳＴ６０１）、打鍵用画像ＬＡＮを介して、第１の認識・蓄積・打鍵ＰＣ３へ最も高い優先度の処理対象画像を送信する（ＳＴ６０２）。
【００２５】
図４に示すように、認識・蓄積・打鍵ＰＣ３は、制御ＰＣ１からの回答を受信し（ＳＴ４０３）、処理対象画像が保存されている場合には（ＳＴ４０３、ＹＥＳ）、そのまま処理対象画像を読み込む（ＳＴ４０４）。処理対象画像が保存されていない場合（ＳＴ４０３、ＮＯ）、つまり処理対象画像が第２の認識・蓄積・打鍵ＰＣ３に保存されている場合には、打鍵用画像ＬＡＮを介して第２の認識・蓄積・打鍵ＰＣ３から送信される処理対象画像を受信する（ＳＴ４０５）。認識・蓄積・打鍵ＰＣ３は、読み込んだ処理対象画像又は受信した処理対象画像を表示し、オペレータによる打鍵処理を受け付け（ＳＴ４０７）、制御ＰＣ１１に対して打鍵処理結果を送信する（ＳＴ４０８）。
【００２６】
続いて、図５、図６、及び図９を参照する。図５は、認識・蓄積・打鍵ＰＣのオフラインの認識処理の一例を示すフローチャートである。図９は、制御ＰＣによるオフライン認識指示処理の一例を示すフローチャートである。
【００２７】
図９に示すように、制御ＰＣ１は、所定の認識・蓄積・打鍵ＰＣ３にオフラインの認識処理を指示する。この場合、制御ＰＣ１は、認識結果リストから優先度の最も高い画像を検索する（ＳＴ９０２）。制御ＰＣ１は、最も高い優先度の処理対象画像が、オフラインの認識処理を指示した認識・蓄積・打鍵ＰＣ３（ＨＤＤ）に保存されているか否かを判別し（ＳＴ９０３）、最も高い優先度の処理対象画像が、オフラインの認識処理を指示した認識・蓄積・打鍵ＰＣ３（ＨＤＤ）に保存されている場合は（ＳＴ９０３、ＹＥＳ）、オフラインの認識処理を指示した認識・蓄積・打鍵ＰＣ３（ＨＤＤ）に保存されている最も高い優先度の処理対象画像を回答する（ＳＴ９０４）。逆に、最も高い優先度の処理対象画像が、オフラインの認識処理を指示した認識・蓄積・打鍵ＰＣ３（ＨＤＤ）に保存されていない場合は（ＳＴ９０３、ＮＯ）、つまり、オフラインの認識処理を指示した認識・蓄積・打鍵ＰＣ３と異なる別の認識・蓄積・打鍵ＰＣ３に保存されている場合は、別の認識・蓄積・打鍵ＰＣ３に保存されている最も高い優先度の処理対象画像を回答する（ＳＴ９０５）。この場合、制御ＰＣ１は、この別の認識・蓄積・打鍵ＰＣ３に対して、オフラインの認識処理を指示した認識・蓄積・打鍵ＰＣ３へ最も高い優先度の処理対象画像を送信するように要求する。
【００２８】
図６に示すように、別の認識・蓄積・打鍵ＰＣ３は、制御ＰＣ１からの画像送信要求を受信し（ＳＴ６０１）、打鍵用画像ＬＡＮを介して、オフラインの認識処理を指示した認識・蓄積・打鍵ＰＣ３へ最も高い優先度の処理対象画像を送信する（ＳＴ６０２）。
【００２９】
図５に示すように、認識・蓄積・打鍵ＰＣ３は、制御ＰＣ１からのオフラインの認識処理の指示を受けて（ＳＴ５０１）、処理対象画像が保存されている場合には（ＳＴ５０２、ＹＥＳ）、そのまま処理対象画像を読み込む（ＳＴ５０３）。処理対象画像が保存されていない場合（ＳＴ５０２、ＮＯ）、つまり処理対象画像が別の認識・蓄積・打鍵ＰＣ３に保存されている場合には、打鍵用画像ＬＡＮを介して別の認識・蓄積・打鍵ＰＣ３から送信される処理対象画像を受信する（ＳＴ５０４）。さらに、認識・蓄積・打鍵ＰＣ３は、読み込んだ処理対象画像又は受信した処理対象画像に対してオフライン認識処理を実行する（ＳＴ５０５）。認識・蓄積・打鍵ＰＣ３が、オフライン認識処理に成功すれば、認識結果を制御ＰＣ１に通知し（ＳＴ５０６）、認識された画像を削除する。認識・蓄積・打鍵ＰＣ３が、オフライン認識処理に失敗すると（完全に認識できなかった場合は）、画像を保存し（自ＰＣのＨＤＤに保存し）、そのことを制御ＰＣ１に通知する（ＳＴ５０６）。
【００３０】
上記したように、制御ＰＣ１による、打鍵処理やオフラインの認識処理の対象となる画像の優先順位は、全ての未認識画像の中から優先順位でソートして、同一優先順位の中で、画像転送が不要な画像が存在する場合は、その画像を優先する。つまり、打鍵処理やオフラインの認識処理を実行しようとする認識・蓄積・打鍵ＰＣ３が保存している画像を優先する。
【００３１】
なお、打鍵処理・認識処理は、同一の認識・蓄積・打鍵ＰＣ３内で同時並行に動作させることができる。また、打鍵処理を使用しない認識・蓄積・打鍵ＰＣは、ディスプレイ、キーボードをはずすことにより、認識・蓄積処理のみを行うＰＣとして機能する。
【００３２】
以下に、上記実施形態をまとめる。
【００３３】
上記したように、画像転送ＰＣから、認識・蓄積・打鍵ＰＣへの画像転送の割り当ては、負荷を分散するため、システム全体で均等になるように制御する。認識・蓄積・打鍵ＰＣで、認識処理が完了しなかった画像は、自ＰＣ内のＨＤＤに蓄積する。オペレータがログインした場合は、自ＰＣ内のＨＤＤにある画像の打鍵を優先する。認識・蓄積・打鍵ＰＣに、打鍵機能を設けないＰＣがある場合は、ソフトウェア、ＰＣ本体のハードウェアの構成は同一で、キーボード、ＣＲＴをつけない状態にする。認識処理（オンライン、オフライン含む）は、打鍵処理と同時平行して行う。打鍵処理や、オフラインの認識処理で用いる画像を、他の認識・蓄積・打鍵ＰＣから転送する場合は、ＬＡＮの負荷を分散させるために、打鍵用画像ＬＡＮを用いる。
【００３４】
これにより、以下の作用効果が得られる。
【００３５】
認識・蓄積・打鍵処理を、複数の認識・蓄積・打鍵ＰＣに分散させ、かつ、それぞれＰＣ内で完結させることにより、蓄積分配時の画像転送負荷、蓄積時のディスク保存負荷、ＶＣＤへの画像転送負荷を分散し、現在の技術で安価に実現できるシステムの構築を可能にすることができる。
【００３６】
また、用途、構成の異なる複数のＰＣからなる従来システムに対して、本システムは同一の機能の複数のＰＣにより構成されるため、保守部品を共通化でき、保守性が向上する。
【００３７】
打鍵処理は、ＣＰＵへの負荷が比較的少ないので、認識処理と同時並行で行うことにより、コストの削減が可能になる。
【００３８】
続いて、図１０のフローチャートを参照する。図１０は、認識・蓄積・打鍵ＰＣ３でのオンラインとオフラインの認識処理の切り替え制御の一例を示すフローチャートである。
【００３９】
認識・蓄積・打鍵ＰＣ３（認識処理が終了した認識・蓄積・打鍵ＰＣ３）は、制御ＰＣ１に対して次の処理を問い合わせる。このとき、制御ＰＣ１は、動的制御が選択されているか、ユーザ指定制御が選択されているかを判断する(ＳＴ１００１）。ユーザ指定制御の場合は(ＳＴ１００１、ＹＥＳ)、機械（紙葉類の搬送）が停止している場合は、全ての認識・蓄積・打鍵ＰＣ３をオンラインの認識処理に使用し、機械（紙葉類の搬送）が動作している場合は、オンラインの認識処理に使用している認識・蓄積・打鍵ＰＣ３の数がユーザ指定数に満たない場合は(ＳＴ１００２、ＹＥＳ)オンラインの認識処理を割り当て(ＳＴ１００６）、ユーザ指定数を満たしている場合は(ＳＴ１００２、ＮＯ)オフラインの認識処理を割り当てる(ＳＴ１００７）。
【００４０】
動的制御が選択されている場合は(ＳＴ１００１、ＹＥＳ)、まず、オフラインの認識処理での処理通数増加予測（オフラインの認識処理待ちの紙葉類の増加予測）を計算する(ＳＴ１００３）。オフラインの認識処理での処理通数増加予測（ｆＰ）は以下の式で表される。
【００４１】
ｆＰ＝平均認識率／平均処理時間
次に、オンライン処理での処理通数予測（オンラインの認識処理待ちの紙葉類の増加予測）を計算する(ＳＴ１００４）。オンラインの認識処理での処理通数増加予測（ｏＰ）は以下の式で表される。
【００４２】
ｏＰ＝（平均割り当て不能数＋平均タイムオーバー数）×平均認識率／平均処理時間
なお、平均割り合わせ不能数とは、言い換えると、オンラインの認識処理をリアルタイムに実行できない認識・蓄積・打鍵ＰＣ３の平均数である。平均タイムオーバー数とは、言い換えると、オンラインの認識処理のタイムオーバーによる認識エラーの平均数である。
【００４３】
なお、機械動作中はオンラインの認識処理の読取率を確保するため、平均処理時間／平均ピッチを滞り無く実行するだけの認識・蓄積・打鍵ＰＣ３をオンラインの認識処理用に確保する。それ以外の場合、ｆＰ＞ｏＰなら(ＳＴ１００５、ＹＥＳ)、オフラインの認識処理に割り当て(ＳＴ１００７）、ｆＰ≦ｏＰなら(ＳＴ１００５、ＮＯ)オンラインの認識処理に割り当てる(ＳＴ１００６）。
【００４４】
つまり、制御ＰＣ１は、紙葉類の処理状況に応じて、各認識・蓄積・打鍵ＰＣ３に対してオンラインの認識処理とオフラインの認識処理の切り替えを指示し、オンラインの認識処理を担う認識・蓄積・打鍵ＰＣ３の数とオフラインの認識処理を担う認識・蓄積・打鍵ＰＣ３の数を動的に変化させる。
【００４５】
具体的には、制御ＰＣ１は、オンラインの認識処理待ちの紙葉類の増加予測とオフラインの認識処理待ちの紙葉類の増加予測を比較し、オフラインの認識処理待ちの紙葉類の増加予測がオンラインの認識処理待ちの紙葉類の増加予測を超える場合（ｆＰ＞ｏＰ）、オンラインの認識処理を担ういくつかの認識・蓄積・打鍵ＰＣ３の少なくとも一つに対してオフラインの認識処理への切り替えを指示し、オンラインの認識処理待ちの紙葉類の増加予測がオフラインの認識処理待ちの紙葉類の増加予測以上となる場合（ｆＰ≦ｏＰ）、オフラインの認識処理を担ういくつかの認識・蓄積・打鍵ＰＣ３の少なくとも一つに対してオンラインの認識処理への切り替えを指示する。
【００４６】
或いは、制御ＰＣ１は、時間帯に応じて、各認識・蓄積・打鍵ＰＣ３に対してオンラインの認識処理とオフラインの認識処理の切り替えを指示し、オンラインの認識処理を担う認識・蓄積・打鍵ＰＣ３の数とオフラインの認識処理を担う認識・蓄積・打鍵ＰＣ３の数を動的に変化させるようにしてもよい。
【００４７】
以下に、上記実施形態をまとめる。
【００４８】
上記したように、紙葉類処理システムの集中判別の認識処理で、オンライン・オフラインの認識処理に用いるＰＣの数を動的に変化させることにより、少ない構成のＰＣで効率良く文字認識を行うことができる。
【００４９】
紙葉類処理システムの集中判別の認識処理で、ユーザにより、オンライン・オフラインの認識処理に用いるＰＣの数を設定させることにより、状況に応じた優先度で効率良く文字認識を行なうことができる。
【００５０】
紙葉類処理システムの集中判別の認識処理で、ユーザにより、自動的に認識ユニットの数を動的変化させるか、ユーザ指定の数で処理させるかを選択させることにより、省スペース・低コストで必要によって状況に応じた処理を行なうことができる。
【００５１】
なお、本願発明は、上記実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。また、各実施形態は可能な限り適宜組み合わせて実施してもよく、その場合組み合わせた効果が得られる。更に、上記実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適当な組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された構成が発明として抽出され得る。
【図面の簡単な説明】
【００５２】
【図１】この発明の実施形態に係る集中判別システム（紙葉類処理システム）の概略構成を示す図である。
【図２】画像転送ＰＣの動作の一例を示すフローチャートである。
【図３】認識・蓄積・打鍵ＰＣのオンライン認識処理の一例を示すフローチャートである。
【図４】認識・蓄積・打鍵ＰＣの打鍵処理の一例を示すフローチャートである。
【図５】認識・蓄積・打鍵ＰＣのオフラインの認識処理の一例を示すフローチャートである。
【図６】認識・蓄積・打鍵ＰＣの画像転送処理の一例を示すフローチャートである。
【図７】制御ＰＣによる割り当て処理の一例を示すフローチャートである。
【図８】制御ＰＣの打鍵画像指示処理の一例を示すフローチャートである。
【図９】制御ＰＣによるオフラインの認識指示処理の一例を示すフローチャートである。
【図１０】認識・蓄積・打鍵ＰＣでのオンラインとオフラインの認識処理の切り替え制御の一例を示すフローチャートである。
【符号の説明】
【００５３】
１…制御ＰＣ、２…画像転送ＰＣ、３…認識・蓄積・打鍵ＰＣ
【図１】
2007253070.tif 000003
【図２】
2007253070.tif 000004
【図３】
2007253070.tif 000005
【図４】
2007253070.tif 000006
【図５】
2007253070.tif 000007
【図６】
2007253070.tif 000008
【図７】
2007253070.tif 000009
【図８】
2007253070.tif 000010
【図９】
2007253070.tif 000011
【図１０】
2007253070.tif 000012