(57)【要約】【課題】消費電力を十分に節約できる情報処理装置を提供する。【解決手段】情報処理装置は、識別番号を含むパケットの通信を行うと共に、パケットの処理を実行し、複数の電力モードの各々に応じて構成要素の通電状態が制御され、識別番号に基づいてパケットの処理を実行する際に使用される可能性がある電力モードの数が１つであるか否かを判別する判別手段と、判別された電力モードの数が１つでない場合、パケットの内容を分析して、パケットの処理を実行するために必要な構成要素が通電される電力モードを特定する分析手段とを備える。【選択図】図９
2015226082.tif 000002
【特許請求の範囲】
【請求項１】
識別番号を含むパケットの通信を行うと共に、前記パケットの処理を実行し、複数の電力モードの各々に応じて構成要素の通電状態が制御される情報処理装置において、
前記識別番号に基づいて前記パケットの処理を実行する際に使用される可能性がある電力モードの数が１つであるか否かを判別する判別手段と、
前記判別された電力モードの数が１つでない場合、前記パケットの内容を分析して、前記パケットの処理を実行するために必要な前記構成要素が通電される電力モードを特定する分析手段とを備えることを特徴とする情報処理装置。
【請求項２】
前記パケットはデータ部を更に有し、
前記分析手段は前記データ部を分析して前記電力モードを特定することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記分析手段は、前記データ部が有するＭＩＢ情報を分析することを特徴とする請求項２記載の情報処理装置。
【請求項４】
前記パケットの内容の分析よりも前記パケットの処理を優先するモード、及び前記パケットの処理よりも前記パケットの内容の分析を優先するモードのいずれかが選択可能であることを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
一の前記電力モードでは、前記パケットの処理を実行するときに少なくとも使用される可能性がある前記構成要素が通電されることを特徴とする請求項１乃至４いずれか１項に記載の情報処理装置。
【請求項６】
前記識別番号が宛先ポート番号であることを特徴とする請求項１乃至５のいずれか１項に記載の情報処理装置。
【請求項７】
識別番号を含むパケットの通信を行うと共に、前記パケットの処理を実行し、複数の電力モードの各々に応じて構成要素の通電状態が制御される情報処理装置の制御方法において、
前記識別番号に基づいて前記パケットの処理を実行する際に使用される可能性がある電力モードの数が１つであるか否かを判別する判別ステップと、
前記判別された電力モードの数が１つでない場合、前記パケットの内容を分析して、前記パケットの処理を実行するために必要な前記構成要素が通電される電力モードを特定する分析ステップとを備えることを特徴とする情報処理装置の制御方法。
【請求項８】
識別番号を含むパケットの通信を行うと共に、前記パケットの処理を実行し、複数の電力モードの各々に応じて構成要素の通電状態が制御される情報処理装置の制御方法をコンピュータに実行させるプログラムであって、
前記制御方法は、
前記識別番号に基づいて前記パケットの処理を実行する際に使用される可能性がある電力モードの数が１つであるか否かを判別する判別ステップと、
前記判別された電力モードの数が１つでない場合、前記パケットの内容を分析して、前記パケットの処理を実行するために必要な前記構成要素が通電される電力モードを特定する分析ステップとを備えることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びその制御方法、並びにプログラムに関する。
【背景技術】
【０００２】
近年の情報処理装置は複数の電力モードを有し、当該電力モードには情報処理装置が有する全てのハードウェアに通電する通常モード、並びに所謂スリープモード及び情報処理装置が有する一部のハードウェアに通電する部分通電モード等の省電力モードが含まれる。通常モードの情報処理装置が一定時間使用されていないときは、消費電力を節約するために、電力モードは通常モードからスリープモードへ移行する。スリープモードに移行した情報処理装置に対して、例えば、パケット通信が要求されたときは、電力モードはスリープモードから通常モード又は部分通電モードに移行する。
【０００３】
ところで、電力モードがスリープモードから部分通電モードに移行するときに、通電を再開するハードウェアを、パケット通信の受付けＴＣＰポート番号と、当該受付けＴＣＰポート番号から取得される情報とに基づいて決定するアプリケーション装置が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１８３７９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、パケット通信の通信内容に応じるために通電が必要なハードウェアの種類は通信内容によって異なるが、特許文献１のアプリケーション装置では、通電を再開するハードウェアは、受付けＴＣＰポート番号と、当該受付けＴＣＰポート番号から取得される情報とに基づいて決定される。すなわち、通電を再開するハードウェアを決定するための情報が少ないので、パケット通信の通信内容に応じるために使用されるハードウェアだけでなく、使用されないハードウェアにも通電が再開される場合があり、消費電力を十分に節約できているとはいえない。
【０００６】
本発明の目的は、消費電力を十分に節約できる情報処理装置及びその制御方法、並びにプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の情報処理装置は、識別番号を含むパケットの通信を行うと共に、前記パケットの処理を実行し、複数の電力モードの各々に応じて構成要素の通電状態が制御される情報処理装置において、前記識別番号に基づいて前記パケットの処理を実行する際に使用される可能性がある電力モードの数が１つであるか否かを判別する判別手段と、前記判別された電力モードの数が１つでない場合、前記パケットの内容を分析して、前記パケットの処理を実行するために必要な前記構成要素が通電される電力モードを特定する分析手段とを備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、消費電力を十分に節約できる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態に係る情報処理装置としての画像形成装置を含む画像形成システムの構成を概略的に示すブロック図である。
【図２】図１におけるコントローラ及びＬＡＮのソフトウェアの構成を概略的に示すブロック図である。
【図３】図２における通電管理テーブルを説明するために用いられる図である。
【図４】図２における通電パターンテーブルを説明するために用いられる図である。
【図５】図２における通電パターンテーブルを説明するために用いられる図である。
【図６】図１における操作部を介して設定される優先モード設定画面を説明するために用いられる図である。
【図７】図２のＬＡＮによって実行される通電再開処理の手順を示すフローチャートである。
【図８】図２における一次選定処理部によって実行される一次選定処理の手順を示すフローチャートである。
【図９】図８のステップＳ８０８で実行される二次選定処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態について図面を参照しながら詳述する。
【００１１】
図１は、本発明の実施の形態に係る情報処理装置としての画像形成装置１０１を含む画像形成システム１００の構成を概略的に示すブロック図である。
【００１２】
図１の画像形成システム１００は、画像形成装置１０１、コンピュータ１１０、スリープ復帰ボタン１３３、電話回線１３４、及びＡＣ電源１４０を備え、画像形成装置１０１は、スキャナ装置１０２、コントローラ１０３、プリンタ装置１０４、画像処理ユニット１０５、電源装置１０６、ＦＡＸ装置１０７、操作部１０８、ＬＡＮ１０９、及びスイッチ１３０を備える。スキャナ装置１０２は原稿給紙ユニット１１１及びスキャナユニット１１２を有し、コントローラ１０３はＣＰＵ１１３、ハードディスク装置１１４、メモリ１１５、及びスリープ復帰回路１３２を有し、プリンタ装置１０４はマーキングユニット１１６、排紙ユニット１１７、及び給紙ユニット１１８を有し、画像処理ユニット１０５は汎用画像処理部１１９を有し、電源装置１０６はＡＣ／ＤＣコンバータ１２０及びスイッチ１２１〜１２４を有する。
【００１３】
原稿給紙ユニット１１１はスキャナユニット１１２に接続され、排紙ユニット１１７及び給紙ユニット１１８はマーキングユニット１１６に接続され、ＡＣ／ＤＣコンバータ１２０は、スイッチ１２１〜１２４を介してＣＰＵ１１３に接続されると共に、スイッチ１３０を介してＡＣ電源１４０に接続される。ＦＡＸ装置１０７、操作部１０８、及びＬＡＮ１０９は電話回線１３４、スリープ復帰ボタン１３３、及びコンピュータ１１０に夫々接続されると共にＣＰＵ１１３に接続される。スキャナユニット１１２、ＣＰＵ１１３、ハードディスク装置１１４、メモリ１１５、マーキングユニット１１６、及び汎用画像処理部１１９はバス１５０を介して互いに接続されている。
【００１４】
原稿給紙ユニット１１１は原稿をスキャナユニット１１２に搬送し、スキャナユニット１１２は搬送された原稿を光学的に読み取って画像データを生成する。当該画像データはメモリ１１５に一時的に格納され、その後ハードディスク装置１１４に格納される。マーキングユニット１１６はハードディスク装置１１４に格納された画像データを給紙ユニット１１８から給紙された記録紙上に印刷する。画像データが印刷された記録紙は排紙ユニット１１７に排出される。汎用画像処理部１１９は画像データの拡大縮小等を行う。
【００１５】
ＦＡＸ装置１０７は電話回線１３４を介して外部装置（図示しない）とデータの送受信を行う。操作部１０８はユーザが画像形成装置１０１に対して指示を入力するときに使用される。ＬＡＮ１０９は、コンピュータ１１０とＣＰＵ１１３とを接続するネットワークインターフェース装置であり、有線ＬＡＮ及び無線ＬＡＮのいずれか一方が使用される。また、ＬＡＮ１０９は、ＷＯＬ（Wake On LAN）対応のＬＡＮコントローラであり、ＣＰＵ、不揮発性メモリ、及びＲＡＭ（いずれも不図示）を内蔵する。なお、ネットワークインターフェース装置にはＬＡＮ１０９の他にＵＳＢ等の通信インタフェースが使用されてもよい。ＣＰＵ１１３は画像形成装置１０１の制御を行う。ハードディスク装置１１４は不揮発性記憶装置であり、例えば、スキャナ装置１０２によって生成された画像データを格納する。なお、不揮発性記憶装置にはハードディスク装置１１４の他に不揮発性メモリ等が使用されてもよい。スリープ復帰回路１３２は、スリープモードが適用された画像形成装置１０１にパケット通信が要求されたことを検知して、コントローラ１０３へ電源を供給する。
【００１６】
ＡＣ／ＤＣコンバータ１２０は供給されたＡＣ電力をＤＣ電力に変換し、ＤＣ電力はスイッチ１２１〜１２４を介してスキャナ装置１０２、コントローラ１０３、プリンタ装置１０４、画像処理ユニット１０５、ＦＡＸ装置１０７、及び操作部１０８の各構成要素に供給され、ＤＣ電力が供給された各構成要素は通電する。なお、画像処理ユニット１０５、ＦＡＸ装置１０７、及び操作部１０８へ供給されるＤＣ電力はスイッチ１２３によって一斉に制御されているが、画像処理ユニット１０５、ＦＡＸ装置１０７、及び操作部１０８の各構成要素に供給されるＤＣ電力は独立して制御されてもよい。
【００１７】
また、画像形成装置１０１において同時に通電される構成要素は、画像形成装置１０１が有する全ての構成要素であってもよく、画像形成装置１０１が有する構成要素の一部であってもよい。同時に通電される構成要素は電力モードによって決定される。電力モードには通常モードと省電力モードがあり、さらに、省電力モードにはスリープモード、スタンバイモード、及び部分通電モード等があり、これらは互いに切り替えることができる。
【００１８】
通常モードでは、画像形成装置１０１が有する全ての構成要素が通電される。スリープモードでは、ジョブを検出する部分、例えば、ＦＡＸ装置１０７、操作部１０８、ＬＡＮ１０９、メモリ１１５、及びスリープ復帰回路１３２に通電され、画像形成装置１０１の消費電力が抑制される。スタンバイモードでは、コントローラ１０３に通電されて画像形成装置１０１の消費電力が抑制される。部分通電モードでは、ジョブの種類に応じて通電される構成要素が変更される。
【００１９】
具体的に、部分通電モードでは、原稿をコピーするときにスキャナ装置１０２及びプリンタ装置１０４に通電され、原稿を読み取ると共に読み取った原稿の画像をハードディスク装置１１４に格納するときにスキャナ装置１０２に通電され、文書データを印刷するときにプリンタ装置１０４に通電され、受信したＦＡＸを印刷するときにプリンタ装置１０４及びＦＡＸ装置１０７に通電され、ＦＡＸを送信するときにスキャナ装置１０２及びＦＡＸ装置１０７に通電され、受信したＦＡＸを転送するときに画像処理ユニット１０５及びＦＡＸ装置１０７に通電され、受信したＦＡＸを印刷することなくメモリ１１５に格納するときにコントローラ１０３及びＦＡＸ装置１０７に通電される。
【００２０】
図２は、図１におけるコントローラ１０３及びＬＡＮ１０９のソフトウェアの構成を概略的に示すブロック図である。
【００２１】
図２において、コントローラ１０３はＯＳ２０１を有し、ＯＳ２０１は、ＬＡＮドライバ２０２、電力制御部２０３、プロトコルスタック２０４、プリントジョブ制御部２０５、ＦＡＸジョブ制御部２０６、送信ジョブ制御部２０７、コピージョブ制御部２０８、操作部制御部２０９、ウェブサーバ２１０、ＳＮＭＰ（Simple Network Management Protocol）エージェント２１１、通電管理テーブル２１４、通電パターンテーブル２１５、及び通電パターンテーブル２１６を有し、プロトコルスタック２０４は一次選定処理部２１２を有し、ＳＮＭＰエージェント２１１は二次選定処理部２１３を有する。
【００２２】
また、図２において、ＬＡＮ１０９はＯＳ２２１及びＷＯＬパターン格納部２２２を有し、ＯＳ２２１は、ネットワークＩ／Ｆドライバ２２３、ＷＯＬパターン検出部２２４、及び起床制御部２２５を有する。
【００２３】
ＬＡＮドライバ２０２はＬＡＮ１０９を制御する。電力制御部２０３はスイッチ１２１〜１２４を制御すると共に通電管理テーブル２１４（図３参照）に基づいて画像形成装置１０１への通電状態を制御する。プロトコルスタック２０４は、例えば、ＴＣＰ／ＩＰ等の通信プロトコルに則ってＬＡＮ１０９を介してコンピュータ１１０から印刷データを受信し、又はコンピュータ１１０に画像ファイルを送信する。
【００２４】
プリントジョブ制御部２０５は、ＬＡＮ１０９を介して受信された印刷データを印刷するときにプリンタ装置１０４を制御する。ＦＡＸジョブ制御部２０６は、ＦＡＸ装置１０７を介して受信されたＦＡＸデータを印刷するときにプリンタ装置１０４及びＦＡＸ装置１０７を制御し、ＦＡＸデータを送信するときにＦＡＸ装置１０７を制御する。送信ジョブ制御部２０７は、スキャナ装置１０２によって生成された画像データがコンピュータ１１０に送信されるときにスキャナ装置１０２を制御する。コピージョブ制御部２０８は、原稿を読み取って画像データが生成されると共に当該画像データが印刷されるときにスキャナ装置１０２及びプリンタ装置１０４を制御する。操作部制御部２０９は操作部１０８を制御する。
【００２５】
ウェブサーバ２１０は、ユーザがコンピュータ１１０上のウェブブラウザを介して画像形成装置１０１の状態を確認し、又は画像形成装置１０１の設定を変更するときに動作する。ＳＮＭＰエージェント２１１は、コンピュータ１１０上でＳＮＭＰサーバ（図示しない）が動作し、且つＳＮＭＰサーバが画像形成装置１０１に対して画像形成装置１０１に関する情報であるＭＩＢ（Management Information Base）情報を要求した場合に、ＭＩＢ情報をＳＮＭＰサーバに送信する。
【００２６】
一次選定処理部２１２は、画像形成装置１０１が受信したパケットの処理を実行するときに使用する電力モードを通電パターンテーブル２１５（図４参照）に基づいて抽出する。また、一次選定処理部２１２は、後述する図９の二次選定処理を実行する必要がある場合に、二次選定処理部２１３に対して二次選定処理を実行することを指示する。二次選定処理部２１３は、一次選定処理部２１２から二次選定処理を実行する旨の指示がされたときに通電パターンテーブル２１６（図５参照）に基づいて使用する電力モードを特定する。
【００２７】
ＷＯＬパターン格納部２２２は、画像形成装置１０１のＩＰアドレス（以下、「受付ＩＰアドレス」という）及び画像形成装置１０１のポート番号（以下、「受付ポート番号」という）の組み合わせからなるＷＯＬパターンを複数格納する。ネットワークＩ／Ｆドライバ２２３はＬＡＮ１０９を介してパケットを受信したか否かを検知する。受信したパケットはヘッダ部とデータ部から構成され、ヘッダ部には画像形成装置１０１のＩＰアドレス（以下、「宛先ＩＰアドレス」という）及び画像形成装置１０１のポート番号（以下、「宛先ポート番号」という）が格納されている。なお、パケットにヘッダ部が設けられていない場合でも、宛先ＩＰアドレス及び宛先ポート番号がデータ部に格納されていればよい。
【００２８】
ＷＯＬパターン検出部２２４はＬＡＮ１０９を介して受信されたパケットのヘッダ部に格納されている宛先ＩＰアドレス及び宛先ポート番号がＷＯＬパターン格納部２２２に格納されている受付ＩＰアドレスと受付ポート番号の組み合わせからなる複数のＷＯＬパターンのいずれかに一致するか否かを検出する。ＷＯＬパターンを構成する受付ＩＰアドレス及び受付ポート番号に一致する宛先ＩＰアドレス及び宛先ポート番号が検出されたときは、起床制御部２２５はスリープ復帰回路１３２に対して画像形成装置１０１への通電を再開する通電再開信号を出力する。
【００２９】
図３は、図２における通電管理テーブル２１４を説明するために用いられる図である。
【００３０】
図３の通電管理テーブル２１４はハードディスク装置１１４に格納され、ＣＰＵ１１３は通電管理テーブル２１４に基づいて画像形成装置１０１の構成要素への通電状態を制御する。図３において、通電管理テーブル２１４は、通常モード及び５つの省電力モード１〜５の６つの電力モードを含むと共に、各電力モードが画像形成装置１０１に適用されたときに画像形成装置１０１の各構成要素、具体的には、スキャナ装置１０２、コントローラ１０３、プリンタ装置１０４、並びに、画像処理ユニット１０５、ＦＡＸ装置１０７、及び操作部１０８の各々に通電するか否かを記録する。具体的には、或る構成要素に関し、当該構成要素が通電される場合として「ＯＮ」が記録され、当該構成要素が通電されない場合として「ＯＦＦ」が記録される。
【００３１】
通常モードでは画像形成装置１０１の構成要素の全てに通電されるので、画像形成装置１０１がパケットを受信したときはパケットの種類に関わらず全てのパケットの処理を迅速に実行できる。省電力モード１〜４は画像形成装置１０１の構成要素の少なくとも１つには通電していないので、パケットの内容に応じて省電力モード１〜４を使い分けることにより、必要最小限の消費電力でパケットの処理を実行することができる。省電力モード５は、いわゆるスリープモードであり、画像形成装置１０１の構成要素の全てに通電していないので、最も消費電力が低く、画像形成装置１０１を長時間使用しない場合に消費電力を有効的に節約できる。
【００３２】
図４は、図２における通電パターンテーブル２１５を説明するために用いられる図である。
【００３３】
図４の通電パターンテーブル２１５は、ＩＤ４０１、受付ポート番号４０２、アプリケーション４０３、通電可否判断４０４、通電パターン数４０５、及び通電パターン４０６を有し、ＩＤ４０１乃至通電パターン４０６は画像形成装置１０１が受信するパケット毎に設定される。
【００３４】
ＩＤ４０１は画像形成装置１０１が受信したパケットに対して順次付与される受付番号である。受付ポート番号４０２は、ＷＯＬパターンの構成要素であり、画像形成装置１０１が受信したパケットの処理を実行するアプリケーション４０３を識別する識別番号である。すなわち、受付ポート番号４０２からパケットの処理を実行するアプリケーション４０３が識別される。通電パターン数４０５は、当該アプリケーション４０３を実行する際に用いられる可能性がある電力モードの数であり、通電パターン４０６はアプリケーション４０３を実行する際に用いられる可能性がある具体的な電力モードを示す。例えば、アプリケーション４０３が１つの機能しか実現しない場合は、当該アプリケーション４０３に対して１つの電力モードのみが設定され、アプリケーション４０３が複数の機能を実現する場合（アプリケーション４０３としてのウェブサーバが印刷やＦＡＸ通信を行う場合）、当該アプリケーション４０３に対して各機能に対応する複数の電力モードが設定される。なお、本実施の形態では、各アプリケーション４０３及び各通電パターン４０６の対応関係は予め記憶されており、パケットが受信されて受付ポート番号４０２からパケットの処理を実行するアプリケーション４０３が識別されたときに、上記対応関係に基づいて当該アプリケーション４０３に対応する各通電パターン４０６が設定される。
【００３５】
通電可否判断４０４はアプリケーション４０３がパケットの処理の実行に必要な画像形成装置１０１の構成要素を判断できるか否かを示す。必要な構成要素を判断できる場合は「ＹＥＳ」が記録され、必要な構成要素を判断できない場合は「ＮＯ」が記録される。
【００３６】
すなわち、本実施の形態では、通電可否判断４０４が「ＹＥＳ」の場合、パケットの処理の実行に必要な構成要素を判断できるが、通電管理テーブル２１４では各モードについて通電される構成要素が設定されているため、パケットの処理の実行に必要と判断された構成要素と通電管理テーブル２１４とを比較することにより、通電パターン４０６からパケットの処理の実行に最適な電力モードを特定することができる。ここで、最適な電力モードとは、パケットの処理の実行に必要な構成要素と、当該電力モードにおいて通電される構成要素との一致度が高い電力モード、すなわち、パケットの処理の実行に最低限必要な構成要素が通電される電力モードであり、当該モードでは不必要な構成要素に通電されることがなく、最も消費電力の小さい電力モードに該当する。
【００３７】
図５は、図２における通電パターンテーブル２１６を説明するために用いられる図である。
【００３８】
図５の通電パターンテーブル２１６は、ＩＤ５０１、ＭＩＢ種別５０２、及び通電パターン５０３を有し、ＩＤ５０１乃至通電パターン５０３は、図４の通電パターンテーブル２１５における通電可否判断４０４が「ＹＥＳ」であると共に通電パターン数４０５が２以上のパケット毎に設定される。
【００３９】
ＩＤ５０１は、通電可否判断４０４が「ＹＥＳ」であると共に通電パターン数４０５が２以上のパケットに対して順次付与される受付番号である。ＭＩＢ種別５０２は受信したパケットのデータ部に格納されているＭＩＢ情報を分析することによって取得され、パケットの処理を実行するアプリケーション４０３を特定する際に用いられる。通電パターン５０３は、ＭＩＢ種別５０２に基づいて特定されたアプリケーション４０３を実行する際に用いられる可能性がある複数の電力モードのうちの最適な電力モードである。なお、本実施の形態では、各ＭＩＢ種別５０２及び特定される各アプリケーション４０３の対応関係は予め記憶されている。
【００４０】
すなわち、本実施の形態では、図５の通電パターンテーブル２１６を用いることにより、パケットの処理を実行するときの最適な通電パターンを特定できる。
【００４１】
図６は、図１における操作部１０８を介して設定される優先モード設定画面を説明するために用いられる図である。
【００４２】
図６の優先モード設定画面６００は、ラジオボタン６０１，６０２、設定ボタン６０３、及びキャンセルボタン６０４を有する。
【００４３】
ラジオボタン６０１が選択されたときはパケットの内容の分析よりもパケットの処理を優先する処理優先モードが画像形成装置１０１に適用され、ラジオボタン６０２が選択されたときはパケットの処理よりもパケットの内容の分析を優先する省電力優先モードが画像形成装置１０１に適用される。設定ボタン６０３は設定内容を確定するときに押下され、キャンセルボタン６０４は設定を中止するときに押下される。
【００４４】
処理優先モードが画像形成装置１０１に適用されたときは、処理が実行されるパケットの通電可否判断４０４が「ＹＥＳ」であっても、パケットの処理の実行に必要と判断された構成要素と通電管理テーブル２１４とを比較することなく、通電パターン４０６に示された電力モードに基づいて画像形成装置１０１の構成要素が通電される。特に、通電パターン４０６に複数の電力モードが示されるときは、最も多くの構成要素が通電される電力モードが用いられる。
【００４５】
省電力優先モードが画像形成装置１０１に適用されたときは、後述する図９の二次選定処理が終了した後に最適な電力モードに基づいて画像形成装置１０１の構成要素が通電される。
【００４６】
図６の優先モード設定画面６００において、パケットの内容の分析よりもパケットの処理を優先する処理優先モード、及びパケットの処理よりもパケットの内容の分析を優先する省電力優先モードのいずれかが選択可能であるので、複数のユーザの要求、早期にパケットを処理したいという要求や消費電力を抑えたいという要求の夫々に応じていずれかの優先モードを選択することにより、情報処理装置に対するユーザの利便性を向上することができる。
【００４７】
図７は、図２のＬＡＮ１０９によって実行される通電再開処理の手順を示すフローチャートである。
【００４８】
図７の通電再開処理は、ＬＡＮ１０９がパケットを受信したときに実行される。図７において、まず、パケットが受信されたか否かを判別し（ステップＳ４０１）、パケットが受信されていないときはステップＳ４０１に戻り、パケットが受信されたときは、当該パケットの宛先ＩＰアドレス及び宛先ポート番号が、ＷＯＬパターン格納部２２２に格納されている受付ＩＰアドレス及び受付ポート番号の組み合わせからなる複数のＷＯＬパターンのいずれかに一致するか否かを判別する（ステップＳ４０２）。
【００４９】
ステップＳ４０２の判別の結果、受信したパケットの宛先ＩＰアドレス及び宛先ポート番号がＷＯＬパターンを構成する受付ＩＰアドレス及び受付ポート番号に一致しないときはステップＳ４０１に戻り、受信したパケットの宛先ＩＰアドレス及び宛先ポート番号がＷＯＬパターンを構成する受付ＩＰアドレス及び受付ポート番号に一致するときはコントローラ１０３に通電し（ステップＳ４０３）、本処理を終了する。
【００５０】
図８は、図２における一次選定処理部２１２によって実行される一次選定処理の手順を示すフローチャートである。
【００５１】
図８の一次選定処理も、パケットが受信されたときに実行される。図８において、まず、ＷＯＬパターン格納部２２２に格納されている複数のＷＯＬパターンの受付ポート番号から受信したパケットが有する宛先ポート番号に一致する受付ポート番号を検索し（ステップＳ８０１）、一致する受付ポート番号があるか否かを判別する（ステップＳ８０２）。ステップＳ８０２の判別の結果、一致する受付ポート番号がないときは本処理を終了し、一致する受付ポート番号があるときは、通電パターンテーブル２１５を参照し、受信したパケットに対して設定された通電パターン数４０５が１であるか否かを判別する（ステップＳ８０３）。ステップＳ８０３の判別の結果、通電パターン数４０５が１であるときは該当する通電パターン４０６に対応する電力モードに基づいて画像形成装置１０１の構成要素が通電され（ステップＳ８０４）、受信したパケットの処理を実行して（ステップＳ８０９）、本処理を終了する。一方、通電パターン数４０５が１でないとき（使用可能な電力モードが複数設定されているとき）（ステップＳ８０３でＮＯ）は省電力優先モードが設定されているか否かを判別する（ステップＳ８０５）。
【００５２】
ステップＳ８０５の判別の結果、省電力優先モードが設定されていないときは設定された複数の通電パターンに対応する電力モードのうち最も多くの画像形成装置１０１の構成要素に通電される電力モード（消費電力が最大の電力モード）によって画像形成装置１０１を通電し（ステップＳ８０７）、受信したパケットの処理を実行して（ステップＳ８０９）、本処理を終了する。一方、省電力優先モードが設定されているとき（ステップＳ８０５でＹＥＳ）は、受信したパケットに対して設定された通電可否判断４０４が「ＹＥＳ」であるか否かを判別する（ステップＳ８０６）。ステップＳ８０６の判別の結果、通電可否判断４０４が「ＮＯ」のときはステップＳ８０７に進み、通電可否判断４０４が「ＹＥＳ」のときは二次選定処理部２１３に対して後述する図９の二次選定処理を実行することを指示する。二次選定処理部２１３が二次選定処理を実行した場合、受信したパケットの通信の内容が分析されてパケットの処理を実行するために必要な構成要素に通電される電力モード、例えば、上述した最適な電力モードによって画像形成装置１０１を通電し（ステップＳ８０８）、受信したパケットの処理を実行して（ステップＳ８０９）、本処理を終了する。
【００５３】
図９は、図８のステップＳ８０８で実行される二次選定処理の手順を示すフローチャートである。
【００５４】
図９の二次選定処理は、図２における二次選定処理部２１３によって実行される。図９において、まず、パケットを受信し（ステップＳ９０１）、受信したパケットのデータ部の内容であるＭＩＢ情報を分析してＭＩＢ種別５０２を取得し（ステップＳ９０２）、一次選定処理部２１２によって二次選定処理を実行することが指示されたか否かを判別する（ステップＳ９０３）。
【００５５】
ステップＳ９０３の判別の結果、一次選定処理部２１２によって二次選定処理を実行することが指示されていないときは本処理を終了する。一方、一次選定処理部２１２によって二次選定処理を実行することが指示されたとき（ステップＳ９０３でＹＥＳ）は通電パターンテーブル２１６を参照し（ステップＳ９０４）、取得されたＭＩＢ種別５０２が通電パターンテーブル２１６に含まれているか否かを判別する（ステップＳ９０５）。ステップＳ９０５の判別の結果、取得されたＭＩＢ種別５０２が含まれていないときは本処理を終了し、取得されたＭＩＢ種別５０２が含まれているときは当該ＭＩＢ種別５０２に対応する通電パターン５０３における電力モードに基づいて画像形成装置１０１の構成要素が通電され（ステップＳ９０６）、本処理を終了する。
【００５６】
図８及び図９の処理によれば、受信したパケットに対して設定された通電パターン数４０５が複数である場合（ステップＳ８０３でＮＯ）、受信したパケットのデータ部の内容であるＭＩＢ情報が分析されてＭＩＢ種別５０２が取得され（ステップＳ９０２）、取得されたＭＩＢ種別５０２に対応する通電パターン５０３における電力モードに基づいて画像形成装置１０１の構成要素が通電される（ステップＳ９０６）ので、不必要な構成要素に通電される電力モードが選択されるのを防止することができ、もって、消費電力を十分に節約できる。また、ＭＩＢ情報はパケットが通常備える情報なので、電力モードの特定のためにパケットへ特別なデータを付与する必要を無くすことができる。
【００５７】
また、図８の処理によれば、受信したパケットが有する宛先ポート番号に一致する受付ポート番号を検索する（ステップＳ８０１）。宛先ポート番号はパケットが通常備える情報なので、電力モードの特定のためにパケットへ特別なデータを付与する必要を無くすことができる。
【００５８】
さらに、図８の処理によれば、省電力優先モードが設定されていないとき（ステップＳ８０５でＮＯ）、又は受信したパケットに対して設定された通電可否判断４０４が「ＮＯ」のとき（ステップＳ８０６でＮＯ）は複数の通電パターンに対応する電力モードのうち最も多くの画像形成装置１０１の構成要素に通電される電力モード（消費電力が最大の電力モード）によって画像形成装置１０１を通電される（ステップＳ８０７）。換言すれば、パケットの処理を実行するときに少なくとも使用される可能性がある全ての構成要素へ確実に通電されるので、パケットの処理の際に通電されない構成要素が存在することによってパケットの処理が実行されない事態が発生することを確実に回避できる。
【００５９】
上述した実施の形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理において、そのプログラム、及び該プログラムを格納するコンピュータ読み取り可能な記憶媒体は本発明を構成する。
【符号の説明】
【００６０】
１０１  画像形成装置
１０２  スキャナ装置
１０３  コントローラ
１０４  プリンタ装置
１０５  画像処理ユニット
１０７  ＦＡＸ装置
１０８  操作部
４０５  通電パターン数
４０６，５０３  通電パターン
５０２  ＭＩＢ種別
【図１】
2015226082.tif 000003
【図２】
2015226082.tif 000004
【図３】
2015226082.tif 000005
【図４】
2015226082.tif 000006
【図５】
2015226082.tif 000007
【図６】
2015226082.tif 000008
【図７】
2015226082.tif 000009
【図８】
2015226082.tif 000010
【図９】
2015226082.tif 000011