(57)【要約】【課題】ＶＢＲ方式の圧縮オーディオファイルの再生時に、正しい早送り／逆戻し時間表示と、ユーザからの時間指定に対する正確なタイムサーチを可能にする。【解決手段】ＭＰ３、ＷＭＡ、ＡＡＣなどのＶＢＲ方式の圧縮オーディオファイルの生成時に、圧縮レートの時間変化を記述したＶＢＲ圧縮レートテーブルをファイル終端にファイルＣＡＴさせる。圧縮オーディオファイルの再生時には、前記ＶＢＲ圧縮レートテーブルを用いて目標位置へのシーク時間を算出する。圧縮レートが変化するそれぞれの時間間隔での圧縮ビットレート情報を求めることができるため、正しい早送り／逆戻し時間表示および正確な時間指定によるタイムサーチを行うことができる。【選択図】図１
2007141378.tif 000002
【特許請求の範囲】
【請求項１】
ＶＢＲ方式の圧縮オーディオファイルの生成時に付加される圧縮レートの時間変化を記述したＶＢＲ圧縮レートテーブルを前記圧縮オーディオファイルの再生時に参照して目標位置へのシーク時間を算出し、早送り／逆戻し時間表示および時間指定によるタイムサーチを行う圧縮オーディオ再生制御方法。
【請求項２】
前記ＶＢＲ圧縮レートテーブルを、前記圧縮オーディオファイルのエンド・オブ・ファイルにファイルＣＡＴさせる請求項１記載の圧縮オーディオ再生制御方法。
【請求項３】
前記ＶＢＲ圧縮レートテーブルのヘッダー部に前記圧縮オーディオファイルのファイル情報を記載する請求項１記載の圧縮オーディオ再生制御方法。
【請求項４】
ＶＢＲ方式の圧縮オーディオファイルの生成時に付加される圧縮レートの時間変化を記述したＶＢＲ圧縮レートテーブルを前記圧縮オーディオファイルの再生時に参照して目標位置へのシーク時間を算出する手段、早送り／逆戻し時間表示および時間指定によるタイムサーチを行う手段としてコンピュータを機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＶＢＲ方式の圧縮オーディオファイルの再生時に、正しい早送り／逆戻し時間表示および正確なタイムサーチを可能にする圧縮オーディオ再生制御方法に関する。
【背景技術】
【０００２】
圧縮方式は異なるが、ＭＰ３、ＷＭＡ、ＡＡＣなどはＣＤオーディオなどのＰＣＭデータ（４４．１ｋＨｚ、１６ビット、２ｃｈ）を圧縮エンコードした圧縮オーディオファイルである。圧縮オーディオファイルを生成する際の圧縮レートについては、固定レートで圧縮するＣＢＲ（Ｃｏｎｓｔａｎｔ  Ｂｉｔ  Ｒａｔｅ）方式と可変レートで圧縮するＶＢＲ（Ｖａｒｉａｂｌｅ  Ｂｉｔ  Ｒａｔｅ）方式がある。
【０００３】
図２、図３はそれぞれの方式による時間当たりの圧縮レート変化を示すグラフである。図２ではＣＢＲ方式で１２８ｋｂｐｓの固定レートで、図３ではＶＢＲ方式で９６〜１９２ｋｂｐｓの可変レートで、それぞれ５分間の曲が圧縮エンコードされている。ＣＢＲ方式の圧縮オーディオファイルでは固定圧縮レートがファイルフォーマット内のヘッダー情報に記述されており、再生機で再生する際にはヘッダー情報を取得し、再生時の早送り／逆戻しの時間表示やユーザからの時間指定によるタイムサーチ時の再生位置を求めることができる。
【０００４】
しかし、圧縮オーディオファイルではファイルサイズと音質とのトレードオフによりＶＢＲ方式が用いられることも多い。ＶＢＲ方式の圧縮オーディオファイルでは、ヘッダー情報だけでは、再生時に早送り／逆戻しの時間表示が大きくずれたり、ユーザからの時間指定による正確なタイムサーチができなかったりする。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述したように、ＭＰ３、ＷＭＡ、ＡＡＣなどの圧縮オーディオファイルにおいて、圧縮方式がＣＢＲ方式の場合は、ファイルのセクター情報とファイル内部ヘッダーの圧縮ビットレート情報により、再生時の早送り／逆戻し時の時間表示、およびユーザからの時間指定によるタイムサーチ時の再生位置を求めることができる。しかしながら、圧縮方式がＶＢＲ方式の場合は、圧縮ビットレートがセクター毎に異なるため、再生時に早送り／逆戻し時の時間表示が大きくずれたり、あるいはユーザからの時間指定によるタイムサーチが正確にできないという問題がある。
【０００６】
本発明はＶＢＲ方式の圧縮オーディオファイルの再生時に、正しい早送り／逆戻し時間表示と、ユーザからの時間指定に対する正確なタイムサーチを可能にすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、ＶＢＲ方式の圧縮オーディオファイルの生成時に付加される圧縮レートの時間変化を記述したＶＢＲ圧縮レートテーブルを前記圧縮オーディオファイルの再生時に参照して目標位置へのシーク時間を算出し、早送り／逆戻し時間表示および時間指定によるタイムサーチを行う。この構成によれば、ＶＢＲ圧縮レートテーブルを参照することにより、圧縮レートが異なるそれぞれの時間間隔での圧縮ビットレート情報を求めることができるため、正確に目標位置へのシーク時間を算出することができ、正しい早送り／逆戻し時間表示および時間指定による正確なタイムサーチを行うことが可能になる。
【０００８】
さらに、前記ＶＢＲ圧縮レートテーブルを圧縮オーディオファイルのエンド・オブ・ファイルにファイルＣＡＴさせるものである。これにより、フォルダ内の同じ名前のファイル検索などの処理が不要となり、ファイル管理が容易となる。
【０００９】
さらに、前記ＶＢＲ圧縮レートテーブルのヘッダー部に圧縮オーディオファイルのファイル情報を記載するものである。これにより、圧縮オーディオファイルとＶＢＲ圧縮レートテーブルとの整合性を認識することができる。
【発明の効果】
【００１０】
本発明によれば、ＭＰ３、ＷＭＡ、ＡＡＣなどのＶＢＲ方式の圧縮オーディオファイルを生成する際に、圧縮レートの時間変化を記述したＶＢＲ圧縮レートテーブルを作成し、再生時にこれを用いて目標位置へのシーク時間を算出することにより、正しい早送り／逆戻し時間表示および正確な時間指定によるタイムサーチを行うことができる。
【発明を実施するための最良の形態】
【００１１】
図１は本発明の圧縮オーディオ再生制御方法に係るＶＢＲ圧縮レートテーブルの構成例を示す図であり、具体的に図３に示したＶＢＲ方式の圧縮レート変化グラフをテーブル化したものである。図１において、１はＶＢＲ圧縮レートテーブル、２はこのＶＢＲ圧縮レートテーブルをＣＡＴした圧縮オーディオファイルの情報を記述するヘッダー情報部、３は各時間間隔での圧縮レートを記述する圧縮レートテーブル部である。
【００１２】
次に、このＶＢＲ圧縮レートテーブルを使用した圧縮オーディオ再生制御方法を、早送り／逆戻し時の時間表示およびユーザ時間指定によるタイムサーチの場合について説明する。非圧縮のＣＤオーディオであれば、例えば、順方向の早送り再生にて、倍率ｎ＝４／８／１６の場合、ｎ倍の秒単位（４秒／８秒／１６秒単位）で目標アドレス付近へシークを行い、シークに成功したその場所より約０．５秒間のＰＣＭデータを再生させる。このシークと再生動作を繰り返すことで、指定倍速での早送り／逆戻し動作およびｎ倍相当の時間表示を実現している。
【００１３】
圧縮オーディオで圧縮方式がＣＢＲ方式の場合は、ＣＤオーディオ規格の１秒：７５フレームに対して、圧縮ビットレート情報を１２８Ｋｂｐｓとすると、（４４．１ｋＨｚ×１６ビット×２ｃｈ）／１２８ｋｂｐｓで約１１倍の圧縮比率となり、目標アドレス付近へシークさせるには、７５フレーム／１１倍にて１秒：６．８フレームと換算して、シークを実現させる。
【００１４】
圧縮オーディオで圧縮方式がＶＢＲ方式の場合は、目標アドレス付近のシークが成功する度に、ＶＢＲ圧縮レートテーブルを用いて時間間隔での圧縮ビットレート情報を求める。例えば９６ｋｂｐｓであれば、１秒：５．１フレームとなり、１９２ｋｂｐｓであれば、１秒：１０．２フレームと再計算して、シーク動作を継続させる。この可変圧縮レートに応じたシークと再生動作を繰り返すことで、指定倍速での早送り／逆戻し動作およびｎ倍相当の時間表示を実現する。
【００１５】
次に、圧縮オーディオのタイムサーチにて、圧縮方式がＣＢＲ方式の場合は、例えばユーザが指定した時間が１分３０秒であれば、９０秒×７５フレームとなり、圧縮ビットレート情報を１２８ｋｂｐｓとすると、９０秒×６．８フレームと換算して目標アドレス付近へシークさせることができる。
【００１６】
これに対して、圧縮方式がＶＢＲ方式の場合は、ＶＢＲ圧縮レートテーブルの時間間隔から、例えば指定時間の１分３０秒は、１分まで１９２ｋｂｐｓ、１分２０秒まで１２８ｋｂｐｓ、２分まで９６ｋｂｐｓの圧縮ビットレート構成となることから、（６０秒×１０．２フレーム）＋（２０秒×６．８フレーム）＋（１０秒×５．１フレーム）として、目標アドレス付近へ正確にシークさせることができる。
【００１７】
ＶＢＲ圧縮レートテーブルは、図４に示すように、圧縮オーディオファイルのファイル終端ＥＯＦ（エンド  オブ  ファイル）の直後にファイルＣＡＴされる。これにより、一般的にあるフォルダ内の同じ名前のファイル検索（拡張子は異なる）などの処理が不要となり、ファイル管理が容易となっている。
【００１８】
また、図５に示すように、圧縮オーディオファイルとＶＢＲ圧縮レートテーブルとのデータ一致確認を目的に、圧縮オーディオファイルとＶＢＲ圧縮レートテーブルとの整合性確認用の代表的な項目として、ファイル名、チェックサムの情報を付加する。
【産業上の利用可能性】
【００１９】
本発明の圧縮オーディオ再生制御方法は、ＭＰ３、ＷＭＡ、ＡＡＣなどのＶＢＲ方式の圧縮オーディオファイルを生成する際に、圧縮レートの時間変化を記述したＶＢＲ圧縮レートテーブルを作成し、再生時にこれを用いて目標位置へのシーク時間を算出することにより、正しい早送り／逆戻し時間表示および正確な時間指定によるタイムサーチを行うことができるという効果を有し、ＶＢＲ方式の圧縮オーディオファイルの再生時に、正しい早送り／逆戻し時間表示および正確なタイムサーチを可能にする圧縮オーディオ再生制御方法等として有用である。
【図面の簡単な説明】
【００２０】
【図１】本発明の圧縮オーディオ再生制御方法に係るＶＢＲ圧縮レートテーブルの構成例を示す図。
【図２】ＣＢＲ方式の時間当たりの圧縮レート変化を示すグラフ。
【図３】ＶＢＲ方式の時間当たりの圧縮レート変化を示すグラフ。
【図４】圧縮オーディオファイルにファイルＣＡＴされたＶＢＲ圧縮レートテーブルを示す図。
【図５】圧縮オーディオファイルとＶＢＲ圧縮レートテーブルの整合性確認を示す図。
【符号の説明】
【００２１】
１  ＶＢＲ圧縮レートテーブル
２  ヘッダー情報部
３  圧縮レートテーブル部
【図１】
2007141378.tif 000003
【図２】
2007141378.tif 000004
【図３】
2007141378.tif 000005
【図４】
2007141378.tif 000006
【図５】
2007141378.tif 000007