(57)【特許請求の範囲】
【請求項１】
撮像手段により得られた画像を認識手段により文字として認識する文字認識装置であって、
前記撮像手段により得られた画像から文字画像を切り取る切取手段と、文字の種類毎に認識可能なサイズを記憶する記憶手段と、前記切取手段にて切り取った文字画像の大きさが前記記憶手段に記憶されたどの文字の種類の認識可能なサイズに該当するかを判断する判断手段と、
前記判断手段にて判断した認識可能なサイズの文字の種類を報知する報知手段とを具備することを特徴とする文字認識装置。
【請求項２】
撮像手段により得られた画像を認識手段により文字として認識する文字認識装置であって、
前記撮像手段により得られた画像から文字画像を切り取る切取手段と、
文字の種類毎に認識可能なサイズを記憶する記憶手段と、
前記切取手段にて切り取った文字画像から、該文字画像のサイズが記憶手段に記憶された文字の種類毎の認識可能なサイズに相当する文字画像を前記各サイズ毎に抽出する抽出手段と、
前記抽出手段にて前記各サイズ毎に抽出された文字画像のうち、各サイズの代表的な文字画像の近傍に認識可能な文字の種類を表示する報知手段とを具備することを特徴とする文字認識装置。
【発明の詳細な説明】
【０００１】
【発明が属する技術分野】
本発明は撮像した文字画像を認識する文字認識装置に関するものである。
【０００２】
【従来の技術】
従来の技術として、例えば、特開昭６２−８０７９１号公報や特開平６−７４７２９号公報に開示されたものがある。
【０００３】
まず、特開昭６２−８０７９１号公報には、入力された画像情報を標準パターンとし、この標準パターンに基づいて辞書パターンの格納サイズを設定し、この辞書パターンに基づいて画像情報を認識することが開示されている。
【０００４】
また、特開平６−７４７２９号公報には、認識文字との距離を計算し、認識する文字が所定の大きさになるようカメラのズームを行うことが開示されている。
【０００５】
【発明が解決しようとする課題】
しかし、上記従来の技術では、一度読み込んだ文字画像を認識できなかった場合に、再度読み込み操作を行わなければならないという問題がある。
【０００６】
また、文字画像を読み取った段階ではこれが認識可能であるかどうかは判断できず、認識できなかった場合にはもう一度文字画像を読み込まなければならないという問題がある。
【０００７】
また、従来の技術では、認識可能な文字画像まで必要以上の拡大操作を行ってしまうという問題がある。
【０００８】
本発明は、上記問題点を解決するために、文字画像の大きさが認識できないものであれば、使用者に対してその旨を報知する文字認識装置を提供すること目的とする。
【０００９】
また、本発明は、上記問題点を解決するために、文字種類に応じた複数の認識可能なサイズを記憶し、切り取った文字画像がどの文字の種類のサイズに該当するかを報知する文字認識装置を提供することを目的とする。
【００１０】
また、本発明は、上記問題点を解決するために、切り取った文字画像より、文字の種類毎の認識可能なサイズに相当する文字画像を抽出し、報知する文字認識装置を提供することを目的とする。
【００１１】
また、本発明は、上記問題点を解決するために、切り取った文字画像の大きさが認識可能なサイズでない場合に、その文字画像を認識可能なサイズに拡大する文字認識装置を提供することを目的とする。
【００１２】
【課題を解決するための手段】
本発明は、上記目的を達成するためになされたものであって、請求項１記載の発明は、撮像手段により得られた画像を認識手段により文字として認識する文字認識装置であって、
前記撮像手段により得られた画像から文字画像を切り取る切取手段と、文字の種類毎に認識可能なサイズを記憶する記憶手段と、前記切取手段にて切り取った文字画像の大きさが前記記憶手段に記憶されたどの文字の種類の認識可能なサイズに該当するかを判断する判断手段と、
前記判断手段にて判断した認識可能なサイズの文字の種類を報知する報知手段とを具備することを特徴とする文字認識装置である。
【００１４】
また、請求項２記載の発明は、撮像手段により得られた画像を認識手段により文字として認識する文字認識装置であって、
前記撮像手段により得られた画像から文字画像を切り取る切取手段と、
文字の種類毎に認識可能なサイズを記憶する記憶手段と、
前記切取手段にて切り取った文字画像から、該文字画像のサイズが記憶手段に記憶された文字の種類毎の認識可能なサイズに相当する文字画像を前記各サイズ毎に抽出する抽出手段と、
前記抽出手段にて前記各サイズ毎に抽出された文字画像のうち、各サイズの代表的な文字画像の近傍に認識可能な文字の種類を表示する報知手段とを具備することを特徴とする文字認識装置である。
【００１６】
【発明の実施の形態】
以下、図をもとに本発明について詳述する。なお、これによって本発明は限定されるものではない。
【００１７】
図１は本発明を採用した装置の外観斜視図である。図１（ａ）は撮影者側から見た装置の外観斜視図であり、図１（ｂ）は撮影者の対面方向から見た装置の外観斜視図である。
【００１８】
本発明を採用した装置は本体キャビネット部１と表示部２と画像取込キー３と記憶指示キー４と電源スイッチ５とＣＣＤカメラ部６と把持部７とを有する。
【００１９】
本体キャビネット部１は図示していないマイクやスピーカなどを有するものであり、表示部２はＣＣＤカメラ部６により撮影した画像を表示するものであり、薄型で文字画像を表示可能なマトリックス方式からなる液晶表示部と、これを覆う大きさを有するタブレットとによって構成されている。
【００２０】
該タブレットは例えば、透明なシート２枚の内側面に透明電極を設け、通電状態において各々の電極が接触しないように、小さな突起状のスペーサが規則正しく印刷されており、指或はペンにて指示することにより透明電極が接触し、選択された位置を透明タブレットにて検出することを可能としている。
【００２１】
画像取込キー３は画像の撮影開始を指示するキーであり、記憶指示キー４は読み込んだ画像の記憶を指示するキーである。
【００２２】
電源スイッチ５は装置の電源をＯＮ／ＯＦＦするスイッチであり、ＣＣＤカメラ部６は画像を読み込むためのＣＣＤを撮像素子としたＣＣＤカメラ部であり、把持部７は装置を持ちやすくするためものであり、凹状になっている。
【００２３】
また、図１の外観斜視図には図示していないが、本発明を採用した装置は外部とのデータのやり取りを行うためのインターフェイス部を備え、外部との通信を行うためのモデム等を内蔵している。
【００２４】
次に、図１の装置の操作方法を説明する。
撮影を行う場合、まず、電源スイッチ５で電源をＯＮにし、撮影したい対象にＣＣＤカメラ部６を据え、画像取込キー３を一回押すと、ＣＣＤカメラ部６のレンズがとらえた画像が表示部２に表示される。
【００２５】
以下、実施例１乃至４について説明する。
【００２６】
［実施例１］
実施例１について図１〜図４をもとに説明する。
【００２７】
図１において、まず、使用者が画像取込キー３を押すことによって、文字を含んだ文字画像を撮影する。そして、表示部２に表示されている文字画像を切り出す。文字切り出しの処理は従来から用いられている方法を取る。例えば、横１行分の同一色の画素を取り出し合計を求め、その合計が多い部分の縦の列の画素を合計し、多い部分を文字が存在する領域とする。切り出した文字画像が認識可能な大きさであれば文字画像を記憶し、切り出した文字画像が認識不可能なほど小さいものであれば、図３のように表示部２の左下部に「認識できません。」と、警告表示する。
【００２８】
以上の操作を図２のブロック図をもとに説明する。
レンズ部８で光を結像し、後に説明を行うズーム機構部９により任意に拡大した被写体像をＣＣＤ１０の撮像面部に投影する。ＣＣＤ１０ではズーム機構９を介してレンズ部８から投影された光を増幅器１１により増幅し、このアナログ信号をＡ／Ｄ変換器１２に出力する。Ａ／Ｄ変換器１２によりデジタル信号に変換された画像信号は１フレーム記憶部１３に一旦保存され、文字切り出し部１４に出力される。
【００２９】
文字切り出し部１４では上記に述べた文字切り出し方法により文字表示領域を切り出し、この切り出した文字の情報をサイズ判断部１５に出力する。サイズ判断部１５ではサイズ記憶部１６に予め記憶している基準となる文字サイズと、文字切り出し部１４より入力された文字情報の文字サイズとを比較し、基準文字サイズよりも切り出した文字サイズの方が大きければ、ＯＫ側の制御線を通して合成部１７に切り出した文字情報を出力する。
【００３０】
サイズ記憶部１６には英数字であれば認識可能なサイズ（例えば８×８ドット）を記憶している英数サイズ記憶部１６−１、平仮名や片仮名であれば認識可能な文字サイズ（例えば１６×１６ドット）を記憶しているひらがなサイズ記憶部１６−２、漢字を認識可能な文字サイズ（例えば６４×６４ドット）を記憶している漢字サイズ記憶部１６−３が含まれており、本実施例の場合には切り出した文字のサイズと、漢字サイズ記憶部１６−３の内容とを比較している。
【００３１】
また、この基準となる文字サイズを英数サイズ、ひらがなサイズ、漢字サイズの３種類のサイズから使用者が任意に選択可能としてもよい。
【００３２】
ここで、使用者がスイッチ部２３に含まれる記憶指示キー４を押すと、スイッチ部２３から制御部２２に信号が出力され、記憶部１８に表示部２の文字画像を記憶する。
【００３３】
また、サイズ判断部１５で判断した結果、切り出した文字のサイズが基準文字サイズよりも小さければ、ＮＧ側の制御線を通して表示部２に「認識できません。」と警告表示２１を行う。
【００３４】
以上の処理を図４のフローチャート図をもとに説明する。
まず、ＳＴＥＰ１で使用者が画像取込キー３を押したときの画像を読み込み、ＳＴＥＰ２で読み込んだ画像から文字を切り出す。次のＳＴＥＰ３では切り出した文字のサイズを取り込み、ＳＴＥＰ４でサイズ記憶部１６の基準サイズと切り出した文字サイズとを比較し、認識可能なサイズであるかどうかを判断する。
【００３５】
切り出した文字サイズが基準サイズよりも大きければ、ＳＴＥＰ５で読み込んだ文字画像全部に対して認識可能かどうかを調べたかを判断する。全部の文字画像を認識可能かどうか調べていないのであればＳＴＥＰ３に戻り、全部の文字画像に対して認識可能かどうか調べたのであればＳＴＥＰ６で読み込んだ画像を記憶する。
【００３６】
また、ＳＴＥＰ４で切り出した文字サイズが基準サイズよりも小さかった場合には、ＳＴＥＰ７で表示部２に「認識できません。」と警告する表示を行う。
【００３７】
以上の処理によって、読み込んだ文字画像が認識不可能な大きさであれば、認識できないことを表示部に警告表示させることができる。
【００３８】
［実施例２］
実施例２について図１、図２、図５〜図７をもとに説明する。
【００３９】
図５は実施例２の表示画面例を示す図である。
使用者が画像読込キー３を押したときに表示部２に表示された文字画像から文字を切り出し、英数、平仮名、漢字のうちのどの文字種なら認識可能か、判断する。
【００４０】
文字が小さく、英数字しか認識できないときには、図５（ａ）で示すように、切り出した文字とその文字枠を表示し、この文字枠の上部に”Ａ”と表示する。
【００４１】
また、英数字しか認識できないサイズよりも大きい平仮名、片仮名サイズの文字であれば、平仮名、片仮名まで認識できることを使用者に知らせるため、図５（ｂ）で示すように、切り出した文字枠の上部に”Ａあ”と表示する。
【００４２】
切り出した文字が漢字のように画数の多い複雑な文字でも認識できるサイズであれば、図５（ｃ）で示すように、切り出した文字枠の上部に”Ａあ漢”と表示し、英文字、平仮名、片仮名、漢字の何れの文字であっても認識は可能であることを確認できるようにする。
【００４３】
さらに、漢字が認識できる文字サイズであれば、英数字や平仮名が認識可能なのは明らかなので、図５（ｄ）に示すように、切り出した文字枠の上部に”漢”とのみ表示してもよい。すなわち、認識可能な最大文字種を表示するだけにしてもよい。
【００４４】
また、切り出した文字枠の上部に認識可能文字サイズを表示するのではなく、図６（ａ）〜（ｃ）のように、認識可能な文字サイズに対応させて、文字枠のパターンに網かけや斜線等で変化を付けてもよい。
【００４５】
また、図６（ｄ）に示すように、文字枠の下部に認識可能文字サイズ毎の領域を設け、切り出した文字が認識可能な文字サイズの領域を塗り潰すことで区別してもよい。
【００４６】
また、図６（ｅ）で示すように、文字枠を２重、３重とすることで認識可能文字サイズを区別してもよい。
【００４７】
以上の処理を図２のブロック図をもとに説明する。
レンズ部８で光を結像し、後に説明を行うズーム機構部９により任意に拡大した被写体像をＣＣＤ１０の撮像面部に投影する。ＣＣＤ１０ではズーム機構９を介してレンズ部８から投影された光をアナログ信号に変換して増幅器１１により増幅し、このアナログ信号をＡ／Ｄ変換器１２に出力する。Ａ／Ｄ変換器１２によりデジタル信号に変換された画像信号は１フレーム記憶部１３に一旦保存され、文字切り出し部１４に出力される。
【００４８】
文字切り出し部１４では上記に述べた文字切り出し方法により文字表示領域を切り出し、この切り出した文字の情報をサイズ判断部１５に出力する。サイズ判断部１５ではサイズ記憶部１６に予め記憶している基準となる文字サイズと、文字切り出し部１４より入力された文字情報の文字サイズとを比較し、基準文字サイズよりも、切り出した文字サイズの方が大きければ、ＯＫ側の制御線を通して合成部１７に切り出した文字情報を出力する。
【００４９】
サイズ記憶部１６には英数字であれば認識可能なサイズ（例えば８×８ドット）を記憶している英数サイズ記憶部１６−１、平仮名や片仮名であれば認識可能な文字サイズ（例えば１６×１６ドット）を記憶しているひらがなサイズ記憶部１６−２、漢字を認識可能な文字サイズ（例えば６４×６４ドット）を記憶している漢字サイズ記憶部１６−３が含まれている。
【００５０】
例えば切り出した文字のサイズが９×９ドットである場合には、まず漢字サイズ記憶部１６−３の内容と比較し、切り出した文字のサイズのほうが小さいので、ひらがなサイズ記憶部１６−２の内容と比較する。ひらがなサイズ記憶部１６−２の内容との比較の結果、まだ切り出した文字サイズのほうが小さいので、英数サイズ記憶部１６−１の内容と比較する。その結果切り出した文字サイズのほうが大きいため、英数サイズで認識できることが分かる。
【００５１】
また、サイズ判断部１５からＯＫ側の制御線により、合成部１７に英数サイズで認識するという情報を出力し、合成部１７で切り出した文字の枠線とその上部に”Ａ”の文字を配置し、切り出した文字と合成して、表示部２に表示する。
【００５２】
ここで、使用者が記憶指示キー４を押すと、スイッチ部２３から制御部２２に信号が出力され、記憶部１８に表示部２の文字画像を記憶する。
【００５３】
以上の処理を図７のフローチャート図をもとに説明する。
まず、ＳＴＥＰ８で使用者が画像取込キー３を押したときの画像を読み込み、ＳＴＥＰ９で読み込んだ画像から文字を切り出す。次のＳＴＥＰ１０では切り出した文字のサイズを取り込み、ＳＴＥＰ１１でサイズ記憶部１６の漢字サイズ記憶部１６−３に記憶された漢字サイズと切り出した文字サイズとを比較し、漢字を認識可能なサイズであるかどうかを判断する。
【００５４】
切り出した文字サイズが漢字サイズより小さい場合にはＳＴＥＰ１４に進み、切り出した文字サイズが漢字サイズと同じか大きい場合にはＳＴＥＰ１２で図６（ａ）のように切り出した文字枠を黒色に設定し、ＳＴＥＰ１３で漢字サイズであることを記憶し、ＳＴＥＰ２０に進む。
【００５５】
ＳＴＥＰ１４ではサイズ記憶部１６のひらがなサイズ記憶部１６−２に記憶されたひらがなサイズと切り出した文字サイズとを比較し、平仮名や片仮名を認識可能なサイズであるかどうかを判断する。
【００５６】
切り出した文字サイズがひらがなサイズより小さい場合には、ＳＴＥＰ１７に進み、切り出した文字サイズがひらがなサイズと同じか大きい場合にはＳＴＥＰ１５で図６（ｂ）のように切り出した文字枠を青色に設定し、ＳＴＥＰ１６でひらがなサイズであることを記憶し、ＳＴＥＰ２０に進む。
【００５７】
ＳＴＥＰ１７ではサイズ記憶部１６の英数サイズ記憶部１６−１に記憶された英数サイズと切り出した文字サイズとを比較し、英数字を認識可能なサイズであるかどうかを判断する。
【００５８】
切り出した文字サイズが英数サイズより小さい場合には、ＳＴＥＰ２０に進み、切り出した文字サイズが英数サイズと同じか大きい場合にはＳＴＥＰ１８で図６（ｃ）のように切り出した文字枠を赤色に設定し、ＳＴＥＰ１９で英数サイズであることを記憶し、ＳＴＥＰ２０に進む。
【００５９】
ＳＴＥＰ２０では読み込んだ文字画像全部に対して認識可能かどうかを調べたかを判断する。全部の文字画像を認識可能かどうか調べていないのであればＳＴＥＰ１０に戻り、全部の文字画像に対して認識可能かどうか調べたのであれば、ＳＴＥＰ２１で読み込んだ画像を表示部２に表示する。
【００６０】
次のＳＴＥＰ２２では読み込んだ画像を記憶するかどうかを使用者に判断させ、使用者が画像を記憶すると指定した場合には、記憶指示キー４の入力に応じてＳＴＥＰ２３で読み込んだ画像を記憶する。
【００６１】
以上の処理によって、認識する文字画像に関して、複数の文字種類の認識可能な文字を使用者が確認することが可能であり、画像に含まれる使用者が文字認識を必要とする文字に対して文字認識の可否を認識前の目安として確認することができる。
【００６２】
［実施例３］
実施例３について図１、図２、図８および図９をもとに説明する。
【００６３】
図８は実施例３の表示画面例を示した図である。
使用者が画像取込キー３を押したときに表示部２に表示されていた表示部２の文字を順次切り出していき、英数字、平仮名、漢字の各サイズに該当する文字を探す。
【００６４】
仮に、左上から切り出した場合、図８では、まず始めに漢字が認識可能なサイズの文字「名」２７を発見し、次に平仮名が認識可能なサイズの文字「登」２８を発見し、最後に英数字が認識可能なサイズの文字「請」２９を発見する。
【００６５】
ここで発見された３種の文字サイズに対応した文字の文字枠上部に、各サイズを示す表示を行い、使用者がこれを基準に認識可能なサイズを確認することができる。
【００６６】
以上の処理を図２のブロック図をもとに説明する。
【００６７】
レンズ部８で光を結像し、後に説明を行うズーム機構部９により任意に拡大しＣＣＤ１０の撮像面部に被写体像を投影する。ＣＣＤ１０ではズーム機構９を介してレンズ部８から投影された光をアナログ信号に変換し、増幅器１１により増幅して、このアナログ信号をＡ／Ｄ変換器１２に出力する。Ａ／Ｄ変換器１２によりデジタル信号に変換された画像信号は、１フレーム記憶部１３に一旦保存され、文字切り出し部１４に出力される。
【００６８】
文字切り出し部１４では上記に述べた文字切り出し方法により文字表示領域を切り出し、この切り出した文字の情報をサイズ判断部１５に出力する。
【００６９】
サイズ記憶部１６には英数字であれば認識可能なサイズ（８×８ドット）を記憶している英数サイズ記憶部１６−１、平仮名や片仮名であれば認識可能な文字サイズ（１６×１６ドット）を記憶しているひらがなサイズ記憶部１６−２、漢字を認識可能な文字サイズ（６４×６４ドット）を記憶している漢字サイズ記憶部１６−３が含まれている。
【００７０】
サイズ判断部１５ではサイズ記憶部１６より順次送られてくる（例えば、漢字サイズ、平仮名、片仮名サイズ、英数字サイズ）予め記憶している基準となる文字サイズと、文字切り出し部１４より入力された文字情報の文字サイズとを比較し、初めに漢字サイズが認識可能な文字サイズを切り出した文字より検出する。
【００７１】
次に平仮名、片仮名サイズ（但し、漢字サイズにて認識可能なサイズは除く）、英数字サイズ（但し平仮名、片仮名サイズ以上のサイズにて認識可能なサイズを除く）の順に認識の可否をサイズに基づき判断する。
【００７２】
認識可能な文字サイズが英数サイズである場合、サイズ記憶部１６からは認識可能サイズが英数サイズであることを認識部１９に出力し、１フレーム記憶部１３の内容を、制御部２２により認識部１９で認識するための文字パターンを記憶する認識データ部２０のデータとを比較することにより、文字画像の認識を行い、認識結果を文字画像に置き換えて表示部２に表示する。
【００７３】
また、サイズ判断部１５からＯＫ側の制御線により、合成部１７にそれぞれ、適合するサイズで認識可能なサイズであるとして情報を出力し、合成部１７で切り出した文字を囲むように認識可能サイズ枠（１６−１〜１６−３に記憶されているサイズ）と上部に認識可能サイズを意味する文字情報を配置し、切り出した文字と合成して、表示部２に表示する。
【００７４】
以上の処理を英数、ひらがな、漢字全ての文字サイズにおいて各サイズにつき１文字ずつ行う。
【００７５】
ここで、使用者が認識に十分な大きさと考えるなら、記憶指示キー４を押し、スイッチ部２３からの信号が制御部２２に出力され、記憶部１８に表示部２の文字画像を記憶する。
【００７６】
以上の処理を図９のフローチャート図をもとに説明する。
まず、ＳＴＥＰ２４で使用者が画像取込キー３を押したときの画像を読み込み、ＳＴＥＰ２５で読み込んだ画像から文字を切り出す。次のＳＴＥＰ２６では切り出した文字のサイズを取り込み、ＳＴＥＰ２７で取り込んだ文字サイズが漢字サイズであるかどうかを判断する。切り出した文字サイズが漢字サイズであれば、ＳＴＥＰ２８で漢字サイズであることと、この文字画像の情報とを保持する。
【００７７】
切り出した文字サイズが漢字サイズでなければ、ＳＴＥＰ２９で切り出した文字全部に対して判断を行ったかどうかを調べ、全部判断し終わっていればＳＴＥＰ３０に進み、全部判断し終わっていなければ、ＳＴＥＰ２６に戻って漢字サイズの文字を発見するまで、または読み込んだ画像全部を漢字サイズであるかどうか調べ終わるまでＳＴＥＰ２６からＳＴＥＰ２９の処理を繰り返す。
【００７８】
ＳＴＥＰ３０では次に切り出した文字のサイズを取り込み、ＳＴＥＰ３１で取り込んだ文字サイズがひらがなサイズであるかどうかを判断する。切り出した文字サイズがひらがなサイズであれば、ＳＴＥＰ３２でひらがなサイズであることと、この文字画像の情報とを保持する。
【００７９】
切り出した文字サイズがひらがなサイズでなければ、ＳＴＥＰ３３で切り出した文字全部に対して判断を行ったかどうかを調べ、全部判断し終わっていればＳＴＥＰ３４に進み、全部判断し終わっていなければ、ＳＴＥＰ３０に戻ってひらがなサイズの文字を発見するまで、または読み込んだ画像全部をひらがなサイズであるかどうか調べ終わるまでＳＴＥＰ３０からＳＴＥＰ３３の処理を繰り返す。
【００８０】
ＳＴＥＰ３４では次に切り出した文字のサイズを取り込み、ＳＴＥＰ３５で取り込んだ文字サイズが英数サイズであるかどうかを判断する。切り出した文字サイズが英数サイズであれば、ＳＴＥＰ３６で英数サイズであることと、この文字画像の情報とを保持する。
【００８１】
切り出した文字サイズが英数サイズでなければ、ＳＴＥＰ３７で切り出した文字全部に対して判断を行ったかどうかを調べ、全部判断し終わっていればＳＴＥＰ３８に進み、全部判断し終わっていなければ、ＳＴＥＰ３４に戻って英数サイズの文字を発見するまで、または読み込んだ画像全部を英数サイズであるかどうか調べ終わるまでＳＴＥＰ３４からＳＴＥＰ３７の処理を繰り返す。
【００８２】
次のＳＴＥＰ３８でＳＴＥＰ２８、ＳＴＥＰ３２、ＳＴＥＰ３６の各処理で保持した情報に基づき、各サイズの代表的な文字の近傍に、認識可能なサイズを明記して画面表示を行う。
【００８３】
次のＳＴＥＰ３９では読み込んだ画像を記憶するかどうかを使用者に判断させ、使用者が画像を記憶すると指示した場合には、ＳＴＥＰ４０で読み込んだ画像を記憶する。
【００８４】
以上の処理によって、認識する文字画像の中で、漢字サイズ、ひらがなサイズ、英数サイズの各サイズに合致する代表的な文字にのみ、認識可能なサイズを表示させることができる。
【００８５】
上記の例では、ＳＴＥＰ２６、ＳＴＥＰ３０、ＳＴＥＰ３４にて、その都度文字サイズの読み込みを行っているが、一度読み込んだ情報を保持することにより、それそれのサイズに対する読み込み回数を削減することもできる。
【００８６】
又、認識できた文字の次の文字からを対象として読み込みを行っても良い。この場合、該当文字が有るまでは画面全てを検出するようにする。
【００８７】
［実施例４］
実施例４について図１、図２、図１０および図１１をもとに説明する。
【００８８】
図１０は実施例３の表示画面例を示した図示である。
使用者が画像読込キー３を押し、文字画像が表示された状態で、液晶タブレットである表示部２の認識したい部分を範囲指定する。ここで、図１０（ａ）に示すように「登録特許  第１２３４５６７号」３０と表示された部分を範囲指定した場合、この範囲内で文字の切り出し作業を行う。
【００８９】
次に、切り出した文字サイズと漢字文字サイズを比較し、切り出した文字のサイズのほうが小さいため、後に説明するズーム機構部９を駆動して図１０（ｂ）のように対象文字画像を拡大する。
【００９０】
また、ここでは比較対象の文字サイズを漢字サイズとしているが、使用者が任意に設定し、これに合わせた対象文字画像の拡大を行う方法もある。
【００９１】
以上の処理を図２のブロック図をもとに説明する。
【００９２】
レンズ部８で光を結像し、後に説明を行うズーム機構部９により任意に拡大し、ＣＣＤ１０の撮像面部に被写体像を投影する。ＣＣＤ１０ではズーム機構９を介して、レンズ部８から投影された光をアナログ信号に変換して、増幅器１１により増幅して、このアナログ信号をＡ／Ｄ変換器１２に出力する。Ａ／Ｄ変換器１２によりデジタル信号に変換された画像信号は、１フレーム記憶部１３に一旦保存され、使用者によって範囲指定された部分のみ文字切り出し部１４に出力される。
【００９３】
文字切り出し部１４では上記に述べた文字切り出し方法により文字表示領域を切り出し、この切り出した文字の情報をサイズ判断部１５に出力する。サイズ判断部１５では、サイズ記憶部１６に予め記憶している基準となる文字サイズと、文字切り出し部１４より入力された文字情報の文字サイズとを比較し、基準文字サイズよりも、切り出した文字サイズの方が大きければ、ＯＫ側の制御線を通して合成部１７に切り出した文字情報を出力する。
【００９４】
サイズ記憶部１６には英数字であれば認識可能なサイズ（例えば８×８ドット）を記憶している英数サイズ記憶部１６−１、平仮名や片仮名であれば認識可能な文字サイズ（例えば１６×１６ドット）を記憶しているひらがなサイズ記憶部１６−２、漢字を認識可能な文字サイズ（例えば６４×６４ドット）を記憶している漢字サイズ記憶部１６−３が含まれている。
【００９５】
次に、サイズ判断部１５でサイズ記憶部１６に予め記憶している基準となる文字サイズと、文字切り出し部１４より入力された文字情報の文字サイズとを比較した結果、切り出した文字サイズよりも基準文字サイズの方が大きければ、ＮＧ側の制御線を通してスイッチ部２５に拡大要求信号を出力する。
【００９６】
また、サイズ判断部１５からはモード指示部２４に信号が出力され、ここからスイッチ部２５を導通させる。スイッチ部２５がＯＮになれば、モータ部２６によりズーム機構部９を駆動させ、レンズ部８から読み取る画像を拡大させ、使用者が設定した文字サイズで認識を行うことができる。
【００９７】
ここで、使用者が記憶指示キー４を押すと、スイッチ部２３から制御部２２に信号が出力され、記憶部１８に表示部２の文字画像を記憶する。
【００９８】
以上の処理を図１１のフローチャート図をもとに説明する。
まず、ＳＴＥＰ４１で使用者が画像取込キー３を押したときの画像を読み込み、ＳＴＥＰ４２で読み込んだ画像を表示する。ＳＴＥＰ４３では使用者が表示された画面の中で認識したい部分を画面上に設けられたタブレット等を用いて範囲指定し、ＳＴＥＰ４４でこの指定範囲中の文字画像から文字の切り出しを行う。
【００９９】
ＳＴＥＰ４５では切り出した文字が認識可能なサイズを、サイズ判断部１５で判断、選択し、ＳＴＥＰ４６で選択したサイズを認識時の基準サイズとしてサイズ記憶部１６に設定する。
【０１００】
次に、ＳＴＥＰ４７で切り出した文字のサイズを取り込み、ＳＴＥＰ４８で取り込んだ文字サイズがＳＴＥＰ４６で設定された基準サイズと同じかあるいは大きいかを比較することで、認識可能なサイズであるかを判断する。
【０１０１】
切り出した文字サイズが認識可能サイズであれば、ＳＴＥＰ５０に進み、切り出した文字が認識不可能な文字であればＳＴＥＰ４９でモータ部２６によりズーム機構部９を駆動し読み込む文字画像を拡大撮影する。
【０１０２】
次に、ＳＴＥＰ５０で切り出した文字全部に対して判断を行ったかどうかを調べ、全部判断し終わっていればＳＴＥＰ５１に進み、全部判断し終わっていなければ、ＳＴＥＰ４７に戻って読み込んだ画像全部を英数サイズであるかどうか調べ終わるまでＳＴＥＰ４７からＳＴＥＰ５０の処理を繰り返す。
【０１０３】
次のＳＴＥＰ５１では読み込んだ画像を記憶するかどうかを使用者に判断させ、使用者が画像を記憶すると指示した場合には、ＳＴＥＰ５２で読み込んだ画像を記憶する。
【０１０４】
従って、使用者が認識したい文字が読み込んだ状態では認識不可能であれば、自動的に使用者の望む認識サイズまで拡大することができる。
【０１０５】
以上の説明にて記憶部１８に記憶された文字画像は後に認識部１９により、認識データ２０のデータと比較され文字認識されることになる。また、文字切り出し等の認識に必要な部分は上記にて説明した文字切り出し部１４を共通に使用すれば良い。
【０１０６】
【発明の効果】
本発明によれば、請求項１記載の発明では、切り取った文字画像がどの文字の種類のサイズに該当するかを報知するので、認識したい文字画像が認識可能かどうかを使用者が判断することができる。
【０１０８】
また、請求項２記載の発明では、前記抽出手段にて前記各サイズ毎に抽出された文字画像のうち、各サイズの代表的な文字画像の近傍に認識可能な文字の種類を表示する報知手段とを具備することを特徴とする文字認識装置するので、認識したい文字画像が認識可能かどうかを使用者が判断することができる。
【図面の簡単な説明】
【図１】本発明を採用した装置の外観斜視図である。
【図２】本発明を採用した装置のブロック図である。
【図３】実施例１の表示画面例を示す図である。
【図４】実施例１の処理のフローチャート図である。
【図５】実施例２の表示画面例を示す図である。
【図６】実施例２の表示画面例を示す図である。
【図７】実施例２の処理のフローチャート図である。
【図８】実施例３の表示画面例を示す図である。
【図９】実施例３の処理のフローチャート図である。
【図１０】実施例４の表示画面例を示す図である。
【図１１】実施例４の処理のフローチャート図である。
【符号の説明】
１    本体キャビネット部
２    表示部
３    画像取込キー
４    記憶指示キー
５    電源スイッチ
６    ＣＣＤカメラ部
７    把持部
【図１】
0003563911.tif 000002
【図２】
0003563911.tif 000003
【図３】
0003563911.tif 000004
【図４】
0003563911.tif 000005
【図５】
0003563911.tif 000006
【図６】
0003563911.tif 000007
【図７】
0003563911.tif 000008
【図８】
0003563911.tif 000009
【図９】
0003563911.tif 000010
【図１０】
0003563911.tif 000011
【図１１】
0003563911.tif 000012