(57)【要約】【課題】オンデマンド印刷時にも優先的な形成処理を要求できる画像処理装置及びプログラムを提供する。【解決手段】少なくとも一つの画像形成装置３に接続され、画像形成指示を受け入れて、受け入れた画像形成指示が予め定められた優先的処理の条件を満足するか否かを判断し、受け入れた画像形成指示を蓄積し、蓄積された画像形成指示の少なくとも一部を指定する画像形成開始の指示を受け入れ、当該指定された画像形成指示に基づいて、前記画像形成装置３による画像形成処理を開始し、前記判断の結果により、優先的処理の条件を満足する画像形成指示を受け入れた場合に、当該優先的処理の条件を満足しない画像形成指示に基づく画像形成処理を制限する画像処理装置１である。【選択図】図１
2008085726.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも一つの画像形成装置に接続されて、
画像形成指示を受け入れる手段と、
前記受け入れた画像形成指示が予め定められた優先的処理の条件を満足するか否かを判断する判断手段と、
前記受け入れた画像形成指示を蓄積する蓄積手段と、
前記蓄積された画像形成指示の少なくとも一部を指定する画像形成開始の指示を受け入れ、当該指定された画像形成指示に基づいて、前記画像形成装置による画像形成処理を開始する処理手段と、
前記判断の結果により、優先的処理の条件を満足する画像形成指示を受け入れた場合に、当該優先的処理の条件を満足しない画像形成指示に基づく画像形成処理を制限する制限手段と、
を含むことを特徴とする画像処理装置。
【請求項２】
前記処理手段は、前記画像形成開始の指示とともに、前記画像形成装置の一部の指定を受け入れ、
前記制限手段は、前記処理手段が受け入れた画像形成装置の一部の指定により指定された画像形成装置における、優先的処理の条件を満足しない画像形成指示に基づく画像形成処理を制限することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
優先的処理を受け入れることのできる条件を、受入可能条件として記憶する手段をさらに含み、
前記判断手段は、優先的処理の条件には、前記受入可能条件を含むことを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記処理手段は、前記蓄積された画像形成指示の一覧を生成して提示し、当該一覧から選択された画像形成指示を、画像形成処理の対象として指示されたものとし、
前記制限手段は、前記判断の結果により、優先的処理の条件を満足する画像形成指示を受け入れた場合に、前記処理手段が生成した一覧のうち、当該優先的処理の条件を満足しない画像形成指示を選択不能に設定することにより、優先的処理の条件を満足しない画像形成指示に基づく画像形成処理を制限することを特徴とする請求項１から３のいずれか一項に記載の画像処理装置。
【請求項５】
少なくとも一つの画像形成装置に接続されたコンピュータに、
画像形成指示を受け入れる手順と、
前記受け入れた画像形成指示が予め定められた優先的処理の条件を満足するか否かを判断する手順と、
前記受け入れた画像形成指示を蓄積する手順と、
前記蓄積された画像形成指示の少なくとも一部を指定する画像形成開始の指示を受け入れ、当該指定された画像形成指示に基づいて、前記画像形成装置による画像形成処理を開始する手順と、
前記判断の結果により、優先的処理の条件を満足する画像形成指示を受け入れた場合に、当該優先的処理の条件を満足しない画像形成指示に基づく画像形成処理を制限する手順と、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及びプログラムに関する。
【背景技術】
【０００２】
画像形成の指示を受信したときに、直ちに画像形成処理を開始せず、当該受信した画像形成の指示を蓄積して保持し、蓄積されている画像形成の指示について、別途処理開始の指示を受けたときに、当該指示された画像形成の指示に基づく画像形成処理を行う装置（いわゆるオンデマンド印刷装置）がある。
【０００３】
なお、画像形成に対応する複数のジョブを実行して画像形成を行う画像形成装置のジョブ実行方法であって、画像形成に対応するジョブの優先度を個人認証した利用者の認証情報によって決定し、複数のジョブのうち、決定された優先度が高いジョブを選択して実行する技術が特許文献１に開示されている。
【特許文献１】特開２００４−３４３６５５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
一般に、オンデマンド印刷の処理では、利用者からの要求があった時点で印刷処理が行われるが、早急に印刷したいデータを所持する利用者は、例えば印刷を要求してから（画像形成指示を送信してから）、処理の開始を指示するまでの間に、他の利用者が画像形成開始の指示を行ってしまうことで印刷が遅れることのないようにしたいとの要望がある。
【０００５】
本発明は上記実情に鑑みて為されたもので、オンデマンド印刷時にも優先的な形成処理を要求できる画像処理装置及びプログラムを提供することを、その目的の一つとする。
【課題を解決するための手段】
【０００６】
本発明の一態様に係る画像処理装置は、少なくとも一つの画像形成装置に接続されて、画像形成指示を受け入れる手段と、前記受け入れた画像形成指示が予め定められた優先的処理の条件を満足するか否かを判断する判断手段と、前記受け入れた画像形成指示を蓄積する蓄積手段と、前記蓄積された画像形成指示の少なくとも一部を指定する画像形成開始の指示を受け入れ、当該指定された画像形成指示に基づいて、前記画像形成装置による画像形成処理を開始する処理手段と、前記判断の結果により、優先的処理の条件を満足する画像形成指示を受け入れた場合に、当該優先的処理の条件を満足しない画像形成指示に基づく画像形成処理を制限する制限手段とを含むことを特徴とする。
【０００７】
ここで、前記処理手段は、前記画像形成開始の指示とともに、前記画像形成装置の一部の指定を受け入れ、前記制限手段は、前記処理手段が受け入れた画像形成装置の一部の指定により指定された画像形成装置における、優先的処理の条件を満足しない画像形成指示に基づく画像形成処理を制限するようにしてもよい。
【０００８】
また、前記画像処理装置は、優先的処理を受け入れることのできる条件を、受入可能条件として記憶する手段をさらに含み、前記判断手段は、優先的処理の条件には、前記受入可能条件を含んでいてもよい。
【０００９】
また、前記処理手段は、前記蓄積された画像形成指示の一覧を生成して提示し、当該一覧から選択された画像形成指示を、画像形成処理の対象として指示されたものとし、前記制限手段は、前記判断の結果により、優先的処理の条件を満足する画像形成指示を受け入れた場合に、前記処理手段が生成した一覧のうち、当該優先的処理の条件を満足しない画像形成指示を選択不能に設定することにより、優先的処理の条件を満足しない画像形成指示に基づく画像形成処理を制限するようにしてもよい。
【００１０】
また、本発明の一態様に係るプログラムは、少なくとも一つの画像形成装置に接続されたコンピュータに、画像形成指示を受け入れる手順と、前記受け入れた画像形成指示が予め定められた優先的処理の条件を満足するか否かを判断する手順と、前記受け入れた画像形成指示を蓄積する手順と、前記蓄積された画像形成指示の少なくとも一部を指定する画像形成開始の指示を受け入れ、当該指定された画像形成指示に基づいて、前記画像形成装置による画像形成処理を開始する手順と、前記判断の結果により、優先的処理の条件を満足する画像形成指示を受け入れた場合に、当該優先的処理の条件を満足しない画像形成指示に基づく画像形成処理を制限する手順とを実行させることを特徴とする。
【発明の効果】
【００１１】
請求項１の発明によると、オンデマンド印刷時にも優先的な形成処理を要求できる。
【００１２】
請求項２の発明によると、オンデマンド印刷時に、予め指定された画像形成装置における、優先的な形成処理を要求できる。
【００１３】
請求項３の発明によると、オンデマンド印刷時に優先的な形成処理を受け入れることができる画像形成指示、の条件を登録しておくことができる。
【００１４】
請求項４の発明によると、本発明を採用しない場合に比較してオンデマンド印刷時に優先的な形成処理が確実に実現されるように図ることができる。
【００１５】
請求項５の発明によると、オンデマンド印刷時にも優先的な形成処理を要求できる。
【発明を実施するための最良の形態】
【００１６】
本発明の実施の形態について図面を参照しながら説明する。本発明の実施の形態に係る画像処理装置１を含むオンデマンド印刷システム１００は、図１に示すように、画像処理装置１に加えて、少なくとも１つのクライアント装置２と、少なくとも１つの画像形成装置３とを含んでいる。画像処理装置１は、通信手段の一例としてのネットワークを介して、各クライアント装置２や各画像形成装置３と通信可能に接続されている。
【００１７】
オンデマンド印刷システム１００では、いわゆるオンデマンド印刷が実現される。すなわち、クライアント装置２の利用者が、印刷対象データの印刷指示を行うと、クライアント装置２は当該印刷指示に基づいて印刷ジョブを生成し、画像処理装置１に送信する。画像処理装置１は、印刷ジョブを受信すると、受信した印刷ジョブを画像形成装置３に直ちに配信せずに、蓄積して保持する。そして、蓄積している印刷ジョブを対象とする、印刷処理の開始の指示を受け入れた時に、画像処理装置１は、印刷処理を開始するべく、当該指示の対象となった印刷ジョブを画像形成装置３に配信する。そして、画像形成装置３は、受信した印刷ジョブに基づいて印刷処理を実行する。このように、オンデマンド印刷システム１００では、クライアント装置２の利用者が印刷指示を行っても印刷処理が直ちに開始されず、別途指示があるまで保留される。
【００１８】
また、本実施の形態に係るオンデマンド印刷システム１００では、優先度が高い印刷ジョブが蓄積されている間、優先度が高くない印刷ジョブに基づく印刷処理の実行が制限される。すなわち、優先度が高い印刷ジョブが蓄積されている間、優先度が高くない印刷ジョブの画像形成装置３への配信が制限される。以下、本実施の形態に係るオンデマンド印刷システム１００を構成する各装置について具体的に説明する。
【００１９】
画像処理装置１は、例えばプリンタサーバとして実現でき、制御部１１、記憶部１２、ストレージ部１３、操作部１４と、表示部１５と、通信部１６を含んで構成される。制御部１１は、ＣＰＵなどで実現でき、記憶部１２に格納されているプログラムに従って動作している。本実施の形態では、制御部１１は、オンデマンド印刷を実現するための処理を実行する。この処理の具体的な内容については、後に述べる。
【００２０】
記憶部１２は、ＲＡＭ（Random Access Memory）や、ＲＯＭ（Read Only Memory）等のメモリ素子を含む。この記憶部１２には、制御部１１によって実行されるプログラムが保持される。また、記憶部１２は、制御部１１が行う処理に必要なデータを保持するワークメモリとしても動作する。
【００２１】
ストレージ部１３は、ハードディスク等の補助記憶装置を含む。ストレージ部１３には、通信部１６がクライアント装置２から受信した印刷ジョブが蓄積される。また、ストレージ部１３には、優先度が高い印刷ジョブがストレージ部１３に蓄積されているか否かを表わすステータスフラグが記憶される。本実施の形態では、このステータスフラグが「あり」を表わす場合に、優先度が高い印刷ジョブがストレージ部１３に蓄積されていることを示し、「なし」を表わす場合に、優先度が高い印刷ジョブがストレージ部１３に蓄積されていないことを示すものとする。
【００２２】
操作部１４は、マウスやキーボードであり、利用者の操作に基づく情報を制御部１１に出力する。表示部１５は、ディスプレイ等であり、制御部１１から入力される指示に従って情報を表示する。通信部１６は、ネットワークインターフェイスであり、制御部１１から入力される指示に従って、各種のデータをネットワークを介して送信する。また、通信部１６は、ネットワークを介して到来するデータを受信して、制御部１１に出力する。
【００２３】
クライアント装置２は、例えば、パーソナルコンピュータとして実現される。利用者は、このクライアント装置２を用いて、印刷対象データの印刷指示を行う。この際、利用者は、クライアント装置２のディスプレイに表示されるユーザインターフェイス（不図示）において、自身を識別する利用者ＩＤを入力するとともに、オンデマンド印刷システム１００を構成する画像形成装置３のうちの少なくとも１つを印刷結果の出力先として指定する。また、他者に優先して印刷したい場合は、利用者は、ここで、優先的な印刷処理の指定を併せて行う。
【００２４】
クライアント装置２は、利用者の印刷指示を受け入れて、印刷ジョブを生成し、画像処理装置１に送信する。図２は、クライアント装置２によって生成される印刷ジョブの一例を表わす図である。クライアント装置２は、印刷対象データと、利用者によって指定された画像形成装置３の指定（配信先指定）と、利用者によって入力された利用者ＩＤとを含む印刷ジョブを生成する。また、利用者が優先的な印刷処理の指定を行った場合は、図２に示すように、この印刷ジョブに当該指定（優先指定）をさらに含める。ここで、印刷ジョブに含まれる利用者ＩＤは、当該印刷ジョブの所有者を特定する利用者名等で構わない。また、印刷ジョブが優先指定を含む場合、その印刷ジョブの優先度が高いことを表す。なお、ここでは図示していないが、印刷ジョブは、その他、印刷態様の指定（例えば、用紙サイズ、印刷部数、印刷カラーなど）や、クライアント装置２自身の識別ＩＤ（例えば、ＭＡＣアドレスやＩＰアドレス）や、印刷ジョブの生成時刻などを含んでもよい。
【００２５】
画像形成装置３は、例えば、プリンタや複合機等である。画像形成装置３は、画像処理装置１から印刷ジョブを受信する。そして、画像形成装置３は、受信した印刷ジョブに基づいて印刷処理を実行する。具体的には、受信した印刷ジョブに含まれる印刷対象データに基づく画像を、用紙等の情報記録媒体に印刷する。
【００２６】
ここで、制御部１１が実行する処理について説明する。ここでは、画像処理装置１がクライアント装置２から印刷ジョブを受信した場合に制御部１１が実行する蓄積処理について図３のフローチャートを参照しながら説明する。
【００２７】
制御部１１は、通信部１６にて受信した印刷ジョブを受け入れる（Ｓ１０１）。そして、優先的に実行すべき印刷ジョブの有無を表わすステータスフラグを参照し、ステータスフラグが「あり」であるか否かを判断する（Ｓ１０２）。そして、Ｓ１０２の処理において、ステータスフラグが「あり」である場合（Ｓ１０２のＹＥＳ）、制御部１１は、受け入れた印刷ジョブをストレージ部１３に蓄積する（Ｓ１０３）。一方、Ｓ１０２の処理において、ステータスフラグが「なし」である場合（Ｓ１０２のＮＯ）、制御部１１は、受け入れた印刷ジョブに優先指定が含まれているか否かを判断する（Ｓ１０４）。
【００２８】
そして、Ｓ１０４の処理において、受け入れた印刷ジョブに優先指定が含まれている場合（Ｓ１０４のＹＥＳ）、制御部１１は、ステータスフラグを「なし」から「あり」に更新し（Ｓ１０５）、Ｓ１０３の処理に移行する。一方、Ｓ１０４の処理において、受け入れた印刷ジョブに優先指定が含まれている場合（Ｓ１０４のＮＯ）、制御部１１は、そのままＳ１０３の処理に移行する。
【００２９】
次に、制御部１１が実行する印刷開始処理について説明する。この印刷開始処理は、クライアント装置２の利用者が、画像処理装置１において、自身の利用者ＩＤを入力し、印刷の開始を指示した場合に実行されるものである。以下、この印刷開始処理について図４に示すフローチャートを参照しながら説明する。
【００３０】
制御部１１は、利用者が入力した利用者ＩＤを受け入れると（Ｓ２０１）、制御部１１は、ストレージ部１３に蓄積されている、当該利用者の印刷ジョブを特定する（Ｓ２０２）。すなわち、制御部１１は、Ｓ２０２の処理において、ストレージ部１３に蓄積されている印刷ジョブのうち、受け入れた利用者ＩＤを含むものを特定する。なお、Ｓ２０２の処理において、利用者の印刷ジョブがストレージ部１３に蓄積されていない場合、制御部１１は、印刷処理の指示の対象となる印刷ジョブがない旨を通知する画面を表示部１５に表示する。
【００３１】
そして、制御部１１は、ステータスフラグが「あり」であるか否かを確認する（Ｓ２０３）。そして、Ｓ２０３の処理においてステータスフラグが「なし」である場合（Ｓ２０３のＮＯ）、制御部１１は、利用者の印刷ジョブをすべて表示部１５に一覧表示する（Ｓ２０４）。一方、Ｓ２０３の処理においてステータスフラグが「あり」である場合（Ｓ２０３のＹＥＳ）、制御部１１は、利用者の印刷ジョブのうちから優先指定を含むもの選択し、当該選択した印刷ジョブを表示部１５に一覧表示する（Ｓ２０５）。なお、Ｓ２０５の処理において、利用者の印刷ジョブがすべて優先指定を含まない場合、制御部１１は、印刷処理の指示の対象となる印刷ジョブがない旨を通知する画面を表示部１５に表示する。
【００３２】
図５は、Ｓ２０４またはＳ２０５の処理により、表示部１５に表示される画面の一例を表す図である。同図に示すように、この画面は、印刷ジョブを選択するためのチェックボックス５１の一覧を含む。この画面において、利用者は、チェックボックス５１をチェックして印刷処理を行わせる印刷ジョブを選択し、印刷処理を指示する。制御部１１は、印刷処理の指示を受け入れると（Ｓ２０６）、当該選択された印刷ジョブを、それぞれの配信先指定により指定される画像形成装置３に配信する（Ｓ２０７）。そして、制御部１１は、Ｓ２０７の処理で配信した印刷ジョブをストレージ部１３から削除する（Ｓ２０８）。
【００３３】
なお、Ｓ２０３の処理においてステータスフラグが「あり」であった場合、制御部１１は、Ｓ２０８の処理の後、優先度の高い印刷ジョブがストレージ部１３に蓄積されているか否かを判断する。そして、優先度の高い印刷ジョブがストレージ部１３に蓄積されていない場合、制御部１１は、ステータスフラグを「なし」に変更する。
【００３４】
そして、画像形成装置３は、画像形成装置１から印刷ジョブを受信すると、受信した印刷ジョブに基づいて印刷処理を実行する。
【００３５】
以上のように、本実施の形態に係る画像処理装置１は、受信した印刷ジョブを蓄積して保持する。そして、蓄積している印刷ジョブを対象とする印刷処理の開始の指示を受け入れた時に、当該指示の対象となった印刷ジョブを予め指定された画像形成装置３に配信する。
【００３６】
また、画像処理装置１は、優先度が高い印刷ジョブを蓄積している間、優先度が高い印刷ジョブだけを選択可能に設定することにより、優先度が高くない印刷ジョブを対象とする印刷処理の開始の指示の受け入れを制限する。従って、結果的に、画像処理装置１は、優先度が高い印刷ジョブを蓄積している間、画像形成装置３が、優先度が高くない印刷ジョブに基づいて印刷処理を実行することを制限することとなる。
【００３７】
なお、ここまでの例では、画像処理装置１が優先度が高い印刷ジョブを蓄積している間、オンデマンド印刷システム１００を構成するどの画像形成装置３においても、優先度が高くない印刷ジョブに基づく印刷処理が制限されていた。しかし、画像処理装置１が優先度が高い印刷ジョブを蓄積している間、当該優先度が高い印刷ジョブの配信先となる画像形成装置３においてのみ、優先度が高くない印刷ジョブに基づく印刷処理が制限されるようにしてもよい。
【００３８】
この場合は、図６に示すように、オンデマンド印刷システム１００を構成する画像形成装置３の各々と上記ステータスフラグとを関連付けた状態でストレージ部１３に記憶しておく。ここにおいて、ある画像形成装置３に係るステータスフラグが「あり」である場合、これは、その画像形成装置３を配信先とする印刷ジョブであって優先指定を含むものがストレージ部１３に蓄積されていることを示し、一方、「なし」である場合、これは、その画像形成装置３を配信先とする印刷ジョブであって優先指定を含むものがストレージ部１３に蓄積されていないことを示す。
【００３９】
そして、制御部１１は、上記蓄積処理を図７に示すフローチャートのようにして実行する。すなわち、制御部１１は、通信部１６にて受信した印刷ジョブを受け入れる（Ｓ３０１）。そして、受け入れた印刷ジョブの配信先となる各画像形成装置３に関連付けられたステータスフラグ（注目フラグ）を参照し、各注目フラグが「あり」であるか否かを判断する（Ｓ３０２）。そして、Ｓ３０２の処理において、各注目フラグが「あり」である場合（Ｓ３０２のＹＥＳ）、制御部１１は、受け入れた印刷ジョブをストレージ部１３に蓄積する（Ｓ３０３）。一方、Ｓ３０２の処理において、いずれかの注目フラグが「なし」である場合（Ｓ３０２のＮＯ）、受け入れた印刷ジョブが優先指定を含むか否かを判断する（Ｓ３０４）。そして、Ｓ３０４の処理において、受け入れた印刷ジョブが優先指定を含む場合（Ｓ３０４のＹＥＳ）、制御部１１は、各注目フラグを「なし」から「あり」に更新し（Ｓ３０５）、Ｓ３０３の処理に移行する。一方、Ｓ３０４の処理において、受け入れた印刷ジョブが優先指定を含まない場合（Ｓ３０４のＮＯ）、制御部１１は、Ｓ３０３の処理に移行する。
【００４０】
また、制御部１１は、上記印刷開始処理を図８及び図９に示すフローチャートのようにして実行する。すなわち、制御部１１は、利用者が入力した利用者ＩＤを受け入れると（Ｓ４０１）、ストレージ部１３に蓄積されている、当該利用者の印刷ジョブを特定する（Ｓ４０２）。
【００４１】
そして、制御部１１は、オンデマンド印刷システム１００を構成する画像形成装置３の１つを注目装置として選択し、利用者の印刷ジョブのうち当該注目装置を配信先とするものを特定する（Ｓ４０３）。すなわち、制御部１１は、利用者の印刷ジョブのうち、その配信先指定が当該注目装置を指定するものを特定する。そして、制御部１１は、当該注目装置に係るステータスフラグが「あり」であるか否かを確認する（Ｓ４０４）。そして、Ｓ４０４の処理においてステータスフラグが「なし」である場合（Ｓ４０４のＮＯ）、制御部１１は、Ｓ４０３の処理で特定された、利用者の印刷ジョブをすべて表示部１５に一覧表示する（Ｓ４０５）。一方、Ｓ４０４の処理においてステータスフラグが「あり」である場合（Ｓ４０４のＹＥＳ）、制御部１１は、Ｓ４０３の処理で特定された利用者の印刷ジョブのうちから優先指定を含むものを選択し、当該選択した印刷ジョブを表示部１５に一覧表示する（Ｓ４０６）。そして、制御部１１は、オンデマンド印刷システム１００を構成する画像形成装置３がすべて注目装置として選択されたか否かを判断する（Ｓ４０７）。そして、Ｓ４０７の処理においてオンデマンド印刷システム１００を構成する画像形成装置３の少なくとも１つが注目装置として選択されていない場合（Ｓ４０７のＮＯ）、制御部１１は、オンデマンド印刷システム１００を構成する画像形成装置３のうち注目装置として未だ選択されていないものの１つを注目装置として選択し（Ｓ４０８）、Ｓ４０３の処理に戻って、処理を続行する。一方、Ｓ４０７の処理においてオンデマンド印刷システム１００を構成する画像形成装置３がすべて注目装置として選択された場合に（Ｓ４０７のＹＥＳ）、制御部１１が印刷処理の指示を受け入れると（Ｓ４０９）、制御部１１は、当該指示に係る印刷ジョブをそれぞれの配信先指定により指定される画像形成装置３に配信する（Ｓ４１０）。そして、制御部１１は、Ｓ４１０の処理で配信した印刷ジョブをストレージ部１３から削除する（Ｓ４１１）。
【００４２】
そして、制御部１１は、オンデマンド印刷システム１００を構成する画像形成装置３のうちステータスフラグ「あり」に係るものを特定する（Ｓ４１２）。そして、Ｓ４１２の処理で特定された画像形成装置３の１つを注目装置として選択し、当該注目装置を配信先とする印刷ジョブであって優先指定を含むものがストレージ部１３に蓄積されているか否かを判断する（Ｓ４１３）。そして、Ｓ４１３の処理において、当該注目装置を配信先とする印刷ジョブであって優先指定を含むものがストレージ部１３に蓄積されていない場合（Ｓ４１３のＮＯ）、制御部１１は、当該注目装置に係るステータスフラグを「なし」に変更し（Ｓ４１４）、Ｓ４１２の処理で特定された画像形成装置３がすべて注目装置として選択されたか否かを判断する（Ｓ４１５）。一方、Ｓ４１３の処理において、当該注目装置を配信先とする印刷ジョブであって優先指定を含むものがストレージ部１３に蓄積されている場合（Ｓ４１３のＹＥＳ）、制御部１１は、Ｓ４１５の処理に進む。
【００４３】
そして、Ｓ４１５の処理において、Ｓ４１２の処理で特定された画像形成装置３の少なくとも１つが注目装置として選択されていない場合（Ｓ４１５のＮＯ）、制御部１１は、Ｓ４１２の処理で特定された画像形成装置３のうち注目装置として未だ選択されていないものの１つを注目装置として選択し（Ｓ４１６）、Ｓ４１３の処理に戻って処理を続行する。一方、Ｓ４１５の処理において、Ｓ４１２の処理で特定された画像形成装置３がすべて注目装置として選択された場合（Ｓ４１５のＹＥＳ）、制御部１１は、処理を終了する。
【００４４】
また、上記実施形態では、画像処理装置１が優先度が高い印刷ジョブを蓄積している間、その表示を制限することにより、優先度が高くない印刷ジョブが選択不能に設定されている。しかしながら、画像処理装置１が優先度が高い印刷ジョブを蓄積していても、選択不能に設定されるのであれば、優先度が高くない印刷ジョブも表示されるようにしてもよい。
【００４５】
また、上記の実施形態では、画像処理装置１が優先度が高い印刷ジョブを蓄積している間、優先度が高い印刷ジョブだけが選択可能に設定されているが、優先度が高くない印刷ジョブも選択可能に設定されてもよい。但し、画像処理装置１は、優先度が高くない印刷ジョブが選択されることにより、選択された印刷ジョブを対象とする印刷処理の開始の指示を受け入れたとしても、選択された印刷ジョブの画像形成装置３への配信を制限する。
【００４６】
また、画像処理装置１は、所定条件下、蓄積している印刷ジョブの内容を更新するようにしてもよい。例えば、優先度が高い印刷ジョブが蓄積された時から所定時間後に、当該印刷ジョブに含まれる優先指定を削除することが考えられる。ここで、印刷ジョブに含まれる優先指定を削除するより、優先度が高い印刷ジョブを蓄積していない状態になると、画像処理装置１は、関係する画像形成装置３に係るステータスフラグを「あり」から「なし」に変更する。
【００４７】
また、上記の実施形態では、クライアント装置２の利用者は、画面に表示された印刷ジョブを選択することにより、当該選択された印刷ジョブを対象として印刷処理の開始を指示しているが、別の方法で印刷処理の開始を指示するようにしてもよい。例えば、コマンド文字列の入力によって、印刷処理の開始を指示するようにしてもよい。
【００４８】
また、画像処理装置１は、予め優先利用者として定められた利用者の印刷ジョブであって優先指定を含むものだけを優先度の高い印刷ジョブとして取り扱うようにしてもよい。例えば、優先利用者の利用者ＩＤを含むリストをストレージ部１３に予め記憶しておき、制御部１１は、上記リストに含まれる利用者ＩＤと、優先指定とが印刷ジョブに含まれている場合に、当該印刷ジョブの優先度が高いと判断するようにするようにしてもよい。なお、オンデマンド印刷システム１００の管理者などが、上記リストへの優先利用者の登録や、上記リストからの優先利用者の削除を行うようにしてもよい。
【００４９】
また、画像処理装置１は、予め優先クライアント装置として定められたクライアント装置２からの印刷ジョブであって優先指定を含むものだけを優先度の高い印刷ジョブとして取り扱うようにしてもよい。例えば、優先クライアント装置の識別ＩＤ（例えば、ＭＡＣアドレスやＩＰアドレス）を含むリストをストレージ部１３に予め記憶しておき、制御部１１は、上記リストに含まれる識別ＩＤと、優先指定とが印刷ジョブに含まれている場合に、当該印刷ジョブの優先度が高いと判断するようにするようにしてもよい。同様に、画像処理装置１は、所定の時間帯に生成された印刷ジョブであって優先指定を含むものだけを優先度の高い印刷ジョブとして取り扱うようにしてもよい。
【００５０】
また、クライアント装置２の利用者は、クライアント装置２から、印刷処理の開始の指示を画像処理装置１に送信するようにしてもよい。
【００５１】
また、クライアント装置２と画像処理装置１を一体としてもよい。
【００５２】
また、制御部１１をここまで述べたように動作させるためのプログラムは、このプログラムを格納している情報記憶媒体（ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭなど）から供給されるものであってもよいし、通信媒体（例えば、通信回線、通信システムのように、一時的または流動的にプログラムを保持する媒体）から供給されるものであってもよい。
【図面の簡単な説明】
【００５３】
【図１】本発明の実施形態に係る画像処理装置を含むオンデマンド印刷システムの構成を表わす図である。
【図２】印刷ジョブの一例を表わす図である。
【図３】本発明の実施形態に係る画像処理装置の制御部が実行する蓄積処理のフローチャート図である。
【図４】本発明の実施形態に係る画像処理装置の制御部が実行する印刷開始処理のフローチャート図である。
【図５】本発明の実施形態に係る画像処理装置の表示部に表示される画面の一例を表わす図である。
【図６】本発明の他の実施形態に係る画像処理装置のストレージ部に記憶されるステータスフラグの一例を表わす図である。
【図７】本発明の他の実施形態に係る画像処理装置の制御部が実行する蓄積処理のフローチャート図である。
【図８】本発明の他の実施形態に係る画像処理装置の制御部が実行する印刷開始処理の前半部分のフローチャート図である。
【図９】本発明の他の実施形態に係る画像処理装置の制御部が実行する印刷開始処理の後半部分のフローチャート図である。
【符号の説明】
【００５４】
１  画像処理装置、２  クライアント装置、３  画像形成装置、１１  制御部、１２  記憶部、１３  ストレージ部、１４  操作部、１５  表示部、１６  通信部、５１  チェックボックス、１００  オンデマンド印刷システム。
【図１】
2008085726.tif 000003
【図２】
2008085726.tif 000004
【図３】
2008085726.tif 000005
【図４】
2008085726.tif 000006
【図５】
2008085726.tif 000007
【図６】
2008085726.tif 000008
【図７】
2008085726.tif 000009
【図８】
2008085726.tif 000010
【図９】
2008085726.tif 000011