(57)【特許請求の範囲】
【請求項１】
画像形成装置であって、
第１の消費電力で動作する第１のモードと前記第１の消費電力よりも小さい第２の消費電力で動作する第２のモードとの間の遷移を制御する制御手段と、
前記第２のモードを前記第１のモードに遷移させるべき旨を示す遷移指令を受信する受信手段と、
前記受信手段により受信した前記遷移指令の受信数をカウントするカウント手段と、
を備え、
前記制御手段は、
前記受信数が所定の閾値よりも小さい場合には、前記第２のモードを前記第１のモードに遷移させず、
前記受信数が前記所定の閾値よりも大きい場合には、前記第２のモードを前記第１のモードに遷移させ、
前記受信数は、特定の送信元から受信した前記遷移指令の個数であり、
前記所定の閾値は、前記特定の送信元に関して定められた閾値であり、
前記画像形成装置は、
前記特定の送信元からの前記遷移指令の受信頻度に基づいて、前記特定の送信元に関して定められた前記所定の閾値を設定する閾値設定手段、
をさらに備え、
前記閾値設定手段は、前記受信頻度が基準値よりも高い場合には、前記受信頻度が前記基準値よりも低い場合に比べて、前記所定の閾値を大きな値に設定することを特徴とする画像形成装置。
【請求項２】
画像形成装置であって、
第１の消費電力で動作する第１のモードと前記第１の消費電力よりも小さい第２の消費電力で動作する第２のモードとの間の遷移を制御する制御手段と、
前記第２のモードを前記第１のモードに遷移させるべき旨を示す遷移指令を受信する受信手段と、
前記受信手段により受信した前記遷移指令の受信数をカウントするカウント手段と、
を備え、
前記制御手段は、
前記受信数が所定の閾値よりも小さい場合には、前記第２のモードを前記第１のモードに遷移させず、
前記受信数が前記所定の閾値よりも大きい場合には、前記第２のモードを前記第１のモードに遷移させ、
前記受信数は、特定のユーザから受信した前記遷移指令の個数であり、
前記所定の閾値は、前記特定のユーザに関して定められた閾値であり、
前記画像形成装置は、
前記特定のユーザからの前記遷移指令の受信頻度に基づいて、前記特定のユーザに関して定められた前記所定の閾値を設定する閾値設定手段、
をさらに備え、
前記閾値設定手段は、前記受信頻度が基準値よりも高い場合には、前記受信頻度が前記基準値よりも低い場合に比べて、前記所定の閾値を大きな値に設定することを特徴とする画像形成装置。
【請求項３】
画像形成装置であって、
第１の消費電力で動作する第１のモードと前記第１の消費電力よりも小さい第２の消費電力で動作する第２のモードとの間の遷移を制御する制御手段と、
前記第２のモードを前記第１のモードに遷移させるべき旨を示す遷移指令を受信する受信手段と、
前記受信手段により受信した前記遷移指令の受信数をカウントするカウント手段と、
を備え、
前記制御手段は、
前記受信数が所定の閾値よりも小さい場合には、前記第２のモードを前記第１のモードに遷移させず、
前記受信数が前記所定の閾値よりも大きい場合には、前記第２のモードを前記第１のモードに遷移させ、
前記遷移指令は、前記画像形成装置の特定の機能への実行指令を含み、
前記受信数は、前記実行指令の個数であり、
前記所定の閾値は、前記特定の機能に関して定められた閾値であり、
前記画像形成装置は、
前記特定の機能への前記実行指令の受信頻度に基づいて、前記所定の閾値を設定する閾値設定手段、
をさらに備え、
前記閾値設定手段は、前記受信頻度が基準値よりも高い場合には、前記特定の機能に関して定められた前記受信頻度が前記基準値よりも低い場合に比べて、前記所定の閾値を大きな値に設定することを特徴とする画像形成装置。
【請求項４】
画像形成装置であって、
第１の消費電力で動作する第１のモードと前記第１の消費電力よりも小さい第２の消費電力で動作する第２のモードとの間の遷移を制御する制御手段と、
前記第２のモードを前記第１のモードに遷移させるべき旨を示す遷移指令を受信する受信手段と、
前記受信手段により受信した前記遷移指令の受信数をカウントするカウント手段と、
を備え、
前記制御手段は、
前記受信数が所定の閾値よりも小さい場合には、前記第２のモードを前記第１のモードに遷移させず、
前記受信数が前記所定の閾値よりも大きい場合には、前記第２のモードを前記第１のモードに遷移させ、
前記画像形成装置は、
前記所定の閾値を設定する閾値設定手段、
をさらに備え、
前記遷移指令は、複数の送信元から送信され、
前記閾値設定手段は、前記複数の送信元が所定数よりも多い場合には、前記複数の送信元が所定数よりも少ない場合に比べて、前記所定の閾値を大きな値に設定することを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＭＦＰ（マルチ・ファンクション・ペリフェラル（Multi-Functional Peripheral））などの画像形成装置に関する。
【背景技術】
【０００２】
画像形成装置においては、印刷データ等が所定時間受信されないときに、当該画像形成装置の一部への電源供給を停止し、消費電力を低減するものが存在する。たとえば、特許文献１には、ネットワークを介して到来するパケットのうち、所定の廃棄条件に合致するパケットを選択的に受信せずに廃棄し、通常モードへの復帰を要しないパケットの受信を排除することによって、省電力制御の効果を向上する技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−１９１５７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１に記載の技術においては、通常モードへの復帰を要するパケットが多数受信される場合には、その都度省電力モードが解除されることとなり、画像形成装置の消費電力を十分に低減することができないという問題がある。
【０００５】
そこで、この発明の課題は、画像形成装置の消費電力をより低減することが可能な技術を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決すべく、請求項１の発明は、画像形成装置であって、第１の消費電力で動作する第１のモードと前記第１の消費電力よりも小さい第２の消費電力で動作する第２のモードとの間の遷移を制御する制御手段と、前記第２のモードを前記第１のモードに遷移させるべき旨を示す遷移指令を受信する受信手段と、前記受信手段により受信した前記遷移指令の受信数をカウントするカウント手段と、を備え、前記制御手段は、前記受信数が所定の閾値よりも小さい場合には、前記第２のモードを前記第１のモードに遷移させず、前記受信数が前記所定の閾値よりも大きい場合には、前記第２のモードを前記第１のモードに遷移させ、前記受信数は、特定の送信元から受信した前記遷移指令の個数であり、前記所定の閾値は、前記特定の送信元に関して定められた閾値であり、前記画像形成装置は、前記特定の送信元からの前記遷移指令の受信頻度に基づいて、前記特定の送信元に関して定められた前記所定の閾値を設定する閾値設定手段、をさらに備え、前記閾値設定手段は、前記受信頻度が基準値よりも高い場合には、前記受信頻度が前記基準値よりも低い場合に比べて、前記所定の閾値を大きな値に設定することを特徴とする。
【００１０】
請求項２の発明は、画像形成装置であって、第１の消費電力で動作する第１のモードと前記第１の消費電力よりも小さい第２の消費電力で動作する第２のモードとの間の遷移を制御する制御手段と、前記第２のモードを前記第１のモードに遷移させるべき旨を示す遷移指令を受信する受信手段と、前記受信手段により受信した前記遷移指令の受信数をカウントするカウント手段と、を備え、前記制御手段は、前記受信数が所定の閾値よりも小さい場合には、前記第２のモードを前記第１のモードに遷移させず、前記受信数が前記所定の閾値よりも大きい場合には、前記第２のモードを前記第１のモードに遷移させ、前記受信数は、特定のユーザから受信した前記遷移指令の個数であり、前記所定の閾値は、前記特定のユーザに関して定められた閾値であり、前記画像形成装置は、前記特定のユーザからの前記遷移指令の受信頻度に基づいて、前記特定のユーザに関して定められた前記所定の閾値を設定する閾値設定手段、をさらに備え、前記閾値設定手段は、前記受信頻度が基準値よりも高い場合には、前記受信頻度が前記基準値よりも低い場合に比べて、前記所定の閾値を大きな値に設定することを特徴とする。
【００１２】
請求項３の発明は、画像形成装置であって、第１の消費電力で動作する第１のモードと前記第１の消費電力よりも小さい第２の消費電力で動作する第２のモードとの間の遷移を制御する制御手段と、前記第２のモードを前記第１のモードに遷移させるべき旨を示す遷移指令を受信する受信手段と、前記受信手段により受信した前記遷移指令の受信数をカウントするカウント手段と、を備え、前記制御手段は、前記受信数が所定の閾値よりも小さい場合には、前記第２のモードを前記第１のモードに遷移させず、前記受信数が前記所定の閾値よりも大きい場合には、前記第２のモードを前記第１のモードに遷移させ、前記遷移指令は、前記画像形成装置の特定の機能への実行指令を含み、前記受信数は、前記実行指令の個数であり、前記所定の閾値は、前記特定の機能に関して定められた閾値であり、前記画像形成装置は、前記特定の機能への前記実行指令の受信頻度に基づいて、前記所定の閾値を設定する閾値設定手段、をさらに備え、前記閾値設定手段は、前記受信頻度が基準値よりも高い場合には、前記特定の機能に関して定められた前記受信頻度が前記基準値よりも低い場合に比べて、前記所定の閾値を大きな値に設定することを特徴とする。
【００１３】
請求項４の発明は、画像形成装置であって、第１の消費電力で動作する第１のモードと前記第１の消費電力よりも小さい第２の消費電力で動作する第２のモードとの間の遷移を制御する制御手段と、前記第２のモードを前記第１のモードに遷移させるべき旨を示す遷移指令を受信する受信手段と、前記受信手段により受信した前記遷移指令の受信数をカウントするカウント手段と、を備え、前記制御手段は、前記受信数が所定の閾値よりも小さい場合には、前記第２のモードを前記第１のモードに遷移させず、前記受信数が前記所定の閾値よりも大きい場合には、前記第２のモードを前記第１のモードに遷移させ、前記画像形成装置は、前記所定の閾値を設定する閾値設定手段、をさらに備え、前記遷移指令は、複数の送信元から送信され、前記閾値設定手段は、前記複数の送信元が所定数よりも多い場合には、前記複数の送信元が所定数よりも少ない場合に比べて、前記所定の閾値を大きな値に設定することを特徴とする。
【発明の効果】
【００１４】
請求項１ないし請求項４に記載の発明によれば、第２のモードを第１のモードに遷移させるべき旨を示す遷移指令の受信数が所定の閾値よりも小さい場合には当該第２のモードが当該第１のモードに遷移されず、当該受信数が当該所定の閾値よりも大きい場合には当該第２のモードが当該第１のモードに遷移する。そのため、前記遷移指令の受信の都度、第２のモードが第１のモードに遷移する場合に比べて、画像形成装置の消費電力を低減することが可能である。
【００１５】
また特に、請求項１に記載の発明によれば、特定の送信元からの遷移指令の受信頻度に基づいて当該特定の送信元に関して定められた所定の閾値が設定されるので、当該特定の送信元に適した閾値を自動で設定することが可能である。
【００１６】
また特に、請求項２に記載の発明によれば、特定のユーザからの遷移指令の受信頻度に基づいて当該特定のユーザに関して定められた所定の閾値が設定されるので、当該特定のユーザに適した閾値を自動で設定することが可能である。
【００１７】
また特に、請求項３に記載の発明によれば、特定の機能に対する実行指令の受信頻度に基づいて当該特定の機能に関して定められた所定の閾値が設定されるので、当該特定の機能に適した閾値を自動で設定することが可能である。
【００１８】
また特に、請求項４に記載の発明によれば、複数の送信元が所定数よりも多い場合には、当該複数の送信元が所定数よりも少ない場合に比べて、所定の閾値が大きな値に設定される。そのため、複数の送信元が所定数よりも多い場合であっても画像形成装置の消費電力を低減することが可能である。
【図面の簡単な説明】
【００１９】
【図１】第１実施形態に係る画像形成システムの概略構成を示す図である。
【図２】画像形成装置の機能的構成を示すブロック図である。
【図３】閾値設定画面を示す図である。
【図４】画像形成装置の消費電力を示す図である。
【図５】画像形成装置の動作を示すフローチャートである。
【図６】画像形成装置の消費電力を示す図である。
【図７】閾値設定画面を示す図である。
【図８】画像形成装置の消費電力を示す図である。
【図９】画像形成装置の動作を示すフローチャートである。
【図１０】閾値設定画面を示す図である。
【図１１】画像形成装置の動作を示すフローチャートである。
【図１２】閾値設定画面を示す図である。
【図１３】画像形成装置の動作を示すフローチャートである。
【発明を実施するための形態】
【００２０】
以下、本発明の実施形態を図面に基づいて説明する。
【００２１】
＜１．第１実施形態＞
＜１−１．システム構成概略＞
図１は、マルチ・ファンクション・ペリフェラル（Multi-Functional Peripheral）（ＭＦＰとも略称する）１０とホストコンピュータ（以下、ホストとも称する）９０（９０Ａ，９０Ｂ，９０Ｃ）とを備える画像形成システム１の構成を示す概略図である。
【００２２】
ＭＦＰ１０は、画像形成装置として機能する。より具体的には、ＭＦＰ１０は、スキャナ機能、プリンタ機能、コピー機能およびファクシミリ通信機能などを備える装置（複合機とも称する）として構成される。
【００２３】
ＭＦＰ１０は、ネットワークＮＷを介してホスト９０に接続されており、当該ホスト９０との間でデータの送受信が可能である。なお、ネットワークＮＷは、ＬＡＮ（Local Area Network）およびインターネットなどの各種のネットワークを含む。
【００２４】
具体的には、図２の機能ブロック図に示すように、ＭＦＰ１０は、画像読取部２、印刷出力部３、通信部４、格納部５、入出力部６およびコントローラ９等を備えており、これらの各部を複合的に動作させることによって、各種の機能を実現する。
【００２５】
画像読取部２は、ＭＦＰ１０の所定の位置に載置された原稿を光学的に読み取って、当該原稿の画像データ（原稿画像とも称する）を生成する処理部である。
【００２６】
印刷出力部３は、印刷対象に関するデータに基づいて紙などの各種の媒体に画像を印刷出力する出力部である。
【００２７】
通信部４は、公衆回線等を介したファクシミリ通信を行うことが可能な処理部である。さらに、通信部４は、通信ネットワークＮＷを介したネットワーク通信が可能である。このネットワーク通信では、ＴＣＰ／ＩＰ（Transmission Control Protocol / Internet Protocol）およびＦＴＰ（File Transfer Protocol）等の各種のプロトコルが利用され、当該ネットワーク通信を利用することによって、ＭＦＰ１０は、所望の相手先（例えば、ホスト９０）との間で各種のデータを授受することが可能である。また、ＭＦＰ１０は、このネットワーク通信を利用することによって、ホスト９０からのプリントジョブを受信することなども可能である。
【００２８】
格納部５は、ハードディスクドライブ（ＨＤＤ）等の格納装置で構成される。この格納部５には、画像読取部２等で生成された原稿画像（画像データ）等が格納される。
【００２９】
また、格納部５には、省電力モードＭＤ２（後述）を通常モードＭＤ１（後述）に遷移させるべき旨を示す遷移指令ＴＲの受信数ＲＣが格納される。詳細には、格納部５には、複数の送信元（ホスト９０Ａ，９０Ｂ，９０Ｃ）からの遷移指令ＴＲの受信数ＲＣが格納される。なお、受信数ＲＣの初期値は「０」であり、当該受信数ＲＣは、遷移指令ＴＲが受信される度にインクリメントされる。そして、受信数ＲＣは、省電力モードＭＤ２から通常モードＭＤ１に遷移した時点で初期化（初期値「０」に変更）される。
【００３０】
入出力部６は、ＭＦＰ１０に対する入力を受け付ける操作入力部６１と、各種情報の表示出力を行う表示部６２とを備えている。詳細には、ＭＦＰ１０には操作パネル６３（図１参照）が設けられている。この操作パネル６３は、液晶表示パネルに圧電センサ等が埋め込まれて構成されており、表示部６２の一部として機能するとともに、操作入力部６１の一部としても機能する。
【００３１】
コントローラ９は、ＭＦＰ１０に内蔵され、ＭＦＰ１０を統括的に制御する制御装置であり、ＣＰＵと、各種の半導体メモリ（ＲＡＭおよびＲＯＭ等）とを備えて構成される。コントローラ９の制御下において各種の処理部が動作することによって、ＭＦＰ１０の各種の機能が実現される。例えば、コントローラ９の制御下において、画像読取部２を用いて所望の画像を光学的に読み取ることによって、原稿をスキャニングした画像（原稿画像）が取得され、スキャナ機能が実現される。また、コントローラ９は、次述するような各種の処理をも制御する。
【００３２】
コントローラ９は、コンピュータシステムとして構成され、ＣＰＵにおいて、ＲＯＭ（例えば、ＥＥＰＲＯＭ等）内に格納されている所定のソフトウエアプログラム（以下、単にプログラムとも称する）を実行することによって、各種の処理部を実現する。
【００３３】
具体的には、コントローラ９は、遷移指令受信部１１とカウント部１３とモード遷移制御部１５と閾値設定部１７とを含む各種の処理部を実現する。
【００３４】
遷移指令受信部１１は、省電力モードＭＤ２（後述）を通常モードＭＤ１（後述）に遷移させるべき旨を示す遷移指令ＴＲを受信する処理部である。具体的には、遷移指令受信部１１は、ＭＦＰ１０のプリンタ機能に対する実行指令（すなわちプリント指令）等を遷移指令ＴＲとして受信する。
【００３５】
カウント部１３は、格納部５と協働して、遷移指令受信部１１により受信した遷移指令ＴＲの受信数ＲＣをカウントする処理部である。具体的には、カウント部１３は、遷移指令ＴＲを受信する毎に、格納部５内の受信数ＲＣをインクリメントする。
【００３６】
モード遷移制御部１５は、通常モードＭＤ１と省電力モードＭＤ２との間のモード遷移を制御する処理部である。具体的には、モード遷移制御部１５は、受信数ＲＣが閾値ＴＶ（後述）よりも小さい場合には省電力モードＭＤ２を通常モードＭＤ１に遷移させず、受信数ＲＣが閾値ＴＶよりも大きい場合には省電力モードＭＤ２を通常モードＭＤ１に遷移させる。ここでは、モード遷移制御部１５は、受信数ＲＣが閾値ＴＶ未満の場合には省電力モードＭＤ２を通常モードＭＤ１に遷移させず、受信数ＲＣが閾値ＴＶ以上の場合には省電力モードＭＤ２を通常モードＭＤ１に遷移させるものとする。
【００３７】
閾値設定部１７は、通常モードＭＤ１と省電力モードＭＤ２との間のモード遷移に用いられる閾値ＴＶを設定する処理部である。
【００３８】
閾値ＴＶは、閾値設定画面ＧＡ１（図３参照）を介して設定される。図３に示すように、閾値設定画面ＧＡ１は、入力ボックスＢＸと変更ボタンＢＮ１と削除ボタンＢＮ２とを備えて構成される。閾値設定画面ＧＡ１内の入力ボックスＢＸに値が入力され、変更ボタンＢＮ１が押下されると、閾値設定部１７は、入力ボックスＢＸに入力された値を閾値ＴＶに設定する。ここでは、閾値設定画面ＧＡ１を介して、閾値ＴＶに「５」が設定されているものとする。なお、削除ボタンＢＮ２が押下されると、閾値設定部１７は、現在設定されている閾値ＴＶを削除する。
【００３９】
ホスト９０は、いわゆるパーソナルコンピュータとして構成される。ホスト９０は、ＣＰＵおよび半導体メモリ等を備えている。また、ホスト９０には、プリンタドライバ（ソフトウエアプログラム）がインストールされており、ホスト９０は、当該プリンタドライバを用いてＭＦＰ１０に対してプリント出力指示等を送出することが可能である。
【００４０】
＜１−２．動作＞
最初に、ＭＦＰ１０の動作モードについて説明する。
【００４１】
ＭＦＰ１０は、通常モードＭＤ１と省電力モードＭＤ２とを切り換えて実行することが可能である。省電力モードＭＤ２は、電力をＭＦＰ１０の一部分（たとえば、一部の冷却ファンおよび一部の制御回路等）のみに限定して供給するモードである。通常モードＭＤ１は、通常動作に必要な各種の部分に対して電力を供給するモードである。省電力モードＭＤ２における消費電力は、通常モードＭＤ１における消費電力よりも非常に小さい。すなわち、省電力モードＭＤ２は、通常モードＭＤ１よりも小さい消費電力で動作する動作モードである。換言すれば、通常モードＭＤ１は、省電力モードＭＤ２よりも大きい消費電力で動作する動作モードである。したがって、通常モードＭＤ１から省電力モードＭＤ２に移行することにより、消費電力の低減を図ることが可能である。
【００４２】
次に、図４および図５を参照しつつ、ＭＦＰ１０の動作について説明する。図４は、ＭＦＰ１０の消費電力（の経時変化）を示す図である。図５は、ＭＦＰ１０の動作を示すフローチャートである。
【００４３】
以下では、ＭＦＰ１０が２台の送信元（ホスト）からの遷移指令ＴＲを受信する場合を例示する。ここでは、遷移指令ＴＲが受信装置（ＭＦＰ１０）側で正常受信されない場合には、送信元（ホスト）は遷移指令ＴＲを再度送信する処理（リトライ処理）を実行するものとする。
【００４４】
詳細には、或るホスト９０Ａからのリトライ処理の最中に、別のホスト９０Ｂからの遷移指令ＴＲを受信する場合について説明する。より詳細には、図４に示すように、ＭＦＰ１０は、省電力モードＭＤ２において、ホスト９０Ａからの遷移指令ＴＲを４回連続で受信する状況を想定する。ホスト９０Ａからの２回目以降の遷移指令ＴＲは、ホスト９０Ａからの１回目の遷移指令ＴＲのリトライ処理である。また、その後、別のホスト９０Ｂからの遷移指令ＴＲを１回受信する状況を想定する。
【００４５】
以下、図５のフローチャートに沿って、ＭＦＰ１０の動作について詳細に説明する。
【００４６】
まず、省電力モードＭＤ２において、ホスト９０Ａからの１回目の遷移指令ＴＲ（図４参照）が受信されると（ステップＳ１１でＹＥＳ）、カウント部１３は、受信数ＲＣをインクリメントする（ステップＳ１２）。具体的には、カウント部１３は、現在の受信数ＲＣ（初期値「０」）をインクリメントし、受信数ＲＣを「１」に変更する。
【００４７】
この後、モード遷移制御部１５は、受信数ＲＣ（「１」）が閾値ＴＶ（「５」）に達したか否かを判定する（ステップＳ１３）。ここでは、受信数ＲＣが閾値ＴＶに達していないと判定され（ステップＳ１３でＮＯ）、モード遷移制御部１５は、図４に示すように、省電力モードＭＤ２を通常モードＭＤ１に遷移させず、当該省電力モードＭＤ２を継続する。そして、処理はステップＳ１１に戻る。
【００４８】
同様に、ホスト９０Ａからの２〜４回目の遷移指令ＴＲ（図４参照）が受信された場合においても、ＭＦＰ１０は、上記ステップＳ１２，Ｓ１３の処理を実行する。なお、４回目の遷移指令ＴＲに対する処理が行われた時点において、受信数ＲＣは「４」に変更されている。
【００４９】
この後、今度はホスト９０Ｂからの１回目の遷移指令ＴＲが受信されると（ステップＳ１１でＹＥＳ）、カウント部１３は、現在の受信数ＲＣ（「４」）をインクリメントし、当該受信数ＲＣを「５」に変更する（ステップＳ１２）。
【００５０】
そして、モード遷移制御部１５は、受信数ＲＣ（「５」）が閾値ＴＶ（「５」）に達した否かを判定する（ステップＳ１３）。ここでは、受信数ＲＣ（「５」）が閾値ＴＶ（「５」）に達したと判定され、モード遷移制御部１５は、図４に示すように、省電力モードＭＤ２を通常モードＭＤ１に遷移させる（ステップＳ１４）。なお、ＭＦＰ１０は、通常モードＭＤ１への遷移と同時に、受信数ＲＣを初期化する。
【００５１】
以上の動作によれば、省電力モードＭＤ２を通常モードＭＤ１に遷移させるべき旨を示す遷移指令ＴＲの受信数ＲＣが閾値ＴＶ未満の場合には、省電力モードＭＤ２が通常モードＭＤ１に遷移されない。一方、当該遷移指令ＴＲの受信数ＲＣが閾値ＴＶ以上の場合には、省電力モードＭＤ２が通常モードＭＤ１に遷移する。そのため、遷移指令ＴＲの受信の都度、省電力モードＭＤ２が通常モードＭＤ１に遷移する場合に比べて、ＭＦＰ１０の消費電力を低減することが可能である。
【００５２】
ここにおいて、仮に、遷移指令ＴＲの受信の都度、省電力モードＭＤ２が通常モードＭＤ１に遷移する技術（比較例とも称する）を想定する。当該比較例においては、図６に示すように、ホスト９０Ａからの１回目の遷移指令ＴＲを受信した時点で、省電力モードＭＤ２が通常モードＭＤ１に遷移する。この後、一旦、通常モードＭＤ１が省電力モードＭＤ２に遷移し、今度はホスト９０Ｂから１回目の遷移指令ＴＲを受信した時点で、再度、省電力モードＭＤ２が通常モードＭＤ１に遷移する。このような比較例においては、省電力モードＭＤ２中に受信した遷移指令ＴＲに応答して通常モードＭＤ１への復帰動作が常に行われる。そのため、通常モードＭＤ１への復帰動作は中止されることがない。また、通常モードＭＤ１への復帰動作は遅延されることもなく、複数の処理が１つの起動期間ＴＰ１において纏めて実行される可能性（後述）も、上記実施形態に比べて低い。したがって、ＭＦＰ１０の消費電力は十分には低減されない。
【００５３】
一方、上記第１実施形態においては、遷移指令ＴＲの受信数ＲＣが閾値ＴＶに到達するまで省電力モードＭＤ２が通常モードＭＤ１に遷移しないことによって、通常モードＭＤ１への遷移（復帰）が遅延するとともに複数の処理が１つの起動期間ＴＰ１内にて纏めて実行され易くなる（次述）。なお、ＭＦＰ１０は、１台の送信元装置からではなく複数台の送信元装置からの遷移指令を受信することが多い。ここでは、そのような場合（たとえばＭＦＰ１０が２台の送信元装置（９０Ａ，９０Ｂ）からの遷移指令を受信する場合）を想定している。
【００５４】
上記第１実施形態では、遷移指令ＴＲが受信されたとしても、遷移指令ＴＲの受信数ＲＣが閾値ＴＶ未満である場合には省電力モードＭＤ２が通常モードＭＤ１に遷移せず、当該遷移指令ＴＲはリトライ処理によって再送信される。たとえば、図４に示すように、ＭＦＰ１０は、ホスト９０Ａからの遷移指令ＴＲをリトライ処理によって複数回再受信する。また、このような状態において、ＭＦＰ１０は、別のホスト９０Ｂからの遷移指令ＴＲをも受信する。そして、遷移指令ＴＲの受信数ＲＣが閾値ＴＶに到達すると、省電力モードＭＤ２が通常モードＭＤ１に遷移する。たとえば、ホスト９０Ｂからの１回目の遷移指令ＴＲが受信されたときに、遷移指令ＴＲの受信数ＲＣが閾値ＴＶに到達し、省電力モードＭＤ２が通常モードＭＤ１に遷移する。
【００５５】
また、ここでは、期間ＴＰ１が十分に長い期間（たとえば１０分）に設定されており、図４に示すように、遷移指令ＴＲは、上記期間ＴＰ１よりも短い時間間隔ＳＰ（たとえば２分）で再送信される場合を想定する。
【００５６】
この場合、通常モードＭＤ１への遷移時点においてホスト９０Ａからのリトライ処理が継続されていれば、当該リトライ処理による遷移指令ＴＲは、上記期間ＴＰ１内に受信される。そして、ホスト９０Ａからの遷移指令ＴＲに基づく処理（プリント処理等）も期間ＴＰ１内に実行される。より詳細には、動作モードが再び通常モードＭＤ１から省電力モードＭＤ２に遷移するまでの期間ＴＰ１内に、ホスト９０Ａからの５回目の遷移指令ＴＲが受信され、当該遷移指令ＴＲに係る処理が実行される。すなわち、ホスト９０Ｂからの遷移指令ＴＲに基づく起動期間ＴＰ１において、ＭＦＰ１０は、ホスト９０Ｂからの遷移指令ＴＲに係る処理のみならず、（リトライ処理による）ホスト９０からの遷移指令ＴＲに係る処理をも実行する。端的に言えば、１つの起動期間（ＴＰ１）において複数の処理が纏めて実行される。
【００５７】
このように、上記第１実施形態に係る動作によれば、通常モードＭＤ１から再び省電力モードＭＤ２に遷移するまでの期間ＴＰ１において複数の処理が纏めて実行される可能性が高くなる。端的に言えば、１つの起動期間（ＴＰ１）において複数の処理が纏めて実行され易い。そのため、複数の起動期間において複数の処理がそれぞれ個別に実行される場合に比べて、起動期間の総和を低減することが可能であり、ＭＦＰ１０の消費電力が低減され得る。
【００５８】
なお、上記においては、ホスト９０Ａからの遷移指令ＴＲを４回連続で受信しその後に別のホスト９０Ｂからの遷移指令ＴＲを１回受信して通常モードＭＤ１に復帰する場合が例示されているが、これに限定されない。たとえば、ホスト９０Ａからの遷移指令ＴＲを３回連続で受信しその後に別のホスト９０Ｂからの遷移指令ＴＲを２回受信して通常モードＭＤ１に復帰する場合においても上記と同様の事象が生じ得る。
【００５９】
また、上記においては、説明簡略化のため、ＭＦＰ１０が２台の送信元装置からの遷移指令ＴＲを受信する場合、より詳細には、或るホスト９０Ａからのリトライ処理の最中に、別のホスト９０Ｂからの遷移指令ＴＲを受信する場合について説明している。
【００６０】
ただし、ＭＦＰ１０は、さらに多数の送信元（ホスト）からの遷移指令ＴＲを受信することも多く、そのような場合には、上記のような事象はさらに生じ易い。より具体的には、遷移指令ＴＲの受信数ＲＣが閾値ＴＶに達するまでの間において、比較的多数の遷移指令ＴＲが比較的多数の送信元から送信されるときには、当該多数の送信元からのリトライ処理が継続されている可能性はさらに高くなる。これに伴って、省電力モードＭＤ２が通常モードＭＤ１に遷移した時点においても、多数の送信元からのリトライ処理が継続している可能性が一層高くなる。そのため、多数の送信元からの依頼（遷移指令ＴＲ）に基づく複数の処理が１つの起動期間ＴＰ１内において纏めて実行されることがさらに生じ易くなる。その結果、複数の起動期間において複数の処理がそれぞれ個別に実行される場合に比べて、起動期間の総和が低減される可能性が一層高くなり、ＭＦＰ１０の消費電力がより確実に低減され得る。
【００６１】
また、上記においては、リトライ処理を伴って遷移指令ＴＲが送信される場合が例示されているが、これに限定されず、リトライ処理を伴わずに遷移指令ＴＲが送信される場合においても上記の思想を適用することが可能である。換言すれば、遷移指令ＴＲがＭＦＰ１０側で正常に受信されない場合であっても、送信元は遷移指令ＴＲを再度送信しない場合においても上記思想の適用し得る。この場合には、遷移指令ＴＲの受信数ＲＣが閾値ＴＶに到達するまで省電力モードＭＤ２が通常モードＭＤ１に遷移しないことによって、通常モードＭＤ１での動作期間は、通常モードＭＤ１に遷移しなかった回数（非復帰回数）に対応して低減される。その結果、通常モードＭＤ１での動作期間（起動期間）の総和を低減することが可能であり、ＭＦＰ１０の消費電力が低減され得る。
【００６２】
＜２．第２実施形態＞
第２実施形態は、第１実施形態の変形例である。
【００６３】
以下、第１実施形態との相違点を中心に説明する。
【００６４】
上記第１実施形態では、複数の送信元（ホスト９０Ａ〜９０Ｃ）からの遷移指令ＴＲの（合計の）受信数ＲＣが閾値ＴＶ未満であるか否かに基づいて、通常モードＭＤ１と省電力モードＭＤ２との間のモード遷移が制御される場合を例示した。
【００６５】
一方、この第２実施形態では、特定の送信元（たとえば、ホスト９０Ａ）からの遷移指令ＴＲｉの受信数ＲＣｉが当該特定の送信元に関して定められた閾値ＴＶｉ未満であるか否かに基づいて、通常モードＭＤ１と省電力モードＭＤ２との間のモード遷移が制御される場合を例示する。
【００６６】
具体的には、格納部５には、ホスト９０Ａからの遷移指令ＴＲ１の受信数ＲＣ１とホスト９０Ｂからの遷移指令ＴＲ２の受信数ＲＣ２とホスト９０Ｃからの遷移指令ＴＲ３の受信数ＲＣ３とが個別に格納される。
【００６７】
また、ＭＦＰ１０には、ホスト９０Ａに関する閾値ＴＶ１とホスト９０Ｂに関する閾値ＴＶ２とホスト９０Ｃに関する閾値ＴＶ３とが閾値設定画面ＧＡ２（図７参照）を介してそれぞれ設定される。たとえば、閾値設定画面ＧＡ２内の入力ボックスＢＸ１に値が入力され、変更ボタンＢＮ１１が押下されると、当該入力ボックスＢＸ１への入力値が閾値ＴＶ１として設定される。
【００６８】
ここでは、ＭＦＰ１０には、ホスト９０Ａに関する閾値ＴＶ１として「４」、ホスト９０Ｂに関する閾値ＴＶ２として「７」、ホスト９０Ｃに関する閾値ＴＶ３として「３」がそれぞれ設定されているものとする。
【００６９】
次に、図８および図９を参照しながら、第２実施形態に係るＭＦＰ１０の動作について説明する。図８は、ＭＦＰ１０の消費電力を示す図である。図９は、ＭＦＰ１０の動作を示すフローチャートである。
【００７０】
ここでは、図８に示すように、ＭＦＰ１０は、ホスト９０Ａからの遷移指令ＴＲ１を３回連続で受信した後、ホスト９０Ｂからの遷移指令ＴＲ２を１回受信し、その後、再びホスト９０Ａからの遷移指令ＴＲ１を１回受信する状況を想定する。なお、ホスト９０Ａからの２回目以降の遷移指令ＴＲ１は、ホスト９０Ａからの１回目の遷移指令ＴＲ１に係る処理のリトライ処理に起因するものとする。
【００７１】
以下、図９のフローチャートに沿って、ＭＦＰ１０の動作について詳細に説明する。
【００７２】
まず、省電力モードＭＤ２において、ホスト９０Ａからの１回目の遷移指令ＴＲ１（図８参照）が受信されると（ステップＳ３１でＹＥＳ）、カウント部１３は、ホスト９０Ａに関する受信数ＲＣ１をインクリメントする（ステップＳ３２）。具体的には、カウント部１３は、現在の受信数ＲＣ１（初期値「０」）をインクリメントし、受信数ＲＣ１を「１」に変更する。
【００７３】
この後、モード遷移制御部１５は、ホスト９０Ａからの遷移指令ＴＲ１の受信数ＲＣ１（「１」）が当該ホスト９０Ａに関する閾値ＴＶ１（「４」）に達したか否かを判定する（ステップＳ３３）。ここでは、受信数ＲＣ１が閾値ＴＶ１に達していないと判定され（ステップＳ３３でＮＯ）、モード遷移制御部１５は、図８に示すように、省電力モードＭＤ２を通常モードＭＤ１に遷移させず、当該省電力モードＭＤ２を継続する。そして、処理はステップＳ３１に戻る。
【００７４】
同様に、ホスト９０Ａからの２〜３回目の遷移指令ＴＲ１が受信された場合においても、ＭＦＰ１０は、上記ステップＳ３２，Ｓ３３の処理を実行する。なお、ホスト９０Ａからの３回目の遷移指令ＴＲ１に対する処理が行われた時点において、受信数ＲＣ１は「３」に変更されている。
【００７５】
この後、今度はホスト９０Ｂからの１回目の遷移指令ＴＲ２が受信されると（ステップＳ３１でＹＥＳ）、カウント部１３は、ホスト９０Ｂからの遷移指令ＴＲ２の受信数ＲＣ２（初期値「０」）をインクリメントし、受信数ＲＣ２を「１」に変更する（ステップＳ３２）。
【００７６】
そして、モード遷移制御部１５は、ホスト９０Ｂからの遷移指令ＴＲ２の受信数ＲＣ２（「１」）が当該ホスト９０Ｂに関して定められた閾値ＴＶ２（「７」）に達したか否かを判定する（ステップＳ３３）。ここでは、受信数ＲＣ２が閾値ＴＶ２に達していないと判定され（ステップＳ３３でＮＯ）、モード遷移制御部１５は、図８に示すように、省電力モードＭＤ２を通常モードＭＤ１に遷移させず、当該省電力モードＭＤ２を継続する。そして、処理はステップＳ３１に戻る。
【００７７】
この後、再びホスト９０Ａから４回目の遷移指令ＴＲ１が受信されると（ステップＳ３１でＹＥＳ）、カウント部１３は、当該ホスト９０Ａからの遷移指令ＴＲ１の受信数ＲＣ１（「３」）をインクリメントし、当該受信数ＲＣ１を「４」に変更する（ステップＳ３２）。
【００７８】
そして、ＭＦＰ１０は、ホスト９０Ａからの遷移指令ＴＲ１の受信数ＲＣ１（「４」）が当該ホスト９０Ａに関して定められた閾値ＴＶ１（「４」）に達したか否かを判定する（ステップＳ３３）。ここでは、ホスト９０Ａからの遷移指令ＴＲ１の受信数ＲＣ１が当該ホスト９０Ａに関して定められた閾値ＴＶ１に達したと判定され（ステップＳ３３でＹＥＳ）、ＭＦＰ１０は、図８に示すように、省電力モードＭＤ２を通常モードＭＤ１に遷移させる（ステップＳ３４）。なお、ＭＦＰ１０は、通常モードＭＤ１への遷移と同時に、受信数ＲＣ１，ＲＣ２，ＲＣ３をそれぞれ初期化する。
【００７９】
以上の動作によれば、特定の送信元（ホスト９０Ａ）からの遷移指令ＴＲ（ＴＲ１）の受信数ＲＣ（ＲＣ１）が当該特定の送信元に関して定められた閾値ＴＶ（ＴＶ１）未満である場合には、省電力モードＭＤ２が通常モードＭＤ１に遷移されない。一方、特定の送信元（ホスト９０Ａ）からの遷移指令ＴＲ（ＴＲ１）の受信数ＲＣ（ＲＣ１）が当該特定の送信元に関して定められた閾値ＴＶ（ＴＶ１）以上である場合には、省電力モードＭＤ２が通常モードＭＤ１に遷移する。そのため、特定の送信元（ホスト９０Ａ）からの遷移指令ＴＲ（ＴＲ１）の受信の都度、省電力モードＭＤ２が通常モードＭＤ１に遷移する場合に比べて、ＭＦＰ１０の消費電力を低減することが可能である。
【００８０】
また、特定の送信元に適した閾値ＴＶを設定することも可能である。たとえば、遷移指令ＴＲを頻繁に送信する特定の送信元（ホスト９０Ｂ）に関して定められた閾値ＴＶを、他の送信元（ホスト９０Ａ，９０Ｃ）に関して定められた閾値ＴＶよりも大きな値に設定することが可能である。
【００８１】
＜３．第３実施形態＞
第３実施形態は、第２実施形態の変形例である。
【００８２】
以下、第２実施形態との相違点を中心に説明する。
【００８３】
上記第２実施形態においては、特定の送信元（たとえば、ホスト９０Ａ）からの遷移指令ＴＲｉの受信数ＲＣｉが当該特定の送信元に関して定められた閾値ＴＶｉ未満であるか否かに基づいて、通常モードＭＤ１と省電力モードＭＤ２との間のモード遷移が制御される場合を例示した。
【００８４】
一方、この第３実施形態では、特定のユーザ（たとえば、ユーザＵＡ）からの遷移指令ＴＲｊの受信数ＲＣｊが当該特定のユーザに関して定められた閾値ＴＶｊ未満であるか否かに基づいて、通常モードＭＤ１と省電力モードＭＤ２との間のモード遷移が制御される場合を例示する。
【００８５】
具体的には、この第３実施形態では、複数のユーザＵＡ，ＵＢ，ＵＣ，...（不図示）は、ホスト９０Ａ，９０Ｂ，９０Ｃを介して遷移指令ＴＲ２１，ＴＲ２２，ＴＲ２３，...をＭＦＰ１０に送信する。なお、各ユーザＵＡ，ＵＢ，ＵＣ，...により用いられるホスト９０Ａ，９０Ｂ，９０Ｃは特定されていない。そのため、ＭＦＰ１０は、たとえば、２人のユーザＵＡ，ＵＢからの遷移指令ＴＲ２１，ＴＲ２２を１つのホスト９０Ａから受信することも有る。この場合、同一のホスト９０Ａから受信する遷移指令ＴＲ２１，２２であったとしても、カウント部１３は、当該遷移指令ＴＲ２１，ＴＲ２２を個別にカウントする。なお、ここでは、複数のユーザＵＡ，ＵＢ，ＵＣ，...は、ＭＦＰ１０へのログインユーザであるものとする。そして、ＭＦＰ１０は、複数のユーザＵＡ，ＵＢ，ＵＣ，...をログイン名によって区別するものとする。
【００８６】
また、格納部５には、ユーザＵＡ，ＵＢ，ＵＣ，...からの遷移指令ＴＲ２１，ＴＲ２２，ＴＲ２３，...の受信数ＲＣ２１，ＲＣ２２，ＲＣ２３，...が個別に格納される。
【００８７】
また、ＭＦＰ１０には、ユーザＵＡ，ＵＢ，ＵＣ，...に関する閾値ＴＶ２１，ＴＶ２２，ＴＶ２３，...が個別に設定される。具体的には、閾値ＴＶ２１，ＴＶ２２，ＴＶ２３，...は、閾値設定画面ＧＡ３（図１０参照）を介してそれぞれ設定される。
【００８８】
以下、図１１を参照しつつ、ＭＦＰ１０の動作について簡単に説明する。なお、図１１は、ＭＦＰ１０の動作を示すフローチャートである。
【００８９】
たとえば、ユーザＵＡからの遷移指令ＴＲ２１が受信されると（ステップＳ５１でＹＥＳ）、カウント部１３は、当該ユーザＵＡからの遷移指令ＴＲ２１の受信数ＲＣ２１をインクリメントする（ステップＳ５２）。
【００９０】
そして、モード遷移制御部１５は、ユーザＵＡからの遷移指令ＴＲ２１の受信数ＲＣ２１がユーザＵＡに関して定められた閾値ＴＶ２１に達したか否かを判定する（ステップＳ５３）。
【００９１】
ここで、ユーザＵＡからの遷移指令ＴＲ２１の受信数ＲＣ２１が当該ユーザＵＡに関して定められた閾値ＴＶ２１未満の場合には（ステップＳ５３でＮＯ）、モード遷移制御部１５は、省電力モードＭＤ２を通常モードＭＤ１に遷移させず、省電力モードＭＤ２を継続する。そして、処理はステップＳ５１に戻る。
【００９２】
一方、ユーザＵＡからの遷移指令ＴＲ２１の受信数ＲＣ２１が当該ユーザＵＡに関して定められた閾値ＴＶ２１以上の場合には（ステップＳ５３でＹＥＳ）、モード遷移制御部１５は、省電力モードＭＤ２を通常モードＭＤ１に遷移させる（ステップＳ３４）。
【００９３】
なお、他のユーザＵＢ，ＵＣ，...から遷移指令ＴＲ２２，ＴＲ２３，...が受信された場合も、図１１のフローチャートの処理が実行される。
【００９４】
以上の動作によれば、特定のユーザ（ユーザＵＡ）からの遷移指令ＴＲ（ＴＲ２１）の受信数ＲＣ（ＲＣ２１）が当該特定のユーザに関して定められた閾値ＴＶ（ＴＶ２１）未満である場合には、省電力モードＭＤ２が通常モードＭＤ１に遷移されない。一方、特定のユーザ（ユーザＵＡ）からの遷移指令ＴＲ（ＴＲ２１）の受信数ＲＣ（ＲＣ２１）が当該特定のユーザに関して定められた閾値ＴＶ（ＴＶ２１）以上である場合には、省電力モードＭＤ２が通常モードＭＤ１に遷移する。そのため、特定のユーザ（ユーザＵＡ）からの遷移指令ＴＲ（ＴＲ２１）の受信の都度、省電力モードＭＤ２が通常モードＭＤ１に遷移する場合に比べて、ＭＦＰ１０の消費電力を低減することが可能である。
【００９５】
また、特定のユーザに応じた閾値ＴＶを個別に設定することも可能である。たとえば、遷移指令ＴＲを頻繁に送信する特定のユーザに関する閾値ＴＶを、他のユーザに関する閾値ＴＶよりも大きな値に設定することが可能である。
【００９６】
＜４．第４実施形態＞
第４実施形態は、第２実施形態の変形例である。
【００９７】
以下、第２実施形態との相違点を中心に説明する。
【００９８】
この第４実施形態では、ＭＦＰ１０の特定の機能（後述）に対する実行指令ＳＲｋを遷移指令ＴＲｋとして受信し、当該実行指令ＳＲｋの受信数ＲＣｋが当該特定の機能に関して定められた閾値ＴＶｋ未満であるか否かに基づいて、通常モードＭＤ１と省電力モードＭＤ２との間のモード遷移が制御される場合を例示する。
【００９９】
具体的には、この第４実施形態では、ＭＦＰ１０は、当該ＭＦＰ１０の各機能（詳細には、ＬＰＲ印刷機能、ＲＡＷ印刷機能、ウェブ連携機能）に対する実行指令ＳＲ（ＳＲ１，ＳＲ２，ＳＲ３）を遷移指令ＴＲ（ＴＲ３１，ＴＲ３２，ＴＲ３３）として受信する。なお、ＬＰＲ印刷機能ＦＮ１は、ＬＰＲ（Line Printer Remote）プロトコルを用いて印刷を行う機能である。ＲＡＷ印刷機能ＦＮ２は、ＲＡＷプロトコルを用いて印刷を行う機能である。ウェブ連携機能ＦＮ３は、ウェブ連携アプリケーションを用いて、外部からＭＦＰ１０の設定操作等を行う機能である。
【０１００】
また、格納部５には、ＭＦＰ１０の機能ＦＮ１，ＦＮ２，ＦＮ３に対する実行指令ＳＲ１，ＳＲ２，ＳＲ３の受信数ＲＣ３１，ＲＣ３２，ＲＣ３３が個別に格納される。
【０１０１】
また、ＭＦＰ１０には、当該ＭＦＰ１０の機能ＦＮ１，ＦＮ２，ＦＮ３に関する閾値ＴＶ３１，ＴＶ３２，ＴＶ３３が個別に設定される。具体的には、閾値ＴＶ３１，ＴＶ３２，ＴＶ３３は、閾値設定画面ＧＡ４（図１２参照）を介してそれぞれ設定される。ここでは、ＭＦＰ１０には、機能ＦＮ１，ＦＮ２，ＦＮ３に関する閾値ＴＶ３１，ＴＶ３２，ＴＶ３３として「１０」、「５」、「０」がそれぞれ設定されているものとする。
【０１０２】
以下、図１３を参照しつつ、ＭＦＰ１０の動作について簡単に説明する。なお、図１３は、ＭＦＰ１０の動作を示すフローチャートである。
【０１０３】
たとえば、ＬＰＲ印刷機能ＦＮ１に対する実行指令ＳＲ１が遷移指令ＴＲ３１として受信されると（ステップＳ７１でＹＥＳ）、カウント部１３は、当該実行指令ＳＲ１の受信数ＲＣ３１をインクリメントする（ステップＳ７２）。
【０１０４】
そして、 ＭＦＰ１０は、ＬＰＲ印刷機能ＦＮ１に対する実行指令ＳＲ１の受信数ＲＣ３１が当該ＬＰＲ印刷機能ＦＮ１に関して定められた閾値ＴＶ３１に達したか否かを判定する（ステップＳ７３）。
【０１０５】
ここで、ＬＰＲ印刷機能ＦＮ１に対する実行指令ＳＲ１の受信数ＲＣ３１が当該ＬＰＲ印刷機能ＦＮ１に関して定められた閾値ＴＶ３１（「１０」）未満の場合には（ステップＳ７３でＮＯ）、モード遷移制御部１５は、省電力モードＭＤ２を通常モードＭＤ１に遷移させず、省電力モードＭＤ２を継続する。そして、処理はステップＳ７１に戻る。
【０１０６】
一方、ＬＰＲ印刷機能ＦＮ１に対する実行指令ＳＲ１の受信数ＲＣ３１が当該ＬＰＲ印刷機能ＦＮ１に関して定められた閾値ＴＶ３１以上の場合には（ステップＳ７３でＹＥＳ）、モード遷移制御部１５は、省電力モードＭＤ２を通常モードＭＤ１に遷移させる（ステップＳ７４）。
【０１０７】
なお、他の機能ＦＮ２，ＦＮ３に対する実行指令ＳＲ３２，ＳＲ３３が受信された場合も、図１３のフローチャートの処理が実行される。
【０１０８】
以上の動作によれば、ＭＦＰ１０の特定の機能（ＬＰＲ印刷機能ＦＮ１）に対する実行指令ＳＲ（ＳＲ１）の受信数ＲＣ（ＲＣ３１）が当該特定の機能に関して定められた閾値ＴＶ（ＴＶ３１）未満である場合には、省電力モードＭＤ２が通常モードＭＤ１に遷移されない。一方、当該特定の機能（ＬＰＲ印刷機能ＦＮ１）に対する実行指令ＳＲ（ＳＲ１）の受信数ＲＣ（ＲＣ３１）が当該特定の機能に関して定められた閾値ＴＶ（ＴＶ３１）以上である場合には、省電力モードＭＤ２が通常モードＭＤ１に遷移する。そのため、特定の機能（ＬＰＲ印刷機能ＦＮ１）に対する実行指令ＳＲ（ＳＲ１）の受信の都度、省電力モードＭＤ２が通常モードＭＤ１に遷移する場合に比べて、ＭＦＰ１０の消費電力を低減することが可能である。
【０１０９】
また、特定の機能ＦＮ１〜ＦＮ３に応じた閾値ＴＶ３１〜ＴＶ３３を個別に設定することも可能である。
【０１１０】
たとえば、ＬＰＲ印刷機能ＦＮ１に対する実行指令ＳＲ１の受信頻度がＲＡＷ印刷機能ＦＮ２に対する実行指令ＳＲ２の受信頻度よりも大きい場合には、当該ＬＰＲ印刷機能ＦＮ１に関する閾値ＴＶ３１を当該ＲＡＷ印刷機能ＦＮ２に関する閾値ＴＶ３２よりも大きな値にすることが好ましい。この場合、ＬＰＲ印刷機能ＦＮ１に関する閾値ＴＶ３１を「１０」に設定し、ＲＡＷ印刷機能ＦＮ２に関する閾値ＴＶ３２を「５」に設定すること等が可能である。
【０１１１】
一方、ＭＦＰ１０の設定操作等のメンテナンスに用いられるウェブ連携機能ＦＮ３は、直ぐに実行されることが好ましい。この場合、ウェブ連携機能ＦＮ３が直ぐに実行されるように、当該ウェブ連携機能ＦＮ３に関する閾値ＴＶ３３を「０」に設定すること等が可能である。これによれば、ウェブ連携機能ＦＮ３に対する実行指令ＳＲ３の受信後、直ぐに、省電力モードＭＤ２から省電力モードＭＤ２へと遷移する。そのため、ＭＦＰ１０の管理者等は、ウェブ連携機能ＦＮ３を用いたメンテナンス等を直ぐに行うことが可能である。
【０１１２】
＜６．変形例等＞
以上、この発明の実施の形態について説明したが、この発明は上記説明した内容のものに限定されるものではない。
【０１１３】
上記第１実施形態では、遷移指令ＴＲの受信数ＲＣが閾値ＴＶに達した時点で省電力モードＭＤ２が通常モードＭＤ１に遷移する場合を例示したが、これに限定されず、当該受信数ＲＣが当該閾値ＴＶに達した時点では当該省電力モードＭＤ２が当該通常モードＭＤ１に遷移しないようにしてもよい。たとえば、遷移指令ＴＲの受信数ＲＣが閾値ＴＶ以下の場合には省電力モードＭＤ２が通常モードＭＤ１に遷移せず、当該受信数ＲＣが閾値ＴＶよりも大きくなった時点で省電力モードＭＤ２が通常モードＭＤ１に遷移するようにしてもよい。
【０１１４】
また、上記第２実施形態では、ホスト９０Ａ，９０Ｂ，９０Ｃに関する閾値ＴＶ１〜ＴＶ３が閾値設定画面ＧＡ２（図７参照）を介して設定される場合を例示したが、これに限定されない。たとえば、ホスト９０Ａ，９０Ｂ，９０Ｃからの遷移指令ＴＲ１，ＴＲ２，ＴＲ３の受信頻度に基づいて、当該ホスト９０Ａ，９０Ｂ，９０Ｃに関する閾値ＴＶ１〜ＴＶ３が設定されるようにしてもよい。なお、この場合、ＭＦＰ１０は、ホスト９０Ａ，９０Ｂ，９０Ｃ毎に遷移指令ＴＲ１，ＴＲ２，ＴＲ３の受信頻度を記録するようにすればよい。
【０１１５】
詳細には、特定の送信元からの受信頻度が基準値（ここでは、１回／分）よりも高い場合には、当該受信頻度が当該基準値よりも低い場合に比べて、当該所定の閾値が大きな値に設定されるようにしてもよい。たとえば、ホスト９０Ａからの遷移指令ＴＲ１の受信頻度（０．５回／分）が上記基準値よりも低く、ホスト９０Ｂからの遷移指令ＴＲ２の受信頻度（１．５回／分）が上記基準値よりも高い場合には、ホスト９０Ｂに関する閾値ＴＶ２をホスト９０Ａに関する閾値ＴＶ１よりも大きな値に設定すればよい。これによれば、送信元であるホスト９０Ａ，９０Ｂに適した閾値ＴＶ１，ＴＶ２を自動で設定することが可能である。
【０１１６】
また、上記第３実施形態では、ユーザＵＡ，ＵＢ，ＵＣ，...に関する閾値ＴＶ２１，ＴＶ２２，ＴＶ２３，...が閾値設定画面ＧＡ３（図１０参照）を介して設定される場合を例示したが、これに限定されない。たとえば、ユーザＵＡ，ＵＢ，ＵＣ，...からの遷移指令ＴＲ２１，ＴＲ２２，ＴＲ２３の受信頻度に基づいて、当該ユーザＵＡ，ＵＢ，ＵＣ，...に関する閾値ＴＶ２１，ＴＶ２２，ＴＶ２３，...が設定されるようにしてもよい。これによれば、ユーザＵＡ，ＵＢ，ＵＣ，...に適した閾値ＴＶ２１，ＴＶ２２，ＴＶ２３，...を自動で設定することが可能である。
【０１１７】
また、上記第４実施形態では、ＭＦＰ１０の機能ＦＮ１〜ＦＮ３に関する閾値ＴＶ３１〜ＴＶ３３が閾値設定画面ＧＡ４（図１２参照）を介して設定される場合を例示したが、これに限定されない。たとえば、ＭＦＰ１０の機能ＦＮ１〜ＦＮ３に対する実行指令ＳＲ１〜ＳＲ３の受信頻度に基づいて、当該機能ＦＮ１〜ＦＮ３に関する閾値ＴＶ３１〜ＴＶ３３が設定されるようにしてもよい。これによれば、機能ＦＮ１〜ＦＮ３に適した閾値ＴＶ３１〜ＴＶ２３を自動で設定することが可能である。
【０１１８】
また、上記第１実施形態では、閾値ＴＶが閾値設定画面ＧＡ１（図３参照）を介して設定される場合を例示したが、これに限定されず、遷移指令ＴＲの送信元の数に基づいて閾値ＴＶが自動的に設定されるようにしてもよい。なお、この場合、遷移指令ＴＲの送信元の数は、ＭＦＰ１０の管理者等によって操作パネル６３を介して予め設定されるようにすればよい。
【０１１９】
詳細には、複数の送信元が所定数（「５」）よりも多い場合には、当該複数の送信元が所定数（「５」）より小さい場合に比べて、閾値ＴＶが大きな値に設定されるようにしてもよい。より詳細には、複数の送信元が「５」以上の場合には、当該複数の送信元が「５」未満の場合に比べて、ＭＦＰ１０は閾値ＴＶを大きな値に設定するようにしてもよい。たとえば、送信元が「５」未満の場合には閾値ＴＶが「３」に設定され、当該送信元が「５」以上の場合には閾値ＴＶが「６」に設定されればよい。
【符号の説明】
【０１２０】
ＦＮ１  ＬＰＲ印刷機能
ＦＮ２  ＲＡＷ印刷機能
ＭＤ１  通常モード
ＭＤ２  省電力モード
ＲＣ  受信数
ＳＲ  実行指令
ＴＰ１  期間
ＴＲ  遷移指令
ＴＶ  閾値
【図１】
0005939027.tif 000002
【図２】
0005939027.tif 000003
【図３】
0005939027.tif 000004
【図４】
0005939027.tif 000005
【図５】
0005939027.tif 000006
【図６】
0005939027.tif 000007
【図７】
0005939027.tif 000008
【図８】
0005939027.tif 000009
【図９】
0005939027.tif 000010
【図１０】
0005939027.tif 000011
【図１１】
0005939027.tif 000012
【図１２】
0005939027.tif 000013
【図１３】
0005939027.tif 000014