(57)【要約】【課題】複数の素材ファイルのフォーマット形式が混在するビデオサーバにおいて、任意の出力チャンネルから再生データを出力する。【解決手段】ビデオサーバ１００は、ストレージ１４に複数種類のフォーマットの素材ファイルを収録し、フォーマットの種類毎に出力チャンネル数のデコーダ１５１〜１５６を備える。デコーダ管理テーブル１２には、出力チャンネル毎に各フォーマットに対応するデコーダを対応付けて記憶しておく。ＣＰＵ１０は、素材ファイルの再生要求を受け付けると、デコーダ管理テーブル１２により指定チャンネルに基づいて当該素材ファイルのフォーマットに対応するデコーダを指定する。そして、ＣＰＵ１０はマトリクススイッチャ１６を切り替えて指定されたデコーダの出力端を指定された出力チャンネルに接続し、再生対象の素材ファイルを指定されたデコーダにより伸長し再生する。【選択図】      図１
2008078914.tif 000002
【特許請求の範囲】
【請求項１】
複数種類のフォーマットの素材ファイルを収録手段に収録し、前記収録手段から再生対象として指定される素材ファイルを選択的に読み出し対応フォーマットのデコーダでデコードして複数チャンネルのうちの指定チャンネルの出力端子から選択的に導出するビデオサーバにおいて、
前記複数種類のフォーマットそれぞれに対応するデコーダを前記チャンネル数分用意して前記フォーマット数及び前記チャンネル数分のポートにそれぞれ配置してなる複数のデコーダポートと、
前記チャンネル毎に前記複数種類のフォーマットに対応するデコーダポートを対応付けて、前記デコーダポートそれぞれの出力端を前記対応付けられたチャンネルの出力端子に選択的に切替接続する切替手段と、
前記出力端子のチャンネルの指定に基づいて、前記指定された素材ファイルのフォーマットに対応するデコーダポートを選択し、この選択されたデコーダポートの出力端を指定チャンネルの出力端子に切替制御する切替制御手段と
を具備することを特徴とするビデオサーバ。
【請求項２】
複数種類のフォーマットの素材ファイルを収録手段に収録し、前記収録手段から再生対象として指定される素材ファイルを選択的に読み出し対応フォーマットのデコーダでデコードして複数チャンネルのうちの指定チャンネルの出力端子から選択的に導出するビデオサーバにおいて、
前記複数種類のフォーマットそれぞれに対応するデコーダを前記チャンネル数分用意して前記フォーマット数及び前記チャンネル数分のポートにそれぞれ配置してなる複数のデコーダポートと、
前記複数のデコーダポートそれぞれの出力端を前記複数チャンネルの出力端子のいずれかに選択的に切替接続する切替手段と、
前記複数のデコーダポートそれぞれの使用状態を管理し、前記収録手段から読み出す素材ファイルの指定に基づいて、指定ファイルのフォーマットに対応しかつ未使用のデコーダポートを選択し前記指定ファイルのデコードに割り当てる割当手段と、
前記出力端子のチャンネルの指定に応じて前記割当手段で割り当てられたデコーダポートの出力端を指定チャンネルの出力端子に切替制御する切替制御手段と
を具備することを特徴とするビデオサーバ。
【請求項３】
複数種類のフォーマットの素材ファイルを収録手段に収録し、前記複数種類のフォーマットそれぞれに対応するデコーダを複数チャンネル数分用意して前記フォーマット数及び前記チャンネル数分のポートにそれぞれ配置してなる複数のデコーダポートを具備し、前記収録手段から再生対象として指定される素材ファイルを選択的に読み出し対応フォーマットのデコーダでデコードして前記複数チャンネルのうちの指定チャンネルの出力端子から選択的に導出するビデオサーバに用いられ、
前記チャンネル毎に前記複数種類のフォーマットに対応するデコーダポートを対応付けて、前記デコーダポートそれぞれの出力端を前記対応付けられたチャンネルの出力端子に選択的に切替接続し、
前記出力端子のチャンネルの指定に基づいて、前記指定された素材ファイルのフォーマットに対応するデコーダポートを選択し、この選択されたデコーダポートの出力端を指定チャンネルの出力端子に切替制御することを特徴とする素材出力方法。
【請求項４】
複数種類のフォーマットの素材ファイルを収録手段に収録し、前記複数種類のフォーマットそれぞれに対応するデコーダを複数チャンネル数分用意して前記フォーマット数及び前記チャンネル数分のポートにそれぞれ配置してなる複数のデコーダポートを具備し、前記収録手段から再生対象として指定される素材ファイルを選択的に読み出し対応フォーマットのデコーダでデコードして前記複数チャンネルのうちの指定チャンネルの出力端子から選択的に導出するビデオサーバに用いられ、
前記複数のデコーダポートそれぞれの出力端を前記複数チャンネルの出力端子のいずれかに選択的に切替接続し、
前記複数のデコーダポートそれぞれの使用状態を管理し、前記収録手段から読み出す素材ファイルの指定に基づいて、指定ファイルのフォーマットに対応しかつ未使用のデコーダポートを選択し前記指定ファイルのデコードに割り当て、
前記出力端子のチャンネルの指定に応じて割り当てられたデコーダポートの出力端を指定チャンネルの出力端子に切替制御することを特徴とする素材出力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えば、ノンリニア編集機等から入力される複数の異なるフォーマットの映像素材を出力するビデオサーバ及び素材出力方法に関する。
【背景技術】
【０００２】
映像素材にはノンリニア編集機メーカ毎に異なる圧縮フォーマットが存在し、各メーカのノンリニア編集機と接続するにはビデオサーバでそれぞれデコードできる環境が必要になる。従来はフォーマットに関係なくデコーダ１枚を１出力チャンネルとして扱うため、素材と異なるデコーダの出力チャンネルには出力することが出来なかった。
【０００３】
なお、互いに異なる圧縮フォーマットの映像データを伸長できるデコーダを複数台設けることで、多種類の圧縮フォーマットが混在する場合でも、圧縮フォーマットを統一しなくとも編集作業を行うことができる手法が提案されている（例えば、特許文献１を参照。）。
【特許文献１】国際公開番号ＷＯ００／５１３４７
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述したように、従来のビデオサーバでは、フォーマットに関係なくデコーダ１枚を１出力チャンネルと扱っていたため、フォーマットが異なるデコーダの出力チャンネルには素材データを出力することができず、任意に出力チャンネルを選択することができなかった。
【０００５】
この発明は上記事情に着目してなされたもので、その目的とするところは、複数の素材ファイルのフォーマット形式が混在するビデオサーバにおいて、素材ファイルのフォーマットを意識することなく、任意の出力チャンネルから映像を出力することができるビデオサーバ及び素材出力方法を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するためにこの発明に係わるビデオサーバ及び素材出力方法は、複数種類のフォーマットの素材ファイルを収録手段に収録し、前記収録手段から再生対象として指定される素材ファイルを選択的に読み出し対応フォーマットのデコーダでデコードして複数チャンネルのうちの指定チャンネルの出力端子から選択的に導出するビデオサーバにおいて、前記複数種類のフォーマットそれぞれに対応するデコーダを前記チャンネル数分用意して前記フォーマット数及び前記チャンネル数分のポートにそれぞれ配置してなる複数のデコーダポートと、前記チャンネル毎に前記複数種類のフォーマットに対応するデコーダポートを対応付けて、前記デコーダポートそれぞれの出力端を前記対応付けられたチャンネルの出力端子に選択的に切替接続する切替手段と、前記出力端子のチャンネルの指定に基づいて、前記指定された素材ファイルのフォーマットに対応するデコーダポートを選択し、この選択されたデコーダポートの出力端を指定チャンネルの出力端子に切替制御する切替制御手段とを具備することを特徴とする。
【０００７】
上記構成では、ビデオサーバに複数フォーマットのデコーダ（ｍ種類）を接続する場合、複数の出力チャンネルを（ｎチャンネル）を確保するために、ｍ×ｎ枚のデコーダとこれらデコーダを切り替えて出力する切替器を備える。ビデオサーバは素材ファイルの再生要求を受け付けると、この素材ファイルのフォーマットに対応するデコーダポートを指定し、指定されたデコーダポートの出力端を指定チャンネルの出力端子に切替制御する。このように構成することにより、素材ファイルのフォーマット形式及びデコーダをユーザに意識させることなく、任意の出力チャンネルから再生データを出力することが可能となる。
【０００８】
また、この発明に係わるビデオサーバ及び素材出力方法は、複数種類のフォーマットの素材ファイルを収録手段に収録し、前記収録手段から再生対象として指定される素材ファイルを選択的に読み出し対応フォーマットのデコーダでデコードして複数チャンネルのうちの指定チャンネルの出力端子から選択的に導出するビデオサーバにおいて、前記複数種類のフォーマットそれぞれに対応するデコーダを前記チャンネル数分用意して前記フォーマット数及び前記チャンネル数分のポートにそれぞれ配置してなる複数のデコーダポートと、前記複数のデコーダポートそれぞれの出力端を前記複数チャンネルの出力端子のいずれかに選択的に切替接続する切替手段と、前記複数のデコーダポートそれぞれの使用状態を管理し、前記収録手段から読み出す素材ファイルの指定に基づいて、指定ファイルのフォーマットに対応しかつ未使用のデコーダポートを選択し前記指定ファイルのデコードに割り当てる割当手段と、前記出力端子のチャンネルの指定に応じて前記割当手段で割り当てられたデコーダポートの出力端を指定チャンネルの出力端子に切替制御する切替制御手段とを具備することを特徴とする。
【０００９】
このように構成しても、複数の素材ファイルのフォーマット形式が混在するビデオサーバにおいて、任意の出力チャンネルから再生データを出力することが可能となる。また、上記構成によれば、デコーダポートの使用状況により未使用のデコーダポートが優先的に割り当てられるため、さらに利便性を向上させることができる。
【発明の効果】
【００１０】
したがってこの発明によれば、素材ファイルのフォーマットを意識することなく、任意の出力チャンネルから映像を出力することができるビデオサーバ及び素材出力方法を提供することができる。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照しながら本発明の実施の形態を詳細に説明する。  
図１は、この発明に係わるビデオサーバの一実施形態の構成を示すブロック図である。
【００１２】
ビデオサーバ１００は、中央処理ユニット（ＣＰＵ：Central Processing Unit）１０と、素材管理テーブル１１と、デコーダ管理テーブル１２と、ファイル転送インタフェース（ファイル転送Ｉ／Ｆ）１３と、ＲＡＭやハードディスク等で構成されるストレージ１４と、デコーダ１５１〜１５６と、マトリクススイッチャ１６とを備える。
【００１３】
ファイル転送Ｉ／Ｆ１３にはノンリニア編集機Ａ及びノンリニア編集機Ｂが接続される。ノンリニア編集機Ａ及びノンリニア編集機Ｂは、互いに異なる圧縮フォーマットの映像素材をビデオサーバに転送する。例えば、ノンリニア編集機Ａは、ＭＰＥＧ−２（Moving Picture Experts Group-phase2）で映像素材を圧縮符号化し、ノンリニア編集機Ｂは、ＤＶ（Digital Video）形式で圧縮された映像素材を出力するものとする。
【００１４】
ＣＰＵ１０は、ノンリニア編集機Ａ及びノンリニア編集機Ｂから転送される映像素材をファイル転送Ｉ／Ｆ１３により取り込んで、ストレージ１４に収録する。ここでは、ノンリニア編集機Ａから転送される映像素材をＡフォーマットファイル、ノンリニア編集機Ｂから転送される映像素材をＢフォーマットファイルとする。また、素材ファイルの収録の際に、ＣＰＵ１０は、素材転送元のノンリニア編集機から素材ファイルのフォーマット情報を取得し、素材管理テーブル１１に記憶する。
【００１５】
また、このビデオサーバ１００は、フォーマットの種類毎に出力チャンネル数のデコーダをそれぞれ備える。つまり、本実施形態では、Ａフォーマット用のデコーダ１５１，１５３，１５４と、Ｂフォーマット用のデコーダ１５２，１５５，１５６とを備える。デコーダ１５１〜１５６は、それぞれ対応するフォーマットの素材ファイルをオンエア用のベースバンドによるビデオデータに伸長する。各出力ポートにはデコーダ１５１〜１５６がそれぞれ接続される。以下、デコーダ１５１〜１５６がそれぞれ接続された出力ポートをデコーダポート１〜６と称する。
【００１６】
デコーダ管理テーブル１２には、予め出力チャンネル毎に各フォーマットに対応するデコーダポートをグルーピングして記憶しておく。具体的には、図１に示すように、各出力チャンネルＣＨ１，ＣＨ２，ＣＨ３にＡフォーマットとＢフォーマットの２つのデコーダポートがそれぞれ対応付けられる。
【００１７】
次に、このように構成されたビデオサーバ１００の動作について説明する。
【００１８】
（素材収録処理）  
図２は、上記ビデオサーバ１００の素材収録処理の手順とその内容を示すフローチャートである。  
ＣＰＵ１０は、ノンリニア編集機Ａ又はＢから収録要求を受け付けると、要求元のノンリニア編集機Ａ又はＢより、収録対象の素材ファイルのフォーマット（ＣＯＤＥＣ形式）情報等を取得する（ステップＳ２１）。そして、ＣＰＵ１０は、上記取得されたフォーマット情報を素材管理テーブル１１に書き込む（ステップＳ２２）。図３は、素材管理テーブル１１の構成の一例を示す図である。図３に示すように、素材ＩＤに対応付けて、素材ファイルのフォーマット（ＣＯＤＥＣ形式）、素材名、素材の長さ等が記憶される。ＣＰＵ１０は、素材データの転送を開始するよう要求元のノンリニア編集機Ａ又はＢに指示し（ステップＳ２３）、ファイル転送Ｉ／Ｆ１３により入力される素材ファイルデータをストレージ１４に収録する（ステップＳ２４）。
【００１９】
（素材再生処理）  
図４は、上記ビデオサーバ１００の素材再生処理の手順とその内容を示すフローチャートである。  
先ず、ＣＰＵ１０は、再生対象の素材ファイルと出力チャンネルの指定を受け付ける（ステップＳ４１）。次に、素材管理テーブル１１から再生対象の素材ファイルのフォーマット（ＣＯＤＥＣ形式）を読み出す（ステップＳ４２）。ＣＰＵ１０は、デコーダ管理テーブル１２を参照して出力チャンネルの指定に基づいて、素材ファイルのフォーマットに合ったデコーダポートを指定する（ステップＳ４３）。そして、ＣＰＵ１０は、マトリクススイッチャ１６に切替信号を送信し、上記指定されたデコーダポートの出力端を指定された出力チャンネルに切替制御する（ステップＳ４４）。ＣＰＵ１０は、再生対象の素材ファイルを指定されたデコーダポートにより伸長し再生する（ステップＳ４５）。
【００２０】
例えば、上記図１において、Ａフォーマットの素材を出力チャンネルＣＨ２から出力するように指定された場合、ＣＰＵ１０は、素材管理テーブル１１によりフォーマット情報を読み出してＡフォーマットであることを確認する。その後、デコーダ管理テーブル１２を参照して、出力チャンネルＣＨ２に対応付けられているＡフォーマットに対応するデコーダポート３を指定し、マトリクススイッチャ１６によりデコーダポート３の出力端を出力チャンネルＣＨ２に切り替える。これにより、デコーダポート３により伸長された素材が指定された出力チャンネルＣＨ２から出力される。
【００２１】
以上述べたように上記実施形態では、ビデオサーバ１００は、ストレージ１４に複数種類のフォーマットの素材ファイルを収録し、フォーマットの種類毎に出力チャンネル数のデコーダ１５１〜１５６を備える。デコーダ管理テーブル１２には、出力チャンネル毎に各フォーマットに対応するデコーダを対応付けて記憶しておく。ＣＰＵ１０は、素材ファイルの再生要求を受け付けると、デコーダ管理テーブル１２により指定チャンネルに基づいて当該素材ファイルのフォーマットに対応するデコーダを指定する。そして、ＣＰＵ１０はマトリクススイッチャ１６を切り替えて指定されたデコーダの指定された出力端を出力チャンネルに接続し、再生対象の素材ファイルを指定されたデコーダにより伸長し再生する。
【００２２】
従来では、フォーマットに関係なくデコーダ１枚を１出力チャンネルと扱っていたため、フォーマットが異なるデコーダの出力チャンネルには素材データを出力することができず、任意に出力チャンネルを選択することができなかった。しかしながら、上記実施形態によれば、素材ファイルのフォーマット形式及びデコーダをユーザに意識させることなく、任意の出力チャンネルから再生データを出力することが可能となるため、ビデオサーバの利便性を向上させることができる。
【００２３】
なお、この発明は上記実施形態に限定されるものではない。例えば、デコーダ管理テーブル１２を図５に示すように構成することもできる。図５において、デコーダ管理テーブル１２は、フォーマットの種類毎に各デコーダポートをグルーピングして記憶する。このとき、各デコーダポートの使用状況も合わせて記憶しておく。
【００２４】
図６は、このように構成されたデコーダ管理テーブル１２を用いた素材再生処理の手順を示すフローチャートである。  
上記図４と同様に、先ず、ＣＰＵ１０は、再生対象の素材ファイルと出力チャンネルの指定を受け付ける（ステップＳ６１）。次に、素材管理テーブル１１から再生対象の素材ファイルのフォーマット（ＣＯＤＥＣ形式）を読み出す（ステップＳ６２）。
【００２５】
そして、ＣＰＵ１０は、デコーダ管理テーブル１２を参照して素材フォーマットに合った空きデコーダポートを検出する（ステップＳ６３）。上記検出された空きデコーダポートと出力チャンネルの入出力情報に基づいてマトリクススイッチャ１６を切り替える（ステップＳ６４）。ＣＰＵ１０は、再生対象の素材ファイルを割り当てられたデコーダポートにより伸長し再生する（ステップＳ６５）。
【００２６】
このように構成しても、複数の素材ファイルのフォーマット形式が混在するビデオサーバにおいて、任意の出力チャンネルから再生データを出力することが可能となる。また、上記構成によれば、デコーダポートの使用状況により未使用のデコーダポートが優先的に割り当てられるため、さらに利便性を向上させることができる。その他にも、ビデオサーバ１００がサポートする素材ファイルのフォーマット及び出力チャンネルの数についても、任意に構成することができる。
【００２７】
要するにこの発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【図面の簡単な説明】
【００２８】
【図１】この発明に係わるビデオサーバの一実施形態を示すブロック図。
【図２】図１に示すビデオサーバの素材収録処理の手順とその内容を示すフローチャート。
【図３】素材管理テーブルの一例を示す図。
【図４】図１に示すビデオサーバの素材再生処理の手順とその内容を示すフローチャート。
【図５】デコーダ管理テーブルの他の構成例を示す図。
【図６】図５に示すデコーダ管理テーブルを用いた場合のビデオサーバの素材再生処理の手順とその内容を示すフローチャート。
【符号の説明】
【００２９】
１００…ビデオサーバ、１０…ＣＰＵ、１１…素材管理テーブル、１２…デコーダ管理テーブル、１３…ファイル転送Ｉ／Ｆ、１４…ストレージ、１５１〜１５６…デコーダ、１６…マトリクススイッチャ。
【図１】
2008078914.tif 000003
【図２】
2008078914.tif 000004
【図３】
2008078914.tif 000005
【図４】
2008078914.tif 000006
【図５】
2008078914.tif 000007
【図６】
2008078914.tif 000008