(57)【要約】      （修正有）【課題】放送用の素材の管理が容易な放送システムを提供する。【解決手段】放送システムにおいて、放送用ビデオサーバを用いる。この放送システムでは、素材ファイルの必要な部分を取得して、結合して書き出しファイルを作成する。また、外部入力のストリーミングデータを用いて、この書き出しファイルのタイムコードを振り直すこともできる。この際に、素材ファイルの画像・音声フォーマットが異なっていても、入力時に映像・音声のフォーマット変換を行う。そして、素材ファイルやストリーミングデータのメタデータを、書き出しファイルに統合する。【選択図】図１
2012147288.tif 000002
【特許請求の範囲】
【請求項１】
放送用ビデオサーバを用いた放送システムにおいて、
素材ファイルの必要な部分及び／又は外部入力のストリーミングデータを用いて、タイムコードを振り直し、書き出しファイルを作成する管理装置と、
前記素材ファイル及び／又は外部入力のストリーミングデータの画像・音声フォーマットが所望のフォーマットと異なっていても、書き出し時に映像・音声のフォーマット変換を行う画像音声変換部と、
前記素材ファイル及び／又は外部入力のストリーミングデータのメタデータを前記書き出しファイルに統合する
ことを特徴とする放送システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は放送局で扱われる放送素材を用いた放送システムに係り、特にテープレス媒体を用いた素材ファイルを管理する放送システムに関する。
【背景技術】
【０００２】
従来から、放送局で用いられる放送用の送出システムであるビデオサーバシステムが存在する。
これらの送出システムにおいては、放送する番組の映像や音声のデータをビデオサーバ内の記憶媒体に記憶しておき、放送のスケジュールに従って、電波送信用のシステムに送出する。
このビデオサーバシステムのように、放送局で扱われる放送のデータのほとんどは、取材にてカメラで撮影された映像や音声のデータ（素材データ）が記憶媒体に録画されて搬入され、編集作業にて放送用の映像や音声のデータ（放送データ）に加工される。
【０００３】
従来、放送局では、放送の素材データや放送データを記録する記憶媒体としてＶＴＲ（Ｖｉｄｅｏ  Ｔａｐｅ  Ｒｅｃｏｒｄｅｒ）のテープを使用してきた。しかしながら、ＶＴＲテープは、耐久性やコスト等の問題があった。
このため、近年は、フラッシュメモリ等の半導体メモリやＨＤＤ（Ｈａｒｄ  ｄｉｓｋ  ｄｒｉｖｅ）等の記録媒体をベースとした、テープレス媒体が普及していた。
【０００４】
このテープレス媒体内に記憶された素材データは、通常、管理端末のＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）のファイルシステムを基に読み出し可能なファイルにて記憶されていることが多い。
しかしながら、この素材データのファイル（素材ファイル）は、従来のＶＴＲのテープのように物理的に貼ったりつなげたりして加工することはできないという問題があった。
このため、素材ファイルを用いて、放送データを作成するためには、専用の編集機を使用する必要があった。
しかしながら、素材ファイルを編集機で加工して放送データを作成するには、一旦、テープレス媒体から編集機に、複数の素材ファイルを移動して加工する必要があった。編集後には、加工したファイルを、またテープレス媒体に戻すという作業も必要であった。そして、素材ファイルの画像や音声の形式（コーデック）がそれぞれ異なっている場合には、編集機にて一旦変換してから、編集をする必要があった。加えて、編集されてテープレス媒体に戻されたファイルは、ビデオサーバ内にビデオコーデック等を変換して放送用データのファイル（放送ファイル）に変換する作業が必要であった。
このように、編集機を介して素材データのファイルを映像ファイルに変換する作業は手間がかかり、操作性が悪いという問題があった。
【０００５】
ここで、従来のテープレス媒体を用いた放送システムとして、特許文献１を参照すると、入力される番組素材のフォーマットを自動的に判断し、フォーマット交換ができるノンリニア放送システムおよびそれに用いる変換装置が記載されている（以下、従来技術１とする。）。
従来技術１の放送システムは、少なくとも２種類の異なる第１と第２のフォーマットからなる映像素材のいずれかが入力される入力部と、上記入力された映像素材から映像信号と音声信号とを分離するデマルチプレクサ部と、上記デマルチプレクサ部で分離された音声信号に所定の音声信号処理をするマッピング処理部と、デマルチプレクサ部で分離された映像信号とマッピング処理部から出力される音声信号を多重化する多重化部と、上記多重化部から出力される映像素材のフォーマットに従い所定の変換を行うように構成されている。
従来技術１の放送システムを用いることで、入力される番組素材のフォーマットを自動的に判断し、フォーマット変換ができ、番組素材の編集を容易に行うことができ、更に、チャンネル単位での音声マッピングが行えるので、放送局や放送を受信する視聴者の様々なニーズに対応する番組素材を作成することができるようになる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００１−１８６１１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来技術１の放送システムは、番組素材のフォーマットを自動的に判断し、フォーマット変換し、音声マッピングを行うだけであり、テープレス媒体から、素材ファイルそのものを加工して放送ファイルを作成することはできなかった。
【０００８】
本発明は、このような状況に鑑みてなされたものであり、上述の課題を解消することを課題とする。
【課題を解決するための手段】
【０００９】
本発明の放送システムは、放送用ビデオサーバを用いた放送システムにおいて、素材ファイルの必要な部分及び／又は外部入力のストリーミングデータを用いて、タイムコードを振り直し、書き出しファイルを作成する管理装置と、前記素材ファイル及び／又は外部入力のストリーミングデータの画像・音声フォーマットが所望のフォーマットと異なっていても、書き出し時に映像・音声のフォーマット変換を行う画像音声変換部と、前記素材ファイル及び／又は外部入力のストリーミングデータのメタデータを前記書き出しファイルに統合することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、放送用の素材の管理が容易であり操作性の向上した放送システムを提供することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施の形態に係る放送システムＸの制御構成を示すブロック図である。
【図２】本発明の実施の形態に係る放送システムＸと従来方式の素材ファイルの扱いについての説明を示す概念図である。
【図３】本発明の実施の形態に係る放送ファイルの処理パターンを示す概念図である。
【図４】本発明の実施の形態に係る素材取得／書き出し処理の概念図である。
【図５】本発明の実施の形態に係る素材取得／書き出し処理のフローチャートである。
【図６】本発明の実施の形態に係る映像・音声フォーマットの変換の概念図である。
【図７】本発明の実施の形態に係るメタデータ管理の処理の概念図である。
【図８】本発明の実施の形態に係る素材結合指示処理のフローチャートである。
【図９】本発明の実施の形態に係る既に書き出された放送ファイル３１０の修正の処理の概念図である。
【図１０】本発明の実施の形態に係る放送設備への送出処理のフローチャートである。
【発明を実施するための形態】
【００１２】
＜実施の形態＞
〔放送システムＸの制御構成〕
以下で、本発明の実施の形態に係る放送システムＸについて、図面を参照して詳しく説明する。
まず、図１を参照して、本実施形態の放送システムＸの制御構成について説明する。
放送システムＸは、主に、ネットワーク５と、管理装置１０と、テープレス媒体２０と、ビデオサーバ３０と、スイッチャー４０とを含んで構成される。
また、管理装置１０と、ビデオサーバ３０と、スイッチャー４０とは、ネットワーク５で接続され、相互に画像や音声等のファイルやストリーミングデータやその他のファイルやコマンド等を送受信可能である。
【００１３】
ネットワーク５は、ＬＡＮやＷＡＮや専用線や光ファイバー網や携帯電話網等の有線／無線ネットワークである。たとえば、ネットワーク５として、１０００Ｂａｓｅ−ＴのＩＰネットワークやＦｉｂｒｅ  Ｃｈａｎｎｅｌ等を用いて、各部を接続することが可能である。
このネットワーク５に接続された各部位は、ＩＰアドレスやＭＡＣアドレス等を備えており、相互に映像や音声のデータ、障害検知の信号、制御のための処理命令等を送受信することができる。
なお、ネットワーク５は、ＮＧＮ（ネクスト・ジェネレーション・ネットワーク）やＶＰＮ（バーチャル・プライベート・ネットワーク）を用いて、各部位を遠隔に配置して接続することもできる。
【００１４】
管理装置１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）等の制御部、ＲＡＭ、ＲＯＭ、ＨＤＤ等の記憶部、ＧＰＵ（Ｇｒａｐｈｉｃ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、サウンドプロセッサ、各種Ｉ／Ｏ、コーデック変換カード等を備えたＰＣ／ＡＴ互換機や専用機等の制御用の機器であり、放送システムＸの各部を制御する管理端末である。
管理装置１０は、記憶部に記憶されたＯＳのＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）やバッチファイル等から取得した指示に従い、ビデオサーバ３０内の放送ファイル３１０を作成する指示を行うことができる。この際に、放送システム管理用のプログラムを用いて、テープレス媒体２０に記憶された、素材ファイル２００−１〜２００−ｎの一部又は全部の箇所を取得元素材ファイルとして取得し、これらを結合して取込む。
また、管理装置１０は、ビデオサーバ３０やテープレス媒体２０に対して、放送ファイル３１０や素材ファイル２００−１〜２００−ｎのキューアップ（Ｃｕｅ  ｕｐ）、再生開始などを指示することができる。
また、管理装置１０は、処理命令を用いて、スイッチャー４０の入出力を切り換えることができる。これにより、素材ファイル２００−１〜２００−ｎ、放送ファイル３１０、スイッチャー４０から入力したストリーミングデータ等を、例えば１フレーム単位で切り換えて、放送設備に放送用のデータとして送信するよう指示可能である。
【００１５】
テープレス媒体２０は、ＨＤＤ、フラッシュメモリやＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の半導体メモリの記憶媒体であるＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）、ＲＡＭディスク等を備えた記憶媒体である。
このテープレス媒体２０は、管理装置１０にｅＳＡＴＡ（ｅｘｔｅｒｎａｌ  Ｓｅｒｉａｌ  ＡＴＡ）、ＵＳＢ２．０／３．０、各種光ファイバ接続等の高速な有線接続、又は無線ＬＡＮ、ＵＷＢ（Ｕｌｔｒａ  Ｗｉｄｅ  Ｂａｎｄ）、電磁／電界通信のような無線接続を用いて接続する。
なお、このテープレス媒体２０を、ＮＡＳ（Ｎｅｔｗｏｒｋ−Ａｔｔａｃｈｅｄ  Ｓｔｏｒａｇｅ）を用いて構成し、ｉＳＣＳＩ規格等を用いてネットワーク５を介して共有し、ビデオサーバ３０やスイッチャー４０が直接、アクセス可能に構成してもよい。
また、図１にはテープレス媒体２０を１つ示しているが、管理装置１０は、複数のテープレス媒体２０を接続してアクセス可能である。
【００１６】
ビデオサーバ３０は、放送設備へ送出するための専用機やＰＣ／ＡＴ互換機等のサーバ機器である。ビデオサーバ３０は、制御部や記憶部を備えており、管理装置１０の制御指示に従い、映像・音声データを送出する部位である。
具体的には、ビデオサーバ３０は、まず、テープレス媒体２０の素材ファイル２００−１〜２００−ｎ、ビデオサーバ３０に蓄積した放送ファイル３１０、スイッチャー４０からのストリーミングデータ等を、記憶部のバッファに読み込む。この上で、ビデオサーバ３０は、バッファに読み込んだデータを、放送局用のＨＤ−ＳＤＩやＳＤ−ＳＤＩフォーマット、ＭＰＥＧ２やＨ．２６４等のデジタル画像に変換したり、アナログの電波信号等の送出するための映像音声データに変換するデコード処理を行う。
そして、ビデオサーバ３０は、素材データをデコード処理した映像音声データを、放送用の電波送信機能等を備えた放送設備（図示せず）に出力する。
【００１７】
（管理装置１０の構成）
より詳しく説明すると、管理装置１０は、機能部位として、結合制御部１００、素材指定部１１０、タイムライン設定部１２０、画像音声変換部１３０、レンダリング部１５０、メタデータ編集部１６０、編集指示部１７０を含んで構成される。これらの機能部位は、管理装置１０の記憶部のプログラムを制御部が実行することでハードウェア資源を用いて実現することができる。
【００１８】
結合制御部１００は、管理装置１０において素材取得／書き出しの処理を行うメインプログラム（ルーチン）を構成する部位である。結合制御部１００は、ＯＳのＧＵＩやバッチファイルやスクリプトファイル（図示せず）等から素材取得／書き出しに関するユーザの指示を取得し、テープレス媒体２０の結合指定ファイル２５０を作成する。
また、結合制御部１００は、素材ファイル２００−１〜２００−ｎから、放送ファイル３１０を作成させるために各部に対して指示を行う。
さらに、結合制御部１００は、逆に、放送ファイル３１０から素材ファイル２００−１〜２００−ｎを作成するための指示も行うことができる。
【００１９】
素材指定部１１０は、放送ファイル３１０に書き出したり放送設備へ送信したりするために好適な素材ファイル２００−１〜２００−ｎやスイッチャー４０の外部入力のストリーミングデータ等を選択するための検索エンジンや人工知能等の部位である。
この素材指定部１１０は、具体的には、素材ファイル２００−１〜２００−ｎに含まれる文字データやバイナリデータ等のメタデータの検索等を行うことができる。このキーワード検索においては、番組名や取材内容等から、必要なキーワードを選択して検索できる。
なお、素材指定部１１０は、図示しない番組データベース等を参照したり、画像認識を行ったりして、素材ファイル２００−１〜２００−ｎやスイッチャー４０の外部入力のストリーミングデータ等を選択することも可能である。そして、この素材指定部１１０は、これらのファイル内から、好適なカメラカットや素材の位置を選択することができる。この際、ビデオサーバ３０の素材結合データ３２０の指示やキーワードを基に選択することができる。
【００２０】
タイムライン設定部１２０は、素材ファイル２００−１〜２００−ｎから、放送ファイル３１０を作成する際に、タイムラインを計算し直す部位である。
具体的には、素材ファイル２００−１〜２００−ｎのコーデック等の映像・音声フォーマットを変換した場合であっても、例えばフレーム単位で映像と音声がずれないように、放送ファイル３１０のタイムコードを作成しなおすことができる。
これにより、画像変換を行って放送ファイル３１０を作成した場合でも、映像と音声のずれ等が起こらなくなり、また、放送ファイル３１０の放送時の時間を正確に計算することができる。
また、放送設備への送信の際に、放送ファイル３１０において、例えば朝の放送開始時からの時間がタイムコードで指定される場合、これに合わせたタイムコードを作成することができる。
【００２１】
画像音声変換部１３０は、素材ファイル２００−１〜２００−ｎにおいて、結合指定ファイル２５０で指定された放送ファイル３１０のコーデック等の映像・音声フォーマットが異なる場合、これを変換する部位である。
なお、このコーデック等の変換については、専用のＤＳＰ等を用いてもよく、またビデオサーバ３０やテープレス媒体２０に備えられたコーデック変換用の部位を用いて変換することもできる。
【００２２】
レンダリング部１５０は、結合指定ファイル２５０や素材結合データ３２０の指示に従って、ＧＰＵ等を用いて、１つまたは複数の素材ファイル２００−１〜２００−ｎを同時に加工したり、テロップ（字幕）等を描いたりする部位である。また、素材ファイル２００−１〜２００−ｎに、ＧＰＵを用いて、例えば、リアルタイムでフェードアウト・フェードイン、各種トランジション、モザイク化、タイル張り替え等の各種の画像効果を計算して画像や音声と合わせて出力することもできる。この際に、画像効果を付けた状態で、放送ファイル３１０に書き出しを行うことが可能である。なお、効果音や合成音等の音声効果を画像効果と同時に付けることも可能である。
なお、画像音声変換部１３０とレンダリング部１５０を、同一のＧＰＵを用いて構成することも可能である。
【００２３】
メタデータ編集部１６０は、素材ファイル２００−１〜２００−ｎに含まれるメタデータを抽出して、例えば、パーサ（Ｐｅｒｓｅｒ）等を用いて、放送ファイル３１０に書き込む部位である。この際に、自然言語処理を行ったり、データのＸＭＬ（Ｅｘｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）等への変換を行ったりといった処理もすることができる。
【００２４】
編集指示部１７０は、スイッチャー４０から取得した編集指示を用いて、放送ファイル３１０の放送設備への送信中にリアルタイムで素材ファイル２００−１〜２００−ｎやレンダリング部１５０が作成したファイルに置き換えるための部位である。
【００２５】
なお、上述の管理装置１０の構成としては、主に素材ファイル２００−１〜２００−ｎから放送ファイル３１０を作成する場合について説明した。しかしながら、放送ファイル３１０から素材ファイル２００−１〜２００−ｎを書き出しファイルとして作成することも可能であり、この際にも、同様の機能部位を用いることが可能である。
【００２６】
（テープレス媒体２０の構成）
より詳しく説明すると、テープレス媒体２０には、素材ファイル２００−１〜２００−ｎ（放送用素材）と、結合指定ファイル２５０とが記憶されている。
素材ファイル２００−１〜２００−ｎは、放送用に送出する素材データとなる、映像、音声、ファイルのフォーマット等のバイナリデータ、文字データ等を含む素材データである。
具体的には、素材ファイル２００−１〜２００−ｎは、ＨＤカムで取材されたり、ＰＣで作成されたりしたＭＰＥＧ１／２／４のＴＳ／ＰＳ、Ｈ．２６４、ＡＶＩ（Ａｕｄｉｏ  Ｖｉｄｅｏ  Ｉｎｔｅｒｌｅａｖｅ）、ＳＤ／ＨＤ−ＳＤＩ、ＭＸＦ（Ｍａｔｅｒｉａｌ  ｅＸｃｈａｎｇｅ  Ｆｏｒｍａｔ）、Ｆｌａｓｈ  Ｖｉｄｅｏ、ＮＵＴ、Ｏｇｇ  Ｍｅｄｉａ、ｒａｔＤＶＤ、ＳＶＩ、ＤｉｖＸ  Ｍｅｄｉａ  Ｆｏｒｍａｔ、ＶＯＢ等、各種のフォーマットの映像ファイル、音声用ＷＡＶファイル等、各種のフォーマットを用いることができる。この素材ファイル２００−１〜２００−ｎは、Ｈ．２６４やＭＰＥＧ２のＰＳ（プログラムストリーム）のように、量子化や時間方向の差分画像取得等により圧縮された圧縮データの状態に変換して保存することで、記憶容量を抑えることができる。
また、素材ファイル２００−１〜２００−ｎは、編集機により編集した後に作成されるような、データ量が大きな、例えばフレーム毎に画像データを記憶したような形式であってもよい。
また、素材ファイル２００−１〜２００−ｎの解像度は、ＳＤ（７２０×４８０点）、ＨＤ（１９２０×１０８０点）、２Ｋ、４Ｋ、Ｄ画像等、任意の解像度の画像ファイルを用いることができる。同様に、音声ファイルも、無圧縮のＷＡＶ、可逆圧縮のＦＬＡＣ、不可逆圧縮のＡＡＣやＭＰ２／３等のデータ等、任意のデータを用いることができ、チャンネル数も可変である。なお、映像ファイルに音声ファイルを合わせて記憶することも可能である。
また、素材ファイル２００−１〜２００−ｎには、素材データのＩＤ（Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）である素材ＩＤを備えている。また、素材ファイル２００−１〜２００−ｎはファイルの属性として、ファイルの形式、コーデック、素材の種類、素材のジャンル、撮影位置、使用する番組名、番組内の位置、番組のオープニング／エンディング／ＣＭ／本編パート指定等、各種の付加的な情報を示す文字データやバイナリデータであるメタデータを記憶している。また、メタデータには、取材内容等の詳細なデータを記憶させることができる。
また、各素材ファイル２００−１〜２００−ｎに関しては、その他の付随するデータ（図示せず）を記憶し、管理することができる。
【００２７】
結合指定ファイル２５０は、素材ファイル２００−１〜２００−ｎから放送ファイル３１０を作成するためのファイルである。
具体的には、結合指定ファイル２５０は、放送ファイル３１０を作成するための、各素材ファイル２００−１〜２００−ｎや外部入力の取得開始位置、取得終了位置、時間長、フレーム長等を記憶している。この取得開始位置、取得終了位置等については、タイムコード、ファイル内の位置、ＴＳパケットのパケット番号等により、頭出し可能なように記憶することができる。
また、結合指定ファイル２５０は、各素材ファイル２００−１〜２００−ｎそれぞれの、シーン名、素材の種類、ジャンル、撮影位置、番組名等についても記憶している。これを放送ファイル３１０の作成をする際に参照することができる。
ここで、素材の種類としては、オープニング、本編、ＣＭ、エンディング等の、放送番組のどのような位置で再生されるのが最適であるかの種類について記憶することができる。
【００２８】
（ビデオサーバ３０の構成）
より詳しく説明すると、ビデオサーバ３０は、放送ファイル３１０と、素材結合データ３２０とを備えている。
放送ファイル３１０は、ビデオサーバ３０により放送設備へ送出するファイルであり、素材ファイル２００−１〜２００−ｎ、外部入力のストリーミングデータ、その他のデータを用いて作成可能である。
また、放送ファイル３１０は、例えば、Ｈ．２６４形式のＨＤ−ＳＤＩのような、放送局で放送設備に送信する際に用いるようなデータ形式を用いることができる。
また、この放送ファイル３１０は、他のフレームとの依存関係がなく、単独で復号化し画像が作成できるようなｉピクチャのみを備えて、画像の切り替えがしやすいような映像・音声ファイルを用いることができる。
さらに、放送ファイル３１０は、再生を始めてから所定時間に外部入力に切り替える箇所等には、ダミーデータや、放送事故に備えた風景画像等を記憶することもできる。
なお、放送ファイル３１０に、具体的な画像／音声データを含まずに、テープレス媒体から入力して放送設備に送信するような構成も可能である。
【００２９】
素材結合データ３２０は、放送ファイル３１０が、どの素材ファイル２００−１〜２００−ｎや外部入力からのストリーミングデータを結合して作成したのかを記憶するファイルやデータベース中のデータレコード等である。
素材結合データ３２０は、放送ファイル３１０内のフレーム等の単位で時系列的に、どの素材ファイル２００−１〜２００−ｎや外部入力のデータを用いたか記憶している。
さらに、素材結合データ３２０は、放送ファイル３１０のオープニング、本編、ＣＭ、エンディング等の構成についても記憶している。
なお、素材結合データ３２０を、放送ファイル３１０内のメタデータ等にて備えるような構成も可能である。
【００３０】
スイッチャー４０は、ルーターやハブやマトリクス接続のスイッチャー等である。
スイッチャー４０は、管理装置１０の制御により、複数の外部入力を切り換えて、画像や音声の主にストリーミングデータ等を、各部に入力することができる。
また、スイッチャー４０は、スタジオのディレクターからの映像・音声の素材データの差し替え等の変更指示を入力部（図示せず）の入力データとして取得することもできる。
これにより、管理装置１０やビデオサーバ３０は、放送ファイル３１０の送出時に、素材ファイル２００−１〜２００−ｎを切り換えたり、放送前の素材データを変更するような操作が可能である。
なお、スイッチャー４０の入力がアナログ入力等であった場合には、デジタル変換等を行ってストリーミングデータとして入力するように構成することもできる。
【００３１】
〔本発明の実施の形態に係る放送システムＸに係る素材管理の構成〕
次に、図２を参照して、従来のＶＴＲテープ方式、従来のテープレス媒体の方式、本発明の実施の形態に係る放送システムＸの方式による素材管理の違いの違いを示す。
まず、従来、カメラ等からの撮影画像をＶＴＲテープに録画する場合、一本のテープに複数のカメラカットが連続して録画されていた（取込み（Ｉ））。
従来のＶＴＲテープ方式においては、テープから、全てのカメラカットを連続してひとつの放送ファイルとしてビデオサーバに録画することが可能であった。従来のＶＴＲテープ方式では、これに加えて、カメラカット単位の素材としてビデオサーバに録画することもできた。このように、ビデオサーバ側の録画方法によって柔軟に使い分ける事が可能であった（取込み（ＩＩ））。
【００３２】
近年、従来のテープレス媒体の普及により、テープレス媒体に書き込まれた素材ファイルをファイルのままビデオサーバにコピーする事が可能となった（取込み（ＩＩＩ））。このような、従来のテープレス媒体の方式では、取り込み時間の短縮や画像劣化を防ぐなどの利点が生まれた。
しかしながら、テープレス媒体にはカメラカット単位にファイルが作成されるため、カメラカット単位に個々の素材としてビデオサーバの取込む運用のみが可能になり、カット単位に転送されるファイルの管理が複雑になるという問題が生じた。
【００３３】
ここで、本実施形態の放送システムＸにおいては、ビデオサーバ３０をキーデバイスとする放送システムにおいて、テープレス媒体に作成された素材ファイル２００−１〜２００−ｎをファイルのままビデオサーバ３０に取込んで書き出す際に、タイムコードを振り直した上でファイル結合の処理を行うことができる（取込み（ＩＶ））。
また、従来のテープレス媒体の方式のように、素材ファイル２００−１〜２００−ｎを、ビデオサーバ３０内に、そのまま取り込むことも可能である（取込み（Ｖ））。
【００３４】
〔本発明の実施の形態に係る放送システムＸに係る放送ファイルの処理パターン〕
ここで、図３を参照して、本発明の実施の形態に係る放送システムＸにおける放送ファイル３１０の処理構成について説明する。
放送システムＸにおいては、タイムコードを振り直してファイルを結合する処理（取込み（ＩＶ））を、ビデオサーバ３０への素材ファイル２００−１〜２００−ｎの入力時に行うことができる。加えて、ビデオサーバ３０からの素材ファイル２００−１〜２００−ｎへの書き出し時に、同様の処理を行うこともできる。
このように、タイムコード振り直してファイルを結合する処理を使用することにより、本実施形態の放送システムＸにおいては、図３（ａ）〜（ｄ）に示すような機能を実現する。すなわち、素材ファイル２００−１〜２００−ｎと放送ファイル３１０の処理のパターンとして、下記（１）〜（４）のパターンを、場合に応じて自由に使い分け可能である。
（１） テープレス媒体２０の複数ファイルから必要な部分のみを取得して、ひとつの素材として連続したタイムコードを付加してビデオサーバ３０に取り込む。この場合には、結合する素材ファイル２００−１〜２００−ｎのファイルと順序、結合ファイルの開始タイムコードを指示するだけで、ファイル結合を行うことができる。なお、必要な部分の指定なしに、取得元の素材ファイル２００−１〜２００−ｎの全てを使用して結合して、ビデオサーバ３０内に放送ファイル３１０を作成することもできる。
（２） テープレス媒体のファイルをそのままビデオサーバ３０へ取りこむ。このパターンでは、図３（ｂ）のように、結合処理等は行わず、素材ファイル２００−１〜２００−ｎを、個々の放送ファイル３１０として取り込む。これにより、従来のテープレス媒体と同様の方式で、編集機等を用いて処理を行うこともできる。
（３） ビデオサーバ３０の複数ファイルから必要な部分のみを抽出して、ひとつの素材として連続したタイムコードを付加してテープレス媒体に書き出す。
ビデオサーバ３０からテープレス媒体への書き出し時に素材ファイルの結合を行って書き出すものであり、具体的な処理内容は（１）のパターンと同様である。
（４） ビデオサーバ３０の各放送ファイル３１０を、そのままテープレス媒体２０へ、素材ファイル２００−１〜２００−ｎとして書出す。結合処理等は行わず、個々のファイルとして書出す。この際に、ビデオサーバ３０を用いてファイル形式やコーデック等の変更等を行うこともできる。
なお、放送ファイル３１０を、素材結合データ３２０の内容に従って分割して、テープレス媒体２０に書き出す構成も可能である。
【００３５】
〔本発明の実施の形態係る放送システムＸに係る素材取得／書き出し処理〕
次に、図４〜図９を参照して、素材ファイル２００−１〜２００−ｎ又は放送ファイル３１０からの素材取得／書き出し処理について詳しく説明する。
この処理においては、管理装置１０の制御部が記憶部に記憶されたプログラム等を実行し、ハードウェア資源を用いて、放送システムＸの各部にコマンド等を発行させて処理を行わせる。
【００３６】
（テープレス媒体２０からビデオサーバ３０へ素材取得／書き出しの処理）
ここで、図４の概念図を参照して、上述の（１）である図３（ａ）のパターンにより、テープレス媒体２０からビデオサーバ３０へ素材取得／書き出し処理を行う例について説明する。この図４の例では、取得元素材ファイルを結合して、１つの書き出しファイルとして、素材取得／書き出しを行う。
まず、ユーザは、管理装置１０にて、素材となるファイルから、タイムコードにて必要部分のタイムコードを指示し、複数の素材ファイルの結合の順序、結合されたファイルの先頭のタイムコード、書き出される部位、結合されたファイルのコーデックやファイル形式等である映像・音声フォーマットを指示する。
そして、管理装置１０は、ユーザの指示をコマンドやスクリプト等のデータにより記載された結合指示データの指示内容を基に、指示内容に応じた取得元素材ファイルをテープレス媒体２０から取得し、取得元素材のタイムコードを指定された先頭タイムコードを元に振り直して、素材ファイルを結合したり、別々に出力したりする。
この例では、テープレス媒体２０の複数の素材ファイル２００−１〜２００−ｎを素材として、必要な部分を取得元素材ファイルとして取得する。この上で、これらの取得元素材ファイルを結合し、ビデオサーバ３０に書き出しファイルである放送ファイル３１０を作成している。
なお、後述するように、素材ファイル２００−１〜２００−ｎのコーデック等の映像・音声フォーマットが異なっている場合には、変換を行うこともできる。さらに、放送ファイル３１０を取得元ファイルとしてもう一度読み出して分割、別のファイルと結合して修正することも可能である。
以下で、図５のフローチャートを参照して、この素材取得／書き出し処理について、より詳細に説明する。
【００３７】
ステップＳ１００にて、管理装置１０の結合制御部１００は、素材結合指示処理を行う。
結合制御部１００は、具体的には、ＯＳのＧＵＩやバッチファイル等から、ユーザのファイルの結合や追加や変換等に係る指示を取得する。
具体的には、結合制御部１００は、選択された素材ファイル２００−１〜２００−ｎを結合して書き出しを行う（結合書き出し）、部分書き出しを行う、外部入力のストリーミングデータを入力する、書き出す部位の指示をする、といった指示を取得して、記憶部に記憶する。本実施形態においては、この記憶された指示のデータを「結合指示データ」という。
【００３８】
次に、ステップＳ１０１にて、結合制御部１００は、結合範囲指定処理を行う。
具体的には、結合制御部１００は、結合指示データに従って、選択された素材ファイル２００−１〜２００−ｎから、必要な部分について、取得する箇所として選択する。
より具体的には、結合制御部１００は、結合指示データを基に、選択された素材ファイル２００−１〜２００−ｎを開き、再生位置について、先頭からのフレーム番号やファイル位置等により、取得する箇所を設定してシーク等を行う。
なお、外部入力からストリーミングデータを取得する場合には、リアルタイムタイマー等を用いて別スレッドやプロセス等を実行し、スイッチャー４０の外部入力を切り換えて、ストリーミングデータを入力する。
【００３９】
次に、ステップＳ１０２にて、結合制御部１００は、結合素材読み込み処理を行う。
この処理において、結合制御部１００は、指示内容に応じた取得元となる選択された素材ファイル２００−１〜２００−ｎの取得する箇所のデータをテープレス媒体２０から取得して、一時ファイルのような形式により、記憶部に記憶する。以下、この一時ファイルを、取得元素材ファイルという。
なお、この取得された必要な部分の箇所である取得元素材ファイルは、管理装置１０の記憶部、テープレス媒体２０、ビデオサーバ３０のいずれかに記憶することも可能である。
さらに、結合制御部１００は、選択された素材ファイル２００−１〜２００−ｎを取得元素材ファイルとしてすべて読み出すことはせず、管理装置１０のバッファ等を介して、ビデオサーバ３０へ書き出すような構成も可能である。
さらに、結合制御部１００は、バッファを介せずに、ＧＯＰ（Ｇｒｏｕｐ  ｏｆ  Ｐｉｃｔｕｒｅ）構造のみを解析して、選択された素材ファイル２００−１〜２００−ｎの必要な位置の部位を直接放送ファイル３１０にコピーして書き出すような構成も可能である。
【００４０】
次に、ステップＳ１０３にて、結合制御部１００は、タイムライン設定部１２０を用いて、タイムコード計算処理を行う。
具体的には、取得元素材ファイルのタイムコードを指定された先頭タイムコードを元に計算し直す。
ここで、タイムライン設定部１２０は、各種コーデックのファイル構造とファイル位置との関係のデータを元に、フレーム位置等を正確に計算することができる。
結合制御部１００は、取得元素材ファイルのファイル破損等により、タイムコードが取得できないときには、前後のファイル構造から必要な部位のみを取得して、タイムコードを計算し直す。これにより、取材時のノイズ等が原因で、中途の部位から読めなくなったファイルも修復して使用可能な部分を用いることができる。
また、結合制御部１００は、読み込めないファイルであった場合には、エラー処理（図示せず）を行う。
【００４１】
ステップＳ１０４にて、結合制御部１００は、画像変換が必要か否か判定する。具体的には、結合制御部１００は、取得元素材ファイルが、結合指示データにて指示された放送ファイル３１０の映像・音声フォーマットと同じか異なっているかを比較する。
この際、結合制御部１００は、取得元素材ファイルのヘッダー情報から取得し、結合指示データの指示された放送ファイル３１０の映像・音声フォーマットと比較する。
ここで、結合制御部１００は、取得元素材ファイルの映像・音声フォーマットが同じ場合は、Ｙｅｓと判定する。逆に、結合制御部１００は、取得元素材ファイルの映像・音声フォーマットがそのまま書き出し可能な形式である場合には、Ｎｏと判定する。
Ｙｅｓの場合、結合制御部１００は、フォーマット変換を行うため、処理をステップＳ１０５に進める。
Ｎｏの場合、結合制御部１００は、フォーマット変換を不要として、処理をステップＳ１０６に進める。
【００４２】
ステップＳ１０５にて、結合制御部１００は、画像音声変換部１３０を用いてフォーマット変換処理を行う。
【００４３】
（映像・音声フォーマットの変換例）
ここで、図６の概念図を参照して具体的に説明すると、結合制御部１００は、取得する取得元素材ファイルの映像・音声フォーマットが、結合された放送ファイル３１０の映像・音声フォーマットと異なっている場合、すなわち所望のフォーマットと異なっている場合には、映像・音声フォーマットの変換を行う。
図６の例では、取得元素材ファイルとして、素材ファイル２００−１〜２００−３を用いている。この例では、テープレス媒体２０の素材ファイル２００−１と素材ファイル２００−２はフォーマットＡで、素材ファイル２００−３のみがフォーマットＢである。また、ビデオサーバ３０の放送ファイル３１０は、フォーマットＡになるように結合指示データに記載されているものとする。
この例の場合、結合制御部１００は、素材ファイル２００−１と素材ファイル２００−２は、映像・音声フォーマットの変換を行わない。
この上で、結合制御部１００は、画像音声変換部１３０を用いて、素材ファイル２００−３のみ、映像・音声フォーマットの変換を行う。
このように、結合制御部１００は、映像・音声フォーマットを統一した上で、放送ファイル３１０として書き出すことができる。この際に、タイムコードを振り直して書き出しを行う。
なお、この映像・音声フォーマットの変換は、書き出しファイルの書き出し時に行っても、取得元素材ファイルの取得時に行ってもよい。
【００４４】
より具体的には、結合制御部１００は、画像音声変換部１３０により、各コーデックの映像、音声データを、指定された放送ファイル３１０のコーデックやファイル形式等に変換する。この際に、たとえば、すべてのファイルについて、ｉピクチャのみを備えて、画像の切り換えがしやすいような映像・音声ファイルにフォーマット変換することができる。
また、上述のようなファイルの破損を除去するような処理を行うこともできる。
さらに、いわゆる「トランスコード」のように、計算された画像の成分を保ったままの映像・音声フォーマットの変換や、「スマートレンダリング」のように、一部のファイル位置のみ、変換を行うような処理をすることもできる。
また、低解像度の投稿素材のようなファイルを入力した場合に、アップコンバート等の「高解像度化」処理を行って、放送素材として用いても違和感がないように高精細化することもできる。
さらに、画像音声変換部１３０は、各取得元素材ファイルの色空間や明度・彩度等を平均化するように変換したり、映像の音声のレベルをあわせるような処理も可能である。
【００４５】
さらに、この際、結合制御部１００は、映像・音声フォーマットの変換と同時にタイムコードの振り直しを行い、映像と音声のずれ等が起きないようにする。
なお、画像音声変換部１３０は、映像・音声フォーマットの変換に演算時間がかかることが考えられるため、結合制御部１００は、放送ファイル３１０の作成予定の時間を計算して間に合うような映像・音声フォーマットの変換方式を用いることもできる。さらに、変換が間に合わない場合には、結合制御部１００は、映像・音声フォーマットを変換せずに、取得元素材ファイルを直接ストリーミングデータとして再生するように指示する構成も可能である。
【００４６】
ステップＳ１０６にて、結合制御部１００は、メタデータ編集部１６０を用いて、メタデータ追加処理を行う。
このメタデータの追加としては、結合制御部１００は、メタデータ編集部１６０のパーサ等により、取材内容など特定の条件に従って、複数の素材ファイル２００−１〜２００−ｎや放送ファイル３１０に含まれるメタデータを関連づけて１つにまとめる等の処理を行う。
これにより、結合制御部１００は、統合されたメタデータを作成し、書き出しファイルである放送ファイル３１０に含めることができる。
また、逆に放送ファイル３１０を取得元素材ファイルとして修正する場合は、このメタデータをタイムコードに従って内容毎に分離することもできる。
【００４７】
（メタデータの管理）
ここで、図７の概念図を参照して、メタデータの管理の詳細について記述する。
放送の素材を扱う上で、素材情報であるメタデータの管理は重要である。ここで、取得元素材ファイルが、例えばＭＸＦファイルやＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）ファイルのように、素材ファイルとメタデータを管理可能なファイルであれば、取得元の素材ファイルのメタデータ（例えば、担当者、場所のデータ等）やサムネイル画像等も引き継ぐことができる。
具体的に、図７の例では、素材ファイル２００−１〜２００−３を取得元素材ファイルであるとする。この場合、結合制御部１００は、メタデータ編集部１６０を用いて各取得元素材ファイルのメタデータやサムネイルを取得し、例えば、ＭＸＦ形式である放送ファイル３１０のメタデータ領域、サムネイル格納領域に書き込む。この際に、素材構成についてのデータもメタデータとして書き込むことができる。
ここで、ビデオサーバ３０や、放送設備の送出システムは、放送ファイル３１０のメタデータをデータベース（図示せず）に登録し、放送素材の素材情報として管理することができる。これを用いて、編集や放送時の素材情報表示や検索等に使用することができる。
なお、素材ファイル２００−１〜２００−３がＭＸＦ形式ではなく、他の形式であった場合には、その素材ファイル２００−１〜２００−３の形式に会わせて取得できるデータをメタデータ編集部１６０のパーサがＭＸＦのメタデータの形式に変換して取得することができる。この際に、素材指定部１１０の人工知能を用いることもできる。
また、メタデータ編集部１６０は、取得したメタデータをＸＭＬ形式のような一般的なデータベース用のデータ形式に変換することもできる。これにより、各ファイルを、管理装置１０やビデオサーバ３０の素材として、検索して閲覧する閲覧機能を実現することができる。
【００４８】
次に、ステップＳ１０７にて、結合制御部１００は、素材結合書き出し処理を行う。
具体的には、上述のように、結合指示データにて指定された素材ファイル２００−１〜２００−ｎを、指定された順序にて、指定された映像・音声フォーマットで、例えば１つの結合された放送ファイル３１０として、ビデオサーバ３０上に書き出し、作成する。
これを指定された取得元素材ファイルの順序で繰り返し、ひとつの素材として結合された書き出しファイルをビデオサーバ３０上に作成する。この例では、放送ファイル３１０を書き出しファイルとして作成する。
なお、この書き込みの際には、放送ファイル３１０をロックして、１つ１つの取得元素材ファイルから放送ファイル３１０を書き出すことが可能である。
また、複数スレッドから、放送ファイル３１０のタイムラインで指定された位置に同時に書き出すことも可能である。
この際に、放送ファイル３１０の所定位置に外部入力からのストリーミングデータや、まだ映像・音声フォーマットの変換が終わっていないタイムコードの箇所には、素材指定部１１０を用いて、同一の番組に係る別の素材ファイル２００−１〜２００−ｎを選択して書き込むことが可能である。この際に、レンダリング部１５０を用いて、「再放送です」といったテロップを書き込むこともできる。また、ダミーデータや放送事故を防ぐための背景画像等を書き込むことも可能である。
さらに、結合制御部１００は、定型的な番組の場合には、収録済みのオープニングとエンディングの素材ファイルを結合した映像ファイルを作成することもできる。
【００４９】
また、取得元素材ファイルを書き出しファイルに書き出す際に、結合制御部１００は、素材結合データ３２０についても書き出す。
この素材結合データ３２０は、上述の結合指示データから、どの取得元ファイルのどのタイムコードの箇所を選んだのか、映像・音声フォーマットの変換の有無、その他、書き出しに関して結合制御部１００が行った制御と、各取得元ファイルのメタデータ等を含むデータをすべて記載する。
放送ファイル３１０を修正したり、番組の新しい回を作成したりする際に、この素材結合データ３２０を用いて、放送ファイル３１０を取得元ファイルとして、例えばテープレス媒体２０に書き出しファイルを作成することができる。
この際に、それぞれの書き出しファイルに分割したり、書き出しファイルを素材ファイル２００−１〜２００−ｎに戻したりすることができる。ここで、書き出しファイルとして新たに出力された素材ファイル２００−１〜２００−ｎには、新たに、それぞれ対応する素材結合データ３２０を作成することができる。
【００５０】
次に、ステップＳ１０８にて、結合制御部１００は、レンダリング部１５０を用いて、レンダリング処理を行う。
ここでは、結合制御部１００は、レンダリング部１５０により、書き出し中又は書き出し後の放送ファイル３１０に対して、画像効果をレンダリングして、書き出す。
具体的には、結合指示データにて記憶されたテロップの文字をレンダリングしたり、取得元素材ファイル間のトランジション等の処理を行う。
【００５１】
次に、ステップＳ１０９にて、結合制御部１００は、結合終了か否か判定する。
ここでは、結合指示データに記憶された、取得元素材ファイルをすべて書き出し終えたか否か判定する。
Ｙｅｓの場合、結合制御部１００は、素材取得／書き出し処理を終了する。
Ｎｏの場合、結合制御部１００は、処理をステップＳ１０１に戻して、他の素材ファイル２００−１〜２００−ｎを選択して、上述の処理を繰り返す。
【００５２】
以上により、素材取得／書き出し処理を終了する。
なお、上述の説明においては、テープレス媒体２０からビデオサーバ３０へ書き込む処理を例に説明したが、ビデオサーバ３０からテープレス媒体２０に書き込む際に複数フォーマットの複数素材ファイルを結合して書き込む処理が必要であれば、上述の処理と同様の処理により対応可能である。
【００５３】
〔素材結合指示処理の詳細〕
ここで、図８のフローチャートを参照して、図５のステップＳ１００の素材結合指示処理の詳細について説明する。
素材結合指示処理においては、上述のように、管理装置１０のＯＳのＧＵＩやバッチファイル等を用いてユーザの指示を、結合指示データとして記憶する。
以下、この素材結合指示処理の詳細について、詳しく説明する。
【００５４】
ステップＳ１２１にて、管理装置１０の結合制御部１００は、結合指定処理を行う。
このユーザの指示としては、具体的には、素材ファイル２００−１〜２００−ｎの指示を行う場合、ファイラー等のファイル指示画面にて、テープレス媒体２０やビデオサーバ３０を取得元素材ファイルの取得先の機器として指定する。
この際、ファイル一覧を表示して、複数の素材ファイル２００−１〜２００−ｎや放送ファイル３１０を取得元素材ファイルとして指定可能である。この際、ユーザは、ＧＵＩにて、複数選択やドラック等を用いて指示することができる。
この上で、ユーザは、取得元素材ファイルが書き出される先になる書き出しファイルの書き出し先の機器を指定する。たとえば、テープレス媒体２０かビデオサーバ３０かについて指示できる。
そして、ユーザは、取得元素材ファイルをそれぞれ読み出した際に、複数のファイルを結合して取込む結合書き出しであるか、結合せずにそれぞれ書き出す部分書き出しであるかについて指示することができる。
さらに、ユーザは、素材ファイル２００−１〜２００−ｎから放送ファイル３１０を書き出すのか、一旦作成した放送ファイル３１０自体を変更するのかについても指示可能である。
また、ユーザは、各取得元素材ファイルにおいて、取得する箇所のタイムコードを指定して取得する箇所の指示をする。この指定においては、タイムコードを直接指定したり、フィルムロール等をジョグシャトル等の入力装置やポインティングデバイスで指示してサムネイル画像を選択して指定することができる。
ここで、ユーザは、取得元素材ファイルを用いずに、スイッチャー４０等からのストリーミングデータを、取得元として、書き出しファイルに指定することも可能である。
さらに、ユーザは、複数の素材ファイルの結合の順序についても指定可能である。加えて、ユーザは、書き出しファイルの先頭からのタイムコード等についても指示することもできる。
また、ユーザは、書き出しファイルの映像・音声フォーマットについても指示する。
加えて、ユーザは、書き出しファイルのタイムライン上の長さ、放送設備への放送時間についても指定可能である。なお、この放送ファイル３１０の長さについては、時間の変更等について、放送設備の放送用データベース（図示せず）から自動的に取得することもできる。
結合制御部１００は、これらのユーザの指示を、コマンドやスクリプト等のデータに変換し、結合指示データとして記憶部に記憶する。
【００５５】
なお、これらのユーザの指示は、上述したように、管理装置１０のＯＳのＧＵＩを用いて行ったり、バッチファイル等を用いて指定することができる。
また、バッチファイル等を用いる場合には、このＧＵＩでの指示と同様の結合指示データを、例えばテキストファイル等で記述し、結合制御部１００のコマンドインタプリタ等で実行することが可能である。
【００５６】
次に、ステップＳ１２２にて、結合制御部１００は、上述の結合指示データを基に、結合書き出しの指示があったか否か判定する。
Ｙｅｓの場合、結合制御部１００は、処理をステップＳ１２４に進める。
Ｎｏの場合、結合制御部１００は、処理をステップＳ１２３に進める。
【００５７】
ステップＳ１２３にて、結合制御部１００は、部分書き出し指示処理を行う。
この処理においては、結合制御部１００は、取得元素材ファイルに対応した書き出しファイルを、書き出し先の機器に作成して、直接ファイル作成や転送等を行う設定の処理を行う。
その後、結合制御部１００は、処理をステップＳ１２６に進める。
【００５８】
ステップＳ１２４にて、結合制御部１００は、結合書き出し指示処理を行う。
具体的には、結合制御部１００は、上述の取得元素材ファイルに対応するタイムラインに対応した書き出しファイルを作成する。
たとえば、上述の例において、ビデオサーバ３０に書き出しファイルを作成する場合には、結合制御部１００は、指定された映像・音声フォーマットの放送ファイル３１０を、とりあえず所定のファイル長になるようゼロ・フィル等を行った状態で作成する。
【００５９】
ステップＳ１２６にて、結合制御部１００は、結合指示データを基に、外部入力が素材として指定されているか否か判定する。
Ｙｅｓの場合、結合制御部１００は、処理をステップＳ１２７に進める。
Ｎｏの場合、結合制御部１００は、処理をステップＳ１２８に進める。
【００６０】
ステップＳ１２７にて、結合制御部１００は、スイッチャー切り換え設定処理を行う。
具体的には、結合制御部１００は、結合指示データ内に、外部入力からのストリーミングデータを入力するような指示があった場合、当該ストリーミングデータを入力できるように、スイッチャー４０を切り換えるコマンドを送信する。
そして、この際に、結合制御部１００は、このストリーミングデータのメタデータを、ストリーミングデータ自身又はデータベース等から取得する。
この上で、結合制御部１００は、素材指定部１１０を用いて、同一の番組として問題ない素材ファイル２００−１〜２００−ｎを選択したり、書き出しファイルのタイムライン上にこのファイルやダミーデータを書き出すように指示する。
その後、結合制御部１００は、素材結合指示処理を終了する。
【００６１】
ステップＳ１２８にて、結合制御部１００は、既に出力されて存在している書き出しファイルを変更するか否かを判定する。具体的には、結合制御部１００は、書き出しファイルが存在しており、ユーザがこの書き出しファイルを変更するよう指示している場合、Ｙｅｓと判定する。逆に、書き出しファイルが存在しないか、ユーザが上書きを選択した場合には、Ｎｏと判定する。
たとえば、上述の例では、既に書き出された放送ファイル３１０が存在する場合、その書き出しファイルを修正するようユーザが指示したか否かについて判定する。
Ｙｅｓの場合、結合制御部１００は、処理をステップＳ１２９に進める。
Ｎｏの場合、結合制御部１００は、処理をステップＳ１３１に進める。
【００６２】
ステップＳ１２９にて、結合制御部１００は、結合指定ファイル読み込み処理を行う。
ここでは、上述したように、すでに出力された書き出しファイルを取得元素材ファイルとして、また書き出しを行うため、素材結合データ３２０を読み込む。
たとえば、取得元素材ファイルとしてビデオサーバ３０の放送ファイル３１０を用いて修正する場合、この放送ファイル３１０に対応した素材結合データ３２０を読み込む。
なお、結合制御部１００は、書き出しファイルが存在するのに、素材結合データ３２０が存在しない場合に、その書き出しファイルの分割等を行う指示がある場合には、直接分割箇所を指示するように求めることができる。また、結合制御部１００は、シーン検索等を行って、分割箇所を求めてもよい。
【００６３】
ステップＳ１３０にて、一旦出力された書き出しファイルを修正する場合、結合制御部１００は、書き出しファイル修正指示処理を行う。
ここでは、結合制御部１００は、既に出力されて存在する書き出しファイルを取得元素材ファイルとする。
この例では、結合制御部１００は、取得元素材ファイルとして、放送ファイル３１０を指定する。
その後、結合制御部１００は、処理をステップＳ１２９に進める。
【００６４】
ステップＳ１３１にて、書き出しファイルを変更しない場合、結合制御部１００は、素材ファイル読み込み指示処理を行う。
具体的には、結合制御部１００は、上述の結合指示データを基に、取得元の機器の素材ファイル２００−１〜２００−ｎ等を読み込むように指定し、各種の初期化処理を行う。
【００６５】
ステップＳ１３２にて、結合制御部１００は、ユーザによる指示が終了したか否か判定する。
Ｙｅｓの場合、結合制御部１００は、素材結合指示処理を終了する。
Ｎｏの場合、結合制御部１００は、処理をステップＳ１２１に戻して、ＧＵＩやバッチファイルの読み出し等により、ユーザの各種指示を取得し、結合指示データとして記憶する。
以上により、素材結合指示処理を終了する。
【００６６】
（既に書き出された放送ファイル３１０の修正）
ここで、図９の概念図を参照して、書き出しファイル３１０と素材ファイル２００−１〜２００−ｎを用いて、書き出しファイル３１０の修正を行う例について説明する。
上述の素材結合指示処理を行うことにより、一旦書き出された書き出しファイルと、素材のファイルとをそれぞれ用いて、書き出しファイルをまた作成することができる。
この図９の例においては、テープレス媒体２０に記憶された素材ファイル２００−１〜２００−３が結合されて作成された放送ファイル３１０を基にして、取り込み位置の変更を行った放送ファイル３１１を作成する。すなわち、この例では、全ての素材ファイル２００−１〜２００−３をそのまま再取り込みするわけではなく、既に取得済の素材ファイル２００−２に、追加部分を付け加えるようにすることができる。
より詳しく説明すると、図９の例では、一度取り込んだ放送ファイル３１０の「結合素材Ａ」では、現状、ＣＵＴ２となる結合元の素材ファイル２００−２の１０：２５：００〜１０：３５：００を使用している。
これを、素材ファイル２００−２の１０：２２：００〜１０：３５：００に変更する場合、結合素材ＡのＣＵＴ２が始まる１０：１０：００部分にＣＵＴ２の１０：２２：００〜１０：２５：００を挿入するという処理を行う。
具体的には、結合制御部１００は、ユーザが管理装置１０にて指示した修正内容を用いて、変更前後の差分をタイムライン設定部１２０にて計算する。ここで、結合制御部１００は、ＣＵＴ２の１０：２２：００〜１０：２５：００を追加する必要があることを判断し、ビデオサーバ３０に格納されている結合素材Ａである放送ファイル３１０を取得元ファイルと結合指定データに指定する。そして、結合制御部１００は、結合指定ファイル２５０を基に、追加となるＣＵＴ２の１０：２２：００〜１０：２５：００についても、テープレス媒体２０の素材ファイル２００−２を取得元素材ファイルとして指定する。この上で、これらの取得元素材ファイルを、ビデオサーバ３０とテープレス媒体２０から取得し、タイムコードの振り直しを行って、ひとつの素材に結合した書き出しファイルである放送ファイル３１１をビデオサーバ３０上に作成するように、結合指定データに指示する。この際に、例えば、素材ファイル２００−２の取得された箇所のうち、書き出しファイルのタイムラインに合わせて３分（放送ファイル３１１の１０：１０：００〜１０：１３：００）を用いるように調整することができる。
このように、一旦出力した書き出しファイルを修正することで、放送時間の変更や生放送番組等について、編集機を用いなくても簡単に対応可能になるという効果が得られる。
【００６７】
〔ビデオサーバ３０の放送設備への送出処理〕
次に、具体的に書き出しデータが作成された場合に、この書き出しデータを番組のデータとして放送設備への送出する場合の例について説明する。
以下で、ビデオサーバ３０が放送ファイル３１０を放送設備へ送出する際の処理の例について、図１０のフローチャートを参照して詳しく説明する。
【００６８】
まず、ビデオサーバ３０の制御部は、ステップＳ２０１にて、素材結合データ読み込み処理を行う。
この例においては、ビデオサーバ３０の制御部は、放送ファイル３１０に対応した素材結合データ３２０を取得する。
【００６９】
次に、ステップＳ２０２にて、ビデオサーバ３０の制御部は、タイムコードカウント処理を行う。
具体的には、ビデオサーバ３０の制御部は、リアルタイムタイマ等を用いてスレッドやプロセスを実行する。
この上で、ビデオサーバ３０の制御部は、放送ファイル３１０の各タイムコードに対応する素材結合データ３２０のタイムコードに従って、どの取得元素材ファイルや外部入力等を用いて送出するのかを制御する。
なお、ビデオサーバ３０の制御部は、素材結合データ３２０のタイムコードにより、放送設備のスイッチャ（図示せず）を変更し、送出先を変更できるように構成することもできる。
また、ビデオサーバ３０の制御部は、このタイムコードに従って、管理装置１０のレンダリング部１５０と同様のレンダリング部位により、放送時間が変更になった場合や緊急速報等の場合に、テロップの文字や画像や音声等を追加することもできる。
【００７０】
ステップＳ２０３にて、ビデオサーバ３０の制御部は、外部入力指示か否か判定する。
ここでは、例えば、ビデオサーバ３０の制御部は、上述のように、取得元素材として、スイッチャー４０の外部入力のストリーミングデータ等が指定されている場合に、Ｙｅｓと判定する。
それ以外、例えば、通常の素材ファイル２００−１〜２００−ｎをそのまま使用するような場合は、Ｎｏと判定する。
Ｙｅｓの場合、ビデオサーバ３０の制御部は、処理をステップＳ２０４に進める。
Ｎｏの場合、ビデオサーバ３０の制御部は、処理をステップＳ２０５に進める。
【００７１】
ステップＳ２０４にて、ビデオサーバ３０の制御部は、外部入力送出処理を行う。
上述の例の場合、ビデオサーバ３０の制御部は、スイッチャー４０の外部入力のストリーミングデータを入力する。そして、ビデオサーバ３０の制御部は、映像・音声フォーマットを放送ファイル３１０と合わせるよう変換し、放送設備に出力する。
【００７２】
ステップＳ２０５にて、ビデオサーバ３０の制御部は、管理装置１０やスイッチャー４０の入力部から変更指示があったか否かを判定する。
Ｙｅｓの場合、ビデオサーバ３０の制御部は、処理をステップＳ２０６に進める。
Ｎｏの場合、ビデオサーバ３０の制御部は、処理をステップＳ２０７に進める。
【００７３】
ステップＳ２０６にて、ビデオサーバ３０の制御部は、放送ファイル変更処理を行う。
この処理は、例えば放送時間や放送内容が変更になった際に、放送ファイル３１０の送出を変更する処理である。
具体的には、ビデオサーバ３０の制御部は、管理装置１０に素材結合データ３２０とコマンドを送出し、素材指定部１１０により送出している放送ファイル３１０に近い素材ファイル２００−１〜２００−ｎを取得させることができる。また、コマーシャル等の素材ファイル２００−１〜２００−ｎをそのまま取得して送出するように構成することもできる。この際に、レンダリング部１５０を用いて、画面変更の際に画像・音声効果を挿入することもできる。
これにより、生放送時等、番組の内容を動的に変更することが可能になる。たとえば、スポーツ中継において、チームの攻守が変更になったタイミングで、視聴者を苛立たせずに、確実にコマーシャル等を挿入可能になる。同様に、音楽や演劇やゲーム等のライブ放送において、休憩時間にＣＭを挿入することができる。また、スポーツの試合の延長やライブのアンコール延長等にも対応できる。
さらに、生放送の討論番組等でパネラーの出演者の雰囲気が悪くなった場合や、生放送番組内での突発的な事故が起こった際に、簡単に別の画像に差し替える等の処理を行うことができる。
【００７４】
ステップＳ２０７にて、ビデオサーバ３０の制御部は、放送ファイル送出処理を行う。
ここでは、ビデオサーバ３０の制御部は、放送ファイル３１０をそのまま送出することも、上述のように変更された取得元素材のデータを送信することも可能である。
【００７５】
次に、ステップＳ２０８にて、ビデオサーバ３０の制御部は、放送ファイル３１０の送出が終了したか判定する。
Ｙｅｓの場合、ビデオサーバ３０の制御部は、送出処理を終了する。
Ｎｏの場合、ビデオサーバ３０の制御部は、処理をステップＳ２０２に戻して、送出を続ける。
以上により、送出処理を終了する。
【００７６】
以上のように構成することで、以下のような効果を得ることができる。
まず、従来技術１においては、テープレス媒体から、素材ファイルそのものを加工して放送ファイルを作成することはできなかった。
【００７７】
これに対して、本発明の実施の形態に係る放送システムＸは、テープレス媒体２０に記憶された素材ファイル２００−１〜２００−ｎを、編集機を用いずに、ビデオサーバ３０に結合させて放送ファイル３１０のような書き出しファイルとして作成することができる。
このため、特にテープレス媒体で流通される素材データを管理して、編集機を介さずに具体的に放送データを簡易に作成する、操作性の向上した放送システムを提供することができる。
すなわち、複数の素材ファイル２００−１〜２００−ｎの必要な箇所を取得元素材ファイルとして、それぞれを結合して取得、タイムコードを振り直し、書き出しファイルを作成することが可能である。
また、各取得元素材ファイルのメタデータについても個々のデータを引き継ぐことができる。
よって、カット単位での素材管理は不要となり、素材管理の複雑さを改善することができる。
このため、放送用の素材を構成するカットの情報を細かく把握する事ができる。
また、高価な編集機を用いる必要がなく、編集機により編集する人的コストも抑えることができる。
【００７８】
また、本発明の実施の形態に係る放送システムＸは、取得元素材ファイルの映像・音声フォーマットが書き出しファイルの映像・音声フォーマットと異なる場合に変換を行うことができる。
これにより、視聴者からの投稿等に係る低解像度素材ファイルを高精細化して取得元素材ファイルとして使用したり、小型のＤＶカム等で取得された素材データと、高価な放送局用の撮像装置で撮影されたデータのように、フォーマットの異なる取材機器で取得された素材ファイル２００−１〜２００−ｎを混在させて用いることができる。
これにより、素材管理の複雑さを改善することができる。
さらに、変換が終わらない場合には、別の素材ファイル２００−１〜２００−ｎを取得して対応できる。これにより、速報性が求められる番組等にも対応でき、また、高価なフォーマット変換資財を用いずにＰＣ等で画像変換を行っても放送事故を起こしにくいように構成できる。
【００７９】
また、本発明の実施の形態に係る放送システムＸは、書き出しファイルを作成する際に、素材結合データ３２０を作成して保存する。
これにより、一旦作成した書き出しファイルを、取得元素材ファイルとしてまた利用することができる。さらに、他の素材ファイル２００−１〜２００−ｎを用いて、既に書き出したファイルを修正することもできる。
これにより、例えば、収録済みのオープニングとエンディングの映像・音声ファイルを素材ファイル２００−１〜２００−ｎとして、これをタイムラインに合わせて再び結合した映像・音声ファイルを書き出して作成することができる。
このため、決まった番組の構成に合わせて、別の回の番組の放送用のファイルを簡単に作成することができる。
また、スポーツ中継、音楽や演劇やゲーム等のライブ中継において、所定の放送時間内で、素材ファイル２００−１〜２００−ｎを用意して、編集機を用いずに放送ファイル３１０を作成し、放送データとして、放送設備の放送バンクに蓄積して送信することが可能である。
さらに、放送システムＸは、レンダリング部１５０により、テロップ文字や各種が増光かを付加して、番組としての効果を高めることもできる。
これにより、編集機による編集の手間が省け、取材された素材ファイル２００−１〜２００−ｎをそのまま用いてすぐに放送をすることができる。
このため、迅速性が求められるニュース速報番組等も、すぐに作成して対応することができる。
【００８０】
また、本発明の実施の形態に係る放送システムＸは、取得元の素材として、外部入力からのストリーミングデータ等も入力することができる。
これにより、スポーツ中継やライブ中継等において、収録済みのオープニング、エンディング、ＣＭ等の素材ファイル２００−１〜２００−ｎを用意し、番組の時系列に沿って、適宜素材データを挿入しつつ、ストリーミングデータ等を入力することで、放送時間に合った放送設備への送出が可能になる。
これにより、編集機を用いずにスポーツ中継やライブ中継を簡単に行うことができ、人手をかけなくてもよいという効果が得られる。このため、コミュニティの放送や構内放送等においても、スポーツ中継やライブ中継を簡単に行うことができる。
【００８１】
また、本発明の実施の形態に係る放送システムＸは、管理装置１０の入力部やスイッチャー４０の入力部等の指示により取得元素材ファイルをリアルタイムで変更できる。
これにより、監視カメラ等の画像をストリーミングデータ等に用いることで、変化があった際に、すぐに対応可能である。よって、スポーツ中継やライブ中継、討論番組等を飽きさせずに進行させることができる。
また、動物番組において、動物が出現した場合等にも、視聴者を飽きさせることがなく放送を行うことができる。
さらに、例えば、不審者や事件の瞬間等の突発的な事態にも対処可能である。
【００８２】
また、本発明の実施の形態に係る放送システムＸは、放送用のビデオサーバ３０の素材の入出力時に複数素材の必要な部分のみを切出して、結合し、ひとつの素材としてタイムコードを振り直し、入出力可能とすることを特徴とする。
【００８３】
また、本発明の実施の形態に係る放送システムＸは、放送用のビデオサーバ３０への素材入力時に、取材内容など特定の条件に従って複数の素材ファイルを関連づけてメタデータを作成する方法及びそれを用いた素材閲覧機能を備えることを特徴とする。
【００８４】
また、本発明の実施の形態に係る放送システムＸは、ビデオサーバ３０に入出力する複数素材の映像・音声フォーマットが所望のフォーマットと異なっていても、入力時に映像・音声のフォーマット変換を行い、１つの映像・音声フォーマットに統一することを特徴とする。
【００８５】
また、本発明の実施の形態に係る放送システムＸは、取得した素材データの修正を可能とすることを特徴とする。
【００８６】
なお、上記実施の形態の構成及び動作は例であって、本発明の趣旨を逸脱しない範囲で適宜変更して実行することができることは言うまでもない。
【符号の説明】
【００８７】
５  ネットワーク
１０  管理装置
２０  テープレス媒体
３０  ビデオサーバ
４０  スイッチャー
１００  結合制御部
１１０  素材指定部
１２０  タイムライン設定部
１３０  画像音声変換部
１５０  レンダリング部
１６０  メタデータ編集部
１７０  編集指示部
２００−１〜２００−ｎ  素材ファイル
２５０  結合指定ファイル
３１０、３１１  放送ファイル
３２０  素材結合データ
Ｘ  放送システム
【図１】
2012147288.tif 000003
【図２】
2012147288.tif 000004
【図３】
2012147288.tif 000005
【図４】
2012147288.tif 000006
【図５】
2012147288.tif 000007
【図６】
2012147288.tif 000008
【図７】
2012147288.tif 000009
【図８】
2012147288.tif 000010
【図９】
2012147288.tif 000011
【図１０】
2012147288.tif 000012