(57)【要約】【課題】クライアントとなるコンピュータの稼働状態を随時確認してネットワーク負荷をかける必要もなく、ユーザの在席状況に合わせて電力制御を行うことが可能な印刷装置を提供する。【解決手段】印刷装置１は、ユーザが使用するクライアントコンピュータ（ＰＣ４１〜４５で例示）と、ＰＣ４１〜４５からアクセス可能で且つユーザの予定表を管理するグループウェアが搭載されたサーバ３とにネットワーク接続される。印刷装置１は、予定表受信制御部１１ｄ及びネットワークインターフェース回路部１５で例示した、サーバ３にアクセスしてグループウェアにログインするログイン手段及びグループウェアから予定表に含まれる予定情報を抽出する予定抽出手段を備える。印刷装置１は、さらに、予定抽出手段で抽出された予定情報に基づいて印刷装置１の電力を制御する電力制御手段（電源制御部１１ａで例示）を備える。【選択図】図１
2008217539.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが使用するクライアントコンピュータと、該クライアントコンピュータからアクセス可能で且つユーザの予定表を管理するグループウェアが搭載されたサーバ装置とにネットワーク接続される印刷装置であって、前記サーバ装置にアクセスして前記グループウェアにログインするログイン手段と、前記グループウェアから前記予定表に含まれる予定情報を抽出する予定抽出手段と、該予定抽出手段で抽出された予定情報に基づいて、当該印刷装置の電力を制御する電力制御手段とを備えたことを特徴とする印刷装置。
【請求項２】
前記電力制御手段は、前記予定抽出手段で抽出された予定情報に基づいて、当該印刷装置を省電力モードに移行する省電力移行手段を有することを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記電力制御手段は、前記省電力移行手段で省電力モードに移行していたときに、前記予定抽出手段で抽出された前記予定情報に基づいて、通常モードに復帰する復帰手段を備えたことを特徴とする請求項２に記載の印刷装置。
【請求項４】
前記クライアントコンピュータの電源状態を取得する電源状態取得手段を備え、前記省電力移行手段は、前記予定情報からユーザ不在を判断したときに初めて、前記電源状態取得手段で前記クライアントコンピュータの電源状態を取得し、電源がオフされていた場合のみ省電力モードに移行することを特徴とする請求項２又は３に記載の印刷装置。
【請求項５】
前記予定抽出手段は、前記予定情報を抽出するユーザを指定するユーザ指定手段を有することを特徴とする請求項１乃至４のいずれか１項に記載の印刷装置。
【請求項６】
前記クライアントコンピュータから要求される印刷データを解析する解析手段を備え、前記ユーザ指定手段は、前記解析手段での解析結果に基づき既に指定済みのユーザからの印刷要求であるか否かを判定し、前記指定済みのユーザ以外のユーザからの印刷要求であった場合、新規にユーザとして指定することを特徴とする請求項５に記載の印刷装置。
【請求項７】
前記予定抽出手段は、定期的に前記グループウェアの予定表を監視する手段を有することを特徴とする請求項１乃至６のいずれか１項に記載の印刷装置。
【請求項８】
印刷装置における電力制御方法であって、前記印刷装置を、ユーザが使用するクライアントコンピュータと、該クライアントコンピュータからアクセス可能で且つユーザの予定表を管理するグループウェアが搭載されたサーバ装置とにネットワーク接続しておき、
前記ログイン手段が、前記サーバ装置にアクセスして前記グループウェアにログインし、予定抽出手段が、前記グループウェアから前記予定表に含まれる予定情報を抽出し、電力制御手段が、前記抽出された予定情報に基づいて、前記印刷装置の電力を制御することを特徴とする電力制御方法。
【請求項９】
印刷装置に組み込むためのプログラムであって、当該プログラムは、前記印刷装置の制御部に、前記印刷装置を、ユーザが使用するクライアントコンピュータと、該クライアントコンピュータからアクセス可能で且つユーザの予定表を管理するグループウェアが搭載されたサーバ装置とにネットワーク接続した状態で、前記サーバ装置にアクセスして前記グループウェアにログインするステップと、前記グループウェアから前記予定表に含まれる予定情報を抽出するステップと、前記抽出された予定情報に基づいて、前記印刷装置の電力を制御するステップとを実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、電力制御方法、及びプログラムに関し、より詳細には、ネットワーク接続可能で電力制御が可能な印刷装置、その印刷装置における電力制御方法、及びその印刷装置に組み込むためのプログラムに関する。
【背景技術】
【０００２】
プリンタ、複写機、複合機（ＭＦＰ）などの印刷装置は、記録紙上のトナーを定着させるために加熱定着装置が用いられることもあり、消費電力が大きい。従って、従来から、装置を所定時間使用しない場合には、低消費電力（省電力）モードに移行するか或いは装置を停止することで電力の消費を抑制する制御がなされている。
【０００３】
印刷装置は、ネットワークを介して複数のパーソナルコンピュータ（ＰＣ）に接続することで、各ＰＣからの印刷要求に対して印刷処理を実行できるようになっている。また、企業などでは、グループウェアを用いて、社内ネットワーク上で複数のユーザが協力しながら作業を行うこともなされている。そして、ユーザ数が多くなると印刷装置では、ユーザが在席しているかを判断できないため、安易には省電力モードに移行することができない。
【０００４】
特許文献１には、複数のホスト装置（ＰＣで例示）で共有しているネットワーク接続された複数のプリンタの電源を、ネットワークを介して管理する電源管理装置が開示されている。この電源管理装置は、ＰＣ稼働状態監視部と、ＰＣにとってのプリンタの優先度及びプリンタの機能の優先度を設定するＰＣ別優先度設定部と、ＰＣ稼働状態を考慮し、設定したＰＣ別優先度を集計して各プリンタの優先度を算出するプリンタ情報集計部と、集計結果から各プリンタの稼働要否を判定するプリンタ電源判定部と、プリンタの稼働要否判定に基づいて、プリンタの電源を遠隔操作するプリンタ電源制御部とを備える。また、この電源管理装置は、グループウェアサーバにスケジュールに設定された特定業務に対応する必要機能（性能）を、電源管理の判定データとして自動的・一時的に設定することもできる。
【特許文献１】特開２００４−７０８１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の技術では、複数のプリンタの中で優先度を付して電源制御を行う際に、電源ＯＦＦ制御のためにＰＣの稼働状態を随時確認する必要があり、ネットワーク通信のトラフィックが増えてしまう問題がある。
【０００６】
また、ＰＣが電源ＯＦＦ状態でなくても、ＰＣの利用者が在席していなければ、プリンタを利用する可能性が低いが、特許文献１に記載の技術では、ＰＣの利用者が在席していないときのプリンタの省電力化については考慮されていない。
【０００７】
本発明は、上述のごとき実情に鑑みてなされたものであり、クライアントとなるコンピュータの稼働状態を随時確認してネットワーク負荷をかける必要もなく、ユーザの在席状況に合わせて電力制御を行うことが可能な印刷装置、その印刷装置における電源制御方法、及びその印刷装置に組み込むためのプログラム、を提供することをその目的とする。
【課題を解決するための手段】
【０００８】
上述の課題を解決するために、本発明に係る印刷装置は、ユーザが使用するクライアントコンピュータと、該クライアントコンピュータからアクセス可能で且つユーザの予定表を管理するグループウェアが搭載されたサーバ装置とにネットワーク接続される印刷装置であって、前記サーバ装置にアクセスして前記グループウェアにログインするログイン手段と、前記グループウェアから前記予定表に含まれる予定情報を抽出する予定抽出手段と、該予定抽出手段で抽出された予定情報に基づいて、当該印刷装置の電力を制御する電力制御手段とを備えたことを特徴としたものである。
【０００９】
また、本発明に係る印刷装置における電力制御方法は、前記印刷装置を、ユーザが使用するクライアントコンピュータと、該クライアントコンピュータからアクセス可能で且つユーザの予定表を管理するグループウェアが搭載されたサーバ装置とにネットワーク接続しておき、前記ログイン手段が、前記サーバ装置にアクセスして前記グループウェアにログインし、予定抽出手段が、前記グループウェアから前記予定表に含まれる予定情報を抽出し、電力制御手段が、前記抽出された予定情報に基づいて、前記印刷装置の電力を制御する電力制御することを特徴としたものである。
【００１０】
また、本発明に係る印刷装置に組み込むためのプログラムは、前記印刷装置の制御部に、前記印刷装置を、ユーザが使用するクライアントコンピュータと、該クライアントコンピュータからアクセス可能で且つユーザの予定表を管理するグループウェアが搭載されたサーバ装置とにネットワーク接続した状態で、前記サーバ装置にアクセスして前記グループウェアにログインするステップと、前記グループウェアから前記予定表に含まれる予定情報を抽出するステップと、前記抽出された予定情報に基づいて、前記印刷装置の電力を制御するステップとを実行させることを特徴としたものである。
【発明の効果】
【００１１】
本発明によれば、印刷装置において、クライアントとなるコンピュータの稼働状態を随時確認してネットワーク負荷をかける必要もなく、ユーザの在席状況に合わせて電力制御を行うことが可能となる。
【発明を実施するための最良の形態】
【００１２】
図１は、本発明に係る印刷装置を備えた印刷システムの構成例を示すブロック図で、図２は、図１の印刷システムにおけるグループウェアサーバ装置の構成例を示すブロック図である。
【００１３】
図１で例示する印刷システムは、印刷装置１に、複数（５台で例示）のクライアントコンピュータ４１〜４５とグループウェアサーバ装置３とが、ネットワーク２を介して接続されてなる。本発明に係る印刷装置１としては、所謂プリンタや複写機だけでなく、ＦＡＸ機能，プリント機能，スキャン機能，コピー機能、ファイリング機能等の各種機能を備えた複合機（ＭＦＰ）なども適用できる。
【００１４】
ネットワーク２は、ＬＡＮ等であり、有線／無線を問わず通信回線上で規定のプロトコルでの通信を可能とする。グループウェアサーバ装置３は、クライアントコンピュータ４１〜４５からアクセス可能で複数のユーザが協力しながら作業を行うグループウェアが実行可能に組み込まれたサーバ装置であり、以下、単にサーバという。クライアントコンピュータ４１〜４５は、ユーザが使用するＰＣ等のクライアント端末であり、以下、単にＰＣという。ＰＣ４１〜４５は、上述のごとく印刷装置１にもネットワーク接続され、印刷装置１に対して印刷要求を行うことが可能となっている。このように、本発明での印刷システムは、ユーザがＰＣ４１〜４５を用いてグループウェアを利用している環境で、印刷装置１に印刷させることが可能となっている。
【００１５】
図１で例示する印刷装置１は、プリンタコントローラ１０、操作部１９、及び印刷部２０などで構成される。印刷部２０は、用紙などの搬送を行うための搬送機構部、原稿を読み取るスキャンエンジン部、このスキャンした画像及び、端末からの印刷データを基に作成された画像を印刷するための印刷エンジンなどから構成される。操作部１９は、複写指示、印刷装置の各種設定などを行うためのタッチパネル等でなる。プリンタコントローラ１０は、後述する構成により、ＰＣ４１〜４５などからネットワーク２を経由して印刷データを受け、印刷装置に印刷可能な画像形式に変換する。
【００１６】
プリンタコントローラ１０は、ＣＰＵ等の演算処理装置を含む制御部１１、ＲＡＭ１２、ＲＯＭ１３、印刷装置１の電源ＯＦＦ時でも設定を保持するようなＦｌａｓｈＲＯＭやＥＥＰＲＯＭ等の不揮発性メモリ１４、及びこれらメモリの制御を行うメモリ制御部（図示せず）、印刷ジョブなどを保存するためのハードディスク１６及びその制御回路（ハードディスク制御回路部）１７、ネットワーク２からの印刷データを受けるネットワークカード（ＮＩＣ）等のネットワークインターフェース回路部１５、並びに、プリンタコントローラ１０にて生成された画像データを印刷部２０に渡すためのエンジンインターフェース回路部１８を備える。
【００１７】
制御部１１は、ユーザの予定表に基づいて印刷部２０のみや装置全体の電源を制御する電源制御部１１ａ、一般的な印刷データ生成やスキャンした画像の処理等を行なう印刷制御／スキャン制御部１１ｂ、監視対象となるＰＣやユーザの情報を管理する対象ＰＣ／ユーザ管理部１１ｃ、サーバ３から予定表又は予定表内の予定情報を受信する制御を行う予定表受信制御部１１ｄ、並びに、ＰＣの電源状態を監視するＰＣ電源状態監視部１１ｅを備える。制御部１１の各部１１ａ〜１１ｅのうち一部又は全部は、ＲＯＭ１３上に格納され、制御部１１に具備したＣＰＵ等の演算処理装置によってＲＡＭ１２上に読み出され実行可能な各種プログラムとして、実装することもできる。また、制御部１１は、プリンタコントローラ１０内の他部１２〜１８も制御する。
【００１８】
上述の電源制御部１１ａは、通常モードと省電力モードとの間の移行制御を可能としておくとよい。ここで、用意する省電力モードの数は１つに限らず複数であってもよい。例えば、省電力のレベルが低めの第１の省電力モード（以下、省電力待機モードという）と、省電力のレベルが高めの第２の省電力モード（以下、スリープモードという）とを設けるなどとしてもよい。
【００１９】
以下、省電力モードとしてこれら２つのモードをもつ場合を挙げて、まず、一般的な電源制御部１１ａの構成例について説明する。電源制御部１１ａは、動作後、使用されずに所定期間（例えば１分など）経過したとき、或いは省電力待機モード移行のユーザ操作がなされたときなどに、省電力待機モードへ移行し、印刷部２０内での消費電力を抑制したり、操作部１９の表示やバックライトをＯＦＦする制御を行う。印刷部２０内での消費電力抑制は、定着装置の設定温度を低下させたり、ポリゴンミラーの回転速度を低下させるなどすると可能である。制御部１１ａは、省電力待機モード時、何らかのユーザ操作或いはデータ受信等により動作が必要となったとき、通常モードに復帰する制御を行う。
【００２０】
電源制御部１１ａは、省電力待機モードに移行してからさらに動作なく所定時間（例えば１時間など）経過したとき、或いはスリープモード移行のユーザ操作がなされたときなどに、スリープモードに移行させる。電源制御部１１ａは、印刷装置１に装置の動作時に電源供給を行うための主電源及び予備電源を備えるなどしておき、スリープモード移行時に特定の回路にのみ通電（電力供給）を行う制御を可能にしておく。特定の回路としては、例えばネットワークインターフェース回路部１５や電源制御部１１ａ自身（本発明に係わる後述の復帰処理を行うために必要）などが挙げられ、印刷装置１にファクシミリ装置が搭載されていた場合にはその受信回路も特定の回路に相当するものとすればよい。なお、予備電源で電力供給する部位でも、通常時（スリープモード以外のモード時）は主電源で電力供給してもよく、その場合、復帰時或いは電源ＯＮ時に、電源制御部１１ａは主電源が通電されたことを監視し、予備電源の通電を遮断するなど適切な処理を行うとよい。また、予備電源は備えなくてもよく、特定の回路における電源から経路をＯＮ／ＯＦＦ切替してもよい。制御部１１ａは、スリープモード時、何らかのユーザ操作或いはデータ受信等により動作が必要となったとき、通常モードに復帰する制御（或いは操作部１９や印刷部２０を必要としない場合には省電力待機モードに復帰する制御）を行う。
【００２１】
また、図２で例示するサーバ３は、ＣＰＵ等の演算処理装置、ＲＡＭ等の作業領域、ＲＯＭ等のグループウェア格納領域などで構成される制御部３０を備える。また、サーバ３は、印刷装置１やＰＣ４１〜４５と通信を行なうためのＮＩＣ等のネットワークインターフェース回路部３３、予定表などの各種データを格納するハードディスク３４、ハードディスクの読み出し／書き込み制御を行なうためのハードディスク制御回路部３５を備え、これらも制御部３０によって制御される。グループウェアはハードディスク３４内に、演算処理装置で実行可能に格納しておいてもよい。
【００２２】
グループウェアは、ＰＣ４１〜４５を使用している各ユーザの予定表を管理する。勿論、グループウェアでは、ユーザの情報（ユーザＩＤやユーザ名など）とそのユーザが使用するＰＣとが関連付けられているものとする。予定表としては、基本的に時間帯毎のユーザの行動が登録されており、少なくとも在席か否かが判別するための情報である必要がある。但し、或るユーザに対して予定が何も登録されていない場合には在席として取り扱ってもよいし、逆に不在として取り扱ってもよい。また、予定表には、出張、会議などの行き先の情報が含まれ、それに基づき不在を判断できるようにしておいてもよい。
【００２３】
制御部３０は、ハードディスク３４に格納されている予定表の登録や更新を監視するための予定表管理部３１、印刷装置１に予定表を送信するためにネットワークインターフェース回路部３３を制御する予定表送信制御部３２を備える。予定表管理部３１だけでなく予定表送信制御部３２もグループウェアに組み込んでプログラムとして搭載するとよい。
【００２４】
また、ＰＣ４１〜４５のそれぞれは、汎用コンピュータであり、従ってＣＰＵ等の演算処理装置、ＲＡＭ等の作業領域、ＲＯＭやハードディスク等の制御プログラム格納領域などで構成される制御部を備える。ＰＣ４１〜４５内には、制御プログラムの一部として、ＯＳの他に、印刷対象のアプリケーションや印刷装置１のドライバなども格納されている。
【００２５】
上述のごとき構成例において、本発明に係る印刷装置１は、その主たる特徴として次のログイン手段、予定抽出手段、及び電力制御手段を備えるものとする。ログイン手段は、サーバ３にアクセスしてグループウェアにログインする手段で、予定抽出手段は、グループウェアから予定表に含まれる予定情報を抽出する手段である。予定抽出手段における予定情報の抽出は、予定表をサーバ３から取得してから行ってもよいし、サーバ３上で直接抽出し抽出した予定情報をサーバ３から取得してもよい。予定抽出手段では、基本的に印刷装置１で印刷を行うユーザの予定情報をグループウェアから検出する。このログイン手段及び予定抽出手段は、予定表受信制御部１１ｄ及びネットワークインターフェース回路部１５などで構成できる。
【００２６】
また、電力制御手段は、予定抽出手段で抽出した予定情報に基づいて、印刷装置１の電力を制御する手段であり、上述した電源制御部１１ａの制御に改良を加えることで構成できる。すなわち、本発明での電源制御部１１ａは、通常モードと１又は複数の省電力モードとの間の移行制御を、ユーザの移行操作や所定期間経過などのトリガの代わりに、或いはそれらのトリガに加えて、予定抽出手段で抽出した予定情報に基づいた電力制御も行う。このように、電力制御手段は、予定情報に基づき印刷装置１を省電力モード（例えば省電力待機モード又はスリープモード）に移行する省電力移行手段を有することが好ましい。さらに、電力制御手段は、省電力移行手段で省電力モードに移行していたときに、予定抽出手段で抽出された予定情報に基づいて通常モード（又は元のモード）に復帰する復帰手段を有することがさらに好ましい。省電力モード時も電源制御部１１ａをＯＮしておけばよい。予定情報に基づく電力制御については、具体的な例を挙げて後述する。
【００２７】
本発明では、上述のごとく予め決められた情報（予めサーバ３に格納された予定表の情報）に基づいて印刷装置１の電力制御を行うため、当然、ＰＣ４１〜４５の稼働状態（電源状態）を随時確認する必要がなくなり、ネットワーク通信のトラフィックを抑えつつ、ＰＣ４１〜４５のユーザの在席状況に合わせて（例えば一人のユーザが在席していない場合に）省電力（例えば省電力モードへ移行する）を実現することができる。
【００２８】
以下、図３及び図４のフロー図の流れに沿って、本発明での電力制御の具体例を説明する。この具体例では省電力モードは１つとして説明する。すなわち、この具体例では、印刷装置１において電力モードの設定として通常モードと省電力モード（上述のスリープモードで例示）のいずれかが設定されるものとして説明する。
【００２９】
図３及び図４は、図１の印刷システムにおける印刷装置で実行される処理の一例を説明するためのフロー図である。また、図５は、図１の印刷システムにおけるＰＣにおいてサーバにログインする画面の一例を示す図、図６は、図５の画面に続きログイン後に表示される機能選択画面の一例を示す図、図７は、図６の機能選択画面で予定表の機能を選択した場合に表示される予定表画面の一例を示す図、図８は、図７の予定表画面から或る時間経過した後の予定表画面の一例を示す図である。また、図９は、図１の印刷システムにおける印刷装置で格納された管理対象ユーザ情報の例を示す図、図１０は、図１の印刷システムにおける印刷装置で格納されたユーザ管理参照情報の例を示す図である。
【００３０】
印刷装置１の制御部１１は、電源ＯＮになったとき、各種初期処理を行い（ステップＳ１）、電源制御部１１ａが電力モードを通常モードに設定する（ステップＳ２）。次いで、予定表受信制御部１１ｄが、サーバ３にログインするか否かの判定フラグ（ログイン許可フラグ）をＯＮにする（ステップＳ３）。このＯＮ処理は、後述する予定表電源管理モードをデフォルトの電源管理モードとする場合を前提とした処理であり、後述する印刷装置単体電源管理モードをデフォルトの電源管理モードとする場合にはステップＳ３でＯＦＦにすればよい。
【００３１】
電源管理モードには、印刷装置単体で電源管理するモード、すなわち上述した所定時間（及びユーザ操作）をトリガとする省電力制御を行うモード（印刷装置単体電源管理モード）と、本発明の予定情報に基づく省電力制御を行うモード（予定表電源管理モード）とが含まれる。電源管理モードの設定は、操作部１９や外部から電源管理モードの設定を受け付け、例えば印刷装置単体電源管理モードで待機処理を行うか否かのフラグを設定することで行うとよく、そのフラグは例えば電源制御部１１ａから読み出し可能に不揮発性メモリ１４などに格納しておけばよい。なお、予定表電源管理モードは、基本的には上述した所定時間及びユーザ操作に基づく省電力制御を実行しないものとして説明しているが、特にユーザ操作（実際には管理者操作）はトリガとして併せて採用してもよい。
【００３２】
ステップＳ３に続き、制御部１１が電源管理モードに基づいた待機処理を実行する（ステップＳ４）。電源管理モードに基づいた待機処理としては、電源管理モードの判定フラグを読み出す処理、及びログイン許可フラグを読み出す処理などの処理を実行する。また、ステップＳ４では、上述の電源管理モードの設定の受け付け及び実行も行うものとする。さらに、ステップＳ４での待機処理は、電源管理モードがいずれであるかを問わず、コピー動作のためのキー入力待ちやＰＣ４１〜４５からの印刷要求待ち、印刷装置１のエラー検出などの既知の処理なども実行する。
【００３３】
ステップＳ４に続き、制御部１１が、予定表電源管理モードがＯＮの状態か否か（印刷装置単体電源管理モードがＯＮにされたか）を判定し（ステップＳ５）、印刷装置単体電源管理モードがＯＮの場合にはステップＳ４に戻る。
【００３４】
一方、ステップＳ５の判定の結果、予定表電源管理モードがＯＮの状態であれば、そのモードでの処理を行う。まず、予定表受信制御部１１ｄが、ログイン許可フラグがＯＮか否かを確認し（ステップＳ６）、ＯＦＦの場合には時間間隔が閾値以上であるかを判定する（ステップＳ７）。閾値以上である場合には、予定表受信制御部１１ｄがログイン許可フラグをＯＮにし（ステップＳ８）、その後、ステップＳ４へ戻る。一方、閾値未満の場合には、そのままステップＳ４へ戻り、閾値以上となるまで処理を繰り返して待つ。ステップＳ６での確認及びステップＳ７での判定処理は、ある一定時間の間隔を置いて、サーバ３を確認するためであり、このような確認を行うことで不要な連続確認が発生せず、ネットワーク２のトラフィックも最小限に抑えることが可能となる。なお、この一定時間の間隔も操作部１９や外部から設定可能にしておくとよい。
【００３５】
ステップＳ６でログイン許可フラグがＯＮであれば、予定表受信制御部１１ｄがネットワークインターフェース回路部１５を制御し、サーバ３にアクセスしてグループウェアへのログインを試みる。ステップＳ３での許可フラグがＯＮの状態で、予め印刷装置１のＩＤ及びパスワードを入力できるようにしておき、ログインを実行するとよい。
【００３６】
予定表受信制御部１１ｄは、ログインを試みてログイン結果を判定し（ステップＳ１１）、ログインできなかった場合、今回で連続ｎ回ログインに失敗したか否かを判定する（ステップＳ２０）。ステップＳ２０でＹＥＳの場合、通信は良好でもログインできない状態であると判断し、強制的に印刷装置単体電源管理モードに設定変更し（ステップＳ２１）、ステップＳ４へ戻る。一方、ステップＳ２０でＮＯの場合、ログインできたことが有った今回は通信状態が不良でログインできなかった状態であると判断し、予定表受信制御部１１ｄがログイン許可フラグをＯＦＦにし（ステップＳ８）、ステップＳ４へ戻り、再度ステップＳ８でログイン許可フラグがＯＮされステップＳ１１でログインが試行されるまで待つこととなる。
【００３７】
サーバ３にログインが成功した場合（ステップＳ１１でＹＥＳの場合）、予定表受信制御部１１ｄが各ユーザの予定表のデータを取り込む（ステップＳ１２）。ステップＳ１２では、各ユーザの予定情報をサーバ３上で抽出して直接取り込んでもよいし、予定表データをそのまま取り込んでそれを内部解析して各ユーザの予定情報を抽出してもよい。この内部解析は、取得した予定表データを、ＨＴＭＬなどの表示形態のまま、或いは中間データに変換した後に、実行するとよい。最終的に、全てのユーザと各ユーザそれぞれの予定情報とを印刷装置１側に取り込めればよい。
【００３８】
続いて、予定表受信制御部１１ｄ（又は対象ＰＣ／ユーザ管理部１１ｃ又は電源制御部１１ａ）が、対象ＰＣ／ユーザ管理部１１ｃで管理された後述の管理対象ユーザ情報に基づき、ステップＳ１２で取り込んだユーザの予定情報の中から管理対象ユーザの予定情報のみを抽出する（ステップＳ１３）。管理対象ユーザへの絞り込みは、ステップＳ１２での予定情報の直接取得時又は抽出時に行っておいてもよい。
【００３９】
ここで、監視対象のユーザは、対象ＰＣ／ユーザ管理部１１ｃを設けず監視対象のユーザを指定しない形態も採用できる。このように監視対象ユーザは特に絞り込む必要は必ずしもないが、次の理由から絞り込むことが好ましい。印刷装置１に対して印刷を行わないユーザ（印刷実行時には他の印刷装置を使用するユーザ）がグループウェアに多く登録されている場合、印刷装置１が監視／管理する対象ユーザを絞り込むことで、判定時間短縮を短縮できる。
【００４０】
このようなユーザの絞り込みは、次のユーザ指定手段を予定抽出手段に設けることで実現できる。ユーザ指定手段とは、予定表から予定情報を抽出するユーザを指定する手段であり、操作部１９から直接入力／選択してもよいし、次の解析手段を用いて指定してもよい。管理対象として指定されたユーザの情報、対象ＰＣ／ユーザ管理部１１ｃにて管理する。
【００４１】
印刷装置１に備える解析手段は、ＰＣ４１〜４５から要求される印刷データを解析する。但し、この解析手段は、印刷の実行に必要なデータの解析以外に、ユーザ（或いはＰＣ）を特定するＩＰアドレス等の情報を解析できるものとする。なお、ＰＣに対応するユーザの情報は、グループウェアから得てもよいし、印刷装置側で指定してもよい。
【００４２】
そして、ユーザ指定手段は、この解析手段での解析結果に基づき既に指定済みのユーザ（又はＰＣ）からの印刷要求であるか否かを判定し、指定済みのユーザ以外のユーザ（又はＰＣ）からの印刷要求であった場合、新規にユーザ（又はＰＣ）として指定（新規自動登録）するとよい。このように、印刷データに含まれるＩＰアドレス等のＰＣ４１〜４５の情報から、予め関連付けされたユーザでないことを判断した場合、監視／管理対象ユーザとして新規自動登録することで、管理者等によるユーザ登録の手間を削減することができる。また、一定期間（例えば１ヶ月など）使用がないユーザは削除するなどしてもよい。
【００４３】
次に電源制御部１１ａが、ステップＳ１３で抽出した予定情報に基づき所定数（好ましくは少なくとも１人）のユーザが在席しているか否かを判定する（ステップＳ１４）。なお、上述の所定数は、全管理対象ユーザ数に対する在席ユーザのパーセンテージで表されるデータと同義である。
【００４４】
ステップＳ１４でＹＥＳの場合、電源制御部１１ａが、次に所定数未満のユーザが在席となる時間（日時）、すなわち「所定数のユーザ」の在席と判断されなくなる時間を取得後（ステップＳ１５）、電源復帰処理を実行する（ステップＳ１６）。ステップＳ１６の後、予定表受信制御部１１ｄがログイン許可フラグをＯＦＦにし（ステップＳ１７）、ステップＳ４に戻る。ステップＳ１５で取得した時間は、ステップＳ４での待機処理において、再度省電力モードへ移行するための時間として使用され、電源制御部１１ａがその時間の到来により省電力モードへ移行させるとよい。
【００４５】
一方、ステップＳ１４でＮＯの場合、電源制御部１１ａが、ユーザが次に所定数在席となる時間を取得後（ステップＳ１８）、省電力モード（ここではスリープモード）への移行処理を実行する（ステップＳ１９）。ステップＳ１９の後、予定表受信制御部１１ｄがログイン許可フラグをＯＦＦにし（ステップＳ１７）、ステップＳ４に戻る。ステップＳ１８で取得した時間は、ステップＳ４での待機処理において、再度通常モードへ復帰するための時間として使用され、電源制御部１１ａがその時間の到来により通常モードへ復帰させるとよい。
【００４６】
ステップＳ１５，Ｓ１８のように次回以降の電力モード移行を行う時間の情報を得ておきそれに基づいて移行処理してもよいが、予定抽出手段に、定期的にグループウェアの予定表を監視する手段を備えてもよい。これにより、当日決まった出張など、印刷装置１が予定表を読み込んだタイミング移行に追加変更された予定表を、タイムリーに反映することが可能となる。また、ステップＳ１６において、省電力モードを複数用意しておく場合には、復帰の時刻が迫ってくるとスリープモードから省電力モードを経て通常モードへ移行するような制御を行ってもよい。
【００４７】
以上説明したように、電源制御部１１ａは、監視対象のユーザがＰＣに在席しているか否かを判断し（ユーザの不在を検出し）、その判断結果により電力制御（省電力モード移行制御や復帰制御）を行う。
【００４８】
ここで、図５乃至図８に基づき、ユーザによる予定表の登録・更新について、並びにその予定表及びその予定表に基づく電力制御についてさらに具体的に説明する。各ＰＣ４１〜４５のユーザが、サーバ３に予定表を登録・更新する際には、まず各ＰＣ４１〜４５からＷｅｂブラウザなどの表示操作手段によりサーバ３を呼び出し、サーバ３はそれに応答して最初に図５のようなログイン画面（グループウェアのログイン画面）４６をそのＰＣに表示させる。ログイン画面４６は、ユーザ名入力領域４６ａ及びパスワード入力領域４６ｂを含んでいればよい。
【００４９】
ここでユーザがログインの承認を受けると、図６に例示する機能選択画面４７がそのユーザのＰＣに表示される。ここで、ユーザが予定表選択領域４７ａを選択すると、図７で例示するような予定表画面５０が表示される。なお、機能選択画面４７では、グループのメンバの行き先一覧を表示させるための行き先表示選択領域４７ｂ、メンバ全員への連絡事項を表示するための連絡事項選択領域４７、及び、各ユーザが自分のほしい情報のみカスタマイズして表示レイアウトを作成するためのマイページ選択領域４７ｄが表示された例を示している。
【００５０】
図７で例示した予定表画面５０では、各ユーザのユーザ名又はユーザＩＤの情報５１、その行き先情報５２、現在の日を表す日情報５３、現在の時間帯を表す時間帯情報５４、時間帯情報５４上に表示された現在の時刻に現時刻マーク５５などと共に、各ユーザに対するより具体的なスケジュールが変更可能に表示されている。換言すると、ここで表示されたスケジュールの情報がサーバ３のハードディスク３４に格納され、行き先表示機能、スケジュール管理機能等、及びこれらの編集手段を有するグループウェアで管理されている。
【００５１】
ユーザがＰＣで予定表の変更を入力すると、この予定表画面５０も変わる。例えば、図７の予定表画面５０で例示したように、１３：３０で表示させたときユーザ４の「打ち合せ（会議室Ｃ）」の予定５６が登録されていたとする。その後、ユーザ４がこの予定５６の情報を削除する処理を行うと、ハードディスク３４の情報が変更され、例えば図８の予定表画面５０（１６：００）で例示するように予定５６の表示も消える。
【００５２】
次に、印刷装置１において、図８の予定表画面５０に例示した予定表の情報が得られた場合の電源制御部１１ａの電力モード移行例について説明する。ここで、対象ユーザは２〜５とする。まず、印刷装置１が電源ＯＦＦ状態からＯＮされ通常モードで起動されるか、或いは省電力モードからユーザ４が在席状態となる１１：３０の所定時間前（例えば５分前）に通常モードに移行される。続いて、１２：００の所定時間前に省電力モードに移行される。もし、１２：１０にユーザ５が戻ってきてＰＣから印刷ジョブを印刷装置１に発した場合には、通常モードに移行して印刷処理を行った後に省電力モードに戻す。ユーザ５のＰＣから印刷ジョブを受けた時刻が１２：５０の場合には、１３：００以降ユーザ４が在席のためそのまま通常モードとしておいてもよい。このように省電力モードで印刷ジョブを受けた場合には、電源制御部１１ａは印刷ジョブの時間によって省電力モードに戻すか否かを決定してもよい。また、１５：００の所定時間前からユーザ５が在席する１６：３０の所定時間前までの時間帯は、図８の予定表画面に例示した予定表の情報が得られている場合には通常モードであるが、図７の予定表画面５０に例示した予定表の情報が得られている場合には省電力モードとなる。
【００５３】
次に、管理対象ユーザ情報（監視対象ユーザ情報）について具体例を挙げる。ユーザがＰＣ４１〜４５に対応した５人の環境で、全てのユーザを監視する場合、図９の管理対象ユーザ情報６１のようにユーザ１〜５（合計５台）であることを示す情報がメモリに保存される。「管理するユーザ数」としては「５」が保存される。また「ユーザ１」〜「ユーザ５」にはそれぞれ管理対象となるユーザ名（又はＰＣの情報）が保存される。管理対象ユーザ情報６１は、例えば印刷装置１の不揮発性メモリ１４に格納しておけばよい。管理対象ユーザ情報６２は、同じユーザ数の環境で、「ユーザ２」〜「ユーザ４」までを管理対象とする場合にメモリに格納される情報である。この場合「管理するユーザ数」としては「３」が保存される。管理対象ユーザ情報６１が格納されている状態から、ユーザ指定によりユーザ１，５を対象から外すなどしても、管理対象ユーザ情報６２で示したように、管理対象がユーザ２〜４（合計３台）となる。
【００５４】
上述の解析手段及びユーザ指定手段の例としては、このような管理対象ユーザ情報を、図１０で例示するようなユーザ管理参照情報６３を記憶して参照することで決定するようにしてもよい。このユーザ管理参照情報６３は、監視対象ユーザを決めるために参照する情報であって、印刷装置１の不揮発性メモリ１４などに格納しておけばよい。監視対象ユーザは、印刷データ（印刷ジョブ）の受信回数をユーザＩＤ（ＰＣのＩＰアドレス等）毎に記憶しておき、所定受信回数以上のユーザを監視対象としてもよい。また、上述したように、一定期間（例えば１ヶ月など）使用がない場合、すなわち印刷データの受信がない場合に、そのユーザを監視対象から削除し外すようにしてもよい。この場合には、ユーザ毎の受信間隔を記憶しておくことで一定期間の不使用を判断できる。
【００５５】
また、上述した印刷装置１には、ＰＣ電源状態監視部１１ｅを図示しているように、ＰＩＮＧ等のネットワークコマンドなどによりＰＣ４１〜４５の電源状態を取得（監視）する電源状態取得手段を備えてもよい。但し、この電源状態取得手段は、省電力移行手段が予定情報からユーザ不在（「所定数のユーザ在席」に該当しない）を判断したときに初めてＰＣ４１〜４５の電源状態を取得する処理を実行するものとする。そして、省電力移行手段は、所定数のＰＣの電源がやはりＯＮされていなかった場合のみ、省電力モードに移行するよう制御するとよい。また、この電源状態取得手段は、復帰手段がユーザ在席（所定数のユーザが在席）を判断したときに初めて電源状態の取得処理を実行する。そして、復帰手段は、所定数のＰＣの電源がやはりＯＮされていた場合のみ、通常モードに復帰する制御を行うとよい。なお、ＰＣ電源状態監視部１１ｅでの監視は、対象ＰＣ／ユーザ管理部１１ｃで対象となっているＰＣに対して実行すればよく、また監視は上述したように随時ではない。
【００５６】
このような構成を採用することで、ユーザが何らかの理由により予め決められた予定表より遅れて外出する場合など、印刷する可能性があるのにも拘わらず、印刷装置１を省電力モードに移行することを防止することが可能となる。このように、省電力モードでよいかの判断を確実に行うために必要なときだけ監視を行うため、従来のごとき常に監視するよりネットワーク負荷が大幅に低減できる。勿論、上述のごとく印刷装置１としてはＰＣ電源状態取得手段（電源状態監視部１１ｅ）を具備しない構成も採用できる。
【００５７】
以上、図１乃至図１０を参照しながら本発明の印刷装置について各実施形態を説明してきたが、その制御の流れを説明したように、本発明は、ＰＣ４１〜４５等のクライアントコンピュータ、及びサーバ３等のグループウェアサーバ装置を用いた印刷装置１等の印刷装置における電力制御方法としての形態も採り得る。
【００５８】
また、本発明は、印刷装置に組み込むプログラムとしての形態も採り得る。これらプログラムは、制御部１１内の制御プログラムとして例示したものである。そして、この制御プログラムは、それを記録したコンピュータ読み取り可能な記録媒体としての配布することやネットワーク経由で配信することができ、印刷装置に直接或いはＰＣ等を介して、実行可能に組み込むことができる。
【図面の簡単な説明】
【００５９】
【図１】本発明に係る印刷装置を備えた印刷システムの構成例を示すブロック図である。
【図２】図１の印刷システムにおけるグループウェアサーバ装置の構成例を示すブロック図である。
【図３】図１の印刷システムにおける印刷装置で実行される処理の一例を説明するためのフロー図である。
【図４】図３に続くフロー図である。
【図５】図１の印刷システムにおけるＰＣにおいてサーバにログインする画面の一例を示す図
【図６】図５の画面に続きログイン後に表示される機能選択画面の一例を示す図
【図７】図６の機能選択画面で予定表の機能を選択した場合に表示される予定表画面の一例を示す図
【図８】図７の予定表画面から或る時間経過した後の予定表画面の一例を示す図である。
【図９】図１の印刷システムにおける印刷装置で格納された管理対象ユーザ情報の例を示す図である。
【図１０】図１の印刷システムにおける印刷装置で格納されたユーザ管理参照情報の例を示す図である。
【符号の説明】
【００６０】
１…印刷装置、２…ネットワーク、３…グループウェアサーバ装置（サーバ）、１０…プリンタコントローラ、１１…印刷装置側の制御部、１１ａ…電源制御部、１１ｂ…印刷制御／スキャン制御部、１１ｃ…対象ＰＣ／ユーザ管理部、１１ｄ…予定表受信制御部、１１ｅ…ＰＣ電源状態監視部、１２…ＲＡＭ、１３…ＲＯＭ、１４…不揮発性メモリ、１５…印刷装置側のネットワークインターフェース回路部、１６…印刷装置側のハードディスク、１７…印刷装置側のハードディスク（ＨＤＤ）制御回路部、１８…エンジンインターフェース回路部、１９…操作部、２０…印刷部、３０…サーバ側の制御部、３１…予定表管理部、３２…予定表送信制御部、３３…サーバ側のネットワークインターフェース回路部、３４…サーバ側のハードディスク、３５…サーバ側のハードディスク（ＨＤＤ）制御回路部、４１〜４５…クライアントコンピュータ（ＰＣ）、４６…ログイン画面、４７…機能選択画面、５０…予定表画面、６１，６２…管理対象ユーザ情報、６３…ユーザ管理参照情報。
【図１】
2008217539.tif 000003
【図２】
2008217539.tif 000004
【図３】
2008217539.tif 000005
【図４】
2008217539.tif 000006
【図５】
2008217539.tif 000007
【図６】
2008217539.tif 000008
【図７】
2008217539.tif 000009
【図８】
2008217539.tif 000010
【図９】
2008217539.tif 000011
【図１０】
2008217539.tif 000012