(57)【要約】【課題】拍のサーチを行う際の、光ディスク再生装置の操作性の向上を図る。【解決手段】光ディスク再生装置において、ＤＳＰは、光ディスクからのオーディオ信号から拍を検出し、マイクロコンピュータは、拍サーチモードにおいては、ジョグ２８が１クリックされるごとに、検出された拍ａ,ｂ,ｃ,ｄ,ｅ,ｆ,ｇ,ｈ,ｉ,ｊ,ｋを、シャトルによるサーチ終了位置Ｓから、ｇ→ｈ→ｉ→ｊ→ｋの順またはｆ→ｅ→ｄ→ｃ→ｂ→ａ１拍ずつたどってゆき、強拍サーチモードにおいては、ジョグ２８が１クリックされるごとに、検出された強拍ａ,ｃ,ｅ,ｇ,ｉ,ｋを、シャトルによるサーチ終了位置Ｓから、ｇ→ｉ→ｋの順またはｅ→ｃ→ａの順に１拍ずつたどってゆく。【選択図】  図４
2005100521.tif 000002
【特許請求の範囲】
【請求項１】
光ディスクから、当該光ディスクに記録されたオーディオ信号と当該オーディオ信号の再生時間に関連する時間情報とを再生する再生手段と、
前記再生手段が再生した前記オーディオ信号から、当該オーディオ信号が表す音楽のリズムに含まれる拍を検出する拍検出手段と、
前記再生手段が再生した前記オーディオ信号を記憶する第１記憶手段と、
前記拍検出手段が検出した、連続する拍のそれぞれに対応するオーディオ信号について、前記再生手段が再生した時間情報を記憶する第２記憶手段と、
拍の探索操作を受け付ける第１の操作手段と、
前記第１の操作手段が前記探索操作を受け付けると、前記第２記憶手段に記憶された、前記連続する拍の時間情報を、当該時間情報の表す時間順またはその逆順に探索し、前記第１記憶手段に記憶されたオーディオ信号を、探索した時間情報から読み出す制御手段と、
を備えることを特徴とする光ディスク再生装置。
【請求項２】
請求項１記載の光ディスク再生装置であって、
前記制御手段による拍探索のモードの指定を受け付ける第２の操作手段を有し、
前記拍検出手段は、前記拍を、前記拍に対応するオーディオ信号の信号レベルにより分類し、
前記第２の操作手段が前記モードとして強拍の探索モードの指定を受け付けた場合には、前記制御手段は、前記第１の操作手段が前記探索操作を受け付けると、前記管理手段が管理する時間情報のうち、前記拍検出手段により強拍に分類された拍の時間情報を、当該時間情報の表す時間順またはその逆順に探索することを特徴とする光ディスク再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスク再生装置に関する。
【背景技術】
【０００２】
音楽に合わせてダンスを楽しむ、いわゆるクラブ等の遊技場に用いられる光ディスク再生装置として、例えば特許文献１記載の再生装置が知られている。この再生装置は、１枚目のＣＤ(Compact Disc)の再生終了位置となるビート信号の発生タイミングと２枚目のＣＤの再生開始位置となるビート信号の発生タイミングとをそれぞれ検出しておき、１枚目のＣＤの再生位置が再生終了位置になったタイミングで２枚目のＣＤの再生開始位置から再生を開始する。この再生装置によれば、１曲目の楽曲の再生終了位置となる拍の発生タイミングで２曲目の楽曲の再生開始位置の拍が発生するように１曲目の楽曲から２曲目の楽曲に切り替えられるため、２曲の楽曲が切れ目なく連続再生される。
【０００３】
ところで、この種の光ディスク再生装置には、開始ポイント(以下、Ａポイント)として設定された位置からの再生を、ボタンの押下に応じて瞬時に開始する機能(以下、ホットスタート機能)がある。さらに、ボタンの押下中にだけＡポイントからの再生を行う機能(以下、スタッター機能)、Ａポイントと終了ポイント(以下、Ｂポイント)として設定された位置との間を繰り返し音切れなしで再生する機能(以下、シームレスループ機能)を有しているものもある。ＤＪ(Disk Jockey)等のユーザは、これらの機能を利用するために、以下の操作によりＡポイントの設定を行っている。
【０００４】
ユーザは、まず、ロータリーエンコーダ等を用いたトラックセレクターで、再生したい楽曲のトラックをサーチしてから、例えばシャトル等で、適当な間隔(例えば１分間隔)でトラック内をサーチする。さらに、ジョグを操作することによって、フレーム単位でオーディオ信号のサーチを行い、好みの位置の拍をＡポイントとして設定する。
【０００５】
【特許文献１】特開２０００−２５１４１１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところが、ＤＪ等のユーザは、フレーム単位のサーチを行う場合、１フレーム分のサーチにつきジョグを１回操作する必要がある。例えば、ＣＤ-ＤＡ(Compact Disc-Digital Audo)の１フレームには１／７５秒(１３.３ｍｓｅｃ)分のオーディオ信号が記録されるから、このＣＤ-ＤＡにビート数１３０ＢＰＭ(BEATS PER MINITE:１分当たりの拍数)の楽曲が記録されているときには、４６１.５ｍｓｅｃおきの拍を１拍検知するために、３５フレーム分のサーチ、すなわち３５回のジョグクリックが必要となる。再生装置のなかには、ジョグを１回転させるごとに１０フレーム分のサーチを行うものもあるが、このような再生装置であっても、ＤＪ等のユーザは、４６１.５ｍｓｅｃおきの拍を１拍検知するために、ジョグを３回半回転させる必要がある。
【０００７】
一般に、ＤＪは、楽曲を切れ目なく連続再生する一方で、様々なパフォーマンスを行う必要がある。このような状況下において、Ａポイントの設定のために、上述のような、煩わしいジョグ操作が必要とされるのは、ＤＪにとって負担が大きい。
【０００８】
そこで、本発明は、拍のサーチを行う際の、光ディスク再生装置の操作性の向上を図ることを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、
光ディスクから、当該光ディスクに記録されたオーディオ信号と当該オーディオ信号の再生時間に関連する時間情報とを再生する再生手段と、
前記再生手段が再生した前記オーディオ信号から、当該オーディオ信号が表す音楽のリズムに含まれる拍を検出する拍検出手段と、
前記再生手段が再生した前記オーディオ信号を記憶する第１記憶手段と、
前記拍検出手段が検出した、連続する拍のそれぞれに対応するオーディオ信号について、前記再生手段が再生した時間情報を記憶する第２記憶手段と、
拍の探索操作を受け付ける第１の操作手段と、
前記第１の操作手段が前記探索操作を受け付けると、前記第２記憶手段に記憶された、前記連続する拍の時間情報を、当該時間情報の表す時間順またはその逆順に探索し、前記第１記憶手段に記憶されたオーディオ信号を、探索した時間情報から読み出す制御手段と、
を備えることを特徴とする光ディスク再生装置を提供する。
【発明の効果】
【００１０】
本発明によれば、拍のサーチを行う際の、光ディスク再生装置の操作性の向上が図られる。
【発明を実施するための最良の形態】
【００１１】
以下、添付図面を参照しながら、本発明に係る実施の形態について説明する。
【００１２】
まず、図１及び図２により、本実施形態に係る光ディスク再生装置の構成について説明する。
【００１３】
図１に示すように、本実施形態に係る光ディスク再生装置は、装着されたＣＤ(compact disc)等の光ディスク１を回転させるスピンドルモータ２、光ディスク１の記録信号を再生する光ピックアップ３、光ピックアップ３の出力を増幅するＲＦ(Radio Frequency)アンプ４、スピンドルモータ２の回転を制御するとともに内部の復調回路でＲＦアンプ４の出力信号をオーディオ信号に復調するサーボ制御ＩＣ５、光ピックアップ３の送り等を制御するサーボ制御ＩＣ(不図示)、メモリ６、サーボ制御ＩＣ５内の復調回路で復調されたオーディオ信号を所定の信号処理後にメモリ６に一旦記憶させるとともにメモリ６からオーディオ信号を読み出すＤＳＰ(Digital Signal Processor)７、ＤＳＰ７によってメモリ６から読み出されたオーディオ信号をデジタル信号からアナログ信号に変換するＤ／Ａ(Digital Analog)コンバータ１０、Ｄ／Ａ(Digital Analog)コンバータ１０からのアナログ信号を増幅するアンプ１１、アンプ１１からのアナログ信号を出力する出力端子１２、ユーザ(例えばＤＪ)の各種操作を受け付ける操作部１４、操作部１４が受け付けた操作に応じてサーボ制御ＩＣ及びＤＳＰ７等を制御するマイクロコンピュータ８、マイクロコンピュータ８の指示に応じてユーザに各種情報を提示する情報提示部１３、マイクロコンピュータ８が実行するプログラム及び電源ＯＮ時の初期化処理等において読み込まれる設定情報等が記憶された不揮発性メモリ９を有している。
【００１４】
操作部１４及び情報提示部１３は、図２に示すように、同じ操作盤(例えば、光ディスク再生装置の筐体前面等)上に配置される。
【００１５】
操作部１４には、Ａポイント及びＢポイントの設定に関連する操作をユーザから受け付ける操作ツールが含まれている。具体的には、再生する楽曲のトラックをサーチするためのロータリーエンコーダ等を用いたトラックセレクター(TR SEL)３５、トラック内を適当な時間間隔(例えば１分間隔)でサーチするためのシャトル(SHUTTLE)２７、トラック内のオーディオ信号が表す音楽のリズムに含まれる拍をサーチするためのジョグ(JOG)２８、ジョグ２８の動作モードを複数種類の動作モード(強拍サーチモード、１拍サーチモード、１フレームサーチモード等)のいずれかに切り換えるための２つのボタン(ＪＭ１,ＪＭ２)３１,３２、Ａポイントを設定するための２つのＡボタン２３,２４、Ａボタン２３,２４の動作モード(ホットスタートモード、スタッターモード等)、Ａポイントと終了ポイント)を切り替えるＦＬＩＰボタン２２、Ｂポイントを設定するためのＢボタン２５、楽曲の再生を停止させてからバックキュー(Ａポイントに戻って再生開始を準備)させるためのＣＵＥボタン３３、が含まれている。
【００１６】
さらに、その他の操作ツールとして、操作部１４には、光ディスク１を取り出すためのオープンクローズボタン(OP/CL)２１、ＡポイントからＢポイントまでの再生を繰り返すループから抜けたりそのループに戻ったりするためのEXIT/RELOOPボタン２６、再生速度を変えるためのピッチスライダー(PITCH SL)３７、ピッチスライダー３７の有効／無効を選択するためのピッチ(PITCH)ボタン３６が含まれている。
【００１７】
なお、ジョグ２８の初期動作モード、Ａボタン２３,２４の初期動作モード及びピッチスライダー３７の初期状態(有効／無効)等は、不揮発性メモリ９内の設定情報により定められている。例えば、ジョグ２８の動作モードは、光ディスク１からの通常読み出し再生が行われている際には、回転によって再生速度を変えるＢＥＮＤモードになっているが、ＣＵＥボタン３３の押下により再生位置がＡポイントに戻った状態、または、ポーズ状態になった際には、１フレームサーチモード、１拍サーチモード及び強拍サーチモードのうちの既定の動作モードになる。不揮発性メモリ９内の設定情報には、このような、光ディスク再生装置の動作状況に応じた、ジョグ２８の動作モードの初期設定が保存されている。この設定情報は、ユーザがプリセットモード等において設定変更を行った場合に、マイクロコンピュータ８によって書き換えられる。
【００１８】
情報提示部１３には、各種情報を表示するための蛍光表示管(VFD：Vacuum Fluorescent Display)３８、ジョグ２８の現動作モードを示すための２つのＬＥＤ(Light Emitting Diode)(LED１,LED２)２９,３０が含まれている。
【００１９】
つぎに、ＤＳＰ７及びマイクロコンピュータ８が、プログラムの実行により実現する機能構成部、及び、メモリ６の記憶領域について説明する。
【００２０】
この光ディスク再生装置において、ＤＳＰ７は、メモリ６への、オーディオ信号の記憶及びメモリ６からの、オーディオ信号の読み出し制御の他、特定の楽器(例えば、つねにほぼ同じ周波数成分を発生する打楽器等)が定期的に発生する拍を検出する処理を行う。この処理を実行するため、ＤＳＰ７は、サーボ制御ＩＣ５内の復調回路で復調されたオーディオ信号の所定周波数帯域の成分に含まれる拍の発生タイミングを検出する拍検出部と、拍検出部が検出したタイミングで発生する拍に関する情報(アドレス情報)をメモリ６に記憶させる検出信号処理部と、を実現する。なお、拍検出部が拍を検出する周波数帯域としては、例えば、オーディオ信号の周波数成分を複数(例えば３つ)の帯域に分割し、それらの複数の帯域のなかで最も周波数が低い帯域(以下、低周波数帯域と呼ぶ)を選択すればよい。
【００２１】
拍検出部には、(１)サーボ制御ＩＣ５内の復調回路で復調されたオーディオ信号の低周波数帯域成分を抽出するデジタルフィルタ(ＢＰＦ：バンドパスフィルタ)、(２)ＢＰＦで抽出された信号の出力先を２つの接点間で切り替えるスイッチ、(３)スイッチの一方の接点からの出力(ＢＰＦで抽出された信号)の信号レベルの最大値を検出するピークデータホールド回路、(４)ピークデータホールド回路で検出された最大値の例えば８８％の値を示す信号を第１のスライスレベル信号として出力する第１のスライスレベル生成回路、(５)ピークデータホールド回路で検出された最大値の例えば７５％の値を示す信号を第２のスライスレベル信号として出力する第２のスライスレベル生成回路、(６)スイッチの他方の接点からの出力(ＢＰＦで抽出された信号)の信号レベルを第１及び第２のスライスレベル生成回路からのスライスレベル信号と比較し、スイッチ出力が第１のスライスレベル信号を超えた場合には第１の信号(強拍の発生を通知する信号)を検出信号処理部に出力し、その他の場合であって、スイッチ出力が第２のスライスレベル信号を超えた場合には第２の信号(強拍以外の拍の発生を通知する信号)を出力する信号スライスパルス変換器、(６)信号スライスパルスが第１及び第２の信号のいずれか一方を出力した場合、スイッチを、ピークデータホールド回路側の接点に切り替え、ここからさらに所定の時間が経過したら、スイッチを、信号スライスパルス変換器側の接点に切り替えるタイマ、が含まれている。このような構成により、拍検出部は、再生楽曲における、強拍の発生タイミング及び強拍以外の拍の発生タイミングを検出信号処理部に通知することができる。
【００２２】
そして、検出信号処理部は、拍検出部から第１及び第２の信号のいずれか一方の入力を受け付けた場合には、光ディスク１から読み出されたサブコードデータのうち、検出された拍に対応するオーディオ信号のサブコードデータから時間情報(トラック先頭の再生時間からの相対的な、オーディオ信号の再生時間を表す情報)を取り出し、この時間情報を、検出された拍の発生位置を表すアドレス情報としてメモリ６に記憶する。ただし、拍検出部からの入力信号が第１の信号であったときには、このとき、検出信号処理部は、検出された拍が強拍であることを示す識別情報もアドレス情報とともにメモリ６に記憶する。
【００２３】
このように、サーボＩＣ５からのオーディオ信号の他、検出された拍のアドレス情報等をＤＰＳ７の制御にしたがって記憶するため、メモリ６の記憶領域には、予め定められた容量のオーディオ信号が記憶される第１の領域と、現在の再生位置(メモリ６から読み出されるオーディオ信号の再生時間)を含む所定時間内に検出された拍のアドレス情報(検出された拍が強拍である場合には、アドレス情報及び識別情報)が記憶される第２の領域と、が含まれている。例えば３０秒間分のオーディオ信号が第１の領域に記憶される場合、ＤＰＳ７の検出信号処理部によって、第２の領域には、第１の領域から既に読み出された３０秒間分のオーディオ信号について検出された拍のアドレス情報(強拍の場合にはアドレス情報及び識別情報)と、第１の領域に記憶されているオーディオ信号について検出された拍のアドレス情報(強拍の場合にはアドレス情報及び識別情報)とが記憶される。
【００２４】
マイクロコンピュータ８は、操作部１４の所定の操作ツール(ＪＭ１ボタン３１、ＪＭ２ボタン３２、ＦＬＩＰボタン２２)が受け付けた操作に応じてジョグ２８またはＡボタン２３,２４の動作モードを変更する動作モード変更部と、操作部１４の他のツールが受け付けた操作に応じた制御処理を実行する制御部と、を実現する。制御部が実行する制御処理には、拍サーチ処理、強拍サーチ処理及びフレームサーチ処理が含まれる。
【００２５】
つぎに、マイクロコンピュータ８の制御部により実行される、拍サーチ処理、強拍サーチ処理及びフレームサーチ処理を、図３に示した、ユーザの操作手順にしたがって説明する。
【００２６】
Ｓ１において、ユーザが、光ディスク１を光ディスク再生装置のドライブに挿入すると、マイクロコンピュータ８は、ＤＳＰ７等を制御して、光ディスク１からＴＯＣを読み込む。マイクロコンピュータ８は、ＴＯＣの読み込みが終わると、ＤＳＰ７等を制御して、光ディスク１からオーディオ信号を１倍速以上で読み込み、読み込んだオーディオ信号をメモリ６に記憶させる。このとき、ＤＳＰ７においては、拍検出部が、オーディオ信号が表す音楽のリズムに含まれる拍の発生タイミングを検出し、検出信号処理部が、検出された拍の位置を表すアドレス情報(強拍の場合にはアドレス情報及び識別情報)をメモリ６に記憶する。
【００２７】
ユーザは、Ａポイントが１曲目ではないと判断した場合、Ｓ２において、トラックセレクター３５を操作することによってトラックサーチを行う。トラックセレクター３５の操作が開始すると、ＤＳＰ７は、マイクロコンピュータ８の制御にしたがって、メモリ６からオーディオ信号及びアドレス情報を消去する。そして、トラックセレクター３５の操作が終了すると(すなわち、ユーザによるトラックサーチが終了すると)、ＤＳＰ７は、Ｓ１と同様に、マイクロコンピュータ８の制御にしたがって、再生したオーディオ信号の、メモリ６への記憶及び拍検出処理を行う。
【００２８】
その後、Ｓ３において、ユーザは、サーチしたトラック先頭位置にＡポイントを設定すべきかどうか検討する。その結果、サーチしたトラック先頭にＡポイントを設定したい場合には、ユーザは、Ｓ１２において、Ａボタン(２３または２４)を押下する。これにより、マイクロコンピュータ８は、サーチしたトラック先頭の拍のアドレス情報をＡポイントとして、マイクロコンピュータ８の内蔵メモリに記憶する。
【００２９】
一方、サーチしたトラック先頭にＡポイントを設定したくない場合には、Ｓ４において、ユーザは、シャトル２７を操作することによって、トラック内のオーディオ信号を例えば１分間隔でサーチする。シャトル２７の操作が開始されると、ＤＳＰ７は、マイクロコンピュータ８の制御にしたがって、メモリ６からオーディオ信号及びアドレス情報を消去する。そして、シャトル２７の操作が終了すると、ＤＳＰ７は、マイクロコンピュータ８の制御にしたがって、サーチ終了位置より１５秒前から１５秒先までのオーディオ信号の、メモリ６への記憶、及び、それらのオーディオ信号からの拍検出処理を行う。
【００３０】
ここで(Ｓ５)、ユーザは、強拍及び強拍に限定しない拍のうち、いずれか一方を、Ａポイントの設定候補とするか決定する。
【００３１】
その結果、強拍をＡポイントの設定候補とすると決定したときには、ユーザは、Ｓ６において、ＪＭ２ボタン３２を押下することにより、ＪＭ２ボタン３２をＯＮ状態にする必要がある。これにより、ジョグ２８の動作モードが強拍サーチモードとなる。このとき、マイクロコンピュータ８は、２つのＬＥＤ(ＬＥＤ１,ＬＥＤ２)２９,３０のうち、例えば、一方のＬＥＤ１を消灯させ、他方のＬＥＤ２を点灯させるとともに、ＤＳＰ７を制御して、識別情報に対応付けられたアドレス情報(強拍のアドレス情報)をメモリ６から読み出す。
【００３２】
一方、強拍に限定しない拍をＡポイントの設定候補とすると決定したときには、ユーザは、Ｓ７において、ＪＭ２ボタン３２を押下することにより、ＪＭ２ボタン３２をＯＦＦ状態にする必要がある。これにより、ジョグ２８の動作モードが１拍サーチモードとなる。このとき、マイクロコンピュータ８は、２つのＬＥＤ（ＬＥＤ１,ＬＥＤ２）２９,３０のうち、例えば、一方のＬＥＤ２だけを点滅させるとともに、ＤＳＰ７を制御して、すべてのアドレス情報(強拍及び強拍以外の拍のアドレス情報)をメモリ６から読み出す。
【００３３】
このようにしてジョグ２８の動作モードの設定が終了すると、ユーザは、以下に示すように、以後(すなわち、Ｓ８において)、ジョグ２８の操作によって、Ａポイントとする拍をサーチすることができる。
【００３４】
ジョグ２８の動作モードが強拍サーチモードである場合、ユーザは、ジョグ２８を時計周りに回転させることによって、ジョグ２８を１クリックするごとに、シャトル２７によるサーチ終了位置から１５秒先までのオーディオ信号から検出された強拍を１拍ずつサーチすることができる。具体的には、マイクロコンピュータ８が、以下の強拍サーチ処理を実行する。
【００３５】
ジョグ２８が、時計周りに１回転され、１クリックされると、マイクロコンピュータ８は、図４(ｂ)に示すように、Ｓ７でメモリ６から読み出しておいたアドレス情報ａ,ｃ,ｅ,ｇ,ｉ,ｋのうちの、シャトル２７によるサーチ終了位置Ｓよりも時間的に後の時間情報に相当するアドレス情報ｇ,ｉ,ｋのなかから、シャトル２７によるサーチ終了位置Ｓに最も近いアドレス情報ｇをＡポイントのアドレス情報として保持する。さらに、ジョグ２８が時計周りに１クリックされると、マイクロコンピュータ８は、シャトル２７によるサーチ終了位置よりも後の時間情報に相当するアドレス情報ｇ,ｉ,ｋのなかから、保持中のＡポイントのアドレス情報ｇのつぎのアドレス情報ｉを、新たにＡポイントのアドレス情報として保持する。このように、ジョグ２８が反時計周りに１クリックされるごとに、マイクロコンピュータ８は、シャトル２７によるサーチ終了位置Ｓを起点として、ｇ→ｉ→ｋというように、起点Ｓよりも時間的に後の方向に強拍のみを１拍ずつたどってゆく。
【００３６】
また、ジョグ２８が反時計周りに１回転され、さらにジョグ２８が１クリックされると、マイクロコンピュータ８は、図４(ｂ)に示すように、Ｓ７でメモリ６から読み出しておいたアドレス情報ａ,ｃ,ｅ,ｇ,ｉ,ｋのうちの、シャトル２７によるサーチ終了位置Ｓよりも時間的に前の時間情報に相当するアドレス情報ａ,ｃ,ｅのなかから、シャトル２７によるサーチ終了位置Ｓに最も近いアドレス情報ｅをＡポイントのアドレス情報として保持する。さらに、ジョグ２８が１クリックされると、マイクロコンピュータ８は、シャトル２７によるサーチ終了位置よりも前の時間情報に相当するアドレス情報ａ,ｃ,ｅのなかから、保持中のＡポイントのアドレス情報ｅのつぎのアドレス情報ｃを、新たにＡポイントのアドレス情報として保持する。このように、ジョグ２８が１クリックされるごとに、マイクロコンピュータ８は、シャトル２７によるサーチ終了位置Ｓを起点として、ｅ→ｃ→ａというように、起点Ｓよりも時間的に前の方向に強拍のみを１拍ずつたどってゆく。
【００３７】
一方、ジョグ２８の動作モードが１拍サーチモードである場合、ユーザは、ジョグ２８を時計周りに１回転させることによって、以後、ジョグ２８を１クリックするごとに、シャトル２７によるサーチ終了位置から１５秒前までのオーディオ信号から検出された拍を１拍ずつサーチすることができる。具体的には、具体的には、マイクロコンピュータが、以下の拍サーチ処理を実行する。
【００３８】
ジョグ２８が時計周りに回転され、１クリックされると、マイクロコンピュータ８は、図４(ａ)に示すように、Ｓ８でメモリ６から読み出しておいたアドレス情報ａ,ｂ,ｃ,ｄ,ｅ,ｆ,ｇ,ｈ,ｉ,ｊ,ｋのうちの、シャトル２７によるサーチ終了位置Ｓよりも時間的に後の時間情報に相当するアドレス情報ｇ,ｈ,ｉ,ｊ,ｋのなかから、シャトル２７によるサーチ終了位置Ｓに最も近いアドレス情報ｇをＡポイントのアドレス情報として保持する。さらに、ジョグ２８が反時計周りに１クリックされると、マイクロコンピュータ８は、シャトル２７によるサーチ終了位置よりも後の時間情報に相当するアドレス情報ｇ,ｈ,ｉ,ｊ,ｋのなかから、保持中のＡポイントのアドレス情報ｇのつぎのアドレス情報ｈを、新たにＡポイントのアドレス情報として保持する。このように、ジョグ２８が１クリックされるごとに、マイクロコンピュータ８は、シャトル２７によるサーチ終了位置Ｓを起点として、ｇ→ｈ→ｉ→ｊ→ｋというように、起点Ｓよりも時間的に後の方向に、強拍に限らない拍を１拍ずつたどってゆく。
【００３９】
また、ジョグ２８が反時計周りに１回転され、さらにジョグ２８が１クリックされると、マイクロコンピュータ８は、図４(ａ)に示すように、Ｓ７でメモリ６から読み出しておいたアドレス情報ａ,ｂ,ｃ,ｄ,ｅ,ｆ,ｇ,ｈ,ｉ,ｊ,ｋのうちの、シャトル２７によるサーチ終了位置Ｓよりも時間的に前の時間情報に相当するアドレス情報ａ,ｂ,ｃ,ｄ,ｅ,ｆのなかから、シャトル２７によるサーチ終了位置Ｓに最も近いアドレス情報ｆをＡポイントのアドレス情報として保持する。さらに、ジョグ２８が１クリックされると、マイクロコンピュータ８は、シャトル２７によるサーチ終了位置よりも前の時間情報に相当するアドレス情報ａ,ｂ,ｃ,ｄ,ｅ,ｆのなかから、保持中のＡポイントのアドレス情報ｆのつぎのアドレス情報ｅを、新たにＡポイントのアドレス情報として保持する。このように、ジョグ２８が１クリックされるごとに、マイクロコンピュータ８は、シャトル２７によるサーチ終了位置Ｓを起点として、ｆ→ｅ→ｄ→ｃ→ｂ→ａというように、起点Ｓよりも時間的に前の方向に、強拍に限らない拍を１拍ずつたどってゆく。
【００４０】
ユーザは、このような拍サーチ処理または強拍サーチ処理により、Ａポイントが所望の拍に到達したら(すなわち、Ｓ９において微調整の必要性がないと判断したら)、Ｓ１２において、Ａボタン(２３または２４)を押下する。これにより、マイクロコンピュータ８は、現在保持中のＡポイントのアドレス情報を、Ａポイントの確定アドレス情報として、マイクロコンピュータ８の内蔵メモリに記憶させる。
【００４１】
また、ユーザは、Ｓ９において、微調整の必要があると判断したときには、Ｓ１Oにおいて、ＪＭ１ボタン３１を押圧すればよい。これにより、ジョグ２８の動作モードが１フレームサーチモードとなる。このとき、マイクロコンピュータ８は、２つのＬＥＤ(ＬＥＤ１,ＬＥＤ２)２９,３０のうち、例えば、一方のＬＥＤ１だけを点灯させる。
【００４２】
その後、ユーザは、以下に示すように、以後(すなわち、Ｓ１１において)、ジョグ２８を１クリックするごとに１フレーム単位でオーディオ信号のサーチを行うことができる。具体的には、マイクロコンピュータ８が、以下のフレームサーチ処理を実行する。
【００４３】
ジョグ２８が、時計周りに回転され、１クリックされると、マイクロコンピュータ８は、Ｓ８で定めたＡポイントを起点として、起点よりも時間的に後の方向に１フレームすすんだ位置のオーディオ信号をサーチする。ジョグ２８が、再度、時計周りに１クリックされると、マイクロコンピュータ８は、時間的に後の方向にさらに１フレームすすんだ位置のオーディオ信号をサーチする。このように、ジョグ２８が時計周りに１クリックされるごとに、マイクロコンピュータ８は、Ｓ８で定めたＡポイントから、時間的に後の方向に１フレームずつオーディオ信号をサーチしてゆく。例えば、１３０ＢＰＭ、４拍子の楽曲の場合には、ジョグ２８が１クリックされるごとに、１３.３ｍｓｅｃ分のオーディオ信号のサーチが行われることになる。
【００４４】
また、ジョグ２８が反時計周りに１回転され、さらにジョグ２８が１クリックされると、マイクロコンピュータ８は、Ａポイントを起点として、起点よりも時間的に前の方向に１フレームすすんだ位置のオーディオ信号をサーチする。ジョグ２８が再度１クリックされると、マイクロコンピュータ８は、時間的に前の方向にさらに１フレームすすんだ位置のオーディオ信号をサーチする。このように、ジョグ２８が１クリックされるごとに、マイクロコンピュータ８は、Ｓ８で定めたＡポイントから、時間的に前の方向にオーディオ信号を１フレームずつたどってゆく。
【００４５】
このようなフレームサーチ処理によりＡポイントの微調整が終了したら、ユーザは、前述の場合と同様、Ｓ１２において、Ａボタン(２３または２４)を押下すればよい。これにより、マイクロコンピュータ８は、微調整後のＡポイントのアドレス情報を、Ａポイントの確定アドレス情報として、マイクロコンピュータ８の内蔵メモリに記憶させる。
【００４６】
強拍サーチモード、１拍サーチモード及び１フレームサーチモードにおいては、ユーザが、サーチ位置を音で確認しながら、Ａポイント及びＢポイントを設定することができるように、サーチ位置から数フレーム(例えば３フレーム)前までの音が、メモリ６から読出され繰り返し再生される。ＤＳＰ７は、設定されたＡポイントに対応するオーディオ信号をメモリ６から読み出す制御を行う。このため、本実施の形態に係る光ディスク再生装置は、設定されたＡポイントから再生を行うことができる。
【００４７】
このように、本実施の形態に係る光ディスク再生装置によれば、ユーザは、ジョグ２８を１クリックするごとに、拍を１拍ずつ確実にサーチすることができる。また、２曲の楽曲を、切り目なくより自然に連続再生するため、２曲の楽曲の強拍同士が合わせられることがあるが、本実施の形態に係る光ディスク再生装置によれば、ユーザは、ジョグ２８の動作モードを変更するだけで、ジョグ２８を１クリックするごとに、強拍以外の拍(弱拍、中弱拍)を飛ばして強拍だけを１拍ずつサーチすることができる。すなわち、ジョグ２８が１操作(１クリック、１回転)するごとに１フレーム単位または複数フレーム単位でオーディオ信号をサーチすることによって拍を検知していた従来(フレームサーチモードのみ)と比較して、ユーザは、効率的に、強拍または強拍に限定しない拍にＡポイントを設定することができる。以下、この効果を、１３０ＢＰＭ、４拍子の楽曲がＣＤ-ＤＡ(１フレーム：１３.３ｍｓｅｃ)に記録されている場合を例に挙げて説明する。
【００４８】
図５(ａ)に示すように、１３０ＢＰＭ、４拍子の楽曲の２拍分の間隔は９２３ｍｓｅｃであるから、この楽曲の２拍をフレームサーチモードでサーチする場合、ユーザは、ジョグ２８を６９回クリックする必要がある。ジョグ１回転で１０フレーム分のサーチを行うものであっても、ユーザは、ジョグ２８を７回転させる必要がある。これに対して、拍サーチモードでサーチする場合には、ユーザは、ジョグ２８を２回クリックするだけで足りる。
【００４９】
また、図５(ｂ)に示すように、１３０ＢＰＭ、４拍子の楽曲の強拍の間隔は１８４６ｍｓｅｃであるから、この楽曲の強拍２拍をフレームサーチモードでサーチする場合、ユーザは、ジョグ２８を１３８回クリックする必要がある。ジョグ１回転で１０フレーム分のサーチを行うものであっても、ユーザは、ジョグ２８を１３回転させる必要がある。これに対して、拍サーチモードでサーチする場合には、ユーザは、ジョグ２８を４回クリックすれば足り、強拍サーチモードでサーチする場合には、ユーザは、ジョグ２８を１回だけクリックすれば足りる。
【００５０】
なお、以上においては、Ａポイント設定の際に行われる、拍のサーチについて説明したが、Ｂポイント設定の際にも、同様な処理により、拍のサーチを行うことができる。
【００５１】
また、以上において、光ディスク１からオーディオ信号を例えば８倍速等の高速で読み取るようにすれば、メモリ６への、オーディオ信号の記憶及び拍検出処理を短時間で行うことができる。このため、ＡポイントまたはＢポイントとなる拍のサーチに要する時間がさらに短縮され、ＤＪは、様々なパフォーマンスを、余裕を持って行うことができる。
【図面の簡単な説明】
【００５２】
【図１】本発明の一実施の形態に係る光ディスク再生装置の構成を示した図である。
【図２】本発明の一実施の形態に係る光ディスク再生装置の操作部のレイアウトを示した図である。
【図３】発明の一実施の形態に係る光ディスク再生装置において、拍をサーチする際の、ユーザの操作手順を示したフローチャートである。
【図４】(ａ)は、拍サーチモードにおける、拍のサーチを説明するための図であり、(ｂ)は、強拍サーチモードにおける、強拍のサーチを説明するための図である。
【図５】本発明の一実施の形態に係る光ディスク再生装置の操作性を説明するための図である。
【符号の説明】
【００５３】
１…光ディスク、２…スピンドルモータ、３…光ピックアップ、４…ＲＦアンプ、５…サーボ制御ＩＣ、６…メモリ、７…ＤＳＰ、８…マイクロコンピュータ、９…不揮発性メモリ、１０…Ｄ／Ａコンバータ、１１…アンプ、１２…出力端子、１３…表示部、１４…操作部、２１…オープンクローズボタン、２２…フリップボタン、２３,２４…Ａボタン、２５…Ｂボタン、２６…ループイグジット・リループボタン、２７…シャトル、２８…ジョグ、２９,３０…ジョグモニタ表示ＬＥＤ、３１,３２…ジョグモードボタン、３３…キューボタン、３４…プレイ／ポーズボタン、３５…トラックセレクター、３６…ピッチボタン、３７…ピッチスライダー
【図１】
2005100521.tif 000003
【図２】
2005100521.tif 000004
【図３】
2005100521.tif 000005
【図４】
2005100521.tif 000006
【図５】
2005100521.tif 000007
【手続補正書】
【提出日】平成15年11月27日(2003.11.27)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
操作部１４には、Ａポイント及びＢポイントの設定に関連する操作をユーザから受け付ける操作ツールが含まれている。具体的には、再生する楽曲のトラックをサーチするためのロータリーエンコーダ等を用いたトラックセレクター(TR SEL)３５、トラック内を適当な時間間隔(例えば１分間隔)でサーチするためのシャトル(SHUTTLE)２７、トラック内のオーディオ信号が表す音楽のリズムに含まれる拍をサーチするためのジョグ(JOG)２８、ジョグ２８の動作モードを複数種類の動作モード(強拍サーチモード、１拍サーチモード、１フレームサーチモード等)のいずれかに切り換えるための２つのボタン(ＪＭ１,ＪＭ２)３１,３２、Ａポイントを設定するための２つのＡボタン２３,２４、Ａボタン２３,２４の動作モード(ホットスタートモード、スタッターモード等)を切り替えるＦＬＩＰボタン２２、Ｂポイントを設定するためのＢボタン２５、楽曲の再生を停止させてからバックキュー(Ａポイントに戻って再生開始を準備)させるためのＣＵＥボタン３３、が含まれている。Ａボタンには、Ｈ／Ｓ(ホットスタート)モードとＳＴＲ(スタッターモード)があり、ＦＬＩＰボタン２２で２つのモードを切り替える。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】変更
【補正の内容】
【００２８】
その後、Ｓ３において、ユーザは、サーチしたトラック先頭位置にＡポイントを設定すべきかどうか検討する。その結果、サーチしたトラック先頭にＡポイントを設定したい場合には、ユーザは、Ｓ１２において、Ａボタン(２３または２４)を押下する。これにより、マイクロコンピュータ８は、サーチしたトラック先頭のアドレス情報をＡポイントとして、マイクロコンピュータ８の内蔵メモリに記憶する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００３５
【補正方法】変更
【補正の内容】
【００３５】
ジョグ２８が、時計周りに回転され、１クリックされると、マイクロコンピュータ８は、図４(ｂ)に示すように、Ｓ７でメモリ６から読み出しておいたアドレス情報ａ,ｃ,ｅ,ｇ,ｉ,ｋのうちの、シャトル２７によるサーチ終了位置Ｓよりも時間的に後の時間情報に相当するアドレス情報ｇ,ｉ,ｋのなかから、シャトル２７によるサーチ終了位置Ｓに最も近いアドレス情報ｇをＡポイントのアドレス情報として保持する。さらに、ジョグ２８が時計周りに１クリックされると、マイクロコンピュータ８は、シャトル２７によるサーチ終了位置よりも後の時間情報に相当するアドレス情報ｇ,ｉ,ｋのなかから、保持中のＡポイントのアドレス情報ｇのつぎのアドレス情報ｉを、新たにＡポイントのアドレス情報として保持する。このように、ジョグ２８が時計周りに１クリックされるごとに、マイクロコンピュータ８は、シャトル２７によるサーチ終了位置Ｓを起点として、ｇ→ｉ→ｋというように、起点Ｓよりも時間的に後の方向に強拍のみを１拍ずつたどってゆく。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】変更
【補正の内容】
【００３６】
また、ジョグ２８が反時計周りに回転され、ジョグ２８が１クリックされると、マイクロコンピュータ８は、図４(ｂ)に示すように、Ｓ７でメモリ６から読み出しておいたアドレス情報ａ,ｃ,ｅ,ｇ,ｉ,ｋのうちの、シャトル２７によるサーチ終了位置Ｓよりも時間的に前の時間情報に相当するアドレス情報ａ,ｃ,ｅのなかから、シャトル２７によるサーチ終了位置Ｓに最も近いアドレス情報ｅをＡポイントのアドレス情報として保持する。さらに、ジョグ２８が反時計周りに１クリックされると、マイクロコンピュータ８は、シャトル２７によるサーチ終了位置よりも前の時間情報に相当するアドレス情報ａ,ｃ,ｅのなかから、保持中のＡポイントのアドレス情報ｅのつぎのアドレス情報ｃを、新たにＡポイントのアドレス情報として保持する。このように、ジョグ２８が１クリックされるごとに、マイクロコンピュータ８は、シャトル２７によるサーチ終了位置Ｓを起点として、ｅ→ｃ→ａというように、起点Ｓよりも時間的に前の方向に強拍のみを１拍ずつたどってゆく。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００３７
【補正方法】変更
【補正の内容】
【００３７】
一方、ジョグ２８の動作モードが１拍サーチモードである場合、ユーザは、ジョグ２８を時計周りに回転させることによって、ジョグ２８を１クリックするごとに、シャトル２７によるサーチ終了位置から１５秒前までのオーディオ信号から検出された拍を１拍ずつサーチすることができる。具体的には、マイクロコンピュータが、以下の拍サーチ処理を実行する。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００３８
【補正方法】変更
【補正の内容】
【００３８】
ジョグ２８が時計周りに回転され、１クリックされると、マイクロコンピュータ８は、図４(ａ)に示すように、Ｓ８でメモリ６から読み出しておいたアドレス情報ａ,ｂ,ｃ,ｄ,ｅ,ｆ,ｇ,ｈ,ｉ,ｊ,ｋのうちの、シャトル２７によるサーチ終了位置Ｓよりも時間的に後の時間情報に相当するアドレス情報ｇ,ｈ,ｉ,ｊ,ｋのなかから、シャトル２７によるサーチ終了位置Ｓに最も近いアドレス情報ｇをＡポイントのアドレス情報として保持する。さらに、ジョグ２８が時計周りに１クリックされると、マイクロコンピュータ８は、シャトル２７によるサーチ終了位置よりも後の時間情報に相当するアドレス情報ｇ,ｈ,ｉ,ｊ,ｋのなかから、保持中のＡポイントのアドレス情報ｇのつぎのアドレス情報ｈを、新たにＡポイントのアドレス情報として保持する。このように、ジョグ２８が１クリックされるごとに、マイクロコンピュータ８は、シャトル２７によるサーチ終了位置Ｓを起点として、ｇ→ｈ→ｉ→ｊ→ｋというように、起点Ｓよりも時間的に後の方向に、強拍に限らない拍を１拍ずつたどってゆく。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００３９
【補正方法】変更
【補正の内容】
【００３９】
また、ジョグ２８が反時計周りに回転され、ジョグ２８が１クリックされると、マイクロコンピュータ８は、図４(ａ)に示すように、Ｓ７でメモリ６から読み出しておいたアドレス情報ａ,ｂ,ｃ,ｄ,ｅ,ｆ,ｇ,ｈ,ｉ,ｊ,ｋのうちの、シャトル２７によるサーチ終了位置Ｓよりも時間的に前の時間情報に相当するアドレス情報ａ,ｂ,ｃ,ｄ,ｅ,ｆのなかから、シャトル２７によるサーチ終了位置Ｓに最も近いアドレス情報ｆをＡポイントのアドレス情報として保持する。さらに、ジョグ２８が反時計周りに１クリックされると、マイクロコンピュータ８は、シャトル２７によるサーチ終了位置よりも前の時間情報に相当するアドレス情報ａ,ｂ,ｃ,ｄ,ｅ,ｆのなかから、保持中のＡポイントのアドレス情報ｆのつぎのアドレス情報ｅを、新たにＡポイントのアドレス情報として保持する。このように、ジョグ２８が１クリックされるごとに、マイクロコンピュータ８は、シャトル２７によるサーチ終了位置Ｓを起点として、ｆ→ｅ→ｄ→ｃ→ｂ→ａというように、起点Ｓよりも時間的に前の方向に、強拍に限らない拍を１拍ずつたどってゆく。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００４４
【補正方法】変更
【補正の内容】
【００４４】
また、ジョグ２８が反時計周りに回転され、ジョグ２８が１クリックされると、マイクロコンピュータ８は、Ａポイントを起点として、起点よりも時間的に前の方向に１フレームすすんだ位置のオーディオ信号をサーチする。ジョグ２８が再度反時計周りに１クリックされると、マイクロコンピュータ８は、時間的に前の方向にさらに１フレームすすんだ位置のオーディオ信号をサーチする。このように、ジョグ２８が反時計周りに１クリックされるごとに、マイクロコンピュータ８は、Ｓ８で定めたＡポイントから、時間的に前の方向にオーディオ信号を１フレームずつたどってゆく。