(57)【要約】【課題】犬や猫等の動物の鳴き声について、音の高さを理解しやすくする。【解決手段】電子楽器１は、音階と対応付けられた鍵盤１３ｂと、楽音を外部に出力するスピーカ１１と、楽器の音色及び動物の鳴き声の楽音データを記憶する楽音データベース７２と、鍵盤１３ｂのうち、ユーザに押下された鍵盤に対応付けられた音高の楽音をスピーカ１１に出力させる制御部６と、を備え、制御部６は、ユーザが鍵盤１３ｂのうち任意の鍵盤を押下した際に、動物の鳴き声の楽音データを基準楽音データベース７４から読み出して、当該楽音データに基づく楽音をメイン楽音として設定するとともに、楽器の音色の楽音データを音階データベース７３から読み出して、当該楽音データに基づく楽音をサブ楽音として設定し、これらメイン楽音及びサブ楽音を重ねてスピーカ１１に出力させる。【選択図】図２
2011081251.tif 000002
【特許請求の範囲】
【請求項１】
音階と対応付けられた入力キー群と、
楽音を外部に出力する楽音出力部と、
楽器の音色及び動物の鳴き声の楽音データを記憶する楽音データ記憶部と、
前記入力キー群のうち、ユーザに押下されたキーに対応付けられた音高の楽音を前記楽音出力部に出力させる制御部と、を備え、
前記制御部は、
ユーザが前記入力キー群のうち任意のキーを押下した際に、
前記動物の鳴き声の楽音データを前記楽音データ記憶部から読み出して、当該楽音データに基づく楽音をメイン楽音として設定するとともに、前記楽器の音色の楽音データを前記楽音データ記憶部から読み出して、当該楽音データに基づく楽音をサブ楽音として設定し、これらメイン楽音及びサブ楽音を重ねて前記楽音出力部に出力させることを特徴とする電子楽器。
【請求項２】
前記メイン楽音のみを出力する単独楽音出力モードか、前記メイン楽音と前記サブ楽音とを重ねて出力する複数楽音出力モードか、をユーザ操作に基づいて選択するためのモード選択手段を備え、
前記制御部は、
前記単独楽音出力モードでは、
ユーザが前記入力キー群のうち任意のキーを押下した際に、前記メイン楽音のみを前記楽音出力部に出力させ、
前記複数楽音出力モードでは、
ユーザが前記入力キー群のうち任意のキーを押下した際に、前記メイン楽音と前記サブ楽音とを重ねて前記楽音出力部に出力させることを特徴とする請求項１に記載の電子楽器。
【請求項３】
前記入力キー群に対応する音階のうち、所定の基準音高の楽音データの周波数を変更することで他の音高の楽音データを生成する楽音生成部を備え、
前記楽音データ記憶部は、
前記動物の鳴き声について、前記基準音高のみにおける楽音データを記憶しており、
前記制御部は、
ユーザが前記入力キー群のうち任意のキーを押下した際に、
当該押下されたキーに対応付けられた音高が前記基準音高である場合には、
当該基準音高における前記動物の鳴き声の楽音データを前記楽音データ記憶部から読み出して、当該楽音データの楽音を前記メイン楽音として設定し、
前記押下されたキーに対応付けられた音高が前記他の音高である場合には、
前記基準音高における前記動物の鳴き声の楽音データを前記楽音データ記憶部から読み出して、前記楽音生成部に当該楽音データの周波数を変更させることで、前記他の音高における楽音データを生成させ、生成された楽音データの楽音を前記メイン楽音として設定することを特徴とする請求項１又は２に記載の電子楽器。
【請求項４】
前記基準音高が「ファ」又は「ソ」であることを特徴とする、請求項３に記載の電子楽器。
【請求項５】
前記楽器が木琴であることを特徴とする請求項１から４の何れか一項に記載の電子楽器。
【請求項６】
前記楽音データ記憶部には複数種類の動物の鳴き声の楽音データが記憶されており、
当該電子楽器は、前記複数種類の動物の鳴き声の中から所望の種類をユーザ操作に基づいて選択するための鳴き声選択手段を備えることを特徴とする請求項１から５の何れか一項に記載の電子楽器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動物の鳴き声と、楽器の音色とを重ねて出力できる電子楽器に関するものである。
【背景技術】
【０００２】
従来、犬や猫等の動物の鳴き声が記憶された電子楽器が開発されている（例えば、特許文献１参照）。この電子楽器は、ユーザにより出力音色として選択された動物の鳴き声を、所望の音の高さで出力できるようになっている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２３３８５３号公報（段落［００１５］）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記のような電子楽器では動物の鳴き声が単独で出力されるので、出力された動物の鳴き声の音の高さを理解するのが難しい。
【０００５】
本発明の課題は、犬や猫等の動物の鳴き声について、音の高さを理解しやすくすることのできる電子楽器を提供することである。
【課題を解決するための手段】
【０００６】
請求項１の発明は、電子楽器において、
音階と対応付けられた入力キー群と、
楽音を外部に出力する楽音出力部と、
楽器の音色及び動物の鳴き声の楽音データを記憶する楽音データ記憶部と、
前記入力キー群のうち、ユーザに押下されたキーに対応付けられた音高の楽音を前記楽音出力部に出力させる制御部と、を備え、
前記制御部は、
ユーザが前記入力キー群のうち任意のキーを押下した際に、
前記動物の鳴き声の楽音データを前記楽音データ記憶部から読み出して、当該楽音データに基づく楽音をメイン楽音として設定するとともに、前記楽器の音色の楽音データを前記楽音データ記憶部から読み出して、当該楽音データに基づく楽音をサブ楽音として設定し、これらメイン楽音及びサブ楽音を重ねて前記楽音出力部に出力させることを特徴とする。
【０００７】
請求項２の発明は、請求項１に記載の電子楽器において、
前記メイン楽音のみを出力する単独楽音出力モードか、前記メイン楽音と前記サブ楽音とを重ねて出力する複数楽音出力モードか、をユーザ操作に基づいて選択するためのモード選択手段を備え、
前記制御部は、
前記単独楽音出力モードでは、
ユーザが前記入力キー群のうち任意のキーを押下した際に、前記メイン楽音のみを前記楽音出力部に出力させ、
前記複数楽音出力モードでは、
ユーザが前記入力キー群のうち任意のキーを押下した際に、前記メイン楽音と前記サブ楽音とを重ねて前記楽音出力部に出力させることを特徴とする。
【０００８】
請求項３の発明は、請求項１又は２に記載の電子楽器において、
前記入力キー群に対応する音階のうち、所定の基準音高の楽音データの周波数を変更することで他の音高の楽音データを生成する楽音生成部を備え、
前記楽音データ記憶部は、
前記動物の鳴き声について、前記基準音高のみにおける楽音データを記憶しており、
前記制御部は、
ユーザが前記入力キー群のうち任意のキーを押下した際に、
当該押下されたキーに対応付けられた音高が前記基準音高である場合には、
当該基準音高における前記動物の鳴き声の楽音データを前記楽音データ記憶部から読み出して、当該楽音データの楽音を前記メイン楽音として設定し、
前記押下されたキーに対応付けられた音高が前記他の音高である場合には、
前記基準音高における前記動物の鳴き声の楽音データを前記楽音データ記憶部から読み出して、前記楽音生成部に当該楽音データの周波数を変更させることで、前記他の音高における楽音データを生成させ、生成された楽音データの楽音を前記メイン楽音として設定することを特徴とする。
【０００９】
請求項４の発明は、請求項３に記載の電子楽器において、
前記基準音高が「ファ」又は「ソ」であることを特徴とする。
【００１０】
請求項５の発明は、請求項１から４の何れか一項に記載の電子楽器において、
前記楽器が木琴であることを特徴とする。
【００１１】
請求項６の発明は、請求項１から５の何れか一項に記載の電子楽器において、
前記楽音データ記憶部には複数種類の動物の鳴き声の楽音データが記憶されており、
当該電子楽器は、前記複数種類の動物の鳴き声の中から所望の種類をユーザ操作に基づいて選択するための鳴き声選択手段を備えることを特徴とする。
【発明の効果】
【００１２】
請求項１記載の発明によれば、ユーザが入力キー群のうち任意のキーを押下した際に、動物の鳴き声の楽音データが楽音データ記憶部から読み出され、当該楽音データに基づく楽音がメイン楽音として設定されるとともに、楽器の音色の楽音データが楽音データ記憶部から読み出され、当該楽音データに基づく楽音がサブ楽音として設定され、これらメイン楽音及びサブ楽音が重ねて出力されるので、音の高さを理解しやすい楽器の音色と、動物の鳴き声とが重ねて出力されることになる。従って、動物の鳴き声のみでは分かりにくかった音の高さを理解しやすくすることができる。
【００１３】
請求項２記載の発明によれば、単独楽音出力モードでは、ユーザが入力キー群のうち任意のキーを押下した際にメイン楽音のみが出力され、複数楽音出力モードでは、ユーザが入力キー群のうち任意のキーを押下した際に、メイン楽音とサブ楽音とが重ねて出力されるので、ユーザは、動物の鳴き声を単独で出力するか、楽器の音色と重ねて出力するか、を選択することができる。従って、さまざまなバリエーションの演奏を楽しむことができる。
【００１４】
請求項３記載の発明によれば、動物の鳴き声について、基準音高のみにおける楽音データが楽音データ記憶部に記憶されており、ユーザに押下されたキーに対応付けられた音高が基準音高である場合には、当該基準音高における動物の鳴き声の楽音データが読み出されて、当該楽音データの楽音がメイン楽音として設定され、ユーザに押下されたキーに対応付けられた音高が他の音高である場合には、基準音高における動物の鳴き声の楽音データが読み出され、当該基準音高の楽音データから他の音高の楽音データが楽音生成部によって生成され、生成された楽音データの楽音がメイン楽音として設定されるので、音階のすべての音高について楽音データ記憶部に楽音データが記憶される場合と比較して、記憶データ量を少なくすることができる。
【００１５】
請求項４記載の発明によれば、楽音データ記憶部に記憶される楽音データの基準音高が、音階の低い「ド」から高い「ド」までの一オクターブのうちほぼ真ん中の音高の「ファ」か「ソ」であるので、基準音高が当該一オクターブの両端付近の音高、例えば「ド」や「シ」である場合と比較して、基準音高の楽音データと、当該一オクターブのうち当該基準音高から最も離れた音高の楽音データと、の周波数の差が小さくなる。従って、当該一オクターブのうちどの音高の楽音データについても、基準音高の楽音データの周波数を大幅に変更することなく生成することができるため、正確な音高の楽音データを容易に生成することができる。
【００１６】
請求項５記載の発明によれば、動物の鳴き声と重ねて出力される楽器が木琴であるので、動物の鳴き声に合わせて歯切れの良い音色を出力することができる。従って、動物の鳴き声のみでは分かりにくかった音の高さをより理解しやすくすることができる。
【００１７】
請求項６記載の発明によれば、楽音データ記憶部には複数種類の動物の鳴き声の楽音データが記憶されており、ユーザは、鳴き声選択手段によって、複数種類の動物の鳴き声の中から所望の種類を選択することができるので、さまざまな動物の鳴き声による演奏を楽しむことができる。
【図面の簡単な説明】
【００１８】
【図１】電子楽器の上面図である。
【図２】電子楽器の概略構成を示すブロック図である。
【図３】音階データベースのデータ構造を示す図である。
【図４】基準楽音データベースのデータ構造を示す図である。
【図５】フリーモードにおける楽音出力処理を示すフローチャートである。
【図６】オートモードにおける楽音出力処理を示すフローチャートである。
【図７】イージーモードにおける楽音出力処理を示すフローチャートである。
【発明を実施するための形態】
【００１９】
以下、図面を参照して、本発明に係る電子楽器の実施形態について説明する。
【００２０】
［外観構成］
図１は本実施形態における電子楽器１の上面図である。
この図に示すように、電子楽器１は、ディスプレイ１０、スピーカ１１、ランプ１２及び操作部１３を備えている。
【００２１】
ディスプレイ１０は、予め登録された曲目名等を表示する部分である。
【００２２】
スピーカ１１は、楽音を外部に出力する部分である。ランプ１２は、ユーザによる演奏等に応じて発光する部分である。
【００２３】
操作部１３は、ユーザが電子楽器１を操作又は演奏するためのキーやレバーを有している。具体的には、図１に示すように、操作部１３は、電源／音量キー１３ａと、鍵盤１３ｂと、選曲レバー１３ｃと、音名キー１３ｄと、楽音切り替えキー１３ｅと、サブ楽音キー１３ｆと、セリフ出力キー１３ｇと、モード切り替えキー１３ｈと、を有している。
【００２４】
電源／音量キー１３ａは、電源のＯＮ／ＯＦＦの切り替えを行うとともに、音量を調節するために使用されるキーである。本実施形態においては、電源／音量キー１３ａはスライド操作によって電源のＯＮ／ＯＦＦを切り替えるようになっている。また、この電源／音量キー１３ａは、電源ＯＮの際の切り替え位置を「・」，「：」の２種類有しており、これにより、出力音量を「小」，「大」の２種類のうちから選択できるようになっている。なお、本実施形態においては、電源／音量キー１３ａによって電源をＯＦＦの状態からＯＮにした際に、「やあ！ぼくは○○○（キャラクター名）だよ。さあ、ＬＩＶＥはじめよう」という音声が出力されるようになっている。
【００２５】
鍵盤１３ｂは、ユーザによる演奏等に使用されるキーであり、音階と対応付けられている。本実施形態において、鍵盤１３ｂは低い「ド」から高い「ド」までの１オクターブ分の白鍵で構成されている。
【００２６】
選曲レバー１３ｃは、演奏対象の曲目を選択するために使用されるレバーである。具体的には、電子楽器１における後述の曲目データベース７０（図２参照）には「ミッキーマウスマーチ」，「ちょうちょ」，「大きな栗の木の下で」，「むすんでひらいて」，「きらきら星」，「かえるの合唱」の各曲目の楽譜データが予め登録されており、ユーザによって選曲レバー１３ｃが操作される度に、選択曲が上記の順番で切り替わるようになっている。なお、ユーザが選曲レバー１３ｃを操作すると、本実施形態では、選択曲の演奏音出力時であっても、出力停止時であっても、「ガシャン」という音が出力されるとともに、選択曲が切り替わるようになっている。また、本実施形態では、電源をＯＦＦからＯＮにして選曲レバー１３ｃを操作しない場合には、選択曲は「ミッキーマウスマーチ」に設定されるようになっている。
【００２７】
音名キー１３ｄは、楽器の音色等の楽音を出力するか、キャラクターの音声により発声される「ド」，「レ」，「ミ」等の音名を出力するか、を切り替えるために使用されるキーである。例えば、出力楽音が楽器の音色に設定された状態からユーザが当該音名キー１３ｄを押下すると、出力楽音が、「ド」，「レ」，「ミ」等のキャラクターの音声に切り替わるようになっている。
【００２８】
楽音切り替えキー１３ｅは、複数種類の動物の鳴き声や楽器の音色の中で出力楽音を切り替えるために使用されるキーである。本実施形態においては、ユーザによって楽音切り替えキー１３ｅが押下される度に、ピアノ，木琴，バイオリン，ベル，犬，猫，牛，アヒル，ガラクタ音の順番に楽音の種類が切り替わるようになっている。なお、本実施形態において、演奏停止時には、当該楽音切り替えキー１３ｅが押下される度に、選択楽音が上記の順番で切り替わってサンプル音が出力されるようになっている。また、本実施形態において、電源をＯＦＦからＯＮにして楽音切り替えキー１３ｅを押下しない場合には、楽音の種類はピアノの音色に設定されるようになっている。
【００２９】
サブ楽音キー１３ｆは、楽音切り替えキー１３ｅにより選択された楽音（以下、メイン楽音とする）のみを出力する単独楽音出力モードか、メイン楽音とは別の種類の楽音（以下、サブ楽音とする）とメイン楽音とを重ねて出力する複数楽音出力モードか、に出力モードを切り替えるために使用されるキーである。
【００３０】
なお、本実施形態においては、サブ楽音は木琴の音色となっている。また、本実施形態において、電源をＯＦＦからＯＮにしてサブ楽音キー１３ｆを押下しない場合には、出力モードは単独楽音出力モードに設定されるようになっている。
【００３１】
セリフ出力キー１３ｇは、キャラクター音声によるセリフを出力させるために使用されるキーである。具体的には、電子楽器１における後述のセリフデータベース７１（図２参照）には「すごいね」，「すごいすごい」，「じょうずだね」，「じょうずじょうず」，「がんばれ」，「ファイト」のセリフデータが記憶されており、ユーザによってセリフ出力キー１３ｇが押下されると、これらのセリフデータの何れかがランダムに選択されて、そのセリフが出力されるようになっている。なお、ユーザがセリフ出力キー１３ｇを押下すると、本実施形態では、演奏音出力時であっても出力停止時であっても、セリフが出力されるようになっている。
【００３２】
モード切り替えキー１３ｈは、フリーモード，オートモード，イージーモードの中から演奏モードを切り替えるために使用されるキーである。フリーモードとは、ユーザが鍵盤１３ｂを押下することで自由に演奏できるモードである。オートモードとは、ユーザが鍵盤１３ｂのうち任意の鍵盤を押下すると、選曲レバー１３ｃによって選択された曲の自動演奏が始まるモードである。なお、本実施形態において、自動演奏中にユーザが鍵盤１３ｂのうち任意の鍵盤を押下すると、当該曲は再び初めから演奏されるようになっている。イージーモードとは、ユーザが鍵盤１３ｂのうち任意の鍵盤を所望のタイミングで押下すると、選曲レバー１３ｃによって選択された曲が一音ずつ該タイミングに合わせて演奏されるモードである。
【００３３】
なお、本実施形態においては、演奏音出力時であっても出力停止時であっても、モード切り替えキー１３ｈが押下される度に、演奏モードがフリーモード，オートモード，イージーモードの順番に切り替わり、「フリーモードだよ」，「オートモードだよ」，「イージーモードだよ」という音声のうち、切り替え先の演奏モードに対応する音声が出力されるようになっている。また、本実施形態においては、フリーモード及びイージーモードに設定された際には、ユーザによる演奏終了後に、「上手に弾けたね」という音声が出力されるようになっている。
【００３４】
［内部構成］
図２は、電子楽器１の概略構成を示すブロック図である。
この図に示すように、電子楽器１は、表示部２、楽音出力部３、発光部４、入力部５、制御部６、記憶部７、楽音生成部８を備えている。
【００３５】
表示部２は、上述のディスプレイ１０を備えており、制御部６から入力される表示信号に基づいて各種情報をディスプレイ１０に表示するようになっている。
【００３６】
楽音出力部３は、上述のスピーカ１１を備えており、制御部６から入力される楽音出力信号に基づいて楽音データをスピーカ１１に出力させるようになっている。
【００３７】
発光部４は、上述のランプ１２を備えており、制御部６から入力される発光信号に基づいてランプ１２を発光させるようになっている。
【００３８】
入力部５は、上述の操作部１３を備えており、押下されたキーやレバーに対応する信号を制御部６に出力するようになっている。
【００３９】
制御部６は、入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの転送等を行い、電子楽器１を統括的に制御するようになっている。具体的には、制御部６は、入力部５から入力される操作信号等に応じて記憶部７に格納された各種プログラムを読み出し、当該プログラムに従って処理を実行する。そして、制御部６は、当該処理結果を出力するための信号を表示部２や楽音出力部３に適宜出力して、対応した内容を表示・楽音出力させる。
【００４０】
記憶部７は、電子楽器１の各種機能を実現するためのプログラムやデータを記憶するメモリである。本実施形態においては、記憶部７は、曲目データベース７０と、セリフデータベース７１と、楽音データベース７２とを格納している。
【００４１】
曲目データベース７０には、少なくとも１種類の曲目と、当該曲目の楽譜データとが対応付けて記憶されている。本実施形態において、曲目データベース７０には、「ミッキーマウスマーチ」，「ちょうちょ」，「大きな栗の木の下で」等の曲目及び楽譜データが記憶されている。
【００４２】
セリフデータベース７１には、上述のセリフ出力キー１３ｇの押下に応じて出力されるセリフ等が記憶されている。
【００４３】
楽音データベース７２は、楽器の音色及び動物の鳴き声の楽音データを記憶しており、本実施形態では、音階データベース７３と、基準楽音データベース７４とを有している。
【００４４】
音階データベース７３は、音階と、当該音階の各音高における楽音データとを、少なくとも１種類の楽器等について対応付けて記憶しており、本実施形態においては、ピアノ，木琴，バイオリン，ベル，キャラクター音声について記憶している。より具体的には、この音階データベース７３には、図３に示すように、上記の楽器及びキャラクター音声のそれぞれについて、低い「ド」から高い「ド」までの一オクターブ分の音階と、当該音階の各音高における楽音データと、が対応付けて記憶されている。なお、キャラクター音声の楽音データとは、音階の各音高に対応する「ド」，「レ」，「ミ」等の音名が、キャラクターの音声により発声される楽音データである。
【００４５】
基準楽音データベース７４は、楽音の種類と、当該種類の楽音の所定の基準音高における基準楽音データとを、少なくとも１種類の楽音について対応付けて記憶している。本実施形態では、図４に示すように、基準楽音データベース７４には、犬，猫，牛，アヒルの鳴き声及びガラクタ音、という楽音の種類と、これらの種類の楽音の基準音高における基準楽音データと、が対応付けて記憶されている。なお、本実施形態では、基準音高は「ファ」となっている。つまり、基準楽音データベース７４において、動物の鳴き声等の基準楽音データは、すべて「ファ」の音高で記憶されている。
【００４６】
楽音生成部８は、制御部６から入力される楽音生成信号に基づいて、鍵盤ｂに対応する音階のうち、基準音高の楽音データの周波数を変更することで他の音高の楽音データを生成するようになっている。
【００４７】
［楽音出力処理］
続いて、電子楽器１の動作について説明する。ここでは、演奏モードは複数楽音出力モードであり、メイン楽音は犬の鳴き声に設定されているものとして説明する。
〈フリーモード〉
まず、フリーモードについて説明する。
【００４８】
図５は、フリーモードにおいて、制御部６が、ユーザに押下された鍵盤ｂに対応付けられた音高の楽音をスピーカ１１に出力させる楽音出力処理の動作を説明するためのフローチャートである。
【００４９】
この図に示すように、まず、ユーザが鍵盤１３ｂのうち任意の鍵盤を押下すると（ステップＳ１）、制御部６は、押下された鍵盤１３ｂに対応付けられた音高を検出し、出力音高「Ａ」として設定する（ステップＳ２）。
【００５０】
次に、制御部６は、当該出力音高「Ａ」が基準音高「ファ」であるかどうかを判定する（ステップＳ３）。
このステップＳ３において、出力音高「Ａ」が「ファ」の音高であると判定した場合には（ステップＳ３；ＹＥＳ）、制御部６は、犬の鳴き声の基準楽音データ（音高；「ファ」）を基準楽音データベース７４から読み出して、この基準楽音データの楽音をメイン楽音として設定させた後（ステップＳ４）、後述のステップＳ７に移行する。
【００５１】
また、ステップＳ３において、出力音高「Ａ」が「ファ」の音ではないと判定した場合には（ステップＳ３；ＮＯ）、制御部６は、犬の鳴き声の基準楽音データ（音高；「ファ」）を基準楽音データベース７４から読み出し（ステップＳ５）、さらに、楽音生成部８にこの基準楽音データ（音高；「ファ」）の周波数を変更させることで、出力音高「Ａ」における犬の鳴き声の楽音データを生成させる。そして、制御部６は、生成した楽音データ（音高；「Ａ」）の犬の鳴き声をメイン楽音として設定する（ステップＳ６）。
【００５２】
次に、制御部６は、出力音高「Ａ」における木琴の楽音データを音階データベース７３から読み出して、この楽音データの楽音をサブ楽音として設定する（ステップＳ７）。
【００５３】
そして、制御部６は、犬の鳴き声であるメイン楽音（音高；「Ａ」）と、木琴の音色であるサブ楽音（音高；「Ａ」）とを重ねてスピーカ１１に出力させ（ステップＳ８）、楽音出力処理を終了する。
【００５４】
〈オートモード〉
次に、オートモードについて説明する。ここでは、自動演奏される曲としてミッキーマウスマーチが選択されているものとして説明する。
【００５５】
図６は、オートモードにおいて、制御部６が、選択曲の楽譜データを曲目データベース７０から読み出してスピーカ１１に出力させる、楽音出力処理の動作を説明するためのフローチャートである。
【００５６】
この図に示すように、まず、ユーザが鍵盤１３ｂのうち任意の鍵盤を押下すると（ステップＳ９）、制御部６は、選択曲であるミッキーマウスマーチの楽譜データの先頭音を、曲目データベース７０から読み出す（ステップＳ１０）。
【００５７】
次に、制御部６は、読み出した音の音高を出力音高「Ａ」として設定する（ステップＳ１１）。
【００５８】
次に、制御部６は、当該出力音高「Ａ」が基準音高「ファ」であるかどうかを判定する（ステップＳ１２）。
このステップＳ１２において、出力音高「Ａ」が「ファ」の音高であると判定した場合には（ステップＳ１２；ＹＥＳ）、制御部６は、犬の鳴き声の基準楽音データ（音高；「ファ」）を基準楽音データベース７４から読み出して、この基準楽音データの楽音をメイン楽音として設定させた後（ステップＳ１３）、後述のステップＳ１６に移行する。
【００５９】
また、ステップＳ１２において、出力音高「Ａ」が「ファ」の音ではないと判定した場合には（ステップＳ１２；ＮＯ）、制御部６は、犬の鳴き声の基準楽音データ（音高；「ファ」）を基準楽音データベース７４から読み出し（ステップＳ１４）、さらに、楽音生成部８にこの基準楽音データ（音高；「ファ」）の周波数を変更させることで、出力音高「Ａ」における犬の鳴き声の楽音データを生成させる。そして、制御部６は、生成した楽音データ（音高；「Ａ」）の犬の鳴き声をメイン楽音として設定する（ステップＳ１５）。
【００６０】
次に、制御部６は、出力音高「Ａ」における木琴の楽音データを音階データベース７３から読み出して、この楽音データの楽音をサブ楽音として設定する（ステップＳ１６）。
【００６１】
そして、制御部６は、犬の鳴き声であるメイン楽音（音高；「Ａ」）と、木琴の音色であるサブ楽音（音高；「Ａ」）とを重ねてスピーカ１１に出力させる（ステップＳ１７）。
【００６２】
次に、制御部６は、選択曲であるミッキーマウスマーチの楽譜データにおいて、次に出力すべき音があるかどうかを判定する（ステップＳ１８）。このステップＳ１８において、次に出力すべき音があると判定した場合には（ステップＳ１８；ＹＥＳ）、制御部６は、楽譜データの次の音を読み出し（ステップＳ１９）、ステップＳ１１に戻る。このように、次に出力すべき音がある限り、制御部６は、ステップＳ１１〜ステップＳ１９を繰り返す。
【００６３】
そして、ステップＳ１８において、次に出力すべき音がないと判定した場合には（ステップＳ１８；ＮＯ）、楽音出力処理は終了する。
【００６４】
〈イージーモード〉
次に、イージーモードについて説明する。ここでは、演奏される曲としてミッキーマウスマーチが選択されているものとして説明する。
【００６５】
図７は、イージーモードにおいて、制御部６が、選択曲の楽譜データを曲目データベース７０から読み出してスピーカ１１に出力させる、楽音出力処理の動作を説明するためのフローチャートである。
【００６６】
この図に示すように、まず、ユーザが鍵盤１３ｂのうち任意の鍵盤を押下すると（ステップＳ２０）、制御部６は、選択曲であるミッキーマウスマーチの楽譜データの先頭音を、曲目データベース７０から読み出す（ステップＳ２１）。
【００６７】
次に、制御部６は、読み出した音の音高を出力音高「Ａ」として設定する（ステップＳ２２）。
【００６８】
次に、制御部６は、当該出力音高「Ａ」が基準音高「ファ」であるかどうかを判定する（ステップＳ２３）。
このステップＳ２３において、出力音高「Ａ」が「ファ」の音高であると判定した場合には（ステップＳ２３；ＹＥＳ）、制御部６は、犬の鳴き声の基準楽音データ（音高；「ファ」）を基準楽音データベース７４から読み出して、この基準楽音データの楽音をメイン楽音として設定させた後（ステップＳ２４）、後述のステップＳ２７に移行する。
【００６９】
また、ステップＳ２３において、出力音高「Ａ」が「ファ」の音ではないと判定した場合には（ステップＳ２３；ＮＯ）、制御部６は、犬の鳴き声の基準楽音データ（音高；「ファ」）を基準楽音データベース７４から読み出し（ステップＳ２５）、さらに、楽音生成部８にこの基準楽音データ（音高；「ファ」）の周波数を変更させることで、出力音高「Ａ」における犬の鳴き声の楽音データを生成させる。そして、制御部６は、生成した楽音データ（音高；「Ａ」）の犬の鳴き声をメイン楽音として設定する（ステップＳ２６）。
【００７０】
次に、制御部６は、出力音高「Ａ」における木琴の楽音データを音階データベース７３から読み出して、この楽音データの楽音をサブ楽音として設定する（ステップＳ２７）。
【００７１】
そして、制御部６は、犬の鳴き声であるメイン楽音（音高；「Ａ」）と、木琴の音色であるサブ楽音（音高；「Ａ」）とを重ねてスピーカ１１に出力させる（ステップＳ２８）。
【００７２】
次に、制御部６は、選択曲であるミッキーマウスマーチの楽譜データにおいて、次に出力すべき音があるかどうかを判定する（ステップＳ２９）。このステップＳ２９において、次に出力すべき音があると判定した場合には（ステップＳ２９；ＹＥＳ）、制御部６は、楽譜データの次の音を読み出した後（ステップＳ３０）、上述のステップＳ２０に戻る。このように、次に出力すべき音があり、かつ、ユーザが鍵盤１３ｂのうち任意の鍵盤を押下する限り、制御部６はステップＳ２０〜ステップＳ３０を繰り返す。
【００７３】
そして、ステップ２９において、次に出力すべき音がないと判定した場合には（ステップ２９；ＮＯ）、楽音出力処理は終了する。
【００７４】
以上の電子楽器１によれば、ユーザが鍵盤１３ｂのうち任意の鍵盤を押下した際に、動物の鳴き声の基準楽音データが基準楽音データベース７４から読み出され、当該楽音データに基づく楽音がメイン楽音として設定されるとともに、楽器の音色の楽音データが音階データベース７３から読み出され、当該楽音データに基づく楽音がサブ楽音として設定され、これらメイン楽音及びサブ楽音が重ねて出力されるので、音の高さを理解しやすい楽器の音色と、動物の鳴き声とが重ねて出力されることになる。従って、動物の鳴き声のみでは分かりにくかった音の高さを理解しやすくすることができる。
【００７５】
また、単独楽音出力モードでは、ユーザが鍵盤１３ｂのうち任意の鍵盤を押下した際にメイン楽音のみが出力され、複数楽音出力モードでは、ユーザが鍵盤１３ｂのうち任意の鍵盤を押下した際に、メイン楽音とサブ楽音とが重ねて出力されるので、ユーザは、動物の鳴き声を単独で出力するか、楽器の音色と重ねて出力するか、を選択することができる。従って、さまざまなバリエーションの演奏を楽しむことができる。
【００７６】
また、動物の鳴き声について、基準音高「ファ」のみにおける基準楽音データが基準楽音データベース７４に記憶されており、ユーザに押下された鍵盤１３ｂに対応付けられた音高が「ファ」である場合には、「ファ」の音高である動物の鳴き声の基準楽音データが読み出されて、当該基準楽音データの楽音がメイン楽音として設定され、ユーザに押下された鍵盤１３ｂに対応付けられた音高が他の出力音高「Ａ」である場合には、「ファ」の音高である動物の鳴き声の基準楽音データが読み出され、当該基準楽音データから出力音高「Ａ」の楽音データが楽音生成部８によって生成され、生成された楽音データの楽音がメイン楽音として設定されるので、音階のすべての音高について楽音データ記憶部に楽音データが記憶される場合と比較して、記憶データ量を少なくすることができる。
【００７７】
また、基準楽音データベース７４に記憶される楽音データの基準音高が、音階の低い「ド」から高い「ド」までの一オクターブのうちほぼ真ん中の音高の「ファ」であるので、基準音高が当該一オクターブの両端付近の音高、例えば「ド」や「シ」である場合と比較して、基準音高の基準楽音データと、当該一オクターブのうち当該基準音高から最も離れた音高の楽音データと、の周波数の差が小さくなる。従って、当該一オクターブのうちどの音高の楽音データについても、基準音高「ファ」の基準楽音データの周波数を大幅に変更することなく生成することができるため、正確な音高の楽音データを容易に生成することができる。
【００７８】
また、動物の鳴き声と重ねて出力される楽器が木琴であるので、動物の鳴き声に合わせて歯切れの良い音色を出力することができる。従って、動物の鳴き声のみでは分かりにくかった音の高さをより理解しやすくすることができる。
【００７９】
また、基準楽音データベース７４には複数種類の動物の鳴き声の基準楽音データが記憶されており、ユーザは、楽音切り替えキー１３ｅによって、複数種類の動物の鳴き声の中から所望の種類を選択することができるので、さまざまな動物の鳴き声による演奏を楽しむことができる。
【００８０】
なお、本発明を適用可能な実施形態は、上述した実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【００８１】
例えば、上記の実施形態において、楽器の音色等については、音階と、当該音階の各音高における楽音データとが対応付けられて記憶されているものとして説明し、動物の鳴き声等については、所定の基準音高における基準楽音データのみが記憶されており、その他の音高の楽音データについては基準楽音データの周波数の変更により生成されるものとして説明したが、楽器の音色等について、本実施形態における動物の鳴き声等と同様の方法で楽音データを記憶・生成することとしてもよいし、動物の鳴き声等について、本実施形態における楽器の音色等と同様の方法で楽音データを記憶することとしてもよい。
【符号の説明】
【００８２】
１      電子楽器
２      表示部
３      楽音出力部
４      発光部
５      入力部
６      制御部
７      記憶部
８      楽音生成部
１０    ディスプレイ
１１    スピーカ
１２    ランプ
１３    操作部
１３ａ  電源／音量キー
１３ｂ  鍵盤
１３ｃ  選曲レバー
１３ｄ  音名キー
１３ｅ  楽音切り替えキー
１３ｆ  サブ楽音キー
１３ｇ  セリフ出力キー
１３ｈ  モード切り替えキー
７０    曲目データベース
７１    セリフデータベース
７２    楽音データベース
７３    音階データベース
７４    基準楽音データベース
【図１】
2011081251.tif 000003
【図２】
2011081251.tif 000004
【図３】
2011081251.tif 000005
【図４】
2011081251.tif 000006
【図５】
2011081251.tif 000007
【図６】
2011081251.tif 000008
【図７】
2011081251.tif 000009