(57)【要約】【課題】彩色の印刷用のノズル解像度に対して無彩色の印刷用のノズル解像度が異なる印刷装置に利用される画像データの印刷処理をより効率的に実行する。【解決手段】プリンター２０は、カラーのノズル解像度に対して黒のノズル解像度がＸ倍であり、無彩色（Ｙ）及び彩色（Ｃ，Ｃ）のプレーンを有するＪＰＥＧデータ（画像データ）を処理する。このプリンター２０では、黒解像度Ｘ倍印刷モードの処理指令を取得したときに、Ｙプレーンに対してＣ，Ｃプレーンを１／Ｘの倍率でリサイズ処理し、このリサイズしたＣ，ＣプレーンとＹプレーンとをＲＡＭ２３に記憶して印刷データを生成する。したがって、ＲＡＭ２３の記憶量をより低減可能である。また、印刷データを生成するに際して、Ｃ，Ｃプレーンの画素をＸ倍に重複利用するものとしてもよい。【選択図】図１
2013111764.tif 000002
【特許請求の範囲】
【請求項１】
彩色の印刷用のノズル解像度に対して無彩色の印刷用のノズル解像度がＸ倍（Ｘは２以上の整数）である印刷装置に用いられ、無彩色及び彩色のプレーンを有する画像データを処理する画像処理装置であって、
前記無彩色プレーンに対して前記彩色プレーンを１／Ｘの倍率でリサイズ処理するリサイズ処理手段と、
前記リサイズされた彩色プレーンと無彩色プレーンとを記憶する記憶手段と、
前記記憶された彩色プレーンと無彩色プレーンとを用いて前記印刷装置で用いられる印刷データを生成する生成処理手段と、
を備えた画像処理装置。
【請求項２】
前記生成処理手段は、前記彩色プレーンの画素を重複利用して前記印刷データを生成する、請求項１に記載の画像処理装置。
【請求項３】
前記生成処理手段は、前記彩色プレーンの画素値と前記無彩色プレーンの画素値とから彩色ノズルのノズル値を求めると共に、該彩色ノズルに用いた彩色プレーンの画素値を重複利用し該重複利用する彩色プレーンの画素値と前記無彩色プレーンの画素値とから前記Ｘ倍の無彩色ノズルのノズル値を求めることにより前記印刷データを生成する、請求項１又は２に記載の画像処理装置。
【請求項４】
前記リサイズ処理手段は、前記彩色の印刷用のノズル解像度に対して前記無彩色の印刷用のノズル解像度をＸ倍で印刷処理するＸ倍印刷処理指令を取得したときには、前記無彩色プレーンに対して前記彩色プレーンを１／Ｘの倍率でリサイズ処理する、請求項１〜３のいずれか１項に記載の画像処理装置。
【請求項５】
前記リサイズ処理手段は、指定された印刷サイズに基づいて前記無彩色プレーンをリサイズ処理すると共に、該無彩色プレーンに対して前記彩色プレーンを１／Ｘの倍率でリサイズ処理する、請求項１〜４のいずれか１項に記載の画像処理装置。
【請求項６】
彩色の印刷用のノズル解像度に対して無彩色の印刷用のノズル解像度がＸ倍である印刷装置に用いられ、無彩色及び彩色のプレーンを有する画像データを処理する画像処理方法であって、
（ａ）前記無彩色プレーンに対して前記彩色プレーンを１／Ｘの倍率でリサイズ処理するステップと、
（ｂ）前記リサイズした彩色プレーンと無彩色プレーンとを記憶するステップと、
（ｃ）前記記憶した彩色プレーンと無彩色プレーンとを用いて印刷データを生成するステップと、
を含む画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及び画像処理方法に関する。
【背景技術】
【０００２】
従来、画像処理装置としては、サンプリング対象のＪＰＥＧ画像に対しハフマン復号化、ランレングスハフマン復号化及び逆量子化を行い、得られた８×８のブロックの各々に対して全６４画素のうち画素値取得対象の画素を選択し、選択した画素のみについて逆ＤＣＴ演算を行うことにより、圧縮画像をサンプリングして表示するものが提案されている（例えば、特許文献１参照）。この装置では、選択した画素のみについて逆ＤＣＴ演算を行うことから、圧縮画像をサンプリングして表示するための処理負担を軽減してその処理時間長を短縮することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−２７１７９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、黒の解像度とカラーの解像度とが異なるノズルを備えた印刷装置がある。このような印刷装置において、解凍した画像データから各色のインク吐出量を示す印刷データへの変換処理に対して、処理負担の低減を図ることは考えられていなかった。このような印刷装置に用いる画像データの印刷処理をより効率的に実行することが求められていた。
【０００５】
本発明は、このような課題に鑑みなされたものであり、彩色の印刷用のノズル解像度に対して無彩色の印刷用のノズル解像度が異なる印刷装置に利用される画像データの印刷処理をより効率的に実行することができる画像処理装置及び画像処理方法を提供することを主目的とする。
【課題を解決するための手段】
【０００６】
本発明は、上述の主目的を達成するために以下の手段を採った。
【０００７】
本発明の画像処理装置は、
彩色の印刷用のノズル解像度に対して無彩色の印刷用のノズル解像度がＸ倍（Ｘは２以上の整数）である印刷装置に用いられ、無彩色及び彩色のプレーンを有する画像データを処理する画像処理装置であって、
前記無彩色プレーンに対して前記彩色プレーンを１／Ｘの倍率でリサイズ処理するリサイズ処理手段と、
前記リサイズされた彩色プレーンと無彩色プレーンとを記憶する記憶手段と、
前記記憶された彩色プレーンと無彩色プレーンとを用いて前記印刷装置で用いられる印刷データを生成する生成処理手段と、
を備えたものである。
【０００８】
この画像処理装置は、彩色の印刷用のノズル解像度に対して無彩色の印刷用のノズル解像度がＸ倍である印刷装置に用いられ、無彩色及び彩色のプレーンを有する画像データを処理する。この画像処理装置では、無彩色のプレーンに対して彩色のプレーンを１／Ｘの倍率でリサイズ処理し、このリサイズした彩色プレーンと無彩色プレーンとを用いて印刷データを生成する。このように、彩色のノズル解像度に対してＸ倍の無彩色のノズル解像度に合わせて彩色プレーンを１／Ｘ倍にリサイズして記憶する。したがって、記憶量をより低減するなどして、彩色の印刷用のノズル解像度に対して無彩色の印刷用のノズル解像度が異なる印刷装置に利用される画像データの印刷処理をより効率的に実行することができる。
【０００９】
本発明の画像処理装置において、前記生成処理手段は、前記彩色プレーンの画素を重複利用して前記印刷データを生成するものとしてもよい。こうすれば、彩色プレーンの画素を重複利用することにより、印刷処理をより効率的に実行することができる。
【００１０】
本発明の画像処理装置において、前記生成処理手段は、前記彩色プレーンの画素値と前記無彩色プレーンの画素値とから彩色ノズルのノズル値を求めると共に、該彩色ノズルに用いた彩色プレーンの画素値を重複利用し該重複利用する彩色プレーンの画素値と前記無彩色プレーンの画素値とから前記Ｘ倍の無彩色ノズルのノズル値を求めることにより前記印刷データを生成するものとしてもよい。こうすれば、無彩色及び彩色のプレーンを有する画像データから直接、印刷データを生成するため、印刷処理をより効率的に実行することができる。ここで、前記記憶手段は、前記彩色及び無彩色プレーンの画素値と、前記彩色及び無彩色ノズルのノズル値とを対応付けた対応情報を記憶し、前記生成処理手段は、前記彩色プレーンの画素値と前記無彩色プレーンの画素値とから前記対応情報を用いて前記彩色及び無彩色ノズルのノズル値を求めることにより前記印刷データを生成するものとしてもよい。こうすれば、より効率よく印刷データを生成することができる。
【００１１】
本発明の画像処理装置において、前記リサイズ処理手段は、前記彩色の印刷用のノズル解像度に対して前記無彩色の印刷用のノズル解像度をＸ倍で印刷処理するＸ倍印刷処理指令を取得したときには、前記無彩色プレーンに対して前記彩色プレーンを１／Ｘの倍率でリサイズ処理するものとしてもよい。こうすれば、Ｘ倍印刷処理指令により印刷を実行するときに、印刷処理をより効率よく実行することができる。
【００１２】
本発明の画像処理装置において、前記リサイズ処理手段は、指定された印刷サイズに基づいて前記無彩色プレーンをリサイズ処理すると共に、該無彩色プレーンに対して前記彩色プレーンを１／Ｘの倍率でリサイズ処理するものとしてもよい。こうすれば、リサイズ処理から円滑に印刷処理へ移行することができ、より効率よく印刷処理を実行することができる。
【００１３】
本発明の画像処理方法は、
彩色の印刷用のノズル解像度に対して無彩色の印刷用のノズル解像度がＸ倍である印刷装置に用いられ、無彩色及び彩色のプレーンを有する画像データを処理する画像処理方法であって、
（ａ）前記無彩色プレーンに対して前記彩色プレーンを１／Ｘの倍率でリサイズ処理するステップと、
（ｂ）前記リサイズした彩色プレーンと無彩色プレーンとを記憶するステップと、
（ｃ）前記記憶した彩色プレーンと無彩色プレーンとを用いて印刷データを生成するステップと、
を含むものである。
【００１４】
この画像処理方法は、上述した画像処理装置と同様に、彩色のノズル解像度に対してＸ倍の無彩色のノズル解像度に合わせて彩色プレーンを１／Ｘ倍にリサイズして記憶するため、記憶量をより低減するなどして、印刷処理をより効率的に実行することができる。なお、この画像処理方法において、上述した画像処理装置の種々の態様を採用してもよいし、また、上述した画像処理装置の各機能を実現するようなステップを追加してもよい。
【００１５】
本発明のプログラムは、上述した画像処理方法の各ステップを１以上のコンピューターに実現させるものである。このプログラムは、コンピューターが読み取り可能な記録媒体（例えばハードディスク、ＲＯＭ、ＦＤ、ＣＤ、ＤＶＤなど）に記録されていてもよいし、伝送媒体（インターネットやＬＡＮなどの通信網）を介してあるコンピューターから別のコンピューターへ配信されてもよいし、その他どのような形で授受されてもよい。このプログラムを１つのコンピューターに実行させるか又は複数のコンピューターに各ステップを分担して実行させれば、上述した画像処理方法の各ステップが実行されるため、この画像処理方法と同様の作用効果が得られる。
【図面の簡単な説明】
【００１６】
【図１】プリンターシステム１０の構成の概略を示す構成図。
【図２】ＬＵＴ３５の説明図。
【図３】印刷ヘッド３１の構成の概略を示す構成図。
【図４】印刷処理ルーチンの一例を示すフローチャート。
【図５】印刷データへの変換処理の概念図。
【発明を実施するための形態】
【００１７】
次に、本発明の実施の形態の一例を図面を用いて説明する。図１は本実施形態であるプリンターシステム１０の構成の概略を示す構成図である。本実施形態のプリンターシステム１０は、本発明の画像処理装置としてのプリンター２０と、プリンター２０に接続され入力装置４７及びディスプレイ４８を備え印刷指示などを行うパソコン（ＰＣ）４０とを備えている。プリンター２０は、プリンター２０の全体をコントロールするコントローラー２１と、ガラス面に載置された読取原稿を読み取る読取機構２５と、着色剤を用い印刷媒体に画像を形成する印刷機構２６とを備えている。また、プリンター２０は、外部機器との情報のやりとりを行うインターフェイス（Ｉ／Ｆ）２７と、各種情報の表示やユーザーからの入力を受け付ける操作パネル２８と、メモリーカードとのデータの入出力を司るメモリーカードリーダー３０とを備えている。このプリンター２０は、読取機構２５と印刷機構２６とを備え、プリンター機能、スキャナー機能及びコピー機能を有するマルチファンクションプリンターとして構成されている。また、プリンター２０では、詳しくは後述するが、黒解像度をカラー解像度のＸ倍（Ｘは２以上の整数、ここではＸ＝２）で印刷する黒解像度Ｘ倍印刷モードを実行可能に構成されている。なお、プリンター２０では、コントローラー２１や読取機構２５、印刷機構２６、Ｉ／Ｆ２７、操作パネル２８及びメモリーカードリーダー３０は、バス２９によって電気的に接続されている。
【００１８】
コントローラー２１は、ＣＰＵ２２を中心とするマイクロプロセッサーとして構成されており、一時的にデータを記憶したりデータを保存したりするＲＡＭ２３と、各種処理プログラムを記憶しデータを書き換え可能なフラッシュメモリー２４とを備えている。このコントローラー２１は、画像読取処理を実行するよう読取機構２５を制御すると共に、印刷処理を実行するよう印刷機構２６を制御する。フラッシュメモリー２４には、印刷データへの変換処理に用いられるルックアップテーブル（ＬＵＴ）３５が記憶されている。図２は、ＬＵＴ３５の説明図である。このＬＵＴ３５は、画像データにおけるＹＣＣ色空間のＹ，Ｃｂ，Ｃｒの各値と、印刷データにおけるＣＭＹＫ色空間のシアン（Ｃ），マゼンタ（Ｍ），イエロー（Ｙ），ブラック（Ｋ）の各値とが対応付けられた変換テーブルである。このＬＵＴ３５は、印刷モードなどに応じて展開・縮小して利用される。
【００１９】
また、このコントローラー２１は、機能ブロックとして、リサイズ率設定部３６、リサイズ処理部３７及び生成処理部３８を備えている。リサイズ率設定部３６は、指定された印刷サイズに基づいてＪＰＥＧデータのＹプレーン（無彩色プレーン）のリサイズ率を設定すると共に、Ｃｂ，Ｃｒプレーン（以下単にＣ，Ｃプレーンとも称する）のリサイズ率を設定する。このリサイズ率設定部３６は、黒解像度Ｘ倍印刷モードが指令されたときに、ＪＰＥＧデータのＹプレーンに対してＣ，Ｃプレーンのリサイズ率を１／Ｘ倍に設定する処理を行う。リサイズ処理部３７は、リサイズ率設定部３６に設定されたリサイズ率でリサイズ処理を実行する機能を有している。特に、Ｙプレーンに対してＣ，Ｃプレーンのリサイズ率が１／Ｘであるときには、Ｙプレーンに対してＣ，Ｃプレーンを１／Ｘ倍でリサイズする。また、リサイズ処理部３７は、リサイズ後の画像データをＲＡＭ２３の所定領域に記憶させる機能を有している。生成処理部３８は、ＲＡＭ２３に記憶されたリサイズ後のＹプレーンとＣ，Ｃプレーンとを用いて印刷機構２６で用いられる印刷データを生成する処理を実行する機能を有している。この生成処理部３８は、Ｃ，Ｃプレーンの画素を重複利用して印刷データを生成する。
【００２０】
読取機構２５は、フラットベッド式であり、原稿台に載置された原稿を画像データ（圧縮データ）として読み取る読取センサーと、原稿を読み取る際に読取センサーを移動させる移動機構とを備えた周知のイメージスキャナーとして構成されている。読取センサーは、原稿に向かって発光したあとの反射光をレッド（Ｒ）、グリーン（Ｇ）、ブルー（Ｂ）の各色に分解してスキャンデータとするセンサーである。
【００２１】
印刷機構２６は、印刷媒体Ｓへインクを吐出することにより印刷を行う印刷ヘッド３１と、印刷ヘッド３１へインクを供給するカートリッジ３４とを備えた周知のインクジェット方式のカラープリンター機構として構成されている。印刷ヘッド３１は、圧電素子に電圧をかけることによりこの圧電素子を変形させてインクを加圧する方式によりノズルから各色のインクを吐出する。なお、インクへ圧力をかける機構は、ヒーターの熱による気泡の発生によるものとしてもよい。
【００２２】
図３は、印刷ヘッド３１の構成の概略を示す構成図である。印刷ヘッド３１は、図３に示すように、ＣＭＹの各色のインクを個別に吐出可能なノズル３２Ｃ，３２Ｍ，３２Ｙが記録紙Ｓの搬送方向（副走査方向）に沿って配置されたノズル群３３Ｃ，３３Ｍ，３３Ｙと、ブラック（Ｋ）のインクを吐出可能なノズル３２Ｋが副走査方向に沿って配置されたノズル群３３Ｋ１，３３Ｋ２とが形成されている。ここで、各ノズル群の構成について、シアン（Ｃ）のノズル群３３Ｃを例に挙げて説明する。ノズル群３３Ｃは、２つのノズル列Ｃ１，Ｃ２からなり、各ノズル列Ｃ１，Ｃ２はそれぞれピッチが所定長さＬとなるようにノズル３２Ｃが配置されている。また、ノズル列Ｃ１のノズル３２Ｃとノズル列Ｃ２のノズル３２Ｃとは副走査方向に沿って千鳥（ジグザグ）になるよう配置され、そのピッチが所定長さＬの半分の長さＬ／２となっている。本実施形態では、所定長さＬはドットが１５０ｄｐｉの解像度となるように設定されており、ノズル列Ｃ１によって形成されるドットとノズル列Ｃ２によって形成されるドットとが副走査方向に交互に一列に並ぶように印刷を行なうことにより、シアン（Ｃ）のドットの解像度は３００ｄｐｉとなる。マゼンタ（Ｍ）のノズル群３３Ｍおよびイエロー（Ｙ）のノズル群３３Ｙも同様に構成され、得られる解像度は３００ｄｐｉとなる。また、ブラック（Ｋ）のノズル群３３Ｋ１，３３Ｋ２も同様にそれぞれ２つのノズル列Ｋ１１，Ｋ１２および２つのノズル列Ｋ２１，Ｋ２２からなる。さらに、ノズル群３３Ｋ１のノズル３２Ｋとノズル群３３Ｋ２のノズル３２Ｋとの副走査方向のピッチが長さＬ／２の半分の長さＬ／４となるよう配置されている。このため、ノズル群３３Ｋ１によって形成されるドットとノズル群３３Ｋ２によって形成されるドットとが副走査方向に交互に一列に並ぶように印刷を行なうことにより、ブラック（Ｋ）のドットの解像度は６００ｄｐｉとなる。このように、印刷ヘッド３１は、合計１０列のノズル列を備え、ＣＭＹのドットの解像度が３００ｄｐｉ、Ｋのドットの解像度が６００ｄｐｉとなるよう構成されている。即ち、ＣＭＹのノズル密度に比してＫのノズル密度が２倍（Ｘ倍）高密度となっている。この印刷機構２６では、ノズル群３３Ｋ１，Ｋ２を用いることにより黒の解像度をカラーに対してＸ倍（ここではＸ＝２）の解像度で印刷する黒解像度Ｘ倍印刷モードや、ノズル群３３Ｋ１を用いることにより黒とカラーとを同じ解像度で印刷する通常印刷モードとを実行することができる。
【００２３】
操作パネル２８は、表示部２８ａと操作部２８ｂとを備えている。表示部２８ａには、メニューの選択や設定を行う各種操作画面などが表示される。また、操作部２８ｂは、電源をオンオフするための電源キーやカーソルを上下左右に移動させるカーソルキー、入力をキャンセルするキャンセルキー，選択内容を決定する決定キーなどがあり、コントローラー２１へユーザーの指示を入力できるようになっている。
【００２４】
メモリーカードリーダー３０は、スロットに挿入されたメモリーカードとの間でデータの入出力を行う。このメモリーカードリーダー３０は、メモリーカードが装着されているとき、メモリーカードに保存されているファイルを読み出してコントローラー２１に送信したりコントローラー２１からの命令を入力しこの命令に基づいてメモリーカードにデータを書き込んだりする。
【００２５】
次に、こうして構成された本実施形態のプリンター２０の動作、特に、ＪＰＥＧデータの画像を印刷処理する際の動作について説明する。ここでは、主として、メモリーカードに記憶されたＪＰＥＧデータを読み込み、このＪＰＥＧデータを印刷する処理について具体的に説明する。まずユーザーは、メモリーカードリーダー３０にメモリーカードを装着し、図示しない印刷選択画面で印刷を行うＪＰＥＧデータを選択する。ユーザーは、操作部２８ｂの各種キーを操作して印刷したい画像を選択し、図示しない印刷実行キーを押下する。すると、ＣＰＵ２２は、フラッシュメモリー２４に記憶された印刷処理ルーチンを実行する。図４は、コントローラー２１のＣＰＵ２２により実行される印刷処理ルーチンの一例を示すフローチャートである。このルーチンでは、ＣＰＵ２２は、ＬＵＴ３５、リサイズ率設定部３６、リサイズ処理部３７及び生成処理部３８を利用してＪＰＥＧデータの解凍処理（印刷データの生成処理）を行う。
【００２６】
図４の印刷処理ルーチンを開始すると、ＣＰＵ２２は、まず、ＪＰＥＧデータのタグに格納された情報や、操作パネル２８での入力内容から印刷設定の情報を取得する（ステップＳ１００）。印刷設定情報には、ＪＰＥＧデータのコンポーネントの情報（４：４：４、４：２：２及び４：２：０）や、黒の解像度をカラーの解像度に比してＸ倍（Ｘ＝２）で印刷する黒解像度Ｘ倍印刷モードが選択されているか、通常印刷モードが選択されているかの情報が含まれている。また、印刷設定情報には、ＪＰＥＧデータの画像サイズや、印刷用紙のサイズ（印刷サイズ）、シャープネス処理、コントラスト処理、ノイズ除去処理などの補正処理を実行するか否かの情報が含まれている。
【００２７】
次に、ＣＰＵ２２は、ＪＰＥＧデータを解凍してＹプレーン，Ｃｂプレーン（単にＣプレーンとも称する），Ｃｒプレーン（単にＣプレーンとも称する）を含む、画像データを生成する（ステップＳ１１０）。この解凍処理では、ＪＰＥＧデータ（圧縮データ）に対し、エントロピー復号（ハフマン復号）処理、グループ復号処理及びランレングス復号処理を行い、得られたＤＣＴ係数に対し、逆量子化処理、逆離散コサイン変換処理及びＭＣＵ処理などを行い、Ｙ，Ｃ，Ｃプレーンの画像データを生成する処理を行う。このとき、ＪＰＥＧデータのコンポーネントが４：２：０であるときには、Ｃ，Ｃプレーンに対して単純水増し処理を行い、Ｙ，Ｃ，Ｃプレーンの解像度を合わせる処理も行うものとしてもよい。次に、ＣＰＵ２２は、ＹＣＣからＹＣＣへ変換するエンハンス処理を行う（ステップＳ１２０）。エンハンス処理は、補正実行処理部３８が行うものとし、例えば、経験的に得られたＹＣＣ−ＹＣＣ対応関係（例えばルックアップテーブル）を用いて、解凍した画像の色をプリンター２０に適する色に補正する処理としてもよい。
【００２８】
次に、ＣＰＵ２２は、黒解像度Ｘ倍印刷モードが選択されているか否かを判定し（ステップＳ１３０）、黒解像度Ｘ倍印刷モードが選択されていないとき、即ち、通常印刷モードが選択されているときには、リサイズ率設定部３６により、Ｃ，Ｃプレーンの解像度がＹプレーンの解像度と同じになるよう画像データのサイズから印刷サイズへのサイズ変換を行う拡大率を設定する（ステップＳ１４０）。続いて、リサイズ処理部３７により、Ｙ，Ｃ，Ｃプレーンを各々個別にリサイズし（ステップＳ１５０）、リサイズした各プレーンのデータを、ＲＡＭ２３の所定領域へ記憶させる（ステップＳ１６０）。リサイズ処理は、例えば、周知の単純水増（間引）処理、線形補間処理、バイキュービック処理などのいずれかを行うものとしてもよいが、ここでは、処理速度と画質との関係で線形補間処理を行うものとする。
【００２９】
続いて、ＣＰＵ２２は、記憶された各プレーンの値を用いて、生成処理部３８により、インク色変換処理を行う（ステップＳ１７０）。ここでは、Ｙプレーンの値とＣ，Ｃプレーンの値とから、ＬＵＴ３５を用いて直接的に、Ｃ，Ｍ，Ｙ，Ｋの各色の値へ変換し、Ｃ，Ｍ，Ｙ，Ｋの各色のプレーンを含む印刷データを生成する処理を行う。図２に示すＬＵＴ３５では、Ｙ，Ｃ，Ｃの値が入力されると、それに対応するＣ，Ｍ，Ｙ，Ｋの各色の値が導出される。なお、このとき、図２の拡大図に示すように、画像データのＹＣＣ値（網掛けの球）が格子点データ（白い球）からずれているときには、画像データのＹＣＣ値が格納される最小の格子における各頂点である格子点とこの画像データのＣＭＹＫの点との距離に基づいて、例えば周知の線形補間などを行い、ＣＭＹＫ値を算出するものとした。ここでは、Ｙ，Ｃ，Ｃプレーンの解像度は等しいから、Ｙ，Ｃ，Ｃプレーンの各画素値を１つ用いて１つのＣＭＹＫ値を得る。
【００３０】
そして、生成した印刷データに対して、例えば、ハーフトーン処理などを行い、印刷機構２６へ出力し、印刷処理を実行し（ステップＳ１８０）、このルーチンを終了する。ここでの印刷処理では、通常印刷モードでの印刷、即ちノズル群３３Ｃ，３３Ｍ，３３Ｙ，３３Ｋ１を用いて印刷処理を実行する。こうすれば、黒解像度（無彩色ノズル解像度）とカラー解像度（彩色ノズル解像度）とが同じ印刷画像を得ることができる。
【００３１】
一方、ステップＳ１３０で黒解像度Ｘ倍印刷モードが選択されているときには、ＣＰＵ２２は、リサイズ率設定部３６により、Ｃ，Ｃプレーンの解像度がＹプレーンの解像度の１／Ｘ（ここではＸ＝２）となるよう画像データのサイズから印刷サイズへのサイズ変換を行う拡大率を設定する（ステップＳ１９０）。続いて、リサイズ処理部３７により、Ｙ，Ｃ，Ｃプレーンを各々個別にリサイズし（ステップＳ２００）、リサイズした各プレーンのデータを、ＲＡＭ２３の所定領域へ記憶させる（ステップＳ２１０）。１／Ｘ倍でのリサイズは、画像データを主走査方向及び副走査方向に対して１／Ｘ倍にするものとした。このように、彩色（Ｃ，Ｍ，Ｙ）のノズル解像度に対して無彩色（Ｋ）のノズル解像度をＸ倍で印刷処理するときに、印刷用の画像データの無彩色（Ｙ）プレーンに対して彩色（Ｃ，Ｃ）プレーンを１／Ｘの倍率でリサイズ処理してＲＡＭ２３に記憶するのである。このため、ＲＡＭ２３での記憶容量をより低減することができる。また、画質の劣化をより抑制しつつ、リサイズにかかる時間をより低減することができる。
【００３２】
続いて、ＣＰＵ２２は、記憶された各プレーンの値を用いて、生成処理部３８により、インク色変換処理を行う（ステップＳ２２０）。黒解像度Ｘ倍印刷モードでは、上記のように、Ｙプレーンの解像度に対してＣ，Ｃプレーンの解像度が１／Ｘ倍になっている。ここでは、Ｃ、Ｃプレーンの画素を重複利用する処理を実行することにより、印刷データを生成する。図５は、印刷データへの変換処理の概念図である。ステップＳ２２０では、Ｃ，Ｃプレーンの画素値とＹプレーンの画素値とからＣ，Ｍ，Ｙのカラーノズルのノズル値を求めると共に、このカラーノズルに用いたＣ，Ｃプレーンの画素値を重複利用し、重複利用するＣ，Ｃプレーンの画素値とＹプレーンの画素値とからＸ倍の黒ノズルのノズル値を求める。具体的には、図５に示すように、Ｙ画素に対してＣ，Ｃ画素は１／Ｘ倍（Ｘ＝２）である。ＹプレーンのＹ１画素とＣ，ＣプレーンのＣＣ１画素の値から、ＬＵＴ３５を用いて直接的に、Ｃ，Ｍ，Ｙ，Ｋ１の各色のノズル値へ変換する。一方、Ｙ２画素に対応するＣ，Ｃ画素として先に利用したＣＣ１画素の値を用い、Ｙ２画素とＣＣ１画素の値から、ＬＵＴ３５を用いて直接的に、Ｋ２のノズル値へ変換する。以下同様に、Ｙ３画素とＣＣ２画素の値から、ＬＵＴ３５を用いてＣ，Ｍ，Ｙ，Ｋ１の各色のノズル値へ変換する一方、Ｙ４画素とＣＣ２画素の値から、ＬＵＴ３５を用いてＫ２のノズル値へ変換する。また、Ｙ５画素とＣＣ３画素の値から、ＬＵＴ３５を用いてＣ，Ｍ，Ｙ，Ｋ１の各色のノズル値へ変換する一方、Ｙ６画素とＣＣ３画素の値から、ＬＵＴ３５を用いてＫ２のノズル値へ変換する。なお、主走査方向でのノズル値の変換については、上記と同様に、上下左右及び斜め上下に形式的に隣接するＣ，Ｃプレーンの画素値を重複利用し、無彩色のノズル値を導出するものとすればよい。このような処理を行うことにより、Ｃ，ＣプレーンをＹプレーンの１／Ｘ倍でＲＡＭ２３に記憶させることができるし、且つカラーに対してＸ倍の黒解像度の印刷データを生成することができる。なお、ＬＵＴ３５を用いた、ＹＣＣからＣＭＹＫへの変換処理は、上述した通常印刷モードと同様の処理を行うものとする。このように、Ｙプレーンに対してＣ，Ｃプレーンの解像度は１／Ｘであるから、Ｙ値に対して、Ｘ倍のＣ，Ｃ値を用いて１つのＣＭＹＫ値を得るのである。
【００３３】
そして、生成した印刷データに対して、例えば、ハーフトーン処理などを行い、印刷機構２６へ出力し、印刷処理を実行し（ステップＳ１８０）、このルーチンを終了する。ここでの印刷処理では、黒解像度Ｘ倍印刷モードでの印刷、即ちノズル群３３Ｃ，３３Ｍ，３３Ｙ，３３Ｋ１、更にノズル群３３Ｋ２を用いて黒の解像度がＸ倍となるよう印刷処理を実行する。こうすれば、黒解像度（無彩色ノズル解像度）がカラー解像度（彩色ノズル解像度）に対してＸ倍（Ｘ＝２）の印刷画像を得ることができる。
【００３４】
ここで、本実施形態の構成要素と本発明の構成要素との対応関係を明らかにする。本実施形態のリサイズ率設定部３６及びリサイズ処理部３７がリサイズ処理手段に相当し、生成処理部３８が生成処理手段に相当する。また、ノズル３２Ｃ，３２Ｍ，３２Ｙが彩色のノズルに相当し、ノズル３２Ｋ１，３２Ｋ２が無彩色のノズルに相当し、Ｃ，Ｃプレーンが彩色のプレーンに相当し、Ｙプレーンが無彩色のプレーンに相当する。なお、本実施形態では、プリンター２０の動作を説明することにより本発明の画像処理方法の一例も明らかにしている。
【００３５】
以上詳述した本実施形態のプリンター２０によれば、カラーのノズル解像度に対して黒のノズル解像度がＸ倍であり、無彩色（Ｙ）及び彩色（Ｃ，Ｃ）のプレーンを有するＪＰＥＧデータ（画像データ）を処理する。このプリンター２０では、Ｙプレーンに対してＣ，Ｃプレーンを１／Ｘの倍率でリサイズ処理し、このリサイズしたＣ，ＣプレーンとＹプレーンとをＲＡＭ２３に記憶して印刷データを生成する。したがって、ＲＡＭ２３の記憶量をより低減するなどして、黒解像度Ｘ倍印刷モードに利用される画像データの印刷処理をより効率的に実行することができる。また、Ｃ，Ｃプレーンの画素をＸ倍に重複利用することにより、印刷処理をより効率的に実行することができる。更に、Ｙ，Ｃ，Ｃプレーンの画素値からノズル３２Ｃ，３２Ｍ，３２Ｙのノズル値を求めると共に、ノズル３２Ｃ，３２Ｍ，３２Ｙに用いたＣ，Ｃプレーンの画素値を重複利用しこの重複利用するＣ，Ｃプレーンの画素値とＹプレーンの画素値とからＸ倍の黒ノズルのノズル値を求めることにより印刷データを生成するため、無彩色及び彩色のプレーンを有するＪＰＥＧ画像データから直接、印刷データを生成することにより、印刷処理をより効率的に実行することができる。更にまた、Ｙ，Ｃ，Ｃプレーンの画素値からＬＵＴ３５（対応情報）を用いて各色のノズル値を求めるため、より効率よく印刷データを生成することができる。そして、黒解像度Ｘ倍印刷モードの処理指令を取得したときに、Ｙプレーンに対してＣ，Ｃプレーンを１／Ｘの倍率でリサイズ処理するため、黒解像度Ｘ倍印刷モードの印刷を実行するときに、印刷処理をより効率よく実行することができる。そしてまた、指定された印刷サイズに基づいてＹプレーンをリサイズ処理すると共に、このＹプレーンに対してＣ，Ｃプレーンを１／Ｘの倍率でリサイズ処理するため、リサイズ処理から円滑に印刷処理へ移行することができ、より効率よく印刷処理を実行することができる。そして更に、プリンター２０などの機器では、コントローラーの性能に限りがあることから、本発明を適用する意義が高い。
【００３６】
なお、本発明は上述した実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の態様で実施し得ることはいうまでもない。
【００３７】
例えば、上述した実施形態では、黒解像度Ｘ倍印刷モードの印刷指令を取得したときにＹプレーンに対してＣ，Ｃプレーンを１／Ｘ倍にリサイズするものとしたが、特にこれに限定されず、常にＹプレーンに対してＣ，Ｃプレーンを１／Ｘ倍にリサイズするものとしてもよい。このとき、常に黒解像度Ｘ倍印刷モードで印刷するものとしてもよい。こうしても、画像データの印刷処理をより効率的に実行することができる。
【００３８】
上述した実施形態では、ノズル群３３Ｋ２のノズル値をノズル群３３Ｋ１に用いたＣ，Ｃプレーンの値を重複利用したが、ノズル群３３Ｋ２のノズル値を設定することができるものとすれば、特にこれに限定されない。
【００３９】
上述した実施形態では、指定された印刷サイズに基づいてＹプレーンの拡大率を設定すると共に、Ｙプレーンに対してＣ，Ｃプレーンを１／Ｘ倍の拡大率に設定するものとし、設定された拡大率でリサイズ処理するものとしたが、特にこれに限定されない。例えば、Ｙプレーンに対してＣ，Ｃプレーンを１／Ｘ倍の拡大率に設定したのちに、指定された印刷サイズに基づいて、Ｙ，Ｃ，Ｃプレーンの拡大率を更に設定するものとしてもよい。また、拡大率の設定を省略し、指定された印刷サイズに基づいてＹプレーンをリサイズ処理すると共に、Ｙプレーンに対してＣ，Ｃプレーンを１／Ｘ倍にリサイズ処理するものとしてもよい。あるいは、Ｙプレーンに対してＣ，Ｃプレーンを１／Ｘ倍にリサイズしたのち、指定された印刷サイズに基づいて、Ｙ，Ｃ，Ｃプレーンを更にリサイズしてもよい。
【００４０】
上述した実施形態では、カラーのノズル解像度に対して黒のノズル解像度が２倍（Ｘ倍）であり、Ｙプレーンに対してＣ，Ｃプレーンを１／２の間引率で画素を間引きするものとしたが、特にこれに限定されず、Ｘは２以上であれば特に限定されない。また、Ｘ＝２n（ｎは正数）としてもよい。
【００４１】
上述した実施形態では、リサイズ処理において、画像データに対して、主走査方向及び副走査方向を１／Ｘ倍にするものとしたが、特にこれに限定されず、例えば、画像データを副走査方向のみ１／Ｘ倍にしてもよい。即ち、彩色のノズル解像度に対して無彩色のノズル解像度が副走査方向にＸ倍であるときに、印刷用の画像データの無彩色プレーンに対して彩色プレーンを１／Ｘの倍率でリサイズ処理するものとしてもよい。こうしても、画像データの印刷処理をより効率的に実行することができる。
【００４２】
上述した実施形態では、メモリーカードリーダー３０に装着されたメモリーカードに記憶されたＪＰＥＧデータを解凍して印刷するものとしたが、無彩色プレーンと彩色プレーンとを含む画像データを印刷処理するものとすれば特にこれに限定されない。例えば、読取機構２５で読み取った画像データを印刷する際に１／Ｘ倍にリサイズするものとしてもよいし、ＰＣ４０から送信された画像データを印刷する際に１／Ｘ倍にリサイズするものとしてもよい。
【００４３】
上述した実施形態では、画像データをＪＰＥＧデータとして説明したが、無彩色及び彩色のプレーンを有する画像データであれば特にこれに限定されず、例えば、ＭＰＥＧデータとしてもよい。また、上述した実施形態では、カラーのノズル及び黒のノズルとして説明したが、彩色の印刷用のノズル及び無彩色の印刷用のノズルとしてもよい。また、Ｃｂ，ＣｒプレーンやＹプレーンとして説明したが、彩色のプレーンや無彩色のプレーンとしてもよい。
【００４４】
上述した実施形態では、印刷、スキャン及びコピーを実行可能なマルチファンクションプリンターを本発明の画像処理装置として説明したが、プリンター単体やスキャナー単体、ＦＡＸなどとしてもよい。あるいは、画像データから印刷データを生成する装置であれば特に限定されず、例えば、パソコンやノートパソコンなどの情報処理機器、デジタルスチルカメラやデジタルビデオカメラなどの撮影機器、デジタルテレビやＨＤＤレコーダーなどの映像機器、携帯用及び家庭用のゲーム機器、携帯電話などの通信機器などとしてもよい。また、読取機構２５は、原稿を固定し読取センサーを移動して画像を読み取るフラットベッド式としたが、読取センサーを固定し原稿を移動して読み取る方式を採用してもよい。また、印刷機構２６は、インクジェット方式としたが、電子写真方式や、熱転写方式、ドットインパクト方式としてもよい。また、プリンター２０の態様で本発明を説明したが、画像処理方法の態様としてもよいし、この方法のプログラムの態様としてもよい。
【符号の説明】
【００４５】
１０  プリンターシステム、２０  プリンター、２１  コントローラー、２２  ＣＰＵ、２３  ＲＡＭ、２４  フラッシュメモリー、２５  読取機構、２６  印刷機構、２７  インターフェイス（Ｉ／Ｆ）、２８  操作パネル、２８ａ  表示部、２８ｂ  操作部、２９  バス、３０  メモリーカードリーダー、３１  印刷ヘッド、３２Ｃ，３２Ｍ，３２Ｙ，３２Ｋ  ノズル、３３Ｃ，３３Ｍ，３３Ｙ，３３Ｋ１，３３Ｋ２  ノズル群、３４  カートリッジ、３５  ルックアップテーブル（ＬＵＴ）、３６  リサイズ率設定部、３７  リサイズ処理部、３８  生成処理部、４０  パソコン（ＰＣ）、４７  入力装置、４８  ディスプレイ、Ｓ  印刷媒体。
【図１】
2013111764.tif 000003
【図２】
2013111764.tif 000004
【図３】
2013111764.tif 000005
【図４】
2013111764.tif 000006
【図５】
2013111764.tif 000007