(57)【特許請求の範囲】
【請求項１】
端末において、蓄積されているコンテンツを再生する方法であって、
コンテンツの再生を開始する位置を示す、他の端末から送信された再生開始位置情報を受信し、これを再生開始位置情報記憶手段に記憶するステップと、
再生の指示があったときに、前記再生開始位置情報記憶手段に記憶されている再生開始位置情報とコンテンツに係る情報を含むコンテンツ情報とを照合して前記コンテンツの再生開始位置を決定するステップと、
決定された再生開始位置から前記コンテンツを再生するステップと
を有し、
前記再生開始位置情報は、再生開始位置または再生開始位置近傍の視覚的情報または音響的情報を含み、
前記再生開始位置を決定するステップは、コンテンツが指定されたときに、指定されたコンテンツの視覚的情報または音響的情報と、再生開始位置情報に含まれる再生開始位置または再生開始位置近傍の視覚的情報または音響的情報とを照合してコンテンツの再生開始位置を決定することを含む
コンテンツ再生方法。
【請求項２】
所定のタイミングで生成された、コンテンツの再生を開始する位置を示す再生開始位置情報を一または複数の他の端末に送信するステップをさらに有する、請求項１に記載の方法。
【請求項３】
端末において、蓄積されているコンテンツを再生する方法であって、
各端末が、所定のタイミングで生成された、コンテンツの再生を開始する位置を示す再生開始位置情報を、複数の端末の再生開始位置を管理する管理端末に送信するステップと、
前記管理端末が前記各端末から送信された前記再生開始位置情報を受信し、これを再生開始位置情報記憶手段に記憶するステップと、
前記複数の端末のうち、再生の指示があった端末が、再生開始位置情報を前記管理端末に要求するステップと、
前記管理端末が前記再生の指示のあった端末からの要求に応じて再生開始位置情報を該端末に送信するステップと、
前記再生の指示のあった端末が前記管理端末からの再生開始位置情報を受信し、受信した再生開始位置情報とコンテンツに係る情報を含むコンテンツ情報とを照合してコンテンツの再生開始位置を決定するステップと、
決定された再生開始位置からコンテンツを再生するステップと
を有し、
前記再生開始位置情報は、再生開始位置または再生開始位置近傍の視覚的情報または音響的情報を含み、
前記再生開始位置を決定するステップは、コンテンツが指定されたときに、指定されたコンテンツの視覚的情報または音響的情報と、再生開始位置情報に含まれる再生開始位置または再生開始位置近傍の視覚的情報または音響的情報とを照合してコンテンツの再生開始位置を決定することを含む
コンテンツ再生方法。
【請求項４】
コンテンツの再生を停止する度に、その時点におけるコンテンツの再生位置を示す情報を抽出し、抽出した情報を含む再生開始位置情報を生成するステップをさらに有する、請求項１から請求項３のうちのいずれかに記載の方法。
【請求項５】
前記再生開始位置情報は、コンテンツを識別可能なコンテンツ識別情報を含み、
前記コンテンツの再生開始位置を決定するステップは、コンテンツが指定されたときに、該指定されたコンテンツに係る再生開始位置情報をコンテンツ識別情報を用いて検出し、検出された再生開始位置情報に基づいてコンテンツの再生開始位置を決定することを含む、
請求項１から請求項４のうちのいずれかに記載の方法。
【請求項６】
前記再生開始位置情報は、所定の区分毎の複数の情報からなり、
前記再生開始位置情報を記憶するステップは、前記再生開始位置情報を所定の区分毎に前記再生開始位置情報記憶手段に記憶することを含み、
前記再生開始位置を決定するステップは、あらかじめ与えられた条件に基づいて前記再生開始位置情報の区分を選択し、選択された区分の再生開始位置情報に基づいてコンテンツの再生開始位置を決定することを含む、
請求項１から請求項５のうちいずれかに記載の方法。
【請求項７】
前記再生開始位置情報を送信するステップは、直接接続された他の端末に、記憶している再生開始位置情報を送信することを含む、請求項２から請求項６のうちいずれかに記載のコンテンツ再生方法。
【請求項８】
前記再生開始位置情報を送信するステップは、通信ネットワークを介して接続された他の端末に、記憶している再生開始位置情報を送信することを含む、請求項１から請求項６のうちいずれかに記載の方法。
【請求項９】
前記再生開始位置情報は、コンテンツ識別情報とコンテンツの再生開始位置の時間情報を示すタイムコードとを含み、
前記再生開始位置を決定するステップは、コンテンツが指定されたときに、指定されたコンテンツに係る再生開始位置情報のタイムコードをコンテンツ識別情報を用いて取得し、コンテンツの再生開始位置を決定することを含む、
請求項１から請求項８のうちいずれかに記載の方法。
【請求項１０】
前記再生開始位置情報を記憶するステップは、前記再生開始位置情報を利用者による区分毎に前記再生開始位置情報記憶手段に記憶することを含み、
前記再生開始位置を決定するステップは、利用者を識別して利用者を示す情報を出力し、出力された利用者を示す情報に基づいて前記再生開始位置情報の利用者による区分を選択し、選択された利用者による区分の再生開始位置情報の更新日時または再生開始位置のいずれかに基づいて、コンテンツの再生開始位置を決定することを含む、
請求項６記載の方法。
【請求項１１】
前記再生開始位置情報を記憶するステップは、前記再生開始位置情報を端末による区分毎に前記再生開始位置情報記憶手段に記憶することを含み、
前記再生開始位置を決定するステップは、あらかじめ与えられた条件に基づいて前記再生開始位置情報の端末による区分を選択し、選択された端末による区分の再生開始位置情報の更新日時または再生開始位置のいずれかに基づいて、コンテンツの再生開始位置を決定することを含む、
請求項６記載の方法。
【請求項１２】
前記再生開始位置情報を記憶するステップは、他の端末が記憶している再生開始位置情報を収集し、前記再生開始位置情報記憶手段に端末による区分毎に記憶することを含む、請求項１１記載の方法。
【請求項１３】
蓄積されているコンテンツを再生する装置であって、
コンテンツの再生を開始する位置を示す、該装置以外の端末から送信された再生開始位置情報を受信し、これを再生開始位置情報記憶手段に記憶する再生開始位置情報交換手段と、
再生の指示があったときに、前記再生開始位置情報記憶手段に記憶されている再生開始位置情報とコンテンツに係る情報を含むコンテンツ情報とを照合してコンテンツの再生開始位置を決定する再生開始位置照合手段と
を有し、
前記再生開始位置情報は、再生開始位置または再生開始位置近傍の視覚的情報または音響的情報を含み、
前記再生開始位置照合手段は、コンテンツが指定されたときに、指定されたコンテンツの視覚的情報または音響的情報と、再生開始位置情報に含まれる再生開始位置または再生開始位置近傍の視覚的情報または音響的情報とを照合してコンテンツの再生開始位置を決定する
コンテンツ再生装置。
【請求項１４】
蓄積されているコンテンツを再生する装置であって、
所定のタイミングで生成された、コンテンツの再生を開始する位置を示す再生開始位置情報を、複数の端末の再生開始位置を管理する管理端末に送信し、前記管理端末から送信された再生開始位置情報を受信し、再生開始位置情報記憶手段に記憶する再生開始位置情報交換手段と、
再生の指示があったときに、前記管理端末に再生開始位置情報を要求する制御手段と、前記再生開始位置情報記憶手段に記憶されている再生開始位置情報とコンテンツに係る情報を含むコンテンツ情報とを照合してコンテンツの再生開始位置を決定する再生開始位置照合手段と
を有し、
前記再生開始位置情報は、再生開始位置または再生開始位置近傍の視覚的情報または音響的情報を含み、
前記再生開始位置照合手段は、コンテンツが指定されたときに、指定されたコンテンツの視覚的情報または音響的情報と、再生開始位置情報に含まれる再生開始位置または再生開始位置近傍の視覚的情報または音響的情報とを照合してコンテンツの再生開始位置を決定する
コンテンツ再生装置。
【請求項１５】
コンテンツを蓄積するコンテンツ蓄積手段と、
利用者がコンテンツの再生または停止を指定した情報を出力する利用者指示手段と、
前記コンテンツ蓄積手段が蓄積しているコンテンツを読み込み、前記再生開始位置照合手段が決定した再生開始位置から前記コンテンツを再生するコンテンツ再生手段と
をさらに有する、請求項１３または請求項１４に記載のコンテンツ再生装置。
【請求項１６】
前記再生開始位置情報記憶手段は、前記再生開始位置情報を記憶する手段と、前記利用者の指示に応じて前記再生開始位置情報を編集する手段とを有する、請求項１３から１５のいずれかに記載のコンテンツ再生装置。
【請求項１７】
端末において、コンピュータに、蓄積されているコンテンツを再生させるプログラムであって、
コンテンツの再生を開始する位置を示す、他の端末から送信された再生開始位置情報を受信し、これを再生開始位置情報記憶手段に記憶する手順と、
再生の指示があったときに、前記再生開始位置情報記憶手段に記憶されている再生開始位置情報とコンテンツに係る情報を含むコンテンツ情報とを照合してコンテンツの再生開始位置を決定する手順と、
をコンピュータに実行させ、
前記再生開始位置情報は、再生開始位置または再生開始位置近傍の視覚的情報または音響的情報を含み、
前記再生開始位置を決定する手順は、コンテンツが指定されたときに、指定されたコンテンツの視覚的情報または音響的情報と、再生開始位置情報に含まれる再生開始位置または再生開始位置近傍の視覚的情報または音響的情報とを照合してコンテンツの再生開始位置を決定する
プログラム。
【請求項１８】
端末において、コンピュータに、蓄積されているコンテンツを再生させるプログラムであって、
所定のタイミングで生成された、コンテンツの再生を開始する位置を示す再生開始位置情報を、複数の端末の再生開始位置を管理する管理端末に送信する手順と、
再生の指示があったときに、再生開始位置情報を前記管理端末に要求する手順と、
前記管理端末から送信された再生開始位置情報を受信し、受信した再生開始位置情報とコンテンツに係る情報を含むコンテンツ情報とを照合してコンテンツの再生開始位置を決定する手順と、
をコンピュータに実行させ
前記再生開始位置情報は、再生開始位置または再生開始位置近傍の視覚的情報または音響的情報を含み、
前記再生開始位置を決定する手順は、コンテンツが指定されたときに、指定されたコンテンツの視覚的情報または音響的情報と、再生開始位置情報に含まれる再生開始位置または再生開始位置近傍の視覚的情報または音響的情報とを照合してコンテンツの再生開始位置を決定する
プログラム。
【請求項１９】
蓄積されているコンテンツを再生する複数のコンテンツ再生装置が通信ネットワークを介して接続され、
前記各コンテンツ再生装置が、
再生の指示があったときに、一または複数の他のコンテンツ再生装置にコンテンツの再生を開始する位置を示す再生開始位置情報を要求する制御手段と、
前記一または複数の他のコンテンツ再生装置から送信された再生開始位置情報を受信し、これを再生開始位置情報記憶手段に記憶する再生開始位置情報交換手段と、
前記再生開始位置情報記憶手段に記憶されている再生開始位置情報とコンテンツに係る情報を含むコンテンツ情報とを照合してコンテンツの再生開始位置を決定する再生開始位置照合手段と
を有し、
前記再生開始位置情報は、再生開始位置または再生開始位置近傍の視覚的情報または音響的情報を含み、
前記再生開始位置照合手段は、コンテンツが指定されたときに、指定されたコンテンツの視覚的情報または音響的情報と、再生開始位置情報に含まれる再生開始位置または再生開始位置近傍の視覚的情報または音響的情報とを照合してコンテンツの再生開始位置を決定する
コンテンツ再生システム。
【請求項２０】
蓄積されているコンテンツを再生する複数のコンテンツ再生装置が通信ネットワークを介して接続され、
前記各コンテンツ再生装置が、
コンテンツの再生を開始する位置を示す再生開始位置情報を生成したときに、一または複数の他のコンテンツ再生装置に該再生開始位置情報を送信し、前記一または複数の他のコンテンツ再生装置から送信された再生開始位置情報を受信してこれを再生開始位置情報記憶手段に記憶する再生開始位置情報交換手段と、
再生の指示があったときに、前記再生開始位置情報記憶手段に記憶されている再生開始位置情報とコンテンツに係る情報を含むコンテンツ情報とを照合してコンテンツの再生開始位置を決定する再生開始位置照合手段と
を有し、
前記再生開始位置情報は、再生開始位置または再生開始位置近傍の視覚的情報または音響的情報を含み、
前記再生開始位置照合手段は、コンテンツが指定されたときに、指定されたコンテンツの視覚的情報または音響的情報と、再生開始位置情報に含まれる再生開始位置または再生開始位置近傍の視覚的情報または音響的情報とを照合してコンテンツの再生開始位置を決定する
コンテンツ再生システム。
【請求項２１】
蓄積されているコンテンツを再生する複数のコンテンツ再生装置が通信ネットワークを介して接続され、
前記各コンテンツ再生装置が、
コンテンツの再生を開始する位置を示す再生開始位置情報を生成し、コンテンツ再生装置の指定があったときに、指定されたコンテンツ再生装置に再生開始位置情報を送信し、前記指定されたコンテンツ再生装置から送信された再生開始位置情報を受信してこれを再生開始位置情報記憶手段に記憶する再生開始位置情報交換手段と、
前記再生開始位置情報記憶手段に記憶されている再生開始位置情報とコンテンツに係る情報を含むコンテンツ情報とを照合してコンテンツの再生開始位置を決定する再生開始位置照合手段と、
を備え、
前記利用者によって指定された端末が、前記コンテンツ再生装置から送信された再生開始位置情報を受信し、これを一または複数の他のコンテンツ再生装置に送信する再生開始位置情報交換手段を有し、
前記再生開始位置情報は、再生開始位置または再生開始位置近傍の視覚的情報または音響的情報を含み、
前記再生開始位置照合手段は、コンテンツが指定されたときに、指定されたコンテンツの視覚的情報または音響的情報と、再生開始位置情報に含まれる再生開始位置または再生開始位置近傍の視覚的情報または音響的情報とを照合してコンテンツの再生開始位置を決定する、
コンテンツ再生システム。
【請求項２２】
通信ネットワークを介して接続される一または複数の端末に、コンテンツの再生を開始する位置を示す再生開始位置情報を提供するコンテンツ再生制御サーバであって、
前記一または複数の端末から送信され、コンテンツの再生を開始する位置を示す再生開始位置情報を受信してこれを再生開始位置情報記憶手段に記憶し、再生の指示があったときに、前記再生開始位置情報記憶手段に記憶されている再生開始位置情報を前記一または複数の端末に送信する再生開始位置情報交換手段を有し、前記再生開始位置情報は、再生開始位置または再生開始位置近傍の視覚的情報または音響的情報を含むコンテンツ再生制御サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音楽・映像といったコンテンツを再生する方法および装置に関し、特にコンテンツの再生を一時停止した後、停止位置から再生を再開する方法および装置に関する。
【背景技術】
【０００２】
映像・音楽等のコンテンツを再生・視聴する装置において、再生中のコンテンツを停止または一時停止する際に、停止時における再生位置を再生中のコンテンツと関連させて装置内に蓄積し、利用者がコンテンツの再生指示を再び行った際に、装置内の蓄積情報をもとに停止位置から再生を開始することで、映像・音楽等の視聴の連続性を保持する装置が提案されている。【０００３】
特許文献１は、コンテンツ停止時に、プログラム番号とタイムコードのサブコードを同時に読み出して不揮発メモリに退避・蓄積し、再生時に、不揮発メモリからプログラム番号とタイムコードを読み出して、ディスクの対応する場所からの読み出しを開始する装置を記載している。【０００４】
また、特許文献２は、メモリカードを保持し、利用者が任意に動画ファイル再生を中止した際に、その時点のタイムコードをメモリカードに書き込み、次の再生時にタイムコードを読み出して、頭出しの手間を省く装置を記載している。【０００５】
特許文献１，２に記載されているコンテンツ再生装置は、再生中の番組や音楽に関して、再生装置内固有のプログラム番号とタイムコードとを端末内の不揮発な記憶装置に記憶することによって、連続再生を実現している。このような再生装置では、以下のような問題がある。【０００６】
再生開始点に関する情報を、再生装置内固有のプログラム番号とタイムコード、という組み合わせで実現しているため、再生開始点に関する情報が同一の端末内でのみ有効となる。そのため、複数の端末にまたがった連続視聴など、複数の端末間での再生開始点制御に適応することができない。【０００７】
再生開始点として、同一装置内に付随するメモリに、プログラム番号とタイムコードという形で保存され、同一プログラムに関して複数の開始点候補をもち、利用者が選択するという機構を有していないため、利用者毎に再生開始点を制御する、または、複数の端末での再生記録から、利用者の用途や状況に応じて再生開始点を制御することができない。したがって、例えば、リビングの再生装置で番組を視聴し、携帯端末で続きを視聴した状態で、携帯端末での視聴を反映させずに、リビングの再生装置で視聴した続きから、自分の部屋の再生装置で視聴するといった処理を実現することができない。【０００８】
再生開始点の生成・更新は、端末内において、利用者の再生行動に基づいてのみ行われるため、ある利用者が再生開始点を設定し、複数の端末を利用する他の利用者に対して同一の再生開始点から再生を開始させるといった、特定の再生状況の複数の利用者での共有を実現することができない。【０００９】
複数の端末間に蓄積される番組が完全に同一ではない場合に、連続視聴を実現することができない。例えば、録画時間が同期せずに完全には一致しない場合や、複数の装置に蓄積されるコンテンツの一方または両方が、カットや編集などにより異なる形態をとっていた場合は、プログラムＩＤが同一でない上に、タイムコードを利用できないため、連続したコンテンツの再生を実現することはできない。
【特許文献１】特開平０５−０３６１９２号公報（段落０００７−０００９）
【特許文献２】特開２００３−３３３５２１号公報（段落００３１−００３４）
【発明の開示】
【発明が解決しようとする課題】
【００１０】
本発明の目的は、装置内に蓄積されたコンテンツを視聴する際に、コンテンツが蓄積される装置またはコンテンツが蓄積されない装置において、同一コンテンツまたは同一シーンを含むコンテンツの視聴記録がある場合に、同一コンテンツまたは同一シーンを含むコンテンツの視聴記録をもとに、続きから再生を開始するコンテンツ再生方法および装置を提供することである。【００１１】
本発明の他の目的は、コンテンツを再生する際に、利用者や端末毎の、別端末における再生記録をもとに、選択的に再生開始位置を決定する仕組みをもった再生装置を提供することである。【００１２】
本発明のさらに他の目的は、各装置間に蓄積されているコンテンツが、編集やカット、録画状況の変化により、完全には一致していない場合でも、再生開始位置を決定して、連続再生を実現する再生装置を提供することである。
【課題を解決するための手段】
【００１３】
本発明のコンテンツ再生方法は、端末において、蓄積されているコンテンツを再生する方法であって、コンテンツの再生を開始する位置を示す、他の端末から送信された再生開始位置情報を受信し、これを再生開始位置情報記憶手段に記憶するステップと、再生の指示があったときに、再生開始位置情報記憶手段に記憶されている再生開始位置情報とコンテンツに係る情報を含むコンテンツ情報とを照合してコンテンツの再生開始位置を決定するステップと、決定され再生開始位置からコンテンツを再生するステップとを有する。【００１４】
本発明の他のコンテンツ再生方法は、端末において、蓄積されているコンテンツを再生する再生方法であって、各端末が、所定のタイミングで生成され、コンテンツの再生を開始する位置を示す再生開始位置情報を、複数の端末の再生開始位置を管理する管理端末に送信するステップと、管理端末が各端末から送信された再生開始位置情報を受信してこれを再生開始位置情報記憶手段に記憶するステップと、複数の端末のうち、再生の指示があった端末が、再生開始位置情報を管理端末に要求するステップと、管理端末が再生の指示があった端末からの要求に応じて再生開始位置情報を該端末に送信するステップと、再生の指示があった端末が管理端末からの再生開始位置情報を受信し、受信した再生開始位置情報とコンテンツに係る情報を含むコンテンツ情報とを照合してコンテンツの再生開始位置を決定し、決定した再生開始位置からコンテンツを再生するステップとを有する。【００１５】
本発明のコンテンツ再生装置は、蓄積されているコンテンツを再生するコンテンツ再生装置であって、コンテンツの再生を開始する位置を示す、該装置以外の端末から送信された再生開始位置情報を受信し、これを再生開始位置情報記憶手段に記憶する再生開始位置情報交換手段と、再生の指示があったときに、再生開始位置情報記憶手段に記憶されている再生開始位置情報とコンテンツに係る情報を含むコンテンツ情報とを照合してコンテンツの再生開始位置を決定する再生開始位置照合手段とを有する。【００１６】
本発明の他のコンテンツ再生装置は、蓄積されているコンテンツを再生するコンテンツ再生装置であって、所定のタイミングで生成された、コンテンツの再生を開始する位置を示す再生開始位置情報を、複数の端末の再生開始位置を管理する管理端末に送信し、管理端末から送信された再生開始位置情報を受信し、再生開始位置情報記憶手段に記憶する再生開始位置情報交換手段と、再生の指示があったときに、管理端末に再生開始位置情報を要求する制御手段と、再生開始位置情報記憶手段に記憶されている再生開始位置情報とコンテンツに係る情報を含むコンテンツ情報とを照合してコンテンツの再生開始位置を決定する再生開始位置照合手段とを有する。【００１７】
本発明のコンテンツ再生プログラムは、コンテンツの再生を開始する位置を示す、他の端末から送信された再生開始位置情報を受信し、これを再生開始位置情報記憶手段に記憶する手順と、再生の指示があったときに、再生開始位置情報記憶手段に記憶されている再生開始位置情報とコンテンツに係る情報を含むコンテンツ情報とを照合してコンテンツの再生開始位置を決定する手順と、をコンピュータに実行させる。【００１８】
本発明の他のコンテンツ再生プログラムは、所定のタイミングで生成された、コンテンツの再生を開始する位置を示す再生開始位置情報を、複数の端末の再生開始位置を管理する管理端末に送信する手順と、再生の指示があったときに、再生開始位置情報を管理端末に要求する手順と、管理端末から送信された再生開始位置情報を受信し、受信した再生開始位置情報とコンテンツに係る情報を含むコンテンツ情報とを照合してコンテンツの再生開始位置を決定する手順と、をコンピュータに実行させる。【００１９】
本発明のコンテンツ再生システムは、蓄積されているコンテンツを再生する複数のコンテンツ再生装置が通信ネットワークを介して接続され、各コンテンツ再生装置が、再生の指示があったときに、一または複数の他のコンテンツ再生装置にコンテンツの再生を開始する位置を示す再生開始位置情報を要求する制御手段と、前記一または複数の他のコンテンツ再生装置から送信された再生開始位置情報を受信し、これを再生開始位置情報記憶手段に記憶する再生開始位置情報交換手段と、再生開始位置情報記憶手段に記憶されている再生開始位置情報とコンテンツに係る情報を含むコンテンツ情報とを照合してコンテンツの再生開始位置を決定する再生開始位置照合手段とを有する。【００２０】
本発明の他のコンテンツ再生システムは、蓄積されているコンテンツを再生する複数のコンテンツ再生装置が通信ネットワークを介して接続され、各コンテンツ再生装置が、コンテンツの再生を開始する位置を示す再生開始位置情報を生成したときに、一または複数の他のコンテンツ再生装置に再生開始位置情報を送信し、前記一または複数の他のコンテンツ再生装置から送信された再生開始位置情報を受信してこれを再生開始位置情報記憶手段に記憶する再生開始位置情報交換手段と、再生の指示があったときに、再生開始位置情報記憶手段に記憶されている再生開始位置情報とコンテンツに係る情報を含むコンテンツ情報とを照合してコンテンツの再生開始位置を決定する再生開始位置照合手段とを有する。【００２１】
本発明のさらに他のコンテンツ再生システムは、蓄積されているコンテンツを再生する複数のコンテンツ再生装置が通信ネットワークを介して接続され、各コンテンツ再生装置が、コンテンツの再生を開始する位置を示す再生開始位置情報を生成し、コンテンツ再生装置の指定があったときに、指定されたコンテンツ再生装置に再生開始位置情報を送信し、前記指定されたコンテンツ再生装置から送信された再生開始位置情報を受信してこれを再生開始位置情報記憶手段に記憶する再生開始位置情報交換手段と、再生開始位置情報記憶手段に記憶されている再生開始位置情報とコンテンツに係る情報を含むコンテンツ情報とを照合してコンテンツの再生開始位置を決定する再生開始位置照合手段とを備え、前記利用者によって指定された端末が、コンテンツ再生装置から送信された再生開始位置情報を受信し、受信した再生開始位置情報を一または複数の他のコンテンツ再生装置に送信する再生開始位置情報交換手段とを有する。【００２２】
本発明のコンテンツ制御サーバは、通信ネットワークを介して接続される一または複数の端末に、コンテンツの再生を開始する位置を示す再生開始位置情報を提供するコンテンツ再生制御サーバであって、前記一または複数の端末から送信され、コンテンツの再生を開始する位置を示す再生開始位置情報を受信してこれを再生開始位置情報記憶手段に記憶し、再生の指示があったときに、再生開始位置情報記憶手段に記憶されている再生開始位置情報を前記一または複数の端末に送信する再生開始位置情報交換手段を有する。【００２３】
利用者によってコンテンツが選択されるとともにコンテンツ再生要求が入力された場合、再生開始位置照合手段は、再生開始位置情報記憶手段に蓄積された再生開始位置情報と再生指示のあったコンテンツとの照合を行い、利用者に指示されたコンテンツの再生開始位置を決定する。コンテンツ再生手段は、コンテンツ蓄積手段からコンテンツを読み込み、再生開始位置照合手段が出力する再生開始位置から再生を開始する。この際に、再生開始位置情報交換手段が、他の端末で生成された再生開始位置情報を読み込み、再生開始位置情報記憶手段に記憶することにより、他の端末での再生位置情報に基づき再生開始位置を決定することができ、複数の端末間にまたがってコンテンツの連続再生を実現することができる。【００２４】
ある端末において生成された再生開始位置情報を、再生開始位置情報交換手段が、複数の端末に送信し、複数の端末の再生開始位置情報交換手段が、受信した再生開始位置情報を再生開始位置情報記憶手段にとりこみ、複数の端末毎に利用者指示手段によって入力されたコンテンツと照合することにより、再生開始位置を照合して決定して、再生を行う。これにより、特定の端末において生成された再生開始位置情報を共有することができる。【００２５】
また、コンテンツ停止要求に基づいて再生開始位置の更新を行う再生開始位置更新手段をさらに有することにより、端末での再生状態に基づき、端末における最新の再生開始位置情報を保持することができる。再生位置情報交換手段が、最新の再生開始位置情報を他端末に転送することにより、他端末において、自端末の現在の再生状態に基づく再生開始位置を検出することが可能になり、自端末から他端末への連続したコンテンツ再生を実現することができる。【００２６】
利用者や端末の状況に応じて、複数の再生開始位置情報を記憶する再生開始位置情報記憶手段と、複数の再生開始位置情報から利用者及び状況に応じた再生開始位置情報を選択する再生開始位置情報選択手段とを有することにより、利用者や状況に応じた再生開始位置情報の利用を実現することができる。【００２７】
コンテンツ再生位置情報として、再生開始位置または再生開始位置近傍の視覚的情報または音響的情報を用いるとともに、端末内にてコンテンツが再生指示された際に、再生開始位置照合手段が、再生を指示されたコンテンツの視覚的情報または音響的情報と、コンテンツ再生位置情報として蓄積された視覚的情報または音響的情報とを照合することによって、コンテンツの部分カットや編集などによるコンテンツの不整合がある場合であっても、コンテンツ連続再生を実現することができる。【００２８】
再生開始位置情報を入手した条件毎に再生開始位置情報蓄積手段に保存し、再生開始位置照合手段は、照合の際に、それぞれの条件の再生開始位置情報から得られる再生開始位置であって、対応するコンテンツの再生開始位置のうち、更新日時または再生開始位置のいずれかに基づいて利用者が指定した条件での再生開始位置を決定することにより、複数の条件下で再生されたコンテンツの連続再生を実現することができる。
【図面の簡単な説明】
【００２９】
【図１】図１は本発明の第１の実施の形態によるコンテンツ再生装置のブロック図である。
【図２】図２は第１の実施の形態によるコンテンツ再生装置の処理を示すフローチャートである。
【図３】図３は本発明の第２の実施の形態によるコンテンツ再生装置のブロック図である。
【図４】図４は第２の実施の形態によるコンテンツ再生装置の処理を示すフローチャートである。
【図５】図５はコンテンツ再生開始位置情報記憶手段に記憶されコンテンツ再生開始位置情報の例を示す図である。
【図６】図６はコンテンツ情報（メディア情報）に基づいて、コンテンツの再生開始位置を決定する方法の説明図である。
【図７】図７は本発明の第３の実施の形態によるコンテンツ再生装置のブロック図である。
【図８】図８はコンテンツ再生開始の候補点が複数ある場合の利用者インタフェースの例を示す図である。
【図９】図９は複数のコンテンツ再生装置間の接続方法の一例を示す図である。
【図１０】図１０は複数のコンテンツ再生装置間の接続方法の一例を示す図である。
【図１１】図１１は複数のコンテンツ再生装置間の接続方法の一例を示す図である。
【図１２】図１２は複数のコンテンツ再生装置間の接続方法の一例を示す図である。
【図１３】図１３は複数のコンテンツ再生装置間の接続方法の一例を示す図である。
【発明を実施するための最良の形態】
【００３０】
第１の実施の形態
図１を参照すると、本発明の第１の実施の形態のコンテンツ再生装置は、再生制御部１００と、再生開始位置照合部１０１と、再生開始位置情報交換部１０２と、再生開始位置情報更新部１０３と、コンテンツ記憶部１１０と、再生開始位置情報記憶部１２０と、通信部１３０と、利用者指示部１４０と、コンテンツ再生部１５０とを有する。【００３１】
コンテンツ記憶部１１０は、再生すべきコンテンツに係る情報を含むコンテンツ情報を記憶する。ここで、記憶されるコンテンツ情報とは、放送番組等を受信して記録した番組映像、市販のＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）などの映像情報、個人所有の撮影機で撮影されたプライベート映像、企業において生成された会議や講演及びマニュアルなどを記録した企業映像などの映像情報や、ラジオ放送等を受信して記録した音楽情報、市販のＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）等の音楽情報、個人・企業によりマイクロフォンを通じて記録された音情報などのオーディオ情報を含む、時間軸を伴って再生されるメディア情報全般を指す。コンテンツ記憶部１１０は、必ずしも単一の形態を有している必要はなく、ＣＤ、ＤＶＤ、ハードディスクといった記憶装置の複合体であってもかまわない。【００３２】
再生開始位置情報記憶部１２０は、再生開始位置情報をコンテンツ毎に記憶する。再生開始位置情報とは、コンテンツの再生を開始する位置を示す情報である。再生開始位置情報は、例えば、再生対象のコンテンツを識別するためのコンテンツＩＤと再生を開始する時間を記述したタイムコード情報との対からなる情報や、再生開始位置または再生開始位置近傍における、視覚的情報もしくは音響的情報またはその両方といったメディア解析情報などの情報であって、再生すべきコンテンツが与えられたときに、再生開始点を導出するために必要な情報である。【００３３】
また、コンテンツ情報は、再生開始位置情報に基づいて再生すべきコンテンツを特定するために必要な情報を含む。コンテンツ情報は、例えば、コンテンツＩＤ、コンテンツのタイトル、コンテンツのフレーム情報などを含む情報である。なお、コンテンツ情報から、対応する再生開始位置情報を検索することも可能である。【００３４】
通信部１３０は、コンテンツ再生装置間での情報交換に必要な接続情報の送受信を行い、装置間の再生開始位置情報の送受信を行う。複数のコンテンツ再生装置が直接接続されている場合と、コンテンツ再生装置がネットワークに接続され、ネットワークを介して一つまたは複数のコンテンツ再生装置と通信する場合とがある。【００３５】
利用者指示部１４０は、コンテンツの再生にかかわる指示要求を利用者が入力するための入力装置であって、キーボードやマウス等である。コンテンツの再生にかかわる指示要求とは、例えば、コンテンツ名などのコンテンツを特定可能な情報と、コンテンツの再生指示や停止指示の要求、再生開始位置情報の送信指示要求や取得指示要求などを含む情報である。【００３６】
コンテンツ再生部１５０は、再生制御部１００により指示されたコンテンツと再生位置情報とに基づいて、コンテンツの再生を行う。【００３７】
再生制御部１００は、利用者によって入力される指示要求やあらかじめ設定された情報に基づき、再生開始位置照合部１０１、再生開始位置情報交換部１０２、および再生開始位置情報更新部１０３に対して制御命令を出力し、再生制御全般を行う。【００３８】
再生開始位置照合部１０１は、利用者によって利用者指示部１４０が操作されてコンテンツの再生要求が入力されたときに、再生開始位置情報記憶部１２０から、利用者指示部１４０によって指定されたコンテンツの再生開始位置情報を読み出し、再生開始位置を特定する。再生開始位置照合部１０１の具体的な動作については後述する。再生開始位置照合部１０１は、再生開始位置情報交換部１０２から直接、他端末の再生開始位置情報を読み出してもよい。【００３９】
再生開始位置情報交換部１０２は、通信部１３０を介して、他のコンテンツ再生装置と再生開始位置情報を送受信する。すなわち、再生開始位置情報交換部１０２は、再生開始位置情報記憶部１２０から再生開始位置情報を読み出し、通信部１３０を介して、他のコンテンツ再生装置に再生開始位置情報を送信する処理や、他のコンテンツ再生装置から受信した再生開始位置情報を、再生開始位置情報記憶部１２０に書き込む処理を行う。【００４０】
再生開始位置情報更新部１０３は、利用者によって利用者指示部１４０が操作されてコンテンツの再生停止要求が入力されたときに、停止を要求されたコンテンツにおける再生停止時の位置を示す再生位置情報を抽出し、再生開始位置情報記憶部１２０に記憶される再生開始位置情報の更新を行う。【００４１】
次に、本実施形態のコンテンツ再生装置の動作を、図１のブロック図及び図２のフローチャートを参照して説明する。【００４２】
ステップ２００に、利用者指示部１４０から、コンテンツが指定されて再生要求が入力されると、再生開始位置照合部１０１は、ステップ２０１に再生開始位置情報記憶部１２０から再生開始位置情報を読み込み、ステップ２０２に再生開始位置を導出する。ステップ２０３に、再生制御部１００はコンテンツ記憶部１１０からコンテンツ情報を読み込み、コンテンツ情報と再生開始位置照合部１０１が導出した再生開始位置とをコンテンツ再生部１５０に出力する。ステップ２０４に、コンテンツ再生部１５０は再生開始位置からコンテンツの再生を開始する。なお、再生開始位置から再生を開始する代わりに、再生開始位置の直前のチャプタまたは再生開始位置の特定時間前の地点から再生を開始してもよく、要求に応じて利用者が設定できるようにしてもかまわない。ステップ２０５に、利用者指示部１４０からコンテンツの再生停止要求が入力された場合、またはステップ２０６にコンテンツの再生が終了した場合、再生制御部１００は、現在の再生位置情報を抽出する。再生位置情報更新部１０３はステップ２０７に、再生開始位置情報を再生位置情報で更新して、再生開始位置情報記憶部１２０に蓄積し、ステップ２０８に再生を停止する。【００４３】
ステップ２１０に、利用者指示部１４０から再生開始位置情報送信指示要求が入力された場合、または通信部１３０を介して他のコンテンツ再生装置から再生開始位置情報送信指示を受信した場合、再生開始位置情報交換部１０２はステップ２１１に、再生開始位置情報記憶部１２０から再生開始位置情報を読み込み、ステップ２１２に通信部１３０を介して、指定された端末に対して再生開始位置情報を送信する。【００４４】
ステップ２２０に通信部１３０を介して他のコンテンツ再生装置から再生開始位置情報を受信した場合、ステップ２２１に、再生開始位置情報交換部１０２は受信した再生開始位置情報を再生開始位置情報記憶部１２０に書き込み、更新する。【００４５】
ステップ２３０に、利用者指示部１４０から再生開始位置情報取得指示要求が入力された場合、再生開始位置情報交換部１０２はステップ２３１に、通信部１３０を介して、他のコンテンツ再生装置に再生開始位置情報要求を送信し、ステップ２３２に通信部１３０を介して再生開始位置情報を受信する。再生開始位置情報交換部１０２はステップ２３３に、再生開始位置情報を再生開始位置情報記憶部１２０に書き込み、更新する。【００４６】
本実施形態によれば、再生位置情報交換部１０２、再生位置情報を装置間で交換し、コンテンツを再生する際に、交換した再生位置情報と装置内に蓄積されたコンテンツとを照合することにより、複数の端末間にまたがって同一コンテンツを連続して再生することができる。【００４７】
第２の実施の形態
第１の実施の形態においては、再生開始位置情報記憶部１２０は、コンテンツ毎に再生を開始する位置情報を示す再生開始位置情報を記憶する。本実施形態では、再生開始位置情報を、端末毎、利用者毎、あるいは状況毎などに複数保持し、再生開始位置情報の照合・更新・交換の際に、利用する再生開始位置情報を選択して使用する。【００４８】
図３を参照すると、本発明のコンテンツ再生装置の第２の実施の形態は、再生制御部３００と、再生開始位置照合部３０１と、再生開始位置情報交換部３０２と、再生開始位置情報更新部３０３と、再生開始位置情報選択部３０４と、コンテンツ記憶部３１０と、再生開始位置情報記憶部３２０と、通信部３３０と、利用者指示部３４０と、コンテンツ再生部３５０とを有する。【００４９】
コンテンツ記憶部３１０は、再生すべきコンテンツ情報を記憶する。ここで、記憶されるコンテンツとは、放送番組等を受信して記録した番組映像、市販のＤＶＤなどの映像情報、個人所有の撮影機で撮影されたプライベート映像、企業において生成された会議や講演及びマニュアルなどを記録した企業映像などの映像情報や、ラジオ放送等を受信して記録した音楽情報、市販のＣＤ等の音楽情報、個人・企業によりマイクロフォンを通じて記録された音情報などのオーディオ情報を含む、時間軸を伴って再生されるメディア情報全般を指す。コンテンツ記憶部３１０は、必ずしも単一の形態を有している必要はなく、ＣＤ、ＤＶＤ、ハードディスクといった記憶装置の複合体であってもかまわない。【００５０】
再生開始位置情報記憶部３２０は、再生を開始する位置を示す情報である再生開始位置情報をコンテンツ毎に記憶する。再生開始位置情報は、例えば、再生対象のコンテンツを識別するためのコンテンツＩＤと、再生を開始する時間を記述したタイムコード情報との対からなる情報や、再生開始位置または再生開始位置近傍における、視覚的情報もしくは音響的情報またはその両方といったメディア解析情報などの情報であって、再生すべきコンテンツが与えられたときに、再生開始点を導出するために必要な情報である。【００５１】
再生開始位置情報記憶部３２０は、再生開始位置情報を、端末毎、利用者毎、あるいは状況毎などに複数保持し、どのような局面で利用されるデータであるかを示す情報と、各コンテンツの再生開始位置情報とをセットで記録する。図５は、再生開始位置情報の例を示す説明図である。図５に示す例では、再生開始位置情報記憶部３２０が、利用者毎に、再生開始位置情報を保持する場合を示す。【００５２】
図５では、家族利用のケースとして、利用者が、父、母、長女、長男であって、利用者毎にコンテンツＩＤと再生開始位置とが記録される場合を示したが、再生開始位置情報として、例えば、携帯電話Ａ、携帯電話Ｂ、居間コンピュータＡ、といった機器ごとの情報であってもよく、また、父１、父２のように同一人物が複数の再生開始位置情報をもっていてもかまわない。各再生開始位置情報に記述されるコンテンツは、同一のコンテンツであっても、一方に含まれていてもう一方に含まれていないコンテンツであってもかまわない。【００５３】
通信部３３０は、コンテンツ再生装置間での情報交換に必要な接続情報の送受信を行い、装置間の再生開始位置情報の送受信を実現する。複数のコンテンツ再生装置が直接接続されている場合と、コンテンツ再生装置がネットワークに接続され、ネットワークを介して一つまたは複数のコンテンツ再生装置と通信する場合とがある。【００５４】
利用者指示部３４０は、コンテンツの再生にかかわる指示要求を利用者が入力するための入力装置であって、キーボードやマウス等である。コンテンツの再生にかかわる指示要求は、例えば、コンテンツの再生指示や停止指示の要求、再生開始位置情報の送信指示要求や取得指示要求などである。【００５５】
コンテンツ再生部３５０は、再生制御部３００により指示されたコンテンツと再生位置情報とに基づいてコンテンツの再生を行う。再生制御部３００は、利用者によって入力される指示要求やあらかじめ設定された情報に基づき、再生開始位置照合部３０１、再生開始位置情報交換部３０２、再生開始位置情報更新部３０３、および再生開始位置情報選択部３０４に対して制御命令を行い、再生制御全般を行う。【００５６】
再生開始位置情報選択部３０４は、再生開始位置情報記憶部３２０に記憶された複数の再生開始位置情報から、条件に合わせて使用する再生開始位置情報を選択する。再生開始位置情報選択部３０４が再生開始位置情報を選択する方法として、利用者が利用者指示部３４０から、コンテンツを特定可能な情報とともに利用者名や端末などの識別ＩＤを入力し、その入力に応じて、再生開始位置情報選択部３０４が再生開始位置情報記憶部２３０から再生開始位置情報を選択するという方法がある。また、利用者からの指示入力ではなく、カメラ情報等のセンサ情報と連携することにより、利用者や端末等の自動識別を行い、識別結果に応じて、再生開始位置情報を選択してもよい。この場合、例えば、顔認識手段などを再生開始位置情報選択部３０４の内部に備えていてもよい。また、認識手段ではなく、内蔵時計等から得られる時間情報やＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）等の機器から得られる位置情報、最新更新時間などの情報を使って選択を行うなど、さまざまな選択方法が存在する。【００５７】
再生開始位置照合部３０１は、利用者によって利用者指示部３４０が操作され、利用者指示部３４０から、識別ＩＤおよび特定のコンテンツの再生要求が入力された場合に、再生開始位置情報選択部３０４が選択した再生開始位置情報を、再生開始位置情報記憶部３２０より読み出し、利用者によって指定されたコンテンツの再生開始位置を特定する。再生開始位置照合部３０１の具体的な動作については後述する。【００５８】
再生開始位置情報交換部３０２は、通信部３３０を介して、他のコンテンツ再生装置と再生開始位置情報を送受信する。再生開始位置情報交換部３０２は、再生開始位置情報選択部３０４が選択した再生開始位置情報を、再生開始位置情報記憶部３２０より読み出し、通信部１３０を介して、他のコンテンツ再生装置に再生開始位置情報を送信する処理や、他のコンテンツ再生装置から受信した再生開始位置情報を、再生開始位置情報記憶部３２０に書き込む処理を行う。【００５９】
再生開始位置情報更新部３０３は、利用者によって利用者指示部３４０が操作され、利用者指示部３４０からコンテンツの再生停止要求が入力された場合に、停止が要求されたコンテンツにおける再生停止時の位置を示す再生位置情報を抽出し、再生開始位置情報選択部３０４が選択した再生開始位置情報であって、再生開始位置情報記憶部３２０に記憶される再生開始位置情報の更新を行う。【００６０】
次に、本実施形態のコンテンツ再生装置の動作について図３のブロック図及び図４のフローチャートを参照して説明する。【００６１】
ステップ４００に、利用者指示部３４０から、コンテンツが指定されて再生要求が入力された場合、再生開始位置情報選択部３０４は、ステップ４０１に再生開始位置情報の選択を行う。再生開始位置照合部３０１は、ステップ４０２に、再生開始位置情報選択部３０４によって選択された再生開始位置情報を、再生開始位置情報記憶部３２０から読み込み、ステップ４０３に、再生開始位置を導出する。ステップ４０４に、再生制御部３００は、コンテンツ記憶部３１０からコンテンツ情報を読み込み、コンテンツ情報と再生開始位置照合部３０１が導出した再生開始位置とをコンテンツ再生部３５０に送信する。ステップ４０５に、コンテンツ再生部３５０は、再生開始位置から再生を開始する。ステップ４０６に、利用者指示部３４０からコンテンツの再生停止要求が入力された場合、またはステップ４０７に、コンテンツの再生が終了した場合、再生制御部３００は、現在の再生位置情報を抽出する。再生位置情報更新部３０３は、ステップ４０８に、再生開始位置情報を再生位置情報で更新して、再生開始位置情報記憶部３２０に蓄積し、ステップ４０９に、再生を停止する。【００６２】
ステップ４１０に、利用者指示部３４０から再生開始位置情報送信指示要求が入力された場合、または通信部３３０を介して他のコンテンツ再生装置から再生開始位置情報送信指示を受信した場合、再生開始位置情報選択部３０４は、ステップ４１１に再生開始位置情報の選択を行う。再生開始位置情報交換部３０２は、ステップ４１２に、再生開始位置情報記憶部３２０から再生開始位置情報選択部３０４が選択した再生開始位置情報を読み込み、ステップ４１３に、通信部３３０を介して、指定された端末に対して選択された再生開始位置情報を送信する。【００６３】
ステップ４２０に、通信部３３０を介して他のコンテンツ再生装置から再生開始位置情報を受信した場合、ステップ４２１に、再生開始位置情報選択部３０４は、受信した再生開始位置情報に基づいて再生開始位置情報記憶部３２０に保存されている再生開始位置情報を選択する。ステップ４２２に、再生開始位置情報交換部３０２は、ステップ４２１において選択され、再生開始位置情報記憶部３２０に保存されている再生開始位置情報を更新する。【００６４】
ステップ４３０に、利用者指示部３４０から再生開始位置情報取得指示要求が入力された場合、再生開始位置情報交換部３０２は、ステップ４３１に、通信部３３０を介して、他のコンテンツ再生装置に再生開始位置情報要求を送信し、ステップ４３２に、通信部３３０を介して再生開始位置情報を受信する。ステップ４３３に、再生開始位置情報選択部３０４は、受信した再生開始位置情報に基づいて再生開始位置情報記憶部３２０に保存されている再生開始位置情報を選択する。ステップ４３４に、再生開始位置情報交換部３０２は、ステップ４３３において選択され、再生開始位置情報記憶部３２０に保存されている再生開始位置情報を更新する）。【００６５】
次に、再生開始位置照合部１０１，３０１が、再生開始位置を導出する方法について説明する。もっとも基本的な方法は、再生開始位置情報記憶部１２０，３２０が、端末またはネットワークに接続された端末上に蓄積されるコンテンツを識別するためのＩＤとその開始時間とを対にした情報（図５参照）を、テーブル、データベース、ファイルなどのフォーマットに蓄積し、利用者指示部１４０，３４０でコンテンツが指定された際に、指定されたコンテンツのコンテンツＩＤと対をなす開始時間を再生開始位置情報記憶部１２０，３２０から導出して、再生開始位置とする方法である。【００６６】
番組の端末間コピーや同時録画などにより、複数端末に内容が同一のコンテンツが蓄積されている場合、同じコンテンツＩＤを持つことが望ましい。コンテンツＩＤとしては、録画時刻と録画チャンネルとを含む情報や、番組名、初めて録画した際に端末が付与した独自ＩＤ、放送局から送られてくる番組ＩＤなどが考えられる。【００６７】
また、再生開始位置情報記憶部１２０，３２０は、再生開始位置情報として、再生開始地点におけるフレームの画像情報や、フレームの画像情報から抽出したエッジ、カラーレイアウト、カラーヒストグラムまたはその組み合わせを含む画像特徴量を蓄積する。再生開始位置照合部１０１，３０１は、利用者指示手段１４０，３４０により、端末上に蓄積されるコンテンツが指定された際に、そのコンテンツの各フレームでの画像または画像特徴量と、再生開始位置情報記憶部１２０，３２０に蓄積された、画像または画像特徴量との比較を行い、一致または有意を超えて類似するフレームが存在する場合に、コンテンツのフレームを開始位置とすることができる。【００６８】
図６は、再生開始位置照合部１０１，３０１が再生開始位置を導出する方法の一例を説明するための図である。図６に示す例では、再生開始位置照合部１０１，３０１が、再生開始位置情報記憶部１２０，３２０中の画像（１，２，３，４，５，６・・・）とコンテンツ上のフレーム画像（ａ，ｂ，ｃ・・・）との類似度の比較を行い、画像１とフレーム画像ａとが同じであると判別した場合に、フレーム画像ａを再生開始位置と決定する。【００６９】
図６では、画像のフレームを用いて説明したが、より精度を増すために、再生開始位置情報として、連続する複数フレームの画像または画像情報を保持し、時系列に整合を行うことも可能である。さらに、視覚的情報ではなく、音声や音響の情報あるいはその複合情報を用いても実現できることは明らかである。【００７０】
静止画像間の類似度判定方法として、例えば、特開２０００−６７２４８号公報「画像整合方法及び装置」に記載の方法などがある。また、時系列間の一致判定方法として、例えば、特開２０００−３３９４７４号公報「動画像類似度算出装置及び方法」に記載の方法がある。【００７１】
本手法を用いることで、再生開始位置情報として、個別のコンテンツＩＤを持つ必要がなくなるため、コンテンツＩＤによる整合が不要になる。例えば、コンテンツが編集されて、部分的にしか一致していない場合においても、同一の場所から再生することが可能になる。【００７２】
再生開始位置更新部１０３，３０３は、停止位置情報に基づき、再生開始位置情報を生成し、再生開始位置情報記憶部１２０，３２０が記憶する再生開始位置情報を更新する。【００７３】
本実施形態は下記の利点がある。【００７４】
１）再生開始位置情報を利用者個人単位で管理することによって、または、特定の端末から再生開始位置情報を入手して再生開始位置を決定する処理を行うことによって、利用者や状況に応じたコンテンツ再生を実現することができる。また、複数の端末の再生開始位置情報を別々に記憶し、照合後に比較することによって、再生開始位置情報を、端末毎に、かつコンテンツ間の整合を取らずに更新することができる。【００７５】
２）利用者以外の人物が、他の端末において生成した再生開始位置情報を再生開始位置情報交換部３０３によって入手して、再生位置を決定することにより、利用者間にまたがって再生開始位置を制御したり、特定の個人の再生位置情報を複数の利用者に同報したりすることができる。【００７６】
３）再生開始位置照合部３０１における照合を、プログラムとタイムコードとを含む情報を用いる方式に代えて、映像特徴量などのメディア情報に基づく照合を利用することにより、編集やカット、端末に応じた要約などによって複数の端末間の映像が同一でない場合においても、連続した再生を実現できる。【００７７】
第３の実施の形態
図７を参照すると、第３の実施の形態によるコンテンツ再生装置は図３に示すコンテンツ再生装置において再生開始位置情報収集部３０５を備える。コンテンツ再生装置のその他の構成は、第２の実施の形態と同じであるため、説明を省略する。【００７８】
本実施形態は、図３に示すコンテンツ再生装置において、ネットワーク上に接続された端末を認識し、すべての端末の再生開始位置情報記憶部から、再生開始位置情報を収集する再生開始位置情報収集部３０５をさらに備え、収集した情報から再生開始位置情報選択部３０４が再生開始位置情報を選択するものである。この場合、再生開始位置情報選択部３０４は、同一利用者における最新の再生開始位置情報を選択する。【００７９】
また、ネットワークに接続された各端末からの再生開始位置情報を端末毎に蓄積しておき、利用者が再生要求を行った際に、再生開始位置照合部３０１が、再生開始位置情報記憶部３２０に蓄積されるすべての再生開始位置情報と照合を行い、再生開始位置情報選択部３０４がそれぞれの再生開始位置情報との照合で得られた指定されたコンテンツに対応する再生開始位置の最終更新時間と、開始位置を比較し、最新のものあるいは、開始位置の最も後のものといった更新時間または、再生開始位置を基にした基準で適用する再生開始位置を選択するようにしてもよい。【００８０】
上記のように、各端末からの最新の再生開始位置情報を端末毎に記憶しておくだけで、最後に視聴された端末を、再生開始位置情報更新部３０３や再生開始位置照合部３０１が考慮せずに再生に反映させることが可能になる。各端末において生成される再生開始位置情報は、ネットワーク内のすべてのコンテンツを網羅していてもよいし、網羅していなくてもよい。【００８１】
なお、再生開始位置情報照合部１０１，３０１が、利用者が指定したコンテンツにおいて再生開始位置を特定できない場合は、コンテンツのはじめから再生することができる。【００８２】
上記の各実施の形態では、再生開始位置情報の属性として端末を例にあげたが、更新時刻や地域など他の条件であっても機能することは明らかである。【００８３】
また、再生開始位置情報更新部１０３，３０３は、停止操作に基づき再生開始位置情報を更新するだけでなく、利用者の指示入力などの編集手段により、再生開始位置情報を更新するようにしてもよい。この場合、ひとつの再生開始位置情報に複数の再生開始点を付与することが可能になる。再生開始位置情報照合部１０１，３０１は、再生開始位置の候補として、複数のフレームを出力する。また、例えば、利用者に複数の候補を提示して選択させるということが可能である（図８参照。）。【００８４】
端末間で再生開始位置情報を交換する方法に加えて、再生開始位置情報に基づいて再生開始位置以後の内容を記載したコンテンツを新たに作成して、他端末に送信するという実施形態も実現可能であることはいうまでもない。【００８５】
次に、本発明のコンテンツ再生装置間の接続例を述べる。図９、図１０、図１１、図１２、図１３は、コンテンツ再生装置間の接続方法の例を示す説明図である。【００８６】
図９は、２台の端末で、コンテンツを連続して再生する場合の、端末の接続方法の一例を示す説明図である。図９に示す例では、２台の端末１０Ａ、１０Ｂが、通信ネットワークを介さずに直接接続される場合を示す。【００８７】
端末１０Ｂは、再生情報を常に端末１０Ａに転送する。端末１０Ａでは、更新時刻などの時刻情報と、利用者などの属性情報とに応じて、再生開始位置情報選択部３０４が、更新すべき再生開始位置情報を選択して、端末１０Ａまたは端末１０Ｂの一方の再生開始位置情報を採用し、更新を行う。【００８８】
例えば、端末１０Ｂがモバイル端末であり、端末１０Ａがホーム端末である場合、モバイル端末での視聴履歴がホーム端末に自動的に継続される。【００８９】
図１０は、端末１０Ａに複数の端末１０Ｂ、端末１０Ｃ、端末１０Ｄが接続されている場合である。複数の端末１０Ｂ，１０Ｃ，１０Ｄの視聴記録が端末１０Ａに反映されることにより、端末１０Ａ，１０Ｂ，１０Ｃ，１０Ｄで最新のコンテンツ再生開始位置情報が保存され、連続した再生を実現することができる。端末１０Ａがホーム端末、端末１０Ｂ，１０Ｃ，１０Ｄがモバイル端末といった利用例が考えられる。【００９０】
図１１は、端末１０Ａのコンテンツ再生開始位置情報を複数の端末に配信する例である。端末１０Ａにおいてコンテンツ再生位置情報を作成して同報する場合にも利用することができる。【００９１】
図１２は、各端末をネットワークに接続した場合の例である。家庭内の各部屋のコンテンツ再生装置を同期させる場合等に特に有効である。【００９２】
図１３は、図１０に示す運用形態の延長である。端末１０Ａは、すべての端末からの情報を収集して、結果をすべての端末に配信するサーバである。なお、図１０〜図１３に示す端末１０Ａ，１０Ｂ，１０Ｃおよび１０Ｄは、家庭内ＬＡＮ等を介して接続されてもよく、またインターネットを介して接続されてもよい。また、端末１０Ａは、コンテンツ再生制御を専門に行うコンテンツ再生制御サーバであってもよい。【００９３】
なお、本発明のコンテンツ再生装置は、その機能を実現するためのプログラムを、コンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータに読み込ませ、実行するものであってもよい。コンピュータ読み取り可能な記録媒体とは、フレキシブルディスク、光磁気ディスク、ＣＤ−ＲＯＭ等の記録媒体、コンピュータシステムに内蔵されるハードディスク装置等の記憶装置を指す。さらに、コンピュータ読み取り可能な記録媒体は、インターネットを介してプログラムを送信する場合のように、短時間、動的にプログラムを保持するもの（伝送媒体もしくは伝送波）、その場合のサーバとなるコンピュータ内の揮発性メモリのように、一定時間プログラムを保持しているものを含む。
【産業上の利用可能性】
【００９４】
本発明は、途中まで再生したコンテンツを、続きから再生可能なコンテンツ再生装置に効果的に適用できる。
【図１】
0005145937.tif 000002
【図２】
0005145937.tif 000003
【図３】
0005145937.tif 000004
【図４】
0005145937.tif 000005
【図５】
0005145937.tif 000006
【図６】
0005145937.tif 000007
【図７】
0005145937.tif 000008
【図８】
0005145937.tif 000009
【図９】
0005145937.tif 000010
【図１０】
0005145937.tif 000011
【図１１】
0005145937.tif 000012
【図１２】
0005145937.tif 000013
【図１３】
0005145937.tif 000014