(57)【要約】【課題】コンテンツデータを異なる端末で継続して視聴するというサービスをユーザに提供可能なデータ伝送装置を実現する。【解決手段】ホームサーバ１１は、クライアント端末１２から要求されたコンテンツデータをそのクライアント端末１２に送信する。クライアント端末１２におけるコンテンツデータの再生が中断されると、それを示すコンテンツ管理情報がホームサーバ１１のコンテンツ情報管理テーブル５１に登録される。ホームサーバ１１は、コンテンツ情報管理テーブル５１の内容に基づき、コンテンツデータの再生を中断した端末で再生されていたコンテンツデータをその再生が停止された位置から他のクライアント端末に送信する。コンテンツデータを異なる他の端末で継続して視聴するというサービスをユーザに提供する事が可能となる。【選択図】　　図２
2004102415.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して複数の端末に接続可能に構成され、再生要求を発行した端末に対して、その再生要求で指定されたコンテンツデータを前記ネットワークを介して送信するデータ伝送装置において、
前記端末においてコンテンツデータの再生が中断されたことを示すコンテンツ管理情報を記憶するコンテンツ管理情報記憶手段と、
前記コンテンツ管理情報に基づいて、前記再生が中断されたコンテンツデータの再生を再開すべき他の端末に対して、前記再生が中断されたコンテンツデータをその中断された位置から送信するコンテンツデータ送信制御手段とを具備することを特徴とするデータ伝送装置。
【請求項２】
前記コンテンツ管理情報は、再生が中断されたコンテンツデータ名とその中断された位置を示すものであることを特徴とする請求項１記載のデータ伝送装置。
【請求項３】
前記コンテンツ管理情報は、前記コンテンツデータの再生を中断した前記端末のユーザを識別するためのユーザ識別情報を含み、
前記コンテンツデータ送信制御手段は、
前記コンテンツ管理情報に含まれるユーザ識別情報と他の各端末から送信される当該他の各端末のユーザのユーザ識別情報とに基づいて、前記ユーザ識別情報を送信した他の端末の中から、前記再生が中断されたコンテンツデータの再生を再開すべき他の端末を決定する手段を含むことを特徴とする請求項１記載のデータ伝送装置。
【請求項４】
前記端末における前記コンテンツデータの再生中断時に当該端末から送信される、前記コンテンツデータの送信切替え先とすべき端末名を受信する手段をさらに具備し、
前記コンテンツデータ送信制御手段は、
前記端末名で指定される端末を、前記再生が中断されたコンテンツデータの再生を再開すべき他の端末として決定する手段を含むことを特徴とする請求項１記載のデータ伝送装置。
【請求項５】
車に搭載された車載用電子機器との間の無線通信を実行する無線通信手段をさらに具備し、
前記コンテンツデータ送信制御手段は、
前記再生が中断されたコンテンツデータの再生を前記車載用電子機器で再開するために、前記コンテンツデータの再生が中断されたことを示す前記コンテンツ管理情報を前記無線通信手段を用いて前記車載用電子機器に送信する手段を含むことを特徴とする請求項１記載のデータ伝送装置。
【請求項６】
前記車載用電子機器は、
外部から取得したコンテンツデータを記憶する記憶装置と、
前記コンテンツ管理情報に基づいて、前記再生が中断されたコンテンツデータを前記記憶装置から検索し、当該コンテンツデータを前記再生が中断された位置から再生する手段とを具備することを特徴とする請求項５記載のデータ伝送装置。
【請求項７】
ネットワークを介して複数の端末に接続可能なデータ伝送装置に適用され、再生要求を発行した端末に対して、その再生要求で指定されたコンテンツデータを前記ネットワークを介して送信するデータ伝送方法であって、
前記端末においてコンテンツデータの再生が中断されたことを示すコンテンツ管理情報を記憶するステップと、
前記コンテンツ管理情報に基づいて、前記再生が中断されたコンテンツデータの再生を再開すべき他の端末に対して、前記再生が中断されたコンテンツデータをその中断された位置から送信するコンテンツデータ送信制御ステップとを具備することを特徴とするデータ伝送方法。
【請求項８】
前記コンテンツ管理情報は、再生が中断されたコンテンツデータ名とその中断された位置を示すものであることを特徴とする請求項７記載のデータ伝送方法。
【請求項９】
前記コンテンツ管理情報は、前記コンテンツデータの再生を中断した前記端末のユーザを識別するためのユーザ識別情報を含み、
前記コンテンツデータ送信制御ステップは、
前記コンテンツ管理情報に含まれるユーザ識別情報と他の各端末から送信される当該他の各端末のユーザのユーザ識別情報とに基づいて、前記ユーザ識別情報を送信した他の端末の中から、前記再生が中断されたコンテンツデータの再生を再開すべき他の端末を決定するステップを含むことを特徴とする請求項７記載のデータ伝送方法。
【請求項１０】
前記端末における前記コンテンツデータの再生中断時に当該端末から送信される、前記コンテンツデータの送信切替え先とすべき端末名を受信するステップをさらに具備し、
前記コンテンツデータ送信制御ステップは、
前記端末名で指定される端末を、前記再生が中断されたコンテンツデータの再生を再開すべき他の端末として決定するステップを含むことを特徴とする請求項７記載のデータ伝送方法。
【請求項１１】
前記データ伝送装置には、車に搭載された車載用電子機器との間の無線通信を実行する無線通信手段が設けられており、
前記コンテンツデータ送信制御ステップは、
前記再生が中断されたコンテンツデータの再生を前記車載用電子機器で再開するために、前記コンテンツデータの再生が中断されたことを示す前記コンテンツ管理情報を、前記無線通信手段を用いて前記車載用電子機器に送信するステップを含むことを特徴とする請求項７記載のデータ伝送方法。
【請求項１２】
コンテンツデータを再生可能な車載用電子機器において、
端末にネットワークを介してコンテンツデータを送信可能なデータ伝送装置との間の無線通信を実行する無線通信手段と、
コンテンツデータを記憶可能な記憶装置と、
前記端末においてコンテンツデータの再生が中断されたことを示すコンテンツ管理情報を前記無線通信手段が前記データ伝送装置から受信した場合、前記コンテンツ管理情報に基づいて、前記再生が中断されたコンテンツデータを前記記憶装置から検索し、当該コンテンツデータを前記再生が中断された位置から再生する手段とを具備することを特徴とする車載用電子機器。
【請求項１３】
前記コンテンツ管理情報は、再生が中断されたコンテンツデータ名とその中断された位置を示すものであることを特徴とする請求項１２記載の車載用電子機器。
【請求項１４】
前記無線通信手段を用いて前記データ伝送装置からコンテンツデータをダウンロードし、前記記憶装置に記憶する手段をさらに具備することを特徴とする請求項１２記載の車載用電子機器。
【請求項１５】
前記再生が中断されたコンテンツデータが前記記憶装置に記憶されていない場合、前記無線通信手段を用いて前記データ伝送装置から前記再生が中断されたコンテンツデータをダウンロードし、前記記憶装置に記憶する手段をさらに具備することを特徴とする請求項１２記載の車載用電子機器。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は例えばホームサーバとして用いられるデータ伝送装置に関し、特にコンテンツデータをネットワークを介して端末に送信するデータ伝送装置および同装置で使用されるデータ伝送方法並びに同装置との無線通信が可能な車載用電子機器に関する。
【０００２】
【従来の技術】
近年、情報処理技術およびネットワーク技術の進展に伴い、家庭内の各種電子機器同士を融合させるためのホームネットワークシステムの開発が進められている。
【０００３】
ホームネットワークシステムにおいては、ホームサーバはネットワークを介して家庭内の各種電子機器に接続される。このホームサーバを利用することにより、家庭内の各電子機器をネットワークを介して制御したり、映像データなどのコンテンツデータをホームサーバからネットワークを介して家庭内の各オーディオ・ビデオ機器等に配信することが可能となる。
【０００４】
従来、映像データなどのコンテンツデータをサーバから端末に配信する技術としては、ビデオオンデマンドシステムに代表されるように、ビデオサーバと複数のクライアント端末とをネットワークを介して接続し、クライアント端末から要求されたコンテンツデータをビデオサーバから当該クライアント端末に送信するという技術が知られている（例えば、特許文献１参照。）。
【０００５】
【特許文献１】
特開平９−２００７０３号公報（第２−３頁）
【０００６】
【発明が解決しようとする課題】
このようなビデオオンデマンドシステムにおいては、通常、クライアント端末とユーザは一対一の関係にある。このため、ある一人のユーザが複数のクライアント端末を使用するというケースは考慮されていない。
【０００７】
これに対し、ホームネットワークシステムにおいては、ユーザはホームサーバに接続された家庭内の複数の端末の中から使用すべき端末を自由に選ぶことが出来る。すなわち、ユーザはどの端末からでもホームサーバから配信されるコンテンツデータの視聴を行うことが出来る。しかし、この場合には、ユーザは、使用する端末を変更するたびに、その端末を介してホームサーバに対してコンテンツデータを受けるための設定を行わなければならない。
【０００８】
例えば、リビングルームに設置されていた比較的大画面の端末を用いてホームサーバからのコンテンツデータを視聴していたユーザが、浴室に移動し、その浴室に設置された小型モニタ等の端末でコンテンツデータの視聴を続ける場合を想定する。この場合、ユーザは、浴室の小型モニタで再生対象のコンテンツデータの設定、さらには継続してみたい部分の設定等をホームサーバに対して行なう必要がある。
【０００９】
このように、コンテンツデータを視聴場所を変えて異なる端末で継続して視聴する場合には、初めの視聴場所で視聴していたコンテンツデータ名やそのコンテンツデータをどこまで視聴したかなどの情報をユーザ自身が自分で覚えておき、移動先でその情報を端末経由でホームサーバに設定するという煩雑な操作を行うことが必要とされた。
【００１０】
また、例えば、家庭内でコンテンツデータを視聴している途中で自動車での移動をしなければならなくなった場合を考える。家庭内のホームサーバと車載機器とは何等連動していないので、この場合には、ユーザは、家庭内で視聴していたコンテンツデータが記憶されているＣＤ、ＤＶＤ等の記憶メディアを車内に持ち込み、そしてその再生の設定を車に搭載されたオーディオ・ビデオ機器に対して行うことが必要となる。
【００１１】
本発明は上述の事情を考慮してなされたものであり、コンテンツデータを異なる端末で継続して視聴するというサービスをユーザに提供可能なデータ伝送装置およびデータ伝送方法並びに車載用電子機器を提供することを目的とする。
【００１２】
【課題を解決するための手段】
上述の課題を解決するため、本発明は、ネットワークを介して複数の端末に接続可能に構成され、再生要求を発行した端末に対して、その再生要求で指定されたコンテンツデータを前記ネットワークを介して送信するデータ伝送装置において、前記端末においてコンテンツデータの再生が中断されたことを示すコンテンツ管理情報を記憶するコンテンツ管理情報記憶手段と、前記コンテンツ管理情報に基づいて、前記再生が中断されたコンテンツデータの再生を再開すべき他の端末に対して、前記再生が中断されたコンテンツデータをその中断された位置から送信するコンテンツデータ送信制御手段とを具備することを特徴とする。
【００１３】
このデータ伝送装置においては、コンテンツデータの再生を中断した端末で再生されていたコンテンツデータをその再生が停止された位置から他の端末に送信する機能が設けられており、これによりコンテンツデータを異なる他の端末で継続して視聴するというサービスをユーザに提供する事が可能となる。
【００１４】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態を説明する。
【００１５】
図１には、本発明の一実施形態に係るホームサーバシステムの構成が示されている。このホームサーバシステムは家庭内に設置して使用されるものであり、ホームサーバ１１と、複数のクライアント端末１２〜１４とから構成されている。ホームサーバ１１とクライアント端末１２〜１４の各々は、有線または無線のネットワークを介して接続されている。
【００１６】
クライアント端末１２〜１４としては、例えば有線又は無線の通信機能を持つパーソナルコンピュータや、あるいは有線又は無線の通信機能を持つ専用のモニタ端末等から構成される。
【００１７】
ここでは、ホームサーバ１１とクライアント端末１２との間は有線ＬＡＮを介して接続されており、またホームサーバ１１とクライアント端末１３，１４との間は無線ＬＡＮを介して接続されている場合を想定している。
【００１８】
ホームサーバ１１は、例えば放送番組データやＤＶＤ／ＣＤ等に記録された映像または音楽データ等の各種コンテンツデータを各クライアント端末１２〜１４に有線または無線のネットワークを介して配信する機能を有している。
【００１９】
コンテンツデータの配信は各クライアント端末１２〜１４からの再生要求に応じてオンデマンドで実行される。すなわち、ホームサーバ１１は、再生要求を発行したクライアント端末に対して、その再生要求で指定されたコンテンツデータを有線または無線の家庭内ＬＡＮを介して送信する。各クライアント端末１２〜１４に送信されたコンテンツデータは、そのクライアント端末で再生される。
【００２０】
無線ＬＡＮを介したコンテンツデータの送信は、ホームサーバ１１に設けられた無線通信デバイスを用いて実行される。この無線通信デバイスは例えばＩＥＥＥ８０２．１１ａまたはＩＥＥＥ８０２．１１ｂ等の無線ＬＡＮ規格に対応する手順で無線通信を実行するように構成されている。無線通信デバイスは無線通信アンテナ１１２を介してクライアント端末１３，１４それぞれとの間の無線信号の送受信を行うことにより、クライアント端末１３，１４それぞれとの間の無線通信を実行する。無線ＬＡＮ規格の無線通信の通信速度は例えば５４Ｍｂｐｓと高速であるので、ホームサーバ１１から各クライアント端末にコンテンツデータのストリームをリアルタイムに送信することが出来る。
【００２１】
ホームサーバ１１は放送受信アンテナ１１１に接続されており、例えばＢＳ／ＣＳまたは地上波放送等の放送信号は放送受信アンテナ１１１を介してホームサーバ１１に入力される。
【００２２】
ホームサーバ１１には放送番組データを受信するためのＴＶチューナが内蔵されており、このＴＶチューナによってクライアント端末から要求されたチャネルの放送番組データの受信および選局が行われる。ＴＶチューナによって受信および選局された放送番組データは、ホームサーバ１１から要求元のクライアント端末にリアルタイムに送信される。
【００２３】
また、ＴＶチューナによって受信および選局された放送番組データをハードディスクドライブ（ＨＤＤ）等のストレージ装置１６に記録しながら、要求元のクライアント端末に送信することもできる。
【００２４】
また、ホームサーバ１１はＣＤ／ＤＶＤドライブ装置１５を備えており、ＣＤ／ＤＶＤ等の記憶メディアに記憶されたコンテンツデータを有線ＬＡＮまたは無線ＬＡＮを介して各クライアント端末１２〜１４に送信することも出来る。
【００２５】
このようなホームサーバ１１のコンテンツ配信機能を利用することにより、ユーザは、どのクライアント端末からでも、希望するコンテンツデータの視聴を行うことが出来る。
【００２６】
ホームサーバ１１には、あるクライアント端末で再生されていたコンテンツデータを他のクライアント端末で継続して視聴できるようにするための機能として、コンテンツ情報管理機能を有している。このコンテンツ情報管理機能は、基本的には、クライアント端末におけるコンテンツデータの再生中断に応答して、そのことを示すコンテンツ管理情報を記憶・管理する機能である。コンテンツ管理情報は、例えば、再生が中断されたコンテンツデータ名、およびその中断された位置等の情報を含む。
【００２７】
この機能により、コンテンツデータの再生を途中で中断したクライアント端末で再生されていたコンテンツデータを、その再生が中断された位置から他のクライアント端末に再送信することが可能となる。
【００２８】
さらに、ホームサーバ１１は例えば公衆網、ＩＳＤＮ、またはＡＤＳＬ等を介してインターネット３１にも接続されている。ホームサーバ１１は、各クライアント端末１２〜１４をインターネット３１に接続するルータとしての機能も有している。すなわち、ホームサーバ１１は、各クライアント端末１２〜１４からの要求に応じてそれらをインターネット３１に接続し、各クライアント端末１２〜１４とインターネット３１との間のデータの送受信を実行する。
【００２９】
ホームサーバ１１に設けられた無線通信デバイスの無線通信可能エリアは例えば半径１００ｍ程度の範囲である。このため、ホームサーバ１１は、例えば自宅またはその付近の駐車場に駐車されている自動車に搭載された車載サーバ２１との間の無線通信を行うことも出来る。
【００３０】
ホームサーバ１１と車載サーバ２１との間の無線通信は、それらサーバ間の連携によって、ユーザに対して家庭内と同様の環境を車内でも提供できるようにするために用いられる。
【００３１】
具体的には、ユーザが家庭内のあるクライアント端末でコンテンツデータを視聴している途中で自動車で移動することが必要となった場合に、上述のコンテンツ管理情報をホームサーバ１１から車載サーバ２１に無線ＬＡＮ経由で送信したり、あるいはホームサーバ１１から車載サーバ２１に各種コンテンツデータを無線ＬＡＮ経由でダウンロードするといった連携処理が行われる。
【００３２】
上述の車載サーバ２１は車に搭載して使用される車載用電子機器であり、カーナビゲーション機能、無線通信機能、および各種コンテンツデータの再生制御機能を有している。
【００３３】
カーナビゲーション機能は、自車位置周辺の地図を車載モニタである表示装置２２の画面上に表示することにより、道路案内や目的地までの経路誘導を行う機能である。
【００３４】
無線通信機能はホームサーバ１１との連携のために使用される機能であり、車載サーバ２１に設けられた無線通信デバイスを用いてホームサーバ１１との間の無線通信を実行する。車載サーバ２１に設けられた無線通信デバイスは、ホームサーバ１１の無線通信デバイスと同様に無線ＬＡＮ規格に対応するものであり、アンテナ２１２を介して無線信号の送受信を行う。
【００３５】
コンテンツデータの再生制御機能は車に搭載された放送受信アンテナ２１１を介して各種放送番組データを受信してそれを表示装置２２および音声再生装置２３から再生する機能であり、ユーザ操作によって指定されたチャネルの放送番組データを受信及び再生する。また、ハードディスクドライブ（ＨＤＤ）等のストレージ装置２４に予めダウンロードされた音楽、映像等の各種コンテンツデータを再生することも出来る。
【００３６】
さらに、ホームサーバ１１は携帯電話網を利用した無線通信機能も有しており、アンテナ２１３を介して基地局（アクセスポイントＡＰ）３０との間の無線通信を行うことにより、インターネット３１との間のデータの送受信を例えば１２８Ｋｂｐｓ程度の速度で行うことが出来る。
【００３７】
次に、図２を参照して、ホームサーバ１１のコンテンツ情報管理機能について説明する。
【００３８】
このコンテンツ情報管理機能は、上述したように、あるクライアント端末で再生されていたコンテンツデータを他のクライアント端末で継続して視聴できるようにするための機能である。ホームサーバ１１は、どのコンテンツデータをどこまでクライアント端末に送信したか（どこまで再生されたか）を示すコンテンツ管理情報を、コンテンツ管理テーブル５１を用いて管理する。
【００３９】
このコンテンツ管理情報を用いることにより、ホームサーバ１１は、コンテンツデータの再生を中断したクライアント端末で再生されていたコンテンツデータをその再生が停止されたデータ位置から他のクライアント端末に送信するという継続再生のためのデータ配信処理を行うことができる。これにより、コンテンツデータを移動先の異なる他のクライアント端末で継続して視聴するというサービスをユーザに提供する事が可能となる。
【００４０】
ユーザは、視聴場所を変えても、つまりコンテンツデータの再生に使用するクライアント端末を変えても、初めの視聴場所で視聴していたコンテンツデータ名やそのコンテンツデータをどこまで視聴したかなどの情報を、移動先の視聴場所のクライアント端末からホームサーバ１１に対して設定する必要はない。
【００４１】
ホームサーバ１１は、例えば継続再生要求を発行したクライアント端末を対象に、継続再生のためのデータ配信処理を行う。継続再生要求は通常の再生要求とは別に用意された要求であり、再生が中断されたコンテンツデータの再生（配信）をホームサーバ１１に対して要求する。各クライアント端末が通常の再生要求と継続再生要求のどちらを発行するかは、そのクライアント端末を使用するユーザの音声入力やリモコン操作によって決定される。
【００４２】
なお、上述のような専用の継続再生要求を利用せずとも、ユーザの移動先となるクライアント端末（配信の切替え先となるクライアント端末）をユーザに明示的に指定させたり、あるいは各クライアント端末から送信されるユーザ識別情報を利用することにより、ユーザの移動先のクライアント端末を自動的に検知することも可能である。
【００４３】
以下では、ユーザの移動先クライアント端末を自動検知する場合を例にとって、コンテンツ情報管理機能を説明することとする。
【００４４】
コンテンツ管理情報を記憶するコンテンツ管理テーブル５１には、再生が中断されたコンテンツデータ名を記憶するコンテンツ名フィールドと、その中断された再生位置（例えば、コンテンツデータの先頭からのデータ位置を示すカウント値）を記憶するための再生位置フィールドとが定義されている。
【００４５】
さらに、これら情報にユーザ識別情報および切替え先クライアント名を関連づけて管理するために、コンテンツ管理テーブル５１には、ユーザ識別情報を記憶するためのユーザＩＤフィールド、および切替え先クライアント名を記憶するための切替え先クライアント名フィールドも定義されている。
【００４６】
ユーザ識別情報は、コンテンツデータの再生を中断したクライアント端末でコンテンツデータの視聴を視聴していたユーザを識別するためのものであり、例えばユーザの顔、指紋等の個人情報が用いられる。このユーザ識別情報は、ユーザが使用するクライアント端末に設けられたカメラや指紋入力装置によって読み取られ、そして当該クライアント端末からホームサーバ１１に送られる。
【００４７】
コンテンツ管理テーブル５１では、再生が中断されたコンテンツデータ毎に、ユーザ識別情報または切替え先クライアント名のいずれかと、コンテンツ名、および再生位置が管理される。
【００４８】
ここで、コンテンツデータの配信先をクライアント端末１２からクライアント端末１３に切り替える場合を想定する。ホームサーバ１１は、クライアント端末１２からの再生要求で指定されたコンテンツデータ（Ａ）を、例えばストリーミング再生のためのリアルタイム転送プロトコル（ＲＴＰ）等を用いてクライアント端末１２に無線信号によってリアルタイムに送信する。
【００４９】
ユーザ操作によってクライアント端末１２におけるコンテンツデータの再生停止（再生中断）が指示されると、その再生停止されたコンテンツデータ名（Ａ）とそのときの再生位置（Ｐ１）とがコンテンツ管理テーブル５１に記憶される。切替え先となるクライアント端末１３、つまり再生が中断されたコンテンツデータの再生を再開すべきクライアント端末１３に対しては、ホームサーバ１１は、コンテンツデータ名（Ａ）で指定されるコンテンツデータ（Ａ）を、再生位置（Ｐ１）で指定されるデータ位置からリアルタイムに送信する。また、切替え先がもし車載サーバ２１であった場合には、ホームサーバ１１は、車載サーバ２１に対してユーザの現在の視聴状況を通知するために、コンテンツデータ名（Ａ）と再生位置（Ｐ１）とを車載サーバ２１に送信する。
【００５０】
次に、図３のフローチャートを参照して、ホームサーバ１１のコンテンツデータ配信処理動作について説明する。
【００５１】
ここでは、再生を中断したクライアント端末のユーザ識別情報と、他の端末から送信される当該他の各端末のユーザのユーザ識別情報とに基づいて、ユーザ識別情報を送信した他の端末の中から、再生が中断されたコンテンツデータの再生を再開すべき他の端末を決定する場合の処理を説明する。
【００５２】
以下では、リビングルームに設置されていた比較的大画面を持つクライアント端末１２を用いてホームサーバ１１からのコンテンツデータ（Ａ）を視聴していたユーザが、浴室に移動し、その浴室に設置された小型モニタ等からなるクライアント端末１３でコンテンツデータ（Ａ）の視聴を続ける場合を想定する。
【００５３】
ユーザがクライアント端末１２を用いてホームサーバ１１に接続する場合、まずクライアント端末１２によってユーザの顔または指紋情報の読み取りが行われ、それら顔、指紋等の個人情報がユーザ識別情報としてクライアント端末１２からホームサーバ１１に送信される（ステップＳ１０１）。
【００５４】
次いで、配信対象のコンテンツデータを選択させるための画面がホームサーバ１１からクライアント端末１２に送られ、そしてユーザによる音声入力やリモコン操作により選択された視聴対象のコンテンツデータを示す再生要求がクライアント端末１２からホームサーバ１１に送信される（ステップＳ１０２）。
【００５５】
この再生要求に応答して、ホームサーバ１１は、当該再生要求で指定されたコンテンツデータのストリームをクライアント端末１２に送信する処理を開始する（ステップＳ１０３）。このストリーム送信は、ストリーミング再生のためのリアルタイム転送プロトコル（ＲＴＰ）を用いて行われる。クライアント端末１２は、ホームサーバ１１から送信されるコンテンツデータのストリームを受信しながら、その再生を行う。
【００５６】
ユーザは、コンテンツデータの視聴場所をリビングルームから浴室に変更する場合、音声入力やリモコン操作によってクライアント端末１２を操作してコンテンツデータの再生を停止させる指示を行う。この再生停止指示に応答して（ステップＳ１０４のＹＥＳ）、クライアント端末１２は送信停止指示をホームサーバ１１に送信する（ステップＳ１０５）。
【００５７】
ホームサーバ１１は、送信停止指示を受けとると、コンテンツデータの送信を停止すると共に、送信を中断したコンテンツデータ名とその中断した再生位置をユーザ識別情報と共にコンテンツ管理テーブル５１に登録する（ステップＳ１０６）。
【００５８】
ユーザは浴室に移動し、浴室に設置されたクライアント端末１３の操作を開始する。例えばクライアント端末１３がユーザによって電源オンされると、クライアント端末１３によってユーザの顔または指紋情報の読み取りが行われ、それら顔、指紋等の個人情報がユーザ識別情報としてクライアント端末１３からホームサーバ１１に送信される（ステップＳ１０７）。
【００５９】
ホームサーバ１１は、クライアント端末１３から送られてきたユーザ識別情報をキーとしてコンテンツ管理テーブル５１を検索し、クライアント端末１３から送られてきたユーザ識別情報で指定されるユーザが、以前に再生を中断したコンテンツデータ名とその中断した再生位置とを決定する（ステップＳ１０８）。
【００６０】
ここでは、まず、クライアント端末１３から送られてきたユーザ識別情報とコンテンツ管理テーブル５１に登録されているユーザ識別情報との照合処理が行われ、クライアント端末１３から送られてきたユーザ識別情報と同一のユーザ識別情報がコンテンツ管理テーブル５１に登録されているかどうかによって、クライアント端末１３がユーザの移動先の端末であるかどうかが判断される。
【００６１】
クライアント端末１３から送られてきたユーザ識別情報と同一のユーザ識別情報がコンテンツ管理テーブル５１に登録されているならば、そのユーザ識別情報に関連づけて記憶されているコンテンツ名と再生位置がコンテンツ管理テーブル５１から取得され、これによって移動元の端末で再生が中断されたコンテンツデータ名とその中断された再生位置が決定される。
【００６２】
そして、ホームサーバ１１は、リアルタイム転送プロトコルを用いて、クライアント端末１３に対して、コンテンツデータ名で指定されるコンテンツデータのストリームを再生位置で指定されるデータ位置から送信し始める（ステップＳ１０９）。クライアント端末１３は、ホームサーバ１１から送信されるコンテンツデータのストリームを受信しながら、その再生を行う。
【００６３】
以上の処理により、ユーザはコンテンツデータの視聴場所を変えても、移動先のクライアント端末を経由して改めてそれまで見ていたコンテンツデータ名や再生位置等の設定をホームサーバ１１に対して行わずとも、それまで視聴していたコンテンツデータを継続して視聴することができる。
【００６４】
次に、図４のフローチャートを参照して、ホームサーバ１１のコンテンツデータ配信処理動作の第２の例について説明する。
【００６５】
ここでは、ユーザによって指定された切替え先クライアントを、ユーザの移動先のクライアント端末として自動検知する場合の処理を説明する。
【００６６】
以下では、リビングルームに設置されていた比較的大画面を持つクライアント端末１２を用いてホームサーバ１１からのコンテンツデータ（Ａ）を視聴していたユーザが、浴室に移動し、その浴室に設置された小型モニタ等からなるクライアント端末１３でコンテンツデータ（Ａ）の視聴を続ける場合を想定する。
【００６７】
図３の場合と同様にして、配信対象のコンテンツデータを選択させるための画面がホームサーバ１１からクライアント端末１２に送られ、そしてユーザによる音声入力やリモコン操作により選択された視聴対象のコンテンツデータを示す再生要求がクライアント端末１２からホームサーバ１１に送信される（ステップＳ１１１）。
【００６８】
この再生要求に応答して、ホームサーバ１１は、リアルタイム転送プロトコルを用いて、再生要求で指定されたコンテンツデータのストリームをクライアント端末１２に送信する処理を開始する（ステップＳ１１２）。クライアント端末１２は、ホームサーバ１１から送信されるコンテンツデータのストリームを受信しながら、その再生を行う。
【００６９】
ユーザは、コンテンツデータの視聴場所をリビングルームから浴室に変更する場合、音声入力やリモコン操作によってクライアント端末１２を操作してコンテンツデータの再生を停止させる指示と移動先のクライアント名を入力する。この再生停止指示および移動先のクライアント名の入力に応答して（ステップＳ１１３のＹＥＳ）、クライアント端末１２は送信停止指示および移動先のクライアント名をホームサーバ１１に送信する（ステップＳ１１４）。
【００７０】
ホームサーバ１１は、送信停止指示および移動先のクライアント名を受けとると、コンテンツデータの送信を停止すると共に、送信を中断したコンテンツデータ名とその中断した再生位置を、移動先のクライアント名と共にコンテンツ管理テーブル５１に登録する（ステップＳ１０６）。
【００７１】
ユーザは浴室に移動し、浴室に設置されたクライアント端末１３の操作を開始する。例えばユーザは音声入力やリモコン操作によってコンテンツの継続視聴を要求する。これにより、クライアント端末１３は、コンテンツ送信再開要求をホームサーバ１１に送信する（ステップＳ１１６）。
【００７２】
ホームサーバ１１は、クライアント端末１３から送られてきたコンテンツ送信再開要求によってクライアント端末１３の視聴準備が完了したと判断する。そして、ホームサーバ１１は、クライアント端末１３を示す移動先クライアント名と関連づけられたコンテンツデータ名と再生位置をコンテンツ管理テーブル５１から取得し、これによって移動元の端末で再生が中断されたコンテンツデータ名とその中断された再生位置を決定する（ステップＳ１１７）。
【００７３】
そして、ホームサーバ１１は、リアルタイム転送プロトコルを用いて、クライアント端末１３に対して、コンテンツデータ名で指定されるコンテンツデータのストリームを、再生位置で指定されるデータ位置から送信し始める（ステップＳ１１９）。クライアント端末１３は、ホームサーバ１１から送信されるコンテンツデータのストリームを受信しながら、その再生を行う。
【００７４】
以上のように、移動先のクライアント名を明示的に指定することにより、個人情報を用いた認証処理を行うことなく、ホームサーバ１１はコンテンツデータの配信切替え先を認識することが出来る。よって、例えば、複数のユーザが最初に同じクライアント端末でコンテンツデータを視聴し、そのうちの一部はコンテンツデータの視聴をやめたが、他の一部は別の場所に移動して別のクライアント端末で視聴を継続して行うような場合などに特に有効である。
【００７５】
次に、図５および図６を参照して、コンテンツデータの視聴場所が家庭内から車内に切り替わる場合の処理について説明する。
【００７６】
例えばユーザがリビングルームのクライアント端末１２でコンテンツデータを視聴している最中に自動車での移動をしなければならなくなった場合を考える。この場合、ユーザは、例えば音声入力やリモコン操作によって移動先のクライアント名として車載サーバ２１を指定したり、あるいはクライアント端末１２でのコンテンツ再生を停止した後に車載サーバ２１からホームサーバ１１に個人情報を送信することにより、ホームサーバ１１は車載サーバ２１を移動先のクライアント端末として検知する。
【００７７】
すなわち、移動先のクライアント端末を検知し、その移動先のクライアント端末で継続すべきコンテンツデータおよび再生位置を決定する処理までは、図３のステップＳ１０１〜Ｓ１０８、または図４のステップＳ１１１〜Ｓ１１７と同様の手順で実行される。
【００７８】
図３のステップＳ１０９または図４のステップＳ１１８においては、ホームサーバ１１によって図５に示す手順が実行される。
【００７９】
ホームサーバ１１は、検知した移動先のクライアント端末が車載サーバ２１であるか、家庭内の他のクライアント端末であるかによって、異なる処理を実行する。すなわち、ホームサーバ１１は、もし検知した移動先のクライアント端末が車載サーバ２１であるならば（ステップＳ２０１のＹＥＳ）、移動元のクライアント端末で再生されていたコンテンツデータそのものではなく、移動元のクライアント端末で再生されていたコンテンツデータ名とその再生が中断された再生位置を車載サーバ２１に無線信号によって送信する（ステップＳ２０２）。これは、たとえコンテンツデータそのものを車載サーバ２１に送信する処理を開始したとしても、車が電波の届かない範囲に移動してしまうと、その時点で車載サーバ２１によるコンテンツデータの継続再生が停止されてしまうからである。
【００８０】
一方、もし検知した移動先のクライアント端末が家庭内のクライアント端末であれば、ホームサーバ１１は、図３のステップＳ１０９または図４のステップＳ１１８において説明したように、当該クライアント端末に対し、移動元のクライアント端末で再生されていたコンテンツデータをその再生が中断された再生位置から送信する（ステップＳ２０３）。
【００８１】
図６のフローチャートは、車載サーバ２１によって実行されるコンテンツデータ再生処理の手順を示している。
【００８２】
車載サーバ２１は、ホームサーバ１１からコンテンツデータ名および再生位置を受信すると（ステップＳ３０１）、まず、ストレージ装置２４に記憶されているコンテンツデータ群の中からコンテンツデータ名で指定されたコンテンツデータを検索する処理を実行し、これによってコンテンツデータ名で指定されたコンテンツデータがストレージ装置２４に既に記憶されているかどうかを判断する（ステップＳ３０２）。
【００８３】
もし、コンテンツデータ名で指定されたコンテンツデータがストレージ装置２４に記憶されているならば（ステップＳ３０２のＹＥＳ）、車載サーバ２１は、コンテンツデータ名で指定されたコンテンツデータを再生位置で指定されたデータ位置から再生する（ステップＳ３０４）。
【００８４】
一方、コンテンツデータ名で指定されたコンテンツデータがストレージ装置２４に記憶されていないならば（ステップＳ３０２のＮＯ）、車載サーバ２１は、当該コンテンツデータのデータファイルをホームサーバ１１に要求し、そしてそのコンテンツデータのデータファイルを例えばＦＴＰなどのファイル転送プロトコルによってホームサーバ１１から無線ＬＡＮを介してダウンロードし、それをストレージ装置２４に格納する（ステップＳ３０３）。
【００８５】
この後、車載サーバ２１は、ストレージ装置２４に格納したコンテンツデータを、再生位置で指定されたデータ位置から再生する（ステップＳ３０４）。
【００８６】
ステップＳ３０４の再生処理は、例えばユーザが車に登場したことを条件に開始することが好ましい。これは、例えば車のドアの開閉を検知したりシートベルトが装着されたことを検知することによって実現できる。
【００８７】
なお、本発明は、上記各実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。例えば無線通信デバイスとしては無線ＬＡＮ規格のものに限らず、例えばＢｌｕｅｔｏｏｔｈ（Ｒ）の規格に対応したものを用いることも出来る。
【００８８】
更に、上記実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件から幾つかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された構成が発明として抽出され得る。
【００８９】
【発明の効果】
以上詳述した如く本発明によれば、コンテンツデータを異なる端末で継続して視聴するというサービスをユーザに提供することが可能となる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係るホームサーバシステムの構成を示すブロック図。
【図２】同実施形態のホームサーバシステムのホームサーバによって実行されるコンテンツ情報管理機能を説明するための図。
【図３】同実施形態のホームサーバシステムのホームサーバによって実行されるコンテンツデータ配信処理動作の第１の例を説明するためのフローチャート。
【図４】同実施形態のホームサーバシステムのホームサーバによって実行されるコンテンツデータ配信処理動作の第２の例を説明するためのフローチャート。
【図５】同実施形態のホームサーバシステムのホームサーバから車載サーバにコンテンツデータ名と再生位置を送信する処理を説明するためのフローチャート。
【図６】同実施形態のホームサーバシステムのホームサーバから受信したコンテンツデータ名と再生位置とに基づいて車載サーバが実行するコンテンツデータ再生処理手順を示すフローチャート。
【符号の説明】
１１…ホームサーバ
１２，１３，１４…クライアント端末
１５…ＣＤ／ＤＶＤドライブ装置
１６…ストレージ装置
３１…インターネット
２１…車載サーバ
２２…表示装置
２３…音声再生装置
２４…ストレージ装置
５１…コンテンツ管理テーブル
【図１】
2004102415.tif 000003
【図２】
2004102415.tif 000004
【図３】
2004102415.tif 000005
【図４】
2004102415.tif 000006
【図５】
2004102415.tif 000007
【図６】
2004102415.tif 000008