Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3870001B2 - Data recording / reproducing apparatus, data recording / reproducing method, and recording medium - Google Patents
[go: Go Back, main page]

JP3870001B2 - Data recording / reproducing apparatus, data recording / reproducing method, and recording medium - Google Patents

Data recording / reproducing apparatus, data recording / reproducing method, and recording medium Download PDF

Info

Publication number
JP3870001B2
JP3870001B2 JP2000102186A JP2000102186A JP3870001B2 JP 3870001 B2 JP3870001 B2 JP 3870001B2 JP 2000102186 A JP2000102186 A JP 2000102186A JP 2000102186 A JP2000102186 A JP 2000102186A JP 3870001 B2 JP3870001 B2 JP 3870001B2
Authority
JP
Japan
Prior art keywords
recording
data
speed
recorded
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2000102186A
Other languages
Japanese (ja)
Other versions
JP2001291322A (en
Inventor
雄一 中瀬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kenwood KK
Original Assignee
Kenwood KK
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kenwood KK filed Critical Kenwood KK
Priority to JP2000102186A priority Critical patent/JP3870001B2/en
Publication of JP2001291322A publication Critical patent/JP2001291322A/en
Application granted granted Critical
Publication of JP3870001B2 publication Critical patent/JP3870001B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、データ記録再生装置に関し、特に、著作権を保護する機能を有するデータ記録再生装置に関する。また、本発明は、著作権を保護すると共にデータを高速度でダビングする方法に関する。さらに、本発明は、著作権を保護すると共にデータを高速度でダビングするためのプログラムを記録した記録媒体に関する。
【0002】
【従来の技術】
CD(Compact Disc)等に記録されている楽曲データをダビングする際、MD(Mini Disc )等の光磁気ディスクを用いることにより、音質の劣化等をほとんど伴わずに楽曲データをMD等に記録することができる。
オーディオ装置を用いて楽曲データをCDからMDにダビングする際、通常の再生速度よりも早い速度(倍速以上)でダビングすることにより、短時間で楽曲データをMDに記録することができる。
しかし、以上のような高速ダビングを連続して行うことにより、同一の楽曲データが多量にコピーされてしまう。このため、高速ダビングを行った場合、所定のダビング禁止時間内(例えば74分間)は再度高速ダビングすることを禁止することにより、著作権を保護するオーディオ装置がある。
【0003】
【発明が解決しようとする課題】
上記したように、著作権保護機能を備えたオーディオ装置を用いると、一度高速ダビングした後は、所定のダビング禁止時間が経過しない限り再び高速ダビングすることはできない。このため、楽曲データの一部分だけを高速ダビングした場合、MDの記録容量が途中で足りなくなった場合、又は、停電等により高速ダビングが途中で停止した場合等でも、上記ダビング禁止時間が経過しない限り、高速ダビングが禁止される。これにより、特定の楽曲データだけを記録し直す場合でも、上記ダビング禁止時間の経過を待たなければならないため、効率が悪いという問題がある。言い換えると、著作権保護機能を備えたオーディオ装置は、著作権の保護と、効率の良いデータの記録とを同時に実現することができないという問題がある。
【0004】
従って、本発明は、著作権を保護すると共に、効率よくデータの記録を行うデータ記録再生装置及びデータ記録再生方法を提供することを目的とする。また、本発明は、著作権を保護すると共に、効率よくデータの記録を行うことを可能にする記録媒体を提供することを目的とする。
【0005】
【課題を解決するための手段】
上記目的を達成するために、本発明の第1の観点にかかるデータ記録再生装置は、第1記録媒体に記録されたデータを高速再生する再生手段と、前記再生手段が高速再生したデータを第2記録媒体に高速記録する第1記録手段と、前記第1記録手段が高速記録したデータを示す記録データ情報を生成する情報生成手段と、前記第1記録手段が高速記録を開始してから所定時間内に該第1記録手段が再び高速記録を行うことを禁止し、所定時間が経過した後に該禁止を停止する記録禁止手段と、前記記録禁止手段が高速記録を禁止している間に供給される、データの高速記録を指示する記録指示信号に応答して、高速記録対象であるデータが前記記録データ情報が示すデータと一致するか否かを判別する判別手段と、前記判別手段が一致すると判別した場合に、前記記録禁止手段による禁止を停止し、前記再生手段に高速記録対象であるデータを高速再生させると共に、前記第1記録手段に該高速記録対象であるデータを高速記録させる第2記録手段と、から構成されていることを特徴とする。
この発明によると、著作権を保護すると共に、効率よくデータの記録を行うことができる。
【0006】
前記第2記録手段は、前記判別手段が一致すると判別した場合に、前記記録禁止手段による禁止を停止し、前記第2記録媒体の該データを消去し、前記再生手段に高速記録対象であるデータを高速再生させると共に、高速再生されたデータを前記第1記録手段に記録させる手段、を備えてもよい。
【0007】
前記情報生成手段が生成した記録データ情報を記憶する情報記憶手段と、前記記録禁止手段が高速記録の禁止を停止した後、前記情報記憶手段が記憶した記録データ情報を消去する情報消去手段と、をさらに備え、前記判別手段は、前記情報記憶手段が記憶した記録データ情報を用いて、高速記録対象であるデータが記録データ情報が示すデータと一致するか否かを判別してもよい。
【0008】
前記判別手段が、高速記録対象であるデータが前記情報記憶手段に記憶されている前記記録データ情報が示すデータと一致すると判別した場合に、該記録データ情報が示すデータの中から、一致すると判別されたデータを削除するデータ削除手段をさらに備えてもよい。
【0009】
前記第1記録手段がデータの高速記録を行う記録位置にセットされた前記第2記録媒体を該記録位置から排出する排出手段をさらに備え、前記情報消去手段は、前記排出手段が前記第2記録媒体を前記記録位置から排出した場合にも、前記情報記憶手段が記憶した記録データ情報を消去してもよい。
【0010】
本発明の第2の観点にかかるデータ記録再生方法は、第1記録媒体に記録されたデータを高速再生する再生工程と、前記再生工程で高速再生したデータを第2記録媒体に高速記録する第1記録工程と、前記第1記録工程で高速記録したデータを示す記録データ情報を生成する情報生成工程と、前記第1記録工程で高速記録を開始してから所定時間内に再びデータの高速記録が行われることを禁止し、所定時間が経過した後に該禁止を停止する記録禁止工程と、前記記録禁止工程で高速記録を禁止している間に供給される、データの高速記録を指示する記録指示信号に応答して、高速記録対象であるデータが前記記録データ情報が示すデータと一致するか否かを判別する判別工程と、前記判別工程で一致すると判別した場合に、高速記録の禁止を停止し、高速記録対象であるデータを高速再生すると共に、該高速記録対象であるデータを前記第2記録媒体に高速記録する第2記録工程と、を備えることを特徴とする。
【0011】
前記第2記録工程は、前記判別工程で一致すると判別した場合に、前記記録禁止工程による禁止を停止し、前記第2記録媒体の該データを消去し、前記再生工程に高速記録対象であるデータを高速再生させると共に、高速再生されたデータを前記第1記録工程で、前記第2記録媒体に記録させる工程、を備えてもよい。
【0012】
前記情報生成工程で生成した記録データ情報を記憶する情報記憶工程と、前記記録禁止工程で高速記録の禁止を停止した後、前記情報記憶工程で記憶した記録データ情報を消去する情報消去工程と、をさらに備え、前記判別工程は、前記情報記憶工程で記憶した記録データ情報を用いて、高速記録対象であるデータが記録データ情報が示すデータと一致するか否かを判別する工程を備えてもよい。
【0013】
前記判別工程で、高速記録対象であるデータが前記情報記憶工程で記憶した前記記録データ情報が示すデータと一致すると判別した場合に、該記録データ情報が示すデータの中から、一致すると判別されたデータを削除するデータ削除工程をさらに備えてもよい。
【0014】
データの高速記録が行われる記録位置にセットされた前記第2記録媒体を該記録位置から排出する排出工程をさらに備え、前記情報消去工程は、前記排出工程で前記第2記録媒体が前記記録位置から排出された場合に、前記情報記憶工程で記憶した記録データ情報を消去する工程を備えてもよい。
【0015】
本発明の第3の観点にかかるコンピュータ読み取り可能な記録媒体は、コンピュータを、第1記録媒体に記録されたデータを高速再生する再生手段と、前記再生手段が高速再生したデータを第2記録媒体に高速記録する第1記録手段と、前記第1記録手段が高速記録したデータを示す記録データ情報を生成する情報生成手段と、前記第1記録手段が高速記録を開始してから所定時間内に該第1記録手段が再び高速記録を行うことを禁止し、所定時間が経過した後に該禁止を停止する記録禁止手段と、前記記録禁止手段が高速記録を禁止している間に供給される、データの高速記録を指示する記録指示信号に応答して、高速記録対象であるデータが前記記録データ情報が示すデータと一致するか否かを判別する判別手段と、前記判別手段が一致すると判別した場合に、前記記録禁止手段による禁止を停止し、前記再生手段に高速記録対象であるデータを高速再生させると共に、前記第1記録手段に該高速記録対象であるデータを高速記録させる第2記録手段と、から構成されていることを特徴とするデータ記録再生装置として機能させるためのプログラムを記録している。
【0016】
【発明の実施の形態】
次に、本発明の実施の形態にかかる記録再生装置について図面を参照して説明する。
本発明の実施の形態にかかる記録再生装置は、オーディオ装置等に備えられ、CD(Compact Disc)に記録されている楽曲データをMD(Mini Disc )に高速度で記録(高速ダビング)する。
上記記録再生装置は、図1に示すように、CD再生部1と、MD記録再生部2と、DAC(デジタル/アナログコンバータ)3と、操作部4と、表示部5と、メモリ6と、タイマ7と、コントローラ8と、から構成されている。
【0017】
CD再生部1は、CDを所定速度で回転させるスピンドルモータ、所定波長のレーザ光をCDに照射し、CDに記録されている情報(データ)を読み出す光ピックアップ、光ピックアップをCDの径方向に移動させるスレッドモータ、及び、DSP(Digital Signal Processor)等から構成されている。CD再生部1は、複数枚のCDを収納し、CDに記録されているTOC(Table Of Contents )情報から、CDを通常速度で再生する際にかかる総時間、及び、記録されている楽曲データの数(トラック数)等を取得する。CD再生部1に収納される各CDは、その収納位置に応じて、例えばディスク1、ディスク2、・・・というディスク番号により区別される。CD再生部1は、ディスク番号、総時間、及び、トラック数等をそれぞれ対応付け、CDトラック情報としてコントローラ8に出力する。また、CD再生部1は、CDに記録された楽曲データを通常速度で再生(通常再生)し、又は、高速度で再生(高速再生)し、MD記録再生部2及びDAC3に出力する。
【0018】
MD記録再生部2は、MDを所定速度で回転させるスピンドルモータ、MDに情報(データ)を記録する磁気ヘッド、MDに所定波長のレーザ光を照射し、MDに記録されている情報(データ)を読み出す光ピックアップ、磁気ヘッド及び光ピックアップをMDの径方向に移動させるスレッドモータ、及び、DSP(Digital Signal Processor)等から構成されている。MD記録再生部2は、所定位置にセットされたMDに記録されているTOC情報から、MDに記録されている楽曲データの数(トラック数)等を取得し、MDトラック情報としてコントローラ8に出力する。また、MD記録再生部2は、CD再生部1から供給される楽曲データをMDに記録する。具体的には、MD記録再生部2は、CD再生部1が通常再生した楽曲データを通常速度で記録(通常録音)し、CD再生部1が高速再生した楽曲データを高速度で記録(高速録音)する。また、MD記録再生部2は、MDに記録されている楽曲データを再生し、再生した楽曲データをDAC3に出力する。
【0019】
DAC3は、CD再生部1及びMD記録再生部2から供給される楽曲データをアナログの楽曲信号に変換し、変換した楽曲信号を所定のアンプ及びスピーカ等を介して音声として出力する。
操作部4は、記録再生装置の利用者が様々な指示を入力するために設けられており、利用者による所定の操作に従って様々な指示を示す信号をコントローラ8に出力する。例えば、操作部4は、楽曲データをCDからMDに高速ダビングすることを指示する高速ダビング信号、MDに記録された楽曲データを高速ダビングにより記録し直すことを指示する再記録信号、及び、MD記録再生部2に収納されているMDの排出を指示するディスク排出信号等をコントローラ8に出力する。なお、高速ダビング信号は、高速ダビング対象の楽曲データが記録されているCDのディスク番号、高速ダビング対象の楽曲データが何曲目であるのかを示すトラック番号、及び、ダビングする順番等を示す。また、再記録信号は、再記録対象の楽曲データがMDの何曲目に記録されているのかを示すトラック番号等を示す。
【0020】
表示部5は、所定のマークや文字列等を表示することにより、利用者にオーディシステムの動作状況等を示す。
メモリ6は、RAM(Random Access Memory)等を備え、上記CDトラック情報及び上記MDトラック情報を記憶する。また、メモリ6は、著作権保護のために高速ダビングを禁止したり、この禁止を解除したりするために用いられる対応テーブルを記憶する。対応テーブルは、例えば図2に示すように、高速ダビングされた楽曲データのそれぞれについて、ダビングされた順番、ダビング先であるMDの記録トラック番号、及び、ダビング元であるCDとそのCDの再生トラック番号(TNO )をそれぞれ対応付ける。言い換えると、対応テーブルは、CDからMDに高速ダビングされた楽曲データを示している。なお、ダビング元であるCDを示す情報として、CDの総時間(DISC TOTAL TIME )及びトラック数(MAX TNO)等が対応テーブルに格納される。
【0021】
タイマ7は、著作権を保護するために、高速ダビングを禁止するダビング禁止時間(例えば74分)をカウントする。
コントローラ8は、CPU(Central Processing Unit )及び周辺LSI(Large Scale Integration )等から構成されるマイクロコンピュータ等から構成されている。コントローラ8は、CD再生部1、MD記録再生部2、及び、操作部4から供給される様々な情報及び信号等を用いて、CD再生部1、MD記録再生部2、DAC3、表示部5、メモリ6、及び、タイマ7の動作を制御し、楽曲データの高速ダビングを行う。なお、コントローラ8の詳しい動作については後述する。
【0022】
次に、以上のように構成された記録再生装置の動作について説明する。
楽曲データを高速ダビングする際、記録再生装置の利用者は、高速ダビング対象である楽曲データを記録した所定枚数のCDをCD再生部1にセットし、ダビング先であるMDをMD記録再生部2にセットする。
CD再生部1は、セットされた各CDのTOC情報から、CDの総時間及びトラック数等を取得し、上記CDトラック情報を生成してコントローラ8に出力する。
また、MD記録再生部2は、セットされたMDのTOC情報から、MDのトラック数等を取得し、上記MDトラック情報を生成してコントローラ8に出力する。
コントローラ8は、CD再生部1から供給されるCDトラック情報、及び、MDトラック情報をメモリ6に記憶させる。
【0023】
次に、記録再生装置の利用者は、楽曲データをCDからMDに高速ダビングするため、操作部4を操作して高速ダビング対象の楽曲データが記録されているCDのディスク番号、高速ダビング対象の楽曲データが記録されているトラック番号、及び、ダビングする順番等を設定する。
操作部4は、利用者が所定の操作により設定したディスク番号、トラック番号、及び、ダビングする順番等を高速ダビング信号としてコントローラ8に出力する。
コントローラ8は、操作部4から供給される高速ダビング信号に応答して、図3に示す高速ダビング処理を開始する。
【0024】
始めに、コントローラ8は、タイマ7がダビング禁止時間のカウントを終了しているか否か、即ち、ダビング禁止時間が経過しているか否かを判別する(ステップS101)。
ダビング禁止時間が経過していないと判別した場合(ステップS101;NO)、コントローラ8は、高速ダビングが可能になるまでの残り時間等を表示部5に表示し(ステップS102)、後述するステップS105の処理を行う。このように、前回の高速ダビングから所定のダビング禁止時間が経過していない場合は、高速ダビングができないので著作権を保護することができる。
一方、ダビング禁止時間が経過していると判別した場合(ステップS101;YES)、コントローラ8は、タイマ7に所定のダビング禁止時間をセットし、タイマ7を始動させることによりダビング禁止時間のカウントを開始する(ステップS103)。
【0025】
続いて、コントローラ8は、操作部4から供給された高速ダビング信号をCD再生部1に出力し、高速録音を指示する高速録音信号をMD記録再生部2に出力する。これにより、CD再生部1は、高速ダビング信号に従って所定の楽曲データを所定の順番で高速再生し、MD記録再生部2は、CD再生部1が高速再生する楽曲データを高速録音する。また、コントローラ8は、高速ダビング信号及び高速録音信号を出力すると共に、メモリ6に記憶させたCDトラック情報及びMDトラック情報を用いて図2に示した対応テーブルを作成し、メモリ6に記憶させる(ステップS104)。このようにして、前回の高速ダビングから所定のダビング禁止時間が経過している場合は、高速ダビングを行うことができる。なお、高速ダビングする際、コントローラ8は、高速ダビング中であることを示すマークや文字列等を表示部5に表示させてもよい。
【0026】
高速ダビングが終了した後、コントローラ8は、ステップS103で始動させたタイマ7がダビング禁止時間のカウントを終了する前に、操作部4から再記録信号又はディスク排出信号を供給されるか否かを判別する(ステップS105)。
信号が供給されないと判別した場合(ステップS105;NO)、コントローラ8は、後述するステップS112の処理を行う。
信号が供給されたと判別した場合(ステップS105;YES)、コントローラ8は、操作部4から供給された信号が、再記録信号及びディスク排出信号の何れであるかを判別する(ステップS106)。
【0027】
供給される信号が再記録信号であると判別した場合(ステップS106;再記録信号)、コントローラ8は、再記録信号が示すトラック番号がステップS104で作成した対応テーブルの記録トラック番号に含まれているか否かを判別する(ステップS107)。
記録トラック番号に含まれていないと判別した場合(ステップS107;NO)、コントローラ8は、高速ダビングが可能になるまでの残り時間等を表示部5に表示し(ステップS108)、ステップS105にリターンする。このように、再記録信号が示すトラック番号が対応テーブルに含まれていない場合、再記録対象の楽曲データは、ステップS104で高速ダビングされた楽曲データではないため、高速ダビングにより記録し直すことはできない。これにより、楽曲データの著作権を保護することができる。
【0028】
一方、記録トラック番号に含まれていると判別した場合(ステップS107;YES)、コントローラ8は、再記録信号が示すトラック番号に記録されている楽曲データに関するデータを対応テーブルから削除する(ステップS109)。具体的には、コントローラ8は、再記録信号が示すトラック番号(記録トラック番号)と、その記録トラック番号に対応するCD及び再生トラック番号とを対応テーブルから削除する。例えば、コントローラ8は、所定データを上書きすることにより、再記録信号が示すトラック番号(記録トラック番号)と、その記録トラック番号に対応するCD及び再生トラック番号とを対応テーブルから完全に消去する。またこの際、コントローラ8は、再記録信号をMD記録再生部2に出力し、再記録信号が示すトラック番号に記録されている楽曲データをMDから削除してもよい。なお、この場合も、コントローラ8は、例えば所定データを上書きすることにより、再記録信号が示すトラック番号に記録されている楽曲データを完全に消去する。
その後、コントローラ8は、例えば表示部5に所定のマークや文字列等を表示することにより、再記録対象である楽曲データが記録されているCDのトラック番号等の入力を利用者に指示する(ステップS110)。
【0029】
利用者が操作部4を操作し、コントローラ8の指示に従って再記録対象の楽曲データが記録されているトラック番号等を入力すると、コントローラ8は、ステップS103にリターンし、入力されたトラック番号に記録されている楽曲データの再記録を行う。このように、ステップS107で再記録信号が示すトラック番号が対応テーブルに含まれていると判別された場合、即ち、再記録対象の楽曲データがステップS104で高速ダビングされた楽曲データである場合にのみ、高速ダビングの禁止が一旦停止(解除)され、楽曲データを高速ダビングによって記録し直すことができる。
【0030】
また、ステップS106で供給される信号がディスク排出信号であると判別した場合(ステップS106;排出信号)、コントローラ8は、供給されたディスク排出信号をMD記録再生部2に出力することにより、MDの排出を指示する(ステップS111)。
そして、コントローラ8は、メモリ6に記憶させた対応テーブルを消去し(ステップS112)、高速ダビング処理を終了する。なお、MDが排出された後も、タイマ7はダビング禁止時間をカウントしているため、MDをMD記録再生部2に再度セットしても、ダビング禁止時間が経過するまでは高速ダビングを行うことができない。
以上のようにして、著作権を保護すると共に、高速ダビングに失敗した楽曲データを高速ダビングにより再度記録し直すことができる。
【0031】
(具体例)
次に、具体例により上記記録再生装置の動作を説明する。
具体例として、ダビング禁止時間が経過した後に3つの楽曲データを高速ダビングし、その後、2番目に高速ダビングした楽曲データを再記録する場合について説明する。なお、高速ダビング対象である3つの楽曲データは、それぞれ異なるCDに記録されているとする。
始めに、記録再生装置の利用者は、高速ダビング対象である楽曲データを記録している3枚のCDをCD再生部1にセットし、ダビング先であるMDをMD記録再生部2にセットする。なお、MDには楽曲データが1つも記録されていないとする。
【0032】
CD再生部1は、セットされた各CDのTOC情報から、CDの総時間及びトラック数等を取得し、例えば図4(a)に示すようなCDトラック情報を生成してコントローラ8に出力する。
また、MD記録再生部2は、セットされたMDのTOC情報から、MDのトラック数等を取得し、図4(b)に示すようなMDトラック情報を生成してコントローラ8に出力する。
【0033】
コントローラ8は、CD再生部1から供給されるCDトラック情報、及び、MD記録再生部2から供給されるMDトラック情報をメモリ6に記憶させる。
次に、記録再生装置の利用者は、操作部4を操作して、高速ダビング対象の楽曲データが記録されているCDのディスク番号、高速ダビング対象の楽曲データが記録されているトラック番号、及び、ダビングする順番等を設定する。例えば、利用者は、操作部4を操作し、1番目にディスク2のトラック3に記録されている楽曲データを、2番目にディスク3のトラック5に記録されている楽曲データを、3番目にディスク1のトラック1に記録されている楽曲データを高速ダビングすることを設定する。
【0034】
操作部4は、利用者の設定に従って、例えば図5に示すような高速ダビング信号をコントローラ8に出力する。高速ダビング信号は、図5に示すように、高速ダビング信号の始まりを示すスタートコードと、高速ダビング信号の終わりを示すエンドコードと、スタートコードとエンドコードとの間にダビングする順番に並んだディスク番号及びトラック番号と、から構成されている。
コントローラ8は、操作部4から供給される上記高速ダビング信号に応答して、図3に示した高速ダビング処理を開始する。
【0035】
始めに、コントローラ8は、タイマ7がダビング禁止時間のカウントを終了しているか否か、即ち、前回の高速ダビングからダビング禁止時間が経過しているか否かを判別する(ステップS101)。
上記したように、ダビング禁止時間が経過した後に3つの楽曲データを高速ダビングするので、コントローラ8は、ダビング禁止時間が経過していると判別する(ステップS101;YES)。そして、コントローラ8は、タイマ7に所定のダビング禁止時間をセットし、タイマ7を始動させることによりダビング禁止時間のカウントを開始する(ステップS103)。
【0036】
続いて、コントローラ8は、操作部4から供給された高速ダビング信号をCD再生部1に出力し、高速録音を指示する高速録音信号をMD記録再生部2に出力する。これにより、CD再生部1は、高速ダビング信号に従って3つの楽曲データを所定の順番で高速再生し、MD記録再生部2は、CD再生部1が高速再生する楽曲データをMDに高速録音する。また、コントローラ8は、高速ダビング信号及び高速録音信号を出力すると共に、メモリ6に記憶させたCDトラック情報及びMDトラック情報を用いて図6に示す対応テーブルを作成し、メモリ6に記憶させる(ステップS104)。
【0037】
高速ダビングが終了した後、コントローラ8は、ステップS103で始動させたタイマ7がダビング禁止時間のカウントを終了する前に、操作部4から再記録信号又はディスク排出信号を供給されるか否かを判別する(ステップS105)。
記録再生装置の利用者は、例えば2番目に高速ダビングした楽曲の音飛び等を発見し、2番目に高速ダビングした楽曲データを再び高速ダビングするために操作部4を操作する。操作部4は、利用者の操作に従って、例えば図7に示すような再記録信号をコントローラ8に出力する。なお、再記録信号は、図7に示すように、再記録信号の始まりを示すスタートコードと、再記録対象の楽曲データが記録されたMDのトラック番号と、再記録信号の終わりを示すエンドコードと、から構成されている。これにより、コントローラ8は、信号が供給されたと判別し(ステップS105;YES)、操作部4から供給された信号が、再記録信号及びディスク排出信号の何れであるかを判別する(ステップS106)。
【0038】
コントローラ8は、例えば信号のスタートコードから、供給された信号が再記録信号であると判別し(ステップS106;再記録信号)、再記録信号が示すトラック番号(図7ではトラック2)がステップS104で作成した対応テーブルの記録トラック番号に含まれているか否かを判別する(ステップS107)。
この場合、コントローラ8は、記録トラック番号に含まれていると判別し(ステップS107;YES)、再記録信号が示すトラック2に記録されている楽曲データに関するデータを対応テーブルから削除する(ステップS109)。具体的には、コントローラ8は、図6に示した対応テーブルの2行目(ダビング順が2)のデータを削除する。
【0039】
そして、コントローラ8は、例えば表示部5に所定のマークや文字列等を表示することにより、再記録対象である楽曲データが記録されてるCDのトラック番号等の入力を利用者に指示する(ステップS110)。
利用者が操作部4を操作し、コントローラ8の指示に従って再記録対象の楽曲データが記録されているトラック番号等を入力すると、コントローラ8は、ステップS103にリターンし、入力されたトラック番号に記録されている楽曲データの再記録を行う。
以上のようにして、3つの楽曲データを高速ダビングし、2番目に高速ダビングした楽曲データを再記録することができる。
【0040】
その後、コントローラ8は、ステップS105でダビング禁止時間が終了するまでに信号が供給されないと判別した場合(ステップS105;NO)、メモリ6に記憶させた対応テーブルを消去して(ステップS112)、高速ダビング処理を終了する。又は、コントローラ8は、ステップS106でディスク排出信号を供給されたと判別した場合(ステップS106;排出信号)、MD記録再生部2に供給されたディスク排出信号をMD記録再生部2に出力してMDを排出させた後(ステップS111)、メモリ6に記憶させた対応テーブルを消去して(ステップS112)、高速ダビング処理を終了する。
以上に示したようにして、高速ダビングした楽曲データを記録し直す場合には、再度高速ダビングを行うことができる。これにより、著作権を保護すると共に、効率よく楽曲データをMDに記録することができる。
【0041】
なお、コントローラ8は、上記対応テーブルを作成する際、ダビング元であるCDとそのCDの再生トラック番号を用いる代わりに、楽曲データが示す楽曲固有の情報であるISRC(International Standard Recording Code )等を用いてもよい。
また、上記記録再生装置は、CDからMDへの楽曲データの高速ダビングだけでなく、プログラムやデータ等の高速ダビング一般に適用することができる。例えば、CD−RAM、DVD−RAM等の記録媒体に画像データやプログラム等を高速ダビングする場合にも適用することができる。
【0042】
また、本発明の装置は、専用の装置を用いる必要はなく、通常のコンピュータにより実現することができる。例えば、コンピュータに上記した各処理を実行させるためのプログラム及びデータを記録媒体(フロッピーディスク、CD−ROM等)に記録して配布し、これをインストールしてOS上で実行することにより、この発明の装置を実現できる。
また、プログラム及びデータは、CD−ROM等に限らず、通信回線等を介して配布してもよい。
【0043】
【発明の効果】
以上の説明から明らかなように、本発明によって、著作権を保護すると共に、効率よくデータの記録を行うことができる。
【図面の簡単な説明】
【図1】本発明の実施の形態にかかる記録再生装置の構成図である。
【図2】図1に示した記録再生装置を構成するメモリが記憶する対応テーブルの構成を示す図である。
【図3】図1に示した記録再生装置を構成するコントローラが行う高速ダビング処理を示すフローチャートである。
【図4】(a)は、図1に示した記録再生装置を構成するCD再生部が生成するCDトラック情報を示す図であり、(b)は、図1に示した記録再生装置を構成するMD記録再生部が作成するMDトラック情報を示す図である。
【図5】高速ダビング信号の構成図である。
【図6】メモリが記憶する対応テーブルの具体例を示す図である。
【図7】再記録信号の構成図である。
【符号の説明】
1 CD再生部
2 MD記録再生部
3 DAC(デジタル/アナログコンバータ)
4 操作部
5 表示部
6 メモリ
7 タイマ
8 コントローラ
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a data recording / reproducing apparatus, and more particularly to a data recording / reproducing apparatus having a function of protecting copyright. The present invention also relates to a method for protecting copyright and dubbing data at high speed. Furthermore, the present invention relates to a recording medium that records a program for protecting copyright and dubbing data at a high speed.
[0002]
[Prior art]
When dubbing music data recorded on a CD (Compact Disc) or the like, the music data is recorded on the MD or the like with almost no deterioration in sound quality by using a magneto-optical disk such as MD (Mini Disc). be able to.
When dubbing music data from a CD to an MD using an audio device, the music data can be recorded in the MD in a short time by dubbing at a speed (double speed or higher) faster than the normal playback speed.
However, a large amount of the same music data is copied by continuously performing the high-speed dubbing as described above. For this reason, when high-speed dubbing is performed, there is an audio device that protects copyright by prohibiting high-speed dubbing again within a predetermined dubbing prohibition time (for example, 74 minutes).
[0003]
[Problems to be solved by the invention]
As described above, when an audio apparatus having a copyright protection function is used, once high-speed dubbing is performed, high-speed dubbing cannot be performed again unless a predetermined dubbing prohibition time has elapsed. For this reason, even if only a part of the music data is dubbed at a high speed, the recording capacity of the MD becomes insufficient in the middle, or even if the high speed dubbing is stopped in the middle due to a power failure or the like, as long as the dubbing prohibition time does not elapse. High-speed dubbing is prohibited. As a result, even when only specific music data is re-recorded, there is a problem that efficiency is poor because the dubbing prohibition time has to be waited. In other words, an audio device having a copyright protection function has a problem that copyright protection and efficient data recording cannot be realized at the same time.
[0004]
Accordingly, it is an object of the present invention to provide a data recording / reproducing apparatus and a data recording / reproducing method for efficiently recording data while protecting copyright. Another object of the present invention is to provide a recording medium that protects copyright and enables efficient data recording.
[0005]
[Means for Solving the Problems]
In order to achieve the above object, a data recording / reproducing apparatus according to a first aspect of the present invention includes a reproducing means for reproducing data recorded on a first recording medium at high speed, and data reproduced at high speed by the reproducing means. (2) a first recording means for high-speed recording on a recording medium, an information generating means for generating recording data information indicating data recorded at high speed by the first recording means, and a predetermined value after the first recording means starts high-speed recording The first recording means prohibits the first recording means from performing high-speed recording again in time, and the recording prohibiting means for stopping the prohibition after a predetermined time has elapsed, and the recording prohibiting means are supplied while the recording prohibiting means prohibits the high-speed recording. In response to a recording instruction signal for instructing high-speed recording of data, the determination means for determining whether the data to be recorded at high speed matches the data indicated by the recording data information, and the determination means matches Then In another case, the prohibition by the recording prohibiting means is stopped, and the reproducing means causes the data to be recorded at a high speed to be reproduced at high speed, and the first recording means causes the data to be recorded at a high speed to be recorded at high speed. And a recording means.
According to the present invention, copyright can be protected and data can be recorded efficiently.
[0006]
The second recording unit stops the prohibition by the recording prohibiting unit when it determines that the determining unit matches, erases the data from the second recording medium, and stores data to be recorded on the reproducing unit at a high speed. And a means for causing the first recording means to record the data reproduced at high speed. May be.
[0007]
Information storage means for storing recording data information generated by the information generation means; and information erasing means for erasing the recording data information stored by the information storage means after the recording prohibiting means has stopped prohibiting high-speed recording; The determination means may determine whether the data to be recorded at high speed matches the data indicated by the record data information, using the record data information stored in the information storage means.
[0008]
The discriminating means determines that data to be recorded at high speed Stored in the information storage means When it is determined that the data matches the data indicated by the recording data information, a data deleting unit may be further provided that deletes the data determined to match from the data indicated by the recording data information.
[0009]
The first recording means further includes a discharging means for discharging the second recording medium set at a recording position where high-speed recording of data is performed from the recording position, and the information erasing means is configured such that the discharging means Even when the medium is ejected from the recording position, the recording data information stored in the information storage means may be erased.
[0010]
According to a second aspect of the present invention, there is provided a data recording / reproducing method comprising: a reproducing step for reproducing data recorded on a first recording medium at a high speed; and a high-speed recording of data reproduced at a high speed in the reproducing step on a second recording medium. 1 recording step, an information generating step for generating recording data information indicating data recorded at high speed in the first recording step, and high speed recording of data again within a predetermined time after starting high speed recording in the first recording step Is prohibited from being performed, and a recording prohibiting step for stopping the prohibition after a predetermined time has passed, and a recording for instructing high-speed recording of data supplied while high-speed recording is prohibited in the recording prohibiting step In response to the instruction signal, a determination step for determining whether or not the data to be recorded at high speed matches the data indicated by the recording data information, and prohibiting high-speed recording when it is determined that the data matches in the determination step Stop, the data is a high-speed recording target as well as high-speed reproduction, to a second recording process of high-speed recording of data is quick recorded on the second recording medium, comprising: a.
[0011]
The second recording step stops the prohibition by the recording prohibition step when it is determined that they match in the determination step, erases the data of the second recording medium, and is a data subject to high-speed recording in the reproduction step And recording the data reproduced at high speed onto the second recording medium in the first recording step. You may prepare.
[0012]
An information storage step for storing the recording data information generated in the information generation step; an information erasing step for erasing the recording data information stored in the information storage step after stopping the prohibition of high-speed recording in the recording prohibition step; The determination step further includes a step of determining whether the data to be recorded at high speed matches the data indicated by the recording data information using the recording data information stored in the information storage step. Good.
[0013]
In the determination step, the data that is the target of high-speed recording is Stored in the information storage step A data deletion step of deleting data determined to be coincident from the data indicated by the recording data information when it is determined that the data matches the data indicated by the recording data information.
[0014]
And a discharging step of discharging the second recording medium set at a recording position where high-speed recording of data is performed from the recording position, wherein the information erasing step includes the step of discharging the second recording medium in the recording position. The recording data information stored in the information storage step may be erased when the recording data is discharged from the storage device.
[0015]
A computer-readable recording medium according to a third aspect of the present invention includes a reproducing unit that reproduces data recorded on a first recording medium at a high speed, and a second recording medium that reproduces data reproduced at high speed by the reproducing unit. First recording means for recording at high speed, information generating means for generating recording data information indicating data recorded at high speed by the first recording means, and within a predetermined time after the first recording means starts high speed recording. The first recording means prohibits the high-speed recording again, and is supplied while the recording prohibiting means prohibits the high-speed recording, and the recording prohibiting means for stopping the prohibition after a predetermined time elapses. In response to a recording instruction signal for instructing high-speed recording of data, the determining means and the determining means for determining whether or not the data to be recorded at high speed matches the data indicated by the recorded data information. If it is determined, the prohibition by the recording prohibiting unit is stopped, the reproducing unit is caused to reproduce the data to be recorded at high speed, and the first recording unit is made to record the data to be recorded at high speed at high speed. A program for functioning as a data recording / reproducing apparatus characterized by comprising the second recording means is recorded.
[0016]
DETAILED DESCRIPTION OF THE INVENTION
Next, a recording / reproducing apparatus according to an embodiment of the present invention will be described with reference to the drawings.
A recording / playback apparatus according to an embodiment of the present invention is provided in an audio apparatus or the like, and records music data recorded on a CD (Compact Disc) on an MD (Mini Disc) at a high speed (high-speed dubbing).
As shown in FIG. 1, the recording / reproducing apparatus includes a CD reproducing unit 1, an MD recording / reproducing unit 2, a DAC (digital / analog converter) 3, an operation unit 4, a display unit 5, a memory 6, The timer 7 and the controller 8 are included.
[0017]
The CD reproducing unit 1 is a spindle motor that rotates a CD at a predetermined speed, an optical pickup that irradiates the CD with laser light of a predetermined wavelength, reads information (data) recorded on the CD, and an optical pickup in the radial direction of the CD. It is composed of a thread motor to be moved, a DSP (Digital Signal Processor), and the like. The CD playback unit 1 stores a plurality of CDs, and from the TOC (Table Of Contents) information recorded on the CD, the total time required to play the CD at a normal speed, and the recorded music data The number of tracks (number of tracks) is acquired. Each CD stored in the CD reproducing unit 1 is distinguished by a disk number such as disk 1, disk 2,... According to the storage position. The CD playback unit 1 associates the disc number, the total time, the number of tracks, and the like, and outputs them to the controller 8 as CD track information. Further, the CD playback unit 1 plays back the music data recorded on the CD at a normal speed (normal playback) or plays back at a high speed (high speed playback), and outputs it to the MD recording / playback unit 2 and the DAC 3.
[0018]
The MD recording / reproducing unit 2 is a spindle motor that rotates the MD at a predetermined speed, a magnetic head that records information (data) on the MD, and a laser beam of a predetermined wavelength that is irradiated to the MD, and information (data) recorded on the MD. Is constituted by an optical pickup for reading out, a magnetic head, a thread motor for moving the optical pickup in the radial direction of the MD, a DSP (Digital Signal Processor), and the like. The MD recording / reproducing unit 2 obtains the number of music data (number of tracks) recorded in the MD from the TOC information recorded in the MD set at a predetermined position, and outputs it to the controller 8 as MD track information. To do. The MD recording / reproducing unit 2 records the music data supplied from the CD reproducing unit 1 on the MD. Specifically, the MD recording / playback unit 2 records the music data normally played by the CD playback unit 1 at a normal speed (normal recording), and records the music data played by the CD playback unit 1 at a high speed (high speed). Record). The MD recording / playback unit 2 plays back the music data recorded on the MD, and outputs the played back music data to the DAC 3.
[0019]
The DAC 3 converts the music data supplied from the CD playback unit 1 and the MD recording / playback unit 2 into an analog music signal, and outputs the converted music signal as sound through a predetermined amplifier, a speaker, and the like.
The operation unit 4 is provided for the user of the recording / reproducing apparatus to input various instructions, and outputs signals indicating various instructions to the controller 8 in accordance with a predetermined operation by the user. For example, the operation unit 4 has a high-speed dubbing signal for instructing high-speed dubbing of music data from CD to MD, a re-recording signal for instructing re-recording of music data recorded on the MD by high-speed dubbing, and MD A disk discharge signal or the like for instructing discharge of the MD stored in the recording / reproducing unit 2 is output to the controller 8. The high-speed dubbing signal indicates the disc number of the CD on which the high-speed dubbing target music data is recorded, the track number indicating the number of the high-speed dubbing target music data, the dubbing order, and the like. The re-recording signal indicates a track number or the like indicating the music number in the MD where the music data to be re-recorded is recorded.
[0020]
The display unit 5 displays a predetermined mark, a character string, and the like to indicate the operating status of the audio system to the user.
The memory 6 includes a RAM (Random Access Memory) or the like, and stores the CD track information and the MD track information. Further, the memory 6 stores a correspondence table used for prohibiting high-speed dubbing for copyright protection or for canceling this prohibition. For example, as shown in FIG. 2, the correspondence table includes, for each piece of high-speed dubbed music data, the dubbing order, the recording track number of the dubbing destination MD, the CD that is the dubbing source, and the playback track of that CD. Each number (TNO) is associated. In other words, the correspondence table shows music data that has been dubbed from CD to MD at high speed. Note that the total time (DISC TOTAL TIME) of the CD, the number of tracks (MAX TNO), and the like are stored in the correspondence table as information indicating the CD that is the dubbing source.
[0021]
The timer 7 counts a dubbing prohibition time (for example, 74 minutes) during which high-speed dubbing is prohibited in order to protect copyright.
The controller 8 is composed of a microcomputer composed of a CPU (Central Processing Unit) and a peripheral LSI (Large Scale Integration). The controller 8 uses various information and signals supplied from the CD playback unit 1, the MD recording / playback unit 2, and the operation unit 4, and the CD playback unit 1, the MD recording / playback unit 2, the DAC 3, and the display unit 5. The operation of the memory 6 and timer 7 is controlled to perform high-speed dubbing of music data. Detailed operation of the controller 8 will be described later.
[0022]
Next, the operation of the recording / reproducing apparatus configured as described above will be described.
When performing high-speed dubbing of music data, a user of the recording / playback apparatus sets a predetermined number of CDs on which music data to be high-speed dubbing is recorded in the CD playback unit 1 and MD as a dubbing destination in the MD recording / playback unit 2. Set to.
The CD playback unit 1 acquires the total time and the number of tracks of the CD from the TOC information of each set CD, generates the CD track information, and outputs it to the controller 8.
Further, the MD recording / reproducing unit 2 acquires the number of MD tracks from the set MD TOC information, generates the MD track information, and outputs the MD track information to the controller 8.
The controller 8 stores the CD track information and the MD track information supplied from the CD playback unit 1 in the memory 6.
[0023]
Next, in order to perform high-speed dubbing of music data from CD to MD, the user of the recording / playback apparatus operates the operation unit 4 to record the disc number of the CD on which the high-speed dubbing target music data is recorded and the high-speed dubbing target. A track number in which music data is recorded, a dubbing order, and the like are set.
The operation unit 4 outputs the disc number, track number, dubbing order, etc. set by the user through a predetermined operation to the controller 8 as a high-speed dubbing signal.
In response to the high-speed dubbing signal supplied from the operation unit 4, the controller 8 starts the high-speed dubbing process shown in FIG.
[0024]
First, the controller 8 determines whether or not the timer 7 has finished counting the dubbing prohibition time, that is, whether or not the dubbing prohibition time has elapsed (step S101).
When it is determined that the dubbing prohibition time has not elapsed (step S101; NO), the controller 8 displays the remaining time until the high-speed dubbing becomes possible on the display unit 5 (step S102), and will be described later in step S105. Perform the process. Thus, when a predetermined dubbing prohibition time has not elapsed since the previous high-speed dubbing, the high-speed dubbing cannot be performed, so that the copyright can be protected.
On the other hand, when it is determined that the dubbing prohibition time has elapsed (step S101; YES), the controller 8 sets a predetermined dubbing prohibition time in the timer 7 and starts the timer 7 to count the dubbing prohibition time. Start (step S103).
[0025]
Subsequently, the controller 8 outputs the high-speed dubbing signal supplied from the operation unit 4 to the CD reproducing unit 1 and outputs the high-speed recording signal instructing high-speed recording to the MD recording / reproducing unit 2. As a result, the CD playback unit 1 performs high-speed playback of predetermined music data in a predetermined order according to the high-speed dubbing signal, and the MD recording / playback unit 2 performs high-speed recording of music data that the CD playback unit 1 plays back at high speed. Further, the controller 8 outputs a high-speed dubbing signal and a high-speed recording signal, creates a correspondence table shown in FIG. 2 using the CD track information and the MD track information stored in the memory 6, and stores the correspondence table in the memory 6. (Step S104). In this way, high-speed dubbing can be performed when a predetermined dubbing prohibition time has elapsed since the previous high-speed dubbing. When performing high speed dubbing, the controller 8 may display a mark or a character string indicating that high speed dubbing is being performed on the display unit 5.
[0026]
After the high speed dubbing is completed, the controller 8 determines whether or not a re-recording signal or a disc ejection signal is supplied from the operation unit 4 before the timer 7 started in step S103 finishes counting the dubbing inhibition time. It discriminate | determines (step S105).
When it is determined that no signal is supplied (step S105; NO), the controller 8 performs a process of step S112 described later.
When it is determined that a signal is supplied (step S105; YES), the controller 8 determines whether the signal supplied from the operation unit 4 is a re-recording signal or a disc ejection signal (step S106).
[0027]
When it is determined that the supplied signal is a re-recording signal (step S106; re-recording signal), the controller 8 includes the track number indicated by the re-recording signal in the recording track number of the correspondence table created in step S104. It is determined whether or not there is (step S107).
If it is determined that it is not included in the recording track number (step S107; NO), the controller 8 displays the remaining time until the high speed dubbing becomes possible on the display unit 5 (step S108) and returns to step S105. To do. As described above, when the track number indicated by the re-recording signal is not included in the correspondence table, the music data to be re-recorded is not the music data dubbed at high speed in step S104. Can not. Thereby, the copyright of music data can be protected.
[0028]
On the other hand, if it is determined that the recording track number is included (step S107; YES), the controller 8 deletes the data relating to the music data recorded in the track number indicated by the re-recording signal from the correspondence table (step S109). ). Specifically, the controller 8 deletes the track number (recording track number) indicated by the re-recording signal and the CD and playback track number corresponding to the recording track number from the correspondence table. For example, the controller 8 completely erases the track number (recording track number) indicated by the re-recording signal and the CD and playback track number corresponding to the recording track number from the correspondence table by overwriting predetermined data. At this time, the controller 8 may output a re-recording signal to the MD recording / reproducing unit 2 and delete the music data recorded in the track number indicated by the re-recording signal from the MD. Also in this case, the controller 8 completely erases the music data recorded on the track number indicated by the re-recording signal, for example, by overwriting predetermined data.
Thereafter, the controller 8 displays a predetermined mark, character string, or the like on the display unit 5, for example, and instructs the user to input the track number of the CD on which the music data to be rerecorded is recorded ( Step S110).
[0029]
When the user operates the operation unit 4 and inputs a track number or the like in which the music data to be rerecorded is recorded in accordance with an instruction from the controller 8, the controller 8 returns to step S103 and records on the input track number. Re-record the recorded music data. As described above, when it is determined in step S107 that the track number indicated by the re-recording signal is included in the correspondence table, that is, when the music data to be re-recorded is music data dubbed at high speed in step S104. Only the prohibition of high-speed dubbing is temporarily stopped (cancelled), and the music data can be re-recorded by high-speed dubbing.
[0030]
If it is determined that the signal supplied in step S106 is a disc ejection signal (step S106; ejection signal), the controller 8 outputs the supplied disc ejection signal to the MD recording / reproducing unit 2 to thereby generate the MD. Is discharged (step S111).
Then, the controller 8 deletes the correspondence table stored in the memory 6 (step S112), and ends the high speed dubbing process. Since the timer 7 counts the dubbing prohibition time even after the MD is ejected, high-speed dubbing is performed until the dubbing prohibition time elapses even if the MD is set in the MD recording / reproducing unit 2 again. I can't.
As described above, it is possible to protect the copyright and to re-record music data that has failed in high-speed dubbing by high-speed dubbing.
[0031]
(Concrete example)
Next, the operation of the recording / reproducing apparatus will be described using a specific example.
As a specific example, a case will be described in which three pieces of music data are dubbed at high speed after the dubbing prohibition time has elapsed, and then the second high-speed dubbed music data is re-recorded. It is assumed that the three music data that are high-speed dubbing targets are recorded on different CDs.
First, a user of the recording / reproducing apparatus sets three CDs on which music data that is a target of high-speed dubbing is recorded in the CD reproducing unit 1, and sets an MD that is a dubbing destination in the MD recording / reproducing unit 2. . It is assumed that no music data is recorded on the MD.
[0032]
The CD playback unit 1 acquires the total time and number of tracks of the CD from the TOC information of each set CD, generates CD track information as shown in FIG. 4A, for example, and outputs it to the controller 8. .
The MD recording / reproducing unit 2 acquires the number of MD tracks from the set MD TOC information, generates MD track information as shown in FIG. 4B, and outputs the MD track information to the controller 8.
[0033]
The controller 8 stores the CD track information supplied from the CD playback unit 1 and the MD track information supplied from the MD recording / playback unit 2 in the memory 6.
Next, the user of the recording / reproducing apparatus operates the operation unit 4 to record the disc number of the CD on which the high-speed dubbing target music data is recorded, the track number on which the high-speed dubbing target music data is recorded, and Set the order of dubbing. For example, the user operates the operation unit 4, firstly music data recorded on the track 3 of the disk 2, secondly music data recorded on the track 5 of the disk 3, third. It is set to perform high-speed dubbing of music data recorded on track 1 of disc 1.
[0034]
The operation unit 4 outputs, for example, a high-speed dubbing signal as shown in FIG. As shown in FIG. 5, the high-speed dubbing signal includes a start code indicating the start of the high-speed dubbing signal, an end code indicating the end of the high-speed dubbing signal, and discs arranged in the order of dubbing between the start code and the end code. Number and track number.
The controller 8 starts the high speed dubbing process shown in FIG. 3 in response to the high speed dubbing signal supplied from the operation unit 4.
[0035]
First, the controller 8 determines whether or not the timer 7 has finished counting the dubbing prohibition time, that is, whether or not the dubbing prohibition time has elapsed since the previous high-speed dubbing (step S101).
As described above, since the three pieces of music data are dubbed at high speed after the dubbing prohibition time has elapsed, the controller 8 determines that the dubbing prohibition time has elapsed (step S101; YES). Then, the controller 8 sets a predetermined dubbing prohibition time in the timer 7 and starts counting the dubbing prohibition time by starting the timer 7 (step S103).
[0036]
Subsequently, the controller 8 outputs the high-speed dubbing signal supplied from the operation unit 4 to the CD reproducing unit 1 and outputs the high-speed recording signal instructing high-speed recording to the MD recording / reproducing unit 2. As a result, the CD playback unit 1 plays back three pieces of music data at a high speed in a predetermined order in accordance with the high-speed dubbing signal, and the MD recording / playback unit 2 records the song data that the CD playback unit 1 plays back at high speed on the MD. The controller 8 outputs a high-speed dubbing signal and a high-speed recording signal, creates a correspondence table shown in FIG. 6 using the CD track information and the MD track information stored in the memory 6, and stores the correspondence table in the memory 6 ( Step S104).
[0037]
After the high speed dubbing is completed, the controller 8 determines whether or not a re-recording signal or a disc ejection signal is supplied from the operation unit 4 before the timer 7 started in step S103 finishes counting the dubbing inhibition time. It discriminate | determines (step S105).
For example, the user of the recording / reproducing apparatus finds the skipping of the music that has been dubbed second fast, and operates the operation unit 4 to dubb the music data dubbed second fast again. The operation unit 4 outputs, for example, a re-recording signal as shown in FIG. As shown in FIG. 7, the re-recording signal includes a start code indicating the start of the re-recording signal, a track number of the MD on which the music data to be re-recorded is recorded, and an end code indicating the end of the re-recording signal. And is composed of. As a result, the controller 8 determines that a signal has been supplied (step S105; YES), and determines whether the signal supplied from the operation unit 4 is a re-recording signal or a disc ejection signal (step S106). .
[0038]
For example, the controller 8 determines from the signal start code that the supplied signal is a re-recording signal (step S106; re-recording signal), and the track number indicated by the re-recording signal (track 2 in FIG. 7) is step S104. It is determined whether or not it is included in the recording track number of the correspondence table created in (Step S107).
In this case, the controller 8 determines that the recording track number is included (step S107; YES), and deletes the data related to the music data recorded on the track 2 indicated by the re-recording signal from the correspondence table (step S109). ). Specifically, the controller 8 deletes the data in the second row (dubbing order is 2) of the correspondence table shown in FIG.
[0039]
Then, the controller 8 displays a predetermined mark, character string, or the like on the display unit 5, for example, and instructs the user to input the track number of the CD on which the music data to be rerecorded is recorded (step). S110).
When the user operates the operation unit 4 and inputs a track number or the like in which the music data to be rerecorded is recorded in accordance with an instruction from the controller 8, the controller 8 returns to step S103 and records on the input track number. Re-record the recorded music data.
As described above, three pieces of music data can be dubbed at high speed, and the music data dubbed second at high speed can be re-recorded.
[0040]
Thereafter, when the controller 8 determines in step S105 that a signal is not supplied before the dubbing prohibition time ends (step S105; NO), the controller 8 deletes the correspondence table stored in the memory 6 (step S112), The dubbing process ends. Alternatively, if the controller 8 determines in step S106 that a disc ejection signal has been supplied (step S106; ejection signal), the controller 8 outputs the disc ejection signal supplied to the MD recording / reproducing unit 2 to the MD recording / reproducing unit 2 to generate the MD. Is discharged (step S111), the correspondence table stored in the memory 6 is deleted (step S112), and the high-speed dubbing process is terminated.
As described above, when re-recording music data that has been dubbed at high speed, high-speed dubbing can be performed again. Thereby, while protecting a copyright, music data can be efficiently recorded on MD.
[0041]
When the controller 8 creates the correspondence table, instead of using the CD that is the dubbing source and the playback track number of the CD, the controller 8 uses ISRC (International Standard Recording Code) that is music-specific information indicated by the music data. It may be used.
The recording / reproducing apparatus can be applied not only to high-speed dubbing of music data from CD to MD, but also to high-speed dubbing of programs and data in general. For example, the present invention can also be applied to a case where image data or a program is dubbed at high speed onto a recording medium such as a CD-RAM or a DVD-RAM.
[0042]
The apparatus of the present invention does not need to use a dedicated apparatus, and can be realized by a normal computer. For example, a program and data for causing a computer to execute each of the processes described above are recorded on a recording medium (floppy disk, CD-ROM, etc.), distributed, installed, and executed on the OS. Can be realized.
Further, the program and data are not limited to the CD-ROM or the like, and may be distributed via a communication line or the like.
[0043]
【The invention's effect】
As is apparent from the above description, according to the present invention, copyright can be protected and data can be recorded efficiently.
[Brief description of the drawings]
FIG. 1 is a configuration diagram of a recording / reproducing apparatus according to an embodiment of the present invention.
2 is a diagram showing a configuration of a correspondence table stored in a memory constituting the recording / reproducing apparatus shown in FIG. 1. FIG.
FIG. 3 is a flowchart showing a high-speed dubbing process performed by a controller constituting the recording / reproducing apparatus shown in FIG. 1;
4A is a diagram showing CD track information generated by a CD reproducing unit constituting the recording / reproducing apparatus shown in FIG. 1. FIG. 4B is a diagram showing the recording / reproducing apparatus shown in FIG. It is a figure which shows MD track information which the MD recording / reproducing part to produce.
FIG. 5 is a configuration diagram of a high-speed dubbing signal.
FIG. 6 is a diagram illustrating a specific example of a correspondence table stored in a memory.
FIG. 7 is a configuration diagram of a re-recording signal.
[Explanation of symbols]
1 CD playback section
2 MD recording / playback unit
3 DAC (digital / analog converter)
4 Operation part
5 display section
6 memory
7 Timer
8 Controller

Claims (11)

第1記録媒体に記録されたデータを高速再生する再生手段と、
前記再生手段が高速再生したデータを第2記録媒体に高速記録する第1記録手段と、
前記第1記録手段が高速記録したデータを示す記録データ情報を生成する情報生成手段と、
前記第1記録手段が高速記録を開始してから所定時間内に該第1記録手段が再び高速記録を行うことを禁止し、所定時間が経過した後に該禁止を停止する記録禁止手段と、
前記記録禁止手段が高速記録を禁止している間に供給される、データの高速記録を指示する記録指示信号に応答して、高速記録対象であるデータが前記記録データ情報が示すデータと一致するか否かを判別する判別手段と、
前記判別手段が一致すると判別した場合に、前記記録禁止手段による禁止を停止し、前記再生手段に高速記録対象であるデータを高速再生させると共に、前記第1記録手段に該高速記録対象であるデータを高速記録させる第2記録手段と、
から構成されていることを特徴とするデータ記録再生装置。
Reproducing means for reproducing data recorded on the first recording medium at a high speed;
First recording means for high-speed recording of data reproduced at high speed by the reproducing means on a second recording medium;
Information generating means for generating recorded data information indicating data recorded at a high speed by the first recording means;
Recording prohibiting means for prohibiting the first recording means from performing high-speed recording again within a predetermined time after the first recording means starts high-speed recording, and stopping the prohibition after a predetermined time has elapsed;
In response to a recording instruction signal for instructing high-speed recording of data supplied while the recording prohibiting means prohibits high-speed recording, the data to be recorded at high speed matches the data indicated by the recording data information. Determination means for determining whether or not,
When it is determined that the determination means match, the prohibition by the recording prohibition means is stopped, the reproduction means causes the data to be recorded at a high speed to be reproduced at a high speed, and the data to be recorded at the high speed recording is made to the first recording means. Second recording means for high-speed recording,
A data recording / reproducing apparatus comprising:
前記第2記録手段は、
前記判別手段が一致すると判別した場合に、前記記録禁止手段による禁止を停止し、前記第2記録媒体の該データを消去し、前記再生手段に高速記録対象であるデータを高速再生させると共に、高速再生されたデータを前記第1記録手段に記録させる手段、
を備えることを特徴とする請求項1に記載のデータ記録再生装置。
The second recording means includes
When it is determined that the determination means match, the prohibition by the recording prohibition means is stopped, the data on the second recording medium is erased, and the reproduction means reproduces the data to be recorded at high speed at a high speed. Means for causing the first recording means to record the reproduced data;
Data recording and reproducing apparatus according to claim 1, characterized in that it comprises a.
前記情報生成手段が生成した記録データ情報を記憶する情報記憶手段と、
前記記録禁止手段が高速記録の禁止を停止した後、前記情報記憶手段が記憶した記録データ情報を消去する情報消去手段と、
をさらに備え、
前記判別手段は、前記情報記憶手段が記憶した記録データ情報を用いて、高速記録対象であるデータが記録データ情報が示すデータと一致するか否かを判別する、
ことを特徴とする請求項1又は2に記載のデータ記録再生装置。
Information storage means for storing recording data information generated by the information generation means;
An information erasing unit for erasing the recorded data information stored in the information storage unit after the recording prohibiting unit stops prohibiting high-speed recording;
Further comprising
The determination means determines whether or not the data to be recorded at high speed matches the data indicated by the record data information using the record data information stored by the information storage means.
The data recording / reproducing apparatus according to claim 1 or 2,
前記判別手段が、高速記録対象であるデータが前記情報記憶手段に記憶されている前記記録データ情報が示すデータと一致すると判別した場合に、該記録データ情報が示すデータの中から、一致すると判別されたデータを削除するデータ削除手段をさらに備える、ことを特徴とする請求項3に記載のデータ記録再生装置。When the determination means determines that the data to be recorded at high speed matches the data indicated by the recording data information stored in the information storage means, the data is determined to match from the data indicated by the recording data information. 4. The data recording / reproducing apparatus according to claim 3, further comprising data deleting means for deleting the recorded data. 前記第1記録手段がデータの高速記録を行う記録位置にセットされた前記第2記録媒体を該記録位置から排出する排出手段をさらに備え、
前記情報消去手段は、前記排出手段が前記第2記録媒体を前記記録位置から排出した場合にも、前記情報記憶手段が記憶した記録データ情報を消去する、
ことを特徴とする請求項3に記載のデータ記録再生装置。
The first recording means further comprises a discharging means for discharging the second recording medium set at a recording position for performing high-speed recording of data from the recording position;
The information erasing means erases the recording data information stored in the information storage means even when the discharging means discharges the second recording medium from the recording position.
The data recording / reproducing apparatus according to claim 3.
第1記録媒体に記録されたデータを高速再生する再生工程と、
前記再生工程で高速再生したデータを第2記録媒体に高速記録する第1記録工程と、
前記第1記録工程で高速記録したデータを示す記録データ情報を生成する情報生成工程と、
前記第1記録工程で高速記録を開始してから所定時間内に再びデータの高速記録が行われることを禁止し、所定時間が経過した後に該禁止を停止する記録禁止工程と、
前記記録禁止工程で高速記録を禁止している間に供給される、データの高速記録を指示する記録指示信号に応答して、高速記録対象であるデータが前記記録データ情報が示すデータと一致するか否かを判別する判別工程と、
前記判別工程で一致すると判別した場合に、高速記録の禁止を停止し、高速記録対象であるデータを高速再生すると共に、該高速記録対象であるデータを前記第2記録媒体に高速記録する第2記録工程と、
を備えることを特徴とするデータ記録再生方法。
A reproduction step of reproducing data recorded on the first recording medium at a high speed;
A first recording step of high-speed recording of the data reproduced at a high speed in the reproducing step on a second recording medium;
An information generating step for generating recording data information indicating the data recorded at high speed in the first recording step;
A recording prohibiting step for prohibiting high-speed recording of data again within a predetermined time after starting high-speed recording in the first recording step, and stopping the prohibition after a predetermined time has elapsed;
In response to a recording instruction signal for instructing high-speed recording of data, which is supplied while high-speed recording is prohibited in the recording prohibiting step, the data to be recorded at high speed matches the data indicated by the recording data information. A determination step for determining whether or not,
When it is determined in the determination step that the data match, the prohibition of high-speed recording is stopped, the data to be recorded at high speed is reproduced at high speed, and the data to be recorded at high speed is recorded on the second recording medium at high speed. Recording process;
A data recording / reproducing method comprising:
前記第2記録工程は、
前記判別工程で一致すると判別した場合に、前記記録禁止工程による禁止を停止し、前記第2記録媒体の該データを消去し、前記再生工程に高速記録対象であるデータを高速再生させると共に、高速再生されたデータを前記第1記録工程で、前記第2記録媒体に記録させる工程、
を備える、ことを特徴とする請求項6に記載のデータ記録再生方法。
The second recording step includes
When it is determined in the determination step that the data match, the prohibition by the recording prohibition step is stopped, the data on the second recording medium is erased, and the data to be recorded at high speed is reproduced at the high speed in the reproduction step. Recording the reproduced data on the second recording medium in the first recording step;
Data recording and reproducing method according to claim 6, comprising, characterized in that the.
前記情報生成工程で生成した記録データ情報を記憶する情報記憶工程と、
前記記録禁止工程で高速記録の禁止を停止した後、前記情報記憶工程で記憶した記録データ情報を消去する情報消去工程と、
をさらに備え、
前記判別工程は、前記情報記憶工程で記憶した記録データ情報を用いて、高速記録対象であるデータが記録データ情報が示すデータと一致するか否かを判別する工程を備える、
ことを特徴とする請求項6又は7に記載のデータ記録再生方法。
An information storage step for storing the record data information generated in the information generation step;
An information erasing step of erasing the recorded data information stored in the information storage step after stopping the prohibition of high-speed recording in the recording prohibition step;
Further comprising
The determining step includes a step of determining whether or not the data to be recorded at high speed matches the data indicated by the recording data information, using the recording data information stored in the information storing step.
The data recording / reproducing method according to claim 6 or 7,
前記判別工程で、高速記録対象であるデータが前記情報記憶工程で記憶した前記記録データ情報が示すデータと一致すると判別した場合に、該記録データ情報が示すデータの中から、一致すると判別されたデータを削除するデータ削除工程をさらに備える、ことを特徴とする請求項8に記載のデータ記録再生方法。In the determination step, when it is determined that the data to be recorded at high speed matches the data indicated by the recording data information stored in the information storage step, it is determined that the data matches the data indicated by the recording data information. The data recording / reproducing method according to claim 8, further comprising a data deleting step of deleting data. データの高速記録が行われる記録位置にセットされた前記第2記録媒体を該記録位置から排出する排出工程をさらに備え、
前記情報消去工程は、前記排出工程で前記第2記録媒体が前記記録位置から排出された場合に、前記情報記憶工程で記憶した記録データ情報を消去する工程を備える、
ことを特徴とする請求項8に記載のデータ記録再生方法。
A discharging step of discharging the second recording medium set at a recording position where high-speed recording of data is performed from the recording position;
The information erasing step includes a step of erasing the recording data information stored in the information storing step when the second recording medium is discharged from the recording position in the discharging step.
9. The data recording / reproducing method according to claim 8, wherein:
コンピュータを、
第1記録媒体に記録されたデータを高速再生する再生手段と、
前記再生手段が高速再生したデータを第2記録媒体に高速記録する第1記録手段と、
前記第1記録手段が高速記録したデータを示す記録データ情報を生成する情報生成手段と、
前記第1記録手段が高速記録を開始してから所定時間内に該第1記録手段が再び高速記録を行うことを禁止し、所定時間が経過した後に該禁止を停止する記録禁止手段と、
前記記録禁止手段が高速記録を禁止している間に供給される、データの高速記録を指示する記録指示信号に応答して、高速記録対象であるデータが前記記録データ情報が示すデータと一致するか否かを判別する判別手段と、
前記判別手段が一致すると判別した場合に、前記記録禁止手段による禁止を停止し、前記再生手段に高速記録対象であるデータを高速再生させると共に、前記第1記録手段に該高速記録対象であるデータを高速記録させる第2記録手段と、
から構成されていることを特徴とするデータ記録再生装置として機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
Computer
Reproducing means for reproducing data recorded on the first recording medium at a high speed;
First recording means for high-speed recording of data reproduced at high speed by the reproducing means on a second recording medium;
Information generating means for generating recorded data information indicating data recorded at a high speed by the first recording means;
Recording prohibiting means for prohibiting the first recording means from performing high-speed recording again within a predetermined time after the first recording means starts high-speed recording, and stopping the prohibition after a predetermined time has elapsed;
In response to a recording instruction signal for instructing high-speed recording of data supplied while the recording prohibiting means prohibits high-speed recording, the data to be recorded at high speed matches the data indicated by the recording data information. Determination means for determining whether or not,
When it is determined that the determination means match, the prohibition by the recording prohibition means is stopped, the reproduction means causes the data to be recorded at a high speed to be reproduced at a high speed, and the data to be recorded at the high speed recording is made to the first recording means. Second recording means for high-speed recording,
The computer-readable recording medium which recorded the program for functioning as a data recording / reproducing apparatus characterized by comprising.
JP2000102186A 2000-04-04 2000-04-04 Data recording / reproducing apparatus, data recording / reproducing method, and recording medium Expired - Fee Related JP3870001B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000102186A JP3870001B2 (en) 2000-04-04 2000-04-04 Data recording / reproducing apparatus, data recording / reproducing method, and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000102186A JP3870001B2 (en) 2000-04-04 2000-04-04 Data recording / reproducing apparatus, data recording / reproducing method, and recording medium

Publications (2)

Publication Number Publication Date
JP2001291322A JP2001291322A (en) 2001-10-19
JP3870001B2 true JP3870001B2 (en) 2007-01-17

Family

ID=18616118

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000102186A Expired - Fee Related JP3870001B2 (en) 2000-04-04 2000-04-04 Data recording / reproducing apparatus, data recording / reproducing method, and recording medium

Country Status (1)

Country Link
JP (1) JP3870001B2 (en)

Also Published As

Publication number Publication date
JP2001291322A (en) 2001-10-19

Similar Documents

Publication Publication Date Title
KR960013013B1 (en) Disk recording/reproducing apparatus and disk recording/reproducing method
WO1988006785A1 (en) Disc recording apparatus
KR100365353B1 (en) Compact disc recordable player having means of copy protection and copying method thereof
JPH09251761A5 (en)
JP3217877B2 (en) Optical disk and optical disk device
JPH10247362A (en) Information signal duplication prevention method and information signal duplication prevention device
US6594212B2 (en) Reproducing device with cross-fading operation
JP3870001B2 (en) Data recording / reproducing apparatus, data recording / reproducing method, and recording medium
JPH103778A (en) Recording and reproducing device
JP3875828B2 (en) Data recording apparatus, data recording method, and recording medium
JP3944343B2 (en) Data recording / reproducing apparatus, data recording / reproducing method, and recording medium
JP3806583B2 (en) Data recording / reproducing apparatus, data recording / reproducing method, and recording medium
JPH1153818A (en) Recording device
JP3757105B2 (en) Data recording apparatus, data recording method, and recording medium
JP3944350B2 (en) Recording / reproducing apparatus, high-speed recording method, and recording medium
JP2920946B2 (en) Disc player control method
JP3718416B2 (en) Data recording / reproducing apparatus, data recording / reproducing method, and recording medium
JP3825954B2 (en) Information recording apparatus and information recording method
JP2790695B2 (en) Information playback device
JP3481102B2 (en) Recording device for optical disk
JP3031835B2 (en) Recording medium playback device
JP3228729B2 (en) Recording device and recording method
JP2000181465A (en) Karaoke recording device
JP3571606B2 (en) Playback apparatus and disc information management method
JP2002050118A (en) Data recording device, data recording method, and recording medium

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20051005

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20051018

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20051219

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20060926

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20061016

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091020

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101020

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111020

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121020

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees