(57)【要約】【課題】    コンピュータに接続されて使用される周辺機器の消費電力の低減を図ることができる電流制御用回路および該電流制御回路を備えたコンピュータ周辺機器を提供すること。【解決手段】  コンピュータに接続されると共に該コンピュータから電源供給を受ける周辺機器（ＦＤＤ装置）のＦＤＤ制御用ＩＣ２内に設けられ、該ＦＤＤ制御用ＩＣ２と該制御用ＩＣ２を介して電力供給を受けるスピンドルモータドライバ６との間に設けたプルアップ回路３の電子スイッチ３２とを制御する電流制御回路であって、ホストコンピュータからのサスペンド信号を受信した際に電子スイッチ３２をＯＦＦとし、スピンドルモータドライバ６への電力供給を制限し、ＦＤＤ装置全体としての消費電力を抑える。【選択図】  図１
2006048306.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに接続されると共に該コンピュータから電源供給を受ける周辺機器に設けられるコンピュータ周辺機器用電流制御回路であって、該周辺機器は、前記コンピュータからの電力供給を受ける第１の回路と、前記コンピュータからの電力を前記第１の回路を介して供給を受ける第２の回路と、前記第１の回路と前記第２の回路との間に設けられたプルアップ回路と、該プルアップ回路をＯＮ／ＯＦＦするスイッチとを有しており、前記電流制御回路は、前記コンピュータからのサスペンド信号を受信し、前記周辺機器がスタンバイモードになった際に、前記電流制御回路は、前記スイッチを介して、前記第１の回路から前記第２の回路への電力供給を停止させることを特徴とするコンピュータ周辺機器用電流制御回路。
【請求項２】
前記電流制御回路は、前記周辺機器のファームウェアにより動作し、前記コンピュータからのサスペンド信号を受信しない場合には前記スイッチをＯＮとし、前記第１の回路から前記第２の回路への電力供給を続行し、前記コンピュータからのサスペンド信号を受信した際は、前記スイッチをＯＦＦとし、前記第１の回路から前記第２の回路への電流供給を停止させることを特徴とする請求項１に記載のコンピュータ周辺機器用電流制御回路。
【請求項３】
前記第１の回路は、前記周辺機器の制御用回路であり、前記第２の回路は、前記周辺機器が備えているモータの制御を行うためのドライバ回路であることを特徴とする請求項１または２に記載のコンピュータ周辺機器用電流制御回路。
【請求項４】
前記コンピュータと前記周辺機器との接続は、ＵＳＢコネクタを介して接続されることを特徴とする請求項１ないし３のいずれかに記載のコンピュータ周辺機器用電流制御回路。
【請求項５】
前記請求項１ないし４のいずれかに記載のコンピュータ周辺機器用電流制御回路を備えたことを特徴とするコンピュータ周辺機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータ周辺機器用電流制御回路および該電流制御回路を備えたコンピュータ周辺機器に関し、より詳しくは、コンピュータに接続されて使用される周辺機器に設けられ、該周辺機器のスタンバイ時における消費電力の低減を図るコンピュータ周辺機器用電流制御回路および該電流制御回路を備えたコンピュータ周辺機器に関する。
【背景技術】
【０００２】
コンピュータ周辺機器として、フロッピーディスクドライブ（以下、「ＦＤＤ」とする）や光ディスク装置等の各種機器が使用されている。これらの様々な周辺機器には、コンピュータ本体内部に内蔵されるものやコンピュータの外部に外付けで設置されるものがある。
【０００３】
これらのコンピュータ周辺機器の中には、機器自体が電源を持たず、コンピュータ（ホストコンピュータ）から電源の供給を受けて作動するものがある。例えば、ＵＳＢ（Universal Serial Bus）ケーブル等を介してホストコンピュータと接続される周辺機器は、一般的にＵＳＢケーブルを介してホストコンピュータから電力供給を受けて作動する。
【０００４】
従来のこれら周辺機器では、その周辺機器の作動時とスタンバイ時とのいずれの状態においても一定の電流が消費されていた。例えば、ＵＳＢ接続により電力供給を受けているＦＤＤの場合、スピンドルモータのモータドライバＩＣには、定常的に電流が供給され、スタンバイ時には電力が無駄に消費されていた。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述したように、従来のコンピュータ周辺機器では、スタンバイ時にも作動時と同等の電流が常時流れており、ホストコンピュータの電源供給能力を無駄に使用していた。
【０００６】
また、各周辺機器が必要とする電流の総和がＵＳＢ等の消費電力規格を超えると、ホストコンピュータの電源部に対する過負荷や、周辺機器の誤動作を招くという問題点があった。
【０００７】
本発明は、上記課題を解決するためになされたものであり、その目的とするところは、ホストコンピュータに接続されて使用される周辺機器の消費電力の低減を図ることができるコンピュータ周辺機器用電流制御回路および該電流制御回路を備えたコンピュータ周辺機器を提供することにある。
【課題を解決するための手段】
【０００８】
本発明のコンピュータ周辺機器用電流制御回路は、コンピュータに接続されると共に該コンピュータから電源供給を受ける周辺機器に設けられるコンピュータ周辺機器用電流制御回路であって、該周辺機器は、前記コンピュータからの電力供給を受ける第１の回路と、前記コンピュータからの電力を前記第１の回路を介して供給を受ける第２の回路と、前記第１の回路と前記第２の回路との間に設けられたプルアップ回路と、該プルアップ回路をＯＮ／ＯＦＦするスイッチとを有しており、前記電流制御回路は、前記コンピュータからのサスペンド信号を受信し、前記周辺機器がスタンバイモードになった際に、前記電流制御回路は、前記スイッチを介して、前記第１の回路から前記第２の回路への電力供給を停止させることを特徴とする。
【０００９】
上記構成を有する本発明によれば、電流制御回路は、コンピュータからのサスペンド信号を受信し、周辺機器（第１の回路）がスタンバイモードになった際に、第１の回路から第２の回路への電力供給を停止させるので、第２の回路における無駄な電力消費を防ぐことが可能となる。この場合、コンピュータの周辺機器では、一般的に、制御用ＩＣなどの第１の回路とモータドライバなどの第２の回路との間では、両者の間の電位を第１の回路側を高く保つために、プルアップ回路が用いられているが、本発明では、そのプルアップ回路をＯＮ／ＯＦＦするスイッチを設け、それを電流制御回路で制御するようにしているので、簡単な構成で以上の効果を実現できる。
【００１０】
また、本発明に係るコンピュータ周辺機器用電流制御回路では、好ましくは、前記電流制御回路は、前記周辺機器のファームウェアにより動作し、前記コンピュータからのサスペンド信号を受信しない場合には前記スイッチをＯＮとし、前記第１の回路から前記第２の回路への電力供給を続行し、前記コンピュータからのサスペンド信号を受信した際は、前記スイッチをＯＦＦとし、前記第１の回路から前記第２の回路への電流供給を停止させるようになっていることが好ましい。本発明の電流制御回路は、このようにファームウェアによるソフト的な処理も実現できるので、各種周辺機器に簡単に装着することが可能となる。
【００１１】
また、本発明に係るコンピュータ周辺機器用電流制御回路では、前記第１の回路が前記周辺機器の制御用回路であり、前記第２の回路が前記周辺機器が備えているモータの制御を行うためのドライバ回路であることが好ましい。モータの制御を行うドライバ回路は、特に、定常的な消費電力が大きいので、本発明の適用にあたって特に有効である。
【００１２】
さらに、本発明に係るコンピュータ周辺機器用電流制御回路では、前記コンピュータと前記周辺機器との接続は、ＵＳＢコネクタを介して接続されることが好ましい。ＵＳＢ接続の場合には、消費電流規格に上限が設けられているので、本発明の適用にあたって、特に、有効である。
【００１３】
本発明の他の特徴は、前述したようなコンピュータ周辺機器用電流制御回路を備えたことを特徴とするコンピュータ周辺機器に関する。
【００１４】
上述したおよびそれ以外の本発明の構成、作用および効果は、図面を参照して行う以下の実施例の記載からより明らかとなるであろう。
【発明を実施するための最良の形態】
【００１５】
以下、本発明に係る実施形態のコンピュータ周辺機器用電流制御回路（以下、単に「電流制御回路」ともいう）について図面を参照して説明する。図１は、ホストコンピュータ（図示せず）にＵＳＢ接続されるＦＤＤのブロック図である。
【００１６】
このＦＤＤは、ＵＳＢ接続に対応したいわゆる外付けＦＤＤであり、主に、ＵＳＢコネクタ１、該コネクタ１と接続された１チップＩＣであるＦＤＤ制御用ＩＣ２、ステッピングモータ４、磁気ヘッド５、スピンドルモータドライバ６、スピンドルモータ７とから構成されている。ＦＤＤ制御用ＩＣ２は、ＦＤＤの駆動に必用なリード・ライト回路、ＣＰＵ、ＵＳＢコントローラ、フロッピーディスクコントローラ、ステッピングモータドライバ、ＲＡＭ、ＲＯＭおよびクロック発信器等の種々の回路が集積されたＬＳＩであり、ＦＤＤのファームウェアも搭載されている。
【００１７】
本実施形態において、ＦＤＤ制御用ＩＣ２は、ＵＳＢコネクタ１を介して、ホストコンピュータから電力供給を受け、またスピンドルモータドライバ６などは、ホストコンピュータからの電力をＦＤＤ制御用ＩＣ２を介して受けるようになっている。このＦＤＤ制御用ＩＣ２は、ホストコンピュータからサスペンド信号の入力があると、スタンバイモードとなるようになっている。また、本実施形態においては、ＦＤＤ制御用ＩＣ２が本発明の第１の回路に相当し、またスピンドルモータドライバ６（スピンドルモータ７）が構成する回路が第２の回路に相当する。
【００１８】
本実施形態におけるＦＤＤは、その作動時において、スピンドルモータドライバ６やスピンドルモータ７が多くの電流を消費するが、スタンバイ時においては、スピンドルモータドライバ６やスピンドルモータ７への電流供給は本来的には不要である。したがって、本実施形態においては、このスピンドルモータドライバ６が、ＦＤＤのスタンバイ時において電流供給を制限可能な第２の回路に該当する。本発明の第２の回路としては、このような周辺機器において、このスピンドルモータドライバ６のようなモータの制御を行うためのモータドライバ回路が典型例として挙げられる。
【００１９】
本発明に係る電流制御回路は、第１の回路であるＦＤＤ制御用ＩＣ２内に設けられている。この電流制御用回路は、ＦＤＤ制御用ＩＣ２内に設けられたプルアップ回路３の電子スイッチ３２のＯＮ／ＯＦＦを制御している。このプルアップ回路３は、抵抗３１を介してＵＳＢコネクタ１から給電されている電源ＶＤＤのプラス側に接続されている。
【００２０】
このプルアップ回路３は、ＦＤＤ制御用ＩＣ２とスピンドルモータドライバ６間の信号線３３がハイインピーダンス状態となった場合でもハイレベルを保証するものである。即ち、ＦＤＤ制御用ＩＣ２とスピンドルモータドライバ６間をスイッチにより直接開閉すると、回路がオープン状態となり、両者の間の電位が不安定になるため、このプルアップ回路３をＦＤＤ制御用ＩＣ２とスピンドルモータドライバ６間に挿入することにより、両者の間の電位をＦＤＤ制御用ＩＣ２側が高い状態で安定させるようにしている。
【００２１】
このプルアップ回路３の電子スイッチ３２のＯＮ／ＯＦＦは、コンピュータからＵＳＢコネクタ１を介して送られてくるサスペンド信号の入力論理により切り替えられる。そして、この切り替えは、電流制御用回路に組み込まれたファームウェアによって行う。本発明の電流制御回路では、このようなコンピュータ周辺機器が一般的に備えているプルアップ回路３に電子スイッチ３２を設け、その電子スイッチ３２をソフトウェアにより制御することにより制御することにより、ＦＤＤのスタンバイ時において第２の回路への電流供給を制限している。したがって、簡単な構成で実現できるので、既存の機器に対して大幅な設計変更やコストアップすることなく、消費電力を抑えることが可能となる。
【００２２】
次に、本発明に係る電流制御回路のファームウェアのアルゴリズムを示した図２のフローチャートを参照しつつ、本発明の電流制御用回路の動作について説明する。
【００２３】
本プログラムがスタートすると（Ｓ１）、サスペンド信号がホストコンピュータからＵＳＢコネクタ１を介してＦＤＤ制御用ＩＣ２に入力されたかを判断する（Ｓ２）。サスペンド信号の入力がないと判断された場合（Ｓ３）、電子スイッチ３２はＯＮ状態を維持し待機状態となる。この場合、プルアップ回路３が作動し、スピンドルモータドライバ６やスピンドルモータ７などに電流が供給される。
【００２４】
次に、ホストコンピュータからサスペンド信号がＵＳＢコネクタ１を介してＦＤＤ制御用ＩＣ２に入力されると（Ｓ２）、電流制御用回路（ＦＤＤ制御用ＩＣ２）はスタンバイモードとなり（Ｓ４）、電子スイッチ３２がＯＦＦとなる（Ｓ５）。この場合、プルアップ回路３が切断され、スピンドルモータドライバ６（スピンドルモータ７）への電力供給が停止される。このため、スタンバイ時においては、スピンドルモータドライバ６（スピンドルモータ７）において電流が消費されることがない。
【００２５】
以上述べた本実施形態によれば、ホストコンピュータからサスペンド信号を受信すると、プルアップ回路３の電子スイッチ３２をＯＦＦとし、ＦＤＤ制御用ＩＣ２からスピンドルモータドライバ６への電力供給を停止するようにしている。それにより、ＦＤＤのスタンバイ時におけるスピンドルモータドライバ６への無駄な電流供給を制限し、ＦＤＤ全体としての消費電力を抑えることを実現している。
【００２６】
なお、本実施形態はＦＤＤに関するものであるが、これは一例であり、コンピュータ周辺機器であってコンピュータから電源供給を受ける装置であれば本発明を適用することが可能である。そのような周辺機器としては、ＣＤ−ＲＯＭドライブなどの光ディスク装置やハードディスク装置などが挙げられる。また、本実施形態のＵＳＢ接続も一例であり、コンピュータからの電源供給を可能とする接続方法を用いた周辺機器であれば本発明を適用することができる。そのような周辺機器として、たとえば、ＲＳ２３２Ｃコネクタを使った周辺機器などが挙げられる。
【図面の簡単な説明】
【００２７】
【図１】本発明に係る実施形態のコンピュータ周辺機器用電流制御回路を用いたＦＤＤのブロック図である。
【図２】図１に示すコンピュータ周辺機器用電流制御回路のファームウェアのアルゴリズムを示すフローチャートである。
【符号の説明】
【００２８】
１  ＵＳＢコネクタ
２  ＦＤＤ制御用ＩＣ（第１の回路）
３  プルアップ回路
３１  抵抗
３２  電子スイッチ
３３  信号線
４  ステッピングモータ
５  磁気ヘッド
６  スピンドルモータドライバ（第２の回路）
７  スピンドルモータ
【図１】
2006048306.tif 000003
【図２】
2006048306.tif 000004