(57)【特許請求の範囲】
【請求項１】
環境照明を利用する複数のスタンド型イメージスキャナの各々にクライアント装置が接続され且つ該クライアント装置同士がネットワークで接続され、一スタンド型イメージスキャナの起動を該一スタンド型イメージスキャナに接続の一クライアント装置が読み取り、該起動の読み取りに応答して、該一クライアント装置は、該一スタンド型イメージスキャナの照度情報と、前記ネットワークおよび他クライアント装置を介して他スタンド型イメージスキャナの照度情報とを読み取って照度を判定し、前記一スタンド型イメージスキャナの照度は不足しているが前記他スタンド型イメージスキャナの照度が不足でない場合に所定時間後に前記一スタンド型イメージスキャナの照度情報を再度読み取ることを特徴とする画像認識装置。
【請求項２】
環境照明を利用するスタンド型イメージスキャナにおいて、該スタンド型イメージスキャナに接続されるクライアント装置に該スタンド型イメージスキャナの起動を通知し、該スタンド型イメージスキャナの照度が不足している場合、該クライアント装置からの所定時間後の再度の指示で照度情報を再度通知することを特徴とするスタンド型イメージスキャナ。
【請求項３】
環境照明を利用するスタンド型イメージスキャナにおいて、所定時間毎に照度の測定をして最新の照度情報を記憶し、該スタンド型イメージスキャナに接続されるクライアント装置に該スタンド型イメージスキャナの起動を通知し、該スタンド型イメージスキャナの照度が不足している場合、該クライアント装置からの所定時間後の再度の指示でその時点での最新の照度情報を再度通知することを特徴とするスタンド型イメージスキャナ。
【請求項４】
環境照明を利用する複数のスタンド型イメージスキャナの各々にクライアント装置が接続され且つ該クライアント装置同士がネットワークで接続され、一スタンド型イメージスキャナの起動を該一スタンド型イメージスキャナに接続の一クライアント装置が読み取り、該起動の読み取りに応答して、該一クライアント装置は、該一スタンド型イメージスキャナの照度情報と、前記ネットワークおよび他クライアント装置を介して他スタンド型イメージスキャナの照度情報とを読み取って照度条件を比較判定し、前記他スタンド型イメージスキャナの照度不足と判定された場合、前記一スタンド型イメージスキャナおよび前記他スタンド型イメージスキャナの前記照度条件の比較判定結果を前記ネットワークに接続されたサーバに通知することを特徴とする画像認識装置。
【請求項５】
環境照明を利用する複数のスタンド型イメージスキャナの各々にクライアント装置が接続され且つ該クライアント装置同士がネットワークで接続され、一スタンド型イメージスキャナの起動を該一スタンド型イメージスキャナに接続の一クライアント装置が読み取り、該起動の読み取りに応答して、該一クライアント装置は、該一スタンド型イメージスキャナの照度情報と、前記ネットワークおよび他クライアント装置を介して他スタンド型イメージスキャナの照度情報とを読み取って照度を判定し、前記一スタンド型イメージスキャナの照度は不足しているが前記他スタンド型イメージスキャナの照度が不足でない場合に所定時間後に前記一スタンド型イメージスキャナの照度情報を再度読み取って照度を判定し、前記一スタンド型イメージスキャナの照度が不足でない場合に前記一スタンド型イメージスキャナから読み取った画像情報を２値化パラメータを使って認識用画像を生成し該認識用画像より文字認識を行い、認識結果を前記認識用画像の種類と前記照度と前記２値化パラメータとともに記憶することを特徴とする画像認識装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、帳票画像等媒体の文字を認識する画像認識装置およびそれに用いるスタンド型イメージスキャナに関する。
【０００２】
【従来の技術】
従来からイメージスキャナによって帳票画像を取得し、取得した画像の文字情報をクライアント装置の認識ソフトウェアによって文字認識するＯＣＲ技術があるが、従来まで使用されてきたイメージスキャナは装置に内蔵された専用照明を使って媒体に光を照射し、その反射光を直接ＣＣＤ素子で受光する方式により画像データを生成していたので、装置単体として常に一定品質の画像データを取得することが可能であった。また、ネットワーク上の複数のクライアント装置にイメージスキャナを接続してＯＣＲを行う場合でも、個々のクライアント装置がＯＣＲ処理の中で連携して動作することはなかった。
【０００３】
【発明が解決しようとする課題】
しかしながら、本発明におけるスタンド型イメージスキャナは、専用の照明をもっておらず、代わりに環境照明を光源として利用し、媒体からの反射光をスキャナ内部のレンズユニットを通してＣＣＤ素子で受光するようなデジタルカメラの原理を利用した形態であるため、人物の影や太陽光或いは照明器具の劣化の影響で、環境照明が変動した場合には、スキャナが使用できなくなったり、或いは認識用画像を生成する際に必要となる２値化パラメータを固定値で運用していることから、生成した認識用画像の品質に大きなバラツキが発生していた。
【０００４】
具体的な例として、銀行の営業店窓口システムにおけるテラー端末にスタンド型イメージスキャナを接続する場合には、事前に営業店の照度調査を実施して環境照明の変動がないことを確認する必要があり、仮に照度条件が変動した場合には、その都度、保守員が白基準を調整する補正処理をイメージスキャナに対して行っており、システム全体としての運用条件の制約を厳しく規定する必要があった。
【０００５】
本発明の目的は、環境照明を利用する複数のスタンド型イメージスキャナの各々にクライアント装置が接続され且つ該クライアント装置同士がネットワークで接続された画像認識装置であって、環境照明に変化が生じた場合に変化に対応した処理を行う画像認識装置およびそれに用いるスタンド型イメージスキャナを提供することにある。
【０００６】
本発明の他の目的は、環境照明を利用する複数のスタンド型イメージスキャナの各々にクライアント装置が接続され且つ該クライアント装置同士がネットワークで接続された画像認識装置であって、環境照明の変化を把握することが可能な画像認識装置を提供することにある。
【０００７】
本発明のさらに他の目的は、環境照明を利用する複数のスタンド型イメージスキャナの各々にクライアント装置が接続され且つ該クライアント装置同士がネットワークで接続された画像認識装置であって、画像認識時の認識率を高めることが可能な画像認識装置を提供することにある。
【０００８】
【課題を解決するための手段】
本発明は、環境照明を利用する複数のスタンド型イメージスキャナの各々にクライアント装置が接続され且つ該クライアント装置同士がネットワークで接続され、一スタンド型イメージスキャナの起動を該一スタンド型イメージスキャナに接続の一クライアント装置が読み取り、該起動の読み取りに応答して、該一クライアント装置は、該一スタンド型イメージスキャナの照度情報と、前記ネットワークおよび他クライアント装置を介して他スタンド型イメージスキャナの照度情報とを読み取って照度を判定し、前記一スタンド型イメージスキャナの照度は不足しているが前記他スタンド型イメージスキャナの照度が不足でない場合に所定時間後に前記一スタンド型イメージスキャナの照度情報を再度読み取ることを特徴とする画像認識装置である。
【０００９】
本発明は、環境照明を利用するスタンド型イメージスキャナにおいて、該スタンド型イメージスキャナに接続されるクライアント装置に該スタンド型イメージスキャナの起動を通知し、該クライアント装置からの指示で照度情報を通知し、該クライアント装置からの所定時間後の再度の指示で照度情報を再度通知することを特徴とするスタンド型イメージスキャナである。
【００１０】
本発明は、環境照明を利用するスタンド型イメージスキャナにおいて、所定時間毎に照度の測定をして最新の照度情報を記憶し、該スタンド型イメージスキャナに接続されるクライアント装置に該スタンド型イメージスキャナの起動を通知し、該クライアント装置からの指示で記憶している最新の照度情報を通知し、該クライアント装置からの所定時間後の再度の指示でその時点での最新の照度情報を再度通知することを特徴とするスタンド型イメージスキャナである。
【００１１】
本発明は、環境照明を利用する複数のスタンド型イメージスキャナの各々にクライアント装置が接続され且つ該クライアント装置同士がネットワークで接続され、一スタンド型イメージスキャナの起動を該一スタンド型イメージスキャナに接続の一クライアント装置が読み取り、該起動の読み取りに応答して、該一クライアント装置は、該一スタンド型イメージスキャナの照度と、前記ネットワークおよび他クライアント装置を介して他スタンド型イメージスキャナの照度情報とを読み取って照度を判定し、前記一スタンド型イメージスキャナおよび前記他スタンド型イメージスキャナの照度の判定結果を前記インターネットに接続されたサーバに通知することを特徴とする画像認識装置である。
【００１２】
本発明は、環境照明を利用する複数のスタンド型イメージスキャナの各々にクライアント装置が接続され且つ該クライアント装置同士がネットワークで接続され、一スタンド型イメージスキャナの起動を該一スタンド型イメージスキャナに接続の一クライアント装置が読み取り、該起動の読み取りに応答して、該一クライアント装置は、該一スタンド型イメージスキャナの照度と、前記ネットワークおよび他クライアント装置を介して他スタンド型イメージスキャナの照度情報とを読み取って照度を判定し、前記一スタンド型イメージスキャナの照度は不足しているが前記他スタンド型イメージスキャナの照度が不足でない場合に所定時間後に前記一スタンド型イメージスキャナの照度情報を再度読み取って照度を判定し、前記一スタンド型イメージスキャナの照度が不足でない場合に前記一スタンド型イメージスキャナから読み取った画像情報を２値化パラメータを使って認識用画像を生成し該認識用画像より文字認識を行い、認識結果を前記認識用画像の種類と前記照度と前記２値化パラメータとともに記憶することを特徴とする画像認識装置である。
【００１３】
【発明の実施の形態】
以下、本発明の実施の形態を図面により詳細に説明する。
図１は金融機関の営業店窓口システムに本発明の画像認識装置を導入した場合のシステム構築を示す図である。本実施の形態における営業店窓口システムの運用環境は、営業店１０のような閉空間において、特性の似通った照明器具１１が営業店の天井１２に付いている場合である。営業店１０内には複数の画像認識装置２０が隣接して配置されている。画像認識装置２０は互いに接続されたスタンド型イメージスキャナ３０とクライアント装置４０からなり、各クライアント装置４０はＬＡＮ５０によって接続されている。またＬＡＮ５０にはサーバ装置６０も接続されており、クライアント装置４０からの取引結果をＷＡＮ７０を経由して図示していないセンタへ送信するために使用される。
【００１４】
ここでスタンド型イメージスキャナ３０は環境照明を利用しているため、営業店１０など人物の移動がある場所では、人物が障害物８０となってスタンド型イメージスキャナ３０に障害物８０の影９０を落としてしまう場合がある。このような場合は、スタンド型イメージスキャナ３０は照度不足のため、画像の読み取りを行うことができない。また、照明器具１１の電源がＯＦＦ状態となり照度不足となった場合も同様に画像の読み取りを行うことができない。単独のスタンド型イメージスキャナ３０で運用する場合には、両者の要因を区別することが難しい。しかしながら、本発明の実施の形態では、隣接する他のスタンド型イメージスキャナ３０で読み取った照度情報をＬＡＮ５０経由で取得し組み合わせて状況を判断するので、営業店１０の照明がどのようになっているかを判断することが可能となる。
【００１５】
図２は図１における一つの画像読取装置２０の実施の形態の構成を示す図である。他の画像読取装置２０も同じ構成である。画像読取装置２０は前述のようにスタンド型イメージスキャナ３０とクライアント装置４０からなる。
【００１６】
クライアント装置４０には、ディスプレイ４１，ＣＰＵ４２，ディスク４３，メモリ４４，ＬＡＮボード４５が搭載されている。ディスク４３は相関情報ファイル４３−１と認識定義ファイル４３−２を有する。メモリ４４は業務ソフトウェア４４−１と制御ソフトウェア４４−２を有する。ＬＡＮボード４５はＬＡＮ５０に接続されている。
【００１７】
このクライアント装置４０に、スタンド型イメージスキャナ３０が接続される。スタンド型イメージスキャナ３０はクライアント装置４０のメモり４４内の制御ソフトウェア４４−２によって制御される。制御ソフトウェア４４−２が配下で制御するソフトウェアモジュールとして、２値化処理ソフトウェア４４−３と認識ソフトウェア４４−４があり、２値化処理ソフトウェア４４−３はスタンド型イメージスキャナ３０で取得した階調画像を認識ソフトウェア４４−４が処理できる２値画像へ変換する機能を持つ。２値画像へ変換する際に２値化処理ソフトウェア４４−３に２値化パラメータを与えることで異なる条件で２値画像を生成することができる。２値化パラメータは階調画像を様々な閾値で白画素と黒画素の２値に割り振るための条件値である。
【００１８】
認識ソフトウェア４４−４は、２値化処理ソフトウェア４４−３によって変換された認識用画像と帳票毎の認識用情報が格納されている認識定義ファイル４３−２を使って画像に含まれる認識フィールドの文字情報を認識する機能を持つ。
【００１９】
制御ソフトウェア４４−２は、スタンド型イメージスキャナ３０のスキャナ起動ボタンの押下イベントを契機に、画像を読み取り、階調画像を２値化処理ソフトウェア４４−３で２値化した後、当該画像と認識定義ファイル４３−２を認識ソフトウェア４４−４に入力して文字を認識することでＯＣＲ処理を実施する。
【００２０】
本発明の実施の形態では、さらに照度情報，２値化パラメータ，及び文字認識率の相関情報を記録する相関情報ファイル４３−１をディスク４３に格納し、ＯＣＲ処理の制御条件として使用する。なお、一連のＯＣＲ処理で求められた認識結果は最終的に業務ソフトウェア４４−１に通知され、業務処理の入力情報として使用される。
【００２１】
図３はスタンド型イメージスキャナ３０の概観図である。スタンド型イメージスキャナ３０は、デジタルカメラの原理を応用したスタンド型イメージスキャナであり、読み取り台３１に置かれた図示していない帳票をスキャナヘッド部３２に内蔵されたカメラユニットに配置のＣＣＤセンサで撮影する仕組みである。スタンド型イメージスキャナ３０には、他にスキャナ起動ボタン３３と光学センサ３４が内蔵されている。スキャナ起動ボタン３３はユーザが読み取り指示を行うためのものであるが、スキャナ起動ボタン３３が押下されると、その押下の発生がケーブル３５を介して図２のクライアント装置４０に伝達され、制御ソフトウェア４４−２が画像の読み取り指示を図３のスタンド型イメージスキャナ３０に対して行い、読み取った画像情報を取得する。
【００２２】
光学センサ３４は、スタンド型イメージスキャナ３０付近の照度を計測するためのものである。スタンド型イメージスキャナ３０は環境照明を利用しているため、画像の読み取り処理時には光学センサ３４によって照度を受光し、画像が正常に読み取れる条件かどうかを判定しなければならない。そのため、上記スキャナ起動ボタン３３が押下されると、図２のクライアント装置４０は、制御ソフトウェア４４−２が、画像の読み取り指示を出して画像情報の読み取って取得した後に照度情報の読み取りを取得する。
【００２３】
本実施の形態においては、スタンド型イメージスキャナ３０は常時３０ｍｓ毎に照度を計測し最新の照度情報をメモリに記憶しておき、起動ボタン３３を押下するとそのことをクライアント装置４０に通知する。クライアント装置４０は起動ボタン３３の押圧通知を読み取り、５０ｍｓ後に、スタンド型イメージスキャナ３０に画像の読み取りを指示して読み取り、さらに５０ｍｓ後に、上記メモリに記憶の最新の照度情報を読み取り保持する。そして読み取った画像情報および照度情報の判定をクライアント装置４０で行う。
【００２４】
図７は、スタンド型イメージスキャナ３０の一回路構成図である。
スタンド型イメージスキャナ３０は大きく分けてスキャナヘッド部７０、台座部７１、コントロールボックス部７２からなる。スキャナヘッド部７０には環境照明の照度を検出する図３の光学センサ３４としてのフォトダイオード７０−７が内蔵されており、フォトダイオード７０−７が受光した光は光量モニタ回路７０−８を通して電気信号として出力される。アナログ信号として出力された当該電気信号はＡ／Ｄコンバータ７０-５Ａでデジタル信号に変換され、マルチプレクサ７０−６によって適切な契機でコントロールボックス部７２へ送信される。このとき、当該信号はインタフェース７０−９と７２−４を通信窓口として使用する。コントロールボックス部７２において、ＣＰＵ７２−３が当該信号を画像処理パッケージ７２−５経由で受信すると、照度情報としてメモリ７２−２に記憶する。ここで、ＣＰＵ７２−３は３０ｍｓ毎にフォトダイオード７０−７に読み取りの指示を出し、フォトダイオード７０−７から３０ｍｓ毎に照度情報を読み取り、メモリ７２−２に記憶する。
【００２５】
スタンド型イメージスキャナが正常動作している場合、ＬＥＤランプ７１−１が点灯した状態となっているが、ユーザが図３の起動ボタン３３の押下により読み取りスィッチ７１−２が押圧され、ボタン状態を示す信号がＯＮからＯＦＦに変わった契機で、ＣＰＵ７２−３はボタンの押下を認知し、ボタンの押圧をケーブル７２−８を経由して図２のクライアント装置４０の制御ソフトウェア４４−２に通知する。
【００２６】
クライアント装置４０の制御ソフトウェア４４−２はボタンの押下の通知を読み取り、５０ｍｓ後に、スタンド型イメージスキャナ３０に画像の読み取りを指示する。
【００２７】
スタンド型イメージスキャナ３０のＣＰＵ７２−３は、画像の読み取り指示を読み取ると、モータ駆動回路７２-１に読み取り開始指示を与える。モータ駆動回路７２−１は、読み取り開始指示の受信と同時にモータ７０−２を駆動しＣＣＤセンサ７０−１を平行移動させる。ここでＣＣＤセンサ７０−１は図３のスキャナヘッド部３２に内蔵されたカメラユニットに配置のＣＣＤセンサである。ＣＣＤセンサ７０−１はレンズを通して入ってくる帳票の反射光を読み取るが、一度に１ライン分を読み取るセンサであるため、モータ７０−２によってＣＣＤセンサ７０−１を平行移動させることで帳票画像を合成できるだけのライン情報を順次読み取る仕組みとなっている。
【００２８】
ＣＣＤセンサ７０−１から出力されたアナログ信号は、アンプ７０−３によって増幅され、さらにＤＣクランパ７０−４とＡ／Ｄコンバータ７０−５によってデジタル信号に変換される。そしてインタフェース７０−９、７２−４を経由して画像処理パッケージ７２−５へ送信され、帳票画像情報については画像処理パッケージ７２−５において画像のノイズや歪みが補正される。ＣＰＵ７２−３はＤＭＡコントローラ７２−６を起動して、スキャナヘッド部７０から送信されてくる画像情報をＤＭＡコントローラ７２−６の制御下でインタフェース７２−７、ケーブル７２−８を経由してクライアント装置４０に伝える。
【００２９】
クライアント装置４０の制御ソフトウェア４４−２は、さらに５０ｍｓ後に、スタンド型イメージスキャナ３０に対して照度情報の読み取りを行なう。そのために照度情報の要求を指示する。
【００３０】
スタンド型イメージスキャナ３０のＣＰＵ７２−３は、クライアント装置４０の制御ソフトウェア４４−２から指示があると、ＣＰＵ７２−３はメモリ７２−２から照度情報を読み取り、インタフェース７２−７、ケーブル７２−８を通してクライアント装置４０に照度情報を送る。
【００３１】
以上、起動ボタン３３を押下する方の自スタンド型イメージスキャナ３０および当該自スタンド型イメージスキャナ３０に接続された自クライアント装置４０について説明した。
【００３２】
次に起動ボタン３３を押下しない方の他スタンド型イメージスキャナ３０および当該他スタンド型イメージスキャナ３０に接続された他クライアント装置４０について説明する。
【００３３】
他スタンド型イメージスキャナ３０および他クライアント装置４０の回路構成は上記自スタンド型イメージスキャナ３０および当該自スタンド型イメージスキャナ３０に接続された自クライアント装置４０と同じである。
【００３４】
そして、自クライアント装置４０が自スタンド型イメージスキャナ３０に対して上記画像情報と照度情報の読み取りを行なう時に、他クライアント装置４０に対して他スタンド型イメージスキャナ３０の画像情報と照度情報の読み取り指示を出す。他スタンド型イメージスキャナ３０のＣＰＵ７２−３が読み取り指示を読み取り、上記自スタンド型イメージスキャナ３０で説明と同様の画像情報の読み取りとメモリ７２−２に記憶されている最新の照度情報とを読み取り、自クライアント装置４０に送る。このようにして自スタンド型イメージスキャナ３０の起動ボタン３３を押下することにより自スタンド型イメージスキャナ３０および他スタンド型イメージスキャナ３０の画像情報および照度情報が読み取られ、自クライアント装置４０の制御ソフトウェア４４−２に送られ、制御ソフトウェア４４−２で画像および照度の判定をする。
【００３５】
画像の判定は画像条件の閾値を予め決めておき、その閾値の対する画像情報の上下により、「良い」と「悪い」という属性に分類する。
【００３６】
図４は、図２におけるクライアント装置４０の制御ソフトウェア４４−２が保有している処理プログラムであり、自スタンド型イメージスキャナ３０の光学センサ３４で計測した照度情報と、他クライアント装置４０に接続されている隣接他スタンド型イメージスキャナ３０の光学センサ３４で計測した照度情報とを、具体的にどのように処理するかを示した図である。ここでは、運用可能な照度条件の閾値を例えば５００ルックスと予め決めておき、その閾値に対する照度の上下により「明るい」と「暗い」という２つの属性に分けている。
【００３７】
図４に示すとおり、自／他イメージスキャナの照度条件が明るい／明るいの場合は、図１の営業店１０として照度条件に問題がないため先に読み取った画像情報を使って画像の文字を認識するようにすることができる。
【００３８】
自／他イメージスキャナの照度条件が暗い／明るいの場合は、自身のイメージスキャナ付近だけ人物などの障害物８０により間欠的に照度不足になったと判断して、一定時間経過後、例えば１秒後に再度画像情報および照度情報を読み取るように指示する。
【００３９】
自／他イメージスキャナの照度条件が明るい／暗いの場合は、自身のイメージスキャナによって画像を読み取ることは問題ないが、営業店として周囲が暗いと判断できるため、サーバ装置６０に警告情報としてその旨を報告する。サーバ装置６０はこれらの警告情報を常時収集しておくことで、営業店の照度変動に対する傾向などを統計的に管理できるようになる。
【００４０】
自／他イメージスキャナの照度条件が暗い／暗いの場合は、営業店全体が暗いと判断できるため、環境照明の改善を促す文言をクライアント装置の画面上に表示したり、警告情報としてサーバ装置６０へ報告する。
【００４１】
このように、営業店１０における複数箇所の照度情報を取得することにより、単体箇所の照度情報よりも総合的に状況を判断できるようになるので、環境に依存するスタンド型イメージスキャナ３０の運用効率を高めることができる。
【００４２】
図５は、スタンド型イメージスキャナ３０で取得した階調画像を図２におけるクライアント装置４０の２値化ソフトウェア４４−３によって２値化し、認識ソフトウェア４４−４に入力して文字認識した結果情報を収集して、相関情報ファイル４３−１にファイルされている記述例である。相関情報ファイル４３−１は、帳票の種類情報（［  ］で示されるセクション），照度情報（ＬＩＧＨＴ），２値化パラメータ情報（ＳＬＩＣＥ−Ａ／ＳＬＩＣＥ−Ｂ），これら各情報を組み合わせた条件項目に対する文字認識結果の正答回数（ＯＫ）と誤答回数（ＮＧ）を記録したものである。
【００４３】
これは、外部で使用する条件パラメータに対する認識率を表したものと解釈することができるが、この情報を十分に蓄積することにより、ＯＣＲ処理において認識率が最も高くなるような条件パラメータの組み合わせを知ることができるようになる。ＯＣＲ処理において、帳票の種類は業務によって決まり、照度は環境照明によって決まるため、内部プログラムで変更できる変数は２値化パラメータとなる。制御ソフトウェア４４−２がＯＣＲ処理を実行する際、相関情報ファイル４３−１を参照することで、階調画像から認識用画像を生成する際の２値化パラメータの決定に関して文字認識率が最大となるような値を選択することができる。
【００４４】
このように相関情報ファイル４３−１を導入することにより、スタンド型イメージスキャナ３０の運用時に環境照明の変動があっても最適な２値化パラメータを自動的に決定することで、ＯＣＲ処理に対する悪影響を打ち消すような効果を持たせることができる。
【００４５】
営業店１０に構築されたシステムにおいては、各クライアント装置４０が各々のＯＣＲ処理の中で相関情報ファイル４３−１を更新していくが、相関情報ファイル４３−１に含まれる情報は一般的に蓄積量が多いほど信頼性が高まるため、一定量蓄積された時点でＬＡＮ５０で接続された他クライアント装置４０へ自身の相関情報ファイル４３−１を配布し、各クライアント装置４０は受信した相関情報ファイル４３−１と自身の相関情報ファイル４３−１を併合することで、情報の蓄積量を増やすことができる。
【００４６】
また、各クライアント装置４０へ直接配布する方法ではなく、サーバ装置５０に送信してサーバ装置５０内で一元的に管理し、各クライアント装置４０はＯＣＲ処理時にサーバ装置５０上で管理されている相関情報ファイル４３−１を参照する形態も考えられる。
【００４７】
一方、各クライアント装置４０間で相関情報ファイル４３−１を共有化する処理形態ではなく、各クライアント装置４０内の相関情報ファイル４３−１の内容は共有化しないで、個々の情報蓄積量に差を持たせておき、あるクライアント装置４０でＯＣＲ処理をする際に階調画像を他のクライアント装置４０へ配布して、各々のクライアント装置４０内の相関情報ファイル４３−１を使って文字認識させ、その処理結果のみを回収して自身の処理結果と照合する制御方式も考えられる。
【００４８】
この場合、情報蓄積量が異なる相関情報ファイル４３−１によって文字認識させるため、文字認識結果の信頼性もそれぞれ異なるが、処理結果の多数決をとる方式を採用することで文字認識率の精度を高めることができるものと思われる。
【００４９】
相関情報ファイルを共有化する前者の形態も、処理結果の多数決を採る後者の形態も複数のスタンド型イメージスキャナをネットワーク環境において有機的に結合することで実行することが可能になる。外部環境に依存するデバイスの制御については、単体デバイスの制御を行うよりもネットワークを使って複数デバイスの群制御を行う方式の方が情報の信頼性を高めることができ、またシステムの運用効率も改善できる。
【００５０】
図６は、図２におけるクライアント装置４０の制御ソフトウェア４４−２の処理フローを示した図である。以下、具体的な処理の流れを図６に従い説明していく。まずステップ６００では、業務ソフトウェアから帳票種類を取得する。次に、ステップ６０１では、ユーザが自スキャナ起動ボタンを押下した状態を検知したことにより、ＯＣＲ処理を行うプログラム論理が走ることになる。ＯＣＲ処理の最初のステップとしてステップ６０２とステップ６０３で自イメージスキャナの付近と隣接他イメージスキャナの付近の照度を計測する。
【００５１】
ステップ６０４からステップ６０９では、計測した値を基に、自イメージスキャナ及び他イメージスキャナの照明状態に応じて、図４に示す制御マトリックスに従った処理を実施する。自イメージスキャナにおいて画像を読み取ることができる照度条件になったら、ステップ６１０で自イメージスキャナから階調画像を取得する。
【００５２】
ステップ６１１では階調画像から認識用の２値画像へ変換する必要があるが、このときに使用する２値化パラメータは、相関情報ファイル４３−１の内容を読み取り、その内容により決定する。ここまでのステップにより相関情報ファイルにおける帳票種別情報と照度情報の２つの外部パラメータが決定しているため、残りの外部パラメータである２値化パラメータ情報が決まれば良い。相関情報ファイルからは前記２つの外部パラメータに合致する条件項目を複数個取得することができる。
【００５３】
これらのリストをサンプル数（正答回数と誤答回数の和）の昇順にソートした後、最大サンプル数と最小サンプル数の数量の差に着目し、差が最大サンプル数の２０％以上であれば認識率が最大となる２値化パラメータを選択し、差が２０％未満であれば他の条件を探索する。
【００５４】
この処理は認識率が最大の条件ばかりを選択した場合に発生する相関情報の偏りを防止するための仕掛けである。差が２０％未満のときには、最小サンプル数の条件項目を着目し、その条件項目の認識率が８０％以上の場合には当該項目に対応する２値化パラメータを使用する。認識率が８０％未満の場合には２番目に小さいサンプル数の条件項目に着目して同様に試行を繰り返す。
【００５５】
この方法により、実用的な認識率を保証する要求と相関情報ファイルの情報の偏りを防止する要求を両方満足する２値化パラメータを求めていく。
【００５６】
ステップ６１１で求められた２値化パラメータを使用し、ステップ６１２では階調画像から認識用の２値画像を生成し、ステップ６１３で認識ソフトウェア４４−４」を起動して、画像中の文字認識を行う。ステップ６１４では文字認識結果を業務ソフトウェア４４−１に通知し、ステップ６１５では業務ソフトウェア４４−１は自身が保有する画面上でオペレータと対話し、ステップ６１４で入手した認識結果の正誤をオペレータに判定してもらい、判定結果を業務ソフトウェア４４−１から取得する。
【００５７】
ステップ６１６において、業務ソフトウェア４４−１から入手した正誤情報により、ステップ６１３で行った認識処理結果の真偽が判定でき、この真偽（認識ＯＮ／ＮＧ）を相関情報ファイル４３−１に更新記録する。
【００５８】
そしてステップ６１７において、更新が一定回数行われると、自身の更新相関情報ファイルの内容を他クライアント装置の更新相関情報ファイルと併合して共有化を目的として自身の更新相関情報ファイルを他クライアント装置にＬＡＮ５０を使って送る。
【００５９】
以上、説明したように、スタンド型イメージスキャナは環境照明を光源として画像を取得しているが、環境照明のような外部要因の変動はイメージスキャナの運用に悪い影響を与えてしまうので、運用する際には設置の条件など厳しく制約条件を規定する必要があった。しかしながら、本実施の形態のように、ＬＡＮのようなネットワーク環境で複数台運用するようなシステム環境にすれば、個々のイメージスキャナの光学センサから照度を収集することができるため、営業店などの閉空間における照度状態を面で把握することができるようになる。イメージスキャナ装置単体で運用するよりも複数台で運用すれば、自身のクライアント装置の付近でおきた照度不足状態も周囲のクライアント装置の照度状態を参考にすることで、間欠的な異常状態であるかどうかを単体運用時よりも正確に判定することができる。
【００６０】
また、個々のクライアント装置で取得した照度情報を定期的にサーバ装置へ送信するので、サーバ装置は時、日或いは週といった時間の単位で一元管理することで、営業店における照度の変動傾向を把握することができ、照明機器の劣化等に関する予防保守に役立てることができる。
【００６１】
さらに、帳票の画像を取得して画像内の文字情報を認識するＯＣＲ装置としての運用に関しては、個々のクライアント装置が帳票の種類，照度，２値化パラメータならびに文字認識率との間の相関関係を自動で集計する機能を備えており、この情報を文字認識率が高くなるような２値化パラメータの選定に役立てることができる。また、相関情報を他のクライアント装置へ配信したり、サーバ装置で一元管理する仕組みを持たせることで各クライアント装置の相関情報を共有化させることができるため、クライアント装置全体の文字認識処理の精度向上を行うことができる。一方で各クライアント装置間で相関情報を共有化しないで、文字認識処理時に階調画像を各クライアント装置へ配信し、各クライアント装置では個々相関情報を使って各々認識結果を求め、これらの認識結果を照合して最終的な結果を求める方式をとることで文字認識処理の制度向上を行うこともできる。
【００６２】
このようにスタンド型イメージスキャナをネットワーク環境において論理的に接続して制御用の情報を共有化したり、或いは情報を共有化しないで個々の装置で出した処理結果を照合して結果の制度を高めるような制御方式を採用することで、運用効率を高めるような効果が期待できる。
【００６３】
【発明の効果】
本発明によれば、環境照明を利用する複数のスタンド型イメージスキャナの各々にクライアント装置が接続され且つ該クライアント装置同士がネットワークで接続された画像認識装置であって、環境照明に変化が生じた場合に変化に対応した処理を行う画像認識装置およびそれに用いるスタンド型イメージスキャナを得ることができる。また本発明によれば、環境照明の変化を把握することが可能な画像認識装置を得ることができる。また本発明によれば、画像認識時の認識率を高めることが可能な画像認識装置を得ることができる。
【図面の簡単な説明】
【図１】金融機関の営業店窓口システムに本発明の画像認識装置を導入した場合のシステム構築を示す図である。
【図２】図１における一つの画像読取装置の実施の形態の構成を示す図である。
【図３】スタンド型イメージスキャナの概観図である。
【図４】クライアント装置の制御ソフトウェアが保有している処理プログラムを示す図である。
【図５】クライアント装置の相関情報ファイルの記述例を示す図である。
【図６】クライアント装置の制御ソフトウェアの処理フローを示した図である。
【図７】スタンド型イメージスキャナの一回路構成図である。
【符号の説明】
１０：営業店、１１：照明器具、１２：天井、２０：画像認識装置、３０：スタンド型イメージスキャナ、３１：読み取り台、３２：スキャナヘッド部、３３：スキャナ起動ボタン、３４：光学センサ、３５：リード線、４０：クライアント装置、４１：ディスプレイ、４２：ＣＰＵ、４３：ディスク、４３−１：相関情報ファイル、４３−２：認識定義ファイル、４４：メモリ、４４−１：業務ソフトウェア、４４−２：制御ソフトウェア、４４−３：２値化処理ウェア、４４−４：認識ソフトウェア、４５：ＬＡＮボード、５０：ＬＡＮ、６０：サーバ装置、７０：ＷＡＮ、８０：障害物、９０：影。
【図１】
0004067799.tif 000002
【図２】
0004067799.tif 000003
【図３】
0004067799.tif 000004
【図４】
0004067799.tif 000005
【図５】
0004067799.tif 000006
【図６】
0004067799.tif 000007
【図７】
0004067799.tif 000008