(57)【要約】【課題】本発明は、複数の半導体スイッチを用いた直流給電回路において、安価で、ソフト的な変更のみで回路構成を実現することができる記録装置および電子機器を提供することを目的とするものである。【解決手段】本発明は、直流電圧生成手段と複数の負荷と上記負荷と上記直流電圧生成手段との間に接続されている半導体スイッチとを有する記録装置であって、ＰＷＭ出力発生手段と、上記ＰＷＭ出力発生手段の出力先となる上記半導体スイッチを選択するセレクタと、上記半導体スイッチのオン／オフ状態の情報を保持する保持手段と、半導体スイッチに出力するために、上記ＰＷＭ出力発生手段と、上記保持手段との出力を切り替える切り替え手段と、上記セレクタを切り替えて、上記複数の半導体スイッチに対して、順に直流電圧を供給する。【選択図】図１
2007159229.tif 000002
【特許請求の範囲】
【請求項１】
ＤＣ／ＤＣコンバータから電力線を介して電力供給を受けて動作する複数の負荷と、上記複数の負荷のそれぞれと上記ＤＣ／ＤＣコンバータとの間に設けられているスイッチ手段と、上記スイッチ手段のオン／オフを制御する制御手段とを供える記録装置であって、
上記制御手段は、
上記スイッチ手段に対してＰＷＭ信号を生成する生成手段と；
上記発生手段が生成した上記ＰＷＭ信号を出力し、上記スイッチ手段を選択する選択手段と；
上記スイッチ手段のオン／オフ状態を示す情報を保持する保持手段と；
上記記録装置の記録動作を制御するＭＰＵと；
上記ＭＰＵの指示に応じて、上記選択手段の選択先を切り換える切り替え手段と；
を有することを特徴とする記録装置。
【請求項２】
直流電圧生成手段と、複数の負荷と、上記負荷と上記直流電圧生成手段との間に接続されている半導体スイッチとを有する記録装置において、
ＰＷＭ出力発生手段と；
上記ＰＷＭ出力発生手段の出力先となる上記半導体スイッチを選択するセレクタと；
上記半導体スイッチのオン／オフ状態を示す情報を保持する保持手段と；
上記半導体スイッチに出力するために、上記ＰＷＭ出力発生手段と、上記保持手段との出力を切り替える切り替え手段と；
上記セレクタを切り替えて、上記複数の半導体スイッチに対して、順次、直流電圧を供給する直流電圧供給手段と；
を有することを特徴とする記録装置。
【請求項３】
請求項２において、
上記ＰＷＭ出力発生手段は、ＰＷＭ出力終了後の信号レベルを設定する終了状態レジスタを有し、上記切り替え手段による切り替えが行われる際に、上記終了状態レジスタによって指定された出力レベルを、上記半導体スイッチに出力する出力手段であることを特徴とする記録装置。
【請求項４】
請求項２において、
上記ＰＷＭ出力発生手段は、ＰＷＭ処理を用いて、上記半導体スイッチをオン／オフさせる複数のＰＷＭ波形情報を保持し、ＰＷＭ処理が行われる際に使用される半導体スイッチに適したＰＷＭ波形情報を選択する手段であることを特徴とした記録装置。
【請求項５】
直流電圧生成手段と、複数の負荷と、上記負荷と上記直流電圧生成手段との間に接続されている半導体スイッチとを有する電子機器において、
ＰＷＭ出力発生手段と；
上記ＰＷＭ出力発生手段の出力先となる上記半導体スイッチを選択するセレクタと；
上記半導体スイッチのオン／オフ状態の情報を保持する保持手段と；
半導体スイッチに出力するために、上記ＰＷＭ出力発生手段の出力と上記保持手段の出力とを切り替える切り替え手段と；
上記セレクタを切り替えて、上記複数の半導体スイッチに、順次、直流電圧を供給する直流電圧供給手段と；
を有することを特徴とする電子機器。
【請求項６】
直流電圧生成手段と、複数の負荷と、上記負荷と上記直流電圧生成手段との間に接続されている半導体スイッチとを有する記録装置を制御する方法において、
ＰＷＭ出力発生手段の出力先となる上記半導体スイッチを選択する工程と；
上記半導体スイッチのオン／オフ状態を示す情報を保持する保持工程と；
上記半導体スイッチに出力するために、上記ＰＷＭ出力発生手段と、上記保持手段との出力を切り替える切り替え工程と；
上記セレクタを切り替えて、上記複数の半導体スイッチに対して、順次、直流電圧を供給する直流電圧供給工程と；
を有することを特徴とする記録装置の制御方法。
【請求項７】
直流電圧生成手段と、複数の負荷と、上記負荷と上記直流電圧生成手段との間に接続されている半導体スイッチとを有する電子機器の制御方法において、
ＰＷＭ出力発生手段の出力先となる上記半導体スイッチを選択する工程と；
上記半導体スイッチのオン／オフ状態の情報を保持する保持工程と；
上記半導体スイッチに出力するために、上記ＰＷＭ出力発生手段の出力と上記保持手段の出力とを切り替える切り替え工程と；
上記セレクタを切り替えて、上記複数の半導体スイッチに、順次、直流電圧を供給する直流電圧供給工程と；
を有することを特徴とする電子機器の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録装置等の電子機器の負荷への電力供給に関する。
【背景技術】
【０００２】
近年、電気機器全般への省電力化への要求は、様々に生まれる新規格の影響から更に高くなっている。このような流れを受けて、記録装置のような安価な電気機器設計においても、電気機器中のそれぞれの電気負荷に対する電源制御を個別に細分化することによって、省電力化への要求を満たすべく、日々努力がなされている。たとえば、インクジェットプリンタにおいても、多出力で、小型のＤＣ／ＤＣコンバータを備えている（たとえば、特許文献１参照）。
【０００３】
図８は、従来の記録装置（たとえばインクジェットプリンタ）の電力供給システム８００を示す図である。
【０００４】
まず、プリンタへの電力の供給は、次のような経路を辿る。
【０００５】
ＡＣアダプタ８０１の一部であるＡＣプラグ８０２を、ユーザの手で、一般家庭にある商用電源（ここでは１００Ｖ供給用）のコンセントに接続する。
【０００６】
入力されたＡＣ電圧は、ＡＣアダプタ８０１によって、所定の規定のＤＣ電圧Ｖｉｎに変換され、この後に、ＤＣプラグ８０３を介して、インクジェットプリンタ内部に供給される。
【０００７】
インクジェットプリンタ内部に供給されたＤＣ電圧Ｖｉｎは、ＤＣ−ＤＣコンバータ８０４に入力され、ＤＣ−ＤＣコンバータ８０４は、インクジェットプリンタ内部で必要になる多種類のＤＣ電圧出力を生成する回路部を有する。
【０００８】
この多種類のＤＣ電圧出力は、たとえば、次の５種類のＤＣ電圧である。
【０００９】
第１のＤＣ電圧は、ＭＰＵ８０５やコントローラ８０６を駆動する電圧であり、この電圧値は、たとえば１．５〜５ボルト［Ｖ］である。この第１の電圧を、以後、駆動電圧Ｖ＿ｌｏｇｉｃと記載する。
【００１０】
第２のＤＣ電圧は、ＡＳＦやＬＦ等の紙搬送状態を監視するＡＳＦセンサ８０８、ＬＦセンサ８０７、ＨＥＡＤの回復動作の状態を監視するＰＧセンサ８０９、ヘッド上のインク残量を検知するインク残検センサ８１０等を駆動する電圧である。つまり、第２のＤＣ電圧は、センサ系８１１、８１２を駆動する電圧である。この電圧値は、たとえば３．３〜５ボルト［Ｖ］である。この第２のＤＣ電圧を、以後、Ｖ＿Ｓｎｓと記載する。
【００１１】
第３のＤＣ電圧は、モータユニット用の出力電圧、すなわち、プリンタの給排紙を行うＬＦモータ８１３、ＡＳＦモータ８１４、印字ヘッドを物理的に駆動するＣＲモータ８１５等のモータ系８１６、８１７駆動用の電圧である。この電圧値は、たとえば１０〜４０ボルト［Ｖ］の電圧である。この第３のＤＣ電圧を、以後、Ｖ＿Ｍｏｔｏｒと記載する。
【００１２】
第４のＤＣ電圧は、印字ヘッドユニット８１８駆動用の電圧である。この電圧値は、たとえば、１０〜４０ボルト［Ｖ］である。この第４のＤＣ電圧を、以後、Ｖ＿Ｈｅａｄと記載する。
【００１３】
第５のＤＣ電圧は、ＰｉｃｔＢｒｉｄｇｅ等でデジカメとプリンタとを接続するために、プリンタに搭載されるＵＳＢホスト用コネクタ８２９（インタフェース）のバス電源である。この電圧値は、主に５ボルト［Ｖ］の電圧である。この第５のＤＣ電圧を、以後、Ｖ＿Ｂｕｓと記載する。
【００１４】
４つの電源電圧Ｖ＿Ｓｎｓ、Ｖ＿Ｍｏｔｅｒ、Ｖ＿Ｈｅａｄ、Ｖ＿Ｂｕｓは、Ｖ＿ｌｏｇｉｃによって駆動されるコントローラ部８０６から出力される信号によって、ＯＮ／ＯＦＦ制御可能な半導体スイッチ素子へ供給される。つまり、主に、バイポーラトランジスタ、ＭＯＳＦＥＴ８１９、８２０、８２１、８２２、８２３、８３０を介して、それぞれの負荷８１１、８１２、８１６、８１７、８１８、８２９へ供給される。
【００１５】
このような電圧を用いて駆動させる電子機器において、電源電圧Ｖ＿Ｓｎｓ、Ｖ＿Ｍｏｔｅｒ、Ｖ＿Ｈｅａｄ、Ｖ＿Ｂｕｓが供給された状態を考える。この場合、半導体スイッチ素子８１９、８２０、８２１、８２２、８２３、８３０の少なくとも１つをオンさせる信号が、電源コントロール部８０６から出力されると、突入電流が流れる。つまり、半導体スイッチ素子８１９、８２０、８２１、８２２、８２３、８３０の少なくとも１つがオンすると、このオンした瞬間に、オンされた半導体スイッチ素子に、突入電流が流れる。
【００１６】
この突入電流は、オンされた半導体スイッチ素子に繋がる負荷によってレベルはさまざまであるが、通常使用での電流値の数倍になることが多い。
【００１７】
この極めて大きな突入電流が流れることによって、ＤＣ−ＤＣコンバータ８０４が出力する出力電圧が低下する。また、パワーバス（Ｖ＿Ｓｎｓ、Ｖ＿Ｍｏｔｏｒ、Ｖ＿Ｈｅａｄ、Ｖ＿Ｂｕｓ）に接続されている負荷への入力電圧も同時に低下し、負荷の駆動に支障が生じる場合や、半導体スイッチング素子が破壊し、または、製品寿命を保証できないという不具合が生じる。
【００１８】
従来、この問題に対して、コントローラ部８０６と半導体スイッチ素子８１９、８２０、８２１、８２２、８２３、８３０との間に、ＣＲフィルタを構成する。つまり、ＣＲフィルタ８２４、８２５、８２６、８２７、８２８、８３１を構成し、半導体スイッチを緩やかにオンさせる。また、半導体スイッチのＯＮ／ＯＦＦを、ＰＷＭ制御で駆動させることによって、突入電流を制御する。
【特許文献１】特開２００２−２７７３９号公報
【発明の開示】
【発明が解決しようとする課題】
【００１９】
安価な電気製品においても、消費電力の観点から、従来例のセンサ１  ８１１やセンサ２  ８１２、モータ１  ８１７やモータ２  ８１６のようにパワーバスに接続される負荷を、電源供給する期間を揃え、さらに細かいグループに分ける。そして、それぞれのグループへの給電を綿密に制御することが必要不可欠である。
【００２０】
このために、電気機器に用いられている半導体スイッチング素子を用いた簡易的な直流給電回路が増加し、増加した半導体スイッチ素子に、個別に、上記のようなフィルタやＰＷＭ制御回路を組むことは、コストの面からも、スペースの面からも非現実的である。したがって、複数の半導体スイッチ素子を安価に制御できる方式が求められている。
【００２１】
本発明は、複数の半導体スイッチを用いた直流給電回路において、安価で、ソフト的な変更のみで回路構成を実現することができる記録装置および電子機器を提供することを目的とするものである。
【課題を解決するための手段】
【００２２】
本発明は、直流電圧生成手段と複数の負荷と上記負荷と上記直流電圧生成手段との間に接続されている半導体スイッチとを有する記録装置であって、ＰＷＭ出力発生手段と、上記ＰＷＭ出力発生手段の出力先となる上記半導体スイッチを選択するセレクタと、上記半導体スイッチのオン／オフ状態の情報を保持する保持手段と、半導体スイッチに出力するために、上記ＰＷＭ出力発生手段と、上記保持手段との出力を切り替える切り替え手段と、上記セレクタを切り替えて、上記複数の半導体スイッチに対して、順に直流電圧を供給する。
【発明の効果】
【００２３】
本発明によれば、複数の半導体スイッチ素子を用いた電力供給回路において、より少ない回路規模で、複数の負荷に対して電力供給を行うことができるという効果を奏する。
【発明を実施するための最良の形態】
【００２４】
発明を実施するための最良の形態は次の実施例である。
【実施例１】
【００２５】
図７は、本発明の実施例１である記録装置および電子機器の電源系統１００を示す図である。
【００２６】
従来例の場合と同様に、Ｖ＿Ｈｅａｄ、Ｖ＿Ｍｏｔｏｒ、Ｖ＿Ｓｎｓ、Ｖ＿Ｂｕｓのパワーバス（電力供給ライン）をもつ記録装置（たとえばインクジェットプリンタ）を例にとって、実施例１を説明する。
【００２７】
なお、商用電源から記録装置までの電源供給については、従来例と同様に、ＡＣアダプタを介して、ＤＣ−ＤＣコンバータに電力が供給されているので、説明を省略する。
【００２８】
パワーバスＶ＿Ｓｎｓは、ＬＦセンサ７０１、ＡＳＦセンサ７０２、ＩＮＫ残検センサ７０３に対して、それぞれ半導体スイッチを介して、電力を供給する。主に、インクジェットプリンタが印字中に駆動されるＬＦセンサ７０１・ＡＳＦセンサ７０２と、その他のタイミングで駆動されるＩＮＫ残検センサ７０３にグループ分けされる。そして、別々の半導体スイッチ素子７０４、７０５によって、個別に電力供給制御（電源制御）が行われる。
【００２９】
パワーバスＶ＿Ｍｏｔｏｒは、ＣＲモータ７０６、ＡＳＦモータ７０８、ＬＦモータ７０７に対して、それぞれ半導体スイッチを介して、電力を供給する。記録ヘッド（記録用ヘッド）を搭載したキャリッジを駆動するＤＣモータ形式のＣＲモータ７０６と、ステッピングモータによって被記録媒体（たとえば記録用紙）を搬送するＬＦモータ７０７・記録用紙の給紙を行うＡＳＦモータ７０８へグループ分けする。そして、半導体スイッチ素子７０９と７２０とによって、電力供給制御が行われる。
【００３０】
パワーバスＶ＿Ｈｅａｄは、記録用ヘッド７１１（ここではインクジェットプリンタ）であるので、ヘッドからインク滴の吐出を行うために、ヘッドヒータ部へ電力供給し、電力供給制御は、半導体スイッチ素子７１２によって行われる。
【００３１】
パワーバスＶ＿Ｂｕｓは、ＰｉｃｔＢｒｉｄｇｅ用ＵＳＢ（ホスト）インタフェース７１８用のバス電源へ電力供給し、半導体スイッチ素子７１９によって、電力供給制御が行われる。
【００３２】
次に、センサ、モータ、ヘッド、ＵＳＢホストのそれぞれの負荷への電力供給をコントロールするコントロール部７１３の機能について説明する。
【００３３】
図１は、本発明の実施例１において、半導体スイッチへ電力供給する電源系統１００を示すブロック図である。
【００３４】
実施例１では、コントロール部７１３は、説明を簡略化するために、ＭＰＵ７１４によって制御される集積回路上に構成されているが、コントロール部７１３を、基板上に構成するようにしてもよい。図１に示すＭＰＵ１０８（図７に示すＭＰＵ７１４に相当する）は、記録装置を制御するものであり、記録ヘッドの駆動を行ってインクの吐出動作や、記録ヘッドの移動の制御、記録用紙の搬送の制御等を行う。
【００３５】
コントローラ部７１３は、ＰＷＭ波形設定保持部１０１、半導体スイッチ素子制御状態レベル変更部１０２、半導体スイッチ素子制御状態レベル保持部１０３、ＰＷＭコントローラ部１０４を有する。また、コントローラ部７１３は、ＰＷＭ出力発生部１０５、ＰＷＭ出力セレクト部１０６、ドライブ部１０７を有する。
【００３６】
ＰＷＭ波形設定保持部１０１、半導体スイッチ素子制御状態レベル変更部１０２、半導体スイッチ素子制御状態レベル保持部１０３は、制御プログラムを実行させて、ＭＰＵ１０８からデータを書き込むことが可能である。この書き込まれたデータによって、各ブロックの設定やデータの保持を行うレジスタを有する。つまり、レジスタ１０９、１１０、１１１、１１２、１１３、１１４、１１５、１１６、１１７、１１８、１１９、１２０、１２１、１２２、１２３、１２４、１２５、１２６を有する。
【００３７】
次に、コントローラ部７１３内の各ブロックについて説明する。
【００３８】
・ＰＷＭ出力発生部（ＰＷＭ信号生成部）１０５
ＰＷＭ出力発生部１０５は、ＰＷＭコントローラ部１０４からの５つの信号情報によって制御される。ＰＷＭ波形設定情報信号は、所望のＰＷＭ波形（ＰＷＭ周期・Ｄｕｔｙ・ＰＷＭ時間）を設定する信号である。ＰＷＭスタート信号は、ＰＷＭ処理をスタートさせる信号であり、ＰＷＭ強制終了信号は、ＰＷＭ処理を強制終了させる信号である。また、ＰＷＭ開始状態設定信号は、ＰＷＭ処理スタート時のＰＷＭ出力発生部の出力レベルを決める信号である。終了状態設定信号は、ＰＷＭ処理終了後（終了時含む）のＰＷＭ出力発生部の出力レベルを設定する信号である。
【００３９】
また、ＰＷＭ出力発生部は、ＰＷＭが正常終了（強制終了以外の終了）された場合、ＰＷＭが正常終了されたこと、ＰＷＭコントローラ部に知らせるＰＷＭ正常終了信号を出力する。
【００４０】
・ＰＷＭ波形設定保持部１０１
ＰＷＭ波形設定保持部１０１は、センサ１、センサ２、ヘッド、モータ１、モータ２、ＵＳＢホストのそれぞれの負荷への電力供給制御用半導体スイッチ素子を、ＰＷＭ処理を用いてオンさせる場合のＰＷＭ波形設定データが、個別に保持されている。なお、上記「ＰＷＭ波形設定データ」は、ＰＷＭ周期・Ｄｕｔｙ・ＰＷＭ時間である。ＰＷＭコントローラ１０４によって、その６つの設定情報のうちの１つが選ばれ、上記ＰＷＭ波形設定信号として、ＰＷＭ出力発生部１０５へ送られる。
【００４１】
・半導体スイッチ素子制御状態レベル保持部／ＰＷＭ出力セレクト部／ドライブ部
半導体スイッチ素子制御状態レベル保持部１０３（以後、「制御状態保持部」と記載する）は、ＰＷＭ出力セレクト部のセレクタ１０６を介して、ドライブ部１０７へ接続されている。ＰＷＭ処理が行われていない場合（不使用状態において）は、半導体スイッチ素子の制御信号と１対１で対応している。ここで、ドライブ部１０７は、セレクタ１０６からの出力信号を、単にバッファとして増幅し、半導体スイッチ素子を駆動させる出力を発生させるためのブロックである。説明を簡略化するために、全ての半導体スイッチ素子７０４、７０５、７０９、７１２、７１９、７２０は、ドライブ部からのＬレベル信号で、ＯＦＦし、Ｈｉレベル信号で、ＯＮする。
【００４２】
したがって、制御状態レベル保持部のセンサ１用レジスタ１２１に‘１’が書き込まれると、ドライブ部からは、センサ１用半導体スイッチ制御線に、Ｈｉ（ハイ）レベルが出力される。そして、半導体スイッチ７０４は、オンし、センサ１へ電力が供給され、制御状態レベル保持部のセンサ１用レジスタ１２１に、‘０’が書き込まれる。これによって、ドライブ部からは、センサ１用半導体スイッチ制御線に、Ｌｏ（ロウ）レベルが出力され、半導体スイッチ７０４は、オフし、センサ１への電力供給は、ストップする。
【００４３】
以下、上記と同様に、制御状態レベル保持部のセンサ２用レジスタ１２２、ヘッド用レジスタ１２３、モータ１用レジスタ１２４、モータ２用レジスタ１２５、ＵＳＢホスト用レジスタ１２６においても、同様に、‘１’を書き込む。これによって、それぞれ対応した半導体スイッチ素子７０５、７１２、７０９、７２０、７１９をオンさせることができ、‘０’を書き込むことによって、オフさせることが可能である。
【００４４】
ＰＷＭ出力セレクト部１０６は、ＰＷＭコントローラ１０４からのセレクト信号によって、セレクタ１０６の出力であるセンサ１制御信号、センサ２制御信号、ヘッド制御信号、モータ１制御信号、モータ２制御信号、ＵＳＢホスト制御信号から１つを選択する。そして、その制御信号出力を、ＰＷＭ出力発生部１０５が出力したＰＷＭ出力信号と切り替えて出力させることが可能である。
【００４５】
・半導体スイッチ素子制御状態レベル変更部１０２
半導体スイッチ素子制御状態レベル変更部１０２は、センサ１、センサ２、ヘッド、モータ１、モータ２、ＵＳＢホストそれぞれの負荷への半導体スイッチ素子のオン・オフを、ＰＷＭ処理を用いて変更するために用意されたレジスタである。なお、半導体スイッチ素子制御状態レベル変更部１０２を、以後、「制御状態レベル変更部」と記載する。
【００４６】
制御状態レベル保持部のセンサ１用のレジスタ１２１に、‘０’が書き込まれている（センサ１用半導体スイッチがオフ時である）場合に、制御状態レベル変更部のセンサ１用レジスタ１１５に‘１’を書き込む。この書き込みによって、センサ１制御用半導体スイッチ素子は、ＰＷＭ処理を行いながら、オフ‘０’からオン‘１’へ制御が行われる。また、センサ２、ヘッド、モータ１、モータ２、ＵＳＢホストも同様であるものとする。これらの詳細な説明は、ＰＷＭコントローラ部１０４の説明と合わせ、実際に上記コントローラ部７１３を用いて半導体スイッチをオフからＰＷＭ駆動しながらオンへと制御する方式と共に説明する。
【００４７】
まず、センサ１制御用半導体スイッチを、ＰＷＭ処理を用いて、オフからオンへ制御する方式について、説明する。
【００４８】
図２は、ＰＷＭコントローラ部の制御を示すフローチャートである。
【００４９】
図３は、図２中の比較部Ｓ３の処理イメージを示す図である。
【００５０】
はじめに、センサ１制御用半導体スイッチをオフからオンへ制御するために、制御状態保持部１０３のセンサ１用レジスタ１２１には、初期状態として‘０’が書き込まれているはずである。この状態で、制御状態レベル変更部１０２のセンサ１用レジスタ１１５に‘１’が書き込まれた場合、ＰＷＭコントローラ部は、制御状態レベル変更部への書き込みを検知する（Ｓ２）。そして、制御状態レベル変更部のレジスタと、制御状態レベル保持部のレジスタとを比較する（Ｓ３）。ここで、本比較部は、図３に示すようにレジスタを比較する順序を保持する。この比較順序は、ハード的に固定であっても、ソフト的に変更可能であってもよい。
【００５１】
これは、電源起動には、一般的に優先順位が必要となることが多いためである。実施例１のインクジェットプリンタの場合について考える。ＵＳＢバス電源に用いられるＵＳＢホストの電源制御等は、ＰｉｃｔＢｒｉｄｇｅで外部機器（デジカメ）が、ＵＳＢケーブルを通して、ユーザからＵＳＢ用ホストコネクタ（プリンタ側）に接続された時点で、ほぼリアルタイムに行われる必要がある。したがって、他の電源制御よりも優先順位を高めている。このように、優先順位の設定あるいは設定の変更は、インクジェットプリンタの動作内容や状態に応じて、ＭＰＵからの指示で行われる。
【００５２】
このように、電源制御の優先順位が設定された比較部の中で、実施例１として最も優先順位の高いＵＳＢホスト用のレジスタがまず初めに比較される。この次に、ヘッド用のレジスタの比較が行われる、制御状態レベル変更部のセンサ１用レジスタのみに変更を加えたので、ＵＳＢホスト用、ヘッド用の比較結果に違いはなく、次のセンサ１用レジスタのみにおいて、レジスタ間に違いがあることになる。よって、センサ１用レジスタを比較した時点でレジスタ間の違いを検知する。
【００５３】
ここで、ＰＷＭコントローラ部は、検知したセンサ１用半導体スイッチ素子制御用のＰＷＭ設定を行う（Ｓ４）。まず、ＰＷＭ波形設定保持部から、センサ１用半導体スイッチ素子制御用のＰＷＭ設定情報をセレクトし、ＰＷＭ波形設定情報信号としてＰＷＭ出力発生部へ出力する。次に、制御状態レベル保持部のセンサ１用レジスタ値を、開始状態レベルとして、また、制御状態レベル変更部のセンサ１用レジスタ値を、終了状態レベルとして、ＰＷＭ出力発生部へ出力する。
【００５４】
これによって、ＰＷＭ出力発生部１０５には、センサ１制御用半導体スイッチをオンからオフへとＰＷＭ処理を用いて制御するためのＰＷＭ波形設定、開始状態レベル（‘０’）、終了状態（‘１’）が設定されたことになる。
【００５５】
次に、ＰＷＭコントローラ部は、ＰＷＭ出力セレクト部１０６に、セレクト信号を出力する。このセレクト信号によって、ＰＷＭ出力セレクト部は、制御状態レベル保持部のセンサ１用レジスタの出力と、ＰＷＭ出力発生部の出力とを切り替え、センサ１用半導体スイッチ制御信号へ、ＰＷＭ出力発生部からの出力信号を出力させる（Ｓ５）。
【００５６】
図４は、実施例１において、センサ１用半導体スイッチ制御信号と、制御状態レベル保持部１０３のセンサ１用レジスタ１２１の値との変化を示す図である。
【００５７】
ここで、ＰＷＭ出力発生部の開始状態レベルは、上記処理によって制御状態レベル保持部のセンサ１用レジスタと同様になっているので、センサ１用半導体スイッチ制御信号への出力は、変わらず、‘０’Ｌｏのままである（４０１）。
【００５８】
次に、ＰＷＭコントローラ部は、ＰＷＭ出力発生部に、ＰＷＭスタート信号を出し、ＰＷＭ処理をスタートさせる（Ｓ６、４０２）。センサ１用半導体スイッチ制御信号は、Ｓ４で設定されたＰＷＭ処理を行いながら、‘０’Ｌｏから‘１’Ｈｉへと変化する（４０３）。
【００５９】
ここで、ＰＷＭ処理中に、制御状態レベル変更部に書き込みがない場合、ＰＷＭ処理は正常に終了する（４０４）。そして、ＰＷＭ出力発生部は、ＰＷＭコントローラ部にＰＷＭ終了信号を出す（Ｓ８）。この信号を受けて、ＰＷＭコントローラ部は、制御状態レベル変更部のセンサ１用レジスタ値１１５を、制御状態レベル保持部のセンサ１用レジスタ１２１に書き込む（Ｓ９、４０５）。そして、ＰＷＭ出力セレクト部にセレクト信号を出す（Ｓ１０）。一方、ＰＷＭ処理が継続している場合には、Ｓ７へ戻る。
【００６０】
このセレクト信号によって、センサ１用半導体スイッチ制御信号には、先ほどまで切り替えられていたＰＷＭ出力発生部からの出力に代わって、制御状態レベル保持部のセンサ１用レジスタ値１２１が出力される（４０６）。ここで、制御状態レベル保持部のセンサ１用レジスタ値は、先ほどの処理Ｓ９で、制御状態レベル変更部のセンサ１用レジスタ値‘１’が書き込まれている。したがって、ＰＷＭ出力セレクトが変更された後も、センサ１用半導体スイッチ制御信号の値は、‘１’（Ｈｉ）のままである。
【００６１】
以上が、センサ１制御用半導体スイッチを、ＰＷＭ処理を用いてオフからオンへ制御する制御方式である。
【００６２】
上記制御を行うことによって、ＰＷＭ出力発生部１０５は、センサ１用半導体スイッチ素子７０４の制御に対して、４０１〜４０６間のみ占有される（使われる）。したがって、この期間外は、ＰＷＭ出力発生部を、他の半導体スイッチ素子の制御に用いることが可能である。
【００６３】
また、このような半導体スイッチ素子を用いた電源給電制御は、ソフト制御において、互いに独立したシーケンスによって並列して実行されていることが多く、このために、複数の半導体スイッチ素子が、同様なタイミングで制御される場合が多い。このような場合においても、実施例１は有効である。
【００６４】
次に、センサ１、モータ１、モータ２電源制御用の半導体スイッチがソフト的に同時にオンされた場合（制御状態レベル変更部のセンサ１用、モータ１用、モータ２用レジスタに同時に‘１’が書かれた場合）について、説明する。
【００６５】
センサ１制御用半導体スイッチのＰＷＭ制御については、上記と同様であるので、図２において、センサ１用半導体スイッチ素子の処理が終了したＳ１０までの説明を、省略する。
【００６６】
図５は、実施例１において、センサ１用半導体スイッチ制御線と、モータ１用半導体スイッチ制御線と、モータ２用半導体スイッチ制御線との各動作を示すタイムチャートである。
【００６７】
センサ１用半導体スイッチのＰＷＭ処理が終了した（Ｓ１０、５０１）後に、ＰＷＭコントローラ部の処理は、比較部Ｓ３に戻り、再度、制御状態レベル保持部と制御状態レベル変更部のレジスタとを比較する。ここで、センサ１のＰＷＭ処理において制御状態レベル変更部のセンサ１用レジスタ値は、制御状態レベル保持部のセンサ１用レジスタへ既に書き込みされている（Ｓ９）。したがって、比較部では、センサ１用レジスタ値は、互いに同一になり、続いて、ＰＷＭコントローラ部は、図４で指定された優先順位の高いモータ１用レジスタ間を比較し、違いを検知する。
【００６８】
この検知後に、ＰＷＭコントローラ部は、モータ１制御用半導体スイッチ素子に対しても、センサ１と同様の制御を行う（Ｓ４〜Ｓ１０、５０２）。これと同様に、モータ１のＰＷＭ制御が終了すると、続いて優先順位の高いモータ２のレジスタ間を比較し、モータ２のＰＷＭ制御が行われる（５０３）。
【００６９】
上記のように、実施例１は、１つのＰＷＭ出力発生部を兼用しているにもかかわらず、ある時間レンジでみると、それぞれ半導体スイッチ素子の制御があたかも並列実行しているようにみえる。
【００７０】
また、実施例１は、既に設定済みのＰＷＭ波形設定保持部から、事前に設定された個別の半導体スイッチ用ＰＷＭ波形設定を、自動で読み込み使用する。よって、ＰＷＭ処理を行うための特別な制御をせずに、綿密なＰＷＭ処理を用いた電源給電制御を実行することができる。
【００７１】
続いて、現在ＰＷＭ処理が行われている状態で、ＰＷＭ処理が行われているものよりも優先順位が高い半導体スイッチ素子へのＰＷＭ処理要求が行われた場合（半導体スイッチ素子制御状態レベル変更部のレジスタに‘１’が書かれた場合）について、説明する。
【００７２】
ここで、初めにＰＷＭ処理が行われているものとして、センサ１用半導体スイッチ素子をＰＷＭ処理中に、優先順位の高いＰＷＭ処理開始命令が行われるものを、ＵＳＢホスト用半導体スイッチ素子として説明を行う。
【００７３】
センサ１制御用半導体スイッチ素子のＰＷＭ制御が行われるまでの処理は、上記と同様であるので、省略する。
【００７４】
図６は、実施例１において、センサ１用半導体スイッチ制御信号と、制御状態レベル保持部１０３のセンサ１用レジスタ１２１の値との変化を示すタイムチャートである。また、図６は、ＵＳＢホスト用半導体スイッチ制御信号と、制御状態レベル保持部１０３のＵＳＢホスト用レジスタ１２６の値との変化を示すタイムチャートである。
【００７５】
センサ１用半導体スイッチ素子のＰＷＭ処理が開始される（６０１、Ｓ６）。そして、ＰＷＭ処理が行われている間に、ＵＳＢホストのＰＷＭ処理開始命令が出力された場合、ＰＷＭコントローラ部は、制御状態レベル変更部への書き込みを検知する（Ｓ７）。なお、ＵＳＢホストのＰＷＭ処理開始命令が出力された場合とは、制御状態レベル変更部のＵＳＢホスト用レジスタ１２０に‘１’が書かれた場合である。そして、現在行われているＰＷＭ処理を強制終了させる（Ｓ１１、６０２）。また、ＰＷＭ出力セレクト部へセレクト信号を出す（Ｓ１２）。このセレクト信号によって、ＰＷＭ出力セレクト部は、センサ１用半導体スイッチ制御信号に現在出力しているＰＷＭ出力発生部からの出力を、制御状態レベル保持部のセンサ１用レジスタの値に切り替える。
【００７６】
ここで、センサ１用半導体スイッチ素子のＰＷＭ処理は、未だ正常終了しておらず、ＰＷＭ出力発生部からのＰＷＭ終了信号は、ＰＷＭコントローラ部に与えられていない。したがって、制御状態レベル保持部には、制御状態レベル変更部のレジスタ値が書き込まれておらず、‘０’Ｌｏのままである。よって、センサ１用半導体スイッチ制御信号は、Ｌｏ（ＰＷＭ開始状態レベル）のままである。
【００７７】
ここで、ＰＷＭコントローラ部は、再度、制御状態レベル保持部と制御状態レベル変更部のレジスタレベルとを比較する（Ｓ３）。ここで、比較順序によって、センサ１よりも優先順位の高いＵＳＢホストが先に比較され、その後は、通常同様ＵＳＢホスト用半導体スイッチ素子のＰＷＭ処理が開始される（６０３）。
【００７８】
ＵＳＢホスト用半導体スイッチ素子のＰＷＭ処理が正常終了する（６０４）。そして、ＰＷＭコントローラ部は、制御状態レベル変更部のＵＳＢホスト用レジスタ値１２０を制御状態レベル保持部のＵＳＢホスト用レジスタ１２６に書き込む（Ｓ９、６０５）。そして、出力セレクト部にセレクト信号を出し、ＵＳＢホスト用半導体スイッチ素子制御線に出力する信号を、ＰＷＭ出力発生部からの出力から、制御状態レベル保持部の出力へ切り替える（Ｓ１０）。この後に、比較部が、レジスタ比較を再度行う。次に、センサ１のＰＷＭ処理が開始される（６０７）。
【００７９】
上記のように、実施例１では、優先順位の高いものは、ほぼリアルタイムな電源給電制御を行うことができる。したがって、上記したプリンタにおいてのＵＳＢホスト等電源給電にリアルタイム性を必要とするものに対しても、実施例１を適用し、他の電源給電制御と同一のＰＷＭ発生回路を兼用することができる。
【００８０】
実施例１においては、ＰＷＭ処理中に、他の優先順位が高いＰＷＭ処理開始要求が実行された場合、最初のＰＷＭ処理を強制終了させる。ＰＷＭ処理時間がそれほど長くなく、電源制御上優先順位が厳しくなければ、初めのＰＷＭ処理の終了後に、次のＰＷＭ処理を実行するようにしてもよい。
【００８１】
上記制御を行うことによって、コントローラ部と半導体スイッチ素子との間に、ＣＲフィルタを設ける必要がない。なお、一般的にＰＷＭ出力発生回路は、フリップフロップを用いたカウンタで構成されるので、回路規模が巨大になりやすい。しかし、実施例１のように、１つのＰＷＭ出力回路を有効に使うことによって、回路規模を大いに削減することができる。
【００８２】
実施例１は、記録装置であるが、記録装置に限定する必要はない。つまり、直流の電力供給を受け、働くセンサやモータ等の負荷を備えている電子機器（たとえば、画像入力装置、携帯端末、オーディオ機器等）に、実施例１を適用することができる。
【図面の簡単な説明】
【００８３】
【図１】本発明の実施例１において、半導体スイッチへ電力供給する電源系統１００を示すブロック図である。
【図２】ＰＷＭコントローラ部の制御を示すフローチャートである。
【図３】図２中の比較部Ｓ３の処理イメージを示す図である。
【図４】実施例１において、センサ１用半導体スイッチ制御信号と、制御状態レベル保持部１０３のセンサ１用レジスタ１２１の値との変化を示す図である。
【図５】実施例１において、センサ１用半導体スイッチ制御線と、モータ１用半導体スイッチ制御線と、モータ２用半導体スイッチ制御線との動作を示すタイムチャートである。
【図６】実施例１において、センサ１用半導体スイッチ制御信号と、センサ１用レジスタ１２１の値と、ＵＳＢホスト用半導体スイッチ制御信号と、ＵＳＢホスト用レジスタ１２６の値との変化を示すタイムチャートである。
【図７】本発明の実施例１である記録装置および電子機器の電源系統１００を示す図である。
【図８】従来の記録装置（たとえばインクジェットプリンタ）の電力供給システム８００を示す図である。
【符号の説明】
【００８４】
１００…電源系統、
１０１…ＰＷＭ波形設定保持部、
１０２…半導体スイッチ素子制御状態レベル変更部、
１０３…半導体スイッチ素子制御状態レベル保持部、
１０４…ＰＷＭコントローラ部、
１０５…ＰＷＭ出力発生部、
１０６…ＰＷＭ出力セレクト部、
１０７…ドライブ部、
１０９、１１０、１１１、１１２、１１３、１１４、１１５、１１６、１１７、１１８、１１９、１２０、１２１、１２２、１２３、１２４、１２５、１２６…レジスタ、
７０４、７０５、７０９、７１２、７１９、７２０…半導体スイッチ素子、
７１３…コントローラ。
【図１】
2007159229.tif 000003
【図２】
2007159229.tif 000004
【図３】
2007159229.tif 000005
【図４】
2007159229.tif 000006
【図５】
2007159229.tif 000007
【図６】
2007159229.tif 000008
【図７】
2007159229.tif 000009
【図８】
2007159229.tif 000010