(57)【要約】【課題】表示モードを容易に切り替えることができる電子機器及び表示制御方法を提供すること。【解決手段】実施形態によれば、電子機器は、記憶手段、画面表示手段、表示モード切替手段及び追加手段を具備する。記憶手段は複数の表示モードを示す複数の表示モード設定情報を格納する。画面表示手段は、前記複数の表示モードを示す複数の項目と新たな表示モードを追加するための項目とを含む画面を表示する。表示モード切替手段は、前記複数の表示モードを示す複数の項目の内の一つの項目が選択されたとき、当該選択された項目に対応する表示モード設定情報に基づいて表示モードを切り替える。追加手段は、前記新たな表示モードを追加するための項目が選択されたとき、現在使用されている新たな表示モードを示す表示モード設定情報を前記記憶手段に追加する。前記画面表示手段は、前記新たな表示モードを示す項目をさらに含む前記画面を表示する。【選択図】図５
2012212441.tif 000002
【特許請求の範囲】
【請求項１】
複数の表示モードを示す複数の表示モード設定情報を格納する記憶手段と、
前記複数の表示モードを示す複数の項目と新たな表示モードを追加するための項目とを含む画面を表示する画面表示手段と、
前記複数の表示モードを示す複数の項目の内の一つの項目が選択されたとき、前記複数の表示モード設定情報の内の当該選択された項目に対応する表示モード設定情報に基づいて、表示モードを切り替える表示モード切替手段と、
前記新たな表示モードを追加するための項目が選択されたとき、現在使用されている新たな表示モードを示す表示モード設定情報を前記記憶手段に追加する表示モード設定情報追加手段とを具備し、
前記画面表示手段は、前記新たな表示モードを示す項目をさらに含む前記画面を表示し、前記複数の表示モードを示す複数の項目と前記新たな表示モードを示す項目とのうち、いずれかの項目がフォーカスされたとき、当該項目に対応する表示モードを示す情報を表示する電子機器。
【請求項２】
前記表示モードは、複数の映像信号出力ポートの内の１以上映像信号出力ポートと、当該１以上の映像信号出力ポートから出力される映像信号それぞれの解像度とによって規定される請求項１記載の電子機器。
【請求項３】
前記１以上の映像信号出力ポートに接続される１以上の表示装置の接続状態を検出する接続検出手段をさらに具備し、
前記画面表示手段は、前記検出された１以上の表示装置の接続状態に基づいて、前記複数の表示モード及び前記新たな表示モードのうち、切替可能な表示モードを検出し、前記検出された表示モードを示す項目と前記新たな表示モードを追加するための項目とを含む画面を表示する請求項２記載の電子機器。
【請求項４】
前記表示モードは、前記１以上の映像信号出力ポートに接続される１以上の表示装置にそれぞれ固有の識別情報によってさらに規定され、
前記接続検出手段は、前記１以上の表示装置にそれぞれ固有の識別情報をさらに検出し、
前記画面表示手段は、前記検出された１以上の表示装置の接続状態と前記検出された１以上の表示装置にそれぞれ固有の識別情報とに基づいて、前記複数の表示モード及び前記新たな表示モードのうち、切替可能な表示モードを検出し、前記検出された表示モードを示す項目と前記新たな表示モードを追加するための項目とを含む画面を表示する請求項３記載の電子機器。
【請求項５】
前記複数の表示モード又は前記新たな表示モードは、複数の信号入力ポートの内の１以上の信号入力ポートによってさらに規定され、
前記接続検出手段は、前記１以上の信号入力ポートに接続される１以上の入力装置の接続状態をさらに検出し、
前記画面表示手段は、前記検出された１以上の表示装置及び前記検出された１以上の入力装置の接続状態に基づいて、前記複数の表示モード及び前記新たな表示モードのうち、切替可能な表示モードを検出し、前記検出された表示モードを示す項目と前記新たな表示モードを追加するための項目とを含む画面を表示する請求項３記載の電子機器。
【請求項６】
前記表示モードは、前記複数の映像信号出力ポートの内の１つの映像信号出力ポートから映像信号を出力するシングルディスプレイ、前記複数の映像信号出力ポートの内の２以上の映像信号出力ポートから同じ映像信号を出力するクローン表示、及び前記複数の映像信号出力ポートの内の２以上の映像信号出力ポートから異なる映像信号を出力するマルチディスプレイのいずれかによって規定される請求項２記載の電子機器。
【請求項７】
前記表示モードは、前記１以上の映像信号出力ポートのそれぞれに接続される表示装置のリフレッシュレート、色深度、回転角度、位置、又は３次元表示の有効もしくは無効によってさらに規定される請求項２記載の電子機器。
【請求項８】
複数の表示モードを示す複数の表示モード設定情報を格納する記憶装置を具備する電子機器を制御する表示制御方法であって、
前記複数の表示モードを示す複数の項目と新たな表示モードを追加するための項目とを含む画面を表示し、
前記複数の表示モードを示す複数の項目の内の一つの項目が選択されたとき、前記複数の表示モード設定情報の内の当該選択された項目に対応する表示モード設定情報に基づいて、表示モードを切り替え、
前記新たな表示モードを追加するための項目が選択されたとき、現在使用されている新たな表示モードを示す表示モード設定情報を前記記憶装置に追加し、
前記画面を表示することは、前記新たな表示モードを示す項目をさらに含む前記画面を表示し、前記複数の表示モードを示す複数の項目と前記新たな表示モードを示す項目とのうち、いずれかの項目がフォーカスされたとき、当該項目に対応する表示モードを示す情報を表示する表示制御方法。
【請求項９】
複数の表示モードを示す複数の表示モード設定情報を格納する記憶装置を具備するコンピュータのプログラムであって、
前記複数の表示モードを示す複数の項目と新たな表示モードを追加するための項目とを含む画面を表示する手順と、
前記複数の表示モードを示す複数の項目の内の一つの項目が選択されたとき、前記複数の表示モード設定情報の内の当該選択された項目に対応する表示モード設定情報に基づいて、表示モードを切り替える手順と、
前記新たな表示モードを追加するための項目が選択されたとき、現在使用されている新たな表示モードを示す表示モード設定情報を前記記憶装置に追加する手順とを前記コンピュータに実行させ、
前記画面を表示する手順は、前記新たな表示モードを示す項目をさらに含む前記画面を表示し、前記複数の表示モードを示す複数の項目と前記新たな表示モードを示す項目とのうち、いずれかの項目がフォーカスされたとき、当該項目に対応する表示モードを示す情報を表示するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、映像信号が出力される表示装置を切り替える電子機器、表示制御方法及びプログラムに関する。
【背景技術】
【０００２】
近年、複数の表示装置を接続することができるパーソナルコンピュータ等の電子機器が普及している。例えば、ノートブックタイプのパーソナルコンピュータでは、内蔵される液晶ディスプレイの他、このコンピュータに接続される外部ディスプレイやプロジェクタ等を用いて映像を表示することができる。また、内蔵ディスプレイと外部ディスプレイとに同時に同じ映像を表示すること（クローン表示）や、内蔵ディスプレイと外部ディスプレイとに同時に異なる映像を表示すること（マルチディスプレイ）もできる。このような表示形態は、例えばユーザが表示装置を示す一覧から使用したい表示装置を選択することによって切り替えられる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平６−３３７７４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
表示装置が切り替えられるとき、ユーザは表示装置の解像度を調整する場合がある。例えばユーザは、表示装置が表示可能な解像度や表示する映像の内容等に応じて、適切な解像度を設定することができる。しかし、表示装置を切り替える度に解像度を設定する操作を行うことは、ユーザにとって煩雑である。さらに、マルチディスプレイのように、複数の表示装置を組み合わせて使用する際には、ユーザはこれら表示装置の解像度を表示装置毎に設定する必要がある。
【０００５】
本発明は、表示モードを容易に切り替えることができる電子機器、表示制御方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
実施形態によれば、電子機器は、記憶手段、画面表示手段、表示モード切替手段、及び表示モード設定情報追加手段を具備する。記憶手段は、複数の表示モードを示す複数の表示モード設定情報を格納する。画面表示手段は、前記複数の表示モードを示す複数の項目と新たな表示モードを追加するための項目とを含む画面を表示する。表示モード切替手段は、前記複数の表示モードを示す複数の項目の内の一つの項目が選択されたとき、前記複数の表示モード設定情報の内の当該選択された項目に対応する表示モード設定情報に基づいて、表示モードを切り替える。表示モード設定情報追加手段は、前記新たな表示モードを追加するための項目が選択されたとき、現在使用されている新たな表示モードを示す表示モード設定情報を前記記憶手段に追加する。前記画面表示手段は、前記新たな表示モードを示す項目をさらに含む前記画面を表示し、前記複数の表示モードを示す複数の項目と前記新たな表示モードを示す項目とのうち、いずれかの項目がフォーカスされたとき、当該項目に対応する表示モードを示す情報を表示する。
【図面の簡単な説明】
【０００７】
【図１】実施形態に係る電子機器の外観を示す斜視図。
【図２】同実施形態の電子機器のシステム構成を示すブロック図。
【図３】表示形態を切り替えるための画面の例を示す図。
【図４】表示形態を切り替えるための画面の別の例を示す図。
【図５】同実施形態の電子機器によって実行される表示制御ユーティリティプログラムの機能構成を示すブロック図。
【図６】同実施形態の電子機器によって実行される表示制御ユーティリティプログラムが用いる表示モード設定情報の一構成例を示す図。
【図７】同実施形態の電子機器によって表示される表示モード切替画面の例を示す図。
【図８】同実施形態の電子機器によって表示される表示モード切替画面において、表示モードが保存される例を示す図。
【図９】同実施形態の電子機器によって表示される表示モード切替画面において、表示モードが追加された例を示す図。
【図１０】同実施形態の電子機器によって表示される表示モード切替画面において、表示モードが選択される例を示す図。
【図１１】同実施形態の電子機器によって表示される表示モード切替画面において、表示モードが選択される別の例を示す図。
【図１２】同実施形態の電子機器によって表示される表示モード切替画面において、表示モードが追加された別の例を示す図。
【図１３】同実施形態の電子機器によって表示される表示モード切替画面の別の例を示す図。
【図１４】同実施形態の電子機器によって実行される表示制御処理の手順の例を示すフローチャート。
【発明を実施するための形態】
【０００８】
以下、実施の形態について図面を参照して説明する。  
図１は、実施形態に係る電子機器の外観を示す図である。この電子機器は、例えばノートブックタイプのパーソナルコンピュータ１０として実現されている。
【０００９】
図１に示すように、本コンピュータ１０は、コンピュータ本体１１と、ディスプレイユニット１２とから構成されている。ディスプレイユニット１２には、ＬＣＤ（liquid crystal display）１７を備えた表示装置が組み込まれている。ディスプレイユニット１２は、コンピュータ本体１１の上面が露出される開放位置とコンピュータ本体１１の上面を覆う閉塞位置との間を回動自在にコンピュータ本体１１に取り付けられている。
【００１０】
コンピュータ本体１１は、薄い箱形の筐体を有しており、その上面には、キーボード１３、本コンピュータ１０を電源オン／電源オフするためのパワーボタン１４、入力操作パネル１５、タッチパッド１６、スピーカ１８Ａ，１８Ｂなどが配置されている。入力操作パネル１５上には、各種操作ボタンが設けられている。
【００１１】
また、コンピュータ本体１１の右側側面には、ＵＳＢコネクタ１９とＩＥＥＥ１３９４コネクタ２０とが設けられている。ＵＳＢコネクタ１９には、例えばＵＳＢ（universal serial bus）２．０規格のＵＳＢケーブルやＵＳＢデバイスが接続される。ＵＳＢコネクタ１９には、例えば、ゲーム用パッドコントローラが接続される。さらに、コンピュータ本体１１の背面には、例えばＨＤＭＩ（high-definition multimedia interface）規格に対応したＨＤＭＩ端子、ＤＶＩ端子、ＲＧＢ端子（図示せず）等が設けられている。ＨＤＭＩ端子及びＤＶＩ端子は、デジタル映像信号を外部表示装置（ディスプレイやプロジェクタ等）に出力するために用いられる。ＲＧＢ端子は、アナログ映像信号を外部表示装置に出力するために用いられる。つまり、ＨＤＭＩ端子、ＤＶＩ端子、ＲＧＢ端子等は、映像信号を外部表示装置に出力するための映像信号出力ポートとして用いられる。
【００１２】
図２は、本コンピュータ１０のシステム構成を示す図である。  
本コンピュータ１０は、図２に示されるように、ＣＰＵ１０１、ノースブリッジ１０２、主メモリ１０３、サウスブリッジ１０４、ＧＰＵ１０５、ビデオＲＡＭ（ＶＲＡＭ）１０５Ａ、サウンドコントローラ１０６、ＢＩＯＳ−ＲＯＭ（basic input/output system-read only memory）１０７、ＬＡＮ（local area network）コントローラ１０８、ＨＤＤ１０９、光ディスクドライブ（ＯＤＤ）１１０、ＵＳＢコントローラ１１１、無線ＬＡＮコントローラ１１２、エンベデッドコントローラ／キーボードコントローラ（ＥＣ／ＫＢＣ）１１３、ＥＥＰＲＯＭ（electrically erasable programmable ROM）１１４、ＩＥＥＥ１３９４コントローラ１１５等を備える。
【００１３】
ＣＰＵ１０１は、本コンピュータ１０の動作を制御するプロセッサであり、ＨＤＤ１０９から主メモリ１０３にロードされる、オペレーティングシステム（ＯＳ）２０１や、表示制御ユーティリティプログラム２０２のような各種プログラムを実行する。表示制御ユーティリティプログラム２０２は、表示モードを切り替える機能を有するソフトウェアである。表示制御ユーティリティプログラム２０２は、例えば、複数の映像信号出力ポート２０Ａ〜２０Ｄの内の１以上の映像信号出力ポートと、１以上の映像信号出力ポートから出力される映像信号それぞれの解像度とによって規定される複数の表示モードのうち、選択された一つの表示モードで映像を表示する。
【００１４】
また、ＣＰＵ１０１は、ＢＩＯＳ−ＲＯＭ１０７に格納されたＢＩＯＳも実行する。ＢＩＯＳは、ハードウェア制御のためのプログラムである。
【００１５】
ノースブリッジ１０２は、ＣＰＵ１０１のローカルバスとサウスブリッジ１０４との間を接続するブリッジデバイスである。ノースブリッジ１０２には、主メモリ１０３をアクセス制御するメモリコントローラも内蔵されている。また、ノースブリッジ１０２は、ＰＣＩ  ＥＸＰＲＥＳＳ規格のシリアルバスなどを介してＧＰＵ１０５との通信を実行する機能も有している。
【００１６】
ＧＰＵ１０５は、映像信号出力ポート２０Ａ〜２０Ｄから出力される映像信号を制御するための表示コントローラである。また、ＧＰＵ１０５は、本コンピュータ１０のディスプレイモニタとして使用されるＬＣＤ１７を制御する。ＧＰＵ１０５は生成した映像信号（表示信号）を、映像信号出力ポート２０Ａを介してＬＣＤ１７に送出する。また、ＧＰＵ１０５は、映像信号出力ポート２０Ｂ、ＨＤＭＩ制御回路３及びＨＤＭＩ端子２Ａを介して外部ディスプレイ１にデジタル映像信号を送出する。ＨＤＭＩ端子２Ａは、前述の外部ディスプレイ接続端子である。ＨＤＭＩ端子２Ａは、非圧縮のデジタル映像信号とデジタルオーディオ信号とを１本のケーブルでテレビのような外部ディスプレイ装置１に送出することができる。ＨＤＭＩ制御回路３は、ＨＤＭＩモニタと称される外部ディスプレイ装置１にデジタル映像信号を、ＨＤＭＩ端子２Ａを介して送出するためのインタフェースである。
【００１７】
また、ＧＰＵ１０５は、映像信号出力ポート２０Ｃ及びＤＶＩ端子２Ｂを介して、外部表示装置にデジタル映像信号を送出し得る。さらに、ＧＰＵ１０５は、映像信号出力ポート２０Ｄ及びＲＧＢ端子２Ｃを介して、外部表示装置にアナログ映像信号を送出し得る。なお、映像信号出力ポート２０Ｂ〜２０Ｄと端子２Ａ〜２Ｃとを併せて、映像信号出力ポートとして扱ってもよい。
【００１８】
サウスブリッジ１０４は、ＰＣＩ（Peripheral Component Interconnect）バス上の各デバイスおよびＬＰＣ（Low Pin Count）バス上の各デバイスを制御する。また、サウスブリッジ１０４は、ＨＤＤ１０９およびＯＤＤ１１０を制御するためのＩＤＥ（Integrated Drive Electronics）コントローラを内蔵している。さらに、サウスブリッジ１０４は、サウンドコントローラ１０６との通信を実行する機能も有している。
【００１９】
サウンドコントローラ１０６は音源デバイスであり、再生対象のオーディオデータをスピーカ１８Ａ，１８ＢまたはＨＤＭＩ制御回路３に出力する。
【００２０】
ＬＡＮコントローラ１０８は、例えばＩＥＥＥ  ８０２．３規格の有線通信を実行する有線通信デバイスであり、一方、無線ＬＡＮコントローラ１１２は、例えばＩＥＥＥ  ８０２．１１ｇ規格の無線通信を実行する無線通信デバイスである。また、ＵＳＢコントローラ１１３は、ＵＳＢコネクタ１９及び信号入出力ポート２２Ａを介して接続される、例えばＵＳＢ  ２．０規格に対応した外部機器との通信を実行する。例えば、外部機器であるゲーム用パッドコントローラを用いた操作によって出力される信号を受信する際の通信等を実行する。
【００２１】
ＩＥＥＥ１３９４コントローラ１１５は、ＩＥＥＥ１３９４コネクタ２１及び信号入出力ポート２２Ｂを介して、ＩＥＥＥ  １３９４規格に対応した外部機器との通信を実行する。ＩＥＥＥ１３９４コネクタ２１には、例えば、デジタルビデオカメラ等の映像機器が接続される。
【００２２】
ＥＣ／ＫＢＣ１１３は、電力管理のためのエンベデッドコントローラと、キーボード１３およびタッチパッド１６を制御するためのキーボードコントローラとが集積された１チップマイクロコンピュータである。ＥＣ／ＫＢＣ１１４は、ユーザによるパワーボタン１４の操作に応じて本コンピュータ１０を電源オン／電源オフする機能を有している。
【００２３】
コンピュータ１０では、図３に示す切替画面４１や図４に示す切替画面４２等を用いて、映像の表示形態を切り替えることができる。切替画面４１は、コンピュータ１０本体の内蔵ディスプレイ（ＬＣＤ）１７のみに映像を表示することを示す項目４１２、内蔵ディスプレイ（ＬＣＤ）１７と外部ディスプレイ（ＣＲＴ）とに同じ映像を表示すること（クローン表示とも称する）を示す項目４１３、外部ディスプレイのみに映像を表示することを示す項目４１４、及び内蔵ディスプレイ１７と外部ディスプレイとに異なる映像を表示すること（マルチディスプレイ、拡張表示とも称する）を示す項目４１５を含む。また、表示エリア４１１には、現在選択（フォーカス）されている項目を表す情報が表示される。切替画面４１では、例えば、ユーザによるキー入力（例えば、キーボード１３の“Ｆｎ”キーと“Ｆ５”キーとの入力）に応じて、項目４１２〜４１５が順次フォーカスされた状態で表示される。そして、項目４１２〜４１５のうちのいずれかの項目が選択されたとき、その選択された項目に対応する表示形態で映像が表示される。
【００２４】
また、切替画面４２は、コンピュータ１０の内蔵ディスプレイ１７のみに映像を表示することを示す項目４２１、内蔵ディスプレイ１７と外部ディスプレイとに同じ映像を表示すること（クローン表示）を示す項目４２２、内蔵ディスプレイ１７と外部ディスプレイとに異なる映像を表示すること（拡張表示）を示す項目４２３、及びプロジェクタのみに映像を表示することを示す項目４２４を含む。切替画面４２でも同様に、項目４２１〜４２４のうちのいずれかの項目が選択されたとき、その選択された項目に対応する表示形態で映像が表示される。
【００２５】
しかし、このような切替画面４１、４２を用いた表示形態の切替では、予め決められた（例えば、ベンダによって決められた）複数の表示形態のうちの一つの表示形態を選択することしかできない。そのため、これら予め決められた表示形態以外の表示形態を使用する際には、ユーザは、ＯＳ２０１によって提供されるツール等を用いて、その表示形態を使用するための設定作業を行わなければならない。また、切替画面４１、４２を用いた方法では、表示形態のみが切り替えられ、表示装置に出力される映像信号の解像度等を変更することはできない。つまり、ユーザは、切替画面４１、４２を用いて表示形態を変更した後に、ＯＳ２０１によって提供されるツール等を用いて表示装置に出力される映像信号の解像度等を設定しなければならない。上述のような操作はユーザにとって非常に煩雑である。
【００２６】
図３は、本実施形態のコンピュータ１０上で動作する表示制御ユーティリティプログラム２０２の一機能構成を示す。表示制御ユーティリティプログラム２０２は、記憶装置（例えば、ＨＤＤ１０９）に格納されている複数の表示モードのうち、指定された表示モードに切り替える機能（表示モード切替機能とも云う）を有する。複数の表示モードの各々は、例えば、複数の映像信号出力ポート２０Ａ〜２０Ｄの内の１以上の映像信号出力ポートと、当該１以上の映像信号出力ポートから出力される映像信号それぞれの解像度とによって規定される。また、表示制御ユーティリティプログラム２０２は、新たな表示モードを追加する機能（表示モード保存機能とも云う）も有する。この新たな表示モードは、例えば、ユーザがＯＳ２０１等によって提供されるツールを用いて設定した表示モードである。表示制御ユーティリティプログラム２０２は、表示モード保存機能により、新たな表示モード（例えば、ユーザがよく使用する表示モード）を容易に保存することができる。また、上述の表示モード切替機能により、この新たに格納された表示モードに容易に切り替えることができる。  
本実施形態の表示制御ユーティリティプログラム２０２は、入力検出部３１、デバイス検出部３２、切替画面表示部３３、表示モード切替部３４、及び表示モード設定情報格納部３５を備える。
【００２７】
入力検出部３１は、表示モード切替画面の表示を要求する入力を検出する。入力検出部３１は、例えば、所定の組み合わせのキーが入力されたこと（例えば、キーボード１３の “Ｆｎ”キーと“Ｆ５”キーとが同時に押されるホットキー操作）を、表示モード切替画面を表示するための要求として検出する。入力検出部３１は、表示モード切替画面の表示を要求する入力が検出されたことをデバイス検出部３２及び切替画面表示部３３に通知する。
【００２８】
デバイス検出部３２は、入力検出部３１による通知に応答して、デバイスの接続状態を検出する。例えば、デバイス検出部３２は、映像信号出力ポート２０Ａ〜２０Ｄ（ＨＤＭＩ端子、ＤｉｓｐｌａｙＰｏｒｔ端子、ＤＶＩ端子、ＲＧＢ端子等）を介して表示装置（例えば、ディスプレイ、プロジェクタ）が接続されているか否かを検出する。また、デバイス検出部３２は、信号入出力ポート２２Ａ，２２Ｂ（例えば、ＩＥＥＥ１３９４コネクタ、ＵＳＢコネクタ）に入力デバイス（例えば、ゲーム用パッドコントローラ）が接続されているか否かを検出する。より具体的には、デバイス検出部３２は、例えば、ＯＳ２０１やドライバＡＰＩ等を介して表示装置や入力デバイスが利用可能であるか否かを問い合わせる。また、デバイス検出部３２は、表示装置、入力デバイス等がいずれのインタフェース（映像信号出力ポート２０Ａ〜２０Ｄ、信号入出力ポート２２Ａ，２２Ｂ）によって接続されているかを検出する。このインタフェースは、例えば、ＨＤＭＩ、ＤｉｓｐｌａｙＰｏｒｔ、ＤＶＩ、ＲＧＢ、ＩＥＥＥ１３９４、ＵＳＢ等である。
【００２９】
デバイス検出部３２は、デバイスの接続状態を示すデバイス接続情報を切替画面表示部３３に出力する。このデバイス接続情報は、例えば、コンピュータ１０に設けられた映像信号出力ポートに接続されている１以上の表示装置（映像を表示可能な１以上の表示装置）の各々を示す情報と、その表示装置がいずれの映像信号出力ポートに接続されているかを示す情報とを含む。また、デバイス接続情報は、例えば、コンピュータ１０に接続されている入力デバイス（利用可能な入力デバイス）を示す情報と、その入力デバイスがいずれの信号入力（入出力）ポートに接続されているかを示す情報とを含む。
【００３０】
切替画面表示部３３は、入力検出部３１による通知に応答して、ＨＤＤ１０９から表示モード設定情報１０９Ａを読み出す。そして、切替画面表示部３３は、読み出された表示モード設定情報１０９Ａと、デバイス検出部３２によって出力されたデバイス接続情報とに基づいて、表示モードを切り替えるための表示モード切替画面を生成する。この表示モード切替画面は、例えば、表示モード設定情報１０９Ａに示される複数の表示モードのうち、表示装置及び入力デバイスの接続状態に基づいて切替可能な表示モードを示す項目と、新たな表示モードを追加するための項目とを含む。
【００３１】
具体的には、切替画面表示部３３は、デバイス接続情報に示される利用可能なデバイス（表示装置、入力デバイス等）に応じて、表示モード設定情報１０９Ａに示される複数の表示モードのうち利用可能な表示モードを検出する。つまり、切替画面表示部３３は、ある表示モードに用いられる表示装置や入力デバイスがすべて利用可能であるとき、当該表示モードを利用可能な表示モードとして検出する。一方、切替画面表示部３３は、ある表示モードに用いられる表示装置や入力デバイスに利用できないデバイスがあるとき、当該表示モードを利用できない表示モードとして検出する。この検出結果に基づいて、切替画面表示部３３は、利用可能な表示モードの各々を示す項目と、新たな表示モードを追加するための項目とを含む表示モード切替画面を生成する。したがって、例えば、ＨＤＭＩ端子２Ａを介して外部ディスプレイ１が接続されていないとき、表示モード切替画面は、ＨＤＭＩ端子２Ａを介して接続された外部ディスプレイ１を用いる表示モードを示す項目を含まない。また、例えば、ＤＶＩ端子２Ｂを介して表示装置が接続されているとき、表示モード切替画面は、ＤＶＩ端子２Ｂを介して接続された表示装置を用いる表示モードを示す項目を含む。なお、この表示モード切替画面は、表示モード設定情報１０９Ａに示される複数の表示モードを変更、削除するための項目を含んでもよい。切替画面表示部３３は、生成した表示モード切替画面を表示する。
【００３２】
図６は、表示モード設定情報１０９Ａの一構成例を示す。表示モード設定情報１０９Ａは、例えばＨＤＤ１０９に格納されている。表示モード設定情報１０９Ａは、複数の表示モードにそれぞれ対応する複数のエントリを含む。各エントリは、例えば、表示モードＩＤ、名称、アイコン画像、出力形態、デバイス情報を含む。ある表示モードに対応するエントリにおいて、「表示モードＩＤ」は、その表示モードに付与された識別情報を示す。「名称」は、その表示モードに付与された名称を示す。この名称は、例えばユーザによって付与される。「アイコン画像」は、その表示モードに関連付けられたアイコン画像を示す。「アイコン画像」は、例えばアイコンに用いられる画像のファイル名（ファイルパス）を示す。「出力形態」は、その表示モードにおいて、映像信号を表示装置に出力するための形態を示す。具体的には、「出力形態」は、例えば、映像信号を１つの表示装置に出力するシングルディスプレイ、２以上の表示装置に同じ映像信号を出力するクローン表示、及び２以上の表示装置に異なる映像信号を出力するマルチディスプレイのうちのいずれかを示す。
【００３３】
「デバイス情報」は、その表示モードで用いられる表示装置の情報である。ある表示モードに対応するエントリは、その表示モードで複数の表示装置が用いられる際には、それら複数の表示装置にそれぞれ対応する複数の「デバイス情報」を含む。「デバイス情報」は、例えば、デバイスＩＤ、インタフェース、解像度、リフレッシュレート（表示周波数）、色深度、回転、位置、３Ｄを含む。ある表示装置に対応する「デバイス情報」において、「デバイスＩＤ」は、その表示装置に固有の識別情報を示す。「出力ポート」は、その表示装置が接続されているコンピュータ１０内の映像信号出力ポートを示す。具体的には、この「出力ポート」は、例えば、ＨＤＭＩ、ＤｉｓｐｌａｙＰｏｒｔ、ＤＶＩ、ＲＧＢ等の映像信号出力ポートを示す。なお、「出力ポート」は、ＩＥＥＥ１３９４、ＵＳＢ等の信号入出力ポートを示してもよい。また、「出力ポート」は、内蔵ディスプレイ１７に映像信号を出力するための映像信号出力ポートを示してもよい。「解像度」は、その表示装置に出力される映像信号の解像度を示す。「リフレッシュレート」は、その表示装置で映像の表示が更新されるレート（例えば、６０Ｈｚ、１２０Ｈｚ）を示す。「色深度」は、その表示装置で用いられる色深度を示す。「回転」は、その表示装置が回転される角度（例えば、９０度、１８０度）を示す。「位置」は、その表示装置の位置を示す。「位置」は、例えば、マルチディスプレイにおける複数の表示装置の配置を表すために用いられる。「３Ｄ」は、３次元映像表示の有効又は無効を示す。なお、デバイス情報は、その表示モードで用いられる入力デバイスの情報であってもよい。
【００３４】
図５に示す入力検出部３１はさらに、表示モード切替画面を用いた入力を検出する。具体的には、入力検出部３１は、表示モード切替画面内の項目を選択する入力を検出する。入力検出部３１は、ユーザが、表示モード切替画面内の、複数の表示モードを示す項目のうちのいずれかを選択したとき、表示モードの切替を要求する入力が検出されたことを表示モード切替部３４に通知する。入力検出部３１は、ユーザが、表示モード切替画面内の、表示モードの変更を示す項目を選択したとき、表示モードの変更を要求する入力が検出されたことを表示モード設定情報格納部３５に通知する。また、入力検出部３１は、ユーザが、表示モード切替画面内の、新たな表示モードの格納を示す項目を選択したとき、新たな表示モードの格納を要求する入力が検出されたことを表示モード設定情報格納部３５に通知する。
【００３５】
表示モード切替画面は、上述のように、例えば、“Ｆｎ”キーと“Ｆ５”キーとが同時に押されるホットキー操作に応じて表示される。その際、ユーザが、例えば“Ｆｎ”キーを押した状態のまま、“Ｆ５”キーを繰り返し押すことにより、表示モード切替画面内の複数の項目が順次フォーカスされた状態になる。例えば、表示モード切替画面内に複数の項目が水平方向に並べられているとき、“Ｆｎ”キーを押した状態のまま、“Ｆ５”キーを押す毎に、左の項目から右の項目の順に、一つの項目がフォーカスされた状態になる。そして、入力検出部３１は、ユーザが“Ｆｎ”キーと“Ｆ５”キーとの押し下げを終了したとき、その直前にフォーカスされた状態にあった項目を、ユーザによって選択された項目として検出する。
【００３６】
なお、切替画面表示部３３は、表示モード切替画面内の複数の項目のうちの一つがフォーカスされているとき、当該項目を枠で囲む等、ユーザが他の項目とは区別できるように表示する。また、切替画面表示部３３は、当該項目に関する情報を、例えばポップアップ画面に表示してもよい。例えば、フォーカスされている項目が、複数の表示モードを示す複数の項目の一つであるとき、切替画面表示部３３は、その項目に対応する表示モードを示す情報をポップアップ画面に表示する。ポップアップ画面では、例えば、表示モードに規定される、１以上の映像信号出力ポートと、１以上の映像信号出力ポートの各々から出力される映像信号の解像度とを示す情報等が、テキストやアイコン画像等を用いて示される。
【００３７】
表示モード切替部３４は、入力検出部３１による表示モードを切り替える要求の通知に応答して、指定された表示モードに切り替える。表示モード切替部３４は、指定された表示モードに対応する表示モード設定情報１０９Ａのエントリに基づき、規定された１以上の映像信号出力ポートから、それぞれ規定された解像度の映像信号を出力する。切替画面表示部３３は、表示モード切替部３４によって表示モードが切り替えられた後、表示モード切替画面の表示を終了する。
【００３８】
上述のように、表示モード切替部３４は、表示モード設定情報１０９Ａとして格納された複数の表示モードのうち、選択された表示モードに容易に切り替えることができる。また、ユーザは、切り替えられた表示モードに対して、例えばＯＳ２０１によって提供されるツール等を用いてさらに変更を加えることができる。ユーザは、例えば、映像信号が出力されている１以上の映像信号出力ポートのうちの、１つの映像信号出力ポートから出力される映像信号の解像度を変更することができる。また、ユーザは、例えば、映像信号が出力されている１以上の映像信号出力ポートに加えて、別の映像信号出力ポートからも映像信号を出力するように変更することができる。さらに、ユーザは、コンピュータ１０内に設けられた複数の映像信号出力ポート２０Ａ〜２０Ｄから１以上の映像信号出力ポートを選択し、この選択された映像信号出力ポートから出力される映像信号それぞれの解像度を設定することもできる。
【００３９】
このように、既に格納されている表示モードとは異なる表示モードで映像が表示される（映像信号が出力される）とき、表示制御ユーティリティプログラム２０２（表示モード設定情報格納部３５）は、その新たな表示モードを示す表示モード設定情報をさらに格納することができる。
【００４０】
具体的には、入力検出部３１は、表示モード切替画面を用いた、新たな表示モードの格納を要求する入力を検出する。入力検出部３１は、例えば、ユーザが、表示モード切替画面内の、新たな表示モードの格納を示す項目を選択したとき、新たな表示モードの格納を要求する入力が検出されたことを表示モード設定情報格納部３５に通知する。
【００４１】
表示モード設定情報格納部３５は、入力検出部３１による通知に応答して、新たな表示モードに関連付けられる名称等を入力するための表示モード登録画面を表示する。ユーザは、表示された表示モード登録画面を用いて、新たな表示モードに関連付ける名称を入力する。表示モード設定情報格納部３５は、表示モード登録画面を用いて入力された情報と共に、現在使用されている表示モードを示す情報をＨＤＤ１０９に格納する。つまり、表示モード設定情報格納部３５は、現在使用されている表示モードを示す情報を含むエントリを表示モード設定情報１０９Ａに追加する。追加されるエントリは、現在使用されている表示モードに対応する、１以上の映像信号出力ポートと、１以上の映像信号出力ポートから出力される映像信号それぞれの解像度とを示す情報を含む。また、この追加されるエントリは、例えば、名称、アイコン画像、出力形態等を示す情報も含む。なお、表示モード設定情報格納部３５は、ＨＤＤ１０９等に格納されている複数の画像から、映像信号出力ポート、出力形態等に応じて、アイコン画像に用いられる画像ファイルを決定してもよい。つまり、表示モード設定情報格納部３５は、表示モードに適したアイコン画像を選択する。
【００４２】
表示モード設定情報格納部３５によって新たな表示モードを示す表示モード設定情報が格納された後に、入力検出部３１によって表示モード切替画面の表示を要求する入力が検出されたとき、切替画面表示部３３は、ＨＤＤ１０９に既に格納されていた複数の表示モード設定情報（第１の複数の表示モード設定情報とも称する）と、表示モード設定情報格納部３５によって新たに格納された表示モード設定情報（第２の表示モード設定情報とも称する）とに基づいて、新たな表示モードに対応する項目をさらに含む表示モード切替画面を生成し、表示する。この表示モード切替画面を用いることにより、ユーザは新たに保存された表示モードにも容易に切り替えることができる。
【００４３】
また、表示モード設定情報格納部３５は、表示モード切替画面を用いて、格納されている表示モードを変更するための項目が選択されたとき、例えば、格納されている複数の表示モードの内の一つの表示モードに関連付けられた表示モード設定情報を変更又は削除するための設定画面を表示する。つまり、ユーザは、この保存されている表示モードを変更するための項目を選択することによって、設定画面を用いて、指定した表示モードに対応する表示モード設定情報１０９Ａを変更したり、削除したりすることができる。例えば、設定画面を用いることにより、表示モード切替画面に含まれる項目（アイコン）の順序、表示モードの名称、表示モードの内容等を変更することができる。また、例えば、複数の表示モードの内の一つの表示モードを削除することができる。
【００４４】
以上の構成により、表示制御ユーティリティプログラム２０２は、表示モードを容易に切り替えることができる。切替画面表示部３３は、表示モードを切り替える要求に応じて、第１の複数の表示モード設定情報１０９Ａを用いて、保存されている複数の表示モードを示す複数の項目と、新たな表示モードを追加するための項目とを含む表示モード切替画面を表示する。ユーザが、保存されている複数の表示モードを示す複数の項目から使用したい表示モードに対応する項目を選択することにより、表示モード切替部３４は、選択された項目に対応する表示モードに切り替える。また、ユーザが、新たな表示モードを追加するための項目を選択することにより、表示モード設定情報格納部３５は、現在の表示モードを示す第２の表示モード設定情報をＨＤＤ１０９に格納する。切替画面表示部３３は、次に表示モード切替画面が表示されるとき、第１の複数の表示モード設定情報と第２の表示モード設定情報とに基づいて、新たな表示モードを示す項目をさらに含む表示モード切替画面を表示する。上述の動作により、例えば、ユーザがよく使用する表示モード等を保存すること、及び当該表示モードに容易に復帰することができる。
【００４５】
なお、表示モードは、特定のデバイスによってさらに規定されてもよい。その場合、その特定のデバイスがコンピュータ１０内の映像信号出力ポート２０Ａ〜２０Ｄ又は信号入出力ポート２２Ａ，２２Ｂに接続されているとき、切替画面表示部３３は、その特定のデバイスを用いる表示モードを示す項目を含む表示モード切替画面を表示する。また、その特定のデバイスがコンピュータ１０内の映像信号出力ポート２０Ａ〜２０Ｄ又は信号入出力ポート２２Ａ，２２Ｂに接続されていないとき、切替画面表示部３３は、その特定のデバイスを用いる表示モードを示す項目を含まない表示モード切替画面を表示する。デバイスは、例えば、そのデバイスに固有の識別情報（例えば、ＥＥＩＤ）によって特定される。したがって、例えば、ＨＤＭＩ端子２Ａを介して接続される表示装置のうち、識別情報が“Ａ００１”であるテレビジョン受信機を用いる表示モードを規定することができる。
【００４６】
図７から図１３は、表示制御ユーティリティプログラム２０２（切替画面表示部３３）によって表示される表示モード切替画面の例を示す。  
図７に示す例は、表示モード設定情報１０９Ａに基づいて生成された表示モード切替画面５１を示す。表示モード切替画面５１は、表示モード設定情報１０９Ａに示される複数の表示モードを示す切替アイコン５１１〜５１４、既に保存されている表示モードを変更するための設定アイコン５１５、及び新たな表示モードを追加するための保存アイコン５１６を含む。
【００４７】
切替アイコン５１１は、内蔵ディスプレイ（ＬＣＤ）１７のみに映像を表示することを示す。切替アイコン５１２は、内蔵ディスプレイ１７と外部ディスプレイ１とに同じ映像を表示すること（クローン）を示す。切替アイコン５１３は、外部ディスプレイ１のみに映像を表示することを示す。切替アイコン５１４は、内蔵ディスプレイ１７と外部ディスプレイ１とに異なる映像を表示すること（拡張デスクトップ）を示す。設定アイコン５１５は、保存されている複数の表示モード（すなわち、表示モード設定情報１０９Ａのエントリ）を変更又は削除することを示す。保存アイコン５１６は、新たな表示モードを保存することを示す。
【００４８】
切替アイコン５１１〜５１４のうちのいずれかのアイコンが選択されたとき、表示モード切替部３４は、選択された切替アイコンに対応する表示モードに切り替える。設定アイコン５１５が選択されたとき、表示モード設定情報格納部３５は、例えば、保存されている複数の表示モードを変更又は削除するための入力画面等を用いて、指定された表示モードに対応する表示モード設定情報１０９Ａの変更や削除を行う。保存アイコン５１６が選択されたとき、表示モード設定情報格納部３５は、現在使用されている表示モードを示す表示モード設定情報のエントリを、ＨＤＤ１０９に格納された表示モード設定情報１０９Ａに追加する。
【００４９】
図８は、保存アイコン５１６が選択された際に表示される表示モード登録画面５２の例を示す。切替画面表示部３３は、保存アイコン５１６が選択されたとき、表示モード登録画面５２を表示する。ユーザは、表示モード登録画面５２内に設けられた名称入力エリア５２１に、新たに保存する表示モードに関連付ける名称（例えば、「プレゼンテーション」）を入力する。そして、ユーザがＯＫボタン５２３を押したことに応答して、表示モード設定情報格納部３５は、入力された名称と、現在使用されている表示モードを示す情報とを含む表示モード設定情報のエントリを、表示モード設定情報１０９Ａに追加する。なお、ここでは、出力形態がマルチディスプレイであり、内蔵ディスプレイ１７に解像度が１２８０×８００である映像信号を出力し、ＲＧＢ端子２Ｃを介して接続された外部表示装置に解像度が１０２４×７６８である映像信号を出力する表示モードが、新たな表示モード「プレゼンテーション」として保存されたことを想定する。
【００５０】
新たな表示モード「プレゼンテーション」が保存された後に、表示モードの切替が要求されたとき、切替画面表示部３３は、図９に示すように、新たな表示モードに対応する切替アイコン５１７をさらに含む表示モード切替画面５１を表示する。図９に示す表示モード切替画面５１では、新たな表示モード「プレゼンテーション」を示す切替アイコン５１７が左端に追加されている。ユーザは、この切替アイコン５１７のアイコン画像により、「プレゼンテーション」の表示モードにおける出力形態が、２つの表示装置によるマルチディスプレイであることを認識することができる。
【００５１】
そして、この切替アイコン５１７がフォーカスされたとき、切替画面表示部３３は、図１０に示すように、切替アイコン５１７に対応する表示モードの情報を示すポップアップウィンドウ５１８を表示する。ユーザは、このポップアップウィンドウ５１８により、「プレゼンテーション」の表示モードでは、内蔵ディスプレイ１７が接続された映像信号出力ポート２０Ａから解像度が１２８０×８００である映像信号が出力され、外部表示装置に接続された映像信号出力ポート２０Ｄ（ＲＧＢ端子２Ｃ）から解像度が１０２４×７６８である映像信号が出力されることを確認することができる。
【００５２】
なお、図１１に示すポップアップウィンドウ５１９のように、映像信号出力ポートの組み合わせを示す情報のみを表示してもよい。このようなポップアップウィンドウ５１９は、例えば、表示モードに１以上の映像信号出力ポートのみが規定され、映像信号出力ポートから出力される映像信号の解像度が規定されていない際等に用いられる。
【００５３】
また、表示制御ユーティリティプログラム２０２は、新たな表示モードを複数追加することができる。図１２に示す表示モード切替画面５１では、「プレゼンテーション」の表示モードに対応する切替アイコン５１７に加えて、「ムービー」の表示モードに対応する切替アイコン５１８、及び「ゲーム」の表示モードに対応する切替アイコン５１９が追加されている。換言すると、表示モード設定情報１０９Ａには、「ムービー」という名称が関連付けられた表示モードを示すエントリと、「ゲーム」という名称が関連付けられた表示モードを示すエントリとが、表示モード設定情報格納部３５によって新たに追加されている。「ムービー」の表示モードは、例えば、ユーザが映画を視聴するために映像信号の解像度（アスペクト比）等を最適化した表示モードである。また、「ゲーム」の表示モードは、例えば、ユーザがテレビゲームで遊ぶために、ゲーム用パッドコントローラ等に関連付けられた表示モードである。
【００５４】
なお、切替画面表示部３３は、上述のように、表示モード設定情報１０９Ａとデバイス接続情報とに基づいて表示モード切替画面５１を表示する。切替画面表示部３３は、デバイス接続情報に示される利用可能なデバイス（表示装置、入力デバイス等）に応じて、表示モード設定情報１０９Ａに示される複数の表示モードのうち利用可能な表示モードを検出する。つまり、切替画面表示部３３は、ある表示モードに用いられる表示装置や入力デバイスがすべて利用可能であるとき、当該表示モードを利用可能な表示モードとして検出する。そのため、例えば、「ゲーム」の表示モードに用いられるゲーム用パッドコントローラがコンピュータ１０に接続されていないとき、切替画面表示部３３は、「ゲーム」の表示モードを利用できない表示モードとして検出する。そして、図１３に示すように、切替画面表示部３３は、「ゲーム」の表示モードに対応する切替アイコン５１９を含まない表示モード切替画面５１を生成する。
【００５５】
同様に、例えば、「プレゼンテーション」の表示モードに用いられる外部表示装置の電源がオフであるとき、切替画面表示部３３は、「プレゼンテーション」の表示モードを利用できない表示モードとして検出する。そして、切替画面表示部３３は、「プレゼンテーション」の表示モードに対応する切替アイコン５１７を含まない表示モード切替画面５１を生成する。
【００５６】
ユーザは、表示モード設定情報１０９Ａに基づく複数の表示モードのうち、デバイス接続情報に基づいて利用可能な表示モードを示すアイコンのみが含まれる表示モード切替画面５１を用いることにより、実際に選択できる表示モードを認識することができる。また、利用できない表示モードを示すアイコンが表示モード切替画面内に含まれることによって、表示モードを選択する際の操作性が落ちることを防ぐことができる。
【００５７】
次いで、図１４のフローチャートを参照して、電子機器１０によって実行される表示制御処理の手順の例を説明する。
【００５８】
まず、入力検出部３１は、表示モード切替画面の表示を要求する入力が検出されたか否かを判定する（ブロックＢ１１）。入力検出部３１は、例えば、所定の組み合わせのキーが入力されたとき（例えば、キーボード１３の“Ｆｎ”キーと“Ｆ５”キーとが同時に押されたとき）、表示モード切替画面の表示を要求する入力が検出されたものと判定する。
【００５９】
表示モード切替画面の表示を要求する入力が検出されていないとき（ブロックＢ１１のＮＯ）、ブロックＢ１１に戻り、入力検出部３１は再度、表示モード切替画面の表示を要求する入力が検出されたか否かを判定する。
【００６０】
表示モード切替画面の表示を要求する入力が検出されたとき（ブロックＢ１１のＹＥＳ）、切替画面表示部３３は、ＨＤＤ１０９から表示モード設定情報１０９Ａを読み出す（ブロックＢ１２）。次いで、デバイス検出部３２はデバイスの接続状態を検出する（ブロックＢ１３）。具体的には、デバイス検出部３２は、表示装置（例えば、ディスプレイ、プロジェクタ）、入力デバイス（例えば、ゲーム用パッドコントローラ）等がコンピュータ１０内に設けられた入出力ポート（例えば、映像信号出力ポート、信号入力ポート等）接続されているか否かを検出する。デバイス検出部３２は、表示装置、入力デバイス等がいずれの入出力ポート（インタフェース）に接続されているかを検出する。このインタフェースは、例えば、ＨＤＭＩ、ＤｉｓｐｌａｙＰｏｒｔ、ＤＶＩ、ＲＧＢ、ＩＥＥＥ１３９４、ＵＳＢ等である。
【００６１】
そして、切替画面表示部３３は、読み出された表示モード設定情報１０９Ａと、デバイス検出部３２によって検出されたデバイスの接続状態とに基づいて、表示モードを切り替えるための表示モード切替画面を表示する（ブロックＢ１４）。具体的には、切替画面表示部３３は、表示モード設定情報１０９Ａに示される複数の表示モードのうち、表示装置の接続状態に基づいて切替可能な表示モードを検出する。切替画面表示部３３は、検出された表示モードの各々を示す項目と、新たな表示モードを追加するための項目とを含む表示モード切替画面を生成する。そして、切替画面表示部３３は、生成した表示モード切替画面を表示する。
【００６２】
次いで、入力検出部３１は、表示モード切替画面を用いて表示モードの切替が要求されたか否かを判定する（ブロックＢ１５）。例えば、ユーザが、表示モード切替画面内の、複数の表示モードの各々を示す項目のうちのいずれかを選択したとき、入力検出部３１は、当該選択された項目に対応する表示モードへの切替が要求されたものと判定する。なお、切替画面表示部３３は、複数の表示モードの各々を示す項目のうちの一つがフォーカスされているとき、当該項目に対応する表示モードを示す情報を、例えばポップアップ画面に表示してもよい。
【００６３】
表示モードの切替が要求された場合（ブロックＢ１５のＹＥＳ）、表示モード切替部３４は要求された表示モードに切り替える（ブロックＢ１６）。表示モード切替部３４は、選択された表示モードに対応する表示モード設定情報１０９Ａに基づき、規定された１以上の映像信号出力ポートから、規定された解像度の映像信号をそれぞれ出力する。そして、切替画面表示部３３は、表示モード切替画面の表示を終了する（ブロックＢ１９）。
【００６４】
一方、表示モードの切替が要求されていない場合（ブロックＢ１５のＮＯ）、入力検出部３１は、新たな表示モードの保存が要求されたか否かを判定する（ブロックＢ１７）。例えば、ユーザが、表示モード切替画面内の新たな表示モードを追加するための項目を選択したとき、入力検出部３１は、新たな表示モードの保存が要求されたものと判定する。
【００６５】
新たな表示モードの保存が要求された場合（ブロックＢ１７のＹＥＳ）、表示モード設定情報格納部３５は、現在使用されている表示モードを示す表示モード設定情報をＨＤＤ１０９にさらに格納する（ブロックＢ１８）。つまり、表示モード設定情報格納部３５は、現在使用されている表示モードを示す情報を含むエントリを、ＨＤＤ１０９に格納された表示モード設定情報１０９Ａに追加する。現在の表示モードを保存した後、切替画面表示部３３は、表示モード切替画面の表示を終了する（ブロックＢ１９）。
【００６６】
また、新たな表示モードの保存が要求されていない場合（ブロックＢ１７のＮＯ）、入力検出部３１は、表示モードの設定の変更が要求されたか否かを判定する（ブロックＢ２０）。例えば、ユーザが、表示モード切替画面内の表示モードの設定を変更するための項目を選択したとき、入力検出部３１は、表示モードの設定の変更が要求されたものと判定する。表示モードの設定の変更が要求されている場合（ブロックＢ２０のＹＥＳ）、切替画面表示部３３は、設定画面を表示する（ブロックＢ２１）。ユーザは、設定画面を用いて、例えば、表示モード切替画面内の項目（アイコン）の順番、表示モードの名称、表示モードの内容（映像信号出力ポート、解像度、リフレッシュレート、色深度等）の変更を指示することができる。また、ユーザは、設定画面を用いることにより、表示モードの削除を指示することができる。この設定画面では、現在使用されている表示モードに限らず、既に保存されている全ての表示モードに対して変更、削除等の操作を行うことができる。
【００６７】
次いで、表示モード設定情報格納部３５は、ユーザによる指示（設定内容）を表示モード設定情報１０９Ａに反映する（ブロックＢ２２）。具体的には、表示モード設定情報格納部３５は、例えば、ユーザによる指示に応じて、変更が要求された表示モードに対応する表示モード設定情報１０９Ａのエントリを更新する。また、表示モード設定情報格納部３５は、例えば、ユーザによる指示に応じて、削除が要求された表示モードに対応する表示モード設定情報１０９Ａのエントリを削除する。なお、現在使用されている表示モードの内容が変更された際には、表示モード切替部３４は、更新された表示モード設定情報１０９Ａのエントリに基づき、変更内容に応じた映像信号を出力する。切替画面表示部３３は、設定画面の表示を終了する（ブロックＢ２３）。
【００６８】
一方、表示モードの設定の変更が要求されていない場合（ブロックＢ２０のＮＯ）、すなわち、ユーザが、表示モード切替画面内の現在使用されている表示モードに対応する項目を選択したことにより、表示モードの切替、保存及び変更が要求されなかったとき、切替画面表示部３３は、表示モード切替画面の表示を終了する（ブロックＢ１９）。そして、ブロックＢ１１に戻り、入力検出部３１は再度、表示モード切替画面の表示を要求する入力が検出されたか否かを判定する。なお、切替画面表示部３３は、表示モード切替画面を表示してから、表示モード切替画面内のいずれの項目も選択されない期間がしきい値期間だけ経過したとき、表示モード切替画面の表示を終了してもよい。
【００６９】
以上説明したように、本実施形態によれば、表示モードを容易に切り替えることができる。切替画面表示部３３は、表示モード設定情報１０９Ａとデバイス接続情報とを用いて、保存されている複数の表示モードを示す複数の項目と、新たな表示モードを保存するための項目とを含む表示モード切替画面を表示する。ユーザが、表示モード切替画面内の項目から使用したい表示モードに対応する項目を選択することにより、表示モード切替部３４は、選択された項目に対応する表示モードに切り替える。また、ユーザが、表示モード切替画面内の新たな表示モードを保存するための項目を選択することにより、表示モード設定情報格納部３５は、現在の表示モードを示す表示モード設定情報のエントリを表示モード設定情報１０９Ａ（ＨＤＤ１０９）にさらに格納する。切替画面表示部３３は、次に表示モード切替画面が表示されるとき、表示モード設定情報格納部３５によって格納された表示モード設定情報に基づいて、新たな表示モードに対応する項目をさらに含む表示モード切替画面を表示する。この表示モード切替画面を用いることにより、例えば、ユーザがよく使用する表示モード等を保存すること、及び当該表示モードに容易に復帰することができる。
【００７０】
なお、本実施形態の表示制御処理の手順は全てソフトウェアによって実行することができる。このため、表示制御処理の手順を実行するプログラムを格納したコンピュータ読み取り可能な記憶媒体を通じてこのプログラムを通常のコンピュータにインストールして実行するだけで、本実施形態と同様の効果を容易に実現することができる。
【００７１】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。  
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。  
［１］複数の表示モードを示す複数の表示モード設定情報を格納する記憶手段と、  
前記複数の表示モードを示す複数の項目と新たな表示モードを追加するための項目とを含む画面を表示する画面表示手段と、  
前記複数の表示モードを示す複数の項目の内の一つの項目が選択されたとき、前記複数の表示モード設定情報の内の当該選択された項目に対応する表示モード設定情報に基づいて、表示モードを切り替える表示モード切替手段と、  
前記新たな表示モードを追加するための項目が選択されたとき、現在使用されている新たな表示モードを示す表示モード設定情報を前記記憶手段に追加する表示モード設定情報追加手段とを具備し、  
前記画面表示手段は、前記新たな表示モードを示す項目をさらに含む前記画面を表示する電子機器。  
［２］前記表示モードは、複数の映像信号出力ポートの内の１以上映像信号出力ポートと、当該１以上の映像信号出力ポートから出力される映像信号それぞれの解像度とによって規定される［１］記載の電子機器。  
［３］前記１以上の映像信号出力ポートに接続される１以上の表示装置の接続状態を検出する接続検出手段をさらに具備し、  
前記画面表示手段は、前記検出された１以上の表示装置の接続状態に基づいて、前記複数の表示モード及び前記新たな表示モードのうち、切替可能な表示モードを検出し、前記検出された表示モードを示す項目と前記新たな表示モードを追加するための項目とを含む画面を表示する［２］記載の電子機器。  
［４］前記表示モードは、前記１以上の映像信号出力ポートに接続される１以上の表示装置にそれぞれ固有の識別情報によってさらに規定され、  
前記接続検出手段は、前記１以上の表示装置にそれぞれ固有の識別情報をさらに検出し、  
前記画面表示手段は、前記検出された１以上の表示装置の接続状態と前記検出された１以上の表示装置にそれぞれ固有の識別情報とに基づいて、前記複数の表示モード及び前記新たな表示モードのうち、切替可能な表示モードを検出し、前記検出された表示モードを示す項目と前記新たな表示モードを追加するための項目とを含む画面を表示する［３］記載の電子機器。  
［５］前記複数の表示モード又は前記新たな表示モードは、複数の信号入力ポートの内の１以上の信号入力ポートによってさらに規定され、  
前記接続検出手段は、前記１以上の信号入力ポートに接続される１以上の入力装置の接続状態をさらに検出し、  
前記画面表示手段は、前記検出された１以上の表示装置及び前記検出された１以上の入力装置の接続状態に基づいて、前記複数の表示モード及び前記新たな表示モードのうち、切替可能な表示モードを検出し、前記検出された表示モードを示す項目と前記新たな表示モードを追加するための項目とを含む画面を表示する［３］記載の電子機器。  
［６］前記表示モードは、複数の映像信号出力ポートの内の１つの映像信号出力ポートから映像信号を出力するシングルディスプレイ、前記複数の映像信号出力ポートの内の２以上の映像信号出力ポートから同じ映像信号を出力するクローン表示、及び前記複数の映像信号出力ポートの内の２以上の映像信号出力ポートから異なる映像信号を出力するマルチディスプレイのいずれかによって規定される［２］記載の電子機器。  
［７］前記表示モードは、前記１以上の映像信号出力ポートのそれぞれに接続される表示装置のリフレッシュレート、色深度、回転角度、位置、又は３次元表示の有効もしくは無効によってさらに規定される［２］記載の電子機器。  
［８］前記画面表示手段は、前記複数の表示モードを示す複数の項目と前記新たな表示モードを示す項目とのうち、いずれかの項目がフォーカスされたとき、当該項目に対応する表示モードを示す情報を表示する［１］記載の電子機器。  
［９］複数の表示モードを示す複数の表示モード設定情報を格納する記憶装置を具備する電子機器を制御する表示制御方法であって、  
前記複数の表示モードを示す複数の項目と新たな表示モードを追加するための項目とを含む画面を表示し、  
前記複数の表示モードを示す複数の項目の内の一つの項目が選択されたとき、前記複数の表示モード設定情報の内の当該選択された項目に対応する表示モード設定情報に基づいて、表示モードを切り替え、  
前記新たな表示モードを追加するための項目が選択されたとき、現在使用されている新たな表示モードを示す表示モード設定情報を前記記憶装置に追加し、  
前記画面を表示することは、前記新たな表示モードを示す項目をさらに含む前記画面を表示する表示制御方法。  
［１０］  複数の表示モードを示す複数の表示モード設定情報を格納する記憶装置を具備するコンピュータのプログラムであって、  
前記複数の表示モードを示す複数の項目と新たな表示モードを追加するための項目とを含む画面を表示する手順と、  
前記複数の表示モードを示す複数の項目の内の一つの項目が選択されたとき、前記複数の表示モード設定情報の内の当該選択された項目に対応する表示モード設定情報に基づいて、表示モードを切り替える手順と、  
前記新たな表示モードを追加するための項目が選択されたとき、現在使用されている新たな表示モードを示す表示モード設定情報を前記記憶装置に追加する手順とを前記コンピュータに実行させ、  
前記画面を表示する手順は、前記新たな表示モードを示す項目をさらに含む前記画面を表示するプログラム。  
【符号の説明】
【００７２】
１０９…ＨＤＤ、１０９Ａ…表示モード設定情報、２０２…表示制御ユーティリティプログラム、３１…入力検出部、３２…デバイス検出部、３３…切替画面表示部、３４…表示モード切替部、３５…表示モード設定情報格納部。
【図１】
2012212441.tif 000003
【図２】
2012212441.tif 000004
【図３】
2012212441.tif 000005
【図４】
2012212441.tif 000006
【図５】
2012212441.tif 000007
【図６】
2012212441.tif 000008
【図７】
2012212441.tif 000009
【図８】
2012212441.tif 000010
【図９】
2012212441.tif 000011
【図１０】
2012212441.tif 000012
【図１１】
2012212441.tif 000013
【図１２】
2012212441.tif 000014
【図１３】
2012212441.tif 000015
【図１４】
2012212441.tif 000016