(57)【要約】【課題】  拡張スロットをもち省電力モードに対応した印刷装置において、拡張スロットを安価に構成することを目的にする。【解決手段】  印刷装置の拡張スロットと着脱可能な拡張ボードと拡張スロットおよび電源をコントロールする拡張スロットコントローラと常時通電可能な電源と拡張ボードに省電力モード時に切断可能な電源切断回路を備え、電源切断回路を制御する制御線を拡張スロットコントローラより拡張インターフェースを介して接続し制御して省電力モードを実現する。【選択図】        図１
2006168136.tif 000002
【特許請求の範囲】
【請求項１】
拡張ボードを拡張スロットに挿入することで機能の拡張ができる印刷装置において、拡張スロットをコントロールするコントローラと電源切断回路を具備し、前記電源切断回路を拡張ボードに持つことを特徴とする省電力モードを備えた印刷装置。
【請求項２】
前記電源切断回路は、前記コントローラにより制御され省電力モード時に電源が遮断されることを特徴する請求項１記載の省電力モードを備えた印刷装置。
【請求項３】
着脱可能な拡張ボードを拡張スロットに挿入することで機能の拡張ができる印刷装置において、拡張スロットと拡張ボードを接続する拡張コネクタを具備し、前記拡張コネクタに常時通電可能な電源と省電力モード時に電源を制御する制御線を配置したことを特徴とする省電力モードを備えた印刷装置。
【請求項４】
前記制御線は、拡張ボード上に設けられた電源切断回路に接続されることを特徴する請求項３記載の省電力モードを備えた印刷装置。
【請求項５】
拡張ボードを拡張スロットに挿入することで機能の拡張ができる印刷装置において、拡張スロットをコントロールするコントローラと電源切断回路と拡張ボードの種類を記憶する記憶手段を具備し、前記記憶手段は前記電源切断回路によって切断されない電源により動作し省電力モード時においてもアクセスを可能にすることを特徴とする省電力モードを備えた印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は省電力モードに対応した拡張スロットを持つ、省電力モードを備えた印刷装置に関するものである。
【背景技術】
【０００２】
従来、印刷装置には拡張スロットを持ちホストＩ／Ｆや記憶装置を拡張ボードと言った形式で着脱式にて拡張できるものがある。一般的にこのような装置の拡張スロットは、ユーザは任意に拡張スロットに複数種類の拡張ボードを接続することができる。そして、省電力モードに対応した印刷装置では印刷するときは必要な電力を各部に供給するが、印刷をしないときは不必要な電力を各部に供給しない仕組みがある。
【０００３】
特許文献１では、所定の機能に複数の拡張素子の追加で機能を拡張することが可能な画像形成装置において、拡張素子への電力供給を制御し、複数の拡張素子のうち指定された動作の実行に必要な最低限の拡張素子にのみ電力を供給させる制御手段が開示されている。
【特許文献１】特開平８−２８６５７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、省電力モードを備えた拡張スロットをもつ印刷装置と前記拡張スロットに接続される拡張ボードにおいて従来の技術では、拡張スロットから拡張ボードへ常時電源供給可能な電源ラインと拡張スロットコントローラによって制御される省電力モード時に切断可能な電源切断回路を持った電源ラインを備えている為、省電力モード時に切断可能な電源切断回路を拡張スロット側に用意する必要があるので拡張ボードを使用しないユーザに対しても電源切断回路が必要になり高価になることや、電源切断回路のスペースが拡張スロット側に必要になり印刷装置の小型化の妨げになる。
【０００５】
特許文献１に示される従来例においても、拡張素子への電力供給を制御する、制御回路は本体側にある制御手段が開示されている。また、拡張スロットと拡張ボードを接続する拡張インターフェースコネクタについても常時電源供給可能な電源ラインと切断可能な電源ラインの両方を持つ必要があり、小型化や安価な製品への妨げとなる。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために本発明は、印刷装置の拡張スロットと着脱可能な拡張ボードと拡張スロットおよび電源をコントロールする拡張スロットコントローラと常時通電可能な電源と拡張ボードに省電力モード時に切断可能な電源切断回路を備え、電源切断回路を制御する制御線を拡張スロットコントローラより拡張インターフェースを介して接続し制御して省電力モードを実現することを特徴とする。
【０００７】
なお、さらに説明すれば、本発明の第一の発明について下記のように示す。
【０００８】
（１）拡張ボードを拡張スロットに挿入することで機能の拡張ができる印刷装置において、拡張スロットをコントロールするコントローラと電源切断回路を具備し、前記電源切断回路を拡張ボードに持つことを特徴とする省電力モードを備えた印刷装置。
【０００９】
［作用］
拡張ボードに省電力モード時に切断可能な電源切断回路を備えることで、拡張ボードを必要としないユーザに対して印刷装置を電源切断回路分安価に提供でき、小型化が可能となる。また、拡張インターフェースコネクタに通す信号は、電源ラインでなく制御信号になるので安価で小型な物を使用できる。
【発明の効果】
【００１０】
本発明の省電力モードを備えた拡張スロットをもつ印刷装置と前記拡張スロットに接続される拡張ボードよれば、拡張スロットから拡張ボードへ常時電源供給可能な電源ラインと省電力モード時に切断可能な電源切断回路を拡張スロット側に持つことで、拡張ボードを必要としないユーザに対して印刷装置を電源切断回路分安価に提供でき、小型化が可能となる。また、拡張インターフェースコネクタに通す信号は、電源ラインでなく制御信号になるので安価で小型な物を使用できる。
【発明を実施するための最良の形態】
【００１１】
以下に図面に基づいて本発明の第１の実施形態について具体的に説明する。
【実施例】
【００１２】
図１は本発明を実施するための基本的構成を示すブロック図である。
【００１３】
図１に示すように、ホストコンピュータ（以下、ホストという）１にプリンタ３が接続されている。ホスト１には、オペレーティングシステム（以下、ＯＳという）７と、アプリケーションプログラム（以下、アプリケーションという）５とがインストールされている。ＯＳ７内にはプリンタドライバ９がインストールされている。
【００１４】
プリンタドライバ９は、アプリケーション５からの描画命令に対応した印刷データをプリンタ３が理解できるデータ形式で生成するものであり、一般に、プリンタ３のメーカが製造してプリンタ３と共にユーザに提供され、ユーザによってＯＳ７内にインストールされる。
【００１５】
ホスト１とプリンタ３とは、双方向性の通信インターフェース１１（以下、セントロニクス）を介して接続されている。
【００１６】
プリンタ３は、ヘッド駆動機構や用紙供給・搬送機構等の印刷に必要な機構からなるエンジン１３と、ホスト１からの印刷データを処理してプリントエンジンを制御するコントローラ１５とを備える。コントローラ１５は、一般のプリンタのそれと同様に、ホスト１と通信するためのホストＩ／Ｆ１７、ホスト１から受信した印刷データを処理するためのＣＰＵ１９、ＣＰＵ１９の動作に最低限必要なプログラムを搭載したＲＯＭ２１、ＣＰＵ１９の動作プログラムと拡張スロットに挿入された拡張ボードの動作プログラムが記憶されているフラッシュＲＯＭ３３、主記憶やワークエリアや受信バッファやページメモリや印刷バッファ等として利用されるＲＡＭ２３、設定されているプリンタ３の現在のステータスを保持するためのＥＥＰＲＯＭ２５、フォントデータを保持したキャラクタジェネレータ（以下、ＣＧという）２７、エンジン１３との通信のためのエンジンインタフェース２９、電源２４、及び拡張ボード３０を格納するための拡張スロット３１等を備えている。
【００１７】
拡張スロット３１には拡張ボードと通信することによりデータを送受信し拡張ボードの機能を実現する機能と拡張ボードの有無、省電力制御機能が設けてあり、ＣＰＵ１９は後述する方法により省電力モードで移行させることができる。また、電源２４はプリンタ３内の各素子に対して電力を供給すると同時に拡張スロット３１を介して拡張ボード３０に電力供給を行ことが出来る。
【００１８】
図２は拡張ボード３０を拡張スロット３１に接続したときのブロック図である。
【００１９】
４１は拡張スロットコントローラでＣＰＵ１９の命令に従い拡張ボード３０内にある拡張ボードコントローラ４６と第１の拡張インターフェース４７を通して、データの送受信をおこなう。さらに、拡張スロットコントローラ４１は拡張ボード３０上のＥＥＰＲＯＭ５０と第２の拡張インターフェース４９を通じてボード種別データを受信する。本実施例の第１の拡張インターフェースは３３ＭＨｚのＰＣＩバス、第２の拡張インターフェースは１００ｋＨｚのＩ２Ｃバスを用いている。
【００２０】
また、拡張スロットコントローラ４１には拡張ボード３０に電力を供給するか否かを制御する機能があり、ＣＰＵ１９の命令によって電源切断回路５１を制御して電源５２ａを電源５２ｂに供給するか否かをおこなうことができる。５２ａは常時、電源２４より電力が供給される電源、５２ｂは省電力モード時に電源２４からの電力が停止する電源である。電力を供給するか否かは拡張スロットコントローラ４１の不図示の内部レジスタにデータを書き込むことで拡張コントローラ４１に外部出力ポートが制御できる機構となっている。
【００２１】
５３，５４は拡張インターフェースコネクタ６０上に設けられた拡張ボード３０に常時給電可能な電力供給端子であり、５５，５６は前記コネクタ６０上に設けられた電源制御信号である。ＥＥＰＲＯＭ５０には、種別データが予めディジタル値として記憶されている。ＥＥＰＲＯＭ５０は電源５２ａに接続されており常時電源が供給される構成になっており、省電力モードにおいても拡張ボードにどのようなものが挿入されているか判断できるようになっている。
【００２２】
４２は拡張インターフェースコネクタ６０上に配置された拡張ボード検出端子で拡張ボード３０上の拡張ボード端子４３との接続を行い、拡張ボード３０の有無を検出する。本実施例では拡張ボード検出端子がハイレベルのとき拡張ボード３０は未接続でローレベルのとき接続とした。
【００２３】
また、拡張スロットコントローラ４１と拡張ボードコントローラ４６との通信で応答がないときには拡張ボードがないと判断しても良い。４６は拡張ボードコントローラでホストインターフェースコントローラ４５とデータの送受信する機能を備えている。４５はホストインターフェースコントローラでホストインターフェース４８を通してホストとデータの送受信を行う。
【００２４】
図３は、このプリンタ３において、ＣＰＵ１９が実行する通常モードから省電力モードに切り替える時のフローチャートである。
【００２５】
ＣＰＵ１９は拡張スロットコントローラ４１を通じて拡張ボード検出端子４２の状態を取得し、拡張ボードの有無を確認する。次に拡張ボードの有無確認で何もなしと判断された場合は、終了し、ありと判断された場合はステップＳ２に進む（ステップＳ１）。
【００２６】
次にプリンタ３が省電力モードに移行する状態になるかを検出する。通常省電力モードへの移行はホストコンピュータ１からの印刷ジョブがプリンタ３へ来なくなってから一定時間おいた後に行われる（ステップＳ２）。
【００２７】
省電力モードに移行できる状態になるとＣＰＵ１９は第１の拡張インターフェース４７を用いて行っている通信を止め、第１の拡張インターフェース４７をハイインピーダンス状態にする。更に拡張スロットコントローラ４１の不図示の内部レジスタにデータを書き込むことで電源切断回路５１をＯＦＦして拡張ボード３０への電源の供給を絶つ（ステップＳ３）。
【図面の簡単な説明】
【００２８】
【図１】本発明を実施するための基本構成を示すブロック図
【図２】拡張ボード３０を拡張スロット３１に接続したときのブロック図
【図３】ＣＰＵ１９が実行する通常モードから省電力モードに切り替える時のフローチャート
【符号の説明】
【００２９】
１  ホストコンピュータ
３  プリンタ
５  アップリケーション
７  オペレーティングシステム
９  プリンタドライバ
１１  双方向インターフェース
１３  プリンタエンジン
１５  コントローラ
１７  ホストＩ／Ｆ
１９  ＣＰＵ
２１  ＲＯＭ
２３  ＲＡＭ
２４  電源
２５  ＥＥＰＲＯＭ
２９  エンジンＩ／Ｆ
３０  拡張ボード
３１  拡張スロット
４１  拡張スロットコントローラ
４２  拡張ボード検出端子
４３  拡張ボード端子
４５  ホストインターフェースコントローラ
４６  拡張ボードコントローラ
４７  第１の拡張インターフェース
４８  ホストインターフェース
４９  第２の拡張インターフェース
５０  ＥＥＰＲＯＭ
５１  電源切断回路
５２  電源
【図１】
2006168136.tif 000003
【図２】
2006168136.tif 000004
【図３】
2006168136.tif 000005