(57)【要約】【課題】放送番組の放送時間枠内にメタデータを生成し、家庭内の受信機やネットワーク上のサーバに伝送を終了することができるメタデータ生成装置を提供する。【解決手段】メタデータ生成装置１００は、放送番組または放送番組を構成する区間毎の内容を表す番組情報と番組情報の伝送に関する情報とに基づいて、メタデータを外部の受信装置に対して伝送するための伝送時間を算出する伝送時間算出部１０２と、メタデータの伝送時間と放送番組または放送番組を構成する区間毎の生成パターンに関する情報とに基づいて、メタデータの生成条件を判定する生成条件生成部１０３と、放送番組または放送番組を構成する区間毎の内容を記述するメタデータを、番組情報とメタデータの生成条件に基づいて生成するメタデータ生成部１０４とを備える。これにより、放送番組の放送時間枠内に、生成したメタデータを家庭内の受信機などに伝送できる。【選択図】図１
2008005265.tif 000002
【特許請求の範囲】
【請求項１】
放送番組または前記放送番組を構成する区間毎の内容を記述するメタデータを生成するメタデータ生成装置であって、前記放送番組または前記放送番組を構成する区間毎の内容を表す番組情報と前記番組情報の伝送に関する情報とに基づいて、前記メタデータを外部の受信装置に対して伝送するための伝送時間を算出する伝送時間算出部と、前記メタデータの伝送時間と前記放送番組または前記放送番組を構成する区間毎の生成パターンに関する情報とに基づいて、前記メタデータの生成条件を生成する生成条件生成部と、前記放送番組または前記放送番組を構成する区間毎の内容を記述する前記メタデータを、前記番組情報と前記メタデータの生成条件に基づいて生成するメタデータ生成部とを備えたことを特徴とするメタデータ生成装置。
【請求項２】
前記番組情報は、前記放送番組または前記放送番組を構成する区間毎の放送予定の内容と時間を少なくとも含んだ番組進行情報と、番組放送中に確定された内容と時間を少なくとも含んだ項目確定情報との少なくとも一方を含むことを特徴とする請求項１記載のメタデータ生成装置。
【請求項３】
前記生成パターンに関する情報は、前記放送番組または前記放送番組を構成する区間毎の終了予定時刻を少なくとも含むことを特徴とする請求項１記載のメタデータ生成装置。
【請求項４】
前記生成条件生成部は、前記メタデータを、前記番組放送の終了予定時刻までに生成しかつ前記受信装置に対して伝送することが可能な場合には、前記項目確定情報を採用し、前記番組放送の終了予定時刻までに生成しかつ前記受信装置に対して伝送することが可能でない場合には、前記番組進行情報を採用することを特徴とする請求項１記載のメタデータ生成装置。
【請求項５】
前記メタデータは、前記放送番組または前記放送番組を構成する区間の全てについて生成されることを特徴とする請求項１記載のメタデータ生成装置。
【請求項６】
前記生成されたメタデータは、前記放送番組の終了予定時刻または前記放送番組を構成する各区間の終了予定時刻までに伝送されることを特徴とする請求項１記載のメタデータ生成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テレビジョン放送局などにおいて、放送番組または放送番組を構成する区間毎の内容や属性を記述したメタデータを生成するメタデータ生成装置に関する。
【背景技術】
【０００２】
２００７年頃に放送開始が予定されているサーバ型放送サービスでは、配信される映像やデータなどのマルチメディアコンテンツを家庭内の受信機やネットワーク上のサーバなどに蓄積し、利用者が好きな時間に放送番組を視聴することができる。
【０００３】
この放送サービスでは、サービスを提供する側では、放送番組または放送番組を構成する区間毎の内容や属性を記述したメタデータを映像と共に伝送し、視聴する側では、このメタデータを利用して、家庭内の受信機やネットワーク上のサーバに蓄積されたマルチメディアコンテンツから放送番組の一部区間を選んで再生（シーン視聴）したり、放送番組の見所のみを抽出して視聴（ダイジェスト視聴）することができる。
【０００４】
従来、このようなシーン視聴やダイジェスト視聴などのサービスに利用でき、放送番組または放送番組を構成する区間毎の内容を記述したメタデータを効率よく生成するメタデータ生成装置として、音声入力手段と、音声認識手段と、メタデータ制作手段とを備え、コンテンツに関連した情報を音声で入力し、入力された音声信号を音声認識し、認識された音声信号からメタデータを生成するものが知られている（例えば、特許文献１参照）。
【０００５】
また、一般的に放送局では、番組放送時にスタジオ、中継回線、ＶＴＲ（Ｖｉｄｅｏ  Ｔａｐｅ  Ｒｅｃｏｒｄｅｒ）カート、ＣＭ（Ｃｏｍｍｅｒｃｉａｌ  Ｍｅｓｓａｇｅ）バンクなどの映像送出設備からの映像を、副調整室および主調整室のスイッチャで切り替えながら番組映像を制作し、放送している。このようなコンテンツ制作過程においてリアルタイムで映像を切り替える映像スイッチング情報と、予め用意した番組の構造記述や手動入力によるイベントリストを単に併用することにより、メタデータをリアルタイムで生成するものが知られている（例えば、非特許文献１参照）。
【特許文献１】特開２００４−８６１２４号公報（第４頁、図１）
【非特許文献１】高林和彦、加井謙二郎、「映像スイッチング情報のメタデータとしての活用に関する検討」、２００１年映像情報メディア学会年次大会予稿集、２００１年８月、ｐ．２２７−２２８
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記従来のメタデータ生成装置は、各種自動認識技術や番組構成情報と映像のスイッチング情報を利用して、番組映像の切り替えタイミングでメタデータを生成する。そのため、生放送番組のように、番組放送時に番組の映像などのコンテンツを制作し放送する放送番組においては、限られた処理時間内で実際の放送番組の内容を的確に反映した精度の良いメタデータを生成することができなかった。また仮に精度良くその放送番組に関する全てのメタデータを生成しても、必ずしもその放送番組の放送時間枠内に、家庭内の受信機やネットワーク上のサーバなどの受信装置に対する伝送を終了させるよう、伝送することができないという課題を有していた。
【０００７】
本発明は、このような課題を解決するもので、生放送番組のように番組放送時に番組映像などのコンテンツを制作し放送する番組においても、個々の放送番組の放送時間枠内で、家庭内の受信機やネットワーク上のサーバなどの受信装置に伝送させるための期限まで
に、放送番組または放送番組を構成する区間毎の内容を記述した全てのメタデータを生成でき、かつ、実際の放送番組の内容をより的確に表した精度の良いメタデータを、自動的に生成することができるメタデータ生成装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の課題を解決するために、本発明のメタデータ生成装置は、放送番組または放送番組を構成する区間毎の内容を記述するメタデータを生成するメタデータ生成装置であって、放送番組または放送番組を構成する区間毎の内容を表す番組情報と番組情報の伝送に関する情報とに基づいて、メタデータを外部の受信装置に対して伝送するための伝送時間を算出する伝送時間算出部と、メタデータの伝送時間と放送番組または放送番組を構成する区間毎の生成パターンに関する情報とに基づいて、メタデータの生成条件を生成する生成条件生成部と、放送番組または放送番組を構成する区間毎の内容を記述するメタデータを、番組情報とメタデータの生成条件に基づいて生成するメタデータ生成部とを備えた構成を有している。
【０００９】
この構成により、放送番組の放送時間枠内で、外部の受信装置に対して伝送する期限までに、放送番組または放送番組を構成する区間毎の内容を記述したメタデータを生成することができる。
【００１０】
また、本発明のメタデータ生成装置において、番組情報は、放送番組または放送番組を構成する区間毎の放送予定の内容と時間を少なくとも含んだ番組進行情報と、番組放送中に確定された内容と時間を少なくとも含んだ項目確定情報との少なくとも一方を含む構成を有している。
【００１１】
この構成により、メタデータ生成部は、放送番組または放送番組を構成する区間毎の放送予定の内容と時間を少なくとも含んだ番組進行情報と、番組放送中に確定された内容と時間を少なくとも含んだ項目確定情報とに基づいてメタデータを生成できる。
【００１２】
また、本発明のメタデータ生成装置において、生成パターンに関する情報は、放送番組または放送番組を構成する区間毎の終了予定時刻を少なくとも含む構成を有している。
【００１３】
この構成により、生成条件判定部は、放送番組または放送番組を構成する区間毎の終了予定時刻に基づいて、メタデータの生成条件を判定できる。
【００１４】
また、本発明のメタデータ生成装置において、生成条件生成部は、メタデータを、番組放送の終了予定時刻までに生成しかつ受信装置に対して伝送することが可能な場合には、項目確定情報を採用し、番組放送の終了予定時刻までに生成しかつ受信装置に対して伝送することが可能でない場合には、番組進行情報を採用する構成を有している。
【００１５】
この構成により、生成条件生成部は、メタデータを、番組放送の終了予定時刻までに生成しかつ受信装置に対してへ伝送することが可能な場合には、項目確定情報を採用し、番組放送の終了予定時刻までに生成しかつ受信装置に対して伝送することが可能でない場合には、番組進行情報を採用することができる。
【００１６】
また、本発明のメタデータ生成装置において、メタデータは、放送番組または放送番組を構成する区間の全てについて生成される構成を有している。
【００１７】
この構成により、メタデータは、放送番組または放送番組を構成する区間の全てについて生成される。
【００１８】
また、本発明のメタデータ生成装置において、生成されたメタデータは、放送番組の終了予定時刻または放送番組を構成する各区間の終了予定時刻までに伝送される構成を有している。
【００１９】
この構成により、生成されたメタデータは、放送番組の終了予定時刻または放送番組を構成する各区間の終了予定時刻までに伝送される。
【発明の効果】
【００２０】
本発明のメタデータ生成装置によれば、放送番組の内容を表す番組情報と番組情報の伝送に関する情報とに基づいて、放送番組の内容が記述されたメタデータを外部の受信装置に対して伝送するための伝送時間を算出し、この算出したメタデータの伝送時間とメタデータの生成パターンに関する情報とに基づいて番組情報からこの放送番組のメタデータを生成できる。そのため、生放送番組のように番組放送時に番組の映像などのコンテンツを制作し放送する番組においても、放送番組の内容を的確に表すメタデータを生成することができ、個々の放送番組の放送時間枠内に、放送番組または放送番組を構成する区間毎の内容を記述した全てのメタデータを伝送することができるようになる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施の形態について、図面を用いて説明する。
【００２２】
（実施の形態１）
図１は、本発明の実施の形態１におけるメタデータ生成装置の構成を示すブロック図である。
【００２３】
図１において、本実施の形態のメタデータ生成装置１００は、番組情報受信部１０１と、伝送時間算出部１０２と、生成条件生成部１０３と、メタデータ生成部１０４と、メタデータ伝送部１０５とで構成される。
【００２４】
番組情報受信部１０１は、放送番組の編成段階などで予定された放送番組または放送番組を構成する区間毎の放送予定の内容と時間を少なくとも含んだ番組進行情報ａと、番組放送中に番組内での項目の確定した結果内容と時間を少なくとも含んだ項目確定情報ｂとを外部より受信し、受信した番組進行情報ａに基づいて放送番組または放送番組を構成する区間毎のデータ量ｆを算出する。また、番組情報受信部１０１は、番組内の各項目が確定した時点でその結果情報である項目確定情報ｂを読み込み、番組進行情報ａおよび項目確定情報ｂをメタデータ生成部１０４に出力する。
【００２５】
図２は、本発明の実施の形態１における番組進行情報ａのデータ構造例を示す図である。
【００２６】
図２において、番組進行情報ａは、各行が一つの放送番組、例えば番組名称「ニュース７時」を構成する個々の区間について、放送を予定している予定項目を表す。この予定項目は、さらに、放送番組を構成する区間についての予定項目の識別子を表す項目「項目ＩＤ」２０１と、名称を表す項目「項目名称」２０２と、概要を表す項目「概要」２０３と、開始予定日時を表す項目「開始予定日時」２０４と、終了予定日時を表す項目「終了予定日時」２０５とに関する情報で構成されている。
【００２７】
例えば１行目の、「項目ＩＤ」２０１が「ｎｅｗｓ−１」で識別される予定項目では、「項目名称」２０２は「×××事件」で、「概要」２０３は「×××事件」で、「開始予定日時」２０４は２００５年３月９日７時００分３０秒を表す「２００５．３．９．０７：００：３０」で、「終了予定日時」２０５は、２００５年３月９日７時０８分３０秒を
表す「２００５．３．９．０７：０８：３０」であることを示す。
【００２８】
図３は、本発明の実施の形態１における項目確定情報ｂのデータ構造例を示す図である。
【００２９】
図３において、項目確定情報ｂは、各行が一つの放送番組、例えば番組名称「ニュース７時」を構成する個々の区間について、放送することが確定している確定項目を表す。この確定項目は、さらに、放送番組を構成する区間についての確定項目の識別子を表す項目「項目ＩＤ」３０１と、名称を表す項目「項目名称」３０２と、開始確定日時を表す項目「開始確定日時」３０３と、終了確定日時を表す項目「終了確定日時」３０４とに関する情報で構成されている。なお、項目確定情報ｂの項目ＩＤ３０１は、番組進行情報ａにおける予定項目の項目ＩＤ２０１と対応している。
【００３０】
例えば１行目の、「項目ＩＤ」３０１が「ｎｅｗｓ−１」で識別される確定項目では、「項目名称」３０２は「×××事件」で、「開始確定日時」３０３は、２００５年３月９日７時００分２５秒を表す「２００５．３．９．０７：００：２５」で、「終了確定日時」３０４は、２００５年３月９日７時０８分２５秒を表す「２００５．３．９．０７：０８：２５」であることを示している。これら「項目名称」３０２、「開始確定日時」３０３、「終了確定日時」３０４は、番組進行情報ａにおける「ｎｅｗｓ−１」で識別される予定項目の「項目名称」２０２、「開始予定日時」２０４、「終了予定日時」２０５に対応し、それぞれ放送番組を構成する区間の確定した値を示す。
【００３１】
伝送時間算出部１０２は、番組情報の伝送に関する伝送パラメータデータｃを外部より読み込み、読み込んだ伝送パラメータデータｃと番組情報受信部１０１で算出されたデータ量ｆとに基づいて、メタデータを家庭内の受信機などに伝送するために必要な伝送時間ｇを算出する。
【００３２】
図４は、本発明の実施の形態１における伝送パラメータデータｃのデータ構造例を示す図である。
【００３３】
図４において、伝送パラメータデータｃは、各行が放送番組、例えば番組名称「ニュース７時」においてメタデータを伝送する際の伝送パラメータを表す。この各伝送パラメータは、さらに、放送番組を表す項目「番組名称」４０１と、メタデータを伝送する帯域を表す項目「ビットレート」４０２と、メタデータを伝送終了するまでに必要な伝送時間を表す項目「処理時間」４０３とに関する情報で構成されている。
【００３４】
例えば、１行目の、「番組名称」４０１が「ニュース７時」で識別される放送番組では、「ビットレート」４０２は、１００ｋｂｐｓを表す「１００」で、「処理時間」４０３は、３００ミリ秒を表す「３００」であることを示す。
【００３５】
なお、伝送時間ｇの算出方法については後述する。
【００３６】
生成条件生成部１０３は、放送番組または放送番組を構成する区間毎の生成パターンに関する生成パターンデータｄを外部より読み込み、読み込んだ生成パターンデータｄと伝送時間算出部１０２で算出された伝送時間ｇとに基づいて、放送番組の放送時間枠内に放送番組または放送番組を構成する区間毎の全てのメタデータの生成および伝送を終了するための値として、番組進行情報ａと項目確定情報ｂのいずれの値を採用するかを判定し、その判定結果をメタデータの生成条件データｈとして生成する。
【００３７】
図５は、本発明の実施の形態１における生成パターンデータｄのデータ構造例を示す図
である。
【００３８】
図５において、生成パターンデータｄは、各行が放送番組、例えば番組名称「ニュース７時」、「ドラマスペシャル」、「ニュース１０時」などに対するメタデータの生成パターンを表す。この生成パターンデータｄは、さらに、放送番組を表す項目「番組名称」５０１と、メタデータを生成するにあたり利用する対象装置を表す項目「対象装置」５０２と、メタデータを生成するにあたり利用する制御情報を表す項目「制御情報」５０３と、放送開始日時を表す項目「開始日時」５０４と、放送終了日時を表す項目「終了日時」５０５とに関する情報で構成されている。なお、「対象装置」５０２の例としては、第１副調整室を表す「Ｎｅｗｓｓｕｂ１」や、第２副調整室を表す「Ｎｅｗｓｓｕｂ２」、主調整室を表す「Ｍａｓｔｅｒ」などがある。また、「制御情報」５０３の例としては、番組進行情報ａや項目確定情報ｂなどのデータによる制御情報や、ＶＴＲカートやＣＭバンクなどの機器信号による制御情報などがある。さらに、本実施の形態では、「制御情報」５０３は、所定の記法により複数の制御情報を組み合わせて利用することを示す。
【００３９】
例えば、１行目の、「番組名称」５０１が「ニュース７時」で識別される放送番組のメタデータ生成パターンデータでは、「対象装置」５０２は第１副調整室を表す「Ｎｅｗｓｓｕｂ１」で、「制御情報」５０３は、番組進行情報ａであることを表す「ｄａｔａ１」と項目確定情報ｂであることを表す「ｄａｔａ２」であり、かつ、これらを所定の優先度で採用することを表す「ｄａｔａ１．ｄａｔａ２」である。なお、本実施の形態では、この「制御情報」５０３の記法として、複数の制御情報を組み合わせて利用し、もしそれらに対応する項目がある場合は、ピリオド（．）の後ろにある制御情報の値を、前にある制御情報の値よりも優先して採用することを示す構成としている。このように、項目確定情報ｂは、番組進行情報ａよりも優先させるように示されている。「開始日時」５０４は２００５年３月９日７時００分００秒を表す「２００５．３．９．０７：００：００」で、「終了日時」５０５は、２００５年３月９日７時３０分００秒を表す「２００５．３．９．０７：３０：００」であることを示す。
【００４０】
メタデータ生成部１０４は、生成条件生成部１０３で生成した生成条件データｈに基づいて、番組進行情報ａと項目確定情報ｂのいずれかの値を採用し、採用した値に応じて放送番組または放送番組を構成する区間毎の全てのメタデータｅを生成する。
【００４１】
図６は、本発明の実施の形態１におけるメタデータｅのデータ構造例を示す図である。
【００４２】
図６において、メタデータｅは、各行が放送番組（例えば番組名称「ニュース７時」とする）を構成する個々の各区間に関するメタデータを表す。各区間のメタデータは、各区間のメタデータの識別子を表す項目「項目ＩＤ」６０１と、各区間のメタデータのタイトルを表す項目「タイトル」６０２と、各区間のメタデータの概要を表す項目「概要」６０３と、各区間のメタデータの開始時間、すなわち、映像の開始点としてのＩＮ点を表す項目「開始時間」６０４と、各区間のメタデータの終了時間、すなわち、映像の終了点としてのＯＵＴ点を表す項目「終了時間」６０５とに関する情報で構成されている。なお、メタデータｅの項目ＩＤ６０１は、番組進行情報ａにおける予定項目の項目ＩＤ２０１との対応を示す。なお、メタデータｅの「開始時間」６０４、「終了時間」６０５は、番組放送開始からの相対時間として計算する。
【００４３】
例えば、１行目の、「項目ＩＤ」６０１が「ｎｅｗｓ−１」で識別される区間のメタデータでは、「タイトル」６０２は「×××事件」で、「概要」６０３は「×××事件」で、「開始時間」６０４は番組放送開始からの相対時刻００時００分２５秒を表す「００：００：２５」で、「終了時間」６０５は番組放送開始からの相対時刻００時０８分２５秒を表す「００：０８：２５」であることを示す。
【００４４】
メタデータ伝送部１０５は、メタデータ生成部１０４で生成されたメタデータｅを、家庭内の受信機やネットワーク上のサーバなどの外部の受信装置に対して伝送出力する。なお本実施の形態では、メタデータ伝送部１０５をメタデータ生成装置１００の内部に設けているが、装置本体外の伝送装置として構成しても構わない。
【００４５】
次に、本実施の形態におけるメタデータ生成装置１００の動作について説明する。
【００４６】
図７は、本発明の実施の形態１におけるメタデータ生成装置の動作を示すフローチャートである。なお、本実施の形態では、図２〜図５に示した各情報や各データに基づいて、日時２００５年３月９日７時００分００秒に放送を開始する放送番組（番組名称「ニュース７時」）の図６に示したメタデータｅを生成する動作例について説明する。
【００４７】
まず、メタデータ生成装置１００の番組情報受信部１０１は、図２に示す番組進行情報ａと図３に示す項目確定情報ｂとを外部から受信し、番組進行情報ａから放送番組またはこの放送番組を構成する区間毎（例えば、本実施の形態では、項目名称「×××事件」、「○○○事件」、「プロ野球速報」など）のデータ量ｆを算出する（ステップＳ７０１）。ここでは、データ量ｆは、例えば番組進行情報ａの総バイト数を算出して求めるものとする。
【００４８】
次に、伝送時間算出部１０２は、図４に示す伝送パラメータデータｃを外部より読み込み、ステップＳ７０１において、番組情報受信部１０１で算出されたデータ量ｆとに基づいて、メタデータを家庭内の受信機やネットワーク上のサーバなどの受信装置に対して伝送するために必要な伝送時間ｇを算出する（ステップＳ７０２）。ここでは、伝送時間ｇは、データ量ｆである総バイト数を「ビットレート」４０２で割り、さらに「処理時間」４０３を加算して求めるものとする。
【００４９】
なお、メタデータｅを家庭内の受信機などに伝送するために必要な伝送時間ｇは、絶対時間であっても番組開始からの相対時間であっても良い。また、伝送パラメータを利用して上記の伝送時間ｇを算出するに際しては、さらに伝送路条件を考慮して、例えば帯域の振れを示す掛け率などを用いても良い。
【００５０】
次に、生成条件生成部１０３は、図５に示す生成パターンデータｄを外部より読み込み、読み込んだ生成パターンデータｄと、ステップＳ７０２において伝送時間算出部１０２で算出された伝送時間ｇとに基づいて、全てのメタデータｅの生成および伝送を放送時間枠内に終了するために、番組進行情報ａと項目確定情報ｂに含まれる項目のどちらの項目を採用するかを判定し、その判定結果である、番組進行情報ａを採用するか項目確定情報ｂを採用するかを示す生成条件データｈを生成する（ステップＳ７０３）。
【００５１】
次に、メタデータ生成部１０４は、ステップＳ７０１において番組情報受信部１０１で受信した番組進行情報ａおよび項目確定情報ｂと、ステップＳ７０３において生成条件生成部１０３で生成した生成条件データｈとに基づいて、図６に示すメタデータｅを生成する（ステップＳ７０４）。
【００５２】
最後に、メタデータ伝送部１０５は、ステップＳ７０４においてメタデータ生成部１０４で生成されたメタデータｅを家庭内の受信機やネットワーク上のサーバなどの受信装置に対して伝送出力する（ステップＳ７０５）。
【００５３】
次に、上記のステップＳ７０３〜Ｓ７０４において放送番組のメタデータｅを生成する動作について具体的に説明する。
【００５４】
伝送時間算出部１０２が、データ量ｆから放送番組「ニュース７時」（番組名称５０１）のメタデータｅを伝送終了するまでに必要な伝送時間ｇを、例えば、２分００秒と算出する。
【００５５】
生成条件生成部１０３は、まず、この伝送時間ｇと、図５の生成パターンデータｄの放送番組「ニュース７時」の終了日時（５０５）「２００５年３月９日７時３０分００秒」から、放送番組の放送時間枠内に伝送を終了するための期限として伝送時間ｇだけさかのぼった時刻２００５年３月９日７時２８分００秒を算出する。次に、図５に示した生成パターンデータｄの放送番組「ニュース７時」の制御情報５０３「ｄａｔａ１．ｄａｔａ２」に基づいて、この算出した放送番組の放送時間枠内に伝送を終了するための期限までは「ｄａｔａ２」、すなわち図３に示した項目確定情報ｂの各項目をどのタイミングまで優先して採用し、さらに項目確定情報ｂにない項目については「ｄａｔａ１」、すなわち図２に示した番組進行情報ａの各項目を採用するかをリアルタイムに判断して、番組進行情報ａを採用すべきか、項目確定情報ｂを採用すべきかを示す生成条件データｈを生成する。
【００５６】
また、この期限以降は、図３に示した項目確定情報ｂの項目「項目ＩＤ」３０１以外の項目は「ｄａｔａ１」、すなわち図２に示した番組進行情報ａを採用するように生成条件データｈを生成する。
【００５７】
メタデータ生成部１０４は、上記のようにして生成された生成条件データｈに従って、番組情報受信部１０１から、番組進行情報ａか項目確定情報ｂのいずれかを採用し、所定のデータフォーマットのメタデータｅを生成する。
【００５８】
例えば、本実施の形態では、生成条件生成部１０３において、２００５年３月９日７時２８分００秒までに伝送できるのは図３に示す項目確定情報ｂの３つの項目「ｎｅｗｓ−１」〜「ｎｅｗｓ−３」であると判断してこれらを採用するとともに、生成パターンデータｄの番組名称（５０１）「ニュース７時」における制御情報５０３「ｄａｔａ１．ｄａｔａ２」で定められた優先順位を考慮して、番組進行情報ａを採用するか項目確定情報ｂを採用するかを示す生成条件データｈを生成する。
【００５９】
従って、メタデータ生成部１０４では、生成条件生成部１０３で生成された、項目確定情報ｂを採用することを示す生成条件データｈに従って、図６に示すように、３行目のメタデータまでは、メタデータの識別子を表す項目「項目ＩＤ」６０１の値は、図３に示した項目確定情報ｂの３行目の項目ＩＤまでの「ｎｅｗｓ−１」〜「ｎｅｗｓ−３」が設定される。メタデータのタイトルを表す項目「タイトル」６０２の値は、図３に示した項目確定情報ｂの項目「項目名称」３０２の値である「×××事件」、「○○○事件」、「プロ野球速報」が設定される。メタデータの概要を表す項目「概要」６０３の値は、制御情報５０３「ｄａｔａ１．ｄａｔａ２」で定められた優先順位に従って、図２に示した番組進行情報ａの３行目までの項目「概要」２０３の値である「×××事件」、「○○○事件」、「プロ野球結果」が設定される。メタデータの開始時間を表す項目「開始時間」６０４の値は、図３に示した項目確定情報ｂの３行目までの項目「開始確定日時」３０３の値の「２００５．３．９．０７：００：２５」、「２００５．３．９．０７：０８：２５」、「２００５．３．９．０７：１５：３０」が、番組放送開始（２００５．３．９．０７：００：００）からの相対時刻である「００：００：２５」、「００：０８：２５」、「００：１５：３０」として設定される。メタデータの終了時間を表す項目「終了時間」６０５の値は、図３に示した項目確定情報ｂの３行目までの項目「終了確定日時」３０４の値の「２００５．３．９．０７：０８：２５」、「２００５．３．９．０７：１５：３０」、「２００５．３．９．０７：２５：１０」が、番組放送開始からの相対時刻である「
００：０８：２５」、「００：１５：３０」、「００：２５：１０」として設定される。
【００６０】
また、図６に示す４〜５行目のメタデータでは、生成条件生成部１０３は番組進行情報ａを採用することを示す生成条件データｈを生成する。従って、図６に示すように、メタデータの識別子を表す項目「項目ＩＤ」６０１の値は、図２で示した番組進行情報ａの４行目の項目「項目ＩＤ」２０１の値である「ｎｅｗｓ−４」が設定される。メタデータのタイトルを表す項目「タイトル」６０２の値は、図２で示した番組進行情報ａの４行目の項目「項目名称」２０２の値である「天気予報」が設定される。メタデータの概要を表す項目「概要」６０３の値は、図２に示した番組進行情報ａの４行目の項目「概要」２０３の値である「今日、明日の天気」が設定される。メタデータの開始時間を表す項目「開始時間」６０４の値は、図２で示した番組進行情報ａの４行目の項目「開始予定日時」２０４の値である項目「２００５．３．９．０７：２５：００」が「００：２５：００」として採用されるところであるが、上述したように、生成条件データｈに従って、項目確定情報ｂの項目「ｎｅｗｓ−３」の終了確定日時（３０４）「２００５．３．９．０７：２５：１０」を採用し、番組放送開始からの相対時刻である「００：２５：１０」が「開始時間」６０４の値として設定される。メタデータの終了時間を表す項目「終了時間」６０５の値は、図２で示した番組進行情報ａの４行目の項目「終了予定日時」２０５の値である項目「２００５．３．９．０７：２９：００」が番組放送開始からの相対時刻である「００：２９：００」として設定される。
【００６１】
また、図６の５行目のメタデータでは、メタデータの識別子を表す項目「項目ＩＤ」６０１の値は、図２で示した番組進行情報ａの５行目の項目「項目ＩＤ」２０１の値である「ｎｅｗｓ−５」が設定される。メタデータのタイトルを表す項目「タイトル」６０２の値は、図２で示した番組進行情報ａの５行目の項目「項目名称」２０２の値である「今日の占い」が設定される。メタデータの概要を表す項目「概要」６０３の値は、図２に示した番組進行情報ａの５行目の項目「概要」２０３の値である「占い情報」が設定される。メタデータの開始時間を表す項目「開始時間」６０４の値は、４行目の項目「終了時間」６０５との矛盾が無いと判断された生成条件データｈに従って、番組進行情報ａの５行目の項目「開始予定日時」２０４の値である項目「２００５．３．９．０７：２９：００」が番組放送開始からの相対時刻である「００：２９：００」として設定される。メタデータの終了時間を表す項目「終了時間」６０５の値は、図２で示した番組進行情報ａの５行目の項目「終了予定日時」２０５の値である項目「２００５．３．９．０７：２９：５５」が番組放送開始からの相対時刻である「００：２９：５５」として設定される。
【００６２】
次に、メタデータの生成と伝送のタイミング例について説明する。
【００６３】
図８は、本発明の実施の形態１におけるメタデータの生成と伝送のタイミングを説明する図である。
【００６４】
図８において、放送番組８００（例えば、「ニュース７時」とする）は、放送番組８００を構成する区間としての６つのセグメント８０１〜８０６で構成され、時刻ｔ０に放送開始してから時刻ｔ８に放送終了する。また、メタデータを生成し伝送するタイミング９０１〜９０３において、それぞれ項目確定情報ｂを採用して生成したセグメント８０１からセグメント８０６のメタデータの生成タイミングを「確１」から「確６」で表し、番組進行情報ａを採用して生成したセグメント８０６のメタデータの生成タイミングを「予６」で表している。これら生成されたメタデータを家庭内の受信機やネットワーク上のサーバなどの受信装置に伝送するために必要な伝送タイミングを「伝送」で表している。
【００６５】
まず、放送番組８００の放送中にメタデータの生成を開始し、放送時間内に伝送処理が収まる場合のタイミング例について説明する。
【００６６】
メタデータの生成および伝送のタイミング９０１では、セグメント８０１とセグメント８０２の番組放送が終了し、セグメント８０３の番組放送中に制御情報５０３を考慮した生成条件データｈに従って、セグメント８０１からセグメント８０３の項目確定情報ｂを採用して、まずセグメント８０１のメタデータの生成を開始（時刻ｔ１）し、順次、セグメント８０２およびセグメント８０３のメタデータを生成する。このセグメント８０３のメタデータの生成が終了した時点（時刻ｔ２）から、生成したセグメント８０１からセグメント８０３までのメタデータをまとめて家庭内の受信機やネットワーク上のサーバなどの受信装置に伝送を開始する。伝送終了時点（時刻ｔ３）では放送番組は放送中である。
【００６７】
次に、放送番組の放送中にメタデータの生成を開始するが、全て項目確定情報ｂを採用すると放送時間内に伝送処理が収まらず、一部に番組進行情報ａを採用して伝送処理を収めるよう動作する場合のタイミング例について説明する。
【００６８】
メタデータの生成および伝送のタイミング９０２は、セグメント８０４とセグメント８０５の番組放送が終了し、セグメント８０６の番組放送中に制御情報５０３を考慮した生成条件データｈに従って、まず、セグメント８０４からセグメント８０６の項目確定情報ｂを採用して、まずセグメント８０４のメタデータの生成を開始（時刻ｔ４）し、順次、セグメント８０５およびセグメント８０６のメタデータを生成する。ここで、仮にこのセグメント８０６のメタデータの生成が終了した時点（時刻ｔ６）から、生成したセグメント８０４からセグメント８０６までのメタデータをまとめて家庭内の受信機やネットワーク上のサーバなどの受信装置に伝送を開始するとすれば、伝送終了時（時刻ｔ９）よりも前に番組放送は終了（時刻ｔ８）してしまう。これでは放送番組の終了までに、セグメント８０１〜８０６の内容を記述したメタデータを伝送することができない。結果として、放送番組の放送時間枠内に、全てのセグメント８０１〜８０６の内容を記述したメタデータを、家庭内の受信機やネットワーク上のサーバなどの受信装置に対して伝送することができない。
【００６９】
そのため、本実施の形態におけるメタデータ生成装置１００では、放送番組の放送時間枠内に、項目確定情報ｂを採用してその番組に含まれる全てのセグメントの内容を記述したメタデータを、家庭内の受信機やネットワーク上のサーバなどの受信装置に伝送することができない、と生成条件生成部１０３で判定した場合には、放送時間枠内に伝送できるように、放送番組を構成する最後のセグメントについては、番組進行情報ａを採用するように生成条件データｈを生成する。
【００７０】
すなわち、メタデータの生成および伝送のタイミング９０３のように、セグメント８０６の番組放送中に制御情報５０３を考慮した生成条件データｈに従って、セグメント８０４とセグメント８０５については項目確定情報ｂを採用して、セグメント８０４のメタデータの生成を開始（時刻ｔ４）し、セグメント８０５のメタデータの生成を終了する（時刻ｔ５）。他方、制御情報５０３を考慮した生成条件データｈに従って、セグメント８０６については番組進行情報ａを採用して、セグメント８０６のメタデータの生成を開始する。そして、セグメント８０５のメタデータの生成終了（時刻ｔ５）までに生成を終了する。これらのメタデータの生成が終了した時点（時刻ｔ５）から、生成したセグメント８０４からセグメント８０６のメタデータをまとめて家庭内の受信機やネットワーク上のサーバなどの受信装置に伝送開始し、放送番組の放送終了時間（時刻ｔ８）前に、伝送を終了（時刻ｔ７）することができる。
【００７１】
なお、上記実施の形態では、生成条件生成部１０３が、１つのセグメント８０６についてだけ番組進行情報ａを採用したが、セグメント８０６についてだけ番組進行情報ａを採用してメタデータを生成しても、放送時間枠内に全てのメタデータを伝送できないと判断
した場合は、セグメント８０５についても番組進行情報ａを採用してメタデータを生成するというように、順次、最後のセグメントから未伝送セグメントについて番組進行情報ａを採用するように生成条件データを生成する。
【００７２】
これによって、放送番組の放送時間枠内に、全てのセグメントの内容を記述した全てのメタデータを、家庭内の受信機やネットワーク上のサーバなどの受信装置に伝送させるサーバ型放送サービスに対応できるようになる。
【００７３】
以上のように、本実施の形態のメタデータ生成装置によれば、放送番組または放送番組を構成する区間毎の内容を表す番組情報と番組情報の伝送に関する情報とに基づいて、メタデータを外部の受信機などの受信装置へ伝送するための伝送時間を算出する伝送時間算出部と、メタデータの伝送時間と放送番組または放送番組を構成する区間毎の生成パターンに関する情報とに基づいて、メタデータの生成条件を生成する生成条件生成部と、放送番組または放送番組を構成する区間毎の内容を記述するメタデータを、番組情報とメタデータの生成条件に基づいて生成するメタデータ生成部とを設けることにより、生放送番組のように番組放送時に番組の映像などのコンテンツを制作し放送する番組においても、放送番組の放送時間枠内に、放送番組または放送番組を構成する区間毎の内容を記述した全てのメタデータを、より的確に精度良くかつ自動的に生成し、生成した全てのメタデータを家庭内の受信機やネットワーク上のサーバなどの受信装置に伝送することができる。
【００７４】
なお、上記実施の形態では、放送番組または放送番組を構成する区間毎の内容を記述したメタデータを生成する構成とした。しかし、本発明はこれに限ることなく、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）などパッケージメディアや、インターネットなどのネットワークで配信されるコンテンツなどのメタデータを生成する構成であっても同様に可能である。
【００７５】
また、上記実施の形態では、番組進行情報ａ、項目確定情報ｂ、伝送パラメータデータｃ、生成パターンデータｄおよび生成されたメタデータｅのデータ構造の一例を用いて説明した。しかし、本発明はこれに限ることなく、他のデータ構造であってもよい。また、番組進行情報ａは、制御卓、ＡＰＣ（Ａｕｔｏｍａｔｉｃ  Ｐｒｏｇｒａｍ  Ｃｏｎｔｒｏｌ）、報道支援システム、収録番組の支援システムなどの各種制御装置、システムでの番組毎に番組内の放送予定の項目が管理され放送予定の内容と時間を少なくとも含んだ情報であればよい。また、項目確定情報ｂは、制御卓、ＡＰＣ、調整室のスイッチャなどの各種制御装置の結果情報および制御信号によって提供され確定した内容と時間を少なくとも含んだ情報であってもよい。
【００７６】
また、上記実施の形態では、３つのセグメント８０１〜８０３または８０４〜８０６のメタデータを、それぞれ時刻ｔ１または時刻ｔ４からまとめて生成したが、本発明はこれに限ることはなく、これらメタデータをまとめて生成せずに、それぞれ単独で生成しても良い。また、まとめて生成するに際しても、上記実施の形態のように、３つずつのような同数でなくても、例えば時刻ｔ１で２つのセグメント８０１および８０２のメタデータ、時刻ｔ４で４つのセグメント８０３〜８０６のメタデータ、のように任意の数ごとにまとめて生成しても良い。さらに、伝送するに際しても、上記実施の形態のように、時刻ｔ２および時刻ｔ５でそれぞれ３つのメタデータを伝送しなくても、時刻ｔ２で１つ、時刻ｔ４で５つのように任意の数を伝送しても構わないし、生成したときとは異なる数でまとめても構わない。
【００７７】
また、上記実施の形態では、番組進行情報から生成するメタデータの数がひとつである場合について説明したが、本発明はこれに限ることなく、複数のメタデータを番組進行情報から生成することも同様に可能である。
【産業上の利用可能性】
【００７８】
本発明におけるメタデータ生成装置は、放送番組の放送時間枠内に、放送番組のメタデータを生成し外部の装置へ伝送し蓄積するサーバ型放送用の放送装置、ネットワーク放送サーバ、コンテンツ再生装置などに好適である。
【図面の簡単な説明】
【００７９】
【図１】本発明の実施の形態１におけるメタデータ生成装置の構成を示すブロック図
【図２】本発明の実施の形態１における番組進行情報のデータ構造例を示す図
【図３】本発明の実施の形態１における項目確定情報のデータ構造例を示す図
【図４】本発明の実施の形態１における伝送パラメータデータのデータ構造例を示す図
【図５】本発明の実施の形態１における生成パターンデータのデータ構造例を示す図
【図６】本発明の実施の形態１におけるメタデータのデータ構造例を示す図
【図７】本発明の実施の形態１におけるメタデータ生成装置の動作を示すフローチャート
【図８】本発明の実施の形態１におけるメタデータの生成と伝送のタイミングを説明する図
【符号の説明】
【００８０】
１００    メタデータ生成装置
１０１    番組情報受信部
１０２    伝送時間算出部
１０３    生成条件生成部
１０４    メタデータ生成部
１０５    メタデータ伝送部
８０１，８０２，８０３，８０４，８０５，８０６    セグメント
９０１，９０２，９０３    タイミング
ａ    番組進行情報
ｂ    項目確定情報
ｃ    伝送パラメータデータ
ｄ    生成パターンデータ
ｅ    メタデータ
ｆ    データ量
ｇ    伝送時間
ｈ    生成条件データ
【図１】
2008005265.tif 000003
【図２】
2008005265.tif 000004
【図３】
2008005265.tif 000005
【図４】
2008005265.tif 000006
【図５】
2008005265.tif 000007
【図６】
2008005265.tif 000008
【図７】
2008005265.tif 000009
【図８】
2008005265.tif 000010