(57)【要約】【課題】印刷装置の電源管理において効率の良い電源管理を行う印刷装置の消費電力制御方法の提供。【解決手段】ホストインターフェースを複数もち、複数のホストＰＣと接続される印刷装置において、複数のホストＰＣのうちいずれかから印刷装置へ省電力モードへの移行要求があった場合、他のインターフェースの少なくともひとつが通信中もしくは印字中の場合省電力モードへ移行の要求があったインターフェース制御部のみ省電力モードに移行し、全てのインターフェースが非通信中、非印字中の場合は印刷装置全体を省電力モードに移行させる。【選択図】        図２
2006198794.tif 000002
【特許請求の範囲】
【請求項１】
ホストＰＣからの印刷データを受信し、受信した印刷データに応じた画像を形成する印刷装置で、ホストＰＣとの接続手段を複数備えている印刷装置において、前記ホストＰＣとの接続手段がホストＰＣと接続されているかどうかを検出する接続検出工程と、前記ホストＰＣとの接続手段の制御ブロックのパワーマネージメントモードを制御する接続手段パワーマネージメント制御工程と、プリンタの主制御ブロックのパワーマネージメントモードを制御する主制御部パワーマネージメント制御工程と、各制御ブロックのパワーマネージメントモードとして各制御ブロック毎に少なくとも、通常モード、省電力モード、電源供給停止の３状態を備え、複数あるホストＰＣとの接続手段のうちいずれかにホストＰＣから印刷装置へ省電力モードへの移行要求があったとき、その他の接続手段が少なくともひとつは接続状態かつ通信中もしくは印刷中である場合は、省電力モードへの移行要求があった接続手段制御ブロックのみを省電力モードとし、その他の接続手段が接続状態かつ非通信中、非印刷中もしくは切断中である場合は、少なくとも省電力モードへの移行要求があった接続手段制御ブロックとその他の接続手段制御ブロックと主制御ブロックを省電力モードとすることを特徴とする印刷装置の消費電力制御方法。
【請求項２】
請求項１に記載の印刷装置の消費電力制御方法で複数あるホストＰＣとの接続手段のうち、いずれかにホストＰＣから印刷装置へ省電力モードへの移行要求があったとき、その他の接続手段が印刷もしくは通信しているかどうかを識別し、印刷もしくは通信に使用していないＩＦ制御ブロックも省電力モードとすることを特徴とする請求項１に記載の印刷装置の消費電力制御方法。
【請求項３】
ホストＰＣからの印刷データを受信し、受信した印刷データに応じた画像を形成する印刷装置で、ホストＰＣとの接続手段を複数備えている印刷装置で、少なくともホストＰＣからの印刷データ受信により省電力モードから復帰できる機能を有する印刷装置において、前記ホストＰＣとの接続手段がホストＰＣと接続されているかどうかを検出する接続検出工程と、前記ホストＰＣとの接続手段の制御ブロックのパワーマネージメントモードを制御する接続手段パワーマネージメント制御工程と、プリンタの主制御ブロックのパワーマネージメントモードを制御する主制御部パワーマネージメント制御工程と、各制御ブロックのパワーマネージメントモードとして各制御ブロック毎に少なくとも、通常モード、省電力モード、電源供給停止の３状態を備え、複数あるホストＰＣとの接続手段のうちいずれかでホストＰＣから印刷データを受信したとき、印刷データを受信した接続手段の制御ブロックと主制御ブロックを通常モードへ移行させ、その他の接続手段制御ブロックは直前のパワーマネージメントモードを保持することを特徴とする印刷装置の消費電力制御方法。
【請求項４】
ホストＰＣからの印刷データを受信し、受信した印刷データに応じた画像を形成する印刷装置で、ホストＰＣとの接続手段を複数備えている印刷装置で、少なくとも操作パネルを操作することにより省電力モードから復帰できる機能を有する印刷装置において、前記ホストＰＣとの接続手段がホストＰＣと接続されているかどうかを検出する接続検出工程と、前記ホストＰＣとの接続手段の制御ブロックのパワーマネージメントモードを制御する接続手段パワーマネージメント制御工程と、プリンタの主制御ブロックのパワーマネージメントモードを制御する主制御部パワーマネージメント制御工程と、各制御ブロックのパワーマネージメントモードとして各制御ブロック毎に少なくとも、通常モード、省電力モード、電源供給停止の３状態を備え、操作パネルが操作されたとき、主制御ブロックを通常モードへ移行させ、接続手段制御ブロックは直前のパワーマネージメントモードを保持することを特徴とする印刷装置の消費電力制御方法。
【請求項５】
ホストＰＣからの印刷データを受信し、受信した印刷データに応じた画像を形成する印刷装置で、ホストＰＣとの接続手段を複数備えている印刷装置で、少なくともインクや印刷用紙等の消耗品交換のための操作をすることにより省電力モードから復帰できる機能を有する印刷装置において、前記ホストＰＣとの接続手段がホストＰＣと接続されているかどうかを検出する接続検出工程と、前記ホストＰＣとの接続手段の制御ブロックのパワーマネージメントモードを制御する接続手段パワーマネージメント制御工程と、プリンタの主制御ブロックのパワーマネージメントモードを制御する主制御部パワーマネージメント制御工程と、各制御ブロックのパワーマネージメントモードとして各制御ブロック毎に少なくとも、通常モード、省電力モード、電源供給停止の３状態を備え、消耗品交換のための操作がなされたとき、主制御ブロックを通常モードへ移行させ、接続手段制御ブロックは直前のパワーマネージメントモードを保持することを特徴とする印刷装置の消費電力制御方法。
【請求項６】
請求項１乃至５いずれかに記載の印刷装置の消費電力制御方法で省電力モードとして、各制御ブロックへのクロック供給を制御することを特徴とする請求項１乃至５いずれかに記載の印刷装置の消費電力制御方法。
【請求項７】
請求項１乃至５いずれかに記載の印刷装置の消費電力制御方法で省電力モードとして、各制御ブロックへの電源供給を制御することを特徴とする請求項１乃至５いずれかに記載の印刷装置の消費電力制御方法。
【請求項８】
ホストＰＣからの印刷データを受信し、受信した印刷データに応じた画像を形成する印刷装置で、ホストＰＣとの接続手段を複数備えている印刷装置において、前記ホストＰＣとの接続手段がホストＰＣと接続されているかどうかを検出する接続検出部と、前記ホストＰＣとの接続手段の制御ブロックのパワーマネージメントモードを制御する接続手段パワーマネージメント制御部と、プリンタの主制御ブロックのパワーマネージメントモードを制御する主制御部パワーマネージメント制御部と、各制御ブロックのパワーマネージメントモードとして各制御ブロック毎に少なくとも、通常モード、省電力モード、電源供給停止の３状態を備え、複数あるホストＰＣとの接続手段のうちいずれかにホストＰＣから印刷装置へ省電力モードへの移行要求があったとき、その他の接続手段が少なくともひとつは接続状態かつ通信中もしくは印刷中である場合は、省電力モードへの移行要求があった接続手段制御ブロックのみを省電力モードとし、その他の接続手段が接続状態かつ非通信中、非印刷中もしくは切断中である場合は、少なくとも省電力モードへの移行要求があった接続手段制御ブロックとその他の接続手段制御ブロックと主制御ブロックを省電力モードとすることを特徴とする印刷装置。
【請求項９】
請求項１に記載の印刷装置で、複数あるホストＰＣとの接続手段のうちいずれかにホストＰＣから印刷装置へ省電力モードへの移行要求があったとき、その他の接続手段が印刷もしくは通信しているかどうかを識別し、印刷もしくは通信に使用していないＩＦ制御ブロックも省電力モードとすることを特徴とする請求項１に記載の印刷装置。
【請求項１０】
ホストＰＣからの印刷データを受信し、受信した印刷データに応じた画像を形成する印刷装置で、ホストＰＣとの接続手段を複数備えている印刷装置で、少なくともホストＰＣからの印刷データ受信により省電力モードから復帰できる機能を有する印刷装置において、前記ホストＰＣとの接続手段がホストＰＣと接続されているかどうかを検出する接続検出部と、前記ホストＰＣとの接続手段の制御ブロックのパワーマネージメントモードを制御する接続手段パワーマネージメント制御部と、プリンタの主制御ブロックのパワーマネージメントモードを制御する主制御部パワーマネージメント制御部と、各制御ブロックのパワーマネージメントモードとして各制御ブロック毎に少なくとも、通常モード、省電力モード、電源供給停止の３状態を備え、複数あるホストＰＣとの接続手段のうちいずれかでホストＰＣから印刷データを受信したとき、印刷データを受信した接続手段の制御ブロックと主制御ブロックを通常モードへ移行させ、その他の接続手段制御ブロックは直前のパワーマネージメントモードを保持することを特徴とする印刷装置。
【請求項１１】
ホストＰＣからの印刷データを受信し、受信した印刷データに応じた画像を形成する印刷装置で、ホストＰＣとの接続手段を複数備えている印刷装置で、少なくとも操作パネルを操作することにより省電力モードから復帰できる機能を有する印刷装置において、前記ホストＰＣとの接続手段がホストＰＣと接続されているかどうかを検出する接続検出部と、前記ホストＰＣとの接続手段の制御ブロックのパワーマネージメントモードを制御する接続手段パワーマネージメント制御部と、プリンタの主制御ブロックのパワーマネージメントモードを制御する主制御部パワーマネージメント制御部と、各制御ブロックのパワーマネージメントモードとして各制御ブロック毎に少なくとも、通常モード、省電力モード、電源供給停止の３状態を備え、操作パネルが操作されたとき、主制御ブロックを通常モードへ移行させ、接続手段制御ブロックは直前のパワーマネージメントモードを保持することを特徴とする印刷装置。
【請求項１２】
ホストＰＣからの印刷データを受信し、受信した印刷データに応じた画像を形成する印刷装置で、ホストＰＣとの接続手段を複数備えている印刷装置で、少なくともインクや印刷用紙等の消耗品交換のための操作をすることにより省電力モードから復帰できる機能を有する印刷装置において、前記ホストＰＣとの接続手段がホストＰＣと接続されているかどうかを検出する接続検出部と、前記ホストＰＣとの接続手段の制御ブロックのパワーマネージメントモードを制御する接続手段パワーマネージメント制御部と、プリンタの主制御ブロックのパワーマネージメントモードを制御する主制御部パワーマネージメント制御部と、各制御ブロックのパワーマネージメントモードとして各制御ブロック毎に少なくとも、通常モード、省電力モード、電源供給停止の３状態を備え、消耗品交換のための操作がなされたとき、主制御ブロックを通常モードへ移行させ、接続手段制御ブロックは直前のパワーマネージメントモードを保持することを特徴とする印刷装置。
【請求項１３】
請求項８乃至１２いずれかに記載の印刷装置の消費電力制御方法で省電力モードとして、各制御ブロックへのクロック供給を制御することを特徴とする請求項８乃至１２いずれかに記載の印刷装置。
【請求項１４】
請求項８乃至１２いずれかに記載の印刷装置の消費電力制御方法で省電力モードとして、各制御ブロックへの電源供給を制御することを特徴とする請求項８乃至１２いずれかに記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置からインターフェースを介してデータを受信し、印刷を行う印刷装置の消費電力制御方法及び印刷装置に関するものである。
【背景技術】
【０００２】
近年、環境に対する配慮から、電気製品に対する省電力の要求が非常に高まっている。情報処理装置からインターフェースを介してデータを受信し、印刷を行う印刷装置についても例外ではなく、国際エナジースターやブルーエンジェル等の規定でも消費電力に関する規定が厳しくなっている。
【０００３】
一方、印刷装置の高速化に対する要求も高く、ホストＰＣと印刷装置を接続し、印刷データの転送を行うホストＩＦへのデータ転送速度に関しても高速化が進んでいる。従来ではホストＰＣと印刷装置を接続するためのＩＦはＩＥＥＥ１２８４を用いたものが一般的であったが、高速化やユーザビリティ向上のため、ＵＳＢやＩＥＥＥ１３９４、イーサネット(登録商標)等が利用されるようになり、ホストＰＣと印刷装置を接続するためのホストＩＦが多様化している。これらの多様化したＩＦに対応するため近年では複数のＩＦをサポートしている印刷装置も多くなっている。
【特許文献１】特開平６−３１８１４２号公報
【特許文献２】特開平８−２３４８７４号公報
【特許文献３】特開平１０−２６２０４８号公報
【特許文献４】特開２０００−１０９０７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
多様化したＩＦに対応するために、複数種類のＩＦを備えたプリンタではＩＦを制御するための制御ブロックがそれぞれに必要である。制御ブロックを動作させるためには、制御ブロックへの電源供給を行う必要があるが、サポートしているＩＦの種類が多いほど多くの電源供給を必要としてしまうという問題点があった。近年の省電力化への要求に答えるべく印刷装置の消費電力を小さくするために特許文献１や特許文献２、特許文献３、特許文献４などといった提案がなされている。
【０００５】
特許文献１では、ホストＰＣと印刷装置を組み合わせたシステムにおいて、消費電力を下げることを目的とし、ホストＰＣの省電力制御部と別に、印刷装置に独立した省電力制御部を持つという提案である。
【０００６】
特許文献２では、複数のモードのサスペンド状態に移行可能なパワーマネージメント機能を備えた情報処理システムにおいて、所定の周辺装置の情報処理装置本体への接続状況を検知する接続状況検知手段、及び所定の周辺装置が動作状態に入るべきイベントを検出するイベントを検出するイベント検知手段を備え、接続状況検知手段により所定の周辺装置の接続が検知されたときには、サスペンド状態のモードを、イベントの入力があったときサスペンド状態から動作状態に復帰可能なモードに設定する構成のものが提案されている。
【０００７】
特許文献３では、ネットワーク接続等により連携して使用される複数の装置に対して、各装置間の複雑な従属関係や各装置の使用状態を考慮して、各装置の電源を自動的・系統的・遠隔的に投入／切断する電源管理システムが開示されている。すなわち、電源を有する複数の装置と、複数の装置の電源を投入／切断する電源投入／切断手段と、複数の装置のそれぞれに所定の動作を行わせるために電源投入状態であることが必要な他の装置を示す従属装置情報を格納する従属装置情報格納手段と、複数の装置の電源の投入／切断の状態を格納する電源状態格納手段と、従属装置情報格納手段と電源状態格納手段とに格納された情報を参照して、電源投入／切断手段を制御する電源制御手段とを備えた電源管理システムが提案されている。
【０００８】
特許文献４では、ＵＳＢポートにＵＳＢデバイスが接続されていないときには、ＵＳＢホストコントローラの機能を停止することにより、ＵＳＢデバイスの未接続状態時における無駄な消費電力を大幅に減少させた省電力機能が提案されている。
【０００９】
これらの提案はいずれも消費電力の低減を実現するためのものであるが、複数種類のホストＩＦを持つデバイスにおいて、サポートするＩＦの種類が増えることによる消費電力の増加に関する点においては考慮がない。
【００１０】
本発明は、以上の点に着目して成されたもので、印刷装置の電源管理において効率の良い電源管理を行う印刷装置の消費電力制御方法及び印刷装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明は上述した課題を解決するために、ホストＰＣからの印刷データを受信し、受信した印刷データに応じた画像を形成する印刷装置で、ホストＰＣとの接続手段を複数備えている印刷装置において、前記ホストＰＣとの接続手段がホストＰＣと接続されているかどうかを検出する接続検出工程と、前記ホストＰＣとの接続手段の制御ブロックのパワーマネージメントモードを制御する接続手段パワーマネージメント制御工程と、プリンタの主制御ブロックのパワーマネージメントモードを制御する主制御部パワーマネージメント制御工程と、各制御ブロックのパワーマネージメントモードとして各制御ブロック毎に少なくとも、通常モード、省電力モード、電源供給停止の３状態を備え、複数あるホストＰＣとの接続手段のうちいずれかにホストＰＣから印刷装置へ省電力モードへの移行要求があったとき、その他の接続手段が少なくともひとつは接続状態かつ通信中もしくは印刷中である場合は、省電力モードへの移行要求があった接続手段制御ブロックのみを省電力モードとし、その他の接続手段が接続状態かつ非通信中、非印刷中もしくは切断中である場合は、省電力モードへの移行要求があった接続手段制御ブロックとその他の接続手段制御ブロックと主制御ブロックを省電力モードとすることを特徴としている。
【００１２】
また本発明に係わる印刷装置の消費電力制御方法で、複数あるホストＰＣとの接続手段のうちいずれかにホストＰＣから印刷装置へ省電力モードへの移行要求があったとき、その他の接続手段が印刷もしくは通信しているかどうかを識別し、印刷もしくは通信に使用していないＩＦ制御ブロックも省電力モードとすることを特徴としている。
【００１３】
さらに、ホストＰＣからの印刷データを受信し、受信した印刷データに応じた画像を形成する印刷装置で、ホストＰＣとの接続手段を複数備えている印刷装置で、少なくともホストＰＣからの印刷データ受信により省電力モードから復帰できる機能を有する印刷装置において、前記ホストＰＣとの接続手段がホストＰＣと接続されているかどうかを検出する接続検出工程と、前記ホストＰＣとの接続手段の制御ブロックのパワーマネージメントモードを制御する接続手段パワーマネージメント制御工程と、プリンタの主制御ブロックのパワーマネージメントモードを制御する主制御部パワーマネージメント制御工程と、各制御ブロックのパワーマネージメントモードとして各制御ブロック毎に少なくとも、通常モード、省電力モード、電源供給停止の３状態を備え、複数あるホストＰＣとの接続手段のうちいずれかでホストＰＣから印刷データを受信したとき、印刷データを受信した接続手段の制御ブロックと主制御ブロックを通常モードへ移行させ、その他の接続手段制御ブロックは直前のパワーマネージメントモードを保持することを特徴としている。
【００１４】
さらに、ホストＰＣからの印刷データを受信し、受信した印刷データに応じた画像を形成する印刷装置で、ホストＰＣとの接続手段を複数備えている印刷装置で、少なくとも操作パネルを操作することにより省電力モードから復帰できる機能を有する印刷装置において、前記ホストＰＣとの接続手段がホストＰＣと接続されているかどうかを検出する接続検出工程と、前記ホストＰＣとの接続手段の制御ブロックのパワーマネージメントモードを制御する接続手段パワーマネージメント制御工程と、プリンタの主制御ブロックのパワーマネージメントモードを制御する主制御部パワーマネージメント制御工程と、各制御ブロックのパワーマネージメントモードとして各制御ブロック毎に少なくとも、通常モード、省電力モード、電源供給停止の３状態を備え、操作パネルが操作されたとき、主制御ブロックを通常モードへ移行させ、接続手段制御ブロックは直前のパワーマネージメントモードを保持することを特徴としている。
【００１５】
さらに、ホストＰＣからの印刷データを受信し、受信した印刷データに応じた画像を形成する印刷装置で、ホストＰＣとの接続手段を複数備えている印刷装置で、少なくともインクや印刷用紙等の消耗品交換のための操作をすることにより省電力モードから復帰できる機能を有する印刷装置において、前記ホストＰＣとの接続手段がホストＰＣと接続されているかどうかを検出する接続検出工程と、前記ホストＰＣとの接続手段の制御ブロックのパワーマネージメントモードを制御する接続手段パワーマネージメント制御工程と、プリンタの主制御ブロックのパワーマネージメントモードを制御する主制御部パワーマネージメント制御工程と、各制御ブロックのパワーマネージメントモードとして各制御ブロック毎に少なくとも、通常モード、省電力モード、電源供給停止の３状態を備え、消耗品交換のための操作がなされたとき、主制御ブロックを通常モードへ移行させ、接続手段制御ブロックは直前のパワーマネージメントモードを保持することを特徴としている。
【００１６】
また本発明に係わる印刷装置の消費電力制御方法で省電力モードとして、各制御ブロックへのクロック供給を制御することを特徴としている。
【００１７】
また本発明に係わる印刷装置の消費電力制御方法で省電力モードとして、各制御ブロックへの電源供給を制御することを特徴としている。
【発明の効果】
【００１８】
本発明によれば、省電力モードへの移行要求がきた場合、他のインターフェースの状態に応じて柔軟に省電力モードを決定することができる。また、省電力モードからの復帰の際も複数あるインターフェースのそれぞれの状態により省電力モードを決定することができるため、より効率のよい低消費電力の印刷装置を提供することが可能となる。
【発明を実施するための最良の形態】
【００１９】
以下、図面を参照し、本発明を詳細に説明する。
【実施例】
【００２０】
［プリンタコントローラ説明］
インクジェットプリンタを用いたプリントシステムによりプリント出力を行う場合を例にあげ説明を行う。図１はプリンタ及びプリントシステムの構成を示すブロック図である。また、図２はプリンタコントローラの構成を示すブロック図である。図１に示されるプリントシステムではホスト（１０１）で生成された画像データを、外部バス（１０３）を経由してプリンタ（１０２）に転送しプリント出力処理が行われる。プリンタ内ではプリンタコントローラ（１０４）とプリンタエンジン（１０５）に分けられる。プリンタコントローラ（１０４）では、
○ホストとの通信に用いられる外部バスとのＩＦ制御。
○ホストから転送されるプリンタ制御コマンド（画像データを変換したもの）の解釈・ビットマップデータ生成。
○ビットマップデータ生成時における各種画像処理。
○ユーザーからの操作を受け付け、プリンタエンジンへのコマンド送信。
が主に行われる。プリンタエンジン（１０５）ではプリンタコントローラで生成されたビットマップデータを受け取り、
○インクジェットヘッドの吐出タイミングデータ生成
○印字処理
○インクジェットヘッドへのインク供給・回復処理
○紙搬送、ヘッド動作におけるモータ制御
がおもに行われる。以上の処理により、ホストから受け取った画像データのプリント出力がなされる。
【００２１】
コントローラの構成と概略動作について図２を用いて説明する。コントローラ部の機能および概略動作について説明する。ＣＰＵ２０１はＵＳＢインターフェース２０４あるいはＩＥＥＥ１３９４インターフェース２０５、ネットワークインターフェース２１６を介してホストＰＣ２０６（２０７、２１７）に接続されており、制御プログラムを格納したＲＯＭ２０８や更新可能な制御プログラムや処理プログラムや各種定数データなどを格納したＥＥＰＲＯＭ２１０、及びホストＰＣ２０６から受信したコマンド信号や画像情報を格納するためのＲＡＭ２０８にアクセスし、これらのメモリに格納された情報に基づいて記録動作を制御する。操作パネル２１２のキーから入力される指示情報は操作パネルインターフェース２１１を介してＣＰＵ２０１に伝達され、またＣＰＵ２０１からの命令により同様に操作パネルインターフェース２１１を介して操作パネル２１２のＬＥＤ点灯やＬＣＤ表示が制御される。拡張インターフェース２１５はＨＤＤなどの拡張カードを接続することにより機能拡張を行うためのインターフェースである。画像情報は画像データ処理ブロック２１３により各インク色のドットデータに変換され、エンジン（図外）へ出力される。またコントローラとエンジンの間の各種コマンドやステータス情報の送受信は同様に画像データ処理ブロック２１３を介して行われる。さらに各パワーマネージメント制御部（図外）により点線で示される主制御部、各インターフェース制御部のパワーマネージメント制御が行われる。
【００２２】
エンジン部の機能および動作概要について図３を用いて説明する。エンジン部はバンドメモリ制御ブロック３１２を介してコントローラ（図外）と接続されている。ＣＰＵ３０１は制御プログラムを格納したＲＯＭ３０３や更新可能な制御プログラムや処理プログラムや各種定数データなどを格納したＥＥＰＲＯＭ３０４、及びコントローラ（図外）から受信したコマンド信号や画像情報を格納するためのＲＡＭ３０２にアクセスし、これらのメモリに格納された情報に基づいて記録動作を制御する。出力ポート３０５及びキャリッジモータ制御回路３０７を介してキャリッジモータ３０９を動作させることによりキャリッジ３１１を移動させ、また、出力ポート３０５及び紙送りモータ制御回路３０６を介して紙送り紙送りモータ３０８を動作させることにより搬送ローラなどの紙搬送機構３１０を動作させる。さらにＣＰＵ３０１は、ＲＡＭ３０２に格納されている各種情報に基づきバンドメモリ制御ブロック３１２やプリントヘッド制御ブロック３１４を制御してプリントヘッド３１５を駆動することにより記録媒体上に所望の画像を記録することができる。
【００２３】
［インターフェースの省電力モード移行・復帰方法説明］
ＵＳＢは２本の差動信号線Ｄ＋とＤ−、５ｖの電源ライン（バス電源）とＧＮＤラインで構成されるシリアルインターフェースである。ＵＳＢを使用したシステムではＵＳＢホストからのサスペンド要求によりシステムが省電力モードへ移行することが期待されている。ＵＳＢのサスペンド要求は必ずホスト装置から発行され、その方法は、ホストがＵＳＢのバスラインを一定期間（３ｍｓｅｃ以上）アイドル状態に保持することによりサスペンドを指示する。アイドル状態とはＤ＋ラインがＨｉｇｈ、Ｄ−ラインがＬｏｗのＫステートである（フルスピードデバイスの場合）。すなわち通常状態では１ｍｓ毎にＵＳＢホストから発行されるＳＯＦパケットを認識することでデバイスは通常状態であることを識別し、ホストからのＳＯＦパケットが一定期間以上停止された場合、デバイスがそれを認識することでホストからサスペンド要求が指示されたことを識別できる。
【００２４】
ＩＥＥＥ１３９４では、サスペンドの起動コマンドが設定されたＲｅｍｏｔｅ  Ｃｏｍｍａｎｄ  Ｐａｃｋｅｔを受信または、送信した際に省電力モードに入ることができる。つまり、プリンタ側、ホストＰＣ側ともに自分からＲｅｍｏｔｅ  Ｃｏｍｍａｎｄ  Ｐａｃｋｅｔが発行可能であり、サスペンド送出元ノードとサスペンド送出先ノードはハンドシェイク後に同時にサスペンド状態となる。具体的なハンドシェイクはサスペンドイニシエータ、ターゲットが共に規定時間内にＴｐＢｉａｓ電圧をＬｏｗとすることによりサスペンド状態となる。サスペンドからの復帰はレジュームコマンドが設定されたＲｅｍｏｔｅ  Ｃｏｍｍａｎｄ  Ｐａｃｋｅｔを受信した時、もしくはコネクタの挿抜などポートに変化があった場合にサスペンドから復帰する。
【００２５】
ネットワークインターフェースでは、省電力モードに移行させる場合に関しては特に使用では決められていないため、ホストＰＣ、印刷装置ファームウェア双方でソフトウェアにより上位のプロトコル層で省電力モード移行のための指示方法を定めておけばよい。省電力モードからの復帰にはＷａｋｅ  Ｏｎ  ＬＡＮの機能を使用すればよい。Ｗａｋｅ  ＯＮ  ＬＡＮとはネットワーク上に接続された機器を遠隔起動するための機能で、例えばＭａｇｉｃ  Ｐａｃｋｅｔ（ＡＭＤ社の登録商標）のような起動のための特別なパケットを使用すればよい。多くのネットワークインターフェース用の制御ＬＳＩが標準的に前記Ｍａｇｉｃ  Ｐａｃｋｅｔの認識機能を有し、前記Ｍａｇｉｃ  Ｐａｃｋｅｔを検出した場合に、システム起動用の信号を出力できるため、この信号を利用することにより省電力モードからの復帰が実現できる。
【００２６】
［省電力モード移行時の処理］
次に本発明を適用した場合の省電力モード移行時の処理について説明を行う。図４は本発明を適用した場合の省電力モード移行時の処理方法を示すフローチャートである。ここではＵＳＢインターフェースと接続されたホストから省電力モード移行要求が発行された場合を例に挙げ説明を行う。
【００２７】
ＵＳＢホストからサスペンドへの移行指示を受信し、コントローラはＵＳＢ制御部のパワーマネージメントモードを省電力モードとする。次に印字装置の動作状態を確認し、印字中もしくは通信中でなければ、他のインターフェース制御ブロック、主制御部すなわち印字装置全体を省電力モードとする。
【００２８】
印字装置の動作状態が印字中もしくは通信中である場合は、どのインターフェースで印字もしくは通信を行っているかを特定しに行く。まずはＩＥＥＥ１３９４で印字もしくは通信を行っているかを確認しＩＥＥＥ１３９４で印字もしくは通信を行っていなければＩＥＥＥ１３９４制御ブロックを省電力モードとする。次にネットワークで印字もしくは通信を行っているかどうかを確認しネットワークで印字もしくは通信を行っていなければネットワーク制御ブロックを省電力モードとする。主制御部に関しては、印字もしくは通信をいずれかのインターフェースにより行っているはずなので、パワーマネージメントモードの変更は行わず、動作状態を維持するようにする。
【００２９】
なお、上記説明内の省電力モードとは、クロックを停止、電源供給停止等、消費電力を少なくした状態のことを言う。また、通常モードとは、データ受信、印字動作を行えるように特に消費電力を低減させるような制御を行っていない状態のことを言う。
【００３０】
以上の方法によって省電力モード移行時の処理が完了する。
【００３１】
［省電力モードから復帰時の処理］
次に本発明を適用した場合の省電力モードから通常モードへ復帰する際の処理について説明を行う。図５は本発明を適用した場合の省電力モードからの復帰時の処理方法を示すフローチャートである。ここではＵＳＢホストから印刷データが転送されて省電力モードから復帰する場合を例に挙げ説明を行う。
【００３２】
ＵＳＢインターフェースによって接続されたホストＰＣから印刷データを受信したら、まずはＵＳＢインターフェース制御ブロックのパワーマネージメントモードを通常モードに移行させる。次に主制御部を通常モードに移行させて印字動作を開始する。この際、印刷データを受信していないＩＥＥＥ１３９４インターフェース制御ブロック、ネットワーク制御ブロックのパワーマネージメントモードは、直前の状態を保持し、変更しない。
【００３３】
以上の方法によってホストＰＣから印刷データを受信した場合の省電力モードからの復帰時の処理が完了する。
【００３４】
操作パネルが操作されたことにより、パワーマネージメントモードを省電力モードから復帰させる場合の処理方法を説明する。
【００３５】
ユーザーにより操作パネルが操作された場合は、操作パネルの状態変化を検出し主制御ブロックのパワーマネージメントモードを通常状態に移行させる。このとき、各インターフェースのパワーマネージメントモードは、操作パネルの状態変化を検出しても直前のパワーマネージメントモードを保持し変更しない。
【００３６】
本発明は上記実施形態に限定されるものではなく種々の応用が可能である。
【００３７】
本実施形態ではインクジェットプリンタを例にあげ説明を行ったが、たとえばＬＢＰ等のインターフェース接続・切断時にも応用が可能である。
【００３８】
さらに、本実施形態ではＩＥＥＥ１３９４、ＵＳＢ、ネットワークのホストインターフェースを持つプリンタを例にあげ説明を行ったが、たとえばＩＥＥＥ１２８４等他のインターフェースでも応用が可能である。
【００３９】
さらに、本実施形態ではＩＥＥＥ１３９４、ＵＳＢ、ネットワークの３種類のホストインターフェースを持つプリンタを例にあげ説明を行ったが、さらに多くのインターフェースを持つプリンタにも応用が可能である。
【図面の簡単な説明】
【００４０】
【図１】プリンタ及びプリントシステムの構成を示すブロック図である。
【図２】プリンタコントローラの構成を示すブロック図である。
【図３】プリンタエンジンの構成を示すブロック図である。
【図４】省電力モード移行時の処理動作を示すフローチャートである。
【図５】通常モードへ復帰時の処理動作を示すフローチャートである。
【符号の説明】
【００４１】
１０１    ホスト
１０２    プリンタ
１０３    外部バス
１０４    プリンタコントローラ
１０５    プリンタエンジン
２０１    ＣＰＵ
２０２    バスブリッジ
２０３    メモリコントローラ
２０４    ＵＳＢインターフェース
２０５    ＩＥＥＥ１３９４インターフェース
２０６    ホストＰＣ
２０７    ホストＰＣ
２０８    ＲＡＭ
２０９    ＲＯＭ
２１０    ＥＥＰＲＯＭ
２１１    操作パネルインターフェース
２１２    操作パネル
２１３    画像処理ブロック
２１４    ＤＲＡＭ
２１５    拡張インターフェース
２１６    ネットワークインターフェース
２１７    ホストＰＣ
３０１    ＣＰＵ
３０２    ＲＡＭ
３０３    ＲＯＭ
３０４    ＥＥＰＲＯＭ
３０５    出力ポート
３０６    紙搬送モータ制御回路
３０７    キャリッジモータ制御回路
３０８    モータ
３０９    モータ
３１０    紙搬送機構
３１１    キャリッジ
３１２    バンドメモリ制御ブロック
３１３    メモリ
３１４    プリントヘッド制御ブロック
３１５    プリントヘッド
【図１】
2006198794.tif 000003
【図２】
2006198794.tif 000004
【図３】
2006198794.tif 000005
【図４】
2006198794.tif 000006
【図５】
2006198794.tif 000007