JPH04368667A - デジタルデータ処理装置 - Google Patents

デジタルデータ処理装置

Info

Publication number
JPH04368667A
JPH04368667A JP3144559A JP14455991A JPH04368667A JP H04368667 A JPH04368667 A JP H04368667A JP 3144559 A JP3144559 A JP 3144559A JP 14455991 A JP14455991 A JP 14455991A JP H04368667 A JPH04368667 A JP H04368667A
Authority
JP
Japan
Prior art keywords
data
address information
rom
digital data
subcode
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.)
Granted
Application number
JP3144559A
Other languages
English (en)
Other versions
JP2902814B2 (ja
Inventor
Takuji Yoshida
卓司 吉田
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP3144559A priority Critical patent/JP2902814B2/ja
Priority to PCT/JP1992/000759 priority patent/WO2004081934A1/ja
Publication of JPH04368667A publication Critical patent/JPH04368667A/ja
Priority to US07/971,835 priority patent/US5402398A/en
Application granted granted Critical
Publication of JP2902814B2 publication Critical patent/JP2902814B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/002Programmed access in sequence to a plurality of record carriers or indexed parts, e.g. tracks, thereof, e.g. for editing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/30Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
    • G11B27/3027Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is digitally coded
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/30Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
    • G11B27/3027Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is digitally coded
    • G11B27/3063Subcodes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F2003/0697Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers device management, e.g. handlers, drivers, I/O schedulers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/21Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
    • G11B2220/213Read-only discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2545CDs

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明は、ディスク再生部から
出力されたデジタルデータをホスト処理部に転送して処
理するデジタルデータ処理装置に関する。
【0002】
【従来の技術】周知のように、現在、音響機器の主流と
なりつつあるCD(コンパクト・ディスク)方式とは、
直径12cmのディスクにデジタルPCM(パルス・コ
ード・モジュレーション)化したデータに対応したピッ
トを形成し、このディスクをCLV(線速度一定)方式
で回転駆動させながら、半導体レーザ及び光電変換素子
を内蔵した光学式ピックアップにより、内周側から外周
側に向けてリニアトラッキング式に再生するようにした
ものである。
【0003】また、このディスクには、オーディオ再生
用の被再生音楽データとともに、コントロール/ディス
プレイ用として定義されているサブコードP,Q,R〜
Wデータが収録されている。このうち、サブコードQデ
ータは、アドレスデータとも称されるもので、ディスク
の音楽データが収録されたプログラムエリアにおいては
、収録されている音楽データの曲番号(TNO),節番
号(INDEX),各曲毎の経過時間(TIME)及び
プログラムエリアの開始位置からの総経過時間(ATI
ME)等を示している。
【0004】さらに、上記サブコードQデータは、プロ
グラムエリアの内周側に位置するリードインエリアにお
いては、TOC(テーブル・オブ・コンテンツ)データ
として各曲の開始アドレスを示している。つまり、この
サブコードQデータは、ディスクに収録された約1時間
のステレオ再生が行なえる膨大な記録情報から、被再生
データを選択的に再生するためのサーチ動作を高速かつ
正確に実行させるとともに、ディスクの再生状態を把握
するために記録されている。
【0005】ところで、CD方式は、本来、音楽データ
を記録再生することを目的として開発されたものである
が、近年では、その膨大な記録容量に着目して、ディス
クの音楽データ記録エリアをデジタル情報の記録エリア
として使用することにより、ディスクを読み出し専用の
データ記録媒体として用いるCD−ROM(リード・オ
ンリー・メモリ)方式が定められている。
【0006】このCD−ROM方式は、CD方式におけ
る音楽データ再生用の記録再生フォーマットは変えるこ
となく、それに新たなフォーマットを付加することによ
ってディスクに対するデジタル情報の記録再生を行なう
ようにしたものである。すなわち、CD方式では、2チ
ャンネルのアナログ音楽信号を44.1kHzでサンプ
リングし、それぞれを16ビットのデジタル音楽データ
として記録するようにしているが、CD−ROM方式で
は、図6に示すように、その16ビットを8ビット(1
バイト)づつに区切り、2352バイトを1単位(1ブ
ロック)としてデジタルデータを記録するようにしてい
る。
【0007】1ブロックは、図6に示されるように、ブ
ロックの開始を認識するための12バイトの同期パター
ンaと、上記サブコードQデータに相当するブロックの
アドレス情報を示す4バイトのヘッダアドレスbと、使
用者のための2048バイト(=2kバイト)のユーザ
データcと、このユーザデータの誤り検出や誤り訂正を
行なうための288バイトの誤り訂正用データdとから
構成されている。
【0008】このうち、誤り訂正用データdは、CD方
式の記録再生フォーマットにおけるC1,C2パリティ
訂正だけでは誤りを訂正できなかった場合に用いられる
もので、この誤り訂正用データdを用いることにより誤
り率が10−12 にまで改善される。そして、この誤
り率からみれば、CD−ROM方式は、コンピュータの
データ記録媒体として実用上十分な性能を有していると
いうことができる。
【0009】なお、上述した1ブロックの構成は、MO
DE−1と称されるフォーマットであり、これ以外に、
誤り訂正用データdの記録エリアにもユーザデータcを
記録するようにしたMODE−2と称されるフォーマッ
トもある。このMODE−2のフォーマットでは、ユー
ザデータcは2336バイトとなる。
【0010】ここで、CD−ROM方式におけるデータ
転送レートは、75ブロック/秒であり、MODE−1
のフォーマットで1時間のデータ記録を行なった場合、
75(ブロック/秒)×60(分)×60(秒)×2(
Kバイト)=540Mバイトのデータが記録されること
になる。このデータ量は、通常のフロッピーディスクの
500枚分、文書にすれば約30万頁分に相当する。
【0011】また、CD−ROM方式は、複製(レプリ
カ)能力にも優れている。つまり、CD−ROM方式は
、そのディスクの製造工程が既存のCD方式ディスクの
製造工程と同じであるとともに、CD−ROM方式ディ
スクの1Mバイト当たりの製造コストは、フロッピーデ
ィスクの1Mバイト当たりの製造コストに比べてはるか
に下まわっており、同一資料やデータの複製に非常に適
しているといえる。
【0012】すなわち、CD−ROM方式は、ディスク
を用いた既存の記録再生システムの中では、大記録容量
を有しかつ低エラー率で複製の容易な記録再生方式を実
現していることになる。
【0013】ここにおいて、近時、CD−ROM方式の
拡張規格としてCD−ROM・XA(エクステンディッ
ド・アーキテクチャー)規格が発表されている。このC
D−ROM・XA規格は、ディスクに記録される画像デ
ータや圧縮された音声データ(ADPCM方式)のフォ
ーマットを規定したものである。すなわち、CD−RO
M・XA規格におけるデータは、上述したMODE−2
のフォーマットのブロック内に記録され、図7(a),
(b)に示すような2つのフォームが定められている。
【0014】音声データは、ADPCM方式でインター
リーブ記録される。CD方式の標本化周波数44.1k
Hzに対して、37.8kHzのレベルBと18.9k
HzのレベルCとが定義されており、圧縮比は、レベル
B(ステレオ)時に4倍、レベルC(モノラル)時に1
6倍となっている。このため、モノラルの音声データで
あれば、1枚のディスクに16時間分ものデータを記録
可能となる。
【0015】また、サブヘッダ内で定義されているファ
イルナイバー及びチャンネルナンバーを使えば、複雑な
インターリーブ記録が可能となり、例えばチャンネル1
に日本語,チャンネル2に英語のナレーションを記録し
、それらを瞬時に切り替えて再生することが可能となる
。さらに、音声データと画像データとのインターリーブ
記録も可能で、チャンネル1に画像データ,チャンネル
2に音声データを記録し、画像データを読み出しながら
音声データを同時に再生することもできる。
【0016】すなわち、CD−ROM方式では、ディス
クのデータトラック上に画像データをオーディオトラッ
ク上に音声データを記録し、両データのアクセスを繰り
返し実行することによって画像と音声の同期を実現して
いるのに対し、CD−ROM・XA規格では、アクセス
動作を伴なうことなくリアルタイムで複数言語の切り替
えや同時画像表示が可能となる。また、上述したように
、若干音質は劣化するが、長時間分の音声データを記録
可能な点も、CD−ROM・XA規格の大きな利点の1
つである。
【0017】ここにおいて、従来のCD−ROM方式デ
ィスクを再生するCD−ROMドライブには、DAC(
デジタル・トゥ・アナログ・コンバータ)回路が内蔵さ
れており、CD方式ディスクの音声データは、ホストP
C(パーソナル・コンピュータ)の命令によりCD−R
OMドライブ内でデータ処理されてアナログ音声信号に
変換され、オーディオ演奏に供されている。
【0018】これに対し、現在では、図8に示すように
、ディスプレイ用のCRT(カソード・レィ・チューブ
)11や操作用のキーボード12が接続されたホストP
C13に、例えばSCSI(スモール・コンピュータ・
システム・インターフェース)バス等のようなインター
フェース14を介して複数のCD−ROMドライブ15
1,152,……,15nを接続し、各CD−ROMド
ライブ151,152,……,15nから選択的に得ら
れるDAC回路でデジタル化される以前の音声データを
、インターフェース14を介してホストPC13に転送
し、ホストPC13内に設けられたアダプタ16にてデ
ータ処理してアナログ音声信号に変換し、オーディオ演
奏に供させるようにしたデジタルデータ処理システムが
考えられている。
【0019】この場合、アダプタ16は、上記インター
フェース14を制御するインターフェース制御回路17
と、このインターフェース制御回路17から出力された
デジタル音声データを一時記憶するバッファRAM(ラ
ンダム・アクセス・メモリ)18と、このバッファRA
M18から読み出された音声データがCD−ROM・X
A規格の場合に伸張処理するADPCMプロセッサ19
と、このADPCMプロセッサ19から出力された音声
データをアナログ音声信号に変換するDAC回路20と
、上記各インターフェース制御回路17,バッファRA
M18,ADPCMプロセッサ19及びDAC回路20
の一連の動作を制御するアダプタ制御回路21と、この
アダプタ制御回路21,ADPCMプロセッサ19及び
DAC回路20に必要なクロックを生成して供給するク
ロック生成回路22とから構成されている。
【0020】上記のようなデジタルデータ処理システム
によれば、各CD−ROMドライブ151,152,…
…,15n内にDAC回路を必要としないため、DAC
回路を削除した安価なCD−ROMドライブを用いるこ
とができる。また、CD−ROM・XA規格の実現手段
としては、CD−ROMドライブに復調回路を内蔵する
方式と、ホストPCにアダプタを設けCD−ROMドラ
イブからインターフェースを介して転送されるデータを
該アダプタで処理する方式との2つの方式が考えられて
いるが、当面は後者の方式が主流となることが予測され
ている。
【0021】この場合、CD−ROM・XA規格用の復
調回路に加えて音声データ転送回路を付加したアダプタ
を設計すれば、無駄のない簡易な構成で効率的なシステ
ムを構築することができる。また、通常のインターフェ
ースには、複数台のCD−ROMドライブを接続するこ
とができ、その場合、復調回路が1つで済む点もアダプ
タ形式の大きな利点となっている。
【0022】ここで、前述したようにCD−ROM方式
及びCD−ROM・XA規格では、データ再生の単位と
してブロックが定義されており、そのための同期パター
ンaが記録されている。これに対し、CD方式で再生さ
れた音声データ(以下CD−DAオーディオデータとい
う)には、CD−ROM方式及びCD−ROM・XA規
格で定義されているようなブロックに相当する区切りの
概念がない。なぜならば、CD方式では、音声データを
区切りなく連続的にアナログ化してオーディオ演奏を行
なうからである。
【0023】なお、CD方式では、アドレス管理のため
に前述したサブコードQデータが設定されているが、こ
のサブコードQデータで示されるアドレスは、実際の音
声データと厳密に対応していないため、サブコードQデ
ータに基づいて単純に音声データ列を区切ることはでき
ない。
【0024】CD−DAオーディオデータをホストPC
13に転送するためには、CD−ROM方式と同様にデ
ータの1ブロックサイズ及びそのアドレッシングを定義
する必要がある。なぜならば、通常のインターフェース
14では、このブロックサイズを用いてアドレスを定義
し、ホストPC13からCD−ROMドライブ151,
152,……,15nにコマンドが送出されるとともに
、その逆にデータ転送が実行されるからである。つまり
、区切りのない連続データ(無限大長)は、インターフ
ェース管理上不向きなのである。
【0025】そこで、CD−DAオーディオデータにも
仮想の区切りを設定することになるが、この区切りとし
て最も便利な定義は、CD−ROM方式やCD−ROM
・XA規格と同じブロックサイズ(2352バイト)を
採用することである。このブロックサイズは、サブコー
ドQデータの1フレームに対応するので、基本的に1対
1のアドレッシングが可能であり、かつ、CD方式,C
D−ROM方式及びCD−ROM・XA規格の全ての転
送モードでデータ転送レートが等しくなり(2352バ
イト/ブロック)、アダプタ16内でのデータ管理が容
易となる利点がある。
【0026】ここで、CD−DAオーディオデータのホ
ストPC13へのデータ転送を行なう際には、該CD−
DAオーディオデータとともにサブコードQデータも転
送する必要がある。このサブコードQデータには、前述
したアドレス情報に加えて、コントロールデータと称さ
れる情報が含まれている。この情報は、(1)CD−D
AオーディオデータエリアかCD−ROMデータエリア
(CD−ROM・XA規格を含む)かの認識フラグ、(
2)エンファシスON/OFFのコントロールフラグ、
(3)4−chステレオ/2−chステレオ認識フラグ
、(4)デジタルコピーの禁止/許可フラグ等を含んで
いる。
【0027】上記(2),(3)の情報はDAC回路2
0に入力され、また、(1)の情報によりCD−ROM
データエリア再生中はミューティングをかけなければな
らない。図8に示したデジタルデータ処理システムでは
、DAC回路20はホストPC13側に設けられるため
、CD−DAオーディオデータに加えてサブコードQデ
ータもアダプタ16に転送される必要がある。
【0028】上述したように、CD−DAオーディオデ
ータの仮想の区切りを2352バイト単位とすれば、こ
れはサブコードQデータのフレーム周波数(75Hz)
と一致する。このため、図9に示すように、CD−DA
オーディオデータ列の任意の位置に最初の区切りAを設
定し、それ以後は2352バイト毎に区切りB,C,…
…を設けるようにすることにより、原理的にはCD−D
AオーディオデータとサブコードQデータとが1対1に
対応することになる。
【0029】CD方式では、EFM(エイト・トゥ・フ
ォーティーン・モジュレーション)復調データは、PL
L(フェーズ・ロックド・ループ)回路で生成されたデ
ータ再生の基準となるクロックに同期するが、このクロ
ックは、ディスクの偏心,CD−ROMドライブ側の偏
心及びディスクの回転サーボの乱れ等により変動する(
これをジッタという)。
【0030】現在、CDプレーヤやCD−ROMドライ
ブに広く採用されているオーディオデータ処理用のLS
I(大規模集積回路)には、このジッタを吸収する目的
のRAMが備えられている。そして、ジッタの生じたE
FM復調データは、RAMに一旦書き込まれた後、シス
テム内基準クロックに同期して順次取り出される。つま
り、絶えず時間軸変動しているEFM復調データを、時
間軸変動のないデータに整形する処理がジッタ吸収用の
RAMで実行されている。
【0031】一般的に、CDプレーヤにおいて発生する
最大のジッタ量は、時間軸にすると約300μs程度で
あり、上記LSIは最大800μs程度までの変動を吸
収する能力を有している。このため、図9に示したCD
−DAオーディオデータは、ジッタなく再生され、それ
に基づいて設定された仮想の区切りにも時間軸変動が発
生しないことになる。
【0032】これに対し、サブコードQデータは、EF
M復調後、ジッタ吸収用のRAMに書き込まれず簡単な
エラー訂正処理のみが施されるだけで直ちに必要な処理
に供される。すなわち、サブコードQデータは、CD−
DAオーディオデータと異なりジッタ吸収処理が行なわ
れないため時間軸変動が生じ、その最大変動幅は上記し
たように約300μsとなる。
【0033】図9で説明したように、CD−DAオーデ
ィオデータの最初に設定される区切りAは任意の位置で
ある。そこで、図10に示すように、CD−DAオーデ
ィオデータの最初の区切りAが、偶然サブコードQデー
タ(アドレス#1)の出力位置に極めて近い位置に設定
され、次のサブコードQデータ(アドレス#2)が時間
軸で長い方つまり図中右方向に偏移したとすると、CD
−DAオーディオデータ列の区切りAとBとの間の部分
にはアドレスが付されず、しかも次の区切りBとCとの
間の部分は2つのアドレス#2,#3がオーバーライト
されてしまうことになる。
【0034】すなわち、CD−DAオーディオデータに
は、アドレスの付されるブロックと付されないブロック
が存在することになり、アドレスの付されないブロック
は当然ホストPC13に転送されずに欠落することにな
るので、結局、連続的なオーディオ演奏が行なえなくな
るものである。
【0035】
【発明が解決しようとする課題】以上のように、従来の
デジタルデータ処理システムでは、主デジタルデータが
アドレスデータを伴った形態で記録されたディスクを再
生し、得られた主デジタルデータをアドレスデータに対
応したブロック単位に区切り、各ブロックにアドレスデ
ータを対応させようとする場合、アドレスデータがジッ
タによって時間軸方向に変動するため、ブロックとアド
レスデータとが対応しなくなることがあり、連続的なデ
ータ再生が行なえなくなるという問題を有している。
【0036】そこで、この発明は上記事情を考慮してな
されたもので、ブロックとアドレスデータとを正確に対
応させ、連続的なデータ再生が行なえるようにした極め
て良好なデジタルデータ処理装置を提供することを目的
とする。
【0037】
【課題を解決するための手段】この発明に係るデジタル
データ処理装置は、主デジタルデータがアドレス情報を
伴なった形態で記録されたディスクを所定のクロックに
基づいて再生し、該再生された主デジタルデータをアド
レス情報に対応するブロック単位で該アドレス情報とと
もに出力するディスク再生部と、このディスク再生部の
出力が転送されて所定のデータ処理を施すホスト処理部
とを備えたものを対象としている。
【0038】そして、ディスク再生部で再生されたアド
レス情報を検出する検出手段と、クロックをカウントす
ることにより、検出手段で検出されたアドレス情報のジ
ッタによる最大の時間軸変動範囲を越え、かつ、次のア
ドレス情報の発生範囲に到達しない範囲に区切り信号を
発生する第1の手段と、クロックをカウントすることに
より、第1の手段による区切り信号の発生位置から1ブ
ロック経過する位置毎に区切り信号を発生する第2の手
段とを備え、区切り信号に基づいてディスク再生部から
ホスト処理部に転送されるブロック毎にアドレス情報を
付加するように構成したものである。
【0039】
【作用】上記のような構成によれば、ジッタによってア
ドレス情報の発生タイミングが変動しても、アドレスの
付されない主デジタルデータのブロックがホスト処理部
に転送されずに欠落したり、同一ブロックに2つのアド
レス情報が付されるという不都合を防止することができ
、ブロックとアドレス情報とを正確に対応させ、連続的
なデータ再生が行なえるようになるものである。
【0040】
【実施例】以下、この発明の一実施例について図面を参
照して詳細に説明する。まず、先にも述べたように、サ
ブコードQデータの最大時間軸変動量は一般的に約30
0μs程度である。そして、この変動量は、データのバ
イト数に換算すると約50バイトの時間軸変動に相当す
る。具体的に言えば、図3(a)に示すように、サブコ
ードQデータの同期パターンS1,S2,……が、1/
75sec周期の本来の発生位置に対して±300μs
の最大変動量を有していることになる。
【0041】このため、サブコードQデータの同期パタ
ーンS1,S2,……は、図3(b),(c)に示すよ
うに、最大で1/75(sec)+300(μs)+3
00(μs)=13.93ms、最小で1/75(se
c)−300(μs)−300(μs)=12.73m
sの間隔で発生されることになる。このことは、取りも
直さず、サブコードQデータの同期パターンが発生され
てから、最低12.73msが経過するまでの間は、サ
ブコードQデータが発生しない期間が保証されるという
ことである。
【0042】以上のことを前提として、図1に示すブロ
ック構成を図2に示すタイミングチャートに基づいて説
明する。まず、入力端子23に1バイト分のデータ[(
1/75)×(1/2352)]を処理するための基本
システムクロックである基準クロックが入力され、CD
−ROMドライブ151(他のCD−ROMドライブ1
52〜15nについても同様であるので説明は省略する
)の動作を制御する図示しないCPU(中央演算処理装
置)が、ホストPC13からの指示を受けて、入力端子
24にH(ハイ)レベルの動作実行指示信号を供給する
ことにより動作が開始される。
【0043】この状態で、再生されたサブコードQデー
タの同期パターンが入力端子25に供給されると、アン
ド回路26,D−FF(Dタイプ−フリップロップ)回
路27,28,29を介してアンド回路30の出力に、
基準クロックの1周期分に相当するパルスが発生される
。このパルスは、オア回路31を介して基準クロックを
カウントする12ビットのカウンタ32のクリア端子C
Lに供給される。このため、動作実行指示信号がHレベ
ルになった後、最初に供給されたサブコードQデータの
同期パターンで、カウンタ32がリセットされることに
なる。
【0044】カウンタ32からの12ビットのカウント
出力は、2つの比較回路33,34の各一方の入力端に
それぞれ供給されている。そして、比較回路33の他方
の入力端には、入力端子35に供給された1ブロック相
当の固定値2352が供給され、比較回路34の他方の
入力端には、入力端子36に供給された1/2ブロック
相当の固定値1176が供給されている。
【0045】カウンタ32のカウント値が1175にな
ると、比較回路34から一致検出パルスが発生され、こ
の一致検出パルスがアンド回路37を介した後、区切り
信号として出力端子38から取り出される。カウンタ3
2のカウント値が2351になると、比較回路33から
一致検出パルスが発生され、この一致検出パルスがオア
回路31を介してカウンタ32のリセットに供される。
【0046】以後、同様に、カウンタ32のカウント値
が1175の位置で区切り信号が発生され、カウンタ3
2のカウント値が2351の位置でカウンタ32がクリ
アされる動作が繰り返される。なお、カウンタ32のカ
ウント値が2351以外のカウント値のときには、サブ
コードQデータの同期パターンが入力端子25に供給さ
れても、初段のD−FF回路27がセット状態になって
いるので、カウンタ32がクリアされることはない。
【0047】すなわち、区切り信号は、動作実行指示信
号がHレベルになってから最初に得られたサブコードQ
データの同期パターンの位置から、1176バイト目の
位置で発生され、それ以後は2352バイト周期で発生
されることになる。ここで、1176バイトは時間に換
算すると、(1/75)×(1/2)=6667μsで
あり、300μs×2=600μsをはるかに上回って
いるため、最初のサブコードQデータの同期パターンに
ジッタが発生していても、区切り信号は前述したサブコ
ードQデータが発生しない保証期間の範囲内に存在する
ことになる。
【0048】例えば先に図3(b),(c)に示したよ
うにサブコードQデータの同期パターンS1,S2,…
…が発生されるとすれば、図4及び図5に示すように区
切り信号K1,K2,……が発生されることになる。換
言すれば、サブコードQデータの同期パターンS1,区
切り信号K1,サブコードQデータの同期パターンS2
,区切り信号K2,……なる順序が常に保たれるように
、区切り信号K1,K2,……が発生されるということ
である。
【0049】このため、区切り信号が発生される以前の
サブコードQデータを、CD−DAオーディオデータに
付加すれば、アドレスの付されないCD−DAオーディ
オデータのブロックがホストPC13に転送されずに欠
落したり、同一ブロックに2つのアドレスが付されると
いう不都合を防止することができるものである。
【0050】なお、上記実施例では、比較回路34の固
定値入力として1176バイト(=2352/2)を用
いた。これは左右のジッタマージンが最も有利となる構
成であるが、原理的には、図4及び図5から明らかなよ
うに、300μs×2〜(1/75)sec−(2×3
00)μs=600μs〜12.73ms(106〜2
246バイト目)内であれば、上述した順序は常に保た
れる。このため、例えばカウンタ32からの12ビット
出力のうちの上位2ビットから1024バイト位置信号
を生成して、これを用いるようにしてもよい。
【0051】また、上記ではジッタ量が±300μsで
あると仮定したが、このジッタ量の大小によって区切り
信号の発生可能範囲が左右されることはいうまでもない
。さらに、上記実施例では、図4及び図5に示すように
、最初のサブコードQデータの同期パターンS1を基準
として区切り信号を発生させる構成となっているが、サ
ブコードQデータは簡単なエラー訂正処理のみが施され
たものであるからエラー率が高く、誤った位置に発生さ
れる可能性があり、この場合、区切り信号が正しい位置
に発生されなくなる。そこで、この対策としては、数個
のサブコードQデータの同期パターンが前述した理論的
な間隔である12.73ms〜13.93msの範囲内
で発生したことを判別してから、区切り信号を発生され
るようにすれば、誤動作のより少ないシステムを構築す
ることができる。なお、この発明は上記実施例に限定さ
れるものではなく、この外その要旨を逸脱しない範囲で
種々変形して実施することができる。
【0052】
【発明の効果】以上詳述したようにこの発明によれば、
ブロックとアドレスとを正確に対応させ、連続的なデー
タ再生が行なえるようにした極めて良好なデジタルデー
タ処理装置を提供することができる。
【図面の簡単な説明】
【図1】この発明に係るデジタルデータ処理装置の一実
施例を示すブロック構成図。
【図2】同実施例の動作を説明するために示すタイミン
グチャート。
【図3】同実施例の前提条件を説明するために示す図。
【図4】同実施例の具体的な動作の一例を示す図。
【図5】同実施例の具体的な動作の他の例を示す図。
【図6】CD−ROM方式のデータフォーマットを示す
図。
【図7】CD−ROM・XA規格のデータフォーマット
を示す図。
【図8】従来のデジタルデータ処理装置を示すブロック
構成図。
【図9】データブロックとアドレスとの対応を示す図。
【図10】従来の問題点を説明するために示す図。
【符号の説明】
11…CRT、12…キーボード、13…ホストPC、
14…インターフェース、151〜15n…CD−RO
Mドライブ、16…アダプタ、17…インターフェース
制御回路、18…バッファRAM、19…ADPCMプ
ロセッサ、20…DAC回路、21…アダプタ制御回路
、22…クロック生成回路、23〜25…入力端子、2
6…アンド回路、27〜29…D−FF回路、30…ア
ンド回路、31…オア回路、32…カウンタ、33,3
4…比較回路、35,36…入力端子、37…アンド回
路、38…出力端子。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】  主デジタルデータがアドレス情報を伴
    なった形態で記録されたディスクを所定のクロックに基
    づいて再生し、該再生された主デジタルデータを前記ア
    ドレス情報に対応するブロック単位で該アドレス情報と
    ともに出力するディスク再生部と、このディスク再生部
    の出力が転送されて所定のデータ処理を施すホスト処理
    部とを備えたデジタルデータ処理装置において、前記デ
    ィスク再生部で再生されたアドレス情報を検出する検出
    手段と、前記クロックをカウントすることにより、前記
    検出手段で検出されたアドレス情報のジッタによる最大
    の時間軸変動範囲を越え、かつ、次のアドレス情報の発
    生範囲に到達しない範囲に区切り信号を発生する第1の
    手段と、前記クロックをカウントすることにより、前記
    第1の手段による区切り信号の発生位置から1ブロック
    経過する位置毎に区切り信号を発生する第2の手段とを
    具備し、前記区切り信号に基づいて前記ディスク再生部
    から前記ホスト処理部に転送されるブロック毎に前記ア
    ドレス情報を付加するように構成してなることを特徴と
    するデジタルデータ処理装置。
JP3144559A 1991-06-17 1991-06-17 デジタルデータ処理装置 Expired - Fee Related JP2902814B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP3144559A JP2902814B2 (ja) 1991-06-17 1991-06-17 デジタルデータ処理装置
PCT/JP1992/000759 WO2004081934A1 (ja) 1991-06-17 1992-06-15 デジタルデータ処理装置
US07/971,835 US5402398A (en) 1991-06-17 1993-04-16 Digital data processing apparatus capable of converting CD-DA audio data into blocks

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3144559A JP2902814B2 (ja) 1991-06-17 1991-06-17 デジタルデータ処理装置

Publications (2)

Publication Number Publication Date
JPH04368667A true JPH04368667A (ja) 1992-12-21
JP2902814B2 JP2902814B2 (ja) 1999-06-07

Family

ID=15365080

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3144559A Expired - Fee Related JP2902814B2 (ja) 1991-06-17 1991-06-17 デジタルデータ処理装置

Country Status (3)

Country Link
US (1) US5402398A (ja)
JP (1) JP2902814B2 (ja)
WO (1) WO2004081934A1 (ja)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0677848A4 (en) * 1993-10-29 1996-07-10 Toshiba Kk RECORD CARRIER AND PLAYBACK FOR SPECIAL PLAYBACK.
US5619731A (en) * 1994-09-23 1997-04-08 Ardent Teleproductions, Inc. Interactive music CD and data
US8139453B2 (en) 2006-09-22 2012-03-20 Panasonic Corporation Buffering control method, and buffering control device
US8029244B2 (en) * 2007-08-02 2011-10-04 Elijah Dumas Fluid flow amplifier

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5744272A (en) * 1980-08-28 1982-03-12 Sony Corp Electronic editing method
JPS5750307A (en) * 1980-09-05 1982-03-24 Sony Corp Time base correcting device
JPS6052960A (ja) * 1983-09-01 1985-03-26 Sony Corp デイスク再生装置
NL8303061A (nl) * 1983-09-02 1985-04-01 Philips Nv Inrichting voor het uitlezen van een optisch uitleesbare registratiedrager.
US4823196A (en) * 1987-06-30 1989-04-18 Goddard Technology Corporation Image storage and retrieval apparatus
JPH0259812A (ja) * 1988-08-25 1990-02-28 Toshiba Corp Cd−romホストコンピュータインターフェイス装置
DE69031201T2 (de) * 1989-09-29 1998-02-19 Toshiba Kawasaki Kk Phasensynchrone Regeleinrichtung zur Herstellung eines Referenztaktsignals in einem Plattenantriebssystem
JP2757505B2 (ja) * 1989-11-28 1998-05-25 ソニー株式会社 時間軸補正装置

Also Published As

Publication number Publication date
JP2902814B2 (ja) 1999-06-07
WO2004081934A1 (ja) 2004-09-23
US5402398A (en) 1995-03-28

Similar Documents

Publication Publication Date Title
JP3899596B2 (ja) 再生装置および再生方法
JPH0612773A (ja) Cd−romプレーヤにおけるオーディオデータの高速再生方法
JP3915228B2 (ja) 再生方法および記録媒体
JPS62107473A (ja) Pcmテ−プレコ−ダの録音時サブコ−ド情報取入方法
KR100534051B1 (ko) 재생방법 및 기록매체
JP2902814B2 (ja) デジタルデータ処理装置
WO2002041319A2 (en) Digital media format
US5630111A (en) Processing and playback apparatus for recorded digital data
JP2586603B2 (ja) 光ディスク
JPH03228262A (ja) データ再生装置とデータ再生方法
JP3716514B2 (ja) 再生システム
JPH05217339A (ja) データ再生装置
US5630112A (en) System using timing information contained in data read from reproduction unit controlled by first oscillator to vary frequency of independent system clock signal
JPH07287877A (ja) Cdマスタリング用記録媒体
JP2576953B2 (ja) デイスク再生装置
JPH0421985A (ja) データ再生装置
JP2720823B2 (ja) 光ディスクと光ディスク再生装置と情報再生装置
JPS62150565A (ja) デ−タ記録方法
JPH07287876A (ja) Cd制作方法
JPH052451A (ja) デジタルデータ処理装置
JPH02148217A (ja) Cd−romディスク再生装置
JPH0576716B2 (ja)
JPH04367926A (ja) デジタルデータ処理装置
JPS63241779A (ja) デイスク再生装置
JPH03228261A (ja) データ再生装置とデータ再生方法

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees