(57)【要約】【課題】  効率的に高精度なコンテンツの再構成を実現する。【解決手段】  コンテンツ及び該コンテンツの属性情報を送信する送信装置において、前記コンテンツに含まれるオブジェクトに対応した属性を付加する属性付加手段と、前記属性付加手段により得られる属性に重要度を示す超属性を付加する超属性付加手段とを有することにより、上記課題を解決する。【選択図】        図２
2007049575.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツ及び該コンテンツの属性情報を送信する送信装置において、
前記コンテンツに含まれるオブジェクトに対応した属性を付加する属性付加手段と、
前記属性付加手段により得られる属性に重要度を示す超属性を付加する超属性付加手段とを有することを特徴とする送信装置。
【請求項２】
前記超属性付加手段は、
前記コンテンツの構成上、省略、置き換え、並べ替えが可能あるいは不可能であるオブジェクトに対して前記超属性を付加することを特徴とする請求項１に記載の送信装置。
【請求項３】
前記超属性付加手段は、
前記属性との対応関係を示す情報を含む超属性を生成し、前記属性の任意の位置又は順序で前記超属性を付加することを特徴とする請求項１又は２に記載の送信装置。
【請求項４】
受信したコンテンツを予め設定された条件により再構成する受信装置において、
前記コンテンツ及び前記コンテンツの属性情報を受信する受信手段と、
前記受信手段により得られる属性情報から前記コンテンツに含まれるオブジェクトに対応した属性と、前記属性の重要度を示す超属性とを分離する超属性分離手段と、
前記超属性分離手段により分離された超属性に基づいて前記属性の重み付けの設定を行う重み付け手段と、
前記重み付け手段により得られる属性と、予め設定されたコンテンツを再構成するための条件とに基づいてオブジェクトを選択する選択手段と、
前記選択手段により得られる選択結果に基づいて、コンテンツの再構成を行う再構成手段とを有することを特徴とする受信装置。
【請求項５】
前記選択手段により前記コンテンツを選択するための条件として、再構成により取得したいコンテンツの概要情報及び／又は詳細情報を設定するための再構成基準設定手段を有することを特徴とする請求項４に記載の受信装置。
【請求項６】
前記選択手段は、
前記重み付け手段により得られる前記属性の重み付け情報と、前記再構成基準設定手段により設定された条件とに基づいて、前記オブジェクト毎に置き換え、並べ替え、追加、又は省略を選択することを特徴とする請求項５に記載の受信装置。
【請求項７】
代替用のオブジェクトを蓄積した代替オブジェクト蓄積手段を有し、
前記再構成手段は、前記選択手段により置き換えることとなったオブジェクトに対して、前記代替オブジェクト蓄積手段から対象となるオブジェクトを抽出し、置き換えを行うことを特徴とする請求項４乃至６の何れか１項に記載の受信装置。
【請求項８】
予め設定された条件に基づいてコンテンツの再構成を行うコンテンツ再構成処理をコンピュータに実行させるためのコンテンツ再構成プログラムにおいて、
前記コンテンツ及び前記コンテンツの属性情報を受信する受信処理と、
前記受信処理により得られる属性情報から前記コンテンツに含まれるオブジェクトに対応した属性と、前記属性の重要度を示す超属性とを分離する超属性分離処理と、
前記超属性分離処理により分離された属性及び超属性に基づいて前記属性の重み付けの設定を行う重み付け処理と、
前記重み付け処理により得られる属性と、予め設定されたコンテンツを再構成するための条件とに基づいてオブジェクトを選択する選択処理と、
前記選択処理により得られる選択結果に基づいて、コンテンツの再構成を行う再構成処理とをコンピュータに実行させるためのコンテンツ再構成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、送信装置、受信装置、及びコンテンツ再構成プログラムに係り、効率的に高精度なコンテンツの再構成を実現するための送信装置、受信装置、及びコンテンツ再構成プログラムに関する。
【背景技術】
【０００２】
従来、記録媒体の大容量化や通信ネットワークの高速化が進むと共に、デジタル録画機器やＢＳデジタル放送、ブロードバンドインターネット等も登場し、高品質な映像や音声等のデジタルコンテンツをユーザが視聴できる環境が整ってきている。
【０００３】
また、従来では放送局等のコンテンツ提供事業者から提供される映像や音声等のコンテンツは、そのまま表示するのが一般的であった。しかしながら、実際には、個々のユーザ毎に視聴したいコンテンツの部分は異なるため、ユーザ毎が視聴したい内容を詳細に選択して視聴できるようなコンテンツの提供が必要となる。
【０００４】
そこで、上述の内容に対応するため、コンテンツに含まれるオブジェクトに対応した属性（メタデータ）を参照し、コンテンツの再生時に意味のない属性のオブジェクトであるか否かを判定して、そのオブジェクトを非表示にしたり、あるいは変更して再生表示する手法がある（例えば、特許文献１参照。）。
【特許文献１】特開２００１−２２３９９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、上述した従来手法を用いてコンテンツがオブジェクト化されるようになってくると、映像では、背景や場所、そこにいる人物、その人物の服のタイプや色、そこに置いてある物、その物の色、人物との位置関係等の情報を、それぞれ他の情報に置き換えて再構成することができるようになる。また、画像や映像に限らず、音声においても台詞や台詞の中の言葉、ＢＧＭ等を、それぞれ置き換えて再構成することができる。
【０００６】
しかしながら、置き換えられるからといって、各ユーザが無制限に置き換えた場合、例えばコンテンツの１つである番組（ドラマ）を例にすると、そのドラマのストーリー展開等、番組の本質までもが変わるような置き換えまで可能になる。そのため、番組を再構成することで意味不明な番組となったり、制作者側の意図とは全く異なる別の番組になってしまう等、再構成することによる問題が生じてしまう。
【０００７】
また、一般的にそれぞれのオブジェクトには属性（メタデータ）といわれるオブジェクトの属性を表わす情報が付与されているが、その属性には、そのオブジェクトの属性を置き換えてしまうことで、その番組（コンテンツ）の本質的な部分までもが変更されてしまうか否かといった事項まで判定することができない。つまり、そのオブジェクトの属性を置き換えた場合、番組の伝えたい内容が変わってしまうか否かの判定ができないため、制作者の意図等を残したまま、そのオブジェクトの属性を置き換えてコンテンツを再構成する手段はなかった。
【０００８】
本発明は、上述した問題点に鑑みなされたものであり、効率的に高精度なコンテンツの再構成を実現するための送信装置、受信装置、及びコンテンツ再構成プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本件発明は、以下の特徴を有する課題を解決するための手段を採用している。
【００１０】
請求項１に記載された発明は、コンテンツ及び該コンテンツの属性情報を送信する送信装置において、前記コンテンツに含まれるオブジェクトに対応した属性を付加する属性付加手段と、前記属性付加手段により得られる属性に重要度を示す超属性を付加する超属性付加手段とを有することを特徴とする。
【００１１】
請求項１記載の発明によれば、超属性を利用して効率的に高精度なコンテンツの再構成を受信側で実現させることができる。これにより、例えばコンテンツが番組のドラマや映画等であった場合にストーリー展開やシーンの内容等、具体的な番組の本質までが変わることなく、制作者の意図等を残したまま、効率的に高精度なコンテンツの再構成を受信側で実現させることができる。
【００１２】
請求項２に記載された発明は、前記超属性付加手段は、前記コンテンツの構成上、省略、置き換え、並べ替えが可能あるいは不可能であるオブジェクトに対して前記超属性を付加することを特徴とする。
【００１３】
請求項２記載の発明によれば、必要最小限の超属性を付加することにより、送信されるデータ量を削減することができる。これにより、効率的な伝送を実現することができる。
【００１４】
請求項３に記載された発明は、前記超属性付加手段は、前記属性との対応関係を示す情報を含む超属性を生成し、前記属性の任意の位置又は順序で前記超属性を付加することを特徴とする。
【００１５】
請求項３記載の発明によれば、属性との対応関係を示す情報を含む超属性が生成されるため、属性が記述されたＸＭＬやＨＴＭＬ等の任意の位置や順序で超属性を付加することができる。これにより、属性と超属性とにおける記述内容の汎用性を向上させることができる。
【００１６】
請求項４に記載された発明は、受信したコンテンツを予め設定された条件により再構成する受信装置において、前記コンテンツ及び前記コンテンツの属性情報を受信する受信手段と、前記受信手段により得られる属性情報から前記コンテンツに含まれるオブジェクトに対応した属性と、前記属性の重要度を示す超属性とを分離する超属性分離手段と、前記超属性分離手段により分離された超属性に基づいて前記属性の重み付けの設定を行う重み付け手段と、前記重み付け手段により得られる属性と、予め設定されたコンテンツを再構成するための条件とに基づいてオブジェクトを選択する選択手段と、前記選択手段により得られる選択結果に基づいて、コンテンツの再構成を行う再構成手段とを有することを特徴とする。
【００１７】
請求項４記載の発明によれば、超属性を利用して効率的に高精度なコンテンツの再構成を実現することができる。これにより、例えばコンテンツが番組のドラマや映画等であった場合にストーリー展開やシーンの内容等、具体的な番組の本質までが変わることなく、制作者の意図等を残したまま、効率的に高精度なコンテンツの再構成を実現することができる。
【００１８】
請求項５に記載された発明は、前記選択手段により前記コンテンツを選択するための条件として、再構成により取得したいコンテンツの概要情報及び／又は詳細情報を設定するための再構成基準設定手段を有することを特徴とする。
【００１９】
請求項５記載の発明によれば、概要情報を設定することにより、コンテンツの内容に関係なく統一した条件に基づきコンテンツの再構成を行うことができる。また、詳細情報を設定することにより、ユーザ毎により詳細なコンテンツを再構成することができる。
【００２０】
請求項６に記載された発明は、前記選択手段は、前記重み付け手段により得られる前記属性の重み付け情報と、前記再構成基準設定手段により設定された条件とに基づいて、前記オブジェクト毎に置き換え、並べ替え、追加、又は省略を選択することを特徴とする。
【００２１】
請求項６記載の発明によれば、重み付け情報と、予め設定された条件とに基づいてコンテンツの構成上、本質的なものでない部分については、他のオブジェクトとの置き換えや省略を効率的に行うことができ、また、並べ替えや他のオブジェクトを追加することもできるため、より高精度なコンテンツの再構成を実現することができる。
【００２２】
請求項７に記載された発明は、代替用のオブジェクトを蓄積した代替オブジェクト蓄積手段を有し、前記再構成手段は、前記選択手段により置き換えることとなったオブジェクトに対して、前記代替オブジェクト蓄積手段から対象となるオブジェクトを抽出し、置き換えを行うことを特徴とする。
【００２３】
請求項７記載の発明によれば、予め代替オブジェクトを準備・蓄積しておくことで、迅速かつ正確にオブジェクトの置き換えを行うことができる。これにより、効率的に高精度なコンテンツの再構成を実現することができる。
【００２４】
請求項８に記載された発明は、予め設定された条件に基づいてコンテンツの再構成を行うコンテンツ再構成処理をコンピュータに実行させるためのコンテンツ再構成プログラムにおいて、前記コンテンツ及び前記コンテンツの属性情報を受信する受信処理と、前記受信処理により得られる属性情報から前記コンテンツに含まれるオブジェクトに対応した属性と、前記属性の重要度を示す超属性とを分離する超属性分離処理と、前記超属性分離処理により分離された属性及び超属性に基づいて前記属性の重み付けの設定を行う重み付け処理と、前記重み付け処理により得られる属性と、予め設定されたコンテンツを再構成するための条件とに基づいてオブジェクトを選択する選択処理と、前記選択処理により得られる選択結果に基づいて、コンテンツの再構成を行う再構成処理とをコンピュータに実行させる。
【００２５】
請求項８記載の発明によれば、超属性を利用して効率的に高精度なコンテンツの再構成を実現することができる。また、実行プログラムをコンピュータにインストールすることにより、容易にコンテンツ再構成処理を実現することができる。
【発明の効果】
【００２６】
本発明によれば、効率的に高精度なコンテンツの再構成を実現することができる。
【発明を実施するための最良の形態】
【００２７】
以下に、上記のような特徴を有する本発明における送信装置、受信装置、及びコンテンツ再構成プログラムを好適に実施した形態について、図面を用いて詳細に説明する。
【００２８】
＜システム構成＞
図１は、本発明におけるコンテンツ提供システムの一例を示す図である。図１に示すコンテンツ提供システム１０は、送信装置１１と、１以上の受信装置１２−１〜１２−ｎとを有するよう構成されている。また、図１に示すコンテンツ提供システム１０は、送信装置１１と、受信装置１２とがインターネット等に代表される通信ネットワーク１３を介してデータの送受信が可能な状態で接続されている。更に、送信装置１１は、衛星放送や地上放送等が可能な放送ネットワーク１４により受信装置１２にデータを提供することもできる。
【００２９】
送信装置１１は、通信ネットワーク１３や放送ネットワーク１４を介して、受信装置１２−１〜１２−ｎに放送局等のコンテンツ提供事業者等により制作されたコンテンツ、属性（メタデータ）、及び本発明における超属性（超メタデータ）を提供する。ここで、超属性とは、属性（メタデータ）に関して付加されるメタデータ（超属性）である。なお、超属性の詳細については後述する。
【００３０】
また、受信装置１２−１〜１２−ｎは、送信装置１１から同一のコンテンツ、属性、及び超属性を受信する。受信装置１２−１〜１２−ｎは、受信した超属性と予め設定されたコンテンツを再構成するための基準情報（条件）とに基づいて、コンテンツを再構成して所望するコンテンツを出力する。
【００３１】
次に、送信装置１１及び受信装置１２の具体的な機能構成例について図を用いて説明する。なお、後述する送信装置１１及び受信装置１２においては、コンテンツの一例として番組を用いた番組提供システムについて説明することとし、番組コンテンツの中には、ドラマや映画等が含まれるものとする。なお、本発明においてコンテンツの種類は、これに限定されず、例えば音声、ゲーム、テキストデータ等の多種のコンテンツに及ぶ。
【００３２】
＜送信装置１１＞
図２は、送信装置の概略構成の一例を示す図である。図２に示す送信装置１１は、コンテンツデータベース１０１と、属性付加手段１０２と、超属性付加手段１０３と、コンテンツ送信手段１０４と、属性情報送信手段１０５とを有するよう構成されている。
【００３３】
コンテンツデータベース１０１は、送信側から受信装置１２に送信される番組（コンテンツ）等が予め蓄積されている。属性付加手段１０２は、受信装置１２に送信するための番組を生成すると共に、その番組に属性を付加する。つまり、属性付加手段１０２は、番組を生成するため、コンテンツデータベース１０１からコンテンツを選択し、そのコンテンツに属性（メタデータ）を付加する。なお、番組に対応する属性については、その番組の各シーンに対応するものやストーリーに対応するものが付加される。なお、予めコンテンツデータベース１０１に属性が蓄積されている場合には、属性付加手段１０２は、番組及び属性をコンテンツデータベース１０１から取得してもよい。また、コンテンツデータベース１０１は、送信装置１１内に設けられていなくともよく、例えば別体に設けられたコンテンツデータベース１０１のデータを通信ネットワーク等を介して取得してもよい。
【００３４】
また、属性付加手段１０２は、メタデータを超属性付加手段１０３に出力する。また、属性付加手段１０２は、生成した番組コンテンツをコンテンツ送信手段１０４に出力する。
【００３５】
超属性付加手段１０３は、属性付加手段１０２から得られる番組のシーンやストーリーに対応するメタデータに対して、変更（置き換え）や削除（省略）されたくない内容や、並べ替え、変更を許可する内容等、番組制作者が視聴者（ユーザ）に伝えたい内容（意図する内容）がコンテンツの再構成により変わることがないようにメタデータに対する重要度を示す属性からなる超属性を付加する。
【００３６】
なお、超属性（超メタデータ）は、属性（メタデータ）がＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）やＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）等で記述される場合に、そのアトリビュート（属性）のキーと超属性のキーとが予め設定された対応関係を有するようにする。
【００３７】
このように、キー（対応関係を示す情報）により、アトリビュート（属性）と超属性とが対応付けられているため、ＸＭＬやＨＴＭＬにおける属性と超属性との記載順序や位置を特定する必要がなく、任意の位置や順序で記述しても対応関係が保たれることになる。したがって、属性と超属性とにおける記述内容の汎用性を向上させることができる。
【００３８】
また、超属性付加手段１０３は、属性と超属性からなる属性情報を属性情報送信手段１０５に出力する。なお、属性情報は、超属性が含まれた属性ということができる。コンテンツ送信手段１０４は、上述した通信ネットワーク１３や放送ネットワーク１４により番組を各受信装置１２−１〜１２−ｎに送信する。また、属性情報送信手段１０５は、通信ネットワーク１３や放送ネットワーク１４を介して属性情報を受信装置１２−１〜１２−ｎに出力する。
【００３９】
なお、上述した送信装置１１の例では、コンテンツと、属性、超属性とを別々に送信しているが、本発明においてはこの限りではなく、例えばコンテンツ、属性、及び超属性を多重化した符号化データを生成し受信装置１２−１〜１２−ｎに伝送してもよい。
【００４０】
このように、送信装置１１で、提供される番組（コンテンツ）の属性に、更に超属性を付加しておくことにより、受信側で番組の一部を予め蓄積されている素材等に変更して視聴者好みの番組構成になるよう選択したり、視聴者が視聴する時間に合わせた素材を選択したり、時間を省略して番組を視聴する等、番組を再構成する場合でも番組制作者の意図が変更されることなくユーザに提供することができる。
【００４１】
次に、受信装置１２における機能構成について説明する。なお、受信装置１２については、コンテンツとしての番組を再構成する一例として番組のストーリーに基づいて再構成を行う場合（第１の実施形態）と、シーンに基づいて再構成を行う場合（第２の実施形態）とに分けて説明する。
【００４２】
＜受信装置１２：第１の実施形態＞
図３は、第１の実施形態における受信装置の機能構成の一例を示す図である。なお、図３に示す受信装置１２は、番組のストーリーを再構成するための一例の図である。
【００４３】
図３に示す受信装置１２は、コンテンツ受信手段２０１と、属性情報受信手段２０２と、蓄積手段２０３と、コンテンツ読出手段２０４と、シーン属性読出手段２０５と、超属性分離手段２０６と、シーン属性重み付け手段２０７と、再構成基準設定手段２０８と、シーン選択手段２０９と、ストーリー再構成手段２１０とを有するよう構成されている。
【００４４】
コンテンツ受信手段２０１は、送信装置１１から上述した通信ネットワーク１３や放送ネットワーク１４を介して番組（コンテンツ）を受信する。また、コンテンツ受信手段２０１は、受信した番組を蓄積手段２０３に出力する。
【００４５】
また、属性情報受信手段２０２は、送信装置１１から上述した通信ネットワーク１３や放送ネットワーク１４を介して属性（メタデータ）及び超属性（超メタデータ）からなる属性情報を受信する。なお、受信した属性情報は、シーン属性（オブジェクト）が記述されている。属性情報受信手段２０２は、受信した属性情報を蓄積手段２０３に出力する。蓄積手段２０３は、コンテンツ受信手段２０１及び属性情報受信手段２０２により得られた番組、属性情報を蓄積する。
【００４６】
次に、コンテンツ読出手段２０４は、ユーザからの指示等に対して蓄積手段２０３から番組のシーンの読み出しを行う。また、コンテンツ読出手段２０４は、読み出した番組をストーリー再構成手段２１０に出力する。
【００４７】
また、シーン属性読出手段２０５は、コンテンツ読出手段２０４により読み出された番組に対応したシーン属性を有する属性情報を蓄積手段２０３から読み出す。また、シーン属性読出手段２０５は、読み出したメタデータを超属性分離手段２０６及びシーン属性重み付け手段２０７に出力する。
【００４８】
超属性分離手段２０６は、入力した属性情報から超属性と、属性とを分離する。また、超属性分離手段２０６は、分離した超属性をシーン属性重み付け手段２０７に出力する。
【００４９】
シーン属性重み付け手段２０７は、超属性に含まれる各属性（シーン）の重要度に基づいて、属性のシーン属性情報に重み付けの設定を行う。なお、重要度とは、ストーリーや番組の趣旨等に対する属性の本質的な度合いであり、コンテンツの再構成をする場合に重要度の高い属性は省略や置き換え等を行わないように判断するための情報である。つまり、重要度の高い属性は、制作者側の意図や物語の本質を含んでいる可能性が高いことになる。
【００５０】
また、シーン属性重み付け手段２０７は、重み付けが設定された属性をシーン選択手段２０９に出力する。また、再構成基準設定手段２０８は、コンテンツの再構成を行うための基準となる情報を設定する。なお、再構成基準設定手段２０８は、再構成用の概要情報及び／又は詳細情報を設定する。概要情報を設定することにより、コンテンツの内容に関係なく統一した条件に基づきコンテンツの再構成を行うことができる。また、詳細情報を設定することにより、ユーザ毎により詳細なコンテンツを再構成することができる。
【００５１】
なお、再構成基準設定手段２０８における基準となる設定内容は、概要的な番組全体に関するものや、場面毎に関して詳細に設定できるものでもよい。設定内容としては、例えば再構成されるコンテンツの総時間や、暴力的な内容は削除する等の設定が可能である。
【００５２】
また、再構成基準設定手段２０８は、上述したように設定した再構成の条件をシーン選択手段２０９に出力する。シーン選択手段２０９は、シーン属性重み付け手段２０７により得られる重み付け情報と、再構成基準設定手段２０８により得られる再構成の条件とに基づいて、再構成にて利用されるシーンを選択する。具体的には、シーン選択手段２０９は、再構成の条件として与えられた基準と、重み付け情報とより、そのシーン毎にシーンの置き換え、並べ替え、追加、又は省略等を判断する。つまり、シーン選択手段２０９は、どのシーンは選択され、またどのシーンは削除する等を示した選択結果を生成する。また、シーン選択手段２０９は、選択結果をストーリー再構成手段２１０に出力する。
【００５３】
ストーリー再構成手段２１０は、コンテンツ読出手段２０４により読み出された番組の各シーンを、シーン選択手段２０９により得られた選択結果に基づいて再構成する。また、ストーリー再構成手段２１０は、再構成したストーリーの番組（コンテンツ）を出力する。これにより、超属性を利用して効率的に高精度なストーリー再構成を実現することができる。
【００５４】
＜第１の実施形態の具体例：ストーリーへの超属性付加例＞
次に、上述した第１の実施形態に係る超属性付加例について具体的に説明する。図４は、第１の実施形態におけるストーリー（シーン展開）の一例を示す図である。なお、図４（ａ）は、ストーリー構成を時間軸で表した図を示し、図４（ｂ）は、ストーリー構成をノードとエッジからなるツリー構造で表した図を示している。
【００５５】
図４において、例えばコンテンツの一例として、図４（ａ）に示すような構成からなる「番組」Ｐ（例えば、ドラマ等）があったとする。この「番組」Ｐは、大きく４つの部分「起」Ａ、「承」Ｂ、「転」Ｃ、「結」Ｄで構成されている。また、図４（ａ）に示すように、「起」ＡはＡ１、Ａ２、Ａ３、Ａ４の各部分で構成されており、「承」ＢはＢ１、Ｂ２、Ｂ３の各部分で構成されており、また「転」ＣはＣ１、Ｃ２の各部分で構成されており、「結」ＤはＤ１、Ｄ２、Ｄ３の各部分で構成されている。また、上述した図４（ａ）に示す構成をツリー構造で表わすと図４（ｂ）のようになる。通常、この構造情報が属性情報としてコンテンツに対応して付加される。
【００５６】
ここで、図５は、図４に示すストーリー構成に対応する属性の記述例を示す図である。通常、番組構成は図５に示すような属性として記述される。つまり、「Ｐ＝（Ａ，Ｂ，Ｃ，Ｄ“Ｐの内容記述”）」とは、番組「Ｐ」は、Ａ，Ｂ，Ｃ，Ｄから成り立っており、Ｐがどのような番組であるか。いつ制作されたものであるか等の番組「Ｐ」に関する情報が記述される。本発明では、上述した送信装置１１の超属性付加手段１０３により超属性が例えば図５に示す属性に更に付加されていることになる。図６は、図５に示す属性に超属性を付加した一例を示す図である。なお、図６中の下線部分が超属性を示している。
【００５７】
図６に示す例では、「番組」Ｐは、「起」Ａ，「承」Ｂ，「転」Ｃ，「結」Ｄからなり、Ａ→Ｂ→Ｃ→Ｄの順序（「ｓｅｑｕｅｎｔｉａｌ」）により、番組が成り立つことを示している。また、Ａ，Ｂ，Ｃ，Ｄは、必須（Ａ＝１、Ｂ＝１、Ｃ＝１、Ｄ＝１）であることを示している。なお、数値「０」〜「１」は、予め設定される重要度を示している。また、設定例では、「１」は重要度が一番高く、必須の情報であることを示している。
【００５８】
ここで、必須の情報とは、制作者側が伝えたい情報、つまり制作者側の意図する内容が含まれている場合が多く、その内容は省略できないように設定されるべき情報である。
【００５９】
また、図６に示す超属性を含む属性（属性情報）は、「起」Ａは、Ａ１、Ａ２、Ａ３、Ａ４の各部分で構成されている。Ａ１、Ａ２、Ａ３、Ａ４は、どの順番で提示されてもよく（「ｂａｇ」）、それぞれストーリーの導入を行なうためのプロローグであり、「Ａ１、Ａ２、Ａ３、Ａ４のうち、２以上の部分があればストーリーを表現することが可能である（４つのうち２つ以上の部分が必須である）。」といった情報（「ｍｏｒｅ  ｔｈａｎ  ２  ｏｆ  Ａ１，Ａ２，Ａ３，Ａ４＝１」）が記述されている。
【００６０】
また、「承」Ｂは、Ｂ１、Ｂ２、Ｂ３の各部分で構成されているが、Ｂ１とＢ２とが「起」Ａの導入を受ける主要部分であり、Ｂ３はその補足であるとすると、「Ｂ１、Ｂ２は必須（１）であるが、Ｂ３は省略可能（０．５）である」といった情報が記述されている。
【００６１】
同様に「転」Ｃは、Ｃ１、Ｃ２の各部分で構成されているが、ストーリー展開上重要な部分で「Ｃ１、Ｃ２とも必須（１）である」といった情報が記述されている。また、「結」Ｄは、Ｄ１、Ｄ２、Ｄ３の部分で構成されているが、Ｄ２が主要部でＤ１は導入でＤ３が補足部であり、「Ｄ２は必須（１）、Ｄ３は省略可（０．５）、Ｄ１も省略可であるがＤ３より重要（０．８）」といった情報が記述されている。
【００６２】
また、上述の「承」Ｂ、「転」Ｃ、及び「結」Ｄには、「それぞれの部分がその順序で提示されることが必要（Ｓｅｑｕｅｎｔｉａｌ）」といった情報も記述されている。
【００６３】
なお、第１の実施形態におけるコンテンツの再構成では、Ｂ３，Ｄ３が必須でない情報であることを再構成時に把握できればよいため、「Ｂ３＝０．５」や「Ｄ３＝０．５」等、対応する超属性自体の記述を省略してもよい。つまり、必要最小限の超属性を付加することにより、送信装置から受信装置へ送信されるデータ量を削減することができる。これにより、効率的な伝送を実現することができる。なお、省略する超属性は、重要度が低いものに限定されず、必須のものであってもよい。
【００６４】
ここで、Ｄ１＝０．８、Ｄ３＝０．５のように重要度が異なる場合は、再構成する条件等により選択／非選択が異なるため、これらの情報は優先して属性に付加する。
【００６５】
＜ストーリー再構成手法＞
次に、ストーリー再構成手段２１０において、上述した図６に示したメタデータに対応して番組コンテンツを再構成する手法について説明する。まず、図６に示す超属性を含む属性（属性情報）により、以下に示すように表現に任意性があることがわかる。
「（１）Ａ１、Ａ２、Ａ３、Ａ４のうち２つ以上を提示、（２）上述の提示順序、（３）Ｂ３の提示、（４）Ｄ１の提示、（５）Ｄ３の提示」そして、次のこともわかる。「（６）上述した（４）のＤ１の提示については（３）のＢ３の提示や（５）のＤ３の提示よりも優先的に提示することが望ましい。」ここで、上述した条件に基づく再構成例について説明する。
【００６６】
＜再構成例１＞
ここで、番組が短い時間になるように再構成する例について説明する。まず、Ａ１、Ａ２、Ａ３、Ａ４のうち時間の長い２つの部分の提示を省略する。ここで、仮にＡ２、Ａ３が出力時間の長い部分だとすると、Ａ２、Ａ３を省略する。また、再構成の目的は短い時間にすることであるため、提示順序は変えないこととする。また、重要度の低いＢ３、Ｄ３の提示を省略する。なお、Ｄ１の提示も省略可能であるが、これまでの省略で目的の時間に達している場合には、Ｄ１は省略しないようにする。また、仮に、これまでの省略で目的の時間に達していない場合には、Ｄ１も省略する。
【００６７】
＜再構成例２＞
次に、コンテンツの別の再構成例として、番組を子供向けに再構成する場合について説明する。この場合には、性的シーン、暴力的シーンを排除するという基準で再構成するものとする。Ａ１〜Ｄ３のうち、Ａ４、Ｃ２に暴力的シーンが、Ｄ１、Ｄ３に性的シーンが含まれているとする。まず、Ａ４とＤ３は、省略してもストーリーが成り立つため省略する。また、Ｄ１についても、できるだけ提示することが望ましいものの目的のために省略する。また、Ｃ２については、ストーリーの本質なので、省略したいが省略できないのでそのままとする。
【００６８】
なお、上述に示した例においては、各部分の時間情報、性的シーンや暴力的シーン等の情報は、予め属性として属性に記述されているものとする。
【００６９】
上述したように第１の実施形態によれば、それぞれのシーンの属性情報（メタデータ）にその属性が本質的なものであるかどうかを示す超属性を付加する。これにより、受信側では、それぞれのシーンの超属性から属性が本質的なものであるか否かを判定し、本質的なものでないと判定された場合に必要に応じてその属性を持つシーンの省略等を行って番組を再構成する。また、属性が本質的なものでないと判定された場合に、実際にその属性を持つシーンの省略を行なうが否かは、再構成の方法、方針、程度等にしたがって決定される。
【００７０】
また、それぞれの超属性は、属性に記述された状況が番組内容やストーリーの本質的な部分を構成しているか否か、すなわち属性に記述された状況が置き換え可能かどうかを記述する。その際、超属性は、本質的な部分を構成している程度を段階的に表現することができる。また、ここからここまでの範囲であれば、番組内容やストーリーの本質を損なわないといった範囲指定情報を記述することもできる。
【００７１】
これにより、ドラマのストーリー展開等番組の本質まで変わることなく、効率的に高精度なコンテンツの再構成を実現することができる。
【００７２】
＜受信装置１２：第２の実施形態＞
次に、本発明における第２の実施形態について説明する。ここで、上述した第１の実施形態では、ストーリー上の「起」、「承」、「転」、「結」において、それぞれの構成内容を判断したが、第２の実施形態では、各シーンにおける要素（オブジェクト）を基準にして再構成を行う。これにより、より詳細に再構成基準に基づくコンテンツの再構成を実現することができる。
【００７３】
ここで、第２の実施形態における受信装置１２の構成例について図を用いて説明する。図７は、第２の実施形態における受信装置の機能構成の一例を示す図である。なお、図７に示すコンテンツ再構成装置１２は、要素（オブジェクト）を基準として置き換えを行うための概略構成を示す図である。
【００７４】
図７に示す第２の実施形態における受信装置１２は、コンテンツ受信手段３０１と、属性情報受信手段３０２と、超属性分離手段３０３と、オブジェクト属性重み付け手段３０４と、代替オブジェクト蓄積手段３０５と、再構成基準設定手段３０６と、オブジェクト選択手段３０７と、シーン再構成手段３０８とを有するよう構成されている。
【００７５】
コンテンツ受信手段３０１は、送信装置１１から上述した通信ネットワーク１３や放送ネットワーク１４を介して番組（コンテンツ）を受信する。また、コンテンツ受信手段３０１は、受信した番組をシーン再構成手段３０８に出力する。
【００７６】
また、属性情報受信手段３０２は、送信装置１１から上述した通信ネットワーク１３や放送ネットワーク１４を介して超属性を含む属性（属性情報）を受信する。なお、受信したメタデータは、オブジェクト属性が記述されたメタデータである。属性情報受信手段３０２は、受信したメタデータを超属性分離手段３０３及びオブジェクト属性重み付け手段３０４に出力する。
【００７７】
超属性分離手段３０３は、入力した属性情報から超属性と、属性とを分離する。また、超属性分離手段３０３は、超属性をオブジェクト属性重み付け手段３０４に出力する。
【００７８】
オブジェクト属性重み付け手段３０４は、超属性に含まれる各属性の重要度に基づいて、オブジェクト属性に重み付けの設定を行う。なお、重要度とは、ストーリーや番組の趣旨等に対する属性の重要度であり、コンテンツの再構成をする場合に重要度の高い属性は省略や置き換え等を行わないように判断するための情報である。つまり、重要度の高い属性は、制作者側の意図や物語の本質を含んでいる可能性が高いことになる。また、オブジェクト属性重み付け手段３０４は、重み付けが設定された属性をオブジェクト選択手段３０７に出力する。
【００７９】
また、代替オブジェクト蓄積手段３０５は、予め複数の代替オブジェクトが蓄積されており、そのオブジェクトに基づいてシーンの再構成等が行われる。このように代替オブジェクトを予め蓄積しておくことで、迅速にオブジェクトの置き換えを行うことができ、また、効率的に高精度なコンテンツの再構成を実現することができる。なお、本発明においては代替オブジェクト蓄積手段３０５を受信装置１２に設けなくともよく、例えば通信ネットワーク１３上に接続された蓄積サーバ等にアクセスして予め蓄積された代替オブジェクト群から所望するオブジェクトを取得するようにしてもよい。
【００８０】
再構成基準設定手段３０６は、上述したように、再構成を行う基準となる再構成用の概要情報及び／又は詳細情報を設定する。また、再構成基準設定手段３０６は、設定した再構成の条件をオブジェクト選択手段３０７に出力する。
【００８１】
オブジェクト選択手段３０７は、オブジェクト属性重み付け手段３０４により得られる重み付け情報と、再構成基準設定手段３０６により得られる再構成の条件とに基づいて、再構成にて利用されるオブジェクトを選択する。
【００８２】
具体的には、オブジェクト選択手段３０７は、再構成の条件として与えられた基準と、重み付け情報とより、そのオブジェクト毎にオブジェクトの置き換え、並べ替え、追加、又は省略等を判断する。なお、オブジェクト選択手段３０７は、重み付けにより置き換え可能なオブジェクトがある場合には、代替オブジェクト蓄積手段３０５を参照して、他の置き換え可能なオブジェクトが存在するか否かを判断する。また、オブジェクト選択手段３０７は、置き換え可能なオブジェクトが存在する場合には、そのオブジェクトに対しては、置き換える旨の選択結果を出力することができる。また、オブジェクト選択手段３０７は、どのオブジェクトは選択され、またどのオブジェクトは置き換える等を示した選択結果をシーン再構成手段３０８に出力する。
【００８３】
シーン再構成手段３０８は、コンテンツ受信手段３０１で受信された番組のシーンの各オブジェクトをオブジェクト選択手段３０７により得られた選択結果に基づいて再構成する。このとき、シーン再構成手段３０８は、置き換えを行うオブジェクトについては、代替オブジェクト蓄積手段３０５を参照し、必要なオブジェクトを取得する。これにより、置き換え可能なオブジェクトを変更することができる。また、シーン再構成手段３０８は、再構成したシーンの番組（コンテンツ）を出力する。これにより、超属性を利用して効率的に高精度なシーンの再構成を実現することができる。
【００８４】
また、上述した第１の実施形態では、主にコンテンツの一部を削除することで、シーンの幾つかを省略して効率的に視聴することができる手法について説明しているが、第２の実施形態では、代替オブジェクト蓄積手段３０５を有することにより、新たなシーンを追加することもでき、より詳細に視聴者の要望に対応したコンテンツの再構成を実現することができる。
【００８５】
なお、第２の実施形態では、第１の実施形態における蓄積手段２０３を有していない構成にしているが、コンテンツ及び属性情報を一時的に蓄積する蓄積手段を有していてもよい。
【００８６】
＜第２の実施形態の具体例：シーンへの超属性付加例＞
次に、上述した第２の実施形態に係る超属性付加例について説明する。図８は、番組における「シーン」の構成の一例を示す図である。なお、図８は、上述した図４（ｂ）に示すようにシーン構成をノードとエッジとからなるツリー構造として示したものである。図８に示す「シーン」は、大きく３つの要素（「主体」、「場面」、及び「背景」）で構成されている。
【００８７】
ここで、「主体」には、「人物１」と「人物２」とがある。また、図８に示すように、「人物１」は、「服装１」の服を着用し、「言葉１」を話し、「状態１」の状態にある。また、「人物２」は、「服装２」の服を着用し、「言葉２」を話し、「状態２」の状態にある。更に、「場面」には、「物体１」と「物体２」と「物体３」とがあり、「物体３」には「物体４」と「物体５」とが付随している。また、「背景」には、「風景１」と「風景２」と「建物１」とが見えている状態であることを示している。ここで、上述した図８に示す「シーン」構成のメタデータの一例としてＸＭＬで表現した例について図を用いて説明する。
【００８８】
図９は、図８に示す「シーン」構成をＸＭＬで表現した一例の図である。なお、図９に示すＸＭＬ表記では、ＸＭＬボディ（Ｂｏｄｙ）の一部のみを表現しており、ＸＭＬヘッド（Ｈｅａｄ）等の情報は省略している。なお、図９では、上述した図８の構造を表現すると共に、各オブジェクトの属性も記述している。この属性を以下に説明する。
【００８９】
図９に示す「シーン」の属性は、「殺害現場」という説明で表現されるものである。「シーン」には、「主体」と「場面」と「背景」がある。「主体」には、２人の人物「人物１」と「人物２」がある。また、「人物１」の属性は、「田中太郎」という名前の「犯人」という説明で表現されるものである。また、「人物１」の下位には「服装１」、「言葉１」、「状態１」がある。また、「服装１」の属性は、上が「Ｙシャツ」、下が「スラックス」というものである。また、「言葉１」の属性は、「津軽弁」という言語であり、「いい眺めだなあ」と話すことを表わしている。また、「状態１」の属性は、「立位」の姿勢で、表面は「リラックス」しているが心理は「緊張」していることを表わしている。
【００９０】
同様に、「人物２」の属性は、「芹沢エリ」という名前の「被害者」という説明で表現されるものである。「人物２」の下位には「服装２」、「言葉２」、「状態２」がある。「服装２」の属性は、上が「ブラウス」、下が「スカート」というものである。また、「言葉２」の属性は「東京弁」という言語であり、「そうねえ」と話すことを表現している。また、「状態２」の属性は、「座位」の姿勢で、表面は「リラックス」していて心理も「リラックス」していることを表わしている。
【００９１】
次に、「場面」の属性は、「軽井沢」という場所の、「別荘の一室」という説明で表現される「近隣には別荘はない」という周囲の状況にある。また、「場面」には、３つの物体（「物体１」、「物体２」、「物体３」）があり、更に「物体３」の下位には「物体４」、「物体５」がある。また、「物体１」の属性は、「暖炉」という説明で表現され、「物体２」の属性は、「テーブル」という説明で表現され、「物体３」の属性は、「本棚」という説明で表現されるものである。
【００９２】
また、「物体４」の属性は、「大理石の置物」という説明で表現されるもので、「物体３」の「上」という位置関係にある。また、「物体５」の属性は、「百科事典」という説明で表現されるもので、「物体３」の「中」という位置関係にある。
【００９３】
更に、「背景」の属性は、「山の中」という説明で表現されるものである。また、「背景」には、２つの風景「風景１」、「風景２」と、１つの建物「建物１」がある。「風景１」の属性は、「森林」という説明で表現され、「風景２」の属性は、「湖」という説明で表現されるものである。ここで、「建物１」の属性は、「別荘」という説明で表現され、「湖の対岸」という位置関係にある。
【００９４】
次に、上述した図９のＸＭＬ表記に第２の実施形態に対応する超属性が付加されたメタデータついて図を用いて説明する。図１０は、図９の属性情報に超属性を付加したＸＭＬ表記の一例を示す図である。
【００９５】
なお、図１０に示す下線部分は、本発明における超属性である。ここでは、必要に応じて、属性「○○」に対して、超属性「○○メタ」を記述している。このように、超属性がどの属性に対応しているかを示すため、超属性と属性のキーに対応関係（この場合、属性のキーに「メタ」を付加したものが超属性のキー）を持たせておく。これにより、属性と超属性との記述位置や順序等を詳細に特定する必要がなく、記述内容の汎用性を向上させることができる。
【００９６】
また、図１０に示すように、このシーンにとって必須の属性には超属性「必須」を記述している。また同様に、このシーンにとって重要な属性には、超属性「重要」を記述している。なお、これらの属性は、「必須」、「重要」等の単語に限定されず、例えば、「必須」の場合は「１」、「重要」の場合は「０．９」等のように、上述した第１の実施形態に示すような予め設定される数値で優先順位の重み付け設定されていてもよい。
【００９７】
図１０に示す例では、「人物１」の「説明」属性（人物１が犯人であること）と状態１の「姿勢」属性（人物１は立っていること）、「人物２」の「説明」属性（人物２が被害者であること）、「物体４」の「説明」属性と「位置関係」属性（物体４が大理石の置物で、物体３の上にあること）、「風景２」の「説明」属性（風景２として湖があること）、「建物１」の「説明」属性と「位置関係」属性（建物１として湖の対岸に別荘があること）は、このシーンにとって必須の属性であることを表わしている。
【００９８】
同様に、「言葉１」の「言語」属性（人物１は津軽弁を話していること）、「状態１」の「表面」属性と「心理」属性（人物１はリラックスな表面を装っているが内面は緊張していること）、「状態２」の「表面」属性と「心理」属性（人物２は表面も内面もリラックスしていること）、「場面」の「場所」属性と「周囲」属性（場面の場所は軽井沢で周囲に別荘はないこと）は、このシーンにとって重要な属性であることを表わしている。
【００９９】
なお、このシーンや全体のストーリー展開にとって、重要な程度の割合を想定して、超属性の値として「必須」と「重要」の２種類（超属性を記述しない段階「非重要」を含めると３段階）を使ったが、この段階の数は特に限定されるものではない。
【０１００】
また、超属性の付与の仕方としては、「重要なもの」、「重要でないもの」、「変更可能なもの」等を選択して設定されるが、単に「重要なもの」等のスカラー情報としてではなく、一般には「○○として重要なもの」等の方向を持ったベクトル情報として設定することができる。
【０１０１】
例えば、「場所」については、「劇中の場所」、「撮影の場所」のそれぞれの観点（方向）について重要度を設定することができる。これにより、番組を劇として扱う場合には、劇中の場所の重要度を高いと判定し、メイキングとして扱う場合には、撮影の場所の重要度を高いと判定することとなる。このように、超属性を設定することにより、ユーザ側で状況に応じた多種多様なオブジェクトの置き換え等が可能となる。
【０１０２】
＜シーンの再構成＞
次に、第２の実施形態において、上述した図８から図１０に示したメタデータに対応して番組コンテンツを再構成する手法について説明する。まず、図１０に示す超属性を含むメタデータにより、以下に示すように表現に任意性があることがわかる。
【０１０３】
「（１）人物１、人物２の名前と服装、（２）人物２の姿勢、（３）場面の説明相当部分の状況、（４）物体１、物体２、物体３、及び物体５と、その物体３との位置関係、（５）背景、風景１」
したがって、これらの属性を変更してシーンを再構成できることがわかる。まず、人物１及び人物２の名前を変えることができる。映像に反映される場合は少ないが、音声への反映が考えられる。音声への反映の具体的方法は、音声合成によるシーン再構成等が考えられる。
【０１０４】
また、例えば人物１及び人物２の服装を替えるといったことができる。また、人物２の姿勢、場面の説明相当部分の状況、物体１、物体２、物体３、及び、物体５とその物体３との位置関係、背景、風景１を任意に置き換えてシーンを再構成することができる。この場合、映像を変更する必要があるが、映像の他の部分はそのまま残して変更する部分のみを入れ替える方法、映像を新しく作成する方法、及び映像の一部分を切り出す方法等がある。ここで、変更する部分のみを入れ替える方法の場合には、オブジェクト符号化により符号化された映像を、他のオブジェクトで置き換える方法等が考えられる。また映像を新しく作成する方法の場合には、新しい映像の構成情報にしたがって、オブジェクト符号化により符号化された映像を組み合わせる方法、ＣＧ等により全く新規に映像を合成する方法等が考えられる。更に、映像の一部分を切り出す場合には、重要でない属性のオブジェクトを画面から出し、重要なオブジェクトが画面に大きく入るようにする方法等が考えられる。
【０１０５】
上述したように第２の実施形態によれば、それぞれのオブジェクトの属性情報として属性が本質的なものであるかどうかを示す超属性を付加する。これにより、受信側では、それぞれのオブジェクトの超属性から属性が本質的なものであるか否かを判定し、本質的なものでないと判定された場合に優先的に属性の省略等を行って番組を再構成する。また、属性が本質的なものでないと判定された場合に、実際に属性の省略を行なうが否かは、再構成の方法、方針、程度等にしたがって決定される。
【０１０６】
また、それぞれの超属性は、属性に記述された状況が番組内容やストーリーの本質的な部分を構成しているか否か、すなわち属性に記述された状況が置き換え可能かどうかを記述する。その際、超属性は、本質的な部分を構成している程度を段階的に表現することができる。また、ここからここまでの範囲であれば、番組内容やストーリーの本質を損なわないといった範囲指定情報を記述することもできる。これにより、ドラマのストーリー展開等番組の本質まで変わることなく、効率的に高精度なコンテンツの再構成を実現することができる。
【０１０７】
なお、上述した第１の実施形態及び第２の実施形態における受信装置１２は、コンテンツ、属性、及び超属性を別々に受信しているが、送信装置１１から送信されるコンテンツと超属性を含む属性からなる属性情報とが多重化されている場合には、受信装置１２に多重分離手段を設けておき、受信したデータをコンテンツとメタデータとに分離させた後、上述した処理を行うようにしてもよい。また、信号が符号化されていれば、それに対応して復号化処理が行われる。また、上述した第１の実施形態及び第２の実施形態は組み合わせて適用することもできる。
【０１０８】
なお、上述した第１の実施形態及び第２の実施形態は、属性が番組（コンテンツ）にとって本質的なもので置き換え等が不可能なものであるか、又は本質的なものではなく置き換え等が可能なものであるかの区別あるいは程度を超属性として付加するという趣旨の例を説明した。
【０１０９】
しかしながら、超属性はこれに限定されるものではなく、属性情報に対する属性であれば超属性となり得る。例えば、ドラマや演劇等で、「劇中の場所」や「実演場所」、「劇中の人物」や「俳優」をそれぞれ「場所」、「人物」というように上位概念とした統一的な表現にし、その後、超属性で前者「劇中の設定」と後者「実演の属性」を区別するようにしてもよい。これにより、再構成するコンテンツを「劇」として捉えるか「メイキング」として捉えるかを、超属性によって統一的に区分あるいは制御することができる。
【０１１０】
更に、番組を再構成する手段としては、新たな脚本等からＣＧにより自動的に番組を構成するＴＶＭＬ（ＴＶ  Ｐｒｏｇｒａｍ  Ｍａｋｉｎｇ  Ｌａｎｇｕａｇｅ）がある。ＴＶＭＬとは、テレビ番組の映像と音声を、素材と台本（演出内容）とに分けて記述するものであり、番組台本を記述すれば、パソコン等で動作するソフトウェア等がこれを読取り、即座にテレビ番組として視聴（提示）することができるものである。また、ＴＶＭＬ言語は、データ内容を見たとき、それがテキストとして意味のある形で読むことができ可読性が高いためＴＶＭＬ台本を直接テキストエディタ等で作成することでＴＶＭＬを容易に作成することができる。
【０１１１】
つまり、ＴＶＭＬを上述した本件発明を適用することにより、シーン再構成手段３０８として利用することが可能であり、ユーザのニーズに対応して番組の再構成を行うことができる。
【０１１２】
＜コンテンツ再構成プログラム＞
ここで、本発明における受信装置１２は、上述した専用の装置構成等を用いて本発明におけるコンテンツ再構成処理を行うこともできるが、各構成における処理をコンピュータに実行させることができる実行プログラムを生成し、例えば、汎用のパーソナルコンピュータ、ワークステーション等にそのプログラムをインストールすることにより、本発明に係るコンテンツ再構成処理を実現することができる。
【０１１３】
＜ハードウェア構成＞
ここで、本発明におけるコンテンツ再構成処理が実行可能なコンピュータのハードウェア構成例について図を用いて説明する。図１１は、本発明におけるコンテンツ再構成処理が実現可能なハードウェア構成の一例を示す図である。
【０１１４】
図１１におけるコンピュータ本体には、入力装置４０１と、出力装置４０２と、ドライブ装置４０３と、補助記憶装置４０４と、メモリ装置４０５と、各種制御を行うＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）４０６と、ネットワーク接続装置４０７とを有するよう構成されており、これらはシステムバスＢで相互に接続されている。
【０１１５】
入力装置４０１は、ユーザが操作するキーボード及びマウス等のポインティングデバイスを有しており、ユーザからのプログラムの実行指示や再構成基準設定条件、コンテンツ、属性、超属性の入力指示等、各種操作信号を入力する。出力装置４０２は、本発明における処理を行うためのコンピュータ本体を操作するのに必要な各種ウィンドウやデータ等を表示するディスプレイ（モニタ）を有し、ＣＰＵ４０６が有する制御プログラムにより実行経過や結果、再構成されたコンテンツ等を表示することができる。
【０１１６】
ここで、本発明において、コンピュータ本体にインストールされる実行プログラムは、例えば、ＣＤ−ＲＯＭ等の記録媒体４０８等により提供される。プログラムを記録した記録媒体４０８は、ドライブ装置４０３にセット可能であり、記録媒体４０８に含まれる実行プログラムが、記録媒体４０８からドライブ装置４０３を介して補助記憶装置４０４にインストールされる。
【０１１７】
また、ドライブ装置４０３は、本発明に係る実行プログラムを記録媒体４０８に記録することができる。これにより、その記録媒体４０８を用いて、他の複数のコンピュータに容易にインストールすることができ、容易にコンテンツ再構成処理を実現することができる。
【０１１８】
補助記憶装置４０４は、ハードディスク等のストレージ手段であり、本発明における実行プログラムや、コンピュータに設けられた制御プログラム等を蓄積し必要に応じて入出力を行うことができる。また、補助記憶装置４０４は、上述したコンテンツや超属性を含むメタデータ等を記憶する記憶手段として用いることもできる。
【０１１９】
ＣＰＵ４０６は、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）等の制御プログラム、及びメモリ装置４０５により読み出され格納されている実行プログラムに基づいて、各種演算や各ハードウェア構成部とのデータの入出力等、コンピュータ全体の処理を制御して、コンテンツ再構成処理における各処理を実現することができる。また、プログラムの実行中に必要な各種情報等は、補助記憶装置４０４から取得することができ、また格納することもできる。
【０１２０】
ネットワーク接続装置４０７は、電話回線やＬＡＮケーブル等の通信ネットワーク等と接続することにより、実行プログラムを通信ネットワークに接続されている他の端末等から取得したり、プログラムを実行することで得られた実行結果又は本発明における実行プログラムを他の端末等に提供することができる。
【０１２１】
上述したようなハードウェア構成により、特別な装置構成を必要とせず、低コストで上述したコンテンツ再構成処理を実現することができる。また、プログラムをインストールすることにより、容易にコンテンツ再構成処理を実現することができる。
【０１２２】
＜第１のコンテンツ再構成処理手順＞
次に、本発明における実行プログラム（コンテンツ再構成プログラム）を用いたコンテンツ再構成処理手順についてフローチャートを用いて説明する。図１２は、第１のコンテンツ再構成処理手順の一例を示すフローチャートである。なお、図１２に示すフローチャートは、上述した第１の実施形態（ストーリー再構成処理）を示すものである。
【０１２３】
まず、図１２において、コンテンツを受信し（Ｓ０１）、更にコンテンツの属性情報（属性、超属性）を受信する（Ｓ０２）。なお、受信した属性情報は、シーン属性が記述された属性情報である。次に、Ｓ０１及びＳ０２で受信したコンテンツ及び属性情報を一時的に蓄積する（Ｓ０３）。ここで、コンテンツ全体の蓄積が終了したかを判断する（Ｓ０４）。蓄積が終了していない場合（Ｓ０４において、ＮＯ）、Ｓ０１に戻りコンテンツ全体が蓄積されるまで上述した処理を行う。
【０１２４】
また、蓄積が終了した場合（Ｓ０４において、ＹＥＳ）、Ｓ０３により蓄積された複数のシーンからなるコンテンツの読み出しを行い（Ｓ０５）、この時点で、ストーリーを再構成するか否かを判断する（Ｓ０６）。
【０１２５】
ここで、ストーリーを再構成する場合（Ｓ０６において、ＹＥＳ）、Ｓ０３により蓄積された属性情報の読み出しを行う（Ｓ０７）。また、Ｓ０７にて読み出した属性情報から、属性と超属性との分離を行う（Ｓ０８）。
【０１２６】
次に、Ｓ０８により分離した超属性に基づいてシーン属性に対する重み付けを行い（Ｓ０９）、その重み付け情報に基づいてシーンの選択を行う（Ｓ１０）。また、Ｓ０５により読み出した複数のシーンからなるコンテンツと、Ｓ１０により得られた選択結果とに基づいてストーリー再構成を行い（Ｓ１１）、再構成されたコンテンツを出力する（Ｓ１２）。なお、Ｓ０６において、ストーリーを再構成いない場合（Ｓ０６において、ＮＯ）、Ｓ０５により読み出したコンテンツをそのまま（受信した内容のまま）出力する（Ｓ１２）。
【０１２７】
ここで、Ｓ１２の処理が終了後、コンテンツ再構成処理を終了するか否かを判断する（Ｓ１３）。処理を終了しない場合（Ｓ１３において、ＮＯ）、Ｓ０５に戻り上述した処理を行う。また、処理を終了する場合（Ｓ１３において、ＹＥＳ）、コンテンツ再構成処理を終了する。
【０１２８】
上述したコンテンツ再構成処理手順により、超属性を利用して効率的に高精度なコンテンツを再構成することができる。また、プログラムをインストールすることにより、容易にコンテンツ再構成処理を実現することができる。
【０１２９】
＜第２のコンテンツ再構成処理手順＞
次に、本発明における実行プログラム（コンテンツ再構成プログラム）を用いた第２のコンテンツ再構成処理手順についてフローチャートを用いて説明する。図１３は、第２のコンテンツ再構成処理手順の一例を示すフローチャートである。なお、図１３に示すフローチャートは、上述した第２の実施形態（シーン再構成処理）を示すものである。
【０１３０】
まず、図１３において、コンテンツを受信し（Ｓ２１）、更にコンテンツの属性情報（属性、超属性）を受信する（Ｓ２２）。なお、受信した属性情報は、オブジェクト属性が記述された属性情報である。次に、Ｓ２２により得られた属性情報から、属性と超属性との分離を行う（Ｓ２３）。また、Ｓ２３により分離した超属性に基づいてオブジェクト属性に対する重み付けを行い（Ｓ２４）、その重み付け情報に基づいて再構成時に用いるオブジェクトの選択を行う（Ｓ２５）。次に、Ｓ２１にて受信した複数のオブジェクトからなるコンテンツと、Ｓ２５により得られた選択結果とに基づいて、番組コンテンツにおけるシーンの再構成を行い（Ｓ２６）、再構成されたコンテンツを出力する（Ｓ２７）。ここで、Ｓ２７の処理が終了後、コンテンツ再構成処理を終了するか否かを判断する（Ｓ２８）。また、次のシーンの再構成を行う等、処理を継続する場合（Ｓ２８において、ＮＯ）、Ｓ２１に戻り上述した処理を行う。また、処理を終了する場合（Ｓ２８において、ＹＥＳ）、コンテンツ再構成処理を終了する。
【０１３１】
上述したコンテンツ再構成処理手順により、超属性を利用して効率的に高精度なコンテンツの再構成を実現することができる。また、プログラムをインストールすることにより、容易にコンテンツ再構成処理を実現することができる。
【０１３２】
上述したように本発明によれば、超属性（超メタデータ）を利用して効率的に高精度なコンテンツの再構成を実現することができる。これにより、例えばコンテンツが番組のドラマや映画等であった場合にストーリー展開やシーンの内容等、具体的な番組の本質までが変わることなく、制作者の意図等を残したまま、効率的に高精度なコンテンツの再構成を実現することができる。
【０１３３】
具体的には、コンテンツあるいはコンテンツの個々のオブジェクトに付加される属性（メタデータ）が本質的な状況を表わしているか、又は単に任意性の中での状況を表わしているかの区分あるいはその程度を超属性として属性に付加して符号化する。これにより、超属性によってその属性を非優先情報として扱ったり、積極的に他表現等に変換して提示したりすることができる。
【０１３４】
以上本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形、変更が可能である。
【図面の簡単な説明】
【０１３５】
【図１】本発明におけるコンテンツ提供システムの一例を示す図である。
【図２】送信装置の概略構成の一例を示す図である。
【図３】第１の実施形態における受信装置の機能構成の一例を示す図である。
【図４】第１の実施形態におけるストーリー（シーン展開）の一例を示す図である。
【図５】図４に示すストーリー構成に対応する属性の記述例を示す図である。
【図６】図５に示す属性に超属性を付加した一例を示す図である。
【図７】第２の実施形態における受信装置の機能構成の一例を示す図である。
【図８】番組における「シーン」の構成の一例を示す図である。
【図９】図８に示す「シーン」構成をＸＭＬで表現した一例の図である。
【図１０】図９の属性情報に超属性を付加したＸＭＬ表記の一例を示す図である。
【図１１】本発明におけるコンテンツ再構成処理が実現可能なハードウェア構成の一例を示す図である。
【図１２】第１のコンテンツ再構成処理手順の一例を示すフローチャートである。
【図１３】第２のコンテンツ再構成処理手順の一例を示すフローチャートである。
【符号の説明】
【０１３６】
１０  コンテンツ提供システム
１１  送信装置
１２  受信装置
１３  通信ネットワーク
１４  放送ネットワーク
１０１  コンテンツデータベース
１０２  属性付加手段
１０３  超属性付加手段
１０４  コンテンツ送信手段
１０５  属性情報送信手段
２０１，３０１  コンテンツ受信手段
２０２，３０２  属性情報受信手段
２０３  蓄積手段
２０４  コンテンツ読出手段
２０５  シーン属性読出手段
２０６，３０３  超属性分離手段
２０７  シーン属性重み付け手段
２０８，３０６  再構成基準設定手段
２０９  シーン選択手段
２１０  ストーリー再構成手段
３０４  オブジェクト属性重み付け手段
３０５  代替オブジェクト蓄積手段
３０７  オブジェクト選択手段
３０８  シーン再構成手段
４０１  入力装置
４０２  出力装置
４０３  ドライブ装置
４０４  補助記憶装置
４０５  メモリ装置
４０６  ＣＰＵ
４０７  ネットワーク接続装置
４０８  記録媒体
【図１】
2007049575.tif 000003
【図２】
2007049575.tif 000004
【図３】
2007049575.tif 000005
【図４】
2007049575.tif 000006
【図５】
2007049575.tif 000007
【図６】
2007049575.tif 000008
【図７】
2007049575.tif 000009
【図８】
2007049575.tif 000010
【図９】
2007049575.tif 000011
【図１０】
2007049575.tif 000012
【図１１】
2007049575.tif 000013
【図１２】
2007049575.tif 000014
【図１３】
2007049575.tif 000015