JPH08138317A - Simulator for information recording medium - Google Patents
Simulator for information recording mediumInfo
- Publication number
- JPH08138317A JPH08138317A JP29881094A JP29881094A JPH08138317A JP H08138317 A JPH08138317 A JP H08138317A JP 29881094 A JP29881094 A JP 29881094A JP 29881094 A JP29881094 A JP 29881094A JP H08138317 A JPH08138317 A JP H08138317A
- Authority
- JP
- Japan
- Prior art keywords
- data
- read
- time
- recording medium
- information recording
- 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
Links
- 238000006243 chemical reaction Methods 0.000 claims abstract description 12
- 238000013500 data storage Methods 0.000 claims description 19
- 238000004088 simulation Methods 0.000 claims description 19
- 230000001934 delay Effects 0.000 claims description 5
- 230000003111 delayed effect Effects 0.000 claims description 5
- 238000004364 calculation method Methods 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 4
- 238000012790 confirmation Methods 0.000 description 1
- 239000013256 coordination polymer Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、情報記録媒体に記録さ
れるデータを情報記録媒体に記録する前に確認するシミ
ュレーション装置に係り、特にコンパクトディスク(C
D)にデータを記録するCD−ROMのデータ制作時
に、データのデバック作業を簡単に行うことのできるC
D−ROMのシミュレーション装置に関するものであ
る。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a simulation device for confirming data recorded on an information recording medium before recording on the information recording medium, and more particularly to a compact disc (C
D) The data can be debugged easily at the time of creating the data of the CD-ROM which records the data in C.
The present invention relates to a D-ROM simulation device.
【0002】[0002]
【従来の技術】従来より、音楽用のコンパクトディスク
(CD)にコンピュータソフトやゲームソフト等のデー
タを記録したCD−ROMと呼ばれる情報記録媒体があ
る。このCD−ROMは、スタンパによって大量に制作
するため、そのマスタディスクを制作する前に、記録す
るデータを確認しながらデータの追加、修正、差し替え
などのデバック作業を行って、完全に正しいデータにし
てからマスタディスクを制作する必要がある。2. Description of the Related Art Conventionally, there is an information recording medium called CD-ROM in which data such as computer software and game software is recorded on a compact disc (CD) for music. Since a large amount of this CD-ROM is produced using a stamper, debugging data addition, correction, replacement, etc. is performed while confirming the data to be recorded before producing the master disc, to make it completely correct data. It is necessary to produce a master disc after that.
【0003】また、画像や音声等の実時間で再生するデ
ータやその他のCD−ROMへのアクセス時間が関係す
るデータを記録する場合を考えて、記録するデータの確
認は、CD−ROMに記録した状態と同様にして再生す
るシミュレーション装置で行う必要があった。このよう
なことから、特開平3−46182号公報に記載されて
いるようなシミュレーション装置が開示されている。Further, in consideration of the case of recording data such as images and sounds to be reproduced in real time or other data related to the access time to the CD-ROM, the confirmation of the data to be recorded is recorded in the CD-ROM. It was necessary to perform it with a simulation device that reproduces in the same manner as in the above state. Under such circumstances, a simulation device as disclosed in Japanese Patent Laid-Open No. 3-46182 is disclosed.
【0004】この従来のシミュレーション装置を図3に
示し、以下簡単に説明する。同図に示すように、このシ
ミュレーション装置は、コンピュータなどの上位装置1
1、音声モニタ手段12、及び、データ読出手段14と
編集済みデータ記憶手段15とを有する下位装置14で
構成されている。そして、下位装置14の編集済みデー
タ記憶手段15には、CD−ROMに記録するデータが
CD−ROMに記録するデータフォーマットで記録され
ており、上位装置11の読出命令が指定するデータをデ
ータ読出手段14が編集済みデータ記憶手段15から読
出して、アクセス時間分遅延させてから音声モニタ手段
12に出力している。このようにすることにより、実際
にCD−ROMから読出すのと全く同じようにデータを
読出して、確認することができる。This conventional simulation apparatus is shown in FIG. 3 and briefly described below. As shown in the figure, this simulation device is a high-level device 1 such as a computer.
1, a voice monitor unit 12, and a lower device 14 having a data reading unit 14 and an edited data storage unit 15. Then, the data to be recorded on the CD-ROM is recorded in the edited data storage means 15 of the lower device 14 in the data format to be recorded on the CD-ROM, and the data designated by the read command of the upper device 11 is read. The means 14 reads out from the edited data storage means 15, delays by the access time, and then outputs to the voice monitor means 12. By doing so, the data can be read and confirmed in exactly the same way as the actual reading from the CD-ROM.
【0005】[0005]
【発明が解決しようとする課題】上記した従来のシミュ
レーション装置は、CD−ROMに記録するデータフォ
ーマットでデータを記録しているので、データの一部分
を追加、修正、削除などのデバック作業をする場合に
は、CD−ROMに記録するデータフォーマットに変換
する前の状態のデータでデバック作業をしてから、全て
のデータを再度CD−ROMに記録するデータフォーマ
ットに変換して、編集済みデータ記憶手段15に記録す
る必要があり、一部の変更でも全てのデータを変換・記
録しなければならず、時間がかかっていた。Since the above-mentioned conventional simulation apparatus records data in the data format to be recorded in the CD-ROM, when debugging a work such as adding, correcting, or deleting a part of the data. In addition, after performing debugging with the data in the state before being converted to the data format to be recorded in the CD-ROM, all the data is converted to the data format to be recorded in the CD-ROM again, and the edited data storage means It was necessary to record in 15, and even if some changes were made, all the data had to be converted and recorded, which took time.
【0006】特に、データをCD−ROMに記録するデ
ータフォーマットに変換する(プリマスタリング)に
は、最近開発されている高速のCPU(中央処理装置)
を使用しても、実時間分かかるので、例えば、60分の
データを変換するには、60分もの時間がかかり、デー
タ作成者は、デバック作業を行う度にその時間分待たさ
れていた。そこで本発明は、データのデバック作業後す
ぐにデータの確認を行うことができる情報記録媒体のシ
ミュレーション装置を提供することを目的とする。Particularly, in converting data into a data format for recording on a CD-ROM (premastering), a recently developed high-speed CPU (central processing unit)
However, it takes as long as 60 minutes to convert 60 minutes of data, and the data creator has to wait for that time each time the debugging work is performed. Therefore, it is an object of the present invention to provide an information recording medium simulation apparatus capable of confirming data immediately after debugging the data.
【0007】[0007]
【課題を解決するための手段】上記目的を達成するため
の手段として、情報記録媒体に記録するデータを複数の
ファイルに分割して格納し、前記情報記録媒体よりも高
速で読出すことのできるデータ記憶部と、このデータ記
憶部に格納されている特定のデータの読出命令を出力す
る命令処理部と、この命令処理部より供給される前記読
出命令の指示する前記特定のデータを前記情報記憶媒体
から出力する場合のデータアクセス時間を遅延時間とし
て算出する演算部と、前記データ記憶部から供給される
前記特定のデータを前記演算部より供給される前記遅延
時間から得られる時間だけ遅延させて出力するデータ遅
延部と、このデータ遅延部から供給される前記特定のデ
ータを前記情報記憶媒体から読出されるデータフォーマ
ットに変換して出力するデータ変換部とを有し、前記情
報記憶媒体のデータアクセス時間分遅延させて前記特定
のデータを出力することを特徴とする情報記録媒体のシ
ミュレーション装置を提供しようとするものである。As means for achieving the above object, data to be recorded on an information recording medium can be divided into a plurality of files and stored, and can be read out at a higher speed than the information recording medium. A data storage unit, a command processing unit that outputs a read command for reading specific data stored in the data storage unit, and the specific data specified by the read command supplied from the command processing unit as the information storage unit. An arithmetic unit that calculates a data access time when outputting from the medium as a delay time, and delays the specific data supplied from the data storage unit by a time obtained from the delay time supplied from the arithmetic unit. The data delay section to output and the specific data supplied from the data delay section are converted into a data format read from the information storage medium and output. And a data conversion section for, is intended to provide a simulation device of an information recording medium and outputs the specific data data access time period delays of the information storage medium.
【0008】[0008]
【実施例】本発明の情報記録媒体のシミュレーション装
置の一実施例を図1と共に説明する。図1は、本発明の
情報記録媒体のシミュレーション装置の一実施例である
CD−ROMのシミュレーション装置を示す構成図であ
る。同図に示すように、このシミュレーション装置は、
外部から供給されるデータ読出命令などの命令を解釈
し、必要に応じてCPU3にその内容を伝える命令処理
部2と、CD−ROMに記録するデータを複数のファイ
ルに分割して格納し、個々のファイル毎に高速で消去・
書込み・読出しのできる例えば、ハードディスク(H
D)などのデータ記憶部4と、装置全体をコントロ−ル
すると共に、読出命令の指示するデータ出力を遅延させ
るために、CD−ROMから読出す場合のデータアクセ
ス時間を遅延時間として算出するCPU(演算部)3
と、データ記憶部4から供給されるデータをCPU3よ
り供給される遅延時間から計算される時間だけ遅延させ
て出力するデータ遅延部5と、このデータ遅延部5から
供給されるデータをCD−ROMドライブがCD−RO
Mから読出してデータデコード部に出力するデータフォ
ーマットと同じシリアルなデータフォーマットに変換し
て出力するデータ変換部6とを有するパーソナルコンピ
ュータ(PC)1である。そして、命令処理部2、CP
U3、データ記憶部4、データ遅延部5は、PCバスに
よりそれぞれ相互に接続されている。DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the information recording medium simulation apparatus of the present invention will be described with reference to FIG. FIG. 1 is a block diagram showing a CD-ROM simulation apparatus which is an embodiment of the information recording medium simulation apparatus of the present invention. As shown in the figure, this simulation device
An instruction processing unit 2 for interpreting an instruction such as a data read instruction supplied from the outside and transmitting the contents to the CPU 3 as necessary, and data to be recorded in a CD-ROM are divided into a plurality of files and stored, and each of them is stored. Delete each file at high speed
For example, a hard disk (H
A CPU which controls the data storage unit 4 such as D) and the entire device and calculates the data access time when reading from the CD-ROM as a delay time in order to delay the data output designated by the read command. (Calculator) 3
A data delay unit 5 which delays the data supplied from the data storage unit 4 by a time calculated from the delay time supplied from the CPU 3 and outputs the data, and a data supplied from the data delay unit 5 to a CD-ROM. Drive is CD-RO
The personal computer (PC) 1 includes a data conversion unit 6 that converts the data into a serial data format that is the same as the data format that is read from M and outputs the data to the data decoding unit. Then, the instruction processing unit 2, CP
The U3, the data storage unit 4, and the data delay unit 5 are connected to each other by a PC bus.
【0009】ここで、このシミュレーション装置の動作
について、図2に示すフローチャートと共に説明する。
まず、外部からデータ読出命令が供給されると(ステッ
プ21→Yes)、命令処理部2では、データ読出命令
で指示されたデータの読出開始位置を時間データとして
CPU3に出力すると同時に(ステップ22)、データ
遅延部5のタイマーをスタートさせる(ステップ2
3)。Here, the operation of this simulation apparatus will be described with reference to the flow chart shown in FIG.
First, when a data read command is supplied from the outside (step 21 → Yes), the command processing section 2 outputs the read start position of the data designated by the data read command to the CPU 3 as time data (step 22). , Start the timer of the data delay unit 5 (step 2
3).
【0010】CPU3では、データの読出開始位置の時
間データがデータ記憶部4に記憶されているデータのど
の位置にあるファイルを指しているかを対応表などを基
にして計算し、該当する位置に記録されているファイル
のデータをデータ遅延部5に順次出力する(ステップ2
4)。このとき、データの出力開始までの時間はなるべ
く短くして、データ記憶部4内でのファイルの読出開始
位置が次々に移動して、アクセス時間がかかる場合で
も、フォーマット変換後の最終的なデータ出力に支障を
来さないようにする。そして、同時に、このデータをC
D−ROMから読み出す場合にCD−ROMドライブが
CD−ROMから読み出すのに必要なアクセス時間をC
PU3にて計算し、データ遅延部5に出力する(ステッ
プ26)。The CPU 3 calculates, based on a correspondence table, which position of the data stored in the data storage unit 4 the time data at the data read start position is calculated based on the correspondence table. The data of the recorded files are sequentially output to the data delay unit 5 (step 2
4). At this time, the time until the start of data output is shortened as much as possible, and even if the read start position of the file in the data storage unit 4 moves one after another and the access takes time, the final data after the format conversion is converted. Do not disturb the output. And at the same time, this data
When reading from the D-ROM, the access time required for the CD-ROM drive to read from the CD-ROM is C
It is calculated by PU3 and output to the data delay unit 5 (step 26).
【0011】データ遅延部5では、データが入力された
時点でタイマーをストップし(ステップ25)、供給さ
れるデータを次の式(a)で示される遅延時間TDLを計
算し(ステップ27)、この遅延時間TDLだけ遅延させ
てデータ変換部6に出力する(ステップ28)。In the data delay unit 5, the timer is stopped when the data is input (step 25), and the supplied data is calculated as the delay time T DL represented by the following equation (a) (step 27). , Is delayed by the delay time T DL and output to the data conversion unit 6 (step 28).
【0012】 TDL=TSEEK−TCURR−TFORM …式(a) TDL :データ遅延部5で遅延する遅延時間 TSEEK:CPU3で計算したデータアクセス時間 TCURR:タイマーがスタートしてからデータが入力され
るまでの時間 TFORM:データがデータ変換部6で変換されて出力され
るまでの時間T DL = T SEEK −T CURR −T FORM (Equation (a)) T DL : Delay time delayed by the data delay unit 5 T SEEK : Data access time calculated by the CPU 3 T CURR : After the timer starts Time until data is input T FORM : Time until data is converted by the data conversion unit 6 and output
【0013】そして、データ変換部6では、供給される
データに同期信号(SYNC)、ヘッダ、サブヘッダ、
ECC、EDC等の付いたCD−ROMのシリアルなデ
ータフォーマットに変換して出力する(ステップ2
9)。このシミュレーション装置から出力されるデータ
は、データ遅延部5にて、(CPU3で計算したデータ
アクセス時間)−(データ読出命令が供給されてからデ
ータ変換部6より出力されるまでの時間)だけ遅延して
いるので、結果的に、CD−ROMから読出す場合のデ
ータアクセス時間だけ遅延されて出力されることになる
ので、CD−ROMから読出すのと全く同じようにデー
タを読出して、確認することができる。Then, in the data converter 6, the supplied data includes a synchronization signal (SYNC), a header, a sub-header,
Converted to a serial data format of CD-ROM with ECC, EDC, etc. and output (step 2
9). The data output from the simulation device is delayed by the data delay unit 5 by (data access time calculated by the CPU 3)-(time from the supply of the data read command to the output from the data conversion unit 6). As a result, the data is output after being delayed by the data access time when reading from the CD-ROM. Therefore, the data is read and confirmed in exactly the same manner as when reading from the CD-ROM. can do.
【0014】また、データ記憶部4に使用されるハード
ディスクなどのアクセス時間やPCバスの転送時間など
は、厳密には常に変動しているが、本実施例では、出力
側に近いデータ遅延部5において、タイマーがスタート
してからデータ遅延部5にデータが入力されるまでの時
間として処理しているので、これらの時間が変動しても
最終的に出力されるデータの遅延時間には影響がなく高
精度で出力することができる(後段のデータ変換部6に
よる遅延量は一定である)。Strictly speaking, the access time of the hard disk used in the data storage unit 4, the transfer time of the PC bus, etc. are always fluctuating, but in the present embodiment, the data delay unit 5 close to the output side. In the above, since it is processed as the time from the start of the timer until the data is input to the data delay unit 5, even if these times change, the delay time of the finally output data is not affected. Therefore, it can be output with high accuracy (the delay amount by the data conversion unit 6 in the subsequent stage is constant).
【0015】そして、デバック作業を行う場合、ファイ
ル毎に部分的な修正等を行うことができるので、全体を
変更する必要はなく、ファイル単位でのチェックも可能
となる。また、データ記憶部4には、CD−ROMのシ
リアルなデータフォーマットに変換する前の状態で記録
されているので、デバック作業後に全体の変換のために
長時間待つことなく、即座にデータの確認を行うことが
できる。When the debug operation is performed, it is possible to partially modify each file, so that it is not necessary to change the entire file, and it is possible to check in file units. Further, since the data is recorded in the data storage unit 4 in a state before being converted into the serial data format of the CD-ROM, the data can be immediately confirmed without waiting for a long time for the whole conversion after the debugging work. It can be performed.
【0016】[0016]
【発明の効果】本発明の情報記録媒体のシミュレーショ
ン装置は、情報記録媒体から読出すのと全く同じように
データを読出して、確認することができるので、例え
ば、CD−ROM等に使用した場合にマスタディスクを
制作する前に、データの確認やデバック作業を行うこと
ができる。そして、デバック作業を行う場合、ファイル
毎に部分的な修正等を行うことができるので、全体を変
更する必要はなく、ファイル単位でのチェックも可能と
なる。また、データ記憶部には、情報記録媒体のデータ
フォーマットに変換する前の状態で記録されているの
で、デバック作業後に全体の変換のために長時間待つこ
となく、即座にデータの確認を行うことができるという
効果がある。Since the information recording medium simulation apparatus of the present invention can read and confirm data in exactly the same manner as reading from the information recording medium, it can be used in a CD-ROM or the like. Before making a master disc, you can check data and debug. Further, when performing the debugging work, since it is possible to partially modify each file, it is not necessary to change the whole file, and it is possible to check in file units. In addition, since the data is recorded in the data storage unit before it is converted to the data format of the information recording medium, it is possible to confirm the data immediately after debugging without waiting for a long time for the entire conversion. There is an effect that can be.
【図面の簡単な説明】[Brief description of drawings]
【図1】本発明の情報記録媒体のシミュレーション装置
の一実施例を示す構成図である。FIG. 1 is a configuration diagram showing an embodiment of an information recording medium simulation apparatus of the present invention.
【図2】本発明の情報記録媒体のシミュレーション装置
の一実施例の動作を説明するためのフローチャート図で
ある。FIG. 2 is a flow chart diagram for explaining the operation of an embodiment of the information recording medium simulation apparatus of the present invention.
【図3】従来例を示す構成図である。FIG. 3 is a configuration diagram showing a conventional example.
【符号の説明】 1 パーソナルコンピュータ(PC) 2 命令処理部 3 CPU(演算部) 4 データ記憶部 5 データ遅延部 6 データ変換部[Explanation of Codes] 1 personal computer (PC) 2 instruction processing unit 3 CPU (arithmetic unit) 4 data storage unit 5 data delay unit 6 data conversion unit
Claims (1)
ァイルに分割して格納し、前記情報記録媒体よりも高速
で読出すことのできるデータ記憶部と、 このデータ記憶部に格納されている特定のデータの読出
命令を出力する命令処理部と、 この命令処理部より供給される前記読出命令の指示する
前記特定のデータを前記情報記憶媒体から出力する場合
のデータアクセス時間を遅延時間として算出する演算部
と、 前記データ記憶部から供給される前記特定のデータを前
記演算部より供給される前記遅延時間から得られる時間
だけ遅延させて出力するデータ遅延部と、 このデータ遅延部から供給される前記特定のデータを前
記情報記憶媒体から読出されるデータフォーマットに変
換して出力するデータ変換部とを有し、 前記情報記憶媒体のデータアクセス時間分遅延させて前
記特定のデータを出力することを特徴とする情報記録媒
体のシミュレーション装置。1. A data storage unit capable of dividing data to be recorded on an information recording medium into a plurality of files for storage and reading the data at a higher speed than the information recording medium, and the data storage unit. A command processing unit that outputs a read command for specific data, and a data access time when the specific data designated by the read command supplied from the command processing unit is output from the information storage medium are calculated as a delay time. And a data delay unit that delays and outputs the specific data supplied from the data storage unit by a time obtained from the delay time supplied from the calculation unit, and is supplied from the data delay unit. A data conversion unit for converting the specific data to a data format read from the information storage medium and outputting the data format. Simulation apparatus of the information recording medium, characterized in that data access time period is delayed to output the specific data.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP29881094A JPH08138317A (en) | 1994-11-08 | 1994-11-08 | Simulator for information recording medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP29881094A JPH08138317A (en) | 1994-11-08 | 1994-11-08 | Simulator for information recording medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH08138317A true JPH08138317A (en) | 1996-05-31 |
Family
ID=17864520
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP29881094A Pending JPH08138317A (en) | 1994-11-08 | 1994-11-08 | Simulator for information recording medium |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH08138317A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006285861A (en) * | 2005-04-04 | 2006-10-19 | Sony Corp | Edit data evaluation apparatus and edit data evaluation method |
-
1994
- 1994-11-08 JP JP29881094A patent/JPH08138317A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006285861A (en) * | 2005-04-04 | 2006-10-19 | Sony Corp | Edit data evaluation apparatus and edit data evaluation method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4974178A (en) | Editing apparatus for audio and video information | |
| US5581530A (en) | Digital recorder for processing of parallel data stored in multiple tracks and using cross-fade processing | |
| JP2001216739A (en) | Recording medium, recording / reproducing method and apparatus recording audio data and video data in a reproducible data structure | |
| JPH0685766A (en) | Method and apparatus for editing of audio signal | |
| JP2002124022A (en) | Audio data recording and reproducing device | |
| JP2002203365A (en) | Digital audio signal recording device | |
| JP2797810B2 (en) | Digital audio equipment | |
| JPH08138317A (en) | Simulator for information recording medium | |
| JP4028246B2 (en) | Information recording and editing apparatus and information recording medium | |
| JP3137126B2 (en) | CD disk recording device | |
| US7054244B2 (en) | Modulation signal generator for producing original disc of optical disc | |
| JP3393608B2 (en) | Audio processing device | |
| JPH05101390A (en) | Optical disk simulation device | |
| JP2002218385A (en) | Data processing device, data processing method, and storage medium | |
| JPH06180596A (en) | Audio image processing method and apparatus | |
| JPS63271788A (en) | information editing device | |
| JP2002074851A (en) | Disk recording and playback device | |
| JPS6353762A (en) | Digital data premastering device | |
| JP2007323807A (en) | Modulation signal generator and method for producing original disk of optical disk | |
| JPH05346850A (en) | Data processing device | |
| JP2003032634A (en) | Playback apparatus and method | |
| JPH0574109A (en) | Video and audio editing device | |
| JPH023141A (en) | Cd-rom editing device | |
| JPH02282987A (en) | Information reproducing device | |
| JP2001245259A (en) | Disk recording and playback device |