(57)【要約】【課題】  本発明は、コンテンツ提供装置、コンテンツ提供方法、コンテンツ提供方法のプログラム、コンテンツ提供方法のプログラムを記録した記録媒体及びコンテンツ提供システムに関し、例えばホームネットワークに係るモニタ装置に適用して、クライアントを切り換えた場合にあっても、簡易な操作によりコンテンツの続きを視聴することができるようにする。【解決手段】  本発明は、鑑賞を中断したコンテンツを特定するコンテンツ情報と鑑賞を中断した箇所を示す時間情報とを、他の装置に直接通知する。【選択図】        図１
2005268834.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介してサーバーに接続し、前記サーバーよりストリーミング配信されるコンテンツをユーザーに提供するコンテンツ提供装置において、
前記ネットワークとの間で、前記ストリーミング配信に係るデータを入出力するインターフェースと、
前記インターフェースを介して受信される前記ストリーミング配信のデータを処理して前記コンテンツをユーザーに提供するコンテンツ出力手段と、
前記ユーザーによる指示に応動して前記インターフェース、前記コンテンツ出力手段の動作を制御する制御手段とを備え、
前記制御手段は、
前記ユーザーによるコンテンツの視聴開始の指示により、前記インターフェースを介して前記サーバーに前記コンテンツの配信を要求し、
前記コンテンツを前記ユーザーに提供している状態で、前記ユーザーによる前記コンテンツの鑑賞の中断の指示により、前記コンテンツにおける現在の再生位置を示す時間情報を取得して前記インターフェースを介して前記サーバーに前記コンテンツの配信の中止を指示した後、前記鑑賞を中断したコンテンツを特定するコンテンツ情報と、前記時間情報とを前記インターフェースを介して前記ネットワークに接続された他のコンテンツ提供装置に直接通知する
ことを特徴とするコンテンツ提供装置。
【請求項２】
前記コンテンツの配信の要求が、
前記他のコンテンツ提供装置から通知された前記コンテンツ情報と、前記時間情報とに基づいた、前記他のコンテンツ提供装置で鑑賞を中断したコンテンツの、該鑑賞を中断した箇所からの配信要求である
ことを特徴とする請求項１に記載のコンテンツ提供装置。
【請求項３】
ネットワークを介してストリーミング配信されるコンテンツをユーザーに提供するコンテンツ提供装置におけるコンテンツ提供方法において、
前記ユーザーによるコンテンツの視聴開始の指示により、前記コンテンツの配信に係るサーバーに前記コンテンツの配信を要求し、
前記コンテンツを前記ユーザーに提供している状態で、前記ユーザーによる前記コンテンツの鑑賞の中断の指示により、前記コンテンツにおける現在の再生位置を示す時間情報を取得して前記コンテンツの配信の中止を指示した後、
前記鑑賞を中断したコンテンツを特定するコンテンツ情報と、前記時間情報とを、前記ネットワークに接続された他のコンテンツ提供装置に直接通知する
ことを特徴とするコンテンツ提供方法。
【請求項４】
前記他のコンテンツ提供装置への動作に立ち上げを指示した後、前記コンテンツ情報と前記時間情報とを通知する
ことを特徴とする請求項３に記載のコンテンツ提供方法。
【請求項５】
前記コンテンツの配信の要求が、
前記他のコンテンツ提供装置から通知された前記コンテンツ情報と前記時間情報とに基づいた、前記他のコンテンツ提供装置で鑑賞を中断したコンテンツの、該鑑賞を中断した箇所からの配信要求である
ことを特徴とする請求項３に記載のコンテンツ提供方法。
【請求項６】
前記他のコンテンツ提供装置から通知されたコンテンツ情報と前記時間情報とを、装置毎に記録して保持し、
前記装置を基準にした前記ユーザーの選択により、前記コンテンツの配信の要求に係るコンテンツの選択を受け付ける
ことを特徴とする請求項５に記載のコンテンツ提供方法。
【請求項７】
ネットワークを介してストリーミング配信されるコンテンツをユーザーに提供するコンテンツ提供装置に係るコンテンツ提供方法のプログラムにおいて、
前記ユーザーによるコンテンツの視聴開始の指示により、前記コンテンツの配信に係るサーバーに前記コンテンツの配信を要求する配信要求のステップと、
前記コンテンツを前記ユーザーに提供している状態で、前記ユーザーによる前記コンテンツの鑑賞の中断の指示により、前記コンテンツにおける現在の再生位置を示す時間情報を取得して前記コンテンツの配信の中止を指示した後、
前記鑑賞を中断したコンテンツを特定するコンテンツ情報と、前記時間情報とを、前記ネットワークに接続された他のコンテンツ提供装置に直接通知する通知のステップとを有する
ことを特徴とするコンテンツ提供方法のプログラム。
【請求項８】
ネットワークを介してストリーミング配信されるコンテンツをユーザーに提供するコンテンツ提供装置に係るコンテンツ提供方法のプログラムを記録した記録媒体において、
前記ユーザーによるコンテンツの視聴開始の指示により、前記コンテンツの配信に係るサーバーに前記コンテンツの配信を要求する配信要求のステップと、
前記コンテンツを前記ユーザーに提供している状態で、前記ユーザーによる前記コンテンツの鑑賞の中断の指示により、前記コンテンツにおける現在の再生位置を示す時間情報を取得して前記コンテンツの配信の中止を指示した後、
前記鑑賞を中断したコンテンツを特定するコンテンツ情報と、前記時間情報とを、前記ネットワークに接続された他のコンテンツ提供装置に直接通知する通知のステップとを有する
ことを特徴とするコンテンツ提供方法のプログラムを記録した記録媒体。
【請求項９】
ネットワークによりサーバー及び複数のコンテンツ提供装置を接続し、前記サーバーに記録されたコンテンツを前記コンテンツ提供装置にストリーミング配信してユーザーに提供するコンテンツ提供システムにおいて、
前記複数のコンテンツ提供装置のうちの一台のコンテンツ提供装置は、
前記コンテンツの鑑賞の中断により、他のコンテンツ提供装置に、鑑賞を中断したコンテンツを特定するコンテンツ情報と、鑑賞を中断した位置を示す時間情報とを前記ネットワークを介して直接通知し、
前記他のコンテンツ提供装置は、
該通知された前記コンテンツ情報と時間情報とにより、前記サーバーにコンテンツの配信を要求する
ことを特徴とするコンテンツ提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ提供装置、コンテンツ提供方法、コンテンツ提供方法のプログラム、コンテンツ提供方法のプログラムを記録した記録媒体及びコンテンツ提供システムに関し、例えばホームネットワークに係るモニタ装置に適用することができる。本発明は、鑑賞を中断したコンテンツを特定するコンテンツ情報と鑑賞を中断した箇所を示す時間情報とを、他の装置に直接通知することにより、クライアントを切り換えた場合にあっても、簡易な操作によりコンテンツの続きを視聴することができるようにする。
【背景技術】
【０００２】
従来、家庭等に設けられたコンピュータをホームサーバーとして利用したホームネットワークシステムが種々に提案されるようになされている。
【０００３】
すなわちこのようなホームネットワークにおいては、サーバーとして使用するコンピュータに多量のコンテンツを記録して保持し、オーディオ機器、ビデオ機器によりこのコンピュータから所望するコンテンツを取得して再生することにより、各種コンテンツの管理、保管、利用等に関して、使い勝手を向上することができるようになされている。またこのようなオーディオ機器、ビデオ機器におけるコンテンツの取得をストリーミング配信により実行することにより、これらオーディオ機器、ビデオ機器においては、コンテンツのデータを取得しながら逐次再生することができ、これによりあたかもこれらオーディオ機器、ビデオ機器に各種のコンテンツを保持しているかのような使い勝手を確保することができる。
【０００４】
このようなホームネットワークにおいては、例えば図６に示すように、居間に設けられたクライアント２Ａによりサーバー１に記録された映像コンテンツを途中まで視聴した後、寝室に設けられたクライアント２Ｂにより続きを視聴する場合も考えられる。このような場合に、単にこのクライアント２Ａに係る映像コンテンツの視聴をクライアント２Ｂで開始すると、クライアント２Ｂにおいては、この映像コンテンツが最初から再生されることになる。これによりクライアント２Ｂで続きを視聴する場合には、ユーザーの操作によりこの映像コンテンツのモニタしながら早送りしてこの続きのシーンを頭出しすることが必要になる。しかしてこのような場合にあっては、クライアント２Ｂにおいて、簡易な操作によりコンテンツの続きを視聴できることが望まれる。
【０００５】
この問題を解決する１つの方法として、例えば特開２００２−２４４９５５公報には、コンテンツの配信を一時停止した後、配信先を切り換えて続きを配信することにより、他のクライアントで続きを視聴する方法が提案されるようになされている。しかしながらこの方法にあっては、配信先を切り換える機能がサーバーに必要になり、これにより汎用のサーバーを利用できない欠点がある。またこの方法の場合、ネットワークに接続された多数のクライアントから、パスワードにより続きを視聴するクライアントを特定するようになされており、これにより操作が煩雑になる問題がある。またこのようなパスワードの入力手段をクライアントに設ける必要があり、クライアントの構成も煩雑になる。
【特許文献１】特開２００２−２４４９５５公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は以上の点を考慮してなされたもので、クライアントを切り換えた場合にあっても、簡易な操作によりコンテンツの続きを視聴することができるコンテンツ提供装置、コンテンツ提供方法、コンテンツ提供方法のプログラム、コンテンツ提供方法のプログラム及びコンテンツ提供システムを記録した記録媒体を提案しようとするものである。
【課題を解決するための手段】
【０００７】
かかる課題を解決するため請求項１の発明においては、ネットワークを介してサーバーに接続し、サーバーよりストリーミング配信されるコンテンツをユーザーに提供するコンテンツ提供装置に適用して、コンテンツをユーザーに提供している状態で、ユーザーによるコンテンツの鑑賞の中断の指示により、コンテンツにおける現在の再生位置を示す時間情報を取得してインターフェースを介してサーバーにコンテンツの配信の中止を指示した後、鑑賞を中断したコンテンツを特定するコンテンツ情報と、時間情報とをインターフェースを介してネットワークに接続された他のコンテンツ提供装置に直接通知する。
【０００８】
また請求項３の発明においては、ネットワークを介してストリーミング配信されるコンテンツをユーザーに提供するコンテンツ提供装置におけるコンテンツ提供方法に適用して、コンテンツをユーザーに提供している状態で、ユーザーによるコンテンツの鑑賞の中断の指示により、コンテンツにおける現在の再生位置を示す時間情報を取得してコンテンツの配信の中止を指示した後、鑑賞を中断したコンテンツを特定するコンテンツ情報と、時間情報とを、ネットワークに接続された他のコンテンツ提供装置に直接通知する。
【０００９】
また請求項７の発明においては、ネットワークを介してストリーミング配信されるコンテンツをユーザーに提供するコンテンツ提供装置に係るコンテンツ提供方法のプログラムに適用して、コンテンツをユーザーに提供している状態で、ユーザーによるコンテンツの鑑賞の中断の指示により、コンテンツにおける現在の再生位置を示す時間情報を取得してコンテンツの配信の中止を指示した後、鑑賞を中断したコンテンツを特定するコンテンツ情報と、時間情報とを、ネットワークに接続された他のコンテンツ提供装置に直接通知する通知のステップを有するようにする。
【００１０】
また請求項８の発明においては、ネットワークを介してストリーミング配信されるコンテンツをユーザーに提供するコンテンツ提供装置に係るコンテンツ提供方法のプログラムを記録した記録媒体に適用して、コンテンツをユーザーに提供している状態で、ユーザーによるコンテンツの鑑賞の中断の指示により、コンテンツにおける現在の再生位置を示す時間情報を取得してコンテンツの配信の中止を指示した後、鑑賞を中断したコンテンツを特定するコンテンツ情報と、時間情報とを、ネットワークに接続された他のコンテンツ提供装置に直接通知する通知のステップを有するようにする。
【００１１】
また請求項９の発明においては、ネットワークによりサーバー及び複数のコンテンツ提供装置を接続し、サーバーに記録されたコンテンツをコンテンツ提供装置にストリーミング配信してユーザーに提供するコンテンツ提供システムに適用して、複数のコンテンツ提供装置のうちの一台のコンテンツ提供装置は、コンテンツの鑑賞の中断により、他のコンテンツ提供装置に、鑑賞を中断したコンテンツを特定するコンテンツ情報と、鑑賞を中断した位置を示す時間情報とをネットワークを介して直接通知し、他のコンテンツ提供装置は、該通知されたコンテンツ情報と時間情報とにより、サーバーにコンテンツの配信を要求する。
【００１２】
請求項１の構成により、コンテンツ提供装置に適用して、コンテンツをユーザーに提供している状態で、ユーザーによるコンテンツの鑑賞の中断の指示により、コンテンツにおける現在の再生位置を示す時間情報を取得してインターフェースを介してサーバーにコンテンツの配信の中止を指示した後、鑑賞を中断したコンテンツを特定するコンテンツ情報と、時間情報とをインターフェースを介してネットワークに接続された他のコンテンツ提供装置に直接通知すれば、サーバーを経由せずに、鑑賞を中断したコンテンツを、鑑賞を中断した箇所から配信要求可能に、他のコンテンツ提供装置に通知することができる。これにより汎用のサーバーを用いてシステムを構成して、クライアントを切り換えた場合にあっても、簡易な操作によりコンテンツの続きを視聴することができる。
【００１３】
これにより請求項３、請求項７、請求項８、請求項９の構成によれば、クライアントを切り換えた場合にあっても、簡易な操作によりコンテンツの続きを視聴することができるコンテンツ提供方法、コンテンツ提供方法のプログラム、コンテンツ提供方法のプログラムを記録した記録媒体及びコンテンツ提供システムを提供することができる。
【発明の効果】
【００１４】
本発明によれば、クライアントを切り換えた場合にあっても、簡易な操作によりコンテンツの続きを視聴することができる。
【発明を実施するための最良の形態】
【００１５】
以下、適宜図面を参照しながら本発明の実施例を詳述する。
【実施例１】
【００１６】
（１）実施例の構成
図２は、本発明のコンテンツ提供システムを示すブロック図である。このコンテンツ提供システム１１は、家庭のローカルエリアネットワークによるネットワーク１２を介してサーバー１３とクライアント１４Ａ〜１４Ｎを接続して形成され、各クライアント１４Ａ〜１４Ｎを介してサーバー１３に保持された映像コンテンツをユーザーに提供する。
【００１７】
ここでサーバー１３は、ネットワーク１２に接続されたコンピュータであり、クライアント１４Ａ〜１４Ｎからの要求により、内蔵のハードディスク装置に保持した映像コンテンツをストリーミング配信によりネットワーク１２に送出し、またこのようなストリーミング配信を中止する。
【００１８】
クライアント１４Ａ〜１４Ｎは、それぞれネットワーク１２を介してストリーミング配信される映像コンテンツをユーザーに提供するモニタ装置であり、例えば家庭の各部屋に配置される。なおこれらクライアント１４Ａ〜１４Ｎは、ほぼ同一に構成されることにより、以下の説明においては、クライアント１４Ａについて詳述し、他のクライアント１４Ｂ〜１４Ｎについては、重複した説明は省略する。
【００１９】
すなわちクライアント１４Ａにおいて、インターフェース（ＩＦ）１５Ａは、ネットワーク１２に接続してコントローラ１６Ａの制御によりサーバー１３との間で種々のデータを入出力する。
【００２０】
デコーダ１７Ａは、コントローラ１６Ａの制御により、インターフェース１５Ａを介して入力される映像コンテンツのデータを順次デコードし、デコード結果によるオーディオデータ、ビデオデータをバスＢＵＳに出力する。音声処理回路１８Ａは、このバスＢＵＳに出力されるオーディオデータによりスピーカ１９Ａを駆動し、これにより映像コンテンツの音声をユーザーに提供する。映像処理回路２０Ａは、バスＢＵＳに出力されるビデオデータにより、液晶表示装置等による表示部２１Ａを駆動し、これによりストリーミング配信に係る映像をユーザーに提供する。
【００２１】
コントローラ１６Ａは、所定の処理プログラムの実行によりこのクライアント１４Ａの動作を制御する演算処理手段であり、図示しないリモートコマンダーのユーザーによる操作に応動して全体の動作を制御する。なおこの処理プログラムにおいては、事前に、このクライアント１４Ａにインストールされて提供されるようになされているものの、このような事前のインストールに代えて、インターネット等のネットワークを介したダウンロードにより、又は記録媒体により提供するようにしてもよい。なおこのような記録媒体においては、メモリカード、光ディスク、磁気ディスク等、種々の記録媒体を広く適用することができる。
【００２２】
すなわち図１は、このコントローラ１６Ａに映像コンテンツの視聴に係る処理手順を示すフローチャートである。コンテンツ１６Ａは、リモートコマンダーの操作によりユーザーがサーバー１３に保持された映像コンテンツの視聴を指示すると、ステップＳＰ１からステップＳＰ２に移り、後述するコンテンツ選択処理により、ユーザーによりコンテンツの選択を受け付ける。また続くステップＳＰ３において、このユーザーの選択したコンテンツについて、インターフェース１５Ａを介してサーバー１３にコンテンツの配信を要求し、続くステップＳＰ４において、このコンテンツのデータを受信して処理するように、全体の動作を制御する。
【００２３】
また続くステップＳＰ５において、ユーザーにより再生の停止が指示されたか否か判断し、ここで否定結果が得られると、ステップＳＰ６に移り、ここでユーザーにより電源の立ち下げが指示されたか否か判断する。ここで否定結果が得られると、コントローラ１６Ａは、ステップＳＰ７に移り、映像コンテンツが終了したか否か判断し、ここで否定結果が得られると、ステップＳＰ４に戻る。これによりコントローラ１６Ａは、これらステップＳＰ４−ＳＰ５−ＳＰ６−ＳＰ７−ＳＰ４の処理手順を繰り返して、順次サーバー１３から出力される映像コンテンツのデータをデコーダ１７Ａ等により処理してこの映像コンテンツをユーザーに提供するようになされている。
【００２４】
またこのようにして映像コンテンツをユーザーに提供して、この映像コンテンツを最後までユーザーに提供すると、ステップＳＰ７で肯定結果が得られることにより、ステップＳＰ７からステップＳＰ８に移ってこの処理手順を終了するようになされている。
【００２５】
これに対してステップＳＰ６で肯定結果が得られると、この場合、コントローラ１６Ａは、ステップＳＰ６からステップＳＰ９に移り、ここでサーバー１３に配信の中止を指示する。また続いてステップＳＰ１０において、電源を立ち下げた後、ステップＳＰ８に移ってこの処理手順を終了する。これにより映像コンテンツをユーザーに提供している状態で、ユーザーが電源スイッチを操作した場合、映像コンテンツの提供を中止して電源を立ち下げるようになされている。
【００２６】
これに対してこのように映像コンテンツをユーザーに提供している状態で、ユーザーが再生停止のスイッチを操作した場合、コントローラ１６Ａは、ステップＳＰ５で肯定結果が得られることにより、ステップＳＰ５からステップＳＰ１１に移る。ここでコントローラ１６Ａは、映像コンテンツについて、サーバー１３に映像コンテンツの配信中止を指示し、また現在の再生位置に係る時間情報を再生中のコンテンツを特定する情報と共にメモリに記録する。なおこの時間情報にあっては、映像コンテンツを構成するストリーミングに設けられた時間情報によりデコーダ１７Ａから取得する。また続くステップＳＰ１２において、続いてユーザーが電源スイッチを操作したか否か判断し、ここで否定結果が得られると、コントローラ１６Ａは、ステップＳＰ１３に移り、ユーザーが再生のスイッチを操作したか否か判断する。このステップＳＰ１３で否定結果が得られると、コントローラ１６Ａは、ステップＳＰ１２に戻るのに対し、肯定結果が得られると、ステップＳＰ３に戻り、メモリに記録した時間情報、コンテンツを特定する情報によりサーバー１３に映像コンテンツの配信を要求する。これによりコントローラ１６Ａは、ユーザーによる停止、再生の操作に応動して、視聴を開始した映像コンテンツに係る配信の処理を制御して、一時停止の状態を繰り返しながらこの映像コンテンツを順次ユーザーに提供するようになされている。
【００２７】
これに対してステップＳＰ１２で肯定結果が得られると、この場合、コントローラ１６Ａは、ステップＳＰ１４に移り、継続情報通知処理により、この再生を停止したコンテンツを特定するコンテンツ情報と、ステップＳＰ１１で取得した時間情報とを、このネットワーク１２に接続された他のクライアント１４Ｂ〜１４Ｎに通知し、またこれらの情報をメモリに記録する。なお、以下においては、これらの情報を適宜、継続情報と呼ぶ。
【００２８】
続いてコントローラ１６Ａは、ステップＳＰ１０に移り、ここで電源を立ち下げた後、ステップＳＰ８に移ってこの処理手順を終了する。これによりこの実施例では、一時停止の操作の後、電源を立ち下げた場合、鑑賞を中止したコンテンツを特定するコンテンツ情報と、鑑賞を中止した箇所を特定する時間情報とを他のクライアントに通知し、他のクライアント１４Ｂ〜１４Ｎにおいて、この鑑賞を中止した箇所からのコンテンツの配信をサーバー１３に要求できるようになされている。
【００２９】
図３は、この継続情報通知処理を詳細に示すフローチャートである。コントローラ１６Ａは、この処理手順を開始すると、ステップＳＰ２１からステップＳＰ２２に移り、ここでこのネットワークに接続されている機器に対して、動作の立ち上げを指示するコマンドであるＷａｋｅ  ｕｐ  ＯＮ  ＬＡＮをブロードキャストにより送出し、これによりこのネットワーク１２に接続されている他のクライアント１４Ｂ〜１４Ｎの電源を立ち上げる。
【００３０】
また続くステップＳＰ２３において、ブロードキャストにより継続情報をネットワーク１２に送出し、これによりこのネットワーク１２に接続された他のクライアント１４Ｂ〜１４Ｎの全てにコンテンツ情報及び時間情報を通知する。また続くステップＳＰ２４において、継続情報を記録した後、ステップＳＰ２５に移ってこの処理手順を終了する。
【００３１】
しかしてコントローラ１６Ａは、この継続情報通知処理の実行によりステップＳＰ２４で記録する継続時間情報、他のクライアント１４Ｂ〜１４Ｎのコントローラ１６Ｂ〜１６Ｎにおけるこの継続情報通知処理の実行によりこの他のクライアント１４Ｂ〜１４Ｎから通知される継続時間情報について、これら通知に供するパケットに設定されたＩＤを基準にして、各クライアント１４Ａ〜１４Ｎ毎に、継続情報を記録して保持する。また各クライアント１４Ａ〜１４Ｎ毎に、新たな継続情報の通知により、過去に通知されて記録してなる継続情報を削除し、これにより各クライアント１４Ａ〜１４Ｎ毎に、最新の継続情報のみ記録して保持する。
【００３２】
これによりコントローラ１６Ａは、このようにして記録して保持してなる継続情報によりステップＳＰ２に係るコンテンツ選択処理を実行して、ユーザーによりコンテンツの選択を受け付けることにより、例えば居間に設けられたクライアントと寝室に設けられたクライアントとでクライアントを切り換えて１つの映像コンテンツを鑑賞する場合にあっても、簡易かつ確実に続きのコンテンツを鑑賞できるようになされている。なおコントローラ１６Ａは、このような他のクライアント１４Ｂ〜１４Ｎからの継続情報の通知において、Ｗａｋｅ  ｕｐ  ＯＮ  ＬＡＮにより電源を立ち上げた場合にあって、一定時間以上、ユーザーによる操作が得られない場合、電源を立ち下げて待機状態に戻るようになされている。
【００３３】
図４は、このコンテンツ選択処理を詳細に示すフローチャートである。コントローラ１６Ａは、この処理手順を開始すると、ステップＳＰ４１からステップＳＰ４２に移り、ここでメモリに継続情報を記録しているか否か判断する。ここで上述した他の装置におけるコントローラ１６Ｂ〜１６Ｎからの通知により、さらにこのコントローラ１６Ａにおける継続情報通知処理により、メモリに継続情報を保持していない場合、コントローラ１６Ａは、ステップＳＰ４２からステップＳＰ４３に移り、ここでユーザーによる操作に応動してサーバー１３から配信可能なコンテンツの情報を取得する。また続くステップＳＰ４４において、この取得した情報を表示部２１Ａに表示してユーザーによる選択を受け付けることにより、コンテンツの選択を受け付け、続くステップＳＰ４５において、このコンテンツを先頭よりストリーミング配信するように、ストリーミング配信に係るリクエストを設定した後、ステップＳＰ４６に移って元の処理手順に戻る。これによりこの場合、コントローラ１６Ａは、図１について上述したステップＳＰ３において、このように設定したリクエストによりストリーミング配信をサーバー１３に要求し、ユーザーの選択したコンテンツをこのユーザーに提供するようになされている。
【００３４】
これに対してメモリに継続情報を保持している場合、コントローラ１６Ａは、ステップＳＰ４２からステップＳＰ４７に移る。ここでコントローラ１６Ａは、メモリに保持した継続情報に係るコンテンツを表示部２１Ａに表示する。またこの継続情報の通知元のクライアント１４Ａ〜１４Ｎの設置場所、継続情報が通知された時間を併せて表示する。なおこのような設置場所にあっては、各クライアントのＩＤに対応した事前の登録に基づいて表示するようになされている。これによりコントローラ１６Ａは、他のコントローラ１６Ｂ〜１６Ｎで鑑賞を中断したコンテンツ、自装置により鑑賞を中断したコンテンツを、それまで鑑賞していた場所と共に一覧表示するようになされている。
【００３５】
またコントローラ１６Ａは、このような一覧表示によるユーザーの選択操作により、続きを鑑賞するコンテンツの選択、新規に鑑賞するコンテンツの選択を受け付け、続くステップＳＰ４８において、コンテンツの続きの視聴をユーザーが選択したか否か判断し、ここで否定結果が得られると、この場合、ユーザーにおいて、新たなコンテンツの鑑賞を選択した場合であることにより、ステップＳＰ４３に戻る。
【００３６】
これに対してステップＳＰ４８で肯定結果が得られると、コントローラ１６Ａは、ステップＳＰ４９に移り、ここでこのユーザーの選択に係る継続情報について、継続情報を通知する場合と同様の処理により、他のクライアント１４Ｂ〜１４Ｎにこの継続情報に係る記録の解除を通知し、これにより他のクライアント１４Ｂ〜１４Ｎにおけるこの継続情報の記録を削除する。
【００３７】
しかしてコントローラ１６Ａは、他のクライアント１４Ｂ〜１４Ｎに係るコントローラ１６Ｂ〜１６Ｎから、このような継続情報に係る記録の解除が通知されると、続いてステップＳＰ５０に移り、ユーザーにより選択された継続情報によりストリーミング配信に係るリクエストを設定する。またメモリに記録した対応する継続情報を削除し、ステップＳＰ４６に移って元の処理手順に戻る。
【００３８】
すなわちこの場合、コントローラ１６Ａは、コンテンツ情報及び時間情報により、鑑賞を中断したコンテンツを、鑑賞を中断した箇所からストリーミング配信するように、リクエストを設定してストリーミング配信をサーバー１３に要求する。
【００３９】
これらにより図５に示すように、例えばサーバー１３からのストリーミング配信によるコンテンツをクライアント１４Ａによりユーザーに提供している状態で、ユーザーによるコンテンツの鑑賞が中断されると、Ｗａｋｅ  ｕｐ  ＯＮ  ＬＡＮにより他のクライアント１４Ｂ〜１４Ｎの電源を立ち上げた後、これら他のクライアント１４Ｂ〜１４Ｎに継続情報を通知すると共に、この継続情報をクライアント１４Ａで記録し、クライアント１４Ａの電源を立ち下げるようになされている。また他のクライアント１４Ｂ〜１４Ｎにおいては、この電源の立ち上げにより一定時間経過して電源を立ち下げるようになされている。
【００４０】
またこのように継続情報を通知して、例えばクライアント１４Ｂによりユーザーが続きを鑑賞する場合、このクライアント１４Ｂに通知されてなる継続情報により、サーバー１３にコンテンツをリクエストし、これによりクライアント１４Ｂで続きを鑑賞できるようになされている。またこのようにして続きの鑑賞を開始する時点で、Ｗａｋｅ  ｕｐ  ＯＮ  ＬＡＮにより他のクライアント１４Ａ、１４Ｃ〜１４Ｎの電源を立ち上げた後、これら他のクライアント１４Ａ、１４Ｃ〜１４Ｎに記録された対応する継続情報を削除すると共に、自装置１４Ｂに記録された継続情報を削除するようになされている。
【００４１】
（２）実施例の動作
以上の構成において、このコンテンツ提供システム１１では（図２）、各クライアント１４Ａ〜１４Ｎからのリクエストにより、サーバー１３に保持されたコンテンツがこれらリクエストに係るクライアント１４Ａ〜１４Ｎにストリーミング配信され、これによりサーバー１３に保持されたコンテンツを種々の場所で鑑賞することができる。
【００４２】
しかしてこのようにしてクライアント１４Ａによりコンテンツを鑑賞して、場所を移動する場合、ユーザーによる再生の中止、電源立ち下げの指示により、それまで鑑賞していたコンテンツを特定するコンテンツ情報と、鑑賞を中断した箇所を特定する時間情報とによる継続情報とが、このネットワーク１２に接続されたクライアント１４Ｂ〜１４Ｎに直接通知されて記録される。またこの鑑賞を中断したクライアント１４Ａにおいても、同様にこれらの情報が記録される。このとき他のクライアント１４Ｂ〜１４Ｎについては、コマンドにより電源を立ち上げた後、ブロードキャストによりこれら継続情報が通知されて記録される。
【００４３】
これによりこのコンテンツ提供システム１１では、このような続きの鑑賞に必要な情報をクライアント間で直接通知して、何れのクライアント１４Ａ〜１４Ｎにおいても続きを鑑賞できるようになされ、これにより汎用のサーバー１３を用いる場合にあっても、確実にコンテンツの続きを鑑賞できるようになされている。
【００４４】
すなわちユーザーによりコンテンツの鑑賞が指示された場合に、各クライアント１４Ａ〜１４Ｎは、保持した継続情報によりユーザーによるコンテンツの選択を受け付け、この継続情報によるコンテンツ情報、時間情報によりコンテンツの配信をサーバー１３に指示する。これによりこのコンテンツ提供システム１１では、単にメニューより所望するコンテンツを選択するだけの簡易な操作により、所望するコンテンツを継続して鑑賞することができる。
【００４５】
このときこのコンテンツ提供システム１１では、一台のクライアントにおいて、このようなコンテンツの続きの鑑賞が選択されると、このクライアント、他のクライアントに保持してなる対応する継続情報が削除される。これにより他のクライアントにおいては、この続きのコンテンツの誤選択を防止できるようになされ、その分、ユーザーの使い勝手を向上するようになされている。
【００４６】
またこのような継続情報については、各クライアント毎に、最新のものだけ記録して保持され、これによりさらにユーザーにおける使い勝手を向上することができる。すなわちこのような鑑賞の中断にあっては、例えばそれまで居間で鑑賞していたコンテンツを、場所を寝室に移して鑑賞する場合のように、クライアントを切り換える場合がある。しかしながら、同一のクライアントによりある程度時間経過した後に続きを鑑賞する場合も考えられる。また複数のユーザーが異なるクライアントによりコンテンツを鑑賞していて、コンテンツの鑑賞を共に中断する場合も考えられる。このような種々の場合にあっても、このように装置毎に、最新のコンテンツ情報等を記録して保持することにより、このコンテンツ提供システム１１では、ユーザーにおいて、所望する続きのコンテンツを簡易かつ確実に選択することができるようになされている。
【００４７】
（３）実施例の効果
以上の構成によれば、鑑賞を中断したコンテンツを特定するコンテンツ情報と鑑賞を中断した箇所を示す時間情報とを、他の装置に直接通知することにより、クライアントを切り換えた場合にあっても、簡易な操作によりコンテンツの続きを視聴することができる。
【００４８】
またこのような他の装置への通知を、動作の立ち上げを指示した後に実行することにより、ネットワークに接続されて電源が立ち下げられている装置についても、この種の情報を確実に通知することができる。
【００４９】
またこのように構成して、他のコンテンツ提供装置から通知されたコンテンツ情報と時間情報とに基づいて、鑑賞を中断したコンテンツの配信を中断した箇所から要求することにより、例えば移動先の装置において、鑑賞を中断したコンテンツの続きを鑑賞することができる。
【００５０】
また他のコンテンツ提供装置からのコンテンツ情報と時間情報とを、装置毎に記録して保持し、装置を基準にしたユーザーの選択によりコンテンツの選択を受け付けることにより、複数のクライアントでコンテンツの鑑賞を中断した場合等においても、確実に所望するコンテンツの続きを視聴することができる。
【実施例２】
【００５１】
なお上述の実施例においては、各装置毎に最新の継続情報のみを記録、保持する場合について述べたが、本発明はこれに限らず、例えば各装置毎に最新のものから所定数だけ継続情報を保持するようにしてもよく、また装置毎の記録、保持に代えて、ユーザー毎に継続情報を記録、保持するようにしてもよい。なおこのようなユーザー毎の継続情報の管理にあっては、例えばユーザー各人がそれぞれ自分のリモートコマンダーを保持するようにして、このリモートコマンダーを基準にして管理する場合、さらにはリモートコマンダーに指紋取得手段等によるユーザー認証手段を設け、このユーザー認証手段による認証結果を基準にして管理する場合等を適用することができる。
【００５２】
また上述の実施例においては、再生の停止、電源の立ち下げにより継続情報を通知する場合について述べたが、本発明はこれに限らず、例えば専用操作子の操作により継続情報を通知する場合等、継続情報通知のトリガにおいては、必要に応じて種々のトリガを広く適用することができる。
【００５３】
また上述の実施例においては、ネットワームに１台のサーバーが設けられている場合について述べたが、本発明はこれに限らず、複数台のサーバーによりコンテンツを配信する場合にも広く適用することができる。なおこのようにサーバーが複数台存在する場合、鑑賞を中断したクライアントにおいては、コンテンツを特定するコンテンツ情報として、サーバーを特定する情報をも併せて通知するようにしてもよい。またこのような通知を省略して続きを鑑賞するクライアントにおいて、これら複数のサーバーにそれぞれ保持されたコンテンツよりコンテンツ情報により特定されるコンテンツを検索してコンテンツの配信をリクエストするようにしてもよい。
【００５４】
また上述の実施例においては、映像コンテンツの配信に本発明を適用する場合について述べたが、本発明はこれに限らず、音楽コンテンツの配信等にも広く適用することができる。
【００５５】
また上述の実施例においては、ホームサーバーシステムに本発明を適用する場合について述べたが、本発明はこれに限らず、例えばインターネットによるコンテンツの配信等、種々のネットワークによるコンテンツの配信に広く適用することができる。
【産業上の利用可能性】
【００５６】
本発明は、例えばホームネットワークに係るモニタ装置に適用することができる。
【図面の簡単な説明】
【００５７】
【図１】本発明の実施例に係るコンテンツ提供システムにおけるクライアントの処理の説明に供するフローチャートである。
【図２】本発明の実施例に係るコンテンツ提供システムを示すブロック図である。
【図３】図１のフローチャートにおける継続情報通知処理を示すフローチャートである。
【図４】図１のフローチャートにおけるコンテンツ選択処理を示すフローチャートである。
【図５】図１のフローチャートの説明に供するタイムチャートである。
【図６】従来のシステム構成を示すブロック図である。
【符号の説明】
【００５８】
１、１３……サーバー、２Ａ、２Ｂ、１４Ａ〜１４Ｎ……コントローラ１６Ａ〜１６Ｎ……コントローラ
【図１】
2005268834.tif 000003
【図２】
2005268834.tif 000004
【図３】
2005268834.tif 000005
【図４】
2005268834.tif 000006
【図５】
2005268834.tif 000007
【図６】
2005268834.tif 000008