(57)【要約】【目的】  操作子の数をレッスン機能及び学習機能の総数より少なくしても、複数の各レッスン機能及び学習機能が判り難くならず、その選択を容易に行うことができるようにする。【構成】  複数の鍵３１を有する鍵盤３と、複数の操作子を有する操作パネル部２０と、レッスン機能部とを備え、そのレッスン機能部が、難易度が段階的に異なる複数のレッスン機能Ｌ１〜Ｌ３と、その複数のレッスン機能とは異なる学習機能Ｌ４とを備え、操作パネル部２０における鍵盤３の鍵長手方向に対して異なる位置に、難易度が段階的に異なる複数のレッスン機能Ｌ１〜Ｌ３を選択するための複数の操作子２０１〜２０３を配設し、その複数の操作子２０１〜２０３のうち鍵盤３に最も近い位置に配設された操作子２０３が、学習機能Ｌ４を選択するための操作子を兼ねる。【選択図】        図１
2006189514.tif 000002
【特許請求の範囲】
【請求項１】
複数の鍵を有する鍵盤と、複数の操作子を有する操作パネル部と、レッスン機能部とを備えた電子鍵盤楽器において、
前記レッスン機能部は、難易度が段階的に異なる複数のレッスン機能と、その複数のレッスン機能とは異なる学習機能とを備え、
前記操作パネル部における前記鍵盤の鍵長手方向に対して異なる位置に、前記難易度が段階的に異なる複数のレッスン機能を選択するための複数の操作子を配設し、該複数の操作子のうち前記鍵盤に最も近い位置に配設された操作子が、前記学習機能を選択するための操作子を兼ねていることを特徴とする電子鍵盤楽器。
【請求項２】
請求項１記載の鍵盤電子楽器において、
前記鍵盤に最も近い位置に配設された操作子が、前記複数のレッスン機能のうちの最も難易度が高いレッスン機能を選択するための操作子と前記学習機能を選択するための操作子とを兼ねていることを特徴とする電子鍵盤楽器。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、電子鍵盤楽器に関し、特に弾けない楽曲を弾けるようにするための複数のレッスン機能を有するレッスン機能部を備えた電子鍵盤楽器に関する。
【背景技術】
【０００２】
電子鍵盤楽器のレッスン機能としては多種多様のものがある。ワンキープレイに代表されるものとして、押鍵タイミングのみの一致で進行する自動演奏機能によるものが二十数年前(１９８０年代)から多数提案されている。
押鍵タイミング及び音高の一致によって自動演奏が進行する機能も、上記とほぼ同時期から提案され、その後これらのワンキープレイのバリエーションが多種開発されている。その一つが、特許文献１に記載されており、かなり高度な機能になっている。
【特許文献１】特開２００４−１０１９７９号公報
【０００３】
このような背景のもとに、最近、複数のレッスン機能として、パッドが叩かれるか押鍵されたタイミングの一致のみによって自動演奏を進行させる機能（ステップ１）と、押鍵タイミングと音高の一致によって自動演奏を進行させる機能（ステップ２）と、押鍵を待たずに自動演奏を進行させる機能（ステップ３）とを有し、いずれの場合も押さえるべき鍵をランプの点灯により光らせて表示するようにした電子鍵盤楽器が発売された(カシオＬＫ−３９)。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
この電子鍵盤楽器においては、ケースの鍵盤後方の操作パネル部には、左右に円形のスピーカが、中央部に円形のパッドが配設され、そのパッドと左右のスピーカとの間に多数の操作子（キーやスイッチ）が配設されている。そして、上記複数のレッスン機能を選択するための操作子（スイッチボタン）は、パッドと左側のスピーカとの間に左下側から右上方に向かって円弧状に、ステップ１，２，３の順に配設されている(集合している)。しかし、これは練習の難易度の順にはなっておらず、難易ではステップ１が「中」、ステップ２が「難」、ステップ３が「易」である。
【０００５】
このように、上記複数のレッスン機能を選択するための操作子が、そのレッスン機能ごとに同数だけ選択する機能の難易度に関係なく配設されているので、レッスン機能の数（種類）を増やしたり、あるいはそれらと異なる学習機能を追加すると、それらの機能を選択するための操作子の数も増加し、その配設用スペースが多く必要になるばかりか、レッスン機能等の選択の操作性がよいものではなく、レッスン機能がわかりにくいものであった。
【０００６】
この発明はこのような背景に鑑みてなされたものであり、電子鍵盤楽器のレッスン機能部が、難易度が段階的に異なる複数のレッスン機能と、その複数のレッスン機能とは異なる学習機能とを有する場合に、それらの各機能を選択するための操作子の数をレッスン機能及び学習機能の総数より少なくしても、複数の各レッスン機能及び学習機能が判り難くならず、その選択を容易に行うことができるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
この発明は上記の目的を達成するため、複数の鍵を有する鍵盤と、複数の操作子を有する操作パネル部と、レッスン機能部とを備えた電子鍵盤楽器において、そのレッスン機能部が、難易度が段階的に異なる複数のレッスン機能と、その複数のレッスン機能とは異なる学習機能とを備え、上記操作パネル部における上記鍵盤の鍵長手方向に対して異なる位置に、上記難易度が段階的に異なる複数のレッスン機能を選択するための複数の操作子を配設し、その複数の操作子のうち上記鍵盤に最も近い位置に配設された操作子が、上記学習機能を選択するための操作子を兼ねるようにしたものである。
そして、上記鍵盤に最も近い位置に配設された操作子が、上記複数のレッスン機能のうちの最も難易度が高いレッスン機能を選択するための操作子と上記学習機能を選択するための操作子とを兼ねるようにするのが望ましい。
【発明の効果】
【０００８】
このように構成したこの発明による電子鍵盤楽器は、難易度が段階的に異なる複数のレッスン機能を選択するための複数の操作子のうち鍵盤に最も近い位置に配設された操作子が、上記学習機能を選択するための操作子を兼ねので、レッスン機能と学習機能を選択する操作子がまとまって配置されて分かりやすく、しかも２機能の選択に兼用する操作子は選択頻度が高いが、最も鍵盤に近い位置にあるので操作性がよい。
上記鍵盤に最も近い位置に配設された操作子が、最も難易度が高いレッスン機能と上記学習機能を選択するための操作子を兼ねるようすれば、最も難しいレッスン機能で練習した後に学習機能による学習に進む機能選択が容易になる。また、難易度が高いレッスンを行う人は操作に慣れているので、その機能選択用操作子が他の学習機能選択用の操作子を兼ねていても違和感がない。
【発明を実施するための最良の形態】
【０００９】
以下、この発明を実施するための最良の形態を図面に基づいて具体的に説明する。
図１はこの発明による電子鍵盤楽器の一実施形態の外観を示す平面図であり、この図１によってこの電子鍵盤楽器の上面の外観構成、特に操作パネル部の構成を説明する。
この電子鍵盤楽器１は、下ケースに上ケースを嵌合させてネジ止めにより一体化したケース２に各部が内蔵あるいは装着されている。そのケース２の手前側は上ケースが両側部を残して開放されており、そこに鍵盤３が装着されている。その鍵盤３は多数の白鍵と黒鍵からなる鍵３１を有しており、この例では５オクターブの鍵盤を構成している。
【００１０】
また、全ての鍵３１の下側には発光ダイオード（ＬＥＤ）３２が配設されており（図１では図示の都合上一部の鍵３１にのみ破線の小さい丸で示している）、各鍵３１の少なくともそのＬＥＤ３２と対向する部分は半透明に形成されており、レッスン演奏時に押えるべき鍵３１に対応するＬＥＤ３２が点灯して、その鍵を教示することができる。しかし、これを省略して、後述するＬＣＤの表示によって、レッスン演奏時に押えるべき鍵を教示するようにしてもよい。
【００１１】
ケース２の鍵盤３の後方部分はほぼフラットに形成されており、左右両端側にスピーカグリル４が設けられ、その内側にそれぞれスピーカ５が装着されている。スピーカグリル４には、多数の小孔が形成されたパンチメタルあるいはサランネットが被着されている。
ケース２（上ケース）の上面における左右のスピーカグリル４の間の部分が操作パネル部２０である。
【００１２】
その操作パネル部２０の中央部には、表示器として液晶表示器（ＬＣＤ）６が配置され、その左右両側に多数の操作子が配設されており、その多数の操作子を総称してパネル操作子（後述する図２に示すパネル操作子２１）と云う。
そして、ＬＣＤ６の左側には、この電子鍵盤楽器１が有するレッスン機能部が備える複数のレッスン機能を選択するための複数（この例では３個）のレッスン機能選択用操作子２０１，２０２，２０３が、鍵盤３の鍵３１の並び方向の標準鍵（この例では中央のオクターブのＣ鍵３１Ｃ）位置における鍵長手方向（一点鎖線７で示す方向）に沿って、操作パネル部２０に直線的に配設されている。
【００１３】
上記「標準鍵」は、この電子鍵盤楽器１のメモリに演奏データを記憶していてレッスン演奏が可能な楽曲全体で最も多い調（一般にはハ長調）の主音に該当するＣ鍵にするのが一般的であるが、へ長調のＧ鍵、あるいはト長調のＦ鍵にする場合もある。
【００１４】
操作子２０１は、記憶している楽曲の演奏データによる自動演奏を自動的に進行させる第１のレッスン機能（聴くだけ機能）Ｌ１を、操作子２０２は、鍵盤３のいずれかの鍵が押されたタイミングで上記自動演奏を進行させる第２のレッスン機能（タイミングのみ一致進行機能）Ｌ２を、操作子２０３は、鍵盤３の押された鍵とその押鍵タイミングとが次の演奏音と一致したときに上記自動演奏を進行させる第３のレッスン機能（タイミングと音高一致進行機能）Ｌ３を、それぞれ選択するための操作子である。
【００１５】
この場合、第１のレッスン機能Ｌ１が最も難易度が低く、第３のレッスン機能Ｌ３が最も難易度が高い。したがって、操作子２０１〜２０３はレッスン機能の難易度順に配列されており、この例では鍵盤３に最も近い位置に難易度が最も高い第３のレッスン機能Ｌ３を選択する操作子２０３を配設している。しかし、操作子２０１〜２０３をこれと逆の順番に配列するようにしてもよい。
【００１６】
この実施形態ではさらに、レッスン機能部が、上述したように難易度が段階的に異なる複数のレッスン機能である第１〜第３のレッスン機能Ｌ１〜Ｌ３の他に、その複数のレッスン機能とは異なる学習機能（例えばコード学習機能）Ｌ４を備えており、第１〜第３のレッスン機能Ｌ１〜Ｌ３を選択するためのレッスン機能選択用操作子２０１〜２０３のうち、鍵盤３に最も近い位置に配設された操作子２０３を、学習機能Ｌ４を選択するための操作子に兼用している。
すなわち、この操作子２０３が予め設定した所定時間以内の短押しされたときは第３のレッスン機能を選択し、上記所定時間を超えて長押しされたときには上記学習機能Ｌ４を選択する。この場合は、学習機能の選択に兼用する操作子２０３が、この実施形態のように最も難易度の高いレッスン機能を選択する操作子である方がよい。
【００１７】
この実施形態ではまた、レッスン機能部のレッスン機能にリズムラン機能を含み、そのリズムラン機能のスタート／ストップ選択用操作子２０４が、レッスン機能選択用操作子２０１〜２０３が配列された直線上で、上記学習機能の選択に兼用する操作子２０３よりもさらに鍵盤３に近い位置に配設されている。すなわち、これらの操作子２０１〜２０４が、標準鍵３１Ｃの位置における鍵長手方向に沿って、操作パネル部２０に直線的に配設されている。このリズムラン機能のスタート／ストップ選択用操作子２０４の左側には、リズム演奏をメロディ演奏に同期してスタートさせるためのシンクロスタートボタン２０５が配置されている。
【００１８】
なお、この実施形態では上述のように、難易度が段階的に異なる複数のレッスン機能である第１〜第３のレッスン機能をそれぞれ選択するためのレッスン機能選択用操作子２０１〜２０３、およびリズムラン機能のスタートス／トップ選択用操作子２０４を、鍵盤３の鍵３１の並び方向の標準鍵３１Ｃの位置における鍵長手方向に沿って直線的に配設し、レッスン機能選択用操作子２０１〜２０３のうちの鍵盤３に最も近い位置に配設された操作子２０３を、学習機能Ｌ４を選択するための操作子に兼用した。しかし、これはこの発明に必須の構成ではなく、操作パネル部における鍵盤の鍵長手方向に対して異なる位置に、難易度が段階的に異なる複数のレッスン機能を選択するための複数の操作子を配設し、その複数の操作子のうち鍵盤に最も近い位置に配設された操作子が、学習機能を選択するための操作子を兼ねるようにすればよい。
【００１９】
操作パネル部２０の操作子２０１〜２０４よりさらに左側に、練習パート指定用の左手ボタン２０６と右手ボタン２０７、音量調整用のマスタボリューム２０８、およびスタンバイオンランプ２０９等が設けられている。
左手ボタン２０６は、楽曲のうち左手パートを練習パートとして指定するためのボタンである。そして、このボタンの押下により、指定のＯＮ／ＯＦＦをトグルで切り替えることができる。右手ボタン２０７は、楽曲のうち右手パートを練習パートとして指定するためのボタンであり、指定のＯＮ／ＯＦＦを左手パートとは独立にトグルで切り替えることができる。
【００２０】
これらの左手ボタン２０６と右手ボタン２０７内にはＬＥＤが設けられており、それぞれ練習パートとして指定されているときにのみそのＬＥＤが点灯して、指定されていることを表示する。これらの左手ボタン２０６と右手ボタン２０７によって、左手パートのみ又は右手パートのみ、あるいはその両方を練習パートとして指定することができる。この指定は自動演奏中にも任意に変更可能である。
【００２１】
操作パネル部２０におけるＬＣＤ６の右側には、ソング指定ボタン２１１、スタイル指定ボタン２１２、ボイス指定ボタン２１３がＬＣＤ６の短辺に沿って列設され、そのさらに右側にテンキー２１０とエンタボタン２１４が配設されている。これらの各操作子よりも鍵盤３寄りに他の複数の操作子も配設されているが、この発明には関係しないのでそれらの説明は省略する。
【００２２】
ＬＣＤ６は、種々の画像や文字、楽譜等を表示でき、待機中にソング指定ボタン２１１を押すと、押す度に表示画面に楽曲データ（演奏データ）が記憶されている楽曲名とその番号のリストが所定曲数ずつ順次表示される。そこで、テンキー２１０によって練習したい楽曲の番号を指定し、エンタボタン２１４を押すとその楽曲の指定が確定され、その楽曲名のみが液晶表示器６に表示される。
【００２３】
ソング指定ボタン２１１は、このように練習したり自動演奏させたりする楽曲の楽曲データ（演奏データ）を指定するためのボタンであり、このボタンを押下した後、テンキー２１０で楽曲の番号を入力することによりその指定を行うことができる。なお、内部に記憶している楽曲データの他に、フレキシブルディスクやメモリチップなどの外部記憶媒体を装着可能にして、それらに記憶されている楽曲データや、通信ネットワーク上の外部装置に記憶されている楽曲データなどを指定して、内部のメモリ（ＲＡＭ）に読み込ませることも可能である。
【００２４】
ＬＣＤ６は、指定可能な楽曲リストのほかにも、使用する音色の名称、設定されている動作モード等のこの電子鍵盤楽器１の動作内容や設定内容、あるいはユーザに対するメッセージ等を表示したり、自動演奏中の楽曲あるいはその中の練習パートとして指定したパートの内容を楽譜として表示したりすることもできる。
スタイル指定ボタン２１２とボイス指定ボタン２１３については、この発明に直接関係しないので、その説明を省略する。
【００２５】
図２は上述した電子鍵盤楽器の制御系を含む全体構成を示すブロック図であり、次にその構成と機能について説明する。
この電子鍵盤楽器１の内部には、ＣＰＵ１１，ＲＯＭ１２，ＲＡＭ１３，タイマ１４，外部記憶媒体インタフェース（Ｉ／Ｆ）１５，ＭＩＤＩ（Musical Instruments Digital Interface：登録商標）Ｉ／Ｆ１６，検出回路１７，表示回路１８，音源回路１９，および通信Ｉ／Ｆ２２を備え、これらがシステムバス２５によって相互に接続されている。
そして、鍵盤３及び前述した図１に示した操作パネル部２０に設けられている多数の操作子を総称するパネル操作子２１を検出回路１７に接続し、ＬＣＤ６及び各鍵３１毎に設けられたＬＥＤ３２等からなる表示装置２３を表示回路１８に接続し、左右のスピーカ５及び図示していないアンプ等からなるサウンドシステム２４を音源回路１９に接続している。
【００２６】
ＣＰＵ１１は、この電子鍵盤楽器１の全体を統括制御する制御手段であり、ＲＯＭ１２や外部記憶媒体Ｉ／Ｆ１５等に記憶している所要の制御プログラムを実行することにより、各部の動作を制御し、以下に説明するこの発明の実施形態のレッスン機能部としての各種レッスン機能や学習機能を始め、その他種々の機能を実現することができる。
ＲＯＭ１２は、変更の不要なデータを記憶させる読出し専用のメモリである。
【００２７】
ここで、図３に、ＲＯＭ１２に記憶させるデータの構成を示す。
この図に示すとおり、ＲＯＭ１２には、ＣＰＵ１１が実行する制御プログラムや、この電子鍵盤楽器１の初期設定値、および多数の楽曲の演奏データである楽曲データ等を記憶させる。このうち、制御プログラムは、ＣＰＵ１１にこの電子鍵盤楽器１の各部を制御させて種々の機能を実現させるためのプログラムであり、初期設定値は、通常演奏，自動演奏，および楽曲データ再生を行う際に全般的な発音内容や表示内容を定めるために使用するテンポデータ、音色データ、音量データ、および楽曲名データ等のデータである。
【００２８】
また、楽曲データは、楽曲の内容を示すＭＩＤＩ形式のデータであり、各々１６トラックの演奏データからなる。そして、この電子鍵盤楽器１に予め記憶させておく楽曲データについては、第１トラックを右手（メロディ）パートに、第２トラックを左手（伴奏）パートに対応付けるようにしている。その他のトラックがどのようなパートに対応付けられるかは、楽曲に応じて異なるし、全てのトラックにデータがある必要はない。
そして、各トラックの演奏データは、楽曲の再生内容を表わす情報であり、メロディパートに対応付けられるトラックでは主旋律を再生するための情報、それ以外のトラックでは主旋律以外の部分（和音演奏，ベース演奏，リズム演奏等）を再生するための情報である。そして、これらの情報は、再生進行順に配置されたタイミングデータとイベントデータの組み合わせを含む。
【００２９】
また、このうちタイミングデータは、対応するイベントデータが示すイベントに係る処理を行うべきタイミング（時間）を示すデータであり、１つのタイミングに複数のイベントが対応している場合もある。そして、イベントデータは、楽曲を再生させるための各種イベントの内容を示すデータであり、ノートオンイベント、ピッチチェンジイベント、ノートオフイベント、テンポチェンジイベント、音色チェンジイベント等がある。
以上のようなデータを記憶するＲＯＭ１２を書き換え可能な不揮発性メモリによって構成し、データを追加したりアップデートできるようにしてもよい。また、楽曲データをＲＯＭ１２に記憶させず、再生する楽曲データを全て後述する記憶媒体や外部装置から読み出させるようにしてもよい。
【００３０】
図２の説明に戻ると、ＲＡＭ１３は、ＣＰＵ１１のワークエリアとして使用したり、ＲＯＭ１２から読み出された指定された楽曲データを一時的に記憶させたり、一時的に使用するパラメータの値等を記憶させたりするメモリである。
タイマ１４は計時手段であり、楽曲データに基づいて楽曲の演奏を行う場合の、指定されたテンポに従ったノートオンやノートオフ等のイベントに関する処理のタイミング制御等に使用される。
【００３１】
外部記憶媒体Ｉ／Ｆ１５は、フレキシブルディスクドライブ（ＦＤＤ）やメモリカードスロット等、外部の記憶媒体に対してデータの読み書きを行う手段である。そして、この外部記憶媒体Ｉ／Ｆ１５により装着された記憶媒体から読み出した楽曲データに基づく演奏を行うことも可能である。
ＭＩＤＩＩ／Ｆ１６は、ＭＩＤＩ規格に従ったデータを授受するためのインタフェースであり、例えば、ＭＩＤＩに対応した別の電子楽器あるいはＭＩＤＩデータを取り扱うアプリケーションプログラムを備えたコンピュータ等と通信を行うために用いる。
【００３２】
検出回路１７は、鍵盤３やパネル操作子２１においてなされた操作の内容を検出してＣＰＵ１１に伝える検出手段である。
表示回路１８は、ＣＰＵ１１からの指示に従って表示装置２３における表示を制御する表示制御手段である。そして、表示装置２３は、図１における操作パネル部２０に設けられたＬＣＤ６と、鍵盤３の各鍵３１毎に設けられた押鍵ガイド用のＬＥＤ３２等によって構成される。
【００３３】
音源回路１９は、楽曲データを構成する各トラックの演奏データを基に複数の発音チャンネルで波形データを生成し、楽音信号を発生してサウンドシステム２４へ送信する。
通信Ｉ／Ｆ２２は、イーサネット（登録商標）方式やＩＥＥＥ（Institute of Electrical and Electronic Engineers）１３９４方式等の通信を行うためのインタフェースであり、このインタフェースを介してこの電子鍵盤楽器１を通信ネットワークに接続することができる。そして、この通信ネットワークを介して外部装置から楽曲データをダウンロードして再生することもできる。
【００３４】
この電子鍵盤楽器１は、上記の構成により次のような機能を実現することができる。
まず、ユーザによる鍵盤３における鍵３１の押離鍵操作に応じた楽音を生成して出力する通常演奏をすることができる。また、指定された楽曲の全パートあるいは指定されたパートを自動演奏しながら押えるべき鍵のＬＥＤ３２を点灯して表示する第１のレッスン機能（聴くだけ機能）Ｌ１、鍵盤３のいずれかの鍵が押されたタイミングで上記自動演奏を進行させる第２のレッスン機能（タイミングのみ一致進行機能）Ｌ２、鍵盤３の押された鍵とその押鍵タイミングとが次の演奏音と一致したときに上記自動演奏を進行させる第３のレッスン機能（タイミングと音高一致進行機能）Ｌ３を、それぞれレッスン機能選択用操作子２０１〜２０３による選択に応じて行うことができる。第２，第３のレッスン機能を実行する際にも、押えるべき鍵のＬＥＤ３２を点灯して学習者の押鍵操作をガイドする。
【００３５】
レッスン機能選択用操作子２０３が所定時間以上押されたときには、学習機能を選択して、コード学習のためのコードディクショナリの処理を行う。
リズムラン機能のスタート／ストップ選択用操作子２０４がオフのときに押されるとスタートが選択されて自動的にリズム演奏を開始し、オンのときに押されるとストップが選択されて、その自動リズム演奏を停止する。
【００３６】
次に、これらの機能を実現するためにＣＰＵ１１が実行する処理について説明する。なお、その他の一般的な機能を実現するための処理については説明を省略する。
まず、図４に示すメインルーチンの処理について説明する。
この電子鍵盤楽器の電源が投入されるとこの処理をスタートし、ステップ０１では鍵盤３に関する押離鍵処理を実行し、マニュアル演奏を可能にする。
【００３７】
次いでステップＳ０２，Ｓ０３では、レッスン機能選択用操作子２０１が押されることによるＬ１オンイベントの有無を判断し、無ければそのままステップＳ０４へ進み、有れば第１のレッスン機能の選択状態を示すＬ１フラグを反転（１であれば０に、０であれば１に）し、第２，第３のレッスン機能と学習機能の選択状態をそれぞれ示すＬ２〜Ｌ４モードフラグを全てリセットする（０にする）。
【００３８】
次のステップＳ０４，Ｓ０５では、レッスン機能選択用操作子２０２が押されることによるＬ２オンイベントの有無を判断し、無ければそのままステップＳ０６へ進み、有れば第２のレッスン機能の選択状態を示すＬ２フラグを反転（１であれば０に、０であれば１に）し、第１，第３のレッスン機能と学習機能の選択状態をそれぞれ示すＬ１，Ｌ３，Ｌ４モードフラグを全てリセットする（０にする）。
【００３９】
その後のステップＳ０６〜Ｓ１１では、レッスン機能選択用操作子２０３が押されるか離されることによるＬ３オンオフイベントの有無を判断し、無ければそのままステップＳ１２へ進み、オンイベントが有ればＬ１，Ｌ２モードフラグをリセットし、オンしている時間を計測するタイマの動作を規定するタイマフラグ（Ｆ）をセットして、それまでのタイマの積算値をリセットする。さらに、第３のレッスン機能の選択状態を示すＬ３モードフラグを反転（１であれば０に、０であれば１に）し、学習機能の選択状態を示すＬ４モードフラグを０にする。
【００４０】
そして、Ｌ３モードフラグがオン（“１”）中に予め設定した所定時間経過したか否かを判断し、経過していなければそのままステップＳ１２へ進むが、経過していればＬ３モードフラグをリセットし、Ｌ４モードフラグを１にする。
ステップＳ０６でＬ３オンオフイベントがオフのときは、タイマフラグをリセットしてステップＳ０９へ進む。
ここでタイマは、例えば１０ｍｓ毎に発生するインタラプトによるタイマ割り込み処理で計測し、タイマフラグが１のときだけ１回毎にタイマカウンタを＋１する。したがって、１００カウントで１秒になる。タイマフラグが０のときは、それまでの積算値を保持する。
【００４１】
これらの処理により、レッスン機能選択用操作子２０３を第３のレッスン機能Ｌ３と学習機能Ｌ４の選択用に兼用することができる。すなわち、操作子２０３を所定時間以内で短かく押せば、Ｌ３モードフラグを反転して第３のレッスン機能を選択又は選択解除することができ、操作子２０３を所定時間を越えて長く押し続ければ、Ｌ３モードフラグを１にして、学習機能を選択することができる。
【００４２】
ステップＳ１２，Ｓ１３では、リズムラン機能のスタート／ストップ選択用操作子２０４が押されることによるリズム（Ｒ）オンイベントの有無を判断し、無ければそのままステップＳ１４へ進み、有ればＲＵＮフラグを反転（１であれば０に、０であれば１に）して、ステップＳ１４へ進む。
ステップＳ１４ではコード学習機能であるコードディクショナリ処理のサブルーチンを実行した後、このメインルーチンの処理を終了する。しかし、電源が投入されている間はこのメインルーチンの処理を繰り返し実行する。
【００４３】
次に、各レッスン機能および学習機能の処理について説明する。
図５は、Ｌ１モードフラグが１のときに実行する第１のレッスン機能（聴くだけ機能）の処理を示すフローチャートである。この処理はＬ１モードフラグが１になるとスタートし、ステップＳ２１で再生する楽曲データ及び練習パートが指定されているか否かを判断する。指定されていればステップＳ２２以下の処理に進むが、指定されていなければ、ステップＳ２８でＬＣＤ６に「楽曲が指定されていません。」又は「練習パートが指定されていません。」の表示を行わせて、処理を終了する。
【００４４】
ステップＳ２２に進むと、再生する楽曲データのうち、練習パートとして指定されているパートに対応付けられているトラックの演奏データを、楽曲の進行に応じてＲＡＭ１３から順番に読み出し、音源回路１９に送信して楽音合成させ、マスタボリューム２０８で設定されている音量で発音させる。
【００４５】
ステップ２３では、再生する楽曲データのうち、練習パートとして指定されているパートに対応付けられているトラック以外の全部又は一部のトラックの演奏データを、楽曲の進行に応じてＲＡＭ１３から順番に読み出し、音源回路１９に送信して楽音合成させ、マスタボリューム２０８で設定されている音量より「所定音量」だけ小さい音量で発音させる。その「所定音量」は、ユーザが自由に変更できるようにするとよい。また、「その他のトラック」については音量を０にして、発音しないようにしてもよい。
【００４６】
さらに、ステップＳ２４では、ステップＳ２２で読み出した演奏データに基づき、ＬＣＤ６に練習パートとして指定されているパートの楽譜を表示させる。
そして、ステップＳ２５では、ステップＳ２２で読み出した演奏データに基づき、練習パートとして指定されているパートの演奏のために、押鍵すべき鍵に対応するＬＥＤ３２を発光させて、レッスン者の押鍵操作をガイドする。
ステップＳ２２〜Ｓ２５の処理は便宜上順次実行するように図示したが、実際には同時に並行して処理される。
【００４７】
その後、ステップＳ２６で演奏データが終了するか、ステップＳ２７でＬ１モードフラグが“０”になると処理を終了するが、演奏データが有り、Ｌ１モードフラグが“１”であれば、ステップＳ２２へ戻って上述の処理を繰り返す。
したがって、ユーザは、練習したい楽曲と右手か左手のパートを指定し、第１のレッスン機能選択用操作子２０１を押して第１のレッスン機能を選択すれば、指定した楽曲の指定したパートがマスタボリューム２０８で設定した音量で自動演奏されると共に、指定していないパートが設定した音量より小さい音量で自動演奏される。
したがって、練習者には指定したパートの演奏音が大きく聞こえ、それ以外のパートの演奏音も小さく聞こえるので、練習したいパートが強調されて覚え易く、且つ他のパートとの関係も掴むことができる。
【００４８】
その際、ＬＣＤ６に指定したパートの演奏中の楽譜が表示され、指定したパートの演奏のために鍵盤３の押鍵すべき鍵が照光によりガイドされるので、ユーザはそのパートの演奏音を聴きながら、楽譜の表示を見たり鍵盤３の照光される鍵を目で追うことによって、演奏の感覚を掴むことができる。
なお、この実施例では押鍵すべき鍵をＬＥＤによって照光してガイドするようにしたが、図１に示したＬＣＤ６として表示画面が比較的大きいものを使用して、そこに練習パートの楽譜とともに鍵盤図を表示して、押鍵すべき鍵を押鍵すべきタイミングで反転表示させてガイドする機能を持たせてももよい。その場合には図５のステップＳ２５で、押鍵すべき鍵に対応するＬＥＤを発光させる処理に代えて、鍵盤図の表示と押鍵すべき鍵を押鍵すべきタイミングで反転表示させる処理を行うようにする。
【００４９】
図６は、Ｌ２モードフラグが１のときに実行する第２のレッスン機能（タイミングのみ一致進行機能）の処理を示すフローチャートである。この処理はＬ２モードフラグが１になるとスタートし、まずステップＳ３１で再生する楽曲データ及び練習パートが指定されているか否かを判断し、指定されていればステップＳ３２以下の処理に進むが、指定されていなければ、ステップＳ３９では図５のステップＳ２８と同様に、ＬＣＤ６に「楽曲が指定されていません。」又は「練習パートが指定されていません。」の表示を行わせて、処理を終了する。
【００５０】
ステップＳ３２では、図５のステップＳ２２〜Ｓ２５と同じ発音・表示処理を行う。
その後ステップＳ３３，Ｓ３４に進んで押鍵すべきタイミングに押鍵があったか否かを判断し、押鍵すべきタイミングに押鍵があればステップＳ３５に進んで楽曲の進行を続行させる。押鍵がなければステップＳ３６で楽曲の進行を一時停止し、ステップＳ３４へ戻って押鍵を待って楽曲の進行を続行する。なお、押鍵すべきタイミングより早く押鍵があった場合は、押鍵すべきタイミングになるのを待って楽曲の進行を続行するようにしてもよい。
そして、ステップＳ３７で演奏データが終了すると処理を終了し、演奏データが終了しなければ、ステップＳ３８で終了関連操作子によって終了宣言が成されたかどうかを判断して、そうであれば処理を終了し、そうでなければステップＳ３２に戻って上述の処理を繰り返す。
【００５１】
この第２のレッスン機能によれば、指定した楽曲の指定したパートを演奏するために、押鍵すべきタイミングに鍵盤３のいずれかの鍵を押鍵すると楽曲が進行して、マスタボリューム２０８で設定した音量で演奏されると共に、指定していないパートも設定した音量より小さい音量で演奏される。押鍵すべきタイミングに押鍵しないと楽曲の進行が一時停止し、押鍵するのを待って楽曲が進行して演奏される。
【００５２】
これによってワンフィンガプレイの演奏ができ、練習パートの押鍵タイミングを練習することがてきる。この場合にも他のパートが小さい音で演奏音されるので、他のパートとの関係も掴むことができる。
この場合も、ＬＣＤ６に指定したパートの演奏中の楽譜が表示され、指定したパートの演奏のために鍵盤３の押鍵すべき鍵が照光によってガイドされる。あるいは、前述のようにＬＣＤ６に鍵盤を表示して押鍵すべき鍵を反転表示するようにしてもよい。
【００５３】
図７は、Ｌ３モードフラグが１のときに実行する第３のレッスン機能（タイミングと音高一致進行機能）の処理を示すフローチャートである。この処理はＬ３モードフラグが１になるとスタートするが、ステップＳ４１〜Ｓ４９のうち、ステップＳ４４以外は前述した図６のステップＳ３１〜Ｓ３３，Ｓ３５〜Ｓ３９と同じ処理を行う。
ステップＳ４４では、ステップＳ４２で定義された演奏のための押鍵すべき鍵の音高データと同一の押鍵があったか否かを判断する。そして、同一の押鍵があればステップＳ４５へ進んで楽曲の進行を続行するが、同一の押鍵がなければステップＳ４６で楽曲の進行を一時停止してステップＳ４４へ戻り、同一の押鍵があるのを待って楽曲の進行を続行する。
【００５４】
この第３のレッスン機能によれば、指定した楽曲の指定したパートを演奏するために、押鍵すべきタイミングに鍵盤３の押鍵すべき音高の鍵を押鍵すると楽曲が進行して、マスタボリューム２０８で設定した音量で演奏されると共に、指定していないパートも設定した音量より小さい音量で演奏される。押鍵すべきタイミングに押鍵すべき音高の鍵を押鍵しないと楽曲の進行が一時停止し、押鍵すべき音高の鍵が押鍵されるのを待って楽曲が進行して演奏される。
【００５５】
この場合は、押鍵タイミングと押された鍵の音高とが押鍵すべきタイミングと音高と一致しないと、楽音の進行が一時停止するので、練習パートを完全に演奏できるように練習することができる。このときも、他のパートの演奏音が小さく聞こえるので、これまでに掴んだ感覚を活かして練習することができる。
この場合も、ＬＣＤ６に指定したパートの演奏中の楽譜が表示され、指定したパートの演奏のために鍵盤３の押鍵すべき鍵が照光によってガイドされる。あるいは、前述のようにＬＣＤ６に鍵盤を表示して押鍵すべき鍵を反転表示するようにしてもよい。
この
【００５６】
図８は、図４のステップＳ１４で実行するコード学習機能であるコードディクショナリ処理を示すフローチャートである。
この処理をスタートすると、まずステップＳ５１でＬ４モードフラグが１か否かを判断し、０であれば何もせずに図４のメインルーチンへリターンする。Ｌ４モードフラグが１であれば学習機能が選択されているのでステップＳ５２へ進んで、鍵盤３によってルート鍵（コードの根音の鍵）の押鍵のみ又はルート鍵の押鍵とテンキー２１０による数字（例えばＣ７の７）入力又はルート鍵とテンキー２１０のキーの組み合わせによるアルファベット入力（例えば「ｍａｊｏｒ」や「ｍｉｎｏｒ」など）によるコード指定の完了を待つ。なお、テンキー２１０から完全なコード名を入力してもよい。
あるいは、このモード（Ｌ４＝１）に入ると、鍵盤がスプリットされ、ルート指定鍵群と種類指定鍵群とに分かれ、ルート鍵と種類指定鍵（例えば「ｍ７：マイナセブンス」）との入力によって、ＬＣＤ６の鍵盤図に押すべき３鍵が表示され、コード指定が完了するようにしてもよい。
【００５７】
コード指定が完了すると、コード構成音の各鍵に対応したＬＥＤ３２を発光させる。複数のコードの候補がある場合、最も代表的なコードの構成音に対応したＬＥＤ３２を発光させる。そして、ステップＳ５４で定義された複数鍵が同時にオン（押鍵）されるのを待ち、定義された複数鍵が同時にオンされるとステップＳ５５でコード構成音の各鍵に対応した音高の音を発音（正解音列発生）して、図４のメインルーチンへリターンする。
このコード学習機能によれば、ルート鍵の押鍵のみあるいはそれと数字やアルファベットにより、あるいは上述して他のやり方によりコードを指定すると、そのコードの各構成音の各鍵がＬＥＤの発光によって表示されるので、その照光している各鍵を同時に押鍵することによって所望のコードを演奏することができる。
【００５８】
図９は、リズムラン機能におけるリズムの最小単位毎のタイマインタラプトによって処理する動作のフローチャートである。
この処理は、常にリズムの最小単位毎のタイマインタラプトでスタートし、まずステップＳ６１でリズムランモード（ＲＵＮフラグが１）か否かを判断し、リズムランモードでなければ、そのままメインルーチンへリターンする。リズムランモードでなければ、ステップＳ６２へ進んで、リズム種類選択手段により選択されたリズム種類データ（ワルツ、ルンバ、ジルバ等）と、そのリズム種類に応じた複数の発音すべきリズム音源種類データ（ハイハット、シンバル、スネアドラム、バスドラム等）と、リズムインタラプト毎にカウントされるカウントデータとのマトリクスの交点に、音源データがあるか否かを判断する。そして、上記マトリクスの交点に音源データがなければそのままメインルーチンへリターンするが、上記マトリクスの交点に音源データがあれば、ステップＳ６３へ進んで定義されたデータの音を発音させた後、メインルーチンへリターンする。
【００５９】
上述した実施形態の電子鍵盤楽器は、前述のように難易度が段階的に異なる複数のレッスン機能を選択するための複数の操作子のうち鍵盤に最も近い位置に配設された操作子が、上記学習機能を選択するための操作子を兼ねので、レッスン機能と学習機能を選択する操作子がまとまって配置されて分かりやすく、しかも操作子の数を減らすことがきる。さらに、上記操作子によって選択されたレッスン機能により練習する際に、指定された練習パートは設定された音量で演奏し、他のパートは設定された音量より小さい音量で演奏する機能を有しているので、練習パートが強調されて覚え易く、且つ他のパートとの関係も掴みながら各段階の練習を効果的にすすめることができる。
【産業上の利用可能性】
【００６０】
以上の説明から明らかなように、この発明による電子鍵盤楽器は、難易度が段階的に異なる複数のレッスン機能、それらとは異なる学習機能を有し、それらの各機能を適宜選択して実行できる各種の電子鍵盤楽器に利用することができ、レッスン機能と学習機能を選択する操作子がまとまって配置されるので分かりやすく、操作子の数を減らすために２機能の選択に兼用する操作子は選択頻度が高くなるが、最も鍵盤に近い位置にあるので操作性がよい。したがって、初心者でも所望の楽曲の演奏練習を容易に行うことができる。
【図面の簡単な説明】
【００６１】
【図１】この発明による電子鍵盤楽器の一実施形態の外観を示す平面図である。
【図２】図１に示した電子鍵盤楽器の全体構成を示すブロック図である。
【図３】図２に示したＲＯＭに記憶させるデータの構成を示す図である。
【図４】図２に示したＣＰＵによるメインルーチンの処理を示すフローチャートである。
【００６２】
【図５】同じくＬ１モードフラグが“１”のときに実行する第１のレッスン機能の処理を示すフローチャートである。
【図６】同じくＬ２モードフラグが“１”のときに実行する第２のレッスン機能の処理を示すフローチャートである。
【図７】同じくＬ３モードフラグが“１”のときに実行する第３のレッスン機能の処理を示すフローチャートである。
【図８】同じく図４のステップＳ１４で実行するコードディクショナリ処理（コード学習機能の処理）を示すフローチャートである。
【図９】同じくリズムラン機能におけるリズムの最小単位毎のタイマインタラプトによって処理する動作のフローチャートである。
【符号の説明】
【００６３】
１…電子鍵盤楽器、２…ケース、３…鍵盤、４…スピーカグリル、５…スピーカ、６…液晶表示器（ＬＣＤ）、１１…ＣＰＵ、１２…ＲＯＭ、１３…ＲＡＭ、１４…タイマ、１５…外部記憶媒体Ｉ／Ｆ、１６…ＭＩＤＩ／Ｆ、１７…検出回路、１８…表示回路、１９…音源回路、２０…操作パネル部、２１…パネル操作子、２２…通信Ｉ／Ｆ、２３…表示装置、２４…サウンドシステム、２５…システムバス、３１…鍵、３１Ｃ…Ｃ鍵（標準鍵）、３２…鍵を光らせるＬＥＤ、
【００６４】
２０１…第１のレッスン機能選択用操作子、２０２…第２のレッスン機能選択用操作子、
２０３…第３のレッスン機能選択用操作子（学習機能選択用操作子を兼ねる）、
２０４…リズムラン機能のスタート／ストップ選択用操作子、２０５…シンクロスタートボタン、２０６…左手ボタン、２０７…右手ボタン、２０８…音量調整用のマスタボリューム、２０９…スタンバイオンランプ、２１０…テンキー、２１１…ソング指定ボタン、２１２…スタイル指定ボタン、２１３…ボイス指定ボタン、２１４…エンタボタン
【図１】
2006189514.tif 000003
【図２】
2006189514.tif 000004
【図３】
2006189514.tif 000005
【図４】
2006189514.tif 000006
【図５】
2006189514.tif 000007
【図６】
2006189514.tif 000008
【図７】
2006189514.tif 000009
【図８】
2006189514.tif 000010
【図９】
2006189514.tif 000011