(57)【要約】【課題】本発明は印刷装置の消費電力の削減を図る印刷システムに関し、特にコントローラに電源を供給することなく、更なる省電力を可能にする印刷システムを提供するものである。【解決手段】節電スケジュール機能によって、第１の節電状態と第２の節電状態との切り換えが可能な印刷装置と、該印刷装置にネットワークを介して接続されたホスト機器とを有する印刷システムであって、上記印刷装置は、該装置を上記第２の節電状態に設定する電源制御手段と、上記第２の節電状態に設定する際、上記ホスト機器に上記装置の起動再開時刻の情報を含む上記第２の節電状態の設定通知を行なう送信手段と、上記ホスト機器から起動再開通知を受信し、上記第２の節電状態から装置を駆動状態に設定する制御手段とを有し、上記ホスト機器は、上記印刷装置から送信された上記起動再開時刻の情報を使用し、上記起動再開時刻に達すると上記起動再開通知を上記印刷装置に出力する起動再開出力制御手段を有することを特徴とする。【選択図】  図１
2012084023.tif 000002
【特許請求の範囲】
【請求項１】
節電スケジュール機能によって、第１の節電状態と第２の節電状態との切り換えが可能な印刷装置と、該印刷装置にネットワークを介して接続されたホスト機器とを有する印刷システムにおいて、
前記印刷装置は、
該装置を前記第２の節電状態に設定する電源制御手段と、
前記第２の節電状態に設定する際、前記ホスト機器に前記装置の起動再開時刻の情報を含む前記第２の節電状態の設定通知を行なう送信手段と、
前記ホスト機器から起動再開通知を受信し、前記第２の節電状態から装置を駆動状態に設定する制御手段と、を有し、
前記ホスト機器は、前記印刷装置から送信された前記起動再開時刻の情報を使用し、前記起動再開時刻に達すると前記起動再開通知を前記印刷装置に出力する起動再開出力制御手段を、
有することを特徴とする印刷装置。
【請求項２】
前記第２の節電状態は前記ホスト機器から送信される印刷データの受信及び解析制御を行う制御部への電源供給も停止する節電状態であることを特徴とする請求項１に記載の印刷システム。
【請求項３】
前記起動再開出力制御は、ステータスモニタの機能を使用して行うことを特徴とする請求項１、又は２に記載の印刷システム。
【請求項４】
ネットワークを介してホスト機器に接続され、節電スケジュール機能によって第１の節電状態と第２の節電状態との切り換えが可能な印刷装置において、
該装置を前記第２の節電状態に設定する電源制御手段と、
前記第２の節電状態に設定する際、前記ホスト機器に前記装置の起動再開時刻の情報を含む前記第２の節電状態の設定通知を行なう送信手段と、
前記ホスト機器から起動再開通知を受信し、前記第２の節電状態から装置を駆動状態に設定する制御手段と、
を有することを特徴とする印刷装置。
【請求項５】
節電スケジュール機能によって、第１の節電状態と第２の節電状態との切り換えが可能な印刷装置と、該印刷装置にネットワークを介して接続されたホスト機器とを有する印刷システムにおける節電方法であって、
前記印刷装置は、
該装置を前記第２の節電状態に設定する電源制御処理と、
前記第２の節電状態に設定する際、前記ホスト機器に前記装置の起動再開時刻の情報を含む前記第２の節電状態の設定通知を行なう送信処理と、
前記ホスト機器から起動再開通知を受信し、前記第２の節電状態から装置を駆動状態に設定する制御処理と、を行い、
前記ホスト機器は、前記印刷装置から送信された前記起動再開時刻の情報を使用し、前記起動再開時刻に達すると前記起動再開通知を前記印刷装置に出力する起動再開出力制御処理を、
行うことを特徴とする節電方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置の消費電力の削減を図る印刷システムに関する。
【背景技術】
【０００２】
今日、地球環境の保持が世界的に叫ばれ、地球温暖化防止会議を中心としてＣＯ２（二酸化炭素）などの温室効果ガスの排出規制が実現化に向かっている。このような状況において、印刷装置においてもＣＯ２削減に対応する取り組みが行われている。特に、印刷装置の非稼働時における消費電力の削減が重要であり、従来所定時間印刷装置を使用しない場合、スリープモードに移行し、消費電力の軽減を図っている。
【０００３】
上記状況において、特許文献１に係る発明は、コンピュータ装置のシステム本体に主電源が投入されていない状態で、所定のアクセスポイントから送信されるブロードキャストフレーム、又はマルチキャストフレームに含まれるマジックパケットを認識し、システム本体に対して主電源を投入する技術を開示する。
【０００４】
また、特許文献２に係る発明は、不特定多数のデバイスにマジックパケットによって電源投入を行う際、ネットワーク上のデバイスが全て起動してしまうことを防止する技術を開示する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−０１８３７７号公報
【特許文献２】特開２００７−０８８７０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１及び２は共に、コンピュータネットワークに接続されたデバイスへの遠隔電源投入機能を使用するものである。このため、デバイスである、例えば印刷装置側では、ＣＰＵを含むコントローラの稼動が条件である。したがって、ＣＰＵを含むコントローラが稼動していない場合には、上記機能を使用することはできない。
このため、従来の印刷装置では、ＣＰＵを含むコントローラの電源まで供給しない省電力制御を行うことはできなかった。
【０００７】
そこで、本件発明はコントローラに電源を供給することなく、更なる省電力を可能にする印刷システムを提供するものである。
【課題を解決するための手段】
【０００８】
上記課題は第１の発明によれば、節電スケジュール機能によって、第１の節電状態と第２の節電状態との切り換えが可能な印刷装置と、該印刷装置にネットワークを介して接続されたホスト機器とを有する印刷システムにおいて、前記印刷装置は、該装置を前記第２の節電状態に設定する電源制御手段と、前記第２の節電状態に設定する際、前記ホスト機器に前記装置の起動再開時刻の情報を含む前記第２の節電状態の設定通知を行なう送信手段と、前記ホスト機器から起動再開通知を受信し、前記第２の節電状態から装置を駆動状態に設定する制御手段とを有し、前記ホスト機器は、前記印刷装置から送信された前記起動再開時刻の情報を使用し、前記起動再開時刻に達すると前記起動再開通知を前記印刷装置に出力する起動再開出力制御手段を有する印刷装置を提供することによって達成できる。
【０００９】
また、上記課題は第２の発明によれば、前記第２の節電状態は前記ホスト機器から送信される印刷データの受信及び解析制御を行う制御部への電源供給も停止する節電状態である印刷システムを提供することによって達成できる。
【００１０】
また、上記課題は第３の発明によれば、前記起動再開出力制御は、ステータスモニタの機能を使用して行う印刷システムを提供することによって達成できる。
【００１１】
また、上記課題は第４の発明によれば、ネットワークを介してホスト機器に接続され、節電スケジュール機能によって第１の節電状態と第２の節電状態との切り換えが可能な印刷装置において、該装置を前記第２の節電状態に設定する電源制御手段と、前記第２の節電状態に設定する際、前記ホスト機器に前記装置の起動再開時刻の情報を含む前記第２の節電状態の設定通知を行なう送信手段と、前記ホスト機器から起動再開通知を受信し、前記第２の節電状態から装置を駆動状態に設定する制御手段とを有する印刷装置を提供することによって達成できる。
【００１２】
また、上記課題は第５の発明によれば、節電スケジュール機能によって、第１の節電状態と第２の節電状態との切り換えが可能な印刷装置と、該印刷装置にネットワークを介して接続されたホスト機器とを有する印刷システムにおける節電方法であって、前記印刷装置は、該装置を前記第２の節電状態に設定する電源制御処理と、前記第２の節電状態に設定する際、前記ホスト機器に前記装置の起動再開時刻の情報を含む前記第２の節電状態の設定通知を行なう送信処理と、前記ホスト機器から起動再開通知を受信し、前記第２の節電状態から装置を駆動状態に設定する制御処理とを行い、前記ホスト機器は、前記印刷装置から送信された前記起動再開時刻の情報を使用し、前記起動再開時刻に達すると前記起動再開通知を前記印刷装置に出力する起動再開出力制御処理を行う節電方法を提供することによって達成できる。
【発明の効果】
【００１３】
本発明によれば、従来行われている節電制御に比べ、制御部への電源供給も停止する節電制御を行うので、更に印刷装置の電力消費を削減することができる。
【図面の簡単な説明】
【００１４】
【図１】本実施形態に使用する印刷装置のソフトウェア構成を示す図である。
【図２】本実施形態の印刷システムを説明するシステム構成である。
【図３】パーソナルコンピュータ（ＰＣ）に表示されるWebブラウザ画面の例を示す図である。
【図４】不揮発性メモリに構築される節電設定情報のテーブル例を示す図である。
【図５】本実施形態の処理を説明する図であり、特に節電スケジュールの処理を説明するフローチャートである。
【図６】トラップパケットのデータフォーマットを説明する図である。
【図７】本実施形態の処理を説明する図であり、特にステータスモニタの処理を説明するフローチャートである。
【図８】パーソナルコンピュータ（ＰＣ）のディスプレイに表示されるステータスモニタ処理の画面例を示す図である。
【図９】起動時刻テーブルの構成例を示す図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施の形態を図面を参照しながら説明する。
図２は本実施形態の印刷システムを説明するシステム構成である。本実施形態の印刷システムは、印刷装置１とホスト機器であるパーソナルコンピュータ（ＰＣ）がネットワークで接続された構成である。尚、ホスト機器であるパーソナルコンピュータ（ＰＣ）はネットワークに複数接続されており、代表して１台のパーソナルコンピュータ（ＰＣ１）について内部構成を示す。
【００１６】
先ず、印刷装置１は、ＣＰＵ２、ＲＯＭ３、ＲＡＭ４、不揮発性メモリ５、ＲＴＣ（リアルタイムクロック）６、電源制御回路７、バッテリー８、ＮＩＣ（Ｎｅｔｗｏｒｋ Ｉｎｔｅｒｆａｃｅ Ｃａｒｄ）回路９、ホスト（Ｈｏｓｔ）Ｉ／Ｆ回路１０、ビデオ（Ｖｉｄｅｏ）Ｉ／Ｆ回路１１、エンジン（Ｅｎｇｉｎｅ）Ｉ／Ｆ回路１２で構成されている。
【００１７】
ＣＰＵ２はＲＯＭ３に記憶されたプログラムに従って印刷装置１の各種制御を行う。また、ＲＡＭ４はＣＰＵ２が行う処理のワークエリアとして使用される。また、後述する受信バッファやフレームメモリとしても機能する。
また、ＥＥＰＲＯＭ等で構成される不揮発性メモリ５には、後述する節電設定情報のテーブルが構築される。尚、ＲＴＣ６は、後述するトラップパケットを生成する際のTrap発生時間の設定等に使用される。
【００１８】
ホストＩ／Ｆ回路１０は、不図示のプリンタサーバやパーソナルコンピュータ（ＰＣ）と通信を行う際のインタフェースであり、例えばパラレルインターフェイスであるセントロニクスや、ＵＳＢ(universal serial bus）仕様で接続される。
【００１９】
また、ビデオＩ／Ｆ回路１１には不図示の印字ヘッドが接続され、描画データの出力制御を行うインタフェースであり、エンジンＩ／Ｆ回路１２は不図示のプリンタエンジンの各部の制御を行うインタフェースである。
【００２０】
また、ＮＩＣ回路９は、ＬＡＮ（local area network）に接続されたホスト機器であるパーソナルコンピュータ（ＰＣ）とのデータの授受を行うインタフェースである。このＮＩＣ回路９を介してパーソナルコンピュータ（ＰＣ）から印刷装置１に印刷データが送信され、後述するトラップパケットが印刷装置１からパーソナルコンピュータ（ＰＣ）に送信され、WoLマジックパケットがパーソナルコンピュータ（ＰＣ）から印刷装置１に送信される。
【００２１】
ホスト機器であるパーソナルコンピュータ（ＰＣ）は、アプリケーション１４、プリンタドライバ１５、及び記憶部１６で構成され、不図示のキーボードやディスプレイを備える。尚、他のパーソナルコンピュータ（ＰＣ）の構成も、同様の構成である。
図１は上記印刷装置１のソフトウェア構成を示す図であり、上記ＣＰＵ２、ＲＯＭ３、ＲＡＭ４による処理を説明する図である。尚、同図に示す円内には、ＣＰＵ２が実行する処理動作が記載されている。
【００２２】
パーソナルコンピュータ（ＰＣ）から送信された印刷データは、ＮＩＣ回路９を介して受信処理１７され、ＲＡＭ４内の受信バッファ４ａに格納される。その後、印刷要求に従って受信バッファ４ａに格納された印刷データが読み出され、コマンド解析等の印刷制御処理１８が施され、ＲＡＭ４内のフレームメモリに描画される。そして、フレームメモリに描画されたビデオデータは、前述のビデオＩ／Ｆ回路１１を介して不図示の印字ヘッドに送信され、用紙に印刷出力される。
【００２３】
また、ＮＩＣ回路９を介して節電設定情報も入力し、節電設定処理１９によってディープスリープ時刻の設定処理が行われる。また、節電設定処理１９によって設定されたスリープ時刻の情報は不揮発性メモリ５に記憶される。
【００２４】
スケジュール処理２０は、不揮発性メモリ５に記憶したスリープ時刻に従って後述するトラップパケットをパーソナルコンピュータ（ＰＣ）に送信し、同時に電源制御回路７への電源供給を停止する。
【００２５】
上記不揮発性メモリ５へのスリープ時刻の設定は以下のようにして行われる。図３はパーソナルコンピュータ（ＰＣ）のディスプレイに表示されるWebブラウザ画面であり、印刷装置１の節電設定を行う際の設定画面である。印刷装置１の利用者は、この画面を参照し、節電スケジュールを設定する。例えば、同図に示す例では、ディープスリープの開始時刻を１２：００に設定し、終了時刻を１２：５９に設定している。また、節電オフの開始時刻を１３：００に設定し、終了時刻を１７：２９に設定している。
尚、節電スケジュールの設定を複数行うことができることは勿論であり、「挿入」、「削除」、「上へ」、「下へ」等のボタンを操作して、節電スケジュールを設定する。
【００２６】
図４は不揮発性メモリ５に構築される節電設定情報のテーブル例である。このテーブル５ａは、節電情報１〜ｎの設定エリアを有し、各節電情報の設定エリアは動作設定エリア５ａ−１、ディープスリープ開始時刻（時）設定エリア５ａ−２、ディープスリープ開始時刻（分）設定エリア５ａ−３、ディープスリープ終了時刻（時）設定エリア５ａ−４、ディープスリープ終了時刻（分）設定エリア５ａ−５で構成されている。尚、他の節電情報２〜ｎの設定エリアについても同様の構成である。
【００２７】
したがって、例えば前述の図３に示す節電スケジュールの設定によれば、節電情報１のディープスリープ開始時刻（時）設定エリア５ａ−２には“１２”が記憶され、ディープスリープ開始時刻（分）設定エリア５ａ−３には“００”が記憶され、ディープスリープ終了時刻（時）設定エリア５ａ−４には“１２”が記憶され、ディープスリープ終了時刻（分）設定エリア５ａ−５には“５９”が記憶される。
また、動作設定エリア５ａ−１への動作設定は、節電オフの場合“０”が設定され、節電オンの場合“１”が設定される。
【００２８】
以上の構成において、以下に本例の処理動作を説明する。
本例の印刷装置１は、前述のようにパーソナルコンピュータ（ＰＣ）から送信される印刷データを受信し、印刷制御処理１８を行いビデオデータに変換した後、印字ヘッドに出力して用紙への印刷出力を行う。また、前述のように、不揮発性メモリ５には節電設定情報を記憶したテーブル５ａが構築され、スケジュール処理２０が実行される。
【００２９】
図５は上記スケジュール処理２０を説明するフローチャートである。このスケジュール処理２０は、印刷装置１の電源が投入されると、例えば１分周期のタイマーを起動し（ステップ（以下、Ｓで示す）１）、イベントを待つ（Ｓ２）。
【００３０】
このスケジュール処理２０は上記のように１分周期であり、１分毎に現在時分と節電設定情報を照合する（Ｓ３がＹＥＳ、Ｓ４）。すなわち、ＲＴＣ６が１分間を計測すると、図４に示すテーブル５ａから動作設定の情報を読み出し節電設定がオンであるか照合する。具体的には、テーブル５ａの動作設定エリア５ａ−１に設定されているフラグを参照し、例えば“１”が設定されている場合（Ｓ５がＹＥＳ）、節電設定がオンであり、更にディープスリープ開始時刻の判断を行う（Ｓ６）。尚、動作設定エリア５ａ−１に設定されているフラグが、例えば“０”である場合（Ｓ５がＮＯ）、節電設定がオフであり、イベント待ち状態に戻る（Ｓ５がＮＯ、Ｓ２）。
【００３１】
ここで、上記図４に示す例では、節電設定情報が設定（“１”）されており、更にディープ開始時刻の判断を行う（Ｓ６）。この判断はテーブル５ａのディープスリープ開始時刻（時）設定エリア５ａ−２及びディープスリープ開始時刻（分）設定エリア５ａ−３から節電設定開始時分の情報を読み出し、現在時分との比較を行う。
【００３２】
ここで、テーブル５ａから読み出した節電設定開始時分の情報が、現在時分と一致していない場合、イベント待ち状態に戻る（Ｓ６がＮＯ、Ｓ２）。一方、節電設定開始時分の情報が、現在時分と一致すると、即ちテーブル５ａに設定されたディープスリープの設定時分に達すると（Ｓ６がＹＥＳ）、トラップパケットの送信処理を行う（Ｓ７）。
【００３３】
具体的には、ステータスモニタに対し、スリープ終了時の起動要求を行うため、トラップパケットを送信する。図６はトラップパケットのファーマットを説明する図である。トラップパケット２３はＰＤＵ（プロトコルデータユニット）タイプ記述部、ＰＤＵの長さ記述部、オブジェクトＩＤ記述部、エージェントアドレス記述部、Trap番号記述部、拡張Trap番号記述部、Trap発生時間記述部、付加データ記述部で構成されている。
【００３４】
上記Trap番号記述部には、本トラップパケット２３の機能を示すコードが記述され、Trap発生時間記述部には、印刷装置１が本トラップパケットを作成した時分が記述される。また、付加データ記述部には、テーブル５ａのディープスリープ終了時刻（時）設定エリア５ａ−４とディープスリープ終了時刻（分）設定エリア５ａ−５に記憶されたディープスリープの終了時刻の情報が記述される。
したがって、スケジュール処理２０は上記処理（Ｓ７）によって、ＮＩＣ回路９を介してトラップパケット２３を対応するパーソナルコンピュータ（ＰＣ）に送信する。その後、上記ＣＰＵ２等のコントロール部の電源供給を停止すべく、電源制御回路７にスリープ設定を行う（Ｓ８）。
【００３５】
一方、パーソナルコンピュータ（ＰＣ）側では、図７に示すステータスモニタ処理を行う。また、図８はパーソナルコンピュータ（ＰＣ）のディスプレイに表示されるステータスモニタ処理の画面であり、本例のディープスリープ制御を含め、印刷装置１の各種管理を行うモニタである。例えば、給紙口にセットされた用紙サイズや、色毎のトナー残量の管理等を行う。尚、本例の説明では、ディープスリープの管理について特に説明する。
【００３６】
先ず、１分の周期タイマを起動し（ステップ（以下、ＳＴで示す）１）、イベントを待つ（ＳＴ２）。すなわち、１分間隔でイベントを待ち、先ず指示されるイベントがトラップパケット２３であるか判断する（ＳＴ３）。
【００３７】
ここで、指示されるイベントがトラップパケット２３である場合（ＳＴ３がＹＥＳ）、トラップパケット２３の付加データの起動要求時刻と送信元アドレスを起動時刻テーブルへ登録する（ＳＴ４）。すなわち、前述のトラップパケット２３を受信すると、図９に示す記憶部１６に構築されたテーブル１６ａに起動要求時刻と送信元アドレスを記憶する。
【００３８】
尚、記憶部１６に構築されたテーブル１６ａは、起動要求時刻毎に送信元アドレスと起動時刻（時、分）の情報を記憶するエリアを有し、起動要求時刻１〜ｎに対応する送信元アドレスと起動時刻（時、分）の情報が記憶される。
【００３９】
例えば、前述の図３に示すディープスリープ終了時刻（時、分）の情報が図４のディープスリープ終了時刻（時）設定エリア５ａ−４、及びディープスリープ終了時刻（分）設定エリア５ａ−５に設定され、トラップパケット２３の付加データ記述部に記述されていた場合、起動要求時刻１のエージェントアドレス、即ち送信元アドレスには印刷装置１のアドレスが記憶され、起動時刻（時）のエリアに“１２”が記憶され、起動時刻（分）のエリアに“５９”が記憶される。
【００４０】
その後、１分周期の周期タイマがタイムアウトする毎に起動時刻テーブル１６ａを参照し（ＳＴ５がＹＥＳ、ＳＴ６）、起動要求時刻に達したか判断する（ＳＴ７）。すなわち、現在時刻が起動時刻テーブル１６ａの起動要求時刻に達したか判断する。そして、起動要求時刻に達すると（ＳＴ７がＹＥＳ）、印刷装置１にWoLマジックパケットを送信する（ＳＴ８）。また、起動時刻テーブル１６ａから該当エントリーを削除する（ＳＴ９）。すなわち、起動時刻テーブル１６ａから起動要求時刻１のエリアに記憶されたエージェントアドレス、及び起動時刻（時、分）のデータを削除する。
【００４１】
一方、印刷装置１では、WoLマジックパケットを受信すると、ＮＩＣ回路９は電源制御回路７にウエイクアップ信号を出力し、電源制御回路７を駆動する。すなわち、ＮＩＣ回路９は、ＮＩＣ回路９に接続されたバッテリ８から電源制御回路７に対して電源供給を行い、電源制御回路７に電源を供給する。
【００４２】
この処理によって、電源制御回路７は駆動を開始し、ＣＰＵ２やＲＯＭ３、ＲＡＭ４等に電源供給が行われる。したがって、以後ＣＰＵ２の制御によってシステムプログラムが駆動し、印刷装置１の駆動が可能になる。
【００４３】
したがって、本実施形態によれば、印刷装置１を予め設定した時間だけディープスリープ状態に設定でき、この時間ＣＰＵ等の制御部にも電源供給を行わないので、電力消費をより削減することができる。
尚、上記バッテリ８に代えて、ＡＣ電源を整流して使用する構成としてもよい。
【符号の説明】
【００４４】
１・・・印刷装置
２・・・ＣＰＵ
３・・・ＲＯＭ
４・・・ＲＡＭ
５・・・不揮発性メモリ
５ａ−１・・動作設定エリア
５ａ−２・・ディープスリープ開始時刻（時）設定エリア
５ａ−３・・ディープスリープ開始時刻（分）設定エリア
５ａ−４・・ディープスリープ終了時刻（時）設定エリア
５ａ−５・・ディープスリープ終了時刻（分）設定エリア
６・・・ＲＴＣ
７・・・電源制御回路
８・・・バッテリ
９・・・ＮＩＣ回路
１０・・ホストＩ／Ｆ回路
１１・・ビデオＩ／Ｆ回路
１２・・エンジンＩ／Ｆ回路
１４・・アプリケーション
１５・・プリンタドライバ
１６・・記憶部
１７・・受信処理
１８・・印刷制御処理
１９・・ＮＩＣ回路
２０・・スケジュール処理
２３・・トラップパケット
【図１】
2012084023.tif 000003
【図２】
2012084023.tif 000004
【図５】
2012084023.tif 000005
【図６】
2012084023.tif 000006
【図７】
2012084023.tif 000007
【図９】
2012084023.tif 000008
【図３】
2012084023.tif 000009
【図４】
2012084023.tif 000010
【図８】
2012084023.tif 000011