(57)【特許請求の範囲】
【請求項１】
所定数の再生用媒体に記録されている所定数のデータを高速再生する再生手段と、
前記再生手段が高速再生するデータを、所定位置に収納される記録用媒体に高速記録する記録手段と、
前記記録手段が高速記録を開始してから、所定の禁止時間を計測する計時手段と、
前記禁止時間内に供給される、データの高速記録を指示する記録指示信号に応答して、高速記録対象のデータが前記記録手段が高速記録したデータと同一であるか否かを判別する判別手段と、
から構成され、
前記記録手段は、前記判別手段が同一であると判別した場合に、高速記録対象のデータと同一のデータが記録されている前記記録用媒体に、該高速記録対象のデータを高速記録し、
前記計時手段は、前記禁止時間内に前記記録手段が高速記録した回数だけ、該禁止時間の計測を繰り返し、
前記記録手段は、前記記録用媒体が所定位置から排出される際、該記録用媒体に高速記録したデータのうち、禁止時間が経過していないデータを該記録用媒体から消去する、
ことを特徴とするデータ記録再生装置。
【請求項２】
前記記録用媒体が所定位置から排出される際、前記計時手段が前記禁止時間を計測している場合に、高速記録したデータを消去せずに該記録用媒体を排出できるようになるまでの時間を提示する時間提示手段をさらに備え、
前記記録手段は、前記時間提示手段の提示に応答して前記記録用媒体の排出の実行を指示する排出信号が供給された後に、禁止時間が経過していないデータを該記録用媒体から消去する、
ことを特徴とする請求項１に記載のデータ記録再生装置。
【請求項３】
前記記録手段は、前記判別手段が同一であると判別した場合に、高速記録対象のデータと同一のデータが記録されている前記記録用媒体とは別のメモリに、該高速記録対象のデータを高速記録する、ことを特徴とする請求項１に記載のデータ記録再生装置。
【請求項４】
前記計時手段は、前記禁止時間内に前記記録手段が高速記録した回数だけ、該禁止時間の計測を繰り返し、
前記記録手段は、前記計時手段が前記禁止時間の計測を終了する毎に、前記メモリに高速記録したデータを、高速記録した順に前記記録用媒体に記録する、
ことを特徴とする請求項３に記載のデータ記録再生装置。
【請求項５】
前記記録手段は、前記記録用媒体が所定位置から排出される際、前記メモリに高速記録したデータを消去する、ことを特徴とする請求項４に記載のデータ記録再生装置。
【請求項６】
前記記録用媒体が所定位置から排出される際、前記計時手段が前記禁止時間を計測している場合に、前記メモリに高速記録した全てのデータを該記録用媒体に記録するまでに要する時間を提示する時間提示手段をさらに備え、
前記記録手段は、前記時間提示手段の提示に応答して前記記録用媒体の排出の実行を指示する排出信号が供給された後に、前記メモリに高速記録したデータを消去する、
ことを特徴とする請求項５に記載のデータ記録再生装置。
【請求項７】
前記再生手段が高速再生するデータが記録されている前記再生用媒体の再生トラックと、該データが記録される前記記録用媒体の記録トラックと、を対応付ける記録データ情報を生成する情報生成手段をさらに備え、
前記判別手段は、前記記録データ情報を用いて、高速記録対象のデータが前記記録手段が高速記録したデータと同一であるか否かを判別する、
ことを特徴とする請求項１乃至６の何れか１項に記載のデータ記録再生装置。
【請求項８】
所定数の再生用媒体に記録されている所定数のデータを高速再生する再生工程と、
前記再生工程で高速再生するデータを、所定位置に収納される記録用媒体に高速記録する記録工程と、
前記記録工程で高速記録を開始してから、所定の禁止時間を計測する計時工程と、
前記禁止時間内に供給される、データの高速記録を指示する記録指示信号に応答して、高速記録対象のデータが前記記録工程で高速記録したデータと同一であるか否かを判別する判別工程と、
を備え、
前記記録工程は、前記判別工程で同一であると判別した場合に、高速記録対象のデータと同一のデータが記録されている前記記録用媒体に、該高速記録対象のデータを高速記録する工程を備え、
前記計時工程は、前記記録工程で前記禁止時間内に高速記録した回数だけ、該禁止時間の計測を繰り返す工程を備え、
前記記録工程は、前記記録用媒体が所定位置から排出される際、該記録用媒体に高速記録したデータのうち、禁止時間が経過していないデータを該記録用媒体から消去する工程を備える、
ことを特徴とするデータ記録再生方法。
【請求項９】
前記記録用媒体が所定位置から排出される際、前記計時工程で前記禁止時間を計測している場合に、高速記録したデータを消去せずに該記録用媒体を排出できるようになるまでの時間を提示する時間提示工程をさらに備え、
前記記録工程は、前記時間提示工程での提示に応答して前記記録用媒体の排出の実行を指示する排出信号が供給された後に、禁止時間が経過していないデータを該記録用媒体から消去する工程を備える、
ことを特徴とする請求項８に記載のデータ記録再生方法。
【請求項１０】
前記記録工程は、前記判別工程で同一であると判別した場合に、高速記録対象のデータと同一のデータが記録されている前記記録用媒体とは別のメモリに、該高速記録対象のデータを高速記録する工程を備える、ことを特徴とする請求項８に記載のデータ記録再生方法。
【請求項１１】
前記計時工程は、前記記録工程で前記禁止時間内に高速記録した回数だけ、該禁止時間の計測を繰り返す工程を備え、
前記記録工程は、前記計時工程で前記禁止時間の計測を終了する毎に、前記メモリに高速記録したデータを、高速記録した順に前記記録用媒体に記録する工程を備える、
ことを特徴とする請求項１０に記載のデータ記録再生方法。
【請求項１２】
前記記録工程は、前記記録用媒体が所定位置から排出される際、前記メモリに高速記録したデータを消去する工程を備える、ことを特徴とする請求項１１に記載のデータ記録再生方法。
【請求項１３】
前記記録用媒体が所定位置から排出される際、前記計時工程で前記禁止時間を計測している場合に、前記メモリに高速記録した全てのデータを該記録用媒体に記録するまでに要する時間を提示する時間提示工程をさらに備え、
前記記録工程は、前記時間提示工程での提示に応答して前記記録用媒体の排出の実行を指示する排出信号が供給された後に、前記メモリに高速記録したデータを消去する工程を備える、
ことを特徴とする請求項１２に記載のデータ記録再生方法。
【請求項１４】
前記再生工程で高速再生するデータが記録されている前記再生用媒体の再生トラックと、該データが記録される前記記録用媒体の記録トラックと、を対応付ける記録データ情報を生成する情報生成工程をさらに備え、
前記判別工程は、前記記録データ情報を用いて、高速記録対象のデータが前記記録工程で高速記録したデータと同一であるか否かを判別する工程を備える、
ことを特徴とする請求項８乃至１３の何れか１項に記載のデータ記録再生方法。
【請求項１５】
コンピュータを、
所定数の再生用媒体に記録されている所定数のデータを高速再生する再生手段と、
前記再生手段が高速再生するデータを、所定位置に収納される記録用媒体に高速記録する記録手段と、
前記記録手段が高速記録を開始してから、所定の禁止時間を計測する計時手段と、
前記禁止時間内に供給される、データの高速記録を指示する記録指示信号に応答して、高速記録対象のデータが前記記録手段が高速記録したデータと同一であるか否かを判別する判別手段と、
から構成され、
前記記録手段は、前記判別手段が同一であると判別した場合に、高速記録対象のデータと同一のデータが記録されている前記記録用媒体に、該高速記録対象のデータを高速記録し、
前記計時手段は、前記禁止時間内に前記記録手段が高速記録した回数だけ、該禁止時間の計測を繰り返し、
前記記録手段は、前記記録用媒体が所定位置から排出される際、該記録用媒体に高速記録したデータのうち、禁止時間が経過していないデータを該記録用媒体から消去する、
ことを特徴とするデータ記録再生装置として機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、データ記録再生装置に関し、特に、著作権を保護する機能を有するデータ記録再生装置に関する。また、本発明は、著作権を保護すると共にデータを高速度でダビングする方法に関する。さらに、本発明は、著作権を保護すると共にデータを高速度でダビングするためのプログラムを記録した記録媒体に関する。
【０００２】
【従来の技術】
ＣＤ（Compact Disc）等に記録されている楽曲データをダビングする際、ＭＤ（Mini Disc ）等の光磁気ディスクを用いることにより、音質の劣化等をほとんど伴わずに楽曲データをＭＤ等に記録することができる。
オーディオ装置を用いて楽曲データをＣＤからＭＤにダビングする際、通常の再生速度よりも早い速度（倍速以上）でダビングすることにより、短時間で楽曲データをＭＤに記録することができる。
【０００３】
しかし、以上のような高速ダビングを連続して行うことにより、同一の楽曲データが多量にコピーされてしまう。このため、高速ダビングを行った場合、所定のダビング禁止時間内（例えば７４分間）は再度高速ダビングすることを禁止することにより、著作権を保護するオーディオ装置がある。
【０００４】
【発明が解決しようとする課題】
上記したように、著作権保護機能を備えたオーディオ装置を用いると、一度高速ダビングした後は、所定のダビング禁止時間が経過しない限り再び高速ダビングすることはできない。例えば、１つの楽曲データだけを高速ダビングした場合や、ＣＤのトータル記録時間が短い場合でも、所定のダビング禁止時間が経過しない限り再び高速ダビングすることはできない。このため、大量複製の目的ではなく、好みの曲を２回高速ダビングしたい場合等でも、上記ダビング禁止時間の経過を待たなければならず、高速ダビングを終了するまでに非常に長い時間がかかってしまう場合がある。言い換えると、著作権保護機能を備えたオーディオ装置は、著作権の保護と、効率の良いデータの記録とを同時に実現することができないという問題がある。
【０００５】
従って、本発明は、著作権を保護すると共に、効率よくデータの記録を行うデータ記録再生装置及びデータ記録再生方法を提供することを目的とする。また、本発明は、著作権を保護すると共に、効率よくデータの記録を行うことを可能にする記録媒体を提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記目的を達成するために、本発明の第１の観点にかかるデータ記録再生装置は、所定数の再生用媒体に記録されている所定数のデータを高速再生する再生手段と、前記再生手段が高速再生するデータを、所定位置に収納される記録用媒体に高速記録する記録手段と、前記記録手段が高速記録を開始してから、所定の禁止時間を計測する計時手段と、前記禁止時間内に供給される、データの高速記録を指示する記録指示信号に応答して、高速記録対象のデータが前記記録手段が高速記録したデータと同一であるか否かを判別する判別手段と、から構成され、前記記録手段は、前記判別手段が同一であると判別した場合に、高速記録対象のデータと同一のデータが記録されている前記記録用媒体に、該高速記録対象のデータを高速記録し、前記計時手段は、前記禁止時間内に前記記録手段が高速記録した回数だけ、該禁止時間の計測を繰り返し、前記記録手段は、前記記録用媒体が所定位置から排出される際、該記録用媒体に高速記録したデータのうち、禁止時間が経過していないデータを該記録用媒体から消去する、ことを特徴とする。
この発明によれば、著作権を保護すると共に、効率よくデータの記録を行うことができる。
【０００９】
前記記録用媒体が所定位置から排出される際、前記計時手段が前記禁止時間を計測している場合に、高速記録したデータを消去せずに該記録用媒体を排出できるようになるまでの時間を提示する時間提示手段をさらに備え、前記記録手段は、前記時間提示手段の提示に応答して前記記録用媒体の排出の実行を指示する排出信号が供給された後に、禁止時間が経過していないデータを該記録用媒体から消去してもよい。
【００１０】
前記記録手段は、前記判別手段が同一であると判別した場合に、高速記録対象のデータと同一のデータが記録されている前記記録用媒体とは別のメモリに、該高速記録対象のデータを高速記録してもよい。
【００１１】
前記計時手段は、前記禁止時間内に前記記録手段が高速記録した回数だけ、該禁止時間の計測を繰り返し、前記記録手段は、前記計時手段が前記禁止時間の計測を終了する毎に、前記メモリに高速記録したデータを、高速記録した順に前記記録用媒体に記録してもよい。
【００１２】
前記記録手段は、前記記録用媒体が所定位置から排出される際、前記メモリに高速記録したデータを消去してもよい。
【００１３】
前記記録用媒体が所定位置から排出される際、前記計時手段が前記禁止時間を計測している場合に、前記メモリに高速記録した全てのデータを該記録用媒体に記録するまでに要する時間を提示する時間提示手段をさらに備え、前記記録手段は、前記時間提示手段の提示に応答して前記記録用媒体の排出の実行を指示する排出信号が供給された後に、前記メモリに高速記録したデータを消去してもよい。
【００１４】
前記再生手段が高速再生するデータが記録されている前記再生用媒体の再生トラックと、該データが記録される前記記録用媒体の記録トラックと、を対応付ける記録データ情報を生成する情報生成手段をさらに備え、前記判別手段は、前記記録データ情報を用いて、高速記録対象のデータが前記記録手段が高速記録したデータと同一であるか否かを判別してもよい。
【００１５】
本発明の第２の観点にかかるデータ記録再生方法は、所定数の再生用媒体に記録されている所定数のデータを高速再生する再生工程と、前記再生工程で高速再生するデータを、所定位置に収納される記録用媒体に高速記録する記録工程と、前記記録工程で高速記録を開始してから、所定の禁止時間を計測する計時工程と、前記禁止時間内に供給される、データの高速記録を指示する記録指示信号に応答して、高速記録対象のデータが前記記録工程で高速記録したデータと同一であるか否かを判別する判別工程と、を備え、前記記録工程は、前記判別工程で同一であると判別した場合に、高速記録対象のデータと同一のデータが記録されている前記記録用媒体に、該高速記録対象のデータを高速記録する工程を備え、前記計時工程は、前記記録工程で前記禁止時間内に高速記録した回数だけ、該禁止時間の計測を繰り返す工程を備え、前記記録工程は、前記記録用媒体が所定位置から排出される際、該記録用媒体に高速記録したデータのうち、禁止時間が経過していないデータを該記録用媒体から消去する工程を備える、ことを特徴とする。
【００１８】
前記記録用媒体が所定位置から排出される際、前記計時工程で前記禁止時間を計測している場合に、高速記録したデータを消去せずに該記録用媒体を排出できるようになるまでの時間を提示する時間提示工程をさらに備え、前記記録工程は、前記時間提示工程での提示に応答して前記記録用媒体の排出の実行を指示する排出信号が供給された後に、禁止時間が経過していないデータを該記録用媒体から消去する工程を備えてもよい。
【００１９】
前記記録工程は、前記判別工程で同一であると判別した場合に、高速記録対象のデータと同一のデータが記録されている前記記録用媒体とは別のメモリに、該高速記録対象のデータを高速記録する工程を備えてもよい。
【００２０】
前記計時工程は、前記記録工程で前記禁止時間内に高速記録した回数だけ、該禁止時間の計測を繰り返す工程を備え、前記記録工程は、前記計時工程で前記禁止時間の計測を終了する毎に、前記メモリに高速記録したデータを、高速記録した順に前記記録用媒体に記録する工程を備えてもよい。
【００２１】
前記記録工程は、前記記録用媒体が所定位置から排出される際、前記メモリに高速記録したデータを消去する工程を備えてもよい。
【００２２】
前記記録用媒体が所定位置から排出される際、前記計時工程で前記禁止時間を計測している場合に、前記メモリに高速記録した全てのデータを該記録用媒体に記録するまでに要する時間を提示する時間提示工程をさらに備え、前記記録工程は、前記時間提示工程での提示に応答して前記記録用媒体の排出の実行を指示する排出信号が供給された後に、前記メモリに高速記録したデータを消去する工程を備えてもよい。
【００２３】
前記再生工程で高速再生するデータが記録されている前記再生用媒体の再生トラックと、該データが記録される前記記録用媒体の記録トラックと、を対応付ける記録データ情報を生成する情報生成工程をさらに備え、前記判別工程は、前記記録データ情報を用いて、高速記録対象のデータが前記記録工程で高速記録したデータと同一であるか否かを判別する工程を備えてもよい。
【００２４】
本発明の第３の観点にかかるコンピュータ読み取り可能な記録媒体は、コンピュータを、所定数の再生用媒体に記録されている所定数のデータを高速再生する再生手段と、前記再生手段が高速再生するデータを、所定位置に収納される記録用媒体に高速記録する記録手段と、前記記録手段が高速記録を開始してから、所定の禁止時間を計測する計時手段と、前記禁止時間内に供給される、データの高速記録を指示する記録指示信号に応答して、高速記録対象のデータが前記記録手段が高速記録したデータと同一であるか否かを判別する判別手段と、から構成され、前記記録手段は、前記判別手段が同一であると判別した場合に、高速記録対象のデータと同一のデータが記録されている前記記録用媒体に、該高速記録対象のデータを高速記録し、前記計時手段は、前記禁止時間内に前記記録手段が高速記録した回数だけ、該禁止時間の計測を繰り返し、前記記録手段は、前記記録用媒体が所定位置から排出される際、該記録用媒体に高速記録したデータのうち、禁止時間が経過していないデータを該記録用媒体から消去する、ことを特徴とするデータ記録再生装置として機能させるためのプログラムを記録している。
【００２５】
【発明の実施の形態】
次に、本発明の実施の形態にかかる記録再生装置について図面を参照して説明する。
本発明の実施の形態にかかる記録再生装置は、オーディオ装置等に備えられ、ＣＤ（Compact Disc）に記録されている楽曲データをＭＤ（Mini Disc ）に高速度で記録（高速ダビング）する。また、本発明の実施の形態にかかる記録再生装置は、著作権を保護するために続けて高速ダビングすることを禁止するダビング禁止時間内であっても、同一の楽曲データに限り、続けて高速ダビングを行う。但し、ダビング禁止時間内に高速ダビングされる楽曲データは、本来、高速ダビングすることを禁止されている楽曲データであるため、本発明の実施の形態にかかる記録再生装置は、高速ダビング禁止対象の楽曲データを記録しているＭＤの排出を禁止する。
【００２６】
上記記録再生装置は、図１に示すように、ＣＤ再生部１と、ＭＤ記録再生部２と、ＤＡＣ（デジタル／アナログコンバータ）３と、操作部４と、表示部５と、メモリ６と、タイマ７と、コントローラ８と、から構成されている。
【００２７】
ＣＤ再生部１は、ＣＤを所定速度で回転させるスピンドルモータ、所定波長のレーザ光をＣＤに照射し、ＣＤに記録されている情報（データ）を読み出す光ピックアップ、光ピックアップをＣＤの径方向に移動させるスレッドモータ、及び、ＤＳＰ（Digital Signal Processor）等から構成されている。ＣＤ再生部１は、複数枚のＣＤを収納し、ＣＤに記録されているＴＯＣ（Table Of Contents ）情報から、ＣＤを通常速度で再生する際にかかる総時間、及び、記録されている楽曲データの数（トラック数）等を取得する。ＣＤ再生部１に収納される各ＣＤは、その収納位置に応じて、例えばディスク１、ディスク２、・・・というディスク番号により区別される。また、ＣＤ再生部１は、ディスク番号、総時間、及び、トラック数等をそれぞれ対応付け、ＣＤトラック情報としてコントローラ８に出力する。また、ＣＤ再生部１は、ＣＤに記録された楽曲データを通常速度で再生（通常再生）し、又は、高速度で再生（高速再生）し、ＭＤ記録再生部２及びＤＡＣ３に出力する。
【００２８】
ＭＤ記録再生部２は、ＭＤを所定速度で回転させるスピンドルモータ、ＭＤに情報（データ）を記録する磁気ヘッド、ＭＤに所定波長のレーザ光を照射し、ＭＤに記録されている情報（データ）を読み出す光ピックアップ、磁気ヘッド及び光ピックアップをＭＤの径方向に移動させるスレッドモータ、及び、ＤＳＰ（Digital Signal Processor）等から構成されている。ＭＤ記録再生部２は、所定位置にセットされたＭＤに記録されているＴＯＣ情報から、ＭＤに記録されている楽曲データの数（トラック数）等を取得し、ＭＤトラック情報としてコントローラ８に出力する。また、ＭＤ記録再生部２は、ＣＤ再生部１から供給される楽曲データをＭＤに記録する。具体的には、ＭＤ記録再生部２は、ＣＤ再生部１が通常再生した楽曲データを通常速度で記録（通常録音）し、ＣＤ再生部１が高速再生した楽曲データを高速度で記録（高速録音）する。また、ＭＤ記録再生部２は、ＭＤに記録されている楽曲データを再生し、再生した楽曲データをＤＡＣ３に出力する。
【００２９】
ＤＡＣ３は、ＣＤ再生部１及びＭＤ記録再生部２から供給される楽曲データをアナログの楽曲信号に変換し、変換した楽曲信号を所定のアンプ及びスピーカ等を介して音声として出力する。
【００３０】
操作部４は、記録再生装置の利用者が様々な指示を入力するために設けられており、利用者による所定操作に従って様々な指示を示す信号をコントローラ８に出力する。例えば、操作部４は、楽曲データをＣＤからＭＤに高速ダビングすることを指示する高速ダビング信号、及び、ＭＤ記録再生部２に収納されているＭＤの排出を指示するディスク排出信号等をコントローラ８に出力する。なお、高速ダビング信号は、高速ダビング対象の楽曲データが記録されているＣＤのディスク番号、高速ダビング対象の楽曲データが何曲目であるのかを示すトラック番号、及び、ダビングする順番等を示す。
【００３１】
表示部５は、所定のマークや文字列等を表示し、利用者にオーディシステムの動作状況等を示す。
【００３２】
メモリ６は、ＲＡＭ（Random Access Memory）等を備え、上記ＣＤトラック情報及び上記ＭＤトラック情報を記憶する。また、メモリ６は、著作権保護のために高速ダビングを禁止したり、この禁止を解除したりするために用いられる対応テーブルを記憶する。対応テーブルは、例えば図２に示すように、高速ダビングされる楽曲データを示す再生トラック、及び、ダビング先であるＭＤの記録トラック番号がそれぞれ対応付けられて構成されている。再生トラックは、例えば、高速ダビングされる楽曲データが記録されているＣＤの種類、及び、トラック番号（TNO ）を示す。なお、ＣＤの種類は、ＣＤの総時間（DISC TOTAL TIME ）、及び、トラック数（MAX TNO ）により示される。また、同一の楽曲データが同一のＭＤに複数回高速ダビングされる場合、図２に示すように、１つの再生トラックに対して、複数の記録トラック番号が、高速ダビングされた順番に記録される。
【００３３】
タイマ７は、楽曲データの著作権を保護するために設定される上記ダビング禁止時間（例えば７４分）をカウントする。具体的には、タイマ７は、コントローラ８から高速ダビング開始信号を供給されることにより、ダビング禁止時間のカウントを開始する。また、同一の楽曲データが複数回高速ダビングされる場合、タイマ７は、コントローラ８から高速ダビング開始信号を複数回供給され、高速ダビング開始信号を供給された回数だけダビング禁止時間を繰り返しカウントする。そして、タイマ７は、ダビング禁止時間のカウントを終了する毎に、カウントを終了したことを示すカウント終了信号をコントローラ８に出力する。
【００３４】
コントローラ８は、ＣＰＵ（Central Processing Unit ）及び周辺ＬＳＩ（Large Scale Integration ）等から構成されるマイクロコンピュータ等から構成されている。コントローラ８は、ＣＤ再生部１、ＭＤ記録再生部２、操作部４、及び、タイマ７から供給される様々な情報及び信号等を用いて、ＣＤ再生部１、ＭＤ記録再生部２、ＤＡＣ３、表示部５、メモリ６、及び、タイマ７の動作を制御し、楽曲データの高速ダビングを行う。なお、コントローラ８の詳しい動作については後述する。
【００３５】
次に、以上のように構成された記録再生装置の動作について説明する。なお、以下では、記録再生装置の動作を、（１）楽曲データを高速ダビングする場合、（２）ダビング禁止時間のカウントが終了した場合、（３）ＭＤを記録再生装置から取り出す場合、の３つに分けて説明する。
【００３６】
（１）楽曲データを高速ダビングする場合
始めに、記録再生装置の利用者は、高速ダビング対象である楽曲データを記録した所定枚数のＣＤをＣＤ再生部１にセットし、ダビング先であるＭＤをＭＤ記録再生部２にセットする。
ＣＤ再生部１は、セットされた各ＣＤのＴＯＣ情報から、ＣＤの総時間及びトラック数等を取得し、上記ＣＤトラック情報を生成してコントローラ８に出力する。
【００３７】
また、ＭＤ記録再生部２は、セットされたＭＤのＴＯＣ情報から、ＭＤのトラック数等を取得し、上記ＭＤトラック情報を生成してコントローラ８に出力する。
コントローラ８は、ＣＤ再生部１から供給されるＣＤトラック情報、及び、ＭＤ記録再生部２から供給されるＭＤトラック情報をメモリ６に記憶させる。
【００３８】
次に、記録再生装置の利用者は、操作部４を操作して、高速ダビング対象の楽曲データが記録されているＣＤのディスク番号とトラック番号、及び、ダビングする順番等を設定する。
操作部４は、利用者が設定したディスク番号、トラック番号、及び、ダビングする順番等を高速ダビング信号としてコントローラ８に出力する。
【００３９】
コントローラ８は、操作部４から供給される高速ダビング信号に応答して、図３に示す高速ダビング処理を開始する。
始めに、コントローラ８は、タイマ７がダビング禁止時間のカウントを終了しているか否か、即ち、前回の高速ダビングで設定されたダビング禁止時間が経過しているか否かを判別する（ステップＳ１０１）。
【００４０】
ダビング禁止時間が経過していると判別した場合（ステップＳ１０１；ＹＥＳ）、コントローラ８は、ＣＤ再生部１及びＭＤ記録再生部２を制御し、操作部４から供給された高速ダビング信号が示す楽曲データを、高速ダビング信号が示す順番に従ってＣＤからＭＤに高速ダビングする。また、コントローラ８は、操作部４から供給された高速ダビング信号と、メモリ６が記憶しているＣＤトラック情報及びＭＤトラック情報と、から上記対応テーブルを作成する。そして、コントローラ８は、作成した対応テーブルをメモリ６に記憶させ（ステップＳ１０２）、高速ダビング処理を終了する。このように、前回の高速ダビングから所定のダビング禁止時間が経過している場合は、高速ダビングすることができる。
【００４１】
なお、高速ダビングを開始する際、コントローラ８は、高速ダビングの開始を示す高速ダビング開始信号をタイマ７に出力する。これにより、タイマ７は、所定のダビング禁止時間（例えば、７４分）のカウントを開始する。また、この際、コントローラ８は、高速ダビング中であることを示すマークや文字列等を表示部５に表示させてもよい。
【００４２】
一方、ダビング禁止時間が経過していないと判別した場合（ステップＳ１０１；ＮＯ）、コントローラ８は、メモリ６が上記対応テーブルを記憶しているか否かを判別する（ステップＳ１０３）。
【００４３】
記憶していないと判別した場合（ステップＳ１０３；ＮＯ）、コントローラ８は、高速ダビングが可能になるまでの残り時間を、タイマ７から取得して表示部５に表示し（ステップＳ１０４）、高速ダビング処理を終了する。このように、前回の高速ダビングから所定のダビング禁止時間が経過しておらず、メモリ６が対応テーブルを記憶していない場合は、高速ダビングすることができない。
【００４４】
一方、記憶していると判別した場合（ステップＳ１０３；ＹＥＳ）、コントローラ８は、高速ダビング信号により示される楽曲データを示す情報が対応テーブルの再生トラックに記録されているか否かを判別する。そして、コントローラ８は、高速ダビング信号が示す楽曲データの中に、再生トラックに記録されているものが存在するか否かを判別する（ステップＳ１０５）。
【００４５】
存在しないと判別した場合（ステップＳ１０５；ＮＯ）、コントローラ８は、ステップＳ１０４の処理、即ち、高速ダビングが可能になるまでの残り時間の表示を行い、高速ダビング処理を終了する。このように、前回の高速ダビングから所定のダビング禁止時間が経過しておらず、高速ダビング信号が示す楽曲データの中に、対応テーブルの再生トラックに記録されている情報が示す楽曲データと一致するものが存在しない場合は、高速ダビングすることができない。
【００４６】
一方、存在すると判別した場合（ステップＳ１０５；ＹＥＳ）、コントローラ８は、ＣＤ再生部１及びＭＤ記録再生部２を制御し、再生トラックに記録されていると判別した楽曲データを、高速ダビング信号が示す順番に従ってＣＤからＭＤに高速ダビングする。また、コントローラ８は、操作部４からの高速ダビング信号と、メモリ６のＣＤトラック情報及びＭＤトラック情報と、を用いて、ダビング先であるＭＤの記録トラック番号を対応テーブルに追加し（ステップＳ１０６）、高速ダビング処理を終了する。
【００４７】
なお、高速ダビングを開始する際、コントローラ８は、上記高速ダビング開始信号をタイマ７に出力する。これにより、タイマ７は、高速ダビング開始信号を供給された回数だけ所定のダビング禁止時間を繰り返しカウントする。また、この際、コントローラ８は、高速ダビング中であることを示すマークや文字列等を表示部５に表示させてもよい。
【００４８】
以上のように、高速ダビングが行われてから所定のダビング禁止時間が経過していなくても、高速ダビング対象の楽曲データを示す情報が対応テーブルの再生トラックに記録されていれば、高速ダビングすることができる。即ち、高速ダビングが行われてから所定のダビング禁止時間が経過していなくても、前回高速ダビングした楽曲データと同一の楽曲データであれば、高速ダビングすることができる。但し、ダビング禁止時間中に記録された楽曲データは高速ダビング禁止対象のデータであるため、この高速ダビング禁止対象の楽曲データを記録したまま、ＭＤを記録再生装置から取り出すことはできない。言い換えると、高速ダビング禁止対象の楽曲データは、１つ前の高速ダビングで設定されたダビング禁止時間が経過すると、高速ダビング禁止対象から除外され、ＭＤに記録したまま取り出すことができる。
【００４９】
（２）ダビング禁止時間のカウントが終了した場合
上記高速ダビング処理により、タイマ７は、所定のダビング禁止時間をカウントし、ダビング禁止時間のカウントを終了する毎に、カウント終了信号をコントローラ８に出力する。
コントローラ８は、タイマ７から供給されるカウント終了信号に応答して、図４に示す対応テーブル削除処理を開始する。
【００５０】
始めに、コントローラ８は、メモリ６が上記対応テーブルを記憶しているか否かを判別する（ステップＳ２０１）。
記憶していないと判別した場合（ステップＳ２０１；ＮＯ）、コントローラ８は、対応テーブル削除処理を終了する。
【００５１】
記憶していると判別した場合（ステップＳ２０１；ＹＥＳ）、コントローラ８は、対応テーブルに記録されている情報の中で、一番初めの高速ダビングで記録された楽曲データに関する情報を削除する。言い換えると、コントローラ８は、高速ダビング禁止対象でない楽曲データに関する情報を、対応テーブルから削除する（ステップＳ２０２）。
【００５２】
例えば、ダビング禁止時間の経過後に高速ダビングが３回行われた場合、１回目に高速ダビングされた楽曲データは高速ダビング禁止対象には該当しない。また、２回目に高速ダビングされた楽曲データは、１回目の高速ダビングで設定されたダビング禁止時間が経過しない限り、高速ダビング禁止対象に該当する。また、３回目に高速ダビングされた楽曲データは、２回目の高速ダビングで設定されたダビング禁止時間が経過しない限り、高速ダビング禁止対象に該当する。コントローラ８は、１回目の高速ダビングで設定されたダビング禁止時間のカウントが終了した際、高速ダビング対象でない楽曲データ、即ち、１回目に高速ダビングされた楽曲データに関する情報を対応テーブルから削除する。これにより、２回目に高速ダビングされた楽曲データが、高速ダビング禁止対象から除外される。
【００５３】
以上で、対応テーブル削除処理が終了する。なお、楽曲データの情報を削除する際、コントローラ８は、例えば所定データを上書きすることにより、所定の楽曲データに関する情報を対応テーブルから完全に消去する。また、この際、コントローラ８は、ＭＤのＴＯＣ情報を更新してもよい。
以上のようにして、ダビング禁止時間が経過する毎に、ダビング禁止対象でない楽曲データに関する情報が、メモリ６の対応テーブルから順次消去される。
【００５４】
（３）ＭＤを記録再生装置から取り出す場合
上記高速ダビング処理が終了した後、記録再生装置の利用者が、ＭＤをＭＤ記録再生部２から取り出すために操作部４を所定の手順で操作すると、操作部４は、利用者の所定操作に従って、上記ディスク排出信号をコントローラ８に出力する。
【００５５】
コントローラ８は、操作部４から供給されるディスク排出信号に応答して、図５に示すディスク排出処理を開始する。
始めに、コントローラ８は、ＭＤに記録された楽曲データの中に、高速ダビング禁止対象の楽曲データが存在するか否かを判別する（ステップＳ３０１）。具体的には、コントローラ８は、メモリ６の対応テーブルを参照し、１つの再生トラックに対して２つ以上の記録トラック番号が記録されているものが存在するか否かを判別する。
【００５６】
上記したように、ダビング禁止時間が経過する毎に、ダビング禁止対象でない楽曲データに関する情報が、メモリ６の対応テーブルから順次消去される。このため、１つの再生トラックに対して２つ以上の記録トラック番号が記録されていれば、高速ダビング禁止対象の楽曲データが存在すると判別できる。
【００５７】
高速ダビング禁止対象の楽曲データが存在しないと判別した場合（ステップＳ３０１；ＮＯ）、コントローラ８は、後述するステップＳ３０５の処理を行う。一方、存在すると判別した場合（ステップＳ３０１；ＹＥＳ）、コントローラ８は、表示部５を制御して、ディスク排出の実行を利用者に確認するためのメッセージを表示する（ステップＳ３０２）。例えば、コントローラ８は、このままＭＤを取り出すと著作権を保護するために消去される楽曲データが存在する旨の確認メッセージを表示する。また、コントローラ８は、楽曲データを消去せずに、ＭＤを取り出せるようになるまでの時間をタイマ７から取得して表示する。
【００５８】
記録再生装置の利用者は、操作部４を所定手順で操作し、ディスク排出の実行又は中止を選択する。そして、操作部４は、利用者の選択結果を示す確認信号をコントローラ８に出力する。
コントローラ８は、所定時間内に、操作部４からディスク排出の実行を示す確認信号が供給されるか否かを判別する（ステップＳ３０３）。
【００５９】
ディスク排出の実行を示す確認信号が供給されないと判別した場合、具体的には、操作部４から確認信号が供給されない場合、又は、ディスク排出の中止を示す確認信号が供給された場合（ステップＳ３０３；ＮＯ）、コントローラ８は、ディスク排出処理を終了する。
【００６０】
一方、ディスク排出の実行を示す確認信号が供給されたと判別した場合（ステップＳ３０３；ＹＥＳ）、コントローラ８は、メモリ６の対応テーブルを用いて、高速ダビング禁止対象の楽曲データが記録されているＭＤの記録トラック番号を判別する。そして、コントローラ８は、ＭＤ記録再生部２を制御し、判別した記録トラック番号に記録されている楽曲データをＭＤから消去する（ステップＳ３０４）。なお、この際、コントローラ８は、ＭＤ記録再生部２を制御して、例えば所定データを上書きすることにより、所定の楽曲データをＭＤから完全に消去する。また、この際、コントローラ８は、ＭＤのＴＯＣ情報を更新してもよい。
【００６１】
その後、コントローラ８は、メモリ６が記憶している対応テーブルを消去する（ステップＳ３０５）。この際、コントローラ８は、例えば所定データを上書きすることにより、対応テーブルをメモリ６から完全に消去する。
続いて、コントローラ８は、ＭＤ記録再生部２を制御してＭＤを排出させ（ステップＳ３０６）、ディスク排出処理を終了する。
【００６２】
上記高速ダビング処理により、所定のダビング禁止時間が経過していなくても、同一の楽曲データを同一のＭＤに複数回高速ダビングすることができる。このため、記録再生装置の利用者は、ダビング禁止時間の経過を待つことなく、次に行う高速ダビングの設定を入力することができ、効率よく楽曲データを高速ダビングすることができる。また、上記したように、高速ダビング禁止対象の楽曲データを記録したまま、ＭＤを記録再生装置から取り出すことはできないので、楽曲データの著作権を保護することができる。
【００６３】
（具体例）
次に、以上に示した記録再生装置の動作を具体例により説明する。
１．具体例１
始めに、ダビング禁止時間の経過後に、それぞれ異なるＣＤに記録されている３つの楽曲データ（楽曲データＡ，Ｂ，Ｃ）をＭＤに高速ダビングする場合について説明する。なお、ダビング先であるＭＤには、楽曲データが１つも記録されていないとする。
【００６４】
記録再生装置の利用者は、ダビング元である３枚のＣＤをＣＤ再生部１にセットし、ダビング先であるＭＤをＭＤ記録再生部２にセットする。
ＣＤ再生部１は、セットされた各ＣＤのＴＯＣ情報から、ＣＤの総時間及びトラック数等を取得し、図６（ａ）に示すＣＤトラック情報を生成してコントローラ８に出力する。
【００６５】
また、ＭＤ記録再生部２は、セットされたＭＤのＴＯＣ情報から、ＭＤのトラック数等を取得し、図６（ｂ）に示すＭＤトラック情報を生成してコントローラ８に出力する。
コントローラ８は、ＣＤ再生部１から供給されるＣＤトラック情報、及び、ＭＤ記録再生部２から供給されるＭＤトラック情報をメモリ６に記憶させる。
【００６６】
次に、記録再生装置の利用者は、操作部４を操作して、高速ダビング対象の楽曲データが記録されているＣＤのディスク番号とトラック番号、及び、ダビングする順番等を設定する。具体的には、利用者は、１番目にディスク２のトラック３に記録されている楽曲データＡを、２番目にディスク３のトラック５に記録されている楽曲データＢを、３番目にディスク１のトラック１に記録されている楽曲データＣを高速ダビングすることを設定する。
【００６７】
操作部４は、利用者が設定したディスク番号、トラック番号、及び、ダビングする順番等を高速ダビング信号としてコントローラ８に出力する。
コントローラ８は、操作部４から供給される高速ダビング信号に応答して、図３に示す高速ダビング処理を開始する。
【００６８】
始めに、コントローラ８は、タイマ７がダビング禁止時間のカウントを終了しているか否か、即ち、前回の高速ダビングで設定したダビング禁止時間が経過しているか否かを判別する（ステップＳ１０１）。
【００６９】
この場合、コントローラ８は、経過していると判別し（ステップＳ１０１；ＹＥＳ）、ＣＤ再生部１及びＭＤ記録再生部２を制御し、高速ダビング信号が示す楽曲データを、高速ダビング信号が示す順番に従ってＣＤからＭＤに高速ダビングする。また、コントローラ８は、操作部４からの高速ダビング信号と、メモリ６のＣＤトラック情報及びＭＤトラック情報と、から図７（ａ）に示す対応テーブルを作成する。そして、コントローラ８は、作成した対応テーブルをメモリ６に記憶させ（ステップＳ１０２）、高速ダビング処理を終了する。
【００７０】
なお、高速ダビングを開始する際、コントローラ８は、高速ダビングの開始を示す高速ダビング開始信号をタイマ７に出力する。これにより、タイマ７は、所定のダビング禁止時間（例えば、７４分）のカウントを開始する。また、この際、コントローラ８は、高速ダビング中であることを示すマークや文字列等を表示部５に表示させてもよい。
以上のようにして、前回の高速ダビングで設定されたダビング禁止時間が経過している場合は、利用者の設定に従って楽曲データの高速ダビングが行われる。
【００７１】
２．具体例２
次に、具体例１で設定されたダビング禁止時間が経過する前に、具体例１で示したＣＤと同じＣＤに記録されている３つの楽曲データ（楽曲データＡ，Ｂ，Ｄ）をＭＤに高速ダビングする場合について説明する。
【００７２】
記録再生装置の利用者は、上記と同様にして、１番目にディスク２のトラック３に記録されている楽曲データＡを、２番目にディスク３のトラック５に記録されている楽曲データＢを、３番目にディスク２のトラック１に記録されている楽曲データＤを高速ダビングすることを設定する。なお、ダビングする順番を１番目及び２番目に設定された楽曲データＡ，Ｂは、具体例１で高速ダビングされた楽曲データＡ，Ｂと同一であり、３番目に設定された楽曲データＤは、具体例１で高速ダビングされた楽曲データとは異なる。
【００７３】
操作部４は、利用者が設定したディスク番号、トラック番号、及び、ダビングする順番等を高速ダビング信号としてコントローラ８に出力する。
コントローラ８は、操作部４から供給される高速ダビング信号に応答して、図３に示す高速ダビング処理を開始する。
【００７４】
始めに、コントローラ８は、タイマ７がダビング禁止時間のカウントを終了しているか否か、即ち、前回の高速ダビングで設定したダビング禁止時間が経過しているか否かを判別する（ステップＳ１０１）。
この場合、コントローラ８は、経過していないと判別し（ステップＳ１０１；ＮＯ）、メモリ６が対応テーブルを記憶しているか否かを判別する（ステップＳ１０３）。
【００７５】
この場合、コントローラ８は、記憶していると判別し（ステップＳ１０３；ＹＥＳ）、楽曲データＡ，Ｂ，Ｄを示す情報が対応テーブルの再生トラックに記録されているか否かを判別する。そして、コントローラ８は、楽曲データＡ，Ｂ，Ｄの中に、再生トラックに記録されているものが存在するか否かを判別する（ステップＳ１０５）。
【００７６】
上記したように、楽曲データＡ，Ｂは、具体例１で高速ダビングされた楽曲データＡ，Ｂと同一であるので、コントローラ８は、存在すると判別する（ステップＳ１０５；ＹＥＳ）。
【００７７】
そして、コントローラ８は、ＣＤ再生部１及びＭＤ記録再生部２を制御し、対応テーブルの再生トラックに記録されていると判別した楽曲データＡ，ＢをＣＤからＭＤに高速ダビングする。また、コントローラ８は、操作部４からの高速ダビング信号と、メモリ６のＣＤトラック情報及びＭＤトラック情報と、を用いて、ダビング先であるＭＤの記録トラック番号を対応テーブルに追加する（ステップＳ１０６）。具体的には、図７（ｂ）に示すように、楽曲データＡが記録される記録トラック番号４、及び、楽曲データＢが記録される記録トラック番号５を追加する。
【００７８】
なお、高速ダビングを開始する際、コントローラ８は、上記高速ダビング開始信号をタイマ７に出力する。これにより、タイマ７は、高速ダビング開始信号を供給された回数だけ所定のダビング禁止時間を繰り返しカウントする。また、この際、コントローラ８は、高速ダビング中であることを示すマークや文字列等を表示部５に表示させてもよい。
【００７９】
以上のように、高速ダビングが行われてから所定のダビング禁止時間が経過していなくても、高速ダビング対象の楽曲データを示す情報が対応テーブルの再生トラックに記録されていれば、高速ダビングすることができる。即ち、高速ダビングが行われてから所定のダビング禁止時間が経過していなくても、前回高速ダビングした楽曲データと同一の楽曲データであれば、高速ダビングすることができる。但し、具体例３で示すように、具体例１で設定されたダビング禁止時間が経過しない限り、具体例２で高速ダビングされた楽曲データ、即ち、高速ダビング禁止対象の楽曲データを記録したまま、ＭＤを記録再生装置から取り出すことはできない。
【００８０】
３．具体例３
次に、具体例１で設定されたダビング禁止時間が経過する前に、具体例１でセットしたＭＤを記録再生装置から取り出す場合について説明する。
【００８１】
記録再生装置の利用者は、ＭＤをＭＤ記録再生部２から取り出すために操作部４を所定の手順で操作し、操作部４は、利用者の所定操作に従って、ディスク排出信号をコントローラ８に出力する。
コントローラ８は、操作部４から供給されるディスク排出信号に応答して、図５に示すディスク排出処理を開始する。
【００８２】
始めに、コントローラ８は、ＭＤに記録された楽曲データの中に、高速ダビング禁止対象の楽曲データが存在するか否かを判別する（ステップＳ３０１）。具体的には、コントローラ８は、メモリ６の対応テーブルを参照し、１つの再生トラックに対して２つ以上の記録トラック番号が記録されているものが存在するか否かを判別する。
【００８３】
図７（ｂ）に示すように、楽曲データＡ，Ｂが記録された記録トラック番号は２つずつ存在する。このため、コントローラ８は、存在すると判別し（ステップＳ３０１；ＹＥＳ）、表示部５を制御して、ディスク排出の実行を利用者に確認するための確認メッセージを表示する（ステップＳ３０２）。
【００８４】
記録再生装置の利用者は、操作部４を所定の手順で操作し、ディスク排出の実行又は中止を選択する。そして、操作部４は、利用者の選択結果を示す確認信号をコントローラ８に出力する。
【００８５】
コントローラ８は、所定時間内に、操作部４からディスク排出の実行を示す確認信号が供給されるか否かを判別する（ステップＳ３０３）。
利用者がディスク排出の中止を選択した場合、又は、ディスク排出の実行を確認しなかった場合、コントローラ８は、操作部４からディスク排出の実行を示す確認信号が供給されないと判別し（ステップＳ３０３；ＮＯ）、ディスク排出処理を終了する。
【００８６】
一方、利用者がディスク排出の実行を選択した場合、コントローラ８は、操作部４からディスク排出の実行を示す確認信号が供給されたと判別し（ステップＳ３０３；ＹＥＳ）、メモリ６の対応テーブルから、高速ダビング禁止対象の楽曲データが記録されているＭＤの記録トラック番号を判別する。この場合、コントローラ８は、高速ダビング禁止対象の楽曲データは、記録トラック番号４，５に記録されていると判別する。
【００８７】
そして、コントローラ８は、ＭＤ記録再生部２を制御し、ＭＤの記録トラック番号４，５に記録された楽曲データＡ，ＢをＭＤから消去する（ステップＳ３０４）。なお、この際、コントローラ８は、ＭＤ記録再生部２を制御して、例えば所定データを上書きすることにより、所定の楽曲データをＭＤから完全に消去する。また、この際、コントローラ８は、ＭＤのＴＯＣ情報を更新してもよい。
【００８８】
その後、コントローラ８は、例えば所定データを上書きすることにより、メモリ６が記憶している対応テーブルを完全に消去する（ステップＳ３０５）。
続いて、コントローラ８は、ＭＤ記録再生部２を制御してＭＤを排出させ（ステップＳ３０６）、ディスク排出処理を終了する。
【００８９】
以上のように、高速ダビング禁止対象の楽曲データを記録したまま、ＭＤを記録再生装置から取り出すことはできないので、楽曲データの著作権を保護することができる。
【００９０】
４．具体例４
次に、具体例１で設定されたダビング禁止時間が経過し、その後に、具体例１でセットしたＭＤを記録再生装置から取り出す場合について説明する。
【００９１】
タイマ７は、具体例１で設定されたダビング禁止時間のカウントを終了すると、続けて、具体例２で設定されたダビング禁止時間のカウントを開始する。
また、タイマ７は、具体例１で設定されたダビング禁止時間のカウントを終了した際、カウントを終了したことを示すカウント終了信号をコントローラ８に出力する。
【００９２】
コントローラ８は、タイマ７から供給されるカウント終了信号に応答して、図４に示す対応テーブル削除処理を開始する。
始めに、コントローラ８は、メモリ６が対応テーブルを記憶しているか否かを判別する（ステップＳ２０１）。
【００９３】
この場合、コントローラ８は、記憶していると判別し（ステップＳ２０１；ＹＥＳ）、図７（ｂ）の対応テーブルに記録されている情報の中で、一番初めの高速ダビングで記録された楽曲データに関する情報を削除する。言い換えると、コントローラ８は、高速ダビング禁止対象でない楽曲データに関する情報を、図７（ｂ）の対応テーブルから削除する（ステップＳ２０２）。具体的には、コントローラ８は、図７（ｃ）に示すように、具体例１で高速ダビングされた楽曲データに関する情報を削除する。なお、楽曲データの情報を削除する際、コントローラ８は、例えば所定データを上書きすることにより、所定の楽曲データに関する情報を対応テーブルから完全に消去する。また、この際、コントローラ８は、ＭＤのＴＯＣ情報を更新してもよい。
以上で、対応テーブル削除処理が終了する。
【００９４】
その後、記録再生装置の利用者は、ＭＤをＭＤ記録再生部２から取り出すために操作部４を所定の手順で操作し、操作部４は、利用者の所定操作に従って、ディスク排出信号をコントローラ８に出力する。
コントローラ８は、操作部４から供給されるディスク排出信号に応答して、図５に示すディスク排出処理を開始する。
【００９５】
始めに、コントローラ８は、ＭＤに記録された楽曲データの中に、高速ダビング禁止対象の楽曲データが存在するか否かを判別する（ステップＳ３０１）。具体的には、コントローラ８は、メモリ６の対応テーブルを参照し、１つの再生トラックに対して２つ以上の記録トラック番号が記録されているものが存在するか否かを判別する。
【００９６】
図７（ｃ）に示すように、１つの再生トラックに対して２つ以上の記録トラック番号が記録されているものは存在しない。このため、コントローラ８は、高速ダビング禁止対象の楽曲データは存在しないと判別し（ステップＳ３０１；ＮＯ）、メモリ６が記憶している対応テーブルを消去する（ステップＳ３０５）。この際、コントローラ８は、例えば所定データを上書きすることにより、対応テーブルをメモリ６から完全に消去する。また、この際、コントローラ８は、ＭＤのＴＯＣ情報を更新してもよい。
続いて、コントローラ８は、ＭＤ記録再生部２を制御してＭＤを排出させ（ステップＳ３０６）、ディスク排出処理を終了する。
【００９７】
以上のようにして、所定のダビング禁止時間が経過していなくても、同一の楽曲データを同一のＭＤに複数回高速ダビングすることができる。これにより、記録再生装置の利用者は、ダビング禁止時間の経過を待つことなく、次に行う高速ダビングの指示を入力することができ、効率よく楽曲データを高速ダビングすることができる。また、ダビング禁止時間が経過する前に、同一の楽曲データを異なるＭＤに複数回高速ダビングすることはできず、高速ダビング禁止対象の楽曲データを記録したまま、ＭＤを記録再生装置から取り出すことはできないので、楽曲データの著作権を保護することができる。
【００９８】
なお、上記実施の形態では、楽曲データをＭＤに高速ダビングした後、ＭＤの排出時に高速ダビング禁止対象の楽曲データを削除しているが、高速ダビング対象の楽曲データをメモリ６に高速ダビングし、ダビング禁止時間が経過する毎に、高速ダビング禁止対象から除外された楽曲データをメモリ６からＭＤに順次記録するようにしてもよい。この場合、コントローラ８は、以下に示す高速ダビング処理、対応テーブル削除処理、及び、ディスク排出処理を行う。
【００９９】
（高速ダビング処理）
コントローラ８は、操作部４から供給される高速ダビング信号に応答して、図８に示す高速ダビング処理を開始する。
始めに、コントローラ８は、タイマ７がダビング禁止時間のカウントを終了しているか否か、即ち、前回の高速ダビングで設定されたダビング禁止時間が経過しているか否かを判別する（ステップＳ４０１）。
【０１００】
ダビング禁止時間が経過していると判別した場合（ステップＳ４０１；ＹＥＳ）、コントローラ８は、操作部４から供給された高速ダビング信号が示す楽曲データを、高速ダビング信号が示す順番に従ってＣＤからＭＤに高速ダビングする。また、コントローラ８は、上記対応テーブルを作成して、メモリ６に記憶させ（ステップＳ４０２）、高速ダビング処理を終了する。
【０１０１】
一方、ダビング禁止時間が経過していないと判別した場合（ステップＳ４０１；ＮＯ）、コントローラ８は、メモリ６が上記対応テーブルを記憶しているか否かを判別する（ステップＳ４０３）。
記憶していないと判別した場合（ステップＳ４０３；ＮＯ）、コントローラ８は、高速ダビングが可能になるまでの残り時間を、タイマ７から取得して表示部５に表示し（ステップＳ４０４）、高速ダビング処理を終了する。
【０１０２】
一方、記憶していると判別した場合（ステップＳ４０３；ＹＥＳ）、コントローラ８は、高速ダビング信号が示す楽曲データの中に、対応テーブルの再生トラックに記録されているものが存在するか否かを判別する（ステップＳ４０５）。存在しないと判別した場合（ステップＳ４０５；ＮＯ）、コントローラ８は、ステップＳ４０４の処理を行い、高速ダビング処理を終了する。
【０１０３】
一方、存在すると判別した場合（ステップＳ４０５；ＹＥＳ）、コントローラ８は、再生トラックに記録されていると判別した楽曲データを、高速ダビング信号が示す順番に従ってＣＤからメモリ６に高速ダビングする。また、コントローラ８は、最終的なダビング先であるＭＤの記録トラック番号を対応テーブルに追加し（ステップＳ４０６）、高速ダビング処理を終了する。
【０１０４】
（対応テーブル削除処理）
コントローラ８は、タイマ７から供給されるカウント終了信号に応答して、図９に示す対応テーブル削除処理を開始する。
【０１０５】
始めに、コントローラ８は、メモリ６が上記対応テーブルを記憶しているか否かを判別する（ステップＳ５０１）。
記憶していないと判別した場合（ステップＳ５０１；ＮＯ）、コントローラ８は、対応テーブル削除処理を終了する。
【０１０６】
記憶していると判別した場合（ステップＳ５０１；ＹＥＳ）、コントローラ８は、高速ダビング禁止対象でない楽曲データに関する情報を、例えば所定データを上書きすることにより、対応テーブルから完全に消去する（ステップＳ５０２）。この際、コントローラ８は、ＭＤのＴＯＣ情報を更新してもよい。
そして、コントローラ８は、対応テーブルを用いて、高速ダビング禁止対象から新たに除外された楽曲データを判別し、判別した楽曲データをメモリ６からＭＤに記録し（ステップＳ５０３）、対応テーブル削除処理を終了する。
【０１０７】
（ディスク排出処理）
コントローラ８は、操作部４から供給されるディスク排出信号に応答して、図１０に示すディスク排出処理を開始する。
始めに、コントローラ８は、メモリ６に記録された楽曲データの中に、高速ダビング禁止対象の楽曲データが存在するか否かを判別する（ステップＳ６０１）。具体的には、コントローラ８は、メモリ６の対応テーブルを参照し、１つの再生トラックに対して２つ以上の記録トラック番号が記録されているものが存在するか否かを判別する。
【０１０８】
高速ダビング禁止対象の楽曲データが存在しないと判別した場合（ステップＳ６０１；ＮＯ）、コントローラ８は、後述するステップＳ６０５の処理を行う。一方、存在すると判別した場合（ステップＳ６０１；ＹＥＳ）、コントローラ８は、表示部５を制御して、ディスク排出の実行を利用者に確認するためのメッセージ等を表示する（ステップＳ６０２）。例えば、コントローラ８は、このままＭＤを取り出すと著作権を保護するために記録されない楽曲データが存在する旨の確認メッセージを表示する。また、コントローラ８は、所定の楽曲データを記録したＭＤを取り出せるようになるまでの時間をタイマ７から取得して表示する。
【０１０９】
記録再生装置の利用者は、操作部４を所定手順で操作し、ディスク排出の実行又は中止を選択する。そして、操作部４は、利用者の選択結果を示す確認信号をコントローラ８に出力する。
コントローラ８は、所定時間内に、操作部４からディスク排出の実行を示す確認信号が供給されるか否かを判別する（ステップＳ６０３）。
【０１１０】
ディスク排出の実行を示す確認信号が供給されないと判別した場合（ステップＳ６０３；ＮＯ）、コントローラ８は、ディスク排出処理を終了する。
一方、ディスク排出の実行を示す確認信号が供給されたと判別した場合（ステップＳ６０３；ＹＥＳ）、コントローラ８は、メモリ６に高速ダビングした全ての楽曲データを、例えば所定データを上書きすることにより完全に消去する（ステップＳ６０４）。
【０１１１】
その後、コントローラ８は、メモリ６が記憶している対応テーブルを、例えば所定データを上書きすることにより、完全に消去する（ステップＳ６０５）。この際、コントローラ８は、ＭＤのＴＯＣ情報を更新してもよい。
続いて、コントローラ８は、ＭＤ記録再生部２を制御してＭＤを排出させ（ステップＳ６０６）、ディスク排出処理を終了する。
【０１１２】
以上のようにしても、上記実施の形態と同様に、ダビング禁止時間の経過を待つことなく、同一の楽曲データを同一のＭＤに複数回高速ダビングすることができる。即ち、効率よく楽曲データを高速ダビングすることができる。また、高速ダビング禁止対象の楽曲データはＭＤに記録されないので、楽曲データの著作権を保護することができる。
【０１１３】
また、上記対応テーブルの再生トラックに記録される楽曲データを示す情報は、楽曲データを特定することができれば何でもよい。例えば、楽曲データが示す楽曲固有の情報であるＩＳＲＣ（International Standard Recording Code ）等を用いてもよい。
【０１１４】
また、上記記録再生装置は、ＣＤからＭＤへの楽曲データの高速ダビングだけでなく、プログラムやデータ等の高速ダビング一般に適用することができる。例えば、ＣＤ−ＲＡＭ、ＤＶＤ−ＲＡＭ等の記録媒体に画像データやプログラム等を高速ダビングする場合にも適用することができる。
【０１１５】
また、本発明の装置は、専用の装置を用いる必要はなく、通常のコンピュータにより実現することができる。例えば、コンピュータに上記した各処理を実行させるためのプログラム及びデータを記録媒体（フロッピーディスク、ＣＤ−ＲＯＭ等）に記録して配布し、これをインストールしてＯＳ上で実行することにより、この発明の装置を実現できる。
また、プログラム及びデータは、ＣＤ−ＲＯＭ等に限らず、通信回線等を介して配布してもよい。
【０１１６】
【発明の効果】
以上の説明から明らかなように、本発明によって、著作権を保護すると共に、効率よくデータの記録を行うことができる。
【図面の簡単な説明】
【図１】本発明の実施の形態にかかる記録再生装置の構成図である。
【図２】図１に示した記録再生装置を構成するメモリが記憶する対応テーブルの構成を示す図である。
【図３】図１に示した記録再生装置を構成するコントローラが行う高速ダビング処理を示すフローチャートである。
【図４】図１に示した記録再生装置を構成するコントローラが行う対応テーブル削除処理を示すフローチャートである。
【図５】図１に示した記録再生装置を構成するコントローラが行うディスク排出処理を示すフローチャートである。
【図６】（ａ）は、図１に示した記録再生装置を構成するメモリが記憶するＣＤトラック情報の具体例を示す図であり、（ｂ）は、メモリが記憶するＭＤトラック情報の具体例を示す図である。
【図７】（ａ）は、１回目の高速ダビングにより作成される対応テーブルの具体例を示す図であり、（ｂ）は、２回目の高速ダビングにより作成される対応テーブルの具体例を示す図であり、（ｃ）は、１回目の高速ダビングで設定されたダビング禁止時間が経過した後の対応テーブルを示す図である。
【図８】図１に示した記録再生装置を構成するコントローラが行う他の高速ダビング処理を示すフローチャートである。
【図９】図１に示した記録再生装置を構成するコントローラが行う他の対応テーブル削除処理を示すフローチャートである。
【図１０】図１に示した記録再生装置を構成するコントローラが行う他のディスク排出処理を示すフローチャートである。
【符号の説明】
１  ＣＤ再生部
２  ＭＤ記録再生部
３  ＤＡＣ（デジタル／アナログコンバータ）
４  操作部
５  表示部
６  メモリ
７  タイマ
８  コントローラ
【図１】
0003806583.tif 000002
【図２】
0003806583.tif 000003
【図３】
0003806583.tif 000004
【図４】
0003806583.tif 000005
【図５】
0003806583.tif 000006
【図６】
0003806583.tif 000007
【図７】
0003806583.tif 000008
【図８】
0003806583.tif 000009
【図９】
0003806583.tif 000010
【図１０】
0003806583.tif 000011