(57)【要約】音声データの変換を行って、ＤＶＤビデオレコーディング規格に従ったビットストリームを、ＤＶＤビデオ規格に従ったビットストリームに変換する。  ストリーム変換装置として、ＤＶＤビデオレコーディング規格に適合したビットストリームを入力とし、前記ビットストリームにおいて、音声データ以外をＤＶＤビデオ規格に適合したデータに変換し、得られたビットストリームを出力する第１の変換部と、前記音声データがＤＶＤビデオ規格に適合しない場合に、前記第１の変換部から出力されるビットストリームにおいて、前記音声データをＤＶＤビデオ規格に適合するように変換し、得られたビットストリームを出力する第２の変換部とを備える。【特許請求の範囲】
【請求項１】
ＤＶＤビデオレコーディング規格に適合したビットストリームを入力とし、前記ビットストリームにおいて、音声データ以外をＤＶＤビデオ規格に適合したデータに変換し、得られたビットストリームを出力する第１の変換部と、
前記音声データがＤＶＤビデオ規格に適合しない場合に、前記第１の変換部から出力されるビットストリームにおいて、前記音声データをＤＶＤビデオ規格に適合するように変換し、得られたビットストリームを出力する第２の変換部とを備える
ストリーム変換装置。
【請求項２】
請求項１に記載のストリーム変換装置において、
前記第２の変換部は、
入力された音声パックの１つのチャンネルのデータを格納して出力するチャンネルバッファと、
前記音声パックの他のチャンネルのデータを前記チャンネルバッファから出力されたデータで置き換えた音声パックを生成して出力するチャンネルコピー部とを備えるものである
ことを特徴とするストリーム変換装置。
【請求項３】
請求項２に記載のストリーム変換装置において、
前記第２の変換部は、
音声パックを受け取り、そのチャンネル数を表すフラグとしてステレオを表すフラグを与えて得られる音声パックを出力するフラグ書き換え部を更に備えるものである
ことを特徴とするストリーム変換装置。
【請求項４】
請求項１に記載のストリーム変換装置において、
前記第２の変換部は、
入力された音声パックの１つのチャンネルのデータを削除して、得られた音声パックを出力するチャンネル削除部と、
前記チャンネル削除部から出力された音声パックに、削除されたデータの長さを有するパディングパケットを加え、得られた音声パックを出力するパディング生成部とを備えるものである
ことを特徴とするストリーム変換装置。
【請求項５】
請求項４に記載のストリーム変換装置において、
前記第２の変換部は、
音声パックを受け取り、そのチャンネル数を表すフラグとしてモノラルを表すフラグを与えて得られる音声パックを出力するフラグ書き換え部を更に備えるものである
ことを特徴とするストリーム変換装置。
【請求項６】
請求項４に記載のストリーム変換装置において、
前記パディング生成部は、
前記チャンネル削除部から出力された音声パックにスタッフィングバイトが含まれている場合には、前記スタッフィングバイトを削除し、前記スタッフィングバイトの長さだけ前記パディングパケットの長さを増加させるものである
ことを特徴とするストリーム変換装置。
【請求項７】
請求項４に記載のストリーム変換装置において、
前記第２の変換部は、
入力された音声パックにおける、前記チャンネル削除部で削除されるチャンネルのデータを格納して出力するチャンネルバッファと、
前記チャンネルバッファから出力されるデータを有し、かつ、当該第２の変換部に入力される音声パックとは異なるストリームＩＤを有する音声パックを生成して出力する補完パック生成部とを更に備えるものである
ことを特徴とするストリーム変換装置。
【請求項８】
請求項１に記載のストリーム変換装置において、
前記第２の変換部は、
前記音声データが圧縮された音声データである場合には、前記音声データをデコードし、ＤＶＤビデオ規格に適合する形式に変換した後に、エンコードして出力するものである
ことを特徴とするストリーム変換装置。
【請求項９】
請求項１に記載のストリーム変換装置において、
前記第２の変換部は、
前記音声データがＤＶＤビデオ規格に適合しない方式で圧縮されている場合には、前記音声データをデコードし、ＤＶＤビデオ規格に適合する方式でエンコードして出力するものである
ことを特徴とするストリーム変換装置。
【請求項１０】
請求項１に記載のストリーム変換装置において、
前記音声データの形式がデュアルモノラルである場合、又は前記音声データがＭＰＥＧオーディオアルゴリズムによって符号化されている場合には、前記音声データがＤＶＤビデオ規格のフォーマットに適合していない場合であるとする
ことを特徴とするストリーム変換装置。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明は、ＤＶＤビデオレコーディング規格（ＤＶＤ  Ｓｐｅｃｉｆｉｃａｔｉｏｎｓ  ｆｏｒ  Ｒｅｗｒｉｔａｂｌｅ／Ｒｅ−ｒｅｃｏｒｄｉｎｇ  Ｄｉｓｃｓ，Ｐａｒｔ  ３）のビットストリームを、ＤＶＤビデオ規格（ＤＶＤ  Ｓｐｅｃｉｆｉｃａｔｉｏｎｓ  ｆｏｒ  Ｒｅａｄ−Ｏｎｌｙ  Ｄｉｓｃ，Ｐａｒｔ  ３）のビットストリームに変換する技術に関する。
【背景技術】
【０００２】  ＤＶＤ（ｄｉｇｉｔａｌ  ｖｅｒｓａｔｉｌｅ  ｄｉｓｃ）には、ＤＶＤビデオレコーディング規格とＤＶＤビデオ規格とのうちのいずれかに従って記録が行われている。ＤＶＤビデオレコーディング規格は、コンテンツのリアルタイム記録のために用いられる。一方、ＤＶＤビデオ規格で記録されたコンテンツは、再生専用のＤＶＤプレーヤーで再生することができる。【０００３】  ＤＶＤレコーダーを始めとしたデジタル記録機器においては、編集が容易であるという理由により、ＤＶＤビデオレコーディング規格で記録することが一般的である。しかし、ＤＶＤプレーヤー等の他の機器で再生を行うためには、ＤＶＤビデオレコーディング規格で記録されたコンテンツを、ＤＶＤビデオ規格に従った形式に変換する必要がある。【０００４】  コンテンツの記録形式をＤＶＤビデオレコーディング規格からＤＶＤビデオ規格へ変換するためには、デジタル信号をいったん復号してから、再符号化して記録する方法がある。しかし、この方法は、復号してから再符号化を行うので、変換に要する時間がコンテンツの実際の長さと同一であるばかりでなく、コンテンツの画質が劣化するという欠点を有している。【０００５】  そこで、デジタル記録されたコンテンツを、復号せずにデジタルデータのまま他のフォーマットに変換するようにした技術がある。その一例として、ＲＴＲ（Ｒｅａｌ  Ｔｉｍｅ  Ｒｅｃｏｒｄｉｎｇ）フォーマットのビットストリームを、ＤＶＤビデオ規格のフォーマットのビットストリームに変換する装置及び方法が、下記特許文献１に開示されている。以下では、ＲＴＲフォーマットのデータであるＤＶＤビデオレコーディング規格のビットストリームを、復号せずにデジタルデータのまま、ＤＶＤビデオ規格のビットストリームへ直接変換することを、「デジタル変換」と称する。
【特許文献１】特開２００３−１０１９２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】  いま、２か国語放送をハードディスクに記録し、ＤＶＤ−Ｒにダビングするアプリケーションを考える。一般的には、ハードディスクには、ＤＶＤビデオレコーディング規格及びＤＶＤビデオ規格のうちのいずれかに従ったビットストリームを記録することができるが、ＤＶＤ−Ｒには、ＤＶＤビデオ規格に従ったビットストリームが記録される。このため、ハードディスクからＤＶＤ−Ｒにダビングを行うには、ＤＶＤビデオレコーディング規格のビットストリームをＤＶＤビデオ規格のビットストリームにデジタル変換することが必要となる場合がある。【０００７】  ＤＶＤビデオレコーディング規格では、音声記録の形式として、２種類のモノラル音声を同時に記録する形式（デュアルモノラル（ｄｕａｌ  ｍｏｎｏ）形式）が許されているが、ＤＶＤビデオ規格では許されていない。そこで、２か国語放送に含まれる２種類の音声を保持したまま、この放送のビットストリームをハードディスクに記録するには、ＤＶＤビデオレコーディング規格のｄｕａｌ  ｍｏｎｏ形式のビットストリームとしてハードディスクに記録する。【０００８】  しかし、この２か国語放送のビットストリームをデジタル変換して、ハードディスクからＤＶＤ−Ｒにダビングすると、そのＤＶＤ−Ｒの再生時に不具合が発生する可能性があった。すなわち、このＤＶＤ−ＲをＤＶＤプレーヤー等で再生すると、ｄｕａｌ  ｍｏｎｏ形式の音声のストリームがステレオ（ｓｔｅｒｅｏ）音声として解釈され、ステレオ再生用の左右のスピーカから異なる言語の音声が同時に出力される可能性があった。【０００９】  このような不具合を発生させないようにするために、従来は、２か国語放送をｄｕａｌ  ｍｏｎｏ形式のビットストリームとしてハードディスクに記録した場合には、そのビットストリームに対してはデジタル変換を行わないようにしていた。しかし、このようにすると、デジタル変換をするためには、２か国語放送を記録する際に、２つの音声のうちの１つは記録できないという問題が生ずる。【００１０】  また、圧縮された音声データを有するビットストリームをデジタル変換するためには、ＤＶＤビデオレコーディング規格でビットストリームを記録する際に、音声をＤＶＤビデオ規格に適合する方法で圧縮しておく必要があった。【００１１】  本発明は、音声データの変換を行って、ＤＶＤビデオレコーディング規格に従ったビットストリームを、ＤＶＤビデオ規格に従ったビットストリームに変換する、ストリーム変換装置を提供することを目的とする。
【課題を解決するための手段】
【００１２】  本発明は、ストリーム変換装置として、ＤＶＤビデオレコーディング規格に適合したビットストリームを入力とし、前記ビットストリームにおいて、音声データ以外をＤＶＤビデオ規格に適合したデータに変換し、得られたビットストリームを出力する第１の変換部と、前記音声データがＤＶＤビデオ規格に適合しない場合に、前記第１の変換部から出力されるビットストリームにおいて、前記音声データをＤＶＤビデオ規格に適合するように変換し、得られたビットストリームを出力する第２の変換部とを備えるものである。【００１３】  これによると、ＤＶＤビデオ規格に適合しない音声データをＤＶＤビデオ規格に適合する音声データに変換することができる。このため、ＤＶＤビデオ規格に適合しない音声データを有するＤＶＤビデオレコーディング規格のビットストリームを、復号することなく、ＤＶＤビデオ規格のビットストリームへ直接変換することが可能になる。【００１４】  また、前記ストリーム変換装置において、前記第２の変換部は、入力された音声パックの１つのチャンネルのデータを格納して出力するチャンネルバッファと、前記音声パックの他のチャンネルのデータを前記チャンネルバッファから出力されたデータで置き換えた音声パックを生成して出力するチャンネルコピー部とを備えるものであることが好ましい。【００１５】  また、前記第２の変換部は、音声パックを受け取り、そのチャンネル数を表すフラグとしてステレオを表すフラグを与えて得られる音声パックを出力するフラグ書き換え部を更に備えるものであることが好ましい。【００１６】  また、前記ストリーム変換装置において、前記第２の変換部は、入力された音声パックの１つのチャンネルのデータを削除して、得られた音声パックを出力するチャンネル削除部と、前記チャンネル削除部から出力された音声パックに、削除されたデータの長さを有するパディングパケットを加え、得られた音声パックを出力するパディング生成部とを備えるものであることが好ましい。【００１７】  また、前記第２の変換部は、音声パックを受け取り、そのチャンネル数を表すフラグとしてモノラルを表すフラグを与えて得られる音声パックを出力するフラグ書き換え部を更に備えるものであることが好ましい。【００１８】  また、前記パディング生成部は、前記チャンネル削除部から出力された音声パックにスタッフィングバイトが含まれている場合には、前記スタッフィングバイトを削除し、前記スタッフィングバイトの長さだけ前記パディングパケットの長さを増加させるものであることが好ましい。【００１９】  また、前記第２の変換部は、入力された音声パックにおける、前記チャンネル削除部で削除されるチャンネルのデータを格納して出力するチャンネルバッファと、前記チャンネルバッファから出力されるデータを有し、かつ、当該第２の変換部に入力される音声パックとは異なるストリームＩＤを有する音声パックを生成して出力する補完パック生成部とを更に備えるものであることが好ましい。【００２０】  また、前記ストリーム変換装置において、前記第２の変換部は、前記音声データが圧縮された音声データである場合には、前記音声データをデコードし、ＤＶＤビデオ規格に適合する形式に変換した後に、エンコードして出力するものであることが好ましい。【００２１】  また、前記ストリーム変換装置において、前記第２の変換部は、前記音声データがＤＶＤビデオ規格に適合しない方式で圧縮されている場合には、前記音声データをデコードし、ＤＶＤビデオ規格に適合する方式でエンコードして出力するものであることが好ましい。【００２２】  また、前記ストリーム変換装置において、前記音声データの形式がデュアルモノラルである場合、又は前記音声データがＭＰＥＧオーディオアルゴリズムによって符号化されている場合には、前記音声データがＤＶＤビデオ規格のフォーマットに適合していない場合であるとすることが好ましい。
【発明の効果】
【００２３】  以上のように、本発明によると、ＤＶＤビデオ規格に適合しない音声データを有するＤＶＤビデオレコーディング規格のビットストリームを、復号することなく、ＤＶＤビデオ規格のビットストリームへ直接変換することが可能になる。したがって、画質等の劣化を防ぎ、かつ、変換に要する時間を短くすることができる。
【図面の簡単な説明】
【００２４】［図１］図１は、本発明の第１の実施形態に係るストリーム変換装置のブロック図である。
［図２］図２は、ＤＶＤビデオレコーディング規格に従って情報が記録されたディスクのディレクトリ構造を示す説明図である。
［図３］図３は、ＤＶＤビデオ規格に従って情報が記録されたディスクのディレクトリ構造を示す説明図である。
［図４］図４は、ＤＶＤビデオレコーディング規格及びＤＶＤビデオ規格のＶＯＢの構成について示す説明図である。
［図５］図５は、リアルタイムデータ情報パック（ＲＤＩ＿ＰＣＫ）の構造を示す説明図である。
［図６］図６は、ナビゲーションパック（ＮＶ＿ＰＣＫ）の構造を示す説明図である。
［図７］図７は、ビデオパック（Ｖ＿ＰＣＫ）の構造を示す説明図である。
［図８］図８は、音声パック（Ａ＿ＰＣＫ）の構造を示す説明図である。
［図９］図９は、オーディオデータ（ＬＰＣＭ形式の場合）の構造を示す説明図である。
［図１０］図１０は、スタッフィングバイトによるＰＥＳ＿ｅｘｔｅｎｓｉｏｎ＿ｆｉｅｌｄの削除についての説明図である。
［図１１］図１１は、パディングパケットによるＰＥＳ＿ｅｘｔｅｎｓｉｏｎ＿ｆｉｅｌｄの削除についての説明図である。
［図１２］図１２は、図１のチャンネルバッファ、及びチャンネルコピー部による変換の前後における音声データの構成を示す説明図である。
［図１３］図１３は、本発明の第２の実施形態に係るストリーム変換装置のブロック図である。
［図１４］図１４は、図１３のチャンネル削除部の入出力における音声データの構成を示す説明図である。
［図１５］図１５は、本発明の第３の実施形態に係るストリーム変換装置のブロック図である。
［図１６］図１６は、本発明の第４の実施形態に係るストリーム変換装置のブロック図である。
【符号の説明】
【００２５】１２  ストリーム解析部
２０  第１の変換部
３０，２３０，３３０，４３０  第２の変換部
３２  チャンネルバッファ
３４  チャンネルコピー部
３６，２３６  フラグ書き換え部
２３２  チャンネル削除部
２３４  パディング生成部
３４２  チャンネルバッファ
３４４  補完パック生成部
１００，２００，３００，４００  ストリーム変換装置
【発明を実施するための最良の形態】
【００２６】  以下、本発明の実施の形態について、図面を参照しながら説明する。【００２７】  （第１の実施形態）
図１は、本発明の第１の実施形態に係るストリーム変換装置のブロック図である。図１のストリーム変換装置１００は、ストリーム解析部１２と、第１の変換部２０と、第２の変換部３０とを備えている。第１の変換部２０は、タイムスタンプ書き換え部２２と、ナビゲーションパック生成部（ＮＶ＿ＰＣＫ生成部）２４と、ＰＥＳ＿ｅｘｔｅｎｓｉｏｎ＿ｆｉｅｌｄ書き換え部（ＰＥＦ書き換え部）２６とを備えている。第２の変換部３０は、チャンネルバッファ３２と、チャンネルコピー部３４と、フラグ書き換え部３６とを備えている。【００２８】  ストリーム解析部１２及びタイムスタンプ書き換え部２２には、蓄積装置２から読み出されたビットストリームＤＶＲが与えられる。ビットストリームＤＶＲは、ＤＶＤビデオレコーディング規格（ＤＶＤ  Ｓｐｅｃｉｆｉｃａｔｉｏｎｓ  ｆｏｒ  Ｒｅｗｒｉｔａｂｌｅ／Ｒｅ−ｒｅｃｏｒｄｉｎｇ  Ｄｉｓｃｓ，Ｐａｒｔ  ３）に準拠している。フラグ書き換え部３６が出力するビットストリームＤＶは、蓄積装置４に書き込まれる。ビットストリームＤＶは、ＤＶＤビデオ規格（ＤＶＤ  Ｓｐｅｃｉｆｉｃａｔｉｏｎｓ  ｆｏｒ  Ｒｅａｄ−Ｏｎｌｙ  Ｄｉｓｃ，Ｐａｒｔ  ３）に準拠している。【００２９】  以下の実施形態では、例として、蓄積装置２はハードディスクドライブ、蓄積装置４はＤＶＤ−Ｒドライブであるとする。蓄積装置２は、ＤＶＤビデオレコーディング規格のビットストリームを出力する装置であればよく、ＤＶＤ−ＲＷドライブ、又はＤＶＤ−ＲＡＭドライブ等であってもよい。蓄積装置４は、ＤＶＤビデオ規格のビットストリームを記録することができる装置であればよく、ハードディスクドライブ、又はＤＶＤ−ＲＷドライブ等であってもよい。また、蓄積装置２と蓄積装置４とは、同一の装置であってもよい。すなわち、変換前のＤＶＤビデオレコーディング規格のビットストリームを出力する装置に、変換後のＤＶＤビデオ規格のビットストリームを記録するようにしてもよい。【００３０】  ここで、ＤＶＤビデオレコーディング規格及びＤＶＤビデオ規格について説明する。図２は、ＤＶＤビデオレコーディング規格に従って情報が記録されたディスクのディレクトリ構造を示す説明図である。図２に示すように、このディスクにおけるディレクトリは階層構造を有し、ＲＯＯＴディレクトリの下に、ＤＶＤ＿ＲＴＡＶというディレクトリがある。このディレクトリの中には、ＶＲ＿ＭＡＮＧＲ．ＩＦＯ、ＶＲ＿ＭＯＶＩＥ．ＶＲＯ、ＶＲ＿ＳＴＩＬＬ．ＶＲＯ、ＶＲ＿ＡＵＤＩＯ．ＶＲＯ、ＶＲ＿ＭＡＮＡＧＥＲ．ＢＵＰというファイルがある。【００３１】ＶＲ＿ＭＡＮＧＲ．ＩＦＯは、映像管理情報のためのファイルである。具体的には、ＶＲ＿ＭＡＮＧＲ．ＩＦＯには、開始アドレス、タイムゾーン、文字コード、レコーディングされたディスクの基本的な情報、映像や音声の属性、静止画ファイルに関する情報、再生開始・終了時間、映像・音声属性の検索情報、エントリポイント、テキスト情報などプログラムチェーンに関する情報、プログラム（番組）、プレイリストに関するテキスト情報等が含まれている。【００３２】  ＶＲ＿ＭＯＶＩＥ．ＶＲＯには、ＤＶＤで再生される映像、音声、副映像が格納されている。こ��らの映像、音声データは、ＶＯＢという単位のファイルが複数個集まって構成されている。ＶＲ＿ＳＴＩＬＬ．ＶＲＯには、静止画が格納されている。ＶＲ＿ＡＵＤＩＯ．ＶＲＯは、静止画表示を行うときの音声を格納している。ＶＲ＿ＭＡＮＡＧＥＲ．ＢＵＰは、ＶＲ＿ＭＡＮＧＲ．ＩＦＯのバックアップである。【００３３】  図３は、ＤＶＤビデオ規格に従って情報が記録されたディスクのディレクトリ構造を示す説明図である。ＤＶＤビデオ規格のディスクは、単一のＤＶＤ  Ｖｉｄｅｏ  Ｚｏｎｅを持つ。このＤＶＤ  Ｖｉｄｅｏ  Ｚｏｎｅは、ＶＭＧと複数のＶＴＳで構成される。ＶＴＳは、ＶＴＳＩ、ＶＴＳＭ＿ＶＯＢＳ、ＶＴＳＴＴ＿ＶＯＢＳ、バックアップ用ＶＴＳＩで構成される。【００３４】  ＶＴＳＩには、ＶＴＳに含まれるデータの再生制御に関する情報が含まれている。ＶＴＳＭ＿ＶＯＢＳは、ＤＶＤのメニューに用いられる情報を格納している。ＶＴＳＴＴ＿ＶＯＢＳには、映像、音声、副映像が格納されている。これらの映像、音声のデータは、ＶＯＢという単位のファイルが複数個集まって構成されている。【００３５】  デジタル変換を行う際には、回路資源やソフトウエア資源のほとんどは、ＤＶＤビデオレコーディング規格におけるＶＲ＿ＭＯＶＩＥ．ＶＲＯに含まれる動画、音声のＶＯＢを、ＤＶＤビデオフォーマット規格のＶＯＢに変換するために使用される。【００３６】  図４は、ＤＶＤビデオレコーディング規格及びＤＶＤビデオ規格のＶＯＢの構成について示す説明図である。ＶＯＢが複数のＶＯＢＵという単位で構成されるという点は、両方の規格において共通である。ＶＯＢＵは、複数のパックで構成される。パックは、２０４８バイト単位のデータである。【００３７】  ＤＶＤビデオレコーディング規格においては、パックは、リアルタイムデータ情報パック（ＲＤＩ＿ＰＣＫ：ｒｅａｌ  ｔｉｍｅ  ｄａｔａ  ｉｎｆｏｒｍａｔｉｏｎ  ｐａｃｋ）、ビデオパック（Ｖ＿ＰＣＫ：ｖｉｄｅｏ  ｐａｃｋ）、及び音声パック（Ａ＿ＰＣＫ：ａｕｄｉｏ  ｐａｃｋ）のうちのいずれかである。ＤＶＤビデオ規格においては、パックは、ナビゲーションパック（ＮＶ＿ＰＣＫ：ｎａｖｉｇａｔｉｏｎ  ｐａｃｋ）、ビデオパック、及び音声パックのうちのいずれかである。図４において、斜線部は、ＰＥＳ＿ｅｘｔｅｎｓｉｏｎ＿ｆｉｅｌｄを有するパックを示している。【００３８】  ここでは、ＶＯＢ中のＶＯＢＵの数、及び各ＶＯＢの長さが、ＤＶＤビデオレコーディング規格とＤＶＤビデオ規格とで同数になるような場合について説明しているが、規格ではこれらに関しては定められていない。また、図４では、ＲＤＩ＿ＰＣＫは各ＶＯＢＵの先頭に配置されているが、ＶＯＢＵの先頭のパックは必ずＲＤＩ＿ＰＣＫである必要はない。【００３９】  図５は、リアルタイムデータ情報パック（ＲＤＩ＿ＰＣＫ）の構造を示す説明図である。ＲＤＩ＿ＰＣＫはリアルタイム情報を格納するためのパックである。図５中のＲＤＩ  ｄａｔａの領域には、ユーザーデータが格納される。Ｐａｃｋ  ｈｅａｄｅｒには、パックヘッダコード、パックの時間情報（ＳＣＲ：ｓｙｓｔｅｍ  ｃｌｏｃｋ  ｒｅｆｅｒｅｎｃｅ）等が含まれる。Ｓｙｓｔｅｍ  ｈｅａｄｅｒには、ビットレート���バッファ情報などが示されている。Ｐａｃｋｅｔ  ｈｅａｄｅｒは、各パック毎のＰＥＳ  ｈｅａｄｅｒを示している。このＰａｃｋｅｔ  ｈｅａｄｅｒ中のストリームＩＤ（ｓｔｒｅａｍ＿ｉｄ）と、サブストリームＩＤ（ｓｕｂ＿ｓｔｒｅａｍ＿ｉｄ）とでパックの種類が決定される。【００４０】  図６は、ナビゲーションパック（ＮＶ＿ＰＣＫ）の構造を示す説明図である。ＮＶ＿ＰＣＫは、再生するデータの位置情報や著作権情報などを格納するパックである。Ｐａｃｋ  ｈｅａｄｅｒ、Ｓｙｓｔｅｍ  ｈｅａｄｅｒ、Ｐａｃｋｅｔ  ｈｅａｄｅｒ、ｓｕｂ＿ｓｔｒｅａｍ＿ｉｄは、ＲＤＩ＿ＰＣＫの場合と同様である。【００４１】  図７は、ビデオパック（Ｖ＿ＰＣＫ）の構造を示す説明図である。ビデオパックは、画像情報を格納するパックであり、図７のＶｉｄｅｏ  ｄａｔａの部分に画像データが格納される。Ｐａｃｋ  ｈｅａｄｅｒ、Ｓｙｓｔｅｍ  ｈｅａｄｅｒ、Ｐａｃｋｅｔ  ｈｅａｄｅｒは、ＲＤＩ＿ＰＣＫの場合と同様である。ビデオパックは、ＶＯＢＵの先頭のパックである場合にはＳｙｓｔｅｍ  ｈｅａｄｅｒを持つが、その他の場合にはＳｙｓｔｅｍ  ｈｅａｄｅｒを持たない。【００４２】  図８は、音声パック（Ａ＿ＰＣＫ）の構造を示す説明図である。音声パックは、音声データを格納するパックである。図８には、音声パックがＡＣ３形式の音声データを持つ場合、及びリニアＰＣＭ（ＬＰＣＭ：ｌｉｎｅａｒ  ｐｕｌｓｅ  ｃｏｄｅ  ｍｏｄｕｌａｔｉｏｎ）形式の音声データを持つ場合が示されている。Ｐａｃｋ  ｈｅａｄｅｒ、Ｓｙｓｔｅｍ  ｈｅａｄｅｒ、Ｐａｃｋｅｔ  ｈｅａｄｅｒ、ｓｕｂ＿ｓｔｒｅａｍ＿ｉｄは、ＲＤＩ＿ＰＣＫの場合と同様である。オーディオフレーム情報は、そのパックに含まれる音声データのフレーム番号等を示している。【００４３】  更に、ＬＰＣＭ形式の場合には、音声パックにはオーディオデータ情報が含まれており、この情報には、量子化ビット数（ｑｕａｎｔｉｚａｔｉｏｎ＿ｗｏｒｄ＿ｌｅｎｇｔｈ）、サンプリング周波数（ａｕｄｉｏ＿ｓａｍｐｌｉｎｇ＿ｆｒｅｑｕｅｎｃｙ）、チャンネル数（ｎｕｍｂｅｒ＿ｏｆ＿ａｕｄｉｏ＿ｃｈａｎｎｅｌｓ）、レンジ制御（ｄｙｎａｍｉｃ＿ｒａｎｇｅ＿ｃｏｎｔｒｏｌ）を示すデータが含まれている。チャンネル数を示すデータ（フラグ）には、モノラル（ｍｏｎｏ）、ステレオ（ｓｔｅｒｅｏ）、デュアルモノラル（ｄｕａｌ  ｍｏｎｏ）の３種類がある。【００４４】  図９は、オーディオデータ（ＬＰＣＭ形式の場合）の構造を示す説明図である。図９においては、オーディオデータは全て１サンプル当たり１６ビットのデータである。オーディオデータは、ＤＶＤビデオ規格では１サンプル当たり１６ビット以外であってもよいが、ＤＶＤビデオレコーディング規格では１サンプル当たり１６ビットでなければならない。【００４５】  チャンネル数を示すデータがｍｏｎｏである場合には、オーディオデータには１チャンネルのデータが含まれる。この場合、１サンプル毎に１６ビットのデータが使用される。チャンネル数を示すデータがｓｔｅｒｅｏである場合には、同一音源の音が２個のチャンネル（ｃｈ０、ｃｈ１）を用いて記録される。チャンネル数を示すデータがｄｕａｌ  ｍｏｎｏである場合には、２種類の音源の音が２個のチャンネル（ｃｈ０、ｃｈ１）のそれぞれを用いて記録される。この場合、例えば２か国語の音声を記録することが可能である。【００４６】  ここで、ＤＶＤビデオレコーディング規格と、ＤＶＤビデオ規格とにおけるＶＯＢ構成の差異について説明する。ＤＶＤビデオレコーディング規格では許されるが、ＤＶＤビデオ規格では許されない点として、次のようなものがある。
（ａ）映像の解像度、アスペクト比の変化
（ｂ）オーディオ属性の変化
（ｃ）ｄｕａｌ  ｍｏｎｏのオーディオデータ
（ｄ）再生時間が０．４秒以下のＶＯＢＵ
更に、両規格には次のような差異がある。
（ｅ）ＶＯＢの先頭パックのＳＣＲが、ＤＶＤビデオレコーディング規格では０である必要はないが、ＤＶＤビデオ規格では０でなければならない。
（ｆ）パックヘッダに含まれるＰＥＳ＿ｅｘｔｅｎｓｉｏｎ＿ｆｉｅｌｄを、ＤＶＤビデオレコーディング規格ではＶＯＢＵ毎に各種パックの先頭パックに付与するが、ＤＶＤビデオ規格では、ＶＯＢの各種先頭パックのみにしか付与できない。【００４７】  図１のストリーム変換装置について説明する。蓄積装置２には、ＤＶＤビデオレコーディング規格に従って記録されたビットストリームが格納されている。格納されているビットストリームは、映像の解像度、アスペクト比、オーディオ属性の変化が無く、最終ＶＯＢＵを除く各ＶＯＢＵの再生時間が０．４秒以上であるビットストリームである。蓄積装置２は、ビットストリームＤＶＲをストリーム解析部１２及びタイムスタンプ書き換え部２２に出力する。【００４８】  ストリーム解析部１２は、蓄積装置２に記録されたビットストリームＤＶＲを読み出して解析を行い、得られたストリーム解析情報ＳＩをタイムスタンプ書き換え部２２、ＮＶ＿ＰＣＫ生成部２４、ＰＥＦ書き換え部２６、チャンネルバッファ３２、チャンネルコピー部３４、及びフラグ書き換え部３６に出力する。【００４９】  ストリーム解析情報ＳＩは、ＤＶＤビデオレコーディング規格に従ったビットストリームをＤＶＤビデオ規格に従ったビットストリームに変換する際に必要な情報であり、ＳＣＲ、ＶＯＢ、ＶＯＢＵの構成、Ａ＿ＳＹＮＣＡ、ＶＯＢＵ＿２ＮＤＲＥＦ＿ＥＡ，ＶＯＢＵ＿３ＲＤＲＥＦ＿ＥＡ、Ｍ＿ＡＶＦＩＴ（Ｍｏｖｉｅ  ＡＶ  Ｆｉｌｅ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）とＯＲＧ＿ＰＧＣＩ（Ｏｒｉｇｉｎａｌ  ＰＧＣ  Ｉｎｆｏｒｍａｔｉｏｎ）等の情報を含んでいる。【００５０】  タイムスタンプ書き換え部２２は、受け取ったＶＯＢ、ＶＯＢＵの構成、ＳＣＲの情報に基づいて、ストリーム解析情報ＳＩからＶＯＢの先頭のパックのＳＣＲを取得する。また、タイムスタンプ書き換え部２２は、蓄積装置２から読み出されたビットストリームを構成するパックのＰａｃｋ  ｈｅａｄｅｒ中のＳＣＲ、Ｐａｃｋｅｔ  ｈｅａｄｅｒ中のＰＴＳ（ｐｒｅｓｅｎｔａｔｉｏｎ  ｔｉｍｅ  ｓｔａｍｐ）、ＤＴＳ（ｄｅｃｏｄｉｎｇ  ｔｉｍｅ  ｓｔａｍｐ）の時間情報のそれぞれから、ＶＯＢの先頭パックのＳＣＲの示す時間を減じ、減算結果を元のＳＣＲ、ＰＴＳ、ＤＴＳと置き換えて、得られたパックを出力する。【００５１】  ＮＶ＿ＰＣＫ生成部２４は、ストリーム解析情報ＳＩから得られるＡ＿ＳＹＮＣＡ、ＶＯＢＵ＿２ＮＤＲＥＦ＿ＥＡ，ＶＯＢＵ＿３ＲＤＲＥＦ＿ＥＡ、Ｍ＿ＡＶＦＩＴの情報等から、ＮＶ＿ＰＣＫを生成し、タイムスタンプ書き換え部１４が出力したデータ中のＲＤＩ＿ＰＣＫの位置に、生成したＮＶ＿ＰＣＫを上書きし（図４参照）、得られたビットストリームをＰＥＦ書き換え部２６に出力する。【００５２】  ＰＥＦ書き換え部２６は、ＮＶ＿ＰＣＫ生成部２４が生成したビットストリームと、ストリーム解析情報ＳＩとを受け取り、ストリーム解析情報ＳＩから各パック種類別にＶＯＢの先頭パックを検出し、ＮＶ＿ＰＣＫ生成部２４が生成したビットストリームにおいて、各種パックのＶＯＢ先頭パック以外のパックのＰＥＳ＿ｅｘｔｅｎｓｉｏｎ＿ｆｉｅｌｄを削除し、得られたビットストリームを変換ストリームＳＣとしてチャンネルバッファ３２及びチャンネルコピー部３４に出力する。【００５３】  図１０は、スタッフィングバイト（ｓｔｕｆｆｉｎｇ  ｂｙｔｅ）によるＰＥＳ＿ｅｘｔｅｎｓｉｏｎ＿ｆｉｅｌｄの削除についての説明図である。ＰＥＳ＿ｅｘｔｅｎｓｉｏｎ＿ｆｉｅｌｄ（図１０のＥＸ）を含むパケットにおいて、パディングパケット（ｐａｄｄｉｎｇ  ｐａｃｋｅｔ）がなく、かつ、スタッフィングバイトが５バイト未満の場合は、ＰＥＳ＿ｅｘｔｅｎｓｉｏｎ＿ｆｉｅｌｄ＿ｆｌａｇのビットをゼロに書き換えた後、ＰＥＳ＿ｅｘｔｅｎｓｉｏｎ＿ｆｉｅｌｄの部分をスタッフィングバイトで上書きする。【００５４】  図１１は、パディングパケットによるＰＥＳ＿ｅｘｔｅｎｓｉｏｎ＿ｆｉｅｌｄの削除についての説明図である。ＰＥＳ＿ｅｘｔｅｎｓｉｏｎ＿ｆｉｅｌｄを含むパケットにおいて、パディングパケットがなく、かつ、スタッフィングバイトが５バイト未満であるという条件に当てはまらない場合には、ＰＥＳ＿ｅｘｔｅｎｓｉｏｎ＿ｆｉｅｌｄ＿ｆｌａｇのビットをゼロに書き換え、ＰＥＳ＿ｅｘｔｅｎｓｉｏｎ＿ｆｉｅｌｄとスタッフィングバイトをパケットから削除し、削除されたデータを同じ長さのパディングパケットで補填する。【００５５】  次に、音声データの変換について説明する。まず、蓄積装置２にｄｕａｌ  ｍｏｎｏ形式の音声データ（ＬＰＣＭ形式）を有するＤＶＤビデオレコーディング規格のビットストリームが記録され、このビットストリームがストリーム変換装置１００に与えられている場合について説明する。この場合、ＰＥＦ書き換え部２６から出力される変換ストリームＳＣは、ＤＶＤビデオ規格に準拠したフォーマットを持ちながら、ｄｕａｌ  ｍｏｎｏ形式の音声データを持つことになる。すなわち、変換ストリームＳＣは、その音声データがＤＶＤビデオ規格に適合していない。【００５６】  図１２は、図１のチャンネルバッファ３２、及びチャンネルコピー部３４による変換の前後における音声データの構成を示す説明図である。変換ストリームＳＣは、ＰＥＦ書き換え部２６から図１２に示されたｄｕａｌ  ｍｏｎｏ形式で出力される。【００５７】  チャンネルバッファ３２は、音声パック中のｃｈ０のサンプルデータａ（ｎ），ａ（ｎ＋１），…（ｎは整数）を格納し、チャンネルコピー部３４に出力する。チャンネルコピー部３４は、チャンネルバッファ３２から出力されたサンプルデータａ（ｎ），ａ（ｎ＋１），…を、音声パック中のｃｈ１のサンプルデータｂ（ｎ），ｂ（ｎ＋１），…にそれぞれ上書きして、ｓｔｅｒｅｏ形式のデータを生成する。チャンネルコピー部３４は、生成されたｓｔｅｒｅｏ形式のデータを有するコピーパックをフラグ書き換え部３６に出力する。フラグ書き換え部３６は、コピーパックを受け取り、そのオーディオデータ情報中のチャンネル数を表すフラグ（ｎｕｍｂｅｒ  ｏｆ  ａｕｄｉｏ  ｃｈａｎｎｅｌｓ）をｄｕａｌ  ｍｏｎｏ（１００１ｂ、ｂは２進数を表す）からｓｔｅｒｅｏ（０００１ｂ）に書き換えて、得られたＤＶＤビデオ規格のビットストリームＤＶを蓄積装置４に出力する。【００５８】  一方、ＬＰＣＭ形式のデータを有する音声パック以外のパックがストリーム変換装置１００に与えられている場合には、チャンネルバッファ３２、チャンネルコピー部３４、及びフラグ書き換え部３６は、ストリーム解析情報ＳＩに従って、入力されたパケットをそのまま出力する。【００５９】  以上のように、図１のストリーム変換装置１００によると、ＤＶＤビデオ規格に適合しないｄｕａｌ  ｍｏｎｏ形式の音声データをＤＶＤビデオ規格に適合するｓｔｅｒｅｏ形式のデータに変換することができ、ｄｕａｌ  ｍｏｎｏ形式の音声データを有するストリームのデジタル変換が可能になる。【００６０】  （第２の実施形態）
図１３は、本発明の第２の実施形態に係るストリーム変換装置のブロック図である。図１３のストリーム変換装置２００は、図１のストリーム変換装置１００において、第２の変換部３０を第２の変換部２３０で置き換えたものである。第２の変換部２３０は、チャンネル削除部２３２と、パディング生成部２３４と、フラグ書き換え部２３６とを備えている。その他の構成要素は図１を参照して説明したものと同様であるので、同一の参照番号を付してその説明を省略する。変換ストリームＳＣは、第１の実施形態で説明したものと同じである。【００６１】  図１４は、図１３のチャンネル削除部２３２の入出力における音声データの構成を示す説明図である。第１の実施形態と同様に、ＰＥＦ書き換え部２６から出力される変換ストリームＳＣは、音声データとして図１４に示されたｄｕａｌ  ｍｏｎｏ形式のＬＰＣＭデータを有しているものとする。【００６２】  チャンネル削除部２３２は、ＰＥＦ書き換え部２６から出力される変換ストリームＳＣを受け取り、その音声パック中のｃｈ１のサンプルデータｂ（ｎ），ｂ（ｎ＋１），…を削除し、削除されたデータの分を詰めるようにｃｈ０のサンプルデータａ（ｎ）を配置して、パディング生成部２３４に出力する（図１４のｍｏｎｏ形式を参照）。【００６３】  パディング生成部２３４は、受け取ったパック毎に、削除されたデータの長さのパディングパケットを加え、得られたパックを出力する。パディング生成部２３４は、チャンネル削除部２３２から出力されたパックのＰａｃｋ  ｈｅａｄｅｒ中にスタッフィングバイトが存在する場合は、スタッフィングバイトを削除し、削除されたスタッフィングバイトの長さだけパッディングパケットの長さを増やす。【００６４】  フラグ書き換え部２３６は、パディング生成部２３４から出力されたパックを受け取り、オーディオデータ情報中のチャンネル数を表すフラグ（ｎｕｍｂｅｒ＿ｏｆ＿ａｕｄｉｏ＿ｃｈａｎｎｅｌｓ）をｄｕａｌ  ｍｏｎｏ（１００１ｂ）からｍｏｎｏ（００００ｂ）に書き換える。更に、フラグ書き換え部２３６は、削除した音声データのバイト数だけＰＥＳ＿ｈｅａｄｅｒ＿ｌｅｎｇｔｈの値を減じ、Ｐａｃｋ  ｈｅａｄｅｒ中にスタッフィングバイトが存在していた場合には、削除されたスタッフィングバイトのバイト数だけＰＥＳ＿ｈｅａｄｅｒ＿ｄａｔａ＿ｌｅｎｇｔｈの値を減じて、得られたＤＶＤビデオ規格のストリームＤＶを蓄積装置４に出力する。【００６５】  このように、図１３のストリーム変換装置２００によると、ＤＶＤビデオ規格に適合しないｄｕａｌ  ｍｏｎｏ形式の音声データをＤＶＤビデオ規格に適合するｍｏｎｏ形式のデータに変換することができ、ｄｕａｌ  ｍｏｎｏ形式の音声データを有するストリームのデジタル変換が可能になる。【００６６】  （第３の実施形態）
図１５は、本発明の第３の実施形態に係るストリーム変換装置のブロック図である。図１５のストリーム変換装置３００は、図１３のストリーム変換装置２００において、第２の変換部２３０を第２の変換部３３０で置き換えたものである。第２の変換部３３０は、図１３の第２の変換部２３０において、チャンネルバッファ３４２と、補完パック生成部３４４と、タイミング加工部３４６と、タイミング生成部３４８とを更に備えたものである。その他の構成要素は図１３を参照して説明したものと同様であるので、同一の参照番号を付してその説明を省略する。変換ストリームＳＣは、第１の実施形態で説明したものと同じである。【００６７】  チャンネルバッファ３４２は、チャンネル削除部２３２が削除する、音声パック中のｃｈ１のサンプルデータｂ（ｎ），ｂ（ｎ＋１），…を格納し、補完パック生成部３４４に出力する。【００６８】  補完パック生成部３４４は、チャンネルバッファ３４２から出力されるデータを音声データ（ＬＰＣＭ形式）とするパケットを生成し、これを有する補完パックをタイミング加工部３４６に出力する。この補完パックは、ｓｕｂ＿ｓｔｒｅａｍ＿ｉｄとして、元のストリームにおけるものとは異なるものを持たなければならない。この時、ＳＣＲ、ＰＴＳのデータは生成されない。【００６９】  タイミング生成部３４８は、変換される音声パックのＳＣＲであるＳＣＲ（Ｍ）（Ｍは任意の整数）と、その次の音声パックのＳＣＲであるＳＣＲ（Ｍ＋１）とをストリーム解析情報ＳＩから取得し、（ＳＣＲ（Ｍ）＋ＳＣＲ（Ｍ＋１））／２−（ＶＯＢの先頭ＳＣＲの示す時間）をタイミング情報としてタイミング加工部３４６に出力する。【００７０】  タイミング加工部３４６は、補完パックを受け取り、これにタイミング生成部３４８から受け取ったタイミング情報を付与し、フラグ書き換え部２３６から出力される、ＳＣＲ（Ｍ）を有する音声パックとＳＣＲ（Ｍ＋１）を有するその次のパックとの間に挿入して出力する。【００７１】  このように、図１５のストリーム変換装置３００によると、ｄｕａｌ  ｍｏｎｏ形式の２種類の音声データを、削除することなく、２チャンネルのｍｏｎｏ形式のデータに変換することができるので、ｄｕａｌ  ｍｏｎｏ形式の音声データを有するストリームのデジタル変換が可能になる。【００７２】  なお、図１の場合と同様に、音声データのうちの一方のチャンネルのデータを、他方のチャンネルのデータとしてコピーして用いるようにすれば、２種類のｓｔｅｒｅｏ形式のデータを有するストリームに変換することも可能である。【００７３】  （第４の実施形態）
図１６は、本発明の第４の実施形態に係るストリーム変換装置のブロック図である。図１６のストリーム変換装置４００は、図１のストリーム変換装置１００において、第２の変換部３０を第２の変換部４３０で置き換えたものである。第２の変換部４３０は、デコード部４３２と、エンコード部４３４と、音声パックデータ生成部（Ａ＿ＰＣＫデータ生成部）４３６と、音声パック変換部（Ａ＿ＰＣＫ変換部）４３８とを備えている。その他の構成要素は図１を参照して説明したものと同様であるので、同一の参照番号を付してその説明を省略する。【００７４】  ストリーム変換装置４００に入力されるビットストリームＤＶＲには、ＡＣ３方式で圧縮された音声データを有する音声パックが含まれているとする。デコード部４３２及びＡ＿ＰＣＫ変換部４３８には、変換ストリームＳＣが与えられており、変換ストリームＳＣにも、同様の音声パックが含まれている。【００７５】  デコード部４３２は、ＡＣ３方式で圧縮されたｄｕａｌ  ｍｏｎｏ形式の音声データをデコードし、２つのチャンネルのうちの一方を選択して、その音声データをｍｏｎｏ形式の音声データとしてエンコード部４３４に出力する。【００７６】  エンコード部４３４は、受け取った音声データを再びＡＣ３方式でエンコードして圧縮し、得られたストリームをＡ＿ＰＣＫデータ生成部４３６に出力する。エンコード部４３４は、ストリーム解析情報ＳＩから元の音声パックの音声データのビットレートを取得し、このビットレートで音声データを出力できるようにエンコードを行う。例えば、エンコード部４３４は、エンコードされた音声データに、デコード前の音声データと同じ長さのデータとなるようにパディングバイトを加えて補完し、出力する。【００７７】  Ａ＿ＰＣＫデータ生成部４３６は、エンコード部４３４から出力されたストリームから音声パックのためのデータを生成し、Ａ＿ＰＣＫ変換部４３８に出力する。Ａ＿ＰＣＫ変換部４３８は、Ａ＿ＰＣＫデータ生成部４３６の出力に基づいて音声パックを生成し、生成された音声パックを変換ストリームＳＣの音声パックの代わりに用いて、得られたＤＶＤビデオ規格のビットストリームＤＶを蓄積装置４に出力する。【００７８】  このように、図１６のストリーム変換装置４００によると、音声データがＡＣ３方式で圧縮されている場合には、音声データのみをデコード後、ｄｕａｌ  ｍｏｎｏ形式以外の音声データにしてエンコードするので、音声データが圧縮されていても、ｄｕａｌ  ｍｏｎｏ形式の音声データを有するストリームのデジタル変換が可能になる。【００７９】  なお、ストリーム変換装置４００に入力されるビットストリームＤＶＲには、例えばＭＰＥＧオーディオ方式のような、ＤＶＤビデオ規格に適合しない方式で圧縮された音声データを有する音声パックが含まれていてもよい。この場合には、デコード部がこのような音声データをデコードし、デコードされた音声データをエンコード部がＤＶＤビデオ規格に適合する方式であるＡＣ３方式で圧縮するようにすればよい。【００８０】  また、以上の実施形態において、ストリーム変換装置がストリーム解析部を備えないようにしてもよい。この場合には、蓄積装置２にストリーム解析情報ＳＩをあ���かじめ格納させておき、読み出されたストリーム解析情報ＳＩがストリーム変換装置において用いられるようにする。【００８１】  また、タイムスタンプ書き換え部２２、ＮＶ＿ＰＣＫ生成部２４、ＰＥＦ書き換え部２６で行われる処理は各々独立した処理であり、図１を参照して行った説明とは異なる順番で処理を行ってもよい。また、第２の処理部における処理を、タイムスタンプ書き換え部２２、ＮＶ＿ＰＣＫ生成部２４、又はＰＥＦ書き換え部２６の前に行うようにしてもよい。
【産業上の利用可能性】
【００８２】  以上説明したように、本発明に係るストリーム変換装置は、復号することなく、ＤＶＤビデオ規格に適合した音声データを有するビットストリームを出力することができるので、ＤＶＤビデオレコーディング規格のビットストリームを、ＤＶＤビデオ規格のビットストリームに変換する装置等として有用であり、例えばＤＶＤレコーダー等において有用である。
【図１】
2005081246.tif 000002
【図２】
2005081246.tif 000003
【図３】
2005081246.tif 000004
【図４】
2005081246.tif 000005
【図５】
2005081246.tif 000006
【図６】
2005081246.tif 000007
【図７】
2005081246.tif 000008
【図８】
2005081246.tif 000009
【図９】
2005081246.tif 000010
【図１０】
2005081246.tif 000011
【図１１】
2005081246.tif 000012
【図１２】
2005081246.tif 000013
【図１３】
2005081246.tif 000014
【図１４】
2005081246.tif 000015
【図１５】
2005081246.tif 000016
【図１６】
2005081246.tif 000017
【手続補正書】
【提出日】平成17年12月26日(2005.12.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ＤＶＤビデオレコーディング規格に適合したビットストリームを入力とし、前記ビットストリームにおいて、音声データ以外をＤＶＤビデオ規格に適合したデータに変換し、得られたビットストリームを出力する第１の変換部と、
前記音声データがＤＶＤビデオ規格に適合しない場合に、前記第１の変換部から出力されるビットストリームにおいて、前記音声データをＤＶＤビデオ規格に適合するように変換し、得られたビットストリームを出力する第２の変換部とを備える
ストリーム変換装置。
【請求項２】
請求項１に記載のストリーム変換装置において、
前記第２の変換部は、
入力された音声パックの１つのチャンネルのデータを格納して出力するチャンネルバッファと、
前記音声パックの他のチャンネルのデータを前記チャンネルバッファから出力されたデータで置き換えた音声パックを生成して出力するチャンネルコピー部とを備えるものである
ことを特徴とするストリーム変換装置。
【請求項３】
請求項２に記載のストリーム変換装置において、
前記第２の変換部は、
音声パックを受け取り、そのチャンネル数を表すフラグとしてステレオを表すフラグを与えて得られる音声パックを出力するフラグ書き換え部を更に備えるものである
ことを特徴とするストリーム変換装置。
【請求項４】
請求項１に記載のストリーム変換装置において、
前記第２の変換部は、
入力された音声パックの１つのチャンネルのデータを削除して、得られた音声パックを出力するチャンネル削除部と、
前記チャンネル削除部から出力された音声パックに、削除されたデータの長さを有するパディングパケットを加え、得られた音声パックを出力するパディング生成部とを備えるものである
ことを特徴とするストリーム変換装置。
【請求項５】
請求項４に記載のストリーム変換装置において、
前記第２の変換部は、
音声パックを受け取り、そのチャンネル数を表すフラグとしてモノラルを表すフラグを与えて得られる音声パックを出力するフラグ書き換え部を更に備えるものである
ことを特徴とするストリーム変換装置。
【請求項６】
請求項４に記載のストリーム変換装置において、
前記パディング生成部は、
前記チャンネル削除部から出力された音声パックにスタッフィングバイトが含まれている場合には、前記スタッフィングバイトを削除し、前記スタッフィングバイトの長さだけ前記パディングパケットの長さを増加させるものである
ことを特徴とするストリーム変換装置。
【請求項７】
請求項４に記載のストリーム変換装置において、
前記第２の変換部は、
入力された音声パックにおける、前記チャンネル削除部で削除されるチャンネルのデータを格納して出力するチャンネルバッファと、
前記チャンネルバッファから出力されるデータを有し、かつ、当該第２の変換部に入力される音声パックとは異なるストリームＩＤを有する音声パックを生成して出力する補完パック生成部とを更に備えるものである
ことを特徴とするストリーム変換装置。
【請求項８】
請求項１に記載のストリーム変換装置において、
前記第２の変換部は、
前記音声データが圧縮された音声データである場合には、前記音声データをデコードし、ＤＶＤビデオ規格に適合する形式に変換した後に、エンコードして出力するものである
ことを特徴とするストリーム変換装置。
【請求項９】
請求項１に記載のストリーム変換装置において、
前記第２の変換部は、
前記音声データがＤＶＤビデオ規格に適合しない方式で圧縮されている場合には、前記音声データをデコードし、ＤＶＤビデオ規格に適合する方式でエンコードして出力するものである
ことを特徴とするストリーム変換装置。
【請求項１０】
請求項１に記載のストリーム変換装置において、
前記音声データの形式がデュアルモノラルである場合、又は前記音声データがＭＰＥＧオーディオアルゴリズムによって符号化されている場合には、前記音声データがＤＶＤビデオ規格のフォーマットに適合していない場合であるとする
ことを特徴とするストリーム変換装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＤＶＤビデオレコーディング規格（DVD Specifications for Rewritable/Re-recording Discs, Part 3）のビットストリームを、ＤＶＤビデオ規格（DVD Specifications for Read-Only Disc, Part 3）のビットストリームに変換する技術に関する。
【背景技術】
【０００２】
ＤＶＤ（digital versatile disc）には、ＤＶＤビデオレコーディング規格とＤＶＤビデオ規格とのうちのいずれかに従って記録が行われている。ＤＶＤビデオレコーディング規格は、コンテンツのリアルタイム記録のために用いられる。一方、ＤＶＤビデオ規格で記録されたコンテンツは、再生専用のＤＶＤプレーヤーで再生することができる。
【０００３】
ＤＶＤレコーダーを始めとしたデジタル記録機器においては、編集が容易であるという理由により、ＤＶＤビデオレコーディング規格で記録することが一般的である。しかし、ＤＶＤプレーヤー等の他の機器で再生を行うためには、ＤＶＤビデオレコーディング規格で記録されたコンテンツを、ＤＶＤビデオ規格に従った形式に変換する必要がある。
【０００４】
コンテンツの記録形式をＤＶＤビデオレコーディング規格からＤＶＤビデオ規格へ変換するためには、デジタル信号をいったん復号してから、再符号化して記録する方法がある。しかし、この方法は、復号してから再符号化を行うので、変換に要する時間がコンテンツの実際の長さと同一であるばかりでなく、コンテンツの画質が劣化するという欠点を有している。
【０００５】
そこで、デジタル記録されたコンテンツを、復号せずにデジタルデータのまま他のフォーマットに変換するようにした技術がある。その一例として、ＲＴＲ(Real Time Recording)フォーマットのビットストリームを、ＤＶＤビデオ規格のフォーマットのビットストリームに変換する装置及び方法が、下記特許文献１に開示されている。以下では、ＲＴＲフォーマットのデータであるＤＶＤビデオレコーディング規格のビットストリームを、復号せずにデジタルデータのまま、ＤＶＤビデオ規格のビットストリームへ直接変換することを、「デジタル変換」と称する。
【特許文献１】特開２００３−１０１９２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
いま、２か国語放送をハードディスクに記録し、ＤＶＤ−Ｒにダビングするアプリケーションを考える。一般的には、ハードディスクには、ＤＶＤビデオレコーディング規格及びＤＶＤビデオ規格のうちのいずれかに従ったビットストリームを記録することができるが、ＤＶＤ−Ｒには、ＤＶＤビデオ規格に従ったビットストリームが記録される。このため、ハードディスクからＤＶＤ−Ｒにダビングを行うには、ＤＶＤビデオレコーディング規格のビットストリームをＤＶＤビデオ規格のビットストリームにデジタル変換することが必要となる場合がある。
【０００７】
ＤＶＤビデオレコーディング規格では、音声記録の形式として、２種類のモノラル音声を同時に記録する形式（デュアルモノラル（ｄｕａｌ  ｍｏｎｏ）形式）が許されているが、ＤＶＤビデオ規格では許されていない。そこで、２か国語放送に含まれる２種類の音声を保持したまま、この放送のビットストリームをハードディスクに記録するには、ＤＶＤビデオレコーディング規格のｄｕａｌ  ｍｏｎｏ形式のビットストリームとしてハードディスクに記録する。
【０００８】
しかし、この２か国語放送のビットストリームをデジタル変換して、ハードディスクからＤＶＤ−Ｒにダビングすると、そのＤＶＤ−Ｒの再生時に不具合が発生する可能性があった。すなわち、このＤＶＤ−ＲをＤＶＤプレーヤー等で再生すると、ｄｕａｌ  ｍｏｎｏ形式の音声のストリームがステレオ（ｓｔｅｒｅｏ）音声として解釈され、ステレオ再生用の左右のスピーカから異なる言語の音声が同時に出力される可能性があった。
【０００９】
このような不具合を発生させないようにするために、従来は、２か国語放送をｄｕａｌ  ｍｏｎｏ形式のビットストリームとしてハードディスクに記録した場合には、そのビットストリームに対してはデジタル変換を行わないようにしていた。しかし、このようにすると、デジタル変換をするためには、２か国語放送を記録する際に、２つの音声のうちの１つは記録できないという問題が生ずる。
【００１０】
また、圧縮された音声データを有するビットストリームをデジタル変換するためには、ＤＶＤビデオレコーディング規格でビットストリームを記録する際に、音声をＤＶＤビデオ規格に適合する方法で圧縮しておく必要があった。
【００１１】
本発明は、音声データの変換を行って、ＤＶＤビデオレコーディング規格に従ったビットストリームを、ＤＶＤビデオ規格に従ったビットストリームに変換する、ストリーム変換装置を提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明は、ストリーム変換装置として、ＤＶＤビデオレコーディング規格に適合したビットストリームを入力とし、前記ビットストリームにおいて、音声データ以外をＤＶＤビデオ規格に適合したデータに変換し、得られたビットストリームを出力する第１の変換部と、前記音声データがＤＶＤビデオ規格に適合しない場合に、前記第１の変換部から出力されるビットストリームにおいて、前記音声データをＤＶＤビデオ規格に適合するように変換し、得られたビットストリームを出力する第２の変換部とを備えるものである。
【００１３】
これによると、ＤＶＤビデオ規格に適合しない音声データをＤＶＤビデオ規格に適合する音声データに変換することができる。このため、ＤＶＤビデオ規格に適合しない音声データを有するＤＶＤビデオレコーディング規格のビットストリームを、復号することなく、ＤＶＤビデオ規格のビットストリームへ直接変換することが可能になる。
【００１４】
また、前記ストリーム変換装置において、前記第２の変換部は、入力された音声パックの１つのチャンネルのデータを格納して出力するチャンネルバッファと、前記音声パックの他のチャンネルのデータを前記チャンネルバッファから出力されたデータで置き換えた音声パックを生成して出力するチャンネルコピー部とを備えるものであることが好ましい。
【００１５】
また、前記第２の変換部は、音声パックを受け取り、そのチャンネル数を表すフラグとしてステレオを表すフラグを与えて得られる音声パックを出力するフラグ書き換え部を更に備えるものであることが好ましい。
【００１６】
また、前記ストリーム変換装置において、前記第２の変換部は、入力された音声パックの１つのチャンネルのデータを削除して、得られた音声パックを出力するチャンネル削除部と、前記チャンネル削除部から出力された音声パックに、削除されたデータの長さを有するパディングパケットを加え、得られた音声パックを出力するパディング生成部とを備えるものであることが好ましい。
【００１７】
また、前記第２の変換部は、音声パックを受け取り、そのチャンネル数を表すフラグとしてモノラルを表すフラグを与えて得られる音声パックを出力するフラグ書き換え部を更に備えるものであることが好ましい。
【００１８】
また、前記パディング生成部は、前記チャンネル削除部から出力された音声パックにスタッフィングバイトが含まれている場合には、前記スタッフィングバイトを削除し、前記スタッフィングバイトの長さだけ前記パディングパケットの長さを増加させるものであることが好ましい。
【００１９】
また、前記第２の変換部は、入力された音声パックにおける、前記チャンネル削除部で削除されるチャンネルのデータを格納して出力するチャンネルバッファと、前記チャンネルバッファから出力されるデータを有し、かつ、当該第２の変換部に入力される音声パックとは異なるストリームＩＤを有する音声パックを生成して出力する補完パック生成部とを更に備えるものであることが好ましい。
【００２０】
また、前記ストリーム変換装置において、前記第２の変換部は、前記音声データが圧縮された音声データである場合には、前記音声データをデコードし、ＤＶＤビデオ規格に適合する形式に変換した後に、エンコードして出力するものであることが好ましい。
【００２１】
また、前記ストリーム変換装置において、前記第２の変換部は、前記音声データがＤＶＤビデオ規格に適合しない方式で圧縮されている場合には、前記音声データをデコードし、ＤＶＤビデオ規格に適合する方式でエンコードして出力するものであることが好ましい。
【００２２】
また、前記ストリーム変換装置において、前記音声データの形式がデュアルモノラルである場合、又は前記音声データがＭＰＥＧオーディオアルゴリズムによって符号化されている場合には、前記音声データがＤＶＤビデオ規格のフォーマットに適合していない場合であるとすることが好ましい。
【発明の効果】
【００２３】
以上のように、本発明によると、ＤＶＤビデオ規格に適合しない音声データを有するＤＶＤビデオレコーディング規格のビットストリームを、復号することなく、ＤＶＤビデオ規格のビットストリームへ直接変換することが可能になる。したがって、画質等の劣化を防ぎ、かつ、変換に要する時間を短くすることができる。
【発明を実施するための最良の形態】
【００２４】
以下、本発明の実施の形態について、図面を参照しながら説明する。
【００２５】
（第１の実施形態）
図１は、本発明の第１の実施形態に係るストリーム変換装置のブロック図である。図１のストリーム変換装置１００は、ストリーム解析部１２と、第１の変換部２０と、第２の変換部３０とを備えている。第１の変換部２０は、タイムスタンプ書き換え部２２と、ナビゲーションパック生成部（ＮＶ＿ＰＣＫ生成部）２４と、PES＿extension＿field書き換え部（ＰＥＦ書き換え部）２６とを備えている。第２の変換部３０は、チャンネルバッファ３２と、チャンネルコピー部３４と、フラグ書き換え部３６とを備えている。
【００２６】
ストリーム解析部１２及びタイムスタンプ書き換え部２２には、蓄積装置２から読み出されたビットストリームＤＶＲが与えられる。ビットストリームＤＶＲは、ＤＶＤビデオレコーディング規格（DVD Specifications for Rewritable/Re-recording Discs, Part 3）に準拠している。フラグ書き換え部３６が出力するビットストリームＤＶは、蓄積装置４に書き込まれる。ビットストリームＤＶは、ＤＶＤビデオ規格（DVD Specifications for Read-Only Disc, Part 3）に準拠している。
【００２７】
以下の実施形態では、例として、蓄積装置２はハードディスクドライブ、蓄積装置４はＤＶＤ−Ｒドライブであるとする。蓄積装置２は、ＤＶＤビデオレコーディング規格のビットストリームを出力する装置であればよく、ＤＶＤ−ＲＷドライブ、又はＤＶＤ−ＲＡＭドライブ等であってもよい。蓄積装置４は、ＤＶＤビデオ規格のビットストリームを記録することができる装置であればよく、ハードディスクドライブ、又はＤＶＤ−ＲＷドライブ等であってもよい。また、蓄積装置２と蓄積装置４とは、同一の装置であってもよい。すなわち、変換前のＤＶＤビデオレコーディング規格のビットストリームを出力する装置に、変換後のＤＶＤビデオ規格のビットストリームを記録するようにしてもよい。
【００２８】
ここで、ＤＶＤビデオレコーディング規格及びＤＶＤビデオ規格について説明する。図２は、ＤＶＤビデオレコーディング規格に従って情報が記録されたディスクのディレクトリ構造を示す説明図である。図２に示すように、このディスクにおけるディレクトリは階層構造を有し、ＲＯＯＴディレクトリの下に、ＤＶＤ＿ＲＴＡＶというディレクトリがある。このディレクトリの中には、ＶＲ＿ＭＡＮＧＲ．ＩＦＯ、ＶＲ＿ＭＯＶＩＥ．ＶＲＯ、ＶＲ＿ＳＴＩＬＬ．ＶＲＯ、ＶＲ＿ＡＵＤＩＯ．ＶＲＯ、ＶＲ＿ＭＡＮＡＧＥＲ．ＢＵＰというファイルがある。
【００２９】
ＶＲ＿ＭＡＮＧＲ．ＩＦＯは、映像管理情報のためのファイルである。具体的には、ＶＲ＿ＭＡＮＧＲ．ＩＦＯには、開始アドレス、タイムゾーン、文字コード、レコーディングされたディスクの基本的な情報、映像や音声の属性、静止画ファイルに関する情報、再生開始・終了時間、映像・音声属性の検索情報、エントリポイント、テキスト情報などプログラムチェーンに関する情報、プログラム（番組）、プレイリストに関するテキスト情報等が含まれている。
【００３０】
ＶＲ＿ＭＯＶＩＥ．ＶＲＯには、ＤＶＤで再生される映像、音声、副映像が格納されている。これらの映像、音声データは、ＶＯＢという単位のファイルが複数個集まって構成されている。ＶＲ＿ＳＴＩＬＬ．ＶＲＯには、静止画が格納されている。ＶＲ＿ＡＵＤＩＯ．ＶＲＯは、静止画表示を行うときの音声を格納している。ＶＲ＿ＭＡＮＡＧＥＲ．ＢＵＰは、ＶＲ＿ＭＡＮＧＲ．ＩＦＯのバックアップである。
【００３１】
図３は、ＤＶＤビデオ規格に従って情報が記録されたディスクのディレクトリ構造を示す説明図である。ＤＶＤビデオ規格のディスクは、単一のＤＶＤ  Ｖｉｄｅｏ  Ｚｏｎｅを持つ。このＤＶＤ  Ｖｉｄｅｏ  Ｚｏｎｅは、ＶＭＧと複数のＶＴＳで構成される。ＶＴＳは、ＶＴＳＩ、ＶＴＳＭ＿ＶＯＢＳ、ＶＴＳＴＴ＿ＶＯＢＳ、バックアップ用ＶＴＳＩで構成される。
【００３２】
ＶＴＳＩには、ＶＴＳに含まれるデータの再生制御に関する情報が含まれている。ＶＴＳＭ＿ＶＯＢＳは、ＤＶＤのメニューに用いられる情報を格納している。ＶＴＳＴＴ＿ＶＯＢＳには、映像、音声、副映像が格納されている。これらの映像、音声のデータは、ＶＯＢという単位のファイルが複数個集まって構成されている。
【００３３】
デジタル変換を行う際には、回路資源やソフトウエア資源のほとんどは、ＤＶＤビデオレコーディング規格におけるＶＲ＿ＭＯＶＩＥ．ＶＲＯに含まれる動画、音声のＶＯＢを、ＤＶＤビデオフォーマット規格のＶＯＢに変換するために使用される。
【００３４】
図４は、ＤＶＤビデオレコーディング規格及びＤＶＤビデオ規格のＶＯＢの構成について示す説明図である。ＶＯＢが複数のＶＯＢＵという単位で構成されるという点は、両方の規格において共通である。ＶＯＢＵは、複数のパックで構成される。パックは、２０４８バイト単位のデータである。
【００３５】
ＤＶＤビデオレコーディング規格においては、パックは、リアルタイムデータ情報パック（ＲＤＩ＿ＰＣＫ：real time data information pack）、ビデオパック（Ｖ＿ＰＣＫ：video pack）、及び音声パック（Ａ＿ＰＣＫ：audio pack）のうちのいずれかである。ＤＶＤビデオ規格においては、パックは、ナビゲーションパック（ＮＶ＿ＰＣＫ：navigation pack）、ビデオパック、及び音声パックのうちのいずれかである。図４において、斜線部は、PES＿extension＿fieldを有するパックを示している。
【００３６】
ここでは、ＶＯＢ中のＶＯＢＵの数、及び各ＶＯＢの長さが、ＤＶＤビデオレコーディング規格とＤＶＤビデオ規格とで同数になるような場合について説明しているが、規格ではこれらに関しては定められていない。また、図４では、ＲＤＩ＿ＰＣＫは各ＶＯＢＵの先頭に配置されているが、ＶＯＢＵの先頭のパックは必ずＲＤＩ＿ＰＣＫである必要はない。
【００３７】
図５は、リアルタイムデータ情報パック（ＲＤＩ＿ＰＣＫ）の構造を示す説明図である。ＲＤＩ＿ＰＣＫはリアルタイム情報を格納するためのパックである。図５中のＲＤＩ  ｄａｔａの領域には、ユーザーデータが格納される。Pack headerには、パックヘッダコード、パックの時間情報（ＳＣＲ:system clock reference）等が含まれる。System headerには、ビットレートやバッファ情報などが示されている。Packet headerは、各パック毎のPES headerを示している。このPacket header中のストリームＩＤ（stream＿id）と、サブストリームＩＤ（sub＿stream＿id）とでパックの種類が決定される。
【００３８】
図６は、ナビゲーションパック（ＮＶ＿ＰＣＫ）の構造を示す説明図である。ＮＶ＿ＰＣＫは、再生するデータの位置情報や著作権情報などを格納するパックである。Pack header、System header、Packet header、sub＿stream＿idは、ＲＤＩ＿ＰＣＫの場合と同様である。
【００３９】
図７は、ビデオパック（Ｖ＿ＰＣＫ）の構造を示す説明図である。ビデオパックは、画像情報を格納するパックであり、図７のVideo dataの部分に画像データが格納される。Pack header、System header、Packet headerは、ＲＤＩ＿ＰＣＫの場合と同様である。ビデオパックは、ＶＯＢＵの先頭のパックである場合にはSystem headerを持つが、その他の場合にはSystem headerを持たない。
【００４０】
図８は、音声パック（Ａ＿ＰＣＫ）の構造を示す説明図である。音声パックは、音声データを格納するパックである。図８には、音声パックがＡＣ３形式の音声データを持つ場合、及びリニアＰＣＭ（ＬＰＣＭ：linear pulse code modulation）形式の音声データを持つ場合が示されている。Pack header、System header、Packet header、sub＿stream＿idは、ＲＤＩ＿ＰＣＫの場合と同様である。オーディオフレーム情報は、そのパックに含まれる音声データのフレーム番号等を示している。
【００４１】
更に、ＬＰＣＭ形式の場合には、音声パックにはオーディオデータ情報が含まれており、この情報には、量子化ビット数（quantization＿word＿length）、サンプリング周波数（audio＿sampling＿frequency）、チャンネル数（number＿of＿audio＿channels）、レンジ制御（dynamic＿range＿control）を示すデータが含まれている。チャンネル数を示すデータ（フラグ）には、モノラル（ｍｏｎｏ）、ステレオ（ｓｔｅｒｅｏ）、デュアルモノラル（ｄｕａｌ  ｍｏｎｏ）の３種類がある。
【００４２】
図９は、オーディオデータ（ＬＰＣＭ形式の場合）の構造を示す説明図である。図９においては、オーディオデータは全て１サンプル当たり１６ビットのデータである。オーディオデータは、ＤＶＤビデオ規格では１サンプル当たり１６ビット以外であってもよいが、ＤＶＤビデオレコーディング規格では１サンプル当たり１６ビットでなければならない。
【００４３】
チャンネル数を示すデータがｍｏｎｏである場合には、オーディオデータには１チャンネルのデータが含まれる。この場合、１サンプル毎に１６ビットのデータが使用される。チャンネル数を示すデータがｓｔｅｒｅｏである場合には、同一音源の音が２個のチャンネル（ｃｈ０、ｃｈ１）を用いて記録される。チャンネル数を示すデータがｄｕａｌ  ｍｏｎｏである場合には、２種類の音源の音が２個のチャンネル（ｃｈ０、ｃｈ１）のそれぞれを用いて記録される。この場合、例えば２か国語の音声を記録することが可能である。
【００４４】
ここで、ＤＶＤビデオレコーディング規格と、ＤＶＤビデオ規格とにおけるＶＯＢ構成の差異について説明する。ＤＶＤビデオレコーディング規格では許されるが、ＤＶＤビデオ規格では許されない点として、次のようなものがある。
（ａ）映像の解像度、アスペクト比の変化
（ｂ）オーディオ属性の変化
（ｃ）ｄｕａｌ  ｍｏｎｏのオーディオデータ
（ｄ）再生時間が０．４秒以下のＶＯＢＵ
更に、両規格には次のような差異がある。
（ｅ）ＶＯＢの先頭パックのＳＣＲが、ＤＶＤビデオレコーディング規格では０である必要はないが、ＤＶＤビデオ規格では０でなければならない。
（ｆ）パックヘッダに含まれるPES＿extension＿fieldを、ＤＶＤビデオレコーディング規格ではＶＯＢＵ毎に各種パックの先頭パックに付与するが、ＤＶＤビデオ規格では、ＶＯＢの各種先頭パックのみにしか付与できない。
【００４５】
図１のストリーム変換装置について説明する。蓄積装置２には、ＤＶＤビデオレコーディング規格に従って記録されたビットストリームが格納されている。格納されているビットストリームは、映像の解像度、アスペクト比、オーディオ属性の変化が無く、最終ＶＯＢＵを除く各ＶＯＢＵの再生時間が０．４秒以上であるビットストリームである。蓄積装置２は、ビットストリームＤＶＲをストリーム解析部１２及びタイムスタンプ書き換え部２２に出力する。
【００４６】
ストリーム解析部１２は、蓄積装置２に記録されたビットストリームＤＶＲを読み出して解析を行い、得られたストリーム解析情報ＳＩをタイムスタンプ書き換え部２２、ＮＶ＿ＰＣＫ生成部２４、ＰＥＦ書き換え部２６、チャンネルバッファ３２、チャンネルコピー部３４、及びフラグ書き換え部３６に出力する。
【００４７】
ストリーム解析情報ＳＩは、ＤＶＤビデオレコーディング規格に従ったビットストリームをＤＶＤビデオ規格に従ったビットストリームに変換する際に必要な情報であり、ＳＣＲ、ＶＯＢ、ＶＯＢＵの構成、Ａ＿ＳＹＮＣＡ、ＶＯＢＵ＿２ＮＤＲＥＦ＿ＥＡ，ＶＯＢＵ＿３ＲＤＲＥＦ＿ＥＡ、Ｍ＿ＡＶＦＩＴ（Movie AV File Information Table）とＯＲＧ＿ＰＧＣＩ（Original PGC Information）等の情報を含んでいる。
【００４８】
タイムスタンプ書き換え部２２は、受け取ったＶＯＢ、ＶＯＢＵの構成、ＳＣＲの情報に基づいて、ストリーム解析情報ＳＩからＶＯＢの先頭のパックのＳＣＲを取得する。また、タイムスタンプ書き換え部２２は、蓄積装置２から読み出されたビットストリームを構成するパックのPack header中のＳＣＲ、Packet header中のＰＴＳ（presentation time stamp）、ＤＴＳ（decoding time stamp）の時間情報のそれぞれから、ＶＯＢの先頭パックのＳＣＲの示す時間を減じ、減算結果を元のＳＣＲ、ＰＴＳ、ＤＴＳと置き換えて、得られたパックを出力する。
【００４９】
ＮＶ＿ＰＣＫ生成部２４は、ストリーム解析情報ＳＩから得られるＡ＿ＳＹＮＣＡ、ＶＯＢＵ＿２ＮＤＲＥＦ＿ＥＡ，ＶＯＢＵ＿３ＲＤＲＥＦ＿ＥＡ、Ｍ＿ＡＶＦＩＴの情報等から、ＮＶ＿ＰＣＫを生成し、タイムスタンプ書き換え部１４が出力したデータ中のＲＤＩ＿ＰＣＫの位置に、生成したＮＶ＿ＰＣＫを上書きし（図４参照）、得られたビットストリームをＰＥＦ書き換え部２６に出力する。
【００５０】
ＰＥＦ書き換え部２６は、ＮＶ＿ＰＣＫ生成部２４が生成したビットストリームと、ストリーム解析情報ＳＩとを受け取り、ストリーム解析情報ＳＩから各パック種類別にＶＯＢの先頭パックを検出し、ＮＶ＿ＰＣＫ生成部２４が生成したビットストリームにおいて、各種パックのＶＯＢ先頭パック以外のパックのPES＿extension＿fieldを削除し、得られたビットストリームを変換ストリームＳＣとしてチャンネルバッファ３２及びチャンネルコピー部３４に出力する。
【００５１】
図１０は、スタッフィングバイト（stuffing byte）によるPES＿extension＿fieldの削除についての説明図である。PES＿extension＿field（図１０のEx）を含むパケットにおいて、パディングパケット（padding packet）がなく、かつ、スタッフィングバイトが５バイト未満の場合は、PES＿extension＿field＿flagのビットをゼロに書き換えた後、PES＿extension＿fieldの部分をスタッフィングバイトで上書きする。
【００５２】
図１１は、パディングパケットによるPES＿extension＿fieldの削除についての説明図である。PES＿extension＿fieldを含むパケットにおいて、パディングパケットがなく、かつ、スタッフィングバイトが５バイト未満であるという条件に当てはまらない場合には、PES＿extension＿field＿flagのビットをゼロに書き換え、PES＿extension＿fieldとスタッフィングバイトをパケットから削除し、削除されたデータを同じ長さのパディングパケットで補填する。
【００５３】
次に、音声データの変換について説明する。まず、蓄積装置２にｄｕａｌ  ｍｏｎｏ形式の音声データ（ＬＰＣＭ形式）を有するＤＶＤビデオレコーディング規格のビットストリームが記録され、このビットストリームがストリーム変換装置１００に与えられている場合について説明する。この場合、ＰＥＦ書き換え部２６から出力される変換ストリームＳＣは、ＤＶＤビデオ規格に準拠したフォーマットを持ちながら、ｄｕａｌ  ｍｏｎｏ形式の音声データを持つことになる。すなわち、変換ストリームＳＣは、その音声データがＤＶＤビデオ規格に適合していない。
【００５４】
図１２は、図１のチャンネルバッファ３２、及びチャンネルコピー部３４による変換の前後における音声データの構成を示す説明図である。変換ストリームＳＣは、ＰＥＦ書き換え部２６から図１２に示されたｄｕａｌ  ｍｏｎｏ形式で出力される。
【００５５】
チャンネルバッファ３２は、音声パック中のｃｈ０のサンプルデータａ（ｎ），ａ（ｎ＋１），…（ｎは整数）を格納し、チャンネルコピー部３４に出力する。チャンネルコピー部３４は、チャンネルバッファ３２から出力されたサンプルデータａ（ｎ），ａ（ｎ＋１），…を、音声パック中のｃｈ１のサンプルデータｂ（ｎ），ｂ（ｎ＋１），…にそれぞれ上書きして、ｓｔｅｒｅｏ形式のデータを生成する。チャンネルコピー部３４は、生成されたｓｔｅｒｅｏ形式のデータを有するコピーパックをフラグ書き換え部３６に出力する。フラグ書き換え部３６は、コピーパックを受け取り、そのオーディオデータ情報中のチャンネル数を表すフラグ（number＿of＿audio＿channels）をｄｕａｌ  ｍｏｎｏ（１００１ｂ、ｂは２進数を表す）からｓｔｅｒｅｏ（０００１ｂ）に書き換えて、得られたＤＶＤビデオ規格のビットストリームＤＶを蓄積装置４に出力する。
【００５６】
一方、ＬＰＣＭ形式のデータを有する音声パック以外のパックがストリーム変換装置１００に与えられている場合には、チャンネルバッファ３２、チャンネルコピー部３４、及びフラグ書き換え部３６は、ストリーム解析情報ＳＩに従って、入力されたパケットをそのまま出力する。
【００５７】
以上のように、図１のストリーム変換装置１００によると、ＤＶＤビデオ規格に適合しないｄｕａｌ  ｍｏｎｏ形式の音声データをＤＶＤビデオ規格に適合するｓｔｅｒｅｏ形式のデータに変換することができ、ｄｕａｌ  ｍｏｎｏ形式の音声データを有するストリームのデジタル変換が可能になる。
【００５８】
（第２の実施形態）
図１３は、本発明の第２の実施形態に係るストリーム変換装置のブロック図である。図１３のストリーム変換装置２００は、図１のストリーム変換装置１００において、第２の変換部３０を第２の変換部２３０で置き換えたものである。第２の変換部２３０は、チャンネル削除部２３２と、パディング生成部２３４と、フラグ書き換え部２３６とを備えている。その他の構成要素は図１を参照して説明したものと同様であるので、同一の参照番号を付してその説明を省略する。変換ストリームＳＣは、第１の実施形態で説明したものと同じである。
【００５９】
図１４は、図１３のチャンネル削除部２３２の入出力における音声データの構成を示す説明図である。第１の実施形態と同様に、ＰＥＦ書き換え部２６から出力される変換ストリームＳＣは、音声データとして図１４に示されたｄｕａｌ  ｍｏｎｏ形式のＬＰＣＭデータを有しているものとする。
【００６０】
チャンネル削除部２３２は、ＰＥＦ書き換え部２６から出力される変換ストリームＳＣを受け取り、その音声パック中のｃｈ１のサンプルデータｂ（ｎ），ｂ（ｎ＋１），…を削除し、削除されたデータの分を詰めるようにｃｈ０のサンプルデータａ（ｎ）を配置して、パディング生成部２３４に出力する（図１４のｍｏｎｏ形式を参照）。
【００６１】
パディング生成部２３４は、受け取ったパック毎に、削除されたデータの長さのパディングパケットを加え、得られたパックを出力する。パディング生成部２３４は、チャンネル削除部２３２から出力されたパックのPack header中にスタッフィングバイトが存在する場合は、スタッフィングバイトを削除し、削除されたスタッフィングバイトの長さだけパッディングパケットの長さを増やす。
【００６２】
フラグ書き換え部２３６は、パディング生成部２３４から出力されたパックを受け取り、オーディオデータ情報中のチャンネル数を表すフラグ（number＿of＿audio＿channels）をｄｕａｌ  ｍｏｎｏ（１００１ｂ）からｍｏｎｏ（００００ｂ）に書き換える。更に、フラグ書き換え部２３６は、削除した音声データのバイト数だけPES＿header＿lengthの値を減じ、Pack header中にスタッフィングバイトが存在していた場合には、削除されたスタッフィングバイトのバイト数だけPES＿header＿data＿lengthの値を減じて、得られたＤＶＤビデオ規格のストリームＤＶを蓄積装置４に出力する。
【００６３】
このように、図１３のストリーム変換装置２００によると、ＤＶＤビデオ規格に適合しないｄｕａｌ  ｍｏｎｏ形式の音声データをＤＶＤビデオ規格に適合するｍｏｎｏ形式のデータに変換することができ、ｄｕａｌ  ｍｏｎｏ形式の音声データを有するストリームのデジタル変換が可能になる。
【００６４】
（第３の実施形態）
図１５は、本発明の第３の実施形態に係るストリーム変換装置のブロック図である。図１５のストリーム変換装置３００は、図１３のストリーム変換装置２００において、第２の変換部２３０を第２の変換部３３０で置き換えたものである。第２の変換部３３０は、図１３の第２の変換部２３０において、チャンネルバッファ３４２と、補完パック生成部３４４と、タイミング加工部３４６と、タイミング生成部３４８とを更に備えたものである。その他の構成要素は図１３を参照して説明したものと同様であるので、同一の参照番号を付してその説明を省略する。変換ストリームＳＣは、第１の実施形態で説明したものと同じである。
【００６５】
チャンネルバッファ３４２は、チャンネル削除部２３２が削除する、音声パック中のｃｈ１のサンプルデータｂ（ｎ），ｂ（ｎ＋１），…を格納し、補完パック生成部３４４に出力する。
【００６６】
補完パック生成部３４４は、チャンネルバッファ３４２から出力されるデータを音声データ（ＬＰＣＭ形式）とするパケットを生成し、これを有する補完パックをタイミング加工部３４６に出力する。この補完パックは、sub＿stream＿idとして、元のストリームにおけるものとは異なるものを持たなければならない。この時、ＳＣＲ、ＰＴＳのデータは生成されない。
【００６７】
タイミング生成部３４８は、変換される音声パックのＳＣＲであるＳＣＲ（Ｍ）（Ｍは任意の整数）と、その次の音声パックのＳＣＲであるＳＣＲ（Ｍ＋１）とをストリーム解析情報ＳＩから取得し、（ＳＣＲ（Ｍ）＋ＳＣＲ（Ｍ＋１））／２−（ＶＯＢの先頭ＳＣＲの示す時間）をタイミング情報としてタイミング加工部３４６に出力する。
【００６８】
タイミング加工部３４６は、補完パックを受け取り、これにタイミング生成部３４８から受け取ったタイミング情報を付与し、フラグ書き換え部２３６から出力される、ＳＣＲ（Ｍ）を有する音声パックとＳＣＲ（Ｍ＋１）を有するその次のパックとの間に挿入して出力する。
【００６９】
このように、図１５のストリーム変換装置３００によると、ｄｕａｌ  ｍｏｎｏ形式の２種類の音声データを、削除することなく、２チャンネルのｍｏｎｏ形式のデータに変換することができるので、ｄｕａｌ  ｍｏｎｏ形式の音声データを有するストリームのデジタル変換が可能になる。
【００７０】
なお、図１の場合と同様に、音声データのうちの一方のチャンネルのデータを、他方のチャンネルのデータとしてコピーして用いるようにすれば、２種類のｓｔｅｒｅｏ形式のデータを有するストリームに変換することも可能である。
【００７１】
（第４の実施形態）
図１６は、本発明の第４の実施形態に係るストリーム変換装置のブロック図である。図１６のストリーム変換装置４００は、図１のストリーム変換装置１００において、第２の変換部３０を第２の変換部４３０で置き換えたものである。第２の変換部４３０は、デコード部４３２と、エンコード部４３４と、音声パックデータ生成部（Ａ＿ＰＣＫデータ生成部）４３６と、音声パック変換部（Ａ＿ＰＣＫ変換部）４３８とを備えている。その他の構成要素は図１を参照して説明したものと同様であるので、同一の参照番号を付してその説明を省略する。
【００７２】
ストリーム変換装置４００に入力されるビットストリームＤＶＲには、ＡＣ３方式で圧縮された音声データを有する音声パックが含まれているとする。デコード部４３２及びＡ＿ＰＣＫ変換部４３８には、変換ストリームＳＣが与えられており、変換ストリームＳＣにも、同様の音声パックが含まれている。
【００７３】
デコード部４３２は、ＡＣ３方式で圧縮されたｄｕａｌ  ｍｏｎｏ形式の音声データをデコードし、２つのチャンネルのうちの一方を選択して、その音声データをｍｏｎｏ形式の音声データとしてエンコード部４３４に出力する。
【００７４】
エンコード部４３４は、受け取った音声データを再びＡＣ３方式でエンコードして圧縮し、得られたストリームをＡ＿ＰＣＫデータ生成部４３６に出力する。エンコード部４３４は、ストリーム解析情報ＳＩから元の音声パックの音声データのビットレートを取得し、このビットレートで音声データを出力できるようにエンコードを行う。例えば、エンコード部４３４は、エンコードされた音声データに、デコード前の音声データと同じ長さのデータとなるようにパディングバイトを加えて補完し、出力する。
【００７５】
Ａ＿ＰＣＫデータ生成部４３６は、エンコード部４３４から出力されたストリームから音声パックのためのデータを生成し、Ａ＿ＰＣＫ変換部４３８に出力する。Ａ＿ＰＣＫ変換部４３８は、Ａ＿ＰＣＫデータ生成部４３６の出力に基づいて音声パックを生成し、生成された音声パックを変換ストリームＳＣの音声パックの代わりに用いて、得られたＤＶＤビデオ規格のビットストリームＤＶを蓄積装置４に出力する。
【００７６】
このように、図１６のストリーム変換装置４００によると、音声データがＡＣ３方式で圧縮されている場合には、音声データのみをデコード後、ｄｕａｌ  ｍｏｎｏ形式以外の音声データにしてエンコードするので、音声データが圧縮されていても、ｄｕａｌ  ｍｏｎｏ形式の音声データを有するストリームのデジタル変換が可能になる。
【００７７】
なお、ストリーム変換装置４００に入力されるビットストリームＤＶＲには、例えばＭＰＥＧオーディオ方式のような、ＤＶＤビデオ規格に適合しない方式で圧縮された音声データを有する音声パックが含まれていてもよい。この場合には、デコード部がこのような音声データをデコードし、デコードされた音声データをエンコード部がＤＶＤビデオ規格に適合する方式であるＡＣ３方式で圧縮するようにすればよい。
【００７８】
また、以上の実施形態において、ストリーム変換装置がストリーム解析部を備えないようにしてもよい。この場合には、蓄積装置２にストリーム解析情報ＳＩをあらかじめ格納させておき、読み出されたストリーム解析情報ＳＩがストリーム変換装置において用いられるようにする。
【００７９】
また、タイムスタンプ書き換え部２２、ＮＶ＿ＰＣＫ生成部２４、ＰＥＦ書き換え部２６で行われる処理は各々独立した処理であり、図１を参照して行った説明とは異なる順番で処理を行ってもよい。また、第２の処理部における処理を、タイムスタンプ書き換え部２２、ＮＶ＿ＰＣＫ生成部２４、又はＰＥＦ書き換え部２６の前に行うようにしてもよい。
【産業上の利用可能性】
【００８０】
以上説明したように、本発明に係るストリーム変換装置は、復号することなく、ＤＶＤビデオ規格に適合した音声データを有するビットストリームを出力することができるので、ＤＶＤビデオレコーディング規格のビットストリームを、ＤＶＤビデオ規格のビットストリームに変換する装置等として有用であり、例えばＤＶＤレコーダー等において有用である。
【図面の簡単な説明】
【００８１】
【図１】本発明の第１の実施形態に係るストリーム変換装置のブロック図である。
【図２】ＤＶＤビデオレコーディング規格に従って情報が記録されたディスクのディレクトリ構造を示す説明図である。
【図３】ＤＶＤビデオ規格に従って情報が記録されたディスクのディレクトリ構造を示す説明図である。
【図４】ＤＶＤビデオレコーディング規格及びＤＶＤビデオ規格のＶＯＢの構成について示す説明図である。
【図５】リアルタイムデータ情報パック（ＲＤＩ＿ＰＣＫ）の構造を示す説明図である。
【図６】ナビゲーションパック（ＮＶ＿ＰＣＫ）の構造を示す説明図である。
【図７】ビデオパック（Ｖ＿ＰＣＫ）の構造を示す説明図である。
【図８】音声パック（Ａ＿ＰＣＫ）の構造を示す説明図である。
【図９】オーディオデータ（ＬＰＣＭ形式の場合）の構造を示す説明図である。
【図１０】スタッフィングバイトによるPES＿extension＿fieldの削除についての説明図である。
【図１１】パディングパケットによるPES＿extension＿fieldの削除についての説明図である。
【図１２】図１のチャンネルバッファ、及びチャンネルコピー部による変換の前後における音声データの構成を示す説明図である。
【図１３】本発明の第２の実施形態に係るストリーム変換装置のブロック図である。
【図１４】図１３のチャンネル削除部の入出力における音声データの構成を示す説明図である。
【図１５】本発明の第３の実施形態に係るストリーム変換装置のブロック図である。
【図１６】本発明の第４の実施形態に係るストリーム変換装置のブロック図である。
【符号の説明】
【００８２】
１２  ストリーム解析部
２０  第１の変換部
３０，２３０，３３０，４３０  第２の変換部
３２  チャンネルバッファ
３４  チャンネルコピー部
３６，２３６  フラグ書き換え部
２３２  チャンネル削除部
２３４  パディング生成部
３４２  チャンネルバッファ
３４４  補完パック生成部
１００，２００，３００，４００  ストリーム変換装置
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2005081246.tif 000018
【図２】
2005081246.tif 000019
【図３】
2005081246.tif 000020
【図４】
2005081246.tif 000021
【図５】
2005081246.tif 000022
【図６】
2005081246.tif 000023
【図７】
2005081246.tif 000024
【図８】
2005081246.tif 000025
【図９】
2005081246.tif 000026
【図１０】
2005081246.tif 000027
【図１１】
2005081246.tif 000028
【図１２】
2005081246.tif 000029
【図１３】
2005081246.tif 000030
【図１４】
2005081246.tif 000031
【図１５】
2005081246.tif 000032
【図１６】
2005081246.tif 000033
【国際調査報告】
2005081246.tif 000034
2005081246.tif 000035
2005081246.tif 000036
2005081246.tif 000037