(57)【特許請求の範囲】
【請求項１】
サーバ装置と、コンテンツデータ及び当該コンテンツデータに係わる関連情報を同期再生する複数のコンテンツ再生装置とがネットワークに接続されて構成されるコンテンツ再生システムにおけるコンテンツ再生装置であって、
前記サーバ装置から送信される他のコンテンツ再生装置に記録されたコンテンツデータの当該他のコンテンツ再生装置において視聴可能なコンテンツの再生位置を示す視聴可能区間情報を受信する手段と、
記録されたコンテンツデータに対して所定の位置に関連情報を付加する際に前記位置に該当する指定された付加区間情報に基づき、関連情報を付加する関連情報付加手段と、
前記指定された付加区間情報及び前記受信した視聴可能区間情報に基づき、前記コンテンツデータの前記位置に前記関連情報を付加することの妥当性を評価する評価手段を備えたことを特徴とするコンテンツ再生装置。
【請求項２】
請求項１に記載のコンテンツ再生装置であって、記録されたコンテンツデータの視聴可能なコンテンツの再生位置を示す視聴可能区間情報を前記サーバ装置に送信する手段を備えたことを特徴とするコンテンツ再生装置。
【請求項３】
請求項１又は２に記載のコンテンツ再生装置であって、妥当と評価された場合には前記関連情報の付加を実行し、妥当でないと評価された場合には前記関連情報を付加するか否かを確認する画面を表示することを特徴とするコンテンツ再生装置。
【請求項４】
請求項１又は２に記載のコンテンツ再生装置であって、妥当でないと評価された場合に、前記受信した視聴可能区間情報に基づき、関連情報を付加することが妥当であると評価される前記記録されたコンテンツデータの視聴可能な位置情報を含む代替区間情報を検索することを特徴とするコンテンツ再生装置。
【請求項５】
請求項４に記載のコンテンツ再生装置であって、前記検索された代替区間情報を表示することを特徴とするコンテンツ再生装置。
【請求項６】
請求項４に記載のコンテンツ再生装置であって、前記検索された代替区間情報に基づき、当該代替区間情報に対応させて前記関連情報を付加することを特徴とするコンテンツ再生装置。
【請求項７】
請求項１〜６のいずれかに記載のコンテンツ再生装置であって、前記視聴可能区間情報には当該視聴可能区間情報が設定されているコンテンツ再生装置のユーザを特定するユーザＩＤ情報が含まれ、当該ユーザＩＤ情報に基づき前記妥当性の評価が行われることを特徴とするコンテンツ再生装置。
【請求項８】
請求項１〜７のいずれかに記載のコンテンツ再生装置であって、
前記コンテンツ再生装置に記録されたコンテンツデータに対する編集の際に指定される編集区間情報に基づき前記コンテンツデータを編集する編集手段と、
前記サーバ装置から送信される、他のコンテンツ再生装置に記録されたコンテンツデータに対して関連情報が付加された際に指定された関連情報の付加区間情報を受信する手段と、
前記受信した関連情報の付加区間情報及び前記コンテンツ再生装置に記録されたコンテンツデータに対する編集の際に指定される編集区間情報に基づき、前記コンテンツデータを編集することの妥当性を評価する手段とを備えたことを特徴とするコンテンツ再生装置。
【請求項９】
請求項８に記載のコンテンツ再生装置であって、前記コンテンツデータに対して関連情報を付加する際に指定される関連情報の付加区間情報を前記サーバ装置に送信する手段を備えたことを特徴とするコンテンツ再生装置。
【請求項１０】
請求項８又は９に記載のコンテンツ再生装置であって、前記編集には、前記コンテンツデータのスキップ再生処理、削除処理、当該コンテンツデータへ続きのコンテンツデータを追加する処理が含まれることを特徴とするコンテンツ再生装置。
【請求項１１】
請求項８〜１０のいずれかに記載のコンテンツ再生装置であって、妥当と評価された場合には前記編集を実行し、妥当でないと評価された場合には前記編集を実行するか否かを確認する画面を表示することを特徴とするコンテンツ再生装置。
【請求項１２】
請求項８〜１０のいずれかに記載のコンテンツ再生装置であって、妥当でないと評価された場合に、前記受信した関連情報の区間情報に基づき、編集を実行することが妥当であると評価される、前記記録されたコンテンツデータの位置情報を含む代替区間情報を検索することを特徴とするコンテンツ再生装置。
【請求項１３】
請求項１２に記載のコンテンツ再生装置であって、前記検索された代替区間情報を表示することを特徴とするコンテンツ再生装置。
【請求項１４】
請求項１２に記載のコンテンツ再生装置であって、前記検索された代替区間情報に基づき、当該代替区間情報に対応させて前記編集を実行することを特徴とするコンテンツ再生装置。
【請求項１５】
請求項８又は９に記載のコンテンツ再生装置であって、前記編集手段は、コンテンツデータのスキップ再生編集をする場合、指定される編集区間情報を記憶し、前記受信した関連情報の付加区間情報及び前記記憶された編集区間情報に基づき、前記コンテンツデータのスキップ再生編集を取り消すことの妥当性を評価し、妥当と評価された場合には前記記憶された編集区間情報を消去することを特徴とするコンテンツ再生装置。
【請求項１６】
請求項８〜１５のいずれかに記載のコンテンツ再生装置であって、前記関連情報には、少なくとも、関連情報の重要度の評価情報、関連情報を付加するユーザを特定するユーザＩＤ情報、関連情報を付加した時刻情報のいずれかが含まれ、当該各情報のいずれかに基づき前記妥当性の評価が行われることを特徴とするコンテンツ再生装置。
【請求項１７】
サーバ装置と、コンテンツデータ及び当該コンテンツデータに係わる関連情報を同期再生する複数のコンテンツ再生装置とがネットワークに接続されて構成されるコンテンツ再生システムにおけるサーバ装置であって、
前記コンテンツ再生装置から送信された、記録されたコンテンツデータの視聴可能なコンテンツの再生位置を示す視聴可能区間情報を受信する手段、及び／又は、前記コンテンツデータに対して関連情報が付加された場合に、関連情報と当該関連情報が付加された際に指定された関連情報の付加区間情報を受信する手段を備え、
受信した視聴可能区間情報並びに関連情報及び付加区間情報を記録し、コンテンツ再生装置からの要求に応じて、前記視聴可能区間情報並びに関連情報及び付加区間情報を送信することを特徴とするサーバ装置。
【請求項１８】
請求項１〜１６のいずれかに記載のコンテンツ再生装置と、請求項１７に記載のサーバ装置からなることを特徴とするコンテンツ再生システム。
【請求項１９】
サーバ装置と、コンテンツデータ及び当該コンテンツデータに係わる関連情報を同期再生する複数のコンテンツ再生装置とがネットワークに接続されて構成されるコンテンツ再生システムにおけるコンテンツ再生装置で実行されるコンテンツ再生方法あって、
前記サーバ装置から送信される他のコンテンツ再生装置に記録されたコンテンツデータの当該他のコンテンツ再生装置において視聴可能なコンテンツの再生位置を示す視聴可能区間情報を受信するステップと、
記録されたコンテンツデータに対して所定の位置に関連情報を付加する際に前記位置に該当する指定された付加区間情報に基づき、関連情報を付加するステップと、
前記指定された付加区間情報及び前記受信した視聴可能区間情報に基づき、前記コンテンツデータの前記位置に前記関連情報を付加することの妥当性を評価するステップとを備えたことを特徴とするコンテンツ再生方法。
【請求項２０】
請求項１９に記載のコンテンツ再生方法をコンピュータに実行させることを特徴とするプログラム。
【請求項２１】
請求項２０に記載のプログラムをコンピュータに読み取り可能に記録したことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツデータを再生できるコンテンツ再生システム及び装置に係わり、特に、コンテンツデータに当該コンテンツデータに係わる関連情報（コメント）を付加できるコンテンツ再生システム及び装置に関する。
【背景技術】
【０００２】
従来から、ストリーミング配信されるコンテンツデータを再生する複数のユーザが、当該コンテンツデータに対して、該コンテンツデータに係わる関連情報を付加すると共に当該関連情報を、閲覧できるシステムが提案されている（特許文献１参照）。ユーザは、前記システムを利用することで、ユーザ間でコンテンツデータについてコミュニケーションを行うことができる。
【０００３】
また、ＰＣの性能向上、Ｐ２Ｐ（Peer to Peer）の発展に伴って、個々のユーザ（Ｘ〜Ｚ）のＰＣ毎に同一内容のコンテンツデータを記録し、各ユーザが当該ユーザのＰＣに記録されたコンテンツデータの任意の時点に関連情報を付加できるシステムが提案されている。前記システムにおいては、付加された関連情報は、サーバ装置に送信される。
【０００４】
ユーザＸは、前記サーバ装置から前記関連情報に係わる情報をユーザＸのＰＣにダウンロードし、前記関連情報が付加された時点のコンテンツデータを再生することにより他のユーザＹ、Ｚが付加した関連情報を閲覧することができる。
【０００５】
また、コンテンツデータが記録されたＨＤＤ等の記録装置の使用容量を減らすために、当該ＨＤＤに記録されたコンテンツデータの一部、例えば既に再生が終了した部分を削除する編集処理が頻繁に行われる。
【０００６】
しかし、例えば、ユーザＸのＰＣで、前記ユーザＹ、ユーザＺによってある時点に関連情報が付加されたコンテンツデータの当該時点を含む区間が削除されると、その時点を再生することができなくなるので、ユーザＸは、前記関連情報を閲覧することができなくなる。
【特許文献１】特開２００６−１５５３８４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ここで、ユーザＸが、ＰＣに記録されているコンテンツデータを再生し、ある時点で関連情報を付加することを想定する。
【０００８】
この場合、仮に、ユーザＹ、ＺのＰＣに当該コンテンツデータが全く記録されていないか、または、当該コンテンツデータの前記時点を含む区間が記録されていなければ、ユーザＹ、Ｚは、ユーザＸが付加した関連情報を閲覧することはない。
【０００９】
それ故、前記ユーザＸが付加しようとする関連情報についてユーザＸ、Ｙ、Ｚ間でコミュニケーションを行うことができず、前記関連情報を付加する意義が少ない。
【００１０】
また、ユーザＸのＰＣに記録されているコンテンツのある時点にユーザＹ、Ｚの関連情報が付加されていること、そして、ユーザＸが当該コンテンツの当該時点を含む区間を削除する編集を行う場合を想定する。
このような場合、ユーザＸが、前記コンテンツの区間に関連情報が付加されていることに気付かずに当該区間を削除すると、前述したように、前記関連情報を閲覧することができなくなってしまう。
【００１１】
本発明は、かかる実情に鑑みてなされたものであり、コンテンツデータに関連情報を付加しても他のユーザが当該関連情報を閲覧することができない場合には、その旨をユーザに表示するコンテンツ再生システム及び装置を提供すること、また、関連情報が付加されている、コンテンツデータの該当区間を削除する編集を行う場合には、当該削除する区間に関連情報が付加されている旨をユーザに表示するコンテンツ再生システム及び装置を提供することを目的とする。
【課題を解決するための手段】
【００１２】
第１の技術手段は、サーバ装置と、コンテンツデータ及び当該コンテンツデータに係わる関連情報を同期再生する複数のコンテンツ再生装置とがネットワークに接続されて構成されるコンテンツ再生システムにおけるコンテンツ再生装置であって、前記サーバ装置から送信される他のコンテンツ再生装置に記録されたコンテンツデータの当該他のコンテンツ再生装置において視聴可能なコンテンツの再生位置を示す視聴可能区間情報を受信する手段と、記録されたコンテンツデータに対して所定の位置に関連情報を付加する際に前記位置に該当する指定された付加区間情報に基づき、関連情報を付加する関連情報付加手段と、前記指定された付加区間情報及び前記受信した視聴可能区間情報に基づき、前記コンテンツデータの前記位置に前記関連情報を付加することの妥当性を評価する評価手段を備えたことを特徴とするコンテンツ再生装置である。
【００１３】
第２の技術手段は、第１の技術手段において、記録されたコンテンツデータの視聴可能なコンテンツの再生位置を示す視聴可能区間情報を前記サーバ装置に送信する手段を備えたことを特徴とする。
【００１４】
第３の技術手段は、第１又は第２の技術手段において、妥当と評価された場合には前記関連情報の付加を実行し、妥当でないと評価された場合には前記関連情報を付加するか否かを確認する画面を表示することを特徴とする。
【００１５】
第４の技術手段は、第１又は第２の技術手段において、妥当でないと評価された場合に、前記受信した視聴可能区間情報に基づき、関連情報を付加することが妥当であると評価される前記記録されたコンテンツデータの視聴可能な位置情報を含む代替区間情報を検索することを特徴とする。
【００１６】
第５の技術手段は、第４の技術手段において、前記検索された代替区間情報を表示することを特徴とする。
【００１７】
第６の技術手段は、第４の技術手段において、前記検索された代替区間情報に基づき、当該代替区間情報に対応させて前記関連情報を付加することを特徴とする。
【００１８】
第７の技術手段は、第１〜第６のいずれかの技術手段において、前記視聴可能区間情報には当該視聴可能区間情報が設定されているコンテンツ再生装置のユーザを特定するユーザＩＤ情報が含まれ、当該ユーザＩＤ情報に基づき前記妥当性の評価が行われることを特徴とする。
【００１９】
第８の技術手段は、第１〜第７のいずれかの技術手段において、前記コンテンツ再生装置に記録されたコンテンツデータに対する編集の際に指定される編集区間情報に基づき前記コンテンツデータを編集する編集手段と、前記サーバ装置から送信される、他のコンテンツ再生装置に記録されたコンテンツデータに対して関連情報が付加された際に指定された関連情報の付加区間情報を受信する手段と、前記受信した関連情報の付加区間情報及び前記コンテンツ再生装置に記録されたコンテンツデータに対する編集の際に指定される編集区間情報に基づき、前記コンテンツデータを編集することの妥当性を評価する手段とを備えたことを特徴とする。
【００２０】
第９の技術手段は、第８の技術手段において、前記コンテンツデータに対して関連情報を付加する際に指定される関連情報の付加区間情報を前記サーバ装置に送信する手段を備えたことを特徴とする。
【００２１】
第１０の技術手段は、第８又は第９の技術手段において、前記編集には、前記コンテンツデータのスキップ再生処理、削除処理、当該コンテンツデータへ続きのコンテンツデータを追加する処理が含まれることを特徴とする。
【００２２】
第１１の技術手段は、第８〜第１０のいずれかの技術手段において、妥当と評価された場合には前記編集を実行し、妥当でないと評価された場合には前記編集を実行するか否かを確認する画面を表示することを特徴とする。
【００２３】
第１２の技術手段は、第８〜第１０いずれかの技術手段において、妥当でないと評価された場合に、前記受信した関連情報の区間情報に基づき、編集を実行することが妥当であると評価される、前記記録されたコンテンツデータの位置情報を含む代替区間情報を検索することを特徴とする。
【００２４】
第１３の技術手段は、第１２の技術手段において、前記検索された代替区間情報を表示することを特徴とする。
【００２５】
第１４の技術手段は、第１２の技術手段において、前記検索された代替区間情報に基づき、当該代替区間情報に対応させて前記編集を実行することを特徴とする。
【００２６】
第１５の技術手段は、第８又は第９の技術手段において、前記編集手段は、コンテンツデータのスキップ再生編集をする場合、指定される編集区間情報を記憶し、前記受信した関連情報の付加区間情報及び前記記憶された編集区間情報に基づき、前記コンテンツデータのスキップ再生編集を取り消すことの妥当性を評価し、妥当と評価された場合には前記記憶された編集区間情報を消去することを特徴とする。
【００２７】
第１６の技術手段は、第８〜第１５のいずれかの技術手段において、前記関連情報には、少なくとも、関連情報の重要度の評価情報、関連情報を付加するユーザを特定するユーザＩＤ情報、関連情報を付加した時刻情報のいずれかが含まれ、当該各情報のいずれかに基づき前記妥当性の評価が行われることを特徴とする。
【００２８】
第１７の技術手段は、サーバ装置と、コンテンツデータ及び当該コンテンツデータに係わる関連情報を同期再生する複数のコンテンツ再生装置とがネットワークに接続されて構成されるコンテンツ再生システムにおけるサーバ装置であって、前記コンテンツ再生装置から送信された、記録されたコンテンツデータの視聴可能なコンテンツの再生位置を示す視聴可能区間情報を受信する手段、及び、前記コンテンツデータに対して関連情報が付加された場合に、関連情報と当該関連情報が付加された際に指定された関連情報の付加区間情報を受信する手段を備え、受信した視聴可能区間情報並びに関連情報及び付加区間情報を記録し、コンテンツ再生装置からの要求に応じて、前記視聴可能区間情報並びに関連情報及び付加区間情報を送信することを特徴とするサーバ装置である。
【００２９】
第１８の技術手段は、第１〜第１６のいずれかの技術手段のコンテンツ再生装置と、第１７の技術手段のサーバ装置からなることを特徴とするコンテンツ再生システムである。
【００３０】
第１９の技術手段は、サーバ装置と、コンテンツデータ及び当該コンテンツデータに係わる関連情報を同期再生する複数のコンテンツ再生装置とがネットワークに接続されて構成されるコンテンツ再生システムにおけるコンテンツ再生装置で実行されるコンテンツ再生方法あって、前記サーバ装置から送信される他のコンテンツ再生装置に記録されたコンテンツデータの当該他のコンテンツ再生装置において視聴可能なコンテンツの再生位置を示す視聴可能区間情報を受信するステップと、記録されたコンテンツデータに対して所定の位置に関連情報を付加する際に前記位置に該当する指定された付加区間情報に基づき、関連情報を付加するステップと、前記指定された付加区間情報及び前記受信した視聴可能区間情報に基づき、前記コンテンツデータの前記位置に前記関連情報を付加することの妥当性を評価するステップとを備えたことを特徴とするコンテンツ再生方法である。
【００３１】
第２０の技術手段は、第１９の技術手段のコンテンツ再生方法をコンピュータに実行させることを特徴とするプログラムである。
【００３２】
第２１の技術手段は、第２０の技術手段のプログラムをコンピュータに読み取り可能に記録したことを特徴とする記録媒体である。
【発明の効果】
【００３３】
本発明により、コンテンツデータに関連情報を付加することによりユーザ間のコミュニケーションが活発になり、また、編集によって同コミニュニケーションに支障を来たさないコンテンツデータの再生システム及び装置を提供することができる。その結果、ユーザの利便性が向上する。
【発明を実施するための最良の形態】
【００３４】
〔本発明の概略〕
図１は、本発明の概略を説明するための図である。
１（１ｘ、１ｙ、１ｚ）は、本発明に係わるコンテンツ再生装置で、当該装置１に動画データ等のコンテンツデータ（ＡＶデータ）２が記録されている。
【００３５】
コンテンツデータ２は、例えば１２０分の連続ドラマであり、コンテンツ再生装置１に接続している画像配信サーバ装置３等から各コンテンツ再生装置（１ｘ〜１ｚ）にダウンロードして記録されたものである。このように、各ユーザＸ、Ｙ、Ｚは、コンテンツデータ２を共有している。
【００３６】
各ユーザは、コンテンツデータ２に関連情報（コメント）を付加することができる。
ユーザＸは、ダウンロードした１２０分のコンテンツデータ２に関連情報を付加していないが、ユーザＹは、コンテンツデータ２の開始から７０分の時点に関連情報Ｃ１を付加し、ユーザＺは、コンテンツデータ２の開始から２０分の時点に関連情報Ｃ２を付加していることを示している。
【００３７】
また、各ユーザがコンテンツデータ２に付加した関連情報に係わる情報、例えば関連情報が付加されたコンテンツデータの区間に係わる情報、及び、当該関連情報の内容などが、後述するようにインターネットＩを介してコンテンツ再生装置１と接続しているサーバ装置３に送信され記録される。
【００３８】
すなわち、サーバ装置３と、コンテンツデータ及び当該コンテンツデータに係わる関連情報を同期再生する複数のコンテンツ再生装置１とがネットワーク（インターネットＩ）に接続され、コンテンツ再生システムが構成されている。
【００３９】
ユーザは、サーバ装置３に記録されている関連情報をコンテンツ再生装置１にダウンロードし、当該関連情報が付加されたコンテンツデータの区間を再生すれば、ユーザ自らが付加した関連情報だけでなく、他のユーザが付加した関連情報の内容を閲覧することができる。
図１において、例えば、ユーザＸが、コンテンツ再生装置１ｘに記録されているコンテンツデータ２の開始から７０分の時点を再生すれば、当該７０分の時点に付加された、ユーザＹによって付加された関連情報Ｃ１を閲覧することができる（同期再生）。
前述の関連情報のダウンロードは、コンテンツデータ２の再生開始時など様々なタイミングで実行される。
【００４０】
各ユーザは、コンテンツ再生装置１に記録されているコンテンツデータ２を編集することができる。この場合、コンテンツ再生装置１はコンテンツデータの編集機能を備えている。
前記編集は、記録されているコンテンツデータ２のある区間、例えばＣＭ区間や、既にユーザによって再生された区間を削除（カット）すること、前記区間のスキップ再生の設定、コンテンツデータ２にさらに続きのコンテンツデータを追加することを意味する。
【００４１】
図１では、ユーザＸのコンテンツ再生装置１ｘに記録されているコンテンツデータ２については未編集であるが、ユーザＹのコンテンツ再生装置１ｙに記録されているコンテンツデータ２については開始から０分〜６０分の区間が削除（図１の斜線）され、ユーザＺのコンテンツ再生装置１ｚに記録されているコンテンツデータ２については開始から３０分〜９０分の区間が削除（図１の斜線）されていることを示している。
前述のように、コンテンツが未編集であることや、前記削除の区間情報は、後述するようにサーバ装置３に送信され記録される。
【００４２】
上述した状態において、ユーザＸがコンテンツ再生装置１ｘに記録されているコンテンツデータ２を再生して、例えば開始から３５分の時点に関連情報を付加しようとしたとする。他のユーザＹ、Ｚのコンテンツ再生装置１ｙ、１ｚに記録されているコンテンツデータ２における前記３５分を含む区間のコンテンツは、前述したように、削除されている。
【００４３】
即ち、ユーザＸが前記開始から３５分の時点に関連情報を付加したとしても、ユーザＹのコンテンツデータ２及びユーザＺのコンテンツデータ２においては当該時点に対応する前記コンテンツの区間が削除されているので、ユーザＹ及びユーザＺは、ユーザＸが付加する関連情報を閲覧できない。
そこで、本発明は、前記時点に関連情報を付加しても、例えば、他のユーザＹ及びユーザＺ等が当該関連情報を閲覧することができない旨表示して、関連情報を付加するか確認させる。
【００４４】
次に、ユーザＸが、コンテンツデータ２の開始から０分〜６０分までの区間を削除する編集を行うとする。
前述したように、前記区間には、ユーザＺにより関連情報Ｃ２が付加されているが、前記削除を実行すると、これらの関連情報が閲覧できなくなる。
そこで、本発明では、前記区間を削除する編集を行う際に、例えば、当該区間に関連情報Ｃ２が付加されている旨表示して、前記削除を実行するか確認させる。
【００４５】
〔実施の形態１〕
図２は、サーバ装置３の機能を説明するためのブロック図である。
サーバ装置３は、コンテンツ情報記録部３１、関連情報記録部３２、視聴可能区間情報記録部３３、ＡＶデータ（コンテンツデータ）記録部３４、データベース制御部３５、制御部３６、通信部３７で構成される。
サーバ装置３のデータベース制御部３５は、コンテンツ情報記録部３１、関連情報記録部３２、視聴可能区間情報記録部３３、ＡＶデータ記録部３４に記録された情報を統括してデータベースを構成する。
通信部３７は、インターネットＩ等のネットワークを介して実行されるコンテンツ再生装置１等との通信処理を司り、制御部３６は、各機能ブロックを制御する。
【００４６】
ここで、前記データベースの構成を図３に示す。
本データベースを構成するエンティティ（Entity：一単位として取り扱われるデータのまとまり）間の関係について図３（Ａ）のＥＲ図（Entity Relation Diagram：実体関連図）を用いて説明する。
【００４７】
エンティティ「コンテンツ５１」は、１つのドラマ、一試合のスポーツ番組等、１つの視聴の単位に対応するコンテンツを示し、０個以上のエンティティ「視聴可能区間情報５２」と、０個以上のエンティティ「関連情報５３」、１個以上のエンティティ「ＡＶデータ５４」と関連付けられる。
【００４８】
エンティティ「視聴可能区間情報５２」は、各ユーザのコンテンツ再生装置１に記録されているＡＶデータの視聴可能区間と対応しており、編集されると変化する。
【００４９】
エンティティ「関連情報５３」は、エンティティ「コンテンツ５１」のエンティティ「ＡＶデータ５４」に付加された関連情報（コメント）に対応する。
【００５０】
エンティティ「ＡＶデータ５４」は、エンティティ「コンテンツ５１」に対応する実際のＡＶデータ自体及びその属性情報を管理するためのデータに対応する。
【００５１】
次に、各エンティティについて詳細に説明する。
図３（Ｂ）は、エンティティ「コンテンツ５１」を格納するテーブルのデータスキーマであり、コンテンツＩＤフィールド、タイトル名フィールド、再生時間フィールド、登録日時フィールドを含む。１レコードが、１つ以上のＡＶデータから構成される１コンテンツに対応する。
【００５２】
コンテンツＩＤは、コンテンツを特定するためのユニークなＩＤである。また、タイトル名フィールド、再生時間フィールド、登録日時フィールドは、そのレコードに対応するコンテンツのタイトル名、再生時間、登録日時に対応する。なお、このテーブルはコンテンツ情報記録部３１に格納される。
【００５３】
図３（Ｃ）は、エンティティ「視聴可能区間情報５２」を格納するテーブルのデータスキーマであり、コンテンツＩＤフィールド、ユーザＩＤフィールド、再生時間フィールド、可変個数の視聴可能区間フィールドを含む。1レコードは、ユーザＩＤで特定されるユーザのコンテンツ再生装置に記録され、かつ、コンテンツＩＤで特定されるコンテンツに係わるコンテンツデータ（ＡＶデータ）の視聴可能区間に対応する。前記視聴可能区間は、各対応するコンテンツ上の再生区間に対応し、再生区間のシーケンスで表現される。すなわち、視聴可能区間フィールドには、コンテンツ再生装置１に記録されたコンテンツデータの視聴可能な区間を、例えばコンテンツの最初からの再生時間によって特定して視聴可能区間情報として格納される。
【００５４】
図１の場合を例示すると、ユーザＹのコンテンツ再生装置１ｙに記録されているコンテンツデータについては、開始から６０分〜１２０分の区間を視聴（再生）できるという情報が視聴可能区間情報に相当する。また、ユーザＺについては同開始から０分〜３０分及び９０分〜１２０分の区間を視聴できるという情報が視聴可能区間情報に相当する。なお、このテーブルは視聴可能区間情報記録部３３に格納される。
【００５５】
図３（Ｄ）は、エンティティ「関連情報５３」を格納するテーブルのデータスキーマであり、コンテンツＩＤフィールド、ユーザＩＤフィールド、関連情報ＩＤフィールド、関連区間フィールド、関連日時フィールド、評価フィールド、関連情報フィールドを含む。
１レコードは、ユーザＩＤで特定されるユーザが、コンテンツＩＤで特定されるコンテンツに係わるコンテンツデータ（ＡＶデータ）に対して付加した、関連情報ＩＤで特定される関連情報およびその各種属性情報に対応する。
【００５６】
関連区間フィールドは、ユーザＩＤで特定されるユーザのコンテンツ再生装置に記録され、かつ、コンテンツＩＤで特定されるコンテンツに係わるコンテンツデータ（ＡＶデータ）に、関連情報を付加した区間を格納する。つまり、コンテンツ再生装置に記録されたコンテンツデータに対して関連情報を付加する際に指定された区間情報（付加区間情報）を格納する。図１の場合を例示すると、指定された区間情報とは、ユーザＹについては、コンテンツデータ２の開始から７０分の時点に関連情報が付加されていること、ユーザＺについては、コンテンツデータ２の開始から２０分の時点に関連情報が付加されていることを示す。
【００５７】
また、評価フィールド、関連日時フィールドは、関連情報ＩＤで特定される関連情報に関するユーザの重要度の評価および付加日時を格納する。関連情報は、関連情報（コメント）の内容を示すテキストデータおよび出力形態を示す制御記号等を格納する。なお、このテーブルは関連情報記録部３２に格納される。
【００５８】
図３（Ｅ）は、エンティティ「ＡＶデータ５４」を格納するテーブルのデータスキーマであり、コンテンツＩＤフィールド、ＡＶデータＩＤフィールド、属性情報フィールド、ＡＶデータファイル名フィールドを含む。１レコードが、コンテンツＩＤで特定されるコンテンツを構成する１個のＡＶデータ（コンテンツデータ）に対応する。ＡＶデータは、コンテンツＩＤおよびＡＶデータＩＤフィールドで特定可能である。なお、属性情報フィールドは、対応するＡＶデータの属性情報を格納する。ＡＶデータファイル名フィールドは、実際のＡＶデータ本体のファイル名を示す。このテーブルはＡＶデータ記録部３４に格納される。
【００５９】
上記のエンティティは、コンテンツ再生装置１からサーバ装置３に送信され、各記録部（３１〜３４）に格納される。
【００６０】
サーバ装置３のデータベース制御部３５は、上記の各エンティティをデータベースとして統合する。そして、コンテンツ再生装置１からのコンテンツＩＤ、ユーザＩＤ等をキーとしたクエリ（検索要求）に対し、必要な情報が含まれるレコード（エンティティ）を検索し返答する。また、コンテンツ再生装置１からの関連情報や視聴可能区間情報の追加・更新・削除の要求に対し、矛盾のない形でデータベースを更新する。
【００６１】
すなわち、サーバ装置３の通信部３７は、コンテンツ再生装置１から送信された、コンテンツデータの視聴可能な区間情報を示す視聴可能区間情報を受信する手段、及び／又は、前記コンテンツデータに対して関連情報が付加された場合に、関連情報と当該関連情報が付加された際に指定された関連情報の付加区間情報を受信する手段として機能する。
また、データベース制御部３５は、前記手段によって受信された視聴可能区間情報を視聴可能区間情報記録部３３に、関連情報（当該関連情報の付加区間情報）を関連情報記録部３２に記録し、コンテンツ再生装置からの要求に応じて、前記視聴可能区間情報並びに関連情報（付加区間情報）を送信する。
【００６２】
図４は、サーバ装置３のデータベース制御部３５によって管理されているデータベースの構成例を示した図である。
図４に示したように、図１で例示したユーザＹ及びユーザＺのコンテンツ再生装置に記録されているＡＶデータ（コンテンツデータ）の視聴可能区間情報、関連情報の一部がデータベースとして構成されている。
【００６３】
＜コンテンツ再生装置の構成＞
図５は、本実施の形態におけるコンテンツ再生装置１の一構成例を示す機能ブロック図である。
コンテンツ再生装置１は、サーバ装置３を通じて配信されるコンテンツデータを記録・再生することのできる装置である。なお、コンテンツデータの編集機能を備えることもできる。
図５に示すように、コンテンツ再生装置１は、全体制御部１００、妥当評価部１００ａ、ＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）部１１０、視聴可能区間情報管理部１２０、関連情報付加部１３０、関連情報管理部１４０、関連情報描画部１５０、ＡＶデータ編集部１６０、ＡＶデータ管理部１７０、ＡＶデータ復号部１８０、合成部１９０、通信部２００、ＡＶデータ録画部２１０を備えている。以下、各処理部の概要と関係を説明する。
【００６４】
全体制御部１００は、全体の制御を司り、各処理部からの各種通知に基づき指示を行う。
妥当性評価部１００ａは、コンテンツデータの所定の位置に関連情報を付加することの妥当性を評価し、また、コンテンツデータに対する編集の際に指定される編集区間情報に基づき当該コンテンツデータを編集することの妥当性を評価する手段として機能する。
【００６５】
ＵＩ部１１０は、ユーザからの操作を受け付け、全体制御部１００に通知し、全体制御部１００からの指示により、ＯＳＤ（Ｏｎ  Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ）を表示し、ユーザに警告・確認等の提示を行う。
通信部２００は、インターネットＩ等のネットワークを介して実行されるサーバ装置３との通信処理を司る。
【００６６】
視聴可能区間情報管理部１２０は、全体制御部１００の指示により、通信部２００を通じてサーバ装置３からエンティティ「視聴可能区間情報５２」（図３（Ｃ））を取得・保持し、他の処理部からの要求に対し、当該情報を提供する。
すなわち、視聴可能区間情報管理部１２０及び通信部２００は、サーバ装置３から送信される他のコンテンツ再生装置に記録されたコンテンツデータの視聴可能区間情報を受信する手段として機能する。
【００６７】
関連情報付加部１３０は、ＵＩ部１１０を通じて入力された関連情報をコンテンツデータの所定の位置に付加する際に前記位置に該当する指定された付加区間情報に基づき、当該関連情報をコンテンツデータに付加する手段として機能する。また、関連情報管理部１４０に対して、関連情報などの追加指示を出す。
【００６８】
関連情報管理部１４０は、全体制御部１００の指示により、通信部２００を介してサーバ装置３からエンティティ「関連情報５３」（図３（Ｄ））を取得・保持し、他の処理部からの要求に対し、当該情報を提供する。
また、関連情報付加部１３０によって追加された関連情報などを、通信部２００を通じてサーバ装置３に対しアップロード（送信）する。
すなわち、コンテンツデータに対して関連情報を付加する際に指定される関連情報の付加区間情報をサーバ装置３に送信する手段として機能する。また、サーバ装置３から送信される、他のコンテンツ再生装置に記録されたコンテンツデータに対して関連情報が付加された際に指定された関連情報の付加区間情報を受信する手段として機能する。
【００６９】
図１及び図４の場合を例示すると、コンテンツＩＤ：０００２で特定されるコンテンツデータ（ＡＶデータ）の開始から７０分の時点にユーザＹが関連情報の内容を示すＹＹＹ１を、入力すると、各フィールドに各種情報が格納された図４に示すようなエンティティ「関連情報５３ａ」が生成されサーバ装置３に送信される。
【００７０】
エンティティ「関連情報５３ａ」を受信したサーバ装置３のデータベース制御部３５は、受信したエンティティ「関連情報５３ａ」を関連情報記録部３２に記録し、図４に例示したデータベースを構成する。
【００７１】
関連情報描画部１５０は、ＡＶデータ復号部１８０におけるＡＶデータの復号と同期して、復号されたＡＶデータに関連情報が付加されている場合には、当該関連情報の内容を関連情報管理部１４０から取得し、グラフィックスデータや非圧縮オーディオデータに変換し、合成部１９０に送る。
【００７２】
ＡＶデータ編集部（編集手段）１６０は、コンテンツ再生装置１に記録されたコンテンツデータに対する編集の際にＵＩ部１１０を通じて指定される編集区間情報（編集情報）に基づき、ＡＶデータ管理部１７０を通じてＡＶデータの編集を行う。前記編集区間情報とは、ＡＶデータの一部区間（例：ＣＭ削除）の削除、スキップ再生等の指示、また、削除／スキップ再生する区間情報などを示す。
また、再生中のＡＶデータの視聴可能区間情報を管理しており、編集を行うことで、当該コンテンツデータの視聴可能区間に変化が生じた場合、通信部２００を通じてサーバ装置３に対し、視聴可能区間の更新を要求する。
すなわち、コンテンツデータの視聴可能なコンテンツの再生位置を示す視聴可能区間情報を前記サーバ装置に送信する手段として機能する。
【００７３】
図１及び図４の場合を例示すると、ユーザＹのコンテンツ再生装置１ｙにおいて、コンテンツＩＤ：０００２で特定されるコンテンツデータ（１２０分の連続ドラマ）の開始０分〜６０分の区間を削除する編集を実行すると、各フィールドに各種情報が格納された図４に示すようなエンティティ「視聴可能区間情報５２ａ」が生成されサーバ装置３に送信される。
【００７４】
エンティティ「視聴可能区間情報５２ａ」を受信したサーバ装置３のサーバ装置３のデータベース制御部３５は、受信したエンティティ「視聴可能区間情報５２ａ」を視聴可能区間情報記録部３３に記録し、図４に例示したデータベースを構成する。
【００７５】
ＡＶデータ管理部１７０は、ＡＶデータを格納・管理する処理部である。エンティティ「ＡＶデータ５４」に例示するように、ＡＶデータと対応するコンテンツＩＤおよび属性情報と関連づけられて管理されており、コンテンツＩＤを指定することで、当該コンテンツＩＤに対応するＡＶデータをＡＶデータ復号部１８０へ送出したり、当該ＡＶデータの属性情報の追加、変更、返却等が可能となっている。
【００７６】
ＡＶデータ復号部１８０は、全体制御部１００の指示に従って、ＡＶデータ管理部１７０を通じて、ＡＶデータを読み出し復号し、非圧縮ＡＶデータを合成部１９０に送る。
【００７７】
合成部１９０は、ＡＶデータ復号部１８０から送られる非圧縮ＡＶデータと関連情報描画部１５０から送られるグラフィックスデータや非圧縮オーディオデータを合成して、図示しない表示装置に出力する。
【００７８】
ＡＶデータ録画部２１０は、通信部２００を通じて配信されるＡＶデータおよび対応するコンテンツＩＤおよび属性情報を受信し、ＡＶデータ管理部１７０を通じて記録する。
また、エンティティ「ＡＶデータ５４」の各フィールドにデータを設定し、サーバ装置３に送信する。
なお、録画時にはＡＶデータ編集部１６０を通じて、録画したＡＶデータの全区間を視聴可能としてサーバ装置３に登録する。
【００７９】
また、コンテンツ再生装置１は図示しない不揮発メモリを備え、ユーザＩＤ、無視ユーザリスト、お気に入りユーザリストを格納する。ユーザＩＤはコンテンツ再生装置１を使用するユーザのＩＤであり、前述のユーザＩＤ（情報）に対応する。
無視ユーザリストとは、コンテンツ再生装置１を使用するユーザが、本システムを使用するに当たって、無視したいユーザのＩＤのリストであり、後述するように、このリストに含まれているＩＤのユーザが作成した関連情報は表示しない、というような使い方をする。
お気に入りユーザリストとは、コンテンツ再生装置１を使用するユーザが、本システムを使用するに当たって、友人等お気に入りユーザのＩＤのリストであり、後述するように、関連情報を付加する際の警告等に用いられる。
【００８０】
また、妥当性評価部１００ａは、コンテンツデータに対して所定の位置に関連情報を付加する際に前記位置に該当する指定された付加区間情報及び受信した視聴可能区間情報（図３（Ｃ）参照）に基づき、前記コンテンツデータの前記位置に前記関連情報を付加することの妥当性を評価する評価手段として機能する。
【００８１】
また、受信した視聴可能区間情報に含まれる、当該視聴可能区間情報が設定されているコンテンツ再生装置のユーザを特定するユーザＩＤ情報に基づき妥当性の評価が行われる。このようにすることで、付加される関連情報を特定のユーザが閲覧できるようになる。
【００８２】
更に、妥当性評価部１００ａは、受信した関連情報の付加区間情報（図３（Ｄ）参照）及びコンテンツデータに対する編集の際に指定される編集区間情報に基づき、前記コンテンツデータを編集することの妥当性を評価する手段として機能する。
【００８３】
また、受信した関連情報に少なくとも含まれる関連情報の重要度の評価情報、関連情報を付加するユーザを特定するユーザＩＤ情報、関連情報を付加した時刻情報のいずれかに基づき前記妥当性の評価が行われる。
このようにすることで、重要度が高い関連情報を閲覧できるように編集することができる。
【００８４】
そして、全体制御部１００は、妥当性評価部１００ａによって関連情報を付加することが妥当と評価された場合には関連情報の付加を実行するように関連情報付加部１３０に指示し、妥当でないと評価された場合には関連情報を付加するか否かを確認する画面を表示する処理を実行する。
このようにすることで、視聴されにくい区間に関連情報を付加することを避けることができ、ユーザの付加した関連情報を多くの人の目に触れやすくできる。
【００８５】
更に、全体制御部１００は、妥当性評価部１００ａによって編集を実行することが妥当と評価された場合には編集を実行するようにＡＶデータ編集部１６０に指示し、妥当でないと評価された場合には編集を実行するか否かを確認する画面を表示する処理を実行する。
このようにすることで、編集によって、他のユーザの作成した関連情報を見ることができなくなることを避けることができる。
【００８６】
＜再生処理＞
つづいて、図６を参照しながら、ユーザからコンテンツ再生指示があった場合のコンテンツ再生装置１の全体制御部１００における処理を詳細に説明する。
まず、再生対象のコンテンツデータのコンテンツＩＤを特定する（ステップＳ１）。コンテンツＩＤの特定は、Ｕ／Ｉ部１１０により例えば、コンテンツリストの表示からユーザの選択によってなされる。
【００８７】
次に、特定されたコンテンツＩＤをキーとして、関連情報管理部１４０に対して、サーバ装置３からのエンティティ「関連情報５３」の取得を指示する（ステップＳ２）。同様に、同コンテンツＩＤをキーとして、視聴可能区間情報管理部１２０に対して、サーバ装置３からのエンティティ「視聴可能区間情報５２」の取得を指示する（ステップＳ３）。
【００８８】
次に、ＡＶデータ復号部１８０に対して、指定したコンテンツＩＤに対応するＡＶデータの読み出し開始を指示する（ステップＳ４）。
ＡＶデータ復号の準備、エンティティ「視聴可能区間情報５２」、及び、エンティティ「関連情報５３」の取得が完了したら、ＡＶデータ復号部１８０に対し、再生開始を指示する（ステップＳ５）。
【００８９】
再生中は、後述する編集処理や関連情報付加処理を受け付け、ユーザからの再生停止指示あるいはＡＶデータ復号部１８０からのコンテンツ末尾到達通知があるまで再生を続ける（ステップＳ６）。
【００９０】
＜関連情報付加処理＞
つづいて、図７を参照し、ＡＶデータを再生中に関連情報付加の指示があった場合の、全体制御部１００における処理を説明する。ここでは既に、図６で説明したように、エンティティ「視聴可能区間情報５２」、エンティティ「関連情報５３」が取得されているものとする。
【００９１】
まず、ユーザが付加する関連情報及び付加する際に指定された区間情報（付加区間情報）を取得する（ステップＳ１１）。例えば、コンテンツＩＤ：０００２で特定されるコンテンツデータ（ＡＶデータ）を閲覧しているユーザが、開始から３５分の時点にＸＸＸ１という関連情報（コメント）を付加する場合、付加する関連情報は“ＸＸＸ１”、付加する際に指定された区間情報は開始から３５分という情報を取得する。
【００９２】
次に、妥当性評価部１００ａは、前記区間情報と取得済みのエンティティ「視聴可能区間情報５２」内の視聴可能区間フィールドに格納されている視聴可能区間情報に基づき、前記関連情報を付加することの妥当性を評価（判断）する（ステップＳ１２）。
【００９３】
再生中のコンテンツデータに関する他ユーザの視聴可能区間情報と、指定された区間情報とを比較（対比）し、関連情報を付加することの妥当性を評価する。具体的には、ユーザの指定した区間情報で特定される区間を視聴可能なユーザ数の、本コンテンツデータの全ユーザに対する割合が、ある閾値より高ければ妥当、低ければ妥当でないと評価する。また、エンティティ「視聴可能区間情報５２」に含まれるユーザＩＤとお気に入りユーザリストに登録されているユーザＩＤを比較し、お気に入りユーザが関連情報を見られないのであれば妥当でないと評価する。
【００９４】
また、前記区間を視聴できないユーザのＩＤがお気に入りリストに含まれている場合には、妥当でないと評価される。
【００９５】
そして、妥当性評価部１００ａが、関連情報を付加することが妥当だと評価した場合（ステップＳ１３／ＹＥＳ）、全体制御部１００は、関連情報付加部１３０に対し、前記関連情報を前記指定した区間に付加するよう指示する（ステップＳ１４）。その際、関連情報管理部１４０は、通信部２００を通じて、サーバ装置３に対しユーザＩＤを付加した上で、コンテンツに対するこの関連情報の追加を要求する。つまり、新たに付加した関連情報を含むエンティティ「関連情報５３」をサーバ装置３に送信する。
【００９６】
妥当でないと評価された場合（ステップＳ１３／ＮＯ）、本関連情報は視聴するユーザが少ない、かつ／あるいは、お気に入りユーザリストに登録されているユーザＹ、Ｚが見られない、という警告を提示し、関連情報を付加するか否かを確認する画面を表示する（ステップＳ１５）。
ここでユーザが承認すれば（ステップＳ１６／ＹＥＳ）、先ほど説明した付加処理を実行する。承認しなければ（ステップＳ１６／ＮＯ）、付加処理はキャンセルされる。
【００９７】
また、関連情報を付加することが妥当でないと評価された場合には、前記視聴可能区間情報に基づき、関連情報を付加することが妥当であると評価される視聴可能区間情報を代替区間情報として検索するようにしてもよい。前述の例では、開始から３５分の時点は妥当でないが、開始から４０分の時点に付加すると妥当と評価される場合、代替区間情報として当該開始から４０分の時点が検索される。
そして、検索された代替時区間情報を表示し、当該代替区間に対応させて関連情報を付加するようにしてもよい。
このようにすることで、ユーザの作成した関連情報をより多くの人の目に触れやすい時点に付加することができる。
【００９８】
＜編集処理＞
つづいて、図８を参照しながら、あるＡＶデータを再生中にそのＡＶデータを編集するように指示があった場合の、全体制御部１００における処理を説明する。
前記編集には、前述のように、前記コンテンツデータのスキップ再生処理、削除処理、当該コンテンツデータへ続きのコンテンツデータを追加する処理が含まれる。
ここでは既に、図６で説明したように、エンティティ「視聴可能区間情報５２」、エンティティ「関連情報５３」が取得されているものとする。
【００９９】
まず、ユーザが意図するコンテンツに対する編集区間情報（編集情報）を取得する（ステップＳ２１）。
例えば、コンテンツＩＤ：０００２で特定されるコンテンツデータ（ＡＶデータ）を閲覧しているユーザが、開始から０分〜６０分の区間を削除する編集を行う場合、前記編集区間情報としては、開始から０分〜６０分の区間を削除する編集を実行するという情報である。
【０１００】
次に、妥当性評価部１００ａは、受信したエンティティ「関連情報５３」の区間情報と前記取得した編集区間情報に基づき、前記コンテンツデータを編集することの妥当性を評価する。（ステップＳ２２）。
【０１０１】
具体的には、前記編集区間情報に基づきコンテンツデータを編集した場合に変更される当該コンテンツデータの視聴可能区間と、受信した関連情報の付加区間情報を比較（対比）し、前記コンテンツデータを編集することの妥当性を評価する。前記削除の編集によって視聴が不可能になるコンテンツデータの区間に、有用な関連情報が付加されていない場合、編集を妥当と評価する。ここで、有用な関連情報が付加されているか否か、即ち、関連情報の有用性の評価は、受信したエンティティ「関連情報５３」のユーザＩＤ、関連日時を用い、ユーザによる評価の高いものや関連日時の新しいものに高いスコア（評価）を与え（評価に対する重み付けの実行）、また、前記ユーザＩＤが無視ユーザリストに含まれているユーザＩＤであれば低いスコアを与え（評価に対する重み付けを実行しない）、お気に入りユーザリストに含まれるユーザＩＤであれば高いスコアを与えることによってすることができる。
【０１０２】
例えば、開始から０分〜６０分の区間を削除する編集を実行する場合において、関連情報が前記区間に付加されている場合を想定する。このとき、前記関連情報の評価値の大きさに応じて評価のスコアを大きくする。同じく、編集を実行する日時と関連情報が付加された日時との差を算出し、当該差が大きいほど評価のスコアを小さくする。以下、ユーザＩＤについても前述のように評価のスコアを決定する。
そして、前記付けた評価のスコアの和がある閾値より高ければ妥当、低ければ妥当でないと評価する。
【０１０３】
編集が妥当だと評価された場合（ステップＳ２３／ＹＥＳ）、ＡＶデータ編集部１６０は、コンテンツデータに対し編集区間情報を適用する、つまり、編集を実行する（ステップＳ２４）。
ＡＶデータ編集部１６０は、視聴可能区間情報を更新し、通信部２００に対し、コンテンツ再生装置１のユーザの本コンテンツの視聴可能区間情報の更新をサーバ装置３に要求する。
つまり、視聴可能区間情報を含むエンティティ「視聴可能区間情報５２」をサーバ装置３に送信する。
【０１０４】
妥当でないと評価された場合（ステップＳ２３／ＮＯ）、ユーザに対して、編集の実行により有用な関連情報を見られなくなる、かつ／あるいは、ユーザＹ、Ｚの関連情報が見られなくなる旨、警告を提示し、本当に編集を実行するか否かを確認する画面を表示する（ステップＳ２５）。
ここで、ユーザが承認すれば（ステップＳ２６／ＹＥＳ）、先ほど説明した編集区間情報に基づく編集処理を実行する（ステップＳ２４）。承認しなければ（ステップＳ２６／ＮＯ）、編集区間情報を破棄する。
【０１０５】
また、妥当でないと評価された場合には、前記受信した関連情報の区間情報に基づき、編集を実行することが妥当であると評価される、コンテンツデータの区間情報を代替区間情報として検索することもできる。前述の例では、関連情報が全く付加されていないコンテンツデータの区間情報を検索する。また、前述のスコアがある閾値より低くなるような関連情報が付加されている区間を検索する。
そして、検索された区間を代替区間情報として表示し、当該検索された代替区間情報に基づき、編集を実行するようにしてもよい。
このようにすることで、付加された関連情報が削除されない区間をユーザが知ることができるので、よりよい編集が可能となる。
【０１０６】
＜バリエーション＞
以上の構成を取ることで、見る人が少ない箇所に関連情報を付加してしまうことが避けられる。また、編集によって有用な関連情報が含まれる区間が見られなくなることを避けられる。その他、本発明には以下に挙げるように様々なバリエーションや拡張が考えられる。
本実施形態では、関連情報の付加が妥当でないと評価された場合、ユーザに実行するかどうかを問い合わせているが、単純に禁止してもよい。
また、本実施形態では、編集が妥当でないと評価された場合、ユーザに実行するかどうかを問い合わせているが、単純に禁止してもよい。
【０１０７】
〔実施の形態２〕
本発明の他の実施の形態について図９に基づいて説明する。なお、説明の便宜上、前記の実施の形態１において示したブロックと同一の機能を有するブロックには、同一の符号を付し、その説明を省略する。また、実施の形態１において定義した用語については、特に断らない限り本実施の形態においてもその定義に則って用いるものとする。
【０１０８】
＜コンテンツ再生装置の構成＞
コンテンツ再生装置１の構成は、ＡＶデータ編集部１６０以外は実施の形態１と共通である。区別のため、実施の形態２におけるＡＶデータ編集部１６０をＡＶデータ編集部１６０’と呼ぶ。
ＡＶデータ編集部１６０’は、ＡＶデータ編集部１６０の挙動に加え、既に適用された編集を取り消すための仕組みを備える。ＡＶデータ（コンテンツデータ）の一部区間を削除する編集において、ＡＶデータ自身は削除せず、再生時に使用するＡＶデータの参照情報のみ書き換え、編集前の参照情報は保持しておき（以後、仮削除と呼ぶ）仮削除する区間はスキップされて再生されないようになる。
【０１０９】
具体的には、ＡＶデータ編集部１６０’（編集手段）は、コンテンツデータのスキップ再生編集をする場合、ユーザによって指定される編集区間情報を図示しないメモリに記憶し、実施例１で説明したように受信した関連情報の付加区間情報及び前記記憶された編集区間情報に基づき、前記コンテンツデータのスキップ再生編集を取り消すことの妥当性を評価し、妥当と評価された場合には前記記憶された編集区間情報を消去する。
【０１１０】
なお、記録容量は有限であるため、ＡＶデータの記録サイズがある閾値を超えたら、記録後、長時間経過したコンテンツについて、有用性の低い関連情報が付加された仮削除区間からＡＶデータを実際に削除する（以後、実削除と呼ぶ）。この処理は、ユーザが使用しない時間に、自動的に行う。
＜再生処理＞
つづいて、図１０を参照しながら、ユーザからコンテンツ再生指示があった場合のコンテンツ再生装置１の全体制御部１００における処理を説明する。
ここでは、既に、コンテンツデータの一部区間を仮削除するようにユーザによって指示され、前記仮削除区間情報を含む編集区間情報が図示しないメモリに記憶されているものとする。
【０１１１】
まず、再生対象のコンテンツデータのコンテンツＩＤを特定する（ステップＳ３１）。
次に、全体制御部１００は、特定されたコンテンツＩＤをキーとして、関連情報管理部１４０に対して、サーバ装置３からのエンティティ「関連情報５３」の取得を指示する（ステップＳ３２）。同様に、同コンテンツＩＤをキーとして、視聴可能区間情報管理部１２０に対して、サーバ装置３からのエンティティ「視聴可能区間情報５２」の取得を指示する（ステップＳ３３）。
【０１１２】
次に、受信したエンティティ「関連情報５３」の区間情報と前記メモリに記憶された編集区間情報に基づき、前記コンテンツデータの仮削除編集取消の妥当性を評価する。（ステップＳ３４）。
ここで、コンテンツデータの仮削除編集取消とは、前記メモリに記憶された仮削除の編集区間情報に基づく実削除の実行を取り消すことを意味する。
【０１１３】
つまり、前記仮削除が指定された区間を削除する編集の妥当性を評価し、当該削除編集によって視聴が不可能になるコンテンツデータの区間に、有用な関連情報が付加されている場合、前記編集取消を妥当と評価する。
この評価は、前述した削除編集の妥当性の評価と同様なので説明は省略する。
【０１１４】
編集取り消しが妥当（削除の実行が妥当でない）と評価された場合（ステップＳ３５／ＹＥＳ）、ユーザに対し、本コンテンツの編集を取り消すことで有用な関連情報が見られるようになる、かつ／あるいは、ユーザＹ、ユーザＺの関連情報が見られるようになる旨の情報を提示し、編集を取り消すかどうかをユーザに問い合わせる（ステップＳ３６）。ここで、ユーザが承認すれば（ステップＳ３７／ＹＥＳ）、ＡＶデータ編集部１６０’に対し、編集取り消しを指示する（ステップＳ３８）。この場合は、ステップＳ３９において、仮削除区間を含めて読み出すので、有用な関連情報を見逃すことがない。
【０１１５】
次に、全体制御部１００は、ＡＶデータ復号部１８０に対して、指定したコンテンツＩＤに対応するＡＶデータの読み出し開始を指示する（ステップＳ３９）。
【０１１６】
ＡＶデータ復号の準備、エンティティ「視聴可能区間情報５２」、及び、エンティティ「関連情報５３」の取得が完了したら、ＡＶデータ復号部１８０に対し、再生開始を指示する（ステップＳ４０）。
【０１１７】
再生中は、後述する編集処理や関連情報付加処理を受け付け、ＵＩ部１１０を通じたユーザからの再生停止指示あるいはＡＶデータ復号部１８０からのコンテンツ末尾到達通知があるまで再生を続ける（ステップＳ４１）。
【０１１８】
編集取消しが妥当でない（削除編集が妥当）と評価された場合（ステップＳ３５／ＮＯ）、また、ユーザが承認しない場合（ステップＳ３７／ＮＯ）、ステップＳ３９以降の処理を実行する。この場合は、仮削除区間をスキップして読み出し再生する。
【０１１９】
＜バリエーション＞
以上の構成を取ることで、一旦コンテンツデータの一部区間を仮削除したとしても、その後の評価により、その区間に有用な関連情報が付加された場合に実削除が実行されることがなく前記有用な関連情報を見逃すことがなくなる。その他、本発明には以下に挙げるように様々なバリエーションや拡張が考えられる。
本実施形態ではコンテンツデータの一部区間の削除を対象としているが、本発明はコンテンツデータの全区間を削除、すなわちコンテンツを丸ごと削除した場合にも適用可能である。具体的には、再生対象のコンテンツ以外も定期的に関連情報の有用性を評価し、有用な関連情報が付加された場合、コンテンツ一覧画面等でユーザに通知すればよい。
【０１２０】
＜実施形態に共通の補足事項＞
以上の実施形態では時間方向の編集にのみ言及しているが、画像の空間方向の編集や、時間方向・空間方向を組み合わせた編集にも適用可能である。また、関連情報の付加についても時間軸上での指定にのみ言及しているが、画像の表示空間中の指定や時空間中の指定についても適用可能である。このことは、静止画コンテンツの任意の位置に関連情報を付加可能なシステムを仮定した場合のコンテンツのトリミング機能やマスキング機能に適用可能であることが指摘できる。
【０１２１】
また、以上の実施形態ではＡＶデータ（コンテンツデータ）もネットワークを経由してダウンロードしているが、コンテンツＩＤの対応が取れれば、ＡＶデータ（コンテンツデータ）は放送で配信されるものであっても、ＤＶＤ等の記録メディアで提供されるものであってもよいことは言うまでもない。
また、以上の実施形態では、関連情報や視聴可能区間情報やコンテンツ情報をサーバ装置３で集中的に管理しているが、Ｐ２Ｐ技術を用いて、個々の再生装置で分散的に管理してもよい。その場合、個々の再生装置が実質的に以上の実施例におけるサーバ装置の役目を果たすことになる。
また、以上の実施形態では、ユーザへの是非確認を画面表示で行ったが、それに限定されるものではない。例えば、音声出力や再生装置のフロントパネル表示などで行ってもよいことは言うまでもない。
【０１２２】
なお、以上の実施形態では、ＡＶデータ（コンテンツデータ）の編集機能、具体的には、ＡＶデータ編集部１６０を備えたコンテンツ再生装置１について説明したが、前記編集機能を備えなくてもよい。
【０１２３】
コンテンツ再生装置１は、ＰＣ（Personal Computer）等、再生装置の形態を問わない。
最後に、コンテンツ再生装置１の各ブロックは、ハードウェアロジックによって構成してもよいし、以下のようにＣＰＵを用いてソフトウェアによって実現してもよい。すなわち、コンテンツ再生装置１は、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）、上記プログラムを格納したＲＯＭ（read only memory）、上記プログラムを展開するＲＡＭ（random access memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。
【０１２４】
そして、本発明の目的は、上述した機能を実現するソフトウェアである携帯型端末、据置型装置の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記携帯型端末、据置型装置に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０１２５】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【０１２６】
また、携帯型端末、据置型装置を通信ネットワークと接続可能に構成し、上記プログラムコードを、通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号（伝送媒体）の形態でも実現され得る。
【産業上の利用可能性】
【０１２７】
本発明の記録再生装置は、ビデオレコーダなどに好適に利用することができる。
【図面の簡単な説明】
【０１２８】
【図１】本発明の概略を説明するための図である。
【図２】サーバ装置の機能を説明するためのブロック図である。
【図３】データベースの構成を示した図である。
【図４】データベース制御部によって管理されているデータベースの構成例を示した図である。
【図５】本実施の形態におけるコンテンツ再生装置の一構成例を示す機能ブロック図である。
【図６】ユーザからコンテンツ再生指示があった場合の処理を説明するためのフロー図である。
【図７】ＡＶデータを再生中に関連情報付加の指示があった場合の処理を説明するためのフロー図である。
【図８】ＡＶデータを再生中にそのＡＶデータを編集するように指示があった場合の処理を説明するためのフロー図である。
【図９】本実施の形態におけるコンテンツ再生装置の他の構成例を示す機能ブロック図である。
【図１０】ユーザからコンテンツ再生指示があった場合の他の処理を説明するためのフロー図である。
【符号の説明】
【０１２９】
１（１ｘ〜１ｚ）…コンテンツ再生装置、２…コンテンツデータ、１００…全体制御部、１００ａ…妥当性評価部、１１０…ＵＩ部、１２０…視聴可能区間情報管理部、１３０…関連情報付加部、１４０…関連情報管理部、１５０…関連情報描画部、１６０…ＡＶデータ編集部、１７０…ＡＶデータ管理部、１８０…ＡＶデータ復号部、１９０…合成部、２００…通信部、２１０…ＡＶデータ録画部、３…サーバ装置、３１…コンテンツ情報記録部、３２…関連情報記録部、３３…視聴可能区間情報記録部、３４…ＡＶデータ記録部、３５…データベース制御部、３６…制御部、３７…通信部、５１…エンティティ「コンテンツ」、５２…エンティティ「視聴可能区間情報」、５３…エンティティ「関連情報」、５４…エンティティ「ＡＶデータ」。
【図１】
0005158871.tif 000002
【図２】
0005158871.tif 000003
【図３】
0005158871.tif 000004
【図４】
0005158871.tif 000005
【図５】
0005158871.tif 000006
【図６】
0005158871.tif 000007
【図７】
0005158871.tif 000008
【図８】
0005158871.tif 000009
【図９】
0005158871.tif 000010
【図１０】
0005158871.tif 000011