(57)【要約】【課題】外部表示装置内のリソースを有効に利用することができる電子機器を実現する。【解決手段】実施形態によれば、電子機器は、映像コンテンツデータを受信する。電子機器は、映像コンテンツデータを再生して第１の映像データを生成する。電子機器は、第１の映像データに対応する映像をディスプレイの画面上に表示する。電子機器は、第１の映像データを含むイメージデータを外部表示装置に送信する。電子機器は、外部表示装置の動作モードが、イメージデータに対応する映像が外部表示装置の画面上に表示される第１のモードから、外部表示装置内のリソースによって前記映像コンテンツデータを受信および再生することによって得られる第２の映像データに対応する映像が外部表示装置の画面上に表示される第２のモードに切り換えられるように、前記映像コンテンツデータを識別するための識別情報を含むモード切換要求を外部表示装置に送信する。【選択図】図５
2014007507.tif 000002
【特許請求の範囲】
【請求項１】
映像コンテンツデータを受信する受信部と、
前記映像コンテンツデータを再生して第１の映像データを生成する再生手段と、
前記第１の映像データに対応する映像を画面上に表示するディスプレイと、
前記第１の映像データを含むイメージデータを外部表示装置に送信する送信部と、
前記外部表示装置の動作モードが、前記イメージデータに対応する映像が前記外部表示装置の画面上に表示される第１のモードから、前記外部表示装置内のリソースによって前記映像コンテンツデータを受信および再生することによって得られる第２の映像データに対応する映像が前記外部表示装置の画面上に表示される第２のモードに切り換えられるように、前記映像コンテンツデータを識別するための識別情報を含むモード切換要求を前記外部表示装置に送信する切り換え手段とを具備する電子機器。
【請求項２】
前記イメージデータは、前記ディスプレイの画面上に表示される画面イメージを示す画面イメージデータであり、
ウィンドウモードからフルスクリーンモードへの前記映像コンテンツデータの表示モードの変更を検出する検出手段をさらに具備し、
前記切り換え手段は、前記表示モードの変更が検出された場合、前記モード切換要求を前記外部表示装置に送信する請求項１記載の電子機器。
【請求項３】
前記受信部は、テレビジョン放送信号を受信および選局するチューナを具備し、
前記映像コンテンツデータは前記チューナによって選局されているチャンネルに対応する放送番組データであり、
前記識別情報は、前記選局されているチャンネルを示す請求項１記載の電子機器。
【請求項４】
前記イメージデータは、前記ディスプレイの画面上に表示される画面イメージを示す画面イメージデータであり、
前記ディスプレイの画面上に表示される前記放送番組データの表示モードがウィンドウモードからフルスクリーンモードへ変更されたことを検出する検出手段をさらに具備し、
前記切り換え手段は、前記ウィンドウモードから前記フルスクリーンモードへの前記表示モードの変更の検出に応答して、前記選局されているチャンネルを示す情報を前記識別情報として含む前記モード切換要求を前記外部表示装置に送信する請求項３記載の電子機器。
【請求項５】
前記受信部は、無線ネットワークを介して外部装置から前記映像コンテンツデータを受信する無線通信部を含み、
前記映像コンテンツデータの受信中における前記無線ネットワークの通信品質の低下を検出する検出手段をさらに具備し、
前記切り換え手段は、前記無線ネットワークの通信品質の低下が検出された場合、前記モード切換要求を前記外部表示装置に送信する請求項１記載の電子機器。
【請求項６】
前記外部表示装置はテレビジョン受信機を含む請求項１記載の電子機器。
【請求項７】
電子機器によって映像コンテンツデータを受信し、
前記映像コンテンツデータを再生することによって得られる第１の映像データに対応する映像を前記電子機器のディスプレイの画面上に表示し、
前記第１の映像データを含むイメージデータを外部表示装置に送信し、
前記外部表示装置の動作モードが、前記イメージデータに対応する映像が前記外部表示装置の画面上に表示される第１のモードから、前記外部表示装置内のリソースによって前記映像コンテンツデータを受信および再生することによって得られる第２の映像データに対応する映像が前記外部表示装置の画面上に表示される第２のモードに切り換えられるように、前記映像コンテンツデータを識別するための識別情報を含むモード切換要求を前記外部表示装置に送信する表示制御方法。
【請求項８】
コンピュータに、
映像コンテンツデータを受信する手順と、
前記映像コンテンツデータを再生することによって得られる第１の映像データに対応する映像を前記コンピュータのディスプレイの画面上に表示する手順と、
前記第１の映像データを含むイメージデータを外部表示装置に送信する手順と、
前記映像コンテンツデータを識別するための識別情報を前記外部表示装置に送信して、前記外部表示装置の動作モードを、前記イメージデータに対応する映像を表示する第１のモードから、前記外部表示装置内のリソースによって前記映像コンテンツデータを受信および再生することによって得られる第２の映像データに対応する映像を表示する第２のモードに切り換える手順とを実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、映像を表示することが可能な電子機器および同電子機器に適用される表示制御方法に関する。
【背景技術】
【０００２】
近年、パーソナルコンピュータ（ＰＣ）、タブレットＰＣといった種々の電子機器が開発されている。この種の多くの電子機器では、外部から映像を受信することが可能である。
【０００３】
具体的には、このような電子機器は、放送番組データのような映像コンテンツデータを受信し、受信した映像コンテンツデータの映像を電子機器の画面に表示することができる。また、電子機器とテレビジョン受信機等の外部表示装置とを接続し、電子機器の画面イメージを外部表示装置に表示することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−３０７５９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、電子機器によって映像コンテンツデータを再生した場合よりも、テレビジョン受信機内のリソースを使用して映像コンテンツデータを再生した方が、高品質の映像を表示できる場合がある。したがって、外部表示装置内のリソースを有効に利用できるようにするための新たな機能の実現が要求される。
【０００６】
本発明の目的は、外部表示装置内のリソースを有効に利用することができる電子機器および表示制御方法を提供することである。
【課題を解決するための手段】
【０００７】
実施形態によれば、電子機器は、受信部と、再生手段と、ディスプレイと、送信部と、切り換え手段とを具備する。前記受信部は、映像コンテンツデータを受信する。前記再生手段は、前記映像コンテンツデータを再生して第１の映像データを生成する。前記ディスプレイは、前記第１の映像データに対応する映像を画面上に表示する。前記送信部は、前記第１の映像データを含むイメージデータを外部表示装置に送信する。前記切り換え手段は、前記外部表示装置の動作モードが、前記イメージデータに対応する映像が前記外部表示装置の画面上に表示される第１のモードから、前記外部表示装置内のリソースによって前記映像コンテンツデータを受信および再生することによって得られる第２の映像データに対応する映像が前記外部表示装置の画面上に表示される第２のモードに切り換えられるように、前記映像コンテンツデータを識別するための識別情報を含むモード切換要求を前記外部表示装置に送信する。
【図面の簡単な説明】
【０００８】
【図１】一実施形態に係る電子機器の外観を示す斜視図。
【図２】同実施形態の電子機器のシステム構成例を示すブロック図。
【図３】同実施形態の電子機器によって実行されるＴＶアプリケーションプログラム及び表示制御プログラムの構成例を示すブロック図。
【図４】同実施形態の電子機器から送信されるイメージデータを表示する外部表示装置のシステム構成例を示すブロック図。
【図５】同実施形態の電子機器によって実行される、外部表示装置の動作モードを切り換える動作を説明するための図。
【図６】同実施形態の電子機器によって実行される表示制御処理の手順を示すフローチャート。
【図７】同実施形態の電子機器によって再生される映像コンテンツデータの例を説明するためのブロック図。
【発明を実施するための形態】
【０００９】
以下、図面を参照して、一実施形態を説明する。  
まず、図１および図２を参照して、一実施形態に係る電子機器の構成を説明する。本実施形態の電子機器は、例えば、ノートブック型の携帯型パーソナルコンピュータ１０から実現されている。また、この電子機器は、タブレットコンピュータ、ＰＤＡ等として実現してもよい。
【００１０】
このコンピュータ１０は、テレビジョン放送信号によって放送される放送番組データのような映像コンテンツデータの再生等を実行するためのＴＶ機能を有している。このＴＶ機能は、例えば、コンピュータ１０に予めインストールされているＴＶアプリケーションによって実現されている。
【００１１】
さらに、コンピュータ１０は、外部表示装置と接続することができる。コンピュータ１０は、再生中の様々なイメージデータを外部表示装置に送信することができる。例えば、コンピュータ１０が放送番組データを受信および再生している間においては、コンピュータ１０は放送番組データに対応する映像をコンピュータ１０のディスプレイに表示するだけでなく、さらに、その放送番組データに対応する映像を含むイメージデータを外部表示装置に送信することができる。これにより、放送番組データに対応する映像を外部表示装置の大きな画面上に表示することができる。
【００１２】
図１はコンピュータ１０のディスプレイユニットを開いた状態における斜視図である。コンピュータ１０は、コンピュータ本体１１と、ディスプレイユニット１２とから構成されている。ディスプレイユニット１２には、ＬＣＤ（liquid crystal display）１７が組み込まれている。ディスプレイユニット１２は、コンピュータ本体１１の上面が露出される開放位置とコンピュータ１１の上面がディスプレイユニット１２で覆われる閉塞位置との間を回動自在にコンピュータ本体１１に取り付けられている。
【００１３】
コンピュータ本体１１は、薄い箱形の筐体を有しており、その上面には、キーボード１３、コンピュータ１０を電源オン／電源オフするためのパワーボタン１４、入力操作パネル１５、タッチパッド１６、スピーカ１８Ａ，１８Ｂなどが配置されている。入力操作パネル１５上には、各種操作ボタンが設けられている。また、コンピュータ本体１１の右側面には、ＴＶ放送用のアンテナ端子１９が設けられている。また、コンピュータ本体１１の右側面には、例えばＨＤＭＩ(high-definition multimedia interface)規格に対応した外部ディスプレイ接続端子（ＨＤＭＩ端子）２が設けられている。このＨＤＭＩ端子２は、様々なイメージデータを外部ディスプレイに出力するために用いられる。
【００１４】
また、コンピュータ本体１１の正面には、コンピュータ１０のＴＶ機能をリモート制御するリモコンユニットとの通信を実行するためのリモコンユニットインタフェース部２０が設けられている。リモコンユニットインタフェース部２０は、赤外線信号受信部などから構成されている。
【００１５】
図２は、コンピュータ１０のシステム構成を示す図である。  
コンピュータ１０は、中央処理装置（ＣＰＵ）１０１、ノースブリッジ１０２、主メモリ１０３、サウスブリッジ１０４、グラフィクスプロセッシングユニット（ＧＰＵ）１０５、ビデオメモリ（ＶＲＡＭ）１０５Ａ、サウンドコントローラ１０６、ＢＩＯＳ−ＲＯＭ１０９、ＬＡＮ（local area network）コントローラ１１０、ハードディスクドライブ（ＨＤＤ）１１１、光ディスクドライブ（ＯＤＤ）１１２、無線ネットワークコントローラ１１４、エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１１６、ＥＥＰＲＯＭ（electrically erasable programmable ROM）１１８等を備える。
【００１６】
ＣＰＵ１０１は、コンピュータ１０内の各部の動作を制御するプロセッサである。ＣＰＵ１０１は、ＨＤＤ１１１から主メモリ１０３にロードされる様々なソフトウェアを実行する。これらソフトウェアには、オペレーティングシステム（ＯＳ）２０１、表示制御プログラム２０２、及びＴＶアプリケーションプログラム２０３等が含まれる。ＴＶアプリケーションプログラム２０３は、ＴＶチューナ１１７または無線ネットワークコントローラ１１４といった受信部によって受信される様々な映像コンテンツデータを再生するためのプログラムである。上述の映像コンテンツデータには、ＴＶチューナ１１７によって受信される放送番組データ、無線ネットワークコントローラ１１４によって無線ネットワークを介して外部装置から受信される映像コンテンツデータ（例えば、ビデオクリップ、ホームムービー）、等が含まれる。さらに、ＴＶアプリケーションプログラム２０３は、例えば、インターネット上のサーバから受信される映像コンテンツデータを再生する機能を有していても良い。
【００１７】
表示制御プログラム２０２は、映像コンテンツデータの再生によって得られる映像データを含むイメージデータを、外部表示装置２１に送信するためのプログラムである。例えば、放送番組データが再生されている間は、放送番組データの再生によって得られる映像データに対応する映像がＬＣＤ１７の画面上に表示され、さらに、この映像データが、例えばＨＤＭＩ端子２を介して、また有線または無線のネットワークを介して、外部表示装置２１に送信される。なお、送信されるイメージデータは、放送番組データの再生によって得られる映像データのみを含んでいてもよい。あるいは、送信されるイメージデータは、ＬＣＤ１７の画面上に表示される画面イメージ全体を示す画面イメージデータであってもよい。
【００１８】
また、ＣＰＵ１０１は、ＢＩＯＳ−ＲＯＭ１０９に格納されたＢＩＯＳ（基本入出力システム）も実行する。ＢＩＯＳは、ハードウェア制御のためのプログラムである。  
ノースブリッジ１０２は、ＣＰＵ１０１のローカルバスとサウスブリッジ１０４との間を接続するブリッジデバイスである。ノースブリッジ１０２には、主メモリ１０３をアクセス制御するメモリコントローラも内蔵されている。また、ノースブリッジ１０２は、例えば、ＰＣＩ ＥＸＰＲＥＳＳ規格のシリアルバスなどを介してＧＰＵ１０５との通信を実行する機能も有している。
【００１９】
ＧＰＵ１０５は、コンピュータ１０のディスプレイモニタとして使用されるＬＣＤ１７を制御する表示コントローラである。このＧＰＵ１０５によって生成される表示信号はＬＣＤ１７に送られる。
【００２０】
また、ＧＰＵ１０５は、ＨＤＭＩ制御回路３およびＨＤＭＩ端子２を介して、外部表示装置２１にデジタル映像信号を送出することもできる。  
ＨＤＭＩ端子２は、非圧縮のデジタル映像信号と、デジタルオーディオ信号とを一本のケーブルでテレビのような外部表示装置２１に送出することができる。ＨＤＭＩ制御回路３は、ＨＤＭＩモニタと称される外部表示装置２１にデジタル映像信号をＨＤＭＩ端子２を介して送出するためのインタフェースである。
【００２１】
サウスブリッジ１０４は、ＰＣＩ（Peripheral Component Interconnect）バス上の各デバイス及びＬＰＣ（Low Pin Count）バス上の各デバイスを制御する。また、サウスブリッジ１０４は、ＨＤＤ１１１を制御するためのＩＤＥ（Integrated Drive Electronics）コントローラを内蔵している。さらに、サウスブリッジ１０４は、サウンドコントローラ１０６との通信を実行する機能も有している。
【００２２】
サウンドコントローラ１０６は音源デバイスであり、再生対象のオーディオデータをスピーカ１８Ａ，１８Ｂに出力する。ＬＡＮコントローラ１１０は、例えばＩＥＥＥ  ８０２．３規格の有線通信を実行する有線通信デバイスであり、一方、無線ネットワークコントローラ１１４は、例えばＩＥＥＥ  ８０２．１１規格の無線通信を実行する無線通信デバイスである。無線ネットワークコントローラ１１４は、無線ネットワーク（無線ＬＡＮ）を介して外部装置から映像コンテンツデータを受信する無線通信部として機能する。
【００２３】
ＥＣ／ＫＢＣ１１６は、電力管理のためのエンベデッドコントローラと、キーボード１３及びタッチパッド１６を制御するためのキーボードコントローラとが集積されたワンチップマイクロコンピュータである。ＥＣ／ＫＢＣ１１６は、ユーザによるパワーボタン１４の操作に応じてコンピュータ１０を電源オン／電源オフする機能を有している。
【００２４】
ＴＶチューナ１１７はアンテナ端子１９に接続されており、テレビジョン（ＴＶ）放送信号の受信及び選局を実行する。このＴＶチューナ１１７は、例えば、地上波デジタルＴＶ放送のようなデジタル放送番組データを受信可能なデジタルＴＶチューナとして実現されている。ＴＶチューナ１１７においては、現在選局されているチャンネルに対応する放送番組データが復調され、この復調によってトランスポートストリームデータが生成される。このトランスポートストリームデータは、例えば、圧縮符号化された映像データと圧縮符号化されたオーディオデータとを含む。このトランスポートストリームデータは主メモリ１０３に転送され、そしてＴＶアプリケーションプログラム２０３によって再生（デコード）される。再生（デコード）によって得られる映像データはＴＶアプリケーションプログラム２０３によってビデオメモリ（ＶＲＡＭ）１０５に描画される。
【００２５】
次に、図３を参照して、表示制御プログラム２０２及びＴＶアプリケーションプログラム２０３の機能構成を説明する。  
ＴＶアプリケーションプログラム２０３は、映像コンテンツデータを再生するために、デコーダ２０３ｂ及び描画エンジン２０３ｃを備えている。デコーダ２０３ｂ及び描画エンジン２０３ｃは、映像コンテンツデータを再生して映像データ（デジタル映像信号）を生成する再生部として機能する。例えば、デコーダ２０３ｂは、ＴＶチューナ１１７または無線ネットワークコントローラ１１４から送られてくる映像コンテンツデータをデコードする。描画エンジン２０３は、デコーダ２０３ｂによって映像コンテンツデータをデコードすることによって得られる映像データ（第１の映像データ）を表示ドライバプログラム３１０を介してビデオメモリ（ＶＲＡＭ）１０５Ａに描画する。ビデオメモリ（ＶＲＡＭ）１０５Ａは、ＬＣＤ１７の画面イメージを示す画面イメージデータを格納するためのバッファ１０５Ｂを備えている。このバッファ１０５Ｂには、ＴＶアプリケーションプログラム２０３のウィンドウに対応する記憶エリアが確保されている。描画エンジン２０３は、ＴＶアプリケーションプログラム２０３のウィンドウに対応する記憶エリアに上述の第１の映像データの各ビデオフレームを描画する。
【００２６】
ＧＰＵ１０５は、バッファ１０５Ｂに描画される画面イメージデータに基づいて、ＬＣＤ１７に画面イメージを表示するための第１の映像信号と、外部表示装置２１に画面イメージを表示するための第２の映像信号とをそれぞれ生成する。この場合、「クローン表示モード」においては、第１の映像信号によって形成される画面イメージと第２の映像信号によって形成される画面イメージは同一であり、ＬＣＤ１７と外部表示装置２１に同じ画面イメージが、つまり同じ映像が表示される。
【００２７】
表示制御プログラム２０２は、チャンネル情報取得部３０５、イメージデータ送信部３０６、検出部３０７、モード切換部３０８、及びメイン処理部３０９を備えている。  
チャンネル情報取得部３０５は、現在再生中の映像コンテンツデータを識別するための識別情報をＴＶアプリケーションプログラム２０３から取得する。現在再生中の映像コンテンツデータがＴＶチューナ１１７によって選局されているチャンネルに対応する放送番組データである場合には、現在選局中のチャンネルを示すチャンネル情報が上述の識別情報として使用される。この場合、チャンネル情報取得部３０５は、現在選局中のチャンネルを示すチャンネル情報をＴＶアプリケーションプログラム２０３から取得する。現在再生中の映像コンテンツデータがインターネット７０１上のサーバから受信される映像コンテンツデータである場合には、この映像コンテンツデータのＵＲＬ等を上述の識別情報として使用してもよい。
【００２８】
イメージデータ送信部３０６は、現在再生中の映像コンテンツデータに対応する第１の映像データを含むイメージデータを外部表示装置２１に送信する。このイメージデータは、第１の映像データのみから構成されていてもよく、またＬＣＤ１７に表示される画面イメージ全体を示す画面イメージデータであってもよい。
【００２９】
イメージデータをＨＤＭＩ端子２を介して外部表示装置に２１に送信する場合においては、上述のＨＤＭＩ制御回路３およびＨＤＭＩ端子２が、イメージデータを外部表示装置２１に送信するための送信部として機能する。この場合、イメージデータ送信部３０６は、表示ドライバプログラム３１０を介してＧＰＵ１０５を制御し、ＧＰＵ１０５に上述のイメージデータに対応するデジタル映像信号をＨＤＭＩ制御回路３に出力させる。
【００３０】
イメージデータを有線または無線のＬＡＮを介して外部表示装置２１に送信する場合においては、ＬＡＮコントローラ１１０または無線ネットワークコントローラ１１４が、イメージデータを外部表示装置２１に送信するための送信部として機能する。この場合、イメージデータ送信部３０６は、表示ドライバプログラム３１０を介してバッファ１０５Ｂ内のイメージデータをリードし、そのイメージデータをＬＡＮコントローラ１１０または無線ネットワークコントローラ１１４に送る。
【００３１】
モード切換部３０８は、外部表示装置３１０内のリソースを有効利用するために、所定のモード切換イベントに応答して、外部表示装置３１０の動作モードを切り換える処理を実行するように構成されている。外部表示装置３１０はＴＶ受信機のような映像機器によって実現し得るので、外部表示装置３１０は、コンピュータ１０によって再生される映像コンテンツデータと同一の映像コンテンツデータを受信および再生する能力を有している場合がある。この場合、映像コンテンツデータを受信および再生するための外部表示装置３１０内のリソース、例えば、ＴＶチューナ、デコーダ、映像信号処理エンジン等、の能力は、映像コンテンツデータを受信および再生するためのコンピュータ１０のリソースの能力よりも高い場合がある。
【００３２】
外部表示装置３１０内のリソースを有効利用するために、モード切換部３０８は、上述のモード切換イベントに応答して、外部表示装置２１の動作モードが第１のモードから第２のモードに切り換えられるように、ＴＶアプリケーションプログラム２０３によって現在再生中の映像コンテンツデータを識別するための識別情報を含むモード切換要求を外部表示装置２１に送信する。モード切換要求はＨＤＭＩのＣＥＣ線を介して外部表示装置２１に送信されてもよいし、有線または無線のネットワークを介して外部表示装置２１に送信されてもよい。
【００３３】
第１のモードは、例えば、外部表示装置３１０の外部入力モードに対応する。外部表示装置２１が第１のモードである場合においては、コンピュータ１０から外部表示装置２１にＨＤＭＩケーブル等を介して送信されるイメージデータに対応する映像が外部表示装置２１の画面上に表示される。この場合、外部表示装置２１内のＴＶチューナやデコーダといったリソースは使用されない。
【００３４】
第２のモードは、モード切換要求内の識別情報によって指定される映像コンテンツデータを外部表示装置３１０内のリソースを使用して受信および再生するための動作モードである。外部表示装置２１が第２のモードに切り換えられた場合においては、識別情報によって指定される映像コンテンツデータが外部表示装置２１内のリソースによって受信および再生される。例えば、識別情報によって指定される映像コンテンツデータ、つまりコンピュータ１０によって現在再生中の映像コンテンツデータ、があるチャンネルの放送番組データである場合には、外部表示装置２１内のＴＶチューナによってこのチャンネルの放送番組データが受信される。そして、外部表示装置２１内のデコーダおよび映像信号処理エンジン等によって放送番組データが再生され、この再生によって得られる映像データ（第２の映像データ）に対応する映像が、外部表示装置２１の画面上に表示される。
【００３５】
識別情報によって指定される映像コンテンツデータ、つまりコンピュータ１０によって現在再生中の映像コンテンツデータ、がネットワーク上の外部装置から受信した映像コンテンツデータである場合には、外部表示装置２１内のＬＡＮコントローラ等によってこの映像コンテンツデータが受信される。そして、外部表示装置２１内のデコーダおよび映像信号処理エンジン等によって映像コンテンツデータが再生され、この再生によって得られる映像データ（第２の映像データ）に対応する映像が、外部表示装置２１の画面上に表示される。
【００３６】
モード切換部３０８にモード切換要求を送信させる要因となり得るモード切換イベント、つまり、モード切換要求を送信するトリガは、例えば、以下の通りである。  
モード切換イベント１：ウィンドウモードからフルスクリーンモードへの映像コンテンツデータの表示モードの変更  
モード切換イベント２：無線ネットワークを介して外部装置から映像コンテンツデータを受信している期間中における無線ネットワークの通信品質の低下  
モード切換イベント３：ユーザの操作  
モード切換イベント１は、例えば、コンピュータ１０から外部表示装置２１に送信される上述のイメージデータが、ＬＣＤ１７の画面上に表示される画面イメージを示す画面イメージデータである場合に使用される。ＴＶアプリケーションプログラム２０３によって再生中の映像コンテンツデータの表示モード（ＴＶアプリケーションプログラム２０３の表示モード）がウィンドウモードである間は、映像コンテンツデータに対応する映像は、ＬＣＤ１７の画面上のＴＶアプリケーションプログラムウィンドウ内に表示される。この場合、ＬＣＤ１７の画面上に表示される画面イメージは、映像コンテンツデータに対応する映像のみならず、他のアプリケーションプログラムのウィンドウ、デスクトップ画面、といった他の様々なイメージを含む。外部表示装置２１の画面にも、ＬＣＤ１７の画面上に表示される画面イメージと同じ画面イメージが表示される。上述の他の様々なイメージは、外部表示装置２１側では生成できないイメージである。ＴＶアプリケーションプログラム２０３の表示モードがフルスクリーンモードに切り換えられた場合、映像コンテンツデータに対応する映像が拡大され、この拡大された映像がＬＣＤ１７の画面全体に表示される。この場合は、ＬＣＤ１７の画面上に表示される画面イメージは、映像コンテンツデータに対応する映像のみを含み、他のほとんど全てのイメージはＬＣＤ１７の画面上に表示されない。外部表示装置２１の画面にも、ＬＣＤ１７の画面上に表示される画面イメージと同じ画面イメージ、つまり、映像コンテンツデータに対応する映像のみが表示される。このようなフルスクリーンモード時の画面イメージは、外部表示装置２１側のリソースによって映像コンテンツデータを受信及び再生することによって生成可能なイメージである。しかも、外部表示装置２１側のリソースを使用した方が、より品質の高い映像を表示することができる場合がある。
【００３７】
したがって、本実施形態では、ウィンドウモードからフルスクリーンモードへの映像コンテンツデータの表示モードの変更に応答して、外部表示装置２１の動作モードが第１のモード（外部入力モード）から第２のモードに自動的に切り換えられる。これにより、外部表示装置２１のリソースを有効利用することができる。
【００３８】
モード切換イベント２は、例えば、コンピュータ１０が無線ネットワークを介して、外部装置から映像コンテンツデータを受信及び再生し、その映像コンテンツデータをＬＣＤ１７の画面上に表示し、さらに、その映像コンテンツデータに対応する映像を外部表示装置２１の画面に表示している場合に使用される。なお、外部表示装置２１は、無線ネットワークよりも通信環境の影響を受けにくい、例えば有線ネットワーク等を介して外部装置から映像コンテンツデータを受信及び再生することができる。外部装置は、例えばインターネットに接続された映像配信サイトのサーバ、ホームネットワーク等のＮＡＳストレージ等である。
【００３９】
モード切換イベント２を使用する場合では、無線ネットワークにおけるノイズや通信速度等の通信品質の低下が生じた時に、外部表示装置２１の動作モードが、第１のモード（外部入力モード）から、第２のモード、例えば、有線ネットワークを介して映像コンテンツデータを受信及び再生するモード（ＬＡＮネットワークモード）等に切り換えられる。ＬＡＮネットワークモードに切り換えることによって、無線ネットワークを利用する場合よりも安定して映像コンテンツデータを受信することができる。
【００４０】
モード切換イベント３は、ユーザの操作に応じて外部表示装置２１の動作モードを切り替える時に使用される。ユーザが例えばキーボード１３等を操作する、あるいはコンピュータ１０の画面に表示されているＧＵＩ等を選択することによって、外部表示装置２１の動作モードが切り換えられる。
【００４１】
以上の３つのモード切換イベントは、次に説明する検出部３０７によって検出される。検出部３０７は、モード変更検出部３０７ｂ及び通信品質検出部３０７ｃを備えている。検出部３０７は、ＴＶアプリケーションプログラム２０３によって映像コンテンツデータを再生することによって得られる上述の第１の映像データの状態（表示モード、通信品質）を検出する。
【００４２】
モード変更検出部３０７ｂは、モード切換イベント１を検出する。モード変更検出部３０７ｂは、上述したような、ウィンドウモードからフルスクリーンモードへの表示モードの変更を検出する。
【００４３】
通信品質検出部３０７ｃは、モード切換イベント２を検出する。通信品質検出部３０７ｃは、上述したような、無線ネットワークの通信品質が低下しているまたは低下したことを検出する。
【００４４】
また、検出部３０７は、モード切換イベント３を検出する。検出部３０７は、例えば、チャンネル情報取得部３０５、イメージデータ送信部３０６、検出部３０７、及びモード切換部３０８を制御するメイン処理部３０９を介してユーザの操作が行われたことを検出する。
【００４５】
次に、図４を参照し、外部表示装置２１のシステム構成について説明する。  
外部表示装置２１は、例えば液晶テレビ（ＬＣＤテレビ等）である。図４では、外部表示装置２１の一例としてのデジタルテレビジョン受信機２１を説明する。  
デジタルテレビジョン受信機２１は、映像表示モジュール３６、スピーカ１００、操作モジュール３７、リモコンユニットインタフェース２０、外部入力端子３４、ＨＤＭＩ制御回路３５、ＬＡＮ３９、放送信号入力端子４８、出力端子６３、チューナ４９、信号処理モジュール５１、映像処理モジュール５８、及び制御モジュール６５等を備える。
【００４６】
放送信号入力端子４８には、地上波放送受信用アンテナ４７が接続される。リモコンユニットインタフェース２０は、リモートコントローラ３８から出力される信号を受信する。
【００４７】
制御モジュール６５は、デジタルテレビジョン受信機２１内の各部の動作を制御する。制御モジュール６５は、ＣＰＵ７０、ＲＯＭ６６、ＲＡＭ６７、及び不揮発性メモリ６８を備える。ＲＯＭ６６は、ＣＰＵ７０によって実行される制御プログラムを格納する。不揮発性メモリ６８は、各種の設定情報及び制御情報を格納する。ＣＰＵ７０は、処理に必要な命令群及びデータをＲＡＭ６７にロードし、処理を実行する。
【００４８】
制御モジュール６５には、操作モジュール３７による操作情報、もしくはリモコンユニットインタフェース２０で受信されるリモートコントローラ３８による操作情報が入力される。制御モジュール６５は、この操作内容を反映した各部の制御を行う。
【００４９】
地上波放送受信用アンテナ４７は、地上デジタルテレビジョン放送信号を受信する。地上波放送受信用アンテナ４７は、受信した地上デジタルテレビジョン放送信号を、入力端子４８を介して地上デジタル放送用のチューナ４９に出力する。チューナ４９は、この放送信号からユーザが選択しているチャンネルの放送信号を選局する。チューナ４９は、選局した放送信号を復調器５０に出力する。復調器５０は、チューナ４９により選局された放送信号をデジタルの映像信号及び音声信号に復調する。復調器５０は、復調したデジタルの映像信号及び音声信号を信号処理モジュール５１に出力する。
【００５０】
信号処理モジュール５１は、復調器５０から入力されたデジタルの映像信号に対して所定のデジタル信号処理を施す。信号処理モジュール５１は、所定のデジタル信号処理を施した映像信号及び音声信号を、映像処理モジュール５８及び音声処理モジュール５９に出力する。
【００５１】
音声処理モジュール５９は、入力されたデジタル音声信号を、スピーカ１００で再生可能なアナログ音声信号に変換する。音声処理モジュール５９は、このアナログ音声信号をスピーカ１００に出力する。スピーカ１００は、入力されたアナログ音声信号に基づいて音声を再生する。音声処理モジュール５９はさらに、出力端子６４を介してアナログ音声信号を外部に導出してもよい。
【００５２】
映像処理モジュール５８は、入力されたデジタル映像信号を、映像表示モジュール３６で表示可能なアナログ映像信号に変換する。  
映像表示モジュール３６は、ＬＣＤ（Liquid Crystal Display）３６ｂとバックライトパネル３６ｃとを備える。  
外部入力端子３４は、ＨＤＭＩケーブルを介してコンピュータ１０と接続される。デジタルテレビジョン受信器２１は、外部入力端子３４を介してコンピュータ１０から送られてくるイメージデータ（デジタル映像信号）を受信する。
【００５３】
ＨＤＭＩ制御回路３５は、外部入力端子３４を介して受信したイメージデータに対して、信号処理モジュール５１が上述した所定のデジタル信号処理を施すことが可能なように、所定の信号処理を行う。
【００５４】
また、信号処理モジュール５１は、入力信号選択部５１ｂを備えている。入力信号選択部５１ｂは、チューナ４９等を介して信号処理モジュール５１に送られてくるテレビジョン放送信号（ＴＶ信号）と、外部入力端子３４を介してコンピュータ１０から送られてくる信号（外部入力信号）と、の何れかの信号を選択する。
【００５５】
入力信号選択部５１ｂは、コンピュータ１０から、ＨＤＭＩケーブルまたはＬＡＮ３９を介して送られてくるモード切換要求に応じて、ＴＶ信号と外部入力信号との何れかを選択する。信号処理モジュール５１は、入力信号選択部５１ｂによって選択された信号に対して上述したような信号処理を行う。
【００５６】
次に、図５を参照し、本実施形態における外部表示装置の動作モードを切り換える動作の一例について説明する。  
図５では、状態５００から状態５０１への状態の遷移（動作モードの切り換え）が示されている。状態５００では、コンピュータ１０のデスクトップ画面３１にウィンドウモードで放送番組データテレビ映像に対応する映像が表示され、外部表示装置２１の画面（外部表示画面）３３にクローン表示モードでデスクトップ画面３１と同じ画面イメージが表示されている。状態５０１では、デスクトップ画面３１にフルスクリーンモードで放送番組データに対応する映像が表示され、外部表示画面３３に外部表示装置２１内のチューナ４９によって受信される放送番組データに対応する映像が表示されている
具体的に、状態５００について述べる。  
コンピュータ１０は、アンテナケーブル２２によってＴＶアンテナ端子２４と接続されている。また、コンピュータ１０はＨＤＭＩケーブル２６によって外部表示装置２１と接続されている。コンピュータ１０では、アンテナケーブル２２を介してテレビジョン放送信号が受信される。そして、選択されたチャンネルの放送番組データに対応する映像がデスクトップ画面３１上に配置されたエリア３０に表示される（ウィンドウモード）。エリア３０は、上述のＴＶアプリケーションプログラム２０３のウィンドウに相当する。
【００５７】
外部表示装置２１は、アンテナケーブル２３によってＴＶアンテナ端子２５と接続されている。また、外部表示装置２１において、アンテナケーブル２３から受信されるテレビジョン放送信号内のあるチャンネルの放送番組データに対応する映像を表示するモードを「放送波モード」とし、また、ＨＤＭＩケーブル２６を介してコンピュータ１０から受信されるイメージデータを表示するモードを「外部入力モード」とする。
【００５８】
状態５００において、外部表示装置２１では、「外部入力モード」が選択されており、外部表示画面３３にはデスクトップ画面３１と同じ画面イメージが表示されている。具体的には、コンピュータ１０のデスクトップ画面３１の画面イメージ全体が外部表示画面３３に表示される。外部表示画面３３上のエリア３２は、デスクトップ画面３１上のエリア３０に対応しており、このエリア３２には、コンピュータ１０によって再生中の放送番組データの映像が表示される。
【００５９】
次に、状態５０１について述べる。  
デスクトップ画面３１には、放送番組データに対応する映像がフルスクリーンモードで表示されている。すなわち、エリア３０がデスクトップ画面３１全体に拡大されている。一方、外部表示装置２１では、「外部入力モード」から「放送波モード」に動作モードが変更されている。つまり、外部表示画面３３においては、アンテナケーブル２３を介してテレビジョン放送信号が受信され、コンピュータ１０によって選局中のチャンネルに対応する放送番組データの映像が、例えばエリア７２で示すように、表示される。
【００６０】
次に、図６を参照し、本実施形態の表示制御処理の手順について説明する。  
始めに、ユーザによって、コンピュータ１０に外部表示装置（ＴＶ）２１が接続される（ステップＳ６０）。例えば、ユーザがＨＤＭＩケーブル２６の両端の各々をＨＤＭＩ端子２及び外部入力端子３４に接続する。次に、ユーザによって、外部表示装置２１の表示モードが「外部入力モード」に切り換えられる（ステップＳ６１）。
【００６１】
次に、コンピュータ１０内のＴＶチューナ１１７によって受信される放送番組データに対応する映像を外部表示装置２１に送信する（ステップＳ６２）。外部表示装置２１のＬＣＤ３６ｂに表示される画面イメージは、コンピュータ１０のＬＣＤ１７に表示される画面イメージと同じである（クローン表示モード）。つまり、ＬＣＤ３６ｂには、コンピュータ１０のテレビ放送番組に対応する映像を含む画面イメージが表示される。
【００６２】
次に、ＬＣＤ１７に放送番組データに対応する映像をウィンドウモードで表示する（ステップＳ６３）。これにより、図５の状態５００で説明したように、放送番組データの映像が外部表示画面３３上のエリア３２に表示される。そして、ウィンドウモードで表示されている放送番組データの映像をフルスクリーンモードで表示する（ステップＳ６４）。このように、ウィンドウモードからフルスクリーンモードへの表示モードの切り換えが行われた場合、表示制御プログラム２０２は、現在選局されているチャンネルを示す上述したようなチャンネル情報を含むモード切換要求を外部表示装置２１に送信する。この場合、モード切換要求は、モード切換を指示するコマンドと、チャンネル情報とを含んでいてもよいし、チャンネル情報のみを含み、上述のコマンドを含まない構成であってもよい。また、チャンネル情報とモード切換要求（コマンド）とを個別に送信してもよい（ステップＳ６５、Ｓ６６）。
【００６３】
次に、外部表示装置２１がモード切換要求をサポートしている場合には、外部表示装置２１は、コンピュータ１０から受信したモード切換要求に応じて、動作モードを「外部入力モード」から「放送波モード」に切り換える（ステップＳ６７）。また、外部表示装置２１は、コンピュータ１０から受信したチャンネル情報によって示されるチャンネルを選局する（ステップＳ６８）。そして、外部表示装置２１は、チューナ４９によって選局されたチャンネルの放送番組データに対応する映像をＬＣＤ３６ｂに表示するための処理をする（ステップＳ６９）。
【００６４】
次に、図７を参照し、映像コンテンツデータの幾つかの例について説明する。  
コンピュータ１０と外部表示装置２１とはＨＤＭＩケーブルで接続されている。コンピュータ１０は、映像データ（Ｖｉｄｅｏ１またはＶｉｄｅｏ２）をＨＤＭＩケーブルを介して外部表示装置２１に送る。外部表示装置２１は、コンピュータ１０から送られてくる映像データを外部表示装置画面３３に表示する。
【００６５】
また、外部表示装置２１は、ＨＤＭＩケーブルとは異なる上述のＬＡＮ３９等を介して、Ｖｉｄｅｏ１またはＶｉｄｅｏ２の映像データを受信することができる。  
図７において、コンピュータ１０は、ＷＥＢサーバ７０２からＶｉｄｅｏ１を受信する。外部表示装置２１も、ＷＥＢサーバ７０２からＶｉｄｅｏ１を受信する。ＷＥＢサーバ７０２は、インターネット７０１と接続されたインターネット上のサーバである。ＷＥＢサーバ７０２は、映像データを取得するためのコンピュータ１０及び外部表示装置２１の各々からの要求に応じて、映像データをコンピュータ１０及び／または外部表示装置２１に送信するサーバである。具体的には、コンピュータ１０及び外部表示装置２１の各々は、ＷＥＢサーバ７０２からインターネット７０１を介して接続されているネットワーク（ＬＡＮ／無線ＬＡＮ）７００を介して、Ｖｉｄｅｏ１を受信する。
【００６６】
コンピュータ１０及び外部表示装置２１の各々は、ストレージ（ＮＡＳ）７０３に格納されている映像データ（Ｖｉｄｅｏ２）をネットワーク７００を介して受信する。ＮＡＳ７０３は、例えばＤＬＮＡ（Digital Living Network Alliance）等の規格によって、コンピュータ１０及び外部表示装置２１の各々と、ネットワーク７００を介して接続されている。
【００６７】
次に、映像データを識別する識別情報に関して述べる。Ｖｉｄｅｏ１に関する識別情報は、例えばＷＥＢサーバ７０２のＵＲＬアドレス等を含む識別情報である。Ｖｉｄｅｏ２に関する識別情報は、Ｖｉｄｅｏ２の格納場所を示すストレージパス（Ｖｉｄｅｏ２を格納しているＮＡＳ７０３内のディレクトリとＶｉｄｅｏ２のデータファイルのファイル名とを示すパス情報等）を含んでいる。
【００６８】
以上説明したように、本実施形態によれば、イメージデータ送信部３０６は、映像コンテンツデータを再生して生成された第１の映像データを含むイメージデータを外部表示装置２１に送信する。また、表示制御プログラム２０２は、イメージデータに対応する映像を外部表示装置２１の画面に表示するための制御をする。この場合において、外部表示装置２１のリソースを使用して映像コンテンツデータを受信および再生することによって得られる第２の映像データに対応する映像を外部表示装置２１の画面上に表示するために、映像コンテンツデータを識別するための識別情報を含むモード切換要求を外部表示装置２２に送信する。そのため、外部表示装置２１内のリソースを有効に利用することができ、外部表示装置２１の画面に表示される映像データに対応する映像の画質等の品質を向上させることができる。また、ウィンドウモードからフルスクリーンモードへの前記映像コンテンツデータの表示モードの変更、または、前記映像コンテンツデータの受信中における前記無線ネットワークの通信品質の低下、を検出することによって、外部表示装置２１のリソースを使用するための切り換えを自動で行うことができる。そのため、コンピュータ１０と外部表示装置２１とを連動させることによって、ユーザは自らリソースを選択することなく、適切な（より優れた）リソースを自動的に選択することができる。さらに、モード切換部３０８が、映像コンテンツデータを識別する情報を外部表示装置２１に送る。そのため、コンピュータ１０のリソースから外部表示装置２１のリソースに切り換えた場合でも、第１の映像データと第２の映像データとを同じ映像コンテンツデータから生成することができる。
【００６９】
（変形例）
以下、本実施形態の変形例について述べる。  
本実施形態では、「外部入力モード」から「放送波モード」に外部表示装置２１の動作モードを切り換えることによって、外部表示装置２１の画面に表示する映像コンテンツデータに対応する映像に関して、有効なリソースである外部表示装置２１のリソースを自動で選択した。
【００７０】
変形例では、映像コンテンツデータ以外のコンテンツデータ（第２のコンテンツデータ）、例えばＷＥＢブラウザ内の文字等のコンテンツデータ、を外部表示装置２１の画面に表示する場合について述べる。
【００７１】
例えば、外部表示装置２１のリソースを利用するよりもコンピュータ１０のリソースを利用した方が、より高い品質で、第２のコンテンツデータを外部表示装置２１の画面に表示することができる場合がある。つまり、第２のコンテンツデータに関しては、外部表示装置２１のリソースよりもコンピュータ１０のリソースの方がより適切なリソースである場合がある。
【００７２】
具体的には、「外部入力モード」において、映像コンテンツデータ及び第２のコンテンツデータに対応する映像及び文字等がコンピュータ１０の画面に表示されている場合を想定する。この場合において、上述したような表示制御処理を行うことによって、外部表示装置２１の動作モードが「外部入力モード」から「地上波モード」に切り換えられた後、検出部３０７が、例えば、フルスクリーンモードからウィンドウモードへの表示モードの切り換え、あるいは、コンピュータ１０によって再生されている映像コンテンツデータに対応する映像を表示しているエリア３０を縮小、を検出すると、モード切換部３０８は、外部表示装置２１のモードを「放送波モード」から「外部入力モード」に切り換えるための第２のモード切換要求を送信してもよい。これによって、第２のコンテンツデータに関して適切なリソース、つまりコンピュータ１０のリソースを自動的に選択することができる。
【００７３】
図３に示されているような各部の機能は、ソフトウェア（コンピュータプログラム）によって実現することができるので、このソフトウェアを格納したコンピュータ読み取り可能な記憶媒体を通じてこのソフトウェアを通常のコンピュータにインストールして実行することにより、本実施形態と同様の効果を容易に実現することができる。
【００７４】
なお、図３に示した各部の機能は、例えば、専用ＬＳＩ、ＤＳＰのようなハードウェアによって実現してもよい。  
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００７５】
１０…コンピュータ、２１…外部表示装置、１１７…ＴＶチューナ、２０２…表示制御プログラム、２０３…ＴＶアプリケーションプログラム、３０５…チャンネル情報取得部、３０６…イメージデータ送信部、３０７ｂ…モード変更検出部、３０７ｃ…通信品質検出部、３０８…モード切換部。
【図１】
2014007507.tif 000003
【図２】
2014007507.tif 000004
【図３】
2014007507.tif 000005
【図４】
2014007507.tif 000006
【図５】
2014007507.tif 000007
【図６】
2014007507.tif 000008
【図７】
2014007507.tif 000009