(57)【特許請求の範囲】
【請求項１】
映像ストリームから圧縮された映像データを作成するエンコーダと、
前記映像データに関するメタデータを取得するメタデータ取得部と、
ファイルが記憶可能なデータ記憶部と、
メタデータを入力するユーザインターフェースと、
取得された前記メタデータを記録したメタデータ記録領域と追記領域とを有するメタデータ部を有するＭＸＦ形式のファイルを作成し、前記データ記憶部に記憶するファイル作成部とを具備し、
前記データ記憶部に記憶されたＭＸＦ形式の前記ファイルに新たなメタデータを追記する場合、前記ファイル作成部は、前記ファイルを前記データ記憶部から読出し、前記追記領域に、前記ユーザインターフェースにより入力されたメタデータを、前記新たなメタデータとして、書き込み、前記新たなメタデータが追記されたファイルを前記データ記憶部に書き戻す
映像ファイル作成装置。
【請求項２】
前記新たなメタデータのサイズが前記追記領域のサイズよりも小さい場合、前記ファイル作成部は、前記追記領域に前記新たなメタデータを書き込み、前記追記領域のサイズと前記新たなメタデータのサイズとの差分の領域を新たな追記領域とする請求項１記載の映像ファイル作成装置。
【請求項３】
前記新たなメタデータのサイズが前記追記領域のサイズよりも大きい場合、前記ファイル作成部は、前記追記領域のサイズを拡張し、拡張された追記領域に前記新たなメタデータを記録する請求項１記載の映像ファイル作成装置。
【請求項４】
前記新たなメタデータのサイズが前記追記領域のサイズよりも大きい場合、前記ファイル作成部は、前記追記領域のサイズを前記新たなメタデータのサイズに合わせるように前記追記領域のサイズを拡張し、拡張された追記領域に前記新たなメタデータを記録する請求項１記載の映像ファイル作成装置。
【請求項５】
前記ユーザインターフェースが、前記拡張される追記領域のサイズの指定を受け付ける請求項３記載の映像ファイル作成装置。
【請求項６】
映像ストリームから圧縮された映像データを作成し、
前記映像データに関するメタデータを取得し、
取得された前記メタデータを記録したメタデータ記録領域と追記領域とを有するメタデータ部を有するＭＸＦ形式のファイルを作成し、
作成されたＭＸＦ形式の前記ファイルをデータ記憶部に記録し、
メタデータを入力し、
前記データ記憶部に保存されたＭＸＦ形式の前記ファイルを読出し、
前記入力されたメタデータを、新たなメタデータとして、前記追記領域に記録し、
前記新たなメタデータが追記されたファイルを前記データ記憶部に書き戻す
映像ファイル作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施例は、映像ファイル作成装置および映像ファイル作成方法に関する。
【背景技術】
【０００２】
放送業界では、収録した番組コンテンツの映像データを管理するため、映像データに関するメタデータが映像データと共に保管されている。
【０００３】
従来、映像データの記録にはデータ記録媒体として磁気テープが使用されてきた。メタデータを磁気テープの筐体の表面に張り付けたラベルに記載することによって映像データが管理されていた。
【０００４】
近年、コンピュータの分野では、データ記録媒体として、ハードディスクドライブやフラッシュメモリ等の大容量かつランダムアクセス可能な記録媒体が主流になってきた。
【０００５】
データ記録媒体の大容量化に伴い、タイトルや記録内容等のメタデータの重要性が高まってきており、メタデータをどのように扱うかについての検討がなされるようになってきた。
【０００６】
放送業界でも、映像データとそのメタデータを扱うことができるビデオサーバが開発されている。
【０００７】
放送業界では、映像データとメタデータを同じ媒体で管理したいというニーズがある。このことから、収録された映像データに対して、映像編集機器によってメタデータが追加されるケースが多い。
【０００８】
この場合、映像編集機器は、映像データのファイルをデータ記録媒体から読み出す；ファイルを解析してメタデータを組み込むべき位置を検出する；検出した位置にメタデータを組み込んだファイルを作成する；ファイルをデータ記録媒体に書き戻す；という編集手順を踏む必要がある。
【０００９】
一般に放送用の映像データは、ファイルサイズが非常に大きい。このため、映像データのファイルをデータ記録媒体から読み出す；ファイルの中身を解析する；ファイルを分解および編集し、再びファイルを再構築する；ファイルをデータ記録媒体に書き戻す；などといった編集処理には多大な時間を要する。
【００１０】
なお、収録された映像データを放送用のファイルに変換する際に、メタデータをファイルに組み込む方法が提案されている。しかし、この方法は、メタデータを追記する必要が生じたときには、上記編集手順を踏む。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開２００９−２９６３６５号
【発明の概要】
【発明が解決しようとする課題】
【００１２】
本発明が解決しようとする課題は、作成済みのＭＸＦファイルに対してメタデータを容易に追記できる映像ファイル作成装置および映像ファイル作成方法を提供することにある。
【課題を解決するための手段】
【００１３】
実施形態の映像ファイル作成装置は、エンコーダと、メタデータ取得部と、ファイル作成部、およびデータ記憶部を備える。エンコーダは映像ストリームから圧縮された映像データを作成する。メタデータ取得部は映像データに関するメタデータを取得する。データ記憶部にはファイルが記憶可能である。前記ファイル作成部は取得された前記メタデータを記録したメタデータ記録領域と追記領域とを有するメタデータ部を有するＭＸＦ形式のファイルを作成し、前記データ記憶部に記憶する。
【図面の簡単な説明】
【００１４】
【図１】実施形態の映像データ処理システムの構成を示す図である。
【図２】映像データ処理システムのファイル作成部が作成するＭＸＦファイルを示す図である。
【図３】作成済みのＭＸＦファイルの追記領域に新たなメタデータを書き込む手順を示す図である。
【発明を実施するための形態】
【００１５】
以下、図面を参照して、実施例を説明する。
【００１６】
図１に示すように、映像データ処理システムは、映像ファイル作成装置１、映像ストリーム作成装置２０、およびメタデータ記憶装置２１を有する。映像ストリーム作成装置２０は同軸ケーブルを介して映像ファイル作成装置１に接続され、また通信ケーブルまたはＬＡＮなどのネットワークを介して映像ファイル作成装置１に接続されている。
【００１７】
映像ストリーム作成装置２０としてはカメラやコンテンツサーバがある。映像ストリーム作成装置２０は、収録された番組コンテンツを格納し、要求された番組コンテンツを映像ストリームとして映像ファイル作成装置１へ送信する。
【００１８】
メタデータ記憶装置２１は、映像ストリーム作成装置２０に格納された番組コンテンツに関連付けられた管理情報であるメタデータを記憶している。
【００１９】
映像ファイル作成装置１は、エンコーダ１１、メタデータ取得部１３、ファイル作成部１４、ユーザインターフェース１５（以下「ユーザＩ／Ｆ１５」と称す）、データ記憶部１６、およびデコーダ１７を備えている。
【００２０】
エンコーダ１１は、映像ストリーム作成装置２０に対して映像データを要求し、映像ストリーム作成装置２０から映像ストリームを受け取る。エンコーダ１１は、ＭＰＥＧ２、Ｈ．２６４などの映像圧縮規格にしたがって映像ストリームを圧縮して、圧縮された映像データを作成する。
【００２１】
メタデータ取得部１３は、映像ストリーム（番組コンテンツ）に関するメタデータをメタデータ記憶装置２１から取得する。
【００２２】
ユーザＩ／Ｆ１５は、キーボート、マウスなど入力装置、およびメタデータ編集用の画面などを表示するモニタなどの出力装置を含む。ユーザは、ユーザＩ／Ｆ１５によって、映像ストリーム作成装置２０から読み込む映像ストリームを指定でき、またメタデータ記憶装置２１から読み込むメタデータを指定できる。ユーザは、ユーザＩ／Ｆ１５により、追記するメタデータそのもの、およびファイル作成部１４が作成するＭＸＦファイルのパラメータ（メタデータの記録領域のサイズおよび追記領域のサイズなど）を指定できる。
【００２３】
データ記憶部１６は例えばハードディスクドライブを用いた記憶装置である。データ記憶部１６は各種データおよびファイルが記憶可能である。データ記憶部１６には、ファイル作成部１４により作成されたＭＸＦファイルが記憶される。
【００２４】
デコーダ１７は、データ記憶部１６に記憶されている映像データを放送または再生する際に、データ記憶部１６からＭＸＦファイル３０を読み出する。デコーダ１７は、読み出したＭＸＦファイル３０から映像データを抽出し、後段の図示しない放送機器または映像再生機器へ映像ストリームを出力する。
【００２５】
ファイル作成部１４は、ＭＸＦフォーマットに従いＭＸＦファイルを作成する機能を有する。ファイル作成部１４は、エンコーダ１１により作成された映像データをＭＸＦフォーマットに従いＭＸＦファイル３０に変換し、ＭＸＦファイル３０をデータ記憶部１６に書き込む。
【００２６】
ファイル作成部１４は、ＭＸＦファイル３０を作成する際に、図２に示すように、メタデータを記録する領域であるメタデータ部３２をＭＸＦファイル３０に設ける。メタデータ部３２は、メタデータ取得部１３により取得されたメタデータを記録するメタデータ記録領域３２ａと追記されるメタデータを記録する追記領域３２ｂとを有する。
【００２７】
ＭＸＦ規格はコンテンツ交換を目的とした伝送用ファイルのフォーマットの一つのである。図２に示すように、ＭＸＦファイル３０は、ファイルヘッダ３１、メタデータが組み込まれるメタデータ部３２、映像データが組み込まれるボディ３３、ファイルフッタ３４などの物理的な分割構造（パーティション）を有する。
【００２８】
ファイルヘッダ３１は、ファイルの先頭に位置し、ファイルの構造を示す。ファイルヘッダ３１には、ファイルヘッダに続く各データが記録される位置（領域）のリンク情報が記録されている。リンク情報は各データのキーに関連付けられている。キーの種別によりその位置のデータが書き換えできるか否かが判る。
【００２９】
メタデータ部３２は、メタデータ取得部１３により取得されたメタデータが記録されるメタデータ記録領域３２ａと追記されるメタデータが記録される追記領域３２ｂとを有する。追記領域３２ｂは、後からデータを書き込み可能な領域であり、いわゆる「空き領域」である。ファイルフッタ３４はファイルの末尾に位置し、ファイルの終端を示す。
【００３０】
次に、データ記憶部１６に記憶されている作成済みのＭＸＦファイル３０に新たなメタデータを追記する場合を説明する。
【００３１】
新たなメタデータは、ユーザＩ／Ｆ１５によって映像ファイル作成装置１に入力され、ファイル作成部１４に送られる。データ記憶部１６に記憶されているＭＸＦファイル３０は、メタデータ部３２がメタデータ記録領域３２ａと追記領域３２ｂとを有する。ファイル作成部１４は、図３に示すように、データ記憶部１６から作成済みのＭＸＦファイル３０を読み出し、新たなメタデータを追記領域３２ｂに追記する。そしてファイル作成部１４は、新たなメタデータが書き込まれたＭＸＦファイルをデータ記憶部１６に書き戻す。
【００３２】
より詳細に説明すると、作成済みのＭＸＦファイル３０に新たなメタデータを追記する場合、ファイル作成部１４は、新たなメタデータのサイズと追記領域３２ｂのサイズとを比較する。
【００３３】
新たなメタデータのサイズが追記領域３２ｂのサイズよりも小さい場合、ファイル作成部１４は、追記領域３２ｂに新たなメタデータを書込み、新たなメタデータが書き込まれた領域を書き込み不可の領域３２ｃとする。ファイル作成部１４は、追記領域３２ｂのうち、追記領域３２ｂのサイズと新たなメタデータのサイズとの差分の残りの領域３２ｄを新たな追記領域として残す。
【００３４】
また新たなメタデータのサイズが追記領域３２ｂのサイズよりも大きい場合、ファイル作成部１４は、追記領域３２ｂのサイズが新たなメタデータのサイズに合うように、追記領域３２ｂのサイズを拡張する。そして、ファイル作成部１４は、拡張された追記領域３２ｂに新たなメタデータを記録する。なお、拡張された追記領域３２ｂのサイズは、ユーザがユーザＩ／Ｆ１５を用いて新たなメタデータを映像データ処理システムに入力するときに、ユーザＩ／Ｆ１５を用いてユーザによって指定されてもよい。またファイル作成部１４は、拡張する所定のサイズをデフォルト値として予め記憶してもよい。
【００３５】
そしてファイル作成部１４は、新たなメタデータが追記されたＭＸＦファイルをデータ記憶部１６に書き戻す。
【００３６】
以下、実施例の映像データ処理システムの動作の一例を説明する。
図１を参照すると、映像データ処理システムでは、映像ストリーム作成装置２０にはテレビカメラなどにより撮影された番組コンテンツが格納されている。映像ストリーム作成装置２０は、映像ファイル作成装置１からの要求に応じて、要求された番組コンテンツを映像ストリームとして映像ファイル作成装置１へ送信する。
【００３７】
映像ファイル作成装置１では、映像ストリームがエンコーダ１１により受信されると、エンコーダ１１は、ＭＰＥＧ２、Ｈ．２６４などの映像圧縮規格にしたがって映像ストリームを圧縮する。これにより、映像ストリームは圧縮された映像データに変換される、つまり映像ストリームはエンコードされる。エンコーダ１１は圧縮された映像データをファイル作成部１４に出力する。
【００３８】
一方、メタデータ記憶装置２１は、映像ストリーム作成装置２０に格納された番組コンテンツに関連付けられた管理情報であるメタデータを記憶している。メタデータ取得部１３は当該映像ストリーム（番組コンテンツ）に関するメタデータをメタデータ記憶装置２１から取得し、取得したメタデータをファイル作成部１４に出力する。
【００３９】
ファイル作成部１４は、図２に示すように、ＭＸＦフォーマットにしたがって、映像データと映像データに対応するメタデータとからＭＸＦファイル３０を作成する。この際、ファイル作成部１４は、メタデータ記録領域３２ａと追記領域３２ｂを有するメタデータ部３２を設け、メタデータ記録領域３２ａにメタデータ記憶装置２１から取得したメタデータを書き込む。なお、ファイル作成部１４が所定のサイズのメタデータ部３２を作成し、メタデータが書き込まれた領域をメタデータ記録領域３２ａとし、また残った領域を追記領域３２ｂとしてもよい。
【００４０】
そして、ファイル作成部１４は、作成したＭＸＦファイル３０をデータ記憶部１６に記憶する。
【００４１】
次に、データ記憶部１６に格納されたＭＸＦファイル３０に新たなメタデータを追記する場合、すなわちＭＸＦファイル３０を編集する場合を説明する。ユーザＩ／Ｆ１５からファイル名を指示することで、追記する新たなメタデータを編集するためのメタデータ編集用の画面がユーザＩ／Ｆ１５のモニタに表示される。
【００４２】
指定されたＭＸＦファイル３０に対する新たなメタデータがユーザＩ／Ｆ１５を利用して入力されると、図３に示すように、ファイル作成部１４は、入力されたファイル名から該当するＭＸＦファイル３０をデータ記憶部１６から読み出す（ステップＳ１０１）。
【００４３】
続いて、ファイル作成部１４は、ＭＸＦファイル３０の追記領域３２ｂのサイズと、入力された新たなメタデータのサイズとを比較する。新たなメタデータのサイズが追記領域３２ｂのサイズよりも小さい場合、ファイル作成部１４は新たなメタデータを追記領域３２ｂに書き込み（ステップＳ１０２）、書き込んだ領域３２ｃを書き換え不可とする。ファイル作成部１４は、追記領域３２ｂのサイズと新たなメタデータのサイズとの差分の残りの領域３２ｄを、他のメタデータを書き込み可能な新たな追記領域とする。
【００４４】
なお、新たなメタデータのサイズが追記領域３２ｂのサイズよりも大きい場合は、ファイル作成部１４は、追記領域３２ｂのサイズが新たなメタデータのサイズに合うように、追記領域３２ｂのサイズを拡張する。そして、ファイル作成部１４は、拡張された追記領域３２ｂに新たなメタデータを記録する。
【００４５】
そして、ファイル作成部１４は、そのＭＸＦファイル３０をデータ記憶部１６に書き戻す（ステップＳ１０３）。
【００４６】
このように実施例によれば、映像ファイル作成装置は、収録した番組コンテンツの映像データとそのメタデータを一つにまとめてＭＸＦファイル３０を作成する。また映像ファイル作成装置は、ＭＸＦファイル３０のメタデータ部３２に追記領域３２ｂを設ける。これにより、ＭＸＦファイル３０に新たなメタデータを追記する必要が生じた場合に、ファイル解析およびファイル再構築を行うことなく、ＭＸＦファイル３０を読み出すだけで追記領域３２ｂに新たなメタデータを追記できる。したがって、実施例の映像ファイル作成装置によれば、作成済みのＭＸＦファイル３０にメタデータを追記する際の作業時間を大幅に短縮することができる。
【００４７】
実施例によれば、作成済みのＭＸＦファイルに対してメタデータを容易に追記できる映像ファイル作成装置および映像ファイル作成方法を提供できる。
【００４８】
本発明の実施例を説明したが、この実施例は、例として提示したものであり、発明の範囲を限定することは意図していない。新規な実施例は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００４９】
また上記実施例に示した各構成要素を、コンピュータのハードディスクドライブなどのストレージにインストールしたプログラムで実現してもよい。またこのプログラムを、コンピュータ読取可能な電子媒体に記憶しておき、プログラムを電子媒体からコンピュータに読み取らせることで本発明の機能をコンピュータが実現するようにしてもよい。電子媒体としては、例えばＣＤ−ＲＯＭ等の記録媒体やフラッシュメモリ、リムーバブルメディア等が含まれる。さらに、ネットワークを介して接続した異なるコンピュータに構成要素を分散して記憶し、各構成要素を機能させたコンピュータ間で通信することで実現してもよい。
【符号の説明】
【００５０】
１…映像ファイル作成装置、１１…エンコーダ、１３…メタデータ取得部、１４…ファイル作成部、１５…ユーザインターフェース（ユーザＩ／Ｆ）、１６…データ記憶部、１７…デコーダ、２０…素材サーバ、２１…メタデータ記憶装置。
【図１】
0005259780.tif 000002
【図２】
0005259780.tif 000003
【図３】
0005259780.tif 000004