(57)【要約】【課題】ユーザが多様な手段で映像や音声を視聴できる映像表示システムを提供する。【解決手段】互いに通信接続される映像表示装置及び携帯型映像表示装置を含み、映像表示装置は、当該映像表示装置による表示、再生対象となる自装置用映像データ及び自装置用音声データを生成し、生成した自装置用映像データを表示するとともに生成した自装置用音声データを再生し、また生成した自装置用映像データ及び自装置用音声データを携帯型映像表示装置で処理可能なデータ形式に符号化して他装置用映像データ及び他装置用音声データを生成し、携帯型映像表示装置に対して送信し、携帯型映像表示装置は、送信された他装置用映像データ及び他装置用音声データを受信し、他装置用映像データを復号して表示するとともに、他装置用音声データを復号して再生する映像表示システムである。【選択図】図４
2014053959.tif 000002
【特許請求の範囲】
【請求項１】
互いに通信接続される映像表示装置及び携帯型映像表示装置を含む映像表示システムであって、
前記映像表示装置は、
当該映像表示装置による表示対象となる自装置用映像データを生成する自装置用映像データ生成手段と、
当該映像表示装置による再生対象となる自装置用音声データを生成する自装置用音声データ生成手段と、
前記生成した自装置用映像データを表示するとともに、前記生成した自装置用音声データを再生する映像及び音声出力手段と、
前記自装置用映像データとは異なるデータ形式の他装置用映像データを生成する他装置用映像データ生成手段と、
前記自装置用音声データとは異なるデータ形式の他装置用音声データを生成する他装置用音声データ生成手段と、
前記他装置用映像データ及び他装置用音声データを前記携帯型映像表示装置に対して送信するデータ送信手段と、
を含み、
前記携帯型映像表示装置は、
前記送信された他装置用映像データ及び他装置用音声データを受信するデータ受信手段と、
前記受信した他装置用映像データを表示するとともに、前記受信した他装置用音声データを再生する映像及び音声出力手段と、
を含む
ことを特徴とする映像表示システム。
【請求項２】
互いに通信接続される映像表示装置及び携帯型映像表示装置を含む映像表示システムであって、
前記映像表示装置は、
当該映像表示装置による表示対象となる自装置用映像データを生成する自装置用映像データ生成手段と、
当該映像表示装置による再生対象となる自装置用音声データを生成する自装置用音声データ生成手段と、
前記生成した自装置用映像データを表示するとともに、前記生成した自装置用音声データを再生する映像及び音声出力手段と、
前記自装置用映像データ及び自装置用音声データを、前記携帯型映像表示装置で処理可能なデータ形式に符号化して、他装置用映像データ及び他装置用音声データを生成する符号化手段と、
前記他装置用映像データ及び他装置用音声データを前記携帯型映像表示装置に対して送信するデータ送信手段と、
を含み、
前記携帯型映像表示装置は、
前記送信された他装置用映像データ及び他装置用音声データを受信するデータ受信手段と、
前記受信した他装置用映像データを復号して表示するとともに、前記受信した他装置用音声データを復号して再生する映像及び音声出力手段と、
を含む
ことを特徴とする映像表示システム。
【請求項３】
携帯型映像表示装置と通信接続される映像表示装置であって、
当該映像表示装置による表示対象となる自装置用映像データを生成する自装置用映像データ生成手段と、
当該映像表示装置による再生対象となる自装置用音声データを生成する自装置用音声データ生成手段と、
前記生成した自装置用映像データを表示するとともに、前記生成した自装置用音声データを再生する映像及び音声出力手段と、
前記自装置用映像データ及び自装置用音声データを、前記携帯型映像表示装置で処理可能なデータ形式に符号化して、他装置用映像データ及び他装置用音声データを生成する符号化手段と、
前記他装置用映像データ及び他装置用音声データを前記携帯型映像表示装置に対して送信するデータ送信手段と、
を含むことを特徴とする映像表示装置。
【請求項４】
請求項３に記載の映像表示装置において、
前記符号化手段は、前記自装置用映像データを前記携帯型映像表示装置で表示可能なサイズに変換し、当該サイズを変換した自装置用映像データを符号化して、前記他装置用映像データを生成する
ことを特徴とする映像表示装置。
【請求項５】
請求項３又は４に記載の映像表示装置において、
前記符号化手段は、前記自装置用音声データのチャネル数を低減し、当該チャネル数を低減した自装置用音声データを符号化して、前記他装置用音声データを生成する
ことを特徴とする映像表示装置。
【請求項６】
請求項３乃至５のいずれか一項に記載の映像表示装置において、
前記自装置用映像データ生成手段は、記憶手段に記憶されている符号化された映像データを復号することで、前記自装置用映像データを生成し、
前記自装置用音声データ生成手段は、前記記憶手段に記憶されている符号化された音声データを復号することで、前記自装置用音声データを生成し、
前記符号化手段は、前記自装置用映像データ又は前記自装置用音声データの少なくとも一方を、前記記憶手段に記憶されている符号化された映像データ及び音声データとは異なるデータ形式に符号化する
ことを特徴とする映像表示装置。
【請求項７】
請求項３乃至６のいずれか一項に記載の映像表示装置において、
前記符号化手段は、前記自装置用映像データ又は前記自装置用音声データの少なくとも一方を、前記携帯型映像表示装置から受信した情報に基づいて選択したデータ形式に符号化する
ことを特徴とする映像表示装置。
【請求項８】
請求項３乃至７のいずれか一項に記載の映像表示装置において、
前記携帯型映像表示装置が送信する接続開始要求及び接続終了要求を受信し、当該接続開始要求の受信に応じて表示モードを他装置表示モードに切り替え、当該接続終了要求の受信に応じて表示モードを自装置表示モードに切り替える表示モード切り替え手段をさらに含み、
前記自装置用映像データ生成手段は、前記生成した自装置用映像データを、表示モードが自装置表示モードの場合には所定のフレームバッファに、他装置表示モードの場合には前記フレームバッファとは異なるメモリ領域に、それぞれ出力し、
前記自装置用音声データ生成手段は、前記生成した自装置用音声データを、表示モードが自装置表示モードの場合には所定のサウンドバッファに、他装置表示モードの場合には前記サウンドバッファとは異なるメモリ領域に、それぞれ出力し、
前記映像及び音声出力手段は、前記フレームバッファから自装置用映像データを読み出して表示するとともに、前記サウンドバッファから自装置用音声データを読み出して再生し、
前記符号化手段は、前記メモリ領域から自装置用映像データ及び自装置用音声データを読み出して符号化する
ことを特徴とする映像表示装置。
【請求項９】
複数の携帯型映像表示装置と通信接続される請求項３乃至８のいずれか一項に記載の映像表示装置において、
前記各携帯型映像表示装置を複数のグループのいずれかに関連づける情報を保持する情報保持手段をさらに含み、
前記符号化手段は、前記各グループに応じて、互いに同じ又は異なる複数の前記他装置用映像データ及び前記他装置用音声データを生成し、
前記データ送信手段は、前記各グループに応じて生成された前記他装置用映像データ及び前記他装置用音声データを、前記保持された情報において当該各グループに関連づけられた前記携帯型映像表示装置に対して送信する
ことを特徴とする映像表示装置。
【請求項１０】
携帯型映像表示装置と通信接続される映像表示装置の制御方法であって、
当該映像表示装置による表示対象となる自装置用映像データを生成するステップと、
当該映像表示装置による再生対象となる自装置用音声データを生成するステップと、
前記生成した自装置用映像データを表示するとともに、前記生成した自装置用音声データを再生するステップと、
前記自装置用映像データ及び自装置用音声データを、前記携帯型映像表示装置で処理可能なデータ形式に符号化して、他装置用映像データ及び他装置用音声データを生成するステップと、
前記他装置用映像データ及び他装置用音声データを前記携帯型映像表示装置に対して送信するステップと、
を含むことを特徴とする映像表示装置の制御方法。
【請求項１１】
携帯型映像表示装置と通信接続される映像表示装置を、
当該映像表示装置による表示対象となる自装置用映像データを生成する自装置用映像データ生成手段、
当該映像表示装置による再生対象となる自装置用音声データを生成する自装置用音声データ生成手段、
前記生成した自装置用映像データを映像表示手段に表示させるとともに、前記生成した自装置用音声データを音声再生手段に再生させる映像及び音声出力手段、
前記自装置用映像データ及び自装置用音声データを、前記携帯型映像表示装置で処理可能なデータ形式に符号化して、他装置用映像データ及び他装置用音声データを生成する符号化手段、及び
前記他装置用映像データ及び他装置用音声データを前記携帯型映像表示装置に対して送信するデータ送信手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像の表示及び音声の再生を行う映像表示システム、映像表示装置、その制御方法及びプログラムに関する。
【背景技術】
【０００２】
例えば接続された家庭用テレビ受像機などのモニタに映像を表示するとともに、スピーカから音声を再生する映像表示装置がある。また、映像表示装置の中には、ユーザが持ち運ぶことが可能な携帯型映像表示装置もある。一例として、これらの映像表示装置は、ＤＶＤやハードディスク等のコンピュータで読み取り可能な情報記憶媒体から、符号化された映像データ及び音声データを読み出す。そして、読み出したデータに基づいて、表示対象となるモニタの性能（表示画面のサイズなど）に応じた表示用の映像データを生成するとともに、再生対象となるスピーカの性能（再生チャネル数など）に応じた再生用の音声データを生成する。そして、生成した映像データをモニタに表示するとともに、生成した音声データをスピーカから再生する。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記従来例の技術においては、映像表示装置は自分自身が備えるモニタやスピーカ、又は自分自身に接続されたモニタやスピーカに応じて生成した映像データ及び音声データを、これらのモニタやスピーカに対して出力するだけである。したがって、ユーザは、映像表示装置が読み出した映像データや音声データを、限られた手段でしか視聴することができない。
【０００４】
本発明は上記実情に鑑みてなされたものであって、その目的の一つは、ユーザが多様な手段で映像や音声を視聴できる映像表示システム、映像表示装置、その制御方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００５】
上記課題を解決するための本発明に係る映像表示システムは、互いに通信接続される映像表示装置及び携帯型映像表示装置を含む映像表示システムであって、前記映像表示装置は、当該映像表示装置による表示対象となる自装置用映像データを生成する自装置用映像データ生成手段と、当該映像表示装置による再生対象となる自装置用音声データを生成する自装置用音声データ生成手段と、前記生成した自装置用映像データを表示するとともに、前記生成した自装置用音声データを再生する映像及び音声出力手段と、前記自装置用映像データとは異なるデータ形式の他装置用映像データを生成する他装置用映像データ生成手段と、前記自装置用音声データとは異なるデータ形式の他装置用音声データを生成する他装置用音声データ生成手段と、前記他装置用映像データ及び他装置用音声データを前記携帯型映像表示装置に対して送信するデータ送信手段と、を含み、前記携帯型映像表示装置は、前記送信された他装置用映像データ及び他装置用音声データを受信するデータ受信手段と、前記受信した他装置用映像データを表示するとともに、前記受信した他装置用音声データを再生する映像及び音声出力手段と、を含むことを特徴とする。
【０００６】
また、本発明に係る別の映像表示システムは、互いに通信接続される映像表示装置及び携帯型映像表示装置を含む映像表示システムであって、前記映像表示装置は、当該映像表示装置による表示対象となる自装置用映像データを生成する自装置用映像データ生成手段と、当該映像表示装置による再生対象となる自装置用音声データを生成する自装置用音声データ生成手段と、前記生成した自装置用映像データを表示するとともに、前記生成した自装置用音声データを再生する映像及び音声出力手段と、前記自装置用映像データ及び自装置用音声データを、前記携帯型映像表示装置で処理可能なデータ形式に符号化して、他装置用映像データ及び他装置用音声データを生成する符号化手段と、前記他装置用映像データ及び他装置用音声データを前記携帯型映像表示装置に対して送信するデータ送信手段と、を含み、前記携帯型映像表示装置は、前記送信された他装置用映像データ及び他装置用音声データを受信するデータ受信手段と、前記受信した他装置用映像データを復号して表示するとともに、前記受信した他装置用音声データを復号して再生する映像及び音声出力手段と、を含むことを特徴とする。
【０００７】
また、本発明に係る映像表示装置は、携帯型映像表示装置と通信接続される映像表示装置であって、当該映像表示装置による表示対象となる自装置用映像データを生成する自装置用映像データ生成手段と、当該映像表示装置による再生対象となる自装置用音声データを生成する自装置用音声データ生成手段と、前記生成した自装置用映像データを表示するとともに、前記生成した自装置用音声データを再生する映像及び音声出力手段と、前記自装置用映像データ及び自装置用音声データを、前記携帯型映像表示装置で処理可能なデータ形式に符号化して、他装置用映像データ及び他装置用音声データを生成する符号化手段と、前記他装置用映像データ及び他装置用音声データを前記携帯型映像表示装置に対して送信するデータ送信手段と、を含むことを特徴とする。
【０００８】
上記映像表示装置において、前記符号化手段は、前記自装置用映像データを前記携帯型映像表示装置で表示可能なサイズに変換し、当該サイズを変換した自装置用映像データを符号化して、前記他装置用映像データを生成することとしてもよい。
【０００９】
また、上記映像表示装置において、前記符号化手段は、前記自装置用音声データのチャネル数を低減し、当該チャネル数を低減した自装置用音声データを符号化して、前記他装置用音声データを生成することとしてもよい。
【００１０】
また、上記映像表示装置において、前記自装置用映像データ生成手段は、記憶手段に記憶されている符号化された映像データを復号することで、前記自装置用映像データを生成し、前記自装置用音声データ生成手段は、前記記憶手段に記憶されている符号化された音声データを復号することで、前記自装置用音声データを生成し、前記符号化手段は、前記自装置用映像データ又は前記自装置用音声データの少なくとも一方を、前記記憶手段に記憶されている符号化された映像データ及び音声データとは異なるデータ形式に符号化することとしてもよい。
【００１１】
また、上記映像表示装置において、前記符号化手段は、前記自装置用映像データ又は前記自装置用音声データの少なくとも一方を、前記携帯型映像表示装置から受信した情報に基づいて選択したデータ形式に符号化することとしてもよい。
【００１２】
また、上記映像表示装置は、前記携帯型映像表示装置が送信する接続開始要求及び接続終了要求を受信し、当該接続開始要求の受信に応じて表示モードを他装置表示モードに切り替え、当該接続終了要求の受信に応じて表示モードを自装置表示モードに切り替える表示モード切り替え手段をさらに含み、前記自装置用映像データ生成手段は、前記生成した自装置用映像データを、表示モードが自装置表示モードの場合には所定のフレームバッファに、他装置表示モードの場合には前記フレームバッファとは異なるメモリ領域に、それぞれ出力し、前記自装置用音声データ生成手段は、前記生成した自装置用音声データを、表示モードが自装置表示モードの場合には所定のサウンドバッファに、他装置表示モードの場合には前記サウンドバッファとは異なるメモリ領域に、それぞれ出力し、前記映像及び音声出力手段は、前記フレームバッファから自装置用映像データを読み出して表示するとともに、前記サウンドバッファから自装置用音声データを読み出して再生し、前記符号化手段は、前記メモリ領域から自装置用映像データ及び自装置用音声データを読み出して符号化することとしてもよい。
【００１３】
また、上記映像表示装置は、複数の携帯型映像表示装置と通信接続され、前記各携帯型映像表示装置を複数のグループのいずれかに関連づける情報を保持する情報保持手段をさらに含み、前記符号化手段は、前記各グループに応じて、互いに異なる複数の前記他装置用映像データ及び前記他装置用音声データを生成し、前記データ送信手段は、前記各グループに応じて生成された前記他装置用映像データ及び前記他装置用音声データを、前記保持された情報において当該各グループに関連づけられた前記携帯型映像表示装置に対して送信することとしてもよい。
【００１４】
また、本発明に係る映像表示装置の制御方法は、携帯型映像表示装置と通信接続される映像表示装置の制御方法であって、当該映像表示装置による表示対象となる自装置用映像データを生成するステップと、当該映像表示装置による再生対象となる自装置用音声データを生成するステップと、前記生成した自装置用映像データを表示するとともに、前記生成した自装置用音声データを再生するステップと、前記自装置用映像データ及び自装置用音声データを、前記携帯型映像表示装置で処理可能なデータ形式に符号化して、他装置用映像データ及び他装置用音声データを生成するステップと、前記他装置用映像データ及び他装置用音声データを前記携帯型映像表示装置に対して送信するステップと、を含むことを特徴とする。
【００１５】
また、本発明に係るプログラムは、携帯型映像表示装置と通信接続される映像表示装置を、当該映像表示装置による表示対象となる自装置用映像データを生成する自装置用映像データ生成手段、当該映像表示装置による再生対象となる自装置用音声データを生成する自装置用音声データ生成手段、前記生成した自装置用映像データを映像表示手段に表示させるとともに、前記生成した自装置用音声データを音声再生手段に再生させる映像及び音声出力手段、前記自装置用映像データ及び自装置用音声データを、前記携帯型映像表示装置で処理可能なデータ形式に符号化して、他装置用映像データ及び他装置用音声データを生成する符号化手段、及び前記他装置用映像データ及び他装置用音声データを前記携帯型映像表示装置に対して送信するデータ送信手段、として機能させることを特徴とする。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施の形態に係るエンタテインメントシステムのハードウェア構成図である。
【図２】ＭＰＵの詳細構成図である。
【図３】本発明の実施の形態に係る携帯型映像表示装置のハードウェア構成図である。
【図４】本発明の実施の形態に係る映像表示システムの機能例を示す機能ブロック図である。
【図５】本発明の実施の形態に係る映像表示システムによって実行される処理の一例を示すフロー図である。
【図６】エンタテインメントシステムと複数の携帯型映像表示装置との間の接続の一例を概念的に示す説明図である。
【図７】本発明の実施の形態に係るエンタテインメントシステムが保持するテーブルの一例を示す説明図である。
【発明を実施するための形態】
【００１７】
以下、本発明の一実施形態について、図面を参照しながら説明する。本実施形態に係る映像表示システムは、映像表示装置として機能するエンタテインメントシステム１０と、携帯型映像表示装置５０と、を含んで構成されている。エンタテインメントシステム１０と携帯型映像表示装置５０とは、無線通信ネットワークを介して相互にデータ通信可能に接続される。
【００１８】
図１は、本実施形態に係るエンタテインメントシステムのハードウェア構成を示す図である。同図に示すように、エンタテインメントシステム１０は、ＭＰＵ（Micro Processing Unit）１１と、メインメモリ２０と、画像処理部２４と、モニタ２６と、入出力処理部２８と、音声処理部３０と、スピーカ３２と、光ディスク読み取り部３４と、ハードディスク３８と、インタフェース（Ｉ／Ｆ）４０，４４と、コントローラ４２と、カメラユニット４６と、ネットワークインタフェース４８と、を含んで構成されるコンピュータシステムである。
【００１９】
図２は、ＭＰＵ１１の構成を示す図である。同図に示すように、ＭＰＵ１１は、メインプロセッサ１２と、サブプロセッサ１４ａ，１４ｂ，１４ｃ，１４ｄ，１４ｅ，１４ｆ，１４ｇ，１４ｈと、バス１６と、メモリコントローラ１８と、インタフェース（Ｉ／Ｆ）２２と、を含んで構成される。
【００２０】
メインプロセッサ１２は、図示しないＲＯＭ（Read Only Memory）に記憶されるオペレーティングシステム、例えばＤＶＤ（Digital Versatile Disk）−ＲＯＭ等の光ディスク３６から読み出されるプログラム及びデータや、通信ネットワークを介して供給されるプログラム及びデータ等に基づいて、各種情報処理を行ったり、サブプロセッサ１４ａ乃至１４ｈに対する制御を行ったりする。
【００２１】
サブプロセッサ１４ａ乃至１４ｈは、メインプロセッサ１２からの指示に従って、各種情報処理を行ったり、エンタテインメントシステム１０の各部を、例えばＤＶＤ−ＲＯＭ等の光ディスク３６から読み出されるプログラム及びデータや、通信ネットワークを介して供給されるプログラム及びデータ等に基づいて制御したりする。
【００２２】
バス１６は、アドレス及びデータをエンタテインメントシステム１０の各部でやり取りするためのものである。メインプロセッサ１２、サブプロセッサ１４ａ乃至１４ｈ、メモリコントローラ１８、インタフェース２２は、バス１６を介して相互にデータ授受可能に接続される。
【００２３】
メモリコントローラ１８は、メインプロセッサ１２及びサブプロセッサ１４ａ乃至１４ｈからの指示に従って、メインメモリ２０へのアクセスを行う。メインメモリ２０には、光ディスク３６やハードディスク３８から読み出されたプログラム及びデータや、通信ネットワークを介して供給されたプログラム及びデータが必要に応じて書き込まれる。メインメモリ２０はメインプロセッサ１２やサブプロセッサ１４ａ乃至１４ｈの作業用としても用いられる。
【００２４】
インタフェース２２には画像処理部２４及び入出力処理部２８が接続される。メインプロセッサ１２及びサブプロセッサ１４ａ乃至１４ｈと、画像処理部２４又は入出力処理部２８と、の間のデータ授受はインタフェース２２を介して行われる。
【００２５】
画像処理部２４は、ＧＰＵ（Graphical Processing Unit）とフレームバッファとを含んで構成される。ＧＰＵは、メインプロセッサ１２やサブプロセッサ１４ａ乃至１４ｈから供給される画像データに基づいてフレームバッファに各種画面を描画する。フレームバッファに形成された画面は、所定のタイミングでビデオ信号に変換されてモニタ２６に出力される。なお、モニタ２６には例えば家庭用テレビ受像機が用いられる。
【００２６】
入出力処理部２８には、音声処理部３０、光ディスク読み取り部３４、ハードディスク３８、インタフェース４０及び４４、並びにネットワークインタフェース４８が接続される。入出力処理部２８は、メインプロセッサ１２及びサブプロセッサ１４ａ乃至１４ｈと、音声処理部３０、光ディスク読み取り部３４、ハードディスク３８、インタフェース４０及び４４、ネットワークインタフェース４８と、の間のデータ授受を制御する。
【００２７】
音声処理部３０は、ＳＰＵ（Sound Processing Unit）とサウンドバッファとを含んで構成される。サウンドバッファには、光ディスク３６やハードディスク３８から読み出されたゲーム音楽、ゲーム効果音やメッセージなどの各種音声データが記憶される。ＳＰＵは、これらの各種音声データを再生してスピーカ３２から出力させる。なお、スピーカ３２には例えば家庭用テレビ受像機の内蔵スピーカが用いられる。
【００２８】
光ディスク読み取り部３４は、メインプロセッサ１２及びサブプロセッサ１４ａ乃至１４ｈからの指示に従って、光ディスク３６に記憶されたプログラムやデータを読み取る。なお、エンタテインメントシステム１０は、光ディスク３６以外の他のコンピュータ読み取り可能な情報記憶媒体に記憶されたプログラムやデータを読み取り可能に構成されてもよい。
【００２９】
光ディスク３６は例えばＤＶＤ−ＲＯＭ等の一般的な光ディスク（コンピュータ読み取り可能な情報記憶媒体）である。また、ハードディスク３８は一般的なハードディスク装置である。光ディスク３６やハードディスク３８には各種プログラムやデータがコンピュータ読み取り可能に記憶される。
【００３０】
インタフェース（Ｉ／Ｆ）４０，４４は、コントローラ４２やカメラユニット４６等の各種周辺機器を接続するためのインタフェースである。このようなインタフェースとしては、例えばＵＳＢ（Universal Serial Bus）インタフェースが用いられる。また、例えばBluetooth（登録商標）インタフェースなどの無線通信インタフェースが用いられてもよい。
【００３１】
コントローラ４２は汎用操作入力手段であり、ユーザが各種操作（例えばゲーム操作）を入力するために用いられる。入出力処理部２８は、所定時間（例えば１／６０秒）ごとにコントローラ４２の各部の状態をスキャンし、その結果を表す操作信号をメインプロセッサ１２やサブプロセッサ１４ａ乃至１４ｈに供給する。メインプロセッサ１２やサブプロセッサ１４ａ乃至１４ｈは、ユーザによって行われた操作の内容をその操作信号に基づいて判断する。なお、エンタテインメントシステム１０は複数のコントローラ４２を接続可能に構成されており、各コントローラ４２から入力される操作信号に基づいて、メインプロセッサ１２やサブプロセッサ１４ａ乃至１４ｈが各種処理を実行するようになっている。
【００３２】
カメラユニット４６は、例えば公知のデジタルカメラを含んで構成され、白黒、グレイスケール又はカラーの撮影画像を所定時間（例えば１／６０秒）ごとに入力する。本実施の形態におけるカメラユニット４６は、撮影画像をＪＰＥＧ（Joint Photographic Experts Group）形式の画像データとして入力するようになっている。また、カメラユニット４６は、例えばレンズをユーザに向けた状態でモニタ２６の上に設置され、ケーブルを介してインタフェース４４に接続される。ネットワークインタフェース４８は入出力処理部２８と通信ネットワークとに接続されており、エンタテインメントシステム１０が通信ネットワークを介して他のエンタテインメントシステム１０とデータ通信するのを中継するようになっている。
【００３３】
なお、ネットワークインタフェース４８としては、例えばBluetooth（登録商標）インタフェースなどの無線通信インタフェースが用いられてもよい。本実施形態においては、ネットワークインタフェース４８は無線通信ネットワークと接続され、この無線通信ネットワークを介したエンタテインメントシステム１０と携帯型映像表示装置５０との間のデータ通信を中継する。
【００３４】
一方、携帯型映像表示装置５０は、例えば携帯型ゲーム機等、映像の表示及び音声の再生を行うユーザによる持ち運び可能な装置である。本実施形態においては、携帯型映像表示装置５０は、図３に示すように、ＭＰＵ５２と、メインメモリ５４と、画像処理部５６と、モニタ５８と、入出力処理部６０と、音声処理部６２と、スピーカ６４と、光ディスク読み取り部６６と、コントローラ６８と、ネットワークインタフェース７０と、を含んで構成されている。
【００３５】
ＭＰＵ５２は、図示しないＲＯＭに記憶されるオペレーティングシステムや、例えばＵＭＤ（登録商標）等の光ディスクから読み出されるプログラム及びデータ、通信ネットワークを介して供給されるプログラム及びデータ等に基づいて、各種情報処理を行ったり、携帯型映像表示装置５０の各部の制御を行ったりする。
【００３６】
メインメモリ５４には、光ディスクから読み出されたプログラム及びデータや、通信ネットワークを介して供給されたプログラム及びデータが必要に応じて書き込まれる。メインメモリ５４はＭＰＵ５２の作業用としても用いられる。
【００３７】
画像処理部５６は、ＧＰＵとフレームバッファとを含んで構成される。ＧＰＵは、ＭＰＵ５２から供給される画像データに基づいてフレームバッファに各種画面を描画する。フレームバッファに形成された画面は、所定のタイミングでビデオ信号に変換されてモニタ５８に出力される。なお、モニタ５８は例えば携帯型映像表示装置５０本体と一体に構成された液晶ディスプレイ装置などである。
【００３８】
入出力処理部６０には、音声処理部６２、光ディスク読み取り部６６、及びネットワークインタフェース（Ｉ／Ｆ）７０が接続される。入出力処理部６０は、ＭＰＵ５２と、音声処理部６２、光ディスク読み取り部６６及びネットワークインタフェース７０と、の間のデータ授受を制御する。
【００３９】
音声処理部６２は、ＳＰＵとサウンドバッファとを含んで構成される。サウンドバッファには、光ディスクから読み出されたゲーム音楽、ゲーム効果音やメッセージなどの各種音声データが記憶される。ＳＰＵは、これらの各種音声データを再生してスピーカ６４から出力させる。なお、スピーカ６４は携帯型映像表示装置５０本体に内蔵されている。
【００４０】
光ディスク読み取り部６６は、ＭＰＵ５２からの指示に従って、光ディスクに記憶されたプログラムやデータを読み取る。なお、携帯型映像表示装置５０は、光ディスク以外の他のコンピュータ読み取り可能な情報記憶媒体に記憶されたプログラムやデータを読み取り可能に構成されてもよい。当該光ディスクには各種プログラムやデータがコンピュータ読み取り可能に記憶される。
【００４１】
コントローラ６８は汎用操作入力手段であり、ユーザが各種操作（例えばゲーム操作）を入力するために用いられる。ユーザがコントローラ６８に対して行った操作の内容を表す操作信号は、入出力処理部６０によって所定時間ごとにＭＰＵ５２に供給される。なお、コントローラ６８は、携帯型映像表示装置５０の筐体に取付けられた各種のボタン等の操作部材を含んでなる。
【００４２】
ネットワークインタフェース７０は、入出力処理部６０と無線通信ネットワークとに接続されており、携帯型映像表示装置５０とエンタテインメントシステム１０との間のデータ通信を中継する。
【００４３】
以下では、以上説明したエンタテインメントシステム１０及び携帯型映像表示装置５０からなる映像表示システムが実現する機能について、説明する。本実施形態において、エンタテインメントシステム１０は、モニタ２６による表示対象となる自装置用映像データ及びスピーカ３２による再生対象となる自装置用音声データを生成し、これらのデータに基づいて映像の表示及び音声の再生を行う。また、自装置用映像データとは異なるデータ形式の他装置用映像データ及び自装置用音声データとは異なるデータ形式の他装置用音声データを生成し、これらのデータを携帯型映像表示装置５０に対して送信する機能を備える。携帯型映像表示装置５０は、これらの送信されたデータを受信し、当該受信したデータに基づいて、モニタ５８による映像の表示及びスピーカ６４による音声の再生を行う機能を有する。
【００４４】
図４は、本実施形態に係る映像表示システムが実現する機能の一例を示す機能ブロック図である。ここでは、他装置用映像データ及び他装置用音声データが自装置用映像データ及び自装置用音声データに基づいて生成される場合の例について説明する。
【００４５】
図４に示すように、エンタテインメントシステム１０は、機能的に、表示モード切り替え部１０１と、自装置用映像データ生成部１０２と、自装置用音声データ生成部１０３と、映像及び音声出力部１０４と、他装置用映像データ生成部１０５と、他装置用音声データ生成部１０６と、データ送信部１０７と、を含んで構成される。これらの機能は、ＭＰＵ１１がメインメモリ２０に格納されるプログラムを実行することにより、実現できる。このプログラムは、例えばＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ、メモリカード等のコンピュータ読み取り可能な各種の情報記憶媒体に格納されて提供されてもよい。あるいは、インターネット等のネットワーク経由で提供されてもよい。
【００４６】
また、携帯型映像表示装置５０は、図４に示すように、機能的に、モード切り替え制御部１０８と、データ受信部１０９と、受信映像データ復号部１１０と、受信音声データ復号部１１１と、映像及び音声出力部１１２と、を含んで構成される。これらの機能は、ＭＰＵ５２がメインメモリ５４に格納されるプログラムを実行することにより、実現できる。このプログラムは、光ディスクやメモリカード等のコンピュータ読み取り可能な各種の情報記憶媒体に格納されて提供されてもよい。あるいは、インターネット等のネットワーク経由で提供されてもよい。
【００４７】
まず、エンタテインメントシステム１０が実現する各機能について説明する。
【００４８】
表示モード切り替え部１０１は、携帯型映像表示装置５０が送信する接続開始要求及び接続終了要求を受信し、当該受信した要求に応じて表示モードの切り替えを行う。具体的に、表示モード切り替え部１０１は、接続開始要求の受信に応じて表示モードを他装置表示モードに切り替える。また、接続終了要求の受信に応じて表示モードを自装置表示モードに切り替える。なお、本実施形態においては、携帯型映像表示装置５０からの接続開始要求があるまでは、エンタテインメントシステム１０は自装置表示モードとして動作する。
【００４９】
自装置表示モードは、エンタテインメントシステム１０が自分自身による表示及び再生用に生成した映像データ及び音声データを、そのままモニタ２６及びスピーカ３２に出力するモードである。また、他装置表示モードは、これらの映像データ及び音声データを、携帯型映像表示装置５０により処理可能なデータ形式に変換して送信することにより、携帯型映像表示装置５０による映像の表示及び音声の再生を可能とするモードである。これらのモードに応じて、以下に説明する各部の動作が変化する。
【００５０】
自装置用映像データ生成部１０２は、エンタテインメントシステム１０のモニタ２６による表示対象となる映像データ（以下、自装置用映像データという）を生成する。
【００５１】
具体例として、自装置用映像データ生成部１０２は、光ディスク３６やハードディスク３８などの記憶手段に記憶されている符号化された映像データを復号することで、自装置用映像データを生成する。例えば自装置用映像データ生成部１０２は、光ディスク３６等に記憶されている符号化された映像データの復号を行い、所定時間おき（例えば１／６０秒ごと）にモニタ２６に表示される画像として、自装置用映像データを生成する。ここで、生成される自装置用映像データは、モニタ２６により表示可能な画像のサイズに応じたサイズの映像データである。
【００５２】
なお、自装置用映像データ生成部１０２が生成する自装置用映像データは、符号化された映像データを復号して得られるものに限られない。例えば自装置用映像データは、光ディスク３６等に格納されているプログラムを実行することで生成されるゲーム画面やコンテンツ選択用のメニュー画面等を表すものであってもよい。また、自装置用映像データは、エンタテインメントシステム１０が通信ネットワーク等を介して取得したデータに基づいて生成されるものであってもよい。さらに、自装置用映像データは、符号化された映像データを復号して得られた映画等のコンテンツを表すフレーム画像に対して、ユーザに対して再生時間等の各種情報を提示する情報提示画像や、ユーザの指示操作の対象となるアイコン、メニュー項目等を表す操作対象画像をオーバレイした画像からなる映像データであってもよい。
【００５３】
ここで自装置用映像データ生成部１０２は、表示モードに応じて、生成した自装置用映像データの出力先を切り替える。具体的に、表示モードが自装置表示モードの場合、自装置用映像データ生成部１０２は、生成した自装置用映像データを画像処理部２４内のフレームバッファに出力する。表示モードが他装置表示モードの場合には、生成した自装置用映像データを、フレームバッファとは異なるメインメモリ２０内のメモリ領域Ｍ１に出力する。
【００５４】
自装置用音声データ生成部１０３は、エンタテインメントシステム１０のスピーカ３２による再生対象となる音声データ（以下、自装置用音声データという）を生成する。具体例として、自装置用音声データ生成部１０３は、光ディスク３６やハードディスク３８などの記憶手段に記憶されている符号化された音声データを復号することで、自装置用音声データを生成する。
【００５５】
なお、自装置用映像データ生成部１０２と同様に、自装置用音声データ生成部１０３が生成する自装置用音声データは、符号化された音声データを復号して得られるものに限られず、光ディスク３６等に格納されているプログラムを実行することで生成されるものであってもよい。また、自装置用音声データは、符号化された音声データを復号して得られた映画や音楽等のコンテンツを表す音声データに対して、ユーザの操作等に応じて再生されるべき操作音や各種の効果音などを表す音声信号を合成して得られるものであってもよい。
【００５６】
ここで自装置用音声データ生成部１０３は、表示モードに応じて、生成した自装置用音声データの出力先を切り替える。具体的に、表示モードが自装置表示モードの場合、自装置用音声データ生成部１０３は、生成した自装置用音声データを音声処理部３０内のサウンドバッファに出力する。表示モードが他装置表示モードの場合には、生成した自装置用音声データを、サウンドバッファとは異なるメインメモリ２０内のメモリ領域Ｍ２に出力する。メモリ領域Ｍ２は、前述したメモリ領域Ｍ１と異なる領域であってもよいし、連続して確保された領域でもよい。
【００５７】
映像及び音声出力部１０４は、自装置用映像データ生成部１０２が生成した自装置用映像データを表示するとともに、自装置用音声データ生成部１０３が生成した自装置用音声データを再生する。具体的には、映像及び音声出力部１０４は、フレームバッファに出力された自装置用映像データを読み出して、所定時間おきにモニタ２６の画面に順次表示する。また、サウンドバッファに出力された自装置用音声データを読み出して、スピーカ３２により再生する。
【００５８】
以上説明した各機能によって、エンタテインメントシステム１０は、表示モードが自装置表示モードである場合、単体で光ディスク３６等に記憶された映像データ及び音声データに基づいて映像を表示し、また音声を再生できる。これにより、ユーザは例えば映画等のコンテンツを視聴したり、ゲームをプレイしたりすることができる。
【００５９】
他装置用映像データ生成部１０５は、表示モード切り替え部１０１によって表示モードが他装置表示モードに切り替えられた場合に、自装置用映像データ生成部１０２が生成した自装置用映像データを、携帯型映像表示装置５０で処理可能なデータ形式に符号化することにより、他装置用映像データを生成する。
【００６０】
具体的に、他装置用映像データ生成部１０５は、自装置用映像データを構成する各フレームのフレーム画像をメモリ領域Ｍ１から読み出して、所定のデータ形式に符号化して他装置用映像データを生成する。例えば他装置用映像データ生成部１０５は、符号化によってＭＰＥＧ−４（Moving Picture Experts Group phase 4）規格に基づくデータ形式の映像データを生成する。なお、他装置用映像データ生成部１０５は、携帯型映像表示装置５０から送信された情報に基づいて、予め定められた複数のデータ形式の候補の中から符号化するデータ形式を選択することとしてもよい。
【００６１】
ここで、他装置用映像データ生成部１０５は、符号化の処理に先立って、自装置用映像データを携帯型映像表示装置５０で表示可能なサイズに変換し、サイズを変換した自装置用映像データを符号化して他装置用映像データを生成することとしてもよい。この場合において、携帯型映像表示装置５０で表示可能なサイズは、予めエンタテインメントシステム１０内に記憶された情報に基づいて決定されるものであってもよいし、携帯型映像表示装置５０から送信された情報に基づいて決定されるものであってもよい。これにより、エンタテインメントシステム１０のモニタ２６と携帯型映像表示装置５０のモニタ５８で表示可能な画像のサイズが異なる場合であっても、エンタテインメントシステム１０は自装置用映像データを利用して携帯型映像表示装置５０で表示可能な他装置用映像データを生成できる。これにより、本来モニタ２６による表示用に生成された自装置用映像データを、符号化処理に適した形式のデータに変換できる。
【００６２】
また、他装置用映像データ生成部１０５は、符号化の処理に先立って、自装置用映像データの色変換を実行してもよい。具体的に、例えば他装置用映像データ生成部１０５は、自装置用映像データ内においてＲＧＢ色空間によって指定された色を、ＹＵＶ色空間の色に変換する。
【００６３】
また、他装置用映像データ生成部１０５が生成する他装置用映像データのデータ形式は、光ディスク３６等に記憶されて自装置用映像データ生成部１０２が復号処理を行う元になった符号化された映像データとは、異なるデータ形式であってよい。この他装置用映像データが後述するように携帯型映像表示装置５０に送信されることによって、携帯型映像表示装置５０は、自分自身が持つ機能によっては本来表示できないデータ形式で光ディスク３６等に記憶された映像データを、表示することができる。
【００６４】
他装置用音声データ生成部１０６は、表示モード切り替え部１０１によって表示モードが他装置表示モードに切り替えられた場合に、自装置用音声データ生成部１０３が生成した自装置用音声データを、携帯型音声表示装置５０で処理可能なデータ形式に符号化することにより、他装置用音声データを生成する。
【００６５】
具体的に、他装置用音声データ生成部１０６は、自装置用音声データをメモリ領域Ｍ２から読み出して、所定のデータ形式に符号化して他装置用音声データを生成する。例えば他装置用音声データ生成部１０６は、符号化によってＭＰＥＧ−２  Ｐａｒｔ７やＭＰＥＧ−４  Ｐａｒｔ３などの規格で採用されているコーデックの音声データを生成する。あるいは、ＡＴＲＡＣ３（Adaptive TRansform Acoustic Coding 3）などのコーデックによる音声データを生成することとしてもよい。なお、他装置用音声データ生成部１０６は、他装置用映像データ生成部１０５と同様に、携帯型音声表示装置５０から送信された情報に基づいて、予め定められた複数のデータ形式の候補の中から符号化するデータ形式を選択することとしてもよい。
【００６６】
ここで、他装置用音声データ生成部１０６は、符号化の処理に先立って、自装置用音声データを携帯型映像表示装置５０で再生可能なチャネル数に低減し、チャネル数を低減した自装置用音声データを符号化して他装置用音声データを生成することとしてもよい。この場合において、携帯型映像表示装置５０で再生可能なチャネル数は、予めエンタテインメントシステム１０内に記憶された情報に基づいて決定されるものであってもよいし、携帯型映像表示装置５０から送信された情報に基づいて決定されるものであってもよい。これにより、エンタテインメントシステム１０のスピーカ３２と携帯型映像表示装置５０のスピーカ６４で再生可能な音声データのチャネル数が異なる場合であっても、エンタテインメントシステム１０は自装置用音声データを利用して携帯型映像表示装置５０で再生可能な他装置用音声データを生成できる。
【００６７】
なお、この場合において、他装置用音声データ生成部１０６は、例えば複数のチャネルの音声データからなる自装置用音声データに対して、１又は複数のチャネルの音声データを削除することにより、チャネル数の低減を行う。あるいは、自装置用音声データに含まれる複数のチャネルの音声データをミキシングする処理を実行することにより、チャネル数を低減することとしてもよい。例えば他装置用音声データ生成部１０６は、５．１ｃｈや７．１ｃｈの自装置用音声データを、２ｃｈの他装置用音声データに変換する。
【００６８】
また、他装置用音声データ生成部１０６が生成する他装置用音声データのデータ形式は、他装置用映像データと同様に、光ディスク３６等に記憶されて自装置用音声データ生成部１０３が復号処理を行う元になった符号化された音声データとは、異なるデータ形式であってよい。この他装置用音声データが後述するように携帯型音声表示装置５０に送信されることによって、携帯型音声表示装置５０は、自分自身が持つ機能によっては本来再生できないデータ形式で光ディスク３６等に記憶された音声データを、再生することができる。
【００６９】
データ送信部１０７は、他装置用映像データ生成部１０５が生成した他装置用映像データ、及び他装置用音声データ生成部１０６が生成した他装置用音声データを、接続開始要求を送信した携帯型映像表示装置５０に対して送信する。なお、データ送信部１０７は、他装置用映像データ及び他装置用音声データを暗号化して送信することとしてもよい。ここで、暗号化に使用される暗号鍵は、予めエンタテインメントシステム１０内に記憶されたものであってもよいし、携帯型映像表示装置５０から送信される情報に基づいて所定の方法で生成されるものであってもよい。
【００７０】
また、データ送信部１０７は、送信待ちの状態でメインメモリ２０内に保持されている他装置用映像データ及び他装置用音声データのデータ量に応じて、データ転送速度を変化させることとしてもよい。また、データ送信部１０７によるデータ転送速度の変更と併せて、またはこれに代えて、他装置用映像データ生成部１０５は、符号化によって生成する他装置用映像データの符号化ビットレートを変化させることとしてもよい。すなわち、送信待ちの状態にある他装置用映像データ及び他装置用音声データのデータ量が増加している場合には、他装置用映像データの符号化ビットレートを下げ、データ量が減少している場合には、他装置用映像データの符号化ビットレートを上げることとする。同様に、他装置用音声データ生成部１０６は、送信待ちの状態にあるデータ量に応じて生成する他装置用音声データの符号化ビットレートを変化させることとしてもよい。これにより、通信ネットワークの状態に応じて送信待ちの状態にある映像データ及び音声データのデータ量を調整することができ、通信ネットワークの帯域を必要以上に占有することなく、他装置用映像データ及び他装置用音声データを携帯型映像表示装置５０に送信することができる。
【００７１】
次に、携帯型映像表示装置５０が実現する各機能について説明する。
【００７２】
モード切り替え制御部１０８は、ユーザのコントローラ６８に対する指示操作に応じて、携帯型映像表示装置５０の表示モードを切り替えるとともに、接続開始要求及び接続終了要求をエンタテインメントシステム１０に対して送信する。具体的には、ユーザの接続開始指示に応じて、表示モードを受信データ表示モードに切り替えるとともに、接続開始要求をエンタテインメントシステム１０に送信する。また、ユーザの接続終了指示に応じて、表示モードを自装置表示モードに切り替えるとともに、接続終了要求をエンタテインメントシステム１０に送信する。ここで、受信データ表示モードは、エンタテインメントシステム１０から送信される映像データ及び音声データに基づいて映像の表示及び音声の再生を行うモードであり、自装置表示モードは、エンタテインメントシステム１０の場合と同様に自分自身が生成した映像データ及び音声データに基づいて映像の表示及び音声の再生を行うモードである。
【００７３】
データ受信部１０９は、モード切り替え制御部１０８によって表示モードが受信データ表示モードに切り替えられている場合に、接続開始要求を送信したエンタテインメントシステム１０のデータ送信部１０７から送信された他装置用映像データ及び他装置用音声データを受信する。なお、データ送信部１０７から送信されるデータが暗号化されている場合、データ受信部１０９は暗号化されたデータの解読を行い、暗号化前のデータを復元する。この場合に使用する復号鍵は、予め携帯型映像表示装置５０内に記憶されたものであってもよいし、携帯型映像表示装置５０が保持する情報に基づいて所定の方法で生成されるものであってもよい。
【００７４】
本実施形態においては、データ受信部１０９が受信した他装置用映像データ及び他装置用音声データは、メインメモリ５４内に確保されたメモリ領域Ｍ３に格納されることとする。なお、ここでメモリ領域Ｍ３は、映像データ及び音声データをそれぞれ別々に格納する分割された領域であってもよいし、連続して確保された領域であってもよい。
【００７５】
受信映像データ復号部１１０は、データ受信部１０９が受信した、符号化された他装置用映像データの復号を行う。具体的に、受信映像データ復号部１１０は、メモリ領域Ｍ３に格納された他装置用映像データを読み出し、復号処理を実行して、得られた映像データをメインメモリ５４内に確保されたメモリ領域Ｍ４（出力バッファ領域）に出力する。
【００７６】
受信音声データ復号部１１１は、データ受信部１０９が受信した、符号化された他装置用音声データの復号を行う。具体的に、受信音声データ復号部１１１は、メモリ領域Ｍ３に格納された他装置用音声データを読み出し、復号処理を実行して、得られた音声データをメインメモリ５４内に確保されたメモリ領域Ｍ５（出力バッファ領域）に出力する。
【００７７】
映像及び音声出力部１１２は、受信映像データ復号部１１０によって復号された映像データを表示するとともに、受信音声データ復号部１１１によって復号された音声データを再生する。具体的には、映像及び音声出力部１１２は、メモリ領域Ｍ４から映像データを読み出して、当該映像データを構成する各フレーム画像を画像処理部５６内のフレームバッファに出力することにより、モニタ５８の画面に順次表示する。また、メモリ領域Ｍ５から音声データを読み出して、音声処理部６２内のサウンドバッファに出力することにより、スピーカ６４より音声を再生させる。
【００７８】
ここで、映像及び音声出力部１１２は、復号化された映像データ及び音声データを、所定のタイミングでフレームバッファ及びサウンドバッファに出力することとする。具体的には、映像及び音声出力部１１２は、映像と音声が同期を取って表示及び再生されるタイミングで、映像データのフレームバッファへの出力及び音声データのサウンドバッファへの出力を行うこととする。
【００７９】
なお、受信映像データ復号部１１０及び受信音声データ復号部１１１は、所定の処理単位ごとに受信された他装置用映像データ及び他装置用音声データの復号を行うこととする。また、メモリ領域Ｍ４及びメモリ領域Ｍ５は、いずれも当該処理単位の複数個分に相当する映像データ及び音声データを格納可能な容量を持つこととする。これにより、受信映像データ復号部１１０又は受信音声データ復号部１１１の少なくともいずれか一方において、復号処理が所定時間内に完了しない状態（いわゆるオーバーラン）が生じた場合であっても、メモリ領域Ｍ４及びＭ５にそれぞれ映像データ及び音声データが保持されていれば、映像及び音声出力部１１２は映像の表示及び音声の再生を継続することができる。さらにこの場合、受信映像データ復号部１１０及び受信音声データ復号部１１１は、メモリ領域Ｍ４及びＭ５に格納されている、未処理の映像データ及び音声データのデータ量に応じて、復号処理の方式を変更してもよい。具体的に、例えば受信映像データ復号部１１０による復号処理に遅延が生じて、メモリ領域Ｍ４にバッファリングされた未処理の映像データのデータ量が減少した状態にある場合、受信映像データ復号部１１０は、次の処理単位の映像データに対する復号処理をより早く完了する方式に変更する。これにより、携帯型映像表示装置５０は、映像の表示や音声の再生を途切れさせずに継続しながら、復号処理の遅延を解消することができる。
【００８０】
以上説明した各機能によって、携帯型映像表示装置５０は、表示モードが受信データ表示モードである場合に、光ディスク３６等からエンタテインメントシステム１０によって読み出された映像データ及び音声データや、ＭＰＵ１１によって生成された映像データ及び音声データに基づいて映像を表示し、また音声を再生できる。これにより、ユーザは携帯型映像表示装置５０により、通信接続されたエンタテインメントシステム１０から配信された映像及び音声を視聴することができる。
【００８１】
なお、エンタテインメントシステム１０が他装置表示モードで動作しており、ユーザが携帯型映像表示装置５０により映像及び音声を視聴している場合、エンタテインメントシステム１０は、モニタ２６に現在携帯型映像表示装置５０に対して映像及び音声の配信を実行中であることを示す情報を表示することとしてもよい。
【００８２】
また、携帯型映像表示装置５０は、表示モードが自装置表示モードである場合には、例えば光ディスク読み取り部６６が光ディスクから読み取ったデータに基づいて、モニタ５８で表示可能な映像データ及びスピーカ６４で再生可能な音声データを生成し、モニタ５８に映像を表示するとともにスピーカ６４で音声を再生することとする。これにより、携帯型映像表示装置５０はユーザの指示に応じて表示モードを切り替えることにより、自分自身で生成した映像及び音声を出力することもできるし、エンタテインメントシステム１０から配信された映像及び音声を出力することもできる。
【００８３】
ここで、本実施形態に係る映像表示システムが実行する処理の流れの一例について、図５のフロー図に基づいて説明する。なお、この図の例においては、処理開始時には、エンタテインメントシステム１０及び携帯型映像表示装置５０はいずれも自装置表示モードで動作しているものとする。
【００８４】
この図５の例においては、まず携帯型映像表示装置５０が、ユーザのコントローラ６８に対する接続開始指示を受け付ける（Ｓ１）。これに応じて、モード切り替え制御部１０８は、エンタテインメントシステム１０に対して接続開始要求を送信し（Ｓ２）、携帯型映像表示装置５０の表示モードを受信データ表示モードに切り替える（Ｓ３）。
【００８５】
さらに携帯型映像表示装置５０は、予め定められた自分自身の装置ＩＤに基づいて、復号鍵を生成する（Ｓ４）。そして、エンタテインメントシステム１０から送信された他装置用映像データ及び他装置用音声データに基づいて、映像の表示及び音声の再生を行う受信コンテンツ出力処理を実行する（Ｓ５）。具体的には、データ受信部１０９がエンタテインメントシステム１０から送信された暗号化されたデータを受信し、Ｓ４で生成した復号鍵を用いて暗号化前の他装置用映像データ及び他装置用音声データを復元する。さらに、データ受信部１０９によって得られた符号化された映像データ及び音声データを、受信映像データ復号部１１０及び受信音声データ復号部１１１がそれぞれ復号する。そして、映像及び音声出力部１１２が、映像データをモニタ５８に表示するとともに、音声データをスピーカ６４により再生する。この受信コンテンツ出力処理は、ユーザによりコントローラ６８に対して接続終了指示がなされるまで繰り返される（Ｓ６）。
【００８６】
一方、Ｓ２で送信された接続開始要求を受信したエンタテインメントシステム１０は、以下の処理を実行する。すなわち、まず表示モード切り替え部１０１が、表示モードを他装置表示モードに切り替える（Ｓ７）。さらにエンタテインメントシステム１０は、携帯型映像表示装置５０の装置ＩＤに基づいてデータ送信用の暗号鍵を生成する（Ｓ８）。ここでは携帯型映像表示装置５０の装置ＩＤは、接続開始要求とともに携帯型映像表示装置５０から送信されるものとする。
【００８７】
続いてエンタテインメントシステム１０は、携帯型映像表示装置５０からの要求に応じて他装置用映像データ及び他装置用音声データを生成し、携帯型映像表示装置５０に対して送信するコンテンツ配信処理を実行する（Ｓ９）。具体的には、自装置用映像データ生成部１０２が生成した自装置用映像データを他装置用映像データ生成部１０５が他装置用映像データに符号化し、自装置用音声データ生成部１０３が生成した自装置用音声データを他装置用音声データ生成部１０６が他装置用音声データに符号化する。そして、データ送信部１０７が、Ｓ８で生成した暗号鍵により他装置用映像データ及び他装置用音声データを暗号化し、携帯型映像表示装置５０に対して送信する。このコンテンツ配信処理は、携帯型映像表示装置５０から接続終了要求が送信されるまで、繰り返される（Ｓ１０）。
【００８８】
ここでユーザから携帯型映像表示装置５０のコントローラ６８に対して接続終了指示があると、携帯型映像表示装置５０は、エンタテインメントシステム１０に対して接続終了要求を送信し（Ｓ１１）、自分自身の表示モードを自装置表示モードに切り替える（Ｓ１２）。接続終了要求を受信したエンタテインメントシステム１０は、これに応じて自分自身の表示モードを自装置表示モードに切り替える（Ｓ１３）。これにより、以降は、エンタテインメントシステム１０及び携帯型映像表示装置５０は、それぞれ独立して自分自身が生成した映像データの表示及び音声データの再生を行う。
【００８９】
なお、本実施形態における携帯型映像表示装置５０は、受信データ表示モードにある場合に、ユーザのコントローラ６８に対する指示操作の内容を示す情報（指示操作情報）を、エンタテインメントシステム１０に送信する機能をさらに含んでもよい。この場合、エンタテインメントシステム１０は、携帯型映像表示装置５０から受信した指示操作情報によって示されるユーザの指示操作に応じて、自装置用映像データ及び自装置用音声データの内容を変化させる。例えば、受信した指示操作情報によって示されるユーザの指示操作が、エンタテインメントシステム１０に接続されたコントローラ４２に対してなされたものとみなして、当該指示操作に応じて自装置用映像データ及び自装置用音声データを生成する。こうすれば、本実施形態に係る映像表示システムにより、ユーザは例えばコントローラ６８に対する指示操作によってモニタ５８の画面上に表示されたキャラクタを操作し、その結果として変化する映像及び音声を視聴することができる。これにより、ユーザは単に映画等の一方的に映像及び音声が出力されるコンテンツを視聴するだけでなく、ゲーム等のインタラクティブ性を持ったコンテンツを楽しむことができる。
【００９０】
さらにこの場合において、前述したデータ受信部１０９が受信した他装置用映像データ及び他装置用音声データが格納されるメモリ領域Ｍ３のサイズは、ユーザによって指定されたコンテンツの種別に応じて、変化することとしてもよい。例えば映画等のユーザの指示操作によって内容の変化しないコンテンツが配信される場合、メモリ領域Ｍ３のサイズが大きく、そのためある程度の時間にわたって表示されるべき映像データ及び再生されるべき音声データが一旦メモリ領域Ｍ３内に保持されることになっても、不都合が生じることは少ない。しかしながら、ゲーム等の場合、ユーザの指示操作によって映像や音声の内容が変化するため、メモリ領域Ｍ３のサイズが大きく、携帯型映像表示装置５０が受信した映像データや音声データが出力されるまでにタイムラグが生じてしまうと、ユーザの指示操作の内容がすぐにコンテンツの内容に反映されずに、リアルタイム性が損なわれる場合がある。そこで、ユーザの指示操作によって内容の変化する種別のコンテンツを配信する場合には、メモリ領域Ｍ３のサイズを小さくすることで、このような問題を低減することができる。なお、携帯型映像表示装置５０は、このメモリ領域Ｍ３に代えて、受信映像データ復号部１１０及び受信音声データ復号部１１１が復号化した映像データ及び音声データを格納するメモリ領域のサイズを、コンテンツの種別に応じて変化させてもよい。
【００９１】
次に、エンタテインメントシステム１０が、複数の携帯型映像表示装置５０と接続される場合の例について、説明する。
【００９２】
この場合、エンタテインメントシステム１０は、接続開始要求を送信した複数の携帯型映像表示装置５０に対して、互いに共通する他装置用映像データ及び他装置用音声データを送信することとしてもよい。また、それぞれ異なる他装置用映像データ及び他装置用音声データを送信することとしてもよい。
【００９３】
それぞれ異なる他装置用映像データ及び他装置用音声データを送信する場合、例えばエンタテインメントシステム１０は、各携帯型映像表示装置５０が接続開始要求とともに送信する各携帯型映像表示装置５０を識別する装置識別情報（装置ＩＤなど）を受信し、当該装置識別情報によって特定される送信先に対して他装置用映像データ及び他装置用音声データを送信する。これにより、それぞれ異なる他装置用映像データ及び他装置用音声データを、接続開始要求を送信した各携帯型映像表示装置５０に対して送信できる。
【００９４】
また、エンタテインメントシステム１０は、複数の携帯型映像表示装置５０を複数のグループのいずれかに関連づける情報を保持することとし、当該各グループに応じて生成した互いに同じ又は異なる他装置用映像データ及び他装置用音声データを、各グループに関連づけられた携帯型映像表示装置５０にそれぞれ送信することとしてもよい。
【００９５】
この場合、エンタテインメントシステム１０に対して接続開始要求を送信した携帯型映像表示装置５０は、さらにユーザの指示操作等に基づいて、自分が参加するグループを指定する情報をエンタテインメントシステム１０に対して送信する。当該情報に応じて、エンタテインメントシステム１０は、グループと携帯型映像表示装置５０とを関連づける情報を生成する。
【００９６】
図６は、この場合のエンタテインメントシステム１０と複数の携帯型映像表示装置５０との間の接続の一例を、概念的に示す説明図である。この図の例においては、エンタテインメントシステム１０は、グループＧ１，Ｇ２及びＧ３の３つのグループを管理しており、グループＧ１に携帯型映像表示装置５０ａ及び５０ｂを、グループＧ２に携帯型映像表示装置５０ｃを、グループＧ３に携帯型映像表示装置５０ｄを、それぞれ関連づける情報を保持している。図７は、このようなグループと携帯型映像表示装置５０とを関連づける情報を示すテーブルの一例を示す図である。
【００９７】
この図６の例において、エンタテインメントシステム１０は、当該各グループに応じて、それぞれ異なる自装置用映像データ及び自装置用音声データを生成し、これらのデータを符号化してそれぞれ異なる他装置用映像データ及び他装置用音声データを生成する。そして、各グループに応じて生成された他装置用映像データ及び他装置用音声データを、当該各グループに関連づけられた携帯型映像表示装置５０に対して送信する。これにより、携帯型映像表示装置５０ａ及び５０ｂは、互いに同じ映像を表示し、音声を再生する。一方、携帯型映像表示装置５０ｃ及び５０ｄは、いずれも他の携帯型映像表示装置５０とは異なる映像を表示し、音声を再生する。なお、エンタテインメントシステム１０は、所定の条件に応じて、異なるグループに対して同じ他装置用映像データ及び他装置用音声データを生成し、送信することがあってもよい。
【００９８】
さらに携帯型映像表示装置５０は、映像及び音声の配信を受けている途中で、ユーザの指示操作等に応じて、自分が参加するグループを変更する情報をエンタテインメントシステム１０に対して送信できることとしてもよい。当該情報に応じて、エンタテインメントシステム１０は、図７に例示するようなグループと携帯型映像表示装置５０とを関連づける情報を更新する。これにより、携帯型映像表示装置５０は、エンタテインメントシステム１０からコンテンツの配信を受けている途中で、配信を受けるコンテンツを、別の携帯型映像表示装置５０に対して配信されているコンテンツに切り替えることができる。
【００９９】
また、エンタテインメントシステム１０は、携帯型映像表示装置５０から送信される情報によらずに、他の条件に基づいて各携帯型映像表示装置５０が関連づけられたグループを変更することとしてもよい。例えばエンタテインメントシステム１０は、各携帯型映像表示装置５０との間の通信ネットワークの状況の変化や、生成中のコンテンツの状態に応じて、各携帯型映像表示装置５０が関連づけられたグループの変更を行う。
【０１００】
以上説明した例によれば、ユーザはエンタテインメントシステム１０が配信する複数のコンテンツの中から自分が視聴したいコンテンツを選択したり、途中でコンテンツを変更したりすることができる。また、複数のグループが例えば１つのゲームにおける複数の場面に対応する場合、複数のユーザが複数の携帯型映像表示装置５０を通じて同時に１つのゲームに参加するとともに、各ユーザは、場面を切り替えることによって、あるときは他のユーザと１つの映像及び音声を共有したり、あるときは他のユーザとは別の自分専用の場面を示す映像及び音声を視聴したりすることができる。
【０１０１】
なお、本発明の実施の形態は、以上説明した例に限られない。例えばエンタテインメントシステム１０と携帯型映像表示装置５０とは、無線通信ネットワークに加えて、さらにインターネット等の各種の通信ネットワークを介して接続されることとしてもよい。また、以上の説明においては、エンタテインメントシステム１０の映像及び音声出力部１０４はスピーカ３２により、携帯型映像表示装置５０の映像及び音声出力部１１２はスピーカ６４により、それぞれ音声を再生することとしたが、これに代えて各装置に接続されたイヤフォン等により音声を再生することとしてもよい。
【０１０２】
また、以上説明した例においては、自装置用映像データ生成部１０２は、表示モードに応じて生成した自装置用映像データをフレームバッファ又はメモリ領域Ｍ１のいずれか一方に出力することとしたが、いずれの表示モードにおいても自装置用映像データをフレームバッファに出力することとしてもよい。この場合、他装置表示モードにおいては、他装置用映像データ生成部１０５は、一旦フレームバッファに出力された自装置用映像データを構成するフレーム画像を順次読み出して、符号化処理を行い、他装置用映像データを生成する。なお、他装置用映像データ生成部１０５は、フレームバッファから読み出した画像データのサイズを携帯型映像表示装置５０で表示可能なサイズに変換してメインメモリ２０上に確保された別のメモリ領域に出力し、さらにこのメモリ領域に出力された画像データに基づいて符号化処理を行い、他装置用映像データを生成することとしてもよい。
【０１０３】
また、映像データの場合と同様に、自装置用音声データ生成部１０３は表示モードによらずに自装置用音声データを常にサウンドバッファに出力することとしてもよい。この場合、他装置用音声データ生成部１０６は、サウンドバッファから読み出した自装置用音声データに基づいて符号化処理を行い、他装置用音声データを生成する。
【０１０４】
また、以上説明した例においては、エンタテインメントシステム１０は、モニタ２６による映像の表示及びスピーカ３２による音声の再生を行う自装置表示モードと、携帯型映像装置５０に対して映像及び音声の配信を行う他装置表示モードと、を選択的に切り替えて処理を実行することとしたが、エンタテインメントシステム１０はこれ以外の表示モードで動作することとしてもよい。例えば、自分自身と携帯型映像表示装置５０とで共通する映像の表示及び音声の再生を同時期に行う表示モードで動作することとしてもよい。あるいは、自分自身と携帯型映像表示装置５０とで互いに異なる映像の表示及び音声の再生を同時期に行う表示モードで動作することとしてもよい。さらにこの場合において、携帯型映像表示装置５０に対して送信される他装置用映像データ及び他装置用音声データは、自装置用映像データ及び自装置用音声データを符号化して生成されたものに限らず、自装置用映像データ生成部１０２や自装置用音声データ生成部１０３と同様の処理によって生成されたものであってもよい。
【符号の説明】
【０１０５】
１０  エンタテインメントシステム、１１，５２  ＭＰＵ、１２  メインプロセッサ、１４ａ〜１４ｈ  サブプロセッサ、１６  バス、１８  メモリコントローラ、２０，５４  メインメモリ、２２，４０，４４  インタフェース、２４，５６  画像処理部、２６，５８  モニタ、２８，６０  入出力処理部、３０，６２  音声処理部、３２，６４  スピーカ、３４，６６  光ディスク読み取り部、３６  光ディスク、３８  ハードディスク、４２，６８  コントローラ、４６  カメラユニット、４８，７０  ネットワークインタフェース、５０  携帯型映像表示装置、１０１  表示モード切り替え部、１０２  自装置用映像データ生成部、１０３  自装置用音声データ生成部、１０４，１１２  映像及び音声出力部、１０５  他装置用映像データ生成部、１０６  他装置用音声データ生成部、１０７  データ送信部、１０８  モード切り替え制御部、１０９  データ受信部、１１０  受信映像データ復号部、１１１  受信音声データ復号部。
【図１】
2014053959.tif 000003
【図２】
2014053959.tif 000004
【図３】
2014053959.tif 000005
【図４】
2014053959.tif 000006
【図５】
2014053959.tif 000007
【図６】
2014053959.tif 000008
【図７】
2014053959.tif 000009
【手続補正書】
【提出日】平成25年12月12日(2013.12.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
映像配信装置と、当該映像配信装置に通信接続される複数の映像表示装置と、を含む映像表示システムであって、
前記複数の映像表示装置のそれぞれは、
複数のグループのうち、当該映像表示装置が参加するグループを指示するグループ指示情報を前記映像配信装置に送信するグループ指示情報送信手段と、
当該映像表示装置が参加するグループの変更を指示する変更情報を前記映像配信装置に送信する変更情報送信手段と、
を含み、
前記映像配信装置は、
前記複数の映像表示装置のそれぞれから受信したグループ指示情報に応じて、前記複数の映像表示装置のそれぞれを前記複数のグループのいずれかに関連づける関連情報を生成する関連情報生成手段と、
前記複数のグループに応じて、互いに異なる複数の他装置用映像データを生成する他装置用映像データ生成手段と、
前記複数のグループのそれぞれに応じて生成される前記他装置用映像データを、前記関連情報において当該グループに関連づけられた映像表示装置に対してリアルタイム配信するデータ送信手段と、
前記複数の映像表示装置のそれぞれから受信した変更情報に応じて、前記関連情報生成手段が生成した関連情報を更新する更新手段と、
を含み、
前記複数の映像表示装置のそれぞれは、前記データ送信手段がリアルタイム配信する他装置用映像データを表示する映像出力手段をさらに含み、
前記変更情報送信手段は、前記データ送信手段がリアルタイム配信する他装置用映像データを前記映像出力手段が表示している間に、前記変更情報を送信し、
前記データ送信手段は、前記更新された関連情報に応じて、前記変更情報を送信した映像表示装置に対して配信中の他装置用映像データを、変更後のグループに応じた他装置用映像データに変更する
ことを特徴とする映像表示システム。
【請求項２】
複数の映像表示装置と通信接続される映像配信装置であって、
前記複数の映像表示装置のそれぞれから、複数のグループのうち、当該映像表示装置が参加するグループを指示するグループ指示情報を受信するグループ指示情報受信手段と、
前記受信したグループ指示情報に応じて、前記複数の映像表示装置のそれぞれを前記複数のグループのいずれかに関連づける関連情報を生成する関連情報生成手段と、
前記複数のグループに応じて、互いに異なる複数の他装置用映像データを生成する他装置用映像データ生成手段と、
前記複数のグループのそれぞれに応じて生成される前記他装置用映像データを、前記関連情報において当該グループに関連づけられた映像表示装置に対してリアルタイム配信するデータ送信手段と、
前記複数の映像表示装置のそれぞれから、当該映像表示装置が参加するグループの変更を指示する変更情報を受信する変更情報受信手段と、
前記受信した変更情報に応じて、前記関連情報生成手段が生成した関連情報を更新する更新手段と、
を含み、
前記変更情報受信手段は、前記映像表示装置がリアルタイム配信された前記他装置用映像データを表示している間に、当該映像表示装置から前記変更情報を受信し、
前記前記データ送信手段は、前記更新された関連情報に応じて、前記変更情報を送信した映像表示装置に対して配信中の他装置用映像データを、変更後のグループに応じた他装置用映像データに変更する
ことを特徴とする映像配信装置。
【請求項３】
映像配信装置に通信接続される映像表示装置であって、
複数のグループのうち、当該映像表示装置が参加するグループを指示するグループ指示情報を前記映像配信装置に送信するグループ指示情報送信手段と、
前記複数のグループに応じて前記映像配信装置がリアルタイム配信する、互いに異なる複数の他装置用映像データのうち、当該映像表示装置が参加するグループに対応する他装置用映像データを、前記映像配信装置から受信するデータ受信手段と、
前記データ受信手段が受信する他装置用映像データを表示する映像出力手段と、
当該映像表示装置が参加するグループの変更を指示する変更情報を前記映像配信装置に送信する変更情報送信手段と、
を含み、
前記変更情報送信手段は、前記データ受信手段が受信する他装置用映像データを前記映像出力手段が表示している間に、前記変更情報を送信し、
前記データ受信手段は、前記変更情報によって指示される変更後のグループに応じてリアルタイム配信される他装置用映像データを、前記映像配信装置から受信する
ことを特徴とする映像表示装置。
【請求項４】
映像配信装置に通信接続される映像表示装置の制御方法であって、
複数のグループのうち、当該映像表示装置が参加するグループを指示するグループ指示情報を前記映像配信装置に送信するグループ指示情報送信ステップと、
前記複数のグループに応じて前記映像配信装置がリアルタイム配信する、互いに異なる複数の他装置用映像データのうち、当該映像表示装置が参加するグループに対応する他装置用映像データを、前記映像配信装置から受信するデータ受信ステップと、
前記受信する他装置用映像データを表示する映像出力ステップと、
当該映像表示装置が参加するグループの変更を指示する変更情報を前記映像配信装置に送信する変更情報送信ステップと、
を含み、
前記変更情報送信ステップでは、前記受信する他装置用映像データを表示している間に、前記変更情報を送信し、
前記データ受信ステップでは、前記変更情報によって指示される変更後のグループに応じてリアルタイム配信される他装置用映像データを、前記映像配信装置から受信する
ことを特徴とする映像表示装置の制御方法。
【請求項５】
映像配信装置に通信接続される映像表示装置を、
複数のグループのうち、当該映像表示装置が参加するグループを指示するグループ指示情報を前記映像配信装置に送信するグループ指示情報送信手段、
前記複数のグループに応じて前記映像配信装置がリアルタイム配信する、互いに異なる複数の他装置用映像データのうち、当該映像表示装置が参加するグループに対応する他装置用映像データを、前記映像配信装置から受信するデータ受信手段、
前記データ受信手段が受信する他装置用映像データを表示する映像出力手段、及び、
当該映像表示装置が参加するグループの変更を指示する変更情報を前記映像配信装置に送信する変更情報送信手段、
として機能させるためのプログラムであって、
前記変更情報送信手段は、前記データ受信手段が受信する他装置用映像データを前記映像出力手段が表示している間に、前記変更情報を送信し、
前記データ受信手段は、前記変更情報によって指示される変更後のグループに応じてリアルタイム配信される他装置用映像データを、前記映像配信装置から受信する
ことを特徴とするプログラム。