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