(57)【要約】【課題】圧縮音楽データ再生時に音源に忠実な再生を実現する圧縮装置、圧縮方法、再生装置および再生方法を提供すること。【解決手段】本発明にかかる再生装置は、付加情報が付加された圧縮音楽データが入力される入力部と、入力部からの圧縮音楽データを、付加情報を参照してデコードする第１のデコーダと、デコーダがデコードしたデータを出力する出力部とを有する。圧縮音楽データは、音楽データの前後に、無音データが追加された、複数のフレームから構成された音楽データであって、付加情報は、無音データを除いた音楽データのフレームの数、及び最終フレームが有する音楽データのサンプル数を含み、第１のデコーダは、圧縮音楽データから音楽データの部分のみをデコードするものである。【選択図】図２
2011209412.tif 000002
【特許請求の範囲】
【請求項１】
音楽データを複数のフレームで構成された圧縮音楽データに圧縮し、圧縮音楽データの前後に元の音楽データとは異なる無音データを付加する圧縮部と、
前記圧縮部が作成した圧縮音楽データのうち、前記無音データ部分を除いた前記音楽データ部分のみをデコード又は再生するための付加情報を作成して前記圧縮音楽データに付加する付加情報作成部とを有し、
前記圧縮音楽データは、前記無音データが付加された複数のフレームから構成された音楽データであって、
前記付加情報は、前記音楽データのフレームの数、及び最終フレームが有する前記音楽データのサンプル数を含む圧縮装置。
【請求項２】
付加情報が付加された圧縮音楽データが入力される入力部と、
前記入力部からの前記圧縮音楽データを、前記付加情報を参照してデコードする第１のデコーダと、
前記デコーダがデコードしたデータを出力する出力部とを有し、
前記圧縮音楽データは、複数のフレームで構成され、元の音楽データの前後に、当該音楽データとは異なる無音データが付加された音楽データであって、
前記付加情報は、前記音楽データのフレームの数、及び最終フレームが有する前記音楽データのサンプル数を含み、
前記第１のデコーダは、前記圧縮音楽データから前記音楽データ部分のみをデコードする、再生装置。
【請求項３】
前記第１のデコーダに換えて、１曲ごとに交互に前記圧縮音楽データをデコードする第２及び第３のデコーダを有し、
前記出力部は、前記第２及び第３のデコーダがデコードしたデータをそれぞれ出力する第１及び第２の出力部を有し、
前記第１の出力部は、前記付加情報を参照し、前記第２の出力部がｎ（ｎは自然数）番目の音楽データ部分の出力が終わるのと同時に、（ｎ＋１）番目の音楽データ部分の出力を開始し、
前記第２の出力部は、前記付加情報を参照し、前記第１の出力部が前記（ｎ＋１）番目の音楽データ部分の出力が終わるのと同時に、（ｎ＋２）番目の音楽データ部分の出力を開始する請求項２記載の再生装置。
【請求項４】
ｆ（ｎ）をｎ番目の前記圧縮音楽データのフレーム数、ｓｆｆ（ｎ）をｎ番目の前記圧縮音楽データの最終フレーム数、Ｒを前記音楽データのサンプリングレートとしたとき、前記第２又は第３のデコーダのうち１がｎ番目の前記圧縮音楽データのデコードを開始してから前記他のデコーダが次の曲の圧縮音楽データのデコードを開始するまでの時間ｔは、
ｔ＝（（ｆ（ｎ）＋１−２）×１０２４＋ｓｆｆ（ｎ））×１／Ｒ
である請求項２又は３記載の再生装置。
【請求項５】
複数のフレームで再構成され、元の音楽データの前後に、当該音楽データとは異なる無音データを付加した圧縮音楽データを作成する圧縮ステップと、
前記圧縮音楽データのうち、前記無音データ部分を除いた前記音楽データ部分のみをデコード又は再生するための付加情報を作成して前記圧縮音楽データに付加する付加情報作成ステップとを有し、
前記圧縮ステップでは、前記音楽データを圧縮し、
前記付加情報作成ステップでは、前記音楽データ部分のフレームの数、及び最終フレームが有する前記音楽データのサンプル数を含む付加情報を前記圧縮音楽データに付加する圧縮方法。
【請求項６】
複数のフレームで再構成され、元の音楽データの前後に、当該音楽データとは異なる無音データを付加した圧縮音楽データを作成する圧縮ステップと、
前記デコードされたデータを出力する出力ステップとを有し、
前記圧縮音楽データは、圧縮される際、音楽データに当該音楽データとは異なる無音データを付加され、複数のフレームに分割された後圧縮されたものであって、
前記付加情報は、前記無音データ部分を除いた前記音楽データのフレームの位置、フレームの数、及び最終フレームが有する前記音楽データのサンプル数を含み、
前記デコードステップは、前記圧縮音楽データから前記音楽データ部分のみをデコードする、再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は再生装置、再生方法およびプログラムに関し、特に圧縮音楽データを再生する再生装置、再生方法およびプログラムに関する。
【背景技術】
【０００２】
ＣＤ等の音源の楽曲を圧縮記録し、再生する携帯音楽端末や携帯電話、カーナビが普及している。これらの機器は、ＣＤ等の音源を持ち歩く場合に比べて、より小さい容積の機器の中により多くの楽曲を保存し、再生できる点や、通常、１曲を１個のデータファイルとして記録することから、複数のＣＤ等、音源をまたいで楽曲を検索、連続再生できる等の利便性がある。
【０００３】
図１０は、楽曲の圧縮データを示す図である。図１０に示すように、圧縮に使われるＡＡＣ（Advanced Audio Coding）、ＭＰ３(MPEG Audio Layer-3)、ＡＣ３(Audio code number 3)、ＡＴＲＡＣ(Adaptive Transform Acoustic Coding)等のアルゴリズムは、原理上、圧縮時に各ファイルの冒頭に１フレーム分の無音部分を付加してしまう。ここで、「フレーム」とは、音源データをＡＡＣ等の圧縮アルゴリズムで圧縮したデータの最小単位であり、１フレームには１０２４個の音声サンプルが含まれる。したがって、ライブ音源やクラシック音楽のように楽曲間に無音部がない楽曲を再生する場合には、音源には存在しない楽曲間の無音部(音声ギャップ)を再生してしまう。
【０００４】
ここで、圧縮データの先頭に１フレーム分の無音部を付加してしまうのはＡＡＣ、ＭＰ３、ＡＣ３、ＡＴＲＡＣ等の圧縮アルゴリズムで使われる修正離散コサイン変換(Modified Discrete Cosine Transform：ＭＤＣＴ)が原因である。ＭＤＣＴは、音源データの音声信号から周波数スペクトルへの変換である。この変換は音声信号を「ブロック」という単位に分割し、ブロックごとに実行される。その際に、連続するブロックの境界で、ブロックひずみと呼ばれる原音に無いひずみが入るのを避けるために、変換ブロックをオーバラップさせる。図１１は、原音の楽曲データをブロックごとに分割した図である。このとき、先頭の音声信号には、直前に音源が無い。そのため、先頭のブロックの前には無音のブロックを想定した変換を行う。その結果、変換後のデータの先頭に無音部が付加される。ＡＡＣ等の圧縮アルゴリズムおよび圧縮データの先頭に１フレーム分の無音部が付加される原理については、非特許文献１及び非特許文献２に詳しく記載されている。
【０００５】
ところで、圧縮音楽データを再生する際に、音源に無い楽曲間の無音部を再生しないようにする技術が、特許文献１に記載されている。特許文献１に記載の技術では、操作部によって、ユーザが録音モードおよび再生モードを、「通常モード」または、「ライブ版モード」から選択、指定できるようになっている(特許文献１および特許文献１の図１参照)。
【０００６】
録音モードとして通常モードが指定された場合、エンコード部および録音部は、曲ごとに圧縮ファイルを分けて音楽ファイルとして記録する。これは、一般に広く採用されている圧縮音楽記録の方法である。
【０００７】
録音モードとしてライブ版モードが指定された場合、エンコード部および音楽ファイル記録部によって音源全体を１つの音楽ファイルとして記録するとともに、位置情報ファイル記録部によって各曲の音楽データ情報を位置情報ファイルに記録する。図１２は通常版モードおよびライブ版モードで生成された音楽ファイルを示す図である。特許文献１に記載の技術では、音源全体を１つの音楽ファイルとして記憶することにより、音源に無い楽曲間の無音部が再生されることを防いでいる。
【０００８】
特許文献２には、楽曲間の無音部を再生しないようにする技術が記載されている。図１３は、圧縮楽曲データを示す図である。特許文献２に記載の技術では、楽曲データを再生する際に制御部が楽曲データの再生と並行して、再生中の楽曲番号Ｎの楽曲データの末尾部分をデコードする（特許文献２の図１および図３参照）。そして、デコードした末尾部分における区間平均ボリューム値を求める。
【０００９】
次に制御部は、楽曲番号Ｎ＋１、つまり次に再生する楽曲データの先頭部分をデコードする。そして、制御部は、デコードした先頭部分における区間平均ボリューム値を求める。制御部は、上記で求めた末尾部分及び先頭部分の区間平均ボリューム値を比較し、両区間平均ボリューム値が等しいかどうかを判別する。そして、等しいと判別した場合、制御部１０は、楽曲番号Ｎの楽曲データの末尾、および、楽曲番号Ｎ＋１の楽曲データの先頭に付加された無音部を削除する。以上により、音源データの楽曲間に無音部が存在するかどうかを推定し、無音部が存在しないと判断した場合に、圧縮楽曲データの無音部を削除することで、再生時に無音部が再生されることを避ける。
【００１０】
特許文献３には、複数の曲の連続再生を行うための技術が記載されている。特許文献３に記載の技術では、複数の曲の連続再生を円滑に行うために、前の曲の終了前に次の曲の再生を開始する。次の曲の再生を開始するための条件として、再生開始時間や音量レベルを設定することが選択でき、それにより、前の曲の最後の無音部分を再生しないようにすることができる。
【００１１】
特許文献４には、曲の間のギャップを抑制するために、音楽データの振幅レベルを解析する技術が記載されている。音楽データの振幅レベルを解析することで、無音部分を検出し、当該検出した無音部分を削除して再生する。また、無音と判断するための閾値を変えることで、ライブ盤の音楽データと、通常の１曲１曲が明確に分かれている音楽データとを区別し、ライブ盤であれば無音部分を削除する。
【先行技術文献】
【特許文献】
【００１２】
【特許文献１】特開２００４−９３７２９号公報
【特許文献２】特開２００７−１７９６０４号公報
【特許文献３】特開２００３−０５８１９２号公報
【特許文献４】特開２００８−２０９９０３号公報
【非特許文献】
【００１３】
【非特許文献１】ＰＩＯＮＥＥＲ  Ｒ＆Ｄ  Ｖｏｌ．７  Ｎｏ．２  鈴木雅美著「ＭＰＥＧ−２  Ａｄｖａｎｃｅｄ  Ａｕｄｉｏ  Ｃｏｄｉｎｇ  (AAC)方式の解説とＭＰＥＧ-４ Ａｕｄｉｏの標準化動向」ｐ.５７〜ｐ．５９
【非特許文献２】ＩＳＯ/ＩＥＣ「１３８１８−７  Ｉｎｆｏｒｍａｔｉｏｎ  ｔｅｃｈｎｏｌｏｇｙ  −  Ｇｅｎｅｒｉｃ  Ｃｏｄｉｎｇ  ｏｆ  ｍｏｖｉｎｇ  ｐｉｃｔｕｒｅ  ａｎｄ  ａｓｓｏｃｉａｔｅｄ  ａｕｄｉｏ  ｉｎｆｏｒｍａｔｉｏｎ− Ｐａｒｔ ７．Ａｄｖａｎｃｅｄ  Ａｕｄｉｏ  Ｃｏｄｉｎｇ  (AAC) Ｆｏｕｒｔｈ ｅｄｉｔｉｏｎ」１５．３．３ （ｐ．１０１）
【発明の概要】
【発明が解決しようとする課題】
【００１４】
しかしながら、特許文献１に記載の技術では、録音をする際に、ユーザが楽曲間に無音部が存在する通常版か、楽曲間に無音部の存在しないライブ版かを判断し、指定する必要がある。
【００１５】
また、ライブ版音源の場合、音源全体を１ファイルとして保存するため、ファイルの容量が大きくなる。図１４は、記憶媒体の空き容量と音源のファイルの大きさを示す図である。図１４に示すように、記録媒体の空き領域が分散していた場合、１曲ずつに分割されていれば記憶可能であった場合でも、ライブ版音源のように、ファイルが大きくなると、記憶できない場合がある。
【００１６】
さらに、特許文献１に記載の技術では、ライブ版モードで記録されたファイルを再生する際には、音楽ファイル再生部およびデコード部は、音源全体が１つになった音楽ファイルを再生する。このとき、ユーザによる曲指定が行われたときは、位置情報ファイル参照部によって位置情報ファイルを参照し、当該指定された位置から再生を行う。そのため、音源全体＝１ファイルのライブ版モードで記録された音楽データを再生する場合と、１曲＝１ファイルの通常モードで記録された音楽データを再生する場合との２種類の再生方法が必要になり、処理が複雑になる、という問題がある。
【００１７】
特許文献２に記載の技術では、音源の曲間に無音部が存在するかどうかではなく、前の曲の末尾の区間平均ボリューム値と次の曲の先頭の区間平均ボリューム値が等しくなると、無音部を削除してしまう。よって、音源の曲間に無音部がある場合でも、偶然前の曲の末尾の区間平均ボリューム値と次の曲の先頭の区間平均ボリューム値が等しくなった場合には、楽曲間の無音部が削除されてしまい、音源に忠実な再生が出来ない場合がある。
【００１８】
特許文献３に記載の技術では、複数の楽曲を連続して再生する条件を、楽曲に合わせてユーザが判断し、選択する必要がある。
【００１９】
特許文献４に記載の技術では、曲の間のギャップを削除するために、音楽データの振幅を測定するため、再生装置には必ず振幅レベルを解析するシステムが必要になる。
【課題を解決するための手段】
【００２０】
本発明にかかる圧縮装置は、音楽データの前後に、当該音楽データとは異なる無音データを追加し、エンコードして圧縮音楽データを作成する圧縮部と、圧縮部が作成した圧縮音楽データのうち、無音データ部分を除いた音楽データの部分のみをデコード又は再生するための付加情報を作成して圧縮音楽データに付加する付加情報作成部とを有する。圧縮音楽データは、圧縮時に、複数のフレームに再構成された音楽データであって、圧縮時に無音データが追加されている。付加情報は、フレームの数、及び最終フレームが有する音楽データのサンプル数を含むものである。
【００２１】
これにより、当該圧縮データのうち無音データ部分を除いた、音楽データが圧縮された部分を示す付加情報を付加した圧縮音楽データを作成する。
【００２２】
本発明にかかる再生装置は、付加情報が付加された圧縮音楽データが入力される入力部と、入力部からの圧縮音楽データを、付加情報を参照してデコードする第１のデコーダと、デコーダがデコードしたデータを出力する出力部とを有する。圧縮音楽データは、圧縮時に、複数のフレームに再構成された音楽データであり、音楽データの前後に、当該音楽データとは異なる無音データが追加されたものであって、付加情報は、フレームの数、及び最終フレームが有する音楽データのサンプル数を含み、第１のデコーダは、圧縮音楽データから音楽データの部分のみをデコードするものである。
【００２３】
これにより、圧縮音楽データのうち、無音データ部分を除いた、音楽データが圧縮された部分のみをデコードすることができる。
【発明の効果】
【００２４】
圧縮音楽データ処理分野における、圧縮音楽データ再生時に音源に忠実な再生を実現する圧縮装置、圧縮方法、再生装置および再生方法を提供することができる。
【図面の簡単な説明】
【００２５】
【図１】実施の形態１にかかる圧縮装置１を示す図である。
【図２】実施の形態１にかかる圧縮音楽データ１２を示す図である。
【図３】実施の形態１にかかる音楽データを圧縮する際の圧縮装置１の動作を示すフローチャートである。
【図４】実施の形態１にかかる再生装置２を示す図である。
【図５】実施の形態１にかかる再生装置２が圧縮音楽データ１２を再生する際の動作を示すフローチャートである。
【図６】実施の形態２にかかる再生装置３を示す図である。
【図７】実施の形態２にかかるｎ曲目の再生音楽データと、ｎ＋１曲目の再生音楽データの再生するタイミングを示す図である。
【図８】実施の形態２にかかるｎ曲目の再生音楽データと、ｎ＋１曲目の再生音楽データの再生するタイミングを示す図である。
【図９】実施の形態２にかかる再生装置３の動作を示すフローチャートである。
【図１０】従来の楽曲の圧縮データを示す図である。
【図１１】原音の楽曲データをブロックごとに分割した図である。
【図１２】従来の通常版モードおよびライブ版モードで生成された音楽ファイルを示す図である。
【図１３】従来の圧縮楽曲データを示す図である。
【図１４】従来の記憶媒体の空き容量と音源のファイルの大きさを示す図である。
【発明を実施するための形態】
【００２６】
実施の形態１
以下、図面を参照して本発明の実施の形態について説明する。説明の明確化のため、以下の記載及び図面は、適宜、省略及び簡略化がなされている。また、様々な処理を行う機能ブロックとして図面に記載される各要素は、ハードウェア的には、ＣＰＵ、メモリ、その他の回路で構成することができ、ソフトウェア的には、メモリにロードされたプログラムなどによって実現される。したがって、これらの機能ブロックがハードウェアのみ、ソフトウェアのみ、またはそれらの組合せによっていろいろな形で実現できることは当業者には理解されるところであり、いずれかに限定されるものではない。また、以下の図面に示す各装置の構成は、例えば記憶装置に読み込まれたプログラムをコンピュータ（ＰＣや携帯端末装置等）上で実行することにより実現される。また、これらのプログラムは、ＣＤ−ＲＯＭや光ディスク等の情報記憶媒体に記憶され、もしくはインターネット等のネットワークを介して配布され、コンピュータにインストールされることになる。
【００２７】
図１は、本実施の形態にかかる圧縮装置１を示す図である。本実施の形態にかかる圧縮装置１は、圧縮部１０と付加情報作成部１１とを有する。
【００２８】
圧縮部１０は、音楽データを圧縮する。その際、音楽データは複数のフレームで再構成され、音楽データの前後には、当該音楽データとは異なる無音データが追加される。
【００２９】
付加情報作成部１１は、圧縮部１０が圧縮したデータのうち、音楽データの部分のみをデコード又は再生するための付加情報を作成し、当該圧縮されたデータに付加し、圧縮音楽データ１２を生成する。
【００３０】
ここで、圧縮音楽データ１２について説明する。図２は、圧縮音楽データ１２を示す図である。圧縮音楽データ１２は、圧縮時に、複数のフレームで再構成された音楽データであって、無音データとしての無音部１４及び１６を追加されたものである。付加情報としてのヘッダ１３は、音楽データのフレーム数、及び最終フレームが有する音楽データのサンプル数の情報を含む。
【００３１】
無音部１４は、ＡＡＣ、ＭＰ３、ＡＣ３、ＡＴＲＡＣ等のアルゴリズムによって音楽データが圧縮される際に付加されるものである。
【００３２】
無音部１６は、音楽データがデジタル化される際に付加されるものであり、音楽データの最終フレームに含まれるサンプル数をフレームの長さと同じにするために付加されるものである。
【００３３】
これにより、本実施の形態にかかる圧縮装置１は、元の音楽データが圧縮された部分を示す付加情報を付加した圧縮音楽データ１２を作成できる。
【００３４】
次に、元の音楽データを圧縮する際の動作について、さらに説明する。図３は音楽データを圧縮する際の圧縮装置１の動作を示すフローチャートである。圧縮部１０は、ＡＡＣ、ＭＰ３、ＡＣ３、ＡＴＲＡＣ等のアルゴリズムによって音楽データを圧縮し（ステップＳ２１）、付加情報作成部１１は、付加情報を作成し、圧縮された音楽データにヘッダ１３として付加する（ステップＳ２２）。そして、作成した圧縮音楽データ１２を記録媒体に記録する(ステップＳ２３)。
【００３５】
本実施の形態にかかる圧縮装置１は、音楽データの圧縮時に、原音に無い無音部を削除するために必要な情報である、該当楽曲のフレーム数および最終フレームの音楽データのサンプル数を圧縮音楽データ１２の先頭のヘッダ１３に付加する。これにより、ヘッダ１３から、圧縮楽曲データのうち、原音を圧縮した部分の位置および長さを読み取ることができる。
【００３６】
次に、再生装置２について説明する。図４は、本実施の形態にかかる再生装置２を示す図である。再生装置２は、入力部２４と、デコーダ２５と、出力部２６とを有する。
【００３７】
入力部２４は、外部からヘッダ１３が付加された圧縮音楽データ１２を入力する。
【００３８】
第１のデコーダとしてのデコーダ２５は、入力部２４からの圧縮音楽データ１２を、ヘッダ１３を参照し、圧縮音楽データ１２から、音楽データが圧縮された部分のみデコードする。
【００３９】
出力部２６は、デコーダ２５がデコードしたデータを外部に出力し、再生する。
【００４０】
デコーダ２５が、音楽データが圧縮された部分のみをデコードするため、再生装置２は、圧縮時に付加された無音部分を再生することなく、より音楽データに忠実に圧縮音楽データを再生することができる。
【００４１】
次に、本実施の形態にかかる再生装置２について、さらに詳細に説明する。図５は、再生装置２が圧縮音楽データ１２を再生する際の動作を示すフローチャートである。まず、入力部２４は、外部の記憶装置から圧縮音楽データ１２を読み込む（ステップＳ３１）。
【００４２】
次に、デコーダ２５は、圧縮音楽データ１２のヘッダ１３を参照し、圧縮音楽データ１２のうち、音楽データ部分のフレーム数および最終フレームが有する音楽データのサンプル数を読み込み（ステップＳ３２）、当該ヘッダ１３の情報に基づいて、音楽データが圧縮された部分のみをデコードし、出力部２６に出力する（ステップＳ３３）。出力部２６はデコーダ２５から受け取ったデータを再生する（ステップＳ３４）。連続して曲が再生される場合（ステップＳ３５：Ｙｅｓ）、ステップＳ３１に進み、連続して曲が再生されない場合（ステップＳ３５：Ｎｏ）、終了する。
【００４３】
本実施の形態では、圧縮音楽データのうち、もともとの音楽データの部分のみデコードして再生するため、音楽データが圧縮される際に付加される、音楽データとは異なる無音部分を再生することなく、音楽データにより忠実に、連続して曲を再生できる。
【００４４】
実施の形態２
以下、図面を用いて本実施の形態について説明する。なお、説明の無駄を省略するため、実施の形態１と同一の構成要素は同一の符号を付し、その詳細な説明は省略する。
【００４５】
図６は、本実施の形態にかかる再生装置３を示す図である。再生装置３は、実施の形態１のデコーダ２５に換えて、第２及び第３のデコーダとしてのデコーダ２７および２８を有する。また、出力部２６にかえて、デコーダ２７および２８がデコードしたデータをそれぞれ出力する第１及び第２の出力部としての出力部３７および出力部３８と、出力部３７及び出力部３８が圧縮音楽データ１２を出力するタイミングを制御する制御部３６とを有する。
【００４６】
制御部３６は、ヘッダ１３を参照し、出力部３７に、（ｎ＋１）番目の音楽データの出力を開始するタイミングを出力する。出力部３７は、制御部３６から入力されたタイミングに基づき、出力部３８のｎ（ｎは自然数）番目の音楽データ部分の出力が終わるのと同時に、（ｎ＋１）番目の音楽データ部分の出力を開始する。
【００４７】
制御部３６は、ヘッダ１３を参照し、出力部３７に、（ｎ＋２）番目の音楽データの出力を開始するタイミングを出力する。出力部３８は、制御部３６から入力されたタイミングに基づき、出力部３７が（ｎ＋１）番目の音楽データ部分の出力が終わるのと同時に、（ｎ＋２）番目の音楽データ部分の出力を開始する。
【００４８】
すなわち、出力部３７及び３８は、どちらか１の出力部が前の曲の再生音楽データの再生をしている間に、他の出力部が次の曲の再生音楽データの再生を開始する。その際、当該１の出力部が、前の曲の音楽データ部分の再生を終了するのと同時に、当該他の出力部が次の曲の音楽データ部分を再生しはじめるよう、制御部３６はヘッダ１３を参照し、タイミングを調整する。
【００４９】
これにより、音楽データにはない無音部分が、前の曲、又は次の曲の音楽データの部分と同時に再生されるため、無音部分はユーザに聞こえない。よって、特に連続して曲を再生する際、音楽データに忠実に再生することができる。
【００５０】
本実施の形態について、更に説明する。図７は、ｎ曲目の再生音楽データと、（ｎ＋１）曲目の再生音楽データの再生するタイミングを示す図である。図７（ａ）は、ｎ曲目圧縮音楽データ１２が、最終フレームに無音部１６を有していない場合を示す図である。ｎ曲目の再生音楽データを出力部３７が再生し、（ｎ＋１）曲目の再生音楽データを出力部３８が再生するものとして説明する。
【００５１】
デコーダ２７は、ｎ曲目の圧縮音楽データ１２をデコードし、ｎ曲目の再生音楽データを出力部３７に出力する。出力部３７は、ｎ曲目の圧縮音楽データ１２のヘッダ１３を参照し、ｎ曲目の圧縮音楽データ１２が、最終フレームに無音部１６を有していないことを読み取り、出力部３８に出力する。
【００５２】
出力部３７が再生音楽データの再生を開始すると、デコーダ２８は（ｎ＋１）曲目の圧縮音楽データ１２をデコードし、出力部３８に再生音楽データを出力する。出力部３８は、（ｎ＋１）曲目の圧縮音楽データのヘッダ１３を参照し、（ｎ＋１）曲目の圧縮音楽データ１２は、先頭に無音部１４を１フレーム有していることを読み取る。この際、（ｎ＋１）曲目以降も連続して曲を再生する場合は、（ｎ＋１）曲目の圧縮音楽データ１２が有する無音部１６の情報を出力部３７に出力する。
【００５３】
出力部３８は、出力部３７から受け取ったｎ曲目の圧縮音楽データ１２の無音部１６情報、及びｎ＋１曲目の圧縮音楽データ１２の無音部１４から、（ｎ＋１）曲目の再生を開始するタイミングを算出し、出力部３８は、出力部３７がｎ曲目の再生音楽データの、最終フレーム部分の再生を開始するのと同時に、（ｎ＋１）曲目の再生音楽データの再生を開始する。
【００５４】
これにより、圧縮の際付加される無音部分を再生することなく、曲と曲の間を連続して再生することができる。
【００５５】
図７（ｂ）は、ｎ曲目の圧縮音楽データ１２が、最終フレームに無音部１６を有していた場合を示す図である。図（ａ）の場合と同様に、ｎ曲目の再生音楽データを出力部３７が再生し、（ｎ＋１）曲目の再生音楽データを出力部３８が再生するものとする。
【００５６】
デコーダ２７は、ｎ曲目の圧縮音楽データ１２をデコードし、ｎ曲目の再生音楽データを出力部３７に渡す。出力部３７は、ｎ曲目の圧縮音楽データ１２のヘッダ１３を参照し、ｎ曲目の圧縮音楽データ１２が、最終フレームに無音部１６を有していることを読み取り、出力部３８に出力する。
【００５７】
出力部３７が再生音楽データの再生を開始すると、デコーダ２８は（ｎ＋１）曲目の圧縮音楽データ１２をデコードし、出力部３８に再生音楽データを出力する。出力部３８は、（ｎ＋１）曲目の圧縮音楽データのヘッダ１３を参照し、（ｎ＋１）曲目の圧縮音楽データ１２は、先頭に無音部１４を１フレーム有していることを読み取る。
【００５８】
出力部３８は、出力部３７から受け取ったｎ曲目の圧縮音楽データ１２の無音部１６情報、及び（ｎ＋１）曲目の圧縮音楽データ１２の無音部１４から、（ｎ＋１）曲目の再生を開始するタイミングを算出する。
【００５９】
図７（ｂ）の場合は、出力部３８は、ｎ曲目の再生音楽データの最終フレームの開始位置から、ｎ曲目の圧縮音楽データ１２が有する無音部１６の長さだけ遡った位置を出力部３７が再生し始めるタイミングと、出力部３８が（ｎ＋１）曲目の音楽データ部分の再生を開始するタイミングとを同時にする。これにより、本実施の形態にかかる再生装置３は、出力部の再生するタイミングを、ヘッダの有する付加情報に基づいて調整することにより、音楽データとは異なる無音区間がユーザに聞こえないようにすることができる。そして、ｎ曲目の圧縮音楽データ１２の最終フレームに無音部１６が付加されていた場合でも、圧縮の際付加された無音部分を再生することなく、曲と曲の間を連続して再生することができる。
【００６０】
図８は、ｎ曲目の再生音楽データと、（ｎ＋１）曲目の再生音楽データの再生するタイミングを示す図である。図８（ａ）は、（ｎ＋１）曲目の音楽データにもともと無音部分がある場合を示す。この場合、本実施の形態では、圧縮時に付加された無音部１４のみｎ曲目の音楽データと重ねて再生し、（ｎ＋１）曲目の音楽データにもともと存在した無音部分については、ｎ曲目の音楽データ部分と重ねて再生しない。
【００６１】
図８（ｂ）は、ｎ曲目の圧縮音楽データ１２が、無音部１６を有し、（ｎ＋１）曲目の圧縮音楽データ１２が、先頭に無音部１４を１フレーム有し、さらにもともと（ｎ＋１）曲目の音楽データが無音部分を有している場合を示す。この場合、（ｎ＋１）曲目の無音部１４と、ｎ曲目の音楽データとを合わせて再生する。このようにすることにより、音楽データがもともと有していた無音部分を再生することができ、音楽データに忠実に再生することができる。
【００６２】
出力部３７および３８が再生音楽データの再生を開始するタイミングについてさらに説明する。制御部３６は、ヘッダ１３に基づいて、二つの出力部のうち１に再生音楽データを再生させながら、他の出力部に（ｎ＋１）曲目の再生音楽データの再生を開始させるタイミングを調整する。このとき、ｆ[ｎ]をｎ曲目のフレーム数、ｓｆｆ[ｎ]をｎ曲目の最終フレームの有音サンプル数、Ｒを音楽データのサンプリングレートとするとき、ｎ曲目の再生音楽データの再生が開始されてから、（ｎ＋１）曲目の再生音楽データが再生されるまでの時間ｔは、
ｔ＝((ｆ[ｎ]＋１−２)×１０２４＋ｓｆｆ[ｎ])×１／Ｒ    …（式１）
とする。圧縮データの先頭には無音フレームが付加されているため、ｎ曲目の圧縮データのフレーム数はｆ[ｎ＋１]である。また、サンプリングレートは原音がＣＤの場合は４４．１ＫＨｚである。よって、時間ｔ後にｎ＋１曲目の再生を開始することにより、音楽データにより忠実に連続して曲の再生ができる。
【００６３】
次に、再生装置３の動作について説明する。図９は、再生装置３の動作を示すフローチャートである。まず、デコーダ２７が、ｎ曲目との圧縮音楽データ１２のデコードを行い、ｎ曲目の再生音楽データを制御部３６及び出力部３７に出力する（ステップＳ４１）。制御部３６は、デコーダ２７から入力された情報から、ｎ曲目の圧縮音楽データ１２のヘッダ１３の情報を取得する。今回の場合、１、２曲目の再生音楽データから、ヘッダ１３が有する音楽データ部分のフレーム位置、フレーム数および最終フレームのサンプル数を取得する（ステップＳ４２）。
【００６４】
次に、制御部３６は、ｎ曲目の圧縮音楽データ１２のヘッダ１３の情報を、出力部３８に出力する。（ステップＳ４３）。次に、再生部３７はｎ曲目の再生音楽データを再生する（ステップＳ４４）。次に、ｎ曲目の再生が開始されると、デコーダ２８は（ｎ＋１）曲目の圧縮音楽データ１２をデコードし、制御部３６及び出力部３８に出力する（ステップＳ４５）。制御部３６は、ｎ曲目の圧縮音楽データ１２のヘッダ１３の情報を取得する。さらに、制御部３６は、ｎ曲目の圧縮音楽データ１２のヘッダ１３の情報、および（ｎ＋１）曲目の情報から、（式１）を用いてｔを算出し、出力部３８に出力する（ステップＳ４５）。出力部３８は、ｎ曲目の再生開始から、（式１）を用いて算出されたｔ時間後に、（ｎ＋１）曲目の再生を開始する（ステップＳ４６）。
【００６５】
次に、更に再生する曲がある場合（ステップＳ４７：Ｙｅｓ）、ステップＳ４４に戻り、デコーダ２７が（ｎ＋２）曲目のデコードを開始する。ステップＳ４８において、次に再生する曲がない場合（ステップＳ４７：Ｎｏ）、再生を終了する。前述したように、デコーダ２７及びデコーダ２８と、出力部３７と出力部３８は１曲づつ交互にデコードと再生を行う。また、ここで演奏する曲順は、ＣＤ等の音楽データの楽曲順、ユーザが指定した楽曲順、再生装置３がランダムに選択した楽曲順等が考えられるが、これらに限らない。楽曲順は再生リストとして制御部３６が保持するようにしてもよい。
【００６６】
更に、本実施の形態では、ヘッダの付加情報に基づいて、出力部の再生するタイミングを調整する。実施の形態１に比べ、より簡易な制御で、圧縮音楽データの有する元の音楽データの部分のみ再生することができる。
【００６７】
本実施の形態にかかる圧縮装置は、音楽データを圧縮した後、音楽データを圧縮した部分の情報を有する付加情報をヘッダに付加して圧縮音楽データを作成する。そのため、圧縮音楽データから音楽データとは異なる無音部分を除いて再生することができる。よって、ライブ盤のように、音楽データの楽曲間に無音部が無い場合でも、１曲ごとに圧縮しても途切れなく再生されるので、ライブ盤の音楽データであっても、１曲ごとに圧縮することができる。それにより、記憶媒体の空き容量を有効に使うことができる。
【００６８】
更に、音楽データの楽曲間に無音部がない場合でも通常の音楽データと同じ圧縮、再生処理を行うため、例えばユーザが圧縮、再生装置のモードを設定するという操作、及び再生装置が音楽データの無音部の有無に応じて複数の再生手段を有することが不要である。
【００６９】
また、本実施の形態においては、再生する曲のデータから無音部を判断しないため、元の音楽データにより忠実に再生音楽データを再生できる。
【００７０】
なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。
【符号の説明】
【００７１】
１  圧縮装置
２  再生装置
３  再生装置
１０  圧縮部
１１  付加情報作成部
１２  圧縮音楽データ
１３  ヘッダ
１４  無音部
１６  無音部
２４  入力部
２５  デコーダ
２６  出力部
２７  デコーダ
２８  デコーダ
３６  制御部
３７  出力部
３８  出力部
【図１】
2011209412.tif 000003
【図２】
2011209412.tif 000004
【図３】
2011209412.tif 000005
【図４】
2011209412.tif 000006
【図５】
2011209412.tif 000007
【図６】
2011209412.tif 000008
【図７】
2011209412.tif 000009
【図８】
2011209412.tif 000010
【図９】
2011209412.tif 000011
【図１０】
2011209412.tif 000012
【図１１】
2011209412.tif 000013
【図１２】
2011209412.tif 000014
【図１３】
2011209412.tif 000015
【図１４】
2011209412.tif 000016