(57)【特許請求の範囲】
【請求項１】
原稿の画像を示す画像データを取得する取得部と、
前記画像データに基づき、前記原稿に印されているマーカーを検出するマーカー検出部と、
前記画像データを解析して、前記原稿におけるテキストを認識して抽出するテキスト抽出部と、
前記テキスト抽出部が抽出したテキスト、および、前記マーカー検出部が検出したマーカーの表示態様を示すデータを含むマークアップ言語により記述されたマークアップデータを生成するマークアップ言語処理部であって、前記マークアップデータとして、前記画像データにおける前記テキストの表示色を、前記マーカーの表示色と同一色にしたマークアップデータを生成するマークアップ言語処理部と、を備え、
前記マークアップ言語処理部は、前記マークアップデータを生成する処理において、マーカー箇所に対する指示に応答して該マーカー箇所のテキストの色及び該マーカーの色のいずれか一方を切り替えさせるプログラム手順を前記マークアップデータに含める処理を行い、
更に、前記マークアップデータに基づき、前記テキストを前記マーカーと共に表示する表示部と、
ユーザーにより操作されて、前記表示部に表示されている前記マーカー箇所を指示するための操作部を備え、
前記マークアップ言語処理部は、前記操作部を通じて前記マーカー箇所が指示されると、前記マークアップデータに含まれる前記処理手順に基づき、前記マーカー箇所のテキストの色及びマーカーの色のいずれか一方を切り替え、
更に、前記マークアップ言語処理部は、前記マークアップデータを生成するとともに、前記マーカー検出部が検出したマーカー箇所に示されたテキストを集めたデータを生成し、
前記表示部は、前記操作部が受け付けた操作に応じて、前記データに示されるテキストを表示する画像処理装置。
【請求項２】
請求項１に記載の画像処理装置と、情報処理装置との間でデータ通信を行う画像処理システムであって、
前記画像処理装置は、
前記マークアップ言語処理部によって生成されたマークアップデータを前記情報処理装置に送信する送信部を更に備え、
前記情報処理装置は、
前記マークアップデータを受信する受信部と、
前記マークアップデータに基づき、前記テキストを前記マーカーと共に表示する表示部と、を備える画像処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿を読み取って、この原稿のテキストを抽出する画像処理装置及び画像処理システムに関し、特にそのテキストに印されているマーカーを利用するための技術に関する。
【背景技術】
【０００２】
特許文献１では、原稿を読み取って、この原稿に印されているマーカーを検出し、このマーカーにより囲まれた該原稿の領域を認識して、この領域の内側を印刷したり、あるいは該領域の外側を印刷したりしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１６７８７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで上記のように、原稿に印されているマーカー箇所を検出するだけでなく、マーカー箇所の検出結果を他の処理に用いることが考えられる。例えば、マーカー箇所に示されているテキストを抽出することが考えられる。これにより、ユーザーが原稿の所望の箇所をマーキングすることにより、所望のテキストを抽出させることができ、ユーザー利便性が向上する。
【０００５】
本発明は、マーカー箇所の検出結果を用いてユーザー利便性を更に向上させることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一局面にかかる画像処理装置は、原稿の画像を示す画像データを取得する取得部と、前記画像データに基づき、前記原稿に印されているマーカーを検出するマーカー検出部と、前記画像データを解析して、前記原稿におけるテキストを認識して抽出するテキスト抽出部と、前記テキスト抽出部が抽出したテキスト、および、前記マーカー検出部が検出したマーカーの表示態様を示すデータを含むマークアップ言語により記述されたマークアップデータを生成するマークアップ言語処理部であって、前記マークアップデータとして、前記画像データにおける前記テキストの表示色を、前記マーカーの表示色と同一色にしたマークアップデータを生成するマークアップ言語処理部と、を備える画像処理装置である。
【０００７】
また、本発明の別の一局面にかかる画像処理システムは、画像処理装置と情報処理装置の間でデータ通信を行う画像処理システムであって、前記画像処理装置は、原稿の画像を示す画像データを取得する取得部と、前記画像データに基づき、前記原稿に印されているマーカーを検出するマーカー検出部と、前記画像データを解析して、前記原稿におけるテキストを認識して抽出するテキスト抽出部と、前記テキスト抽出部が抽出したテキスト、および、前記マーカー検出部が検出したマーカーの表示態様を示すデータを含むマークアップ言語により既述されたマークアップデータを生成するマークアップ言語処理部であって、前記マークアップデータとして、前記画像データにおける前記テキストの表示色を、前記マーカーの表示色と同一色にしたマークアップデータを生成するマークアップ言語処理部と、前記マークアップデータを前記情報処理装置に送信する送信部と、を備え、前記情報処理装置は、前記マークアップデータを受信する受信部と、前記マークアップデータに基づき、前記テキストを前記マーカーと共に表示する表示部と、を備える画像処理システムである。
【発明の効果】
【０００８】
本発明によれば、文字列の色及びマーカーの色を同一色にして、文字列を視認できないようにしておくことができるため、ユーザーが文字列を暗記するのに役立てることができる。このように、本発明によれば、マーカー箇所の検出結果を用いてユーザー利便性を更に向上させることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態にかかる画像処理システムにおける画像形成装置の概観及び情報処理装置の外観を示す斜視図である。
【図２】本実施形態にかかる画像処理システムにおける画像形成装置の構成及び情報処理装置の構成を示すブロック図である。
【図３】（ａ）は画像形成装置において読み取られた原稿のテキスト及びマーカーを示す図であり、（ｂ）は情報処理装置の表示部に表示されたテキスト及びマーカーを示す図である。
【図４】（ａ）〜（ｃ）は、赤色、黄色、緑色別に、マーカー箇所の文字列の色を変更したときのテキスト及びマーカーを示す図である。
【図５】画像形成装置において、原稿のテキストを認識して抽出し、マーカー箇所の文字列の表示形式及びマーカーの表示形式をマークアップ言語に変換して、マークアップデータを電子メールで送信するまでの処理手順を示すフローチャートである。
【図６】画像形成装置の操作部及び表示部を示す平面図である。
【図７】情報処理装置において、電子メールを受信し、電子メールの本文の欄におけるマークアップ言語を解釈して、テキストをマーカーと共に表示し、マーカー箇所に対する指示に応答してマーカー箇所の文字列の色を切り替えて変更するまでの処理手順を示すフローチャートである。
【図８】画像形成装置において、マークアップ言語処理部が生成するテキストデータの一例を示す図である。
【発明を実施するための形態】
【００１０】
以下、本発明の一実施形態について図面を参照して説明する。
【００１１】
図１は、本発明の実施形態にかかる画像処理システムにおける画像形成装置の概観及び情報処理装置の外観を示す斜視図である。図２は、本実施形態にかかる画像処理システムにおける画像形成装置の構成及び情報処理装置の構成を示すブロック図である。
【００１２】
本実施形態の画像処理システムＳｙにおいて、画像形成装置１０は、制御ユニット１１と、表示部１２と、操作部１４と、タッチパネル１５と、通信部１６と、画像読取部１７と、画像形成部１８と、記憶部１９とを備えている。これらの構成要素は、互いにバスを通じてデータ又は信号の送受信を可能とされている。
【００１３】
画像読取部１７（取得部）は、コンタクトガラスに載置された原稿を光学的に読み取るスキャナーを有し、この原稿の画像を示す画像データを生成する。なお、画像形成装置１０は、画像読取部１７が原稿を読み取って画像データを取得するのではなく、通信部１６がＰＣ（Personal Computer）などの他の情報処理装置から画像データを受信することで
原稿を示す画像データを取得してもよい。
【００１４】
画像形成部１８は、感光体ドラム、感光体ドラムの表面を均一帯電させる帯電装置、感光体ドラムの表面を露光して、感光体ドラムの表面に静電潜像を形成する露光装置、感光体ドラムの表面の静電潜像をトナー像に現像する現像装置、及び感光体ドラムの表面のトナー像（画像）を記録媒体としての記録紙に転写する転写装置等を備え、画像読取部１７により生成された画像データによって示される画像を記録紙に印刷する。
【００１５】
表示部１２は、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）や有機ＥＬ（ＯＬＥＤ：Organic Light-Emitting Diode）ディスプレイなどから構成される。
【００１６】
表示部１２の画面には、タッチパネル１５が配置されている。タッチパネル１５は、所謂抵抗膜方式や静電容量方式などのタッチパネルであって、タッチパネル１５に対するユーザーの指などの接触（タッチ）をその接触位置とともに検知する。
【００１７】
操作部１４は、例えば、メニューを呼び出すメニューキー、メニューを構成するＧＵＩにおけるフォーカスを移動させる矢印キー、メニューを構成するＧＵＩに対して確定操作を行う決定キー、スタートキーなどを備えている。
【００１８】
通信部１６は、通信モジュールを備える通信インターフェイスである。
【００１９】
記憶部１９は、ＨＤＤ（Hard Disk Drive）などの大容量の記憶装置である。
【００２０】
制御ユニット１１は、ＣＰＵ（Central Processing Unit）、ＲＡＭ(Random Access Memory）、及びＲＯＭ（Read Only Memory）などから構成される。この制御ユニット１１は、上記のＲＯＭまたは記憶部１９に記憶されたプログラムが上記のＣＰＵで実行されることにより、制御部２１、操作受付部２２、表示制御部２３、通信制御部２４、マーカー検出部２５、ＯＣＲ処理部２６、及びマークアップ言語処理部２７として機能する。なお、制御ユニット１１の上記の各構成は、プログラムに基づく動作によらず、それぞれハード回路により構成されてもよい。
【００２１】
制御部２１は、画像形成装置１０の全体的な動作制御を司る。
【００２２】
操作受付部２２は、タッチパネル１５から出力される検知信号に基づき、タッチパネル１５に対するユーザー操作を受け付ける機能を有する。また、操作受付部２２は、操作部１４のハードキーに対するユーザー操作を受け付ける機能を有する。
【００２３】
表示制御部２３は、表示部１２を制御して、画像形成処理に必要な設定項目の入力画面、あるいは情報の入力画面などを表示する。
【００２４】
通信制御部２４は、通信部１６による通信動作を制御する機能を有する。通信部１６は、通信制御部２４による制御のもと、情報処理装置３０との間でデータを送受する。
【００２５】
マーカー検出部２５は、画像読取部１７が取得した原稿の画像を示す画像データに基づき、原稿におけるマーカーによりマーキングされたマーカー箇所を検出する機能を有する。
【００２６】
ＯＣＲ処理部２６（テキスト抽出部）は、上記画像データを解析して、原稿におけるテキストを認識して抽出する機能を有する。
【００２７】
マークアップ言語処理部２７は、ＯＣＲ処理部２６が抽出したテキスト、および、マーカー検出部２５が検出したマーカーの表示態様を示すデータを含むマークアップ言語により既述されたマークアップデータを生成する機能を有する。例えば、マークアップ言語処理部２７は、テキストにおけるマーカー箇所の文字列の表示形式及びマーカーの表示形式を設定したり、該各表示形式の一方を切り替える機能を設定したりするマークアップデータを生成し、またマークアップデータを解釈して、該各表示形式を設定したり、該各表示形式の一方を切り替えて変更したりする。マークアップ言語としては、ＨＴＭＬ、ＪａｖａＳｃｒｉｐｔ（登録商標）などが適用されている。
【００２８】
一方、本実施形態の画像処理システムＳｙにおいて、情報処理装置３０は、例えば、スマートフォンなどの携帯端末装置であって、制御ユニット３１と、表示部４１と、タッチパネル（操作部）４２と、ハードキー４３と、記憶部４４と、通信部４５とを備えている。これらの構成要素は、互いにバスを通じてデータ又は信号の送受信を可能とされている。
【００２９】
表示部４１は、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）や有機ＥＬ（ＯＬＥＤ：Organic Light-Emitting Diode）ディスプレイなどから構成される。
【００３０】
表示部４１の画面には、タッチパネル４２が配置されている。タッチパネル４２は、タッチパネル４２に対するユーザーの指などの接触（タッチ）をその接触位置とともに検知する。
【００３１】
また、情報処理装置３０は、ユーザー操作が入力される操作部として、上記のタッチパネル４２に加えてハードキー４３を備えている。
【００３２】
通信部４５は、通信モジュールを備える通信インターフェイスである。
【００３３】
記憶部４４は、ＲＡＭ（Random Access Memory）などの大容量の記憶装置である。
【００３４】
制御ユニット３１は、ＣＰＵ(Central Processing Unit)、ＲＡＭ（Random Access Memory）、及びＲＯＭ（Read Only Memory）等から構成される。制御ユニット３１は、上記のＲＯＭ又は記憶部４４に記憶された制御プログラムが上記のＣＰＵに実行されることにより、制御部５１、操作受付部５２、表示制御部５３、通信制御部５４、及びマークアップ言語処理部５５として機能する。なお、制御ユニット３１の上記の各構成要素は、前述の制御プログラムに基づく動作によらず、それぞれハード回路により構成されてもよい。
【００３５】
制御部５１は、情報処理装置３０の全体的な動作制御を司る。
【００３６】
操作受付部５２は、タッチパネル４２から出力される検知信号あるいはハードキー４３の操作に基づき、ユーザーにより入力されたユーザー操作を特定する。そして、操作受付部５２は、特定したユーザー操作を受け付け、当該ユーザー操作に対応する制御信号を制御部５１、表示制御部５３、通信制御部５４、及びマークアップ言語処理部５５などに出力する。
【００３７】
表示制御部５３は、表示部４１を制御して、表示部４１の画面に情報処理に必要な設定項目を表示したり、テキストなどを表示したりする。
【００３８】
通信制御部５４は、通信部４５の通信動作を制御する機能を有する。通信部４５は、通信制御部５４による制御のもと、画像形成装置１０との間でデータを送受する。
【００３９】
マークアップ言語処理部５５は、表示部４１の画面に表示されているテキストにおけるマーカー箇所の文字列やマーカーに係わるマークアップデータを解釈して、このマーカー箇所の文字列の表示形式やマーカーの表示形式を設定及び変更する。
【００４０】
ここで、画像形成装置１０では、画像読取部１７により原稿を読み取り、マーカー検出部２５により原稿に印されているマーカー箇所を検出し、ＯＣＲ処理部２６により原稿におけるテキストを認識し、マークアップ言語処理部２７によりテキストにおけるマーカー箇所の文字列の表示形式及びマーカーの表示形式を示すマークアップデータを生成する。このマークアップデータは、マーカー箇所の文字列の表示形式及びマーカーの表示形式として、マーカー箇所の文字列の色及びマーカーの色を同一色に設定すると共に、マーカー箇所に対する指示に応答して該マーカー箇所の文字列の色を切り替える機能を設定するものである。すなわち、マークアップデータは、ＯＣＲ処理部２６が抽出したテキスト、テキストの表示態様（色）を示すデータ、マーカーの表示態様（色）を示すデータ、およびマーカー箇所に対する指示に応答してマーカー箇所のテキストの色及びマーカーの色のいずれか一方を切り替えさせる処理手順等を含む。
【００４１】
そして、通信制御部２４は、情報処理装置３０のユーザー宛の電子メールを作成して、マークアップデータを電子メールの本文の欄に挿入し、この電子メールを通信部１６からネットワークへと送信する。
【００４２】
情報処理装置３０では、電子メールを通信部４５で受信すると、この電子メールの本文の欄のテキストを表示部４１の画面に表示する。また、マークアップ言語処理部５５は、マークアップデータを解釈して、マーカー箇所の文字列の表示形式及びマーカーの表示形式を設定する。これにより、テキスト（マーカー箇所の文字列を含む）及びマーカーが表示される。このとき、マークアップデータに基づき、上記のようにマーカー箇所の文字列の色及びマーカーの色が同一色に設定されるため、表示部１２の画面上では文字列が視認されない。また、マークアップデータにより、マーカー箇所に対する指示に応答して該マーカー箇所の文字列の色を切り替える機能が設定されているため、表示部４１の画面上でマーカー箇所が指先などにより指示されたときには、表示制御部５３によりマーカー箇所の文字列の色がマーカーの色とは異なる色に切り替えられて、文字列が視認できるようになる。この文字列の色の切り替えが、文字列の暗記などに役立つ。
【００４３】
具体的には、画像形成装置１０では、図３（ａ）に示すような原稿Ｇのテキストに対して、赤色のマーカーによるマーカー箇所Ｍｒ１、黄色のマーカーによる４つのマーカー箇所Ｍｙ１〜Ｍｙ４、緑色のマーカーによる４つのマーカー箇所Ｍｇ１〜Ｍｇ４が設定されているとすると、赤色、黄色、緑色別に、マーカー箇所の文字列の色をマーカーの色と同一色に設定すると共に、マーカー箇所に対する指示に応答して該マーカー箇所の文字列の色を黒色に切り替えるためのマークアップデータが生成される。
【００４４】
情報処理装置３０では、そのマークアップデータに基づき、図３（ｂ）に示すように表示部４１の画面上で、赤色のマーカー箇所Ｍｒ１の文字列「買い物」を赤色に設定し、黄色の各マーカー箇所Ｍｙ１〜Ｍｙ４の文字列「にんじん」、「リンゴ」、「牛肉」、「チョコレート」を黄色に設定し、緑色の各マーカー箇所Ｍｇ１〜Ｍｇ４の文字列「１本」、「３コ」、「１５０ｇ」、「１袋」を緑色に設定する。このため、各マーカー箇所の文字列が視認されない。そして、例えば表示部４１の画面上で赤色のマーカー箇所Ｍｒ１が指先などにより指示されると、マークアップデータに基づき、図４（ａ）に示すように赤色のマーカー箇所Ｍｒ１の文字列「買い物」の色を黒色に切り替えて、文字列「買い物」が視認できるようにする。
【００４５】
また、表示部４１の画面上で黄色の各マーカー箇所Ｍｙ１〜Ｍｙ４のいずれか１つが指先などにより指示されたときには、マークアップデータに基づき、図４（ｂ）に示すように黄色のマーカー箇所Ｍｙ１〜Ｍｙ４の文字列「にんじん」、「リンゴ」、「牛肉」、「チョコレート」の色を黒色に切り替えて、文字列「にんじん」、「リンゴ」、「牛肉」、「チョコレート」が視認できるようにする。
【００４６】
同様に、表示部４１の画面上で緑色の各マーカー箇所Ｍｇ１〜Ｍｇ４のいずれか１つが指先などにより指示されたときに、マークアップデータに基づき、図４（ｃ）に示すように緑色の各マーカー箇所Ｍｇ１〜Ｍｇ４の文字列「１本」、「３コ」、「１５０ｇ」、「１袋」の色を黒色に切り替えて、文字列「１本」、「３コ」、「１５０ｇ」、「１袋」が視認できるようにする。
【００４７】
次に、画像形成装置１０において、原稿Ｇのテキストを認識して抽出し、マーカー箇所の文字列の表示形式及びマーカーの表示形式をマークアップデータに変換して、マークアップデータを電子メールの本文の欄に挿入し、この電子メールを送信するまでの処理手順を、図５に示すフローチャートに従って説明する。
【００４８】
まず、画像形成装置１０の表示部１２の画面には、図６に示すようにそれぞれの機能に対応付けられた複数のタッチキー６１ａ〜６１ｈ等が表示されているものとする。この状態で、ユーザーがマーカー付原稿の送信に対応するタッチキー６１ｈをタッチ操作すると、タッチパネル１５によりタッチキー６１ｈに対するタッチ操作が検出されて、このタッチ操作が操作受付部２２で受け付けられ、制御部２１が、マーカー付の原稿を読み取って送信するための機能（アプリケーションプログラム）を起動させる（ステップＳ１０１）。
【００４９】
引き続いて、ユーザーは、操作部１４を操作して、原稿の送信相手を示すメールアドレスを入力する（ステップＳ１０２）。このとき、メールアドレスの入力画面を表示部１２に表示して、ユーザーが入力画面に対して入力操作を行うようにしてもよい。
【００５０】
更に、ユーザーは、原稿を画像読取部１７にセットして、操作部１４のスタートキーを操作する。制御部２１は、そのスタートキーの操作が操作受付部２２で受け付けられると（ステップＳ１０３）、画像読取部１７を起動して、画像読取部１７により原稿を読み取らせ、原稿の画像を示す画像データを記憶部１９に記憶させる（ステップＳ１０４）。
【００５１】
このとき、マーカー検出部２５は、画像データを解析して、原稿に印されているマーカーを逐次検出し（ステップＳ１０５）、原稿におけるマーカー箇所をマークアップ言語処理部２７に指示する。また、ＯＣＲ処理部２６は、原稿を示す画像データを解析して、原稿におけるテキストを認識して抽出し、このテキストを記憶部１９に記憶させる（ステップＳ１０６）。
【００５２】
マークアップ言語処理部２７は、テキストからマーカー箇所の文字列を抽出し、このマーカー箇所の文字列の色をマーカーの色と同一色に設定すると共に、マーカー箇所に対する指示に応答して該マーカー箇所の文字列の色を黒色に切り替える機能を設定するためのマークアップデータを生成する（ステップＳ１０７）。
【００５３】
このとき、テキストにおいて、複数のマーカー箇所が設定されていたならば、複数のマーカー箇所別に、マークアップデータを生成する。例えば、図３（ａ）に示すように赤色のマーカー箇所Ｍｒ１、黄色の４つのマーカー箇所Ｍｙ１〜Ｍｙ４、緑色の４つのマーカー箇所Ｍｇ１〜Ｍｇ４が設定されている場合は、赤色、黄色、緑色別に、マーカー箇所の文字列の色をマーカーの色と同一色に設定すると共に、マーカー箇所に対する指示に応答して該マーカー箇所の文字列の色を黒色に切り替える機能を設定するためのマークアップデータを生成する。
【００５４】
そして、通信制御部２４は、ステップＳ１０２で入力されたメールアドレスを宛先とする電子メールを生成し、各ステップＳ１０４〜Ｓ１０６の処理により生成されたマークアップデータを電子メールの本文の欄に挿入し、この電子メールを通信部１６からネットワークへと送信する（ステップＳ１０８）。
【００５５】
このような画像形成装置１０での処理手順により、図３（ａ）に示すような原稿Ｇにおけるテキストが抽出されると共に、各マーカー箇所別に、マーカー箇所の文字列の色をマーカーの色と同一色に設定すると共に、マーカー箇所に対する指示に応答して該マーカー箇所の文字列の色を切り替える機能を設定するためのマークアップデータが生成され、マークアップデータが電子メールの本文の欄に挿入されて、電子メールが情報処理装置３０へと送信される。
【００５６】
次に、情報処理装置３０において、電子メールを受信し、電子メールの本文の欄におけるマークアップデータを解釈して、テキスト（マーカー箇所の文字列を含む）をマーカーと共に表示し、マーカー箇所に対する指示に応答してマーカー箇所の文字列の色を黒色に切り替えるまでの処理手順を、図７に示すフローチャートに従って説明する。
【００５７】
情報処理装置３０では、画像形成装置１０から送信された電子メールを通信部４５で受信すると（ステップＳ２０１）、表示制御部５３は、電子メール並びに該電子メールの本文の欄のテキストを表示部４１の画面に表示する（ステップＳ２０２）。このとき、マークアップ言語処理部５５がマークアップデータを解釈し、表示制御部５３が、マークアップデータに基づき、マーカーをテキストの文字列に重ねて表示すると共に、マーカー箇所の文字列の色をマーカーの色と同一色に設定する（ステップＳ２０３）。これにより、電子メールの本文の欄には、テキスト（マーカー箇所の文字列を含む）及びマーカーが表示される。また、表示部１２の画面上ではマーカー箇所の文字列が視認されない。
【００５８】
この状態で、マーカー箇所が指先などにより指示されると（ステップＳ２０４で「Ｙｅｓ」）、タッチパネル４２により該マーカー箇所に対するタッチ操作が検出されて、このタッチ操作が操作受付部５２で受け付けられる。そして、表示制御部５３は、マークアップデータに基づき、そのタッチ操作されたマーカー箇所の文字列の色を黒色に切り替える（ステップＳ２０５）。また、指示されたマーカー箇所と同一色の他のマーカー箇所がある場合は、該他のマーカー箇所の文字列の色も黒色に切り替える。例えば、図４（ａ）に示すように赤色のマーカー箇所Ｍｒ１がタッチ操作されると、赤色のマーカー箇所Ｍｒ１の文字列「買い物」の色が黒色に切り替えられる。また、図４（ｂ）に示すように黄色の各マーカー箇所Ｍｙ１〜Ｍｙ４のいずれか１つがタッチ操作されると、黄色の全てのマーカー箇所Ｍｙ１〜Ｍｙ４の文字列「にんじん」、「リンゴ」、「牛肉」、「チョコレート」の色が黒色に切り替えられる。すなわち、タッチ操作されたマーカー箇所の文字列の色が黒色に切り替えられると共に、タッチ操作されたマーカー箇所と同一色の他のマーカー箇所の文字列の色が黒色に切り替えられて、マーカー箇所の文字列が視認できるようになる。
【００５９】
このように本実施形態では、原稿におけるテキストを認識して、テキストにおけるマーカー箇所の文字列の表示形式及びマーカーの表示形式を示すマークアップデータを生成しておき、テキスト（マーカー箇所の文字列を含む）及びマーカーを表示するときに、マークアップデータに基づき、マーカー箇所の文字列の色をマーカーの色と同一色に設定して、文字列を視認できないようし、マーカー箇所が指示されたときには、マーカー箇所の文字列の色をマーカーの色とは異なる黒色に切り替えて、文字列を視認できるようにしている。このようなマーカー箇所の文字列の色の切り替えが、文字列の暗記などに役立つ。
【００６０】
なお、本発明は、上記の実施の形態の構成に限られず種々の変形が可能である。
【００６１】
例えば、上記実施形態では、タッチ操作されたマーカー箇所の文字列の色を黒色に切り替えているが、文字列の色を他の色に切り替えたり、文字列を透明にしたりしてもよい。また、タッチ操作されたマーカー箇所の文字列の色をそのまま維持して、マーカーの色を切り替えたり、マーカーを透明にしたりしても構わない。
【００６２】
また、タッチ操作されたマーカー箇所の文字列の色及びマーカーの色のいずれか一方を切り替えた後、マーカー箇所が再度タッチ操作されたときには、マーカー箇所の文字列の色又はマーカーの色を元に戻して、文字列を視認できないように再度設定してもよい。
【００６３】
更に、マークアップデータを電子メールの添付ファイルとして設定して、電子メールを画像形成装置１０から情報処理装置３０へと送受してもよい。
【００６４】
また、マークアップデータを解釈して、テキスト（マーカー箇所の文字列を含む）をマーカーと共に表示し、マーカー箇所に対する指示に応答してマーカー箇所の文字列の色をマーカーの色とは異なる色に切り替えるという処理を、画像形成装置１０で行っても構わない。
【００６５】
また、画像形成装置１０のマークアップ言語処理部２７が、情報処理装置３０のマークアップ言語処理部５５が有する機能を備えてもよい。この場合、マークアップ言語処理部２７は、操作受付部５２を通じてマーカー箇所が指示されると、マークアップデータに含まれる処理手順に基づき、マーカー箇所のテキストの色及びマーカーの色のいずれか一方を切り替える。
【００６６】
また、図５のフローチャートで示したステップＳ１０７の処理において、マークアップ言語処理部２７は、マークアップデータを生成するとともに、マーカー箇所の文字列を集めたデータ（例えばテキストデータ）を生成してもよい。
【００６７】
図８は、マークアップ言語処理部２７が図３（ａ）に示した原稿Ｇに基づいて生成するテキストデータＤの一例を示す図である。本図に示すように、マークアップ言語処理部２７は、原稿Ｇに示されたマーカー箇所の文字列を、そのマーカー箇所の色と対応付けて示したテキストデータＤを生成している。画像形成装置１０は、操作受付部２２が受け付けるユーザーからの指示に応じて、表示部１２に当該テキストデータＤを表示してもよい。このようにすることで、ユーザーに隠された文字列の一覧を報知することができる。
【００６８】
また、通信制御部２４は、マークアップデータとともに当該テキストデータを電子メールにより情報処理装置３０へ送信してもよい。このようにすることで、情報処理装置３０において、操作受付部５２が受け付けるユーザーからの指示に応じて、表示部４１に隠された文字列の一覧を表示することができる。
【符号の説明】
【００６９】
１０    画像形成装置
１１  制御ユニット
１２  表示部
１４  操作部
１５  タッチパネル
１６  通信部
１７  画像読取部
１８  画像形成部
１９  記憶部
２１  制御部
２２  操作受付部
２３  表示制御部
２４  通信制御部
２５  マーカー検出部
２６  ＯＣＲ処理部
２７  マークアップ言語処理部
３０  情報処理装置
３１  制御ユニット
４１  表示部
４２  タッチパネル
４３  ハードキー
４４  記憶部
４５  通信部
５１  制御部
５２  操作受付部
５３  表示制御部
５４  通信制御部
５５  マークアップ言語処理部
【図１】
0006477585.tif 000002
【図２】
0006477585.tif 000003
【図３】
0006477585.tif 000004
【図４】
0006477585.tif 000005
【図５】
0006477585.tif 000006
【図６】
0006477585.tif 000007
【図７】
0006477585.tif 000008
【図８】
0006477585.tif 000009