(57)【要約】【課題】  帳票に自動で処理対象領域を設定し、また、その処理対象領域に言語の情報を付加することにより、処理対象領域の設定をしやすくすることを目的とする。また、言語により、言語別の処理を行うことで、文字認識率を向上させることを目的とする。【解決手段】  帳票とその帳票に登録されている処理対象領域に基づき帳票上の処理対象領域に処理を行う帳票処理装置において、画像を入力する画像入力手段と、前記入力された画像の特徴量（テーブル、テキスト、ピクチャなどの領域）を抽出する画像特徴量抽出手段と、前記抽出された画像特徴量のテキスト領域が、活字か手書きかを判断する手書き活字判断手段と、前記入力された画像を登録する帳票登録手段と、前記入力された画像を帳票として登録するときにその帳票に手書きと判断されたテキスト領域を処理対象領域として登録する処理対象領域登録手段と、を有する。【選択図】  図１
2007102627.tif 000002
【特許請求の範囲】
【請求項１】
帳票とその帳票に登録されている処理対象領域に基づき帳票上の処理対象領域に処理を行う帳票処理装置において、
画像を入力する画像入力手段と、
前記入力された画像の特徴量（テーブル、テキスト、ピクチャなどの領域）を抽出する画像特徴量抽出手段と、
前記抽出された画像特徴量のテキスト領域が、活字か手書きかを判断する手書き活字判断手段と、
前記入力された画像を登録する帳票登録手段と、
前記入力された画像を帳票として登録するときにその帳票に手書きと判断されたテキスト領域を処理対象領域として登録する処理対象領域登録手段と、
を有することを特徴とする帳票処理装置。
【請求項２】
前記抽出された画像特徴量のテキスト領域で、活字と判断された領域から言語を判別する言語判別手段と、
言語毎に異なる処理を有する言語別処理所有手段と、
前記登録する処理対象領域の属性に言語情報を登録する言語情報登録手段と、
前記入力された画像に類似する登録帳票を識別する帳票識別手段と、
前記識別した登録帳票に登録された処理対象領域と言語情報から、処理対象領域を言語情報の言語で処理する対象領域言語別処理手段と、
を有することを特徴とする請求項１の帳票処理装置。
【請求項３】
画像を入力する画像入力手段と、
前記入力された画像の特徴量（テーブル、テキスト、ピクチャなどの領域）を抽出する画像特徴量抽出手段と、
前記抽出された画像特徴量のテキスト領域が、活字か手書きかを判断する手書き活字判断手段と、
前記抽出された画像特徴量のテキスト領域で、活字と判断された領域から言語を判別する言語判別手段と、
言語毎に異なる処理を有する言語別処理所有手段と、
前記抽出された画像特徴量のテキスト領域で、手書きと判断された領域を前記判別された言語で処理する言語別処理別手段と、
を有することを特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は帳票処理装置、及び画像処理装置に関する。
【背景技術】
【０００２】
帳票を登録して、処理対象領域を設定する場合、領域を指定し、その領域に処理の属性を設定していた。また、いろんな言語のデータが混在したデータを対象とする場合でも、１つの言語の処理で、処理をおこなっていた。
【０００３】
従来例としては、例えば特許文献１をあげることが出来る。
【特許文献１】特開平６−１５００６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
帳票を登録する際、処理対象領域を１つ１つに設定するのは、時間がかかった。また、複数の言語のデータが混在したデータを対象とする場合、例えば、手書きの文字は言語によって、異なるため、１つの言語の辞書でＯＣＲすると、認識率が下がった。
【０００５】
本発明は、帳票に自動で処理対象領域を設定し、また、その処理対象領域に言語の情報を付加し、処理対象領域の設定をしやすくすることを目的とする。また、言語により、言語別の処理を行うことで、文字認識率を向上させることを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る帳票処理装置は、画像を入力する画像入力手段と、前記入力された画像の特徴量（テーブル、テキスト、ピクチャなどの領域）を抽出する画像特徴量抽出手段と、前記抽出された画像特徴量のテキスト領域が、活字か手書きかを判断する手書き活字判断手段と、前記入力された画像を登録する帳票登録手段と、前記入力された画像を帳票として登録するときにその帳票に手書きと判断されたテキスト領域を処理対象領域として登録する処理対象領域登録手段と、前記抽出された画像特徴量のテキスト領域で、活字と判断された領域から言語を判別する言語判別手段と、言語毎に異なる処理を有する言語別処理所有手段と、前記登録する処理対象領域の属性に言語情報を登録する言語情報登録手段と、前記入力された画像に類似する登録帳票を識別する帳票識別手段と、前記識別した登録帳票に登録された処理対象領域と言語情報から、処理対象領域を言語情報の言語で処理する対象領域言語別処理手段とを有する。
【発明の効果】
【０００７】
本発明によれば、帳票に処理対象領域の設定をしやすくすることと、複数の言語のデータが混在した場合でも、文字の認識率を向上させる効果がある。
【発明を実施するための最良の形態】
【０００８】
次に本発明に係る帳票処置装置の一実施形態を図面に基づいて説明する。
【０００９】
図１は、本発明に係る帳票処理装置の一実施形態を示すブロック図、図２は、帳票の例を示す図、図３は、帳票Ａのテキスト領域の例を示す図である。
【００１０】
図１において、帳票処理装置は、スキャナ、カメラ、あるいはファイル読み込み装置などの画像入力手段１１を有し、この画像入力手段１１から各言語の帳票や文書を画像データとして入力する。
【００１１】
画像入力手段１１はバス１７に接続され、バス１７を介して帳票処理の処理を実行するプロセッサ１２に接続されている。
【００１２】
バス１７にはさらにキーボード１３、ディスク１４、メモリ１５、出力手段１６が接続されている。
【００１３】
メモリ１５は、プロセッサ１２において処理制御情報を作成する際の一時データ記憶、あるいは画像入力手段１１で読み込んだ画像データを蓄積する。また、登録帳票の処理対象領域とその属性を含む登録帳票データ等が、ディスク１４等から読み込まれて、保持される。また、後述するフローチャートに対応するような処理をコンピュータに実行させるための制御プログラム１５ｃが格納される。
【００１４】
プロセッサ１２は、メモリ１５に格納された制御プログラム１５ｃを実行することにより、帳票登録手段１２ａ、帳票識別手段１２ｂ、画像特徴量抽出手段１２ｃ、活字手書き判断手段１２ｄ、言語判別手段１２ｅ、言語別処理手段１２ｆとして機能する。
【００１５】
キーボード１３は、帳票の登録や識別などの指示操作を行い、ディスク１４は、補助記憶装置として機能する。
【００１６】
出力手段１６は、ディスプレイ、プリンタ等であり、帳票識別結果、処理対象領域処理結果等の各種情報を出力する。
【００１７】
画像入力手段１１で読み取った画像は、画像データ１５ｂとしてメモリ１５に格納される。画像データ１５ｂはプロセッサ１２に設けられた画像処理手段（図示せず。）等により２値化処理されて、画像特徴量抽出手段１２ｃに送られる。
画像特徴量抽出手段１２ｃでは、黒ドットのヒストグラムを取るなどして帳票画像に含まれる領域を識別し、帳票画像１５ｂに含まれる領域をテーブル、テキスト、ピクチャ等に属性分類し、さらに解像度、各領域の位置情報、大きさ情報等を抽出する。そして、帳票登録手段１２ａでは、登録帳票データを生成し、メモリ１１およびディスク１４に保存する。
【００１８】
図２は、帳票の例を示す図である。帳票Ａは英語の帳票、帳票Bはスペイン語の帳票である。各言語によって、手書き文字は同じ文字でも異なることがある。例えば、数字の１、７等は、異なる。
【００１９】
図３は帳票Ａを特徴量抽出した結果、テキスト領域と判断された領域である。このテキスト領域を活字か手書きかを判断していく。文字の高さや斜め成分の割合などから、判断していくことができる。この例では、Ｔ１〜Ｔ５が活字と判断され、Ｔ６〜Ｔ９が手書きと判断される。活字は文字認識率が高いため、活字と判断されたテキスト領域Ｔ１〜Ｔ５を各言語の全ての文字が含まれる辞書を使用して文字認識し、その結果から、言語を判断する。これは、言語の特有の文字、単語を含んでいるかで判断することができる。帳票Ａの場合は、英語、帳票Ｂの場合は、スペイン語と判断される。そして、手書きと判断された領域Ｔ６〜Ｔ９を処理対象領域とする。そして、言語情報を設定する。
【００２０】
そして、帳票識別時は、画像が入力され、帳票識別した結果、帳票Ａと判断された場合は、処理対象領域を英語の処理で処理を行う。帳票Ｂと判断された場合は、処理対象領域をスペイン語の処理で処理を行う。例えば、英語用の辞書、スペイン語用の辞書を用意しておき、それぞれの辞書で、文字認識を行う。
【００２１】
請求項３では、画像を入力し、特徴量を抽出し、テキスト領域を活字か手書きかを判断する。活字と判断されたテキスト領域で、言語を判断し、手書きと判断されたテキスト領域をその言語の辞書を使用して文字認識を行う。
【００２２】
このようにして、手書きの文字認識の認識率を上げることができる。
【００２３】
図４は、実施例における帳票登録処理の例を示すフローチャートである。
【００２４】
ステップＳ４０１：帳票を画像入力手段１１から読み込み、画像データとしてメモリに転送する。
【００２５】
ステップＳ４０２：ステップＳ４０１で読み込んだ画像から特徴量（テーブル、テキスト、ピクチャなどの領域）を抽出して帳票処理に必要な書式データ作成等の処理を実行する。
【００２６】
ステップＳ４０３：ステップＳ４０２で抽出した特徴量からテキスト領域が手書きか活字かを判別する。文字の高さや斜め成分の割合などから、判断していくことができる。
【００２７】
ステップＳ４０４：ステップＳ４０３で判別した手書きのテキスト領域を処理対象領域に設定する。
【００２８】
ステップＳ４０５：ステップＳ４０２で判別した活字のテキスト領域から、言語を判別する。これは、例えば、全文字が登録された辞書を使用して、文字認識し、各言語の特徴ある文字（ｅアクサン付、ｏアクサン付等）や特徴ある単語を含んでいるかで判別する。
【００２９】
ステップＳ４０６：ステップＳ４０５で判別した言語を処理対象領域の属性に設定する。帳票と処理対象領域を登録する。
【００３０】
ステップＳ４０７：登録する画像が終わりか否かを判断する。登録する画像がまだあるときは、ステップＳ４０１に戻り、終わりのときは、そのまま処理を終了する。
【００３１】
図５は、実施例における帳票識別処理の例を示すフローチャートである。
【００３２】
ステップＳ５０１：入力された画像から１番目の画像を読み込み、メモリに転送する。
【００３３】
ステップＳ５０２：画像から特徴量を抽出し、登録帳票データを作成し、帳票識別を行う。
【００３４】
ステップＳ５０３：帳票識別して、登録帳票に類似したかどうかを判断する。ここで、登録帳票と類似した場合は、帳票と判断してステップＳ５０４に進み、類似しなかった場合は、ステップＳ５０６に進む。
【００３５】
ステップＳ５０４：ステップＳ５０３で登録帳票と類似した場合、処理対象領域と言語を取得する。処理対象領域を指定された言語で処理する。そして、ステップＳ５０５に進む。
【００３６】
ステップＳ５０５：ステップＳ５０３で類似した登録帳票とステップＳ５０４から処理した結果を出力する。
【００３７】
ステップＳ５０６：ステップＳ５０３で登録帳票と類似しなかった場合は、不明として出力する。
【００３８】
ステップＳ５０７：画像が終わりか否か判断する。未処理の画像が存在するときは、ステップＳ５０１に戻り、すべての画像の処理が完了していたときは、処理を終了する。
【００３９】
以上の述べたように、本実施例によれば、帳票に自動で処理対象領域を設定できる。また、言語の情報をもち、言語別の処理を行うことで、文字認識率を向上させることができる。
【００４０】
なお、上述した帳票処理装置は、画像から特徴量を抽出して、登録帳票データで生成して、帳票登録、帳票識別を行ったが、ある領域の文字を読み取って帳票の識別を行う等、他の帳票識別の方法で実現してもよい。
【図面の簡単な説明】
【００４１】
【図１】本発明に係る帳票処理装置の一実施形態を示すブロック図である。
【図２】帳票の例を示す図である。
【図３】帳票Ａのテキスト領域の例を示す図である。
【図４】帳票登録処理の一実施形態を示すフローチャートである。
【図５】帳票識別処理の一実施形態を示すフローチャートである。
【符号の説明】
【００４２】
１１  スキャナ、カメラ等の画像入力手段
１２  プロセッサ
１２ａ  帳票登録手段
１２ｂ  帳票識別手段
１２ｃ  画像特徴量抽出手段
１２ｄ  活字手書き判断手段
１２ｅ  言語判別手段
１２ｆ  言語別処理手段
１３  キーボード
１４  ディスク
１５  メモリ
１６  ディスプレイ、プリンタ等の出力手段
【図１】
2007102627.tif 000003
【図２】
2007102627.tif 000004
【図３】
2007102627.tif 000005
【図４】
2007102627.tif 000006
【図５】
2007102627.tif 000007