(57)【特許請求の範囲】
【請求項１】
ジョブ送出部と、前記ジョブ送出部から送出されるジョブを処理するジョブ処理部とを備え、
前記ジョブ送出部は、印刷処理を前記ジョブ処理部に実行させるための印刷ジョブと、前記ジョブ処理部の機能維持のための保守処理を前記ジョブ処理部に実行させるための保守ジョブとを送出可能であり、前記保守処理の実行時期を表す実行情報に基づいて定められた時期に、前記保守ジョブを前記ジョブ処理部に送出し、
前記ジョブ処理部は、前記保守ジョブに応じて前記保守処理を実行し、
前記ジョブ送出部は、送出予定の前記印刷ジョブに応じた前記印刷処理が前記ジョブ処理部で実行される期間中に、前記実行情報により示される前記保守処理の実行時期が重なると予測されるときには、前記保守ジョブが前記送出予定の印刷ジョブよりも前に実行されるように前記保守ジョブを送出する印刷制御装置。
【請求項２】
前記ジョブ送出部は、複数の前記印刷ジョブについてその送出順序を変更可能である請求項１に記載の印刷制御装置。
【請求項３】
前記ジョブ処理部は、前記実行情報を保持する情報保持部を備え、前記ジョブ送出部は、前記情報保持部から読み出された前記実行情報に基づき前記保守ジョブの送出時期を決定する請求項１または２に記載の印刷制御装置。
【請求項４】
前記ジョブ処理部は、前記保守処理の実行後、前記保守ジョブを与えられることなく次の前記実行時期が到来すると前記保守処理を実行する請求項３に記載の印刷制御装置。
【請求項５】
前記情報保持部から前記実行情報を取得して前記ジョブ送出部に通知する通知部を備える請求項３または４に記載の印刷制御装置。
【請求項６】
前記ジョブ送出部は、前記送出予定の印刷ジョブがあるときに前記実行情報を取得する請求項１ないし５のいずれか１項に記載の印刷制御装置。
【請求項７】
印刷装置に対し、印刷処理を実行させるための印刷ジョブ、および、前記印刷装置の機能維持のための保守処理を実行させるための保守ジョブを送出するジョブ送出部と、
前記印刷装置への前記保守ジョブの送出時期を管理するジョブ管理部と
を備え、
前記ジョブ管理部は、前記保守処理の実行時期を表す実行情報に基づいて定めた時期に、前記ジョブ送出部から前記印刷装置へ前記保守ジョブを送出させ、
前記ジョブ送出部は、送出予定の前記印刷ジョブに応じた前記印刷処理が前記印刷装置で実行される期間中に、前記実行情報により示される前記保守処理の実行時期が重なると予測されるときには、前記保守ジョブが前記送出予定の印刷ジョブよりも前に実行されるように前記保守ジョブを送出するジョブ管理装置。
【請求項８】
請求項７に記載のジョブ管理装置と、
前記印刷ジョブに応じて前記印刷処理を実行し、前記保守ジョブに応じて前記保守処理を実行する印刷装置と
を備える印刷処理システム。
【請求項９】
ジョブ送出装置から受信した印刷ジョブに応じた印刷処理と保守ジョブに応じた印刷装置の機能維持のための保守処理とを実行する印刷装置の保守方法において、
前記ジョブ送出装置が、前記保守処理の実行時期を表す実行情報に基づいて定められた時期に、前記保守処理を実行させるための保守ジョブを前記印刷装置に送出し、
前記印刷装置が、前記保守ジョブに応じて前記保守処理を実行し、
前記ジョブ送出装置は、送出予定の前記印刷ジョブに応じた前記印刷処理が前記印刷装置で実行される期間中に、前記実行情報により示される前記保守処理の実行時期が重なると予測されるときには、前記保守ジョブが前記送出予定の印刷ジョブよりも前に実行されるように前記保守ジョブを送出する印刷装置の保守方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、印刷ジョブを処理して印刷処理を実行するための構成を有する装置における保守処理に関するものである。
【背景技術】
【０００２】
印刷ジョブを受けて印刷を実行する印刷装置には、主に機能維持を目的とした保守処理を定期的に実行するように構成されたものがある。このような装置では、一定時間ごと、あるいは印刷ページ数が所定値に達したときなど予め定められたタイミングで保守処理が実行される。このとき、保守処理の実行により印刷処理が中断されると、印刷処理の完了までの時間が長くなってしまう。また、保守処理の前後で印刷成果物における色調等の仕上がりに差が出ることがある。これらの問題を回避するため、１つの印刷ジョブの実行中に保守処理が開始されることを回避するように構成された技術がある。
【０００３】
例えば特許文献１に記載のインクジェット記録装置は、総印刷ページ数が所定値に達したときにクリーニング処理を実行するように構成されている。そして、印刷ジョブを受け取ると、必要な印刷ページ数から当該印刷ジョブの実行後に総印刷ページ数が所定値に達するか否かを判定し、その結果に応じて当該印刷ジョブの実行前または後にクリーニング処理を実行する。この従来技術におけるクリーニング処理は、インクを吐出するインクジェットヘッドの表面をワイプブレードで払拭する処理である。したがって印刷が実行されることによって必要となる処理である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−０８３３４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
印刷の実行の有無に関わらず定期的に行われる必要のある保守処理もある。例えばインクジェット印刷装置では、ノズルの目詰まりを防止するための処理やインクを撹拌する処理などがこれに該当する。このような保守処理については、印刷ジョブに付帯してクリーニング処理を実行する従来技術では対応することができない。そのため、処理の内容にかかわらず、適切なタイミングで必要な保守処理を実行することができる技術の確立が求められる。
【０００６】
この発明にかかるいくつかの態様は、上述の課題の少なくとも一部を解決するための構成を有しており、印刷装置の機能維持のための保守処理がその内容にかかわらず適切なタイミングで実行されるようにすることを可能とするものである。
【課題を解決するための手段】
【０００７】
本発明の一の態様は、ジョブ送出部と、ジョブ送出部から送出されるジョブを処理するジョブ処理部とを備え、ジョブ送出部は、印刷処理をジョブ処理部に実行させるための印刷ジョブと、ジョブ処理部の機能維持のための保守処理をジョブ処理部に実行させるための保守ジョブとを送出可能であり、保守処理の実行時期を表す実行情報に基づいて定められた時期に、保守ジョブをジョブ処理部に送出し、ジョブ処理部は、保守ジョブに応じて保守処理を実行する印刷制御装置である。
【０００８】
ジョブ送出部とジョブ処理部とを備えた印刷制御装置においては、ジョブ送出部から送出される印刷ジョブに応じてジョブ処理部が作動し印刷処理を実行する。したがって、ジョブ処理部の作動タイミングをジョブ送出部が管理することが可能である。例えばジョブ送出部が保守処理の実行時期を把握し、必要に応じ保守処理を実行させるための保守ジョブを送出するようにすれば、保守処理の実行時期をジョブ送出部が決定することができる。ジョブ処理部では、印刷ジョブがいつ送出されるか、またそれがどのような内容であるかがわからない。これに対し、ジョブ送出部では、送出予定の印刷ジョブの有無やその内容を把握することが可能である。そのため、印刷ジョブの実行状況に応じた適宜の時期に保守ジョブを送出することが可能である。
【０００９】
このように、上記態様によれば、ジョブ処理部の機能維持のための保守処理が適切な時期に実行されるようにすることが可能であり、その効果は保守処理の内容にかかわらず得られるものである。
【００１０】
上記態様におけるジョブ送出部は、例えば、送出予定の印刷ジョブに応じた印刷処理がジョブ処理部で実行される期間中に実行情報により示される保守動作の実行時期が到来して重なると予測されるときには、保守ジョブが印刷ジョブよりも先に実行されるように保守ジョブを送出するように構成されてもよい。このような構成によれば、印刷ジョブに基づく印刷処理の実行に先立って保守ジョブに基づく保守処理が実行される。そのため、印刷処理の実行中に保守処理が実行されることが回避され、また印刷処理が先行することで保守処理の実行タイミングが遅れることも回避される。
【００１１】
また例えば、ジョブ送出部は、複数の印刷ジョブについてその送出順序を変更可能であるように構成されてもよい。このような構成によれば、例えば印刷処理に要する時間が異なる複数の印刷ジョブがある場合に、それらの送出順序を調整することで保守ジョブの実行タイミングを最適化することができる。
【００１２】
また例えば、ジョブ処理部は、実行情報を保持する情報保持部を備え、ジョブ送出部は、情報保持部から読み出された実行情報に基づき保守ジョブの送出タイミングを決定するように構成されてもよい。このような構成によれば、ジョブ処理部における保守処理の実行時期を示す実行情報が当該ジョブ処理部に保持される。そのため、実行情報は当該ジョブ処理部の稼働状況を確実に反映させたものとなり、実行情報に基づく保守処理の実行時期を適切に管理することが可能となる。またジョブ送出部およびジョブ処理部の少なくとも一方がシステム内に複数含まれる場合でも保守処理の実行時期を適切に管理することが可能となる。
【００１３】
この場合において、ジョブ処理部は例えば、保守処理の実行後、保守ジョブを与えられることなく次の実行時期が到来すると保守処理を実行するように構成されてもよい。このような構成によれば、ジョブ送出部から保守ジョブが送出されなくてもジョブ処理部では所定のタイミングで自動的に保守処理が実行される。そのため、保守処理の実行間隔を適切に保ちジョブ処理部の機能維持をより確実なものとすることができる。また、ジョブ送出部では、印刷ジョブの送出予定がないときに保守処理の実行時期を管理する必要がなくなる。
【００１４】
また例えば、情報保持部から実行情報を取得してジョブ送出部に通知する通知部がさらに備えられてもよい。このような構成によれば、ジョブ送出部は情報保持部に直接アクセスする必要がないので、例えば印刷ジョブの送出前に印刷部にアクセスして情報を取得するといった特殊な通信を行う必要がなくなる。
【００１５】
また例えば、ジョブ送出部は、送出予定の印刷ジョブがあるときに実行情報を取得するように構成されてもよい。ジョブ送出部は送出すべき印刷ジョブが発生したときに実行情報を取得することで、当該印刷ジョブに応じた印刷処理の実行中に保守処理の実行時期が到来するか否かを判定することができる。これにより、印刷ジョブおよび保守ジョブの送出タイミングを適切に設定することが可能となる。
【００１６】
また、本発明の他の態様は、印刷装置に対し、印刷処理を実行させるための印刷ジョブ、および、印刷装置の機能維持のための保守処理を実行させるための保守ジョブを送出するジョブ送出部と、印刷装置への保守ジョブの送出時期を管理するジョブ管理部とを備え、ジョブ管理部は、保守処理の実行時期を表す実行情報に基づいて定めた時期に、ジョブ送出部から印刷装置へ保守ジョブを送出させるジョブ管理装置である。
【００１７】
また、本発明の他の態様は、上記のジョブ管理装置と、印刷ジョブに応じて印刷処理を実行し、保守ジョブに応じて保守処理を実行する印刷装置とを備える印刷処理システムである。
【００１８】
また、本発明の他の態様は、ジョブ送出装置から受信した印刷ジョブに応じた印刷処理と保守ジョブに応じた印刷装置の機能維持のための保守処理とを実行する印刷装置の保守方法において、ジョブ送出装置が、保守処理の実行時期を表す実行情報に基づいて定められた時期に、保守処理を実行させるための保守ジョブを印刷装置に送出し、印刷装置が、保守ジョブに応じて保守処理を実行する印刷装置の保守方法である。
【００１９】
これらの構成によれば、上記した印刷制御装置と同様に、印刷装置の機能維持のための保守処理が適切な時期に実行されるようにすることが可能であり、その効果は保守処理の内容にかかわらず得られるものである。
【００２０】
なお、上述した本発明の各態様の有する複数の構成要素はすべてが必須のものではなく、上述の課題の一部または全部を解決するため、あるいは、本明細書に記載された効果の一部または全部を達成するために、適宜、複数の構成要素の一部の構成要素について、その変更、削除、新たな他の構成要素との差し替え、限定内容の一部削除を行うことが可能である。また、上述の課題の一部または全部を解決するため、あるいは、本明細書に記載された効果の一部または全部を達成するために、上述した本発明の一形態に含まれる技術的特徴の一部または全部を上述した本発明の他の形態に含まれる技術的特徴の一部または全部と組み合わせて、本発明の独立した一形態とすることも可能である。
【図面の簡単な説明】
【００２１】
【図１】本発明を適用可能な印刷処理システムの構成例を示すブロック図。
【図２】印刷処理システムにおいて各装置が果たす機能を模式的に示す図。
【図３】印刷処理と保守処理との関係を示す図。
【図４】管理サーバーの動作を示すフローチャート。
【図５】ＲＩＰ装置の動作を示すフローチャート。
【図６】プリンターの動作を示すフローチャート。
【図７】ジョブリストの編集を可能とするための処理を示すフローチャート。
【図８】ＵＩ画面の一例を示す図。
【図９】ジョブの所要時間および配列順序の例を示す図。
【図１０】移動が制限されたジョブを表すＵＩ画面の例を示す図。
【図１１】移動が制限されたジョブを表すＵＩ画面の他の例を示す図。
【図１２】警告メッセージの例を示す図。
【発明を実施するための形態】
【００２２】
図１は本発明を適用可能な印刷処理システムの構成例を示すブロック図である。印刷処理システム１は、パーソナルコンピューター（以下「ＰＣ」と略称する）６、プリンター７、管理サーバー８、ＲＩＰ（Raster Image Processor）装置９を含み、それらが互いに通信可能に接続されたローカルエリアネットワーク（Local Area Network；以下「ＬＡＮ」と略称する）として構成されている。より具体的には、ＬＡＮ回線５に、ＰＣ６、プリンター７、管理サーバー８およびＲＩＰ装置９などの情報端末装置がそれぞれ接続されている。これらの情報端末装置のそれぞれは、印刷処理システム１内に複数含まれていてもよい。また、上記した各構成要素間の接続は、相互に通信可能であれば有線、無線を問わない。
【００２３】
印刷処理システム１内に設けられるＰＣ６は、一般的なパーソナルコンピューターの構成と同様のハードウェア構成を有している。すなわち、ＰＣ６は、当該ＰＣ各部の制御および演算処理を司るＣＰＵ（Central Processing Unit）６１、演算データを一時的に保存するメモリー６２、ＣＰＵ６１が実行すべき制御プログラムや各種データを記憶保存するストレージ６３、外部との通信を担うインターフェース（ＩＦ）６４、ユーザーからの操作入力を受け付ける入力部６５およびユーザーへの各種報知を行う表示部６６などを有しており、これらが電気的に接続されて相互にデータ交換を行う。
【００２４】
プリンター７も、ネットワークプリンターとしての一般的な構成と同様のハードウェア構成を有している。すなわち、プリンター７は、当該プリンター各部の制御およびデータ処理を担うコントローラー７１、メディア（印刷媒体）への印刷動作を実行するプリンターエンジン７２、画像データを一時的に保存するメモリー７３、外部との通信を担うインターフェース（ＩＦ）７４、ユーザーからの操作入力を受け付ける入力部７５およびユーザーへの各種報知を行う表示部７６などを有しており、これらが電気的に接続されて相互にデータ交換を行う。以下、プリンターエンジン７２は一例としてインクジェット方式のものとして説明するが、印刷方式はこれに限定されず任意である。
【００２５】
なお、プリンター７は、大容量の画像データの受け入れを可能とするために、ＰＣ６と同様にストレージを有していてもよい。また、ユーザーインターフェースがＰＣ６上で実現されることを前提に、入力部７５および表示部７６の少なくとも一方が簡略化または省略されてもよい。また、プリンター７はいわゆるネットワークプリンターとしてシステムに包含されるほか、ＬＡＮ回線５を介さずにＰＣ６またはＲＩＰ装置９と接続される、いわゆるローカルプリンターとして印刷処理システム１に包含されてもよい。
【００２６】
管理サーバー８は、ＬＡＮ回線５を介して相互に接続される各種端末装置からなる印刷処理システム１を管理する機能を有するものである。その構成は一般的なＰＣと同様のものである。具体的には、管理サーバー８は、ＣＰＵ８１、メモリー８２、ストレージ８３、インターフェース（ＩＦ）８４、入力部８５および表示部８６などを有している。
【００２７】
また、ＲＩＰ装置９も一般的なＰＣと同様の構成を有している。後述のように、ＲＩＰ装置９はＣＰＵにより実行されるアプリケーションプログラムの違いによりＰＣ６と異なる機能を有しているが、ハードウェア構成は同じである。具体的には、ＲＩＰ装置９は、ＣＰＵ９１、メモリー９２、ストレージ９３、インターフェース（ＩＦ）９４、入力部９５および表示部９６などを有している。ＲＩＰ装置９は、ＰＣ６で作成された画像データに基づき、プリンター７が解釈可能なジョブデータを作成しプリンター７に送出する機能を有するものである。
【００２８】
この印刷処理システム１は、ＰＣ６を操作するユーザーにより指定された内容の画像を、指定された印刷メディアに印刷するためのシステムである。印刷すべき画像としては、文書作成ソフトウェアで作成されたテキスト画像、描画ソフトウェアで形成されたグラフィック画像、デジタルカメラで撮影された写真、スキャナーで読み込まれた画像など種々のものがある。また、印刷メディアとしては、素材（紙、樹脂フィルム、布など）、その光学的特性（色、透明度、光沢の有無など）およびその形態（枚葉状、ロール状、立体成形物など）の組み合わせにより種々のものがある。
【００２９】
図２は印刷処理システムにおいて各装置が果たす機能を模式的に示す図である。ＰＣ６は、ＣＰＵ６１がストレージ６３に保存された画像編集アプリケーション６１１を実行することで、プリンター７により印刷される画像の内容を定めた画像データを作成する。作成された画像データはＲＩＰ装置９に送信される。
【００３０】
ＲＩＰ装置９は、ＣＰＵ９１がストレージ９３に保存されたＲＩＰアプリケーション９１１を実行する。ＲＩＰアプリケーション９１１は、種々のデータ形式で作成された画像データをプリンター７が解釈可能なデータ形式に変換したジョブデータを作成する。このときの処理にプリンター７の特性に応じたパラメーターが適用されることで、ジョブデータがプリンター７に応じて最適化されたものとなる。作成されたジョブデータを含むプリンター７への制御命令である印刷ジョブは、ストレージ９３に設けられたジョブリスト９１２に登録される。
【００３１】
ＲＩＰ装置９にはさらに、ＣＰＵ９１がストレージ９３に保存されたプログラムを実行することでジョブ管理部９１３が設けられる。ジョブ管理部９１３は、ジョブリスト９１２に登録された印刷ジョブを順次プリンター７に送出する機能、および、ユーザーからの要求に応じてジョブリスト９１２に登録されている印刷ジョブの順序を編集する機能を有する。特段の事情がなければ、各印刷ジョブは、プリンター７での印刷処理の進行状況に応じて、ジョブリスト９１２における登録順で順番に送出される。
【００３２】
ジョブ管理部９１３によりジョブリスト９１２から送出される印刷ジョブは、プリンター７に送られる。プリンター７では、印刷ジョブに応じてプリンターエンジン７２が印刷処理を実行することで印刷メディアに画像を印刷する。プリンターエンジン７２は、コントローラー７１に実装されたファームウェア７１１により制御される。
【００３３】
プリンター７は、印刷ジョブに応じた印刷処理の他に、機能および性能維持のための保守処理（メンテナンス処理）を実行可能である。プリンター７がインクジェット印刷装置である場合、インク滴を吐出するノズルの汚れを除去するためのクリーニング処理や、ノズル内でのインク詰まりを防止するための処理、インクタンク内のインクの撹拌処理などの各種処理が単独でまたは適宜組み合わされて、保守処理として実行される。
【００３４】
保守処理は定期的に実行される必要があり、例えば一定時間ごとに、あるいは印刷ページ数など装置の稼働状況に応じて変化する稼働量が所定に達する度ごとに、実行されるようにすることができる。保守処理の内容およびその実行タイミングは任意であり、ファームウェア７１１によって規定することができる。この実施形態ではその一例として、プリンター７の稼働期間中、一定時間が経過するごとに、上記した各処理が一連の保守処理として実行されるものとする。
【００３５】
この目的のために、プリンター７にはソフトウェアにより実現されるタイマー７１２が設けられている。プリンター７の電源が投入されている間、タイマー７１２は、前回の保守処理が実行されてからの経過時間を計測している。タイマー７１２の計測値はメモリー７３に保存され常時更新されている。計時結果が所定値に達すると保守処理が実行され、タイマー７１２がリセットされ再計時が開始される。これにより、一定時間ごとに保守処理を実行するという目的が達成される。
【００３６】
管理サーバー８は、ＣＰＵ８１がストレージ８３に保存されたプリンター監視アプリケーション８１１を実行することにより、プリンター監視装置として機能する。プリンター監視装置としての管理サーバー８は、ネットワーク内に含まれるプリンター７の各々からその稼働状況を表すステータス情報を取得し、ステータス情報に基づきプリンター７の稼働状況を把握する。タイマー７１２の計測値もステータス情報に含まれる。また、管理サーバー８はインターネット通信回線２に接続されている。例えばプリンター７に実装されるファームウェア７１１の更新データがインターネット通信回線２を通じて配信されると、管理サーバー８は適宜のタイミングでプリンター７に更新データを送信しファームウェア７１１を更新させる。この他、管理サーバー８は、例えばプリンターエンジン７２による印刷処理を印刷メディアに応じて最適化するためのパラメーターを、必要に応じインターネット通信回線２を通じて取得する。このように、管理サーバー８は、プリンター７を常に正常な稼働状態に維持するための管理全般を行う。
【００３７】
プリンター７による印刷処理を適正化するためのパラメーターは、管理サーバー８からＲＩＰ装置９にも提供される。ＲＩＰ装置９ではＲＩＰアプリケーション９１１が与えられたパラメーターを使用してデータ処理を行うことで、印刷処理が実行されるプリンター７および印刷メディアの特性に適合したジョブデータを作成する。プリンター７とＲＩＰ装置９とで用いられる各種パラメーターがいずれも管理サーバー８から与えられることにより、パラメーターの不適合に起因する印刷の失敗を未然に防止することができる。
【００３８】
また、この印刷処理システム１では、ＲＩＰ装置９が保守ジョブをプリンター７に送出することでプリンター７に保守処理を行わせることが可能となっている。より具体的には、ＲＩＰ装置９は、プリンター７に保守処理を実行させるための制御命令を保守ジョブとして生成可能であり、必要に応じてプリンター７に対し保守ジョブを送出する。
【００３９】
プリンター７は、印刷ジョブを受けて印刷処理を実行するのと同様に、保守ジョブを受けると指定された内容の保守処理を実行する。他のジョブを実行中でなければ保守ジョブに応じた保守処理が遅滞なく実行され、実行中のジョブがある場合にはそのジョブに引き続き保守ジョブに応じた保守処理が実行される。
【００４０】
したがって、この印刷処理システム１では、プリンター７により一定時間ごとに自動的に実行される予め定められた保守処理に加えて、ＲＩＰ装置９が保守ジョブを送出することによっても保守処理が実行される。保守処理の内容は保守ジョブにより任意に指定可能であるが、ここでは計画的に実行される保守ジョブと同様の処理とする。また、保守ジョブの送出タイミングを調整することで、プリンター７における保守処理を任意のタイミングで実行することができる。この実施形態では、プリンター７が印刷ジョブに応じた印刷処理を実行している間に保守処理の実行時期が到来するのを回避する目的で、上記のような保守ジョブに基づく保守処理が実行される。保守処理はプリンター７の機能を維持し画質の低下や装置トラブルを未然に防止するために実行される処理である。したがって、前回の保守処理を実行してから所定の実行期限が到来するまでに、次の保守処理が実行される必要がある。
【００４１】
図３は印刷処理と保守処理との関係を示す図である。時刻Ｔａにおいてプリンター７が保守処理を実行すると、それから所定の保守処理実行周期を経た時刻Ｔｂが、次回の保守処理の実行期限となる。次回の保守処理が実行期限Ｔｂを超えても実行されないと、例えばノズルの詰まりのようなトラブルが発生する確率が増大する。しかしながら、プリンター７では印刷ジョブがいつ送信されてくるかを予測することはできない。そのため、図３に示すように、時刻Ｔｃに開始される印刷処理の実行期間が保守処理の実行期限Ｔｂを含んでしまうような印刷ジョブを受ける場合もあり得る。
【００４２】
この場合、本来の実行期限Ｔｂが到来した時に、実行中の印刷処理を中断して保守処理が実行されることは好ましくない。保守処理の前後において画像品質に多少の差異が生じることがあるからである。一方、当該印刷処理の終了時刻Ｔｄを待って保守処理を実行したのでは、保守処理の実行間隔が広くなりすぎて本来の目的である機能維持を達成することができなくなる。そこで、この実施形態では、印刷処理の実行中に保守処理の実行期限が到来する場合には、保守処理の実行タイミングを早め、当該印刷処理の実行に先立って保守処理を実行することで、印刷処理の中断および保守処理の実行期限の超過のいずれもが回避されるようにする。
【００４３】
印刷ジョブの発生時期およびその処理に要する所要時間を事前に把握することができるのはＲＩＰ装置９である。したがって、印刷処理および保守処理の実行タイミングについてはＲＩＰ装置９により管理するのが合理的である。例えば印刷ジョブをプリンター７に送出する際には、ＲＩＰ装置９は当該印刷ジョブに応じた印刷処理が実行される期間を推定することが可能である。そして、この期間中に保守処理の実行期限が到来することが予めわかっていれば、印刷処理に先立って保守処理が実行されるように保守ジョブを挿入すればよい。以下、このような保守処理の実行タイミングの管理を可能とするための各部の動作について説明する。なお、適宜の画像編集アプリケーション６１１により画像データを作成しＲＩＰ装置９に送信するＰＣ６の動作は公知のものと変わらないため、ここでは説明を省略する。
【００４４】
図４は管理サーバーの動作を示すフローチャートである。管理サーバー８はネットワーク上のプリンター７を監視するための各種の処理を実行するが、図４はそのうち保守処理の適正化に関する処理を示すものである。管理サーバー８は、プリンター監視アプリケーション８１１を実行することで図４に示す処理を実現する。管理サーバー８は、ネットワーク上のプリンター７の各々から、当該プリンターの稼働状況を表すステータス情報を取得する（ステップＳ１０１）。そして、ステータス情報に含まれるタイマー情報を抽出する（ステップＳ１０２）。タイマー情報は、前回の保守処理からの経過時間を計測するタイマー７１２の計測値に関する情報であり、次回の保守処理の実行タイミングを特定するために用いることのできる情報である。
【００４５】
ネットワーク上のＲＩＰ装置９のいずれかからタイマー情報の要求があったとき（ステップＳ１０３）、その時点のタイマー情報を、要求のあったＲＩＰ装置９に対し送信する（ステップＳ１０４）。このような処理がループ処理として繰り返される。このように、管理サーバー８はプリンター７ごとの最新のタイマー情報を常に把握しており、ＲＩＰ装置９から要求があればタイマー情報を当該ＲＩＰ装置９に通知する。以上が管理サーバー８の動作である。
【００４６】
図５はＲＩＰ装置の動作を示すフローチャートである。ＲＩＰ装置はＲＩＰアプリケーション９１１を実行することで図５に示す処理を実現する。ネットワーク上のＰＣ６の画像編集アプリケーション６１１で作成された画像データをＲＩＰ装置９が受信すると（ステップＳ２０１においてＹＥＳ）、ＲＩＰアプリケーション６１１は、各種のデータ形式で作成された画像データをビットマップ展開し、プリンター７が解釈可能なジョブデータを作成する（ステップＳ２０２）。
【００４７】
また、ＲＩＰ装置９は、ジョブデータにおける印刷ページ数や解像度等の情報から、当該印刷ジョブに対応する印刷処理の所要時間の概算値を推定する（ステップＳ２０３）。また、使用するプリンター７のタイマー情報を管理サーバー８から取得する（ステップＳ２０４）。具体的には、管理サーバー８に対してタイマー情報を要求する信号を送信し、これに応じて管理サーバー８から送信されるタイマー情報を取得する。
【００４８】
これらの情報から、作成した印刷ジョブに応じた印刷処理の実行期間中にプリンター７の保守処理の実行期限が到来する（ここではこの事象を印刷処理と保守処理との「競合」と称する）か否かが判定される（ステップＳ２０５）。競合があると判定されると（ステップＳ２０５においてＹＥＳ）、ジョブリスト９１２の最後尾に、プリンター７に保守処理を行わせるための保守ジョブが追加される（ステップＳ２０６）。競合がなければ（ステップＳ２０５においてＮＯ）、ステップＳ２０６はスキップされる。
【００４９】
次に、作成されたジョブデータが新たな印刷ジョブとしてジョブリスト９１２の最後尾に追加登録される（ステップＳ２０７）。したがって、当該印刷ジョブに対応する印刷処理が保守処理と競合しないと判定された場合には、登録済みの印刷ジョブの後に今回作成された新たな印刷ジョブが登録されることになる。一方、印刷処理と保守処理とが競合すると判定された場合には、新たに追加された保守ジョブの後に新たな印刷ジョブが登録されることになる。
【００５０】
このようにして印刷ジョブがジョブリスト９１２に追加された後、または、ステップＳ２０１において画像データが受信されなかったときには、ジョブ管理部９１３は、ジョブリスト９１２に未送出のジョブが残留しているか否かを判定する（ステップＳ２０８）。未送出のジョブがある場合（ステップＳ２０８においてＹＥＳ）、ジョブ管理部９１３はジョブリスト９１２の最上位に登録されたジョブをプリンター７に送出し（ステップＳ２０９）、ステップＳ２０１に戻って画像データが受信されるまで待機する。ジョブリスト９１２にジョブが残留していなければ（ステップＳ２０８においてＮＯ）、そのままステップＳ２０１に戻る。
【００５１】
以後同様にして、ＲＩＰ装置９は、画像データが与えられるとジョブデータを作成してジョブリスト９１２に蓄積してゆく一方、蓄積されたジョブを、プリンター７の処理状況に応じて順次プリンター７に送出する。以上がＲＩＰ装置９の動作である。
【００５２】
図６はプリンターの動作を示すフローチャートである。プリンター７は、ファームウェア７１１に記述されたプログラムを実行することで、図６に示す処理を実現する。プリンター７の電源が投入されると、プリンター７は所定の初期化処理を実行する（ステップＳＳ３０１）。初期化処理はプリンター７の各部を印刷処理が可能な状態に移行させるための処理である。初期化処理が終了すると、タイマー７１２による計時が開始される（ステップＳ３０２）。
【００５３】
その後、タイマー７１２の計測値により特定される経過時間が予め定められた保守処理の実行期限に達すると（ステップＳ３０３）、所定の保守処理が実行される（ステップＳ３０８）。そして、タイマー７１２の計測値がリセットされ再計時が開始され（ステップＳ３０９）、処理はステップＳ３０３に戻る。
【００５４】
保守処理の実行期限に達する前にＲＩＰ装置９からのジョブを受信すると（ステップＳ３０４）、当該ジョブが印刷ジョブか保守ジョブかが判定される（ステップＳ３０５）。当該ジョブが印刷ジョブであったとき（ステップＳ３０５においてＹＥＳ）、印刷ジョブに応じた印刷処理が実行される（ステップＳ３０６）。そして、プリンター７の動作に伴って変化する稼働量の累積値を表す稼働情報が更新される（ステップＳ３０７）。稼働情報は、管理サーバー８により取得されるステータス情報の一部をなしており、管理サーバー８はプリンター７の稼働状況を把握することが可能である。印刷処理の実行により変化する稼働量としては例えば、印刷ページ数、インク使用量、メディア搬送系の稼働時間等が挙げられるがこれに限定されない。その後、処理はステップＳ３０３に戻る。
【００５５】
受信したジョブが印刷ジョブでない、つまり保守ジョブであったとき（ステップＳ３０５においてＮＯ）、実行期限が到来したときと同様に、保守処理（ステップＳ３０８）およびタイマー７１２のリセット（ステップＳ３０９）が実行された後に処理はステップＳ３０３に戻る。なお、例えば保守処理が装置各部の稼働量を変化させる、例えばインクの消費を伴うようなものである場合には、保守処理による稼働量に応じて稼働情報が更新されるようにしてもよい。以上がプリンター７の動作である。
【００５６】
印刷処理システム１の各部が上記のように動作することで、印刷処理システム１は全体として次のような動作をすることになる。まず印刷処理については次のような流れとなる。ユーザーがＰＣ６を操作して画像データを作成すると、画像データはＲＩＰ装置９に送られ、ＲＩＰ装置９でジョブデータに変換される。ジョブデータを含む印刷ジョブはＲＩＰ装置９内のジョブリスト９１２に登録され、プリンター７での処理状況に応じて印刷ジョブは順次プリンター７に送信され、印刷処理が実行される。こうしてユーザーが作成した画像データに対応する画像が印刷メディアに印刷される。
【００５７】
また、保守処理については次の通りである。プリンター７は、前回の保守処理の実行からの経過時間を計測しており、経過時間が保守処理の実行期限に達すると自動的に保守処理を実行する。これにより、一定の時間間隔で定期的に保守処理が実行される。
【００５８】
ＲＩＰ装置９から送出されようとしている印刷ジョブがあり、かつ当該ジョブに応じた印刷処理が保守処理の実行期限が到来する前に終了すると予想される場合には、当該印刷ジョブがプリンター７に送信され、これに応じてプリンター７が印刷処理を実行する。一方、印刷処理の実行中に保守処理の実行期限が到来して実行時期が重なってしまうと予想される場合には、ＲＩＰ装置９からプリンター７に対して保守ジョブが印刷ジョブよりも先に実行されるような順番で送信される。したがって、プリンター７は、保守ジョブに応じた保守処理を実行した後に印刷ジョブに応じた印刷処理を実行する。これにより、実行期限の到来前に新たな保守処理が実行され、プリンター７の機能が維持される。次の保守処理の実行期限を定めるタイマー７１２はリセットされるため、プリンター７が自動的に実行する定期的な保守処理の実行時期も先送りされ、短期間のうちに複数回の保守処理が実行されることはない。
【００５９】
このように、この印刷処理システム１では、保守処理が定期的に実行されることでプリンター７の機能が維持されており、画像品質の安定した画像を作成することが可能である。
【００６０】
印刷処理の実行中に保守処理の実行期限が到来する場合には、印刷処理に先立って保守処理が実行される。そのため、印刷処理の実行が保守処理のために中断されることがなく、また所定の実行期限を超過して保守処理が行われないという事象も回避される。このような効果は、保守処理の内容にかかわらず得られるものである。
【００６１】
印刷ジョブの送出時期や印刷処理の内容を事前に把握することが可能なＲＩＰ装置９がプリンター７に保守ジョブを与えて保守処理を実行させる構成とすることで、上記のような効果が得られる。保守ジョブを送出するか否かの判定は、印刷ジョブを送出する予定のあるＲＩＰ装置９のみが行えばよい。定期的な保守ジョブの実行についてはプリンター７自身が管理しているからである。
【００６２】
プリンター７の稼働状況は管理サーバー８によって監視されている。プリンター７の稼働状況に関する情報を管理サーバー８が一元的に管理することで、ＲＩＰ装置９は管理サーバー８にアクセスしてプリンター７の稼働情報を取得することが可能になる。このため、個々のＲＩＰ装置９が、個別にジョブ送出前にプリンター７からステータス情報を取得する必要がない。保守処理実行後の経過時間を計測するタイマー７１２はプリンター７に設けられているため、当該プリンター７が作動している限り、計時の継続性が失われることはない。
【００６３】
また、この実施形態の印刷処理システム１では、ＲＩＰ装置９のジョブリスト９１２に蓄積されたジョブの実行順序をユーザーが変更することが可能である。以下、これを可能とするための処理について説明する。この処理は、ネットワークを介してＲＩＰ装置９のジョブリスト９１２にアクセスすることが可能でユーザーインターフェース機能を有する任意の端末装置上で実行することが可能である。例えば、ＲＩＰ装置９に実装されたＲＩＰアプリケーション９１１の機能の一部として実現することが可能である。また、ＰＣ６または管理サーバー８に適宜のプログラムが実装されることにより、ＰＣ６または管理サーバー８上で実現されてもよい。さらに、ファームウェア７１１の機能の一部としてプリンター７上で実現することや、プリンター７と一時的に接続されて使用されるメンテナンス用端末等の各種端末上で実現することも可能である。
【００６４】
図７はジョブリストの編集を可能とするための処理を示すフローチャートである。図７に示す処理を記述したプログラムが適宜の端末装置上で実行されることで、図7に示す処理が実現される。ここでは、端末装置の一例としてＲＩＰ装置９が用いられるものとするが、前記した通り任意の端末装置で実行することが可能である。ユーザーがジョブリストの編集を行うためのプログラムを起動させると、現在ジョブリスト９１２に登録されているジョブの一覧を示すユーザーインターフェース（ＵＩ）画面がＲＩＰ装置９の表示部９６に表示される。
【００６５】
図８はＵＩ画面の一例を示す図である。ＲＩＰ装置９の表示部９６には、「待機中ジョブ」というウィンドウ名を有するウィンドウＷ１に、ジョブリストに登録されたジョブの一覧が表示される。各ジョブには、他のジョブとの区別のために適宜の名称（ジョブ名）が付されている。この例では、それぞれ印刷ジョブである「ジョブＡ」、「ジョブＢ」、「ジョブＣ」がこの順で一覧に含まれ、さらに、保守ジョブである「メンテナンス」が「ジョブＢ」と「ジョブＣ」との間に配置されている。プリンター７へは、この一覧において上位のジョブから順に送出される。図示を省略しているが、ウィンドウＷ１では、各ジョブについてジョブ名の他にジョブの処理状況を表す「状態」やデータサイズを表す「サイズ」等の情報が表示される。
【００６６】
マウス操作やタッチパネルの押圧など入力部９５への適宜の操作入力により、ユーザーはいずれかのジョブを選択することができる。図９では「ジョブＢ」の行が他の行と異なる色で表示されており、これはユーザーにより「ジョブＢ」が選択された状態を表している。１つのジョブが選択されると、当該ジョブ名の近傍にサブウィンドウＳ１が表示される。サブウィンドウＳ１には、当該ジョブをジョブリストの先頭に移動させるための「先頭へ」ボタン、ジョブリストにおける当該ジョブの順序を１つ繰り上げるための「前へ」ボタン、およびジョブリストにおける当該ジョブの順序を１つ繰り下げるための「次へ」ボタンなどが表示される。
【００６７】
これらのボタンを操作することで、ユーザーは、登録されたジョブの順序を変更することができる。またウィンドウＷ１の右上には当該ウィンドウを閉じてジョブリストの編集を終了させるための「終了」ボタンも配置される。
【００６８】
図９はジョブの所要時間および配列順序の例を示す図である。登録済みの各ジョブについては、プリンター７での処理における所要時間の概算値が既に求められている。図９において各ジョブを表すブロックの横方向サイズは当該ジョブに対応する処理の所要時間の長さに対応している。ユーザーによる編集が行われる前では、「ケース１」として示すように、ジョブＡに対応する印刷処理（印刷Ａ）、ジョブＢに対応する印刷処理（印刷Ｂ）、メンテナンス（保守ジョブ）に対応する保守処理、ジョブＣに対応する印刷処理（印刷Ｃ）が、ジョブＡ、ジョブＢ、ジョブＣの順番で印刷処理が実行されるように予定されている。現在から次の保守処理の実行期限が到来するまでの間に印刷Ａおよび印刷Ｂを完了させることが可能である。しかしながら、続けて印刷Ｃを実行すると、その実行中に保守処理の実行期限が到来する。これを回避するため、ジョブＣの前に保守ジョブが配置されている。
【００６９】
ここで、印刷Ａと印刷Ｂとの順序を入れ替えたとしても、保守処理の実行タイミングに変化はなく、実行期限の到来前に保守処理を実行することが可能である。また、図に「ケース２」として示すように、印刷Ｂと保守処理との順序を入れ替えても、保守処理の実行タイミングが早められるものの、実行期限の到来前に保守処理を実行することが可能である。さらに、印刷Ｂを印刷Ｃの後に移動させたとしても、実行期限の到来前に保守処理を実行可能であることは明らかである。したがって、図８に示すように、ジョブＢはジョブリスト上のどの位置へ移動させてもよいことになる。
【００７０】
一方、図９に「ケース３」として示すように、例えば保守処理を印刷Ｃの後に移動させたとすると、保守処理はその実行期限を超過して実行されることになってしまう。このような移動は回避されるべきである。このようなケースについては、ジョブの移動について制限があることがＵＩ画面上で示される。
【００７１】
図１０は移動が制限されたジョブを表すＵＩ画面の例を示す図である。図１０は、ジョブ名として「メンテナンス」を付与された保守ジョブが選択された場合のＵＩ画面に表示されるウィンドウＷ２を示している。この場合のサブウィンドウＳ２では、「次へ」ボタンがグレーアウトされ、さらにその横に注意喚起用のマークが表示されている。これにより、当該ボタンは選択されるべきものでないことがユーザーに提示される。
【００７２】
図１１は移動が制限されたジョブを表すＵＩ画面の他の例を示す図である。図１１は、ジョブＣが選択された場合のＵＩ画面に表示されるウィンドウＷ３を示している。図９にケース３として示したように、ジョブＣに対応する処理（印刷Ｃ）を保守処理よりも先にすると、保守処理はその実行期限を超過して実行されることになる。このため、サブウィンドウＳ３では、ジョブＣをメンテナンス（保守ジョブ）よりも前に移動させるような操作が全て制限される。仮にジョブＣの後に新たなジョブ「ジョブＤ」があれば、ジョブＣをジョブＤの後に移動させることは許容される。
【００７３】
このように、表示されたジョブリストにおいていずれかのジョブが選択されたとき、当該ジョブについて制限された移動があるか否かによりサブウィンドウの表示は変化し、制限がある場合にはサブウィンドウにおいてそのことがユーザーに提示される。これにより、ユーザーによる不適切なジョブの入れ替えが抑制される。
【００７４】
図７に戻ってジョブの編集処理についての説明を続ける。ステップＳ４０１において表示されたジョブリストに対し、ユーザーからの操作入力が受け付けられる。すなわち、ユーザーが「終了」ボタンを操作した場合には（ステップＳ４０２においてＹＥＳ）、その時点のジョブ順序のままＵＩ画面上のウィンドウが閉じられ処理は終了する。
【００７５】
一方、操作がジョブの順序を編集するための編集入力であった場合には（ステップＳ４０３）、ユーザーによる編集入力が受け付けられる（ステップＳ４０４）。編集入力は、順序を操作すべきジョブの選択に関するもの、および選択されたジョブの移動先に関するものを含む。
【００７６】
グレーアウトされたボタンへの操作入力も一応受け付けられる。受け付けられた編集入力が、印刷処理と保守処理との競合を生じさせる、つまり指定された順序で処理を実行すると保守処理の実行が実行期限を超過してしまうようなものであった場合には（ステップＳ４０５）、ＵＩ画面に警告メッセージが表示される（ステップＳ４０６）。
【００７７】
図１２は警告メッセージの例を示す図である。図１２は、図１０に示す画面において「メンテナンス」ジョブをジョブＣの後ろへ移動させる「次へ」ボタンが操作された場合を想定したものである。このような移動は図９の「ケース３」に該当し、保守処理の実行が実行期限を超過してしまうものである。そこで、「メンテナンス期限を超過します。続行しますか？」との警告メッセージを含む警告ウィンドウＡ２がウィンドウＷ２に重ねて表示され、このような移動を行うか否かにつきユーザーの意思を改めて確認するための「ＹＥＳ」ボタンおよび「ＮＯ」ボタンも表示される。
【００７８】
ユーザーが「ＹＥＳ」ボタンを操作した場合には当該変更がユーザーの意思で確定されたものと見なされ（ステップＳ４０７においてＹＥＳ）、ステップＳ４０１に戻って、変更が反映されたジョブリストが表示される。このままの順序でジョブが処理された場合、保守処理が実行期限を超過して実行されることとなるが、ユーザーはそのことを理解した上でこのような設定をしたものであり、その意思が尊重される。
【００７９】
ユーザー操作が「ＮＯ」ボタンであった場合には（ステップＳ４０７においてＮＯ）、ステップＳ４０２に戻り、ジョブリストは変更されない。なお、編集入力の結果が保守処理の期限超過を生じさせないものであれば（ステップＳ４０５においてＮＯ）、当該変更は有効なものとされる。この場合も、ステップＳ４０１に戻り変更が反映されたジョブリストが表示される。このようにして、ユーザーはジョブの順序を編集することが可能である。
【００８０】
以上説明したように、上記実施形態の印刷処理システム１は、本発明の「印刷制御装置」の一態様とみることができる。この場合、ＲＩＰ装置９、プリンター７および管理サーバー８が、それぞれ本発明の「ジョブ送出部」、「ジョブ処理部」および「通知部」として機能している。また、プリンター７に設けられたメモリー７３が本発明の「情報保持部」として機能している。また、この実施形態では、プリンター７のタイマー７１２の計時結果を表すタイマー情報が、本発明の「実行情報」に相当している。
【００８１】
また、ＲＩＰ装置９を本発明の「ジョブ管理装置」とみることもでき、この場合には、ＲＩＰ装置９のＣＰＵ９１およびインターフェース９４がそれぞれ本発明の「ジョブ管理部」および「ジョブ送出部」として機能していることになる。また、ジョブ管理装置としてのＲＩＰ装置９を含む印刷処理システム１においては、プリンター７が本発明の「印刷装置」として機能する。
【００８２】
また、上記実施形態におけるプリンター７の機能を維持するための保守方法では、ＲＩＰ装置９およびプリンター７がそれぞれ本発明の「ジョブ送出装置」および「印刷装置」として機能している。
【００８３】
なお、本発明は上記実施形態に限定されるものではなく、その趣旨を逸脱しない限りにおいて上述したものに対して種々の変更を加えることが可能である。例えば上記実施形態の印刷処理システム１は、画像データを生成するＰＣ６、プリンター７を監視する管理サーバー８およびＲＩＰ装置９がそれぞれ異なるコンピューター装置により実現されている。しかしながら、前述のようにこれらのハードウェア構成は基本的に同一であり、処理能力の許す範囲において、これらが１つのコンピューター装置に統合されてもよい。
【００８４】
例えば、ＲＩＰ装置９が管理サーバー８の機能を兼ねるものであってもよく、この場合管理サーバー８は必須のものではない。また、ＰＣ６がＲＩＰ装置９としての機能を兼ねるものであってもよく、この場合ＲＩＰ装置９としての専用コンピューターは必須のものではなくなる。さらに、１台のコンピューター装置がこれら全ての機能を兼ねてもよい。この意味において、それぞれ１台ずつのコンピューター（ジョブ送出装置）およびプリンター（印刷装置）が相互に接続された印刷処理システムにより、本発明の技術思想を実現することが可能である。
【００８５】
また例えば、上記実施形態では、本発明の「実行情報」であるタイマー情報がプリンター７により計時・保存されている。これに限定されず、例えばプリンター７を常時監視する管理サーバー８が、前回の保守処理からの経過時間を計測するように構成されてもよい。また、上記実施形態では前回の保守処理からの経過時間がタイマー情報として用いられているが、例えば次回の保守処理までの残り時間が減算カウントされる構成であってももちろん構わない。
【００８６】
また例えば、上記実施形態では、ＲＩＰ装置９が本発明の「ジョブ送出部」、「ジョブ送出装置」としてプリンター７に印刷ジョブや保守ジョブを送出するが、管理サーバー８を「ジョブ送出部」または「ジョブ送出装置」として機能させることも可能である。すなわち、ジョブリストが管理サーバー８に設けられ、ＲＩＰ装置９により作成されたジョブデータが管理サーバー８上のジョブリストに登録されて管理サーバー８から順次プリンター７に送出される構成であってもよい。特にシステム内に複数のＲＩＰ装置９が設けられる場合、それらが生成するジョブデータを管理サーバー８が一括して管理することで、ジョブおよびプリンター７の管理をより円滑に行うことが可能となる。
【００８７】
また例えば、上記実施形態では、前回の保守処理からの経過時間が本発明の「実行情報」として用いられている。これにより一定周期での保守処理が可能となるが、これ以外にも、保守処理の適切な実行時期を特定し得る各種の情報を「実行情報」とすることが可能である。例えば、プリンター７での印刷処理に伴って更新される各種の稼働情報を、本発明の「実行情報」として保守処理の実行時期を決定することができる。例えば印刷ページ数が所定値に達したとき、装置の内部温度が所定の温度範囲になったときなどに、保守処理が実行されるようにしてもよい。また、複数種の実行情報から総合的に保守処理の要否が判断されてもよい。
【００８８】
また例えば、上記実施形態では、ユーザーによる編集操作によってジョブリストにおけるジョブの順序を変更することができる。これに代えて、あるいはこれに加えて、ＲＩＰ装置９が各印刷ジョブの所要時間に応じて印刷ジョブの順番を自動的に組み替える機能を有していてもよい。このような構成では、例えば印刷ジョブの順番を適切に入れ替えることで、実行期限を超過せず、かつ実行期限にできるだけ近いタイミングで保守処理が実行されるような処理順を実現することも可能になる。
【００８９】
また、上記実施形態では、ユーザーによるジョブ順序の編集操作が保守処理の実行期限を超過するようなものである場合、ユーザーに確認した上でそのような設定を有効としている。これに代えて、保守処理の実行期限を超過するような編集を禁止するように構成されてもよい。なお、ジョブリストの編集機能のない印刷処理システムにおいても、本発明の技術思想は有効である。
【００９０】
また、上記実施形態では保守処理の代表的なものとして、インク詰まりを防止するためのクリーニング処理やインク流路の詰まりを防止するための撹拌として説明した。これ以外にも、例えば印刷物の色ずれを補正するキャリブレーションや、用紙の搬送誤差の補正など、時間の経過とともに印刷装置の機能を維持するために必要となる各種の動作を、保守処理として実行することができる。この場合、複数の動作を１つの保守ジョブにまとめてもよく、また各動作が個別に実施されるにようにしてもよい。
【符号の説明】
【００９１】
１…印刷処理システム（印刷処理システム、印刷制御装置）、  ２…インターネット通信回線、  ６…ＰＣ、  ７…プリンター（印刷装置、印刷部）、  ８…管理サーバー（通知部）、  ９…ＲＩＰ装置（印刷制御装置、ジョブ送出装置、ジョブ送出部）、  ７２…プリンターエンジン、  ７３…メモリー（情報保持部）、  ９１…ＣＰＵ（ジョブ管理部）、  ９４…インターフェース（ジョブ送出部）、  ６１１…画像編集アプリケーション、  ７１１…ファームウェア、  ７１２…タイマー、  ８１１…プリンター監視アプリケーション、  ９１１…ＲＩＰアプリケーション、  ９１２…ジョブリスト、  ９１３…ジョブ管理部
【図１】
0006658196.tif 000002
【図２】
0006658196.tif 000003
【図３】
0006658196.tif 000004
【図４】
0006658196.tif 000005
【図５】
0006658196.tif 000006
【図６】
0006658196.tif 000007
【図７】
0006658196.tif 000008
【図８】
0006658196.tif 000009
【図９】
0006658196.tif 000010
【図１０】
0006658196.tif 000011
【図１１】
0006658196.tif 000012
【図１２】
0006658196.tif 000013