(57)【特許請求の範囲】
【請求項１】
複数色のインクを付与する記録ヘッドを用いて記録媒体に画像を記録するためのデータを生成する画像処理方法であって、
前記記録媒体に対して記録すべき画像データに基づいて、前記記録媒体上の領域が所定方向に複数に分割された各領域に対して、カラー画像を記録するカラー領域であるか、又は、モノクロ画像を記録するモノクロ領域であるかを判定する判定工程と、
前記モノクロ領域であると判定された領域であって前記カラー領域であると判定された領域と前記所定方向に隣接する領域の判定結果を、前記カラー領域に変更する変更工程と、
前記判定工程において前記カラー領域であると判定された領域と、前記変更工程において前記カラー領域に変更された領域と、に対して、有彩色のインクを付与するためのデータを生成し、
前記判定工程において、前記モノクロ領域であると判定された領域であって且つ前記変更工程において前記カラー領域に変更されていない領域に対して、前記有彩色のインクを付与せずに無彩色のインクを付与することを示すデータを生成する、生成工程と
を有することを特徴とする画像処理方法。
【請求項２】
前記変更工程において、前記カラー領域と前記モノクロ領域とのいずれでもない白領域である第１白領域と第２白領域との間に前記カラー領域が位置する場合、前記モノクロ領域であると判定された領域であって前記第１白領域と前記第２白領域との間に位置する領域を前記カラー領域に変更することを特徴とする請求項１に記載の画像処理方法。
【請求項３】
前記生成工程において、前記カラー領域であると判定された領域と前記変更工程において前記カラー領域に変更された領域とに対して、前記無彩色のインクを付与しないことを示すデータを生成する、ことを特徴とする請求項１又は２に記載の画像処理方法。
【請求項４】
前記無彩色のインクはブラックのインクであり、前記有彩色のインクは、シアン、マゼンタ、イエローのインクを含むことを特徴とする請求項１乃至３のいずれか１項に記載の画像処理方法。
【請求項５】
前記記録ヘッドは、前記有彩色のインクを吐出するノズルが前記所定方向に沿って配列された第１ノズル列と、前記無彩色のインクを吐出するノズルが前記所定方向に沿って配列された第２ノズル列とを備え、
前記第２ノズル列の前記所定方向の長さは、前記第１ノズル列の前記所定方向の長さよりも長い、ことを特徴とする請求項１乃至４のいずれか１項に記載の画像処理方法。
【請求項６】
前記各領域の前記所定方向の長さは、前記第１ノズル列の前記所定方向の長さよりも短いことを特徴とする請求項５に記載の画像処理方法。
【請求項７】
複数色のインクを付与する記録ヘッドを用いて記録媒体に画像を記録するためのデータを生成する画像処理装置であって、
前記記録媒体に対して記録すべき画像データに基づいて、前記記録媒体上の領域が所定方向に複数に分割された各領域に対して、カラー画像を記録するカラー領域であるか、又は、モノクロ画像を記録するモノクロ領域であるかを判定する判定手段と、
前記モノクロ領域であると判定された領域であって前記カラー領域であると判定された領域と前記所定方向に隣接する領域の判定結果を、前記カラー領域に変更する変更手段と、
前記判定手段により前記カラー領域であると判定された領域と、前記変更手段により前記カラー領域に変更された領域と、に対して、有彩色のインクを付与するためのデータを生成し、
前記判定手段により、前記モノクロ領域であると判定された領域であって且つ前記変更手段により前記カラー領域に変更されていない領域に対して、前記有彩色のインクを付与せずに無彩色のインクを付与するためのデータを生成する、生成手段と
を備えることを特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色判定処理する画像処理装置および方法に関する。
【背景技術】
【０００２】
従来の画像形成装置においては、記録速度を向上させるために様々な手法が用いられている。例えば、記録部にインクジェット方式を用いた画像形成装置では、ブラック（Ｂｋ）印刷用のノズル列を他のカラー印刷用のノズル列よりも長尺として一度に印刷できる範囲を広げることによって、モノクロ画像の記録速度を向上させる技術が知られている。
【０００３】
また、この長尺なＢk印刷用のノズル列を用いて、カラーコピー読取時の色ずれに起因してカラー画像として処理されてしまう文字などに対しても記録速度を向上させる技術が知られている（特許文献１参照）。その技術は、画像データを所定の数のラインからなるバンドに分けて、その特徴を判定し、バンド毎に使用するノズル列を切り替えるというものである。カラー画像を含むカラーバンドではカラー印刷用のノズル列とより長尺なＢｋ印刷用のノズル列の両方を用い、カラー画像を含まずモノクロ画像を含むモノクロバンドでは長尺なＢｋ印刷用のノズル列のみを用いることで高速な印刷が実行される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第３７６２２６７号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来のバンド判定を用いた印刷の高速化手法では、バンドを構成する画素のみでバンド判定を行っているため、バンドをまたぐオブジェクトでは、途中で判定結果が切り替わるという課題があった。例えば、図５の（ａ）に示すような画像データ（Ｂはブラックのオブジェクト、Ｃはカラーのオブジェクトを表す）では、従来の手法では図５の（ｂ）に示すようにＢ４とＢ５の途中でバンド判定結果（網掛けはモノクロ、斜線はカラーを表す）が切り替わる。その場合、境界の上下で、使用するインクの違い（カラー及びＢｋとＢｋのみ）により色味が異なる、使用するノズルの大きさの違いにより粒状感が異なるといった問題があった。
【０００６】
オブジェクト単位で使用するノズル列を切り替えれば境界は生じないが、その場合には、縦／横方向に連続するかを判別する必要がある。そのため、バンドを細分化した領域で属性判定を行う処理を開発する必要があり、多大な開発工数が発生してしまう。
【０００７】
そこで、上記の点に鑑み、本発明は、色味や粒状感の差異の発生を抑止し、高画質な画像を出力する画像処理装置および画像処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、本発明に係る画像処理方法は、複数色のインクを付与する記録ヘッドを用いて記録媒体に画像を記録するためのデータを生成する画像処理方法であって、前記記録媒体に対して記録すべき画像データに基づいて、前記記録媒体上の領域が所定方向に複数に分割された各領域に対して、カラー画像を記録するカラー領域であるか、又は、モノクロ画像を記録するモノクロ領域であるかを判定する判定工程と、前記モノクロ領域であると判定された領域であって前記カラー領域であると判定された領域と前記所定方向に隣接する領域の判定結果を、前記カラー領域に変更する変更工程と、前記判定工程において前記カラー領域であると判定された領域と、前記変更工程において前記カラー領域に変更された領域と、に対して、有彩色のインクを付与するためのデータを生成し、前記判定工程において、前記モノクロ領域であると判定された領域であって且つ前記変更工程において前記カラー領域に変更されていない領域に対して、前記有彩色のインクを付与せずに無彩色のインクを付与することを示すデータを生成する生成工程とを有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、色味や粒状感の差異の発生を抑止し、高画質な画像を出力することができる。
【図面の簡単な説明】
【００１０】
【図１】画像処理装置の構成を示すブロック図である。
【図２】画像処理部の構成を示す図である。
【図３】第１バンド判定結果を、同一の判定結果に揃える第２バンド判定の処理の手順を示すフローチャートである。
【図４】本実施例におけるバンド判定結果を示す図である。
【図５】従来におけるバンド判定結果を示す図である。
【発明を実施するための形態】
【００１１】
[第１の実施例]
以下に、本発明を実施するための形態について、図面を参照しながら詳しく説明する。なお、同一の構成要素には同一の参照番号を付して、説明を省略する。
【００１２】
図１は、本発明の代表的な実施例であるマルチファンクションプリンタ装置（以下、画像処理装置１００）の構成を示すブロック図である。ＣＰＵ１０５は、画像処理装置全体を制御する制御部であり、システムバスを介して画像処理装置全体を制御する。ＲＯＭ１０６は、ＣＰＵ１０５の動作のためのプログラムコード、初期値データ、画像処理部１０２で使用するテーブルデータなどを格納したＲＯＭである。読取部１０１は、所定の解像度で光学的に読み取った画像を、電気的なアナログ信号に変換し、そのアナログ信号をＡＤ変換を施すことによってデジタル信号に変換する。画像処理部１０２は、読取部１０１で読み取ったデジタル信号に対して、フィルタ処理などの画像処理を施す画像処理部である。ＲＡＭ１０７は、画像バッファ及び画像メモリに使用されるＲＡＭである。ＲＡＭ１０７は、読取部１０１で読み取ったデジタルデータを一時的に保存したり、画像処理部１０２において画像処理を行う際のワークメモリとして使用される。印刷部１０３は、インクジェット方式などの記録方式が用いられ、デジタル信号を記録媒体に印刷する印刷部である。印刷部１０３では、例えば、ブラック印刷用のノズル列が他のカラー印刷用ノズル列よりも長尺に構成された記録ヘッドを搭載したキャリッジを走査することによって、記録媒体への印刷が行われる。図１の印刷部１０３近傍に示されているように、例えば、その記録ヘッドは、有彩色インク（ＣＬ）を吐出する第１のノズル列と無彩色インク（ＢＫ）を吐出する第２のノズル列とが並置された構成となっている。
【００１３】
操作部１０４は、設定、登録、確認、エラーなどの各種メッセージの表示を行う表示部を備えている。また、スキャン、コピー、などの動作モードを選択するモードキー、コピー時の品位や濃度を選択する設定キー、選択したモードに従いカラーモードで動作するカラースタートキー、選択したモードに従いモノクロモードで動作するモノクロキーなどを含んでいる。
【００１４】
画像処理装置は、プリント機能、スキャン機能、コピー機能を備えている。プリント機能は、接続されたホスト（不図示）からの画像データに基づいて、印刷部１０３で印刷する機能である。スキャン機能は、読取部１０１で読み取った原稿画像をデジタルデータに変換してホストに渡す機能である。コピー機能は、読取部１０１で読み取った画像に画像処理部１０２で画像処理を施し、印刷部１０３で印刷する機能である。
【００１５】
以下、コピー動作について説明する。ユーザは、操作部１０４の表示部に表示される情報を元にコピー時の各種設定を行う。モードキーの押下によってコピーモードを選択し、設定キーの押下によってコピー品位や記録濃度の設定が終了した後、カラースタートキーを押下するとカラーコピー動作が開始される。カラーコピー動作が開始されると、コンタクトイメージセンサ（ＣＩＳ）ユニットを備える読取部１０１は、原稿画像を読み取り、赤（Ｒ）、緑（Ｇ）および青（Ｂ）色のアナログ輝度信号を出力する。アナログ輝度信号はＡＤ変換部でデジタル信号に変換され、バスを通して画像処理部１０２に渡される。
画像処理部１０２では、光源のムラやセンサ感度のばらつきを補正するシェーディング補正、文字部と画像部を分離する像域分離処理、像域分離処理の結果に応じてエッジ強調フィルタを施すフィルタ処理、色味を変換する色変換処理などが行われる。画像処理を施された画像データは、印刷部１０３に送られる。印刷部１０３では、ＲＧＢデータを記録用のインク色であるＣＭＹＫに変換する色分解処理が行われる。色分解されたＣＭＹＫのデータは誤差拡散処理によって、インク滴を打つ／打たないの２値データに変換される。変換された２値データを元に、インク滴を紙面上に打つことで画像を形成し、コピー画像を形成する。
【００１６】
図２は、本発明の画像処理部１０２の構成を示す図である。第１バンド判定部２０１は、読取部１０１でデジタル信号に変換され、所定数のライン（３２ライン等）からなる１走査におけるバンド領域単位でカラー領域／モノクロ領域／何も記録されない領域かのいずれかに色判定し、第１バンド判定結果として出力する。第１バンド判定結果は、一定のバンド領域数までバッファ２０２に保存される。第２バンド判定部２０３は、バッファ２０２に保存された第１バンド判定結果を、何も記録されない領域で区切った領域単位に揃えて第２バンド判定結果として出力する。印刷部１０３は、第２バンド判定結果を用いて、記録ヘッドを使い分けた印刷処理等を行う。
【００１７】
第１バンド判定結果を同一の判定結果に揃える第２バンド判定の処理の手順について図３のフローチャートを用いて説明する。図３に示すフローチャートの処理は、例えば、ＣＰＵ１０５によって実行される。ステップＳ３０１で、第１バンド判定結果をバッファに格納する。ステップＳ３０２で、格納された判定結果が何も記録されない領域か、あるいは、１ページにおける最後の第１バンド判定結果であるかを判定する（第１の判定処理の一例）。どちらでもなかった場合、ステップＳ３０３に進み、バッファに保存された第１バンド判定結果が一定数に達したかを判定する。ここで、一定数に達していないと判定された場合に、ステップＳ３０１に戻る。一方、一定数に達したと判定された場合に、Ｓ３０４に進み、直前にバッファに格納された第１バンド判定結果をそのまま第２バンド判定結果として確定し、ステップＳ３０１に戻る。ステップＳ３０１〜Ｓ３０３によって、何も記録されない領域に挟まれた複数のバンド領域を検出することができる（第２の判定処理の一例）。
【００１８】
ステップＳ３０２で、何も記録されない領域か、あるいは、最後の判定結果であった場合に、ステップＳ３０５に進み、バッファに格納された第１バンド判定結果にカラーが存在するか否かを判定する（第３の判定処理の一例）。カラーがあった場合に、ステップＳ３０６に進み、バッファに格納されたモノクロ判定結果をカラーの判定結果に変更し、ステップＳ３０７に進む。一方、カラーがなかった場合には、そのままステップＳ３０７に進む。ステップＳ３０７で、バッファに格納された第１バンド判定結果を全て第２バンド判定結果として確定し、バッファから除く。ステップＳ３０８で、最後の第１バンド判定結果が第２バンド判定結果として確定したか否かを判定する。ここで、確定していない場合には、ステップＳ３０１に戻る。一方、確定した場合には、本処理を終了する。
【００１９】
本実施例におけるカラーとモノクロの扱いは入れ替えてもよい。すなわち、ステップＳ３０５で、バッファに保存された第１バンド判定結果にモノクロがあるかを判定する。ここで、モノクロがあった場合には、ステップＳ３０６に進み、バッファに格納されたカラー判定結果をモノクロに変更し、ステップＳ３０７に進む。一方、モノクロがなかった場合には、そのままステップＳ３０７に進むようにしても良い。
【００２０】
図３に示すフローチャートが終了すると、何も記録しない領域に挟まれた領域の判定結果に従って、印刷が行われる。このときに、何も記録しない領域に挟まれた領域がモノクロと判定された場合に、図１に示すような長尺のＢｋ印刷用のノズルが用いられて、印刷の処理の高速化を実現することができる。
【００２１】
以上のように、本実施例においては、画像データ中のオブジェクトの途中でバンド判定結果が切り替わる現象を抑止することが可能である。そのため、色味や粒状感の差異の発生を抑止し、高画質な画像を出力することが可能である。図５の（ａ）に示すような画像データにおいては、オブジェクトがないためインクを打たないバンドを何も記録しない領域として判定すると図４の（ａ）に示すようなバンド判定結果となる。本実施例においては、この何も記録しない領域で区切った領域毎に同一の判定結果として揃えられるので、図４の（ｂ）に示すようなバンド判定結果となる。その結果、Ｂ４とＢ５の途中で生じていたような切り替わりが抑止される。また、従来のバンド判定部を用いることが可能であるため、新たな判定処理を開発することが不要となり開発工数を削減することができる。
【００２２】
また、本実施例におけるカラーとモノクロは別の分類としてもよい。例えば、シアン、マゼンタ、イエローの分類とし、画像データ中の何も記録しない領域で区切った領域毎に同一の判定結果に揃えてもよい。また、本実施例における第１バンド判定結果をバッファに保存できる上限（一定数）はなくてもよい。例えば１ページ分の判定結果を保存してもよい。また、カラー印刷用のノズル列とＢｋ印刷用のノズル列の長さが等しくても良いし、カラー印刷用のノズル列がより長尺であってもよい。その場合、より長尺な方を使用する頻度を高めることで高速な印刷を実現できる。また、第２バンド判定結果は、印刷時以外にも、送信時や紙以外の媒体（ＨＤＤなど）への記録時、データの圧縮時などに利用してもよい。なお、本実施例では、画像処理装置について説明を行ったが、外部の情報処理装置のソフトウェア処理によっても、同様に画像データ中のオブジェクトの途中でバンド判定結果が切り替わる現象を抑止することが可能であることは言うまでもない。
【図１】
0005483951.tif 000002
【図２】
0005483951.tif 000003
【図３】
0005483951.tif 000004
【図４】
0005483951.tif 000005
【図５】
0005483951.tif 000006