(57)【要約】      （修正有）【課題】ユーザへ不必要な待機を強いるのを避けることができる情報処理装置を提供する。【解決手段】ＭＦＰ１０１は、実行データが受信されてから、設定された電力供給期間が経過すると、印刷部１０５への電力の供給を停止する。また、ＭＦＰ１０１は、実行データが認証プリントデータであると判別された場合、電力供給期間として期間ｔｓより長い期間である期間ｔｌを設定する。【選択図】図１
2017056677.tif 000002
【特許請求の範囲】
【請求項１】
データを取得する取得手段と、前記取得されたデータに基づく処理を実行する処理実行手段とを備える情報処理装置であって、
前記処理実行手段への電力の供給を制御する電力供給制御手段と、
前記取得されたデータが前記ユーザからの実行の指示を必要とするデータであるか否かを判別する判別手段と、
前記データが取得された後に前記処理実行手段へ前記電力が供給され続ける電力供給期間を設定する設定手段とを備え、
前記電力供給制御手段は、前記データが取得されてから前記電力供給期間が経過すると前記処理実行手段への電力の供給を停止し、
前記設定手段は、前記取得されたデータが前記ユーザからの実行の指示を必要としないデータであると判別された場合、前記電力供給期間として第１の期間を設定し、
前記設定手段は、前記取得されたデータが前記ユーザからの実行の指示を必要とするデータであると判別された場合、前記電力供給期間として前記第１の期間より長い期間である第２の期間を設定することを特徴とする情報処理装置。
【請求項２】
前記データは、印刷処理を実行するための印刷データを含むことを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記第２の期間は、１分間以上であることを特徴とする請求項１又は２記載の情報処理装置。
【請求項４】
前記第２の期間は、５分間以内であることを特徴とする請求項３記載の情報処理装置。
【請求項５】
データを取得する取得手段と、前記取得されたデータに基づく処理を実行する処理実行手段とを備える情報処理装置の制御方法であって、
前記処理実行手段への電力の供給を制御する電力供給制御ステップと、
前記取得されたデータが前記ユーザからの実行の指示を必要とするデータであるか否かを判別する判別ステップと、
前記データが取得された後に前記処理実行手段へ前記電力が供給され続ける電力供給期間を設定する設定ステップとを備え、
前記電力供給制御ステップは、前記データが取得されてから前記電力供給期間が経過すると前記処理実行手段への電力の供給を停止し、
前記設定ステップは、前記取得されたデータが前記ユーザからの実行の指示を必要としないデータであると判別された場合、前記電力供給期間として第１の期間を設定し、
前記設定ステップは、前記取得されたデータが前記ユーザからの実行の指示を必要とするデータであると判別された場合、前記電力供給期間として前記第１の期間より長い期間である第２の期間を設定することを特徴とする情報処理装置の制御方法。
【請求項６】
データを取得する取得手段と、前記取得されたデータに基づく処理を実行する処理実行手段とを備える情報処理装置の制御方法をコンピュータに実行させるプログラムであって、
前記情報処理装置の制御方法は、
前記処理実行手段への電力の供給を制御する電力供給制御ステップと、
前記取得されたデータが前記ユーザからの実行の指示を必要とするデータであるか否かを判別する判別ステップと、
前記データが取得された後に前記処理実行手段へ前記電力が供給され続ける電力供給期間を設定する設定ステップとを備え、
前記電力供給制御ステップは、前記データが取得されてから前記電力供給期間が経過すると前記処理実行手段への電力の供給を停止し、
前記設定ステップは、前記取得されたデータが前記ユーザからの実行の指示を必要としないデータであると判別された場合、前記電力供給期間として第１の期間を設定し、
前記設定ステップは、前記取得されたデータが前記ユーザからの実行の指示を必要とするデータであると判別された場合、前記電力供給期間として前記第１の期間より長い期間である第２の期間を設定することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びその制御方法、並びにプログラムに関し、特に、印刷データを一時的に留め置く情報処理装置及びその制御方法、並びにプログラムに関する。
【背景技術】
【０００２】
認証されたユーザのみが印刷処理の実行を指示可能な認証プリントを行う情報処理装置としてのＭＦＰが知られている。ＭＦＰは、認証プリントの実行を指示したユーザを識別可能な識別情報を含む印刷データをクライアントＰＣ等から受信し、受信された印刷データを当該ＭＦＰに設けられる格納部に一時的に格納する。ＭＦＰは、印刷処理の実行の指示として、ユーザを認証するための認証情報が入力されると、入力された認証情報及び印刷データに含まれる識別情報が対応するか否かを判別する。認証情報及び識別情報が対応、例えば、一致すると、ＭＦＰに設けられる印刷部が当該識別情報を含む印刷データに基づく印刷処理を実行する（例えば、特許文献１参照）。
【０００３】
ＭＦＰは印刷部を含む複数の構成要素を備え、ＭＦＰでは、印刷データを受信した場合、複数の構成要素に電力が供給される。ところが、印刷データを受信してから予め設定された所定の期間が経過するまでに印刷処理の実行の指示が行われないと、ＭＦＰは省電力モードに移行する。省電力モードでは、印刷部を除く必要最小限の構成要素にのみ電力が供給される。ＭＦＰは、省電力モード中にユーザから印刷処理の実行の指示を受け付けると、上記必要最小限の構成要素だけでなく印刷部にも電力を供給する（例えば、特許文献２参照）。印刷部に電力が供給される復帰処理が完了した後にユーザからの指示に基づく印刷処理を実行する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−５６８１号公報
【特許文献２】特開２０１１−１８５９７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、ＭＦＰは復帰処理の実行が完了するまでに、或る程度の時間を要するため、ユーザから印刷処理の実行の指示が行われてから当該印刷処理の実行が開始されるまでに必要以上に時間が経過する場合がある。すなわち、従来のＭＦＰでは、印刷処理の実行の指示が行われるまでに当該ＭＦＰが省電力モードに移行してしまうと、印刷処理の実行を開始するまでに必要以上に時間を要する。その結果、ユーザへ不必要な待機を強いることがある。
【０００６】
本発明の目的は、ユーザへ不必要な待機を強いるのを避けることができる情報処理装置及びその制御方法、並びにプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の情報処理装置は、データを取得する取得手段と、前記取得されたデータに基づく処理を実行する処理実行手段とを備える情報処理装置であって、前記処理実行手段への電力の供給を制御する電力供給制御手段と、前記取得されたデータが前記ユーザからの実行の指示を必要とするデータであるか否かを判別する判別手段と、前記データが取得された後に前記処理実行手段へ前記電力が供給され続ける電力供給期間を設定する設定手段とを備え、前記電力供給制御手段は、前記データが取得されてから前記電力供給期間が経過すると前記処理実行手段への電力の供給を停止し、前記設定手段は、前記取得されたデータが前記ユーザからの実行の指示を必要としないデータであると判別された場合、前記電力供給期間として第１の期間を設定し、前記設定手段は、前記取得されたデータが前記ユーザからの実行の指示を必要とするデータであると判別された場合、前記電力供給期間として前記第１の期間より長い期間である第２の期間を設定することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、ユーザへ不必要な待機を強いるのを避けることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態に係る情報処理装置としてのＭＦＰの構成を概略的に示すブロック図である。
【図２】図１のＭＦＰの電力モードを説明するための図である。
【図３】図１のＭＦＰで実行される電力モード移行処理の手順を示すフローチャートである。
【図４】図１のＭＦＰで実行されるタイマ設定処理の手順を示すフローチャートである。
【図５】従来のＭＦＰの電力モードの移行による問題点を説明するための図である。
【図６】図１のＭＦＰで電力供給期間として期間ｔｓが設定された場合を説明するための図である。
【図７】図１のＭＦＰで電力供給期間として期間ｔｌが設定された場合を説明するための図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態を図面を参照しながら詳述する。
【００１１】
本実施の形態では、情報処理装置としてのＭＦＰに本発明を適用した場合について説明するが、本発明の適用先はＭＦＰに限られない。例えば、各種処理を実行する実行データ（データ）を留め置き、ユーザから当該実行データに基づく処理の実行の指示が行われると、当該処理を実行可能なクライアントＰＣや携帯端末等を含む情報処理装置であれば本発明を適用することができる。
【００１２】
図１は、本発明の実施の形態に係る情報処理装置としてのＭＦＰ１０１の構成を概略的に示すブロック図である。
【００１３】
図１において、ＭＦＰ１０１は、制御部１０２、操作部１０３、ユーザ認証部１０４、印刷部１０５（処理実行手段）、及び画像読取部１０６を備える。制御部１０２は、操作部１０３、ユーザ認証部１０４、印刷部１０５、及び画像読取部１０６と夫々接続されている。制御部１０２は、ＣＰＵ１０７、ＨＤＤ１０８、ＲＡＭ１０９、ＮＩＣ（Network Interface Card）１１０、外部入力制御部１１１、ディスプレイ制御部１１２、ＵＳＢＩ／Ｆ１１３、及びＬＡＮＩ／Ｆ１１４を備える。また、制御部１０２は、ＥＥＰＲＯＭ１１５、タイマ１１６、モデム１１７、近接センサ１１８、及び電源制御部１１９（電力供給制御手段）を備える。ＣＰＵ１０７、ＨＤＤ１０８、ＲＡＭ１０９、ＮＩＣ１１０、外部入力制御部１１１、ディスプレイ制御部１１２、及びＵＳＢＩ／Ｆ１１３はシステムバス１２０を介して互いに接続されている。また、システムバス１２０には、ＥＥＰＲＯＭ１１５、タイマ１１６、モデム１１７、近接センサ１１８、及び電源制御部１１９も接続されている。ＬＡＮＩ／Ｆ１１４はＮＩＣ１１０と接続されている。操作部１０３は操作キー１２１及びディスプレイ１２２を備え、電源制御部１１９は電源制御格納部１２３を備える。
【００１４】
ＭＦＰ１０１は、プリンタ機能、スキャン機能、ファクシミリ機能、ストレージ機能等の各種機能を有する。本実施の形態では、ＭＦＰ１０１は、ＬＡＮ１２４を介して接続された装置、例えば、クライアントＰＣ１２５から認証プリントを実行する実行データ（以下、「認証プリントデータ」という。）を受信し、受信された認証プリントデータを留め置きする。認証プリントデータは、ユーザからの実行の指示を必要とする実行データであり、認証プリントの実行を指示したユーザを識別可能な識別情報を含む。ＭＦＰ１０１は、認証プリントの実行の指示として、例えば、ユーザ認証部１０４にＩＣカードがかざされると、当該ＩＣカードからユーザを認証するための認証情報を取得する。その後、ＭＦＰ１０１は、取得された認証情報及び認証プリントデータに含まれる識別情報が対応するか否かを判別し、認証情報及び識別情報が対応、例えば、一致すると、当該識別情報を含む認証プリントデータに基づく印刷処理を実行する。また、ＭＦＰ１０１は、各種処理の実行状況に応じて、ＭＦＰ１０１全体の消費電力を低減する省電力モード等を含む各種電力モードに移行する。
【００１５】
制御部１０２は、ＭＦＰ１０１全体を統括的に制御する。ＣＰＵ１０７はＨＤＤ１０８に格納された各種プログラムを実行して各種制御を行う。ＨＤＤ１０８は不揮発性メモリであり、ＣＰＵ１０７によって用いられる各種プログラム及び各種データを格納する。本実施の形態では、ＨＤＤ１０８はクライアントＰＣ１２５等から送信された認証プリントデータを格納する。ＲＡＭ１０９は揮発性メモリであり、ＣＰＵ１０７の作業領域や各種データの一時格納領域として用いられる。ＮＩＣ１１０はＬＡＮＩ／Ｆ１１４を介して接続されたクライアントＰＣ１２５等とデータ通信を行う。本実施の形態では、ＭＦＰ１０１が省電力モードに移行してもＮＩＣ１１０に電力が供給される。これにより、ＭＦＰ１０１は省電力モード中であっても、クライアントＰＣ１２５等から各種処理を実行する実行データを受信可能である。
【００１６】
外部入力制御部１１１及びディスプレイ制御部１１２は操作部１０３とデータ通信を行う。例えば、外部入力制御部１１１は、操作部１０３の操作キー１２１の操作によって入力された入力情報をＣＰＵ１０７に送信し、ディスプレイ制御部１１２は、各種設定メニュー等を表示する表示データを操作部１０３のディスプレイ１２２に送信する。ＵＳＢＩ／Ｆ１０９は大容量記憶デバイスやＩＣカードリーダ等のＵＳＢインターフェースを備えた各種デバイスとデータ通信を行う。ＥＥＰＲＯＭ１１５は書き換え可能な小容量の不揮発性メモリであり、各種設定情報等を格納する。
【００１７】
タイマ１１６は図示しない二次電池を備え、時間の計測を行う。本実施の形態では、例えば、タイマ１１６は、ＮＩＣ１１０がクライアントＰＣ１２５から認証プリントデータを受信すると、印刷部１０５へ電力が供給され続ける電力供給期間がＣＰＵ１０７によって設定される。その後、タイマ１１６は、電力供給期間に対応する経過時間として認証プリントデータを受信してからの経過時間の計測を開始する。タイマ１１６は、クライアントＰＣ１２５から認証プリントデータを受信してから電力供給期間が経過すると、当該電力供給期間を経過した旨をＣＰＵ１０７に通知する。
【００１８】
モデム１１７は公衆回線に接続された各種装置とファクシミリ通信を行う。近接センサ１１８はＭＦＰ１０１にユーザが接近しているか否かを検知する。電源制御部１１９はＭＦＰ１０１に設けられる各構成要素への電力の供給を制御する。ＭＦＰ１０１が省電力モードに移行しても電源制御部１１９にも電力が供給される。すなわち、本実施の形態では、ＭＦＰ１０１は、省電力モード中に少なくとも、クライアントＰＣ１２５等から実行データを受信すること、及びＭＦＰ１０１に設けられる各構成要素への電力の供給を制御することが可能である。電源制御格納部１２３は電力の供給の制御に関する各種データを格納する。例えば、電源制御格納部１２３は、電源制御部１１９が印刷部１０５へ電力を供給した旨を示す電力供給ログ情報を格納する。
【００１９】
操作部１０３は、タッチパネル式のディスプレイ１２２にＭＦＰ１０１に関する各種設定情報を設定する設定メニューを表示し、ディスプレイ１２２や操作キー１２１の操作によって入力された入力情報に基づいて各種設定を行う。ユーザ認証部１０４はＩＤカード等からユーザを認証するための認証情報を取得する。印刷部１０５は受信された認証プリントデータやユーザの認証を必要としない印刷処理（以下、「認証不要印刷処理」という。）を実行する印刷データ（以下、「認証不要印刷データ」という。）に基づいて印刷処理を行う。画像読取部１０６は図示しない原稿台に配置された原稿から画像を読み取って画像データを生成する。
【００２０】
次に、ＭＦＰ１０１の電力モードについて説明する。
【００２１】
図２は、図１のＭＦＰ１０１の電力モードを説明するための図である。
【００２２】
図２に示すように、ＭＦＰ１０１は、通常モード、第１のスタンバイモード、第２のスタンバイモード、及び省電力モードの４つの電力モードを有し、当該ＭＦＰ１０１の各種処理の実行状況に応じていずれか１つの電力モードに移行する。
【００２３】
通常モードでは、ＭＦＰ１０１に設けられる各構成要素に電力が供給され、ユーザに不必要な待機を強いることなく、ユーザからの処理の実行の指示に対して当該処理の実行が開始される。ＭＦＰ１０１は、各種処理を実行する場合等に通常モードに移行する。省電力モードでは、ＭＦＰ１０１に設けられる各構成要素のうち、例えば、ＮＩＣ１１０及び電源制御部１１９にのみ電力が供給される。この場合、ＭＦＰ１０１は、クライアントＰＣ１２５等から実行データを受信する処理、及びＭＦＰ１０１に設けられる各構成要素への電力の供給を制御する処理のみ実行可能である。ＭＦＰ１０１は、当該ＭＦＰ１０１全体の消費電力を低減するためにユーザが操作部１０３を操作して省電力モードへの移行を指示した場合等に省電力モードに移行する。
【００２４】
ＭＦＰ１０１は、省電力モード中にクライアントＰＣ１２５等から実行データを受信した場合等に第１のスタンバイモードに移行する。第１のスタンバイモードでは、ＮＩＣ１１０及び電源制御部１１９の他に、例えば、印刷部１０５、ユーザ認証部１０４、ＣＰＵ１０７、及びＨＤＤ１０８の各々に電力が供給される。この場合、ＭＦＰ１０１は実行データに基づく処理の実行が指示されると、通常モードに移行し、当該処理を実行可能である。
【００２５】
ＭＦＰ１０１は、クライアントＰＣ１２５等から実行データを受信して第１のスタンバイモードに移行してから電力供給期間が経過した場合等に第２のスタンバイモードに移行する。第２のスタンバイモードでは、ＮＩＣ１１０、電源制御部１１９、印刷部１０５、ユーザ認証部１０４、ＣＰＵ１０７、及びＨＤＤ１０８のうち、印刷部１０５への電力の供給が停止される。この場合、ＭＦＰ１０１は、例えば、ユーザによって認証プリントデータに基づく印刷処理の実行が指示されると、印刷部１０５への電力の供給を再開する復帰処理を開始し、当該復帰処理が完了した後にユーザからの指示に基づく印刷処理を実行する。
【００２６】
図３は、図１のＭＦＰ１０１で実行される電力モード移行処理の手順を示すフローチャートである。
【００２７】
図３の処理は、ＣＰＵ１０７がＨＤＤ１０８に格納された各種プログラムを実行することによって行われ、ＭＦＰ１０１が第１のスタンバイモード中にタイマ１１６によって電力供給期間に対応する経過時間の計測が行われている場合を前提とする。
【００２８】
図３において、まず、ＣＰＵ１０７は、印刷部１０５を用いる処理の実行の指示を受け付けたか否かを判別する（ステップＳ３０１）。印刷部１０５を用いる処理は、例えば、認証プリントを含む各種印刷処理の実行の指示や印刷部１０５のメンテナンス用データの送信を要求する指示を含む。
【００２９】
ステップＳ３０１の判別の結果、印刷部１０５を用いる処理の実行の指示を受け付けたとき、ＣＰＵ１０７は、タイマ１１６による電力供給期間に対応する経過時間の計測を停止する（ステップＳ３０２）。次いで、ＣＰＵ１０７は、上記実行の指示に基づく処理を実行し（ステップＳ３０３）、当該処理の実行が完了すると、タイマ１１６に電力供給期間を設定する（ステップＳ３０４）。次いで、ＣＰＵ１０７は、タイマ１１６による電力供給期間に対応する経過時間の計測を開始し（ステップＳ３０５）、電力供給期間が経過したか否かを判別する（ステップＳ３０６）。
【００３０】
ステップＳ３０６の判別の結果、電力供給期間が経過しないとき、ＣＰＵ１０７はステップＳ３０１の処理に戻る。一方、ステップＳ３０６の判別の結果、電力供給期間が経過したとき、ＣＰＵ１０７は、印刷部１０５への電力の供給の停止を指示する停止指示通知を電源制御部１１９に送信する（ステップＳ３０７）。これにより、電源制御部１１９は、印刷部１０５への電力の供給を停止し、ＭＦＰ１０１は第１のスタンバイモードから第２のスタンバイモードに移行する。その後、ＣＰＵ１０７は、ステップＳ３０７の処理を実行した後に本処理を終了する。
【００３１】
図４は、図１のＭＦＰ１０１で実行されるタイマ設定処理の手順を示すフローチャートである。
【００３２】
図４の処理は、ＣＰＵ１０７がＨＤＤ１０８に格納された各種プログラムを実行することによって行われ、ＭＦＰ１０１が省電力モード、つまり、ＮＩＣ１１０及び電源制御部１１９のみに電力が供給されている場合を前提とする。
【００３３】
例えば、図５に示すように、省電力モード中にＮＩＣ１１０が実行データとしての認証プリントデータを受信すると、ＭＦＰ１０１の電力モードは省電力モードから第１のスタンバイモードに移行する（区間５０１）。第１のスタンバイモードに移行した後にタイマ１１６の計測によって電力供給期間が経過すると（区間５０２）、ＭＦＰ１０１の電力モードは第１のスタンバイモードから第２のスタンバイモードに移行する（区間５０３）。第２のスタンバイモード中にユーザから認証プリントの実行の指示が行われると、ＭＦＰ１０１は、印刷部１０５の復帰処理を開始し（区間５０４）、復帰処理が完了した後に認証プリントを実行する。そのため、ユーザから認証プリントの実行が指示されてから、当該認証プリントが開始されるまでに、復帰処理の実行に要するだけの時間、ユーザに不必要な待機を強いることになる。
【００３４】
これに対応して、本実施の形態では、実行データが認証プリントデータであると判別された場合、印刷部１０５へ電力が供給され続ける電力供給期間として期間ｔｓより長い期間である時間ｔｌが設定される。
【００３５】
図４において、まず、ＮＩＣ１１０は、クライアントＰＣ１０８から実行データを受信すると（ステップＳ４０１でＹＥＳ）、受信された実行データを解析する（ステップＳ４０２）。通常、実行データを解析する場合、ＣＰＵ１０７がＨＤＤ１０８に格納された各種プログラムを実行することによって行われるが、省電力モード中のＭＦＰ１０１では、ＣＰＵ１０７及びＨＤＤ１０８に電力が供給されていない。そのため、省電力モード中でも駆動されるＮＩＣ１１０が実行データを解析する。ステップＳ４０２では、ＮＩＣ１１０が、例えば、当該実行データが認証プリントを含む印刷処理を実行する実行データに対応するポート９１００に送信された実行データであるか否かを判別する。次いで、ＮＩＣ１１０は、実行データを解析した結果に基づいて印刷部１０５に電力を供給するか否かを判別する（ステップＳ４０３）。ステップＳ４０３では、例えば、実行データがポート９１００に送信されたデータである場合、実行データが印刷部１０５を用いる処理を実行する実行データであると判断し、印刷部１０５に電力を供給すると判別する。一方、実行データがポート９１００に送信された実行データでない場合、実行データが印刷部１０５を用いる処理を実行する実行データでないと判断し、印刷部１０５に電力を供給しないと判別する。
【００３６】
ステップＳ４０３の判別の結果、印刷部１０５に電力を供給しないとき、ＮＩＣ１１０は後述するステップＳ４０６の処理を行う。一方、ステップＳ４０３の判別の結果、印刷部１０５に電力を供給するとき、ＮＩＣ１１０は電源制御部１１９に印刷部１０５への電力の供給を指示する供給指示通知を送信する（ステップＳ４０４）。電源制御部１１９は受信された供給指示通知に基づいて印刷部１０５へ電力を供給し、印刷部１０５へ電力を供給した旨を示す電力供給ログ情報を電源制御格納部１２３に格納する（ステップＳ４０５）。次いで、電源制御部１１９はＣＰＵ１０７及びＨＤＤ１０８へ電力を供給する（ステップＳ４０６）。これにより、ＭＦＰ１０１は省電力モードから第１のスタンバイモードに移行する。電力が供給されたＣＰＵ１０７は、実行データが認証プリントデータであるか否かを判別する（ステップＳ４０７）。ステップＳ４０７では、例えば、受信された実行データに認証プリントの実行を指示したユーザを識別可能な識別情報が含まれる場合、実行データが認証プリントデータであると判別する。一方、受信された実行データに上記識別情報が含まれない場合、実行データが認証プリントデータでないと判別する。
【００３７】
ステップＳ４０７の判別の結果、実行データが認証プリントデータでないとき、ＣＰＵ１０７は、実行データが認証不要印刷データであるか否かを判別する（ステップＳ４０８）。
【００３８】
ステップＳ４０８の判別の結果、実行データが認証不要印刷データでないとき、ＣＰＵ１０７は、実行データに基づく処理を実行し（ステップＳ４０９）、後述するステップＳ４１３の処理を行う。一方、ステップＳ４０８の判別の結果、実行データが認証不要印刷データであるとき、ＣＰＵ１０７は、電源制御格納部１２３に電力供給ログ情報が格納されているか否かを判別する（ステップＳ４１０）。
【００３９】
ステップＳ４１０の判別の結果、電源制御格納部１２３に電力供給ログ情報が格納されている、つまり、印刷部１０５に電力が供給されているとき、ＣＰＵ１０７は、後述するステップＳ４１２の処理を行う。一方、ステップＳ４１０の判別の結果、電源制御格納部１２３に電力供給ログ情報が格納されていない、つまり、印刷部１０５に電力が供給されていないとき、ＣＰＵ１０７は、電源制御部１１９に印刷部１０５への電力の供給を指示する供給指示通知を送信する（ステップＳ４１１）。電源制御部１１９によって印刷部１０５へ電力が供給されると、ＣＰＵ１０７は、図６の区間６０１に示すように、認証不要印刷データに基づく認証不要印刷処理を実行する（ステップＳ４１２）。次いで、ＣＰＵ１０７は、図６の区間６０２に示すように、タイマ１１６に電力供給期間として期間ｔｓ（１５秒程度）を設定し（ステップＳ４１３）、後述するステップＳ４１６の処理を行う。
【００４０】
ステップＳ４０７の判別の結果、実行データが認証プリントデータであるとき、ＣＰＵ１０７は、図７の区間７０１に示すように、当該認証プリントデータをＨＤＤ１０８に格納する（ステップＳ４１４）。次いで、ＣＰＵ１０７は、図７の区間７０２に示すように、タイマ１１６に電力供給期間として期間ｔｓ（１５秒程度）より長い期間である期間ｔｌを設定する（ステップＳ４１５）。ここで、本発明の発明者は市場における認証プリントの利用状況を解析し、ユーザが認証プリントデータをクライアントＰＣ等から送信してから当該認証プリントデータに基づく印刷処理の実行の指示を行うまでに、少なくとも１分以上必要であることが分かった。これに対応して、本実施の形態では、電力供給期間としての期間ｔｌは１分間以上であることが好ましい。一方、印刷部１０５へ電力を供給する期間が必要以上に長くなると、ＭＦＰ１０１全体の消費電力が増えてしまうので、電力供給期間としての期間ｔｌは５分間以内であることがより好ましい。次いで、ＣＰＵ１０７は、印刷部１０５に電力が供給されているか否かを判別する（ステップＳ４１６）。
【００４１】
ステップＳ４１６の判別の結果、印刷部１０５に電力が供給されていないとき、ＣＰＵ１０７は本処理を終了する。一方、ステップＳ４１６の判別の結果、印刷部１０５に電力が供給されているとき、ＣＰＵ１０７は、設定された電力供給期間に対応する経過時間の計測を開始し（ステップＳ４１７）、本処理を終了する。
【００４２】
上述した図４の処理によれば、実行データが受信されてから、設定された電力供給期間が経過すると、印刷部１０５への電力の供給が停止される。また、実行データが認証プリントデータであると判別された場合、電力供給期間として期間ｔｓより長い期間である期間ｔｌが設定される。これにより、印刷部１０５への電力の供給を長く行うことができ、認証プリントデータに基づく印刷処理の実行を指示したユーザは、印刷部１０５へ電力が供給される復帰処理の実行（図５の区間５０４）が完了するのを待機する必要を低減することができる。その結果、ユーザへ不必要な待機を強いるのを避けることができる。
【００４３】
また、上述した図４の処理では、実行データは認証プリントや認証不要印刷処理を含む印刷処理を実行するための実行データを含むので、印刷処理においてユーザへ不必要な待機を強いるのを避けることができる。
【００４４】
さらに、上述した図４の処理では、電力供給期間としての期間ｔｌは１分間以上であり、電力供給期間としての期間ｔｌは５分以内である。これにより、ユーザへ不必要な待機を強いるのを避けること、並びに、印刷部１０５への電力の供給を行う期間が必要以上に長くなることによってＭＦＰ１０１全体の消費電力が増えることを防止することを両立することができる。
【００４５】
本実施の形態では、ユーザが操作部１０３の操作によって電力供給期間を設定してもよい。これにより、ＭＦＰ１０１が第１のスタンバイモードから第２のスタンバイモードに移行するまでの期間において、ユーザの意図を反映させることができ、もって、ＭＦＰ１０１のユーザの操作性を向上することができる。
【００４６】
本発明は、上述の実施の形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読み出して実行する処理でも実現可能である。また、本発明は、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００４７】
１０１  ＭＦＰ
１０５  印刷部
１０７  ＣＰＵ
１１０  ＮＩＣ
ｔｓ、ｔｌ  期間
【図１】
2017056677.tif 000003
【図２】
2017056677.tif 000004
【図３】
2017056677.tif 000005
【図４】
2017056677.tif 000006
【図５】
2017056677.tif 000007
【図６】
2017056677.tif 000008
【図７】
2017056677.tif 000009