(57)【要約】【課題】情報処理装置の再起動なしに拡張装置の接続/解除が出来る出力制御方法を提供する。【解決手段】コネクタと、表示画面の映像信号を生成するグラフィックスコントローラと、前記映像信号を出力するためのポートを第１のインタフェース規格または第２のインタフェース規格に準拠したデータ転送用のポートとして設定するポート設定手段と、前記ポートと前記コネクタとの間に介在させて設けられ、前記ポートを前記コネクタと接続するセレクタと、外部ユニットが前記コネクタに接続された場合、前記ポートを前記コネクタと接続させるための信号を前記セレクタに供給するセレクタ制御手段とを具備し、この場合は前記映像信号は前記第１のインタフェース規格に準拠する情報処理装置。【選択図】  図５
2014206927.tif 000002
【特許請求の範囲】
【請求項１】
コネクタと、
表示画面の映像信号を生成するグラフィックスコントローラと、
前記映像信号を出力するためのポートを第１のインタフェース規格または第２のインタフェース規格に準拠したデータ転送用のポートとして設定するポート設定手段と、
前記ポートと前記コネクタとの間に介在させて設けられ、前記ポートを前記コネクタと接続するセレクタと、
外部ユニットが前記コネクタに接続された場合、前記ポートを前記コネクタと接続させるための信号を前記セレクタに供給するセレクタ制御手段とを具備し、
この場合は前記映像信号は前記第１のインタフェース規格に準拠する情報処理装置。
【請求項２】
前記第１のインタフェース規格は、DisplayPortであり、
前記第２のインタフェース規格は、ＨＤＭＩ（High- Definition Multimedia Interface、（登録商標））である、
請求項１記載の情報処理装置。
【請求項３】
前記映像信号は前記第１のインタフェース規格に準拠することを既定とする請求項１記載の情報処理装置。
【請求項４】
情報処理装置における映像信号の出力制御方法であって、
グラフィックスコントローラによって生成された映像信号を出力するためのポートを第１のインタフェース規格または第２のインタフェース規格に準拠したデータ転送用のポートとして設定することと、
外部ユニットがコネクタに接続された場合、前記ポートを前記コネクタと接続するセレクタに対して前記ポートを前記コネクタと接続させるための信号を供給することとを含み、
この場合は前記映像信号を前記第１のインタフェース規格に準拠させる映像信号の出力制御方法。
【請求項５】
前記第１のインタフェース規格は、DisplayPortであり、
前記第２のインタフェース規格は、ＨＤＭＩ（High- Definition Multimedia Interface、（登録商標））である、
請求項４記載の映像信号の出力制御方法。
【請求項６】
前記映像信号は前記第１のインタフェース規格に準拠することを既定とする請求項４記載の映像信号の出力制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、例えば2つの表示用Digital Port を有したDockerとPC本体の接続形態に係わる情報処理装置及び出力制御方法に関する。
【背景技術】
【０００２】
企業向けPC(Personal Computer)では、拡張装置であるDockerを用意するのが一般的である。以下は、PC本体とDockerで利用できる表示Portの種類と数の一例である。最近では、Docker側にHDMI（登録商標、以下省略）またはDisplayPort(以降DPと省略)などのDigital Portを2つ実装するのが主流になりつつある。
【０００３】
例えば従来のDockerの表示Portは、Analog RGB 一式とHDMI/DVI or DP一式であったが、最近は後者がもう一式装備されている。なおPC本体の方は、例えば内蔵LCD、Analog RGB、HDMI or DP各一式のままである。
【０００４】
上記仕様を実現するにはPCで採用するチップセットの表示用Digital Portの数が重要になってくる。しかし、最近はチップセットベンダーの軽薄短小化戦略により、チップセットの表示用Digital Portが減る方向にある。例えばあるベンダーのチップセットの表示用Digital Portは以下の通りである。
【０００５】
即ち現行では、内蔵LCD(LVDS)、内蔵LCD(eDP )、Analog RGB各一式とHDMI/DVI or DisplayPort三式の計六式の構成であるが、次回以降は内蔵LCD(eDP )一式とHDMI/DVI or DisplayPort二式の計三式の構成が予定されている。
【０００６】
チップセットの表示用Digital Port数が減っても、PCと Dockerでサポートする表示用Digital Port数は今までと変わらない。そこで、いくつかの部品ベンダーが用意している表示信号変換ICを使用して、チップセットの表示用Digital Port数の減少を補完する方法が考えられている。しかしながら次のような問題点がある。
【０００７】
即ちPC本体がHDMIを実装したモデルの場合、PCHの例えばPortCはHDMIに設定する。この設定はBIOSが行っている。このシステムでDockerを接続した場合、Dockerの「DeMUX(DP to DP or HDMI変換IC)」にはHDMI信号が入力される。しかし、このICへはDP信号を入力するのがこのICの仕様である。よって、正しく表示させるには、Systemの再起動をかけてBIOSがPortCの設定をDP信号に変更する作業が必要になる。これはユーザの利便性を損なうものであり、問題である。
【０００８】
Dockerの接続等に関しては、PC本体からDockerへの表示用信号の本数を減らすための方法に関するもの、DPに接続する変換アダプターの回路規模のミニマイズに関するもの、表示用Digital portの種類が異なる2つのDockerを同じPC本体に接続して利用する方法に関するものなどの工夫がある。
【０００９】
しかしながら、PC本体がHDMIモデルであっても、Systemの再起動なしにDockerの接続/解除が出来る方法を提供するための手段は知られていない。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２０１２−１４３４４号公報
【特許文献２】特開２０１０−１３０６６０号公報
【特許文献３】特開２０１２−１３３６５２号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
本発明の実施の形態は、情報処理装置の再起動なしに拡張装置の接続/解除が出来る出力制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記課題を解決するために、実施形態によれば情報処理装置は、コネクタと、表示画面の映像信号を生成するグラフィックスコントローラと、前記映像信号を出力するためのポートを第１のインタフェース規格または第２のインタフェース規格に準拠したデータ転送用のポートとして設定するポート設定手段と、前記ポートと前記コネクタとの間に介在させて設けられ、前記ポートを前記コネクタと接続するセレクタと、外部ユニットが前記コネクタに接続された場合、前記ポートを前記コネクタと接続させるための信号を前記セレクタに供給するセレクタ制御手段とを具備し、この場合は前記映像信号は前記第１のインタフェース規格に準拠する。
【図面の簡単な説明】
【００１３】
【図１】実施形態に係わる拡張装置およびこの拡張装置に接続される電子機器としてのノートＰＣの一構成例を示す全体斜視図。
【図２】図１に示した拡張装置およびノートＰＣの内部構成例を概略的に示すブロック図。
【図３】ＲＧＢソケットの接続が最優先される場合における信号変換部の動作の一例を示す説明図。
【図４】本実施形態の一例その１(HDMIモデル/Docker接続時、DP2コネクタにモニタが接続されているとき)。
【図５】一実施形態に係わる電子機器と拡張装置の動作例を示すフローチャート。
【図６】本実施形態の一例その２(HDMIモデル/Docker接続時、DP2コネクタにモニタが接続されているとき)。
【発明を実施するための形態】
【００１４】
以下、実施形態を説明する。
（第１の実施形態）
第１の実施形態を図１乃至図５を参照して説明する。
【００１５】
本実施形態に係わる拡張装置（通称Docker）は、電子機器の機能を拡張する拡張装置であって、複数の規格に準拠した映像出力端子を有し、電子機器と接続端子を介して電気的に接続される映像信号に係わる信号線を扱うものである。この信号線は、所定の映像信号規格に準拠した本数を有する。なお、以下の説明では、本実施形態に係わる拡張装置に接続される電子機器として、ノートブック型のパーソナルコンピュータ（以下、ノートＰＣという）を用いる場合の一例について示す。情報処理装置である電子機器は、映像信号出力機能を有し外部ユニットである拡張装置と接続されるものであればノートＰＣに限られず、たとえばＰＤＡ（Personal Digital Assistant）、携帯型ゲーム機、携帯型音楽再生機、携帯型動画再生機などでもよい。
【００１６】
（１）ハードウェアの雛形構成
図１は、第１実施形態に係わる拡張装置１０およびこの拡張装置１０に接続される電子機器としてのノートＰＣ２０の一構成例を示す全体斜視図である。
拡張装置１０は、ノートＰＣ２０の携帯性を確保しつつユーザが利用可能な機能を拡張するために、拡張すべき機能を備えた装置であり、各種回路を内包する基台部１１、ノートＰＣ２０と電気的に接続するための拡張側接続端子１２を有する。また、図１に示すように、本実施形態では拡張装置１０がＶＥＳＡ(Video Electronics Standards Association)により規格化されたアナログＲＧＢ規格に準拠した映像出力端子（ＲＧＢソケット、コネクタ）１３と、ＨＤＭＩ（High-Definition Multimedia Interface）規格に準拠したＨＤＭＩソケット（コネクタ）１４と、DisplayPort規格（ＤＰ規格）に準拠した映像出力端子（ＤＰソケット、コネクタ）１５と、を有する場合の例について説明する。ＤＰソケットはもう一式、また更にＤＶＩソケットを備えていてもよい（煩瑣となるので図示せず）。
【００１７】
ＲＧＢソケット１３には、ＲＧＢプラグ１０１が接続される。ＲＧＢソケット１３は、ＲＧＢプラグ１０１に接続されたアナログＲＧＢ規格に対応した外部の表示装置１０２（モニタディスプレイ）に対してＲＧＢプラグ１０１を介してアナログＲＧＢ規格に準拠した映像信号を出力する。
【００１８】
ＨＤＭＩソケット１４には、ＨＤＭＩプラグ１０３が接続される。ＨＤＭＩソケット１４は、ＨＤＭＩプラグ１０３に接続されたＨＤＭＩ規格に対応した外部の表示装置１０４に対してＨＤＭＩプラグ１０３を介してＨＤＭＩ規格に準拠した映像信号を出力する。また、ＤＰソケット１５には、ＤＰプラグ１０５が接続される。ＤＰソケット１５は、ＤＰプラグ１０５に接続されたＤＰ規格に対応した外部の表示装置１０６に対してＤＰプラグ１０５を介してＤＰ規格に準拠した映像信号を出力する。
【００１９】
ノートＰＣ２０は、コンピュータ本体２１および表示装置としてのディスプレイユニット２２を備える。コンピュータ本体２１は、薄い箱形の筐体を有し、この筐体の底面には拡張装置１０の拡張側接続端子１２と電気的に接続可能なＰＣ側接続端子２３が設けられる。なお、拡張側接続端子１２およびＰＣ側接続端子２３は、たとえば一方が拡張装置１０およびノートＰＣ２０の一方の筐体から所定の長さをもって突出する形状を有し、他方が拡張側接続端子１２およびＰＣ側接続端子２３の一方と互いに嵌合する凹形状を有する。
【００２０】
また、コンピュータ本体２１の筐体上面の中央部には、操作部としてのキーボード２４が設けられる。筐体上面の手前側には、パームレストが形成される。パームレストのほぼ中央部には、操作部としてのタッチパッド２５およびタッチパッドボタン２６が設けられる。一方、ディスプレイユニット２２は、表示パネル２７を有し、コンピュータ本体２１に対し開閉自在に支持する連結部（ヒンジ）２８を介して連結される。
【００２１】
操作部（キーボード２４、タッチパッド２５、タッチパッドボタン２６）は、ユーザの操作に対応した操作入力信号をノートＰＣのコンピュータ本体２１内部の主制御部３２（図示せず）に与える。表示パネル２７は、たとえば液晶ディスプレイ、ＯＬＥＤ（Organic Light Emitting Diode）ディスプレイ、発光ダイオードなどの一般的な表示出力装置により構成され、主制御部３２の制御に従って各種情報を表示する。
【００２２】
図２は、図１に示した拡張装置１０およびノートＰＣ２０の内部構成例を概略的に示すブロック図である。
図２に示すように、ノートＰＣ２０は、少なくとも所定の映像信号規格に準拠した本数を有する信号線３０と、画像処理機能を有するグラフィックスコントローラであるＧＰＵ３１（Graphics Processing Unit）と、主制御部３２と、をさらに有する。ＧＰＵ３１は、主制御部３２に制御されて、信号線３０および信号線３０が接続されたＰＣ側接続端子２３を介して、拡張装置１０に対して所定の映像信号規格に準拠した映像信号を出力する。主制御部３２は、ＣＰＵ、ＲＡＭおよびＲＯＭをはじめとする記憶媒体などにより構成され、この記憶媒体に記憶されたプログラムに従って、ノートＰＣ２０の動作を制御する。
【００２３】
一方、拡張装置１０は、拡張側接続端子１２に接続された所定の映像信号規格に準拠した本数を有する信号線４０と、ＤＰ電力制御部４５と、信号変換部５０と、をさらに有する。
【００２４】
信号線４０は、ＰＣ側接続端子２３を介して信号線３０と電気的に接続されてＧＰＵ３１の映像信号出力を信号変換部５０に与える。
信号変換部５０は、信号線３０、ＰＣ側接続端子２３、拡張側接続端子１２および信号線４０を介して、ＧＰＵ３１から所定の映像信号規格に準拠した映像信号を入力される。信号変換部５０は、ＧＰＵ３１から信号線４０を介して入力された所定の映像信号規格に準拠した映像信号を、拡張装置１０が有する各映像出力端子の映像信号規格に準拠した映像信号に変換し、対応する各映像出力端子に対して出力する。
【００２５】
たとえば拡張装置１０が第１の規格および第２の規格に準拠した映像出力端子を有し、ＧＰＵ３１が第３の規格に準拠した映像信号を出力する場合、信号変換部５０は、第３の規格に準拠した映像信号を入力されると、この第３の規格に準拠した映像信号を第１の規格に準拠した映像信号に変換して第１の規格に準拠した映像出力端子に出力する。また、信号変換部５０は、この入力された第３の規格に準拠した映像信号を第２の規格に準拠した映像信号に変換して第２の規格に準拠した映像出力端子に出力する。
【００２６】
また、映像出力端子の規格とＧＰＵ３１の映像信号の規格とが同一である場合は、信号変換部５０は入力された映像信号を同一の規格で出力することになる。このことは、信号変換部５０が映像信号を変換することなく入力された映像信号をそのまま映像出力端子に出力することに等しい。
【００２７】
以下の説明では、雛形として拡張装置１０がＲＧＢソケット１３、ＨＤＭＩソケット１４およびＤＰソケット１５を有し、ＧＰＵ３１がＤＰ規格に準拠した信号線３０および４０を介してＤＰ規格の物理層および論理層の規格に準拠した映像信号（ＤＰ規格に準拠した映像信号）またはＨＤＭＩ規格の論理層に準拠した映像信号を出力する場合の例について示す。
【００２８】
この場合、信号線３０および４０は、ＤＰ規格に準拠した本数を少なくとも有する。ここで、信号線３０および４０が有するＤＰ規格に準拠した本数とは、差動信号伝送用の信号線１０本（うち２本はＨＤＭＩ規格等のＤＤＣ（VESA Display Data Channel）信号伝送用に相当する信号線（サイドバンド））と、ホットプラグ信号伝送用の信号線１本の計１１本をいう。
【００２９】
なお、本実施形態では、信号線３０および４０がさらに、ＧＰＵ３１がＤＰ電力制御部４５に対する指示を与えるための電源制御用の信号線２本を有する場合の例について説明する。このため、信号線３０および４０は計１３本となる。
【００３０】
なお、アナログＲＧＢ規格に準拠した本数は、ＲＧＢ各信号の伝送用信号線３本と、Ｓｙｎｃ信号線２本と、ＤＤＣ信号線２本と、の計７本である。また、ＨＤＭＩ規格に準拠した本数は、差動信号伝送用の信号線８本と、ＤＤＣ用信号線２本と、ホットプラグ信号伝送用の信号線１本の計１１本である。
【００３１】
ＤＰ電力制御部４５は、電源制御用の２本の信号線を介してＧＰＵ３１により制御されて、ＤＰソケット１５に対する電力供給を制御する。
信号変換部５０は、ＤＰｔｏアナログＲＧＢ変換ＩＣ（Integrated Circuit）（以下、ＲＧＢ変換部という）５１と、ＨＤＭＩ用バイアス回路（以下、ＨＤＭＩ変換部という）５２と、ＤＰ変換部５３とを有する。各変換部５１〜５３の映像信号入力側（ＧＰＵ３１側）には、信号線３０および４０と同一の映像規格に準拠した信号線が接続される。また、各変換部５１〜５３の映像信号出力側（各ソケット１３〜１５側）には、各ソケット１３〜１５の映像信号規格に準拠した信号線が接続される。
【００３２】
ＲＧＢ変換部（ＤＰｔｏアナログＲＧＢ変換ＩＣ）５１は、ＧＰＵ３１により出力されたＤＰ規格に準拠した映像信号をアナログＲＧＢ規格に準拠した映像信号に変換してＲＧＢソケット１３に出力する。
【００３３】
また、ＲＧＢ変換部５１は、ＲＧＢソケット１３が出力する電位を監視する。ＲＧＢソケット１３は、ＲＧＢプラグ１０１が接続されている場合と接続されていない場合とで、それぞれハイレベルとローレベルとの電位を出力する。ＲＧＢ変換部５１は、このＲＧＢソケット１３が出力する電位を接続認識信号として利用し、ＨＤＭＩソケット１４が出力するホットプラグ信号（ＨＰＬ＿ＨＤＭＩ信号）やＤＰソケット１５が出力するホットプラグ信号（ＨＰＬ＿ＤＰ信号）と同等の信号（ＨＰＬ＿ＲＧＢ信号）を生成してＧＰＵ３１側の信号線に出力する。
【００３４】
換言すれば、ＲＧＢソケット１３は、ＲＧＢプラグ１０１が接続されると信号変換部５０に対して接続認識信号を出力するよう構成される。また、ＨＤＭＩソケット１４およびＤＰソケット１５は、それぞれＨＤＭＩプラグ１０３およびＤＰプラグ１０５が接続されるとホットプラグ信号（接続認識信号）を信号変換部５０に対して出力する。図２には接続認識信号の伝送用の信号線を説明のため点線で示した。
【００３５】
ＨＤＭＩ変換部（ＨＤＭＩ用バイアス回路）５２は、ＧＰＵ３１により出力されたＨＤＭＩ規格の論理層に準拠した映像信号のバイアス電圧（物理層の情報）を調整することにより、ＨＤＭＩ規格の物理層の規格に準拠した信号に変換してＨＤＭＩソケット１４に出力する。この結果、ＨＤＭＩ変換部５２が出力する信号は、ＨＤＭＩ規格の物理層および論理層の規格に準拠した映像信号となる。
【００３６】
また、ＨＤＭＩ変換部５２は、ＨＤＭＩソケット１４が出力するホットプラグ信号（ＨＰＬ＿ＨＤＭＩ信号）を受けてそのままＧＰＵ３１側の信号線に出力する。
ＤＰ変換部５３は、ＧＰＵ３１により出力されたＤＰ規格に準拠した映像信号をそのままＤＰソケット１５に出力するための部材であり、ＤＰ規格に準拠した簡単な配線（信号線）により構成される。
【００３７】
また、ＤＰ変換部５３は、ＤＰソケット１５が出力するホットプラグ信号（ＨＰＬ＿ＤＰ信号）を受けてそのままＧＰＵ３１側の信号線に出力する。
なお、信号変換部５０に与えられた接続認識信号は、信号線４０、拡張側接続端子１２、ＰＣ側接続端子２３および信号線３０を介してＧＰＵ３１に与えられる。
本実施形態では、信号変換部５０が各ソケット１３〜１５に対して択一的に映像信号を出力する場合の例について示す。この場合、信号変換部５０は、切替部５５を有する。
【００３８】
切替部５５は、第１のマルチプレクサ（第１のＭＵＸ）５６および第２のマルチプレクサ（第２のＭＵＸ）５７を有する。
第１のＭＵＸ５６は、ＧＰＵ３１から受けた映像信号をＲＧＢ変換部５１および第２のＭＵＸ５７のいずれか一方に与える。第１のＭＵＸ５６には、ＲＧＢソケット１３が出力した接続認識信号にもとづきＲＧＢ変換部５１により変換されて出力されたＨＰＬ＿ＲＧＢ信号が切替制御信号として与えられる。
【００３９】
この第１のＭＵＸ５６に切替制御信号として入力されるＨＰＬ＿ＲＧＢ信号は、たとえばＲＧＢ変換部５１と第１のＭＵＸ５６の出力端子とを接続する信号線に含まれるホットプラグ信号伝送用の１本の信号線を２本に分岐させて得ることができる新たな１本を介して、第１のＭＵＸ５６に切替制御信号として与えられる。
【００４０】
図２には、第１のＭＵＸ５６が、ＨＰＬ＿ＲＧＢ信号がハイレベル（図２の第１のＭＵＸ５６中の「１」参照）であれば信号線４０とＲＧＢ変換部５１とを接続し、ＨＰＬ＿ＲＧＢ信号がローレベル（図２の第１のＭＵＸ５６中の「０」参照）であれば信号線４０と第２のＭＵＸ５７とを接続する場合の例について示した。以下の説明では、接続認識信号がハイレベルである場合を「１」、ローレベルである場合を「０」とする。
【００４１】
第２のＭＵＸ５７は、第１のＭＵＸ５６から受けた映像信号をＨＤＭＩ変換部５２およびＤＰ変換部５３のいずれか一方に与える。第２のＭＵＸ５７には、ＨＤＭＩソケット１４が出力した接続認識信号（ＨＰＬ＿ＨＤＭＩ信号）がＨＤＭＩ変換部５２を介して切替制御信号として与えられる。
【００４２】
この第２のＭＵＸ５７に切替制御信号として入力されるＨＰＬ＿ＨＤＭＩ信号もまた、たとえばＨＤＭＩ変換部５２と第２のＭＵＸ５７の出力端子とを接続する信号線に含まれるホットプラグ信号伝送用の１本の信号線を２本に分岐させて得ることができる新たな１本を介して、第２のＭＵＸ５７に切替制御信号として与えられる。
【００４３】
図２には、第２のＭＵＸ５７が、ＨＰＬ＿ＨＤＭＩ信号がハイレベル「１」であれば第１のＭＵＸ５６とＨＤＭＩ変換部５２とを接続し、ＨＰＬ＿ＲＧＢ信号が「０」であれば第１のＭＵＸ５６とＤＰ変換部５３とを接続する場合の例について示した。
【００４４】
（２）ＲＧＢソケット１３の接続が最優先される場合の動作
図３は、ＲＧＢソケット１３の接続が最優先される場合における信号変換部５０の動作の一例を示し、（ａ）は図２に示した拡張装置１０により実現されるＨＤＭＩソケット１４の接続がＤＰソケット１５の接続に優先する場合の信号変換部５０の動作の一例を示す説明図であり、（ｂ）はＤＰソケット１５の接続がＨＤＭＩソケット１４の接続に優先する場合の信号変換部５０の動作の一例を示す説明図である。
【００４５】
（２−１）ＨＤＭＩソケット１４の接続がＤＰソケット１５の接続に優先する場合
図２および図３（ａ）に示すように、図２に示す構成では、ＲＧＢソケット１３の接続が最優先されるとともに、ＨＤＭＩソケット１４の接続がＤＰソケット１５の接続に優先される。具体的には、ＲＧＢソケット１３にＲＧＢプラグ１０１が接続されて第１のＭＵＸ５６にＨＰＬ＿ＲＧＢ信号が入力される（ＨＰＬ＿ＲＧＢ信号がハイレベル「１」である）と、ＧＰＵ３１から受けた映像信号は、他のソケット１４および１５の接続状況によらずＲＧＢ変換部５１に与えられてアナログＲＧＢ規格に準拠した映像信号に変換されてＲＧＢソケット１３に出力される。
【００４６】
また、ＲＧＢソケット１３にＲＧＢプラグ１０１が接続されず第１のＭＵＸ５６にＨＰＬ＿ＲＧＢが入力されない（ＨＰＬ＿ＲＧＢ信号がローレベル「０」である）とともにＨＤＭＩソケット１４にＨＤＭＩプラグ１０３が接続されて第２のＭＵＸ５７にＨＰＬ＿ＨＤＭＩが入力される（ＨＰＬ＿ＨＤＭＩがハイレベル「１」である）と、ＧＰＵ３１から受けた映像信号は、ＤＰソケット１５の接続状況によらずＨＤＭＩ変換部５２に与えられてＨＤＭＩ規格に準拠した映像信号に変換されてＨＤＭＩソケット１４に出力される。
【００４７】
たとえば、ＲＧＢソケット１３にＲＧＢプラグ１０１が接続された場合について考える。この場合、ＨＰＬ＿ＲＧＢ信号は「１」となるため、他のソケット１４および１５の接続状況によらず、第１のＭＵＸ５６は信号線４０とＲＧＢ変換部５１とを接続する。この結果、信号線４０とＲＧＢソケット１３とが電気的に接続される一方、信号線４０と他のソケット１４および１５との接続は開放される。
【００４８】
このため、ＲＧＢソケット１３は、ＲＧＢ変換部５１および第１のＭＵＸ５６を介してノートＰＣ２０のＧＰＵ３１と電気的に接続される。したがって、ＲＧＢソケット１３が出力した接続認識信号にもとづいてＲＧＢ変換部５１により生成されたＨＰＬ＿ＲＧＢ信号は、ＧＰＵ３１に与えられる。
【００４９】
ＧＰＵ３１は、このＨＰＬ＿ＲＧＢ信号を受けるとＤＤＣ信号線を介して外部表示装置１０２から、たとえばＥＤＩＤ（Extended Display Identification Data）形式のデータにより、ＲＧＢソケット１３に接続された外部表示装置１０２がＲＧＢ規格に対応した表示装置である旨の情報を受ける。そして、ＧＰＵ３１はＤＰ規格に準拠した映像信号を、ＤＰ規格に準拠した信号線３０を介して出力する。この映像信号はＲＧＢ変換部５１に与えられてアナログＲＧＢ規格に準拠した映像信号に変換されて、ＲＧＢソケット１３およびＲＧＢプラグ１０１を介してＲＧＢ対応外部表示装置１０２に出力される。
【００５０】
また、たとえば、各ソケット１３〜１５のうちＨＤＭＩソケット１４にのみＨＤＭＩプラグ１０３が接続され、他のソケット１３および１５は何も接続されていない場合を考える。この場合、ＨＰＬ＿ＲＧＢ信号は「０」であり、ＨＰＬ＿ＨＤＭＩ信号は「１」である。このため、第１のＭＵＸ５６は信号線４０と第２のＭＵＸ５７とを接続し、第２のＭＵＸ５７は第１のＭＵＸ５６とＨＤＭＩ変換部５２とを接続する。
【００５１】
このため、ＨＤＭＩソケット１４は、ＨＤＭＩ変換部５２、第２のＭＵＸ５７、第１のＭＵＸ５６を介してノートＰＣ２０のＧＰＵ３１と電気的に接続される。したがって、ＨＤＭＩソケット１４が出力したＨＰＬ＿ＨＤＭＩ信号はＧＰＵ３１に与えられる。ＧＰＵ３１は、このＨＰＬ＿ＨＤＭＩ信号を受けるとＤＤＣ信号線を介して外部表示装置１０４から、たとえばＥＤＩＤ（Extended Display Identification Data）形式のデータにより、ＨＤＭＩソケット１４に接続された外部表示装置１０４がＨＤＭＩ規格に対応した表示装置である旨の情報を受ける。
【００５２】
そして、ＧＰＵ３１はＨＤＭＩ規格の論理層に準拠した映像信号を、ＤＰ規格に準拠した信号線３０を介して出力する。この映像信号はＨＤＭＩ変換部５２に与えられてバイアス電圧（物理層の情報）を調整されることによりＨＤＭＩ規格の物理層の規格に準拠した映像信号に変換されて、ＨＤＭＩソケット１４およびＨＤＭＩプラグ１０３を介してＨＤＭＩ対応外部表示装置１０４に出力される。
【００５３】
また、たとえば各ソケット１３〜１５のうちＤＰソケット１５にのみＤＰプラグ１０５が接続され、他のソケット１３および１４は何も接続されていない場合を考える。この場合、ＨＰＬ＿ＲＧＢ信号は「０」であり、ＨＰＬ＿ＨＤＭＩ信号は「０」である。このため、第１のＭＵＸ５６は信号線４０と第２のＭＵＸ５７とを接続し、第２のＭＵＸ５７は第１のＭＵＸ５６とＤＰ変換部５３とを接続する。
【００５４】
このため、ＤＰソケット１５は、ＤＰ変換部５３、第２のＭＵＸ５７、第１のＭＵＸ５６を介してノートＰＣ２０のＧＰＵ３１と電気的に接続される。したがって、ＤＰソケット１５が出力したＨＰＬ＿ＤＰ信号はＧＰＵ３１に与えられる。ＧＰＵ３１は、このＨＰＬ＿ＤＰ信号を受けるとＤＤＣ信号線を介して外部表示装置１０６から、たとえばＥＤＩＤ（Extended Display Identification Data）形式のデータにより、ＤＰソケット１５に接続された外部表示装置１０６がＤＰ規格に対応した表示装置である旨の情報を受ける。
【００５５】
そして、ＧＰＵ３１はＤＰ規格に準拠した映像信号を、ＤＰ規格に準拠した信号線３０を介して出力する。この映像信号はＤＰ変換部５３に与えられてそのままＤＰソケット１５に与えられ、ＤＰソケット１５およびＤＰプラグ１０５を介してＤＰ対応外部表示装置１０６に出力される。
【００５６】
（２−２）ＤＰソケット１５の接続がＨＤＭＩソケット１４の接続に優先する場合
図３（ｂ）に示すように、図２に示す構成において第２のＭＵＸ５７に切替制御信号として入力される信号をＨＰＬ＿ＨＤＭＩ信号に代えてＨＰＬ＿ＤＰ信号とした場合には、ＲＧＢソケット１３の接続が最優先されるとともに、ＤＰソケット１５の接続がＨＤＭＩソケット１４の接続に優先される。
【００５７】
信号変換部５０が各ソケット１３〜１５に対して択一的に映像信号を出力する場合には、各ソケット１３〜１５の接続の優先順位は、切替部５５と各変換部５１〜５３との接続方法および切替部５５に対する切替制御信号により任意の優先順位を設定することができる。
【００５８】
（３）実施形態の機能構成と動作
さて、図４は本実施形態の一例でPCのHDMIモデルが拡張装置１０（以下、Docker）に接続時の状態を表している。図１、図２と符号が同一の部分は機能上対応している。このモデルとしては代表的なものとしてDPモデルとHDMIモデルとがある。例えばAnalog RGBコネクタの他にもう一つ外部表示装置用のコネクタを装備する場合、前者はDPコネクタを後者はHDMIコネクタを有する。
【００５９】
図４でＰＣＨ／ＧＰＵ３１ａはＧＰＵ３１に加えてＰＣＨ（Platform Controller Hub）の機能を有する部分である。ＰＣＨは、例えば様々なデバイスのＩ／Ｏコントローラ機能を集積したチップである。主制御部３２は、ユーザにより入力された指示情報に応じて、ＰＣＨを介して図示せぬＧＰＩＯ（General Purpose Input/Output）を介してスイッチ、ＭＵＸの類に対して切替制御信号を出力する。
【００６０】
実施形態の情報処理装置のＧＰＵが生成した表示画面の映像信号は、ＧＰＵが主制御部３２に外付けされる場合はＧＰＵから出力され、ＧＰＵが主制御部３２に内蔵される場合はＰＣＨから出力されるような構成とＰＣＨ／ＧＰＵ３１ａ（以下、PCH）は成り得る。
【００６１】
なお図４では、表示パネル２７を構成する内蔵ＬＣＤへ信号を出力するPort Aに関しては図から省略している。
以下ではDPモデルとHDMIモデルに関し、次の表のような区分に沿って説明する。
【００６２】
【表１】
2014206927.tif 000003
【００６３】
（３−１）DPモデルの場合
HDMIモデルの課題と本実施形態における対策を説明するに先立ち、比較のためにまずDPモデルの場合の動作を述べる。図４のノートＰＣ２０の構成からHDMI0コネクタ３５ｃがDPコネクタに換わる他に、HDMI Level Shifter３４ｃを持たずよってスイッチ３３ｃの一方の出力がこのDPコネクタに導かれている構成を想定している。
【００６４】
（３−１−１）Docker未接続の場合
ここでは、Analog RGB0コネクタ、DPコネクタにモニタが接続されている場合を想定している。まずPC（ＰＣ２０） Boot時には、BIOSがPCHのPort BとPort CにDP信号の設定をする。本体側のスイッチにより、Port B及びPort CのDP信号はDP to Analog RGB変換IC３４ｂ（ＲＧＢ変換部５１と同等の機能を有するもの）DPコネクタに流れる。
【００６５】
DP信号1はDP to Analog RGB変換IC３４ｂでAnalog RGB信号に変換され、Analog RGB0コネクタ３５ｂに信号が流れる。DP信号2はそのまま直接DPコネクタに信号が流れる。
【００６６】
（３−１−２）Docker接続で、DP1コネクタとDP2コネクタにモニタが接続されている場合
PC Boot時、BIOSがPCHのPort BとPort CにDP信号の設定をする。Docker（１０ａ、以下略）接続時、PC本体側のスイッチが例えばＧＰＩＯを介しての切替制御信号（Docker切り替え信号）により切り替わり、Port B及びPort CのDP信号はDockコネクタ２３ａ（コネクタ２３の機能を２系統持つもの）側に流れる。
【００６７】
DP信号1はDocker側のスイッチ４１（スイッチ５６と同等の機能を持つもの）でDeMUX(DP to DP or DVI変換IC)４２ｂに流れ、その後、DP1コネクタ１４ｂに流れる。DP信号2は、Docker側のスイッチ４１を介さずDeMUX(DP to DP or HDMI変換IC)４２ｃ（ＤＰ電力制御部４５、ＨＤＭＩ変換部５２、ＤＰ変換部５３および第２のＭＵＸ５７と同等の機能を持つもの）に流れ、その後、DP2コネクタ１４ｃに流れる。
【００６８】
ちなみに、DP1コネクタ１４ｂのモニタをはずして、Alalog RGBモニタをAnalog RGBコネクタ１３に接続すると、Docker側のスイッチ４１は、例えばAnalog RGBコネクタ１３経由のホットプラグ信号の制御を受けて、DP to Analog RGB変換IC５１に切り替わり、そちらにDP信号1が流れる。DP信号1は、DP to Analog RGB変換IC５１でAnalog RGB信号に変換されて、Analog RGBコネクタ１３に流れる。
【００６９】
（３−１−３）Docker接続で、DVIコネクタ、HDMIコネクタにモニタが接続されている場合
PC Boot時、BIOSがPCHのPort BとPort CにDP信号の設定をする。Docker接続時、PC本体側のスイッチが切り替わる。この時、Port BはDP信号をHDMI信号にPort CはDP信号をDVI信号に切り替える(下記注1)。
【００７０】
DeMUX(DP to DP or DVI変換IC)４２ｂからのDVI信号がDVIコネクタ１６に流れる。もう一方のDeMUX(DP to DP or HDMI変換IC)４２ｃからのHDMI信号がHDMIコネクタ１５に流れる。
【００７１】
(注1)DPの仕様の中にHDMI/DVIをサポートするための仕様が定義されている。これをDual Mode DPという。Dual Mode DPであれば、上記のようにPortB, Cの出力を自動的にDPからHDMI or DVIに切り替えることができる。
【００７２】
（３−２）HDMIモデルの場合
まず（３−２−１）（３−２−２）では従来よりの場合として、図４のノートＰＣ２０の構成から、HDMI Level Shifter３４ｃを持たずよってスイッチ３３ｃ（スイッチ４１と同等の機能を持つもの）の一方の出力がHDMI0コネクタ３５ｃに導かれている構成を想定している。
【００７３】
（３−２−１）Dockerは未接続、Analog RGB0コネクタ、HDMI 0コネクタにモニタが接続されている場合
PC Boot時、BIOSがPCHのPort BをDP信号に、Port CをHDMI信号に設定する。本体側のスイッチにより、Port B及びPort Cの各信号はDockコネクタ２３ａ側に流れる。
【００７４】
DP信号はDP to Analog RGB変換IC３４ｂでAnalog RGB信号に変換され、Analog RGB0コネクタ３５ｂに信号が流れる。HDMI信号はそのままHDMI0コネクタ３５ｃに信号が流れる。
【００７５】
（３−２−２）Dockerに接続、 DP2コネクタにモニタが接続されている場合
PC Boot時、BIOSがPCHのPort BをDP信号に、Port CをHDMI信号に設定する。Docker接続時、PC本体側のスイッチが切り替わり、Port CのHDMI信号はDockコネクタ２３ａ側に流れる。
【００７６】
DP2コネクタ１４ｃにモニタが接続されているので、Port CのHDMI信号はDP2コネクタに流れようとするが、入力信号がHDMI信号であるため、DP2コネクタ１４ｃ側には信号が出てこない。結果、モニタに表示は出ない。そこで、PC側は一度再起動をかけ（次の（３−２−３）の実施形態に関係する課題）、BIOSがPort CをDP設定に変更する。そうすると、2DPコネクタ１４ｃのモニタに表示が出る。
【００７７】
（３−２−３）Dockerは接続、DP2コネクタにモニタが接続されている場合
図４に戻り、本実施形態を図５のセレクタを中心とするフローチャートで説明する。このセレクタは、スイッチ３３ｃとHDMI Level Shifter３４ｃとを合せた構成である。セレクタ制御手段としては、前述の切替制御信号の他に、Dockコネクタ２３ａ経由のホットプラグ信号などを用いる構成としてもよい。
【００７８】
まずPC Boot時、BIOSがPCHのPort BとPort CにDP信号の設定をする（ステップＳ５１）。Docker接続時（ステップＳ５２）、本体側のスイッチ３３ｃにより、Port CのDP信号はDockコネクタ２３ａ側に切り替わる（ステップＳ５３）。DP信号2はDeMUX(DP to DP or HDMI変換IC)４２ｃを介して、DP2コネクタに１４ｃ流れる。結果、DP2コネクタ１４ｃでDPモニタが映る。
【００７９】
この実施形態のポイントは、PC本体のHDMI信号ラインに「Dongle用のHDMI Level Shifter」を配置することである。これにより、ポート設定手段の基であるBIOSのPort Cの出力設定は、Docckerの接続状態に関係なく、DP設定でよい。なぜならば、PC本体のHDMI 0コネクタにモニタを接続した場合は、DP Dual Modeの機能（前述のDual Mode DPでは、DisplayPortにTMDS信号を乗せることでDVIやHDMI出力に対応する）により、自動的に、Port Cの出力がDP信号からHDMI信号に切り替わるからである。
【００８０】
補足するとDongle用として即ちHDMI のＩＤを保持して、HDMI Level Shifter３４ｃはスイッチ３３ｃから受信した信号のバイアス電圧（物理層の情報）を調整する（ＤＣレベルは未調整の信号のバイアス電圧を調整する）ことにより、ＨＤＭＩ規格の物理層の規格に準拠した信号に変換する。この結果、HDMI Level Shifter３４ｃが出力する信号は、ＨＤＭＩ規格の物理層および論理層の規格に準拠した映像信号となる。
【００８１】
（第２の実施形態）
本発明による第２の実施形態を図５及び図６を参照して説明する。実施形態１と共通する部分は説明を省略する。
図５は、実施形態に係わる電子機器と拡張装置の動作例を示すフローチャートである。セレクタを中心として第１の実施形態と同様である。図６ではセレクタとしてDeMUX(DP to DP or HDMI変換IC)３６が用いられている。
【００８２】
ここでは、（３−２−３）と同様に、PC本体がHDMIモデルでDockerは接続、DP2コネクタにモニタが接続されている場合を想定している。
PC Boot時、BIOSがPCHのPort BとPort CにDP信号の設定をする（ステップＳ５１）。Docker接続時（ステップＳ５２）、本体側のDeMux(DP to DP or HDMI変換IC)３６スイッチにより、Docker側にDP信号2が流れる（ステップＳ５３）。その後、DP信号2は、DeMux(DP to DP or HDMI変換IC)４２ｃを介してDP2コネクタ１４ｃに流れる。結果、DP2コネクタ１４ｃでDPモニタが映る。
【００８３】
以上の実施形態においては、表示用Digital Port数が少ないチップセットであっても、PC本体のモデル(HDMIモデル/DPモデル)に関係なく、再起動せずにDockerの接続/解除が出来る。
【００８４】
即ち、表示用Digital Portを3つ実装したチップセットを採用し、内部表示装置数１、外部表示装置数２の構成を取るPC Systemにおいて、2つの表示用Digital Portを有したDockerに接続するとき、PC本体がHDMIモデルであっても、Systemの再起動なしにDockerの接続/解除が出来る方法を提供している。2つの表示用Digital Portを有したDockerに接続する方法を説明した。
【００８５】
なお、この発明は上記実施形態に限定されるものではなく、この外その要旨を逸脱しない範囲で種々変形して実施することができる。
また、上記した実施の形態に開示されている複数の構成要素を適宜に組み合わせることにより、種々の発明を形成することができる。例えば、実施の形態に示される全構成要素から幾つかの構成要素を削除しても良いものである。さらに、異なる実施の形態に係わる構成要素を適宜組み合わせても良いものである。
【符号の説明】
【００８６】
１０  拡張装置
１１  基台部
１２  拡張側接続端子
１３  ＲＧＢソケット
１４  ＨＤＭＩソケット
１５  ＤＰソケット
２０  ノートＰＣ
２１  コンピュータ本体
２２  ディスプレイユニット
２３  ＰＣ側接続端子
２４  キーボード
２５  タッチパッド
２６  タッチパッドボタン
２７  表示パネル
２８  連結部
３０、４０  信号線
３１  ＧＰＵ
３１ａ  ＰＣＨ／ＧＰＵ
３２  主制御部
４５  ＤＰ電力制御部
５０  信号変換部
５１  ＲＧＢ変換部（ＤＰｔｏアナログＲＧＢ変換ＩＣ）
５２  ＨＤＭＩ変換部（ＨＤＭＩ用バイアス回路）
５３  ＤＰ変換部（信号線）
５５  切替部
５６  第１のＭＵＸ
５７  第２のＭＵＸ
１０１  ＲＧＢプラグ
１０２  アナログＲＧＢ対応外部表示装置
１０３  ＨＤＭＩプラグ
１０４  ＨＤＭＩ対応外部表示装置
１０５  ＤＰプラグ
１０６  ＤＰ対応外部表示装置
【図１】
2014206927.tif 000004
【図２】
2014206927.tif 000005
【図３】
2014206927.tif 000006
【図４】
2014206927.tif 000007
【図５】
2014206927.tif 000008
【図６】
2014206927.tif 000009