(57)【要約】【課題】ネットワークを介して接続された複数の印刷装置でクラスタリングを構成している場合において、生産性や印刷品質を低下させることなく印刷させる。【解決手段】複数の印刷装置２から、それぞれ装着されたインクのインク情報を取得する取得手段１１ａと、取得手段１１ａにより取得されたインク情報に基づいて、複数の印刷装置２それぞれについて類似条件範囲内にあるか否かを判定する判定手段１１ｂと、印刷ジョブを、判定手段１１ｂにより類似条件範囲内であると判定された印刷装置２に割り当てて印刷させる印刷制御手段１１ｃとを備える。【選択図】図１
2018101258.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して複数の印刷装置と接続され、クラスタリングにより前記複数の印刷装置に印刷ジョブに基づいた印刷を分散処理させる印刷制御装置であって、
前記複数の印刷装置から、それぞれ装着された消耗品の消耗品情報を取得する取得手段と、
前記取得手段により取得された前記消耗品情報に基づいて、前記複数の印刷装置それぞれについて類似条件範囲内にあるか否かを判定する判定手段と、
前記印刷ジョブを、前記判定手段により類似条件範囲内であると判定された印刷装置に割り当てて印刷させる印刷制御手段と、
を備えたことを特徴とする印刷制御装置。
【請求項２】
更に、前記取得手段は、前記印刷装置におけるメンテナンス情報も取得し、
前記判定手段は、前記取得手段により取得された前記消耗品情報と前記メンテナンス情報とに基づいて、前記複数の印刷装置それぞれについて類似条件範囲内にあるか否かを判定し、前記印刷制御手段は、前記印刷ジョブを、前記判定手段により類似条件範囲内であると判定された印刷装置に割り当てて印刷させる
ことを特徴とする請求項１記載の印刷制御装置。
【請求項３】
前記判定手段は、類似条件範囲外であると判定された印刷装置が存在する場合、この類似条件範囲外であると判定された印刷装置を使用するか否かを問い合わせる画面を表示し、
前記印刷制御手段は、前記類似条件範囲外であると判定された印刷装置について使用不可が指示された場合に、前記印刷ジョブを、前記判定手段により類似条件範囲内であると判定された印刷装置に割り当てて印刷させる
ことを特徴とする請求項２記載の印刷制御装置。
【請求項４】
前記印刷制御手段は、前記類似条件範囲外であると判定された印刷装置の使用が指示された場合に、前記判定手段により類似条件範囲内であると判定された印刷装置と前記使用が指示された印刷装置とを用いて、前記印刷ジョブの印刷処理が同時に完了するように前記印刷ジョブを割り当てる
ことを特徴とする請求項３記載の印刷制御装置。
【請求項５】
複数の印刷装置と、ネットワークを介して前記複数の印刷装置と接続され、クラスタリングにより前記複数の印刷装置に印刷ジョブに基づいた印刷を分散処理させる印刷制御装置とを備えた印刷システムであって、
前記複数の印刷装置は、前記印刷制御装置から装着された消耗品の消耗品情報と、設定されたメンテナンス情報の問い合わせがあった場合に、自装置の前記消耗品情報と前記メンテナンス情報とを前記印刷制御装置に送信し、
前記印刷制御装置は、
前記複数の印刷装置から、それぞれ前記消耗品情報と前記メンテナンス情報とを取得する取得手段と、
前記取得手段により取得された前記消耗品情報と前記メンテナンス情報とに基づいて、前記複数の印刷装置それぞれについて類似条件範囲内にあるか否かを判定する判定手段と、
前記印刷ジョブを、前記判定手段により類似条件範囲内であると判定された印刷装置に割り当てて印刷させる印刷制御手段と、を有する
ことを特徴とする印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して接続された複数の印刷装置でクラスタリングを構成している場合において、印刷品質を低下させることなく印刷装置に印刷させる印刷制御装置に関する。
【背景技術】
【０００２】
近年、オフィスでは、コンピュータと複数の印刷装置とをネットワークを介してクラスタリングを構成し、複数の印刷装置がコンピュータから送信される１つの印刷ジョブを分散処理により印刷処理を実行する印刷システムが用いられている。
【０００３】
特許文献１には、画像形成装置と、クライアント装置とを含む画像形成システムであって、当該クライアント装置における印刷データの送信先である画像形成装置の識別情報を記憶し、画像形成装置に印刷データを送信し、記憶した識別情報を、印刷データを送信した画像形成装置に送信し、画像形成装置は、受信した印刷データの送信元であるクライアント装置において識別情報を受信し、受信した識別情報により特定される複数の画像形成装置をグルーピングする画像形成システムに関する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−２１０６８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の画像形成システムでは、識別情報により画像形成装置をグルーピングするので、画像形成装置の特性を考慮されていないため生産性や印刷品質上問題が生じる場合があった。
【０００６】
例えば、同一機種の画像形成装置であっても、使用しているインクが異なっている場合、単純に識別情報でグルーピングすると、グルーピングされた画像形成装置のうちある画像形成装置のみ使用しているインクの特性（色空間情報）が異なっていることもある。このような場合、そのインクを使用している画像形成装置で印刷された印刷物の色合いが他の画像形成装置で印刷された印刷物と異なる場合があり、全ての印刷物を合わせたとき、ユーザは仕上がりに違和感を持つことが多かった。
【０００７】
本発明はこのような問題に鑑みてなされたもので、ネットワークを介して接続された複数の印刷装置でクラスタリングを構成している場合においても、印刷品質を低下させることなく印刷装置に印刷させることができる印刷制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明に係る印刷制御装置の第１の特徴は、
ネットワークを介して複数の印刷装置と接続され、クラスタリングにより前記複数の印刷装置に印刷ジョブに基づいた印刷を分散処理させる印刷制御装置であって、
前記複数の印刷装置から、それぞれ装着された消耗品の消耗品情報を取得する取得手段と、
前記取得手段により取得された前記消耗品情報に基づいて、前記複数の印刷装置それぞれについて類似条件範囲内にあるか否かを判定する判定手段と、
前記印刷ジョブを、前記判定手段により類似条件範囲内であると判定された印刷装置に割り当てて印刷させる印刷制御手段と、を備えたことにある。
【０００９】
本発明に係る印刷制御装置の第２の特徴は、
更に、前記取得手段は、前記印刷装置におけるメンテナンス情報も取得し、
前記判定手段は、前記取得手段により取得された前記消耗品情報と前記メンテナンス情報とに基づいて、前記複数の印刷装置それぞれについて類似条件範囲内にあるか否かを判定し、前記印刷制御手段は、前記印刷ジョブを、前記判定手段により類似条件範囲内であると判定された印刷装置に割り当てて印刷させることにある。
【００１０】
本発明に係る印刷制御装置の第３の特徴は、
前記判定手段は、類似条件範囲外であると判定された印刷装置が存在する場合、この類似条件範囲外であると判定された印刷装置を使用するか否かを問い合わせる画面を表示し、
前記印刷制御手段は、前記類似条件範囲外であると判定された印刷装置について使用不可が指示された場合に、前記印刷ジョブを、前記判定手段により類似条件範囲内であると判定された印刷装置に割り当てて印刷させることにある。
【００１１】
本発明に係る印刷制御装置の第４の特徴は、
前記印刷制御手段は、前記類似条件範囲外であると判定された印刷装置の使用が指示された場合に、前記判定手段により類似条件範囲内であると判定された印刷装置と前記使用が指示された印刷装置とを用いて、前記印刷ジョブの印刷処理が同時に完了するように前記印刷ジョブを割り当てることにある。
【００１２】
本発明に係る印刷システムの第１の特徴は、
複数の印刷装置と、ネットワークを介して前記複数の印刷装置と接続され、クラスタリングにより前記複数の印刷装置に印刷ジョブに基づいた印刷を分散処理させる印刷制御装置とを備えた印刷システムであって、
前記複数の印刷装置は、前記印刷制御装置から装着された消耗品の消耗品情報と、設定されたメンテナンス情報の問い合わせがあった場合に、自装置の前記消耗品情報と前記メンテナンス情報とを前記印刷制御装置に送信し、
前記印刷制御装置は、
前記複数の印刷装置から、それぞれ前記消耗品情報と前記メンテナンス情報とを取得する取得手段と、
前記取得手段により取得された前記消耗品情報と前記メンテナンス情報とに基づいて、前記複数の印刷装置それぞれについて類似条件範囲内にあるか否かを判定する判定手段と、
前記印刷ジョブを、前記判定手段により類似条件範囲内であると判定された印刷装置に割り当てて印刷させる印刷制御手段と、を有することにある。
【発明の効果】
【００１３】
本発明に係る印刷制御装置の第１の特徴によれば、
取得手段が、複数の印刷装置から、それぞれ装着された消耗品の消耗品情報を取得し、判定手段が、取得手段により取得された消耗品情報に基づいて、複数の印刷装置それぞれについて類似条件範囲内にあるか否かを判定し、印刷制御手段が、印刷ジョブを、判定手段により類似条件範囲内であると判定された印刷装置に割り当てて印刷させる。これにより、全ての印刷物を合わせたときもユーザは仕上がりに違和感を持つことがない。
【００１４】
本発明に係る印刷制御装置の第２の特徴によれば、
取得手段が、複数の印刷装置から、それぞれ装着された消耗品の消耗品情報と、設定されたメンテナンス情報とを取得し、判定手段が、取得手段により取得された消耗品情報とメンテナンス情報とに基づいて、複数の印刷装置それぞれについて類似条件範囲内にあるか否かを判定し、印刷制御手段が、印刷ジョブを、判定手段により類似条件範囲内であると判定された印刷装置に割り当てて印刷させる。
【００１５】
そのため、例えば、同一機種であるが、使用している消耗品が異なっている印刷装置がネットワークを介して接続されている場合において、消耗品情報が示す消耗品の特性が近い場合に類似条件範囲内にあると判定されるので、印刷装置で印刷された印刷物の色合いが全て同一となるので、全ての印刷物を合わせたときもユーザは仕上がりに違和感を持つことがない事に加えて、メンテナンス情報が示すメンテナンスの頻度やメンテナンスの強度などがそれぞれ異なる場合において、メンテナンスの頻度やメンテナンスの強度が近い場合に類似条件範囲内にあると判定されるので、各印刷装置における印刷ジョブ全体の印刷を終了するまでの時間をほぼ均一にすることができる。
【００１６】
これにより、ネットワークを介して接続された複数の印刷装置でクラスタリングを構成している場合において、生産性や印刷品質を低下させることなく印刷させることができる。
【００１７】
また、本発明に係る印刷制御装置の第３の特徴によれば、判定手段が、類似条件範囲外であると判定された印刷装置が存在する場合、この類似条件範囲外であると判定された印刷装置を使用するか否かを問い合わせる画面を表示し、印刷制御手段が、類似条件範囲外であると判定された印刷装置について使用不可が指示された場合に、印刷ジョブを、判定手段により類似条件範囲内であると判定された印刷装置に割り当てて印刷させる。
【００１８】
そのため、ユーザが意志を考慮してクラスタリングして印刷を行うかどうかを決定することができる。
【００１９】
また、本発明に係る印刷制御装置の第４の特徴によれば、類似条件範囲外であると判定された印刷装置の使用が指示された場合に、判定手段により類似条件範囲内であると判定された印刷装置と使用が指示された印刷装置とを用いて、印刷ジョブの印刷処理が同時に完了するように印刷ジョブを割り当てる。
【００２０】
そのため、クラスタリング対象に類似条件範囲外の印刷装置が含まれる場合においても、極力生産性を低下させることなく印刷処理を実行させることができる。
【００２１】
また、本発明に係る印刷システムの第１の特徴によれば、ネットワークを介して接続された複数の印刷装置でクラスタリングを構成している場合において、生産性や印刷品質を低下させることなく印刷させることができる。
【図面の簡単な説明】
【００２２】
【図１】本発明に係る実施形態の印刷システムの構成を示す構成図である。
【図２】本発明に係る実施形態の印刷制御装置のクラスタリング更新処理の処理手順を示したフローチャートである。
【図３】本発明に係る実施形態の印刷装置のクラスタリング対象フラグ設定処理の処理手順を示したフローチャートである。
【図４】本発明に係る実施形態の印刷制御装置の印刷ジョブ分割処理の処理手順を示したフローチャートである。
【図５】本発明に係る実施形態の印刷制御装置において、クラスタリング対象とする印刷装置例を示した図である。
【図６】本発明に係る実施形態の印刷制御装置において、クラスタリング対象とする印刷装置への分散処理の計算結果の一例を示した図である。
【図７】本発明に係る実施形態の印刷制御装置において、クラスタリング対象とする印刷装置への分散処理の計算結果の一例を示した図である。
【発明を実施するための形態】
【００２３】
以下、本発明に係る印刷制御装置の実施形態について、図面を参照して説明する。なお、以下に示す実施形態１の印刷制御装置は、この発明の技術的思想を具体化するために例示するものであって、この発明の技術的思想は、各構成部品の配置等を下記のものに特定されるものではなく、この発明の技術的思想の範囲内において、種々の変更を加えることができる。
【００２４】
図１は、本発明に係る実施形態の印刷システム１００の構成を示す構成図である。印刷システム１００は、印刷制御装置１と複数の印刷装置２とを有している。
【００２５】
図１に示すように、本発明に係る実施形態の印刷制御装置１は、有線または無線のイントラネットワークやインターネット等のネットワーク３を介して、複数台（ここでは、一例として、４台とする。）の第１印刷装置２Ａ，第２印刷装置２Ｂ，第３印刷装置２Ｃ，第４印刷装置２Ｄと接続されており、印刷ジョブを第１印刷装置２Ａ，第２印刷装置２Ｂ，第３印刷装置２Ｃ，第４印刷装置２Ｄに送信することにより画像を形成するように構成されている。なお、第１印刷装置２Ａ，第２印刷装置２Ｂ，第３印刷装置２Ｃ，第４印刷装置２Ｄは、それぞれ同一のハードウェア構成を有しており、特に区別する必要のない場合は、以下、印刷装置２として説明する。
【００２６】
印刷装置２は、ＣＰＵ２１と、記憶部２２と、プログラム記憶部２３と、操作パネル部２４と、画像形成部２５と、ネットワーク３に接続されるネットワークＩ／Ｆ部２６等を備える。
【００２７】
記憶部２２は、印刷制御装置１が送信してきた印刷ジョブを記憶すると共に、自装置がクラスタリング対象であるか否かを示すクラスタリング対象フラグを記憶する。
【００２８】
プログラム記憶部２３は、ＣＰＵ１１が印刷装置２全体の動作を制御するための制御プログラム２３ａが格納されている。
【００２９】
操作パネル部２４は、電源のオン／オフや、コピーや印刷等の画像形成の切り替え、画像形成時の枚数や用紙のサイズ、印刷濃度等の印刷装置２における各種設定をユーザ操作によって受付ける。また、操作パネル部２４は、後述するように、自装置がクラスタリング対象から外れた際に、その旨のメッセージを表示する。
【００３０】
画像形成部２５は、印刷制御装置１から受信した印刷ジョブに基づいて画像形成を行うもので、各色のインクヘッドからインクを吐出して印刷を行うインクジェット方式や、孔版印刷方式、レーザー印刷方式等の各種印刷方式により画像形成を実行する。
【００３１】
ＣＰＵ２１は、プログラム記憶部２３に記憶された制御プログラム２３ａを実行することにより、印刷装置２全体を制御する。また、ＣＰＵ２１は、印刷制御装置１から設定情報の送信が要求されると、自装置の設定情報をネットワーク３を介して印刷制御装置１へ送信する。この設定情報には、インクの色空間情報などインク特性に関する情報であるインク情報（消耗品情報）や、メンテナンス周期やメンテナンス強度などメンテナンスに関する情報であるメンテナンス情報が含まれる。ここで、メンテナンス周期は、「長」、「中」、「短」の３段階のいずれかに設定されており、メンテナンス強度は、「強」、「中」、「弱」の３段階のいずれかに設定されている。
【００３２】
印刷制御装置１は、汎用のパーソナルコンピュータやタブレット、スマートフォン等のコンピュータ装置であり、印刷ジョブを生成して、ネットワーク３を介して印刷装置２に送信して印刷させるもので、ＣＰＵ１１と、記憶部１２と、プログラム記憶部１３と、液晶ディスプレイ等の表示部１４と、キーボードやマウス等の入力部１５と、ネットワーク３に接続されるネットワークＩ／Ｆ部１６等を備える。
【００３３】
記憶部１２は、クラスタリング対象として設定された印刷装置２のリストであるクラスタリング対象リストを記憶する。
【００３４】
プログラム記憶部１３は、図示しないＯＳ（オペレーションシステム）プログラムや、プリンタドライバプログラム１３ａ、ブラウザプログラムや文書作成プログラム等の各種アプリケーションプログラム１３ｂを記憶している。
【００３５】
ＣＰＵ１１は、プログラム記憶部１３に記憶された各プログラムを実行することにより、印刷制御装置１全体の動作を制御すると共に、特に、プリンタドライバプログラム１３ａを実行することによりブラウザプログラムや文書作成プログラム等の各種アプリケーションプログラム１３ｂによって生成したデータに基づいて印刷ジョブを生成して印刷装置２へ送信する。
【００３６】
さらに、ＣＰＵ１１は、プリンタドライバプログラム１３ａを実行することにより、取得手段１１ａと、判定手段１１ｂと、印刷制御手段１１ｃとが実装される。
【００３７】
取得手段１１ａは、複数の印刷装置２（第１印刷装置２Ａ，第２印刷装置２Ｂ，第３印刷装置２Ｃ，第４印刷装置２Ｄ）から、それぞれ装着されたインクのインク情報と、設定されたメンテナンス情報とを取得する。
【００３８】
判定手段１１ｂは、取得手段１１ａにより取得されたインク情報とメンテナンス情報とに基づいて、複数の印刷装置２それぞれについて類似条件範囲内にあるか否かを判定する。
【００３９】
そして、判定手段１１ｂは、類似条件範囲外であると判定された印刷装置２が存在する場合、この類似条件範囲外であると判定された印刷装置２を使用するか否かを問い合わせる画面を表示する。
【００４０】
印刷制御手段１１ｃは、印刷ジョブを、判定手段１１ｂにより類似条件範囲内であると判定された印刷装置２に割り当てて印刷させる。
【００４１】
また、印刷制御手段１１ｃは、類似条件範囲外であると判定された印刷装置２について使用不可が指示された場合に、印刷ジョブを、判定手段１１ｂにより類似条件範囲内であると判定された印刷装置２に割り当てて印刷させる。その一方、印刷制御手段１１ｃは、類似条件範囲外であると判定された印刷装置２の使用が指示された場合に、判定手段１１ｂにより類似条件範囲内であると判定された印刷装置２と使用が指示された印刷装置２とを用いて、印刷ジョブの印刷処理が同時に完了するように印刷ジョブを割り当てて印刷させる。
【００４２】
次に、以上のように構成された印刷制御装置１および印刷装置２の動作を、図面を参照して説明する。
【００４３】
本発明に係る実施形態の印刷制御装置１は、主にクラスタリング更新処理と、印刷ジョブ分割処理を行い、印刷装置２はクラスタリング対象フラグ設定処理を行う。そのため、各々の処理について以下に詳細に説明する。
【００４４】
≪クラスタリング更新処理≫
図２は、本発明に係る実施形態の印刷制御装置１のクラスタリング更新処理の処理手順を示したフローチャートである。
【００４５】
図２に示すように、ＣＰＵ１１は、入力部１５へのユーザ入力により複数の印刷装置２を用いてクラスタリングによる印刷処理が要求されると（ステップＳ１０１）、ＣＰＵ１１は、取得手段１１ａとして機能して、ネットワークコマンドを用いて、ネットワーク３を介して、現在、何台の印刷装置２が接続されているかを示す情報を取得する（ステップＳ１０３）。
【００４６】
ステップＳ１０３において、ネットワーク３を介して、現在、何台の印刷装置２が接続されているかを示す情報を取得すると、取得手段１１ａは、接続されている印刷装置２に対して、それぞれの設定情報の送信を要求する（ステップＳ１０５）。ここで、設定情報には、インクの色空間情報などインク特性に関する情報であるインク情報や、メンテナンス周期やメンテナンス強度などメンテナンスに関する情報であるメンテナンス情報などが含まれる。
【００４７】
次に、判定手段１１ｂは、設定情報に含まれるインク情報とメンテナンス情報とに基づいて、４台の印刷装置２それぞれについて類似条件範囲内にあるか否かを判定することにより、クラスタリング対象の印刷装置２を抽出する（ステップＳ１０７）。例えば、４台の印刷装置２から送信されてきたインク情報である色空間情報に基づいて、それぞれ他の印刷装置２に用いられているインクの色空間上での距離を算出する。ここでは、４台の印刷装置２に用いられているインクの色空間上での距離を算出するので、６つの色空間上での距離が算出される。そして、４台の印刷装置２に用いられているインクそれぞれについて、他の印刷装置２で用いられているインクとの色空間上における距離が全て所定の色空間距離閾値を超えるものを、インク情報における類似条件範囲外にあると判定し、他の印刷装置２で用いられているインクとの色空間上における距離が一つでも所定の色空間距離閾値以内である場合、インク情報（消耗品情報）における類似条件範囲内にあると判定する。
【００４８】
また、４台の印刷装置２から送信されてきたメンテナンス情報であるメンテナンス周期が、「長」、「中」、「短」のうち同一の設定がなされており、かつメンテナンス情報であるメンテナンス強度が、「強」、「中」、「弱」のうち同一の設定がなされている印刷装置２をメンテナンス情報における類似条件範囲内にあると判定する。例えば、第１印刷装置２Ａ〜第４印刷装置２Ｄのメンテナンス周期が「長」であり、第１印刷装置２Ａ〜第３印刷装置２Ｃのメンテナンス強度が「強」であり、第４印刷装置２Ｄのメンテナンス強度が「弱」である場合、第１印刷装置２Ａ〜第３印刷装置２Ｃは、メンテナンス情報における類似条件範囲内にあると判定され、第４印刷装置２Ｄはメンテナンス情報における類似条件範囲該にあると判定される。
【００４９】
そして、判定手段１１ｂは、インク情報における類似条件範囲内にあり、かつメンテナンス情報における類似条件範囲内にあると判定された印刷装置２を類似条件範囲内にあると判定し、類似条件範囲内にあると判定された印刷装置２を抽出する。
【００５０】
次に、印刷制御手段１１ｃは、表示部１４のクラスタリング設定画面に、判定手段１１ｂにより類似条件範囲内にあると判定された印刷装置２をリスト形式で表示する（ステップＳ１０９）。
【００５１】
ユーザが、表示部１４のクラスタリング設定画面を見ながら、入力部１５からリスト形式で表示された類似条件範囲内にあると判定された印刷装置２の中から、クラスタリング対象としたい印刷装置２を選択操作すると（ステップＳ１１１；ＹＥＳ）、印刷制御手段１１ｃは、ネットワーク３を介して、クラスタリング対象として選択された印刷装置２にクラスタリング対象であることを通知する（ステップＳ１１３）。これにより、クラスタリング対象であることが通知された印刷装置２は、自装置がクラスタリング対象であることを示すクラスタリング対象フラグをオンにする。
【００５２】
そして、印刷制御手段１１ｃは、記憶部１２に記憶しているクラスタリング対象リストを、クラスタリング対象として設定された印刷装置２のリストとなるように更新する（ステップＳ１１５）。
【００５３】
以上のようにして、ユーザ操作によりクラスタリングが要求された場合、ネットワーク３を介して接続された印刷装置２のうちクラスタリング可能な印刷装置２をリスト表示し、ユーザに選択された印刷装置２をクラスタリング対象とすることができる。これにより、適切にクラスタリング設定を行うことができる。
【００５４】
≪クラスタリング対象フラグ設定処理≫
図３は、本発明に係る実施形態の印刷装置２のクラスタリング対象フラグ設定処理の処理手順を示したフローチャートである。
【００５５】
図３に示すように、インクカートリッジが交換されると（ステップＳ２０１）、印刷装置２のＣＰＵ２１は、装着されたインクカートリッジが備えるＩＣチップに記憶されているインク情報を読み取る（ステップＳ２０３）。
【００５６】
そして、ＣＰＵ２１は、読み取ったインク情報に基づき、これまで使用していたインクと同一のインクが封入されたインクカートリッジが装着されたか否かを判定する（ステップＳ２０５）。
【００５７】
これまで使用していたインクと同一のインクが封入されたインクカートリッジが装着されたと判定された場合（ステップＳ２０５；ＹＥＳ）、クラスタリング対象フラグを更新する必要がないので、処理を終了する。
【００５８】
一方、これまで使用していたインクと同一ではないインクが封入されたインクカートリッジが装着されたと判定された場合（ステップＳ２０５；ＮＯ）、ＣＰＵ１１は、インク情報における類似条件範囲内であるか否かを判定する（ステップＳ２０７）。具体的には、ＣＰＵ１１は、これまで使用していたインクのインク情報である色空間情報と、新たに装着されたインクカートリッジに封入されたインクのインク情報である色空間情報に基づいて、インクの色空間上での距離を算出する。そして、ＣＰＵ１１は、算出した色空間上での距離が所定の色空間距離閾値以内である場合、インク情報における類似条件範囲内にあると判定する。
【００５９】
インク情報における類似条件範囲内であると判定された場合（ステップＳ２０９；ＹＥＳ）、インクカートリッジ交換により、他の印刷装置２とクラスタリングによる分散処理を行うと、生産性や印刷品質上の観点で問題が生じる場合がある。
【００６０】
そこで、ＣＰＵ１１は、記憶部２２に記憶されたクラスタリング対象フラグをオフにし（ステップＳ２１１）、操作パネル部２４に、クラスタリング対象から外れることを表示させる（ステップＳ２１３）。
【００６１】
以上のように、印刷装置２は、インクカートリッジが交換されたときに、これまで使用していたインクと、交換されたインクカートリッジに封入されたインクの色味が大きく異なる場合、クラスタリング対象から外れるので、印刷処理の開始後にユーザが印刷物の色合いの違いで違和感を持つことを防止することができる。
【００６２】
≪印刷ジョブ分割処理≫
図４は、本発明に係る実施形態の印刷制御装置１の印刷ジョブ分割処理の処理手順を示したフローチャートである。
【００６３】
図４に示すように、ＣＰＵ１１は印刷ジョブの実行が要求された場合（ステップＳ３０１；ＹＥＳ）、この印刷ジョブを実行する上で、クラスタリングが指示されたか否かを判定する（ステップＳ３０３）。
【００６４】
クラスタリングが指示されなかった場合（ステップＳ３０３；ＮＯ）、ＣＰＵ１１の印刷制御手段１１ｃは、指定された１台の印刷装置２に対して印刷ジョブを送信する（ステップＳ３０５）。
【００６５】
一方、クラスタリングが指示された場合（ステップＳ３０３；ＹＥＳ）、ＣＰＵ１１の印刷制御手段１１ｃは、記憶部１２に記憶されたクラスタリング対象リストが示す印刷装置２に対して、クラスタリングによる印刷処理の実行が可能か否かを問い合わせる（ステップＳ３０７）。この問い合わせにより、各印刷装置２は、自装置の記憶部２２に記憶されたクラスタリング対象フラグがオンの場合には、クラスタリングによる印刷処理の実行が可能であると返答し、クラスタリング対象フラグがオフの場合には、クラスタリングによる印刷処理の実行が不可であると返答する。
【００６６】
問い合わせの結果、クラスタリングによる印刷処理の実行が不可の印刷装置２がない場合（ステップＳ３０９；ＮＯ）、記憶部１２に記憶されたクラスタリング対象リストが示す印刷装置２の数で印刷ジョブを分割する（ステップＳ３１９）。この場合、生産性についてほとんど差がない印刷装置２を用いて印刷することになるので、印刷ジョブを各印刷装置２に均等に分割する。
【００６７】
一方、ステップＳ３０７の問い合わせの結果、クラスタリングによる印刷処理の実行が不可の印刷装置２がある場合（ステップＳ３０９；ＹＥＳ）、ＣＰＵ１１は、クラスタリングによる印刷処理の実行が不可である印刷装置２をクラスタリング対象から外すか否かを問い合わせるメッセージを表示部１４に表示する（ステップＳ３１１）。
【００６８】
ユーザ操作により、入力部１５からクラスタリングによる印刷処理の実行が不可である印刷装置２をクラスタリング対象から外すことが許可されなかった場合（ステップＳ３１３；ＮＯ）、印刷制御手段１１ｃは、クラスタリングによる印刷処理の実行が不可である印刷装置２を入れて、生産性を低下させないよう各印刷装置２の生産性の比率に応じて印刷ジョブを分割する（ステップＳ３２１）。具体的には、印刷ジョブの枚数をPV(page)、各印刷装置２の印刷速度をVn(ppm)（nは各印刷装置２の番号）、各印刷装置２の分割ページ数をjob、各印刷装置２のメンテナンス周期を、Mn(page)、各印刷装置２のメンテナンス時間をMTn(sec)、クラスタリング対象である印刷装置２の数をn  とすると、印刷制御手段１１ｃは、まず、印刷ジョブを均等に分割した場合における各印刷装置２の１秒当たりの生産枚数Jobを下記の（数式１）を用いて算出する。
【００６９】
Job=PV÷n  ・・・（数式１）
次に、印刷制御手段１１ｃは、各印刷装置２のメンテナンス時間JMTｎを下記の（数式２）を用いて算出し、各印刷装置２の印刷ジョブの印刷時間JPTｎを下記の（数式３）を用いて算出する。
2018101258.tif 000003
【００７０】
そして、印刷制御手段１１ｃは、下記（数式４）を用いて、メンテナンス時間JMTｎと印刷時間JPTｎとの合計することにより、各印刷装置２の分割された印刷ジョブの処理に必要な時間Jtnを算出し、この各印刷装置２の分割された印刷ジョブの処理に必要な時間Jtnに基づいて（数式５）を用いて各印刷装置２の１秒当たりの生産枚数PSnを算出する。
2018101258.tif 000004
【００７１】
印刷制御手段１１ｃは、下記の（数式６）〜（数式９）を用いて、印刷ジョブの枚数PVを、各印刷装置２の１秒当たりの生産枚数PSnの比率で分割することにより、各印刷装置２の生産枚数、すなわち、第１印刷装置２Ａの生産枚数JPR1，第２印刷装置２Ｂの生産枚数JPR2，第３印刷装置２Ｃの生産枚数JPR3，第４印刷装置２Ｄの生産枚数JPR4をそれぞれ算出する。
2018101258.tif 000005
【００７２】
そこで、印刷制御手段１１ｃは、各印刷装置２の生産枚数JPR1〜JPR4に基づいて印刷ジョブを分割する。
【００７３】
例えば、図５に示すような第１印刷装置２Ａ，第２印刷装置２Ｂ，第３印刷装置２Ｃ，第４印刷装置２Ｄの４台を用いて、”100,000（枚）”の印刷ジョブに対して、クラスタリングによる分散処理を実行する場合、図６に示すように、第１印刷装置２Ａの１秒当たりの生産枚数PS1は、”2,174（枚）”となり、第２印刷装置２Ｂの１秒当たりの生産枚数PS2は、”1,822（枚）”となり、第３印刷装置２Ｃの１秒当たりの生産枚数PS3は、”1,786（枚）”となり、第４印刷装置２Ｄの１秒当たりの生産枚数PS4は、”2,174（枚）”となる。
【００７４】
そして、図７に示すように、第１印刷装置２Ａの生産枚数JPR1は、”27,325（枚）”となり、第２印刷装置２Ｂの生産枚数JPR2は、”22,904（枚）”となり、第３印刷装置２Ｃの生産枚数JPR3は、”22,446（枚）”となり、第４印刷装置２Ｄの生産枚数JPR4は、”27,325（枚）”となる。
【００７５】
そこで、印刷制御手段１１ｃは、生産枚数JPR1〜JPR4となるように、印刷ジョブを分割して、第１印刷装置２Ａ，第２印刷装置２Ｂ，第３印刷装置２Ｃ，第４印刷装置２Ｄにそれぞれ分割された印刷ジョブを送信する（ステップＳ３１７）。
【００７６】
これにより、クラスタリング対象に類似条件範囲外の印刷装置２が含まれる場合においても、極力生産性を低下させることなく印刷処理を実行させることができる。
【００７７】
一方、ユーザ操作により、入力部１５からクラスタリングによる印刷処理の実行が不可である印刷装置２をクラスタリング対象から外すことが指示された場合（ステップＳ３１３；ＹＥＳ）、印刷制御手段１１ｃは、クラスタリングによる印刷処理の実行が不可である印刷装置２をクラスタリング対象から外して、印刷ジョブを分割する（ステップＳ３１５）。このように、クラスタリングによる印刷処理の実行が不可である印刷装置２をクラスタリング対象から外して印刷ジョブを分割する場合には、生産性についてもほとんど差がない印刷装置２を用いて印刷することになるので、印刷ジョブを各印刷装置２に均等に分割する。
【００７８】
そして、分割した印刷ジョブを各印刷装置２へ送信する（ステップＳ３１７）。
【００７９】
以上のように、本発明に係る実施形態の印刷制御装置１によれば、複数の印刷装置２から、それぞれ装着されたインクのインク情報と、設定されたメンテナンス情報とを取得する取得手段１１ａと、取得手段１１ａにより取得されたインク情報（消耗品情報）とメンテナンス情報とに基づいて、複数の印刷装置２それぞれについて類似条件範囲内にあるか否かを判定する判定手段１１ｂと、印刷ジョブを、判定手段１１ｂにより類似条件範囲内であると判定された印刷装置２に割り当てて印刷させる印刷制御手段１１ｃとを備えている。
【００８０】
そのため、例えば、同一機種であるが、使用しているインクが異なっている印刷装置２がネットワークを介して接続されている場合において、インクの特性（色空間情報）が近い場合に類似条件範囲内にあると判定されるので、印刷装置２で印刷された印刷物の色合いが全て同一となるので、全ての印刷物を合わせたときもユーザは仕上がりに違和感を持つことがない。
【００８１】
また、印刷装置に設定されたメンテナンスの頻度やメンテナンスの強度がそれぞれ異なる場合において、メンテナンスの頻度やメンテナンスの強度が近い場合に類似条件範囲内にあると判定されるので、各印刷装置２における印刷ジョブ全体の印刷を終了するまでの時間をほぼ均一にすることができる。
【００８２】
これにより、ネットワークを介して接続された複数の印刷装置でクラスタリングを構成している場合において、生産性や印刷品質を低下させることなく印刷させることができる。
【００８３】
なお、本発明に係る実施形態の印刷制御装置１では、判定手段１１ｂは、４台の印刷装置２に用いられているインクそれぞれについて、他の印刷装置２で用いられているインクとの色空間上における距離が全て所定の色空間距離閾値を超えるものを、インク情報における類似条件範囲外にあると判定し、他の印刷装置２で用いられているインクとの色空間上における距離が一つでも所定の色空間距離閾値以内である場合、インク情報における類似条件範囲内にあると判定したがこれに限らない。
【００８４】
例えば、他の印刷装置２で用いられているインクとの色空間上における距離が一つでも所定の色空間距離閾値以外である場合、インク情報における類似条件範囲外にあると判定してもよい。
【００８５】
なお、本発明に係る実施形態の印刷制御装置１では、消耗品情報として、インクの色空間情報などインク特性に関する情報であるインク情報を用いたがこれに限らない。例えば、印刷装置が孔版印刷装置である場合、マスタの厚みや種類などのマスタの特性に関する情報であるマスタ情報を用いてもよいし、用紙の厚みや種類などの用紙の特性に関する情報である用紙情報を用いてもよい。
【００８６】
例えば、４台の印刷装置２から送信されてきた消耗品情報であるマスタの厚みが、「厚」、「普通」、「薄」のうち同一の設定がなされており、かつマスタの種類が、「タイプＡ」、「タイプＢ」、「タイプＣ」のうち同一の設定がなされている印刷装置２を消耗品情報における類似条件範囲内にあると判定する。
【００８７】
また、本発明に係る実施形態の印刷制御装置１では、取得手段１１ａが、複数の印刷装置２から、それぞれ装着されたインクのインク情報と、設定されたメンテナンス情報とを取得し、判定手段１１ｂが、取得手段１１ａにより取得されたインク情報（消耗品情報）とメンテナンス情報とに基づいて、複数の印刷装置２それぞれについて類似条件範囲内にあるか否かを判定したが、これに限らない。判定手段１１ｂが、複数の印刷装置２から、それぞれ装着されたインクのインク情報を取得し、判定手段１１ｂが、取得手段１１ａにより取得されたインク情報（消耗品情報）に基づいて、複数の印刷装置２それぞれについて類似条件範囲内にあるか否かを判定するようにしてもよい。これにより、全ての印刷物を合わせたときもユーザは仕上がりに違和感を持つことがない。
【００８８】
また、本発明に係る実施形態の印刷制御装置１では、第１印刷装置２Ａ，第２印刷装置２Ｂ，第３印刷装置２Ｃ，第４印刷装置２Ｄの４台の印刷装置が接続されている構成としたが、４台に限らず複数であれば何台でもよい。
【符号の説明】
【００８９】
１  印刷制御装置
２  印刷装置
２Ａ  第１印刷装置
２Ｂ  第２印刷装置
２Ｃ  第３印刷装置
２Ｄ  第４印刷装置
３  ネットワーク
１１  ＣＰＵ
１１ａ  取得手段
１１ｂ  判定手段
１１ｃ  印刷制御手段
１２  記憶部
１３  プログラム記憶部
１３ａ  プリンタドライバプログラム
１３ｂ  アプリケーションプログラム
１４  表示部
１５  入力部
１６  ネットワークＩ／Ｆ部
２２  記憶部
２３  プログラム記憶部
２３ａ  制御プログラム
２４  操作パネル部
２５  画像形成部
２６  ネットワークＩ／Ｆ部
１００  印刷システム
【図１】
2018101258.tif 000006
【図２】
2018101258.tif 000007
【図３】
2018101258.tif 000008
【図４】
2018101258.tif 000009
【図５】
2018101258.tif 000010
【図６】
2018101258.tif 000011
【図７】
2018101258.tif 000012