(57)【特許請求の範囲】
【請求項１】
印刷装置であって、
情報を表示する表示手段と、
外部装置から印刷ジョブを受信する受信手段と、
前記受信手段によって受信された前記印刷ジョブを記憶する記憶手段と、
前記印刷装置にログインするためのログイン情報をユーザから受け付ける認証手段と、
ユーザが前記印刷装置にログインした状態で前記記憶手段に記憶された前記印刷ジョブに対する実行指示を受け付ける受付手段と、
前記受付手段によって受け付けられた前記実行指示に従って前記印刷ジョブに基づく印刷処理を行う印刷手段と、
前記印刷ジョブの受信時に少なくとも前記表示手段に電力を供給するか否かを規定する設定について、ユーザ指示を受け付ける設定受付手段と、
前記設定受付手段によって受け付けられたユーザ指示に係る設定に従って、前記印刷ジョブの受信時に前記表示手段に電力が供給されるように制御する電力制御手段と、
を備えることを特徴とする印刷装置。
【請求項２】
前記電力制御手段は、前記印刷ジョブの受信時に少なくとも前記表示手段に電力を供給する、又は、前記印刷ジョブの受信後の所定のタイミングで少なくとも前記表示手段に電力を供給する、ことを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記印刷ジョブの受信時とは、前記印刷ジョブの受信開始時、前記印刷ジョブの受信完了時、又は、前記印刷ジョブの受信完了の直前、であることを特徴とする請求項２に記載の印刷装置。
【請求項４】
前記設定受付手段は、少なくとも前記表示手段に電力を供給するタイミングに関するユーザ指示をさらに受け付け、
前記電力制御手段は、前記設定受付手段によって受け付けられた前記タイミングに関するユーザ指示に従って、少なくとも前記表示手段に電力を供給する、又は、前記印刷ジョブの受信後の別のタイミングで少なくとも前記表示手段に電力を供給する、
ことを特徴とする請求項１に記載の印刷装置。
【請求項５】
前記設定受付手段が受け付ける前記タイミングに関するユーザ指示においては、前記印刷ジョブの受信開始時、前記印刷ジョブの受信完了時、又は、前記印刷ジョブの受信完了の直前、のいずれかが指定されることを特徴とする請求項４に記載の印刷装置。
【請求項６】
前記設定受付手段は、禁止条件に関するユーザ指示をさらに受け付け、
前記電力制御手段は、前記禁止条件を満たす印刷ジョブが前記受信手段によって受信された時には、前記設定受付手段によって受け付けられたユーザ指示に係る設定に関わらず、前記表示手段に電力を供給する制御を行わない、
ことを特徴とする請求項２乃至５の何れか１項に記載の印刷装置。
【請求項７】
前記禁止条件は、前記印刷ジョブのページ数であることを特徴とする請求項６に記載の印刷装置。
【請求項８】
前記表示手段は、前記印刷ジョブの受信時に少なくとも前記表示手段に電力を供給するか否かを設定するための画面を表示することを特徴とする請求項１乃至７の何れか１項に記載の印刷装置。
【請求項９】
一定時間の経過により電力モードを節電モードに自動で移行させるスリープ機能をさらに備えたことを特徴とする請求項１乃至８の何れか１項に記載の印刷装置。
【請求項１０】
前記印刷ジョブの受信時に少なくとも前記印刷手段に電力を供給するか否かを規定する設定について、ユーザ指示を受け付ける他の設定受付手段をさらに備える、ことを特徴とする請求項１乃至９の何れか１項に記載の印刷装置。
【請求項１１】
前記電力制御手段は、前記設定受付手段及び前記他の設定受付手段によって受け付けられたユーザ指示に係る設定に基づいて、前記印刷ジョブの受信時に少なくとも前記表示手段及び前記印刷手段に電力を供給し、前記印刷ジョブの受信時に前記印刷手段には電力を供給せずに少なくとも前記表示手段に電力を供給し、又は、前記印刷ジョブの受信後の所定のタイミングで少なくとも前記表示手段に電力を供給する、ことを特徴とする請求項１０に記載の印刷装置。
【請求項１２】
前記印刷ジョブは、認証属性付きの印刷ジョブであって、前記印刷ジョブに基づく印刷処理を行うためには前記印刷装置へのログインを要する印刷ジョブである、ことを特徴とする請求項１乃至１１の何れか１項に記載の印刷装置。
【請求項１３】
前記受信手段は、前記認証属性付きの印刷ジョブとは異なるタイプの印刷ジョブを受信可能であり、
前記印刷手段は、前記実行指示なしで、前記異なるタイプの印刷ジョブに基づく印刷処理を行う、
ことを特徴とする請求項１２に記載の印刷装置。
【請求項１４】
前記電力制御手段は、前記異なるタイプの印刷ジョブの受信時には、前記表示手段に電力を供給しない、ことを特徴とする請求項１３に記載の印刷装置。
【請求項１５】
印刷装置の制御方法であって、
前記印刷装置は、
情報を表示する表示手段と、
外部装置から印刷ジョブを受信する受信手段と、
前記受信手段によって受信された前記印刷ジョブを記憶する記憶手段と、
前記印刷装置にログインするためのログイン情報をユーザから受け付ける認証手段と、
ユーザが前記印刷装置にログインした状態で前記記憶手段に記憶された前記印刷ジョブに対する実行指示を受け付ける受付手段と、
前記受付手段によって受け付けられた前記実行指示に従って前記印刷ジョブに基づく印刷処理を行う印刷手段と、
を備え、
前記印刷ジョブの受信時に少なくとも前記表示手段に電力を供給するか否か前記印刷ジョブの受信時に少なくとも前記表示手段に電力を供給するか否かを規定する設定について、ユーザ指示を受け付ける設定受付ステップと、
前記設定受付ステップにて受け付けられたユーザ指示に係る設定に従って、前記印刷ジョブの受信時に前記表示手段に電力が供給されるように制御を行う電力制御ステップと、   を有することを特徴とする制御方法。
【請求項１６】
前記電力制御ステップでは、前記印刷ジョブの受信時に少なくとも前記表示手段に電力を供給する、又は、前記印刷ジョブの受信後の所定のタイミングで少なくとも前記表示手段に電力を供給する、ことを特徴とする請求項１５に記載の制御方法。
【請求項１７】
前記印刷ジョブの受信時とは、前記印刷ジョブの受信開始時、前記印刷ジョブの受信完了時、又は、前記印刷ジョブの受信完了の直前、であることを特徴とする請求項１６に記載の制御方法。
【請求項１８】
前記設定受付ステップでは、少なくとも前記表示手段に電力を供給するタイミングに関するユーザ指示をさらに受け付け、
前記電力制御ステップでは、前記設定受付ステップにて受け付けられた前記タイミングに関するユーザ指示に従って、少なくとも前記表示手段に電力を供給する、又は、前記印刷ジョブの受信後の別のタイミングで少なくとも前記表示手段に電力を供給する、
を備えることを特徴とする請求項１５に記載の制御方法。
【請求項１９】
前記設定受付ステップにて受け付けられる前記タイミングに関するユーザ指示においては、前記印刷ジョブの受信開始時、前記印刷ジョブの受信完了時、又は、前記印刷ジョブの受信完了の直前、のいずれかが指定されることを特徴とする請求項１８に記載の制御方法。
【請求項２０】
前記設定受付ステップでは、禁止条件に関するユーザ指示をさらに受け付け、
前記電力制御ステップでは、前記禁止条件を満たす印刷ジョブが前記受信手段によって受信された時には、前記設定受付ステップにて受け付けられたユーザ指示に係る設定に関わらず、前記表示手段に電力を供給しない、
ことを特徴とする請求項１６乃至１９の何れか１項に記載の制御方法。
【請求項２１】
前記禁止条件は、前記印刷ジョブのページ数であることを特徴とする請求項２０に記載の制御方法。
【請求項２２】
前記表示手段は、前記印刷ジョブの受信時に少なくとも前記表示手段に電力を供給するか否かを設定するための画面を表示することを特徴とする請求項１５乃至２１の何れか１項に記載の制御方法。
【請求項２３】
一定時間の経過により電力モードを節電モードに自動で移行させるスリープ機能をさらに備えたことを特徴とする請求項１５乃至２２の何れか１項に記載の制御方法。
【請求項２４】
前記印刷ジョブの受信時に少なくとも前記印刷手段に電力を供給するか否かを規定する設定について、ユーザ指示を受け付ける他の設定受付ステップをさらに有する、ことを特徴とする請求項１５乃至２３の何れか１項に記載の制御方法。
【請求項２５】
前記電力制御ステップでは、 前記設定受付ステップ及び前記他の設定受付ステップにて受け付けられたユーザ指示に係る設定に基づいて、前記印刷ジョブの受信時に少なくとも前記表示手段及び前記印刷手段に電力を供給し、前記印刷ジョブの受信時に前記印刷手段には電力を供給せずに少なくとも前記表示手段に電力を供給し、又は、前記印刷ジョブの受信後の所定のタイミングで少なくとも前記表示手段に電力を供給する、ことを特徴とする請求項２４に記載の制御方法。
【請求項２６】
前記印刷ジョブは、認証属性付きの印刷ジョブであって、前記印刷ジョブに基づく印刷処理を行うためには前記印刷装置へのログインを要する印刷ジョブである、ことを特徴とする請求項１５乃至２５の何れか１項に記載の制御方法。
【請求項２７】
前記受信手段は、前記認証属性付きの印刷ジョブとは異なるタイプの印刷ジョブを受信可能であり、
前記印刷手段は、前記実行指示なしで、前記異なるタイプの印刷ジョブに基づく印刷処理を行う、
ことを特徴とする請求項２６に記載の制御方法。
【請求項２８】
前記電力制御ステップでは、前記異なるタイプの印刷ジョブの受信時には、前記表示手段に電力を供給しない、ことを特徴とする請求項２７に記載の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証プリント時における節電モードからの先行復帰処理に関する。
【背景技術】
【０００２】
ＭＦＰ（Multi Function Peripheral）は、コピー、ＦＡＸ、プリントといった複数の機能を実行可能な機器であり、一般的には１台又は複数台のＭＦＰを数人〜数十人でシェアして使用される。各ユーザは、コピー機能を使用する際はＭＦＰの面前で操作するのに対し、プリント機能を使用する際はネットワーク等を介して遠隔のＰＣ等から印刷指示をすることになる。そして、プリント機能の使用時に、例えば間違って目標ではないＭＦＰに印刷指示を出してしまった場合や、印刷指示を行ったことを忘れて印刷物を取りに行かなかった場合には、出力された印刷物が排紙トレイに長時間放置されることになる。これは印刷物の紛失等の原因になり、印刷物の秘匿性が高い場合には大きな問題となり得る。
【０００３】
このような情報セキュリティリスクへの対策として、認証プリントという機能がある。認証プリントとは、印刷データに認証属性（親展属性）をつけて印刷指示を行うことで、ＭＦＰやサーバ内に当該印刷指示に係る印刷データを一旦留め置き、その後にユーザ認証を行って印刷する機能である（特許文献１を参照）。認証プリントを指示したユーザは、出力先のＭＦＰに移動し、ＩＤカードをカードリーダにかざす等のユーザ認証のための操作を行ない、ログイン成功後にＭＦＰにて印刷開始の指示を行うことが必要である。このような一連の動作を経てようやくＭＦＰにおいて印刷処理が開始されることになる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−５６８１号公報
【特許文献２】特開２０１０−４１５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述のとおり認証プリントの場合は、ユーザ認証後になされる印刷開始指示を待って印刷処理が開始される。そのため、ユーザはＭＦＰの前で印刷処理が完了するのを待たなければならなくなる。また、近年は高い省電力性能が求められており、一定期間使用されないと即座に節電モードに移行するようになっている。そのため、ユーザが認証プリントを指示する時点ではかなり高い確率で節電モードに移行しており、直ちに印刷処理が実行されず、節電モードからの復帰処理から開始されることが多い。つまり、認証プリント機能を使用するユーザは、節電モードからの復帰処理に要する時間と印刷処理に要する時間の合計時間をＭＦＰの前で待つことになる。そうなると、例えば全ての印刷を認証プリントとする設定のユースケースでは、本来は認証不要な秘匿性の低いドキュメントの場合でも、ユーザは印刷の度にかなりの時間をＭＦＰの前で待機しなければならなくなる。
【０００６】
この点、例えば特許文献２には、認証処理のためのユーザ操作が完了後、即座に動作モードをスリーププリントモードに移行させ、印刷完了後にスリープモードに戻るという手法が開示されている。しかしながら、特許文献２の手法においても、画像形成装置が印刷可能な動作状態に移行するのは認証処理のためのユーザ操作が完了した後であり、ユーザは依然としてかなりの時間を装置前で待たなければならない。
【課題を解決するための手段】
【０００７】
本開示に係る印刷装置は、印刷装置であって、情報を表示する表示手段と、外部装置から印刷ジョブを受信する受信手段と、前記受信手段によって受信された前記印刷ジョブを記憶する記憶手段と、前記印刷装置にログインするためのログイン情報をユーザから受け付ける認証手段と、ユーザが前記印刷装置にログインした状態で前記記憶手段に記憶された前記印刷ジョブに対する実行指示を受け付ける受付手段と、前記受付手段によって受け付けられた前記実行指示に従って前記印刷ジョブに基づく印刷処理を行う印刷手段と、前記印刷ジョブの受信時に少なくとも前記表示手段に電力を供給するか否かを規定する設定について、ユーザ指示を受け付ける設定受付手段と、前記設定受付手段によって受け付けられたユーザ指示に係る設定に従って、前記印刷ジョブの受信時に前記表示手段に電力が供給されるように制御する電力制御手段と、を備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、認証プリント機能利用時のユーザ待機時間を減らすことができる。
【図面の簡単な説明】
【０００９】
【図１】印刷システムの構成の一例を示す図である。
【図２】ＭＦＰの制御系の詳細を示すブロック図である。
【図３】ＭＦＰにおける電力モードの種類と各モード時における通電個所を表した表の一例である。
【図４】認証プリント画面の一例を示す図である。
【図５】環境設定画面の一例を示す図である。
【図６】節電モード下で印刷指示を受信した場合のプリント動作の制御の流れを示すフローチャートである。
【図７】先行復帰処理の詳細を示すフローチャートである。
【図８】認証プリントを依頼したユーザがＭＦＰの面前で印刷開始指示を行って印刷物を取得するまでの処理の流れを示すフローチャートである。
【図９】節電モード移行処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、添付の図面を参照して、本発明を実施する形態について説明する。なお、以下の実施例において示す構成は一例に過ぎず、本発明は図示された構成に限定されるものではない。
【００１１】
［実施例１］
図１は、本実施例に係る印刷システムの構成の一例を示す図である。印刷システムは、ＭＦＰ１００とＰＣ２００で構成され、相互にＬＡＮ等のネットワークで接続される。画像形成装置であるＭＦＰ１００は、装置全体を制御するコントローラ部１１０、画像を読み取るスキャナ部１２０、及び画像を記録媒体上に形成して出力するプリンタ部１３０などから構成される。コントローラ部１１０の前面には、ユーザが各種の入力操作をするためのボタン等を配置した入力操作部１１１や、ＩＤカードをかざすといったユーザ認証のための操作を受け付ける認証操作部１１２（例えばＮＦＣリーダ・ライタ）が存在する。本発明の詳しい説明に入る前に、ＭＦＰ１００の主要な機能であるコピー機能とプリント機能の動作について、図１を参照しつつ説明する。
【００１２】
[コピー動作]
コピー機能を使用する場合、ユーザは、スキャナ部１２０が備えるＡＤＦ（Auto Document Feeder）や原稿台に複写をしたい原稿をセットし、入力操作部１１１上のコピーボタン（不図示）を押下するなどによってコピー指示を行う。コピー指示を受けてスキャナ部１２０は原稿を読み込んで画像データを生成する。そして、プリンタ部１３０では用紙カセット１３１から逐次用紙を給紙し、プリントエンジン１３２にて、生成された画像データに基づく画像を帯電／露光／現像／転写／定着の各プロセスを経て用紙上に形成する。最後に、該用紙（印刷物）を排紙トレイ１３３上に排出してコピー動作が完了する。なお、プリントエンジン１３２は、本実施例では電子写真方式を想定しているがこれに限定されるものではない。
【００１３】
[プリント動作]
プリント機能には、ユーザ認証を要しないプリント（通常プリント）とユーザ認証を要するプリント（認証プリント）の２種類がある。
【００１４】
まず、通常プリントについて説明する。通常プリントの場合、ユーザがＰＣ２００から印刷指示を行うと、印刷データ（ページ記述言語で記述されたＰＤＬデータ）がＭＦＰ１００に送信される。そして、プリンタ部１３０において遅滞なく印刷処理が実行される。この場合の画像形成プロセスはコピー動作の場合と同じである。すなわち、ＰＤＬデータを解釈して生成された画像データに基づく画像を帯電／露光／現像／転写／定着の各プロセスを経て用紙上に形成し、該用紙（印刷物）を排紙トレイ上に排出して印刷が完了する。通常プリントでは、ユーザがＰＣ２００から印刷指示を行うと、自動的にＭＦＰ１００にて印刷処理が実行されて印刷物が排紙トレイ１３３に排出される。そのため、例えば目標とは異なるＭＦＰに誤って印刷指示を出してしまった場合や印刷指示したことを忘れて印刷物を取りに行かなかった場合に、排紙トレイに印刷物が長時間放置されることになる。これは仮に印刷対象ドキュメントの秘匿性が高い場合に印刷物紛失等のセキュリティ的なリスクが発生する。このような問題に対応する機能として、認証プリント機能がある。
【００１５】
認証プリントの場合、ユーザがＰＣ２００から印刷指示を行うと、認証属性付きの印刷データがＭＦＰ１００に送信される。認証プリントの場合はＭＦＰ１００にて自動的に印刷処理が開始するわけではなく、印刷処理を開始させるための手順を踏む必要がある。具体的には、以下のとおりである。  
１）ＰＣ２００から印刷指示を行ったユーザは、ＭＦＰ１００の面前まで移動する。
２）ＭＦＰ１００が節電モードであった場合は、節電モードから復帰させる操作（例えば、節電ボタン１１５の押下）を行なう。  
３）節電モードから復帰すると、認証操作部１１２にＩＤカードをかざす等のユーザ認証のための操作を行う。  
４）認証処理の結果が問題なければログインＯＫとなり、当該ユーザが依頼した認証プリントの印刷データ一覧が入力操作部１１１上の液晶パネル等に表示される。  
５）ログインユーザは、印刷データが一覧表示された画面から所望の印刷データを選択し、印刷開始指示を行う。
【００１６】
印刷開始指示がなされた後は、通常プリントと同じである。すなわち、印刷データ（ＰＤＬデータ）を解釈して生成された画像データに基づく画像を、帯電／露光／現像／転写／定着の各プロセスを経て用紙上に形成し、該用紙（印刷物）を排紙トレイ上に排出して印刷が完了する。認証プリントの場合、印刷物の出力はログインユーザの面前で行なわれる。そのため、他人の目に触れることなく印刷物を受け取ることが可能であり、また、取り忘れて放置することもない。
【００１７】
認証プリント機能の利用によってセキュリティリスクは軽減されるものの、ＭＦＰ１００の面前でユーザが各種操作を行なってからでないと印刷処理が開始されないため、通常プリントの場合と比較して印刷物入手までの待機時間が長くなる。秘匿性の観点から意識的に認証プリント機能を利用する場合はそれでもよい。しかしながら、印刷物放置等によるセキュリティリスクの観点から、一律で認証プリントしか利用できないように設定しているオフィス環境では、印刷を行う度に長時間ＭＦＰ前で待たされることになり利便性が悪い。本発明は、この問題への対応策として提案されるものである。
【００１８】
[ＭＦＰの制御系]
図２は、本実施例に係る、ＭＦＰ１００の制御系の詳細を示すブロック図である。上述のとおり、コントローラ部１１０には入力操作部１１１、認証操作部１１２及び節電ボタン１１５が含まれ、図２には、これら各部を含む装置全体を制御するメイン制御部１１３及び装置内主要部への電力供給を制御する電源制御部１１４が示されている。
【００１９】
入力操作部１１１は、各種情報の表示と入力操作が可能なタッチスクリーン機能を有する液晶パネル（ＬＣＤ）１１１ａ、及び比較的使用頻度の高い機能を実行するための物理的なボタンを含む操作キー１１２ｂで構成される。この物理的なボタンには、印刷部数を入力するためのボタンや、コピー／印刷の開始指示を行うためのボタンなどが含まれる。節電ボタン１１５は、節電モード（省電力モード）への移行及び節電モードからの復帰を指示するためのボタンであり、入力操作部１１１の電源が落ちている状態でもボタン押下を検出可能なように、入力操作部１１１とは電気的に分離された構成になっている。この節電ボタン１１５を押下することで、ＭＦＰ１００の電力モードをトグル遷移、すなわち、節電モードに移行させたり、節電モードから復帰させてアイドル状態にしたりすることが可能である。
【００２０】
メイン制御部１１３には、ＣＰＵ１１３ａ、外部インタフェイス１１３ｂ、印刷データ解析部１１３ｃ、印刷データ記憶部１１３ｄ及び認証処理部１１３ｅが含まれる。ＣＰＵ１１３ａは、不図示のＲＯＭ等に格納されたプログラムに従って各種の処理を実行する。外部インタフェイス１１３ｂは、ＰＣ２００との間でＬＡＮ等のネットワークを介して各種データをやり取りするためのインタフェイスである。印刷データ解析部１１３ｃは、受信した印刷データ（ＰＤＬデータ）を解釈してプリンタ部１３０用のビットマップ画像データに変換するレンダリング処理を行なう。この他、入力された印刷データに認証属性が付されているかどうか（通常プリントか認証プリントか）といった判定処理も印刷データ解析部１１３ｃは行なう。印刷データ記憶部１１３ｄは、受信した印刷データを蓄積するための記憶部であり、例えばＨＤＤなどで構成される。認証処理部１１３ｅは、例えば認証プリント時に、印刷指示を行ったユーザの認証処理を行う。具体的には、認証操作部１１２を介して取得されたＩＤなどの情報に基づいて、予め登録したＩＤとの照合を行う等により、ログインしようとするユーザが正規のユーザであるかどうかを判定し、正規のユーザであればログインを許可する。
【００２１】
電源制御部１１４は、ＣＰＵ１１３ａによるリモート制御が可能で、各部への電力供給をＯＮ／ＯＦＦするためのスイッチ（ＦＥＴ／リレーなど）１１４ａ〜１１４ｄを有する。スイッチ１１４ａはプリンタ部１３０への電力供給、スイッチ１１４ｂはスキャナ部１２０への電力供給、スイッチ１１４ｃは認証操作部１１２への電力供給、スイッチ１１４ｄは入力操作部１１１への電力供給をそれぞれ切り替える。ＣＰＵ１１３ａは、これらスイッチを切り替えることでＭＦＰ１００の各部への電力供給を制御する。
【００２２】
[電力モード]
図３は、ＭＦＰ１００における電力モードの種類と各モード時における通電個所を表した表である。図３の表において、○は通電、×は非通電を意味する。行項目は上述の１１４ａ〜１１４ｃで制御されるＭＦＰ１００内の主要部（以下、「デバイス」と呼ぶ。）が列挙されている。列項目はＭＦＰ１００が有する５種類の電力モードが列挙されている。電力モードは、原則として操作者がＭＦＰ１００の面前にいることが前提のアイドルモードと、操作者がＭＦＰ１００の面前にいないことが前提であってプリントエンジンを含むすべてのデバイスへの電力供給が停止される節電モードとに大別される。そして、アイドルモードには、第１〜第４の４種類のモードがある。第１アイドルモードは、入力操作部１１１と認証操作部１１２のみ使用可能で、プリントエンジンへの電力供給が停止した状態のモードである。第２アイドルモードは、入力操作部１１１、認証操作部１１２が使用可能で、かつプリンタ部１３０に電力が供給されてプリント機能を使用可能なモードである。第３アイドルモードは、さらにスキャナ部１２０に電力が供給されてコピー機能も使用可能になるモードである。第４アイドルモードは、節電モード下で通常プリントの印刷指示を受信した場合に移行するモードであって、入力操作部１１１と認証操作部１１２は使用不能なままで印刷出力を可能にするモードである。節電モード下のＭＦＰ１００に対し通常プリントの指示を行ったユーザは、排紙トレイ１３３に排出される印刷物を持っていくだけで入力操作部１１１での操作は要しない。この場合、液晶パネル１１１ａを点灯させるなどして入力操作部１１１を使用可能な状態にさせる必要がないことから、入力操作部１１１及び認証操作部１１２には電力供給を行なわず、プリンタ部１３０のみに電力供給を行なう。これに対し第１〜第３アイドルモードは、操作者がＭＦＰ１００の面前にいることが前提となっているため、入力操作部１１１の液晶パネル１１１ａが点灯している状態である。
【００２３】
メイン制御部１１３のＣＰＵ１１３ａは、現在の電力モードがどのモードであるのかを電源制御部１１４に通知し、当該通知を受けて電源制御部１１４は各スイッチ１１４ａ〜１１４ｄを切り替えて、各デバイスへの電力供給を制御する。これにより、ＭＦＰ１００内の各デバイスの電源を切ったり、起動させたりすることが可能となる。
【００２４】
なお、電源制御部１１４の各スイッチ１１４ａ〜１１４ｂで制御されないＣＰＵ１１３ａ周辺の回路には、例えば既知のコネクテッドスタンバイ等の技術が適用される。つまり、非常に低い供給電力でデータを待機する状態がキープされ、データを受信した時点で、処理の必要な分だけＣＰＵ１１３ａ及び周辺デバイスに対し電力が断続的に供給される。このような超低電力待機技術によって外部インタフェイス１１３ｂを介してデータを受信することが可能である。
【００２５】
[従来の認証プリントにおけるユーザ待機時間]
ここで、従来の認証プリント時におけるユーザ待機時間について確認しておく。
【００２６】
認証操作部１１２のハード構成には様々な態様が考えられるが、例えば汎用バスインタフェイスに接続される態様では、前述の超低電力待機技術によって待機状態から復帰させることが不可能である。上述のとおり、節電モードでは認証操作部１１２への電力供給が停止している（図３の表を参照）。そのため、節電モード下では、ＩＤカードをかざす等の認証操作によってはＣＰＵ１１３ａがスリープ状態から復帰することはない。そのため、認証プリントを行いたいユーザは、認証操作部１１２を使用できる状態にするためにまず節電ボタン１１５を押下し、電力モードが第１アイドルモードに移行するのを待たなければならない。そして、入力操作部１１１上の液晶パネル１１１ａが点灯してユーザ認証を促すログイン画面（不図示）が表示されたのを確認し、その後に認証操作部１１２にＩＤカードをかざす等の操作を行なうといった手順を踏むことが必要である。この際、ログイン画面には、例えば「ログインして下さい」といったユーザ認証を促すメッセージが表示される。図４は、ユーザがログインに成功した後の液晶パネル１１１ａに表示される認証プリント用のＵＩ画面（認証プリント画面）の一例を示している。図４に示す認証プリント画面４００において、ユーザＩＤ表示欄４０１にはログインが許可されたユーザのＩＤ（ここではユーザ名称「TARO_YAMADA」）が表示され、現在ログイン中のユーザが誰であるかが識別可能になっている。文書表示欄４０２には、ログインユーザによる認証プリントの指示に係る印刷データの文書名（ファイル名）の一覧がページ数の情報と共にリスト表示されている。認証プリントの指示を行ったユーザは、ＭＦＰ１００まで移動し、節電ボタン１１５を押下し、ユーザ認証のための操作を行ってログインし、認証プリント画面で自身が印刷指示した文書（印刷データ）を確認・選択して、印刷開始ボタンを押下することになる。そして、ログインユーザによる印刷開始指示によって印刷処理の実行が確定するため、メイン制御部１１３のＣＰＵ１１３ａは、第１アイドルモードから印刷出力が可能な第２アイドルモードへの移行を電源制御部１１４に通知する。この通知を受けて電源制御部１１４はスイッチ１１４ａをＯＮにする。これによりプリンタ部１３０、入力操作部１１１及び認証操作部１１２に電源が投入される。プリンタ部１３０では、プリントエンジン１３２の初期化・画像調整等の作像準備処理が実行され、該作像準備処理が完了後に用紙カセット１３１から用紙が給紙される。そして、プリントエンジン１３２によって、帯電／露光／現像／転写／定着の順で印刷処理が実行されて、排紙トレイ１３３に印刷物が排出される。
【００２７】
いま、節電ボタン１１５の押下（節電モードから第１アイドルモードへの遷移）から、ユーザ認証と印刷対象文書の選択を経て印刷開始指示を行うまでのユーザ待機時間を「開始指示ＷＴ」とする。そして、ログインユーザによる印刷開始指示から、作像準備処理が完了して実際に印刷処理が開始するまでのユーザ待機時間を「印刷開始ＷＴ」とする。さらに、印刷処理開始から印刷処理終了までのユーザ待機時間を「印刷終了ＷＴ」とする。この場合、従来の認証プリントに要する全ユーザ待機時間は、「開始指示ＷＴ＋印刷開始ＷＴ＋印刷終了ＷＴ」となる。
【００２８】
ＭＦＰに限らず、近年の画像形成装置はより省電力で動作できるように、使用する機能が確定してから当該機能を担うデバイス部分に通電を開始する設計になっているものが多い。ＭＦＰの場合であれば、印刷処理の実行が確定するまではプリンタ部１３０に電力を供給しないことで、不要な駆動音や無駄な電力消費を防ぐようになっているが、その一方でユーザは、上述の「印刷開始ＷＴ」を装置前で強いられることになる。
【００２９】
そこで、本発明では、認証プリント時における各デバイスへの通電を、ユーザによる節電ボタンの押下やユーザ認証のための操作に先行して開始して、早期にスリープ状態から復帰させるようにしている。このような制御により、全ユーザ待機時間のうち開始指示ＷＴと印刷開始ＷＴを低減させ、認証プリントの高速化を図っている。
【００３０】
[節電モード時の動作設定]
本実施例では、ユーザは、認証プリントの際に特定のデバイスを先行して復帰させる制御（以下、高速認証プリント制御）を行なうかどうか、行なう場合にどのような内容で行なうのかを任意で選択することができる。高速認証プリント制御の具体的な説明に入る前に、その準備のための節電モード時における動作設定について説明する。図５は、節電モード時の各種動作設定を行なうためのＵＩ画面（環境設定画面）の一例を示す図である。図５（ａ）に示すようなＵＩ画面が、入力操作部１１１の液晶パネル１１１ａ上に表示され、ユーザは節電モードへの移行タイミングや、本発明の特徴である先行復帰処理に関し、所望の設定を行なうことができる。以下、詳しく説明する。
【００３１】
環境設定画面５００内の枠５１０は、いわゆるスリープ機能に関し、節電モードに自動で移行させるまでの時間を指定するための設定欄（自動節電移行時間設定欄）である。自動節電移行時間設定欄５１０内の入力欄５１１をユーザがタッチ操作すると、図５（ｂ）に示すサブウインドウ５１２が表示される。ユーザはサブウインドウ５１２内の調整ボタン５１３を押下することにより、節電モード移行までの時間（単位：分）を増減させて所望の時間を設定する。ＭＦＰ１００が使用されない状態のまま設定時間（本実施例では１０分）が経過すると、自動的に節電モードに移行することになる。
【００３２】
環境設定画面５００内の枠５２０は、認証プリント時の先行復帰に関する設定を行なうための先行復帰設定欄である。先行復帰設定欄５２０内の選択ボタン５２１は、認証プリントの際に特定のデバイスの先行復帰を行なうかどうかを指定するボタンで、ユーザが「ＯＮ」を選択すると先行復帰設定が「有効」に設定され、「ＯＦＦ」を選択すると先行復帰設定が「無効」に設定される。先行復帰設定が無効に設定された場合は、従来どおりの認証プリントの制御（以下、通常認証プリント制御）がなされることになる。また、「ＯＮ」の選択によってサブメニュー５２２〜５２４が表示され、先行復帰における詳細設定が可能になる。
【００３３】
サブメニュー５２２では、先行復帰させるタイミングを以下の３種類の中から指定することができる。  
１）受信完了時：
全印刷データの受信が完了する時点であり、印刷データが例えば全10ページの場合は、最終ページである10ページ目の受信が完了した時点でデバイスの先行復帰処理が開始されることになる。  
２）受信開始時：
印刷データの受信が開始する時点であり、印刷データのページ数に関わらず、最初のページ（1ページ目）の受信が完了した時点でデバイスの先行復帰処理が開始されることになる。  
３）受信完了直前：
印刷データの受信が完了する直前の時点であり、印刷データが全10ページの場合に例えば9ページ目の受信が完了した時点でデバイスの先行復帰処理が開始されることになる。上記の例は、受信完了直前を判別する閾値として「全ページ数のうち90％」が設定されていた場合の具体例となるがこれに限定されない。何％とするかは任意であるし、さらにページ数に代えてデータ量を基準とし、例えば「全データ量のうち90％」のような閾値を設定してもよい。この場合、印刷データの全データ量が例えば1Mbyteであれば、900Kbyteを受信した時点でデバイスの先行復帰処理が開始することになる。
【００３４】
図５（ａ）の例では、上記１）の「受信完了時」が指定されている。ＰＣ２００から送られた印刷データは外部インタフェイス１１３ｂを介して印刷データ記憶部１１３ｄに格納される。これと共に、印刷データ解析部１１３ｃにて、サブメニュー５２２で指定された内容に従って先行復帰のタイミングが判定される。
【００３５】
サブメニュー５２３では、印刷データのページ数が一定数を超えている場合に先行復帰処理を取りやめることを指定することができる。印刷ページ数が一定数以上である場合に先行復帰を見送ることを可能にするのは以下のような理由による。
【００３６】
認証プリントに要するユーザ待機時間のうち、節電ボタン１１５が押下されてからプリントエンジン１３２が実際に印刷処理を開始するまでの時間は、上述の「開始指示ＷＴ＋印刷開始ＷＴ」に等しい。そして、印刷処理においては一定速度で紙が搬送されて各プロセスが進行するため、その所要時間（印刷終了ＷＴ）は印刷枚数にほぼ比例する。つまり、印刷ページ数が少ないほど、全ユーザ待機時間に占める開始指示ＷＴと印刷開始ＷＴの割合が高くなる傾向にあるため、印刷ページ数が少ないほどユーザは待機時間に対する不満が増してより待たされていると感じることになる。そして、大量のページ数を印刷する場合には待機時間のほとんどが印刷処理の時間となって本発明によって得られる効果が少ないことから、サブメニュー５２３を設け、一定のページ数以上の場合に先行復帰を行なわないことを設定可能にしている。なお、この場合も、ページ数に代えてデータ量で規定してもよい。
【００３７】
サブメニュー５２４では、先行復帰処理時にプリントエンジン１３２をその対象にするか否かを指定することができる。節電モード中は、プリンタ部１３０への電力供給が停止しているため（前述の図３の表を参照）、プリントエンジン１３２も稼動していない状態である。プリントエンジン１３２の初期化（作像準備）処理では、定着ローラ（不図示）を回転させてジャムが発生していないかを確認したり、定着器（不図示）の余熱を開始したりするため音を発することになる。そのため、このような駆動音が気になる場合はサブメニュー５２４にて「ＯＦＦ」を指定することで、音の発生を伴うプリントエンジン１３２については先行復帰処理の対象から外すことができる。これは、ユーザが認証プリントの指示を行っても直ちにＭＦＰ１００に移動して印刷開始指示を行わないようなケースも想定されることから、音の発生を伴うデバイスの先行復帰については控えることを選択可能にしたものである。
【００３８】
[プリント動作の制御]
続いて、ＭＦＰ１００における、節電モード（主要デバイスへの電力供給がすべて停止）の下で印刷指示を受けた場合のプリント動作の制御について詳しく説明する。図６は、節電モード下でＰＣ２００から印刷指示を受信した場合のプリント動作の制御の流れを示すフローチャートである。以下の一連の処理は、ＣＰＵ１１３ａが不図示のＲＯＭ等に格納されたプログラムを不図示のＲＡＭに展開し、これを実行することによって実現される。
【００３９】
ステップ６０１では、外部インタフェイス１１３ｂにて、印刷指示に係る印刷データの受信が開始される。
【００４０】
ステップ６０２では、印刷データ解析部１１３ｃにて、受信した印刷指示が認証プリントの指示かどうか（受信した印刷データが認証属性付きの印刷データであるかどうか）が判定される。判定の結果、印刷データに認証属性が付加されていない場合（通常プリントの場合）はステップ６０３へ進む。一方、印刷データに認証属性が付加されている（認証プリントの場合）はステップ６０９へ進む。
【００４１】
まず、通常プリントの場合（ステップ６０３〜ステップ６０８）について説明する。
【００４２】
この時点では節電モードであるため、印刷処理の実行ができない。そのため、ステップ６０３では、印刷処理の実行が可能な状態に移行するべく、第４アイドルモードへの移行が電源制御部１１４に指示される。この指示を受けて電源制御部１１４はプリンタ部１３０への電力供給を開始し、プリンタ部１３０では作像準備処理が開始される。
【００４３】
ステップ６０４では、１ページ分の印刷データの受信が完了したかどうかが判定される。１ページ分の受信が完了していれば、ステップ６０４に進む。一方、１ページ分の受信が完了していなければ、所定時間経過後に１ページ分の受信が完了したかどうかのチェックを再度行なう。
【００４４】
ステップ６０５では、印刷データ解析部１１３ｃにて、受信した１ページ分の印刷データ内のＰＤＬを解釈して、プリンタ部１３０で利用可能なビットマップ画像データに変換するレンダリング処理が実行される。生成されたビットマップ画像データは、プリンタ部１３０に送られる。
【００４５】
ステップ６０６では、プリンタ部１３０において、ビットマップ画像データに従った印刷処理が実行される。すなわち、用紙カセット１３１から給紙した用紙上に、ビットマップ画像データに基づく画像が帯電／露光／現像／転写／定着の各プロセスを経て形成される。画像が形成された用紙（印刷物）は排紙トレイ１３３に排出される。
【００４６】
ステップ６０７では、ステップ６０１で受信した通常プリントの指示について、全ページの印刷処理が完了したかどうかが判定される。未だ印刷処理が完了していないページがあればステップ６０４に戻り、ページ単位でのレンダリングと印刷処理が続行される。一方、全ページの印刷処理が完了していれば、ステップ６０８に進む。
【００４７】
ステップ６０８では、後述の節電モード移行処理が実行され、電力モードが再び節電モードに戻される。その後、本処理を終える。
【００４８】
このように通常プリントの場合は、ユーザからの印刷指示に応じて、自動的に印刷処理が開始されて印刷物が出力されるという流れとなる。印刷データが全数ページで、ＭＦＰ１００が自席（ＰＣ２００）から１分も掛からないような近距離にあれば、ユーザがＭＦＰ１００に到着した時には、すでに排紙トレイ１３３に印刷物が排出されている、というユースケースとなる。
【００４９】
続いて、認証プリントの場合（ステップ６０９〜ステップ６１４）について説明する。
【００５０】
ステップ６０９では、印刷データ記憶部１１３ｄにおいて、ＰＣ２００から送信されてくる印刷データが不図示のＨＤＤ等に順次格納され・保存される。この印刷データの受信と保存は、全ページ分の印刷データについて完了するまで、ステップ６１０以降の処理と並行して続けられる。
【００５１】
ステップ６１０では、１ページ分の印刷データの受信が完了したかどうかが判定される。１ページ分の受信が完了していれば、ステップ６１１に進む。一方、１ページ分の受信が完了していなければ、１ページ分の受信が完了するまでチェックが繰り返される。  
ステップ６１１では、デバイスの先行復帰処理を行うかどうかが判定される。具体的には、前述の環境設定画面５００の先行復帰設定欄５２０のボタン５２１で「ＯＮ」が選択され、デバイスの先行復帰が有効に設定されているかどうかが判定される。有効に設定されていれば、ステップ６１２に進む。一方、無効に設定されていれば、ステップ６１４に進む。
【００５２】
ステップ６１２では、先行復帰処理の実行タイミングが到来しているかどうかが判定される。具体的には、上述の先行復帰設定欄５２０内のサブメニュー５２２における設定内容（本実施例では、受信完了時、受信開始時、受信完了直線の３種類）を参照し、当該設定内容の条件を満足しているかどうかが判定される。判定の結果、先行復帰処理の実行タイミングが到来していれば、ステップ６１３に進む。一方、先行復帰処理の実行タイミングが到来していなければ、ステップ６１４に進む。
【００５３】
ステップ６１３では、デバイスの先行復帰処理が実行される。図７は、先行復帰処理の詳細を示すフローチャートである。
【００５４】
ステップ７０１では、印刷データのページ数が一定数（閾値）を超えているかどうかが判定される。この場合の閾値は、上述の先行復帰設定欄５２０内のサブメニュー５２３における設定内容が参照される。判定の結果、印刷データのページ数が一定数（閾値）を超えていなければ、ステップ７０２に進む。一方、印刷データのページ数が一定数（閾値）を超えていれば、先行復帰処理を実行することなく本処理を抜ける。例えば、閾値として20枚が設定されていて、印刷データのページ数が25枚であった場合は、先行復帰処理を行わずに図６のフローに戻ることになる。
【００５５】
ステップ７０２では、認証プリント時に先行復帰処理を実行するかどうかを示すフラグ（先行復帰フラグ）が、実行を意味する「ＯＮ」に設定される。なお、後述のとおり、先行フラグの初期値（デフォルト値）は不実行を意味する「ＯＦＦ」である。
【００５６】
ステップ７０３では、プリントエンジン１３２についての先行復帰処理を実行するかどうかが判定される。具体的には、先行復帰設定欄５２０内のサブメニュー５２４において「ＯＮ」が選択され、プリントエンジン１３２の先行復帰が有効に設定されているかどうかが判定される。判定の結果、プリントエンジン１３２の先行復帰が無効に設定されていれば、ステップ７０４に進む。一方、先行復帰が有効に設定されていれば、ステップ７０５に進む。
【００５７】
ステップ７０４では、（節電モードから）第１アイドルモードへの移行が、電源制御部１１４に指示される。この指示を受けて電源制御部１１４は、入力操作部１１１及び認証操作部１１２への電力供給を開始する。これにより、液晶パネル１１１ａにはログイン画面（不図示）が表示され、認証操作部１１２はいつでもＩＤカードの読み取りが可能な状態となる。ただし、プリンタ部１３０への電力供給は停止したままであるため、プリントエンジン１３２については先行復帰されない（すなわち、作像準備処理は実行されない）。
【００５８】
ステップ７０５では、（節電モードから）第２アイドルモードへの移行が、電源制御部１１４に指示される。この指示を受けて電源制御部１１４は、入力操作部１１１、認証操作部１１２及びプリンタ部１３０への電力供給を開始する。これにより、液晶パネル１１１ａにはログイン画面（不図示）が表示され、認証操作部１１２はいつでもＩＤカードの読み取りが可能な状態となると共に、プリンタ部１３０において作像準備処理が開始される。
【００５９】
以上が、先行復帰処理の内容である。図６のフローチャートの説明に戻る。なお、ユーザ認証を促す通知の手法はログイン画面の表示に限定されるものではなく、これに代えて（或いは併せて）、音声を用いてもよい。先行復帰処理が終了すると、ステップ６１４に進む。
【００６０】
ステップ６１４では、ステップ６０１で受信した認証プリントの指示について、全ページ分の印刷データの受信が完了したかどうかが判定される。未だ全ページ分の印刷データが受信できていない場合は、全ページ分の受信が完了するまでチェックが繰り返される。全ページ分の印刷データの受信が完了すれば、本処理を終える。
【００６１】
以上が、節電モード下でＰＣ２００から印刷指示を受信した場合の、ＭＦＰ１００におけるプリント動作の制御である。そして、印刷指示が認証プリントを指定している場合は、次に説明する「認証プリントの印刷制御」が引き続いて実行されることになる。
【００６２】
[認証プリントの印刷制御]
続いて、上述のようにして印刷データがＭＦＰ１００内に保存された認証プリントについて、ユーザが印刷開始指示を行って印刷物を取得するまでの処理について説明する。図８は、認証プリントを依頼したユーザがＭＦＰの面前で印刷開始指示を行って印刷物を取得するまでの処理の流れを示すフローチャートである。本実施例における認証プリントの印刷制御には、デバイスの先行復帰を伴う高速認証プリント制御と先行復帰を伴わない通常認証プリント制御があるため、図８のフローもその両方に対応した内容となっている。なお、本フローにおける一連の処理も、ＣＰＵ１１３ａが不図示のＲＯＭ等に格納されたプログラムを不図示のＲＡＭに展開し、これを実行することによって実現される。
【００６３】
図８のフローチャートにおいて、ステップ８０１及び８０２は、通常認証プリント制御の場合（先行復帰設定が無効の場合）の処理である。高速認証プリント制御の場合（先行復帰設定が有効の場合）は、ステップ８０３から処理が開始する。以下、詳しく説明する。
【００６４】
通常認証プリント制御の場合、ステップ８０１で、ユーザによる節電ボタン１１５の押下の有無が判定される。節電ボタン１１５の押下が検知されればステップ８０２に進む。一方、節電ボタン１１５の押下が検知されなければ、検知の監視が続行される。
【００６５】
ステップ８０２では、（節電モードから）第１アイドルモードへの移行が、電源制御部１１４に指示される。この指示を受けて電源制御部１１４は、入力操作部１１１及び認証操作部１１２への電力供給を開始する。
【００６６】
ステップ８０３では、入力操作部１１１の液晶パネル１１１ａに前述のログイン画面（不図示）が表示される。また、認証操作部１１２はいつでもＩＤカードの読み取りが可能な状態となる。こうして通常認証プリント制御の場合は、ユーザが節電ボタン１１５を押下することで、液晶パネル１１１ａ上にログイン画面が表示されることとなる。一方、高速認証プリント制御の場合は、先行復帰処理によって第１又は第２アイドルモードへの移行が完了しているため、ユーザがＭＦＰ１００の面前まで移動してきた時点で、ログイン画面が表示された状態となっている。なお、ユーザがログインのための操作をしなかった場合など、無操作の状態が続く時には一定時間経過後に節電モードに戻らなくてはならない。そのため、無操作時間の計測もログイン画面の表示と同時に開始される。そして、何等かの操作があると無操作時間の計測がリセットされ、その時点から再び計測が開始されることになる。
【００６７】
ステップ８０４では、先行復帰フラグがＯＮであるかＯＦＦであるかが判定される。前述の先行復帰処理（図７のフローチャート）のステップ７０２においてＯＮに設定されていればステップ８０５に進み、ＯＦＦであればステップ８０６に進む。
【００６８】
ステップ８０５では、無操作状態が継続している場合に自動で節電モードに移行するまでの時間（タイムアウト時間）として、前述の自動節電移行時間設定欄５１０で指定された時間（例えば10分）よりも短い時間（例えば2分）が設定される。本ステップで、自動節電移行時間として予め指定された時間よりも短い時間をタイムアウト時間として設定する理由は以下のとおりである。
【００６９】
例えば、自動節電移行時間設定で仮に数時間等の長い時間が設定されていたとする。高速認証プリント制御を行ったにも関わらず、ユーザがＭＦＰ１００のところに来なかった場合、液晶パネル１１１の点灯状態が長時間継続する（節電モードになかなか移行しない）ことになる。高速認証プリント制御におけるデバイスの先行復帰は、ユーザが直ちにＭＦＰの面前で操作することを前提としている。遠隔地にあるＰＣ２００でユーザが印刷指示を行った時点から間を置かずに液晶パネル１１１ａが点灯してログイン画面が表示されるため、傍目には自動的に起動したように見えてしまう。そのため、高速認証プリント制御による先行復帰でデバイスを起動させた場合は、その後に無操作状態が継続するのであれば速やかに節電モードに戻るのが好ましい。そこで、通常の自動節電移行時間よりも短い時間を設定して速やかに節電モードに戻るようにしている。なお、本実施例において設定時間を2分としているのは、通常は1分以内で印刷物を取りに来ることが多いためである。もちろん、オフィスの広さによっては1分や5分という設定が適切な場合もある。そこで、本ステップで設定する時間を指定するための設定欄を前述の環境設定画面５００内の先行復帰設定欄５２０内に別途設け、ユーザが任意の時間を設定できるようにしてもよい。この際は、例えば自動節電移行時間設定欄５１０内の入力欄５１１で指定された時間の50％といった指定の仕方であってもよい。
【００７０】
ステップ８０６では、無操作状態が継続している場合に自動で節電モードに移行するまでの時間（タイムアウト時間）として、前述の自動節電移行時間設定欄５１０で指定された時間（例えば10分）が設定される。
【００７１】
ステップ８０７では、ステップ８０５又は８０６で設定されたタイムアウト時間が経過したか否か（無操作状態のままログイン画面の表示時点から所定時間が経過したか否か）が判定される。無操作のままタイムアウト時間が経過した場合はステップ８１８に移行し、後述の節電モード移行処理が実行されることになる。一方、タイムアウト時間が経過していなければ、ステップ８０８に進む。
【００７２】
ステップ８０８では、ユーザによってログインのための操作がなされたか否かが判定される。例えば、ＩＤカードをかざすといった動作が認証操作部１１２に対してなされたことが検知されると、ステップ８０９に進む。ログインのための操作が検知できなければステップ８０７に戻り、タイムアウト時間の到来がチェックされる。
【００７３】
ステップ８０９では、ログインを試みたユーザについての認証処理が実行される。具体的には、ＩＤカード等から読み取られた情報（ユーザＩＤ等）が認証処理部１１３ｅに送られ、そこで正規のユーザとして登録されているか否かが判定される。正規のユーザであることが確認されれば、ステップ８１０に進む。一方、正規のユーザであることが確認できない場合は、ステップ８０３に戻り、認証エラーを示すメッセージなどを表示すると共にログインのための操作を再度促す。
【００７４】
ステップ８１０では、ログインが許可されたユーザ（ログインユーザ）が指示した認証プリントの印刷データの一覧が印刷データ記憶部１１３ｄから取得され、液晶パネル１１１ａに表示される（前述の図４の認証プリント画面４００を参照）。
【００７５】
ステップ８１１では、印刷データ一覧の中から特定の印刷データが指定され、印刷開始指示がなされたかどうかが判定される。具体的には、一覧表示の中から印刷処理の対象となる特定の印刷データがログインユーザによって選択され、印刷開始ボタン４０３が押下されたかどうかが判定される。特定の印刷データについての印刷開始指示があった場合は、ステップ８１２に進む。一方、特定の印刷データについての印刷開始指示がない場合は、印刷開始ボタン４０３の押下の監視が継続される。ログインユーザによる印刷開始指示によって、印刷処理の実行が確定することになる。
【００７６】
ステップ８１２では、現在の電力モードが、第１アイドルモード（操作可）と第２アイドルモード（プリント可）のうちのいずれであるかが判定される。この判定は、例えばプリントエンジンの先行復帰設定が有効に設定されているかどうかによっても判定可能である。プリントエンジンの先行復帰設定が有効に設定されていれば、既に第２アイドルモードに移行済みであると分かる。判定の結果、現在の電力モードが、第１アイドルモードであればステップ８１３に進み、第２アイドルモードであればステップ８１４に進む。
【００７７】
ステップ８１３では、（第１アイドルモードから）第２アイドルモードへの移行が、電源制御部１１４に指示される。この指示を受けて電源制御部１１４は、プリンタ部１３０への電力供給を開始する。これにより、プリンタ部１３０において作像準備処理が開始される。
【００７８】
ステップ８１４では、ユーザが印刷開始を指示した印刷データが印刷データ記憶部１１３ｄからページ単位で順次取得される。
【００７９】
ステップ８１５では、印刷データ解析部１１３ｃにて、取得した印刷データ内のＰＤＬを解釈してビットマップ画像データに変換するレンダリング処理がページ単位で実行される。生成されたビットマップ画像データは、プリンタ部１３０に送られる。
【００８０】
ステップ８１６では、プリンタ部１３０において、ビットマップ画像データに従った画像を用紙上に形成する印刷処理が実行される。すなわち、用紙カセット１３１から給紙した用紙上に、ビットマップ画像データに基づく画像が帯電／露光／現像／転写／定着の各プロセスを経て形成される。画像が形成された用紙（印刷物）は排紙トレイ１３３に排出される。この時、先行復帰設定そのものが無効であった場合や、プリントエンジンについては先行復帰を行なわない設定であった場合は、プリンタ部１３０における作像準備が完了するのを待って、印刷処理が開始されることになる。
【００８１】
ステップ８１７では、ユーザが印刷開始を指示した印刷データについて、全ページの印刷処理が完了したかどうかが判定される。未だ印刷処理がなされていないページがあればステップ８１４に戻り、ページ単位でのレンダリングと印刷処理が続行される。一方、全ページの印刷処理が完了していれば、ステップ８１８に進む。
【００８２】
ステップ８１８では、後述の節電モード移行処理が実行され、電力モードが節電モードに移行される。その後、本処理を終える。
【００８３】
（節電モード移行処理）
最後に、節電モード移行処理について説明する。図９は、節電モード移行処理の流れを示すフローチャートである。この処理は、例えば以下のようなケースで実行される。
【００８４】
１）第１〜第３アイドルモードの下で節電ボタン１５５が押下された場合
２）第１〜第３アイドルモードの下で一定時間操作が無かった場合
３）第４アイドルモードの下で印刷処理が完了した場合（Ｓ６０８：通常プリント）
４）第２アイドルモードの下で印刷処理が完了した場合（Ｓ８１８：認証プリント）
ステップ９０１では、スキャナ部１２０及びプリンタ部１３０に対しこれから電力供給を停止する旨の通知が発行される。これによりスキャナ部１２０及びプリンタ部１３０では、稼動を停止する処理（物理的に離間が必要な部品を離間させる処理や高温となった部品を冷やす処理等）が行われ、当該処理が完了した段階でその旨がＣＰＵ１１３ａに通知される。
【００８５】
ステップ９０２では、稼動停止処理の完了通知が届いたかどうかが判定される。稼動停止処理の完了通知が届いていた場合は、ステップ９０３に進む。一方、稼動停止処理の完了通知が届いていない場合は、当該通知の監視を継続する。
【００８６】
ステップ９０３では、節電モードへの移行が、電源制御部１１４に指示される。この指示を受けて電源制御部１１４は、現時点で電力が供給されている各部への電力供給を停止する。これにより、節電モードへの移行が完了する。
【００８７】
ステップ９０４では、認証プリント時の先行復帰処理の有無を示す先行復帰フラグが初期化される、すなわち、不実行を意味する「ＯＦＦ」に設定される。
【００８８】
以上が、節電モード移行処理の内容である。
【００８９】
ここで、本発明の効果について整理しておく。
【００９０】
通常の認証プリントの場合、ユーザがＰＣ２００から印刷を指示した後に移動を開始し、ＭＦＰ１００に到着したとき、ＭＦＰ１００は装置内の主要なデバイスへの電力供給がすべて停止した状態（節電モード）である。ユーザが節電ボタン１１５を押下することでアイドルモードに移行し、入力操作部１１１や認証操作部１１２に電源が入り、液晶パネル１１１ａが点灯して、ＭＦＰ１００が使用可能な状態となる。
【００９１】
これに対し、本発明に係る高速認証プリント制御では、ユーザが印刷開始指示を行うためにＭＦＰ１００の面前に到着した時には、入力操作部１１１の液晶パネル１１１ａは既に点灯し、ログイン画面が表示されている。つまり、節電ボタン１１５を押下することなく、ＩＤカードをかざすといったユーザ認証のための操作を即座に行うことが可能となる。これによりユーザは、前述の「開始指示ＷＴ」を強いられることなく、自己が依頼した認証プリントの印刷データ一覧を即座に閲覧し、所望の印刷データに対する印刷開始指示を速やかに行うことが可能となる。さらに、プリンタ部１３０の先行復帰が有効に設定されていた場合は、ＭＦＰ１００へ移動するまでの間にプリントエンジン１３２の作像準備処理が開始するため、最大で装置到着までの移動時間分だけ、ＭＦＰ１００の面前で待たなくてもよいという利点がある。例えば、作像準備処理に30秒掛かる場合に、ＭＦＰ１００までの移動時間が１分の場合は、ＭＦＰ１００に到着した時点で作像準備処理が完了していることになる。この場合のユーザは、前述の「印刷開始ＷＴ」を強いられることなく、自己が依頼した認証プリントの印刷データ一覧から所望の印刷データを選択して印刷開始指示を行えば、直ちに印刷処理が開始されることになる。
【００９２】
このように、本発明に係る高速認証プリント制御では、印刷データの受信フェーズにおいて、認証操作部１１２における認証操作の入力受付の可能化やプリンタエンジン１３２の作像準備開始を含む先行復帰処理が実行される。そしてこの先行復帰処理を行なうことにより、特に認証プリントに係る印刷データのページ数が少ない場合に、ＭＦＰ面前でのユーザの待機時間を短縮することが可能となる。
【００９３】
以上のとおり本発明によれば、節電モード下で認証プリントが指示された際の、ログイン認証までの待機時間や、プリントエンジンの作像準備完了までの待機時間を減らすことができる。また、認証プリントを指示したユーザが印刷物を取りに来なかった場合には、短時間で節電モードへ戻るように制御することで無駄な消費電力を軽減させることもできる。
【００９４】
（その他の実施例）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【図１】
0006711576.tif 000002
【図２】
0006711576.tif 000003
【図３】
0006711576.tif 000004
【図４】
0006711576.tif 000005
【図５】
0006711576.tif 000006
【図６】
0006711576.tif 000007
【図７】
0006711576.tif 000008
【図８】
0006711576.tif 000009
【図９】
0006711576.tif 000010