JP2870116B2 - Data output device and data output method - Google Patents
Data output device and data output methodInfo
- Publication number
- JP2870116B2 JP2870116B2 JP11272990A JP11272990A JP2870116B2 JP 2870116 B2 JP2870116 B2 JP 2870116B2 JP 11272990 A JP11272990 A JP 11272990A JP 11272990 A JP11272990 A JP 11272990A JP 2870116 B2 JP2870116 B2 JP 2870116B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- processing
- waiting time
- reproducing
- memory
- 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 - Lifetime
Links
Landscapes
- Controls And Circuits For Display Device (AREA)
- Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、例えばCD−ROM等のデータディスクに記憶
されているデータを読み出して表示するディスク再生装
置等に用いて好適なデータ出力装置及びデータ出力方法
に関する。DETAILED DESCRIPTION OF THE INVENTION [Industrial Application Field] The present invention relates to a data output device suitable for use in a disk reproducing device or the like for reading and displaying data stored in a data disk such as a CD-ROM. Data output method.
本発明は、記録媒体に記録されたデータを再生して出
力するデータ出力装置及びデータ出力方法において、記
憶手段に上記記録されたデータのうち特に待ち時間に表
示するデータを予め記憶し、待ち時間検出手段により待
ち時間であることが検出されたときに、上記記憶手段に
予め記憶されているデータを読み出して出力することに
より、例えば信号処理等に時間を要し表示画面にデータ
が表示されないようなときでも、データを表示すること
ができるため、該信号処理等の待ち時間を短く感じさ
せ、ユーザを退屈させないようにしたものである。The present invention relates to a data output device and a data output method for reproducing and outputting data recorded on a recording medium, wherein data stored in the storage means, particularly data to be displayed during a waiting time, is stored in advance, When it is detected by the detecting means that the waiting time is reached, by reading out and outputting the data stored in advance in the storage means, for example, it takes time for signal processing or the like so that the data is not displayed on the display screen. Even in such a case, the data can be displayed, so that the waiting time for the signal processing or the like is felt short, so that the user is not bored.
近年において、例えば辞書や百科辞典等のデータを光
ディスクに記録し、半永久的に該データの保存ができる
ようにしたいわゆるCCD−ROMディスク及びこのデータを
再生するデータ出力装置が普及しつつある。In recent years, a so-called CCD-ROM disc in which data such as a dictionary or an encyclopedia is recorded on an optical disc, and the data can be semi-permanently stored, and a data output device for reproducing the data are becoming widespread.
これは、1つのCD−ROMディスクに対し、該CD−ROMデ
ィスクに記録されているデータの検索を行う1つの検索
プログラムが用意されており、この検索プログラムを用
いてデータの読み出しが行われる。In this system, one search program for searching data recorded on one CD-ROM disk is prepared, and data is read using this search program.
この検索時には信号処理等に時間を要し、データを表
示画面に表示することができないため、このデータを表
示していない待ち時間時には、例えばメモリに複数記憶
されている“少々お待ち下さい”等のメッセージを表示
していた。At the time of this search, it takes time for signal processing and the like, and data cannot be displayed on the display screen. Therefore, during the waiting time when this data is not displayed, for example, “please wait for a while” stored in a plurality of memories. The message was displayed.
しかし、上述の従来のデータ出力装置は、上記検索時
に表示されるメッセージのデータ量が少ないうえ、複数
とはいえ同じようなメッセージしか表示することができ
ず、ユーザが退屈するうえ待ち時間を長く感じさせてし
まう。However, the above-described conventional data output device has a small data amount of a message displayed at the time of the search, and can display only a plurality of similar messages, thereby causing the user to be bored and having a long waiting time. It makes me feel.
また、上記待ち時間時の表示画面を有効に使用できる
ようなデータ出力装置の開発が望まれている。It is also desired to develop a data output device that can effectively use the display screen during the waiting time.
本発明は上述の課題に鑑みて成されたものであり、上
記待ち時間時に様々なデータを出力することができ表示
画面を有効に使用できるうえ、ユーザを退屈させないよ
うなデータ出力装置の提供を目的とする。The present invention has been made in view of the above problems, and provides a data output device that can output various data during the waiting time, can effectively use a display screen, and does not bore a user. Aim.
本発明に係るデータ出力装置は、記録媒体に記録され
たデータを再生して出力するデータ出力装置であって、
上記記録媒体からデータを読み出して再生する再生手段
と、上記再生手段により再生されたデータを処理するデ
ータ処理手段と、上記データ処理手段においてデータの
処理中であることを検出する待ち時間検出手段と、上記
記録媒体より再生されたメインのデータを記憶する第1
のメモリと、上記データ処理手段におけるデータの処理
中に表示を行うためのデータを予め記憶しておく第2の
メモリとを備え、上記待ち時間検出手段により上記デー
タ処理手段においてデータの処理中であることが検出さ
れたときには、上記第2のメモリに予め記憶されている
データを読み出して出力することを特徴とする。A data output device according to the present invention is a data output device that reproduces and outputs data recorded on a recording medium,
Reproducing means for reading and reproducing data from the recording medium; data processing means for processing data reproduced by the reproducing means; and waiting time detecting means for detecting that data is being processed in the data processing means. A first data storing main data reproduced from the recording medium.
And a second memory for storing in advance data for performing display during data processing in the data processing means, wherein the waiting time detection means performs data processing in the data processing means. When the presence is detected, data stored in advance in the second memory is read and output.
また、本発明に係るデータ出力方法は、記録媒体に記
録されたデータを再生して出力するデータ出力方法であ
って、上記記録媒体からデータを読み出して再生する再
生ステップと、表示を行うためのデータを第2のメモリ
に記憶しておくステップと、再生されたデータを処理す
るデータ処理ステップと、再生されたメインのデータを
第1のメモリに記憶するステップと、上記データ処理ス
テップにおけるデータ処理が実行されていることを検出
する検出ステップとからなり、上記検出ステップにおい
てデータ処理が実行されていることが検出されたとき
に、上記第2のメモリに予め記録されているデータを読
み出して出力することを特徴とするものである。Also, a data output method according to the present invention is a data output method for reproducing and outputting data recorded on a recording medium, the reproducing step of reading and reproducing data from the recording medium, and a display step for performing display. Storing the data in a second memory, processing the reproduced data, storing the reproduced main data in a first memory, and performing data processing in the data processing step. And a detecting step for detecting that data processing is being executed. When it is detected in the detecting step that data processing is being executed, data previously recorded in the second memory is read and output. It is characterized by doing.
本発明に係るデータ出力装置においては、データ処理
手段におけるデータの処理中に表示を行うためのデータ
を第2のメモリに予め記憶させておくことにより、待ち
時間検出手段によりデータ処理手段においてデータの処
理中であることが検出されたときには、該第2のメモリ
に予め記憶されていたデータを読み出して表示させるこ
とができる。In the data output device according to the present invention, the data to be displayed during the data processing in the data processing means is stored in the second memory in advance, so that the data processing means can store the data in the data processing means. When it is detected that the processing is being performed, data stored in advance in the second memory can be read and displayed.
また、本発明に係るデータ出力方法においては、表示
を行うためのデータを第2のメモリに記憶しておくステ
ップと、データ処理が実行されていることを検出する検
出ステップとを含み、この検出ステップにおいてデータ
処理が実行されていることが検出されたときに、上記第
2のメモリに予め記憶されているデータを読み出して出
力することができる。Also, the data output method according to the present invention includes a step of storing data for display in the second memory and a detecting step of detecting that data processing is being executed. When it is detected in the step that the data processing is being executed, the data stored in advance in the second memory can be read and output.
以下、本発明に係るデータ出力装置及びデータ出力方
法の実施例について、図面を参照しながら説明する。Hereinafter, embodiments of a data output device and a data output method according to the present invention will be described with reference to the drawings.
第1図は、本発明に係るデータ出力装置のブロック図
である。FIG. 1 is a block diagram of a data output device according to the present invention.
このデータ出力装置において、再生されるデータディ
スクには、メインとなるデータの他に、所定の領域に、
例えば所望のデータの検索時等のように表示部にデータ
の表示がなされない、いわゆる待ち時間のみに表示され
る宣伝や広告等の待ち時間用のデータが記憶されてい
る。本実施例に係るデータ出力装置は、予め上記待ち時
間用のデータを読み込んでおき、上記待ち時間中である
ことが検出されたときに、該待ち時間用のデータを表示
することにした。In this data output device, a data disc to be reproduced has, in addition to main data, a predetermined area,
For example, data for a waiting time such as an advertisement or an advertisement that is displayed only during a so-called waiting time, in which no data is displayed on the display unit, such as when searching for desired data, is stored. The data output device according to the present embodiment reads the data for the waiting time in advance, and displays the data for the waiting time when it is detected that the waiting time is being spent.
先ず、第1図において、データ出力装置は、上記デー
タディスク1に記録されているデータを再生する再生系
2と、この読み出したデータの信号処理を行う信号処理
系3と、上記読み出したデータの検索処理を行って画像
表示するためのデータ処理系4とから成っている。上記
各系の制御は、後に説明する1個のCPU(中央演算ユニ
ット)5で行われている。First, in FIG. 1, a data output device includes a reproducing system 2 for reproducing data recorded on the data disk 1, a signal processing system 3 for performing signal processing on the read data, and a data processing system 3 for processing the read data. And a data processing system 4 for displaying images by performing search processing. The control of each system is performed by one CPU (central processing unit) 5 described later.
上記再生系2において、CPU5は、キーボード31からの
入力に応じて、レーザ光源駆動回路10、スレッド送りモ
ータ11、2軸アクチュエータ駆動回路12及びモータ駆動
回路13を制御する。すなわち、CPU5は、モータ駆動回路
13を制御してスピンドルモータ6を、例えばCLV(線速
度一定)やCAV(角速度一定)等で回転駆動させる。同
時に、スレッド送りモータ11を制御することにより、2
軸アクチュエータに取付けられた対物レンズ14、フォト
ディテクタ及びフォーカスエラー検出用の光学素子から
なるピックアップ7を、データディスク1上の所定のト
ラックまで移動(粗動)させる、いわゆるディスクの径
方向制御を行う。そして、2軸アクチュエータ駆動回路
12を制御することにより、上記ピックアップ7の対物レ
ンズ14を上下させてフォオカシングを調整したり、該対
物レンズ14を左右に振りビームスポットを任意のトラッ
クに照射する、いわゆるトラッキング制御を行って、デ
ータディスク1に記録されたデータの再生が行われる。In the reproduction system 2, the CPU 5 controls the laser light source drive circuit 10, the thread feed motor 11, the two-axis actuator drive circuit 12, and the motor drive circuit 13 according to an input from the keyboard 31. That is, the CPU 5 is a motor drive circuit
13 is controlled to rotate the spindle motor 6 by, for example, CLV (constant linear velocity) or CAV (constant angular velocity). At the same time, by controlling the thread feed motor 11,
The so-called radial control of the disk is performed by moving (coarsely moving) the pickup 7 including the objective lens 14, the photodetector, and the optical element for focus error detection attached to the shaft actuator to a predetermined track on the data disk 1. And a two-axis actuator drive circuit
By controlling the objective lens 12, the objective lens 14 of the pickup 7 is moved up and down to adjust focusing, or the objective lens 14 is moved right and left to irradiate a beam spot to an arbitrary track, that is, a so-called tracking control is performed, and the data is controlled. The data recorded on the disc 1 is reproduced.
上記データディスク1のディスク上には、例えば1フ
レーム毎にサブコードエリアとデータエリアが設けられ
ており、このサブコードエリアに同期信号、位置情報、
時間情報等が書き込まれている。また、データエリアに
は、例えば百科辞典のデータが項目別等に書き込まれて
いる他、所定のデータエリアには、後に説明する待ち時
間のみに表示される、例えば宣伝や広告等のデータが書
き込まれている。On the disk of the data disk 1, for example, a subcode area and a data area are provided for each frame, and a synchronization signal, position information,
Time information and the like are written. In the data area, for example, data of an encyclopedia is written for each item, and in a predetermined data area, data of, for example, an advertisement or an advertisement, which is displayed only during a waiting time described later, is written. Have been.
このようなデータディスク1から読み出されたデータ
信号は、エラー検出,データ検出回路8に供給されるこ
とにより、例えばいわゆる和や差がとられフォーカスエ
ラーやトラッキングエラーが検出される。上記フォーカ
スエラー及びトラッキングエラーは2軸アクチュエータ
駆動回路12に供給される。2軸アクチュエータ駆動回路
12はフォーカスエラー信号及びトラッキングエター信号
に応じて対物レンズ12を駆動し、フォーカシング及びト
ラッキングを正常に保ち、正確にデータの読み出しを行
うように制御している。なお、データディスク1に照射
されるレーザビームは、例えば図示しないレーザダイオ
ードからの出力を検出し、この検出信号をレーザ光源駆
動回路10に供給することにより制御される。すなわち、
レーザ光源駆動回路10は上記検出信号に応じてデータデ
ィスク1に照射されるレーザビームのパワーが、再生時
において常に一定となるように制御している。The data signal read from such a data disk 1 is supplied to an error detection and data detection circuit 8 so that, for example, a so-called sum or difference is obtained and a focus error and a tracking error are detected. The focus error and tracking error are supplied to a two-axis actuator drive circuit 12. 2-axis actuator drive circuit
Numeral 12 controls the objective lens 12 in accordance with the focus error signal and the tracking eter signal so as to maintain normal focusing and tracking and to read data accurately. The laser beam applied to the data disk 1 is controlled by, for example, detecting an output from a laser diode (not shown) and supplying this detection signal to a laser light source drive circuit 10. That is,
The laser light source drive circuit 10 controls the power of the laser beam applied to the data disk 1 according to the detection signal so that the power is always constant during reproduction.
一方、上記データディスク1から再生された同期信号
や時間情報等を含む再生信号は、エラー検出,データ検
出回路8を介して信号処理系3のCD信号処理回路15に供
給される。CD信号処理回路15は、供給される再生信号を
同期信号や時間情報等のサブデータ信号と、メインデー
タ信号とに分離し、該メインデータ信号をCD−ROM信号
処理回路19に供給する。CD−ROM信号処理回路19に供給
されたメインデータ信号は、一時記憶用のメモリである
RAM(ランダムアクセスメモリ)20を介して、上記CPU5
から供給される信号に応じて読み出される。データバス
21には、プログラム等が記録されているROM22及びRAM23
が接続されている。上記読み出されたメインデータ信号
等は、データバス21を介して伝送される。そして、上記
メインデータ信号に応じて漢字ROM24から読み出された
漢字パターン等によりビデオRAM26内に表示画像が記録
形成され、上記CPU5からの信号に応じて表示コントロー
ラ25によりビデオRAM26内の表示画像が読み出され、例
えばLCD(液晶表示板)等の表示部27に表示される。On the other hand, a reproduction signal including a synchronization signal and time information reproduced from the data disk 1 is supplied to a CD signal processing circuit 15 of the signal processing system 3 via an error detection and data detection circuit 8. The CD signal processing circuit 15 separates the supplied reproduction signal into a sub data signal such as a synchronization signal and time information and a main data signal, and supplies the main data signal to the CD-ROM signal processing circuit 19. The main data signal supplied to the CD-ROM signal processing circuit 19 is a memory for temporary storage.
CPU 5 through RAM (random access memory) 20
Is read out according to the signal supplied from the. Data bus
21 has a ROM 22 and a RAM 23 in which programs and the like are recorded.
Is connected. The read main data signal and the like are transmitted via the data bus 21. Then, a display image is recorded and formed in the video RAM 26 according to the kanji pattern or the like read from the kanji ROM 24 in response to the main data signal, and the display image in the video RAM 26 is displayed by the display controller 25 in response to the signal from the CPU 5. The data is read out and displayed on a display unit 27 such as an LCD (Liquid Crystal Display).
このようなディスク再生装置は、データ処理及び表示
のマン−マシンインターフェース部分は、厳密な時間処
理が不要なため、これらをメインルーチンとして処理
し、他の処理を割り込みルーチンで行うことにより全体
の信号処理を上記1個のCPU5で全て処理しており、ま
た、ホストCPLとドライブCPU間のソフトウェア制御のう
ち、コマンドパケット←→ステータスのコード体系をバ
スラインシステムから流用するようにし、本機を外部ホ
ストから制御したいときには、メインルーチンをホルト
(HALT)命令に置き換え、バスライン制御用ルーチンを
起動するようにしてある。In such a disk reproducing apparatus, since the man-machine interface for data processing and display does not require strict time processing, these are processed as a main routine, and other processing is performed in an interrupt routine, so that the entire signal is processed. All the processing is performed by the single CPU 5, and among the software controls between the host CPL and the drive CPU, the command packet ← → status code system is diverted from the bus line system. When control from the host is desired, the main routine is replaced with a halt (HALT) instruction and a bus line control routine is started.
ところで、上述のようなメインルーチンを実行するデ
ータ出力装置において、上記データディスクから所望の
データを読み出したいとき等には、該所望のデータを検
索して表示するまでには多少の時間がかかり、このデー
タ検索等を行っている間は上記表示部27にデータが表示
されない。このような待ち時間中に、メインの信号処理
が終了するまでデータの表示を停止していてもよいが、
ユーザ(信号処理を待っている者)にとっては大変退屈
な時間でもある。By the way, in the data output device that executes the main routine as described above, when it is desired to read desired data from the data disk, it takes some time to search for and display the desired data, During this data search or the like, no data is displayed on the display unit 27. During such a waiting time, the display of data may be stopped until the main signal processing ends,
It is also a very boring time for users (who are waiting for signal processing).
そこで、本実施例では上記検索処理時等のように表示
部27にデータが表示されていないとき等のように、いわ
ゆる出力リソースが空いてしまったときを検出して、割
り込みルーチンで予めバッファRAM35に取り込んでおい
た上記広告等のデータを表示するようにした。Therefore, in the present embodiment, when a so-called output resource becomes empty, such as when data is not displayed on the display unit 27 as in the above-described search processing, the buffer RAM 35 is determined in advance by an interrupt routine. The data of the above-mentioned advertisements and the like which are captured in is displayed.
すなわち、例えば該装置の立ち上げと同時に上記デー
タディスク1の所定領域に記憶されている宣伝や広告等
のデータを読み出しバッファRAM35に予め記憶してお
く。待ち時間検出回路36は、表示コントローラ25からの
出力を検出しており、上記データの検索等で表示コント
ローラ25からの出力が停止したときを検出して、この検
出信号をバッファRAM35に供給する。また、バッファRAM
35には、CPU5が上記検索等でデータの表示に時間がかか
る場合には、このようなことを示す信号が供給されるよ
うになっている。That is, for example, at the same time as the start-up of the apparatus, data such as advertisements and advertisements stored in a predetermined area of the data disk 1 is read and stored in the buffer RAM 35 in advance. The waiting time detection circuit 36 detects the output from the display controller 25, detects when the output from the display controller 25 has stopped due to the data search, and supplies this detection signal to the buffer RAM 35. Also, buffer RAM
In the case where it takes a long time for the CPU 5 to display data in the search or the like, the CPU 35 is supplied with a signal indicating this.
このような上記各検出信号がバッファRAM35に供給さ
れると、該バッファRAM35からは上記予め記憶しておい
た宣伝や広告等の待ち時間用のデータが読み出され、上
述のようにこのデータに対応して画像等が表示部27に表
示される。When each of the above detection signals is supplied to the buffer RAM 35, the previously stored data for the waiting time of the advertisement or the advertisement is read out from the buffer RAM 35, and the data is stored in the data as described above. In response, an image or the like is displayed on the display unit 27.
このバッファRAM35に予め記憶しておいた上記宣伝や
広告等のデータを表示するような動作を第2図及び第3
図に示すフローチャートを用いて説明する。An operation of displaying the data of the above-mentioned advertisement or advertisement stored in the buffer RAM 35 in advance is shown in FIGS.
This will be described with reference to the flowchart shown in FIG.
先ず、第2図のステップ51においてバッファRAM35に
記憶されているデータの出力が必要か否かが判別され
る。これは、上述のように待ち時間検出回路36で行わ
れ、例えば出力リソースが空く(表示コントローラから
の出力信号が停止する)か、指定された動作を実行する
のに時間がかかるかのいわゆるAND検索を行い、Noの場
合すなわちバッファRAM35に記憶されているデータを出
力する必要がないと判断されたときはそのまま終了し上
述のメインルーチンに戻り、Yesの場合すなわちバッフ
ァRAM35に記憶されているデータを出力する必要がある
と判断されたときにはステップ52に進み該記憶されてい
るデータの出力を開始しステップ53に進む。First, in step 51 of FIG. 2, it is determined whether output of data stored in the buffer RAM 35 is necessary. This is performed by the waiting time detection circuit 36 as described above. For example, a so-called AND operation is performed to determine whether an output resource is available (an output signal from the display controller stops) or it takes time to execute a specified operation. A search is performed, and in the case of No, that is, when it is determined that the data stored in the buffer RAM 35 does not need to be output, the processing ends and the process returns to the main routine described above. In the case of Yes, that is, the data stored in the buffer RAM 35 If it is determined that the stored data needs to be output, the process proceeds to step 52 to start outputting the stored data, and then proceeds to step 53.
このバッファデータの出力は、上述の待ち時間検出回
路36が表示コントローラ25からの出力の停止を検出した
ときは、または、CPU5が上記検索等でデータの表示に時
間がかかることを検知したときに行われる。The output of the buffer data is performed when the above-described waiting time detection circuit 36 detects the stop of the output from the display controller 25, or when the CPU 5 detects that it takes time to display the data in the search or the like. Done.
このバッファRAM35から読み出されたデータに応じて
漢字ROM24から読み出された漢字パターン等によりビデ
オRAM26内に表示画像が記録形成され、上記CPUからの信
号に応じて表示コントローラ25によりビデオRAM26内の
表示画像が読み出され、表示部27に表示される。この表
示内容は上述のように、例えば宣伝や広告等が挙げられ
る。A display image is recorded and formed in the video RAM 26 by a kanji pattern or the like read from the kanji ROM 24 according to the data read from the buffer RAM 35, and the display controller 25 stores the display image in the video RAM 26 according to a signal from the CPU. The display image is read and displayed on the display unit 27. As described above, the display contents include, for example, advertisements and advertisements.
次にステップ53では、上記表示されたデータの出力を
終了してもよいか否かが判別される。Next, in step 53, it is determined whether or not the output of the displayed data may be ended.
これは、上記信号処理の待ち時間等に表示されたデー
タは最低限出力して欲しい時間、例えば宣伝においては
趣旨を表示するまでの時間等があるためこれをチェック
し、終了してはいけないときにはこのステップを繰り返
し、終了してもよいときはステップ54に進む。This is because when the data displayed during the signal processing wait time or the like is required to be output at a minimum, for example, in an advertisement, there is a time until the purpose is displayed. This step is repeated, and when the process may be ended, the process proceeds to step 54.
ステップ54では、上記信号処理等が終了したか否かが
判別され、Noの場合はステップ54を繰り返し、Yesの場
合はステップ55に進む。In step 54, it is determined whether or not the above-described signal processing has been completed. If No, step 54 is repeated. If Yes, the process proceeds to step 55.
ステップ55では、上記ステップ54で信号処理が終了し
ているため上記バッファRAM35からのデータの読み出し
を終了し、ステップ56に進む。In step 55, since the signal processing has been completed in step 54, the reading of data from the buffer RAM 35 ends, and the process proceeds to step 56.
ステップ56では、バッファRAM35に記憶されているデ
ータを出力し表示したため、該バッファRAM35内のデー
タが存在しないことを示す、バッファエンプティフラグ
を立て終了する。In step 56, since the data stored in the buffer RAM 35 is output and displayed, a buffer empty flag is set to indicate that there is no data in the buffer RAM 35, and the process ends.
このように、所望のデータの検索時や信号処理に時間
がかかり、表示部にデータの表示がされないときを検出
して、予めバッファRAM35に取り込んでおいた宣伝や広
告等を表示することにより、該信号処理待ち時間等を有
効に利用することができ、ユーザを退屈させることがな
い。In this way, it takes time to search for desired data and signal processing, and detects when data is not displayed on the display unit, and displays advertisements and advertisements that have been captured in the buffer RAM 35 in advance. The signal processing waiting time and the like can be effectively used, and the user is not bored.
次に、上記バッファRAM35からのデータを出力してし
まい、該バッファRAM35にデータが存在しないことを示
すバッファエンプティフラグが立ったときのデータの読
み込み動作を第3図を用いて説明する。Next, the operation of reading data when the buffer RAM 35 outputs data from the buffer RAM 35 and a buffer empty flag indicating that no data exists in the buffer RAM 35 will be described with reference to FIG.
この動作も割り込みルーチンで行われ、先ずステップ
61において上記バッファRAM35にエンプティフラグが立
っているか否かが判別され、Noの場合はデータを読み込
む必要がないためそのまま終了しメインルーチンへ戻
り、Yesの場合はステップ62に進む。This operation is also performed in the interrupt routine.
In 61, it is determined whether or not the empty flag is set in the buffer RAM 35. If No, there is no need to read data, so that the process ends and the process returns to the main routine. If Yes, the process proceeds to step 62.
ステップ62では、バッファRAM35に記憶されているデ
ータが存在しないため、該データの読み込みを開始する
か否かが判別され、Noの場合はそのまま終了し、Yesの
場合はステップ63に進みデータの読み込みを開始する。In step 62, since there is no data stored in the buffer RAM 35, it is determined whether or not to start reading the data. If No, the process ends. If Yes, the process proceeds to step 63 to read the data. To start.
このデータの読み込みは、ユーザがディスクのデータ
をアクセスしない時に行うのが好ましく、CPU5は上記バ
ッファRAM35にエンプティフラグが立っていることを検
出すると、上記再生系2を駆動し、データディスク1の
待ち時間用のデータが記憶されている領域から、該待ち
時間用のデータの読み出しを行う。This data reading is preferably performed when the user does not access the data on the disk. When the CPU 5 detects that the empty flag is set in the buffer RAM 35, the CPU 5 drives the reproduction system 2 and waits for the data disk 1. The data for the waiting time is read from the area in which the data for the time is stored.
この読み出されたデータは、上述のようにデータバス
21を介してバッファRAM35に取り込まれる。The read data is transferred to the data bus as described above.
The data is taken into the buffer RAM 35 via 21.
なお、上記待ち時間用のデータを複数設け、この複数
設けたデータにそれぞれ優先順位を付し、上記待ち時間
がある毎に順番に表示することで、ユーザに同じデータ
を何回も見せることがないため、ユーザを退屈させるこ
となく、より効果的である。By providing a plurality of data for the waiting time, assigning a priority to each of the plurality of provided data, and displaying the data in sequence each time the waiting time is present, the same data can be shown to the user many times. Because it is not, it is more effective without boring the user.
また、待ち時間中に表示するデータをデータディスク
のような記憶容量の大きいメディアに記憶させることに
より、記憶容量に限定されず、様々な待ち時間用の表示
データを考えることができ、そして記憶させることがで
きる。In addition, by storing data to be displayed during the waiting time on a medium having a large storage capacity such as a data disk, display data for various waiting times can be considered without being limited to the storage capacity, and stored. be able to.
なお、上述の実施例では、信号処理等の待ち時間に例
えば宣伝や広告等を表示するとしたが、これは何でも良
く、例えばアニメーション等の動画を表示してもよいこ
と等は勿論である。In the above-described embodiment, for example, an advertisement or an advertisement is displayed during the waiting time for signal processing or the like. However, any method may be used. For example, a moving image such as an animation may be displayed.
上述のように、本発明に係るデータ出力装置において
は、データ処理手段におけるデータの処理中に表示を行
うためのデータを第2のメモリに予め記憶させておくこ
とにより、待ち時間検出手段によりデータ処理手段にお
いてデータの処理中であることが検出されたときには、
該第2のメモリに予め記憶されていたデータを読み出し
て表示させることができる。As described above, in the data output device according to the present invention, the data for performing the display during the processing of the data in the data processing means is stored in the second memory in advance, so that the data is output by the waiting time detecting means. When the processing means detects that data is being processed,
Data previously stored in the second memory can be read and displayed.
また、本発明に係るデータ出力方法においては、表示
を行うためのデータを第2のメモリに記憶しておくステ
ップと、データ処理が実行されていることを検出する検
出ステップとを含み、この検出ステップにおいてデータ
処理が実行されていることが検出されたときに、上記第
2のメモリに予め記憶されているデータを読み出して出
力することができる。Also, the data output method according to the present invention includes a step of storing data for display in the second memory and a detecting step of detecting that data processing is being executed. When it is detected in the step that the data processing is being executed, the data stored in advance in the second memory can be read and output.
したがって、本発明に係るデータ出力装置及びデータ
出力方法においては、データ処理手段がデータの処理中
であることにより生じる待ち時間においても、再生出力
を停止させることがなく、ユーザを退屈させることがな
いため、該データ処理等の所要時間を短く感じさせるこ
とができる。Therefore, in the data output device and the data output method according to the present invention, the reproduction output is not stopped and the user is not bored even during the waiting time caused by the data processing unit being processing data. Therefore, the time required for the data processing or the like can be felt short.
また、実施例効果として待ち時間中に表示するデータ
をデータディスクのような記憶容量の大きいメディアに
記憶させることにより、記憶容量に限定されず、様々な
待ち時間用の表示データを考えることができ、そして記
憶させることができる。In addition, as an effect of the embodiment, by storing data to be displayed during the waiting time on a medium having a large storage capacity such as a data disk, display data for various waiting times can be considered without being limited to the storage capacity. , And can be memorized.
第1図は本発明にかかるデータ出力装置の実施例のブロ
ック図、第2図は待ち時間のデータ表示を説明するため
のフローチャート、第3図は実施例のバッファRAMに待
ち時間表示用のデータを取り込む動作を説明するための
フローチャートである。 1……データディスク 2……再生系 3……信号処理系 4……データ処理系 5……CPU 7……ピックアップ 8……エラー検出,データ検出回路 10……レーザ光源駆動回路 11……スレッド送りモータ 12……2軸アクチュエータ駆動回路 13……モータ駆動回路 14……対物レンズ 15……CD信号処理回路 19……CD−ROM信号処理回路 21……データバス 22……ROM 23……RAM 24……漢字ROM 25……表示コントローラ 26……ビデオRAM 27……表示部 31……キーボード 35……バッファRAM 36……待ち時間検出回路FIG. 1 is a block diagram of an embodiment of a data output device according to the present invention, FIG. 2 is a flowchart for explaining data display of waiting time, and FIG. 3 is data for waiting time display in a buffer RAM of the embodiment. 9 is a flowchart for explaining the operation of capturing the data. DESCRIPTION OF SYMBOLS 1 ... Data disk 2 ... Reproduction system 3 ... Signal processing system 4 ... Data processing system 5 ... CPU 7 ... Pickup 8 ... Error detection and data detection circuit 10 ... Laser light source drive circuit 11 ... Thread Feed motor 12 ... Dual axis actuator drive circuit 13 ... Motor drive circuit 14 ... Objective lens 15 ... CD signal processing circuit 19 ... CD-ROM signal processing circuit 21 ... Data bus 22 ... ROM 23 ... RAM 24 Kanji ROM 25 Display controller 26 Video RAM 27 Display 31 Keyboard 35 Buffer RAM 36 Wait time detection circuit
Claims (2)
力するデータ出力装置において、 上記記録媒体からデータを読み出して再生する再生手段
と、 上記再生手段により再生されたデータを処理するデータ
処理手段と、 上記データ処理手段においてデータの処理中であること
を検出する待ち時間検出手段と、 上記記録媒体より再生されたメインのデータを記憶する
第1のメモリと、 上記データ処理手段におけるデータの処理中に表示を行
うためのデータを予め記憶しておく第2のメモリと を備え、 上記待ち時間検出手段により上記データ処理手段におい
てデータの処理中であることが検出されたときに、上記
第2のメモリに予め記憶されているデータを読み出して
出力する ことを特徴とするデータ出力装置。1. A data output device for reproducing and outputting data recorded on a recording medium, comprising: reproducing means for reading and reproducing data from the recording medium; and data processing for processing data reproduced by the reproducing means. Means; a waiting time detecting means for detecting that data is being processed in the data processing means; a first memory for storing main data reproduced from the recording medium; A second memory for storing data for display during processing in advance, wherein when the waiting time detecting means detects that the data processing means is processing the data, 2. A data output device for reading and outputting data stored in advance in a second memory.
力するデータ出力方法において、 上記記録媒体からデータを読み出して再生する再生ステ
ップと、 表示を行うためのデータを第2のメモリに記憶しておく
ステップと、 再生されたデータを処理するデータ処理ステップと、 再生されたメインのデータを第1のメモリに記憶するス
テップと、 上記データ処理ステップにおけるデータ処理が実行され
ていることを検出する待ち時間検出ステップと からなり、 上記待ち時間検出ステップにおいてデータ処理が実行さ
れていることが検出されたときに、上記第2のメモリに
予め記憶されているデータを読み出して出力する ことを特徴とするデータ出力方法。2. A data output method for reproducing and outputting data recorded on a recording medium, comprising: a reproducing step of reading and reproducing data from the recording medium; and storing data for display in a second memory. Performing the data processing step of processing the reproduced data; storing the reproduced main data in the first memory; and detecting that the data processing in the data processing step is being performed. And when the data processing is detected in the waiting time detecting step, the data stored in advance in the second memory is read and output. Data output method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11272990A JP2870116B2 (en) | 1990-04-28 | 1990-04-28 | Data output device and data output method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11272990A JP2870116B2 (en) | 1990-04-28 | 1990-04-28 | Data output device and data output method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0413267A JPH0413267A (en) | 1992-01-17 |
| JP2870116B2 true JP2870116B2 (en) | 1999-03-10 |
Family
ID=14594082
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11272990A Expired - Lifetime JP2870116B2 (en) | 1990-04-28 | 1990-04-28 | Data output device and data output method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2870116B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3707059B2 (en) * | 1994-07-01 | 2005-10-19 | ソニー株式会社 | Data display apparatus and method |
-
1990
- 1990-04-28 JP JP11272990A patent/JP2870116B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0413267A (en) | 1992-01-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2844783B2 (en) | Disc playback device | |
| JP2840687B2 (en) | Disc playback device | |
| JPH1097766A (en) | Optical disk recording / reproducing apparatus and reproduction control method applied to the apparatus | |
| JP2870116B2 (en) | Data output device and data output method | |
| EP1256952B1 (en) | Recording medium containing moving picture data and additional information thereof and reproducing method and apparatus therefor | |
| EP0366449B1 (en) | Address table editing system | |
| GB2278707A (en) | Interactive training system | |
| JP2946584B2 (en) | Disc playback device | |
| JP2006172530A (en) | Advertisement system, and advertisement method | |
| JP4305262B2 (en) | Ring buffer control method, ring buffer device, and data recording / reproducing device | |
| US7209417B2 (en) | Method of and apparatus for recording data on defective optical storage media and computer readable medium storing the method | |
| JP3449494B2 (en) | Information retrieval display device and display method thereof | |
| US20090269038A1 (en) | Information reproducing apparatus and method, and computer program | |
| JPH11339371A (en) | Optical disc recording / reproducing apparatus and imaging apparatus having optical disc recording / reproducing apparatus | |
| KR0166756B1 (en) | Reproducing apparatus for controlling speed according to the number of characters and data format of disc for a cartoon | |
| KR100694113B1 (en) | Optical Media Type Determination Method and Appropriate Optical Media System and Recording Media | |
| JP4078653B2 (en) | Optical disk device | |
| JPH11143751A (en) | Playback device, file system recognition method | |
| JP2007150426A (en) | Optical disk reproducing apparatus | |
| JP2002015499A (en) | Optical disk drive, optical disk creation system, and information storage medium | |
| KR20030083118A (en) | Method for software updating of optical disc record/player | |
| JPS6240518A (en) | Key input device | |
| US20090148136A1 (en) | Information reproduction apparatus and method, and computer program | |
| JPH05334679A (en) | Disc player | |
| JPH113523A (en) | Optical disk device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080108 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 10 Free format text: PAYMENT UNTIL: 20090108 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 10 Free format text: PAYMENT UNTIL: 20090108 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100108 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 12 Free format text: PAYMENT UNTIL: 20110108 |
|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 12 Free format text: PAYMENT UNTIL: 20110108 |