JP2861352B2 - CD-I System - Google Patents
CD-I SystemInfo
- Publication number
- JP2861352B2 JP2861352B2 JP2267954A JP26795490A JP2861352B2 JP 2861352 B2 JP2861352 B2 JP 2861352B2 JP 2267954 A JP2267954 A JP 2267954A JP 26795490 A JP26795490 A JP 26795490A JP 2861352 B2 JP2861352 B2 JP 2861352B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- stored
- character font
- ram
- 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.)
- Expired - Lifetime
Links
Landscapes
- Controls And Circuits For Display Device (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Signal Processing Not Specific To The Method Of Recording And Reproducing (AREA)
- Reverberation, Karaoke And Other Acoustics (AREA)
- Television Signal Processing For Recording (AREA)
Description
【発明の詳細な説明】 〈産業上の利用分野〉 本発明は、CD−Iディスクが保持する文字フォントデ
ータを格納するCD−Iプレーヤの内部メモリ(RAM)に
おいて、該文字フォントデータ格納用として必要最小限
のメモリエリアを使用し、残りのメモリエリアを他の処
理のためのデータの格納等に利用することが可能となる
CD−Iシステムに関する。[Detailed Description of the Invention] <Industrial Application Field> The present invention is a method for storing character font data held by a CD-I disc in an internal memory (RAM) of a CD-I player, which uses the minimum memory area necessary for storing the character font data, and uses the remaining memory area for storing data for other processes, etc.
This relates to the CD-I system.
〈従来の技術〉 一般に、CD−Iシステムでは、CD−Iディスクには音
データ、画像データを保持させ、これらのデータをCD−
Iプレーヤが読み出して処理している。すなわち、これ
らのデータはCD−Iプレーヤの内部メモリに一旦格納し
た後、音データはオーディオプロセッサ、トーンジェネ
レータを介してサウンドシステムより音声として出力さ
れ、一方、画像データは画像処理プロセッサ、RGB信号
ジェネレータを介して画像としてCRTに表示される。そ
して、この場合、CRTの画像中に表示される文字のうち
特定の文字についてはCD−Iプレーヤ内に保持された文
字フォントデータに基づいて形成されている。PRIOR ART In general, in a CD-I system, audio data and image data are stored on a CD-I disc.
The CD-I player reads and processes the data. That is, after these data are temporarily stored in the internal memory of the CD-I player, the sound data is output as sound from the sound system via an audio processor and a tone generator, while the image data is displayed as an image on the CRT via an image processor and an RGB signal generator. In this case, certain characters among those displayed on the CRT image are formed based on character font data held in the CD-I player.
すなわち、画像データ(文字フォントデータを含む)
については、例えばCD−Iディスクのリアルタイムファ
イルエリア(RTF)の各セクタから、CD−IプレーヤのC
PUがバッファを介して読み出していったん内部レジスタ
に格納した後、RAM(内部メモリ)に転送する。VDPはこ
のRAMの格納データをRGB信号ジェネレータを介してCRT
に表示するものである。 That is, image data (including character font data)
For example, the CD-I player's C
The PU reads the data through the buffer and stores it in an internal register, then transfers it to RAM (internal memory). The VDP transmits the data stored in RAM to the CRT via an RGB signal generator.
This is to be displayed on the
一方、音データは、同じくCPUによりリアルタイムエ
リアの各セクタから読み出される。そして、オーディオ
プロセッサがこの音データを処理し、トーンジェネレー
タを介してサウンドシステムから一定の速度で音声とし
て発生している。 On the other hand, sound data is also read from each sector of the real-time area by the CPU. The audio processor processes this sound data and outputs it as sound at a constant speed from the sound system via a tone generator.
ところで、CD−Iシステムでは上述した特定の文字以
外の文字フォントデータ格納用の漢字ROMを持たないた
め、CD−Iディスク中に文字フォントデータを格納して
おき、CD−Iプレーヤの内部RAMに、このCD−Iディス
クから文字フォントデータを読み込んでいる。 Incidentally, the CD-I system does not have a kanji ROM for storing character font data other than the specific characters mentioned above, so character font data is stored in the CD-I disc and the character font data is read from this CD-I disc into the internal RAM of the CD-I player.
ところが、CD−Iシステムは他のメーカ等との互換性
を確保するため、その内部RAMの容量は例えば1MBと定め
られている。 However, in order to ensure compatibility with other manufacturers, the capacity of the internal RAM of the CD-I system is set to, for example, 1 MB.
この場合、日本語を扱うCD−Iディスクを設計した場
合、文字フォントデータとして例えばJIS第1水準、第
2水準の約6,000文字についてCD−Iディスク内に保持
しなければならなかった。 In this case, when a CD-I disk for handling Japanese characters is designed, character font data for approximately 6,000 characters of JIS Level 1 and Level 2 must be stored in the CD-I disk.
そして、CD−Iプレーヤは、これらの全ての文字フォ
ントデータについて、CD−Iディスクからその内部RAM
にロードしていた。また、対応する文字コードによりRA
Mに格納されたこの文字フォントディスクを読み出し
て、CRT画面に表示していた。すなわち、従来のCD−I
システムでは、画面表示に不必要な文字フォントデータ
についても、一旦内部メモリに格納していた。その結
果、これらの文字フォントデータ6,000字分の内部RAMに
占める容量はたとえば24×24ドット文字の場合約400KB
にもなっていた。 The CD-I player then reads all of this character font data from the CD-I disc into its internal RAM.
Also, the corresponding character code was used to load the
The character font disk stored in the CD-ROM was read and displayed on a CRT screen.
In the system, even character font data that was not necessary for screen display was temporarily stored in the internal memory. As a result, the capacity of the internal RAM for these 6,000 characters of character font data was approximately 400 KB for 24 x 24 dot characters.
It also became.
〈発明が解決しようとする課題〉 しかしながら、このような従来のCD−Iシステムにお
いては、実際には画像中の文字表示に使用しない文字フ
ォントデータがCD−Iプレーヤの内部RAMにおいて占め
る割合が大きくなり、限られたメモリ空間を圧迫し、そ
の内部RAMの有効利用が図れないという課題があった。<Problems to be Solved by the Invention> However, in such conventional CD-I systems, the character font data that is not actually used to display characters in images takes up a large proportion of the internal RAM of the CD-I player, putting pressure on the limited memory space and preventing effective use of the internal RAM.
例えば内部RAM上には文字フォントデータ以外の画像
データをなるべく多く格納しておきたい。これは、CRT
でより多くの画像表現を可能とするためである。 For example, we want to store as much image data as possible other than character font data in the internal RAM.
This is to enable a wider range of image expression.
また、他の処理でRAMを使用しようとした場合、この
メモリを使用することができない、または、その処理を
限定されてしまうという課題が生じていた。 Furthermore, when attempting to use the RAM for other processing, there is a problem that this memory cannot be used or the processing is limited.
これは、CD−Iシステムにおいて、文字フォントデー
タを使用し、かつ、他の処理を行う場合にあっては、大
きな欠点となっていた。 This is a major drawback when character font data is used and other processing is performed in the CD-I system.
そこで、本発明は、メモリに格納される文字フォント
データの量を必要最小限にとどめ、他の処理でもこのメ
モリを使用することができるようにしたCD−Iシステム
を提供することを、その目的としている。 Therefore, an object of the present invention is to provide a CD-I system in which the amount of character font data stored in memory is kept to a minimum necessary, and this memory can be used for other processes.
〈課題を解決するための手段〉 本発明に係るCD−Iシステムは、CD−Iディスクに保
持したデータを、CD−Iプレーヤの内部メモリに一旦格
納し、この格納データに基づいて画像を表示するととも
に、音声を発生するCD−Iシステムにおいて、上記CD−
Iディスクには、画像データ、音声データの他に、CD−
Iディスク中で使用される文字コードデータに対応する
文字フォントデータが格納されるとともに、この文字コ
ードデータをCD−Iディスクに格納するための専用コー
ドとJISコードとの変換テーブルが格納され、これらの
データが上記内部メモリに格納されるCD−Iシステムで
ある。<Means for solving the problems> The CD-I system according to the present invention temporarily stores data held on a CD-I disc in an internal memory of a CD-I player, and displays images and generates sounds based on the stored data.
In addition to image and audio data, the I-Disc also contains CD-
This CD-I system stores character font data corresponding to character code data used in a CD-I disc, as well as a conversion table between a dedicated code and a JIS code for storing this character code data on a CD-I disc, and these data are stored in the internal memory.
また、本発明に係るCD−Iシステムでは、上記CD−I
ディスクは、曲等の再生単位毎に文字フォントデータを
保持するものである。 In addition, in the CD-I system according to the present invention,
The disk holds character font data for each reproduction unit such as a song.
〈作用〉 本発明に係るCD−Iシステムでは、CD−Iプレーヤの
内部メモリに格納する文字フォントデータを必要最小限
の量にとどめることにより、その内部メモリのメモリエ
リアを他の処理のためのデータの格納に有効に利用する
ことができる。例えばより多くの画像データを当該内部
メモリに格納することができる。<Function> In the CD-I system according to the present invention, the character font data stored in the internal memory of the CD-I player is kept to a minimum, so that the memory area of the internal memory can be effectively used to store data for other processes. For example, more image data can be stored in the internal memory.
例えば、CD−Iディスクの製作時、文字フォントデー
タベースから、該CD−Iディスクの再生に必要な文字フ
ォントデータのみを選択し、格納しておく。その結果、
CD−Iプレーヤでの再生時、CD−Iディスクから内部メ
モリにロードされる文字フォントデータについては再生
に不必要なものがなくなり、全体として文字フォントデ
ータの占めるメモリ容量は減少する。したがって、該内
部メモリエリアを有効に使用することができる。 For example, when a CD-I disk is manufactured, only the character font data necessary for playing the CD-I disk is selected from the character font database and stored.
When playing back on a CD-I player, the character font data loaded from the CD-I disc into the internal memory contains no unnecessary data, and the memory capacity taken up by the character font data as a whole is reduced, allowing the internal memory area to be used more efficiently.
CD−Iディスクにおいて、例えば楽曲毎に必要な文字
フォントデータを対応するエリアに格納しておき、その
楽曲の再生時にその文字フォントデータを選択して内部
RAMにロードしてもよい。また、この発明にあっては、
変換テーブルにより、文字フォントデータについてのJI
Sコード入力による検索が可能である。 In a CD-I disc, for example, character font data required for each song is stored in a corresponding area, and when the song is played back, the character font data is selected and used internally.
The present invention may also be implemented by loading the program into a RAM.
The conversion table allows JI for character font data
Searches can be made by entering an S code.
〈実施例〉 以下、本発明の実施例を図面を参照して説明する。EXAMPLES Hereinafter, examples of the present invention will be described with reference to the drawings.
第1図〜第5図は本発明に係るCD−Iシステムの一実
施例を説明するための図である。この実施例は当該CD−
IシステムをCD−I名曲アルバムとして使用した例であ
る。この他の使用例としては百科事典、朗読用の本等が
ある。 1 to 5 are diagrams for explaining an embodiment of a CD-I system according to the present invention.
This is an example of using the I system to create a CD-I classic music album. Other examples of use include encyclopedias, books for reading aloud, etc.
第1図において、11はCD−Iプレーヤを、12はこのCD
−Iプレーヤ11により駆動されるCD−Iディスクを、そ
れぞれ示している。また、13はCD−Iプレーヤ11へのデ
ータ、コマンド等の入力機器であるキーボードを、14は
CD−Iプレーヤ11からのデータ出力機器であるディスプ
レイを、15は同じく音声出力機器であるスピーカ等から
なるサウンドシステムを、それぞれ示している。 In FIG. 1, 11 is a CD-I player, 12 is a CD
The reference numeral 13 denotes a keyboard for inputting data and commands to the CD-I player 11, and the reference numeral 14 denotes a keyboard for inputting data and commands to the CD-I player 11.
A display is a data output device from the CD-I player 11, and 15 is a sound system including speakers and the like which are audio output devices.
このCD−Iプレーヤ11は以下の構成を有している。The CD-I player 11 has the following configuration.
すなわち、CPU21と、キーボードインタフェース22
と、CDインタフェース23と、トーンジェネレータ24と、
RGB信号ジェネレータ25と、ROM26と、RAM(内部メモ
リ)27と、ビデオプロセッサ28と、を有し、これらは互
いにバスラインにより接続されている。 That is, a CPU 21 and a keyboard interface 22
a CD interface 23; a tone generator 24;
The device has an RGB signal generator 25, a ROM 26, a RAM (internal memory) 27, and a video processor 28, which are all connected to one another by a bus line.
CPU21は、リアルタイム処理を行う必要から例えば680
0系のプロセッサを使用している。 The CPU 21 is required to perform real-time processing, so it is
0 series processor is used.
キーボードインタフェース(I/O)22は、例えばキー
ボード(KBD)13からの外部入力をCPU21に出力してい
る。 A keyboard interface (I/O) 22 outputs an external input from, for example, a keyboard (KBD) 13 to the CPU 21 .
CDインタフェース23は、ディスクドライバ等を含み、
CD−Iプレーヤ11とCD−Iディスク12とのインタフェー
スである。 The CD interface 23 includes a disk driver, etc.
This is an interface between a CD-I player 11 and a CD-I disk 12 .
トーンジェネレータ24は、RAM27に格納された音デー
タに基づいて所定の音声発生信号をサウンドシステム15
に供給している。サウンドシステム15は、例えばアンプ
とスピーカとによって構成されている。 The tone generator 24 generates a predetermined sound generating signal based on the sound data stored in the RAM 27.
The sound system 15 is composed of, for example, an amplifier and a speaker.
ROM26はCPU21のOS等のプログラムを格納している。The ROM 26 stores programs such as the OS for the CPU 21 .
RAM27は、CPU21のワーキング用のメモリエリアを構成
するもので例えば1MBの容量を有している。RAM27には文
字フォントデータ、自然画の画像データ、音データ等が
格納されることとなる。 The RAM 27 has a capacity of, for example, 1 MB, and constitutes a working memory area for the CPU 21. The RAM 27 stores character font data, image data of natural images, sound data, and the like.
ビデオプロセッサ(VDP)28は、CPU21との間で信号の
授受を行い、このRAM27を制御して例えば文字フォント
データ(フォントパターン)、デルタYUVデータ(自然
画のデータ)をRGB信号ジェネレータ25に出力し、ディ
スプレイ(CRT)14に所望の画像を構成する。 A video processor (VDP) 28 transmits and receives signals to and from the CPU 21 and controls the RAM 27 to output, for example, character font data (font patterns) and delta YUV data (natural image data) to the RGB signal generator 25, thereby forming a desired image on the display (CRT) 14.
また、CD−Iディスク12にはCD−I規格に基づいて1
本のトラックがスパイラル状にデザインされている。す
なわち、CD−Iディスク12においては、多数のビットが
スパイラル状に1トラックとして配列されているもので
ある。したがって、このCD−Iディスク12には、その半
径方向の内側から外側に向かって渦巻状にデータが(ビ
ットの有無によってデジタル信号として)記録されてい
る。 In addition, the CD-I disc 12 has a 1
The CD-I disc 12 is designed with a spiral track. That is, a large number of bits are arranged in a spiral as one track on the CD-I disc 12. Therefore, data (as digital signals depending on the presence or absence of bits) is recorded on the CD-I disc 12 in a spiral shape from the inside to the outside in the radial direction.
そして、このトラックは上記構成のCD−Iプレーヤ11
(光ピックアップ)によって走査されるものである。 This track is then played on the CD-I player 11 having the above configuration.
The image is scanned by an optical pickup.
トラックには、CD−I規格に基づいて、ディスクラベ
ルエリアと、ユーザエリア(データエリア)とが画成さ
れている。このデータエリアは連続する多数のセクタに
よって構成されている。 In accordance with the CD-I standard, a disc label area and a user area (data area) are defined on the track. This data area is made up of a number of consecutive sectors.
ディスクラベルエリアはファイルテーブル等によって
構成されている。例えば複数のファイルについてそれぞ
れのスタートアドレスが記録されている。 The disc label area is composed of a file table, etc. For example, the start addresses of each of a plurality of files are recorded.
また、データエリアはリアルタイムファイル(RTF)
用エリアであって、複数画面分の文字(曲の歌詞や作曲
者名等)を表示する文字コードデータおよびその文字の
色コードデータと、複数画面分の背景画像データ(歌詞
の背景としての静止画で例えばDYUV画像によって構成さ
れる)と、一連の音データ(楽曲用音データ)と、を各
セクタに格納している。1セクタには音データ、画像デ
ータ、または、コンピュータデータのいずれかが格納さ
れている。 In addition, the data area is a real-time file (RTF).
Each sector stores character code data for displaying multiple screens of characters (such as song lyrics and composer names), color code data for the characters, background image data for multiple screens (still images for the lyrics, such as DYUV images), and a series of sound data (music sound data). Either sound data, image data, or computer data is stored in one sector.
このCD−Iディスク12には、複数の曲が格納されてお
り、各曲は静止画像による複数の画面によって構成され
ている。 This CD-I disk 12 stores a plurality of songs, each of which is composed of a plurality of still image frames.
リアルタイムファイル用エリアに格納された文字の形
状を表示するための文字コードデータおよびその文字の
色を表示するための色コードデータは、CPU21によって
読み出されてRAM27に転送される。文字コードデータ
は、例えば文字フォントデータ(ビットマップデータ)
を使用して文字画像をCRT14に作成するものである。 Character code data for displaying the shape of characters stored in the real-time file area and color code data for displaying the color of the characters are read by the CPU 21 and transferred to the RAM 27. The character code data is, for example, character font data (bitmap data).
It uses this to create character images on a CRT14.
リアルタイムファイル用エリアに格納された音データ
と背景用画像データとは、リアルタイムファイルとして
CPU21とによってリアルタイム処理される。音データは
トーンジェネレータ24に転送される。背景用画像データ
はRAM27に転送される。 The sound data and background image data stored in the real-time file area are stored as real-time files.
The audio data is processed in real time by the CPU 21. The audio data is transferred to a tone generator 24. The background image data is transferred to the RAM 27.
また、第2図はこのCD−Iディスク12で必要な文字フ
ォントデータを編集する場合の装置構成を示している。 FIG. 2 shows the configuration of a device for editing the required character font data on the CD-I disk 12.
この図に示すように、コンピュータ31は、磁気テープ
32(フロッピディスクでもよい)からのデータに基づい
て、フォントデータベースとしての磁気ディスク33から
所望の文字フォントデータを読み出し、ハードディスク
34に格納する。 As shown in this figure, a computer 31 is
Based on the data from the magnetic disk 32 (which may be a floppy disk), desired character font data is read from the magnetic disk 33 serving as a font database, and then written to the hard disk
Store it in 34.
また、別工程により。画像データ及び音データもこの
ハードディスク34に格納され、これらのデータをCD−I
に書き込み可能なデータ形式に加工しCD−Iディスクを
作成する。 In addition, image data and sound data are also stored on the hard disk 34 in a separate process, and these data are then transferred to a CD-ROM.
The data is then converted into a writable data format to create a CD-I disc.
データベース33は、例えばJIS第1水準、第2水準の
約6,000文字かそれ以上の文字フォントデータを、例え
ば32ドット×32ドット、24ドット×24ドットのビットマ
ップデータとして保持しているものである。 The database 33 holds character font data for approximately 6,000 characters or more of JIS Level 1 and Level 2, for example, as bitmap data of 32 dots x 32 dots or 24 dots x 24 dots.
このデータベース33から当該CD−Iデータ2にて使用
する文字フォントデータを例えば50文字分だけ読み出
し、JISコードと格納のための専用コードとの変換テー
ブルを作成し、これらをCD−Iディスクデータとして他
の自然画データ、音データとともに、CD−Iディスク12
に格納するものである。 From this database 33, character font data used in the CD-I data 2 is read out for example 50 characters, a conversion table between JIS codes and special codes for storage is created, and these are stored as CD-I disc data together with other natural image data and sound data on the CD-I disc 12.
The data is stored in
第3図(B)〜(C)は、このようにしてデータを格
納したCD−Iディスク12のデータ構成を示している。 3(B)-(C) show the data structure of the CD-I disc 12 on which data is stored in this manner.
第3図(A)は、従来のCD−Iディスクであり、文字
フォントデータ6,000文字分を読み込んだ場合である。 FIG. 3(A) shows a conventional CD-I disk, in which 6,000 characters of character font data have been read.
第4図(A)は、従来と同様に、約6,000文字分をす
べてRAM27に読み込んだ場合のメモリエリアの構成を示
している。 FIG. 4(A) shows the configuration of the memory area when approximately 6,000 characters are all loaded into the RAM 27 as in the conventional case.
第3図(B)は、文字フォントデータを例えばそのCD
−Iディスク12の再生に必要な分だけ格納した場合を示
している。この図に示すように、CD−Iディスク12にあ
って、例えばRTFにまず文字フォントデータを格納して
おき、次に、曲A,B,・・・の順に、その音データと画像
データとを格納している。そして、このCD−Iディスク
12からRAM27にはそのままのデータをロードするもので
ある。第4図(B)はこのロードした場合のRAMエリア
を示している。 FIG. 3(B) shows the character font data, for example, on the CD.
As shown in this figure, on the CD-I disc 12, character font data is stored first in RTF, and then the audio data and image data are stored in the order of songs A, B, ....
The data is loaded directly from the memory 12 to the RAM 27. Figure 4(B) shows the RAM area when the data is loaded.
第3図(C)は、文字フォントデータF(A),F
(B),・・・を、各曲毎に、その音データ、画像デー
タ等と連続してセクタに格納してものである。このよう
にすると、第4図(C1),第4図(C2)にそれぞれ示す
ように、各曲A,B毎にRAM27にロードすることができ、よ
り有効に残りのRAMエリアを使用することができる。 FIG. 3(C) shows character font data F(A),F
(B), ... are stored in consecutive sectors for each song along with its sound data, image data, etc. In this way, as shown in Fig. 4 (C1) and Fig. 4 (C2), each song A and B can be loaded into the RAM 27, making it possible to use the remaining RAM area more efficiently.
これらの第4図(A),(B),(C1),(C2)の各
図は、文字フォントデータを格納した場合のRAM27のメ
モリエリア構成を示している。 Each of these FIGS. 4(A), (B), (C1) and (C2) shows the configuration of the memory areas of the RAM 27 when character font data is stored.
これらの図において、27−1は文字フォントデータの
格納エリア、27−2は他の画像データ(自然画データ)
及び音データの格納エリア、27−3は文字コードデータ
の格納エリア、をそれぞれ示している。 In these figures, 27-1 is a storage area for character font data, 27-2 is a storage area for other image data (natural image data),
and 27-3 indicate a storage area for character code data.
第5図にはCD−Iディスク12の文字フォントデータを
RAM27にいったん格納し、モニタ14に画像中の文字とし
て表示する場合の概略のフローチャートを示している。 FIG. 5 shows the character font data of the CD-I disk 12.
1 shows a schematic flow chart for the case where data is temporarily stored in the RAM 27 and then displayed on the monitor 14 as characters in an image.
まず、CD−Iディスク12からアプリケーションプログ
ラムをメモリRAM27に読み込む(ステップS51)。そし
て、このアプリケーションプログラムを実行する。 First, an application program is read from the CD-I disc 12 into the memory RAM 27 (step S51), and then this application program is executed.
次に、CD−Iディスク12から文字フォントデータを読
み出し、RAM27の所定のエリア27−1にロードする(S5
2)。 Next, character font data is read from the CD-I disk 12 and loaded into a predetermined area 27-1 of the RAM 27 (S5
2).
さらに、その他の画像データ、音データもRAMエリア2
7−2に、文字コードデータもRAMエリア27−3にそれぞ
れロードする。なお、この場合文字コードデータは、上
記CD−Iディスク12に文字フォントデータを読み込む場
合、専用のコードに変換したものである。例えばJISコ
ードで表される文字フォントデータも、これをRAM27に
格納する場合は、RAMエリア27−1に順次格納されてい
く。このため、JISコードでは検索することができな
い。これを検索可能にするため、変換コードを付すもの
である。 In addition, other image data and sound data are also stored in RAM area 2.
The character code data is loaded into RAM area 27-2, and character code data is also loaded into RAM area 27-3. In this case, the character code data is converted into a special code when character font data is read into the CD-I disk 12. For example, when character font data expressed in JIS code is stored in RAM 27, it is stored sequentially in RAM area 27-1. For this reason, it is not possible to search by JIS code. To make it searchable, a conversion code is added.
次に、RTFの再生において、音データ、自然画データ
の再生とともに、この文字コードをリードする(S5
3)。 Next, in playing back the RTF, the character code is read along with the playback of the sound data and natural image data (S5
3).
そして、表示文字かをチェックし(S54)、そうであ
ればモニタ14にて表示する(S55)。 Then, a check is made to see if it is a display character (S54), and if so, it is displayed on the monitor 14 (S55).
以上が概略のフローチャートである。The above is a schematic flowchart.
この場合、CD−Iディスク12が第3図(C)に示すよ
うに、各曲毎に文字フォントデータを別々に保持してい
る場合は、上記ステップS52の後に曲の選択を行うもの
である。 In this case, if the CD-I disk 12 holds character font data for each music piece separately as shown in FIG. 3(C), music piece selection is performed after the above step S52.
なお、自然画データを格納するために、メモリ27にド
ローマップを作成する等の操作はCPU21によって行って
いるものである。さらに、CPU21によるRTFのプレーによ
り、楽曲の再生が開始されるものである。例えば、RTF
から1セクタ毎にデータを読み込み、音データかチェッ
クする。音データである場合は、トーンジェネレータ24
に転送し、サウンドシステム15から楽曲が再生される。 In order to store natural image data, operations such as creating a draw map in the memory 27 are performed by the CPU 21. Furthermore, the playback of a musical piece is started by the CPU 21 playing the RTF. For example,
The data is read one sector at a time and checked to see if it is sound data. If it is sound data, the tone generator 24
and the music is played from sound system 15.
また、RTFからの読み込みデータが画像データの場合
は、例えばメモリエリアにおいてドローマップ等を作成
し、このマップから1画面分のフレームとしてディスプ
レイ14に読み出し画像を構成する。 Also, when the data read from the RTF is image data, for example, a draw map or the like is created in a memory area, and an image is constructed by reading out one screen's worth of frames from this map onto the display 14.
なお、上記実施例において示すように、文字フォント
データの有効利用のため、必要な文字フォントデータの
みを格納した場合、変換テーブルを作成することによ
り、文字フォントデータについてのJISコード入力によ
る検索を可能とすることができる。そして、この変換テ
ーブルは、CD−Iディスク12においては例えば第3図
(A)〜(C)に示す文字フォントデータの直前に配置
することができる。 As shown in the above embodiment, when only necessary character font data is stored, in order to effectively use the character font data, a conversion table can be created to enable retrieval of the character font data by inputting the JIS code. This conversion table can be placed on the CD-I disk 12 immediately before the character font data shown in Figures 3(A) to 3(C), for example.
また、再生時に各曲毎に文字フォントデータを読み込
むようにした場合は、第3図(C)、および、第4図
(C1)、第4図(C2)に示すように、そのRAM27の書換
えに僅かな時間がかかることになる。しかし、この時間
は極微小な時間であり、楽曲等の再生に問題は生じな
い。そして、この場合は、格納した曲数が多いほどメモ
リエリアの有効利用は効果的に行える。例えばメモリエ
リア内の格納画面数を増加することや処理時間の短縮が
可能になる。 Also, if character font data is read for each song during playback, it takes a small amount of time to rewrite the RAM 27, as shown in Fig. 3 (C), Fig. 4 (C1), and Fig. 4 (C2). However, this time is extremely short and does not cause any problems in playing songs. In this case, the more songs are stored, the more effectively the memory area can be used. For example, it becomes possible to increase the number of screens stored in the memory area and reduce processing time.
〈効果〉 以上説明してきたように、本発明によれば、再生に必
要最小限の文字フォントデータをCD−Iプレーヤの内部
のメモリに格納するようにしたため、画像処理等の他の
データ処理にこのメモリエリアをより多く振り向けるこ
とができる。すなわち、制限されたメモリ空間を有効に
利用することができる。また、全体としてのCD−Iディ
スクからの再生を高速化することができる。また、文字
コード変換テーブルを作成することにより、標準的なJI
S等のコードによる検索等も可能となる。<Effects> As explained above, according to the present invention, the minimum character font data required for playback is stored in the memory inside the CD-I player, so that more of this memory area can be allocated to other data processing such as image processing. In other words, the limited memory space can be used effectively. Also, playback from the CD-I disc as a whole can be sped up. Also, by creating a character code conversion table, it is possible to convert standard JI
It will also be possible to search using codes such as S.
第1図は本発明の一実施例に係るCD−Iシステムの概略
構成を示すそのブロック図、第2図は本発明の一実施例
に係るCD−IシステムにおいてCD−Iディスクへのデー
タの格納を行う場合の装置構成を示す概念図、第3図
(A)は従来のCD−Iディスクのデータ構造の概略を示
す図、第3図(B),(C)はそれぞれ一実施例に係る
CD−Iディスクのデータ構造の概略を示す図、第4図
(A)は従来のCD−IプレーヤのRAMのメモリマップ、
第4図(B),(C1),(C2)はそれぞれ一実施例に係
るCD−IプレーヤのRAMのメモリマップ、第5図は一実
施例に係るCD−Iシステムにおける文字表示までの概略
の手順を示すフローチャートである。 11……CD−Iプレーヤ、 12……CD−Iディスク、 14……ディスプレイ、 15……サウンドシステム、 21……CPU、 23……CDインタフェース、 24……トーンジェネレータ、 25……RGB信号ジェネレータ、 26……ROM、 27……RAM(内部メモリ)、 28……VDP、 33……磁気ディスク装置(文字フォントデータベー
ス)、 27−1……文字フォントデータのエリア。 FIG. 1 is a block diagram showing the schematic configuration of a CD-I system according to an embodiment of the present invention. FIG. 2 is a conceptual diagram showing the configuration of a device when data is stored on a CD-I disk in a CD-I system according to an embodiment of the present invention. FIG. 3(A) is a diagram showing the schematic data structure of a conventional CD-I disk. FIGS. 3(B) and 3(C) are diagrams showing the schematic data structure of a CD-I disk according to an embodiment of the present invention.
FIG. 4(A) is a memory map of the RAM of a conventional CD-I player;
4(B), (C1), and (C2) are respectively a memory map of the RAM of the CD-I player according to one embodiment, and Fig. 5 is a flow chart showing the outline of the procedure up to character display in the CD-I system according to one embodiment. 11: CD-I player, 12: CD-I disk, 14: display, 15: sound system, 21: CPU, 23: CD interface, 24: tone generator, 25: RGB signal generator, 26: ROM, 27: RAM (internal memory), 28: VDP, 33: magnetic disk device (character font database), 27-1: character font data area.
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 FI H04N 5/91 H04N 5/91 Z (56)参考文献 特開 昭59−214389(JP,A) 特開 昭63−43480(JP,A) 特開 平1−221072(JP,A) 特開 平1−273275(JP,A) 特開 昭63−244372(JP,A) 特開 昭62−40685(JP,A) 特開 平4−67470(JP,A) 特開 平4−57275(JP,A) 特開 平3−185681(JP,A) 特開 平3−185679(JP,A) 実開 平1−42559(JP,U) 実開 昭63−153359(JP,U) 実開 平1−72783(JP,U) (58)調査した分野(Int.Cl.6,DB名) G11B 20/12 - 20/12 103 G11B 27/00 H04N 5/91 G10K 15/04 G09G 5/00 G09G 5/24 ─────────────────────────────────────────────────────────── Continued from the front page (51) Int.Cl. 6 identification symbol FI H04N 5/91 H04N 5/91 Z (56) References JP 59-214389 (JP, A) JP 63-43480 (JP, A) JP 1-221072 (JP, A) JP 1-273275 (JP, A) JP 63-244372 (JP, A) JP 62-40685 (JP, A) JP 4-67470 (JP, A) JP 4-57275 (JP, A) JP JP 3-185681 (JP, A) JP 3-185679 (JP, A) JP 1-42559 (JP, U) JP 63-153359 (JP, U) JP 1-72783 (JP, U) (58) Field of investigation (Int.Cl. 6 , DB name) G11B 20/12 - 20/12 103 G11B 27/00 H04N 5/91 G10K 15/04 G09G 5/00 G09G 5/24
Claims (2)
Iプレーヤの内部メモリに一旦格納し、この格納データ
に基づいて画像を表示するとともに、音声を発生するCD
−Iシステムにおいて、 上記CD−Iディスクには、画像データ、音声データの他
に、CD−Iディスク中で使用される文字コードデータに
対応する文字フォントデータが格納されるとともに、こ
の文字コードデータをCD−Iディスクに格納するための
専用コードとJISコードとの変換テーブルが格納され、
これらのデータが上記内部メモリに格納されることを特
徴とするCD−Iシステム。Claim 1: Data stored on a CD-I disc is converted into a CD-
The data is temporarily stored in the internal memory of the I Player, and the CD player displays images and generates sound based on the stored data.
In the CD-I system, in addition to image data and audio data, character font data corresponding to character code data used in the CD-I disc is stored, and a conversion table between a dedicated code for storing the character code data on the CD-I disc and a JIS code is stored.
The CD-I system is characterized in that the above data is stored in the internal memory.
に文字フォントデータを保持する請求項1に記載のCD−
Iシステム。2. The CD-I disc according to claim 1, wherein character font data is stored for each playback unit such as a song.
I system.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2267954A JP2861352B2 (en) | 1990-10-05 | 1990-10-05 | CD-I System |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2267954A JP2861352B2 (en) | 1990-10-05 | 1990-10-05 | CD-I System |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04146568A JPH04146568A (en) | 1992-05-20 |
| JP2861352B2 true JP2861352B2 (en) | 1999-02-24 |
Family
ID=17451905
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2267954A Expired - Lifetime JP2861352B2 (en) | 1990-10-05 | 1990-10-05 | CD-I System |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2861352B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100218434B1 (en) * | 1996-06-21 | 1999-09-01 | 구자홍 | Character display device and method of DVD player |
| JP4534501B2 (en) * | 2004-01-30 | 2010-09-01 | 株式会社日立製作所 | Video reproducing apparatus and recording medium |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS59214389A (en) * | 1983-05-19 | 1984-12-04 | Pioneer Electronic Corp | Recording and reproduction system for video format signal |
| JPH0750925B2 (en) * | 1986-08-11 | 1995-05-31 | 株式会社日立製作所 | Information playback device |
| JPH07118798B2 (en) * | 1988-02-29 | 1995-12-18 | パイオニア株式会社 | Image information recording and reproducing method |
| JPH01273275A (en) * | 1988-04-25 | 1989-11-01 | Pioneer Electron Corp | Picture information recording and reproducing system |
-
1990
- 1990-10-05 JP JP2267954A patent/JP2861352B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH04146568A (en) | 1992-05-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100205539B1 (en) | How to split nested hard disks | |
| US5570340A (en) | Disk recording medium and method which uses an order table to correlate stored programs | |
| JP3310318B2 (en) | Data processing system | |
| JPS6255767A (en) | Electronic catalog device | |
| JP2861352B2 (en) | CD-I System | |
| JP3448928B2 (en) | Music score recognition device | |
| US5481511A (en) | Address table editing system for voice data recorded in an optical disk | |
| JPH05304653A (en) | Image file device | |
| JP3277507B2 (en) | Data search method and data search / playback device | |
| CN1163900C (en) | Method for reproducing recording medium of video song accompaniment | |
| JPH0817473B2 (en) | CD-I disc and method for storing data on a CD-I disc | |
| KR19980015989A (en) | Portable read-only electronic reading device and control method thereof | |
| JP2518069B2 (en) | CDI system | |
| JPH1169266A (en) | Image input / output device | |
| JP3299375B2 (en) | Karaoke equipment | |
| JPH06150524A (en) | Small optical disc automatic start method | |
| JP2991075B2 (en) | Music player | |
| JP3453185B2 (en) | Write-once optical disc creation and playback system | |
| JP2005285274A (en) | Title display information generator | |
| JP2518070B2 (en) | CDI system | |
| JPH06309515A (en) | Reproduction method for audio/visual information | |
| JPH0413829Y2 (en) | ||
| JP2644779B2 (en) | Information processing device | |
| JP2931013B2 (en) | Karaoke equipment | |
| JP3241036B2 (en) | Disk storage medium |