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