(57)【要約】【課題】  印刷装置の省電力モードにおいて、ＵＳＢなどのインタフェースコントローラへの電源供給も遮断すると、通信不能な状態になるためホストの印刷装置状態表示ツールの画面には通信エラーが表示されてしまうという課題がある。【解決手段】  印刷装置は、省電力モード移行条件が成立しても、直ぐに省電力モードに移行せず、ホストコンピュータが印刷装置の状態を定期的に取得するコマンドのステータスとして、省電力モードに移行することを通知した後、実際に省電力モードに移行する。一方、ホストコンピュータは、印刷装置から省電力モード移行通知を受け取ると、その後通信不能な状態になっても、強制的に省電力モード中を表示し続ける。【選択図】  図１
2009093419.tif 000002
【特許請求の範囲】
【請求項１】
ホストコンピュータの外部装置と双方向通信可能なインタフェースで接続され、印刷制御コードや画像データを受信して、紙の記録媒体に画像を形成する印刷装置から構成される印刷システムにおいて、
前記外部装置は、
定期的に印刷装置の状態を取得する状態取得手段と、
前記状態取得手段により、取得した印刷装置の状態を表示装置に表示する印刷装置状態表示手段と、
前記状態取得手段により、省電力モードへの移行を示す情報を取得した場合、前記表示装置には省電力モード中を表示し、その後印刷装置と通信不能な状態になっても省電力モード中を強制的に表示し続ける省電力モード強制表示手段と、
通信が再開すると、前記省電力モード強制表示を解除する解除手段と、
を有し、
前記印刷装置は、
前記外部装置からの状態取得要求に対して、現在の印刷装置の状態を通知する通知手段と、
省電力モード移行条件が満たされた場合、直ちに省電力モードに移行せず、前記外部装置から次の状態取得要求を待つ待機手段と、
前記待機状態において外部装置から状態取得要求を受信した場合、ステータスとして省電力モード移行を通知する省電力モード移行通知手段と、
前記省電力モード移行通知手段により、外部装置に対して省電力モード移行通知を行った後、印刷装置を省電力モードへ移行させる省電力モード移行手段と、
省電力モード解除条件が満たされた場合、省電力モードを解除する省電力モード解除手段と、
を有することを特徴とする印刷システム。
【請求項２】
前記外部装置と前記印刷装置との間の通信手段はUSB(Universal Serial Bus)であり、前記省電力モード移行時には、USBのコントローラへのクロック供給、もしくは電源供給を停止し、通信不能状態にすることを特徴とする請求項１に記載の印刷システム。
【請求項３】
前記状態取得手段は、前記外部装置からの状態取得コマンドに対して、現在の印刷装置の状態をステータスとして返すことを特徴とする請求項１に記載の印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ホストコンピュータと印刷装置から成る印刷システムにおいて、印刷装置が待機時に無駄な電力を消費させない省電力モードに移行した場合、ホストコンピュータにおける印刷装置の状態表示に関するものである。
【背景技術】
【０００２】
近年、環境に対する配慮から、電機製品に対する省電力要求が非常に高まっている。印刷装置も例外ではなく、国際エナジースターやブルーエンジェル等の消費電力に関する規定が存在する。これまでも、印刷装置は待機消費電力を少なくするため、定着器や表示パネルへの電源供給を遮断するなどさまざまな工夫をしてきた。しかしながら、待機時の消費電力を１W以下に抑えるさらなる省電力モードを実現するためには、USBのようなインタフェースのコントローラへの電源供給も遮断しなければ実現不可能である。特許文献１においては、省電力モード中は自己電源からUSBのバス電源に切り替え通信可能状態を保持する方法が提案されている。しかし、これでは電力源を印刷装置からホストコンピュータに切り替えただけで、トータルの消費電力は変わらないこととなる。
【特許文献１】特開２００６−３４００４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
そこで、USBへの電源供給を遮断することを考えてみる。ホストコンピュータから見るとUSBへの電源供給遮断は、印刷装置の電源OFFと同一状況にしか見えない。そのためホストコンピュータのアプリケーションとして供給される、ステータスモニタのような印刷装置の状況をリアルタイムに表示するツールには、
（１）「電源がOFFになっていないか確認してください」
（２）「ケーブルが正しく接続されているか確認してください」
といった表示がされてしまう。これでは、ユーザに省電力モードに移行したことが正しく伝わらず、問題ないはずの電源やケーブルの接続を確認することとなり、混乱させてしまうという課題があった。
【課題を解決するための手段】
【０００４】
上記課題を解決するために本発明の外部装置及び、印刷装置は以下のような構成を備える。
【０００５】
即ち、
ホストコンピュータの外部装置と双方向通信可能なインタフェースで接続され、印刷制御コードや画像データを受信して、紙の記録媒体に画像を形成する印刷装置から構成される印刷システムにおいて、
その外部装置は、
定期的に印刷装置の状態を取得する状態取得手段と、
前記状態取得手段により、取得した印刷装置の状態を表示装置に表示する印刷装置状態表示手段と、
前記状態取得手段により、省電力モードへの移行を示す情報を取得した場合、前記表示装置には省電力モード中を表示し、その後印刷装置と通信不能な状態になっても省電力モード中を強制的に表示し続ける省電力モード強制表示手段と、
通信が再開すると、前記省電力モード強制表示を解除する解除手段と、
を有し、
その印刷装置は、
外部装置からの状態取得要求に対して、現在の印刷装置の状態を通知する通知手段と、
省電力モード移行条件が満たされた場合、直ちに省電力モードに移行せず、外部装置から次の状態取得要求を待つ待機手段と、
前記待機状態において外部装置から状態取得要求を受信した場合、ステータスとして省電力モード移行を通知する省電力モード移行通知手段と、
前記省電力モード移行通知手段により、外部装置に対して省電力モード移行通知を行った後、印刷装置を省電力モードへ移行させる省電力モード移行手段と、
省電力モード解除条件が満たされた場合、省電力モードを解除する省電力モード解除手段と、
を有する。
【０００６】
又、
上記課題を解決するために本発明の外部装置及び、印刷装置は以下のような構成を備える。
【０００７】
前記外部装置と前記印刷装置間の通信手段はUSB(Universal Serial Bus)であり、前記省電力モード移行時には、USBのコントローラへのクロック供給、もしくは電源供給を停止し、通信不能状態にする手段を有する。
【０００８】
更に、上記課題を解決するために本発明の外部装置及び、印刷装置は以下のような構成を備える。
【０００９】
前記状態取得手段は、外部装置からの状態取得コマンドに対して、現在の印刷装置の状態をステータスとして返す手段を有する。
【発明の効果】
【００１０】
本発明第１の実施の形態によれば、印刷装置が省電力モードに移行し、USBのようなインタフェースコントローラへの電源供給を遮断し通信不能となる場合でも、ホストコンピュータ上の印刷装置のステータス表示ツールには、「省電力モード中」のように正しいステータスを表示させることを可能とする効果がある。
【発明を実施するための最良の形態】
【００１１】
次に、本発明の詳細を実施例の記述に従って説明する。
【実施例１】
【００１２】
［レーザビームプリンタの説明（図１）］
本実施例の構成を説明する前に、本実施例を適用するカラーレーザビームプリンタの構成を図１を参照して説明する。
【００１３】
なお、本実施の形態において適用される画像記録装置は、レーザビームプリンタに限られるものではなく、インクジェットプリンタ等の他のプリント方式のプリンタでもよいことは言うまでもない。
【００１４】
図１において、２０１はプリンタ筐体である。２０２は、ユーザが各種指示を与えるためのスイッチ、プリンタの状態を表示するためのＬＥＤ表示器等が配された操作パネルであり、図２に示すパネル部１０４の一態様である。２０３は、ボードの収容部であり、ビデオコントローラ１０３及びプリンタエンジン１０５の電子回路部分を構成するボードを収容する。
【００１５】
２２０は、用紙（記録媒体）Ｓを保持する用紙カセットであり、不図示の仕切り板によって電気的に用紙サイズを検知する機構を有する。２２１は、カセットクラッチであり、用紙カセット２２０上に載置された用紙Ｓの最上位の一枚を取り出して、取り出した用紙Ｓを不図示の駆動手段から伝達される駆動力によって給紙ローラ２２２まで搬送するカムを有する。このカムは、給紙の度に間欠的に回転し、１回転に対応して１枚の用紙Ｓを給紙する。２２３は用紙検知センサで、それぞれ用紙カセット２２０に保持されている用紙Ｓの量を検知する。
【００１６】
給紙ローラ２２２は、用紙Ｓの先端部をレジストシャッタ２２４まで搬送するローラである。レジストシャッタ２２４は、用紙Ｓを押圧することにより給紙を停止することができる。
【００１７】
２３０は手差しトレイであり、２３１は手差し給紙クラッチである。手差し給紙クラッチ２３１は、用紙Ｓの先端を手差し給紙ローラ２３２まで搬送するために使用され、手差し給紙ローラ２３２は用紙Ｓの先端をレジストシャッタ２２４まで搬送するために使用される。画像記録に供する用紙Ｓは、用紙カセット２２０及び手差しトレイ２３０のいずれかの給紙手段を選択して給紙される。
【００１８】
プリンタエンジン１０５は、ビデオコントローラ１０３と所定の通信プロトコルにしたがって通信を行い、ビデオコントローラ部１０３からの指示にしたがって用紙カセット２２０や手差しトレイ２３０の中からいずれかの給紙手段を選択し、印刷の開始指示に応じて該当する給紙手段よりレジストシャッタ２２４まで用紙Ｓを搬送する。なお、プリンタエンジン１０５は、給紙手段、潜像の形成、転写、定着等の電子写真プロセスに関する機構、排紙手段及びそれらの制御手段を含む。
【００１９】
２０４ａ，２０４ｂ，２０４ｃ，２０４ｄは、それぞれ感光ドラム２０５ａ，２０５ｂ，２０５ｃ，２０５ｄやトナー保持部等を有する画像記録部であり、電子写真プロセスにより用紙Ｓ上にトナー像を形成する。一方、符号２０６ａ，２０６ｂ，２０６ｃ，２０６ｄは、レーザスキャナ部であり、画像記録部にレーザビームによる画像情報を供給する。
【００２０】
画像記録部２０４ａ，２０４ｂ，２０４ｃ，２０４ｄには、用紙Ｓを搬送する用紙搬送ベルト２５０が複数の回転ローラ２５１〜２５４によって用紙搬送方向（図２の下から上方向）に扁平に張設され、その最上流部においては、バイアスを印加した吸着ローラ２２５によって、用紙を用紙搬送ベルト２５０に静電吸着させる。またこのベルト搬送面に対向して４個の感光ドラム２０５ａ，２０５ｂ，２０５ｃ，２０５ｄが直線状に配設されており、画像形成手段を構成している。画像記録部２０４ａ，２０４ｂ，２０４ｃ，２０４ｄのそれぞれには、感光ドラムの周辺近傍を順次取り囲んで、帯電器及び現像器が配置されている。
【００２１】
レーザスキャナ部２０６ａ，２０６ｂ，２０６ｃ，２０６ｄにおいて、２０７ａ，２０７ｂ，２０７ｃ，２０７ｄは、レーザユニットであり、ビデオコントローラ１０３から送出される画像信号（ビデオ信号）に応じて、内蔵の半導体レーザを駆動し、レーザビームを発射する。
【００２２】
レーザユニット２０７ａ，２０７ｂ，２０７ｃ，２０７ｄから発せられたレーザビームは、ポリゴンミラー（回転多面鏡）２０８ａ，２０８ｂ，２０８ｃ，２０８ｄにより走査され、感光ドラム２０５ａ，２０５ｂ，２０５ｃ，２０５ｄ上に潜像を形成する。
【００２３】
符号２６０は定着器で、画像記録部２０４ａ，２０４ｂ，２０４ｃ，２０４ｄにより用紙Ｓに形成されたトナー画像を用紙Ｓに熱定着させる。２６１は搬送ローラであり、用紙Ｓを排紙搬送する。２６２は排紙センサであり、用紙Ｓの排紙状態を検知する。２６３は排紙ローラ兼両面印刷用搬送路切替えローラであり、用紙Ｓを排紙方向へ搬送し、用紙Ｓの搬送指示が排紙の場合は、そのまま排紙トレイ２６４に排紙し、搬送指示が両面搬送の場合は、用紙Ｓの後端が排紙センサ２６２を通過した直後に回転方向を逆向きに変え、スイッチバックすることにより用紙Ｓを両面印刷用搬送路２７０へ搬送する。
【００２４】
２６５は排紙積載量検知センサであり、排紙トレイ２６４上に積載された用紙Ｓの積載量を検知する。
【００２５】
排紙ローラ兼両面印刷用搬送路切替えローラ２６３により両面印刷用に搬送された用紙Ｓは、両面搬送ローラ２７１〜２７４によって再びレジストシャッタ２２４まで搬送されて、画像記録部２０４ａ，２０４ｂ，２０４ｃ，２０４ｄへの搬送指示を待つ。
【００２６】
尚、プリンタ１０２には、さらにオプションカセットや封筒フィーダ等のオプションユニットを装備することができる。
【００２７】
［プリンタ制御系の説明（図２）］
図２は本発明の実施例を示すプリンタ制御システムの構成を説明するブロック図である。ここでは、カラーレーザビームプリンタ（図１）を例にして説明する。
【００２８】
図２において、１０１はホストコンピュータで、ＲＯＭ３０３のプログラム用ＲＯＭに記憶された文書処理プログラム等に基づいて図形，イメージ，文字，表（表計算等を含む）等が混在した文書処理を実行するＣＰＵ３０１を備え、システムデバイス３０４に接続される各デバイスをＣＰＵ３０１が総括的に制御する。
【００２９】
また、このＲＯＭ３０３のプログラム用ＲＯＭには、本発明図５のフローチャートで示されるようなＣＰＵ３０１の制御プログラム等を記憶し、ＲＯＭ３０３のフォント用ＲＯＭには上記文書処理の際に使用するフォントデ−タ等を記憶し、ＲＯＭ３０３のデ−タ用ＲＯＭは上記文書処理等を行う際に使用する各種デ−タを記憶する。３０２はＲＡＭで、ＣＰＵ３０１の主メモリ，ワークエリア等として機能する。３０５はキーボードコントローラ（ＫＢＣ）で、キーボード３０９や不図示のポインティングデバイスからのキー入力を制御する。３０６はＣＲＴコントローラ（ＣＲＴＣ）で、ＣＲＴディスプレイ（ＣＲＴ）３１０の表示を制御する。３０７はメモリコントローラ（ＭＣ）で、ブートプログラム，種々のアプリケーション，フォントデータ，ユーザファイル，編集ファイル等を記憶するハードディスク（ＨＤ）、フレキシブルディスク（ＦＤ）等の外部メモリ３１１とのアクセスを制御する。３０８はプリンタコントローラ（ＰＲＴＣ）で、所定の双方向性インタフェース（インタフェース）３２０を介してプリンタ１０２に接続されて、プリンタコントローラ部１０３との通信制御処理を実行する。なお、ＣＰＵ３０１は、例えばＲＡＭ３０２上に設定された表示情報ＲＡＭへのアウトラインフォントの展開（ラスタライズ）処理を実行し、ＣＲＴ３１０上でのＷＹＳＩＷＹＧを可能としている。また、ＣＰＵ３０１は、ＣＲＴ３１０上の不図示のマウスカーソル等で指示されたコマンドに基づいて登録された種々のウインドウを開き、種々のデータ処理を実行する。
【００３０】
プリンタ１０２において、３１２はプリンタＣＰＵで、ＲＯＭ３１４のプログラム用ＲＯＭに記憶された制御プログラム等に基づいてシステムバス３１５に接続される各種のデバイスとのアクセスを総括的に制御し、印刷部インタフェース３１７を介して接続される印刷部（プリンタエンジン）１０５に出力情報としての画像信号を出力する。ＣＰＵ３１２は入力部３１６を介してホストコンピュータとの通信処理が可能となっており、プリンタ内の情報等をホストコンピュータ１０１に通知可能に構成されている。３１３はＣＰＵ３１２の主メモリ、ワークエリア等として機能するＲＡＭで、図示しない増設ポートに接続されるオプションＲＡＭによりメモリ容量を拡張することができるように構成されている。なお、ＲＡＭ３１３は、ホストコンピュータより受信した画像データを格納しておくための描画メモリ、ビデオ信号ＯＮ／ＯＦＦ情報格納領域、その他のワーク領域等に用いられる。１０４は前述した操作パネルで操作のためのスイッチおよびＬＥＤ表示器等が配されている。そして、３１８はメモリコントローラ（ＭＣ）で、ホストコンピュータから受信したビットマップデータ等を記憶するハードディスク（ＨＤＤ）３１９とのアクセスを制御する。
【００３１】
以上のような構成を有する印刷システムにおいて、本実施の形態の制御部による処理動作を説明する。
【００３２】
図３は、図２に示したホストコンピュータの制御部３０１とプリンタの制御部３１２における、ステータス表示機能の処理構成を説明するブロック図である。
【００３３】
図３において、１０１は例えばサーバまたはクライアントとして機能するホストコンピュータである、印刷データおよび制御コードからなる印刷情報をプリンタ１０２に出力するものである。
【００３４】
プリンタ１０２は、機能的に大きく分けてコントローラ部１０３、オペレーションパネル部１０４、印刷機構部１０５より構成されている。本実施形態ではプリンタ１０２として、具体的にはレーザビームプリンタ（以下ＬＢＰと記述）を想定している。尚、本発明を適用可能なプリンタはＬＢＰに限られるものではなく、インクジェットプリンタ、サーマル（熱転写）プリンタなど他のプリント方式のプリンタでも良いことは言うまでもない。
【００３５】
プリンタ１０２において、コントローラ部１０３は、ホストコンピュータ１０１との接続手段であるところのインタフェース（Ｉ／F）部４００、受信データ等を一時的に保持管理するための受信バッファ４０１、送信データ等を一時的に保持管理するための送信バッファ４０２、印刷データの解析を司るコマンド解析部４０４、印刷制御部４０５、画像制御部４０３、出力制御部４０７などより構成されている。インタフェース（Ｉ／Ｆ）部４００はホストコンピュータ１０１との印刷データの送受信を行う通信手段である。このインタフェース（Ｉ／F）部４００を通して受信した印刷データは、そのデータを一時的に保持する記憶手段である受信バッファ４０１に遂次蓄積され、必要に応じてコマンド解析部４０４または画像制御部４０３によって読み出され処理される。コマンド解析部４０４は、各印刷制御コマンド体系や印刷ジョブ制御言語に準じた制御プログラムにより構成されており、このコマンド解析部４０４で解析されたコマンドは、ビットマップデータなどの画像データに関するものは、画像制御部４０３に指示を与えて処理し、給紙選択やリセット命令などの描画以外のコマンドは、印刷制御部４０５に指示を出し処理する。
【００３６】
画像制御部４０３では、転送されてきた画像データコマンドデータからコマンド部分を外し、圧縮されたイメージデータであれば、この画像制御部４０３にて伸長処理が行われ、画像データ受信バッファ４０６へ格納する。この画像データ受信処理と印刷機構部（プリンタエンジン）１０５へのビデオ信号の出力の追いかけっこ、つまりバンディング制御によってビデオ出力バッファは管理されていてもよいし、十分なメモリがある場合は、１ページ分が格納可能な領域をビデオ出力バッファとして確保してもよい。
【００３７】
また、ステータス管理部４０８は、コマンド解析部４０４や印刷制御部４０５からの情報を元にプリンタの各種状態を決定し、オペレーションパネル１０４に表示させる機能を持っている。出力制御部４０７は、画像データ受信バッファ４０６に格納されている画像ビットマップデータをビデオ信号に変換処理し、印刷機構部（プリンタエンジン）１０５へ転送する。印刷機構部１０５は受け取ったビデオ信号を記録紙に長期間保存の可能な可視画像形成するための機構である。
【００３８】
以上、プリンタ１０２について説明したが、次にホストコンピュータ１０１の構成について説明する。
【００３９】
ホストコンピュータ１０１は、入力デバイスであるところのキーボード３０９やポインティングデバイスであるところのマウス１１と、表示デバイスであるディスプレイモニタ３１０を合わせた一つのコンピュータシステムとして構成されている。ホストコンピュータ１０１は、基本ＯＳの下で動作しているものとする。
【００４０】
ホストコンピュータ側について本発明に関する機能的な部分にのみ着目して基本ＯＳ上での機能を大きく分類すると、アプリケーションソフト５０１、基本ＯＳの一部であるグラフィックデバイスインタフェース（以後、ＧＤＩと記す）５０２、そして本発明のプリンタステータス制御部５０８やステータスモニタ５０７を有するプリンタドライバ５０３、プリンタドライバの生成したデータを一時的に格納するプリントスプーラ５０４と分けて考えることができる。
【００４１】
なお、基本ＯＳによってこれらの名称や機能的な枠組みは若干異なる場合があるが、本発明で言う各技術的手段が実現できるモジュールであれば、それらの名称や枠組みは本発明にとってあまり大きな問題ではない。ＧＤＩやプリンタドライバと呼ばれるモジュールは、特定のＯＳ固有のものであり、他の基本ＯＳにおいては、たとえば、グラフィックカーネルやプリント・フィルタなど呼ばれるモジュールで実現可能である。同様にプリント・スプーラ５０４においても、プリント・キューと呼ばれるモジュールに処理を組み込むことによって実現可能である。
【００４２】
なお、一般的に、これらの構成要素からなるホストコンピュータ１０１は、図２で示したＣＰＵ３０１、ＲＡＭ３０２、ＲＯＭ３０３、外部メモリ３１１などのハードウェアの下で、基本ソフトと呼ばれるソフトウェア（ＢＩＯＳ）がその制御を司り、その基本ソフトの下で応用ソフトが動作するような構成になっている。
【００４３】
プリンタステータス制御部５０８を有するプリンタドライバ５０３も、この応用ソフトの一つと位置付けられるものである。また、アプリケーションソフト５０１は、例えば、ワープロや表計算などの基本ソフトウェア上で動作する応用ソフトウェアを指すものである。また、アプリケーションソフトは任意のタイミングで複数起動（主メモリ容量により変動する）であり、それらをアプリ５０６として図示してある。
【００４４】
次に、アプリケーション５０１として任意のイメージ編集ソフトを使用した場合を例に取り説明する。
【００４５】
アプリケーション５０１で、イメージの編集作業を中心に行い、そのイメージを印刷する時には、マウス１１などによってディスプレイモニタ３１０上に表示される印刷メニューを選択して印刷を実行する。次に、アプリケーション５０１は、基本ＯＳの一部の機能であるＧＤＩ５０２をコールする。このＧＤＩ５０２は、画面表示や印刷出力などの表示デバイスや印刷デバイスを司る基本関数群であり、各社各様のアプリケーションソフトウェアは、この基本関数群を利用することで、機種（ハードウェア）に依存する部分を意識することなく、アプリケーションソフトウェアを動作させることが可能である。
【００４６】
次にＧＤＩ５０２では、それぞれの印刷装置の機種に依存する情報を管理するプリンタドライバ５０３から印刷デバイス（この場合はプリンタ１０２）の持つ描画能力や印刷解像度などの情報を取り込み、アプリケーションソフト５０１からコールされたＡＰＩ関数を処理し、その処理内容に応じてプリンタドライバがＧＤＩ５０２に対して提供する関数をコールする。この関数はあらかじめ決められたインタフェース（Ｄｅｖｉｃｅ  Ｄｒｉｖｅｒ  Ｉｎｔｅｒｆａｃｅ通称ＤＤＩ）になっており、プリンタドライバの作成者はこのインタフェースから実際の印刷装置へのデータ変換を中心にプリンタドライバを作成することとなる。
【００４７】
プリンタドライバ５０３は、ＧＤＩ５０２より受け取ったＤＤＩ情報と、それ自信が持つグラフィカル・ユーザ・インタフェース（ＧＵＩ）によって設定された印刷環境設定をもとに、印刷データ（画像ビットマップデータ）の生成処理５０５を行いプリントスプーラ５０４に対して送出される。さらにこれらのデータは、プリントスプーラ５０４を経由し、さらにホストコンピュータ１０１の接続手段であるところのＩ／Ｆ部５００を経てプリンタ１０２へ送出されることになる。
【００４８】
次に図４のフローチャートに従って、印刷装置における本発明の省電力モード移行の処理手順を説明する。
【００４９】
印刷装置の電源がONされると、ステップＳ１１でホストコンピュータからの状態取得コマンドが受信されたかどうか確認する。状態取得コマンドが受信された場合、ステップＳ１２へ進み、現在の印刷装置の状態をステータスとしてホストへ送信する。また、ステップＳ１３では省電力モードへの移行条件が成立したかどうか確認する。つまりステップＳ１１〜ステップＳ１３では、受信した状態取得コマンドの処理をしながら、省電力モードの移行条件が成立を待っており、これが通常のアイドル状態となる。ここで、省電力モードへの移行条件は、例えば「一定時間ホストコンピュータから印刷データを受信しない」などが考えられるがこれに限ったものではなく、各印刷システムに適応した条件にすればよい。次にステップＳ１３で省電力モードへの移行条件が成立した場合、ステップＳ１４でホストコンピュータからの状態取得コマンドを待つ。状態取得コマンドを受信したらステップＳ１５へ進み、省電力モード移行要求をステータスとしてホストへ送信（通知）する。そして、ステップＳ１６で印刷装置は省電力モードへ移行する。この時、例えばＵＳＢインタフェースのコントローラへの電源も遮断し、ホストコンピュータとは通信不能の状態になる。省電力モードにおける印刷装置は、ステップＳ１７で省電力モード解除条件検出待ちとなる。ここで、省電力モード解除条件は、操作パネル上のボタン押下などが考えられる（インタフェースが通信不能状態なので、印刷データを受信で解除することができない）が、これに限定するものではなくいかなる方法でも良い。省電力モード解除条件が成立した場合、ステップＳ１８で印刷装置は省電力モードを解除し、ステップＳ１１へ戻り通常のアイドル状態になる。
【００５０】
以上、本発明における印刷装置の処理手順を説明したが、次に図５のフローチャートに従って、ホストコンピュータにおける本発明の省電力モード移行時の処理手順を説明する。
【００５１】
まず、ステップＳ２１で印刷装置と通信可能状態かどうか確認する。通信可能であれば、ステップＳ２２で印刷装置に状態取得コマンドを発行し、ステップＳ２３でそのステータスを待つ。ステータスを受信したらステップＳ２４へ進み、受信したステータスに省電力モード移行要求を示す情報が含まれているかどうか判断する。省電力モード移行要求が含まれていない場合は、ステップＳ２５へ進み、受信したステータスを基に印刷装置の状態をステータス表示ツールに表示し、ステップＳ２１へ戻る。このステップＳ２１〜Ｓ２５が通常モードにおけるステータス表示方法となる。ここで、ステップＳ２１で印刷装置と通信不能になった場合、ステップＳ２６で通信エラーを表示する。具体的には、「印刷装置の電源、またはインタフェースケーブルの接続を確認してください」といった内容の表示を行う。そして、通信が回復するのを待つ。また、ステップＳ２４で印刷装置からのステータスに省電力モード移行要求を示す情報が含まれていた場合は、ステップＳ２７へ進み、省出力モード中であることを示す表示をステータス表示ツールに表示する。その後、印刷装置は省電力モードに移行し、ＵＳＢのようなインタフェースコントローラへの電源供給も遮断するため、通信不能状態になる。しかし、ここでは通信エラーの表示はせず、省電力モード中であることを表示しつづけ、ステップＳ２８で印刷装置と通信が再開するのを待つ。そして、通信が可能になったらステップＳ２２へ進み、通常のステータス表示モードへ戻る。
【図面の簡単な説明】
【００５２】
【図１】本発明の実施例におけるカラーレーザビームプリンタ（ＬＢＰ）の内部構造を示す断面図である。
【図２】図１のＬＢＰを含むプリンタ制御システムの構成を示すブロック図である。
【図３】本発明実施例１におけるホストコンピュータと印刷装置の構成を示すブロック図である。
【図４】本発明実施例１における印刷装置の制御手順を示すフローチャートである。
【図５】本発明実施例１におけるホストコンピュータの制御手順を示すフローチャートである。
【図１】
2009093419.tif 000003
【図２】
2009093419.tif 000004
【図３】
2009093419.tif 000005
【図４】
2009093419.tif 000006
【図５】
2009093419.tif 000007