(57)【要約】【課題】より適切な印刷コストで印刷することができる印刷システムを提供する。【解決手段】印刷ジョブを受け付ける印刷ジョブ受付部５０と、受け付けた印刷ジョブをネットワーク２に接続された印刷装置５に送信する印刷ジョブ送信部６０と、送信先の印刷装置５を選定し、送信した印刷ジョブの印刷開始時刻を制御可能な印刷ジョブ割り付け部７０とを備える。【選択図】図１
2016021164.tif 000002
【特許請求の範囲】
【請求項１】
印刷ジョブを受け付ける印刷ジョブ受付部と、
受け付けた前記印刷ジョブをネットワークに接続された印刷装置に送信する印刷ジョブ送信部と、
送信先の前記印刷装置を選定し、送信した前記印刷ジョブの印刷開始時刻を制御可能な印刷ジョブ割り付け部と、を備えることを特徴とする印刷制御装置。
【請求項２】
前記印刷ジョブ割り付け部は、前記印刷装置のランニングコストに基づき、前記送信先の印刷装置の選定と前記印刷開始時刻の制御を行うことを特徴とする請求項１に記載の印刷制御装置。
【請求項３】
前記印刷ジョブ割り付け部は、前記印刷装置のランニングコストと、前記印刷装置の印刷能力と、前記印刷ジョブの印刷負荷量と、前記印刷ジョブの印刷完了要求時刻と、に基づき、前記送信先の印刷装置の選定と前記印刷開始時刻の制御を行うことを特徴とする請求項１に記載の印刷制御装置。
【請求項４】
前記ランニングコストには、前記印刷装置が消費する電力コストが含まれることを特徴とする請求項２または請求項３に記載の印刷制御装置。
【請求項５】
前記ランニングコストには、前記印刷装置が消費するインクおよび／または印刷媒体のコストが含まれることを特徴とする請求項２ないし請求項４のいずれか一項に記載の印刷制御装置。
【請求項６】
前記印刷ジョブ割り付け部は、前記印刷ジョブの印刷に掛かるコストがより小さな値となるように前記送信先の印刷装置の選定と前記印刷開始時刻の制御を行うことを特徴とする請求項１ないし請求項５のいずれか一項に記載の印刷制御装置。
【請求項７】
請求項１ないし請求項６のいずれか一項に記載の印刷制御装置と、
ネットワークを介して前記印刷制御装置に接続される印刷装置と、を有することを特徴とする印刷システム。
【請求項８】
ネットワークを介して接続された印刷装置を有する印刷システムを用いて印刷を行う印刷方法であって、
印刷ジョブを送信する送信先の前記印刷装置を選定するステップと、
送信した前記印刷ジョブの印刷開始時刻を制御するステップと、を含むことを特徴とする印刷方法。
【請求項９】
前記印刷装置のランニングコストと、前記印刷装置の印刷能力と、前記印刷ジョブの印刷負荷量と、前記印刷開始時刻と、に基づいて前記印刷ジョブの印刷コストを算出するステップを含むことを特徴とする請求項８に記載の印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷制御装置、印刷システム、および印刷方法に関する。
【背景技術】
【０００２】
従来、複数の印刷装置（例えばインクジェットプリンター）をネットワークに接続することで、ユーザーが印刷装置を使い分けることができるようにしている印刷システムが知られている。この印刷システムでは、複数の印刷装置を並行して稼動させることで、より短時間に印刷を完了させることができる。例えば、特許文献１には、各印刷装置の印刷性能や印刷負荷状況に基づいて、目標となる印刷完了要求時刻に間に合うように最適な分割数と印刷先の印刷装置を決定する印刷制御装置が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１２３１４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の印刷制御装置では、印刷装置の能力や負荷状況に応じて適切な印刷ジョブの割り付け（差し立て）ができる可能性はあるが、印刷コストに対する考慮がされていないという課題があった。具体的には、印刷装置毎のランニングコストの違いや、稼動時間帯による電力コストの変動などが考慮された差し立てができないという課題があった。
【課題を解決するための手段】
【０００５】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の適用例または形態として実現することが可能である。
【０００６】
［適用例１］  本適用例に係る印刷制御装置は、印刷ジョブを受け付ける印刷ジョブ受付部と、受け付けた前記印刷ジョブをネットワークに接続された印刷装置に送信する印刷ジョブ送信部と、送信先の前記印刷装置を選定し、送信した前記印刷ジョブの印刷開始時刻を制御可能な印刷ジョブ割り付け部と、を備えることを特徴とする。
【０００７】
本適用例によれば、印刷制御装置は、印刷ジョブを受け付ける印刷ジョブ受付部と、印刷ジョブをネットワークに接続された印刷装置に送信する印刷ジョブ送信部とを備えている。また、印刷ジョブ割り付け部を備え、印刷ジョブ割り付け部は、印刷ジョブを送信する送信先の印刷装置を選定し、送信した印刷ジョブの印刷開始時刻を制御することができる。そのため、より適切な印刷装置を選択し、より適切な印刷の時間帯を選択して印刷ジョブを実行させることができる。
【０００８】
［適用例２］  上記適用例に係る印刷制御装置において、前記印刷ジョブ割り付け部は、前記印刷装置のランニングコストに基づき、前記送信先の印刷装置の選定と前記印刷開始時刻の制御を行うことを特徴とする。
【０００９】
本適用例によれば、印刷ジョブ割り付け部は、印刷装置のランニングコストに基づき、送信先の印刷装置の選定と印刷開始時刻の制御を行うため、より印刷コストの低減を図ることができる。
【００１０】
［適用例３］  上記適用例に係る印刷制御装置において、前記印刷ジョブ割り付け部は、前記印刷装置のランニングコストと、前記印刷装置の印刷能力と、前記印刷ジョブの印刷負荷量と、前記印刷ジョブの印刷完了要求時刻と、に基づき、前記送信先の印刷装置の選定と前記印刷開始時刻の制御を行うことを特徴とする。
【００１１】
本適用例によれば、印刷ジョブ割り付け部は、印刷装置のランニングコストと、印刷装置の印刷能力と、印刷ジョブの印刷負荷量と、印刷ジョブの印刷完了要求時刻と、に基づき、送信先の印刷装置の選定と印刷開始時刻の制御を行う。そのため、例えば、印刷を行う時間帯によって印刷装置のランニングコストが変動する場合などにおいて、印刷の納期に間に合わせる中で、より印刷コストの低減を図ることができる。
【００１２】
［適用例４］  上記適用例に係る印刷制御装置において、前記ランニングコストには、前記印刷装置が消費する電力コストが含まれることを特徴とする。
【００１３】
本適用例によれば、ランニングコストには、印刷装置が消費する電力コストが含まれている。そのため、例えば、時間帯によって電力コストが変動する場合などにおいて、印刷コストをより低減させるために、より適切な時間帯での印刷を行うことができる。
【００１４】
［適用例５］  上記適用例に係る印刷制御装置において、前記ランニングコストには、前記印刷装置が消費するインクおよび／または印刷媒体のコストが含まれることを特徴とする。
【００１５】
本適用例によれば、ランニングコストには、印刷装置が消費するインクおよび／または印刷媒体のコストが含まれている。そのため、例えば、印刷装置によってインクや印刷媒体のコストが異なる場合などにおいて、印刷コストをより低減させるために、より適切な印刷装置の選択を行うことができる。
【００１６】
［適用例６］  上記適用例に係る印刷制御装置において、前記印刷ジョブ割り付け部は、前記印刷ジョブの印刷に掛かるコストがより小さな値となるように前記送信先の印刷装置の選定と前記印刷開始時刻の制御を行うことを特徴とする。
【００１７】
本適用例によれば、印刷ジョブ割り付け部は、印刷ジョブの印刷に掛かるコストがより小さな値となるように送信先の印刷装置の選定と印刷開始時刻の制御を行うため、より簡便に印刷コストの低減を図ることができる。
【００１８】
［適用例７］  本適用例に係る印刷システムは、上記適用例に係る印刷制御装置と、ネットワークを介して前記印刷制御装置に接続される印刷装置と、を有することを特徴とする。
【００１９】
本適用例によれば、印刷システムは、上記適用例に係る印刷制御装置と、ネットワークを介してこの印刷制御装置に接続される印刷装置とを有している。そのため、より適切な印刷装置を選択し、より適切な印刷の時間帯を選択して印刷ジョブを実行させることができる。
【００２０】
［適用例８］  本適用例に係る印刷方法は、ネットワークを介して接続された印刷装置を有する印刷システムを用いて印刷を行う印刷方法であって、印刷ジョブを送信する送信先の前記印刷装置を選定するステップと、送信した前記印刷ジョブの印刷開始時刻を制御するステップと、を含むことを特徴とする。
【００２１】
本適用例によれば、印刷方法は、印刷ジョブを送信する送信先の印刷装置を選定するステップと、送信した印刷ジョブの印刷開始時刻を制御するステップとを含んでいる。そのため、より適切な印刷装置を選択し、より適切な印刷の時間帯を選択して印刷ジョブを実行させることができる。
【００２２】
［適用例９］  上記適用例に係る印刷方法において、前記印刷装置のランニングコストと、前記印刷装置の印刷能力と、前記印刷ジョブの印刷負荷量と、前記印刷開始時刻と、に基づいて前記印刷ジョブの印刷コストを算出するステップを含むことを特徴とする。
【００２３】
本適用例によれば、印刷装置のランニングコストと、印刷装置の印刷能力と、印刷ジョブの印刷負荷量と、印刷開始時刻とに基づいて印刷ジョブの印刷コストを算出するステップを含んでいる。そのため、例えば、印刷を行う時間帯によって印刷装置のランニングコストが変動する場合などにおいて、より印刷コストの低減を図ることができる。
【図面の簡単な説明】
【００２４】
【図１】実施形態１に係る印刷システムの構成を示すブロック図
【図２】印刷ジョブ割り付け部の機能を示すブロック図
【図３】１日（２４時間）の中で変動するランニングコストの例を示すグラフ
【図４】印刷ジョブ割り付け部が行う割り付け処理のフローチャート
【図５】印刷ジョブ割り付け部が行った割り付け処理の結果を示すイメージ図
【発明を実施するための形態】
【００２５】
以下に本発明を具体化した実施形態について、図面を参照して説明する。以下は、本発明の一実施形態であって、本発明を限定するものではない。なお、以下の各図においては、説明を分かりやすくするため、実際とは異なる尺度で記載している場合がある。
【００２６】
（実施形態１）
＜印刷システム＞
図１は、実施形態１に係る印刷システム１の構成を示すブロック図である。
印刷システム１は、ネットワーク２に接続されたパーソナルコンピューターなどの情報処理装置３から得られた文書データや画像データなどの情報や、デジタルカメラなどの様々な画像取得機器４から得られた画像データを、ネットワーク２に接続されたインクジェットプリンターなどの印刷装置５から印刷するためのシステムである。印刷システム１は、印刷制御装置１００およびネットワーク２を介して印刷制御装置１００に接続される印刷装置５を有している。
【００２７】
ネットワーク２は、有線あるいは無線によるＬＡＮや、インターネット、公衆回線、専用回線などを用いることができる。また、印刷システム１において、ネットワーク２には、複数の印刷装置５を接続することができる。
以下の説明において印刷装置５は、インクジェットプリンターを対象として説明している。インクジェットプリンターは、印刷媒体とノズルが形成されたヘッドとの相対的な位置関係を変更しながら印刷媒体上に画像を形成するものであり、例えば、紙や布などの印刷媒体を搬送方向に移動させる搬送動作と、複数のノズルが形成されたヘッドを印刷媒体の搬送方向と交差する走査方向に走査移動させながら各ノズルからインク滴を吐出するドット形成動作とを交互に繰り返し、走査方向に並ぶドットの列（ドット列）を搬送方向に並べて形成し、印刷媒体上に画像の形成を行う。なお、印刷装置５は、インクジェットプリンターに限定するものではない。
【００２８】
＜印刷制御装置＞
印刷制御装置１００は、印刷システム１における制御装置であり、受け付けた印刷ジョブを、印刷制御装置１００が選択した印刷装置５に送信して印刷を実行させる。
印刷制御装置１００は、例えば、ネットワーク２に接続される１つの情報処理装置３としてのパーソナルコンピューターで構成することができる。印刷制御装置１００は、表示部１０、入力部２０、記憶部３０、制御部４０、および制御部４０が動作する機能としての、印刷ジョブ受付部５０、印刷ジョブ送信部６０、印刷ジョブ割り付け部７０などを備えている。
【００２９】
＜印刷ジョブ＞
印刷ジョブとは、印刷装置５に所望の仕様の印刷を実行させるためのコマンドセットであり、印刷データやコマンドデータの他に、印刷部数などの印刷負荷量の情報や印刷時刻情報、ジョブ分割可否の情報などを含んでいる。
【００３０】
印刷データは、文書データや画像データを印刷装置５が有するインクの色空間情報に変換したデータである。すなわち、例えば、画像データがＲＧＢ色空間の２５６階調の階調値を示すデータであるのに対し、印刷データは、ＣＭＹＫ色空間の４階調の階調値を示すデータである。ＣＭＹＫとは、Ｃ（シアン）・Ｍ（マゼンタ）・Ｙ（イエロー）・Ｋ（ブラック）を意味する。
コマンドデータとは、印刷データに従いノズルからインクを吐出させるなど、印刷装置５を機械制御するためのデータである。
【００３１】
印刷時刻情報とは、印刷の実行に関わる時刻情報であり、印刷が完了する納期を指定する印刷完了要求時刻や送信時に付加される印刷開始時刻などを含んでいる。
【００３２】
ジョブ分割可否の情報とは、印刷ジョブを異なる印刷装置５に分散させて印刷させることの可否を示す許可情報であり、分割可能か否かの情報および分割（分散印刷）可能な場合の最大分割可能数を含んでいる。
【００３３】
表示部１０は、ヒューマンインターフェイスとしての情報表示手段（ディスプレー）であり、制御部４０の制御の下に、入力部２０から入力される情報や、印刷ジョブ割り付け部７０が行う印刷ジョブの割り付けに係る情報などが表示される。
【００３４】
入力部２０は、ヒューマンインターフェイスとしての情報入力手段であり、印刷ジョブ割り付けの指示などを入力することができる。具体的には、例えば、キーボードなどの情報入力機器や入力された情報を制御部４０に伝達する情報処理部（図示省略）などから構成されている。
【００３５】
記憶部３０は、ハードディスクドライブ（ＨＤＤ）やメモリーカードなどの書き換え可能な記憶媒体であり、制御部４０が動作するソフトウェア（プログラム）や、受け付けた印刷ジョブ、後述する印刷割り付けテーブル、印刷装置５のコストテーブルなどの情報などが記憶される。
【００３６】
制御部４０は、ＣＰＵ（演算部）や、ＲＡＭ、ＲＯＭなどの記憶部を備え（図示省略）印刷制御装置１００全体の集中制御を行う。具体的には、印刷ジョブ受付部５０、印刷ジョブ送信部６０、および印刷ジョブ割り付け部７０による機能の他、ネットワーク２を介して情報の授受を行うインターフェイスや、表示部１０、入力部２０、記憶部３０などの制御機能を有する。
【００３７】
また、印刷制御装置１００は、印刷ジョブを生成するための制御部４０で動作するソフトウェアとして、アプリケーションソフトウェア８０や、印刷装置５を駆動するプリンタードライバー９０を備えている。
アプリケーションソフトウェア８０とは、印刷ジョブによって印刷させるデータを処理する一般的な画像処理や文書処理などのソフトウェアである。
プリンタードライバー９０とは、文書データや画像データを印刷装置５が解する印刷データやコマンドデータに変換したり、印刷装置５との間で情報の授受を行ったりするソフトウェアであり、ネットワーク２に接続された印刷装置５の種類ごとに準備されている。
なお、印刷制御装置１００は、印刷ジョブを印刷制御装置１００で生成する必要が無い場合（例えば、ネットワーク２に接続された情報処理装置３から印刷ジョブを受信する場合など）には、必ずしもアプリケーションソフトウェア８０やプリンタードライバー９０を備える必要は無い。
【００３８】
＜印刷ジョブ受付部＞
印刷ジョブ受付部５０は、印刷制御装置１００で生成された印刷ジョブ、または受信された印刷ジョブを受け付け、印刷ジョブ割り付け部７０に引き渡す機能を有する。
【００３９】
＜印刷ジョブ送信部＞
印刷ジョブ送信部６０は、印刷ジョブ割り付け部７０によって割り付けられた（選定された）印刷装置５に印刷ジョブを送信する機能を有する。
【００４０】
＜印刷ジョブ割り付け部＞
印刷ジョブ割り付け部７０は、本実施形態を特徴付ける部分であり、複数の印刷ジョブをネットワーク２に接続された印刷装置５に適切に割り付ける（印刷の差し立てを行う）機能を有する。以下に具体的に説明する。
【００４１】
図２は、印刷ジョブ割り付け部７０の機能を示すブロック図である。
印刷ジョブ割り付け部７０は、印刷ジョブを送付する送信先の印刷装置５を選定する。すなわち、印刷ジョブを実行させる印刷装置５をネットワーク２に接続された印刷装置５の中から選定し、選定した印刷装置５に印刷ジョブを送信する。また、印刷ジョブ割り付け部７０は、送信した印刷ジョブを実行に移す時刻（印刷開始時刻）を指定することができる。
【００４２】
印刷ジョブ割り付け部７０が行う印刷ジョブの割り付けの判断処理、つまり印刷ジョブを実行させる印刷装置５の選定は、印刷装置５のランニングコストと、印刷装置５の印刷能力と、印刷ジョブの印刷負荷量と、印刷ジョブの印刷完了要求時刻とに基づき行われる。
【００４３】
＜印刷装置のランニングコスト＞
印刷装置５のランニングコストとは、印刷ジョブに従い印刷を実施した場合に発生する印刷コストの見積もり値であり、具体的には、印刷装置５が消費するインクコスト、印刷媒体コスト、印刷実行中に消費される電力コストなどが含まれる。割り付けの判断に使用するランニングコストの種類は予め設定することができ、時間や時期によって変動する場合は、時間情報と共に印刷装置５毎のコストテーブルとして準備し、記憶部３０に記憶しておく。
【００４４】
図３は、１日（２４時間）の中で変動するランニングコストの例を示すグラフである。
時間によらず一定のコスト１、昼間コストが発生するコスト２、深夜時間帯のコストが低いコスト３の３種類のコストの累積値を割り付け判断の材料とする場合のコストテーブルの例である。例えば、コスト１は、時間帯によって変動することのないインクや印刷媒体のコストなどがこれに相当し、コスト３は、深夜電力料金が反映する電力コストなどはこれに相当する。
【００４５】
このように代表的な複数のコストを累積した変動で見ることにより、よりランニングコストを低く抑えた印刷ジョブの割り付けを行うことができるようになる。例えば、図３に示す例では、最もランニングコストが低い時間帯１と最も高い時間帯２、その間の時間帯３として分けることができる。
【００４６】
このようなコストテーブルは、ネットワーク２を介して印刷装置５のメーカーのサービスサイトなどから取得して印刷装置５毎に予め準備するが、季節による変動（例えば、暖房や照明用の電力コストの変動など）や地域による変動を考慮して設定することがより好ましい。
【００４７】
印刷装置５の印刷能力とは、印刷処理のスピードを示すパラメーターであり、例えば、印刷する画像のサイズや画質情報（カラー／モノクロ、解像度、階調など）に応じた数値テーブルで与えられる。印刷装置５の印刷能力は、印刷装置５の属性情報として、印刷装置５を特定できる識別情報（機種・製品名、装置ナンバー、装置識別ＩＤなど）と共に、ネットワーク２に接続した時点でネットワーク２を介して印刷装置５のメーカーのサービスサイトなどから取得して記憶部３０に登録（管理下において記憶）しておく。
【００４８】
印刷ジョブの印刷負荷量とは、印刷する画像のサイズや画質情報（カラー／モノクロ、解像度、階調など）および印刷部数などを含む情報である。この情報を基に印刷装置５の印刷能力の情報から、印刷装置５における印刷時間を見積もることができる。
【００４９】
印刷ジョブの印刷完了要求時刻とは、印刷ジョブに指定される印刷負荷量の印刷が完了する納期に対する要求情報である。印刷ジョブ割り付け部７０は、基本的にこの印刷完了要求時刻より以前に印刷が完了するように割り付けを行う。
【００５０】
＜印刷装置の割り付け処理のフロー＞
図４に印刷ジョブ割り付け部７０が行う割り付け処理のフローチャートを示す。
印刷ジョブ割り付け部７０は、印刷ジョブの印刷に掛かるコストがより小さな値となるように送信先の印刷装置５の選定と印刷開始時刻の制御を行う。以下に具体的に説明する。
【００５１】
まず、印刷ジョブ受付部５０が印刷ジョブを受け付けると、印刷ジョブ割り付け部７０は、印刷ジョブが持つ情報を解析し、印刷完了要求時刻を確認する（ステップＳ１）。
次に、印刷完了要求時刻までの間で、空いている印刷装置５の情報を、既に割り付けが完了している印刷割り付けテーブル（後述）を参照して収集する（ステップＳ２）。
【００５２】
次に、空いている印刷装置５のそれぞれに対して、印刷ジョブの印刷負荷量と印刷能力とからそれぞれの印刷時間の見積もり値を算出する（ステップＳ３）。
次に、空いている印刷装置５の空いている連続時間内で、印刷ジョブを分割せずに連続印刷で割り付けのできる印刷装置５を抽出する（ステップＳ４）。
ここで、印刷ジョブが空き時間に対して大きく、割り付けのできる時間帯が抽出できない場合には、印刷ジョブの分割が許可されている印刷ジョブの場合、分割（複数の印刷装置５への分散印刷）を行う（ステップＳ５〜Ｓ７）。分割しても割り付けのできる時間帯が抽出できない場合には、アラートを発する（ステップＳ８）。
【００５３】
割り付けのできる時間帯が抽出できた場合、それぞれの時間帯における印刷装置５のランニングコストに基づいて印刷ジョブの印刷コストを算出する。割り付けが可能な印刷装置５の割り付けが可能な時間帯の中で、最も印刷コストが小さな値となる印刷装置５の時間帯を抽出する（ステップＳ９）。なお、複数の印刷装置５が同じ値で候補とされる場合には、最も早く印刷が完了する印刷装置５の時間帯を選定する。なお、その場合においても複数の候補が残る場合を想定して、予め、装置ナンバーなどで優先される印刷装置５を決めておくことが好ましい。
【００５４】
次に、割り付け先選定の結果を印刷割り付けテーブルに反映し、表示部１０に（アラートを含み）表示する（ステップＳ１０）。
印刷システム１のユーザーは、この結果を確認し、割り付け結果の良し悪しを判断して入力部２０から指示を入力する（ステップＳ１１）。印刷実行の指示の場合、印刷ジョブ割り付け部７０は、割り付け時間帯の情報（印刷開始時刻）を印刷ジョブに付加して印刷ジョブを印刷ジョブ送信部６０に引き渡す。印刷ジョブ送信部６０は、割り付けられた印刷装置５に印刷ジョブを送信して、印刷開始時刻からの印刷を実行させる（ステップＳ１２）。
割り付け結果の見直しが必要な場合、ユーザーは、印刷ジョブを変更（例えば、印刷完了要求時刻や印刷負荷量などの変更）するなどして（ステップＳ１３）、再度割り付け処理を実行する。
【００５５】
印刷装置５が、印刷ジョブに付加された印刷開始時刻に従って印刷を開始できる場合には、印刷ジョブ送信部６０は、割り付けが完了する都度、該当する印刷装置５に印刷ジョブを送信するが、印刷ジョブに付加された印刷開始時刻をもって、印刷ジョブ送信部６０が、割り付けられた印刷装置５に印刷ジョブを送信し、印刷を開始させる方法であっても良い。
【００５６】
＜印刷割り付けテーブル＞
印刷割り付けテーブルは、印刷ジョブ割り付け部７０が行った割り付け処理の結果のデータテーブルである。印刷割り付けテーブルは、印刷装置５毎に割り付けられた印刷ジョブの名称やジョブ番号、印刷ジョブが割り付けられた時間帯の情報（印刷開始時刻、印刷時間（見積もり値））、印刷完了要求時刻などのリスト情報として構成されている。
【００５７】
図５は、印刷ジョブ割り付け部７０が行った割り付け処理の結果を表示部１０に分かりやすく表示した画面の例である。当日８時から翌日の８時までを第１日目、翌日の８時から翌々日の８時までを第２日目とし、第３日目の前半までを表示している。
装置番号０１からｎまでの印刷装置５に対して、ジョブ番号ＪＯＢ０１からＪＯＢ０５までの５つの印刷ジョブが割り付けられている。また、この割り付けは、図３で説明したコストテーブルを基に行った例を示しているため、時間帯１〜３を付記している。
【００５８】
印刷ジョブＪＯＢ０１は、例えば、印刷完了要求時刻が当日の１７時であったために、印刷コストが割高ではあるが、時間帯２に割り付けられている場合の例である。
印刷ジョブＪＯＢ０２は、例えば、印刷完了要求時刻が翌日であり、印刷時間も４時間程度であったため、最も印刷コストが安い時間帯１に割り付けられている場合の例である。
印刷ジョブＪＯＢ０３は、例えば、印刷完了要求時刻が翌々日の１０時であり、印刷時間が２４時間を超える見積もりであったために、印刷コストに関わらず、最優先で、空いている印刷装置０２に連続に割り付けた場合の例である。
【００５９】
印刷ジョブＪＯＢ０４は、印刷完了要求時刻が翌日であり、印刷時間も７時間程度であったため、最も印刷コストが安い時間帯１に割り付けられている場合の例である。印刷時間が４時間以下であれば、印刷ジョブＪＯＢ０２に引き続いて印刷装置０１に割り付けられたが、時間帯１に入りきらなかったため、印刷装置０３に割り付けている。このように、印刷要求完了時刻に間に合う場合には、印刷ジョブ割り付け部７０は、印刷コストがより低く抑えられる割り付けを行う。
【００６０】
印刷ジョブＪＯＢ０５は、例えば、印刷完了要求時刻が翌々日であり、印刷時間が１４時間程度であったために、最も印刷コストが安い時間帯１と、次に安い時間帯３で連続的に割り付けている場合の例である。
【００６１】
また、ユーザーはこの画面上で割り付け結果を確認しながら、割り付けを変更することもできる。例えば、印刷ジョブＪＯＢ０５を３つに分割して、印刷装置０１の第１日目の印刷ジョブＪＯＢ０２の後の時間帯１と、印刷装置０３の印刷ジョブＪＯＢ０４の後の時間帯１と、第２日目の印刷装置０１あるいは印刷装置０３の時間帯１に割り付けることも可能である。
予め、ジョブ分割可否の情報により、印刷ジョブの分割割り付けを可能に設定しておくことで、同様の割り付けを印刷ジョブ割り付け部７０が行う。すなわち、印刷完了要求時刻まで余裕が有り、印刷ジョブの分割が許可されている場合には、時間的な間隔を空けて最も印刷コストが安い時間帯１に分割して印刷ジョブを割り付けることも可能である。
また、印刷装置５によって時間帯毎のコストが異なる場合、トータルのコストが安くなる印刷装置５に集中させて印刷ジョブを割り付けてもよい。
【００６２】
＜印刷方法＞
上述したように、印刷システム１を用いて印刷を行う方法には、印刷コストをより低減させ、印刷の納期内で印刷が完了できるようにするための割り付け処理が含まれている。具体的には、この割り付けを行うために、印刷ジョブを送信して印刷を実行させる印刷装置５を選定するステップと、送信した印刷ジョブの印刷開始時刻を制御するステップとを含んでいる。また、印刷装置５のランニングコストと、印刷装置５の印刷能力と、印刷ジョブの印刷負荷量と、印刷開始時刻と、に基づいて印刷ジョブの印刷コストを算出するステップを含んでおり、印刷システム１が実施する印刷装置５の割り付けは、より印刷コストが低く抑えられるように行われる。
【００６３】
以上述べたように、本実施形態による印刷制御装置、印刷システム、および印刷方法によれば、以下の効果を得ることができる。
印刷制御装置１００は、印刷ジョブを受け付ける印刷ジョブ受付部５０と、印刷ジョブをネットワーク２に接続された印刷装置５に送信する印刷ジョブ送信部６０とを備えている。また、印刷ジョブ割り付け部７０を備え、印刷ジョブ割り付け部７０は、印刷ジョブを送信する送信先の印刷装置５を選定し、送信した印刷ジョブの印刷開始時刻を制御することができる。そのため、より適切な印刷装置５を選択し、より適切な印刷の時間帯を選択して印刷ジョブを実行させることができる。
【００６４】
また、印刷ジョブ割り付け部７０は、印刷装置５のランニングコストに基づき、送信先の印刷装置５の選定と印刷開始時刻の制御を行うため、より印刷コストの低減を図ることができる。
【００６５】
また、印刷ジョブ割り付け部７０は、印刷装置５のランニングコストと、印刷装置５の印刷能力と、印刷ジョブの印刷負荷量と、印刷ジョブの印刷完了要求時刻と、に基づき、送信先の印刷装置５の選定と印刷開始時刻の制御を行う。そのため、例えば、印刷を行う時間帯によって印刷装置５のランニングコストが変動する場合などにおいて、印刷の納期に間に合わせる中で、より印刷コストの低減を図ることができる。
【００６６】
また、ランニングコストには、印刷装置５が消費する電力コストが含まれている。そのため、例えば、時間帯によって電力コストが変動する場合などにおいて、印刷コストをより低減させるために、より適切な時間帯での印刷を行うことができる。
【００６７】
また、ランニングコストには、印刷装置５が消費するインクおよび／または印刷媒体のコストが含まれている。そのため、例えば、印刷装置５によってインクや印刷媒体のコストが異なる場合などにおいて、印刷コストをより低減させるために、より適切な印刷装置５の選択を行うことができる。
【００６８】
また、印刷ジョブ割り付け部７０は、印刷ジョブの印刷に掛かる印刷コストがより小さな値となるように送信先の印刷装置５の選定と印刷開始時刻の制御を行うため、より簡便に印刷コストの低減を図ることができる。
【００６９】
また、印刷システム１は、印刷制御装置１００と、ネットワーク２を介してこの印刷制御装置１００に接続される印刷装置５とを有している。そのため、より適切な印刷装置５を選択し、より適切な印刷の時間帯を選択して印刷ジョブを実行させることができる。
【００７０】
また、印刷システム１を用いて印刷を行う印刷方法は、印刷ジョブを送信する送信先の印刷装置５を選定するステップと、送信した印刷ジョブの印刷開始時刻を制御するステップとを含んでいる。そのため、より適切な印刷装置５を選択し、より適切な印刷の時間帯を選択して印刷ジョブを実行させることができる。
【００７１】
また、この印刷方法には、印刷装置５のランニングコストと、印刷装置５の印刷能力と、印刷ジョブの印刷負荷量と、印刷開始時刻とに基づいて印刷ジョブの印刷コストを算出するステップを含んでいる。そのため、例えば、印刷を行う時間帯によって印刷装置５のランニングコストが変動する場合などにおいて、より印刷コストの低減を図ることができる。
【符号の説明】
【００７２】
１…印刷システム、２…ネットワーク、３…情報処理装置、４…画像取得機器、５…印刷装置、１０…表示部、２０…入力部、３０…記憶部、４０…制御部、５０…印刷ジョブ受付部、６０…印刷ジョブ送信部、７０…ジョブ割り付け部、１００…印刷制御装置。
【図１】
2016021164.tif 000003
【図２】
2016021164.tif 000004
【図３】
2016021164.tif 000005
【図４】
2016021164.tif 000006
【図５】
2016021164.tif 000007