(57)【要約】【課題】記録容量を増加させることなく高速に記録フォーマット変換を行うことができるようにする。【解決手段】複数の記録フォーマットに対応した映像記録装置において、動画像の記録時に２つの記録フォーマット処理を実行し、一方の記録フォーマットによる符号化データ内に、他方の記録フォーマットによる変換支援情報を多重化して記録することで、微小なデータ量の増加で、容易且つ高速な記録フォーマット変換を可能にする。【選択図】図６
2013093755.tif 000002
【特許請求の範囲】
【請求項１】
映像符号化データを複数の記録フォーマットから選択的に記録可能であり、且つ、相互に記録フォーマットの変換が可能な映像記録装置であって、
映像信号を符号化し、映像符号化データを生成する符号化手段と、
前記映像符号化データに対する第１の記録フォーマットを指定する記録フォーマット指定手段と、
前記映像符号化データに対して第１の記録フォーマット処理を行う記録フォーマット処理手段と、
前記第１の記録フォーマットとは異なる第２の記録フォーマットへの変換を支援するための情報を生成する記録フォーマット変換支援情報生成手段と、
前記第１の記録フォーマットに対して前記記録フォーマット変換支援情報を多重化する記録フォーマット変換支援情報多重化手段とを備えることを特徴とする映像記録装置。
【請求項２】
前記第１の記録フォーマット及び第２の記録フォーマットの内、片方はＭＰＥＧ−２ ＴＳ形式であることを特徴とする請求項１に記載の映像記録装置。
【請求項３】
前記第１の記録フォーマットが、ＭＰＥＧ−２ ＴＳ形式である場合、前記記録フォーマット変換支援情報多重化手段は、前記記録フォーマット変換支援情報をトランスポート・パケットとして多重化することが可能であることを特徴とする請求項１または２に記載の映像記録装置。
【請求項４】
前記第１の記録フォーマットが、ＭＰＥＧ−２ ＴＳ形式でない場合、前記記録フォーマット変換支援情報は、プログラム識別情報、クロック情報、またはトランスポート・パケット多重化パターンの何れか、または全てを含むことを特徴とする請求項１または２に記載の映像記録装置。
【請求項５】
映像符号化データを複数の記録フォーマットから選択的に記録するとともに、相互に記録フォーマットの変換が可能な映像記録方法であって、
入力された映像信号を符号化し、映像符号化データを生成する符号化工程と、
前記映像符号化データに対する第１の記録フォーマットを指定する記録フォーマット指定工程と、
前記映像符号化データに対して第１の記録フォーマット処理を行う記録フォーマット処理工程と、
前記第１の記録フォーマットとは異なる第２の記録フォーマットへの変換を支援するための情報を生成する記録フォーマット変換支援情報生成工程と、
前記第１の記録フォーマットに対して前記記録フォーマット変換支援情報を多重化する記録フォーマット変換支援情報多重化工程とを備えることを特徴とする映像記録方法。
【請求項６】
前記第１の記録フォーマット及び第２の記録フォーマットの内、片方はＭＰＥＧ−２ ＴＳ形式であることを特徴とする請求項５に記載の映像記録方法。
【請求項７】
前記第１の記録フォーマットが、ＭＰＥＧ−２ ＴＳ形式である場合、前記記録フォーマット変換支援情報多重化工程は、前記記録フォーマット変換支援情報をトランスポート・パケットとして多重化することが可能であることを特徴とする請求項５または６に記載の映像記録方法。
【請求項８】
前記第１の記録フォーマットが、ＭＰＥＧ−２ ＴＳ形式でない場合、前記記録フォーマット変換支援情報は、プログラム識別情報、クロック情報、またはトランスポート・パケット多重化パターンの何れか、または全てを含むことを特徴とする請求項５または６に記載の映像記録方法。
【請求項９】
映像符号化データを複数の記録フォーマットから選択的に記録するとともに、相互に記録フォーマットの変換が可能な映像記録方法をコンピュータに実行させるプログラムであって、
入力された映像信号を符号化し、映像符号化データを生成する符号化工程と、
前記映像符号化データに対する第１の記録フォーマットを指定する記録フォーマット指定工程と、
前記映像符号化データに対して第１の記録フォーマット処理を行う記録フォーマット処理工程と、
前記第１の記録フォーマットとは異なる第２の記録フォーマットへの変換を支援するための情報を生成する記録フォーマット変換支援情報生成工程と、
前記第１の記録フォーマットに対して前記記録フォーマット変換支援情報を多重化する記録フォーマット変換支援情報多重化工程とをコンピュータに実行させることを特徴とするプログラム。
【請求項１０】
請求項９に記載のプログラムを記憶したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像記録装置及び映像記録方法に関し、特に、圧縮動画のフォーマット変換に用いて好適な技術に関する。
【背景技術】
【０００２】
今日のディジタル・スチル・カメラには動画撮影機能が一般的に搭載されるようになっており、映像符号化方式には、ＭＰＥＧ−４ ＡＶＣ（ＩＳＯ／ＩＥＣ １４４９６−１０）の採用が進んでいる。その動画データの記録フォーマットとして、ＭＰＥＧ−４システム規格（ＩＳＯ／ＩＥＣ １４４９６−１）で規定されているＭＰ４形式が広く普及している。
【０００３】
一方、ディジタル・ビデオ・カメラにおいても、ＭＰＥＧ−４ ＡＶＣが用いられ、ＡＶＣＨＤ（Advanced Vide Coding High Definition）規格が広く普及している。ＡＶＣＨＤ規格では、記録フォーマットとしてＭＰＥＧ−２ ＴＳ形式を採用している。ディジタル・スチル・カメラにおいてもＡＶＣＨＤ規格の採用が進んでおり、ＭＰ４形式とＭＰＥＧ−２ ＴＳ形式の両形式を選択的に記録可能な機種も登場している。
【０００４】
一般に、ＭＰ４形式等のファイル・ベースの記録フォーマットは、主にＰＣ（パーソナルコンピュータ）による閲覧が前提となる。また、ＭＰＥＧ−２ ＴＳ形式等のストリーム・ベースの記録フォーマットは、ディジタル放送に対応したビデオ・プレーヤ等に代表される動画再生機器による閲覧が前提となる。
【０００５】
ＭＰ４形式は、保存する記録メディアを選ばない反面、ＭＰＥＧ−４ ＡＶＣをリアルタイムに復号化可能なハイスペックなＰＣに限定される。一方、ＭＰＥＧ−２ ＴＳ形式は、記録メディアを再生環境の普及しているＤＶＤ（Digital Versatile Disc）やＢｌｕ−ｒａｙディスク等に限定される。しかしながら、手軽に動画再生機器による再生が可能となり、再生環境に対する限定が少ないと言える。ユーザーは、閲覧する再生環境に応じて記録フォーマットを選択することが可能である。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００９−０７６１７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
前述のように、ファイル・ベースの記録フォーマットとストリーム・ベースの記録フォーマットとで再生環境は保存する記録メディアの観点からそれぞれメリット・デメリットがある。このため、一度記録した記録フォーマット・データに対して任意の記録フォーマットへの変換が行えることが望ましい。
【０００８】
しかしながら、記録フォーマット変換処理は、各記録フォーマット特有の情報やパケット処理等を必要とするため変換に伴う処理時間が懸念される。こうした課題を解決するための記録方法が提案されている。特許文献１では、同一コンテンツに対して異なる２つの記録フォーマットで記録を行い、それぞれの記録フォーマット・データを１つのデータとして管理する方法が提案されている。
【０００９】
特許文献１にて提案されている方法では、記録フォーマット変換処理が不要になる反面、本来１つのコンテンツであるデータに対して約２倍のデータ容量が必要になるという課題が生じる問題点があった。
本発明は前述の問題点に鑑み、記録容量を増加させることなく高速に記録フォーマット変換を行うことができるようにすることを目的とする。
【課題を解決するための手段】
【００１０】
本発明の映像記録装置は、映像符号化データを複数の記録フォーマットから選択的に記録可能に構成されているとともに、相互に記録フォーマットの変換が可能な映像記録装置であって、入力された映像信号を符号化し、映像符号化データを生成する符号化手段と、前記映像符号化データに対する第１の記録フォーマットを指定する記録フォーマット指定手段と、前記映像符号化データに対して第１の記録フォーマット処理を行う記録フォーマット処理手段と、前記第１の記録フォーマットとは異なる第２の記録フォーマットへの変換を支援するための情報を生成する記録フォーマット変換支援情報生成手段と、前記第１の記録フォーマットに対して前記記録フォーマット変換支援情報を多重化する記録フォーマット変換支援情報多重化手段とを備えることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、実際に記録する記録フォーマット・データに対して異なる記録フォーマットに対する記録フォーマット変換支援情報を多重化して記録するようにしたので、微小なデータ量の増加で容易に、且つ高速なフォーマット変換処理が可能となる。
【図面の簡単な説明】
【００１２】
【図１】本発明に関わる映像記録装置の構成を示すブロック図である。
【図２】記録モード画面を示すイメージ図である。
【図３】ＮＡＬユニットを示す図である。
【図４】ＭＰ４形式のデータ構造を示す図である。
【図５】ＭＰＥＧ−２ ＴＳ形式のデータ構造を示す図である。
【図６】ＭＰＥＧ−２ ＴＳ変換支援情報の多重化方法を示すフローチャートである。
【図７】ＭＰＥＧ−２ ＴＳ変換支援情報及びその多重化例を示す図である。
【図８】ＭＰ４形式・ＭＰＥＧ−２ ＴＳ形式変換を示すイメージ図である。
【図９】ＭＰ４変換支援情報の多重化方法を示すフローチャートである。
【図１０】ＭＰ４変換支援情報及びその多重化例を示す図である。
【図１１】ＭＰＥＧ−２ ＴＳ形式・ＭＰ４形式変換を示すイメージ図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照しながら本発明の好適な実施形態を説明する。
（第１の実施形態）
図１は、本発明を適用可能な第１の実施形態である映像記録装置の概略構成を示すブロック図である。
本実施形態の映像記録装置１００は、映像符号化データを複数の記録フォーマットから選択的に記録可能に構成されているとともに、相互に記録フォーマットの変換が可能に構成されている。
【００１４】
操作部１０１は、映像記録装置１００に対するコントローラーであり、電源のＯＮ・ＯＦＦ、記録開始・停止を指示する操作キーに加えて、各種設定を行うためのメニュー・ボタンが含まれる。ＣＰＵ１０２は、ユーザー操作により操作部１０１から送信される信号に基づいて映像記録装置１００を構成する各処理部を制御する。
【００１５】
映像処理部１０３は、入力された映像信号を映像符号化部１０４へ供給すると共に、入力された映像信号のモニター映像出力を行う。また、映像信号に対して任意の文字情報や図形情報を重畳可能な図示されないＯＳＤ（オン・スクリーン・ディスプレイ）処理部を内蔵し、映像出力に対してＯＳＤを多重表示可能となっている。
【００１６】
映像符号化部１０４は、映像処理部１０３から供給される映像信号に対してＭＰＥＧ−４ ＡＶＣ（ＩＳＯ／ＩＥＣ １４４９６−１０）方式で符号化を行う処理部であり、その構成は一般的なものであるため詳細な説明は省略する。なお、符号化方式はＭＰＥＧ−２方式（ＩＳＯ／ＩＥＣ１３８１８−２）であってもよい。
【００１７】
記録フォーマット処理部１０５は、映像符号化部１０４から供給される符号化データに対して記録フォーマット処理を行う処理部である。本実施形態の記録フォーマット処理部１０５は、ＭＰＥＧ−２ ＴＳ（トランスポート・ストリーム）形式（第１の記録フォーマット）または、ＭＰ４形式（第２の記録フォーマット）の２種類の記録フォーマット処理が可能となっている。ＣＰＵ１０２は、映像符号化データに対する記録フォーマットとして、ユーザーが操作部１０１を操作して指定した記録フォーマットを指定する記録フォーマット指定処理を行う。
【００１８】
図２は、操作部１０１のメニュー・ボタンにより呼び出し可能な記録モード設定画面であり、映像処理部１０３により映像出力される。図２に示す「記録フォーマット」項目の「ＭＰ４」は、ＭＰ４形式を示す。「ＭＴＳ」は、ＭＰＥＧ−２ ＴＳ形式を示しており、ユーザーが指定した記録フォーマットに従って第１の記録フォーマット処理が行われ、記録フォーマット化された符号化データは記録フォーマット変換支援情報多重化部１０７へ供給される。
【００１９】
記録フォーマット変換支援情報生成部１０６は、記録フォーマット処理部１０５へ指定された記録フォーマットとは異なるもう片方の記録フォーマットへ変換するための記録フォーマット変換支援情報を生成する処理部である。記録フォーマット処理部１０５が符号化データを含む記録フォーマット・データを生成するのに対し、記録フォーマット変換支援情報生成部１０６では、符号化データを含まない記録フォーマット依存情報のみを生成する。そして、記録フォーマット変換支援情報を記録フォーマット変換支援情報多重化部１０７へ供給する。
【００２０】
記録フォーマット変換支援情報多重化部１０７では、記録フォーマット処理部１０５から供給される記録フォーマット化された符号化データに対して、記録フォーマット変換支援情報生成部１０６から供給される記録フォーマット変換支援情報を多重化する。図２に示す記録モード設定において「記録フォーマット変換支援情報」が「ＯＮ」に設定された場合に記録フォーマット変換支援情報の多重化を行い、符号化データを記憶媒体１０８へ記録する。
【００２１】
「記録フォーマット変換支援情報」が「ＯＦＦ」に設定された場合は、記録フォーマット処理部１０５から供給される記録フォーマット化された符号化データをそのまま記憶媒体１０８へ記録する。ここで記憶媒体１０８は、不揮発性メモリやＨＤＤ（ハードディスク・ドライブ）などで構成されている。
以上の処理部により映像記録装置１００が構成されている。
【００２２】
続いて、記録フォーマット変換支援情報生成部１０６で生成される記録フォーマット変換支援情報と、記録フォーマット変換支援情報多重化部１０７での多重化方法について説明を行う。
まず、始めにＭＰ４形式及びＭＰＥＧ−２ ＴＳ形式で共通となるＭＰＥＧ−４ ＡＶＣ方式による符号化データの構造について説明を行う。
【００２３】
ＭＰＥＧ−４ ＡＶＣでは、様々なネットワークでの利用が考慮されている。このため、映像符号化処理を扱うビデオ符号化層（ＶＣＬ：Video Coding Layer）と実際の伝送・蓄積のシステムとの間にネットワーク抽象化層（ＮＡＬ：Network Abstraction Layer）が規定されている。ＮＡＬは、ＮＡＬヘッダとＲＢＳＰ（Row Byte Sequence Payload）から構成されるＮＡＬユニットと呼ばれる単位でパケット化される。
【００２４】
ＮＡＬヘッダによりＮＡＬユニットの種類と参照画像かどうかを識別できるようになっており、続くＲＢＳＰに実際の符号化データが格納される（図３（ａ））。ＮＡＬユニットの種類は、図３（ｂ）に示すように定義されており、主に映像符号化データ（スライス）、映像符号化データのシーケンスに関する情報であるＳＰＳ（Sequence Parameter Set）。映像符号化データのピクチャに関する情報であるＰＰＳ（Picture Parameter Set）。映像符号化データの付加情報であるＳＥＩ（Supplemental Enhancement Information）等がある。これらのＮＡＬユニットが映像符号化部１０４により生成される各記録フォーマットに共通となる符号化データとなる。
【００２５】
続いて、ＭＰ４形式の記録フォーマットについて説明を行う。
図４は、ＭＰ４形式の記録フォーマット構造の概要を示しており、図４（ａ）に示すように、先頭にｆｔｙｐと呼ばれるＭＰ４形式であることを識別するための情報を含むヘッダが配置される。続くデータ領域は、「Ａｔｏｍ」と呼ばれるデータ構造にパッキングして記録される。各Ａｔｏｍの先頭には、図４（ｂ）に示すように定義される共通のヘッダ情報が付加される。「ｓｉｚｅ」は、Ａｔｏｍのデータ長を示す。「ｔｙｐｅ」は、Ａｔｏｍの種類を示し、各Ａｔｏｍに対して割り当てられている４文字の識別子がセットされる。「ｄａｔａ」は、Ａｔｏｍが内包するデータの実体であり、その内容はｔｙｐｅによって異なる。
【００２６】
図４（ａ）で示されるように、ＭＰ４形式では、Ａｔｏｍ構成は、２つで構成されている。１つは、「Ｍｏｖｉｅ Ａｔｏｍ」（ｔｙｐｅフィールドの値は‘ｍｏｏｖ’）と呼ばれる映像（または音声）の管理情報を格納するためのＡｔｏｍである。他の１つは、映像（または音声）データを格納する「Media Data Atom」（ｔｙｐｅフィールドの値は‘ｍｄａｔ’）と呼ばれるＡｔｏｍである。ｍｏｏｖは、ＭＰ４データ全体の共通となるヘッダ情報となるｍｖｈｄと映像（または音声）データの各トラックのヘッダ情報となる個別のｔｒａｋから構成されており、各トラックは、各ｔｒａｋ内のｔｋｈｄに示されるトラックＩＤによって識別可能となっている。
【００２７】
Media Data Atomに格納される映像（または音声）データは、「チャンク」と呼ばれる論理的に分割されたデータブロックに格納される。各チャンクは、時間的に連続するサンプルデータから構成されている。図４（ｃ）に示すように、図３（ａ）で示した各ＮＡＬユニットにＮＡＬユニットのデータサイズをLengthとして付加し、継続時間やフレームといった単位で分割された符号化データの連続で構成される。
【００２８】
次に、ＭＰＥＧ−２ ＴＳ形式の記録フォーマットについて説明を行う。
図５は、ＭＰＥＧ−２ ＴＳ形式の記録フォーマット構造の概要を示しており、１パケット１８８バイトで構成されるトランスポート・パケットの連続で構成される。トランスポート・パケットは、４バイトのパケットヘッダと１８４バイトのデータバイトから構成されている。パケットヘッダは、０ｘ４７で始まる８ビットのシンク・バイトで始まる。データバイトの内容を示すパケット識別子となる１３ビットのＰＩＤや、データバイト内のペイロード、アダプテーション・フィールドの構成を示すアダプテーション・フィールド・コントロール等を含んでいる。これにより、トランスポート・パケットの内容を識別できるようになっている。
【００２９】
トランスポート・パケットとしてパケット化されるデータの種類として主にＰＳＩ（Program Specific Information）。時刻情報であるＰＣＲ（Program Clock Reference）。映像（または音声）データがある。ＰＳＩには、プログラムを構成する映像データのＰＩＤ値を指定するプログラム・マップ・テーブル（ＰＭＴ）や、プログラム番号とＰＭＴを含むトランスポート・パケットのＰＩＤとの関連付けを示すプログラム・アソシエーション・テーブル（ＰＡＴ）等がある。ＰＡＴのＰＩＤへは、０ｘ００割り当てられている。
【００３０】
ＭＰＥＧ−２ ＴＳ形式のデータを復号化する場合には、まずＰＩＤ＝０ｘ００のトランスポート・パケット（ＰＡＴ）から、プログラム番号と関連付けされたＰＭＴのＰＩＤを検出する。続いて、対象とするプログラム番号のＰＩＤとなるトランスポートパケット（ＰＭＴ）からプログラム番号に対応する映像（または音声）データのＰＩＤを検出することで、映像（または音声）データを含むトランスポート・パケットを識別することが可能となる。
【００３１】
ＰＣＲは、２７ＭＨｚの分解能を持つ復号化処理のための基準クロックであり、１００ｍｓ間隔で多重化されることが推奨されている。映像データは、図３（ａ）で示した各ＮＡＬユニットに「ｓｔａｒｔ＿ｃｏｄｅ＿ｐｒｅｆｉｘ＿ｏｎｅ＿３ｂｙｔｅｓ（＝０ｘ０００００１）」と呼ばれるシンク・コードを付加した「バイトストリーム」形式にした符号化データにＰＴＳまたはＤＴＳ等のタイムスタンプを含むＰＥＳヘッダを付加する。そして、ＰＥＳ化された符号化データを１８４バイト単位に分割し、トランスポート・パケット化する。こうして、トランスポート・パケット化された映像データにＰＳＩ、ＰＣＲパケットを所定単位時間に多重化することでＭＰＥＧ−２ ＴＳ形式の記録フォーマットが構成される。ここで、ＰＴＳはPresentation Time Stampである。ＤＴＳはDecoding Time Stampである。ＰＥＳはPacketized Elementary Streamである。
【００３２】
記録フォーマット処理部１０５では、図３（ａ）に示すＮＡＬユニットで構成される符号化データに対して、上記に示したＭＰ４形式またはＭＰＥＧ−２ ＴＳ形式の記録フォーマット処理が可能となっている。一方、記録フォーマット変換支援情報生成部１０６は、記録フォーマット処理部１０５で処理を行う記録フォーマットとは異なるもう片方の記録フォーマット処理を行うが、映像データの実体となるＮＡＬユニットデータを除く記録フォーマット・データの生成を行う。
【００３３】
記録フォーマット処理部１０５に指定された記録フォーマットはＭＰ４形式である。「記録フォーマット変換支援情報」が「ＯＮ」に設定された場合の記録フォーマット変換支援情報多重化部１０７における多重化方法について図６に示すフローチャートを参照しながら説明する。ＣＰＵ１０２は、映像記録装置１００を構成する各処理部を制御する。
【００３４】
ユーザーにより操作部１０１から記録開始が指示されると映像符号化部１０４では、映像処理部１０３より入力される映像信号に対して符号化を行う（Ｓ６０１）。続いて記録フォーマット処理部１０５では、図４（ａ）に示すように符号化データに対してＭＰ４形式の記録フォーマット処理が行われる（Ｓ６０２）。
【００３５】
ここでは、「記録フォーマット変換支援情報」が「ＯＮ」に設定されているため（Ｓ６０３）、同時に記録フォーマット変換支援情報生成部１０６では、ＭＰＥＧ−２ ＴＳ形式での記録フォーマット処理を行う。そして、図７（ａ）に示すように映像データを含まないＭＰＥＧ−２ ＴＳ形式記録フォーマット情報、即ちＭＰＥＧ−２ ＴＳ変換支援情報を生成する（Ｓ６０４）。
【００３６】
記録フォーマット変換支援情報多重化部１０７では、図７（ｂ）に示すように、ＭＰ４形式の記録フォーマット・データに対し、ＭＰＥＧ−２ ＴＳ変換支援情報を記録フォーマット変換支援情報チャンクとして多重化する。ＭＰ４形式の記録フォーマット・データは、記録フォーマット処理部１０５から入力される。また、ＭＰＥＧ−２ ＴＳ変換支援情報は、記録フォーマット変換支援情報生成部１０６から入力される。
【００３７】
こうして生成されたＭＰ４形式の記録フォーマット・データを記憶媒体１０８へ記録する（Ｓ６０５）。一方、Ｓ６０３において、「記録フォーマット変換支援情報」が「ＯＦＦ」に設定されている場合は、記録フォーマット処理部１０５で生成されたＭＰ４形式の記録フォーマット・データがそのまま記憶媒体１０８へ記録される（Ｓ６０６）。以上の処理をユーザーにより操作部１０１から記録停止が指示されるまで繰り返される（Ｓ６０７）。
【００３８】
以上のようにＭＰ４形式の記録フォーマット・データにＭＰＥＧ−２ ＴＳ変換支援情報を多重化して記録する。このように記録することで、図８に示すようにＭＰ４形式からＭＰＥＧ−２ ＴＳ形式へ変換する場合に、ＰＳＩパケット、ＰＣＲパケットの生成多重化を行う必要がなくなる。そして、映像チャンクから抽出した映像データをＭＰＥＧ−２ ＴＳ変換支援情報に対してＰＥＳパケットとして１８４バイト単位に分割して挿入することで容易かつ高速に記録フォーマット変換を行うことが可能となる。
【００３９】
第１の記録フォーマットが、ＭＰＥＧ−２ ＴＳ形式でない場合、前記記録フォーマット変換支援情報は、プログラム識別情報、クロック情報、またはトランスポート・パケット多重化パターンの何れか１つ、または全てを含むこととする。
【００４０】
（第２の実施形態）
本発明を適用可能な第２の実施形態である映像記録装置は、第１の実施形態で示した映像記録装置１００と構成は同様であり、その概略構成を示すブロック図に関しては図１を流用する。記録フォーマット処理部１０５に指定された記録フォーマットが、ＭＰＥＧ−２ ＴＳ形式である。「記録フォーマット変換支援情報」が「ＯＮ」に設定された場合の記録フォーマット変換支援情報多重化部１０７における多重化方法について図９に示すフローチャートを参照しながら説明する。
【００４１】
ユーザーにより、操作部１０１から記録開始が指示されると、映像符号化部１０４では、映像処理部１０３より入力される映像信号に対して符号化を行う（Ｓ９０１）。続いて、記録フォーマット処理部１０５では、図５に示すように符号化データに対してＭＰＥＧ−２ ＴＳ形式の記録フォーマット処理が行われる（Ｓ９０２）。
【００４２】
ここでは、「記録フォーマット変換支援情報」が「ＯＮ」に設定されている（Ｓ９０３）。このため、記録フォーマット変換支援情報生成部１０６では、ＭＰ４形式での記録フォーマット処理を行い、図１０（ａ）に示すように映像データを含まないＭＰ４形式記録フォーマット情報、即ちＭＰ４変換支援情報を生成する（Ｓ９０４）。
【００４３】
記録フォーマット変換支援情報多重化部１０７では、図１０（ｂ）に示すように、ＭＰＥＧ−２ ＴＳ形式の記録フォーマット・データに対し、ＭＰ４変換支援情報を１８４バイト単位に分割する。そして、ＭＰ４変換支援情報に対するＰＩＤを付加したトランスポート・パケットを生成する。生成されたＭＰ４変換支援情報パケットをＭＰＥＧ−２ ＴＳ形式のデータに多重化する。前述のＭＰＥＧ−２ ＴＳ形式の記録フォーマット・データは、記録フォーマット処理部１０５から入力される。また、ＭＰ４変換支援情報は、記録フォーマット変換支援情報生成部１０６から入力される。
【００４４】
こうして生成されたＭＰＥＧ−２ ＴＳ形式の記録フォーマット・データを記憶媒体１０８へ記録する（Ｓ９０５）。一方、Ｓ９０３において、「記録フォーマット変換支援情報」が「ＯＦＦ」に設定されている場合は、記録フォーマット処理部１０５で生成されたＭＰＥＧ−２ ＴＳ形式の記録フォーマット・データがそのまま記憶媒体１０８へ記録される（Ｓ９０６）。以上の処理をユーザーにより操作部１０１から記録停止が指示されるまで繰り返される（Ｓ９０７）。
【００４５】
以上のように、ＭＰＥＧ−２ ＴＳ形式の記録フォーマット・データにＭＰ４変換支援情報をトランスポート・パケットとして多重化して記録する。これにより、ＭＰＥＧ−２ ＴＳ形式からＭＰ４形式へ変換する場合に、図１１に示すようにＭＰ４変換支援情報に対するＰＩＤを付加したトランスポート・パケットを抽出してＭＰ４変換支援情報を復元する。そして、映像データパケットから映像データを抽出し、映像チャンクへ挿入することで容易かつ高速に記録フォーマット変換を行うことが可能となる。
【００４６】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（コンピュータプログラム）を、ネットワークまたは各種のコンピュータ読み取り可能な記憶媒体を介してシステム或いは装置に供給する。そして、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００４７】
１０１  操作部、１０２  ＣＰＵ、１０３  映像処理部、１０４  映像符号化部、１０５  記録フォーマット処理部、１０６  記録フォーマット変換支援情報生成部、１０７  記録フォーマット変換支援情報多重化部、１０８  記憶媒体
【図１】
2013093755.tif 000003
【図２】
2013093755.tif 000004
【図３】
2013093755.tif 000005
【図４】
2013093755.tif 000006
【図５】
2013093755.tif 000007
【図６】
2013093755.tif 000008
【図７】
2013093755.tif 000009
【図８】
2013093755.tif 000010
【図９】
2013093755.tif 000011
【図１０】
2013093755.tif 000012
【図１１】
2013093755.tif 000013