(57)【要約】【課題】カラー画像からモノクロ画像を形成する処理において、原稿中のユーザに指定された色の再現性を向上させつつ、セキュリティドットの顕在化を低減することが可能な画像処理装置、画像処理方法、及びプログラムを提供すること。【解決手段】画像処理装置は、固定のブレンド比率をもつ手段と、カラー画像を取り込む手段と、カラー画像を色成分ごとに分割する手段と、前記分割されたデータを用いてセキュリティドットを判定する手段と、セキュリティドットがあると判定された場合はセキュリティドット判定結果を用いてブレンド比率を再計算してカラー画像をモノクロ画像に変換する手段を備える。【選択図】図２
2010021848.tif 000002
【特許請求の範囲】
【請求項１】
カラー画像を取得する手段と、
前記取得されたカラー画像にセキュリティドットが含まれているか否かを判定し、セキュリティドットが含まれている場合に当該セキュリティドットの色の種類を判定するセキュリティドット判定手段と、
前記セキュリティドット判定手段によりセキュリティドットが含まれていると判定された場合に、前記判定された色の種類の情報を用いて、前記カラー画像をモノクロ変換した際にセキュリティドットが再現されにくくなるようなブレンド比率を計算する手段と、
前記計算する手段により計算されたブレンド比率で、前記取得されたカラー画像をモノクロ画像に変換する手段と
を備えたことを特徴とする画像処理装置。
【請求項２】
前記取得されたカラー画像を色成分ごとの画像データに分割する手段と、
前記分割する手段により色成分ごとに分割された画像データに対して孤立点判定を行う手段とを備え、
前記セキュリティドット判定手段は、前記孤立点判定を行う手段による孤立点判定の結果を用いてセキュリティドットが含まれているか否かを判定すること
を特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記セキュリティドット判定手段は、前記孤立点判定を行う手段による色成分ごとの孤立点判定の複数の結果を用いて、前記分割する手段により分割された画像データごとにセキュリティドットが含まれているか否かを判定すること
を特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記ブレンド比率を計算する手段は、カラー画像に含まれるセキュリティドットの代表的な色を示す信号値であるセキュリティドット代表信号値を用いて前記ブレンド比率を計算することを特徴とする請求項１乃至３のいずれかに記載の画像処理装置。
【請求項５】
前記セキュリティドット判定手段によりセキュリティドットが含まれていないと判定される場合に用いる第２のブレンド比率を保持する手段と、
前記セキュリティドット判定手段によりセキュリティドットが含まれていないと判定される場合に、前記第２のブレンド比率で、前記取得されたカラー画像をモノクロ画像に変換する手段と
をさらに備えることを特徴とする請求項１乃至４のいずれかに記載の画像処理装置。
【請求項６】
前記第２のブレンド比率は、予め指定されたブレンド比率であり、
前記ブレンド比率を計算する手段は、前記予め指定されたブレンド比率を用いて前記計算されたブレンド比率を計算すること
を特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記カラー画像を取得する手段により取得されたカラー画像を解析し、該解析結果に基づいて前記第２のブレンド比率を算出する手段をさらに備えることを特徴とする請求項５に記載の画像処理装置。
【請求項８】
前記解析は、前記カラー画像を構成する色に対して算出されたヒストグラムを用いた解析であることを特徴とする請求項７に記載の画像処理装置。
【請求項９】
前記画像処理装置が実現可能なブレンド比率の精度に関する情報であるブレンド精度を取得する手段と、
前記ブレンド精度を取得する手段により取得されたブレンド精度に基づいて、前記計算されたブレンド比率でカラー画像からモノクロ画像への変換が実現可能か否かを判定する手段と
を備え、
前記ブレンド比率を計算する手段は、前記変換が実現可能か否かを判定する手段が実現不可能と判定した場合、前記取得されたブレンド精度で実現可能なブレンド比率の中から前記計算されたブレンド比率に最も近いブレンド比率を再計算し、
前記モノクロ画像に変換する手段は、前記再計算されたブレンド比率で、前記読み取る手段により読み取られたカラー画像をモノクロ画像に変換すること
を特徴とする請求項１乃至８のいずれかに記載の画像処理装置。
【請求項１０】
前記ブレンド比率を計算する手段は、前記取得されたカラー画像に含まれているセキュリティドットの色の種類とセキュリティドット再現閾値に応じてブレンド比率を再計算することを特徴とする請求項９に記載の画像処理装置。
【請求項１１】
前記セキュリティドット判定手段はさらに、前記取得されたカラー画像に含まれているセキュリティドットの前記カラー画像における座標を判定し、
前記ブレンド比率を計算する手段は、前記カラー画像を取得する手段により取得されたカラー画像の画素のうち、前記セキュリティドット判定手段により判定されたセキュリティドットの画素について前記ブレンド比率を計算し、
前記モノクロ画像に変換する手段は、前記セキュリティドット判定手段により判定された座標を用いて、前記セキュリティドットが含まれていると判断された画素に対して計算されたブレンド比率で、当該画素ごとにモノクロ画像への変換を行うこと
を特徴とする請求項１乃至１０のいずれかに記載の画像処理装置。
【請求項１２】
前記画像処理装置には、第２の画像処理装置が接続され、前記画像処理装置が取得した画像データを前記第２の画像処理装置にてリモートコピーが可能であり、
前記画像処理装置のブレンド精度および前記第２の画像処理装置のブレンド精度を取得する手段と、
前記画像処理装置のブレンド精度と前記第２の画像処理装置のブレンド精度とを比較する手段とをさらに備え、
前記比較の結果、前記第２の画像処理装置の方がブレンド精度が高い場合、前記第２の画像処理装置に、前記取得されたカラー画像のモノクロ画像への変換を前記計算されたブレンド比率で行わせることを特徴とする請求項１乃至８のいずれかに記載の画像処理装置。
【請求項１３】
前記画像処理装置には、第２の画像処理装置が接続され、前記画像処理装置が取得した画像データを前記第２の画像処理装置にてリモートコピーが可能であり、
前記画像処理装置のブレンド精度および前記第２の画像処理装置のブレンド精度を取得する手段と、
前記画像処理装置のブレンド精度を参照して、前記計算されたブレンド比率でカラー画像からモノクロ画像への変換が実現可能か否かを判定する手段とを備え、
前記変換が実現可能であると判定される場合、前記画像処理装置にて、前記計算されたブレンド比率による前記取得されたカラー画像のモノクロ画像への変換を行い、
前記変換が実現可能ではないと判定される場合、前記第２の画像処理装置のブレンド精度を参照して、前記第２の画像処理装置において前記計算されたブレンド比率でカラー画像からモノクロ画像への変換が実現可能か否かを判定し、
前記第２の画像処理装置において前記計算されたブレンド比率による変換が実現可能である場合は、前記第２の画像処理装置に、前記計算されたブレンド比率による前記取得されたカラー画像のモノクロ画像への変換を行わせ、
前記第２の画像処理装置において前記計算されたブレンド比率による変換が実現可能ではない場合は、前記画像処理装置において前記計算されたブレンド比率を再計算し、該再計算されたブレンド比率により前記取得されたカラー画像のモノクロ画像への変換を行うことを特徴とする請求項１乃至８のいずれかに記載の画像処理装置。
【請求項１４】
画像処理装置における方法であって、
カラー画像を取得する工程と、
前記取得されたカラー画像にセキュリティドットが含まれているか否かを判定し、セキュリティドットが含まれている場合に当該セキュリティドットの色の種類を判定するセキュリティドット判定工程と、
前記セキュリティドット判定工程によりセキュリティドットが含まれていると判定された場合に、前記判定された色の種類の情報を用いて、前記カラー画像をモノクロ変換した際にセキュリティドットが再現されにくくなるようなブレンド比率を計算する工程と、
前記計算する工程により計算されたブレンド比率で、前記取得されたカラー画像をモノクロ画像に変換する工程と
を有することを特徴とする画像処理方法。
【請求項１５】
コンピュータを請求項１乃至１３のいずれかに記載の画像処理装置として機能させるためのコンピュータプログラム。
【請求項１６】
コンピュータにより読み出し可能なプログラムを記憶した記憶媒体であって、請求項１５に記載のコンピュータプログラムを記憶したことを特徴とする記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、取得した画像に対して処理を実行する画像処理装置、画像処理方法およびプログラムに関するものである。
【背景技術】
【０００２】
従来のカラーコピー機またはカラーＭＦＰなどの画像処理装置では、カラーコピーを行う際にスキャナ部にてＲ、Ｇ、Ｂの３チャンネルの画像を取得して、プリンタ部でＲＧＢ画像をＣＭＹＫ画像に変換してプリントする。
【０００３】
カラーコピー機でモノクロコピーを行う場合はスキャナ部にてＲＧＢ画像を取得した後、特定のブレンド比率でＲＧＢ画像をブレンドしてモノクロ画像を作成し、プリンタ部でモノクロ画像を出力する。ここで特定のブレンド比率とは、ＲＧＢ値などで表される各色の成分の輝度値の比率であり、人間の視覚特性に合うような比率で設定される。
【０００４】
しかしブレンド比率を固定にしてしまうと、輝度が明るくなりやすい特定の色をモノクロ変換した際の輝度値が、画像が出力される紙の輝度値と近くなることがあり、モノクロコピーを実行した際に薄くなる、あるいは消えてしまうという問題があった。
【０００５】
その問題を解決するため、特許文献１には、カラー画像からモノクロ画像を作成する際にブレンド比率を自由に設定できるものが提案されている。
【０００６】
【特許文献１】特許第３４０１９７７号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら上述した従来の技術では、スキャン対象となる原稿中に不可視を前提としたセキュリティドットが含まれていた場合に、そのドットが顕在化してしまうという課題があった。例として、セキュリティドットとして人間の目で見えにくいイエローを用いた場合について述べる。人間の視覚特性に合わせてブレンド比率を設定してイエローの薄い文字が存在する原稿をモノクロコピーすると、イエローの薄い色であった文字はモノクロ画像には再現されないことが多い。そこで、ユーザによるブレンド比率の設定変更などによって得られる、イエローが濃く読まれるようなブレンド比率でモノクロ画像を生成可能にすると、原稿中の薄いイエローの文字を人間が視認できるようにモノクロ画像に再現可能となる。
【０００８】
しかし、イエローで構成されたセキュリティドットを含む原稿を上記イエローを濃くするようなブレンド比率でモノクロコピーしてしまうと、原稿中では目立たなかったセキュリティドットが視認できるようになることがある。この場合、セキュリティドットの意義が低減されてしまう。
【０００９】
このように従来の技術では、ＲＧＢ画像からモノクロ画像を作成する際にブレンド比率を自由に設定可能にすると、不可視を前提としたセキュリティドットが顕在化してしまうことがある。そのため、モノクロ画像の形成において、原稿中の色の再現性の向上とセキュリティドットの顕在化の低減の両者を両立することが難しいという問題があった。
【００１０】
本発明は、上記問題を解決するためになされたものである。その目的は、カラー画像からモノクロ画像を形成する処理において、原稿中のユーザに指定された色の再現性を向上させつつ、セキュリティドットの顕在化を低減することが可能な画像処理装置、画像処理方法、及びプログラムを提供することである。
【課題を解決するための手段】
【００１１】
このような課題を解決するために、本発明に係る画像処理装置は、カラー画像を取得する手段と、前記取得されたカラー画像にセキュリティドットが含まれているか否かを判定し、セキュリティドットが含まれていた場合に当該セキュリティドットの色の種類を判定するセキュリティドット判定手段と、前記セキュリティドット判定手段によりセキュリティドットが含まれていると判定された場合に、前記判定された色の種類情報を用いて、前記カラー画像をモノクロ変換した際にセキュリティドットが再現されにくくなるようなブレンド比率を計算する手段と、前記計算する手段により計算されたブレンド比率で、前記取得されたカラー画像をモノクロ画像に変換する手段とを備えたことを特徴とする。
【００１２】
また、本発明に係る画像処理方法は、画像処理装置における方法であって、カラー画像を取得する工程と、前記取得されたカラー画像にセキュリティドットが含まれているか否かを判定し、セキュリティドットが含まれていた場合に当該セキュリティドットの色の種類を判定するセキュリティドット判定工程と、前記セキュリティドット判定工程によりセキュリティドットが含まれていると判定された場合に、前記判定された色の種類情報を用いて、前記カラー画像をモノクロ変換した際にセキュリティドットが再現されにくくなるようなブレンド比率を計算する工程と、前記計算する工程により計算されたブレンド比率で、前記取得されたカラー画像をモノクロ画像に変換する工程とを有することを特徴とする。
【００１３】
また、本発明に係るプログラムは、コンピュータを本発明に係る画像処理装置として機能させるためのコンピュータプログラムであることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、カラー画像からモノクロ画像を形成する処理において、原稿中のユーザに指定された色の再現性を向上させつつ、セキュリティドットの顕在化を低減することが可能な画像処理装置、画像処理方法、及びプログラムを提供することができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明を実施するための最良の形態について図面を用いて説明する。  
【００１６】
（実施形態１）
まず、本発明の第１の実施形態について説明する。本実施形態ではモノクロスキャン動作時のブレンド比率を指定可能な画像処理装置において、原稿中にセキュリティドットが含まれているか否かを判定し、セキュリティドットがあると判定された場合はブレンド比率の再計算を行う手法について説明する。
【００１７】
図１に、本実施形態に係る画像処理装置の構成の一例として、ＭＦＰの構成図を示す。スキャナ部１０１は、オートドキュメントフィーダーを含むスキャナであり、カラー画像の取得手段として機能する。スキャナ部１０１は、束状のあるいは一枚の原稿画像を図示しない光源で照射し、原稿反射像をレンズでＣＣＤセンサ等の固体撮像素子上に結像し、固体撮像素子からラスター状の画像読み取り信号をイメージ情報として得る。例えば、カラーＭＦＰでは、固体撮像素子に３種類のカラーフィルタを取り付けることでＲＧＢのカラー画像を得る。
【００１８】
プリンタ部１０３は、画像を出力するプリンタである。ＭＦＰのコピー機能を実行した際に、スキャナ部１０１で得られた画像信号をデータ処理装置１０５で記録信号へ変換する画像処理をし、変換された信号をプリンタ部１０３に順次出力して紙上に画像を形成する。プリンタ部１０３は通常、Ｃ、Ｍ、Ｙ、Ｋの色材を用いて紙上に画像データを出力する出力手段として構成され、データ処理装置で処理されたデータから画像を形成して出力する。
【００１９】
ユーザからのＭＦＰに対するコピー等の指示は、ＭＦＰに装備されたキー操作部等を含んで構成された入力装置１０６を介して行われる。ＭＦＰの一連の動作は、入力装置１０６を介して行われたユーザからの指示に応じて、データ処理装置１０５に備える図示しない制御部で制御される。
【００２０】
一方、操作入力の状態表示及び処理中の画像の表示は、表示装置１０４で行われる。また、記憶装置１０２は、スキャナ部１０１で取り込んだ画像等のデータ保存が可能な領域である。記憶装置１０２にはさらに、データ処理装置１０５の処理に用いられるデータ、データ処理装置１０５による処理結果のデータ、各種制御プログラムなど、各種データが記憶される。
【００２１】
ネットワークＩ／Ｆ１０７は、ネットワークと接続するためのインタフェースである。ネットワークＩ／Ｆ１０７を用いることで、ＰＣ（Personal Computer）等の外部装置から画像を受け取り、データ処理装置１０５で処理を行ってプリンタ部１０３にてプリントを行うことが可能となる。また、スキャナ部１０１で読み取り、データ処理装置１０５で処理を行ったデータをネットワークＩ／Ｆ１０７を介して送信し、ＰＣや他のＭＦＰ等に送ることも可能である。
【００２２】
図１４は、従来のカラーＭＦＰなどの画像処理装置でモノクロ画像を作成する際の処理の流れを示した図である。処理の制御は、データ処理装置１０５に備える制御部が記憶装置１０２に格納された図１４に示す処理を行うプログラムを読み出し、該プログラムを実行することによって行われる。
【００２３】
まず、Ｓ１４０１にてスキャナ部１０１を用いて原稿をスキャンし、ＲＧＢ画像１４０２を得る。すなわち、制御部は、スキャナ部１０１に対して、原稿スキャンのコマンドを送信して、スキャナ部１０１に原稿の読み取りを行わせ、ＲＧＢ画像１４０２を取得させる。  
次にＳ１４０３にて、固定されたブレンド比率１４０４を取得して設定する。そしてＳ１４０５にてＲＧＢ画像１４０２に対してモノクロ変換を行い、モノクロ画像１４０６を作成する。
【００２４】
ここで、ブレンド比率１４０４は記憶装置１０２にて保持されており、ステップＳ１４０３〜Ｓ１４０５の処理はデータ処理装置１０５にて行われる。
【００２５】
以上のようにしてモノクロ画像を作成した後、コピー動作の場合は輝度濃度変換及び画像形成処理を行ってからプリンタ部１０３に出力し、送信処理の場合はネットワークＩ／Ｆ１０７を用いてモノクロ画像を送信する。
【００２６】
次に、本発明における実施の形態について説明する。図２は本発明に係る画像処理装置の第1の実施形態おける処理の流れを示した図である。処理の制御は、データ処理装置１０５に備える制御部が記憶装置１０２に格納された図２に示す処理を行うプログラムを読み出し、該プログラムを実行することによって行われる。
【００２７】
まず、ステップＳ２０１にてブレンド比率の指定を行う。この処理は、表示装置１０４及び入力装置１０６からの命令をデータ処理装置１０５が受信した際に開始され、指定されたブレンド比率２０２は記憶装置１０２に保持される。ブレンド比率の指定方法は、直接比率を指定させる方法や、色などの情報を指定する方法など、どのような方法でもよい。次にスキャナ部１０１を用いてステップＳ２０３にて原稿をスキャンし、ＲＧＢ画像２０４を得る。すなわち、制御部は、スキャナ１０１に原稿を読み取らせて、ＲＧＢ画像２０４を取得する。
【００２８】
以下の処理は全てデータ処理装置１０５で行われ、作成されたデータは記憶装置１０２に保持される。  
Ｓ２０５にてＲＧＢ画像２０４を色成分ごとの平面に分割し、Ｒ画像２０６、Ｇ画像２０７、Ｂ画像２０８を得る。そしてステップＳ２０９にてＲ画像２０６、ステップＳ２１０にてＧ画像２０７、ステップＳ２１１にてＢ画像２０８に対してそれぞれ孤立点判定を行う。孤立点判定処理は、画像データ中に孤立点があるか否かを判定し、孤立点が発見された場合、その孤立点の座標情報と信号情報を取得して、その情報を記憶装置１０２に保存する処理である。
【００２９】
孤立点判定の詳細について図３、図４を用いて説明する。図３は孤立点判定の処理の流れについて示した図である。処理の制御は、データ処理装置１０５に備える制御部が記憶装置１０２に格納された図３に示す処理を行うプログラムを読み出し、該プログラムを実行することによって行われる。
【００３０】
まず、ステップＳ３０１にてパターンテンプレート３０２からパターンの呼び出しを行う。パターンテンプレート３０２の例を図４に示す。図４の符号４０１、４０２は孤立点のパターンを示している。符号４０１は６×６の空間中に２×２の孤立点があるか、４０２は６×７の空間上に２×３の孤立点があるかを調べるためのテンプレートの例である。セキュリティドットは小ドットでありその大きさの上限は制限されるため、テンプレートの数は有限である。
【００３１】
次にステップＳ３０３にて輝度閾値３０４を呼び出す。そしてステップＳ３０５にて呼び出した輝度閾値３０４を用いて画像データを２値化する。ここで２値化する画像データはステップＳ２０９の場合はＲ画像２０６である。ステップＳ２１０の場合はＧ画像２０７となり、ステップＳ２１１の場合はＢ画像２０８となる。
【００３２】
次に、ステップＳ３０５にて２値化した画像データを走査して（ステップＳ３０６）、上記２値化した画像データ中にステップＳ３０１にて呼び出されたパターンテンプレートと合うものがあるか否かを判定する（ステップＳ３０７）。  
そしてステップＳ３０７にて一致したパターンテンプレートが見つからない場合は全ての画像データを走査したか判定し（ステップＳ３１０）、走査していない場合はステップＳ３０６に戻って処理を繰り返す。ステップＳ３０７にて一致したパターンテンプレートが見つかった場合はステップＳ３０８にてパターンテンプレートが一致した位置を孤立点の座標情報として記録する。同時に、その座標上にある信号値も記録する。これらの記録した内容は座標情報及び信号値情報３０９として記憶装置１０２に保存する。
【００３３】
このようにして記録した後、ステップＳ３１０にて判定を行い全ての画像データを走査している場合は処理を終了する。全ての画像データを走査していない場合はステップＳ３０６にて再び画像データの走査を繰り返す。このように画像データ全体に対して処理を行うため、座標情報及び信号値情報３０９は複数種類存在することが多い。
【００３４】
以上のように、図３を参照して説明した処理により、ステップＳ２０９、Ｓ２１０、又はＳ２１１にて、分割された各画像データに対して孤立点判定処理を行う。
【００３５】
その後、孤立点判定処理にて取得された孤立点の座標情報と信号情報に対して、ステップＳ２１２にてシアンセキュリティドット判定、ステップＳ２１３にてマゼンタセキュリティドット判定、ステップＳ２１４にてイエローセキュリティドット判定を行う。
【００３６】
セキュリティドット判定は、孤立点判定処理にて発見された孤立点からセキュリティドットを検出し、検出されたセキュリティドットがシアン、マゼンタ、又はイエローのうちいずれの色のセキュリティドットであるか否かの判断を行う処理である。セキュリティドット判定の処理は、セキュリティドット判定手段として機能する。セキュリティドット判定の結果は、セキュリティドット判定結果２１５として保持する。セキュリティドット判定結果２１５としては、例えば、検出されたセキュリティドットの座標情報、信号情報（例えば、輝度の情報）、色（シアン、マゼンタ、又はイエロー）情報等が考えられる。
【００３７】
セキュリティドット判定方法について図５を用いて説明する。図５はシアンに関するセキュリティドット判定処理の流れについて示した図である。処理の制御は、データ処理装置１０５に備える制御部が記憶装置１０２に格納された図５に示す処理を行うプログラムを読み出し、該プログラムを実行することによって行われる。
【００３８】
まず、Ｒ平面（Ｒ画像２０６）の孤立点に関する情報（５０２）を抽出する（ステップＳ５０１）。Ｒ平面の孤立点に関する情報（５０２）は、ステップＳ２０９の孤立点判定で記憶装置１０２に保存された座標情報及び信号値情報３０９から抽出される。そして、抽出された孤立点が特定の数以上あるかを判定する（ステップＳ５０３）。この「特定の数」は、画像データにセキュリティドットが含まれているか否かを判定するための孤立点の数の閾値である。
【００３９】
抽出された孤立点が特定の数以上ある場合は、ステップＳ５０４にて座標情報及び信号値情報（G平面）５０５、座標情報及び信号値情報（Ｂ平面）５０６からＧ平面・Ｂ平面の孤立点に関する情報を抽出する。ステップＳ５０３にて特定の数以上孤立点が無い場合は、ステップＳ５１０にてセキュリティドットが無いと判定して処理が終了する。「特定の数」は、スキャンしたサイズによって数を変えるなど、どのようにして決めてもよい。例として、スキャンサイズが大きい場合は「特定の数」を増やし、スキャンサイズが小さい場合は「特定の数」を減らすことが挙げられる。
【００４０】
そしてステップＳ５０７にて、ステップＳ５０４で抽出されたＧ平面・Ｂ平面の孤立点の座標値と、ステップＳ５０１で抽出されたＲ平面の孤立点の座標値とを比較して一致した座標が一定数以上あるかを判定する。この「一定数」は、分割された画像データに含まれる孤立点がシアンのセキュリティドットであるか否かを判定するための閾値であり、一致した孤立点の座標の数で表される。一致した座標が一定数以上ない場合は、孤立点はシアンのセキュリティドットであるといえるため、ステップＳ５０９にて画像データにセキュリティドットがあると判定して処理を終了する。
【００４１】
ステップＳ５０７にて一致した座標が一定数以上ある場合は、座標が一致した孤立点のＧ平面、Ｂ平面の信号値が、Ｒ平面の信号値と同等以下であるか否かを判定する（ステップＳ５０８）。
【００４２】
すなわち、まず、ステップＳ５０１にて孤立点の座標情報及び信号値情報（Ｒ平面）５０２が取得され、該取得されたＲ平面の孤立点の座標情報に対応する座標情報を持つＧ平面及びＢ平面の孤立点の信号値情報がステップＳ５０４にて取得される。そして、取得されたＲ平面の信号値が、取得されたＧ平面及びＢ平面の信号値と同等であるか否かの判定が行われる。
【００４３】
ここで、「同等」とは信号値（例えば、信号値で表された輝度値）が同じ（または同程度）であることを意味する。同等以下である場合は、シアン以外の色の孤立点であると判断してステップＳ５１０にてセキュリティドットが無いと判定する。Ｇ平面、Ｂ平面の信号値がＲ平面の信号値よりも大きい場合は、シアンの色の画像の一部であると判断して、ステップＳ５１０にてセキュリティドットが無いと判定する。ここでは信号値が小さいほど暗く、信号値が大きいほど明るいとしているため「Ｒ平面と同等以下」としているが、信号値と明るさの関係が逆である場合は「Ｒ平面と同等以上」となる。
【００４４】
ここではシアンのセキュリティドット判定について説明したが、マゼンタのセキュリティドット判定の際はＲ平面がＧ平面に置き換わり、Ｇ平面がＲ平面に置き換わる。例えば、ステップＳ５０１で抽出する平面の情報はＧ平面のものとなり、ステップＳ５０４で抽出する平面の情報はＲ平面・Ｂ平面のものとなる。イエローのセキュリティドット判定の際はＲ平面がＢ平面に置き換わり、Ｂ平面がＲ平面に置き換わる。
【００４５】
以上のようにしてステップＳ２１２、ステップＳ２１３、ステップＳ２１４にて、分割された各画像データに対してセキュリティドット判定を行った後、セキュリティドットが含まれているか否かを判定する（ステップＳ２１６）。セキュリティドットが無い場合は、ステップＳ２０１にて指定されたブレンド比率２０２を設定する（ステップＳ２１８）。そしてステップＳ２１９にて、当該設定されたブレンド比率２０２でＲＧＢ画像２０４をモノクロ画像２２０に変換する。セキュリティドットがある場合は、指定されたブレンド比率２０２及びセキュリティドット判定結果２１５を用いてブレンド比率の再計算及び設定を行う（ステップＳ２１７）。そしてそのブレンド比率を用いてＲＧＢ画像２０４をモノクロ画像２２０に変換し（ステップＳ２１９）、この処理を終了する。
【００４６】
ブレンド比率の再計算について図６を用いて説明する。図６はブレンド比率を再計算する際の処理の流れを示した図である。処理の制御は、データ処理装置１０５に備える制御部が記憶装置１０２に格納された図６に示す処理を行うプログラムを読み出し、該プログラムを実行することによって行われる。
【００４７】
まず、ステップＳ６０１にてセキュリティドット再現閾値６０２を取得する。ここでセキュリティドット再現閾値とは、プリンタ部１０３が出力したモノクロ画像の印刷物においてセキュリティドットが再現されなくなる閾値のことであり、一定の明るさの輝度値で表される。ここでは信号値が小さいほど暗く、信号値が大きいほど明るいとしている。セキュリティドット再現閾値は、予め設定され、記憶装置１０２などの記憶手段に記憶されている。また、セキュリティドット再現閾値は、ユーザの所望に応じた値に設定することもできる。例えば、セキュリティドット再現閾値は、セキュリティドットが可視されにくい程度に再現される（セキュリティドットが再現されにくい）輝度値に設定されてもよい。
【００４８】
次にステップＳ６０３にてセキュリティドット判定結果２１５を取得する。そしてステップＳ６０４にて、セキュリティドット代表信号値を取得する。セキュリティドット代表信号値とは、カラー画像に含まれるセキュリティドットの代表的な色を示す信号値である。セキュリティドット代表信号値は、後述するようにブレンド比率を計算するために使用される。本実施形態におけるセキュリティドット代表信号値としては、シアンを表す符号６０５、マゼンタを表す符号６０６、イエローを表す符号６０７がある。セキュリティドット代表信号値は、事前にシアン、マゼンタ、イエローの単色の原稿をスキャナで読み取ることによって得られた信号値であり、記憶装置１０２などの記憶手段に記憶されている。色材などによってシアン、マゼンタ、イエローの色味が異なるので、複数種類の原稿を用意してスキャナで読み取り、複数の代表信号値を保存している。もちろん、得られた信号値を平均化することで１つの代表信号値を保存してもよい。
【００４９】
次に、指定されたブレンド比率２０２を取得し（ステップＳ６０８）、セキュリティドット代表信号値を指定されたブレンド比率２０２でモノクロ変換する（ステップＳ６０９）。その際にセキュリティドット判定結果２１５を用いてモノクロ変換する代表信号値の種類を選ぶ。すなわち、セキュリティドット判定結果２１５を参照して、ステップＳ６０４にて取得された各色のセキュリティドット代表信号値からセキュリティドットの色に応じたセキュリティドット代表信号値を抽出してモノクロ変換する。例えばセキュリティドット判定結果２１５がシアンであればセキュリティドット代表信号値（シアン）６０５をモノクロ変換する。セキュリティドット判定結果２１５がマゼンタであればセキュリティドット代表信号値（マゼンタ）６０６をモノクロ変換する。セキュリティドット判定結果２１５がイエローであればセキュリティドット代表信号値（イエロー）６０７をモノクロ変換する。もちろん、セキュリティドット判定結果２１５にて複数種類のセキュリティドットが判定されている場合は複数の代表信号値をモノクロ変換する。例えばセキュリティドット判定結果２１５にてシアンとマゼンタの両方が判定された場合はセキュリティドット代表信号値（シアン）６０５及びセキュリティドット代表信号値（マゼンタ）６０６をモノクロ変換する。全てのセキュリティドットが判定された場合は全ての代表信号値をモノクロ変換する。
【００５０】
そして、ステップ６０９にて取得されたモノクロ変換値（モノクロ変換された後の信号値）がセキュリティドット再現閾値６０２以上であるかを判定する（ステップＳ６１０）。セキュリティドット再現閾値６０２以上である場合は、セキュリティドットのモノクロ変換値は再現されない明るさを持つと判断して、この処理を終了する。  
セキュリティドット再現閾値６０２よりも小さい値である場合は、セキュリティドット判定結果２１５に応じてブレンド比率を変更する（ステップＳ６１１）。すなわち、セキュリティドット判定結果２１５に含まれるセキュリティドットの色の種類に応じて、代表信号値のモノクロ変換値がセキュリティドット再現閾値６０２以上になるようにブレンド比率を変更する。例えばセキュリティドット判定結果２１５がシアンの場合はＲのブレンド比率を減らす、あるいはＧ、Ｂのブレンド比率を増やす方法が挙げられる。セキュリティドット判定結果２１５がマゼンタの場合はＧのブレンド比率を減らす、あるいはＲ、Ｂのブレンド比率を増やす方法が挙げられる。セキュリティドット判定結果２１５がイエローの場合はＢのブレンド比率を減らす、あるいはＲ、Ｇのブレンド比率を増やす方法が挙げられる。以上のようにしてブレンド比率を変更した後、再びステップＳ６０９にて代表値を新しいブレンド比率でモノクロ変換して処理を繰り返す。
【００５１】
なお、本実施形態ではシアンとマゼンタとイエローのセキュリティドットを判定したが、その他の色のセキュリティドットであってもよい。また、孤立点判定やセキュリティドット判定、ブレンド比率の再計算などの手法は本実施形態の手法に限らず、どのような手法であってもよい。
【００５２】
以上のように、本実施形態に係る画像処理装置は、図２から図６に示したような処理を行う。この処理によれば、まず、カラー画像の取得手段であるスキャナ部１０１によって取得（Ｓ２０３）されたカラー画像２０４が色成分ごとの平面に分割され（Ｓ２０５）、当該分割された画像にセキュリティドットが含まれているか否かが判定される（Ｓ２１６）。次いで、セキュリティドットが含まれていると判定された場合、セキュリティドット判定結果２１５及びセキュリティドット再現閾値６０２を用いてブレンド比率が計算される（Ｓ２１７、Ｓ６０１乃至Ｓ６１１）。即ち、セキュリティドット判定結果２１５のセキュリティドットの色の種類の情報及びセキュリティドット再現閾値６０２の情報を用いて、カラー画像をモノクロ変換した画像にセキュリティドットが再現されなにくいＲＧＢ画像２０４のブレンド比率が計算される。次いで、当該計算されたブレンド比率でＲＧＢ画像２０４がモノクロ画像２２０に変換される（Ｓ２１９）。
【００５３】
また、セキュリティドットが含まれていないと判定された場合は、指定されたブレンド比率２０２（第２のブレンド比率）で、ＲＧＢ画像２０４をモノクロ画像２２０にモノクロ変換する。
【００５４】
従って、本実施形態によれば、カラー原稿をスキャンしてモノクロ画像を形成する際に、カラースキャナが搭載された画像処理装置を用いることで、ユーザの指定した原稿中の色の再現性を向上させることが可能となる。その際に原稿中に不可視を前提にしたセキュリティドットが含まれている場合でも、カラー原稿に含まれるセキュリティドットの色をモノクロ画像上に再現しにくくするようにブレンド比率を動的に変更することでドットの顕在化を低減することが可能となる。
【００５５】
（実施形態２）
次に、第２の実施形態について説明する。本実施形態では、ユーザにブレンド比率を指定させるのではなく、原稿からスキャンされた画像データに基づいてブレンド比率を決定する。第１の実施形態では、セキュリティドット判定によりセキュリティドットがあると判定された場合は、ユーザにより入力装置１０６等を介して指定させたブレンド比率を用いてブレンド比率を再計算した。以下に第２の実施形態として、原稿からスキャンされた画像データに基づいて決定したブレンド比率に対して同様の処理を適用した場合の方法について説明する。
【００５６】
図７は、本実施形態における処理の流れを示した図である。処理の制御は、データ処理装置１０５に備える制御部が記憶装置１０２に格納された図７に示す処理を行うプログラムを読み出し、該プログラムを実行することによって行われる。
【００５７】
まず、第１の実施形態と同様に、まず、スキャナ部１０１により原稿がスキャンされ、ＲＧＢ画像７０２を得る（ステップＳ７０１）。すなわち、制御部は、スキャナ部１０１に対して、原稿スキャンのコマンドを送信して、スキャナ部１０１に原稿の読み取りを行わせ、ＲＧＢ画像７０２を取得させる。  
以降の処理はデータ処理部１０５で行われる。得られたＲＧＢ画像をＲ平面、Ｇ平面、Ｂ平面といった平面ごとに分割する（ステップＳ７０３）。そして、平面ごとにヒストグラムを算出する（ステップＳ７０４）。ステップＳ７０３及びＳ７０４の処理によって算出されたヒストグラムにより、画像中にＲ成分・Ｇ成分・Ｂ成分のうち、どの成分が多く含まれているかを判別することができる。そして、各成分のうち、画像中に多く含まれている成分を優先して（すなわち、高い比率にして）ブレンド比率を計算する（ステップＳ７０５）。すなわち、ステップＳ７０３及びＳ７０４の処理によって算出されたヒストグラムを用いてブレンド比率を計算することで、スキャナ部１０１により読み取られたＲＧＢ画像７０２のＲＧＢ成分に応じたブレンド比率が計算される。計算されたブレンド比率７０６は記憶装置１０２に保持される。
【００５８】
そして、画像データに対してセキュリティドット判定処理を行い、セキュリティドット判定結果７０８を出力する（ステップＳ７０７）。ステップＳ７０７のセキュリティドット判定処理は、第１の実施形態における図２のステップＳ２０５からステップＳ２１４の処理と同様である。
【００５９】
そして、画像中にセキュリティドットが含まれているかを判定する（ステップＳ７０９）。画像中にセキュリティドットが無いと判定された場合（ステップＳ７０９；Ｎｏ）、ステップＳ７０５で計算されたブレンド比率７０６を後述するモノクロ変換に用いるブレンド比率として設定する（ステップＳ７１２）。セキュリティドットがあると判定された場合（ステップＳ７０９；Ｙｅｓ）、ブレンド比率の再計算及び設定を行う（ステップＳ７１１）。ステップＳ７１１の処理は、図２のステップＳ２１７と同様である。そしてステップＳ７１１の後、ステップ７１２で設定されたブレンド比率でＲＧＢ画像をモノクロ変換し、モノクロ画像７１４を生成する（ステップＳ７１３）。
【００６０】
本実施形態では、ヒストグラムを用いてＲＧＢ画像解析し、その解析結果を用いてブレンド比率の計算を行ったが、他のどのような解析手段を用いてもよい。
【００６１】
以上のように、本実施形態に係る画像処理装置は、図７に示したような処理を行う。この処理によれば、原稿からスキャンされた画像（７０２）に対して解析を行い（Ｓ７０３、Ｓ７０４）、その解析結果に応じてブレンド比率が計算される（Ｓ７０５）。
【００６２】
従って、本実施形態によれば、カラー原稿をスキャンしてモノクロ画像を形成する際に、カラースキャナが搭載された画像処理装置を用いることで、原稿中の特定色の再現性を向上させることが可能となる。その際に、原稿中に不可視を前提にしたセキュリティドットが含まれている場合でも、上記の方法による解析結果に応じてブレンド比率を動的に変更することでドットの顕在化を低減することが可能となる。さらに、画像データに応じて初期のブレンド比率を決定することで、ユーザに入力装置等を介してブレンド比率あるいはそれに関連した情報を入力させることなく、原稿中の特定色の再現性を向上させることが可能となる。
【００６３】
（実施形態３）
次に、第３の実施形態について説明する。本実施形態では、決定したブレンド比率がデバイス（画像処理装置）のブレンド精度で実現可能かを判定し、実現不可能な場合はブレンド比率を再計算する。ブレンド精度とは、画像処理装置が実現可能なブレンド比率の精度に関する情報である。
【００６４】
第１の実施形態及び第２の実施形態では、セキュリティドット判定を行いセキュリティドットがあると判定した場合は、予め決定したブレンド比率を用いてブレンド比率を再計算した。本実施形態では、決定されたブレンド比率がその画像処理装置のブレンド精度で実現可能か否か判定し、実現不可能な場合は、実現可能なブレンド比率の中で、当該決定されたブレンド比率に最も近いブレンド比率を算出する。
【００６５】
本実施形態について説明する前に、ブレンド精度について説明する。図８の表８０１はブレンド精度及びその精度で実現できるブレンド比率の例を示したものである。ブレンド精度が３ｂｉｔの場合は１０進数で表すとその精度は８、４ｂｉｔの場合は１６、５ｂｉｔの場合は３２となる。Ｒ、Ｇ、Ｂにブレンド比率を振り分ける場合は、合計がｂｉｔ数に合うように振り分けを行う。つまり、３ｂｉｔの場合はＲ、Ｇ、Ｂのブレンド比率の合計が８になるように、４ｂｉｔの場合はＲ、Ｇ、Ｂのブレンド比率の合計が１６になるように、５ｂｉｔの場合はＲ、Ｇ、Ｂのブレンド比率の合計が３２になるように振り分ける。
【００６６】
表８０１に示すように、ブレンド精度のｂｉｔ数が増えれば増えるほど、設定できるブレンド比率の組み合わせが多くなる。例えば１５：１０：７のような比率は５ｂｉｔでは実現可能だが、３ｂｉｔでは実現不可能である。従って、前述したような方法でブレンド比率を決定しても、画像処理装置のブレンド精度によっては実現不可能な比率である可能性がある。
【００６７】
次に、図９に、本実施形態における処理の流れを示す。処理の制御は、データ処理装置１０５に備える制御部が記憶装置１０２に格納された図９に示す処理を行うプログラムを読み出し、該プログラムを実行することによって行われる。
【００６８】
ステップＳ９０５のセキュリティドット判定は、第１の実施形態における図２のステップＳ２０５からステップＳ２１４の処理と同様である。そのため、ステップＳ９０１のブレンド比率の指定からステップＳ９０９の指定されたブレンド比率を設定するまでの処理の流れは図２のステップＳ２０１〜ステップＳ２１８までの処理の流れと同様となる。ステップＳ９１０以降の処理はデータ処理装置１０５で行われる。
【００６９】
上記のステップ（Ｓ９０８又はＳ９０９）でブレンド比率を決定した後、ステップＳ９１０にてデバイスのブレンド精度を取得する。デバイスのブレンド精度に関する情報は、記憶装置１０２などの記憶手段に記憶されている。この際に取得するブレンド精度情報は、図８の表８０１に示すようなブレンド精度など、どのような形式であってもよい。
【００７０】
次に、ステップＳ９１１にて、決定したブレンド比率がデバイスで実現可能であるか否かを取得したブレンド精度に基づいて判定する。デバイスで実現可能なブレンド比率である場合（Ｓ９１１；Ｙｅｓ）、ＲＧＢ画像をモノクロ変換し、モノクロ画像９１４を作成する（ステップＳ９１３）。デバイスで実現不可能なブレンド比率である場合（Ｓ９１１；Ｎｏ）、デバイスが実現可能なブレンド比率の中で、決定されたブレンド比率に最も値が近いブレンド比率を算出する（ステップＳ９１２）。そして、ステップＳ９１２で算出されたブレンド比率でＲＧＢ画像をモノクロ変換し、モノクロ画像９１４を作成する（ステップＳ９１３）。
【００７１】
本実施形態では、デバイスのブレンド精度の取得、及び設定されたブレンド比率が実現可能か否かの判定をブレンド比率の設定後に行った。だが、ステップＳ９０１におけるブレンド比率の指定や、ステップＳ９０８のブレンド比率の再計算をする時に同時に行ってもよい。また、第２の実施形態のように原稿からスキャンされた画像データに基づいてブレンド比率を決定する処理に対して、本実施形態によるブレンド比率の算出方法を適用してもよい。
【００７２】
以上のように、本実施形態に係る画像処理装置は、図９に示したような処理を行う。この処理によれば、設定（Ｓ９０８又はＳ９０９）されたブレンド比率がデバイスで実現可能であるか否かを取得したブレンド精度に基づいて判定する（Ｓ９１１）。そして、実現不可能なブレンド比率である場合（Ｓ９１１；Ｎｏ）、デバイスが実現可能なブレンド比率の中で、決定されたブレンド比率に最も値が近いブレンド比率を算出する（ステップＳ９１２）。
【００７３】
決定されたブレンド比率に最も値が近いブレンド比率の算出方法の例を示す。デバイスが実現可能なブレンド比率の合計値と、決定されたブレンド比率との合計値の間で最小公倍数を求め、それぞれのブレンド比率を正規化する。そして、デバイスが実現可能な全てのブレンド比率に対して決定されたブレンド比率との差分を求め、差の絶対値の合計が最も小さいブレンド比率を最も値が近いブレンド比率として算出する。
【００７４】
例えばデバイスが実現可能なブレンド比率が３ｂｉｔで、決定されたブレンド比率が（Ｒ：Ｇ：Ｂ）＝（１：１０：１）だとする。デバイスが実現可能なブレンド比率の合計値は３ｂｉｔのため８となり、決定されたブレンド比率の合計値は１２となる。その場合は最小公倍数が２４となるため、正規化すると決定されたブレンド比率は（２：２０：２）となる。一方、３ｂｉｔの範囲で計算できる全てのブレンド比率を求め、合計値が２４になるように正規化する。
【００７５】
以上のようにして正規化を行った後、決定されたブレンド比率とデバイスが実現可能な全てのブレンド比率の間で差の絶対値の合計を求め、最も小さいブレンド比率を算出する。今回の３ｂｉｔの例では（１：６：１）が最も差の絶対値の合計が少ないブレンド比率となり、最も値が近いブレンド比率として算出される。
【００７６】
従って、本実施形態によれば、カラー原稿をスキャンしてモノクロ画像を形成する際に、カラースキャナが搭載された画像処理装置を用いることで、原稿中の特定色の再現性を向上させることが可能となる。その際に、原稿中に不可視を前提にしたセキュリティドットが含まれている場合でも、ブレンド比率を動的に変更することでドットの顕在化を低減することが可能となる。さらに、デバイスのブレンド精度を確認し、実現不可能なブレンド比率が設定された時は、そのデバイスで実現可能なブレンド比率の中で設定したいブレンド比率に最も近いブレンド比率を算出して、当該算出されたブレンド比率でモノクロ画像を形成する。そのため、実現不可能なブレンド比率が設定されても、適切なブレンド比率でモノクロ画像を形成することが可能となる。
【００７７】
（実施形態４）
次に、セキュリティドット判定結果を用いて画素ごとにブレンド比率を切り替える実施形態について説明する。第１の実施形態、第２の実施形態及び第３の実施形態では、セキュリティドット判定によりセキュリティドットがあると判定された場合、予め決定したブレンド比率を用いてブレンド比率を再計算し、画像全体にそのブレンド比率を適用して画像を形成した。本実施形態では、セキュリティドットがあると判定された場合、セキュリティドット判定結果を用いて画素ごとにブレンド比率を切り替える処理を適用した場合の実施形態について説明する。
【００７８】
図１０に、本実施形態における処理の流れを示す。処理の制御は、データ処理装置１０５に備える制御部が記憶装置１０２に格納された図１０に示す処理を行うプログラムを読み出し、該プログラムを実行することによって行われる。
【００７９】
ステップＳ１００５のセキュリティドット判定は、第１の実施形態の図２のステップＳ２０５からステップＳ２１４の処理と同様である。そのため、ステップＳ１００１のブレンド比率の指定からステップＳ１００９の指定されたブレンド比率を設定するまでの処理の流れは、第１の実施形態のステップＳ２０１からステップＳ２１８までの処理の流れと同様となる。
【００８０】
ただし、セキュリティドット判定結果１００６では、各色のセキュリティドットの有無に関する情報（セキュリティドット有無情報）だけでなく、セキュリティドットの座標位置情報も保存する。また、ステップＳ１００８のブレンド比率の再計算では、複数種類のブレンド比率を計算することが可能である。例えば、シアンセキュリティドット用、マゼンタセキュリティドット用、又はイエローセキュリティドット用などを区別してブレンド比率を計算することが可能である。もちろん、先の実施形態のように１種類のブレンド比率を計算してもよい。ステップＳ１０１０以降の処理はデータ処理装置１０５で行われる。
【００８１】
ステップＳ１００７にてセキュリティドットがないと判定された場合は、ステップＳ１００９にて指定されたブレンド比率１００２を設定してステップＳ１０１０にてＲＧＢ画像１００４をモノクロ変換し、モノクロ画像１０１７を作成する。
【００８２】
先の実施形態では、セキュリティドットが判定されてブレンド比率を再計算した後に画像データ全体に対して特定のブレンド比率を適用してモノクロ変換を行った。それに対して本実施形態では、ステップＳ１００８にてブレンド比率の再計算を行った後、ステップＳ１０１１にてＲＧＢ画像１００４から画素の抽出を行う。
【００８３】
そして、セキュリティドット判定結果１００６に含まれる各色のセキュリティドットの有無情報及びセキュリティドットの座標位置情報を用いて、Ｓ１０１１にて抽出された画素がセキュリティドットであるか否かを画素毎に判定する（ステップＳ１０１２）。セキュリティドットである場合（ステップＳ１０１２；Ｙｅｓ）、ステップＳ１０１１にて抽出された画素に対してステップＳ１００８にて再計算したブレンド比率を設定する（ステップＳ１０１３）。そして、その設定されたブレンド比率でＲＧＢ画素をモノクロ変換する（ステップＳ１０１５）。ここで、再計算したブレンド比率がセキュリティドットの種類に応じて複数ある場合は、セキュリティドット判定結果１００６を用いて設定すべきブレンド比率を選択する。例えば、シアンセキュリティドットである場合は、シアン用に再計算したブレンド比率を選択する。
【００８４】
また、セキュリティドットではないと判定された場合（ステップＳ１０１２；Ｎｏ）、ステップＳ１０１１にて抽出された画素に対して指定されたブレンド比率１００２を設定する（ステップＳ１０１４）。そして、当該設定されたブレンド比率でＲＧＢ画素をモノクロ変換する（ステップＳ１０１５）。
【００８５】
以上のようにして処理を行った後、ステップＳ１０１６にて全ての画素に対して処理を行ったかを判定し、処理を行っていない場合はステップＳ１０１１にて画素を抽出して、以降のステップの処理を繰り返す。全ての画素に対して処理が行われた後、モノクロ画像１０１７が作成される。
【００８６】
本実施形態では、ステップＳ１００５のセキュリティドット判定をＲＧＢ画像１００４全体に対して行ったが、画素ごとにセキュリティドット判定を行い、その結果に応じてブレンド比率を再計算してもよい。また、第２の実施形態のようにＲＧＢ画像１００４からブレンド比率を計算する手法や、第３の実施形態のようにデバイスのブレンド精度を取得して実現可能かを判定する手法を適用してもよい。
【００８７】
以上のように、本実施形態による処理によれば、セキュリティドット判定結果１００６に基づいて、ＲＧＢ画像を構成する画素毎にその画素がセキュリティドットであるか否かを判定（Ｓ１０１２）する。そして、セキュリティドットであると判定された画素に対して、再計算されたブレンド比率でモノクロ変換し、上記画素がセキュリティドットではないと判定される場合は、指定されたブレンド比率でモノクロ変換する（Ｓ１０１５）。
【００８８】
従って、本実施形態によれば、カラー原稿をスキャンしてモノクロ画像を形成する際に、カラースキャナが搭載された画像処理装置を用いることで、原稿中の特定色の再現性を向上させることが可能となる。その際に原稿中に不可視を前提にしたセキュリティドットが含まれている場合でも、ブレンド比率を動的に変更することでドットが顕在化することを低減できる。さらに、セキュリティドット判定結果を用いて画素ごとにブレンド比率の切り替えを行うことで、セキュリティドット以外の箇所に対してはユーザが指定したブレンド比率を設定可能となる。そのため、セキュリティドットの顕在化を低減しつつ、ユーザ指定のブレンド比率を画像データのセキュリティドット以外の箇所で適用することが可能となる。また画素ごとにブレンド比率を設定することで、セキュリティドットの種類に応じて再計算したブレンド比率を複数種類用意してモノクロ変換時にブレンド比率を切り替えることが可能となる。
【００８９】
（実施形態５）
次に、リモートコピーにおいてセキュリティドット判定を適用した実施形態について説明する。  
第１の実施形態、第２の実施形態、第３の実施形態及び第４の実施形態では、セキュリティドット判定、ブレンド比率の再計算、モノクロ変換までを１台のＭＦＰなどの画像処理装置で行った。本実施形態では、画像処理装置を複数有し、リモートコピーが行える画像処理システム環境において、２台の画像処理装置がモノクロ変換部をそれぞれ持つ場合の実施形態について説明する。
【００９０】
図１１に、本実施形態におけるシステムの構成を示す。ＭＦＰ＿Ａ１１０１は、図１に示す構成と同様の構成を持つＭＦＰである。データ処理装置１０５は、先の実施形態で説明したセキュリティドット判定部１１０２やモノクロ変換部Ａ１１０３を備える。モノクロ変換部Ａ１１０３の性能は、図８の表８０１で示すようなブレンド精度に依存する。  
ＬＡＮ（Local Area Network）１１０４は、第１の画像処理装置としてのＭＦＰ＿Ａ１１０１と第２の画像処理装置としてのＭＦＰ＿Ｂ１１０５を結ぶインタフェースである。ＭＦＰ＿Ａ１１０１とＭＦＰ＿Ｂ１１０５との間で、カラー画像やコマンドなどの各種データの送受信が、各ＭＦＰに備えるネットワークＩ／Ｆ１０７（図１参照）及びＬＡＮ１１０４を介して行われる。すなわち、ＭＦＰ＿Ａ１１０１又はＭＦＰ＿Ｂ１１０５にとって、ネットワークＩ／Ｆ１０７及びＬＡＮ１１０４は、カラー画像を取得する手段として機能する。
【００９１】
ＭＦＰ＿Ｂ１１０５は、モノクロ変換部Ｂ１１０６を備える。モノクロ変換部Ａ１１０３とモノクロ変換部Ｂ１１０６とは、ブレンド精度が異なる。リモートコピーが可能な環境では、例えば、ＭＦＰ＿Ａ１１０１のスキャナ部１０１にて取り込んだ画像に対してセキュリティドット判定を行い、ＬＡＮ１１０４を用いてデータを送信してＭＦＰ＿Ｂ１１０５のプリンタ部１０３で出力することが可能となる。
【００９２】
本実施形態では、スキャナ部１０１にて画像データを取り込んで送信するＭＦＰ＿Ａを送信側、送られた画像データを受け取ってプリントするＭＦＰ＿Ｂを受信側と定義する。本実施形態のＭＦＰは、送信部と受信部にモノクロ変換機能を持ち、状況に応じてモノクロ変換するＭＦＰを選ぶことが可能となる。
【００９３】
次に、本実施形態の流れについて説明する。図１２は本実施形態における処理の流れを示した図である。処理の制御は、ＭＦＰ＿Ａ１１０１およびＭＦＰ＿Ｂ１１０５のデータ処理装置１０５に備える各制御部が、各記憶装置１０２に格納された図１２に示す処理を行うプログラムを読み出し、該プログラムを実行することによって行われる。
【００９４】
ステップＳ１２０５のセキュリティドット判定は、第１の実施形態のステップＳ２０５からステップＳ２１４の処理と同様である。そのため、ステップＳ１２０１のブレンド比率の指定からステップＳ１２０９の指定されたブレンド比率を設定するまでの処理の流れは第１の実施形態のステップＳ２０１〜ステップＳ２１８までの処理の流れと同様となる。すなわち、ステップＳ１２０１〜Ｓ１２０９までの処理は、ＭＦＰ＿Ａ１１０１のデータ処理装置１０５が行う。ステップＳ１２１０以降の処理において、ステップＳ１２１６以外の処理はＭＦＰ＿Ａ１１０１のデータ処理装置１０５で行われ、ステップＳ１２１６の処理はＭＦＰ＿Ｂ１１０５のデータ処理装置１０５で行われる。
【００９５】
ステップＳ１２０８にてブレンド比率の再計算及び設定を行った後、又はステップＳ１２０９にて指定されたブレンド比率を設定した後に、ステップＳ１２１０にて送信側と受信側のブレンド精度の取得及び比較を行う。例えば、図８の表８０１に示すようなブレンド精度を取得し、送信側と受信側でｂｉｔ数を比較する。
【００９６】
なお、受信側（ＭＦＰ＿Ｂ１１０５）のブレンド精度を取得する際に、ＭＦＰ＿Ａ１１０１の制御部は、ＭＦＰ＿Ｂ１１０５に対してコマンドを送信してＭＦＰ＿Ｂ１１０５に該ＭＦＰ＿Ｂ１１０５のブレンド精度をＭＦＰ＿Ａ１１０１に送信させる。上記コマンドを受信したＭＦＰ＿Ｂ１１０５がＭＦＰ＿Ｂ１１０５の記憶装置１０２に保持されたブレンド精度をＭＦＰ＿Ａ１１０１に対して送信することで、ＭＦＰ＿Ａ１１０１はＭＦＰ＿Ｂ１１０５のブレンド精度を取得する。
【００９７】
そしてステップＳ１２１１にて送信側のブレンド精度が低いかを判定する。送信側のブレンド精度が低くはない場合は、ステップＳ１２１２にて送信側でＲＧＢ画像をモノクロ変換し、モノクロ画像１２１４を作成する。以上のステップＳ１２０１の処理からステップＳ１２１２までの処理は送信側で行われる処理１２１５である。
【００９８】
ステップＳ１２１１にて送信側のブレンド精度が低いと判定された場合は、ステップＳ１２１３にて受信側にＲＧＢ画像１２０４を送った後、受信側でモノクロ変換を行い、モノクロ画像１２１４を作成する。このステップＳ１２１３の処理は受信側で行われる処理１２１６である。
【００９９】
本実施形態では第１の実施形態と同様にユーザにブレンド比率を指定させたが、第２の実施形態のように原稿からスキャンされた画像データに基づいてブレンド比率を計算してもよい。また、第４の実施形態のように画素ごとにブレンド比率を切り替えてもよい。また、本実施形態では送信側と受信側の両方にモノクロ変換部を持つ例を示したが、送信側と受信側のいずれか１つでモノクロ変換部を持つ場合に適用してもよい。その場合はステップＳ１２１１にて、モノクロ変換部を持たない方を精度が低いと判定する。
【０１００】
以上のように、本実施形態によれば、カラースキャナが搭載された画像処理装置においてカラー原稿に対してモノクロコピー等のスキャン動作をする際に、原稿中の特定色の再現性を向上させることが可能となる。その際に原稿中に不可視を前提にしたセキュリティドットが含まれている場合でも、ブレンド比率を動的に変更することでドットが顕在化することを低減できる。さらにリモートコピーが可能な環境において送信側と受信側でモノクロ変換部を持つ場合、両者のブレンド精度を比較して精度の高い方で処理を行うことで、指定または再計算したブレンド比率をより正確に再現することが可能となる。
【０１０１】
（実施形態６）
次に、第６の実施形態について説明する。本実施形態では、リモートコピーにおいてセキュリティドット判定を適用する際に、送信側で処理を行うことを優先する。  
第１の実施形態、第２の実施形態、第３の実施形態及び第４の実施形態では、セキュリティドット判定、ブレンド比率の再計算、モノクロ変換までを１台のＭＦＰで行った。また、第５の実施形態では、リモートコピー可能な環境において送信側と受信側のブレンド精度を比較して精度の高い方で処理を行った。しかし、実際にリモートコピーを行う時はデータのサイズ量によって処理のパフォーマンスが変化する。ＲＧＢ画像を送信してリモートコピーをするよりも、サイズの小さいモノクロ画像を送信してリモートコピーをした方がパフォーマンスは向上する。本実施形態ではリモートコピーが可能な環境にてモノクロ変換を行う際にできるだけ送信側で処理を行うことを優先する場合の実施形態について説明する。
【０１０２】
図１３に、本実施形態における処理の流れを示す。処理の制御は、データ処理装置１０５に備える制御部が記憶装置１０２に格納された図１３に示す処理を行うプログラムを読み出し、該プログラムを実行することによって行われる。
【０１０３】
ステップＳ１３０５のセキュリティドット判定は、第１の実施形態のステップＳ２０５からステップＳ２１４の処理と同様である。そのため、ステップＳ１３０１のブレンド比率の指定からステップＳ１３０９の指定されたブレンド比率を設定するまでの処理の流れは、第１の実施形態のステップＳ２０１〜ステップＳ２１８までの処理の流れと同様となる。ステップＳ１３１０以降の処理のステップは、データ処理装置１０５で行われる。
【０１０４】
ステップＳ１３０８にてブレンド比率の再計算及び設定を行った後、又はステップＳ１３０９にて指定されたブレンド比率を設定した後、ステップＳ１３１０にて送信側と受信側のブレンド精度を取得する。先の実施形態ではブレンド精度の比較を行ったが、本実施形態では行わない。
【０１０５】
そしてステップＳ１３１１にて送信側のブレンド精度をチェックし、ステップＳ１３１２にて設定されたブレンド比率が実現可能であるか否かを判定する。実現可能なブレンド比率である場合はステップＳ１３１６にて送信側でＲＧＢ画像１３０４をモノクロ変換し、モノクロ画像１３１８を作成する。ステップＳ１３１２にて実現可能ではないと判定された場合はステップＳ１３１３にて受信側のブレンド精度をチェックし、ステップＳ１３１４にて実現可能なブレンド比率であるか否かを判定する。実現可能ではないと判定された場合はステップＳ１３１５にて、決定されたブレンド比率と最も近いブレンド比率を送信側で実現可能なブレンド比率の中から算出する。そしてステップＳ１３１６にて、当該算出されたブレンド比率でＲＧＢ画像１３０４をモノクロ変換し、モノクロ画像１３１８を作成する。以上のステップＳ１３０１からステップＳ１３１６までの処理が送信側で行われる処理１３１９である。
【０１０６】
ステップＳ１３１４にて実現可能であると判定した場合は、ステップＳ１３１７にてＲＧＢ画像１３０４を受信側に送信し、受信側でモノクロ変換を行い、モノクロ画像１３１８を作成する。以上のステップＳ１３１７の処理が受信側で行われる処理１３２０である。
【０１０７】
本実施形態では、第１の実施形態と同様にユーザにブレンド比率を指定させたが、第２の実施形態のように原稿からスキャンされた画像データに基づいてブレンド比率を計算してもよい。また、第４の実施形態のように画素ごとにブレンド比率を切り替えてもよい。
【０１０８】
本実施形態により、カラースキャナが搭載された画像処理装置においてカラー原稿に対してモノクロコピー等のスキャン動作をする際に、原稿中の特定色の再現性を向上させることが可能となる。その際に原稿中に不可視を前提にしたセキュリティドットが含まれている場合でも、ブレンド比率を動的に変更することでドットの顕在化を低減することが可能となる。さらにリモートコピーが可能な環境において送信側と受信側でモノクロ変換部を持つ場合、できるだけ送信側を優先してモノクロ変換を行うことでリモートコピー時のパフォーマンスを向上させることが可能となる。
【０１０９】
（実施形態７）
上述の実施形態では、カラー画像（ＲＧＢ画像）の取得手段であるスキャナ部１０１によってカラー画像を取得する方法について説明したが、カラー画像を取得する方法はこれに限定されない。
【０１１０】
例えば、ネットワーク等によって接続されたＰＣ等の外部装置からネットワークＩ／Ｆ１０７を介して受信したカラー画像を取得してもよい。また、画像処理装置は、磁気ディスクドライブ、光ディスクドライブやメモリカードリーダ等の種々の記録媒体からカラー画像を取得する装置を備えてもよい。
【０１１１】
（実施形態８）
その他の実施形態として、本発明は、複数の機器（例えばコンピュータ、インタフェース機器、リーダ、プリンタなど）から構成されるシステムに適用することも、１つの機器からなる装置（複合機、プリンタ、ファクシミリ装置など）に適用することも可能である。
【０１１２】
前述した実施形態の機能を実現するように、前述した実施形態の構成を動作させるプログラムを記憶媒体に記憶させ、該記憶媒体に記憶されたプログラムをコードとして読み出し、コンピュータにおいて実行する処理方法も上述の実施形態の範疇に含まれる。即ちコンピュータ読み取り可能な記憶媒体も実施例の範囲に含まれる。また、前述のコンピュータプログラムが記憶された記憶媒体はもちろんそのコンピュータプログラム自体も上述の実施形態に含まれる。
【０１１３】
かかる記憶媒体としてはたとえばフロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ―ＲＯＭ、磁気テープ、不揮発性メモリカード、ＲＯＭを用いることができる。
【０１１４】
また前述の記憶媒体に記憶されたプログラム単体で処理を実行しているものに限らず、他のソフトウエア、拡張ボードの機能と共同して、ＯＳ上で動作し前述の実施形態の動作を実行するものも前述した実施形態の範疇に含まれる。
【図面の簡単な説明】
【０１１５】
【図１】本発明におけるＭＦＰの構成を示す図である。
【図２】本発明の第１の実施形態における処理の流れを示す図である。
【図３】本発明の第１の実施形態における孤立点判定処理の流れを示す図である。
【図４】本発明の第１の実施形態における孤立点判定処理のパターンの例を示す図である。
【図５】本発明の第１の実施形態におけるセキュリティドット判定処理の流れを示す図である。
【図６】本発明の第１の実施形態におけるブレンド比率の再計算処理の流れを示す図である。
【図７】本発明の第２の実施形態における処理の流れを示す図である。
【図８】本発明の第３の実施形態におけるブレンド精度及び実現可能なブレンド比率の例を示す図である。
【図９】本発明の第３の実施形態における処理の流れを示す図である。
【図１０】本発明の第４の実施形態における処理の流れを示す図である。
【図１１】本発明の第５の実施形態におけるリモートコピーの構成例を示す図である。
【図１２】本発明の第５の実施形態における処理の流れを示す図である。
【図１３】本発明の第６の実施形態における処理の流れを示す図である。
【図１４】従来の画像処理装置で行われるカラー画像をモノクロ画像に変換する処理の流れを示す図である。
【符号の説明】
【０１１６】
１０１  スキャナ部
１０２  記憶装置
１０３  プリンタ部
１０４  表示装置
１０５  データ処理装置
１０６  入力装置
１０７  ネットワークＩ／Ｆ
【図１】
2010021848.tif 000003
【図２】
2010021848.tif 000004
【図３】
2010021848.tif 000005
【図４】
2010021848.tif 000006
【図５】
2010021848.tif 000007
【図６】
2010021848.tif 000008
【図７】
2010021848.tif 000009
【図８】
2010021848.tif 000010
【図９】
2010021848.tif 000011
【図１０】
2010021848.tif 000012
【図１１】
2010021848.tif 000013
【図１２】
2010021848.tif 000014
【図１３】
2010021848.tif 000015
【図１４】
2010021848.tif 000016