(57)【要約】【課題】  黄色の画素の再現性を向上させたカラーモノクロ変換では、複写物に埋め込まれた不可視の黄色のセキュリティ情報が、モノクロコピーによって顕在化してしまう。【解決手段】  原稿を読取部で読み取ることによって生成された画像であると判定された場合、前記画像をモノクロ変換した画像を記録媒体上に出力した際に、前記画像に含まれるセキュリティ情報が人間の目で識別し難いように、前記画像をモノクロ画像に変換する変換方式が設定され、設定された変換方式によって前記画像をモノクロ画像に変換する.【選択図】  図３
2011019180.tif 000002
【特許請求の範囲】
【請求項１】
カラー画像をモノクロ画像に変換する画像処理装置であって、
前記カラー画像は、原稿を読取部で読み取ることによって生成された画像であるか、外部装置から入力された画像であるかを判定する判定手段と、
前記判定手段による判定の結果、前記カラー画像は原稿を読取部で読み取ることによって生成された画像であると判定された場合、前記カラー画像をモノクロ変換した画像を記録媒体上に出力した際に、前記カラー画像に含まれるセキュリティ情報が人間の目で識別し難いように、前記カラー画像をモノクロ画像に変換する変換方式が設定される設定手段と、
前記設定手段によって設定された変換方式によって、前記カラー画像をモノクロ画像に変換する変換手段と
を有することを特徴とする画像処理装置。
【請求項２】
前記セキュリティ情報は、黄色のドットであることを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記変換方式はｓRGB方式であることを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記設定手段は、前記判定手段による判定の結果、前記カラー画像は外部装置から入力された画像であると判定された場合、ユーザによって選択されるモノクロ変換方式が設定され、
前記変換手段は、前記設定された変換方式によって、前記カラー画像をモノクロ画像に変換することを特徴とする請求項１記載の画像処理装置。
【請求項５】
前記セキュリティ情報は、黄色の孤立点であり、
さらに、前記カラー画像に含まれる黄色の孤立点を判定する孤立点判定手段を有し、
前記設定手段は、前記孤立点判定手段によって黄色の孤立点が検出された場合、前記孤立点をモノクロ変換した画像を記録媒体上に出力した際に、前記孤立点が人間の目で識別し難いようなモノクロ変換方式が前記孤立点の画素に設定され、前記黄色の孤立点以外の画素に対しては、ユーザによって選択された変換方式が設定されることを特徴とする請求項１記載の画像処理装置。
【請求項６】
前記黄色の孤立点の画素にはsRGBのモノクロ変換方式が設定されることを特徴とする請求項５記載の画像処理装置。
【請求項７】
さらに、原稿モードを判定するモード判定手段を有し、
前記設定手段は、前記判定手段によって前記カラー画像は原稿を読取部で読み取ることによって生成された画像であると判定され、かつ、前記モード判定手段によって原稿モードが孫コピーモードであると判定された場合、前記セキュリティ情報をモノクロ変換した画像を記録媒体上に出力した際に、前記セキュリティ情報が人間の目で識別し難いようなモノクロ変換方式が設定され、前記モード判定手段によって原稿モードが孫コピーモードではないと判定された場合、ユーザによって選択された変換方式が設定されることを特徴とする請求項１記載の画像処理装置。
【請求項８】
前記ユーザによって選択されるモノクロ変換方式は、少なくともNTSC方式、ｓRGB方式、RGB均等方式のいずれかの方式であることを特徴とする請求項４または請求項５または請求項７記載の画像処理装置。
【請求項９】
前記セキュリティ情報は、黄色のドットであることを特徴とする請求項7または請求項８記載の画像処理装置。
【請求項１０】
カラー画像をモノクロ画像に変換する画像処理装置であって、
前記カラー画像をモノクロ画像に変換する際に用いる、前記カラー画像のRGB成分の混合比率が異なる複数のモノクロ変換方式を有し、
前記カラー画像は、原稿を読取部で読み取ることによって生成された画像であるか、外部装置から入力された画像であるかを判定する判定手段と、
前記判定手段による判定の結果、前記カラー画像は原稿を読取部で読み取ることによって生成された画像であると判定された場合、前記複数のモノクロ変換方式の中から他のモノクロ変換方式に比べてB成分の比率が小さいモノクロ変換方式を設定し、前記カラー画像が外部装置から入力された画像と判定された場合、前記複数のモノクロ変換方式の中から他のモノクロ変換方式に比べてB成分の比率が大きいモノクロ変換方式を設定する設定手段と、
前記設定手段によって設定された変換方式によって、前記カラー画像をモノクロ画像に変換する変換手段と
を有することを特徴とする画像処理装置。
【請求項１１】
カラー画像をモノクロ画像に変換する画像処理方法であって、
前記カラー画像は、原稿を読取部で読み取ることによって生成された画像であるか、外部装置から入力された画像であるかを判定する判定ステップと、
前記判定ステップによる判定の結果、前記カラー画像は原稿を読取部で読み取ることによって生成された画像であると判定された場合、前記カラー画像をモノクロ変換した画像を記録媒体上に出力した際に、前記カラー画像に含まれるセキュリティ情報が人間の目で識別し難いように、前記カラー画像をモノクロ画像に変換する変換方式が設定される設定ステップと、
前記設定ステップによって設定された変換方式によって、前記カラー画像をモノクロ画像に変換する変換ステップと
を有することを特徴とする画像処理方法。
【請求項１２】
カラー画像をモノクロ画像に変換する画像処理方法であって、
前記カラー画像をモノクロ画像に変換する際に用いる、前記カラー画像のRGB成分の混合比率が異なる複数のモノクロ変換方式を有し、
前記カラー画像は、原稿を読取部で読み取ることによって生成された画像であるか、外部装置から入力された画像であるかを判定する判定ステップと、
前記判定ステップによる判定の結果、前記カラー画像は原稿を読取部で読み取ることによって生成された画像であると判定された場合、前記複数のモノクロ変換方式の中から他のモノクロ変換方式に比べてB成分の比率が小さいモノクロ変換方式を設定し、前記カラー画像が外部装置から入力された画像と判定された場合、前記複数のモノクロ変換方式の中から他のモノクロ変換方式に比べてB成分の比率が大きいモノクロ変換方式を設定する設定ステップと、
前記設定ステップによって設定された変換方式によって、前記カラー画像をモノクロ画像に変換する変換ステップと
を有することを特徴とする画像処理方法。
【請求項１３】
コンピュータを、請求項１乃至１０の何れか１項に記載の画像処理装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データのモノクロ変換を行う画像処理装置、画像処理方法、およびプログラムに関する。
【背景技術】
【０００２】
近年、プリンタ市場では、モノクロプリンタからカラープリンタへのシフトが進んでいる。しかし、カラープリント、カラーコピーはまだまだ価格が高く、カラー原稿を白黒コピーすることや白黒プリントすることが多いのが現状である。
【０００３】
その中、カラー原稿を白黒やモノカラーにコピーやプリントする際、赤、緑、青の複数のチャンネルで構成されたリーダーで読み取られた原稿を黒１チャンネルに画像処理されるのが一般的である。読み取ったカラー画像を黒チャンネルに変換する処理を以後カラーモノクロ変換と呼ぶ。
【０００４】
カラーモノクロ変換に関して、特許文献１では、カラー原稿の中から文字、画像、背景と分離し、文字のみ読みやすいようにカラーモノクロ化する方法が記載されている。具体的には、モノクロ文字データの輝度と、モノクロ画像データおよびモノクロ背景データのうちのいずれか一方の輝度とを比較して輝度差を求める。この輝度差が予め定めた値以下であるとき、前記モノクロ文字データの輝度を前記輝度差が大きくなる方向に変更するも方法が記載されている。
【０００５】
通常のカラーモノクロ変換では、カラー原稿の中で黄色で描画された文字が白黒コピー、白黒プリントすると見えずらい問題があった。そのため、読み取られた赤、緑、青の信号の混合比率を黄色の画素の再現性が高い混合比率にすることで、黄色の画素をモノクロ化した際の黄色の画素の再現性を向上させていた。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−２８３８４８
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、黄色の画素の再現性を向上させたカラーモノクロ変換では、複写物に埋め込まれた不可視の黄色のセキュリティ情報が、モノクロコピーによって顕在化してしまうという問題があった。黄色のセキュリティ情報は、コピーによって顕在化することは望ましくない。
【０００８】
特許文献１において、原稿に含まれる黄色のセキュリティ情報が、モノクロコピーによって再現される対策については開示されていない。
【０００９】
従って、本発明の目的は、上記問題に対して、セキュリティ情報が含まれる原稿を読取部で読み取ってモノクロ変換した際に、セキュリティ情報が顕在化しないようなモノクロ出力することが可能な画像処理装置及び方法を提供することである。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明の画像処理装置は以下の構成を有する。
【００１１】
カラー画像をモノクロ画像に変換する画像処理装置であって、前記カラー画像は、原稿を読取部で読み取ることによって生成された画像であるか、外部装置から入力された画像であるかを判定する判定手段と、前記判定手段による判定の結果、前記カラー画像は原稿を読取部で読み取ることによって生成された画像であると判定された場合、前記カラー画像をモノクロ変換した画像を記録媒体上に出力した際に、前記カラー画像に含まれるセキュリティ情報が人間の目で識別し難いように、前記カラー画像をモノクロ画像に変換する変換方式が設定される設定手段と、前記設定手段によって設定された変換方式によって、前記カラー画像をモノクロ画像に変換する変換手段とを有する。
【発明の効果】
【００１２】
本発明によれば、セキュリティ情報が含まれる原稿を読取部で読み取ってモノクロ変換した画像を生成し、生成された画像を記録媒体上に出力した際に、セキュリティ情報を人間の目で識別し難いようにモノクロ出力することができる。
【図面の簡単な説明】
【００１３】
【図１】本実施例のブロック図
【図２】本実施例の画像処理部１０５のブロック図
【図３】実施例１のフローチャート
【図４】本実施例の操作部１０９
【図５】本実施例のカラーモノクロ変換したデータの変化を表す図
【図６】本実施例のカラー入力画像とモノクロ出力画像の例
【図７】本実施例のカラー入力画像とモノクロ出力画像の例
【図８】実施例２の画像処理部１０５のブロック図
【図９】実施例２のフローチャート
【図１０】実施例２カラー入力画像とモノクロ出力画像の例
【図１１】実施例３のフローチャート
【図１２】実施例３の原稿モード設定の操作部１０９
【発明を実施するための形態】
【００１４】
（実施例１）
以下、本発明を実施するための形態について図面を用いて説明する。
本発明の実施例１を図１、図３のフローを用いて説明する。図１は、本実施例の画像処理が実施可能なMFP101（Multi Function Peripheral）の構成とPC102（Personal Computer）を示している。図３は、本実施例の処理の流れを示したフローチャートである。図３のフローチャートを実現するためのプログラムがHDD108に格納されており、格納されたプログラムをRAM110に読み出し、CPUが該プログラムを実行することで、図３のフローチャートが実行される。
【００１５】
図1について説明する。図１において、MFP101とPC102がネットワーク103を介して接続されている。MFP101は、スキャナ104、画像処理部105、印刷部106、CPU107、HDD108、操作部109、RAM110から構成されている。
次に、図３について説明する。初めにPCからページ記述言語（Page Description Language＝PDLと以後表記する）のデータをプリンタに送信し、プリンタで印刷を行うケースについて説明する。
【００１６】
まず、図３のS301において、図１のＰＣ１０２の図示していないドライバのＵＩ（User Interface）から印刷を指示することで、印刷スタートが指示される。S301で印刷が指示されると、PC102に格納されたPDLデータが、ネットワーク１０３を経由して、画像処理部105に送られる。次に、S302において、PDLデータを印刷ジョブとして受信する。そして、S303において、PDLデータを解釈して、該データをモノクロ印刷するか否かを判断する。S303において、該データをモノクロ印刷しないと判断された場合、S304にすすみカラー印刷される。S303において、該データをモノクロ印刷すると判断された場合は、S305にすすみ、該データがスキャンジョブ（原稿をスキャナ104によって読み取り生成したジョブ）か否かを判断する。
【００１７】
この場合PDLのためスキャンジョブではないので、S306のカラーモノクロ変換切り替え参照に進み、図４に示すカラーモノクロ変換方式の設定を参照する。通常ｓRGBに設定されており、S307において、式（１）を用いてｓRGB用のカラーモノクロ変換処理が行われるように、式（１）が設定される。
ND1 = 0.21 x R2 + 0.72 x G2 + 0.07 x B2 ・・・(１)
なお、S306では、カラーモノクロ変換の変換方式を図4のUI401を使って、ｓRGB402、NTSC403、色均等404から選択することができ、ｓRGB402が選択された場合は、式（1）を用いてｓRGB変換方式のカラーモノクロ変換が行われる。また、NTSC403が選択された場合は、式(2)を用いてNTSC変換方式のカラーモノクロ変換が行われる。また、色均等404が選択された場合は、式（3）を用いてRGB色均等方式のカラーモノクロ変換が行われる。
ND1 = 0.3125 x R2 + 0.5625 x G2 + 0.1250 x B2 ・・・（2）
ND1 = （ R2 + G2 + B2 ） / 3 ・・・・・・・・・・・・・・・・・・(3)
次に、S308においてカラーモノクロ変換が行われ、S309において、モノクロ化された信号を用いてモノクロ印刷される。
【００１８】
ここで図3のS308において行われるカラーモノクロ変換を図2を用いて説明する。まず入力されたカラーデータの色空間に応じて、入力色空間調整部202において入力色空間調整が行われる。入力されたカラーデータの色空間がｓRGBの場合は次の処理にｓRGBのまま渡せばいいので、入力色空間調整部202において処理を行わずカラーモノクロ変換部203にデータを渡す。カラーモノクロ変換部203は、入力色空間調整部202から出力されたRGB信号（R2,G2,B2）からモノクロND1信号へ式（１）を用いて変換する。ここではモノクロ化ということでND1の１チャンネル信号で説明しているが、R=G=Bとして複数信号で処理し、最終的に１チャンネルにする方法もある。図５は、入力色空間調整部202から出力されたRGB信号（R2,G2,B2）からND1（輝度）を信号変換により算出した値を示している。
【００１９】
図５において、例えば黄色の（R,G,B）＝（２５５，２５５，０）が式（１）で２３７に変換される。次に印刷するために、に輝度濃度変換部204において、輝度信号から濃度信号へ変換する。例えば以下の式(4)を用いて、カラーモノクロ変換部203から出力された輝度信号を濃度信号に変換する。
ND2 = -255 / 1.60 x LOG10( ND1 / 255 )  ・・・(4)
具体的には入力信号ND1から出力信号ND２への信号変換が行われる。ここではモノクロとしてND2の１チャンネル信号で説明しているがC＝M＝Y複数信号で処理し最終的に１チャンネルにする方法もある。
【００２０】
また、図４のUI401から設定されたｓRGB方式、またはNTSC方式、または色均等方式の各方式により、（R２、G2、B2）から変換されたND1の値とND2の値が異なることがわかる。
例えば、黄色のドットは、ｓRGB方式でカラーモノクロ変換するとドットの出力濃度値は５になり、NTSC方式でカラーモノクロ変換するとドットの出力濃度値は９になり、非常に薄い濃度のドットになる。また、黄色のドットを、RGB均等方式でカラーモノクロ変換すると、見えずらかった黄色のドットの信号が出力濃度値２８となり、濃度が3倍近く大きくなっていることがわかる。
【００２１】
実際の印刷としては、図６（a）の入力カラー信号(R1,G1,B1)=(255,255,0)の黄色文字が、図６（c）のRGB均等方式のカラーモノクロ変換によりND1=170（輝度信号）になる。また、図６(b)のｓRGB方式のカラーモノクロ変換によりND1＝237（輝度信号）になる。図6（c）の均等設定を用いてモノクロ変換したほうが、図６（b）のsRGB設定を用いてモノクロ変換した場合よりも、黄色のドットが暗くなり、より濃く再現されていることがわかる。
【００２２】
次に、スキャナ（読取部）で原稿を読み取ってコピー処理やセンド処理やファックス送信するケースについて説明する。まず、図３のS301において、図１の操作部109のＵＩ（User Interface）から原稿をスキャンして印刷を行う指示をする。指示されるとスキャナ104が原稿を読み取り、図１の画像処理部105に原稿データが送られる。S302において、原稿データを印刷ジョブとして受信し、S303において、受信したジョブがモノクロ印刷を行うジョブか否かを判断し、受信したジョブがモノクロ指定ではなくカラー印刷指定のときは、S304において、カラー印刷が実行される。S303において、受信したジョブがモノクロ印刷するジョブと判断された場合は、S305において、スキャンジョブか否かを判断し、本ジョブはスキャナで読み取ったジョブのため、S307にすすむ。S307では、予め決められたカラーモノクロ変換式が設定される。予め決められたカラーモノクロ変換式は、例えば、式（１）で説明したｓRGB用のカラーモノクロ変換式である。Ｓ307では、セキュリティ情報（例えば、黄色のドット）をモノクロ変換した画像を記録媒体上に出力した際に、セキュリティ情報が人間の目で識別し難いように、セキュリティ情報が含まれるカラー画像をモノクロ画像に変換する変換方式が設定される。
【００２３】
次に、S308において、S307で設定されたカラーモノクロ変換式を用いてカラーモノクロ変換が行われ、S309において、モノクロ化された信号を用いてモノクロ印刷される。ここで図3のS308において行われるカラーモノクロ変換を図2を用いて説明する。まず入力されたカラーデータの色空間に応じて、入力色空間調整部202において入力色空間調整が行われる。入力されたカラーデータの色空間がｓRGBの場合は次の処理にｓRGBのまま渡せばいいので、入力色空間調整部202において処理を行わずカラーモノクロ変換部203にデータを渡す。カラーモノクロ変換部203は、入力色空間調整部202から出力されたRGB信号（R2,G2,B2）からモノクロND1信号へ式（１）を用いて変換する。例えば黄色の（R,G,B）＝（２５５，２５５，０）が式（１）で２３７に変換される。次に印刷するために、輝度濃度変換部204において、輝度信号から濃度信号へ変換する。例えば式(4)を用いて、カラーモノクロ変換部203から出力された輝度信号を濃度信号に変換する。具体的には入力信号ND1から出力信号ND２への信号変換が行われる。
【００２４】
入力されたジョブが、スキャンジョブの場合、原稿中の黄色のドットは、ｓRGBのカラーモノクロ変換で変換され、その結果出力濃度値が５になり、非常に濃度が小さい（値が大きいほど濃い）信号になっていることがわかる。
【００２５】
実際の印刷としては、図７（a）の入力カラー信号(R1,G1,B1)=(255,255,0)の不可視の黄色ドットが、ｓRGB設定のカラーモノクロ変換により、図7（b）に示すようなND1=237（輝度信号）のドットに変換される。変換されたドットは薄く再現され見えにくくなる。そのため、イエローのドットが付加されたカラー画像をモノクロ化しても、イエロードットの不可視が維持できていることがわかる。また、PDLジョブの場合、カラーモノクロ変換式としてRGB均等が選択できる。RGB均等のカラーモノクロ変換式を用いてイエロードットに対してカラーモノクロ変換を行った場合、図７（c）のように不可視の黄色ドットがND1=170（輝度信号）のドットに変換される。変換されたドットはsRGB設定の時より暗くなり目立ち、モノクロ化によりドットが見え、画質が劣化することがわかる。
【００２６】
本実施例では、入力されたジョブがPDLデータの場合は、カラーモノクロ変換の方式をｓRGB方式、NTSC方式、RGB色均等方式の中から選択することができる。しかしながら、入力されたジョブがスキャンジョブの場合は、sRGB方式によりカラーモノクロ変換が行われ、その他のカラーモノクロ変換の方式を選択することができない。
【００２７】
この理由として、PDLデータの場合、PDLデータにモノクロ変換により顕在化してほしくないイエローのセキュリティドットが含まれないため、どのようなカラーモノクロ変換方式によりモノクロ変換を行っても、イエローのドットが顕在化することがない。しかしながら、スキャンジョブの場合、読み取った原稿にイエローのセキュリティドットが含まれている可能性があるため、カラーモノクロ変換によりイエロードットが顕在化しないｓRGB方式によりカラーモノクロ変換が行われることが好ましい。スキャンジョブの場合に、仮にRGB均等方式を用いてカラーモノクロ変換を行うと、上述したように原稿に含まれるイエローのセキュリティドットが顕在化してしまう。
【００２８】
なお、カラーモノクロ変換によって原稿に含まれるイエローのセキュリティドットが顕在化しないのであれば、ｓRGB方式以外のカラーモノクロ変換方式を用いてもよい。
【００２９】
本実施例では、カラー画像をモノクロ画像に変換する際に用いる、カラー画像のRGB成分の混合比率が異なる複数のモノクロ変換方式を有している。複数のモノクロ変換方式とは、例えば、式（１）のsRGB用のモノクロ変換方式や、式（２）のNTSC用のモノクロ変換方式や、式（３）のRGB色均等方式である。そして、カラー画像が、原稿を読取部で読み取ることによって生成された画像であるか、外部装置から入力された画像（例えば、PDLやPDFやPSデータ）であるかを判定する。そして、カラー画像が原稿を読取部で読み取ることによって生成された画像であると判定された場合、前記複数のモノクロ変換方式の中から他のモノクロ変換方式に比べてB成分の比率が小さいモノクロ変換方式（例えば、sRGB用のモノクロ変換方式）を設定する。また、カラー画像が外部装置から入力された画像と判定された場合、前記複数のモノクロ変換方式の中から他のモノクロ変換方式に比べてB成分の比率が大きいモノクロ変換方式（例えば、NTSC方式や色均等方式）を設定する。なお、カラー画像が外部装置から入力された場合、sRGB方式も設定することが可能である。
【００３０】
以上、実施例１の方法によれば、原稿をスキャンした画像データに対して、イエローのドットが顕在化しないモノクロ変換方式を用いてカラーモノクロ変換を行いモノクロ化することで、イエローのドットがモノクロ化したドットの可視化を防ぐことができる。また、PDLジョブに対しては、複数のモノクロ変換方式を選択できる。例えば、ユーザによってRGB均等方式が選択された場合、カラー原稿では見にくかった黄色の文字や黄色のオブジェクトをモノクロ画像において顕在化させ見やすくすることが可能となる。
【００３１】
（実施例２）
実施例１では、原稿をスキャンした場合、全ての画像に対して、カラーモノクロ変換部203におけるカラーモノクロ変換方式を、ｓRGB方式に固定した。実施例2では、黄色の孤立画素のみをカラーモノクロ変換の方式をsRGB方式に固定し、黄色の孤立画素以外の画素は、カラーモノクロ変換方式を選択可能にする。これにより、例えば、黄色の孤立画素以外の画素をRGB均等方式によりモノクロ変換することで、モノクロ画像において濃いドットを生成することができ、画質劣化を低減することができる。
【００３２】
実施例2における画像処理部105の構成を図８に示す。図8では、図2の画像処理部105の構成に孤立点判定部801が追加されている。孤立点判定部801では、入力された画像信号から黄色の孤立ドットを検出する。孤立点判定部801において検出された孤立点の画素位置をカラーモノクロ変換部203に入力し、カラーモノクロ変換部203では、黄色の孤立画素に対してはsRGB方式を用いてカラーモノクロ変換を行う。これにより、黄色のドットを見えにくくすることができる。
【００３３】
孤立点判定部801における黄色の孤立ドットの判定は、従来から用いられている孤立点検出方法を用いる。例えば、注目画素が黄色かどうかを判定し、次に注目画素の近傍に黄色の画素がないことを判定することで黄色の孤立ドットを判定することができる。図１０（a）のカラー入力画像における孤立点1001、1002は、孤立点判定部801で検出することができる。孤立点判定部801では、図10（b）の孤立点判定画像が生成され、孤立点の部分が黒でその他の部分が白で再現される。
【００３４】
図9は、実施例１の図３のフローチャートに孤立点判定を加えたフローチャートである。図３のフローチャートとの差異は、S901の孤立点判定を加えた点である。図9は、実施例2の処理の流れを示したフローチャートである。図9のフローチャートを実現するためのプログラムがHDD108に格納されており、格納されたプログラムをRAM110に読み出し、CPUが該プログラムを実行することで、図9のフローチャートが実行される。
【００３５】
図９のS301〜S309の処理は、図３のS301〜S309の処理と同様のため説明を省略する。図9のS901では、孤立点判定部801で孤立点を判定し、孤立点が存在すれば、孤立点の位置情報をRAM110に記憶してS307にすすむ。孤立点が存在しない場合S306にすすむ。
S901における孤立点判定では、図10（b）に示す孤立点判定画像を生成し、孤立点判定画像の黒の画素を孤立点と判定する。S901において、孤立点があると判定された場合、S307において孤立点の画素に対してはsRGB方式が設定され、S308においてsRGB方式のカラーモノクロ変換が行われる。SRGB方式のモノクロ変換により、孤立点の画素の濃度が薄くなり顕在化しにくくなる。S901において、孤立点ではないと判定された画素(孤立点以外の画素)（例えば、図10（a）の楕円1003）に対しては、複数のカラーモノクロ変換方式からユーザによって選択されたカラーモノクロ変換方式が適用される。例えば、S306において、カラーモノクロ変換方式を参照して、RGB均等方式が選択されていた場合、図10（c）のように楕円の部分1008は濃度が濃く再現される。
【００３６】
このように実施例２によれば、モノクロ変換した結果、黄色い孤立ドットの画素は見えにくく（濃度が小さく）、他の黄色いオブジェクトの画素は見えやすく（濃度が大きく）変換することが可能となる。
【００３７】
また、セキュリティードットは各社各様であるので、そのパターンを登録することにより不可視ドットを確実に見づらくすることも可能である。
【００３８】
（実施例３）
図11は、実施例１の図3のフローチャートにS1101の孫コピー判定を加えたフローチャートである。図3のフローチャートとの差異は、図3のS305に変えて、S1101の孫コピー判定を加えた点である。図11は、実施例3の処理の流れを示したフローチャートである。図11のフローチャートを実現するためのプログラムがHDD108に格納されており、格納されたプログラムをRAM110に読み出し、CPUが該プログラムを実行することで、図11のフローチャートが実行される。
【００３９】
図11のS301〜S304、S306〜S309の処理は、図３のS301〜S304、S306〜S309の処理と同様のため説明を省略する。図11のS1101は、操作部109上の原稿モード設定1201で設定されたモードを参照して、孫コピーモードであるか判定する。S1101において孫コピーモードであると判定された場合、S307にすすむ。S1101において孫コピーモードではないと判定された場合、S306にすすむ。
【００４０】
ここで、孫コピーモードとは、原稿の複写物をコピーするモードである。現在事務機ではセキュリティの観点から不可視化ドットを複写物に入れるようになっているのが一般的である。よって、孫コピーモードの場合、不可視化ドットが入っている複写物を複写する可能性が高いため、モノクロ変換した結果不可視化ドットを顕在化させないために、カラーモノクロ変換方式をsRGB方式にする。
【００４１】
S1101において、原稿モード判定を行い、原稿モードが孫コピーモードであると判定された場合、S307においてsRGB方式が設定され、S308においてsRGB方式のカラーモノクロ変換が行われる。sRGB方式のモノクロ変換により、イエロードットの濃度が薄くなりイエロードットが顕在化しにくくなる。S1101において、孫コピーモードではないと判定された場合、複数のカラーモノクロ変換方式からユーザによって選択されたカラーモノクロ変換方式が適用される。例えば、S306において、カラーモノクロ変換方式を参照してRGB均等方式が選択されていた場合、不可視ドットではないイエローの画素の濃度が濃く再現されるようになる。
【００４２】
なお、図12の原稿モード設定1201において、文字モード1203は鉛筆文字だけの原稿をコピーする場合に用いられる。また、文字印刷モード1202は印刷網点原稿でさらに文字を含んだものをコピーする場合に用いられる。
【００４３】
（実施例４）
実施例１，２，３では外部から受信したPDLデータ、またはスキャナでスキャンされたデータについて説明した。なお、それらのデータをＨＤＤ１０８に保存しておき、ＨＤＤ１０８から印刷する際も実施例１，２，３と同様な処理、判断を行うことで同様の効果が得られることはいうまでもない。
【００４４】
（その他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2011019180.tif 000003
【図２】
2011019180.tif 000004
【図３】
2011019180.tif 000005
【図４】
2011019180.tif 000006
【図５】
2011019180.tif 000007
【図６】
2011019180.tif 000008
【図７】
2011019180.tif 000009
【図８】
2011019180.tif 000010
【図９】
2011019180.tif 000011
【図１０】
2011019180.tif 000012
【図１１】
2011019180.tif 000013
【図１２】
2011019180.tif 000014