(57)【要約】【課題】既存のHブリッジ回路を有効に活用して装置全体のコストを低減する。【解決手段】構成可能なHブリッジ回路(100)の実施において、高スイッチ(102(1))は電圧源(106)に接続され、低スイッチ(102(3))はグランド(110)に接続される。構成可能なHブリッジ回路(100)は、モータ駆動回路(104)として第１の構成(図1B)を備える。この第１の構成では、高スイッチ(102(1))と低スイッチ(102(3))は、モータ(116)を駆動するために共に接続され、結合される。構成可能なHブリッジ回路(100)はまた、第２の構成(図1A）を備える。この第２の構成では、高スイッチ(102(1))と低スイッチ(102(3))は、それぞれ、コンポーネント・スイッチとして結合されることが可能な個別のスイッチとして構成される。【選択図】図２
2005130694.tif 000002
【特許請求の範囲】
【請求項１】
電圧源（１０６）に接続された高スイッチ（１０２（１））と、
グランド（１１０）に接続された低スイッチ（１０２（３））と、
前記高スイッチ（１０２（１））及び前記低スイッチ（１０２（３））の第１の構成（図１Ｂ）と、
前記第１の構成（図１Ｂ）とは異なる第２の構成（図１Ａ）であって、前記高スイッチ（１０２（１））及び前記低スイッチ（１０２（３））が、それぞれ、コンポーネント・スイッチとして結合可能な個別スイッチとして構成されることからなる、第２の構成
とを備える、構成可能なＨブリッジ回路（１００）。
【請求項２】
前記第１の構成（図１Ｂ）が、互いに接続され、モータ（１１６）を駆動するように結合された前記高スイッチ（１０２（１））及び前記低スイッチ（１０２（３））を備える、請求項１に記載の構成可能なＨブリッジ回路（１００）。
【請求項３】
印刷装置（５００）であって、
前記印刷装置（５００）における少なくとも第１のコンポーネント（５２０）を可動制御するように構成された第１のモータ（２０４）と、
前記印刷装置（５００）における少なくとも第２のコンポーネント（５２２）を可動制御するように構成された第２のモータ（２０６）と、
多重Ｈブリッジ回路（２０２）であって、
前記第１のモータ（２０４）を駆動するように構成された第１のＨブリッジ回路（２０２（１））と、
前記第２のモータ（２０６）を駆動するように構成された第２のＨブリッジ回路（２０２（２））と、
第３のモータ（１１６）を駆動するために、モータ駆動回路（１０４）として第１の構成（図１Ｂ）を有し、かつ、個別スイッチ（２０８）として第２の構成（図１Ａ）を有する第３のＨブリッジ回路（２０２（３））であって、前記個別スイッチのそれぞれがコンポーネント・スイッチとして結合可能である、第３のＨブリッジ回路
を有する、多重Ｈブリッジ回路
とを備える、印刷装置。
【請求項４】
前記第３のＨブリッジ回路（２０３（３））構成の標識（２１６）を保持するように構成された構成レジスタ（２１４）をさらに備える、請求項３に記載の印刷装置。
【請求項５】
前記第３のＨブリッジ回路（２０２（３））が、電圧源（２２２）に接続された高スイッチ（２０８（１））と、グランド（２２６）に接続された低スイッチ（２０８（３））とを有し、前記第１の構成（図１Ｂ）が、互いに接続され、前記第３のモータ（１１６）を駆動するように結合された前記高スイッチ（２０８（１））と前記低スイッチ（２０８（３））とを備えることからなる、請求項３に記載の印刷装置。
【請求項６】
前記第３のＨブリッジ回路（２０２（３））が、電圧源（２２２）に接続された高スイッチ（２０８（１））と、グランドに接続された低スイッチ（２０８（３））とを有し、前記第２の構成（図１Ａ）が、前記コンポーネント・スイッチとして結合された前記高スイッチ（２０８（１））と前記低スイッチ（２０８（３））の少なくとも一方を備える、請求項３記載の印刷装置。
【請求項７】
構成レジスタ（２１４）に標識（２１６）を書き込んで、構成可能なＨブリッジ回路（２０２（３））の実施を指示するステップ（３０２）と、
前記構成可能なＨブリッジ回路（２０２（３））がモータ駆動回路（図１Ｂ）として実施される場合には、モータ（１１６）を駆動するように、前記構成可能なＨブリッジ回路（２０２（３））を結合するステップ（３１０）と、
前記構成可能なＨブリッジ回路（２０２（３））が個別スイッチ（２０８（１〜４））として実施される場合には、前記構成可能なＨブリッジ回路（２０２（３））のスイッチ（２０８（１））をコンポーネント・スイッチとして結合するステップ（３１６）
を含む、方法（３００）。
【請求項８】
前記構成可能なＨブリッジ回路（２０２（３））の実施の前記標識（２１６）を保持するステップ（３０４）をさらに含み、前記標識（２１６）が、前記モータ駆動回路（１０４）としての前記構成可能なＨブリッジ回路（２０２（３））の第１の構成（図１Ｂ）と、前記個別スイッチ（２０８（１〜４））としての前記構成可能なＨブリッジ回路（２０２（３））の第２の構成（図１Ａ）の少なくとも一方を指示する、請求項７に記載の方法。
【請求項９】
前記構成レジスタ（２２０）にスイッチ標識（２１８（１））を書き込んで、前記コンポーネント・スイッチ（２０８（１））の構成を指示するステップ（３１２）をさらに含む、請求項７に記載の方法。
【請求項１０】
前記モータ（１１６）を駆動するために、前記構成可能なＨブリッジ回路（２０２（３））を結合する前記ステップ（３１０）が、
前記構成可能なＨブリッジ回路（２０２（３））の高スイッチ（２０８（１））の出力（２２４（１））を、前記構成可能なＨブリッジ回路（２０２（３））の低スイッチ（２０８（３））の入力（２２８（１））に接続するステップであって、前記高スイッチ（２０８（１））は電圧源（２２２）に接続され、前記低スイッチ（２０８（３））はグランド（２２６）に接続されることからなる、ステップと、
前記高スイッチ（２０８（１））及び前記低スイッチ（２０８（３））を前記モータ（１１６）に結合するステップ
を含むことからなる、請求項７に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、構成可能なＨブリッジ回路に関するものである。
【背景技術】
【０００２】
印刷装置、及び、走査、印刷、及び、コピーを行うオール・イン・ワン装置のような画像化装置（または画像形成装置。以下同じ）は、モータを利用して、給紙機構を駆動するか、画像化、走査、及び、印刷ユニットを移動させるか、または、プリントヘッド・ワイパ、プリントヘッド・キャッピング装置、及び、プリントヘッド・クリーニング・システムのような保守システムを操作可能にするか、あるいは、これらの全てを実施する。これらは、画像化装置内において可能なモータ利用法のほんの数例でしかない。多くのこうした装置は、同じモータに２つ以上のシステム機能を結合して、複数システム機能のサポートに必要なモータ数を少なくするように設計される。一般に、３つのモータと、３つのモータを制御するように構成された対応する特定用途向け集積回路（ＡＳＩＣ）を備える、画像化装置が開発されてきた。
【０００３】
モータ制御ＡＳＩＣには、マイクロプロセッサまたはコントローラが、画像化装置内の各モータを個別に制御できるようにするＨブリッジ回路構造が実装されている。ＡＳＩＣには、制御される各モータ毎に１つのＨブリッジ回路が含まれており、典型的な３モータ画像化装置の場合、ＡＳＩＣには、３つのＨブリッジ回路が含まれることになる。２モータ画像化装置の出現で、ＡＳＩＣの２つのＨブリッジ回路を利用して、２つのモータが制御されることになり、その一方で、第３のＨブリッジ回路は利用されなくなる。
【０００４】
とりわけ、大量生産装置の大量仕入れ割引を考慮すると、２つのＨブリッジ回路モータ駆動装置だけしか備えない、特殊化ＡＳＩＣを設計するのは、コスト効果が低いので、３つのＨブリッジ回路構造を備えたモータ制御ＡＳＩＣは、２モータ画像化装置に引き続き導入される。コンポーネント・コストのわずかな節約、並びに、３つのＨブリッジ回路構造を備えたモータ制御ＡＳＩＣを導入しない場合には、特殊化ＡＳＩＣを製造するために生じてしまうであろう追加の技術設計コストの節約は、こうした装置を大量販売する場合には、かなりのものになる。２モータ画像化装置及び３モータ画像化装置のような、似ているが、異なる装置のために導入することが可能なＡＳＩＣを設計し、利用することは、コスト効果が高く、有益である。しかし、２モータ装置におけるＡＳＩＣの第３のＨブリッジ回路が、モータ制御回路として利用されなくなるのではなく、その装置内におけるコンポーネント及び／またはシステム機能のために利用することが可能になれば、やはり有益であろう。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明の１つの目的は、既存のＨブリッジ回路を活用することにより、装置のコストを低減することである。
【課題を解決するための手段】
【０００６】
本発明は、その１形態において、電圧源（１０６）に接続された高スイッチ（１０２（１））と、グランド（１１０）に接続された低スイッチ（１０２（３））と、前記高スイッチ（１０２（１））及び前記低スイッチ（１０２（３））の第１の構成（図１Ｂ）と、前記第１の構成（図１Ｂ）とは異なる第２の構成（図１Ａ）であって、前記高スイッチ（１０２（１））及び前記低スイッチ（１０２（３））が、それぞれ、コンポーネント・スイッチとして結合可能な個別のスイッチ（以下、個別スイッチと記載）として構成されることからなる、第２の構成とを備える、構成可能なＨブリッジ回路（１００）である。また、本発明は、別の１形態において、構成レジスタ（２１４）に標識（２１６）を書き込んで、構成可能なＨブリッジ回路（２０２（３））の実施を指示するステップ（３０２）と、前記構成可能なＨブリッジ回路（２０２（３））がモータ駆動回路（図１Ｂ）として実施される場合には、モータ（１１６）を駆動するように、前記構成可能なＨブリッジ回路（２０２（３））を結合するステップ（３１０）と、前記構成可能なＨブリッジ回路（２０２（３））が個別スイッチ（２０８（１〜４））として実施される場合には、前記構成可能なＨブリッジ回路（２０２（３））のスイッチ（２０８（１））をコンポーネント・スイッチとして結合するステップ（３１６）とを含む方法（３００）である。
【実施例】
【０００７】
以下では、個別スイッチまたはモータ駆動回路として実施可能な構成可能なＨブリッジ回路について解説される。例示的な実施例の場合、特定用途向け集積回路（ＡＳＩＣ）には、３つのＨブリッジ・モータ駆動回路が含まれている。ＡＳＩＣは、２つのモータだけを利用して、装置の機構及びコンポーネントを駆動する、例えば、プリンタのような画像化装置に導入することが可能である。
【０００８】
２モータ装置においてモータ駆動回路として利用されないＡＳＩＣの第３のＨブリッジ回路は、２つの高側の個別スイッチ（高スイッチ）及び２つの低側の個別スイッチ（低スイッチ）として構成することが可能である。２つの高側スイッチは、入力電圧に接続され、それぞれ、画像化装置のコンポーネントに切換え電力を供給するために利用可能である。２つの低側スイッチは、グランド（アース）に接続され、それぞれ、例えば、ＬＥＤによる走査及びコピー動作の場合のように、過剰電流を供給するためのプルダウン装置として利用することが可能である。
【０００９】
とりわけ、大量仕入れ割引が、大量生産装置の製造コストを低く抑えるのに役立つ場合には、新たに開発される２モータ装置のために、２つのＨブリッジ・モータ駆動回路を備えた特殊化ＡＳＩＣを設計するのは、コスト効果が良くないであろう。第３のＨブリッジ回路を個別スイッチとして利用すると、装置の製造時における設計の柔軟性も得られるし、製造時に、余分な個別スイッチを購入して、装置に追加する必要がなくなるので、コスト効果が高い。
【００１０】
図１Ａ及び図１Ｂには、個別スイッチ１０２（１）〜１０２（４）（図１Ａ）として構成可能な、または、モータ駆動回路１０４（図１Ｂ）として構成可能な例示的な構成可能なＨブリッジ回路１００が例示されている。構成可能なＨブリッジ回路１００が、個別スイッチ（図１Ａ）として実施される場合、第１の高スイッチ１０２（１）、及び、第２の高スイッチ１０２（２）は、それぞれ、電圧源１０６に接続される。第１の高スイッチ１０２（１）及び第２の高スイッチ１０２（２）は、それぞれ、出力接続１０８（１）及び１０８（２）を備えている。さらに、第１の低スイッチ１０２（３）及び第２の低スイッチ１０２（４）は、それぞれ、グランド１１０に接続され、それぞれ、出力接続１１２（１）及び１１２（２）を備えている。個別スイッチ１０２は、いずれも、装置コンポーネントに別個に結合して、切換え電力の供給及び／またはグランドへの接続を施すことが可能である。以下では、図５に示す例示的な印刷装置５００に関連して、画像化装置の一例について解説する。印刷装置５００には、Ｈブリッジ回路１００の個別スイッチ１０２に結合することが可能なコンポーネントの例が含まれている。
【００１１】
個別スイッチ１０２は、電界効果トランジスタ（ＦＥＴ）、バイポーラ・トランジスタ、リレー、及び／または、他の任意のタイプのスイッチング素子の任意の１つ以上として実施することが可能である。高スイッチ１０２（１）及び１０２（２）のゲート１１４（１）及び１１４（２）に、それぞれ、ゲート駆動電圧を印加することが可能である。ゲート駆動電圧によって、高側スイッチ１０２（１）及び１０２（２）のそれぞれにおける特定の電圧範囲が使用可能になり、高側スイッチがオンにすることによって、それらのスイッチを、電圧を通す直列スイッチとして実施することが可能になる。
【００１２】
構成可能なＨブリッジ回路がモータ駆動回路１０４（図１Ｂ）として実施される場合、第１の高スイッチ１０２（１）の出力は、第１の低スイッチ１０２（３）の入力に接続され、２つのスイッチは、第１の方向にモータ１１６を駆動するように結合される。同様に、第２の高スイッチ１０２（２）の出力は、第２の低スイッチ１０２（４）の入力に接続され、これら２つのスイッチは、逆の第２の方向にモータ１１６を駆動するように結合される。印刷装置５００（図５）には、構成可能なＨブリッジ回路１００がモータ駆動回路１０４として実施される場合に、モータ１１６によって駆動可能なコンポーネントの例も含まれている。
【００１３】
図２には、構成可能なＨブリッジ回路２０２（１）、２０２（２）、及び、２０２（３）を、それぞれ、個別スイッチまたはモータ駆動回路として構成し、実施することが可能な、例示的な特定用途向け集積回路（ＡＳＩＣ）（２００）が例示されている。この例の場合、構成可能なＨブリッジ回路２０２（１）及び２０２（２）は、それぞれ、モータ２０４及びモータ２０６を駆動するモータ駆動回路として実施される。構成可能なＨブリッジ回路２０２（３）は、それぞれが装置コンポーネントに別個に結合して、図１Ａに関連して上述したように、切換え電力の供給及び／またはグランドへの接続を施すことが可能な、個別スイッチ２０８として構成される。
【００１４】
ＡＳＩＣ２００には、構成可能なＨブリッジ回路２０２（３）の実施に関する構成標識を含む構成レジスタ２１２を備えるＨブリッジ回路制御部２１０も含まれている。例えば、構成レジスタ２１４は、構成可能なＨブリッジ回路２０２（３）がモータ駆動回路として実施されるべきであることを指示する標識（インジケータ）２１６（例えば、データ・ビット０）を保持している。あるいはまた、構成レジスタ２１４は、構成可能なＨブリッジ回路２０２（３）が個別スイッチ２０８として実施されるべきであることを指示する標識２１６（例えば、データ・ビット１）を保持している。構成レジスタ２１２には、それぞれが構成可能なＨブリッジ回路２０２（３）の個別スイッチ２０８に対応する、スイッチ標識２１８（１）〜２１８（４）も含まれている。Ｈブリッジ回路が個別スイッチとして実施される場合、スイッチ標識２１８は、構成可能なＨブリッジ回路２０２（３）の個別スイッチの構成を指示する。例えば、構成レジスタ２２０には、構成可能なＨブリッジ回路２０２（３）の第１の高スイッチ２０８（１）のコンポーネント・スイッチ構成を指示するスイッチ標識２１８（１）が含まれている。
【００１５】
構成レジスタ２１２は、ＡＳＩＣ２００のコンポーネントを接続する集積回路直列バス（不図示）によって制御される。直列バス（シリアルバス）は、標識２１６のようなレジスタ標識を設定して、電流制限の許可及び／または禁止、及び、スイッチ２０８のゲート駆動電圧のセットアップ等を実施するために、データ・ビットをやり取りする（例えば、データの読み取り及び書き込みを行う）のに利用される。Ｈブリッジ回路制御部２１０及び構成レジスタ２１２は、製造時にプログラム可能であり、構成可能なＨブリッジ回路２０２（３）をモータ駆動回路または個別スイッチとして構成及び／または実施するために、例えば、ファームウェアによってプログラムすることが可能である。
【００１６】
構成可能なＨブリッジ回路２０２（３）が（この例で図示されているように）個別スイッチ２０８として実施される場合、第１の高スイッチ２０８（１）及び第２の高スイッチ２０８（２）は、それぞれ、電圧源２２２に接続され、それぞれ、出力接続２２４（１）及び２２４（２）を備えている。高側スイッチ２０８（１）は、例えば、印刷装置のインク・プリントヘッドに対するペン電圧をオン／オフするために設けることが可能である。さらに、２つの高側スイッチ２０８（１）及び２０８（２）を並列に結合して、有効インピーダンスを低減し、高側スイッチが流すことが可能な電流を増大させることも可能である。
【００１７】
さらに、第１の低スイッチ２０８（３）及び第２の低スイッチ２０８（４）が、それぞれ、グランド２２６に接続され、それぞれ、出力接続２２８（１）及び２２８（２）を備えている。低側スイッチ２０８（３）は、汎用入力／出力装置、プログラマブル電流シンク、ファン・ドライブ、ソレノイド・ドライブ等として実施することが可能である。尚、図中、「Gnd」はグランド（接地）を示す。
【００１８】
図３には、個別スイッチまたはモータ駆動回路として実施可能な構成可能なＨブリッジ回路に関する方法３００が例示されている。この方法の説明順は、限定するものとして解釈されることを意図したものではなく、説明する任意の数の方法ブロックを任意の順に組み合わせて、この方法を実施することが可能である。さらに、この方法は、任意の適合するハードウェア、ソフトウェア、ファームウェア、または、それらの組み合わせで実施可能である。構成可能なＨブリッジ回路に関する方法は、コンピュータで実行可能な命令に関して説明することも可能である。一般に、コンピュータで実行可能な命令には、特定の機能を実施するか、または、データ・タイプを実装するルーチン、プログラム、オブジェクト、コンポーネント、データ構造等が含まれている。
【００１９】
ブロック３０２では、構成レジスタに標識を書き込んで、構成可能なＨブリッジ回路の構成を指示する。例えば、標識２１６（図２）は、構成可能なＨブリッジ回路２０２（３）が、モータ駆動回路として実施されるべきか（例えば、データ・ビット０）、または、個別スイッチ２０８として実施されるべきか（例えば、データ・ビット１）を指示する。ブロック３０４では、この標識が、構成可能なＨブリッジ回路の構成を指示するために保持される。
【００２０】
ブロック３０６では、構成可能なＨブリッジ回路がモータ駆動回路として（または個別スイッチとして）実施されるべきか否かに関する判定が行われる。構成可能なＨブリッジ回路がモータ駆動回路として実施されるべき（すなわち、ブロック３０６における判定が「Yes」の）場合には、ブロック３０８において、Ｈブリッジ回路制御部は、その実施標識に従って（モータ駆動回路として）構成される。ブロック３１０では、構成可能なＨブリッジ回路が、モータを駆動するように結合される。例えば、構成可能なＨブリッジ回路１００は、モータ１１６（図１Ｂ）を駆動するためにモータ駆動回路１０４として実施される。
【００２１】
構成可能なＨブリッジ回路が個別スイッチとして実施されるべき（すなわち、ブロック３０６における判定が「Nｏ」の）場合には、ブロック３１２において、コンポーネント・スイッチの構成を指示するために、スイッチ標識が構成レジスタに書き込まれる。例えば、構成可能なＨブリッジ回路２０２（３）の個別スイッチ２０８（１）の構成を指示するスイッチ標識２１８（１）（図２）が、構成レジスタ２２０に書き込まれる。ブロック３１４では、Ｈブリッジ回路制御部が、その実施標識に従って（個別スイッチとして）構成される。ブロック３１６では、構成可能なＨブリッジ回路のスイッチが、コンポーネント・スイッチとして結合される。
【００２２】
図４には、個別スイッチまたはモータ駆動回路として実施可能な構成可能なＨブリッジ回路に関する方法４００が例示されている。この方法の説明順は、限定するものとして解釈されることを意図したものではなく、説明する任意の数の方法ブロックを任意の順に組み合わせて、この方法を実施することが可能である。さらに、この方法は、任意の適合するハードウェア、ソフトウェア、ファームウェア、または、それらの組み合わせで実施可能である。構成可能なＨブリッジ回路に関する方法は、コンピュータで実行可能な命令に関して説明することも可能である。一般に、コンピュータで実行可能な命令には、特定の機能を実施するか、または、データ・タイプを実装するルーチン、プログラム、オブジェクト、コンポーネント、データ構造等が含まれている。
【００２３】
ブロック４０２では、第１の可動コンポーネントが、多重Ｈブリッジ回路の第１のＨブリッジ回路によって駆動される第１のモータで制御される。例えば、第１のモータ２０４（図２）は、ＡＳＩＣ２００の第１のＨブリッジ回路２０２（１）によって駆動される。ブロック４０４では、第２の可動コンポーネントが、多重Ｈブリッジ回路の第２のＨブリッジ回路によって駆動される第２のモータで制御される。例えば、第２のモータ２０６は、ＡＳＩＣ２００の第２のＨブリッジ回路２０２（２）によって駆動される。
【００２４】
ブロック４０６では、構成レジスタに標識を書き込んで、多重Ｈブリッジ回路の第３のＨブリッジ回路の構成を指示する。例えば、標識２１６（図２）は、構成可能なＨブリッジ回路２０２（３）が、モータ駆動回路として実施されるべきか（例えば、データ・ビット０）、または、個別スイッチ２０８として実施されるべきか（例えば、データ・ビット１）を指示する。
【００２５】
ブロック４０８では、第３のＨブリッジ回路が個別スイッチとして（または、モータ駆動回路として）実施されるべきか否かに関する判定が行われる。第３のＨブリッジ回路が個別スイッチとして実施されない（すなわち、ブロック４０８における判定が「Nｏ」の）場合には、ブロック４１０において、第３のＨブリッジ回路は、構成レジスタに保持されている標識に従ってモータ駆動回路として構成される。ブロック４１２では、多重Ｈブリッジ回路の第３のＨブリッジ回路が、第３のモータを駆動するように結合される。
【００２６】
第３のＨブリッジ回路が個別スイッチとして実施されるべき（すなわち、ブロック４０８における判定が「Yes」の）場合には、ブロック４１４において、第３のＨブリッジ回路が、構成レジスタに保持されている標識に従って個別スイッチとして構成される。ブロック４１６では、第３のＨブリッジ回路のスイッチが、コンポーネント・スイッチとして結合される。
【００２７】
図５には、構成可能なＨブリッジ回路をモータ駆動回路または個別スイッチとして実施することが可能な例示的な印刷装置５００の各種コンポーネントが例示されている。ここでは、一般に、印刷装置５００のような１つ以上の印刷装置について言及する。本明細書では、「印刷装置」とは、データ通信機能、データ記憶機能、及び／または、印刷される文字、テキスト、グラフィックス、及び／または画像を印刷媒体上に描画する機能を有する任意の電子装置を表している。印刷装置は、プリンタ、ファックス機、コピー機、プロッタ等とすることが可能である。「プリンタ」という用語には、噴射インクのような転写型画像形成媒体を利用して、印刷媒体上に画像を形成する任意のタイプの印刷装置が含まれる。こうしたプリンタの例には、限定するわけではないが、インクジェット・プリンタ、電子写真式プリンタ、プロッタ、携帯型印刷装置、並びに、オール・イン・ワンの多機能組み合わせ装置を含むことが可能である。
【００２８】
印刷装置５００には、各種命令を処理して、印刷装置５００の動作を制御し、他の電子装置及びコンピューティング装置との通信を行うための１つ以上のプロセッサ５０２（例えば、マイクロプロセッサ、コントローラ等のうち任意のもの）が含まれている。
【００２９】
印刷装置５００には、１つ以上のメモリ・コンポーネントを設けることが可能であり、メモリ・コンポーネントの例としては、ランダム・アクセス・メモリ（ＲＡＭ）５０４、ディスク・ドライブ５０６、及び、不揮発性メモリ５０８（例えば、ＲＯＭ５１０、フラッシュ・メモリ、ＥＰＲＯＭ、ＥＥＰＲＯＭ等のうちの任意の１つ以上のもの）がある。１つ以上のメモリ・コンポーネントには、構成情報、印刷ジョブ情報及びデータ、グラフィカル・ユーザ・インターフェイス情報、フォント、テンプレート、メニュー構造情報、及び、印刷装置５００の動作態様に関連した他の任意のタイプの情報及びデータといった、さまざまな情報及び／またはデータが記憶される。
【００３０】
印刷装置５００には、ＲＯＭ５１０に記憶された永久メモリ・モジュールとして実施されるか、または、プロセッサ５０２のコンポーネントのような、印刷装置５００の他のコンポーネントとともに実施される（またはそれらによって実施される）ファームウェア・コンポーネント５１２が含まれる。ファームウェア５１２は、印刷装置５００内のハードウェアの動作を調整するためにプログラムされて、印刷装置と共に配給され、こうした動作を実施するために用いられるプログラミング構成要素を含んでいる。
【００３１】
実行時環境を構築するため、オペレーティング・システム５１４及び１つ以上のアプリケーション・プログラム５１６を不揮発性メモリ５０８に記憶しておいて、プロセッサ５０２で実行されるようにすることが可能である。実行時環境は、さまざまなインターフェイスを定義できるようにし、それによって、アプリケーション・プログラム５１６と印刷装置５００との相互作用を可能にすることによって、印刷装置５００の拡張性を促進する。
【００３２】
印刷装置５００には、さらに、直列及び／または並列インターフェイス、無線インターフェイス、及び任意のタイプのネットワーク・インターフェイスのうちの任意の１つ以上ものとして、及び、他の任意のタイプの通信インターフェイスとして実施可能な１つ以上の通信インターフェイス５１８も含まれている。無線インターフェイスによって、印刷装置５００は、赤外線（ＩＲ）、８０２．１１、ブルートゥース、または、同様のＲＦ入力装置などの入力装置から制御入力コマンド及び他の情報を受信することが可能になる。ネットワーク・インターフェイスによって、印刷装置５００とデータ通信ネットワークとが接続され、その結果、共通データ通信ネットワークに結合された他の電子装置及びコンピューティング装置が、ネットワークを介して、印刷ジョブ、メニュー・データ、及び、他の情報を印刷装置５００に送ることが可能になる。同様に、直列及び／または並列インターフェイスによって、印刷装置５００と別の電子装置またはコンピューティング装置との間に、直接、データ通信経路が形成される。
【００３３】
印刷装置５００には、印刷ジョブに対応する印刷データに従って、液体インク、トナー等のような画像形成媒体を印刷媒体に選択的に付着させるように構成された機構を含む印刷ユニット５２０も含まれている。印刷媒体には、紙、プラスチック、布、マイラー（商標）、透明媒体（透明フィルムなど）等のような任意の形態で、かつ、（８＋１／２）×１１、Ａ４、ロールフィード媒体（または巻取り供給媒体）等のような、サイズ及びタイプの異なる、印刷に用いられる媒体を含めることが可能である。
【００３４】
例えば、オール・イン・ワン装置として実施される場合、印刷装置５００には、写真または印刷されたテキストのページといった走査画像を表わす、機械可読画像データ信号を生成するために光学スキャナとして実施することが可能な走査ユニット５２２を含めることも可能である。走査ユニット５２２によって生成される画像データ信号を、ディスプレイ装置上に、または印刷装置によって走査画像を再現するために使用できる。
【００３５】
印刷装置５００には、ユーザ・インターフェイス及びメニュー・ブラウザ５２４、及び、表示パネル５２６も含まれている。ユーザ・インターフェイス及びメニュー・ブラウザ５２４によって、印刷装置５００のユーザは、装置のメニュー構造を進行することが可能になる。ユーザ・インターフェイス５２４は、インジケータ、または、一連のボタン、スイッチ、または、印刷装置のユーザが操作する他の選択可能な制御部とすることが可能である。表示パネル５２６は、印刷装置５００の状況に関する情報、及び、メニュー構造を介してユーザに利用可能な現在のオプションに関する情報を提供するグラフィカル・ディスプレイである。
【００３６】
別個に示されているが、印刷装置５００のコンポーネントの一部は、特定用途向け集積回路（ＡＳＩＣ）において実施することも可能である。さらに、システム・バス（不図示）によって、一般に、印刷装置５００内の各種コンポーネントが接続される。システム・バスは、メモリ・バスまたはメモリ・コントローラ、周辺バス、高速グラフィックス・ポート、または、任意のさまざまなバス・アーキテクチャを使用したローカル・バスを含む、いくつかのタイプのバス構造のうち任意の１つ以上として実施することが可能である。
【００３７】
本発明の１実施例では、構成可能なHブリッジ回路(100)の実施において、高スイッチ(102(1))は電圧源(106)に接続され、低スイッチ(102(3))はグランド(110)に接続される。構成可能なHブリッジ回路(100)は、モータ駆動回路(104)として第１の構成(図1B)を備える。この第１の構成では、高スイッチ(102(1))と低スイッチ(102(3))は、モータ(116)を駆動するために共に接続され、結合される。構成可能なHブリッジ回路(100)はまた、第２の構成(図1A）を備える。この第２の構成では、高スイッチ(102(1))と低スイッチ(102(3))は、それぞれ、コンポーネント・スイッチとして結合されることが可能な個別のスイッチとして構成される。
【００３８】
構成可能なＨブリッジ回路を、構造上の特徴及び／または方法に特有の用語で説明したが、もちろん、特許請求の範囲の対象は、必ずしも、説明した特定の特徴または方法に限定されるものではない。特定の特徴及び方法は、構成可能なＨブリッジ回路の１実施例として開示されたものである。尚、同様の特徴及びコンポーネントを参照するために、図面間で同じ番号を使用している。
【図面の簡単な説明】
【００３９】
【図１Ａ】個別スイッチとして構成可能な例示的なＨブリッジ回路を示す図である。
【図１Ｂ】モータ駆動回路として構成可能な例示的なＨブリッジ回路を示す図である。
【図２】構成可能なＨブリッジ回路を、それぞれ、個別スイッチまたはモータ駆動回路として実施可能な例示的な特定用途向け集積回路（ＡＳＩＣ）を示す図である。
【図３】構成可能なＨブリッジ回路に関する方法を例示した流れ図である。
【図４】構成可能なＨブリッジ回路に関する方法を例示した流れ図である。
【図５】構成可能なＨブリッジ回路を実施することが可能な例示的な印刷装置のさまざまなコンポーネントを示す図である。
【符号の説明】
【００４０】
１００  Ｈブリッジ回路
１０２（１）  高スイッチ
１０２（３）  低スイッチ
１０４  モータ駆動回路
１０６  電圧源
１１０  グランド
１１６  ２０４  ２０６  モータ
２０２  多重Ｈブリッジ回路
２２２  電圧源
５００  印刷装置
【図１Ａ】
2005130694.tif 000003
【図１Ｂ】
2005130694.tif 000004
【図２】
2005130694.tif 000005
【図３】
2005130694.tif 000006
【図４】
2005130694.tif 000007
【図５】
2005130694.tif 000008