(57)【特許請求の範囲】
【請求項１】
印刷装置と、該印刷装置の電力消費を調節する制御器とを有するシステムで動作する方法であって、前記印刷装置は複数のエネルギー消費状態を有し、前記制御器において動作可能である方法であり：
前記印刷装置に所定の期間の間に投入された印刷ジョブの数を取得するステップ；
スケジュール情報を受信するステップであって、前記スケジュール情報は、前記印刷装置が用いられる企業の業務年月日、業務時間、休日、前記印刷装置が使用可能にされる指定された時間、のうちの１又は複数を含む、ステップ；
前記印刷ジョブの数及び前記スケジュール情報に基づいて使用性プロファイルを決定するステップであって、前記使用性プロファイルは、前記印刷装置に前記所定の期間の間に投入された前記印刷ジョブの数を所定の閾値と比較することで、前記所定の期間を、前記複数のエネルギー消費状態のうちの１つに対応する１つ又はそれ以上の高使用性時間期間または１つ又はそれ以上の低使用性時間期間の何れか１つとして識別し、識別した前記１つ又はそれ以上の高使用性時間期間及び前記１つ又はそれ以上の低使用性時間期間のうち前記スケジュール情報に相当する１つ又はそれ以上の高使用性時間期間または前記１つ又はそれ以上の低使用性時間期間に対応するエネルギー消費状態を調節することにより決定される、ステップ；
前記使用性プロファイルに従って、現在の時間が高使用性時間期間に先だつ所定時間内にあるとき及び現在の時間が低使用性時間期間に先だつ所定時間内にあるとき、前記複数のエネルギー消費状態間で前記印刷装置を切り換えるステップ；
を有する方法。
【請求項２】
請求項１に記載の方法であって、
前記所定の期間は複数の日を有し、前記複数の日の各々は複数のタイムスロットを有し、前記印刷ジョブの数は、前記複数のタイムスロットの各々において前記印刷装置に投入された印刷ジョブの数である、
方法。
【請求項３】
請求項１に記載の方法であって：
前記複数のエネルギー消費状態は、前記印刷装置がすぐに文書の印刷を開始する準備ができているレディー状態を有し、前記印刷装置が文書の印刷をすぐに開始する準備ができていない低電力状態を有し；
切り換える前記ステップは：
前記印刷装置が前記高使用性時間期間中に印刷ジョブを受信した場合に該印刷ジョブを直ぐに処理する準備ができているように、前記使用性プロファイルに基づいて、識別された高使用性時間期間に先だって前記レディー状態に前記印刷装置を切り換えるステップ；及び
前記使用性プロファイルに基づいて、識別された低使用性時間期間中に前記低電力状態に前記印刷装置を切り換えるステップ；
を更に有する、方法。
【請求項４】
請求項３に記載の方法であって、前記レディー状態に切り換える前記ステップは：
前記識別された高使用性時間期間に先だって所定時間に前記レディー状態に前記印刷装置を切り換えるステップ；
を更に有する、方法。
【請求項５】
請求項４に記載の方法であって：
前記所定時間は、前記印刷装置が前記印刷ジョブを受信した場合に該印刷ジョブを直ぐに印刷する準備ができているような前記高使用性時間期間に先だつ十分な時間である：
方法。
【請求項６】
請求項４に記裁の方法であって：
電力消費に関連して前記印刷装置の動作のパラメータを規定する印刷装置情報を受信するステップ；
を更に有する方法であり、
先立つ所定時間に前記レディー状態に前記印刷装置を切り換える前記ステップは：
前記印刷装置情報において規定されたパラメータに基づいて、前記所定時間を決定するステップ；
を更に有する、方法。
【請求項７】
請求項１に記載の方法であって：
前記複数のエネルギー消費状態間で前記印刷装置を切り換える前記ステップは：
現在印刷している及び／又は前記印刷装置において現在印刷されるようになっている全ての印刷ジョブの終了に続く新しいエネルギー消費状態に現在のエネルギー消費状態から切り換えるステップ；
を更に有する、方法。
【請求項８】
請求項１に記載の方法であって、前記使用性プロファイルを決定する前記ステップは：  前記印刷ジョブの数に基づいて年の高使用性日、月の高使用性日、週の高使用性日、及び日の高使用性時間の１つ又はそれ以上として１つ又はそれ以上の高使用性時間期間を識別するステップ；並びに
高使用性時間期間として識別されない全ての時間期間として１つ又はそれ以上の低使用性時間期間を識別するステップ；
を更に有する、方法。
【請求項９】
請求項８に記載の方法であって：
前記印刷ジョブの数は、前記所定の期間中に前記印刷装置に投入された複数の印刷ジョブの各々についてジョブパラメータを有し、印刷ジョブの前記ジョブパラメータは前記印刷ジョブの前記投入の時間及び月日を有し；
前記使用性プロファイルを決定する前記ステップは：
前記複数の印刷ジョブの各々の前記ジョブパラメータに基づいて、複数の所定の時間ウィンドウの各々において前記印刷装置に投入された印刷ジョブの数を決定するステップ；
識別された所定の時間ウィンドウにおける印刷ジョブの数を所定の閾値と比較するステップ；
識別された所定の時間ウィンドウにおける前記印刷ジョブの数が前記所定の閾値より大きい場合、前記識別された時間ウィンドウを高使用性時間期間として識別するステップ；
識別された所定の時間ウィンドウにおける前記印刷ジョブの数が前記所定の閾値より小さい場合、前記識別された時間ウィンドウを低使用性時間期間として識別するステップ；
を更に有する、方法。
【請求項１０】
請求項９に記載の方法であって、各々の時間ウィンドウについて投入された印刷ジョブの数を決定する前記ステップは：
前記各々の時間ウィンドウの前及び／又は後にある複数の時間ウィンドウに亘る印刷ジョブ数の移動平均を、各々の時間ウィンドウについての印刷ジョブの数として決定するステップ；
を更に有する、方法。
【請求項１１】
印刷のためのシステムであって：
複数のエネルギー消費状態を各々有する１つ又はそれ以上の印刷エンジン；並びに
該１つ又はそれ以上の印刷エンジンに結合された印刷装置制御器であって、スケジュール情報を記憶するように適合されたメモリを有し、前記スケジュール情報は、前記印刷エンジンが用いられる企業の業務年月日、業務時間、休日、前記印刷エンジンの使用される指定された時間、のうちの１又は複数を含み、該印刷装置制御器は、各々の使用性プロファイルが前記１つ又はそれ以上の印刷エンジンの１つに対応し、各々の使用性プロファイルは、前記印刷エンジンに所定の期間の間に投入された印刷ジョブの数と前記スケジュール情報とに基づき決定され、前記印刷エンジンに前記所定の期間の間に投入された前記印刷ジョブの数を所定の閾値と比較することで、前記所定の期間を、前記複数のエネルギー消費状態のうちの１つに対応する１つ又はそれ以上の高使用性時間期間または１つ又はそれ以上の低使用性時間期間の何れか１つとして識別し、識別した前記１つ又はそれ以上の高使用性時間期間及び前記１つ又はそれ以上の低使用性時間期間のうち前記スケジュール情報に相当する１つ又はそれ以上の高使用性時間期間または前記１つ又はそれ以上の低使用性時間期間に対応するエネルギー消費状態を調節することにより決定され、そして前記印刷装置制御器は、現在の時間が対応する高使用性時間期間に先だつ所定時間内にあるときに及び現在の時間が対応する低使用性時間期間に先だつ所定時間内にあるときに、対応する使用性プロファイルに基づいて、複数のエネルギー消費状態間で各々の印刷エンジンを切り換えるように更に適合される、印刷装置制御器；
を有するシステム。
【請求項１２】
請求項１１に記載のシステムであって：
前記印刷装置制御器は、前記１つ又はそれ以上の印刷エンジンの各々について前記印刷ジョブの数を記憶するように適合されたメモリを有し；
前記印刷装置制御器は、前記１つ又はそれ以上の印刷エンジンの各々に対応する印刷ジョブの数を取得するように更に適合され、前記メモリに前記取得された印刷ジョブの数を記憶するように更に適合されている；
システム。
【請求項１３】
請求項１１に記載のシステムであって：
前記複数のエネルギー消費状態は、対応する印刷エンジンがすぐに文書の印刷を始めるように準備できているレディー状態を有し、対応する印刷エンジンが文書の印刷をすぐに始めるように準備ができていない低電力状態を有し；
前記印刷装置制御器は、パラメータが電力消費に関連する、前記１つ又はそれ以上の印刷エンジンの動作のパラメータを規定する装置情報を記憶するように適合されたメモリを有し；
前記印刷装置制御器は、対応する使用性プロファイルにおいて前記識別された高使用性時間期間に先だつ前記所定時間に印刷する前記レディー状態に前記印刷エンジンを切り換えるように更に適合され；
前記印刷装置制御器は、前記装置情報において規定されたパラメータに基づいて、前記所定時間を決定するように更に適合されている；
システム。
【請求項１４】
請求項１１に記載のシステムであって、１つの印刷エンジンを有し、前記印刷装置制御器は前記印刷エンジンと統合される、システム。
【請求項１５】
請求項１１に記載のシステムであって、前記１つ又はそれ以上の印刷エンジンから離れて設置された複数の前記印刷装置制御器を有する、システム。
【請求項１６】
印刷システムの電力消費を調節する前記印刷システムにおいて動作する方法であって：
前記印刷システムに所定の期間の間に投入された印刷ジョブの数を受信するステップ；
スケジュール情報を受信するステップであって、前記スケジュール情報は、前記印刷システムが用いられる企業の業務年月日、業務時間、休日、前記印刷システムが使用可能にされる指定された時間、のうちの１又は複数を含む、ステップ；
前記印刷ジョブの数及び前記スケジュール情報に基づいて使用性プロファイルを決定するステップであって、前記使用性プロファイルは、前記印刷システムに前記所定の期間の間に投入された前記印刷ジョブの数を所定の閾値と比較することで、前記所定の期間を、１つ又はそれ以上の高使用性時間期間または１つ又はそれ以上の低使用性時間期間の何れか１つとして識別し、識別した前記１つ又はそれ以上の高使用性時間期間及び前記１つ又はそれ以上の低使用性時間期間のうち前記スケジュール情報に相当する１つ又はそれ以上の高使用性時間期間または前記１つ又はそれ以上の低使用性時間期間に対応するエネルギー消費状態を調節することにより決定される、ステップ；
前記高使用性時間期間中に印刷ジョブを受信した場合に該印刷ジョブを直ぐに処理する準備ができているように、前記使用性プロファイルに基づいて、識別された高使用性時間期間に先だって、前記印刷システムをレディー状態に切り換えるステップ；並びに
前記使用性プロファイルに基づいて、識別された低使用性時間期間中に前記印刷システムを低電力消費モードに切り換えるステップ；
を有する方法。
【請求項１７】
請求項１６に記載の方法であって、レディー状態に切り換える前記ステップは：
前記識別された高使用性時間期間に先だつ所定時間に前記印刷システムをレディー状態に切り換えるステップ；
を有する、方法。
【請求項１８】
請求項１７に記載の方法であって：
前記印刷システムが前記高使用性時間期間中に印刷ジョブを受信した場合に該印刷ジョブを直ぐに処理する準備ができているように、前記所定時間は、前記高使用性時間期間に先だつ十分な時間である；
方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は一般に、印刷システムに関し、特に、複数のエネルギー消費状態を有する印刷システムと、その印刷システムの以前の使用状況プロファイルに基づいて消費電力を自動的に調節する方法及び装置とに関する。
【背景技術】
【０００２】
多くの印刷システムは、動作中にかなりの電力を利用する。例えば、電子写真式（例えば、“レーザ”）印刷装置は、典型的には、紙にトナー粒子を融着するヒューザロールを加熱して、かなりの電力を消費する。より大きい印刷システム（例えば、“製造用印刷システム”）は、印刷システムを介する大量の紙の移動に関与するモータを動作させる、かなりの電力を用いる。
【０００３】
当該技術分野においては、そのような印刷システムに電力節約モードを備えることが一般に知られている。現在行われているように、電力節約モードは典型的には、印刷システムのためのアイドル時間の持続期間の検出に応じて呼び出される。アイドル時間の持続期間はときどき、ユーザの要求に設定されるようにユーザにより再構成されることが可能である。例えば、電力節約モードにおいては、電子写真式印刷システムの加熱融着は、十分な持続期間のアイドル時間の検出後に電力を維持するために、オフに又はより低い温度に切り換えられることが可能である。
【０００４】
一旦、印刷システムが電力節約モードに入ると、印刷システムは、フルパワー準備状態に戻るのに、かなりの時間を要する。例えば、通常の動作のための適切な温度に戻すようにヒューザを再加熱するには、かなりの時間が必要である。電力節約モードからレディー状態に印刷システムを回復させるために必要な時間はかなり長い。
【０００５】
電力節約は、多くの環境で重要であるとはいえ、ユーザは文書を迅速に印刷する必要があるが、印刷システムは低電力モードにあり、レディーモードに戻るのに十分なスタートアップ時間を必要とする点で、ユーザの生産性にとってかなりの障害になり得る。見込まれる生産性の低下に加えて、ユーザは、印刷済みの文書の検索を待ちながら、印刷システムがレディーモードに戻るのを待機して、長い遅滞によりうんざりするのである。
【０００６】
同じ問題は、複写システム及び多機能装置（例えば、多機能印刷装置又はＭＦＰ）等の文書を印刷する他のシステムに適用できる。従って、本明細書で用いているように、“印刷システム”又は“印刷装置”若しくは単純に、“プリンタ”は、印刷出力を生成するために設定される何れかの装置のことをいう。印刷出力は、付属された演算システム（コンピュータプリンタ又はＭＦＰ装置の場合等）から受信されるデータに基づいて生成されることが可能であり、オリジナルの印刷文書のスキャンディジタルコピーから生成されることが可能である（例えば、複写装置システム）。
【０００７】
従って、ユーザの消耗及び生産性の低下を低減しながら、印刷システムの消費電力を管理することは、継続的な課題である。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、使用状況プロファイルに基づいて複数の消費エネルギー状態間で印刷装置を自動的に切り換える方法及び装置を提供することにより、上記の課題及び他の課題を解決し、それにより有用な当該技術分野の状況を進展させることができる。
【課題を解決するための手段】
【０００９】
例示としての一実施形態においては、データ収集時間期間中に印刷装置に投入された複数の印刷ジョブの各々の開始のための月日の時間を有する使用性データが取得される。以前に取得された使用性データの分析に基づいて、使用性プロファイルが決定される。例示としての一実施形態においては、その分析は、データ収集期間を有する複数のタイムスロットの各々のワークロードレベルを決定する。例示としての実施形態においては、使用性プロファイルは、所望のエネルギー消費状態を規定する１つ又はそれ以上の閾値との各々のタイムスロットのワークロードレベルの比較に基づいて、複数のタイムスロットの各々とエネルギー消費状態を関連付ける。従って、ワークロードが、タイムスロット中、より大きい場合、エネルギー消費状態は、文書を印刷するための要求に対して迅速な応答を可能にするように所望の状態（例えば、準備状態）に切り換えられることが可能である。
【００１０】
本発明の第１の特徴は、印刷装置が複数のエネルギー消費状態を有する印刷装置の消費電力を調節する印刷装置で実施可能な方法を提供する。その方法は、データ収集時間期間において印刷装置に投入される複数の印刷ジョブに関して使用性データを有する。使用プロファイルは、１つ又はそれ以上の高使用性時間期間及び１つ又はそれ以上の低使用性時間期間を識別する。その方法は、その場合、現在の時間が高使用性時間期間に近付いているときの及び現在の時間が低使用性時間期間に近付いているとき、複数のエネルギー消費状態間で印刷装置を自動的に切り換える。
【００１１】
本発明の他の特徴は、複数のエネルギー消費状態を有する印刷エンジン及び印刷エンジンに結合された印刷装置制御器を有する印刷装置を提供する。印刷装置制御器は、印刷装置の以前の使用データから使用プロファイルを決定するように設定される。使用プロファイルは、１つ又はそれ以上の高い使用性時間期間を識別し、１つ又はそれ以上の低使用性時間期間を識別する。印刷装置制御器は、現在の時間が高い使用性時間期間に近付いているときの及び現在の時間が低い使用性時間期間に近付いているとき、複数のエネルギー消費状態間で印刷装置を切り換えるように更に設定されている。
【００１２】
本発明の他の特徴は、印刷装置の消費電力を調節する印刷システムで実施可能な方法を提供する。その方法は、データ収集時間期間において印刷システムに投入される複数の印刷ジョブに関する使用データを受信することを有する。その方法はまた、使用データから使用プロファイルを決定することを有する。使用プロファイルは、１つ又はそれ以上の高使用性時間期間及び１つ又はそれ以上の低使用性時間期間を識別する。その方法は、その場合、使用プロファイルに基づいて、印刷システムが高使用性時間期間中の受信時に新しい印刷ジョブを処理する準備ができているように、識別された高使用性時間期間に先だってレディー状態に印刷システムを切り換える。その方法はまた、使用プロファイルに基づいて、識別された低使用性時間期間中に印刷システムを低電力消費モードに切り換える。
同じ参照番号は、全ての図において同じ要素又は同じ種類の要素を表わす。
【図面の簡単な説明】
【００１３】
【図１】本発明の特徴に従って、以前の使用データから導き出される使用プロファイルに基づいて、印刷装置の改善されたエネルギー管理を提供する例示としての印刷装置のブロック図である。
【図２】本発明の特徴に従って、以前の使用データから導き出される使用プロファイルに基づいて、印刷装置の改善されたエネルギー管理を提供する例示としての方法のフローチャートである。
【図３】本発明の特徴に従って、以前の使用データから導き出される使用プロファイルに基づいて、印刷装置の改善されたエネルギー管理を提供する例示としての方法のフローチャートである。
【図４】本発明の特徴に従って、以前の使用データから導き出される使用プロファイルに基づいて、印刷装置の改善されたエネルギー管理を提供する例示としての方法のフローチャートである。
【図５】本発明の特徴に従って、以前の使用データから導き出される使用プロファイルに基づいて、印刷装置の改善されたエネルギー管理を提供する例示としての方法のフローチャートである。
【図６】本発開の特徴に従って、以前の使用データから導き出される使用プロファイルに基づいて、印刷装置の改善されたエネルギー管理を提供する例示としての方法のフローチャートである。
【図７】カウンタのアレイと、取得された使用データの複数の対応するタイムスロットの各々について演算されたジョブ率の対応するアレイとについてのブロック図である。
【図８】本発明の特徴に従って、印刷装置についての次のエネルギー状態を決定するように使用プロファイルを用いる情報の例示としての処理を示すブロック図である。
【図９】本発明の特徴に従って、以前の使用データから導き出される使用プロファイルに基づいて、印刷装置のエネルギー状態を管理するための１つ又はそれ以上の外部の印刷装置のためのエネルギー管理制御器を提供する例示としてのシステムのブロック図である。
【図１０】方法が１つ又はそれ以上の印刷装置の改善されたエネルギー管理を提供するプログラム命令を受信するためにコンピュータ読み出し可能媒体が用いられることが可能であるエネルギー管理制御器演算システムのブロック図である。
【発明を実施するための最良の形態】
【００１４】
図１乃至１０及び以下の詳述は、どのように本発明を実行して用いるかを当業者に教示する、本発明の特定の例示としての実施形態を表わすものである。この教示の目的のために、本発明の一部の従来の特徴については簡略化する又は省略する。当業者は、本発明の範囲内に含まれるそれらの実施形態からの変形について理解することができる。当業者は、本発明の複数の変形を構成する多様な方法で、以下に説明する複数の特徴が組み合わされることを理解することができる。その結果、本発明は、以下に説明する特定の実施形態に限定されるものでなく、同時提出の特許請求の範囲及びそれと同等なもののみによって制限される。
【００１５】
図１は、以前に取得された印刷ジョブ投入履歴から決定される使用プロファイルに基づく複数のエネルギー消費状態間での印刷装置の自動切り換えを提供するように、本発明の特徴に従って改善された例示としての印刷装置１００のブロック図である。印刷装置１００は、印刷エンジン１０４と結合された印刷装置制御器１０２を有する。印刷エンジン１０４は、例えば、電子写真（即ち、レーザ）、インクジェット等を含む何れかの種類の印刷エンジンであることが可能である。印刷エンジン１０４は、例えば、レディー状態及び低電力状態を含む複数のエネルギー消費状態を有する。レディー状態においては、印刷エンジン１０４は、印刷装置制御器１０２により与えられる印刷文書画像を即座に開始する準備ができている。低電力状態においては、印刷エンジン１０４は、印刷装置制御器１０２により生成される文書画像を印刷する準備はできていないが、画像を印刷することができる前に、レディー状態への移行に対するスタートアップ時間期間又はウォームアップ時間期間を必要とする。若しくは、例えば、インクジェット印刷技術においては、印刷エンジン１０４は、印刷する準備ができる前に、インクジェット印刷へッドを清浄にするある時間期間が必要である。
【００１６】
印刷装置制御器１０２は、印刷装置制御器１０２の全体的な動作を制御するように適合させるプロセッサ１０８を有する。プロセッサ１０８は、印刷エンジン１０４と適合するための適切な回路と、印刷装置制御器１０２内の他の構成要素とを有する。プロセッサ１０８は一般に、汎用プロセッサ又は特殊目的プロセッサと、印刷装置１００の動作のために必要なデータ及びプログラムされた命令を記憶するための適切な関連メモリとを有する。代替の実施形態においては、プロセッサ１０２は、プログラム可能汎用又は特殊目的プロセッサではなく、又はそれらに加えて、適切に設計されたカスタム回路として実施されることが可能である。
【００１７】
プロセッサ１０８は、使用データメモリ１１２と結合され、印刷装置１００に投入された印刷ジョブに関連する情報を記憶するように設定されている。例示としての一実施形態においては、印刷ジョブ情報の取得は、制御器１１２によるバックグラウンド処理として継続することが可能である。他の実施形態においては、印刷ジョブ情報の取得は、分（ふん）数、時間数、日数等の所定のデータ収集時間期間、続行することが可能である。使用データメモリ１１２に記憶されている印刷ジョブは、例えば、印刷ジョブの投入時間に１日における現在の時間（１週間における曜日を含む）と、印刷ジョブに関連する他のパラメータとを有することが可能である。
【００１８】
プロセッサ１０８は、使用プロファイル１０６を決定するために使用データを分析するように更に設定されている。例示としての一実施形態においては、プロセッサ１０８は、使用データメモリ１１２に記憶されている使用データに加えて使用プロファイル１０６の決定に他の情報を組み込む。例えば、装置情報メモリ１１０は、プロセッサ１０８により発展された使用プロファイル１０６に組み込まれることが可能である印刷装置１００に関する情報を記憶することが可能である。装置情報は、例えば、識別情報（例えば、型、モデル等）、有効なエネルギー消費状態、種々の状態において消費されるエネルギー、種々の状態から他の状態への遷移に対する開始ウォームアップ時間等を有することが可能である。スケジュール情報は、印刷装置１００が用いられる企業に関するワークスケジュール（例えば、業務年月日及び業務時間、休日、年度年月日等）を含むことが可能である。スケジュール情報はまた、印刷装置１００の使用に関する企業関連ポリシーを含むことが可能である。例えば、会社は、指定年月日の指定期間中に使用される複数の有効な印刷装置の特定の指定された印刷装置のみを可能にするポリシーを採用することが可能である。又は、会社は、指定された時間期間中に特定のユーザ又は特定のユーザのグループのみが特定の印刷装置を用いることが可能であるというポリシーを規定することが可能である。他の例示としてのポリシーは、全ての業務年月日のランチ時間中に１つ又はそれ以上の印刷装置をアイドル状態（例えば、低エネルギー消費状態）にすることが可能である。
【００１９】
使用性プロファイル１０６は一般に、印刷装置１００の履歴使用性パターンを、印刷装置が複数のエネルギー消費状態の一又は他にあるべき時間期間に関連付ける。例えば、高使用性時間期間として識別された期間は、レディー状態と関連付けられる使用性プロファイルにおいて識別される一方、低使用性時間期間として識別される時間期間は、低パワー状態と関連付けられる。その関係は、使用性データメモリ１１２における使用性データを分析し、取得データにおけるそのような高使用性時間期間及び低使用性時間期間を識別するプロセッサ１０８により決定されることが可能である。例示としての一実施形態においては、使用性プロファイル１０６は、プロセッサ１０８により決定される使用性プロファイルが適切なデータ構造（例えば、１つ又はそれ以上のルックアップテーブル）として記憶されるメモリ成分を有することが可能である。他の実施形態においては、使用性プロファイル１０６は、制御器１０２により必要とされるときに印刷装置の履歴使用性を決定するようにプロセッサ１０８内で動作可能である機能又は方法を提供するオブジェクトとして実施されることが可能である。例えば、そのオブジェクトは、メモリ１１０、１１２及び１１４にアクセスし、プロセッサ１０８において動作する処理に対して提供されるオブジェクトの方法を介して受信される要求に対応するデータを分析することが可能である。上記の又は他の実施形態設計の選択について、当業者は容易に理解することができる。
【００２０】
使用性データ（１１２）と、任意に装置情報（１１０）及びスケジュール情報（１１４）とに基づいて使用性プロファイル１０６を決定した後、プロセッサ１０８は、印刷エンジンのために有効である複数のエネルギー消費状態間で印刷エンジン１０４を自動的に切り換えるように使用性プロファイル１０６を用いる。特に、使用性プロファイル１０６は、いつ、現在の時間が高い使用性時間期間の１つに近い又は低い使用性時間期間の１つに近いかを決定することが可能であるような、高使用性時間期間又は低使用性時間期間を識別することが可能である。現在の時間が、例えば、使用性プロファイル１０６により示される高使用性時間期間に近付いていることを、プロセッサ１０８が決定するとき、プロセッサ１０８は、高使用性時間期間中の受信時に何れかの新しく受信される文書がすぐに印刷されることが可能であるように、印刷エンジン１０４のレディー状態への移行を開始する。それとは対照的に、現在の時間が使用性プロファイル１０６により表わされる低使用性時間期間に近付いていることを、プロセッサ１０８が決定するとき、プロセッサ１０８は、印刷エンジン１０４の低電力状態（例えば、スリープモード又は他の低電力エネルギー消費状態）への移行を開始することが可能である。
【００２１】
当業者は、印刷エンジン１０４が、印刷する準備ができている度合いを変えることにより何れかの数のエネルギー消費状態を提供することが可能である。例えば、電子写真（例えぱ、レーザ）式印刷装置との関連において、加熱されたヒューザは、紙の印刷シートを用いることが可能であるレディー状態にあたためる必要がある異なる時間量に各々対応する種々の加熱温度の何れかに保たれることが可能である。
【００２２】
使用性データメモリ１１２に記憶されている使用性データは、各々のエントリが対応する印刷ジョブの投入時間を記憶する一連のエントリを有することが可能である。投入された印刷ジョブの他のパラメータは、印刷ジョブのサイズ、印刷ジョブのために必要な仕上げ装置、印刷ジョブ等を終了するための経過時間等の対応するエントリに記憶されることが可能である。代替として、使用性メモリ１１２は、月日、時間及び対応するジョブ情報を有するデータベースであることが可能である．そのデータベースは、使用性プロファイルを生成するための十分な情報を有する。
【００２３】
印刷装置１００の動作中に、使用性プロファイル１０６は、使用性データメモリ１１２に記憶されている使用性履歴データの分析に基づいて、使用性に関する情報を提供することが可能である。例えば、ジョブ率は、（例えば、固定された所定のデータ収集期間中に、又は何れかの先行するデータ収集時間期間に亘り取得された全てのデータについて）データ収集の日数に亘り印刷装置１００に投入されるジョブ数として決定されることが可能である。使用性データに基づいて、プロセッサ１０８は、各々のカウンタが複数のタイムスロットの１つと対応するカウンタのアレイをコンパイルすることが可能である。従って、そのようなタイムスロットカウン夕数は、各々のタイムスロットの持続時間で除算されたデータ収集期間の全持続時間により決定されることが可能である。使用性データの分析中に、プロセッサは、収集された使用性データにおいて見つけられた各々の印刷ジョブの投入時間に対応するタイムスロットについてのカウンタをインクリメントすることが可能である。データ収集の終了に続いて、日毎の、週毎の、月毎の等の各々のタイムスロットに投入されたジョブ数率を計算することが可能であり、決定された率は、各々のタイムスロットについて並列アレイで記憶されることが可能である。代替の実施形態においては、カウンタ値はデータベースに記億されることが可能であり、又はデータベースに記憶されている生ジョブ情報から必要とされるように生成されることが可能である。
【００２４】
図７は、各々の対応するタイムスロットについて日毎のジョブ数として各々のタイムスロットについて計算された対応する率を表わす第２アレイ７０２及びデータ収集期間を有する複数の一連のタイムスロットの各々についてのカウンタを表す例示としての並列アレイ、即ち、第１アレイ７００を示している。当業者は、その日が、分、時間、日、週、月、又は年等の時間の何れかの時間性について計算されることが可能であることを容易に理解することができる。複数のアレイは、データ収集期間を有するタイムスロットの異なる時間性において、カウントを収集して、率を決定するように用いられることが可能である。従って、ジョブ率は、各々のタイムスロットにおけるそのような時間期間の何れかの組み合わせ（例えば、分毎のジョブ、時間毎のジョブ、日毎のジョブ、週毎のジョブ、月毎のジョブ等）について決定されることが可能である。そのような率の何れかの数は、その場合、各々のタイムスロットにおける印刷エンジン１０４についての適切なエネルギー消費状態を決定する分析について組み合わせて用いられることが可能である。
【００２５】
従って、例示としての一実施形態においては、現在の月日を含む何れかの所定のタイムスロットについて、そのタイムスロットについて計算されたジョブ率が、印刷エンジン１０４について対応するエネルギー消費状態と適合されることが可能であるように、使用性プロファイル１０６は、簡単なルックアップ手順（例えぱ、ルックアップテーブル）として実施されることが可能である。図８は、使用性プロファイル１０６を適用する印刷装置制御器１０２のプロセッサ１０８を一般に表わす図である。現在の時間８００が与えられる場合、対応するタイムスロットについてのジョブ率は、率８０２として決定されることが可能である。率８０２は、その場合、対応するエネルギー消費状態８０６を決定するようにルックアップテーブル８０４（例えば、使用性プロファイル１０６のルックアップテーブル構造又はプロセス）に適用されることが可能である。印刷エンジン１０４について決定されたエネルギー消費状態８０６は、印刷エンジン１０４を新たに決定されたエネルギー消費状態に切り換えるプロセッサ１０８により用いられる。
【００２６】
図９は、印刷装置（即ち、エネルギー状態が制御器により管理される、１つ又はそれ以上の印刷装置から遠隔にある）の外部の制御器（例えば、コンピュータシステム）により改善されたエネルギー管理機能が提供される、他の例示としての実施形態を示すブロック図である。エネルギー管理制御器９００は、図１について上記した制御器１０２の機能に類似するエネルギー管理機能を提供するが、通信ネットワーク９０２を介して制御器に結合された印刷装置９０４．１乃至９０４．３の何れかの数についてそのように提供することが可能である。制御器９００は、１つ又はそれ以上の印刷装置９０４．１乃至９０４．３と結合するように適合され、何れかの数の遠隔の印刷装置についての上記のエネルギー管理機能を実行することが可能である、何れかの適切な演算装置又はシステムであることが可能である．ネットワーク９０２は、何れかの適切な通信媒体と、エネルギー管理制御器９００と印刷装置９０４．１乃至９０４．３との間の通信接続を提供する対応するプロトコルとであることが可能である。ネットワーク９０２は、例えば、イーサネット（登録商標）ネットワーク、無線ネットワーク（例えば、ＷＩＦＩ又はＢＩｕｅｔｏｏｔｈ）、ＵＳＢ通信ハブ、又は１つ又はそれ以上の印刷装置を外部制御器９００と結合するための何れかの適切な通信媒体及びプロトコルであることが可能である。各々の印刷装置９０４．１乃至９０４．３は、例えば、インクジェット印刷装置、電子写真印刷装置等を含む複数のエネルギー消費状態を有する何れかの種類の印刷装置であることが可能である。各々の印刷装置は、スタンドアロン式印刷装置、印刷能力を有するコピー器、多機能装置（例えば、ＭＰＦ）、又は複数のエネルギー消費状態を有する他の印刷装置であることが可能である。
【００２７】
制御器９００は、１つ又はそれ以上の印刷装置の各々についての複数のエネルギー消費状態を管理するための図１の制御器１０２に関して上記した要素に類似する要素を有する。プロセッサ１０８は、使用性データメモリ１１２に記憶されている使用性データを取得する。使用性プロファイル１０６は、その場合、メモリ１１２において取得された使用性データに基づいて、そして任意にまた、メモリ１１０における装置情報及びメモリ１１２におけるスケジュール情報に基づいて、上記のように決定されることが可能である。
【００２８】
例示としての一実施形態においては、使用性データは、印刷装置９０４．１乃至９０４．３の各々とインタラクトするプロセッサ１０８により取得されることが可能である。そのインタラクションは、データ収集時間期間に亘って投入されたジョブの履歴を決定するように印刷装置の各々に質問することを伴うことが可能であり、及び／又は、データ収集時間期間中に各々の新しいジョブが投入されるために、制御器９００に情報を与える各々の印刷装置を伴うことが可能である。他の例示としての実施形態においては、エネルギー管理制御器９００の機能を実施する演算システムはまた、そのシステムが印刷装置に送信されるジョブを生成し、従って、各々の新しい印刷ジョブが生成されて、印刷装置９０４．１乃至９０４．３の１つに投入されるように情報が与えられることが可能であるような、印刷装置サービスの特徴を有することが可能である。故に、制御器９００のエネルギー管理機能は、印刷サーバ機能と統合されることが可能である。制御器９００は複数の印刷装置についての使用性データを取得するため、印刷装置識別は、使用性データメモリ１１２において取得されたデータと関連付けられることが可能である。
【００２９】
図２は、使用性プロファイルに基づく複数のエネルギー消費状態間で印刷装置を自動的に切り換えるように本明細書の特徴と関連付けた、例示としての方法を示すフローチャートである。図２の方法は、印刷装置１００のようなシステムで、そして特に、図１の印刷器制御器１０２内で、実行されることが可能である。更に、図２の方法は、図９の制御器９００のような遠隔のエネルギー管理制御器内で実行されることが可能である。ステップ２００においては使用性データを取得する。一実施形態においては、ステップ２００の使用性データ取得は、制御器／システムのバックグラウンド処理タスクとして連続的に実行されることが可能である。例示としての他の実施形態においては、使用性データの取得は、固定された所定の時間期間についてのものであることが可能である。使用性データ取得の持続時間にも拘わらず、本明細書で用いられる“データ収集時間期間”は、連続的であるか又は所定の固定された時間期間であるかに拘わらず、使用性データが収集された時間期間が何であれ、その時間期間のことである。上記のように、使用性データの取得又は収集は、印刷装置に投入された各々の印刷ジョブに関して適切なメモリへの情報の記憶を有することが可能である。各々の投入されたジョブの種々のパラメータは、例えば、複数の印刷装置が制御装置／システム等により管理される場合に、印刷装置の投入されたジョブ識別の開始時間（即ち、月日の時間）を有する使用性データメモリに収集されて、記憶されることが可能である。ステップ２００により実行されるデータ取得は、印刷装置の使用性が時間経過につれて変化する場合に、印刷装置の設置又は初期化において、及び／又は何れかの所望の時点で、開始されることが可能である。
【００３０】
使用性データの一部のボリュームが取得された後のある時点で（例えば、各々の日、週、月等の開始において）、ステップ２０２において、取得された使用性データに基づいて使用性プロファイルを決定する。その使用性プロファイルは、高使用性時間期間か又は低使用性時間期間のどちらかとしてデータ収集期間中に複数のタイムスロットの各々を識別する。各々の高使用性時間期間は、印刷装置のレディー状態と使用性プロファイルにおいて関連付けられることが可能である一方、各々の低使用性時間期間は、印刷装置の低電力状態と関連付けられることが可能である。当業者は、印刷装置の対応するエネルギー消費状態と各々関連付けられる多くの付加的な使用性度合いが識別されることが可能であることを、容易に認識することができる。ステップ２０４においては、その場合、現在の時間及び使用性プロファイルに基づいて種々のエネルギー消費状態（例えば、レディー状態、低電力状態、及び使用プロファイルにおいて識別される何れかの他の中間状態）間で印刷装置に切り換えるように、印刷装置が機能している間に、繰り返して動作可能である。図８に関連して上で一般に外観しているように、現在の時間が与えられる場合、ジョブ率は、使用性プロファイルにおける対応するエネルギー消費状態を決定して、適合されることが可能である。
【００３１】
図３は、使用性データを取得するように、図２のステップ２００の処理の例示としての追加の詳細を表わしているフローチャートである。ステップ２００のデータ収集／取得処理は、データ収集期間を有する複数のタイムスロットの各々についてのカウン夕をインクリメントすることが可能である。新たに投入された各々のジョブの現在の時間に基づいて、対応するタイムスロットのカウンタは、そのタイムスロット中に他のジョブの投入を示すようにインクリメントされる。ステップ３００は、それ故、カウンタのアレイを初期化する。ステップ３０２乃至３０８は、その場合、繰り返して動作可能である。上記のように、例示としての種々の実施形態において、使用性データ取得は連続的であることが可能であり、又は固定された所定の時間期間についてのものであることが可能である。ステップ３０２においては、新しい印刷ジョブが受付けられたかどうかが決定される。それが肯定的な場合、ステップ３０４において、使用性データメモリにおいて新たに受付けられた印刷ジョブのパラメータが記憶される。上記のように、その記憶されたパラメータは、新しい印刷ジョブが受付けられた日の現在の時間を含むことが可能である。ステップ３０６において、現在の時間に対応するタイムスロットについてのジョブカウンタが位置付けられる。その位置付けられたジョブカウンタは、その場合、ステップ３０８によりインクリメントされ、処理は、ステップ３０２に戻ってルーピングを継続する。ステップ３０２において、新しい印刷ジョブの受信が検出されない場合、継続的な使用性データ取得を実行するように、ステップ３０２において処理はルーピングを継続する。
【００３２】
使用性データ取得が固定された時間期間についてのものである場合に、用いられるカウンタアレイが、使用性データ取得の固定された持続時間に対応する固定されたサイズを有することが可能であることを、当業者は認めることができる。使用性データ取得が継続する場合、カウンタは、最近の時間期間のみを記憶する固定サイズのアレイ（即ち、サーキュラバッファ）にあることが可能である。更に、使用性データが収集されて、データベースに記憶される何れかの所望の時間期間に必要であるカウンタが計算されることが可能であるように、使用性データは、データベース等に生形式で容易に記億されることが可能である。
【００３３】
図４は、取得された使用性データに基づいて使用性プロファイル（例えば、データ収集期間を有する複数のタイムスロットについてのジョブカウンタのジョブカウンタアレイ）を決定するステップ２０２の処理の例示としての追加の詳細を示すフローチヤートである。ステップ４００においては、時間期間当たりのジョブ数（例えば、各々のタイムスロットについての日当たりのジョブ数）の対応するジョブ率を各々のタイムスロットについて決定される。ステップ４０２においては任意に、移動ウィンドウ平均等の統計的技術を用いて計算されたジョブ率をスムージングする。ステップ４０４においては、印刷エンジンの複数のエネルギー消費状態と関連付けられる１つ又はそれ以上の所定の閾値の各々と各々のタイムスロットの率が比較される（ステップ４０２のスムージング技術を用いて、任意に平均化される）。各々の所定の閾値は、対応するより低いエネルギー消費状態と対応するより高いエネルギー消費状態との間で選択する閾値ジョブ率を識別する。例示としての一実施形態においては、単独の所定の閾値は、レディー状態と、印刷エンジンの低電力状態との間で選択するように用いられることが可能である。
【００３４】
ステップ４０６においては、ステップ４０４により実行される比較に基づいて各々のタイムスロットとエネルギー消費状態が関連付けられる。ステップ４０８においては任意に、企業のスケジューリング情報等の他の与えられた情報に基づいて各々のタイムスロットと関連付けられるエネルギー消費状態が調節される。例えば、タイムスロットに基づくジョブ率を生成するように用いられるデータ収集期間は業務日のみを含むことが可能であるが、企業のスケジューリング情報は、休暇、休日等の特定の日を識別することが可能である。更に、企業のスケジューリング情報は、業務時間又はスケジューリングされた会議等であるとして知られている特定の時間を識別することが可能である。スケジューリングされた情報は、従って、印刷装置が用いられる企業のスケジュールに相当するタイムスロットに関連付けられるエネルギー消費状態を調節するように用いられることが可能である。  図５は、使用性プロファイルに基づいて複数のエネルギー消費状態間で印刷装置を切り換えるステップ２０４の処理の一実施形態の例示としての追加の詳細を示すフローチャートである。ステップ５００においては、現在の月日の時間が高使用性時間期間の開始に近づいているかどうかが判定される。上記のように、現在の月日の時間は、複数のタイムスロットの１つに対応し、各々のタイムスロットは、ステップ５００における場合には、対応するエネルギー消費状態と関連付けられる。ステップ５００において、現在の月日の時間が高使用性時間期間と対応するタイムスロットに近づいていることが判定される場合、ステップ５０２において、そのような高使用性時間期間についてのエネルギー消費状態（例えば、印刷装置がすぐに受信された文書を処理する準備ができているレディー状態）に印刷装置は切り換えられる。現在の月日の時間が高使用性時間期間の開始に近づいていない場合、ステップ５０４において、現在の月日の時間が、低使用性時間期間の開始時にあるかどうかが判定される。それが肯定的である場合、ステップ５０６において、印刷装置はより低いエネルギー消費状態（例えば、低電力状態）に切り換えられる。
【００３５】
図６は、使用性プロファイルに基づいて複数のエネルギー消費状態間で印刷装置を切り換えるステップ２０４の処理の他の実施形態の追加の詳細を提供するフローチャートである。ステップ６００においては、より高いエネルギー消費状態に印刷装置を切り換えるための開始時間（例えば、より低い電力消費状態からレディー状態に移行するために印刷装置について必要なウォームアップ時間）が決定される。ステップ６０２において、使用性プロファイルで規定された次のタイムスロットに先だって所定の開始時間内に現在の月日の時間があるかどうかが判定される。それが否定的である場合、ステップ２０４の処理は終了し、図２に示すような次の反復で再び開始される。ステップ６０２において、現在の時間が所定の開始時間内にあると判定される場合、ステップ６０４において、使用性プロファイルにおける次のタイムスロットと対応する新しいエネルギー消費状態が、印刷装置の現在のエネルギー消費状態より低いエネルギー消費状態であるかどうかが判定される。それが否定的である場合、処理は、（使用性プロファイルで規定される）次のタイムスロットの新たに決定されたエネルギー消費状態に印刷装置のエネルギー消費状態を切り換えるステップ６０８に継続する。ステップ６０４において、新しいエネルギー消費状態が印刷装置の現在のエネルギー消費状態より低いエネルギー消費状態であることが判定される場合、ステップ６０６において、印刷装置におけるアクティブなジョブ及び待機ジョブの全てが終了するのが待機される。より低いエネルギー消費状態に（例えば、レディー状態からより低いエネルギー消費状態に）切り換えられるとき、アクティブなジョブ及び待機ジョブの全ては、印刷の終了が許可されることが可能である一方、印刷装置はレディー状態に留まっている。アクティブなジョブ及び待機ジョブの全てが終了した後、処理は、使用性プロファイルにおける次のタイムスロットに対応するより低いエネルギー消費状態に印刷装置のエネルギー消費状態を切り換えるステップ６０８を継続する。
【００３６】
当業者は、図２乃至６の方法において複数の追加のステップ及び等価なステップを容易に認識することができる。そのような追加のステップ及び等価なステップは、本明細書においては、説明の簡略化のために省略される。
【００３７】
本発明の実施形態は、全体的にハードウェアの、全体的にソフトウェアの、又はハードウェア要素及びソフトウェア要素の両方を有する実施形態の形式をとることが可能である。一実施形態においては、本発明は、ファームウェア、常駐のソフトウェア、マイクロコード等を有するソフトウェアで実行されるが、それらに限定されるものではない。図１０は、実施形態における印刷装置についての改善されたエネルギー管理に適合された例示としてのエネルギー管理コンピュータシステムのブロック図である。
【００３８】
更に、本発明の実施形態においては、コンピュータ又は何れかの命令実行システムにより若しくはそれと接続して用いるプログラムコードを提供するコンピュータ使用可能又はコンピュータ読み出し可能媒体１０１２からアクセス可能であるコンピュータプログラムプロダクトの形式をとることが可能である。本明細書の目的のために、コンピュータ使用可能又はコンピュータ読み出し可能媒体は、命令実行システム、機器又は装置により若しくはそれと接続して用いるプログラムを、含む、記憶する、通信する、プログラム可能である、又は搬送することが可能である何れかの装置であることが可能である。
【００３９】
その媒体は、電子システム、磁気システム、光学システム、電磁システム、赤外線システム、半導体システム（若しくは、機器又は装置）、又は伝搬媒体であることが可能である。コンピュータ読み出し可能媒体の例には、半導体メモリ又は固体メモリ、磁気テープ、取り外し可能ディスク、ＲＡＭ（ランダムアクセスメモリ）、ＲＯＭ（読み出し専用メモリ）、剛性の磁気ディスク及び光ディスクがある。現在の光ディスクの例には、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＣＤ−Ｒ／Ｗ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅａｄ／Ｗｒｉｔｅ）及びＤＶＤがある。
【００４０】
プログラムコードを記憶する及び／又は実行するために適切なエネルギー管理制御コンピュータシステム１０００は、システムバス１０５０を介してメモリ要素１００４に直接的に又は間接的に結合される少なくとも１つのプロセッサ１００２を有する。メモリ要素１００４は、実行中に大容量記憶装置により検索されなければならない時間コード数を減少させるように、少なくとも一部のプログラムコードの一時的な記憶を提供するプログラムコード、大容量記憶装置及びキャッシュメモリの実際の実行中に用いられるローカルメモリを有することが可能である。
【００４１】
入力／出力又はＩ／Ｏ装置１００６（キーボード、ディスプレイ、印刷装置等を含むが、それらに限定されない）は、直接的に又はＩ／Ｏ制御器の介在により、システムに結合されることが可能である。ネットワークアダプタインタフェース１００８は、エネルギー管理制御コンピュータシステム１０００が私用ネットワーク又は公衆ネットワークを介して他のデータ処理システム又は記憶装置と結合されることが可能にするシステムと結合されることも可能である。モデム、ケーブルモデム、ＩＢＭチャネルアタッチメント、ＳＣＳＩ、ファイバチャネル及びイーサネット（登録商標）カードは、まさに現在利用可能な複数の種類のネットワーク又はホストインタフェースアダプタである。印刷エンジン／装置インタフェース１０１０は、それぞれのエネルギー状態を制御器の目的のために１つ又はそれ以上の印刷装置又はエンジンに接続するシステムに結合されることが可能である。
本明細書においては、特定の実施形態について詳述しているが、本発明の範囲は、それらの特定の実施形態に限定されるものではない。本発明の範囲は、同時提出の特許請求の範囲及びそれらと同等なものにより規定されるものである。
【符号の説明】
【００４２】
１００  印刷装置
１０２  印刷装置制御器
１０４  印刷エンジン
１０６  使用性プロファイル
１０８  プロセッサ
１１０  装置情報メモリ
１１２  使用性データメモリ
１１４  スケジュール情報メモリ
９００  エネルギー管理制御器
９０２  ネットワーク
９０４．１〜９０４．３  印刷装置
１０００  エネルギー管理制御器コンピュータシステム
１００２  プロセッサ
１００４  プログラム及びデータメモリ
１００６  Ｉ／Ｏ装置
１００８  ネットワークインタフェース
１０１０  印刷エンジン／装置インタフェース
【図１】
0005964546.tif 000002
【図２】
0005964546.tif 000003
【図３】
0005964546.tif 000004
【図４】
0005964546.tif 000005
【図５】
0005964546.tif 000006
【図６】
0005964546.tif 000007
【図７】
0005964546.tif 000008
【図８】
0005964546.tif 000009
【図９】
0005964546.tif 000010
【図１０】
0005964546.tif 000011