(57)【特許請求の範囲】
【請求項１】
複数の再生用媒体に記録されている予め指定された記録対象のデータを、所定の記録用媒体に高速記録する記録手段と、
前記記録手段がデータの高速記録に用いた再生用媒体毎に、該記録手段の高速記録を禁止する禁止時間を設定する禁止手段と、
前記再生用媒体毎に設定された禁止時間を計時する計時手段と、
から構成され、
前記記録手段は、
前記計時手段を制御して、前記禁止時間の残り時間が最も短い再生用媒体を検出する検出手段を備え、
記録対象であるデータのうち、前記検出手段が検出した再生用媒体に記録されているデータから順番に高速記録する、
ことを特徴とするデータ記録装置。
【請求項２】
前記記録用媒体に記録されたデータの順番を管理するための管理情報を記憶する記憶手段と、
前記記録手段が記録対象のデータを全て高速記録した後、前記管理情報を書き換えることにより、前記記録用媒体に記録されたデータの順番を予め指定された順番に変更する順番変更手段と、
をさらに備える、ことを特徴とする請求項１に記載のデータ記録装置。
【請求項３】
前記記録手段は、
前記検出手段が検出した再生用媒体が複数存在する場合、該再生媒体のうち、記録対象であるデータを高速記録するのに要する時間が最も長い再生用媒体を特定する媒体特定手段を備え、
前記媒体特定手段が特定した再生用媒体に記録されている記録対象のデータを高速記録する、
ことを特徴とする請求項１に記載のデータ記録装置。
【請求項４】
複数の再生用媒体に記録されている予め指定された記録対象のデータを、所定の記録用媒体に高速記録する記録工程と、
前記記録工程でデータの高速記録に用いた再生用媒体毎に、該記録工程の高速記録を禁止する禁止時間を設定する禁止工程と、
前記再生用媒体毎に設定された禁止時間を計時する計時工程と、
を備え、
前記記録工程は、
前記計時工程で計時している時間から、前記禁止時間の残り時間が最も短い再生用媒体を検出する検出工程と、
記録対象であるデータのうち、前記検出工程で検出した再生用媒体に記録されているデータから順番に高速記録する工程と、を備える、
ことを特徴とするデータ記録方法。
【請求項５】
前記記録用媒体に記録されたデータの順番を管理するための管理情報を記憶する記憶工程と、
前記記録工程で記録対象のデータを全て高速記録した後、前記管理情報を書き換えることにより、前記記録用媒体に記録されたデータの順番を予め指定された順番に変更する順番変更工程と、
をさらに備える、ことを特徴とする請求項４に記載のデータ記録方法。
【請求項６】
前記記録工程は、
前記検出工程で検出した再生用媒体が複数存在する場合、該再生媒体のうち、記録対象であるデータを高速記録するのに要する時間が最も長い再生用媒体を特定する媒体特定工程と、
前記媒体特定工程で特定した再生用媒体に記録されている記録対象のデータを高速記録する工程と、を備える、
ことを特徴とする請求項４に記載のデータ記録方法。
【請求項７】
コンピュータを、
複数の再生用媒体に記録されている予め指定された記録対象のデータを、所定の記録用媒体に高速記録する記録手段と、
前記記録手段がデータの高速記録に用いた再生用媒体毎に、該記録手段の高速記録を禁止する禁止時間を設定する禁止手段と、
前記再生用媒体毎に設定された禁止時間を計時する計時手段と、
から構成され、
前記記録手段は、
前記計時手段を制御して、前記禁止時間の残り時間が最も短い再生用媒体を検出する検出手段を備え、
記録対象であるデータのうち、前記検出手段が検出した再生用媒体に記録されているデータから順番に高速記録する、
ことを特徴とするデータ記録装置として機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、著作権保護機能を有するデータ記録装置に関する。また、本発明は、データの著作権を保護するデータ記録方法に関する。さらに、本発明は、記録されるデータの著作権を保護するためのプログラムを記録した記録媒体に関する。
【０００２】
【従来の技術】
複数のＣＤ（Compact Disc）やＭＤ（Mini Disc ）を装填可能なオーディオ装置の中には、複数のＣＤに記録されている所定の楽曲データを、利用者により指定された順番でＭＤに高速度でコピー（高速ダビング）するものがある。
【０００３】
ＣＤやＭＤ等の光磁気ディスクを用いると、音質の劣化等をほとんど伴わずに楽曲データをコピーすることができるため、上記高速ダビングを連続して行うことにより、同一の楽曲データが短時間で多量にコピーされてしまう。このため、一度高速ダビングに用いられたＣＤを再度高速ダビングに用いることを所定のダビング禁止時間（例えば７４分間）禁止することにより、楽曲データの著作権を保護するオーディオ装置がある。
【０００４】
【発明が解決しようとする課題】
しかし、上記した著作権保護機能を備えたオーディオ装置を用いると、一度高速ダビングした後は、所定のダビング禁止時間が経過しない限り同一のＣＤを用いて再び高速ダビングすることはできない。このため、所定の楽曲データを高速ダビングするのに非常に時間がかかってしまう場合がある。
【０００５】
例えば、高速ダビングの順番が１番目の楽曲データが高速ダビング禁止対象のＣＤに記録され、２番目以降の楽曲データが高速ダビング禁止対象でないＣＤに記録されている場合、１番目の楽曲データが記録されているＣＤの高速ダビング禁止時間が経過しない限り、高速ダビングを開始することができない。
【０００６】
また、同一のＣＤに記録されている２つの楽曲データに設定された高速ダビングの順番が離れている場合、順番が先の楽曲データを高速ダビングすることにより、そのＣＤに対して高速ダビング禁止時間が設定される。このため、順番が後の楽曲データを高速ダビングするためには、この高速ダビング禁止時間の経過を待たなければならない。
【０００７】
以上のように、著作権保護機能を備えたオーディオ装置を用いると、所定の楽曲データの高速ダビングを終了するまでに非常に長い時間がかかってしまう場合がある。言い換えると、著作権保護機能を備えたオーディオ装置は、著作権の保護と、効率のよいデータの記録とを同時に実現することができないという問題がある。
【０００８】
従って、本発明は、データの著作権を保護すると共に、データを効率よくダビングするデータ記録装置及びデータ記録方法を提供することを目的とする。また、本発明は、データの著作権を保護すると共に、データを効率よくダビングするためのプログラムを記録した記録媒体を提供することを目的とする。
【０００９】
【課題を解決するための手段】
上記目的を達成するために、本発明の第１の観点にかかるデータ記録装置は、複数の再生用媒体に記録されている予め指定された記録対象のデータを、所定の記録用媒体に高速記録する記録手段と、前記記録手段がデータの高速記録に用いた再生用媒体毎に、該記録手段の高速記録を禁止する禁止時間を設定する禁止手段と、前記再生用媒体毎に設定された禁止時間を計時する計時手段と、から構成され、前記記録手段は、前記計時手段を制御して、前記禁止時間の残り時間が最も短い再生用媒体を検出する検出手段を備え、記録対象であるデータのうち、前記検出手段が検出した再生用媒体に記録されているデータから順番に高速記録する、ことを特徴とする。
この発明によれば、データの著作権を保護すると共に、データを効率よくダビングすることができる。
【００１０】
前記記録用媒体に記録されたデータの順番を管理するための管理情報を記憶する記憶手段と、前記記録手段が記録対象のデータを全て高速記録した後、前記管理情報を書き換えることにより、前記記録用媒体に記録されたデータの順番を予め指定された順番に変更する順番変更手段と、をさらに備えてもよい。
【００１２】
前記記録手段は、前記検出手段が検出した再生用媒体が複数存在する場合、該再生媒体のうち、記録対象であるデータを高速記録するのに要する時間が最も長い再生用媒体を特定する媒体特定手段を備え、前記媒体特定手段が特定した再生用媒体に記録されている記録対象のデータを高速記録してもよい。
【００１３】
本発明の第２の観点にかかるデータ記録方法は、複数の再生用媒体に記録されている予め指定された記録対象のデータを、所定の記録用媒体に高速記録する記録工程と、前記記録工程でデータの高速記録に用いた再生用媒体毎に、該記録工程の高速記録を禁止する禁止時間を設定する禁止工程と、前記再生用媒体毎に設定された禁止時間を計時する計時工程と、を備え、前記記録工程は、前記計時工程で計時している時間から、前記禁止時間の残り時間が最も短い再生用媒体を検出する検出工程と、記録対象であるデータのうち、前記検出工程で検出した再生用媒体に記録されているデータから順番に高速記録する工程と、を備える、ことを特徴とする。
【００１４】
前記記録用媒体に記録されたデータの順番を管理するための管理情報を記憶する記憶工程と、前記記録工程で記録対象のデータを全て高速記録した後、前記管理情報を書き換えることにより、前記記録用媒体に記録されたデータの順番を予め指定された順番に変更する順番変更工程と、をさらに備えてもよい。
【００１６】
前記記録工程は、前記検出工程で検出した再生用媒体が複数存在する場合、該再生媒体のうち、記録対象であるデータを高速記録するのに要する時間が最も長い再生用媒体を特定する媒体特定工程と、前記媒体特定工程で特定した再生用媒体に記録されている記録対象のデータを高速記録する工程と、を備えてもよい、
【００１７】
本発明の第３の観点にかかるコンピュータ読み取り可能な記録媒体は、コンピュータを、複数の再生用媒体に記録されている予め指定された記録対象のデータを、所定の記録用媒体に高速記録する記録手段と、前記記録手段がデータの高速記録に用いた再生用媒体毎に、該記録手段の高速記録を禁止する禁止時間を設定する禁止手段と、前記再生用媒体毎に設定された禁止時間を計時する計時手段と、から構成され、前記記録手段は、前記計時手段を制御して、前記禁止時間の残り時間が最も短い再生用媒体を検出する検出手段を備え、記録対象であるデータのうち、前記検出手段が検出した再生用媒体に記録されているデータから順番に高速記録する、ことを特徴とするデータ記録装置として機能させるためのプログラムを記録している。
【００１８】
【発明の実施の形態】
次に、本発明の実施の形態にかかる記録再生装置について図面を参照して説明する。
【００１９】
本発明の実施の形態にかかる記録再生装置は、ＣＤ（Compact Disc）に記録されている所定の楽曲データをＭＤ（Mini Disc ）に高速度でコピー（高速ダビング）する。また、本発明の実施の形態にかかる記録再生装置は、楽曲データの著作権を保護するための高速ダビング禁止の管理をＣＤ単位で行う。
【００２０】
上記記録再生装置は、図１に示すように、操作部１と、表示部２と、ＣＤ再生部３と、ＭＤ記録再生部４と、記憶部５と、計時部６と、制御部７と、から構成されている。
【００２１】
操作部１は、複数の操作ボタン等を備え、記録再生装置の利用者により操作される。操作部１は、利用者の操作に従って、記録再生装置を動作させるための様々な信号を制御部７に出力する。
【００２２】
表示部２は、液晶パネル等を備え、所定の文字列や図形等により記録再生装置の動作状況等を表示する。例えば、表示部２は、楽曲データをダビング中であるという情報等を表示する。
【００２３】
ＣＤ再生部３は、複数枚のＣＤを収納し、収納したＣＤに記録されているダビング対象の楽曲データを所定の順番で再生する。この際、ＣＤ再生部３は、ＣＤに記録されている楽曲データを通常速度又は高速度で再生する。なお、ＣＤ再生部３に収納されるＣＤは、その収納位置によりディスク１、ディスク２、ディスク３、・・・等のディスク番号により識別される。また、ＣＤ再生部３は、各ＣＤに記録されているＴＯＣ（Table Of Contents ）情報を再生し、図２（ａ）に示すように、それぞれディスク番号と対応付けて制御部７に出力する。
【００２４】
上記ＴＯＣ情報は、ＣＤに記録されている全楽曲データを通常速度で再生するのに要するトータル再生時間、ＣＤに記録されている楽曲データの数（トラック数）、各楽曲データを通常速度で再生するのに要する個別再生時間、及び、曲管理情報等を示す。
【００２５】
曲管理情報は、どの曲（楽曲データ）がどのトラックに記録されているかを示す情報であり、例えば図２（ｂ）に示すように、トラック番号と楽曲データを示す情報とがそれぞれ対応付けられて構成されている。なお、楽曲データを示す情報は、例えば楽曲データ（楽曲）固有の情報であるＩＳＲＣ（International Standard Recording Code ）等である。
【００２６】
ＭＤ記録再生部４は、ＭＤを収納し、ＣＤ再生部３が再生した楽曲データを記録する。具体的には、ＭＤ記録再生部４は、ＣＤ再生部３が通常速度で再生した楽曲データを通常速度でＭＤに記録し、高速度で再生した楽曲データを高速度でＭＤに記録する。また、ＭＤ記録再生部４は、ＭＤに記録されているＵＴＯＣ（User Table Of Contents）情報を再生し、制御部７に出力する。
【００２７】
ＵＴＯＣ情報は、図２（ｃ）に示すように、ＭＤに記録されている全楽曲データを通常速度で再生するのに要するトータル再生時間、ＭＤに記録されている楽曲データの数（トラック数）、各楽曲データを通常速度で再生するのに要する個別再生時間、及び、曲管理情報等を示す。なお、ＵＴＯＣ情報に含まれる曲管理情報は、図２（ｂ）に示したのと同様に構成されている。
【００２８】
記憶部５は、ＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）等を備え、ＣＤ再生部３が再生したＴＯＣ情報、ＭＤ記録再生部４が再生したＵＴＯＣ情報を記憶する。また、記憶部５は、高速ダビング禁止対象のＣＤを示すダビング禁止情報を記憶する。ダビング禁止情報は、例えば図３に示すように、ダビング禁止対象のＣＤを示す情報として、例えばＣＤのトータル再生時間及びトラック数等を用いる。
【００２９】
計時部６は、高速ダビング禁止対象のＣＤに対して設定された高速ダビング禁止時間（例えば７４分）をＣＤ毎に計測する。例えば、計時部６は、高速ダビング禁止時間を設定されたＣＤ毎にタイマを設け、ＣＤ毎に高速ダビング禁止時間を計測する。そして、計時部６は、高速ダビング禁止時間が経過する度に、高速ダビング禁止時間が経過したＣＤを示すダビング禁止解除信号を制御部７に出力する。なお、計時部６は、ＣＤを識別するための情報として、例えばＣＤのトータル再生時間及びトラック数等を保持してもよい。
【００３０】
制御部７は、操作部１から供給される様々な信号に従って、記録再生装置を構成する上記各部の動作を制御し、所定の楽曲データをＣＤからＭＤに高速ダビングする。また、制御部７は、計時部６から供給されるダビング禁止解除信号に応答して、記憶部５が記憶しているダビング禁止情報を更新する。具体的には、制御部７は、ダビング禁止解除信号が示すＣＤに関する情報を、例えば所定データを上書きすることにより、ダビング禁止情報から消去する。なお、制御部７の詳しい動作については後述する。
【００３１】
次に、以上のように構成された記録再生装置の動作について説明する。
始めに、記録再生装置の利用者は、楽曲データをＣＤからＭＤに高速ダビングするため、ダビング対象の楽曲データを記録している所定枚数のＣＤをＣＤ再生部３にセットし、ダビング先であるＭＤをＭＤ記録再生部４にセットする。
【００３２】
ＣＤ再生部３は、セットされた各ＣＤに記録されているＴＯＣ情報を再生し、各ＣＤのディスク番号と対応付けて制御部７に出力する。
ＭＤ記録再生部４は、セットされたＭＤに記録されているＵＴＯＣ情報を再生し、制御部７に出力する。
【００３３】
制御部７は、ＣＤ再生部３から供給されるディスク番号と対応付けられたＴＯＣ情報、及び、ＭＤ記録再生部４から供給されるＵＴＯＣ情報を記憶部５に記憶させる。
【００３４】
その後、利用者は、操作部１を所定の手順で操作し、ダビングする楽曲データ及びダビングする順番をプログラムする。具体的には、利用者は、ダビング対象の楽曲データが記録されているＣＤのディスク番号及びトラック番号をダビングする順番に入力する。
【００３５】
操作部１は、利用者の操作に従って、ダビング対象の楽曲データ及びダビングの順番を示すダビング信号を制御部７に出力する。
制御部７は、操作部１から供給されるダビング信号に応答して、図４に示す高速ダビング処理を開始する。
【００３６】
始めに、制御部７は、ダビング対象の楽曲データを記録しているＣＤの中で、高速ダビング禁止時間の残り時間が最も短いものを検出する（ステップＳ１０１）。
【００３７】
具体的には、図５に示すように、制御部７は、記憶部５が記憶しているＴＯＣ情報から、ダビング対象の楽曲データを記録しているＣＤに関する情報（トータル再生時間及びトラック数等）を取得する。そして、制御部７は、取得した情報の中に、記憶部５が記憶しているダビング禁止情報に記録されていないものが存在するか否かを判別する。これにより、制御部７は、ダビング対象の楽曲データを記録しているＣＤの中に、高速ダビング禁止対象でないものが存在するか否かを判別する（ステップＳ２０１）。
【００３８】
高速ダビング禁止対象でないＣＤが存在すると判別した場合（ステップＳ２０１；ＹＥＳ）、制御部７は、高速ダビング禁止対象でないＣＤが１つであるか否かを判別する（ステップＳ２０２）。
【００３９】
高速ダビング禁止対象でないＣＤが１つであると判別した場合（ステップＳ２０２；ＹＥＳ）、制御部７は、そのＣＤを高速ダビング禁止時間の残り時間が最短のＣＤとして選択し（ステップＳ２０３）、ステップＳ１０２の処理を行う。
【００４０】
一方、高速ダビング禁止対象でないＣＤが１つでないと判別した場合（ステップＳ２０２；ＮＯ）、制御部７は、高速ダビング禁止対象でないＣＤの内、ダビング対象である楽曲データの個別再生時間の和が最も長いＣＤを、高速ダビング禁止時間の残り時間が最短のＣＤとして選択し（ステップＳ２０４）、ステップＳ１０２の処理を行う。即ち、制御部７は、高速ダビングに要する時間が最長のＣＤを残り時間が最短のＣＤとして選択し、ステップＳ１０２の処理を行う。
【００４１】
上記ステップＳ２０１の処理で、高速ダビング禁止対象でないＣＤが存在しないと判別した場合（ステップＳ２０１；ＮＯ）、制御部７は、計時部６を制御して、高速ダビング禁止時間の残り時間が最短のＣＤを検出する（ステップＳ２０５）。
【００４２】
そして、制御部７は、検出したＣＤが１つであるか否かを判別する（ステップＳ２０６）。
検出したＣＤが１つであると判別した場合（ステップＳ２０６；ＹＥＳ）、制御部７は、そのＣＤを高速ダビング禁止時間の残り時間が最短のＣＤとして選択し（ステップＳ２０７）、ステップＳ１０２の処理を行う。
【００４３】
一方、検出したＣＤが１つでないと判別した場合（ステップＳ２０６；ＮＯ）、制御部７は、検出したＣＤの内、ダビング対象である楽曲データの個別再生時間の和が最も長いＣＤを、高速ダビング禁止時間の残り時間が最短のＣＤとして選択し（ステップＳ２０８）、ステップＳ１０２の処理を行う。即ち、制御部７は、高速ダビングに要する時間が最長のＣＤを、残り時間が最短のＣＤとして選択し、ステップＳ１０２の処理を行う。
【００４４】
以上のようにして、高速ダビング禁止時間の残り時間が最短であるＣＤを検出した後、制御部７は、検出したＣＤに関する情報（トータル再生時間及びトラック数等）が記憶部５のダビング禁止情報に記録されているか否かを判別する。これにより、制御部７は、検出したＣＤが高速ダビングの禁止を解除されているか否かを判別する（ステップＳ１０２）。
【００４５】
高速ダビング禁止が解除されていないと判別した場合（ステップＳ１０２；ＮＯ）、制御部７は、ステップＳ１０２にリターンする。この際、制御部７は、計時部６からこのＣＤに対して設定された高速ダビング禁止時間の残り時間を取得し、取得した残り時間を表示部２に表示させてもよい。
【００４６】
一方、高速ダビング禁止が解除されていると判別した場合（ステップＳ１０２；ＹＥＳ）、制御部７は、ＣＤ再生部３及びＭＤ記録再生部４を制御し、解除されていると判別したＣＤに記録されているダビング対象の楽曲データを全て高速ダビングする。また、制御部７は、高速ダビングを開始すると共に、解除されていると判別したＣＤに対する高速ダビング禁止時間を、計時部６にセットして計測する（ステップＳ１０３）。これにより、利用者がプログラムした順番に関わらず、高速ダビング禁止が解除されたＣＤに記録されている楽曲データから順番に高速ダビングされる。この際、制御部７は、高速ダビング禁止時間をセットしたＣＤを示す情報を、記憶部５のダビング禁止情報に記録する。さらに、制御部７は、高速ダビングした楽曲データを示す情報を、記憶部５が記憶しているＭＤの曲管理情報に記録する。
【００４７】
その後、制御部７は、利用者がプログラムした全ての楽曲データを高速ダビングしたか否かを判別する（ステップＳ１０４）。
全ての楽曲データを高速ダビングしていないと判別した場合（ステップＳ１０４；ＮＯ）、制御部７は、ステップＳ１０１にリターンする。
【００４８】
一方、全ての楽曲データを高速ダビングしたと判別した場合（ステップＳ１０４；ＹＥＳ）、制御部７は、記憶部５が記憶しているＭＤの曲管理情報（ＵＴＯＣ情報）を変更する（ステップＳ１０５）。具体的には、制御部７は、高速ダビングによりＭＤに記録された楽曲の順番が利用者によってプログラムされたダビング順と一致するように、ＭＤの曲管理情報を書き換える。
【００４９】
そして、制御部７は、変更したＭＤのＵＴＯＣ情報（曲管理情報）を記憶部５からＭＤにコピーすることにより、ＭＤに記録されているＵＴＯＣ情報を更新し（ステップＳ１０６）、高速ダビング処理を終了する。
【００５０】
以上のようにして、利用者がプログラムした楽曲データが、利用者がプログラムした順番でＣＤからＭＤに高速ダビングされる。この際、上記したように、高速ダビング禁止時間の残り時間が最短のＣＤに記録されている楽曲データから順番に高速ダビングするので、高速ダビング禁止時間の待ち時間を最短とすることができる。また、高速ダビングを終了した後、ＭＤの曲管理情報を変更することにより、曲順を利用者がプログラムしたダビング順に一致させることができる。このように、所定の楽曲データを短い時間で効率よく高速ダビングすることができる。
【００５１】
（具体例）
次に、本発明の実施の形態にかかる記録再生装置の動作を具体例により説明する。
以下では、記録再生装置が２倍速で所定の楽曲データを高速ダビングする場合について説明する。
【００５２】
始めに、記録再生装置の利用者は、ダビング対象の楽曲データを記録している３枚のＣＤ（ＣＤ１，２，３）をＣＤ再生部３にセットし、ダビング先であるＭＤをＭＤ記録再生部４にセットする。
【００５３】
なお、ダビング対象の楽曲データは４つ（楽曲データＡ，Ｂ，Ｃ，Ｄ）であり、楽曲データＡはＣＤ１のトラック１に、楽曲データＢはＣＤ２のトラック２に、楽曲データＣはＣＤ３のトラック３に、楽曲データＤはＣＤ３のトラック４に、それぞれ記録されているとする。
【００５４】
また、ＣＤ１及びＣＤ３は高速ダビング禁止対象のＣＤであり、記憶部５は、図６（ａ）に示すダビング禁止情報を記憶している。
また、ＣＤ１に設定された高速ダビング禁止時間の残り時間は、ＣＤ３に設定された高速ダビング禁止時間の残り時間よりも長いとする。
【００５５】
ＣＤ再生部３は、セットされた各ＣＤに記録されているＴＯＣ情報を再生し、図７（ａ）に示すように、各ＣＤのディスク番号と対応付けて制御部７に出力する。また、ＣＤ１，２，３の各ＴＯＣ情報に含まれている曲管理情報は、それぞれ図８（ａ）、（ｂ）、及び、（ｃ）に示すように構成されている。
【００５６】
ＭＤ記録再生部４は、セットされたＭＤに記録されている、図７（ｂ）に示すＵＴＯＣ情報を再生し、制御部７に出力する。図７（ｂ）に示すように、この時点では、ＭＤに楽曲データが１つも記録されていない。
【００５７】
制御部７は、ＣＤ再生部３から供給されるＴＯＣ情報、及び、ＭＤ記録再生部４から供給されるＵＴＯＣ情報を記憶部５に記憶させる。
【００５８】
その後、利用者は、操作部１を所定の手順で操作し、ダビングする楽曲データ及びダビングする順番をプログラムする。この具体例では、楽曲データＡ、Ｂ、Ｃ、Ｄの順番でプログラムするとする。このため、利用者は、１番目にディスク１及びトラック１を、２番目にディスク２及びトラック２を、３番目にディスク３及びトラック３を、３番目にディスク３及びトラック４を入力する。
【００５９】
操作部１は、利用者の操作に従って、ダビング対象の楽曲データ及びダビングの順番を示すダビング信号を制御部７に出力する。
制御部７は、操作部１から供給されるダビング信号に応答して、図４に示す高速ダビング処理を開始する。なお、高速ダビング処理の開始時点で、ＣＤ１に設定された高速ダビング禁止時間の残り時間は５分、ＣＤ３に設定された高速ダビング禁止時間の残り時間は４分であるとする。
【００６０】
始めに、制御部７は、ＣＤ１，２，３の中で、高速ダビング禁止時間の残り時間が最も短いものを検出する（ステップＳ１０１）。
具体的には、図５に示すように、制御部７は、ＣＤ１，２，３の中に、高速ダビング禁止対象でないものが存在するか否かを判別する（ステップＳ２０１）。
【００６１】
この場合、図６（ａ）に示すように、ＣＤ１及びＣＤ３に関する情報（トータル再生時間及びトラック数）はダビング禁止情報に記録されており、ＣＤ２に関する情報はダビング禁止情報に記録されていない。このため、制御部７は、高速ダビング禁止対象でないＣＤが存在すると判別する（ステップＳ２０１；ＹＥＳ）。
【００６２】
続いて、制御部７は、高速ダビング禁止対象でないＣＤが１つであるか否かを判別する（ステップＳ２０２）。
この場合、制御部７は、高速ダビング禁止対象でないＣＤが１つであると判別し（ステップＳ２０２；ＹＥＳ）、ＣＤ２を高速ダビング禁止時間の残り時間が最短のＣＤとして選択する（ステップＳ２０３）。
【００６３】
高速ダビング禁止時間の残り時間が最短であるＣＤを検出した後、制御部７は、ＣＤ２が高速ダビングの禁止を解除されているか否かを判別する（ステップＳ１０２）。
【００６４】
上記したように、ＣＤ２に関する情報は記憶部５のダビング禁止情報に記録されていないので、制御部７は、高速ダビング禁止が解除されていると判別する（ステップＳ１０２；ＹＥＳ）。
【００６５】
そして、制御部７は、ＣＤ再生部３及びＭＤ記録再生部４を制御し、ＣＤ２に記録されているダビング対象の楽曲データＢをＭＤに高速ダビングする。また、制御部７は、高速ダビングを開始すると共に、ＣＤ２に対する高速ダビング禁止時間を計時部６にセットして計測する（ステップＳ１０３）。この際、制御部７は、高速ダビング禁止時間をセットしたＣＤ２を示す情報を、図６（ｂ）に示すように、記憶部５のダビング禁止情報に記録する。さらに、制御部７は、高速ダビングした楽曲データＢを示す情報を、図９（ａ）に示すように、記憶部５が記憶しているＭＤの曲管理情報に記録する。
【００６６】
その後、制御部７は、利用者がプログラムした全ての楽曲データを高速ダビングしたか否かを判別する（ステップＳ１０４）。
この場合、制御部７は、全ての楽曲データを高速ダビングしていないと判別し（ステップＳ１０４；ＮＯ）、ステップＳ１０１にリターンする。そして、制御部７は、上記と同様に、高速ダビング禁止時間の残り時間が最短のＣＤを検出する。
【００６７】
この時点では、ＣＤ２に対しても高速ダビング禁止時間が設定されているため、高速ダビング禁止対象でないＣＤが存在しない。また、ＣＤ２に記録されている楽曲データＢの個別再生時間は、図７（ａ）に示すように５分であるため、楽曲データＢの高速ダビングが終了してもＣＤ１及びＣＤ３に対して設定された高速ダビング禁止時間は経過していない。これにより、高速ダビング禁止時間の残り時間は、ＣＤ２が最も長く、続いてＣＤ１、ＣＤ３の順番で短くなる。このため、制御部７は、高速ダビング禁止時間の残り時間が最短のＣＤとしてＣＤ３を検出する。
【００６８】
その後、制御部７は、ＣＤ３が高速ダビングの禁止を解除されているか否かを判別する（ステップＳ１０２）。
上記したように、この時点でＣＤ３に対して設定された高速ダビング禁止時間は経過していないため、制御部７は、ＣＤ３は高速ダビング禁止を解除されていないと判別し（ステップＳ１０２；ＮＯ）、ステップＳ１０２にリターンする。
【００６９】
そして、制御部７は、計時部６からＣＤ３の高速ダビング禁止時間が経過したことを示すダビング禁止解除信号を供給され、記憶部５のダビング禁止情報に記録されているＣＤ３に関する情報を消去した後、ＣＤ３は高速ダビング禁止を解除されていると判別する（ステップＳ１０２；ＹＥＳ）。
【００７０】
その後、制御部７は、ＣＤ再生部３及びＭＤ記録再生部４を制御し、ＣＤ３に記録されているダビング対象の楽曲データＣ及びＤをＭＤに高速ダビングする。また、制御部７は、高速ダビングを開始すると共に、ＣＤ３に対する高速ダビング禁止時間を計時部６にセットして計測する（ステップＳ１０３）。この際、制御部７は、ＣＤ３を示す情報を、記憶部５のダビング禁止情報に記録する。さらに、制御部７は、高速ダビングした楽曲データＣ及びＤを示す情報を、図９（ｂ）に示すように、記憶部５が記憶しているＭＤの曲管理情報に記録する。
【００７１】
続いて、制御部７は、利用者がプログラムした全ての楽曲データを高速ダビングしたか否かを判別する（ステップＳ１０４）。
この場合、制御部７は、全ての楽曲データを高速ダビングしていないと判別し（ステップＳ１０４；ＮＯ）、ステップＳ１０１にリターンし、上記と同様に、高速ダビング禁止時間の残り時間が最短のＣＤを検出する。
【００７２】
上記したように、高速ダビング処理の開始時点で、ＣＤ１に設定された高速ダビング禁止時間の残り時間は５分、ＣＤ３に設定された高速ダビング禁止時間の残り時間は４分と、その差は１分である。また、ＣＤ３に記録されている楽曲データＣ及びＤの個別再生時間は図７（ａ）に示すように、それぞれ８分、４分である。このため、楽曲データＣ及びＤの高速ダビングが終了するまでに、ＣＤ１に対して設定された高速ダビング禁止時間が経過している。これにより、制御部７は、上記と同様にして、高速ダビング禁止時間の残り時間が最短のＣＤとしてＣＤ１を検出する。
【００７３】
その後、制御部７は、ＣＤ１が高速ダビングの禁止を解除されているか否かを判別する（ステップＳ１０２）。
上記したように、楽曲データＣ及びＤの高速ダビングが終了するまでに、ＣＤ１に対して設定された高速ダビング禁止時間が経過しているので、ＣＤ１に関する情報は、記憶部５のダビング禁止情報から削除されている。このため、制御部７は、ＣＤ１は高速ダビング禁止を解除されていると判別する（ステップＳ１０２；ＹＥＳ）。
【００７４】
その後、制御部７は、ＣＤ再生部３及びＭＤ記録再生部４を制御し、ＣＤ１に記録されているダビング対象の楽曲データＡをＭＤに高速ダビングする。また、制御部７は、高速ダビングを開始すると共に、ＣＤ１に対する高速ダビング禁止時間を計時部６にセットして計測する（ステップＳ１０３）。この際、制御部７は、ＣＤ１を示す情報を、記憶部５のダビング禁止情報に記録する。さらに、制御部７は、高速ダビングした楽曲データＡを示す情報を、図９（ｃ）に示すように、記憶部５が記憶しているＭＤの曲管理情報に記録する。
【００７５】
その後、制御部７は、利用者がプログラムした全ての楽曲データを高速ダビングしたか否かを判別する（ステップＳ１０４）。
この場合、制御部７は、全ての楽曲データを高速ダビングしたと判別し（ステップＳ１０４；ＹＥＳ）、記憶部５が記憶しているＭＤの曲管理情報（ＵＴＯＣ情報）を変更する（ステップＳ１０５）。具体的には、制御部７は、図９（ｄ）に示すようにＭＤの曲管理情報を書き換え、高速ダビングによりＭＤに記録された楽曲の順番を、利用者によってプログラムされたダビング順に一致させる。
【００７６】
そして、制御部７は、変更したＭＤのＵＴＯＣ情報（曲管理情報）を記憶部５からＭＤにコピーすることにより、ＭＤに記録されているＵＴＯＣ情報を更新し（ステップＳ１０６）、高速ダビング処理を終了する。
【００７７】
以上のようにして、利用者がプログラムした楽曲データが、利用者がプログラムした順番でＣＤからＭＤに高速ダビングされる。この際、上記したように、高速ダビング禁止時間の残り時間が最短のＣＤに記録されている楽曲データから順番に高速ダビングする。さらに、１枚のＣＤに記録されている楽曲データは、１回の工程で全て高速ダビングされる。これにより、高速ダビング禁止対象であるＣＤに設定された高速ダビング禁止時間の経過を待つ間に、高速ダビング禁止対象でないＣＤに記録されている楽曲データを高速ダビングすることができる。また、高速ダビング禁止時間の経過を同一のＣＤについて２回以上待つ必要がないため、高速ダビング禁止時間の全体の待ち時間を最短とすることができる。また、高速ダビングを終了した後、ＭＤの曲管理情報を変更することにより、曲順を利用者がプログラムしたダビング順に一致させることができる。このように、所定の楽曲データを短い時間で効率よく高速ダビングすることができる。
【００７８】
なお、上記記録再生装置は、ＣＤからＭＤへの楽曲データの高速ダビングだけでなく、プログラムやデータ等の高速ダビング一般に適用することができる。例えば、ＣＤ−ＲＡＭ、ＤＶＤ−ＲＡＭ等の記録媒体に画像データやプログラム等を高速ダビングする場合にも適用することができる。
【００７９】
また、本発明の装置は、専用の装置を用いる必要はなく、通常のコンピュータにより実現することができる。例えば、コンピュータに上記した各処理を実行させるためのプログラム及びデータを記録媒体（フロッピーディスク、ＣＤ−ＲＯＭ等）に記録して配布し、これをインストールしてＯＳ上で実行することにより、この発明の装置を実現できる。
また、プログラム及びデータは、ＣＤ−ＲＯＭ等に限らず、通信回線等を介して配布してもよい。
【００８０】
【発明の効果】
以上の説明から明らかなように、本発明によって、データの著作権を保護すると共に、データを効率よくダビングすることができる。
【図面の簡単な説明】
【図１】本発明の実施の形態にかかる記録再生装置の構成図である。
【図２】（ａ）は、図１に示す記録再生装置を構成する記憶部が記憶するＴＯＣ情報を示す図であり、（ｂ）は、記憶部が記憶する曲管理情報を示す図であり、（ｃ）は、記憶部が記憶するＵＴＯＣ情報を示す図である。
【図３】図１に示す記録再生装置を構成する記憶部が記憶するダビング禁止情報を示す図である。
【図４】図１に示す記録再生装置を構成する制御部が行う高速ダビング処理を示すフローチャートである。
【図５】図４の高速ダビング処理を構成する、残り時間が最短であるＣＤの検出処理を示すフローチャートである。
【図６】図１に示す記録再生装置を構成する記憶部が記憶するダビング禁止情報の具体例を示す図である。
【図７】図１に示す記録再生装置を構成する記憶部が記憶するＴＯＣ情報及びＵＴＯＣ情報の具体例を示す図である。
【図８】図１に示す記録再生装置を構成する記憶部が記憶するＣＤの曲管理情報の具体例を示す図である。
【図９】図１に示す記録再生装置を構成する記憶部が記憶するＭＤの曲管理情報の具体例を示す図である。
【符号の説明】
１  操作部
２  表示部
３  ＣＤ再生部
４  ＭＤ記録再生部
５  記憶部
６  計時部
７  制御部
【図１】
0003757105.tif 000002
【図２】
0003757105.tif 000003
【図３】
0003757105.tif 000004
【図４】
0003757105.tif 000005
【図５】
0003757105.tif 000006
【図６】
0003757105.tif 000007
【図７】
0003757105.tif 000008
【図８】
0003757105.tif 000009
【図９】
0003757105.tif 000010