(57)【要約】【課題】誤った文字認識結果を出力してしまうことを低減する。【解決手段】文字の読取りにより各文字に対して得られる１または２以上の候補文字の参照範囲を決定する制御部と、前記制御部により決定された前記参照範囲内の候補文字と単語辞書との照合により前記文字を認識する単語照合処理部と、を備え、前記制御部は、前記参照範囲を前記文字の読取り結果に応じて決定する、文字認識システム。【選択図】図１
2013171497.tif 000002
【特許請求の範囲】
【請求項１】
文字の読取りにより各文字に対して得られる１または２以上の候補文字の参照範囲を決定する制御部と、
前記制御部により決定された前記参照範囲内の候補文字と単語辞書との照合により前記文字を認識する単語照合処理部と、
を備え、
前記制御部は、前記参照範囲を前記文字の読取り結果に応じて決定する、文字認識システム。
【請求項２】
前記文字の読取り結果は前記文字が構成する単語の文字数を含み、
前記制御部は、前記文字が構成する単語の文字数に応じて前記参照範囲を決定する、請求項１に記載の文字認識システム。
【請求項３】
前記制御部は、前記単語の文字数が少ないほど前記参照範囲を小さくする、請求項２に記載の文字認識システム。
【請求項４】
前記文字の読取り結果は前記１または２以上の候補文字を含み、
前記制御部は、前記１または２以上の候補文字の複雑度に応じて前記参照範囲を決定する、請求項１に記載の文字認識システム。
【請求項５】
前記制御部は、前記１または２以上の候補文字の複雑度が低いほど前記参照範囲を小さくする、請求項４に記載の文字認識システム。
【請求項６】
前記文字の読取り結果は、前記１または２以上の候補文字を含み、
前記制御部は、前記１または２以上の候補文字間の類似度に応じて前記参照範囲を決定する、請求項１に記載の文字認識システム。
【請求項７】
前記制御部は、前記１または２以上の候補文字間の類似度が高いほど前記参照範囲を小さくする、請求項６に記載の文字認識システム。
【請求項８】
前記単語照合処理部は、１または２以上の文字についての前記参照範囲内の候補文字の組合せと、前記単語辞書内の単語とを照会し、前記候補文字の組合せと一致する前記単語辞書内の単語を抽出する、請求項１〜７のいずれか一項に記載の文字認識システム。
【請求項９】
文字の読取りにより各文字に対して１または２以上の候補文字を取得するステップと、
前記文字の読取り結果に応じて前記１または２以上の候補文字の参照範囲を決定するステップと、
前記参照範囲内の候補文字と単語辞書との照合により前記文字を認識するステップと、
を含む、文字認識方法。
【請求項１０】
コンピュータを、
文字の読取りにより各文字に対して得られる１または２以上の候補文字の参照範囲を決定する制御部と、
前記制御部により決定された前記参照範囲内の候補文字と単語辞書との照合により前記文字を認識する単語照合処理部と、
として機能させるための、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字認識システム、文字認識方法およびプログラムに関する。
【背景技術】
【０００２】
近日、手書きされた文字や印字文字などを読取り、各文字を認識するための文字認識システムが広く普及している。この文字認識システムでは、例えば、文字の読取りにより得られる候補文字と、単語辞書を照合することにより、より確からしい認識結果を得ることができる。
【０００３】
例えば、特許文献１には、文字認識装置が読取った帳票上の各文字について出力される複数の候補文字と、事前に用意された単語辞書とを照合し、候補文字と単語辞書内の単語との類似度の計算結果に基づいてより正解に近い認識結果を得る方法が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１−１７７１８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、上記の方法では、全ての候補文字について照合を行うので、照合対象の単語の文字数が少ない場合、類似度を求める際に１文字の与える影響が大きくなる。このため、読取り対象のある文字の候補文字が例えば記入品質やノイズによって意図しない文字となっている場合、正しくない認識結果（誤読）が出力されてしまう場合があった。
【０００６】
なお、金融機関においては、一般に、帳票に記載された金融機関名および支店名を読取る際に自動文字認識が用いられる。また、金融機関の単語辞書には、金融機関名や支店名などの単語が登録されており、候補文字の組合せと単語辞書に登録されている単語とを照合することにより、金融機関名や支店名の認識結果を得る。
【０００７】
ここで、単語照合で候補文字の組合せに一致する単語が単語辞書にない場合、すなわち、認識結果が不読である場合、オペレータが文字を手入力する。一方、単語照合で候補文字の組合せに一致する単語が単語辞書にある場合、オペレータによる入力が行われない。このため、正しくない認識結果が得られた場合、すなわち、認識結果が誤読である場合、誤入金や誤振込などの誤った取引を実行してしまうことが懸念される。
【０００８】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、誤った文字認識結果を出力してしまうことを低減することが可能な、新規かつ改良された文字認識システム、文字認識方法およびプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明のある観点によれば、文字の読取りにより各文字に対して得られる１または２以上の候補文字の参照範囲を決定する制御部と、前記制御部により決定された前記参照範囲内の候補文字と単語辞書との照合により前記文字を認識する単語照合処理部と、を備え、前記制御部は、前記参照範囲を前記文字の読取り結果に応じて決定する、文字認識システムが提供される。
【００１０】
前記文字の読取り結果は前記文字が構成する単語の文字数を含み、前記制御部は、前記文字が構成する単語の文字数に応じて前記参照範囲を決定してもよい。
【００１１】
前記制御部は、前記単語の文字数が少ないほど前記参照範囲を小さくしてもよい。
【００１２】
前記文字の読取り結果は前記１または２以上の候補文字を含み、前記制御部は、前記１または２以上の候補文字の複雑度に応じて前記参照範囲を決定してもよい。
【００１３】
前記制御部は、前記１または２以上の候補文字の複雑度が低いほど前記参照範囲を小さくしてもよい。
【００１４】
前記文字の読取り結果は、前記１または２以上の候補文字を含み、前記制御部は、前記１または２以上の候補文字間の類似度に応じて前記参照範囲を決定してもよい。
【００１５】
前記制御部は、前記１または２以上の候補文字間の類似度が高いほど前記参照範囲を小さくしてもよい。
【００１６】
前記単語照合処理部は、１または２以上の文字についての前記参照範囲内の候補文字の組合せと、前記単語辞書内の単語とを照会し、前記候補文字の組合せと一致する前記単語辞書内の単語を抽出してもよい。
【００１７】
また、上記課題を解決するために、本発明の別の観点によれば、文字の読取りにより各文字に対して１または２以上の候補文字を取得するステップと、前記文字の読取り結果に応じて前記１または２以上の候補文字の参照範囲を決定するステップと、前記参照範囲内の候補文字と単語辞書との照合により前記文字を認識するステップと、を含む、文字認識方法が提供される。
【００１８】
また、上記課題を解決するために、本発明の別の観点によれば、コンピュータを、文字の読取りにより各文字に対して得られる１または２以上の候補文字の参照範囲を決定する制御部と、前記制御部により決定された前記参照範囲内の候補文字と単語辞書との照合により前記文字を認識する単語照合処理部と、として機能させるための、プログラムが提供される。
【発明の効果】
【００１９】
以上説明したように本発明によれば、誤った文字認識結果を出力してしまうことを低減することが可能である。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施形態による文字認識システムの構成を示した説明図である。
【図２】帳票の一部の具体例を示した説明図である。
【図３】金融機関名フィールドおよび支店名フィールドの候補文字の具体例を示した説明図である。
【図４】単語辞書の具体例を示した説明図である。
【図５】第１の実施形態による制御部２０−１の構成を示した説明図である。
【図６】第１の実施形態による金融機関名の候補文字の参照範囲を示した説明図である。
【図７】第１の実施形態による支店名の候補文字の参照範囲を示した説明図である。
【図８】第１の実施形態による文字認識システムの動作を示したフローチャートである。
【図９】第１の実施形態による制御部２０−２の構成を示した説明図である。
【図１０】第２の実施形態による金融機関名の候補文字の参照範囲を示した説明図である。
【図１１】第２の実施形態による支店名の候補文字の参照範囲を示した説明図である。
【図１２】第２の実施形態による文字認識システムの動作を示したフローチャートである。
【発明を実施するための形態】
【００２１】
以下に添付図面を参照しながら、本発明の実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２２】
また、本明細書及び図面において、実質的に同一の機能構成を有する複数の構成要素を、同一の符号の後に異なるアルファベットを付して区別する場合もある。ただし、実質的に同一の機能構成を有する複数の構成要素の各々を特に区別する必要がない場合、同一符号のみを付する。
【００２３】
＜１．文字認識システムの基本構成＞
本発明は、一例として「２．第１の実施形態」〜「３．第２の実施形態」において詳細に説明するように、多様な形態で実施され得る。また、各実施形態による文字認識システムは、
Ａ：文字の読取りにより各文字に対して得られる１または２以上の候補文字の参照範囲を決定する制御部と、
Ｂ：前記制御部により決定された前記参照範囲内の候補文字と単語辞書との照合により前記文字を認識する単語照合処理部と、
を備え、
Ｃ：前記制御部は、前記参照範囲を前記文字の読取り結果に応じて決定する。
【００２４】
以下では、まず、このような各実施形態において共通する文字認識システムの基本構成について説明する。
【００２５】
図１は、本発明の実施形態による文字認識システムの構成を示した説明図である。図１に示したように、本発明の実施形態による文字認識システムは、文字読取装置１０と、制御部２０と、単語辞書記憶部３０と、単語照合処理部４０と、出力装置５０と、を備える。かかる文字認識システムは、一例として以下に説明するように、金融機関における帳票の文字認識に適用される。
【００２６】
文字読取装置１０は、文字が記入された帳票を読取り、帳票に記入された文字の候補文字を出力する。この文字読取装置１０は、例えば光学的に文字を読取るＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅａｄｅｒ）であってもよい。ここで、文字読取装置１０が読取る帳票、および帳票の読取り結果について図２および図３を参照して具体的に説明する。
【００２７】
図２は、帳票の一部の具体例を示した説明図である。図２に示したように、帳票は、金融機関名フィールド７２および支店名フィールド７４を含む。また、図２に示した例では、金融機関名フィールド７２に「沖」と記載され、支店名フィールド７４に「第二」と記載されている。文字読取装置１０は、このような帳票を読取ると、金融機関名フィールド７２および支店名フィールド７４の各々について、例えば図３に示す候補文字を制御部２０に出力する。
【００２８】
図３は、金融機関名フィールドおよび支店名フィールドの候補文字の具体例を示した説明図である。図３に示したように、文字読取装置１０は、金融機関名フィールドの第１候補文字として「沖」、第２候補文字として「洋」、第３候補文字として「牛」、・・・、第１０候補文字として「漁」を出力する。
【００２９】
また、文字読取装置１０は、支店名フィールドの一文字目の第１候補文字として「第」、第２候補文字として「箸」、第３候補文字として「笛」、・・・、第１０候補文字として「築」を出力する。
【００３０】
同様に、文字読取装置１０は、支店名フィールドの二文字目の第１候補文字として「ン」、第２候補文字として「こ」、第３候補文字として「三」、第４候補文字として「二」、・・・、第１０候補文字として「正」を出力する。
【００３１】
制御部２０は、文字読取装置１０から候補文字が入力されると、候補文字を単語照合処理部４０へ受け渡す。詳細については後述するが、制御部２０は、文字読取装置１０から入力された候補文字の参照範囲を決定し、参照範囲内の候補文字を単語照合処理部４０へ受け渡す。かかる構成により、誤った文字認識結果を出力してしまうことを低減することが可能である。また、制御部２０は、単語照合処理部４０による認識結果を出力装置５０へ供給する。
【００３２】
単語辞書記憶部３０は、単語照合を行う際に参照するための単語および文字数からなる複数種類の単語辞書を記憶する。例えば、単語辞書記憶部３０は、金融機関名の単語辞書および支店名の単語辞書を記憶する。以下、図４を参照してより具体的に説明する。
【００３３】
図４は、単語辞書の具体例を示した説明図である。図４に示した金融機関名の単語辞書は「沖」を含み、金融機関名「沖」と関連付けられている支店名の単語辞書は「蕨」、「芝浦」、「第一」、「第二」および「第三」を含む。
【００３４】
なお、このような単語辞書を記憶する単語辞書記憶部３０は、不揮発性メモリ、磁気ディスク、光ディスク、およびＭＯ（Ｍａｇｎｅｔｏ  Ｏｐｔｉｃａｌ）ディスクなどの記憶媒体であってもよい。不揮発性メモリとしては、例えば、フラッシュメモリ、ＳＤカード、マイクロＳＤカード、ＵＳＢメモリ、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）があげられる。また、磁気ディスクとしては、ハードディスクおよび円盤型磁性体ディスクなどがあげられる。また、光ディスクとしては、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）およびＢＤ（Ｂｌｕ−Ｒａｙ  Ｄｉｓｃ（登録商標））などがあげられる。
【００３５】
単語照合処理部４０は、制御部２０から入力される候補文字と、単語辞書記憶部３０に記憶されている単語辞書との照合により、帳票に記入された文字を認識する。例えば、単語照合処理部４０は、帳票に記入された１または２以上の文字についての候補文字の組合せと、単語辞書内の単語とを照合し、候補文字の組合せと一致する単語辞書内の単語を認識結果として抽出する。この認識結果は、制御部２０を介して出力装置５０に供給され、出力装置５０が認識結果を出力（例えば、表示）する。
【００３６】
（背景）
ところで、比較例による文字認識システムでは、図３に示したような全ての候補文字が単語辞書内の単語と照合される。このため、読取り対象のある文字の候補文字が例えば記入品質やノイズによって意図しない文字となっている場合、正しくない認識結果（誤読）が出力されてしまう場合があった。
【００３７】
例えば、図３に示した例では、支店名フィールドの一文字目の第１候補文字として「第」があり、二文字目の第３候補文字として「三」があるので、支店名の単語辞書に「第三」がある場合、「第三」が支店名として認識されてしまう。
【００３８】
ここで、単語照合で候補文字の組合せに一致する単語が単語辞書にない場合、すなわち、認識結果が不読である場合には、オペレータにより文字の手入力が行われる。一方、単語照合で候補文字の組合せに一致する単語が単語辞書にある場合、オペレータによる入力が行われない。このため、正しくない認識結果が得られた場合、すなわち、認識結果が誤読である場合、誤入金や誤振込などの誤った取引を実行してしまうことが懸念される。
【００３９】
そこで、上記事情を一着眼点にして本発明の各実施形態を創作するに至った。本発明の各実施形態によれば、誤った文字認識結果を出力してしまうことを低減することが可能である。以下、このような本発明の各実施形態について順次詳細に説明する。
【００４０】
＜２．第１の実施形態＞
図５は、第１の実施形態による制御部２０−１の構成を示した説明図である。図５に示したように、第１の実施形態による制御部２０−１は、文字数判定部２２および参照範囲決定部２６を備える。
【００４１】
文字数判定部２２は、文字読取装置１０により読み取られた各文字が構成する単語の文字数を判定する。例えば、図２に示す帳票が読み取られた場合、金融機関名フィールド内の文字が構成する単語の文字数は１つであり、支店名フィールド内の文字が構成する単語の文字数は２つである。
【００４２】
参照範囲決定部２６は、文字数判定部２２により判定された単語の文字数に応じて、各文字についての候補文字の参照範囲を決定する。ここで、照合対象の単語の文字数が少ない場合、１文字が結果に与える影響が大きくなる。このため、照合対象の単語の文字数が少ない場合、読取り対象のある文字の記入品質やノイズにより正しくない認識結果が出力されてしまう場合が多くなる。
【００４３】
そこで、参照範囲決定部２６は、文字数判定部２２により判定された単語の文字数が少ないほど参照範囲を小さくしてもよい。例えば、参照範囲決定部２６は、単語の文字数と同位までの候補文字を参照範囲に決定してもよい。以下、図６および図７を参照してより具体的に説明する。
【００４４】
図６は、第１の実施形態による金融機関名の候補文字の参照範囲を示した説明図である。金融機関名フィールド内の単語の文字数が図２に示したように１つである場合、第１の実施形態による参照範囲決定部２６は、図６に示したように第１候補文字のみを参照範囲に決定する。
【００４５】
図７は、第１の実施形態による支店名の候補文字の参照範囲を示した説明図である。支店名フィールド内の単語の文字数が図２に示したように２つである場合、第１の実施形態による参照範囲決定部２６は、図６に示したように第１候補文字〜第２候補文字を参照範囲に決定する。
【００４６】
上述したように参照範囲決定部２６により各文字についての候補文字の参照範囲が決定されると、参照範囲内の候補文字が単語照合処理部４０に供給される。そして、単語照合処理部４０は、参照範囲内の候補文字と単語辞書とを照合し、文字を認識する。
【００４７】
例えば、金融機関名についての参照範囲内の候補文字が図６に示したように「沖」であり、図４に示したように金融機関名の単語辞書に「沖」が含まれる場合、単語照合処理部４０は、金融機関名を「沖」と認識する。
【００４８】
また、図７に示したように、支店名の一文字目についての参照範囲内の候補文字が「第」および「箸」であり、二文字目についての参照範囲内の候補文字が「ン」および「こ」である場合、単語照合処理部４０は、支店名の単語辞書内に、金融機関名「沖」と関連付けられており、一文字目と二文字目の組合せと一致する単語があるか否かを判定する。
【００４９】
そして、支店名の単語辞書内の全ての単語が、図４に示したように一文字目と二文字目のいずれの組合せにも一致しない場合、単語照合処理部４０は、不読という結果を出力する。すなわち、本実施形態によれば、比較例のように支店名を「第三」と誤って認識してしまうことを低減可能である。
【００５０】
（第１の実施形態の動作）
以上、本発明の第１の実施形態の構成を説明した。続いて、図８を参照し、本発明の第１の実施形態による文字認識システムの動作を整理する。
【００５１】
図８は、第１の実施形態による文字認識システムの動作を示したフローチャートである。図８に示したように、まず、文字読取装置１０が帳票の文字を読み取って各文字の候補文字を制御部２０−１に出力する（Ｓ１０４）。
【００５２】
続いて、文字数判定部２２が、文字読取装置１０により読み取られた各文字が構成する単語の文字数を判定する（Ｓ１０８）。そして、参照範囲決定部２６が、文字数判定部２２により判定された単語の文字数に応じて、各文字についての候補文字の参照範囲を決定する（Ｓ１１２）。
【００５３】
その後、単語照合処理部４０が、金融機関名の参照範囲内の候補文字と金融機関名の単語辞書を照合することにより金融機関名を認識する（Ｓ１１６）。また、単語照合処理部４０は、支店名の参照範囲内の候補文字と、認識した金融機関名と単語辞書において関連付けられている支店名とを照合することにより支店名を認識する（Ｓ１２０）。そして、出力装置が認識結果を出力する（Ｓ１２４）。例えば、出力装置は、金融機関名「沖」、支店名「一致するものなし（不読）」と出力する。
【００５４】
（補足）
なお、上記では参照範囲決定部２６が単語の文字数と同位までの候補文字を参照範囲に決定する例を説明したが、本実施形態はかかる例に限定されない。例えば、参照範囲決定部２６は、文字数が５文字以下であれば第３候補文字まで、というように、文字数が特定の数以下である場合には参照範囲を一律に制限してもよい。
【００５５】
＜３．第２の実施形態＞
以上、本発明の第１の実施形態を説明した。続いて、本発明の第２の実施形態を説明する。第２の実施形態は、文字の複雑度によって外乱や変動による影響の大きさが異なる点に着目してなされたものである。例えば、「一」や「二」などの単純な文字は、情報が少なく、外乱や変動に弱いので、文字認識の精度が低い（誤読の可能性が高い。）。第２の実施形態では、文字の複雑度によって候補文字の参照範囲を決定することにより、誤った文字認識結果を出力してしまうことを低減することが可能である。以下、詳細に説明する。
【００５６】
図９は、第１の実施形態による制御部２０−２の構成を示した説明図である。図９に示したように、第１の実施形態による制御部２０−２は、複雑度判定部２４および参照範囲決定部２８を備える。
【００５７】
複雑度判定部２４は、文字読取装置１０により読み取られた各文字の複雑度を判定する。具体的には、複雑度判定部２４は、各文字について得られた候補文字の複雑度を各文字の複雑度として判定してもよい。例えば、複雑度判定部２４は、第１候補文字の画数、あるいは複数の候補文字の総画数により各文字の複雑度を判定することが可能である。
【００５８】
参照範囲決定部２６は、複雑度判定部２４により判定された各文字の複雑度に応じて、各文字についての候補文字の参照範囲を決定する。ここで、参照範囲決定部２６は、複雑度判定部２４により判定された複雑度が低いほど参照範囲を小さくしてもよい。例えば、参照範囲決定部２６は、事前に用意されたテーブルに従い、第１候補文字の画数が「５」未満であれば第１候補文字を参照範囲に決定し、画数が「５以上１０未満」であれば第１〜第３候補文字を参照範囲に決定し、画数が「１０以上」であれば第５候補文字を参照範囲に決定してもよい。以下、図１０および図１１を参照してより具体的に説明する。
【００５９】
図１０は、第２の実施形態による金融機関名の候補文字の参照範囲を示した説明図である。図１０に示したように、金融機関名の第１候補文字が「沖」であり、画数が「７」であるので、第２の実施形態による参照範囲決定部２６は、第１〜第３候補文字を参照範囲に決定する。
【００６０】
図１１は、第２の実施形態による支店名の候補文字の参照範囲を示した説明図である。図１１に示したように、支店名の一文字目の第１候補文字が「第」であり、画数が「１１」であるので、第２の実施形態による参照範囲決定部２６は、支店名の一文字目について第１〜第５候補文字を参照範囲に決定する。また、支店名の二文字目の第１候補文字が「ン」であり、画数が「２」であるので、第２の実施形態による参照範囲決定部２６は、支店名の二文字目について第１候補文字を参照範囲に決定する。
【００６１】
上述したように参照範囲決定部２８により各文字についての候補文字の参照範囲が決定されると、参照範囲内の候補文字が単語照合処理部４０に供給される。そして、単語照合処理部４０は、第１の実施形態で説明したように参照範囲内の候補文字と単語辞書とを照合し、文字を認識する。
【００６２】
（第２の実施形態の動作）
以上、本発明の第２の実施形態の構成を説明した。続いて、図１２を参照し、本発明の第２の実施形態による文字認識システムの動作を整理する。
【００６３】
図１２は、第２の実施形態による文字認識システムの動作を示したフローチャートである。図１２に示したように、まず、文字読取装置１０が帳票の文字を読み取って各文字の候補文字を制御部２０−２に出力する（Ｓ２０４）。
【００６４】
続いて、複雑度判定部２４が、文字読取装置１０により読み取られた各文字の複雑度を判定する（Ｓ２０８）。そして、参照範囲決定部２８が、複雑度判定部２４により判定された各文字の複雑度に応じて、各文字についての候補文字の参照範囲を決定する（Ｓ２１２）。
【００６５】
その後、単語照合処理部４０が、金融機関名の参照範囲内の候補文字と金融機関名の単語辞書を照合することにより金融機関名を認識する（Ｓ２１６）。また、単語照合処理部４０は、支店名の参照範囲内の候補文字と、認識した金融機関名と単語辞書において関連付けられている支店名とを照合することにより支店名を認識する（Ｓ２２０）。そして、出力装置が認識結果を出力する（Ｓ２２４）。例えば、出力装置は、金融機関名「沖」、支店名「一致するものなし（不読）」と出力する。
【００６６】
＜４．むすび＞
以上説明したように、本発明の実施形態によれば、文字の読取り結果に応じて各文字についての候補文字の参照範囲を決定する。例えば、第１の実施形態による文字数判定部２２により判定された単語の文字数に応じて、各文字についての候補文字の参照範囲を決定する。また、第２の実施形態による参照範囲決定部２６は、複雑度判定部２４により判定された各文字の複雑度に応じて、各文字についての候補文字の参照範囲を決定する。かかる構成により、比較例では誤った文字認識結果を出力してしまうようなケース（誤読）でも、不読という結果を出力することができるので、誤読の発生を低減することが可能である。その結果、金融機関における誤取引を低減することができる。
【００６７】
なお、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【００６８】
例えば、上記では第１の実施形態と第２の実施形態を別個に説明したが、第１の実施形態と第２の実施形態を組合せることも可能である。具体的には、各文字が構成する単語の文字数、および、各文字の複雑度に応じて、各文字についての参照範囲を決定することも可能である。
【００６９】
また、上記では金融機関の帳票における金融機関名および支店名の文字認識について説明したが、本発明の各実施形態は、帳票における住所や氏名などの他のフィールドの文字認識にも適用可能である。さらに、本発明の各実施形態は、金融機関の帳票に限られず、手書きされた文字や印字文字の文字認識全般に適用することも可能である。
【００７０】
また、制御部２０は、候補文字間の類似度に応じて参照範囲を決定してもよい。例えば、図３に示したように、支店名フィールドの一文字目の「第」に対する各候補文字の類似度より、支店名フィールドの二文字目の「二」に対する各候補文字の類似度の方が高い。各候補文字の類似度が高いということは、照合対象の文字が単純である、あるいは、外乱や変動による影響が強いと考えられる。
【００７１】
そこで、制御部２０は、同一文字についての候補文字間の類似度が高いほど参照範囲を小さくしてもよい。かかる構成によっても、第１の実施形態および第２の実施形態と同様に、誤った文字認識結果を出力してしまうことを低減することが可能である。
【００７２】
また、本明細書の文字認識システムの処理における各ステップは、必ずしもフローチャートとして記載された順序に沿って時系列に処理する必要はない。例えば、文字認識システムの処理における各ステップは、フローチャートとして記載した順序と異なる順序で処理されても、並列的に処理されてもよい。
【００７３】
また、ＣＰＵ、ＲＯＭおよびＲＡＭなどのハードウェアを、上述した制御部２０および単語照合処理部４０と同等の機能を発揮させるためのコンピュータプログラムも作成可能である。また、該コンピュータプログラムを記憶させた記憶媒体も提供される。
【符号の説明】
【００７４】
１０  文字読取装置
２０  制御部
２０−１  制御部
２０−２  制御部
２２  文字数判定部
２４  複雑度判定部
２６、２８  参照範囲決定部
３０  単語辞書記憶部
４０  単語照合処理部
５０  出力装置
【図１】
2013171497.tif 000003
【図２】
2013171497.tif 000004
【図３】
2013171497.tif 000005
【図４】
2013171497.tif 000006
【図５】
2013171497.tif 000007
【図６】
2013171497.tif 000008
【図７】
2013171497.tif 000009
【図８】
2013171497.tif 000010
【図９】
2013171497.tif 000011
【図１０】
2013171497.tif 000012
【図１１】
2013171497.tif 000013
【図１２】
2013171497.tif 000014