(57)【要約】【課題】可変ビットレートのＭＰ３ファイルを再生しているとき、設定された区間をループ再生する場合、ＣＤ−ＤＡに記録されたオーディオデータにおける設定された区間の再生開始位置の検索時間に比べて、再生開始位置を検索する検索時間が長くなる。【解決手段】制御部は、操作部により再生開始位置が設定された直前に検出したＭＰ３フレームの再生するときの再生時間及びＭＰ３フレームが記録された記録位置の情報を記憶部に記憶する制御をする。また、制御部は、再生開始位置が設定されたときから予め定められた時間に再生されるオーディオデータをオーディオデータ記憶部に記憶する制御をする。再生終了位置の設定後、ループ再生を開始するとき、記憶部に記憶された記録位置を検索し、オーディオデータ記憶部から読み出されたオーディオデータに続くオーディオデータを再生する制御をする。【選択図】  図１
2004296043.tif 000002
【特許請求の範囲】
【請求項１】
情報記録媒体に記録されたフレーム情報を有する圧縮オーディオデータを読み取る読取部と前記読取部が読み取った圧縮オーディオデータをフレーム単位で伸張する伸張部と前記伸張部が伸張したオーディオ信号を出力する出力部とを備えた情報記録媒体再生装置において、
前記出力部が出力するオーディオ信号の再生開始位置及び再生終了位置を設定する設定部と、
前記伸張部が伸張したオーディオ信号を記憶し、記憶したオーディオ信号を読み出し前記出力部へ出力する第１の記憶部と、
前記設定部により設定された再生開始位置から前記伸張部が予め定められた時間に伸張したオーディオ信号を記憶する第２の記憶部と、
前記設定部により設定された再生開始位置から再生終了位置の区間を繰り返し再生する指示を入力する再生指示部と、
前記設定部から再生開始位置を設定する指示が入力されたとき、前記伸張部が伸張した圧縮オーディオデータのフレームのヘッダの記録位置を示す情報を記憶する位置情報記憶部と、
前記伸張部が予め定められたセクタ数に記録された圧縮オーディオデータを伸張する毎にフレームのヘッダを検出する制御をする制御部とを備え、
前記制御部は、前記再生指示部から繰り返し再生する指示が入力された場合、前記第２の記憶部に記憶されたオーディオ信号を読み出し前記出力部から出力するとともに前記読取部に前記位置情報記憶部に記憶されたヘッダの記録位置から圧縮オーディオデータの読み取りを開始させ前記伸張部に当該圧縮オーディオデータを伸張させ前記設定部により設定された再生開始位置から当該伸張したオーディオ信号を前記第１の記憶部に記憶する制御をし、前記第２の記憶部からのオーディオ信号の読み出しが終了すると当該オーディオ信号に続くオーディオ信号を前記第１の記憶部から読み出す制御をすることを特徴とする情報記録媒体再生装置。
【請求項２】
情報記録媒体に記録されたフレーム情報を有する圧縮オーディオデータを読み取る読取部と前記読取部が読み取った圧縮オーディオデータをフレーム単位で伸張する伸張部と前記伸張部が伸張したオーディオ信号を出力する出力部とを備えた情報記録媒体再生装置において、
前記出力部が出力したオーディオデータの再生開始位置及び再生終了位置を設定する設定部と、
前記伸張部が伸張したオーディオ信号を記憶し、記憶したオーディオ信号を読み出し前記出力部へ出力する第１の記憶部と、
前記設定部により設定された再生開始位置から、前記伸張部が予め定められた時間に伸張したオーディオ信号を記憶する第２の記憶部と、
前記設定部により設定された再生開始位置から再生終了位置の区間を繰り返し再生する指示を入力する再生指示部と、
前記第１の記憶部にオーディオ信号の記憶が終了する直前に、前記伸張部が伸張した圧縮オーディオデータのフレームのヘッダの記録位置を示す情報を記憶する位置情報記憶部と、
前記伸張部が予め定められたセクタ数に記録された圧縮オーディオデータを伸張する毎にフレームのヘッダを検出する制御をする制御部とを備え、
前記制御部は、前記再生指示部から繰り返し再生する指示が入力された場合、前記第２の記憶部に記憶されたオーディオ信号を読み出し前記出力部から出力するとともに前記読取部に前記位置情報記憶部に記憶されたヘッダの記録位置から圧縮オーディオデータの読み取りを開始し前記伸張部に当該圧縮オーディオデータを伸張させ前記設定部により設定された再生開始位置から前記予め定められた時間が経過した位置より当該伸張したオーディオ信号を前記第１の記憶部に記憶する制御をし、前記第２の記憶部からのオーディオ信号の読み出しが終了すると前記第１の記憶部に記憶されたオーディオ信号を読み出す制御をすることを特徴とする情報記録媒体再生装置。
【請求項３】
請求項１又は請求項２記載の情報記録媒体再生装置において、
前記位置情報記憶部は、前記制御部が前記予め定められたセクタ数毎にフレームのヘッダを検出したときの再生時間及び該ヘッダの記録位置を示す情報を記憶する記憶テーブル部を備えることを特徴とする情報記録媒体再生装置。
【請求項４】
請求項１乃至請求項３の何れか１項に記載の情報記録媒体再生装置において、
情報記録媒体に記録された圧縮オーディオデータは、可変ビットレートのＭＰ３形式の圧縮オーディオデータであることを特徴とする情報記録媒体再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報記録媒体に記録されている圧縮オーディオデータを再生する情報記録媒体再生装置に関する。
【０００２】
【従来の技術】
従来、オーディオデータを圧縮する圧縮技術として、ＭＰ３（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ−２  Ａｕｄｉｏ  Ｌａｙｅｒ−３）がある。ＭＰ３圧縮技術では、元のオーディオデータの音質を殆ど劣化させることなく、データ量を約１０分の１まで圧縮することができる。ＭＰ３形式の圧縮オーディオデータは、コンパクトディスク・レコーダブル（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅｃｏｒｄａｂｌｅ（以下、ＣＤ−Ｒという。））やコンパクトディスク・リライタブル（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−ＲｅＷｒｉｔａｂｌｅ（以下、ＣＤ−ＲＷという。））等の情報記録媒体にファイルとして記録することができる。ＣＤ−ＲやＣＤ−ＲＷ等の情報記録媒体に記録されたＭＰ３形式の圧縮オーディオデータのファイル（以下、ＭＰ３ファイルという。）は、ＭＰ３ファイルをデコードするＭＰ３デコーダを備えたＣＤプレーヤにより再生することができる（例えば、特許文献１参照。）。
【０００３】
ＭＰ３ファイルは、複数のフレーム（以下、ＭＰ３フレームという。）により構成されている。このＭＰ３フレームは、ヘッダ、サイド情報、メインデータ及び付加データから構成されている。また、ＭＰ３ファイルには、ビットレートが一定の固定ビットレートのＭＰ３ファイルと、ＭＰ３フレーム毎にビットレートが変化する可変ビットレートのＭＰ３ファイルがある。このビットレートは、ＭＰ３フレームのヘッダに記録されている（例えば、非特許文献１参照。）。
【０００４】
ＭＰ３フレームのヘッダには、ＭＰ３フレーム内の情報が記録されているため、特許文献１に開示されているようなＣＤプレーヤでは、ＭＰ３フレームのヘッダに記録されている情報にしたがって、ＭＰ３フレーム単位毎に圧縮オーディオデータをデコードしＭＰ３ファイルを再生している。また、可変ビットレートのＭＰ３ファイルは、ＭＰ３フレーム毎に異なるビットレートであるため、特許文献１に開示されているようなＣＤプレーヤでは、ＭＰ３ファイルの先頭からＭＰ３フレーム毎にヘッダに記録されている情報を読み取ることにより再生時間を算出している。
【０００５】
一方、ディスクジョッキー（Ｄｉｓｃ  Ｊｏｃｋｅｙ（以下、ＤＪという。））が用いるＤＪ用ＣＤプレーヤには、再生開始点（以下、Ａ点という。）と再生終了点（以下、Ｂ点という。）を設定し、Ａ点からＢ点までのオーディオデータを繰り返して連続再生するループ再生と呼ばれる機能を備えている。例えば、音楽用ＣＤ（ＣＤ−Ｄｉｇｉｔａｌ  Ａｕｄｉｏ（以下、ＣＤ−ＤＡという。））に記録されたオーディオデータを再生しているとき、ＤＪは、Ａ点設定ボタンを押すことによりＡ点を設定する。ＤＪ用ＣＤプレーヤは、設定されたＡ点から予め定められた時間（例えば、５秒間）にＣＤ−ＤＡから再生されたオーディオデータをオーディオデータ記憶部に記憶し、オーディオデータ記憶部に記憶されたオーディオデータに続く位置（以下、Ｃ点という。）のオーディオデータのアドレス（絶対時間：分、秒、フレーム）をアドレス記憶部に記憶する。また、ＤＪは、Ｂ点設定ボタンを押すことによりＢ点を設定する。ＤＪ用ＣＤプレーヤは、Ｂ設定ボタンが押されたとき、Ｂ点におけるアドレス（絶対時間：分、秒、フレーム）をアドレス記憶部に記憶する。
【０００６】
Ａ点及びＢ点設定後、ＤＪ用ＣＤプレーヤは、ループ再生ボタンが押されることにより、再生を停止してオーディオデータ記憶部に記憶されたＡ点からＣ点までのオーディオデータの読み出しを開始するとともに、アドレス記憶部に記憶されたＣ点のアドレスを検索し、光ピックアップをＣ点のアドレスの位置に移動する。オーディオデータ記憶部からオーディオデータの読み出しが終了すると、ＤＪ用ＣＤプレーヤは、検索したＣ点のアドレスの位置からオーディオデータの再生を開始する。（例えば、特許文献２参照。）
【０００７】
【特許文献１】
特開２００２−２３６４９８号公報  （従来の技術の欄、第１図）
【特許文献２】
特開平７−６５５０６号公報
【非特許文献１】
「Ｉｎｔｅｒｆａｃｅ」，ＣＱ出版株式会社，２０００年８月１日，ｐ．９１−９３
【０００８】
【発明が解決しようとする課題】
ＤＪは、ＭＰ３ファイルが記録されたＣＤ−Ｒ等の情報記録媒体を再生することができるＤＪ用ＣＤプレーヤを用いて、可変ビットレートのＭＰ３ファイルを再生しているときにループ再生をしようとする場合がある。この場合、ＤＪ用ＣＤプレーヤは、ＭＰ３フレームのビットレートが固定でないために、ＭＰ３ファイルの先頭からＭＰ３フレーム毎にヘッダの情報を読み取り再生時間を算出しなければ、上述したＣ点に対応する圧縮オーディオデータが記録された情報記録媒体上の位置を検索することができなかった。これに対して、特許文献２に開示されているようなＤＪ用ＣＤプレーヤでは、上述したようにＣＤ−ＤＡ上に記録されている絶対時間を読み取ることにより、ＣＤ−ＤＡ上のＣ点に対応する位置を検索することができる。したがって、可変ビットレートのＭＰ３ファイルが記録されているＣＤ−Ｒ等に対して、ループ再生をするときに要する検索時間は、ＣＤ−ＤＡに記録されたオーディオデータに対する検索時間に比べて、長くなるという課題がある。
【０００９】
また、Ａ点及びＢ点設定後、ループ再生を開始したとき、Ｃ点に対応する位置を検索するまでに時間を要すると、Ａ点からＣ点までのオーディオデータをオーディオデータ記憶部から全て読み出してしまい、Ｃ点の位置でオーディオデータの再生が途切れてしまうことがある。
【００１０】
本発明は、上記課題を解決するためになされたものであり、可変ビットレートのオーディオデータファイル（例えば、ＭＰ３ファイル）を再生しているとき、再生するオーディオデータが途切れることなく、設定された区間に再生されるオーディオデータを繰り返し再生（ループ再生）することができる情報記録媒体再生装置を提供することを目的とする。
【００１１】
【課題を解決するための手段】
上記の課題を解決するために、本願の請求項１記載の発明は、情報記録媒体に記録されたフレーム情報を有する圧縮オーディオデータを読み取る読取部と前記読取部が読み取った圧縮オーディオデータをフレーム単位で伸張する伸張部と前記伸張部が伸張したオーディオ信号を出力する出力部とを備えた情報記録媒体再生装置において、前記出力部が出力するオーディオ信号の再生開始位置及び再生終了位置を設定する設定部と、前記伸張部が伸張したオーディオ信号を記憶し、記憶したオーディオ信号を読み出し前記出力部へ出力する第１の記憶部と、前記設定部により設定された再生開始位置から前記伸張部が予め定められた時間に伸張したオーディオ信号を記憶する第２の記憶部と、前記設定部により設定された再生開始位置から再生終了位置の区間を繰り返し再生する指示を入力する再生指示部と、前記設定部から再生開始位置を設定する指示が入力されたとき、前記伸張部が伸張した圧縮オーディオデータのフレームのヘッダの記録位置を示す情報を記憶する位置情報記憶部と、前記伸張部が予め定められたセクタ数に記録された圧縮オーディオデータを伸張する毎にフレームのヘッダを検出する制御をする制御部とを備え、前記制御部は、前記再生指示部から繰り返し再生する指示が入力された場合、前記第２の記憶部に記憶されたオーディオ信号を読み出し前記出力部から出力するとともに前記読取部に前記位置情報記憶部に記憶されたヘッダの記録位置から圧縮オーディオデータの読み取りを開始させ前記伸張部に当該圧縮オーディオデータを伸張させ前記設定部により設定された再生開始位置から当該伸張したオーディオ信号を前記第１の記憶部に記憶する制御をし、前記第２の記憶部からのオーディオ信号の読み出しが終了すると当該オーディオ信号に続くオーディオ信号を前記第１の記憶部から読み出す制御をすることを特徴とする。
【００１２】
また、本願の請求項２記載の発明は、情報記録媒体に記録されたフレーム情報を有する圧縮オーディオデータを読み取る読取部と前記読取部が読み取った圧縮オーディオデータをフレーム単位で伸張する伸張部と前記伸張部が伸張したオーディオ信号を出力する出力部とを備えた情報記録媒体再生装置において、前記出力部が出力したオーディオデータの再生開始位置及び再生終了位置を設定する設定部と、前記伸張部が伸張したオーディオ信号を記憶し、記憶したオーディオ信号を読み出し前記出力部へ出力する第１の記憶部と、前記設定部により設定された再生開始位置から、前記伸張部が予め定められた時間に伸張したオーディオ信号を記憶する第２の記憶部と、前記設定部により設定された再生開始位置から再生終了位置の区間を繰り返し再生する指示を入力する再生指示部と、前記第１の記憶部にオーディオ信号の記憶が終了する直前に、前記伸張部が伸張した圧縮オーディオデータのフレームのヘッダの記録位置を示す情報を記憶する位置情報記憶部と、前記伸張部が予め定められたセクタ数に記録された圧縮オーディオデータを伸張する毎にフレームのヘッダを検出する制御をする制御部とを備え、前記制御部は、前記再生指示部から繰り返し再生する指示が入力された場合、前記第２の記憶部に記憶されたオーディオ信号を読み出し前記出力部から出力するとともに前記読取部に前記位置情報記憶部に記憶されたヘッダの記録位置から圧縮オーディオデータの読み取りを開始し前記伸張部に当該圧縮オーディオデータを伸張させ前記設定部により設定された再生開始位置から前記予め定められた時間が経過した位置より当該伸張したオーディオ信号を前記第１の記憶部に記憶する制御をし、前記第２の記憶部からのオーディオ信号の読み出しが終了すると前記第１の記憶部に記憶されたオーディオ信号を読み出す制御をすることを特徴とする。
【００１３】
また、本願の請求項３記載の発明は、請求項１又は請求項２記載の情報記録媒体再生装置において、前記位置情報記憶部は、前記制御部が前記予め定められたセクタ数毎にフレームのヘッダを検出したときの再生時間及び該ヘッダの記録位置を示す情報を記憶する記憶テーブル部を備えることを特徴とする。
【００１４】
また、本願の請求項４記載の発明は、請求項１乃至請求項３の何れか１項に記載の情報記録媒体再生装置において、情報記録媒体に記録された圧縮オーディオデータは、可変ビットレートのＭＰ３形式の圧縮オーディオデータであることを特徴とする。
【００１５】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて説明する。
図１は、本発明の一実施例である情報記録媒体再生装置の構成を示すブロック図である。本実施例の情報記録媒体再生装置は、ＣＤ−ＤＡの他に、ＭＰ３ファイルが記録されたＣＤ−ＲやＣＤ−ＲＷ等が再生可能であり、ループ再生機能を備えたＤＪ用ＣＤプレ−ヤである。
【００１６】
図１において、１はスピンドルモータ、２はサーボ制御部、３は光ピックアップ、４は再生アンプ、５はデジタルシグナルプロセッサ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ（以下、ＤＳＰという。））、６はオーディオデータ記憶部、７はデジタルアナログ変換器（Ｄｉｇｉｔａｌ  ｔｏ  Ａｎａｌｏｇ  Ｃｏｎｖｅｒｔｅｒ（以下、ＤＡＣという。））、８はアンプ、１０は制御部、１１は操作部、１２は表示部、１３は記憶部を示す。なお、ＣＤは、ＣＤ−ＤＡ、ＣＤ−ＲまたはＣＤ−ＲＷ等である。
【００１７】
スピンドルモータ１に固定されたターンテーブルは、ＣＤを装着する。操作部１１から再生開始の指示が入力されると、サーボ制御部２は、スピンドルモータ１を所定の線速度で回転駆動させる制御をする。また、サーボ制御部２は、光ピックアップ３からのレーザ光をＣＤのピット列に正しくトレースするために、図示しないフォーカスサーボ回路とトラッキングサーボ回路を制御する。
【００１８】
光ピックアップ３が読み取ったデジタルオーディオデータは、再生アンプ４により波形整形及び増幅されＤＳＰ５に入力される。ＤＳＰ５は、信号処理部とＭＰ３デコーダを備えている。ＤＳＰ５に入力されたデジタルオーディオデータがＣＤ−ＤＡ等から再生された非圧縮オーディオデータのとき、ＤＳＰ５は、信号処理部により非圧縮オーディオデータの復調、サブコードデータの復調、フォーカスエラー信号やトラッキングエラー信号等のエラー信号、同期信号の抜き出し等をしてデジタルオーディオデータをオーディオデータ記憶部６に入力する。また、ＤＳＰ５は、入力された非圧縮オーディオデータから時間情報を分離し制御部１０に入力する。ＤＳＰ５に入力されたデジタルオーディオデータがＭＰ３形式の圧縮オーディオデータのとき、ＤＳＰ５に内蔵するＭＰ３デコーダによりＭＰ３形式の圧縮オーディオデータを伸張して伸張されたデジタルオーディオデータをオーディオデータ記憶部６に入力する。
【００１９】
オーディオデータ記憶部６は、ＤＳＰ５から入力されたデジタルオーディオデータを記憶する通常再生記憶領域（例えば、１０秒間のデジタルオーディオデータを記憶する）と後述する操作部１１のＡ点設定ボタンが押圧されたときから予め定められた時間（例えば、５秒間）にＤＳＰ５から入力されたデジタルオーディオデータを記憶するループ再生記憶領域を備えている。オーディオデータ記憶部６に記憶されたデジタルオーディオデータは、ＤＳＰ５により読み出されＤＡＣ７に入力される。ＤＡＣ７は、デジタルオーディオデータをアナログオーディオ信号に変換しアンプ８に入力する。ＤＡＣ７から出力されたアナログオーディオ信号は、アンプ８により増幅され出力部９が備える出力端子に接続したスピーカから出力される。
【００２０】
制御部１０に接続された操作部１１は、オーディオデータの再生を開始する再生開始ボタン、再生停止ボタン、早送りボタン、早戻しボタン、選曲ボタン、ループ再生の再生開始点（Ａ点）を設定するＡ点設定ボタン、ループ再生の再生終了点（Ｂ点）を設定するＢ点設定ボタン、設定されたＡ点からＢ点までに再生されるオーディオデータのループ再生を開始するループ再生ボタン等を備えている。制御部１０に接続された表示部１２は、現在再生しているトラックの再生時間（分、秒、フレーム）の表示、トラックナンバー等の表示を行う。制御部１０に接続された記憶部１３は、後述する記憶テーブル、ループ再生管理テーブルを備えている。
【００２１】
制御部１０は、ＭＰ３ファイルが記録されたＣＤを再生する場合、ＭＰ３フレームのヘッダに記録されている情報から再生時間（分、秒、フレーム）を算出し、算出した再生時間を表示部１２に表示する制御をする。また、制御部１０は、図示しないＡＴＡＰＩ（Ａｄｖａｎｃｅｄ  Ｔｅｃｈｎｏｌｏｇｙ  Ａｔｔａｃｈｍｅｎｔ  Ｐａｃｋｅｔ  Ｉｎｔｅｒｆａｃｅ）バスにより、伸張した圧縮オーディオデータが記録されたセクタ位置及びバイト位置の記録位置情報を取得する。ここで、セクタ位置及びバイト位置は、ＣＤ上の物理的位置であり、ＣＤ−ＲにＭＰ３ファイルを記録するときの物理フォーマットをＣＤ−ＲＯＭ  ｍｏｄｅ−１とした場合、ＭＰ３ファイルは、２３５２バイトのセクタ毎に分割されて記録される。
【００２２】
本実施例のＤＪ用ＣＤプレーヤにおいて、可変ビットレートのＭＰ３ファイルが記録されたＣＤの再生動作について説明する。
【００２３】
制御部１０は、再生を開始したＭＰ３ファイルの先頭のＭＰ３フレームのヘッダを検出し、検出したヘッダが記録されているセクタ位置及びバイト位置の記録位置情報を上述したＡＴＡＰＩバスにより取得する。制御部１０は、取得したセクタ位置及びバイト位置を記憶部１３の記憶テーブルに記憶する制御をする。また、制御部１０は、再生開始からＭＰ３ファイルの先頭のＭＰ３フレームのヘッダを検出するまでの再生時間を記憶部１３の記憶テーブルに記憶する制御をする。すなわち、制御部１０は、ＭＰ３ファイルの先頭のＭＰ３フレームのヘッダが記録された記録位置情報（セクタ位置及びバイト位置）及び当該ＭＰ３ファイルの圧縮オーディオデータの再生から、当該ヘッダを検出するまでの再生時間を対応させて記憶部１３の記憶テーブルに記憶する制御をする。ＭＰ３ファイルの先頭のＭＰ３フレームのヘッダを検出するときの再生時間は、０分０秒０フレームとなる。
【００２４】
制御部１０は、検出したＭＰ３ファイルの先頭のＭＰ３フレームのヘッダが記録されたセクタから、ＤＳＰ５により予め定められたセクタ数に記録されたＭＰ３ファイルの圧縮オーディオデータが伸張される毎にＭＰ３フレームのヘッダを検出する。本実施例では、この予め定められたセクタ数を２０セクタとして説明する。制御部１０は、伸張した２０セクタ目のセクタ内で最初に検出するＭＰ３フレームのヘッダが記録されているセクタ位置及びバイト位置と、当該ＭＰ３ファイルの圧縮オーディオデータの再生から、当該ヘッダを検出するまでの再生時間を記憶部１３の記憶テーブルに記憶する制御をする。
【００２５】
図２は、記憶部１３の記憶テーブルを示す図である。図２に示すように、記憶テーブルは、７個のテーブルを備えており、テーブル１から制御部１０が検出したセクタ位置及びバイト位置と再生時間のデータが記憶される。全てのテーブルに制御部１０が検出したセクタ位置及びバイト位置と再生時間のデータが記憶されると、制御部１０は、テーブル１から新たに制御部１０が検出したセクタ位置及びバイト位置と再生時間のデータを記憶する制御をする。
【００２６】
制御部１０は、１つのＭＰ３ファイルの再生が終了するまでの間、上述したように、ＭＰ３フレームのヘッダを検出したセクタ（例えば、図２に示すテーブル１の１４０セクタ。）から２０セクタ目のセクタ（例えば、図２に示すテーブル２の１６０セクタ。）を検出する。制御部１０は、検出したセクタのセクタ内で最初に再生するＭＰ３フレームのヘッダが記録されている記録位置及びそのヘッダの記録位置における再生時間を図２に示すような記憶部１３のテーブルに記憶する制御をする。
【００２７】
本実施例のＤＪ用ＣＤプレーヤにおいて、可変ビットレートのＭＰ３ファイルを再生しているとき、設定されたＡ点からＢ点の区間をループ再生する再生動作の第１の実施例について説明する。
【００２８】
可変ビットレートのＭＰ３ファイルを再生しているとき、操作部１１のＡ点設定ボタンが押圧されると、制御部１０は、Ａ点設定ボタンが押圧されたときの再生時間（以下、ループ再生開始時間という。）を記憶部１３のループ再生管理テーブルに記憶する制御をするとともに、Ａ点設定ボタンが押圧された直前に検出し記憶部１３の記憶テーブルに記憶されたヘッダのセクタ位置、バイト位置及び再生時間をループ再生管理データとして記憶部１３のループ再生管理テーブルに記憶する。Ａ点を設定した後、操作部１１のＢ点設定ボタンが押圧されると、制御部１０は、Ｂ点設定ボタンが押圧されたときの再生時間（以下、ループ再生終了時間という。）を記憶部１３のループ再生管理テーブルに記憶する制御をする。図３は、第１の実施例の記憶部１３のループ再生管理テーブルを示す図である。
【００２９】
例えば、Ａ点設定ボタンが押圧されたとき、制御部１０が算出した再生開始からＡ点設定ボタンが押圧されたときまでの再生時間が０分１３秒７０フレームであるとき、制御部１０は、図３に示すように記憶部１３のループ再生管理テーブルにループ再生開始時間（０分１３秒７０フレーム）を記憶する制御をする。また、制御部１０は、Ａ点設定ボタンが押圧された直前に記憶部１３の記憶テーブルのテーブル４に記憶されたセクタ位置（１８０セクタ）、バイト位置（８５６バイト）及び再生時間（０分１３秒１１フレーム）をループ再生管理データとして、図３に示すように記憶部１３のループ再生管理テーブルに記憶する制御をする。Ａ点を設定した後、操作部１１のＢ点設定ボタンが押圧されたとき、制御部１０が算出した再生開始からＢ点設定ボタンが押圧されたときまでの再生時間が０分３２秒１４フレームであるとき、制御部１０は、図３に示すように記憶部１３のループ再生管理テーブルにループ再生終了時間（０分３２秒１４フレーム）を記憶する制御をする。
【００３０】
一方、制御部１０は、操作部１１のＡ点設定ボタンが押圧されると、上述したようにＡ点設定ボタンが押圧されたときから予め定められた時間（例えば、５秒間）にＤＳＰ５から入力されたデジタルオーディオデータをオーディオデータ記憶部６のループ再生記憶領域に記憶する制御をする。なお、オーディオデータ記憶部６のループ再生記憶領域に記憶されたデジタルオーディオデータは、上述したオーディオデータ記憶部６の通常再生記憶領域にも記憶される。
【００３１】
Ａ点及びＢ点を設定した後、操作部１１のループ再生ボタンが押圧されると、制御部１０は、光ピックアップ３がＣＤから可変ビットレートのＭＰ３ファイルの読み取りを停止する制御をし、オーディオデータ記憶部６のループ再生記憶領域に記憶されたデジタルオーディオデータを読み出す制御をする。また、制御部は、記憶部１３のループ再生管理テーブルに記憶されたループ再生管理データのセクタ位置及びバイト位置に対応する記録位置を検索するようにサーボ制御部２を制御する。制御部１０は、ループ再生管理データのセクタ位置及びバイト位置に対応する記録位置を検索すると、光ピックアップ３が検索した記録位置からＭＰ３ファイルを読み取り、再生を開始する制御をする。再生開始後、制御部１０は、記憶部１３のループ再生管理テーブルに記憶されたループ再生管理データの再生時間（０分１３秒１１フレーム）から再生を開始したＭＰ３ファイルの再生時間を算出する。そして、制御部１０は、算出した再生時間がループ再生管理テーブルに記憶されたループ再生開始時間（０分１３秒７０フレーム）になると、デジタルオーディオデータをオーディオデータ記憶部６の通常再生記憶領域に記憶する制御を開始する。このとき、制御部１０は、通常の再生速度よりも速い再生速度で、ＣＤに記録されたＭＰ３ファイルを再生する制御をする。
【００３２】
図４は、ループ再生を開始したときのデジタルオーディオデータ記憶部６のオーディオデータの記憶状態を示した図である。
図４（ａ）に示すように、通常再生記憶領域には、ループ再生記憶領域に記憶されたデジタルオーディオデータの読み出しが終了するまでに、ループ再生記憶領域に記憶されたデジタルオーディオデータと同一のデジタルオーディオデータ及びこのデジタルオーディオデータに続くデジタルオーディオデータが記憶されている。ループ再生記憶領域に記憶されたデジタルオーディオデータの読み出しが終了すると、制御部１０は、ループ再生記憶領域から読み出されたデジタルオーディオデータに続く位置（Ｃ点）から通常再生記憶領域に記憶されたデジタルオーディオデータを読み出す制御をする。ここで、通常再生記憶領域とループ再生記憶領域には、同一のアドレスが付されており、図４（ａ）に示すアドレス１からアドレス２００までの記憶領域に同一のデジタルオーディオデータが記憶されている。したがって、制御部１０は、ループ再生記憶領域に記憶されたデジタルオーディオデータの読み出しが終了すると、通常再生記憶領域に付されたアドレス２０１から記憶されたデジタルオーディオデータを読み出す制御をする。このため、ループ再生記憶領域から読み出されたデジタルオーディオデータに続くデジタルオーディオデータを途切れることなく、通常再生記憶領域から読み出すことができる。
【００３３】
ループ再生を開始した後、制御部１０は、算出した再生時間がループ再生管理テーブルに記憶されたループ再生終了時間（０分３２秒１４フレーム）になると、再度、ＣＤからＭＰ３ファイルの読み取りを停止する制御をし、オーディオデータ記憶部６のループ再生記憶領域に記憶されたデジタルオーディオデータを読み出す制御を開始し、上述したように制御をする。このように、本実施例のＤＪ用ＣＤプレーヤは、可変ビットレートのＭＰ３ファイルを再生しているとき、設定されたＡ点を短時間で検索することができるために、再生するオーディオデータが途切れることなく、Ａ点からＢ点の区間をループ再生することができる。
【００３４】
次に、本実施例のＤＪ用ＣＤプレーヤにおいて、可変ビットレートのＭＰ３ファイルを再生しているとき、設定されたＡ点からＢ点の区間をループ再生する再生動作の第２の実施例について説明する。
【００３５】
第２の実施例では、オーディオデータ記憶部６のループ再生記憶領域にＡ点設定ボタンが押圧されたときから予め定められた時間（例えば、５秒間）のデジタルオーディオデータの記憶が終了する直前に、制御部１０が検出し、記憶部１３の記憶テーブルに記憶したヘッダのセクタ位置、バイト位置及び再生時間をループ再生管理データとして記憶部１３のループ再生管理テーブルに記憶する。図５は、第２の実施例の記憶部１３のループ再生管理テーブルを示す図である。
【００３６】
図５に示すように、記憶部１３のループ再生管理テーブルにループ再生開始時間が０分９秒００フレームであるとき、ループ再生記憶領域にデジタルオーディオデータの記憶が終了したときの再生時間は、０分９秒００フレームにループ再生記憶領域の記憶時間（５秒）を加算した０分１４秒００フレームとなる。この０分１４秒００フレームの再生時間と図２に示す記憶部１３の記憶テーブルの各テーブルに記憶された再生時間から、ループ再生管理データを決める。ループ再生記憶領域にデジタルオーディオデータの記憶が終了したときの再生時間が０分１４秒００フレームであるので、この０分１４秒００フレームの直前に検出し記憶部１３の記憶テーブルに記憶されたヘッダのセクタ位置、バイト位置及び再生時間が記憶されたテーブルは、図２に示す記憶テーブルのテーブル３となる。したがって、記憶部１３のループ再生管理テーブルに記憶されるループ再生管理データは、図５に示すように、１８０セクタ、８５６バイト及び０分１３秒１１フレームとなる。
【００３７】
記憶部１３のループ再生管理テーブルにループ再生終了時間を記憶する動作及びデジタルオーディオデータをオーディオデータ記憶部６のループ再生記憶領域に記憶する動作の説明は、上述した第１の実施例と同様であるため説明を省略する。
【００３８】
Ａ点及びＢ点を設定した後、操作部１１のループ再生ボタンが押圧されると、制御部１０は、光ピックアップ３がＣＤから可変ビットレートのＭＰ３ファイルの読み取りを停止する制御をし、オーディオデータ記憶部６のループ再生記憶領域に記憶されたデジタルオーディオデータを読み出す制御をする。また、制御部は、記憶部１３のループ再生管理テーブルに記憶されたループ再生管理データのセクタ位置及びバイト位置に対応する記録位置を検出するようにサーボ制御部２を制御する。制御部１０は、ループ再生管理データのセクタ位置及びバイト位置に対応する記録位置を検出すると、光ピックアップ３が検出した記録位置からＭＰ３ファイルを読み取り、再生を開始する制御をする。再生開始後、制御部１０は、記憶部１３のループ再生管理テーブルに記憶されたループ再生管理データの再生時間（０分１３秒１１フレーム）から再生を開始したＭＰ３ファイルの再生時間を算出する。そして、制御部１０は、算出した再生時間が０分１４秒００フレームになると、図４（ｂ）に示すように、デジタルオーディオデータをオーディオデータ記憶部６の通常再生記憶領域のアドレス１から記憶する制御をする。または、図４（ｃ）に示すように、制御部１０は、算出した再生時間が０分１４秒００フレームになると、デジタルオーディオデータをオーディオデータ記憶部６の通常再生記憶領域のアドレス２０１から記憶する制御をしてもよい。
【００３９】
ループ再生記憶領域に記憶されたデジタルオーディオデータの読み出しが終了すると、制御部１０は、通常再生記憶領域のアドレス１またはアドレス２０１から記憶されたデジタルオーディオデータを読み出す制御をする。このため、ループ再生記憶領域から読み出されたデジタルオーディオデータに続く位置（Ｃ点）から通常再生記憶領域に記憶されたデジタルオーディオデータを読み出すことができる。
【００４０】
ループ再生を開始した後、制御部１０は、算出した再生時間がループ再生管理テーブルに記憶されたループ再生終了時間（図５に示す０分２０秒２２フレーム）になると、再度、ＣＤからＭＰ３ファイルの読み取りを停止する制御をし、オーディオデータ記憶部６のループ再生記憶領域に記憶されたデジタルオーディオデータを読み出す制御を開始し、上述したように制御をする。このように、本実施例のＤＪ用ＣＤプレーヤは、ループ再生記憶領域に記憶されたデジタルオーディオデータに続くデジタルオーディオデータが記録された位置を短時間で検索することができるために、再生するオーディオデータが途切れることなく、Ａ点からＢ点の区間をループ再生することができる。
【００４１】
【発明の効果】
本発明によれば、可変ビットレートのオーディオデータファイル（例えば、ＭＰ３ファイル）を再生しているとき、再生するオーディオデータが途切れることなく、設定された区間に再生されるオーディオデータを繰り返し再生（ループ再生）することができる情報記録媒体再生装置を提供することができる。
【図面の簡単な説明】
【図１】本発明の実施例であるＤＪ用ＣＤプレーヤの構成を示すブロック図。
【図２】記憶部１３が備える記憶テーブルを示す図。
【図３】第１の実施例のキューポイント補足テーブルを示す図。
【図４】オーディオデータ記憶部６のデジタルオーディオデータの記憶状態を示した図
【図５】第２の実施例のキューポイント補足テーブルを示す図。
【符号の説明】
１    スピンドルモータ
２    サーボ制御部
３    光ピックアップ
４    再生アンプ
５    ＤＳＰ
６    オーディオデータ記憶部
７    ＤＡＣ
８    アンプ
９    出力部
１０    制御部
１１    操作部
１２    表示部
１３    記憶部
【図１】
2004296043.tif 000003
【図２】
2004296043.tif 000004
【図３】
2004296043.tif 000005
【図４】
2004296043.tif 000006
【図５】
2004296043.tif 000007