(57)【要約】【課題】複数の電子機器を用いたコンテンツの再生を実現する。【解決手段】実施形態の電子機器は、再生制御部と、送信部と、を備える。再生制御部は、記憶装置に記憶されているコンテンツが有する複数種類の情報のうち、第１の種類の情報を再生する。送信部は、コンテンツが有する複数種類の情報のうち、第２の種類の情報の再生の指示を、他の電子機器に対して送信する。【選択図】図３
2014112766.tif 000002
【特許請求の範囲】
【請求項１】
記憶装置に記憶されている第１コンテンツが有する複数種類の情報のうち、第１の種類の情報を再生する再生制御部と、
前記第１コンテンツが有する複数種類の情報のうち、第２の種類の情報の再生の指示を、他の電子機器に対して送信する送信部と、
を備える電子機器。
【請求項２】
前記第１コンテンツの第１の種類の情報の再生を停止させる停止制御部を、さらに備え、
前記送信部は、前記停止制御部が前記第１コンテンツの第１の種類の情報の再生を停止させる場合、前記第１コンテンツの第２の種類の情報の停止の指示を、前記他の電子機器に対して送信する、
請求項１に記載の電子機器。
【請求項３】
前記第１コンテンツの第１の種類の情報の再生を停止させる停止制御部を、さらに備え、
前記送信部は、前記停止制御部が前記第１コンテンツの第１の種類の情報を停止させる場合、停止させた位置からの当該第１コンテンツの第１の種類の情報の再生の指示を、前記他の電子機器に対して送信可能な、
請求項１に記載の電子機器。
【請求項４】
前記再生制御部は、前記第１コンテンツが有する映像情報及び音楽情報のうち、いずれか一方を、第１の種類の情報として再生を開始し、
前記送信部は、前記第１コンテンツが有する映像情報及び音楽情報のうち他方を、第２の種類の情報として再生する指示を、前記他の電子機器に対して送信する、
請求項１乃至３のいずれか一つに記載の電子機器。
【請求項５】
前記他の電子機器で再生されている第２コンテンツの第２の種類の情報の再生位置を受信する受信部を、さらに備え、
前記再生制御手段は、前記第２コンテンツが有する第１の種類の情報の再生を開始する、
請求項１乃至４のいずれか一つに記載の電子機器。
【請求項６】
前記他の電子機器で再生されている第２コンテンツの第２の種類の情報の再生位置を受信する受信部を、さらに備え、
前記再生制御手段は、再生が開始されている前記第２コンテンツの第１の種類の情報の再生位置を、前記受信部が受信した前記第２コンテンツの第２の種類の情報の再生位置に基づいて補正する、
請求項１乃至４のいずれか一つに記載の電子機器。
【請求項７】
前記送信部は、前記再生制御手段により再生が開始されている前記第１の種類の情報の再生位置に基づいた前記第２の種類の情報の再生位置の補正の指示を、前記他の電子機器に対して送信する、
請求項６に記載の電子機器。
【請求項８】
電子機器で実行されるコンテンツの制御方法であって、
記憶装置に記憶されているコンテンツが有する複数種類の情報のうち、第１の種類の情報を再生する再生制御ステップと、
前記コンテンツが有する複数種類の情報のうち、第２の種類の情報の再生の指示を、他の電子機器に対して送信する送信ステップと、
を有するコンテンツの制御方法。
【請求項９】
記憶装置に記憶されているコンテンツが有する複数種類の情報のうち、第１の種類の情報を再生する再生制御ステップと、
前記コンテンツが有する複数種類の情報のうち、第２の種類の情報の再生の指示を、他の電子機器に対して送信する送信ステップと、
をコンピュータに実行させるためのコンテンツ制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、動画や音楽等のコンテンツの再生に関する。
【背景技術】
【０００２】
近年、ネットワークやコンピュータの普及により、ネットワークを介して家庭内の電子機器を接続する傾向にある。ネットワークを介して相互に接続可能となる電子機器としては、例えば、テレビジョン表示装置や、タブレット端末などが一般的となってきている。
【０００３】
これらの電子機器は、ＬＡＮを介して接続されるストレージ（例えばＮＡＳ（Network  Attached  Storage））から、コンテンツの再生する機能を備える傾向にある。
【０００４】
これにより、例えば、ユーザは、タブレット端末を操作して、当該タブレット端末で再生していた動画コンテンツを、ＬＡＮを介して接続されたテレビジョン表示装置で再生するよう指示できる。このように、複数の電子機器間で動画コンテンツの再生を切り替えることができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−１４７５７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来技術においては、動画コンテンツの再生は、一つの電子機器で行われるのが通常であるが、動画コンテンツを映像と音声とをそれぞれ別の電子機器で再生したいという要求がある。
【０００７】
本発明の一形態は、上記に鑑みてなされたものであって、複数の電子機器を用いたコンテンツの再生を可能とする電子機器、制御方法、及び制御プログラムを提供する。
【課題を解決するための手段】
【０００８】
実施形態の電子機器は、再生制御部と、送信部と、を備える。再生制御部は、記憶装置に記憶されているコンテンツが有する複数種類の情報のうち、第１の種類の情報を再生する。送信部は、コンテンツが有する複数種類の情報のうち、第２の種類の情報の再生の指示を、他の電子機器に対して送信する。
【図面の簡単な説明】
【０００９】
【図１】図１は、第１の実施形態にかかるネットワークシステムの構成を示す図である。
【図２】図２は、第１の実施形態にかかるタブレット端末のハードウェア構成の一例を示すブロック図である。
【図３】図３は、第１の実施形態にかかるコンテンツ制御プログラムが展開されることで実現される構成を示したブロック図である。
【図４】図４は、第１の実施形態にかかる映像コンテンツの再生処理の手順を示すシーケンス図である。
【図５】図５は、第１の実施形態にかかる音声データと映像データの間のずれの補正処理の手順を示すシーケンス図である。
【図６】図６は、第１の実施形態にかかる映像コンテンツの停止処理の手順を示すシーケンス図である。
【図７】図７は、第１の実施形態にかかるテレビジョン表示装置１５０で映像コンテンツの再生を継続する際の処理の手順を示すシーケンス図である。
【図８】図８は、第２の実施形態にかかるネットワークシステムの構成を示す図である。
【図９】図９は、第２の実施形態にかかる映像コンテンツの再生処理の手順を示すシーケンス図である。
【図１０】図１０は、変形例にかかる音声データと映像データの間のずれの補正処理の手順を示すシーケンス図である。
【発明を実施するための形態】
【００１０】
以下、電子機器を適用した実施形態について説明する。なお、以下に示す実施形態では、複数の電子機器が備えられた家庭内にネットワーク環境が構築されている例について説明する。ネットワーク環境の構築は、例えば、複数の電子機器を、ＤＬＮＡ（Ｄｉｇｉｔａｌ  Ｌｉｖｉｎｇ  Ｎｅｔｗｏｒｋ  Ａｌｌｉａｎｃｅ）ガイドラインに準拠した装置を用いてネットワークで接続する等の手法などが考えられるが、どのような手法を用いても良い。
【００１１】
図１に示すネットワークシステムでは、タブレット端末１００と、テレビジョン表示装置１５０と、ＮＡＳ（Network  Attached  Storage）１８０と、がネットワークを介して接続されている。なお、ネットワークは、有線、無線、又はこれらを混合したネットワークでも良い。なお、本実施形態は、複数の電子機器として、タブレット端末１００や、テレビジョン表示装置１５０を用いた例について説明するが、ネットワークに接続される電子機器の数や種類は、本実施形態で示した態様に制限するものではなく、様々な態様が考えられる。
【００１２】
ＮＡＳ１８０には、ＨＤＤを内蔵もしくは外付けで備え、映像コンテンツを記憶している。そして、ＮＡＳ１８０は、電子機器（例えば、タブレット端末１００又はテレビジョン表示装置１５０）からの要求に応じて、映像コンテンツを送信することができる。映像コンテンツの送受信は、例えば、ＮＡＳ１８０がＤＬＮＡサーバとして機能し、タブレット端末１００や、テレビジョン表示装置１５０が、ＤＬＮＡクライアント、ＤＬＮＡレンダラー又はＤＬＮＡコントローラとして機能することで実現することが考えられる。
【００１３】
これにより、例えば、ＮＡＳ１８０から提供されている映像コンテンツをタブレット端末１００で再生したあと、ユーザがタブレット端末１００を操作して、ＮＡＳ１８０から配信されている映像コンテンツの再生をテレビジョン表示装置１５０に切り替えること等ができる。
【００１４】
さらに、本実施形態では、ＮＡＳ１８０に記憶されている任意の映像コンテンツを複数の電子機器で再生する例について説明する。特に、映像コンテンツに含まれている映像データを、テレビジョン表示装置１５０で再生し、当該映像コンテンツに含まれている音声データを、タブレット端末１００で再生する例について説明する。
【００１５】
図２は、タブレット端末１００のハードウェア構成の一例を示すブロック図である。図２に示すように、タブレット端末１００は、表示部２０２と、カメラモジュール２０３と、マイク２０４と、スピーカ２０５と、ＣＰＵ（Central  Processing  Unit）２０６、システムコントローラ２０７、グラフィックスコントローラ２０８、タッチパネルコントローラ２０９、不揮発性メモリ２１０、ＲＡＭ（Random  Access  Memory）２１１、音声処理部２１２、および無線通信モジュール２１３を備える。
【００１６】
表示部２０２は、ディスプレイ２０２ａとタッチパネル２０２ｂとを組み合わせた、いわゆるタッチスクリーンとして構成される。ディスプレイ２０２ａは、例えば、ＬＣＤ（Liquid  Crystal  Display）や有機ＥＬ（Electro  Luminescence）ディスプレイなどである。タッチパネル２０２ｂは、ユーザの指やスタイラスペンなどによってタッチされたディスプレイ２０２ａの表示画面上の位置（タッチ位置）を検知する。
【００１７】
ＣＰＵ２０６は、タブレット端末１００の動作を統括的に制御するプロセッサである。ＣＰＵ２０６は、システムコントローラ２０７を介してタブレット端末１００の各部を制御する。不揮発性メモリ２１０は、オペレーションシステムや各種のアプリケーションプログラム、プログラムの実行に必要な各種データなどを記憶する。ＲＡＭ２１１は、タブレット端末１００のメインメモリとして、ＣＰＵ２０６がプログラムを実行する際の作業領域を提供する。
【００１８】
ＣＰＵ２０６は、例えば、不揮発性メモリ２１０からＲＡＭ２１１にロードされるオペレーションシステムや各種のアプリケーションプログラムを実行することにより、タブレット端末１００の各部を制御するための機能を実現する。
【００１９】
システムコントローラ２０７は、不揮発性メモリ２１０およびＲＡＭ２１１に対するアクセスを制御するメモリコントローラを内蔵する。また、システムコントローラ２０７は、グラフィックスコントローラ２０８、タッチパネルコントローラ２０９、音声処理部２１２との通信を実行する機能を有する。また、システムコントローラ２０７は、カメラモジュール２０３からの画像情報を入力する機能を有する。また、システムコントローラ２０７は、無線通信モジュール２１３を利用してタブレット端末１００の外部から各種情報を取得する機能を有する。
【００２０】
グラフィックスコントローラ２０８は、表示部２０２のディスプレイ２０２ａを制御する表示コントローラである。タッチパネルコントローラ２０９は、タッチパネル２０２ｂを制御し、ユーザによるタッチ位置を示す座標データをタッチパネル２０２ｂから取得する。
【００２１】
音声処理部２１２は、ＣＰＵ２０６による制御のもとで、音声合成などの音声処理を施して生成した音声ガイダンスなどをスピーカ２０５から出力させる処理を行うとともに、マイク２０４で集音した音声に対する処理を行う。
【００２２】
無線通信モジュール２１３は、ＣＰＵ２０６による制御のもとで、他の電子機器との間の無線通信を実行する。
【００２３】
次に、ＣＰＵ２０６が、不揮発性メモリ２１０からＲＡＭ２１１にコンテンツ制御プログラムをロードすることで実現される構成について説明する。図３は、コンテンツ制御プログラム３００が展開されることで実現される構成を示したブロック図である。図３に示す様に、コンテンツ制御プログラム３００は、再生制御部３０１と、停止制御部３０２と、通信制御部３０３と、操作受付部３０４と、をＲＡＭ２１１上に実現する。
【００２４】
通信制御部３０３は、無線通信モジュール２１３を制御して、ネットワークを介して接続された電子機器（例えばテレビジョン表示装置１５０）やＮＡＳ１８０等との間で通信を行う。また、通信制御部３０３は、受信制御部３１１と、送信制御部３１２と、を備える。
【００２５】
受信制御部３１１は、電子機器（例えばテレビジョン表示装置１５０）やＮＡＳ１８０から、様々なデータを受信制御する。例えば、受信制御部３１１は、ＮＡＳ１８０から、再生制御の対象となる映像コンテンツを受信する。
【００２６】
送信制御部３１２は、電子機器（例えばテレビジョン表示装置１５０）やＮＡＳ１８０に対して、様々なデータを送信制御する。例えば、送信制御部３１２は、ＮＡＳ１８０に記憶されている映像コンテンツが有する複数種類の情報（例えば、映像、音声、字幕等）のうち、所定の種類の情報の再生の指示を、テレビジョン表示装置１５０に対して送信する。
【００２７】
操作受付部３０４は、タッチパネル２０２ｂを介して、ユーザからの操作を受け付ける。
【００２８】
再生制御部３０１は、ＮＡＳ１８０に記憶されている映像コンテンツを、受信制御部３１１が受信した場合に、当該映像コンテンツを再生する。本実施形態にかかる再生制御部３０１は、当該映像コンテンツが有する映像データ、音声データ、字幕データのうちいずれか一つ以上を再生する。例えば、当該映像コンテンツが有する音声データのみを再生制御することもできる。
【００２９】
停止制御部３０２は、再生制御部３０１により再生が開始された映像コンテンツの停止制御を行う。停止制御は、例えば操作受付部３０４が停止する旨の操作を受け付けた場合に行う。本実施形態においては、再生制御部３０１により映像データ、音声データ、及び字幕データのうちいずれか一つ以上について再生が開始されている場合に、停止制御部３０２は、再生が開始された映像データ、音声データ、字幕データのうちいずれか一つ以上を停止させる。例えば、映像コンテンツの音声データのみ再生されている場合、停止制御部３０２は、当該音声データを停止制御する。
【００３０】
タブレット端末１００による映像コンテンツに含まれている第１のデータ（例えば音声データ）の再生と、テレビジョン表示装置１５０による当該映像コンテンツに含まれている第２のデータ（例えば映像データ）の再生と、が同期している場合に、停止制御部３０２が第１のデータの停止制御を行った際、テレビジョン表示装置１５０が再生している第２のデータも停止させてもよい。例えば、本実施形態にかかる送信制御部３１２は、停止制御部３０２が映像コンテンツの音声データを停止させる際に、当該映像コンテンツの映像データの停止の指示を、テレビジョン表示装置１５０に対して送信する。
【００３１】
さらには、タブレット端末１００による映像コンテンツに含まれている第１のデータ（例えば音声データ）の再生と、テレビジョン表示装置１５０による当該映像コンテンツに含まれている第２のデータ（例えば映像データ）の再生と、が同期している場合に、停止制御部３０２が第１のデータの停止制御を行った際、テレビジョン表示装置１５０が第２のデータと共に第１のデータの再生を開始するように制御を行っても良い。例えば、本実施形態にかかる送信制御部３１２は、停止制御部３０２が映像コンテンツの第１のデータを停止させる際に、停止させた位置からの当該映像コンテンツの第１のデータの再生の指示を、テレビジョン表示装置１５０に対して送信する。
【００３２】
なお、停止制御又は再生制御の対象となるデータは、音声データ、映像データ、字幕データに制限するものではなく、コンテンツに含まれているデータであればよい。
【００３３】
また、本実施形態では、映像コンテンツを複数の電子機器（例えば、タブレット端末１００，及びテレビジョン表示装置１５０）で再生する際に、映像データと音声データとが同期するように、各データの再生位置の補正を行う。
【００３４】
例えば、受信制御部３１１が、他の電子機器（例えば、テレビジョン表示装置１５０）で再生されている映像コンテンツの映像データの再生位置を受信する。そして、再生制御部３０１が、再生が開始されている音声データの再生位置を、受信制御部３１１が受信した映像データの再生位置に基づいて補正することが考えられる。
【００３５】
次に、本実施形態にかかるネットワークシステムにおける、映像コンテンツの再生処理について説明する。図４は、本実施形態にかかるネットワークシステムにおける上述した処理の手順を示すシーケンス図である。
【００３６】
まず、タブレット端末１００の送信制御部３１２が、ＮＡＳ１８０に対して、映像コンテンツの送信要求を行う（ステップＳ４０１）。これに伴い、ＮＡＳ１８０が、タブレット端末１００に対して、映像コンテンツの送信を開始する（ステップＳ４０２）。
【００３７】
そして、タブレット端末１００の受信制御部３１１は、ＮＡＳ１８０から送信されてきた映像データを受信し、バッファ最大になるまで格納を行う（ステップＳ４０３）。タブレット端末１００で再生をすぐに開始できる状態にしておくためである。当該バッファの格納に併せて、送信制御部３１２が、テレビジョン表示装置１５０に対して、当該映像コンテンツの再生を指示する（ステップＳ４０４）。
【００３８】
当該映像コンテンツの再生指示には、再生を行う映像コンテンツを識別する情報の他に、再生を開始する位置や、再生データ識別フラグが含まれている。再生データ識別フラグとは、映像データ、音声データ、字幕データ等から、再生するデータを識別するフラグとする。本シーケンス図では、再生データ識別フラグにより、テレビジョン表示装置１５０で映像データの再生を指示された場合とする。
【００３９】
この送信要求に対応して、テレビジョン表示装置１５０の送信制御部が、ＮＡＳ１８０に対して、映像コンテンツの送信要求を行う（ステップＳ４０５）。これに伴い、ＮＡＳ１８０が、テレビジョン表示装置１５０に対して、映像コンテンツの送信を開始する（ステップＳ４０６）。
【００４０】
そして、テレビジョン表示装置１５０の受信制御部は、ＮＡＳ１８０から送信されてきた映像データを受信し、バッファ最大になるまで格納を行う（ステップＳ４０７）。
【００４１】
そして、格納が終了した後、テレビジョン表示装置１５０の送信制御部が、再生可能である旨の応答を、タブレット端末１００に対して送信する（ステップＳ４０８）。
【００４２】
これに伴い、タブレット端末１００の再生制御部３０１が、当該映像コンテンツの音声データの再生を開始する（ステップＳ４０９）。一方、テレビジョン表示装置１５０では、応答を送信した段階で、テレビジョン表示装置１５０の再生制御部が、当該映像コンテンツの映像データの再生を開始する（ステップＳ４１０）。
【００４３】
また、タブレット端末１００の音声データの再生と、テレビジョン表示装置１５０の映像データの再生とがずれている可能性がある。そこで、タブレット端末１００と、テレビジョン表示装置１５０との間で、データの同期を行う。
【００４４】
そこで、タブレット端末１００の送信制御部３１２が、テレビジョン表示装置１５０に対して、映像コンテンツの再生位置の送信要求を行う（ステップＳ４１１）。これに対応して、テレビジョン表示装置１５０の送信制御部が、映像コンテンツの再生位置を送信する（ステップＳ４１２）。
【００４５】
そして、タブレット端末１００の再生制御部３０１は、受信した再生位置に基づいて、ずれの量を判断し、テレビジョン表示装置１５０が再生している映像データと同期するように、音声データの再生位置を補正する（ステップＳ４１３）。
【００４６】
上述した処理手順により、映像コンテンツに含まれている複数種類のデータをそれぞれ異なる電子機器で再生することができる。そして、再生位置に基づく補正を行うことで、当該複数の電子機器により、複数種類のデータの再生を同期できる。なお、ずれの補正を行うタイミングを制限するものでなく、この後定期的に補正を行なってもよい。
【００４７】
次に、本実施形態にかかるネットワークシステムにおける、音声データと映像データの間のずれの補正処理の手順について説明する。図５は、本実施形態にかかるネットワークシステムにおける上述した処理の手順を示すシーケンス図である。
【００４８】
まず、タブレット端末１００の送信制御部３１２が、テレビジョン表示装置１５０に対して、映像コンテンツの再生位置の送信要求を行う（ステップＳ４１２）。この時、タブレット端末１００の再生位置が‘２０’であり、テレビジョン表示装置１５０の再生位置が‘１０’とする。このように、テレビジョン表示装置１５０が‘１０’遅れている例とする。
【００４９】
そして、再生位置の送信要求を受信した時、テレビジョン表示装置１５０の再生位置が‘１５’であり、タブレット端末１００の再生位置が‘２５’とする。
【００５０】
そこで、テレビジョン表示装置１５０の送信制御部が、映像コンテンツの再生位置‘１５’を送信する（ステップＳ４１３）。
【００５１】
そして、タブレット端末１００の受信制御部３１１が、映像コンテンツの再生位置‘１５’を受信した際に、タブレット端末１００の再生位置は‘３０’になっているものとする。
【００５２】
そして、タブレット端末１００の再生制御部３０１は、受信した再生位置‘１５’に基づいて、ずれの量‘１０’を判断し、テレビジョン表示装置１５０が再生している映像データと同期するように、音声データの再生位置を‘−１０’補正する（ステップＳ４１４）。
【００５３】
つまり、再生位置の応答受信時のタブレット端末１００の再生位置‘３０’と、再生位置取得要求の送信時のタブレット端末１００の再生位置‘２０’との差分が、ネットワークのディレイ時間と考えられる。従って、テレビジョン表示装置１５０に再生位置取得要求が届いた時刻は、中間の時間である再生位置‘２５’と考えられる。このため、補正量は、以下に示す式（１）で算出できる。
【００５４】
受信した再生位置−（再生位置取得要求の送信時のタブレット端末１００の再生位置＋（応答受信時のタブレット端末１００の再生位置−再生位置取得要求の送信時のタブレット端末１００の再生位置）／２）……（１）
【００５５】
そして、再生制御部３０１が、式（１）に具体的な数値を当てはめて、「１５−（２０＋（３０−２０）／２）＝−１０」を算出する。算出された補正量で補正を行うことで、タブレット端末１００とテレビジョン表示装置１５０とを同期させることができる。
【００５６】
次に、本実施形態にかかるネットワークシステムにおける、映像コンテンツの停止処理の手順について説明する。図６は、本実施形態にかかるネットワークシステムにおける上述した処理の手順を示すシーケンス図である。図６に示す例では、タブレット端末１００の音声データの停止と共に、テレビジョン表示装置１５０の映像データの停止を行う例とする。
【００５７】
すでに、タブレット端末１００の再生制御部３０１が、映像コンテンツの音声データを再生中で（ステップＳ６０１）、テレビジョン表示装置１５０の再生制御部が、映像データの音声データを再生中（ステップＳ６０２）とする。
【００５８】
そして、タブレット端末１００の操作受付部３０４が、ユーザから、映像コンテンツの停止操作を受け付けたものとする（ステップＳ６０３）。これにより、停止制御部３０２が、映像コンテンツの音声データの再生を停止させる（ステップＳ６０４）。
【００５９】
そして、タブレット端末１００の送信制御部３１２が、ＮＡＳ１８０に対して、再生していた映像コンテンツの送信停止要求を行う（ステップＳ６０５）。これに伴い、タブレット端末１００の受信制御部３１１が、ＮＡＳ１８０から、停止応答を受信する（ステップＳ６０６）。
【００６０】
さらに、タブレット端末１００の送信制御部３１２が、テレビジョン表示装置１５０に対して、当該映像コンテンツの停止指示を行う（ステップＳ６０７）。これにより、テレビジョン表示装置１５０が映像コンテンツの停止制御をした後、ＮＡＳ１８０に対して、再生していた映像コンテンツの送信停止要求を行う（ステップＳ６０８）。その後、テレビジョン表示装置１５０の受信制御部が、ＮＡＳ１８０から、停止応答を受信する（ステップＳ６０９）。
【００６１】
その後、テレビジョン表示装置１５０が、タブレット端末１００に対して、映像コンテンツの再生が停止した旨の応答を行う（ステップＳ６１０）。そして、タブレット端末１００の受信制御部３１１が、当該応答を受信した際に、映像コンテンツの再生が停止したものとして、処理を終了する。
【００６２】
上述した処理手順により、ユーザは、タブレット端末１００を操作するだけで、タブレット端末１００とテレビジョン表示装置１５０とを同期した停止制御を行うことができる。これにより、ユーザの操作負担を軽減できる。
【００６３】
次に、本実施形態にかかるネットワークシステムにおける、タブレット端末１００を停止し、テレビジョン表示装置１５０で映像コンテンツの再生を継続する手順について説明する。図７は、本実施形態にかかるネットワークシステムにおける上述した処理の手順を示すシーケンス図である。
【００６４】
すでに、タブレット端末１００の再生制御部３０１が、映像コンテンツの音声データを再生中で（ステップＳ７０１）、テレビジョン表示装置１５０の再生制御部が、映像データの音声データを再生中（ステップＳ７０２）とする。
【００６５】
そして、タブレット端末１００の操作受付部３０４が、ユーザから、自装置（タブレット端末１００）の停止操作を受け付けたものとする（ステップＳ７０３）。これにより、停止制御部３０２が、映像コンテンツの音声データの再生を停止させる（ステップＳ７０４）。
【００６６】
そして、タブレット端末１００の送信制御部３１２が、ＮＡＳ１８０に対して、再生していた映像コンテンツの送信停止要求を行う（ステップＳ７０５）。これに伴い、タブレット端末１００の受信制御部３１１が、ＮＡＳ１８０から、停止応答を受信する（ステップＳ７０６）。
【００６７】
さらに、タブレット端末１００の送信制御部３１２が、テレビジョン表示装置１５０に対して、当該映像コンテンツの音声の出力指示を行う（ステップＳ７０７）。これにより、テレビジョン表示装置１５０の再生制御部が、当該映像コンテンツの音声データの出力を開始する（ステップＳ７０８）。これで、テレビジョン表示装置１５０により、映像コンテンツの音声データ及び映像データの再生が行われることになる。
【００６８】
その後、テレビジョン表示装置１５０が、タブレット端末１００に対して、映像コンテンツの音声データの出力を開始した旨の応答を行う（ステップＳ７０９）。そして、タブレット端末１００の受信制御部３１１が、当該応答を受信した際に、映像コンテンツの再生の切替が完了したものとして、終了処理を実行する。
【００６９】
上述した処理手順により、ユーザは、タブレット端末１００の停止操作を行うだけで、映像コンテンツの再生の切り替え処理を行うことができる。これにより、ユーザの操作負担を軽減できる。
【００７０】
なお、本実施形態では、複数の電子機器で再生されるコンテンツが映像コンテンツの例について説明したが、コンテンツの種類を制限するものではない。コンテンツは、時間の遷移と共に音声や映像などが変化するものであればよく、例えば、音声コンテンツなどが考えられる。音声コンテンツには、複数種類の音声データが含まれており、例えば、第１の音声データを第１の電子機器で再生し、第２の音声データを第２の電子機器で再生するなどが考えられる。
【００７１】
本実施形態では、タブレット端末１００を操作して、タブレット端末１００とテレビジョン表示装置１５０との再生を同期させる例について説明した。このような態様に制限するものではなく、例えば、テレビジョン表示装置１５０を操作して、タブレット端末１００とテレビジョン表示装置１５０との再生を同期させてもよい。さらには、複数のタブレット端末における再生の同期や、複数のテレビジョン表示装置の再生の同期等を行っても良い。
【００７２】
さらには、電子機器を、タブレット端末やテレビジョン表示装置に制限するものではなく、例えば携帯電話端末や、ＰＣなど、他の電子機器と通信可能な電子機器であればよい。
【００７３】
さらに、本実施形態では、タブレット端末１００で音声データを再生し、テレビジョン表示装置１５０で映像データを再生する例について説明した。しかしながら、このような例に制限するものではなく、例えば、タブレット端末１００で動画コンテンツの字幕データを再生し、テレビジョン表示装置１５０で映像データを再生してもよい。さらには、タブレット端末１００で２カ国語放送の副音声データを再生し、テレビジョン表示装置１５０で映像データと主音声データを再生しても良い。
【００７４】
また、本実施形態では、コンテンツ制御プログラムを、タブレット端末で実行する例について説明したが、当該コンテンツ制御プログラムの実行をタブレット端末に制限するものではなく、テレビジョン表示装置で実行しても良い。
【００７５】
（第２の実施形態）
第１の実施形態は、コンテンツに含まれるデータを再生する複数の電子機器のうち、テレビジョン表示装置１５０が映像データを再生し、タブレット端末１００が音声データを再生する例について説明した。しかしながら、複数の電子機器で、複数種類の音声データや映像データを再生しても良い。そこで、第２の実施形態では、テレビジョン表示装置１５０で映像データを再生する一方、複数のタブレット端末がそれぞれ異なる種類の音声データを再生する例について説明する。
【００７６】
このように映像データを再生する電子機器と、音声データを再生する電子機器との関係が、１対多となってもよい。例えば、複数の言語の吹き替え音声を持つような動画コンテンツを再生する際、映像データを１台のテレビジョン表示装置で再生し、複数のタブレット端末の各々で、それぞれ異なる種類の音声データを再生するような場合に利用できる。なお、他の例としては、音声データを一台の電子機器（例えばタブレット端末）で再生し、映像データを複数の電子機器（例えばテレビジョン表示装置）で再生しても良い。
【００７７】
図８に示すネットワークシステムでは、第１のタブレット端末１００と、第２のタブレット端末８００と、テレビジョン表示装置１５０と、ＮＡＳ（Network  Attached  Storage）１８０と、がネットワークを介して接続されている。図８に示すネットワーク図は、図１に示すネットワーク図と比べて、第２のタブレット端末８００が追加されている例とする。
【００７８】
第２の実施形態では、第１のタブレット端末１００と、第２のタブレット端末８００とが、それぞれ異なる利用者に使用されるものとする。そして、テレビジョン表示装置１５０が表示する映像データを共有した上で、第１のタブレット端末１００と、第２のタブレット端末８００と、がそれぞれ異なる種類の音声データを出力する例とする。例えば、第１のタブレット端末１００が日本語の音声データを出力し、第２のタブレット端末８００が英語の音声データを出力する等が考えられる。
【００７９】
なお、本実施形態では、タブレット端末が複数存在し、テレビジョン表示装置が一つしか存在しない例について説明するが、映像データを再生させるテレビジョン表示装置が複数存在しても良い。
【００８０】
なお、第２のタブレット端末８００は、第１の実施形態で示した（第１の）タブレット端末１００と同様の構成を備えているものとして、説明を省略する。
【００８１】
これにより、第２のタブレット端末８００は、第１の実施形態の同様の手法により、テレビジョン表示装置１５０で映像データを再生させ、自装置で音声データを再生させることができる。
【００８２】
また、第１のタブレット端末１００で既に映像コンテンツの再生制御を行っている場合に、第２のタブレット端末８００で当該映像コンテンツの再生制御を行った場合に、第２のタブレット端末８００は、第１のタブレット端末１００と同期して音声データの再生を行うことができる。なお、第２の実施形態で再生される映像コンテンツは、第１の実施形態で再生される映像コンテンツと異なるコンテンツであっても良い（例えば、第１の実施形態で再生される映像コンテンツを第１映像コンテンツとし、第２の実施形態で再生される映像コンテンツを第２映像コンテンツとしても良い）。
【００８３】
次に、本実施形態にかかるネットワークシステムで、第１のタブレット端末１００で当該映像コンテンツの再生を行っている場合に、第２のタブレット端末８００が当該映像コンテンツの再生を行った場合の処理について説明する。図９は、本実施形態にかかるネットワークシステムにおける上述した処理の手順を示すシーケンス図である。
【００８４】
図９に示すシーケンス図では、第１のタブレット端末１００からの制御により、既にテレビジョン表示装置１５０が映像データを再生中とする（ステップＳ９０１）。なお、第１のタブレット端末１００とテレビジョン表示装置１５０との再生開始時の処理は、第１の実施形態の図４で示した処理と同様として説明を省略する。
【００８５】
このように、図９で示すシーケンス図は、第１のタブレット端末１００で再生が行われた後に、別のタブレット端末（例えば第２のタブレット端末８００）で、第１のタブレット端末１００と同じ動画コンテンツを別の種類の音声データで再生を開始する例とする。
【００８６】
そして、第２のタブレット端末８００の送信制御部３１２が、テレビジョン表示装置１５０に対して、映像コンテンツの再生状況の送信要求を行う（ステップＳ９０２）。
【００８７】
これに伴い、テレビジョン表示装置１５０が、第２のタブレット端末８００に対して、映像コンテンツの再生状況を送信する（ステップＳ９０３）。再生状況には、再生が行われているか否かの他に、再生されているコンテンツを識別する情報が含まれている。これにより、第２のタブレット端末８００が、再生を所望している当該映像コンテンツがすでに再生されていることを認識できる。なお、テレビジョン表示装置１５０が再生を行っていない場合は、第１の実施形態の図４と同様の処理が行われることになる。また、テレビジョン表示装置１５０が再生している映像コンテンツと、第２のタブレット端末８００が再生しようとしている映像コンテンツと一致していない場合、別コンテンツとなるので、後述する処理は行われない。
【００８８】
そして、第２のタブレット端末８００の送信制御部３１２が、テレビジョン表示装置１５０に対して、当該映像コンテンツの再生位置の送信要求を行う（ステップＳ９０４）。これに伴い、テレビジョン表示装置１５０が、第２のタブレット端末８００に対して、映像コンテンツの再生位置を送信する（ステップＳ９０５）。
【００８９】
これにより第２のタブレット端末８００の受信制御部３１１が、テレビジョン表示装置１５０で再生されている映像コンテンツの映像データの再生位置を受信する。そして、第２のタブレット端末８００は、映像コンテンツの再生位置を認識できる。映像コンテンツの再生位置の認識手法は、第１の実施形態の同様の手法で求めることができるため、説明を省略する。
【００９０】
そして、第２のタブレット端末８００の送信制御部３１２が、ＮＡＳ１８０に対して、映像コンテンツの送信要求を行う（ステップＳ９０６）。当該映像コンテンツの送信要求では、すでに再生が開始されているテレビジョン表示装置１５０と同期可能な再生位置から映像コンテンツを送信するよう要求している。
【００９１】
これに伴い、ＮＡＳ１８０が、第２のタブレット端末８００に対して、当該再生要求で指定された再生位置からの映像コンテンツの送信を開始する（ステップＳ９０７）。
【００９２】
そして、第２のタブレット端末８００の受信制御部３１１は、ＮＡＳ１８０から送信されてきた映像データを受信し、バッファ最大になるまで格納を行う（ステップＳ９０８）。
【００９３】
その後、第２のタブレット端末８００の再生制御部３０１は、テレビジョン表示装置１５０から受信した再生位置に基づいて、現在、テレビジョン表示装置１５０が再生している映像データの再生位置から、バッファに格納された映像コンテンツの音声データ（例えば英語の音声データ）の再生を開始する（ステップＳ９０９）。
【００９４】
また、第２のタブレット端末８００の音声データの再生と、テレビジョン表示装置１５０の映像データの再生とがずれている可能性がある。そこで、第２のタブレット端末８００と、テレビジョン表示装置１５０との間で、データの同期を行う。
【００９５】
そこで、第２のタブレット端末８００の送信制御部３１２が、テレビジョン表示装置１５０に対して、映像コンテンツの再生位置の送信要求を行う（ステップＳ９１０）。これに対応して、テレビジョン表示装置１５０の送信制御部が、映像コンテンツの再生位置を送信する（ステップＳ９１１）。
【００９６】
そして、第２のタブレット端末８００の再生制御部３０１は、受信した再生位置に基づいて、ずれの量を判断し、テレビジョン表示装置１５０で既に再生が開始されている映像データと同期するように、音声データの再生位置を補正する（ステップＳ９１２）。
【００９７】
上述した処理手順により、映像コンテンツに含まれている複数のデータをそれぞれ異なる電子機器で再生することができる。そして、再生位置に基づく補正を行うことで、当該複数の電子機器における複数のデータの再生を同期させることができる。なお、図９に示す例では、第２のタブレット端末８００が、テレビジョン表示装置１５０に対して再生状況や再生位置を確認する例について説明した。しかしながら、確認先をテレビジョン表示装置１５０に制限するものではなく、例えば第１のタブレット端末１００に対して再生状況や再生位置の確認を行っても良い。
【００９８】
上述した処理手順により、第２のタブレット端末８００は、第１のタブレット端末１００と同じ位置から映像コンテンツを再生できる。その際、本実施の形態では、別の種類の音声データで再生可能となる。本実施形態では、第２のタブレット端末８００について説明したが、以降３台目、４台目のタブレット端末についても同様の処理を行うことで映像コンテンツの再生が可能となる。
【００９９】
（変形例）
上述した実施形態においては、他の電子機器と再生を同期させる際に、自装置で再生位置を補正する例について説明した。しかしながら、補正対象を自装置に制限するものではなく、他の電子機器に対して補正を行うように制御しても良い。これは特に電子機器（例えばタブレット端末）が、複数の電子機器に対して、映像コンテンツに含まれているデータの再生制御を行う場合に、特に有効である。
【０１００】
本変形例にかかるネットワークシステムにおける、音声データと映像データの間のずれの補正処理の手順について説明する。図１０は、本変形例にかかるネットワークシステムにおける上述した処理の手順を示すシーケンス図である。本変形例では、第１のタブレット端末１００が、第２のタブレット端末８００に対して、再生位置のずれを補正する例とする。
【０１０１】
まず、第１のタブレット端末１００の送信制御部３１２が、第２のタブレット端末８００に対して、映像コンテンツの再生位置の送信要求を行う（ステップＳ１００１）。この時、第１のタブレット端末１００の再生位置が‘２０’であり、第２のタブレット端末８００の再生位置が‘１０’とする。このように、第２のタブレット端末８００が‘１０’遅れている例とする。
【０１０２】
そして、再生位置の送信要求を受信した時、第２のタブレット端末８００の再生位置が‘１５’であり、第１のタブレット端末１００の再生位置が‘２５’とする。
【０１０３】
そこで、第２のタブレット端末８００の送信制御部３１２が、映像コンテンツの再生位置‘１５’を送信する（ステップＳ１００２）。
【０１０４】
そして、第１のタブレット端末１００の受信制御部３１１が、映像コンテンツの再生位置‘１５’を受信した際に、第１のタブレット端末１００の再生位置は‘３０’になっているものとする。
【０１０５】
そして、第１のタブレット端末１００の再生制御部３０１は、受信した再生位置‘１５’に基づいて、ずれの量‘１０’を判断する。そして、第１のタブレット端末１００の送信制御部３１２が、第２のタブレット端末８００に対して、映像コンテンツの再生位置を‘−１０’補正する要求（指示）を行う（ステップＳ１００３）。これにより、第２のタブレット端末８００の再生制御部３０１が、映像コンテンツの再生位置を‘−１０’補正することができる。
【０１０６】
上述した実施形態及び変形例によれば、一つのコンテンツに含まれる複数のデータ(例えば映像データのみと音声データのみ)を、複数の電子機器の各々で再生することができる。これにより、利用者のニーズに応じたコンテンツの再生を行うことができる。その際に、一つの電子機器が、他の電子機器との間で、それぞれ異なるデータを再生するよう制御するため、利用者の操作負担を軽減できる。
【０１０７】
上述した実施形態の電子機器（例えば、タブレット端末）で実行されるコンテンツ制御プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【０１０８】
また、上述した実施形態の電子機器（例えば、タブレット端末）で実行されるコンテンツ制御プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、上述した実施形態の電子機器（例えば、タブレット端末）で実行されるコンテンツ制御プログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【０１０９】
また、上述した実施形態の電子機器（例えば、タブレット端末）で実行されるコンテンツ制御プログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【０１１０】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１１１】
１００、８００…タブレット端末、１５０…テレビジョン表示装置、２０２…表示部、２０２ａ…ディスプレイ、２０２ｂ…タッチパネル、２０３…カメラモジュール、２０４…マイク、２０５…スピーカ、２０６…ＣＰＵ、２０７…システムコントローラ、２０８…グラフィックスコントローラ、２０９…タッチパネルコントローラ、２１０…不揮発性メモリ、２１１…ＲＡＭ、２１２…音声処理部、２１３…無線通信モジュール、３００…コンテンツ制御プログラム、３０１…再生制御部、３０２…停止制御部、３０３…通信制御部、３０４…操作受付部、３１１…受信制御部、３１２…送信制御部
【図１】
2014112766.tif 000003
【図２】
2014112766.tif 000004
【図３】
2014112766.tif 000005
【図４】
2014112766.tif 000006
【図５】
2014112766.tif 000007
【図６】
2014112766.tif 000008
【図７】
2014112766.tif 000009
【図８】
2014112766.tif 000010
【図９】
2014112766.tif 000011
【図１０】
2014112766.tif 000012