(57)【要約】【課題】人間にとって読み取り可能な手書き文字画像に対して処理を実行せず、人間にとって読み取りづらい手書き文字画像に対して所望の処理を実行できる文字画像特定装置を提供する。【解決手段】本発明に係る文字画像特定装置は、読取部と、第１解析部３１と、第２解析部３２と、特定部３３とを備える。読取部は、原稿に含まれる複数の手書き文字画像を読み取る。第１解析部３１は、複数の手書き文字画像を第１解析精度で解析する。第２解析部３２は、複数の手書き文字画像を第２解析精度で解析する。第２解析精度は、第１解析精度より低い。特定部３３は、第１解析結果と第２解析結果とを比較して、比較結果に基づいて、複数の手書き文字画像のうち、修正対象の手書き文字画像を特定する。第１解析結果は、第１解析部３１による解析結果である。第２解析結果は、第２解析部３２による解析結果である。【選択図】図２
2020140350.tif 000002
【特許請求の範囲】
【請求項１】
原稿に含まれる複数の手書き文字画像を読み取る読取部と、
前記複数の手書き文字画像を第１解析精度で解析する第１解析部と、
前記複数の手書き文字画像を、前記第１解析精度より低い第２解析精度で解析する第２解析部と、
前記第１解析部による解析結果である第１解析結果と、前記第２解析部による解析結果である第２解析結果とを比較して、比較結果に基づいて、前記複数の手書き文字画像のうち、修正対象の手書き文字画像を特定する特定部と
を備える、文字画像特定装置。
【請求項２】
前記第１解析部は、前記複数の手書き文字画像を前記第１解析精度で解析して、前記複数の手書き文字画像の各々に対応する文字コードを決定し、
前記第２解析部は、前記複数の手書き文字画像を前記第２解析精度で解析して、前記複数の手書き文字画像の各々に対応する文字コードを決定し、
前記特定部は、前記複数の手書き文字画像ごとに、前記第１解析部で決定された前記文字コードと、前記第２解析部で決定された前記文字コードとを比較し、比較結果に基づいて、前記複数の手書き文字画像のうち、前記修正対象の手書き文字画像を特定する、請求項１に記載の文字画像特定装置。
【請求項３】
前記第１解析部は、前記手書き文字画像と、前記手書き文字画像に対応する前記文字コードとの適合率を算出し、
前記第２解析部は、前記手書き文字画像と、前記手書き文字画像に対応する前記文字コードとの適合率を算出し、
前記特定部は、前記第１解析部で決定された前記文字コードと、前記第２解析部で決定された前記文字コードとが同一であった前記複数の手書き文字画像ごとに、前記第１解析部で算出された前記適合率と、前記第２解析部で算出された前記適合率とを比較し、比較結果に基づいて、前記修正対象の手書き文字画像を特定する、請求項２に記載の文字画像特定装置。
【請求項４】
修正部を更に備え、
前記第１解析部は、前記修正対象の手書き文字画像に対応する文字コードと同一の文字コードによって示される修正対象でない手書き文字画像を検索し、
前記修正部は、前記同一の文字コードによって示される前記修正対象でない手書き文字画像が検索された場合に、前記修正対象の手書き文字画像を、前記修正対象でない手書き文字画像に置き替える、請求項３に記載の文字画像特定装置。
【請求項５】
複数の前記文字コードにそれぞれ対応するフォント画像を記憶する記憶部を更に備え、
前記修正部は、前記同一の文字コードによって示される前記修正対象でない手書き文字画像が検索されなかった場合に、前記修正対象の手書き文字画像を、前記複数のフォント画像のうち前記文字コードに対応するフォント画像に置き替える、請求項４に記載の文字画像特定装置。
【請求項６】
前記第１解析部は、前記原稿における前記修正対象の手書き文字画像の座標を決定し、
前記第２解析部は、前記原稿における前記修正対象の手書き文字画像の座標を決定し、
前記特定部は、前記第１解析部で決定された前記座標と、前記第２解析部で決定された前記座標とを比較して、比較結果に基づいて、前記手書き文字画像が修正対象であると確定する、請求項１から請求項５のいずれか１項に記載の文字画像特定装置。
【請求項７】
前記第２解析部は、
前記修正対象の手書き文字画像の密集率を算出し、前記修正対象の手書き文字画像の密集率が閾値以下である場合に、前記修正対象の手書き文字画像を拡大して、拡大した後の前記修正対象の手書き文字画像を前記第２解析精度で再解析し、
前記特定部は、前記第１解析結果と、前記第２解析部による再解析結果とを比較して、比較結果に基づいて、前記手書き文字画像が修正対象であると確定する、請求項１から請求項６のいずれか１項に記載の文字画像特定装置。
【請求項８】
請求項１から請求項７のいずれか１項に記載の文字画像特定装置と、
シートに画像を形成する画像形成部とを備える、画像形成装置。
【請求項９】
原稿に含まれる複数の手書き文字画像を読み取る読取ステップと、
前記複数の手書き文字画像を第１解析精度で解析する第１解析ステップと、
前記複数の手書き文字画像を、前記第１解析精度より低い第２解析精度で解析する第２解析ステップと、
前記第１解析ステップによる解析結果である第１解析結果と、前記第２解析ステップによる解析結果である第２解析結果とを比較して、比較結果に基づいて、前記複数の手書き文字画像のうち、修正対象の手書き文字画像を特定する特定ステップと
を含む、文字画像特定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字画像特定装置、画像形成装置及び文字画像特定方法に関する。
【背景技術】
【０００２】
キーボードで文字を入力する機会が増えたとはいえ、手書きで文字を記載する機会は多い。特許文献１に記載の文字認識装置は、ペンによる手書き文字が入力可能である。特許文献１に記載の文字認識装置では、手書き文字の文字入力パターンと標準文字候補群とのパターン・マッチングによって文字認識を行う。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平７−２５４０５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の文字認識装置では、手書き文字の文字入力パターンと標準文字候補群とを比較するため、手書き文字と標準文字との形状の差がある文字が、認識不可の文字であると特定された。従って、手書き文字と標準文字との形状の差があるが、人間にとって読み取り可能な文字も、文字認識装置によって認識不可の文字であると特定されることがあった。
【０００５】
本発明は上記課題に鑑みてなされたものであり、その目的は、人間にとって読み取り可能な手書き文字画像に対して処理を実行せず、人間にとって読み取りづらい手書き文字画像に対して所望の処理を実行できる文字画像特定装置、画像形成装置及び文字画像特定方法を提供することにある。
【課題を解決するための手段】
【０００６】
本発明に係る文字画像特定装置は、読取部と、第１解析部と、第２解析部と、特定部とを備える。読取部は、原稿に含まれる複数の手書き文字画像を読み取る。第１解析部は、複数の手書き文字画像を第１解析精度で解析する。第２解析部は、複数の手書き文字画像を第２解析精度で解析する。第２解析精度は、第１解析精度より低い。特定部は、第１解析結果と第２解析結果とを比較して、比較結果に基づいて、複数の手書き文字画像のうち、修正対象の手書き文字画像を特定する。第１解析結果は、第１解析部による解析結果である。第２解析結果は、第２解析部による解析結果である。
【０００７】
本発明に係る画像形成装置は、上記に記載の文字画像特定装置と、画像形成部とを備える。画像形成部は、シートに画像を形成する。
【０００８】
本発明に係る文字画像特定方法は、読取ステップと、第１解析ステップと、第２解析ステップと、特定ステップとを含む。読取ステップは、原稿に含まれる複数の手書き文字画像を読み取る。第１解析ステップは、複数の手書き文字画像を第１解析精度で解析する。第２解析ステップは、複数の手書き文字画像を第２解析精度で解析する。第２解析精度は、第１解析精度より低い。特定ステップは、第１解析結果と第２解析結果とを比較して、比較結果に基づいて、複数の手書き文字画像のうち、修正対象の手書き文字画像を特定する。第１解析結果は、第１解析部による解析結果である。第２解析結果は、第２解析部による解析結果である。
【発明の効果】
【０００９】
本発明の文字画像特定装置、画像形成装置及び文字画像特定方法によれば、人間にとって読み取り可能な手書き文字画像に対して処理を実行せず、人間にとって読み取りづらい手書き文字画像に対して所望の処理を実行できる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態１に係る画像形成装置の構成を示す図である。
【図２】実施形態１に係る制御部の構成を示すブロック図である。
【図３】（ａ）は、原稿を示す図である。（ｂ）は、記憶部に記憶された画像データを示す図である。
【図４】（ａ）は、画像が形成されたシートの一例を示す図である。（ｂ）は、画像が形成されたシートの他の一例を示す図である。
【図５】（ａ）は、原稿を示す図である。（ｂ）は、画像が形成されたシートの他の一例を示す図である。
【図６】実施形態１に係る画像形成装置の文字画像特定方法を示すフローチャートである。
【図７】本発明の実施形態２に係る手書き文字画像の座標を示す図である。
【図８】実施形態２に係る画素毎に二値化された手書き文字画像を示す図である。
【図９】実施形態２に係る画像形成装置の文字画像特定方法を示すフローチャートである。
【図１０】実施形態２に係る画像形成装置の文字画像特定方法を示すフローチャートである。
【図１１】実施形態２に係る画像形成装置の文字画像特定方法を示すフローチャートである。
【図１２】実施形態２に係る画像形成装置の文字画像確認方法を示すフローチャートである。
【図１３】実施形態２に係る画像形成装置の文字画像の修正方法を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の実施形態について、図面を参照しながら説明する。なお、図中、同一又は相当部分については同一の参照符号を付して説明を繰り返さない。
【００１２】
［実施形態１］
図１を参照して本発明の実施形態１に係る画像形成装置１００の構成について説明する。図１は、実施形態１に係る画像形成装置１００の構成を示す図である。図１に示すように、画像形成装置１００は、読取部１０と、画像形成部２０と、制御部３０と、記憶部４０と、原稿台１２と、原稿搬送装置１１０と、操作部１２０と、カセット１３０と、搬送部１４０と、排出部１７０とを備える。読取部１０と制御部３０とは、「文字画像特定装置」の一例である。
【００１３】
読取部１０は、原稿Ｍに含まれる複数の手書き文字画像を読み取り、記憶部４０に記憶させる。例えば、読取部１０は、原稿搬送装置１１０によって搬送された原稿Ｍに形成された画像、又は、原稿台１２に載置された原稿Ｍに形成された画像を読み取る。
【００１４】
画像形成部２０は、シートＳに画像を形成する。カセット１３０には、シートＳが収容されている。カセット１３０内のシートＳは、画像形成部２０を経由して排出部１７０から排出されるように、搬送部１４０によって搬送される。
【００１５】
操作部１２０は、表示部１２１と、操作キー部１２２とを備える。表示部１２１は、例えば、液晶ディスプレーである。表示部１２１は、画像情報を表示する。また、表示部１２１は、入力用のタッチパネルとしても機能する。
【００１６】
記憶部４０は、制御プログラム及び画像データを記憶する。記憶部４０は、ストレージデバイス及び半導体メモリーである。ストレージデバイスは、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）及び／又はＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）である。半導体メモリーは、例えば、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）及びＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）である。
【００１７】
記憶部４０は、複数の文字コードを更に記憶する。複数の文字コードは、各文字に割り付けられたコードである。文字コードは、例えば、シフトＪＩＳ（ＪＡＰＡＮＥＳＥ  Ｉｎｄｕｓｔｒｉａｌ  Ｓｔａｎｄａｒｄｓ）コード、ＥＵＣコード又はＪＩＳコードである。本明細書において、文字は、例えば、平仮名、カタカナ、アルファベッド、漢字、数字又は記号である。
【００１８】
また、記憶部４０は、複数の文字コードにそれぞれ対応するフォント画像を更に記憶する。フォントは、例えば、コンピューターで使う文字の書体である。
【００１９】
制御部３０は、制御プログラムを実行することにより、画像形成装置１００の各部の動作を制御する。制御部３０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）のようなプロセッサーによって構成される。また、制御部３０は、画像形成処理用の集積回路を備える。画像形成処理用の集積回路は、例えば、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）である。
【００２０】
続けて図２を参照して、制御部３０の構成について更に説明する。図２は、制御部３０の構成を示すブロック図である。
【００２１】
図２に示すように、制御部３０は、第１解析部３１、第２解析部３２及び特定部３３を含む。制御部３０のプロセッサーは、記憶部４０に記憶された制御プログラムを実行することで、第１解析部３１、第２解析部３２及び特定部３３として機能する。
【００２２】
第１解析部３１は、複数の手書き文字画像を第１解析精度で解析する。例えば、第１解析部３１は、第１ＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅｃｏｇｎｉｔｉｏｎ）機能を有する。第１ＯＣＲ機能は、原稿Ｍに含まれる文字画像を光学的に第１解析精度で認識し、文字画像を文字コードに変換する機能である。詳細には、第１解析部３１は、複数の手書き文字画像を第１解析精度で解析して、複数の手書き文字画像の各々に対応する文字コードを決定し、記憶部４０に記憶させる。なお、第１解析部３１は、深層学習又はＡＩ（ａｒｔｉｆｉｃｉａｌ  ｉｎｔｅｌｌｉｇｅｎｃｅ）によって第１解析精度で文字画像を解析してもよい。
【００２３】
第２解析部３２は、複数の手書き文字画像を第２解析精度で解析する。第２解析精度は、第１解析精度より低い。例えば、第２解析部３２は、第２ＯＣＲ機能を有する。第２ＯＣＲ機能は、原稿Ｍに含まれる文字画像を光学的に第２解析精度で認識し、文字画像を文字コードに変換する機能である。詳細には、第２解析部３２は、複数の手書き文字画像を第２解析精度で解析して、複数の手書き文字画像の各々に対応する文字コードを決定し、記憶部４０に記憶させる。なお、第２解析部３２は、深層学習又はＡＩによって第２解析精度で文字画像を解析してもよい。
【００２４】
特定部３３は、第１解析結果と第２解析結果とを比較して、比較結果に基づいて、複数の手書き文字画像のうち、修正対象の手書き文字画像を特定する。第１解析結果は、第１解析部３１による解析結果である。第２解析結果は、第２解析部３２による解析結果である。修正対象の手書き文字画像は、例えば、人間にとって読み取りづらい手書き文字画像である。人間にとって読み取りづらい手書き文字画像は、例えば、悪筆文字画像、書き損じ文字画像又は汚い文字画像を含む。「修正対象」における「修正」は、手書き文字画像自体を修正すること、手書き文字画像を置き換えること、及び、手書き文字画像に印を付することを含む概念である。
【００２５】
具体的には、特定部３３は、異なる解析精度で手書き文字画像を解析した場合に、同じ解析結果であるか否かを判定する。解析精度が異なっても、同じ解析結果である手書き文字画像は、人間にとっても読み取り可能な手書き文字画像であると判定される。一方、解析精度が異なると、異なる解析結果である手書き文字画像は、人間にとっても読み取りづらい手書き文字画像であると判定される。従って、実施形態１によれば、人間にとって読み取りづらい手書き文字画像が特定されるため、人間にとって読み取り可能な手書き文字画像に対して処理を実行せず、人間にとって読み取りづらい手書き文字画像に対して所望の処理を実行できる。
【００２６】
更に詳細には、特定部３３は、複数の手書き文字画像ごとに、第１解析部３１で決定された文字コードと、第２解析部３２で決定された文字コードとを比較する。そして、特定部３３は、比較結果に基づいて、複数の手書き文字画像のうち、修正対象の手書き文字画像を特定する。例えば、複数の手書き文字画像のうち、第１解析部３１で決定された文字コードと、第２解析部３２で決定された文字コードとが異なる手書き文字画像を、特定部３３は特定する。
【００２７】
続けて図３を参照して、画像形成装置１００の文字画像特定方法について説明する。図３（ａ）は、原稿Ｍを示す図である。図３（ｂ）は、記憶部４０に記憶された画像データＤを示す図である。
【００２８】
図３（ａ）に示すように、原稿Ｍには、平仮名画像「あいうえおあいうえお」を含む複数の手書き文字画像８１ａ〜８１ｅ、８１Ａ〜８１Ｅが記載されている。複数の手書き文字画像８１ａ〜８１ｅ、８１Ａ〜８１Ｅの各々は、ユーザーが手書きした文字画像を示す。複数の手書き文字画像８１ａ〜８１ｅ、８１Ａ〜８１Ｅのうち、手書き文字画像８１Ｅは、人間にとって読み取りづらい手書き文字画像である。
【００２９】
読取部１０は、平仮名画像「あいうえおあいうえお」を含む複数の手書き文字画像８１ａ〜８１ｅ、８１Ａ〜８１Ｅを読み取ることによって、図３（ｂ）に示すように、複数の手書き文字画像８２ａ〜８２ｅ、８２Ａ〜８２Ｅを含む画像データＤを作成する。そして、第１解析部３１は、手書き文字画像８２ａに対応する文字コードを、平仮名「あ」を示す文字コードと決定する。以下、平仮名「あ」を示す文字コードを文字コード「あ」と記載する。また、第２解析部３２は、手書き文字画像８２ａに対応する文字コードを文字コード「あ」と決定する。その結果、手書き文字画像８２ａについて、第１解析部３１で決定された文字コードと、第２解析部３２で決定された文字コードとが同一であると、特定部３３は判定する。よって、手書き文字画像８２ａを修正対象でないと特定部３３は特定する。
【００３０】
一方、第１解析部３１は、手書き文字画像８２Ｅに対応する文字コードを、文字コード「お」と決定する。また、第２解析部３２は、手書き文字画像８２ｊに対応する文字コードを、文字コード「す」と決定する。その結果、手書き文字画像８２Ｅについて、第１解析部３１で決定された文字コードと、第２解析部３２で決定された文字コードとが異なると、特定部３３は判定する。よって、手書き文字画像８２Ｅが修正対象であると特定部３３は特定する。従って、異なる解析精度で手書き文字画像を解析した場合に、異なる文字コードである手書き文字画像が特定されることにより、修正対象の手書き文字画像を特定できる。
【００３１】
続けて図３及び図４を参照して、画像形成装置１００の文字画像特定方法について更に説明する。図４（ａ）は、画像が形成されたシートＳの一例を示す図である。読取部１０は、原稿Ｍを読み取ることによって、図４（ａ）に示すように、特定部３３は、複数の手書き文字画像８２ａ〜８２ｅ、８２Ａ〜８２Ｅを含むシートＳを作成する。具体的には、特定部３３は、修正対象の手書き文字画像に印８３を付与する。詳細には、特定部３３は、原稿Ｍに含まれる複数の手書き文字画像８２ａ〜８２ｅ、８２Ａ〜８２Ｅのうち、修正対象の手書き文字画像８２Ｅを印８３で囲む。印８３の形状は、実施形態１では丸である。従って、実施形態１によれば、ユーザーは、原稿Ｍ中の修正対象の手書き文字画像を容易に見つけることができる。その結果、ユーザーは修正対象の手書き文字画像を書き直す処理を容易に実行できる。
【００３２】
また、図２に示すように、制御部３０は、修正部３４を更に含む。修正部３４は、修正対象の手書き文字画像を、修正対象でない手書き文字画像に置き替える。例えば、修正部３４は、修正対象の手書き文字画像に対応する文字コードと同一の文字コードによって示される修正対象でない手書き文字画像を検索する。そして、修正部３４は、同一の文字コードによって示される修正対象でない手書き文字画像が検索された場合に、修正対象の手書き文字画像を、修正対象でない手書き文字画像に置き替える。
【００３３】
図４（ｂ）を参照して、画像形成装置１００の文字画像修正方法の一例について説明する。図４（ｂ）は、画像が形成されたシートＳの他の一例を示す図である。図４（ｂ）に示すように、読取部１０は、原稿Ｍを読み取ることによって、特定部３３は、複数の手書き文字画像８２ａ〜８２ｅ、８２Ａ〜８２Ｄを含むシートＳを作成する。具体的には、修正部３４は、複数の手書き文字画像８２ａ〜８２ｅ、８２Ａ〜８２Ｅのうち、修正対象の手書き文字画像８２Ｅを、手書き文字画像８２ｅに置き換える。手書き文字画像８２ｅは、修正対象でないと特定された手書き文字画像である。また、手書き文字画像８２ｅは、第１解析部３１によって文字コード「お」と決定された手書き文字画像である。
【００３４】
従って、実施形態１によれば、修正対象の手書き文字画像を、修正対象でない手書き文字画像に置き替えるので、人間にとって読み取り可能な文字画像が形成されたシートＳを容易に作成できる。
【００３５】
続けて図５を参照して、画像形成装置１００の文字画像修正方法の他の一例について説明する。図５（ａ）は、原稿を示す図である。図５（ｂ）は、画像が形成されたシートＳの他の一例を示す図である。
【００３６】
図５（ａ）に示すように、原稿Ｍには、平仮名画像「かきくけこあいうえお」を含む複数の手書き文字画像８４ａ〜８４ｅ、８４Ａ〜８４Ｅが記載されている。複数の手書き文字画像８４ａ〜８４ｅ、８４Ａ〜８４Ｅの各々は、ユーザーが手書きした文字画像を示す。複数の手書き文字画像８４ａ〜８４ｅ、８４Ａ〜８４Ｅの各々は、互いに異なる手書き文字画像である。複数の手書き文字画像８４ａ〜８４ｅ、８４Ａ〜８４Ｅのうち、手書き文字画像８４Ｅは、人間にとって読み取りづらい手書き文字画像である。
【００３７】
読取部１０は、平仮名画像「かきくけこあいうえお」を含む複数の手書き文字画像８４ａ〜８４ｅ、８４Ａ〜８４Ｅを読み取ることによって、図５（ｂ）に示すように、修正部３４は、複数の手書き文字画像８８ａ〜８８ｅ、８８Ａ〜８８Ｄ及びフォント画像８５を含むシートＳを作成する。具体的には、修正部３４は、同一の文字コードによって示される修正対象でない手書き文字画像が検索されなかった場合に、修正対象の手書き文字画像を、複数のフォント画像のうち文字コードに対応するフォント画像に置き替える。
【００３８】
詳細には、修正部３４は、複数の手書き文字画像８４ａ〜８４ｅ、８４Ａ〜８４Ｅのうち、人間によって読み取りづらいと特定した修正対象の手書き文字画像８４Ｅを、フォント画像８５に置き換える。フォント画像８５は、文字コード「お」に対応する。
【００３９】
従って、実施形態１によれば、修正対象の手書き文字画像を、フォント画像に差し替えるので、人間にとって読み取り可能な文字画像が形成されたシートＳを容易に作成できる。
【００４０】
次に、図１〜図６を参照して、画像形成装置１００の文字画像特定方法について説明する。図６は、実施形態１に係る画像形成装置１００のシートＳの文字画像特定方法を示すフローチャートである。図６に示すように、文字画像特定方法は、ステップＳ１０１〜ステップＳ１０５を含む。
【００４１】
ステップＳ１０１において、読取部１０は、原稿Ｍに含まれる複数の手書き文字画像８１ａ〜８１ｅ、８１Ａ〜８１Ｅを読み取る（読取ステップ）。そして、処理はステップＳ１０２に進む。
【００４２】
ステップＳ１０２において、第１解析部３１は、複数の手書き文字画像８２ａ〜８２ｅ、８２Ａ〜８２Ｅを第１解析精度で解析する（第１解析ステップ）。そして、処理はステップＳ１０３に進む。
【００４３】
ステップＳ１０３において、第２解析部３２は、複数の手書き文字画像８２ａ〜８２ｅ、８２Ａ〜８２Ｅを第２解析精度で解析する（第２解析ステップ）。そして、処理はステップＳ１０４に進む。
【００４４】
ステップＳ１０４において、特定部３３は、第１解析結果と第２解析結果とを比較して、比較結果に基づいて、複数の手書き文字画像８２ａ〜８２ｅ、８２Ａ〜８２Ｅのうち、修正対象の手書き文字画像を特定する（特定ステップ）。そして、処理はステップＳ１０５に進む。
【００４５】
ステップＳ１０５において、修正部３４は、修正対象の手書き文字画像を、修正対象でない手書き文字画像に修正する。そして、処理が終了する。なお、本発明では、修正対象の手書き文字画像を特定すればよく、ステップＳ１０５は実行されなくてもよい。
【００４６】
［実施形態２］
次に、図７〜図１４を参照して、実施形態２に係る画像形成装置１００の構成について説明する。実施形態２では、適合率、座標及び密集率を更に比較する点で実施形態１と相違する。
【００４７】
第１解析部３１は、手書き文字画像と、手書き文字画像に対応する文字コードとの適合率を算出する。「適合率」とは、手書き文字画像が、選択された文字コードに正確に対応する確率のことをいう。例えば、一般的な文字の形状と、手書き文字画像の形状とを比較する。一般的な文字の形状とは、所定のフォントによって規定される文字の形状である。
【００４８】
また、第１解析部３１は、原稿Ｍにおける修正対象の手書き文字画像の座標を決定する。図７を参照して、文字画像の座標について説明する。図７は、手書き文字画像の座標を示す図である。図７に示すように、原稿Ｍには、漢字画像「飯」を含む手書き文字画像８６ｄが記載されている。原稿ＭにおいてＸＹ座標系を設定する。Ｘ方向は、行方向を示す。Ｙ方向は、列方向を示す。原稿Ｍにおける手書き文字画像８６ｄの座標は、例えば、手書き文字画像８６ｄを囲む四角形８６ａの左上の点（始点）８６ｂのＸ値及びＹ値と、右下の点（終点）８６ｃのＸ値及びＹ値とを示す。具体的には、左上の点８６ｂのＸ値及びＹ値は、（ｉ、ｊ）である。右下の点８６ｃのＸ値及びＹ値は、（ｋ、ｌ）である。
【００４９】
第２解析部３２は、手書き文字画像と、手書き文字画像に対応する文字コードとの適合率を算出する。また、第２解析部３２は、原稿Ｍにおける修正対象の手書き文字画像の座標を決定する。
【００５０】
特定部３３は、第１解析部３１で決定された文字コードと、第２解析部３２で決定された文字コードとが同一であった複数の手書き文字画像ごとに、第１解析部３１で算出された適合率と、第２解析部３２で算出された適合率とを比較する。そして、特定部３３は、比較結果に基づいて、修正対象の手書き文字画像を特定する。例えば、第１解析部３１で決定された文字コードと、第２解析部３２で決定された文字コードとが同一であった手書き文字画像を、特定部３３は特定する。そして、第１解析部３１で算出された適合率と、第２解析部３２で算出された適合率との差分が、所定値未満である手書き文字画像を、特定部３３は特定する。その結果、第１解析部３１で決定された文字コードと、第２解析部３２で決定された文字コードとが同一であり、適合率が所定値未満である手書き文字画像は、修正対象でない手書き文字画像であると判定される。
【００５１】
また、第１解析部３１で算出された適合率と、第２解析部３２で算出された適合率との差分が、所定値以上である手書き文字画像を、特定部３３は特定する。その結果、第１解析部３１で決定された文字コードと、第２解析部３２で決定された文字コードとが同一であっても、適合率が所定値以上である手書き文字画像は、修正対象の手書き文字画像であると判定される。従って、文字コードが同一であっても、適合率が所定値以上である手書き文字画像が特定されることにより、人間にとって読み取りづらい手書き文字画像を、より正確に特定できる。
【００５２】
図７を参照して、修正対象の手書き文字画像と誤って特定されることを防止する方法について説明する。特定部３３は、第１解析部３１で決定された修正対象の手書き文字画像の座標と、第２解析部３２で決定された修正対象の手書き文字画像の座標とを比較する。そして、特定部３３は、比較結果に基づいて、手書き文字画像が修正対象であると確定する。例えば、修正対象の手書き文字画像について、第１解析部３１で決定された座標と、第２解析部３２で決定された座標とが一致するか否かを、特定部３３は判定する。修正対象の手書き文字画像について、第１解析部３１で決定された座標と、第２解析部３２で決定された座標とが一致しないと特定部３３が判定したときには、第１解析部３１での座標と第２解析部３２での座標とがずれたことによって、修正対象の手書き文字画像と特定された可能性があると判断される。一方、第１解析部３１で決定された座標と、第２解析部３２で決定された座標とが一致すると特定部３３が判定したときには、手書き文字画像が修正対象であると特定部３３が確定する。従って、実施形態２によれば、第１解析部３１での座標と第２解析部３２での座標とがずれることによって、修正対象の手書き文字画像と特定されることを防止できる。
【００５３】
引き続き、図８を参照して、修正対象の手書き文字画像と誤って特定されることを防止する方法について更に説明する。図８は、実施形態２に係る画素毎に二値化された手書き文字画像を示す図である。図８に示すように、第２解析部３２は、修正対象の手書き文字画像の密集率を算出する。「密集率」とは、手書き文字画像の読み取り領域８７ａ内において、画素毎に０値と１値とで二値化した際、０値の固まりのうち最小である区画の面積（画素数）が読み取り領域８７ａの面積に対して占める割合のことをいう。
【００５４】
具体的には、原稿Ｍには、漢字画像「田」を含む手書き文字画像８７ｃが記載されている。手書き文字画像８７ｃの読み取り領域８７ａが、１２×１２の画素で構成される。手書き文字画像８７ｃの読み取り領域８７ａ内において、手書き文字画像８７ｃが１２×１２の画素毎に０値と１値とで二値化されている。０値は、背景色を示す。１値は、文字色を示す。第２解析部３２は、０値の固まりのうち最小である区画８７ｂの面積６×２を算出する。第２解析部３２は、面積６×２を読み取り領域８７ａの面積１２×１２で除算し、略８％を密集率として算出する。そして、第２解析部３２は、修正対象の手書き文字画像の密集率が閾値以下であるか否かを判定する。閾値は、例えば、１０％である。その結果、第２解析部３２は、修正対象の手書き文字画像の密集率が閾値以下である場合に、修正対象の手書き文字画像を拡大する。
【００５５】
第２解析部３２は、拡大した後の修正対象の手書き文字画像を第２解析精度で再解析する。具体的には、第２解析部３２は、文字コードを決定し、適合率を算出する。
【００５６】
特定部３３は、第１解析結果と、第２解析部３２による再解析結果とを比較する。そして、特定部３３は、比較結果に基づいて、手書き文字画像が修正対象であると確定する。
【００５７】
従って、実施形態２によれば、第２解析精度で解析した場合に手書き文字画像がつぶれて解析されることによって、修正対象の手書き文字画像と特定されることを防止できる。
【００５８】
次に、画像形成装置１００の文字画像特定方法について説明する。図９〜図１３は、画像形成装置１００の文字画像特定方法を示すフローチャートである。図９〜図１３に示すように、文字画像特定方法は、ステップＳ２０１〜ステップＳ２２２を含む。
【００５９】
図９に示すステップＳ２０１において、読取部１０は、原稿Ｍに含まれる複数の手書き文字画像８１ａ〜８１ｅ、８１Ａ〜８１Ｅを読み取る（読取ステップ）。そして、処理はステップＳ２０２に進む。
【００６０】
ステップＳ２０２において、第１解析部３１は、複数の手書き文字画像８２ａ〜８２ｅ、８２Ａ〜８２Ｅを第１解析精度で解析する（第１解析ステップ）。具体的には、第１解析部３１は、文字コードを決定し、適合率を算出し、座標を決定する。そして、処理はステップＳ２０３に進む。
【００６１】
ステップＳ２０３において、第２解析部３２は、複数の手書き文字画像８２ａ〜８２ｅ、８２Ａ〜８２Ｅを第２解析精度で解析する（第２解析ステップ）。具体的には、第２解析部３２は、文字コードを決定し、適合率を算出し、座標を決定する。そして、処理はステップＳ２０４に進む。
【００６２】
ステップＳ２０４において、特定部３３は、第１解析部３１で決定された文字コードと、第２解析部３２で決定された文字コードとが同一であるか否かを判定する。文字コードが同一であると特定部３３が判定した場合（ステップＳ２０４でＹＥＳ）に、処理はステップＳ２０５に進む。一方、文字コードが同一でないと判定した場合（ステップＳ２０４でＮＯ）に、処理は図１０に示すステップＳ２１１に進む。
【００６３】
ステップＳ２０４でＹＥＳの場合に、ステップＳ２０５において、特定部３３は、第１解析部３１で算出された適合率と、第２解析部３２で算出された適合率との差分を算出する。そして、処理はステップＳ２０６に進む。
【００６４】
ステップＳ２０６において、特定部３３は、差分が所定値未満であるか否かを判定する。差分が所定値未満であると特定部３３が判定した場合（ステップＳ２０６でＹＥＳ）に、処理はステップＳ２０７に進む。一方、差分が所定値未満でないと特定部３３が判定した場合（ステップＳ２０６でＮＯ）に、処理はステップＳ２０８に進む。
【００６５】
ステップＳ２０６でＹＥＳである場合に、ステップＳ２０７において、特定部３３は、手書き文字画像を修正不要であると特定する。そして、処理は終了する。
【００６６】
ステップＳ２０６でＮＯである場合に、ステップＳ２０８において、特定部３３は、第１解析部３１で決定された座標と、第２解析部３２で決定された座標とが一致するか否かを判定する。座標が一致すると特定部３３は判定した場合（ステップＳ２０８でＹＥＳ）に、処理はステップＳ２０９に進む。一方、座標が一致しないと特定部３３が判定した場合（ステップＳ２０８でＮＯ）に、処理は図１１に示すステップＳ２１７に進む。
【００６７】
ステップＳ２０８でＹＥＳである場合に、ステップＳ２０９において、特定部３３は、修正対象の手書き文字画像と特定する。そして、処理はステップＳ２１０に進む。
【００６８】
ステップＳ２１０において、修正対象の手書き文字画像を確認する。そして、処理は終了する。
【００６９】
ステップＳ２０４でＮＯである場合に、図１０に示すステップＳ２１１において、特定部３３は、第１解析部３１で決定された座標と、第２解析部３２で決定された座標とが一致するか否かを判定する。座標が一致すると特定部３３は判定した場合（ステップＳ２１１でＹＥＳ）に、処理はステップＳ２１２に進む。一方、座標が一致しないと特定部３３が判定した場合（ステップＳ２１１でＮＯ）に、処理はステップＳ２１４に進む。
【００７０】
ステップＳ２１１でＹＥＳである場合に、ステップＳ２１２において、特定部３３は、修正対象の手書き文字画像と特定する。そして、ステップＳ２１３に進む。
【００７１】
ステップＳ２１３において、修正対象の手書き文字画像を確認する。そして、処理は終了する。
【００７２】
ステップＳ２１１でＮＯである場合に、ステップＳ２１４において、第２解析部３２は、第１解析部３１で決定された座標に基づいて、手書き文字画像を第２解析精度で解析する。具体的には、第２解析部３２は、文字コードを決定する。そして、処理はステップＳ２１５に進む。
【００７３】
ステップＳ２１５において、特定部３３は、第１解析部３１で決定された文字コードと、第２解析部３２で決定された文字コードとが同一であるか否かを判定する。文字コードが同一であると判定した場合（ステップＳ２１５でＹＥＳ）に、処理はステップＳ２１６に進む。一方、文字コードが同一でないと特定部３３が判定した場合（ステップＳ２１５でＮＯ）に、処理はステップＳ２１２に進む。
【００７４】
ステップＳ２１５でＹＥＳである場合に、ステップＳ２１６において、特定部３３は、手書き文字画像を修正不要であると特定する。そして、処理は終了する。
【００７５】
ステップＳ２０８でＮＯである場合に、図１１に示すステップＳ２１７において、第２解析部３２は、第１解析部３１で決定された座標に基づいて、手書き文字画像を第２解析精度で解析する。具体的には、第２解析部３２は、適合率を算出する。そして、処理はステップＳ２１８に進む。
【００７６】
ステップＳ２１８において、特定部３３は、第１解析部３１で算出された適合率と、第２解析部３２で算出された適合率との差分を算出する。そして、処理はステップＳ２１９に進む。
【００７７】
ステップＳ２１９において、特定部３３は、差分が所定値未満であるか否かを判定する。差分が所定値未満であると特定部３３が判定した場合（ステップＳ２１９でＹＥＳ）に、処理はステップＳ２２０に進む。一方、差分が所定値未満でないと特定部３３が判定した場合（ステップＳ２１９でＮＯ）に、処理はステップＳ２２１に進む。
【００７８】
ステップＳ２１９でＹＥＳである場合に、ステップＳ２２０において、特定部３３は、手書き文字画像を修正不要であると特定する。そして、処理は終了する。
【００７９】
ステップＳ２１９でＮＯである場合に、ステップＳ２２１において、特定部３３は、修正対象の手書き文字画像と特定する。そして、ステップＳ２２２に進む。
【００８０】
ステップＳ２２２において、修正対象の手書き文字画像を確認する。そして、処理は終了する。
【００８１】
続けて図１〜図１３を参照して、画像形成装置１００の文字画像確認方法について説明する。図１２は、画像形成装置１００の文字画像確認方法を示すフローチャートである。図１２に示すように、文字画像確認方法は、ステップＳ３０１〜ステップＳ３１０を含む。
【００８２】
ステップＳ３０１において、第２解析部３２は、修正対象の手書き文字画像の密集率を算出する。そして、処理はステップＳ３０２に進む。
【００８３】
ステップＳ３０２において、第２解析部３２は、密集率が閾値以下であるか否かを判定する。密集率が閾値以下であると第２解析部３２が判定した場合（ステップＳ３０２でＹＥＳ）に、処理はステップＳ３０３に進む。一方、密集率が閾値以下でないと第２解析部３２が判定した場合（ステップＳ３０２でＮＯ）に、処理はステップＳ３０９に進む。
【００８４】
ステップＳ３０２でＹＥＳである場合に、ステップＳ３０３において、修正部３４は、修正対象の手書き文字画像を拡大する。そして、処理はステップＳ３０４に進む。
【００８５】
ステップＳ３０４において、拡大した後の修正対象の手書き文字画像を第２解析精度で再解析する。具体的には、第２解析部３２は、文字コードを決定し、適合率を算出する。そして、処理はステップＳ３０５に進む。
【００８６】
ステップＳ３０５において、特定部３３は、第１解析部３１で決定された文字コードと、第２解析部３２で決定された文字コードとが同一であるか否かを判定する。文字コードが同一であると特定部３３が判定した場合（ステップＳ３０５でＹＥＳ）に、処理はステップＳ３０６に進む。一方、文字コードが同一でないと判定した場合（ステップＳ３０５でＮＯ）に、処理はステップＳ３０９に進む。
【００８７】
ステップＳ３０５でＹＥＳである場合に、ステップＳ３０６において、特定部３３は、第１解析部３１で算出された適合率と、第２解析部３２で算出された適合率との差分を算出する。そして、処理はステップＳ３０７に進む。
【００８８】
ステップＳ３０７において、特定部３３は、差分が所定値未満であるか否かを判定する。差分が所定値未満であると特定部３３が判定した場合（ステップＳ３０７でＹＥＳ）に、処理はステップＳ３０８に進む。一方、差分が所定値未満でないと特定部３３が判定した場合（ステップＳ３０７でＮＯ）に、処理はステップＳ３０９に進む。
【００８９】
ステップＳ３０７でＹＥＳである場合に、ステップＳ３０８において、特定部３３は、手書き文字画像を修正不要であると特定する。そして、処理は終了する。
【００９０】
ステップＳ３０２でＮＯである場合と、ステップＳ３０５でＮＯである場合と、ステップＳ３０７でＮＯである場合とに、ステップＳ３０９において、特定部３３は、手書き文字画像を修正対象であると確定する。そして、ステップＳ３１０に進む。
【００９１】
ステップＳ３１０において、修正対象の手書き文字画像を修正する。そして、処理は終了する。
【００９２】
続けて図１〜図１４を参照して、実施形態２に係る画像形成装置１００の文字画像の修正方法について説明する。図１４は、画像形成装置１００の文字画像の修正方法を示すフローチャートである。図１４に示すように、文字画像の修正方法は、ステップＳ４０１〜ステップＳ４０４を含む。
【００９３】
ステップＳ４０１において、修正部３４は、修正対象の手書き文字画像に対応する文字コードと同一の文字コードによって示される修正対象でない手書き文字画像を検索する。そして、処理はステップＳ４０２に進む。
【００９４】
ステップＳ４０２において、修正部３４は、修正対象でない手書き文字画像が存在するか否かを判定する。修正対象でない手書き文字画像が存在した場合（ステップＳ４０２でＹＥＳ）に、処理はステップＳ４０３に進む。一方、修正対象でない手書き文字画像が存在しない場合（ステップＳ４０２でＮＯ）に、処理はステップＳ４０４に進む。
【００９５】
ステップＳ４０２でＹＥＳである場合に、ステップＳ４０３において、修正部３４は、修正対象の手書き文字画像を、修正対象でない手書き文字画像に置き替える。そして、処理が終了する。
【００９６】
ステップＳ４０２でＮＯである場合に、ステップＳ４０４において、修正部３４は、修正対象の手書き文字画像を、フォント画像に置き替える。そして、処理が終了する。
【００９７】
以上、図面を参照しながら本発明の実施形態について説明した。ただし、本発明は、上記の実施形態に限られるものではなく、その要旨を逸脱しない範囲で種々の態様において実施することが可能である。図面は、理解し易くするために、それぞれの構成要素を主体に模式的に示しており、図示された各構成要素の厚み、長さ、個数等は、図面作成の都合上から実際とは異なる場合がある。また、上記の実施形態で示す各構成要素の形状、寸法等は一例であって、特に限定されるものではなく、本発明の構成から実質的に逸脱しない範囲で種々の変更が可能である。
【００９８】
（１）図４で示したシートＳにおいて、印８３の形状は丸であったがこれに限定されない。例えば、印８３の形状は四角又は三角でもよい。印８３の色も特に限定されない。また、シートＳを作成せず、表示部１２１に画像データＤを表示してもよい。
【００９９】
（２）修正部３４は、修正対象の手書き文字画像を、修正対象でない手書き文字画像に置き替える際に、同一の文字コードによって示される修正対象でない手書き文字画像のうち、第１解析部３１で算出された適合率が最も高い手書き文字画像に置き替えることが好ましい。
【産業上の利用可能性】
【０１００】
本発明は、文字画像特定装置、画像形成装置及び文字画像特定方法に利用可能である。
【符号の説明】
【０１０１】
１０      読取部
１２      原稿台
２０      画像形成部
３０      制御部
３１      第１解析部
３２      第２解析部
３３      特定部
４０      記憶部
１００    画像形成装置
１１０    原稿搬送装置
１２０    操作パネル
１３０    カセット
１４０    搬送部
１７０    排出部
【図１】
2020140350.tif 000003
【図２】
2020140350.tif 000004
【図３】
2020140350.tif 000005
【図４】
2020140350.tif 000006
【図５】
2020140350.tif 000007
【図６】
2020140350.tif 000008
【図７】
2020140350.tif 000009
【図８】
2020140350.tif 000010
【図９】
2020140350.tif 000011
【図１０】
2020140350.tif 000012
【図１１】
2020140350.tif 000013
【図１２】
2020140350.tif 000014
【図１３】
2020140350.tif 000015