(57)【要約】【課題】電力消費の少ないコンピュータシステムおよび方法が要求される。【解決手段】システム（１０）は、第１のディスプレイ（１５）に結合するようになっている第１のグラフィックスコントローラ（１２）と、第２のディスプレイ（１６）に結合するようになっている第２のグラフィックスコントローラ（１４）と、通信及び電力の少なくとも一方が前記第２のグラフィックスコントローラ（１４）に供給される際に通過するスイッチ（２２、２４）と、該スイッチ（２２、２４）に結合される制御ロジック（２６）であって、前記第２のディスプレイ（１６）が該システム（１０）に動作可能に結合されていない場合、前記スイッチが、通信及び電力の少なくとも一方を前記第２のグラフィックスコントローラ（１４）に供給しないようにする制御ロジックとを備える。【選択図】図１
2006163403.tif 000002
【特許請求の範囲】
【請求項１】
システムであって、
第１のディスプレイに結合するようになっている第１のグラフィックスコントローラと、
第２のディスプレイに結合するようになっている第２のグラフィックスコントローラと、
通信及び電力の少なくとも一方が前記第２のグラフィックスコントローラに供給される際に通過するスイッチと、
該スイッチに結合される制御ロジックであって、前記第２のディスプレイが該システムに動作可能に結合されていない場合、前記スイッチが、通信及び電力の少なくとも一方を前記第２のグラフィックスコントローラに供給しないようにする制御ロジックと
を備えるシステム。
【請求項２】
前記制御ロジックは、前記第２のディスプレイが前記システムに動作可能に結合されているかどうかを示す検出信号を受け取るようになっている請求項１に記載のシステム。
【請求項３】
前記制御ロジックは、前記検出信号に基づいて前記スイッチへのイネーブル信号をアサートする請求項２に記載のシステム。
【請求項４】
前記制御ロジックは、前記スイッチに前記第２のグラフィックスコントローラへの電力をディセーブルさせる請求項１に記載のシステム。
【請求項５】
前記第２のディスプレイに結合されるようになっているコネクタを備え、該第２のディスプレイが該コネクタに結合されると、前記制御ロジックにより、前記スイッチが、前記第２のグラフィックスコントローラに供給される通信及び電力の少なくとも一方をイネーブルする請求項１に記載のシステム。
【請求項６】
前記第２のディスプレイが実行時に前記システムに動作可能に結合された場合、前記制御ロジックにより、前記スイッチが、前記第２のグラフィックスコントローラに供給される通信及び電力の少なくとも一方を動的にイネーブルし、前記第２のディスプレイが実行時に前記システムから動作可能に取り外された場合、前記制御ロジックにより、前記スイッチが、通信及び電力の少なくとも一方を前記第２のグラフィックスコントローラに動的に供給しないようにする請求項１に記載のシステム。
【請求項７】
前記動的に制御可能なスイッチは、前記第２のグラフィックスコントローラに電力を供給するように用いられ、前記システムは、前記制御ロジックに結合され、前記第２のグラフィックスコントローラへの通信を供給する別のスイッチをさらに備える請求項１に記載のシステム。
【請求項８】
第２のディスプレイが、第１のグラフィックスコントローラによって操作される第１のディスプレイも備えるシステムに接続されているかどうかを判定すること、
前記第２のディスプレイが前記システムに接続されている場合、第２のグラフィックスコントローラに電力を供給させること、及び
前記第２のディスプレイが前記システムに接続されていない場合、前記第２のグラフィックスコントローラへの電源をオフにすること
を含む方法。
【請求項９】
前記第１のグラフィックスコントローラへの電力を維持しながら、前記第２のグラフィックスコントローラの電源をディセーブルすることをさらに含む請求項８に記載の方法。
【請求項１０】
前記第２のディスプレイが前記システムに接続されている場合、前記第２のグラフィックスコントローラへの通信をイネーブルすること、及び
前記第２のディスプレイが前記システムに接続されていない場合、前記第２のグラフィックスコントローラへの通信をディセーブルすること
をさらに含む請求項８に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、グラフィックスコントローラを制御するシステム及び方法に関する。
【背景技術】
【０００２】
コンピュータシステムでは電力消費を少なくすることが一般に望ましい。例えば、ノートブックコンピュータはバッテリーで動作する場合がある。ノートブックの消費する電力が少ないほど、バッテリーの持続時間は長くなる。バッテリー駆動のコンピュータは、電力消費の削減から（バッテリー充電の持ち時間の点で）確かに恩恵を受けるが、デスクトップコンピュータでも、電力消費の削減から恩恵を受ける。電力消費が少ないデスクトップコンピュータは通常、それほど高温にならず、（エネルギーコストの点で）動作コストが低い。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記に鑑みて、電力消費の少ないコンピュータシステムおよび方法が要求される。
【課題を解決するための手段】
【０００４】
本発明にかかるシステムは、システム（１０）であって、第１のディスプレイ（１５）に結合するようになっている第１のグラフィックスコントローラ（１２）と、第２のディスプレイ（１６）に結合するようになっている第２のグラフィックスコントローラ（１４）と、通信及び電力の少なくとも一方が前記第２のグラフィックスコントローラ（１４）に供給される際に通過するスイッチ（２２、２４）と、該スイッチ（２２、２４）に結合される制御ロジック（２６）であって、前記第２のディスプレイ（１６）が該システム（１０）に動作可能に結合されていない場合、前記スイッチが、通信及び電力の少なくとも一方を前記第２のグラフィックスコントローラ（１４）に供給しないようにする制御ロジックとを備えるシステムとして構成することができる。
【０００５】
また、前記制御ロジック（２６）は、前記第２のディスプレイ（１６）が前記システム（１０）に動作可能に結合されているかどうかを示す検出信号（３２）を受け取るように構成することができる。
【０００６】
また、前記制御ロジック（２６）は、前記検出信号（３２）に基づいて前記スイッチ（２２、２４）へのイネーブル(enable)信号（２８、３０）をアサート(assert)するように構成することができる。
【０００７】
また、前記制御ロジック（２６）は、前記スイッチ（２４）に前記第２のグラフィックスコントローラへの電力をディセーブル(disable)させるように構成することができる。
【０００８】
前記第２のディスプレイ（１６）に結合されるようになっているコネクタ（１８）を備え、該第２のディスプレイ（１６）が該コネクタ（１８）に結合されると、前記制御ロジック（２６）により、前記スイッチ（２２、２４）が、前記第２のグラフィックスコントローラ（１４）に供給される通信及び電力の少なくとも一方をイネーブルするように構成することができる。
【０００９】
前記第２のディスプレイ（１６）が実行時に前記システム（１０）に動作可能に結合された場合、前記制御ロジック（２６）により、前記スイッチ（２２、２４）が、前記第２のグラフィックスコントローラ（１４）に供給される通信及び電力の少なくとも一方を動的にイネーブルし、前記第２のディスプレイ（１６）が実行時に前記システム（１０）から動作可能に取り外された場合、前記制御ロジック（２６）により、前記スイッチ（２２、２４）が、通信及び電力の少なくとも一方を前記第２のグラフィックスコントローラに動的に供給しないように構成することができる。
【００１０】
前記動的に制御可能なスイッチ（２４）は、前記第２のグラフィックスコントローラ（１４）に電力を供給するように用いられ、前記システム（１０）は、前記制御ロジック（２６）に結合され、前記第２のグラフィックスコントローラ（１４）への通信を供給する別のスイッチ（２２）をさらに備えるように構成することができる。
【００１１】
また、本発明にかかる方法は、第２のディスプレイ（１６）が、第１のグラフィックスコントローラ（１２）によって操作される第１のディスプレイ（１５）も備えるシステム（１０）に接続されているかどうかを判定すること、前記第２のディスプレイ（１６）が前記システム（１０）に接続されている場合、第２のグラフィックスコントローラ（１４）に電力を供給させること、及び前記第２のディスプレイ（１６）が前記システム（１０）に接続されていない場合、前記第２のグラフィックスコントローラ（１４）への電源をオフにすることを含むことができる。
【００１２】
また、前記第１のグラフィックスコントローラ（１２）への電力を維持しながら、前記第２のグラフィックスコントローラ（１４）の電源をディセーブルすることをさらに含むことができる。
【００１３】
また、前記第２のディスプレイ（１６）が前記システム（１０）に接続されている場合、前記第２のグラフィックスコントローラ（１４）への通信をイネーブルすること、及び  前記第２のディスプレイ（１６）が前記システム（１０）に接続されていない場合、前記第２のグラフィックスコントローラ（１４）への通信をディセーブルすることをさらに含むことができる。
【００１４】
なお、上記において、かっこ書の中に示す符号は、以下に説明する添付図面において用いられる符号を示している。
【発明を実施するための最良の形態】
【００１５】
本発明の例示的な実施形態の詳細な説明のために、以下で添付図面を参照する。
【００１６】
［表記及び専門用語］
以下の説明及び特許請求の範囲を通して、特定のシステム構成要素を指すために特定の用語を使用する。当業者には理解されるように、コンピュータ会社は、構成要素を別の名称で呼ぶ場合がある。本文書は、名称は異なるが機能は異ならない構成要素を区別することを意図しない。以下の説明及び特許請求の範囲において、「含む」及び「備える」との用語は、非制限的に用いられるため、「…を含むが、それらに限定されない」ことを意味するものとして解釈されるべきである。また、「結合する」という用語は、間接的又は直接的な電気接続を意味するよう意図される。したがって、第１のデバイスが第２のデバイスに結合する場合、その接続は、直接的な電気接続によってなされるか、又は、他のデバイス及び接続を介した間接的な電気接続によってなされる場合がある。「システム」という用語は、２つ又はそれ以上の構成要素の集合を指す。
【００１７】
［詳細な説明］
コンピュータシステムの中には、複数のディスプレイを使用できるような備えになっているものがある。例えば、ノートブックコンピュータは、内蔵ディスプレイを有し、且つ、オプションの独立ディスプレイへのグラフィックス出力接続を有する場合がある。複数のディスプレイを同時に操作することができるシステムに２つ以上のディスプレイを常に接続しておく必要はない。すなわち、ユーザは、マルチディスプレイ対応のコンピュータに第２のディスプレイを接続しないことを選択し、その代わりに、ディスプレイを１台だけ使用してシステムを動作させてもよい。本発明の様々な実施形態によれば、本明細書において説明するコンピュータシステムは、ディスプレイの駆動に関連する回路への電源をオン、オフにすることが可能である。ディスプレイが接続されている場合、関連する回路はオンの動作状態である。逆に、ディスプレイが存在しない場合、関連する回路はオンの動作状態ではない。ディスプレイが存在しないときにディスプレイに関連する回路への電源をオフにすることによって、コンピュータシステムの実施形態が消費する電力は、そうでない場合よりも少なくなる。ディスプレイに関連する回路への電源をオフにする様々な実施形態を以下で開示する。
【００１８】
図１は、第１のグラフィックスコントローラ１２及び第２のグラフィックスコントローラ１４を備えるコンピュータ１０の１実施形態を示す。第１のグラフィックスコントローラ１２は、第１のディスプレイ１５に結合してこれを制御するようになっている。同様に、第２のグラフィックスコントローラ１４は、取り外し可能な第２のディスプレイ１６に結合してこれを制御するようになっている。コンピュータ１０は、ノートブックコンピュータ、ポータブルコンピュータ、又はデスクトップコンピュータ等、いかなる適切なコンピュータとして実施してもよい。ノートブックコンピュータとして、第１のディスプレイ１５は、ノートブックコンピュータに内蔵されるディスプレイを成してもよい。第２のディスプレイ１６は、コンピュータの操作者がコンピュータに結合することを望んでも、望まなくてもよいオプションのディスプレイを成す。第２のディスプレイ１６がコンピュータ１０に結合されている場合、第２のグラフィックスコントローラ１４を用いて、第２のディスプレイ１６上に情報をレンダリングする。このような情報は、テキスト及び／又はグラフィックスの形式であってもよい。各グラフィックスコントローラは、任意の適切なタイプのグラフィックスコントローラとすることができる。本発明の少なくとも１つの実施形態によれば、第１のグラフィックスコントローラは、ビデオグラフィックスアダプタ（ＶＧＡ）対応ディスプレイ（例えば第１のディスプレイ１５）にインタフェースすることが可能である。第２のグラフィックスコントローラ１４は、ＤＶＩ対応ディスプレイ（例えば第２のディスプレイ１６）にインタフェースするデジタルビジュアルインタフェース（ＤＶＩ）グラフィックスコントローラを成してもよい。
【００１９】
第２のディスプレイ１６をコンピュータ１０に接続することを可能にする一対のコネクタ１８及び２０を図１に示す。コネクタ１８は、コンピュータ１０の外面からアクセス可能なコネクタを成す。コネクタ２０は、第２のディスプレイ１６からのデータケーブル２１に設けられる。コンピュータの操作者は、第２のディスプレイ１６をコンピュータに接続することを望む場合、コネクタ１８及び２０を嵌め合わせることによって、コンピュータ１０から第２のディスプレイ１６への電気的な接続を提供する。実施形態によっては、第２のディスプレイ１６は、ドッキングステーション（図１には特に示さない）によりコンピュータ１０に電気的に結合してもよい。１つ又は複数のコネクタ１８、２０をドッキングステーションに設けてもよい。
【００２０】
さらに図１を参照すると、コンピュータ１０は、グラフィックススイッチ２２、電源スイッチ２４、及び制御ロジック２６も含む。制御ロジック２６は、ＤＩＳＰＬＡＹ  ＤＥＴＥＣＴ（ディスプレイ検出）信号３２をコネクタ１８から受け取る。ＤＩＳＰＬＡＹ  ＤＥＴＥＣＴ信号３２の状態は、第２のディスプレイ１６の有無を示す。制御ロジック２６は、一対の出力イネーブル信号２８及び３０をスイッチ２２及び２４に供給する。ＧＲＡＰＨＩＣＳ  ＥＮＡＢＬＥ（グラフィックスイネーブル）信号２８をグラフィックススイッチ２２に供給し、ＰＯＷＥＲ  ＥＮＡＢＬＥ（電源イネーブル）信号３０を電源スイッチ２４に供給する。イネーブル信号２８及び３０により、制御ロジック２６は、グラフィックススイッチ２２及び電源スイッチ２４を、ＤＩＳＰＬＡＹ  ＤＥＴＥＣＴ信号３２の状態、よって、第２のディスプレイ１６がコネクタ１８を介してシステムに動作可能に結合されているかどうかに応じて個別に制御することができる。例えば、第２のディスプレイ１６がシステムに動作可能に結合されていない場合、制御ロジック２６はこの状況を、ＤＩＳＰＬＡＹ  ＤＥＴＥＣＴ信号３２の状態から判定し、スイッチ２２及び／又は２４を制御して、第２のグラフィックスコントローラ１４への通信及び／又は電源をオフにする。
【００２１】
図１に示す実施形態において、第１のグラフィックスコントローラ１２は、グラフィックススイッチ２２を介してデータ・アドレス・制御信号１３を第２のグラフィックスコントローラ１４に供給する。第２のグラフィックスコントローラ１４は、信号１３を受け取って、第２のディスプレイ１６に対して適切にフォーマットした信号を生成する。グラフィックススイッチ２２は、制御ロジック２６によって、第２のグラフィックスコントローラ１４へのデータ・制御信号１３の流れをイネーブル又はディセーブルするＧＲＡＰＨＩＣＳ  ＥＮＡＢＬＥ信号２８により制御することができる。すなわち、制御ロジック２６により、グラフィックススイッチ２２は、信号１３が第２のグラフィックスコントローラ１４に到達しないようにし、それによって、グラフィックスコントローラ１４が第２のディスプレイ１６上に画像をレンダリングしないようにすることができる。グラフィックススイッチ２２は１つ又は複数の半導体スイッチを成し、このスイッチの状態（オン又はオフ）はＧＲＡＰＨＩＣＳ  ＥＮＡＢＬＥ信号２８の状態により示される。
【００２２】
電力（ＶＣＣ）は、電源スイッチ２４を介して第２のグラフィックスコントローラ１４に供給する。電源スイッチ２４を介して第２のグラフィックスコントローラ１４に供給する電力は、第２のグラフィックスコントローラ１４が動作する電力を成す。制御ロジック２６により、電源スイッチ２４へのＰＯＷＥＲ  ＥＮＡＢＬＥ信号３０をアサート又はデアサート(deassert)することによって、第２のグラフィックスコントローラ１４への電源をオン又はオフにすることができる。よって、制御ロジック２６は、第２のグラフィックスコントローラ１４をオフにすることができる。さらに、制御ロジック２６は第２のグラフィックスコントローラ１４を、第１のグラフィックスコントローラ１２とは独立してオン、オフにすることができる。例えば、第１のグラフィックスコントローラは、第１のディスプレイ１５上に情報をレンダリングするようにオンの動作状態であり続けることができる一方で、制御ロジック２６は、第２のグラフィックスコントローラ１４をオフにする。第１のグラフィックスコントローラがオンで、且つ第２のグラフィックスコントローラがオフである状態において、コンピュータ１０は、第１のディスプレイ１５上に情報をレンダリングすることができるが、第２のディスプレイ１６上には情報をレンダリングすることができない。
【００２３】
２つのイネーブル信号２８及び３０の機能は、所望に応じて単一のイネーブル信号によって行うことができる。さらに、各イネーブル信号２８及び３０は、制御ロジック２６並びにスイッチ２２及び２４の特定のインプリメンテーションに応じてハイ又はローにアサートしてもよい。
【００２４】
上記のように、第２のディスプレイ１６は、コンピュータの操作者の希望に応じてコンピュータ１０に結合しても、しなくてもよい。第２のディスプレイ１６をコンピュータ１０に結合していない場合、第２のグラフィックスコントローラ１４がオンの動作状態である必要はない。したがって、制御ロジック２６は、第２のディスプレイ１６がコンピュータ１０に結合されていないことを検出又は他の方法で判定すると、それぞれのスイッチ２２及び２４へのイネーブル信号２８及び３０の一方又は両方をアサートして、第２のグラフィックスコントローラ１４の動作をディセーブルする。すなわち、制御ロジック２６は、ＰＯＷＥＲ  ＥＮＡＢＬＥ信号３０及び電源スイッチ２４により第２のグラフィックスコントローラの電源をオフにすることができる。電源スイッチ２４は、イネーブル信号３０に応答して、第２のグラフィックスコントローラ１４への電源を遮断する。制御ロジック２６はまた、ＧＲＡＰＨＩＣＳ  ＥＮＡＢＬＥ信号２８及びグラフィックススイッチ２２により、信号１３が第２のグラフィックスコントローラ１４に到達しないようにすることができる。よって、コンピュータ１０は、例えば第２のグラフィックスコントローラが操作する第２のディスプレイ１６がないために第２のグラフィックスコントローラが不要であるとき、第２のグラフィックスコントローラ１４をオフにすることによって、電力消費を削減することができる。
【００２５】
さらに図１を参照すると、コネクタ１８と制御ロジック２６の間に結合されたＤＩＳＰＬＡＹ  ＤＥＴＥＣＴ信号３２を示す。ＤＩＳＰＬＡＹ  ＤＥＴＥＣＴ信号３２により、制御ロジック２６はイネーブル信号２８、３０の状態を制御する。ＤＩＳＰＬＡＹ  ＤＥＴＥＣＴ信号３２は、任意の所望の技法に従ってアサートすることができる。少なくとも１つの実施形態において、ＤＩＳＰＬＡＹ  ＤＥＴＥＣＴ信号は、コネクタ１８及び２０同士の接続に基づいてアサートする（所望のインプリメンテーションに応じてハイにアサートするか、又はローにアサートする）。第２のグラフィックスコントローラ１４をＤＶＩコントローラとして実施する実施形態において、ＤＩＳＰＬＡＹ  ＤＥＴＥＣＴ信号３２は、本明細書中に参照として援用される「Digital Visual Interface」（Revision 1.0, April 2, 1999）に記載されるＨＯＴ  ＰＬＵＧ  ＤＥＴＥＣＴ（ホットプラグ検出）（ＨＰＤ）信号として実施する。概して、コネクタ２０を有するデータケーブル２１をコネクタ１８に嵌め合わせることにより、ＤＩＳＰＬＡＹ  ＤＥＴＥＣＴ信号３２の状態が論理ハイ状態（又は、インプリメンテーションによってはロー状態）に自動的に変化する。
【００２６】
よって、図１の実施形態は、第１のディスプレイ１５及び第２のディスプレイ１６に結合するようになっている第１のグラフィックスコントローラ１２及び第２のグラフィックスコントローラ１４を備えるコンピュータシステム１０である。第２のグラフィックスコントローラ１４に電力を供給する動的に制御可能な電源スイッチ（電源スイッチ２４）を設けることによって、第２のグラフィックスコントローラを第１のグラフィックスコントローラ１２とは別個に制御することを可能にする。第２のディスプレイ１６がシステム１０に接続されていないとき、制御ロジック２６により、電源スイッチ２４は、第２のグラフィックスコントローラ１４への電源をディセーブルする。本システムは、第１のグラフィックスコントローラ１２と第２のグラフィックスコントローラ１４の間に結合されて第２のグラフィックスコントローラ１４への通信をオン、オフにするグラフィックススイッチ２２も備える。
【００２７】
図２は、コンピュータ１０の別の実施形態を示す。図２の実施形態において、コンピュータ１０は、データ・アドレス・制御信号１３により結合された第１のグラフィックスコントローラ１２及び第２のグラフィックスコントローラ１４を備える。コネクタ１８からのＤＩＳＰＬＡＹ  ＤＥＴＥＣＴ信号３２は、制御ロジック２６に上記と同様に供給され、上述のように第２のディスプレイ１６がコネクタ１８に結合されているかどうかを示す。ＤＩＳＰＬＡＹ  ＤＥＴＥＣＴ信号３２の状態に応答して、制御ロジック２６は、第２のグラフィックスコントローラ１４へのＰＯＷＥＲ  ＳＴＡＴＥ信号３４を制御する。
【００２８】
図２の実施形態において、第２のグラフィックスコントローラ１４は、複数の電力状態のいずれかで動作することができる。こうした電力状態の１つはフル動作電力状態であってもよい。別の電力状態は、第２のグラフィックスコントローラが、フル動作電力状態では行うことのできる全ての機能を行うことができない低電力状態であってもよい。低電力状態にある間、第２のグラフィックスコントローラは、フル動作電力状態よりも少ない電力を自然に消費する。ディスプレイ１６がシステムに結合されていない場合、第２のグラフィックスコントローラは、低電力状態のうちの１つに遷移する。実施形態によっては、第２のグラフィックスコントローラ１４は、上記の２つよりも多くの電力状態を含んでもよい。例えば、第２のグラフィックスコントローラ１４は、第２のグラフィックスコントローラが異なる機能セットを行うことをそれぞれ可能にする複数の低電力状態を含んでもよい。さらに、実施形態によっては、第２のグラフィックスコントローラ１４は、フル動作状態からオフ状態までの複数の電力状態のうちのいずれかにあることができる。ＰＯＷＥＲ  ＳＴＡＴＥ信号３４は、コントローラ１４への入力信号であり、第２のグラフィックスコントローラの電力状態を示し、よってコントローラを特定の電力状態にする。
【００２９】
第２のディスプレイ１６がコネクタ１８に結合されているとき、ＤＩＳＰＬＡＹ  ＤＥＴＥＣＴ信号３２は、ディスプレイ１６が存在することを制御ロジック２６に示す状態にある。これに応答して、制御ロジック２６は、第２のグラフィックスコントローラ１４へのＰＯＷＥＲ  ＳＴＡＴＥ信号３４の状態を制御して、第２のグラフィックスコントローラ１４が確実にフル動作状態にあって、情報を第２のディスプレイ１６上に表示することができるようにする。第２のグラフィックスコントローラ１４がその前に低電力状態であった場合、制御ロジック２６は、第２のグラフィックスコントローラ１４をフル動作状態に遷移させる。
【００３０】
図３及び図４は、制御ロジック２６が第２のグラフィックスコントローラ１４の電力状態を制御できる方法のさらなる実施形態を示す。図３において、制御ロジック２６は、第１のグラフィックスコントローラ１２へのＰＯＷＥＲ  ＳＴＡＴＥ信号３４（上述）をアサートする。上記で説明したように、制御ロジック２６はＰＯＷＥＲ  ＳＴＡＴＥ信号３４を、ＤＩＳＰＬＡＹ  ＤＥＴＥＣＴ信号が第２のディスプレイ１６がないことを示す場合には或る状態にアサートし、ＤＩＳＰＬＡＹ  ＤＥＴＥＣＴ信号がディスプレイ１６があることを示す場合には別の状態にアサートする。第１のグラフィックスコントローラ１２は、ＰＯＷＥＲ  ＳＴＡＴＥ信号３４を受け取り、信号１３により第２のグラフィックスコントローラ１４に対して対応するコマンドを発行して、コントローラ１４の電力状態を制御する。伝送されるコマンドは、第２のグラフィックスコントローラ１４をフル動作状態にするものであっても、又は、１つ又は複数の低電力状態にするものであってもよい。したがって、制御ロジック２６は、第２のディスプレイ１６がないことを検出した場合、ＰＯＷＥＲ  ＳＴＡＴＥ信号３４を第１の状態にアサートする。この第１の状態により、第１のグラフィックスコントローラ１２は、第２のグラフィックスコントローラ１４へのコマンドを発行し、それによって、第２のグラフィックスコントローラを低電力状態に遷移させる。しかし、制御ロジック２６は、第２のディスプレイ１６がコネクタ１８に結合されていることを検出した場合、ＰＯＷＥＲ  ＳＴＡＴＥ信号３４を第２の状態にアサートする。この第２の状態により、第１のグラフィックスコントローラ１２は、第２のグラフィックスコントローラ１４をフル動作状態に遷移させるコマンドを第２のグラフィックスコントローラ１４に対して発行する。第２のディスプレイ１６は、コンピュータ１０が動作している間にコネクタ１８に結合するか、又はコネクタ１８から取り外すことができる。したがって、図３の実施形態の制御ロジック２６は、本明細書中に開示される他の実施形態のいずれにおいても、コンピュータ１０が動作している間に、第１のグラフィックスコントローラ１２の動作とは独立して、第２のグラフィックスコントローラ１４の動作を動的に制御することができる。
【００３１】
図４の実施形態には、別のコントローラ４０が含まれる。このコントローラ４０は、バッテリーがシステムに存在する場合のバッテリー管理といった様々な機能のいずれを行ってもよい。実施形態によっては、コントローラ４０は、キーボード４１から入力信号を受け取るキーボードコントローラであってもよい。付加的又は代替的に、コントローラ４０は、後述のように帰属される機能を行う。コントローラ４０は、制御ロジック２６からＰＯＷＥＲ  ＳＴＡＴＥ信号３４を受け取る。ＰＯＷＥＲ  ＳＴＡＴＥ信号３４は、図３に関して上述した方法と同様に制御されてもよい。受け取ったＰＯＷＥＲ  ＳＴＡＴＥ信号３４の状態に応答して、図４の実施形態のコントローラ４０は、信号１７により第２のグラフィックスコントローラ１４に対してコマンドを発行する。コントローラ４０が第２のグラフィックスコントローラ１４に対して発行するコマンドは、図３に関して上述したように第１のグラフィックスコントローラ１２が供給するコマンドと同じフォーマットで同じ情報を伝達してもよい。図４に示す実施形態において、制御ロジック２６は、コネクタ１８からＤＩＳＰＬＡＹ  ＤＥＴＥＣＴ信号３２を受け取る。他の実施形態において、コントローラ４０は、コネクタ１８から直接ＤＩＳＰＬＡＹ  ＤＥＴＥＣＴ信号３２を受け取ってもよく、制御ロジック２６を設ける必要はない。
【００３２】
上記に開示した実施形態のいずれについても、第２のグラフィックスコントローラをディセーブルさせるロジック（制御ロジック２６及び／又はコントローラ４０）は、初期化中又は実行時といった任意の適切な時間にこの機能を行うことができる。初期化中、例えば制御ロジック２６（又はコントローラ４０）は、第２のディスプレイ１６が存在するかどうかを通知されるか、又はそれを他の方法で検出し、ディスプレイ１６がコンピュータに動作可能に結合されているかどうかに基づいて、第２のグラフィックスコントローラ１４をディセーブルさせるか、又は適切な電力状態（第２のディスプレイが存在しない場合は低電力状態、又は第２のディスプレイが存在する場合は高電力状態）に遷移させる。実行時に、制御ロジック２６（又はコントローラ４０）は、第２のディスプレイ１６がコンピュータに結合されるか、又はコンピュータから取り外される際に、第２のグラフィックスコントローラを動的にディセーブルすることができる。
【００３３】
実施形態によっては、第２のディスプレイがコンピュータ１０に接続された場合、第２のディスプレイの電源がオフであっても、第２のグラフィックスコントローラをイネーブルして電源をオンにする。他の実施形態において、コンピュータ１０が第２のグラフィックスコントローラをイネーブルするには、第２のディスプレイが接続され電源をオンにされねばならず、そうでない場合、第２のグラフィックスコントローラはディセーブルされ、及び／又は電源をオフにされる。
【００３４】
上記の考察は、本発明の原理及び様々な実施形態を例示するよう意図される。当業者には、上記の開示が完全に理解されれば、様々な変形及び変更が明らかとなるであろう。例えば、本明細書中に開示するシステムは、第２のディスプレイ１６に供給されるグラフィックスデータに対して広帯域幅デジタルコンテンツ保護（ＨＢＤＣ（High Bandwidth Digital Content protection））方式を実施することができる。添付の特許請求の範囲は、そのような変形及び変更をすべて包含するように解釈されることが意図される。
【図面の簡単な説明】
【００３５】
【図１】本発明の１実施形態によるシステムを示す図である。
【図２】本発明による代替的な実施形態を示す図である。
【図３】本発明によるさらに別の実施形態を示す図である。
【図４】本発明によるさらに別の実施形態を示す図である。
【符号の説明】
【００３６】
１０  コンピュータ
１２  第１のグラフィックスコントローラ
１４  第２のグラフィックスコントローラ
１５  第１のディスプレイ
１６  第２のディスプレイ
２２  グラフィックススイッチ
２４  電源スイッチ
２６  制御ロジック
【図１】
2006163403.tif 000003
【図２】
2006163403.tif 000004
【図３】
2006163403.tif 000005
【図４】
2006163403.tif 000006