(57)【要約】【課題】原稿に印されたマーカー箇所のテキストを抽出して自動的に編集する。【解決手段】  本発明の画像処理装置は、画像データを取得する画像読取部１０と、画像データに基づき、原稿に印されている規定色のマーカーを検出するマーカー検出部１０５と、画像データを解析して、原稿における規定色のマーカー箇所のテキストを抽出するＯＣＲ処理部１０６と、予め設定された編集条件に基づきテキストにおける改行箇所を判定し、該テキストを改行箇所で改行して編集する編集部１０７と、を備える。【選択図】図２
2017200121.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）などとの間でデータを送受する。
【００２４】
動作制御部１０２は、画像読取部１１０による画像読取動作や表示部１３０による表示動作などを制御する機能を有する。
【００２５】
マーカー検出部１０５は、画像読取部１１０が取得した原稿の画像を示す画像データを解析して、原稿における予め設定された色のマーカーによりマーキングされたマーカー箇所を検出する機能を有する。
【００２６】
ＯＣＲ処理部１０６（テキスト抽出部）は、マーカー検出部１０５が検出したマーカー箇所に含まれるテキストを抽出する機能を有する。
【００２７】
編集部１０７は、予め設定された編集条件に基づき、そのマーカー箇所に含まれるテキストを編集する機能を有する。
【００２８】
ここで、本実施形態では、原稿を読み取り、原稿に印されている予め設定された色のマーカーを検出して、このマーカー箇所のテキストを認識して抽出し（ゾーンＯＣＲとも称す）、上記予め設定された編集条件に基づき、そのテキストを編集し、この編集した文書を電子メールの本文の欄に挿入し、この電子メールを送信している。
【００２９】
例えば、上記編集条件として、予め設定された第１色（例えば黄色）のマーカー箇所のテキストに含まれる句点「。」の直後を改行箇所とするという第１条件が設定されている。この場合、図３（ａ）に示すような第１色のマーカーが３つの箇所Ｍｙ１、Ｍｙ２、Ｍｙ３に印されている原稿Ｇ１が処理対象であるとすると、第１色の各マーカー箇所Ｍｙ１〜Ｍｙ３を検出し、第１色の各マーカー箇所Ｍｙ１〜Ｍｙ３のテキスト「台風が」、「西日本に上陸するかもしれません。」、「雨が降るでしょうね。」を認識して抽出する。そして、これらのマーカー箇所Ｍｙ１〜Ｍｙ３のテキストを該各テキストの記載順序でつなぎ合わせて合成し、この合成した１つのテキスト「台風が西日本に上陸するかもしれません。雨が降るでしょうね。」を生成する。更に、上記第１色のマーカー箇所のテキストに含まれる句点「。」の直後を改行箇所とするという第１条件に基づき、上記合成した１つのテキストを該テキストに含まれる「台風が西日本に上陸するかもしれません。」の句点「。」直後の箇所、及び「雨が降るでしょうね。」の句点「。」直後の箇所でそれぞれ改行して編集し、図３（ｂ）に示すようなテキストＴ１を生成して電子メールＥの本文の欄に挿入する。
【００３０】
また、上記編集条件として、上記第１条件と共に、予め設定された第２色（例えば緑色）のマーカー箇所のテキストの前後で改行して、該テキストからなる一行を生成し、この一行の先頭に箇条書きを示す記号「・」を加えるという第２条件を設定している。この場合、図４（ａ）に示すような第１色のマーカーが２つの箇所Ｍｙ１、Ｍｙ２に印され、第２色のマーカーが５つの箇所Ｍｇ１、Ｍｇ２、Ｍｇ３、Ｍｇ４、Ｍｇ５に印されている原稿Ｇ２が処理対象であるとすると、第１色の各マーカー箇所Ｍｙ１、Ｍｙ２を検出すると共に、第２色の各マーカー箇所Ｍｇ１〜Ｍｇ５を検出し、第１色の各マーカー箇所Ｍｙ１、Ｍｙ２のテキスト「私の家族は、」、「で構成されています。」を認識して抽出すると共に、第２色の各マーカー箇所Ｍｇ１〜Ｍｇ５のテキスト「父」、「母」、「兄」、「私」、「妹」を認識して抽出する。そして、これらのマーカー箇所Ｍｙ１、Ｍｙ２、Ｍｇ１〜Ｍｇ５Ｍｙ１〜Ｍｙ３のテキストを該各テキストの記載順序でつなぎ合わして合成し、この合成した１つのテキスト「私の家族は、父母兄私妹で構成されています。」を生成する。更に、上記第１条件に基づき、上記合成した１つのテキストを該テキストに含まれる「で構成されています。」の句点「。」直後の箇所で改行する。また、上記第２色のマーカー箇所のテキストの前後で改行して、該テキストからなる一行を生成し、該テキストの一行の先頭に箇条書きを示す記号「・」を加えるという第２条件に基づき、第２色の各マーカー箇所Ｍｇ１〜Ｍｇ５のテキスト「父」、「母」、「兄」、「私」、「妹」毎に、テキストを該テキストの前後で改行して、各テキスト「父」、「母」、「兄」、「私」、「妹」からなるそれぞれの一行を生成し、該各テキストの一行の先頭に箇条書きを示す記号「・」を逐一加え、図４（ｂ）に示すようなテキストＴ２を生成して電子メールＥの本文の欄に挿入する。
【００３１】
次に、そのような原稿に印されている第１色及び第２色のマーカーを検出して、第１色及び第２色のマーカー箇所のテキストを認識して抽出し、第１条件及び第２条件に基づき、そのテキストを編集するための処理手順を、図５に示すフローチャートに従って説明する。
【００３２】
まず、画像形成装置１０の表示部１３０の画面には、図６に示すようにそれぞれの機能に対応付けられた複数のタッチキー２１ａ〜２１ｈ等が表示されているものとする。この状態で、ユーザーが原稿の編集及び送信に対応するタッチキー２１ｈをタッチ操作すると、タッチパネル１４０によりタッチキー２１ｈに対するタッチ操作が検出されて、このタッチ操作が操作受付部１０３で受け付けられ、制御部１０１が、原稿を編集及び送信するための機能（アプリケーションプログラム）を起動させる（ステップＳ１０１）。
【００３３】
引き続いて、ユーザーは、操作部１５０を操作して、原稿の送信相手を示すメールアドレスを入力する（ステップＳ１０２）。このとき、メールアドレスの入力画面を表示部１３０に表示して、ユーザーが入力画面に対して入力操作を行うようにしてもよい。
【００３４】
更に、ユーザーは、原稿を画像読取部１１０にセットして、操作部１５０のスタートキーを操作する。制御部１０１は、そのスタートキーの操作が操作受付部１０３で受け付けられると（ステップＳ１０３）、動作制御部１０２が画像読取部１１０を起動して、画像読取部１１０が原稿を読み取り、原稿の画像を示す画像データが記憶部１６０に記憶される（ステップＳ１０４）。
【００３５】
また、マーカー検出部１０５は、記憶部１６０内の画像データを解析して、原稿に印されている第１色又は第２色のマーカーを逐次検出し（ステップＳ１０５）、原稿における第１色又は第２色のマーカー箇所をＯＣＲ処理部１０６に指示する。ＯＣＲ処理部１０６は、第１色又は第２色のマーカーが印されている原稿を示す画像データを解析し、第１色又は第２色のマーカー箇所毎に、マーカー箇所に対してＯＣＲ処理を施して、第１色又は第２色のマーカー箇所のテキストを認識して抽出し、このテキストを記憶部１６０に記憶する（ステップＳ１０６）。このとき、記憶部１６０には、テキスト毎に、テキストに対応付けて該テキストが抽出されたマーカー箇所の第１色又は第２色が記憶される。
【００３６】
編集部１０７は、ＯＣＲ処理部１０６により認識されて抽出された全ての第１色及び第２色のマーカー箇所のテキストを、該各テキストの記載順序でつなぎ合わせて合成し、合成した１つのテキストを生成する（ステップＳ１０７）。
【００３７】
引き続いて、編集部１０７は、記憶部１６０に記憶されているテキストと第１色又は第２色の対応付けを参照して、その合成した１つのテキストに第１色のマーカー箇所のテキストが含まれるか否かを判定し（ステップＳ１０８）、第１色のマーカー箇所のテキストが含まれると判定すると（ステップＳ１０８で「Ｙｅｓ」）、この第１色のマーカー箇所のテキストに句点「。」が含まれているか否かを判定する（ステップＳ１０９）。そして、編集部１０７は、句点「。」が含まれていると判定すると（ステップＳ１０９で「Ｙｅｓ」）、上記第１条件に基づき、該合成した１つのテキストを第１色のマーカー箇所のテキストにおける句点「。」直後の箇所で改行する（ステップＳ１１０）。このとき、該合成した１つのテキストに、第１色のマーカー箇所のテキストが複数含まれる場合は、第１色のマーカー箇所のテキスト毎に、句点「。」が含まれるか否かを判定し、句点「。」が含まれると判定すると、該合成した１つのテキストを、その判定された句点「。」直後の箇所で改行する。
【００３８】
また、編集部１０７は、その合成した１つのテキストに第１色のマーカー箇所のテキストが含まれていないと判定すると（ステップＳ１０８で「Ｎｏ」）、各ステップＳ１０９、Ｓ１１０の処理を行うことがない。あるいは、編集部１０７は、第１色のマーカー箇所のテキストに句点「。」が含まれていないと判定すると、（ステップＳ１０９で「Ｎｏ」）、ステップＳ１１０の処理を行うことがない。
【００３９】
更に、編集部１０７は、その合成した１つのテキストに第２色のマーカー箇所のテキストが含まれるか否かを判定し（ステップＳ１１１）、第２色のマーカー箇所のテキストが含まれると判定すると（ステップＳ１１１で「Ｙｅｓ」）、上記第２条件に基づき、第２色のマーカー箇所のテキストの前後で改行して、該テキストからなる一行を生成し、この一行の先頭に箇条書きを示す記号「・」を加える（ステップＳ１１２）。このとき、該合成した１つのテキストに、第２色のマーカー箇所のテキストが複数含まれる場合は、第２色のマーカー箇所のテキスト毎に、テキストの前後で改行して、該テキストからなる一行を生成し、該テキストの一行の先頭に箇条書きを示す記号「・」を加える。
【００４０】
また、編集部１０７は、その合成した１つのテキストに第２色のマーカー箇所のテキストが含まれていないと判定すると（ステップＳ１１１で「Ｎｏ」）、ステップＳ１１２の処理を行うことがない。
【００４１】
上記のような各ステップＳ１０４〜Ｓ１１２の処理により、例えば図３（ａ）に示す原稿Ｇ１から図３（ｂ）に示すテキストＴ１が生成されたり、あるいは図４（ａ）に示す原稿Ｇ２から図４（ｂ）に示すテキストＴ２が生成されたりする。この後、通信制御部１０４は、ステップＳ１０２で入力されたメールアドレスを宛先とする電子メールＥを生成し、各ステップＳ１０４〜Ｓ１１２の処理により生成されたテキストを該電子メールＥの本文の欄に挿入して、この電子メールＥを通信部１７０からネットワークへと送信する（ステップＳ１１３）。
【００４２】
このように本実施形態では、原稿に印されている予め設定された色のマーカーを検出して、このマーカー箇所のテキストを認識して抽出し、第１条件及び第２条件に基づき、そのテキストを編集して、この編集したテキストを電子メールの本文の欄に挿入し、この電子メールを送信している。このため、電子メールの作成などを迅速に進めることができ、利便性が向上する。
【００４３】
なお、本発明は、上記の実施の形態の構成に限られず種々の変形が可能である。
【００４４】
例えば、上記実施形態の第１条件では、第１色のマーカー箇所のテキストに含まれる句点「。」の直後を改行箇所としているが、読点「、」の直後を改行箇所としたり、スラッシュ「／」の直後を改行箇所としたりしてもよい。更に、他の記号の直後や直前を改行箇所としても構わない。
【００４５】
また、第２条件では、テキストからなる一行の先頭に箇条書きを示す記号「・」を加えているが、他の記号を加えてもよい。あるいは、第２色のマーカー箇所のテキストに含まれる各読点「、」の直後で逐次改行して、テキストからなる一行を生成し、該テキストの一行の先頭に箇条書きを示す記号「・」を加えてもよい。
【００４６】
更に、第１色及び第２色を黄色及び緑色とは異なるそれぞれの他の色に設定してもよい。
【００４７】
あるいは、改行箇所となる記号、箇条書きを示す記号、テキストが抽出されるマーカー箇所の色などを、操作部１５０の操作により選択できるようにしても構わない。更に、各種の記号や、マーカーの各種の色見本を、表示部１３０の画面に表示し、これらの記号や色見本のいずれかを、タッチパネル１４０を通じて選択して、この選択した記号や色見本の色をテキストの編集のために選択してもよい。
【００４８】
また、編集条件として第１条件及び第２条件を例示しているが、他の条件を設定してもよい。例えば、マーカー箇所のスペース領域又はブランク領域を改行箇所とするという第３条件を設定しても構わない。この場合は、図７（ａ）に示すような第１色のマーカーが４つの箇所Ｍｙ１、Ｍｙ２、Ｍｙ３、Ｍｙ４に印されている原稿Ｇ３が処理対象であるとすると、第１色の各マーカー箇所Ｍｙ１〜Ｍｙ４を検出し、第１色の各マーカー箇所Ｍｙ１、Ｍｙ２、Ｍｙ４のテキスト「台風が」、「西日本に上陸するかもしれません。」、「雨が降るでしょうね。」を認識して抽出すると共に、第１色の各マーカー箇所Ｍｙ３のスペース領域又はブランク領域を認識して抽出する。そして、各マーカー箇所Ｍｙ１、Ｍｙ２、Ｍｙ３、Ｍｙ４のテキスト及びスペース領域又はブランク領域をそれらの記載順序でつなぎ合わせて合成し、上記第３条件に基づき、この合成したテキストをスペース領域又はブランク領域の箇所で改行すると共に、この合成したテキストからスペース領域又はブランク領域を削除して、図７（ｂ）に示すようなテキストＴ３を生成する。
【００４９】
あるいは、図８（ａ）に示すような原稿Ｇ４が処理対象であるとすると、第１色の各マーカー箇所Ｍｙ１〜Ｍｙ４を検出し、第１色の各マーカー箇所Ｍｙ１、Ｍｙ２、Ｍｙ４のテキストを認識して抽出すると共に、第１色の各マーカー箇所Ｍｙ３のスペース領域又はブランク領域を認識して抽出し、マーカー箇所Ｍｙ１、Ｍｙ２、Ｍｙ３、Ｍｙ４のテキスト及びスペース領域又はブランク領域をそれらの記載順序でつなぎ合わせて合成し、上記第３条件に基づき、この合成したテキストをスペース領域又はブランク領域の箇所で改行すると共に、この合成したテキストからスペース領域又はブランク領域を削除して、図８（ｂ）に示すようなテキストＴ３を生成する。
【００５０】
また、編集部１０７は、予め設定された色（例えば青色）のマーカー箇所に示されるテキストを繰り返し用いるテキストとして特定し、当該設定された色のマーカー箇所のスペース領域又はブランク領域の位置に、上記の特定したテキストを挿入する処理を行ってもよい。
【００５１】
図９（ａ）に示す例では、マーカー箇所Ｍｂ１、Ｍｂ２が青色によりマーキングされた箇所である。この場合、編集部１０７は、マーカー箇所Ｍｂ１に示されたテキスト「西日本に」を繰り返し用いるテキストとして特定する。また、マーカー箇所Ｍｂ２が、ＯＣＲ処理部１０６により、予め設定された色のマーカー箇所のスペース領域として抽出される。そして、編集部１０７は、マーカー箇所Ｍｂ２の位置に、特定したテキスト「西日本に」を挿入する処理を行う。この結果、図９（ｂ）に示すようなテキストＴ４が生成される。
【００５２】
以上のような処理を行うことにより、マーキングという簡易な操作に基づいて、同じテキストを任意の位置に挿入したテキストデータを生成することができる。
【００５３】
また、ＯＣＲ処理部１０６は、マーカー箇所のテキストを抽出するとともに、マーカー箇所の位置、またはマーカー箇所に近接する位置に数字が示されているか否かを判定し、数字が示されている場合には当該数字を抽出してもよい。この場合、編集部１０７は、ＯＣＲ処理部１０６が抽出した数字の順に、テキストの順序を入れ替える処理を行う。
【００５４】
図１０（ａ）に示す例では、マーカー箇所Ｍｙ１に近接する位置に数字Ｎ１が、マーカー箇所Ｍｙ２に近接する位置に数字Ｎ２が、マーカー箇所Ｍｙ３に近接する位置に数字Ｎ３が、マーカー箇所Ｍｙ４に近接する位置に数字Ｎ４が、それぞれユーザーの手書きにより記入されている。ＯＣＲ処理部１０６は、これらの数字を抽出する。
【００５５】
そして、編集部１０７は、ＯＣＲ処理部１０６が抽出したテキストを、数字「１」に対応するテキスト、数字「２」に対応するテキスト、数字「３」に対応するテキスト、数字「４」に対応するテキストの順に並び変える。この結果、図１０（ｂ）に示すようなテキストＴ５が生成される。
【００５６】
なお、ＯＣＲ処理部１０６は、マーカー箇所の位置またはマーカー箇所に近接する位置に文字（例えば、「Ａ、Ｂ、Ｃ・・・」や、「イ、ロ、ハ・・・」等）が示されているか否かを判定し、文字が示されている場合には当該文字を抽出してもよい。この場合、編集部１０７は、ＯＣＲ処理部１０６が抽出した文字の順（例えば、アルファベット順や５０音順」）に、テキストの順序を入れ替える処理を行う。
【００５７】
以上のような処理を行うことにより、手書きなどで数字を記入するという簡易な操作に基づいて、マーカー箇所に示されたテキストを任意の順序に並べ替えたテキストを生成することができる。
【符号の説明】
【００５８】
１０    画像形成装置
１００  制御ユニット
１０１  制御部
１０２  動作制御部
１０３  操作受付部
１０４  通信制御部
１０５  マーカー検出部
１０６  ＯＣＲ処理部
１０７  編集部
１１０  画像読取部
１２０  画像形成部
１３０  表示部
１４０  タッチパネル
１５０  操作部
１６０  記憶部
１７０  通信部
【図１】
2017200121.tif 000003
【図２】
2017200121.tif 000004
【図３】
2017200121.tif 000005
【図４】
2017200121.tif 000006
【図５】
2017200121.tif 000007
【図６】
2017200121.tif 000008
【図７】
2017200121.tif 000009
【図８】
2017200121.tif 000010
【図９】
2017200121.tif 000011
【図１０】
2017200121.tif 000012