JPH04157669A - 光ディスク再生装置およびそれを用いた光ディスクのアクセス制御方法 - Google Patents

光ディスク再生装置およびそれを用いた光ディスクのアクセス制御方法

Info

Publication number
JPH04157669A
JPH04157669A JP28197390A JP28197390A JPH04157669A JP H04157669 A JPH04157669 A JP H04157669A JP 28197390 A JP28197390 A JP 28197390A JP 28197390 A JP28197390 A JP 28197390A JP H04157669 A JPH04157669 A JP H04157669A
Authority
JP
Japan
Prior art keywords
data
optical disk
memory
read
optical disc
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.)
Pending
Application number
JP28197390A
Other languages
English (en)
Inventor
Takashi Samejima
隆 鮫島
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.)
NEC Home Electronics Ltd
NEC Corp
Original Assignee
NEC Home Electronics Ltd
Nippon Electric Co Ltd
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 NEC Home Electronics Ltd, Nippon Electric Co Ltd filed Critical NEC Home Electronics Ltd
Priority to JP28197390A priority Critical patent/JPH04157669A/ja
Publication of JPH04157669A publication Critical patent/JPH04157669A/ja
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

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

Description

【発明の詳細な説明】 産業上の利用分野 この発明は、上位コンピュータから与えられる読出指令
にしたがって光ディスク上の指定された位置をシークし
、その位置からデータを読出す光ディスク再生装置、お
よびこの光ディスク再生装置を用いた光ディスクのアク
セス制御方法、とくに音声データや動画データなどの大
容量でかつ連続したデータ列を構成し、高速読出しが要
求されるデータの光ディスクからの読出しのためのアク
セス制御方法に関する。
従来の技術 大容量でかつ連続データ列を構成し1さらに高速読出し
が要求されるデータの光ディスクからの読出しを上位(
ホスト)コンピュータ・システムからのアクセス慟コン
トロールにしたがって行なう場合にアクセス・スピード
が問題となる。とくに光ディスク上の指定された位置に
光ヘッドを位置決めするシーク動作に時間がかかる。そ
こで従来はシーク動作を1回に抑えるために、1つの読
出指令によって大容量のデータ長指定を行なっていた。
したがって、1回読出指令を与えると長い時間にわたっ
てシーケンシャルにデータが読出されることになる。
発明が解決しようとする課題 しかしながら、長いデータ長を指定して一旦読出指令を
与えると、ホスト・コンピュータはその途中でデータ読
出しを中断して他の処理に移ることができない。光ディ
スクから読出すべきデータをいくつかのデータ長に分割
して、読出指令を複数回に分けて与えるとホスト・コン
ピュータはデータ読出しの終了ごとに他の処理を行なう
ことができるようになるが、アクセスの度にシーク動作
が必要となりデータの読出しに要する全体の時間が長く
なる。このためにホスト・コンピュータの負荷が重くな
る。
この発明は、とくに大容量の連続データ列の読出し、転
送に適し、ホスト・コンピュータへのデータ転送時間を
任意に分割することが可能で。
しかも光ディスクのシーク動作を最小限に抑えることの
できる光ディスクのアクセス制御方法を提供するもので
ある。
この発明はまた上記のアクセス制御方法に適した光ディ
スク再生装置を提供するものである。
課題を解決するための手段 この発明による光ディスク再生装置は、光ディスク上の
指定位置をシークして光ディスクに記録されているデー
タを読出す光ディスク・ドライバ、上記光ディスク・ド
ライバから出力される光ディスクの読取りデータを一時
的に記憶するための第1およびtJ2の2つのメモリ、
上記光ディスク・ドライバから上記第1または第2のメ
モリへのデータ転送を切換える第1の切換手段、上記第
1または第2のメモリから出力端子へのデータ転送を切
換える第2の切換手段、ならびに上記光ディスク・ドラ
イバから出力される光ディスクの読取りデータを上記第
1および第2のメモリのうちの一方のメモリへ転送して
いるときに他方のメモリから読出されたデータを出力端
子へ転送するように、上記第1およびjlii2の切換
手段を交互に切換制御する手段を備えていることを特徴
とする。
この発明による光ディスクのアクセス制御方法は上記光
ディスク再生装置を用いて、とくに連続するデータ列を
光ディスクから読出すときに用いられる方法であり、上
位制御装置から読出指令が与えられたときに上記光ディ
スク少ドライバによって光ディスク上の指定された位置
をシークして光ディスクからのデータの読出しを開始し
、上記切換手段の切換制御により2光ディスクから読出
したデータを上記の2つのメモリに交互に記憶させかつ
記憶したデータを上記メモリから交互に読出して上位制
御装置に転送し、上位制御装置によって指定された所定
データ長のデータの光ディスクからの読出しが終了した
後においても、それに続くデータの光ディスクからの上
記光ディスク・ドライバによる読出しと上記光ディスク
・ドライバに接続されている一方の上記メモリへのデー
タの記憶とを続行することを特徴とする。
この発明による光ディスクのアクセス制御方法によると
、上位制御装置から次の読出指令が与えられたときに、
この読出指令が既に上記一方のメモリに記憶したデータ
に相当する光ディスク上の位置のデータの読出しを要求
している場合に、上記一方のメモリに既に記憶したデー
タを上位制御装置に転送し、かつ上記一方のメモリに記
憶したデータに続くデータを光ディスクから読出して他
方の上記メモリへの記憶を開始する。
この発明による光ディスクのアクセス制御方法によると
、また、上位制御装置から次の読8指令が与えられたと
きに、この読出指令によって要求されているデータが上
記一方のメモリに存在しない場合に、指定された光ディ
スク上の位置のシークを上記光ディスク・ドライバによ
って行なう。
作  用 この発明によると上位制御装置から読出指令が与えられ
ると、光ディスク上の指定された位置が上記光ディスク
・ドライバによってシークされ。
光ディスクからのデータの読出しが開始される。
光ディスク・ドライバによって光ディスクから読出され
たデータは上記第1の切換手段を通して上記2つのメモ
リのうちの一方に記憶される。一方のメモリにデータが
一杯になると、上記第1の切換手段の切換えにより、光
ディスクから読出されたデータは他方のメモリに記憶さ
れるようになる。上記一方のメモリに蓄えられたデータ
は上記第2の切換手段を通して上位制御装置に転送され
ていく。上記他方のメモリにデータが一杯になると、第
1および第2の切換手段の切換えにより。
光ディスクからの読出しデータがこのとき空になってい
る上記一方のメモリに記憶され、上記他方のメモリのデ
ータが上位制御装置に転送される。このようにして、光
ディスクから読出されたデータを蓄えるメモリと上位制
御装置に転送するデータを読出すメモリとが交互に切換
えられることにより、指定されたデータ長のデータが光
ディスクから読出されかつメモリを介して上位制御装置
に転送されていく。上位制御装置によって指定された所
定データ長のデータの光ディスクからの読出しが終了し
たのちにおいても、それに続くデータの光ディスクから
の読出しといずれが一方のメモリへのデータの記憶とは
続行される。
光ディスクからのデータの読出しと読出したデータの一
方のメモリへの記憶の動作中、または動作終了後に、上
位制御装置から次の読出指令が与えられると、この読出
指令が上記一方のメモリに記憶したデータに相当する光
ディスク上の位置のデータの読出しを要求している場合
には、上記一方のメモリに既に記憶されているデータが
ただちに上位制御装置に転送され、かつ上記一方のメモ
リに記憶されたデータに続くデータが光ディスクから読
出さ′れ他方のメモリに記憶される。この後も、光ディ
スクから読出されたデータを蓄えるメモリと上位制御装
置に転送するデータを読出すメモリとが交互に切換えら
れることにより、変換されたデータ長のデータの光ディ
スクからの読出しと上位制御装置への転送とが行なわれ
る。
実施例 第1図はこの発明の実施例を示すもので、光ディスク再
生装置のブロック図である。
光ディスク再生装置10は、出力端子15を介してホス
ト・コンピュータを含むホスト・システム(上位制御装
置)1と接続されている。光ディスり再生装置10はホ
スト・システム1からのデータ読出指令に応じて光ディ
スクに記録されているデータを読■して出力する。ホス
ト・システム1はたとえば汎用パーソナル・コンビエー
タである。
MPU (切換制御手段)20は光ディスク再生装置1
0の全体の動作を統括するもので、メモリ制御回路11
および12の制御、ならびに第1のセレクタ(第1の切
換手段)31および第2のセレクタ(第2の切換手段)
32の切換制御等を行なう。
光ディスク・ドライバI3は光ディスク上における指令
された位置をシークしかつそこに記録されているデータ
の読出しを行なうものである。光ディスク・ドライバ1
3で読出されたデータは第1のRAM (第1のメモリ
)21および第2のRAM(第2のメモリ)22のうち
第1のセレクタ31によって接続されているいずれか一
方に記憶される。RAM21および22のうち第2のセ
レクタ32によって選択されたいずれか一方に記憶され
ているデータはインタフェイス・コントローラ14およ
び出力端子15を介してホスト・システム1に転送され
る。RAM21および22におけるデータの書込み/読
出しの制御は第1および第2のメモリ制御回路11およ
び12によってそれぞれ行なわれる。第1および第2の
セレクタ31および32の切換えはM P U 20の
制御のもとに行なわれる。
次に第2図(A)から(E)を参照して、光ディスクに
記録されたデータの読出しおよびホスト・システム1へ
の転送の動作について述べる。これらの図においてデー
タの流れが矢印で示されている。
第1のセレクタ31は一方のRAM、たとえば第1のR
AM21を選択し、これを光ディスク・ドライバ13に
接続しており、第2のセレクタ32は他方の第2のRA
M22を選択し、これをホスト・システム1に接続して
いるものとする。
ホスト・システム1から発行される光ディスクの所定領
域に記録されているデータの読出指令は、インタフェイ
ス−コントローラ14を介してMPU20に入力する。
この読出指令はデータを読出すべき光ディスク上の位置
と読出すべきデータの長さ(データ長)とを含む。デー
タ読出指令が入力するとMPU20は光ディスク・ドラ
イバ13を制御し、読出指令により指定された光ディス
ク上の位置のシーク動作を行なわせ、光ヘッドの上記位
置への位置決めののち光ディスクに記録されているデー
タの読出しを行なわせる。メモリ制御回路11の制御に
より、読出したデータのRAM21への記憶が開始され
る(第2図(^))。
光ディスクからのデータの読出しとRAM21へのデー
タ転送および記憶とが続けられ、RAM21のメモリ容
量−杯にデータが記憶されると、第1のセレクタ81は
RAM22を選択し光ディスク・ドライバ13への接続
をRAM21から22に切換え、第2のセレクタ32は
RAM21を選択しホスト・システム1への接続をRA
M22から21に切換える(第2図(B))。
光ディスクから続いて読出されているデータはRAM2
2に記憶される。これと並行してRAM21に既に蓄積
されたデータがメモリ制御回路11の制御の下にRAM
21から読出されホスト・システム1に転送される(第
2図(C))。
RAM22が読出されたデータで一杯になったときにR
AM21に記憶されているデータのすべての読出しが終
了している。この状態で第1のセレクタ31はRAM2
1を選択してRAM21を光ディスク・ドライバ13に
接続し、第2のセレクタ32はRAM22を選択し、R
AM22とホスト・システム1とを接続する(第2図(
D))。
セレクタ31および32がそれぞれ切換えられると、光
ディスクから読出されたデータのRAM21への記憶が
開始し、RAM22に記憶されているデータのホスト・
シスチムニへの転送が開始される(第2図(E))。
光ディスクから読出されたデータのRA M 21゜2
2のいずれか一方への記憶と1他方からのデータの読出
しおよびホスト・システム1への転送とが、上述のよう
にして、ホスト・システム1によって発行された読出指
令によって要求されたデータ長のデータのホスト・シス
テム1への転送が終了するまで繰返して続けられる。ホ
スト・システム1によって要求されたデータ長のデータ
が光ディスクから読出し終えてた後においても(このと
きはホスト・システム1へのデータ転送は続いている)
、光ディスク上のそれに続くデータ(後続データ)の読
出しが続けられ、そのときセレクタ31によって光ディ
スク・ドライバ13に接続されているRAMに記憶され
ていく。以下の説明の便宜上、後続データが記憶される
RAMをRAM21とする。
RAM21への後続データの記憶動作中、またはRAM
21がデータで一杯になって記憶動作が終了した後に、
ホスト・システム1から再度読出指令がM P U 2
0に与えられると、MPU20はこの2度目の読出指令
によって指定されているデータの位置が先の読出指令に
よって読出されたデータに連続するものかどうかを判断
する。再度の読出指令によって読出すべきデータが上記
の後続データである場合には、後続データは既にRAM
21に記憶されているから、MPU20はセレクタ32
をRAM21に接続してRAM21の後続データをホス
ト・システム1に転送させる。これによって、ホスト・
システム1から再度の読出指令が与えられたときにこの
読出指令によって接続されたデータを、光ディスクのシ
ーク動作を行なうことなくただちにホスト・システム1
に転送開始することが可能となる。セレクタ31はRA
M22を選択するように切換えられ、RAM21に既に
記憶したデータにさらに続くデータの光ディスクからの
読出しとRAM22への転送も並行して行なわれる。
RAM21のデータがすべて転送されてRAM21が空
になったときに、またはRAM22に記憶されたデータ
が満杯になったときに、セレクタ31がRAM21を選
択し、セレクタがRAM22を選択するように切換えら
れ、光ディスクから読出したデータのRAM21への記
憶とRAM22に記憶されているデータのホスト・シス
テム1への転送が行なわれる。この後も、光ディスクか
ら読出されたデータのRAM21.22のいずれか一方
への記憶と1他方からのデータの読出しおよびホスト・
システム1への転送とが、ホスト・システム1によって
再度発行された読出指令によって要求されたデータ長の
データのホスト・システム1への転送が終了するまで繰
返して続けられるのはいうまでもない。
ホスト・システム1から再度発行された読出指令によっ
て指定されたデータがRAM21に記憶されている後続
データでない場合には、RAM21の後続データのホス
トφシステム1への転送は行なわれない。MPU20は
光ディスク・ドライバ131;対して指定されたデータ
の位置のシーク動作を指令する。
発明の効果 以上のようにこの発明によると上位制御装置から読出指
令が与えられると、光ディスク上の指定された位置が光
ディスク・ドライバによってシークされ、光ディスクか
らのデータの読出しが開始される。光ディスク・ドライ
バによって光ディスクから読出されたデータは第1の切
換手段を通して2つのメモリのうちの一方に記憶される
。一方のメモリにデータが一杯になると、第1の切換手
段の切換えにより、光ディスクから読出されたデータは
他方のメモリに記憶されるようになる。
一方のメモリに蓄えられたデータは第2の切換手段を通
して上位制御装置に転送されていく。上記他方のメモリ
にデータが一杯になると、第1および第2の切換手段の
切換えにより、光ディスクからの読出しデータがこのと
き空になっている上記一方のメモリに記憶され、上記他
方のメモリのデータが上位制御装置に転送される。この
ようにして、光ディスクから読出されたデータを蓄える
メモリと上位制御装置に転送するデータを読出すメモリ
とが交互に切換えられることにより、指定されたデータ
長のデータが光ディスクから読出されかつメモリを介し
て上位制御装置に転送されていく。上位制御装置によっ
て指定された所定データ長のデータの光ディスクからの
読出しが終了したのちにおいても、それに続くデータの
光ディスクからの読出しといずれか一方のメモリへのデ
ータの記憶とは続行される。
光ディスクからのデータの読出しと読出したデータの一
方のメモリへの記憶の動作中、または動作終了後に、上
位制御装置から次の読出指令が与えられると、この読出
指令が上記一方のメモリに記憶したデータに相当する光
ディスク上の位置のデータの読出しを要求している場合
には、上記一方のメモリに既に記憶されているデータが
ただちに上位制御装置に転送され、かつ上記一方のメモ
リに記憶されたデータに続くデータが光ディスクから読
出され他方のメモリに記憶される。この後も、光ディス
クから読出されたデータを蓄えるメモリと上位制御装置
に転送するデータを読出すメモリとが交互に切換えられ
ることにより2変換されたデータ長のデータの光ディス
クからの読出しと上位制御装置への転送とが行なわれる
このようにして、上位制御装置(ホスト・コンピュータ
)は適当な長さごとに分割されたデータ長のデータの光
ディスクからの読出指令を任意のときに出力することが
できるようになるとともに、2回目以降の読出指令が与
えられたときには、その読出指令が前回読出して上位制
御装置に転送されたデータに続(データの読出しを指定
していれば、前回読出して上位制御装置に転送されたデ
ータに続くデータのいく分かは既に光ディスクから読出
されてメモリに記憶されているから。
2回目以降の読出指令に応答して、光ディスクのシーク
動作を行なうことなく、メモリに既に記憶されているデ
ータをただちに上位制御装置に転送することができる。
したがって1読出指令が何回かに分けて発行された場合
であっても、光ディスクのシーク動作は初回の読出指令
のときのみ行なえばよく、2回目以降の読出指令のとき
にはシーク動作が行なわれないので、読出し、転送に要
する時間を短縮化することができる。この発明はとくに
、音声データや動画データのように連続して記録されて
おりかつそれをシーケンシャルに読出す場合にとくに効
率のよい光ディスクのアクセスを達成するために有用で
ある。
【図面の簡単な説明】
第1図はこの発明の実施例を示すもので、光ディスク再
生装置のブロック図である。 第2図(A)から(E)は光ディスクからのデータの読
出しおよびホスト−システムへのデータの転送動作にお
けるデータの流れとRAMの中のデータの記憶の状況を
示すものである。 1・・・ホスト・システム(上位制御装置)。 1[1・・・光ディスク再生装置。 11、12・・・メモリ制御回路。 15・・・出力端子。 20・・・MPU (切換制御手段)。 21・・・第1のRAM (第1のメモリ)。 22・・・第2のRAM (第2のメモリ)。 31・・・第1のセレクタ(第1の切換手段)。 32・・・第2のセレクタ(第2の切換手段)。 以  上 特許出願人  日本電気ホームエレクトロニクス株式会
社 代  理  人   弁 理 士   牛   久  
 健   司第2図

Claims (4)

    【特許請求の範囲】
  1. (1)光ディスク上の指定位置をシークして光ディスク
    に記録されているデータを読出す光ディスク・ドライバ
    、上記光ディスク・ドライバから出力される光ディスク
    の読取りデータを一時的に記憶するための第1および第
    2の2つのメモリ、上記光ディスク・ドライバから上記
    第1または第2のメモリへのデータ転送を切換える第1
    の切換手段、上記第1または第2のメモリから出力端子
    へのデータ転送を切換える第2の切換手段、ならびに上
    記光ディスク・ドライバから出力される光ディスクの読
    取りデータを上記第1および第2のメモリのうちの一方
    のメモリへ転送しているときに他方のメモリから読出さ
    れたデータを出力端子へ転送するように、上記第1およ
    び第2の切換手段を交互に切換制御する手段、を備えた
    光ディスク再生装置。
  2. (2)連続するデータ列を光ディスクから読出すときに
    用いられる方法であり、 上位制御装置から読出指令が与えられたときに上記光デ
    ィスク・ドライバによって光ディスク上の指定された位
    置をシークして光ディスクからのデータの読出しを開始
    し、上記切換手段の切換制御により、光ディスクから読
    出したデータを上記の2つのメモリに交互に記憶させか
    つ記憶したデータを上記メモリから交互に読出して上位
    制御装置に転送し、 上位制御装置によって指定された所定データ長のデータ
    の光ディスクからの読出しが終了した後においても、そ
    れに続くデータの光ディスクからの上記光ディスク・ド
    ライバによる読出しと上記光ディスク・ドライバに接続
    されている一方の上記メモリへのデータの記憶とを続行
    する、請求項(1)に記載の光ディスク再生装置を用い
    た光ディスクのアクセス制御方法。
  3. (3)上位制御装置から次の読出指令が与えられたとき
    に、この読出指令が既に上記一方のメモリに記憶したデ
    ータに相当する光ディスク上の位置のデータの読出しを
    要求している場合に、上記一方のメモリに既に記憶した
    データを上位制御装置に転送し、かつ上記一方のメモリ
    に記憶したデータに続くデータを光ディスクから読出し
    て他方の上記メモリへの記憶を開始する、請求項(2)
    に記載の光ディスクのアクセス制御方法。
  4. (4)上位制御装置から次の読出指令が与えられたとき
    に、この読出指令によって要求されているデータが上記
    一方のメモリに存在しない場合に、指定された光ディス
    ク上の位置のシークを上記光ディスク・ドライバによっ
    て行なう、請求項(2)に記載の光ディスクのアクセス
    制御方法。
JP28197390A 1990-10-22 1990-10-22 光ディスク再生装置およびそれを用いた光ディスクのアクセス制御方法 Pending JPH04157669A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP28197390A JPH04157669A (ja) 1990-10-22 1990-10-22 光ディスク再生装置およびそれを用いた光ディスクのアクセス制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP28197390A JPH04157669A (ja) 1990-10-22 1990-10-22 光ディスク再生装置およびそれを用いた光ディスクのアクセス制御方法

Publications (1)

Publication Number Publication Date
JPH04157669A true JPH04157669A (ja) 1992-05-29

Family

ID=17646480

Family Applications (1)

Application Number Title Priority Date Filing Date
JP28197390A Pending JPH04157669A (ja) 1990-10-22 1990-10-22 光ディスク再生装置およびそれを用いた光ディスクのアクセス制御方法

Country Status (1)

Country Link
JP (1) JPH04157669A (ja)

Similar Documents

Publication Publication Date Title
JPS62177621A (ja) デイスク装置
JP2523715B2 (ja) 磁気ディスク装置
US5559779A (en) Digital audio recorder using external memory medium and leading portion audio data memory
US5808987A (en) Information reproducing system for reproducing interleaved image data and voice data from a recording medium in accordance with a control program reproducing from the recording medium
JPH11306124A (ja) データ転送方法および装置
JPH04157669A (ja) 光ディスク再生装置およびそれを用いた光ディスクのアクセス制御方法
US7336573B2 (en) Method for handling interrupt request in optical storage drive
JPH10208255A (ja) 光ディスク再生方法及び光ディスク装置
JPS63255888A (ja) フアイル装置
JPH04191921A (ja) データファイル装置
JPH08286836A (ja) 情報記録再生装置
JPS6325876A (ja) 光デイスク制御装置
JPH01151070A (ja) ディスク制御装置
JPH04111015A (ja) 情報記録装置
JPH06236238A (ja) ディスクアクセス制御方式
JP2605588B2 (ja) 高速アクセス機構付きcd−rom装置
JPH02122345A (ja) 記憶制御装置
JPH0432944A (ja) 磁気ディスク制御方式
JPH08179894A (ja) メモリシステム及びディスク記録再生装置に適用されるメモリシステム
JPH0567022A (ja) 高速データアクセス方式
JPH09102186A (ja) 集合型ディスク装置
JPH01182970A (ja) 磁気デイスク装置
JPH10302450A (ja) 大容量メモリに含まれるデータセットにアクセスする方法および装置
JPH04283824A (ja) 情報記憶システム
JPS6154527A (ja) デイスク制御装置