"シーケンスに含まれるピクチャを構成するピクチャスライスと、前記シーケンスの復号に必要なシーケンスパラメータセットと、前記ピクチャの復号に必要なピクチャパラメータセットとを含むデータファイルを蓄積するビデオサーバにおいて、前記データファイルのストリームに含まれるシーケンスパラメータセット及びピクチャパラメータセットを順次記憶し、ピクチャを構成するピクチャスライスの単位であるランダムアクセスユニットに含まれる先頭のピクチャスライスを検出すると、前記先頭のピクチャスライスの検出以前に記憶した全てのシーケンスパラメータセット及びピクチャパラメータセットを書き込んだヘッダを、前記ランダムアクセスユニットの直前に挿入する解析部と、前記ヘッダが挿入されたデータファイルを蓄積する蓄積部とを具備することを特徴とするビデオサーバ。前記ピクチャスライスは、復号の際に使用するピクチャパラメータセットの番号が予め設定されており、前記ピクチャパラメータセットは、復号の際に使用するシーケンスパラメータセットの番号が予め設定されており、前記蓄積部は、前記蓄積するデータファイルからランダムアクセスユニットに含まれるピクチャスライスと、前記ランダムアクセスユニットの直前に挿入されるヘッダに記載されるシーケンスパラメータセット及びピクチャパラメータセットを読み出し、前記ビデオサーバは、前記ランダムアクセスユニットに含まれるピクチャスライスを、前記読み出したシーケンスパラメータセット及びピクチャパラメータセットのうち、予め設定された番号に対応するシーケンスパラメータセット及びピクチャパラメータセットを用いて復号する復号化部をさらに具備することを特徴とする請求項1記載のビデオサーバ。前記復号化部は、前記ランダムアクセスユニットに含まれるピクチャスライスの間にシーケンスパラメータセットが位置する場合、前記ランダムアクセスユニットに含まれるピクチャスライスを、前記ヘッダに記載されるシーケンスパラメータセット、前記ピクチャスライスの間に位置するシーケンスパラメータセット、及び、前記ヘッダに記載されるピクチャパラメータセットのうち、予め設定された番号に対応するシーケンスパラメータセット及びピクチャパラメータセットを用いて復号することを特徴とする請求項2記載のビデオサーバ。前記復号化部は、前記ランダムアクセスユニットに含まれるピクチャスライスの間にピクチャパラメータセットが位置する場合、前記ランダムアクセスユニットに含まれるピクチャスライスを、前記ヘッダに記載されるシーケンスパラメータセット、前記ヘッダに記載されるピクチャパラメータセット、及び、前記ピクチャスライスの間に位置するピクチャパラメータセットのうち、予め設定された番号に対応するシーケンスパラメータセット及びピクチャパラメータセットを用いて復号することを特徴とする請求項2又は3に記載のビデオサーバ。シーケンスに含まれるピクチャを構成するピクチャスライスと、前記シーケンスの復号に必要なシーケンスパラメータセットと、前記ピクチャの復号に必要なピクチャパラメータセットとを含むデータファイルを蓄積するビデオサーバで用いられるデータ収録再生方法において、前記ピクチャスライスは、復号の際に使用するピクチャパラメータセットの番号が予め設定されており、前記ピクチャパラメータセットは、復号の際に使用するシーケンスパラメータセットの番号が予め設定されており、前記データファイルのストリームに含まれるシーケンスパラメータセット及びピクチャパラメータセットを順次記憶し、ピクチャを構成するピクチャスライスの単位であるランダムアクセスユニットに含まれる先頭のピクチャスライスを検出すると、前記先頭のピクチャスライスの検出以前に記憶した全てのシーケンスパラメータセット及びピクチャパラメータセットを書き込んだヘッダを、前記ランダムアクセスユニットの直前に挿入し、前記ヘッダを挿入したデータファイルを蓄積部に蓄積し、前記蓄積部に蓄積されるデータファイルから、ランダムアクセスユニットに含まれるピクチャスライスと、前記ランダムアクセスユニットの直前に挿入されるヘッダに記載されるシーケンスパラメータセット及びピクチャパラメータセットを読み出し、前記ランダムアクセスユニットに含まれるピクチャスライスを、前記読み出したシーケンスパラメータセット及びピクチャパラメータセットのうち、予め設定された番号に対応するシーケンスパラメータセット及びピクチャパラメータセットを用いて復号することを特徴とするデータ収録再生方法。以上のように、従来のビデオサーバでは、データファイルに含まれるシーケンスを途中から再生しようとする場合、RAUに含まれるピクチャスライスを復号するためのSPS及びPPSを検索しなければならず、処理が煩雑になるという問題がある。そこで、目的は、煩雑な処理を行わなくても、シーケンスを途中から再生することが可能なビデオサーバ及びデータ収録再生方法を提供することにある。実施形態によれば、シーケンスに含まれるピクチャを構成するピクチャスライスと、前記シーケンスの復号に必要なシーケンスパラメータセットと、前記ピクチャの復号に必要なピクチャパラメータセットとを含むデータファイルを蓄積するビデオサーバは、解析部及び蓄積部を具備する。解析部は、前記データファイルのストリームに含まれるシーケンスパラメータセット及びピクチャパラメータセットを順次記憶し、ピクチャを構成するピクチャスライスの単位であるランダムアクセスユニットに含まれる先頭のピクチャスライスを検出すると、前記先頭のピクチャスライスの検出以前に記憶した全てのシーケンスパラメータセット及びピクチャパラメータセットを書き込んだヘッダを、ランダムアクセスユニットの直前に挿入する。蓄積部は、前記ヘッダが挿入されたデータファイルを蓄積する。以下、実施の形態について、図面を参照して説明する。図1は、本実施形態に係るビデオサーバ10の機能構成を示すブロック図である。図1に示すビデオサーバ10は、解析部11、蓄積部12、復号化部13及び制御部14を具備する。解析部11は、H.264規格に従って変換されたデータファイルを受信する。データファイルは、シーケンスに含まれるピクチャを構成する複数のピクチャスライスと、シーケンスパラメータセットSPSと、ピクチャパラメータセットPPSとを含む。ここで、シーケンスとは、符号化された動画像全体を示す。ピクチャスライスは、所定の数のピクチャスライスを一単位として、シーケンスに含まれる一枚のピクチャを構成する。ここで、SPS、PPS及び所定の数のピクチャスライスから成る一単位を、ランダムアクセスユニットRAUと称する。なお、RAUには、SPS及びPPSが必ずしも含まれているわけではない。ピクチャスライス内のヘッダには、参照するPPSの番号が含まれる。SPSは、プロファイル、レベル及びシーケンス全体の符号化モード等、シーケンス全体の符号化に係る情報を含む。なお、SPSは、必ずしもシーケンスの先頭に付けられる訳ではない。PPSは、エントロピー符号化モード及びピクチャ単位の量子化パラメータ初期化値等、ピクチャ全体の符号化に係る情報を含む。また、PPSには、参照するSPSの番号が含まれる。なお、PPSは、全てのピクチャに付けられる訳ではない。ただし、PPSの前にSPSを置かなければならない。解析部11は、制御部14の指示に従い、受信したデータファイルを解析し、RAUを検出する。検出したRAUの先頭から、このRAU内の先頭のピクチャスライスまでの間にSPS及び/又はPPSが位置する場合、解析部11は、このSPS及びPPSと、このRAU以前に検出した全てのSPS及びPPSとを記載したVSヘッダを作成する。ここで、VSヘッダとは、再生時にランダムアクセスが容易になるように新たに追加するヘッダである。解析部11は、作成したVSヘッダを検出したRAUの先頭に挿入する。解析部11は、データファイルに含まれる全てのRAUに対してこの処理を行う。解析部11は、VSヘッダを挿入したデータファイルを蓄積部12へ出力する。蓄積部12は、制御部14からの指示に従い、解析部11からのデータファイルを蓄積する。また、蓄積部12は、制御部14からの指示に従い、蓄積したデータファイルを読み出す。蓄積部12は、RAUに含まれるピクチャスライスを読み出す場合、RAUの直前に位置するVSヘッダに書き込まれる全てのSPS及びPPSを読み出し、その後にRAUに含まれるピクチャスライスを読み出す。蓄積部12は、読み出したSPS、PPS及びピクチャスライスを復号化部13へ出力する。復号化部13は、制御部14からの指示に従い、RASに含まれるピクチャスライスを、このRASの直前のVSヘッダに書き込まれていたSPS及びPPSのうち、ピクチャスライスにより指定されるPPS、及び、このPPSにより指定されるSPSを用いて復号する。復号化部13は、復号して得られた映像信号を後段へ出力する。制御部14は、ビデオサーバ10の動作を制御する。次に、以上のように構成されたビデオサーバ10の動作を説明する。図2は、本実施形態に係るビデオサーバ10の解析部11がVSヘッダを挿入する際のフローチャートを示す図である。以下では、図3に示すH.264規格に従って符号化されたストリーム構成のデータファイルを、解析部11が受信する場合を例に説明する。図3に示すデータファイルは、ピクチャスライス1~8、SPS1~2及びPPS1~3を含む。SPS1、PPS1、ピクチャスライス1,2はRAU1に含まれ、SPS2、PPS2,3、ピクチャスライス3,4はRAU2に含まれ、ピクチャスライス5,6はRAU3に含まれ、ピクチャスライス7,8はRAU4に含まれる。ピクチャスライス1~4にはPPS=1が設定され、ピクチャスライス5,6にはPPS=2が設定され、ピクチャスライス7,8にはPPS=3が設定される。PPS1にはSPS=1が設定され、PPS2にはSPS=2が設定され、PPS3にはSPS=2が設定される。これにより、RAU1,2によりシーケンスS1が構成され、RAU3,4によりシーケンスS2が構成されることとなる。図2において、解析部11は、ストリームを解析し、RAUを検出するステップS21~S25。まず、解析部11は、図3に示すストリームを受信すると、RAU1の先頭に位置するSPS1を検出するステップS21。解析部11は、ステップS21で検出したSPS1を内部のメモリに記憶しステップS22、処理をステップS21へ移行する。RAU1において、SPS1の次にはPPS1が位置する。解析部11は、ステップS21を介して、ステップS23でPPS1を検出する。解析部11は、ステップS23で検出したPPS1を内部のメモリに記憶しステップS24、処理をステップS21へ移行する。RAU1において、PPS1の次にはRAU1の先頭のピクチャスライス1が位置する。解析部11は、ステップS21,S23を介して、ステップS25でピクチャスライス1を検出する。解析部11は、ピクチャスライス1を検出するとステップS25のYes、SPS1及びPPS1を記載したVSヘッダ1を作成する。解析部11は、RAU1の直前に、VSヘッダ1を挿入するステップS26。続いて、解析部11は、データストリームが終了したか否かを判断するステップS27。データストリームが継続する場合ステップS27のNo、解析部11は、処理をステップS21へ移行する。また、データストリームが終了する場合ステップS27のYes、解析部11は、処理を終了する。解析部11は、データストリームが終了するまでステップS21~S27を繰り返す。RAU1において、ピクチャスライス1の次にはピクチャスライス2が位置する。解析部11は、ステップS21,S23を介して、ステップS25でピクチャスライス2を検出するとステップS25のNo、処理をステップS21へ移行する。ピクチャスライス2の次にはRAU2が検出される。RAU2の先頭には、SPS2が位置する。解析部11は、SPS2を検出しステップS21のYes、検出したSPS2を内部のメモリに記憶するステップS22。RAU2において、SPS2の次には、RAU2の先頭のピクチャスライス3が位置する。解析部11は、ステップS21,S23を介して、ピクチャスライス3を検出しステップS25のYes、RAU2の直前に、SPS1、PPS1及びSPS2を書き込んだVSヘッダ2を挿入するステップS26。RAU2において、ピクチャスライス3の次にはPPS2が位置する。解析部11は、ステップS21を介して、PPS2を検出しステップS23のYes、検出したPPS2を内部のメモリに記憶するステップS24。RAU2において、PPS2の次にはPPS3が位置する。解析部11は、ステップS21を介して、PPS3を検出しステップS23のYes、検出したPPS3を内部のメモリに記憶するステップS24。RAU2において、PPS3の次にはピクチャスライス4が位置する。解析部11は、ステップS21,S23を介して、ステップS25でピクチャスライス4を検出するとステップS25のNo、処理をステップS21へ移行する。ピクチャスライス4の次には、RAU3が検出される。RAU3の先頭には、RAU3の先頭のピクチャスライス5が位置する。解析部11は、ステップS21,S23を介して、ピクチャスライス5を検出しステップS25のYes、RAU3の直前に、SPS1、PPS1、SPS2、PPS2及びPPS3を書き込んだVSヘッダ3を挿入するステップS26。RAU3において、ピクチャスライス5の次にはピクチャスライス6が位置する。解析部11は、ステップS21,S23を介して、ステップS25でピクチャスライス6を検出するとステップS25のNo、処理をステップS21へ移行する。ピクチャスライス6の次にはRAU4が検出される。RAU4の先頭には、RAU4の先頭のピクチャスライス7が位置する。解析部11は、ステップS21,S23を介して、ピクチャスライス7を検出しステップS25のYes、RAU4の直前に、SPS1、PPS1、SPS2、PPS2及びPPS3を書き込んだVSヘッダ3を挿入するステップS26。図4は、解析部11によりVSヘッダ1~3が挿入された際のデータファイルのストリーム構造の一例を示す図である。なお、解析部11は、制御部14からの停止指示に従って図2に示す処理を停止する。図5は、本実施形態に係るビデオサーバ10の復号化部13がデータファイルを復号する際のフローチャートを示す図である。蓄積部12は、制御部14からの再生指示に従い、蓄積するデータファイルを読み出す。以下では、蓄積部12に図4に示すデータファイルが蓄積され、データファイルをRAU2から再生する旨の再生指示が入力される場合を例に説明する。蓄積部12は、データファイルをRAU2から再生する旨の再生指示を受けると、蓄積するデータファイルを該当する位置から読み出し、復号化部13へ出力する。例えば、蓄積部12は、RAU2の直前に位置するVSヘッダ2に記載されるSPS1、PPS1及びSPS2を読み出し、これらを復号化部13へ出力する。また、蓄積部12は、RAU2に含まれるピクチャスライス3、4を読み出し、これらを復号化部13へ出力する。復号化部13は、蓄積部12からのSPS1、PPS1及びSPS2から、ピクチャスライス3、4で設定されるPPS=1により指定されるPPS1を抽出するステップS51。復号化部13は、蓄積部12からのSPS1、PPS1及びSPS2から、PPS1で設定されるSPS=1により指定されるSPS1を抽出するステップS52。復号化部13は、抽出したSPS1及びPPS1を用いて、ピクチャスライス3、4を復号しステップS53、映像信号を後段へ出力する。続いて、復号化部13は、ストリームが終了したか否かを判断するステップS54。ストリームが継続する場合ステップS54のNo、復号化部13は、処理をステップS51へ移行し、RAU3に対する処理を行う。また、ストリームが終了する場合ステップS54のYes、復号化部13は、処理を終了する。なお、復号化部13は、制御部14からの停止指示に従って図5に示す処理を停止する。以上のように、上記実施形態では、解析部11は、検出したRAUに含まれるピクチャスライス以前のSPS及びPPSを書き込んだVSヘッダを、そのRAUの直前に挿入する。このとき、解析部11は、RAUを復号するのに必要なSPS及びPPSを抽出してVSヘッダへ書き込む訳ではない。そのため、解析部11の処理の負担は小さい。そして、解析部11は、RAUの直前にVSヘッダを挿入したストリームを蓄積部12に蓄積するようにしている。これにより、RAUを復号するのに必要なSPS及びPPSが、RAUと関連付けて記録されることとなる。また、上記実施形態では、復号化部13は、再生を指示されたRAUの直前に位置するVSヘッダを読み取り、VSヘッダに記載されるSPS及びPPSのうち、RAUに含まれるピクチャスライスを復号するのに必要なSPS及びPPSを抽出する。そして、復号化部13は、抽出したSPS及びPPSを用いて、ピクチャスライスを復号するようにしている。これにより、再生を指示されたRAUがシーケンスの途中である場合であっても、その位置から順番通りにRAUに含まれるピクチャスライスを復号することが可能となる。つまり、そのRAU以前に位置するSPS及びPPSを検索する等の煩雑な処理を必要としないため、蓄積部12に蓄積されるデータファイルから各ユニットを読み出す際の順序が煩雑にならない。したがって、本実施形態に係るビデオサーバによれば、煩雑な処理を行わなくても、蓄積されたシーケンスを途中から再生することができる。また、上記実施形態では、データファイルが図3に示すストリーム構造を有する場合を例に説明したが、これに限定される訳ではない。例えば、RAUに含まれるピクチャスライスの間に、これらのピクチャスライスの復号に必要なSPS及び/又はPPSが位置する場合もあり得る。このような場合、復号化部13は、このSPS及び/又はPPSを用いてピクチャスライスを復号しても構わない。本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。"