(57)【特許請求の範囲】
【請求項１】
記録媒体を再生する再生位置及び再生条件を設定する設定手段と、
前記設定手段で設定された設定値情報を複数情報記憶する設定値情報記憶手段と、
前記設定値情報記憶手段から指定した設定値情報を読み出し、前記設定値情報に従って前記記録媒体からデータの再生を指示する再生指示手段とを有し、
前記設定値情報記憶手段は、前記記録媒体のトラック単位で複数の設定値情報を記憶するバンクを複数バンク有し、前記複数の設定値情報を記憶するバンクはユーザによって指定されることを特徴とする記録媒体再生装置。
【請求項２】
請求項１記載の記録媒体再生装置において、
前記設定値情報は、ディスクＩＤ、キューポイント、ループの開始点及び終了点、サンプリングの開始点及び終了点、テンポ値、キー設定値、出力レベル設定値のいずれかを含むことを特徴とする記録媒体再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は記録媒体再生装置に関し、特に、記録媒体に記録された音楽をリミックスするための特殊再生機能を有するＣＤプレーヤ等の記録媒体再生装置に関する。
【０００２】
【従来の技術】
従来より、音楽が記録されたＣＤ（コンパクトディスク）を使用して、音楽のテンポやキーを変えたり、同一フレーズを繰り返し再生したり、気に入ったフレーズをミックスしたり、さらにミキサのクロスフェーダを使って音楽をつないだりすることにより自分用のオリジナル演奏を行ったりする、ＤＪ( ディスクジョッキー) 等に用いられる記録媒体再生装置が存在する。
【０００３】
このような記録媒体再生装置では、音楽のテンポやキーを変えたり、同一フレーズを繰り返し再生したり、気に入ったフレーズをミックスしたり、さらにミキサのクロスフェーダを使って音楽をつないだりする指定演奏のために、記録媒体ＩＤ、キューポイント、ループ開始点及び終了点、テンポ値、キー（音程）設定値、出力レベル設定値等の各種設定値情報をＣＤのトラック単位で記憶するメモリを有している。そしてＣＤが装着されたとき、そのＣＤのディスクＩＤが上記メモリに記憶されているディスクＩＤと一致したとき、トラックを指定することにより上記設定値情報を呼び出して指定演奏を行うことができる。
【０００４】
【発明が解決しようとする課題】
従来の記録媒体再生装置では、ディスクＩＤ、キューポイント、ループ開始点及び終了点、テンポ値、キー（音程）設定値、出力レベル設定値等の設定値情報を１つのトラックにつき１組しか記憶できない。これはトラックを指定して設定値情報を呼び出すためである。しかし、このために１つの曲またはフレーズ（トラックで指定される）に対し複数の異なった演奏を行うための複数の設定値情報を記憶することができないという問題があった。
【０００５】
また、実際に演奏を行う場合、同種の音楽ジャンルや同じテンポの曲（トラックで指定される）が続く場合が多く、上記設定値情報を分類してグループ化できれば所望の設定値情報を迅速に呼び出すことができるのであるが、従来装置ではこのようなグループ化の機能はなく、所望の設定値情報を迅速に呼び出すことができず、ユーザの利便性が低いという問題があった。
【０００６】
本発明は、上記の点に鑑みなされたもので、ＣＤの１トラックにつき複数組の設定値情報を記憶でき、設定値情報を分類してグループ化でき所望の設定値情報を迅速に呼び出すことができ、ユーザの利便性が向上する記録媒体再生装置を提供することを目的とする。
【０００７】
【課題を解決するための手段】
請求項１に記載の発明は、記録媒体を再生する再生位置及び再生条件を設定する設定手段と、
前記設定手段で設定された設定値情報を複数情報記憶する設定値情報記憶手段と、
前記設定値情報記憶手段から指定した設定値情報を読み出し、前記設定値情報に従って前記記録媒体からデータの再生を指示する再生指示手段とを有し、
前記設定値情報記憶手段は、前記記録媒体のトラック単位で複数の設定値情報を記憶するバンクを複数バンク有し、前記複数の設定値情報を記憶するバンクはユーザによって指定される。
【０００８】
このように、設定値情報記憶手段に記録媒体のトラック単位で複数の設定値情報を記憶するバンクを複数バンク有し、前記複数の設定値情報を記憶するバンクはユーザによって指定されるため、１つの曲またはフレーズに対し複数の異なった演奏を行うことができ、設定値情報をバンク毎に分類してグループ化できるので所望の設定値情報を迅速に呼び出すことができ、ユーザの利便性を向上することができる。
【０００９】
請求項２に記載の発明は、請求項１記載の記録媒体再生装置において、
前記設定値情報は、ディスクＩＤ、キューポイント、ループまたはサンプリングの開始点及び終了点、テンポ値、キー設定値、出力レベル設定値のいずれかを含む。
【００１０】
このため、所望の記録媒体について所望の位置を頭出し、繰り返し再生、サンプリングを行い、生成した曲のテンポ、キー、出力レベルを可変設定して再生することができる。
【００１１】
【発明の実施の形態】
図１は、本発明の記録媒体再生装置の一実施例のブロック構成図を示す。同図中、ＣＤ再生部１０は、記録媒体であるＣＤ（コンパクトディスク）を通常の再生速度の２倍の速度で回転駆動し、ＣＤ再生部１０のピックアップより再生された２倍速の再生信号はＲＦアンプを通じてＣＤ再生部１０内のＣＤ再生用ＤＳＰ（ディジタル・シグナル・プロセッサ）に供給され、ここで、ＥＦＭ（エイト・ツー・フォーティーン・モジュレーション）復調、ＣＩＲＣ（クロスインターリーブ・リードソロモン・コード）のデコード等の信号処理が行われる。
【００１２】
また、再生信号からサブコードが分離され、サブコードのデコード処理が行われる。サブコードデータはメインマイクロコンピュータ（以降、「メインマイコン」と略す。）１２からのカウンタ信号にしたがってメインマイコン１２内のＲＡＭに格納される。また、ＣＤ再生用ＤＳＰで信号処理されたオーディオデータはデータメンテナンス用のＤＳＰ１４に供給される。
【００１３】
ＤＳＰ１４にはオーディオデータを格納するためのＤＲＡＭ（ダイナミックＲＡＭ）１６が接続されており、ＤＳＰ１４はメモリコントローラの役割を持っている。ＤＲＡＭ１６は送られてくるオーディオデータを例えば約１０秒間格納することができ、ディフェクト等により音飛びが生じた場合の保護のためのアンチショック機能、また所望の曲を瞬時に音出しするためのクイックスタート機能、所定の２点間を繰り返し再生するためのシームレスループ機能、スクラッチ処理を行う機能、曲のテンポの可変する機能、再生速度を徐々に減速して曲を止めるブレーキ機能等を実現するために用いられる。
【００１４】
ＤＳＰ１４は２倍速で読み出されたオーディオデータをメインマイコン１２からのカウンタ信号に従ってＤＲＡＭ１６に書き込むと同時に、メインマイコン１２からのカウンタ信号に従ってオーディオデータを１倍速で読み出してＣＤ音エフェクト用のＤＳＰ１８に供給する。
【００１５】
ＤＳＰ１８には作業用メモリとしてのＤＲＡＭ２０が接続されており、ＤＳＰ１８はキー（音程）の調整、出力レベルの調整、曲中のボーカル音量のみを下げるボイスリデュース機能等の各種エフェクト処理を実行する。ＤＳＰ１８の出力するオーディオデータはデジタルフィルタを通じてＤ／Ａコンバータ２２に供給されると共に、サンプラーエフェクト用のＤＳＰ２６に供給される。
【００１６】
ＤＳＰ２６にはデータを格納するためのＤＲＡＭ（ダイナミックＲＡＭ）２８が接続されており、ＤＳＰ２６はメモリコントローラの役割を持っている。ＤＲＡＭ２８はオーディオデータを例えば約１０秒間格納することができる。ＤＳＰ２６はサンプラー処理を行う。ユーザが指定するサンプリング開始点からサンプリング終了点までの期間のオーディオデータをＤＲＡＭ２８に記憶し、ユーザが指定する再生タイミングで記憶されたオーディオデータを読み出してＤ／Ａコンバータ３０に供給すると共にＤＳＰ１８に供給する。ＤＳＰ１８では自装置の出力オーディオデータにＤＳＰ２６からのオーディオデータを混合してＤ／Ａコンバータ２２に供給する。
【００１７】
また、メインマイコン１２には処理のためのプログラムやデータが記憶されたＥＰＲＯＭ（イレーザブル・プログラマブルＲＯＭ）３２と、曲( またはトラック) 毎にテンポ値、ループポイント等の各種設定値が記憶されるＥＥＰＲＯＭ（エレクトリック・イレーザブル・プログラマブルＲＯＭ）３４が接続されている。クロックジェネレータ３６はクロック信号を生成してＣＤ再生部１０及びメインマイコン１２に供給している。
【００１８】
また、メインマイコン１２はカウンタ信号に従って内蔵するＲＡＭからサブコードを読み出してコントローラユニット４０のマイクロコンピュータ（以降、「マイコン」と略す。）４２に供給する。マイコン４２はサブコードをタイムコードに変換してディスプレイ４４上に表示する。コントローラユニット４０にはユーザが操作する各種の操作キー等が設けられた操作部４６が設けられ、マイコン４２に接続されている。
【００１９】
図２及び図３はＤＳＰ１４，１８，２６の機能ブロック図を示す。図２において、ＤＳＰ１４の比較接続機能５０は２倍速で読み出されたオーディオデータをメインマイコン１２からのカウンタ信号の制御に基づきＤＲＡＭ１６に記憶された最後尾のデータと比較して接続する。メモリライト機能５１は接続されたオーディオデータをＤＲＡＭ１６に書き込む。メモリリード機能５２はＤＲＡＭ１６からオーディオデータを読み出す。テンポ機能５４ではメモリリード機能５２の読み出し速度を可変してテンポの調整を行う。フェードイン／フェードアウト機能５５はフェードイン／フェードアウト時のオーディオデータのレベル調整を行う。
【００２０】
図３において、ＤＳＰ１８のデエンファシス機能６０はＣＤ録音時のエンファシスを元に戻すデエンファシス処理を行う。キー調整機能６１は、テンポを固定してキー（音程）を可変調整する。ＢＰＭ（ビート・パー・ミニッツ）機能６２は曲の１分間当たりのビート数を計測する。ボイスリデュース機能６３は曲中のボーカル音量のみを下げる。出力レベル調整機能６４は出力レベルの調整を行う。出力レベル調整機能６４の出力するオーディオデータは混合機能６５を通して出力されると共に、スイッチ６６のオン時にＤＳＰ２６のサンプラー機能６７に供給される。
【００２１】
サンプラー機能６７はＤＲＡＭ２８にオーディオデータを書き込み、また、スイッチ７０のオン時に、ＤＲＡＭ２８からオーディオデータを読み出す。テンポ機能６８ではサンプラー機能６７から供給されるオーディオデータのキー（音程）を固定してテンポの調整を行う。キー調整機能６９は、テンポを固定してキー（音程）を可変調整し、その後、キー調整機能６９の出力するオーディオデータはスイッチ７０を通して出力されると共に、ＤＳＰ１８のスイッチ７１（スイッチ７０と連動してオンする）を通して混合機能６５に供給され、出力レベル調整機能６４からのオーディオデータと混合されて出力される。
【００２２】
なお、図１に示す記録媒体再生装置は２台１組とされ、各記録媒体再生装置のメインマイコン１２は相互に制御情報を送受することにより連動して動作する。図４は２台１組の記録媒体再生装置のコントローラユニット４０の平面図を示す。なお、各記録媒体再生装置のコントローラユニット４０は同一構成であるため、図４においては一方にのみ符号を付す。
【００２３】
図４中、ディスプレイ４４の表示部８０には、トラック番号やタイムコードを初めとする各種情報が表示され、表示部８１には、ＢＰＭ値が表示される。また、操作部４６のプリセットキー８２、ジョグダイヤル８３，スキップキー８４，サーチキー８５，プレイ／ポーズキー８６，バンクキー８７，メモリキー８８，リコールキー８９，エンターキー９０，ＴＡＰキー９１，ＢＰＭキー９２，テンポＳＹＮＣキー９３，ビートＳＹＮＣキー９４，ループキー９５，Ａキー９６，Ｂキー９７，サンプルキー９８，ＩＮキー９９，ＯＵＴキー１００，テンポキー１０１，テンポボリューム１０２，スクラッチキー１０３，ブレーキキー１０４、テンキー１０５等が設けられている。
【００２４】
本発明において、サンプリングは、再生又は一時停止中にＩＮキー９９，ＯＵＴキー１００を押すことにより、または、ループ設定をした後Ｂキー９７とＯＵＴキー１００を同時に押してオンすることにより、実行される。このとき、サンプリング開始点ＩＮ，サンプリング終了点ＯＵＴそれぞれのタイムコードはメインマイコン１２の内蔵するＲＡＭに格納されている。また、このＲＡＭ内には、記録媒体装置にＣＤが装着されたときにＴＯＣ（テーブル・オブ・コンテンツ）から読み出した総トラック数及び記録時間を含むディスクＩＤ、キューポイント、ループ開始点及び終了点、サンプリング開始点及び終了点、テンポ値、キー（音程）設定値、出力レベル設定値等の各種設定値が記憶されており、これらはユーザが設定値を変更する各種キー入力操作を行うことにより更新される。そして、ユーザが現在の設定内容を保存して必要な時に再度呼び出すためにメモリ機能が設けられている。このメモリ機能のためにメインマイコン１２にはＥＥＰＲＯＭ３４が接続されており、メインマイコン１２の内蔵ＲＡＭから読み出された各種設定内容はこのＥＥＰＲＯＭ３４に記憶される。
【００２５】
ここで、ＥＥＰＲＯＭ３４は図５に示すように、Ａ〜Ｅまでの５つの領域( 以下、バンクと呼ぶ) に区分けされており、さらに各バンクは２００の小領域（メモリ番号１〜２００で指定）に区分されており、この１つの小領域は上記のディスクＩＤと各種設定値が記憶できる容量を有している。また、各バンク内は１トラック（トラックは曲に相当）に１個の小領域が割り当てられている。したがって、各バンクには２００通り（曲）の設定値を記憶することができ、メモリ全体では１０００通りの設定値を記憶することができる。
【００２６】
１つのバンク内では１トラックに１個の小領域しかないことから、同一トラックに対して複数種類の設定内容を保存したい場合は、それぞれバンクを変えて保存する。これによって同一トラックに対する複数種類の設定内容を保存することができる。また、音楽ソースのジャンル毎に記憶すべきバンクを変えて保存することが可能である。例えば、ヒップホップはＡバンクを指定して記憶し、ロックはＢバンクを指定して記憶することによりジャンル毎に分類分けを行うことができ、保存内容を呼び出す時に所望のバンクを指定することにより瞬時に所望のジャンルの曲を呼び出すことができる。
【００２７】
また、音楽ソースのテンポを表す値であるテンポ値毎に記憶すべきバンクを変えて保存することが可能である。例えば、テンポ値８０〜９０はＡバンクを指定して記憶し、テンポ値９０〜１１０はＢバンクを指定して記憶することによりテンポ値毎に分類分けを行うことができ、保存内容を呼び出す時に所定のバンクを指定することにより瞬時に所望のテンポ値の曲を呼び出すことができる。
【００２８】
図６，図７，図８は、メモリ設定処理、メモリリコール処理、サンプリング処理それぞれの一実施例のフローチャートを示す。図６のメモリ設定処理において、まず、ステップＳ１０，Ｓ１２でバンクキー８７を押してバンクＡ〜Ｅのいずれかを選択する。ここで、バンクキー８７は１回押す毎にバンクがＡ，Ｂ、Ｃ，Ｄ，Ｅ，Ａと切り替わる用になっている。どのバンクを選択したかはディスプレイ４４の表示部８０に表示される。次に、ステップＳ１４でメモリキー８８がオンとされたか否かを判別する。メモリキー８８がオンでなければステップＳ１６に進んでリコールキー８９がオンとされたか否かを判別する。
【００２９】
メモリキー８８がオンであればステップＳ１８に進み、選択したバンク内に現在メインマイコン１２の内蔵するＲＡＭに格納されているユーザの設定値と、同一トラック（曲）の設定値を保存した小領域（メモリ）があるか否かを判別する。同一トラックの設定値を保存した小領域があれば、１つのバンクでは１トラックに１個の小領域が割り当てられるという原則を守るために、このメモリ設定処理を終了するか、または係る小領域に保存したい新たな設定値を上書きしても良いかどうかを確認するためにステップＳ１９でディスプレイ４４の表示部８０に「ＳＵＲＥ」の文字を表示し、ステップＳ２１でエンターキー９０が押されたことを確認することによりステップＳ２８に進み、現在メインマイコン１２の内蔵するＲＡＭに格納されているユーザの設定値を係る小領域に上書きする。
【００３０】
同一トラックの設定値を保存した小領域がなければ、ステップＳ２０で選択したバンク内の空き小領域をチェックし、ステップＳ２２で空き小領域の有無を判別する。空き小領域がなければこのメモリ設定処理を終了し、空き小領域があればステップＳ２４でメモリ番号が最小の空き小領域を選択する。この後、ステップＳ２６でエンターキー９０が押されたか否かを判別し、エンターキー９０が押されるとステップＳ２８で現在メインマイコン１２の内蔵するＲＡＭに格納されているユーザの設定値を選択した小領域に格納する。
【００３１】
なお、選択したバンク内に同一トラックの設定値を保存した小領域があった場合や、選択したバンク内の空き小領域がなかった場合には、バンクを変更するか、設定済みの小領域の内容を消去して、再度、図６の処理を実行することもできる。
【００３２】
図６のステップＳ１６でリコールキー８９のオンと判別した場合には図７に示すメモリ呼出処理のステップＳ３０に進む。
【００３３】
ステップＳ３０ではテンキー１０５によりメモリ番号が入力されたか否かを判別し、メモリ番号が入力されてない場合はステップＳ３２でトラック番号が入力されたか否かを判別する。メモリ番号が入力された場合はステップＳ３４で入力メモリ番号の小領域を選択してステップＳ３８に進む。トラック番号が入力された場合はステップＳ３６で入力トラック番号が設定されている小領域を選択してステップＳ３８に進む。トラック番号が入力されない場合はステップＳ３３で現在のトラック番号及びメモリ番号の領域を選択してステップＳ３８に進む。
【００３４】
ステップＳ３８では選択した小領域に設定値が保存されているか否かを判別し、保存されてない場合つまり空き小領域である場合はステップＳ３０に進み、保存されている場合はステップＳ４０に進んで当該小領域の内容（設定値）をディスプレイ４４の表示部８０に表示する。この後、ステップＳ４２でエンターキー９０が押されたか否かを判別し、エンターキー９０が押されるとステップＳ４４で選択した小領域に格納されている内容を読み出し、ステップＳ４６でサンプリングポイントデータ（サンプリング開始点ＩＮのタイムコード，サンプリング終了点ＯＵＴのタイムコード）があるか否かを判別して、サンプリングポイントデータがなければステップＳ４８で小領域から読み出された他の内容をメインマイコン１２の内蔵するＲＡＭに書き込み、この後、メインマイコン１２はこのＲＡＭの情報に基づいてＣＤの再生を実行する。
【００３５】
一方、ステップＳ４６でサンプリングポイントデータがあれば、図８に示すサンプリング処理のステップＳ５０に進む。ステップＳ５０ではサンプリングポイントデータがある旨をディスプレイ４４の表示部８０に表示する。この後、ステップＳ５２でＤＲＡＭ２８のサンプルオーディオデータの書き換え許可があるか否かを判別する。この許可は、不用意にＤＲＡＭ２８のデータを書き換えないようにするために予め書き換えの許可の要否をユーザがセットするものである。
【００３６】
許可の設定がなされていない場合はステップＳ５４で手動操作による書き換え許可が設定されたかどうかを判別する。書き換え許可が設定された場合には、ステップＳ５８で小領域から読み出したサンプリングポイントデータをメインマイコン１２の内蔵するＲＡＭに書き込み、ステップＳ６０で上記ＲＡＭに書き込まれたサンプリングポイントデータのタイムコードをもとにピックアップを移動させて再生を行う。再生されたデータは各種信号処理、エフェクト処理がなされた後、ステップＳ６２でＤＲＡＭ２８に格納されサンプルオーディオデータが書き換えられる。
【００３７】
同一トラックの複数種類の設定内容については、リコール時にバンクを切り換えることで同一トラックに設定されているそれぞれの内容を瞬時に呼び出すことができる。また、各バンクを音楽ソースのジャンル等により分類してメモリした場合には、各バンクの分類の見出しを記憶させておくことにより、リコール時に各バンクの見出しを表示させて所望のジャンルの曲を容易に呼び出すことができる。
【００３８】
なお、上記実施例では記録媒体としてＣＤを用いているが、ＣＤの代わりにＤＶＤ（ディジタル・バーサタイル・ディスク）やＭＤ（ミニディスク）やフラッシュメモリ等の他の記録媒体を使用するものであっても良く、上記実施例に限定されない。
【００３９】
なお、操作キーによる再生開始点及び再生終了点の設定が請求項記載の設定手段に対応し、ＥＥＰＲＯＭ３４が設定値情報記憶手段に対応し、ステップＳ３０〜Ｓ４８が再生指示手段に対応する。
【００４０】
【発明の効果】
上述の如く、請求項１に記載の発明は、設定値情報記憶手段に記録媒体のトラック単位で複数の設定値情報を記憶するバンクを複数バンク有し、前記複数の設定値情報を記憶するバンクはユーザによって指定されるため、１つの曲に対し複数の異なった演奏を行うことができ、設定値情報をバンク毎に分類してグループ化できるので所望の設定値情報を迅速に呼び出すことができ、ユーザの利便性を向上することができる。
【００４１】
請求項２に記載の発明は、所望の記録媒体について所望の位置を頭出し、繰り返し再生、サンプリングを行い、生成した曲のテンポ、キー、出力レベルを可変設定して再生することができる。
【図面の簡単な説明】
【図１】本発明の記録媒体再生装置の一実施例のブロック構成図である。
【図２】ＤＳＰ１４の機能ブロック図である。
【図３】ＤＳＰ１８，２６の機能ブロック図である。
【図４】２台１組の本発明の記録媒体再生装置のコントローラユニット４０の平面図である。
【図５】ＥＥＰＲＯＭ３４のメモリ構成を示す図である。
【図６】メモリ設定処理の一実施例のフローチャートである。
【図７】メモリリコール処理の一実施例のフローチャートである。
【図８】サンプリング処理の一実施例のフローチャートである。
【符号の説明】
１０  ＣＤ再生部
１２  メインマイコン
１４  データメンテナンス用ＤＳＰ１４
１６，２０，２８  ＤＲＡＭ
１８  ＣＤ音エフェクト用ＤＳＰ１８
２２，３０  Ｄ／Ａコンバータ
２６  サンプラーエフェクト用ＤＳＰ２６
３２  ＥＰＲＯＭ
３４  ＥＥＰＲＯＭ
３６  クロックジェネレータ
４０  コントローラユニット
４２  マイコン
４４  ディスプレイ
４６  操作部
【図１】
0003870656.tif 000002
【図２】
0003870656.tif 000003
【図３】
0003870656.tif 000004
【図４】
0003870656.tif 000005
【図５】
0003870656.tif 000006
【図６】
0003870656.tif 000007
【図７】
0003870656.tif 000008
【図８】
0003870656.tif 000009