(57)【要約】【課題】  ネットワークインタフェースを介して外部からの通信が入力されると、印刷装置はすぐに低電力状態から通常状態に復帰してしまう。【解決手段】  コンピュータは、印刷装置の状態が休止中であるときには、印刷装置に対して稼動中かどうかの確認のための通信を行わず、印刷装置の状態が休止中でないときには印刷装置に対して稼動中かどうかの確認のための通信を行う。【選択図】  図６
2007021992.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク手段によって接続されている印刷装置および印刷要求装置を有する画像形成システムで、前記印刷装置および前記印刷要求装置は以下の特徴を持つ。
前記印刷装置はネットワークインタフェース手段、省電力管理手段、および印刷処理手段を有し、前記印刷処理手段は前記ネットワークインタフェース手段を介して前記ネットワーク手段に接続されており、前記印刷処理手段は前記印刷要求装置から前記ネットワーク手段および前記ネットワークインタフェース手段を介して転送される画像データを印刷出力することができる装置であり、前記印刷処理手段が既定の時間動作していないときには前記省電力管理手段の制御で前記印刷処理手段を通常動作時よりも消費電力の少ない省電力モードに移行し、また、前記印刷処理手段が省電力モードであるときに前記ネットワークインタフェース手段に対して前記印刷処理手段への動作要求信号が送信されたときには前記省電力管理手段の制御で前記印刷処理手段を省電力モードから通常モードに復帰して前記動作要求信号によって要求された動作を行い、このとき前記印刷処理手段を通常モードから省電力モードに移行させるときおよび省電力モードから通所モードに復帰させるときに前記ネットワーク手段を介して前記印刷要求手段に対して省電力モードへの移行および省電力モードからの復帰を通知するためのモード移行通知通信を行うことを特徴とする。
前記印刷要求装置は印刷装置状態記憶手段を有し、前記ネットワークを介して接続されている前記印刷装置に対して稼動中かどうかの確認のための通信を行うことで前記印刷装置が稼動中かどうかを確認して前記印刷装置状態記憶手段に前記印刷装置のネットワークアドレスおよび稼動中かどうかの情報を記憶する仕組みを持ち、前記印刷装置から省電力モードに移行することを通知するためのモード移行通知通信を受信したときに、前記印刷装置状態記憶手段に前記印刷装置のネットワークアドレスおよび休止中であるという情報を記憶し、また、前記印刷装置から省電力モードから通常モードに復帰することを通知するためのモード移行通知通信を受信したときに、前記印刷装置状態記憶手段に前記印刷装置のネットワークアドレスおよび稼動中であるという情報を記憶し、前記印刷装置状態記憶手段に記憶されている前記印刷装置の状態が休止中であるときには前記印刷装置に対して稼動中かどうかの確認のための通信を行わず、前記印刷装置の状態が休止中でないときには前記印刷装置に対して稼動中かどうかの確認のための通信を行うことを特徴とする。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ページプリンタに代表される印刷装置と、印刷装置を制御するコンピュータと、の組み合わせからなる画像形成システムに関する。
【背景技術】
【０００２】
印刷装置の省電力化を実現するために、一定の時間動作が行われなかった後、自動的に低電力状態に切り替えることが一般的に行われている。
【０００３】
この低電力状態とは、印刷装置内部のいくつかの機能ブロックの動作を一時的に停止あるいは機能を低下させることにより装置の低消費電力化を実現するものである。
【０００４】
印刷装置がこの低電力状態にあるときに画像入力ソースから情報を受信した場合には、印刷装置は一時的に停止あるいは機能を低下させておいた機能ブロックの動作を再開、つまり低電力状態から通常状態に復帰して、その情報の受け取りおよび処理に遅延が生じないようにすることで、省電力と利便性とを両立させている。
【０００５】
ネットワークで接続された印刷装置とコンピュータで構成される画像形成システムにおいても同様で、印刷装置が低電力状態にあるときも印刷装置内部のネットワークインタフェースは機能しており、このネットワークインタフェースを介して外部からの通信が入力されると、印刷装置はすぐに低電力状態から通常状態に復帰して、送信されてきた通信データを受信、処理する。
【０００６】
以上のように、印刷装置はある一定の時間動作が行われなかったときには自動的に低電力状態に切り替えることで低消費電力を実現し、かつ、動作が必要なときには自動的に通常状態に復帰することにより滞りなく処理動作を行うことができる。
【特許文献１】特開２００１−１８００８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、画像形成システムにおいて、ネットワーク上のコンピュータの中にはネットワークを介して接続された印刷装置に対して定期的に通信データを送ることによってネットワーク上の印刷装置が利用可能かどうか確認して常に印刷装置の稼動状態を監視するものがあり、印刷装置はこの確認のための通信データを受信した場合に即時に反応して通信データを送り返す必要があるために、上記のような画像形成システム内部の印刷装置は低電力状態に移行していられる時間が実質的に短くなり、ネットワーク応答をするためだけに通常状態に復帰することで消費電力が高くなってしまうという問題がある。
【０００８】
本発明は上述した従来の技術の有するこのような問題点に鑑みてなされたものであり、請求項１に記載の画像形成システムの目的とするところは、印刷要求装置がネットワーク上の印刷装置の稼動状態の監視を行いながらも、印刷装置の低電力状態を維持することである。
【課題を解決するための手段】
【０００９】
上記の目的を達成するために請求項１に記載の画像形成システムは、ネットワーク手段によって接続されている印刷装置および印刷要求装置を有する画像形成システムで、前記印刷装置および前記印刷要求装置は以下の特徴を持つ。
【００１０】
前記印刷装置はネットワークインタフェース手段、省電力管理手段、および印刷処理手段を有し、前記印刷処理手段は前記ネットワークインタフェース手段を介して前記ネットワーク手段に接続されており、前記印刷処理手段は前記印刷要求装置から前記ネットワーク手段および前記ネットワークインタフェース手段を介して転送される画像データを印刷出力することができる装置であり、前記印刷処理手段が既定の時間動作していないときには前記省電力管理手段の制御で前記印刷処理手段を通常動作時よりも消費電力の少ない省電力モードに移行し、また、前記印刷処理手段が省電力モードであるときに前記ネットワークインタフェース手段に対して前記印刷処理手段への動作要求信号が送信されたときには前記省電力管理手段の制御で前記印刷処理手段を省電力モードから通常モードに復帰して前記動作要求信号によって要求された動作を行い、このとき前記印刷処理手段を通常モードから省電力モードに移行させるときおよび省電力モードから通所モードに復帰させるときに前記ネットワーク手段を介して前記印刷要求手段に対して省電力モードへの移行および省電力モードからの復帰を通知するためのモード移行通知通信を行うことを特徴とする。
【００１１】
前記印刷要求装置は印刷装置状態記憶手段を有し、前記ネットワークを介して接続されている前記印刷装置に対して稼動中かどうかの確認のための通信を行うことで前記印刷装置が稼動中かどうかを確認して前記印刷装置状態記憶手段に前記印刷装置のネットワークアドレスおよび稼動中かどうかの情報を記憶する仕組みを持ち、前記印刷装置から省電力モードに移行することを通知するためのモード移行通知通信を受信したときに、前記印刷装置状態記憶手段に前記印刷装置のネットワークアドレスおよび休止中であるという情報を記憶し、また、前記印刷装置から省電力モードから通常モードに復帰することを通知するためのモード移行通知通信を受信したときに、前記印刷装置状態記憶手段に前記印刷装置のネットワークアドレスおよび稼動中であるという情報を記憶し、前記印刷装置状態記憶手段に記憶されている前記印刷装置の状態が休止中であるときには前記印刷装置に対して稼動中かどうかの確認のための通信を行わず、前記印刷装置の状態が休止中でないときには前記印刷装置に対して稼動中かどうかの確認のための通信を行うことを特徴とする。
【発明の効果】
【００１２】
以上のように、本発明の請求項１記載の画像形成システムは、
ネットワーク手段によって接続されている印刷装置および印刷要求装置を有する画像形成システムで、前記印刷装置および前記印刷要求装置は以下の特徴を持つ。
【００１３】
前記印刷装置はネットワークインタフェース手段、省電力管理手段、および印刷処理手段を有し、前記印刷処理手段は前記ネットワークインタフェース手段を介して前記ネットワーク手段に接続されており、前記印刷処理手段は前記印刷要求装置から前記ネットワーク手段および前記ネットワークインタフェース手段を介して転送される画像データを印刷出力することができる装置であり、前記印刷処理手段が既定の時間動作していないときには前記省電力管理手段の制御で前記印刷処理手段を通常動作時よりも消費電力の少ない省電力モードに移行し、また、前記印刷処理手段が省電力モードであるときに前記ネットワークインタフェース手段に対して前記印刷処理手段への動作要求信号が送信されたときには前記省電力管理手段の制御で前記印刷処理手段を省電力モードから通常モードに復帰して前記動作要求信号によって要求された動作を行い、このとき前記印刷処理手段を通常モードから省電力モードに移行させるときおよび省電力モードから通所モードに復帰させるときに前記ネットワーク手段を介して前記印刷要求手段に対して省電力モードへの移行および省電力モードからの復帰を通知するためのモード移行通知通信を行うことを特徴とする。
【００１４】
前記印刷要求装置は印刷装置状態記憶手段を有し、前記ネットワークを介して接続されている前記印刷装置に対して稼動中かどうかの確認のための通信を行うことで前記印刷装置が稼動中かどうかを確認して前記印刷装置状態記憶手段に前記印刷装置のネットワークアドレスおよび稼動中かどうかの情報を記憶する仕組みを持ち、前記印刷装置から省電力モードに移行することを通知するためのモード移行通知通信を受信したときに、前記印刷装置状態記憶手段に前記印刷装置のネットワークアドレスおよび休止中であるという情報を記憶し、また、前記印刷装置から省電力モードから通常モードに復帰することを通知するためのモード移行通知通信を受信したときに、前記印刷装置状態記憶手段に前記印刷装置のネットワークアドレスおよび稼動中であるという情報を記憶し、前記印刷装置状態記憶手段に記憶されている前記印刷装置の状態が休止中であるときには前記印刷装置に対して稼動中かどうかの確認のための通信を行わず、前記印刷装置の状態が休止中でないときには前記印刷装置に対して稼動中かどうかの確認のための通信を行うことを特徴とする。
【００１５】
この構成により、請求項１に記載の画像形成システムは、印刷要求装置がネットワーク上の印刷装置の稼動状態の監視を行いながらも、印刷装置の低電力状態を維持することが可能である。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の発明を実施するための最良の形態について図面を用いて説明する。
【００１７】
図１は本実施の形態に係る画像形成システムの構成を示すブロック図である。同図において、１はコンピュータ１で、２はコンピュータ２で、３はコンピュータ３で、４はプリンタ４で、５はプリンタ５で、６はプリンタ６で、７はネットワークである。コンピュータ１、コンピュータ２、コンピュータ３は、ネットワーク７を介してプリンタ４、プリンタ５、プリンタ６に接続されており、それぞれのコンピュータから任意のプリンタに対して印刷を行うことができる構成となっている。
【００１８】
図２は本実施の形態に係る画像形成システムにおけるコンピュータの内部構成を示すブロック図である。同図において、１１はコンピュータインタフェース部で、１２はコンピュータコア部である。コンピュータコア部１２はコンピュータネットワークインタフェース部１１を介してネットワーク７に接続され、ネットワーク７に接続された他の装置との通信を行うことができる。
【００１９】
図３は本実施の形態に係る画像形成システムにおけるコンピュータ内部のコンピュータコア部の内部構成を示すブロック図である。同図において、１３はコンピュータ制御ＬＳＩで、１４はコンピュータメモリで、１５はコンピュータＨＤＤである。コンピュータ制御ＬＳＩ１３はあらかじめコンピュータＨＤＤ１５に記憶されているプログラム内容にしたがって動作する。このときコンピュータ制御ＬＳＩ１３はコンピュータメモリ１４およびコンピュータＨＤＤ１５を作業領域および記憶領域として利用する。
【００２０】
図４は本実施の形態に係る画像形成システムにおけるプリンタの内部構成を示すブロック図である。同図において、２１はプリンタネットワークインタフェース部で、２２はプリンタコア部で、２３はプリンタ印刷処理部で、２４はプリンタ電源制御部である。プリンタコア部２２はプリンタネットワークインタフェース部２１を介してネットワーク７に接続され、ネットワーク７に接続された他の装置との通信を行うことができる。プリンタコア部２２はプリンタ印刷処理部２３に対して制御コマンドおよび印刷する画像データを送信し、プリンタ印刷処理部２３はその画像データを印刷出力することができる。プリンタ電源制御部２４は、プリンタコア部２２およびプリンタ印刷処理部２３の動作状況を監視しており、一定の時間以上動作が行われなかったときにプリンタコア部２２およびプリンタ印刷処理部２３の電源を切ることでプリンタを低電力状態に切り替え、また逆に、プリンタが低電力状態であるときにプリンタ電源制御部２４はプリンタネットワークインタフェース部２１の動作状況を監視しており、ネットワーク７を介してなんらかの通信が行われたときにプリンタコア部２２およびプリンタ印刷処理部２３の電源を入れることでプリンタを通常状態に復帰させる。
【００２１】
図５は本実施の形態に係る画像形成システムにおけるプリンタ内部のプリンタコア部の内部構成を示すブロック図である。同図において、２５はプリンタ制御ＬＳＩで、２６はプリンタメモリで、２７はプリンタＨＤＤである。プリンタ制御ＬＳＩ２５はあらかじめプリンタＨＤＤ２７に記憶されているプログラム内容にしたがって動作する。このときプリンタ制御ＬＳＩ２５はプリンタメモリ２６およびプリンタＨＤＤ２７を作業領域および記憶領域として利用する。
【００２２】
図６は本実施の形態に係る画像形成システムにおけるコンピュータ内部に記憶されるプリンタ管理リストの一例を示す模式図である。コンピュータ内部のコンピュータコア部１２の内部のコンピュータ制御ＬＳＩ１３は、ネットワーク７を介して接続されているプリンタのネットワークアドレスと動作状態の情報一覧表であるプリンタ管理リストを、コンピュータ内部のコンピュータコア部１２の内部のコンピュータメモリ１４およびコンピュータＨＤＤ１５を利用して記憶管理している。
【００２３】
図７は本実施の形態に係る画像形成システムにおけるコンピュータ内部に記憶されるプリンタ管理リストの一例を示す模式図である。コンピュータ内部のコンピュータコア部１２の内部のコンピュータ制御ＬＳＩ１３は、ネットワーク７を介して接続されているプリンタのネットワークアドレスと動作状態の情報一覧表であるプリンタ管理リストを、コンピュータ内部のコンピュータコア部１２の内部のコンピュータメモリ１４およびコンピュータＨＤＤ１５を利用して記憶管理している。
【００２４】
次に、請求項１における各手段が相当する本画像処理装置の部分について説明する。「ネットワーク手段」とは、ネットワーク７である。「印刷装置」とは、プリンタ４、プリンタ５、および、プリンタ６である。「印刷要求装置」とは、コンピュータ１、コンピュータ２、および、コンピュータ３である。印刷装置の「ネットワークインタフェース手段」とは、プリンタネットワークインタフェース部２１である。印刷装置の「省電力管理手段」とは、プリンタ電源制御部２４である。印刷装置の「印刷処理手段」とは、プリンタ印刷処理部２３である。印刷要求装置の「印刷装置状態記憶手段」とは、コンピュータＨＤＤ１５である。
【００２５】
以上の構成において、本システムの動作について以下に説明する。
【００２６】
まず、コンピュータがネットワーク７上にある全プリンタ一覧を調べる方法を説明する。コンピュータ１の場合を例にする。まずコンピュータ１内部のコンピュータ制御ＬＳＩ１３はネットワーク７上にあるプリンタ一覧表を作成するために、コンピュータネットワークインタフェース部１１を介してネットワーク７に対してブロードキャストパケットを送信する。ここでこのブロードキャストパケットとは、ネットワーク７上にあるすべてのネットワーク機器に向けて送信される通信パケットのことで、このブロードキャストパケットには、各ネットワーク機器が自分自身の機能と状態とを返信するようなメッセージを含ませてある。ネットワーク７上に接続されているネットワーク機器は、コンピュータ１の他に、コンピュータ２、コンピュータ３、プリンタ４、プリンタ５、および、プリンタ６があるので、それらすべてがコンピュータ１に対して応答の通信パケットを送信することになる。コンピュータ２およびコンピュータ３は、自分がコンピュータであり印刷機能を持たないことを、プリンタ４、プリンタ５およびプリンタ６は、自分がプリンタであり印刷機能を持っていることを通信パケットで送信する。このときのコンピュータおよびプリンタにおける制御内容を説明すると、コンピュータはコンピュータ制御ＬＳＩ１３の制御により必要な情報を応答の通信パケットとして生成してコンピュータネットワークインタフェース部１１を介してネットワーク７上のコンピュータ１に送信し、また、プリンタはプリンタ制御ＬＳＩ２５の制御によりプリンタ印刷処理部２３の状態も合わせた印刷可能かどうかの情報を応答の通信パケットとして生成してプリンタネットワークインタフェース部２１を介してネットワーク７上のコンピュータ１に送信する。コンピュータ制御ＬＳＩ１３は自分の送信したブロードキャストパケットに対する応答のパケットをコンピュータネットワークインタフェース部１１を介して受信すると、印刷機能を持つ送信元のネットワークアドレスをコンピュータメモリ１４に保持しているプリンタ管理リストに追加する。このようにして、コンピュータ１はネットワーク７上に接続されている全てのネットワークプリンタを含んだプリンタ管理リストを作成する。図６は以上の手順によって作成されたプリンタ管理リストを示しており、同図のように応答の通信パケットを送信したプリンタ４、プリンタ５、およびプリンタ６のすべてが稼動中として記憶される。
【００２７】
次に、コンピュータがプリンタ管理リストに記憶されている各プリンタの状態を調べてプリンタ管理リストの各プリンタの状態を更新して記憶しなおす手順を説明する。コンピュータ１の場合を例にする。コンピュータ１内部のコンピュータコア部１２内部のコンピュータ制御ＬＳＩ１３は、ある一定の時間毎に、コンピュータメモリ１４に記憶しているプリンタ管理リストに登録されているプリンタそれぞれに対してコンピュータネットワークインタフェース部１１を介して現在の状態を確認するための通信パケットを送信する。このときに、現在の状態が休止中となっているプリンタに対しては通信パケットを送ることなくプリンタの状態を休止のままとする。通信パケットが送信された各プリンタはネットワーク７を介して通信パケットを受信すると、その応答としてコンピュータ１に対して通信パケットを送信する。コンピュータ１はこの応答パケットを受信したとき、送信元のプリンタが稼動中であり印刷ジョブを実行することができるという情報を、プリンタ管理リストに登録されているそのプリンタのネットワークアドレスに関連付けて記憶する。また、通信パケットを送信したにも関わらず応答パケットを受信することができなかったプリンタに対しては、そのプリンタが停止中だという情報を、プリンタ管理リストに登録されているそのプリンタのネットワークアドレスに関連付けて記憶する。図８はコンピュータ１が記憶しているプリンタ管理リストを示す模式図であり、記憶しているプリンタ４、プリンタ５、およびプリンタ６の内、現在の状態が休止中であるプリンタ５を除いたプリンタ４とプリンタ６に対して、コンピュータ１は現在の状態を確認するための通信パケットを送信する。その結果、プリンタ６からのみ応答の通信パケットを受信した場合、プリンタ４は停止中に、プリンタ５は休止中なので確認の通信パケットを送信せず休止中のままに、プリンタ６は稼動中に情報が更新される。結果としては図８と同じプリンタ管理リストが生成される。以上のような各プリンタの稼動状態の確認の更新は一定の時間毎に繰り返し行われ、コンピュータは常に各プリンタの稼動状態を把握し、停止中のプリンタに対して印刷ジョブを要求することがないようにしている。なお、稼動の確認をした後に停止したプリンタに対しては印刷ジョブを要求してしまうことが可能性として挙げられるが、この場合には応答の通信パケットが一定の時間以上経っても送信されてこないことを確認後に、プリンタ管理リストにおいてそのプリンタを停止中として記憶し、また印刷ジョブを別の稼動中のプリンタに対して要求しなおす動作が行われるため、印刷ジョブが開始されるまでに一定の時間が必要となってしまうため、印刷ジョブ開始までに不必要な待ち時間をなるべく発生させないためには、各プリンタの稼動状態の確認はなるべく短い時間間隔において行って常に各プリンタの稼動状態情報を最新のものに保っておくことが望ましい。
【００２８】
次に、コンピュータがプリンタを利用して印刷出力を行う手順を説明する。コンピュータ１がプリンタ６を利用して印刷出力を行う場合を例にする。コンピュータ１はコンピュータコア部１２で生成した画像データを印刷する要求が発生したときに、まずネットワーク７上にある各プリンタの状態をコンピュータ１が記憶しているプリンタ管理リストによって確認する。このときのプリンタ管理リストが図８の状態であるとすると、コンピュータコア部１２内部のコンピュータ制御ＬＳＩ１３の制御により稼動中のプリンタ６のみをコンピュータ１の操作者に印刷ジョブの要求先として選択可能な状態で提示する。操作者の操作により印刷ジョブの要求先としてプリンタ６が選択されると、コンピュータ制御ＬＳＩ１３の制御で、印刷ジョブ要求の通信パケットがネットワーク７を介してプリンタ６に対して送信される。プリンタ６内部のプリンタコア部２２内部のプリンタ制御ＬＳＩ２５はその印刷ジョブ要求の通信パケットを受信すると、印刷ジョブを受け付ける応答の通信パケットをネットワーク７を介してコンピュータ１に対して送信する。そしてこの応答の通信パケットをコンピュータ１内部のコンピュータ制御ＬＳＩ１３が受信することでコンピュータ制御ＬＳＩ１３の制御によって画像データの通信パケットがコンピュータ１からプリンタ６に対して送信される。プリンタ６は画像データを受信すると、プリンタ制御ＬＳＩ２５の制御で画像データをプリンタ印刷処理部２３に転送して印刷出力を行う。
【００２９】
次に、プリンタが既定の時間印刷動作が行われなかったときに通常状態から低電力状態に移行する手順を説明する。プリンタ６が低電力状態に移行する場合を例にする。プリンタ６では前述の通り内部のプリンタ電源制御部２４が常にプリンタコア部２２およびプリンタ印刷処理部２３の動作を監視しており、プリンタ電源制御部２４にあらかじめ設定してある時間印刷処理動作が行われなかったときにプリンタ電源制御部２４はプリンタ制御ＬＳＩ２５に対して低電力状態への移行要求信号を送信する。低電力状態への移行要求信号を受信したプリンタ制御ＬＳＩ２５は、プリンタネットワークインタフェース部２１を介してネットワーク７に対してブロードキャストで低電力状態に移行するという意味を持つ通信パケットを送信し、プリンタ電源制御部２４に対して低電力状態への移行要求承諾信号を送信する。低電力状態への移行要求承諾信号を受信したプリンタ電源制御部２４は、プリンタコア部２２およびプリンタ印刷処理部２３の電源を切り、プリンタ６を低電力状態にする。ここで、ネットワーク７に接続されたコンピュータが、プリンタ６からブロードキャストで送信された低電力状態移行通知の通信パケットを受信すると、この情報はコンピュータネットワークインタフェース部１１を介してコンピュータ制御ＬＳＩ１３に伝達され、この通信パケット送信元のネットワークアドレスのプリンタの現在の状態が休止中であると登録更新される。前述のコンピュータ１が管理するプリンタ管理リストを示す図８を例にすると、この通知情報により図９に示すようにプリンタ６の状態が休止中になる。また、ネットワーク７に接続された他のプリンタは、プリンタ６からブロードキャストで送信された低電力状態移行通知の通信パケットを受信すると、プリンタネットワークインタフェース部２１においてその通信パケットが解釈され、印刷ジョブ要求の通信パケットではないことおよび稼動状態確認の通信パケットではないことを検知して、特に反応を起こさない。このとき、低電力状態にあるプリンタにおいても同様で、受信した通信パケットは電源の常に入っているプリンタネットワークインタフェース部のみで処理判断されて、プリンタコア部２２およびプリンタ印刷処理部２３の電源を入れることなく低電力状態を維持する。
【００３０】
次に、プリンタが低電力状態に移行してからの通信パケットについて説明する。前述の通り、プリンタが通常状態にあるときには、コンピュータはプリンタ管理リストに登録されているプリンタに対して定常的に短い時間間隔で稼動状態確認の通信パケットを送信する。このときプリンタはプリンタ制御ＬＳＩ２５の制御によりプリンタ印刷処理部２３の状態も合わせた印刷可能かどうかの情報を応答の通信パケットとして生成してプリンタネットワークインタフェース部２１を介してネットワーク７上のコンピュータ１に送信する。プリンタが低電力状態にあるときには、コンピュータはプリンタ管理リストに登録されているプリンタに対して定常的に短い時間間隔で稼動状態確認の通信パケットを送信しない。もし送信されるとプリンタはプリンタ制御ＬＳＩ２５の制御によりプリンタ印刷処理部２３の状態も合わせた印刷可能かどうかの情報を応答の通信パケットとして生成してプリンタネットワークインタフェース部２１を介してネットワーク７上のコンピュータ１に送信しなければならないため、低電力状態において電源を切っているプリンタコア部２１およびプリンタ印刷処理部２３の電源を入れなければいけないからである。この、低電力状態にあるときには定常的に短い時間間隔で稼動状態確認の通信パケットを送信しないという制御により、プリンタの低電力状態を維持して本画像形成システムの消費電力を低くすることが可能となっている。
【００３１】
次に、ネットワーク上に稼動中のプリンタが存在しない場合にコンピュータが停止中のプリンタを利用して印刷出力を行う手順を説明する。コンピュータ１が停止中のプリンタ５を利用して印刷出力を行う場合を例にする。コンピュータ１はコンピュータコア部１２で生成した画像データを印刷する要求が発生したときに、まずネットワーク７上にある各プリンタの状態をコンピュータ１が記憶しているプリンタ管理リストによって確認する。このときのプリンタ管理リストが図９の状態であるとすると、稼動中のプリンタが存在しないためコンピュータコア部１２内部のコンピュータ制御ＬＳＩ１３の制御により停止中のプリンタ５およびプリンタ６をコンピュータ１の操作者に印刷ジョブの要求先として選択可能な状態で提示する。操作者の操作により印刷ジョブの要求先としてプリンタ５が選択されたとすると、コンピュータ制御ＬＳＩ１３の制御で、印刷ジョブ要求の通信パケットがネットワーク７を介してプリンタ５に対して送信される。プリンタ５がコンピュータ１から送信された印刷要求の通信パケットを受信すると、プリンタネットワークインタフェース部２１においてその通信パケットが解釈され、印刷ジョブ要求の通信パケットであることを検知して、プリンタ電源制御部２４に対して低電力状態から通常状態への復帰要求信号を送信する。プリンタ５では前述の通り内部のプリンタ電源制御部２４が常にプリンタネットワークインタフェース部２１の動作を監視しており、プリンタインタフェース部２１からの通常状態への復帰要求信号を受信すると、プリンタ電源制御部２４はプリンタコア部２２およびプリンタ印刷処理部２３の電源を入れて、プリンタネットワークインタフェース部２１に対して通常状態への復帰確認信号を送信する。通常状態への復帰確認信号を受信したプリンタネットワークインタフェース部２１は、ネットワーク７を介してプリンタ５に対して送信された印刷ジョブ要求の通信パケットをプリンタ制御ＬＳＩ２５に転送する。プリンタ制御ＬＳＩ２５はその印刷ジョブ要求の通信パケットを受信すると、印刷ジョブを受け付ける応答の通信パケットをネットワーク７を介してコンピュータ１に対して送信する。そしてこの応答の通信パケットをコンピュータ１内部のコンピュータ制御ＬＳＩ１３が受信することでコンピュータ制御ＬＳＩ１３の制御によって画像データの通信パケットがコンピュータ１からプリンタ５に対して送信される。プリンタ５は画像データを受信すると、プリンタ制御ＬＳＩ２５の制御で画像データをプリンタ印刷処理部２３に転送して印刷出力を行う。またこの印刷出力動作と同時にネットワーク上の他の機器に対してプリンタ５が通常状態に復帰したことを通知する動作も行われる。以下はこの動作について説明する。上記説明の中で通常状態への復帰確認信号を受信したプリンタネットワークインタフェース部２１は、プリンタ制御ＬＳＩ２５に対して低電力状態から通常状態に復帰したことを通知する信号を送信する。プリンタ制御ＬＳＩ２５はこの信号を受信すると、プリンタネットワークインタフェース部２１を介してネットワーク７に対してブロードキャストで低電力状態から通常状態に復帰したという意味を持つ通信パケットを送信して、ネットワーク７上の他の装置に対してプリンタ管理リストの更新を促す。ここで、ネットワーク７に接続されたコンピュータが、プリンタ５からブロードキャストで送信された通常状態復帰通知の通信パケットを受信すると、この情報はコンピュータネットワークインタフェース部１１を介してコンピュータ制御ＬＳＩ１３に伝達され、コンピュータ制御ＬＳＩ１３はこの通信パケット送信元のネットワークアドレスのプリンタの現在の状態を稼動中としてプリンタ管理リストに登録更新する。例えば、前述のコンピュータ１が管理するプリンタ管理リストを示す図９を例にすると、この通知情報により図１０に示すようにプリンタ５の状態が稼動中になる。したがって、これまで休止中であるために稼動状態確認の通信パケットを定常的に送信しなかったプリンタ５に対して、この手続きによってコンピュータ１は稼動状態確認の通信パケットを定常的に送信するようになる。ところで、ネットワーク７に接続された他のプリンタが、プリンタ５からブロードキャストで送信された通常状態復帰通知の通信パケットを受信しても、プリンタネットワークインタフェース部２１においてその通信パケットが解釈され、印刷ジョブ要求の通信パケットではないことおよび稼動状態確認の通信パケットではないことを検知して、特に反応を起こさない。以上述べたように、プリンタが低電力状態にあるときにも、操作者が特別な操作をすることなく自動で低電力状態から通常状態に復帰して印刷出力を行うことができ、また、通常状態に復帰したことをネットワーク上の各コンピュータに通知して、再び稼動状態確認の通信パケットを定常的に送受信するように戻ることができる。
【００３２】
ここまで述べたように、プリンタは低電力状態に移行する直前にネットワーク上のコンピュータに対してそのことを通知するための通信パケットをブロードキャストで送信し、この通知を受信したコンピュータがこのプリンタに対しての定期的な確認のための通信データ送信を停止することにより、このプリンタは確認のための通信に応答する必要がなくなり不必要に低電力状態から復帰しないで済み、また、低電力状態から復帰したプリンタは通常状態に復帰した直後にネットワーク上のコンピュータに対してそのことを通知するための通信パケットをブロードキャストで送信し、この通知を受信したコンピュータがこのプリンタに対しての定期的な確認のための通信データ送信を再開することにより、コンピュータはこのプリンタの稼動状態の監視を再開することができるため、コンピュータはネットワーク上のプリンタに対して稼動状態の監視を行いながらも、プリンタの低電力状態を維持することが実現される。
【００３３】
なお、この仕組みに非対応のコンピュータが存在する従来の画像形成システムに対して本画像形成システムにおけるプリンタを接続した場合には目的の省電力効果が発揮できないが、従来のネットワークに当該プリンタが接続されることで動作上の不具合は発生しない。また同様に、この仕組みに非対応のプリンタが存在する従来の画像形成システムに対して本画像形成システムにおけるコンピュータを接続した場合には目的の省電力効果が発揮できないが、従来のネットワークに当該コンピュータが接続されることで動作上の不具合は発生しない。したがって、プリンタとコンピュータとを個々別々に新しいものに置き換えていく逐次的な画像形成システム更新が可能である。この場合には、画像形成システム内部のすべてのコンピュータが本画像形成システムにおけるコンピュータに置き換えられた時点で、本画像形成システムにおけるプリンタについては目的の省電力効果が発揮されるようになる。
【図面の簡単な説明】
【００３４】
【図１】本実施の形態に係る画像形成システムの構成を示すブロック図である。
【図２】本実施の形態に係る画像形成システムにおけるコンピュータの内部構成を示すブロック図である。
【図３】本実施の形態に係る画像形成システムにおけるコンピュータ内部のコンピュータコア部の内部構成を示すブロック図である。
【図４】本実施の形態に係る画像形成システムにおけるプリンタの内部構成を示すブロック図である。
【図５】本実施の形態に係る画像形成システムにおけるプリンタ内部のプリンタコア部の内部構成を示すブロック図である。
【図６】本実施の形態に係る画像形成システムにおけるコンピュータ内部に記憶されるプリンタ管理リストの一例を示す模式図である。
【図７】本実施の形態に係る画像形成システムにおけるコンピュータ内部に記憶されるプリンタ管理リストの一例を示す模式図である。
【図８】本実施の形態に係る画像形成システムにおけるコンピュータ内部に記憶されるプリンタ管理リストの一例を示す模式図である。
【図９】本実施の形態に係る画像形成システムにおけるコンピュータ内部に記憶されるプリンタ管理リストの一例を示す模式図である。
【符号の説明】
【００３５】
１  コンピュータ１
２  コンピュータ２
３  コンピュータ３
４  プリンタ４
５  プリンタ５
６  プリンタ６
７  ネットワーク
１１  コンピュータネットワークインタフェース部
１２  コンピュータコア部
１３  コンピュータ制御ＬＳＩ
１４  コンピュータメモリ
１５  コンピュータＨＤＤ
２１  プリンタネットワークインタフェース部
２２  プリンタコア部
２３  プリンタ印刷処理部
２４  プリンタ電源制御部
２５  プリンタ制御ＬＳＩ
２６  プリンタメモリ
２７  プリンタＨＤＤ
【図１】
2007021992.tif 000003
【図２】
2007021992.tif 000004
【図３】
2007021992.tif 000005
【図４】
2007021992.tif 000006
【図５】
2007021992.tif 000007
【図６】
2007021992.tif 000008
【図７】
2007021992.tif 000009
【図８】
2007021992.tif 000010
【図９】
2007021992.tif 000011