(57)【特許請求の範囲】
【請求項１】
画像処理装置であって、
Ｇ成分のデータに分解するセンサとＢ成分のデータに分解するセンサとを用いてカラー原稿を読み取る読取手段と、
前記読取手段によって得られた前記Ｇ成分のデータと前記Ｂ成分のデータとをそれぞれ閾値と比較し、前記Ｇ成分のデータと前記Ｂ成分のデータの両方が前記閾値より大きくない場合は前記Ｂ成分のデータよりも前記Ｇ成分のデータの比率を大きくした変換比率で前記Ｇ成分のデータと前記Ｂ成分のデータとをブレンドしてモノクロ画像データを生成し、前記Ｇ成分のデータと前記Ｂ成分のデータの少なくとも何れかのデータが前記閾値より大きい場合は前記Ｇ成分のデータと前記Ｂ成分のデータとを比較し、小さい方の色成分のデータの比率を大きくした変換比率で前記Ｇ成分のデータと前記Ｂ成分のデータとをブレンドしてモノクロ画像データを生成する生成手段と、
を有することを特徴とする画像処理装置。
【請求項２】
画像処理装置であって、
Ｇ成分のデータに分解するセンサとＢ成分のデータに分解するセンサとを用いてカラー原稿を読み取る読取手段と、
予め決められた規則に従って組み合わせた２次元の入力データに対して１次元の出力データを出力するルックアップテーブルを用いて前記Ｇ成分のデータと前記Ｂ成分のデータからなるカラー画像データに対して色変換処理を行って前記モノクロ画像データを生成する生成手段と、
を有し、
前記読取手段によって得られた前記Ｇ成分のデータと前記Ｂ成分のデータとをそれぞれ閾値と比較し、前記Ｇ成分のデータと前記Ｂ成分のデータの両方が前記閾値より大きくない場合は前記Ｂ成分のデータよりも前記Ｇ成分のデータの比率を大きくした変換比率で前記Ｇ成分のデータと前記Ｂ成分のデータとをブレンドしてモノクロ画像データを生成し、前記Ｇ成分のデータと前記Ｂ成分のデータの少なくとも何れかのデータが前記閾値より大きい場合は前記Ｇ成分のデータと前記Ｂ成分のデータとを比較し、小さい方の色成分のデータの比率を大きくした変換比率で前記Ｇ成分のデータと前記Ｂ成分のデータとをブレンドしてモノクロ画像データを生成し、生成されたモノクロ画像データを格納して前記ルックアップテーブルを作成することを特徴とする画像処理装置。
【請求項３】
前記閾値は、下地飛ばし処理で飛ばされるデータの下限値であることを特徴とする請求項１又は２記載の画像処理装置。
【請求項４】
前記生成手段によって生成されたモノクロ画像データに対して下地飛ばし処理を行うことを特徴とする請求項１又は２に記載の画像処理装置。
【請求項５】
画像処理装置における画像処理方法であって、
読取手段が、Ｇ成分のデータに分解するセンサとＢ成分のデータに分解するセンサとを用いてカラー原稿を読み取る読取工程と、
生成手段が、前記読取工程において得られた前記Ｇ成分のデータと前記Ｂ成分のデータとをそれぞれ閾値と比較し、前記Ｇ成分のデータと前記Ｂ成分のデータの両方が前記閾値より大きくない場合は前記Ｂ成分のデータよりも前記Ｇ成分のデータの比率を大きくした変換比率で前記Ｇ成分のデータと前記Ｂ成分のデータとをブレンドしてモノクロ画像データを生成し、前記Ｇ成分のデータと前記Ｂ成分のデータの少なくとも何れかのデータが前記閾値より大きい場合は前記Ｇ成分のデータと前記Ｂ成分のデータとを比較し、小さい方の色成分のデータの比率を大きくした変換比率で前記Ｇ成分のデータと前記Ｂ成分のデータとをブレンドしてモノクロ画像データを生成する生成工程と、
を有することを特徴とする画像処理方法。
【請求項６】
画像処理装置における画像処理方法であって、
読取手段が、Ｇ成分のデータに分解するセンサとＢ成分のデータに分解するセンサとを用いてカラー原稿を読み取る読取工程と、
生成手段が、予め決められた規則に従って組み合わせた２次元の入力データに対して１次元の出力データを出力するルックアップテーブルを用いて前記Ｇ成分のデータと前記Ｂ成分のデータからなるカラー画像データに対して色変換処理を行って前記モノクロ画像データを生成する生成工程と、
を有し、
前記読取工程において得られた前記Ｇ成分のデータと前記Ｂ成分のデータとをそれぞれ閾値と比較し、前記Ｇ成分のデータと前記Ｂ成分のデータの両方が前記閾値より大きくない場合は前記Ｂ成分のデータよりも前記Ｇ成分のデータの比率を大きくした変換比率で前記Ｇ成分のデータと前記Ｂ成分のデータとをブレンドしてモノクロ画像データを生成し、前記Ｇ成分のデータと前記Ｂ成分のデータの少なくとも何れかのデータが前記閾値より大きい場合は前記Ｇ成分のデータと前記Ｂ成分のデータとを比較し、小さい方の色成分のデータの比率を大きくした変換比率で前記Ｇ成分のデータと前記Ｂ成分のデータとをブレンドしてモノクロ画像データを生成し、生成されたモノクロ画像データを格納して前記ルックアップテーブルを作成することを特徴とする画像処理方法。
【請求項７】
請求項５又は６記載の画像処理方法をコンピュータに実行させるためのプログラム。
【請求項８】
請求項７記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラー画像データに対して色変換処理を行い、モノクロ画像データを出力する画像処理装置及び画像処理方法に関するものである。
【背景技術】
【０００２】
従来、モノクロの複合機（ＭＦＰ）に搭載されているスキャナは１つの光源と１種類のセンサとを有する。この構成で、モノクロ原稿をコピーする場合には階調性を保つことが可能であるが、カラー原稿をコピーする場合には光源の分光特性やセンサの感度に応じて、消えてしまう色やかすれてしまう色がある。
【０００３】
例えば、赤色の原稿は正確にモノクロコピーすることが可能だが、黄色の原稿の場合、モノクロコピーした際にデータが無くなってしまうという問題がある。
【０００４】
図１は、モノクロ複合機でコピーする際にデータが無くなってしまうという問題を説明するための図である。１０１はモノクロ原稿、１０２は赤色のカラー原稿、１０３は黄色のカラー原稿であり、１０４〜１０６は１０１〜１０３の原稿をモノクロコピーした結果である。図１に示すように、モノクロ原稿１０１の結果１０４は忠実に再現されている。また、赤色のカラー原稿１０２の結果１０５も忠実に再現されている。
【０００５】
これに対して、黄色のカラー原稿１０３の結果１０６はハイライト寄りのデータが無くなっている。実際にデータが無くなりやすい色については、デバイスに応じて変わるため、必ずしも図１に示すような結果になるとは限らない。
【０００６】
１種類のセンサを持つモノクロＭＦＰに対して、従来のカラーＭＦＰに搭載されているスキャナは１つの光源に対して３種類のセンサを有し、読み込んだデータをＲ、Ｇ、Ｂの３種類のデータに分解する。そして、モノクロコピーを行う際に、ＲＧＢのデータを一定の比率で混ぜ合わせることでモノクロのデータを作成する。そのため、１種類のセンサであるモノクロＭＦＰに比べて色分解性能が高いという利点がある。
【０００７】
この利点により、カラー原稿をモノクロコピーした際に、モノクロＭＦＰでは消えてしまう色をカラーＭＦＰでは再現することができる。しかし、３種類のセンサを駆動させるため、モノクロコピーであってもカラーコピーと同等の時間がかかってしまうという問題がある。
【０００８】
そこで、カラーＭＦＰで、カラーコピーの際には３種類のセンサを駆動させ、モノクロコピーの際にはその中の１種類のセンサを駆動させることでモノクロコピーの速度向上を図る技術が提案されている（例えば、特許文献１参照）。
【特許文献１】特開2005-252636号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、上述した従来技術では、モノクロコピー時に１種類のセンサのみ用いるため、モノクロＭＦＰと同様に、カラー原稿をコピーした際に特定の色が再現できないという問題があった。また、上述したように、再現性を向上させるために３種類のセンサで取り込んだ場合、１種類のセンサに比べて駆動時間が長くなるため、ユーザの待ち時間が増えるという問題があった。
【００１０】
本発明は、Ｇ成分のデータに分解するセンサとＢ成分のデータに分解するセンサとを用いてカラー原稿を読み取り、モノクロ画像データを生成する際に、モノクロ画像データの再現性を向上させることを目的とする。
【課題を解決するための手段】
【００１１】
本発明は、画像処理装置であって、Ｇ成分のデータに分解するセンサとＢ成分のデータに分解するセンサとを用いてカラー原稿を読み取る読取手段と、前記読取手段によって得られた前記Ｇ成分のデータと前記Ｂ成分のデータとをそれぞれ閾値と比較し、前記Ｇ成分のデータと前記Ｂ成分のデータの両方が前記閾値より大きくない場合は前記Ｂ成分のデータよりも前記Ｇ成分のデータの比率を大きくした変換比率で前記Ｇ成分のデータと前記Ｂ成分のデータとをブレンドしてモノクロ画像データを生成し、前記Ｇ成分のデータと前記Ｂ成分のデータの少なくとも何れかのデータが前記閾値より大きい場合は前記Ｇ成分のデータと前記Ｂ成分のデータとを比較し、小さい方の色成分のデータの比率を大きくした変換比率で前記Ｇ成分のデータと前記Ｂ成分のデータとをブレンドしてモノクロ画像データを生成する生成手段と、を有することを特徴とする。
【００１２】
また、本発明は、画像処理装置における画像処理方法であって、読取手段が、Ｇ成分のデータに分解するセンサとＢ成分のデータに分解するセンサとを用いてカラー原稿を読み取る読取工程と、生成手段が、前記読取工程において得られた前記Ｇ成分のデータと前記Ｂ成分のデータとをそれぞれ閾値と比較し、前記Ｇ成分のデータと前記Ｂ成分のデータの両方が前記閾値より大きくない場合は前記Ｂ成分のデータよりも前記Ｇ成分のデータの比率を大きくした変換比率で前記Ｇ成分のデータと前記Ｂ成分のデータとをブレンドしてモノクロ画像データを生成し、前記Ｇ成分のデータと前記Ｂ成分のデータの少なくとも何れかのデータが前記閾値より大きい場合は前記Ｇ成分のデータと前記Ｂ成分のデータとを比較し、小さい方の色成分のデータの比率を大きくした変換比率で前記Ｇ成分のデータと前記Ｂ成分のデータとをブレンドしてモノクロ画像データを生成する生成工程と、を有することを特徴とする。
【発明の効果】
【００１３】
本発明によれば、Ｇ成分のデータに分解するセンサとＢ成分のデータに分解するセンサとを用いてカラー原稿を読み取り、モノクロ画像データを生成する際に、モノクロ画像データの再現性を向上させることができる。
【発明を実施するための最良の形態】
【００１４】
以下、図面を参照しながら発明を実施するための最良の形態について詳細に説明する。
【００１５】
図２は、本実施形態における複合機（ＭＦＰ）の構成の一例を示す図である。画像読取装置２０１は、自動原稿搬送装置を含むスキャナである。束状、或いは一枚の原稿画像を不図示の光源で照射し、その反射光をレンズでＣＣＤセンサなどの固体撮像素子上に結像し、固体撮像素子で光電変換されたラスター状の画像読取信号を画像データとして得る。ＭＦＰがカラーの場合、固体撮像素子に３種類のカラーフィルタを取り付けることによりＲＧＢのカラー画像データを得る。これに対して、モノクロの場合は、複数種類のカラーフィルタを取り付けず、１種類の信号値のみを画像データとして得る。
【００１６】
記録装置２０３は、電子写真方式やインクジェット方式のプリンタエンジンで画像形成を行うプリンタである。ＭＦＰのコピー機能を実行する場合、画像読取装置２０１で読み取られた画像データをデータ処理装置２０５が下地飛ばし処理、色変換処理や輝度／濃度変換処理、スクリーン処理を施し、記録装置２０３に出力する。一方、記録装置２０３は、データ処理装置２０５で処理されたＣＭＹＫ画像データやモノクロ画像（濃度）データに従って紙上に画像を形成して出力する。
【００１７】
ここで、操作者のＭＦＰに対する指示等は、ＭＦＰに装備されたキー操作部である入力装置２０６から行われ、これら一連の動作はデータ処理装置２０５内の不図示の制御部で制御される。
【００１８】
一方、操作入力の状態表示や処理中の画像データの表示は表示装置２０４で行われる。ここで、表示装置２０４は入力装置２０６と共にタッチパネルとして構成され、ユーザにユーザインタフェース機能を提供しても良い。
【００１９】
記憶装置２０２は、画像読取装置２０１で読み取られた画像データを保存可能なハードディスク装置などの大容量記憶装置である。ネットワークＩ／Ｆ２０７は、ネットワークと接続するためのインタフェースである。
【００２０】
このネットワークＩ／Ｆ２０７により、パーソナルコンピュータ（ＰＣ）などから印刷データを受け取り、データ処理装置２０５で画像処理を行って記録装置２０３で画像形成を行うことが可能となる。また、原稿画像を画像読取装置２０１で読み取り、データ処理装置２０５で画像処理を行ってネットワークＩ／Ｆ２０７を介してＰＣなどに送ることも可能である。
【００２１】
ここで、画像読取装置２０１及びデータ処理装置２０５で行われる一般的な画像処理について説明する。まず、ＲＧＢの３種類のカラーフィルタが取り付けられたセンサを持つ画像読取装置２０１を含むカラーＭＦＰのカラーコピー処理を、図３〜図６を用いて説明する。
【００２２】
図３は、一般的なカラーＭＦＰを用いたカラーコピー処理を示すフローチャートである。ステップＳ３０１で、画像読取装置２０１が３種類のセンサを用いてスキャンを行い、ＲＧＢの画像データ３０２をデータ処理装置２０５へ出力する。次に、ステップＳ３０２で、データ処理装置２０５が３Ｄ変換ＬＵＴ３０４を用いて色変換処理を行い、共通ＲＧＢの画像データ３０５を得る。ここで、共通ＲＧＢとは、ＬａｂやＸＹＺなどの測色値に対応付けられたＲＧＢであり、演算によって一意に変換することが可能である。
【００２３】
図４は、３Ｄ変換ＬＵＴ３０４の構成の一例を示す図である。図４に示すように、３Ｄ変換ＬＵＴ３０４には、一定間隔で区切った入力側のＲＧＢ値に対応した出力ＲＧＢ値が定義されている。図３に示すＳ３０３での色変換処理は、３Ｄ変換ＬＵＴ３０４を用いて出力ＲＧＢ値である共通ＲＧＢの画像データ３０５を求めるが、入力側のＲＧＢ値と合致した値が無い場合は、複数の格子点を取り出して補間演算を行う。
【００２４】
次に、ステップＳ３０３の色変換処理が終了すると、ステップＳ３０６で、データ処理装置２０５は下地飛ばし処理を行う。ここで下地飛ばし処理とは、白紙のデータを信号値で最も明るい色（８ｂｉｔの場合は２５５）に変換することにより白紙部のトナー使用を避ける処理である。
【００２５】
図５は、図３に示すＳ３０６での下地飛ばし処理を示すフローチャートである。まず、ステップＳ５０２で、入力信号値５０１を、下地飛ばしパラメータ５０３を用いて所定の演算式に従って演算する。ここで、所定の演算式は、以下のような式である。
【００２６】
（入力信号値）×（最大信号値）／（下地飛ばしパラメータ）
次に、ステップＳ５０４で、演算結果が最大信号値を超えているか否かをチェックする。例えば、入力信号値５０１が８ｂｉｔである場合、最大信号値は２５５となる。ここで、演算結果が最大信号値を超えている場合はステップＳ５０５へ処理を進め、演算結果を最大信号値と置き換え、出力信号値５０６とする。一方、ステップＳ５０４で最大信号値を超えていない場合は、演算結果を出力信号値５０６とする。
【００２７】
尚、下地飛ばし演算処理は図５に示す処理に限らず、例えば精度を高めるために非線形変換処理を用いても良い。
【００２８】
次に、ステップＳ３０６の下地飛ばし処理が終了すると、ステップＳ３０８で、ＲＧＢ→ＣＭＹＫ変換ＬＵＴ３０７を用いて色変換処理を行い、ＣＭＹＫの画像データ３０９を得る。
【００２９】
図６は、ＲＧＢ→ＣＭＹＫ変換ＬＵＴ３０７の構成の一例を示す図である。図６に示すように、ＲＧＢ→ＣＭＹＫ変換ＬＵＴ３０７には、一定間隔で区切った入力側のＲＧＢ値に対応した出力ＣＭＹＫ値が定義されている。図４に示す３Ｄ変換ＬＵＴ３０４と同様に、色変換処理では、ＲＧＢ→ＣＭＹＫ変換ＬＵＴ３０７を用いて出力ＣＭＹＫ値を求めるが、入力側のＲＧＢ値と合致した値が無い場合は、複数の格子点を取り出して補間演算を行う。
【００３０】
次に、上述した色変換処理が終了すると、ステップＳ３１０で、データ処理装置２０５は公知のスクリーン処理を行い、スクリーンデータを作成する。そして、ステップＳ３１１で、そのスクリーンデータを記録装置２０３であるプリンタへ出力する。
【００３１】
ここで、１種類のセンサを持つ画像読取装置２０１を含むモノクロＭＦＰのコピー処理を、図７を用いて説明する。この場合、センサにはカラーフィルタは取り付けられていないものとする。
【００３２】
図７は、モノクロＭＦＰによるモノクロコピー処理を示すフローチャートである。ステップＳ７０１で、画像読取装置２０１が１種類のセンサによりスキャンを行い、モノクロの画像データ（輝度）７０２を得る。次に、ステップＳ７０３で、データ処理装置２０５が図５を用いて説明した下地飛ばし処理を行う。そして、ステップＳ７０４で、輝度濃度変換を行い、モノクロの画像データ（濃度）７０５を得る。
【００３３】
次に、上述した輝度濃度変換処理が終了すると、ステップＳ７０６で、データ処理装置２０５は公知のスクリーン処理を行い、スクリーンデータを作成する。そして、ステップＳ７０７で、そのスクリーンデータを記録装置２０３であるプリンタへ出力する。
【００３４】
ここで、ＲＧＢの３種類のカラーフィルタが取り付けられたセンサを持つ画像読取装置２０１を含むカラーＭＦＰのモノクロコピー処理を、図８を用いて説明する。
【００３５】
図８は、カラーＭＦＰによるモノクロコピー処理を示すフローチャートである。図８に示すステップＳ８０１〜Ｓ８０６の処理は、図３に示すステップＳ３０１〜Ｓ３０６の処理と同じであり、その説明は省略する。
【００３６】
次に、ステップＳ８０７で、下地飛ばし処理８０６が施された共通ＲＧＢの画像データ８０５をモノクロの画像データ（輝度）に変換するモノクロ変換処理を行う。具体的には、共通ＲＧＢの画像データ８０５をＲＧＢの比率が３：６：１で混ぜ合わせてモノクロの画像データ（輝度）を生成する。尚、モノクロ変換処理はこれだけに限らず、他の方法でモノクロの画像データを生成しても良い。また、ＲＧＢを混ぜ合わせる比率もこれだけに限らず、他の比率で混ぜ合わせても良い。
【００３７】
次に、ステップＳ８０９〜Ｓ８１２の処理は、図７に示すステップＳ７０４〜Ｓ７０７の処理と同じであり、その説明は省略する。
【００３８】
以上説明した一般的な画像処理では、図７又は図８に示すモノクロコピーの場合、上述したように、色再現性か処理速度の何れかが問題となっていた。
【００３９】
［第１の実施形態］
次に、カラーＭＦＰに搭載されている３種類のセンサのうち、２種類のセンサを用いて原稿をスキャンして得られた２種類の色成分のデータを、２Ｄ→１Ｄ変換ＬＵＴを用いてモノクロの画像データを生成する方法について説明する。ここで、２Ｄ→１Ｄ変換ＬＵＴは２つの色成分のデータを予め決められた規則に従って組み合わせた２次元の入力データに対して１次元の出力データを出力するルックアップテーブルである。
【００４０】
図９は、カラーＭＦＰを用いた第１の実施形態でのコピー処理を示すフローチャートである。まず、ステップＳ９０１で、データ処理装置２０５は、コピーがモノクロコピーであるか否かを判定する。ここで、モノクロコピーではなくカラーコピーの場合はステップＳ９０２へ進み、画像読取装置２０１がＲＧＢの３種類のセンサでスキャンを行う。尚、このステップＳ９０２〜Ｓ９１０、Ｓ９１９、Ｓ９２０の処理は、図３に示すステップＳ３０１〜Ｓ３１１と同じであり、その説明は省略する。
【００４１】
一方、ステップＳ９０１でモノクロコピーであると判定した場合はステップＳ９１１へ進み、２種類のセンサでスキャンを行う。この例では、ＲＧＢのうち、ＧとＢを選択しているが、どの２種類を選択しても良い。ステップＳ９１１で、ＧとＢの２種類のセンサでスキャンすることで、ＧＢの画像データ９１２を得る。次に、ステップＳ９１４で、２Ｄ→１Ｄ変換ＬＵＴ９１３を用いてモノクロの画像データ（輝度）９１５を得る。尚、この２Ｄ→１Ｄ変換ＬＵＴ９１３を作成する方法は、図１０を用いて後述する。
【００４２】
以上のように、モノクロの画像データ（輝度）９１５を作成後、通常のモノクロコピーと同様に、ステップＳ９１６で下地飛ばし処理を行い、ステップＳ９１７で輝度濃度変換処理を行ってモノクロの画像データ（濃度）９１８を得る。そして、ステップＳ９１９で公知のスクリーン処理を行い、ステップＳ９２０でプリンタへ出力する。
【００４３】
ここで、２種類のセンサで読み取られた画像データをモノクロの画像データに変換する２Ｄ→１Ｄ変換ＬＵＴ９１３の作成方法を、図１０を用いて詳細に説明する。
【００４４】
図１０は、２Ｄ→１Ｄ変換ＬＵＴを作成する処理を示すフローチャートである。まず、ステップＳ１００１で、２Ｄ→１Ｄ変換ＬＵＴ１００２から入力信号値（２Ｄ）の抽出を行う。
【００４５】
図１１は、初期段階の２Ｄ→１Ｄ変換ＬＵＴの構成の一例を示す図である。ここでは、ＧとＢの２種類のセンサでスキャンした画像データなので、入力側はＧとＢであり、一定間隔で区切られている。この入力信号値に対応するモノクロの出力値が定義されたものが２Ｄ→１Ｄ変換ＬＵＴ１００２だが、初期段階では値が決まっていないため、１１０１に示すように空欄となっている。図１０に示す処理は、この入力信号値全ての組み合わせに対して行われるが、ステップＳ１００１ではこの中の１つを抽出する。
【００４６】
次に、ステップＳ１００３で、閾値１０１０を取り出し、入力信号値と比較する。閾値１０１０はハイライトデータに依存し、例えば下地飛ばし処理で飛ばされてしまうデータの下限を閾値として設定することができる。ここで、どのような値を閾値として設定しても良いことは言うまでもない。ここでは２つの入力信号値に対して比較を行っているが、どちらか片方だけでも良い。
【００４７】
そして、ステップＳ１００４で、一定の閾値よりも大きいか否かを判定する。ここでは２つの入力信号値の何れかが閾値よりも大きければ「大きい」と判定している。もちろん、両方とも閾値より大きい場合に「大きい」と判定する処理であっても良い。判定の結果、閾値よりも大きくない場合はステップＳ１００７へ進み、一定の比率で２つの信号値をブレンドしてモノクロの画像データを作成する。そして、ステップＳ１００８で、結果を２Ｄ→１Ｄ変換ＬＵＴ１００２に格納する。
【００４８】
ここで、ブレンド比率はどのような比率であっても良いが、この例ではブレンド比率として「３：１」を用いるものとする。例えば、この例では、「Ｇ成分：Ｂ成分＝３：１」とする。
【００４９】
また、上述のステップＳ１００４で判定した結果が、閾値よりも大きい場合はステップＳ１００５へ進み、２つの信号値の大きさを比較する。そして、ステップＳ１００６で、信号値の小さい方の比率を高くしてブレンドを行う。
【００５０】
図１２は、モノクロの出力値を格納した２Ｄ→１Ｄ変換ＬＵＴの一例を示す図である。ここで、１２０１は閾値１０１０よりも小さいデータで、１２０２は閾値１０１０よりも大きいデータである。１２０１に示す閾値１０１０よりも小さい入力信号値（０、１５）はブレンド比率３：１でブレンドされ、モノクロの出力信号値は４となる。
【００５１】
これに対して、１２０２に示す閾値より大きい入力信号値（２５５、２１０）はＧとＢの値の比較を行う。ここでは、Ｇの方が２５５で大きいので、Ｇの方が小さくなるようなブレンド比率を設定する。この例では、通常のブレンド比率を逆にして１：３でモノクロの出力値を作成するため、値は２２１となる。もちろん、入力信号値が大きいものの比率を小さくするのであれば、どのような設定方法であっても良い。
【００５２】
図１３は、一定のブレンド比率で全てのデータを作成した場合の２Ｄ→１Ｄ変換ＬＵＴの一例を示す図である。ここで、１３０１に示す入力信号値（２５５、２１０）のデータもブレンド比率３：１でブレンドするので、モノクロの出力値は２４４となる。しかし、下地飛ばし処理で消えてしまう可能性がある。
【００５３】
これに対して、図１２に示す例では、モノクロの出力値は２２１で、下地飛ばし処理で消えてしまう可能性は極めて低いため、再現性を向上させることが可能となる。
【００５４】
ここで図１０に戻り、ステップＳ１００６で信号値のブレンドを行った後、ステップＳ１００８で、２Ｄ→１Ｄ変換ＬＵＴ１００２に値を格納する。そして、ステップＳ１００９で、全ての入力信号値に対して処理を行ったか否かを判定し、処理を行っていない場合はステップＳ１００１に戻り、上述した処理を繰り返す。全ての入力信号値に対して処理を行った場合は、この処理を終了する。
【００５５】
第１の実施形態で用いた２Ｄ→１Ｄ変換ＬＵＴ１００２は数種類の固定のブレンド比率を用いて作成しているが、入力信号値に応じてブレンド比率を変えるなど、適応的にブレンド比率を変更しても良い。また、ハイライトを基準として閾値を設定しているが、閾値の基準はどのようなものであっても良い。
【００５６】
また、コピー処理を例に説明したが、送信処理などスキャナを用いる処理であればどのような処理に適用しても良い。また、スキャナに搭載されているセンサを３種類としたが、３種類以上であればいくつあっても良い。
【００５７】
第１の実施形態によれば、モノクロコピーの場合に、２種類のセンサでスキャンを行うことでパフォーマンスを向上させることが可能となる。更に、ハイライトのデータに着目した２Ｄ→１Ｄ変換ＬＵＴを用いて処理を行うことで、カラー原稿をモノクロコピーした際の再現性を向上させることが可能となる。
【００５８】
更に、少ない種類のセンサを用いることにより、駆動時間を短くすることができるため、色再現性とスピードを両立させた色変換処理が可能となる。
【００５９】
［第２の実施形態］
次に、図面を参照しながら本発明に係る第２の実施形態を詳細に説明する。第１の実施形態では、２Ｄ→１Ｄ変換ＬＵＴを用いていたが、第２の実施形態ではスキャンした画像の画素値に対して閾値判定を行い、該当する変換比率によりモノクロ画像を作成する方法を説明する。
【００６０】
図１４は、カラーＭＦＰを用いた第２の実施形態でのコピー処理を示すフローチャートである。まず、ステップＳ１４０１で、データ処理装置２０５は、コピーがモノクロコピーであるか否かを判定する。ここで、カラーコピーの場合はステップＳ１４０２へ進み、画像読取装置２０１が３種類のセンサでスキャンを行い、ＲＧＢの画像データ１４０３を取得する。尚、このステップＳ１４０２〜Ｓ１４１０、Ｓ１４１９、Ｓ１４２０の処理は、第１の実施形態における図９に示すステップＳ９０２〜Ｓ９１０、Ｓ９１９、Ｓ９２０の処理と同じであり、その説明は省略する。
【００６１】
一方、ステップＳ１４０１でモノクロコピーであると判定した場合はステップＳ１４１１へ進み、２種類のセンサでスキャンを行い、ＧＢの画像データ１４１２を得る。ここでも、第１の実施形態と同様に、ＧとＢのカラーフィルタを持つセンサを選択しているが、どの組み合わせであっても良い。
【００６２】
次に、ステップＳ１４１４で、Ｇ又はＢの信号値が一定の閾値１４２２よりも大きいか否かを判定する。第２の実施形態では、ＧとＢの何れかが閾値１４２２より大きいかを判定しているが、ＧとＢの両方が閾値１４２２より大きいときに「大きい」と判定するように処理しても良い。
【００６３】
判定の結果、閾値１４２２よりも大きくない場合は変換比率（通常）１４１３を用いてステップＳ１４２５で通常の比率による変換処理を行い、モノクロの画像データ（輝度）を作成する。ここで、変換比率（通常）１４１３は閾値判定によってハイライトではないと判定されたデータに対する変換比率であり、この例では３：１とする。
【００６４】
一方、ステップＳ１４１４での判定結果が閾値１４２２よりも大きいと判定された場合はステップＳ１４２４へ進み、変換比率（ハイライト用＿Ｇ）１４２１、変換比率（ハイライト用＿Ｂ）１４２３を用いて入力信号値の比較に応じた変換処理を行う。変換比率（ハイライト用＿Ｇ）１４２１はＢの比率が高く設定されており、入力信号値の比較によりＧが大きいと判定した時に用いる。また、変換比率（ハイライト用＿Ｂ）１４２３はＧの比率が高く設定されており、入力信号値の比較によりＢが大きいと判定した時に用いる。従って、入力画素のＧの値とＢの値を比較し、Ｇの方が大きい時は変換比率（ハイライト用＿Ｇ）１４２１を用いてモノクロの画像データを作成する。一方、Ｂの方が大きい時は変換比率（ハイライト用＿Ｂ）１４２３を用いてモノクロの画像データを作成する。
【００６５】
尚、変換比率（ハイライト用＿Ｇ）１４２１は１：３、変換比率（ハイライト用＿Ｂ）１４２３は３：１とする。もちろん、変換比率はどのようなものであっても良い。
【００６６】
このようにして作成したモノクロの画像データ（輝度）に対してステップＳ１４１６で下地飛ばし処理、ステップＳ１４１７で輝度濃度変換処理を行い、モノクロの画像データ（濃度）１４１８を作成する。その後、カラーコピー処理と同様に、ステップＳ１４１９で公知のスクリーン処理を行い、ステップＳ１４２０でプリンタへ出力する。
【００６７】
第２の実施形態では、数種類の固定のブレンド比率を用いているが、入力信号値に応じてブレンド比率を変えるなど、適応的にブレンド比率を変更しても良い。またハイライトを基準として閾値を設定しているが、閾値の基準はどのようなものであっても良い。
【００６８】
また、コピー処理を例に説明したが、送信処理などスキャナを用いる処理であればどのような処理に適用しても良い。更に、スキャナに搭載されているセンサを３種類としたが、３種類以上であればいくつあっても良い。
【００６９】
また、モノクロコピーの場合に２種類のセンサでスキャンを行うことでパフォーマンスを向上させることが可能となる。更に、ハイライトのデータに着目した処理を行うことでカラー原稿をモノクロコピーした際の再現性を向上させることが可能となる。また、変換を行う際にＬＵＴではなく、複数種類の比率をデータとして持つことで、メモリを大幅に削減することが可能となる。
【００７０】
［第３の実施形態］
次に、図面を参照しながら本発明に係る第３の実施形態を詳細に説明する。第１の実施形態では、初期値を０として２Ｄ→１Ｄ変換ＬＵＴを作成したが、第３の実施形態では、閾値判定を用いることで２Ｄ→１Ｄ変換ＬＵＴの初期値を変更し、メモリ量の削減や変換精度を向上させる方法を説明する。
【００７１】
図１５は、カラーＭＦＰを用いた第３の実施形態でのコピー処理を示すフローチャートである。まず、ステップＳ１５０１で、データ処理装置２０５は、コピーがモノクロコピーであるか否かを判定する。ここで、カラーコピーの場合はステップＳ１５０２へ進み、画像読取装置２０１が３種類のセンサでスキャンを行い、ＲＧＢの画像データ１５０３を取得する。尚、このステップＳ１５０２〜Ｓ１５１０、Ｓ１５２１、Ｓ１５２２の処理は、第１の実施形態における図９に示すステップＳ９０２〜Ｓ９１０、Ｓ９１９、Ｓ９２０の処理と同じであり、その説明は省略する。
【００７２】
一方、ステップＳ１５０１でモノクロコピーであると判定した場合はステップＳ１５１１へ進み、２種類のセンサでスキャンを行い、ＧＢの画像データ１５１２を得る。ここでも、第１の実施形態と同様に、ＧとＢのカラーフィルタを持つセンサを選択しているが、どの組み合わせであっても良い。
【００７３】
次に、ステップＳ１５１３で、Ｇ又はＢの信号値が一定の閾値１５２３よりも大きいか否かを判定する。判定の結果、一定の閾値１５２３よりも大きくない場合はステップＳ１５１６へ進み、Ｇ信号を選択してモノクロの画像データ（輝度）とする。ここで、Ｂ信号を選択しても良い。また、第２の実施形態のように、一定の比率でモノクロの画像データを作成しても良い。
【００７４】
一方、ステップＳ１５１３での判定結果が一定の閾値１５２３よりも大きい場合はステップＳ１５１３へ進み、２Ｄ→１Ｄ変換ＬＵＴ（初期値変更）１５１４を用いて変換処理を行い、モノクロの画像データ（輝度）を作成する。ここで２Ｄ→１Ｄ変換ＬＵＴ（初期値変更）１５１４について説明する。
【００７５】
図１６は、第３の実施形態における２Ｄ→１Ｄ変換ＬＵＴ（初期値変更）の一例を示す図である。ここで初期値とは、ＬＵＴの開始データのことであり、第１の実施形態の場合は０〜２５５の範囲でＬＵＴを作成したので、初期値は０である。第３の実施形態では０でなく、閾値１５２３の値を初期値とする。
【００７６】
第３の実施形態では、閾値１５２３を２１０としたため、図１６に示すように、初期値も２１０となり、ＬＵＴは２１０〜２５５の範囲で定義される。ここで、２Ｄ→１Ｄ変換ＬＵＴ（初期値変更）１５１４の作成方法は、第１の実施形態で図１０を用いて説明した方法と同様であり、その説明は省略する。
【００７７】
第１の実施形態では、１８階調のＬＵＴであるため、３２４個のデータが必要であったが、初期値を２１０とすることで４階調となり、１６個のデータで済むため、メモリ量が省略可能となる。また、ＬＵＴの階調数を同数にすることで、閾値以上のデータに対する変換精度を大きく向上させることが可能になる。
【００７８】
このようにして作成したモノクロの画像データ（輝度）に対してステップＳ１５１８で下地飛ばし処理、ステップＳ１５１９で輝度濃度変換処理を行い、モノクロの画像データ（濃度）１５２０を作成する。その後、カラーコピー処理と同様に、ステップＳ１５２１で公知のスクリーン処理を行い、ステップＳ１５２２でプリンタへ出力する。
【００７９】
第３の実施形態で用いた２Ｄ→１Ｄ変換ＬＵＴ１５１４は、数種類の固定ブレンド比率を用いて作成したが、入力信号値に応じてブレンド比率を変えるなど、適応的にブレンド比率を変更しても良い。またハイライトを基準として閾値を設定しているが、閾値の基準はどのようなものであっても良い。
【００８０】
また、コピー処理を例に説明したが、送信処理などスキャナを用いる処理であればどのような処理に適用しても良い。また、スキャナに搭載されているセンサを３種類としたが、３種類以上であればいくつあっても良い。
【００８１】
第３の実施形態によれば、モノクロコピーの場合に、２種類のセンサでスキャンを行うことでパフォーマンスを向上させることが可能となる。更に、ハイライトのデータに着目した２Ｄ→１Ｄ変換ＬＵＴを用いて処理を行うことで、カラー原稿をモノクロコピーした際の再現性を向上させることが可能となる。
【００８２】
特に、閾値を用いて特定の初期値以上のデータで２Ｄ→１Ｄ変換ＬＵＴを作成することで、省メモリ化や閾値以上のデータに対する変換精度の向上を図ることが可能となる。
【００８３】
［第４の実施形態］
次に、図面を参照しながら本発明に係る第４の実施形態を詳細に説明する。第１の実施形態では、スキャン時に用いるセンサの種類は固定であったが、第４の実施形態では再現したい色をユーザに指定させ、指定された色に応じて使用する２種類のセンサを切り替える方法を説明する。
【００８４】
図１７は、カラーＭＦＰを用いた第４の実施形態でのコピー処理を示すフローチャートである。まず、ステップＳ１７０１で、データ処理装置２０５は、コピーがモノクロコピーであるか否かを判定する。ここで、カラーコピーの場合はステップＳ１７０２へ進み、画像読取装置２０１が３種類のセンサでスキャンを行い、ＲＧＢの画像データ１７０３を取得する。尚、このステップＳ１７０２〜Ｓ１７１０、Ｓ１７２１、Ｓ１７２２の処理は、第１の実施形態における図９に示すステップＳ９０２〜Ｓ９１０、Ｓ９１９、Ｓ９２０の処理と同じであり、その説明は省略する。
【００８５】
一方、ステップＳ１７１１でモノクロコピーであると判定した場合はステップＳ１７１１へ進み、再現性を重視する色情報１７１２に従ってセンサの選択を行う。尚、再現性を重視する色情報１７１２はユーザインタフェース（ＵＩ）画面からユーザが入力した情報であり、メモリに記憶されているものとする。
【００８６】
図１８は、第４の実施形態におけるユーザインタフェース画面１８０１の一例を示す図である。赤色、緑色、青色、黄色の中でどの色をユーザが重視するかを促し、選択された色情報を格納する。
【００８７】
ここで図１７に戻り、上述のステップＳ１７１１では、この情報に従ってＲＧＢ３種類のセンサの中から２種類のセンサを選ぶ。もちろん、色情報だけではなく、予め色情報と対応の取れたセンサの情報を、再現性を重視する色情報１７１２としても良い。
【００８８】
尚、ユーザが選択した色の分光特性と２種類のセンサが重なると白に近くなり、ハイライト再現性が損なわれる。そこで、この点を考慮して２種類のセンサを選択する。例えば、ユーザが赤色を選んだ場合はＲを含む２種類のセンサを選択する。また、ユーザが緑色を選んだ場合はＧを含む２種類のセンサを選択し、青色を選んだ場合はＢを含む２種類のセンサを選択する。更に、ユーザが黄色を選択した場合、ＲとＧを選択すると分光特性が重なりハイライト再現性が損なわれるため、Ｂを含む２種類のセンサを選択する。
【００８９】
次に、ステップＳ１７１３で、ステップＳ１７１１で選択した２種類のセンサを用いてスキャンを行い、２つの信号値を得る。そして、ステップＳ１７１５で、２Ｄ→１Ｄ変換ＬＵＴ１７１６を用いて２つの信号値の変換処理を行い、モノクロの画像データ（輝度）を作成する。ここで、２Ｄ→１Ｄ変換ＬＵＴ１７１６は第１の実施形態と異なり、あらゆるセンサの組み合わせについて持つ必要があるため、複数となる。ステップＳ１７１１で選択したセンサの情報を用いて２Ｄ→１Ｄ変換ＬＵＴ１７１６の中から、最適なＬＵＴを選択する。
【００９０】
このようにして作成したモノクロの画像データ（輝度）に対してステップＳ１７１８で下地飛ばし処理、ステップＳ１７１９で輝度濃度変換処理を行い、モノクロの画像データ（濃度）１７２０を作成する。その後、カラーコピー処理と同様に、ステップＳ１７２１で公知のスクリーン処理を行い、ステップＳ１７２２でプリンタへ出力する。
【００９１】
第４の実施形態で用いた２Ｄ→１Ｄ変換ＬＵＴ１７１６は、数種類の固定ブレンド比率を用いて作成したが、入力信号値に応じてブレンド比率を変えるなど、適応的にブレンド比率を変更しても良い。またハイライトを基準として閾値を設定しているが、閾値の基準はどのようなものであっても良い。
【００９２】
また、ユーザインタフェース及びセンサの選択を第２及び第３の実施形態に適用させても良い。
【００９３】
また、コピー処理を例に説明したが、送信処理などスキャナを用いる処理であればどのような処理に適用しても良い。また、スキャナに搭載されているセンサを３種類としたが、３種類以上であればいくつあっても良い。
【００９４】
更に、ユーザインタフェースからユーザに再現したい色を選択する例を示したが、直接センサの選択をユーザに促すようなユーザインタフェースにしても良い。
【００９５】
第４の実施形態によれば、モノクロコピーの場合に、２種類のセンサでスキャンを行うことでパフォーマンスを向上させることが可能となる。更に、ハイライトのデータに着目した２Ｄ→１Ｄ変換ＬＵＴを用いて処理を行うことで、カラー原稿をモノクロコピーした際の再現性を向上させることが可能となる。
【００９６】
更に、ユーザの再現したい色情報を取得し、その色情報に応じて２種類のセンサを選択するため、ユーザの望むあらゆるカラー原稿に対して再現性を向上させることが可能となる。
【００９７】
尚、本発明は複数の機器（例えば、ホストコンピュータ，インタフェース機器，リーダ，プリンタなど）から構成されるシステムに適用しても、１つの機器からなる装置（例えば、複写機，ファクシミリ装置など）に適用しても良い。
【００９８】
また、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（ＣＰＵ若しくはＭＰＵ）が記録媒体に格納されたプログラムコードを読出し実行する。これによっても、本発明の目的が達成されることは言うまでもない。
【００９９】
この場合、コンピュータ読み取り可能な記録媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記録媒体は本発明を構成することになる。
【０１００】
このプログラムコードを供給するための記録媒体として、例えばフレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭなどを用いることができる。
【０１０１】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、次の場合も含まれることは言うまでもない。即ち、プログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理により前述した実施形態の機能が実現される場合である。
【０１０２】
更に、記録媒体から読出されたプログラムコードがコンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込む。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理により前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【０１０３】
【図１】モノクロ複合機でコピーする際にデータが無くなってしまうという問題を説明するための図である。
【図２】本実施形態における複合機（ＭＦＰ）の構成の一例を示す図である。
【図３】一般的なカラーＭＦＰを用いたカラーコピー処理を示すフローチャートである。
【図４】３Ｄ変換ＬＵＴ３０４の構成の一例を示す図である。
【図５】図３に示すＳ３０６での下地飛ばし処理を示すフローチャートである。
【図６】ＲＧＢ→ＣＭＹＫ変換ＬＵＴ３０７の構成の一例を示す図である。
【図７】モノクロＭＦＰによるモノクロコピー処理を示すフローチャートである。
【図８】カラーＭＦＰによるモノクロコピー処理を示すフローチャートである。
【図９】カラーＭＦＰを用いた第１の実施形態でのコピー処理を示すフローチャートである。
【図１０】２Ｄ→１Ｄ変換ＬＵＴを作成する処理を示すフローチャートである。
【図１１】初期段階の２Ｄ→１Ｄ変換ＬＵＴの構成の一例を示す図である。
【図１２】モノクロの出力値を格納した２Ｄ→１Ｄ変換ＬＵＴの一例を示す図である。
【図１３】一定のブレンド比率で全てのデータを作成した場合の２Ｄ→１Ｄ変換ＬＵＴの一例を示す図である。
【図１４】カラーＭＦＰを用いた第２の実施形態でのコピー処理を示すフローチャートである。
【図１５】カラーＭＦＰを用いた第３の実施形態でのコピー処理を示すフローチャートである。
【図１６】第３の実施形態における２Ｄ→１Ｄ変換ＬＵＴ（初期値変更）の一例を示す図である。
【図１７】カラーＭＦＰを用いた第４の実施形態でのコピー処理を示すフローチャートである。
【図１８】第４の実施形態におけるユーザインタフェース画面１８０１の一例を示す図である。
【符号の説明】
【０１０４】
２０１  画像読取装置
２０２  記憶装置
２０３  記録装置
２０４  表示装置
２０５  データ処理装置
２０６  入力装置
２０７  ネットワークＩ／Ｆ
【図２】
0004537440.tif 000002
【図３】
0004537440.tif 000003
【図４】
0004537440.tif 000004
【図５】
0004537440.tif 000005
【図６】
0004537440.tif 000006
【図７】
0004537440.tif 000007
【図８】
0004537440.tif 000008
【図９】
0004537440.tif 000009
【図１０】
0004537440.tif 000010
【図１１】
0004537440.tif 000011
【図１２】
0004537440.tif 000012
【図１３】
0004537440.tif 000013
【図１４】
0004537440.tif 000014
【図１５】
0004537440.tif 000015
【図１６】
0004537440.tif 000016
【図１７】
0004537440.tif 000017
【図１８】
0004537440.tif 000018
【図１】
0004537440.tif 000019