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
JP3875828B2 - Data recording apparatus, data recording method, and recording medium - Google Patents
[go: Go Back, main page]

JP3875828B2 - Data recording apparatus, data recording method, and recording medium - Google Patents

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

Info

Publication number
JP3875828B2
JP3875828B2 JP2000227609A JP2000227609A JP3875828B2 JP 3875828 B2 JP3875828 B2 JP 3875828B2 JP 2000227609 A JP2000227609 A JP 2000227609A JP 2000227609 A JP2000227609 A JP 2000227609A JP 3875828 B2 JP3875828 B2 JP 3875828B2
Authority
JP
Japan
Prior art keywords
music data
recording
speed
recorded
data
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
JP2000227609A
Other languages
Japanese (ja)
Other versions
JP2002042415A (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 JP2000227609A priority Critical patent/JP3875828B2/en
Publication of JP2002042415A publication Critical patent/JP2002042415A/en
Application granted granted Critical
Publication of JP3875828B2 publication Critical patent/JP3875828B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、データ記録装置に関し、特に、著作権保護機能を有するデータ記録装置に関する。また、本発明は、著作権を保護すると共にデータを高速度で記録する方法に関する。さらに、本発明は、著作権を保護すると共にデータを高速度で記録するためのプログラムを記録した記録媒体に関する。
【0002】
【従来の技術】
CD(Compact Disc)等に記録されている楽曲データをダビングする際、MD(Mini Disc )等の光磁気ディスクを用いることにより、音質の劣化等をほとんど伴わずに楽曲データをMD等に記録することができる。
【0003】
オーディオ装置を用いて楽曲データをCDからMDにダビングする際、通常の再生速度よりも早い速度(倍速以上)でダビングすることにより、短時間で楽曲データをMDに記録することができる。
【0004】
しかし、以上のような高速ダビングを連続して行うことにより、同一の楽曲データが多量にコピーされてしまう。このため、高速ダビングを行った場合、所定のダビング禁止時間内(例えば74分間)は再度高速ダビングすることを禁止することにより、著作権を保護するオーディオ装置がある。
【0005】
【発明が解決しようとする課題】
オーディオ装置の利用者が高速ダビングする楽曲データとそのダビング順をプログラムできるオーディオ装置は、利用者のプログラムに従って、所定の楽曲データを高速ダビングする。
【0006】
しかし、上記著作権保護機能を備えたオーディオ装置は、所定のダビング禁止時間が経過しない限り、同一の楽曲データを再び高速ダビングすることはできない。このため、プログラムした楽曲データの中に高速ダビング禁止対象の楽曲データが含まれていると、オーディオ装置は、途中で高速ダビングを中止したり、高速ダビング禁止対象の楽曲データのみを飛ばして高速ダビングを行う。
【0007】
オーディオ装置の利用者は、プログラムした楽曲データがMDに記録されていないため、再びプログラムをやり直したりしなければならならず、所定の楽曲データを高速ダビングするのに時間がかかってしまう場合がある。
以上のように、著作権保護機能を備えたオーディオ装置は、著作権の保護と、効率の良いデータの記録とを同時に実現することができないという問題がある。
【0008】
従って、本発明は、著作権を保護すると共に、効率よくデータの記録を行うデータ記録装置及びデータ記録方法を提供することを目的とする。また、本発明は、著作権を保護すると共に、効率よくデータの記録を行うことを可能にする記録媒体を提供することを目的とする。
【0009】
【課題を解決するための手段】
上記目的を達成するために、本発明の第1の観点にかかるデータ記録装置は、予め設定された所定数の楽曲データを所定の記録媒体に高速記録し、高速記録を開始してから所定の禁止時間が経過するまで同一の楽曲データを再び高速記録することを禁止するデータ記録装置であって、高速記録する楽曲データを設定する際、設定対象の楽曲データがその高速記録開始時に高速記録禁止対象であるか否かを判別する判別手段と、前記判別手段が設定対象の楽曲データはその高速記録開始時に高速記録禁止対象であると判別した場合に、該楽曲データは高速記録禁止対象である旨を提示する提示手段と、前記判別手段が設定対象の楽曲データはその高速記録開始時に高速記録禁止対象でないと判別した場合に、該楽曲データを高速記録対象の楽曲データとして設定する設定手段と、前記設定手段が設定した楽曲データを所定の記録媒体に高速記録する記録手段と、から構成されていることを特徴とする。
この発明によれば、データの著作権を保護すると共に、データを効率よく記録することができる。
【0010】
前記判別手段は、既に高速記録対象として設定された楽曲データを高速記録するのに要する記録時間を求める求時手段と、前記設定対象の楽曲データに対する高速記録禁止が解除されるまでの残り時間が前記記録時間より短いか否かを判別することにより、該楽曲データがその高速記録開始時に高速記録禁止対象であるか否かを判別する時間判別手段と、を備えてもよい。
【0011】
前記設定手段は、前記判別手段が設定対象の楽曲データはその高速記録開始時に高速記録禁止対象であると判別した場合に、該楽曲データを高速記録対象の楽曲データとして設定しなくてもよい。
【0012】
本発明の第2の観点にかかるデータ記録装置は、所定の記録媒体に高速記録され、所定時間内は再び高速記録することを禁止されている楽曲データを示す記録済データ情報を記憶する記憶手段と、高速記録する楽曲データを設定する際、設定対象の楽曲データを示す情報が、その楽曲データの高速記録開始予定時点で、前記記録済データ情報に含まれることになるか否かを判別する判別手段と、前記判別手段が設定対象の楽曲データを示す情報が、その楽曲データの高速記録開始予定時点で、前記記録済データ情報に含まれることになると判別した場合に、該楽曲データは高速記録することを禁止されている旨を提示する提示手段と、前記判別手段が設定対象の楽曲データを示す情報が、その楽曲データの高速記録開始予定時点で、前記記録済データ情報に含まれないと判別した場合に、該楽曲データを高速記録する楽曲データとして設定する設定手段と、前記設定手段が設定した楽曲データを所定の記録媒体に高速記録する記録手段と、から構成されていることを特徴とする。
【0013】
前記設定手段は、前記判別手段が設定対象の楽曲データを示す情報が、その楽曲データの高速記録開始予定時点で、前記記録済データ情報に含まれることになると判別した場合に、該楽曲データを高速記録する楽曲データとして設定しなくてもよい。
【0014】
本発明の第3の観点にかかるデータ記録方法は、予め設定された所定数の楽曲データを所定の記録媒体に高速記録し、高速記録を開始してから所定の禁止時間が経過するまで同一の楽曲データを再び高速記録することを禁止するデータ記録方法であって、高速記録する楽曲データを設定する際、設定対象の楽曲データがその高速記録開始時に高速記録禁止対象であるか否かを判別する判別工程と、前記判別工程で設定対象の楽曲データはその高速記録開始時に高速記録禁止対象であると判別した場合に、該楽曲データは高速記録禁止対象である旨を提示する提示工程と、前記判別工程で設定対象の楽曲データはその高速記録開始時に高速記録禁止対象でないと判別した場合に、該楽曲データを高速記録対象の楽曲データとして設定する設定工程と、前記設定工程で設定した楽曲データを所定の記録媒体に高速記録する記録工程と、を備えることを特徴とする。
【0015】
前記判別工程は、既に高速記録対象として設定された楽曲データを高速記録するのに要する記録時間を求める求時工程と、前記設定対象の楽曲データに対する高速記録禁止が解除されるまでの残り時間が前記記録時間より短いか否かを判別することにより、該楽曲データがその高速記録開始時に高速記録禁止対象であるか否かを判別する時間判別工程と、を備えてもよい。
【0016】
前記設定工程は、前記判別工程で設定対象の楽曲データはその高速記録開始時に高速記録禁止対象であると判別した場合に、該楽曲データを高速記録対象の楽曲データとして設定しない工程を備えてもよい。
【0017】
本発明の第4の観点にかかるデータ記録方法は、所定の記録媒体に高速記録され、所定時間内は再び高速記録することを禁止されている楽曲データを示す記録済データ情報を記憶する記憶工程と、高速記録する楽曲データを設定する際、設定対象の楽曲データを示す情報が、その楽曲データの高速記録開始予定時点で、前記記録済データ情報に含まれることになるか否かを判別する判別工程と、前記判別工程で設定対象の楽曲データを示す情報が、その楽曲データの高速記録開始予定時点で、前記記録済データ情報に含まれることになると判別した場合に、該楽曲データは高速記録することを禁止されている旨を提示する提示工程と、前記判別工程で設定対象の楽曲データを示す情報が、その楽曲データの高速記録開始予定時点で、前記記録済データ情報に含まれないと判別した場合に、該楽曲データを高速記録する楽曲データとして設定する設定工程と、前記設定工程で設定した楽曲データを所定の記録媒体に高速記録する記録工程と、を備えることを特徴とする。
【0018】
前記設定工程は、前記判別工程で設定対象の楽曲データを示す情報が、その楽曲データの高速記録開始予定時点で、前記記録済データ情報に含まれることになると判別した場合に、該楽曲データを高速記録する楽曲データとして設定しない工程を備えてもよい。
【0019】
本発明の第5の観点にかかるコンピュータ読み取り可能な記録媒体は、コンピュータを、予め設定された所定数の楽曲データを所定の記録媒体に高速記録し、高速記録を開始してから所定の禁止時間が経過するまで同一の楽曲データを再び高速記録することを禁止するデータ記録装置であって、高速記録する楽曲データを設定する際、設定対象の楽曲データがその高速記録開始時に高速記録禁止対象であるか否かを判別する判別手段と、前記判別手段が設定対象の楽曲データはその高速記録開始時に高速記録禁止対象であると判別した場合に、該楽曲データは高速記録禁止対象である旨を提示する提示手段と、前記判別手段が設定対象の楽曲データはその高速記録開始時に高速記録禁止対象でないと判別した場合に、該楽曲データを高速記録対象の楽曲データとして設定する設定手段と、前記設定手段が設定した楽曲データを所定の記録媒体に高速記録する記録手段と、から構成されていることを特徴とするデータ記録装置として機能させるためのプログラムを記録している。
【0020】
本発明の第6の観点にかかるコンピュータ読み取り可能な記録媒体は、コンピュータを、所定の記録媒体に高速記録され、所定時間内は再び高速記録することを禁止されている楽曲データを示す記録済データ情報を記憶する記憶手段と、高速記録する楽曲データを設定する際、設定対象の楽曲データを示す情報が、その楽曲データの高速記録開始予定時点で、前記記録済データ情報に含まれることになるか否かを判別する判別手段と、前記判別手段が設定対象の楽曲データを示す情報が、その楽曲データの高速記録開始予定時点で、前記記録済データ情報に含まれることになると判別した場合に、該楽曲データは高速記録することを禁止されている旨を提示する提示手段と、前記判別手段が設定対象の楽曲データを示す情報が、その楽曲データの高速記録開始予定時点で、前記記録済データ情報に含まれないと判別した場合に、該楽曲データを高速記録する楽曲データとして設定する設定手段と、前記設定手段が設定した楽曲データを所定の記録媒体に高速記録する記録手段と、から構成されていることを特徴とするデータ記録装置として機能させるためのプログラムを記録している。
【0021】
【発明の実施の形態】
次に、本発明の実施の形態にかかる記録再生装置について図面を参照して説明する。
本発明の実施の形態にかかる記録再生装置は、オーディオ装置等に備えられ、CD(Compact Disc)に記録されている楽曲データをMD(Mini Disc )に高速度で記録(高速ダビング)する。
【0022】
上記記録再生装置は、図1に示すように、CD再生部1と、MD記録再生部2と、DAC(デジタル/アナログコンバータ)3と、メモリ4と、操作部5と、表示部6と、タイマ7と、コントローラ8と、から構成されている。
【0023】
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に出力する。
【0024】
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に出力する。
【0025】
DAC3は、CD再生部1及びMD記録再生部2から供給される楽曲データをアナログの楽曲信号に変換し、変換した楽曲信号を所定のアンプ及びスピーカ等を介して音声として出力する。
【0026】
メモリ4は、RAM(Random Access Memory)等を備え、上記CDトラック情報及び上記MDトラック情報を記憶する。また、メモリ4は、高速ダビング対象として設定された楽曲データの個別再生時間の和をプログラム総時間として記憶する。また、メモリ4は、高速ダビング対象の楽曲データを示すダビング対象リスト、及び、高速ダビング済みの楽曲データを示す曲管理テーブルを記憶する。ダビング対象リストは、例えば図2(a)に示すように、高速ダビングの順番(ダビング順)と、高速ダビング対象の楽曲データを示す再生トラックとがそれぞれ対応付けられて構成されている。曲管理テーブルは、例えば図2(b)に示すように、高速ダビングの順番(ダビング順)、高速ダビング済みの楽曲データを示す再生トラック、及び、著作権を保護するために楽曲データ毎に設定されるダビング禁止時間(例えば74分)の残り時間がそれぞれ対応付けられて構成されている。なお、再生トラックは、例えば楽曲データが記録されているCDの種類を示すトータル再生時間(DISC TOTAL TIME )とトラック数(MAX TNO )、及び、楽曲データが何番目に記録されているかを示すトラック番号(TNO )を示す。また、ダビング禁止時間の残り時間は、コントローラ8によって所定時間(例えば1分)毎に更新される。
【0027】
操作部5は、複数の操作ボタン等を備え、記録再生装置の利用者による所定操作に従って、様々な信号等をコントローラ8に出力する。例えば、操作部5は、上記ダビング対象リストを作成するプログラム設定処理の開始を指示するプログラム開始信号、及び、高速ダビング処理の開始を指示する高速ダビング信号等をコントローラ8に出力する。
【0028】
表示部6は、所定のマークや文字列等を表示し、利用者に記録再生装置の動作状況等を示す。
タイマ7は、コントローラ8の制御に従って時間を計測する。そして、タイマ7は、所定時間(例えば1分)毎に、所定時間が経過したことを示す経過信号をコントローラ8に出力する。これにより、楽曲データ毎に設定された上記ダビング禁止時間がカウントされ、曲管理テーブルに記録されているダビング禁止時間の残り時間が更新される。
【0029】
コントローラ8は、CPU(Central Processing Unit )及び周辺LSI(Large Scale Integration )等から構成されるマイクロコンピュータ等から構成されている。コントローラ8は、上記ダビング対象リストを作成し、楽曲データの高速ダビングを行い、上記曲管理テーブルを作成する。また、コントローラ8は、タイマ7から供給される上記経過信号に応答して、曲管理テーブルに記録されているダビング禁止時間の残り時間を更新する。そして、コントローラ8は、残り時間がゼロとなった楽曲データに関する情報を、例えば所定データを上書きすることにより曲管理テーブルから完全に消去する。この消去により、曲管理テーブルに記録されている各楽曲データのダビング順は、1つずつ自動的に繰り上がる。なお、コントローラ8の詳しい動作については後述する。
【0030】
次に、以上のように構成された記録再生装置の動作について説明する。
(1)高速ダビングする楽曲データを設定する場合
始めに、記録再生装置の利用者は、高速ダビングの設定対象である楽曲データを記録している所定枚数のCDをCD再生部1にセットし、ダビング先であるMDをMD記録再生部2にセットする。
【0031】
CD再生部1は、セットされた各CDのTOC情報から、CDのトータル再生時間、トラック数、及び、個別再生時間等を取得し、上記CDトラック情報を生成してコントローラ8に出力する。
MD記録再生部2は、セットされたMDのTOC情報から、MDのトラック数等を取得し、上記MDトラック情報を生成してコントローラ8に出力する。
【0032】
コントローラ8は、CD再生部1から供給されるCDトラック情報、及び、MD記録再生部2から供給されるMDトラック情報をメモリ4に記憶させる。
次に、記録再生装置の利用者は、高速ダビングする楽曲データを設定するために、操作部5が備える所定の操作ボタンを押下する。これにより、操作部5は、プログラム設定処理の開始を指示するプログラム開始信号をコントローラ8に出力する。
【0033】
コントローラ8は、操作部5からのプログラム開始信号に応答して、図3に示すプログラム設定処理を開始する。
始めに、コントローラ8は、メモリ4が記憶しているプログラム総時間をクリアする。具体的には、コントローラ8は、メモリ4のプログラム総時間をゼロにセットする(ステップS101)。
【0034】
記録再生装置の利用者は、操作部5を所定の手順で操作し、設定する順番に従って、設定対象の楽曲データを1つ選択する。具体的には、利用者は、操作部5を所定の手順で操作し、設定対象の楽曲データが記録されているCDのディスク番号、及び、設定対象の楽曲データが何番目に記録されているかを示すトラック番号を選択する。これにより、操作部5は、利用者が選択したCDのディスク番号及びトラック番号をコントローラ8に出力する。
【0035】
コントローラ8は、操作部5からのディスク番号及びトラック番号と、メモリ4のCDトラック情報と、から設定対象の楽曲データを特定し、特定した楽曲データを示す情報がメモリ4の曲管理テーブルに記録されているか否かを判別する(ステップS102)。これにより、コントローラ8は、設定対象の楽曲データが、高速ダビング禁止対象であるか否かを判別する。
【0036】
記録されていないと判別した場合(ステップS102;NO)、コントローラ8は、後述するステップS106の処理を行う。
一方、記録されていると判別した場合(ステップS102;YES)、コントローラ8は、設定対象の楽曲データがその高速ダビング開始時にも高速ダビング禁止対象であるか否かを判別する(ステップS103)。具体的には、コントローラ8は、後述するステップS106でメモリ4に記録するプログラム総時間から、設定対象の楽曲データがその高速ダビング開始時にも高速ダビング禁止対象であるか否かを判別する。
【0037】
例えば、2つの楽曲データが高速ダビング対象として既に設定されている場合、この2つの楽曲データの個別再生時間の和が上記プログラム総時間としてメモリ4に記録されている。コントローラ8は、メモリ4からこのプログラム総時間を取得し、高速ダビング対象として既に設定した2つの楽曲データを高速ダビングするのに要するダビング時間を求める。具体的には、コントローラ8は、例えば(プログラム総時間)÷(高速ダビングの速度倍率)を計算してダビング時間を求める。また、コントローラ8は、設定対象の楽曲データに対して設定されているダビング禁止時間の残り時間を曲管理テーブルから取得する。そして、コントローラ8は、取得した残り時間が上記ダビング時間より短いか否かを判別する。
【0038】
上記ダビング時間は、設定対象である楽曲データの高速ダビングが実際に開始されるまでの時間より短い。このため、ダビング禁止時間の残り時間がダビング時間よりも短ければ、設定対象の楽曲データは、その高速ダビング開始時には、高速ダビング禁止対象から除外されていると判別することができる。
【0039】
残り時間はダビング時間よりも長いと判別した場合、即ち、高速ダビング開始時にも高速ダビング禁止対象であると判別した場合(ステップS103;YES)、コントローラ8は、表示部6を制御し、設定対象の楽曲データは高速ダビング禁止対象であり、高速ダビングされない可能性がある旨の警告メッセージを表示する(ステップS104)。これにより、コントローラ8は、設定対象の楽曲データを高速ダビング対象の楽曲データとして設定するか否かを記録再生装置の利用者に確認する。なお、コントローラ8は、設定対象の楽曲データに設定された高速ダビング禁止時間の残り時間を、上記警告メッセージと共に表示してもよい。
【0040】
設定対象の楽曲データをダビング対象の楽曲データとして設定しない場合、記録再生装置の利用者は、操作部5を操作して、設定の取り消しを行う。これにより、操作部5は、設定の取り消しを指示する取消信号をコントローラ8に出力する。
【0041】
コントローラ8は、所定時間以内に、操作部5から上記取消信号が供給されるか否かを判別する(ステップS105)。
取消信号が供給されないと判別した場合(ステップS105;NO)、コントローラ8は、設定対象の楽曲データをダビング対象の楽曲データとして設定すると判別し、後述するステップS106の処理を行う。
一方、取消信号が供給されたと判別した場合(ステップS105;YES)、コントローラ8は、後述するステップS107の処理を行う。
【0042】
上記ステップS103の処理で、残り時間はダビング時間よりも短いと判別した場合、即ち、高速ダビング開始時には高速ダビング禁止対象でないと判別した場合(ステップS103;NO)、コントローラ8は、設定対象の楽曲データをダビング対象の楽曲データとして設定する。具体的には、コントローラ8は、新たにダビング対象となった楽曲データを示す情報をメモリ4のダビング対象リストに記録する。また、コントローラ8は、メモリ4のCDトラック情報から新たにダビング対象となった楽曲データの個別再生時間を取得し、上記プログラム総時間に追加する(ステップS106)。
【0043】
その後、コントローラ8は、操作部5からプログラム設定処理の終了を指示するプログラム終了信号が供給されるか、次の設定対象である楽曲データを示すディスク番号及びトラック番号が供給されるかを判別する(ステップS107)。ディスク番号及びトラック番号が供給されたと判別した場合(ステップS107;番号)、コントローラ8は、ステップS102にリターンする。
一方、プログラム終了信号を供給されたと判別した場合(ステップS107;終了)、コントローラ8は、プログラム設定処理を終了する。
【0044】
以上のようにして、高速ダビング対象である楽曲データとそのダビング順がプログラムされる。即ち、高速ダビング対象である楽曲データとそのダビング順を示すダビング対象リストが作成される。また、上記したように、設定対象の楽曲データがその高速ダビング開始時にも高速ダビング禁止対象である可能性がある場合は、高速ダビングされない可能性が記録再生装置の利用者に通知される。これにより、記録再生装置の利用者は、高速ダイビングを実際に開始する前に、高速ダビングされない可能性のある楽曲データの存在を知ることができる。
【0045】
(2)プログラムされた楽曲データを高速ダビングする場合
上記プログラム設定処理が終了した後、記録再生装置の利用者は、楽曲データを高速ダビングするために、操作部5が備える所定の操作ボタンを押下する。これにより、操作部5は、高速ダビング処理の開始を指示する高速ダビング信号をコントローラ8に出力する。
【0046】
コントローラ8は、操作部5から供給される高速ダビング信号に応答して、図4に示す高速ダビング処理を開始する。
始めに、コントローラ8は、メモリ4が記憶しているダビング対象リストを取得する(ステップS201)。
【0047】
そして、コントローラ8は、ダビング対象リストに記録されている楽曲データの内の1つ、例えばダビング順が1番目の楽曲データは、メモリ4の曲管理テーブルに記録されているか否かを判別する(ステップS202)。これにより、コントローラ8は、ダビング対象の楽曲データが高速ダビング禁止対象であるか否かを判別する。
記録されていると判別した場合(ステップS202;YES)、コントローラ8は、後述するステップS204の処理を行う。
【0048】
一方、記録されていないと判別した場合(ステップS202;NO)、コントローラ8は、CD再生部1及びMD記録再生部2を制御し、記録されていないと判別した楽曲データをCDからMDに高速ダビングする(ステップS203)。この際、コントローラ8は、高速ダビングする楽曲データを示す情報(トータル再生時間、トラック数、及び、トラック番号)をメモリ4の曲管理テーブルに記録する。また、コントローラ8は、曲管理テーブルの残り時間にダビング禁止時間(例えば74分)を記録することにより、高速ダビングする楽曲データに対するダビング禁止時間を設定する。また、高速ダビングの開始時にタイマ7が動作していない場合、コントローラ8は、タイマ7を動作させて時間をカウントさせる。
【0049】
その後、コントローラ8は、メモリ4のダビング対象リストを参照し、次のダビング対象である楽曲データが存在するか否かを判別する(ステップS204)。
存在すると判別した場合(ステップS204;YES)、コントローラ8は、ステップS202にリターンし、ダビング順が次の楽曲データについて上記処理を行う。
一方、存在しないと判別した場合(ステップS204;NO)、コントローラ8は、高速ダビング処理を終了する。
【0050】
以上のようにして、所定の楽曲データがCDからMDに順次高速ダビングされる。また、高速ダビングする楽曲データを設定する際、高速ダビング開始時に高速ダビング禁止対象である可能性がある楽曲データについては、警告メッセージ等により記録再生装置の利用者にその旨が通知される。これにより、記録再生装置の利用者は、高速ダビングできない楽曲データの存在を事前に知ることができ、高速ダビングの開始を遅らせる等の対策を立てることができる。従って、高速ダビングする楽曲データの設定等をやり直す必要がなく、所定の楽曲データを効率よく高速ダビングすることができる。
【0051】
(具体例)
次に、上記記録再生装置の動作を具体例により説明する。
1.具体例1
始めに、記録再生装置の利用者が、高速ダビングする楽曲データとその順番を設定する場合について説明する。なお、高速ダビングは通常速度の2倍の速度で行われるとする。
【0052】
記録再生装置の利用者は、それぞれ異なるCDに記録されている3つの楽曲データを高速ダビングすることを設定する。具体的には、1番目にディスク2のトラック1に記録されている楽曲データを、2番目にディスク1のトラック3に記録されている楽曲データを、3番目にディスク3のトラック1に記録されている楽曲データを高速ダビングすることを設定する。なお、2番目の楽曲データを示す情報は、メモリ4の曲管理テーブルに記録されているとする。
【0053】
記録再生装置の利用者は、設定対象である楽曲データを記録している3枚のCDをCD再生部1にセットし、ダビング先であるMDをMD記録再生部2にセットする。なお、ダビング先であるMDには楽曲データが1つも記録されていないとする。
【0054】
CD再生部1は、セットされた各CDのTOC情報から、CDのトータル再生時間、トラック数、及び、個別再生時間等を取得し、例えば図5(a)に示すCDトラック情報を生成してコントローラ8に出力する。
MD記録再生部2は、セットされたMDのTOC情報から、MDのトラック数等を取得し、例えば図5(b)に示すMDトラック情報を生成してコントローラ8に出力する。
【0055】
コントローラ8は、CD再生部1から供給されるCDトラック情報、及び、MD記録再生部2から供給されるMDトラック情報をメモリ4に記憶させる。
次に、記録再生装置の利用者は、高速ダビングする楽曲データを設定するために、操作部5が備える所定の操作ボタンを押下する。これにより、操作部5は、プログラム開始信号をコントローラ8に出力する。
【0056】
コントローラ8は、操作部5からのプログラム開始信号に応答して、図3に示すプログラム設定処理を開始する。
始めに、コントローラ8は、メモリ4が記憶しているプログラム総時間をクリアする(ステップS101)。
【0057】
記録再生装置の利用者は、操作部5を所定の手順で操作し、始めに、1番目の設定対象である楽曲データが記録されているCDのディスク番号(ディスク2)及びトラック番号(トラック1)を選択する。操作部5は、利用者が選択したCDのディスク番号(ディスク2)及びトラック番号(トラック1)をコントローラ8に出力する。
【0058】
コントローラ8は、操作部5からのCDのディスク番号及びトラック番号と、メモリ4のCDトラック情報と、から設定対象の楽曲データを特定し、特定した楽曲データを示す情報がメモリ4の曲管理テーブルに記録されているか否かを判別する(ステップS102)。なお、メモリ4は、図6(a)に示す曲管理テーブルを記憶している。
この場合、コントローラ8は、ディスク2のトラック1に記録されている楽曲データを示す情報は、曲管理テーブルに記録されていないと判別する(ステップS102;NO)。
【0059】
そして、コントローラ8は、ディスク2のトラック1に記録されている楽曲データをダビング対象の楽曲データとして設定する。具体的には、コントローラ8は、図6(b)に示すように、ディスク2のトラック1に記録されている楽曲データをダビング順が1番目の楽曲データとして設定し、この楽曲データを示す情報をメモリ4のダビング対象リストに記録する。また、コントローラ8は、メモリ4のCDトラック情報からディスク2のトラック1に記録されている楽曲データの個別再生時間(12分)を取得し、プログラム総時間に追加する(ステップS106)。
【0060】
その後、コントローラ8は、操作部5からプログラム設定処理の終了を指示するプログラム終了信号が供給されるか、次の設定対象である楽曲データを示すディスク番号及びトラック番号が供給されるかを判別する(ステップS107)。
【0061】
この場合、記録再生装置の利用者は、操作部5を操作し、2番目の設定対象である楽曲データが記録されているCDのディスク番号(ディスク1)及びトラック番号(トラック3)を選択する。操作部5は、利用者が選択したCDのディスク番号(ディスク1)及びトラック番号(トラック3)をコントローラ8に出力する。
【0062】
コントローラ8は、ディスク番号及びトラック番号が供給されたと判別し(ステップS107;番号)、ステップS102にリターンして上記処理を行う。但し、ディスク1のトラック3に記録されている楽曲データを示す情報は、図6(a)に示すように、曲管理テーブルに記録されている。このため、コントローラ8は、ステップS102の処理で、ディスク1のトラック3に記録されている楽曲データを示す情報がメモリ4の曲管理テーブルに記録されていると判別する(ステップS102;YES)。
【0063】
続いて、コントローラ8は、ディスク1のトラック3に記録されている楽曲データがその高速ダビング開始時にも高速ダビング禁止対象であるか否かを判別する(ステップS103)。具体的には、コントローラ8は、メモリ4からプログラム総時間を取得し、上記ダビング時間を求める。この場合、プログラム総時間は12分であるので、ダビング時間は12÷2=6分である。また、コントローラ8は、ディスク1のトラック3に記録されている楽曲データに対して設定されているダビング禁止時間の残り時間を曲管理テーブルから取得する。図6(a)に示すように、残り時間は74分である。そして、コントローラ8は、取得した残り時間が上記ダビング時間より短いか否かを判別する。
【0064】
この場合、コントローラ8は、残り時間はダビング時間よりも長い、即ち、高速ダビング開始時にも高速ダビング禁止対象であると判別する(ステップS103;YES)。そして、コントローラ8は、表示部6を制御し、設定対象の楽曲データは高速ダビング禁止対象であり、高速ダビングされない可能性がある旨の警告メッセージを表示する(ステップS104)。これにより、コントローラ8は、設定対象の楽曲データを高速ダビング対象の楽曲データとして設定するか否かを記録再生装置の利用者に確認する。なお、コントローラ8は、設定対象の楽曲データに設定された高速ダビング禁止時間の残り時間(74分)を、上記警告メッセージと共に表示してもよい。
【0065】
その後、コントローラ8は、所定時間以内に、操作部5から設定の取消を指示する取消信号が供給されるか否かを判別する(ステップS105)。
コントローラ8は、所定時間内に上記取消信号が供給されないと判別した場合(ステップS105;NO)、ディスク1のトラック3に記録されている楽曲データをダビング対象の楽曲データとして設定すると判別する。
【0066】
そして、コントローラ8は、図6(b)に示すように、ディスク1のトラック3に記録されている楽曲データをダビング順が2番目の楽曲データとして設定し、この楽曲データを示す情報をメモリ4のダビング対象リストに記録する。また、コントローラ8は、メモリ4のCDトラック情報からディスク1のトラック3に記録されている楽曲データの個別再生時間(10分)を取得し、プログラム総時間に追加する(ステップS106)。
【0067】
その後、コントローラ8は、操作部5からプログラム設定処理の終了を示すプログラム終了信号が供給されるか、次の設定対象である楽曲データを示すディスク番号及びトラック番号が供給されるかを判別する(ステップS107)。
この場合、記録再生装置の利用者は、操作部5を操作し、3番目の設定対象である楽曲データが記録されているCDのディスク番号(ディスク3)及びトラック番号(トラック1)を選択する。操作部5は、利用者が選択したCDのディスク番号(ディスク3)及びトラック番号(トラック1)をコントローラ8に出力する。
【0068】
コントローラ8は、ディスク番号及びトラック番号が供給されたと判別し(ステップS107;番号)、ステップS102にリターンして上記処理を行う。但し、ディスク3のトラック1に記録されている楽曲データを示す情報は、図6(a)に示すように、曲管理テーブルに記録されていない。このため、コントローラ8は、ステップS102の処理で、ディスク3のトラック1に記録されている楽曲データを示す情報がメモリ4の曲管理テーブルに記録されていないと判別する(ステップS102;NO)。
【0069】
そして、コントローラ8は、上記と同様にして、図6(b)に示すように、ディスク3のトラック1に記録されている楽曲データをダビング順が3番目の楽曲データとして設定し、この楽曲データを示す情報をメモリ4のダビング対象リストに記録する。また、コントローラ8は、メモリ4のCDトラック情報からディスク3のトラック1に記録されている楽曲データの個別再生時間(8分)を取得し、プログラム総時間に追加する(ステップS106)。
【0070】
その後、コントローラ8は、操作部5からプログラム設定処理の終了を示すプログラム終了信号が供給されるか、次の設定対象である楽曲データを示すディスク番号及びトラック番号が供給されるかを判別する(ステップS107)。
【0071】
この場合、設定対象の楽曲データは3つであるので、記録再生装置の利用者は、プログラム設定処理を終了するために、操作部5が備える所定の操作ボタンを押下する。これにより、操作部5は、プログラム終了信号をコントローラ8に出力する。
これにより、コントローラ8は、プログラム終了信号を供給されたと判別し(ステップS107;終了)、プログラム設定処理を終了する。
【0072】
以上のようにして、高速ダビング対象である楽曲データとそのダビング順が設定され、高速ダビング対象である楽曲データとそのダビング順を示すダビング対象リストが作成される。また、上記したように、設定対象の楽曲データがその高速ダビング開始時にも高速ダビング禁止対象である可能性がある場合は、高速ダビングされない可能性がある旨が記録再生装置の利用者に通知される。これにより、記録再生装置の利用者は、高速ダビングを実際に開始する前に、高速ダビングされない可能性のある楽曲データの存在を知ることができる。
【0073】
2.具体例2
次に、具体例1で設定された3つの楽曲データを高速ダビングする場合について説明する。なお、ダビング順が2番目の楽曲データは、その高速ダビング開始時にも高速ダビング禁止対象であるとする。
記録再生装置の利用者は、上記プログラム設定処理が終了した後、楽曲データを高速ダビングするために、操作部5が備える所定の操作ボタンを押下する。これにより、操作部5は、高速ダビング信号をコントローラ8に出力する。
【0074】
コントローラ8は、操作部5から供給される高速ダビング信号に応答して、図4に示す高速ダビング処理を開始する。
始めに、コントローラ8は、図6(b)に示すダビング対象リストをメモリ4から取得する(ステップS201)。
【0075】
そして、コントローラ8は、ダビング対象リストで示されるダビング順が1番目の楽曲データを示す情報は、メモリ4の曲管理テーブルに記録されているか否かを判別する(ステップS202)。
【0076】
この場合、図6(a)及び図6(b)に示すように、ダビング対象リストで示されるダビング順が1番目の楽曲データは曲管理テーブルに記録されていない。このため、コントローラ8は、記録されていないと判別し(ステップS202;NO)、CD再生部1及びMD記録再生部2を制御し、ダビング対象リストで示されるダビング順が1番目の楽曲データをCDからMDに高速ダビングする(ステップS203)。
【0077】
この際、コントローラ8は、高速ダビングする楽曲データを示す情報(トータル再生時間、トラック数、及び、トラック番号)を、図7(a)に示すように、曲管理テーブルに記録する。また、コントローラ8は、曲管理テーブルの残り時間にダビング禁止時間(例えば74分)を記録することにより、高速ダビングする楽曲データに対するダビング禁止時間を設定する。また、高速ダビングの開始時にタイマ7が動作していない場合、コントローラ8は、タイマ7を動作させて時間をカウントさせる。
【0078】
その後、コントローラ8は、メモリ4のダビング対象リストを参照し、次のダビング対象である楽曲データが存在するか否かを判別する(ステップS204)。
この場合、コントローラ8は、存在すると判別し(ステップS204;YES)、ステップS202にリターンし、図6(b)のダビング対象リストでダビング順が2番目の楽曲データを示す情報は、メモリ4の曲管理テーブルに記録されているか否かを判別する。
【0079】
この場合、図6(a)及び図6(b)に示すように、ダビング対象リストで示されるダビング順が2番目の楽曲データは曲管理テーブルに記録されている。このため、コントローラ8は、記録されていると判別し(ステップS202;YES)、メモリ4のダビング対象リストに、次のダビング対象である楽曲データが存在するか否かを判別する(ステップS204)。
【0080】
この場合、コントローラ8は、存在すると判別し(ステップS204;YES)、ステップS202にリターンし、図6(b)のダビング対象リストでダビング順が3番目の楽曲データについて、上記処理を行う。
【0081】
ダビング対象リストで示されるダビング順が3番目の楽曲データを示す情報は、図6(a)及び図6(b)に示すように、曲管理テーブルに記録されていない。このため、コントローラ8は、CD再生部1及びMD記録再生部2を制御し、ダビング対象リストで示されるダビング順が3番目の楽曲データをCDからMDに高速ダビングする(ステップS203)。
【0082】
この際、コントローラ8は、高速ダビングする楽曲データを示す情報(トータル再生時間、トラック数、及び、トラック番号)を、図7(b)に示すように、曲管理テーブルに記録する。また、コントローラ8は、曲管理テーブルの残り時間にダビング禁止時間(例えば74分)を記録することにより、高速ダビングする楽曲データに対するダビング禁止時間を設定する。
【0083】
その後、コントローラ8は、メモリ4のダビング対象リストを参照し、次のダビング対象である楽曲データが存在するか否かを判別する(ステップS204)。
この場合、コントローラ8は、存在しないと判別し(ステップS204;NO)、高速ダビング処理を終了する。
【0084】
以上のようにして、所定の楽曲データがCDからMDに順次高速ダビングされる。また、高速ダビング開始時に高速ダビング禁止対象である楽曲データは、高速ダビングされないので、楽曲データの著作権を保護することができる。また、高速ダビングする楽曲データを設定する際、高速ダビング開始時に高速ダビング禁止対象である可能性がある楽曲データについては、メッセージ等により記録再生装置の利用者にその旨が通知される。これにより、記録再生装置の利用者は、高速ダビングできない楽曲データの存在を事前に知ることができ、高速ダビングの開始を遅らせる等の対策を立てることができる。従って、高速ダビングする楽曲データの設定等をやり直す必要がなく、所定の楽曲データを効率よく高速ダビングすることができる。
【0085】
なお、コントローラ8は、上記プログラム設定処理のステップS103で設定対象の楽曲データがその高速ダビング開始時にも高速ダビング禁止対象であると判別した場合、利用者に確認することなく、その楽曲データを高速ダビング対象として設定しなくてもよい。具体的には、コントローラ8は、上記プログラム設定処理のステップS105の処理を行わなくてもよい。なお、警告メッセージは、設定対象の楽曲データが高速ダビング禁止対象であることを利用者に通知するためだけに表示されてもよい。
【0086】
また、コントローラ8は、上記プログラム設定処理のステップS104で表示する警告メッセージ等を、ステップS102の処理で曲管理テーブルに記録されていると判別した場合に表示してもよい。
【0087】
また、コントローラ8は、上記プログラム設定処理のステップS102で曲管理テーブルに記録されていると判別した場合、設定対象の楽曲データを高速ダビング対象として設定せず、ステップS107の処理を行ってもよい。具体的には、コントローラ8は、ステップS102で曲管理テーブルに記録されていると判別した場合、ステップS103、S104、及び、105の処理を行わずに、ステップS107の処理を行ってもよい。但し、コントローラ8は、ステップS102で曲管理テーブルに記録されていると判別した場合、上記警告メッセージ等を表示して、設定対象の楽曲データが高速ダビング禁止対象であることを利用者に通知してもよい。
【0088】
また、設定対象の楽曲データが高速ダビング禁止対象である旨を利用者に提示する方法は、上記警告メッセージを表示する方法に限定されない。例えば、設定対象の楽曲データが高速ダビング禁止対象である旨を、音声や警告ランプ等により利用者に提示してもよい。
【0089】
また、上記曲管理テーブルの再生トラックに記録される楽曲データの種類を示す情報は、楽曲データを特定することができれば何でもよい。例えば、楽曲データが示す楽曲固有の情報であるISRC(International Standard Recording Code )等を用いてもよい。
【0090】
また、上記記録再生装置は、CDからMDへの楽曲データの高速ダビングだけでなく、プログラムやデータ等の高速ダビング一般に適用することができる。例えば、CD−RAM、DVD−RAM等の記録媒体に画像データやプログラム等を高速ダビングする場合にも適用することができる。
【0091】
また、本発明の装置は、専用の装置を用いる必要はなく、通常のコンピュータにより実現することができる。例えば、コンピュータに上記した各処理を実行させるためのプログラム及びデータを記録媒体(フロッピーディスク、CD−ROM等)に記録して配布し、これをインストールしてOS上で実行することにより、この発明の装置を実現できる。
また、プログラム及びデータは、CD−ROM等に限らず、通信回線等を介して配布してもよい。
【0092】
【発明の効果】
以上の説明から明らかなように、本発明によって、データの著作権を保護すると共に、データを効率よく記録することができる。
【図面の簡単な説明】
【図1】本発明の実施の形態にかかる記録再生装置の構成図である。
【図2】(a)は、図1に示す記録再生装置を構成するコントローラが作成するダビング対象リストを示す図であり、(b)は、コントローラが作成する曲管理テーブルを示す図である。
【図3】図1に示す記録再生装置を構成するコントローラが行うプログラム設定処理を示すフローチャートである。
【図4】図1に示す記録再生装置を構成するコントローラが行う高速ダビング処理を示すフローチャートである。
【図5】図1に示す記録再生装置を構成するメモリが記憶するCDトラック情報とMDトラック情報の具体例を示す図である。
【図6】(a)は、図1に示す記録再生装置を構成するメモリが記憶する曲管理テーブルの具体例を示す図であり、(b)は、コントローラが作成するダビング対象リストの具体例を示す図である。
【図7】(a)は、1つ目の楽曲データの高速ダビングを開始した後の曲管理テーブルの具体例を示す図であり、(b)は、2つ目の楽曲データの高速ダビングを開始した後の曲管理テーブルの具体例を示す図である。
【符号の説明】
1 CD再生部
2 MD記録再生部
3 DAC(デジタル/アナログコンバータ)
4 メモリ
5 操作部
6 表示部
7 タイマ
8 コントローラ
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a data recording apparatus, and more particularly to a data recording apparatus having a copyright protection function. The present invention also relates to a method for protecting copyright and recording data at high speed. Furthermore, the present invention relates to a recording medium on which a program for protecting copyright and recording data at high speed is recorded.
[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.
[0003]
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.
[0004]
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).
[0005]
[Problems to be solved by the invention]
An audio device capable of programming the music data to be dubbed at high speed by the user of the audio device and the dubbing order of the music device performs high-speed dubbing of predetermined music data according to the user's program.
[0006]
However, the audio device having the copyright protection function cannot perform high-speed dubbing again on the same music data unless a predetermined dubbing prohibition time has elapsed. For this reason, if the programmed music data contains music data for which high-speed dubbing is prohibited, the audio device stops high-speed dubbing in the middle or skips only music data for which high-speed dubbing is prohibited. I do.
[0007]
Since the programmed music data is not recorded on the MD, the user of the audio apparatus must restart the program, and it may take time to perform high-speed dubbing of predetermined music data. .
As described above, 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.
[0008]
Accordingly, it is an object of the present invention to provide a data recording apparatus and a data recording method for protecting the copyright and recording data efficiently. Another object of the present invention is to provide a recording medium that protects copyright and enables efficient data recording.
[0009]
[Means for Solving the Problems]
In order to achieve the above object, a data recording apparatus according to a first aspect of the present invention records a predetermined number of music data set in advance on a predetermined recording medium at a high speed, starts a high speed recording, A data recording device that prohibits high-speed recording of the same music data again until the prohibited time elapses. When setting music data to be recorded at high speed, the setting target music data is prohibited to be recorded at the start of high-speed recording. A discriminating means for discriminating whether or not it is an object; and when the discriminating means discriminates that the music data to be set is a high-speed recording prohibited object at the start of the high-speed recording, the music data is a high-speed recording prohibited object Presenting means for presenting the effect, and when the determining means determines that the music data to be set is not a high-speed recording prohibited object at the start of the high-speed recording, Setting means for setting as over data, characterized by being composed music data the setting unit has set from a recording means for high-speed recording on a predetermined recording medium.
According to the present invention, the copyright of data can be protected and the data can be recorded efficiently.
[0010]
The discriminating means includes a time finding means for obtaining a recording time required for high-speed recording of music data that has already been set as a high-speed recording target, and a remaining time until the prohibition of high-speed recording for the setting target music data is released. Time discriminating means for discriminating whether or not the music data is a high-speed recording prohibition object at the start of the high-speed recording by discriminating whether or not it is shorter than the recording time may be provided.
[0011]
The setting unit may not set the music data as the music data to be recorded at high speed when the determination unit determines that the music data to be set is the target for high-speed recording at the start of the high-speed recording.
[0012]
The data recording apparatus according to the second aspect of the present invention is a storage means for storing recorded data information indicating music data which is recorded at a high speed on a predetermined recording medium and prohibited from being recorded again at a high speed within a predetermined time. When setting music data to be recorded at high speed, information indicating the music data to be set is displayed. , At the scheduled start of high-speed recording of the music data, In the recorded data information Will be included Determining means for determining whether or not there is information indicating the music data to be set by the determining means , At the scheduled start of high-speed recording of the music data, In the recorded data information Will be included If the discriminating unit is determined, the presenting means for indicating that the music data is prohibited from being recorded at high speed, and the discriminating unit includes information indicating the music data to be set. , At the scheduled start of high-speed recording of the music data, In the recorded data information Not included A setting means for setting the music data as music data to be recorded at a high speed, and a recording means for recording the music data set by the setting means on a predetermined recording medium at a high speed. Features.
[0013]
The setting means includes information indicating the music data to be set by the determination means. , At the scheduled start of high-speed recording of the music data, In the recorded data information Will be included , It is not necessary to set the music data as music data to be recorded at high speed.
[0014]
The data recording method according to the third aspect of the present invention is the same for a predetermined number of pieces of music data recorded on a predetermined recording medium at a high speed until the predetermined prohibition time elapses after the high speed recording is started. A data recording method that prohibits high-speed recording of music data again. When setting music data to be recorded at high speed, it is determined whether or not the music data to be set is subject to high-speed recording prohibition at the start of the high-speed recording. A discriminating step, and a presenting step for presenting that the music data is a high-speed recording prohibition target when it is determined that the music data to be set in the discrimination step is a high-speed recording prohibition target at the start of the high-speed recording; If it is determined in the determination step that the music data to be set is not a high-speed recording prohibited object at the start of the high-speed recording, the setting data is set as the high-speed recording target music data. When, characterized in that it comprises a recording step for high-speed recording on a predetermined recording medium music data set in the setting step.
[0015]
The determination step includes a time finding step for obtaining a recording time required for high-speed recording of music data already set as a high-speed recording target, and a remaining time until the high-speed recording prohibition for the setting target music data is released. A time determination step of determining whether or not the music data is subject to high-speed recording prohibition at the start of the high-speed recording by determining whether or not the recording time is shorter.
[0016]
The setting step may include a step of not setting the music data as the high-speed recording target music data when it is determined that the setting target music data is the high-speed recording prohibition target at the start of the high-speed recording. Good.
[0017]
A data recording method according to a fourth aspect of the present invention is a storage step of storing recorded data information indicating music data that is recorded at high speed on a predetermined recording medium and prohibited from being recorded again at high speed within a predetermined time. When setting music data to be recorded at high speed, information indicating the music data to be set is displayed. , At the scheduled start of high-speed recording of the music data, In the recorded data information Will be included A discriminating step for discriminating whether or not there is information indicating music data to be set in the discriminating step , At the scheduled start of high-speed recording of the music data, In the recorded data information Will be included And the information indicating the music data to be set in the determination step, and a presentation step for indicating that the music data is prohibited from being recorded at high speed. , At the scheduled start of high-speed recording of the music data, In the recorded data information Not included A setting step for setting the music data as music data to be recorded at a high speed, and a recording step for recording the music data set in the setting step on a predetermined recording medium at a high speed. .
[0018]
In the setting step, information indicating the music data to be set in the determination step is , At the scheduled start of high-speed recording of the music data, In the recorded data information Will be included If it is determined, the step of not setting the music data as music data to be recorded at high speed may be provided.
[0019]
A computer-readable recording medium according to a fifth aspect of the present invention is a computer-readable recording medium in which a predetermined number of music data set in advance is recorded on a predetermined recording medium at a high speed, and a predetermined prohibition time after starting the high speed recording. Is a data recording device that prohibits high-speed recording of the same music data again until the time elapses, and when setting music data to be recorded at high speed, the music data to be set is subject to high-speed recording prohibition at the start of the high-speed recording. A determination means for determining whether or not there is, and when the determination means determines that the music data to be set is subject to high-speed recording prohibition at the start of the high-speed recording, the fact that the music data is subject to high-speed recording inhibition Presenting means for presenting, and when the determining means determines that the music data to be set is not a high-speed recording prohibition target at the start of the high-speed recording, the music data is recorded at high speed A data recording apparatus comprising: setting means for setting as elephant music data; and recording means for recording the music data set by the setting means on a predetermined recording medium at a high speed. The program is recorded.
[0020]
A computer-readable recording medium according to a sixth aspect of the present invention is recorded data indicating music data recorded on a predetermined recording medium at high speed and prohibited from being recorded again at high speed within a predetermined time. When setting storage means for storing information and music data to be recorded at high speed, information indicating the music data to be set is , At the scheduled start of high-speed recording of the music data, In the recorded data information Will be included Determining means for determining whether or not there is information indicating the music data to be set by the determining means , At the scheduled start of high-speed recording of the music data, In the recorded data information Will be included If the discriminating unit is determined, the presenting means for indicating that the music data is prohibited from being recorded at high speed, and the discriminating unit includes information indicating the music data to be set. , At the scheduled start of high-speed recording of the music data, In the recorded data information Not included A setting means for setting the music data as music data to be recorded at a high speed, and a recording means for recording the music data set by the setting means on a predetermined recording medium at a high speed. A program for functioning as a characteristic data recording apparatus is recorded.
[0021]
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).
[0022]
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, a memory 4, an operation unit 5, a display unit 6, The timer 7 and the controller 8 are included.
[0023]
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 playback time required to play back all the music data recorded on the CD at a normal speed. The number of recorded music data (number of tracks) and the individual playback time of each music data required for playback at normal speed are 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 playback time, the number of tracks, and the individual playback time, 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.
[0024]
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.
[0025]
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.
[0026]
The memory 4 includes a RAM (Random Access Memory) or the like, and stores the CD track information and the MD track information. Further, the memory 4 stores the sum of the individual reproduction times of the music data set as the high-speed dubbing target as the total program time. In addition, the memory 4 stores a dubbing target list indicating music data to be dubbed at high speed, and a music management table indicating music data that has been dubbed at high speed. For example, as shown in FIG. 2A, the dubbing target list is configured by associating a high-speed dubbing order (dubbing order) with a reproduction track indicating music data to be high-speed dubbing. For example, as shown in FIG. 2B, the song management table is set for each piece of music data in order to protect high-speed dubbing order (dubbing order), a reproduction track indicating the music data already dubbed at high speed, and copyright. The remaining time of the dubbing prohibition time (for example, 74 minutes) is associated with each other. The playback track is, for example, a total playback time (DISC TOTAL TIME) and the number of tracks (MAX TNO) indicating the type of CD on which the music data is recorded, and a track indicating the number of the music data being recorded. Indicates the number (TNO). Further, the remaining time of the dubbing prohibition time is updated by the controller 8 every predetermined time (for example, 1 minute).
[0027]
The operation unit 5 includes a plurality of operation buttons and the like, and outputs various signals and the like to the controller 8 according to a predetermined operation by a user of the recording / reproducing apparatus. For example, the operation unit 5 outputs to the controller 8 a program start signal that instructs the start of the program setting process for creating the dubbing target list, a high-speed dubbing signal that instructs the start of the high-speed dubbing process, and the like.
[0028]
The display unit 6 displays predetermined marks, character strings, and the like, and shows the operating status of the recording / reproducing apparatus to the user.
The timer 7 measures time according to the control of the controller 8. The timer 7 outputs a progress signal indicating that the predetermined time has elapsed to the controller 8 every predetermined time (for example, 1 minute). Thereby, the dubbing prohibition time set for each piece of music data is counted, and the remaining time of the dubbing prohibition time recorded in the music management table is updated.
[0029]
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 creates the dubbing target list, performs high-speed dubbing of music data, and creates the music management table. Further, the controller 8 updates the remaining time of the dubbing prohibition time recorded in the music management table in response to the elapsed signal supplied from the timer 7. Then, the controller 8 completely deletes the information related to the music data whose remaining time is zero from the music management table by overwriting predetermined data, for example. By this deletion, the dubbing order of each piece of music data recorded in the music management table is automatically advanced one by one. Detailed operation of the controller 8 will be described later.
[0030]
Next, the operation of the recording / reproducing apparatus configured as described above will be described.
(1) When setting music data for high-speed dubbing
First, a user of the recording / reproducing apparatus sets a predetermined number of CDs on which music data to be set for high-speed dubbing is set in the CD reproducing unit 1 and the MD as a dubbing destination in the MD recording / reproducing unit 2. set.
[0031]
The CD playback unit 1 obtains the CD total playback time, the number of tracks, the individual playback time, and the like from the TOC information of each set CD, generates the CD track information, 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 the MD track information, and outputs the MD track information to the controller 8.
[0032]
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 4.
Next, the user of the recording / reproducing apparatus presses a predetermined operation button provided in the operation unit 5 in order to set music data to be dubbed at high speed. As a result, the operation unit 5 outputs a program start signal for instructing the start of the program setting process to the controller 8.
[0033]
In response to the program start signal from the operation unit 5, the controller 8 starts the program setting process shown in FIG.
First, the controller 8 clears the total program time stored in the memory 4. Specifically, the controller 8 sets the total program time in the memory 4 to zero (step S101).
[0034]
The user of the recording / reproducing apparatus operates the operation unit 5 in a predetermined procedure, and selects one piece of music data to be set according to the order of setting. Specifically, the user operates the operation unit 5 according to a predetermined procedure, and the disc number of the CD in which the music data to be set is recorded and what number the music data to be set is recorded. Select the track number indicating. As a result, the operation unit 5 outputs the disc number and track number of the CD selected by the user to the controller 8.
[0035]
The controller 8 specifies music data to be set from the disk number and track number from the operation unit 5 and the CD track information in the memory 4, and information indicating the specified music data is recorded in the music management table in the memory 4. It is determined whether or not it has been performed (step S102). Thereby, the controller 8 determines whether or not the music data to be set is a high-speed dubbing prohibition target.
[0036]
When it is determined that the data is not recorded (step S102; NO), the controller 8 performs a process of step S106 described later.
On the other hand, if it is determined that it is recorded (step S102; YES), the controller 8 determines whether or not the music data to be set is subject to high-speed dubbing prohibition even when the high-speed dubbing starts (step S103). Specifically, the controller 8 determines whether or not the music data to be set is a high-speed dubbing prohibition target at the start of the high-speed dubbing from the total program time recorded in the memory 4 in step S106 described later.
[0037]
For example, when two music data are already set as high-speed dubbing targets, the sum of the individual reproduction times of the two music data is recorded in the memory 4 as the total program time. The controller 8 obtains the total program time from the memory 4 and obtains a dubbing time required for high-speed dubbing of two music data already set as high-speed dubbing targets. Specifically, the controller 8 calculates dubbing time by calculating, for example, (total program time) / (speed magnification of high-speed dubbing). Further, the controller 8 acquires the remaining time of the dubbing prohibition time set for the music data to be set from the music management table. Then, the controller 8 determines whether or not the acquired remaining time is shorter than the dubbing time.
[0038]
The dubbing time is shorter than the time until high-speed dubbing of music data to be set is actually started. Therefore, if the remaining time of the dubbing prohibition time is shorter than the dubbing time, it is possible to determine that the music data to be set is excluded from the high speed dubbing prohibition target at the start of the high speed dubbing.
[0039]
When it is determined that the remaining time is longer than the dubbing time, that is, when it is determined that high-speed dubbing is prohibited at the start of high-speed dubbing (step S103; YES), the controller 8 controls the display unit 6 to set Is displayed as a warning message indicating that there is a possibility that high-speed dubbing may not be performed (step S104). Thereby, the controller 8 confirms with the user of the recording / reproducing apparatus whether or not the music data to be set is set as the music data to be dubbed at high speed. The controller 8 may display the remaining time of the high-speed dubbing prohibition time set in the music data to be set together with the warning message.
[0040]
When the music data to be set is not set as the music data to be dubbed, the user of the recording / playback apparatus operates the operation unit 5 to cancel the setting. As a result, the operation unit 5 outputs a cancel signal instructing cancellation of the setting to the controller 8.
[0041]
The controller 8 determines whether or not the cancel signal is supplied from the operation unit 5 within a predetermined time (step S105).
When it is determined that the cancel signal is not supplied (step S105; NO), the controller 8 determines that the setting target music data is set as the dubbing target music data, and performs the process of step S106 described later.
On the other hand, when it is determined that the cancel signal is supplied (step S105; YES), the controller 8 performs a process of step S107 described later.
[0042]
When it is determined in the process of step S103 that the remaining time is shorter than the dubbing time, that is, when it is determined that the high-speed dubbing is not prohibited at the start of high-speed dubbing (step S103; NO), the controller 8 sets the music to be set. Set the data as music data to be dubbed. Specifically, the controller 8 records information indicating the music data that is newly dubbing target in the dubbing target list of the memory 4. Further, the controller 8 obtains the individual reproduction time of the music data newly targeted for dubbing from the CD track information in the memory 4 and adds it to the total program time (step S106).
[0043]
Thereafter, the controller 8 determines whether a program end signal instructing the end of the program setting process is supplied from the operation unit 5 or whether a disc number and a track number indicating the music data to be set next are supplied. (Step S107). If it is determined that the disc number and the track number have been supplied (step S107; number), the controller 8 returns to step S102.
On the other hand, when it is determined that the program end signal is supplied (step S107; end), the controller 8 ends the program setting process.
[0044]
As described above, the music data to be subjected to high-speed dubbing and the dubbing order are programmed. That is, a dubbing target list indicating the music data that is the target of high-speed dubbing and the dubbing order is created. Further, as described above, if there is a possibility that the music data to be set is subject to high-speed dubbing prohibition even when high-speed dubbing is started, the user of the recording / reproducing apparatus is notified of the possibility that high-speed dubbing will not be performed. Thus, the user of the recording / reproducing apparatus can know the existence of music data that may not be dubbed at high speed before actually starting high speed diving.
[0045]
(2) When dubbing programmed music data at high speed
After the program setting process is completed, the user of the recording / reproducing apparatus presses a predetermined operation button provided on the operation unit 5 in order to perform high-speed dubbing of music data. As a result, the operation unit 5 outputs to the controller 8 a high-speed dubbing signal that instructs the start of the high-speed dubbing process.
[0046]
In response to the high-speed dubbing signal supplied from the operation unit 5, the controller 8 starts the high-speed dubbing process shown in FIG.
First, the controller 8 acquires a dubbing target list stored in the memory 4 (step S201).
[0047]
Then, the controller 8 determines whether or not one of the music data recorded in the dubbing target list, for example, the music data having the first dubbing order is recorded in the music management table of the memory 4 ( Step S202). Thereby, the controller 8 determines whether or not the music data to be dubbed is a high-speed dubbing prohibition target.
When it is determined that the data is recorded (step S202; YES), the controller 8 performs a process of step S204 described later.
[0048]
On the other hand, if it is determined that it is not recorded (step S202; NO), the controller 8 controls the CD playback unit 1 and the MD recording / playback unit 2 to quickly transfer the music data determined as not recorded from CD to MD. Dubbing is performed (step S203). At this time, the controller 8 records information (total playback time, number of tracks, and track number) indicating the music data to be dubbed at high speed in the music management table of the memory 4. Further, the controller 8 sets the dubbing prohibition time for the music data to be dubbed at high speed by recording the dubbing prohibition time (for example, 74 minutes) in the remaining time of the music management table. If the timer 7 is not operating at the start of high-speed dubbing, the controller 8 operates the timer 7 to count the time.
[0049]
Thereafter, the controller 8 refers to the dubbing target list in the memory 4 and determines whether or not there is music data that is the next dubbing target (step S204).
If it is determined that it exists (step S204; YES), the controller 8 returns to step S202, and performs the above-described process for the music data with the next dubbing order.
On the other hand, when determining that it does not exist (step S204; NO), the controller 8 ends the high-speed dubbing process.
[0050]
As described above, predetermined music data is sequentially dubbed from CD to MD at high speed. Further, when setting music data to be dubbed at a high speed, the user of the recording / reproducing apparatus is notified of the music data that may be subject to high-speed dubbing prohibition at the start of high-speed dubbing by a warning message or the like. Thereby, the user of the recording / reproducing apparatus can know in advance the existence of music data that cannot be dubbed at high speed, and can take measures such as delaying the start of high-speed dubbing. Therefore, there is no need to redo the setting of music data to be dubbed at high speed, and predetermined music data can be dubbed efficiently at high speed.
[0051]
(Concrete example)
Next, the operation of the recording / reproducing apparatus will be described using a specific example.
1. Example 1
First, a case where the user of the recording / playback apparatus sets music data to be dubbed at high speed and the order thereof will be described. It is assumed that the high speed dubbing is performed at a speed twice the normal speed.
[0052]
The user of the recording / reproducing apparatus sets to perform high-speed dubbing on three pieces of music data recorded on different CDs. Specifically, the music data recorded first on the track 1 of the disk 2 is recorded first, the music data recorded on the track 3 of the disk 1 second, and the music data recorded on the track 1 of the disk 3 third. Set to perform high-speed dubbing of music data. It is assumed that information indicating the second music data is recorded in the music management table of the memory 4.
[0053]
A user of the recording / reproducing apparatus sets three CDs on which music data to be set is recorded in the CD reproducing unit 1 and sets an MD as a dubbing destination in the MD recording / reproducing unit 2. It is assumed that no music data is recorded on the dubbing destination MD.
[0054]
The CD playback unit 1 obtains the CD total playback time, the number of tracks, the individual playback time, etc. from the TOC information of each set CD, and generates, for example, the CD track information shown in FIG. Output to the controller 8.
The MD recording / reproducing unit 2 acquires the number of MD tracks from the set MD TOC information, generates, for example, the MD track information shown in FIG.
[0055]
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 4.
Next, the user of the recording / reproducing apparatus presses a predetermined operation button provided in the operation unit 5 in order to set music data to be dubbed at high speed. As a result, the operation unit 5 outputs a program start signal to the controller 8.
[0056]
In response to the program start signal from the operation unit 5, the controller 8 starts the program setting process shown in FIG.
First, the controller 8 clears the total program time stored in the memory 4 (step S101).
[0057]
The user of the recording / reproducing apparatus operates the operation unit 5 according to a predetermined procedure. First, the disc number (disc 2) and track number (track 1) of the CD on which the music data to be set first is recorded. ) Is selected. The operation unit 5 outputs the disc number (disc 2) and track number (track 1) of the CD selected by the user to the controller 8.
[0058]
The controller 8 identifies the music data to be set from the CD disk number and track number of the CD from the operation unit 5 and the CD track information in the memory 4, and information indicating the identified music data is the music management table in the memory 4. Is recorded (step S102). The memory 4 stores a song management table shown in FIG.
In this case, the controller 8 determines that the information indicating the music data recorded on the track 1 of the disk 2 is not recorded in the music management table (step S102; NO).
[0059]
Then, the controller 8 sets the music data recorded on the track 1 of the disc 2 as music data to be dubbed. Specifically, as shown in FIG. 6B, the controller 8 sets the music data recorded on the track 1 of the disk 2 as the music data having the first dubbing order, and indicates the music data. Is recorded in the dubbing target list in the memory 4. Further, the controller 8 acquires the individual reproduction time (12 minutes) of the music data recorded on the track 1 of the disk 2 from the CD track information in the memory 4 and adds it to the total program time (step S106).
[0060]
Thereafter, the controller 8 determines whether a program end signal instructing the end of the program setting process is supplied from the operation unit 5 or whether a disc number and a track number indicating the music data to be set next are supplied. (Step S107).
[0061]
In this case, the user of the recording / reproducing apparatus operates the operation unit 5 to select the disc number (disc 1) and track number (track 3) of the CD on which the music data that is the second setting target is recorded. . The operation unit 5 outputs the disc number (disc 1) and track number (track 3) of the CD selected by the user to the controller 8.
[0062]
The controller 8 determines that the disk number and track number have been supplied (step S107; number), and returns to step S102 to perform the above processing. However, information indicating the music data recorded on the track 3 of the disc 1 is recorded in the music management table as shown in FIG. Therefore, the controller 8 determines in the process of step S102 that information indicating the music data recorded on the track 3 of the disk 1 is recorded in the music management table of the memory 4 (step S102; YES).
[0063]
Subsequently, the controller 8 determines whether or not the music data recorded on the track 3 of the disc 1 is a high-speed dubbing prohibition target even when the high-speed dubbing is started (step S103). Specifically, the controller 8 obtains the total program time from the memory 4 and obtains the dubbing time. In this case, since the total program time is 12 minutes, the dubbing time is 12/2 = 6 minutes. Further, the controller 8 acquires the remaining time of the dubbing prohibition time set for the music data recorded on the track 3 of the disc 1 from the music management table. As shown in FIG. 6A, the remaining time is 74 minutes. Then, the controller 8 determines whether or not the acquired remaining time is shorter than the dubbing time.
[0064]
In this case, the controller 8 determines that the remaining time is longer than the dubbing time, that is, the high-speed dubbing prohibition target even when high-speed dubbing is started (step S103; YES). Then, the controller 8 controls the display unit 6 to display a warning message that the music data to be set is subject to high-speed dubbing prohibition and may not be high-speed dubbed (step S104). Thereby, the controller 8 confirms with the user of the recording / reproducing apparatus whether or not the music data to be set is set as the music data to be dubbed at high speed. The controller 8 may display the remaining time (74 minutes) of the high-speed dubbing prohibition time set in the music data to be set together with the warning message.
[0065]
Thereafter, the controller 8 determines whether or not a cancel signal for instructing cancellation of the setting is supplied from the operation unit 5 within a predetermined time (step S105).
If the controller 8 determines that the cancel signal is not supplied within a predetermined time (step S105; NO), the controller 8 determines that the music data recorded on the track 3 of the disc 1 is set as the music data to be dubbed.
[0066]
Then, as shown in FIG. 6B, the controller 8 sets the music data recorded on the track 3 of the disk 1 as the music data having the second dubbing order, and stores information indicating the music data in the memory 4. To the dubbing target list. Further, the controller 8 acquires the individual reproduction time (10 minutes) of the music data recorded on the track 3 of the disk 1 from the CD track information of the memory 4 and adds it to the total program time (step S106).
[0067]
Thereafter, the controller 8 determines whether a program end signal indicating the end of the program setting process is supplied from the operation unit 5 or whether a disc number and a track number indicating the music data to be set next are supplied ( Step S107).
In this case, the user of the recording / reproducing apparatus operates the operation unit 5 to select the disc number (disc 3) and track number (track 1) of the CD on which the music data that is the third setting target is recorded. . The operation unit 5 outputs the disc number (disc 3) and track number (track 1) of the CD selected by the user to the controller 8.
[0068]
The controller 8 determines that the disk number and track number have been supplied (step S107; number), and returns to step S102 to perform the above processing. However, the information indicating the music data recorded on the track 1 of the disk 3 is not recorded in the music management table as shown in FIG. Therefore, the controller 8 determines in the process of step S102 that information indicating the music data recorded on the track 1 of the disk 3 is not recorded in the music management table of the memory 4 (step S102; NO).
[0069]
Then, in the same manner as described above, the controller 8 sets the music data recorded on the track 1 of the disk 3 as the third music data in the dubbing order as shown in FIG. Is recorded in the dubbing target list in the memory 4. Further, the controller 8 acquires the individual reproduction time (8 minutes) of the music data recorded on the track 1 of the disk 3 from the CD track information in the memory 4 and adds it to the total program time (step S106).
[0070]
Thereafter, the controller 8 determines whether a program end signal indicating the end of the program setting process is supplied from the operation unit 5 or whether a disc number and a track number indicating the music data to be set next are supplied ( Step S107).
[0071]
In this case, since there are three pieces of music data to be set, the user of the recording / playback apparatus presses a predetermined operation button provided in the operation unit 5 in order to end the program setting process. As a result, the operation unit 5 outputs a program end signal to the controller 8.
As a result, the controller 8 determines that the program end signal has been supplied (step S107; end), and ends the program setting process.
[0072]
As described above, the music data that is the object of high-speed dubbing and the dubbing order thereof are set, and the music data that is the object of high-speed dubbing and the dubbing target list indicating the dubbing order are created. In addition, as described above, if there is a possibility that high-speed dubbing is prohibited at the start of high-speed dubbing, the recording / playback apparatus user is notified that high-speed dubbing may not be possible. The Thereby, the user of the recording / reproducing apparatus can know the existence of music data that may not be dubbed at high speed before actually starting high-speed dubbing.
[0073]
2. Example 2
Next, the case where the three music data set in the specific example 1 are dubbed at high speed will be described. It is assumed that the music data having the second dubbing order is a target for which high speed dubbing is prohibited even when the high speed dubbing is started.
The user of the recording / reproducing apparatus presses a predetermined operation button provided on the operation unit 5 in order to perform high-speed dubbing of music data after the program setting process is completed. As a result, the operation unit 5 outputs a high-speed dubbing signal to the controller 8.
[0074]
In response to the high-speed dubbing signal supplied from the operation unit 5, the controller 8 starts the high-speed dubbing process shown in FIG.
First, the controller 8 acquires the dubbing target list shown in FIG. 6B from the memory 4 (step S201).
[0075]
Then, the controller 8 determines whether or not the information indicating the music data with the first dubbing order shown in the dubbing target list is recorded in the music management table of the memory 4 (step S202).
[0076]
In this case, as shown in FIGS. 6A and 6B, the music data with the first dubbing order indicated in the dubbing target list is not recorded in the music management table. For this reason, the controller 8 determines that it is not recorded (step S202; NO), controls the CD playback unit 1 and the MD recording / playback unit 2, and selects the music data with the first dubbing order shown in the dubbing target list. High-speed dubbing from CD to MD is performed (step S203).
[0077]
At this time, the controller 8 records information (total playback time, number of tracks, and track number) indicating the music data to be dubbed at high speed in the music management table as shown in FIG. Further, the controller 8 sets the dubbing prohibition time for the music data to be dubbed at high speed by recording the dubbing prohibition time (for example, 74 minutes) in the remaining time of the music management table. If the timer 7 is not operating at the start of high-speed dubbing, the controller 8 operates the timer 7 to count the time.
[0078]
Thereafter, the controller 8 refers to the dubbing target list in the memory 4 and determines whether or not there is music data that is the next dubbing target (step S204).
In this case, the controller 8 determines that it exists (step S204; YES), returns to step S202, and information indicating the music data with the second dubbing order in the dubbing target list of FIG. It is determined whether or not it is recorded in the song management table.
[0079]
In this case, as shown in FIGS. 6 (a) and 6 (b), the music data with the second dubbing order shown in the dubbing target list is recorded in the music management table. For this reason, the controller 8 determines that it is recorded (step S202; YES), and determines whether or not music data that is the next dubbing target exists in the dubbing target list in the memory 4 (step S204). .
[0080]
In this case, the controller 8 determines that it exists (step S204; YES), returns to step S202, and performs the above processing on the music data whose dubbing order is third in the dubbing target list of FIG. 6B.
[0081]
The information indicating the music data with the third dubbing order shown in the dubbing target list is not recorded in the music management table as shown in FIGS. 6 (a) and 6 (b). For this reason, the controller 8 controls the CD playback unit 1 and the MD recording / playback unit 2 to perform high-speed dubbing of the music data having the third dubbing order shown in the dubbing target list from CD to MD (step S203).
[0082]
At this time, the controller 8 records information (total playback time, number of tracks, and track number) indicating the music data to be dubbed at high speed in the music management table as shown in FIG. Further, the controller 8 sets the dubbing prohibition time for the music data to be dubbed at high speed by recording the dubbing prohibition time (for example, 74 minutes) in the remaining time of the music management table.
[0083]
Thereafter, the controller 8 refers to the dubbing target list in the memory 4 and determines whether or not there is music data that is the next dubbing target (step S204).
In this case, the controller 8 determines that it does not exist (step S204; NO), and ends the high-speed dubbing process.
[0084]
As described above, predetermined music data is sequentially dubbed from CD to MD at high speed. Also, music data that is a target of high-speed dubbing prohibition at the start of high-speed dubbing is not high-speed dubbed, so that the copyright of the music data can be protected. Further, when setting music data to be dubbed at high speed, the user of the recording / playback apparatus is notified of the music data that may be subject to high-speed dubbing prohibition at the start of high-speed dubbing by a message or the like. Thereby, the user of the recording / reproducing apparatus can know in advance the existence of music data that cannot be dubbed at high speed, and can take measures such as delaying the start of high-speed dubbing. Accordingly, there is no need to redo the setting of music data to be dubbed at high speed, and predetermined music data can be dubbed at high speed efficiently.
[0085]
If the controller 8 determines in step S103 of the program setting process that the music data to be set is a high-speed dubbing prohibition target even at the start of the high-speed dubbing, the controller 8 does not confirm the user with the high-speed dubbing data. It may not be set as a dubbing target. Specifically, the controller 8 may not perform the process of step S105 of the program setting process. Note that the warning message may be displayed only to notify the user that the music data to be set is a high-speed dubbing prohibition target.
[0086]
Further, the controller 8 may display the warning message or the like displayed in step S104 of the program setting process when it is determined that it is recorded in the song management table in the process of step S102.
[0087]
If the controller 8 determines that it is recorded in the song management table in step S102 of the program setting process, the controller 8 may perform the process of step S107 without setting the song data to be set as a high-speed dubbing target. . Specifically, the controller 8 may perform the process of step S107 without performing the processes of steps S103, S104, and 105 if it is determined in step S102 that it is recorded in the song management table. However, if the controller 8 determines that it is recorded in the song management table in step S102, the controller 8 displays the above warning message and the like to notify the user that the song data to be set is a high-speed dubbing prohibition target. May be.
[0088]
Further, the method of presenting to the user that the music data to be set is subject to high-speed dubbing prohibition is not limited to the method of displaying the warning message. For example, the user may be notified by voice or a warning lamp that the music data to be set is subject to high-speed dubbing prohibition.
[0089]
Further, the information indicating the type of music data recorded on the reproduction track of the music management table may be anything as long as music data can be specified. For example, ISRC (International Standard Recording Code), which is information unique to the music indicated by the music data, may be used.
[0090]
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.
[0091]
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.
[0092]
【The invention's effect】
As is apparent from the above description, according to the present invention, it is possible to protect the copyright of data and to record data 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.
2A is a diagram showing a dubbing target list created by a controller constituting the recording / reproducing apparatus shown in FIG. 1, and FIG. 2B is a diagram showing a song management table created by the controller.
FIG. 3 is a flowchart showing a program setting process performed by a controller constituting the recording / reproducing apparatus shown in FIG. 1;
4 is a flowchart showing a high-speed dubbing process performed by a controller constituting the recording / reproducing apparatus shown in FIG.
5 is a diagram showing a specific example of CD track information and MD track information stored in a memory constituting the recording / reproducing apparatus shown in FIG. 1. FIG.
6A is a diagram showing a specific example of a song management table stored in a memory constituting the recording / reproducing apparatus shown in FIG. 1, and FIG. 6B is a specific example of a dubbing target list created by a controller. FIG.
FIG. 7A is a diagram showing a specific example of a song management table after high-speed dubbing of the first music data is started, and FIG. 7B is a diagram showing high-speed dubbing of the second music data. It is a figure which shows the specific example of the music management table after starting.
[Explanation of symbols]
1 CD playback section
2 MD recording / playback unit
3 DAC (digital / analog converter)
4 memory
5 Operation part
6 Display section
7 Timer
8 Controller

Claims (12)

予め設定された所定数の楽曲データを所定の記録媒体に高速記録し、高速記録を開始してから所定の禁止時間が経過するまで同一の楽曲データを再び高速記録することを禁止するデータ記録装置であって、
高速記録する楽曲データを設定する際、設定対象の楽曲データがその高速記録開始時に高速記録禁止対象であるか否かを判別する判別手段と、
前記判別手段が設定対象の楽曲データはその高速記録開始時に高速記録禁止対象であると判別した場合に、該楽曲データは高速記録禁止対象である旨を提示する提示手段と、
前記判別手段が設定対象の楽曲データはその高速記録開始時に高速記録禁止対象でないと判別した場合に、該楽曲データを高速記録対象の楽曲データとして設定する設定手段と、
前記設定手段が設定した楽曲データを所定の記録媒体に高速記録する記録手段と、
から構成されていることを特徴とするデータ記録装置。
A data recording apparatus which records a predetermined number of preset music data on a predetermined recording medium at a high speed and prohibits the same music data from being recorded again at a high speed until a predetermined prohibition time has elapsed since the start of the high speed recording Because
A discriminating means for discriminating whether or not the music data to be set is subject to high-speed recording prohibition at the start of the high-speed recording when setting music data to be recorded at high speed;
Presenting means for presenting that the music data is a high-speed recording prohibition object when the determination means determines that the music data to be set is a high-speed recording prohibition object at the start of the high-speed recording;
Setting means for setting the music data as music data for high-speed recording when the determination means determines that the music data to be set is not a high-speed recording prohibited object at the start of high-speed recording;
Recording means for recording the music data set by the setting means on a predetermined recording medium at a high speed;
A data recording device comprising:
前記判別手段は、
既に高速記録対象として設定された楽曲データを高速記録するのに要する記録時間を求める求時手段と、
前記設定対象の楽曲データに対する高速記録禁止が解除されるまでの残り時間が前記記録時間より短いか否かを判別することにより、該楽曲データがその高速記録開始時に高速記録禁止対象であるか否かを判別する時間判別手段と、
を備える、ことを特徴とする請求項1に記載のデータ記録装置。
The discrimination means includes
A time finding means for obtaining a recording time required for high speed recording of music data already set as a high speed recording target;
Whether or not the music data is subject to high-speed recording prohibition at the start of the high-speed recording is determined by determining whether or not the remaining time until the high-speed recording prohibition for the setting target music data is released is shorter than the recording time. Time discriminating means for discriminating
The data recording apparatus according to claim 1, further comprising:
前記設定手段は、前記判別手段が設定対象の楽曲データはその高速記録開始時に高速記録禁止対象であると判別した場合に、該楽曲データを高速記録対象の楽曲データとして設定しない、ことを特徴とする請求項1又は2に記載のデータ記録装置。The setting means does not set the music data as music data for high-speed recording when the determination means determines that the music data to be set is a high-speed recording prohibition object at the start of the high-speed recording. The data recording apparatus according to claim 1 or 2. 所定の記録媒体に高速記録され、所定時間内は再び高速記録することを禁止されている楽曲データを示す記録済データ情報を記憶する記憶手段と、
高速記録する楽曲データを設定する際、設定対象の楽曲データを示す情報が、その楽曲データの高速記録開始予定時点で、前記記録済データ情報に含まれることになるか否かを判別する判別手段と、
前記判別手段が設定対象の楽曲データを示す情報が、その楽曲データの高速記録開始予定時点で、前記記録済データ情報に含まれることになると判別した場合に、該楽曲データは高速記録することを禁止されている旨を提示する提示手段と、
前記判別手段が設定対象の楽曲データを示す情報が、その楽曲データの高速記録開始予定時点で、前記記録済データ情報に含まれないと判別した場合に、該楽曲データを高速記録する楽曲データとして設定する設定手段と、
前記設定手段が設定した楽曲データを所定の記録媒体に高速記録する記録手段と、
から構成されていることを特徴とするデータ記録装置。
Storage means for storing recorded data information indicating music data that is recorded at high speed on a predetermined recording medium and prohibited from being recorded again at high speed within a predetermined time;
Discriminating means for discriminating whether or not information indicating the music data to be set is included in the recorded data information at the scheduled start time of the high-speed recording of the music data when setting music data to be recorded at high speed When,
When the determination means determines that the information indicating the music data to be set is included in the recorded data information at the scheduled start time of the high-speed recording of the music data, the music data is recorded at high speed. Presenting means for indicating that the content is prohibited,
When the information indicating the music data to be set is determined not to be included in the recorded data information at the scheduled high-speed recording start time of the music data, the music data is recorded as high-speed music data. Setting means for setting;
Recording means for recording the music data set by the setting means on a predetermined recording medium at a high speed;
A data recording device comprising:
前記設定手段は、前記判別手段が設定対象の楽曲データを示す情報が、その楽曲データの高速記録開始予定時点で、前記記録済データ情報に含まれることになると判別した場合に、該楽曲データを高速記録する楽曲データとして設定しない、ことを特徴とする請求項4に記載のデータ記録装置。When the setting means determines that the information indicating the music data to be set is included in the recorded data information at the scheduled high-speed recording start time of the music data, the setting means The data recording apparatus according to claim 4, wherein: is not set as music data for high-speed recording. 予め設定された所定数の楽曲データを所定の記録媒体に高速記録し、高速記録を開始してから所定の禁止時間が経過するまで同一の楽曲データを再び高速記録することを禁止するデータ記録方法であって、
高速記録する楽曲データを設定する際、設定対象の楽曲データがその高速記録開始時に高速記録禁止対象であるか否かを判別する判別工程と、
前記判別工程で設定対象の楽曲データはその高速記録開始時に高速記録禁止対象であると判別した場合に、該楽曲データは高速記録禁止対象である旨を提示する提示工程と、
前記判別工程で設定対象の楽曲データはその高速記録開始時に高速記録禁止対象でないと判別した場合に、該楽曲データを高速記録対象の楽曲データとして設定する設定工程と、
前記設定工程で設定した楽曲データを所定の記録媒体に高速記録する記録工程と、
を備えることを特徴とするデータ記録方法。
A data recording method for high-speed recording of a predetermined number of music data set in advance on a predetermined recording medium and prohibiting high-speed recording of the same music data again after a predetermined prohibition time has elapsed since the start of high-speed recording Because
When setting music data to be recorded at high speed, a determination step for determining whether or not the music data to be set is a high-speed recording prohibition target at the start of the high-speed recording;
A presenting step for presenting that the music data is a high-speed recording prohibited object when it is determined that the music data to be set is a high-speed recording prohibited object at the start of the high-speed recording in the determining step;
A setting step of setting the music data as music data to be recorded at a high speed when it is determined that the music data to be set is not a high-speed recording prohibited object at the start of the high-speed recording in the determination step;
A recording step of recording the music data set in the setting step on a predetermined recording medium at a high speed;
A data recording method comprising:
前記判別工程は、
既に高速記録対象として設定された楽曲データを高速記録するのに要する記録時間を求める求時工程と、
前記設定対象の楽曲データに対する高速記録禁止が解除されるまでの残り時間が前記記録時間より短いか否かを判別することにより、該楽曲データがその高速記録開始時に高速記録禁止対象であるか否かを判別する時間判別工程と、
を備える、ことを特徴とする請求項6に記載のデータ記録方法。
The discrimination step includes
A time-finding step for obtaining a recording time required for high-speed recording of music data already set as a high-speed recording target;
Whether or not the music data is subject to high-speed recording prohibition at the start of the high-speed recording is determined by determining whether or not the remaining time until the high-speed recording prohibition for the setting target music data is released is shorter than the recording time. A time discriminating step for discriminating
The data recording method according to claim 6, further comprising:
前記設定工程は、前記判別工程で設定対象の楽曲データはその高速記録開始時に高速記録禁止対象であると判別した場合に、該楽曲データを高速記録対象の楽曲データとして設定しない工程を備える、ことを特徴とする請求項6又は7に記載のデータ記録方法。The setting step includes a step of not setting the music data as music data for high-speed recording when it is determined that the music data to be set in the discrimination step is a high-speed recording prohibition target at the start of the high-speed recording. The data recording method according to claim 6 or 7, wherein: 所定の記録媒体に高速記録され、所定時間内は再び高速記録することを禁止されている楽曲データを示す記録済データ情報を記憶する記憶工程と、
高速記録する楽曲データを設定する際、設定対象の楽曲データを示す情報が、その楽曲データの高速記録開始予定時点で、前記記録済データ情報に含まれることになるか否かを判別する判別工程と、
前記判別工程で設定対象の楽曲データを示す情報が、その楽曲データの高速記録開始予定時点で、前記記録済データ情報に含まれることになると判別した場合に、該楽曲データは高速記録することを禁止されている旨を提示する提示工程と、
前記判別工程で設定対象の楽曲データを示す情報が、その楽曲データの高速記録開始予定時点で、前記記録済データ情報に含まれないと判別した場合に、該楽曲データを高速記録する楽曲データとして設定する設定工程と、
前記設定工程で設定した楽曲データを所定の記録媒体に高速記録する記録工程と、
を備えることを特徴とするデータ記録方法。
A storage step of storing recorded data information indicating music data that is recorded at high speed on a predetermined recording medium and prohibited from being recorded at high speed again within a predetermined time;
A discriminating step for discriminating whether or not information indicating the music data to be set is included in the recorded data information at the scheduled start time of the high-speed recording of the music data when setting the music data to be recorded at high speed When,
When it is determined that the information indicating the music data to be set in the determination step is included in the recorded data information at the scheduled start time of the high-speed recording of the music data, the music data is recorded at high speed. Presenting process to show that is prohibited,
When it is determined that the information indicating the music data to be set in the determination step is not included in the recorded data information at the scheduled high-speed recording start time of the music data, the music data is recorded as high-speed music data. A setting process to set;
A recording step of recording the music data set in the setting step on a predetermined recording medium at a high speed;
A data recording method comprising:
前記設定工程は、前記判別工程で設定対象の楽曲データを示す情報が、その楽曲データの高速記録開始予定時点で、前記記録済データ情報に含まれることになると判別した場合に、該楽曲データを高速記録する楽曲データとして設定しない工程を備える、ことを特徴とする請求項9に記載のデータ記録方法。In the setting step, when it is determined that the information indicating the music data to be set in the determination step is included in the recorded data information at the scheduled high-speed recording start time of the music data, the music data The data recording method according to claim 9, further comprising a step of not setting the music data as music data to be recorded at high speed. コンピュータを、
予め設定された所定数の楽曲データを所定の記録媒体に高速記録し、高速記録を開始してから所定の禁止時間が経過するまで同一の楽曲データを再び高速記録することを禁止するデータ記録装置であって、
高速記録する楽曲データを設定する際、設定対象の楽曲データがその高速記録開始時に高速記録禁止対象であるか否かを判別する判別手段と、
前記判別手段が設定対象の楽曲データはその高速記録開始時に高速記録禁止対象であると判別した場合に、該楽曲データは高速記録禁止対象である旨を提示する提示手段と、
前記判別手段が設定対象の楽曲データはその高速記録開始時に高速記録禁止対象でないと判別した場合に、該楽曲データを高速記録対象の楽曲データとして設定する設定手段と、
前記設定手段が設定した楽曲データを所定の記録媒体に高速記録する記録手段と、
から構成されていることを特徴とするデータ記録装置として機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
Computer
A data recording apparatus which records a predetermined number of preset music data on a predetermined recording medium at a high speed and prohibits the same music data from being recorded again at a high speed until a predetermined prohibition time has elapsed since the start of the high speed recording Because
A discriminating means for discriminating whether or not the music data to be set is subject to high-speed recording prohibition at the start of the high-speed recording when setting music data to be recorded at high speed;
Presenting means for presenting that the music data is a high-speed recording prohibition object when the determination means determines that the music data to be set is a high-speed recording prohibition object at the start of the high-speed recording;
Setting means for setting the music data as music data for high-speed recording when the determination means determines that the music data to be set is not a high-speed recording prohibited object at the start of high-speed recording;
Recording means for recording the music data set by the setting means on a predetermined recording medium at a high speed;
The computer-readable recording medium which recorded the program for functioning as a data recording device characterized by comprising.
コンピュータを、
所定の記録媒体に高速記録され、所定時間内は再び高速記録することを禁止されている楽曲データを示す記録済データ情報を記憶する記憶手段と、
高速記録する楽曲データを設定する際、設定対象の楽曲データを示す情報が、その楽曲データの高速記録開始予定時点で、前記記録済データ情報に含まれることになるか否かを判別する判別手段と、
前記判別手段が設定対象の楽曲データを示す情報が、その楽曲データの高速記録開始予定時点で、前記記録済データ情報に含まれることになると判別した場合に、該楽曲データは高速記録することを禁止されている旨を提示する提示手段と、
前記判別手段が設定対象の楽曲データを示す情報が、その楽曲データの高速記録開始予定時点で、前記記録済データ情報に含まれないと判別した場合に、該楽曲データを高速記録する楽曲データとして設定する設定手段と、
前記設定手段が設定した楽曲データを所定の記録媒体に高速記録する記録手段と、
から構成されていることを特徴とするデータ記録装置として機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
Computer
Storage means for storing recorded data information indicating music data that is recorded at high speed on a predetermined recording medium and prohibited from being recorded again at high speed within a predetermined time;
Discriminating means for discriminating whether or not information indicating the music data to be set is included in the recorded data information at the scheduled start time of the high-speed recording of the music data when setting music data to be recorded at high speed When,
When the determination means determines that the information indicating the music data to be set is included in the recorded data information at the scheduled start time of the high-speed recording of the music data, the music data is recorded at high speed. Presenting means for indicating that the content is prohibited,
When the information indicating the music data to be set is determined not to be included in the recorded data information at the scheduled high-speed recording start time of the music data, the music data is recorded as high-speed music data. Setting means for setting;
Recording means for recording the music data set by the setting means on a predetermined recording medium at a high speed;
The computer-readable recording medium which recorded the program for functioning as a data recording device characterized by comprising.
JP2000227609A 2000-07-27 2000-07-27 Data recording apparatus, data recording method, and recording medium Expired - Fee Related JP3875828B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000227609A JP3875828B2 (en) 2000-07-27 2000-07-27 Data recording apparatus, data recording method, and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000227609A JP3875828B2 (en) 2000-07-27 2000-07-27 Data recording apparatus, data recording method, and recording medium

Publications (2)

Publication Number Publication Date
JP2002042415A JP2002042415A (en) 2002-02-08
JP3875828B2 true JP3875828B2 (en) 2007-01-31

Family

ID=18721028

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000227609A Expired - Fee Related JP3875828B2 (en) 2000-07-27 2000-07-27 Data recording apparatus, data recording method, and recording medium

Country Status (1)

Country Link
JP (1) JP3875828B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8261097B2 (en) 2006-12-28 2012-09-04 Teac Corporation Data recorder having data encryption function and data reproducing device

Also Published As

Publication number Publication date
JP2002042415A (en) 2002-02-08

Similar Documents

Publication Publication Date Title
JP2805700B2 (en) Disk recording and playback device
WO1988006785A1 (en) Disc recording apparatus
KR100365353B1 (en) Compact disc recordable player having means of copy protection and copying method thereof
JP3875828B2 (en) Data recording apparatus, data recording method, and recording medium
JP3951497B2 (en) Information reproducing apparatus and information reproducing apparatus reproducing method
JP3944343B2 (en) Data recording / reproducing apparatus, data recording / reproducing method, and recording medium
JPH103778A (en) Recording and reproducing device
JP3870001B2 (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
JP3944350B2 (en) Recording / reproducing apparatus, high-speed recording method, and recording medium
JP3718416B2 (en) Data recording / reproducing apparatus, data recording / reproducing method, and recording medium
JP3757105B2 (en) Data recording apparatus, data recording method, and recording medium
JP2004071062A (en) Information reproducing and recording device
JP2552991Y2 (en) Program device for disc playback device
JP2002050118A (en) Data recording device, data recording method, and recording medium
JP3571606B2 (en) Playback apparatus and disc information management method
JP2010140533A (en) Content reproducing device
JP2790695B2 (en) Information playback device
JP3907426B2 (en) Audio equipment
JP2920946B2 (en) Disc player control method
JP3875835B2 (en) Audio system
JP3031835B2 (en) Recording medium playback device
JP2870030B2 (en) Disc player program playback control method
JP3571510B2 (en) Optical disc playback device and karaoke music detection device
JP4238209B2 (en) Audio file playback apparatus, control method, and program

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060209

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060221

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060421

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: 20061003

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20061027

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: 20101102

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20111102

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20121102

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20121102

Year of fee payment: 6

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

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

Free format text: PAYMENT UNTIL: 20121102

Year of fee payment: 6

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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

Free format text: PAYMENT UNTIL: 20121102

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20131102

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees