(57)【特許請求の範囲】
【請求項１】
記録媒体から読み出したスクラッチ再生を開始する基準位置から前後所定期間のデータを格納するデータ格納手段と、
データをスクラッチ再生する方向及び速度の指示入力を行うジョグダイヤルであり、前記ジョグダイヤルの回転の方向と速度に応じて、前記データ格納手段からのデータ読み出しの方向と速度を可変する再生指示手段と、
前記再生指示手段の指示入力に応じて、前記データ格納手段のデータを読み出し再生するスクラッチ再生手段と、
前記ジョグダイヤルが一方向に回転した回転量と、次にジョグダイヤルが逆方向に回転した回転量とに応じて、前記スクラッチ再生を開始する基準位置を補正する基準位置補正手段とを
有することを特徴とする記録媒体再生装置。
【請求項２】
記録媒体から読み出したスクラッチ再生を開始する基準位置から前後所定期間のデータを格納するデータ格納手段と、
データをスクラッチ再生する方向及び速度の指示入力を行うジョグダイヤルであり、前記ジョグダイヤルの回転の方向と速度に応じて、前記データ格納手段からのデータ読み出しの方向と速度を可変する再生指示手段と、
前記再生指示手段の指示入力に応じて、前記データ格納手段のデータを読み出し再生するスクラッチ再生手段と、
前記ジョグダイヤルの時計方向及び反時計方向の回転のうち、一方向の回転時にのみ再生音を出力し、他方向の回転時に再生音をミュートする設定を行う変形スクラッチ設定手段とを
有することを特徴とする記録媒体再生装置。
【請求項３】
請求項１または２記載の記録媒体再生装置において、
前記ジョグダイヤルの回転速度対再生スピードを変更する設定変更手段を
有することを特徴とする記録媒体再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は記録媒体再生装置に関し、特に、記録媒体の特殊再生を行う記録媒体再生装置に関する。
【０００２】
【従来の技術】
従来、音楽を演奏する場合に、レコード盤及びレコードプレーヤーを用いたスクラッチという奏法が知られている。このスクラッチ奏法は、例えば、ダンスミュージックの分野において、ディスクジョッキー（ＤＪ）と呼ばれている奏者がターンテーブル上で回転するレコード盤の回転を手で制御し、ダンスミュージック等を演奏する。
【０００３】
ＤＪ等は、再生針を載せた状態でレコード盤を逆回転方向に数センチ回転させ、続いて正回転方向に回転させ、また逆回転方向に回転させるという動作を数回繰り返すことによってスクラッチ奏法を行う。このスクラッチ奏法によって再生される音は、レコード盤が逆回転する時、再生針が音溝を再生方向とは逆方向にトレースすることによって生成される音とレコード盤が正回転して戻される時の短いフレーズである。この音と短いフレーズの組み合わせが数回繰り返されることにより、独特のリズムが生成される。このスクラッチによって生成されるリズムは一部のダンスミュージックには欠くことのできない重要な要素となっている。
【０００４】
【発明が解決しようとする課題】
従来、ＤＪ等は、アナログのレコード盤を用いてスクラッチ奏法を行っている。このスクラッチ奏法によって得られるスクラッチ音は、アナログのレコード盤に記録されている音楽を再生する際に、アナログのレコード盤を特定の範囲で順方向及び逆方向に、高速又は低速で連続的に回転させながら再生することによって得ることができる。これと同様に、デジタル音楽データが記憶されているコンパクトディスク（ＣＤ）等の記録媒体においても、スクラッチ音を得ることが強く望まれている。
【０００５】
しかし、従来のＣＤを再生する装置は、スクラッチ音を得るためにアナログのレコード盤と同様に、順方向及び逆方向に、高速又は低速で連続的に回転させる動作を行ってスクラッチ音を発生することができず、スクラッチ効果を得ることができないという問題点があった。
【０００６】
本発明は、上記の点に鑑みなされたもので、アナログのレコード盤を用いて発生させていたスクラッチ音を、ディジタル音楽データの格納された記録媒体を用いて発生させることができ、スクラッチ奏法を行うことができる記録媒体再生装置を提供することを目的とする。
【０００７】
【課題を解決するための手段】
請求項１に記載の発明は、記録媒体から読み出したスクラッチ再生を開始する基準位置から前後所定期間のデータを格納するデータ格納手段と、
データをスクラッチ再生する方向及び速度の指示入力を行うジョグダイヤルであり、前記ジョグダイヤルの回転の方向と速度に応じて、前記データ格納手段からのデータ読み出しの方向と速度を可変する再生指示手段と、
前記再生指示手段の指示入力に応じて、前記データ格納手段のデータを読み出し再生するスクラッチ再生手段と、
前記ジョグダイヤルが一方向に回転した回転量と、次にジョグダイヤルが逆方向に回転した回転量とに応じて、前記スクラッチ再生を開始する基準位置を補正する基準位置補正手段とを有する。
【０００８】
このように、記録媒体から読み出した基準位置の前と後のデータを格納し、方向及び速度の指示入力に応じて格納されたデータを再生することで、ディジタル音楽データの格納された記録媒体を用いてスクラッチ再生が可能となり、ジョグダイヤルの回転の方向と速度から、スクラッチ再生の方向と速度を可変することにより、アナログプレーヤーと同様の操作でスクラッチ再生が可能となり、ジョグダイヤルが一方向に回転した回転量と、次に逆方向に回転した回転量とに応じて基準位置を補正することにより、スクラッチ再生を繰り返す際に再生開始の基準位置がずれ、再生開始音が所望の音からずれることを防止できる。
【０００９】
請求項２に記載の発明は、記録媒体から読み出したスクラッチ再生を開始する基準位置から前後所定期間のデータを格納するデータ格納手段と、
データをスクラッチ再生する方向及び速度の指示入力を行うジョグダイヤルであり、前記ジョグダイヤルの回転の方向と速度に応じて、前記データ格納手段からのデータ読み出しの方向と速度を可変する再生指示手段と、
前記再生指示手段の指示入力に応じて、前記データ格納手段のデータを読み出し再生するスクラッチ再生手段と、
前記ジョグダイヤルの時計方向及び反時計方向の回転のうち、一方向の回転時にのみ再生音を出力し、他方向の回転時に再生音をミュートする設定を行う変形スクラッチ設定手段とを有する
【００１０】
このように、記録媒体から読み出した基準位置の前と後のデータを格納し、方向及び速度の指示入力に応じて格納されたデータを再生することで、ディジタル音楽データの格納された記録媒体を用いてスクラッチ再生が可能となり、ジョグダイヤルの回転の方向と速度から、スクラッチ再生の方向と速度を可変することにより、アナログプレーヤーと同様の操作でスクラッチ再生が可能となり、ジョグダイヤルの一方向の回転時にのみ再生音を出力し、他方向の回転時に再生音をミュートする設定を行うことにより、変形スクラッチ演奏を簡単に行うことができる。
【００１３】
請求項３に記載の発明は、請求項１または２記載の記録媒体再生装置において、
前記ジョグダイヤルの回転速度対再生スピードを変更する設定変更手段を有する。
【００１４】
このように、ジョグダイヤルの回転速度対再生スピードを変更することにより、所望の回転速度対再生スピードを簡単に設定することで所望の音程かつ再生範囲でスクラッチ演奏を行うことができる。
【００１７】
【発明の実施の形態】
図１は、本発明の記録媒体再生装置の一実施例のブロック構成図を示す。同図中、ＣＤ再生部１０は、記録媒体であるＣＤ（コンパクトディスク）を通常の再生速度の２倍の速度で回転駆動し、ＣＤ再生部１０のピックアップより再生された２倍速の再生信号はＲＦアンプを通じてＣＤ再生部１０内のＣＤ再生用ＤＳＰ（ディジタル・シグナル・プロセッサ）に供給され、ここで、ＥＦＭ（エイト・ツー・フォーティーン・モジュレーション）復調、ＣＩＲＣ（クロスインターリーブ・リードソロモン・コード）のデコード等の信号処理が行われる。
【００１８】
また、再生信号からサブコードが分離され、サブコードのデコード処理が行われる。サブコードデータはメインマイクロコンピュータ（以降、「メインマイコン」と略す。）１２からのカウンタ信号にしたがってメインマイコン１２内のＲＡＭに格納される。また、ＣＤ再生用ＤＳＰで信号処理されたオーディオデータはデータメンテナンス用のＤＳＰ１４に供給される。
【００１９】
ＤＳＰ１４にはオーディオデータを格納するためのＤＲＡＭ（ダイナミックＲＡＭ）１６が接続されており、ＤＳＰ１４はメモリコントローラの役割を持っている。ＤＲＡＭ１６は送られてくるオーディオデータを例えば約１０秒間格納することができ、ディフェクト等により音飛びが生じた場合の保護のためのアンチショック機能、また所望の曲を瞬時に音出しするためのクイックスタート機能、所定の２点間を繰り返し再生するためのシームレスループ機能、スクラッチ処理を行う機能、曲のテンポの可変する機能、再生速度を徐々に減速して曲を止めるブレーキ機能等を実現するために用いられる。
【００２０】
ＤＳＰ１４は２倍速で読み出されたオーディオデータをメインマイコン１２からのカウンタ信号に従ってＤＲＡＭ１６に書き込むと同時に、メインマイコン１２からのカウンタ信号に従ってオーディオデータを１倍速で読み出してＣＤ音エフェクト用のＤＳＰ１８に供給する。
【００２１】
ＤＳＰ１８には作業用メモリとしてのＤＲＡＭ（ダイナミックＲＡＭ）２０が接続されており、ＤＳＰ１８はキー（音程）の調整、出力レベルの調整、曲中のボーカル音量のみを下げるボイス機能等の各種エフェクト処理を実行する。ＤＳＰ１８の出力するオーディオデータはデジタルフィルタを通じてＤ／Ａコンバータ２２に供給されると共に、サンプラーエフェクト用のＤＳＰ２６に供給される。
【００２２】
ＤＳＰ２６にはデータを格納するためのＤＲＡＭ２８が接続されており、ＤＳＰ２６はメモリコントローラの役割を持っている。ＤＲＡＭ２８はオーディオデータを例えば約１０秒間格納することができる。ＤＳＰ２６はサンプラー処理を行う。ユーザが指定するサンプリング開始点からサンプリング終了点までの期間のオーディオデータをＤＲＡＭ２８に記憶し、ユーザが指定する再生タイミングで記憶されたオーディオデータを読み出してＤ／Ａコンバータ３０に供給すると共にＤＳＰ１８に供給する。ＤＳＰ１８では自装置の出力オーディオデータにＤＳＰ２６からのオーディオデータを混合してＤ／Ａコンバータ２２に供給する。
【００２３】
また、メインマイコン１２には処理のためのプログラムやデータが記憶されたＥＰＲＯＭ（イレーザブル・プログラマブルＲＯＭ）３２と、曲( またはトラック) 毎にテンポ値、ループポイント等の各種設定値が記憶されるＥＥＰＲＯＭ（エレクトリック・イレーザブル・プログラマブルＲＯＭ）３４が接続されている。クロックジェネレータ３６はクロック信号を生成してＣＤ再生部１０及びメインマイコン１２に供給している。
【００２４】
また、メインマイコン１２はカウンタ信号に従って内蔵するＲＡＭからサブコードを読み出してコントローラユニット４０のマイクロコンピュータ（以降、「マイコン」と略す。）４２に供給する。マイコン４２はサブコードをタイムコードに変換してディスプレイ４４上に表示する。コントローラユニット４０にはユーザが操作する各種の操作キー等が設けられた操作部４６が設けられ、マイコン４２に接続されている。
【００２５】
図２及び図３はＤＳＰ１４，１８，２６の機能ブロック図を示す。図２において、ＤＳＰ１４の比較接続機能５０は２倍速で読み出されたオーディオデータをメインマイコン１２からのカウンタ信号の制御に基づきＤＲＡＭ１６のデータと比較して接続する。メモリライト機能５１は接続されたオーディオデータをＤＲＡＭ１６に書き込む。メモリリード機能５２は、ＤＲＡＭ１６からオーディオデータを読み出す。テンポ機能５４ではメモリリード機能５２の読み出し速度を可変してテンポの調整を行う。フェードイン／フェードアウト機能５５はフェードイン／フェードアウト時のオーディオデータのレベル調整を行う。
【００２６】
図３において、ＤＳＰ１８のデエンファシス機能６０はＣＤ録音時のエンファシスを元に戻すデエンファシス処理を行う。キー調整機能６１は、テンポを固定してキー（音程）を可変調整する。ＢＰＭ（ビート・パー・ミニッツ）機能６２は曲の１分間当たりのビート数を計測する。ボイスリデュース機能６３は曲中のボーカル音量のみを下げる。出力レベル調整機能６４は出力レベルの調整を行う。出力レベル調整機能６４の出力するオーディオデータは混合機能６５を通して出力されると共に、スイッチ６６のオン時にＤＳＰ２６のサンプラー機能６７に供給される。
【００２７】
サンプラー機能６７はＤＲＡＭ２８にオーディオデータを書き込み、また、スイッチ７０のオン時に、ＤＲＡＭ２８からオーディオデータを読み出す。テンポ機能６８ではサンプラー機能６７から供給されるオーディオデータのテンポの調整を行う。キー調整機能６９は、テンポを固定してキー（音程）を可変調整し、その後、キー調整機能６９の出力するオーディオデータはスイッチ７０を通して出力されると共に、ＤＳＰ１８のスイッチ７１（スイッチ７０と連動してオンする）を通して混合機能６５に供給され、出力レベル調整機能６４からのオーディオデータと混合されて出力される。
【００２８】
なお、図１に示す記録媒体再生装置は２台１組とされ、各記録媒体再生装置のメインマイコン１２は相互に制御情報を送受することにより連動して動作する。図４は２台１組の記録媒体再生装置のコントローラユニット４０の平面図を示す。なお、各記録媒体再生装置のコントローラユニット４０は同一構成であるため、図４においては一方にのみ符号を付す。
【００２９】
図４中、ディスプレイ４４の表示部８０には、トラック番号やタイムコードを初めとする各種情報が表示され、表示部８１には、ＢＰＭ値が表示される。また、操作部４６のプリセットキー８２、ジョグダイヤル８３，スキップキー８４，サーチキー８５，プレイ／ポーズキー８６，バンクキー８７，メモリキー８８，リコールキー８９，エンターキー９０，ＴＡＰキー９１，ＢＰＭキー９２，テンポＳＹＮＣキー９３，ビートＳＹＮＣキー９４，ループキー９５，Ａキー９６，Ｂキー９７，サンプルキー９８，ＩＮキー９９，ＯＵＴキー１００，テンポキー１０１，テンポボリューム１０２，スクラッチキー１０３，ブレーキキー１０４，テンキー１０５，ジョグスピード設定スイッチ１０６，キューキー１０７等が設けられている。
【００３０】
本発明において、スクラッチ動作を行う場合、スクラッチキー１０３を押し、スクラッチ可能な状態となり、ジョグダイヤル８３を回転させることにより、スクラッチ再生ができる。ジョグダイヤル８３はロータリーエンコーダー等を使用し、回転検出パルスをマイコン４２に送ることによりジョグダイアルの回転の速さ、方向、停止などが識別される。ジョグダイヤル８３の右回し（時計方向回転）でＦＯＲＷＡＲＤ再生、左回し（反時計方向回転）でＲＥＶＥＲＳＥ再生を行う。この時、一時停止時または再生時でもスクラッチ再生は可能である。
【００３１】
図５は、スクラッチ動作の一実施例を示す図である。
【００３２】
スクラッチ動作は、スクラッチキー１０３を押し、図４に示すジョグダイアル８３を左右に回転させることによって可能であり、ジョグダイアル８３を回転させる速さによって、音を再生させる速さが変化する。再生の速さは通常再生時の最大＋５０％、最小−５０％の割合で変化する。この時、定速度（通常再生速度）で再生を行うＰＬＡＹ（通常再生）時からスクラッチ動作を行った場合、スクラッチ終了後ＰＬＡＹになる。スクラッチ後、ＰＬＡＹになるまでの時間は、プリセットキー８２により変更ができる。０．２秒をデフォルト値（標準）とし、０．１秒、０．５秒、１．０秒の３種類の設定を図１のＥＥＰＲＯＭ３４に設定しておくことにより、プリセットキー８２により選択モードとし、設定変更をジョグダイヤル８３で行い、エンターキー９０で変更決定することができる。
【００３３】
効果として、０．１秒を選んだ時に比べ、０．５秒を選んだ方が、スクラッチ後、通常の再生音がすぐに出てきて、スクラッチ動作と通常再生動作とが連続してしまうことを防ぐことができる。また、ジョグダイアル８３が停止している状態のＲＥＡＤＹ（一時停止）時からスクラッチ動作を行った場合はスクラッチ終了後ＲＥＡＤＹになる。
【００３４】
例えば、図５に示すような矢印の経路でスクラッチ動作を行う場合、ジョグダイアル８３の停止状態からジョグダイアル８３を右方向に２回転／秒の速さで回転させ、ＦＯＲＷＡＲＤ再生スピードを＋５０％の速さにする。その後、ジョグダイアル８３を停止させ、ジョグダイアル８３を左方向に０．７回転／秒の速さ（３／４回転／秒）で回転させてＲＥＶＥＲＳＥ再生スピードを−２５％の速さにする。このように、ジョグダイアル８３の左右の回転と、ジョグダイアル８３の回転の速さの組み合わせによりあらゆるスクラッチ動作が可能である。なお、図５における、「＋」は定速比で速いスピードを表し、「−」は定速比で遅いスピードを表す。また、図５における実線はＦＯＲＷＡＲＤ再生を表し、破線はＲＥＶＥＲＳＥ再生を表す。
【００３５】
また、回転速度対再生スピードの設定値は一例である。この回転速度対再生スピードの設定はプリセットキー８２により変更ができる。＋５０％の再生速度の時のジョグダイアル回転速度をデフォルト値２回転／秒とし、３回転／秒、１．５回転／秒の３種類の設定を図１のＥＥＰＲＯＭ３４に設定しておくことにより、プリセットキー８２によって選択モードとし、設定変更はジョグダイアル８３で行い、エンターキー９０で変更決定することができる。マイナス側の設定も、同様の比率で同時変更する。
【００３６】
効果として、スクラッチ時の再生音がジョグダイアル８３の回転速さを同じとして、３回転／秒で＋５０％の設定時に比べ、１．５回転／秒で＋５０％の設定を選んだ時の方が、音程の高い音が出せ、また、再生範囲が長い。
【００３７】
更に、ジョグスピード設定スイッチ１０６を用いて、ジョグダイアル８３の回転速度対再生スピードを変更することができる。ジョグスピード設定スイッチ１０６はダイヤル１０６Ａを左回転させて「２」の位置に合わせて回転速度対再生スピードを上記プリセットキー８２による設定値の２倍に設定でき、ダイヤル１０６Ａを中央の「１」の位置に合わせて上記プリセットキー８２による設定値の１倍に設定でき、ダイヤル１０６Ａを右回転させて「１／２」の位置に合わせて回転速度対再生スピードを上記プリセットキー８２による設定値の１／２倍に設定でき、更に、上記「２」「１」「１／２」位置の間で段階的または連続的に回転速度対再生スピードを変更できる。このジョグスピード設定スイッチ１０６を用いることにより、ＤＪの所望の回転速度対再生スピードを簡単に設定でき、所望の音程かつ再生範囲でスクラッチ演奏を行うことができる。
【００３８】
図６は、スクラッチ動作におけるＤＲＡＭ１６の状態を示す図である。
【００３９】
図６においては、位置ＶＷＡから反時計方向に位置ＳＡまでの範囲にオーディオデータがＣＤ再生部１０内で再生された順（位置ＳＡの方がより過去）に格納されている。スクラッチ動作による通常のスクラッチ再生は、常にＣＤを２倍の速さで再生し、再生したオーディオデータをＤＲＡＭ１６に格納する。ＤＲＡＭ１６上の位置ＶＷＡから後方の位置ＳＡまで最大１１秒分のオーディオデータを格納する。通常のアンチショック再生時には、読み出し基準位置を位置ＳＡとする。
【００４０】
スクラッチモードでの再生の場合、位置ＶＷＡから反時計方向に位置ＳＡまでの中間点である位置ＲＡを基準として、位置ＶＷＡまでに前方（未来側）５．５秒分のデータを格納し、位置ＳＡまでに後方（過去側）５．５秒分のデータを格納する。後半のデータはＲＥＶＥＲＳＥ再生のために必要であり、前半のデータはＦＯＲＷＡＲＤ方向のために必要である。また、スクラッチモードでＲＥＡＤＹ状態の場合、基準位置ＲＡに対し前後に５．５秒分のデータが格納されていないと、基準位置ＲＡの前後５．５秒分を再生してＤＲＡＭ１６に不足分のデータを格納する。データを格納した後、ジョグダイアル８３の操作を行うと、ジョグダイアル８３の回転方向と速さに応じてＤＲＡＭ１６に格納されたデータを読み出してスクラッチ再生を行う。なお、図６に示すように基準位置ＲＡより前後５．５秒分を格納しているが、実際には前後５秒分だけスクラッチ再生を行う。
【００４１】
また、ジョグダイアル８３を左回転（反時計方向回転）させてＲＥＶＥＲＳＥ再生を行う場合、基準位置ＲＡから位置ＳＡ方向に５秒間スクラッチ再生し、位置ＳＡの手前０．５秒の位置で再生を中止する。途中、ジョグダイアル８３が離され回転が停止された場合、ＰＬＡＹ状態でのスクラッチ再生ならそのままスクラッチモードでの通常再生をし、ＲＥＡＤＹ状態でのスクラッチ再生ならスクラッチモードでのＲＥＡＤＹ状態になる。
【００４２】
一方、ジョグダイアル８３を右回転（時計方向回転）させてＦＯＲＷＡＲＤ再生を行う場合、基準位置ＲＡから位置ＶＷＡ方向に５秒間スクラッチ再生し、位置ＶＷＡの手前０．５秒の位置までデータがＤＲＡＭ１６から読み出されたら、ＣＤから新たなデータを先読みしてＤＲＡＭ１６の位置ＶＷＡに連続する領域に格納する。スクラッチ再生の途中で、ジョグダイアル８３が離され回転が停止された場合、ＰＬＡＹ状態でのスクラッチ再生ならそのままスクラッチモードの通常再生をし、ＲＥＡＤＹ状態でのスクラッチ再生ならスクラッチモードでのＲＥＡＤＹ状態になる。また、スクラッチ動作中に再生位置が曲（トラック）を跨いだ場合、スクラッチ再生を中止する。これは、曲（トラック）と曲（トラック）の間には無信号の区間が存在するからである。
【００４３】
図７乃至図９は、ＤＳＰ１４が実行するスクラッチ処理の一実施例のフローチャートを示す。まず、図７のステップＳ１００でスクラッチキー１０３が押され、スクラッチモードが設定されると、ステップＳ１０１でＰＬＡＹ状態か否かが判別される。ＰＬＡＹ状態であるならば、ステップＳ１０２でＤＲＡＭ１６に先読みするデータを５．５秒分とし、現在の再生位置（ＤＲＡＭ１６におけるデータ読み出し位置）を基準位置ＲＡとして位置ＳＡまでの５．５秒分のデータ（既にＤＲＡＭ１６から読み出し済みのデータ）を保持した上で、ＣＤから再生された５．５秒分のデータを基準位置ＲＡから位置ＶＷＡまでに保持する。その後、ステップＳ１０３でジョグダイヤル８３が回転されるまで待ち、ジョグダイヤル８３が回転されると、ステップＳ１０４に進む。ステップＳ１０４ではＲＥＡＤＹ状態であれば、ＤＳＰ１４のＤＲＡＭ１６の読み出しを許可し、この時、ＰＬＡＹ状態のスクラッチ再生であればＤＳＰ１４のＤＲＡＭ１６の書き込みを禁止する。次に、ステップＳ１０５でジョグダイアル８３の回転速度を検出し、ステップＳ１０６で回転速度に応じた再生速度（ＴＥＭＰＯ）を設定する。このようにステップＳ１０１からステップＳ１０６で、スクラッチモードでのＰＬＡＹ状態、ＲＥＡＤＹ状態を判断し、各々の状態に対応したＤＲＡＭ１６への書き込み、格納処理及び再生速度の設定が行われる。ステップＳ１０６に続くステップＳ１０７からの処理は図８に示す。
【００４４】
また、ステップＳ１０１の判別で、ＰＬＡＹ状態でない場合、ステップＳ１１７でＲＥＡＤＹ状態か否かが判別される。この処理でＲＥＡＤＹ状態である場合、図９に示す処理が行われ、ＲＥＡＤＹ状態でなければこのスクラッチ処理を終了する。
【００４５】
図８において、まず、ステップＳ１０７で、ステップＳ１０３でのジョグダイヤル８３の回転の検出結果から、回転方向がＦＯＲＷＡＲＤ方向か否かを判別する。ＦＯＲＷＡＲＤ方向でない場合、つまり、ジョグダイアル８３の回転方向がＲＥＶＥＲＳＥ方向であればステップＳ１０８の処理に進み、ＤＳＰ１４のＤＲＡＭ１６の読み出しを現在の再生位置から逆方向（位置ＳＡ方向）に行う。ただし、最初にステップＳ１０８を実行するときは基準位置ＲＡからＤＲＡＭ１６の読み出しを行う。その後、ステップＳ１０９でスクラッチ再生が行われる。このスクラッチ再生処理中に、ステップＳ１１０でＤＳＰ１４のＤＲＡＭ１６読み出し位置がＲＥＶＥＲＳＥ方向に有効なＳＡ位置の少し手前（残り０．５秒）まで進んだか否かを判別する。残り０．５秒まで進んだ場合、ステップＳ１１１でＤＳＰ１４のＤＲＡＭ１６読み出しを禁止し、再生を中止する。
【００４６】
この後、図７に示したステップＳ１０１からの処理が行われ、ＰＬＡＹ状態でのＤＲＡＭ１６へのデータ書き込み等が行われる。また、ステップＳ１１０で残り０．５秒まで進んでいない場合、ステップＳ１１６でジョグダイヤル８３の回転が中止されているか否かを判別する。回転が中止されている場合は、図７に示したステップＳ１０１からの処理が行われ、回転が中止されていない場合、図７に示したステップＳ１０４からの処理が行われる。
【００４７】
一方、ステップＳ１０７で、回転方向がＦＯＲＷＡＲＤ方向であればステップＳ１１２の処理に進み、ＤＳＰ１４のＤＲＡＭ１６の読み出しを現在の再生位置から順方向（位置ＶＷＡ方向）に行う。ただし、最初にステップＳ１１２を実行するときは基準位置ＲＡからＤＲＡＭ１６の読み出しを行う。その後、ステップＳ１１３でスクラッチ再生が行われる。このスクラッチ再生処理中に、ステップＳ１１４でＤＳＰ１４のＤＲＡＭ１６読み出し位置がＦＯＲＷＡＲＤ方向に有効なＶＷＡ位置の少し手前（残り０．５秒）まで進んだか否かを判別する。残り０．５秒まで進んだ場合には、ステップＳ１１５でＤＳＰ１４のＤＲＡＭ１６の読み出しを続けてスクラッチ再生を継続すると共に、新たなデータをＣＤから先読みしてＤＲＡＭ１６の位置ＶＷＡに連続する領域に格納する。
【００４８】
次に、ステップＳ１１６でジョグダイヤル８３の回転が中止されているか否かを判別する。回転が中止されている場合は、図７に示したステップＳ１０１からの処理が行われ、回転が中止されていない場合、図７に示したステップＳ１０４からの処理が行われる。このようにステップＳ１０２からステップＳ１１６までの処理によって、スクラッチモードにおけるＰＬＡＹ状態でスクラッチ再生を行うことができる。
【００４９】
図９のステップＳ１１８からの処理は、図７に示したステップＳ１１７のＲＥＡＤＹ状態を判別する処理に続く処理である。まず、ステップＳ１１８でＲＥＡＤＹする位置を中心に、既に前後に±５．５秒分のデータがＤＲＡＭ１６に格納されているか否かを判別する。±５．５秒分のデータが格納されていない場合、ステップＳ１２０でＦＯＲＷＡＲＤ方向に格納されたデータが足りないか否かを判別する。ＦＯＲＷＡＲＤ方向に格納されたデータが足りない場合、ステップＳ１２４で最後にセットされているＶＷＡ位置からＣＤの再生データをＤＲＡＭ１６に書き込むことによりＤＲＡＭ１６にデータを先読みする。
【００５０】
一方、ステップＳ１２０の処理でＦＯＲＷＡＲＤ方向に格納されたデータが足ており、逆にＲＥＶＥＲＳＥ方向に格納されたデータが足りない場合は、ステップＳ１２１でＤＳＰ１４を初期化する。その後、ステップＳ１２２でＲＥＡＤＹする位置から−５．５秒の位置をサーチし、ステップＳ１２３でサーチ完了後の位置からＣＤの再生データをＤＲＡＭ１６に書き込みを行い、１１秒分のデータを先読みする。その後、ステップＳ１１８からの処理を繰り返し実行する。
【００５１】
また、ステップＳ１１８で±５．５秒分のデータが格納されている場合、ステップＳ１１９の処理で最後に有効にしたＶＷＡ位置でＣＤをＰＡＵＳＥ（一時停止）し、ＤＳＰ１４のＤＲＡＭ１６への書き込みを禁止する。その後、図７に示したステップＳ１０３からの処理を実行する。
【００５２】
このように、スクラッチモードでＰＬＡＹ及びＲＥＡＤＹ状態に対応させ、スクラッチ再生位置からの前後のデータをＤＲＡＭ１６に格納し、格納されたデータを用いてスクラッチ処理を行うことにより、アナログプレーヤーでのスクラッチ再生と同様のスクラッチ再生を行うことができる。
【００５３】
上記の実施例では、ステップＳ１０５の実行によって、ジョグダイヤル８３の回転速度を検出しているが、ＤＪの操作によるジョグダイヤル８３の回転速度は微妙に変化するため、実際のＦＯＲＷＡＲＤ方向の回転速度と時間と、ＲＥＶＥＲＳＥ方向の回転速度と時間との間には必ず誤差がある。このため、ジョグダイヤル８３を初期位置から例えば時計方向に回転させ位置ＲＡからＤＲＡＭ１６の読み出しを開始した後、反時計方向に回転させて初期位置まで戻したとしても、上記の誤差により、現在の再生位置は基準位置ＲＡからずれた位置となる場合が多い。このため、更にスクラッチを繰り返すためにジョグダイヤル８３を戻した初期位置から時計方向に回転させるときに、ＤＲＡＭ１６の読み出しを開始する位置が上記の位置ＲＡからずれ、再生開始音が所望の音からずれるという問題が生じる。この問題を解決するのが次の実施例である。
【００５４】
図１０は、ＤＳＰ１４が実行するスクラッチ補正処理の一実施例のフローチャートを示す。この処理はジョグダイヤル８３の回転操作によりスクラッチ動作が開始したとき開始され、図７〜図９の処理と並列に実行される。
【００５５】
図１０において、まず、ステップＳ２０１でジョグダイヤル８３の回転方向を判別し、ステップＳ２０２で第１カウンタＣＡをリセットする。そして、ステップＳ２０３でジョグダイヤル８３の発生する回転検出パルスを第１カウンタＣＡにてカウントする。次に、ステップＳ２０４でジョグダイヤル８３の回転の停止または逆転があったか否かを判別し、停止または逆転がなければステップＳ２０３に進んで回転検出パルスのカウントを持続し、回転が停止した場合にはこの処理を終了する。なお、回転の停止は、プリセットキー８２で設定されるスクラッチ後にＰＬＡＹになるまでの時間以上停止したときである。
【００５６】
一方、ステップＳ２０４で逆転があればステップＳ２０５で第２カウンタＣＢをリセットする。そして、ステップＳ２０６でジョグダイヤル８３の発生する回転検出パルスを第２カウンタＣＢにてカウントする。次に、ステップＳ２０７でジョグダイヤル８３の回転の停止または逆転があったか否かを判別し、停止または逆転がなければステップＳ２０６に進んで回転検出パルスのカウントを持続する。
【００５７】
ここで、回転の停止または回転方向の逆転があればステップＳ２０８に進み、で基準位置ＲＡの補正を行う。ここでは、第１カウンタＣＡの値から第２カウンタＣＢの値を減算して誤差パルス数を得る。この誤差パルス数と、１パルス当たりのメモリ移動量とを乗算してアドレス補正量を得る。そして、このアドレス補正量だけＤＲＡＭ１６の基準位置ＲＡを移動させる。なお、１パルス当たりのメモリ移動量は、ジョグダイアル８３の回転速度対再生スピードの設定値に応じた値である。また、アドレス補正量が正であればステップＳ２０１で判別した方向（例えば時計方向）に基準位置ＲＡを移動させ、アドレス補正量が負であればステップＳ２０１で判別した方向と逆方向（例えば反時計方向）に基準位置ＲＡを移動させる。
【００５８】
次に、ステップＳ２０９で再びジョグダイヤル８３の回転の停止か否かを判別し、停止の場合にはこの処理を終了し、停止ではない、つまり、逆転の場合にはステップＳ２０１に進んで、以降の処理を継続する。
【００５９】
このようにして、ジョグダイヤル８３を初期位置から例えば時計方向に回転させ、次に、反時計方向に回転させて初期位置まで戻した場合に、基準位置ＲＡがジョグダイヤル８３の回転角度位置に対応した位置に補正され、更にジョグダイヤル８３を戻した初期位置から時計方向に回転させるときに、ＤＲＡＭ１６の読み出しを開始する位置が補正されているため、再生開始音が所望の音からずれることを防止できる。なお、ステップＳ２０９では第１カウンタＣＡの値から第２カウンタＣＢの値を減算して誤差パルス数を得ているが、この他にも、第１カウンタＣＡの値と第２カウンタＣＢの値との比を求め、この比に応じてアドレス補正量を算出する構成としても良い。
【００６０】
ところで、スクラッチモードでジョグダイヤル８３を左右に回転させてスクラッチを行う場合にＦＯＲＷＡＲＤ方向とＲＥＶＥＲＳＥ方向のうちいずれか一方の再生音だけを出力し他方の再生音をミュートする変形スクラッチ再生が考えられる。本発明装置では上記の変形スクラッチ再生を行う機能が設けられている。
【００６１】
まず、操作部４６のプリセットキー８２により選択モードとし、ジョグダイヤル８３を操作して「ＳＣＲＴ」を選択する。次に、ジョグダイヤル８３を操作して「ＮＯＲ」または「ＦＷＤ」または「ＲＥＶ」を選択する。「ＮＯＲ」を選択した場合はスクラッチモードにおいてＦＯＲＷＡＲＤ方向とＲＥＶＥＲＳＥ方向の双方の再生音を出力する通常のスクラッチ再生が行われ、「ＦＷＤ」を選択した場合はスクラッチモードにおいてＦＯＲＷＡＲＤ方向のみの再生音を出力する変形スクラッチ再生が行われ、「ＲＥＶ」を選択した場合はスクラッチモードにおいてＲＥＶＥＲＳＥ方向のみの再生音を出力する変形スクラッチ再生が行われる。
【００６２】
上記の変形スクラッチ再生で再生音をミュートする方法としては、ミュート期間にＤＲＡＭ１６のデータ読み出しを停止する方法や、ミュート期間に音声信号の出力を停止するミューティングによる方法等がある。
【００６３】
なお、上記実施例では記憶媒体としてＣＤを用いているが、ＣＤのかわりにＤＶＤ（デジタル・バーサタイル・ディスク）やＭＤ（ミニディスク）、メモリスティック、フラッシュメモリ等の他の記憶媒体を使用するものであっても良く、上記実施例に限定されない。
【００６４】
なお、ジョグダイヤル８３が請求項記載の再生指示手段に対応し、ＤＲＡＭ１６がデータ格納手段に対応し、ステップＳ１００〜Ｓ１２４がスクラッチ再生手段に対応し、ステップＳ２０１〜Ｓ２０９が基準位置補正手段に対応し、ジョグスピード設定スイッチ１０６が設定変更手段に対応し、プリセットキー８２及びジョグダイヤル８３が変形スクラッチ設定手段に対応する。
【００６５】
【発明の効果】
上述の如く、請求項１に記載の発明は、記録媒体から読み出した基準位置の前と後のデータを格納し、方向及び速度の指示入力に応じて格納されたデータを再生することで、ディジタル音楽データの格納された記録媒体を用いてスクラッチ再生が可能となり、ジョグダイヤルの回転の方向と速度から、スクラッチ再生の方向と速度を可変することにより、アナログプレーヤーと同様の操作でスクラッチ再生が可能となり、ジョグダイヤルが一方向に回転した回転量と、次に逆方向に回転した回転量とに応じて基準位置を補正することにより、スクラッチ再生を繰り返す際に再生開始の基準位置がずれ、再生開始音が所望の音からずれることを防止できる。
【００６６】
また、請求項２に記載の発明は、記録媒体から読み出した基準位置の前と後のデータを格納し、方向及び速度の指示入力に応じて格納されたデータを再生することで、ディジタル音楽データの格納された記録媒体を用いてスクラッチ再生が可能となり、ジョグダイヤルの回転の方向と速度から、スクラッチ再生の方向と速度を可変することにより、アナログプレーヤーと同様の操作でスクラッチ再生が可能となり、ジョグダイヤルの一方向の回転時にのみ再生音を出力し、他方向の回転時に再生音をミュートする設定を行うことにより、変形スクラッチ演奏を簡単に行うことができる。
【００６８】
また、請求項３に記載の発明は、ジョグダイヤルの回転速度対再生スピードを変更することにより、所望の回転速度対再生スピードを簡単に設定することで所望の音程かつ再生範囲でスクラッチ演奏を行うことができる。
【図面の簡単な説明】
【図１】本発明の記録媒体再生装置の一実施例のブロック構成図である。
【図２】ＤＳＰ１４の機能ブロック図である。
【図３】ＤＳＰ１８，２６の機能ブロック図である。
【図４】２台１組の本発明の記録媒体再生装置のコントローラユニット４０の平面図である。
【図５】スクラッチ動作の一実施例を示す図である。
【図６】スクラッチ動作におけるＤＲＡＭ１６の状態を示す図である。
【図７】スクラッチ処理の一実施例のフローチャートである。
【図８】スクラッチ処理の一実施例のフローチャートである。
【図９】スクラッチ処理の一実施例のフローチャートである。
【図１０】スクラッチ補正処理の一実施例のフローチャートである。
【符号の説明】
１０  ＣＤ再生部
１２  メインマイコン
１４  データメンテナンス用ＤＳＰ１４
１６，２０，２８  ＤＲＡＭ
１８  ＣＤ音エフェクト用ＤＳＰ１８
２２，３０  Ｄ／Ａコンバータ
２６  サンプラーエフェクト用ＤＳＰ２６
３２  ＥＰＲＯＭ
３４  ＥＥＰＲＯＭ
３６  クロックジェネレータ
４０  コントローラユニット
４２  マイコン
４４  ディスプレイ
４６  操作部
８３  ジョグダイヤル
１０６  ジョグスピード設定スイッチ
【図１】
0003812332.tif 000002
【図２】
0003812332.tif 000003
【図３】
0003812332.tif 000004
【図４】
0003812332.tif 000005
【図５】
0003812332.tif 000006
【図６】
0003812332.tif 000007
【図７】
0003812332.tif 000008
【図８】
0003812332.tif 000009
【図９】
0003812332.tif 000010
【図１０】
0003812332.tif 000011