[go: up one dir, main page]

JP3430418B2 - Score display device - Google Patents

Score display device

Info

Publication number
JP3430418B2
JP3430418B2 JP34957692A JP34957692A JP3430418B2 JP 3430418 B2 JP3430418 B2 JP 3430418B2 JP 34957692 A JP34957692 A JP 34957692A JP 34957692 A JP34957692 A JP 34957692A JP 3430418 B2 JP3430418 B2 JP 3430418B2
Authority
JP
Japan
Prior art keywords
score
data
music
display
musical score
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 - Fee Related
Application number
JP34957692A
Other languages
Japanese (ja)
Other versions
JPH06202623A (en
Inventor
尋 富田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP34957692A priority Critical patent/JP3430418B2/en
Publication of JPH06202623A publication Critical patent/JPH06202623A/en
Application granted granted Critical
Publication of JP3430418B2 publication Critical patent/JP3430418B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Auxiliary Devices For Music (AREA)

Description

【発明の詳細な説明】 【0001】 【産業上の利用分野】本発明は、楽譜表示装置に関す
る。 【0002】 【従来の技術及び発明が解決しようとする課題】楽曲の
再生に同期して楽譜画像を表示する装置が知られてい
る。このような装置においては、例えば、グラフィック
ス表示機能をもったコンパクトディスク(CD−G)や
レーザーディスク(LD)などの記録媒体に、再生され
る楽曲に対応する楽譜画像データが記録されており、そ
のような記録媒体を再生すると、楽曲音の再生に同期し
て楽譜画像データが表示されてゆく。 【0003】 【発明が解決しようとする課題】しかし、上述の従来例
では、同じ記録媒体に楽譜画像データが記録されている
ため、楽曲音の再生に同期して楽譜画像データを表示さ
せるためには、楽譜画像データが記録されている記録媒
体を新たに発売しなければならず、既に発売されている
記録媒体のソフトを活用できないという問題点を有して
いる。 【0004】本発明の課題は、既に発売されている記録
媒体のソフトを活用しながら、その記録媒体から再生さ
れる楽曲音に同期して楽譜画像データを表示することを
可能にし、かつ、早送りなどにも対応可能とすることに
ある。 【0005】 【課題を解決するための手段】本発明は、まず、コンパ
クトディスクなどの記録媒体に記録された楽曲音信号を
再生すると共に、各再生時点においてその再生時点を示
す絶対時間データなどの時間データを出力する機能を有
するコンパクトディスクプレーヤなどの楽曲再生手段を
有する。 【0006】次に、楽譜毎、楽譜内の画面番号毎などの
楽譜表示の複数の進行位置のそれぞれに対応して、各進
行位置の楽譜の画像イメージを示す楽譜データを記憶す
る楽譜データ記憶手段を有する。 【0007】次に、楽譜データに基づいて楽譜画像を表
示する楽譜表示手段と、ユーザに楽譜表示の進行位置を
変更させる進行位置変更手段を有する。また、楽譜表示
の複数の進行位置のそれぞれに対応して、楽曲再生手段
の楽曲音信号の再生において楽譜画像の表示が切り替わ
るべき再生時点を示すと共に、進行位置変更手段により
楽譜表示の進行位置が変更された時点で楽曲再生手段が
再生すべき再生時点を示す時間データを記憶する進行位
置毎時間データ記憶手段を有する。 【0008】そして、楽曲再生手段で再生される楽曲音
信号に対応して楽曲再生手段から逐次出力される時間デ
ータを進行位置毎時間データ記憶手段上の時間データと
逐次比較することによって、楽曲再生手段から逐次出力
される時間データに対応する進行位置の楽譜データを楽
譜データ記憶手段から読み出して楽譜表示手段に表示さ
せる第1の制御手段を有する。 【0009】更に、進行位置変更手段によって変更され
た進行位置の楽譜データを楽譜データ記憶手段から読み
出して楽譜表示手段に表示させると共に、その進行位置
で楽譜表示手段が表示する楽譜画像が切り替わる時点で
楽曲再生手段が再生すべき楽曲音信号の時間データを進
行位置毎時間データ記憶手段から読み出す第2の制御手
段を有する。 【0010】そして、第2の制御手段が読み出した時間
データに対応する楽曲音信号を頭出しする再生位置変更
手段を有する。 【0011】 【作用】第1の制御手段は、楽曲再生手段から逐次出力
される時間データを進行位置毎時間データ記憶手段上の
時間データと逐次比較することによって、楽曲再生手段
での楽曲音信号の再生に同期した楽譜データを楽譜デー
タ記憶手段から読み出して楽譜表示手段に表示すること
ができる。 【0012】この場合、常に、時間データが比較される
ため、例えば楽曲再生手段の早送りや早戻しなどの動作
に楽譜表示を同期させることもできる。また、第2の制
御手段は、進行位置変更手段によってユーザが変更した
楽譜表示の進行位置に対応する時間データを進行位置毎
時間データ記憶手段から読み出し、再生位置変更手段は
第2の制御手段が読み出した時間データに対応する楽曲
音信号を頭出しすることにより、楽譜表示の任意の変更
に対応することができる。 【0013】 【実施例】以下、図面を参照しながら本発明の実施例に
ついて説明する。 <実施例の構成>第1図は、本発明の実施例の全体構成
図であり、CDプレーヤ再生機能を備えた電子楽器の機
能として楽譜表示機能が実現されている。 【0014】104はCDであり、特には図示しないホ
ルダー部にセットされる。なお、このCD104は、一
般的に市場に流通している楽曲ソフトが記録されたもの
でよい。 【0015】TOCメモリ100は、CD104がセッ
トされた場合に自動的に読みとられるリードインエリア
のTOC(Table of Contents) データを記憶するメモリ
である。 【0016】CD操作部101は、再生スイッチPLA
Y(ポーズスイッチ兼用)、停止スイッチSTOP、早
送りスイッチFF、曲番を指定するための「0」〜
「9」のテンキーなどから構成され、ユーザが、楽譜を
表示しない通常CD再生を行うときに、CD再生の進行
を制御するために操作する。 【0017】CD制御部102は、例えばマイクロプロ
セッサであり、CD104の楽曲音の再生の全体的な制
御を行う。このCD制御部102は、サブコード信号処
理回路109、楽器制御部115、及びTOCメモリ1
00等との間で、各種データの授受を行う。また、CD
制御部102は、CD104を駆動する時に、駆動部1
03に対して駆動制御信号を出力する。 【0018】駆動部103は、CD104を回転駆動さ
せるディスクモータの回転数の制御を行って、CD10
4の各トラックの線速度が一定になるように駆動制御す
る。駆動部103は、CD104のトラックにレーザー
・ビームを照射するピックアップ105の、フォーカス
・サーボ及びトラッキング・サーボなどを行う。 【0019】CD104のレーザー・ビームが照射され
る面には、ピットと呼ばれる突起が刻まれており、この
ピットによりPCM信号( Palse Code Modulation信
号)が記録されている。そして、ピックアップ105
は、照射したレーザー・ビームの反射光の光量に基づい
てピットの有無を検出しており、ピットの有無及びその
長さに対応した電気信号を復調回路108に出力する。 【0020】復調回路108は、ピックアップ105か
ら出力される電気信号からフレーム同期信号を検出して
各シンボルワードの区切りを識別し、さらに各フレーム
内のEFM変調(Eight to Fourteen Modulation)され
ている14ビットのシンボルワードを、EFM復調し
て、8ビットのシンボルワードに変換する。そして、復
調回路108は、EFM復調したシンボルワードのう
ち、オーディオデータを含むシンボルワードはオーディ
オデータ信号処理回路110へ、サブコードを含むシン
ボルワードはサブコード信号処理回路109へ出力す
る。 【0021】オーディオデータ信号処理回路110は、
入力されるオーディオデータを取り込みながら、リード
・ソロモン符号に基づいて、誤り訂正処理を行うと共
に、デ・インタリーブ処理を行って、フレーム単位で1
6ビットのデジタルオーディオデータの各サンプルの復
元を行う。そして、このデジタルオーディオデータをD
/A変換器111に出力する。 【0022】D/A変換器111は、入力されたデジタ
ルオーディオデータを、アナログオーディオ信号に変換
して出力する。このアナログオーディオ信号は、サンプ
リング周波数の1/2 のカットオフ周波数を有するLPF
(ローパスフィルタ)112を介して、増幅器113及
びスピーカ114に与えられ、外部に放音される。 【0023】サブコード信号処理回路109は、8ビッ
トのサブコードに対して、誤り検出及び訂正処理、更
に、デ・インタリーブ処理を行い、サブコードの復元を
行う。そして、サブコード信号処理回路109は、その
復元されたサブコードのデータを、CD制御部102に
出力する。 【0024】CD制御部102は、ユーザが楽譜を表示
しない通常のCD再生を行うときに、ユーザによるCD
操作部101の操作状態と、CD104のホルダへのセ
ット時又はCD104の再生中にサブコード信号処理回
路109から入力したサブコードとをもとに、CD再生
の各進行動作の制御を行う。 【0025】また、CD制御部102は、ユーザが楽譜
表示を行いながらCD再生動作を行う場合には、ユーザ
による後述する楽器操作部116の操作に基づいて、楽
器制御部115から絶対時間データを受け取った場合に
はその絶対時間データ(分、秒、フレーム)に対応する
楽曲位置から頭出し再生を行い、楽器制御部115から
再生停止指示を受け取った場合にはCD再生を停止す
る。 【0026】更に、CD制御部102は、再生中にサブ
コード信号処理回路109から入力されるサブコードに
おいて、後述するビットQと呼ばれるビットから絶対時
間データ(分、秒、フレーム)を抽出し、また、曲中/
曲間を"0"又は"1"の値で表しているビットPと呼ばれ
るビットを抽出し、それらを楽器制御部115に逐次出
力する。 【0027】楽器操作部116は、図に示されるよう
に、楽譜の曲番を指定するためのテンキー、曲番を確定
させるためのSETキー、楽譜の表示を進ませるための
「+」キー、及び楽譜の表示とそれに同期したCD再生
を停止させるためのSTOPキーなどを有する。また、
楽器操作部116は、特には図示しないが、楽器演奏時
の音色やその他のパラメータなどを設定する各種設定キ
ーなども有する。 【0028】楽器制御部115は、例えばマイクロプロ
セッサであり、ユーザによる楽器操作部116の操作に
基づいて、コネクタ120を介して接続するメモリカー
ド121に記憶された楽譜データを読み出し、その楽譜
データを、表示レジスタ122に転送し、表示ドライバ
123によって楽譜表示部124に表示させる制御動作
を実行する他、CD制御部102に、楽譜データの表示
に同期した絶対時間データ、又はCD104の再生停止
指示を出力する。 【0029】また、楽器制御部115は、上述の制御動
作と並行して、ユーザによる鍵盤117の演奏操作に基
づいて楽音波形データを生成し、それをサウンドシステ
ム118を介してスピーカ119から放音させる、通常
の電子鍵盤楽器としての制御動作も実行する。 【0030】次に、サブコードにおいて、絶対時間デー
タが格納されるビットQと、曲中/曲間を表すデータが
格納されるビットPについて説明する。今、CD104
において、デジタルデータは、フレームと呼ばれる単位
で記録されており、各フレームにはCD再生音であるオ
ーディオデータのほかに、1フレームあたり8ビットか
らなるサブコードと呼ばれる制御データが記憶されてい
る。 【0031】1フレームあたり8ビットのサブコードは
98フレームを1つのサブコーディングフレームとして
組み立てられ、この98フレーム中、第1フレーム目と
第2フレーム目の各8ビットのサブコードは、図1のサ
ブコード信号処理回路109が1つのサブコーディング
フレームを認識するためのシンクパターンとされる。そ
して、第3フレーム目〜第98フレーム目の、(8ビッ
ト×96フレーム)からなるサブコード群によって、意
味のあるデータが表現される。 【0032】ここで、本発明に特に関連する情報とし
て、各フレームのサブコード中には、ビットPとビット
Qと呼ばれるビットが格納される。今、図3に示すよう
に、音楽を3曲収めたCD104を例にとって、ビット
Q及びPの機能について説明する。 【0033】CD104では、図3に示す如く、各種デ
ータはCD104の内周から外周に向かって記録される
が、最内周の領域(直径が46mm〜50mmの領域)はリ
ードインエリアと呼ばれ、このエリアのサブコードには
TOC(Table of Contents)と呼ばれる、CD1枚に収
録されている全曲目の目次に相当する情報が記録されて
おり、この情報はCD104がホルダにセットされたと
きにTOCメモリ100に読み出され、ユーザによるC
D操作部101の操作に基づいて、CD選曲等の制御に
用いられる。なお、この情報は、本発明には特には関連
しないため、その詳細な説明は省略する。 【0034】CD104において、リードインエリアの
外側には、図3に示されるように、プログラムエリアと
呼ばれるエリアが存在する。このプログラムエリアに
は、フレーム単位でオーディオデータが記録されると共
に、各フレーム中のサブコードの中のビットP及びQが
図3のように記録される。 【0035】ビットPは、曲間、曲中を示すデータであ
り、そのフレームが曲間に相当しオーディオデータが存
在しなければ“1”、曲中に相当しオーディオデータが
存在すれば“0”に設定される。 【0036】ビットQには各種の時間情報が記録され
る。今、前述したように、98フレーム(1フレームの
時間は136.05μsec )が1つのサブコーティングフレー
ムとして扱われる。このため、1サブコーティングフレ
ーム分の時間(136.05μsec ×98)の単位、即ち、1/
75秒の単位の時間情報が、ビットQによって表現され
る。 【0037】図2は、プログラムエリア内のビットQの
1サブコーディングフレームあたりのデータ構成を示し
た図である。図2において、Q1 、Q2 、・・・Q
96は、1サブコーディングフレーム中の第3フレーム
目、第4フレーム目、・・・第98フレーム目のそれぞ
れのビットQに相当する。 【0038】まず、Q1 〜Q4 のフラグは、オーディオ
データのチャンネル数や、エンファシスの有無などの識
別用に用いられ、次のQ5 〜Q8 の4ビットは“000
1”に設定されている。 【0039】次の、Q9 〜Q16の8ビットはトラック番
号(曲番号)を示し、次の、Q17〜Q24の8ビットはイ
ンデックスであり、トラック番号をさらに細分化したも
のである。 【0040】続く3つの8ビットは相対時間データであ
り、それぞれ各曲の開始時点からの経過時間が分、秒及
びフレーム番号で表わされ、1/75秒毎にその表示が
更新される。 【0041】次の8ビットはオール0である。続く3つ
の8ビットは絶対時間データであり、プログラムエリア
の開始時点からそのサブコーティングフレームの時点ま
での経過時間が分、秒及びフレーム番号で表わされ、1
/75秒毎にその表示が更新される。ここで、サブコー
ドは、前述したように、98フレームで1つのサブコー
ディングフレームが形成されており、この1つのサブコ
ーディングフレームは1/75秒に相当するので、サブ
コーディングフレーム75個分の一連のデータは同一の
秒データとなる。この同一の秒データ内の75個のサブ
コーディングフレームに、順次0から74までの番号を
つけたのが上述のフレーム番号である。 【0042】最後の16ビットは誤り検出符号(CRC
C符号)である。本実施例では、上述の絶対時間データ
(分、秒、フレーム)を使用することにより、楽譜デー
タ表示とCD再生との同期をとることを特徴とする。 【0043】続いて、楽譜データが格納されるメモリカ
ード121上のデータフォーマットについて説明する。
メモリカード上のデータは、図4に示されるように、ヘ
ッダ部と、それに続き、各曲毎に、楽譜画像イメージを
示すビットマップの楽譜データが複数画面分記憶されて
いる。なお、1画面分の楽譜データは、数小節分の楽譜
を表示する。 【0044】ヘッダ部は、図5に示されるように、それ
ぞれ、楽譜番号(曲番号)、楽譜番号で示される楽譜内
の画面番号、楽譜番号で示される楽譜内の画面番号に対
応する画面の楽譜データ(図4)の先頭アドレス、及び
その画面に対応するCDの先頭絶対時間データ(分、
秒、フレーム)からなる複数のヘッダデータによって構
成されている。 <実施例の動作>上述の構成を有する実施例の動作につ
いて以下に説明する。 【0045】ユーザは、楽譜を表示しない通常のCD再
生を行うときには、CD操作部101によって、CD1
04の再生指示を行う。ユーザは、楽譜表示を行いなが
らCD再生動作を行う場合には、楽器操作部116のテ
ンキーで楽譜番号(曲番号)を入力し、最後にSETキ
ーを押す。 【0046】これにより、楽器制御部115は、図6の
動作フローチャートで示される制御プログラムを実行す
る。図6において、まず、ステップS601では、画面
番号レジスタMに1が代入される。 【0047】次に、ステップS602では、テンキーに
よる置数がなされているか否かが判定される。ユーザが
テンキーにより置数を行った後にSETキーを押した場
合には、ステップS602の判定がYESとなり、次の
ステップS603で、楽譜番号レジスタNに置数が代入
される。 【0048】一方、ユーザがテンキーにより置数を行わ
ずにSETキーのみを押した場合には、ステップS60
2の判定がNOとなり、ステップS604で、楽譜番号
レジスタNに1曲目を示す値“1”が代入される。 【0049】次に、ステップS605で、メモリカード
121に記憶されているヘッダ部がアクセスされ、楽譜
番号レジスタNで示される楽譜番号に対応し、画面番号
レジスタMで示される画面番号=1に対応するアドレス
の絶対時間データが読み出され、CD制御部102に対
して、頭出し再生指示が出力される。これにより、CD
制御部102は、指示された絶対時間データに対応する
曲の先頭を頭出しして再生を開始する。 【0050】ステップS606では、メモリカード12
1に記憶されているヘッダ部がアクセスされ、楽譜番号
レジスタNで示される楽譜番号に対応し、画面番号レジ
スタMで示される画面番号=1に対応するアドレスの楽
譜データの先頭アドレスが読み出される。そして、この
アドレスで示されるメモリカード121上のアドレスか
ら、1画面分の楽譜データが順次読み出され、表示レジ
スタ122に転送される。 【0051】この結果、表示ドライバ123は、表示レ
ジスタ122に保持された1画面分の楽譜データを、楽
譜表示部124に表示する。前述したように、1画面分
の楽譜データは、数小節分の楽譜を表示する。 【0052】続いて、楽器制御部115において、ステ
ップS607〜S615の処理が繰り返し実行される。
まず、ステップS607では、CD制御部102から逐
次転送されてくる現在の再生タイミングの絶対時間デー
タの値が、楽譜番号レジスタNで示される楽譜番号にお
ける画面番号レジスタMで示される画面番号の次の画面
番号に対応してメモリカード121内のヘッダ部に記憶
されている絶対時間データの値に達したか否かが判定さ
れる。 【0053】この判定がNOなら、ステップS610、
S614、S615の判定を介してステップS607の
判定が繰り返される。そして、上述の処理の繰返しにお
いて、CD制御部102から転送されてきた現在の再生
タイミングの絶対時間データの値が、楽譜番号レジスタ
Nで示される楽譜番号における画面番号レジスタMで示
される画面番号の次の画面番号に対応してメモリカード
121内のヘッダ部に記憶されている絶対時間データの
値に達し、ステップS607の判定がYESとなると、
ステップS608とS609の処理が実行される。 【0054】ステップS608では、画面番号レジスタ
Mの値が+1される。そして、ステップS609では、
メモリカード121に記憶されているヘッダ部がアクセ
スされ、楽譜番号レジスタNで示される楽譜番号に対応
し、更新された画面番号レジスタMで示される次の画面
番号に対応するアドレスの楽譜データの先頭アドレスが
読み出される。そして、このアドレスで示されるメモリ
カード121上のアドレスから、1画面分の楽譜データ
が順次読み出され、表示レジスタ122に転送される。 【0055】この結果、表示ドライバ123は、表示レ
ジスタ122に保持された次の画面の楽譜データを、楽
譜表示部124に表示する。このようにして、CD再生
に同期して楽譜の画面表示を逐次更新させることができ
る。 【0056】次に、ステップS607〜S615の処理
の繰返しにおいて、ユーザが楽器操作部116の「+」
キーを押すと、ステップS610の判定がYESとな
る。そして、ステップS608及びS609の場合と同
様、ステップS611で画面番号レジスタMの値が+1
され、ステップS612で1つ進んだ画面番号に対応す
る楽譜データが表示レジスタ122に読み出され、それ
が表示ドライバ123によって楽譜表示部124に新た
に表示される。 【0057】更に、ステップS613で、メモリカード
121に記憶されているヘッダ部がアクセスされ、楽譜
番号レジスタNで示される楽譜番号に対応し、更新され
た画面番号レジスタMで示される次の画面番号に対応す
るアドレスの絶対時間データが読み出され、CD制御部
102に対して、頭出し再生指示が出力される。これに
より、CD制御部102は、更新された楽譜画面に対応
する再生位置を頭出しし再生する。 【0058】その後、ステップS614を介して、ステ
ップS607〜S615の処理の繰返しに戻る。このよ
うにして、ユーザは、「+」キーによって、楽譜の表示
を順次1画面分ずつ進めることができると共に、CD再
生をそれに同期させることができる。 【0059】続いて、ステップS607〜S615の処
理の繰返しにおいて、ユーザがCD操作部101の早送
りスイッチFFを操作してCD再生を早送りした場合に
は、それ以降、CD制御部102から楽器制御部115
に送られる絶対時間データの値が、画面番号レジスタM
で示される画面番号の次の画面番号以降に対応する値と
なる。 【0060】この結果、ステップS607→S608→
S609〜S615の処理がステップS607の判定が
NOとなるまで繰返されることにより、楽譜表示の画面
が次々に切り替わり、CD制御部102からの絶対時間
データの値に対応するように画面番号レジスタMの値が
更新されて、CD再生の早送りに同期した楽譜表示の画
面が表示される。 【0061】更に、ステップS607〜S615の処理
の繰返しにおいて、CD再生が曲の終わりに達して、C
D制御部102から、前述したビットPのデータとし
て、曲間を示す値“1”が転送されてきた場合、ステッ
プS615の判定がYESとなる。この結果、ステップ
S616において、CD制御部102に対してCD再生
の停止指示が出力されると共に、表示レジスタ122の
内容がクリアされる。これにより、CD制御部102は
CD再生を停止し、また、楽譜表示部124における楽
譜の表示がクリアされる。 【0062】また、ステップS607〜S615の処理
の繰返しにおいて、ユーザが楽器操作部116のSTO
Pキーを押すと、ステップS614の判定がYESとな
る。この場合にも、上述の場合と同様、CD再生の停止
と楽譜表示のクリアのためのステップS616の処理が
実行される。 <他の実施例>以上説明した実施例は、楽譜の表示を1
画面ずつ進める機能を実現する構成を有しているが、本
発明はこれに限られることがなく、楽譜の表示を1画面
ずつ戻す機能、楽譜の表示を複数画面ずつ進め又は戻す
機能、ユーザが指定する任意の画面に変更する機能、楽
譜の表示を他の楽譜番号(曲番号)に変更する機能など
を有するように構成することも可能である。 【0063】上述の実施例では、楽譜の表示とCD再生
を同期させるために、CD再生時にCD104から読み
出される絶対時間データが使用されたが、相対時間デー
タが使用されてもよい。 【0064】また、本発明は、再生時に時間データを出
力できるものであれば、CD以外に、CD−ROM、C
D−I、DAT(デジタルオーディオテープ)、DCC
(デジタルコンパクトカセット)、MD(ミニディス
ク)、LD(レーザディスク)等の記録媒体に対して適
用することも可能である。 【0065】更に、ヘッダ部及び楽譜データを記憶する
媒体として、メモリカード以外にも様々な記憶媒体を使
用することが可能である。 【0066】 【発明の効果】本発明によれば、楽曲再生手段から逐次
出力される時間データを進行位置毎時間データ記憶手段
上の時間データと逐次比較することによって、楽曲再生
手段での楽曲音信号の再生に同期した楽譜データを表示
することが可能となる。 【0067】この場合、常に、時間データが比較される
ため、例えば楽曲再生手段の早送りや早戻しなどの動作
に楽譜表示を同期させることも可能となる。また、進行
位置変更手段によってユーザが楽譜表示の進行位置を
更した場合、楽譜の表示と楽曲音信号の再生を変更され
た進行位置に同期させることが可能となる。 【0068】また、本発明では、楽譜データ記憶手段と
進行位置毎時間データ記憶手段を例えばメモリカードな
どで提供することにより、従来から発売されている楽曲
音信号が記録された記録媒体のソフトをそのまま活用し
ながら、その記録媒体から再生される楽曲音に同期して
楽譜画像データを表示することが可能となる。
Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a musical score display device. 2. Description of the Related Art There is known an apparatus for displaying a musical score image in synchronization with the reproduction of music. In such an apparatus, for example, musical score image data corresponding to music to be reproduced is recorded on a recording medium such as a compact disk (CD-G) or a laser disk (LD) having a graphics display function. When such a recording medium is reproduced, the musical score image data is displayed in synchronization with the reproduction of the music sound. [0003] However, in the above-mentioned conventional example, since the score image data is recorded on the same recording medium, it is necessary to display the score image data in synchronization with the reproduction of the music sound. However, there is a problem that the recording medium on which the musical score image data is recorded must be newly released, and the software of the recording medium already released cannot be used. An object of the present invention is to make it possible to display musical score image data in synchronism with a music sound reproduced from a recording medium while utilizing software of a recording medium already on the market, and to fast-forward. And so on. According to the present invention, a music sound signal recorded on a recording medium such as a compact disk is reproduced, and at each reproduction time point, absolute time data indicating the reproduction time point is obtained. Has a function to output time data
Music playback means such as a compact disc player. Next, score data storage means for storing score data indicating an image image of the score at each progress position corresponding to each of a plurality of progress positions of the score display, such as for each score and each screen number in the score. Having. Next, a score image is displayed based on the score data.
Musical score display means for indicating the progress position of musical score display to the user.
It has a progress position changing means for changing. In addition, the music reproducing means corresponds to each of a plurality of progress positions of the musical score display.
The display of the score image is switched during the playback of the music sound signal of
The playback point to be played is indicated, and the progress position changing means
When the progress position of the score display is changed,
The apparatus has a time-of-progress-position data storage means for storing time data indicating a reproduction time point to be reproduced . Then, the time data sequentially outputted from the music reproducing means in correspondence with the music sound signal reproduced by the music reproducing means is sequentially compared with the time data in the time-of-progress-position data storage means, thereby reproducing the music. There is provided first control means for reading out the score data at the progress position corresponding to the time data sequentially outputted from the means from the score data storage means and displaying the score data on the score display means. Further, the travel position is changed by the traveling position changing means.
Read the score data of the advanced position from the score data storage means.
And display it on the score display means, and its progress position
At the time the score image displayed by the score display means switches
The music reproduction means advances the time data of the music sound signal to be reproduced.
Second control means read from the row position hourly data storage means
It has a step. [0010] The time read by the second control means.
Change the playback position to find the music sound signal corresponding to the data
Having means. The first control means compares the time data successively output from the music reproduction means with the time data in the time-of-progress-position data storage means successively, so that the music sound signal in the music reproduction means is obtained. The music data synchronized with the reproduction of the music data can be read from the music data storage means and displayed on the music display means. In this case, since the time data is always compared, the musical score display can be synchronized with, for example, an operation such as fast forward or fast reverse of the music reproducing means. In addition, the second system
The control means is changed by the user by the progress position changing means.
Time data corresponding to the progress position of the score display is displayed for each progress position
Read from the time data storage means, and the playback position change means
Music corresponding to the time data read by the second control means
By locating the sound signal, it is possible to cope with an arbitrary change in the musical score display. Embodiments of the present invention will be described below with reference to the drawings. <Structure of Embodiment> FIG. 1 is a diagram showing the overall structure of an embodiment of the present invention, in which a score display function is realized as a function of an electronic musical instrument having a CD player reproducing function. Reference numeral 104 denotes a CD, which is set in a holder (not shown). It should be noted that the CD 104 may be recorded with music software generally distributed on the market. The TOC memory 100 is a memory for storing TOC (Table of Contents) data in a lead-in area which is automatically read when the CD 104 is set. The CD operation unit 101 includes a playback switch PLA.
Y (also used as a pause switch), stop switch STOP, fast-forward switch FF, "0" to
It is composed of a numeric keypad “9” and the like, and is operated to control the progress of CD playback when performing normal CD playback without displaying a score. The CD control unit 102 is, for example, a microprocessor, and performs overall control of reproduction of music sound of the CD 104. The CD control unit 102 includes a subcode signal processing circuit 109, a musical instrument control unit 115, and a TOC memory 1.
Transmission and reception of various data are carried out between 00 and the like. Also CD
When driving the CD 104, the control unit 102
03, and outputs a drive control signal. The drive unit 103 controls the number of rotations of a disk motor that drives the CD 104 to rotate.
Drive control is performed such that the linear velocity of each track of No. 4 becomes constant. The drive unit 103 performs focus servo, tracking servo, and the like of the pickup 105 that irradiates a track of the CD 104 with a laser beam. On the surface of the CD 104 irradiated with the laser beam, projections called pits are cut, and PCM signals (Palse Code Modulation signals) are recorded by these pits. And the pickup 105
Detects the presence or absence of a pit based on the amount of reflected light of the irradiated laser beam, and outputs an electric signal corresponding to the presence or absence of the pit and its length to the demodulation circuit 108. The demodulation circuit 108 detects a frame synchronizing signal from the electric signal output from the pickup 105, identifies a break of each symbol word, and further performs EFM (Eight to Fourteen Modulation) 14 in each frame. The bit symbol word is subjected to EFM demodulation and converted into an 8-bit symbol word. Then, the demodulation circuit 108 outputs the symbol word including audio data to the audio data signal processing circuit 110 and the symbol word including the subcode to the subcode signal processing circuit 109 among the EFM-demodulated symbol words. The audio data signal processing circuit 110
While taking in the input audio data, error correction processing and de-interleaving processing are performed based on the Reed-Solomon code, and one frame unit is obtained.
Each sample of the 6-bit digital audio data is restored. Then, this digital audio data is
/ A converter 111 is output. The D / A converter 111 converts the input digital audio data into an analog audio signal and outputs it. This analog audio signal is an LPF having a cutoff frequency that is half the sampling frequency.
The signal is supplied to an amplifier 113 and a speaker 114 via a (low-pass filter) 112 and is emitted outside. The sub-code signal processing circuit 109 performs error detection and correction processing, de-interleaving processing on the 8-bit sub-code, and restores the sub-code. Then, the subcode signal processing circuit 109 outputs the restored subcode data to the CD control unit 102. When the user performs a normal CD reproduction without displaying a score, the CD control unit 102
Based on the operation state of the operation unit 101 and the subcode input from the subcode signal processing circuit 109 when the CD 104 is set in the holder or during the reproduction of the CD 104, each progress operation of the CD reproduction is controlled. When the user performs a CD reproducing operation while displaying a musical score, the CD control unit 102 transmits absolute time data from the musical instrument control unit 115 based on the operation of the musical instrument operation unit 116 described later by the user. If it has been received, the cue reproduction is performed from the music position corresponding to the absolute time data (minute, second, frame), and if the reproduction stop instruction is received from the musical instrument control unit 115, the CD reproduction is stopped. Further, the CD control unit 102 extracts absolute time data (minutes, seconds, frames) from a bit called a bit Q , which will be described later, in the subcode input from the subcode signal processing circuit 109 during reproduction. Also, in the song /
It extracts bits called bits P representing the interval between songs by a value of “0” or “1”, and sequentially outputs them to the musical instrument control unit 115. As shown in the figure, the musical instrument operation unit 116 includes a numeric keypad for designating the music number of the musical score, a SET key for fixing the musical number, a “+” key for advancing the musical score display, And a STOP key for stopping the display of the musical score and the reproduction of the CD synchronized therewith. Also,
Although not particularly shown, the musical instrument operation unit 116 also has various setting keys for setting the tone color and other parameters when playing the musical instrument. The musical instrument control unit 115 is, for example, a microprocessor. The musical instrument control unit 115 reads out the musical score data stored in the memory card 121 connected via the connector 120 based on the operation of the musical instrument operating unit 116 by the user, and reads the musical score data. In addition to executing the control operation for transferring the data to the display register 122 and causing the display driver 123 to display the data on the score display unit 124, the CD control unit 102 is also instructed to stop the reproduction of the CD 104 or the absolute time data synchronized with the display of the score data. Output. In parallel with the above-described control operation, the musical instrument control unit 115 generates musical tone waveform data based on a user's playing operation on the keyboard 117 and outputs the generated musical tone waveform data from the speaker 119 via the sound system 118. The control operation as a normal electronic keyboard instrument is also executed. Next, in the sub-code, a bit Q in which absolute time data is stored and a bit P in which data indicating the middle of a song / between songs are stored will be described. Now, CD104
In the above, digital data is recorded in units called frames, and in each frame, in addition to audio data which is a CD playback sound, control data called sub-code consisting of 8 bits per frame is stored. The 8-bit sub-code per frame is assembled with 98 frames as one sub-coding frame. In the 98 frames, the 8-bit sub-codes of the first frame and the second frame are as shown in FIG. This is a sync pattern for the subcode signal processing circuit 109 to recognize one subcoding frame. Then, meaningful data is represented by a subcode group of (8 bits × 96 frames) in the third to 98th frames. Here, as information particularly relevant to the present invention, bits called bits P and Q are stored in the subcode of each frame. Now, as shown in FIG. 3, the function of the bits Q and P will be described by taking a CD 104 containing three pieces of music as an example. In the CD 104, as shown in FIG. 3, various data are recorded from the inner circumference to the outer circumference of the CD 104. The innermost area (area having a diameter of 46 mm to 50 mm) is called a lead-in area. In the subcode of this area, information called TOC (Table of Contents), which corresponds to the table of contents of all the songs recorded on one CD, is recorded. This information is stored when the CD 104 is set in the holder. The data is read out to the TOC memory 100 and the C
Based on the operation of the D operation unit 101, it is used for control of CD music selection and the like. Since this information is not particularly related to the present invention, a detailed description thereof will be omitted. In the CD 104, an area called a program area exists outside the lead-in area, as shown in FIG. In this program area, audio data is recorded in frame units, and bits P and Q in the subcode in each frame are recorded as shown in FIG. The bit P is data indicating between a music piece and a music piece. The bit P is "1" when the frame is between music pieces and there is no audio data, and is "0" when the frame is music piece and there is audio data. Is set to "". Various time information is recorded in the bit Q. Now, as described above, 98 frames (the time of one frame is 136.05 μsec) are treated as one sub-coating frame. Therefore, the unit of the time for one sub-coating frame (136.05 μsec × 98), that is, 1 /
Time information in units of 75 seconds is represented by bit Q. FIG. 2 is a diagram showing a data structure of a bit Q in a program area per one subcoding frame. In FIG. 2, Q 1 , Q 2 ,.
96 corresponds to each bit Q of the third frame, the fourth frame,..., The 98th frame in one subcoding frame. First, the flags Q 1 to Q 4 are used for discrimination of the number of audio data channels, presence / absence of emphasis, and the like. The next 4 bits of Q 5 to Q 8 are “000”.
Is set to 1 ". [0039] follows, 8-bit Q 9 to Q 16 represents a track number (music number), the following 8 bits of Q 17 to Q 24 is the index, track number The following three 8 bits are relative time data, and the elapsed time from the start of each music is expressed in minutes, seconds, and frame numbers, and is 1/75 seconds. The next 8 bits are all 0. The next three 8 bits are absolute time data, and the elapsed time from the start of the program area to the time of the sub-coating frame. Is represented by minute, second and frame number, and 1
The display is updated every / 75 seconds. Here, as described above, one sub-coding frame is formed by 98 frames, and one sub-coding frame corresponds to 1/75 second, so that a series of 75 sub-coding frames is used. Are the same second data. The above-mentioned frame numbers are obtained by sequentially numbering 0 to 74 to 75 sub-coding frames in the same second data. The last 16 bits include an error detection code (CRC).
C code). The present embodiment is characterized in that the display of the musical score data and the reproduction of the CD are synchronized by using the above-described absolute time data (minute, second, frame). Next, the data format on the memory card 121 in which the musical score data is stored will be described.
As shown in FIG. 4, the data on the memory card includes a header portion, and subsequently, a plurality of screens of bitmap score data indicating a score image image for each song. Note that the score data for one screen displays a score for several measures. As shown in FIG. 5, the header section includes a score number (song number), a screen number in the score indicated by the score number, and a screen number corresponding to the screen number in the score indicated by the score number. The start address of the score data (FIG. 4) and the absolute time data (minute,
(Second, frame). <Operation of Embodiment> The operation of the embodiment having the above configuration will be described below. When performing normal CD reproduction without displaying a score, the user operates the CD
04 is instructed. When performing a CD playback operation while displaying a score, the user inputs a score number (song number) using the numeric keypad of the musical instrument operation unit 116, and finally presses the SET key. As a result, the musical instrument control section 115 executes the control program shown in the operation flowchart of FIG. 6, first, in step S601, 1 is assigned to the screen number register M. Next, in step S602, it is determined whether or not the numeric keypad has been set. If the user presses the SET key after setting the number using the numeric keypad, the determination in step S602 becomes YES, and the number is substituted into the score number register N in the next step S603. On the other hand, if the user presses only the SET key without performing the number setting using the numeric keypad, the process proceeds to step S60.
The determination at 2 is NO, and the value "1" indicating the first music is substituted into the musical score number register N in step S604. Next, in step S605, the header section stored in the memory card 121 is accessed to correspond to the score number indicated by the score number register N, and to correspond to the screen number = 1 indicated by the screen number register M. The absolute time data of the address to be read is read out, and a cue reproduction instruction is output to the CD control unit 102. With this, CD
The control unit 102 searches for the beginning of the song corresponding to the instructed absolute time data and starts playback. In step S606, the memory card 12
1 is accessed, and the head address of the score data corresponding to the score number indicated by the score number register N and corresponding to the screen number = 1 indicated by the screen number register M is read. Then, the musical score data for one screen is sequentially read from the address on the memory card 121 indicated by this address, and is transferred to the display register 122. As a result, the display driver 123 displays the musical score data for one screen held in the display register 122 on the musical score display section 124. As described above, the score data for one screen displays a score for several measures. Subsequently, in the musical instrument control section 115, the processing of steps S607 to S615 is repeatedly executed.
First, in step S607, the value of the absolute time data of the current reproduction timing sequentially transferred from the CD control unit 102 is set next to the screen number indicated by the screen number register M in the score number indicated by the score number register N. It is determined whether or not the value of the absolute time data stored in the header section of the memory card 121 has been reached corresponding to the screen number. If this determination is NO, step S610,
The determination in step S607 is repeated via the determinations in S614 and S615. Then, in the repetition of the above processing, the value of the absolute time data of the current reproduction timing transferred from the CD control unit 102 is replaced with the value of the screen number indicated by the screen number register M in the score number indicated by the score number register N. When the value of the absolute time data stored in the header section of the memory card 121 is reached corresponding to the next screen number and the determination in step S607 is YES ,
Steps S608 and S609 are executed. In step S608, the value of the screen number register M is incremented by one. Then, in step S609,
The header part stored in the memory card 121 is accessed, and the head of the score data at the address corresponding to the score number indicated by the score number register N and corresponding to the next screen number indicated by the updated screen number register M is accessed. The address is read. Then, the musical score data for one screen is sequentially read from the address on the memory card 121 indicated by this address, and is transferred to the display register 122. As a result, the display driver 123 displays the score data of the next screen held in the display register 122 on the score display section 124. In this way, the musical score screen display can be successively updated in synchronization with CD playback. Next, in the repetition of the processing of steps S607 to S615, the user sets "+"
When the key is pressed, the determination in step S610 becomes YES. Then, as in the case of steps S608 and S609, the value of the screen number register M is incremented by +1 in step S611.
Then, the musical score data corresponding to the screen number advanced by one in step S612 is read out to the display register 122, and is newly displayed on the musical score display section 124 by the display driver 123. Further, in step S613, the header stored in the memory card 121 is accessed, and the next screen number indicated by the updated screen number register M corresponds to the score number indicated by the score number register N. Is read out, and a cue reproduction instruction is output to the CD control unit 102. As a result, the CD control unit 102 locates the reproduction position corresponding to the updated musical score screen and reproduces it. Thereafter, the processing returns to the repetition of the processing of steps S607 to S615 via step S614. In this way, the user can use the “+” key to sequentially advance the display of the musical score by one screen and synchronize the CD playback with it. Subsequently, in the repetition of the processing of steps S607 to S615, when the user operates the fast-forward switch FF of the CD operation unit 101 to fast-forward the CD reproduction, thereafter, the CD control unit 102 sends the musical instrument control unit 115
Is stored in the screen number register M
Is a value corresponding to the screen number following the screen number indicated by. As a result, steps S607 → S608 →
By repeating the processing of S609 to S615 until the determination of step S607 becomes NO, the screen of the musical score display is sequentially switched, and the screen number register M of the screen number register M is changed to correspond to the value of the absolute time data from the CD control unit 102. The value is updated, and a score display screen synchronized with fast-forwarding of CD playback is displayed. Further, in the repetition of the processing of steps S607 to S615, the CD playback reaches the end of the music and C
When the value “1” indicating the interval between music pieces has been transferred from the D control unit 102 as the data of the bit P, the determination in step S615 is YES. As a result, in step S616, an instruction to stop CD playback is output to the CD control unit 102, and the contents of the display register 122 are cleared. Thereby, the CD control unit 102 stops the CD reproduction, and the display of the musical score on the musical score display unit 124 is cleared. Further, in the repetition of the processing of steps S607 to S615, the user operates the STO
When the P key is pressed, the determination in step S614 becomes YES. Also in this case, as in the case described above, the process of step S616 for stopping the reproduction of the CD and clearing the musical score display is executed. <Other Embodiments> In the embodiment described above, the score display is performed by one.
Although the present invention has a configuration for realizing a function of advancing screen by screen, the present invention is not limited to this. A function of returning the display of the score one screen at a time, a function of advancing or returning the display of the score a plurality of screens, It is also possible to configure to have a function of changing the screen to an arbitrary designated screen, a function of changing the display of the score to another score number (song number), and the like. In the above-described embodiment, the absolute time data read from the CD 104 at the time of reproducing the CD is used to synchronize the display of the musical score with the reproduction of the CD. However, the relative time data may be used. The present invention is not limited to a CD as long as it can output time data during reproduction.
DI, DAT (digital audio tape), DCC
The present invention can also be applied to recording media such as (digital compact cassette), MD (mini disc), LD (laser disc), and the like. Further, as a medium for storing the header section and the musical score data, various storage media other than the memory card can be used. According to the present invention, the time data sequentially output from the music reproducing means is sequentially compared with the time data in the time-of-progress-position data storage means, whereby the music sound in the music reproducing means is compared. The musical score data synchronized with the reproduction of the signal can be displayed. In this case, since the time data is always compared, it is possible to synchronize the musical score display with, for example, operations such as fast forward and fast reverse of the music reproducing means. The user can change the progress position of the score display by the progress position changing means.
In this case, the display of the musical score and the reproduction of the music sound signal can be synchronized with the changed progress position. Further, according to the present invention, the music score data storage means and the progress position per hour data storage means are provided by, for example, a memory card or the like, so that software of a recording medium on which a music sound signal which has been conventionally sold is recorded can be used. The music score image data can be displayed in synchronization with the music sound reproduced from the recording medium while utilizing the music image as it is.

【図面の簡単な説明】 【図1】本発明の実施例の全体構成図である。 【図2】プログラムエリア内のビットQの構成図であ
る。 【図3】CDの記録内容を示す図である。 【図4】メモリカード上のデータフォーマットを示す図
である。 【図5】ヘッダ部のデータフォーマットを示す図であ
る。 【図6】本発明の実施例の動作フローチャートである。 【符号の説明】 100 TOCメモリ 101 CD操作部 102 CD制御部 103 サーボコントロール回路 103 ディスクモータ 103 ピックアップ送りモータ 104 CD 105 光ピックアップ 108 復調回路 109 サブコード信号処理回路 110 オーディオデータ信号処理回路 111 D/A変換器 112 ローパスフィルタ(LPF) 113 増幅器 114、119 スピーカ 115 楽器制御部 116 楽器操作部 118 サウンドシステム 121 メモリカード
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is an overall configuration diagram of an embodiment of the present invention. FIG. 2 is a configuration diagram of a bit Q in a program area. FIG. 3 is a diagram showing recorded contents of a CD. FIG. 4 is a diagram showing a data format on a memory card. FIG. 5 is a diagram showing a data format of a header part. FIG. 6 is an operation flowchart of the embodiment of the present invention. [Description of Signs] 100 TOC memory 101 CD operation unit 102 CD control unit 103 Servo control circuit 103 Disk motor 103 Pick-up feed motor 104 CD 105 Optical pickup 108 Demodulation circuit 109 Subcode signal processing circuit 110 Audio data signal processing circuit 111 D / A converter 112 Low-pass filter (LPF) 113 Amplifier 114, 119 Speaker 115 Musical instrument control unit 116 Musical instrument operation unit 118 Sound system 121 Memory card

Claims (1)

(57)【特許請求の範囲】 【請求項1】 記録媒体に記録された楽曲音信号を再生
すると共に、各再生時点において該再生時点を示す時間
データを出力する機能を有する楽曲再生手段と、楽譜番号および画面番号により指定される 楽譜表示の複
数の進行位置のそれぞれに対応して、該各進行位置の楽
譜の画像イメージを示す楽譜データを記憶する楽譜デー
タ記憶手段と、前記楽譜データに基づいて楽譜画像を表示する楽譜表示
手段と、 ユーザに楽譜表示の進行位置を変更させる進行位置変更
手段と、 前記楽譜表示の複数の進行位置のそれぞれに対応して、
前記楽曲再生手段の楽曲音信号の再生において楽譜画像
の表示が切り替わるべき再生時点を示すと共に、前記進
行位置変更手段により楽譜表示の進行位置が変更された
時点で前記楽曲再生手段が再生すべき再生時点を示す
間データを記憶する進行位置毎時間データ記憶手段と 前記楽曲再生手段で再生される前記楽曲音信号に対応し
て前記楽曲再生手段から逐次出力される時間データを前
記進行位置毎時間データ記憶手段上の前記時間データと
逐次比較することによって、前記楽曲再生手段から逐次
出力される時間データに対応する進行位置の前記楽譜デ
ータを前記楽譜データ記憶手段から読み出して前記楽譜
表示手段に表示させる第1の制御手段と 該進行位置変更手段によって変更された進行位置の前記
楽譜データを前記楽譜データ記憶手段から読み出して前
記楽譜表示手段に表示させると共に、該進行位置で前記
楽譜表示手段が表示する楽譜画像が切り替わる時点で
記楽曲再生手段が再生すべき前記楽曲音信号の時間デー
タを前記進行位置毎時間データ記憶手段から読み出す第
2の制御手段と、 前記第2の制御手段が読み出した前記時間データに対応
する楽曲音信号を頭出しする再生位置変更手段と、 を有することを特徴とする楽譜表示装置。
(57) [Claim 1] A music reproducing means having a function of reproducing a music sound signal recorded on a recording medium and outputting time data indicating the reproduction time at each reproduction time; corresponding to each of the plurality of advancing position of the musical score display specified by the score ID and screen number, and musical score data storing means for storing musical score data indicating a picture image of the musical score of the respective traveling position, based on the musical score data Notation display to display score image
Means and progress position change that allows the user to change the progress position of the score display
Means , corresponding to each of a plurality of progress positions of the score display,
A music score image is reproduced in the reproduction of the music sound signal by the music reproduction means.
Display indicates the playback point at which to switch, and
The progress position of the score display was changed by the line position changing means
A traveling position every time data storage means for storing <br/> between data when indicating the playback point the music reproducing means to be reproduced at the time, said in response to the musical sound signal reproduced by said music reproducing means The time data sequentially output from the music reproducing means is sequentially compared with the time data in the time-of-progress-position data storage means, whereby the musical score at the progress position corresponding to the time data sequentially output from the music reproducing means is obtained. first control means for the data read from the musical score data storing means to be displayed on the score display means, the musical score by reading said musical score data of the changed traveling position by the traveling position changing means from said musical score data storing means together on the display unit, wherein in the advanced position
At the time when the musical score image displayed by the musical score display means is switched, the time data of the music sound signal to be reproduced by the music reproducing means is read out from the time-of-progress-position data storage means .
2 corresponding to the time data read by the second control means.
And a reproduction position changing means for searching for a music sound signal to be reproduced .
JP34957692A 1992-12-28 1992-12-28 Score display device Expired - Fee Related JP3430418B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP34957692A JP3430418B2 (en) 1992-12-28 1992-12-28 Score display device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP34957692A JP3430418B2 (en) 1992-12-28 1992-12-28 Score display device

Publications (2)

Publication Number Publication Date
JPH06202623A JPH06202623A (en) 1994-07-22
JP3430418B2 true JP3430418B2 (en) 2003-07-28

Family

ID=18404651

Family Applications (1)

Application Number Title Priority Date Filing Date
JP34957692A Expired - Fee Related JP3430418B2 (en) 1992-12-28 1992-12-28 Score display device

Country Status (1)

Country Link
JP (1) JP3430418B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007264155A (en) * 2006-03-28 2007-10-11 Yamaha Corp Electronic musical instrument and program

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011125204A1 (en) * 2010-04-08 2011-10-13 パイオニア株式会社 Information processing device, method, and computer program
WO2012035597A1 (en) * 2010-09-13 2012-03-22 パイオニア株式会社 Device and method for processing musical composition information, computer program, and recording medium

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007264155A (en) * 2006-03-28 2007-10-11 Yamaha Corp Electronic musical instrument and program

Also Published As

Publication number Publication date
JPH06202623A (en) 1994-07-22

Similar Documents

Publication Publication Date Title
US5243582A (en) Apparatus for reproducing digital audio information related to musical accompaniments
RU2199158C2 (en) Medium for recording program entered in recording medium with first control field for controlling first attribute and second control field for controlling second attribute (alternatives)
WO1985002707A1 (en) Disk reproducing apparatus
KR970000688B1 (en) Apparatus and method on disc recording and/or reproduction
EP0417574B1 (en) Auto-playing apparatus
JPS6052961A (en) Disk reproducer
JP3430418B2 (en) Score display device
JP3787912B2 (en) Playback device, playback method, and recording method
JPH05144238A (en) Automatic playback device
JP3151850B2 (en) Automatic performance device
JP2657969B2 (en) Intro scan method
JP2504834B2 (en) Performance training device
JP3293038B2 (en) Apparatus and method for performing automatic performance in synchronization with data reproduction by recording medium
JP2518190B2 (en) Automatic playing device
JPH09128868A (en) Recording medium and reproducing device
JP2600585B2 (en) Disk recording medium
JP2753640B2 (en) Automatic performance device
JPH07122793B2 (en) Automatic playing device
JP2658450B2 (en) Automatic performance device
JPH09288484A (en) Recording and reproducing device and recording method of recording medium
JPH04199193A (en) Automatic performance device
JP4499497B2 (en) Playback device
JPH0982035A (en) Disc playback device
KR100457862B1 (en) System for playing by repeating phrase in the cd-player and method for controlling the same
JPH07111624B2 (en) Automatic playing device

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20030415

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080523

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090523

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090523

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100523

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110523

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees