[go: up one dir, main page]

JP3626027B2 - Optical disk playback device - Google Patents

Optical disk playback device Download PDF

Info

Publication number
JP3626027B2
JP3626027B2 JP37747398A JP37747398A JP3626027B2 JP 3626027 B2 JP3626027 B2 JP 3626027B2 JP 37747398 A JP37747398 A JP 37747398A JP 37747398 A JP37747398 A JP 37747398A JP 3626027 B2 JP3626027 B2 JP 3626027B2
Authority
JP
Japan
Prior art keywords
reading
continuous recording
data
read
recording section
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
JP37747398A
Other languages
Japanese (ja)
Other versions
JP2000195175A (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 JP37747398A priority Critical patent/JP3626027B2/en
Publication of JP2000195175A publication Critical patent/JP2000195175A/en
Application granted granted Critical
Publication of JP3626027B2 publication Critical patent/JP3626027B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Optical Recording Or Reproduction (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は光ディスク再生装置に係り、とくに、MD(ミニディスク)プレーヤなどで位置情報と圧縮音楽データや圧縮画像データなどの所定の情報単位の記録データが多重記録され、所定の再生出力レートが得られる速度より高速で回転される光ディスクから、記録データを間歇的に高レートで読み出してメモリに書き込み、該メモリから連続的に所定の再生出力レートが得られるレートで読み出すようにした光ディスク再生装置に関する。
【0002】
【従来の技術】
記録用MD(MD−MO;Mini Disc−Magnet Optical)には、内周から外周に掛けてスパイラル状に形成されたトラックのレコーダブル領域の内、プログラム領域(ユーザ記録領域)に、位置情報であるアドレス(アドレスは0001クラスタの03セクタの如く、クラスタ位置とセクタ位置の組み合わせで表現される。1クラスタ=36セクタ)と記録データとしての圧縮音楽データが多重記録されている。圧縮音楽データは曲単位を情報単位にして記録されている。記録用MDを再生するMDプレーヤは、スピンドルモータにより記録用MDを線速度一定で回転させ、光ピックアップから発射した光ビームをフォーカスサーボで信号面に合焦させるとともに、トラッキングサーボとスレッドサーボでトラックのトレースをさせ、この状態で、スピンドルモータ、光ピックアップ、ヘッドアンプ、ディジタル信号処理回路、各種サーボ系を含む読み取り系により、記録用MDから読み取った圧縮音楽データを伸長して出力するようになっている。このMDプレーヤには、ショックで音飛びが生じないようにするためのショックプルーフ機能が設けられている。
【0003】
すなわち、3秒〜10秒ぶん程度の圧縮音楽データを記憶可能で、再生中は連続的に所定の再生出力レート(伸長後の音楽データの規格上の出力レートあり、MDプレーヤの場合、44.1kHz のサンプリング周波数に相当)が得られるレートで圧縮音楽データが読み出されるショックプルーフメモリ(DRAM)が装備されている。そして、記録用MDを、所定の再生出力レートを得るのに必要な線速度より、約5倍速い一定の線速度で回転し、読み取り系により、当該記録用MDから記録データを高レートで読み出してショックプルーフメモリに書き込む。ショックプルーフメモリへの書き込みレートが読み出しレートより約5倍高く、ショックプルーフメモリは直ぐに満杯となる。すると、ショックプルーフメモリへの書き込みと記録用MDからの圧縮音楽データの読み取りを一時的に中断し、光ピックアップで最後に圧縮音楽データの読み取りを行った記録用MD上の位置情報を記憶しておく。
【0004】
その後、ショックプルーフメモリからの読み出しの継続で、残データ量が所定の基準量W以下になり、所定量の空きが生じると、前回最後に圧縮音楽データを読み取った位置をサーチし、サーチ後再び記録用MDから、記録データを高レートで読み出してショックプルーフメモリに書き込むという動作を繰り返す。若し、ショックが発生したとき、ショックプルーフメモリへの書き込みを中断し、ショックプルーフメモリにデータが残っている間に、ショック発生直前の読み取り位置をサーチし、サーチ完了後、圧縮音楽データの読み取りとショックプルーフメモリへの書き込みを再開することで、音飛びの発生を防止できる。Wは、ショックが発生したとき、ショック発生からショック発生直前の読み取り位置のサーチを完了するまでに必要な最小限の時間分以上に設定してある。
【0005】
完全にブランクな記録用MDに、初めて3つの曲(トラック)を録音させたとき、プログラム領域の内周側から外周側にかけて曲番(トラックナンバ)TNO=1〜3の曲が、各々1つずつの連続記録区間(アドレス順に圧縮音楽データが連続的に記録された区間。パートとも呼ばれる)A、B、Cに分かれて記録され、プログラム領域の内周側に存在するUTOC(User Table Of Contents) 領域に、曲別に、曲番と曲を構成する連続記録区間のスタート位置及びエンド位置のアドレスとが対応付けられてUTOC情報(ディスクの管理情報)として記録用MDのUTOC領域に記録される(図7(1))。記録済の曲は編集可能であり、1番目のTNO=1の曲の削除をすると、連続記録区間Aについての情報がクリアされ、B、Cが各々、曲番TNO=1、2の曲に変更されたUTOC情報が記録される(図7(2))。更に、曲番1と2の曲の結合をすると、Bが曲番1の曲の最初の連続記録区間、Cが曲番1の曲の2番目の連続記録区間に変更されたUTOC情報が記録される(図7(3))。このUTOC情報から曲番1の曲を構成する連続記録区間BとCの位置と組み合わせ順序が判る。
【0006】
この状態で新たに1曲録音すると、最初、プログラム領域の一番内周寄りのブランク領域の先頭のアドレスaから記録されていき、連続記録区間Bのスタート位置の直前のアドレスbまでを連続記録区間Aとして記録が進むと、次に内周寄りのブランク領域の先頭のアドレスgに飛んで記録が継続される。そして、アドレスgからアドレスhまでが連続記録区間Dとして記録されて曲の録音が終わると、Aが曲番2の曲の最初の連続記録区間、Dが曲番2の曲の2番目の連続記録区間として追加したUTOC情報が記録される(図8(1))。このあと、曲番1と2の入れ換えを行うと、Aが曲番1の曲の最初の連続記録区間、Dが曲番1の曲の2番目の連続記録区間、Bが曲番2の曲の最初の連続記録区間、Cが曲番2の曲の2番目の連続記録区間に変更されたUTOC情報が記録される(図8(2))。このUTOC情報から曲番1の曲を構成する連続記録区間AとDの位置と組み合わせ順序が判り、曲番2の曲を構成する連続記録区間BとCの位置と組み合わせ順序が判る。
【0007】
MDプレーヤは、記録済の記録用MDがセットに装填されると、UTOC領域に記録されたディスクの管理情報であるUTOC情報を読み出して一時記憶しておく。そして、PLAYキーが押されて順次再生が指示されれば、先に読み出したUTOC情報を参照して最小曲番の曲から順に再生していく。この際、再生対象の曲を構成する連続記録区間が1つであればスタート位置をサーチして圧縮音楽データの読み取りを開始し、当該連続記録区間のエンド位置まで読み取りを終われば、次の曲の最初の連続記録区間のスタート位置をサーチして読み取りを開始する。曲を構成する連続記録区間が複数のn個存在するとき、最初の連続記録区間のスタート位置をサーチして読み取りを開始し、当該最初の連続記録区間のエンド位置まで読み取りを終われば、2番目の連続記録区間のスタート位置をサーチして読み取りを開始し、2番目の連続記録区間のエンド位置まで読み取りを終われば、3番目の連続記録区間のスタート位置をサーチして読み取りを開始するという具合にしてn番目の連続記録区間のエンド位置まで読み取りを終われば、次の曲の最初の連続記録区間のスタート位置をサーチして読み取りを開始する。
【0008】
【発明が解決しようとする課題】
ところで、携帯用MDプレーヤでは連続再生時間を長くするために余計な電力消費を防止することが重要であり、ショックプルーフメモリが満杯になって記録用MDからの圧縮音楽データの読み取りを一時的に中断している間、トラッキングサーボ系を含む読み取り系全体を休止させるか、または読み取り系の一部(トラッキングサーボ系を含む)を休止させて無駄な電力消費を抑制するようにしている。
【0009】
記録用MDの再生中、記録用MDの或る曲の或る連続記録区間のエンド位置近くから読み取り系で圧縮音楽データを読み取ってショックプルーフメモリに書き込んでいる最中に、ショックプルーフメモリが満杯になると、次に残データ量がW以下となり、一定量以上の空きが発生したため読み取りを再開したとき、直ぐに連続記録区間のエンド位置に来るので、次に再生すべき連続記録区間のスタート位置をサーチして読み取りを開始することになる。この次に再生すべき連続記録区間のスタート位置がそれまで読み取っていた連続記録区間のエンド位置より離れているとサーチに時間が掛かるので、ショックプルーフメモリの残データ量がどんどん減って遂には残データがなくなってしまい、音切れが発生してしまう場合があった。
この音切れを防止するためにWを大きくすることが考えられるが、読み取り系の稼働と休止のサイクルが早くなり、また、1回当たりの休止期間も短くなるので、電力消費の抑制が難しくなってしまう。
本発明は上記した従来技術の問題に鑑み、音飛びの防止と無駄な電力消費の抑制の両立を図れる光ディスク再生装置を提供することを、その目的とする。
【0010】
【課題を解決するための手段】
本発明の請求項1記載の光ディスク再生装置では、位置情報と情報単位別の記録データが多重記録され、所定の再生出力レートを得る速度より高速で回転される光ディスクに光ビームを照射し、反射ビームを受光して記録信号の検出を行う光検出手段と、光ディスク上の読み取りトラックと光ビームの照射位置との誤差を示すトラッキングエラー信号を作成し、該トラッキングエラー信号に基づき光ビームの照射位置の修正制御をするトラッキングサーボ手段と、光ディスクの信号面と光ビームの合焦点との誤差を示すフォーカスエラー信号を作成し、該フォーカスエラー信号に基づき光ビームの合焦点の修正制御をするフォーカスサーボ手段と、光ディスク上の読み取りトラックと光検出手段の位置との誤差を示すスレッドエラー信号を作成し、該スレッドエラー信号に基づき光検出手段の位置の修正制御をするスレッドサーボ手段と、光検出手段の検出出力から光ディスクの記録データと位置情報を復調して出力する信号処理手段と、を含む記録データ読み取り手段と、記録データを所定量記憶する容量を有する記憶手段と、信号処理手段から高レートで出力された記録データを記憶手段に書き込み、該記憶手段から連続的に、所定の再生出力レートを得るレートで読み出して出力し、記憶手段が記録データで満杯になれば、書き込みを中断して満杯通知信号を発生し、記憶手段の残データ量が所定の基準量W以下になると、空き発生通知信号を発生する書き込み/読み出し制御手段と、満杯通知信号が発せられると、信号処理手段から現在の読み取り位置情報を入力して記憶するとともに、記録データ読み取り手段の全部または一部に対し休止制御をし、空き発生通知信号が発せられると、記録データ読み取り手段に対し稼働開始制御と前回の最後の読み取り位置のサーチ制御をし、サーチ完了後、信号処理手段に記録データの復調出力を再開させ、書き込み/読み出し制御手段に書き込み動作を再開させる再生制御手段と、を含み、前記光ディスクに記録された各情報単位は、各々、アドレス順にデータが連続的に記録された1つの連続記録区間で構成されるかまたは組み合わせ順序が決められた複数の連続記録区間の組み合わせで構成されるとともに、光ディスクには情報単位別に、情報単位を構成する連続記録区間の位置と1つの情報単位が複数の連続記録区間の組み合わせで構成されている場合の組み合わせ順序を示す管理情報が記録されており、前記書き込み/読み出し制御手段が用いる基準量Wを可変とし、更に、前記再生制御手段は、満杯通知信号が発せられたとき、信号処理手段から入力した現在の読み取り位置情報を、事前に光ディスクから読み出しておいた管理情報と照合し、読み取り中であった連続記録区間の終了位置から一定以内に入っているか否か判別し、前記終了位置から一定以内に入っている場合、書き込み/読み出し制御手段が用いる基準量Wを大きくさせ、前記終了位置から一定以内に入っていない場合、基準量Wを小さくさせるようにしたこと、を特徴としている。
請求項1記載の装置によれば、光ディスクに記録された各情報単位は、各々、アドレス順にデータが連続的に記録された1つの連続記録区間で構成されるかまたは組み合わせ順序が決められた複数の連続記録区間の組み合わせで構成されるとともに、光ディスクには情報単位別に、情報単位を構成する連続記録区間の位置と1つの情報単位が複数の連続記録区間の組み合わせで構成されている場合の組み合わせ順序を示す管理情報が記録してある。光ディスクの再生中、記録データ読み取り手段が光ディスクから読み取った記録データを、書き込み/読み出し制御手段が所定の高レートで記憶手段に書き込み、所定の再生出力レートを得るレートで読み出して出力する。記憶手段が記録データで満杯になれば、書き込み/読み出し制御手段は書き込みを中断し、満杯通知信号を発し、該通知信号を受けた再生制御手段は、信号処理手段から現在の読み取り位置情報を入力して記憶するとともに、記録データ読み取り手段の全部または一部に対し休止制御をする。その後、記憶手段からの記録データの読み出しで残データ量が基準量W以下になると、書き込み/読み出し制御手段は空き発生通知信号を発し、該通知信号を受けた再生制御手段は、記録データ読み取り手段に対し稼働開始制御と前回の最後の読み取り位置のサーチ制御をし、サーチ完了後、信号処理手段に記録データの復調出力を再開させ、書き込み/読み出し制御手段に書き込み動作を再開させる。基準量Wは可変でき、記憶手段が記録データで満杯になったとき、信号処理手段から入力した現在の読み取り位置情報を、事前に光ディスクから読み出しておいた管理情報と照合し、読み取り中であった連続記録区間の終了位置から一定以内に入っているか否か判別し、前記終了位置から一定以内に入っている場合大きくさせ、前記終了位置から一定以内に入っていない場合小さくさせる。これにより、連続記録区間の終了位置から一定以内に入っていない箇所を再生中のときは、読み取り系の休止期間が長くなるとともに、稼働と休止のサイクル周期が長くなるので、電力消費を抑制できる。また、たまたま、記憶手段が記録データで満杯になったとき、読み取り中であった連続記録区間の終了位置から一定以内に入っていれば早めに読み取り系の稼働が再開されるので、次に読み取るべき連続記録区間の先頭が離れていても記憶手段に残データが存在する間に確実に、次に読み取るべき連続記録区間の先頭のサーチを完了して読み取りを再開でき、音切れが生じない。
本発明の請求項2記載の光ディスク再生装置では、位置情報と情報単位別の記録データが多重記録され、所定の再生出力レートを得る速度より高速で回転される光ディスクに光ビームを照射し、反射ビームを受光して記録信号の検出を行う光検出手段と、光ディスク上の読み取りトラックと光ビームの照射位置との誤差を示すトラッキングエラー信号を作成し、該トラッキングエラー信号に基づき光ビームの照射位置の修正制御をするトラッキングサーボ手段と、光ディスクの信号面と光ビームの合焦点との誤差を示すフォーカスエラー信号を作成し、該フォーカスエラー信号に基づき光ビームの合焦点の修正制御をするフォーカスサーボ手段と、光ディスク上の読み取りトラックと光検出手段の位置との誤差を示すスレッドエラー信号を作成し、該スレッドエラー信号に基づき光検出手段の位置の修正制御をするスレッドサーボ手段と、光検出手段の検出出力から光ディスクの記録データと位置情報を復調して出力する信号処理手段と、を含む記録データ読み取り手段と、記録データを所定量記憶する容量を有する記憶手段と、信号処理手段から高レートで出力された記録データを記憶手段に書き込み、該記憶手段から連続的に、所定の再生出力レートを得るレートで読み出して出力し、記憶手段が記録データで満杯になれば、書き込みを中断して満杯通知信号を発生し、記憶手段の残データ量が所定の基準量W以下になると、空き発生通知信号を発生する書き込み/読み出し制御手段と、満杯通知信号が発せられると、信号処理手段から現在の読み取り位置情報を入力して記憶するとともに、記録データ読み取り手段の全部または一部に対し休止制御をし、空き発生通知信号が発せられると、記録データ読み取り手段に対し稼働開始制御と前回の最後の読み取り位置のサーチ制御をし、サーチ完了後、信号処理手段に記録データの復調出力を再開させ、書き込み/読み出し制御手段に書き込み動作を再開させる再生制御手段と、を含み、前記光ディスクに記録された各情報単位は、各々、アドレス順にデータが連続的に記録された1つの連続記録区間で構成されるかまたは組み合わせ順序が決められた複数の連続記録区間の組み合わせで構成されるとともに、光ディスクには情報単位別に、情報単位を構成する連続記録区間の位置と1つの情報単位が複数の連続記録区間の組み合わせで構成されている場合に組み合わせ順序を示す管理情報が記録されており、前記書き込み/読み出し制御手段が用いる基準量Wを可変とし、更に、前記再生制御手段は、満杯通知信号が発せられたとき、信号処理手段から入力した現在の読み取り位置情報を、事前に光ディスクから読み出しておいた管理情報と照合し、読み取り中であった連続記録区間の終了位置から一定以内に入っているか否か判別し、前記終了位置から一定以内に入っていない場合は基準量Wを小さくさせ、前記終了位置から一定以内に入っている場合は更に、読み取り中であった連続記録区間の終了位置が次に再生すべき連続記録区間の開始位置と光ディスク上で物理的に連続しているか否か判別し、物理的に連続している場合は基準量Wを小さくさせ、物理的に連続していない場合は基準量Wを大きくさせるようにしたこと、を特徴としている。
請求項2記載の装置によれば、記憶手段が記録データで満杯になったとき、信号処理手段から入力した現在の読み取り位置情報を、事前に光ディスクから読み出しておいた管理情報と照合し、読み取り中であった連続記録区間の終了位置から一定以内に入っているか否か判別し、前記終了位置から一定以内に入っていない場合は基準量Wを小さくさせ、前記終了位置から一定以内に入っている場合は更に、読み取り中であった連続記録区間の終了位置が次に再生すべき連続記録区間の開始位置と物理的に連続しているか否か判別し、物理的に連続している場合は基準量Wを小さくさせ、物理的に連続していない場合は基準量Wを大きくさせる。これにより、連続記録区間の終了位置から一定以内に入っていない箇所を再生中、または、連続記録区間の終了位置から一定以内に入っているが、次に再生すべき連続記録区間の先頭位置が離れていない場合、読み取り系の休止期間が長くなるとともに、稼働と休止のサイクル周期が長くなるので、電力消費を抑制できる。また、たまたま、記憶手段が記録データで満杯になったとき、読み取り中であった連続記録区間の終了位置から一定以内に入っており、かつ、次に読み取るべき連続記録区間の先頭が離れていても、読み取り系の休止期間が短くなるので、記憶手段に残データが存在する間に確実に次に読み取るべき連続記録区間の先頭のサーチを完了でき、音切れが生じない。
【0011】
【発明の実施の形態】
次に、本発明の一つの実施の形態を図1を参照して説明する。
図1は本発明に係る電池給電式の携帯用MDプレーヤの構成を示すブロック図である。
1は記録用MDであり、内周から外周に掛けてスパイラル状に形成されたトラックの内、プログラム領域に位置情報であるアドレスと曲別の圧縮音楽データとが多重記録されている。曲別に、曲を構成する連続記録区間の位置と順序を示す管理情報(UTOC情報)はプログラム領域の内周側のUTOC領域に記録されている。2は記録用MD1を、所定の再生出力レートが得られる必要な線速度より約5倍速い一定の線速度で回転させるスピンドルモータであり、図示しないスピンドルサーボ系により回転制御される。3は光ピックアップであり、記録用MD1の現在の読み取りトラックに光ビームを照射し、反射ビームを受光して光検出信号を出力する。光ピックアップ3には対物レンズ3aを記録用MD1に対し垂直方向に移動させるフォーカスアクチュエータ3cと、対物レンズ3aを記録用MD1のディスク半径方向へ移動するトラッキングアクチュエータ3bを含んでいる。
【0012】
4はヘッドアンプであり、光ピックアップ3の光検出信号からRF信号を作成する回路(図示せず)、光ピックアップ3の光検出信号から記録用MD1のディスク垂直方向に見た光ビームの合焦点と再生用MD1の信号面との誤差を示すフォーカスエラー信号FEを作成する回路(図示せず)、光ピックアップ3の光検出信号から記録用MD1のディスク半径方向に見た光ビームの照射位置と記録用MD1の読み取りトラックとの誤差を示すトラッキングエラー信号TEを作成する回路(図示せず)を有しており、RF信号、フォーカスエラー信号FE、トラッキングエラー信号TEを出力する。ヘッドアンプ4はショックによるRF信号の異常を監視し、異常が発生したときショック検出信号SKを出力する機能も有している。
【0013】
5はディジタル信号処理回路であり、ヘッドアンプ4からRF信号を入力し、プログラム領域の記録データである圧縮音楽データと位置情報であるアドレスを復調して出力したり、UTOC領域の記録データであるUTOC情報と位置情報であるアドレスを復調して出力したりする。6はフォーカス制御回路であり、フォーカスサーボオン中はフォーカスエラー信号FEを入力し、位相補償とゲイン調整を行ってドライバ7へ出力する。ドライバ7はフォーカスアクチュエータ3cのフォーカスコイルを駆動し、光ビームの合焦点と記録用MD1の信号面との誤差を打ち消す方向に対物レンズ3aを移動する。フォーカス制御回路6は、フォーカスオフ状態でフォーカスサーチをし、フォーカスサーボをオンする機能を有している。ヘッドアンプ4のフォーカスエラー信号FEを作成する回路、フォーカス制御回路6、ドライバ7、フォーカスアクチュエータ3cにより、フォーカスサーボ系が構成されている。
【0014】
8はトラッキング制御回路であり、トラッキングサーボオン中はトラッキングエラー信号TEを入力し、位相補償とゲイン調整を行ってドライバ9へ出力する。ドライバ9はトラッキングアクチュエータ3bのトラッキングコイルを駆動し、光ビームの照射位置と記録用MD1のトラックとのディスク半径方向の誤差を打ち消す方向に対物レンズ3aを移動する。トラッキング制御回路8は、トラッキングサーボオフ状態からトラッキングサーボをオンしたり、システムコントローラのサーチ制御に従い、光ビームの照射位置を所望方向に所望量だけトラックジャンプさせたりする機能も有している。ヘッドアンプ4のトラッキングエラー信号TEを作成する回路、トラッキング制御回路8、ドライバ9、トラッキングアクチュエータ3bにより、トラッキングサーボ系が構成されている。
【0015】
10はドライバ9の出力の低域成分を取り出し、記録用MD1の読み取り中のトラックと光ピックアップ3の位置(トラッキングサーボがオフし、対物レンズ3aがディスク半径方向に見て中立位置に復帰したときの対物レンズ3aの光軸)とのディスク半径方向の誤差(スレッドエラー)に比例したスレッドエラー信号SEを作成するフィルタ、11はマイコン構成のスレッド制御回路であり、スレッドエラー信号SEを入力し、該スレッドエラー信号SEの大きさが所定のしきい値を越えると、ドライバ12に駆動信号を出力し、スレッドモータ13を駆動させて、スレッドエラーを打ち消す方向に所定の一定量だけ光ピックアップ3を移動させ、ほぼスレッドエラーを零とさせる。また、スレッド制御回路11は、システムコントローラのサーチ制御に従い、ドライバ12に駆動信号を出力してスレッドモータ13を駆動させ、光ピックアップ3を所望方向に所望量だけ移動させる機能も有している。フィルタ10、スレッド制御回路11、ドライバ12、スレッドモータ13によりスレッドサーボ系が構成されている。
【0016】
スピンドルモータ2、光ピックアップ3、ヘッドアンプ4、ディジタル信号処理回路5と、フォーカスサーボ、トラッキングサーボ、スレッドサーボ、スピンドルサーボ等の各種サーボ系とにより圧縮音楽データの読み取り系が構成されている。この圧縮音楽データの読み取り系は、記録用MD1の再生中、節電の為、システムコントローラの制御で休止状態に移行したり、休止状態から稼働を再開したりする。
【0017】
14は圧縮音楽データを3〜10秒ぶん程度記憶可能な容量を有するショックプルーフメモリとしてのDRAM、15はマイコン構成のショックプルーフメモリコントローラであり、再生中、DRAM14から、所定の再生出力レート(後述するATRACデコーダからの音楽データの規格上の出力レートであり、MDプレーヤの場合、44.1kHz のサンプリング周波数に相当)が得られるレートで連続的に圧縮音楽データを読み出して後段へ出力する。また、ショックプルーフメモリコントローラ15は再生中、ディジタル信号処理回路5から、読み出しレートの約5倍の高レートで出力される圧縮音楽データをDRAM14に書き込み、該DRAM14が圧縮音楽データで満杯になると書き込みを中断して満杯通知信号を発生してシステムコントローラに出力する。そして、その後の圧縮音楽データの読み出しでDRAM14の残データ量が所定の基準量(これをWとする)以下となり、DRAM14に所定量以上の空きが生じると空き発生通知信号を出力し、このあと書き込み許可通知信号が有ると、圧縮音楽データの書き込みを再開する。また、ショックプルーフメモリコントローラ15は、DRAM14への書き込み中にショックの発生で書き込み中断指令を受けると、書き込み動作を中断し、その後、書き込み再開指令を受けると書き込み動作を再開する。Wは、システムコントローラによりWとW(但し、WとWは所定の固定値であり、W<Wの関係にある)の間で切り換えられる。
【0018】
16は圧縮音楽データを伸長し、所定の再生出力レート(規格で定められた44.1kHz のサンプリング周波数)で音楽データを出力するATRACデコーダ、17は音楽データをD/A変換して出力するD/A変換器である。DRAM14、ショックプルーフメモリコントローラ15、ATRACデコーダ16、D/A変換器17は、記録用MD1の再生中、つねに稼働状態とされる。
【0019】
18はマイコン構成のシステムコントローラであり、全体的な再生制御動作を司る。すなわち、プログラム領域の再生をする際、DRAM14、ショックプルーフメモリコントローラ15、ATRACデコーダ16、D/A変換器17は継続的に稼働状態として、ショックプルーフメモリコントローラ15にはDRAM14から連続的に所定の再生出力レートが得られるレートで圧縮音楽データを読み出しATRACデコーダ16へ出力させる。一方、スピンドルモータ2、光ピックアップ3、ヘッドアンプ4、ディジタル信号処理回路5、各種サーボ系から成る読み取り系は稼働状態と休止状態を交互に繰り返させ、読み取り系の稼働中に記録用MD1を、所定の再生出力レートが得られる線速度の約5倍の一定線速度で回転させながら、当該再生用MD1から、圧縮音楽データを高レート(所定の再生出力レートが得られるレートの約5倍)で読み取らせ、ショックプルーフメモリコントローラ15によりDRAM14に書き込ませる。読み取り系の稼働中にショックが発生したときは、ショックプルーフメモリコントローラ15に書き込みを中断させる一方で、読み取り系を制御してショック発生の直前に圧縮音楽データを読み取っていたアドレスをサーチさせ、サーチ完了後、読み取り系に圧縮音楽データの読み取りを再開させると同時にショックプルーフメモリコントローラ15に書き込みを再開させる。
【0020】
また、システムコントローラ18は、読み取り系を休止させる際、直前の読み取り位置をUTOC情報と照合し、それまで読み取り中であった連続記録区間のエンド位置より2クラスタ以内の近い位置か否か判別し、YESであればショックプルーフメモリコントローラ15がDRAM14の空き発生の判別に用いる基準量をWに切り換えさせ、NOであればショックプルーフメモリコントローラ16が空き発生の判別に用いる基準量をWに切り換えさせる。
【0021】
この実施の形態では、Wは記録用MD1のプログラム領域から圧縮音楽データの読み取り中にショックが発生したとき、ショクが発生してからショック発生直前の読み取り位置のサーチ完了までに必要な最小限の時間分w(ショックが発生してからショック発生直前の読み取り位置のサーチ完了までに必要な最小限の時間をTとしたとき、w=T/Tの圧縮音楽データ個数)と、記録用MD1のプログラム領域からの圧縮音楽データの読み取りを休止した状態から読み取り再開するため、読み取り系の稼働を開始してからポーズ位置のサーチを完了するまでに必要な最小限の時間分w(読み取り系の稼働を開始してからポーズ位置のサーチを完了するまでに必要な最小限の時間をTとしたとき、w=T/Tの圧縮音楽データ個数)の内、いずれか大きい方(これをwとする)に設定されている。またWはプログラム領域の圧縮音楽データの読み取り中に、任意位置で読み取りを中断し、他の任意位置をサーチし読み取りを再開する際に、サーチ開始から完了までに必要な最小限の時間分w(サーチ開始から完了までに必要な最小限の時間をTとして、w=T/Tの圧縮音楽データ個数)とwとの和に設定されている。
【0022】
また、システムコントローラ18は、記録用MD1が装填されると、読み取り系を制御して、UTOC領域に記録されたUTOC情報を読み取らせ、内蔵メモリ(図示せず)に記憶する。
【0023】
図2と図3はシステムコントローラ18による再生制御処理を示すフローチャート、図4と図5はショックプルーフメモリコントローラ15の書き込み/読み出し制御処理を示すフローチャートであり、以下、これらの図を参照してこの実施の形態の動作を説明する。なお、記録用MD1の記録内容は図8(2)の如くであるとし、記録用MD1からUTOC情報が読み取られてシステムコントローラ18の内蔵メモリに格納された状態で、各部が休止状態に有り、DRAM14にはデータが何も存在しないものとする。また、ATRACデコーダ16が伸長後の音楽データを規格上のレートで出力するために必要な圧縮音楽データの入力周期をTとする。
【0024】
光ピックアップ3がプログラム領域の先頭位置で待機した状態で、ユーザがPLAYキー(図示せず)を押して再生指令を与えると、システムコントローラ18は、スピンドルモータ2、光ピックアップ3、ヘッドアンプ4、ディジタル信号処理回路5、各種サーボ系から成る読み取り系と、DRAM14、ショックプルーフメモリコントローラ15、ATRACデコーダ16、D/A変換器17、図示しないパワーアンプに対し稼働開始制御をして稼働状態とする(図2のステップS10)。フォーカスサーボ系のフォーカス制御回路6は稼働状態に移行する際、最初にフォーカスサーチをしてフォーカスサーボをオンする。トラッキングサーボ系のトラッキング制御回路8は稼働状態に移行する際、最初にトラッキングエラー信号TEが負帰還領域に入っているときにトラッキングサーボをオンする。これにより、ヘッドアンプ4からRF信号が出力される。ディジタル信号処理回路5は稼働状態に移行すると、RF信号からCLV制御信号を生成してスピンドルモータ2のドライバ(図示せず)に出力し、スピンドルモータ2が記録用MD1を、所定の再生出力レートが得られる線速度より約5倍速い一定の線速度で回転させる。
【0025】
ステップS10に続き、システムコントローラ18はUTOC情報を参照して読み取り系を制御し、1曲目の最初の連続記録区間Aのスタート位置aをサーチさせ、サーチ完了後、ショックプルーフメモリコントローラ15に対し書き込み許可通知信号を送る(ステップS11、S12)。そして、ディジタル信号処理回路5に圧縮音楽データの復調動作を開始させ、RF信号から圧縮音楽データを復調してショックプルーフメモリコントローラ15へ出力させる(ステップS13)。ディジタル信号処理回路5は圧縮音楽データの復調中、アドレスの復調も行っている。システムコントローラ15はアドレスを入力し、UTOC情報を参照して、現在の読み取り位置が現在読み取り中の連続記録区間Aのエンド位置bに達したか判別する(ステップS14)。
【0026】
NOであれば、ショックプルーフメモリコントローラ15から満杯通知信号が入力されたかのチェックと、ショックが発生してショック検出信号SKが入力されたかのチェックをし(ステップS15、図3のステップS30)、いずれもNOであれば、ステップS13に戻る。このようにして読み取り系により1曲目の最初の連続記録区間Aのスタート位置aから圧縮音楽データとアドレスの読み取りが暫く継続する。トラッキングサーボ系の働きで光ビームがトラックをトレースしていくので、ディスク半径方向に見た対物レンズ3aの平均的な位置は、次第に記録用MD1の半径方向外側に移動していき、フィルタ10から出力されるスレッドエラー信号SEの示す誤差(スレッドエラー)は−方向(ここではディスク半径方向外側を+とする)へ次第に大きくなっていく。
【0027】
スレッド制御回路11は稼働状態に有るとき、スレッドエラー信号SEの大きさを所定のしきい値と比較し、しきい値より小さければスレッドモータ13の回転制御はせず、光ピックアップ3の移動はしない。若し、対物レンズ3aの移動だけによるトラックのトレースが限界近くに来て、スレッドエラー信号SEの大きさが所定のしきい値より大になったときは、ドライバ12に制御信号を出力してスレッドモータ13を駆動させ、光ピックアップ3をスレッドエラーを打ち消す方向へ、所定の一定量だけ移動させてスレッドエラーをほぼ零とさせる。以下、同様の動作を繰り返すことで、光ビームがプログラム領域全体にわたりトラックのトレースが可能とされる。
【0028】
一方、稼働状態になったあとのショックプルーフメモリコントローラ15はDRAM14が満杯になったか否かを示すフラグFと、ショック発生による書き込み中断中か否かを示すフラグGをともにクリアし(図4のステップS40)、その後、書き込み許可通知を受けると、ディジタル信号処理回路5から新規な圧縮音楽データが入力さたれ所でDRAM14に書き込む(ステップS41〜S43)。
【0029】
次に、DRAM14が圧縮音楽データで満杯になっておらず、DRAM14から1度も圧縮音楽データを読み出していないので(ステップS44とS45でNO)、DRAM14から最初の圧縮音楽データを読み出しATRACデコーダ16へ出力する(ステップS46)。そして、G=1でないのでシステムコントローラ18から書き込み中断指令を入力したかチェックし(ステップS47、S48)、ここではNOとなり、F=1でもないので(ステップS49でNO)、ステップS50に進み、次の新規な圧縮音楽データが入力されたかチェックする。NOであれば、ステップS51に進み、前回、圧縮音楽データを読み出してから所定の時間Tだけ経過したかチェックし、ここでもNOであれば、ステップS47へ進んで前述と同様の処理をする。
【0030】
その後、次の新規な圧縮音楽データが入力されればステップS50でYESと判断し、DRAM14に書き込む(ステップS43)。続いて、DRAM14がまだ圧縮音楽データで満杯でないのでステップS44でNOと判断し、ステップS45ではNOとなるので、ステップS51に進み、前回圧縮音楽データを読み出してから時間Tだけ経過したかチェックし、ここでもNOであれば、ステップS47へ進んで前述と同様の処理をする。その後、ステップS51でYESとなれば、DRAM14から2番目の圧縮音楽データを読み出しATRACデコーダ16へ出力する(ステップS46)。以下、同様の処理を繰り返し、DRAM14からTの周期で圧縮音楽データを読み出しながら、約5倍の速度で圧縮音楽データを書き込んでいく。ATRACデコーダ16は入力した圧縮音楽データを伸長し、所定の再生出力レートで伸長後の音楽データを出力する。
【0031】
DRAM14が圧縮音楽データで満杯になると(ステップS44でYES)、システムコントローラ18に満杯通知信号を出力し、Fを1とする(ステップS52)。F=1になると、ショックプルーフメモリコントローラ15はDRAM14への書き込みはせず(ステップS49でYESとなり、ステップS50へは進まない)、周期Tでの読み出しだけ継続する(ステップS51、S46)。そして、定期的にDRAM14の残データ量が所定の基準量W(このWは後述するように、システムコントローラ18からの入力があったとき、割り込み処理で可変する)以下になったかチェックし(ステップS53)、YESであれば所定量以上の空きが発生したことを示す空き発生通知信号を出力し、圧縮音楽データの読み出しは継続しながら書き込み許可通知信号が送られるのを待つ(ステップS54、S55、S51、S46〜S49、S53)。
【0032】
満杯通知信号を受けたシステムコントローラ18は、ディジタル信号処理回路5から入力した現在の読み取り位置を示すアドレスをポーズ位置として記憶したあと(図2のステップS15、S16)、内蔵メモリに記憶してあるUTOC情報を参照して、ポーズ位置がそれまで圧縮音楽データを読み取っていた連続記録区間Aのエンド位置bから2クラスタ以内かチェックする(ステップS17)。まだNOであれば空きを判別する基準量としてWをショックプルーフメモリコントローラ15に出力する(ステップS18)。そして、読み取り系全体に対し休止制御をして稼働を休止させ、あとはDRAM14の残データ量がW=W以下となり、DRAM14に所定量以上の空きが出来るのを待つ(ステップS19、S20)。ショックプルーフメモリコントローラ15は非常に短い周期で図5の割り込み処理を実行しており、Wが入力されると内蔵メモリ(図示せず)に登録されているWをWに変更する(ステップS60、S61)。
【0033】
DRAM14の残データ量がW=W以下となり、ショックプルーフメモリコントローラ15から空き発生通知信号を入力すると、システムコントローラ18は、図2のステップS20でYESと判断し、読み取り系全体に対し稼働開始制御をして再稼働させる(ステップS21)。Wが小さいことから、今回の読み取り系の休止期間は長くなる。ステップS21に続き、読み取り系に対し先に記憶したポーズ位置のサーチ制御をし(ステップS22)、サーチ完了後、ショックプルーフメモリコントローラ15に書き込み許可通知信号を出力し、ディジタル信号処理回路5に復調出力を再開させる(ステップS12、S13)。
この際、今回のポーズ位置が読み取りを行っていた連続記録区間Aのエンド位置bより2クラスタ以内に入っていないので、圧縮音楽データの読み取り再開後、すぐに連続記録区間Aのエンド位置bに到達して、次に再生すべき連続記録区間のスタート位置をサーチしなければならないということはなく、圧縮音楽データの読み出しが継続してもDRAM14の残データ量が零になることはない。
【0034】
書き込み許可通知を受けたショックプルーフメモリコントローラ15は、図4のステップS55でYESと判断し、Fをクリアする(ステップS56)。この結果、DRAM14への圧縮音楽データの書き込みが再開される(ステップS50、S43)。以下、同様の動作を繰り返すことで、読み取り系が間歇的に稼働し、記録用MD1のプログラム領域から間歇的に、所定の再生出力レートが得られるレートの約5倍の高レートで圧縮音楽データの読み取りがなされてDRAM14に書き込まれ、該DRAM14から連続的に所定の再生出力レートが得られるレートで圧縮音楽データが読み出される。圧縮音楽データはATRACデコーダ16で伸長されて規格で定められた所定の再生出力レートでD/A変換器17に出力される。D/A変換器17は伸長後の音楽データをD/A変換して図示しないパワーアンプに出力する。
【0035】
このようにして、記録用MD1の1曲目の最初の連続記録区間Aの再生が実行されていくが、エンド位置bから2クラスタ以内になるまでは、Wの基準量によりDRAM14の空き発生の判別がなされるので、読み取り系の休止期間が長くなるとともに、稼働と休止のサイクル周期も長くなり、電力消費を大きく抑制することができる。
【0036】
その後、現在の読み取り位置が連続記録区間Aのエンド位置bから2クラスタ以内になった状態で、DRAM14が満杯になり、ステップS15でYESになると、システムコントローラ18は現在位置をポーズ位置として記憶したあとステップS17でYESと判断する。このとき、空き発生を判別する基準量としてW(>W)をショックプルーフメモリコントローラ15に出力し(ステップS23)、読み取り系全体に対し休止制御をして稼働を休止させたあと、DRAM14の残データ量がW=W以下となり、所定量以上の空きが出来るのを待つ(ステップS19、S20)。Wが入力されたショックプルーフメモリコントローラ15は図5の割り込み処理で、内蔵メモリ(図示せず)に登録されているWをWで更新する(ステップS60、S61)。
【0037】
DRAM14の残データ量がW=W以下となり、ショックプルーフメモリコントローラ15から空き発生通知信号を入力すると、システムコントローラ18は、図2のステップS20でYESと判断し、読み取り系全体に対し稼働開始制御をして再稼働させる(ステップS21)。Wが大きいことから、今回の読み取り系の休止期間は短くなる。ステップS21に続き、読み取り系に対し先に記憶したポーズ位置のサーチ制御をし(ステップS22)、サーチ完了後、ショックプルーフメモリコントローラ15に書き込み許可通知を与え、ディジタル信号処理回路5に復調出力を再開させる(ステップS12、S13)。
【0038】
この際、今回のポーズ位置が先に読み取りを行っていた連続記録区間Aのエンド位置bより2クラスタ以内に入っているので、圧縮音楽データの読み取り再開後、すぐに連続記録区間Aのエンド位置bに到達する。すると、システムコントローラ18はステップS14でYESと判断し、UTOC情報を参照して曲順に見て次に再生すべき連続記録区間が存在するかチェックする(ステップS24)。ここでは、1曲目の2番目の連続記録区間Dが該当するので、続いて今まで圧縮音楽データを読み取っていた連続記録区間Aのエンド位置bと、次に再生すべき連続記録区間のスタート位置とが物理的に繋がった連続記録区間で有るか判別する(ステップS25)。若し、物理的に繋がった連続記録区間であれば、トラックに沿ってそのまま読み取りを続行すれば良いので、ステップS15に進むが、ここでは、連続記録区間Aのエンド位置bと連続記録区間Dのスタート位置gはアドレスが離れており、NOとなるので(図8(2)参照)、ショックプルーフメモリコントローラ15に書き込み中断指令を与えてDRAM14への書き込み動作を中断させ、UTOC情報を参照して読み取り系に対し連続記録区間Dのスタート位置gのサーチ制御をし、gをサーチさせる(ステップS26、S27)。サーチ完了後、ショックプルーフメモリコントローラ15に書き込み許可通知を与え、ディジタル信号処理回路5に復調出力を再開させる(ステップS12、S13)。これにより、連続記録区間Dに記録された圧縮音楽データに基づき、曲番1の曲の再生が継続する。
【0039】
このように、DRAM14が満杯となり、読み取り系による圧縮音楽データの読み取りを中断したときの読み取り位置が連続記録区間のエンド位置近くであったとき、該エンド位置と次に再生すべき連続記録区間のスタート位置が離れていても、DRAM14の残データ量がW(>W)になると、読み取り系による圧縮音楽データの読み取りが再開されるため、読み取り系の稼働再開時にポーズ位置をサーチし、少し圧縮音楽データの読み取りをしたあと、直ぐに離れた所に有る次の連続記録区間のスタート位置のサーチを行っても、DRAM14の残データ量が零となってしまうことはなく、音切れが生じることはない。
【0040】
連続記録区間Dの再生に移行したあと暫くの間は、読み取り位置が連続記録区間Dのエンド位置hから離れているためDRAM14が満杯になり、満杯通知が有る度に、システムコントローラ18はステップS17でNOと判断してWを出力するため、読み取り系の休止期間が長くなるとともに読み取り系の稼働と休止のサイクルが長くなるので、電力消費を抑制することができる。
【0041】
その後、現在の読み取り位置が連続記録区間Dのエンド位置hから2クラスタ以内になった状態で、DRAM14が満杯になると、システムコントローラ18はWを出力して読み取り系を休止させ(ステップS15、S16、S17、S23)、DRAM14の残データ量がW=W以下となり空き発生通知が有ると、読み取り系を再稼働させ、先に記憶したポーズ位置のサーチ制御をし、サーチ完了後、ディジタル信号処理回路5に復調出力を再開させる(ステップS19〜S22、S12、S13)。
【0042】
この際、今回のポーズ位置が今まで読み取りを行っていた連続記録区間Dのエンド位置hより2クラスタ以内に入っているので、圧縮音楽データの読み取り再開後、すぐに連続記録区間Dのエンド位置hに到達する。すると、システムコントローラ18はステップS14でYESと判断し、UTOC情報を参照して曲順に見て次に再生すべき連続記録区間が存在するかチェックする(ステップS24)。ここでは、2曲目の1番目の連続記録区間Bが該当するので、続いて今まで圧縮音楽データを読み取っていた連続記録区間Dのエンド位置hと次に再生すべき連続記録区間のスタート位置が物理的に繋がっているか判別する(ステップS25)。若し、物理的に繋がった連続記録区間であれば、トラックに沿ってそのまま読み取りを続行すれば良いので、ステップS15に進むが、ここでは、連続記録区間Dのエンド位置hと連続記録区間Bのスタート位置cはアドレスが離れており、NOとなるので(図8(2)参照)、ショックプルーフメモリコントローラ15に書き込み中断指令を与えてDRAM14への書き込み動作を中断させ、UTOC情報を参照して読み取り系に対し連続記録区間Bのスタート位置cのサーチ制御をする(ステップS26、S27)。サーチ完了後、ディジタル信号処理回路5に復調出力を再開させる(ステップS12、S13)。これにより、連続記録区間Bに記録された圧縮音楽データに基づき、曲番2の曲の再生が開始する。このときも、残データ量がWとなったときに稼働を再開しているので、DRAM14の残データ量が零となってしまうことはなく、音切れが生じることはない。
【0043】
連続記録区間Bの再生に移行したあと暫くの間はエンド位置dが離れているためDRAM14が満杯になり、満杯通知が有る度に、システムコントローラ18はステップS17でNOと判断してWを出力するため、読み取り系の休止期間が長くなるとともに読み取り系の稼働と休止のサイクルが長くなるので、電力消費を抑制することができる。
【0044】
その後、現在の読み取り位置が連続記録区間Bのエンド位置dから2クラスタ以内になった状態で、DRAM14が満杯になると、システムコントローラ18はWを出力して読み取り系を休止させ(ステップS15、S16、S17、S23)、DRAM14の残データ量がW=W以下となり空き発生通知が有ると、読み取り系を再稼働させ、先に記憶したポーズ位置のサーチ制御をし、サーチ完了後、ディジタル信号処理回路5に復調出力を再開させる(ステップS19〜S22、S12、S13)。
【0045】
この際、今回のポーズ位置が先に読み取りを行っていた連続記録区間Bのエンド位置dより2クラスタ以内に入っているので、圧縮音楽データの読み取り再開後、すぐに連続記録区間Bのエンド位置dに到達する。すると、システムコントローラ18はステップS14でYESと判断し、UTOC情報を参照して曲順に見て次に再生すべき連続記録区間が存在するかチェックする(ステップS24)。ここでは、2曲目の2番目の連続記録区間Cが該当するので、続いて今まで圧縮音楽データを読み取っていた連続記録区間Bのエンド位置dと次に再生すべき連続記録区間のスタート位置とが物理的に繋がっているか判別する(ステップS25)。今度はYESとなるので、ステップS15に進み、そのまま圧縮音楽データの読み取りを続行する。
【0046】
連続記録区間Cの再生に移行したあと暫くの間はエンド位置fが離れているためDRAM14が満杯になり、満杯通知が有る度に、システムコントローラ18はステップS17でNOと判断してWを出力するため、読み取り系の休止期間が長くなるとともに読み取り系の稼働と休止のサイクルが長くなるので、電力消費を抑制することができる。
【0047】
その後、現在の読み取り位置が連続記録区間Cのエンド位置fから2クラスタ以内になった状態で、DRAM14が満杯になると、システムコントローラ18はWを出力して読み取り系を休止させ(ステップS15、S16、S17、S23)、DRAM14の残データ量がW=W以下となり空き発生通知が有ると、読み取り系を再稼働させ、先に記憶したポーズ位置のサーチ制御をし、サーチ完了後、ディジタル信号処理回路5に復調出力を再開させる(ステップS19〜S22、S12、S13)。
【0048】
この際、今回のポーズ位置が先に読み取りを行っていた連続記録区間Cのエンド位置fより2クラスタ以内に入っているので、圧縮音楽データの読み取り再開後、すぐに連続記録区間Cのエンド位置fに到達する。すると、システムコントローラ18はステップS14でYESと判断し、UTOC情報を参照して曲順に見て次に再生すべき連続記録区間が存在するかチェックする(ステップS24)。ここでは存在しないので、ステップS28へ進み、読み取り系と、ショックプルーフメモリコントローラ15、ATRACデコーダ16、D/A変換器17、パワーアンプ等を含めた各部を休止させて、記録用MD1の再生を終える。
【0049】
なお、再生中にショックが発生し、ヘッドアンプ4からショック検出信号SKが入力されると、システムコントローラ18は最新に入力したアドレスを復帰位置情報として一時記憶し、ショックプルーフメモリコントローラ15に書き込み中断指令通知信号を送ったあと読み取り系に対し復帰位置へのサーチ制御をし、サーチ完了後、書き込み再開指令通知信号をショックプルーフメモリコントローラ15へ送るとともに、圧縮音楽データの読み取りを再開させる(図3のステップS30〜S34)。
【0050】
書き込み中断指令通知を受けたショックプルーフメモリコントローラ15はGを1とし(ステップS48、S57)、以降、書き込み再開指令通知を受けるまで書き込みを中断し、圧縮音楽データの読み出しだけ継続する(ステップS51、S46、S47、S58)。その後、読み取り系で読み取りを再開可能となり、書き込み再開指令通知を受けるとGをクリアし、再び、圧縮音楽データの書き込みと読み出しの平行動作をする(ステップS58、S59)。
【0051】
この実施の形態によれば、記録済の記録用MD1の再生中、システムコントローラ18は圧縮音楽データの読み取り系に記録用MD1から圧縮音楽データを所定の高レートで読み取らせ、ショックプルーフメモリコントローラ15にDRAM14へ書き込ませる。再生中、ショックプルーフメモリコントローラ15は連続的にDRAM14から圧縮音楽データを所定の再生出力レートが得られるレートで読み出し、ATRACデコーダ16へ出力する。DRAM14が圧縮音楽データで満杯になれば、ショックプルーフメモリコントローラ15は書き込みを中断し、システムコントローラ18は現在の読み取り位置をポーズ位置として記憶するとともに、圧縮音楽データの読み取り系の全部を休止させる。その後、DRAM14からの圧縮音楽データの読み出しで残データ量が基準量W以下になったことがショックプルーフメモリコントローラ15に判別されると、システムコントローラ18は圧縮音楽データの読み取り系の稼働を開始させてまずポーズ位置をサーチさせ、サーチ完了後、ディジタル信号処理回路5に圧縮音楽データの復調出力を再開させ、ショックプルーフメモリコントローラ15にDRAM14への書き込みを再開させる。基準量Wはシステムコントローラ18が可変でき、DRAM14が圧縮音楽データで満杯になったとき、ディジタル信号処理回路5から入力した現在の読み取り位置情報を、事前に記録用MD1から読み出しておいた管理情報(UTOC情報)と照合し、今まで読み取り中であった連続記録区間のエンド位置近くか否か判別し、エンド位置近くの場合大きくさせ、エンド位置近くでない場合小さくさせる。これにより、再生箇所が連続記録区間のエンド位置近くでないときは、読み取り系の休止期間が長くなるとともに、読み取り系の稼働と休止のサイクル周期が長くなるので、電力消費を抑制できる。また、たまたま、DRAM14が圧縮音楽データで満杯になったとき、読み取り中であった連続記録区間のエンド位置近くであれば早めに読み取り系の稼働が再開されるので、次に読み取るべき連続記録区間の先頭が離れていてもDRAM14に圧縮音楽データが残っている間に確実にサーチを完了して読み取りを再開でき、音切れが生じない。
【0052】
なお、上記した実施の形態では、記録用MDの再生中に読み取り系を間歇的に休止させる際、読み取り系の全てを休止させたが、読み取り系の内、例えばトラッキングサーボ系を含む一部だけを休止させるようにしても良い。
また、図2のステップS17の判別基準は何ら2クラスタ以内に限定されるものでなく、3クラスタ以内、4クラスタ以内など他の範囲でもよく、要はポーズ位置が、読み取り中であった連続記録区間のエンド位置から一定以内の近くか判別できれば良い。
【0053】
また、DRAM14が圧縮音楽データで満杯になったとき、ディジタル信号処理回路5から入力した現在の読み取り位置情報を、事前に記録用MD1から読み出しておいた管理情報(UTOC情報)と照合し、読み取り中であった連続記録区間のエンド位置近くか否か判別し、エンド位置近くの場合、無条件に基準量Wを大きくさせるようにしたが、図2を図6の如く変形し、とくにステップS17でYESとなったとき、続いて、UTOC情報を参照して次に再生すべき連続記録区間が存在するか判別し(図6のステップS70)、なければステップS18に進んでW1 を出力するようにし、有れば更に、今まで読み取りを行っていた連続記録区間のエンド位置と次に再生すべき連続記録区間のスタート位置とが記録用MD1の上で物理的に繋がっているか否か判別し(ステップS71)、YESであればステップS18へ進み、NOであれば、ステップS23に進んでW2 を出力するようにしても良い。
【0054】
図6によれば、連続記録区間のエンド位置近くでない箇所を再生中、または、連続記録区間のエンド位置近くであるが、次に再生すべき連続記録区間のスタート位置が離れておらず、直ぐにサーチ可能な場合、読み取り系の休止期間が長くなるとともに、稼働と休止のサイクル周期が長くなるので、電力消費を抑制できる。また、たまたま、DRAM14が圧縮音楽データで満杯になったとき、読み取り中であった連続記録区間のエンド位置近くであり、かつ、次に読み取るべき連続記録区間のスタート位置が離れていても、DRAM14に残データが存在する間に確実にサーチを完了して読み取りを再開でき、音切れが生じない。
なお、図6のステップS17の判別基準も何ら2クラスタ以内に限定されるものでなく、3クラスタ以内、4クラスタ以内など他の範囲でもよく、要はポーズ位置が読み取りしていた連続記録区間のエンド位置から一定以内の近くか判別できれば良い。
【0055】
また、光ディスクとしてMDを例に挙げて説明したが、プログラム領域に非圧縮音楽データの記録されたDVD−RAMなど他の種類の光ディスクであっても良い。
【0056】
【発明の効果】
請求項1記載の発明によれば、光ディスクに記録された各情報単位が、各々、アドレス順にデータが連続的に記録された1つの連続記録区間で構成されるかまたは組み合わせ順序が決められた複数の連続記録区間の組み合わせで構成されており、光ディスクから現在読み取り中の連続記録区間の読み取りが終れば、引き続き次の連続記録区間の読み取りをする場合において、現在の読み取り位置が、読み取り中の連続記録区間の終了位置から一定以内に入っていれば、記憶手段が記録データで満杯になり、読み取りを休止したあと再開するための記憶手段の残データ量の基準量Wが大きくされる。よって、読み取り中に記憶手段が記録データで満杯になり読み取りを休止したとき、読み取り位置がたまたま読み取り中の連続記録区間の終了位置から一定以内に入っていれば、基準量Wが大きくなることにより早めに読み取り系の稼働が再開されるので、読み取り再開後に直ぐに連続記録区間の終了位置まで来て、次に読み取るべき連続記録区間の先頭をサーチしなければならない場合に、当該次に読み取るべき連続記録区間の先頭位置が離れていても、記憶手段に残データが存在する間に確実に、次に読み取るべき連続記録区間の先頭のサーチを完了して読み取りを再開でき、音切れが生じない。但し、Wが大きいままだと、読み取り系の稼働と休止のサイクル周期が短くなり、また、1回当たりの休止期間も短くなるので、電力消費の抑制が難しくなってしまうが、請求項1記載の発明では、現在の読み取り位置が、読み取り中の連続記録区間の終了位置から一定以内に入っていないときは基準量Wが小さくなる。基準量Wが小さくなると、記憶手段が記録データで満杯になってからの読み取り系の休止期間が長くなるとともに、稼働と休止のサイクル周期も長くなり、電力消費を大きく抑制することができる。
請求項2記載の発明によれば、光ディスクに記録された各情報単位が、各々、アドレス順にデータが連続的に記録された1つの連続記録区間で構成されるかまたは組み合わせ順序が決められた複数の連続記録区間の組み合わせで構成されており、光ディスクから現在読み取り中の連続記録区間の読み取りが終れば、引き続き次の連続記録区間の読み取りをする場合において、現在の読み取り位置が、読み取り中の連続記録区間の終了位置から一定以内に入っていないときは基準量Wが小さくなる。よって、記憶手段が記録データで満杯になってからの読み取り系の休止期間が長くなるとともに、稼働と休止のサイクル周期も長くなり、電力消費を大きく抑制することができる。現在の読み取り位置が、読み取り中の連続記録区間の終了位置から一定以内に入っており、次に読み取るべき連続記録区間の先頭位置から一定以上離れているときは、記憶手段が記録データで満杯になり、読み取りを休止したあと再開するための記憶手段の残データ量の基準量Wが大きくなる。よって、読み取り中に記憶手段が記録データで満杯になり読み取りを休止したとき、読み取り位置がたまたま読み取り中の連続記録区間の終了位置から一定以内に入っており、かつ前記終了位置が次に読み取るべき連続記録区間の先頭位置から離れているときは、基準量Wが大きくなることにより早めに読み取り系の稼働が再開されるので、読み取り再開後に直ぐに連続記録区間の終了位置まで来て、次に読み取るべき連続記録区間の先頭をサーチしなければならない場合でも、記憶手段に残データが存在する間に確実に、次に読み取るべき連続記録区間の先頭のサーチを完了して読み取りを再開でき、音切れが生じない。現在の読み取り位置が、読み取り中の連続記録区間の終了位置から一定以内に入っているが、前記終了位置が次に読み取るべき連続記録区間の先頭位置から離れていない場合は、記憶手段が記録データで満杯になり、読み取りを休止したあと再開するための記憶手段の残データ量の基準量Wは小さいままとされるので、読み取り系の休止期間が長くなるとともに、稼働と休止のサイクル周期が長くなり、電力消費を抑制できる。
【図面の簡単な説明】
【図1】本発明の一つの実施の形態に係る携帯用MDプレーヤのブロック図である。
【図2】図1中のシステムコントローラによる再生制御処理を示すフローチャートである。
【図3】図1中のシステムコントローラによる再生制御処理を示すフローチャートである。
【図4】図1中のショックプルーフメモリコントローラによる書き込み/読み出し制御処理を示すフローチャートである。
【図5】図1中のショックプルーフメモリコントローラによる書き込み/読み出し制御処理を示すフローチャートである。
【図6】図2の変形例を示すフローチャートである。
【図7】記録用MDの記録内容の説明図である。
【図8】記録用MDの記録内容の説明図である。
【符号の説明】
1 再生用MD 2 スピンドルモータ
3 光ピックアップ 3a 対物レンズ
3b トラッキングアクチュエータ 3c フォーカスアクチュエータ
4 ヘッドアンプ 5 ディジタル信号処理回路
6 フォーカス制御回路 7、9、12 ドライバ
8 トラッキング制御回路 10 フィルタ
11 スレッド制御回路 14 DRAM
15 ショックプルーフメモリコントローラ
16 ATRACデコーダ 17 D/A変換器
18 システムコントローラ
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an optical disk reproducing apparatus, and in particular, position information and recording data of a predetermined information unit such as compressed music data and compressed image data are multiplexed and recorded by an MD (mini disk) player or the like to obtain a predetermined reproduction output rate. BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an optical disc reproducing apparatus that reads recorded data intermittently at a high rate from an optical disc that is rotated at a higher speed than a predetermined speed, writes it to a memory, and reads it from the memory at a rate at which a predetermined reproduction output rate is continuously obtained .
[0002]
[Prior art]
In a recording MD (MD-MO; Mini Disc-Magnet Optical), position information is stored in a program area (user recording area) in a recordable area of a track formed in a spiral shape from the inner periphery to the outer periphery. A certain address (the address is expressed by a combination of cluster position and sector position, such as 03 sector of 0001 cluster. 1 cluster = 36 sectors) and compressed music data as recording data are recorded in a multiplexed manner. The compressed music data is recorded with the music unit as an information unit. The MD player that reproduces the recording MD rotates the recording MD at a constant linear velocity by the spindle motor, focuses the light beam emitted from the optical pickup on the signal surface by the focus servo, and tracks by the tracking servo and the thread servo. In this state, the compressed music data read from the recording MD is decompressed and output by a reading system including a spindle motor, an optical pickup, a head amplifier, a digital signal processing circuit, and various servo systems. ing. This MD player is provided with a shock proof function for preventing sound skipping due to shock.
[0003]
That is, compressed music data of about 3 seconds to 10 seconds can be stored, and during reproduction, a predetermined reproduction output rate (there is an output rate based on the standard of the decompressed music data, in the case of an MD player, 44. It is equipped with a shock proof memory (DRAM) from which compressed music data is read out at a rate that provides a sampling frequency of 1 kHz. Then, the recording MD is rotated at a constant linear velocity that is approximately five times faster than the linear velocity necessary for obtaining a predetermined reproduction output rate, and the recording data is read from the recording MD at a high rate by the reading system. Write to the shockproof memory. The write rate to the shock proof memory is about 5 times higher than the read rate, and the shock proof memory is immediately full. Then, the writing to the shock proof memory and the reading of the compressed music data from the recording MD are temporarily interrupted, and the position information on the recording MD at which the compressed music data was last read by the optical pickup is stored. deep.
[0004]
After that, if the remaining data amount becomes the predetermined reference amount W or less due to the continuation of reading from the shock proof memory and a predetermined amount of empty space is generated, the position where the compressed music data was read last time is searched, and after the search again The operation of reading the recording data from the recording MD at a high rate and writing it in the shock proof memory is repeated. If a shock occurs, writing to the shock proof memory is interrupted, and while the data remains in the shock proof memory, the reading position immediately before the shock occurrence is searched, and after the search is completed, the compressed music data is read. By restarting writing to the shock-proof memory, it is possible to prevent sound skipping. W is set to be equal to or more than the minimum time necessary for completing the search of the reading position immediately after the occurrence of the shock when the shock occurs.
[0005]
When three tracks (tracks) are recorded for the first time on a completely blank recording MD, one track number (track number) TNO = 1 to 3 is recorded from the inner periphery side to the outer periphery side of the program area. Each continuous recording section (a section in which compressed music data is continuously recorded in the order of addresses, also referred to as a part) A, B, and C are recorded separately, and UTOC (User Table Of Contents) existing on the inner periphery side of the program area ) For each song, the song number and the address of the start position and end position of the continuous recording section constituting the song are associated with each area and recorded as UTOC information (disc management information) in the UTOC area of the recording MD. (FIG. 7 (1)). The recorded music can be edited. When the first TNO = 1 song is deleted, the information about the continuous recording section A is cleared, and B and C are changed to the music numbers TNO = 1 and 2, respectively. The changed UTOC information is recorded (FIG. 7 (2)). Further, when the songs 1 and 2 are combined, the UTOC information is recorded in which B is the first continuous recording section of the song 1 and the C is the second continuous recording section of the song 1. (FIG. 7 (3)). From this UTOC information, the positions and combination order of the continuous recording sections B and C constituting the music number 1 are known.
[0006]
When a new song is recorded in this state, recording is started from the first address a in the blank area closest to the innermost periphery of the program area, and continuously recorded up to the address b immediately before the start position of the continuous recording section B. When the recording proceeds as section A, the recording jumps to the head address g of the blank area closer to the inner periphery and continues. Then, when address g to address h are recorded as continuous recording section D and the recording of the music is finished, A is the first continuous recording section of the music of music number 2 and D is the second continuous of the music of music number 2 The UTOC information added as a recording section is recorded (FIG. 8 (1)). After that, when the song numbers 1 and 2 are switched, A is the first continuous recording section of the song with the song number 1, D is the second continuous recording section of the song with the song number 1, and B is the song with the song number 2. The UTOC information is recorded in which the first continuous recording section is changed to the second continuous recording section of the song having the song number 2 (FIG. 8 (2)). From this UTOC information, the positions and combination order of the continuous recording sections A and D constituting the music of the music number 1 can be found, and the positions and combination order of the continuous recording sections B and C constituting the music of the music number 2 can be found.
[0007]
When a recorded MD for recording is loaded into the set, the MD player reads and temporarily stores UTOC information, which is disc management information recorded in the UTOC area. When the PLAY key is pressed and playback is instructed sequentially, playback is performed in order from the song with the smallest song number with reference to the previously read UTOC information. At this time, if there is one continuous recording section constituting the music to be played back, the start position is searched and reading of the compressed music data is started, and when reading is completed up to the end position of the continuous recording section, the next music is recorded. Search for the start position of the first continuous recording section of and start reading. When there are a plurality of n continuous recording sections constituting the music, the start position of the first continuous recording section is searched and reading is started, and the reading is completed up to the end position of the first continuous recording section. Search for the start position of the second continuous recording section, start reading, and when the reading is finished up to the end position of the second continuous recording section, search for the start position of the third continuous recording section and start reading. When the reading is finished up to the end position of the nth continuous recording section, the start position of the first continuous recording section of the next song is searched and the reading is started.
[0008]
[Problems to be solved by the invention]
By the way, in a portable MD player, it is important to prevent excessive power consumption in order to lengthen the continuous reproduction time. The shockproof memory becomes full, and the compressed music data is temporarily read from the recording MD. During the interruption, the entire reading system including the tracking servo system is stopped, or a part of the reading system (including the tracking servo system) is stopped to suppress wasteful power consumption.
[0009]
During playback of the recording MD, the shock proof memory is full while the compressed music data is being read and written to the shock proof memory from near the end position of a certain continuous recording section of a certain song of the recording MD. Then, the remaining data amount becomes W or less, and when reading is resumed because a certain amount or more of free space has occurred, it immediately comes to the end position of the continuous recording section. Search and start reading. If the start position of the next continuous recording section to be reproduced is far from the end position of the continuous recording section that has been read, the search takes time, so that the remaining data amount in the shock proof memory is reduced and finally the remaining data is stored. In some cases, the data was lost and the sound was interrupted.
Although it is conceivable to increase W in order to prevent this sound interruption, it is difficult to suppress power consumption because the cycle of operation and pause of the reading system becomes faster and the pause period per time becomes shorter. End up.
An object of the present invention is to provide an optical disk reproducing apparatus that can achieve both of prevention of sound skipping and suppression of wasteful power consumption in view of the above-described problems of the prior art.
[0010]
[Means for Solving the Problems]
In the optical disk reproducing apparatus according to the first aspect of the present invention, the position information and the recording data for each information unit are multiplexed and recorded, and the optical disk rotated at a speed higher than the speed for obtaining a predetermined reproduction output rate is irradiated with the light beam and reflected. Light detection means for detecting a recording signal by receiving a beam, and a tracking error signal indicating an error between the reading track on the optical disc and the irradiation position of the light beam, and the irradiation position of the light beam based on the tracking error signal Tracking servo means for controlling the correction of the light beam, and a focus servo for generating a focus error signal indicating an error between the signal surface of the optical disk and the focal point of the light beam, and performing the correction control of the focal point of the light beam based on the focus error signal And a thread error signal indicating an error between the reading track on the optical disk and the position of the light detecting means. And a thread servo means for controlling the correction of the position of the light detection means based on the thread error signal, and a signal processing means for demodulating and outputting the recording data and position information of the optical disk from the detection output of the light detection means. Recording data reading means, storage means having a capacity for storing a predetermined amount of recording data, and recording data output at a high rate from the signal processing means are written to the storage means, and predetermined reproduction output is continuously performed from the storage means. Read and output at a rate to obtain the rate, and if the storage means is full of recorded data, the writing is interrupted and a full notification signal is generated, and when the remaining data amount in the storage means falls below a predetermined reference amount W Write / read control means for generating the occurrence notification signal, and when the full notification signal is issued, the current reading position information is input from the signal processing means and stored. In addition, when all or part of the recording data reading means is paused and a free space notification signal is issued, the recording data reading means is subjected to operation start control and search control of the last reading position of the previous time, After the search is completed, each information unit recorded on the optical disc includes an address control unit that causes the signal processing unit to resume the demodulated output of the recording data and the writing / reading control unit to resume the writing operation. It is composed of one continuous recording section in which data is continuously recorded in order or a combination of a plurality of continuous recording sections whose combination order is determined, and an information unit is configured for each information unit on the optical disc Combination when the position of continuous recording section and one information unit are composed of a combination of multiple continuous recording sections Management information indicating the order is recorded, the reference amount W used by the writing / reading control means is variable, and the reproduction control means receives the current input from the signal processing means when a full notification signal is issued. Is compared with the management information read from the optical disc in advance, and within a certain distance from the end position of the continuous recording section being read. In Whether or not Said Within a certain distance from the end position In In this case, the reference amount W used by the write / read control means is increased, Said Within a certain distance from the end position In If not, the feature is that the reference amount W is reduced.
According to the apparatus of claim 1, each information unit recorded on the optical disc is composed of one continuous recording section in which data is continuously recorded in the order of addresses, or a plurality of combinations in which a combination order is determined. In addition, the optical disc has a combination of continuous recording sections, and each information unit includes a combination of a plurality of continuous recording sections and a position of the continuous recording section constituting the information unit. Management information indicating the order is recorded. During reproduction of the optical disk, the recording data reading means reads the recording data read from the optical disk, the writing / reading control means writes it to the storage means at a predetermined high rate, and reads and outputs it at a rate for obtaining a predetermined reproduction output rate. When the storage means is full of recorded data, the writing / reading control means interrupts writing and issues a full notification signal, and the reproduction control means that receives the notification signal inputs the current reading position information from the signal processing means. And the suspension control is performed for all or part of the recording data reading means. Thereafter, when the remaining data amount becomes equal to or less than the reference amount W when the recording data is read from the storage means, the writing / reading control means issues a vacancy occurrence notification signal, and the reproduction control means receiving the notification signal receives the recording data reading means On the other hand, the operation start control and the search control of the last reading position of the previous time are performed. After the search is completed, the signal processing means restarts the demodulation output of the recording data, and the writing / reading control means restarts the writing operation. The reference amount W can be varied, and when the storage means is full of recorded data, the current reading position information input from the signal processing means is checked against the management information read from the optical disc in advance, and reading is in progress. Within a certain distance from the end of the continuous recording section In Whether or not Said Within a certain distance from the end position In Make it bigger and Said Within a certain distance from the end position In If not, make it small. As a result, within a certain distance from the end position of the continuous recording section In When a part that is not present is being reproduced, the rest period of the reading system becomes longer, and the cycle period of operation and rest becomes longer, so that power consumption can be suppressed. Also, if the storage means happens to be full of recorded data, it is within a certain distance from the end position of the continuous recording section that was being read. In As soon as possible, the operation of the reading system is resumed. Therefore, even if the head of the continuous recording section to be read next is separated, the head of the continuous recording section to be read is surely ensured while the remaining data exists in the storage means. The search can be completed and the reading can be resumed, and no interruptions in the sound occur.
In the optical disk reproducing apparatus according to the second aspect of the present invention, the position information and the recording data for each information unit are multiplexed and recorded, and the optical disk rotated at a speed higher than the speed for obtaining the predetermined reproduction output rate is irradiated with the light beam and reflected. Light detection means for detecting a recording signal by receiving a beam, and a tracking error signal indicating an error between the reading track on the optical disc and the irradiation position of the light beam, and the irradiation position of the light beam based on the tracking error signal Tracking servo means for controlling the correction of the light beam, and a focus servo for generating a focus error signal indicating an error between the signal surface of the optical disk and the focal point of the light beam, and performing the correction control of the focal point of the light beam based on the focus error signal And a thread error signal indicating an error between the reading track on the optical disk and the position of the light detecting means. And a thread servo means for controlling the correction of the position of the light detection means based on the thread error signal, and a signal processing means for demodulating and outputting the recording data and position information of the optical disk from the detection output of the light detection means. Recording data reading means, storage means having a capacity for storing a predetermined amount of recording data, and recording data output at a high rate from the signal processing means are written to the storage means, and predetermined reproduction output is continuously performed from the storage means. Read and output at a rate to obtain the rate, and if the storage means is full of recorded data, the writing is interrupted and a full notification signal is generated, and when the remaining data amount in the storage means falls below a predetermined reference amount W Write / read control means for generating the occurrence notification signal, and when the full notification signal is issued, the current reading position information is input from the signal processing means and stored. In addition, when all or part of the recording data reading means is paused and a free space notification signal is issued, the recording data reading means is subjected to operation start control and search control of the last reading position of the previous time, After the search is completed, each information unit recorded on the optical disc includes an address control unit that causes the signal processing unit to resume the demodulated output of the recording data and the writing / reading control unit to resume the writing operation. It is composed of one continuous recording section in which data is continuously recorded in order or a combination of a plurality of continuous recording sections whose combination order is determined, and an information unit is configured for each information unit on the optical disc Combined when the position of continuous recording section and one information unit are composed of a combination of multiple continuous recording sections Management information indicating the order is recorded, the reference amount W used by the writing / reading control means is variable, and the reproduction control means receives the current input from the signal processing means when a full notification signal is issued. Is compared with the management information read from the optical disc in advance, and within a certain distance from the end position of the continuous recording section being read. In Whether or not Said Within a certain distance from the end position In If not, decrease the reference amount W, Said Within a certain distance from the end position In In addition, the end position of the continuous recording section being read is the start position of the continuous recording section to be reproduced next. And physically continuous on the optical disc Whether or not Physically continuous In this case, decrease the reference amount W, Not physically continuous The case is characterized in that the reference amount W is increased.
According to the second aspect of the present invention, when the storage means is full of recording data, the current reading position information input from the signal processing means is collated with the management information read from the optical disk in advance and read. Within a certain distance from the end of the continuous recording section In Whether or not Said Within a certain distance from the end position In If not, decrease the reference amount W, Said Within a certain distance from the end position In In addition, the end position of the continuous recording section being read is the start position of the continuous recording section to be reproduced next. And is physically continuous Whether or not Physically continuous In this case, decrease the reference amount W, Not physically continuous In this case, the reference amount W is increased. As a result, within a certain distance from the end position of the continuous recording section In No playback or within a certain distance from the end of the continuous recording section In However, the start position of the next continuous recording section Not in In this case, since the rest period of the reading system becomes longer and the cycle cycle of operation and rest becomes longer, power consumption can be suppressed. Also, if the storage means happens to be full of recorded data, it is within a certain distance from the end position of the continuous recording section that was being read. Enter In addition, even if the head of the continuous recording section to be read next is separated, the pause period of the reading system is shortened, so that the head of the continuous recording section to be surely read next while remaining data exists in the storage means Can complete the search and no interruptions in the sound occur.
[0011]
DETAILED DESCRIPTION OF THE INVENTION
Next, one embodiment of the present invention will be described with reference to FIG.
FIG. 1 is a block diagram showing the configuration of a battery-powered portable MD player according to the present invention.
Reference numeral 1 denotes a recording MD, and among tracks formed in a spiral shape from the inner periphery to the outer periphery, an address as position information and compressed music data for each song are multiplexed and recorded in the program area. For each song, management information (UTC information) indicating the position and order of continuous recording sections constituting the song is recorded in the UTOC area on the inner periphery side of the program area. Reference numeral 2 denotes a spindle motor that rotates the recording MD 1 at a constant linear speed that is approximately five times faster than the required linear speed at which a predetermined reproduction output rate is obtained, and is rotationally controlled by a spindle servo system (not shown). An optical pickup 3 irradiates the current reading track of the recording MD 1 with a light beam, receives a reflected beam, and outputs a light detection signal. The optical pickup 3 includes a focus actuator 3c that moves the objective lens 3a in a direction perpendicular to the recording MD1, and a tracking actuator 3b that moves the objective lens 3a in the disk radial direction of the recording MD1.
[0012]
Reference numeral 4 denotes a head amplifier, which is a circuit (not shown) for creating an RF signal from the light detection signal of the optical pickup 3, and the focal point of the light beam viewed from the light detection signal of the optical pickup 3 in the perpendicular direction of the disk of the recording MD1. A circuit (not shown) for generating a focus error signal FE indicating an error between the signal surface of the reproduction MD 1 and the irradiation position of the light beam viewed from the optical detection signal of the optical pickup 3 in the disc radial direction of the recording MD 1 A circuit (not shown) for generating a tracking error signal TE indicating an error from the reading track of the recording MD 1 is provided, and outputs an RF signal, a focus error signal FE, and a tracking error signal TE. The head amplifier 4 also has a function of monitoring an abnormality of the RF signal due to a shock and outputting a shock detection signal SK when the abnormality occurs.
[0013]
Reference numeral 5 denotes a digital signal processing circuit, which receives an RF signal from the head amplifier 4 and demodulates and outputs the compressed music data as the recording data in the program area and the address as the position information, or the recording data in the UTOC area. The UTOC information and the address which is the position information are demodulated and output. A focus control circuit 6 receives the focus error signal FE while the focus servo is on, performs phase compensation and gain adjustment, and outputs the result to the driver 7. The driver 7 drives the focus coil of the focus actuator 3c, and moves the objective lens 3a in a direction that cancels the error between the focal point of the light beam and the signal surface of the recording MD1. The focus control circuit 6 has a function of performing a focus search in the focus off state and turning on the focus servo. A focus servo system is configured by the circuit that generates the focus error signal FE of the head amplifier 4, the focus control circuit 6, the driver 7, and the focus actuator 3c.
[0014]
A tracking control circuit 8 receives the tracking error signal TE while the tracking servo is on, performs phase compensation and gain adjustment, and outputs it to the driver 9. The driver 9 drives the tracking coil of the tracking actuator 3b, and moves the objective lens 3a in a direction to cancel the error in the disc radial direction between the irradiation position of the light beam and the track of the recording MD1. The tracking control circuit 8 also has a function of turning on the tracking servo from the tracking servo-off state and causing the light beam irradiation position to track jump in a desired direction by a desired amount in accordance with search control of the system controller. A tracking servo system is configured by the circuit that generates the tracking error signal TE of the head amplifier 4, the tracking control circuit 8, the driver 9, and the tracking actuator 3b.
[0015]
10 shows the low frequency component of the output of the driver 9, and the position of the track being read by the recording MD 1 and the position of the optical pickup 3 (when the tracking servo is turned off and the objective lens 3a returns to the neutral position when viewed in the disk radial direction) A filter for generating a thread error signal SE proportional to an error in the radial direction of the disk (thread error) with respect to the optical axis of the objective lens 3a), 11 is a thread control circuit having a microcomputer configuration, and inputs the thread error signal SE. When the magnitude of the thread error signal SE exceeds a predetermined threshold value, a drive signal is output to the driver 12, the thread motor 13 is driven, and a predetermined amount of the optical pickup 3 is moved in the direction to cancel the thread error. Move to make the thread error almost zero. The sled control circuit 11 also has a function of outputting a drive signal to the driver 12 to drive the sled motor 13 and moving the optical pickup 3 in a desired direction by a desired amount according to the search control of the system controller. The filter 10, the thread control circuit 11, the driver 12, and the thread motor 13 constitute a thread servo system.
[0016]
The spindle motor 2, the optical pickup 3, the head amplifier 4, the digital signal processing circuit 5, and various servo systems such as focus servo, tracking servo, thread servo, and spindle servo constitute a compressed music data reading system. This compressed music data reading system shifts to the sleep state under the control of the system controller or resumes the operation from the sleep state for power saving during the reproduction of the recording MD 1.
[0017]
Reference numeral 14 denotes a DRAM as a shock-proof memory having a capacity capable of storing compressed music data for about 3 to 10 seconds. Reference numeral 15 denotes a microcomputer-proof shock-proof memory controller. During reproduction, the DRAM 14 receives a predetermined reproduction output rate (described later). This is an output rate based on the standard of music data from the ATRAC decoder, and in the case of an MD player, the compressed music data is continuously read out at a rate at which a sampling frequency of 44.1 kHz is obtained and output to the subsequent stage. Further, during playback, the shock proof memory controller 15 writes compressed music data output from the digital signal processing circuit 5 at a high rate of about five times the read rate to the DRAM 14, and writes when the DRAM 14 is full of compressed music data. Is interrupted to generate a full notification signal and output it to the system controller. Then, when the compressed music data is read thereafter, the remaining data amount of the DRAM 14 becomes a predetermined reference amount (this is assumed to be W) or less, and when the DRAM 14 has a predetermined amount or more of free space, a free space notification signal is output. When there is a write permission notification signal, writing of compressed music data is resumed. Further, the shock proof memory controller 15 interrupts the write operation when receiving a write interruption command due to the occurrence of a shock during writing to the DRAM 14, and then resumes the write operation when receiving a write restart command. W is set by the system controller. 1 And W 2 (However, W 1 And W 2 Is a predetermined fixed value and W 1 <W 2 In the relationship of
[0018]
16 is an ATRAC decoder that decompresses the compressed music data and outputs the music data at a predetermined playback output rate (44.1 kHz sampling frequency defined by the standard), and 17 is a D / A converter that outputs the music data after D / A conversion. / A converter. The DRAM 14, the shock proof memory controller 15, the ATRAC decoder 16, and the D / A converter 17 are always in an operating state during reproduction of the recording MD1.
[0019]
Reference numeral 18 denotes a system controller having a microcomputer configuration, which controls the entire reproduction control operation. That is, when the program area is reproduced, the DRAM 14, the shock proof memory controller 15, the ATRAC decoder 16, and the D / A converter 17 are continuously operated, and the shock proof memory controller 15 continuously receives a predetermined value from the DRAM 14. The compressed music data is read out and output to the ATRAC decoder 16 at a rate at which a reproduction output rate can be obtained. On the other hand, the reading system comprising the spindle motor 2, the optical pickup 3, the head amplifier 4, the digital signal processing circuit 5, and various servo systems alternately repeats the operating state and the resting state, and the recording MD 1 is used while the reading system is in operation. While rotating at a constant linear velocity of about 5 times the linear velocity at which a predetermined reproduction output rate is obtained, the compressed music data from the reproduction MD1 is high-rate (about five times the rate at which the predetermined reproduction output rate is obtained). And read by the shock proof memory controller 15 into the DRAM 14. When a shock occurs during operation of the reading system, the shock proof memory controller 15 interrupts writing, while controlling the reading system to search for the address from which the compressed music data was read immediately before the occurrence of the shock. After completion, the reading system restarts reading of the compressed music data, and at the same time, the shock proof memory controller 15 restarts writing.
[0020]
Further, when the system controller 18 pauses the reading system, it collates the previous reading position with the UTOC information, and determines whether or not the position is within two clusters from the end position of the continuous recording section that has been being read. If YES, the reference amount used by the shock proof memory controller 15 for determining whether the DRAM 14 is empty is W 1 If NO, the reference amount used by the shock proof memory controller 16 to determine the occurrence of free space is W 2 Switch to.
[0021]
In this embodiment, W 1 When a shock occurs during reading of compressed music data from the program area of the recording MD1, the minimum amount of time w required from the occurrence of the shock to the completion of the search for the reading position immediately before the occurrence of the shock a (The minimum time required from the occurrence of a shock to the completion of the search for the reading position immediately before the occurrence of the shock a When w a = T a / T 1 The number of compressed music data) and the reading of the compressed music data from the program area of the recording MD1 is resumed from a paused state, so it is necessary to complete the pause position search after starting the reading system. Minimum time w b (The minimum time required to complete the pause position search after starting the reading system is b When w b = T b / T 1 Of compressed music data), whichever is larger (this is w c )). W 2 While reading compressed music data in the program area, the reading is interrupted at an arbitrary position, and when searching for another arbitrary position and restarting the reading, the minimum amount of time w required from the start to the end of the search is d (The minimum time required from the start of search to completion is T d As w d = T d / T 1 Of compressed music data) and w c And is set to the sum.
[0022]
Further, when the recording MD 1 is loaded, the system controller 18 controls the reading system to read the UTOC information recorded in the UTOC area, and stores it in a built-in memory (not shown).
[0023]
2 and 3 are flowcharts showing the playback control process by the system controller 18, and FIGS. 4 and 5 are flowcharts showing the write / read control process of the shock proof memory controller 15, which will be described below with reference to these figures. The operation of the embodiment will be described. Note that the recording contents of the recording MD 1 are as shown in FIG. 8 (2), and the UTOC information is read from the recording MD 1 and stored in the built-in memory of the system controller 18. Assume that no data exists in the DRAM 14. Further, the input period of the compressed music data required for the ATRAC decoder 16 to output the decompressed music data at the standard rate is set to T 1 And
[0024]
When the user gives a playback command by pressing the PLAY key (not shown) while the optical pickup 3 is waiting at the head position of the program area, the system controller 18 causes the spindle motor 2, the optical pickup 3, the head amplifier 4, the digital Operation start control is performed on the signal processing circuit 5, the reading system including various servo systems, the DRAM 14, the shock proof memory controller 15, the ATRAC decoder 16, the D / A converter 17, and a power amplifier (not shown). Step S10 in FIG. When the focus control circuit 6 of the focus servo system shifts to the operating state, it first performs a focus search and turns on the focus servo. When the tracking control circuit 8 of the tracking servo system shifts to the operating state, it first turns on the tracking servo when the tracking error signal TE is in the negative feedback region. As a result, an RF signal is output from the head amplifier 4. When the digital signal processing circuit 5 shifts to the operating state, the digital signal processing circuit 5 generates a CLV control signal from the RF signal and outputs it to a driver (not shown) of the spindle motor 2, and the spindle motor 2 outputs the recording MD 1 to a predetermined reproduction output rate. Is rotated at a constant linear velocity that is approximately five times faster than the linear velocity at which is obtained.
[0025]
Following step S10, the system controller 18 controls the reading system with reference to the UTOC information, searches for the start position a of the first continuous recording section A of the first song, and writes it to the shock proof memory controller 15 after the search is completed. An permission notification signal is sent (steps S11 and S12). Then, the digital signal processing circuit 5 starts the demodulating operation of the compressed music data, demodulates the compressed music data from the RF signal, and outputs it to the shock proof memory controller 15 (step S13). The digital signal processing circuit 5 also demodulates the address while demodulating the compressed music data. The system controller 15 inputs the address and refers to the UTOC information to determine whether the current reading position has reached the end position b of the continuous recording section A that is currently being read (step S14).
[0026]
If NO, it is checked whether a full notification signal is input from the shock proof memory controller 15 and whether a shock has occurred and a shock detection signal SK has been input (step S15, step S30 in FIG. 3). If NO, the process returns to step S13. In this way, the reading of the compressed music data and the address is continued for a while from the start position a of the first continuous recording section A of the first song by the reading system. Since the light beam traces the track by the action of the tracking servo system, the average position of the objective lens 3a viewed in the radial direction of the disk gradually moves outward in the radial direction of the recording MD1, and from the filter 10. The error (thread error) indicated by the output thread error signal SE gradually increases in the-direction (here, the outside in the disk radial direction is set to +).
[0027]
When the thread control circuit 11 is in an operating state, the magnitude of the thread error signal SE is compared with a predetermined threshold value, and if it is smaller than the threshold value, the rotation control of the thread motor 13 is not performed and the movement of the optical pickup 3 is not performed. do not do. If the trace of the track due to only the movement of the objective lens 3a comes close to the limit and the magnitude of the thread error signal SE becomes larger than a predetermined threshold value, a control signal is output to the driver 12. The thread motor 13 is driven, and the optical pickup 3 is moved in a direction to cancel the thread error by a predetermined amount, so that the thread error is almost zero. Thereafter, by repeating the same operation, the light beam can be traced over the entire program area.
[0028]
On the other hand, the shock proof memory controller 15 after the operation state is cleared both the flag F indicating whether the DRAM 14 is full and the flag G indicating whether writing is interrupted due to the occurrence of the shock (FIG. 4). Thereafter, when a write permission notice is received, new compressed music data is inputted from the digital signal processing circuit 5 to the DRAM 14 (steps S41 to S43).
[0029]
Next, since the DRAM 14 is not full of compressed music data and the compressed music data has not been read from the DRAM 14 (NO in steps S44 and S45), the first compressed music data is read from the DRAM 14 and the ATRAC decoder 16 is read. (Step S46). Then, since G is not 1, it is checked whether a write interruption command is input from the system controller 18 (steps S47 and S48). Here, NO is determined and F is not 1 (NO in step S49), and the process proceeds to step S50. Check if the next new compressed music data is input. If NO, the process proceeds to step S51, where a predetermined time T has elapsed since the compressed music data was read last time. 1 It is checked whether or not only elapses. If NO in this case, the process proceeds to step S47 to perform the same processing as described above.
[0030]
Thereafter, if the next new compressed music data is input, YES is determined in the step S50, and it is written in the DRAM 14 (step S43). Subsequently, since the DRAM 14 is not yet full of compressed music data, NO is determined in step S44, and NO is determined in step S45. Therefore, the process proceeds to step S51, and the time T after the previous compressed music data is read 1 It is checked whether or not only elapses. If NO in this case, the process proceeds to step S47 to perform the same processing as described above. Thereafter, if “YES” is determined in the step S51, the second compressed music data is read from the DRAM 14 and outputted to the ATRAC decoder 16 (step S46). Thereafter, the same processing is repeated, and from the DRAM 14 to T 1 The compressed music data is written at about five times the speed while the compressed music data is read out at a period of. The ATRAC decoder 16 decompresses the input compressed music data and outputs the decompressed music data at a predetermined reproduction output rate.
[0031]
When the DRAM 14 is full of compressed music data (YES in step S44), a full notification signal is output to the system controller 18 and F is set to 1 (step S52). When F = 1, the shock-proof memory controller 15 does not write to the DRAM 14 (YES in step S49 and does not proceed to step S50), and the cycle T 1 Only the reading at is continued (steps S51 and S46). Then, it is periodically checked whether the remaining data amount of the DRAM 14 is equal to or smaller than a predetermined reference amount W (this W is variable by interrupt processing when there is an input from the system controller 18 as will be described later) (step S53), if YES, a vacancy occurrence notification signal indicating that a vacant space of a predetermined amount or more has been generated is output, and waiting for a write permission notification signal to be sent while the compressed music data is being read (steps S54, S55). , S51, S46 to S49, S53).
[0032]
Upon receiving the full notification signal, the system controller 18 stores the address indicating the current reading position input from the digital signal processing circuit 5 as a pause position (steps S15 and S16 in FIG. 2) and then stores it in the built-in memory. With reference to the UTOC information, it is checked whether the pause position is within 2 clusters from the end position b of the continuous recording section A from which the compressed music data has been read so far (step S17). If it is still NO, W 1 Is output to the shock proof memory controller 15 (step S18). Then, the entire reading system is suspended and the operation is suspended. After that, the remaining data amount of the DRAM 14 is W = W 1 The process waits until a predetermined amount or more of space is available in the DRAM 14 (steps S19 and S20). The shock proof memory controller 15 executes the interrupt process shown in FIG. 1 When W is entered, W registered in the built-in memory (not shown) is changed to W 1 (Steps S60 and S61).
[0033]
The remaining data amount of the DRAM 14 is W = W 1 When an empty occurrence notification signal is input from the shock proof memory controller 15, the system controller 18 determines YES in step S20 of FIG. 2, performs operation start control on the entire reading system, and restarts the operation (step S21). ). W 1 Is small, the rest period of this reading system becomes long. Subsequent to step S21, search control of the previously stored pause position is performed for the reading system (step S22). After the search is completed, a write permission notification signal is output to the shock proof memory controller 15 and demodulated to the digital signal processing circuit 5. The output is resumed (steps S12 and S13).
At this time, since the pause position of this time is not within two clusters from the end position b of the continuous recording section A that was being read, immediately after the reading of the compressed music data is resumed, the pause position immediately reaches the end position b of the continuous recording section A. Therefore, there is no need to search for the start position of the continuous recording section to be reproduced next, and the remaining data amount of the DRAM 14 does not become zero even if the reading of the compressed music data is continued.
[0034]
The shock-proof memory controller 15 that has received the write permission notification determines YES in step S55 of FIG. 4 and clears F (step S56). As a result, the writing of the compressed music data to the DRAM 14 is resumed (steps S50 and S43). Thereafter, by repeating the same operation, the reading system operates intermittently, and the compressed music data is at a high rate about 5 times the rate at which a predetermined reproduction output rate is obtained intermittently from the program area of the recording MD1. Is read and written to the DRAM 14, and the compressed music data is read from the DRAM 14 at a rate at which a predetermined reproduction output rate can be continuously obtained. The compressed music data is decompressed by the ATRAC decoder 16 and output to the D / A converter 17 at a predetermined reproduction output rate defined by the standard. The D / A converter 17 D / A converts the decompressed music data and outputs it to a power amplifier (not shown).
[0035]
In this way, the reproduction of the first continuous recording section A of the first song of the recording MD 1 is executed, but until the end position b is within 2 clusters, W 1 Since it is determined whether or not the DRAM 14 is vacant based on the reference amount, the rest period of the reading system becomes longer and the cycle period of operation and rest becomes longer, so that power consumption can be greatly suppressed.
[0036]
Thereafter, when the current reading position is within two clusters from the end position b of the continuous recording section A, the DRAM 14 becomes full, and when YES is determined in step S15, the system controller 18 stores the current position as a pause position. In step S17, “YES” is determined. At this time, W is used as a reference amount for determining occurrence of empty space. 2 (> W 1 ) Is output to the shock proof memory controller 15 (step S23), the rest of the reading system is suspended and the operation is suspended. 2 The process waits until a predetermined amount or more is available (steps S19 and S20). W 2 The shock proof memory controller 15 receives the W registered in the built-in memory (not shown) in the interrupt process of FIG. 2 (Steps S60 and S61).
[0037]
The remaining data amount of the DRAM 14 is W = W 2 When an empty occurrence notification signal is input from the shock proof memory controller 15, the system controller 18 determines YES in step S20 of FIG. 2, performs operation start control on the entire reading system, and restarts the operation (step S21). ). W 2 Therefore, the rest period of this reading system is shortened. Subsequent to step S21, search control of the previously stored pause position is performed for the reading system (step S22). After the search is completed, a write permission notice is given to the shock proof memory controller 15, and a demodulated output is sent to the digital signal processing circuit 5. It is restarted (steps S12 and S13).
[0038]
At this time, since the pause position of this time is within 2 clusters from the end position b of the continuous recording section A that was previously read, the end position of the continuous recording section A immediately after the reading of the compressed music data is resumed. b is reached. Then, the system controller 18 determines YES in step S14, refers to the UTOC information, and checks whether there is a continuous recording section to be reproduced next in the order of the music (step S24). Here, since the second continuous recording section D of the first song corresponds, the end position b of the continuous recording section A from which the compressed music data has been read until now, and the start position of the continuous recording section to be reproduced next time Is a continuous recording section physically connected to each other (step S25). If it is a continuous recording section that is physically connected, the reading can be continued as it is along the track, and the process proceeds to step S15. Here, the end position b of the continuous recording section A and the continuous recording section D are processed. Since the address of the start position g is “NO” (see FIG. 8B), a write interruption command is given to the shockproof memory controller 15 to interrupt the write operation to the DRAM 14 and refer to the UTOC information. Then, the reading system is controlled to search for the start position g of the continuous recording section D, and g is searched (steps S26 and S27). After the search is completed, a write permission notice is given to the shock proof memory controller 15 to cause the digital signal processing circuit 5 to resume demodulation output (steps S12 and S13). Thereby, based on the compressed music data recorded in the continuous recording section D, the reproduction of the music number 1 continues.
[0039]
In this way, when the DRAM 14 is full and the reading position when the reading of compressed music data by the reading system is interrupted is near the end position of the continuous recording section, the end position and the next continuous recording section to be reproduced are displayed. Even if the start position is far away, the remaining data amount of DRAM 14 is W 2 (> W 1 ), The reading of compressed music data by the reading system is resumed, so when the reading system resumes operation, the pause position is searched, and the compressed music data is read a little, and then the next continuous recording immediately away Even if a search for the start position of the section is performed, the remaining data amount of the DRAM 14 does not become zero, and sound interruption does not occur.
[0040]
For a while after the transition to the reproduction of the continuous recording section D, since the reading position is away from the end position h of the continuous recording section D, the DRAM 14 becomes full and every time there is a full notification, the system controller 18 performs step S17. NO and W 1 Is output, and the rest period of the reading system becomes longer and the cycle of operation and rest of the reading system becomes longer, so that power consumption can be suppressed.
[0041]
Thereafter, when the DRAM 14 becomes full with the current reading position within two clusters from the end position h of the continuous recording section D, the system controller 18 2 Is output to stop the reading system (steps S15, S16, S17, S23), and the remaining data amount of the DRAM 14 is W = W 2 When there is a vacant occurrence notification below, the reading system is restarted, the previously stored pause position search control is performed, and after the search is completed, the digital signal processing circuit 5 restarts the demodulation output (steps S19 to S22, S12). , S13).
[0042]
At this time, since the pause position of this time is within 2 clusters from the end position h of the continuous recording section D that has been read up to now, the end position of the continuous recording section D immediately after the reading of the compressed music data is resumed. Reach h. Then, the system controller 18 determines YES in step S14, refers to the UTOC information, and checks whether there is a continuous recording section to be reproduced next in the order of the music (step S24). Here, since the first continuous recording section B of the second song corresponds, the end position h of the continuous recording section D where the compressed music data has been read up to now and the start position of the continuous recording section to be reproduced next are It is determined whether they are physically connected (step S25). If it is a continuous recording section that is physically connected, the reading can be continued as it is along the track, and the process proceeds to step S15. Here, the end position h of the continuous recording section D and the continuous recording section B are processed. Since the address of the start position c is NO and the result is NO (see FIG. 8 (2)), a write interruption command is given to the shockproof memory controller 15 to interrupt the write operation to the DRAM 14, and the UTOC information is referred to. Then, search control of the start position c of the continuous recording section B is performed on the reading system (steps S26 and S27). After the search is completed, the digital signal processing circuit 5 restarts the demodulation output (steps S12 and S13). Thereby, based on the compressed music data recorded in the continuous recording section B, the reproduction of the music number 2 starts. At this time, the remaining data amount is W 2 Since the operation is resumed at that time, the remaining data amount of the DRAM 14 does not become zero, and no sound interruption occurs.
[0043]
Since the end position d is separated for a while after the transition to the reproduction of the continuous recording section B, the DRAM 14 becomes full, and whenever there is a full notification, the system controller 18 determines NO in step S17 and determines W 1 Is output, and the rest period of the reading system becomes longer and the cycle of operation and rest of the reading system becomes longer, so that power consumption can be suppressed.
[0044]
Thereafter, when the DRAM 14 becomes full with the current reading position within two clusters from the end position d of the continuous recording section B, the system controller 18 2 Is output to stop the reading system (steps S15, S16, S17, S23), and the remaining data amount of the DRAM 14 is W = W 2 When there is a vacant occurrence notification below, the reading system is restarted, the previously stored pause position search control is performed, and after the search is completed, the digital signal processing circuit 5 restarts the demodulation output (steps S19 to S22, S12). , S13).
[0045]
At this time, since the pause position of this time is within 2 clusters from the end position d of the continuous recording section B that was previously read, the end position of the continuous recording section B is immediately after the reading of the compressed music data is resumed. d is reached. Then, the system controller 18 determines YES in step S14, refers to the UTOC information, and checks whether there is a continuous recording section to be reproduced next in the order of the music (step S24). Here, since the second continuous recording section C of the second song corresponds, the end position d of the continuous recording section B from which the compressed music data has been read and the start position of the continuous recording section to be reproduced next are Is physically connected (step S25). Since this time is YES, the process proceeds to step S15, and reading of the compressed music data is continued as it is.
[0046]
Since the end position f is separated for a while after the transition to the reproduction of the continuous recording section C, the DRAM 14 becomes full, and whenever there is a full notification, the system controller 18 determines NO in step S17 and determines W 1 Is output, and the rest period of the reading system becomes longer and the cycle of operation and rest of the reading system becomes longer, so that power consumption can be suppressed.
[0047]
Thereafter, when the DRAM 14 becomes full with the current reading position within two clusters from the end position f of the continuous recording section C, the system controller 18 2 Is output to stop the reading system (steps S15, S16, S17, S23), and the remaining data amount of the DRAM 14 is W = W 2 When there is a vacant occurrence notification below, the reading system is restarted, the previously stored pause position search control is performed, and after the search is completed, the digital signal processing circuit 5 restarts the demodulation output (steps S19 to S22, S12). , S13).
[0048]
At this time, since the pause position of this time is within 2 clusters from the end position f of the continuous recording section C which was previously read, the end position of the continuous recording section C is immediately after the reading of the compressed music data is resumed. f is reached. Then, the system controller 18 determines YES in step S14, refers to the UTOC information, and checks whether there is a continuous recording section to be reproduced next in the order of the music (step S24). Since it does not exist here, the process proceeds to step S28, and the reading system and each part including the shock proof memory controller 15, the ATRAC decoder 16, the D / A converter 17, the power amplifier, etc. are paused to reproduce the recording MD1. Finish.
[0049]
When a shock occurs during playback and a shock detection signal SK is input from the head amplifier 4, the system controller 18 temporarily stores the latest input address as return position information and interrupts writing to the shock proof memory controller 15. After the command notification signal is sent, the reading system is controlled to return to the return position. After the search is completed, the writing restart command notification signal is sent to the shock proof memory controller 15 and reading of the compressed music data is resumed (FIG. 3). Steps S30 to S34).
[0050]
The shock-proof memory controller 15 that has received the write interruption command notification sets G to 1 (steps S48 and S57), and thereafter suspends writing until receiving the write resumption command notification, and continues to read only the compressed music data (step S51, S57). S46, S47, S58). Thereafter, reading can be resumed in the reading system, and when a write resume command notification is received, G is cleared, and the parallel operation of writing and reading compressed music data is performed again (steps S58 and S59).
[0051]
According to this embodiment, during playback of the recorded recording MD 1, the system controller 18 causes the compressed music data reading system to read the compressed music data from the recording MD 1 at a predetermined high rate, and the shock proof memory controller 15. To the DRAM 14. During reproduction, the shock proof memory controller 15 continuously reads out the compressed music data from the DRAM 14 at a rate at which a predetermined reproduction output rate is obtained, and outputs it to the ATRAC decoder 16. When the DRAM 14 is full of compressed music data, the shock proof memory controller 15 stops writing, and the system controller 18 stores the current reading position as a pause position and pauses the entire reading system of the compressed music data. Thereafter, when the shock-proof memory controller 15 determines that the remaining data amount has become equal to or less than the reference amount W by reading the compressed music data from the DRAM 14, the system controller 18 starts the operation of the compressed music data reading system. First, the pause position is searched. After the search is completed, the digital signal processing circuit 5 restarts the demodulation output of the compressed music data, and the shock proof memory controller 15 restarts the writing to the DRAM 14. The reference amount W can be varied by the system controller 18, and when the DRAM 14 is full of compressed music data, the current read position information input from the digital signal processing circuit 5 is read from the recording MD1 in advance. (UTOC information) is compared to determine whether or not it is near the end position of the continuous recording section that has been read up to now, and is increased when it is close to the end position, and is decreased when it is not close to the end position. As a result, when the playback location is not near the end position of the continuous recording section, the rest period of the reading system is lengthened, and the cycle period of operation and rest of the reading system is lengthened, so that power consumption can be suppressed. Also, when the DRAM 14 becomes full of compressed music data, the reading system is restarted earlier if it is close to the end position of the continuous recording section being read. Even if the head of the data is separated, the search can be reliably completed and the reading can be resumed while the compressed music data remains in the DRAM 14, and no sound interruption occurs.
[0052]
In the above-described embodiment, when the reading system is paused intermittently during the reproduction of the recording MD, all of the reading system is paused, but only a part of the reading system including, for example, the tracking servo system. May be paused.
2 is not limited to 2 clusters or less, but may be other ranges such as 3 clusters or 4 clusters. In short, the continuous recording in which the pause position is being read. It suffices if it is possible to determine whether it is close to a certain distance from the end position of the section.
[0053]
When the DRAM 14 is full of compressed music data, the current reading position information input from the digital signal processing circuit 5 is checked against the management information (UTC information) read from the recording MD 1 in advance. It is determined whether or not it is near the end position of the continuous recording section, and if it is near the end position, the reference amount W is unconditionally increased, but FIG. 2 is modified as shown in FIG. If YES at step S70, it is determined whether or not there is a continuous recording section to be reproduced next with reference to the UTOC information (step S70 in FIG. 6). 1 If there is, the continuous recording section that has been read until now Is physically connected on the recording MD 1 to the next recording position. Whether or not (step S71), YES If so, go to step S18. NO If so, go to step S23 2 May be output.
[0054]
According to FIG. 6, a portion that is not near the end position of the continuous recording section is being reproduced, or is near the end position of the continuous recording section, but the start position of the continuous recording section to be reproduced next is not separated, When the search is possible, the rest period of the reading system becomes longer and the cycle period of operation and rest becomes longer, so that power consumption can be suppressed. Also, when the DRAM 14 becomes full of compressed music data, even if the DRAM 14 is near the end position of the continuous recording section being read and the start position of the continuous recording section to be read next is separated, the DRAM 14 Thus, while the remaining data exists, the search can be completed reliably and the reading can be resumed, and no sound interruption occurs.
In addition The figure The discrimination criterion in step S17 in step 6 is not limited to within 2 clusters, but may be other ranges such as within 3 clusters, within 4 clusters, and in short, from the end position of the continuous recording section from which the pause position was read. It suffices if it is possible to determine whether it is within a certain range.
[0055]
Further, although the MD has been described as an example of the optical disk, another type of optical disk such as a DVD-RAM in which uncompressed music data is recorded in the program area may be used.
[0056]
【The invention's effect】
According to the first aspect of the present invention, each information unit recorded on the optical disc is composed of one continuous recording section in which data is continuously recorded in the order of addresses, or a plurality of combinations in which a combination order is determined. When the continuous recording section currently being read from the optical disc has been read, the next continuous recording section is read and the current reading position is the continuous reading section. Within a certain distance from the end of the recording section In Then, the storage means becomes full with the recording data, and the reference amount W of the remaining data amount of the storage means for resuming the reading after pausing is increased. Therefore, when the storage means becomes full of recorded data during reading and reading is paused, the reading position happens to be within a certain distance from the end position of the continuous recording section being read. In If the reference amount W increases, the operation of the reading system is resumed earlier. Therefore, after the reading is resumed, the end of the continuous recording section is reached immediately and the beginning of the next continuous recording section to be read must be searched. If the head position of the next continuous recording section to be read is separated, the search for the head of the next continuous recording section to be read is completed without fail even if there is remaining data in the storage means. Reading can be resumed and no interruptions in the sound occur. However, if W remains large, the cycle period of operation and suspension of the reading system is shortened and the suspension period per time is also shortened, which makes it difficult to suppress power consumption. In the present invention, the current reading position is within a certain distance from the end position of the continuous recording section being read. In When there is not, the reference amount W becomes small. When the reference amount W is reduced, the reading system pause period after the storage means becomes full of recording data is lengthened, and the cycle period of operation and pause is also lengthened, so that power consumption can be greatly suppressed.
According to the second aspect of the present invention, each information unit recorded on the optical disc is composed of one continuous recording section in which data is continuously recorded in the order of addresses, or a plurality of combination units determined in order of combination. When the continuous recording section currently being read from the optical disc has been read, the next continuous recording section is read and the current reading position is the continuous reading section. Within a certain distance from the end of the recording section In When there is not, the reference amount W becomes small. Therefore, the reading system pause period after the storage means becomes full of recording data is lengthened, and the cycle period of operation and pause is also lengthened, so that power consumption can be greatly suppressed. The current reading position is within a certain distance from the end position of the continuous recording section being read. Enter Thus, when the distance is more than a certain distance from the beginning of the continuous recording section to be read next, the storage means is filled with the recording data, and the reference amount W of the remaining data amount of the storage means for resuming the reading after pausing. Becomes larger. Therefore, when the storage means becomes full of recorded data during reading and reading is paused, the reading position happens to be within a certain distance from the end position of the continuous recording section being read. Enter The And the end position is Is it the start position of the next continuous recording section to be read? Separated If the reference amount W increases, the operation of the reading system is resumed earlier, so that immediately after the reading is resumed, the end of the continuous recording section is reached and the beginning of the next continuous recording section to be read is set. Even when the search has to be performed, the search at the beginning of the continuous recording section to be read next can be surely completed while the remaining data exists in the storage means, and the reading can be resumed, and no sound interruption occurs. The current reading position is within a certain distance from the end position of the continuous recording section being read. In But The end position is Is it the start position of the next continuous recording section to be read? Separated Please Not in In this case, since the storage means is full of recorded data and the reference amount W of the remaining data amount of the storage means for resuming after pausing reading is kept small, the pause period of the reading system becomes longer, The cycle period of operation and suspension becomes longer, and power consumption can be suppressed.
[Brief description of the drawings]
FIG. 1 is a block diagram of a portable MD player according to an embodiment of the present invention.
FIG. 2 is a flowchart showing playback control processing by the system controller in FIG. 1;
FIG. 3 is a flowchart showing playback control processing by the system controller in FIG. 1;
4 is a flowchart showing a write / read control process by a shock-proof memory controller in FIG. 1. FIG.
5 is a flowchart showing a write / read control process by the shock-proof memory controller in FIG. 1. FIG.
6 is a flowchart showing a modification of FIG.
FIG. 7 is an explanatory diagram of recorded contents of a recording MD.
FIG. 8 is an explanatory diagram of recorded contents of a recording MD.
[Explanation of symbols]
1 MD for playback 2 Spindle motor
3 Optical pickup 3a Objective lens
3b Tracking actuator 3c Focus actuator
4 Head amplifier 5 Digital signal processing circuit
6 Focus control circuit 7, 9, 12 Driver
8 Tracking control circuit 10 Filter
11 Thread control circuit 14 DRAM
15 Shockproof memory controller
16 ATRAC decoder 17 D / A converter
18 System controller

Claims (2)

位置情報と情報単位別の記録データが多重記録され、所定の再生出力レートを得る速度より高速で回転される光ディスクに光ビームを照射し、反射ビームを受光して記録信号の検出を行う光検出手段と、光ディスク上の読み取りトラックと光ビームの照射位置との誤差を示すトラッキングエラー信号を作成し、該トラッキングエラー信号に基づき光ビームの照射位置の修正制御をするトラッキングサーボ手段と、光ディスクの信号面と光ビームの合焦点との誤差を示すフォーカスエラー信号を作成し、該フォーカスエラー信号に基づき光ビームの合焦点の修正制御をするフォーカスサーボ手段と、光ディスク上の読み取りトラックと光検出手段の位置との誤差を示すスレッドエラー信号を作成し、該スレッドエラー信号に基づき光検出手段の位置の修正制御をするスレッドサーボ手段と、光検出手段の検出出力から光ディスクの記録データと位置情報を復調して出力する信号処理手段と、を含む記録データ読み取り手段と、
記録データを所定量記憶する容量を有する記憶手段と、
信号処理手段から高レートで出力された記録データを記憶手段に書き込み、該記憶手段から連続的に、所定の再生出力レートを得るレートで読み出して出力し、記憶手段が記録データで満杯になれば、書き込みを中断して満杯通知信号を発生し、記憶手段の残データ量が所定の基準量W以下になると、空き発生通知信号を発生する書き込み/読み出し制御手段と、
満杯通知信号が発せられると、信号処理手段から現在の読み取り位置情報を入力して記憶するとともに、記録データ読み取り手段の全部または一部に対し休止制御をし、空き発生通知信号が発せられると、記録データ読み取り手段に対し稼働開始制御と前回の最後の読み取り位置のサーチ制御をし、サーチ完了後、信号処理手段に記録データの復調出力を再開させ、書き込み/読み出し制御手段に書き込み動作を再開させる再生制御手段と、
を含み、
前記光ディスクに記録された各情報単位は、各々、アドレス順にデータが連続的に記録された1つの連続記録区間で構成されるかまたは組み合わせ順序が決められた複数の連続記録区間の組み合わせで構成されるとともに、光ディスクには情報単位別に、情報単位を構成する連続記録区間の位置と1つの情報単位が複数の連続記録区間の組み合わせで構成されている場合の組み合わせ順序を示す管理情報が記録されており、
前記書き込み/読み出し制御手段が用いる基準量Wを可変とし、
更に、前記再生制御手段は、満杯通知信号が発せられたとき、信号処理手段から入力した現在の読み取り位置情報を、事前に光ディスクから読み出しておいた管理情報と照合し、読み取り中であった連続記録区間の終了位置から一定以内に入っているか否か判別し、前記終了位置から一定以内に入っている場合、書き込み/読み出し制御手段が用いる基準量Wを大きくさせ、前記終了位置から一定以内に入っていない場合、基準量Wを小さくさせるようにしたこと、
を特徴とする光ディスク再生装置。
Light detection that multiplex-records position information and recording data for each information unit, irradiates the optical disk rotated at a speed higher than the speed for obtaining a predetermined reproduction output rate, and detects the recording signal by receiving the reflected beam A tracking servo means for creating a tracking error signal indicating an error between the reading track on the optical disc and the irradiation position of the light beam, and a correction control of the irradiation position of the light beam based on the tracking error signal; A focus error signal indicating an error between the surface and the focal point of the light beam, and a focus servo means for controlling the correction of the focal point of the light beam based on the focus error signal; a reading track on the optical disc; A thread error signal indicating an error from the position is created, and based on the thread error signal, the light detection means And thread servo means for the correction control of the location, the record data reading means includes signal processing means for outputting the detection output of the light detection means demodulates the recorded data and the position information of the optical disc, and
Storage means having a capacity for storing a predetermined amount of recording data;
If the recording data output at a high rate from the signal processing means is written to the storage means, and is continuously read out from the storage means at a rate for obtaining a predetermined reproduction output rate, and the storage means is filled with the recording data. Writing / reading control means for generating a free notification signal when the writing is interrupted and a full notification signal is generated, and the remaining data amount in the storage means falls below a predetermined reference amount W;
When the full notification signal is issued, the current reading position information is input and stored from the signal processing means, and the suspension control is performed on all or part of the recording data reading means, and when the empty occurrence notification signal is issued, Performs operation start control and search control of the last reading position for the recording data reading means, and after the search is completed, the signal processing means restarts the demodulated output of the recording data, and the writing / reading control means restarts the writing operation. Playback control means;
Including
Each information unit recorded on the optical disc is composed of one continuous recording section in which data is continuously recorded in the order of addresses, or a combination of a plurality of continuous recording sections whose combination order is determined. In addition, for each information unit, management information indicating the combination order in the case where each information unit is composed of a combination of a plurality of continuous recording sections and a position of a continuous recording section and one information unit is recorded on each optical unit. And
The reference amount W used by the writing / reading control means is variable,
Further, when the full notification signal is issued, the reproduction control means collates the current reading position information input from the signal processing means with the management information read from the optical disc in advance, and continuously determines whether the end position of the recording interval has entered constant within, if contained constant within from the end position, to increase the reference amount W used by the write / read control means, within a predetermined from the end position If not in, it has to be reduced reference amount W,
An optical disc reproducing apparatus characterized by the above.
位置情報と情報単位別の記録データが多重記録され、所定の再生出力レートを得る速度より高速で回転される光ディスクに光ビームを照射し、反射ビームを受光して記録信号の検出を行う光検出手段と、光ディスク上の読み取りトラックと光ビームの照射位置との誤差を示すトラッキングエラー信号を作成し、該トラッキングエラー信号に基づき光ビームの照射位置の修正制御をするトラッキングサーボ手段と、光ディスクの信号面と光ビームの合焦点との誤差を示すフォーカスエラー信号を作成し、該フォーカスエラー信号に基づき光ビームの合焦点の修正制御をするフォーカスサーボ手段と、光ディスク上の読み取りトラックと光検出手段の位置との誤差を示すスレッドエラー信号を作成し、該スレッドエラー信号に基づき光検出手段の位置の修正制御をするスレッドサーボ手段と、光検出手段の検出出力から光ディスクの記録データと位置情報を復調して出力する信号処理手段と、を含む記録データ読み取り手段と、
記録データを所定量記憶する容量を有する記憶手段と、
信号処理手段から高レートで出力された記録データを記憶手段に書き込み、該記憶手段から連続的に、所定の再生出力レートを得るレートで読み出して出力し、記憶手段が記録データで満杯になれば、書き込みを中断して満杯通知信号を発生し、記憶手段の残データ量が所定の基準量W以下になると、空き発生通知信号を発生する書き込み/読み出し制御手段と、
満杯通知信号が発せられると、信号処理手段から現在の読み取り位置情報を入力して記憶するとともに、記録データ読み取り手段の全部または一部に対し休止制御をし、空き発生通知信号が発せられると、記録データ読み取り手段に対し稼働開始制御と前回の最後の読み取り位置のサーチ制御をし、サーチ完了後、信号処理手段に記録データの復調出力を再開させ、書き込み/読み出し制御手段に書き込み動作を再開させる再生制御手段と、
を含み、
前記光ディスクに記録された各情報単位は、各々、アドレス順にデータが連続的に記録された1つの連続記録区間で構成されるかまたは組み合わせ順序が決められた複数の連続記録区間の組み合わせで構成されるとともに、光ディスクには情報単位別に、情報単位を構成する連続記録区間の位置と1つの情報単位が複数の連続記録区間の組み合わせで構成されている場合の組み合わせ順序を示す管理情報が記録されており、
前記書き込み/読み出し制御手段が用いる基準量Wを可変とし、
更に、前記再生制御手段は、満杯通知信号が発せられたとき、信号処理手段から入力した現在の読み取り位置情報を、事前に光ディスクから読み出しておいた管理情報と照合し、読み取り中であった連続記録区間の終了位置から一定以内に入っているか否か判別し、前記終了位置から一定以内に入っていない場合は基準量Wを小さくさせ、前記終了位置から一定以内に入っている場合は更に、読み取り中であった連続記録区間の終了位置が次に再生すべき連続記録区間の開始位置と光ディスク上で物理的に連続しているか否か判別し、物理的に連続している場合は基準量Wを小さくさせ、物理的に連続していない場合は基準量Wを大きくさせるようにしたこと、
を特徴とする光ディスク再生装置。
Light detection that multiplex-records position information and recording data for each information unit, irradiates the optical disk rotated at a speed higher than the speed for obtaining a predetermined reproduction output rate, and detects the recording signal by receiving the reflected beam A tracking servo means for creating a tracking error signal indicating an error between the reading track on the optical disc and the irradiation position of the light beam, and a correction control of the irradiation position of the light beam based on the tracking error signal; A focus error signal indicating an error between the surface and the focal point of the light beam, and a focus servo means for controlling the correction of the focal point of the light beam based on the focus error signal; a reading track on the optical disc; A thread error signal indicating an error from the position is created, and based on the thread error signal, the light detection means And thread servo means for the correction control of the location, the record data reading means includes signal processing means for outputting the detection output of the light detection means demodulates the recorded data and the position information of the optical disc, and
Storage means having a capacity for storing a predetermined amount of recording data;
If the recording data output at a high rate from the signal processing means is written to the storage means, and is continuously read out from the storage means at a rate for obtaining a predetermined reproduction output rate, and the storage means is filled with the recording data. Writing / reading control means for generating a free notification signal when the writing is interrupted and a full notification signal is generated, and the remaining data amount in the storage means falls below a predetermined reference amount W;
When the full notification signal is issued, the current reading position information is input and stored from the signal processing means, and the suspension control is performed on all or part of the recording data reading means, and when the empty occurrence notification signal is issued, Performs operation start control and search control of the last reading position for the recording data reading means, and after the search is completed, the signal processing means restarts the demodulated output of the recording data, and the writing / reading control means restarts the writing operation. Playback control means;
Including
Each information unit recorded on the optical disc is composed of one continuous recording section in which data is continuously recorded in the order of addresses, or a combination of a plurality of continuous recording sections whose combination order is determined. In addition, for each information unit, management information indicating the combination order in the case where each information unit is composed of a combination of a plurality of continuous recording sections and a position of a continuous recording section and one information unit is recorded on each optical unit. And
The reference amount W used by the writing / reading control means is variable,
Further, when the full notification signal is issued, the reproduction control means collates the current reading position information input from the signal processing means with the management information read from the optical disc in advance, and continuously whether from the end position of the recording interval has entered constant within determined, the case from the end position does not contain within constant to reduce the reference amount W, if contained in a fixed within the said end position is further If the end position of the continuous recording interval was being read physically it decides whether or not are consecutive then on the start position of sequential recording sections to be reproduced and the optical disk is physically continuous The reference amount W is reduced, and when the physical amount is not continuous, the reference amount W is increased.
An optical disc reproducing apparatus characterized by the above.
JP37747398A 1998-12-31 1998-12-31 Optical disk playback device Expired - Fee Related JP3626027B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP37747398A JP3626027B2 (en) 1998-12-31 1998-12-31 Optical disk playback device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP37747398A JP3626027B2 (en) 1998-12-31 1998-12-31 Optical disk playback device

Publications (2)

Publication Number Publication Date
JP2000195175A JP2000195175A (en) 2000-07-14
JP3626027B2 true JP3626027B2 (en) 2005-03-02

Family

ID=18508871

Family Applications (1)

Application Number Title Priority Date Filing Date
JP37747398A Expired - Fee Related JP3626027B2 (en) 1998-12-31 1998-12-31 Optical disk playback device

Country Status (1)

Country Link
JP (1) JP3626027B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100406630B1 (en) 2001-03-13 2003-11-20 엘지전자 주식회사 Method for recording and reproducing a demo data, and medium thereof
KR20020072934A (en) 2001-03-13 2002-09-19 엘지전자 주식회사 Read only optical disc recorded demo data, and method for reproducing them

Also Published As

Publication number Publication date
JP2000195175A (en) 2000-07-14

Similar Documents

Publication Publication Date Title
EP0952577B1 (en) Power saving system for optical disc recording/reproducing apparatus
US6310848B1 (en) Power saving system for optical disc recording/reproducing apparatus
JP3626027B2 (en) Optical disk playback device
JP2001273718A (en) Information reproducing device
JP3007473B2 (en) How to play a disc player
JP3111144B2 (en) Medium recording / reproducing device
JP3491546B2 (en) Optical disc playback device
JP2000195174A (en) Optical disk reproducing device
JPH0945003A (en) Recorded medium reproducing apparatus
JP3945913B2 (en) Optical disk playback device
JP3982510B2 (en) Optical disk playback device
JP2843103B2 (en) Information recording / reproducing device
JP4123488B2 (en) Optical disk playback device
JP4218039B2 (en) Disc playback apparatus and disc playback method
EP1069560B1 (en) Apparatus for reproducing information and method of controlling the apparatus
JP3361612B2 (en) Disk unit
JP3933067B2 (en) Disc player
JPH08263925A (en) Method for reproducing disk
JP2798836B2 (en) How to play a disc player
JPH09213059A (en) Method for preserving disk fault position
JP4039279B2 (en) Disc recording / playback device
JP2000195069A (en) Optical disc player
JP2000011517A (en) Optical disk recording device
JP2002124068A (en) Disk player
JPH09231660A (en) Disk reproducing device

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040408

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040604

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040812

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20041008

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20041201

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

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20081210

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20091210

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20101210

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20111210

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20111210

Year of fee payment: 7

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

Year of fee payment: 7

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

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20121210

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20131210

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees