(57)【要約】【課題】記憶するデータ量をあまり増大させることなく、同一の楽曲において、実際に歌われる言語に応じ、その言語の歌詞に再生される楽曲の符割りを一致させることができる電子楽器、およびそれに適した楽曲データを記憶する楽曲データの記憶装置を提供する。【解決手段】楽曲のイントロに関する単一のイントロデータＤＩを記憶するイントロデータ記憶手段７と、楽曲のイントロを除くメロディに関するメロディデータＤＭを、複数種類の言語に対応する、符割りが互いに異なる複数のメロディデータとして記憶するメロディデータ記憶手段７と、イントロデータ記憶手段からイントロデータＤＩを読み出し、メロディデータ記憶手段から選択された言語に対応するメロディデータＤＭを読み出すデータ読出し手段６と、読み出されたイントロデータＤＩおよびメロディデータＤＭを用いて楽曲を再生する再生手段１３と、を備える。【選択図】図３
2008281803.tif 000002
【特許請求の範囲】
【請求項１】
楽曲のイントロに関する単一のイントロデータを記憶するイントロデータ記憶手段と、
前記楽曲のイントロを除くメロディに関するメロディデータを、複数種類の言語に対応する、符割りが互いに異なる複数のメロディデータとして記憶するメロディデータ記憶手段と、
前記複数種類の言語の中から１つの言語を選択する言語選択手段と、
前記イントロデータ記憶手段から前記イントロデータを読み出すとともに、前記メロディデータ記憶手段から前記選択された言語に対応するメロディデータを読み出すデータ読出し手段と、
当該読み出されたイントロデータおよびメロディデータを用いて前記楽曲を再生する再生手段と、
を備えることを特徴とする電子楽器。
【請求項２】
前記データ読出し手段は、前記イントロデータの読出しに連続して、前記メロディデータを読み出すことを特徴とする、請求項１に記載の電子楽器。
【請求項３】
前記メロディデータ記憶手段は、前記複数種類の言語のうち、少なくとも２つの言語に対応するメロディデータの前記符割りが同一のときに、前記少なくとも２つの言語に対して同一のメロディデータを共通して記憶することを特徴とする、請求項１または２に記載の電子楽器。
【請求項４】
楽曲データのうちのイントロに関する単一のイントロデータを記憶するイントロデータ記憶手段と、
前記楽曲データのうちのイントロを除くメロディに関するメロディデータを、複数種類の言語に対応する、符割りが互いに異なる複数のメロディデータとして記憶するメロディデータ記憶手段と、
を備えることを特徴とする楽曲データの記憶装置。
【請求項５】
前記メロディデータ記憶手段は、前記複数種類の言語のうち、少なくとも２つの言語に対応するメロディデータの前記符割りが同一のときに、前記少なくとも２つの言語に対して同一のメロディデータを共通して記憶することを特徴とする、請求項４に記載の楽曲データの記憶装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記憶されたイントロデータおよびメロディデータを用いて楽曲を再生する電子楽器、ならびにイントロデータおよびメロディデータを含む楽曲データの記憶装置に関する。
【背景技術】
【０００２】
従来の電子楽器として、例えば特許文献１に開示されたものが知られている。この電子楽器は、自動演奏機能を備えた電子鍵盤楽器であり、自動演奏データメモリを備えている。この自動演奏データメモリには、複数の楽曲に関する複数の自動演奏データが記憶されている。これらの自動演奏データの各々は、１つの楽曲を構成するものであり、楽曲に対応するソング番号を含んでいる。この電子楽器では、選曲スイッチの操作によって、選曲した１つの楽曲に対応するソング番号を入力した後、自動演奏スイッチをＯＮ操作すると、入力したソング番号を有する自動演奏データが自動演奏データメモリから読み出され、再生されることによって、選曲した楽曲が自動演奏される。
【０００３】
以上のように、従来の電子楽器では、複数の楽曲に対してそれぞれ単一の自動演奏データが記憶されている。しかし、この楽曲を伴奏として歌う場合、同一の楽曲であっても、歌おうとする歌詞の言語が異なると、その言語に適した符割り（歌詞に対する音符の割り振り）が異なることがある。これに対して、従来の電子楽器では、１つの楽曲に対して単一の自動演奏データが記憶されているだけなので、言語によっては、実際の歌詞に電子楽器から再生される楽曲の符割りが一致しなくなる。この場合、楽曲に合わせて歌いずらかったり、違和感を覚えたりするなどの不具合が生じる。
【０００４】
このような不具合を回避するために、複数種類の言語ごとに自動演奏データを記憶した場合には、その分、記憶すべきデータ量が増大してしまう。
【０００５】
本発明は、このような課題を解決するためになされたものであり、記憶するデータ量をあまり増大させることなく、同一の楽曲において、実際に歌われる言語に応じ、その言語の歌詞に再生される楽曲の符割りを一致させることができる電子楽器、およびそれに適した楽曲データを記憶する楽曲データの記憶装置を提供することを目的とする。
【０００６】
【特許文献１】特開２０００−１４８１４２号公報
【発明の開示】
【課題を解決するための手段】
【０００７】
この目的を達成するため、請求項１に係る電子楽器は、楽曲のイントロに関する単一のイントロデータを記憶するイントロデータ記憶手段と、楽曲のイントロを除くメロディに関するメロディデータを、複数種類の言語に対応する、符割りが互いに異なる複数のメロディデータとして記憶するメロディデータ記憶手段と、複数種類の言語の中から１つの言語を選択する言語選択手段と、イントロデータ記憶手段からイントロデータを読み出すとともに、メロディデータ記憶手段から選択された言語に対応するメロディデータを読み出すデータ読出し手段と、読み出されたイントロデータおよびメロディデータを用いて楽曲を再生する再生手段と、を備えることを特徴とする。
【０００８】
この電子楽器によれば、楽曲のイントロに関する単一のイントロデータがイントロデータ記憶手段に記憶されている。また、楽曲のイントロを除くメロディに関するメロディデータは、複数種類の言語に対応する、符割りが互いに異なる複数のメロディデータで構成され、メロディデータ記憶手段に記憶されている。そして、イントロデータ記憶手段からイントロデータが読み出され、楽曲のイントロとして再生される。また、選択された言語に対応するメロディデータがメロディデータ記憶手段から読み出され、楽曲のメロディとして再生される。このように、メロディを再生する場合には、選択された言語に対応する符割りを有するメロディデータを用いるので、再生されるメロディの符割りを実際に歌われる言語の歌詞に一致させることができ、楽曲に合わせて違和感なく歌うことができる。
【０００９】
一方、楽曲のイントロには通常、歌詞が付されていないので、使用する言語にかかわらずイントロは共通である。このような観点から、本発明によれば、イントロデータとメロディデータを互いに別個に設定し、記憶するとともに、前者については単一のイントロデータを用いているので、すべての言語に対してイントロデータを共用でき、その分、記憶されるデータ量を削減することができる。
【００１０】
請求項２に係る発明は、請求項１に記載の電子楽器において、データ読出し手段は、イントロデータの読出しに連続して、メロディデータを読み出すことを特徴とする。
【００１１】
この構成によれば、互いに別個に記憶されているイントロデータおよびメロディデータを、順に連続して読み出すことができ、それにより、イントロからメロディまでを連続してなめらかに再生することができる。
【００１２】
請求項３に係る発明は、請求項１または２に記載の電子楽器において、メロディデータ記憶手段は、複数種類の言語のうち、少なくとも２つの言語に対応するメロディデータの符割りが同一のときに、少なくとも２つの言語に対して同一のメロディデータを共通して記憶することを特徴とする。
【００１３】
この構成によれば、複数の言語のうち、少なくとも２つの言語に対応するメロディデータの符割りが同一のときに、それらの言語に対して同一のメロディデータが共通して記憶されるので、その分、メロディデータについても、記憶されるデータ量を削減することができる。
【００１４】
請求項４に係る楽曲データの記憶装置は、楽曲データのうちのイントロに関する単一のイントロデータを記憶するイントロデータ記憶手段と、楽曲データのうちのイントロを除くメロディに関するメロディデータを、複数種類の言語に対応する、符割りが互いに異なる複数のメロディデータとして記憶するメロディデータ記憶手段と、を備えることを特徴とする。
【００１５】
この楽曲データの記憶装置によれば、楽曲データのうちのイントロに関するイントロデータとして、単一のイントロデータが記憶され、楽曲データのうちのイントロを除くメロディに関するメロディデータについては、イントロデータとは別個に、複数種類の言語に対応する、符割りが互いに異なる複数のメロディデータとして記憶されている。したがって、例えば、イントロデータと、複数種類の言語から選択された１つの言語に対応するメロディデータを読み出し、再生することによって、請求項１と同様の効果、再生されるメロディの符割りを実際に歌われる言語の歌詞に一致させることができるとともに、記憶されるデータ量を削減することができるという効果を得ることができる。
【００１６】
請求項５に係る発明は、請求項４に記載の楽曲データの記憶装置において、メロディデータ記憶手段は、複数種類の言語のうち、少なくとも２つの言語に対応するメロディデータの符割りが同一のときに、少なくとも２つの言語に対して同一のメロディデータを共通して記憶することを特徴とする。
【００１７】
この構成によれば、請求項３の電子楽器と同様、メロディデータについても記憶されるデータ量を削減することができる。
【発明を実施するための最良の形態】
【００１８】
以下、図面を参照しながら、本発明の好ましい実施形態を詳細に説明する。図１は、本発明の実施形態による電子楽器１のブロック図を示している。この電子楽器１は、例えば電子オルガン、電子ピアノやキーボードなどの電子鍵盤楽器である。同図に示すように、電子楽器１は、鍵盤装置２、センサスキャン回路３、操作パネル４（言語選択手段）、パネルスキャン回路５、ＣＰＵ６（データ読出し手段）、ＲＯＭ７（イントロデータ記憶手段、メロディデータ記憶手段および記憶装置）、ＲＡＭ８、音源回路９、波形メモリ１０、Ｄ／Ａ変換器１１、パワーアンプ１２およびスピーカ１３（再生手段）などを備えている。この電子楽器１では、演奏モードが、演奏者の演奏により電子音を発生させる通常演奏モードと、記憶された楽曲データを用いて楽曲を再生することによって電子音を発生させる自動演奏モードに、切り替えられる。
【００１９】
鍵盤装置２は、複数（例えば８８個）の鍵（いずれも図示せず）と、鍵ごとに設けられた押鍵センサ（図示せず）などで構成されている。この押鍵センサは、例えば光センサで構成されており、通常演奏モード時に、対応する鍵の押鍵情報を検出し、その検出信号をセンサスキャン回路３に出力する。
【００２０】
センサスキャン回路３は、押鍵センサの検出信号に基づいて、鍵のオン／オフ情報、およびオンまたはオフされた鍵を特定するキーナンバ情報を検出するとともに、これらの鍵のオン／オフ情報およびキーナンバ情報を、鍵の押鍵情報としてＣＰＵ６に出力する。
【００２１】
図２に示すように、操作パネル４は、４つの言語選択スイッチ４ａ〜４ｄ、表示切替スイッチ、選曲スイッチ、自動演奏スイッチ（いずれも図示せず）および表示部４ｅなどで構成されている。表示部４ｅは、例えばＬＣＤで構成されており、自動演奏可能な複数の楽曲のタイトルを、それらに対応する曲番号（例えば０〜ｎ）とともに表示するとともに、選択可能な４種類の言語などを表示する。表示部４ｅでのタイトルまたは言語に関する情報の表示は、表示切替スイッチを操作することによって、切り替えられる。
【００２２】
選曲スイッチは、表示部４ｅに表示された複数の楽曲の中から、１つの楽曲をその曲番号によって選曲するためのものであり、その操作によって選曲された曲番号を表す選曲信号をパネルスキャン回路５に出力する。自動演奏スイッチは、自動演奏を行うときにＯＮ操作されるものであり、そのＯＮ／ＯＦＦ状態を表す信号をパネルスキャン回路５に出力する。
【００２３】
言語選択スイッチ４ａ〜４ｄは、表示部４ｅに表示された４つの言語、例えば英語、スペイン語、ポルトガル語およびフランス語の中から、１つの言語を選択するためのものである。例えば英語を選択するときには、言語選択スイッチ４ａをＯＮ操作すると、英語が選択されたことを表す言語選択信号がパネルスキャン回路５に出力される。
【００２４】
パネルスキャン回路５は、前述した各種のスイッチの信号をＣＰＵ６に出力するとともに、ＣＰＵ６からの指令信号に応じて、楽曲のタイトル情報や言語情報などを表す信号を表示部４ｅに出力する。
【００２５】
ＲＯＭ７は、ＣＰＵ６で実行される制御プログラムの他、曲番号０〜ｎの楽曲に関する楽曲データなどを記憶している。各楽曲データは、楽曲のイントロに関するイントロデータＤＩと、楽曲のイントロを除くメロディに関するメロディデータＤＭで構成されている。イントロデータＤＩは、１音ごとにその高さおよび長さを表す音符情報、または音を出さない長さを表す休符情報を有する連続した複数の音符データで構成されている。これらの音符データのうち、最後の音符データには、イントロの終了を表すためのイントロ終了データが含まれている。
【００２６】
メロディデータＤＭもまた、イントロデータＤＩと同様、音符情報または休符情報を有する、連続した複数の音符データで構成されており、最後の音符データには、メロディの終了を表すためのメロディ終了データが含まれている。
【００２７】
これらのイントロデータＤＩおよびメロディデータＤＭは、ＲＯＭ７に割り当てられた、例えば００〜Ｄ４のアドレスによって指定されるアドレス空間に記憶されている。
【００２８】
図３は、アドレス００〜Ｄ４と、それらに対応するアドレス空間に記憶されたイントロデータＤＩおよびメロディデータＤＭとの関係を示している。アドレス００〜０ｎに対応するアドレス空間には、曲番号０〜ｎに関するイントロデータＤＩが記憶され、アドレスＡ０〜Ｄ４に対応するアドレス空間には、曲番号０〜ｎに関するメロディデータＤＭが記憶されている。
【００２９】
具体的には、アドレス００のアドレス空間には、曲番号０のイントロデータＤＩ０が、アドレス０１のアドレス空間には、曲番号１のイントロデータＤＩ１が、アドレス０ｎのアドレス空間には、曲番号ｎのイントロデータＤＩｎが、それぞれ記憶されている。このように、イントロデータＤＩは、１つの楽曲のイントロについて、単一のもので構成されている。これは、楽曲のイントロには歌詞が付されていないので、使用する言語にかかわらずイントロの符割りが共通であるからである。
【００３０】
これに対して、メロディデータＤＭは、英語、スペイン語、ポルトガル語およびフランス語の歌詞の符割りに対応する音符データで構成されており、アドレスＡ０〜Ａｎのアドレス空間には、英語用の符割りを設定したメロディデータＤＭＥが、アドレスＢ０〜Ｂ９のアドレス空間には、スペイン語用の符割りを設定したメロディデータＤＭＥＳが、アドレスＣ０〜Ｃ６のアドレス空間には、ポルトガル語用の符割りを設定したメロディデータＤＭＰが、アドレスＤ０〜Ｄ４のアドレス空間には、フランス語用の符割りを設定したメロディデータＤＭＦが、それぞれ記憶されている。
【００３１】
具体的には、アドレスＡ０〜Ａｎのアドレス空間には、すべての曲番号０〜ｎの英語用のメロディデータＤＭＥ０〜ＤＭＥｎがそれぞれ記憶されている。
【００３２】
一方、スペイン語用のメロディデータについては、曲番号０〜ｎのすべてのメロディデータが記憶されているのではなく、曲番号０〜ｎの英語用のメロディデータＤＭＥに対して、符割りの異なるもののみが、アドレスＢ０〜Ｂ９のアドレス空間に記憶されている。
【００３３】
この例では、例えば曲番号０のスペイン語用のメロディデータについては、同じ曲番号０の英語用のメロディデータＤＭＥ０と符割りが同一であるため、アドレスＢ０〜Ｂ９のアドレス空間には記憶されておらず、アドレスＡ０のアドレス空間に記憶された英語用のメロディデータＤＭＥ０が共通して用いられる。また、曲番号１のスペイン語用のメロディデータＤＭＥＳ１は、同じ曲番号１の英語用のメロディデータＤＭＥ１と符割りが異なるため、アドレスＢ０のアドレス空間に記憶されている。
【００３４】
同様に、ポルトガル語用のメロディデータについては、曲番号０〜ｎのすべてのメロディデータは記憶されておらず、同じ曲番号の英語用のメロディデータＤＭＥおよびスペイン語用のメロディデータＤＭＥＳのいずれに対しても、符割りの異なるもののみが、アドレスＣ０〜Ｃ６のアドレス空間に記憶されている。
【００３５】
この例では、曲番号０のポルトガル語用のメロディデータＤＭＰ０については、同じ曲番号０の英語用およびスペイン語用のメロディデータＤＭＥ０，ＤＭＥＳ０のいずれとも符割りが異なるため、アドレスＣ０のアドレス空間に記憶されている。一方、曲番号１および２のポルトガル語用のメロディデータについては、同じ曲番号の英語用のメロディデータＤＭＥ１，ＤＭＥ２と符割りが同一であるため、アドレスＣ０〜Ｃ６のアドレス空間には記憶されておらず、英語用のものが共通して用いられる。
【００３６】
さらに、フランス語用のメロディデータについても、同じ曲番号の英語用、スペイン語用またはポルトガル語用のメロディデータＤＭＥ，ＤＭＥＳ，ＤＭＰのいずれに対しても、符割りの異なるもののみが、アドレスＤ１〜Ｄ４のアドレス空間に記憶されている。
【００３７】
この例では、曲番号０のフランス語用のメロディデータについては、ポルトガル語用のメロディデータＤＭＰ０と符割りが同一であるため、ポルトガル語用のものが共通して用いられ、曲番号２のフランス語用のメロディデータＤＭＦ２については、英語用、スペイン語用およびポルトガル語用のメロディデータＤＭＥ２，ＤＭＥＳ２，ＤＭＰ２のいずれとも符割りが異なるため、フランス語用のアドレスＤ０のアドレス空間に記憶されている。
【００３８】
ＲＡＭ８は、通常演奏モード時の動作状態を表すステータス情報や、選曲信号および言語選択信号などを一時的に記憶するとともに、ＣＰＵ６の作業領域としても使用される。
【００３９】
音源回路９は、通常演奏モード時には、ＣＰＵ６からの制御信号に従って、音源波形データおよびエンベロープデータを波形メモリ１０から読み出し、この読み出した音源波形データにエンベロープデータを付加することによって、原音となる楽音信号ＭＳを生成する。また、自動演奏モード時には、出力されたイントロデータＤＩまたはメロディデータＤＭを構成する音符データに応じた音源波形データおよびエンベロープデータを波形メモリ１０から読み出し、音源波形データにエンベロープデータを付加することによって、原音となる楽音信号ＭＳを生成する。
【００４０】
Ｄ／Ａ変換器１１は、楽音信号ＭＳをデジタル信号からアナログ信号に変換する。パワーアンプ１２は、変換されたアナログ信号を所定の利得で増幅し、スピーカ１３は、増幅されたアナログ信号を再生し、楽音として放音する。
【００４１】
ＣＰＵ６は、通常演奏モード時に、押鍵センサの検出信号に応じて、発音タイミングおよび止音タイミングなどを設定する発音制御処理を行う。
【００４２】
また、ＣＰＵ６は、自動演奏モード時に、選曲された楽曲のイントロデータＤＩをＲＯＭ７から読み出すとともに、その楽曲に対して選択された言語に対応するメロディデータＤＭをＲＯＭ７から読み出し、読み出したイントロデータＤＩまたはメロディデータＤＭを音源回路９に出力する。
【００４３】
図４は、このイントロデータＤＩの決定処理を示すフローチャートである。本処理は、所定時間ごとに実行される。本処理では、まず、ステップ１（「Ｓ１」と図示。以下同じ）において、自動演奏スイッチ（自動演奏Ｓ．Ｗ．と図示）がＯＦＦからＯＮに切り替えられたか否かを判別する。この判別結果がＮＯのときには、そのまま本処理を終了する。
【００４４】
一方、ステップ１の判別結果がＹＥＳのときには、自動演奏を開始するために、ＲＡＭ８に記憶された選曲信号、すなわち選曲スイッチによって選曲された曲番号に基づいて、図６に示すイントロデータ用のマップを検索することにより、読み出すべきイントロデータＤＩが記憶されているアドレス空間に対応するアドレスを決定する（ステップ２）。例えば、曲番号が０のときには、アドレス００に決定される。
【００４５】
次いで、自動演奏中であることを表すために、自動演奏フラグＦ＿ＭＳＴＲを「１」にセットする（ステップ３）とともに、イントロ演奏フラグＦ＿ＭＩＳＴＲを「１」にセットした（ステップ４）後、本処理を終了する。
【００４６】
図５は、自動演奏時に実行される楽曲の再生処理を示すフローチャートである。本処理は、楽曲の１拍分に相当する時間ごとに実行される。本処理では、まず、ステップ１１において、自動演奏フラグＦ＿ＭＳＴＲが「１」であるか否かを判別する。この判別結果がＮＯのときには、そのまま本処理を終了する一方、ＹＥＳのときには、カウンタの値をインクリメントする（ステップ１２）。
【００４７】
次に、イントロ演奏フラグＦ＿ＭＩＳＴＲが「１」であるか否かを判別する（ステップ１３）。この判別結果がＹＥＳのときには、前述した図４のステップ２において決定されたアドレスのアドレス空間から、選曲された楽曲のイントロデータＤＩを読み出す（ステップ１４）。具体的には、イントロデータＤＩのうち、上記カウンタの現在のカウンタ値に対応する拍数の音符データを読み出す。そして、読み出した音符データを音源回路９に出力する。
【００４８】
次いで、イントロの再生の終了時であるか否かを判別する（ステップ１５）。具体的には、前記ステップ１４で読み出したイントロデータＤＩ中に前述したイントロ終了データが含まれているときに、イントロの再生終了時であると判別される。この判別結果がＮＯのときには、本処理を終了する。これにより、前記ステップ１２，１４が繰り返し実行されることによって、イントロデータＤＩが順次、読み出され、イントロデータＤＩに基づき、スピーカ１３によってイントロが再生される。
【００４９】
一方、前記ステップ１５の判別結果がＹＥＳで、イントロデータＤＩの最後の音符データが読み出され、イントロの再生終了時に相当するときには、ＲＡＭ８に記憶された選曲信号および言語選択信号、すなわち、選曲された楽曲および選択された言語に基づいて、図７に示すメロディデータ用のマップを検索することにより、読み出すべきメロディデータＤＭが記憶されているアドレス空間に対応するアドレスを決定する（ステップ１６）。例えば、曲番号が０で、かつ選択された言語がスペイン語のときには、アドレスＡ０に決定される。
【００５０】
そして、カウンタ値をリセットする（ステップ１７）とともに、イントロ演奏フラグＦ＿ＭＩＳＴＲを「０」にリセットした（ステップ１８）後、本処理を終了する。
【００５１】
このステップ１８の実行により、前記ステップ１３の判別結果がＮＯになり、その場合には、前記ステップ１６で決定したアドレスのアドレス空間から、選曲された楽曲のメロディデータＤＭを読み出す（ステップ１９）。このメロディデータＤＭもまた、前述したイントロデータＤＩの場合と同様、メロディデータＤＭのうち、カウンタ値に対応する拍数の音符データが読み出される。これにより、イントロデータＤＩの読出しに連続して、メロディデータＤＭが読み出される。そして、読み出した音符データを音源回路９に出力する。
【００５２】
次に、メロディの再生の終了時であるか否かを判別する（ステップ２０）。具体的には、前記ステップ１９で読み出したメロディデータＤＭ中に前述したメロディ終了データが含まれているときに、メロディの再生終了時であると判別される。この判別結果がＮＯのときには、本処理を終了する。これにより、前記ステップ１２，１９が繰り返し実行されることによって、メロディデータＤＭが順次、読み出され、メロディデータＤＭに基づき、スピーカ１３によってメロディが再生される。
【００５３】
一方、前記ステップ２０の判別結果がＹＥＳで、メロディの再生終了時に相当するときには、カウンタ値をリセットする（ステップ２１）とともに、自動演奏フラグＦ＿ＭＳＴＲを「０」にリセットした（ステップ２２）後、本処理を終了する。
【００５４】
以上のように、本実施形態によれば、楽曲ごとにイントロに関する単一のイントロデータＤＩをＲＯＭ７のアドレス００〜０ｎのアドレス空間に記憶する。また、楽曲のイントロを除くメロディに関するメロディデータＤＭは、４種類の言語に対応する符割りのメロディデータで構成し、ＲＯＭ７のアドレスＡ０〜Ｄ４のアドレス空間に記憶する。自動演奏モード時には、ＲＯＭ７からイントロデータＤＩを読み出し、楽曲のイントロとして再生する。また、選択された言語に対応するメロディデータＤＭをＲＯＭ７から読み出し、楽曲のメロディとして再生する。このように、メロディを再生する場合には、選択された言語に対応する符割りのメロディデータＤＭを用いるので、再生されるメロディの符割りを実際に歌われる言語の歌詞に一致させることができ、楽曲に合わせて違和感なく歌うことができる。
【００５５】
また、１つの楽曲に対して、イントロデータＤＩとメロディデータＤＭを互いに別個に設定し、記憶するとともに、前者については単一のイントロデータＤＩを用いるので、すべての言語に対してイントロデータＤＩを共用できる分、ＲＯＭ７に記憶されるデータ量を削減することができる。
【００５６】
さらに、メロディデータＤＭについても、同一の符割りを有するメロディデータを共通化する分、ＲＯＭ７に記憶されるデータ量を削減することができる。
【００５７】
また、イントロデータＤＩの読出しに連続して、メロディデータＤＭを読み出すので、イントロからメロディまでを連続してなめらかに再生することができる。
【００５８】
なお、本発明は、説明した実施形態に限定されることなく、種々の態様で実施することができる。例えば、実施形態では、メロディデータを４種類の言語に対して記憶しているが、これに限らず、２種類以上の任意の種類の言語に対して記憶してもよい。また、実施形態では、複数種類の言語として、英語、スペイン語、ポルトガル語およびフランス語を用いているが、これらはあくまで例示であり、他の言語を用いてもよい。
【００５９】
さらに、実施形態は、記憶したイントロデータおよびメロディデータを、電子楽器における自動演奏に用いた例であるが、イントロデータおよびメロディデータを同様に記憶した記憶装置を、他の用途に用いてもよく、例えば、両データを操作パネルに譜面として表示するようにしてもよい。
【００６０】
また、実施形態では、ＲＯＭに記憶されたイントロデータおよびメロディデータを、直接、音源回路に出力しているが、これに限らず、音源回路以外の他のデバイス、たとえばＲＡＭに一旦、記憶し、この記憶したデータを音源回路に出力してもよい。また、実施形態では、音源回路へのイントロデータおよびメロディデータの出力を、１拍ごとに行っているが、これに限らず、他の任意の拍数で行ってもよい。
【００６１】
さらに、実施形態は、電子楽器が電子鍵盤楽器の例であるが、これに限らず、本発明は、他のタイプの電子楽器にも適用することが可能である。その他、本発明の趣旨の範囲内で、細部を適宜変更することができる。
【図面の簡単な説明】
【００６２】
【図１】本発明の実施形態による電子楽器のブロック図である。
【図２】操作パネルの一部を示す図である。
【図３】アドレスに対応するアドレス空間に記憶されているイントロデータおよびメロディデータの一例を示す図である。
【図４】イントロデータの決定処理を示すフローチャートである。
【図５】楽曲の再生処理を示すフローチャートである。
【図６】曲番号とアドレスの関係を示すイントロデータ用のマップである。
【図７】曲番号と４種類の言語に対するアドレスの関係を示すメロディデータ用のマップである。
【符号の説明】
【００６３】
１  電子楽器
４  操作パネル（言語選択手段）
６  ＣＰＵ（データ読出し手段）
７  ＲＯＭ（イントロデータ記憶手段、メロディデータ記憶手段
および記憶装置）
１３  スピーカ（再生手段）
ＤＩ  イントロデータ
ＤＭ  メロディデータ
【図１】
2008281803.tif 000003
【図２】
2008281803.tif 000004
【図３】
2008281803.tif 000005
【図４】
2008281803.tif 000006
【図５】
2008281803.tif 000007
【図６】
2008281803.tif 000008
【図７】
2008281803.tif 000009