(57)【特許請求の範囲】
【請求項１】
被印刷媒体に印刷する印刷ヘッドと、
外部装置から受信した印刷ジョブを解析して当該印刷ジョブに含まれる画像データを取得するデータ解析部と、
前記画像データを前記被印刷媒体に印刷するための印刷データに変換する画像処理を行う画像処理部とを備え、
前記画像処理部は、
前記データ解析部から入力される前記画像データを記憶するデータメモリーと、
複数のバッファーと、
前記画像データを色変換処理する色変換処理部と、
前記色変換処理された画像データをハーフトーン処理するハーフトーン処理部と
を備え、
前記色変換処理部は、前記データメモリーから所定の画像領域ずつ取り出した画像データに色変換処理を行い、当該色変換処理後の第１の画像領域の画像データと前記第１の画像領域に続く次の色変換処理後の第２の画像領域の画像データとを複数の前記バッファーに順繰りに出力し、
前記ハーフトーン処理部は、複数の前記バッファーから色変換処理後の前記第１の画像領域の画像データと、次の色変換処理後の前記第２の画像領域の画像データとを順繰りに取り出してハーフトーン処理を順次行い、
前記色変換処理部は、所定の前記第１の画像領域の画像データが前記ハーフトーン処理されている間に前記第２の画像領域の画像データを前記色変換処理する、印刷装置。
【請求項２】
前記画像処理部とは個別に形成され、前記画像処理部から入力される前記印刷データをパスごとに分解するパス分解処理を行うデータ処理部を有する
請求項１に記載の印刷装置。
【請求項３】
印刷ジョブを解析して当該印刷ジョブに含まれる画像データを取得するデータ解析部と、
前記画像データを被印刷媒体に印刷するための印刷データに変換する画像処理を行う画像処理部とを備え、
前記画像処理部は、
前記データ解析部から入力される前記画像データを記憶するデータメモリーと、
複数のバッファーと、
前記画像データを色変換処理する色変換処理部と、
前記色変換処理された画像データをハーフトーン処理するハーフトーン処理部と
を備え、
前記色変換処理部は、前記データメモリーから所定の画像領域ずつ取り出した画像データに色変換処理を行い、当該色変換処理後の第１の画像領域の画像データと前記第１の画像領域に続く次の色変換処理後の第２の画像領域の画像データとを複数の前記バッファーに順繰りに出力し、
前記ハーフトーン処理部は、複数の前記バッファーから色変換処理後の前記第１の画像領域の画像データと、次の色変換処理後の前記第２の画像領域の画像データとを順繰りに取り出してハーフトーン処理を順次行い、
前記色変換処理部は、所定の前記第１の画像領域の画像データが前記ハーフトーン処理されている間に前記第２の画像領域の画像データを前記色変換処理する、制御装置。
【請求項４】
前記画像処理部とは個別に形成され、前記画像処理部から入力される前記印刷データをパスごとに分解するパス分解処理を行うデータ処理部を有する
請求項３に記載の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理部を有する印刷装置及び制御装置に関する。
【背景技術】
【０００２】
従来の印刷装置は、用紙等の被印刷媒体にインクを噴射するための複数のノズルが形成された印刷ヘッドと、印刷ヘッドにより被印刷媒体に画像を印刷する印刷処理を実行する制御装置とを備えている。この制御装置には、高画質の印刷を行うために外部装置から解像度の高い画像データが送信される。そして制御装置は、受信した画像データをバッファーに格納し、このバッファーに格納される画像データに基づき印刷処理を行う。しかし、従来の印刷装置では、画像データのデータ量が多い場合、画像データの送信完了までに時間がかかり、画像データの送信完了までに待ち時間が生じる。このため、待ち時間の間に先に被印刷媒体に印刷された部分が乾燥することによる乾燥ムラが生じてしまう。
【０００３】
このような問題に対して、外部装置から印刷装置への画像データの送信時間を短縮するために色変換処理及びハーフトーン処理を行う画像処理部を備えた印刷装置が提案されている。この印刷装置の画像処理部は、外部装置から受信した数ラスター分の画像データを色変換処理及びハーフトーン処理の順に処理することを画像データの全ラスターについて繰り返し処理する。しかし、画像処理部の処理能力が低いと、画像データを色変換処理及びハーフトーン処理する時間が長くなり、依然として待ち時間が生じる。このため、乾燥ムラの低減には、未だ改善の余地がある。
【０００４】
そこで、画像処理部による画像データの処理時間が長くなる場合に、印刷ヘッドの主走査方向への１回の移動（１パス）当たりの被印刷媒体における被印刷領域の副走査方向の間隔を狭くすることにより、印刷の待ち時間を短縮して乾燥ムラを低減する印刷装置が提案されている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−１１６１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、印刷ヘッドの１パス当たりの被印刷媒体における被印刷領域の副走査方向の間隔が狭くなると、被印刷媒体に全画像を印刷するための印刷ヘッドのパス数が多くなる。このため、被印刷媒体への印刷が完了するまでの時間が長くなる。
【０００７】
本発明は、このような実情に鑑みてなされたものであり、その目的は、被印刷媒体への印刷時間が長くなることを抑制することが可能な印刷装置及び制御装置を提供することにある。
【課題を解決するための手段】
【０００８】
以下、上記課題を解決するための手段及びその作用効果について記載する。
上記課題を解決する印刷装置は、被印刷媒体に印刷する印刷ヘッドと、外部装置から受信した印刷ジョブを解析して当該印刷ジョブに含まれる画像データを取得するデータ解析部と、前記画像データを前記被印刷媒体に印刷するための印刷データに変換する画像処理を行う画像処理部とを備え、前記画像処理部は、前記データ解析部から入力される前記画像データを記憶するデータメモリーと、複数のバッファーと、前記画像データを色変換処理する色変換処理部と、前記色変換処理された画像データをハーフトーン処理するハーフトーン処理部とを備え、前記色変換処理部は、前記データメモリーから所定の画像領域ずつ取り出した画像データに色変換処理を行い、当該色変換処理後の第１の画像領域の画像データと前記第１の画像領域に続く次の色変換処理後の第２の画像領域の画像データとを複数の前記バッファーに順繰りに出力し、前記ハーフトーン処理部は、複数の前記バッファーから色変換処理後の前記第１の画像領域の画像データと、次の色変換処理後の前記第２の画像領域の画像データとを順繰りに取り出してハーフトーン処理を順次行い、前記色変換処理部は、所定の前記第１の画像領域の画像データが前記ハーフトーン処理されている間に前記第２の画像領域の画像データを前記色変換処理する。
上記課題を解決する印刷装置は、被印刷媒体に印刷する印刷ヘッドと、外部装置から受信した印刷ジョブを印刷コマンド及び画像データに解析するデータ解析部と、前記画像データを前記被印刷媒体に印刷するための印刷データに変換する画像処理を行う画像処理部とを備え、前記画像処理部は、前記データ解析部との間で前記印刷コマンドを転送可能なプログラムメモリーバスと、前記データ解析部との間で前記画像データを転送可能なデータメモリーバスと、前記画像処理のプログラムを記憶するプログラムメモリーと、前記データ解析部から入力される前記画像データを記憶するデータメモリーと、前記印刷コマンド及び前記画像処理のプログラムに基づいて、前記画像データを色変換処理する色変換処理部と、前記印刷コマンド及び前記画像処理のプログラムに基づいて、前記色変換処理された画像データをハーフトーン処理するハーフトーン処理部とを備え、前記色変換処理及び前記ハーフトーン処理を並行して行う。
【０００９】
上記構成によれば、色変換処理及びハーフトーン処理を並行して行うため、画像処理にかかる時間を短縮することができる。すなわち、印刷ヘッドの１パス当たりの被印刷媒体における被印刷領域の副走査方向の間隔を狭くすることなく、被印刷媒体に画像を印刷することができる。したがって、印刷時間を短縮することができる。
【００１０】
また画像処理部において、１つのバスが印刷コマンドの転送と画像データの転送とを共通して行う場合、画像処理及び画像データの転送を並行して行うことができない。
この点、本印刷装置は、プログラムメモリーバスとデータメモリーバスとが個別に形成されているため、画像処理及び画像データの転送を並行して行うことができる。このため、画像処理部による画像データから印刷データへの変換にかかる時間を短縮することができる。
【００１１】
この印刷装置において、前記色変換処理部と前記ハーフトーン処理部とは、前記画像データにおいて異なる画像領域の画像処理を並行して行うことが好ましい。
上記構成によれば、画像データにおける所定の画像領域について色変換処理及びハーフトーン処理の一方を行っている間に上記所定の画像領域とは別の画像領域について色変換処理及びハーフトーン処理の他方が行われる。このため、画像処理にかかる時間を短縮することができる。
【００１２】
この印刷装置において、前記画像処理部は、第１のバッファー及び第２のバッファーを有し、前記第１のバッファーには、前記画像データにおいて第１の画像領域が入力され、前記第２のバッファーには、前記画像データにおいて前記第１の画像領域とは異なる第２の画像領域が入力され、前記色変換処理部は、前記第１の画像領域が前記ハーフトーン処理されている間に前記第２の画像領域を前記色変換処理することが好ましい。
【００１３】
この印刷装置においては、前記画像処理部とは個別に形成され、前記画像処理部から入力される前記印刷データをパスごとに分解するパス分解処理を行うデータ処理部を有することが好ましい。
また、上記課題を解決する制御装置は、印刷ジョブを解析して当該印刷ジョブに含まれる画像データを取得するデータ解析部と、前記画像データを被印刷媒体に印刷するための印刷データに変換する画像処理を行う画像処理部とを備え、前記画像処理部は、前記データ解析部から入力される前記画像データを記憶するデータメモリーと、複数のバッファーと、前記画像データを色変換処理する色変換処理部と、前記色変換処理された画像データをハーフトーン処理するハーフトーン処理部とを備え、前記色変換処理部は、前記データメモリーから所定の画像領域ずつ取り出した画像データに色変換処理を行い、当該色変換処理後の第１の画像領域の画像データと前記第１の画像領域に続く次の色変換処理後の第２の画像領域の画像データとを複数の前記バッファーに順繰りに出力し、前記ハーフトーン処理部は、複数の前記バッファーから色変換処理後の前記第１の画像領域の画像データと、次の色変換処理後の前記第２の画像領域の画像データとを順繰りに取り出してハーフトーン処理を順次行い、前記色変換処理部は、所定の前記第１の画像領域の画像データが前記ハーフトーン処理されている間に前記第２の画像領域の画像データを前記色変換処理する。
また、上記課題を解決する制御装置は、印刷ジョブを印刷コマンド及び画像データに解析するデータ解析部と、前記画像データを被印刷媒体に印刷するための印刷データに変換する画像処理を行う画像処理部とを備え、前記画像処理部は、前記データ解析部との間で前記印刷コマンドを転送可能なプログラムメモリーバスと、前記データ解析部との間で前記画像データを転送可能なデータメモリーバスと、前記画像処理のプログラムを記憶するプログラムメモリーと、前記データ解析部から入力される前記画像データを記憶するデータメモリーと、前記印刷コマンド及び前記画像処理のプログラムに基づいて、前記画像データを色変換処理する色変換処理部と、前記印刷コマンド及び前記画像処理のプログラムに基づいて、前記色変換処理された画像データをハーフトーン処理するハーフトーン処理部とを備え、前記色変換処理及び前記ハーフトーン処理を並行して行う。
この制御装置において、前記色変換処理部と前記ハーフトーン処理部とは、前記画像データにおいて異なる画像領域の画像処理を並行して行うことが好ましい。
この制御装置において、前記画像処理部は、第１のバッファー及び第２のバッファーを有し、前記第１のバッファーには、前記画像データにおいて第１の画像領域が入力され、前記第２のバッファーには、前記画像データにおいて前記第１の画像領域とは異なる第２の画像領域が入力され、前記色変換処理部は、前記第１の画像領域が前記ハーフトーン処理されている間に前記第２の画像領域を前記色変換処理することが好ましい。
この制御装置においては、前記画像処理部とは個別に形成され、前記画像処理部から入力される前記印刷データをパスごとに分解するパス分解処理を行うデータ処理部を有することが好ましい。
【図面の簡単な説明】
【００１４】
【図１】一実施形態の印刷装置の概略構成図。
【図２】同印刷装置の画像処理部のブロック図。
【図３】同印刷装置の画像処理を示し、（ａ）は色変換処理の処理タイミング及び処理時間を示すタイムチャート、（ｂ）はハーフトーン処理の処理タイミング及び処理時間を示すタイムチャート。
【図４】比較例の印刷装置の色変換処理及びハーフトーン処理の処理タイミング及び処理時間を示すタイムチャート。
【発明を実施するための形態】
【００１５】
以下、印刷装置の一実施形態について、図面を参照して説明する。なお、本実施形態における印刷装置は、例えば、液体の一例であるインクを被印刷媒体に噴射することにより印刷を行うインクジェット式のプリンターで構成される。また、そのプリンターは、印刷方式が被印刷媒体の搬送方向と交差する方向に印刷ヘッドを移動させて印刷を行う、所謂シリアル方式のプリンターである。ここで、インクの例としては、一般的な水性インク及び油性インク並びにジェットインク、ホットメルトインク等の各種液体組成物を包含するものとする。
【００１６】
図１に示すように、印刷装置１１は、被印刷媒体の一例である長尺状の連続紙Ｐを搬送可能な搬送部１２と、搬送部１２による連続紙Ｐの搬送方向と交差する連続紙Ｐの幅方向（図１では紙面と直交する方向）に往復動して連続紙Ｐにインクを噴射して印刷を行う印刷部１３と、インクを印刷部１３に供給するためのカートリッジ１４とを備えている。なお、搬送部１２は、印刷部１３と上下方向において対向する位置に、連続紙Ｐを印刷部１３と対向する水平状態にして支持可能な支持台１５を有している。
【００１７】
一方、印刷部１３は、支持台１５の上方域を連続紙Ｐの幅方向に沿って往復移動可能な移動体１６と、その移動体１６の下面側に設けられ、連続紙Ｐにおける支持台１５上に支持された領域に向けてインクを噴射可能な印刷ヘッド１７とを備えている。なお、印刷ヘッド１７は、その下面に開口するノズル１７ａからインクを噴射する。因みに、図１では４つのノズル１７ａが印刷ヘッド１７に図示されているが、実際には多数のノズル１７ａが印刷ヘッド１７の移動方向と直交する方向に沿って延びる複数のノズル列を形成するように設けられている。また印刷ヘッド１７は、カートリッジ１４が接続されることによりインクがカートリッジ１４から供給される。
【００１８】
カートリッジ１４は、例えばシアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）等の１０種類のインクが収容されている。カートリッジ１４は、印刷ヘッド１７に各色のインクを個別に供給する１０本の供給路１４ａを備えている。カートリッジ１４内の各色のインクは、供給ポンプ（図示略）により各供給路１４ａを介して印刷ヘッド１７に供給される。
【００１９】
図１に示すように、搬送部１２において、連続紙Ｐの搬送方向で支持台１５よりも上流側（図１では左側）となる位置には、連続紙Ｐの幅方向に延びる繰出軸１８が回転可能に設けられている。そして、この繰出軸１８には、連続紙Ｐが予めロール状に巻き重ねられたロール体の形態で繰出軸１８の軸心を回転中心として繰出軸１８と一体回転可能に支持されている。
【００２０】
搬送部１２において、連続紙Ｐの搬送方向で繰出軸１８と支持台１５との間となる位置には、繰出軸１８から繰り出された連続紙Ｐを巻き付けて支持台１５側に導くための第１中継ローラー１９が回転可能に配置されている。
【００２１】
搬送部１２において、連続紙Ｐの搬送方向で支持台１５よりも下流側（図１では右側）となる位置には、支持台１５側から印刷済みの領域を巻き付けて連続紙Ｐを搬送方向の下流側に導く第２中継ローラー２０が回転可能に配置されている。
【００２２】
搬送部１２において、連続紙Ｐの搬送方向で第２中継ローラー２０よりも下流側となる位置には、連続紙Ｐの幅方向に延びる巻取軸２１が回転可能に設けられている。そして、この巻取軸２１には、連続紙Ｐにおける搬送方向の下流側の端部となる先端部分が巻き付けられている。
【００２３】
図１に示すように、巻取軸２１には搬送用モーターであるＰＦモーター２２が駆動連結され、移動体１６には移動用モーターであるＣＲモーター２３が駆動連結されている。そして、ＰＦモーター２２の回転に伴い、巻取軸２１が巻取方向（図１では時計回り方向）に回転することにより、連続紙Ｐは繰出軸１８から繰り出されて搬送方向の下流側に搬送される。また、ＣＲモーター２３の回転に伴い、移動体１６が連続紙Ｐの搬送方向と直交（交差）する走査方向へ移動することにより、印刷ヘッド１７は連続紙Ｐへのインクの噴射による印刷動作が可能とされる。
【００２４】
また、図１に示すように、印刷装置１１は、ＰＦモーター２２及びＣＲモーター２３の回転状態、並びに印刷ヘッド１７からのインクの噴射状態を制御するための制御装置３０を備えている。この制御装置３０は、データ解析部３１、画像処理部３２、データ処理部３８、及び印刷制御部３９を備えている。データ解析部３１、データ処理部３８、及び印刷制御部３９は、それぞれ個別に形成されたマイクロコンピューターにより構成されている。画像処理部３２は、ＤＳＰ（digital signal processor）により構成され、２つのＤＳＰコアを有している。
【００２５】
データ解析部３１は、外部装置の一例であるホストコンピューター５０から送信された印刷ジョブを受信可能な受信ポート３１ａと、受信ポート３１ａが受信した印刷ジョブを解析する解析部３１ｂとを有している。解析部３１ｂは、印刷ジョブを印刷コマンド及びＲＧＢ画像データに解析する。印刷コマンドは、連続紙Ｐの種類及び幅サイズ、印刷ヘッド１７の走査方向の印刷開始位置等を含んでいる。
【００２６】
画像処理部３２は、第１のＤＳＰコアである色変換処理部３３、及び第２のＤＳＰコアであるハーフトーン処理部３４を有している。画像処理部３２は、ＲＧＢ画像データを連続紙Ｐに印刷するための印刷データに変換し、データ処理部３８に出力する。
【００２７】
色変換処理部３３は、図示しない色変換テーブル（ルックアップテーブル）を用いて、データ解析部３１から受信したＲＧＢ画像データを印刷用の１０色の階調値のデータである印刷用の画像データに変換する。この印刷用の画像データの一例は、色ごとに２５６階調値を持つデータである。
【００２８】
ハーフトーン処理部３４は、公知の組織的ディザ法や誤差拡散法などを用いて、２５６階調値の画像データを２階調値の画像データに変換する。この２階調の画像データは、各色のインクドットについてドットを形成する画素、及びドットを形成しない画素からなるドットデータである。
【００２９】
データ処理部３８は、パス分解処理部３８ａを有している。パス分解処理部３８ａは、印刷ヘッド１７のＮ回（Ｎ≧２）の主走査方向の移動（パス）で主走査方向に１列に並ぶドット列であるラスターラインが印刷されるように、ハーフトーン処理後の画像データ（印刷データ）をパスごとに分解し、印刷制御部３９に出力する。
【００３０】
印刷制御部３９は、データ処理部３８から受信した画像データ（パスごとに分解された印刷データ）を連続紙Ｐに印刷するようにＰＦモーター２２及びＣＲモーター２３を制御する。
【００３１】
図２に示すように、画像処理部３２は、色変換処理部３３及びハーフトーン処理部３４の他に、データメモリー３５、第１のプログラムメモリー３３ａ、第２のプログラムメモリー３４ａ、第１のバッファー３６、及び第２のバッファー３７を有している。また画像処理部３２は、プログラムメモリーバス４０及びデータメモリーバス４１によりデータ解析部３１と接続されている。プログラムメモリーバス４０及びデータメモリーバス４１は、図示していないが画像処理部３２内にも形成されている。
【００３２】
色変換処理部３３及びハーフトーン処理部３４は、ＡＬＵ（arithmetic logic unit）及びＭＡＣ（multiply and accumulation）と、制御部（ともに図示略）とを備えている。制御部は、ＡＬＵ及びＭＡＣの演算を制御する。色変換処理部３３及びハーフトーン処理部３４は、プログラムメモリーバス４０により各プログラムメモリー３３ａ，３４ａとアクセス可能であり、データメモリーバス４１によりデータメモリー３５及び各バッファー３６とアクセス可能である。
【００３３】
第１のプログラムメモリー３３ａには、色変換処理のプログラムが記憶されている。色変換処理部３３の制御部は、このプログラムに基づいて色変換処理を実行する。
第２のプログラムメモリー３４ａには、ハーフトーン処理のプログラムが記憶されている。ハーフトーン処理部３４の制御部は、このプログラムに基づいてハーフトーン処理を実行する。
【００３４】
データメモリー３５は、第１の入力メモリー３５ａ、第２の入力メモリー３５ｂ、第１の出力メモリー３５ｃ、及び第２の出力メモリー３５ｄを有している。各入力メモリー３５ａ，３５ｂには、データ解析部３１からのＲＧＢ画像データが入力され、各出力メモリー３５ｃ，３５ｄには、ハーフトーン処理後の画像データ（印刷データ）が入力される。各出力メモリー３５ｃ，３５ｄは、印刷データをデータ処理部３８に出力する。
【００３５】
第１のバッファー３６及び第２のバッファー３７の一例は、ＲＡＭ（random access memory）である。第１のバッファー３６及び第２のバッファー３７は、色変換処理部３３及びハーフトーン処理部３４と、データメモリー３５との間に設けられている。各バッファー３６，３７は、色変換処理部３３及びハーフトーン処理部３４からアクセス可能である。
【００３６】
このように構成された印刷装置１１は、次のように印刷動作を行う。
まず、データ解析部３１は、ホストコンピューター５０から送信された印刷ジョブを解析する。この印刷ジョブは、連続紙Ｐ（図１参照）に印刷するＲＧＢ画像データが含まれる。そしてデータ解析部３１は、解析した印刷ジョブを画像処理部３２に送信する。このとき、データ解析部３１は、ＲＧＢ画像データのうちの６４ラスター分のＲＧＢ画像データを画像処理部３２に送信する。データ解析部３１は、６４ラスター分のＲＧＢ画像データを送信後、画像処理部３２から送信要求があったとき、次の６４ラスター分のＲＧＢ画像データを送信する。なお、画像処理部３２は、所定周期毎に６４ラスター分のＲＧＢ画像データをデータ解析部３１に要求する。
【００３７】
６４ラスター分のＲＧＢ画像データは、画像処理部３２の第１の入力メモリー３５ａに入力される。そして次に画像処理部３２から送信要求があったときの６４ラスター分のＲＧＢ画像データは、第２の入力メモリー３５ｂに入力される。このように６４ラスター分のＲＧＢ画像データは、第１の入力メモリー３５ａ及び第２の入力メモリー３５ｂに交互に入力される。なお、ＲＧＢ画像データの全ラスター数が６４の倍数ではない場合、最後のＲＧＢ画像データは、ＲＧＢ画像データの全ラスター数を６４で除算した余りのラスター数分のＲＧＢ画像データが画像処理部３２に送信される。
【００３８】
次いで、色変換処理部３３は、第１の入力メモリー３５ａのＲＧＢ画像データのうちの２ラスター分の画像データを取り込み、そのＲＧＢ画像データについて色変換処理を行う。そして、色変換後の画像データは、第１のバッファー３６に入力される。なお、次の２ラスター分の色変換処理後の画像データは、第２のバッファー３７に入力される。
【００３９】
次いで、ハーフトーン処理部３４は、第１のバッファー３６における色変換処理後の画像データについてハーフトーン処理を行う。ハーフトーン処理部３４は、第１のバッファー３６におけるハーフトーン処理後の画像データ（印刷データ）を第１の出力メモリー３５ｃに入力する。そして、第１の出力メモリー３５ｃの印刷データは、データ処理部３８に送信される。
【００４０】
データ処理部３８のパス分解処理部３８ａ（図１参照）は、印刷データについてパス分解処理を行い、印刷制御部３９（図１参照）に送信する。そして印刷制御部３９は、パス分解処理後の印刷データに基づいてＰＦモーター２２及びＣＲモーター２３（ともに図１参照）を駆動させ、連続紙Ｐに２ラスター分の画像を印刷する。
【００４１】
上述のように、印刷装置１１は、第１の入力メモリー３５ａのＲＧＢ画像データの画像処理、パス分解処理、及び印刷を繰り返す。そして印刷装置１１は、第１の入力メモリー３５ａのＲＧＢ画像データの印刷が終了した後、第２の入力メモリー３５ｂのＲＧＢ画像データについて同様に画像処理、パス分解処理、及び印刷を行う。このように印刷装置１１は、データ解析部３１の全てのＲＧＢ画像データについて画像処理、パス分解処理、及び印刷を行う。
【００４２】
本実施形態の印刷装置１１の作用について図３及び図４を用いて説明する。なお、図３及び図４において、便宜上、色変換処理を「色変換」、ハーフトーン処理を「Ｈ／Ｔ」として示している。また図３及び図４において、括弧により示された数字は、２ラスター分の画像データの画像領域を示している。このため、例えば、括弧内の数字が「１」の場合、１番目に取り込まれた２ラスター分の画像データの画像領域を示し、括弧内の数字が「２」の場合、２番目に取り込まれた２ラスター分の画像データの画像領域を示している。
【００４３】
本実施形態の印刷装置１１の比較対象として、１つのＤＳＰコアを有するＤＳＰからなる画像処理部を備える印刷装置（以下、「第１仮想印刷装置」）を想定する。第１仮想印刷装置の画像処理部は、１つのＤＳＰコアに色変換処理部及びハーフトーン処理部を有する。このため、第１仮想印刷装置は、図４に示すように、色変換処理部により２ラスター分のＲＧＢ画像データについて色変換処理を行った後、色変換処理後の画像データについてハーフトーン処理を行う。このような画像処理を２ラスター分のＲＧＢ画像データごとに繰り返す。このため、全てのＲＧＢ画像データを画像処理するための時間が長くなる。特に、本実施形態のように、高画質の画像を連続紙Ｐに印刷するために１０色のインクを用いる場合、ＲＧＢ画像データを画像処理するための時間が顕著に長くなる。
【００４４】
この点、本実施形態の印刷装置１１は、色変換処理部３３及びハーフトーン処理部３４が個別のＤＰＳコアにより構成されるため、図３に示すように、色変換処理及びハーフトーン処理を並行して処理することができる。具体的には、第１の画像領域の一例である１番目に取り込まれた２ラスター分のＲＧＢ画像データについて色変換処理した後にハーフトーン処理を行う。この１番目に取り込まれた２ラスター分のＲＧＢ画像データについてハーフトーン処理を行うときに、第２の画像領域の一例である２番目に取り込まれた２ラスター分のＲＧＢ画像データについて色変換処理を行う。すなわち、１番目に取り込まれた２ラスター分のＲＧＢ画像データのハーフトーン処理と、２番目に取り込まれた２ラスター分のＲＧＢ画像データの色変換処理とが並行して行われる。このように、Ｍ番目（Ｍ≧２）に取り込まれた２ラスター分のＲＧＢ画像データのハーフトーン処理と、Ｍ＋１番目に取り込まれた２ラスター分のＲＧＢ画像データの色変換処理とが並行して行われるため、第１仮想印刷装置と比較して、全てのＲＧＢ画像データを画像処理するための時間が短くなる。
【００４５】
また、本実施形態の印刷装置１１の比較対象として、２つのＣＰＵ（center processing unit）からなる画像処理部を備える印刷装置（以下、「第２仮想印刷装置」）を想定する。第２仮想印刷装置の画像処理部は、色変換処理部及びハーフトーン処理部が個別に設けられている。このため、第２仮想印刷装置は、ＲＧＢ画像データについて色変換処理及びハーフトーン処理を並行して行うことができる。
【００４６】
しかし、第２仮想印刷装置は、色変換処理部及びハーフトーン処理部のそれぞれがＣＰＵであるため、画像処理を行うプログラムを転送するバス及び画像データを転送するバスが共通化されている。これにより、ＲＧＢ画像データについて色変換処理を行っている間、データ解析部から画像処理部に６４ラスター分のＲＧＢ画像データを送信することができない。このため、全てのＲＧＢ画像データを画像処理するための時間が長くなる。
【００４７】
この点、本実施形態の印刷装置１１は、画像処理部３２がＤＳＰにより構成されるため、プログラムメモリーバス４０及びデータメモリーバス４１の２つのバスを有している。これにより、プログラムメモリーバス４０を用いてＲＧＢ画像データについて色変換処理を行い、データメモリーバス４１を用いてデータ解析部３１から画像処理部３２に６４ラスター分のＲＧＢ画像データを転送する。このため、ＲＧＢ画像データについて色変換処理を行っている間、データ解析部３１から画像処理部３２に６４ラスター分のＲＧＢ画像データを送信することができる。したがって、第２仮想印刷装置と比較して、全てのＲＧＢ画像データを画像処理するための時間が短くなる。
【００４８】
本実施形態の印刷装置１１は、以下に示す効果を得ることができる。
（１）印刷装置１１は、ＲＧＢ画像データの色変換処理と、色変換処理後の画像データのハーフトーン処理と、データ解析部３１から６４ラスター分のＲＧＢ画像データの画像処理部３２への送信とを並行して行う。これにより、全てのＲＧＢ画像データを画像処理するための時間が短くなる。すなわち、印刷ヘッド１７の１パス当たりの連続紙Ｐにおける被印刷領域の副走査方向の間隔を狭くすることなく、連続紙Ｐに画像を印刷することができる。したがって、印刷時間を短縮することができる。
【００４９】
印刷装置１１は、印刷動作中に２ラスター分の画像データの色変換処理及びハーフトーン処理を行う。そこで、画像処理部３２が色変換処理及びハーフトーン処理を並行して行うことにより２ラスター分の画像データを画像処理する時間が短くなるため、印刷ヘッド１７が２ラスター分の画像を印刷する期間中に次の２ラスター分の画像データの色変換処理及びハーフトーン処理を終了することができる。
【００５０】
（２）ハーフトーン処理部３４が色変換処理後の２ラスター分の画像データについてハーフトーン処理を行っている間に、色変換処理部３３が次の２ラスター分のＲＧＢ画像データについて色変換処理を行う。したがって、全てのＲＧＢ画像データを画像処理するための時間が短くなる。
【００５１】
（３）画像処理部３２は、第１のバッファー３６及び第２のバッファー３７を有している。このため、画像処理部３２は、第１のバッファー３６において２ラスター分の画像データのハーフトーン処理を行っている間に、第２のバッファー３７において次の２ラスター分のＲＧＢ画像データを入力することができる。したがって、画像処理部３２が色変換処理及びハーフトーン処理を並行して行うことができるため、全てのＲＧＢ画像データを画像処理するための時間が短くなる。
【００５２】
また、第１のバッファー３６及び第２のバッファー３７は、データメモリー３５よりも色変換処理部３３及びハーフトーン処理部３４に近い位置に設けられている。このため、データメモリー３５から色変換処理部３３及びハーフトーン処理部３４に画像データを転送する場合と比較してデータ転送時間が短くなる。したがって、全てのＲＧＢ画像データを画像処理するための時間が短くなる。
【００５３】
なお、上記実施形態は以下に示すように変更してもよい。
・データ処理部３８は、パス分解処理部３８ａに加えて、ラスタライズ処理部を有する。ラスタライズ処理部は、ハーフトーン処理部３４からのドットデータを受け取り、ドットデータをドットの形成順序を考慮しながら印刷制御部３９に転送すべき順序に並べ替えるインターレース処理を行う。また、データ処理部３８は、パス分解処理部３８ａに代えて、ラスタライズ処理部を有してもよい。
【００５４】
・色変換処理部３３は、ＲＧＢ画像データを１０色以外の色数の印刷用の画像データに色変換処理してもよい。
・色変換処理部３３は、３ラスター分以上のＲＧＢ画像データごとに色変換処理してもよい。要するに、色変換処理部３３は、第１のバッファー３６及び第２のバッファー３７が保持可能なデータ量となるＲＧＢ画像データのラスター数分ごとに色変換処理することができる。また、色変換処理部３３は、１ラスター分のＲＧＢ画像データごとに色変換処理してもよい。
【００５５】
・ハーフトーン処理部３４は、色変換処理後の画像データを２階調値以外、例えば４階調値の画像データに変換してもよい。４階調値の画像データの場合、ドットデータとしては、大ドットを形成する画素、中ドットを形成する画素、小ドットを形成する画素、及びドットを形成しない画素からなる。
【００５６】
・画像処理部３２は、色変換処理及びハーフトーン処理を常時並行して行うことに限られない。例えば、画像処理部３２は、色変換処理及びハーフトーン処理の少なくとも一方が単独で行われる時間があってもよい。要するに、画像処理部３２は、画像データの処理時間の少なくとも一部の時間において色変換処理及びハーフトーン処理を並行して行えばよい。この構成によれば、上記実施形態の（１）に準じた効果を得ることができる。
【００５７】
・画像処理部３２は、第１のプログラムメモリー３３ａ及び第２のプログラムメモリー３４ａの一方を省略してもよい。この場合、第１のプログラムメモリー３３ａ及び第２のプログラムメモリー３４ａの他方には、色変換処理のプログラム及びハーフトーン処理のプログラムが記憶される。
【００５８】
・画像処理部３２は、バッファーを３つ以上有してもよい。また画像処理部３２は、第１のバッファー３６及び第２のバッファー３７の一方を省略してもよい。
・制御装置３０は、データ処理部３８を省略してもよい。
【００５９】
・外部装置として、ホストコンピューター５０に代えて、ＵＳＢメモリーであってもよい。要するに、印刷装置１１に印刷ジョブを送信することが可能な機器であればよい。
・被印刷媒体は、連続紙Ｐのような紙に限らず、フィルム、織布、不織布等の他のメディアや、ガラス基板、シリコン基板等の各種基板のようなワークであってもよい。
【符号の説明】
【００６０】
１１…印刷装置、１７…印刷ヘッド、３１…データ解析部、３２…画像処理部、３３…色変換処理部、３４…ハーフトーン処理部、３５…データメモリー、３３ａ…第１のプログラムメモリー、３４ａ…第２のプログラムメモリー、３６…第１のバッファー、３７…第２のバッファー、３８…データ処理部、４０…プログラムメモリーバス、４１…データメモリーバス、５０…ホストコンピューター（外部装置）、Ｐ…用紙（被印刷媒体）。
【図１】
0006379723.tif 000002
【図２】
0006379723.tif 000003
【図３】
0006379723.tif 000004
【図４】
0006379723.tif 000005