(57)【特許請求の範囲】
【請求項１】
原稿を読み取って、該原稿の画像を示す画像データを取得する読取部と、
前記画像データに基づき、前記原稿に印されているマーカーを検出する第１検出部と、
前記画像データに基づき、前記第１検出部によって検出された前記マーカーの色相及び彩度を検出して、前記マーカーの色相のピークに対応するピーク値を求める第２検出部と、
記憶部と、
制御部と、を備え、
（ｉ）前記読取部によって、互いに色の異なる複数の基準マーカーが印されている原稿の画像を示す第１画像データが取得されると、
（ｉ−ｉ）前記第１検出部は、前記第１画像データに基づいて前記複数の基準マーカーを検出し、
（ｉ−ｉｉ）前記第２検出部は、前記第１画像データに基づき、前記第１検出部によって検出された前記複数の基準マーカーのそれぞれの色相及び彩度を検出して、前記複数の基準マーカーのそれぞれの色相のピークに対応するピーク値を求め、
（ｉ−ｉｉｉ）前記制御部は、前記複数の基準マーカーのそれぞれについて、互いに隣り合う前記ピークにそれぞれ対応する前記ピーク値の中間値を色相閾値として求め、求められた複数の前記色相閾値と、前記第２検出部によって検出された前記複数の基準マーカーのそれぞれの彩度とを前記記憶部に記憶させ、
（ｉｉ）前記読取部によって、任意のマーカーが印されている原稿の画像を示す第２画像データが取得されると、
（ｉｉ−ｉ）前記第１検出部は、前記第２画像データに基づいて前記任意のマーカーを検出し、
（ｉｉ−ｉｉ）前記第２検出部は、前記第２画像データに基づき、前記第１検出部によって検出された前記任意のマーカーの色相及び彩度を検出して、前記任意のマーカーの色相のピークに対応するピーク値を求め、
（ｉｉ−ｉｉｉ）前記制御部は、前記色相閾値を前記基準マーカーの色相の下限値または上限値を示す値として用い、前記色相閾値により規定される色相の範囲に前記任意のマーカーの色相の前記ピーク値が含まれる場合に、前記任意のマーカーの色相が前記基準マーカーの色相に一致又は近似すると判定し、前記色相の範囲に前記任意のマーカーの色相の前記ピーク値が含まれない場合に、前記任意のマーカーの色相が前記基準マーカーの色相に一致又は近似しないと判定するが、
（ｉｉ−ｉｖ）前記制御部はまた、前記色相の範囲の上限値又は下限値から予め定められた範囲内に前記任意のマーカーの色相の前記ピーク値が含まれる場合には、前記任意のマーカーの彩度と、前記記憶部に記憶されている前記基準マーカーの彩度とを比較して、前記任意のマーカーの彩度が前記基準マーカーの彩度に一致又は近似するときに、前記任意のマーカーの色相が前記基準マーカーの色相に一致又は近似すると判定し、前記任意のマーカーの彩度が前記基準マーカーの彩度に一致又は近似しないときに、前記任意のマーカーの色相が前記基準マーカーの色相に一致又は近似しないと判定する、画像処理装置。
【請求項２】
前記マーカーは、蛍光マーカーペンにより印されたマーカーである、請求項１に記載の画像処理装置。
【請求項３】
前記第１検出部は、前記原稿の画像の明度又は彩度を予め設定された明度閾値又は彩度閾値と比較して、前記マーカーを検出する請求項２に記載の画像処理装置。
【請求項４】
前記制御部により前記基準マーカーの色相に一致又は近似すると判定された前記任意のマーカーの領域に対して編集処理を施す編集部を、備える請求項１乃至請求項３のいずれか１つに記載の画像処理装置。
【請求項５】
前記記憶部には、前記基準マーカーの色相に対応付けて識別情報及び編集処理が記憶され、
前記編集部は、前記基準マーカーの色相に対応する識別情報及び編集処理を前記任意のマーカーの領域に適用する、請求項４に記載の画像処理装置。
【請求項６】
前記画像データを解析して、前記原稿におけるテキストを抽出するテキスト抽出部を備え、
前記編集部は、前記テキスト抽出部により前記原稿におけるテキストが抽出されると、前記任意のマーカーの領域のテキストに対して編集処理を施す、請求項４又は請求項５に記載の画像処理装置。
【請求項７】
表示部をさらに備え、
前記編集部は、前記編集処理として、前記画像データにおける前記任意のマーカーが印されている領域又は前記任意のマーカーで囲まれている領域からテキスト、写真、又は図形を抽出する処理を実行し、抽出されたテキスト、写真、又は図形を前記表示部に表示させる、請求項４に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿を読み取って、この原稿に印されているマーカーを検出する画像処理装置に関し、特にマーカーの色を判定するための技術に関する。
【背景技術】
【０００２】
例えば、特許文献１では、マーカーペンで塗りつぶされた用紙の登録領域をスキャナーで読み取って、マーカーペンの色成分を登録したり解除したりしている。そして、原稿に印されているマーカーの色成分が予め登録されているマーカーペンの色成分に一致又は近似するか否かを判定し、一致又は近似すると判定すると、マーカーで指定された該原稿の編集範囲に対して画像処理を施している。
【０００３】
また、特許文献２では、蛍光マーカーペンによるマーカーの反射率が高いことに着眼して、スキャナーにより読み取られた原稿の画像におけるマーカーの色の濃度に基づきマーカーを抽出している。これにより、マーカーが原稿のカラー画像と区別して抽出される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平０６−２８４２７０号公報
【特許文献２】特開平０５−３４４３１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、原稿上のマーカーには濃度むらが生じることがある。このため、複数色のマーカーが用いられて、これらのマーカーの色が近似している場合は、それらのマーカーの色を正確に識別することが困難になる。例えば、上記特許文献１のようにマーカーの色成分に基づく判定では、マーカーの濃度むらの影響を受け易く、マーカーの色を正確に識別することができない。また、上記特許文献２においては、マーカーの色を正確に識別するための技術的な記載がない。
【０００６】
本発明は、上記の事情に鑑みなされたものであり、原稿に印されている各マーカーの色が近似していても、これらのマーカーの色を正確に識別することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一局面にかかる画像処理装置は、原稿を読み取って、該原稿の画像を示す画像データを取得する読取部と、前記画像データに基づき、前記原稿に印されているマーカーを検出する第１検出部と、前記画像データに基づき、前記第１検出部によって検出された前記マーカーの色相及び彩度を検出して、前記マーカーの色相のピークに対応するピーク値を求める第２検出部と、記憶部と、制御部と、を備え、（ｉ）前記読取部によって、互いに色の異なる複数の基準マーカーが印されている原稿の画像を示す第１画像データが取得されると、（ｉ−ｉ）前記第１検出部は、前記第１画像データに基づいて前記複数の基準マーカーを検出し、（ｉ−ｉｉ）前記第２検出部は、前記第１画像データに基づき、前記第１検出部によって検出された前記複数の基準マーカーのそれぞれの色相及び彩度を検出して、前記複数の基準マーカーのそれぞれの色相のピークに対応するピーク値を求め、（ｉ−ｉｉｉ）前記制御部は、前記複数の基準マーカーのそれぞれについて、互いに隣り合う前記ピークにそれぞれ対応する前記ピーク値の中間値を色相閾値として求め、求められた複数の前記色相閾値と、前記第２検出部によって検出された前記複数の基準マーカーのそれぞれの彩度とを前記記憶部に記憶させ、（ｉｉ）前記読取部によって、任意のマーカーが印されている原稿の画像を示す第２画像データが取得されると、
（ｉｉ−ｉ）前記第１検出部は、前記第２画像データに基づいて前記任意のマーカーを検出し、（ｉｉ−ｉｉ）前記第２検出部は、前記第２画像データに基づき、前記第１検出部によって検出された前記任意のマーカーの色相及び彩度を検出して、前記任意のマーカーの色相のピークに対応するピーク値を求め、（ｉｉ−ｉｉｉ）前記制御部は、前記色相閾値を前記基準マーカーの色相の下限値または上限値を示す値として用い、前記色相閾値により規定される色相の範囲に前記任意のマーカーの色相の前記ピーク値が含まれる場合に、前記任意のマーカーの色相が前記基準マーカーの色相に一致又は近似すると判定し、前記色相の範囲に前記任意のマーカーの色相の前記ピーク値が含まれない場合に、前記任意のマーカーの色相が前記基準マーカーの色相に一致又は近似しないと判定するが、（ｉｉ−ｉｖ）前記制御部はまた、前記色相の範囲の上限値又は下限値から予め定められた範囲内に前記任意のマーカーの色相の前記ピーク値が含まれる場合には、前記任意のマーカーの彩度と、前記記憶部に記憶されている前記基準マーカーの彩度とを比較して、前記任意のマーカーの彩度が前記基準マーカーの彩度に一致又は近似するときに、前記任意のマーカーの色相が前記基準マーカーの色相に一致又は近似すると判定し、前記任意のマーカーの彩度が前記基準マーカーの彩度に一致又は近似しないときに、前記任意のマーカーの色相が前記基準マーカーの色相に一致又は近似しないと判定する、ものである。
【発明の効果】
【０００８】
本発明によれば、原稿に印されている各マーカーの色が近似していても、これらのマーカーの色を正確に識別することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態にかかる画像処理装置が適用された画像形成装置を示す斜視図である。
【図２】本発明の一実施形態にかかる画像処理装置が適用された画像形成装置の内部構成を示すブロック図である。
【図３】本実施形態の画像形成装置による基準マーカーを規定する色相閾値などを設定するための処理手順を示すフローチャートである。
【図４】複数色の基準マーカーが印された原稿を示す図である。
【図５】複数色の基準マーカーの色相を示すグラフである。
【図６】画像形成装置の表示部の画面に表示された記入表を示す図である。
【図７】図６の記入表に対応するデータテーブルを示す図である。
【図８】本実施形態の画像形成装置による任意のマーカーの色相判定などの処理手順を示すフローチャートである。
【図９】複数色の任意のマーカーが印された原稿を示す図である。
【図１０】編集後の原稿を示す図である。
【発明を実施するための形態】
【００１０】
以下、本発明の一実施形態にかかる画像処理装置について図面を参照して説明する。
【００１１】
図１は、本発明の一実施形態にかかる画像処理装置が適用された画像形成装置を示す斜視図である。図２は、画像形成装置の内部構成を示すブロック図である。本実施形態の画像形成装置１０は、例えば、コピー機能、プリンター機能、スキャナー機能、及びファクシミリ機能などの複数の機能を兼ね備えた複合機である。この画像形成装置１０は、画像読取部１１０、画像形成部１２０、記憶部１７０、給紙部１３、及び排出トレイ１４などから概略構成される。
【００１２】
画像形成装置１０が画像読取動作を行う場合、後述する動作制御部１０２による制御のもと、画像読取部１１０が原稿載置台１１１に載置された原稿を読み取り、原稿の画像を示す画像データを生成する。この画像データは、画像メモリー１６０に記憶（保存）される。
【００１３】
画像形成装置１０が画像形成動作を行う場合は、画像メモリー１６０に記憶された画像データに基づいて、動作制御部１０２による制御のもと、画像形成部１２０が給紙部１３から給紙される記録紙にトナー像を形成する。この後、記録紙上に形成されたトナー像は、不図示の定着部により熱定着される。定着処理の完了した画像形成済みの記録紙は、排出トレイ１４に排出される。
【００１４】
また、装置本体の前面には、操作部１５０及び表示部１３０が配置されている。表示部１３０は、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）や有機ＥＬ（ＯＬＥＤ：Organic Light-Emitting Diode）ディスプレイを備えている。
【００１５】
表示部１３０の画面には、タッチパネル１４０が配置されている。タッチパネル１４０は、所謂抵抗膜方式や静電容量方式などのタッチパネルであって、操作部として機能し、タッチパネル１４０に対するユーザーの指などの接触（タッチ）をその接触位置とともに検知する。
【００１６】
操作部１５０は、例えば、メニューを呼び出すメニューキー、メニューを構成するＧＵＩにおけるフォーカスを移動させる矢印キー、メニューを構成するＧＵＩに対して確定操作を行う決定キー、スタートキーなどを備えている。
【００１７】
記憶部１７０は、画像データ、各種のプログラム、データテーブルなどを記憶するＳＳＤ、ＨＤＤからなる大容量の記憶装置である。
【００１８】
画像形成装置１０は、更に、制御ユニット１００を備えている。制御ユニット１００は、ＣＰＵ（Central Processing Unit）、ＲＡＭ(Random Access Memory）、及びＲＯＭ（Read Only Memory）などから構成される。制御ユニット１００は、上記のＲＯＭまたは記憶部１７０に記憶されているプログラムが上記のＣＰＵで実行されることにより、制御部１０１、動作制御部１０２、操作受付部１０３、マーカー検出部１０４、色相検出部１０５、ＯＣＲ処理部１０６、及び編集部１０７として機能する。なお、制御ユニット１００の上記の各構成は、プログラムに基づく動作によらず、それぞれハード回路により構成されてもよい。
【００１９】
制御部１０１は、画像形成装置１０の全体的な動作制御を司る。
【００２０】
操作受付部１０３は、タッチパネル１４０から出力される検知信号に基づき、タッチパネル１４０に対するユーザー操作を受け付ける機能を有する。また、操作受付部１０３は、操作部１５０のハードキーに対するユーザー操作を受け付ける機能を有する。
【００２１】
動作制御部１０２は、画像読取部１１０による画像読取動作や表示部１３０による表示動作などを制御する。
【００２２】
マーカー検出部１０４（第１検出部）は、画像読取部１１０が取得した原稿の画像を示す画像データから該画像の明度データを生成し、この画像の明度データに基づき、蛍光マーカーペンにより原稿に印されたマーカーの領域を検出する。ここで、画像の明度データは、該画像の各画素の明度を示すものである。また、蛍光マーカーペンによるマーカーの領域は、原稿における他の領域よりも光の反射率が高く、該マーカーの領域の各画素の明度が他の領域の各画素の明度よりも高くなる。このため、マーカーの領域の各画素の明度よりも僅かに低い明度閾値Ｍｈを予め設定しておけば、該画像の明度データに基づき、明度閾値Ｍｈよりも高い明度の各画素からなる領域をマーカーの領域として求めることができる。
【００２３】
なお、原稿の画像を示す画像データから該画像の明度データを生成する代わりに、該画像の彩度データを生成し、この画像の彩度データに基づき、予め設定された彩度閾値よりも高い彩度の各画素からなる領域をマーカーの領域として求めてもよい。
【００２４】
色相検出部１０５（第２検出部）は、画像読取部１１０が取得した原稿の画像を示す画像データから該画像の色相データを生成し、該画像の色相データに基づき、マーカー検出部１０４により検出されたマーカーの領域の色相を検出する。ここで、画像の色相データは、該画像の各画素の色相を示すものであって、マーカーの領域の色相を該画像の各画素の色相から抽出することができる。
【００２５】
ＯＣＲ処理部１０６（テキスト抽出部）は、画像読取部１１０が取得した原稿の画像を示す画像データを解析して、原稿におけるテキストを認識する機能を有する。
【００２６】
編集部１０７は、マーカー検出部１０４により検出されたマーカーの領域に対して編集処理を施す。例えば、マーカーの領域にテキストが含まれる場合は、編集処理を該テキストに対して施す。また、マーカーの領域に写真や図形が含まれる場合は、編集処理を該写真や図形に対して施す。あるいは、マーカーの領域を削除したりコピーしたりする。
【００２７】
ここで、本実施形態では、ユーザーが、複数色の蛍光マーカーペンを用いてそれぞれの基準マーカーを原稿の白地箇所に印し、この原稿を画像読取部１１０にセットして、画像読取部１１０により該原稿の画像を読み取らせると、マーカー検出部１０４により該原稿の画像における各基準マーカーの領域が抽出されて、色相検出部１０５により該各基準マーカーの色相が検出される。このとき、制御部１０１は、該各基準マーカーの色相を規定するそれぞれの色相閾値を求めて設定する。そして、これらの色相閾値とそれぞれの編集処理を対応付けたデータテーブルが作成されて記憶部１７０に記憶される。
【００２８】
この後、画像読取部１１０による原稿の読み取りが行なわれたときには、マーカー検出部１０４により該原稿の画像における任意のマーカーの領域が抽出されて、色相検出部１０５により該任意のマーカーの色相が検出され、制御部１０１により、該任意のマーカーの色相が各色相閾値と比較されて、該任意のマーカーの色相が各基準マーカーの色相のいずれに一致又は近似するかが判定される。そして、編集部１０７は、任意のマーカーの色相に一致又は近似すると判定された基準マーカーの色相に対応する編集処理を記憶部１７０内のデータテーブルから読み出して、この編集処理を該任意のマーカーの領域に適用する。
【００２９】
これにより、複数の基準マーカーの色相に対応する様々な編集処理を任意のマーカーの領域に選択的に施すことができる。
【００３０】
また、複数の任意のマーカーの色が近似していても、任意のマーカーの色相に一致又は近似する基準マーカーの色相を判定することにより、任意のマーカーの色を正確に識別することができる。これは、基準マーカーの色（色成分）及び任意のマーカーの色（色成分）は、明度、彩度、及び色相を含むものであって、マーカーの濃度むらの影響を受け易いが、基準マーカーの色相と任意のマーカーの色相の比較においては、マーカーの濃度むらの影響を受け難く、色相の識別を正確に行い得るためである。
【００３１】
次に、そのような基準マーカーを規定する色相閾値及び編集処理を予め設定するための処理手順を、図３に示すフローチャート等を参照して詳しく説明する。
【００３２】
まず、ユーザーは、複数色の蛍光マーカーペンを用いて、図４に示すように白地の原稿Ｇ１にそれぞれの基準マーカーＭａ、Ｍｂ、Ｍｃ、…を印し、この原稿Ｇ１を画像読取部１１０にセットし、操作部１５０を操作して、原稿Ｇ１の読み取りを指示すると共に基準マーカーの検出を指示する。原稿Ｇ１の読み取りの指示が操作受付部１０３で受け付けられると、動作制御部１０２は、画像読取部１１０を作動させて、画像読取部１１０により原稿Ｇ１の読み取りを行わせる（ステップＳ１０１）。画像読取部１１０は、原稿Ｇ１の画像を示す画像データを生成して、この画像データを画像メモリー１６０に記憶させる。
【００３３】
また、基準マーカーの検出の指示が操作受付部１０３で受け付けられると、マーカー検出部１０４は、画像メモリー１６０内の画像データから該画像の明度データを生成し、該画像の明度データに基づき、該画像の画素毎に、画素の明度を予め設定された明度閾値Ｍｈと比較して、明度閾値Ｍｈよりも高い明度の各画素からなる領域を基準マーカーの領域として求める（ステップＳ１０２）。これにより、各基準マーカーＭａ、Ｍｂ、Ｍｃ、…の領域が求められる。
【００３４】
そして、色相検出部１０５は、画像メモリー１６０内の画像データから該画像の色相データを生成し、該画像の色相データに基づき、マーカー検出部１０４により検出された基準マーカーの色相を検出して、各基準マーカーＭａ、Ｍｂ、Ｍｃ、…の色相のピーク値ｍａ、ｍｂ、ｍｃ、…を求める（ステップＳ１０３）。
【００３５】
更に、制御部１０１は、各基準マーカーＭａ、Ｍｂ、Ｍｃ、…の色相のピーク値ｍａ、ｍｂ、ｍｃ、…の中間値をそれぞれの色相閾値Ｓａｈ、Ｓｂｈ、Ｓｃｈ、…として設定し、これらの色相閾値Ｓａｈ、Ｓｂｈ、…を記憶部１７０に記憶させる（ステップＳ１０４）。図５は、各基準マーカーＭａ、Ｍｂ、Ｍｃ、…の色相のピーク値ｍａ、ｍｂ、ｍｃ、…と各色相閾値（中間値）Ｓａｈ、Ｓｂｈ、…を概念的に示すグラフである。図５のグラフに示すように色相検出部１０５により検出された基準マーカーの色相は、該基準マーカーの色相の中心付近で最も高くなる特性を有しており、この中心付近の値がピーク値として求められる。そして、該基準マーカーの色相のピーク値と該基準マーカーに隣り合う他の基準マーカーの色相のピーク値との中間値が色相閾値として設定される。
【００３６】
この後、制御部１０１は、図６に示すような各基準マーカーＭａ、Ｍｂ、Ｍｃ、…の色相（例えば各ピーク値ｍａ、ｍｂ、ｍｃ、…）、該各基準マーカーＭａ、Ｍｂ、Ｍｃ、…のラベル（識別情報）Ｌａ、Ｌｂ、Ｌｃ、…、及びそれぞれの編集処理を対応付けた記入表Ｋを表示部１３０の画面に表示させる（ステップＳ１０５）。
【００３７】
この記入表Ｋにおいて、それぞれのラベルは、例えば各基準マーカーの検出順序で初期設定されている。ユーザーは、操作部１５０を操作してラベルを適宜書き換えることができ、例えばラベルとして基準マーカーの色の名称を書き込んで設定することが可能である。また、それぞれの編集処理は、ユーザーによる操作部１５０の操作で適宜設定される。例えば、予め設定された複数種類の編集処理が選択的に設定される。これにより、記入表Ｋが作成される（ステップＳ１０６）。
【００３８】
そして、ユーザーが操作部１５０を操作して記入表Ｋの作成終了を指示し、この指示が操作受付部１０３で受け付けられると、制御部１０１は、図６の記入表Ｋに対応する図７に示すようなデータテーブルＤを作成して記憶部１７０に記憶させ（ステップＳ１０７）、図３の処理を終了する。
【００３９】
このように白地の原稿Ｇに印された複数色の基準マーカーＭａ、Ｍｂ、Ｍｃ、…が検出されて、各基準マーカーＭａ、Ｍｂ、Ｍｃ、…の色相を規定する各色相閾値Ｓａｈ、Ｓｂｈ、Ｓｃｈ、…が設定され、各基準マーカーＭａ、Ｍｂ、Ｍｃ、…の色相、該各基準マーカーのラベルＬａ、Ｌｂ、Ｌｃ、…、及びそれぞれの編集処理を対応付けたデータテーブルＤが記憶部１７０に記憶される。
【００４０】
次に、画像読取部１１０により原稿を読み取り、原稿の画像における任意のマーカーの色相が各基準マーカーの色相のいずれに一致又は近似するかを判定して、ラベル及び編集処理を任意のマーカーの領域に適用するための処理手順を、図８に示すフローチャート等を参照して詳しく説明する。
【００４１】
まず、ユーザーは、例えば図９に示すような原稿Ｇ２を画像読取部１１０にセットし、操作部１５０を操作して、原稿Ｇ２の読み取りを指示すると共に任意のマーカーの検出を指示する。原稿Ｇ２の読み取りの指示が操作受付部１０３で受け付けられると、動作制御部１０２は、画像読取部１１０を作動させて、画像読取部１１０による原稿Ｇ２の読み取りを行わせる（ステップＳ２０１）。画像読取部１１０は、原稿Ｇ２の画像を示す画像データを生成して画像メモリー１６０に記憶させる。
【００４２】
また、任意のマーカーの検出の指示が操作受付部１０３で受け付けられると、マーカー検出部１０４は、画像メモリー１６０内の画像データから該画像の明度データを生成し、該画像の明度データに基づき、該画像の画素毎に、画素の明度を明度閾値Ｍｈと比較して、明度閾値Ｍｈよりも高い明度の各画素からなる領域を任意の基準マーカーの領域として求める（ステップＳ２０２）。これにより、原稿Ｇ２に印されている各任意のマーカーＮ１、Ｎ２、Ｎ３、…の領域が求められる。
【００４３】
そして、色相検出部１０５は、画像メモリー１６０内の画像データから該画像の色相データを生成し、該画像の色相データに基づき、マーカー検出部１０４により検出された各任意のマーカーＮ１、Ｎ２、Ｎ３、…の色相を検出して、各任意のマーカーＮ１、Ｎ２、Ｎ３、…の色相のピーク値ｎ１、ｎ２、ｎ３、…を求める（ステップＳ２０３）。
【００４４】
更に、制御部１０１は、各任意のマーカーＮ１、Ｎ２、Ｎ３、…の色相のピーク値ｎ１、ｎ２、ｎ３、…を図５に示す各色相閾値Ｓａｈ、Ｓｂｈ、Ｓｃｈ、…と比較して、各任意のマーカーＮ１、Ｎ２、Ｎ３、…別に、任意のマーカーの色相が各基準マーカーＭａ、Ｍｂ、Ｍｃ、…の色相のいずれに一致又は近似するかを判定する（ステップＳ２０４）。例えば、任意のマーカーＮ１の色相のピーク値ｎ１が色相閾値Ｓａｈ未満である場合は、任意のマーカーＮ１の色相が基準マーカーＭａの色相に一致又は近似すると判定する。また、任意のマーカーＮ２の色相のピーク値ｎ２が色相閾値Ｓａｈ以上かつ色相閾値Ｓｂｈ未満である場合は、任意のマーカーＮ２の色相が基準マーカーＭｂの色相に一致又は近似すると判定する。
【００４５】
すなわち、制御部１０１は、上記の処理において、色相閾値を基準マーカーの色相の下限値または上限値を示す値として用いている。そして、制御部１０１は、色相閾値により規定される色相の範囲に任意のマーカーの色相が含まれる場合に、任意のマーカーの色相が基準マーカーの色相に一致又は近似すると判定している。また、制御部１０１は、色相閾値により規定される色相の範囲に任意のマーカーの色相が含まれない場合に、任意のマーカーの色相が基準マーカーの色相に一致又は近似しないと判定している。
【００４６】
そして、編集部１０７は、図７に示すデータテーブルＤを参照して、各任意のマーカーＮ１、Ｎ２、Ｎ３、…別に、任意のマーカーの色相に一致又は近似すると判定した基準マーカーの色相に対応するラベル及び編集処理を読み出して、該任意のマーカーの領域にそのラベルを付与すると共にその編集処理を適用し（ステップＳ２０５）、該任意のマーカーの領域に対してその編集処理を施す（ステップＳ２０６）。例えば、ＯＣＲ処理部１０６により原稿におけるテキストが抽出されると、編集部１０７は、任意のマーカーが印された領域又は任意のマーカーで囲まれた領域のテキストを削除したり抽出したりする。また、任意のマーカーが印された領域又は任意のマーカーで囲まれた領域の写真や図形を削除したり抽出したりする。
【００４７】
図１０に示す例では、編集部１０７は、図９に示す原稿Ｇ２からマーカーＮ１が印された領域のテキストを削除する処理を行っている。また、編集部１０７は、テキストを削除する処理を行っていないマーカー箇所、すなわち、図９に示すマーカーＮ２およびマーカーＮ３については、テキスト、写真、図形等を削除せずに、マーカーのみを削除する処理を行っている。
【００４８】
このように本実施形態では、原稿の画像における任意のマーカーの色相を検出し、任意のマーカーの色相が各基準マーカーの色相のいずれに一致又は近似するかを判定しているので、つまりマーカーの色相を比較しているので、マーカーの濃度むらの影響を受け難く、原稿に印されている複数の任意のマーカーの色が近似していても、これらの任意のマーカーの色を正確に識別することができる。
【００４９】
また、複数色の基準マーカーの色相、ラベル、及び編集処理を対応付けておき、任意のマーカーの色相に一致又は近似する基準マーカーの色相に対応するラベル及び編集処理を該任意のマーカーの領域に適用しているので、原稿の画像に対して多用な編集処理を施すことができる。例えば、ラベルとして、基準マーカーの色の名称の他に、「見出し」、「本文」、「写真」、及び「図形」などを設定すると共に、編集処理として任意のマーカーが印された領域又は任意のマーカーで囲まれた領域のテキスト、写真、図形の抽出を設定しておき、それらの領域のテキスト、写真、図形を抽出して、この抽出したテキスト、写真、図形をそれぞれのラベルと共に記憶部１７０に一旦記憶する。そして、テキスト、写真、図形をそれぞれのラベルと共に記憶部１７０から読み出して表示部１３０の画面に表示する。ユーザーは、それぞれのラベル「見出し」、「本文」、「写真」、及び「図形」などを参照しつつ、タッチパネル１４０や操作部１５０を操作して、テキスト、写真、図形を適宜レイアウトして編集する。
【００５０】
なお、本発明は、上記の実施の形態の構成に限られず種々の変形が可能である。
【００５１】
＜変形例１＞  上記実施形態では、色相閾値として、基準マーカーの色相のピーク値と該基準マーカーに隣り合う他の基準マーカーの色相のピーク値との中間値を適用しているが、この代わりに、基準マーカーの色相のピーク値を中心とする一定の色相範囲を規定する２つの値を適用してもよい。
【００５２】
＜変形例２＞
変形例２にかかる画像処理装置では、色相検出部１０５が、基準マーカーの色相に加えて、基準マーカーの明度又は彩度を検出する。また、記憶部１７０は、基準マーカーの色相に加えて、色相検出部１０５により検出された基準マーカーの明度又は彩度を記憶する。この上で、制御部１０１は、以下の処理を行う。
【００５３】
すなわち、変形例２にかかる画像処理装置では、制御部１０１は、色相閾値により規定される色相の範囲の上限値又は下限値から予め定められた範囲内に任意のマーカーの色相が含まれる場合には、「色相」の情報を用いるのではなく「明度又は彩度」の情報を用いて、任意のマーカーが何れの基準マーカーに対応しているかを判定する。任意のマーカーの色相が、色相閾値により規定される色相の範囲の上限値又は下限値に近い場合には、誤判定が生じるおそれがあると考えられるためである。
【００５４】
具体的には、制御部１０１は、色相閾値により規定される色相の範囲の上限値又は下限値から予め定められた範囲内に任意のマーカーの色相が含まれる場合に、任意のマーカーの明度又は彩度と記憶部１０７に記憶されている基準マーカーの明度又は彩度とを比較する。そして、制御部１０１は、任意のマーカーの明度又は彩度が基準マーカーの明度又は彩度に一致又は近似するときに、任意のマーカーの色相が基準マーカーの色相に一致又は近似すると判定する。一方、制御部１０１は、任意のマーカーの明度又は彩度が基準マーカーの明度又は彩度に一致又は近似しないときに、任意のマーカーの色相が基準マーカーの色相に一致又は近似しないと判定する。
【００５５】
以上のように、変形例２にかかる画像処理装置では、任意のマーカーの色相が、色相閾値により規定される色相の範囲の上限値又は下限値に近く、誤判定が生じるおそれがある場合には、「明度又は彩度」の情報を用いることで、任意のマーカーが何れの基準マーカーに対応しているかを判定することができる。
【００５６】
また、上記実施形態では、本発明に係る画像処理装置として画像形成装置を例示しているが、これは一例に過ぎず、プリンターや他の電子機器、例えば、コピー機、ファクシミリ装置等の他の画像形成装置でもよく、更には他の種類の電子機器であってもよい。
【００５７】
また、図１乃至図９を用いて説明した構成及び処理は、本発明の一実施形態に過ぎず、本発明を当該構成及び処理に限定する趣旨ではない。
【符号の説明】
【００５８】
１０    画像形成装置
１００  制御ユニット
１０１  制御部
１０２  動作制御部
１０３  操作受付部
１０４  マーカー検出部
１０５  色相検出部
１０６  ＯＣＲ処理部
１０７  編集部
１１０  画像読取部
１２０  画像形成部
１３０  表示部
１４０  タッチパネル
１５０  操作部
１６０  画像メモリー
１７０  記憶部
【図１】
0006551323.tif 000002
【図２】
0006551323.tif 000003
【図３】
0006551323.tif 000004
【図４】
0006551323.tif 000005
【図５】
0006551323.tif 000006
【図６】
0006551323.tif 000007
【図７】
0006551323.tif 000008
【図８】
0006551323.tif 000009
【図９】
0006551323.tif 000010
【図１０】
0006551323.tif 000011