(57)【要約】      （修正有）【課題】画像形成装置において、指定色の除去処理を改善する。【解決手段】画像形成装置は、カラー画像データを取得する取得手段と、取得したカラー画像データから除去する色を指定する色指定手段と、取得したカラー画像データから、指定された除去色を除去する指定色除去手段と、を有する。指定色除去手段は、有彩色を除去するか無彩色を除去するかによって、明度閾値Ｔ２および第一彩度閾値Ｔ１を用いた判断により色を除去する。【選択図】図１２
2019134232.tif 000002
【特許請求の範囲】
【請求項１】
カラー画像データを取得する取得手段と、
取得した前記カラー画像データから除去する色を指定する色指定手段と、
取得した前記カラー画像データから、前記色指定手段により指定された除去色を除去する指定色除去手段と、
を有し、
前記指定色除去手段は、
前記明度閾値および前記第一彩度閾値に基づく判断により除去すると判断される色を除去する、
画像形成装置。
【請求項２】
前記色指定手段は、有彩色を前記除去色として指定し、
前記指定色除去手段は、
前記除去色として指定された有彩色のうちで、前記明度閾値以上であって且つ前記第一彩度閾値以上である色を除去する、
請求項１記載の画像形成装置。
【請求項３】
前記色指定手段は、無彩色の黒色を前記除去色として指定し、
前記指定色除去手段は、
前記除去色として指定された前記第一彩度閾値以下の無彩色の黒色とともに、前記明度閾値以下の有彩色を、除去する、
請求項１または２記載の画像形成装置。
【請求項４】
前記指定色除去手段は、
前記明度閾値および前記第一彩度閾値に加えて、前記第一彩度閾値より高い彩度の第二彩度閾値に基づく判断により除去すると判断される色を除去する、
請求項１から３のいずれか一項記載の画像形成装置。
【請求項５】
前記取得手段が取得するカラー画像データの画像についての欠損を判断する欠損判断手段、を有し、
前記指定色除去手段は、
前記欠損がある場合には、前記明度閾値および前記第一彩度閾値に基づく判断により除去処理を実行し、
前記欠損がない場合には、前記第一彩度閾値に基づく判断により除去処理を実行する、
請求項１から４のいずれか一項記載の画像形成装置。
【請求項６】
前記取得手段は、記録媒体に印刷された画像をスキャンした画像についてのカラー画像データを取得し、
前記欠損判断手段は、前記取得手段が取得するカラー画像データの画像についてのスジ位置を判断する、
請求項５記載の画像形成装置。
【請求項７】
前記指定色除去手段は、
３次元ルックアップテーブルを用いて前記カラー画像データの各画素の色成分値を変換する色変換処理において前記除去色を除去するものであり、
欠損を有する前記カラー画像データについては、各画素の色成分値を変換するとともに前記除去色を除去する除去用の３次元ルックアップテーブルを用いて色成分を変換し、
欠損を有さない前記カラー画像データについては、各画素の色成分値を変換する３次元ルックアップテーブルを用いて色成分を変換する、
請求項５または６記載の画像形成装置。
【請求項８】
カラー画像データを取得する画像形成装置の制御方法であって、
取得したカラー画像データから除去する色を指定する色指定工程と、
取得した前記カラー画像データから、前記色指定手段により指定された除去色を除去する指定色除去工程と、
を有し、
前記指定色除去工程は、
前記明度閾値および前記第一彩度閾値に基づく判断により除去すると判断される色を除去する、
画像形成装置の制御方法。
【請求項９】
カラー画像データを取得する画像形成装置の制御方法をコンピュータに実行させるプログラムであって、
前記画像形成装置の制御方法は、
取得したカラー画像データから除去する色を指定する色指定工程と、
取得した前記カラー画像データから、前記色指定手段により指定された除去色を除去する指定色除去工程と、
を有し、
前記指定色除去工程は、
前記明度閾値および前記第一彩度閾値に基づく判断により除去すると判断される色を除去する、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、たとえば複合機といった画像形成装置に関する。
【背景技術】
【０００２】
特許文献１の画像形成装置では、原稿をスキャンしてカラー画像データを生成し、カラー画像データに基づいて記録媒体にカラー画像を印刷する。これにより、カラー画像を複写することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１８８４８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、画像形成装置には、特許文献１のように、指定された除去色をカラー画像から除いて印刷できるものがある。特許文献１では、指定された除去色を、カラー画像からすべて除去している。
【０００５】
しかしながら、特許文献１のように指定された除去色を一律にカラー画像から除いた場合、除去処理した後のカラー画像において、本来の画像にはない画像が表れてしまうことがある。たとえば、原稿をスキャンする際に、スキャナ部の読取位置のごみなどにより、本来の画像にはない欠損による画像成分が含まれてしまうことがある。たとえば原稿を送りながら読み取る場合、読取位置のごみにより読み取り方向に延在するスジが画像に表れてしまう。この場合、ごみの読取位置を特定し、ごみの読取位置に生じる欠損を補間する処理を読取画像に対して実施する。しかしながら、補間処理に利用された部分の色成分は、補間処理に関係のない他の画像部分とは異なる色となる。そして、そのような画像を読み込んで得られるカラー画像では、画像の補間部分は他の画像部分とは異なる色として判断され、他の画像部分の色を取り除く処理をした場合には処理後の画像に残ってしまうことがある。たとえば黒色でベタ塗りされている画像においてスジ状の欠損が発生した場合、そのスジが白く目立たなくなるようにスジの周辺の画素の色成分を用いてスジを灰色に補間処理をすることがある。そして、このように補間された複写画像を読み取ったカラー画像から黒色を除去した場合、処理後の画像に灰色のスジのみが残ることになる。
【０００６】
このように画像形成装置では、指定色の除去処理を改善することが求められている。
【課題を解決するための手段】
【０００７】
本発明の画像形成装置は、画像を構成する各画素が複数の色成分値を有するカラー画像データを取得する取得手段と、取得した前記カラー画像データから除去する色を指定する色指定手段と、取得した前記カラー画像データから、前記色指定手段により指定された除去色を除去する指定色除去手段と、前記指定色除去手段の処理に係る画素についての前記除去色に対応する色成分値が明度閾値以下であるか否かを判断する明度判断手段と、前記指定色除去手段の処理に係る前記画素についての前記除去色に対応する前記色成分値が第一彩度閾値以下であるか否かを判断する第一彩度判断手段と、を有し、前記指定色除去手段は、前記明度閾値および前記第一彩度閾値に基づく前記明度判断手段および前記第一彩度判断手段の判断により除去すると判断される色を除去する。
【発明の効果】
【０００８】
本発明では、指定色の除去処理を改善することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の第一実施形態に係る画像形成装置を示す外観図である。
【図２】図１の画像形成装置を含む印刷システムの概略構成図である。
【図３】除去色の選択画面および色合いの選択画面である。
【図４】指定色除去処理の説明図である。
【図５】赤、青または緑の有彩色を除去する処理の説明図である。
【図６】指定色の除去処理により除去処理した後のカラー画像に本来の画像にはないスジが発生する場合の説明図である。
【図７】スキャナ部の概略構成を示す説明図である。
【図８】制御部に実現される処理手段を示す説明図である。
【図９】図８のスキャナ画像処理部の詳細な処理手段の説明図である。
【図１０】色空間の変換処理で用いるノーマルの３次元ＬＵＴ（ルックアップテーブル）の説明図である。
【図１１】図９のスキャナ部の読取位置にごみが付着している場合での、カラー画像の変換処理の説明図である。
【図１２】第一実施形態での指定色の除去処理の基本的な考え方を説明する図である。
【図１３】色差空間平面上における色相環を示す図である。
【図１４】図９の色変換処理部による、色変換処理を示すフローチャートである。
【図１５】図１４の色変換処理により指定色が除去されたカラー画像の説明図である。
【図１６】第二実施形態での指定色の除去処理の基本的な考え方を説明する図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態について図面を参照しながら詳細に説明する。しかしながら、以下の実施形態に記載されている構成はあくまで例示に過ぎず、本発明の範囲は実施形態に記載されている構成によって限定されることはない。
【００１１】
［第一実施形態］
図１は、本発明の第一実施形態に係る画像形成装置１０を示す外観図である。図１の画像形成装置１０は、プリント機能、スキャナ機能、コピー機能、ＦＡＸ機能いった複数の機能を有する複合機である。
【００１２】
図２は、図１の画像形成装置１０を含む印刷システム１の概略構成図である。図２に示す印刷システム１は、コピー処理も可能なプリンタである画像形成装置１０と、ＰＣ２と、これらをデータ通信可能に相互に接続するＬＡＮ３と、を有する。ＰＣ２は、パーソナルコンピュータであり、ＬＡＮ３を通じてカラー画像データを画像形成装置１０へ送信する。カラー画像データには、印刷対象の画像を、たとえばページ記述言語（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ：ＰＤＬ）で記述した形式のＰＤＬデータがある。画像形成装置１０は、受信したカラー画像データを、用紙などの記録媒体に印刷する。図２の画像形成装置１０は、制御部１１、操作部２１、プリンタ部２２、スキャナ部２３、を有する。
【００１３】
制御部１１は、ＣＰＵ１２を含み、画像形成装置１０全体の動作を制御する。ＣＰＵ１２は、単独のプロセッサでもよいし、複数のプロセッサで構成されてもよい。ＣＰＵ１２は、ＲＯＭ１３に記憶された制御プログラムを読み出して読取制御や送信制御などの各種制御を行う。ＲＡＭ１４は、ＣＰＵ１２の主メモリ、ワークエリア等の一時記憶領域として用いられる。ＨＤＤ１５は、たとえば、受信または内部で生成したカラー画像データ、各種プログラム、各種情報テーブル、を記憶する。操作部Ｉ／Ｆ１６は、操作部２１に接続されるデータ入出力用のインタフェースである。操作部２１は、たとえばタッチパネル機能を有する液晶ディスプレイ、テンキーなどのキーボード、を有する。操作部２１は、ユーザからの各種入力操作を受け付けるユーザインタフェースとして機能する。操作部２１は、制御部１１の操作部Ｉ／Ｆ１６へ操作内容を示すデータを出力する。なお、操作部２１は、不図示のＩＤカード等のユーザ認証部を有し、認証操作を受け付けてよい。
【００１４】
プリンタＩ／Ｆ１７は、プリンタ部２２に接続されるデータ入出力用のインタフェースである。プリンタ部２２は、制御部１１から入力されるカラー画像データに基づいて、電子写真方式により、用紙といった記録媒体にフルカラー画像を印刷する。フルカラー画像には、たとえばベタ塗りされたグラフ、写真などがある。スキャナＩ／Ｆ１８は、スキャナ部２３に接続されるデータ入出力用のインタフェースである。スキャナ部２３は、ＡＤＦにセットされた原稿上の画像を読み取ってカラー画像データ（スキャン画像データ）を生成する。スキャナ部２３は、生成したカラー画像データを、制御部１１のスキャナＩ／Ｆ１８へ出力する。ネットワークＩ／Ｆ１９は、画像形成装置１０の制御部１１をＬＡＮ３に接続するデータ入出力用のインタフェースである。ネットワークＩ／Ｆ１９は、ＬＡＮ３上のＰＣ２などの外部装置からカラー画像データや情報を受信する。ネットワークＩ／Ｆ１９は、ＬＡＮ３上の他の外部装置へカラー画像データや情報を送信する。外部装置には、例えばクラウドサービスサーバ装置がある。このような画像形成装置１０は、制御部１１のネットワークＩ／Ｆ１９でＰＤＬデータを受信し、制御部１１でＰＤＬデータを印刷用のカラー画像データへ変換する。その後、画像形成装置１０は、制御部１１のプリンタＩ／Ｆ１７からプリンタ部２２へ印刷用のカラー画像データを出力し、プリンタ部２２において記録媒体にカラー画像を印刷する。
【００１５】
次に、コピー処理を例に、画像形成装置１０の動作を説明する。ユーザは、操作部２１を操作し、画像形成装置１０にコピー処理のための設定操作を実行する。ユーザの操作に応じて、画像形成装置１０の制御部１１は、コピー処理のための処理を実行する。たとえば、ユーザは、操作部２１に初期表示されるメインメニューでコピー機能を選択すると、制御部１１は、操作部２１にコピー設定画面を表示する。コピー設定画面において、ユーザは、カラーコピーの有無、印刷倍率、記録媒体のサイズ、枚数、などを選択操作する。制御部１１は、選択された設定内容を設定または更新し、ＨＤＤ１５などに記録する。また、コピー設定画面では、特殊機能を選択することができる。
【００１６】
図３（Ａ）は、操作部２１に表示される除去色の選択画面である。ユーザは、コピーの原稿から指定色を除去して記録媒体に印刷させる場合、図３（Ａ）の画面において、除去色を指定する。図３（Ａ）では、有彩色である赤色、青色、緑色と、無彩色である黒色とを選択ボタンで選択できる。また、図３（Ｂ）は、指定する除去色の色合いを選択する画面である。図３（Ｂ）は赤色を指定した場合での、色合いの選択画面である。図３（Ｂ）において、ユーザは除去色の色合いを細かく指定することができる。ユーザは、コピー機能の設定が完了すると、操作部２１のスタートボタンを操作する。これにより、色指定手段としての制御部１１は、スタートボタンが操作された時点での設定内容に基づいて、コピー処理のためのスキャンジョブ、画像処理ジョブ、印刷ジョブを生成する。スキャンジョブは、スキャナ部２３が原稿を読み取るジョブである。スキャナ部２３は、スキャンジョブを実行し、例えばカラー画像データを生成する。画像処理ジョブは、制御部１１がスキャンによる画像を加工するジョブである。スキャナ部２３がカラー画像データを生成し終えると、制御部１１は、画像処理ジョブを実行する。制御部１１は、印刷用のカラー画像データを生成する。印刷ジョブは、プリンタ部２２がカラー画像データを記録媒体に印刷するジョブである。制御部１１が画像処理ジョブにより印刷用のカラー画像データを生成し終えると、プリンタ部２２は、印刷ジョブを実行する。プリンタ部２２は、印刷用のカラー画像データに基づいて、記録媒体にカラー画像を印刷する。これにより、画像形成装置１０は、原稿のカラー画像を読み取り、読み取ったカラー画像に対応する画像を記録媒体に形成することができる。この際、図３の選択画面において除去色が指定されている場合、制御部１１は、原稿をスキャンしたカラー画像から、指定された除去色の色成分を除去した印刷用のカラー画像データを生成する。
【００１７】
図４は、指定色除去処理を説明する図である。図４（Ａ）の原稿には、図において左下がり斜線パターンで示す領域Ａに印刷された黒色の文字と、格子パターンで示す領域Ｂに印刷された赤色の文字とが、印刷されている。図において、各文字は、「＊」で現わされている。このような原稿について、除去色として赤を指定すると、図４（Ｂ）のカラー画像が記録媒体に印刷される。図４（Ｂ）のカラー画像では、左下がり斜線パターンで示す領域Ａにのみ文字が黒色で印刷される。格子パターンで示す領域Ｂには、赤色の文字が印刷されていない。
【００１８】
次に、カラー画像データの指定色除去処理の基本的な処理について説明する。図５（Ａ）は、赤、青または緑の有彩色を除去する処理の説明図である。図５（Ａ）は、横軸を彩度（ＵＶ）とし、縦軸を明度（Ｙ）とした色平面の説明図である。原点は、黒色である。三角形の色平面についての縦軸上の頂点は、白色である。三角形の色平面についての残りの頂点は、たとえば赤の純色である。したがって、この色平面において、縦軸に沿って上へ行くほどに黒色の濃度が低くなる。三角形の色平面の下辺に沿って純色の頂点へ行くほど、赤色の成分が高くなる。このため、所定の彩度閾値より図示左側の領域は略無彩色の領域となる。彩度閾値より図示右側の領域は略有彩色の領域となる。赤、青または緑の有彩色を除去する場合、制御部１１は、カラー画像データの各画素の色が、彩度閾値より図示右側の有彩色領域に含まれるか否かを判断する。そして、有彩色領域に含まれる場合、制御部１１は、その画素の色を白色へ変換して除去する。また、彩度閾値より図示左側の無彩色領域に含まれる場合、制御部１１は、その画素の色成分を残す。この処理を、カラー画像を構成するすべての画素について実行することにより、制御部１１は、スキャンによるカラー画像から、指定された有彩色を除去できる。
【００１９】
しかしながら、このように指定された除去色を一律にカラー画像から除いた場合、除去処理した後のカラー画像には、本来の画像にはない画像が表れてしまうことがある。図６は、指定色の除去処理により除去処理した後のカラー画像に本来の画像にはないスジが発生する場合の説明図である。図６には、４行３列の計１２パターンのカラーコピーの説明図である。第１行は、無彩色の濃い黒系色の背景に、有彩色の濃いスジが形成されたスキャンカラー画像をコピーする場合である。第２行は、濃い有彩色の背景に、無彩色の濃い黒系のスジが形成されたスキャンカラー画像をコピーする場合である。第３行は、無彩色の薄い白系色の背景に、有彩色の薄いスジが形成されたスキャンカラー画像をコピーする場合である。第４行は、薄い有彩色の背景に、無彩色の薄い白系色のスジが形成されたスキャンカラー画像をコピーする場合である。そして、除去色を指定しない通常のコピーでは、制御部１１は、いずれの場合でもスジの濃さと背景の濃さとが近いため、第１列に示すようにスジが目立たないようにコピー画像を形成できる。これに対し、有彩色を除去色に指定した場合、制御部１１は、第２列に示すように指定色の背景または黒スジのみを除去してしまうため、第１行および第２行のように背景およびスジが共に濃い色である場合には、無彩色の背景または黒スジが残存する。この場合、スジが目立つように明確に形成されてしまう。また、無彩色を除去色に指定した場合、制御部１１は、第３列に示すように無彩色の濃い黒色の背景や黒スジのみを除去してしまうため、第１行および第２行のように背景およびスジが共に濃い色である場合には、有彩色の背景または黒スジが残存する。この場合、スジが目立つように明確に形成されてしまう。このように、本来の画像にはないスジの画像が形成されてしまうことになる。なお、第３行や第４行のように原稿が薄い場合には、同様に背景またはスジのみが残されたとしても、スジがそれほど目立たない。
【００２０】
次に、カラー画像をコピーした原稿にスジが形成されてしまう一因についてさらに詳しく説明する。図７は、スキャナ部２３の概略構成を示す説明図である。スキャナ部２３は、図１の画像形成装置１０の上部に配置される。図７には、スキャナ部２３についての、読取ガラス３１、ＡＤＦの搬送ローラ３２、複数の反射ミラー３３、結像レンズ３４、カラーラインセンサ３５、が図示されている。ＡＤＦの搬送ローラ３２は、読取ガラス３１の上側において回転可能に配置される。これにより読取ガラス３１の上側に、原稿の読取位置３６が構成される。搬送ローラ３２は、スキャンジョブを実行するにあたり、ＡＤＦの原稿トレイから搬送された原稿を送り、読取位置３６を通過させる。カラーラインセンサ３５は、読取ガラス３１の下側において位置決めして配置される。複数の反射ミラー３３、結像レンズ３４は、原稿の読取位置３６とカラーラインセンサ３５との間に読取り光学系を構成する。カラーラインセンサ３５は、搬送されながら読取位置３６を通過する原稿の読取光を受光し、原稿のカラー画像をスキャンしたカラー画像データを生成する。スキャナ部２３は、スキャンによるカラー画像データを、画像形成装置１０の制御部１１へ出力する。そして、図８に示すように、読取位置３６にゴミが付着している場合、原稿を搬送しながら読み取ったカラー画像には、ごみによるスジ状の欠損が生じ得る。
【００２１】
図８は、スキャンジョブに続けて画像処理ジョブを実行する際に制御部１１に実現される処理手段を示す説明図である。画像処理ジョブを実行する際に制御部１１には、ゴミスジ検知部４１、ゴミスジ位置記憶部４２、ゴミスジ補正部４３、スキャナ画像処理部４４、輝度濃度変換処理部４５、ガンマ処理部４６、ハーフトーン処理部４７、ドット付加部４８、が実現される。これら各機能部は、画像形成装置１０が有しているＣＰＵ１２が制御プログラムを実行することにより実現される。また、図８には、画像形成装置１０のスキャナ部２３、プリンタ部２２が併せて図示されている。欠損判断手段としてのゴミスジ検知部４１は、スキャナ部２３のカラーラインセンサ３５で取得されたＲ，Ｇ，Ｂ各色の色成分値を取得し、スキャンによるカラー画像にゴミスジによる欠損が発生しているかを検知する。ここで、ゴミスジによる欠損位置は、読取位置３６における原稿の搬送方向に直交する方向における位置で現わされる。ゴミスジ位置記憶部４２は、ゴミスジ検知部４１により検知されたゴミスジ位置を記憶する。ゴミスジ補正部４３は、ゴミスジ位置記憶部４２に記憶されるゴミスジ位置に基づいて、ゴミスジ位置の画素を周辺画素の色成分値を用いて補間する処理を実行する。
【００２２】
図９は、図８のスキャナ画像処理部４４の詳細な処理手段の説明図である。図９のスキャナ画像処理部４４は、ＭＴＦ補正処理部５１、ガンマ処理部５２、色変換処理部５３、色判定処理部５４、彩度抑圧処理部５５、フィルタ処理部５６、像域処理部５７、を有する。ＭＴＦ補正処理部５１は、読取速度によって変化する読み取りのＭＴＦを補正する。像域処理部５７は、ＭＴＦ処理後の画像を用いて文字や、写真などの像域を判定する。ガンマ処理部５２は、スキャナ部２３の特性に応じた１次元のガンマ補正処理を実行する。色変換処理部５３は、スキャナ部２３の色空間から、スキャナ部２３に依存しない色空間へ変換する。色判定処理部５４は、像域情報を用いて、有彩色か無彩色かを判定する。彩度抑圧処理部５５は、像域情報にしたがって、無彩色と判定された画像に対してＲＧＢの量を補正する。たとえば色判定処理部５４において無彩色と判定された場合、彩度抑圧処理部５５は、ＲＧＢを等量にするなどの処理を行う。フィルタ処理部５６では、像域情報に従ってスムージングやエッジ強調などを行う。
【００２３】
図８のハーフトーン処理部４７は、カラー画像データの階調値（例えば、２５６階調）を、プリンタ部２２で出力可能な階調であるＮ値（例えば２値）の画像データ（ハーフトーン画像データ）に変換する処理を行う。ドット付加部４８は、あらかじめ定められたドットを付加する。これら一連の処理により、制御部１１は、スキャンによるカラー画像を、プリンタ部２２が印刷可能にカラー画像へ変換する。制御部１１は、生成した印刷用のカラー画像データを、プリンタ部２２へ出力する。プリンタ部２２は、印刷ジョブを実行し、印刷用のカラー画像を記録媒体に印刷する。
【００２４】
図１０は、色空間の変換処理で用いるノーマルの３次元ＬＵＴ（ルックアップテーブル）の説明図である。図１０の３次元ＬＵＴは、入力側であるスキャン部にＲＧＢの３次元の色空間を、プリンタ部２２で利用可能にするための出力側の他のＲＧＢの３次元の色空間へ変換するものである。色空間変換処理は、たとえばデバイスに依存した特性を持つＲ、Ｇ、Ｂ信号を、デバイス非依存な色空間Ｒ’、Ｇ’、Ｂ’へ変換するものである。また、図１０の３次元ＬＵＴは、入力側の色空間の値を１５の単位で間引く例である。この場合、３次元ＬＵＴは、４０９６個の変換レコードを有する。各変換レコードは、入力側のＲＧＢの色成分値の上限値と、それに対応する出力側のＲＧＢの色成分値とを有する。各色成分の階調数は、１／１６に間引かれる。たとえば入力側が（Ｒ，Ｇ，Ｂ）＝（０，０，１５）である場合、色変換処理部５３は、３次元ＬＵＴを用いてＲ、Ｇ、Ｂ信号を（０，０，１９）へ変換する。
【００２５】
図１１は、図９のスキャナ部２３の読取位置３６にごみが付着している場合での、カラー画像の変換処理の説明図である。図９のスキャナ部２３で原稿を読み取る際に読取位置３６にごみが付着している場合、図８のゴミスジ検知部４１は、スキャンによるカラー画像においてこれを検出する。ゴミスジ位置記憶部４２は、ゴミスジ検知部４１により検知されたゴミスジ位置を記憶する。ゴミスジ補正部４３は、ゴミスジ位置記憶部４２に記憶されるゴミスジ位置に基づいて、ゴミスジ位置の画素を周辺画素の色成分値を用いて補間する処理を実行する。図１１（Ａ）の原稿のカラー画像は、白と黒とが交互になる複数の線の画像部分を有する。図１１（Ａ）の原稿をスキャンしたカラー画像にスジによる欠損が生じている場合、スキャナ画像処理部４４は、図１１（Ｂ）に示すように欠損が生じているスジ位置の画素を周囲の画素の色で補間したカラー画像を形成する。図１１（Ｂ）の画像には、図１１（Ａ）の本来の画像にはない欠損による画像成分が含まれてしまう。また、欠損を補間したスジ位置の画素の色は、欠損前の黒色ではなく、たとえば黒色に近い有彩色となる。そして、この図１１（Ｂ）の画像を原稿としてスキャンし、スジ位置の有彩色を含む色を除去する処理をした場合、図１１（Ｃ）に示すように欠損したスジ位置の画素の色は白色に置き換えられて除去されてしまう。その結果、図１１（Ｃ）の再スキャン後のカラー画像では、図１１（Ａ）のオリジナルの原稿または図１１（Ｂ）のコピー原稿でははっきりと表れていないスジがはっきりと形成されてしまう。これとは逆に、黒色を除去する処理をした場合、欠損したスジ位置の画素の色が、残存してしまう。このように画像形成装置１０では、指定色の除去処理を改善することが求められている。
【００２６】
図１２は、本実施形態での指定色の除去処理の基本的な考え方を説明する図である。図１２（Ａ）は、有彩色を除去する場合の説明図である。図１２（Ｂ）は、無彩色（黒）を除去する場合の説明図である。図１２において、横軸は彩度（ＵＶ）であり、縦軸は明度（Ｙ）である。三角形で示される色領域の原点における頂点は黒色であり、縦軸における他の頂点は白色であり、残りの頂点は純色である。この三角形の色領域に対して、第一彩度閾値Ｔ１と、明度閾値Ｔ２と、が設定される。第一彩度閾値Ｔ１は、三角形の色領域を、有彩色と無彩色とに分ける閾値である。第一彩度閾値Ｔ１より左側の彩度値が小さい領域は、黒、白、灰といった無彩色の領域となる。第一彩度閾値Ｔ１より右側の彩度値が大きい領域は、有彩色の領域となる。明度閾値Ｔ２は、有彩色の領域を、濃い有彩色の領域と、薄い有彩色の領域とに分ける閾値である。そして、有彩色を除去する場合、図１２（Ａ）に示すように、明度閾値以上であって且つ第一彩度閾値以上である色領域の色は、無色（白）へ変換して除去される。これにより、たとえば濃い無彩色の背景に、濃い有彩色のスジが形成されている場合、それらの双方を除去しないようにできる。また、無彩色を除去する場合、図１２（Ｂ）に示すように、第一彩度閾値以下の無彩色の黒色とともに、明度閾値以下の有彩色は、無色（白）へ変換して除去される。これにより、たとえば濃い無彩色の背景に、濃い有彩色のスジが形成されている場合、それらの双方を除去することができる。
【００２７】
図１３は、色差空間平面上における色相環を示す。図１３には、赤の色相角度、青の色相角度、および緑の色相角度、が合わせて図示されている。そして、除去色として赤が指定される場合、赤の色相角度を中心にとしたその両側の色相幅閾値に相当する角度幅の範囲の色は、除去処理の対象となる。本実施形態では、図１２および図１３の考え方に基づいて出力側の値が変更された、除去用の３次元ルックアップテーブルを用いる。除去用の３次元ルックアップテーブルは、図１０の各画素の色成分値を変換するだけの３次元ルックアップテーブルとともに、ＨＤＤ１５などの記憶部に記憶される。除去用の３次元ルックアップテーブルでは、図１０のノーマルの３次元ルックアップテーブル６１と比較した場合、図１２および図１３により除去するとされる色に対応する出力側の値が白色を示す値に変更されている。図１０の出力側の値の一部は、白色を示す値に変更されている。黒色を除去するための除去用の３次元ルックアップテーブルは、有彩色と異なり色相環が無いため、図１２の考え方のみに基づいて出力側の値を変更すればよい。具体的には、無彩色の黒色を除去するための除去用の３次元ルックアップテーブルは、第一彩度閾値Ｔ１以下の無彩色を色変換する変換レコードの出力側の値は、白色を示す値とされる。同様に、明度閾値Ｔ２以下の明度の黒色に近い一部の有彩色を色変換する変換レコードの出力側の値は、白色を示す値とされる。有彩色を除去するための除去用の３次元ルックアップテーブルは、明度閾値Ｔ２以上であって且つ第一彩度閾値Ｔ１以上である有彩色を色変換する変換レコードの出力側の値は、白色を示す値とされる。
【００２８】
そして、図９の色変換処理部５３は、ＲＧＢの色空間の変換処理の際に、指定された色を除去する処理を実行する。この際、色変換処理部５３は、図１０のノーマルの３次元ルックアップテーブル６１と、有彩色除去用の３次元ルックアップテーブル６２と、無彩色除去用の３次元ルックアップテーブル６３とから１つを選択して用いる。
【００２９】
この場合、図９に示すように、色変換処理部５３は、ゴミスジ位置記憶部４２、ノーマルの３次元ルックアップテーブル６１、有彩色除去用の３次元ルックアップテーブル６２、および無彩色除去用の３次元ルックアップテーブル６３、を利用する。ゴミスジ位置記憶部４２は、画像にスジがある場合にはそのスジ位置を記憶する。３種類の３次元ルックアップテーブルは、ＨＤＤ１５などの記憶部に記憶される。なお、有彩色除去用の３次元ルックアップテーブル６２は、ユーザによる図３の画面での操作に基づいて指定された除去色を除去するものである。有彩色除去用の３次元ルックアップテーブル６２および無彩色除去用の３次元ルックアップテーブル６３は、ユーザによる除去色の設定に基づいて画像形成装置１０においてノーマルの３次元ルックアップテーブル６１から適宜調整して生成されてよい。
【００３０】
図１４は、図９の色変換処理部５３による、色変換処理を示すフローチャートである。図９の色変換処理部５３は、スキャナ部２３が原稿をスキャンしてカラー画像データを生成した場合に図１４の処理を実行する。図１４において、色変換処理部５３は、まず、スキャンによるカラー画像データの画像にスジがあるか否かを判断する（Ｓ０１）。図９のゴミスジ位置記憶部４２には、図８のゴミスジ検出部の処理により、ごみによるスジ状の欠陥位置（スジ位置）の情報が記憶されている。色変換処理部５３は、ゴミスジ位置記憶部４２にスジ位置が記憶されている場合、画像にスジがあると判断し、それ以外の場合には画像にスジがないと判断すればよい。画像にスジがない場合、色変換処理部５３は、ノーマルの３次元ルックアップテーブル６１を取得する（Ｓ０２）。画像にスジがある場合、色変換処理部５３は、さらに除去色として有彩色が指定されているか否かを判断する（Ｓ０３）。有彩色が指定されている場合、色変換処理部５３は、有彩色除去用の３次元ルックアップテーブル６２を取得する（Ｓ０４）。除去色として有彩色が指定されていない場合、色変換処理部５３は、さらに除去色として無彩色が指定されているか否かを判断する（Ｓ０５）。無彩色が指定されている場合、色変換処理部５３は、無彩色除去用の３次元ルックアップテーブル６３を取得する（Ｓ０６）。除去色として有彩色も無彩色も指定されていない場合、色変換処理部５３は、ノーマルの３次元ルックアップテーブル６１を取得する（Ｓ０２）。
【００３１】
いずれかの３次元ルックアップテーブルを取得した後、色変換処理部５３は、スキャンによるカラー画像データから、１つの画素の色成分値を取得する（Ｓ０７）。次に、色変換処理部５３は、取得した３次元ルックアップテーブルを用いて、処理に係る画素の色成分値を変換する（Ｓ０８）。その後、色変換処理部５３は、スキャンによるカラー画像データのすべての画素について色変換処理を実施したか否かを判断する（Ｓ０９）。すべての画素について色変換処理を実施し終えていない場合、色変換処理部５３は、処理をステップＳ０７へ戻し、次の画素を取得して色変換処理を実行する。すべての画素についての色変換処理が終了している場合、色変換処理部５３は、図１４の処理を終了する。そして、有彩色除去用の３次元ルックアップテーブル６２を用いて色変換をした場合、図１２（Ａ）において明度閾値Ｔ２以上であって且つ第一彩度閾値Ｔ１以上である有彩色は、白色に変換されることにより除去される。無彩色除去用の３次元ルックアップテーブル６３を用いて色変換をした場合、図１２（Ｂ）において第一彩度閾値Ｔ１以下である無彩色とともに、第一彩度閾値Ｔ１以下である黒色に近い有彩色は、白色に変換されることにより除去される。
【００３２】
図１５は、図１４の色変換処理により指定色が除去されたカラー画像の説明図である。図１５には、図６と同様に４行３列の計１２パターンのカラーコピーの説明図である。各パターンのカラーコピーは、図６のものに対応する。そして、第１行のように無彩色の濃い黒系色の背景に有彩色の濃いスジが形成されたスキャンカラー画像について、有彩色を除去してコピーする場合、第２列に示すように黒色の背景と濃い有彩色のスジとは、ともに除去されない。また、第２行のように濃い有彩色の背景に無彩色の黒いスジが形成されたスキャンカラー画像について、有彩色を除去してコピーする場合、第２列に示すように濃い有彩色の背景と無彩色の黒いスジとは、ともに除去されない。また、第１行のように無彩色の濃い黒系色の背景に有彩色の濃いスジが形成されたスキャンカラー画像について、無彩色を除去してコピーする場合、第３列に示すように黒色の背景と濃い有彩色のスジとは、ともに除去される。また、第２行のように濃い有彩色の背景に無彩色の黒いスジが形成されたスキャンカラー画像について、有彩色を除去してコピーする場合、第３列に示すように濃い有彩色の背景と無彩色の黒いスジとは、ともに除去される。このように、コピーした画像では、スジが目立ちにくくなる。
【００３３】
以上のように、本実施形態では、取得したカラー画像データから除去指定された色を除去する処理では、図１２に示すように明度閾値Ｔ２および第一彩度閾値Ｔ１に基づいて除去すると判断される色領域の色を無色（白）へ変換して除去する。よって、本実施形態では、たとえば有彩色の濃い除去色の背景に無彩色の濃い黒スジが含まれるカラー画像を取得した場合には、それらの双方を除去しないようになる。これに対し、図５のように仮にたとえば有彩色と無彩色との判断のための第一彩度閾値Ｔ１のみに基づいて指定色除去を判断した場合、指定色を除去した後の画像では、有彩色の濃い除去色の背景が除去される。無彩色の濃い黒スジは、無彩色の白色の背景に残して形成されてしまう。元画像よりも黒スジが目立つようになる。本実施形態では、このような画像を形成し難くできる。
【００３４】
本実施形態では、除去色として指定された有彩色のうちで、明度閾値Ｔ２以上であって且つ第一彩度閾値Ｔ１以上である色領域の色を無色（白）へ変換して除去する。よって、たとえば有彩色の濃い除去色の背景に無彩色の濃い黒スジが含まれるカラー画像を取得した場合には、それらの双方を除去しない。また、無彩色の濃い黒色の背景に有彩色の濃いスジが含まれるカラー画像を取得した場合には、それらの双方を除去しない。指定色除去処理後の画像において、濃いスジのみが目立つように印刷されてしまうことを防止できる。本実施形態では、除去色として指定された第一彩度閾値Ｔ１以下の無彩色の黒色とともに、明度閾値Ｔ２以下の有彩色を、無色（白）へ変換して除去する。よって、たとえば有彩色の濃い除去色の背景に無彩色の濃い黒スジが含まれるカラー画像を取得した場合には、それらの双方を除去する。また、無彩色の濃い黒色の背景に有彩色の濃いスジが含まれるカラー画像を取得した場合には、それらの双方を除去する。指定色除去処理後の画像において、濃いスジのみが目立つように印刷されてしまうことを防止できる。本実施形態では、取得するカラー画像データの画像についての欠損を判断し、欠損がある場合には、明度閾値Ｔ２および第一彩度閾値Ｔ１に基づく判断により除去処理を実行する。よって、画像がスジなどの欠損を有する場合でも、スジなどの欠損が目立たなくなるように好適な除去処理を実施できる。本実施形態では、画像形成装置１０により記録媒体に印刷された画像をスキャンした画像についてのカラー画像データを取得する。この場合、ごみの読取位置に生じるスジを目立たなくするように、スジ位置の周辺画素の色成分を用いてスジ位置の画素の色成分を補間処理している。スジが目立たなくなるように色成分が補間されたスジ位置およびその周辺部分の色成分は、本来の色成分とは異なるものとなっている。本実施形態では、このような補間処理後の画像をスキャンしたカラー画像データを取得した場合であっても、補間処理されたスジが目立ち難くなるように指定色を除去することができる。
【００３５】
［第二実施形態］
次に、本発明の第二実施形態に係る画像形成装置１０について説明する。以下の説明では、主に第一実施形態の画像処理装置との相違点について説明する。
【００３６】
図１６は、第二実施形態での指定色の除去処理の基本的な考え方を説明する図である。図１６（Ａ）は、有彩色を除去する場合の説明図である。図１６（Ｂ）は、無彩色（黒）を除去する場合の説明図である。図１６においても図１２と同様に、横軸は彩度（ＵＶ）であり、縦軸は明度（Ｙ）である。三角形で示される色領域の原点における頂点は黒色であり、縦軸における他の頂点は白色であり、残りの頂点は純色である。この三角形の色領域に対して、第一彩度閾値Ｔ１と、第二彩度閾値Ｔ３と、明度閾値Ｔ２と、が設定される。第二彩度閾値Ｔ３は、有彩色と無彩色との境界である第一彩度閾値Ｔ１より高い彩度の閾値である。そして、無彩色除去用の３次元ルックアップテーブル６３と、有彩色除去用の３次元ルックアップテーブル６２とは、図１６において除去する色領域に属する出力側のＲＧＢの色成分値が、無色（白）に変更される。
【００３７】
そして、色変換処理部５３は、明度閾値Ｔ２、第一彩度閾値Ｔ１および第二彩度閾値Ｔ３に基づく判断により除去すると判断される色領域の色を、除去用の３次元ルックアップテーブルを用いて、無色（白）へ変換して除去する。たとえば有彩色を除去する場合、図１２（Ａ）に示すように、明度閾値Ｔ２以上であって且つ第一彩度閾値Ｔ１以上である色領域の色と、明度閾値Ｔ２以下であって且つ第二彩度閾値Ｔ３以上である色領域の色とを、無色（白）へ変換して除去する。色変換処理部５３は、有彩色除去用の３次元ルックアップテーブル６２を用いて、この処理を実施する。これにより、たとえば濃い無彩色の背景に、濃い有彩色のスジが形成されている場合、それらの双方を除去しないようにできる。スジが目立たない効果を損なうことなく、第１実施形態より広い範囲において指定された除去色を除去できる。また、無彩色を除去する場合、図１２（Ｂ）に示すように、第一彩度閾値Ｔ１以下の無彩色の黒色と、明度閾値Ｔ２以下であって且つ第二彩度閾値Ｔ３以下である色領域の色とを、無色（白）へ変換して除去する。色変換処理部５３は、無彩色除去用の３次元ルックアップテーブル６３を用いて、この処理を実施する。これにより、たとえば濃い無彩色の背景に、濃い有彩色のスジが形成されている場合、それらの双方を除去することができる。スジが目立たない効果を損なうことなく、第１実施形態より広い範囲において、除去色に指定されていない有彩色を残すことができる。
【００３８】
以上のように、本実施形態では、有彩色と無彩色との境界である第一彩度閾値Ｔ１より高い彩度の第二彩度閾値Ｔ３以下であるか否かを判断し、それに応じて除去色を無色（白）へ変換して除去する。よって、本実施形態は、たとえば無彩色の濃い黒色の背景に、黒とは異なる中間的な濃さの有彩色のスジ成分を本来的に含むカラー画像を取得した場合には、指定色の指定どおりにスジ成分を除去することができる。画像本来に含まれている明度閾値Ｔ２以下の明るさの有彩色のスジ成分を除去することができる。
【００３９】
本発明は、上述の実施の形態の１以上の機能を実現するプログラムを、ネットワークや記憶媒体を介してシステムや装置に供給し、そのシステム又は装置のコンピュータの１つ以上のプロセッサがプログラムを読み出して実行する処理でも実現可能である。また、本発明は、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００４０】
上記実施形態では、ノーマルの３次元ルックアップテーブル６１とともに、有彩色除去用の３次元ルックアップテーブル６２および無彩色除去用の３次元ルックアップテーブル６３を用いて、色変換処理において、指定された除去色を合わせて除去している。この他にもたとえば、指定色の除去処理は、色変換処理とは別の処理として実施されてよい。この場合、各画素の処理において、画素の色成分値と明度閾値Ｔ２、第一彩度閾値Ｔ１および第二彩度閾値Ｔ３とを比較し、除去の要否を判断すればよい。この場合でも、ＲＧＢの色空間において図１２や図１６の判断をすることにより、プリンタ部２２のカラー印刷において特定の色成分に対応するトナーを用いないことにより指定色を除去する場合よりも、より適切に指定された除去色を除去することができる。
【符号の説明】
【００４１】
１０  画像形成装置
２１  操作部
２２  プリンタ部
２３  スキャナ部
３６  読取位置
４１  ゴミスジ検知部
４２  ゴミスジ位置記憶部
４４  スキャナ画像処理部
５３  色変換処理部
６１  ノーマルの３次元ルックアップテーブル
６２  有彩色除去用の３次元ルックアップテーブル
６３  無彩色除去用の３次元次元ルックアップテーブル
Ｔ１  第一彩度閾値
Ｔ２  明度閾値
Ｔ３  第二彩度閾値
【図１】
2019134232.tif 000003
【図２】
2019134232.tif 000004
【図３】
2019134232.tif 000005
【図４】
2019134232.tif 000006
【図５】
2019134232.tif 000007
【図６】
2019134232.tif 000008
【図７】
2019134232.tif 000009
【図８】
2019134232.tif 000010
【図９】
2019134232.tif 000011
【図１０】
2019134232.tif 000012
【図１１】
2019134232.tif 000013
【図１２】
2019134232.tif 000014
【図１３】
2019134232.tif 000015
【図１４】
2019134232.tif 000016
【図１５】
2019134232.tif 000017
【図１６】
2019134232.tif 000018