(57)【要約】【課題】記録メディアに記録された楽曲をリッピングして再生する場合、曲間の無音部を違和感を少ないものとする。【解決手段】記録部において、音声データの先頭及び末尾の少なくとも一方の無音部によって連続性判定情報を得る連続性判定情報取得部と、音声データの符号化に際して符号化ディレイサンプル及びパディングサンプルを付加する符号化部と、符号化ディレイサンプルのサンプル数及びパディングサンプルのサンプル数の情報を連続性判定情報と共に出力する付加データ出力部と、を具備し、再生部において、付加データ出力部の出力を解析する付加データ解析部と、連続性判定情報に基づいて復号化処理が制御されて符号化ストリームを復号化する復号化部と、付加データ解析部の解析結果に基づいて、復号化部の出力から符号化ディレイサンプル及びパディングサンプルを除去して出力音声データを得るデータ出力部とを具備したことを特徴とする。【選択図】図１
2010123225.tif 000002
【特許請求の範囲】
【請求項１】
記録部において、
音声データの先頭及び末尾の少なくとも一方の無音部によって連続性判定情報を得る連続性判定情報取得部と、
前記音声データの先頭に符号化ディレイサンプルを付加して前記音声データを符号化すると共に、末尾にパディングサンプルを付加して符号化ストリームを得る符号化部と、
前記音声データの符号化に際して付加した前記符号化ディレイサンプルのサンプル数の情報及び前記パディングサンプルのサンプル数の情報を前記連続性判定情報と共に出力する付加データ出力部と、を具備し、
再生部において、
前記付加データ出力部の出力に基づいて、前記連続性判定情報、前記符号化ディレイサンプルのサンプル数の情報及び前記パディングサンプルのサンプル数の情報を解析する付加データ解析部と、
前記連続性判定情報に基づいて復号化処理が制御されて前記符号化ストリームを復号化して再生音声データを出力する復号化部と、
前記付加データ解析部の解析結果に基づいて、前記再生音声データから前記符号化ディレイサンプル及び前記パディングサンプルを除去して出力音声データを得るデータ出力部と
を具備したことを特徴とする記録再生装置。
【請求項２】
前記復号化部は、前記連続性判定情報に基づいて、前記復号化処理を初期化すると共に前記符号化ストリームの先頭に復号化ディレイサンプルを付加した後復号化するか又は前記復号化処理を初期化せず前記復号化ディレイサンプルを付加することなく復号化するかを設定し、
前記データ出力部は、前記連続性判定情報に基づいて、前記再生音声データから前記復号化ディレイサンプル、前記符号化ディレイサンプル及び前記パディングサンプルを除去して前記出力音声データを得るか又は前記符号化ディレイサンプル及び前記パディングサンプルを除去して出力音声データを得る
ことを特徴とする請求項１に記載の記録再生装置。
【請求項３】
前記付加データ出力部は、前記符号化ディレイサンプルのサンプル数の情報及び前記パディングサンプルのサンプル数の情報を、前記符号化部からの前記符号化ストリームに付加して出力することを特徴とする請求項１又は２に記載の記録再生装置。
【請求項４】
記録時に、
連続性判定情報取得部が、音声データの先頭及び末尾の少なくとも一方の無音部によって連続性判定情報を得、
復号化部が、前記音声データの先頭に符号化ディレイサンプルを付加して前記音声データを符号化すると共に、末尾にパディングサンプルを付加して符号化ストリームを得、
付加データ出力部が、前記音声データの符号化に際して付加した前記符号化ディレイサンプルのサンプル数の情報及び前記パディングサンプルのサンプル数の情報を前記連続性判定情報と共に出力し、
再生時に、
付加データ解析部が、前記付加データ出力部の出力に基づいて、前記連続性判定情報、前記符号化ディレイサンプルのサンプル数の情報及び前記パディングサンプルのサンプル数の情報を解析し、
復号化部が、前記連続性判定情報に基づいて復号化処理が制御されて前記符号化ストリームを復号化して再生音声データを出力し、
データ出力部が、前記付加データ解析部の解析結果に基づいて、前記再生音声データから前記符号化ディレイサンプル及び前記パディングサンプルを除去して出力音声データを得る
ことを特徴とする記録再生方法。
【請求項５】
前記復号化部は、前記連続性判定情報に基づいて、前記復号化処理を初期化すると共に前記符号化ストリームの先頭に復号化ディレイサンプルを付加した後復号化するか又は前記復号化処理を初期化せず前記復号化ディレイサンプルを付加することなく復号化するかを設定し、
前記データ出力部は、前記連続性判定情報に基づいて、前記再生音声データから前記復号化ディレイサンプル、符号化ディレイサンプル及び前記パディングサンプルを除去して前記出力音声データを得るか又は前記符号化ディレイサンプル及び前記パディングサンプルを除去して出力音声データを得る
ことを特徴とする請求項４に記載の記録再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、楽曲を圧縮符号化して記録し、記録されたデータを復号化して再生する記録再生装置及び記録再生方法に関する。
【背景技術】
【０００２】
従来、ＣＤ（コンパクトディスク）等の記録メディアに記録されているＡＶ（オーディオ・ビデオ）データをコンピュータに取り込んでファイル化するリッピングが普及している。リッピングによってＡＶデータの利用範囲を広げることができる。例えば、リッピングによってＡＶデータを符号化してハードディスク等に記録した場合には、小型で、携帯性に優れ長時間再生が可能なプレーヤーを構成することができる。また、リッピング記録機能を有する機器やソフトウェアプログラムも商品化されている。
【０００３】
ところで、ＣＤ等においては、ＡＶデータは楽曲毎に異なるトラックに記録されることが多い。ＣＤ等の再生装置はトラック毎に再生することも可能であり、また、異なるトラックを連続再生することも可能である。通常、各楽曲の先頭、末尾には、無音部が設けられており、異なるトラックを連続再生する場合でも、楽曲間の無音部によって楽曲の切れ目を認識することが可能である。
【０００４】
一方、ライブ録音のＣＤや所謂ＭｉｘＣＤ等においては、各トラックに記録される楽曲等が、先頭、末尾に無音部を含まないことがある。従って、これらのＣＤの複数のトラックを連続再生すると、記録された楽曲等はシームレスに再生されることになる。
【０００５】
ところで、リッピングに伴うエンコード処理では、符号化効率を向上させるために、時間的に前の情報を用いる。リッピングではトラック毎に圧縮ファイルが生成されるようになっており、トラック先頭については、時間的に前の情報としてダミーのデータ（以下、ディレイサンプルという）を付加してエンコード処理が行われる。
【０００６】
同様に、リッピングされた圧縮データを再生する場合には、時間的に前の情報を用いて、デコード処理が行われる。従って、この場合にも、トラックの先頭については、ディレイサンプルを付加してデコード処理が行われる。
【０００７】
また、音声データは所定ビット長のフレーム単位で処理されるようになっており、リッピングに伴うエンコード処理では、フレームに満たないビット分をファイルの末尾にパディングサンプルとして付加するようになっている。
【０００８】
このように、リッピングされた圧縮データを再生する場合には、楽曲に付加されている無音部の他に、エンコード及びデコード処理に伴って付加されるディレイサンプル及びパディングサンプルによる無音部が発生してしまう。しかも、エンコード及びデコード処理によって付加される無音部は、その長さはリッピング記録機能が実装された機器毎に異なる。このため、本来無音部が無く、シームレスに再生される楽曲であっても、トラックの切れ目で無音部が生じてしまう。
【０００９】
そこで、特許文献１においては、リッピングされた圧縮データをデコードし、デコード後の音声データをメモリに一旦保持し、無音部を除去して出力することにより、複数のトラックに記録された楽曲のシームレスな再生（ギャップレス再生）を行う装置が開示されている。
【００１０】
しかしながら、特許文献１の装置では、本来無音部が存在する楽曲についても無音部が除去されてしまい、複数のトラックを連続再生した場合に、曲間が異様に短くなったり、ノイズのように聞こえてしまったりするなど、聴感上の違和感が生ずるという問題があった。
【特許文献１】特開２００８−２０８６３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
本発明は、音声データ中の無音部の存在に応じて再生を制御することにより、聴感上違和感のない再生を行うことができる記録再生装置及び記録再生方法を提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明の一態様の記録再生装置は、記録部において、音声データの先頭及び末尾の少なくとも一方の無音部によって連続性判定情報を得る連続性判定情報取得部と、前記音声データの先頭に符号化ディレイサンプルを付加して前記音声データを符号化すると共に、末尾にパディングサンプルを付加して符号化ストリームを得る符号化部と、前記音声データの符号化に際して付加した前記符号化ディレイサンプルのサンプル数の情報及び前記パディングサンプルのサンプル数の情報を前記連続性判定情報と共に出力する付加データ出力部と、を具備し、再生部において、前記付加データ出力部の出力に基づいて、前記連続性判定情報、前記符号化ディレイサンプルのサンプル数の情報及び前記パディングサンプルのサンプル数の情報を解析する付加データ解析部と、前記連続性判定情報に基づいて復号化処理が制御されて前記符号化ストリームを復号化して再生音声データを出力する復号化部と、前記付加データ解析部の解析結果に基づいて、前記再生音声データから前記符号化ディレイサンプル及び前記パディングサンプルを除去して出力音声データを得るデータ出力部とを具備したことを特徴とする。
【００１３】
また、本発明の一態様の記録再生方法は、記録時に、連続性判定情報取得部が、音声データの先頭及び末尾の少なくとも一方の無音部によって連続性判定情報を得、復号化部が、前記音声データの先頭に符号化ディレイサンプルを付加して前記音声データを符号化すると共に、末尾にパディングサンプルを付加して符号化ストリームを得、付加データ出力部が、前記音声データの符号化に際して付加した前記符号化ディレイサンプルのサンプル数の情報及び前記パディングサンプルのサンプル数の情報を前記連続性判定情報と共に出力し、再生時に、付加データ解析部が、前記付加データ出力部の出力に基づいて、前記連続性判定情報、前記符号化ディレイサンプルのサンプル数の情報及び前記パディングサンプルのサンプル数の情報を解析し、復号化部が、前記連続性判定情報に基づいて復号化処理が制御されて前記符号化ストリームを復号化して再生音声データを出力し、データ出力部が、前記付加データ解析部の解析結果に基づいて、前記再生音声データから前記符号化ディレイサンプル及び前記パディングサンプルを除去して出力音声データを得ることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、音声データ中の無音部の存在に応じて再生を制御することにより、聴感上違和感のない再生を行うことができるという効果を有する。
【発明を実施するための最良の形態】
【００１５】
以下、図面を参照して本発明の実施の形態について詳細に説明する。図１及び図２は本発明の第１の実施の形態に係り、図１は記録再生装置の記録部を示すブロック図であり、図２は記録再生装置の再生部を示すブロック図である。本実施の形態は、ＣＤ等の記録メディアに記録された楽曲等の音声データをリッピングし、リッピングによって得たファイルを再生するためのものである。
【００１６】
図１において、ＣＤ等の記録メディア１１には非圧縮音声データがトラック毎に記録されている。データ取得部１２は記録メディア１１に記憶されている非圧縮音声データを各トラック毎に読出して、符号化部１３に出力する。符号化部１３は入力された各トラックの非圧縮音声データをエンコードする。例えば、符号化部１３は入力された非圧縮音声データをＭＰ３形式等でエンコードする。符号化部１３はエンコードしたストリームをデータ出力部１７に出力する。
【００１７】
図３は符号化部１３及び後述する復号化部２３の動作を説明するための説明図である。図３（ａ）は符号化部１３に入力される非圧縮音声データを示し、図３（ｂ）は符号化部１３のエンコード処理時のデータを示し、図３（ｃ）は復号化部２３の出力（再生音声データ）を示している。
【００１８】
図３（ａ）は１トラック分の非圧縮音声データを示している。図３（ａ）の非圧縮音声データは、先頭及び末尾に無音部が設けられている。ＭＰ３形式で符号化を行う場合には、符号化部１３は、時間的に前の情報を利用しながら符号化を行う。エンコードを開始するトラックの先頭部分については、符号化部１３は、時間的に前の情報として無音データ（符号化ディレイサンプル（斜線部））を付加してエンコードを行う。なお、符号化ディレイサンプル数は、適宜設定可能である。
【００１９】
また、一般的な圧縮符号化方式では、所定のデータ単位（フレーム）で処理が行われる。例えば、ＭＰ３形式では、１１５２サンプル数を１フレームとして、このフレーム単位で処理が行われる。しかし、ＣＤ等に記録された楽曲の音声データに基づいて生成される符号化データのサンプル数は、フレームの整数倍とはなっていない。そこで、符号化部１３は、符号化ストリームの末尾に、符号化ストリームのサンプル数がフレームの整数倍となるように無音データのパディングサンプル（斜線部）を付加する。
【００２０】
本実施の形態においては、符号化部１３は、各トラックのエンコードに際して付加した符号化ディレイサンプル数の情報をディレイサンプル数付加部１４に出力するようになっている。また、符号化部１３は、各トラックのエンコードに際して付加したパディングサンプル数の情報をパディングサンプル数付加部１５に出力するようになっている。
【００２１】
また、符号化部１３は、入力された１トラック分の非圧縮音声データの先頭のＮサンプル及び末尾のＮサンプルを抽出して連続性判定情報付加部１６に与えるようになっている。連続性判定情報付加部１６は、入力されたトラック先頭及び／又は末尾のＰＣＭサンプルが無音部であるか否かを判定する。連続性判定情報付加部１６は、トラック先頭及び／又は末尾のサンプルが無音部であるか否かに基づいて連続性判定情報を生成して出力する。例えば、連続性判定情報付加部１６はトラック末尾のＮサンプルが無音部である場合には、不連続を示す連続性判定情報を出力し、トラック末尾のＮサンプルが無音部でない場合には、連続を示す連続性判定情報を出力する。なお、連続性判定情報としては、例えば１ビットのフラグを用いることができる。
【００２２】
データ出力部１７は、１トラック分の音声データに対する符号化部１３からの符号化ストリームにディレイサンプル数付加部１４、パディングサンプル数付加部１５及び連続性判定情報付加部１６の出力を付加データとして付加して１ファイルとして出力する。データ出力部１７からの各ファイル出力は、例えば図示しないハードディスクやメモリ等に記録されるか又は図示しない伝送路を介して伝送されるようになっている。
【００２３】
図４は符号化ストリームに付加される付加データを示す説明図である。図４に示すように、データ出力部１７は、ＭＰ３ストリーム等の符号化ストリームの先頭に、連続性判定情報、符号化ディレイサンプル数及びパディングサンプル数の情報を配置して、ファイル単位で出力する。なお、図４の例は、独自のフォーマットで付加データを付加する例を示したが、例えば、ＩＤ３タグ等の一般的な形式を利用して付加データを符号化ストリームに付加することも可能である。また、符号化ストリームのファイルとは別ファイルとして付加データを別途伝送するようにしてもよい。
【００２４】
再生部においては、図２に示すように、データ取得部２１によって付加データを含む符号化ストリームが取り込まれる。図１のデータ出力部１７からの付加データを含む符号化ストリームは、記録メディア１１のトラックに対応するファイル単位で、例えば、ハードディスク等に記録されており、データ取得部２１はハードディスク等からファイル毎に付加データを含む符号化ストリームを読出して付加情報解析部２２及び復号化部２３に出力する。
【００２５】
付加情報解析部２２は、入力されたストリームから付加データを抽出して解析する。即ち、付加情報解析部２２は、入力されたファイル毎の符号化ストリームについて、連続性判定情報、符号化ディレイサンプル数及びパディングサンプル数の情報を取得して復号化部２３及びデータ出力部２４に出力する。
【００２６】
復号化部２３は、入力された符号化ストリームを復号化して、符号化前の音声データを復元した非圧縮の再生音声データを取得する。復号化部２３は、時間的に前の情報を利用しながら復号化を行う。デコードを開始するファイルの先頭部分については、復号化部２３は、時間的に前の情報として無音データ（復号化ディレイサンプル（斜線部））を付加してデコードを行う。なお、復号化ディレイサンプル数は、適宜設定可能である。
【００２７】
こうして、復号化部２３からの復号化データには、図３（ｃ）に示すように、先頭に復号化ディレイサンプルが付加される。即ち、図３（ａ）に示す１トラックの非圧縮音声データは、符号化部１３によるエンコード処理及び復号化部２３のデコード処理によって、先頭に復号化ディレイサンプル及び符号化ディレイサンプルが付加され、末尾にパディングサンプルが付加されて、復号化部２３から出力されることになる。
【００２８】
この図３の例は、無音部を含む例である。一方、無音部を含まない楽曲等をリッピングして得た複数のファイルを連続再生することもある。この場合には、復号化部２３には連続を示す連続性判定情報が入力される。そうすると、復号化部２３は、２つ目以降のファイルの復号に際しては、直前のファイルの末尾の部分のサンプルを利用してデコードを行う。即ち、この場合には、復号化部２３は、ファイルの先頭に復号化ディレイサンプルを付加しない。
【００２９】
逆に、無音部を含む楽曲等をリッピングして得た複数のファイルを連続再生する場合には、復号化部２３には不連続を示す連続性判定情報が入力される。この場合には、復号化部２３は、各ファイルの復号に際しては、先ず復号化処理をリセットし、上述したように、ファイルの先頭に復号化ディレイサンプルを付加して復号化処理を行う。復号化部２３は、デコードして得た非圧縮の再生音声データをデータ出力部２４に出力する。また、復号化部２３は復号化ディレイサンプル数の情報もデータ出力部２４に出力する。
【００３０】
データ出力部２４は、付加情報解析部２２の解析結果に基づいて、復号化部２３からの再生音声データの一部を除去して出力音声データとして出力する。即ち、データ出力部２４は、連続性判定情報によって連続が示された場合には、符号化ディレイサンプル数、復号化ディレイサンプル数及びパディングサンプル数の情報に基づいて、復号化部２３からの出力のうち、復号化ディレイサンプル、符号化ディレイサンプル及びパディングサンプルを除去して出力音声データとして出力する。また、データ出力部２４は、連続性判定情報によって不連続が示された場合には、符号化ディレイサンプル数及びパディングサンプル数の情報に基づいて、復号化部２３からの出力のうち、符号化ディレイサンプル及びパディングサンプルを除去して出力音声データとして出力する。
【００３１】
次に、このように構成された実施の形態の動作について図５乃至図８を参照して説明する。
【００３２】
先ず、記録（リッピング）時の動作について説明する。図５は記録時の動作を示すフローチャートである。データ取得部１２は、ＣＤ等の記録メディア１１に記録された例えば楽曲の非圧縮音声データをトラック単位に読出して符号化部１３に出力する。符号化部１３は、１トラック分の非圧縮音声データをエンコードする。この場合には、符号化部１３は、図５のステップＳ１において、例えば、トラック末尾のｎサンプルを取得する。符号化部１３は、トラックの先頭に符号化ディレイサンプルを付加して符号化を行う（ステップＳ２，Ｓ３）。
【００３３】
次のステップＳ４において、連続性判定情報付加部１６は、トラック末尾のｎサンプルの全てが無音部であるか否か判定する。連続性判定情報付加部１６は、無音部でない場合には、ステップＳ５において、複数のトラックに連続的に記録された楽曲等の一部であるものと判定して、連続を示す連続性判定情報を出力する。また、連続性判定情報付加部１６は、無音部である場合には、ステップＳ６において、個別のトラックに単独で記録された楽曲等であるものと判定して、不連続を示す連続性判定情報を出力する。符号化部１３は、エンコードしたストリームの末尾にパディングサンプルを付加して、ストリーム長をフレームサイズの整数倍にする（ステップＳ７）。
【００３４】
ディレイサンプル数付加部１４、パディングサンプル数付加部１５及び連続性判定情報付加部１６は、夫々符号化ディレイサンプル数の情報、パディングサンプル数の情報及び連続性判定情報をデータ出力部１７に出力する。データ出力部１７は、符号化ストリームに符号化ディレイサンプル数の情報、パディングサンプル数の情報及び連続性判定情報を付加データとして付加して出力する。即ち、データ出力部１７は、記録メディア１１の１トラックに基づく符号化ストリームに付加データを付加し、１ファイルとして出力する。データ出力部１７からの付加データを含むストリームのファイルは、図示しないハードディスク等の記録媒体に記録される。
【００３５】
次に、再生時の動作について説明する。図６は再生時の動作を示すフローチャートである。また、図７及び図８はリッピング及び再生時に付加されるデータの変化を示す説明図であり、図７は無音部を含む例を示し、図８は無音部を含まない例を示している。図７及び図８はハッチングの種類によって、無音部、符号化ディレイサンプル、パディングサンプル及び復号化ディレイサンプルの別を示している。
【００３６】
データ取得部２１は、記録部のデータ出力部１７からの付加データを含む符号化ストリームがファイル単位で記録された記録メディアから、ファイル単位で付加データを含む符号化ストリームを読出す。データ取得部２１が読出した付加データは付加情報解析部２２に与えられて解析される（ステップＳ１１）。付加情報解析部２２は、付加データ中の連続性判定情報、符号化ディレイサンプル数の情報及びパディングサンプル数の情報を解析して、解析結果を復号化部２３及びデータ出力部２４に与える。復号化部２３は、連続性判定情報の解析結果が連続を示しているか否かを判定し（ステップＳ１２）、不連続である場合には、復号化処理を初期化する（ステップＳ１３）。
【００３７】
図７はこの場合に対応している。図７（ａ）は記録メディア１１に楽曲ｍ−１，ｍ，ｍ＋１が記録されている状態を示している。各楽曲ｍ−１，ｍ，ｍ＋１は夫々記録メディア１１の第ｍ−１トラック、第ｍトラック、第ｍ＋１トラックに記録されている。各楽曲ｍ−１，ｍ，ｍ＋１は、他の楽曲とは無関係の独立した楽曲であり、先頭及び末尾に無音部（斜線部）を含んでいる。
【００３８】
記録時には、図７（ｂ）に示すように、符号化部１３によって、各楽曲ｍ−１，ｍ，ｍ＋１の先頭に符号化ディレイサンプルが付加され、末尾にパディングサンプルが付加されたファイル（例えば、ＭＰ３ファイル）が得られる。復号化部２３にこれらのファイルが入力される。図７（ｂ）に示すファイルには、先頭及び末尾に無音部があり、連続性判定情報は不連続を示しているので、復号化部２３は処理をステップＳ１３に移行して、復号化処理を初期化する。そして、ステップＳ１４において復号化ディレイサンプルを付加して復号化を行う。これにより、復号化部２３の出力は、図７（ｃ）に示すように、各楽曲ｍ−１，ｍ，ｍ＋１の先頭に、復号化ディレイサンプル及び符号化ディレイサンプルが無音部の前に付加され、末尾に、無音部の後にディレイサンプルが付加されたものとなる。
【００３９】
復号化部２３の出力はデータ出力部２４に与えられる。データ出力部２４は、連続性判定情報に基づいて復号化部２３からの再生音声データの一部を除去して出力する。この場合には、連続性判定情報が不連続であるので、データ出力部２４は、ステップＳ１５において復号化ディレイサンプルを除去し、更に、ステップＳ１７，Ｓ１８において、付加データの解析結果に基づいて、符号化ディレイサンプル及びパディングサンプルを除去する。こうして、データ出力部２４によって、エンコード及びデコード処理時に付加されたデータが除去された後、出力される（ステップＳ１９）。
【００４０】
図７（ｄ）は、データ出力部２４からの非圧縮の出力音声データを連続的に出力する例を示している。図７（ｄ）に示すように、データ出力部２４からの楽曲ｍ−１，ｍ，ｍ＋１には無音部が残っており、データ出力部２４からの楽曲ｍ−１，ｍ，ｍ＋１の音声を連続的に出力する場合でも、各楽曲毎に無音が再生されて、ユーザは各楽曲を違和感なく聞くことができる。
【００４１】
一方、連続性判定情報によって連続が示されている場合には、復号化部２３は、ステップＳ１６において、復号化処理を初期化することなく復号化を行う。
【００４２】
図８はこの場合に対応している。図８（ａ）は記録メディア１１に楽曲ｍ−１，ｍ，ｍ＋１が記録されている状態を示している。各楽曲ｍ−１，ｍ，ｍ＋１は夫々記録メディア１１の第ｍ−１トラック、第ｍトラック、第ｍ＋１トラックに記録されている。各楽曲ｍ−１，ｍ，ｍ＋１は、相互に関連を有して連続的に再生されるべきものであり、例えば、１つの楽曲が第ｍ−１乃至第ｍ＋１トラックに分割記録されることによって得られる。これらの楽曲ｍ−１，ｍ，ｍ＋１の先頭及び末尾には、無音部は含まれていない。
【００４３】
記録時には、図８（ｂ）に示すように、符号化部１３によって、各楽曲ｍ−１，ｍ，ｍ＋１の先頭に符号化ディレイサンプルが付加され、末尾にパディングサンプルが付加されたファイル（例えば、ＭＰ３ファイル）が得られる。復号化部２３にこれらのファイルが入力される。図８（ｂ）に示すファイルには、先頭及び末尾に無音部がなく、連続性判定情報は連続を示しているので、復号化部２３は処理をステップＳ１６に移行する。即ち、この場合には、復号化部２３は復号化処理をリセットすることなく、前の楽曲の情報を用いて復号化を行う。例えば、楽曲ｍについて復号化を行う場合には、楽曲ｍの先頭の復号化には楽曲ｍ−１の末尾の情報を利用して復号化を行う。従って、この場合には、復号化部２３は復号化ディレイサンプルを付加しない。
【００４４】
こうして、図８（ｃ）に示すように、復号化部２３の出力は、各楽曲ｍ−１，ｍ，ｍ＋１の先頭に、符号化ディレイサンプルが無音部の前に付加され、末尾に、無音部の後にディレイサンプルが付加された状態となる。
【００４５】
復号化部２３の出力はデータ出力部２４に与えられる。データ出力部２４は、連続性判定情報に基づいて復号化部２３の一部を除去して出力する。この場合には、連続性判定情報が連続であるので、データ出力部２４は、付加データの解析結果に基づいて、ステップＳ１７，Ｓ１８において、符号化ディレイサンプル及びパディングサンプルを除去する。こうして、データ出力部２４によって、エンコード処理時に付加されたデータが除去された後、出力される（ステップＳ１９）。
【００４６】
図８（ｄ）は、データ出力部２４からの出力音声データ（出力音声）を連続的に出力する例を示している。図８（ｄ）に示すように、データ出力部２４からの楽曲ｍ−１，ｍ，ｍ＋１には無音部がなく、データ出力部２４からの楽曲ｍ−１，ｍ，ｍ＋１の音声を連続的に出力すると、各楽曲が切れ目無く連続的に再生されて、ユーザは一連の楽曲を違和感なく聞くことができる。
【００４７】
このように本実施の形態においては、記録部において、付加した符号化ディレイサンプル数の情報、パディングサンプル数の情報及び連続性判定情報を符号化ストリームに付加する。一方、再生部においては、連続性判定情報に基づいて復号化処理を切換えると共に、符号化ディレイサンプル数の情報、パディングサンプル数の情報及び復号化ディレイサンプル数の情報に基づいて、エンコード時及びデコード時に付加したデータを除去して出力する。即ち、本来の楽曲に意図的に付加されている曲間（無音部分）については記録及び再生後もそのまま残し、符号化／復号化時に原理的に付加されてしまう本来の楽曲にない余分な無音部分のみを除去することによって、本来の楽曲の聴感を乱すことなく、順次再生を可能にしている。従って、複数のトラックに連続的に記録された楽曲をリッピングして再生する場合でも、曲間に無駄な無音部が挿入されることなく聴感上スムーズなギャップレス再生を行うことができる。
【００４８】
また、本実施の形態においては、連続性判定情報によって連続であることが示された場合には、復号化処理の開始時のリセットを行わない。これにより、連続した一連の楽曲等に基づくファイルを復号化する場合に、時間的に前の関連を有する情報を利用して復号化処理を行うことができ、復号化の精度を向上させることが可能である。
【００４９】
図９は本発明の第２の実施の形態を示すフローチャートである。本実施の形態は第１の実施の形態と同様のハードウェア構成によって実現可能である。図９において図６と同一の手順には同一符号を付して説明を省略する。
【００５０】
一般的に再生装置は、複数の楽曲をシーケンシャルに再生（以下、順次再生という）する順次再生モードの他に、ランダム再生やプレイリスト再生のように、複数の楽曲を任意の順番で再生する任意再生モードを備える。
【００５１】
本実施の形態は、任意再生モードに対応したものである。本実施の形態はステップＳ１２に代えて、ステップＳ２１を採用すると共に、ステップＳ２２を付加した点が図６の動作フローと異なる。
【００５２】
ステップＳ２１は、連続性判定情報が連続であり、且つ再生モードが任意再生モードでないか否かを判定するものである。連続性判定情報が連続で、且つ任意再生モードでない、つまり順次再生モードである場合には、処理をステップＳ１６に移行する。即ち、再生モードが順次再生モードの場合には、図６と同様の処理を行うことになる。
【００５３】
連続性判定情報が連続でないか及び／又は再生モードが任意再生モードである場合には、ステップＳ１３において復号化処理を初期化する。即ち、この場合には、復号化において時間的に前の情報を利用する必要はないので、復号化処理のリセットが行われる。次いで、復号化部２３は、復号化ディレイサンプルを付加して復号化を行う（ステップＳ１４）。
【００５４】
次のステップＳ２２においては、連続性判定情報が連続であるか否かが判定される。連続でない場合には、任意再生モードにおいても、図６と同様の処理によって、復号化ディレイサンプル、符号化ディレイサンプル及びパディングサンプルが除去される（ステップＳ１５〜Ｓ１８）。
【００５５】
連続性判定情報によって連続が示された場合には、データ出力部２４は、復号化ディレイサンプルを残して、符号化ディレイサンプル及びパディングサンプルを除去する。（ステップＳ１７，Ｓ１８）。
【００５６】
即ち、本実施の形態においては、任意再生モードの場合で、連続性判定情報が連続の場合には、出力音声データに復号化ディレイサンプルを残すようにしたものであり、他の場合には図６と同様の動作が行われる。
【００５７】
ランダム再生等の任意再生モードにおいては、連続再生される２つの楽曲間に関連はないので、楽曲間に切れ目が合った方が聴感上の違和感は少ない。しかし、連続性判定情報によって連続が示される楽曲には無音部が存在しない。そこで、本実施の形態においては、ステップＳ２２において連続であると判定された場合には、復号化ディレイサンプルを残した出力音声データを出力する。これにより、連続性判定情報が連続である楽曲をランダム再生等する場合においても、楽曲間に無音部が再生され、違和感を少なくして聞くことができる。
【００５８】
このように本実施の形態においては、第１の実施の形態と同様の効果が得られると共に、連続性判定情報によって連続とされた楽曲についても、任意再生モードの場合には、楽曲間に無音部を付加して再生させることができ、聴感上、違和感が少ない再生が可能である。
【００５９】
なお、上記各実施の形態においては、符号化方式としてＭＰ３符号化方式を例に説明したが、符号化形式は適宜設定可能であり、例えば、AAC(MPEG2/MPEG4 AAC)方式等で符号化/復号化する場合にも同様に適用可能である。
【００６０】
また、上記各実施の形態においては、付加データを符号化ストリームに付加して出力する例について説明したが、付加データを別ファイルとして記録再生装置のメモリに記憶させ、再生時にメモリから付加データを読出すことで、上記各実施の形態と同様の作用効果を得ることができることは明らかである。
【００６１】
また、上記各実施の形態においては、連続性判定情報は、楽曲の末尾に無音部があるか否かのみによって判定する例について説明したが、楽曲の先頭に無音部があるか否かによって判定してもよく、また、楽曲の先頭及び末尾の両方に無音部があるか否かによって判定してもよい。
【図面の簡単な説明】
【００６２】
【図１】本発明の第１の実施の形態に係る記録再生装置の記録部を示すブロック図。
【図２】本発明の第１の実施の形態に係る記録再生装置の再生部を示すブロック図。
【図３】符号化部１３及び復号化部２３の動作を説明するための説明図。
【図４】符号化ストリームに付加される付加データを示す説明図。
【図５】記録時の動作を示すフローチャート。
【図６】再生時の動作を示すフローチャート。
【図７】リッピング及び再生時に付加されるデータの変化を示す説明図。
【図８】リッピング及び再生時に付加されるデータの変化を示す説明図。
【図９】本発明の第２の実施の形態を示すフローチャート。
【符号の説明】
【００６３】
１２…データ取得部、１３…符号化部、１４…ディレイサンプル数付加部、１５…パディングサンプル数付加部、１６…連続性判定情報付加部、１７…データ出力部。
【図１】
2010123225.tif 000003
【図２】
2010123225.tif 000004
【図３】
2010123225.tif 000005
【図４】
2010123225.tif 000006
【図５】
2010123225.tif 000007
【図６】
2010123225.tif 000008
【図７】
2010123225.tif 000009
【図８】
2010123225.tif 000010
【図９】
2010123225.tif 000011