(57)【要約】【課題】曲間に無音時間が存在しないライブ版ＣＤを圧縮ファイルに録音した場合にも、曲間で音切れが発生せず、かつ、指定曲再生もできるようにする。【解決手段】ライブ版ＣＤ５０の全体を１つの圧縮ファイル３０に保存することにより、再生時に曲間でファイル検索する必要をなくし、曲間における音切れを防止できるようにする。また、音楽ファイル３０中に含まれる各曲の開始位置を表す音楽データ情報（ＭＰ３のフレーム番号等）を位置情報ファイル４０に保存し、再生時にこれを参照して指定された曲から再生を開始するようにすることにより、曲番指定再生等を行うこともできるようにする。【選択図】　　　　図１
2004093729.tif 000002
【特許請求の範囲】
【請求項１】
曲間に無音時間が存在しない音楽ソースの全体を所定の圧縮形式にてエンコードし、圧縮された音楽データを１つのファイルに保存する音楽ファイル保存手段と、
上記音楽ファイル保存手段により保存される音楽ファイル中に含まれる各曲の開始位置を表す音楽データ情報を取得し、上記音楽ファイルとは別のファイルに保存する位置情報ファイル保存手段とを備えたことを特徴とする音楽データの記録装置。
【請求項２】
上記位置情報ファイル保存手段は、上記音楽ソースより曲尾情報を取得する度に、上記所定の圧縮形式に従ってそのとき記録される基本単位の位置を上記音楽データ情報として取得し、位置情報ファイルに逐次保存することを特徴とする請求項１に記載の音楽データの記録装置。
【請求項３】
請求項１または２に記載の音楽ファイルおよび位置情報ファイルに基づいて音楽データを再生する装置であって、
ユーザが所望の曲を指定するための操作手段と、
上記操作手段により所望の曲が指定されたときに、上記位置情報ファイルを参照して当該指定された曲の開始位置を認識し、その開始位置から上記音楽ファイルを再生する再生手段とを備えたことを特徴とする音楽データの再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は音楽データの記録装置及び再生装置に関し、特に、曲間に無音時間が存在しないライブ版の音楽ソースを他の記録メディアに録音し、再生する方式に関するものである。
【０００２】
【従来の技術】
オーディオ装置の殆どには、再生機能の他に録音機能が備えられており、ＣＤ（Ｃｏｍｐａｃｔ　Ｄｉｓｃ）の音楽をカセットテープやＭＤ（Ｍｉｎｉ　Ｄｉｓｃ）などに録音して楽しむことができるようになっている。最近では、デジタルの音楽ソースをＭＰ３（ＭＰＥＧオーディオ−レイヤ３）やＡＴＲＡＣ３（Ａｄａｐｔｉｖｅ　Ｔｒａｎｓｆｏｒｍ　Ａｃｏｕｓｔｉｃ　Ｃｏｄｉｎｇ）などの形式に従って圧縮し、圧縮されたデータをファイルとして保存することがよく行われる。
【０００３】
ＭＰ３やＡＴＲＡＣ３等のオーディオファイルへの録音に関しては、１つの曲が１つのファイルとして保存される。これは、曲ごとにファイルを分けることによってファイル検索を可能とし、ユーザが所望の曲を指定して再生することができるようにするためである。
【０００４】
ところで、ＣＤの中には、曲間に無音時間が存在しないライブ版ＣＤがある。このようなライブ版ＣＤをＭＰ３やＡＴＲＡＣ３等のオーディオファイルに録音する際にも、指定曲再生を可能とするために、曲ごとにファイルを分けて（曲間にアーティストのトークが入る場合は、そのトークの途中等で分けて）、保存される。
【０００５】
【発明が解決しようとする課題】
しかしながら、ライブ版ＣＤをＭＰ３やＡＴＲＡＣ３等の形式で圧縮ファイルに録音した場合には、これを再生する際に、曲の切り替わり毎にファイル検索等の処理が入ってしまう。そのファイル検索が行われている間は再生音が出力されないため、曲間において音切れが発生してしまうという問題があった。
【０００６】
本発明は、このような問題を解決するために成されたものであり、ライブ版ＣＤのように曲間に無音時間が存在しない音楽ソースを圧縮ファイルに録音した場合にも、曲間において音切れが発生せず、かつ、指定曲再生もできるようにすることを目的とする。
【０００７】
【課題を解決するための手段】
上記した課題を解決するために、本発明による音楽データの記録装置では、　曲間に無音時間が存在しない音楽ソースの全体を１つの圧縮ファイルとして録音するとともに、その音楽ファイル中に含まれる各曲の開始位置を表す音楽データ情報を別の位置情報ファイルに保存する。一方、再生装置では、ユーザにより所望の曲が指定されたときに、位置情報ファイルを参照して当該指定された曲の開始位置を認識し、その開始位置から音楽ファイルを再生する。
【０００８】
上記のように構成した本発明によれば、曲間に無音時間が存在しない音楽ソースが１つの音楽ファイルとして録音・再生されることとなるので、再生時に曲間でファイル検索等の処理が入らず、曲間の無音時間を作らずに再生することが可能となる。また、音楽ファイルとは別に作成した位置情報ファイルを再生時に参照することにより、任意の曲から再生を開始することも可能となる。
【０００９】
【発明の実施の形態】
以下、本発明の一実施形態を図面に基づいて説明する。
図１は、本実施形態による音楽データの記録再生装置の機能構成を示すブロック図である。図１に示すように、本実施形態の記録再生装置１は、音楽ソース入力部１１、エンコード部１２、音楽ファイル記録部１３、位置情報ファイル記録部１４、音楽ファイル再生部１５、デコード部１６、再生データ出力部１７、位置情報ファイル参照部１８、再生位置指定部１９、制御部２０および操作部２１を備えている。
【００１０】
音楽ソース入力部１１は、各種の音楽ソースを入力する。入力する音楽ソースの中には、曲間に無音時間が存在しない音楽ソース、例えばコンサートやライブの様子を記録したライブ版ＣＤ５０も含まれる。エンコード部１２は、入力された音楽ソースを所定の圧縮形式に従ってエンコードする。音楽ファイル記録部１３は、エンコード部１２により圧縮された音楽データを音楽ファイル３０に記録する。
【００１１】
ライブ版ＣＤ５０に記録された音楽をＭＰ３やＡＴＲＡＣ３等の圧縮形式で録音する場合、エンコード部１２および音楽ファイル記録部１３は、制御部２０の制御に従って、ライブ版ＣＤ５０に記録されている音楽ソースの全体をエンコードして１つの音楽ファイル３０に保存する。なお、曲間に無音時間が存在する通常の音楽ソースを録音する場合は、エンコード部１２および音楽ファイル記録部１３は、曲ごとに圧縮ファイルを分けて記録する。
【００１２】
エンコード部１２により圧縮される音楽データは、いわゆるリジュームプレイ（前回停止した位置からの再生）の際に利用される基本単位の集合から成る。この基本単位は、ＭＰ３の場合はフレーム、ＡＴＲＡＣ３の場合はサブユニット（ＳＵ）である。例えばＡＴＲＡＣ３の場合、図２に示すように、各サブユニットは複数のブロックに分けて記録される。１つのブロック内に含まれるサブユニットの数は、ビットレートで決まる。
【００１３】
位置情報ファイル記録部１４は、ライブ版ＣＤ５０を音楽ファイル３０に録音する場合に、当該音楽ファイル３０中に含まれる各曲の開始位置を表す音楽データ情報を取得し、音楽ファイル３０とは別の位置情報ファイル（テキストファイル）４０に記録する。音楽データ情報とは、音楽ファイル３０中における各曲の先頭に対応する基本単位の記録位置を表す情報である。
【００１４】
すなわち、位置情報ファイル記録部１４は、音楽ソース入力部１１より音楽ソース中の曲尾情報を取得する度に、ＭＰ３やＡＴＲＡＣ３の圧縮形式に従ってそのとき音楽ファイル３０に記録される基本単位（フレームあるいはサブユニット等）の位置情報を音楽ファイル記録部１３より取得し、位置情報ファイル４０に逐次記録する。
【００１５】
図３は、ＡＴＲＡＣ３による圧縮データの録音時に生成される位置情報ファイル４０の構成例を示す図である。この図３に示す位置情報ファイル４０は、１曲目の開始位置は０番目のサブユニット、２曲目の開始位置は２００番目のサブユニット、３曲目の開始位置は５６７番目のサブユニット、・・・という内容を表している。
【００１６】
音楽ファイル再生部１５は、上述のようにして記録された音楽ファイル３０を再生する。デコード部１６は、音楽ファイル再生部１５により再生された音楽ファイル３０を、圧縮時と同じ形式に従ってデコードする。再生データ出力部１７は、デコードされた音楽データをアナログ信号に変換してスピーカ等の出力装置から出力する。
【００１７】
上述したように、ライブ版ＣＤ５０を録音した音楽ファイル３０は、複数の曲を含む音楽ソースの全体が１つの圧縮ファイルとして構成されている。したがって、音楽ファイル３０を最初から最後まで１つのファイルとして連続再生することができる。これにより、曲間でファイル検索等の処理が入ることがなくなり、曲間における音切れを無くすことができる。
【００１８】
位置情報ファイル参照部１８は、ユーザが操作部２１を操作して所望の曲の再生を指定したときに、位置情報ファイル４０を参照し、当該指定された曲の開始位置を表す音楽データ情報（フレーム番号あるいはサブユニット番号）を取得する。再生位置指定部１９は、位置情報ファイル参照部１８により取得された音楽データ情報を音楽ファイル再生部１５に供給し、再生開始位置を指定する。音楽ファイル再生部１５がこの再生開始位置の指定を受けたときは、その開始位置から音楽ファイル３０を再生する。
【００１９】
操作部２１は、ユーザが記録再生装置１に対して各種の指示を行うためのものである。ユーザがこの操作部２１を操作することにより、次曲再生や前曲再生（トラックＵｐ／Ｄｏｗｎ）、曲番指定再生などを行うことができるようになっている。また、操作部２１を操作することによって、録音モードおよび再生モードを指定することができるようにもなっている。
【００２０】
録音モードとして通常モードが指定された場合、エンコード部１２および音楽ファイル記録部１３は、曲ごとに圧縮ファイルを分けて、音楽ソースを複数の音楽ファイル３０に記録する。一方、録音モードとしてライブ版モードが指定された場合は、エンコード部１２および音楽ファイル記録部１３によって音楽ソースの全体を１つの音楽ファイル３０として記録するとともに、位置情報ファイル記録部１４によって各曲の音楽データ情報を位置情報ファイル４０に記録する。
【００２１】
また、再生モードとして通常モードが指定された場合、音楽ファイル再生部１５およびデコード部１６は、複数の音楽ファイル３０を検索しながら順に再生していく。一方、再生モードしてライブ版モードが指定された場合、音楽ファイル再生部１５およびデコード部１６は、１つの音楽ファイル３０を再生する。このとき、ユーザにより曲指定が行われたときは、位置情報ファイル参照部１８によって位置情報ファイル４０を参照し、当該指定された位置から再生を行う。
【００２２】
制御部２０は、上述のような記録再生装置１の全体を制御する。この制御部２０は、操作部２１の操作により指定された録音モードに従って、エンコード部１２、音楽ファイル記録部１３および位置情報ファイル記録部１４を制御する。また、操作部２１の操作により指定された再生モードに従って、音楽ファイル再生部１５、デコード部１６および位置情報ファイル参照部１８を制御する。
【００２３】
図４は、ライブ版録音モードが指定されたときの録音動作を示すフローチャートである。操作部２１の操作によって録音モードに切り替えられ、かつ、ライブ版モードに切り替えられた場合、所定のキー入力によってライブ版ＣＤ５０の録音が開始され、図４のフローチャートがスタートする。
【００２４】
図４において、まず、音楽ファイル記録部１３が音楽データを保存するための音楽ファイル３０（この時点で中身は空）を作成するとともに（ステップＳ１）、位置情報ファイル記録部１４が音楽データ情報を保存するための位置情報ファイル４０（この時点で中身は空）を作成する（ステップＳ２）。
【００２５】
次に、エンコード部１２は、音楽ソース入力部１１により入力された音楽ソースの先頭からエンコードを開始する（ステップＳ３）。このエンコードにより圧縮された音楽データは、空の音楽ファイル３０に順次書き込まれていく。このエンコードが行われているとき、位置情報ファイル記録部１４は、音楽ソース入力部１１によりライブ版ＣＤ５０から曲尾情報が取得されかどうかを判定する（ステップＳ４）。
【００２６】
ここで、曲尾情報が取得されていない場合は、ある曲の途中をエンコードしている最中ということなので、何もせずにステップＳ６に進む。一方、曲尾情報が取得された場合、それはある曲のエンコードが終わったタイミングを示す。この場合に位置情報ファイル記録部１４は、そのとき音楽ファイル３０に記録される基本単位の位置を表す音楽データ情報（フレーム番号あるいはサブユニット番号）を取得し、位置情報ファイル４０に書き込む（ステップＳ５）。
【００２７】
その後、エンコード部１２は、最終曲までエンコードが終了したか否かを判定し（ステップＳ６）、終了していない場合はステップＳ３に戻ってエンコードを続ける。最終曲までエンコードが終了した場合は、圧縮された音楽データの書き込まれた音楽ファイル３０を保存するとともに（ステップＳ７）、音楽データ情報の書き込まれた位置情報ファイル４０を保存する（ステップＳ８）。
【００２８】
以上の動作により、ライブ版ＣＤ５０の先頭曲から最終曲までの全てが１つの音楽ファイル３０に収められる。また、当該音楽ファイル３０中で各曲の開始位置を表す情報が別の位置情報ファイル４０に収められる。
【００２９】
図５は、ライブ版再生モードが指定されたときの再生動作を示すフローチャートである。操作部２１の操作によって再生モードに切り替えられ、かつ、ライブ版モードに切り替えられた場合、所定のキー入力によって音楽ファイル３０の再生が開始され、図５のフローチャートがスタートする。
【００３０】
図５において、まず、デコード部１６は、音楽ファイル再生部１５により再生された音楽ファイル３０をデコードする（ステップＳ１１）。このデコードが行われているとき、制御部２０は、操作部２１の操作によって曲番の指定が行われたかどうかを判定する（ステップＳ１２）。曲番指定が行われていない場合は、ステップＳ１１に戻って音楽ファイル３０のデコードを継続する。
【００３１】
一方、曲番指定が行われた場合は、位置情報ファイル参照部１８により位置情報ファイル４０を参照し、当該指定された曲の開始位置を表す音楽データ情報を取得する（ステップＳ１３）。そして、再生位置指定部１９が当該音楽データ情報により示される位置を再生開始位置として指定し、音楽ファイル再生部１５に指示を出す（ステップＳ１４）。この後ステップＳ１１に戻ってデコードを行うことにより、指定された曲の位置から音楽ファイル３０のデコードを再開する。
【００３２】
以上詳しく説明したように、本実施形態によれば、曲間に無音時間が存在しないライブ版ＣＤ５０等の音楽ソースを所定の圧縮形式にて録音する際に、１つの音楽ファイル３０として全曲を録音するようにしたので、再生時に曲間でファイル検索等の処理をする必要がなく、曲間における音切れを防ぐことができる。また、録音の際に、音楽ファイル３０中に含まれる各曲の開始位置を表す音楽データ情報を位置情報ファイル４０に保存するとともに、再生の際にこれを参照して再生開始位置を指定するようにしたので、全曲を１つのファイルで構成したにもかかわらず曲番指定再生を行うこともできる。
【００３３】
なお、上記実施形態では、ライブ版ＣＤ５０の音楽ソースをＭＰ３形式あるいはＡＴＲＡＣ３形式で圧縮保存する場合を例にとって説明したが、圧縮形式はこれに限定されない。例えば、ＡＡＣ（Ａｄｖａｎｃｅｄ　Ａｕｄｉｏ　Ｃｏｄｉｎｇ）、ＡＣ−３（Ｄｏｌｂｙ　Ｄｉｇｉｔａｌ）、ＴｗｉｎＶＱ、ＷＭＡ（Ｗｉｎｄｏｗｓ　Ｍｅｄｉａ　Ａｕｄｉｏ）などの圧縮形式であっても良い。
【００３４】
また、上記実施形態では、音楽ソースの例としてライブ版ＣＤ５０を用いているが、ライブ版のＤＶＤ等であっても良い。
また、上記実施形態では、録音機能と再生機能との双方を搭載した記録再生装置１について説明しているが、録音機能のみを搭載した記録装置あるいは再生機能のみを搭載した再生装置に本発明を適用することも可能である。
【００３５】
また、上記実施形態では、位置情報ファイル４０に記録する音楽データ情報として、単に基本単位の番号（フレーム番号あるいはサブユニット番号等）を用いる例について説明したが、ブロック番号とそのブロック内での基本単位の位置との組を音楽データ情報として記録するようにしても良い。
【００３６】
その他、上記実施形態は、本発明を実施するにあたっての具体化の一例を示したものに過ぎず、これによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその精神、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。
【００３７】
【発明の効果】
本発明は上述したように、曲間に無音時間が存在しない音楽ソースの全体を１つの圧縮ファイルに保存するようにしたので、再生時に曲間でファイル検索が行われなくなり、曲間における音切れを防ぐことができる。また、本発明によれば、録音される音楽ファイル中に含まれる各曲の開始位置を表す音楽データ情報を別の位置情報ファイルに保存し、再生時にこれを参照することによって指定曲からの再生を行うようにしたので、複数の曲を含む音楽ソースの全体を１つの音楽ファイルに保存したにもかかわらず、曲番指定再生等を行うこともできる。
【図面の簡単な説明】
【図１】本実施形態による音楽データの記録再生装置の機能構成を示すブロック図である。
【図２】ＡＴＲＡＣ３による圧縮データの構成を示す図である。
【図３】ＡＴＲＡＣ３による圧縮データの録音時に生成される位置情報ファイルの構成例を示す図である。
【図４】ライブ版録音モードが指定されたときにおける録音動作を示すフローチャートである。
【図５】ライブ版再生モードが指定されたときにおける再生動作を示すフローチャートである。
【符号の説明】
１　記録再生装置
１１　音楽ソース入力部
１２　エンコード部
１３　音楽ファイル記録部
１４　位置情報ファイル記録部
１５　音楽ファイル再生部
１６　デコード部
１７　再生データ出力部
１８　位置情報ファイル参照部
１９　再生位置指定部
２０　制御部
２１　操作部
３０　音楽ファイル
４０　位置情報ファイル
５０　ライブ版ＣＤ
【図１】
2004093729.tif 000003
【図２】
2004093729.tif 000004
【図３】
2004093729.tif 000005
【図４】
2004093729.tif 000006
【図５】
2004093729.tif 000007