(57)【特許請求の範囲】
【請求項１】
筆者が手書きで入力した文字である手書き入力文字を認識する文字認識装置であって、
文字を特定する文字カテゴリと文字の特徴を示す特徴量とを対応付けて記憶する複数の筆者適応辞書と、
筆者が正解として選択した正解文字の前記文字カテゴリと前記手書き入力文字の前記特徴量とを対応付けて、前記複数の筆者適応辞書のそれぞれに記憶する筆者適応辞書更新部と、
前記複数の筆者適応辞書のそれぞれに記憶された前記特徴量と前記手書き入力文字の前記特徴量とを比較して、前記手書き入力文字に対応する前記文字カテゴリの候補を前記複数の筆者適応辞書毎に取得する候補文字取得部と、
前記候補文字取得部によって取得された前記文字カテゴリの候補に基づいて、前記手書き入力文字に対応する前記文字カテゴリを認識結果として取得する認識結果取得部とを備え、
前記複数の筆者適応辞書のそれぞれは、一の前記文字カテゴリに対して、互いに異なる前記特徴量を対応付けて予め記憶していることを特徴とする文字認識装置。
【請求項２】
前記複数の筆者適応辞書のそれぞれに対応する重付値を取得する重付値取得部をさらに備え、
前記認識結果取得部は、前記重付値取得部によって取得された前記重付値で重み付けされた前記文字カテゴリの候補に基づいて前記認識結果を取得することを特徴とする請求項１に記載の文字認識装置。
【請求項３】
前記重付値取得部は、前記複数の筆者適応辞書毎に取得された前記文字カテゴリの候補と前記正解文字の前記文字カテゴリとが一致する度合いに基づいて、前記複数の筆者適応辞書単位で算出された値を前記重付値として取得することを特徴とする請求項２に記載の文字認識装置。
【請求項４】
前記重付値取得部は、前記複数の筆者適応辞書毎に取得された前記文字カテゴリの候補と前記正解文字の前記文字カテゴリとが一致する度合いに基づいて、前記複数の筆者適応辞書のそれぞれについて前記文字カテゴリ単位で算出された値を前記重付値として取得することを特徴とする請求項２に記載の文字認識装置。
【請求項５】
それぞれの前記筆者適応辞書は、前記文字カテゴリの前記特徴量が有効である度合いを示す有効度と前記文字カテゴリとを対応付けて記憶しており、
前記筆者適応辞書更新部は、
前記複数の筆者適応辞書毎に取得された前記文字カテゴリの候補と前記正解文字の前記文字カテゴリとが一致するか否かに応じて、前記文字カテゴリの候補に対応付けられた前記有効度を前記複数の筆者適応辞書毎に更新し、
前記文字カテゴリの前記特徴量を前記有効度に応じて前記複数の筆者適応辞書毎に削除することを特徴とする請求項１に記載の文字認識装置。
【請求項６】
筆者の筆記特性に対する前記文字認識装置の適応度が所定の適応度よりも大きいか否かを判定する適応度判定部をさらに備え、
前記候補文字取得部は、前記適応度が前記所定の適応度よりも大きいと判定された場合に、前記文字カテゴリの候補を前記複数の筆者適応辞書毎に取得する処理を終了し、前記複数の筆者適応辞書のいずれか一つの前記筆者適応辞書から前記文字カテゴリの候補を取得することを特徴とする請求項１に記載の文字認識装置。
【請求項７】
前記適応度判定部は、筆者が前記文字認識装置の使用を開始してから入力された前記手書き入力文字の数、又は、前記手書き入力文字に対応する前記特徴量が前記筆者適応辞書に含まれる割合に基づいて、前記適応度が前記所定の適応度よりも大きいか否かを判定することを特徴とする請求項６に記載の文字認識装置。
【請求項８】
それぞれの前記筆者適応辞書は、前記複数の筆者適応辞書のそれぞれに対応する他の筆者が手書きで入力した文字の前記特徴量と前記文字カテゴリとを対応付けて予め記憶していることを特徴とする請求項１に記載の文字認識装置。
【請求項９】
筆者が手書きで入力した文字である手書き入力文字を認識する文字認識プログラムであって、コンピュータに、
文字を特定する文字カテゴリと文字の特徴を示す特徴量とを対応付けて記憶する複数の筆者適応辞書のそれぞれに、筆者が正解として選択した正解文字の前記文字カテゴリと前記手書き入力文字の前記特徴量とを対応付けて記憶するステップＡと、
前記複数の筆者適応辞書のそれぞれに記憶された前記特徴量と前記手書き入力文字の前記特徴量とを比較して、前記手書き入力文字に対応する前記文字カテゴリの候補を前記複数の筆者適応辞書毎に取得するステップＢと、
前記ステップＢで取得された前記文字カテゴリの候補に基づいて、前記手書き入力文字に対応する前記文字カテゴリを認識結果として取得するステップＣとを実行させ、
それぞれの前記筆者適応辞書は、一の前記文字カテゴリに対して、互いに異なる前記特徴量を対応付けて予め記憶していることを特徴とする文字認識プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、筆者が手書きで入力した文字の特徴量を累積的に記憶する筆者適応辞書を参照することによって、筆者が手書きで入力した文字を認識する文字認識装置及び文字認識プログラムに関する。
【背景技術】
【０００２】
従来、不特定多数の筆者が手書きで入力した文字の特徴量から抽出された特徴量と文字（文字カテゴリ）とを対応付けて記憶する標準認識辞書を参照することによって、筆者が手書きで入力した文字を認識する文字認識装置が広く知られている。
【０００３】
また、筆者が手書きで入力した文字の認識率の向上を目的として、文字認識装置を実際に使用する筆者が手書きで入力した文字の特徴量を累積的に記憶する筆者適応辞書を有する文字認識装置も提案されている（例えば、特許文献１）。
【０００４】
具体的には、この文字認識装置において、筆者適応辞書は、筆者が手書きで入力した文字を誤って認識した場合（誤読した場合）だけではなく、筆者が手書きで入力した文字を正しく認識した場合（正読した場合）にも、筆者が手書きで入力した文字の特徴量を記憶する。
【０００５】
このように、文字を誤読した場合だけではなく、文字を正読した場合にも、筆者適応辞書の内容を更新することによって、筆者が文字認識装置を使用し始めてから早い段階で筆者適応辞書の内容を充実させるとともに、文字の認識率の早期向上が図られていた。
【０００６】
また、筆者適応辞書に記憶可能な文字の特徴量が上限に達している場合に、文字を誤読した場合に記憶される文字の特徴量よりも、文字を正読した場合に記憶される文字の特徴量を優先して削除することによって、有効な文字の特徴量が削除されることを防止するとともに、文字の認識率の低下が抑制されていた。
【特許文献１】特開２００５−３０１７６２号公報（請求項１、〔００５８〕〜〔００６０〕段落、図１１など）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ここで、筆者が文字認識装置を使用し始めてから認識率が十分に向上するまでには、一定量の文字数を筆者が手書きで入力する必要がある。
【０００８】
従って、筆者の利便性を向上させるためには、認識率が十分に向上するまでに筆者が手書きで入力しなければならない文字数が少なければ少ないほど好ましい。
【０００９】
そこで、本発明は、上述した課題を解決するためになされたものであり、認識率が十分に向上するまでに筆者が手書きで入力しなければならない文字数の削減を図ることが可能な文字認識装置及び文字認識プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の第１の特徴は、筆者が手書きで入力した文字である手書き入力文字を認識する文字認識装置（文字認識装置１０）が、文字を特定する文字カテゴリと文字の特徴を示す特徴量とを対応付けて記憶する複数の筆者適応辞書（筆者適応辞書１５）と、筆者が正解として選択した正解文字の前記文字カテゴリと前記手書き入力文字の前記特徴量とを対応付けて、前記複数の筆者適応辞書のそれぞれに記憶する筆者適応辞書更新部（筆者適応処理部１６）と、前記複数の筆者適応辞書のそれぞれに記憶された前記特徴量と前記手書き入力文字の前記特徴量とを比較して、前記手書き入力文字に対応する前記文字カテゴリの候補を前記複数の筆者適応辞書毎に取得する候補文字取得部（筆者適応処理部１６）と、前記候補文字取得部によって取得された前記文字カテゴリの候補に基づいて、前記手書き入力文字に対応する前記文字カテゴリを認識結果として取得する認識結果取得部（最終認識結果取得部１７４）とを備え、前記複数の筆者適応辞書のそれぞれが、一の前記文字カテゴリに対して、互いに異なる前記特徴量を対応付けて予め記憶していることを要旨とする。
【００１１】
かかる特徴によれば、認識結果取得部が、複数の筆者適応辞書毎に取得された文字カテゴリの候補に基づいて、手書き入力文字に対応する文字カテゴリを認識結果として取得する。また、複数の筆者適応辞書のそれぞれが、一の文字カテゴリに対して、互いに異なる特徴量を対応付けて予め記憶している。
【００１２】
従って、文字認識装置は、筆者適応辞書が一つである場合に比べて、認識率が充分に向上するまでに筆者が手書きで入力しなければならない文字数の削減を図ることができる。
【００１３】
本発明の第２の特徴は、本発明の第１の特徴において、前記複数の筆者適応辞書のそれぞれに対応する重付値を取得する重付値取得部（重付値算出部１７３）を文字認識装置がさらに備え、前記認識結果取得部が、前記重付値取得部によって取得された前記重付値で重み付けされた前記文字カテゴリの候補に基づいて前記認識結果を取得することを要旨とする。
【００１４】
本発明の第３の特徴は、本発明の第２の特徴において、前記重付値取得部が、前記複数の筆者適応辞書毎に取得された前記文字カテゴリの候補と前記正解文字の前記文字カテゴリとが一致する度合いに基づいて、前記複数の筆者適応辞書単位で算出された値（大域的重付値）を前記重付値として取得することを要旨とする。
【００１５】
本発明の第４の特徴は、本発明の第２の特徴において、前記重付値取得部が、前記複数の筆者適応辞書毎に取得された前記文字カテゴリの候補と前記正解文字の前記文字カテゴリとが一致する度合いに基づいて、前記複数の筆者適応辞書のそれぞれについて前記文字カテゴリ単位で算出された値（局所的重付値）を前記重付値として取得することを要旨とする。
【００１６】
本発明の第５の特徴は、本発明の第１の特徴において、それぞれの前記筆者適応辞書が、前記文字カテゴリの前記特徴量が有効である度合いを示す有効度と前記文字カテゴリとを対応付けて記憶しており、前記筆者適応辞書更新部が、前記複数の筆者適応辞書毎に取得された前記文字カテゴリの候補と前記正解文字の前記文字カテゴリとが一致するか否かに応じて、前記文字カテゴリの候補に対応付けられた前記有効度を前記複数の筆者適応辞書毎に更新し、前記文字カテゴリの前記特徴量を前記有効度に応じて前記複数の筆者適応辞書毎に削除することを要旨とする。
【００１７】
本発明の第６の特徴は、本発明の第１の特徴において、筆者の筆記特性に対する前記複数の筆者適応辞書の適応度が所定の適応度よりも大きいか否かを判定する適応度判定部（後処理部１７７）を文字認識装置がさらに備え、前記候補文字取得部が、前記適応度が前記所定の適応度よりも大きいと判定された場合に、前記文字カテゴリの候補を前記複数の筆者適応辞書毎に取得する処理を終了し、前記複数の筆者適応辞書のいずれか一つの前記筆者適応辞書から前記文字カテゴリの候補を取得することを要旨とする。
【００１８】
本発明の第７の特徴は、本発明の第６の特徴において、前記適応度判定部が、筆者が前記文字認識装置の使用を開始してから入力された前記手書き入力文字の数、又は、前記手書き入力文字に対応する前記特徴量が前記筆者適応辞書に含まれる割合に基づいて、前記適応度が前記所定の適応度よりも大きいか否かを判定することを要旨とする。
【００１９】
本発明の第８の特徴は、本発明の第１の特徴において、それぞれの前記筆者適応辞書が、前記複数の筆者適応辞書のそれぞれに対応する他の筆者が手書きで入力した文字の前記特徴量と前記文字カテゴリとを対応付けて予め記憶していることを要旨とする。
【００２０】
本発明の第９の特徴は、筆者が手書きで入力した文字である手書き入力文字を認識する文字認識プログラムが、文字を特定する文字カテゴリと文字の特徴を示す特徴量とを対応付けて記憶する複数の筆者適応辞書のそれぞれに、筆者が正解として選択した正解文字の前記文字カテゴリと前記手書き入力文字の前記特徴量とを対応付けて記憶するステップＡ（ステップ８０）と、前記複数の筆者適応辞書のそれぞれに記憶された前記特徴量と前記手書き入力文字の前記特徴量とを比較して、前記手書き入力文字に対応する前記文字カテゴリの候補を前記複数の筆者適応辞書毎に取得するステップＢ（ステップ４０）と、前記ステップＢで取得された前記文字カテゴリの候補に基づいて、前記手書き入力文字に対応する前記文字カテゴリを認識結果として取得するステップＣ（ステップ６０）とをコンピュータに実行させ、それぞれの前記筆者適応辞書が、一の前記文字カテゴリに対して、互いに異なる前記特徴量を対応付けて予め記憶していることを要旨とする。
【００２１】
本発明の第１０の特徴は、本発明の第９の特徴において、前記複数の筆者適応辞書のそれぞれに対応する重付値を取得するステップＤ（ステップ５０）を文字認識プログラムがコンピュータに実行させ、前記ステップＣが、前記ステップＤで取得された前記重付値で重み付けされた前記文字カテゴリの候補に基づいて前記認識結果を取得するステップを含むことを要旨とする。
【００２２】
本発明の第１１の特徴は、本発明の第１０の特徴において、前記ステップＤが、前記複数の筆者適応辞書毎に取得された前記文字カテゴリの候補と前記正解文字の前記文字カテゴリとが一致する度合いに基づいて、前記複数の筆者適応辞書単位で算出された値を前記重付値として取得するステップを含むことを要旨とする。
【００２３】
本発明の第１２の特徴は、本発明の第１０の特徴において、前記ステップＤが、前記複数の筆者適応辞書毎に取得された前記文字カテゴリの候補と前記正解文字の前記文字カテゴリとが一致する度合いに基づいて、前記複数の筆者適応辞書のそれぞれについて前記文字カテゴリ単位で算出された値を前記重付値として取得するステップを含むことを要旨とする。
【００２４】
本発明の第１３の特徴は、本発明の第９の特徴において、それぞれの前記筆者適応辞書が、前記文字カテゴリの前記特徴量が有効である度合いを示す有効度と前記文字カテゴリとを対応付けて記憶しており、前記ステップＡが、前記複数の筆者適応辞書毎に取得された前記文字カテゴリの候補と前記正解文字の前記文字カテゴリとが一致するか否かに応じて、前記文字カテゴリの候補に対応付けられた前記有効度を前記複数の筆者適応辞書毎に更新し、前記文字カテゴリの前記特徴量を前記有効度に応じて前記複数の筆者適応辞書毎に削除するステップを含むことを要旨とする。
【００２５】
本発明の第１４の特徴は、本発明の第９の特徴において、筆者の筆記特性に対する前記複数の筆者適応辞書の適応度が所定の適応度よりも大きいか否かを判定するステップＥ（ステップ８４）を文字認識プログラムがコンピュータに実行させ、前記ステップＣが、前記適応度が前記所定の適応度よりも大きいと判定された場合に、前記文字カテゴリの候補を前記複数の筆者適応辞書毎に取得する処理を終了し、前記複数の筆者適応辞書のいずれか一つの前記筆者適応辞書から前記文字カテゴリの候補を取得するステップを含むことを要旨とする。
【００２６】
本発明の第１５の特徴は、本発明の第１４の特徴において、前記ステップＥが、筆者が前記文字認識装置の使用を開始してから入力された前記手書き入力文字の数、又は、前記手書き入力文字に対応する前記特徴量が前記筆者適応辞書に含まれる割合に基づいて、前記適応度が前記所定の適応度よりも大きいか否かを判定するステップを含むことを要旨とする。
【００２７】
本発明の第１６の特徴は、本発明の第９の特徴において、それぞれの前記筆者適応辞書が、前記複数の筆者適応辞書のそれぞれに対応する他の筆者が手書きで入力した文字の前記特徴量と前記文字カテゴリとを対応付けて予め記憶していることを要旨とする。
【発明の効果】
【００２８】
本発明によれば、認識率が十分に向上するまでに筆者が手書きで入力しなければならない文字数の削減を図ることが可能な文字認識装置及び文字認識プログラムを提供することができる。
【発明を実施するための最良の形態】
【００２９】
以下において、本発明の実施形態について図面を参照しながら説明する。なお、以下の図面の記載において、同一又は類似の部分には、同一又は類似の符号を付している。ただし、図面は模式的なものであることに留意すべきである。
【００３０】
（文字認識装置の構成）
以下において、本発明の一実施形態に係る文字認識装置の構成について、図面を参照しながら説明する。図１は、本発明の一実施形態に係る文字認識装置１０の構成を示すブロック図である。
【００３１】
図１に示すように、文字認識装置１０は、入力文字パターン取得部１１と、特徴量抽出部１２と、標準認識辞書１３と、標準文字認識処理部１４と、複数の筆者適応辞書１５（筆者適応辞書１５ａ〜筆者適応辞書１５ｋ）と、複数の筆者適応処理部１６（筆者適応処理部１６ａ〜筆者適応処理部１６ｋ）と、文字認識結果統合処理部１７と、正解文字取得部１８とを有する。
【００３２】
なお、筆者適応辞書１５ａ〜筆者適応辞書１５ｋの構成は同様であるため、必要に応じてこれらを筆者適応辞書１５と称する。また、筆者適応処理部１６ａ〜筆者適応処理部１６ｋの構成は同様であるため、必要に応じてこれらを筆者適応処理部１６と称する。
【００３３】
入力文字パターン取得部１１は、筆者が手書きで入力した文字の入力文字パターン（筆跡情報）を取得する。例えば、入力文字パターン取得部１１は、タッチペンによってタッチされた領域やマウス操作によって動かされるポインタなどの座標や移動量を入力文字パターン（筆跡情報）として取得する。また、入力文字パターン取得部１１は、取得した入力文字パターンを特徴量抽出部１２に入力する。
【００３４】
特徴量抽出部１２は、入力文字パターン取得部１１から取得した入力文字パターンから、文字認識装置１０を使用する筆者が手書きで入力した文字（手書き入力文字）の特徴量（例えば、座標やベクトル）を抽出する。また、特徴量抽出部１２は、抽出した手書き入力文字の特徴量を標準文字認識処理部１４及び筆者適応処理部１６に入力する。
【００３５】
標準認識辞書１３は、不特定多数の筆者が手書きで入力した文字の特徴量から抽出された特徴量と文字を特定する文字カテゴリとを対応付けて記憶するデータベースである。なお、標準認識辞書１３は、文字認識装置１０を使用する筆者が手書きで入力した文字（手書き入力文字）によって更新されないデータベースである。
【００３６】
標準文字認識処理部１４は、特徴量抽出部１２から取得した手書き入力文字の特徴量と標準認識辞書１３に記憶された特徴量とを比較して、手書き入力文字に対応する文字カテゴリの候補及び認識スコアを取得する。なお、認識スコアとは、手書き入力文字の特徴量と標準認識辞書１３に記憶された特徴量との一致度を示す値である。また、標準文字認識処理部１４は、取得した文字カテゴリの候補を複数の筆者適応処理部１６のそれぞれに入力する。
【００３７】
各筆者適応辞書１５は、文字カテゴリと特徴量とを対応付けて記憶するデータベースである。また、各筆者適応辞書１５は、一の文字カテゴリに対して、互いに異なる特徴量を対応付けて記憶している。具体的には、各筆者適応辞書１５は、複数の筆者適応辞書１５のそれぞれに対応する他の筆者が手書きで入力した文字の特徴量と文字カテゴリとを対応付けて予め記憶している。
【００３８】
例えば、初期状態における筆者適応辞書１５ａは、筆者ａが手書きで入力した文字の特徴量と文字カテゴリとを対応付けて予め記憶している。同様に、初期状態における筆者適応辞書１５ｂ〜筆者適応辞書１５ｋは、筆者ｂ〜筆者ｋが手書きで入力した文字の特徴量と文字カテゴリとを対応付けて予め記憶している。
【００３９】
なお、筆者適応辞書１５は、後述するように、文字認識装置１０を使用する筆者が手書きで入力した文字（手書き入力文字）によって更新されるデータベースである。
【００４０】
具体的には、各筆者適応辞書１５は、図２に示すように、文字カテゴリと、パターンＮｏ．と、特徴量と、有効度と、筆者適応フラグとを対応付けて記憶している。
【００４１】
ここで、文字カテゴリは、文字を特定する識別子などである。なお、図２では、文字カテゴリは、説明を明確にするために「あ」や「ぁ」などによって表記されているが、実際にはｂｉｔ列などによって表記されてもよい。パターンＮｏ．は、文字カテゴリに対応付けられた特徴量を特定する識別子などである。特徴量は、手書き入力文字の特徴を示す座標やベクトルなどである。
【００４２】
有効度は、筆者適応辞書１５から特徴量を削除する際に参照される値であり、筆者適応辞書１５内に優先的に残す度合いを示している。具体的には、筆者適応辞書１５から特徴量を削除する場合には、有効度が低い特徴量から順に削除される。筆者適応フラグは、文字カテゴリの特徴量が筆者適応辞書１５に予め記憶されていたものであるか否かを示すフラグである。具体的には、筆者適応フラグが“０”である文字カテゴリの特徴量は、筆者適応辞書１５に予め記憶されていたものであり、筆者適応フラグが“１”である文字カテゴリの特徴量は、文字認識装置１０を使用する筆者が手書きで文字を入力することによって筆者適応辞書１５に追加されたものである。
【００４３】
各筆者適応処理部１６は、特徴量抽出部１２から取得した手書き入力文字の特徴量と各筆者適応辞書１５に記憶された特徴量とを比較して、手書き入力文字に対応する文字カテゴリの候補及び認識スコアを取得する。なお、各筆者適応処理部１６が取得する文字カテゴリの候補は、文字カテゴリだけではなく、上述したパターンＮｏ．も含まれている。
【００４４】
また、各筆者適応処理部１６は、筆者適応辞書１５を参照して取得した文字カテゴリの候補の認識スコアと標準文字認識処理部１４から取得した文字カテゴリの候補の認識スコアとに基づいて、各筆者適応処理部１６の認識結果とする文字カテゴリの候補を抽出する。例えば、各筆者適応処理部１６は、認識スコアが高い順に所定数の文字カテゴリの候補を抽出する。
【００４５】
さらに、各筆者適応処理部１６は、認識スコアに従って文字カテゴリの候補を順位付けする。具体的には、各筆者適応処理部１６は、認識スコアが高い順に文字カテゴリの候補に高い順位を付ける。
【００４６】
また、各筆者適応処理部１６は、抽出された文字カテゴリの候補、この文字カテゴリの候補の認識スコア及びこの文字カテゴリの候補の順位を、各筆者適応処理部１６の認識結果として文字認識結果統合処理部１７に入力する。
【００４７】
また、各筆者適応処理部１６は、文字認識装置１０を使用する筆者が正解として選択した文字のパターンＮｏ．（正解文字パターンＮｏ．）に基づいて筆者適応辞書１５を更新する。
【００４８】
具体的には、各筆者適応処理部１６は、各筆者適応処理部１６が抽出した文字カテゴリの候補に含まれるパターンＮｏ．のうち、文字認識結果統合処理部１７を介して正解文字取得部１８から取得した正解文字パターンＮｏ．と一致したパターンＮｏ．の有効度を上げる。一方、各筆者適応処理部１６は、各筆者適応処理部１６が抽出した文字カテゴリの候補に含まれるパターンＮｏ．のうち、正解文字取得部１８から取得した正解文字パターンＮｏ．と一致しなかったパターンＮｏ．の有効度を下げる。
【００４９】
また、各筆者適応処理部１６は、各筆者適応辞書１５に記憶された特徴量が所定の閾値以上となった場合には、上述した有効度が低い特徴量から順に、各筆者適応辞書１５に記憶された特徴量を削除する。なお、所定の閾値は、文字カテゴリ毎に定められた値であってもよく、筆者適応辞書１５の全体として定められた一つの値であってもよい。
【００５０】
文字認識結果統合処理部１７は、各筆者適応処理部１６から取得した認識結果に基づいて、最終的な認識結果とする文字カテゴリの候補を取得する。なお、文字認識結果統合処理部１７の詳細については後述する（図３を参照）。
【００５１】
正解文字取得部１８は、文字認識装置１０を使用する筆者が正解として選択した文字に対応する文字カテゴリ（正解文字カテゴリ）及びパターンＮｏ．（正解文字パターンＮｏ．）を取得する。
【００５２】
以下において、上述した文字認識結果統合処理部１７の詳細について、図面を参照しながら説明する。図３は、本発明の一実施形態に係る文字認識結果統合処理部１７を示すブロック図である。
【００５３】
図３に示すように、文字認識結果統合処理部１７は、認識結果取得部１７１と、履歴記憶部１７２と、重付値算出部１７３と、最終認識結果取得部１７４と、最終認識結果記憶部１７５と、正解文字入力部１７６と、後処理部１７７とを有する。
【００５４】
認識結果取得部１７１は、複数の筆者適応処理部１６のそれぞれから、文字カテゴリの候補及び認識スコアを含む認識結果（認識結果ａ〜認識結果ｋ）を取得する。
【００５５】
履歴記憶部１７２は、図４に示すように、文字カテゴリと、各筆者適応処理部１６から取得した文字カテゴリの候補と正解文字カテゴリとが一致した回数（正読回数）と、各筆者適応処理部１６から取得した文字カテゴリの候補と正解文字カテゴリとが一致しなかった回数（誤読回数）とを対応付けて記憶している。なお、履歴記憶部１７２は、文字カテゴリ、正読回数及び誤読回数を、各筆者適応処理部１６単位（すなわち、各筆者適応辞書１５単位）で記憶している。
【００５６】
なお、本実施形態では、履歴記憶部１７２は、各筆者適応処理部１６が１位候補の文字カテゴリについてのみ、正読回数及び誤読回数を記憶するが、これに限定されるものではなく、所定の順位までの候補（例えば、１位候補〜５位候補）の文字カテゴリについて、正読回数及び誤読回数を記憶してもよい。
【００５７】
重付値算出部１７３は、履歴記憶部１７２に記憶された情報に基づいて、各筆者適応処理部１６から取得した認識結果に対する重付値を算出する。具体的には、重付値算出部１７３は、（ｉ＋１）番目の手書き入力文字の特徴量がＸｉ＋１に対して、ｋ番目の筆者適応処理部１６が１位候補として候補文字カテゴリω１ｋを出力したとすると、以下の式（１）に従って重付値（Ｗｋ（ω１ｋ｜Ｘｉ＋１））を算出する。
【数１】
0004817873.tif 000002
【００５８】
ここで、ＷＧｋ（ｉ）は、文字認識装置１０を使用する筆者が手書きで入力した文字数がｉ個である場合において、ｋ番目の筆者適応処理部１６の全体について算出される重付値（大域的重付値）である。
【００５９】
なお、重付値算出部１７３は、以下の式（２）に従って大域的重付値（ＷＧｋ（ｉ））を算出する。
【数２】
0004817873.tif 000003
【００６０】
ここで、Ｃｋ（ｉ）は、文字認識装置１０を使用する筆者が手書きで入力した文字数がｉ個である場合において、ｋ番目の筆者適応処理部１６が１位候補として取得した文字カテゴリが正解文字カテゴリと一致した回数（正読回数）の総数である。一方、Ｅｋ（ｉ）は、文字認識装置１０を使用する筆者が手書きで入力した文字数がｉ個である場合において、ｋ番目の筆者適応処理部１６が１位候補として取得した文字カテゴリが正解文字カテゴリと一致しなかった回数（誤読回数）の総数である。
【００６１】
また、ＷＬｋ（ｉ，ω１ｋ）は、文字認識装置１０を使用する筆者が手書きで入力した文字数がｉ個である場合において、ｋ番目の筆者適応処理部１６が１位候補として取得したω１ｋについて算出される重付値（局所的重付値）である。
【００６２】
なお、重付値算出部１７３は、以下の式（３）に従って局所的重付値（ＷＬｋ（ｉ，ω１ｋ））を算出する。
【数３】
0004817873.tif 000004
【００６３】
ここで、ｃｋ（ｉ，ω１ｋ）は、文字認識装置１０を使用する筆者が手書きで入力した文字数がｉ個である場合において、ｋ番目の筆者適応処理部１６が１位候補として取得したω１ｋが正解文字カテゴリと一致した回数（正読回数）である。一方、ｅｋ（ｉ，ω１ｋ）は、文字認識装置１０を使用する筆者が手書きで入力した文字数がｉ個である場合において、ｋ番目の筆者適応処理部１６が１位候補として取得したω１ｋが正解文字カテゴリと一致しなかった回数（誤読回数）である。
【００６４】
最終認識結果取得部１７４は、最終認識結果とする文字カテゴリの候補を取得する。具体的には、最終認識結果取得部１７４は、重付値算出部１７３によって算出された重付値（Ｗｋ（ω１ｋ｜Ｘｉ＋１））で、各筆者適応処理部１６から取得した認識スコアを重み付けする。続いて、最終認識結果取得部１７４は、重み付けされた認識スコア（以下、最終認識スコア）に基づいて、最終認識結果とする文字カテゴリの候補を取得する。
【００６５】
最終認識結果取得部１７４は、（ｉ＋１）番目の手書き入力文字の特徴量がＸｉ＋１であるとすると、以下の式（４）に従って重付値（Ｗｋ（ω１ｋ｜Ｘｉ＋１））で重み付けされた最終認識スコア（Ｓ（ω｜Ｘｉ＋１））を算出する。
【数４】
0004817873.tif 000005
【００６６】
ここで、ｓｋ（ω｜Ｘｉ＋１）は、手書き入力文字の特徴量（Ｘｉ＋１）に対して、ｋ番目の筆者適応処理部１６が取得した文字カテゴリの候補（ω）の認識スコアである。
【００６７】
続いて、最終認識結果取得部１７４は、算出された最終認識スコア（Ｓ（ω｜Ｘｉ＋１））が大きい順に所定数の文字カテゴリの候補を取得する。また、最終認識結果取得部１７４は、算出された最終認識スコア（Ｓ（ω｜Ｘｉ＋１））に従って文字カテゴリの候補を順位付けする。さらに、最終認識結果取得部１７４は、文字カテゴリの候補、この文字カテゴリの候補に対応する最終認識スコア及びこの文字カテゴリの候補に対応する順位を最終認識結果とする。
【００６８】
最終認識結果記憶部１７５は、最終認識結果取得部１７４によって取得された最終認識結果を記憶する。
【００６９】
正解文字入力部１７６には、正解文字取得部１８によって取得された正解文字カテゴリ及び正解文字パターンＮｏ．が入力される。また、正解文字入力部１７６は、正解文字カテゴリ及び正解文字パターンＮｏ．を後処理部１７７に入力する。
【００７０】
後処理部１７７は、後処理部１７７から取得した正解文字カテゴリに基づいて履歴記憶部１７２を更新する。具体的には、後処理部１７７は、筆者適応処理部１６から１位候補として取得した文字カテゴリと正解文字カテゴリとが一致する場合には、その筆者適応処理部１６について文字カテゴリの正読回数を“１”増加する。一方、後処理部１７７は、筆者適応処理部１６から１位候補として取得した文字カテゴリと正解文字カテゴリとが一致しなかった場合には、その筆者適応処理部１６について文字カテゴリの誤読回数を“１”増加する。
【００７１】
また、後処理部１７７は、正解文字カテゴリ及び正解文字パターンＮｏ．を各筆者適応処理部１６に通知し、各筆者適応処理部１６に対して筆者適応辞書１５の更新を指示する。
【００７２】
なお、各筆者適応処理部１６は、上述したように、正解文字カテゴリ及び正解文字パターンＮｏ．に基づいて有効度を更新する。また、各筆者適応処理部１６は、筆者適応辞書１５に記憶された特徴量が所定の閾値以上である場合には、有効度が低い順に特徴量を削除して、新たな手書き入力文字の特徴量と正解文字カテゴリとを対応付けて筆者適応辞書１５に格納する。
【００７３】
さらに、後処理部１７７は、文字認識装置１０が筆者（ユーザ）に適応しているか否かを示す度合いである適応度（筆者の筆記特性に対する文字認識装置１０の適応度）が所定の適応度よりも大きいか否かを判定する。具体的には、後処理部１７７は、文字認識装置１０の使用を筆者（ユーザ）が開始してから入力された手書き入力文字の数、又は、ユーザが入力した手書き入力文字が筆者適応辞書１５に含まれる割合に基づいて、適応度が所定の適応度よりも大きいか否かを判定する。なお、ユーザが入力した手書き入力文字が筆者適応辞書１５に含まれる割合は、上述した筆者適応フラグによって算出可能である。
【００７４】
また、後処理部１７７は、適応度が所定の適応度よりも大きい場合には、複数の筆者適応辞書１５毎に文字カテゴリの候補を取得する処理を終了し、いずれか一つの筆者適応辞書１５のみを参照して文字カテゴリの候補を取得する処理に切り替える。
【００７５】
具体的には、後処理部１７７は、複数の筆者適応処理部１６の中からいずれかの筆者適応処理部１６を選択し、選択されなかった筆者適応処理部１６に対して、筆者適応処理の終了を指示する。
【００７６】
以下において、図５に示す手書き入力文字が入力された場合において、文字認識装置１０が文字を認識する一例について、図面を参照しながら説明する。図５は、本発明の一実施形態に係る手書き入力文字の一例を示す図である。図６及び図７は、本発明の一実施形態に係る認識結果の一例を示す図である。なお、図６では、筆者適応処理部１６の一例として、筆者適応処理部１６ａを挙げて説明する。
【００７７】
図５に示す手書き入力文字が入力されると、特徴量抽出部１２は、手書き入力文字の特徴量を抽出し、抽出された特徴量を標準文字認識処理部１４及び筆者適応処理部１６に入力する。
【００７８】
次に、標準文字認識処理部１４は、図６（ａ）に示すように、標準認識辞書１３を参照して、図５に示す手書き入力文字に対応する文字カテゴリの候補及びこの文字カテゴリの候補の認識スコアを取得する。
【００７９】
一方、筆者適応処理部１６ａは、図６（ｂ）に示すように、筆者適応辞書１５ａを参照して、図５に示す手書き入力文字に対応する文字カテゴリの候補及びこの文字カテゴリの候補の認識スコアを取得する。また、筆者適応処理部１６ａは、文字カテゴリの候補及び認識スコアに加えてパターンＮｏ．も取得する。
【００８０】
続いて、筆者適応処理部１６ａは、標準認識辞書１３を参照して取得された文字カテゴリの候補（図６（ａ））及び筆者適応辞書１５ａを参照して取得された文字カテゴリの候補（図６（ｂ））の中から、認識スコアが高い順に所定数（本実施形態では、５つ）の文字カテゴリの候補を抽出する。また、筆者適応処理部１６ａは、抽出された文字カテゴリの候補を筆者適応処理部１６ａの認識結果（認識結果ａ）とする。
【００８１】
なお、筆者適応処理部１６ａは、標準認識辞書１３を参照して取得された文字カテゴリの候補と筆者適応辞書１５ａを参照して取得された文字カテゴリの候補とが重複している場合には、認識スコアが高い文字カテゴリの候補のみを抽出する。
【００８２】
従って、筆者適応処理部１６ａは、図６（ｃ）に示すように、標準認識辞書１３を参照して取得された文字カテゴリの候補（「め（０．９０）」及び「お（０．８５）」）及び筆者適応辞書１５ａを参照して取得された文字カテゴリの候補（「あ（０．９４）」、「ぁ（０．９３）」及び「友（０．８３）」）を認識結果ａとして取得する。
【００８３】
同様に、筆者適応処理部１６ｂ〜筆者適応処理部１６ｋも、認識結果ｂ〜認識結果ｋをそれぞれ取得する。
【００８４】
続いて、文字認識結果統合処理部１７は、図７に示すように、認識結果ａ〜認識結果ｋを取得する。また、文字認識結果統合処理部１７は、認識結果ａ〜認識結果ｋに含まれる認識スコアを上述した重付値（Ｗｋ（ω１ｋ｜Ｘｉ＋１））で重み付けし、重み付けされた最終認識スコア（Ｓ（ω｜Ｘｉ＋１））を算出する。さらに、文字認識結果統合処理部１７は、最終認識スコア（Ｓ（ω｜Ｘｉ＋１））が高い順に所定数（本実施形態では、５つ）の文字カテゴリの候補を抽出し、抽出された文字カテゴリの候補を文字認識装置１０の最終認識結果とする。
【００８５】
（文字認識方法）
以下において、本発明の一実施形態に係る文字認識方法について、図面を参照しながら説明する。図８は、本発明の一実施形態に係る文字認識方法を示すフロー図である。
【００８６】
図８に示すように、ステップ１０において、文字認識装置１０は、文字認識装置１０を使用する筆者が手書きで入力した文字（手書き入力文字）の入力文字パターンを取得する。
【００８７】
ステップ２０において、文字認識装置１０は、ステップ１０で取得された入力文字パターンから、手書き入力文字の特徴量（例えば、座標やベクトル）を取得する。
【００８８】
ステップ３０において、文字認識装置１０は、標準認識辞書１３を参照して、手書き入力文字に対応する文字カテゴリの候補及びこの文字カテゴリの候補の認識スコアを取得する。
【００８９】
ステップ４０において、文字認識装置１０は、筆者適応辞書１５ａ〜筆者適応辞書１５ｋを参照して、手書き入力文字に対応する文字カテゴリの候補及びこの文字カテゴリの候補の認識スコアを筆者適応辞書１５毎に取得する。また、文字認識装置１０は、標準認識辞書１３を参照して取得された文字カテゴリの候補及び各筆者適応辞書１５を参照して取得された文字カテゴリの候補の中から、認識スコアが高い順に所定数の文字カテゴリの候補を抽出する。
【００９０】
このようにして、文字認識装置１０は、筆者適応辞書１５ａ〜筆者適応辞書１５ｋのそれぞれに対応する認識結果ａ〜認識結果ｋを取得する。
【００９１】
ステップ５０において、文字認識装置１０は、履歴記憶部１７２を参照して、重付値（Ｗｋ（ω１ｋ｜Ｘｉ＋１））を算出する。具体的には、文字認識装置１０は、上述したように、以下の式（１）に従って、重付値（Ｗｋ（ω１ｋ｜Ｘｉ＋１））を算出する。
【数５】
0004817873.tif 000006
【００９２】
ステップ６０において、文字認識装置１０は、認識結果ａ〜認識結果ｋに含まれる認識スコアをステップ５０で算出された重付値（Ｗｋ（ω１ｋ｜Ｘｉ＋１））で重み付けし、最終認識スコア（Ｓ（ω｜Ｘｉ＋１））を算出する。具体的には、文字認識装置１０は、上述したように、以下の式（４）に従って最終認識スコア（Ｓ（ω｜Ｘｉ＋１））を算出する。
【数６】
0004817873.tif 000007
【００９３】
また、文字認識装置１０は、最終認識スコア（Ｓ（ω｜Ｘｉ＋１））が高い順に所定数の文字カテゴリの候補を抽出し、抽出された文字カテゴリの候補及びこの文字カテゴリの候補の最終認識スコアを認識結果として取得する。
【００９４】
ステップ７０において、文字認識装置１０は、文字認識装置１０を使用する筆者が正解として選択した文字を特定する正解文字カテゴリ及び正解文字パターンＮｏ．を取得する。
【００９５】
ステップ８０において、文字認識装置１０は、ステップ７０で取得された正解文字カテゴリ及び正解文字パターンＮｏ．に基づいて、筆者適応辞書１５や履歴記憶部１７２などを更新する。
【００９６】
以下において、この後処理の詳細について、図面を参照しながら説明する。図９は、本発明の一実施形態に係る後処理を示すフロー図である。
【００９７】
図９に示すように、ステップ８１において、文字認識装置１０は、ステップ７０で取得された正解文字カテゴリに基づいて履歴記憶部１７２を更新する。具体的には、文字認識装置１０は、各筆者適応処理部１６が１位候補として取得した文字カテゴリが正解文字カテゴリと一致した場合には、各筆者適応処理部１６が１位候補として取得した文字カテゴリの正読回数を“１”増加する。一方、文字認識装置１０は、各筆者適応処理部１６が１位候補として取得した文字カテゴリが正解文字カテゴリと一致しなかった場合には、各筆者適応処理部１６が１位候補として取得した文字カテゴリの誤読回数を“１”増加する。
【００９８】
ステップ８２において、文字認識装置１０は、ステップ７０で取得された正解文字カテゴリに基づいて筆者適応辞書１５を更新する。具体的には、文字認識装置１０は、ステップ２０で抽出された手書き入力文字の特徴量と正解文字カテゴリとを対応付けて各筆者適応辞書１５に格納する。また、文字認識装置１０は、各筆者適応辞書１５に記憶されている特徴量が所定の閾値以上である場合には、有効度が低い順に特徴量を削除して、新たな手書き入力文字の特徴量と正解文字カテゴリとを対応付けて各筆者適応辞書１５に格納する。
【００９９】
このとき、文字認識装置１０は、新たなパターンＮｏ．を生成し、生成されたパターンＮｏ．を手書き入力文字の特徴量及び正解文字カテゴリに対応付けて各筆者適応辞書１５に格納する。
【０１００】
ステップ８３において、文字認識装置１０は、ステップ７０で取得された正解文字パターンＮｏ．に基づいて有効度を更新する。具体的には、文字認識装置１０は、ステップ４０で筆者適応辞書１５毎に取得された認識結果ａ〜認識結果ｋのうち、正解文字パターンＮｏ．と一致したパターンＮｏ．の有効度を上げる。一方、文字認識装置１０は、ステップ４０で筆者適応辞書１５毎に取得された認識結果ａ〜認識結果ｋのうち、正解文字パターンＮｏ．と一致しなかったパターンＮｏ．の有効度を下げる。
【０１０１】
ステップ８４において、文字認識装置１０は、文字認識装置１０が筆者（ユーザ）に適応したか否かを示す度合いである適応度が所定の適応度よりも大きいか否かを判定する。具体的には、文字認識装置１０は、文字認識装置１０の使用をユーザが開始してから入力された手書き入力文字の数、又は、ユーザが入力した手書き入力文字が筆者適応辞書１５に含まれる割合に基づいて、適応度が所定の適応度よりも大きいか否かを判定する。
【０１０２】
また、文字認識装置１０は、適応度が所定の適応度よりも大きい場合には、複数の筆者適応辞書１５毎に文字カテゴリの候補を取得する処理を終了し、いずれか一つの筆者適応辞書１５のみを参照して文字カテゴリの候補を取得する処理に切り替える。
【０１０３】
（作用及び効果）
本発明の一実施形態に係る文字認識装置１０によれば、最終認識結果取得部１７４が、複数の筆者適応辞書１５毎に取得された文字カテゴリの候補（認識結果ａ〜認識結果ｋ）に基づいて、手書き入力文字に対応する文字カテゴリを認識結果として取得する。また、複数の筆者適応辞書１５のそれぞれが、一の文字カテゴリに対して、互いに異なる特徴量を対応付けて予め記憶している。
【０１０４】
従って、文字認識装置１０は、筆者適応辞書１５が一つである場合に比べて、認識率が十分に向上するまでに筆者が手書きで入力しなければならない文字数の削減を図ることができる。
【０１０５】
また、本発明の一実施形態に係る文字認識装置１０によれば、最終認識結果取得部１７４が、重付値算出部１７３によって算出された大域的重付値（ＷＧｋ（ｉ））を用いて、複数の筆者適応辞書１５毎に取得された文字カテゴリの候補の認識スコアを重み付けする。
【０１０６】
従って、文字認識装置１０は、大域的重付値（ＷＧｋ（ｉ））を用いない場合に比べて、認識率が十分に向上するまでに筆者が手書きで入力しなければならない文字数の削減を図ることができる。
【０１０７】
同様に、本発明の一実施形態に係る文字認識装置１０によれば、最終認識結果取得部１７４が、重付値算出部１７３によって算出された局所的重付値（ＷＬｋ（ｉ，ω１ｋ））を用いて、複数の筆者適応辞書１５毎に取得された文字カテゴリの候補の認識スコアを重み付けする。
【０１０８】
従って、文字認識装置１０は、局所的重付値（ＷＬｋ（ｉ，ω１ｋ））を用いない場合に比べて、認識率が十分に向上するまでに筆者が手書きで入力しなければならない文字数の削減を図ることができる。
【０１０９】
さらに、本発明の一実施形態に係る文字認識装置１０によれば、後処理部１７７が、文字認識装置１０がユーザに適応しているか否かを示す度合いである適応度が所定の適応度以上である場合に、複数の筆者適応辞書１５を参照して文字カテゴリの候補を取得する処理の終了を指示する。
【０１１０】
すなわち、文字認識装置１０は、筆者適応処理を繰り返すことによって、複数の筆者適応辞書１５の内容が似通ったものとなった場合に、複数の筆者適応辞書１５を参照して文字カテゴリの候補を取得する処理を終了する。
【０１１１】
従って、文字認識装置１０は、内容が似通った複数の筆者適応辞書１５が参照されるという不要な処理を回避して、処理負荷の軽減を図ることができる。
【０１１２】
（実施例）
以下において、本発明の一実施形態に係る文字認識装置１０と比較例に係る文字認識装置とを比較した結果について、図面を参照しながら説明する。図１０及び図１１は、本発明の一実施形態に係る文字認識装置１０と比較例に係る文字認識装置とを比較した結果を示す図である。
【０１１３】
なお、図１０及び図１１において、比較例１は、筆者適応処理を行わなかった場合（すなわち、標準認識辞書のみを用いた場合）の認識率の変化を示しており、比較例２は、誤読時にのみ筆者適応辞書を更新した場合の認識率の変化を示している。また、比較例３は、正読時及び誤読字に筆者適応辞書を更新した場合の認識率の変化を示している。
【０１１４】
一方、実施例１は、複数の筆者適応辞書１５を用い、上述した重付値（Ｗｋ（ω１ｋ｜Ｘｉ＋１））を用いなかった場合の認識率の変化を示しており、実施例２は、複数の筆者適応辞書１５を用い、上述した重付値（Ｗｋ（ω１ｋ｜Ｘｉ＋１））を用いた場合の認識率の変化を示している。
【０１１５】
また、実施例１及び実施例２では、筆者適応辞書１５の数が１９個、各筆者適応辞書１５に初期値として格納された特徴量の数が１０，０００個であるという条件で測定した。
【０１１６】
図１０に示すように、手書きで入力された文字数（入力文字数）が同数であれば、複数の筆者適応辞書１５を用いない場合（比較例１〜比較例３）の認識率よりも、複数の筆者適応辞書１５を用いた場合（実施例１及び実施例２）の認識率の方が高いことが確認された。また、手書きで入力された文字数（入力文字数）が同数であれば、重付値（Ｗｋ（ω１ｋ｜Ｘｉ＋１））を用いない場合（実施例１）の認識率よりも重付値（Ｗｋ（ω１ｋ｜Ｘｉ＋１））を用いた場合（実施例２）の認識率の方が高いことが確認された。
【０１１７】
また、図１１に示すように、一定の認識率に達するまでに入力しなければならない入力文字数は、複数の筆者適応辞書１５を用いない場合（比較例２及び比較例３）よりも、複数の筆者適応辞書１５を用いた場合（実施例１及び実施例２）の方が少ないことが確認された。また、一定の認識率に達するまでに入力しなければならない入力文字数は、重付値（Ｗｋ（ω１ｋ｜Ｘｉ＋１））を用いない場合（実施例１）よりも重付値（Ｗｋ（ω１ｋ｜Ｘｉ＋１））を用いた場合（実施例２）の方が少ないことが確認された。
【０１１８】
すなわち、実施例１及び実施例２によれば、従来技術（比較例１〜比較例３）に比べて、認識率が十分に向上するまでに筆者が手書きで入力しなければならない文字数の削減を図ることができることが確認された。
【０１１９】
（その他の実施形態）
本発明は、上記した実施形態によって記載されているが、この開示の一部をなす論述及び図面はこの発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施形態、実施例及び運用技術が明らかとなろう。
【０１２０】
具体的には、上述した実施形態では、最終認識結果取得部１７４は、重付値（Ｗｋ（ω１ｋ｜Ｘｉ＋１））を用いて最終認識スコアを算出し、算出された最終認識スコアに基づいて、最終認識結果とする文字カテゴリの候補を取得するが、これに限定されるものではない。
【０１２１】
例えば、最終認識結果取得部１７４は、重付値（Ｗｋ（ω１ｋ｜Ｘｉ＋１））を用いずに、認識結果ａ〜認識結果ｋに含まれる認識スコアに基づいて、最終認識結果とする文字カテゴリの候補を取得してもよい。
【０１２２】
また、最終認識結果取得部１７４は、認識結果ａ〜認識結果ｋに含まれる認識スコアを用いずに、認識結果ａ〜認識結果ｋに重複して含まれる文字カテゴリの数に基づいて、最終認識結果とする文字カテゴリの候補を取得してもよい。
【０１２３】
さらに、最終認識結果取得部１７４は、認識結果ａ〜認識結果ｋに含まれる１位候補のみを用いて、最終認識結果とする文字カテゴリの候補を取得してもよい。
【０１２４】
また、最終認識結果取得部１７４は、局所的重付値（ＷＬｋ（ｉ，ω１ｋ））のみを用いて最終認識結果とする文字カテゴリの候補を取得してもよい。
【０１２５】
同様に、最終認識結果取得部１７４は、大域的重付値（ＷＧｋ（ｉ））のみを用いて最終認識結果とする文字カテゴリの候補を取得してもよい。
【０１２６】
また、上述した実施形態では、筆者適応辞書１５と筆者適応処理部１６とは、一対一の関係であるが、これに限定されるものではなく、一の筆者適応処理部１６が複数の筆者適応辞書１５を参照してもよい。
【０１２７】
さらに、上述した実施形態では、本発明の一実施形態として文字認識装置１０を例に挙げて説明したが、これに限定されるものではなく、本発明は、上述した文字認識装置１０の動作をコンピュータに実行させるプログラムに関するものであってもよい。
【図面の簡単な説明】
【０１２８】
【図１】本発明の一実施形態に係る文字認識装置１０を示すブロック図である。
【図２】本発明の一実施形態に係る筆者適応辞書１５に記憶された情報の一例を示す図である。
【図３】本発明の一実施形態に係る文字認識結果統合処理部１７を示すブロック図である。
【図４】本発明の一実施形態に係る履歴記憶部１７２に記憶された情報を示す図である。
【図５】本発明の一実施形態に係る文字入力パターンの一例を示す図である。
【図６】本発明の一実施形態に係る認識結果の一例を示す図である（その１）。
【図７】本発明の一実施形態に係る認識結果の一例を示す図である（その２）。
【図８】本発明の一実施形態に係る文字認識方法を示すフロー図である。
【図９】本発明の一実施形態に係る後処理を示すフロー図である。
【図１０】本発明と比較例とを比較した結果を示す図である（その１）。
【図１１】本発明と比較例とを比較した結果を示す図である（その２）。
【符号の説明】
【０１２９】
１０・・・文字認識装置、１１・・・入力文字パターン取得部、１２・・・特徴量抽出部、１３・・・標準認識辞書、１４・・・標準文字認識処理部、１５・・・筆者適応辞書、１６・・・筆者適応処理部、１７・・・文字認識結果統合処理部、１８・・・正解文字取得部、１７１・・・認識結果取得部、１７２・・・履歴記憶部、１７３・・・重付値算出部、１７４・・・最終認識結果取得部、１７５・・・最終認識結果記憶部、１７６・・・正解文字入力部、１７７・・・後処理部
【図１】
0004817873.tif 000008
【図２】
0004817873.tif 000009
【図３】
0004817873.tif 000010
【図４】
0004817873.tif 000011
【図５】
0004817873.tif 000012
【図６】
0004817873.tif 000013
【図７】
0004817873.tif 000014
【図８】
0004817873.tif 000015
【図９】
0004817873.tif 000016
【図１０】
0004817873.tif 000017
【図１１】
0004817873.tif 000018