(57)【要約】【課題】クライアントにおいて帳票イメージを取得し、サーバにおいて帳票認識処理を行うイメージエントリーシステムでは、ネットワーク帯域の制限から高階調のイメージデータをクライアントからサーバへ送信できず、高階調の部分イメージが取得できない。【解決手段】本発明は、画像認識処理での部分イメージを座標情報として扱い、クライアントにおいて予め取得しておいた高階調の帳票全体イメージから座標情報を用いて部分イメージを切出してネットワークを介して送信する。【選択図】図１
2010141631.tif 000002
【特許請求の範囲】
【請求項１】
スキャナが接続された複数のクライアントと、イメージデータを認識処理する機能を有するサーバと、認識処理結果を記録するデータベースが接続されたサーバとがネットワークを介して接続されたシステムであって、
上記クライアントにおいては、オペレータ指示によりスキャナを制御して帳票イメージを取得する機能と、
高階調のイメージデータから低階調のイメージデータを生成する画像処理機能と、
上記サーバより与えられた座標情報を用いてイメージデータの一部分を切出して部分イメージを生成する機能と、
ネットワークを介して帳票イメージおよび部分イメージを上記サーバに送信する機能とを備え、
認識処理する機能を有する上記サーバにおいては、帳票イメージデータを入力として認識対象となる文字列や部分イメージの帳票上の位置を定義した定義体を特定する帳票識別機能と、
帳票が写されたイメージデータと上記定義体名称を入力として、文字列や部分イメージの座標情報を生成する帳票認識機能と、
ネットワークを介して部分イメージの座標情報を上記クライアントに送信する機能とを備え、
データベースが接続された上記サーバにおいては、帳票イメージおよび部分イメージをデータベースに記録する機能を備える事により、
高階調の帳票イメージデータを送信する事無く、高階調の部分イメージデータをデータベースに格納可能とする事を特徴とするイメージエントリーシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スキャナが接続されたクライアントと画像認識機能を有するサーバ、データベースが接続されたサーバとがネットワークを介して接続されたシステムにおいて、クライアントでスキャナを使用して取得したイメージデータを画像認識し、データベースに記録する為の制御方式に係る。
【背景技術】
【０００２】
従来、紙に印刷された帳票を用いた業務では、記入済み帳票について一定期間の保存が必要であると共に、遠隔地での帳票の閲覧には閲覧者が移動するか帳票を移送する必要があり、そのコストが問題となっていた。
【０００３】
この為、スキャナで帳票を読取る事によりデータに変換し、データベースへの記録、ネットワークを介してデータを送受信することにより、遠隔地での帳票の閲覧を可能にするイメージエントリーシステムのニーズが高まっている。
【０００４】
イメージエントリーシステムでは、帳票のイメージデータの他、帳票上に記入された文字、記入者のサインや帳票上に押印された印影と言った部分イメージを扱う為、文字列やイメージの帳票上の位置や、手書き文字や印刷文字といった文字の種類を定義情報として予め帳票毎に定義し、画像認識による文字列のデータ化や、定義情報に基づいて帳票の一部分のみを再度スキャナを使用して読取ることにより高階調の部分イメージの取得を行っている。
【０００５】
従来技術では、スキャナが接続されたクライアントにおいて2値のイメージデータを取得し、画像認識処理を行う事により文字列のデータ化および部分的なグレースケールイメージを取得し、これらの情報をデータベースに保管するサーバに送信していた。
【０００６】
画像認識処理を行うソフトウェアが高価である点、画像認識を行う際に帳票を一意に特定する為に用いる定義体の配布が必要である点から、イメージの読取りおよび認識処理を行うクライアントの数に応じてコストが増加する問題があり、画像認識機能をサーバに備える事により一元的に管理運用するイメージエントリーシステムが提案された。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
画像認識機能をサーバに備えるイメージエントリーシステムでは、クライアントに接続されたスキャナから帳票全体のイメージを取得し、サーバに送信する。
【０００８】
サーバでは送付された帳票全体のイメージを画像認識し、帳票上の文字列や部分的な画像を取得し、データベースに格納する。
【０００９】
帳票の定義情報に高階調の部分イメージが定義され、帳票認識処理の入力に与えられた帳票全体イメージが高階調で無い場合、帳票の一部分のみを再度スキャナを使用して読取る必要がある。
【００１０】
しかし、サーバにはスキャナが接続されておらず、帳票もクライアント側に存在する為、スキャナを使用して高階調の部分イメージを自動的に取得する事は出来ない。
【００１１】
ネットワークの帯域の制限から、ネットワークを介して送受信するイメージのデータサイズは大きくする事が出来ず、帳票全体イメージは高階調にする事が出来ない。
【００１２】
よって、本発明で解決しようとする一つの問題点は、クライアントにおいて帳票イメージを取得し、サーバにおいて帳票認識処理を行うイメージエントリーシステムでは高階調の部分イメージが取得できない点である。
【課題を解決するための手段】
【００１３】
本発明は、画像認識処理での部分イメージを座標情報として扱い、クライアントにおいて予め取得しておいた高階調の帳票全体イメージから座標情報を用いて部分イメージを切出してネットワークを介して送信する事を主要な特徴とする。
【発明の効果】
【００１４】
本発明の制御方式では、画像認識処理を行うサーバにおいては部分イメージを座標情報として扱うので、画像認識処理の入力となる帳票全体イメージは部分イメージの階調によらずに処理を行う事が出来る。
【００１５】
この為、帳票全体イメージの階調を2値とする事でイメージデータサイズを低く抑えることが出来、ネットワークの負荷を軽減する事が出来る。
【００１６】
また、イメージデータサイズが小さい事から画像認識処理を行う際に必要となるメモリ使用量や処理時間を軽減できる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明を図の具体例を用いて説明する。
【００１８】
図１は本発明が適用されるシステムの概略図であり、ネットワーク102を介して接続されたサーバ101、103とクライアント104から構成される。
【００１９】
また、サーバ101には帳票の全体および部分イメージ、認識結果を保存するデータベース106、クライアント104には帳票のイメージデータを取得する為のスキャナ105が接続されている。
【００２０】
図２から図４は、本発明が適用されるシステムにおいて生成、使用される帳票イメージ（グレースケール）1001、帳票イメージ（2値）1002、フィールド情報1003、部分イメージ1004、定義体名称1005と、本発明が適用されるシステムにおいて用いられるスキャナ制御機能2001、イメージ2値化機能2002、イメージ切出し機能2003、DB制御機能2004、帳票識別機能2005、帳票認識機能2006との関係を表している。
【００２１】
以下、図１から図４を用いて本発明の実施例の動作を説明する。
【００２２】
本発明が適用されるイメージエントリーシステムでは、帳票全体が記録された2値のイメージデータおよび帳票上の一部を高階調の部分イメージデータとしてデータベースに記録する。
【００２３】
なお、高階調のイメージデータが不要の場合には、帳票全体が記録された2値のイメージデータのみを記録する場合がある。
【００２４】
まず、オペレータの指示により図１のクライアント104がスキャナ105にセットされた帳票のイメージを取得し、図２の帳票イメージ（グレースケール）1001を生成、保持する。
【００２５】
続いてクライアント104は図2のイメージ2値化機能2002を使用して帳票イメージ（2値）1002を生成する。
【００２６】
そしてクライアント104はネットワーク102を介して、サーバ101に帳票イメージ（2値）1002を送信する。
【００２７】
サーバ101は、受信した帳票イメージ（2値）1002をサーバ103にネットワーク102を介して転送する。
【００２８】
この時、サーバ103は帳票イメージ（2値）1002を参照可能とするために、図３のDB制御機能2004を用いて図１のデータベース106に帳票イメージ（2値）1002を登録する。
【００２９】
サーバ103は、受信した帳票イメージ（2値）1002を図４の帳票識別機能2005を用いて識別し、イメージ内に記録された帳票に対応する定義情報を持つ定義体の定義体名称1005を特定する。
【００３０】
続いてサーバ103は、特定した定義体名称1005と帳票イメージ（2値）1002を用いて図４の帳票認識機能によりフィールド情報（座標）1003を生成する。
【００３１】
そしてサーバ103は生成したフィールド情報（座標）1003をサーバ10１に送信する。
【００３２】
サーバ101は、受信したフィールド情報（座標）1003をクライアント104に転送する。
【００３３】
この時、サーバ101はフィールド情報（座標）1003を参照可能とするために、図３のDB制御機能2004を用いて図１のデータベース106にフィールド情報（座標）1003を登録しても良い。
【００３４】
クライアント104は図２のイメージ切出し機能2003を用いて、受信したフィールド情報（座標）1003と帳票イメージ（グレースケール）1001を用いて部分イメージ（グレースケール）1004を生成する。
【００３５】
続いてクライアント104はネットワーク102を介して、生成した部分イメージ（グレースケール）1004をサーバ101に送信する。
【００３６】
サーバ101は、受信した部分イメージ（グレースケール）1004を参照可能とするために、図３のDB制御機能2004を用いて図１のデータベース106に登録する。
【００３７】
以上により、本発明によればデータサイズの大きな高階調のイメージデータをネットワークにて送受信する事無く高階調の部分イメージを生成する事が出来る。
【図面の簡単な説明】
【００３８】
【図１】本発明の実施例が適用されるシステムの概略図。
【図２】本発明の実施例におけるクライアントでのデータと処理との関係を説明する図。
【図３】本発明の実施例におけるサーバでのデータと処理との関係（１）を説明する図。
【図４】本発明の実施例におけるサーバでのデータと処理との関係（２）を説明する図。
【符号の説明】
【００３９】
101、103…サーバ、102…ネットワーク、104…クライアント、105…スキャナ、106…データベース、1001…帳票イメージ（グレースケール）、1002…帳票イメージ（2値）、1003…フィールド情報（座標）、1004…部分イメージ（グレースケール）、1005…定義体名称、2001…スキャナ制御機能、2002…イメージ2値化機能、2003…イメージ切出し機能、2004…DB制御機能、2005…帳票識別機能、2006…帳票認識機能。
【図１】
2010141631.tif 000003
【図２】
2010141631.tif 000004
【図３】
2010141631.tif 000005
【図４】
2010141631.tif 000006