JPH03185679A - Cdiシステム - Google Patents
CdiシステムInfo
- Publication number
- JPH03185679A JPH03185679A JP1326946A JP32694689A JPH03185679A JP H03185679 A JPH03185679 A JP H03185679A JP 1326946 A JP1326946 A JP 1326946A JP 32694689 A JP32694689 A JP 32694689A JP H03185679 A JPH03185679 A JP H03185679A
- Authority
- JP
- Japan
- Prior art keywords
- data
- image data
- sound
- screen
- background image
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Management Or Editing Of Information On Record Carriers (AREA)
- Reverberation, Karaoke And Other Acoustics (AREA)
- Television Signal Processing For Recording (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Signal Processing Not Specific To The Method Of Recording And Reproducing (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〈産業上の利用分野〉
本発明はサウンドデータとビジュアルデータ(背景用画
像データ、文字用画像データ)とを保持したCDIディ
スクからこれらのデータを読み出して画像、音声を形成
するCDIシステムの改良に関する。
像データ、文字用画像データ)とを保持したCDIディ
スクからこれらのデータを読み出して画像、音声を形成
するCDIシステムの改良に関する。
〈従来の技術〉
CDI(コンパクトディスクインタラクティブ)は、C
D(コンパクトディスク)に、サウンドデータ(オーデ
ィオデータ)の他に、ビジュアルデ−タ(背景画像デー
タ、文字画像データ)等を記録したものである。そして
、このCDIディスクに格納したデータはCDIプレー
ヤによって読み出すことができるものである。
D(コンパクトディスク)に、サウンドデータ(オーデ
ィオデータ)の他に、ビジュアルデ−タ(背景画像デー
タ、文字画像データ)等を記録したものである。そして
、このCDIディスクに格納したデータはCDIプレー
ヤによって読み出すことができるものである。
このサウンドデータとビジュアルデータとを単一のCD
に格納するためのCDI規格は、フィリップス社によっ
て既に提案されている。このCDI規格によれば、CD
Iディスクのトラックにおいて各セクタ毎にユーザデー
タの性格を指定することができる。例えば1のセクタを
サウンドデータとし、他のセクタをビジュアルデータと
することができるものである。なお、サウンドデータは
オーディオプロセッサによってオーディオ出力としてス
ピーカを介して出力されるものであり、ビジュアルデー
タはビデオプロセッサによってビデオ出力としてCRT
等に表示されるものである。
に格納するためのCDI規格は、フィリップス社によっ
て既に提案されている。このCDI規格によれば、CD
Iディスクのトラックにおいて各セクタ毎にユーザデー
タの性格を指定することができる。例えば1のセクタを
サウンドデータとし、他のセクタをビジュアルデータと
することができるものである。なお、サウンドデータは
オーディオプロセッサによってオーディオ出力としてス
ピーカを介して出力されるものであり、ビジュアルデー
タはビデオプロセッサによってビデオ出力としてCRT
等に表示されるものである。
このCDI規格に基づ<CDIデイスクでのデータ配置
によ′れば、サウンドデータは、希望する音質により3
つのレベル(レベルA、 B、 C)のいずれかに
したがってトラックに配列される。
によ′れば、サウンドデータは、希望する音質により3
つのレベル(レベルA、 B、 C)のいずれかに
したがってトラックに配列される。
レベルA(ステレオモード)では、トラックのユーザエ
リア内の複数のセクタにおいて、サウンドデータは1つ
おきのセクタに配置されている。
リア内の複数のセクタにおいて、サウンドデータは1つ
おきのセクタに配置されている。
すなわち、トラックの各セクタは2つのチャンネルに分
割され、第1のチャンネルにサウンドデータが配設され
ている。第2のチャンネルにはビジュアルデータ等を配
置することができる。このレベルA !、t L Pレ
コード相当の音質を得ることができるハイファイレベル
である。
割され、第1のチャンネルにサウンドデータが配設され
ている。第2のチャンネルにはビジュアルデータ等を配
置することができる。このレベルA !、t L Pレ
コード相当の音質を得ることができるハイファイレベル
である。
レベルB(ステレオモード)では、サウンドデータは4
セクタ毎に配置される。すなわち、4つのチャンネルに
ユーザエリアを分割している。したがって、この内の1
つのチャンネルにサウンドデータが配置され、他の1つ
のチャンネルにビジュアルデータ等が配列される。この
レベルBはFM放送相当の音質のミツド・ハイファイレ
ベルである。
セクタ毎に配置される。すなわち、4つのチャンネルに
ユーザエリアを分割している。したがって、この内の1
つのチャンネルにサウンドデータが配置され、他の1つ
のチャンネルにビジュアルデータ等が配列される。この
レベルBはFM放送相当の音質のミツド・ハイファイレ
ベルである。
レベルC(ステレオモード)では、サウンドデータは8
セクタ毎に配設されている。トラックは8つのチャンネ
ルに分けられているが、サウンドデータに1つのチャン
ネルをビジュアルデータに残りの1つのチャンネルを使
うのみである。このレベルCはAM放送相当の音質を得
るスピーチレベルである。
セクタ毎に配設されている。トラックは8つのチャンネ
ルに分けられているが、サウンドデータに1つのチャン
ネルをビジュアルデータに残りの1つのチャンネルを使
うのみである。このレベルCはAM放送相当の音質を得
るスピーチレベルである。
なお、いずれのレベルにあってもモノホニックモードで
はチャンネル数はステレオモードの2倍となる。
はチャンネル数はステレオモードの2倍となる。
しかしながら、以上のようなCDIディスクでのデータ
配置によれば、例えばBレベルでは2つのチャンネルが
空き状態であって、無駄が多いという課題が生じていた
。
配置によれば、例えばBレベルでは2つのチャンネルが
空き状態であって、無駄が多いという課題が生じていた
。
そこで、本願出願人は、先の出願にあって、データを高
密度に配置、格納したCDIディスクを提案した。例え
ばBレベルにあって2組のデータを、インタリーブした
ものである。なお、サウンドデータ(楽曲)とこれに関
連するビジュアルデータ(その曲の歌詞及び背景画)と
て1組のデータとする。このデータ配置では、第9図に
示すように、第1チヤンネルには第1Miのサウンドデ
ータS11. S12. ・・・ 第2チヤンネル
には第2紐のサウンドデータ521. S22.
S23. ・・・第3チヤンネルには第1組のビジュ
アルデータ■IA、 ■1B、 VIA、 ・・
・ 第4チヤンネルには第2鞘のビジュアルデータV2
A、v2B、V2A、・・がそれぞれ格納されているも
のである。
密度に配置、格納したCDIディスクを提案した。例え
ばBレベルにあって2組のデータを、インタリーブした
ものである。なお、サウンドデータ(楽曲)とこれに関
連するビジュアルデータ(その曲の歌詞及び背景画)と
て1組のデータとする。このデータ配置では、第9図に
示すように、第1チヤンネルには第1Miのサウンドデ
ータS11. S12. ・・・ 第2チヤンネル
には第2紐のサウンドデータ521. S22.
S23. ・・・第3チヤンネルには第1組のビジュ
アルデータ■IA、 ■1B、 VIA、 ・・
・ 第4チヤンネルには第2鞘のビジュアルデータV2
A、v2B、V2A、・・がそれぞれ格納されているも
のである。
ところが、以上のようにサウンドデータSとともに各セ
クタに配置されるビジュアルデータVとしては、文字を
表示するコードデータとしての画像データVAと背景用
の画像データVBとがある。
クタに配置されるビジュアルデータVとしては、文字を
表示するコードデータとしての画像データVAと背景用
の画像データVBとがある。
この文字を表示するコードデータVAは、例えばCRT
画面上に文字を表示するためのイメージフォントを示す
コードとして保持されるデータ(文字コードデータ)で
ある。背景用画像データVBとしては、同じく例えばド
ツトパターンによるイメージとしてのデータ、または、
特定のパターンジェネレータについてのコードとしての
データがある。
画面上に文字を表示するためのイメージフォントを示す
コードとして保持されるデータ(文字コードデータ)で
ある。背景用画像データVBとしては、同じく例えばド
ツトパターンによるイメージとしてのデータ、または、
特定のパターンジェネレータについてのコードとしての
データがある。
そして、これらの文字コードデータVAと背景用画像デ
ータVBは画面に同時に(重畳されて)表示されるもの
であって、しかもサウンドデータSと一定の時間的関連
をもって表示される。例えば、CDIカラオケとして使
用する場合にはその曲についてはサウンドデータSとし
て、その曲の背景画像および歌詞はそれぞれVA、VB
として保持されるのである。
ータVBは画面に同時に(重畳されて)表示されるもの
であって、しかもサウンドデータSと一定の時間的関連
をもって表示される。例えば、CDIカラオケとして使
用する場合にはその曲についてはサウンドデータSとし
て、その曲の背景画像および歌詞はそれぞれVA、VB
として保持されるのである。
一方、CDIプレーヤにあっては、そのCPUがこのC
DIディスクからデータを読み出してCRT画面上に画
像を構成するが、これはリアルタイムで処理する必要が
ある。
DIディスクからデータを読み出してCRT画面上に画
像を構成するが、これはリアルタイムで処理する必要が
ある。
すなわち、これらのビジュアルデータVA、 VBは
CDIディスクのリアルタイムファイルとしてそのリア
ルタイムファイル用エリアに上述のようにサウンドデー
タSとともに配置されるものであった。
CDIディスクのリアルタイムファイルとしてそのリア
ルタイムファイル用エリアに上述のようにサウンドデー
タSとともに配置されるものであった。
〈発明が解決しようとする課題〉
しかしながら、このようなCDI規格に基づいてサウン
ドデータの他に、2種類のビジュアルデータ(背景用画
像データおよび文字を表示するコードデータ)をリアル
タイムファイルとして混在させた場合、サウンドデータ
とビジュアルデータとの関連を保持しようとすると不使
用のセクタが多くなり、例えば文字を表示するコードデ
ータとして使用されるセクタがとびとびになってしまい
、全体としてセクタの使用効率が悪いという課題が生じ
ていた。これはサウンドデータとビジュアルデータとは
必ずしも1対1の対応間係にないからである。
ドデータの他に、2種類のビジュアルデータ(背景用画
像データおよび文字を表示するコードデータ)をリアル
タイムファイルとして混在させた場合、サウンドデータ
とビジュアルデータとの関連を保持しようとすると不使
用のセクタが多くなり、例えば文字を表示するコードデ
ータとして使用されるセクタがとびとびになってしまい
、全体としてセクタの使用効率が悪いという課題が生じ
ていた。これはサウンドデータとビジュアルデータとは
必ずしも1対1の対応間係にないからである。
また、すべての画像用データをリアルタイムファイルと
してリアルタイムファイル用エリアに格納した場合には
、サウンドデータとの関連(同期)を保持して2種類の
画像データをレイアウトしなければならず、そのレイア
ウトデザインが困難になっていたという課題があった。
してリアルタイムファイル用エリアに格納した場合には
、サウンドデータとの関連(同期)を保持して2種類の
画像データをレイアウトしなければならず、そのレイア
ウトデザインが困難になっていたという課題があった。
そこで、本発明は、CDIディスクのデータ配置におい
て高密度化を達成するとともに、そのデータレイアウト
を容易にすることを、その目的としている。
て高密度化を達成するとともに、そのデータレイアウト
を容易にすることを、その目的としている。
〈課題を解決するための手段〉
本発明に係るCDIシステムは、第1図に示すように、
CDI規格に基づいて設けられたユーザエリアに、複数
画面分の文字を表示するコードデータを格納するノンリ
アルタイムファイル用エリアと、複数画面分の背景用画
像データを一連のサウンドデータとともに格納するリア
ルタイムファイル用エリアと、を形成したCDIディス
ク100を備え、複数画面分の上記文字を表示するコー
ドデータを一括してメモリ110に転送する第1画像デ
ータ転送手段120と、リアルタイムファイル用エリア
から上記サウンドデータを読み出しサウンドジェネレー
タ130に転送するサウンドデータ転送手段140と、
上記複数画面分の背景用画像データのうち所定画面分の
背景用画像データを読み出し、上記メモリ110に転送
する第2画像データ転送手段150と、1画面分の文字
を表示するコードデータを抽出し、該抽出された文字を
表示するコードデータを上記メモリ110に保持されて
いる所定画面分の背景用画像データの内から抽出された
1画面分の背景用画像データに優先させて表示用画像デ
ータを形成し、文字画面を背景用画面に重畳させる画像
構成手段160と、を備えたCDIシステムである。
CDI規格に基づいて設けられたユーザエリアに、複数
画面分の文字を表示するコードデータを格納するノンリ
アルタイムファイル用エリアと、複数画面分の背景用画
像データを一連のサウンドデータとともに格納するリア
ルタイムファイル用エリアと、を形成したCDIディス
ク100を備え、複数画面分の上記文字を表示するコー
ドデータを一括してメモリ110に転送する第1画像デ
ータ転送手段120と、リアルタイムファイル用エリア
から上記サウンドデータを読み出しサウンドジェネレー
タ130に転送するサウンドデータ転送手段140と、
上記複数画面分の背景用画像データのうち所定画面分の
背景用画像データを読み出し、上記メモリ110に転送
する第2画像データ転送手段150と、1画面分の文字
を表示するコードデータを抽出し、該抽出された文字を
表示するコードデータを上記メモリ110に保持されて
いる所定画面分の背景用画像データの内から抽出された
1画面分の背景用画像データに優先させて表示用画像デ
ータを形成し、文字画面を背景用画面に重畳させる画像
構成手段160と、を備えたCDIシステムである。
〈作用〉
本発明に係るCDIシステムにあっては、第1画像デー
タ転送手段120は、CDIディスク100のノンリア
ルタイムファイル(NRTF)用エリアから複数画面分
の文字を表示するコードデータを一括してメモリ110
に転送する。
タ転送手段120は、CDIディスク100のノンリア
ルタイムファイル(NRTF)用エリアから複数画面分
の文字を表示するコードデータを一括してメモリ110
に転送する。
サウンドデータ転送手段140は、リアルタイムファイ
ル(RT F)用エリアからサウンドデータを読み出し
、サウンドジェネレータ130に転送する。
ル(RT F)用エリアからサウンドデータを読み出し
、サウンドジェネレータ130に転送する。
また、第2画像データ転送手段150は、リアルタイム
ファイル用エリアRTFから複数画面分の背景用画像デ
ータのうち所定画面分の(例えば1画面分の)背景用画
像データを読み出し、メモリ110に転送する。
ファイル用エリアRTFから複数画面分の背景用画像デ
ータのうち所定画面分の(例えば1画面分の)背景用画
像データを読み出し、メモリ110に転送する。
そして、画像構成手段160は、1画面分の文字を表示
するコードデータを抽出し、このコードデータを、メモ
リ110から抽出された1画面分の背景用画像データに
優先させて表示用画像データを形成し、この文字画面を
背景画面に重畳させる。
するコードデータを抽出し、このコードデータを、メモ
リ110から抽出された1画面分の背景用画像データに
優先させて表示用画像データを形成し、この文字画面を
背景画面に重畳させる。
したがって、リアルタイムファイル用エリアに:、tサ
ウンドデータと背景用画像データが配置されているのみ
であるため、それらのデータのシンクロをとってのデー
タのレイアウトが容易になっている。また、CDIディ
スクに複数組のデータグループを格納することが容易と
なり、そのデータエリアは効率良く使用されることとな
り、データの高密度の記録が可能となっている。
ウンドデータと背景用画像データが配置されているのみ
であるため、それらのデータのシンクロをとってのデー
タのレイアウトが容易になっている。また、CDIディ
スクに複数組のデータグループを格納することが容易と
なり、そのデータエリアは効率良く使用されることとな
り、データの高密度の記録が可能となっている。
〈実施例〉
以下、本発明の実施例を図面を参照し・で説明する。
第2図〜第8図は本発明に係るCDIシステムの一実施
例を説明するためのものである。この実施例は当該CD
Iシステムをカラオケとして使用したものである。
例を説明するためのものである。この実施例は当該CD
Iシステムをカラオケとして使用したものである。
第2図において、21はCPUてあってリアルタイム処
理を行う必要から例えば68000系のプロセッサを使
用している。22はビデオプロセッサ(VDP)であっ
て、CPU21との間で信号の授受を行い、RAM23
を制御して例えばフォントテーブル24から読み出した
フォントパターンをRGB信号ジェネレータ25に出力
し、デイスプレィ(CRT)26に所望の画像を構成す
る。
理を行う必要から例えば68000系のプロセッサを使
用している。22はビデオプロセッサ(VDP)であっ
て、CPU21との間で信号の授受を行い、RAM23
を制御して例えばフォントテーブル24から読み出した
フォントパターンをRGB信号ジェネレータ25に出力
し、デイスプレィ(CRT)26に所望の画像を構成す
る。
また、27はこれらのCPU21.VDP22、RAM
23にバスによって接続されたトーンジェネレータであ
って、サウンドデータに基づいて所定の音声発生信号を
サウンドシステム28に供給している。サウンドシステ
ム28は例えばアンプとスピーカとによって構成されて
いる。
23にバスによって接続されたトーンジェネレータであ
って、サウンドデータに基づいて所定の音声発生信号を
サウンドシステム28に供給している。サウンドシステ
ム28は例えばアンプとスピーカとによって構成されて
いる。
29は人出列装!(Ilo)であって、例えばキーボー
ド(KBD)30からの外部人力をCPU21に出力し
ている。
ド(KBD)30からの外部人力をCPU21に出力し
ている。
また、31はCDIプレーヤのインタフェースであって
上記バスに接続されている。32は同じくバスによって
CPU21に接続されたワーキング用のRAMである。
上記バスに接続されている。32は同じくバスによって
CPU21に接続されたワーキング用のRAMである。
図において33はCDIディスクである。
第3図において示すように、このCDIディスク33の
表面にはCDI規格に基づいて1本のスパイラル状のト
ラック34がデザインされている。
表面にはCDI規格に基づいて1本のスパイラル状のト
ラック34がデザインされている。
すなわち、複数のピットがスパイラル状に1トラツクと
して配列されているものである。したがって、このCD
Iディスク33にはその半径方向の内側から外側に向か
って図において時計方向の渦巻状にデータが(ビットの
有無によって)記録されているものである。
して配列されているものである。したがって、このCD
Iディスク33にはその半径方向の内側から外側に向か
って図において時計方向の渦巻状にデータが(ビットの
有無によって)記録されているものである。
そして、このトラック34は上記構成のCDIプレーヤ
によって走査されるものである。
によって走査されるものである。
トラック34には、CDI規格に基づいて、ディスクラ
ベルエリアへと、データエリア(ユーザエリア)Bとが
画成されている。また、このデータエリアBは複数のセ
クタ(ブロック)によって構成されている。
ベルエリアへと、データエリア(ユーザエリア)Bとが
画成されている。また、このデータエリアBは複数のセ
クタ(ブロック)によって構成されている。
上記ディスクラベルエリアAはファイルテーブル等によ
って構成されている。例えば複数のファイル(データグ
ループ)についてそれぞれのスタートアドレスが記録さ
れている。
って構成されている。例えば複数のファイル(データグ
ループ)についてそれぞれのスタートアドレスが記録さ
れている。
また、上記データエリアBは、複数画面分の文字を表示
するコードデータを格納するノンリアルタイムファイル
用エリアB1と、複数画面分の背景用画像データを一連
のサウンドデータとともに格納するリアルタイムファイ
ル用エリアB2と、に分けられている。このノンリアル
タイムファイル用エリアB】に格納された文字を表示す
るコードデータは、CPU21によって読み出されて例
えば1曲分(複数画面分)−括してRAM(メモリ)2
3に転送されるものである。
するコードデータを格納するノンリアルタイムファイル
用エリアB1と、複数画面分の背景用画像データを一連
のサウンドデータとともに格納するリアルタイムファイ
ル用エリアB2と、に分けられている。このノンリアル
タイムファイル用エリアB】に格納された文字を表示す
るコードデータは、CPU21によって読み出されて例
えば1曲分(複数画面分)−括してRAM(メモリ)2
3に転送されるものである。
一方、リアルタイムファイル用エリアB2に格納された
サウンドデータと背景用画像データとは、リアルタイム
ファイルとしてCPU21によってリアルタイム処理さ
れる。
サウンドデータと背景用画像データとは、リアルタイム
ファイルとしてCPU21によってリアルタイム処理さ
れる。
第4図に示すように、この1セクタに記録することがで
きるデータの総量は2352バイトである。そして、こ
のセクタ毎にユーザデータの性格を指定することができ
るものである。CDI規格によれば、この2352バイ
トのデータの構成は(フオーム2としてサウンドデータ
を取り扱う場合)、シンク12バイト、ヘッダ4バイト
、サブヘッダ8バイト、ユーザデータ2304バイト、
スペア20バイト、リザーブ4バイトとなっている。シ
ンクにはセクタを区分けする信号が記録されている。ヘ
ッダにはアドレスデータとフオームデータとが記録され
ている。さらに、サブヘッダは、ファイル2バイト、チ
ャンネル2バイト、サブモード2バイト、データタイプ
2バイトによって構成されている。
きるデータの総量は2352バイトである。そして、こ
のセクタ毎にユーザデータの性格を指定することができ
るものである。CDI規格によれば、この2352バイ
トのデータの構成は(フオーム2としてサウンドデータ
を取り扱う場合)、シンク12バイト、ヘッダ4バイト
、サブヘッダ8バイト、ユーザデータ2304バイト、
スペア20バイト、リザーブ4バイトとなっている。シ
ンクにはセクタを区分けする信号が記録されている。ヘ
ッダにはアドレスデータとフオームデータとが記録され
ている。さらに、サブヘッダは、ファイル2バイト、チ
ャンネル2バイト、サブモード2バイト、データタイプ
2バイトによって構成されている。
上記ノンリアルタイムファイル用エリアBlには、複数
画面分の文字を表示するコードデータが格納されている
。この文字コードデータとしては例えばアスキーコード
がある。
画面分の文字を表示するコードデータが格納されている
。この文字コードデータとしては例えばアスキーコード
がある。
一方、上記背景用画像データは、デルタYUVと呼ばれ
る方法によるものであって、標本化周波数を輝度信号(
Y)7.6MHz、色差信号(U。
る方法によるものであって、標本化周波数を輝度信号(
Y)7.6MHz、色差信号(U。
V)3.8MHzの4: 2: 2の割合で標本化した
ものである。このデータにあっては、1画面の各行の先
頭に割り当てられる最初の2ドツトにおいては生のデー
タを格納するのに対して、以下のドツトはその最初の2
ドツトのデータからの偏差によって表示するものである
。
ものである。このデータにあっては、1画面の各行の先
頭に割り当てられる最初の2ドツトにおいては生のデー
タを格納するのに対して、以下のドツトはその最初の2
ドツトのデータからの偏差によって表示するものである
。
また、背景用画像データとしてCLUT (カラールッ
クアップテーブル、色対応表)を用いることもてきる。
クアップテーブル、色対応表)を用いることもてきる。
この場合は、1画面分のデータの最初にはカラールック
アップテーブル、すなわちRGBの割合を色番号で示し
た対応表を格納し、以下この色番号で示したデータを格
納するものであ。この場合、データの途中てCLUTの
変更がなければ次の画面外のデータまではこのCLUT
は格納しないものとしている。そして、この色コートデ
ータを読み取った場合、CLUTを参照してRGB信号
を作成するものである。
アップテーブル、すなわちRGBの割合を色番号で示し
た対応表を格納し、以下この色番号で示したデータを格
納するものであ。この場合、データの途中てCLUTの
変更がなければ次の画面外のデータまではこのCLUT
は格納しないものとしている。そして、この色コートデ
ータを読み取った場合、CLUTを参照してRGB信号
を作成するものである。
第5図はCDI規格でのBレベルのステレオモードによ
ってトラック34にサウンドデータとビジュアルデータ
(背景用画像データ)とからなるデータグループ(ファ
イル)を2組インタリーブした例を示している。このレ
ベル、モードにあっては、トラック34上の複数のセク
タは4チヤンネルに区分けされ、図中矢印方向に順次走
査されるものである。
ってトラック34にサウンドデータとビジュアルデータ
(背景用画像データ)とからなるデータグループ(ファ
イル)を2組インタリーブした例を示している。このレ
ベル、モードにあっては、トラック34上の複数のセク
タは4チヤンネルに区分けされ、図中矢印方向に順次走
査されるものである。
セクタ番号1.5.9、・・・・で表される第1のチャ
ンネルの各セクタには、それぞれ例えば第1のグループ
(ファイル)のサウンドデータである1つの曲の楽音形
成用信号Sll、S12、S13、S14、・・・・・
S1mが順次(規則的に)配設されている。また、セ
クタ番号2.6.10、・・・で表される第2のチャン
ネルの各セクタには、第2のグループ(ファイル)のサ
ウンドデータである別の曲の楽音形成用信号S21、S
22、S23、S24、・・・・・ S2mが順次配設
されている。また、第3のチャンネル(セクタ3.7.
11、・・・)には第3の曲のサウンドデータS31、
S32、S33、S34、・・・・S3mが順次配設さ
れている。これらの3つのチャンネルに規則的にサウン
ドデータを配列したのは、これらのサウンドデータはそ
の楽音形成用信号として10曲を形成するため一定時間
毎に規則的に読み出す必要があるからである。
ンネルの各セクタには、それぞれ例えば第1のグループ
(ファイル)のサウンドデータである1つの曲の楽音形
成用信号Sll、S12、S13、S14、・・・・・
S1mが順次(規則的に)配設されている。また、セ
クタ番号2.6.10、・・・で表される第2のチャン
ネルの各セクタには、第2のグループ(ファイル)のサ
ウンドデータである別の曲の楽音形成用信号S21、S
22、S23、S24、・・・・・ S2mが順次配設
されている。また、第3のチャンネル(セクタ3.7.
11、・・・)には第3の曲のサウンドデータS31、
S32、S33、S34、・・・・S3mが順次配設さ
れている。これらの3つのチャンネルに規則的にサウン
ドデータを配列したのは、これらのサウンドデータはそ
の楽音形成用信号として10曲を形成するため一定時間
毎に規則的に読み出す必要があるからである。
また、セクタ番号4.8.12.16、・・・(チャン
ネル4)の各セクタには、上記第1グループのサウンド
データS1に対応する第1グループの背景用画像データ
V1と、同じく第2、第3の各サウンドデータS2、S
3にそれぞれ対応する背景用画像データV2、V3が混
在して配置されている。
ネル4)の各セクタには、上記第1グループのサウンド
データS1に対応する第1グループの背景用画像データ
V1と、同じく第2、第3の各サウンドデータS2、S
3にそれぞれ対応する背景用画像データV2、V3が混
在して配置されている。
この場合、第1の背景用画像データV1、・・は第1の
楽曲のサウンドデータSlに対する背景画像となる画像
データであり、第2の背景用画像データV2、・・・は
第2の楽曲S2に対する背景画像となる画像データであ
る。また、V3はS3に対応する背景用画像データであ
る。このようにサウンドデータS1、S2、S3と関連
する背景用画像データVl、 V2、V3については
それぞれ同一のチャンネル番号を付している。このチャ
ンネル番号l、2.3は各セクタにおいて上記サブヘッ
ダ部分に記録されている。
楽曲のサウンドデータSlに対する背景画像となる画像
データであり、第2の背景用画像データV2、・・・は
第2の楽曲S2に対する背景画像となる画像データであ
る。また、V3はS3に対応する背景用画像データであ
る。このようにサウンドデータS1、S2、S3と関連
する背景用画像データVl、 V2、V3については
それぞれ同一のチャンネル番号を付している。このチャ
ンネル番号l、2.3は各セクタにおいて上記サブヘッ
ダ部分に記録されている。
なお、これらの背景用画像データV1、V2、V3に対
して画面上で重ね合わされる文字を表示するコートデー
タ(例えばVie、 V2B、 V3B(7)3種
類のデータ)は上記ノンリアルタイムファイル用エリア
に格納されている。この背景用画像データとしては例え
ば上記CLUT、デルタYUVによるものの他にも、ラ
ンレングスによるもの、RGB信号を表示するもの等が
ある。
して画面上で重ね合わされる文字を表示するコートデー
タ(例えばVie、 V2B、 V3B(7)3種
類のデータ)は上記ノンリアルタイムファイル用エリア
に格納されている。この背景用画像データとしては例え
ば上記CLUT、デルタYUVによるものの他にも、ラ
ンレングスによるもの、RGB信号を表示するもの等が
ある。
また第5図に示すように、Bレベルモードにあって、チ
ャンネル4のセクタに3つのグループの背景用画像デー
タVL V2、V3を密となるように混在させたため
、データの高密度化が達成することができた。このよう
に混在させたのは、サウンドデータと背景用画像データ
とが必ずしも1対1の対応間係にないからである。また
、楽曲によってもそのデータ量は異なるからである。例
えば楽曲S1については30画面の背景画像用データが
必要であるのに対して、楽曲S2のそれについては40
画面のデータが必要となる等である。
ャンネル4のセクタに3つのグループの背景用画像デー
タVL V2、V3を密となるように混在させたため
、データの高密度化が達成することができた。このよう
に混在させたのは、サウンドデータと背景用画像データ
とが必ずしも1対1の対応間係にないからである。また
、楽曲によってもそのデータ量は異なるからである。例
えば楽曲S1については30画面の背景画像用データが
必要であるのに対して、楽曲S2のそれについては40
画面のデータが必要となる等である。
第6図は以上のようにしてCDIディスク33の各エリ
アから転送されたデータをストアするRAM23のメモ
リ空間を示している。
アから転送されたデータをストアするRAM23のメモ
リ空間を示している。
この図に示すように、RAM23にあっては、特定のア
ドレスから一定の範囲にはノンリアルタイムファイルN
RTFが格納されている。このNRTFのエリアには複
数画面分、例えば上記第6図の例では3曲分の画面数に
相当する画面の文字を表示するコードデータが転送、格
納される。また、このRAM23にはこのNRTF格納
エリアの他に編集用エリアとして、2つの重ね合わせ画
面に対してそれぞれカットによる切換(アドレス指定に
よる切換)を可能とするために、1画面分の文字を表示
するコードデータ(プレーン01)、1画面分の背景用
画像データ(プレーン11)、1画面分の文字を表示す
るコードデータ(ブレーン02)、1画面分の背景用画
像データ(ブレーン12)の各分割したエリアをそれぞ
れ有している。
ドレスから一定の範囲にはノンリアルタイムファイルN
RTFが格納されている。このNRTFのエリアには複
数画面分、例えば上記第6図の例では3曲分の画面数に
相当する画面の文字を表示するコードデータが転送、格
納される。また、このRAM23にはこのNRTF格納
エリアの他に編集用エリアとして、2つの重ね合わせ画
面に対してそれぞれカットによる切換(アドレス指定に
よる切換)を可能とするために、1画面分の文字を表示
するコードデータ(プレーン01)、1画面分の背景用
画像データ(プレーン11)、1画面分の文字を表示す
るコードデータ(ブレーン02)、1画面分の背景用画
像データ(ブレーン12)の各分割したエリアをそれぞ
れ有している。
したがって、CDIプレーヤによってCDIディスク3
3のトラック34をスキャンする場合に第1のデータグ
ループ(例えば第1の楽曲)を選択したとする。このと
き、リアルタイムファイル用エリアにあっては、各セク
タのサブヘッダからチャンネル番号を読み取ってデータ
の内容を判断し、サウンドデータSll、S12、・・
・は順番にオーディオプロセッサに送られ、背景用画像
データ(自然画) Vl、・・・はRAM23に送られ
る。
3のトラック34をスキャンする場合に第1のデータグ
ループ(例えば第1の楽曲)を選択したとする。このと
き、リアルタイムファイル用エリアにあっては、各セク
タのサブヘッダからチャンネル番号を読み取ってデータ
の内容を判断し、サウンドデータSll、S12、・・
・は順番にオーディオプロセッサに送られ、背景用画像
データ(自然画) Vl、・・・はRAM23に送られ
る。
また、ノンリアルタイムファイル用エリアの文字を表示
するコードデータは一括してRAM23に送られるもの
である。これにより、背景画像と歌詞(文字)とがRA
M23に得られるものである。このとき、第2のグルー
プのデータS2および■2、第3のそれS3、V3はス
キップされてスキャンされるものである。
するコードデータは一括してRAM23に送られるもの
である。これにより、背景画像と歌詞(文字)とがRA
M23に得られるものである。このとき、第2のグルー
プのデータS2および■2、第3のそれS3、V3はス
キップされてスキャンされるものである。
第7図はCPU21におけるCDIディスク33からの
データの読み出し、書き込みの手順を示すフローチャー
トである。
データの読み出し、書き込みの手順を示すフローチャー
トである。
まず、セクタ毎にそのデータがノンリアルタイムファイ
ルNRTFか否かをチエツクする(ステップ5701)
。NRTF (文字を表示するコードデータ)であれば
RAM23の空いているアドレスにそのコードデータを
書き込む(ステップ5702)。このスタートアドレス
と書き込んだ容量はレジスタに保持しておく。
ルNRTFか否かをチエツクする(ステップ5701)
。NRTF (文字を表示するコードデータ)であれば
RAM23の空いているアドレスにそのコードデータを
書き込む(ステップ5702)。このスタートアドレス
と書き込んだ容量はレジスタに保持しておく。
ノンリアルタイムファイルでない場合には初期化として
変数iを1としくステップ5703)、変数jを1また
は2とする(ステップ5704)。
変数iを1としくステップ5703)、変数jを1また
は2とする(ステップ5704)。
次に、RTFエリアのセクタからデータを読み出しくス
テップ5705)、サウンドデータかをチエツクする(
ステップ8706)。サウンドデータである場合にはト
ーンジェネレータ27に転送しくステップ5707)、
サウンドデータてない場合は画像データ、すなわち背景
用画像データであるので、上記変数(i、 j)によ
って決定されたブレーン(11または12)にリアルタ
イムファイルRTFのデータを書き込む(ステップ57
08)。第6図に示すように、背景画面であるブレーン
11およびブレーン12を作成するものである。
テップ5705)、サウンドデータかをチエツクする(
ステップ8706)。サウンドデータである場合にはト
ーンジェネレータ27に転送しくステップ5707)、
サウンドデータてない場合は画像データ、すなわち背景
用画像データであるので、上記変数(i、 j)によ
って決定されたブレーン(11または12)にリアルタ
イムファイルRTFのデータを書き込む(ステップ57
08)。第6図に示すように、背景画面であるブレーン
11およびブレーン12を作成するものである。
そして、このようにブレーンに書き込むことにより、未
使用のデータを2画面分だけRAM (ブレーン11と
ブレーン12)に保持しているか否かをチエツクする(
ステップS 709)。
使用のデータを2画面分だけRAM (ブレーン11と
ブレーン12)に保持しているか否かをチエツクする(
ステップS 709)。
2画面分のデータが保持されるまではセクタからの読み
出しとデータの判別、書き込みを繰り返しく5705〜
5709をループし)、保持されるとCPU21はウェ
イト状態となる(ステップS710)。そして、VDP
22からの例えば割り込み人力によってこのウェイト状
態が解除されると(ステップ5711でYES)、1つ
の曲が終了するまではループする(ステップ5712で
NOは5705に戻る)。
出しとデータの判別、書き込みを繰り返しく5705〜
5709をループし)、保持されるとCPU21はウェ
イト状態となる(ステップS710)。そして、VDP
22からの例えば割り込み人力によってこのウェイト状
態が解除されると(ステップ5711でYES)、1つ
の曲が終了するまではループする(ステップ5712で
NOは5705に戻る)。
以上のように、CPU21は、第6図に示すように、R
AM23の空き領域に、複数画面分の文字を表示するコ
ードデータ、最初に表示する1画面分の背景用画像デー
タ、次に表示する1画面分の画像データを順次転送する
(書き込む)ものである。
AM23の空き領域に、複数画面分の文字を表示するコ
ードデータ、最初に表示する1画面分の背景用画像デー
タ、次に表示する1画面分の画像データを順次転送する
(書き込む)ものである。
第8図はVDP21におけるRAM23でのデータ編集
およびRGB信号ジェネレータ25を介してのデイスプ
レィ26への画像データの送出の手順を示すフローチャ
ートである。
およびRGB信号ジェネレータ25を介してのデイスプ
レィ26への画像データの送出の手順を示すフローチャ
ートである。
まず、このVDP22にあってはCPU21はウェイト
状態にあるか否かを常時チエツクしている(ステップ5
801)。ウェイト状態にあれば(スティタス等による
)、未使用データ(文字コードデータ、背景用画像デー
タ)が2画部分以上RAM23に保持されているので、
まずNRTFから文字コードを読み出す(ステップ58
02)。
状態にあるか否かを常時チエツクしている(ステップ5
801)。ウェイト状態にあれば(スティタス等による
)、未使用データ(文字コードデータ、背景用画像デー
タ)が2画部分以上RAM23に保持されているので、
まずNRTFから文字コードを読み出す(ステップ58
02)。
そして、この文字コードに対応するイメージデータをフ
ォントテーブル24から読み出しRAM23に転送する
(ステップ5803)。第6図に示すように、NRTF
を格納した領域から1画面分の文字を表示するイメージ
データを特定の領域(ブレーン01)に書き込む。次に
、フォントテーブル24からの文字のイメージデータに
よって1画面分の文字画像が構成されたか否かをチエツ
クする(ステップ5804)。1画面分がブレーン01
に構成されると、同様にして文字を表示するコートデー
タによってフォントテーブル24から読み出したイメー
ジデータからなるブレーン02を作成する(ステップ5
805)。
ォントテーブル24から読み出しRAM23に転送する
(ステップ5803)。第6図に示すように、NRTF
を格納した領域から1画面分の文字を表示するイメージ
データを特定の領域(ブレーン01)に書き込む。次に
、フォントテーブル24からの文字のイメージデータに
よって1画面分の文字画像が構成されたか否かをチエツ
クする(ステップ5804)。1画面分がブレーン01
に構成されると、同様にして文字を表示するコートデー
タによってフォントテーブル24から読み出したイメー
ジデータからなるブレーン02を作成する(ステップ5
805)。
次に、1画面分の文字と背景(ブレーン0L11)とを
この順に重ね合わせるくスーパインポーズする)(ステ
ップ3806)。また、ブレーン02.12についても
同様に行うものである。
この順に重ね合わせるくスーパインポーズする)(ステ
ップ3806)。また、ブレーン02.12についても
同様に行うものである。
この結果、RGB信号ジェネレータ25によってRGB
信号が生成され、これらの重畳画像はデイスプレィ26
に転送される。
信号が生成され、これらの重畳画像はデイスプレィ26
に転送される。
そして、CPU21のウェイトを解除しくステップ58
07)、ステップ5801に戻る。
07)、ステップ5801に戻る。
以上のフローチャートに示すように、RAM23におい
て文字画面と背景画面との2つの表示用画面を2Mi編
集し、アドレスの変更によって瞬時に切り換えて表示す
ることができる。また、これらの画面はサウンドデータ
の楽音として発声されたときは、その進行に基づいて表
示が更新されるものである。例えばカラオケとして使用
することが便利である。
て文字画面と背景画面との2つの表示用画面を2Mi編
集し、アドレスの変更によって瞬時に切り換えて表示す
ることができる。また、これらの画面はサウンドデータ
の楽音として発声されたときは、その進行に基づいて表
示が更新されるものである。例えばカラオケとして使用
することが便利である。
〈効果〉
以上説明してきたように、本発明によれば、サウンドデ
ータと背景用画像データとをリアルタイムファイル用エ
リアに配置し、文字を表示するコードデータをノンリア
ルタイムファイル用エリアに区別して配置したため、複
数のグループのサウンドデータとビジュアルデータ(背
景用画像データ、文字を表示するコードデータ)とのデ
ータ配置を行う場合にあってもセクタの使用効率が高く
なり、高密度のデータ配置とすることができる。
ータと背景用画像データとをリアルタイムファイル用エ
リアに配置し、文字を表示するコードデータをノンリア
ルタイムファイル用エリアに区別して配置したため、複
数のグループのサウンドデータとビジュアルデータ(背
景用画像データ、文字を表示するコードデータ)とのデ
ータ配置を行う場合にあってもセクタの使用効率が高く
なり、高密度のデータ配置とすることができる。
また、背景用画像データと文字を表示するコードデータ
とを別のエリアに配設したため、そのデータ配置を高密
度にするためのデータ配列用のブロダラムを組み込む場
合の作業が極めて容易になるものである。そして、以上
の場合にあって文字のイメージを構成するフォントテー
ブルを有し、CDIディスクにはそのコードデータのみ
を格納したため、さらにデータの高密度化が達成するこ
とができた。
とを別のエリアに配設したため、そのデータ配置を高密
度にするためのデータ配列用のブロダラムを組み込む場
合の作業が極めて容易になるものである。そして、以上
の場合にあって文字のイメージを構成するフォントテー
ブルを有し、CDIディスクにはそのコードデータのみ
を格納したため、さらにデータの高密度化が達成するこ
とができた。
第1図は本発明に係るCDIシステムの概略構成を示す
そのブロック図、第2図は本発明に係るCDIシステム
の一実施例の概略構成を示すそのブロック図、第3図は
一実施例に係るCDIディスクのトラック構造を示す平
面図、第4図は一実施例に係るCDIディスクのセクタ
を示すデータフォーマット図、第5図は一実施例に係る
CDIディスクの各セクタ毎のデータ配列を示す図、第
6図は同じく一実施例に係るメモリ(RAM)のアドレ
ス空間を示すメモリマツプ、第7図は一実施例に係るC
PUての制御プログラムを示すそのフローチャート、第
8図は同じく一実施例に係るVDPての制御プログラム
を示すそのフローチャート、第9図は先願に係るCDI
ディスクのデータ配置図である。 21・・・・・・・・CP U。 22・・・・・◆・・VDP。 23・・・・・・・・RAM。 24・・・・・・・・フォントテーブル、25・・・・
・・・・RGB信号ジェネレータ、26・・・・・・・
・デイスプレィ、 28・・・・・・・・サウンドシステム、100・・・
・・・・CDIディスク、110・・・・・・・メモリ
、 120・・・・・・・第1画像データ転送手段、130
・・・・・・・サウンドジェネレータ、140・・・・
・・・サウンドデータ転送手段、150・・・・・・・
第2画像データ転送手段、160・・・・・・・画像構
成手段。
そのブロック図、第2図は本発明に係るCDIシステム
の一実施例の概略構成を示すそのブロック図、第3図は
一実施例に係るCDIディスクのトラック構造を示す平
面図、第4図は一実施例に係るCDIディスクのセクタ
を示すデータフォーマット図、第5図は一実施例に係る
CDIディスクの各セクタ毎のデータ配列を示す図、第
6図は同じく一実施例に係るメモリ(RAM)のアドレ
ス空間を示すメモリマツプ、第7図は一実施例に係るC
PUての制御プログラムを示すそのフローチャート、第
8図は同じく一実施例に係るVDPての制御プログラム
を示すそのフローチャート、第9図は先願に係るCDI
ディスクのデータ配置図である。 21・・・・・・・・CP U。 22・・・・・◆・・VDP。 23・・・・・・・・RAM。 24・・・・・・・・フォントテーブル、25・・・・
・・・・RGB信号ジェネレータ、26・・・・・・・
・デイスプレィ、 28・・・・・・・・サウンドシステム、100・・・
・・・・CDIディスク、110・・・・・・・メモリ
、 120・・・・・・・第1画像データ転送手段、130
・・・・・・・サウンドジェネレータ、140・・・・
・・・サウンドデータ転送手段、150・・・・・・・
第2画像データ転送手段、160・・・・・・・画像構
成手段。
Claims (1)
- 【特許請求の範囲】 CDI規格に基づいて設けられたユーザエリアに、複数
画面分の文字を表すコードデータを格納するノンリアル
タイムファイル用エリアと、複数画面分の背景用画像デ
ータを一連のサウンドデータとともに格納するリアルタ
イムファイル用エリアと、を形成したCDIディスクを
備え、 複数画面分の上記文字を表すコードデータを一括してメ
モリに転送する第1画像データ転送手段と、 リアルタイムファイル用エリアから上記サウンドデータ
を読み出しサウンドジェネレータに転送するサウンドデ
ータ転送手段と、 上記複数画面分の背景用画像データのうち所定画面分の
背景用画像データを読み出し、上記メモリに転送する第
2画像データ転送手段と、 1画面分の文字を表すコードデータを抽出し、該抽出さ
れた文字を表すコードデータを、上記メモリに保持され
ている所定画面分の背景用画像データの内から抽出され
た1画面分の背景用画像データに優先させて表示用画像
データを形成し、文字画面を背景用画面に重畳させる画
像構成手段と、を備えたことを特徴とするCDIシステ
ム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1326946A JPH0787019B2 (ja) | 1989-12-14 | 1989-12-14 | Cdiシステム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1326946A JPH0787019B2 (ja) | 1989-12-14 | 1989-12-14 | Cdiシステム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH03185679A true JPH03185679A (ja) | 1991-08-13 |
| JPH0787019B2 JPH0787019B2 (ja) | 1995-09-20 |
Family
ID=18193539
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1326946A Expired - Lifetime JPH0787019B2 (ja) | 1989-12-14 | 1989-12-14 | Cdiシステム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0787019B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2004080069A1 (ja) * | 1995-01-24 | 2004-09-16 | Hiroki Zenda | マルチメディアコンピュータシステム |
-
1989
- 1989-12-14 JP JP1326946A patent/JPH0787019B2/ja not_active Expired - Lifetime
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2004080069A1 (ja) * | 1995-01-24 | 2004-09-16 | Hiroki Zenda | マルチメディアコンピュータシステム |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0787019B2 (ja) | 1995-09-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3668547B2 (ja) | カラオケ装置 | |
| US5247126A (en) | Image reproducing apparatus, image information recording medium, and musical accompaniment playing apparatus | |
| US4992886A (en) | Method and apparatus for encoding data within the subcode channel of a compact disc or laser disc | |
| JP3540344B2 (ja) | カラオケ装置におけるバックコーラス再生装置 | |
| JP2003509729A (ja) | ディジタル音楽ファイルに基づいて楽器を演奏するための方法及び装置 | |
| JPH10293593A (ja) | カラオケデータ伝送方法、カラオケ装置およびカラオケデータ記録媒体 | |
| JPH04275595A (ja) | 記憶媒体およびその再生装置 | |
| EP0689185B1 (en) | Recording medium for video-song accompaniment and apparatus using the same | |
| JPH03185679A (ja) | Cdiシステム | |
| JPH03185678A (ja) | Cdiシステム | |
| JP3025781B2 (ja) | カラオケ装置 | |
| JP3062784B2 (ja) | 音楽再生装置 | |
| CN1121245A (zh) | 视像歌曲伴奏的记录介质,记录重放方法与重放设备 | |
| JPH03185677A (ja) | Cdiシステム | |
| JPH0437377A (ja) | Cdiシステム | |
| JP3000569U (ja) | カラオケ装置 | |
| JPH03116474A (ja) | カラオケ用cdiディスク | |
| JP3082615B2 (ja) | 音楽再生装置 | |
| JPH1173191A (ja) | 音楽演奏装置 | |
| JP2822590B2 (ja) | メドレー演奏機能付き楽音情報再生装置 | |
| JP2605454B2 (ja) | カラオケ装置 | |
| JPH08221086A (ja) | カラオケ装置にバック映像を表示する装置 | |
| JPH07152386A (ja) | カラオケ装置 | |
| JP3924346B2 (ja) | 映像再生装置 | |
| JP3381508B2 (ja) | カラオケ装置 |