(57)【要約】【課題】異なるインターフェースに対応する共用のコネクタを筐体に設け、インターフェースに対応するコントローラへの電源供給を制御して省電力を図る。【解決手段】この情報処理装置は筐体外部から第１のプラグを介して接続されるデバイスを制御する第１のコントローラと筐体外部から第１のプラグとは異なる形状の第２のプラグを介して接続されるデバイスを制御する第２のコントローラと筐体に設けられ第１のプラグ及び第２のプラグのうちいずれか一方のプラグが択一的に接続可能なコネクタと制御部を備える。制御部はコネクタを介して該デバイスが第１のコントローラに接続されている場合、第２のコントローラの少なくとも一部の電源をオフし、該デバイスが第２のコントローラに接続されている場合、第１のコントローラの少なくとも一部の電源をオフする。【選択図】図５
2010231824.tif 000002
【特許請求の範囲】
【請求項１】
筐体と、
前記筐体外部から第１のプラグを介して接続されるデバイスを制御する第１のコントローラと、
前記筐体外部から前記第１のプラグとは異なる形状の第２のプラグを介して接続されるデバイスを制御する第２のコントローラと、
前記筐体に設けられ、前記第１のプラグ及び前記第２のプラグのうち、いずれか一方のプラグが択一的に接続可能であり、前記第１のプラグが接続された場合、該第１のプラグを前記第１のコントローラに接続し、一方、前記第２のプラグが接続された場合、該第２のプラグを前記第２のコントローラに接続するコネクタと、
前記コネクタを介して、該デバイスが前記第１のコントローラに接続されている場合、前記第２のコントローラの少なくとも一部の電源をオフし、一方、該デバイスが前記第２のコントローラに接続されている場合、前記第１のコントローラの少なくとも一部の電源をオフする制御部と
を具備する情報処理装置。
【請求項２】
前記制御部は、
前記コネクタを介していずれのデバイスも前記コントローラに接続されていない場合、前記第１のコントローラ及び前記第２のコントローラの電源をオンにする
請求項１に記載の情報処理装置。
【請求項３】
前記第１のコントローラはＵＳＢコントローラであり、
前記第２のコントローラはｅＳＡＴＡコントローラであり、
前記コネクタはＵＳＢ規格のプラグとｅＳＡＴＡ規格のプラグが択一的に接続可能なコンボコネクタである
請求項１または２いずれかに記載の情報処理装置。
【請求項４】
筐体と、
前記筐体外部から第１のプラグを介して接続されるデバイスを制御する第１のコントローラと、
前記筐体外部から前記第１のプラグとは異なる形状の第２のプラグを介して接続されるデバイスを制御する第２のコントローラと、
前記筐体に設けられ、前記第１のプラグ及び前記第２のプラグのうち、いずれか一方のプラグが択一的に接続可能であり、前記第１のプラグが接続された場合、該第１のプラグを前記第１のコントローラに接続し、一方、前記第２のプラグが接続された場合、該第２のプラグを前記第２のコントローラに接続するコネクタと、
前記コネクタを介してそれぞれのコントローラに前記デバイスが接続されたことを判別する制御部と
を備える情報処理装置において用いられる電源供給制御方法であって、
前記制御部は、
前記コントローラへのデバイスの接続を判別し、
前記第１のコントローラに該デバイスが接続されていると判別した場合、前記第２のコントローラの少なくとも一部の電源をオフし、
一方、前記第２のコントローラに該デバイスが接続されていると判別した場合、前記第１のコントローラの少なくとも一部の電源をオフする
ことを特徴とする電源供給制御方法。
【請求項５】
前記制御部がデバイスの接続を判別する際、前記コネクタを介していずれのデバイスも前記コントローラに接続されていない場合、前記第１のコントローラ及び前記第２のコントローラの電源をオンにする
請求項４に記載の電源供給制御方法。
【請求項６】
前記第１のコントローラはＵＳＢコントローラであり、
前記第２のコントローラはｅＳＡＴＡコントローラであり、
前記コネクタはＵＳＢ規格のプラグとｅＳＡＴＡ規格のプラグが択一的に接続可能なコンボコネクタである
請求項４または５いずれかに記載の情報処理装置。
【請求項７】
筐体と、
前記筐体の内部に設けられ、前記筐体外部のＵＳＢデバイスを制御するＵＳＢコントローラと、
前記筐体の内部に設けられ、前記筐体外部のｅＳＡＴＡデバイスを制御するｅＳＡＴＡコントローラと、
前記筐体に前記ＵＳＢデバイス及び前記ｅＳＡＴＡデバイスのうち、接続されたいずれか一方のデバイスを、対応するコントローラに択一的に接続可能に設けられ、前記ＵＳＢデバイスを前記ＵＳＢコントローラに接続するか、又は前記ｅＳＡＴＡデバイスを前記ｅＳＡＴＡコントローラに接続するＵＳＢ／ｅＳＡＴＡコンボコネクタと、
前記ＵＳＢ／ｅＳＡＴＡコンボコネクタへのデバイスの接続／接続解除を判別し、前記ＵＳＢデバイスが前記ＵＳＢ／ｅＳＡＴＡコンボコネクタに接続されている場合、前記ｅＳＡＴＡコントローラのバッファ電源をオフし、前記第ｅＳＡＴＡデバイスが前記ＵＳＢ／ｅＳＡＴＡコンボコネクタに接続されている場合、前記第ＵＳＢコントローラのバッファ電源をオフし、いずれのデバイスも前記コンボコネクタに接続されていない場合、前記ＵＳＢコントローラ及び前記ｅＳＡＴＡコントローラのバッファ電源をオンするＣＰＵと
を具備する情報処理装置。
【請求項８】
ＣＰＵと、筐体と、前記筐体の内部に設けられ、前記筐体外部のＵＳＢデバイスを制御するＵＳＢコントローラと、前記筐体の内部に設けられ、前記筐体外部のｅＳＡＴＡデバイスを制御するｅＳＡＴＡコントローラと、前記筐体に前記ＵＳＢデバイス及び前記ｅＳＡＴＡデバイスのうち、接続されたいずれか一方のデバイスを、対応するコントローラに択一的に接続可能に設けられ、前記ＵＳＢデバイスを前記ＵＳＢコントローラに接続するか、又は前記ｅＳＡＴＡデバイスを前記ｅＳＡＴＡコントローラに接続するＵＳＢ／ｅＳＡＴＡコンボコネクタとを備える情報処理装置において用いられる電源供給制御方法であって、
前記ＵＳＢ／ｅＳＡＴＡコンボコネクタへのデバイスの接続／接続解除を前記ＣＰＵが判別し、
前記ＵＳＢデバイスが前記ＵＳＢ／ｅＳＡＴＡコンボコネクタに接続されている場合、前記ｅＳＡＴＡコントローラのバッファ電源を前記ＣＰＵがオフし、
前記第ｅＳＡＴＡデバイスが前記ＵＳＢ／ｅＳＡＴＡコンボコネクタに接続されている場合、前記第ＵＳＢコントローラのバッファ電源を前記ＣＰＵがオフし、
いずれのデバイスも前記コンボコネクタに接続されていない場合、前記ＵＳＢコントローラ及び前記ｅＳＡＴＡコントローラのバッファ電源を前記ＣＰＵがオンする
ことを特徴とする電源供給制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及び電源供給制御方法に関する。
【背景技術】
【０００２】
一般に、パーソナルコンピュータ（ＰＣ）のような情報処理装置は、ＵＳＢ（Universal Serial Bus）ケーブルが接続可能なＵＳＢコネクタを備えている。このＵＳＢコネクタは、一般に、金属製のハウジング（いわゆるシェル）と、このハウジング内に設けられた端子部とを有する。一方、ＵＳＢケーブルの先端には、ＵＳＢコネクタのハウジング内に差込可能なプラグ（すなわち端子部）が設けられている。
【０００３】
このような情報処理装置にはまた、ｅＳＡＴＡインターフェースと呼ばれ、外部機器との間のデータ転送速度が最大１５０ＭＢ／秒と高速な通信を可能にするインターフェースも設けられている。
【０００４】
さらに、近年では、このようなＵＳＢコネクタと、ｅＳＡＴＡインターフェース用コネクタ（以下、ｅＳＡＴＡコネクタと呼ぶ）との両方に対応したデュアルインターフェースの機器が提案されている。
【０００５】
特許文献１では、ケーブルを接続固定した状態でＵＳＢインターフェースとｅＳＡＴＡインターフェースとを必要に応じて選択可能とした記憶装置が提案されている。
【０００６】
また、特許文献２では、ＵＳＢインターフェースとＳＡＴＡインターフェースとを自動的に切り替える保存装置が提案されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００８−１６５４８９号公報
【特許文献２】特開２００８−１９２１２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上述したように、ＵＳＢコネクタとｅＳＡＴＡコネクタとの共用コネクタ（以下、ｅＳＡＴＡ／ＵＳＢコンボコネクタと呼ぶ）を用いて、ｅＳＡＴＡデバイスとＵＳＢデバイスとが同時に接続されることはない。すなわち、ｅＳＡＴＡ／ＵＳＢコンボコネクタでは、ｅＳＡＴＡデバイスとＵＳＢデバイスとは、択一的に使用可能である。
【０００９】
しかしながら、ｅＳＡＴＡデバイス用のｅＳＡＴＡコントローラ及びＵＳＢデバイス用のＵＳＢコントローラは、対応するデバイスが接続されていない場合でも、電源が供給されているため、電力が無駄に消費されている。
【００１０】
本発明は、上述の事情を鑑みてなされたものであり、異なるインターフェースに対応する共用コネクタを介して外部機器と通信を行うことができ、かつそれらインターフェースに対応するコントローラへの電源供給を制御して、省電力を図ることが可能な情報処理装置及び電源制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上述の課題を解決するため、本発明の一態様によれば、筐体と、前記筐体外部から第１のプラグを介して接続されるデバイスを制御する第１のコントローラと、前記筐体外部から前記第１のプラグとは異なる形状の第２のプラグを介して接続されるデバイスを制御する第２のコントローラと、前記筐体に設けられ、前記第１のプラグ及び前記第２のプラグのうち、いずれか一方のプラグが択一的に接続可能であり、前記第１のプラグが接続された場合、該第１のプラグを前記第１のコントローラに接続し、一方、前記第２のプラグが接続された場合、該第２のプラグを前記第２のコントローラに接続するコネクタと、前記コネクタを介して、該デバイスが前記第１のコントローラに接続されている場合、前記第２のコントローラの少なくとも一部の電源をオフし、一方、該デバイスが前記第２のコントローラに接続されている場合、前記第１のコントローラの少なくとも一部の電源をオフする制御部とを具備する情報処理装置が提供される。
【００１２】
また、本発明の別の態様によれば、筐体と、前記筐体外部から第１のプラグを介して接続されるデバイスを制御する第１のコントローラと、前記筐体外部から前記第１のプラグとは異なる形状の第２のプラグを介して接続されるデバイスを制御する第２のコントローラと、前記筐体に設けられ、前記第１のプラグ及び前記第２のプラグのうち、いずれか一方のプラグが択一的に接続可能であり、前記第１のプラグが接続された場合、該第１のプラグを前記第１のコントローラに接続し、一方、前記第２のプラグが接続された場合、該第２のプラグを前記第２のコントローラに接続するコネクタと、前記コネクタを介してそれぞれのコントローラに前記デバイスが接続されたことを判別する制御部とを備える情報処理装置において用いられる電源供給制御方法であって、前記制御部は、前記コントローラへのデバイスの接続を判別し、前記第１のコントローラに該デバイスが接続されていると判別した場合、前記第２のコントローラの少なくとも一部の電源をオフし、一方、前記第２のコントローラに該デバイスが接続されていると判別した場合、前記第１のコントローラの少なくとも一部の電源をオフする電源供給制御方法が提供される。
【発明の効果】
【００１３】
本発明によれば、異なるインターフェースに対応する共用コネクタを介して外部機器と通信を行うことができ、かつそれらインターフェースに対応するコントローラへの電源供給を制御して、省電力を図ることが可能な情報処理装置及び電源制御方法を提供することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態に係る情報処理装置を示す前面斜視図。
【図２】本発明の一実施形態に係る情報処理装置を示す後面斜視図。
【図３】図２中で示された情報処理装置のＦ３線で囲まれた領域を拡大して示す斜視図。
【図４】図１及び図２の情報処理装置のシステム構成を示すブロック図。
【図５】図１の情報処理装置において、コネクタに接続された外部デバイスを判別して、当該外部デバイスに対応するコントローラのバッファ電源をオン／オフする動作の一例を示すフローチャート。
【発明を実施するための形態】
【００１５】
以下、図面を参照しながら、本発明の実施形態について説明する。
【００１６】
まず、図１乃至図３を参照して、本発明の一実施形態に係る情報処理装置の構成について説明する。この情報処理装置は、例えばバッテリ駆動可能なノートブック型パーソナルコンピュータ１００（以下、コンピュータ１００と省略する）として実現される。
【００１７】
図１は、ディスプレイユニットを開いた状態におけるコンピュータ１００の前面斜視図である。コンピュータ１００は、本体ユニット１０１とディスプレイユニット１０２とから構成される。ディスプレイユニット１０２には、ＬＣＤ（Liquid Crystal Display）１０３から構成される表示装置が組み込まれている。ＬＣＤ１０３の表示部は、ディスプレイユニット１０２のほぼ中央に配置されている。
【００１８】
ディスプレイユニット１０２は、本体ユニット１０１に支持されており、本体ユニット１０１の上面が露出される開放位置と本体ユニット１０１の上面を覆う閉塞位置との間を本体ユニット１０１に対して回動自在に取り付けられている。本体ユニット１０１は、薄い箱形の筐体を有しており、本体ユニット１０１の上面には、コンピュータ１００をパワーオン／オフするための電源ボタン１０４、キーボード１０５、及びタッチパッド１０６等が配置されている。また、前述した筐体の内部には、マザーボードである回路基盤等が収容されている。
【００１９】
図２は、ディスプレイユニットを開いた状態におけるコンピュータ１００の後面斜視図であり、図３は、図２中で示されたコンピュータ１００において、Ｆ３の線で囲まれた領域を拡大して示す斜視図である。
【００２０】
図２及び図３に示されるように、本体ユニット１０１には、コネクタ２０１が搭載されている。なお、本明細書において、コネクタとは、いわゆるソケットのコネクタであり、ケーブルのプラグ（すなわち、ケーブルの端子部）を受けるものを意味する。
【００２１】
また、図２及び図３に示すように、コネクタ２０１は、例えば前述の回路基板に実装され、筐体内に収容されている。筐体の周壁には、コネクタ２０１に対向する開口部２０２が設けられている。コネクタ２０１は、この開口部２０２を通じて筐体の外部に露出され、ＵＳＢケーブル２０４のプラグ２０５が外部から差込可能（すなわち、ＵＳＢケーブル２０４が接続可能）になっている。
【００２２】
このコネクタ２０１は、ＵＳＢケーブル２０４及びｅＳＡＴＡケーブル２０７の両方が択一的に接続可能なｅＳＡＴＡ／ＵＳＢコンボコネクタである。従って、コネクタ２０１は、ＵＳＢケーブル２０４と同様に、ｅＳＡＴＡケーブル２０７のプラグ２０８が外部から差込可能（すなわち、ｅＳＡＴＡケーブル２０７が接続可能）になっている。
【００２３】
図４は、本実施形態に係るコンピュータ１００のシステム構成を示すブロック図である。
【００２４】
図４に示されるように、コンピュータ１００は、ＣＰＵ４０１、メインメモリ４０２、ノースブリッジ４０３、グラフィクスコントローラ４０４、ＬＣＤ１０３、ＶＲＡＭ４０５、サウスブリッジ４０６、ＵＳＢコントローラ４０７、ｅＳＡＴＡコントローラ４０８、ＩＤＥコントローラ４０９、ｅＳＡＴＡ／ＵＳＢコンボコネクタ（図２及び図３のコネクタ２０１に対応）４１０、ＵＳＢデバイス４１１、ｅＳＡＴＡデバイス４１２、ハードディスクドライブ（ＨＤＤ）４１３、光ディスクドライブ（ＯＤＤ）４１４、ＢＩＯＳＲＯＭ４１５
、電源ボタン１０４、キーボード１０５、タッチパッド１０６、組み込みコントローラ／キーボードコントローラ（ＥＣ／ＫＢＣ）４１５、電源回路４２１、バッテリ４２２、及びＡＣアダプタ４２３等を備えている。
【００２５】
ＣＰＵ４０１は、コンピュータ１００の動作全般を制御するプロセッサである。ＣＰＵ４０１は、メインメモリ４０２にロードされたＯＳ及び各種アプリケーションプログラムを実行する。このＯＳ及び各種アプリケーションプログラムは、ＨＤＤ４１３に搭載される磁気ディスク記憶媒体（ハードディスク）等に記憶されており、こうした記憶媒体からメインメモリ４０２にロードされる。
【００２６】
また、ＣＰＵ４０１は、ＢＩＯＳ−ＲＯＭ４１５に格納されたＢＩＯＳプログラム４３０（以下、ＢＩＯＳと呼ぶ）も実行する。ＢＩＯＳ−ＲＯＭ４１５は、プログラム書き換え可能なように、フラッシュＥＥＰＲＯＭのような不揮発性メモリの形態をとる。
【００２７】
ＢＩＯＳ４３０は、コンピュータ１００の各種ハードウェアコンポーネントを制御するプログラムであり、コンピュータ１００の起動時に、ＢＩＯＳ−ＲＯＭ４１５から読み出される。ＢＩＯＳ４３０は、本実施形態に係る電源供給制御動作をコンピュータ１００に実行させるプログラムも格納している。
【００２８】
ノースブリッジ４０３は、ＣＰＵ４０１のローカルバスと、サウスブリッジ４０６とを接続するブリッジデバイスである。ノースブリッジ４０３は、メインメモリ４０２をアクセス制御するメモリコントローラを備えている。また、ノースブリッジ４０３は、ＡＧＰ（Accelerated Graphics Port）バス等を介してグラフィクスコントローラ４０４と通信する機能を有する。
【００２９】
グラフィクスコントローラ４０４は、コンピュータ１００のディスプレイモニタとして使用されるＬＣＤ１０３を制御するコントローラである。このグラフィクスコントローラ４０４は、ＯＳ又はアプリケーションプログラムによってＶＲＡＭ４０５に書き込まれた
表示データに対応する映像信号を、ＬＣＤ１０３に出力する。
【００３０】
サウスブリッジ４０６は、ＬＰＣ（Low Pin Count）バス及びＰＣＩ（Peripheral Component Interconnect）バス上の各デバイスを制御する。また、サウスブリッジ４０６は、ＵＳＢデバイス４１１を制御するためのＵＳＢコントローラ４０７と、ｅＳＡＴＡデバイスを制御するためのｅＳＡＴＡコントローラ４０９と、ＨＤＤ４１３及びＯＤＤ４１４を制御するためのＩＤＥコントローラ４０８とを内蔵している。
【００３１】
ｅＳＡＴＡ／ＵＳＢコンボコネクタ４１０は、前述したように、ＵＳＢデバイス４１１及びｅＳＡＴＡデバイス４１２のうちいずれか一方を、対応するコントローラ４０７、４
０８に対して択一的に接続可能である。なお、ＵＳＢデバイス４１１及びｅＳＡＴＡデバイス４１２は、コンピュータ１００に設けられた不図示のコネクタを介して対応するコントローラ４０７、４０８にも接続することが可能である。
【００３２】
ＨＤＤ４１３は、ハードディスクコントローラ及び磁気ディスク記憶媒体を有する記憶装置である。この磁気ディスク記憶媒体には、ＯＳを含む各種ソフトウェア及び各種データが格納される。ＯＤＤ４１４は、ＤＶＤタイトルのようなビデオコンテンツが格納されたＤＶＤや音楽データが格納されたＣＤなどの記憶媒体を駆動するためのドライブユニットである。
【００３３】
ＥＣ／ＫＢＣ４１６は、電力管理のための組み込みコントローラ（ＥＣ）と、キーボード１０５及びタッチパッド１０６を制御するためのキーボードコントローラ（ＫＢＣ）とが集積された１チップマイクロコンピュータである。ＥＣ／ＫＢＣ４１６は、コンピュータ１００の電源がオンされているかオフされているかに関わらず、電源回路４２１からの電力によって常時電源がオンされている。このＥＣ／ＫＢＣ４１６は、ユーザによる電源ボタン１０４の操作に応答して、電源回路４２１と協働してコンピュータ１００の電源をオン／オフする。
【００３４】
電源回路４２１は、ＥＣ／ＫＢＣ４１６の制御の下、本体ユニット１０１内に設けられたバッテリ４２２からの電力、又はＡＣアダプタ４２３を介して供給される外部電源からの電力を用いて、各デバイスに電力を供給する。
【００３５】
以下では、上述の構成をとるコンピュータ１００における動作について説明する。
図５は、本実施形態に係るコンピュータ１００において、ｅＳＡＴＡ／ＵＳＢコンボコネクタ４１０に接続された外部デバイスを判別して、当該外部デバイスに対応するコントローラ４０７、４０８のバッファ電源をオン／オフする動作の一例を示している。また、以下において、ＵＳＢデバイス４１１を第１の外部デバイス、ＵＳＢコントローラ４０７を第１のコントローラと称して説明し、ｅＳＡＴＡデバイス４１２を第２の外部デバイス、ｅＳＡＴＡコントローラ４０８を第２のコントローラと称して説明する。
【００３６】
コンピュータ１００がパワーオンされると（ステップＳ５０１）、最初にＣＰＵ４０１によってＢＩＯＳ４３０が実行される。なお、以下の説明では、コンピュータ１００のＯＳが起動する前の状態と、コンピュータ１００のＯＳが起動した後の状態の両方が含まれる。
【００３７】
次いで、ＢＩＯＳ４３０は、ＵＳＢコントローラ４０７（第１のコントローラ）のバッファ電源をオンし（ステップＳ５０２）、ｅＳＡＴＡコントローラ４０８（第２のコントローラ）のバッファ電源をオンする（ステップＳ５０３）。
【００３８】
次いで、（コンピュータ１００のＯＳが起動している場合、該ＯＳを経由して）ＢＩＯＳ４３０は、ＵＳＢデバイス４１１（第１の外部デバイス）が接続されているか否かを判別する（ステップＳ５０４）。
【００３９】
第１の外部デバイスが接続されていると判別されれば（ステップＳ５０４のＹＥＳ）、（コンピュータ１００のＯＳが起動している場合、該ＯＳを経由して）ＢＩＯＳ４３０は、第２のコントローラのバッファ電源をオフする（ステップＳ５０５）。次に、（コンピュータ１００のＯＳが起動している場合、該ＯＳを経由して）ＢＩＯＳ４３０は、第１の外部デバイスが接続解除されているか否かを判別する（ステップＳ５０６）。
【００４０】
第１の外部デバイスが接続解除されていると判別されれば（ステップＳ５０６のＹＥＳ）、本動作はステップＳ５０３に戻って、前述した処理を繰り返す。
【００４１】
一方、第１の外部デバイスが接続解除されていないと判別されれば（ステップＳ５０６のＮＯ）、本動作はステップＳ５０７に進む。
【００４２】
ステップＳ５０４において、第１の外部デバイスが接続されていないと判別されれば（ステップＳ５０４のＮＯ）、（コンピュータ１００のＯＳが起動している場合、該ＯＳを経由して）ＢＩＯＳ４３０は、ｅＳＡＴＡデバイス（第２の外部デバイス）が接続されているか否かを判別する（ステップＳ５０７）。
【００４３】
第２の外部デバイスが接続されていると判別されれば（ステップＳ５０７のＹＥＳ）、（コンピュータ１００のＯＳが起動している場合、該ＯＳを経由して）ＢＩＯＳ４３０は、第１のコントローラのバッファ電源をオフする（ステップＳ５０８）。次に、（コンピュータ１００のＯＳが起動している場合、該ＯＳを経由して）ＢＩＯＳ４３０は、第２の外部デバイスが接続解除されているか否かを判別する（ステップＳ５０９）。
【００４４】
第２の外部デバイスが接続解除されていると判別されれば（ステップＳ５０９のＹＥＳ）、本動作はステップＳ５０２に戻って、前述した処理を繰り返す。
【００４５】
一方、第２の外部デバイスが接続解除されていないと判別されれば（ステップＳ５０９のＮＯ）、本動作はステップＳ５０４に進む。
【００４６】
また、ステップＳ５０７において、第２の外部デバイスが接続されていないと判別されれば（ステップＳ５０７のＮＯ）、本動作はステップＳ５０４に進む。
【００４７】
以上のフローにおいて、ステップＳ５０２とステップＳ５０３とが実行される順番は、逆であってもよい。また、ステップＳ５０４〜ステップＳ５０６までの一連のステップと、ステップＳ５０７〜ステップＳ５０９までの一連のステップとが実行される順番は、逆であってもよい。
【００４８】
以上をまとめると、第１の外部デバイスがコンボコネクタに接続されており、かつ第２の外部デバイスがコンボコネクタに接続されていない場合、第２のコントローラのバッファ電源がオフされる。また、第２の外部デバイスがコンボコネクタに接続されており、かつ第１の外部デバイスがコンボコネクタに接続されていない場合、第１のコントローラのバッファ電源がオフされる。
【００４９】
従って、本実施形態によれば、外部デバイスがコンボコネクタに接続されていない側のコントローラにおいてバッファ電源がオフされるので、省電力を図ることが可能となる。
【００５０】
また、第１の外部デバイスがコンボコネクタに接続されておらず、かつ第２の外部デバイスがコンボコネクタに接続されていない場合、第１のコントローラ及び第２のコントローラのバッファ電源がオンされる。
【００５１】
以上、本発明の好適な実施形態について説明したが、本発明は、上記実施形態そのままに限定されるものではなく、その要旨を逸脱しない範囲で構成要素を変形して具体化できる。
【００５２】
例えば、本実施形態では、ＵＳＢデバイスとｅＳＡＴＡデバイスとを択一的に接続可能なコンボコネクタについて説明したが、コンボコネクタはこれに限定されるものではない。すなわち、同形状のコネクタが複数のインターフェースに対応していれば、そのような形態のコネクタを備える情報処理装置等も本発明の範囲に含まれるものである。
【符号の説明】
【００５３】
１００  情報処理装置
１０１  本体ユニット
１０２  ディスプレイユニット
１０３  ＬＣＤ
１０４  電源ボタン
１０５  キーボード
１０６  タッチパッド
２０１  コンボコネクタ
２０２  開口部
４０１  ＣＰＵ
４０２  メインメモリ
４０３  ノースブリッジ
４０６  サウスブリッジ
４０７  第１のコントローラ
４０８  第２のコントローラ
４１０  コンボコネクタ
４１１  第１の外部デバイス
４１２  第２の外部デバイス
４１３  ＨＤＤ
４１４  ＯＤＤ
４１５  ＢＩＯＳ−ＲＯＭ
４１６  ＥＣ／ＫＢＣ
４３０  ＢＩＯＳ
【図１】
2010231824.tif 000003
【図２】
2010231824.tif 000004
【図３】
2010231824.tif 000005
【図４】
2010231824.tif 000006
【図５】
2010231824.tif 000007