(57)【要約】【課題】複数のドットを用いて画像を形成する場合でも、出力画像のスループットを向上させることを目的とする。【解決手段】印刷データを用いて印刷処理を行うプリンタと、画像データから印刷データを生成し、プリンタに印刷処理を実行させる印刷制御装置と、で構成される印刷システムであって、プリンタは、インク吐出機構を主走査方向に複数配置したラインヘッドを、副走査方向に複数配列させるとともに、ラインヘッド毎に吐出するインクのドットサイズを変更可能な印刷実行部を有し、前記印刷制御装置は、印刷処理の特性に応じて、画像データからドットサイズ毎の印刷データを作成する第１の手段と、各ラインヘッドが吐出するインクのドットサイズを指定し同ドットサイズが指定された各ラインヘッドに対応する印刷データを供給する第２の手段と、を有する。【選択図】図２
2010137403.tif 000002
【特許請求の範囲】
【請求項１】
印刷データを用いて印刷処理を行う印刷装置と、画像データから印刷データを作成し、前記印刷装置に印刷処理を実行させる印刷制御装置と、で構成される印刷システムであって、
前記印刷装置は、
インク吐出機構を主走査方向に複数配置したラインヘッドを、副走査方向に複数配列させるとともに、ラインヘッド毎に吐出するインクのドットサイズを変更して印刷処理可能な印刷実行部を有し、
前記印刷制御装置は、
印刷処理の特性に応じて、前記画像データからドットサイズ毎の印刷データを作成する第１の手段と、
前記各ラインヘッドが吐出するインクのドットサイズと、前記ドットサイズ毎の印刷データが供給されるラインヘッドを指定する第２の手段と、を有し、
前記印刷実行部は、前記指定に従って印刷処理を実行することを特徴とする印刷システム。
【請求項２】
前記印刷実行部は、各ラインヘッドとこのラインヘッドを制御するためのヘッドコントローラとがシリアル接続されていることを特徴とする請求項１に記載の印刷システム。
【請求項３】
前記第１の手段は、前記印刷装置が印刷速度を優先して印刷処理を行なう場合は、全ての画素のドットサイズが大きくなるようドットサイズを構成することを特徴とする請求項１又は請求項２に記載の印刷システム。
【請求項４】
前記第１の手段は、前記印刷装置が出力画像の高画質化を優先して印刷処理を行なう場合は、全ての画素のドットサイズが小さくなるようドットサイズを構成することを特徴とする請求項１〜請求項３のいずれか一項に記載の印刷システム。
【請求項５】
前記第２の手段は、前記印刷装置が用紙に対するにじみの抑制を優先して印刷処理を行なう場合は、インクの吐出順序に応じてインクのドットサイズが大きくなるよう前記ラインヘッドを指定させることを特徴とする請求項１〜請求項４のいずれか一項に記載の印刷システム。
【請求項６】
インク吐出機構を主走査方向に複数配置したラインヘッドを副操作方向に複数配列させるとともに、前記ラインヘッド毎に吐出するインクのドットサイズを変更可能な印刷実行部を有する印刷装置に印刷処理を実行させるコンピュータ読み取り可能なプログラムであって、
印刷処理の特性に応じて、前記画像データからドットサイズ毎の印刷データを作成する第１の手段と、
前記各ラインヘッドが吐出するインクのドットサイズと、前記ドットサイズ毎の印刷データが供給されるラインヘッドを指定する第２の手段と、を有することを特徴とするコンピュータ読み取り可能なプログラム。
【請求項７】
インク吐出機構を主走査方向に複数配置したラインヘッドを、副走査方向に複数配列させるとともに、ラインヘッド毎に吐出するインクのドットサイズを変更して印刷処理可能な印刷実行部と、
ドットサイズ毎の印刷データと、この印刷データを印刷する各ラインヘッドの指定を受付ける受信部と、
前記各ラインヘッドに対して指定されたドットサイズで印刷処理を実行させるよう、各ドットサイズに対応した印刷データを各ラインヘッドに供給するデータ供給部と、を有することを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ラインヘッド型の印刷装置を用いた印刷システムにおいて、特に、ドット径を変更可能な印刷システムに関するものである。
【背景技術】
【０００２】
従来、インクを吐出するノズルを主走査方向に配列したラインヘッドプリンタが知られている。ラインヘッドプリンタでは、階調値で表現されたデータを、インクのドットの有無で表現される印刷データに変換し、この印刷データを用いて媒体に印刷を行う。
【０００３】
また、インクのドットサイズを変化させて媒体に印刷可能なラインヘッドプリンタも知られている。このようなラインヘッドプリンタでは、ヘッドモジュールにはドットの有無を指定するデータに加えて、ドットサイズ指定するデータをも供給する必要がある（例えば、特許文献１参照）。
【特許文献１】特開２００８−１４２９３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ドットサイズを複数変更できるようにした場合、ヘッドモジュールには、ドットの有無に加えてドットサイズを指定するためのデータを供給する必要が生じ、送信されるデータ量が多くなる。そのため、複数のドットを用いて解像度を向上させる場合には、出力画像のスループットを向上させることが難しかった。
【０００５】
本発明は、上記課題にかんがみてなされたもので、複数のドットを用いて画像を形成する場合でも、出力画像のスループットを向上させることが可能な印刷システム、プログラム、及び印刷装置の提供を目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明では、印刷データを用いて印刷処理を行う印刷装置と、画像データから印刷データを作成し、前記印刷装置に印刷処理を実行させる印刷制御装置と、で構成される印刷システムであって、前記印刷装置は、インク吐出機構を主走査方向に複数配置したラインヘッドを、副走査方向に複数配列させるとともに、各ラインヘッドが吐出するインクのドットサイズを変更して印刷処理可能な印刷実行部を有し、前記印刷制御装置は、印刷処理の特性に応じて、前記画像データからドットサイズ毎の印刷データを作成する第１の手段と、前記各ラインヘッドが吐出するインクのドットサイズと、前記ドットサイズ毎の印刷データが供給されるラインヘッドを指定する第２の手段と、を有し、前記印刷実行部は、前記指定に従って印刷処理を実行する構成としてある。
【０００７】
上記のように構成された発明では、印刷制御装置における第１の手段は、印刷処理の特性に応じて、前記画像データからドットサイズ毎の印刷データを作成し、第２の手段は、各ラインヘッドが吐出するインクのドットサイズを指定し、同ドットサイズが指定された各ラインヘッドに対応する前記印刷データを供給する。また、印刷装置では、印刷実行部の各ラインヘッドが、第２の手段で指定されたドットサイズで対応する印刷データを印刷処理する。
そのため、印刷装置は各ラインヘッドが予めドットサイズが指定され後に、この指定されたドットサイズで印刷処理が実行されるため、印刷データ内にドットサイズを指定するためのデータを含ませる必要がなくなる。その結果、出力画像の解像度を向上させつつ、データ量を低減させて出力画像のスループットを向上させることができる。
【０００８】
また、本発明の一局面として、前記印刷実行部は、各ラインヘッドとこのラインヘッドを制御するためのヘッドコントローラとがシリアル接続されている。
上記のように構成された発明では、ラインヘッドとヘッドコントローラとがシリアル接続される印刷装置に対して、データの転送速度をより速くして、出力画像のスループットを向上させることができる。
【０００９】
そして、印刷制御装置が考慮する印刷処理の特性として、本発明の一局面として、前記第１の手段は、前記印刷装置が印刷速度を優先して印刷処理を行なう場合は、全ての画素のドットサイズが大きくなるようドットサイズを構成する。
同様に、前記第１の手段は、前記印刷装置が出力画像の高画質化を優先して印刷処理を行なう場合は、全ての画素のドットサイズが小さくなるようドットサイズを構成する。
上記のように構成された発明では、出力速度又は出力画像の画質の改善に効果的に対応することができる。
【００１０】
更に、本発明の一局面として、前記第２の手段は、前記印刷装置が用紙に対するにじみの抑制を優先して印刷処理を行なう場合は、インクの吐出順序に応じてインクのドットサイズが大きくなるよう前記ラインヘッドを指定させる。
上記のように構成された発明では、用紙に対するにじみを抑制するに際し効果的に対応することができる。
【００１１】
また、本発明の他の局面として、インク吐出機構を主走査方向に複数配置したラインヘッドを副操作方向に複数配列させるとともに、前記ラインヘッド毎に吐出するインクのドットサイズを変更可能な印刷実行部を有する印刷装置に印刷処理を実行させるコンピュータ読み取り可能なプログラムであって、印刷処理の特性に応じて、前記画像データからドットサイズ毎の印刷データを作成する第１の手段と、前記各ラインヘッドが吐出するインクのドットサイズと、前記ドットサイズ毎の印刷データが供給されるラインヘッドを指定する第２の手段と、を有する。
【００１２】
そして、上記印刷システムを構成する印刷装置のみにおいても、本発明は有効である。そのため、本発明の他の局面として、インク吐出機構を主走査方向に複数配置したラインヘッドを、副走査方向に複数配列させるとともに、各ラインヘッドが吐出するインクのドットサイズを変更して印刷処理可能な印刷実行部と、ドットサイズ毎の印刷データと、この印刷データを印刷する各ラインヘッドの指定を受付ける受信部と、前記各ラインヘッドに対して指定されたドットサイズで印刷処理を実行させるよう、各ドットサイズに対応した印刷データを各ラインヘッドに供給するデータ供給部と、を有する構成としてある。
【発明を実施するための最良の形態】
【００１３】
以下、図を参照しつつ下記の順序に従って本発明の実施形態を説明する。
１．第１の実施形態：
２．第２の実施形態：
３．その他の実施形態：
【００１４】
１．第１の実施形態：
１．１．本発明の概要：
以下、図を参照して、この発明に係る印刷システムを具体化した第１の実施の形態について説明する。図１は、一実施形態としての印刷システム１００を示すブロック構成図である。印刷システム１００は、画像データから印刷データを作成するためのＰＣ（印刷制御装置）９０と、用紙に対して印刷処理を施すプリンタ（印刷装置）８０とで構成されており、ＰＣ９０と、プリンタ８０とは、光ネットワーク等の高速インタフェース４０を介して接続されている。ここで、プリンタ８０はラインヘッド型のプリンタであり、ラインヘッド８１〜８３からインクを主走査方向に一度に吐出することで、用紙に対してドットを形成する。
【００１５】
以下に、印刷システム１００の概略的な機能を説明する。
図２は、印刷システム１００の機能を説明するためのイメージ図である。ＰＣ９０は、プリンタ８０の各ラインヘッドに対して吐出するインクのドットサイズを指定するとともに、取得した画像データから、異なるドットで構成された印刷データを作成し、ドットサイズが指定された各ラインヘッドに対応する印刷データを供給する。プリンタ８０では、各ラインヘッドが、ドットサイズ毎の印刷データを用いて指定されたドットサイズで印刷処理を行なう。そのため、各ドットサイズに応じてドットの有無のみを指定する印刷データが供給される。
【００１６】
通常、プリンタ８０に複数ドットサイズで構成した画像を作成させるには、印刷データにドットのオン／オフを表す情報に加えて、ドットサイズを表す情報を付加する必要がある。例えば、画像を「大」「中」「小」のドットサイズで表す場合、印刷データはＣＭＹＫの表色系毎に１ビット（ドットのオン／オフ）＋２ビット（ドットサイズ）の合計３ビットが必要となる。しかしながら、本発明に係る印刷システム１００では、ラインヘッド８１〜８３が吐出するインクのドットサイズを予め指定することで、印刷データからドットサイズを指定するデータを省略することができる。そのため、異なるドットで構成した画像を出力する場合でも、印刷データのデータ量を低減させることが可能となり、出力画像のスループットを向上させることができる。以下に、印刷システム１００を構成するプリンタ８０とＰＣ９０の構成についてより詳細に説明をしていく。
【００１７】
１．２．プリンタの構成：
プリンタ８０は、インクを吐出するためのラインヘッド８１〜８３と、ラインヘッド８１〜８３を駆動させるためのヘッドコントローラ７０〜７２と、ＰＣ９０と接続して、プリンタ８０の各部を制御するメインコントローラ６０と、用紙を搬送するための搬送機構５０とを備えている。プリンタ８０は、副走査方向に３つのラインヘッド８１〜８３を配列しており、各ラインヘッド８１〜８３は、クロック線４１及びデータ線４２を通じて、ヘッドコントローラ７０〜７２と接続されている。さらに、ヘッドコントローラ７０〜７２は、メインコントローラ６０を介してＰＣ９０と接続しており、メインコントローラ６０は、ＰＣ９０から出力された印刷データを各ヘッドコントローラ７０〜７２に供給する。そのため、ラインヘッド８１〜８３、ヘッドコントローラ７０、メインコントローラ６０により本発明の印刷実行部を実現する。
【００１８】
メインコントローラ６０の要部は、ＰＣ９０から供給された印刷データを各ヘッドコントローラ７０に送信する分配器６１を備えており、供給された各ドットサイズの印刷データを、対応する各ヘッドコントローラ７０〜７２に送信する。
【００１９】
ヘッドコントローラ７０は、ＣＰＵ７０ａと、印字データを記憶するためのメモリ７０ｂと、メモリ７０ｂに記憶された印字データをデータ線４２を介してラインヘッド８１〜８３に転送する印字データ転送回路７０ｃとを有している。印字データ転送回路７０ｃは、分配器６１を介して入力された印刷データをディジタル／アナログ変換して、ヘッド駆動波形を生成する。また、印字データ転送回路７０ｃは、ヘッド駆動波形をクロックに同期させてラインヘッド８１〜８３の各ヘッドモジュールに送信する。また、ヘッドコントローラ７０は、ＰＣ９０からラインヘッド８１〜８３が吐出するインクのドットサイズを指定する信号を受信すると、各ラインヘッド８１〜８３に対して吐出するインクのドットサイズを設定するサイズ指定信号を出力する。なお、ヘッドコントローラ７１，７２についても、同様の構成を備えており、その説明を省略する。
【００２０】
ラインヘッド８１〜８３は、用紙に記録するインクを「大」「中」「小」の異なるドットサイズに変更可能である。第１の実施形態では、ラインヘッド８１〜８３は、ヘッドコントローラ７０〜７２から出力されるサイズ指定信号により吐出するインクのドットサイズを可変することができる。
【００２１】
図３は、一実施形態としてのラインヘッド８１を説明するための上面図である。ラインヘッド８１は、複数のヘッドモジュール８１（１）〜８１（ｎ）を主走査方向にクランク状に配置して構成されている。各ヘッドモジュール８１（１）〜８１（ｎ）は、ピエゾ素子によりインクを吐出するノズル♯１〜♯ｍ（吐出機構）を主走査方向に複数配列する。また、ヘッドモジュール８１（１）〜８１（ｎ）は、ノズル♯１〜♯ｍをＣＭＹＫの表色毎に副走査方向に配列して構成している。ここで、ピエゾ素子（図示しない）は、ヘッドコントローラ７０から出力されるヘッド駆動波形により制御されインクを吐出していく。なお、ラインヘッド８２，８３についても、同様の構成を備えており、説明を省略する。
【００２２】
１．３．ＰＣの構成：
第１の実施形態に係るＰＣ９０の構成をより詳細に説明していく。図４は、ＰＣ９０の構成を説明するためのブロック構成図である。ＰＣ９０は、ＣＰＵやＲＯＭ及びＲＡＭを備え、主たる制御を行うメインコントローラ９１と、所定のプログラムを記憶するためのＨＤＤ９２と、を備えている。また、メインコントローラ９１にはユーザからの操作入力を受け付ける操作入力部９３と、画面として機能する表示部９５と、外部から画像データを取得するための入力ＩＦ９４と、印刷データ等を出力する出力ＩＦ９６と、が接続されている。そして、ＨＤＤ９２にはアプリケーションプログラム（以下、ＡＰと記載する）９２ａと、プリンタドライバプログラム（以下、ＰＤと記載する）９２ｂとが記憶されており、メインコントローラ９１は、ＨＤＤ９２に記憶された各プログラムを実行することでプリンタ８０に印刷処理を実行させるための機能を実現する。
【００２３】
ＡＰ９２ａは、メインコントローラ９１に、入力ＩＦ９４を介して外部から取得した画像データを、ＰＤ９２ｂが処理できるよう画像処理する機能を実現させる。また、ＡＰ９２ａは、メインコントローラ９１に、取得した画像データを表示部９５が表示できるよう画像処理する機能を実現させる。
【００２４】
ＰＤ９２ｂは、メインコントローラ９１に、ＡＰ９２ａから出力された画像データを用いて、プリンタ８０に本発明に係る印刷処理を実行させるための機能を実現させる。即ち、メインコントローラ９１は、ドットサイズ毎の印刷データを作成し（第１の手段）、プリンタ８０に対して、各ラインヘッド８１〜８３が吐出するインクのドットサイズを指定し、同ラインヘッド８１〜８３に対応する印刷データを送信する（第２の手段）。これら機能は、メインコントローラ９１がＰＤ９２ｂを実行して、モード設定モジュール９１ａ、解像度変換モジュール９１ｂ、色変換モジュール９１ｃ、ハーフトーンモジュール９１ｄ、ドットサイズ／ヘッド対応付けモジュール９１ｅ、印刷データ生成モジュール９１ｆの各機能を実現させることで実現される。
【００２５】
以下、図５を参照して、メインコントローラ９１の機能を説明する。図５は、メインコントローラ９１の論理的な構成を説明するためのブロック構成図である。モード設定モジュール９１ａは、ユーザが選択したモードに応じて、プリンタ８０のラインヘッド８１〜８３に対して吐出インクのドットサイズを指定する。本実施形態では、印刷モードとして「出力速度優先モード」、「画質優先モード」、「にじみ抑制モード」の３つのモードを設定可能であり、モード設定モジュール９１ａは、設定されたモードに応じて以下の設定を行なう。
【００２６】
図６，７，８は、ＰＣ９０が実現可能な印刷モードと、各モードを実現した際の、ドットサイズの変化を説明する図である。図６は、「出力速度優先モード」を選択した際の出力画像を説明するイメージ図であり、ドットサイズを「大」にしてドット数を減らすことで印刷速度を早めている。図７は、「画質優先モード」を選択した際の出力画像を説明するイメージ図であり、ドットサイズを「小」にして解像度を向上させている。更に、図８は、「にじみ抑制モード」を抑制した際の出力画像を説明するイメージ図であり、用紙に対するにじみ度合いが異なる大、中、小の各ドットの記録順序を異ならせることで、用紙に対するにじみを抑制している。
【００２７】
解像度変換モジュール９１ｂは、ＡＰ９２ａで供給された画像データの解像度を、プリンタ８０の解像度に応じて変換する処理を行なう。
【００２８】
色変換モジュール９１ｃは、ＲＧＢ表色系によって表現されている画像データを、色変換テーブルを参照して、ＣＭＹＫ表色系の画像データに変換する処理を行なう。
【００２９】
ハーフトーンモジュール９１ｄは、ＣＭＹＫ表色系によって表現された画像データを、モード設定モジュール９１ａが指定した「大」「中」「小」の３種類のドット毎のビットマップデータに変換する。即ち、出力画像のスループットを優先する「出力速度優先モード」の場合は、インクのドットサイズが全て「大」となるようビットマップデータが作成される。また、出力画像の高画質化を優先する「画質優先モード」の場合は、インクのドットサイズが全て「小」となるようビットマップデータが作成される。更に、出力画像の用紙に対するにじみを抑制する「にじみ抑制モード」の場合は、「大」「中」「小」の各ドットが所定の順番で記録されるようビットマップデータが作成される。
【００３０】
ドットサイズ／ヘッド対応付けモジュール９１ｅは、ハーフトーンモジュール９１ｄが作成したドットサイズ毎のビットマップデータをプリンタ８０のどのラインヘッドで印刷させるかを設定する。具体的には、ハーフトーンモジュール９１ｄが作成した「大」「中」「小」の各ドットサイズを表すビットマップデータを、モード設定モジュール９１ａが出力ドットサイズを指定したラインヘッドに供給されるようデータを付与する。このデータは、プリンタ８０の分配器６１により識別される。
【００３１】
印刷データ生成モジュール９１ｆは、ドットサイズ／ヘッド対応付けモジュール９１ｅから出力されたビットマップデータから、主走査時の１ライン分のデータを表すラスタデータを作成し、印刷データとして出力する。その後、印刷データ生成モジュール９１ｆから出力された印刷データは、出力ＩＦ９６を介してプリンタ８０に供給される。
【００３２】
１．４．印刷システムの作用：
以下、図９を参照して、印刷システム１００の機能を説明していく。図９は、画像データを取得したＰＣ９０が、プリンタ８０に印刷データを送信するまでの流れを表す流れ図である。なお、図９では、ユーザが「にじみ抑制モード」を選択した場合の印刷システムの処理を中心に説明を行なう。
【００３３】
ユーザがＰＣ９０を操作して「にじみ抑制モード」を設定すると、モード設定モジュール９１ａは、選択されたモードを受付ける（ステップＳ１１０）。
【００３４】
また、モード設定モジュール９１ａは、設定されたモードに応じて、プリンタ８０の各ラインヘッド８１〜８３が吐出するインクのドットサイズを設定する（ステップＳ１２０）。具体的には、モード設定モジュール９１ａは、出力ＩＦ９４を介してプリンタ８０に各ラインヘッドが吐出するインクサイズを決定するサイズ指定データを送信する。
【００３５】
ここで、ユーザは「にじみ抑制モード」を選択しているため、モード設定モジュール９１ａは、ラインヘッド８１が吐出するインクのドットサイズを「小」、ラインヘッド８２が吐出するインクのドットサイズを「中」、ラインヘッド８３が吐出するインクのドットサイズを「大」となるようサイズ指定データを送信する（ステップ１５０，１５５）。なお、プリンタ８０での処理は図１０のステップＳ２１０（後述）で説明を行う。
【００３６】
ユーザが、「出力速度優先モード」を選択した場合は（ステップＳ１３０）、ラインヘッド８１〜８３から吐出されるインクのドットサイズが全て「大」となるよう以後の処理を制御する（ステップＳ１３５）。また、ユーザが「画質優先モード」を選択した場合は（ステップＳ１４０）、ラインヘッド８１〜８３から吐出されるインクのドットサイズが全て「大」となるよう以後の処理を制御する（ステップＳ１４５）。
【００３７】
メインコントローラ９１は、解像度変換モジュール９１ｂ、及び色変換モジュール９１ｃの各機能により、ＲＧＢの表色系で表された画像データからＣＭＹＫの表色系で表されたビットマップデータを作成する。また、ハーフトーンモジュール９１ｄは、モード設定モジュール９１ａが受付けたモードに応じて、「大」「中」「小」の各ドットに対応したビットマップデータを作成する(ステップＳ１６０)。
【００３８】
ドットサイズ／ヘッド対応付けモジュール９１ｅは、ステップＳ１８０で作成したビットマップデータを、ステップＳ１２０で指定された各ラインヘッドが吐出するドットサイズに対応するよう、送信先のラインヘッドを指定するデータをビットマップデータの先頭部に付与する（ステップＳ１７０）
【００３９】
印刷データ生成モジュール９１ｆは、ステップＳ１７０で作成したビットマップデータからラスタデータを作成し、印刷データとしてＩＦを介してプリンタ８０に送信する（ステップＳ１８０）。以上ここまでが、ＰＣ９０で実行される処理である。
【００４０】
図１０は、プリンタ８０で実行される処理を説明するための流れ図である。
まず、図９のステップＳ１２０でＰＣ９０から送信されたサイズ指定信号により、ヘッドコントローラ７０〜７２は、各ラインヘッド８１〜８３が吐出するインクのドットサイズを設定する（ステップＳ２１０）。
【００４１】
次に、プリンタ８０は、ＰＣ９０から送信された印刷データを受信すると、分配器６１が、印刷データが表すドットサイズに応じて、印刷データを各ヘッドコントローラ７０〜７２に送信する（ステップＳ２２０）。具体的には、分配器６１は、印刷データの先頭に付与されたデータを参照し、ドットサイズ「小」で形成される画像データをヘッドコントローラ７０に送信し、ドットサイズ「中」で形成される画像データをヘッドコントローラ７１に送信し、ドットサイズ「大」で形成される画像データをヘッドコントローラ７３に送信する。
【００４２】
また、メインコントローラ６０は、搬送機構５０を駆動させて用紙の給紙を開始する（ステップＳ２３０）。
【００４３】
ヘッドコントローラ７０は、印刷データを接続されたラインヘッド８１に送信する（ステップＳ２４０）。具体的には、ヘッドコントローラ７０は、受信した印刷データをラスタデータ単位でメモリ７０ｂに一時的に記憶する。次に、ＣＰＵ７０ａは、メモリ７０ｂに記憶されたラスタデータを読み出し、このラスタデータからクロック信号を作成する。印字データ転送回路７０ｃは１ドット当たりビットで構成されたラスタデータをアナログ変換してヘッド駆動波形を生成し、生成したヘッド駆動波形をクロックに同期させて各ヘッドモジュールに送信する。
【００４４】
ここで、ヘッドコントローラ７０からラインヘッド８１へは、ドットの有無を指定するだけのヘッド駆動波形が供給されるため、ラインヘッド８１が「小」ドットのインクを吐出するためのデータ量を低減させることができ、データ転送速度を速くすることができる。その結果として、プリンタ８０は、出力画像のスループットを向上させることができる。なお、他のヘッドコントローラ７１，７２においても同様な手法によりラインヘッド８２，８３にデータが供給される。
【００４５】
印刷データが各ヘッドコントローラ７０〜７２から各ラインヘッド８１〜８３に送信されると、小ドットを形成するラインヘッド８１はヘッド駆動波形がハイの場合に用紙にインクを吐出させる（ステップＳ２５０）。以後、中ドットを形成するラインヘッド８２（ステップＳ２６０）、大ドットを形成するラインヘッド８３（ステップＳ２７０）の順序でインクを用紙に吐出していく。そのため、用紙にはドットサイズが「小」「中」「大」の順序でインクが吐出され、画像が形成されていく。以上、第１の実施形態を説明した。
【００４６】
２．第２の実施形態：
プリンタ８０のヘッドコントローラとラインヘッドの関係は上記したものに限定されない。即ち、ヘッドコントローラ７０〜７２からラインヘッド８１〜８３に、ディジタルデータのみを供給し、ラインヘッド内のディジタル／アナログ変換回路によりヘッド駆動波形を生成してインクの吐出を行うものであってもよい。ここで、ヘッドコントローラ７０〜７２とラインヘッド８１〜８３との間をディジタルデータのみで通信を行うことで、より出力画像のスループットを向上させることができる。
【００４７】
３．その他の実施形態：
本発明は様々な実施形態が存在する。
インクを吐出するラインヘッドの数は一例であり、上記した３個に限定されない。
また、ラインヘッドが吐出するインクは一例であり、ＣＭＹＫの４色に限定されない。
【００４８】
なお、本発明は上記実施例に限られるものでないことは言うまでもない。即ち、上記実施例の中で開示した相互に置換可能な部材および構成等を適宜その組み合わせを変更して適用すること、上記実施例の中で開示されていないが、公知技術であって上記実施例の中で開示した部材および構成等と相互に置換可能な部材および構成等を適宜置換し、またその組み合わせを変更して適用すること、上記実施例の中で開示されていないが、公知技術等に基づいて当業者が上記実施例の中で開示した部材および構成等の代用として想定し得る部材および構成等と適宜置換し、またその組み合わせを変更して適用すること、は本発明の一実施例として開示されるものである。
【図面の簡単な説明】
【００４９】
【図１】一実施形態としての印刷システム１００を示すブロック構成図である。
【図２】印刷システム１００の機能を説明するためのイメージ図である。
【図３】一実施形態としてのラインヘッド８１を説明するための上面図である。
【図４】ＰＣ９０の構成を説明するためのブロック構成図である。
【図５】メインコントローラ９１の論理的な構成を説明するためのブロック構成図である。
【図６】「出力速度優先モード」を選択した際の出力画像を説明するイメージ図である。
【図７】「画質優先モード」を選択した際の出力画像を説明するイメージ図である。
【図８】「にじみ抑制モード」を抑制した際の出力画像を説明するイメージ図である。
【図９】画像データを取得したＰＣ９０が、プリンタ８０に印刷データを送信するまでの流れを表す流れ図である。
【図１０】プリンタ８０で実行される処理を説明するための流れ図である。
【符号の説明】
【００５０】
４０…高速インタフェース、４１…クロック線、４２…データ線、５０…搬送機構、６０…メインコントローラ、６１…分配器、７０，７１，７２…ヘッドコントローラ、７０ａ…ＣＰＵ、７０ｂ…メモリ、７０ｃ…印字データ転送回路、８０…プリンタ、８１，８２，８３…ラインヘッド、９１…メインコントローラ、９１ａ…モード設定モジュール、９１ｂ…解像度変換モジュール、９１ｃ…色変換モジュール、９１ｄ…ハーフトーンモジュール、９１ｅ…ヘッド対応付けモジュール、９１ｆ…印刷データ生成モジュール、９２ａ…アプリケーションプログラム、９２ｂ…プリンタドライバプログラム、９３…操作入力部、９４…入力ＩＦ、９５…表示部、９６…出力ＩＦ、１００…印刷システム
【図１】
2010137403.tif 000003
【図２】
2010137403.tif 000004
【図３】
2010137403.tif 000005
【図４】
2010137403.tif 000006
【図５】
2010137403.tif 000007
【図９】
2010137403.tif 000008
【図１０】
2010137403.tif 000009
【図６】
2010137403.tif 000010
【図７】
2010137403.tif 000011
【図８】
2010137403.tif 000012