(57)【要約】【課題】専用の外部入力装置等を用いず、再生装置間で設定情報を継承することができる通信システムおよび再生装置を提供する。【解決手段】ストリーミングコンテンツを再生する装置を切り替えるための停止指示が入力されると、テレビジョン受像機３は、コンテンツ識別情報、再生位置引継時間情報等を含む継承データを生成し、この継承データをネットワーク２に接続された他の再生装置に送信する。継承データを受信した他の再生装置は、受信した継承データに基づいて、再生位置引継時間情報を付加した再生要求をサーバ１に送信する。サーバ１は、再生位置引継時間情報に基づいて、他の再生装置に対して、停止したコンテンツの再生位置からのストリーミング配信を行う。【選択図】図２
2007300391.tif 000002
【特許請求の範囲】
【請求項１】
再生装置と、この再生装置とネットワークを介して接続された少なくとも１つの他の再生装置と、前記再生装置および他の再生装置にストリーミングコンテンツを前記ネットワークを介して配信するサーバとを備える通信システムであって、
前記再生装置は、
前記サーバから配信されるストリーミングコンテンツを受信する第１のストリーミング受信手段と、
前記ストリーミングコンテンツを再生する装置を切り替えるために再生中の前記ストリーミングコンテンツの受信を停止させるための停止指示を外部操作手段から受信する停止指示受信手段と、
この停止指示受信手段により前記停止指示を受信すると、前記サーバに対して前記ストリーミングコンテンツの配信を停止するための配信停止要求を送信する配信停止要求送信手段と、
前記停止指示が入力された時間における前記ストリーミングコンテンツの再生位置を示す再生位置引継時間情報を再生中の前記ストリーミングコンテンツのストリーミングデータから取得する引継時間情報取得手段と、
前記サーバからの前記ストリーミングコンテンツの配信が停止されると、前記ネットワークに接続された前記他の再生装置に対して、情報継承可能な装置の検出を行うための応答要求を送信する応答要求送信手段と、
前記応答要求を受信した前記他の再生装置のうち、電源ＯＦＦ状態で情報継承可能である装置が返信する、当該装置を特定するための装置識別情報に基づいて、前記情報継承可能な装置のリストを生成する装置リスト生成手段と、
前記情報継承可能な装置のリストの中からユーザ操作により選択される装置を継承先装置として設定する継承先装置設定手段と、
再生中の前記ストリーミングコンテンツを識別するためのコンテンツ識別情報、配信元の前記サーバを識別するためのサーバ識別情報、前記引継時間情報取得手段で取得した前記再生位置引継時間情報を含む継承データを生成する継承データ生成手段と、
この継承データ生成手段で生成された前記継承データを前記継承先装置として設定した前記他の再生装置に送信する継承データ送信手段とを備え、
前記他の再生装置は、
前記再生装置から送信される前記応答要求を受信したときに自装置が電源ＯＦＦ状態である場合に、自装置を特定するための前記装置識別情報を前記再生装置に送信する装置識別情報送信手段と、
自装置が前記再生装置において前記継承先装置として設定された場合に前記再生装置から送信される前記継承データを受信する継承データ受信手段と、
前記継承データを受信した後、ユーザ操作により自装置の電源がＯＮされると、前記継承データに基づいて、前記コンテンツ識別情報、前記再生位置引継時間情報を含む再生要求を前記サーバに送信する再生要求送信手段と、
前記サーバから配信されるストリーミングコンテンツを受信する第２のストリーミング受信手段とを備え、
前記サーバは、
前記再生装置からの配信停止要求を受信すると前記再生装置への前記ストリーミングコンテンツの配信を停止し、前記継承先装置として設定された前記他の再生装置からの前記再生要求を受信すると、前記再生装置への配信を停止した再生位置から前記ストリーミングコンテンツを前記継承先装置として設定された前記他の再生装置に対して配信することを特徴とする通信システム。
【請求項２】
ネットワークに接続され、前記ネットワークに接続されたサーバから前記ネットワークを介してストリーミングコンテンツを受信して再生する再生装置であって、
前記ストリーミングコンテンツを再生する装置を切り替えるために再生中の前記ストリーミングコンテンツの受信を停止させるための停止指示を外部操作手段から受信する停止指示受信手段と、
この停止指示受信手段により前記停止指示を受信すると、前記サーバに対して前記ストリーミングコンテンツの配信を停止するための配信停止要求を送信する配信停止要求送信手段と、
前記停止指示が入力された時間における前記ストリーミングコンテンツの再生位置を示す再生位置引継時間情報を再生中の前記ストリーミングコンテンツのストリーミングデータから取得する引継時間情報取得手段と、
前記サーバからの前記ストリーミングコンテンツの配信が停止されると、前記ネットワークに接続された少なくとも１つの他の再生装置に対して、情報継承可能な装置の検出を行うための応答要求を送信する応答要求送信手段と、
前記応答要求を受信した前記他の再生装置のうち、電源ＯＦＦ状態で情報継承可能である装置が返信する、当該装置を特定するための装置識別情報に基づいて、前記情報継承可能な装置のリストを生成する装置リスト生成手段と、
前記情報継承可能な装置のリストの中からユーザ操作により選択される装置を継承先装置として設定する継承先装置設定手段と、
再生中の前記ストリーミングコンテンツを識別するためのコンテンツ識別情報、配信元の前記サーバを識別するためのサーバ識別情報、前記引継時間情報取得手段で取得した前記再生位置引継時間情報を含む継承データを生成する継承データ生成手段と、
この継承データ生成手段で生成された前記継承データを前記継承先装置として設定した前記他の再生装置に送信する継承データ送信手段と
を備えることを特徴とする再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介してストリーミングコンテンツを配信する通信システムおよび再生装置に関する。
【背景技術】
【０００２】
従来、家庭電化製品などの電子装置は、各装置をリモートコントローラの操作によって制御するようになっており、テレビジョン受像機等の再生装置においては、設置した場所に限定した映画や放送の鑑賞が行われていた。
【０００３】
近年、一般家庭内にて、テレビジョン受像機や、ＶＴＲ、ＨＤＤ、ＤＶＲといった画像録画装置を複数保有し、各装置を有線ないし無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）インターフェースやＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ ｏｆ Ｅｌｅｃｔｒｉｃａｌ ａｎｄ Ｅｌｅｃｔｒｏｎｉｃｓ Ｅｎｇｉｎｅｅｒｓ）１３９４規格のシリアルインターフェースにより接続された装置同士の操作を連動することが可能となってきており、接続された装置間の限定された機能の制御情報交換が可能な状況である。
【０００４】
加えて、ＤＬＮＡ（Ｄｉｇｉｔａｌ  Ｌｉｖｉｎｇ  Ｎｅｔｗｏｒｋ  Ａｌｌｉａｎｃｅ）のガイドラインに対応し、ネットワーク上でコンテンツを共有できる装置が出てきており、サーバ装置内のコンテンツをネットワークで接続された再生装置で視聴するといった楽しみ方をするユーザも増えてきている。
【０００５】
しかし、ユーザが移動して使用する装置を変更した場合に、移動前の装置にて視聴していたチャンネル番号や、蓄積コンテンツ（ＨＤＤ、ＤＶＤ、およびインターネット上のコンテンツ）等の視聴情報を、ユーザ自身が記憶しておき、移動先の装置にて、操作を行う必要があった。
【０００６】
例えば、ＨＤＤやＤＶＤやインターネット上のコンテンツを視聴する際には、インターネットへの再接続や、以前視聴していた位置まで早送りを行うといったユーザの操作が必要であったため、視聴できるまでの時間がかかり、ユーザの不満があった。
【０００７】
従来の通信システムにおいて、ストリーミングの視聴途中で再生装置を変更する場合のサーバと各再生装置間の通信シーケンスを図１１に示す。ここでは、ユーザが第１のテレビジョン受像機にてサーバ内のコンテンツのストリーミングを視聴中に、他の再生装置である第２のテレビジョン受像機が設置されている部屋へ移動して、視聴途中地点から、視聴を継続するものとする。
【０００８】
ＰＨＡＳＥ１では、サーバのコンテンツのストリーミング再生を第１のテレビジョン受像機で行うにあたり、サーバへの接続、ストリーミング再生を行っており、ある地点で、第２のテレビジョン受像機にてコンテンツの視聴を継続するために、第１のテレビジョン受像機による視聴を停止する。
【０００９】
ＰＨＡＳＥ１においては、まず、第１のテレビジョン受像機は、サーバに対してコンテンツ情報要求を送信する（ステップＳ１０）。これに対してサーバは、コンテンツのＵＲＬ情報を含むコンテンツ情報を第１のテレビジョン受像機に送信する（ステップＳ２０）。
【００１０】
そして、第１のテレビジョン受像機はサーバに対して、コンテンツのＵＲＬ情報と、再生開始位置が先頭を示す「０」をコマンド付加情報として、再生要求を送信する（ステップＳ３０）。再生要求を受信すると、サーバは、第１のテレビジョン受像機に対してストリーミング配信を行う（ステップＳ４０）。
【００１１】
ここで、ユーザが第２のテレビジョン受像機にてコンテンツの視聴を継続するために、第１のテレビジョン受像機による視聴を停止する操作が行われると（ステップＳ５０）、第１のテレビジョン受像機は、サーバとの通信を切断した後（ステップＳ６０）、電源ＯＦＦ（スタンバイ状態）となる（ステップＳ７０）。
【００１２】
次に、ＰＨＡＳＥ２では、ユーザが第２のテレビジョン受像機にて、同じコンテンツを再生すべく、サーバとの接続を行う。
【００１３】
ＰＨＡＳＥ２においては、ユーザが第２のテレビジョン受像機が設置されている部屋に移動し、第２のテレビジョン受像機の電源をＯＮする操作を行うと、スタンバイ状態が解除され（ステップＳ８０）、第２のテレビジョン受像機は、サーバに対してコンテンツ情報要求を送信する（ステップＳ９０）。これに対してサーバは、コンテンツのＵＲＬ情報を含むコンテンツ情報を第２のテレビジョン受像機に送信する（ステップＳ１００）。
【００１４】
そして、第２のテレビジョン受像機はサーバに対して、コンテンツのＵＲＬ情報と、再生開始位置が先頭を示す「０」をコマンド付加情報として、再生要求を送信する（ステップＳ１１０）。再生要求を受信すると、サーバは、第２のテレビジョン受像機に対してストリーミング配信を行う（ステップＳ１２０）。ここでは、再生開始位置は、コンテンツの先頭からのストリーミング再生となる。
【００１５】
その後、ユーザは、ＰＨＡＳＥ３にて、自分の記憶した継続地点まで、「早送り機能」を利用して、コンテンツ視聴地点を進め、継続地点の映像を検索する。
【００１６】
ＰＨＡＳＥ３においては、ユーザによる早送り操作が行われると（ステップＳ１３０）、第２のテレビジョン受像機はサーバに対して、現在再生継続時間とスキップ時間の指定を含む再生要求を送信し（ステップＳ１４０）、再生要求を受信したサーバは、第２のテレビジョン受像機に対してストリーミング配信を行う（ステップＳ１５０）。これはユーザが早送り停止操作を行うまで繰り返される（ステップＳ１６０，Ｓ１７０）。
【００１７】
そして、ＰＨＡＳＥ４では、ユーザが継続地点を発見した後、その地点からのストリーミング再生を行う。
【００１８】
ＰＨＡＳＥ４においては、ユーザによる早送り停止操作が行われると（ステップＳ１８０）、第２のテレビジョン受像機はサーバに対して、現在再生継続時間の指定を含む再生要求を送信し（ステップＳ１９０）、再生要求を受信したサーバは、第２のテレビジョン受像機に対してストリーミング配信を行う（ステップＳ２００）。
【００１９】
このように、従来は、第１のテレビジョン受像機にてコンテンツ再生実施中に、別の再生装置である第２のテレビジョン受像機によりコンテンツ再生を行う場合には、コンテンツの先頭からの再生となるため、継続地点からの再生を行うには、「早送り機能」を利用して、ユーザ自身が、画面にて検索する必要があった。このため、視聴できるまでの時間がかかり、ユーザにとって不便であった。
【００２０】
上記のような、ユーザが視聴する再生装置を変更することに伴う不便を回避する技術として、特許文献１，２に開示されたものがある。
【００２１】
特許文献１には、情報を無線によって送受信する端末装置自体にリモートコントローラを付属して、利用者が部屋を変える度に設定動作を行うことを不要とする技術が開示されている。
【００２２】
また、特許文献２によれば、ネットワーク上に接続された複数の端末装置とサーバ装置とを備えるシステムにおいて、ユーザが操作した内容をリモートコントローラへ記憶するとともに、操作した端末装置から、設定情報を受信してリモートコントローラへ記憶しておく。また、その操作した端末装置を経由して、サーバ装置へ、リモートコントローラ識別情報を加えた情報を送る。そして、サーバ装置は、受信した情報を記憶しておく。次に、リモートコントローラにて別の端末装置を操作する際に、サーバ装置との認証を行い、登録されたリモートコントローラからの操作と認識すると、リモートコントローラ内の情報を操作する端末装置に転送し、この端末装置は、転送された情報を元に設定を更新する。
【００２３】
このように、特許文献２には、端末装置の設定情報を他の端末装置へ伝送して共有設定することで、別の場所にある端末装置であっても、設定情報を継承し、接続したコンテンツ閲覧が可能となる技術が開示されている。
【特許文献１】特開平１０−２３０３０号公報
【特許文献２】特開２００２−２８１５６９号公報
【発明の開示】
【発明が解決しようとする課題】
【００２４】
特許文献１，２に開示された技術では、従来の操作を改善するために、別の無線端末装置や、特殊なリモートコントローラに設定情報を継承させて、設定情報を記憶し、移動先の装置にリモートコントローラに記憶させた設定情報を送信することで、設定情報の継承を行っているが、すべての機能をリモートコントローラで行うために、設定情報を継承するためのリモートコントローラを移動時に携帯する必要があり、ユーザにとって、煩わしさが生じていた。
【００２５】
加えて、これらの機能を達成するためには、リモートコントローラ、リモートコントローラに制御される装置、およびネットワーク上に設置されるサーバ装置の制御アプリケーションが、リモートコントローラの管理機能を有する必要があり、その機能を利用するためには、再生装置、サーバ装置、リモートコントローラのすべてを更新しなければならず、少なからずユーザへの経済的負担が発生していた。
【００２６】
本発明は上記に鑑みてなされたもので、その目的とするところは、ストリーミングコンテンツの視聴途中で、再生装置を変更する場合に、移動時にリモートコントローラ等の外部入力装置を携帯する煩わしさを軽減し、再生装置間で設定情報を継承することができる通信システムおよび再生装置を提供することである。
【００２７】
また、本発明の他の目的は、既に構築済みのサーバ装置に対して、接続制御アプリケーションの入れ替えや、リモートコントローラ等の認証機能等の特化した機能を有するサーバ装置の追加を行わなくとも、再生装置をネットワークへ接続するだけで、再生装置間で設定情報を継承することができる通信システムおよび再生装置を提供することである。
【課題を解決するための手段】
【００２８】
本発明の通信システムは、再生装置と、この再生装置とネットワークを介して接続された少なくとも１つの他の再生装置と、前記再生装置および他の再生装置にストリーミングコンテンツを前記ネットワークを介して配信するサーバとを備える通信システムであって、前記再生装置は、前記サーバから配信されるストリーミングコンテンツを受信する第１のストリーミング受信手段と、前記ストリーミングコンテンツを再生する装置を切り替えるために再生中の前記ストリーミングコンテンツの受信を停止させるための停止指示を外部操作手段から受信する停止指示受信手段と、この停止指示受信手段により前記停止指示を受信すると、前記サーバに対して前記ストリーミングコンテンツの配信を停止するための配信停止要求を送信する配信停止要求送信手段と、前記停止指示が入力された時間における前記ストリーミングコンテンツの再生位置を示す再生位置引継時間情報を再生中の前記ストリーミングコンテンツのストリーミングデータから取得する引継時間情報取得手段と、前記サーバからの前記ストリーミングコンテンツの配信が停止されると、前記ネットワークに接続された前記他の再生装置に対して、情報継承可能な装置の検出を行うための応答要求を送信する応答要求送信手段と、前記応答要求を受信した前記他の再生装置のうち、電源ＯＦＦ状態で情報継承可能である装置が返信する、当該装置を特定するための装置識別情報に基づいて、前記情報継承可能な装置のリストを生成する装置リスト生成手段と、前記情報継承可能な装置のリストの中からユーザ操作により選択される装置を継承先装置として設定する継承先装置設定手段と、再生中の前記ストリーミングコンテンツを識別するためのコンテンツ識別情報、配信元の前記サーバを識別するためのサーバ識別情報、前記引継時間情報取得手段で取得した前記再生位置引継時間情報を含む継承データを生成する継承データ生成手段と、この継承データ生成手段で生成された前記継承データを前記継承先装置として設定した前記他の再生装置に送信する継承データ送信手段とを備え、前記他の再生装置は、前記再生装置から送信される前記応答要求を受信したときに自装置が電源ＯＦＦ状態である場合に、自装置を特定するための前記装置識別情報を前記再生装置に送信する装置識別情報送信手段と、自装置が前記再生装置において前記継承先装置として設定された場合に前記再生装置から送信される前記継承データを受信する継承データ受信手段と、前記継承データを受信した後、ユーザ操作により自装置の電源がＯＮされると、前記継承データに基づいて、前記コンテンツ識別情報、前記再生位置引継時間情報を含む再生要求を前記サーバに送信する再生要求送信手段と、前記サーバから配信されるストリーミングコンテンツを受信する第２のストリーミング受信手段とを備え、前記サーバは、前記再生装置からの配信停止要求を受信すると前記再生装置への前記ストリーミングコンテンツの配信を停止し、前記継承先装置として設定された前記他の再生装置からの前記再生要求を受信すると、前記再生装置への配信を停止した再生位置から前記ストリーミングコンテンツを前記継承先装置として設定された前記他の再生装置に対して配信することを特徴とする。
【００２９】
また、本発明の再生装置は、ネットワークに接続され、前記ネットワークに接続されたサーバから前記ネットワークを介してストリーミングコンテンツを受信して再生する再生装置であって、前記ストリーミングコンテンツを再生する装置を切り替えるために再生中の前記ストリーミングコンテンツの受信を停止させるための停止指示を外部操作手段から受信する停止指示受信手段と、この停止指示受信手段により前記停止指示を受信すると、前記サーバに対して前記ストリーミングコンテンツの配信を停止するための配信停止要求を送信する配信停止要求送信手段と、前記停止指示が入力された時間における前記ストリーミングコンテンツの再生位置を示す再生位置引継時間情報を再生中の前記ストリーミングコンテンツのストリーミングデータから取得する引継時間情報取得手段と、前記サーバからの前記ストリーミングコンテンツの配信が停止されると、前記ネットワークに接続された少なくとも１つの他の再生装置に対して、情報継承可能な装置の検出を行うための応答要求を送信する応答要求送信手段と、前記応答要求を受信した前記他の再生装置のうち、電源ＯＦＦ状態で情報継承可能である装置が返信する、当該装置を特定するための装置識別情報に基づいて、前記情報継承可能な装置のリストを生成する装置リスト生成手段と、前記情報継承可能な装置のリストの中からユーザ操作により選択される装置を継承先装置として設定する継承先装置設定手段と、再生中の前記ストリーミングコンテンツを識別するためのコンテンツ識別情報、配信元の前記サーバを識別するためのサーバ識別情報、前記引継時間情報取得手段で取得した前記再生位置引継時間情報を含む継承データを生成する継承データ生成手段と、この継承データ生成手段で生成された前記継承データを前記継承先装置として設定した前記他の再生装置に送信する継承データ送信手段とを備えることを特徴とする。
【発明の効果】
【００３０】
本発明によれば、再生中のストリーミングコンテンツを識別するためのコンテンツ識別情報、配信元のサーバを識別するためのサーバ識別情報、停止指示が入力された時間におけるストリーミングコンテンツの再生位置を示す再生位置引継時間情報を含む継承データを生成し、この継承データをネットワークに接続された他の再生装置に送信するので、専用のリモートコントローラ等の外部入力装置への継承データの記憶を必要としないため、移動時に入力装置を携帯する煩わしさを軽減することができる。
【００３１】
また、本発明によれば、設定情報の継承を行うにあたり、再生装置間での通信により実現するため、既に構築済みのサーバ装置に対して、接続制御アプリケーションの入れ替えや、リモートコントローラ等の認証機能等の特化した機能を有するサーバ装置の追加を行わなくとも、再生装置をネットワークへ接続するだけで、再生装置間で設定情報を継承することができる。
【発明を実施するための最良の形態】
【００３２】
以下、本発明の通信システムおよび再生装置を実施するための最良の形態について、図面を参照して説明する。
【００３３】
（第１の実施の形態）
図１は第１の実施の形態に係る通信システムの構成例を示す図である。図１において、第１の実施の形態に係る通信システムは、ストリーミング配信を行うサーバ１と、ホームネットワークの通信路であるネットワーク２と、ネットワーク２を介してサーバ１に接続され、ストリーミング再生機能を有する第１のテレビジョン受像機３と、ネットワーク２を介してサーバ１に接続され、ストリーミング再生機能を有する第２のテレビジョン受像機４とを備える。第１のテレビジョン受像機３は第１の部屋に設置され、第２のテレビジョン受像機４は第２の部屋に設置されている。
【００３４】
また、第１のテレビジョン受像機３と第２のテレビジョン受像機４には、それぞれ従来型のＩｒｄａ（赤外線通信）方式で入力を行うリモートコントローラ５、およびリモートコントローラ６が付属されている。また、リモートコントローラ５，６は、それぞれ「移動停止」コマンドキーを備える。
【００３５】
サーバ１は、一般的なＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）−２の動画データファイルを、ネットワーク２を経由して、第１および第２のテレビジョン受像機３，４へ配信する。
【００３６】
第１および第２のテレビジョン受像機３，４は、地上アナログ放送波を受信、表示する機能に加えて、地上デジタル放送波およびＣＳ放送等の衛星放送波を受信、表示する機能を備える。また、ＬＡＮ／ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等のネットワークのインターフェースを備え、ネットワーク２からの画像ストリーミングデータを受信し、再生、表示する。
【００３７】
なお、第１の実施の形態においては、再生装置としてテレビジョン受像機を例に説明するが、ネットワーク２からのストリーミング再生機能を有する装置であれば、テレビ機能の有無は問わない。また、ネットワーク２には、第１および第２のテレビジョン受像機３，４と同様の機能を有する他の装置（図示せず）が接続されていてもよい。他の実施の形態も同様である。
【００３８】
第１および第２のテレビジョン受像機３，４はそれぞれ同じ構成であるため、第１のテレビジョン受像機３を例にその構成を説明する。図２は第１の実施の形態に係るテレビジョン受像機の構成を示すブロック図である。第１のテレビジョン受像機３は、ネットワーク２を介してサーバ１に接続されている。サーバ１は、ストリーミング配信を行うサーバ装置であり、ネットワーク２は、一般的なＬＡＮと呼ばれるホームネットワークである。
【００３９】
図２に示すように、第１のテレビジョン受像機３は、テレビ機能部２３、ＵＩ入力部１３、表示／出力部１４、デコード部１６、データ再生処理部１７、再生管理データ記憶部１９、サーバ通信部２０、  制御部２１、管理情報通信部２２を備える。また、テレビ機能部２３は、ＤＴＶチューナー部１２、選局制御部１５、情報管理データ記憶部１８を備え、テレビの主な機能を担う部分である。
【００４０】
ＤＴＶチューナー部１２は、入力される地上デジタルおよびＣＳデジタル放送波から、複数の放送チャンネルが多重化されたＭＰＥＧ２−ＴＳ方式のストリームデータを出力する。
【００４１】
ＵＩ入力部１３は、リモートコントローラ、スイッチ等の入力手段からの入力を受け付け、入力されたコマンドを解析し、該当する制御を行い、第１のテレビジョン受像機３の表示モード設定により、その制御選択を行う。
【００４２】
情報管理データ記憶部１８は、放送波（地上、衛星デジタル）から選択されたチャンネルについて、チャンネル番号、音量設定値、音声オプション等のテレビ管理情報を格納する。
【００４３】
選局制御部１５は、情報管理データ記憶部１８に格納されているチャンネル番号、音量設定値等を参照して、ＤＴＶチューナー部１２からのストリームデータから抽出するチャンネルの表示準備を行う。
【００４４】
データ再生処理部１７は、サーバ通信部２０が受信したストリーミングデータを画像ストリーミングデータと音声ストリーミングデータとに分離し、デコード部１６へ出力する。また、データ再生処理部１７は、動画コーデック情報、音声コーデック情報、再生位置引継時間情報などから、デコード部１６に対してデコード機能の設定を行う。
【００４５】
再生管理データ記憶部１９は、再生位置引継時間情報、接続先サーバのＩＰアドレス、サーバ名、コンテンツのＵＲＬ情報、コンテンツ名等のストリーミング管理情報や、動画コーデック情報、音声コーデック情報等を格納する。
【００４６】
デコード部１６は、データ再生処理部１７から入力される動画ストリーミングデータと音声ストリーミングデータとをＤ／Ａ変換し、デコード処理を行う。
【００４７】
表示／出力部１４は、デコード部１６によってデジタルデータからアナログデータに変換された動画ストリーミングデータと音声ストリーミングデータとを、液晶、ブラウン管、プラズマ、等の表示ハードウェアや外部出力端子へ出力する。また音声ストリーミングデータについては、外部のスピーカ装置へ出力する。
【００４８】
サーバ通信部２０は、サーバ１に対して、第１のテレビジョン受像機３自身のＩＰアドレス、使用ポート番号をサーバ１に送信し、サーバ１への通信経路接続確立を行う。また、サーバ通信部２０は、サーバ１からストリーミングデータを受信し、受信したストリーミングデータをデータ再生処理部１７へ転送する。
【００４９】
制御部２１は、情報管理データ記憶部１８並びに再生管理データ記憶部１９への読出し／書き換えを行い、送信すべき継承データを生成する。また、制御部２１は、ネットワーク２上の他の再生装置から受信した継承データの分析を行う。また、ネットワーク２上の情報交換可能な再生装置の表示のＵＩ作成、指示や、選択時の入力受け付けを行う。
【００５０】
管理情報通信部２２は、情報継承にかかるネットワーク２上の他の再生装置との通信経路の接続を確立する。そして、確立した通信経路による情報継承にかかる通信シーケンスにより、制御部２１で生成された継承データの送信を行う。また、ネットワーク２上の他の再生装置から継承データを受信する。ここで、管理情報通信部２２は、サーバ通信部２０の通信接続とは、非同期に処理を行う。
【００５１】
図３は、制御部２１の構成を示すブロック図である。図３に示すように制御部２１は、受信データ解析部５０、テレビ管理情報テーブル５１、ストリーミング管理情報テーブル５２、データ設定部５３、データ取得部５４、送信管理情報テーブル５５、継承データ生成部５６を備える。
【００５２】
受信データ解析部５０は、図２に示す第１のテレビジョン受像機３の管理情報通信部２２が受信した、他の再生装置からの継承データを受信する。そして、受信データ解析部５０は、受信した継承データを解析し、この継承データに記述されたテレビ管理情報をテレビ管理情報テーブル５１に書き込み、ストリーミング管理情報をストリーミング管理情報テーブル５２に書き込む。
【００５３】
テレビ管理情報テーブル５１は、他の再生装置からの継承データに含まれるテレビ管理情報を保存し、ストリーミング管理情報テーブル５２は、他の再生装置からの継承データに含まれるストリーミング管理情報を保存する。
【００５４】
データ設定部５３は、テレビ管理情報テーブル５１を参照し、テレビ管理情報を情報管理データ記憶部１８に格納する。また、データ設定部５３は、ストリーミング管理情報テーブル５２を参照し、ストリーミング管理情報を再生管理データ記憶部１９に格納する。
【００５５】
データ取得部５４は、情報管理データ記憶部１８から、第１のテレビジョン受像機３のチャンネル番号、音量設定値等のテレビ管理情報を読み出し、送信管理情報テーブル５５へ出力する。また、データ取得部５４は、再生管理データ記憶部１９から、第１のテレビジョン受像機３の再生位置引継時間情報、接続先サーバのＩＰアドレス等のストリーミング管理情報を読み出し、送信管理情報テーブル５５へ出力する。
【００５６】
送信管理情報テーブル５５は、他の再生装置に送信するための継承データを生成するための、規定したフォーマットでのデータベースを有している。
【００５７】
継承データ生成部５６は、送信管理情報テーブル５５のデータベースを利用し、予め規定した送信データフォーマットの継承データを生成し、管理情報通信部２２へ出力する。
【００５８】
ここで、図４を参照して、第１の実施の形態に係る通信システムにおいて、ストリーミングの視聴途中で視聴するテレビジョン受像機を変更する場合のサーバ１と第１および第２のテレビジョン受像機３，４の通信シーケンスを説明する。ここでは、ユーザが第１のテレビジョン受像機３にてサーバ１内のコンテンツのストリーミングを視聴中に、別の再生装置である第２のテレビジョン受像機４が設置されている第２の部屋へ移動して、視聴途中地点から、視聴を継続するものとする。
【００５９】
ＰＨＡＳＥ１０では、第１のテレビジョン受像機３は、サーバ１へ接続し、サーバ１からストリーミングコンテンツを受信し、ストリーミング再生を行っている。
【００６０】
ＰＨＡＳＥ１０においては、まず、ステップＳ２１０において、第１のテレビジョン受像機３は、サーバ１に対してコンテンツ情報要求を送信する。これに対してサーバ１は、ステップＳ２２０において、コンテンツのＵＲＬ情報を含むコンテンツ情報を第１のテレビジョン受像機３に送信する。
【００６１】
そして、ステップＳ２３０において、第１のテレビジョン受像機３は、サーバ１に対して、コンテンツのＵＲＬ情報と、再生開始位置が先頭を示す「０」をコマンド付加情報として、再生要求を送信する。次いで、ステップＳ２４０において、再生要求を受信するとサーバ１は、第１のテレビジョン受像機３に対してストリーミング配信を行う。
【００６２】
ＰＨＡＳＥ１１においては、ステップＳ２５０において、第２のテレビジョン受像機４にてコンテンツの視聴を継続するために、第１のテレビジョン受像機３による視聴を停止する操作がユーザにより行われると、第１のテレビジョン受像機３は、再生中のストリーミングデータに含まれるＰＴＳ値を再生位置引継時間情報として取得する。
【００６３】
そして、ステップＳ２６０において、第１のテレビジョン受像機３は、サーバ１との通信コネクション接続を切断し、ステップＳ２７０において、第１のテレビジョン受像機３は、取得した再生位置引継時間情報を保存する。
【００６４】
次に、ステップＳ２８０において、第１のテレビジョン受像機３は、ネットワーク２上に存在する情報継承可能な装置の検出を行うため、端末応答要求をネットワーク２上へ向けて送信する。
【００６５】
そして、第２のテレビジョン受像機４は、第１のテレビジョン受像機３からの端末応答要求を受信すると、ステップＳ２９０において、端末情報（装置識別情報）を第１のテレビジョン受像機３に送信する。
【００６６】
第１のテレビジョン受像機３は、第２のテレビジョン受像機４からの端末情報を受信すると、サーバ１のＩＰアドレス、コンテンツのＵＲＬ情報、再生位置引継時間情報等を含む継承データを生成し、ステップＳ３００において、生成した継承データを第２のテレビジョン受像機４に送信する。
【００６７】
そして、第２のテレビジョン受像機４は、第１のテレビジョン受像機３から継承データを受信すると、ステップＳ３１０において、継承データ受信応答を第１のテレビジョン受像機３に送信する。
【００６８】
その後、第１のテレビジョン受像機３は、ステップＳ３２０において、第２のテレビジョン受像機４に切断通知を送信する。切断通知を受信した第２のテレビジョン受像機４は、ステップＳ３３０において、第１のテレビジョン受像機３に切断通知を送信する。
【００６９】
第２のテレビジョン受像機４からの切断通知を受信すると、ステップＳ３４０において、第１のテレビジョン受像機３は、電源ＯＦＦ処理を実施し、スタンバイ状態となる。
【００７０】
ＰＨＡＳＥ１２においては、ユーザが第２のテレビジョン受像機４が設置されている部屋に移動し、ステップＳ３５０において、ユーザが第２のテレビジョン受像機４の電源をＯＮする操作を行うと、スタンバイ状態が解除される。
【００７１】
そして、ステップＳ３６０において、第２のテレビジョン受像機４は、サーバ１に対して、再生位置引継時間情報を付加した再生要求を送信する。再生要求を受信すると、ステップＳ３７０において、サーバ１は、第２のテレビジョン受像機に対してストリーミング配信を行う。ここで、再生開始位置は、第１のテレビジョン受像機３で停止したコンテンツの再生位置からのストリーミング再生となる。
【００７２】
次に、図５、図６に示すフローチャートを参照して、第１の実施の形態に係る通信システムおよび再生装置の動作について説明する。図５は継承元の第１のテレビジョン受像機３における処理を示すフローチャート、図６は継承先の第２のテレビジョン受像機４における処理を示すフローチャートである。
【００７３】
まず、図４に示すシーケンス図のＰＨＡＳＥ１０での動作において、第１のテレビジョン受像機３は、サーバ１からストリーミングデータを受信し、ストリーミング再生を行っている。このストリーミングデータは、サーバ通信部２０が、ネットワーク２に接続されたサーバ１から受信しているものである。
【００７４】
ここで、ストリーミング再生の前提条件として、第１のテレビジョン受像機３がサーバ１からストリーミングデータの配信を受ける手続きを説明する。
【００７５】
まず、ステップＳ４１０において、サーバ通信部２０は、ネットワーク２上に存在するサーバ検索の通信を行う。その応答コマンドとして、ネットワーク２上のサーバ１が、自身のＩＰアドレス、接続ポート番号を応答データとして、サーバ通信部２０に通信応答を返信する。
【００７６】
次に、第１のテレビジョン受像機３は、受信した応答コマンドデータのＩＰアドレスおよび接続ポート番号から、サーバ１との通信接続を行う。
【００７７】
次に、サーバ１との接続が確立後、サーバ通信部２０は、取得したサーバ１のＩＰアドレス、接続ポート番号を、データ再生処理部１７へ転送する。データ再生処理部１７は、転送されたサーバ１のＩＰアドレス、接続ポート番号を再生管理データ記憶部１９へ格納する。
【００７８】
次に、サーバ通信部２０は、サーバ１へのコンテンツリスト要求を送信し、サーバ１からコンテンツリストを受信して、データ再生処理部１７へ転送する。ここで、コンテンツリストは、サーバ１が供給可能なストリーミングコンテンツのリストである。
【００７９】
データ再生処理部１７は、コンテンツリストを再生管理データ記憶部１９へ格納する。そして、データ再生処理部１７は、コンテンツリストを表示するための画面表示データを生成し、デコード部１６を経由して表示／出力部１４へ送り、表示装置へ表示させる。
【００８０】
ここで、ユーザは、表示されたコンテンツリストから、リモートコントローラ等の入力装置を使用して、希望するコンテンツを選択する。
【００８１】
そして、ＵＩ入力部１３は、入力装置からの選択指示を受信すると、選択入力情報をデータ再生処理部１７に出力する。データ再生処理部１７は、ＵＩ入力部１３からの選択入力情報をサーバ通信部２０へ出力する。
【００８２】
次に、ステップＳ４２０において、コンテンツリストから選択されたコンテンツに対する画像要求を、図４に示した通信シーケンスに従って行う。
【００８３】
まず、サーバ通信部２０は、サーバ１へ、コンテンツ情報要求コマンドを送信する。サーバ１は、コンテンツ情報要求コマンドの応答として、コンテンツのＵＲＬ情報を含むコンテンツ情報を返信する。そして、第１のテレビジョン受像機３は、受信したコンテンツ情報を保持する。保持する場所を特に問うものではない。
【００８４】
次に、第１のテレビジョン受像機３は、保持したコンテンツ情報から、再生するコンテンツの配信要求として、保持したコンテンツ情報の、コンテンツのＵＲＬ、コンテンツ名と、再生開始時間が先頭を示す「０」をコマンド付加情報として、再生要求をサーバ１に送信する。
【００８５】
サーバ１は、第１のテレビジョン受像機３からの再生要求を受信すると、付加された情報に基づいて、ストリーミング配信を開始し、第１のテレビジョン受像機３に向けて、ストリーミングデータの送信を開始する。
【００８６】
そして、ステップＳ４３０において、サーバ通信部２０は、ストリーミングデータを受信すると、データ再生処理部１７へ転送を開始するとともに、サーバ名等を含む接続先サーバ情報をデータ再生処理部１７へ転送する。
【００８７】
データ再生処理部１７は、転送された接続先サーバ情報を再生管理データ記憶部１９へ格納する。そして、サーバ通信部２０は、サーバ１から受信したストリーミングデータを逐次、データ再生処理部１７へ転送する。データ再生処理部１７は、受信したストリーミングデータのＤＥＭＵＸ処理を行い、画像ストリーミングデータと音声ストリーミングデータとに分離して、それぞれをデコード部１６へ転送する。
【００８８】
デコード部１６は、ＤＥＭＵＸ処理された画像ストリーミングデータ並びに音声ストリーミングデータにデコード処理を施す。ここで、ストリーミングにおける、音声データの圧縮方式は、ＡＡＣ、ＡＣ−３、ＭＰＥＧ１−Ｌ２、ＬＰＣＭであり、画像データは、ＭＰＥＧ−２方式が一般的であるが、その圧縮方式を問うものではない。そして、デコード部１６は、表示／出力部１４へ再生表示指示を出力する。
【００８９】
表示／出力部１４は、デコード部１６から再生表示指示を受け取ると、外部の表示装置に再生表示を開始させる。
【００９０】
次に、ユーザが、ストリーミングコンテンツを視聴する装置を、第１のテレビジョン受像機３から第２のテレビジョン受像機４へ切り替えたいという状況で（図４のＰＨＡＳＥ１１）、ユーザは、リモートコントローラ５に設けられた「移動停止」コマンドキーを押下する。
【００９１】
ここで、ユーザがリモートコントローラ５からキー入力を行うと、ステップＳ４４０において、第１のテレビジョン受像機３のＵＩ入力部１３は、コマンド種別を確認し、「移動停止キー」か否かの判断を行う。「移動停止キー」である（ステップＳ４４０：ＹＥＳ）場合、ステップＳ５４０に進み、「移動停止キー」でない（ステップＳ４４０：ＮＯ）場合、ステップＳ４５０に進む。
【００９２】
ステップＳ４５０では、ＵＩ入力部１３は、確認したコマンド種別が「通常停止キー」か否かの判断を行い、「入力切替キー」や「チャンネル番号キー」等の「通常停止キー」以外である（ステップＳ４５０：ＮＯ）ならば、ステップＳ４６０において、それぞれに割り当てた処理を行うように制御する。
【００９３】
「通常停止キー」である（ステップＳ４５０：ＹＥＳ）と判断すると、ＵＩ入力部１３は、画像終了選択のユーザ向け表示を画面に表示させ、ユーザがリモートコントローラ５で選択するキーコード待ちの状態となり、ステップＳ４７０において、リモートコントローラ５で「画像終了」が選択されたかどうかを判断する。
【００９４】
ここで、「画像終了」が選択されない場合（ステップＳ４７０：ＮＯ）は、再度リモートコントローラ５からの入力待ち状態の判断処理（ステップＳ４４０）へ戻る。
【００９５】
また、「画像終了」が選択されると（ステップＳ４７０：ＹＥＳ）、ステップＳ４８０において、ＵＩ入力部１３は、再生停止してサーバ１の持つコンテンツリストの表示を行うようにデータ再生処理部１７に指示を出力する。そして、ユーザからのコンテンツ選択待ちとなる（ステップＳ４９０）。
【００９６】
次いで、ステップＳ５００において、ＵＩ入力部１３は、リモートコントローラ５からコンテンツの再生選択が入力されたか否かの判断を行う。コンテンツの再生選択が入力された場合（ステップＳ５００：ＹＥＳ）は、ステップＳ４１０へ戻り、以降の処理を繰り返す。
【００９７】
コンテンツの再生選択が入力されない場合（ステップＳ５００：ＮＯ）は、ステップＳ５１０に進み、ＵＩ入力部１３は、入力された選択コードが「終了キー」を意味するものなのか否かの判断を行う。
【００９８】
選択された項目を示すキー入力が「終了キー」に割り当てられたものである場合（ステップＳ５１０：ＹＥＳ）は、ステップＳ５２０に進み、「終了キー」に割り当てられたものでない場合（ステップＳ５１０：ＮＯ）は、ステップＳ４９０へ戻り、以降の処理を繰り返す。
【００９９】
そして、ステップＳ５２０において、電源ＯＦＦのユーザ選択画面を表示させ、ＵＩ入力部１３は、電源ＯＦＦがユーザにより入力されたかどうかを判断する。電源ＯＦＦが入力された場合（ステップＳ５２０：ＹＥＳ）は、ステップＳ５３０において、電源ＯＦＦ処理を行う。電源ＯＦＦが入力されない場合（ステップＳ５２０：ＮＯ）は、処理を終了する。
【０１００】
ステップＳ５４０では、ＵＩ入力部１３は、リモートコントローラ５から移動停止入力を受け取ると（ステップＳ４４０：ＹＥＳ）、データ再生処理部１７へ移動停止要求を出力する。そして、データ再生処理部１７は、現在再生中のストリーミングデータに含まれ、デコード部１６が再生同期に使用するＰＴＳ値を再生位置引継時間情報として取得する。
【０１０１】
そして、ステップＳ５５０では、データ再生処理部１７は、デコード部１６へのストリーミングデータの転送を停止すると同時に、デコード部１６へ停止要求を出力する。デコード部１６は、データ再生処理部１７からの停止要求を受け取ると、停止処理を行う。更に、データ再生処理部１７は、サーバ通信部２０へ停止要求を出力する。サーバ通信部２０は、停止要求を受け取ると、再生停止のために、サーバ１へ停止要求コマンドを送信し、更に、サーバ１との通信コネクション接続を切断する。
【０１０２】
そして、ステップＳ５６０では、データ再生処理部１７は、ステップＳ５４０で取得した再生位置引継時間情報と接続コンテンツのＵＲＬ情報を、再生管理データ記憶部１９上のデータベースへ追加格納する。
【０１０３】
次に、ステップＳ５７０において、第１のテレビジョン受像機３は、ネットワーク２上へ、管理情報通信部２２から端末応答要求を送信する。この端末応答要求は、ネットワーク２上に存在する情報継承可能な装置の検出を行うものである。
【０１０４】
ここで、第１のテレビジョン受像機３からの端末応答要求を受信したときの第２のテレビジョン受像機４の処理について説明する。
【０１０５】
図６に示すフローチャートのステップＳ６１０において、第２のテレビジョン受像機４の管理情報通信部２２は、第１のテレビジョン受像機３からの端末応答要求を受信すると、コマンド解析を行い、コマンドが「端末応答要求」であると判断すると、ステップＳ６２０において、装置状態を検査する。
【０１０６】
そして、ステップＳ６３０において、第２のテレビジョン受像機４の管理情報通信部２２は、装置状態がスタンバイ状態（電源ＯＦＦ）であるかどうかを判断し、スタンバイ状態でない（ステップＳ６３０：ＮＯ）、つまり電源ＯＮ状態であれば、処理を終了する。
【０１０７】
スタンバイ状態である（ステップＳ６３０：ＹＥＳ）場合は、ステップＳ６４０において、第２のテレビジョン受像機４の管理情報通信部２２は、第１のテレビジョン受像機３に端末情報（装置識別情報）を送信する。
【０１０８】
ここで、第１のテレビジョン受像機３の処理の説明に戻ると、第２のテレビジョン受像機４から端末情報を受信すると、図５に示すフローチャートのステップＳ５７０において、第１のテレビジョン受像機３の管理情報通信部２２は、受信した端末情報を再生管理データ記憶部１９に格納し、第２のテレビジョン受像機４を情報継承先装置リストに登録する。
【０１０９】
そして、ユーザが情報継承先装置リストを参照して第２のテレビジョン受像機４を情報継承先装置として選択すると、第１のテレビジョン受像機３の管理情報通信部２２は、第２のテレビジョン受像機４を情報継承先装置として設定する。
【０１１０】
ここで、上記の端末情報は、第２のテレビジョン受像機４のＩＰアドレス、予め登録した第２のテレビジョン受像機４の名称、第２のテレビジョン受像機４固有の名称や画面サイズ、設置場所情報など、装置を特定できる情報を含み、第１のテレビジョン受像機３において、ユーザの設置した場所とリンクした表示ができるようにしてもよい。
【０１１１】
そして、第１のテレビジョン受像機３の管理情報通信部２２が第２のテレビジョン受像機４からの端末情報を受信すると、ステップＳ５８０において、第１のテレビジョン受像機３の制御部２１は、情報管理データ記憶部１８および再生管理データ記憶部１９を参照して、情報継承のための継承データを生成する。
【０１１２】
図４に示す制御部２１において、データ取得部５４は、情報管理データ記憶部１８に記憶されているテレビ管理情報を読み出し、送信管理情報テーブル５５に格納する。また、データ取得部５４は、再生管理データ記憶部１９に記憶されているストリーミング管理情報を読み出し、送信管理情報テーブル５５に格納する。
【０１１３】
そして、継承データ生成部５６は、送信管理情報テーブル５５に格納されているテレビ管理情報、ストリーミング管理情報を、それぞれテレビモードの継承情報、ストリーミングモードの継承情報として、図７に示すフォーマットの継承データを生成する。
【０１１４】
図７に示すように、テレビモードの継承情報にはチャンネル番号、音量設定値、第１の音声オプション、第２の音声オプションが含まれる。また、ストリーミングモードの継承情報には、サーバ識別情報としてサーバのＩＰアドレス、サーバ名が含まれ、コンテンツ識別情報としてコンテンツのＵＲＬ、コンテンツ名が含まれる。その他、ストリーミングモードの継承情報には、コンテンツのビットレート、コンテンツのトータル再生時間、再生開始時刻、再生停止時刻（再生位置引継時間情報）が含まれる。ここで、継承データのフォーマットは、図７に示す形式に限らない。
【０１１５】
継承データ生成部５６は、継承データの生成が完了すると、継承データとともに完了通知を管理情報通信部２２に出力する。その後、ステップＳ５９０において、管理情報通信部２２は、継承データを第２のテレビジョン受像機４に送信する。第２のテレビジョン受像機４は、第１のテレビジョン受像機３からの継承データを受信すると、継承データ受信応答を第１のテレビジョン受像機３へ送信する。
【０１１６】
継承データの送信が完了し、第２のテレビジョン受像機４からの継承データ受信応答を受信すると、第１のテレビジョン受像機３は、管理情報通信部２２からネットワーク２上の第２のテレビジョン受像機４へ切断通知を送信し、コネクションを切断する。また、第２のテレビジョン受像機４は、第１のテレビジョン受像機３からの切断通知を受信すると、折り返し切断通知をネットワーク２上へ送信する。
【０１１７】
その後、ステップＳ５３０において、第１のテレビジョン受像機３の制御部２１はデータ再生処理部１７へ情報継承完了通知を出力する。データ再生処理部１７は、情報継承完了通知を受け取ると、電源ＯＦＦ処理を実施し、第１のテレビジョン受像機３をスタンバイ状態にする。
【０１１８】
なお、上記の説明では、継承データの送信完了後に継承元の第１のテレビジョン受像機３がスタンバイ状態になるようにしているが、電源ＯＮ状態であってもかまわない。
【０１１９】
ここで、第１のテレビジョン受像機３からの継承データを受信した後の、第２のテレビジョン受像機４の処理について説明する。
【０１２０】
継承データの受信が完了した後、図６に示すフローチャートのステップＳ６５０において、第２のテレビジョン受像機４の制御部２１は、受信した継承データの解析およびデータ更新を行う。
【０１２１】
受信データ解析部５０は、受信した継承データをテレビモードの継承情報とストリーミングモードの継承情報に分離し、テレビモードの継承情報をテレビ管理情報テーブル５１へ格納し、ストリーミングモードの継承情報をストリーミング管理情報テーブル５２へ格納する。そして、格納が終了すると、受信データ解析部５０は、データ設定部５３へ格納終了通知を出力する。
【０１２２】
次に、ステップＳ６６０において、データ設定部５３は、受信データ解析部５０からの格納終了通知を受けると、テレビ管理情報テーブル５１から、チャンネル番号、音量設定値等の情報を情報管理データ記憶部１８へ格納し、ストリーミング管理情報テーブル５２から、サーバのＩＰアドレス、サーバ名、コンテンツのＵＲＬ、コンテンツ名、再生停止時刻（再生位置引継時間情報）等を再生管理データ記憶部１９へ格納する。
【０１２３】
次いで、ユーザが、第２のテレビジョン受像機４の電源をＯＮした場合（図４のステップＳ３５０）の動作を説明する。
【０１２４】
第２のテレビジョン受像機４は、電源ＯＮ時の動作モードがテレビモードのときには、選局制御部１５は、情報管理データ記憶部１８を参照し、前回の動作モード、チャンネル番号、音量設定値等の設定データを読み出し、この設定データに基づいてチューナー選局や音量、表示モードを設定して起動する。
【０１２５】
また、電源ＯＮ時の動作モードがストリーミング再生モードの時には、データ再生処理部１７は、動作開始時に、再生管理データ記憶部１９から、サーバ１のＩＰアドレス、再生するコンテンツのＵＲＬ情報、再生位置引継時間情報等の、ストリーミングモードの継承情報を読み出し、視聴処理を開始する。
【０１２６】
データ再生処理部１７は、ストリーミングモードの継承情報に基づいて、サーバ通信部２０へ接続要求コマンドと接続情報を出力する。
【０１２７】
次に、第２のテレビジョン受像機４のサーバ通信部２０は、データ再生処理部１７からの接続情報を用いて、サーバ１への接続を開始する。この接続情報には、サーバ１のＩＰアドレス、コンテンツのＵＲＬ情報が含まれている。
【０１２８】
ここで、コンテンツ視聴の継続地点からの再生のため、サーバ通信部２０は、再生位置引継時間情報を付加した再生要求を送信する。再生位置引継時間情報は、サーバ１が判別できるデータ単位であるが、別の方式として、サーバ１側で変換を行ってもよい。
【０１２９】
このように第１の実施の形態によれば、継承元の第１のテレビジョン受像機３において、コンテンツのＵＲＬ情報、サーバ１のＩＰアドレス、ストリーミングコンテンツの再生位置引継時間情報等を含む継承データを生成し、この継承データをネットワーク２に接続された継承先の第２のテレビジョン受像機４に送信するので、専用のリモートコントローラ等の外部入力装置への継承データの記憶を必要としないため、移動時に入力装置を携帯する煩わしさを軽減することができる。また、継承先の第２のテレビジョン受像機４において、電源ＯＮを行うだけで、ユーザの手を煩わすことなく、停止したコンテンツの再生位置からの視聴を開始することができる。
【０１３０】
また、設定情報の継承を行うにあたり、再生装置間での通信により実現するため、既に構築済みのサーバに対して、接続制御アプリケーションの入れ替えや、リモートコントローラ等の認証機能等の特化した機能を有するサーバの追加を行わなくとも、再生装置をネットワークへ接続するだけで、再生装置間で設定情報を継承することができる。
【０１３１】
さらに、第１の実施の形態では、管理情報通信部２２とサーバ通信部２０とは、非同期かつ異なる通信シーケンスであるため、ストリーミング受信の通信と情報継承の通信に関する接続情報の管理は、それぞれ、サーバ通信部２０と管理情報通信部２２とで、別々に行う。したがって、ネットワーク接続において、ストリーミング配信管理と情報継承管理が異なるため、例えば、ストリーミング再生途中に移動設定を行い、予め、移動先を指定しておくことも可能であり、停止処理時の移動先検索の時間を短縮できる効果もある。
【０１３２】
（第２の実施の形態）
次に、第２の実施の形態について説明する。第２の実施の形態に係る通信システムの構成は、図１に示す第１の実施の形態に係る通信システムの構成と同様である。
【０１３３】
図８は第２の実施の形態に係るテレビジョン受像機の構成を示すブロック図である。なお、図８に示すテレビジョン受像機の構成要素において、図２と同一の構成要素については、同一番号をつけることによりその説明は省略する。
【０１３４】
図８に示すように、第２の実施の形態に係る第１のテレビジョン受像機３ａは、第１の実施の形態に係るテレビジョン受像機に対し、管理情報通信部２２を省略し、サーバ通信部２０を通信部４０に置き換えた構成である。
【０１３５】
通信部４０は、サーバ１に対して、第１のテレビジョン受像機３ａ自身のＩＰアドレス、使用ポート番号をサーバ１に送信し、サーバ１への通信経路接続確立を行う。また、サーバ通信部２０は、サーバ１からストリーミングデータを受信し、受信したストリーミングデータをデータ再生処理部１７へ転送する。
【０１３６】
また、通信部４０は、情報継承にかかるネットワーク２上の他の再生装置との通信経路の接続を確立する。そして、確立した通信経路による情報継承にかかる通信シーケンスにより、制御部２１で生成された継承データの送信を行う。また、ネットワーク２上の他の再生装置から継承データを受信する。これらの通信シーケンスは、ストリーミング配信サーバへの接続の通信方法及びコネクション接続を利用するものである。
【０１３７】
図９は通信部４０の構成を示すブロック図である。図９に示すように、通信部４０は、ＴＣＰ／ＩＰ部９０、ストリーム受信部１００、サーバ部１０１、クライアント部１０２を備える。
【０１３８】
ＴＣＰ／ＩＰ部９０は、第１のテレビジョン受像機３ａとサーバ１との間における通信路を一元管理して送受信を行う。
【０１３９】
ストリーム受信部１００は、ネットワーク２からのストリーミングデータを受信し、データ再生処理部１７へ出力する。
【０１４０】
サーバ部１０１は、サーバ１が提供可能なコンテンツの情報をネットワーク２上の他の再生装置へ通知する機能と、他の再生装置からのサービス提供要求に対する通信機能を有する。加えて、情報継承に関する通信機能も有し、ＴＣＰ／ＩＰ部９０との相互転送を行い、継承データを制御部２１へ転送する。
【０１４１】
クライアント部１０２は、ネットワーク２上の他の再生装置に対して、サービス提供可能なサーバ装置の確認通信を行い、この確認通信により取得したサーバ装置のＩＰアドレス、接続ポート番号等の情報をデータ再生処理部１７に転送する。また、情報継承に関するデータ通信機能を有し、他の再生装置からの継承データを制御部２１へ転送する。
【０１４２】
ここで、図１０に示すフローチャートを参照して、第２の実施の形態に係る通信システムおよび再生装置の動作について説明する。図１０は継承元の第１のテレビジョン受像機３ａにおける処理を示すフローチャートである。なお、第２の実施の形態に係る通信システムにおいて、ストリーミングの視聴途中で視聴するテレビジョン受像機を変更する場合の通信シーケンスは、第１の実施の形態で説明した図４に示す通信シーケンスと同様である。
【０１４３】
ステップＳ７１０〜Ｓ７３０で行われるストリーミングの視聴開始部分については、第１の実施の形態で説明した図５のステップＳ４１０〜Ｓ４３０と同様である。ここでは、図４に示すストリーミング配信の通信シーケンスに従い、再生装置である第１のテレビジョン受像機３ａは、サーバ１と接続を行い、ストリーミング再生を行っている。また、第１のテレビジョン受像機３ａと同様の構成の第２のテレビジョン受像機４ａがネットワーク２上に接続されて存在しているものとする。
【０１４４】
次に、ユーザが、ストリーミングコンテンツを視聴する装置を、第１のテレビジョン受像機３ａから第２のテレビジョン受像機４ａへ切り替えたいという状況で（図４のＰＨＡＳＥ１１）、ユーザは、リモートコントローラ５に設けられた「移動停止」コマンドキーを押下する。  
その後、ステップＳ７４０〜Ｓ８２０では、第１の実施の形態で説明した図５のステップＳ４４０〜Ｓ５２０と同様の処理が行われる。
【０１４５】
ステップＳ８４０では、ＵＩ入力部１３は、リモートコントローラ５から移動停止入力を受け取ると（ステップＳ７４０：ＹＥＳ）、データ再生処理部１７へ移動停止要求を出力する。そして、データ再生処理部１７は、現在再生中のストリーミングデータに含まれ、デコード部１６が再生同期に使用するＰＴＳ値を再生位置引継時間情報として取得する。
【０１４６】
そして、ステップＳ８５０では、データ再生処理部１７は、デコード部１６へのストリーミングデータの転送を停止すると同時に、デコード部１６へ停止要求を出力する。デコード部１６は、データ再生処理部１７からの停止要求を受け取ると、停止処理を行う。更に、データ再生処理部１７は、通信部４０へ停止要求を出力する。
【０１４７】
通信部４０は、データ再生処理部１７からの停止要求を受け取ると、この停止要求をクライアント部１０２へ転送経路１０５により転送する。クライアント部１０２は、停止要求を受け取ると、サーバ接続の通信プロトコルに従って、再生停止のために、ＴＣＰ／ＩＰ部９０を介してサーバ１へ停止要求コマンドを送信し、更に、サーバ１との通信コネクション接続を切断する。
【０１４８】
そして、ステップＳ８６０では、データ再生処理部１７は、ステップＳ８４０で取得した再生位置引継時間情報と接続コンテンツのＵＲＬ情報を、再生管理データ記憶部１９上のデータベースへ追加格納する。
【０１４９】
次に、ステップＳ８７０において、制御部２１は、情報継承転送経路１０４により、通信部４０のクライアント部１０２へ装置検出要求を出力する。
【０１５０】
クライアント部１０２は、転送された装置検出要求から、サーバ接続の通信プロトコルおよび通信シーケンス、通信フォーマットに従い、ＴＣＰ／ＩＰ部９０を介して、ネットワーク２上へ装置検出コマンドの送信を行う。
【０１５１】
第１のテレビジョン受像機３ａから送信された装置検出コマンドを受信したネットワーク２上の第２のテレビジョン受像機４ａは、サーバ部１０１で受信すると、スタンバイ状態（電源ＯＦＦ）であるならば、その応答で、第２のテレビジョン受像機４ａサーバ部１０１に割り当てたポート番号および第２のテレビジョン受像機４ａのＩＰアドレスを返信する。
【０１５２】
また、電源ＯＮ状態ならば、第２のテレビジョン受像機４ａは応答を返信しないため、装置検出コマンドの送信元再生装置である第１のテレビジョン受像機３ａには、情報継承可能な装置として認識されないこととなる。
【０１５３】
次に、第１のテレビジョン受像機３ａのクライアント部１０２は、機器情報取得のため、応答を返信してきた第２のテレビジョン受像機４ａへ、機器情報取得の通信コマンドとして、情報要求とサービス情報要求を送信する。
【０１５４】
第２のテレビジョン受像機４ａのサーバ部１０１は、「情報要求」コマンドを受信すると、返信通知データを送信し、「サービス情報要求」コマンドを受信すると、サービス記述情報を返信する。
【０１５５】
そして、第１のテレビジョン受像機３ａのクライアント部１０２は、第２のテレビジョン受像機４ａのＩＰアドレス、ポート番号等のネットワーク情報と、機器情報およびサービス記述情報を、制御部２１へ転送する。
【０１５６】
次いで、ステップＳ８８０において、制御部２１は、転送された第２のテレビジョン受像機４ａのＩＰアドレス、ポート番号等のネットワーク情報と、機器情報記述ファイルと、サービス情報記述ファイルとを再生管理データ記憶部１９に出力し、再生管理データ記憶部１９に格納されている情報継承先装置リストを更新する。
【０１５７】
また、制御部２１は、再生管理データ記憶部１９に格納されている情報継承先装置リストに基づいて、継承装置表示画面を生成する。この画面データは、画面位置と装置情報が関連づけられたものである。そして、制御部２１は、データ再生処理部１７へ継承装置表示画面の表示要求を送る。
【０１５８】
データ再生処理部１７は、制御部２１からの表示要求を受けて、継承装置表示画面を表示するため、制御部２１から転送された継承装置表示画面のデータを、デコード部１６を介して表示／出力部１４へ転送する。そして、表示／出力部１４は、継承装置表示画面を第１のテレビジョン受像機３ａの画面に表示させる。
【０１５９】
そして、ステップＳ８９０において、ユーザが継承装置表示画面を参照して、リモートコントローラ５により情報継承先の再生装置を選択入力すると、ＵＩ入力部１３は、選択されたキー入力を受信し、データ再生処理部１７へ転送する。データ再生処理部１７は、ユーザのキー入力に基づいて、再生管理データ記憶部１９に格納されている情報継承先装置リストの該当装置の選択フラグを設定し、制御部２１へ選択完了通知を出力する。制御部４１は、データ再生処理部１７からの選択完了通知を受け取ると、情報継承先装置リストから情報継承先装置を決定する。なお、ここでは、第２のテレビジョン受像機４ａを情報継承先装置として決定するとする。
【０１６０】
そして、ステップＳ９００において、制御部２１は、情報管理データ記憶部１８のテレビ管理情報と再生管理データ記憶部１９のストリーミング管理情報とから、第１の実施の形態と同様に、図７に示すフォーマットの継承データを生成する。
【０１６１】
次いで、ステップＳ９１０において、制御部２１は、継承データの生成を完了すると、生成した継承データをクライアント部１０２へ出力する。クライアント部１０２は、制御部２１からの継承データを、ＴＣＰ／ＩＰ部９０を介して、第２のテレビジョン受像機４ａへ送信する。
【０１６２】
第２のテレビジョン受像機４ａは、ＴＣＰ／ＩＰ部９０を経由して、サーバ部１０１にて、第１のテレビジョン受像機３ａからの継承データを受信すると、第２のテレビジョン受像機４ａの制御部２１は、情報管理データ記憶部１８および再生管理データ記憶部１９の該当データをそれぞれ更新する。
【０１６３】
また、第２のテレビジョン受像機４ａのサーバ部１０１は、継承データの送信元である第１のテレビジョン受像機３ａに対して、継承データ受信応答を送信する。
【０１６４】
第１のテレビジョン受像機３ａは、第２のテレビジョン受像機４ａから継承データ受信応答を受信すると、自装置をスタンバイモードにするため、クライアント部１０２は、制御部２１へ、電源ＯＦＦ要求を送信する。
【０１６５】
制御部２１は、クライアント部１０２からの電源ＯＦＦ要求を受信すると、ステップＳ８３０において、第１のテレビジョン受像機３ａ本体の電源ＯＦＦ処理を行う。
【０１６６】
なお、ここでは、継承データの送信が完了すると、継承元の第１のテレビジョン受像機３ａは電源をＯＦＦにするようにしているが、別途、選択機能を追加して、電源ＯＮ状態維持と電源ＯＦＦを選択できるようにしてもよい。
【０１６７】
その後、ユーザが第２の部屋へ移動し、第２のテレビジョン受像機４ａの電源をＯＮする。第２のテレビジョン受像機４ａにおける処理は、第１の実施の形態と同様である。
【０１６８】
このように、第２の実施の形態によれば、サーバ１からのストリーミング配信に関する通信情報に加えて、情報継承に関する再生装置の通信情報を、通信部４０で一元管理して行うために、そのソフトウェア構成が簡略化される。
【０１６９】
また、上述の通信情報の一元管理を行う通信仕様の一つとして、ＤＬＮＡ（Ｄｉｇｉｔａｌ  Ｌｉｖｉｎｇ  Ｎｅｔｗｏｒｋ  Ａｌｉａｎｃｅ）のガイドラインがあるが、第２の実施の形態に示す処理を拡張オプションとして追加することは容易であり、ＤＬＮＡ対応機器による相互接続を保証した上で、情報継承機能を実現できる。
【図面の簡単な説明】
【０１７０】
【図１】本発明の第１の実施の形態に係る通信システムの構成例を示す図である。
【図２】本発明の第１の実施の形態に係るテレビジョン受像機の構成を示すブロック図である。
【図３】図２に示すテレビジョン受像機の制御部の構成を示す構成図である。
【図４】本発明の第１の実施の形態に係る通信システムにおいてストリーミングの視聴途中で視聴するテレビジョン受像機を変更する場合の通信シーケンスを示す図である。
【図５】本発明の第１の実施の形態における継承元のテレビジョン受像機の処理を示すフローチャートである。
【図６】本発明の第１の実施の形態における継承先のテレビジョン受像機の処理を示すフローチャートである。
【図７】継承データのデータフォーマット例を示す図である。
【図８】本発明の第２の実施の形態に係るテレビジョン受像機の構成を示すブロック図である。
【図９】図８に示すテレビジョン受像機の通信部の構成を示す構成図である。
【図１０】本発明の第２の実施の形態における継承元のテレビジョン受像機の処理を示すフローチャートである。
【図１１】従来の通信システムにおいてストリーミングの視聴途中で再生装置を変更する場合の通信シーケンスを示す図である。
【符号の説明】
【０１７１】
１    サーバ
２    ネットワーク
３，３ａ    第１のテレビジョン受像機
４，４ａ    第２のテレビジョン受像機
５，６    リモートコントローラ
１２    ＤＴＶチューナー部
１３    ＵＩ入力部
１４    表示／出力部
１５    選局制御部
１６    デコード部
１７    データ再生処理部
１８    情報管理データ記憶部
１９    再生管理データ記憶部
２０    サーバ通信部
２１    制御部
２２    管理情報通信部
２３    テレビ機能部
５０    受信データ解析部
５１    テレビ管理情報テーブル
５２    ストリーミング管理情報テーブル
５３    データ設定部
５４    データ取得部
５５    送信管理情報テーブル
５６    継承データ生成部
９０    ＴＣＰ／ＩＰ部
１００    ストリーム受信部
１０１    サーバ部
１０２    クライアント部
【図１】
2007300391.tif 000003
【図２】
2007300391.tif 000004
【図３】
2007300391.tif 000005
【図４】
2007300391.tif 000006
【図５】
2007300391.tif 000007
【図６】
2007300391.tif 000008
【図７】
2007300391.tif 000009
【図８】
2007300391.tif 000010
【図９】
2007300391.tif 000011
【図１０】
2007300391.tif 000012
【図１１】
2007300391.tif 000013