(57)【要約】【課題】  電源を切断してよいか否かをユーザ側に明確に提示し、複雑な装置を必要としない画像形成装置およびサーバ装置を提供する。【解決手段】  ネットワーク上に接続されている他装置からの出力要求を受け付けるサーバ装置に対して自装置の電源制御を実行してよいか否かを問い合わせ、その問合せによって得られた情報に基づいて電源制御に関する情報を表示する画像形成装置を提供するとともに、ネットワーク上に接続されている画像形成装置に向けたクライアントからの出力要求を受け付けてその出力先の画像形成装置ごとにジョブとして登録し、登録された情報に基づいて、適時に出力先の画像形成装置に該画像形成装置の電源制御に関する情報を供給するサーバ装置を提供する。【選択図】      図６
2005238852.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上に接続されている他装置からの出力要求を受け付けるサーバ装置に対して、自装置の電源制御を実行してよいか否かを問い合わせる問い合わせ手段と、
前記問い合わせ手段によって前記サーバ装置に問い合わせて得られた情報に基づいて、自装置の電源制御に関する情報を表示する表示手段と
を具備することを特徴とする画像形成装置。
【請求項２】
ネットワーク上に接続されている他装置からの出力要求を受け付けるサーバ装置から送信された、自装置に対する他装置からの出力要求状況を含む情報を受信する受信手段と、
前記受信手段によって受信された前記サーバ装置からの情報に基づいて、自装置の電源制御に関する情報を表示する表示手段と
を具備することを特徴とする画像形成装置。
【請求項３】
自装置内にジョブが登録されている場合には、前記表示手段に電源の切断を禁止する旨の表示を行う一方、自装置内にジョブが登録されていない場合には、前記サーバ装置からの情報に基づいて、前記表示手段に自装置の電源制御に関する情報を表示する手段
を具備することを特徴とする請求項１または２記載の画像形成装置。
【請求項４】
自装置の電源制御に関する情報は、
電源切断許可情報、自装置内の残りジョブ数、出力予定の残りジョブ数および予想される印刷所要時間、のうちの少なくとも１つである
ことを特徴とする請求項１〜３の何れか１に記載の画像形成装置。
【請求項５】
ネットワーク上に接続されている画像形成装置に向けたクライアントからの出力要求を受け付ける手段と、
受け付けた出力要求を出力先の画像形成装置ごとにジョブとして登録するジョブ登録手段と、
前記ジョブ登録手段によって登録された情報に基づいて、適時に出力先の画像形成装置に該画像形成装置の電源制御に関する情報を供給する手段と
を具備することを特徴とするサーバ装置。
【請求項６】
出力先の画像形成装置に対するジョブが前記ジョブ登録手段によって登録されていない場合には、当該画像形成装置に電源を切断してもよい旨の情報を供給する一方、出力先の画像形成装置に対するジョブが前記ジョブ登録手段によって登録されている場合には、登録されているジョブに関する情報を当該画像形成装置に供給する手段
を具備することを特徴とする請求項５記載のサーバ装置。
【請求項７】
前記登録されているジョブに関する情報は、
前記画像形成装置内の残りジョブ数、出力予定の残りジョブ数および予想される印刷所要時間、のうちの少なくとも１つである
ことを特徴とする請求項６に記載のサーバ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、自装置の機能をネットワーク上の他の装置の機能として共用可能な画像処理装置ならびにサーバ装置を介して出力が行われる画像形成装置および当該サーバ装置に関する。
【背景技術】
【０００２】
近年、ネットワークの高速化／大容量化により、ネットワークに接続された機能モジュール（スキャナ、複写機、パソコン等：以下、総称して画像処理装置という）の各々が備える機能を、他の機能モジュールから利用可能とすることで、ネットワーク上に分散する機能を１つの機能モジュール（複合機）であるかのように利用可能な画像処理システムが普及している。例えば、ネットワークに接続されたスキャナから読み取った画像を、遠隔にある複写機に送信して印刷する（ネットワークコピー）といった機能が実現されている。
【０００３】
上述した画像処理システムでは、それ自体で１つの複合機のように振る舞うため、それを構成する機能モジュールの電源制御には注意が必要となる。具体的には、ある画像処理装置（第１の機能モジュール）の電源をオフにしようとしたとき、他の画像処理装置（第２の機能モジュール）が、電源オフにされようとしている画像処理装置に備えられている機能を利用しようとしている可能性がある。仮に、上記画像処理装置の電源がオフにされてしまうと、実行しようとしたジョブが画像処理装置（第２の機能モジュール）内に滞留してしまうという問題がある。
【０００４】
そこで、例えば特許文献１には、通信手段で接続された複数の装置から構成される画像処理システムにおいて、ある装置のうち１つの装置の電源をオフすると、これに接続されている他の装置もオフするよう制御する技術が開示されている。
【０００５】
また、近年、ネットワーク上での他装置からの印刷要求をプリンタサーバが受付け、その要求内容に従ってターゲットとなるプリンタに印刷要求を発行し、印刷が行われるネットワークプリンタシステムが構築されている。
このようなシステムの場合、プリンタの電源をユーザが切断しようとする場合、そのプリンタがプリンタサーバから印刷要求を受けようとしているプリンタであるか、もうすでに印刷を終了して印刷要求を受ける予定のないプリンタであるかを判別することは難しい。そこで、上位装置から電源を連動的に切断しようとする技術が特許文献２に開示されている。
【特許文献１】特開平６−９０２９９号公報
【特許文献２】特開平７−１９５８０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した特許文献１に記載された従来技術では、電源スイッチがオフにされた装置と、該装置に連動してオフにされる装置との双方の状態（動作状況：ジョブの処理状況等）が考慮されていないため、電源スイッチがオフにされた装置が他の装置での処理中のジョブに使用される可能性があるにも拘らず、全ての装置の電源がオフにされ、他の装置で処理中のジョブを継続できなくなる。そこで、特定の装置（例えばジョブ処理中の装置）の電源はオフにしない構成とすることが考えられる。しかしながら、この場合、逆にシステム全体の電源オフまでに時間がかかり、電源オフのタイミングを見極めることが難しくなるという第１の問題点があった。
【０００７】
また、上述した特許文献２に記載された従来技術では、上位装置に連動するプリンタの電源切断のみ考慮され、ユーザ側の手動によるプリンタ単体での電源切断は考慮されていない。そして、電源切断制御装置が必要であることに加えて各プリンタ側でもその電源切断を行うための装置が必要となり、コストもかさむという第２の問題点があった。
【０００８】
この発明は上述した事情に鑑みてなされたもので、電源を切断してよいか否かをユーザ側に明確に提示し、複雑な装置を必要としない画像形成装置およびサーバ装置を提供することを目的としている。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明は、ネットワーク上に接続されている他装置からの出力要求を受け付けるサーバ装置に対して、自装置の電源制御を実行してよいか否かを問い合わせる問い合わせ手段と、前記問い合わせ手段によって前記サーバ装置に問い合わせて得られた情報に基づいて、自装置の電源制御に関する情報を表示する表示手段とを具備することを特徴とする画像形成装置を提供する。
【００１０】
このような画像形成装置によれば、問い合わせ手段によって、ネットワーク上に接続されている他装置からの出力要求を受け付けるサーバ装置に対して、自装置の電源制御を実行してよいか否かを問い合わせ、前記サーバ装置からの応答情報に基づいて、自装置の電源制御に関する情報が表示される。したがって、ユーザはこの表示内容を見ることにより電源を切断してよいか否かを判断することができる。
【００１１】
また、上記課題を解決するために、本発明は、ネットワーク上に接続されている画像形成装置に向けたクライアントからの出力要求を受け付ける手段と、受け付けた出力要求を出力先の画像形成装置ごとにジョブとして登録するジョブ登録手段と、前記ジョブ登録手段によって登録された情報に基づいて、適時に出力先の画像形成装置に該画像形成装置の電源制御に関する情報を供給する手段とを具備することを特徴とするサーバ装置を提供する。
【００１２】
このようなサーバ装置によれば、クライアントから受け付けた出力要求に応じたジョブの登録状況に基づいて、その出力要求の出力先である画像形成装置へ電源制御に関する情報が適時に供給される。
【発明の効果】
【００１３】
本発明によれば、クライアントから受け付けた出力要求に応じたジョブの登録状況に基づいて、その出力要求の出力先である画像形成装置へ電源制御に関する情報が適時に供給されるとともに、その電源制御に関する情報に基づいて、電源を切断してもよいか否かを表示する表示部を画像形成装置に設けたので、ユーザがその表示内容を見て電源の切断を行うことができる。
【発明を実施するための最良の形態】
【００１４】
次に図面を参照して、この発明の実施形態である第１〜第３実施形態について説明する。
（Ａ．第１実施形態）
（１．実施形態の構成）
（１．１．機能構成）
図１は本発明の実施形態の機能構成を示すブロック図である。同図において、画像処理装置の本発明に係わる機能は、大きく分けてジョブ制御部１と電源制御部２に分類される。ジョブ制御部１は、ジョブ管理部３およびジョブ優先度変更部４から構成されている。また、電源制御部２は、電源制御条件判断部５、データ送受信部６から構成されている。また、他の機能としては、電源制御指示部７および通信部８がある。
【００１５】
ジョブ管理部３は、処理中あるいは処理待ちとなっているジョブを管理し、ジョブ優先度変更部４と優先度制御情報ｄ２を送受信してジョブの優先度制御等を行う。ジョブ優先度変更部４は、ジョブ管理部３からの優先度制御情報ｄ２に基づいて、処理待ちの状態にあるジョブの優先度を変更し、変更結果をジョブ管理部３に通知する。特に、ジョブ管理部３は、電源制御要求を受信した、後述する電源制御条件判断部５に対して、ジョブ管理情報ｄ１を送出する。該ジョブ管理情報とは、ジョブ管理部３が管理している実行中および実行待機中のジョブに関する情報であり、具体的には、ジョブの優先度、ジョブを処理するのに必要とされる機能等が含まれる。該機能には、ジョブを処理するのに必要とされる当該装置の機能に加え、ネットワーク上の他の装置の機能も含まれる。
【００１６】
例えば、ネットワーク上の入力装置から入力した画像を、他の出力装置で出力するようなジョブの場合には、入力装置側のジョブ管理情報には、出力装置側の出力機能が登録されており、出力側のジョブ管理情報には、入力装置側の入力機能が登録されることになる。したがって、ジョブ管理情報を参照することにより、自装置の機能がどの他装置により使用されるか、あるいはどの他装置を使用しようとしているかを認識することが可能である。
【００１７】
電源制御条件判断部５は、電源制御指示部７からの電源制御指示データ受信時に、予め定められた判定基準（後述）に基づいて、指示された電源制御を許可するか否かを判断し、必要に応じて電源制御関連データ（電源制御許可要求データ、電源制御遅延要求データ、電源制御許可データ）の送出を通信部８に指示する。また、通信部８からの電源制御関連データｄ３（電源制御許可データ）に基づいて電源制御指示部７に対して電源制御の実行を指示する。
【００１８】
データ送受信部６は、電源制御条件判断部５からの電源制御関連データｄ３を通信部８を介して他の装置へ送信するとともに、他の装置から通信部８を介して受信したデータを電源制御関連データｄ３として電源制御条件判断部５に通知する。
【００１９】
電源制御指示部７は、ユーザからの電源制御指示を電源制御指示データ（電源制御要求）ｄ４として電源制御条件判断部５へ通知するとともに、電源制御条件判断部５からの電源制御指示データ（電源制御実行指示）ｄ４に基づいて電源のオフ制御を行う。また、通信部８は、公衆回線あるいはネットワークに対するデータの送受信を行う。
【００２０】
（１．２．ハードウェア構成）
図２は、画像処理装置のハードウェア構成を示すブロック図である。同図において、通信部Ｉ／Ｆ１０は、公衆回線やネットワークを介して他の装置との間でデータ（ビットマップデータ、印刷データ等）を送受信する。ＨＤＩ／Ｆ１１は、ハードディスク１２に対して上記データの書き込み、読み出しを制御する。外部装置Ｉ／Ｆ１３は、外部装置１４との間でデータを送受信する。
【００２１】
ＣＰＵ１５は、当該装置全体の動作を所定のプログラムに従って制御する。ＲＯＭ１６は、上記ＣＰＵ１５によって実行されるプログラムや各種パラメータを記憶している。また、ＲＡＭ１７は、上記ＣＰＵ１５がプログラムを実行する際のワーキングエリアやデータを一時的に保持するレジスタとして用いられる。印刷部Ｉ／Ｆ１８は、ＣＰＵ１５から供給されるデータを印刷部１９に送出する。印刷部１９は、印刷部Ｉ／Ｆ１８から供給されるデータを用紙に印字する。
【００２２】
前述したジョブ管理部３、ジョブ優先度変更部４、電源制御条件判断部５、データ送受信部６、電源制御指示部７、通信部８は、いずれも、上記ＣＰＵ１５によって動作するＲＯＭ１６内のプログラムによって実現される。また、通信部８は、通信部Ｉ／Ｆ１０に相当する。
【００２３】
（２．実施形態の動作）
次に、上述した実施形態の動作について説明する。ここで、図３は、本発明が適用されるネットワーク構成を示す概念図である。ネットワーク２４には、プリンタ２５、コンピュータ２６、複写機２７、スキャナ２８が接続されている。以下では、複写機２７とスキャナ２８を例にとり、複写機２７がスキャナ２８を画像入力装置（機能）として利用する状況において、複写機２７側で電源オフ要求が発生した場合について、複写機２７とスキャナ２８の各々における動作について説明する。
【００２４】
（２．１．電源制御要求元装置における動作）
まず、電源制御要求元装置（本実施形態では複写機２７）における動作を図４に示すフローチャートを参照して説明する。電源制御指示部７において、ユーザからの電源オフの要求が検出されると、電源制御指示部７は、電源制御条件判断部５に対して電源オフ要求を送信する。電源制御条件判断部５は、ステップＳａ１で、電源オフ要求を受信すると、まず、ステップＳａ２で、新規ジョブの受付を禁止するためのデータをジョブ管理部３に送出し、ステップＳａ３で、ジョブ管理部３からジョブ管理情報を取得する。ここで、ジョブ管理情報とは、前述したように、ジョブ管理部３が管理している実行中および実行待機中のジョブに関する情報であり、具体的には、ジョブの優先度、ジョブを処理するのに必要とされる機能等が含まれる。
【００２５】
次に、ステップＳａ４で、取得したジョブ管理情報から現在処理中のジョブが存在するか否かを判断し、処理中のジョブがある場合には、ステップＳａ５へ進み、処理中のジョブを処理し、該ジョブの終了を待ち、終了後、ステップＳａ６へ進む。一方、処理中のジョブが存在しない場合には、直接、ステップＳａ６へ進む。ステップＳａ６では、ジョブ管理情報に登録された他装置に対して電源制御許可要求データを送出する。
【００２６】
上記電源制御許可要求データを受信した装置、すなわち電源制御要求先装置（スキャナ２８）は、当該電源制御要求元装置（複写機２７）の機能を用いるジョブを実行しているときには、電源オフが実行されると、処理中のジョブが滞留してしまうことになるので、電源制御遅延要求データを返信する。一方、複写機２７の機能を用いるジョブを実行していないときには、電源制御許可データを返信する。なお、電源制御要求先装置、本実施形態ではスキャナ２８の動作の詳細については後述する。
【００２７】
電源制御条件判断部５は、上述した電源制御許可要求データの送信後、ステップＳａ７で、上記登録された装置からの電源制御許可データを受信したか否かを判断する。そして、電源制御許可データを受信しない場合には、ステップＳａ８で、やはり登録された装置からの電源制御遅延要求データを受信したか否かを判断する。さらに、電源制御許可データおよび電源制御遅延要求データのいずれも受信しない場合には、ステップＳａ９で、規定時間が経過したか否かを判断し、規定時間内であれば、ステップＳａ７に戻り、上記判断処理を繰り返す。
【００２８】
そして、登録された装置から電源制御遅延要求データを受信した場合には、ステップＳａ８からステップＳａ７に戻って上記判断処理を繰り返すことにより、上記装置からの電源制御許可データを受信するまで、電源制御動作の実行を待つ。一方、電源制御許可データを受信した場合には、ステップＳａ７からステップＳａ１０へ進み、電源制御動作指示を電源制御指示部７に通知する。これにより、電源制御指示部７は、実際に電源制御動作、すなわち電源オフを実行する。
【００２９】
また、電源制御許可データおよび電源制御遅延要求データのいずれも所定の規定時間内に受信されない場合には、電源制御許可データの受信を待つことなく、ステップＳａ１０へ進み、電源制御動作指示を電源制御指示部７に対して通知し、該電源制御指示部７より、電源オフを実行する。
【００３０】
（２．２．電源制御要求先装置における動作）
次に、電源制御要求先装置（本実施形態ではスキャナ２８）における動作を図５に示すフローチャートを参照して説明する。電源制御要求先装置の電源制御条件判断部５は、ステップＳｂ１で、通信部８を介して電源制御関連データ（電源制御許可要求データ）を受信すると、ステップＳｂ２で、ジョブ管理部３からジョブ管理情報を取得する。次に、電源制御条件判断部５は、ステップＳｂ３で、取得したジョブ管理情報から電源制御許可要求データの送信元装置（複写機２７）に関連するジョブが待機ジョブの中に存在するか否かを判断し、対象となるジョブが存在しない場合には、電源制御要求元装置（複写機２７）の電源がオフにされても問題がないので、ステップＳｂ１０へ進み、電源制御許可データを送信する。
【００３１】
一方、対象となるジョブが存在する場合には、ステップＳｂ４で、データ送受信部６および通信部８を介して、電源制御要求元装置（複写機２７）に対して、電源制御遅延要求データを送信する。さらに、ステップＳｂ５で、電源制御要求元装置（複写機２７）に関連するジョブ、言い換えると、電源制御要求元装置（複写機２７）の機能を用いるジョブの新規受付を禁止するためのジョブ管理情報をジョブ管理部３に送出する。そして、ステップＳｂ６で、電源制御要求元装置（複写機２７）に関連するジョブの優先度を他のジョブより高くするためのジョブ管理情報をジョブ管理部３に送出する。
【００３２】
ジョブ管理部３は、上記ジョブ管理情報を受信すると、ステップＳｂ７で、ジョブ優先度変更部４に対してジョブ優先度制御情報を送信し、ジョブ優先度変更部４により、対象となるジョブの優先度を変更する。ジョブ管理部３は、ステップＳｂ８で、変更後のジョブ優先度に基づいてジョブの処理を行う。そして、ステップＳｂ９で、電源制御要求元装置（複写機２７）に関連するジョブが待機中のジョブの中に存在するか否かを判断し、まだ、存在する場合には、ステップＳｂ６に戻り、上述したジョブ優先度の変更を行い、対象となるジョブをステップＳｂ８で優先的に処理する。この動作を電源制御要求元装置（複写機２７）に関連するジョブの全てが終了するまで繰り返す。
【００３３】
そして、電源制御要求元装置（複写機２７）に関連するジョブの全てが終了すると、ステップＳｂ１０へ進み、ジョブ管理部３により電源制御条件判断部５に対してジョブ管理情報を送出し、電源制御条件判断部５は、ジョブ管理情報を参照することにより、電源制御要求元装置（複写機２７）に関連するジョブがなくなったことを認識し、データ送受信部６および通信部８を介して、電源制御許可データ（電源制御関連データ）を電源制御要求元装置（複写機２７）に対して送信する。
【００３４】
（３．実施形態の効果）
以上、詳細に説明したように、この発明によれば、ネットワークに接続された複数の装置の機能を共用する場合、ジョブで使用される少なくても１つの装置が電源オフとなる場合であっても、問い合わせ手段によって、ネットワーク上に接続されている他装置に対して、自装置の電源制御を実行してよいか否かを問い合わせ、自装置の電源制御を実行してよいと応答があった場合に、制御手段によって電源オフを実行するようにしたので、他装置でのジョブの継続不能状態を極力回避することができ、ジョブを円滑に処理することができるという利点が得られる。
【００３５】
（Ｂ．第２実施形態）
（１．実施形態の構成）
図６は、第２実施形態に係る画像形成装置（プリンタ）を含むネットワークシステムの構成を示している。このネットワークシステムは、複数のクライアントＣ１，Ｃ２，Ｃ３，・・・と、プリンタサーバＰＳと、複数のプリンタＰ１，Ｐ２，・・・とから構成され、これらの装置がＬＡＮ伝送路を介して相互に接続されている。
なお、以下の説明では、任意のクライアントを示す際には「クライアントＣ」と表記し、任意のプリンタを示す際には「プリンタＰ」と表記するものとする（後述する第３実施形態の場合も同様である）。
【００３６】
クライアントＣは、プリンタＰへ印刷の指示を与える端末であり、パソコン、ワークステーション等のコンピュータおよび周辺装置（スキャナ等）からなる。このクライアントＣの保有するテキスト、線画、画像（上記スキャナ等の周辺装置から取り込んだ画像も含まれる）等のディジタルデータがプリンタサーバＰＳを介してプリンタＰから出力される。
【００３７】
プリンタサーバＰＳは、主制御部３１と、通信制御部３２と、印刷要求情報テーブル３３ａを記憶する記憶部３３とを備え、これらの構成要素がバス３０で結合されている。
【００３８】
主制御部３１は、ＣＰＵ，ＲＡＭ，ＲＯＭから構成され、各構成要素に指令を与えるとともに装置全体を統括制御する（後述する主制御部４１，５１，６１も同様である）。
【００３９】
通信制御部３２は、ＬＡＮ伝送路を介して他の装置と信号やデータのやり取りをする際の制御を行い、ＬＡＮインタフェースドライバや各種通信プロトコルに対応した制御部が含まれる（後述する通信制御部４３，５２，６３も同様である）。
【００４０】
記憶部３３には、各クライアントからの印刷要求を集約した印刷要求情報テーブル３３ａが記憶されている。この印刷要求情報テーブルの例を図１１（ａ）に示している。このテーブルの第１行目に記載されているように、Printer１には、ジョブ１、ジョブ３、ジョブ４の順番でジョブがスプールされている。同様に、Printer２にはジョブ２がスプールされ、Printer３にはジョブがスプールされていないことが分かる。クライアントＣから送出された印刷指令は、一旦このジョブに登録され、このジョブがプリンタＰに供給されて印刷が開始される。
【００４１】
プリンタＰは、主制御部４１と、画像出力部４２と、通信制御部４３と、ジョブ管理部４４と、ジョブ問い合わせ部４５と、電源切断許可表示部４６とから構成され、これらの構成要素がバス４０で結合されている。
【００４２】
主制御部４１および通信制御部４３の構成については既に説明した通りである。
画像出力部４２は通信制御部４３を介して受信したデータの印刷を行う部分であり、半導体レーザを利用したものが一般的であるがこれに限定されるものではなく、発光ダイオードをアレイ状に配置した所謂ＬＥＤヘッドや液晶を使用したもの、さらにインクジェット方式やドットインパクト方式、感熱方式、昇華転写方式など種々の方式により印刷を行うものがある（後述する画像出力部６２も同様である）。
主制御部４１、画像出力部４２、通信制御部４３といった基本的構成要素に加え、ジョブの管理および自身の電源制御を実行するために、プリンタＰは以下の構成要素を有する。
【００４３】
ジョブ管理部４４は、プリントサーバＰＳによる印刷要求をジョブとして受け付けるとともに、ジョブの登録、管理、取り出しを行う。ジョブ問い合わせ部４５は、クライアントＣから自身のプリンタに向けた印刷要求が存在するか否かを通信制御部４３を介してプリンタサーバＰＳに問い合わせる処理を行う。
【００４４】
電源切断許可表示部３６は、ＬＥＤや液晶パネルなどによる表示部によって構成され、例えば、「電源切断ＯＫ」、「電源切断ＮＧ」、「この印刷が終わり次第電源切断ＯＫ」といった表示をユーザに向けて行い、プリンタＰの電源を切断して良いか否かを示す。
【００４５】
（２．実施形態の動作）
続いて、本実施形態の動作について説明する。
図７は、プリンタＰにおいて電源切断許可表示部４６に電源の切断に関する表示を行う場合の動作を示したフローチャートである。
【００４６】
まず、ステップＳｃ１ではジョブ管理部４４にジョブが登録されているか否かの判定を行う。このステップでジョブが登録されていなければステップＳｃ６に処理が進み、ジョブが登録されていればステップＳｃ２に処理が進む。
【００４７】
このステップＳｃ２では、電源切断許可表示部３６に電源の切断を禁止する旨の表示を行う。次のステップＳｃ３では、ジョブ管理部４４に登録されたジョブが取り出される。ステップＳｃ４では取り出されたジョブの内容に従い、このジョブで指定されたデータの印刷を画像出力部４２で行う。この印刷が終了すると、ステップＳｃ５では、取り出されたジョブに記録されている印刷対象のデータが全て出力されたか否かが判断される。この過程で、印刷されていないデータが存在する場合には、再び上記ステップＳｃ４に戻り出力が続行される。
そして、すべてのデータの出力が完了したら、再びステップＳｃ１へ制御を移し、次のジョブの印刷へと備える。
【００４８】
さて、上記ステップＳｃ１においてジョブ管理部４４にジョブが存在しないと判定された場合、ステップＳｃ６に移行し、ジョブ問い合わせ部４５からプリンタサーバＰＳに、自身のプリンタで印刷を行うべき未送出のジョブが存在するか否かを問い合わせる旨の信号を送出する。これを受けてプリンタサーバＰＳは、記憶部４３に格納されている印刷要求情報テーブル３３ａを参照し、プリンタＰに送出すべきジョブが登録されているか否かの確認を行い、その結果をプリンタＰに通知する。
【００４９】
プリンタサーバＰＳからの通知により、自身のプリンタで印刷を行うべき未送出の印刷要求が存在すればステップＳｃ１に戻り次のジョブに対する印刷に備える動作へ移行し、未送出の印刷要求が存在しなければステップＳｃ８へと進む。このステップＳｃ８では、電源切断許可装置表示部３６により電源を切断してもよい旨の表示を行い、再びステップＳｃ１へと処理を戻す。
【００５０】
このように、プリンタ自身のジョブ管理部４４にジョブが残っていれば、電源の切断を禁止する旨の表示が行われ、ジョブ管理部４４にジョブが残っておらず、かつ、印刷要求情報テーブル４３ａを保有するプリンタサーバＰＳに問い合わせを行って、自身のプリンタに向けた出力要求を発行しているクライアントＣがいない旨の通知を受けたら、電源の切断を許可する旨の表示が行われる。
従って、クライアントＣからの出力処理が滞ることなく、ユーザは電源切断許可表示部４６の表示内容に基づいて電源の切断を行うことができる。
【００５１】
（Ｃ．第３実施形態）
（１．実施形態の構成）
図８は、第３実施形態に係る画像形成装置（プリンタ）を含むネットワークシステムの構成を示している。このネットワークシステムは、上述の図６に示した構成と同様、複数のクライアントＣ１，Ｃ２，Ｃ３，・・・と、プリンタサーバＰＳと、複数のプリンタＰ１，Ｐ２，・・・とから構成され、これらの装置がＬＡＮ伝送路を介して相互に接続されている。従って、第２実施形態の構成と異なる点を中心に説明する。
【００５２】
クライアントＣの機能構成は、第２実施形態の場合と同様である。
プリンタサーバＰＳは、主制御部５１と、通信制御部５２と、印刷要求情報テーブル５３ａおよび印刷装置情報テーブル５３ｂを記憶する記憶部５３と、印刷要求判別部５４と、電源切断情報生成部５５とを備え、これらの構成要素がバス５０で結合されている。
【００５３】
記憶部５３には、印刷要求情報テーブル５３ａ（上述した印刷要求情報テーブル３３ａと同様の内容が保持される）に加え、印刷装置情報テーブル５３ｂが記録されている。
この印刷装置情報テーブル５３ｂの内容について図１１（ｂ）に示している。このテーブルには、ネットワークに接続されたプリンタＰに関し、プリンタ名、ネットワーク上のアドレス、バッファ容量、印刷速度、カラープリンタ／モノクロプリンタの種別、ソート機能の有無といった各プリンタの仕様を含む情報が記憶されている。
この印刷装置情報テーブル５３ａは、プリンタサーバＰＳから印刷ジョブが送出される際およびプリンタＰの電源切断情報を生成する際に参照される。
【００５４】
印刷要求判別部５４は、印刷要求情報テーブル５３ａおよび印刷装置情報テーブル５３ｂに記載された内容を照らし合わせて、各ジョブに対して印刷指令を与える信号をプリンタＰ１，Ｐ２，・・・・の内のどのプリンタに送出するかを判別する。
【００５５】
電源切断情報生成部５５は、印刷要求情報テーブル５３ａに記録されたクライアントＣからの印刷要求状況と印刷装置情報テーブル５３ｂに記録されたプリンタの情報を参照して、そのプリンタに対して電源の切断を許可する旨の情報、または残りのジョブに対する印刷を要求する情報を含む電源切断情報を生成する。
【００５６】
次に、プリンタＰは、主制御部６１と、画像出力部６２と、通信制御部６３と、ジョブ管理部６４と、電源切断情報表示部６５とから構成され、これらの構成要素がバス６０で結合されている。主制御部６１、画像出力部６２、通信制御部６３、ジョブ管理部６４の機能構成については、第２実施形態の場合とほぼ同様である。
【００５７】
ただし、上述のプリンタサーバＰＳ側でプリンタＰの稼働状況を随時チェックするため、ジョブ管理部６４に登録されたジョブに対する印刷が終了した場合には、その旨の信号をプリンタサーバＰＳに送信することになっている。
【００５８】
また、電源切断情報表示部６５は、ＬＥＤや液晶パネルなどの表示装置により構成され、プリンタＰの電源を切断してよいか否かをユーザが判断するために必要な情報が表示される。この情報には、電源切断許可のみならず、プリンタ内の残りジョブ数（ジョブ管理部６４に記録されている）、プリンタサーバＰＳを介してそのプリンタで出力予定の残りジョブ数（印刷要求情報テーブル５３ａに記録されている）、各ジョブに対して予想される印刷所用時間などの情報が含まれる。
【００５９】
（２．実施形態の動作）
（２．１．プリンタサーバの動作）
図９は、本実施形態において、プリンタサーバＰＳにおいて電源切断情報を生成し、プリンタＰに送出する際の動作について示したフローチャートである。まず、ステップＳｄ１では、プリンタサーバＰＳがクライアントＣから印刷を要求する旨の信号を受信したか否かが判定される。この印刷要求信号を受信した場合にはステップＳｄ７に進み、受信していない場合にはステップＳｄ２に進む。
【００６０】
ステップＳｄ２では、プリンタＰから印刷終了を示す信号を受信した否かが判定される。この信号を受信していればステップＳｄ３に進み、受信していなければ再びステップＳｄ１に戻って上記ステップＳｄ１以降の処理が行われる。
【００６１】
プリンタＰから印刷が終了した旨の信号を受信したのを受けて、ステップＳｄ３では、印刷要求情報テーブル５３ａを参照し、この信号を送信したプリンタに対するジョブの有無から引き続き印刷指令を送る予定があるか否かの判断を行う。
この過程で、クライアントＣからの印刷要求があると判断されればステップＳｄ４，Ｓｄ５，Ｓｄ６と進み、印刷要求がないと判断されればステップＳｄ４，Ｓｄ６と進む。
【００６２】
ステップＳｄ５では、印刷要求情報テーブル５３ａに記憶された印刷要求ジョブをプリンタＰに向けて送出する。
ステップＳｄ６では、印刷要求情報テーブル５３ａに記憶された内容を参照し、電源切断情報生成部５５により電源切断情報が生成される。この電源切断情報には、クライアントＣからプリンタＰへの印刷要求がなければ電源の切断を許可する旨の情報が含まれ、プリンタＰへの印刷要求が存在する場合には、印刷要求の数、データ量、予定印刷所用時間などの情報が含まれる。
そして、この電源切断情報がプリンタ側に向けて送出され、次の処理に備えるためステップＳ１に戻る。
【００６３】
さて、ステップＳｄ７では、クライアントＣから送られてきた印刷要求に対して、どのプリンタから出力すべきであるかを判別する。すなわち、クライアントＣ側から指定された出力先のプリンタを判別してそのプリンタにジョブを割り当てる処理が行われる。また、特に出力先の指定がない場合は、印刷要求情報テーブル５３ａを参照して、スプールされているジョブの数の少ないプリンタにジョブを割り当てる処理が行われる。
【００６４】
ステップＳｄ８では、ステップＳｄ７で判別された印刷要求に基づき、出力先のプリンタごとに分類して、印刷要求情報テーブル５３ａにジョブとして記憶する。この場合、印刷要求ジョブの数が増えたため、該当するプリンタの電源切断情報を更新してステップＳｄ６へと進む。このステップＳｄ６において、電源切断情報がプリンタサーバＰＳからクライアントＣに供給される。
【００６５】
（２．２．電源切断情報表示の際の動作シーケンス）
次に、このようにして供給される電源切断情報をプリンタ側で表示する際の動作について、図１０に示したフローチャートに基づいて説明する。
【００６６】
まず、ステップＳｅ１ではジョブ管理部６４にジョブが登録されているかの判断が行われる。この過程でジョブが登録されていなければステップＳｅ２に進み、ジョブが存在すればステップＳｅ２〜Ｓｅ５をスキップしてステップＳｅ６に進む。
【００６７】
ステップＳｅ２ではジョブ管理部６４に登録されたジョブの内、次に印刷するジョブが取り出される。そして、ステップＳｅ３では取り出されたジョブの内容に従って画像出力部６２により印刷が行われる。
【００６８】
ステップＳｅ４では、取り出されたジョブの内容において示されたデータの出力が全て終了したかを判断する。すべての出力が終了していない場合にはステップＳｅ３に戻り出力を続け、すべての出力がを終了したらステップＳｅ５へ進む。
【００６９】
そして、ステップＳｅ５では、あるジョブに対する印刷が終了した旨の印刷終了信号をプリンタサーバＰＳに送出する。ステップＳｅ６では、プリンタＰから受けた信号を基にプリンタサーバＰＳ側で電源切断情報が更新され、ステップＳｅ７では、この更新された電源切断情報がプリンタ側に送信され、ステップＳｅ８では、この電源切断情報に基づいて、ユーザに電源制御に関する適切な表示（例えば、「残りジョブなし、電源切断ＯＫ」、「残りジョブ２、電源切断ＮＧ」、「あと３分ですべての印刷終了。その後電源切断ＯＫ」といった表示）がなされる。
【００７０】
このようにして、本実施形態においては、プリンタの電源を切断してよいか否かを判断するための適切な情報が随時表示され、この表示に基づいて、ユーザは画像形成装置の電源を切断することができる。そして、この電源の切断によってクライアントからの印刷要求ジョブが滞って印刷時に支障をきたすことがない。
【００７１】
（Ｄ．変形例）
本発明は、上記実施形態に限定されるものではなく、例えば以下のように種々の変形が可能である。
（１）第１実施形態では、電源制御要求元装置に関連するジョブが全て終了するまで、電源制御許可データを送信しない構成となっているが、これに限らず、電源制御要求元装置に関連するジョブを強制的に中止し、その旨をジョブ送信元（例えば、コンピュータ２６）に通知した後、電源制御許可データを送信する構成としてもよい。
（２）第２実施形態および第３実施形態において、クライアント、プリンタサーバ、プリンタがＬＡＮで接続されたネットワークシステムを紹介したが、ＷＡＮ、電話網、移動通信網等のネットワークを用いて、遠隔地にあるプリンタに向けて電源切断許可の表示を行ったり、電源切断制御に関する情報を表示することもできる。
【図面の簡単な説明】
【００７２】
【図１】本発明の第１実施形態の機能構成を示すブロック図である。
【図２】第１実施形態の画像処理装置のハードウェア構成を示すブロック図である。
【図３】第１実施形態が適用されるネットワーク構成を示す概念図である。
【図４】電源制御要求元装置（複写機２７）における動作を説明するためのフローチャートである。
【図５】電源制御要求先装置（スキャナ２８）における動作を説明するためのフローチャートである。
【図６】第２実施形態に係る画像形成装置（プリンタＰ）を含むネットワーク構成図である。
【図７】第２実施形態に係る画像形成装置の電源切断許可表示の動作を示したフローチャートである。
【図８】第３実施形態に係る画像形成装置を含むネットワーク構成図である。
【図９】第３実施形態において、プリンタサーバ側で電源切断情報を生成してプリンタ側に送出する際の動作を示したフローチャートである。
【図１０】第３実施形態において、プリンタの電源切断情報表示の際の動作を示したフローチャートである。
【図１１】記憶部に記憶されているテーブルの内容であり、（ａ）は印刷要求情報テーブルの内容を示し、（ｂ）は印刷装置情報テーブルの内容を示したものである。
【符号の説明】
【００７３】
１…ジョブ制御部、２…電源制御部、３…ジョブ管理部（判断手段、処理手段）、４…ジョブ優先度変更部（優先順位変更手段）、５…電源制御条件判断部（問い合わせ手段、制御手段、判断手段）、６…データ送受信部、７…電源制御指示部（入力手段、制御手段）、８…通信部、３０，４０，５０，６０…バス、３１，４１，５１，６１…主制御部、３２，５２…画像出力部、３３，４２，５３，６２…通信制御部、３４，５４…ジョブ管理部、３５…ジョブ問い合わせ部、３６…電源切断許可表示部、４３，６３…記憶部、５５…電源切断情報表示部、６４…印刷要求判別部、６５…電源切断情報生成部、Ｃ（Ｃ１，Ｃ２，・・・）…クライアント、Ｐ（Ｐ１，Ｐ２，・・・）…プリンタ、ＰＳ…プリンタサーバ。
【図１】
2005238852.tif 000003
【図２】
2005238852.tif 000004
【図３】
2005238852.tif 000005
【図４】
2005238852.tif 000006
【図５】
2005238852.tif 000007
【図６】
2005238852.tif 000008
【図７】
2005238852.tif 000009
【図８】
2005238852.tif 000010
【図９】
2005238852.tif 000011
【図１０】
2005238852.tif 000012
【図１１】
2005238852.tif 000013