(57)【要約】【課題】インク吐出装置で使用可能なインクシステムが制限されている。【解決手段】吐出制御装置１として、インクカートリッジ３Ｂの組み合わせ（例えば、インクの種類やインクの配列）を異にする複数種類のヘッドユニット３（１〜Ｎ）を制御可能なものを提案する。このため、吐出制御部１には、インク吐出装置２に装着されたヘッドユニット３の種類を識別する識別部１Ａと、識別されたヘッドユニット３（１〜Ｎ）に適した印刷モードを選択するモード選択部１Ｂとを設ける。【選択図】図  １
2005193645.tif 000002
【特許請求の範囲】
【請求項１】
インクカートリッジの組み合わせを異にする複数種類のヘッドユニットを制御する吐出制御装置であって、
装着されたヘッドユニットの種類を識別する識別部と、
識別されたヘッドユニットに適した印刷モードを選択するモード選択部と
を有することを特徴とする吐出制御装置。
【請求項２】
複数種類のインクカートリッジを個別に装着可能なヘッドユニットを制御する吐出制御装置であって、
前記ヘッドユニットに対するインクカートリッジの装着状態を識別する識別部と、
識別された装着状態に適した印刷モードを選択するモード選択部と
を有することを特徴とする吐出制御装置。
【請求項３】
請求項１に記載の吐出制御装置であって、
前記識別部は、前記ヘッドユニットから取得した識別信号に基づいて、装着されたヘッドユニットの種類を識別する
ことを特徴とする吐出制御装置。
【請求項４】
請求項１に記載の吐出制御装置であって、
前記識別部は、前記ヘッドユニットを装着する際の設定に基づいて、装着されたヘッドユニットの種類を識別する
ことを特徴とする吐出制御装置。
【請求項５】
請求項２に記載の吐出制御装置であって、
前記識別部は、前記ヘッドユニットから取得した識別信号に基づいて、前記ヘッドユニットに対するインクカートリッジの装着状態を識別する
ことを特徴とする吐出制御装置。
【請求項６】
請求項２に記載の吐出制御装置であって、
前記識別部は、前記ヘッドユニットを装着する際の設定に基づいて、前記ヘッドユニットに対するインクカートリッジの装着状態を識別する
ことを特徴とする吐出制御装置。
【請求項７】
請求項１又は２に記載の吐出制御装置において、
前記モード選択部は、同一色かつ同一濃度のインクを充填した複数のインクカートリッジを使用する印刷モードに対応する
ことを特徴とする吐出制御装置。
【請求項８】
請求項７に記載の吐出制御装置において、
前記モード選択部は、同一色かつ同一濃度のインクを充填した複数のインクカートリッジを選択的に使用する印刷モードに対応する
ことを特徴とする吐出制御装置。
【請求項９】
請求項７に記載の吐出制御装置において、
前記モード選択部は、同一色かつ同一濃度のインクを充填した複数のインクカートリッジを均等に使用する印刷モードに対応する
ことを特徴とする吐出制御装置。
【請求項１０】
請求項１又は２に記載の吐出制御装置において、
前記モード選択部は、複数色のカラーインクに対応したカラー印刷モードと、濃淡単色インクに対応したモノクロ印刷モードとに対応する
ことを特徴とする吐出制御装置。
【請求項１１】
請求項１又は２に記載の吐出制御装置において、
前記モード選択部は、インクカートリッジが未装着の位置に応じ、使用する印刷モードを選択する
ことを特徴とする吐出制御装置。
【請求項１２】
取付機構への装着時、内部に保持する複数のインクカートリッジの組み合わせに関する情報とその装着位置とを、取付機構との機械的な結合を通じて識別可能とする機械的構造を有する
ことを特徴とするヘッドユニット。
【請求項１３】
取付機構への装着時、内部に保持する複数のインクカートリッジの組み合わせに関する情報とその装着位置とを、取付機構との電気的な接続を通じて識別可能とする接続端子を有する
ことを特徴とするヘッドユニット。
【請求項１４】
ヘッドユニットへの装着時、少なくとも充填されたインクの色及び濃度に関する情報を、機械的な結合を通じて識別可能とする機械的構造を有する
ことを特徴とするインクカートリッジ。
【請求項１５】
ヘッドユニットへの装着時、少なくとも充填されたインクの色及び濃度に関する情報を、電気的な接続を通じて識別可能とする接続端子を有する
ことを特徴とするインクカートリッジ。
【請求項１６】
インクカートリッジの装着時、少なくともインクカートリッジに充填されたインクの色及び濃度に関する情報とその装着位置とを、機械的な結合を通じて識別可能とする機械的構造を有する
ことを特徴とするヘッドユニット。
【請求項１７】
インクカートリッジの装着時、少なくともインクカートリッジに充填されたインクの色及び濃度に関する情報とその装着位置とを、電気的な接続を通じて識別可能とする接続端子を有する
ことを特徴とするヘッドユニット。
【請求項１８】
請求項１に記載の吐出制御装置を有する
ことを特徴とするインク吐出装置。
【請求項１９】
請求項２に記載の吐出制御装置を有する
ことを特徴とするインク吐出装置。
【請求項２０】
インクカートリッジの組み合わせを異にする複数種類のヘッドユニットを制御する吐出制御装置で実行される吐出制御方法であって、
装着されたヘッドユニットの種類を識別する工程と、
識別されたヘッドユニットに適した印刷モードを選択する工程と
を有することを特徴とする吐出制御方法。
【請求項２１】
複数種類のインクカートリッジを個別に装着可能なヘッドユニットを制御する吐出制御装置で実行される吐出制御方法であって、
インクカートリッジの装着状態を識別する工程と、
識別された装着状態に適した印刷モードを選択する工程と
を有することを特徴とする吐出制御方法。
【請求項２２】
インクカートリッジの組み合わせを異にする複数種類のヘッドユニットを制御する吐出制御装置として機能するコンピュータに、
装着されたヘッドユニットの種類を識別する識別機能と、
識別されたヘッドユニットに適した印刷モードを選択するモード選択機能と
を実行させるプログラム。
【請求項２３】
複数種類のインクカートリッジを個別に装着可能なヘッドユニットを制御する吐出制御装置として機能するコンピュータに、
インクカートリッジの装着状態を識別する識別機能と、
識別された装着状態に適した印刷モードを選択するモード選択機能と
を実行させるプログラム。
【請求項２４】
請求項２２に記載のプログラムを記録したことを特徴とする記録媒体。
【請求項２５】
請求項２３に記載のプログラムを記録したことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
発明の一つの形態は、インク滴を吐出して対象物上に着滴させるインク吐出装置及びその吐出を制御する吐出制御装置に関する。また、発明の他の形態は、インクが充填されたインクカートリッジに関する。また、発明の他の形態は、インクカートリッジが装着されるヘッドユニットに関する。また、発明の他の形態は、吐出制御技術を実現する吐出制御方法及びプログラムに関する。また、発明の他の形態は、当該プログラムを記録した記録媒体に関する。
【背景技術】
【０００２】
現在のインク吐出装置は、非常に高い解像度でインク滴を吐出できる。解像度が高いほど、単位面積あたりの情報量を増やすことができる。従って、現在のインク吐出装置は、以前に比べ、格段に緻密な画像を印刷することができる。
ところで、インク吐出装置は、明暗をドットの密度で表現する。ドットとは、１画素を構成する最小単位のインク滴のことである。このため、ハイライト部分では、ドットがまだらになり易い。特に、ドット径が大きい場合には、ドット自体が知覚されてしまう。これでは、解像度の向上が印刷品質の向上につながらない。
そこで、現在、様々な工夫がなされている。例えば、インクの濃度自体を薄くする方法がある。この場合、ドット自体を知覚され難くできる。結果として粒状感が低減し、印刷品質が向上する。
【０００３】
また例えば、吐出可能なインク滴の量を小さくする方法がある。この場合、ドット径が小さくなる。その分、ハイライト部分のドットが知覚され難くなる。結果として、粒状感が低減し、印刷品質が向上する。なお、この手法は、ダーク部分で、多くのドットを打つ必要がある。すなわち、印刷速度が遅くなる。
また例えば、専用のインクや専用の用紙を用いる方法もある。例えば、写真画像を印刷する場合には、専用インクで光沢感を表現する。ただし、発色特性は用紙によっても異なるため、印刷用紙に応じた画像処理を必要とする。
【特許文献１】ＷＯ０１／０３９９８１
【発明の開示】
【発明が解決しようとする課題】
【０００４】
以上のように、印刷品質を向上させるための様々な技術が存在する。しかし、これらの技術は、わずか数種類の中での組み合わせである。まして、インクの配列は予め固定化されている。このように、現在のシステムには任意性が不足している。
【課題を解決するための手段】
【０００５】
発明者は、以上の事実認識に基づき、豊富なインクシステムを最適な印刷品質で使用できる印刷制御技術を提案する。
（Ａ）発明１
かかる目的を実現するため、１つの発明では、以下に示す吐出制御装置を提案する。図１に、１つの発明に係る吐出制御装置１を適用するインク吐出装置２を示す。この吐出制御装置１は、インクカートリッジの組み合わせを異にする複数種類のヘッドユニット３が交換的に装着される場合に好適である。
吐出制御装置１には、識別部１Ａとモード選択部１Ｂとを設ける。識別部１Ａは、装着されたヘッドユニットの種類を識別するのに用いられる。モード選択部１Ｂは、識別されたヘッドユニットに適した印刷モードを選択するのに用いられる。
この構成により、吐出制御装置１は、ヘッドユニットに搭載されたインクカートリッジの組み合わせに応じた印刷モードを選択する。この結果、印刷結果がインクカートリッジの組み合わせに最適化される。
【０００６】
なお、ヘッドユニット３には、ヘッド３Ａとインクカートリッジ３Ｂが搭載される。ヘッド３Ａは、インク滴を吐出するノズルの集合である。通常、インクカートリッジと同数のヘッドが配置される。
ヘッド３Ａには、固定ヘッド型と可動ヘッド型がある。固定ヘッド型のヘッドユニット３には、印刷幅と同じ長さにわたり、ノズルが配列される。一方、可動ヘッド型のヘッドユニットは、わずかな範囲にノズルが配列される。一般に、これらヘッド方式の違いは、ヘッドユニットを装着するインク吐出装置側の駆動機構で決まる。
インクカートリッジ３Ｂは、インクが充填される容器又は空間である。インクカートリッジ３Ａは、例えばヘッドユニット３に予め内蔵又は装着されている。インクカートリッジ３Ａには、１つの印刷ヘッドに対応する各容器が独立に形成されているものと、複数の容器が一体に形成されているものとがある。
【０００７】
ヘッドユニット３に搭載されるインクカートリッジ又はインクには、目的や用途に応じて様々な組み合わせが考えられる。例えば、インクの種類やインクの配列が異なる。ヘッドユニットには、これら要素の組み合わせを特定する情報が識別可能な状態で保持されている。この情報を基に、吐出制御装置が印刷モードを最適化する。
ここで、インクの種類には、色、濃度、用途、印刷対象、色料、溶剤等がある。例えば、色には、黒インクとカラーインク等の種類がある。通常、カラーインクには、基本色であるシアン、マゼンタ、イエローの３色が用いられる。勿論、これら以外の色が充填される場合もある。
また例えば、濃度には、濃い、普通、薄い等の種類がある。濃度が複数あることで、色の濃さに応じた使い分けが可能になる。これらを適切な条件で使用すれば、印刷品質を向上させることができる。
また例えば、用途には、文字用、写真用等がある。用途に応じてインクに要求される性能も様々である。例えば、一定時間後に見えなくなる性能が要求される。また例えば、一定の処理で消せる性能が要求される。
【０００８】
また、人には見えないが機械では読み取り可能な性能が要求される。この場合も、適切な条件で使用することにより、印刷品質を向上できる。
また例えば、印刷対象には、紙（普通紙、写真用の専用紙、ダンボールなど）、布、木、金属、プラスチック、ガラス等がある。インクは、これら印刷対象に応じて専用のものを使用する。
通常、インク吐出装置は、これらのうち１つ又は複数を印刷対象とする。この場合も、適切な条件で使用することにより、印刷品質を向上できる。
また例えば、色材には、顔料インクと染料インクの分類がある。また例えば、溶剤には、水性インク、油性インク等の分類がある。これらインクの組成によっても発色特性は異なる。このため、印刷品質を向上するためにこれらの情報を吐出制御装置が識別できる必要がある。
【０００９】
以上のように、インクの種類１つにとっても様々な種類があり、それらに応じた信号処理が求められる。さらに、この発明は、インクカートリッジ又はインクの配列も考慮する。現在使用されているインク吐出装置では、各色１つのインクカートリッジが決められた位置に配置されている。
この場合は、インクの配列についての情報は意味がない。なぜなら、インク吐出装置の信号処理系に適合するようにインクの配列が予め決まっているからである。
これに対して、発明者は、様々な種類のインクを任意の位置に装着したヘッドユニットを扱うことができる技術手法を提案する。
この技術手法の場合、どの位置にどのインクカートリッジが装着されているかを吐出制御装置１に通知する必要がある。この情報に基づいて、吐出制御装置が最適化された印刷モードをどの信号処理系に適用するかを決定する。
因みに、この技術手法は、これらインクの種類とインクの配列（位置）の組み合わせが任意である場合に好適である。なお、識別部１Ａは、例えば、ヘッドユニット３から取得した識別信号に基づいて、装着されたヘッドユニット３の種類を識別する。この識別部１Ａの場合、識別信号を自動的に取得できる。処理の自動化を可能とする仕組みについては後述する。
【００１０】
この他、識別部１Ａは、例えば、ヘッドユニット３を装着する際の設定に基づいて、装着されたヘッドユニット３の種類を識別する。この設定は、使用者が手動で行う。例えば、スライド式やロッカー式のディップスイッチを使用する。また例えば、使用者がネットワークやケーブルを経由して接続したコンピュータの画面側から設定する。
また、モード選択部１Ｂは、識別されたヘッドユニット３に適した印刷モードを選択する。印刷モードの選択により、インク吐出装置で実行される各種の信号処理の内容が確定する。その結果、印刷結果が最適化される。
なお、モード選択部１Ｂは、同一色かつ同一濃度のインクを充填した複数のインクカートリッジを使用する印刷モードを選択できることが望ましい。例えば、黒インクのインクカートリッジが２つ、灰インクのインクカートリッジが２つ搭載されているような場合である。
【００１１】
このような場合、各色全てのインクカートリッジを用いて印刷する場合だけでなく、各色１つを選択的に使用するような印刷モードがあっても良い。この場合、選択するインクカートリッジの位置とそのインク色に応じた印刷モードが選択される。この印刷モードは、使用中に１つのインクカートリッジのインクが無くなったような場合に有効である。
また、モード選択部１Ｂは、同一色かつ同一濃度のインクを充填した複数のインクカートリッジを均等に使用する印刷モードを選択できるものが望ましい。この場合、１色が複数のヘッドを使用して印刷される。
また、一方の印刷ヘッドからのインク滴の吐出に不良がある場合にも、複数の印刷ヘッドからのインク滴によるマスキング効果を期待できる。ここで、吐出不良には、吐出量が不十分な場合（吐出しない場合を含む。）、着滴位置のずれ等がある。
【００１２】
また、モード選択部１Ｂは、複数色のカラーインクに対応したカラー印刷モードと、濃淡単色インクに対応したモノクロ印刷モードとに対応するものが望ましい。この場合、モード選択部１Ｂは、ヘッドユニットの交換に対応して最適な印刷モードを適用できる。  また、モード選択部１Ｂは、インクカートリッジが未装着の位置に応じ、使用する印刷モードを選択できるものが望ましい。この印刷モードは、装着可能なスロットの全てにインクカートリッジが装着されていない場合に有効である。
この場合、インクの供給が可能な印刷ヘッドだけを使用して、必要な印刷品質を実現するのに使用できる。また、この印刷モードへの対応により、不必要なインクカートリッジをヘッドユニットに搭載する必要がなくなる。
【００１３】
（Ｂ）発明２
また、前述した目的を実現するため、１つの発明では、以下の吐出制御装置を提案する。図２に、１つの発明に係る吐出制御装置１１を適用するインク吐出装置１２の一例を示す。この吐出制御装置１１は、ヘッドユニットに複数種類のインクカートリッジを個別に装着可能な場合に好適である。
この吐出制御装置１１も、識別部１１Ａとモード選択部１１Ｂとを設ける。識別部１１Ａは、インクカートリッジの装着状態を識別するのに用いられる。モード選択部１１Ｂは、識別された装着状態に適した印刷モードを選択するのに用いられる。
この構成により、吐出制御装置１１は、ヘッドユニットに任意のインクカートリッジ１４を自由な組み合わせで装着するこができる。そして、その装着状態に応じた印刷モードを選択する。この結果、インク吐出装置の印刷結果を、インクカートリッジの組み合わせに最適化できる。
【００１４】
なお、図２は、ヘッドユニット１３がインク吐出装置１２に予め取り付けられている。しかし、図３に示すように、ヘッドユニット１３自体は、インク吐出装置１２と着脱自在であるものでも良い。
この発明は、ヘッド１３Ａとインクカートリッジ１４が分離している場合に好適なものである。勿論、このヘッド１３Ａには、固定ヘッド型と可動ヘッド型がある。また、インクカートリッジ１４には、１つの印刷ヘッドに対応する各容器が独立に形成されているものと、複数の容器が一体に形成されているものとがある。
この発明の場合、ヘッドユニット１３に搭載するインクカートリッジ１４は、使用者が自由に選択できる。すなわち、インクの種類を自由に選択できる。また、インクカートリッジ１４をどの位置に装着するかも使用者が自由に選択できる。なお、インクの種類やインクの配列の例は前述した発明の場合と同様である。
【００１５】
ここで、識別部１１Ａは、例えば、ヘッドユニット１３から取得した識別信号に基づいて、装着されたインクカートリッジ１４の装着状態を識別する。この識別部１１Ａの場合、識別信号を自動的に取得できる。自動的な仕組みを可能とする仕組みについては後述する。
この他、識別部１１Ａは、例えば、ヘッドユニット１３を装着する際の設定に基づいて、インクカートリッジ１４の装着状態を識別する。この設定は、使用者が手動で行う。例えば、スライド式やロッカー式のディップスイッチを使用する。また例えば、使用者がネットワークやケーブルを経由して接続したコンピュータの画面側から設定する。
また、モード選択部１１Ｂは、識別された装着状態に適した印刷モードを選択する。印刷モードの選択により、インク吐出装置で実行される各種の信号処理の内容が確定する。その結果、印刷結果が最適化される。
【００１６】
なお、モード選択部１１Ｂは、同一色かつ同一濃度のインクを充填した複数のインクカートリッジを使用する印刷モードを選択できることが望ましい。例えば、黒インクのインクカートリッジが２つ、灰インクのインクカートリッジが２つ搭載されているような場合である。
このような場合、各色全てのインクカートリッジを用いて印刷する場合だけでなく、各色１つを選択的に使用するような印刷モードがあっても良い。この場合、選択するインクカートリッジの位置とそのインク色に応じた印刷モードが選択される。この印刷モードは、使用中に１つのインクカートリッジのインクが無くなったような場合に有効である。
【００１７】
また、モード選択部１１Ｂは、同一色かつ同一濃度のインクを充填した複数のインクカートリッジを均等に使用する印刷モードを選択できるものが望ましい。この場合、１色が複数のヘッドを使用して印刷される。
この場合、一方の印刷ヘッドからのインク滴の吐出に不良がある場合にも、複数の印刷ヘッドからのインク滴によるマスキング効果を期待できる。ここで、吐出不良には、吐出量が不十分な場合（吐出しない場合を含む。）、着滴位置のずれ等がある。
また、モード選択部１１Ｂは、複数色のカラーインクに対応したカラー印刷モードと、濃淡単色インクに対応したモノクロ印刷モードとに対応するものが望ましい。この場合、モード選択部１Ｂは、インクカートリッジの交換に対応して最適な印刷モードを適用できる。
【００１８】
また、モード選択部１１Ｂは、インクカートリッジが未装着の位置に応じ、使用する印刷モードを選択できるものが望ましい。この印刷モードは、装着可能なスロットの全てにインクカートリッジが装着されていない場合に有効である。
この場合、インクの供給が可能な印刷ヘッドだけを使用して、必要な印刷品質を実現するのに使用できる。また、この印刷モードへの対応により、不必要なインクカートリッジをヘッドユニットに搭載する必要がなくなる。
【００１９】
（Ｃ）発明３
図１のヘッドユニット３は、インク吐出装置２に対して交換的に装着される。このヘッドユニット３には、インク吐出装置２との装着によりヘッドユニットの種類を吐出制御装置１に自動的に通知できるものがある。
例えば、インク吐出装置２の取付機構への装着時、内部に保持する複数のインクカートリッジの組み合わせに関する情報とその装着位置とを、取付機構との機械的な結合を通じて識別可能に通知できる機械的構造を有するものがある。
かかる機械的構造の例を、図４（Ａ）及び（Ｂ）に示す。いずれの場合も、インク吐出装置２側に情報検出用のセンサー又はスイッチ機構を設ける。これらにより、配置されたスイッチ群のオン又はオフを電気的に検出する。例えば、スイッチのオン又はオフで電位が変化するものを用いる。
【００２０】
図４（Ａ）は、ヘッドユニット３の側面の１つに識別用の突起３Ｃを１つ又は複数有する例である。例えば、突起３Ｃの数に識別情報を対応付ける。また例えば、突起３Ｃの設けられている位置に識別情報を対応付ける。また例えば、これらの組み合わせを適用する。
図４（Ｂ）は、ヘッドユニット３の側面の１つに識別用の凹み（孔、段差）３Ｄを１つ又は複数有する例である。例えば、凹み３Ｄの数に識別情報を対応付ける。また例えば、凹み３Ｄの設けられている位置に識別情報を対応付ける。また例えば、これらの組み合わせを適用する。
また例えば、インク吐出装置２の取付機構への装着時、内部に保持する複数のインクカートリッジの組み合わせに関する情報とその装着位置とを、取付機構との電気的な接続を通じて識別可能とする接続端子を有するものがある。
【００２１】
かかる接続端子の例を、図４（Ｃ）及び（Ｄ）に示す。図４（Ｃ）は、ヘッドユニット３の側面の１つに識別用の端子（電極）３Ｅを１つ又は複数有する例である。例えば、端子３Ｅの数に識別情報を対応付ける。また例えば、端子３Ｅの設けられている位置に識別情報を対応付ける。また例えば、これらの組み合わせを適用する。
インク吐出装置２には、情報検出用のセンサー又はスイッチ機構を設ける。これらにより、配置されたスイッチ群のオン又はオフを電気的に検出する。例えば、端子との接触の有無により電位が変化するスイッチを用いる。
図４（Ｄ）は、ヘッドユニット３にメモリ３Ｆを内蔵し、メモリ３Ｆにその種類を示す識別情報を記録する例である。この場合、端子３Ｇを通じてメモリ３Ｆの識別情報を読み出す。読み出された識別情報は、吐出制御装置１に与えられる。
【００２２】
（Ｄ）発明４
図２のヘッドユニット１３は、インクカートリッジ１４が交換的に装着される。このヘッドユニット１３には、インク吐出装置１２との装着によりインクカートリッジ１４の装着状態を吐出制御装置１１に自動的に通知できるものがある。
ここで、インクカートリッジ１４とヘッドユニット１３には、図４に示したものと同様の機械的構造や接続端子を設ける。機械的な結合を通じて識別可能とする例を、図５（Ａ）及び（Ｂ）に示す。
図５（Ａ）は、インクカートリッジ１４に識別用の突起１４Ａを設け、ヘッドユニット１３に情報検出用のセンサー又はスイッチ機構１３Ｂを設ける場合の例である。また、図５（Ｂ）は、インクカートリッジ１４に識別用の凹み１４Ｂを設け、ヘッドユニット１３に情報検出用のセンサー又はスイッチ機構１３Ｃを設ける場合の例である。
また、接続端子を通じて識別可能とする例を、図５（Ｃ）及び（Ｄ）に示す。
図５（Ｃ）は、インクカートリッジ１４に識別用の端子（電極）１４Ｃを設け、ヘッドユニット１３に情報検出用のセンサー又はスイッチ機構１３Ｄを設ける場合の例である。
【００２３】
また、図５（Ｄ）は、インクカートリッジ１４にメモリ１４Ｄを内蔵し、メモリ１４Ｄにその種類を示す識別情報を記録する例である。この場合、メモリ１４Ｄの識別情報は、端子（電極）１４Ｇ及び１３Ｅを通じてインク情報識別部１３Ｆに読み出される。なお、端子１３Ｅを吐出制御装置１１に接続することも可能である。
以上のようにして、インクカートリッジ１４に充填されているインクの色及び濃度に関する情報がヘッドユニット１３に通知される。またこの発明の場合、ヘッドユニット１３は、インクカートリッジ１４に充填されているインクの色及び濃度に関する情報と、その装着位置とが関連付けられて吐出制御装置１１に通知される。
この際、ヘッドユニット１３は、これらの情報を発明３の場合のようにヘッドユニットの種類を表す情報に変換することも可能である。例えば、ヘッドユニット１３の内部に変換テーブルを設けることで実現できる。
【００２４】
（Ｅ）他の発明
前述した吐出制御装置は、その一側面である吐出制御方法及びプログラムとしても実現できる。プログラムは、コンピュータ又はコンピュータを搭載する情報処理装置上で実行される。
情報処理装置は、ヘッドユニットと電気的に接続され、全体としてインク吐出装置として機能可能な電子機器であれば良い。例えば、携帯情報端末、携帯電話機、ゲーム機でも良い。
また、吐出制御装置を搭載したインク吐出装置としては、いわゆるプリンタ装置の他、プリンタ装置とスキャナ装置を備える複合機にも適用できる。
【発明の効果】
【００２５】
発明の１つの形態によれば、インクの種類やインクの装着位置に対する制約を無くすことができる。また、発明の１つの形態によれば、インクカートリッジの装着状態に応じた最適な印刷モードの選択が可能になる。
【発明を実施するための最良の形態】
【００２６】
以下、インク滴を吐出するインクジェットプリンタを例に、インク吐出装置の実施形態を説明する。なお、本明細書で特に図示又は記載されていない技術については、当該技術分野において既知の技術を適用する。
【００２７】
（Ａ）インクカートリッジ／ヘッドユニット
ここでは、分離方式のヘッドユニットとインクカートリッジを使用する場合について説明する。すなわち、インクカートリッジは、ヘッドユニットと独立しているものとする。インクカートリッジには、容器が独立したものを使用する。１つのインクカートリッジには、１種類のインクが充填されている。
各インクカートリッジは、使用者が個別に装着又は取外すことができる。このインクカートリッジは、いずれも同一形状を有する。従って、インクカートリッジは、ヘッドユニットの任意のスロットに装着できる。
例えば、濃度が異なる複数種類の黒インクを装着することができる。勿論、全て同じ濃度の黒インクを装着することもできる。また、カラーインクを装着することもできる。
なお、各スロットは、異なる色のインクで使用される可能性がある。従って、色の混濁やノズル詰まりの影響を低減する必要がある。本例の場合、インクカートリッジの装着時や取外し時に、ノズルに残存するインクを強制的に排出する。インクの排出は、拭き取り、吸引、吹き出し等で行う。
【００２８】
図６に、本例で使用するヘッドユニット２０の下面（ノズル面）を示す。図６は、ヘッドユニット２０としてラインヘッド２０Ａを用いる場合の例である。すなわち、固定ヘッドを使用する場合について説明する。
ヘッド面には、被記録媒体の移動方向と直角に４列のノズル群２１Ａ〜２１Ｄを配置する。各ノズル群には、ノズル２２が規定ピッチで配置されている。ここで、ノズル２２は、印刷幅と同じ長さにわたり配置されている。
また、各ノズル群は、被記録媒体の移動方向へ規定ピッチで配置されている。各ノズル群は、前述した各インクカートリッジに対応する。例えば、第１のノズル群には、インクスロット１に対応する。同様に、第２、第３及び第４のノズル群は、それぞれインクスロット２、３及び４に対応する。
【００２９】
各ノズル２２は、１つの画素に対して最大ｐ発（ｐは自然数）のインク滴２３を吐出できる。自然数ｐが大きいほど、解像度を高くできる。なお、複数のノズルから吐出されたインク滴により１つの画素を形成できる。
例えば、４つのノズル群から吐出されたｐ発のインク滴により１つの画素を形成できる。また例えば、１つのノズル群の複数のノズルから吐出されたｐ発のインク滴により１つの画素を形成できる。この場合、電気的にインク滴の吐出方向を偏向させる偏向吐出技術を使用する。
図７に、ヘッドユニット２０の上面を示す。上面には、図８に示すインクカートリッジ３０を装着するための４つのインクスロット２４Ａ〜２４Ｄが設けられている。インクスロット２４Ａは、ノズル群２１Ａに対応する。また、インクスロット２４Ｂ２〜２４Ｄは、ノズル群２１Ｂ〜２１Ｄに対応する。
インクスロット２４Ａ〜２４Ｄの底面には、インク供給用の開口が形成されている。各開口は、対応するノズル群とインク流路でつながっている。なお、開口は、底面の中央付近に形成されている。この開口に、インクカートリッジ３０のインク供給口３１が挿入される。
【００３０】
また、インクカートリッジ３０には、インク識別ピン３２が配置されている。インク識別ピン３２は、インクカートリッジ３０の底面に配置される。インク識別ピン３２は、複数本の突起でなる。インク識別ピン３２は、突起の数と位置の組み合わせによりインクの種類を示す。
ヘッドユニット２０には、インク識別ピン３２を検出する検出デバイスが配置される。検出デバイスは、各インクスロット２４Ａ〜２４Ｄの底面に設ける。検出デバイスは、センサー又はスイッチで構成する。インクカートリッジ３０の装着時、突起の位置が検出デバイスにより検出される。
検出デバイスは、突起の検出位置と検出されたインクスロットの情報をプリンタ本体に出力する。この情報は、後述するインクシステム検出／制御部に与えられる。
突起の位置により、インクカートリッジが装着されているか否かが分かる。また、装着されている場合には、どのインクスロットにどの種類のインクが装着されているかも分かる。
【００３１】
（Ｂ）濃淡モノクロ印刷モード
まず、濃淡単色インクを用いるモノクロ印刷モードについて説明する。すなわち、ブラックインクとグレーインクの組み合わせ印刷モードについて説明する。
（Ｂ−１）インクの装着例
図９に、インクカートリッジの装着例を示す。図９は、インクスロット２４Ａ〜２４Ｄと、インクカートリッジ３０に充填されているインクとの関係を示す。
図中、“空”はインクカートリッジ３０が装着されていないこと、又は、インクカートリッジ内のインクが使用により無くなったことを示す。
【００３２】
（ａ）例１
この装着例では、同一濃度のグレーインクを２本、同一濃度のブラックインクを２本それぞれ装着する。この装着例は、同一濃度のインクを隣接させる場合である。この例では、２本の同色インクから同じ画素位置にインク滴を吐出する印刷モードが選択可能になる。
この場合、ノズルの１つに部分的な吐出不良があっても、１つの画素濃度は２つのノズルからのインク滴で平均化される。この結果、白スジや濃度ムラの発生を有効に抑止できる。
【００３３】
（ｂ）例２
この装着例は、例１の変形である。すなわち、同一濃度のグレーインクを２本、同一濃度のブラックインクを２本それぞれ装着する。ただし、グレーインクとブラックインクを交互に装着する。
この場合も、同一濃度のインク滴で１つの画素を形成することにより、高品質の画像を印刷できる。
【００３４】
（ｃ）例３
この装着例は、グレーインクとブラックインクを１本ずつ装着し、残る２つのインクスロットは空のままで使用する例である。インクカートリッジの不足時に起こり得る。この場合、インクカートリッジが装着されていないインクスロットの使用を休止する印刷モードを選択する。
この印刷モードでは、空きスロットがあっても応急的な印刷を実行できる。勿論、各ノズルからのインク滴の吐出が正常である限り、高い階調表現が可能である。この場合、空きスロットの位置は自由に変更できる。
【００３５】
従って、一部のインクヘッドに吐出不良があり、信号処理による補正が困難な場合でも、インクカートリッジを別のインクスロットに装着すれば品質が回復する可能性がある。
また、この印刷モードは、例１又は例２においてインクが肩減りした場合にも適用できる。例えば、濃淡各インクにおいて２本の内のどちらかを先に使いきった場合である。また例えば、インクのスペアが濃淡各１本しかない場合である。
これらの場合は、全てのインクスロットにインクカートリッジが装着されている。しかし、インクカートリッジにインクが無く、画像の印刷に使用できない点で例３と同じである。空のインクカートリッジを使用しない信号処理を必要とする点で、前述の印刷モードと同じである。
【００３６】
（ｄ）例４
この装着例は、濃度が同じグレーインクを２本と、それより濃度の濃いグレーインクとブラックインクを１本ずつ使用する。すなわち、濃度の違う３種類のインクを使用する例である。
この装着例の場合、グレーを２つノズルからのインク滴で描画できる。従って、白スジや濃度ムラの発生を防ぐことができる。
また、２種類のグレーインクを使用するため、例１〜例３よりもグレーをより薄く表現できる。このため、印刷画像の粒状感を更に軽減し、滑らかな画像を形成できる。
【００３７】
（ｅ）例５
この装着例は、濃度が異なる３種類のグレーインクとブラックインクを１本ずつ使用する。すなわち、４つのノズル群から、濃度の異なる４種類のインク滴が吐出される。この装着例に対応した印刷モードでは、例４以上に粒状感が改善された印刷画像を実現できる。
（ｆ）例６
この装着例は、４つのノズル群の全てにブラックインクを装着する例である。この装着例に対応した印刷モードでは、１つの画素に対して４つのノズルからのインク滴を万遍なく使用できる。これにより、白スジや濃度ムラの発生を更に改善できる。また、４本のインクを同時に使うため、カートリッジの交換時期を延ばすこともできる。
【００３８】
（ｇ）その他
このように、インクの濃度やそのインクカートリッジの数、装着位置の選択により、好みに応じて画質を自由に変更できる。また、インクの吐出不良に対する応急処置としての使い方もできる。
以上の技術は、インクカートリッジがヘッドユニットに予め格納されている場合にも適用できる。勿論、ヘッドユニットの識別情報としては、インクの色、インクの濃度、インクカートリッジの数、装着位置を特定する情報を格納する。
【００３９】
（Ｂ−２）インクジェットプリンタの構成例
図１０に、インクジェットプリンタ本体４０の主要部分とヘッドユニット２０の信号処理部分を示す。インクジェットプリンタ本体４０は、以下の６つの主要な信号処理部を有する。
すなわち、インクシステム検知／制御部４１、輝度／濃度変換部４２、ガンマ変換部４３、ガンマ変換テーブル記憶部４４、階調変換部４５、ノズル駆動信号分割部４６を有する。
また、ヘッドユニット２０は、インクジェットプリンタ本体４０から駆動信号を入力するノズル駆動部２５と、インク滴を実際に吐出するノズル群からなる印刷ヘッド２６（２１Ａ〜２１Ｄ）とを有する。ここで、ノズル駆動部２５は、駆動対象とする印刷ヘッド２６の駆動方式に応じた駆動方式を実行する。
【００４０】
例えば、駆動方式には、バルブ式、ピエゾ式、バブル式などがある。バルブ式は、ノズルのバルブを開閉して加圧したインク滴を噴出する方式である。また、ピエゾ式は、ピエゾ素子の振動によってインク滴を噴出する方式である。また、バブル式は、ヒーターの加熱によって発生させた気泡の膨張によってインク滴を吐出させる方式である。
また、インク滴の吐出方向を電気的に変更できる場合もある。偏向吐出モードに対応した印刷ヘッドの場合、ノズル駆動部２５は、吐出方向の切替動作も実行する。
【００４１】
（ａ）インクシステム検知／制御部
インクシステム検知／制御部４１は、インクシステムに応じた最適な制御を実現するキーデバイスである。インクシステム検知／制御部４１には、ヘッドユニット２０から２種類又はいずれか一方の識別信号が入力される。
識別信号の１つは、インクカートリッジ識別信号Ｓ１である。識別信号の他の一つは、ヘッドユニット識別信号Ｓ２である。
インクシステム検知／制御部４１は、これらの識別信号に基づいてインクシステムを検出する。すなわち、インクスロット２４Ａ〜２４Ｄのそれぞれに、どの種類のインクカートリッジが装填されているかを検出する。
【００４２】
具体的には、インクの色、濃度、装着位置を検出する。インクシステム検知／制御部４１は、これらの情報に基づいて印画モードを選択する。装着例に応じた印刷モードの例は前述の通りである。もっとも、他の印刷モードを選択することもできる。また、外部コンピュータからの指示により、印刷モードを変更することもできる。
インクシステム検知／制御部４１は、選択した印刷モードに従って、各種の画像処理部で構成されるシステム全体を制御する。ここでの制御は、例えば、印刷モードを各部に指示することで行われる。また、ここでの制御は、例えば、印刷モードに応じた具体的な制御内容を指示することで行われる。
【００４３】
（ｂ）輝度／濃度変換部
輝度／濃度変換部４２は、輝度信号を濃度信号に変換する。変換後の濃度信号は、ガンマ変換部４３に出力される。なお、輝度信号は、ビットマップ形式の画像信号ＶINとする。輝度／濃度変換部４２には、既知の技術を使用する。
【００４４】
（ｃ）ガンマ変換部（ガンマン変換テーブル記憶部）
ガンマ変換部４３は、原画像の濃度信号を濃度再現特性に応じた濃度信号に変換する。ここで使用されるのがガンマ特性曲線である。
ガンマとは、被記録媒体のインク吸収率や被記録媒体に対するインクの面積充填率等によって変わる濃度再現の飽和特性曲線のことをいう。ガンマ特性曲線の一例を図１１及び図１２に示す。図１１は、インクの濃度特性例である。図１２は、インクによる通常の階調再現例である。
図１１の場合、横軸がインクの液滴数であり、縦軸が濃度である。図１１に示すように、再現濃度は、インクの液滴数の増加に従って増加する。ただし、その変化量は徐々に小さくなる。また、図１２の場合、横軸が入力画像であり、縦軸が量子化出力である。図１２に示すように、量子化値の閾値は等間隔ではない。
【００４５】
このように、適切なガンマ特性の使用は、高い印刷品質を実現する上で非常に重要である。ガンマ特性を左右するパラメータには、インクの濃度、被記録媒体のインク吸収率、インクのドット径、単位面積当たりのドット密度などある。
ガンマ特性曲線は、一般に特定パターンを被記録媒体に実際に印刷し、その印刷結果を実測することにより求める。特定パターンには、入力が一定のレベル差で段階的に変化する階調パターンを使用する。ガンマ変換を用いない場合、一般には、階調の中間部が非常に濃い画像が形成される。
このため、ガンマ変換には、印刷環境に応じた逆特性曲線を使用する。逆特性曲線は、例えば、被記録媒体の違い、印刷品質、インクの種類に応じて用意する。一般には、これらの逆特性曲線をメモリに格納し、印刷時に読み出して使用する。
【００４６】
インクジェットプリンタ本体４０は、これら逆特性曲線をガンマ変換テーブル記憶部４４に格納する。図１３に、ガンマ変換テーブル記憶部４４の内部構成例を示す。ガンマ変換テーブル記憶部４４は、ガンマカーブ記憶部４４Ａとカーブ／テーブルデータ変換部４４Ｂとを有する。
ガンマカーブ記憶部４４Ａには、ｎ個（ｎは自然数）のガンマカーブが記録されている。１つのガンマカーブには、カーブの形状を与える複数の特徴点データが対応付けられている。特徴点データだけを格納するのは、データ量が少なく済むためである。
例えば、特徴点データは、直交２次元平面上の複数の点座標として与える。１つのガンマカーブにつき、例えば４つの座標点を格納する。これらガンマカーブを選択するのが、インクシステム検知／制御部４１である。
【００４７】
インクシステム検知／制御部４１は、印刷条件に応じたカーブ選択指示信号Ｓ３を出力する。ガンマカーブ記憶部４４Ａは、カーブ選択指示信号Ｓ３に応じたガンマカーブを読み出し、ガンマ／テーブルデータ変換部４４Ｂに与える。
ガンマ／テーブルデータ変換部４４Ｂは、例えばスプライン又はラグランジェ等の曲線手法を用いて座標点を連続する点の集合（曲線）に変換する。変換により得られた点データは、ガンマ変換部４３に書き込まれる。
このとき、点データは、各ガンマカーブを適用する変換テーブル４３Ａ〜４３Ｄに書き込まれる。これら変換テーブル４３Ａ〜４３Ｄは、インクスロット２４Ａ〜２４Ｄのそれぞれに対応する。
【００４８】
図１４に、ガンマカーブの選択によって実現されるシステム構成例を示す。図１４の場合、インクジェットプリンタ本体４０は、２系統の信号処理部を有する。グレーインク系統とブラックインク系統の２つである。
図１４は、インクカートリッジ３０を、図９の例１に示すように装着する例である。すなわち、インクスロット１と２にグレーインクを装填し、インクスロット３と４にブラックインクを装填する場合の例である。
この場合、グレー用のガンマカーブがガンマ変換テーブル４３Ａ及び４３Ｂに格納され、ブラック用のガンマカーブがガンマ変化テーブル４３Ｃ及び４３Ｄに格納される。この結果、モノクロ印画用（グレースケール）の濃度信号が、ガンマ変換の時点から濃インク及び淡インクそれぞれ独立した系に分岐して処理される。
なお、ガンマ変換部４３ａ、４３ｂによってレベル変換された濃度信号は、それぞれ階調変換部４５ａ、４５ｂにて階調変換される。また、階調変換後の信号は、ノズル駆動信号分割部４６ａ、４６ｂにて、ノズルを駆動するのに適した信号に変換される。
【００４９】
（ｄ）階調変換部
階調変換部４５は、ガンマ変換後の濃度信号の階調数を低減する処理を実行する。ここで、階調変換部４５は、ｎ値（ｎは自然数）の中間階調信号を、ｍ値（ｍは自然数。ｎ＞ｍ）の量子化信号に変換する。
まず、階調変換部４５は、原画像が持つ中間階調の再現性を極力保ちつつ、階調数を低減した画像信号に変換する。一般に、ｎは、８ビット（２５６値）である。一方、ｍは、１個のノズルが１画素に対して表現できる濃度である。例えば、１個のノズルが１画素の形成に最大ｐ発のインク滴を吐出できる場合、ｍは、ｐ＋１かそれ以下となる。
ただし、ｎ個からｍ個に絞られた階調変換後の出力値は、単に０〜２５５のうちから選ばれたｍ個の値にすぎない。従って、ノズルの駆動信号としては適さない。このため、これらの出力値を、１画素を形成するインク滴数に変換する処理を設ける。
【００５０】
図１５に、これらの処理を実現する階調変換部４５の内部構成例を示す。階調変換部４５は、各チャンネルに対応する変換処理部４５Ａ〜４５Ｄと、各変換処理部４５Ａ〜４５Ｄを制御する階調変換制御部４５Ｅとを有する。
例えば、チャンネル１に対応する変換処理部４５Ａは、３つの機能部で構成される。階調変換部４５Ａ１と、閾値テーブル４５Ａ２と、量子化部４５Ａ３の３つである。他の変換処理部４５Ｂ〜４５Ｄも同じ構成を有する。
このうち、階調変換部４５Ａ１は、濃度信号をｎからｍ値に低減する処理を実行する。また、量子化部４５Ａ３は、ｍ値の濃度信号をｐ個の量子化値に変換する処理を実行する。そして、閾値テーブル４５Ａ２は、これらの変換処理に使用する閾値を格納する。
【００５１】
そして、閾値テーブル４５Ａ２に適切な閾値を設定するのが階調変換制御部４５Ｅである。階調変換制御部４５Ｅは、この閾値の設定に必要なインクモード信号Ｓ４をインクシステム検知／制御部４１から入力する。
階調変換制御部４５Ｅは、インクモード信号Ｓ４をデコードし、濃度信号を階調変換するのに必要なステップ数を求める。すなわち、各チャンネルに応じたｍ値を求める。また、階調変換制御部４５Ｅは、ｍ値に対応する閾値を決定して閾値テーブルを作成する。作成された閾値テーブルは、対応する変換処理部４５Ａ〜４５Ｄに書き込まれる。
また、階調変換制御部４５Ｅは、インクモード信号Ｓ４をデコードし、決定した閾値を適切な量子化出力値に割り当てるための対応関係を決定する。決定された対応関係は、対応する変換処理部４５Ａ〜４５Ｄに書き込まれる。
【００５２】
図１６に、階調変換の具体例を示す。まず、階調変換部４５Ａ１では、多値の画像入力が５値の階調画像に変換される。ここでの変換閾値が、“６３”“１２７”“１９１”“２５５”である。これらの値が、閾値テーブル４５Ａ１に書き込まれる。
この結果、階調変換部４５の濃度信号は、閾値との大小関係に応じて、“０”、“６３”“１２７”“１９１”“２５５”の５値に変換される。次に、量子化部４５Ａ３では、これらの数値を、“０”〜“４”の５つの量子化値に変換する。このような処理が、各チャンネルに対応する変換処理部４５Ａ〜４５Ｄで実行される。
【００５３】
（ｅ）ノズル駆動信号分割部
ノズル駆動信号分割部４６は、量子化されたノズル駆動信号を適切なノズル群に振り分ける処理を実行する。図１７に、ノズル駆動信号分割部４６の内部構成例を示す。ノズル駆動信号分割部４６は、各チャンネルに対応する分割処理部４６Ａ〜４６Ｄと、各分割処理部４６Ａ〜４６Ｄを制御する出力制御部４６Ｅとを有する。
例えば、チャンネル１に対応する分割処理部４６Ａは、２つの機能部で構成される。マルチプレクサ４６Ａ１と、演算部４６Ａ２の２つである。他の分割処理部４６Ｂ〜４６Ｄも同じ構成を有する。
このうち、マルチプレクサ４６Ａ１は、量子化信号の選択処理を行う。すなわち、マルチプレクサ４６Ａ１には、並列的に入力される４チャンネル分の量子化信号のうち１つを選択する。
【００５４】
なお、図１４に示したように、ある１つのチャンネルの量子化信号を２つのノズル群に与える場合には、量子化信号の更なる分割が必要になる。この分割処理を行うのが演算部４６Ａ２である。
演算部４６Ａ２は、例えばノズル駆動信号がｑ発の場合、その半分（ｑ／２）を各ノズル群に分配するように動作する。なお、量子化値ｑが奇数であり、余り“１”が発生する場合は、その１発を例えばドット配列上の千鳥格子に従って分配する。
この際、演算部４６Ａ２は、画素位置情報Ｓ５を参照して分配すべき位置を確認する。画素位置情報Ｓ５は、インクシステム検知／制御部４１から与えられる。
その他、同色のインクを複数のノズルで吐出するには様々なバリェーションがある。一例を、図１８に示す。図１８（Ａ）は、１画素を、４つのノズルからのインク滴で構成する例である。この例は、図９の例６の場合に行うことができる。
【００５５】
図１８（Ｂ）は、１画素毎に吐出するノズルを切り替える例である。同色インクが２つのノズルから吐出できる場合に選択できる。例えば、図９の例１や例２の場合である。
この場合、ノズル群を異にする複数のノズルからのインク滴により１画素を構成できるので、万一１つのノズルにインクの吐出不良があっても、その影響を平均化することができる。なお、吐出不良には、吐出曲がり、不吐出、その他吐出量のバラツキによる濃度の違い等がある。
出力制御部４６Ｅは、これらの処理動作を規定するインクモード信号Ｓ５をインクシステム検知／制御部４１から入力する。出力制御部４６Ｅは、インクモード信号Ｓ６をデコードし、各ノズルにどのチャネルの量子化信号を与えるかを決定する。スイッチ切替信号は、対応する分割処理部４６Ａ〜４６Ｄに与えられる。
同様に、出力制御部４６Ｅは、インクモード信号Ｓ６をデコードし、量子化信号の分割処理モードを対応する分割処理部４６Ａ〜４６Ｄに与える。
【００５６】
（Ｂ−３）印刷動作例
以下、インク吐出装置の代表的な処理動作例を説明する。
（ａ）ヘッドユニットの装着又は交換時
ヘッドユニット２０の装着時、ユニット識別ピンの配列がインクジェットプリンタ本体４０に設けられたセンサーを通じて検出される。検出結果は、インクシステム検知／制御部４１に与えられる。
インクシステム検知／制御部４１は、各インクスロット２４Ａ〜２４Ｄにどの種類のインクが装着されているか又は装着されていないかを検出する。この後、インクシステム検知／制御部４１は、インクシステムに最適なガンマカーブ、階調閾値、量子化値その他を決定して各部を制御する。
【００５７】
（ｂ）印刷品質／被記録媒体の変更時
使用中に、印刷品質や被記録媒体を変更する場合がある。例えば、画像データの送信元であるコンピュータ側の指定によって行われる。かかる情報もインクシステム検知／制御部４１に与えられる。このとき、インクシステム検知／制御部４１は、使用可能なインクシステムに対して選択可能な印刷モードのうち指定された印刷品質等を満足するものを決定して各部を制御する。
【００５８】
（ｃ）インクカートリッジの交換時
使用中に、インクカートリッジを交換することがある。例えば、４つのインクカートリッジのうち１つを別の色や濃度の異なるものに交換する場合がある。このような場合、前提とするインクシステムが変更するため、全く異なる印刷モードが採用される。
また、同じインクカートリッジを使用する場合でも、装着位置を入れ替える場合がある。例えば、インクの吐出不良は、濃い色の方が目立ちやすい。そこで、インクカートリッジの装着位置を入れ替える場合がある。また、取り外したインクカートリッジを再度装着する際に前回とは異なる位置に入れてしまう場合もある。
意図的な場合も、意図によらない場合も結果は同じである。ただし、インクジェットプリンタ本体４０は、どの位置にどのようなインクが装着された場合でもこれを検知し、最適な印刷モードを適用できる。従って、使用可能なインクシステムに最適な印刷結果を得ることができる。
【００５９】
（ｄ）使用中にインクが切れた場合
使用中に、インクカートリッジのインクが無くなることがある。インクが無くなったにもかかわらず、装着されている限り、インクがあるものとして信号処理が行われたのでは印刷品質が低下するのは当然である。
しかし、このインクシステム検知／制御部４１は、インクが消費されて無くなった場合には、インクカートリッジが装着されていないと同じと判断する。そして、他のインクカートリッジからのインクでの補間が可能な限り（同色又は濃度の異なるインクが複数装着されている場合）、他のインクを用いた印刷を指示する。これらの指示は、ノズル駆動信号分割部４６に対して行う。
【００６０】
（Ｂ−４）実施形態の効果
以上のように、本実施形態に係るインクジェットプリンタ本体４０を用いれば、使用するインクの種類や装着位置に融通性を持たせることができる。この結果、印刷用途や被記録媒体に対して最適な印刷を実現できる。
また以上のように、インクのスペアが無くなった場合にも、手持ちのインクだけを使って最善の印刷を実現できる。
【００６１】
（Ｃ）カラー印刷とモノクロ印刷の自動切り替え印刷モード
ここでは、インクカートリッジの組み合わせ情報に基づいて又はヘッドユニットの識別情報に基づいて、カラー印刷モードとモノクロ印刷モードを自動的に切り替える印刷モードについて説明する。
（Ｃ−１）インクの装着例
図１９に、インクカートリッジの装着例を示す。図１９は、インクスロット２４Ａ〜２４Ｄ（図７）と、インクカートリッジ３０（図８）に充填されているインクの種類との関係を示す。
【００６２】
（ａ）カラー印刷モード
この装着例では、イエロー、マゼンタ、シアン、ブラックの４色に対応するインクを装着する。なお、ライトマゼンタ、ライトシアンその他を加えた６色以上のインクを装着することも可能である。
この例の場合、インクスロット２４Ａにはイエローインクを充填したインクカートリッジを装着する。また、インクスロット２４Ｂにはマゼンタインクを充填したインクカートリッジを装着する。同様に、インクスロット２４Ｃにはシアンインクを充填したインクカートリッジを装着し、インクスロット２４Ｄにはブラックインクを充填したインクカートリッジを装着する。
インクスロットとインクの色との対応関係は、ヘッドユニットを通じてインクジェットプリンタ本体に通知される。
【００６３】
（ｂ）濃淡モノクロ印刷モード
この装着例では、グレーインクとブラックインクをそれぞれ２本装着する。
図１９の例の場合、インクスロット２４Ａと２４Ｂには、グレーインクを充填したインクカートリッジを装着する。また、インクスロット２４Ｃと２４Ｄには、ブラックインクを充填したインクカートリッジを装着する。
この場合、ノズルの１つに部分的な吐出不良があっても、１つの画素濃度は２つのノズルからのインク滴で平均化される。この結果、白スジや濃度ムラの発生を有効に抑止できる。
【００６４】
なお、図９に例示したグレーインクとブラックインクの組み合わせは、本例にも適用できる。
また、インクスロットとインクの色との対応関係は、ヘッドユニットを通じてインクジェットプリンタ本体に通知される。
【００６５】
（Ｃ−２）インクジェットプリンタの構成例
以下、カラー印刷モードと濃淡モノクロ印刷モードを共通の信号処理回路を用いて実現できるインクジェットプリンタの構成例を説明する。
なお、印刷ヘッドの駆動方式には、１つの画素を複数発のインク滴で形成するＰＮＭ（Pulse Number Modulation ）方式を適用する。
【００６６】
（ａ）機能構成
まず、各印刷モードで必要とされる処理機能を概念的に示す。
図２０に、カラー印刷モードに対応する画像処理部の基本構成を示す。この画像処理部は、画像入力バッファ５１、カラー変換部５２、ガンマ変換部５３Ａ〜５３Ｄ、ハーフトーニング部５４Ａ〜５４Ｄ、ノズル駆動部５５を主要な構成とする。
この印刷モードの場合、ガンマ変換部５３とハーフトーニング部５４がインクの色の数だけ必要である。
因みに、カラー変換部５２は、原画像の色データ（ＲＧＢ２４ビット）を印刷処理系の色データ（ＹＭＣＫ３２ビット）に変換する信号処理部である。一般に、３次元のルックアップテーブルが用いられる。
【００６７】
図２１に、濃淡モノクロ印刷モードに対応する画像処理部の基本構成を示す。この画像処理部は、画像入力バッファ６１、輝度・濃度変換部６２、ガンマ変換部６３Ａ、６３Ｂ、ハーフトーニング部６４Ａ、６４Ｂ、ノズル駆動信号配分部６５Ａ、６５Ｂ、ノズル駆動部６５を主要な構成とする。
この印刷モードの場合、ガンマ変換部６３とハーフトーニング部は、グレー系とブラック系の２系統に対応すれば良い。従って、この印刷モードでは、輝度信号を濃度信号に変換する輝度・濃度変換部６２を使用する。
また、この印刷モードでは、白スジや濃度ムラの抑制のため、画素データを同色インクに対応する２列のノズル群に分配するノズル駆動信号分配部６５を使用する。
【００６８】
（ｂ）実施例
図２２に、これら２つの印刷モードに対応したインクジェットプリンタ本体７０の実施例を示す。
インクジェットプリンタ本体７０は、画像入力バッファ７１、カラー変換及び輝度・濃度変換部７２、ガンマ補正部７３Ａ〜７３Ｄ、誤差拡散部７４Ａ〜７４Ｄ、ノズル駆動信号分配部７５Ａ、７５Ｂ、ノズル駆動部７６Ａ〜７６Ｄ、テーブルデータ記憶部７７、７８、閾値／量子化代表値記憶部７９、インクシステム検知／制御部８０を主要な構成とする。
これら信号処理部には、２つの印刷モードに対応した機能を搭載したものを使用する。
【００６９】
例えば、カラー変換及び輝度・濃度変換部７２には、印刷モードに応じた処理内容の変更が可能なものを使用する。なお、このカラー変換及び輝度・濃度変換部７２には、印刷モードに応じて、ガンマ補正部７３Ａ〜７３Ｄと誤差拡散部７４Ａ〜７４Ｄの動作を選択的に停止できる機能も搭載されている。
また例えば、ノズル駆動信号分配部７５Ａ、７５Ｂには、印刷モードに応じて分配処理方式の切り替えが可能なものを使用する。
以下、各処理部の回路構成と処理内容を個別に説明する。
【００７０】
（１）カラー変換及び輝度・濃度変換部
図２３に、カラー変換及び輝度・濃度変換部７２の回路構成を示す。カラー変換及び輝度・濃度変換部７２は、カラー変換処理のためのルックアップテーブル７２Ａと、補間演算部７２Ｂとで構成する。
印刷モードに応じた処理内容の変更は、補間演算部７２Ｂがモード信号Ｓmodeに基づいて実行する。例えば、カラー印刷モードの場合、補間演算部７２Ｂは、ルックアップテーブル７２Ａから入力した印刷用カラー信号（ＹＭＣＫ）を処理対象とする。また例えば、濃淡モノクロ印刷モードの場合、補間演算部７２Ｂは、モノクロ輝度データを処理対象とする。
【００７１】
図２４に、ルックアップテーブル７２Ａの変換処理と等価のカラー変換部８１を示す。カラー変換部８１は、主に３つの信号処理部（ＬＯＧ変換部８１Ａ、マスキング部８１Ｂ、ＵＣＲ／ＢＧ部８１Ｃ）でなる。
ＬＯＧ変換部８１Ａは、入力信号を人間の知覚輝度に合わせる処理部である。ＬＯＧ変換部８１Ａは、マスキング処理の前処理として機能する。
マスキング部８１Ｂは、印刷時の色の再現性を原画像の色と一致させるための処理部である。印刷時における色の再現性は、印刷媒体の下地色やカラーインクの性質等に応じて微妙な違いが出るためである。なお、変換処理は、色空間を捻る要領で実行される。
ＵＣＲ／ＢＧ（Under Color Removal/Black Generation）部８１Ｃは、３原色で表現された無彩色を黒インクに置換する処理部である。結果として、３原色は、Ｙ,Ｍ,Ｃ,Ｋ各８ビットの濃度信号に変換される。
【００７２】
これら３つの信号処理は、いずれも入出力データの変換処理として実現される。ルックアップテーブル７２Ａは、これら３つの変換テーブルを統合したものを使用する。結果として、ＲＧＢ入力は、ＣＭＹＫ出力に直接変換される。
ところで、入力データであるＲＧＢデータは各８ビットである。従って、全入力値に対応する出力値をルックアップテーブル７２Ａに格納するには、256 × 256 × 256 × 4バイトものメモリ空間が必要となる。
【００７３】
そこで、ルックアップテーブル７２Ａには、入力データを等間隔に間引き、残る入力データに対応する出力値のみを格納する方式を採用する。なお、間引いた入力値に対応する出力値は、近傍の入出力関係に基づく補間処理により求める。
このため、図２３では、ＲＧＢデータのうち上位４ビットのみをルックアップテーブル７２Ａに入力し、下位４ビットに対応する出力値は補間演算部７２Ｂで求める。
なお、印刷条件（例えば、印刷媒体の種類、インクの種類）に応じた入出力関係のデータは、テーブルデータ記憶部７７に格納されており、必要に応じてルックアップテーブル７２Ａに書き込まれる。
【００７４】
図２５に、濃淡モノクロ印刷モード時の補間演算部７２Ｂと等価な濃度・輝度変換部８２を示す。濃度・輝度変換部８２は、モノクロ輝度データをインバータ８２Ａに入力し、その反転値をグレーインクとブラックインクに対応する各１つのチャネルに出力する。この例の場合、チャネル１とチャネル３に出力する。なお、チャネル２とチャネル４は使用しないため、０（ゼロ）を出力する。
もっとも、原理的には、この濃度・輝度変換部８２の機能もルックアップテーブル７２Ａで実現可能である。ただし、この実施例では、処理時間が短くて済むため、補間演算部７２Ｂの一つの機能として実現する。
【００７５】
（２）ガンマ変換部
ある限られた領域に複数発のインク滴を重ね打ちした場合に得られる濃度は、ある値を境に飽和していく傾向がある。この傾向は、インクの濃度が濃くなるほど顕著に現れ易い。
また、インク滴が印刷媒体である紙に着弾した際にできるドットの形状は概ね円形になる。このため、縦横等間隔にドットを並べて打つものとすると、ドット径が隣りと接しない程度に小さければ四隅に下地が確認され、下地が残らない程度にドット径を大きくすれば、上下左右のドット同士が重複する。
【００７６】
以上の要因のため、インクの打ち込み量に対する結果としての濃度は打ち込み回数に対する単純な比例関係とはならないことが知られている。すなわち、濃度は、紙その他の記録媒体、記録媒体に対するインクの浸透性、インクの濃度などに依存した固有の曲線に沿って変化する。
この曲線を印刷のガンマと呼ぶ。従って、入力データのまま印刷したのでは画像のもつ階調が歪んだまま再現されてしまう。このため、入力濃度値に対する出力結果が直線状になるように、先の曲線とは逆の特性を有する曲線で入力濃度値を変換する処理が必要となる。この処理がガンマ補正である。
【００７７】
図２６に、カラー印刷モードで使用するガンマ補正曲線の例を示す。ガンマ補正曲線は印刷画像の色を調整するためのものではなく、あくまでインクによる濃度を補正するためのものである。従って、カラー変換及び輝度・濃度変換部７２の後段に独立して配置する。なお、図２６に例示した色別のガンマ補正曲線は、印刷条件に応じて変更する必要がある。この実施例の場合、各印刷条件に対応するガンマ補正曲線のデータは、テーブルデータ記憶部７８に格納されており、必要に応じてガンマ補正部７３Ａ〜７３Ｄのデータが変更される。
【００７８】
図２７は、濃淡モノクロ印刷モードで使用するガンマ補正曲線の例を示す。この場合、ガンマ補正曲線は、２種類となる。これは、輝度・濃度変換後の処理が、ガンマ補正部から高濃度インク系と低濃度インク系の２つに分かれるためである。
因みに、破線で示した低濃度インク用の変換特性は、入力値のほぼ中間までの印刷を受け持つように緩やかな曲線となり、中間値以降の印刷を高濃度インクに引き継ぐように入力に対する出力を減少させるようになる。すなわち、低濃度インク用の出力値は、如何なる入力値に対しても１２７以上にはならないように定められている。
【００７９】
このように、濃度の中間値辺りから低濃度インクを徐々に少なくし、高濃度インクと低濃度インクの換わり目におけるドット散布量の急激な変動を抑える。結果として、中間濃度付近での擬似輪郭の発生は抑制され、濃淡インクの換わり目における不自然さを解消することができる。
一方、高濃度インクの変換曲線は粒状感に悪影響を及ぼす画像ハイライト部でのドット散布を抑えるために入力の中間値までは出力ゼロを保っている。ただし、中間値以降は、低濃度ドットと入れ替わりに高濃度ドットを増加させていく曲線を採用する。
【００８０】
（３）誤差拡散部
誤差拡散部７４Ａ〜７４Ｄでは、ガンマ補正後の多値多階調の濃度データを、ＰＮＭ方式による駆動に適したｎ値（ノズル駆動データ）に変換する処理が実行される。ｎは、２〜８程度の値とする。
ここでは、１ドットを形成する最大のインク滴数をｎ−１発とする。また、カラー印刷モードにおいて、Ｙ，Ｍ，Ｃ，Ｋの各色に対応するｎ値は同じ値である必要はない。各色に対応するｎ値は、インクの濃度、印刷媒体に対する許容最大液滴数などに基づいて最適値が定められている。
もっとも、このｎ値に関する条件は、濃淡モノクロ印刷モードの場合も同じである。むしろ、高濃度インク系と低濃度インク系とで異なるｎを用いる可能性は、カラー印刷モード時よりも高い。
【００８１】
従って、ｎ値もまた印刷媒体や印刷解像度その他に応じて変更する必要がある。なお、ｎ値と閾値は一組として扱う必要がある。このため、閾値／量子化代表値記憶部７９には、印刷条件に応じたｎ値と閾値の組み合わせデータが格納されている。
インクジェットプリンタ本体７０は、印刷開始時に必要なデータを呼び出して、誤差拡散部７４Ａ〜７４Ｄにロードする。
図２８に、誤差拡散部７４Ａ〜７４Ｄの内部構成例を示す。各誤差拡散部は、誤差拡散処理部９１と量子化部９２とで構成される。
ここで、加算器９１Ａは、補正値を濃度データ（多値多階調入力値）に加算する演算器として作用する。この加算処理が、以前に発生した量子化誤差を周辺画素に拡散する補正処理に対応する。なお、補正値は、誤差バッファ９１Ｂから与えられる。
【００８２】
量子化誤差が補正された濃度データは、階調変換部９１Ｃにおいて５種類の閾値と比較される。図２９にその概念図を示す。図２９の場合、閾値は、“０”、“６３”、“１２７”、“１９１”、“２５５”の５種類である。階調変換部９１Ｃによって、濃度データは５種類の閾値のいずれかの値に変換される。すなわち、階調変換部９１Ｃは、濃度データの細部を丸め処理を実行する。
丸め処理後の濃度データのうち一部は、量子化部９２において“０”〜“４”の数値に変換される。
また、丸め処理後の濃度データのうち一部は、減算器９１Ｄにおいて丸め処理前の値から減算される。この減算処理が、量子化誤差の算出処理に対応する。
算出された量子化誤差は、誤差拡散マトリクス９１Ｅにおいて誤差拡散係数と乗算され、乗算結果が補正値として誤差バッファ９１Ｂに格納される。
【００８３】
（４）ノズル駆動信号分配部
図６で説明したラインヘッドは、ラインヘッドを固定した状態で印刷媒体だけを移動し、全ての印刷処理を完了する。このため、ノズルの不調や不吐出による縦スジや濃度ムラの発生が問題となり易い。
ラインヘッドは、印刷媒体に対するノズル位置の自由度が制限されるため、不調ノズルや不吐出ノズルを特定できたとしても補正が困難であり、印刷方向にヘアーライン状に現れるスジやムラを如何にして目立たなくさせるかが画質向上の大きな課題となる。
【００８４】
そこで、ノズル駆動信号分配部７５Ａ、７５Ｂを用いて、ノズル駆動信号の分配先を制御し、スジや濃度ムラの発生を抑制する手法を採用する。
例えば、不吐出が予め分っている場合であれば、不吐出のノズルに対するノズル駆動信号を、同濃度のインクの吐出が可能な他のノズル群に分配先を変更する。
なお、１つのドットを２つのノズルから吐出されたインク滴によって形成する場合であれば、一方のノズルに吐出不良が発生しても、別のノズルによって少なくとも半分のインク滴が出力されるため、スジを目立たなくさせることができる。
【００８５】
そこで、ノズル駆動信号分配部７５Ａ、７５Ｂは、１つのドットをｎ個のインク滴で形成する場合、１つのドットを形成するインク滴数が可能な限り２つのノズルに均等に分配するように動作する。
ただし、ｎ値が２で割り切れない場合も存在する。この場合は、余りの１個の割り当てを、画像を形成するドットマトリクス上の千鳥格子に従って決定する。図３０に、このドットの割り当て例を示す。図３０は、２行２列で与えられる４つのドット位置を“０”〜“３”の番号で表している。図３０では、ドット位置の“０”と“３”で、各画素を形成するインク滴数が奇数の場合、余りのインク滴をノズルグループ１に割り当てることを表している。また、ドット位置の“１”と“２”で、各画素を形成するインク滴数が奇数の場合、余りのインク滴をノズルグループ２に割り当てることを表している。
【００８６】
図３１〜図３３は、この割り当て手法を適用した場合のインク滴の吐出例を表した図である。
図３１は、ノズル駆動データが偶数の場合（ＰＮＭ値＝６の場合）の出力例である。
図３２は、ノズル駆動データが奇数の場合（ＰＮＭ値＝５の場合）であって、画素位置が図３０の“０”又は“３”のときの出力例である。
また、図３３は、ノズル駆動データが奇数の場合（ＰＮＭ値＝５の場合）であって、画素位置が図３０の“１”又は“２”のときの出力例である。
【００８７】
ノズル駆動信号分配部７５Ａ、７５Ｂは、濃淡モノクロ印刷モード時において、かかる割り当て機能を実行する。なお、ノズル駆動信号分配部７５Ａ、７５Ｂは、カラー印刷モードにおいて、入力されたチャネルのノズル駆動データは、対応するノズル群に通過させるよう動作する。
ところで、以上の分配機能は、ソフトウェアの形式でも実現できる。図３４に、ノズル群１と２を分担するノズル駆動信号分配部７５Ａに搭載するプログラム例を示す。
【００８８】
図中、水平方向（ｘ方向）のスキャンポインタ又は垂直方向（ｙ方向）のスキャンポインタに作用させる演算子％は、除算演算の余りを求めるものである。例えば、“５％２”であれば、“１”が求める値となる。２で除算するこの例の場合、演算子％で与えられる値は“０”か“１”のいずれかである。
従って、“2*(y-ptr%2)+x-ptr%2”は、図３０の４つの画素位置を求めているのと同じである。
【００８９】
また、演算子／は、除算演算の商を求めるものである。例えば、“５／２”であれば、“２”が求める値となる。
この演算子は、ノズル群１に対するノズル駆動データ（ＰＮＭ値）からノズル群１と２に割り当てるインク滴数を決定するのに用いられる。例えば、ノズル駆動データが奇数の場合（ＰＮＭ値＝５の場合）、除算演算の商である“２”を画素位置に応じてノズル群１又は２に割り当てる。なお、ノズル駆動データから除算演算の商を減算した値は、他方のノズル群に割り当てられる。
【００９０】
なお、ノズル駆動データ（ＰＮＭ値）の分配は、画素単位で切り替えることも可能である。すなわち、１つの画素を形成するインク滴は分担する１つのノズル群が吐出するが、画素単位で分担するノズル群を切り替えることも可能である。
図３５に、分担の切替を千鳥格子とする場合のノズル駆動信号分配部７５Ａの構成例を示す。この場合、ノズル駆動信号分配部７５Ａは、３つのスイッチＳＷ１〜３だけで実現できる。因みに、スイッチＳＷ１と２の端子の切替は全く同じである。
【００９１】
ここで、カラー印刷モード時、スイッチＳＷ１〜３は、いずれもカラー端子側に固定的に接続される。結果的に、イエローインクに対応するノズル駆動データはノズル群１にのみ与えられ、マゼンタインクに対応するノズル駆動データはノズル群２にのみ与えられる。
また、濃淡モノクロ印刷モード時、スイッチＳＷ１及び２は、制御信号に応じて逐次切り替わる。一方、スイッチＳＷ３は、スイッチＳＷ２の出力側に固定的に接続される。結果的に、グレーインクに対応するノズル駆動データがノズル群１又は２に分配される。
分配動作を制御する制御信号は、前述した千鳥格子、ランダムその他に応じて生成されるものとする。この制御パターンは、演算により又はルックアップテーブルから読み出すのが望ましい。
【００９２】
（Ｃ−３）印刷動作例
（ａ）ヘッドユニットの装着又は交換時
ヘッドユニット２０の装着時、ユニット識別ピンの配列がインクジェットプリンタ本体７０に設けられたセンサーを通じて検出される。検出結果は、インクシステム検知／制御部８０に与えられる。
例えば、インクシステム検知／制御部８０は、各インクスロット２４Ａ〜２４Ｄにどの種類のインクが装着されているか又は装着されていないかを検出する。すなわち、カラー印刷モードか濃淡モノクロ印刷モードかを判定する。
この後、インクシステム検知／制御部８０は、インクシステムに最適なガンマカーブ、階調閾値、量子化値その他を決定して各部を制御する。
【００９３】
（ｂ）印刷品質／被記録媒体の変更時
使用中に、印刷品質や被記録媒体を変更する場合がある。例えば、画像データの送信元であるコンピュータ側の指定によって行われる。かかる情報もインクシステム検知／制御部８０に与えられる。このとき、インクシステム検知／制御部８０は、使用可能なインクシステムに対して選択可能な印刷モードのうち指定された印刷品質等を満足するものを決定して各部を制御する。
【００９４】
（ｃ）インクカートリッジの交換時
使用中に、インクカートリッジを交換することがある。例えば、４つのインクカートリッジのうち１つを別の色や濃度の異なるものに交換する場合がある。このような場合、前提とするインクシステムが変更するため、全く異なる印刷モードが採用される。
また、同じインクカートリッジを使用する場合でも、装着位置を入れ替える場合がある。例えば、インクの吐出不良は、濃い色の方が目立ちやすい。そこで、インクカートリッジの装着位置を入れ替える場合がある。また、取り外したインクカートリッジを再度装着する際に前回とは異なる位置に入れてしまう場合もある。
意図的な場合も、意図によらない場合も結果は同じである。ただし、インクジェットプリンタ本体７０は、どの位置にどのようなインクが装着された場合でもこれを検知し、最適な印刷モードを適用できる。従って、使用可能なインクシステムに最適な印刷結果を得ることができる。
【００９５】
（ｄ）使用中にインクが切れた場合
使用中に、インクカートリッジのインクが無くなることがある。インクが無くなったにもかかわらず、装着されている限り、インクがあるものとして信号処理が行われたのでは印刷品質が低下するのは当然である。
しかし、このインクシステム検知／制御部８０は、インクが消費されて無くなった場合には、インクカートリッジが装着されていないと同じと判断する。そして、他のインクカートリッジからのインクでの補間が可能な限り（例えば、濃淡モノクロ印刷モードの場合）、他のインクを用いた印刷を指示する。これらの指示は、ノズル駆動信号分割部７５Ａ、７５Ｂに対して行う。
【００９６】
（Ｃ−４）実施形態の効果
以上のように、本実施形態に係るインクジェットプリンタ本体７０を用いれば、インクカートリッジやヘッドユニットを交換するだけで、カラープリンタ又はモノクロプリンタとして使用することができる。
結果的に、ユーザーの使い勝手とインクその他の資源の有効活用を実現できる。
また、メーカーやベンダーも、ハードウェアやソフトウェアの共通化による生産性やサービス性の向上を実現できる。勿論、各種コストの低減効果も実現できる。
【００９７】
（Ｄ）他の実施形態
（ａ）また前述の実施形態では、インクジェットプリンタに吐出制御装置４０（４１〜４６）又は７０（７１〜８０）を搭載する場合について述べたが、吐出制御装置４０、７０の処理はコンピュータを搭載する情報処理装置側の機能として実現しても良い。
（ｂ）前述の実施例におけるプリンタは、印刷専用機でも良いし、他の機能も搭載する複合機でも良い。また、プリンタの用途は、オフィスや家庭内での使用を前提としたものに限らず、医療用途を含むものとする。例えば、患部の外観画像、Ｘ線画像、エコー画像その他の医療画像の印刷用途にも適用できる。
（ｃ）前述の実施例では、印刷装置内の信号処理をハードウェア的に説明したが、印刷装置の信号処理がファームウェアや実行プログラムによって規定される場合には、各信号処理をソフトウェア的に実現しても良い。
なお、実行プログラムは、半導体メモリ、ハードディスク、光学式記憶媒体その他の記憶媒体に格納されることが望ましい。
（ｄ）前述の実施例には、発明の趣旨の範囲内で様々な変形例が考えられる。また、本明細書の記載に基づいて創作される各種の変形例及び応用例も考えられる。
【図面の簡単な説明】
【００９８】
【図１】ヘッドユニット交換型のインク吐出システムの一例を示す図である。
【図２】インクカートリッジ交換型のインク吐出システムの一例を示す図である。
【図３】インクカートリッジ交換型のインク吐出システムの他の例を示す図である。
【図４】ヘッドユニットに搭載するインクシステム識別用の機械的構造の一例を示す図である。
【図５】インクカートリッジとヘッドユニットに搭載するインクシステム識別用の機械的構造の一例を示す図である。
【図６】ヘッドユニットの下面構成例を示す図である。
【図７】ヘッドユニットの上面構成例を示す図である。
【図８】インクカートリッジの側面例を示す図である。
【図９】インクスロットへのインクの装填例を示す図である。
【図１０】インクジェットプリンタ本体の主要な構成例を示す図である。
【図１１】インクの濃度特性例を示す図である。
【図１２】インクの階調再現特性を示す図である。
【図１３】ガンマ変換テーブル記憶部の構成例を示す図である。
【図１４】インクシステムに応じたシステム構成例を示す図である。
【図１５】階調変換部の構成例を示す図である。
【図１６】階調変換の概念構成を示す図である。
【図１７】ノズル駆動信号分割部の構成例を示す図である。
【図１８】ノズルを分散した印刷の実行例を示す図である。
【図１９】インクスロットへのインクの装填例を示す図である。
【図２０】カラー印刷モードで必要となる信号処理系を示す図である。
【図２１】濃淡モノクロ印刷モードで必要となる信号処理系を示す図である。
【図２２】インクジェットプリンタ本体の主要な構成例を示す図である。
【図２３】カラー変換及び輝度・濃度変換部の構成例を示す図である。
【図２４】カラー変換部の等価回路を示す図である。
【図２５】輝度・濃度変換部の等価回路を示す図である。
【図２６】カラー印刷用のガンマ補正曲線例を示す図である。
【図２７】濃淡モノクロ印刷用のガンマ補正曲線例を示す図である。
【図２８】誤差拡散部の構成例を示す図である。
【図２９】階調変換の概念構成を示す図である。
【図３０】ノズル駆動信号分割部によるインク滴の分配原理を示す図である。
【図３１】ノズル駆動データが偶数の場合の分配例を示す図である。
【図３２】ノズル駆動データが奇数の場合の分配例を示す図である。
【図３３】ノズル駆動データが奇数の場合の分配例を示す図である。
【図３４】ノズル駆動信号分割部をソフトウェア的に実現するためのプログラム例を示す図である。
【図３５】ノズル駆動信号分割部の他の構成例を示す図である。
【符号の説明】
【００９９】
１、１１        吐出制御装置
２、１２        インク吐出装置
３、１３、２０  ヘッドユニット
２０Ａ          ラインヘッド
２１Ａ〜２１Ｄ  ノズル群
２２            ノズル
２４Ａ〜２４Ｄ  インクスロット
３０            インクカートリッジ
３１            インク供給口
３２            インク識別ピン
４０、７０      インクジェットプリンタ本体
４１、８０      インクシステム検知／制御部
４３、７３      ガンマ変換部
４４            ガンマ変換テーブル記憶部
４５、７４      階調変換部
４６、７５      ノズル駆動信号分割部
【図１】
2005193645.tif 000003
【図２】
2005193645.tif 000004
【図３】
2005193645.tif 000005
【図４】
2005193645.tif 000006
【図５】
2005193645.tif 000007
【図６】
2005193645.tif 000008
【図７】
2005193645.tif 000009
【図８】
2005193645.tif 000010
【図９】
2005193645.tif 000011
【図１０】
2005193645.tif 000012
【図１１】
2005193645.tif 000013
【図１２】
2005193645.tif 000014
【図１３】
2005193645.tif 000015
【図１４】
2005193645.tif 000016
【図１５】
2005193645.tif 000017
【図１６】
2005193645.tif 000018
【図１７】
2005193645.tif 000019
【図１８】
2005193645.tif 000020
【図１９】
2005193645.tif 000021
【図２０】
2005193645.tif 000022
【図２１】
2005193645.tif 000023
【図２２】
2005193645.tif 000024
【図２３】
2005193645.tif 000025
【図２４】
2005193645.tif 000026
【図２５】
2005193645.tif 000027
【図２６】
2005193645.tif 000028
【図２７】
2005193645.tif 000029
【図２８】
2005193645.tif 000030
【図２９】
2005193645.tif 000031
【図３０】
2005193645.tif 000032
【図３１】
2005193645.tif 000033
【図３２】
2005193645.tif 000034
【図３３】
2005193645.tif 000035
【図３４】
2005193645.tif 000036
【図３５】
2005193645.tif 000037