(57)【要約】【課題】  最大インクドロップ数を変更することで、印刷ジョブの処理時間を早める。【解決手段】  インクジェット印刷装置は、印刷対象画像データを生成する際に、インクドロップ数の分布を、ページ毎及び色成分毎に算出し、算出された全ページのインクドロップ数の分布に基づいて、最大インクドロップ数からインクドロップ数の多い順に、インクドロップ数に対応する画素数が全色成分及び全ページにおいて０であるか否かを判定し、判定結果に基づいて、最大インクドロップ数以下のインクドロップ数であって画素数が０でないインクドロップ数のうち、最も大きいインクドロップ数を、新たな最大インクドロップ数として、決定する。【選択図】  図１
2015139908.tif 000002
【特許請求の範囲】
【請求項１】
印刷解像度に応じて、画素毎にインクドロップ数が記録された画像ページを含む印刷対象画像データを、ページ毎及び色成分毎に生成する生成手段と、
前記印刷対象画像データ中の各画素に対応する印刷用紙上の位置に、印刷用紙に基づいて決定される最大インクドロップ数を上限として、前記各画素に対応するインクドロップ数のインクを吐出することで、印刷用紙に印刷を行う印刷手段と、
前記最大インクドロップ数に基づいて、前記印刷手段による印刷処理の際における印刷用紙の搬送速度を決定する搬送速度決定手段と、を備えるインクジェット印刷装置であって、
前記生成手段により印刷対象画像データを生成する際に、インクドロップ数の分布を、ページ毎及び色成分毎に算出するインクドロップ数分布算出手段と、
前記インクドロップ数分布算出手段により算出された全ページのインクドロップ数の分布に基づいて、前記最大インクドロップ数からインクドロップ数の多い順に、前記インクドロップ数に対応する画素数が全色成分及び全ページにおいて０であるか否かを判定する判定手段と、
前記判定手段による判定結果に基づいて、前記最大インクドロップ数以下のインクドロップ数であって画素数が０でないインクドロップ数のうち、最も大きいインクドロップ数を、新たな最大インクドロップ数として、決定する最大インクドロップ数決定手段と、
前記新たな最大インクドロップ数に基づいて、前記印刷手段、前記搬送速度決定手段を制御する制御手段と、
を備えることを特徴とするインクジェット印刷装置。
【請求項２】
前記生成手段は、色成分に応じて異なる印刷解像度に基づいて、前記印刷対象画像データを生成し、
前記印刷手段は、前記印刷対象画像データ中の各画素に対応する印刷用紙上の位置に、前記印刷用紙及び印刷解像度に基づいて決定される最大のインクドロップ数を上限として、前記各画素に対応するインクドロップ数のインクを吐出することを色成分毎に行うことで、印刷用紙に印刷を行い、
前記搬送速度決定手段は、色成分毎に決定された最大のインクドロップ数のうち、最も大きい最大のインクドロップ数を、前記最大インクドロップ数として、前記印刷手段による印刷処理の際における印刷用紙の搬送速度を決定することを特徴とする請求項１に記載のインクジェット印刷装置。
【請求項３】
印刷解像度に応じて、画素毎にインクドロップ数が記録された画像ページを含む印刷対象画像データを、ページ毎及び色成分毎に生成する生成手段と、
前記印刷対象画像データ中の各画素に対応する印刷用紙上の位置に、前記印刷用紙に基づいて決定される第１の最大インクドロップ数を上限として、前記各画素に対応するインクドロップ数のインクを吐出することで、印刷用紙に印刷を行う印刷手段と、
前記第１の最大インクドロップ数に基づいて、前記印刷手段による印刷処理の際における印刷用紙の搬送速度を決定する搬送速度決定手段と、を備えるインクジェット印刷装置であって、
前記生成手段により印刷対象画像データを生成する際に、インクドロップ数の分布を、ページ毎及び色成分毎に算出するインクドロップ数分布算出手段と、
前記インクドロップ数分布算出手段により算出された全ページのインクドロップ数の分布に基づいて、前記第１の最大インクドロップ数からインクドロップ数の多い順に、前記インクドロップ数に対応する画素数が全色成分及び全ページにおいて所定閾値以下であるか否かを判定する判定手段と、
前記判定手段による判定結果に基づいて、前記第１の最大インクドロップ数以下のインクドロップ数であって画素数が前記所定閾値以下でないインクドロップ数のうち、最も大きいインクドロップ数を、第２の最大インクドロップ数として、決定する最大インクドロップ数決定手段と、
前記第１の最大インクドロップ数に対応する搬送速度により全ページの印刷用紙の印刷を完了する時間から、前記第２の最大インクドロップ数に対応する搬送速度により全ページの印刷用紙の印刷を完了する時間を差し引いた差分時間を算出する差分時間算出手段と、
前記印刷対象画像データ内において、前記第２の最大インクドロップ数より大きいドロップ数であって画素数が所定値以上であるインクドロップ数に対応する画素である振り分け対象画素に対して、前記第２の最大インクドロップ数を対応づけ、前記振り分け対象画素に対応するインクドロップ数と、前記第２の最大インクドロップ数との差分値を、前記振り分け対象画素の周辺の画素に振り分けることで、印刷対象画像データを再生成する再生成手段と、
前記再生成手段により印刷対象画像データを再生成するのに要する再生成時間が、前記差分時間算出手段により算出された差分時間より小さいか否かを判定する差分時間判定手段と、
前記差分時間判定手段により前記差分時間より小さいと判定された場合に、前記再生成手段による再生成処理を行わせ、前記第２の最大インクドロップ数に基づいて、前記印刷手段、前記搬送速度決定手段を制御する制御手段と、
を備えることを特徴とするインクジェット印刷装置。
【請求項４】
前記生成手段は、色成分に応じて異なる印刷解像度に基づいて、前記印刷対象画像データを生成し、
前記印刷手段は、前記印刷対象画像データ中の各画素に対応する印刷用紙上の位置に、前記印刷用紙及び印刷解像度に基づいて決定される最大のインクドロップ数を上限として、前記各画素に対応するインクドロップ数のインクを吐出することを色成分毎に行うことで、印刷用紙に印刷を行い、
前記搬送速度決定手段は、色成分毎に決定された最大のインクドロップ数のうち、最も大きい最大のインクドロップ数を、前記最大インクドロップ数として、前記印刷手段による印刷処理の際における印刷用紙の搬送速度を決定することを特徴とする請求項３に記載のインクジェット印刷装置。
【請求項５】
前記印刷対象画像データには、画像ページのページ数と、印刷対象の印刷用紙のサイズと、印刷解像度とが含まれており、
画像データのページ数と、印刷用紙のサイズと、印刷解像度に応じた、前記再生成手段により印刷対象画像データを再生成するのに要すると予測される時間を示す予測時間テーブルが記憶された記憶手段を備え、
前記差分時間判定手段は、前記予測時間テーブルを参照して、前記印刷対象ジョブデータに含まれるページ数、印刷用紙のサイズ、前記印刷解像度に対応する時間を、前記再生成時間として、決定することを特徴とする請求項３又は４に記載のインクジェット印刷装置。
【請求項６】
予め、複数の印刷対象ジョブデータに対して、前記インクドロップ数分布算出手段、前記画素数判定手段、前記最大インクドロップ数決定手段の処理を施した後、前記再生成手段による再生成処理を行うのに要する時間に対して、画像ページのページ数と印刷用紙のサイズと前記印刷解像度に応じて分類することで、前記予測時間テーブルを生成する予測時間テーブル生成手段を備え、
前記記憶手段には、前記予測時間テーブル生成手段により生成された前記予測時間テーブルが記憶されることを特徴とする請求項５に記載のインクジェット印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マルチドロップ方式のインクジェット印刷装置に関し、特に最大インクドロップ数を変更することで、印刷ジョブの完了を早めるインクジェット印刷装置に関するものである。
【背景技術】
【０００２】
従来より、インクジェット印刷装置において、階調表現を行うための駆動方式としたマルチドロップ方式が知られている。マルチドロップ方式では、各画素に対応する同一位置に対して吐出する同じインク吐出量のインクドロップの数を制御することが行われる（例えば、特許文献１）。  
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平２０１２−１１６０５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、マルチドロップ方式のインクジェット印刷装置の場合には、以下のような問題があった。マルチドロップ方式のインクジェット印刷装置の場合には、インクの飛翔状態等を考慮し、着弾位置のずれや、ミストなどによる汚れを抑制するように、インクドロップの吐出速度が所定値に決められる。また、用紙に対するインクのにじみを考慮して最適な印刷濃度となるように、同一位置に吐出できるインクドロップ数の最大値が設定される。
【０００５】
このため、設定される最大インクドロップ数が多いほど、同一位置への吐出を完了するまでに時間がかかるため、インクジェットヘッドの下方を印刷用紙が搬送される速度（ヘッド下搬送速度）を遅くする必要がある。
【０００６】
この結果、予め最大インクドロップ数が設定されている場合、印刷ジョブによっては、最大インクドロップ数を全くまたはほとんど用いない状態であるにもかかわらず、最大インクドロップ数に対応するヘッド下搬送速度で、印刷用紙が搬送されてしまい、印刷ジョブの処理が遅くなってしまう問題があった。
【０００７】
本発明は、以上のような問題点を鑑みてなされたものであり、マルチドロップ方式のインクジェット印刷装置において、印刷ジョブにおいて、最大インクドロップ数を全くまたはほとんど用いない状態である場合に、最大インクドロップ数を変更することで、印刷ジョブの処理時間を早めることができるインクジェット印刷装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、印刷解像度に応じて、画素毎にインクドロップ数が記録された画像ページを含む印刷対象画像データを、ページ毎及び色成分毎に生成する生成手段と、前記印刷対象画像データ中の各画素に対応する印刷用紙上の位置に、印刷用紙に基づいて決定される最大インクドロップ数を上限として、前記各画素に対応するインクドロップ数のインクを吐出することで、印刷用紙に印刷を行う印刷手段と、前記最大インクドロップ数に基づいて、前記印刷手段による印刷処理の際における印刷用紙の搬送速度を決定する搬送速度決定手段と、を備えるインクジェット印刷装置であって、前記生成手段により印刷対象画像データを生成する際に、インクドロップ数の分布を、ページ毎及び色成分毎に算出するインクドロップ数分布算出手段と、前記インクドロップ数分布算出手段により算出された全ページのインクドロップ数の分布に基づいて、前記最大インクドロップ数からインクドロップ数の多い順に、前記インクドロップ数に対応する画素数が全色成分及び全ページにおいて０であるか否かを判定する判定手段と、前記判定手段による判定結果に基づいて、前記最大インクドロップ数以下のインクドロップ数であって画素数が０でないインクドロップ数のうち、最も大きいインクドロップ数を、新たな最大インクドロップ数として、決定する最大インクドロップ数決定手段と、前記新たな最大インクドロップ数に基づいて、前記印刷手段、前記搬送速度決定手段を制御する制御手段と、を備えることを特徴とするものである。
【０００９】
また、上記発明において、前記生成手段は、色成分に応じて異なる印刷解像度に基づいて、前記印刷対象画像データを生成し、前記印刷手段は、前記印刷対象画像データ中の各画素に対応する印刷用紙上の位置に、前記印刷用紙及び印刷解像度に基づいて決定される最大のインクドロップ数を上限として、前記各画素に対応するインクドロップ数のインクを吐出することを色成分毎に行うことで、印刷用紙に印刷を行い、前記搬送速度決定手段は、色成分毎に決定された最大のインクドロップ数のうち、最も大きい最大のインクドロップ数を、前記最大インクドロップ数として、前記印刷手段による印刷処理の際における印刷用紙の搬送速度を決定するようにしてもよい。
【００１０】
また、本発明は、印刷解像度に応じて、画素毎にインクドロップ数が記録された画像ページを含む印刷対象画像データを、ページ毎及び色成分毎に生成する生成手段と、前記印刷対象画像データ中の各画素に対応する印刷用紙上の位置に、前記印刷用紙に基づいて決定される第１の最大インクドロップ数を上限として、前記各画素に対応するインクドロップ数のインクを吐出することで、印刷用紙に印刷を行う印刷手段と、前記第１の最大インクドロップ数に基づいて、前記印刷手段による印刷処理の際における印刷用紙の搬送速度を決定する搬送速度決定手段と、を備えるインクジェット印刷装置であって、前記生成手段により印刷対象画像データを生成する際に、インクドロップ数の分布を、ページ毎及び色成分毎に算出するインクドロップ数分布算出手段と、前記インクドロップ数分布算出手段により算出された全ページのインクドロップ数の分布に基づいて、前記第１の最大インクドロップ数からインクドロップ数の多い順に、前記インクドロップ数に対応する画素数が全色成分及び全ページにおいて所定閾値以下であるか否かを判定する判定手段と、前記判定手段による判定結果に基づいて、前記第１の最大インクドロップ数以下のインクドロップ数であって画素数が前記所定閾値以下でないインクドロップ数のうち、最も大きいインクドロップ数を、第２の最大インクドロップ数として、決定する最大インクドロップ数決定手段と、前記第１の最大インクドロップ数に対応する搬送速度により全ページの印刷用紙の印刷を完了する時間から、前記第２の最大インクドロップ数に対応する搬送速度により全ページの印刷用紙の印刷を完了する時間を差し引いた差分時間を算出する差分時間算出手段と、前記印刷対象画像データ内において、前記第２の最大インクドロップ数より大きいドロップ数であって画素数が所定値以上であるインクドロップ数に対応する画素である振り分け対象画素に対して、前記第２の最大インクドロップ数を対応づけ、前記振り分け対象画素に対応するインクドロップ数と、前記第２の最大インクドロップ数との差分値を、前記振り分け対象画素の周辺の画素に振り分けることで、印刷対象画像データを再生成する再生成手段と、前記再生成手段により印刷対象画像データを再生成するのに要する再生成時間が、前記差分時間算出手段により算出された差分時間より小さいか否かを判定する差分時間判定手段と、前記差分時間判定手段により前記差分時間より小さいと判定された場合に、前記再生成手段による再生成処理を行わせ、前記第２の最大インクドロップ数に基づいて、前記印刷手段、前記搬送速度決定手段を制御する制御手段と、を備えることを特徴とするものである。
【００１１】
また、上記発明において、前記生成手段は、色成分に応じて異なる印刷解像度に基づいて、前記印刷対象画像データを生成し、前記印刷手段は、前記印刷対象画像データ中の各画素に対応する印刷用紙上の位置に、前記印刷用紙及び印刷解像度に基づいて決定される最大のインクドロップ数を上限として、前記各画素に対応するインクドロップ数のインクを吐出することを色成分毎に行うことで、印刷用紙に印刷を行い、前記搬送速度決定手段は、色成分毎に決定された最大のインクドロップ数のうち、最も大きい最大のインクドロップ数を、前記最大インクドロップ数として、前記印刷手段による印刷処理の際における印刷用紙の搬送速度を決定するようにしてもよい。
【００１２】
また、上記発明において、前記印刷対象画像データには、画像ページのページ数と、印刷対象の印刷用紙のサイズと、印刷解像度とが含まれており、画像データのページ数と、印刷用紙のサイズと、印刷解像度に応じた、前記再生成手段により印刷対象画像データを再生成するのに要すると予測される時間を示す予測時間テーブルが記憶された記憶手段を備え、前記差分時間判定手段は、前記予測時間テーブルを参照して、前記印刷対象ジョブデータに含まれるページ数、印刷用紙のサイズ、前記印刷解像度に対応する時間を、前記再生成時間として、決定するようにしてもよい。
【００１３】
また、上記発明において、予め、複数の印刷対象ジョブデータに対して、前記インクドロップ数分布算出手段、前記画素数判定手段、前記最大インクドロップ数決定手段の処理を施した後、前記再生成手段による再生成処理を行うのに要する時間に対して、画像ページのページ数と印刷用紙のサイズと前記印刷解像度に応じて分類することで、前記予測時間テーブルを生成する予測時間テーブル生成手段を備え、前記記憶手段には、前記予測時間テーブル生成手段により生成された前記予測時間テーブルが記憶されるようにしてもよい。
【発明の効果】
【００１４】
請求項１に記載の発明によれば、判定手段による判定結果に基づいて、前記判定手段による判定結果に基づいて、最大インクドロップ数以下のインクドロップ数であって画素数が０でないインクドロップ数のうち、最も大きいインクドロップ数を、新たな最大インクドロップ数として決定し、新たな最大インクドロップ数に基づいて、印刷手段、搬送速度決定手段を制御する。
【００１５】
本発明によれば、以下の作用効果を備える。生成手段、印刷手段、搬送速度決定手段による処理は、全ての印刷ジョブの処理に必要なものである。そして、インクドロップ数分布算出手段による処理は、生成手段の処理の際に行えるので、ほとんど時間がかからない。また、判定手段による処理、最大インクドロップ数決定手段による処理もほとんど時間がかからない。
【００１６】
このため、予め最大インクドロップ数が設定されている場合において、印刷対象ジョブデータの全ページにわたって、最初に設定された最大インクドロップ数を全く用いない状態である場合には、最大インクドロップ数を小さくすることで、印刷用紙の搬送速度を上げることができる。この結果、上記搬送速度で、印刷中に印刷用紙を搬送することにより、印刷ジョブの処理の高速化を図ることができる。
【００１７】
請求項２、４に記載の発明によれば、色成分に応じて異なる印刷解像度に応じて、前記印刷対象画像データが生成され、色成分に応じて異なる最大のインクドロップ数が設定されているような場合であっても、請求項１と同様の効果を得ることが可能となる。
【００１８】
請求項３、５、６に記載の発明によれば、印刷対象画像データの再生成により、前記判定手段による判定結果に基づいて、前記最大インクドロップ数以下のインクドロップ数であって画素数が所定閾値以下でないインクドロップ数のうち、最も大きいインクドロップ数を、第２の最大インクドロップ数として、決定し、第２の最大インクドロップ数にした領域について、その差分となるインクドロップ数を、その周辺の画素に振り分けることになる。この結果、最大インクドロップ数を変更することに基づく画質の劣化を抑制できる。
【００１９】
また、印刷対象画像データを再生成する処理は、最大インクドロップ数を変更する場合にのみ必要であり、生成手段等の処理とは別個に行われる。そして、印刷対象画像データを再生成する時間は、複数の画像データのすべての画素単位での処理となるため、大きいといえる。
【００２０】
このため、再生成手段により印刷対象画像データを再生成するのに要する再生成時間が、差分時間算出手段により算出された差分時間より小さいと判定された場合に、再生成処理を行わせ、前記第２の最大インクドロップ数に基づいて、前記印刷手段、前記決定手段を制御する。
【００２１】
この結果、最大インクドロップ数を低減して印刷対象画像データを再生成した場合、もとの最大インクドロップ数で印刷ジョブの処理をするよりも印刷ジョブの処理が早くなるようにしている。これにより、印刷ジョブの処理の高速化を図るとともに、最大インクドロップ数を変更にしたことに基づく画質の劣化を抑えることができる。
【図面の簡単な説明】
【００２２】
【図１】第１の実施形態の印刷システムの構成を示すブロック図である。
【図２】第１の実施形態の最大ドロップ数決定処理を説明するための補足図である。
【図３】第１の実施形態のインクジェット印刷方法を示すフローチャート図である。
【図４】第２の実施形態の最大ドロップ数決定処理を説明するための補足図である。
【図５】第２の実施形態の振り分け処理を説明するための補足図である。
【図６】第２の実施形態のインクジェット印刷方法を示すフローチャート図である。
【発明を実施するための形態】
【００２３】
以下、図面を参照して本実施形態の印刷システムについて詳細に説明する。図１は、第１の実施形態の印刷システム１の全体構成図である。
（第１の実施形態）
［印刷システムの構成］
【００２４】
図１に示すように、印刷システム１は、ユーザインタフェース等の基本操作を行うためのオペレーションシステムが組み込まれ、各種のソフトウェアの実行が可能な端末装置１００と、インクジェット印刷装置２００と、これらの間を有線ＬＡＮ等のネットワークを介して接続する通信経路３００とを備える。
【００２５】
（端末装置）
端末装置１００は、アプリケーション部１０２とプリンタドライバ部１０４と入出力部１０６と端末側通信部１０８とを備える。アプリケーション部１０２及びプリンタドライバ部１０４は、端末装置１００にインストールされたプログラムが、ＣＰＵ等により解読等の処理が行われることにより構成される。
【００２６】
アプリケーション部１０２は、文書、画像等の原稿データを生成するプログラムを備えるものである。アプリケーション部１０２で生成された原稿データは、プリンタドライバ部１０４に出力される。
【００２７】
プリンタドライバ部１０４は、印刷操作画面、印刷設定画面等の表示を入出力部１０６の出力機能に行わせ、入出力部１０６の入力機能を介してユーザから印刷の設定を受け、印刷に関する設定情報や印刷状態を入出力部１０６の出力機能を介してユーザに通知する。プリンタドライバ部１０４は、ユーザによって入力された印刷設定情報と、原稿データに基づいて、印刷ジョブデータ（例えば、ＰＤＬデータ）を生成する。
【００２８】
入出力部１０６は、入力機能及び出力機能を備える。入力機能は、キーボード等で構成され、出力機能は、液晶表示モニター等で構成される。入出力部１０６は、ユーザにより各種のデータの入力を可能とし、この入力データをプリンタドライバ部１０４又はアプリケーション部１０２に出力する。また、入出力部１０６は、プリンタドライバ部１０４又はアプリケーション部１０２からの出力結果をユーザに対して通知する
【００２９】
端末側通信部１０８は、プリンタドライバ部１０４により生成された印刷ジョブデータを通信経路３００を介して、インクジェット印刷装置２００に転送する。
【００３０】
（インクジェット印刷装置）
インクジェット印刷装置２００は、後述する印刷対象画像データ中の各画素に対応する印刷用紙上の位置に、印刷用紙に応じて決定される最大インクドロップ数を上限として、各画素に対応するインクドロップ数のインクを吐出することで、印刷用紙に印刷を行うものである。ここで、印刷対象画像データ中の画素数は、印刷解像度に応じて決められる。
【００３１】
具体的には、インクジェット印刷装置２００は、印刷側通信部２０１と、印刷対象データ生成部２０２と、搬送部２０３を駆動する搬送駆動部２０４と、インクジェットヘッド２０５を駆動するヘッド駆動部２０６と、各種の情報を記憶する記憶部２０７と、各部を制御する制御部２０８とを備える。
【００３２】
本実施形態では、一例として、インクジェットヘッド２０５がライン型のインクジェットヘッド２０５の場合について説明する。印刷側通信部２１は、通信経路３００を介して端末装置１００から送信されてきた印刷ジョブデータを受信するものである。
【００３３】
記憶部２０７には、用紙種類と最大インクドロップ数とが対応づけられた第１テーブルと、最大インクドロップ数と、搬送方向の用紙長さ（例えば、Ａ４横方向の長さ、Ａ３横方向の長さ）と、両面・片面を示す面付情報と、用紙の搬送速度（以下、単に搬送速度）とが対応付けられた第２テーブルとが記憶されている。ここで、インクジェット印刷装置２００においては、インクの種類に応じて、１ドロップを吐出する速度（または単位時間あたりのインクドロップ数を示す吐出周波数）が決定される。本実施形態では、用いられるインクの種類は固定とし、ドロップ吐出速度は固定とする。例えば、ライン型インクジェットプリンタの場合、印刷用紙の搬送方向に垂直な方向のライン単位おきにインクドロップ数０〜７に応じた吐出動作を行う必要がある。このため、印刷用紙上において搬送方向に沿って所定のラインからその隣のラインに移動する間に、最大インクドロップ数である７インクドロップ数が吐出できるように搬送速度を決める必要がある。
【００３４】
また、搬送速度とは、本実施形態では、以下のように定義される。1分間に、給紙を開始してから印刷を行い排紙が終了するまでの印刷枚数を示す単位として、ＰＰＭ（ＰＡＧＥ  ＰＥＲ  ＭＩＮＩＴＥ）がある。このＰＰＭを用いて、搬送速度を定義すると、例えば、1分間に、給紙を開始してから排紙が終了するまでの印刷枚数が１５０枚の場合には、１５０ＰＰＭとなる。また、１５０ＰＰＭの搬送速度の場合に、例えば、４０枚の印刷用紙に対して給紙を開始してから印刷を行い排紙が終了するまでの印刷ジョブ完了時間は、４０×６０/１５０（秒）となる。
【００３５】
印刷対象データ生成部２０２は、印刷ジョブデータに基づいて、インクジェットヘッド２０５に印刷させるための印刷対象画像データを生成するものである。具体的には、印刷対象データ生成部２０２は、画像処理部２０２１を備える。
【００３６】
画像処理部２０２１は、印刷側通信部２０１が受信した印刷ジョブデータ（ＰＤＬデータ）に基づいて、上記印刷解像度のビットマップデータに展開する。例えば、ＣＭＹＫの色成分の印刷解像度がすべて３００ＤＰＩの場合には、３００ＤＰＩに対応する画素数のビットマップデータに展開される。
【００３７】
具体的には、画像処理部２０２１は、画素位置（０，０）において、レッド（以下、Ｒ）成分、グリーン（以下、Ｇ）成分、ブルー（以下、Ｂ）成分に変換した後、シアン（以下、Ｃ）成分、マゼンタ（以下、Ｍ）成分、イエロー（以下、Ｙ）成分、ブラック（以下、Ｋ）成分に変換し、階調数を低減する多値ハーフトーン処理（各成分値０〜２５５を、各成分値０〜７）を行うことを、すべての画素位置に対して繰り返し行う。これにより、ラスタデータである印刷対象画像データを、ページ毎及び色成分毎に生成する。
【００３８】
ここで、印刷対象画像データにおいては、印刷解像度で展開された各画素位置ごとに、Ｃ成分値（例えば、０〜７）〜Ｋ成分値（例えば、０〜７）が対応づけられている。後述するように、Ｃ成分値〜Ｋ成分値は、インクジェットヘッド２０５のＣ成分吐出ヘッドモジュール〜Ｋ成分吐出ヘッドモジュールで吐出するインクドロップ数となる。
【００３９】
この際、画像処理部２０２１は、印刷対象画像データを生成する際に、インクドロップ数の分布を、ページ毎及び色成分毎に算出する（インクドロップ数分布算出処理）。この処理の具体的な説明を以下に示す。
【００４０】
画像処理部２０２１は、画素位置（０，０）において、上述のようにして、Ｃ〜Ｋ成分値（０〜７）を算出する。この後、画像処理部２０２１は、例えば、画素位置（０，０）におけるＣ成分値が６の場合、インクドロップ数６の画素が１と計数する。画像処理部２０２１は、Ｍ成分値〜Ｋ成分値に対しても同様の計数処理を行う。そして、画像処理部２０２１は、全ての画素位置に対して、Ｃ〜Ｋ成分値（０〜７）を算出後、上述の計数処理を行う。
【００４１】
この結果、画像処理部２０２１は、Ｃ〜Ｋ成分毎に、インクドロップ数０〜７に対して、画素数がどのくらいかを示すインクドロップ数分布データをページ毎に生成する。
【００４２】
制御部２０８は、インクドロップ数分布データに基づいて、最大インクドロップ数からインクドロップ数の多い順に、インクドロップ数に対応する画素数が全ページにおいて０であるか否かを、全ての色成分について判定する（画素数判定処理）。
【００４３】
また、制御部２０８は、上記の判定結果に基づいて、最大インクドロップ数以下のインクドロップ数であって画素数が０でないインクドロップ数のうち、最も大きいインクドロップ数を、新たな最大インクドロップ数として、決定する（最大ドロップ数決定処理）。
【００４４】
例えば、図２において、ページ数１の印刷ジョブデータについて生成されたインクドロップ数分布データ（所定の１つの色成分についてのインクドロップ数分布データ）を一例を３つ示す。ここで、画素比率は、1ページの全画素数に対する各インクドロップ数の画素数の比率を示したものである。ただし、画素比率の代わりに、画素数そのものにしてもよい。
【００４５】
（ａ）においては、最大インクドロップ数７に対して、画素比率が０であるインクドロップ数は、インクドロップ数７であるため、新たな最大インクドロップ数６にできる。一方、（ｂ）、（ｃ）においては、最大インクドロップ数７に対して、画素数が０であるインクドロップ数はないので、新たな最大インクドロップ数は７のままである。
【００４６】
なお、（ａ）において、インクドロップ数７、６に対して、画素比率が０であって、最大インクドロップ数から連続したインクドロップ数は、インクドロップ数７、６であるため、新たな最大インクドロップ数５にできる。一方、（ａ）において、最大インクドロップ数７、５に対して、画素比率が０であって、最大インクドロップ数から連続したインクドロップ数は、インクドロップ数７だけなので、新たな最大インクドロップ数６となる。
【００４７】
制御部２０８は、決定した新たな最大インクドロップ数に基づいて、ヘッド駆動部２０６、搬送駆動部２０４を制御する。具体的には、制御部２０８は、ヘッド駆動部２０６に対して、印刷用紙の同一ライン上に、新たな最大インクドロップ数が吐出できるようなタイミングでインクジェットヘッド２０５が図示しない各Ｃ〜Ｋ成分のヘッドモジュールからインクドロップの吐出処理を行えるように駆動する。また、制御部２０８は、搬送駆動部２０４に対して、インクジェットヘッド２０５が、印刷用紙の同一ライン上に、最大インクドロップ数が吐出できるような搬送速度で、搬送部２０３を駆動するように搬送駆動部２０４を制御する。
【００４８】
（インクジェット印刷方法）
図３は、本印刷システムを用いた印刷方法を示すフローチャート図である。端末装置１００のプリンタドライバ部１０４で印刷ジョブデータが生成された後、端末側通信部１０８により印刷ジョブデータが送信される。印刷ジョブデータには、印刷対象の印刷用紙のページ数、フェイスアップ排紙トレイを指定しているか否かを示すフェイスアップ排紙情報と、用紙種類を示す用紙種情報、搬送方向の用紙長さ、面付情報、印刷対象の印刷用紙サイズ（例えば、Ａ４、Ｂ４）が含まれる。
【００４９】
ステップＳ１では、インクジェット印刷装置２００の印刷側通信部２０１が、印刷ジョブデータを受信する。
【００５０】
ステップＳ２では、制御部２０８は、印刷ジョブデータに含まれる用紙種情報から、第１テーブルを参照して、用紙種類に対応する最大インクドロップ数を決定する。制御部２０８は、決定した最大インクドロップ数をヘッド駆動部２０６に設定する。また、制御部２０８は、第２テーブルを参照して、決定した最大インクドロップ数、搬送方向の用紙長さ、面付情報に対応する搬送速度を決定し、搬送駆動部２０４に設定する。以下、このステップで決定した最大インクドロップ数を第１の最大インクドロップ数という。
【００５１】
ステップＳ３では、制御部２０８は、印刷ジョブデータに含まれるフェイスアップ排紙情報に基づいて、フェイスアップ排紙トレイに排紙するか否かを判断する。ＮＯと判断された場合には、ステップＳ８へ移行する。
【００５２】
ＹＥＳと判断された場合には、ステップＳ４で、制御部２０８の指令に基づき、画像処理部２０２１は、印刷ジョブデータに基づき、印刷対象画像データを、ページ毎及び色成分毎に生成する。この際、画像処理部２０２１は、印刷対象ジョブデータを生成しながら、インクドロップ数分布データも生成する。
【００５３】
ステップＳ５では、画像処理部２０２１は、印刷対象画像データに基づき、Ｃ、Ｍ、Ｙ、Ｋ成分のすべてのページにおいて、第１の最大インクドロップ数の画素数が０か否か判定する。画素数０と判定された場合には、ステップＳ６へ移行する。画素数０でないと判定された場合には、ステップＳ８へ移行する。
【００５４】
ステップＳ６では、画像処理部２０２１は、第１の最大インクドロップ数以下のインクドロップ数であって画素数が０でないインクドロップ数のうち、最も大きいインクドロップ数を、新たな最大インクドロップ数（以下、第２の最大インクドロップ数）として、決定して、制御部２０８に送る。
【００５５】
ステップＳ７では、制御部２０８は、記憶部２０７に記憶された第２テーブルを参照して、第２の最大インクドロップ数、搬送方向の用紙長さ、面付情報に対応する搬送速度を決定する。
【００５６】
ステップＳ８では、制御部２０８は、決定した搬送速度を搬送駆動部２０４に送り、搬送部２０３が、上記搬送速度で搬送処理を行うように指示する。また、制御部２０８は、ヘッド駆動部２０６に対して、印刷用紙の同一ライン上に、決定した最大インクドロップ数（第１の最大インクドロップ数または第２の最大インクドロップ数）が吐出できるようなタイミングでインクジェットヘッド２０５が吐出処理を行えるように駆動するように指示する。
【００５７】
ステップＳ９では、制御部２０８は、印刷対象画像データに基づいて、ヘッド駆動部２０６に対して、インクジェットヘッド２０５に対して、最大インクドロップ数で吐出制御を行わせるとともに、搬送駆動部２０４を介して、指示された搬送速度で印刷用紙を搬送部２０３に搬送させる。これにより、各画素位置に対応する印刷用紙内の位置に、上記画素位置に対応するインクドロップ数の吐出動作が行えるように、印刷用紙の搬送処理が行われる。
【００５８】
ステップＳ１０では、制御部２０８は、全てのページの印刷処理が終了したか否かを判定し、終了しない場合には、ステップＳ９に戻り、終了した場合には、本処理を終了する。
【００５９】
（第２の実施形態）
本実施形態において、第１の実施形態と同一・類似構成、機能については説明を省略し、異なる構成、機能について主に説明を行う。
【００６０】
（印刷システムの構成）
本実施形態の画像処理部２０２１は、インクドロップ数分布データに基づいて、第１の最大インクドロップ数からインクドロップ数の多い順に、インクドロップ数に対応する画素数が全ページにおいて所定閾値以下であるか否かを、全ての色成分について判定する。ここで所定閾値は、予め各種の複数の印刷対象データに対して、どの閾値までが画像の品質が所定以上になるかを実験的に求め、決定している。
【００６１】
画像処理部２０２１は、上記の判定結果に基づいて、第１の最大インクドロップ数以下のインクドロップ数であって画素数が所定閾値以下でないインクドロップ数のうち、最も大きいインクドロップ数を、第２の最大インクドロップ数として、決定する。
【００６２】
例えば、ページ数１の印刷ジョブデータについて生成されたインクドロップ数分布データを示す図４において、所定閾値が画素比率５％未満の場合、（ａ）、（ｂ）においては、第１の最大インクドロップ数７に対して、画素比率が所定閾値以下であるインクドロップ数は、インクドロップ数７であるため、第２の最大インクドロップ数６にできる。一方、（ｃ）においては、画素比率が所定閾値未満であるインクドロップ数は、第１の最大インクドロップ数７をそのまま用いることになる。
【００６３】
画像処理部２０２１は、印刷対象ジョブデータ内において、画素数が所定値（例えば、１）以上であって所定閾値より少ないインクドロップ数（第１の最大インクドロップ数〜第２の最大インクドロップ数＋１のインクドロップ数）の画素である振り分け対象画素に対して、第２の最大インクドロップ数を対応づけ、振り分け対象画素に対応するインクドロップ数と、第２の最大インクドロップ数との差分値を、振り分け対象画素の周辺の画素に振り分けることで、印刷対象ジョブデータを再生成する。
【００６４】
この再生成処理の具体的な説明を以下に行う。画像処理部２０２１は、インクドロップ数分布データに基づいて、Ｃ成分の１ページ目のインクドロップ数の分布（画素位置に対するインクドロップ数）から、振り分け対象画素の画素位置を検出する。画像処理部２０２１は、検出した振り分け対象画素の画素位置の周辺の画素位置に振り分け処理を行う。
【００６５】
図５は、Ｃ成分の画素位置（I、J）周辺のインクドロップ数の分布の一例であり、インクドロップ数７の画素が振り分け対象画素と決定され、第２の最大インクドロップ数が６と決定された場合を説明するための補足図である。
【００６６】
この場合には、画素位置（I、J）に対応するインクドロップ数を、第２の最大インクドロップ数６とし、画素位置（I、J）に対応するインクドロップ数７と、第２の最大インクドロップ数６との差分値１を周囲の画素位置に振り分ける。
【００６７】
この振り分け方の具体的な一例を以下に示す。画像処理部２０２１は、画素位置（I、J）の周囲の８つの画素位置に対応するインクドロップ数に基づいて、第２の最大インクドロップ数−１より小さく、かつ、０でないインクドロップ数（インクドロップ数1以上５以下）の場合には、その差分値１を振り分ける。振り分ける対象の画素位置が複数ある場合には、インクドロップ数の大きい画素位置に振り分ける。振り分ける画素位置がない場合には、次に近傍となる画素位置（I、J）（具体的には、画素位置（I、J）から２画素離れた画素位置）のインクドロップ数に基づいて同様の処理を行う。
【００６８】
上記の近傍の画素位置のインクドロップ数の検索を所定回数行い、振り分ける画素位置がない場合には、上記差分値１をどこの画素位置にも割り当てないようにする。但し、この場合、画素位置（I、J）の隣接の画素位置であって、インクドロップ数０の画素位置に割り当てるようにしてもよい。この際、インクドロップ数０の画素位置に割り当てる領域は、所定の面積（所定の画素の領域の面積）に限定するようにしてもよい。
【００６９】
画像処理部２０２１は、Ｃ成分の残りページ、他の色Ｍ〜Ｋ成分についても同様の処理を行う。なお、本振り分け処理は、一例であり、もとの画像に対して、振り分ける対象の画素位置のインクドロップ数を削減することによる画質の劣化を防止できるものであれば、他の処理を行うようにしてもよい。
【００７０】
制御部２０８は、第１の最大インクドロップ数に対応する搬送速度により全ページ（受信した印刷ジョブデータの全ページ）の印刷用紙の印刷を完了する時間から、第２の最大インクドロップ数に対応する搬送速度により上記全ページの印刷用紙の印刷を完了する時間を差し引いた差分時間を算出する。
【００７１】
この算出処理の具体的な説明を以下に示す。印刷ジョブの印刷指示を入力してから印刷対象画像データが生成され、給紙が開始されるまでの間に要する時間は、印刷ジョブによって決まる値であり、最大インクドロップ数の変更によって変化しない値である。また、インクドロップ数分布算出処理は、印刷対象画像データ生成処理の際に行えるので、ほとんど時間がかからない。また、画素数が所定閾値以内であるか否かの判定処理、最大インクドロップ数決定処理も、インクドロップ数分布データに基づき行われ、画素単位での処理ではないため、ほとんど時間がかからない。
【００７２】
しかし、印刷対象画像データを再生成する時間は、印刷対象画像データの生成処理とは別個に行われるので、複数ページの印刷対象データ内に含まれるすべての画素単位での検索処理が別個に必要となり、かつ、画素に応じて振り分ける処理があるため、インクドロップ数分布算出処理等に比べると、時間がかかる。
【００７３】
このため、最大インクドロップ数の変更により、印刷ジョブ完了の時間の変化に大きく影響するのは、最大インクドロップ数に基づく搬送速度の変化と、後述する印刷対象画像データの再生成処理である。最大インクドロップ数の変更に基づく搬送時間の変化と、印刷対象画像データの再生成処理に要する時間との比較に基づいて、最大インクドロップ数の変更に基づく搬送時間の減少時間よりも、再生成処理に要する時間が短い場合に限り、最大インクドロップ数の変更により搬送速度を変更して印刷ジョブを実行する。これにより、印刷画質も良好にしつつ印刷ジョブ完了時間も早められるようにする。
【００７４】
制御部２０８は、第２対応テーブルを参照して、第１の最大インクドロップ数と、印刷ジョブデータに含まれる搬送方向の用紙長さと、面付情報とから、搬送速度を決定する。そして、制御部２０８は、印刷ジョブデータに含まれるページ数と、決定した搬送速度から、第１の最大インクドロップ数に対応する搬送速度により、全ページの印刷用紙の印刷を完了する時間（以下、第１の印刷完了時間）を算出する。
【００７５】
同様にして、制御部２０８は、第２の最大インクドロップ数に基づいて、第２の最大インクドロップ数に対応する搬送速度により全ページの印刷用紙の印刷を完了する時間（以下、第２の印刷完了時間）を算出する。制御部２０８は、第１の印刷完了時間から第２の印刷完了時間を差し引いた差分時間を算出する。
【００７６】
制御部２０８は、画像処理部２０２１により印刷対象画像データを再生成するのに要する再生成時間が、算出された差分時間より小さいか否かを判定する。この処理の具体的な説明を以下に行う。
【００７７】
記憶部２０７には、予め、ページ数と印刷用紙のサイズと印刷解像度とに応じた、印刷対象画像データを再生成するのに要すると予測される時間を示す予測時間テーブルが記憶される。この予測時間テーブルの生成方法の一例を以下に示す。
【００７８】
制御部２０８は、予め、複数の印刷対象画像データに対して、インクドロップ数分布算出処理、画素数判定処理、最大インクドロップ数決定処理が施された後、印刷対象画像データの再生成処理を行うのに要する時間に対して、ページ数の範囲と、印刷対象の印刷用紙のサイズと、印刷解像度とに応じて分類することで、予測時間テーブルを生成する。そして、制御部２０８は、生成した予測時間テーブルを記憶部２０７に記憶させる。制御部２０８は、予測時間テーブルを参照して、印刷対象ジョブデータに含まれるページ数及び印刷用紙のサイズと、制御部２０８に設定された印刷解像度に対応する時間を、再生成時間として、決定する。制御部２０８は、決定した再生成時間が、算出された差分時間より小さいか否かを判定する。
【００７９】
制御部２０８は、差分時間判定機能により差分時間より小さいと判定された場合に、画像処理部２０２１による再生成処理を行わせ、第２の最大インクドロップ数に基づいて、ヘッド駆動部２０６、搬送駆動部２０４を制御する。
【００８０】
（インクジェット印刷方法）
図６は、第２の実施形態の印刷方法を示すフローチャート図である。本実施形態では、図３に示すフローチャート図において、ステップＳ５〜７の処理の代わりに、以下の処理が行われる。
【００８１】
ステップＳ２０では、画像処理部２０２１は、Ｃ、Ｍ、Ｙ、Ｋ成分のすべてのページにおいて、第１の最大インクドロップ数の画素数が所定閾値以下か否か判定する。所定閾値以下と判定された場合には、ステップＳ２１へ移行する。所定閾値以下でないと判定された場合には、ステップＳ８へ移行する。
【００８２】
ステップＳ２１では、画像処理部２０２１は、ステップＳ２０で判定した結果に基づいて、第１の最大インクドロップ数以下のインクドロップ数であって画素数が所定閾値以下でないインクドロップ数のうち、最も大きいインクドロップ数を、第２の最大インクドロップ数として、決定して、制御部２０８に送る。
【００８３】
ステップＳ２２では、制御部２０８は、記憶部２０７に記憶された第２テーブルを参照して、第２の最大インクドロップ数、印刷対象ジョブデータに含まれる搬送方向の用紙長さ等に対応する搬送速度を決定する。
【００８４】
ステップＳ２３では、制御部２０８は、第１の最大インクドロップ数に対応する搬送速度により全ページの印刷用紙の印刷を完了する時間から、第２の最大インクドロップ数に対応する搬送速度により全ページの印刷用紙の印刷を完了する時間を差し引いた差分時間を算出する。
【００８５】
ステップS２４では、制御部２０８は、予測時間テーブルを参照して、印刷対象ジョブデータに含まれるページ数、印刷用紙のサイズに対応する時間を、再生成時間として、決定する。
【００８６】
ステップＳ２５では、制御部２０８は、決定した再生成時間が、ステップＳ２３で算出された差分時間より小さいか否かを判定する。制御部２０８は、差分時間判定機能により差分時間より大きいと判定した場合には、ステップＳ８へ移行する。制御部２０８は、差分時間判定機能により差分時間より小さいと判定した場合に、ステップＳ２６で、画像処理部２０２１による再生成処理を行わせる。その後、ステップＳ８へ移行する。
【００８７】
（変形例１）
上述の実施形態１、２において、画像処理部２０２１は、色成分に応じて異なる印刷解像度に基づいて、印刷対象画像データを生成するようにしてもよい。
【００８８】
インクジェットヘッド２０５は、印刷対象画像データ中の各画素に対応する印刷用紙上の位置に、印刷用紙及び印刷解像度に基づいて決定される最大のインクドロップ数を上限として、各画素に対応するインクドロップ数のインクを吐出することを色成分毎に行うことで、印刷用紙に印刷を行うようにしてもよい。
【００８９】
制御部２０８は、色成分毎に決定された最大のインクドロップ数のうち、最も大きい最大のインクドロップ数を、上述の第１の最大インクドロップ数として、インクジェットヘッド２０５による印刷処理の際における印刷用紙の搬送速度を決定するようにしてもよい。
【００９０】
例えば、Ｋ成分のインクジェットヘッドの印刷解像度が６００ＤＰＩ、ＣＭＹ成分のインクジェットヘッドの印刷解像度が３００ＤＰＩの場合には、Ｋ成分の印刷対象画像データの画素数と、ＣＭＹ成分の印刷対象画像データの画素数が異なる。
【００９１】
このような場合に、１ドロップあたりのインク吐出量を同じままで、ＣＭＹＫ成分の１画素あたりの最大吐出可能なドロップ数を同じにすると、隣接画素間でインク滲み等で、識別不能な場合も生じ画質劣化が生じるため、上述のように、各色成分に応じて、インクジェットヘッドの印刷解像度を変え、最大吐出可能なドロップ数を変える場合がある。本変形例はその場合の適用例を説明する。
【００９２】
また、制御部２０８は、各色成分のインクジェットヘッドの印刷解像度を保持している。本変形例の場合、第１テーブルにおいては、用紙種類と印刷解像度と最大のインクドロップ数とが対応づけられている。
【００９３】
本変形例の印刷方法の説明を、図３、図６を用いて行う。なお、上述の実施形態と同じ処理の説明は省略する。ステップＳ２では、制御部２０８は、第１テーブルを参照して、印刷ジョブデータに含まれる用紙種情報と、各色成分の印刷解像度とから、各色成分の最大のインクドロップ数を決定する。そして、制御部２０８は、各色成分の最大のインクドロップ数のうち、最大の値を、上述の第１の最大インクドロップ数と決定する。
【００９４】
ステップＳ８では、制御部２０８は、ヘッド駆動部２０６に対して、決定した第１の最大インクドロップ数または第２の最大インクドロップ数または各色成分の最大のインクドロップ数が吐出できるようなタイミングで吐出処理が行えるように、ヘッド駆動部２０６を制御する。
【００９５】
ここで、第２実施形態における予測時間テーブルにおける印刷解像度は、各色成分に応じて印刷解像度が異なる場合には、そのまま、色成分に応じた印刷解像度が記録される。
【００９６】
（変形例２）
（１）上述の実施の形態では、間引き設定モード、省インクモード等印刷濃度を低減して印刷するモードが印刷ジョブデータに含まれている場合にも同様に適用可能である。これらのモードは印刷濃度を全体的に低下させるものであるので、これらのモードが含まれている場合には、最大インクドロップ数を所定値下げるようにして、上述の実施の形態を適用するようにしてもよい。
【００９７】
（２）上述の実施の形態、変形例では、フェイスアップ排紙の場合について説明したが、これに限定されず、例えば、フェイスダウン排紙の場合においても、印刷対象ジョブデータ内のインクドロップ数分布を算出して、最大インクドロップ数を変更するか否かに基づいて、搬送速度を変更する場合についても同様な適用が可能である。
【００９８】
なお、フェイスダウン排紙方式では、全ページＲＩＰ処理しなくても印刷を開始できるので、１ページずつＲＩＰ処理して、決められた最大インクドロップ数に対応する搬送速度で処理していく場合よりも、全ページＲＩＰ処理して、最大インクドロップ数を変更してそれに対応する搬送速度で搬送して印刷する方が処理が早くなる場合に限られるので、適用できる場合はそれほど多くないといえる。一方、フェイスアップ排紙方式の場合、全ページＲＩＰ処理してからでないと、印刷を開始できないので、最大インクドロップ数の変更に伴う搬送速度の変更で、印刷処理を早める場合は、フェイスダウン排紙方式より多くなるといえるので、本発明の効果が大きいといえる。
【００９９】
（３）変形例２において、例えば、最大吐出可能なドロップ数の各色成分の印刷対象画像データについて、Ｋ成分の最大吐出可能なドロップ数が最も大きい場合であって、Ｋ成分の印刷対象画像データの各画素の画素値の高い領域が多く、他成分の印刷対象画像データの各画素の画素値の高い領域が少ないようなことが、端末装置１００の入出力部１０６のプレビュー表示などで分かっている場合には、Ｋ成分についてのみ、ステップＳ２〜Ｓ８を行うようにしてもよい。
【０１００】
（４）上述の実施の形態では、端末装置で、印刷ジョブデータを生成していたが、これに限定されず、インクジェット印刷装置２００で原稿を読み取り、各種のデータをユーザが入力することで、印刷ジョブデータを生成し、本実施の形態を適用するようにしてもよい。
【符号の説明】
【０１０１】
１００・・・端末装置、１０２・・・アプリケーション部、１０４・・・プリタンドライバ部、１０６・・・入出力部、１０８・・・端末側通信部、２００・・・インクジェット印刷装置、２０１・・・印刷側通信部、２０２・・・印刷対象データ生成部、画像処理部・・・２０２１、２０３・・・搬送部、２０４・・・搬送駆動部、２０５・・・インクジェットヘッド、２０６・・・ヘッド駆動部、３００・・・通信経路。
【図１】
2015139908.tif 000003
【図２】
2015139908.tif 000004
【図３】
2015139908.tif 000005
【図４】
2015139908.tif 000006
【図５】
2015139908.tif 000007
【図６】
2015139908.tif 000008