(57)【要約】【課題】記憶部内に保存するテキストデータのサイズを小さくするとともに、ユーザーがテキストを入力することなく、テキストを送信することを可能にする。【解決手段】情報処理装置は、取得部、マーカー検出部、テキスト抽出部、文字列検出部、テキスト変換部、記憶部、受付部、テキスト復元部、および送信部を備える。テキスト抽出部は、マーカー検出部が検出したマーカー箇所に示されたテキストを抽出する。テキスト変換部は、テキストに含まれる同一文字列のうち、２番目以降に出現する文字列を予め定められた編集記号に置き換える。記憶部は、変換後のテキストを記憶する。テキスト復元部は、受付部がテキストの送信指示を受け付けた場合に、記憶部から変換後のテキストを読み出し、そのテキスト内に含まれる編集記号を同一文字列に置き換えてテキストを復元する。送信部は、復元したテキストを送信する。【選択図】図２
2017156902.tif 000002
【特許請求の範囲】
【請求項１】
原稿を示す画像データを取得する取得部と、
前記画像データを解析して、前記画像データ内に示されたマーカー箇所を検出するマーカー検出部と、
前記マーカー箇所に示されたテキストを抽出するテキスト抽出部と、
前記テキストを解析して、前記テキストに含まれる同一文字列を検出する文字列検出部と、
前記同一文字列のうち、前記テキスト内において２番目以降に出現する文字列を予め定められた編集記号に置き換えて前記テキストを変換するテキスト変換部と、
前記テキスト変換部により変換された変換後のテキストを記憶する記憶部と、
前記テキストを送信する送信指示を受け付ける受付部と、
前記受付部が前記送信指示を受け付けた場合に、前記記憶部から前記変換後のテキストを読み出し、読み出した前記変換後のテキスト内に含まれる前記編集記号を前記同一文字列に置き換えることで、前記変換後のテキストから前記テキストを復元するテキスト復元部と、
前記テキスト復元部が復元した前記テキストを送信する送信部と、を備える情報処理装置。
【請求項２】
前記テキスト変換部は、前記テキストを変換する際に、前記同一文字列のうち前記テキスト内において１番目に出現する文字列の前後に前記編集記号を挿入する、請求項１に記載の情報処理装置。
【請求項３】
前記テキスト復元部は、（１）前記変換後のテキスト内において１番目に出現する前記編集記号と２番目に出現する前記編集記号とで挟まれる文字列を、前記同一文字列として判別し、（２）前記変換後のテキストから１番目に出現する前記編集記号と２番目に出現する前記編集記号とを削除するとともに、３番目以降に出現する前記編集記号を、前記同一文字列として判別した前記文字列に置き換えることで、前記変換後のテキストから前記テキストを復元する、請求項２に記載の情報処理装置。
【請求項４】
前記テキスト変換部は、前記文字列検出部が検出した前記同一文字列のうち、予め定められた文字数以上の文字列を前記編集記号に置き換え、前記予め定められた文字数未満の文字列を前記編集記号に置き換えない、請求項１乃至請求項３の何れか１項に記載の情報処理装置。
【請求項５】
前記マーカー検出部は，更に、前記マーカー箇所とは異なる態様で前記画像データ内に示された第２マーカー箇所を検出し、
前記テキスト抽出部は、更に、前記第２マーカー箇所により囲まれた領域に示されたテキストを抽出する、請求項１乃至請求項４の何れか１項に記載の情報処理装置。
【請求項６】
前記テキスト変換部は、前記編集記号として、前記マーカー箇所においてマーキングされた色で示された記号を用いる、請求項１乃至請求項５の何れか１項に記載の情報処理装置。
【請求項７】
前記記憶部は、前記変換後のテキストを、前記取得部が取得した前記画像データに関連付けて記憶する、請求項１乃至請求項５の何れか１項に記載の情報処理装置。
【請求項８】
前記送信部は、電子メールの添付ファイルとして前記テキストを送信する、請求項１乃至請求項７の何れか１項に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置に関し、特に、読み取った原稿のデータを送信する技術に関する。
【背景技術】
【０００２】
画像読取装置などで読み取った原稿の画像データに対してＯＣＲ（Optical Character Recognition）処理を施し、当該ＯＣＲ処理で得られたテキストを、他の情報処理装置へ送信するテキストとして用いる場合がある。これにより、他の情報処理装置へテキストを送信する際に、ユーザーがキーボードなどを用いてテキストを入力する手間を省くことができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１６７８７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記のＯＣＲ処理で得られたテキストは、記憶部内に保存される。そして、ユーザーが入力する指示に応じて記憶部内からテキストが読み出され、他の情報処理装置へ送信される。
【０００５】
ここで、原稿の画像データの全てに対してＯＣＲ処理を施した場合、不必要な部分までテキスト化されてしまい、記憶部内に保存するテキストデータのサイズが大きくなるという問題がある。そこで、上記の特許文献１に開示される技術、すなわち原稿からマーカーペンによりマーキングされたマーカー箇所を検出する技術を用いることが考えられる。原稿内のマーカー箇所を検出して当該マーカー箇所のみにＯＣＲ処理を施すことで、記憶部内に保存するテキストデータのサイズを小さくすることができる。
【０００６】
しかしながら、記憶部内に保存するテキストデータのサイズは、更に小さいものであることが好ましい。
【０００７】
本発明は、上記の事情に鑑みなされたものであり、記憶部内に保存するテキストデータのサイズを更に小さくするとともに、ユーザーがキーボードなどを用いてテキストを入力することなく、テキストを送信することを可能にすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明の一局面にかかる情報処理装置は、原稿を示す画像データを取得する取得部と、前記画像データを解析して、前記画像データ内に示されたマーカー箇所を検出するマーカー検出部と、前記マーカー箇所に示されたテキストを抽出するテキスト抽出部と、前記テキストを解析して、前記テキストに含まれる同一文字列を検出する文字列検出部と、前記同一文字列のうち、前記テキスト内において２番目以降に出現する文字列を予め定められた編集記号に置き換えて前記テキストを変換するテキスト変換部と、前記テキスト変換部により変換された変換後のテキストを記憶する記憶部と、前記テキストを送信する送信指示を受け付ける受付部と、前記受付部が前記送信指示を受け付けた場合に、前記記憶部から前記変換後のテキストを読み出し、読み出した前記変換後のテキスト内に含まれる前記編集記号を前記同一文字列に置き換えることで、前記変換後のテキストから前記テキストを復元するテキスト復元部と、前記テキスト復元部が復元した前記テキストを送信する送信部と、を備える情報処理装置である。
【発明の効果】
【０００９】
本発明によれば、記憶部内に保存するテキストデータのサイズを更に小さくするとともに、ユーザーがキーボードなどを用いてテキストを入力する手間を省くことなく、テキストを送信することが可能となる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態にかかる情報処理装置を備えた画像形成装置を示す斜視図である。
【図２】本発明の一実施形態にかかる情報処理装置を備えた画像形成装置の内部構成を示すブロック図である。
【図３】本発明の一実施形態にかかる情報処理装置を備えた画像形成装置の読み取り動作の流れを示すフローチャートである。
【図４】（Ａ）および（Ｂ）は、画像読取部による読み取り対象となる原稿の一例を示す図である。
【図５】本発明の一実施形態にかかる情報処理装置を備えた画像形成装置の読み取り動作の詳細を示す図である。
【図６】本発明の一実施形態にかかる情報処理装置を備えた画像形成装置の記憶部に記憶されるデータの一例を示す図である
【図７】本発明の一実施形態にかかる情報処理装置を備えた画像形成装置のデータの送信動作の流れを示すフローチャートである。
【図８】本発明の一実施形態にかかる情報処理装置を備えた画像形成装置のデータの送信動作の詳細を示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明の一実施形態にかかる情報処理装置について図面を参照して説明する。
【００１２】
図１は、本発明の一実施形態にかかる情報処理装置を備えた画像形成装置を示す斜視図である。図２は、画像形成装置の内部構成を示すブロック図である。
【００１３】
画像形成装置１０は、例えば、コピー機能、プリンター機能、スキャナー機能、及びファクシミリ機能などの複数の機能を兼ね備えた複合機である。画像形成装置１０は、装置本体１１と、装置本体１１の上方に配置された画像読取部１１０と、画像読取部１１０と装置本体１１との間に設けられた連結部１２とから概略構成される。
【００１４】
装置本体１１は、画像形成部１２０や給紙部１３などを備えて構成されている。
【００１５】
画像形成装置１０が画像読取動作を行う場合、後述する動作制御部１０２による制御のもと、画像読取部１１０（取得部）が原稿載置台１１１に載置された原稿を読み取り、当該原稿を示す画像データを生成する。当該画像データは、記憶部１６０に記憶（保存）される。なお、画像形成装置１０は、画像読取部１１０が原稿束を読み取って画像データを取得するのではなく、通信部１７０がＰＣ（Personal Computer）などの他の情報処理装置から画像データを受信することで原稿を示す画像データを取得してもよい。
【００１６】
画像形成装置１０が画像形成動作を行う場合は、記憶部１６０に記憶された画像データなどに基づいて、動作制御部１０２による制御のもと、画像形成部１２０が給紙部１３から給紙される記録紙にトナー像を形成する。その後、記録紙上に形成されたトナー像は、不図示の定着部により熱定着される。定着処理の完了した画像形成済みの記録紙は、排出トレイ１４に排出される。
【００１７】
画像形成装置１０の外郭を構成する筐体の前面には、表示部１３０および操作部１５０が配置されている。表示部１３０は、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）や有機ＥＬ（ＯＬＥＤ：Organic Light-Emitting Diode）ディスプレイを含んで構成される。表示部１３０は動作制御部１０２による制御のもと、メニュー画面などを表示する。
【００１８】
表示部１３０の前面には、タッチパネル１４０が配置されている。タッチパネル１４０は、所謂抵抗膜方式や静電容量方式などのタッチパネルであって、タッチパネル１４０上におけるユーザーによる接触（タッチ）をその接触位置とともに検知する。
【００１９】
操作部１５０は、例えば、メニューを呼び出すメニューキー、メニューを構成するＧＵＩのフォーカスを移動させる矢印キー、メニューを構成するＧＵＩに対して確定操作を行う決定キーなどを備えるハードキーである。
【００２０】
記憶部１６０は、ＨＤＤなどの大容量の記憶装置である。
【００２１】
通信部１７０は、無線ＬＡＮボードなどの通信モジュールから構成されるネットワークインターフェイスである。
【００２２】
画像形成装置１０は、更に、制御ユニット１００を備えている。制御ユニット１００は、ＣＰＵ（Central Processing Unit）、ＲＡＭ(Random Access Memory）、及びＲＯＭ（Read Only Memory）などから構成される。制御ユニット１００は、上記のＲＯＭまたは記憶部１６０に記憶されたプログラムが上記のＣＰＵに実行されることにより、制御部１０１、動作制御部１０２、操作受付部１０３、通信制御部１０４、マーカー検出部１０５、ＯＣＲ処理部１０６、文字列検出部１０７、テキスト変換部１０８、およびテキスト復元部１０９として機能する。なお、制御ユニット１００の上記の各構成は、プログラムに基づく動作によらず、それぞれハード回路により構成されてもよい。
【００２３】
制御部１０１は、画像形成装置１０の全体的な動作制御を司る。
【００２４】
操作受付部１０３は、タッチパネル１４０から出力される検知信号に基づき、タッチパネル１４０に対するユーザー操作を受け付ける機能を有する。また、操作受付部１０３は、ハードキーなどの操作部１５０を用いたユーザー操作を受け付ける機能を有する。
【００２５】
通信制御部１０４（送信部）は、通信部１７０による通信動作を制御する機能を有する。通信部１７０は、通信制御部１０４による制御のもと、ＰＣ（Personal Computer）などの他の情報処理装置へデータを送信する。
【００２６】
動作制御部１０２は、画像読取部１１０による画像読取動作や表示部１３０による表示動作などを制御する機能を有する。
【００２７】
マーカー検出部１０５は、画像読取部１１０が原稿を読み取って取得した画像データを解析して、原稿においてマーカーによりマーキングされたマーカー箇所を検出する機能を有する。
【００２８】
ＯＣＲ処理部１０６（テキスト抽出部）は、マーカー検出部１０５が検出したマーカー箇所に示されるテキストを抽出する機能を有する。
【００２９】
文字列検出部１０７は、ＯＣＲ処理部１０６が抽出したテキストを解析して、当該テキストに含まれる同一文字列を検出する機能を有する。
【００３０】
テキスト変換部１０８は、文字列検出部１０７が検出した同一文字列のうち、テキスト内において２番目以降に出現する文字列を予め定められた編集記号に置き換えてテキストを変換する機能を有する。テキスト変換部１０８により変換された変換後のテキストは、記憶部１６０内に記憶される。
【００３１】
テキスト復元部１０９は、記憶部１６０内に記憶された上記の変換後のテキストを読み出して、変換後のテキストから元のテキストに復元する機能を有する。
【００３２】
続いて、上記の構成を備える画像形成装置１０の動作について説明する。図３は、画像形成装置１０の読み取り動作の流れを示すフローチャートである。
【００３３】
操作受付部１０３が画像読取指示を受け付けると（ステップＳ１０においてＹＥＳ）、動作制御部１０２は、画像読取部１１０を制御して画像読取処理を実行する（ステップＳ１１）。当該ステップＳ１１の処理により、画像読取部１１０は、原稿を示す画像データを取得する。
【００３４】
マーカー検出部１０５は、ステップＳ１１の処理で画像読取部１１０が取得した画像データを解析して、画像データに含まれるマーカー箇所を検出するマーカー検出処理を行う（ステップＳ１２）。
【００３５】
図４（Ａ）および図４（Ｂ）は、画像読取部１１０による読み取り対象となる原稿の一例を示す図である。図４（Ａ）に示す原稿Ｓ１は、マーキングが施されていない原稿である。図４（Ｂ）に示す原稿Ｓ２は、原稿Ｓ１に対してユーザーがマーカーペンを用いて複数のマーキングｍ１〜ｍ８を施した原稿である。このようにユーザーは、原稿内の所望の位置をマーキングすることで、原稿からテキストを抽出したい箇所を指定する。
【００３６】
図３に戻って、マーカー箇所が検出されなかった場合（ステップＳ１３においてＮＯ）、表示部１３０は、動作制御部１０２による制御のもと、原稿の読み取り結果を示す表示画面を表示する（ステップＳ１４）。当該表示画面には、原稿の読み取りにより画像読取部１１０が取得した画像データが示される。
【００３７】
ステップＳ１４の処理後、動作制御部１０２は、記憶部１６０に画像データを記憶させ（ステップＳ１５）、原稿読み取り処理を終える。
【００３８】
一方、マーカー箇所が検出された場合（ステップＳ１３においてＹＥＳ）、ＯＣＲ処理部１０６は、画像データ内のマーカー箇所をＯＣＲ処理を施す領域として特定し、当該領域においてＯＣＲ処理を施してテキストを抽出する（ステップＳ１６）。例えば図４（Ｂ）に示す原稿Ｓ２が読み取り対象の原稿であるとき、ＯＣＲ処理部１０６により図５の第１段に示すテキストが抽出される。
【００３９】
文字列検出部１０７は、ステップＳ１６の処理でＯＣＲ処理部１０６が抽出したテキストに対して、同一文字列の検出処理を行う（ステップＳ１７）。同一文字列は、文字列（２以上連続する文字）を構成する文字が同一となる他の文字列がテキスト内に存在するものをいう。
【００４０】
そして、同一文字列が検出された場合（ステップＳ１８においてＹＥＳ）、テキスト変換部１０８は、文字列検出部１０７が検出し同一文字列のうち、テキスト内において２番目以降に出現する文字列を予め定められた編集記号に置き換えてテキストを変換する（ステップＳ１９）。但し、テキスト変換部１０８は、文字列検出部１０７が検出した同一文字列のうち、予め定められた文字数（例えば４文字）未満の文字列については、編集記号に置き換える処理を行わない。
【００４１】
また、ステップＳ１９の処理では、テキスト変換部１０８は、文字列検出部１０７が検出し同一文字列のうち、テキスト内において１番目に出現する文字列については、その前後に編集記号を挿入する。
【００４２】
上記のステップＳ１７〜ステップＳ１９の処理の詳細を、図５を用いて具体的に説明する。図５の第１段に示すテキストでは、文字列検出部１０７により、「山野小学校」、「海川小学校」、「街中小学校」、「統合後」、「校名」といった文字列が同一文字列として検出される。
【００４３】
このうち、「統合後」、「校名」といった文字列については、予め定められた文字数（４文字）未満であるため、テキスト変換部１０８は、編集記号に置き換える処理を行わない。一方、「山野小学校」、「海川小学校」、「街中小学校」といった文字列については、予め定められた文字数（４文字）以上であるため、テキスト変換部１０８は、編集記号に置き換える処理を行う。
【００４４】
編集記号には通常の文章では用いられることが少ない「＊」、「￥」、「＆」、「＃」といった記号が用いられる。図５に示す例では、「＊」が「山野小学校」に対応する編集記号として割り当てられ、「￥」が「海川小学校」に対応する編集記号として割り当てられ、「＆」が「街中小学校」に対応する編集記号に割り当てられる。
【００４５】
テキスト変換部１０８は、テキスト内において１番目に出現する「山野小学校」（図５の第１段に示すテキストの２行目）の前後に、「＊」を挿入する。また、テキスト変換部１０８は、テキスト内において２番目に出現する「山野小学校」（図５の第１段に示すテキストの４行目）を「＊」に置き換える。テキスト変換部１０８は、この同一文字列を編集記号に置き換える処理を、「海山小学校」および「街中小学校」に行うことにより、図５の第２段に示す変換後のテキストを得る。
【００４６】
図３に戻って、テキスト変換部１０８は、変換後のテキストを記憶部１６０に記憶させる（ステップＳ２０）。図６は、記憶部１６０に記憶されるデータの一例を示す図である。このように、テキスト変換部１０８は、画像読取部１１０が取得した画像データに関連付けて、変換後のテキストデータを記憶部１６０に記憶させる。すなわち、図４（Ｂ）に示す画像データと図５の第２段に示すテキストデータとが関連付けられた状態で、記憶部１６０に記憶される。
【００４７】
以上の処理を行うことで、記憶部１６０に記憶される変換後のテキストは、変換前のテキストよりも短くなり、そのデータのサイズを小さくすることができる。このように、本発明の一実施形態にかかる情報処理装置によれば、原稿内の必要とする部分のみのテキストを抽出することができ、かつ、さらに抽出したテキストのサイズを更に小さくした状態で記憶部１６０内に記憶させることができる。
【００４８】
ユーザーは、変換後のテキスト内の編集記号を参照することで、置き換えられた同一文字列を特定することができる。このためユーザーは、変換後のテキストから変換前のテキストに戻して、テキストの内容を理解することが可能となる。
【００４９】
また以上の処理では、文字列検出部１０７が検出した同一文字列であっても、予め定められた文字数未満の文字列については、編集記号に置き換える処理を行わない。ここで仮に、短い同一文字列についても編集記号に置き換える処理を行った場合、変換後のテキスト内に多くの編集記号が含まれてしまう。この場合、ユーザーが変換後のテキストから変換前のテキストに戻して、テキストの内容を理解するのが難しくなる。この点、本発明の一実施形態にかかる情報処理装置によれば、予め定められた文字数以上の同一文字列についてのみ編集記号に置き換える処理を行うため、ユーザーがテキストの内容を理解し難くなる事態が発生するおそれが低い。
【００５０】
以上が画像形成装置１０の読み取り動作の流れである。続いて、画像形成装置１０のデータの送信動作の流れについて説明する。図７は、画像形成装置１０のデータの送信動作の流れを示すフローチャートである。
【００５１】
操作受付部１０３がメール生成指示を受け付けた場合（ステップＳ３０においてＹＥＳ）、表示部１３０は、動作制御部１０２による制御のもと、メール生成画面を表示する（ステップＳ３１）。
【００５２】
そして、操作受付部１０３がメール生成画面において添付ファイルの選択指示を受け付けた場合（ステップＳ３２においてＹＥＳ）、動作制御部１０２は、選択指示により指定されたデータを記憶部１６０から読み出す（ステップＳ３３）。
【００５３】
ステップＳ３３の処理で読み出したデータがテキストデータであり、かつ、そのデータの中に編集記号がある場合、すなわち、テキスト変換部１０８により変換された変換後のテキストデータである場合（ステップＳ３４においてＹＥＳ）、テキスト復元部１０９は、変換後のテキスト内に含まれる編集記号を同一文字列に置き換えることで、変換後のテキストから変換前のテキストを復元する復元処理を行う（ステップＳ３５）。具体的には、テキスト復元部１０９は、変換後のテキスト内において１番目に出現する編集記号と２番目に出現する編集記号とで挟まれる文字列を、同一文字列として判別する。そして、テキスト復元部１０９は、変換後のテキストから１番目に出現する編集記号と２番目に出現する編集記号とを削除するとともに、３番目以降に出現する編集記号を、同一文字列として判別した文字列に置き換える。
【００５４】
上記のステップＳ３５の処理の詳細を図８を用いて説明する。テキスト復元部１０９は、まず、編集記号である「＊」によって挟まれる文字列「山野小学校」を同一文字列として判別する。次に、テキスト復元部１０９は、１番目に出現する「＊」と２番目に出現する「＊」（ともに図８の第２段に示すテキストの２行目）とを削除する。そして、テキスト復元部１０９は、３番目に出現する「＊」（図８の第２段に示すテキストの４行目）を同一文字列として判別した「山野小学校」に置き換える。この編集記号を同一文字列に置き換える処理を、残りの編集記号である「￥」および「＆」に対して行うことにより、テキスト変換部１０８は、図８の第３段に示すテキストを得る。
【００５５】
図７に戻って、操作受付部１０３がメール送信指示を受け付けた場合（ステップＳ３６においてＹＥＳ）、通信制御部１０４は、メール送信画面に入力されたメールアドレスやメール本文に基づき、ステップＳ３５の処理で復元されたテキストデータを添付ファイルとしたメールデータを生成する（ステップＳ３７）。そして、通信制御部１０４は、通信部１７０に、ステップＳ３７の処理で生成したメールデータを送信させる（ステップＳ３８）。
【００５６】
以上の処理を行うことで、電子メールによりテキストデータを送信する際には、変換前のテキストに復元した上でデータを送信することが可能となる。これにより、電子メールを受信したユーザーがテキストデータに示される内容を理解することができる。
【００５７】
以上のように、本発明の一実施形態にかかる情報処理装置によれば、記憶部１６０内に保存するテキストデータのサイズを更に小さくするとともに、ユーザーがキーボードなどを用いてテキストを入力することなく、テキストを電子メールにより送信することが可能となる。
【００５８】
なお、本発明は、上記の実施の形態の構成に限られず種々の変形が可能である。
【００５９】
例えば上記の実施形態では、ＯＣＲ処理部１０６が、マーカーペンによりなぞられた箇所を原稿からテキストを抽出する箇所として特定する場合を説明したが、本発明は必ずしもこの場合に限定されない。
【００６０】
ＯＣＲ処理部１０６は、マーカーペンによるマーキングにより囲われた箇所を原稿からテキストを抽出する箇所として特定してもよい。
【００６１】
また、マーカー検出部１０５は、マーカーの色、マーカーの線種、およびマーカーの太さの少なくとも１つの要素に基づいて、画像データ内に示されたマーカー箇所が、予め定められた複数種別のマーカー箇所のうち何れの種別のマーカー箇所であるかを判別してもよい。
【００６２】
例えば、マーカー検出部１０５は、予め定められた第１の色で示されたマーカー箇所を第１マーカー箇所と判別し、予め定められた第２の色で示されたマーカー箇所を第２マーカー箇所と判別する。そして、第１マーカー箇所については、ＯＣＲ処理部１０６が、当該第１マーカー箇所上の領域をＯＣＲ処理を施す領域として特定してＯＣＲ処理を実行する。一方、第２マーカー箇所については、ＯＣＲ処理部１０６が、当該第２マーカー箇所により囲まれた領域をＯＣＲ処理を施す領域として特定してＯＣＲ処理を実行する。
【００６３】
上記のように処理を行うことにより、ユーザーが第２の色のマーカーを用いてマーキングすることにより、第１の色のマーカーを用いてマーキングをする場合と比較して、より広い領域を簡易に指定することができる。すなわち、ユーザーは、ＯＣＲ処理を施す領域として狭い領域を指定する場合には、第１の色のマーカーを用いてマーキングを行い、広い領域を指定する場合には、第２の色のマーカーを用いてマーキングするといった使い分けをすることが可能になる。
【００６４】
また、マーカー検出部１０５は、予め定められた色によりマーキングされた箇所のみをマーカー箇所として検出してもよい。この場合、予め定められた色以外によりマーキングされた箇所については、マーカー検出部１０５によりマーカー箇所として検出されず、テキストが抽出されない。
【００６５】
また、テキスト変換部１０８は、編集記号として、マーカー箇所においてマーキングされた色で示された記号を用いてもよい。この場合、図５に示す例では、「＊」の編集記号、「￥」の編集記号、および「＆」の編集記号が、図４においてマーキングｍ１〜ｍ８で示された色となる。これにより、テキスト変換後の編集記号の色をユーザー所望の色とすることができ、テキストの視認性を高めることができる。
【００６６】
また、上記の実施の形態で説明した制御プログラムをコンピューター読み取り可能な非一時的な記録媒体、例えば、ハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリーなどに記録されたものとしてもよい。この場合、当該制御プログラムを記録したコンピューター読み取り可能な非一時的な記録媒体が、本発明の一実施形態となる。
【符号の説明】
【００６７】
１０    画像形成装置
１００  制御ユニット
１０１  制御部
１０２  動作制御部
１０３  操作受付部
１０４  通信制御部
１０５  マーカー検出部
１０６  処理部
１０７  文字列検出部
１０８  テキスト変換部
１０９  テキスト復元部
１１０  画像読取部
１２０  画像形成部
１３０  表示部
１４０  タッチパネル
１５０  操作部
１６０  記憶部
１７０  通信部
【図１】
2017156902.tif 000003
【図２】
2017156902.tif 000004
【図３】
2017156902.tif 000005
【図４】
2017156902.tif 000006
【図５】
2017156902.tif 000007
【図６】
2017156902.tif 000008
【図７】
2017156902.tif 000009
【図８】
2017156902.tif 000010