(57)【要約】【課題】視聴者の興味を惹くＣＭ番組を提供し、ＣＭの視聴を促進する。【解決手段】本発明の録画装置１は、記憶媒体に記録されている放送データが表す放送に含まれるＣＭのうち、共通の属性を有する複数のＣＭを前記ＣＭ番組の構成要素として選択するＣＭ選択部３３と、ＣＭ番組の番組構成を定義している番組構成データの中から、前記ＣＭ選択部によって選択されたＣＭに適合する番組構成データを選択する構成選択部３４と、前記構成選択部によって選択された番組構成データに従って、前記ＣＭ番組を合成する番組合成部３６とを備えているため、複数のＣＭを構成要素とするＣＭ番組を生成することができる。【選択図】図１
2008022095.tif 000002
【特許請求の範囲】
【請求項１】
複数のＣＭを構成要素とするＣＭ番組を生成するＣＭ番組生成装置であって、
記憶媒体に記録されているＣＭのうち、共通の属性を有する複数のＣＭを前記ＣＭ番組の構成要素として選択するＣＭ選択部と、
ＣＭ番組の番組構成を定義している番組構成データの中から、前記ＣＭ選択部によって選択されたＣＭに適合する番組構成データを選択する構成選択部と、
前記構成選択部によって選択された番組構成データに従って、前記ＣＭ番組を合成する番組合成部とを備えていることを特徴とするＣＭ番組生成装置。
【請求項２】
前記番組合成部は、
前記番組構成データに含まれているＣＭ番組におけるＣＭの並び順を定義するＣＭ順序データに従ってＣＭを配列することを特徴とする請求項１に記載のＣＭ番組生成装置。
【請求項３】
前記番組構成データには、前記ＣＭ順序データが複数含まれており、
前記番組合成部は、
複数のＣＭ順序データの中から、予め定められた選択方法に従って、ＣＭ番組に適用するＣＭ順序データを選択することを特徴とする請求項２に記載のＣＭ番組生成装置。
【請求項４】
前記ＣＭ選択部は、
ＣＭの属性を表す属性データが含まれているＣＭガイドデータをＣＭごとに取得し、共通の属性データを有するＣＭガイドデータを元に、対応するＣＭを前記ＣＭ番組の構成要素として選択することを特徴とする請求項１に記載のＣＭ番組生成装置。
【請求項５】
前記構成選択部は、
前記共通の属性データと同じ内容を表す属性データを含んでいる番組構成データを、ＣＭ番組に適用する番組構成データとして選択することを特徴とする請求項４に記載のＣＭ番組生成装置。
【請求項６】
前記番組合成部は、
前記ＣＭガイドデータに含まれている属性データによって表されるＣＭの属性に関する情報を、ＣＭの内容を説明するＣＭ説明情報として、前記ＣＭ番組に含めることを特徴とする請求項４に記載のＣＭ番組生成装置。
【請求項７】
前記番組合成部は、
前記番組構成データに含まれているレイアウトデータであって、ＣＭ番組における前記ＣＭ説明情報に含まれるＣＭ説明画像のレイアウトを定義するレイアウトデータに従って、前記ＣＭ説明画像をＣＭ番組の中に配置することを特徴とする請求項６に記載のＣＭ番組生成装置。
【請求項８】
前記番組構成データには、前記レイアウトデータが複数含まれており、
前記番組合成部は、
複数のレイアウトデータの中から、予め定められた選択方法に従って、ＣＭ番組に適用するレイアウトデータを選択することを特徴とする請求項７に記載のＣＭ番組生成装置。
【請求項９】
前記番組合成部は、
前記番組構成データに含まれている加工データであって、前記ＣＭ説明情報の加工内容を定義する加工データに従って、前記ＣＭ説明情報の提示を変化させることを特徴とする請求項６に記載のＣＭ番組生成装置。
【請求項１０】
前記番組構成データには、前記加工データが複数含まれており、
前記番組合成部は、
複数の加工データの中から、予め定められた選択方法に従って、前記ＣＭ説明情報に適用する加工データを選択することを特徴とする請求項９に記載のＣＭ番組生成装置。
【請求項１１】
前記番組合成部は、
前記番組構成データに含まれている素材データであって、各種の画像や音声を表す素材データを、前記ＣＭ説明情報に付加することを特徴とする請求項６に記載のＣＭ番組生成装置。
【請求項１２】
請求項１から１１のいずれか１項に記載のＣＭ番組生成装置と、
放送を受信して記憶媒体に記録する画像記録部とを備えていることを特徴とする画像記録装置。
【請求項１３】
複数のＣＭを構成要素とするＣＭ番組を生成するＣＭ番組生成方法であって、
記憶媒体に記録されている放送データが表す放送に含まれるＣＭのうち、共通の属性を有する複数のＣＭを前記ＣＭ番組の構成要素として選択するＣＭ選択ステップと、
ＣＭ番組の番組構成を定義している番組構成データの中から、前記ＣＭ選択ステップにおいて選択されたＣＭに適合する番組構成データを選択する構成選択ステップと、
前記構成選択ステップにおいて選択された番組構成データに従って、前記ＣＭ番組を合成する番組合成ステップとを含んでいることを特徴とするＣＭ番組生成方法。
【請求項１４】
請求項１から１１のいずれか１項に記載のＣＭ番組生成装置を動作させる制御プログラムであって、コンピュータを上記の各手段として機能させるための制御プログラム。
【請求項１５】
請求項１４に記載の制御プログラムを記録しているコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のＣＭの中から、映像の関連性に基づいて映像を選択して、ＣＭ番組を合成するＣＭ番組生成装置、画像記録装置、ＣＭ番組生成方法、制御プログラム、および、記録媒体に関するものである。
【背景技術】
【０００２】
従来、テレビのＣＭ（Ｃｏｍｍｅｒｃｉａｌ  Ｍｅｓｓａｇｅ）は、録画時に省略されたり（ＣＭカット）、あるいは再生時に飛ばされたり（ＣＭスキップ）することが多い。近年、ビデオレコーダの進歩と普及により、ＣＭカットやＣＭスキップがより簡便に精度よく行えるようになっているため、その傾向は一層強まっており、広告スポンサーにとって問題となっている。
【０００３】
ＣＭの視聴を促進するための技術として、ビデオレコーダにおいて録画したコンテンツからＣＭを抜き出して明示することによって視聴機会を増やしたり、電子番組表の番組データとＣＭ情報とを関連づけて、ＣＭ情報の検索性を向上させたりする技術が提案されている（例えば、特許文献１参照）。
【０００４】
図１６は、特許文献１において開示されている従来技術の概要を表す図である。従来技術におけるＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）ビデオレコーダ１３０は、放送局１００から放送される放送データ１１０であって、番組とＣＭとを区別可能なコンテンツの識別子（コンテンツ種別１１１）を含んでいる放送データ１１０を、番組とＣＭの情報とを対応づけた電子番組表１２０を使用して、内蔵のＨＤＤに記録データ１４０として予約録画する。
【０００５】
記録データ１４０は、放送データを記録した記録コンテンツ１６０と、記録したコンテンツを管理するインデックス１４１からなる。インデックス１４１は、コンテンツインデックス１５１と、その集合を管理するコンテンツインデックスリスト１５０とから構成される。１つの記録コンテンツ１６０は、記録開始から終了までの一連のデータを示し、その内容は、コンテンツの情報と、番組の情報と、ＣＭの情報とに分けられる。コンテンツインデックス１５１は、前記コンテンツの情報と、前記番組の情報と、前記ＣＭの情報の各々に関係づけられ、これらを独立に管理可能である。
【０００６】
このようにして、コンテンツとして独立したＣＭの管理を可能にすることで、ユーザはＣＭのみを取り出して視聴することが容易にできるようになるため、ＣＭの視聴機会を増やすことが可能になる。
【０００７】
また、ＣＭを視聴させるための別の従来技術として、視聴者がＣＭを視聴あるいは再生したかどうかを検知し、ＣＭが視聴されない限り、番組の本体を視聴できないようにする技術も開示されている（例えば、特許文献２参照）。
【特許文献１】特開２００２‐１８５８９１号公報（２００２年  ６月２８日公開）
【特許文献２】特表２００３‐５２２４８３号公報（２００３年  ７月２２日公表）
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記従来の構成においては、格納されたＣＭを個別に検索して確認しようとする積極的な視聴者にとっての利便性は向上するものの、一般的な視聴者のＣＭの視聴を促進することはできない。
【０００９】
具体的には、特許文献１の技術では、ＣＭが単体で参照可能であるように管理されており、ＣＭが番組とは別に独立に管理されることによってＣＭ単体の視聴を容易にできるようになるが、あくまで特定のＣＭに対してあらかじめ興味を有している視聴者が所望のＣＭを検索する場合の利便性が向上するに過ぎない。つまり、元々ＣＭに興味を持っていない視聴者がＣＭを視聴する契機とはならない。
【００１０】
一方、特許文献２の技術は、視聴者がテレビ番組を見ようとすればＣＭを視聴せざるをえなくする。これに限らず、番組視聴のためにＣＭを強制的に視聴させる方法は、視聴者にとってＣＭの視聴が義務的行為になり、ＣＭへの抵抗感がさらに増してしまうという問題があった。
【００１１】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、ＣＭの視聴を促進するために、視聴者に対してＣＭを構成要素とする魅力的な番組を生成することができるＣＭ番組生成装置、画像記録装置、ＣＭ番組生成方法、制御プログラム、および、記録媒体を実現することにある。
【課題を解決するための手段】
【００１２】
本発明に係るＣＭ番組生成装置は、上記の課題を解決するために、複数のＣＭを構成要素とするＣＭ番組を生成するＣＭ番組生成装置であって、記憶媒体に記録されているＣＭのうち、共通の属性を有する複数のＣＭを前記ＣＭ番組の構成要素として選択するＣＭ選択部と、ＣＭ番組の番組構成を定義している番組構成データの中から、前記ＣＭ選択部によって選択されたＣＭに適合する番組構成データを選択する構成選択部と、前記構成選択部によって選択された番組構成データに従って、前記ＣＭ番組を合成する番組合成部とを備えていることを特徴としている。
【００１３】
上記の構成によれば、ＣＭ番組生成装置は、ＣＭ番組を生成する。ＣＭ番組とは、複数のＣＭが繋ぎ合わされて１つの番組の形式に構成された番組である。
【００１４】
また、上記の構成によれば、ＣＭ選択部は、これまでに放送されたテレビジョン放送などの放送データが記録されている記憶媒体から、ある共通の属性を有するＣＭを選択する。ここで、記憶媒体に記録されている放送データは、通常のテレビジョン放送以外に、インターネットなどを通じた放送であってもよく、ＣＭが含まれるあらゆる放送を対象としており、特に限定はされない。また、共通の属性としては、例えば、広告の対象や出演者などが考えられるが、他にも企業やＣＭの監督、あるいはＣＭに用いた楽曲などであってもよく特に限定はされない。
【００１５】
さらに、上記の構成によれば、構成選択部は、ＣＭ番組の番組構成を定義している番組構成データの中から、前記ＣＭ選択部によって選択されたＣＭを構成要素とするＣＭ番組に適合する番組構成データを選択する。ここで、番組構成データとは、ＣＭ番組を合成するために使われるテンプレートであり、ＣＭ番組中でのＣＭの順序や画面レイアウトのほか、テロップなどによるＣＭに関する説明や音響効果、画像効果による演出内容等を決定するデータである。なお、番組構成データをユーザによって書き換え可能としてもよい。
【００１６】
また、上記の構成によれば、番組合成部は、前記構成選択部によって選択された番組構成データによって定義されている内容をもとに、ＣＭ番組を合成する。つまり、生成されるＣＭ番組には、前記番組構成データにおいて定義されているＣＭの順序、テロップなどによるＣＭの説明、画面レイアウト、各種の演出などが反映されている。
【００１７】
これにより、共通の属性を有する関連性の高い複数のＣＭが１本の番組としてユーザに対して提供される。このようにして提供されたＣＭ番組は、テレビ番組の合間に何ら脈絡なく羅列されるＣＭに比べて、ユーザの興味を惹く。したがって、本発明に係るＣＭ番組生成装置によれば、ユーザのＣＭの視聴を促進する。
【００１８】
本発明に係るＣＭ番組生成方法は、複数のＣＭを構成要素とするＣＭ番組を生成するＣＭ番組生成方法であって、記憶媒体に記録されている放送データが表す放送に含まれるＣＭのうち、共通の属性を有する複数のＣＭを前記ＣＭ番組の構成要素として選択するＣＭ選択ステップと、ＣＭ番組の番組構成を定義している番組構成データの中から、前記ＣＭ選択ステップにおいて選択されたＣＭに適合する番組構成データを選択する構成選択ステップと、前記構成選択ステップにおいて選択された番組構成データに従って、前記ＣＭ番組を合成する番組合成ステップとを含んでいることを特徴としている。
【００１９】
上記の構成によれば、本発明に係るＣＭ番組生成装置と同様の作用効果を奏する。
【００２０】
また、本発明に係るＣＭ番組生成装置では、前記番組合成部は、前記番組構成データに含まれているＣＭ番組におけるＣＭの並び順を定義するＣＭ順序データに従ってＣＭを配列することが好ましい。
【００２１】
上記の構成によれば、前記番組合成部は、番組構成データに含まれるＣＭ順序データが定義している順序に従ってＣＭを配列し、ＣＭ番組を合成する。ＣＭ順序データによって定義されるＣＭの配列順序としては、例えば、放送開始順、録画日時順などが挙げられるが、ＣＭ放映時間やデータ量、あるいは、ランダムであってもよく、特に限定はされない。これにより、ＣＭ番組におけるＣＭの順序をＣＭ番組の内容に応じて予め定義しておくことができるため、ユーザにとってより魅力的なＣＭ番組を生成できる。
【００２２】
また、本発明に係るＣＭ番組生成装置では、前記番組構成データには、前記ＣＭ順序データが複数含まれており、前記番組合成部は、複数のＣＭ順序データの中から、予め定められた選択方法に従って、ＣＭ番組に適用するＣＭ順序データを選択することが好ましい。
【００２３】
上記の構成によれば、前記番組構成データには、前記ＣＭ順序データが複数含まれている。そして、前記番組合成部は、複数のＣＭ順序データの中から、予め定められた選択方法に従って、合成されるＣＭ番組に適用するＣＭ順序データを選択する。ここで、予め定められた選択方法としては、例えば、乱数を用いてランダムに選択する方法や、ある順序で並べられた複数のＣＭ順序データを順に用いる方法などが考えられ、特に限定されない。これにより、ある属性についてのＣＭ番組を合成する場合に、同じ番組構成データを用いたとしても、合成される番組に変化を与えることができるため、ユーザを飽きさせることがなくなる。
【００２４】
また、本発明に係るＣＭ番組生成装置では、前記ＣＭ選択部は、ＣＭの属性を表す属性データが含まれているＣＭガイドデータをＣＭごとに取得し、共通の属性データを有するＣＭガイドデータについて、対応するＣＭを前記ＣＭ番組の構成要素として選択することが好ましい。
【００２５】
上記の構成によれば、前記ＣＭ選択部は、ＣＭガイドデータを取得する。ここで、ＣＭガイドデータは、ＣＭごとに１対１に対応付けられて管理されるＣＭの内容を表すデータである。また、ＣＭガイドデータには、少なくとも、広告の対象や出演者などのＣＭの属性を表す属性データが含まれている。そして、前記ＣＭ選択部は、複数のＣＭの中から、ＣＭガイドデータに含まれている属性データが共通するＣＭについて、ＣＭ番組の構成要素として選択する。これにより、共通の属性を有する関連性の高いＣＭを正確に選択することができるようになる。
【００２６】
また、本発明に係るＣＭ番組生成装置では、前記構成選択部は、前記共通の属性データと同じ内容を表す属性データを含んでいる番組構成データを、ＣＭ番組に適用する番組構成データとして選択することが好ましい。
【００２７】
上記の構成によれば、前記構成選択部は、前記ＣＭ選択部によって選択されたＣＭに共通の属性データが含まれている番組構成データを、合成されるＣＭ番組に適用する番組構成データとして選択する。これにより、合成されるＣＭ番組に対して適切な番組構成データを選択できるようになる。
【００２８】
また、本発明に係るＣＭ番組生成装置では、前記番組合成部は、前記ＣＭガイドデータに含まれている属性データによって表されるＣＭの属性に関する情報を、ＣＭの内容を説明するＣＭ説明情報として、前記ＣＭ番組に含めることが好ましい。
【００２９】
上記の構成によれば、前記番組合成部は、ＣＭガイドデータに含まれている属性データが表しているＣＭ番組の属性に関する情報を、ＣＭ説明情報としてＣＭ番組に含める。ここで、ＣＭ説明情報とは、ＣＭを説明する情報であり、例えば、ＣＭを説明する情報を表す画像や音声などである。ＣＭを説明する情報を表す画像としては、例えば、属性データとして含まれているＣＭの属性を表すテキストデータについての文字列の画像である。ＣＭを説明する情報を表す画像としては文字列以外にも、写真や絵であってもよく特に限定はされない。また、ＣＭ説明情報は、番組を説明する音声などであってもよく、特に限定はされない。これにより、ＣＭ番組中に、ＣＭ番組を構成する各ＣＭについての説明が提示されるようになるため、ユーザはＣＭに関して様々な情報を取得できるようになり、生成されたＣＭ番組がユーザにとって一層魅力的な番組となる。
【００３０】
また、本発明に係るＣＭ番組生成装置では、前記番組合成部は、前記番組構成データに含まれているレイアウトデータであって、ＣＭ番組におけるＣＭ説明情報に含まれるＣＭ説明画像のレイアウトを定義するレイアウトデータに従って、前記ＣＭ説明画像をＣＭ番組の中に配置することが好ましい。
【００３１】
上記の構成によれば、前記番組構成データには、前記ＣＭ説明画像のＣＭ番組におけるレイアウトを表すレイアウトデータが含まれている。ここで、レイアウトデータは、ＣＭ説明画像を、例えば、ＣＭの前に単独で表示するのか、ＣＭの後に単独で表示するのか、あるいは、ＣＭと同じ画面上に表示する場合にはどのような画面構成で表示するのか等について定義されている。そして、前記番組合成部は、このレイアウトデータの定義に基づいて、前記ＣＭ説明画像をＣＭ番組の中に配置する。これにより、ＣＭ番組の中にＣＭの説明を効果的に配置することができるようになる。
【００３２】
また、本発明に係るＣＭ番組生成装置では、前記番組構成データには、前記レイアウトデータが複数含まれており、前記番組合成部は、複数のレイアウトデータの中から、予め定められた選択方法に従って、ＣＭ番組に適用するレイアウトデータを選択することが好ましい。
【００３３】
上記の構成によれば、前記番組構成データには、前記レイアウトデータが複数含まれている。そして、前記番組合成部は、複数のレイアウトデータの中から、予め定められた選択方法に従って、合成されるＣＭ番組に適用するレイアウトデータを選択する。ここで、予め定められた選択方法としては、例えば、乱数を用いてランダムに選択する方法や、ある順序で並べられた複数のレイアウトデータを順に用いる方法などが考えられ、特に限定されない。これにより、ある属性についてのＣＭ番組を合成する場合に、同じ番組構成データを用いたとしても、合成される番組に変化を与えることができるため、ユーザを飽きさせることがなくなる。
【００３４】
また、本発明に係るＣＭ番組生成装置では、前記番組合成部は、前記番組構成データに含まれている加工データであって、前記ＣＭ説明情報の加工内容を定義する加工データに従って、前記ＣＭ説明情報の提示を変化させることが好ましい。
【００３５】
上記の構成よれば、前記番組構成データには、加工データが含まれている。ここで、加工データは、例えば、前記ＣＭ説明情報に含まれる前記ＣＭ説明画像として表示される文字列に対して付与する各種の装飾やアニメーション等の視覚的効果を定義したデータを含んでいる。ＣＭ説明情報には、ＣＭ説明画像以外に、ＣＭ説明画像として表示される文字列のもととなるテキストデータを、音声化することによって生成される音声情報も含まれる。したがって、加工データは、そのような音声に対する音量、音長、音質の変更等の聴覚的効果を定義するデータであってもよく、特に限定はされない。そして、前記番組合成部は、この加工データの定義に基づいて、前記ＣＭ説明情報を加工する。これにより、ＣＭ番組の中で各ＣＭについての説明をより効果的に行うことができるようになる。
【００３６】
また、本発明に係るＣＭ番組生成装置では、前記番組構成データには、前記加工データが複数含まれており、前記番組合成部は、複数の加工データの中から、予め定められた選択方法に従って、前記ＣＭ説明情報に適用する加工データを選択することが好ましい。
【００３７】
上記の構成によれば、前記番組構成データには、前記加工データが複数含まれている。そして、前記番組合成部は、複数の加工データの中から、予め定められた選択方法に従って、合成されるＣＭ番組に適用する加工データを選択する。ここで、予め定められた選択方法としては、例えば、乱数を用いてランダムに選択する方法や、ある順序で並べられた複数の加工データを順に用いる方法などが考えられ、特に限定されない。これにより、ある属性についてのＣＭ番組を合成する場合に、同じ番組構成データを用いたとしても、合成される番組に変化を与えることができるため、ユーザを飽きさせることがなくなる。
【００３８】
また、本発明に係るＣＭ番組生成装置では、前記番組合成部は、前記番組構成データに含まれている素材データであって、各種の画像や音声を表す素材データを、前記ＣＭ説明情報に付加することが好ましい。
【００３９】
上記の構成によれば、前記番組構成データには、素材データが含まれている。ここで、素材データは、ＣＭ番組の中で用いられるＣＭ以外の画像や音声を表すデータである。そして、前記番組合成部は、この素材データが表す画像や音声を、前記ＣＭ説明情報に含まれるＣＭ説明画像の背景画像や背景音として適用する。また、前記ＣＭ説明情報としての音声情報に、素材データによって表される効果音が付加されるような構成であってもよく、特に限定はされない。これにより、ＣＭ番組の中で各ＣＭについての説明をより効果的に行うことができるようになる。
【００４０】
本発明に係る画像記録装置は、前記ＣＭ番組生成装置と、放送を受信して記憶媒体に記録する画像記録部とを備えている。
【００４１】
上記の構成によれば、画像記録装置は、画像記録部が放送を受信し、記憶媒体に記録する。記憶媒体には、受信した放送に含まれているテレビ番組やＣＭなどを表す放送データが記録されている。そして、前記ＣＭ番組生成装置が、記憶媒体に記録されているＣＭのうち、関連性の高い複数のＣＭを合成してＣＭ番組を生成する。これにより、本発明に係る画像記録装置によれば、ユーザにとって魅力的なＣＭ番組を提供できるようになるため、ユーザのＣＭの視聴を促進することができる。
【００４２】
なお、上記ＣＭ番組生成装置は、コンピュータによって実現してもよい。この場合、コンピュータを上記各手段として動作させることにより上記ＣＭ番組生成装置をコンピュータにおいて実現する制御プログラム、およびその制御プログラムを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【発明の効果】
【００４３】
本発明に係るＣＭ番組生成装置は、以上のように、複数のＣＭを構成要素とするＣＭ番組を生成するＣＭ番組生成装置であって、記憶媒体に記録されている放送データが表す放送に含まれるＣＭのうち、共通の属性を有する複数のＣＭを前記ＣＭ番組の構成要素として選択するＣＭ選択部と、ＣＭ番組の番組構成を定義している番組構成データの中から、前記ＣＭ選択部によって選択されたＣＭに適合する番組構成データを選択する構成選択部と、前記構成選択部によって選択された番組構成データに従って、前記ＣＭ番組を合成する番組合成部とを備えているので、共通の属性を有する関連性の高い複数のＣＭが１本の番組としてユーザに対して提供される。
【００４４】
それゆえ、本発明に係るＣＭ番組生成装置によれば、生成されたＣＭ番組は、テレビ番組の合間に何ら脈絡なく羅列されるＣＭに比べて、ユーザの興味を惹くため、ユーザのＣＭの視聴を促進するという効果を奏する。
【発明を実施するための最良の形態】
【００４５】
〔実施の形態１〕
本発明の一実施形態について図１乃至図９を用いて説明する。本実施の形態においては、録画した放送に含まれるＣＭから相互の共通性に基づいて選択したＣＭを、番組の形式に合成する録画装置１（ＣＭ番組生成装置）について説明する。なお、本実施の形態においては、本発明に係るＣＭ番組生成装置を録画装置１に適用した場合について説明する。以下では、録画装置１によって合成される番組をＣＭ番組と呼ぶ。
【００４６】
なお、ＣＭ番組は、広告対象や出演者など、各ＣＭに共通する何らかの属性をもとに、録画した放送の中からＣＭを抽出して合成することによって生成されるが、テロップを用いた紹介や説明を付加したり、音響効果や画像効果で演出したりして、視聴者が興味を持って視聴できるように内容を構成してもよく特に限定はされない。
【００４７】
（録画装置１）
図１は、本発明の実施の形態１に係る録画装置１の概略構成を示した機能ブロック図である。録画装置１は、放送受信部（画像記録部）３１と、記録媒体３２と、ＣＭ選択部３３と、構成選択部３４と、番組構成情報記録媒体３５と、番組合成部３６と、映像出力部３７とを備えている。
【００４８】
放送受信部３１は、放送局２０から送られる放送波を受信し、放送信号に含まれている映像信号や音声信号、あるいは、メタデータなどを取り出す。また、放送受信部３１は、メタデータの利用や音声信号の無声部分の検出などによって、放送信号の中から、ＣＭの映像や音声を表すＣＭの放送データを個別に取得できる。そして、放送受信部３１は、放送信号をもとに、ＣＭについての付加的な情報を表すＣＭガイドデータを取得する。ＣＭガイドデータは、各ＣＭと１対１に対応するように管理される。ＣＭガイドデータの詳細については後述する。
【００４９】
なお、図１の構成においては省略されているが、当然のことながら、従来の一般的な録画装置と同様、本体に備えられたボタンやリモコンを介したユーザからの指示や録画予約の設定などに基づいて、受信した映像信号を映像出力部３７に出力したり、映像データを記録媒体３２に記録したりするような構成であってもよく、特に限定はされない。
【００５０】
記録媒体３２は、放送受信部３１によって取得されたＣＭの映像や音声を表すデータおよびＣＭガイドデータを記録する。また、記録媒体３２は、番組合成部３６によって合成されたＣＭ番組も記録する。番組合成部３６については後述する。なお、記録媒体３２は、他の記録装置と共通の装置であったり、着脱可能な外付けの装置であったりしてもよく、特に限定はされない。
【００５１】
ＣＭ選択部３３は、記録媒体３２に記録されているＣＭガイドデータを利用して、ＣＭ番組を構成するＣＭを選択する。換言すれば、ＣＭ選択部３３において選択されたＣＭによってＣＭ番組は構成される。ＣＭ選択部３３においてＣＭを選択するための具体的な処理の内容については後述する。
【００５２】
構成選択部３４は、生成するＣＭ番組について、番組構成データを選択して番組の構成を決定する。番組構成データは、ＣＭ番組を合成するために使われるテンプレートであり、ＣＭ番組中でのＣＭの順序や画面レイアウトのほか、上述したテロップによる説明や音響効果、画像効果による演出内容を決定するデータである。
【００５３】
番組構成データ記録媒体３５は、構成選択部３４において番組の構成を決定するのに用いられる番組構成データを記録している。番組構成データは、番組構成データ記録媒体３５に予め記録されている構成であってもよいし、メモリカードや通信回線などを介して録画装置１の外部から変更できるような構成であってもよい。あるいは、番組構成データ記録媒体３５そのものを録画装置１の外部に設置する構成としてもよく、特に限定はされない。
【００５４】
番組合成部３６は、ＣＭ選択部３３が選択した複数のＣＭを、構成選択部３４が選択した番組構成データに基づいて合成し、１本のＣＭ番組を生成する。番組合成部３６が生成したＣＭ番組は、上述したとおり、記録媒体３２に記録される。
【００５５】
映像出力部３７は、番組合成部３６において合成されたＣＭ番組の映像信号が供給されると、テレビ２１にＣＭ番組の映像信号を出力してＣＭ番組の映像を表示するための制御を行う。なお、映像出力部３７は、記録媒体３２に記録されているＣＭ番組以外の映像データや、放送受信部３１が受信する放送についても、テレビ２１に映像信号を出力することができる。
【００５６】
（ＣＭ番組の生成処理の概要）
以下に、録画装置１においてＣＭ番組が生成される処理の概要について説明する。図４は、ＣＭ番組を生成する処理の流れの概要を表すフローチャートである。
【００５７】
ステップＳ１は、ＣＭ選択部３３における処理である。ステップＳ１の目的は、放送受信部３１において受信される放送に含まれている複数のＣＭのうち、共通の属性を有するＣＭを選択することである。１つのＣＭ番組は、このＣＭ選択部３３において選択された共通の属性を有するＣＭによって構成される。ステップＳ１においては、各ＣＭに１対１に対応するＣＭガイドデータを用いて、複数のＣＭの中から共通の属性を有するＣＭを選択する処理が行われる。
【００５８】
ここで、ＣＭガイドデータについて説明する。図２は、ＣＭガイドデータのデータ構造を表す図である。図２に示されているとおり、ＣＭガイドデータは、ＣＭ識別子と１つ以上の属性データを含んでいる。
【００５９】
ＣＭ識別子は、各ＣＭガイドデータを区別するために付与される値であり、ＣＭごとに固有の値である。ＣＭ識別子は、放送信号をもとに取得される。ＣＭ識別子は、その値がＣＭを表す放送信号に直接含まれていることが望ましい。しかしながら、放送信号に直接含まれていない場合であっても、例えば、ＣＭを表す映像信号にハッシュ関数などの演算を施すことによって、ＣＭごとに固有の値を得るようにすれば、得られた値をＣＭ識別子として使用できる。
【００６０】
属性データは、ＣＭに関する付加的な情報を表している。属性データはＣＭ識別子とは異なり、あるＣＭガイドデータに含まれる属性データが、他のＣＭガイドデータに含まれていてもよい。また、１つのＣＭガイドデータの中に、複数の属性データが含まれていてもよい。なお、属性データは、放送信号に詳細に含まれていれば取得が容易であるので望ましい。しかしながら、属性データの取得方法はこれに限らず、放送信号以外から取得することもできる。例えば、ＣＭ識別子を用いて検索し得るデータベースの形態で保存しておくこともできる。この場合、あらかじめ、ＣＭ識別子に対応づけて（すなわち、ＣＭごとに）属性データが登録されているテーブルを用意しておくことになる。つまり、処理の対象とするＣＭについてＣＭ識別子を取得した後、ＣＭ識別子を用いて前記テーブルを検索することによって属性データを取得できる。これにより、放送受信部３１はＣＭガイドデータを取得できることになる。
【００６１】
また、図２に示すとおり、属性データは、属性名と属性値の対からなる。属性名は、属性自体の分類を表す名称である。属性名には、あらかじめ定められた分類を用いる。例えば、「商品カテゴリ」、「広告主の名称」、「出演者名」、「ＢＧＭタイトル」、「価格」、「放送開始日時」などである。一方、属性値は、属性名に対応して各ＣＭが持つ値を表す。例えば、属性名「商品カテゴリ」に対する「音楽」や、属性名「価格」に対する「５００円」などが属性値である。
【００６２】
ステップＳ１においては、ＣＭ選択部３３によって、前記属性データを用いて、放送受信部３１が受信する放送に含まれている複数のＣＭのうち、ＣＭ番組を構成するＣＭとして、共通する属性が多いＣＭを選択する処理が行われる。
【００６３】
ここで、ＣＭの属性が共通しているか否かは、属性データを用いて判定される。例えば、２つの異なるＣＭについて、それぞれのＣＭガイドデータに含まれる属性データが等しい場合、すなわち、属性データを構成する属性名と属性値とが両方とも等しい場合、属性データが共通する、という。そして、各属性データについて、いくつのＣＭガイドデータにおいて共通しているかを評価し、最も多くのＣＭガイドデータにおいて共通の属性データを共通属性データとする。最終的に、共通属性データに相当する属性データを持つＣＭガイドデータに対応するＣＭが、ＣＭ番組を構成するＣＭとして選択される。なお、共通属性データは、複数のＣＭに共通する属性データについての便宜的な呼称である。したがって、共通属性データのデータ形式自体は属性データと同一である。
【００６４】
ステップＳ２は、構成選択部３４における処理である。このステップでは、前記共通属性データに基づいて番組構成データが選択される。上述したとおり、番組構成データは、ＣＭ番組を合成するために使われるテンプレートであり、ＣＭ番組中でのＣＭの順序や画面レイアウトのほか、上述したテロップによる説明や音響効果、画像効果による演出内容を決定するデータである。
【００６５】
ここで、さらに詳細に番組構成データについて説明する。図３は、番組構成データのデータ構造を表す図である。図３に示されているとおり、番組構成データは、属性データ以外に、配置データ（ＣＭ順序データ、レイアウトデータ）と加工データとを含んでいる。
【００６６】
番組構成データは、ＣＭ番組の効果を高めるために用いられるデータであって、音楽や車といったＣＭのテーマに沿って構成されている。前記テーマは、属性データとして番組構成データに含まれている。例えば、車に関連したＣＭを集めたＣＭ番組に適用することを意図された番組構成データは、属性名として「商品カテゴリ」、属性値として「車」という属性データが含まれるように作成される。これにより、番組構成データに含まれる属性データとＣＭの属性データとを比較すれば、その番組構成データのテーマがＣＭに対して適しているか否かを判定できる。つまり、選択構成部３４は、ＣＭ番組に適用する番組構成データとして、ＣＭ番組の共通属性データが含まれている番組構成データを選択する。
【００６７】
配置データは、ＣＭ番組におけるＣＭの順序や、画面内におけるレイアウトを定義しているデータである。ＣＭの順序は、あらかじめ定められた複数の方法の中からユーザが選択することによって設定される。ＣＭの順序についてあらかじめ定められた複数の方法としては、放送開始順、録画日時順、ランダムな順などがある。また、レイアウトに関するデータは、ＣＭおよびＣＭの説明部分（ＣＭ説明情報、ＣＭ説明画像）を画面上にどのように配置するかを定義しているデータであり、表示位置や表示画面の大きさ等を指定する情報である。
【００６８】
加工データは、ＣＭおよびＣＭの説明部分の内容や音声に対する加工方法に関する情報を含む。加工方法とは、簡単な例では、画面上に表示するテキストの色や装飾の指定も含まれる。あるいは、テキストや画像を画面上で変形させてアニメーションを生成する方法や、ある画像から別の画像への遷移の種類なども加工方法として扱われる。同様に音声に関しても、所定の時間で音量や音程を変化させるなどの処理が加工方法として指定できる。
【００６９】
なお、ＣＭガイドデータと同様、番組構成データが持つ属性データも１つだけとは限らない。テーマを表した適切な属性データを多く持つか、あるいは、多種の番組構成データを用意することで、ＣＭ番組の合成に適用しやすくなり、ＣＭ視聴の促進効果が高まる。
【００７０】
また、番組構成データは、あらかじめ作成されて番組構成データ記録媒体３５に格納される。あるいは、番組構成データを外部記録媒体や通信回線や放送信号を通じて、自動的あるいは手動操作により適宜更新されるような構成であってもよい。この構成によれば、ＣＭ番組に適用される番組構成データが変更されることによって、合成されるＣＭ番組の演出内容も変化するため、視聴者が飽きることを防いでＣＭ番組の効果を高めることができる。
【００７１】
ステップＳ３は、番組合成部３６における処理である。このステップでは、番組合成部３６が、ステップＳ１においてＣＭ番組の構成要素として選択されたＣＭについて、対応するＣＭガイドデータと、ステップＳ２において選択された番組構成データとを用いて、合成処理を行いＣＭ番組を生成する。合成されたＣＭ番組はそのまま映像出力部３７を介してテレビ２１に出力してもよいし、記録媒体３２に一旦記録してもよい。
【００７２】
（ＣＭ選択部３３）
図５は、図４に示すステップＳ１において、ＣＭ選択部３３がＣＭを選択する処理についての詳細な流れを表すフローチャートである。
【００７３】
ステップＳ１１において、ＣＭ選択部３３は、まず、記録媒体３２に記録されているＣＭについて、対応するＣＭガイドデータを取得する。ここで、記録媒体３２に同一のＣＭが複数録画されている場合には、当該ＣＭに対応するＣＭガイドデータを１つだけ取得する。
【００７４】
ステップＳ１２においては、ステップＳ１１において取得した各ＣＭガイドデータについて、次の手順で属性データごとに共通度を評価する。
（１）ある属性名の属性データを含んでいるＣＭガイドデータを抽出する。
（２）（１）において選択されたＣＭガイドデータについて、属性名に対応する属性値が等しいもの同士のいくつかの組に分類する。
（３）（２）において分類された組のうち、最も多数のＣＭガイドデータが含まれている組のＣＭガイドデータの数を、当該属性名における共通度とする。
【００７５】
上記（１）〜（３）の手順を全てのＣＭガイドデータに含まれる全種類の属性名について繰り返し、属性名ごとの共通度を算出する。
【００７６】
共通度の評価方法は、この方法に限らない。例えば、属性名や属性値を比較してＣＭガイドデータの抽出や分類を行う場合に、属性名や属性値が完全に一致しなくても、数値や概念の類似関係を数値化して共通性を評価するようにしてもよい。さらに、例えば「商品カテゴリ」などのように、属性値が比較的限定しやすい一般名詞になる属性名よりも、「出演者名」や「ＢＧＭタイトル」など、属性値が固有名詞など様々な値をとり得る属性名の方が、一致することは難しい。したがって、前記（３）のステップで属性名の性質に応じて共通度の値に重みをつけるようにすれば、後の処理で共通度の評価をより適切にできる。
【００７７】
本実施の形態においては、ＣＭガイドデータに含まれる全種類の属性名について、共通度を評価する処理の対象とする。しかしながら、例えば、「商品カテゴリ」、「出演者名」、「ＢＧＭタイトル」など、主要な属性名のみを共通度を評価する処理の対象として予め選択し録画装置１に設定しておくことによって、全ての属性名について共通度を評価する対象とする場合に比べて効率的に処理を行うことができるようになる。
【００７８】
ステップＳ１３においては、ステップＳ１２において算出された属性名ごとの共通度を評価し、共通度の最も高い属性名と属性値からなる属性データを、共通属性データとする。なお、共通度に閾値を儲け、閾値よりも高い共通度の属性データがなければ処理を停止するようにしてもよい。そうすれば、共通性の低いＣＭによって構成されたまとまりのないＣＭ番組を合成してしまうことを防止できる。
【００７９】
図６は、共通属性データが選択される過程の一例を表す図である。図６においては、ＣＭガイドデータ６１〜６４について、共通属性データが選択される過程が示されている。ＣＭガイドデータ６１〜６４に含まれている属性データの属性名には、「Ａ」〜「Ｆ」の６種類があり、これら全ての属性名について、共通度が算出される。
【００８０】
例えば、属性名が「Ａ」の属性データは、属性データ６１ａ、６２ａ、６３ａ、６４ａの４つであり、それぞれ、ＣＭガイドデータ６１、６２、６３、６４に含まれている。このうち属性データ６１ａ、６２ａ、６４ａの３つについては属性値が「ア」であり、残りの属性データ６３ａについてのみ属性値が「オ」である。つまり、属性名「Ａ」について、属性値「ア」のＣＭガイドデータが３つ、属性値「オ」のＣＭガイドデータが１つである。すなわち、属性名「Ａ」における共通度は「３」ということになる。
【００８１】
同様にして、属性名「Ｂ」〜「Ｆ」における共通度を算出すると、属性名「Ｄ」おける共通度は「２」であるが、他の属性名「Ｂ」、「Ｃ」、「Ｅ」、「Ｆ」については異なるＣＭガイドデータにおいて共通する属性値が存在しない。
【００８２】
以上のようにして求められた各属性名における共通度を比較し、最も高い共通度の属性名の属性データが共通属性データとなる。つまり、本例の場合、属性名「Ａ」、属性値「ア」から成る属性データが共通属性データとなる。
【００８３】
ステップＳ１４においては、記録されているＣＭガイドデータの中から、共通属性データに相当する属性データを含むＣＭガイドデータを抽出する。結果として、前記抽出されたＣＭガイドデータの集合は、共通属性データを通じて共通性があり、ＣＭ番組の構成要素とするのに好ましいＣＭの集合である。
【００８４】
（構成選択部３４）
図７は、図４に示すステップＳ２において、構成選択部３４が番組構成データを選択する処理についての詳細な流れを表すフローチャートである。ここでは、ＣＭ選択部３３がステップＳ１において共通属性データをもとに抽出したＣＭガイドデータに対応するＣＭに適したテーマを持つ番組構成データを選択する。具体的な処理の内容は以下のとおりである。
【００８５】
ステップＳ２１においては、構成選択部３４が、番組構成データ記録媒体３５の中から、ステップＳ１において選択された共通属性データに一致する属性データを含んでいる番組構成データを検索する。属性データを構成する属性名や属性値が典型的な種類に限定されている場合は、一致による検索で十分であるが、そうでない場合は、類語や概念の包含なども考慮した検索を行うようにするのが望ましい。
【００８６】
ステップＳ２２においては、ステップＳ２１における検索の結果を評価する。すなわち、構成選択部３４は、番組構成データ記録媒体３５の中に、前記共通属性データに一致する属性データを含んでいる番組構成データが存在するか否かを判定する。前記判定の結果、共通属性データに一致する番組構成データが存在しない場合、処理はステップＳ２３へ進む。共通属性データに一致する番組構成データが存在する場合、処理はステップＳ２４へ進む。
【００８７】
ステップＳ２３は、共通属性データに一致する属性データを含んでいる番組構成データが番組構成データ記録媒体３５に存在しない場合の処理である。この場合には、番組構成データ記録媒体３５に記録されている汎用の番組構成データを選択して番組構成データを選択する処理を終了する。ここで、汎用の番組構成データとは、特定のテーマを持たないように作成された番組構成データであって、属性データが空であっていずれの共通属性データとも一致しない番組構成データである。汎用の番組構成データは、特定のテーマに対して効果的な演出効果がない代わりに、どのような属性データをもつＣＭに対してでも適用し得る。
【００８８】
ステップＳ２４は、共通属性データに一致する属性データを含んでいる番組構成データが番組構成データ記録媒体３５に存在している場合の処理である。この場合には、検索の結果得られた番組構成データを選択して処理を終了する。複数の番組構成データが得られた場合には、共通属性データと一致する属性データが最も多い番組構成データを選択する。
【００８９】
（番組合成部３６）
図８は、図４に示すステップＳ３において、番組合成部３６が番組を合成する処理についての詳細な流れを表すフローチャートである。ここでは、ＣＭ選択部３３がステップ１において選択したＣＭガイドデータと、構成選択部３４がステップ２において選択した番組構成データとに基づいて、番組合成部３６がＣＭ番組を合成する。
【００９０】
ステップＳ３１においては、番組合成部３６は、ステップＳ１において抽出されたＣＭガイドデータに対応するＣＭの放送データを、記録媒体３２の中から取得する。ここで取得されたＣＭが、以降のステップにおいてＣＭ番組の構成要素として用いられる。
【００９１】
ステップＳ３２においては、番組合成部３６は、番組構成データに含まれている配置データに基づいて、合成するＣＭ番組におけるＣＭの順序を決定する。例えば、配置データが録画時刻順を示していれば、ＣＭは録画時刻の順序でＣＭ番組の中に配置される。
【００９２】
また、ＣＭ番組には、ＣＭ番組を構成するＣＭの前後、あるいは、同じ画面上に、ＣＭの説明部分が付加される。ＣＭの説明部分は、ＣＭガイドデータから得られる属性データの内容を、テーマに沿って、配置データによって指定されるレイアウトに従って配置することで構成される。例えば、音楽をテーマとする番組構成データであれば、属性名が「ＢＧＭのタイトル」や「アーティスト名」である属性データをＣＭの説明部分として用いることがあらかじめ配置データの中で定義されている。そして、配置データの中では、ＣＭの説明部分を、ＣＭの前に表示するのか、ＣＭの後に表示するのか、あるいは、同じ画面上に表示するのかについて定義されており、さらに、それぞれの場合において、どのような画面構成で表示するか等、ＣＭ番組のレイアウトについても定義されている。また、属性データとして説明文が含まれていれば、それをＣＭの説明部分に用いることもできる。
【００９３】
なお、ＣＭ番組には、ＣＭ番組全体のタイトル部分を付加してもよい。タイトル部分の内容は、ＣＭ番組のテーマが反映されるように番組構成データに含まれる属性データを用い、前述したＣＭの説明部分と同様に、配置データによって定義されているレイアウトに従って構成される。
【００９４】
ステップＳ３３においては、番組合成部３６は、ステップＳ３２において配置されたＣＭやＣＭの説明部分について、加工データに基づいて加工処理をする。加工処理の内容には特に制限はない。例えば、ＣＭの説明部分の文字列に対して、重ね合わせや変形やアニメーションを施したり、画面切り替え時の視覚的効果を付加したり、テキストデータの画像への変換や読み上げによる音声化をしたり、そのような音声に対して、音量、音程、音長、音質の変更をしたりすることが考えられ、特に限定はされない。あるいは、何ら加工を加えないでもよい。なお、ステップＳ３２とＳ３３の順序に限らない。すなわち、ステップＳ３３における加工処理は、ステップＳ３２において全てのＣＭおよびＣＭの説明部分について、順序や配置が確定した後に行われるとは限らず、個々のＣＭやＣＭの説明部分を配置する際に、加工処理を加えるようにしてもよい。
【００９５】
図９は、番組合成部３６において番組構成データに基づいて合成されたＣＭ番組の例を表す図である。図９に示すＣＭ番組９０は、番組構成データに定められた順に配置されたＣＭであるＣＭ＿ａ、ＣＭ＿ｂ、ＣＭ＿ｃと、番組のタイトルと、各ＣＭの説明部分の画面とから構成されている。
【００９６】
ＣＭ＿ａとＣＭ＿ｂの説明部分は、各々のＣＭの前に配置されている。それぞれのＣＭの説明部分には、ＣＭ＿ａやＣＭ＿ｂに対応するＣＭガイドデータに含まれる属性データから抜粋された情報が表示される。ＣＭ＿ｃの説明は、ＣＭ＿ｃを縮小して空白を空けた同一画面上に表示されている。図９は番組の構成内容の簡単な一例であり、これ以外にも、視聴者の興味を惹くため種々の処理や効果や配置を選択することができる。
【００９７】
このようにして合成されたＣＭ番組は、映像出力部３７からテレビ２１に出力するか、あるいは視聴者が後から視聴できるよう、記録媒体３２に記録しておく。後者の場合には録画装置１の録画データの選択時に当該ＣＭ番組が表示され、視聴者は、他に録画したテレビ番組と同様に、ＣＭ番組を選択および視聴できる。
【００９８】
以上説明したように、本実施例の録画装置によれば、視聴者が録画した放送データ中に含まれ得るＣＭの間で関連のあるものを選択し、選択されたＣＭに適したテーマを持つ番組構成データを選択したうえで、ＣＭの紹介や説明を補い、複数のＣＭを一つの番組として構成できる。これにより、録画したＣＭに対して視聴者の興味を喚起することができ、ＣＭの視聴を促進できる。
【００９９】
〔実施の形態２〕
本実施の形態においては、番組を合成する処理を行う場合に、実施の形態１において用いられる番組構成データに加えて、素材データを利用するようにした例である。
【０１００】
図１０は、本発明の実施の形態２に係る録画装置１ａの概略構成を示した機能ブロック図である。実施の形態１と同様の処理や構成については、同じ符号を与えて説明を省略する。
【０１０１】
図１１は、本実施の形態における番組構成データのデータ構造を表す図である。図１１に示すように、本実施の形態における番組構成データは、実施の形態１における番組構成データの内容に加えて、素材データを含む。素材データは、ＣＭ番組の中でＣＭ以外の内容を構成する映像や音声などを表すデータであり、番組構成データ記録媒体３５に保存されている。
【０１０２】
映像の素材データは、例えばＣＭの説明部分に表示される画像や背景画像のデータがこれにあたる。音声の素材データは、ＢＧＭや効果音などのデータである。素材データは、そのまま用いられることもあれば、前記加工データに基づいて加工されたうえで用いられることもある。素材データに番組構成データが意図しているテーマに沿ったものを用いることで、ＣＭ番組を演出し、ＣＭの視聴を一層促進する効果が得られる。
【０１０３】
図１２は、本実施の形態において、番組合成部３６ａが番組を合成する処理についての詳細な流れを表すフローチャートである。番組合成部３６ａの処理は、ステップＳ３２ａにおいて、図８に示すステップＳ３２と同様の処理に加え、素材データが配置データに基づいて配置される。
【０１０４】
例えば、ＣＭ番組のタイトル画面やＣＭの説明部分に対し、素材データによって表される画像やＢＧＭ・効果音が付加される。より具体的には、番組構成データのテーマに合った画像を画面の背景にして表示したり、ＢＧＭや効果音の再生タイミングを規定したりする。
【０１０５】
ステップＳ３３ａにおいては、図８に示すステップＳ３３と同様の処理に加え、加工データに基づいて素材データの加工処理も同様に行われる。例えば、素材データの画像に対してアニメーションや変形処理をしたり、音声に対して音量や音質を調整したりする。
【０１０６】
以上、説明したように、本実施の形態においては、番組構成データに、番組構成データのテーマに沿った画像や音声を表す素材データを付加することによって、より視聴促進効果の高いＣＭ番組を合成できる。
【０１０７】
〔実施の形態３〕
本実施の形態においては、実施の形態１において用いられる番組構成データの中に加工データと配置データが複数含まれており、番組を合成する処理を行う場合に、それら複数の加工データ、配置データの中から選択して適用するようにした例である。
【０１０８】
図１３は、本発明の実施の形態３に係る録画装置１ｂの概略構成を示した機能ブロック図である。実施の形態１と同様の処理や構成については、同じ符号を与えて説明を省略する。
【０１０９】
図１４は、本実施の形態における番組構成データのデータ構造を表す図である。図１４に示すとおり、本実施の形態における番組構成データは、実施の形態１における番組構成データと同種の情報を含み、加工データと配置データとがそれぞれ複数ある点で実施の形態１とは異なる。複数存在する加工データと配置データとを選択的に用いることで、同じ番組構成データを用いた場合にも、合成される番組に変化を与えることが可能となる。なお、本実施の形態においては番組構成データが複数の加工データと配置データとを含むとしたが、これは、属性データが同じで加工データと配置データとが互いに異なる複数の番組構成データを用いることでも同様の効果が得られる。
【０１１０】
図１５は、本実施の形態において、番組合成部３６ｂが番組を合成する処理についての詳細な流れを表すフローチャートである。番組合成部３６ｂの処理は、ステップＳ３２ｂとステップＳ３３ｂにおいて複数の加工データおよび配置データを扱う点で異なることを除き、実施の形態１における番組合成部３６の処理と同じである。したがって、ここでは、ステップＳ３２ｂとステップＳ３３ｂについてのみ説明する。
【０１１１】
ステップＳ３２ｂにおいては、図８に示すステップＳ３２と同様の処理をする前に、番組構成データに含まれる複数の加工データの中から、１つの加工データを、予め定められた選択方法に従って、選択して用いる。選択方法としては、例えば、乱数を用いてランダムに選択する方法や、ある順序で並べた複数の加工データを順に用いる方法などが挙げられる。ただし、本実施の形態における選択方法はこれらに限定されるものではない。
【０１１２】
ステップＳ３３ｂにおいては、図８に示すステップＳ３３と同様の処理をする前に、番組構成データに含まれる複数の配置データの中から、１つ以上の配置データを選択して用いる。配置データの選択方法は、ステップＳ３２ｂにおいて加工データを選択する場合と同じく任意であり、ステップＳ３２ｂと同じ方法を用いてもよいし異なる方法を用いてもよく、特に限定はされない。
【０１１３】
以上、説明したように、本実施の形態においては、番組構成データが複数の加工データおよび配置データを含むようにすることで、合成されるＣＭ番組に変化をつけることができる。したがって、常に同じ構成のＣＭ番組が提供されることによって視聴者が飽きてしまうことを防ぐことができる。
【０１１４】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【０１１５】
（他の構成）
なお、本発明を、以下のように表現することも可能である。
【０１１６】
（第１の構成）
放送信号を取得する放送受信部と、映像を出力する映像出力部と、情報を保存する記録媒体とを備えたビデオレコーダにおいて、複数のＣＭから関連性の高いＣＭを選択するＣＭ選択部と、選択されたＣＭが構成要素となる番組の構成を示す情報を選択する構成選択部と、ＣＭが構成要素となる番組を合成する番組合成部とを備えることを特徴とするビデオレコーダ。
【０１１７】
（第２の構成）
第１の構成に記載のビデオレコーダにおいて、前記番組の構成を示す情報として、番組の構成要素として適するＣＭの属性を示す情報と、番組の構成要素の配置に関する情報と、番組の構成要素の加工に関する情報とが存在することを特徴とするビデオレコーダ。
【０１１８】
（第３の構成）
第２の構成に記載のビデオレコーダにおいて、番組の構成を示す情報として第２の構成の記載の内容に加えて、ＣＭ以外の構成要素となっている番組を構成するデータが存在することを特徴とするビデオレコーダ。
【０１１９】
（第４の構成）
第２の構成に記載のビデオレコーダにおいて、番組の構成を示す情報のうちいずれかの種類の情報が複数個含まれており、前記複数個ある情報から選択した情報を用いて合成することを特徴とするビデオレコーダ。
【０１２０】
（第５の構成）
第１の構成から第３の構成に記載のビデオレコーダにおいて、ＣＭ選択部は関連性の高いＣＭに加えて、それらＣＭの関連性の内容を表す情報も選択し、構成選択部は当該関連性の内容を表す情報に基づいて番組の構成を示す情報を選択し、番組合成部は番組の構成を示す情報に基づいて番組を合成することを特徴とするビデオレコーダ。
【０１２１】
最後に、録画装置１の各ブロック、特にＣＭ選択部３３、構成選択部３４、および、番組合成部３６は、ハードウェアロジックによって構成してもよいし、次のようにＣＰＵを用いてソフトウェアによって実現してもよい。
【０１２２】
つまり、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【０１２３】
この場合、記録媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記録した記録媒体は本発明を構成することになる。
【０１２４】
プログラムコードを供給するための記録媒体としては、例えば、フロッピディスク、ハードディスク、光ディスク、光磁気ディスク、磁気テープ、不揮発性のメモリカード，等を用いることができる。
【０１２５】
また、上記プログラムコードは、通信ネットワークのような伝送媒体を介して、他のコンピュータシステムからメモリなどへダウンロードされるものであってもよい。
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１２６】
さらに、記録媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１２７】
本発明を上記記録媒体に適用する場合、その記録媒体には、先に説明したフローチャートに対応するプログラムコードを格納することになる。
【０１２８】
すなわち、録画装置１は、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）、上記プログラムを格納したＲＯＭ（read only memory）、上記プログラムを展開するＲＡＭ（random access memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである録画装置１の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記録画装置１に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０１２９】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【０１３０】
また、録画装置１を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【産業上の利用可能性】
【０１３１】
本発明は、テレビジョン放送やインターネット放送などに含まれているＣＭを録画可能な録画装置に適用できる。特に、様々な種類のＣＭが含まれる放送を録画可能な録画装置に対して、好適に利用することができる。
【図面の簡単な説明】
【０１３２】
【図１】本発明の実施の形態１における録画装置の概略構成を示した機能ブロック図である。
【図２】本発明の実施の形態１におけるＣＭガイドデータのデータ構造を表す図である。
【図３】本発明の実施の形態１における番組構成データのデータ構造を表す図である。
【図４】本発明の実施の形態１におけるＣＭ番組を生成する処理の流れの概要を表すフローチャートである。
【図５】本発明の実施の形態１において、ＣＭ選択部がＣＭを選択する処理についての詳細な流れを表すフローチャートである。
【図６】本発明の実施の形態１において、共通属性データが選択される過程の一例を表す図である。
【図７】本発明の実施の形態１において、構成選択部が番組構成データを選択する処理についての詳細な流れを表すフローチャートである。
【図８】本発明の実施の形態１において、番組合成部が番組を合成する処理についての詳細な流れを表すフローチャートである。
【図９】本発明の実施の形態１において、番組合成部において番組構成データに基づいて合成されたＣＭ番組の例を表す図である。
【図１０】本発明の実施の形態２におけるビデオレコーダの概略構成を示した機能ブロック図である。
【図１１】本発明の実施の形態２における番組構成データのデータ構造を表す図である。
【図１２】本発明の実施の形態２において、番組合成部が番組を合成する処理についての詳細な流れを表すフローチャートである。
【図１３】本発明の実施の形態３におけるビデオレコーダの概略構成を示した機能ブロック図である。
【図１４】本発明の実施の形態３における番組構成データのデータ構造を表す図である。
【図１５】本発明の実施の形態３において、番組合成部が番組を合成する処理についての詳細な流れを表すフローチャートである。
【図１６】録画した放送データの中からＣＭの放送データを検索して取り出すことができる従来技術の録画装置の概要を表す図である。
【符号の説明】
【０１３３】
１      録画装置（ＣＭ番組生成装置）
３１    放送受信部
３２    記録媒体
３３    ＣＭ選択部
３４    構成選択部
３５    番組構成データ記録媒体
３６    番組合成部
３６ａ  番組合成部
３６ｂ  番組合成部
３７    映像出力部
【図１】
2008022095.tif 000003
【図２】
2008022095.tif 000004
【図３】
2008022095.tif 000005
【図４】
2008022095.tif 000006
【図５】
2008022095.tif 000007
【図６】
2008022095.tif 000008
【図７】
2008022095.tif 000009
【図８】
2008022095.tif 000010
【図９】
2008022095.tif 000011
【図１０】
2008022095.tif 000012
【図１１】
2008022095.tif 000013
【図１２】
2008022095.tif 000014
【図１３】
2008022095.tif 000015
【図１４】
2008022095.tif 000016
【図１５】
2008022095.tif 000017
【図１６】
2008022095.tif 000018