(57)【要約】【課題】無駄な消費電力を抑制すると共に、従来のシステム本体や外部接続機器との互換性を維持する。【解決手段】ノートブック型ＰＣ１は、ＨＤＤ２０に対してＤＣ３．３Ｖの電圧を供給する３．３Ｖ電源１４およびＤＣ５．５Ｖの電圧を供給する５Ｖ電源１５を有するＰＣ本体１０と、ＤＣ３．３Ｖで動作するＭＰＵ２１、Ｉ／Ｏコントローラ２２およびＤＣ５Ｖで動作するスピンドルモータ２４、ＶＣＭ２５とを有するＨＤＤ２０とを備える。ＰＣ本体１０は、ＨＤＤ２０に対してまず５Ｖ電源１５よりＤＣ５Ｖを供給し、ＤＣ５Ｖが供給されたＨＤＤ２０の動作状態に基づいて３．３Ｖ電源１４よりＤＣ３．３Ｖを供給するか否かを決定する。【選択図】　図１
2004070603.tif 000002
【特許請求の範囲】
【請求項１】
第一の電圧および当該第一の電圧よりも低い第二の電圧を供給可能なシステム本体と、
前記システム本体から供給される前記第一の電圧で動作する第一の動作部および当該システム本体から供給される前記第二の電圧で動作する第二の動作部を有する外部接続機器とを含み、
前記システム本体は、前記外部接続機器に前記第一の電圧を供給した際に得られる前記第二の動作部の動作状態に基づいて当該外部接続機器に前記第二の電圧を更に供給すること
を特徴とするコンピュータ装置。
【請求項２】
前記システム本体は、前記第一の電圧を供給した後に、前記外部接続装置にハードウェアリセット信号を送出し、当該外部接続装置のステータスレジスタのＢＳＹビットの設定状態を検出して前記第二の動作部の動作状態を確認することを特徴とする請求項１に記載のコンピュータ装置。
【請求項３】
前記外部接続機器は、
前記第一の動作部および前記第二の動作部が共に動作し、且つ、前記システム本体から送信されたハードウェアリセット信号を受信した場合に、ステータスレジスタのＢＳＹビットを１に設定するビット設定部を更に有すること
を特徴とするコンピュータ装置。
【請求項４】
前記外部接続機器は、
前記第二の動作部に対して前記第二の電圧が供給される場合には当該第二の電圧を変換せずに当該第二の動作部に供給し、当該第二の動作部に対して前記第一の電圧が供給される場合には当該第一の電圧を当該第二の電圧に変換して当該第二の動作部に供給する供給部を更に有すること
を特徴とする請求項１に記載のコンピュータ装置。
【請求項５】
前記外部接続機器は、前記システム本体にＡＴＡ（ＡＴ　Ａｔｔａｃｈｍｅｎｔ）４４ピンコネクタを介して接続されるハードディスクドライブであることを特徴とする請求項１に記載のコンピュータ装置。
【請求項６】
前記第一の電圧はＤＣ５Ｖ±５％であり、前記第二の電圧はＤＣ３．３Ｖ±５％であることを特徴とする請求項１に記載のコンピュータ装置。
【請求項７】
接続される外部接続機器に動作用電圧を供給するコンピュータ機器であって、
前記外部接続機器に対して第一の動作用電圧を供給可能な第一の電圧供給手段と、
前記外部接続機器に対して前記第一の動作用電圧より低い第二の動作用電圧を供給可能な第二の電圧供給手段と、
前記第一の電圧供給手段により前記外部接続機器に対して前記第一の動作用電圧が供給された後に当該外部接続機器の動作状態を確認する確認手段と、
前記確認手段により前記外部接続機器が動作していないと確認された場合に前記第一の電圧供給手段により当該外部接続機器に対して前記第二の動作用電圧の供給を実行させる供給実行手段と
を備えることを特徴とするコンピュータ機器。
【請求項８】
前記確認手段は、
前記外部接続機器に対してハードウェアリセット信号を送信した後に、当該外部接続機器のステータスレジスタのＢＳＹビットの設定状態を検出すること
を特徴とする請求項７に記載のコンピュータ機器。
【請求項９】
接続されるコンピュータ機器から動作用電圧の供給を受ける外部接続機器であって、
第一の動作用電圧で動作する第一の動作部と、
前記第一の動作用電圧よりも低い第二の電圧で動作する第二の動作部と、
前記第二の動作部に対して前記第二の電圧が供給される場合には、当該第二の電圧を変換せずに当該第二の動作部に供給し、当該第二の動作部に対して前記第一の電圧が供給される場合には、当該第二の電圧を当該第一の電圧に変換して当該第二の動作部に供給する供給部と
を備えることを特徴とする外部接続機器。
【請求項１０】
前記供給部は、前記第二の動作部に対して供給される電圧が前記第一の電圧であるか前記第二の電圧であるかを検出する電圧検出部と、当該第一の電圧を当該第二の電圧に変換する電圧変換部と、当該電圧検出部の電圧検出結果に基づいて当該電圧変換部による電圧変換を行うか否かを切り換える切換部とを備えることを特徴とする請求項９に記載の外部接続機器。
【請求項１１】
前記第一の動作部および前記第二の動作部が共に動作し且つ前記コンピュータ機器から送信されたハードウェアリセット信号を受信した場合に、ステータスレジスタのＢＳＹビットを１に設定するビット設定部を更に備えることを特徴とする請求項９に記載の外部接続機器。
【請求項１２】
外部接続機器に第一の電圧を供給するステップと、
前記第一の電圧が供給された際の前記外部接続機器の動作を確認するステップと、
前記外部接続機器の動作確認により前記外部接続機器が動作していない場合に当該外部接続機器に前記第一の電圧よりも低い第二の電圧を更に供給するステップと
を含むことを特徴とする給電方法。
【請求項１３】
前記第一の電圧が供給された際の前記外部接続機器の動作を確認するステップは、
前記外部接続機器にハードウェアリセット信号を送信し、当該外部接続機器のステータスレジスタのＢＳＹビットの設定状態を検出すること
を特徴とする請求項１２に記載の給電方法。
【請求項１４】
第一の電圧で動作する第一の動作部に対する当該第一の電圧の供給を確認するステップと、
前記第一の電圧よりも低い第二の電圧で動作する第二の動作部に対する当該第二の電圧の供給を確認するステップと、
前記第一の動作部に対する前記第一の電圧の供給および前記第二の動作部に対する前記第二の電圧の供給が確認された場合に、当該第一の動作部および当該第二の動作部が動作可能であることを示す信号を生成するステップと
を含むことを特徴とする給電方法。
【請求項１５】
前記第一の動作部および前記第二の動作部が動作可能であることを示す信号を生成するステップは、ステータスレジスタのＢＳＹビットを１に設定すること
を特徴とする請求項１４に記載の給電方法。
【請求項１６】
前記第二の動作部に供給される電圧が前記第一の電圧であるか前記第二の電圧であるかを確認するステップと、
前記第二の動作部に前記第二の電圧が供給される場合には当該第二の電圧を変換せずに当該第二の動作部に供給し、当該第二の動作部に前記第一の電圧が供給される場合には当該第一の電圧を当該第二の電圧に変換して当該第二の動作部に供給するステップとを更に含むこと
を特徴とする請求項１４に記載の給電方法。
【請求項１７】
コンピュータに、
外部接続機器に第一の電圧を供給する機能と、
前記第一の電圧が供給された前記外部接続機器の動作を確認する機能と、
前記外部接続機器が動作していない場合に当該外部接続機器に前記第一の電圧よりも低い第二の電圧を供給する機能と、
を実現させることを特徴とするプログラム。
【請求項１８】
前記コンピュータに実行させる、前記第一の電圧が供給された前記外部接続機器の動作を確認する機能は、
前記外部接続機器にハードウェアリセット信号を送信し、当該外部接続機器のステータスレジスタのＢＳＹビットの設定状態を検出すること
を特徴とする請求項１７に記載のプログラム。
【請求項１９】
コンピュータに、
第一の電圧で動作する第一の動作部に対する当該第一の電圧の供給を確認する機能と、
前記第一の電圧よりも低い第二の電圧で動作する第二の動作部に対する当該第二の電圧の供給を確認する機能と、
前記第一の動作部に対する前記第一の電圧の供給および前記第二の動作部に対する前記第二の電圧の供給が確認された場合に、当該第一の動作部および当該第二の動作部が動作可能であることを示す信号を生成する機能と
を実現させることを特徴とするプログラム。
【請求項２０】
コンピュータに、
前記第二の動作部に供給される電圧が前記第一の電圧であるか前記第二の電圧であるかを確認する機能と、
前記第二の動作部に前記第二の電圧が供給される場合には当該第二の電圧を変換せずに当該第二の動作部に供給し、当該第二の動作部に前記第一の電圧が供給される場合には当該第一の電圧を当該第二の電圧に変化にして当該第二の動作部に供給する機能と
を更に実現させることを特徴とする請求項１９に記載のプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばノートブック型パーソナルコンピュータ（ノート型ＰＣ）等のシステム本体に、ハードディスクドライブ等の外部接続機器を接続して使用するコンピュータ装置等に係り、特に、システム本体から外部接続機器に対して動作用の電源を供給するコンピュータ装置等に関する。
【０００２】
【従来の技術】
近年、携帯可能なノートブック型ＰＣ（Ｐｅｒｓｏｎａｌ　Ｃｏｍｐｕｔｅｒ）が広く用いられるようになってきた。この種のノートブック型ＰＣでは、小型化の観点から、２．５インチの磁気ディスクを具備した２．５インチハードディスクドライブ（ＨＤＤ）が広く使用されている。これらノートブック型ＰＣ本体及び２．５インチＨＤＤは、ＡＴＡ（Ａｔ　Ａｔｔａｃｈｍｅｎｔ）で仕様が規定された４４ピンコネクタを用いて接続されるようになっている。
【０００３】
そして、このタイプのノートブック型ＰＣでは、ノートブック型ＰＣ本体から２．５インチＨＤＤに対し、４４ピンコネクタのうちのピン４１を介してロジック電圧（ＤＣ５Ｖ）を供給し、また、ピン４２を介してモータ電圧（ＤＣ５Ｖ）を供給する規定となっている。これらのうち、ロジック電圧は、２．５インチＨＤＤに内蔵されるＭＰＵ（Ｍｉｃｒｏ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）やＩ／Ｏインターフェースなど、主として電子系回路に供給され、モータ電圧は、２．５インチＨＤＤに内蔵される磁気ディスク回転駆動用のスピンドルモータや磁気ヘッド揺動用のＶＣＭ（Ｖｏｉｃｅ　Ｃｏｉｌ　Ｍｏｔｏｒ）など、主として電力系回路に供給される。
【０００４】
【発明が解決しようとする課題】
ところで、最近の半導体技術の進歩により、ＭＰＵを含む電子系回路の動作電圧の低電圧化が進んできている。但し、上述したように、２．５インチＨＤＤに供給されるロジック電圧はＤＣ５Ｖと規定されているため、最近の２．５インチＨＤＤでは、供給されたロジック電圧（ＤＣ５Ｖ）を実際の駆動電圧（例えばＤＣ３．３Ｖ）に変換する降圧装置を設け、この降圧装置によってＤＣ３．３Ｖに変換した電圧を電子系回路に供給するようになっている。尚、スピンドルモータやＶＣＭを含む電力系回路の動作電圧は、供給されるモータ電圧（ＤＣ５Ｖ）と同一である。
【０００５】
しかしながら、２．５インチＨＤＤ内においてロジック電圧（ＤＣ５Ｖ）から実際の駆動電圧（ＤＣ３．３Ｖ）に電圧の変換を行うことにより、無駄な消費電力の増大を招くという技術的課題がみられた。
このような技術的課題を解決するための一つの手法として、ノートブック型ＰＣ本体から供給するロジック電圧自体を、実際の駆動電圧（例えばＤＣ３．３Ｖ）に合わせて低電圧化することが考えられる。これによれば、無駄な消費電力の増大は抑制され、また、２．５インチＨＤＤに降圧装置を設ける必要もなくなる。
【０００６】
ところが、ノートブック型ＰＣから供給するロジック電圧をＤＣ３．３Ｖとすると、このノートブック型ＰＣに従来のタイプの２．５インチＨＤＤ（ＤＣ５Ｖのロジック電圧で動作するもの）を装着した場合に、この従来のタイプの２．５インチＨＤＤの電子系回路が電圧不足によって動作しなくなるという問題が生じてしまう。一方、降圧装置がなく低電圧（例えばＤＣ３．３Ｖ）で動作する２．５インチＨＤＤを従来のノートブック型ＰＣ（供給するロジック電圧がＤＣ５Ｖのもの）に装着した場合には、この２．５インチＨＤＤの電子系回路が過剰な電圧によって破壊されてしまうおそれがあった。すなわち、ノートブック型ＰＣから供給するロジック電圧を低電圧化するだけでは、従来の機器との互換性が保てなくなってしまうという技術的課題が見られた。
【０００７】
本発明は、以上の技術的課題を解決するものであって、その目的とするところは、無駄な消費電力を抑制すると共に、従来のシステム本体や外部接続機器との互換性を維持することにある。
【０００８】
【課題を解決するための手段】
かかる目的のもと、本発明のコンピュータ装置は、第一の電圧および第一の電圧よりも低い第二の電圧を供給可能なシステム本体と、システム本体から供給される第一の電圧で動作する第一の動作部およびシステム本体から供給される第二の電圧で動作する第二の動作部を有する外部接続機器とを含み、システム本体は、外部接続機器に第一の電圧を供給した際に得られる第二の動作部の動作状態に基づいて外部接続機器に第二の電圧を更に供給することを特徴としている。
【０００９】
本発明のコンピュータ装置において、システム本体は、第一の電圧を供給した後に、外部接続装置にハードウェアリセット信号を送出し、外部接続装置のステータスレジスタのＢＳＹビットの設定状態を検出して第二の動作部の動作状態を確認することを特徴とすることができ、一方、外部接続機器は、第一の動作部および第二の動作部が共に動作し、且つ、システム本体から送信されたハードウェアリセット信号を受信した場合に、ステータスレジスタのＢＳＹビットを１に設定するビット設定部を更に有することを特徴とすることができる。
【００１０】
また、本発明のコンピュータ装置において、外部接続機器は、第二の動作部に対して第二の電圧が供給される場合には第二の電圧を変換せずに第二の動作部に供給し、第二の動作部に対して第一の電圧が供給される場合には第一の電圧を第二の電圧に変換して第二の動作部に供給する供給部を更に有することを特徴とすることができ、また、外部接続機器は、システム本体にＡＴＡ（ＡＴ　Ａｔｔａｃｈｍｅｎｔ）４４ピンコネクタを介して接続されるハードディスクドライブであることを特徴とすることができる。尚、外部接続機器としては、ハードディスクドライブの他、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＭＯなどのディスクドライブが挙げられる。そして、第一の電圧はＤＣ５Ｖ±５％に、第二の電圧はＤＣ３．３Ｖ±５％に設定することができる。
【００１１】
また、本発明は、接続される外部接続機器に動作用電圧を供給するコンピュータ機器であって、外部接続機器に対して第一の動作用電圧を供給可能な第一の電圧供給手段と、外部接続機器に対して第一の動作用電圧より低い第二の動作用電圧を供給可能な第二の電圧供給手段と、第一の電圧供給手段により外部接続機器に対して第一の動作用電圧が供給された後に外部接続機器の動作状態を確認する確認手段と、確認手段により外部接続機器が動作していないと確認された場合に第一の電圧供給手段により外部接続機器に対して第二の動作用電圧の供給を実行させる供給実行手段とを備えるコンピュータ機器として把握することができる。このコンピュータ機器において、確認手段は、外部接続機器に対してハードウェアリセット信号を送信した後に、外部接続機器のステータスレジスタのＢＳＹビットの設定状態を検出することを特徴とすることができる。
【００１２】
更に、本発明は、接続されるコンピュータ機器から動作用電圧の供給を受ける外部接続機器であって、第一の動作用電圧で動作する第一の動作部と、第一の動作用電圧よりも低い第二の電圧で動作する第二の動作部と、第二の動作部に対して第二の電圧が供給される場合には、第二の電圧を変換せずに第二の動作部に供給し、第二の動作部に対して第一の電圧が供給される場合には、第二の電圧を第一の電圧に変換して第二の動作部に供給する供給部とを備える外部接続機器として把握することができる。
【００１３】
この外部接続機器において、供給部は、第二の動作部に対して供給される電圧が第一の電圧であるか第二の電圧であるかを検出する電圧検出部と、第一の電圧を第二の電圧に変換する電圧変換部と、電圧検出部の電圧検出結果に基づいて電圧変換部による電圧変換を行うか否かを切り換える切換部とを備えることを特徴とすることができ、また、第一の動作部および第二の動作部が共に動作し且つコンピュータ機器から送信されたハードウェアリセット信号を受信した場合に、ステータスレジスタのＢＳＹビットを１に設定するビット設定部を更に備えることを特徴とすることができる。
【００１４】
また、本発明は、コンピュータに、外部接続機器に第一の電圧を供給する機能と、第一の電圧が供給された外部接続機器の動作を確認する機能と、外部接続機器が動作していない場合に外部接続機器に第一の電圧よりも低い第二の電圧を供給する機能とを実現させるプログラムとして把握することができる。このプログラムにおいては、第一の電圧が供給された外部接続機器の動作を確認する機能は、外部接続機器にハードウェアリセット信号を送信し、外部接続機器のステータスレジスタのＢＳＹビットの設定状態を検出することが好ましい。
【００１５】
更に、本発明は、コンピュータに、第一の電圧で動作する第一の動作部に対する第一の電圧の供給を確認する機能と、第一の電圧よりも低い第二の電圧で動作する第二の動作部に対する第二の電圧の供給を確認する機能と、第一の動作部に対する第一の電圧の供給および第二の動作部に対する第二の電圧の供給が確認された場合に、第一の動作部および第二の動作部が動作可能であることを示す信号を生成する機能とを実現させるプログラムとして把握することができる。また、第二の動作部に供給される電圧が第一の電圧であるか第二の電圧であるかを確認する機能と、第二の動作部に第二の電圧が供給される場合には第二の電圧を変換せずに第二の動作部に供給し、第二の動作部に第一の電圧が供給される場合には第一の電圧を第二の電圧に変化にして第二の動作部に供給する機能とを更に含むことが好ましい。
【００１６】
これらのコンピュータに実行させるプログラムは、このコンピュータが読み取り可能に記憶した記憶媒体に格納される形態がある。この記憶媒体としては、例えばＣＤ−ＲＯＭ媒体等が該当し、コンピュータにおけるＣＤ−ＲＯＭ読取装置によってプログラムが読み取られ、例えば、コンピュータにおけるハードディスク等の各種メモリにこのプログラムが格納され、実行される形態が考えられる。また、これらのプログラムは、例えば、プログラム伝送装置によってネットワークを介してノートＰＣや携帯端末に提供される形態が考えられる。このようなプログラム伝送装置としては、プログラムを格納するメモリと、ネットワークを介してプログラムを提供するプログラム伝送手段とを備えていれば足りる。
【００１７】
また、本発明は、上述したプログラムの発明における各機能をステップで表現した方法の発明として把握することもできる。
【００１８】
【発明の実施の形態】
以下、添付図面を参照して、実施の形態について詳細に説明する。
―実施の形態１―
図１は、本発明が適用された実施の形態１に係るノートブック型パーソナルコンピュータ装置（ノートブック型ＰＣ）１を示す図である。このノートブック型ＰＣ１は、システム本体としてのＰＣ本体１０と、このＰＣ本体１０に接続される外部接続機器としての２．５インチハードディスクドライブ（ＨＤＤ）２０とを有している。また、ＰＣ本体１０及びＨＤＤ２０には、互いを接続するための接続用のコネクタ３０（具体的には、ＰＣ本体１０側にコネクタ３０ａ、ＨＤＤ２０側にコネクタ３０ｂ）がそれぞれ取り付けられている。
【００１９】
ＰＣ本体１０において、ＭＰＵ１１は、ノートブック型ＰＣ１全体の頭脳として機能し、ＯＳ（Ｏｐｅｒａｔｉｎｇ　Ｓｙｓｔｅｍ）の制御下で各種プログラムを実行する。また、フラッシュメモリ１２には、ＰＣ本体１０に接続されたディスクドライブ、キーボード、ビデオカードなどの外部接続機器を制御するためのＢＩＯＳ（Ｂａｓｉｃ　Ｉｎｐｕｔ／Ｏｕｔｐｕｔ　Ｓｙｓｔｅｍ）が格納される。更に、Ｉ／Ｏコントローラ１３は、フラッシュメモリ１２から読み出されＭＰＵ１１上で動作するＢＩＯＳからの指令に基づき、接続された外部接続機器（例えばＨＤＤ２０）との通信を制御する。また、ＰＣ本体１０は、外部接続機器に対してＤＣ３．３Ｖの定電圧（第二の電圧に対応する）を供給するための３．３Ｖ電源１４と、同じく外部接続機器に対してＤＣ５Ｖの定電圧（第一の電圧に対応する）を供給する５Ｖ電源１５とを備えている。
【００２０】
また、３．３Ｖ電源１４には、外部接続機器に対してＤＣ３．３Ｖの電圧印加を行うか否かを設定する３．３Ｖ給電スイッチ１６が接続され、５Ｖ電源１５には、外部接続機器に対してＤＣ５Ｖの電圧印加を行うか否かを設定する５Ｖ給電スイッチ１７が接続されている。更に、ＰＣ本体１０は、外部のネットワークと通信や各種プログラムのダウンロードを行うためののネットワークインターフェース１８およびＭＰＵ１１で実行される各種プログラムが記憶されるメインメモリ１９を備えている。
【００２１】
一方、ＨＤＤ２０において、ＭＰＵ２１は、ＨＤＤ２０の頭脳として機能し、Ｉ／Ｏコントローラ２２を介してＰＣ本体１０から受けた指示に基づいて、図示しないメモリに格納された各種プログラムを解釈、実行する。そして、Ｉ／Ｏコントローラ２２は、、ＨＤＣ（Ｈａｒｄ　Ｄｉｓｃ　Ｃｏｎｔｒｏｌｌｅｒ）すなわちＨＤＤ２０のインターフェースとしての機能を有している。また、ＭＰＵ２１及びＩ／Ｏコントローラ２２は連動して、ＨＤＤ２０の制御を担う。
【００２２】
また、本実施の形態において、ＭＰＵ２１及びＩ／Ｏコントローラ２２はＤＣ３．３Ｖの比較的低い定格電圧で動作する機器（第二の動作部に対応）であり、これらＭＰＵ２１及びＩ／Ｏコントローラ２２には、ＰＣ本体１０から供給されるロジック（Ｌｏｇｉｃ）電圧に基づいてＤＣ３．３Ｖのロジック駆動電圧を供給する供給部としての３．３Ｖ出力装置２３が接続されている。また、ＨＤＤ２０には、磁気ディスク（図示せず）を回転駆動するためのスピンドルモータ２４と、この磁気ディスクにデータを読み書きさせるための磁気ヘッド（図示せず）を揺動するアクチュエータ（図示せず）に取り付けられるＶＣＭ（Ｖｏｉｃｅ　Ｃｏｉｌ　Ｍｏｔｏｒ）２５とを備えている。ここで、スピンドルモータ２４及びＶＣＭ２５はＤＣ５Ｖの比較的高い定格電圧で動作する機器（第一の動作部に対応）であり、これらスピンドルモータ２４及びＶＣＭ２５には、ＰＣ本体１０から供給されるモータ（Ｍｏｔｏｒ）電圧に基づいてこれらスピンドルモータ２４及びＶＣＭ２５の駆動制御を行うモータドライバ２６が接続されている。
これらの各構成要素及びコネクタ３０ｂは、同一の筐体に取り付けられるもので、その筐体ごとＰＣ本体１０に接続される。
【００２３】
図２は、ＨＤＤ２０に設けられた３．３Ｖ出力装置２３の詳細を示す図である。この３．３Ｖ出力装置２３は、入力端４１から入力された入力電圧（ロジック電圧）がＤＣ５ＶであるかＤＣ３．３Ｖであるかを検出する電圧検出部としての電圧検出装置４２と、ＤＣ５Ｖの入力電圧をＤＣ３．３Ｖの出力電圧に変換する電圧変換部としての電圧変換装置４３と、電圧検出装置４２の検出結果に基づいて入力端４１と出力端４５とを電圧変換装置４３を介して接続するか、あるいは、直接接続するかを切り換える切換部としての切換スイッチ４４とを備えている。
【００２４】
図３は、ＰＣ本体１０及びＨＤＤ２０にそれぞれ取り付けられたコネクタ３０（３０ａ、３０ｂ）の詳細を示す図である。このコネクタ３０の基本構成は、ＡＴＡ（ＡＴ　Ａｔｔａｃｈｍｅｎｔ）で仕様が規定された４４ピンコネクタであり、ベンダ定義で使用可能なピンＰＡ〜ＰＦ（但し、ピンＰＥ、ＰＦは誤装着防止用のキーピン（Ｋｅｙ　Ｐｉｎ））を含む５０本のピンを有している。ここで、ＡＴＡで規定された信号線の仕様（各ピンの略称（Ｓｉｇｎａｌ　Ｎａｍｅ）とピン番号（Ｃｏｎｎｅｃｔｏｒ　ｃｏｎｔａｃｔ）との関係）を表１に示す。
【００２５】
【表１】
2004070603.tif 000003
【００２６】
ここで、例えばピンＰ３〜Ｐ１８は、双方向のデータ通信に用いられるデータ信号線であり、図１に示すＤａｔａ　Ｂｕｓに対応する。また、ピンＰ１〜Ｐ２、ピンＰ２１〜Ｐ４０（Ｐ２０を除く）及びピンＰ４４は、ＰＣ本体１０側（ホスト側）あるいはＨＤＤ２０側（デバイス側）から制御用通信を行うための制御信号線であり、図１に示すＣｏｎｔｒｏｌ　Ｌｉｎｅに対応する。更に、ピンＰ４１は、ＰＣ本体１０からＨＤＤ２０に対して電圧を供給するロジック（Ｌｏｇｉｃ）電源線であり、図１に示すＬｏｇｉｃに対応する。更にまた、ピンＰ４２は、ＰＣ本体１０からＨＤＤ２０に対して電圧を供給するモータ（Ｍｏｔｏｒ）電源線であり、図１に示すＭｏｔｏｒに対応する。尚、Ｐ２０は誤装着防止用のキーピンとなっている。
【００２７】
図４は、ＰＣ本体１０の給電動作に関する処理を説明するフローチャートである。尚、このＰＣ本体１０では、初期段階において、３．３Ｖ給電スイッチ１６及び５Ｖ給電スイッチ１７が、共にオフに設定されているものとする。
ＰＣ本体１０の電源がオンとなると（ステップＳ１０１）、５Ｖ給電スイッチ１７をオンに設定し（ステップＳ１０２）、次に、Ｉ／Ｏコントローラ１３を介してＨＤＤ２０に向けてハードウェアリセット信号を送信する（ステップＳ１０３）。このハードウェアリセット信号の送信は、Ｉ／Ｏコントローラ１３が、コネクタ３０ａのピンＰ１（ＲＥＳＥＴ−）をネゲートすることによって行われる。
【００２８】
そして、ハードウェアリセット信号を送信した直後、Ｉ／Ｏコントローラ１３がＨＤＤ２０のステータスレジスタ（Ｓｔａｔｕｓ　Ｒｅｓｉｓｔｅｒ）にアクセスし、ＢＳＹが１に設定されているか否かを確認する（ステップＳ１０４）。ここで、ＢＳＹが１に設定されるのは、後述するように、３．３Ｖ出力装置２３及びモータドライバ２６に給電が正常に行われている場合のみである。このステータスレジスタのアドレス割り当て（コネクタ３０のピン番号、アサート及びネゲートの関係）を表２に、また、ステータスレジスタ中のＢＳＹを含むビットを表３に示す。尚、表２において、Ａはアサート、Ｎはネゲートを意味している。また表３におけるビット４、５は、コマンドの違いでビット定義が異なるビット（符号♯で示す）である。
【００２９】
【表２】
2004070603.tif 000004
【００３０】
【表３】
2004070603.tif 000005
【００３１】
そして、ＨＤＤ２０のステータスレジスタのＢＳＹが１であった場合には、ＨＤＤ２０の３．３Ｖ出力装置２３及びモータドライバ２６（すなわち、ＭＰＵ２１やＩ／Ｏコントローラ２２などの電子系回路及びスピンドルモータ２４やＶＣＭ２５などの電力系回路）への給電が正常に行われているものと判断され、通常動作を行う（ステップＳ１０５）。一方、ＢＳＹが０であった場合には、ＨＤＤ２０への給電が正常に行われていないものと判断され、次に３．３Ｖ給電スイッチ１６をオンに設定する（ステップＳ１０６）。このとき、５Ｖ給電スイッチ１７は既にオンとなっているため、ＰＣ本体１０からＨＤＤ２０に対し、ピンＰ４２を介してＤＣ５Ｖのモータ電圧が印加されるのに加え、ピンＰ４１を介してＤＣ３．３Ｖのロジック電圧が印加されることになる。次に、ＰＣ本体１０からＨＤＤ２０に対し、再度ハードウェアリセット信号が送信される（ステップＳ１０７）。
【００３２】
そして、ハードウェアリセット信号が送信された直後、ＨＤＤ２０のステータスレジスタ（Ｓｔａｔｕｓ　Ｒｅｓｉｓｔｅｒ）のＢＳＹが１となっているか否かが再び確認される（ステップＳ１０８）。ここで、ＢＳＹが１であった場合には、ＨＤＤ２０への給電が正常に行われているものと判断され、通常動作を行う（ステップＳ１０５）。一方、ＢＳＹが０であった場合には、ＨＤＤ２０が装着されていないものと判断し（ステップＳ１０９）、一連のプロセスを終了する。
【００３３】
また、図５は、ＰＣ本体１０に接続されたＨＤＤ２０の受電動作に関する処理を説明するフローチャートである。
ＨＤＤ２０では、まず、ＰＣ本体１０からモータドライバ２６にモータ電圧（ＤＣ５Ｖ）が供給されているか否かが判断される（ステップＳ２０１）。ここで、モータドライバ２６にモータ電圧が供給されている場合には、次にＰＣ本体１０から３．３Ｖ出力装置２３にロジック電圧（ＤＣ５ＶまたはＤＣ３．３Ｖ）が供給されているか否かが判断され（ステップＳ２０２）、モータドライバ２６にモータ電圧が供給されていない場合には、ステップＳ２０１に戻ってモータ電圧の供給を待つ。
【００３４】
そして、ステップＳ２０２において、３．３Ｖ出力装置２３にロジック電圧が供給されている場合には、次に、３．３Ｖ出力装置２３によってＤＣ３．３Ｖのロジック駆動電圧が生成される（ステップＳ２０３）。その後、ＰＣ本体１０からハードウェアリセット信号を受信したか否かが判断され（ステップＳ２０４）、ハードウェアリセット信号を受信した場合には、Ｉ／Ｏコントローラ２２によってステータスレジスタのＢＳＹを１に設定して（ステップＳ２０５）、処理を終了し、ハードウェアリセット信号を受信しない場合には、ステップＳ２０４に戻ってハードウェアリセット信号の受信を待つ。ここで３．３Ｖ出力装置２３で許容されるロジック電圧は５Ｖ±５％または３．３Ｖ±５％、モータドライバ２６で許容されるモータ電圧は５Ｖ±５％である。
【００３５】
次に、図６に示すフローチャートを参照しながら、３．３Ｖ出力装置２３によるＤＣ３．３Ｖのロジック駆動電圧の生成プロセスを説明する。
まず、電圧検出装置４２によって入力端４１からロジック電圧の印加が検出されたか否かが判断され（ステップＳ３０１）、ロジック電圧の印加が検出された場合は、次に、印加されたロジック電圧がＤＣ５Ｖ±５％の範囲内にあるか否かが判断される（ステップＳ３０２）。尚、ステップＳ３０１においてロジック電圧が検出されなかった場合は、ステップＳ３０１に戻って処理を続行する。
【００３６】
ここで、電圧検出装置４２によって、入力されたロジック電圧がＤＣ５Ｖ±５％の範囲内にあると判断された場合は、入力端４１と出力端４５とが電圧変換装置４３を介して接続されるように切換スイッチ４４が切り換えられる（ステップＳ３０３）。これにより、出力端４５からＭＰＵ２１及びＩ／Ｏコントローラ２２に電圧変換されたＤＣ３．３Ｖのロジック電圧が供給され（ステップＳ３０４）、一連のプロセスを終了する。
一方、電圧検出装置４２によって、印加されたロジック電圧がＤＣ５Ｖ±５％の範囲内にないと判断された場合は、次に、このロジック電圧がＤＣ３．３Ｖ±５％の範囲内にあるか否かが判断される（ステップＳ３０５）。
【００３７】
ここで、電圧検出装置４２によって、入力されたロジック電圧がＤＣ３．３Ｖ±５％の範囲内にあると判断された場合は、入力端４１と出力端４５とが直接接続されるように切換スイッチ４４が切り換えられる（ステップＳ３０６）。これにより、出力端４５からＭＰＵ２１及びＩ／Ｏコントローラ２２に変換されないＤＣ３．３Ｖのロジック駆動電圧が供給され（ステップＳ３０４）、一連のプロセスを終了する。また、電圧検出装置４２によって、印加されたロジック電圧がＤＣ３．３Ｖ±５％の範囲内にないと判断された場合は、ステップＳ３０１に戻って処理を続行する。
【００３８】
以上、ＰＣ本体１０の給電動作及びＨＤＤ２０の受電動作について個別に説明を行ったが、次に、本実施の形態にかかるノートブック型ＰＣ１全体の動作について説明する。ここで、図７は、ＰＣ本体１０にＨＤＤ２０を装着したノートブック型ＰＣ１の給電動作を説明するタイミングチャートである。
まず、時刻Ｔ０においてＰＣ本体１０の電源がオンに設定されると、次に、時刻Ｔ１においてＰＣ本体１０の５Ｖ給電スイッチ１７がオンに設定され、これによりＨＤＤ２０のモータドライバ２６にモータ電圧（ＤＣ５Ｖ）が給電される。尚、このとき、ＰＣ本体１０の３．３Ｖ給電スイッチ１６はオフのままであるため、ＨＤＤ２０の３．３Ｖ出力装置２３に入力されるロジック電圧は０Ｖである。
【００３９】
そして、時刻Ｔ２においてＰＣ本体１０のＩ／Ｏコントローラ１３を介してＨＤＤ２０に向けてハードウェアリセット信号が送信され、これに続いてＩ／Ｏコントローラ１３がＨＤＤ２０のステータスレジスタにアクセスする。この時点では、モータドライバ２６（及びこれに接続されるスピンドルモータ２４やＶＣＭ２５）への給電が行われているものの、３．３Ｖ出力装置２３（及びこれに接続されるＭＰＵ２１やＩ／Ｏコントローラ２２）には給電が行われていないため、ステータスレジスタのＢＳＹは０のままとなる。ステータスレジスタのＢＳＹが０であることから、次に、時刻Ｔ３においてＰＣ本体１０の３．３Ｖ給電スイッチ１６がオンに設定される。これにより、ＨＤＤ２０の３．３Ｖ出力装置２３にロジック電圧（ＤＣ３．３Ｖ）が給電される。尚、このとき、ＰＣ本体１０の５Ｖ給電スイッチ１７は既にオンとなっているため、モータドライバ２６（及びこれに接続されるスピンドルモータ２４やＶＣＭ２５）への給電が行われるのに加え、３．３Ｖ出力装置２３（及びこれに接続されるＭＰＵ２１やＩ／Ｏコントローラ２２）への給電が行われることとなる。尚、本実施の形態では、供給されるロジック電圧がＤＣ３．３Ｖであるため、３．３Ｖ出力装置２３においてこのロジック電圧を降圧させずにそのままロジック駆動電圧として供給することとなる。
【００４０】
そして、時刻Ｔ４においてＰＣ本体１０のＩ／Ｏコントローラ１３を介してＨＤＤ２０に向けて再度ハードウェアリセット信号が送信され、これに続いてＩ／Ｏコントローラ１３がＨＤＤ２０のステータスレジスタにアクセスする。このとき、モータドライバ２６（及びこれに接続されるスピンドルモータ２４やＶＣＭ２５）、及び、３．３Ｖ出力装置２３（及びこれに接続されるＭＰＵ２１やＩ／Ｏコントローラ２２）に給電が行われているため、ＨＤＤ２０でハードウェアリセット信号を受信すると、ステータスレジスタのＢＳＹが１に設定される。ステータスレジスタのＢＳＹが１であることから、通常動作が行われることになる。
【００４１】
以上説明したように、本実施の形態では、ＰＣ本体１０の５Ｖ電源１５よりスピンドルモータ２４やＶＣＭ２５用の電圧（ＤＣ５Ｖ）を供給し、また、ＰＣ本体１０の３．３Ｖ電源１４よりＭＰＵ２１やＩ／Ｏコントローラ２２用の電圧（ＤＣ３．３Ｖ）を供給しているので、ＭＰＵ２１やＩ／Ｏコントローラ２２用にＤＣ５Ｖの電圧が印加される従来のタイプと比較して、電圧を降下させる必要がなく、無駄な消費電力の増大を抑制することができる。
また、ＰＣ本体１０より供給されたＤＣ３．３Ｖの電圧は、３．３Ｖ出力装置２３で電圧変換されずにＭＰＵ２１やＩ／Ｏコントローラ２２に供給されるので、電圧不足によりこれらＭＰＵ２１やＩ／Ｏコントローラ２２が動作不良を起こすという懸念も解消される。
【００４２】
―実施の形態２―
図８は、本発明が適用された実施の形態２に係るノートブック型ＰＣ１を示す図である。本実施の形態にかかるノートブック型ＰＣ１において、ＰＣ本体１０は実施の形態１と同じであるが、このＰＣ本体１０に接続されるＨＤＤ２０は、実施の形態１とは異なり、従来から用いられているタイプのものである。尚、本実施の形態において、実施の形態１と同様のものについては同じ符号を付し、その詳細な説明を省略する。
【００４３】
本実施の形態におけるＨＤＤ２０は、実施の形態１で用いられていた３．３Ｖ出力装置２３に代えて、ＤＣ５Ｖのロジック電圧を３．３Ｖの出力電圧に降圧させる機能のみを有する降圧装置２７を具備している。また、ＨＤＤ２０内において、ピンＰ４１に接続されるロジック電源線及びピンＰ４２に接続されるモータ電源線が、接続線２８によって接続されるようになっている。このように、本実施の形態にかかるＨＤＤ２０（従来型のハードディスクドライブ）では、ピンＰ４１あるいはピンＰ４２のいずれか一方にＤＣ５Ｖを印加することにより、モータ電圧及びロジック電圧を同時に印加することが可能になっている。
【００４４】
次に、本実施の形態にかかるノートブック型ＰＣ１全体の動作について説明する。ここで、図９は、ＰＣ本体１０にＨＤＤ２０を装着したノートブック型ＰＣ１の給電動作を説明するタイミングチャートである。
まず、時刻Ｔ０においてＰＣ本体１０の電源がオンに設定されると、次に、時刻Ｔ１においてＰＣ本体１０の５Ｖ給電スイッチ１７がオンに設定され、これによりＨＤＤ２０のモータドライバ２６にモータ電圧（ＤＣ５Ｖ）が給電される。そして、本実施の形態では、接続線２８が設けられているため、ＨＤＤ２０の降圧装置２７にもロジック電圧（ＤＣ５Ｖ）が給電されることになる。本実施の形態では、供給されるロジック電圧がＤＣ５Ｖであるため、降圧装置２７においてこのロジック電圧を降圧させてＤＣ３．３Ｖのロジック駆動電圧として供給することになる。
【００４５】
そして、時刻Ｔ２においてＰＣ本体１０のＩ／Ｏコントローラ１３を介してＨＤＤ２０に向けてハードウェアリセット信号が送信され、これに続いてＩ／Ｏコントローラ１３がＨＤＤ２０のステータスレジスタにアクセスする。本実施の形態では、この時点で既に、モータドライバ２６（及びこれに接続されるスピンドルモータ２４やＶＣＭ２５）、及び、降圧装置２７（及びこれに接続されるＭＰＵ２１やＩ／Ｏコントローラ２２）に給電が行われているため、ＨＤＤ２０でハードウェアリセット信号を受信すると、ステータスレジスタのＢＳＹが１に設定される。そして、ステータスレジスタのＢＳＹが１となっているため、通常動作が行われることになる。
【００４６】
以上説明したように、ＰＣ本体１０に従来のＨＤＤ２０を装着した場合には、ＰＣ本体１０の５Ｖ電源１５よりスピンドルモータ２４やＶＣＭ２５用の電圧（ＤＣ５Ｖ）を供給し、また、ＭＰＵ２１やＩ／Ｏコントローラ２２用の電圧（ＤＣ５Ｖ）を降圧装置２７を介して供給することが可能となるので、互換性を保つことが可能になる。
【００４７】
―実施の形態３―
図１０は、本発明が適用された実施の形態３に係るノートブック型ＰＣ１を示す図である。本実施の形態にかかるノートブック型ＰＣ１において、ＨＤＤ２０は実施の形態１と同じであるが、このＨＤＤ２０が接続されるＰＣ本体１０は、実施の形態１とは異なり、従来から用いられているタイプのものである。尚、本実施の形態において、実施の形態１と同様のものについては同じ符号を付し、その詳細な説明を省略する。
【００４８】
本実施の形態における従来のＰＣ本体１０は、実施の形態１で用いられていた３．３Ｖ電源１４を有しておらず、５Ｖ電源１５のみを具備している。また、これに対応して、３．３Ｖ給電スイッチ１６は取り付けられておらず、５Ｖ給電スイッチ１７のみが取り付けられている。このように、本実施の形態にかかるＰＣ本体１０（従来型のパーソナルコンピュータ本体）では、この５Ｖ給電スイッチ１７をオンに設定することにより、ＨＤＤ２０に対してロジック電圧及びモータ電圧を同時に供給することが可能となっている。
【００４９】
次に、本実施の形態にかかるノートブック型ＰＣ１全体の動作について説明する。ここで、図１１は、ＰＣ本体１０にＨＤＤ２０を装着したノートブック型ＰＣ１の給電動作を説明するタイミングチャートである。
まず、時刻Ｔ０においてＰＣ本体１０の電源がオンに設定されると、次に、時刻Ｔ１においてＰＣ本体１０の５Ｖ給電スイッチ１７がオンに設定され、これにより、ＨＤＤ２０の３．３Ｖ出力装置２３にロジック電圧（ＤＣ５Ｖ）が給電されると共に、モータドライバ２６にモータ電圧（ＤＣ５Ｖ）が給電される。そして、本実施の形態では、供給されるロジック電圧がＤＣ５Ｖであるため、３．３Ｖ出力装置２３の電圧変換装置４３によってこのロジック電圧を降圧させてＤＣ３．３Ｖのロジック駆動電圧として供給することになる。
【００５０】
そして、時刻Ｔ２においてＰＣ本体１０のＩ／Ｏコントローラ１３を介してＨＤＤ２０に向けてハードウェアリセット信号が送出され、これに続いてＩ／Ｏコントローラ１３がＨＤＤ２０のステータスレジスタにアクセスする。本実施の形態では、この時点で既に、モータドライバ２６（及びこれに接続されるスピンドルモータ２４やＶＣＭ２５）、及び、３．３Ｖ出力装置２３（及びこれに接続されるＭＰＵ２１やＩ／Ｏコントローラ２２）に給電が行われるため、ＨＤＤ２０でハードウェアリセット信号を受信すると、ステータスレジスタのＢＳＹが１に設定される。そして、ステータスレジスタのＢＳＹが１となっているため、通常動作が行われることになる。
【００５１】
以上説明したように、従来のＰＣ本体１０にＨＤＤ２０を装着した場合には、ＰＣ本体１０の５Ｖ電源１５よりスピンドルモータ２４やＶＣＭ２５用の電圧（ＤＣ５Ｖ）を供給し、また、ＭＰＵ２１やＩ／Ｏコントローラ２２用の電圧（ＤＣ５Ｖ）を３．３Ｖ出力装置２３に供給することが可能となり、この３．３Ｖ出力装置２３でＤＣ５Ｖの電圧をＤＣ３．３Ｖに変換してＭＰＵ２１やＩ／Ｏコントローラ２２に供給することができるため、互換性を保つことが可能になる。
【００５２】
【発明の効果】
以上説明したように、本発明によれば、無駄な消費電力を抑制すると共に、従来のシステム本体や外部接続機器との互換性を維持することができる。
【図面の簡単な説明】
【図１】実施の形態１に係るノートブック型ＰＣの構成を示す説明図である。
【図２】３．３Ｖ出力装置の詳細を示す説明図である。
【図３】ＡＴＡで規定される４４ピンコネクタを示す説明図である。
【図４】ＰＣ本体の給電動作に関する処理を示すフローチャートである。
【図５】ＰＣ本体に接続されたＨＤＤの受電動作に関する処理を示すフローチャートである。
【図６】３．３Ｖ処理装置における電圧変換・非変換処理を示すフローチャートである。
【図７】実施の形態１に係るノートブック型ＰＣの給電動作を説明するためのタイミングチャートである。
【図８】実施の形態２に係るノートブック型ＰＣの構成を示す説明図である。
【図９】実施の形態２に係るノートブック型ＰＣの給電動作を説明するためのタイミングチャートである。
【図１０】実施の形態３に係るノートブック型ＰＣの構成を示す説明図である。
【図１１】実施の形態３に係るノートブック型ＰＣの給電動作を説明するためのタイミングチャートである。
【符号の説明】
１…ノートブック型パーソナルコンピュータ装置（ノートブック型ＰＣ）、１０…ＰＣ本体、１１…ＭＰＵ、１２…フラッシュメモリ、１３…Ｉ／Ｏコントローラ、１４…３．３Ｖ電源、１５…５Ｖ電源、１６…３．３Ｖ給電スイッチ、１７…５Ｖ給電スイッチ、１８…ネットワークインターフェース、１９…メインメモリ、２０…２．５インチハードディスクドライブ（ＨＤＤ）、２１…ＭＰＵ、２２…Ｉ／Ｏコントローラ、２３…３．３Ｖ出力装置、２４…スピンドルモータ、２５…ＶＣＭ、２６…モータドライバ、２７…降圧装置、２８…接続線、３０…コネクタ、４１…入力端、４２…電圧検出装置、４３…電圧変換装置、４４…切換スイッチ、４５…出力端
【図１】
2004070603.tif 000006
【図２】
2004070603.tif 000007
【図３】
2004070603.tif 000008
【図４】
2004070603.tif 000009
【図５】
2004070603.tif 000010
【図６】
2004070603.tif 000011
【図７】
2004070603.tif 000012
【図８】
2004070603.tif 000013
【図９】
2004070603.tif 000014
【図１０】
2004070603.tif 000015
【図１１】
2004070603.tif 000016