(57)【要約】【課題】  情報処理装置が実行する予め定められた処理に関して省電力状態に反した設定がされた場合に省電力状態への移行を不能とすることができる情報処理装置及びその制御方法、並びにプログラムを提供する。【解決手段】  ＣＰＵ等の内部装置の省電力機能を具備するマルチファンクションデバイス等の情報処理装置は、内部装置への電力供給状態を制御して情報処理装置を動作状態又は省電力状態にする電力制御手段を備える。また、情報処理装置が実行する予め定められた処理に関する設定をする設定手段と、設定手段による設定が省電力状態に反する設定か否かを判断する判断手段とを備える。そして、電力制御手段は、設定が省電力状態に反すると判断手段が判断した場合は動作状態から省電力状態への移行を不能とする。一方、設定が省電力状態に反しないと判断手段が判断した場合は動作状態から省電力状態への移行を可能とする。【選択図】  図３
2007148829.tif 000002
【特許請求の範囲】
【請求項１】
内部装置の省電力機能を具備する情報処理装置であって、
前記内部装置への電力供給状態を制御して前記情報処理装置を動作状態又は省電力状態にする電力制御手段と、
前記情報処理装置が実行する予め定められた処理に関する設定をする設定手段と、
前記設定手段による前記設定が前記省電力状態に反する設定か否かを判断する判断手段とを備え、  
前記電力制御手段は、前記設定が前記省電力状態に反すると前記判断手段が判断した場合は前記動作状態から前記省電力状態への移行を不能とし、前記設定が前記省電力状態に反しないと前記判断手段が判断した場合は前記動作状態から前記省電力状態への移行を可能とすることを特徴とする情報処理装置。
【請求項２】
前記情報処理装置を前記動作状態から前記省電力状態へ移行させる移行要求を入力する入力手段と、
前記入力手段により前記移行要求が入力された場合であって、前記設定が前記省電力状態に反すると前記判断手段が判断した場合に、前記設定に関する表示をする表示手段と
をさらに備えることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記入力手段により前記移行要求が入力された場合であって、前記設定が前記省電力状態に反すると前記判断手段が判断した場合に、前記設定を前記省電力状態に反しない設定に変更する変更手段をさらに備えることを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記変更手段による前記省電力状態に反しない設定への変更を有効とするか否かを再確認する再確認手段をさらに備え、
前記変更手段は、前記再確認手段によって前記省電力状態に反しない設定への変更を有効とすると再確認されたことに応じて、前記設定を変更する
ことを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記省電力状態が前記内部装置への電力供給を遮断する状態であることを特徴とする請求項１から４までのいずれか１項に記載の情報処理装置。
【請求項６】
前記表示手段は、前記省電力状態への移行を可能とするために前記省電力状態に反しない設定に関する情報を表示することを特徴とする請求項２に記載の情報処理装置。
【請求項７】
前記表示手段は、前記情報処理装置に接続された他装置の表示画面上に前記設定に関する情報を表示することを特徴とする請求項２又は６に記載の情報処理装置。
【請求項８】
前記予め定められた処理は、前記情報処理装置と外部装置との通信処理であって、
前記設定手段は、前記通信処理を有効とするか否かを設定し、
前記判断手段は、前記設定手段が前記通信処理を有効と設定した場合に、前記省電力状態に反する設定であると判断する
ことを特徴とする請求項１から７までのいずれかに記載の情報処理装置。
【請求項９】
前記情報処理装置は複数の前記通信処理を実行可能であって、
前記設定手段は、複数の前記通信処理の各々を有効とするか否を設定し、
前記判断手段は、前記設定手段が前記複数の通信処理の少なくともいずれかを有効と設定した場合に、前記省電力状態に反する設定であると判断する
ことを特徴とする請求項８に記載の情報処理装置。
【請求項１０】
内部装置の省電力機能を具備する情報処理装置の制御方法であって、
前記内部装置への電力供給状態を制御して前記情報処理装置を動作状態又は省電力状態にする電力制御工程と、
前記情報処理装置が実行する予め定められた処理に関する設定をする設定工程と、
前記設定工程による前記設定が前記省電力状態に反する設定か否かを判断する判断工程とを有し、
前記電力制御工程は、前記設定が前記省電力状態に反すると前記判断工程にて判断された場合は前記動作状態から前記省電力状態への移行を不能とし、前記設定が前記省電力状態に反しないと前記判断手段が判断した場合は前記動作状態から前記省電力状態への移行を可能とすることを特徴とする情報処理装置の制御方法。
【請求項１１】
内部装置の省電力機能を具備するコンピュータに、
前記内部装置への電力供給状態を制御して前記コンピュータを動作状態又は省電力状態にする電力制御手順と
前記情報処理装置が実行する予め定められた処理に関する設定をする設定手順と、
前記設定手順による前記設定が前記省電力状態に反する設定か否かを判断する判断手順とを実行させるためのプログラムであって、
前記電力制御手順は、前記設定が前記省電力状態に反すると前記判断手順にて判断された場合は前記動作状態から前記省電力状態への移行を不能とし、前記設定が前記省電力状態に反しないと前記判断手順にて判断された場合は前記動作状態から前記省電力状態への移行を可能とすることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、省電力機能を備える情報処理装置及びその制御方法、並びにプログラムに関する。
【背景技術】
【０００２】
近年、より厳しくなってきている省エネルギーの基準に対応するために、プリンタや複合機等の各種デバイス（情報処理装置）に省電力機能を設けたものが登場している。このようなデバイスでは、例えば、省電力モード時にＣＰＵの電源を遮断する手段を搭載している。しかし、ネットワークに対応したプリンタや複合機等のデバイスでは、ネットワークからのパケット受信で省電力モードから復帰する必要がある。そのため、頻繁に通信を行う機能を利用するようなデバイスでは、省電力モードに移行することが難しい場合もある。
【０００３】
また、デバイスを構成する部品の中には、部品の性質上、無制限に部品の電源を停止・供給を繰り返すことができないものも存在する。このようなデバイスの場合には、電源の停止・供給が頻繁に繰り返されないように、省電力から復帰した場合に一定時間省電力モードへの移行を行わないというような制限を設ける必要がある。
【０００４】
このようにデバイスの設定を変更しようとして所望の設定モードに移行できない場合には、警告を行うような発明が知られている（例えば、特許文献１参照。）。特許文献１には、予約変更時に、予約状況に矛盾があった場合に警告を出すという発明が開示されている。当該発明によれば、タイマー予約装置における予約変更の機能を実現するために、設定されている予約時刻をずらすための時間量を入力し、その時間量に基づいて設定されている予約時刻を変更する。このようにして変更後の曜日や日付、時刻を求めることにより、時間シフトを設定することで正しく予約変更ができるようにしている。この際、変更後の予約に重複があるか否かをチェックして、警告を発することができる。
【特許文献１】特開平９−１４６４２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１には、予約状況に矛盾があった場合に、その矛盾を解決するような設定変更を行ったり、矛盾を解決するための設定変更画面へリンクする等の解決のための手段については開示されていない。また、省電力機能を具備したデバイスにおいて省電力設定が有効な場合に、矛盾が起きないように省電力モードへの移行を防ぐような手段についての開示も見当たらない。
【０００６】
上述した省電力機能を具備したデバイスでは、例えデバイスの省電力設定を有効にした場合であっても、デバイスが利用する機能や、その機能の設定方法によっては省電力モードに移行できない場合がある。このような場合であっても、ユーザにとっては、画面上でのデバイスの省電力モードが「有効」に設定されており、省電力モードに移行するように見える。しかし実際は、省電力に移行することができないので、ユーザは正しく省電力設定を行うことができないこととなる。
【０００７】
また、仮に、デバイスの省電力モード設定を有効とした場合であっても、デバイスが利用する機能やその機能に対して設定された省電力モード設定に反しているために、省電力モードを有効にできない場合がある。このような状態で設定者に対して警告を出した場合、警告を出されたユーザは、どの設定項目をどのように修正するべきかを知るために、現在のデバイスの設定、デバイスの設定マニュアル及び設定ヘルプファイル等を参照する必要があり、面倒である。
【０００８】
さらに、修正すべきデバイスの設定項目を知ったに、多数の設定項目が表示されたＵＩ画面の中から当該設定項目を修正する場所が判りにくく、見つけ出すことに手間がかかった。
【０００９】
さらにまた、デバイスの省電力モード設定を正しく行った後、その実行途中にデバイスの設定が変更され、省電力設定条件に反した設定がなされてしまった場合に、省電力モード設定が「有効」であるのに省電力モードに移行しないという場合がある。
【００１０】
本発明は、このような事情を考慮して、情報処理装置が実行する予め定められた処理に関して省電力状態に反した設定がされた場合に省電力状態への移行を不能とすることができる情報処理装置及びその制御方法、並びにプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記課題を解決するために、本発明は、内部装置の省電力機能を具備する情報処理装置であって、
前記内部装置への電力供給状態を制御して前記情報処理装置を動作状態又は省電力状態にする電力制御手段と、
前記情報処理装置が実行する予め定められた処理に関する設定をする設定手段と、
前記設定手段による前記設定が前記省電力状態に反する設定か否かを判断する判断手段とを備え、  
前記電力制御手段は、前記設定が前記省電力状態に反すると前記判断手段が判断した場合は前記動作状態から前記省電力状態への移行を不能とし、前記設定が前記省電力状態に反しないと前記判断手段が判断した場合は前記動作状態から前記省電力状態への移行を可能とすることを特徴とする。
【００１２】
また、上記課題を解決するために、本発明は、内部装置の省電力機能を具備する情報処理装置の制御方法であって、
前記内部装置への電力供給状態を制御して前記情報処理装置を動作状態又は省電力状態にする電力制御工程と、
前記情報処理装置が実行する予め定められた処理に関する設定をする設定工程と、
前記設定工程による前記設定が前記省電力状態に反する設定か否かを判断する判断工程とを有し、
前記電力制御工程は、前記設定が前記省電力状態に反すると前記判断工程にて判断された場合は前記動作状態から前記省電力状態への移行を不能とし、前記設定が前記省電力状態に反しないと前記判断手段が判断した場合は前記動作状態から前記省電力状態への移行を可能とすることを特徴とする。
【００１３】
さらに、上記課題を解決するために、本発明に係るプログラムは、
内部装置の省電力機能を具備するコンピュータに、
前記内部装置への電力供給状態を制御して前記コンピュータを動作状態又は省電力状態にする電力制御手順と
前記情報処理装置が実行する予め定められた処理に関する設定をする設定手順と、
前記設定手順による前記設定が前記省電力状態に反する設定か否かを判断する判断手順とを実行させるためのプログラムであって、
前記電力制御手順は、前記設定が前記省電力状態に反すると前記判断手順にて判断された場合は前記動作状態から前記省電力状態への移行を不能とし、前記設定が前記省電力状態に反しないと前記判断手順にて判断された場合は前記動作状態から前記省電力状態への移行を可能とすることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、情報処理装置が実行する予め定められた処理に関して省電力状態に反した設定がされた場合に省電力状態への移行を不能とすることができる。
【発明を実施するための最良の形態】
【００１５】
以下、図面を参照して、本発明の一実施形態に係るデバイスにおける省電力設定手順について詳細に説明する。
【００１６】
図１は、本発明の一実施形態に係るデバイスとしてネットワーク接続機能を持つマルチファンクションデバイスがネットワークに接続しているシステムの概略図である。図１において、１０１はネットワーク１００に接続可能なマルチファンクションデバイスであって、ネットワーク印刷サービスや、スキャンサービスをローカルエリアネットワーク（ＬＡＮ）等のネットワーク１００に提供している。マルチファンクションデバイス１０１は、さらに、電話回線を利用したＦＡＸ機能や、インターネットＦＡＸ機能、ＵＳＢホスト等の機能が搭載されているデバイスである。同一のネットワーク１００上に、マルチファンクションデバイス１０１と通信を行う機能を搭載しているＰＣ１０２が接続している。また、１０３はメールサーバであり、マルチファンクションデバイス１０１と通信を行う。
【００１７】
図２は、本発明の一実施形態に係るマルチファンクションデバイス１０１の細部構成を示すブロック図である。図２において、２００は、マルチファンクションデバイス１０１の本体であり、印刷機能を持つプリンタエンジン２１２、スキャン機能を持つスキャナエンジン２１３、スピーカ、タッチパネル、ボタン或いはランプ等のユーザインタフェース部２１４と接続する。
【００１８】
２０１は、スキャナエンジン２１３を制御するスキャナエンジン制御ユニット、２０２はＣＰＵである。また、２０３はブートプログラムが可能されているブートＲＯＭ、２０４はＲＡＭ（メモリ）、２０５はタッチパネルから設定された値を保持しておくための不揮発性のＲＡＭ（ＮＶＲＡＭ）である。さらに、２０６はプリンタエンジン２１２を制御するプリンタエンジン制御ユニット、２０７はハードディスク（ＨＤＤ）、２０８はタイマである。さらにまた、２０９はパネルやボタンランプといったユーザインタフェース部分２１４を制御するＩ／Ｏ制御ユニット、２１０はネットワーク制御部ユニットである。上述したスキャナエンジン制御ユニット２０１〜ネットワーク制御ユニット２１０は、それぞれバス２１１に接続している。
【００１９】
デバイスを制御するプログラムはＨＤＤ２０７内に格納されており、電源が投入されるとＣＰＵ２０２はブートＲＯＭ２０３からブートプログラムを読み出し、ブートプログラムの制御に従ってデバイスのブートを実行する。ＣＰＵ２０２は、ブートプログラムに従ってＨＤＤ２０７からデバイス制御プログラムをＲＡＭ２０４に展開し、ＲＡＭ２０４上に展開されたデバイス制御プログラムを読み出すことによって、デバイスの制御を実行する。
【００２０】
２１５は電源制御ユニットである。本電源制御ユニットを制御することによって、省電力モードに移行することが可能となる。
【００２１】
図３は、電源制御ユニット２１５によってどのユニットの電源を遮断するかを説明するための図である。電源制御ユニット２１５は、３０１で囲まれた部分のユニットの電源をＯＮ／ＯＦＦすることが可能である。具体的には、スキャナエンジン２１３、スキャナエンジン制御ユニット２０１、ＣＰＵ２０２、ＲＯＭ２０３、プリンタエンジン２１２、プリンタエンジン制御ユニット２０６、ＨＤＤ２０７、タイマ２０８の電源をＯＮ／ＯＦＦすることが可能である。
【００２２】
そして、省電力モード移行時には、この３０１の範囲内の各ユニットの電源を遮断することによって、低電力を実現している。また、省電力モードからの復帰時には、この３０１の範囲のユニットの電源を投入することになる。
【００２３】
電源制御ユニット２１５は、Ｉ／Ｏ制御部２０９やネットワーク制御部２１０の各ユニットからＰｏｗｅｒＯｎ信号３０２を受信することが可能である。そして、この信号を受信すると、３０１の範囲のユニット電源を投入し、省電力モードから復帰する。
【００２４】
図４は、本発明の一実施形態に係るマルチファンクションデバイスが所有するユーザインタフェース部分の外観図である。図４において、４０１は大型タッチパネルであり、ユーザはタッチパネル４０１を操作することで、各種設定を行うことが可能である。図４に示す画面はコピーの待機画面例である。
【００２５】
また、４０２はテンキーボタンであって、１から０の数字を入力する際に使われる。「Ｓ」のボタン４０６はサービスボタンであり、このボタン４０６を押下することにより、タッチパネル４０１上に各種サービス画面が出現し、コピー以外のサービスを行うことができる。「Ｒ」のボタン４０７は設定ボタンであり、このボタン４０７を押下することによって、タッチパネル４０１上に各種設定画面が出現してパラメータの設定を行うことができる。４０３はスピーカであって、音声やブザー等をここから出力する。４０４はランプであり、印刷やコピーがジャムした場合には、ランプが点滅する。４０５は省電力へのＯＮ／ＯＦＦボタンであって、ユーザが省電力モードへの移行及び復帰をボタン操作することが可能となる。
【００２６】
ここで、デバイスの省電力設定条件には、例えば次のような設定が存在する。
【００２７】
（１）ＡｐｐｌｅＴａｌｋのプロトコルが無効であるとする設定：
デバイスがＡｐｐｌｅＴａｌｋの印刷サービスを提供している場合、ＡｐｐｌｅＴａｌｋのプロトコルでは、そのプロトコルアドレスが動的に変化する。そのため、ＡｐｐｌｅＴａｌｋをサポートするデバイスでは、常にネットワーク上のパケットを監視し、デバイスが使用しているプロトコルアドレスで問題がないかどうか（使用し続けることが可能かどうか）を判断する必要がある。
【００２８】
（２）Ｎｅｔｗａｒｅプロトコルでの印刷が無効であるとする設定：
デバイスが定期的にＮｅｔｗａｒｅサーバのプリンタに印刷データが存在するかの確認を行う必要がある。この場合、確認の間隔を長くすればデバイスもスリープに入ることができるが、デバイスがサーバに確認を行わないと印刷が実行されない。そのため、クライアントの使い勝手を考えて、通常は数秒間隔でサーバに確認する必要があるため、省電力モードに移行できない。
【００２９】
（３）ＳＭＢのプロトコルが無効であるとする設定：
デバイスのブラウズを可能にするために、マスタブラウへの登録を定期的（１０分程度）に行う必要があり、更にブロードキャストでの名前解決に応答する必要があるため、スリープに移行することができない。
【００３０】
（４）ＢＭＬｉｎｋＳのプロトコルが無効であるとする設定：
ＢＭＬｉｎｋＳ検索パケットを受信すると、その検索結果を応答する必要がある。しかし、省電力モードに移行してしまうと、検索結果の応答を返答することが難しくなる。
【００３１】
（５）ＰＯＰ問い合わせ間隔が省電力移行時間よりも長くする設定：
サーバへのアクセス間隔を省電力移行時間よりも短く設定した場合、スリープ移行時間内に必ずＰＯＰサーバへの接続という処理を行うため、スリープに移行することができない。
【００３２】
（６）ＵＳＢが無効であるとする設定：
ＵＳＢに対して常に一定の電力を供給する必要があるため、省電力モードに移行することができない。
【００３３】
以下、上記システム内のマルチファンクションデバイスにおける省電力設定処理の具体例について図面を参照して説明する。尚、図９〜図１４は、マルチファンクションデバイスの表示画面に表示される各種設定画面例を示す図である。マルチファンクションデバイスの設定画面には、設定画面ウィンドウＤ１００、画面に設定したデータをデバイスに反映させる事を中止するキャンセルボタンＤ１１０、及び画面に設定したデータをデバイスに反映させるための設定ボタンＤ１２０がある。
【００３４】
図５は、本発明の一実施形態に係るマルチファンクションデバイスにおいてユーザが省電力設定を有効に設定する場合の処理手順例を説明するためのフローチャートである。
【００３５】
まず、ユーザが省電力設定を有効に選択する（ステップＳ１００）。これにより、マルチファンクションデバイスは、自身が省電力に移行するための条件が記された省電力設定条件を読み込む（ステップＳ１１０）。その後、マルチファンクションデバイスは自身の設定条件を参照し、その設定条件として挙げられた設定が存在するか否かについて設定項目を検索する（ステップＳ１２０）。
【００３６】
そして、デバイス設定で省電力設定条件に反した設定がなされているかどうかを判断する（ステップＳ１３０）。その結果、そのような設定が存在する場合（Ｙｅｓ）は、該当する設定項目をＵＩ上に表示し（ステップＳ１４０）、省電力設定を無効とする（ステップＳ１５０）。一方、省電力設定条件に反した設定が存在しない場合（Ｎｏ）は、省電力設定を有効と設定して（ステップＳ１６０）、省電力モードで動作する。
【００３７】
図９は、本発明の一実施形態に係るマルチファンクションデバイスの省電力設定を行う画面の一例を示す図であり、省電力モードを有効にするかどうかを選択するボタンＤ１３０をさらに備える。本発明の一つである上述した省電力設定方法は、省電力モードを設定するボタンＤ１３０をＯＮにした場合に作動する。
【００３８】
図１０は、本発明の一実施形態に係るマルチファンクションデバイスの省電力モードをＯＮにした場合の省電力設定画面例を示す図であり、図５のステップＳ１４０で表示される画面である。ボタンＤ１３０の押下で省電力モードを有効にする指示を受けると、マルチファンクションデバイスは省電力設定条件を参照する。そして、省電力設定条件に反した設定項目と、省電力モードで動作させるための有効な設定条件をポップアップ等で領域Ｄ１４０上に表示する。尚、図１０では、省電力設定条件に反した設定がされており、省電力モード設定を有効にできないために設定の無効化が行われ、設定ボタンＤ１２０がグレーアウトされて選択することができないようになっており、キャンセルボタンＤ１１０のみ選択可能となる。
【００３９】
図６は、本発明の一実施形態に係るマルチファンクションデバイスにおいてユーザが省電力設定を有効に設定する場合の別の処理手順例を説明するためのフローチャートである。
【００４０】
まず、ユーザが省電力設定を有効と選択する（ステップＳ２００）。これにより、マルチファンクションデバイスは、自身が省電力に移行するための設定条件が記された省電力設定条件を読み込む（ステップＳ２１０）。その後、マルチファンクションデバイスは自身の設定条件を参照し、その設定条件に該当する設定が存在するか設定項目を検索する（ステップＳ２２０）。
【００４１】
そして、デバイス設定で省電力への移行を妨げる設定がなされているかどうかを判断する（ステップＳ２３０）。その結果、省電力設定条件に反した設定が存在する場合（Ｙｅｓ）は、その設定を修正すべき値を表示し、さらに表示した設定に自動で修正を行うためのボタンをＵＩ上に表示する（ステップＳ２４０）。すなわち、図５のフローチャートで説明した処理例においては、省電力設定条件に反する設定項目に関する情報がＵＩ上に表示されたが、本処理例ではさらに阻害要因を自動的に解決するための手段が表示される。この手段の一例として、後述するように設定条件を満たす設定に変更するためのボタンが当該ＵＩ上にポップアップ等で表示される。
【００４２】
その後、ユーザは、表示された設定を修正し、省電力モードを有効にするか否かを判断する（ステップＳ２５０）。そして、マルチファンクションデバイスに省電力モードを設定したい場合（Ｙｅｓ）は、設定自動修正ボタンを押下すると、省電力阻害要因を解決するために設定が変更される（ステップＳ２７０）。これにより、マルチファンクションデバイスの省電力設定が有効化され、省電力モードで動作させることができる（ステップＳ２８０）。一方、表示された修正を行わない場合（Ｎｏ）は、省電力設定は無効とする（ステップＳ２６０）。
【００４３】
図１１は、本発明の一実施形態に係るマルチファンクションデバイスの省電力モードをＯＮにした場合の省電力設定画面例を示す図であり、図５のステップＳ１４０で表示される画面である。ボタンＤ１３０で省電力モードを有効にする指示を受けると、マルチファンクションデバイスは省電力設定条件に反した設定を参照する。そして、省電力設定条件に反した設定項目と、省電力モードで動作させるための設定方法をポップアップ等で領域Ｄ１４０上に表示する。
【００４４】
図１１では、自動修正ボタンＤ１２０を設け、ユーザが自動修正ボタンを選択すると、全ての省電力設定条件に反した設定が自動的に修正され、省電力モードが有効となる。例えば、図１１において自動修正ボタンＤ１２０が選択されると、ＡｐｐｌｅＴａｌｋ設定がＯＦＦ、ＰＯＰの間隔が１０秒に変更となり、省電力モードが有効になる。また、ユーザが自動修正を行いたくない場合は、キャンセルＤ１２０を選択すると自動修正が行われなくなり、省電力モードも有効にはならない。
【００４５】
図１３は、本発明の一実施形態に係るマルチファンクションデバイスの省電力設定条件の一つであるＡｐｐｌｅＴａｌｋ設定画面の一例を示す図である。図１３において、Ｄ２００はＡｐｐｌｅＴａｌｋの設定ボタンであり、図１３の例ではＯＦＦに設定されている。
【００４６】
図１４は、本発明の一実施形態に係るマルチファンクションデバイスの省電力モードが有効な状態で省電力設定条件の一つであるＡｐｐｌｅＴａｌｋ設定を有効に選択した場合の画面例を示す図である。省電力モードが有効な状態でボタンＤ２００が押下されてＡｐｐｌｅＴａｌｋ設定がＯＮに設定されると、ＵＩ上で本機能が有効になると省電力機能が無効になることを警告・通知する。当該通知は、ポップアップ等で領域Ｄ２３０上に表示する。そして、さらにユーザに設定を変更するかどうかの再確認を、ボタンＤ２４０又はＤ２５０の押下をさせることにより求める。例えば、ユーザが再確認画面でボタンＤ２５０を押下してＹＥＳを選択すると、ＡｐｐｌｅＴａｌｋ設定が有効となると共に、省電力モードが無効になる。
【００４７】
図７は、本発明の一実施形態に係るマルチファンクションデバイスにおいてユーザが省電力設定を有効に設定する場合の別の処理手順例を説明するためのフローチャートである。
【００４８】
まず、ユーザが省電力設定を有効に選択する（ステップＳ３００）。これにより、マルチファンクションデバイスは省電力設定条件を読み込む（ステップＳ３１０）。その後、マルチファンクションデバイスは、自身の設定条件を参照して、その設定に反する設定が存在するか否かについて設定項目を検索する（ステップＳ３２０）。そして、省電力設定条件に反する設定がなされているかどうかを判断する（ステップＳ３３０）。
【００４９】
その結果、省電力設定条件に反した設定が存在する場合（Ｙｅｓ）、マルチファンクションデバイスは、省電力設定条件に反した設定項目と、その設定項目を変更する画面に移行するためのリンクボタンをＵＩ上に表示する（ステップＳ３４０）。そして、省電力設定条件に反する設定項目を修正するかどうかを判断する（ステップＳ３５０）。
【００５０】
ステップＳ３５０において、ユーザが表示された各省電力設定条件に反した設定を修正したくない場合（キャンセル）は、その画面から抜けて、省電力設定を無効として動作する（ステップＳ３８０）。一方、ユーザが修正したい場合（修正実行）は、省電力条件に合致した修正か否かを判断する（ステップＳ３６０）。
【００５１】
そして、省電力条件に合致している場合（該当）は、該当設定項目を変更するリンクボタンを選択して、該当する設定項目の画面に移行して設定項目を修正する（ステップＳ３７０）。修正後は、省電力設定条件に反した設定がなされていないことを確認して、省電力設定を有効にして、デバイスを省電力モードで動作させる（ステップＳ３９０）。
【００５２】
一方、ステップＳ３６０で省電力条件に合致していない場合（非該当）は、再度ステップＳ３４０の処理に進む。そして、省電力設定条件に反した設定項目と、その設定を変更する画面に移行するリンクボタンをＵＩ上に表示する。
【００５３】
図１２は、本発明の一実施形態に係るマルチファンクションデバイスの省電力モードをＯＮにした場合の省電力設定画面例を示す図であり、図６のステップＳ２４０で表示される画面である。ボタンＤ１３０で省電力モードを有効にする指示を受けると、マルチファンクションデバイスは省電力設定条件を参照する。そして、省電力設定条件に反した設定項目と、その設定項目を変更する画面に移行するリンクボタンＤ１６０、Ｄ１７０をポップアップ等で領域Ｄ１５０上に表示する。
【００５４】
ユーザがリンクボタンＤ１６０を選択すると図１３に示すようなＡｐｐｌｅＴａｌｋ設定画面に移行し、ＡｐｐｌｅＴａｌｋの設定を変更することが可能となる。そのため、ユーザは領域Ｄ１５０に表示された修正項目を参考にして、各省電力設定条件に反した設定を簡単に修正する。そして、全ての省電力設定条件に反した設定を修正すると、設定ボタンＤ１２０を選択することができるようになるが、それまでは設定ボタンＤ１２０を選択することはできない。
【００５５】
一方、ユーザがリンクボタン１７０を選択すると、図１５に示すようなＰＯＰ間隔設定画面に移行し、ＰＯＰ間隔の設定を変更することが可能になる。図１５は、本発明の一実施形態に係るマルチファンクションデバイスの省電力設定条件の一つであるＰＯＰ間隔設定画面の一例を示す図である。これにより、ユーザは、各省電力設定条件を満たす範囲でＰＯＰ間隔の設定を簡単にすることができる。
【００５６】
図８は、本発明の一実施形態に係るマルチファンクションデバイスにおける省電力設定以外の設定項目が変更された場合の処理手順を説明するためのフローチャートである。省電力設定以外の設定項目が変更されると、マルチファンクションデバイスは、現在、省電力モードが有効に設定されて動作しているか否かを判断する（ステップＳ１０００）。その結果、省電力モードでない場合（無効）は、指定された設定に変更を行う（ステップＳ１０６０）。一方、マルチファンクションデバイスが、現在、省電力モードである場合（有効）は、その項目が省電力設定条件に反した設定かどうかを判断する（ステップＳ１０１０）。
【００５７】
ステップＳ１０１０の判断結果から省電力設定条件に反した設定ではない場合（非該当）は、ステップＳ１０６０に移行して上述した設定変更を行う。一方、省電力設定条件に反した設定である場合（該当）は、マルチファンクションデバイスのＵＩ部に省電力モードが無効になる警告を表示し（ステップＳ１０２０）、ユーザに対して設定変更を行うかどうかの判断を求める（ステップＳ１０３０）。
【００５８】
その結果、ユーザが省電力モードが無効となることを了承した場合（Ｙｅｓ）は、設定項目を変更し（ステップＳ１０４０）、省電力設定を無効化する（ステップＳ１０５０）。一方、ユーザが省電力モードが無効となることを了承しなかった場合（Ｎｏ）、設定変更はキャンセルされる（ステップＳ１０７０）。
【００５９】
上述したように、本実施形態に係るマルチファンクションデバイスにおいて、ユーザは、デバイスの省電力機能が有効に動作しないことを検知することができ、その理由や対策を簡単に知ることもできる。また、省電力機能が有効に設定できない場合は、自動で省電力機能を有効にできない原因となる設定を変更したり、その設定項目を修正し易いように設定画面へのリンクを作成することができる。これにより、ユーザは、作動する条件が複雑な省電力設定を簡単に行うことが可能となる。
【００６０】
さらに、省電力機能が有効に動作している場合、省電力機能に移行しなくなる設定がなされた場合も、ユーザに省電力機能が無効となることを通知し、それでも変更を行う場合には省電力設定を無効に変更することができる。これにより、省電力機能有効時に不注意で省電力を阻害する設定に変更してしまう危険を防止することができる。
【００６１】
尚、上述した警告画面は、マルチファンクションデバイスの表示部に表示するだけでなく、例えばＰＣ１０２等の遠隔して接続された他装置の表示画面上に表示するようにしてもよい。また、警告画面等の表示に当たっては、ＷｅｂブラウザやＳＮＭＰクライアントアプリケーションを用いて行うことができる。
【００６２】
以上、実施形態例を詳述したが、本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体（記録媒体）等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００６３】
尚、上述した省電力設定条件には、省電力機能と相反する機能が無効になることや、省電力機能が動作すると不都合が発生する機能が無効になることがわかる条件を含めることができる。このような省電力設定条件として、例えば、常に電力を供給し続ける必要がある機能が無効になる条件が含まれる。例えば、ＵＳＢが無効に設定されていることが挙げられる。また、上記省電力設定条件として、例えば、頻繁に通信を行う必要がある機能であって、その通信を行わないと動作に支障をきたすような機能が無効になる条件を含めることができる。例えば、定期的にブロードキャストで名前を解決する、名前の重複を監視する必要があるような機能が無効になる条件が含まれる。例えば、ＳＭＢや、ＡｐｐｌｅＴａｌｋ機能が無効であることが挙げられる。
【００６４】
また、上述した省電力設定条件には、省電力機能と相反する機能ではないが、設定されると省電力に移行できないことや、省電力モードに移行した場合であっても即時に省電力から復帰してしまうような設定がわかる条件を含めることができる。このような省電力設定条件として、例えば、次のような条件がある。すなわち、前提として、省電力モードに移行する際に一定の時間を必要することに対して、一定時間毎に動作し、更に動作する時間がデバイスが省電力モードに移行するための時間に近い間隔で動作する機能が有効となっている。そのために、省電力モードに移行できないか、移行しても短時間で再度省電力モードから復帰してしまうような場合がわかる条件がある。具体的には、ＰＯＰが有効であって、かつ、ＰＯＰ問い合わせ間隔が省電力モードに移行するのに必要な一定の時間よりも長く設定されているような場合がわかる条件が挙げられる。
【００６５】
尚、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図に示すフローチャートに対応したプログラム）を、システムあるいは装置に直接あるいは遠隔から供給する。そして、そのシステムあるいは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００６６】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００６７】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であっても良い。
【００６８】
プログラムを供給するための記録媒体としては、例えば、以下のようなものがある。フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）。
【００６９】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページからハードディスク等の記録媒体にダウンロードすることによっても供給できる。すなわち、ホームページに接続し、該ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをダウンロードする。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００７０】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布する。そして、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００７１】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。その他にも、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００７２】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後にも前述した実施形態の機能が実現される。すなわち、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行うことによっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００７３】
【図１】本発明の一実施形態に係るデバイスとしてネットワーク接続機能を持つマルチファンクションデバイスがネットワークに接続しているシステムの概略図である。
【図２】本発明の一実施形態に係るマルチファンクションデバイス１０１の細部構成を示すブロック図である。
【図３】電源制御ユニット２１５によってどのユニットの電源を遮断するかを説明するための図である。
【図４】本発明の一実施形態に係るマルチファンクションデバイスが所有するユーザインタフェース部分の外観図である。
【図５】本発明の一実施形態に係るマルチファンクションデバイスにおいてユーザが省電力設定を有効に設定する場合の処理手順例を説明するためのフローチャートである。
【図６】本発明の一実施形態に係るマルチファンクションデバイスにおいてユーザが省電力設定を有効に設定する場合の別の処理手順例を説明するためのフローチャートである。
【図７】本発明の一実施形態に係るマルチファンクションデバイスにおいてユーザが省電力設定を有効に設定する場合の別の処理手順例を説明するためのフローチャートである。
【図８】本発明の一実施形態に係るマルチファンクションデバイスにおける省電力設定以外の設定項目が変更された場合の処理手順を説明するためのフローチャートである。
【図９】本発明の一実施形態に係るマルチファンクションデバイスの省電力設定を行う画面の一例を示す図である。
【図１０】本発明の一実施形態に係るマルチファンクションデバイスの省電力モードをＯＮにした場合の省電力設定画面例を示す図である。
【図１１】本発明の一実施形態に係るマルチファンクションデバイスの省電力モードをＯＮにした場合の省電力設定画面例を示す図である。
【図１２】本発明の一実施形態に係るマルチファンクションデバイスの省電力モードをＯＮにした場合の省電力設定画面例を示す図である。
【図１３】本発明の一実施形態に係るマルチファンクションデバイスの省電力設定条件の一つであるＡｐｐｌｅＴａｌｋ設定画面の一例を示す図である。
【図１４】本発明の一実施形態に係るマルチファンクションデバイスの省電力モードが有効な状態で省電力設定条件の一つであるＡｐｐｌｅＴａｌｋ設定を有効に選択した場合の画面例を示す図である。
【図１５】本発明の一実施形態に係るマルチファンクションデバイスの省電力設定条件の一つであるＰＯＰ間隔設定画面の一例を示す図である。
【符号の説明】
【００７４】
１００  ネットワーク
１０１  マルチファンクションデバイス
１０２  ＰＣ
１０３  メールサーバ
２００  マルチファンクションデバイス本体
２０１  スキャナエンジン制御ユニット
２０２  ＣＰＵ
２０３  ＲＯＭ
２０４  ＲＡＭ
２０５  ＮＶＲＡＭ
２０６  プリンタエンジン制御ユニット
２０７  ＨＤＤ
２０８  タイマ
２０９  Ｉ／Ｏ制御ユニット
２１０  ネットワーク制御ユニット
２１１  バス
２１２  プリンタエンジン
２１３  スキャナエンジン
２１４  ユーザインタフェース部
２１５  電源制御ユニット
【図１】
2007148829.tif 000003
【図２】
2007148829.tif 000004
【図３】
2007148829.tif 000005
【図４】
2007148829.tif 000006
【図５】
2007148829.tif 000007
【図６】
2007148829.tif 000008
【図７】
2007148829.tif 000009
【図８】
2007148829.tif 000010
【図９】
2007148829.tif 000011
【図１０】
2007148829.tif 000012
【図１１】
2007148829.tif 000013
【図１２】
2007148829.tif 000014
【図１３】
2007148829.tif 000015
【図１４】
2007148829.tif 000016
【図１５】
2007148829.tif 000017