(57)【要約】【課題】演奏者の手操作子群および足操作子群の演奏技術を効果的に高めることが可能な教習装置、教習プログラムおよび教習方法を提供する。【解決手段】楽譜表示部１０２は、曲データに基づいて、少なくともコードを含む楽譜をディスプレイ６上に表示する。手鍵盤画像表示部１０３は、下鍵盤に対応する下鍵盤画像をディスプレイ６上に表示する。ペダル鍵盤画像表示部１０４は、ペダル鍵盤に対応するペダル鍵盤画像をディスプレイ６上に表示する。音高特定部１０６は、コードを構成するコード音高を下鍵音高に特定し、コードのベース音高をペダル音高に特定する。手鍵指定部１０７は、特定された下鍵音高に対応する下鍵を下鍵盤画像上で指定する。ペダル鍵指定部１０８は、特定されたペダル音高に対応するペダル鍵をペダル鍵盤画像上で指定する。【選択図】図６
2018146718.tif 000002
【特許請求の範囲】
【請求項１】
演奏すべきコードを示すコード情報を取得するコード情報取得手段と、
演奏者の手で操作されかつそれぞれ音高が割り当てられた複数の手操作子からなる手操作子群と、
演奏者の足で操作されかつそれぞれ音高が割り当てられた複数の足操作子からなる足操作子群と、
取得されたコード情報により示されるコードを表す文字を少なくとも含む楽譜を表示する楽譜表示手段と、
前記手操作子群の少なくとも一部に対応する手操作子群画像を表示する手操作子群画像表示手段と、
前記足操作子群に対応する足操作子群画像を表示する足操作子群画像表示手段と、
前記取得されたコード情報により示されるコードのベース音高を特定するとともに、当該コードを構成しかつ操作されるべき手操作子に対応する１または複数のコード音高を特定する音高特定手段と、
特定されたベース音高に対応する足操作子を前記足操作子群画像上で指定する第１の指定手段と、
特定された各コード音高に対応する手操作子を前記手操作子群画像上で指定する第２の指定手段とを備えた、教習装置。
【請求項２】
コード情報とコード音高との対応関係を予め記憶する記憶手段をさらに備え、
前記音高特定手段は、前記記憶手段に記憶された対応関係に基づいて、前記１または複数のコード音高を特定する、請求項１記載の教習装置。
【請求項３】
前記手操作子群は、主旋律を演奏すべき複数の手操作子からなる主旋律操作子群と、伴奏音を演奏すべき複数の手操作子からなる伴奏音操作子群とを含み、
前記第２の指定手段は、前記特定された各コード音高に対応する手操作子として、前記伴奏音操作子群内の手操作子を指定する、請求項１または２記載の教習装置。
【請求項４】
前記音高特定手段は、最も低いコード音高が前記手操作子群の音域のうち予め定められた範囲内に含まれるように前記１または複数のコード音高を特定する、請求項１〜３のいずれか一項に記載の教習装置。
【請求項５】
演奏者の手で操作されかつそれぞれ音高が割り当てられた複数の手操作子からなる手操作子群の少なくとも一部に対応する手操作子群画像を表示するステップと、
演奏者の足で操作されかつそれぞれ音高が割り当てられた複数の足操作子からなる足操作子群に対応する足操作子群画像を表示するステップと、
演奏すべきコードを示すコード情報を取得するステップと、
取得されたコード情報により示されるコードを表す文字を少なくとも含む楽譜を表示するステップと、
前記取得されたコード情報により示されるコードのベース音高を特定するステップと、
前記取得されたコード情報により示されるコードを構成しかつ操作されるべき手操作子に対応する１または複数のコード音高を特定するステップと、
特定されたベース音高に対応する足操作子を前記足操作子群画像上で指定するステップと、
特定された各コード音高に対応する手操作子を前記手操作子群画像上で指定するステップとを、
コンピュータに実行させるための教習プログラム。
【請求項６】
演奏者の手で操作されかつそれぞれ音高が割り当てられた複数の手操作子からなる手操作子群の少なくとも一部に対応する手操作子群画像を表示するステップと、
演奏者の足で操作されかつそれぞれ音高が割り当てられた複数の足操作子からなる足操作子群に対応する足操作子群画像を表示するステップと、
演奏すべきコードを示すコード情報を取得するステップと、
取得されたコード情報により示されるコードを表す文字を少なくとも含む楽譜を表示するステップと、
前記取得されたコード情報により示されるコードのベース音高を特定するステップと、
前記取得されたコード情報により示されるコードを構成しかつ操作されるべき手操作子に対応する１または複数のコード音高を特定するステップと、
特定されたベース音高に対応する足操作子を前記足操作子群画像上で指定するステップと、
特定された各コード音高に対応する手操作子を前記手操作子群画像上で指定するステップとを含む、教習方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、演奏の教習を行う教習装置、教習プログラムおよび教習方法に関する。
【背景技術】
【０００２】
ユーザに演奏をガイドするガイド機能を備えた電子楽器が知られている。特許文献１には、運指表示装置が適用された電子楽器が記載されている。この電子楽器においては、鍵盤の各鍵に対応するように上下２段のＬＥＤ（発光ダイオード）が設けられている。上段のＬＥＤは、人差し指、中指および薬指の配置位置を示し、下段のＬＥＤは、親指および小指の配置位置を示す。ユーザは、これらのＬＥＤによって５指の配置位置を感覚的に認識することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第３２３９６１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
電子オルガンで代表されるように、手で操作される手鍵盤に加えて、足で操作されるペダル鍵盤を備えた電子楽器がある。ペダル鍵盤は、それぞれ音高が割り当てられた複数のペダル鍵を含む。ペダル鍵盤の演奏技術を高めるため、特許文献１に記載されるような手鍵盤のガイドに加えて、ペダル鍵盤のガイドを行うことが求められる。しかしながら、ペダル鍵盤は、手鍵盤に比べて演奏を行うユーザの目から遠い位置にある。そのため、手鍵盤と同じようにＬＥＤを用いてペダル鍵盤の演奏のガイドを行っても、ユーザが操作すべきペダル鍵を適切に認識することは難しい。例えば、ユーザの目から近い位置にペダル鍵盤用のＬＥＤが設けられた場合には、ＬＥＤとペダル鍵盤との間の距離が大きくなるので、ユーザが、点灯されたＬＥＤと操作すべきペダル鍵とを対応付けることが難しい。一方、ペダル鍵盤に近い位置にペダル鍵盤用のＬＥＤが設けられた場合には、ユーザがＬＥＤを視認しにくい。
【０００５】
また、コードネーム等が示されたコード譜が用いられる場合がある。その場合、例えば左手による手鍵盤の操作および足によるペダル鍵盤の操作によりコードが演奏される。しかしながら、コードに関する知識を有しない演奏者またはコード譜に不慣れな演奏者にとっては、コード譜により示されるコードと、操作すべき手鍵およびペダル鍵とを対応付けることが難しい。
【０００６】
本発明の目的は、演奏者の手操作子群および足操作子群の演奏技術を効果的に高めることが可能な教習装置、教習プログラムおよび教習方法を提供することである。
【課題を解決するための手段】
【０００７】
本発明に係る教習装置は、演奏すべきコードを示すコード情報を取得するコード情報取得手段と、演奏者の手で操作されかつそれぞれ音高が割り当てられた複数の手操作子からなる手操作子群と、演奏者の足で操作されかつそれぞれ音高が割り当てられた複数の足操作子からなる足操作子群と、取得されたコード情報により示されるコードを表す文字を少なくとも含む楽譜を表示する楽譜表示手段と、手操作子群の少なくとも一部に対応する手操作子群画像を表示する手操作子群画像表示手段と、足操作子群に対応する足操作子群画像を表示する足操作子群画像表示手段と、取得されたコード情報により示されるコードのベース音高を特定するとともに、当該コードを構成しかつ操作されるべき手操作子に対応する１または複数のコード音高を特定する音高特定手段と、特定されたベース音高に対応する足操作子を足操作子群画像上で指定する第１の指定手段と、特定された各コード音高に対応する手操作子を手操作子群画像上で指定する第２の指定手段とを備える。
【０００８】
この教習装置においては、コードを表す文字を含む楽譜が表示されるとともに、当該コードのベース音高に対応する足操作子が足操作子群画像上で指定され、かつ当該コードを構成する１または複数のコード音高に対応する手操作子が手操作子群画像上で指定される。演奏者は、手操作子群画像および足操作子群画像を見て、操作すべき手操作子および足操作子を直感的に認識することができる。また、演奏者は、楽譜上で示されるコードと、操作すべき手操作子および足操作子を容易に対応付けることができる。これにより、演奏者は、各コードに対応する手操作子群および足操作子群の適切な操作を習得しやすくなる。その結果、演奏者の手操作子群および足操作子群の演奏技術を効果的に高めることができる。
【０００９】
教習装置は、コード情報とコード音高との対応関係を予め記憶する記憶手段をさらに備え、音高特定手段は、記憶手段に記憶された対応関係に基づいて、１または複数のコード音高を特定してもよい。
【００１０】
この場合、複雑な処理を要することなく、各コードに対応するコード音高を特定することができる。
【００１１】
手操作子群は、主旋律を演奏すべき複数の手操作子からなる主旋律操作子群と、伴奏音を演奏すべき複数の手操作子からなる伴奏音操作子群とを含み、第２の指定手段は、特定された各コード音高に対応する手操作子として、伴奏音操作子群内の手操作子を指定してもよい。
【００１２】
この場合、演奏者は、手操作子群画像上で指定される伴奏音操作子群内の手操作子を操作することにより伴奏音を演奏しつつ、主旋律操作子群内の手操作子を操作することにより主旋律を演奏することができる。
【００１３】
音高特定手段は、最も低いコード音高が手操作子群の音域のうち予め定められた範囲内に含まれるように１または複数のコード音高を特定してもよい。
【００１４】
この場合、異なるコードのコード音高が互いに近くなるので、演奏者が、各コードのコード音高に対応する手操作子を操作しやすくなる。また、コードの進行に伴うコード音高の変化が抑制されるので、コード音高を自然な流れで演奏することができる。
【００１５】
本発明に係る教習プログラムは、演奏者の手で操作されかつそれぞれ音高が割り当てられた複数の手操作子からなる手操作子群の少なくとも一部に対応する手操作子群画像を表示するステップと、演奏者の足で操作されかつそれぞれ音高が割り当てられた複数の足操作子からなる足操作子群に対応する足操作子群画像を表示するステップと、演奏すべきコードを示すコード情報を取得するステップと、取得されたコード情報により示されるコードを表す文字を少なくとも含む楽譜を表示するステップと、取得されたコード情報により示されるコードのベース音高を特定するステップと、取得されたコード情報により示されるコードを構成しかつ操作されるべき手操作子に対応する１または複数のコード音高を特定するステップと、特定されたベース音高に対応する足操作子を足操作子群画像上で指定するステップと、特定された各コード音高に対応する手操作子を手操作子群画像上で指定するステップとを、コンピュータに実行させるためのものである。
【００１６】
本発明に係る教習方法は、演奏者の手で操作されかつそれぞれ音高が割り当てられた複数の手操作子からなる手操作子群の少なくとも一部に対応する手操作子群画像を表示するステップと、演奏者の足で操作されかつそれぞれ音高が割り当てられた複数の足操作子からなる足操作子群に対応する足操作子群画像を表示するステップと、演奏すべきコードを示すコード情報を取得するステップと、取得されたコード情報により示されるコードを表す文字を少なくとも含む楽譜を表示するステップと、取得されたコード情報により示されるコードのベース音高を特定するステップと、取得されたコード情報により示されるコードを構成しかつ操作されるべき手操作子に対応する１または複数のコード音高を特定するステップと、特定されたベース音高に対応する足操作子を足操作子群画像上で指定するステップと、特定された各コード音高に対応する手操作子を手操作子群画像上で指定するステップとを含む。
【００１７】
この教習方法および教習プログラムによれば、演奏者の手操作子群および足操作子群の演奏技術を効果的に高めることができる。
【発明の効果】
【００１８】
本発明によれば、演奏者の手操作子群および足操作子群の演奏技術を効果的に高めることが可能となる。
【図面の簡単な説明】
【００１９】
【図１】本実施の形態に係る教習装置を備えた電子楽器のハードウェア構成の一例を示すブロック図である。
【図２】演奏操作子を構成する手鍵盤およびペダル鍵盤の具体例について説明するための模式図である。
【図３】ディスプレイに表示される教習画面の例を示す図である。
【図４】コードと下鍵音高との対応関係の例を示す図である。
【図５】下鍵盤画像上での下鍵の指定およびペダル鍵盤画像上でのペダル鍵の指定について説明するための図である。
【図６】教習装置の機能的な構成を示すブロック図である。
【図７】教習処理の一例を示すフローチャートである。
【図８】他の足操作子群を備えた演奏装置を示す図である。
【発明を実施するための形態】
【００２０】
以下、本発明の実施の形態に係る教習装置、教習プログラムおよび教習方法について図面を用いて詳細に説明する。
【００２１】
［１］電子楽器の構成
図１は、本実施の形態に係る教習装置を備えた電子楽器のハードウェア構成の一例を示すブロック図である。図１の電子楽器１は、楽曲の演奏が可能な電子鍵盤楽器である。電子楽器１の動作モードとして、演奏の教習を行う教習モードが用意されている。
【００２２】
電子楽器１は、演奏操作子２、入力Ｉ／Ｆ（インタフェース）３、設定操作子４、検出回路５、ディスプレイ６および表示回路７を備える。演奏操作子２は、入力Ｉ／Ｆ３を介してバス１９に接続される。ユーザが演奏操作子２を操作することにより、演奏データが入力される。演奏データは、例えばＭＩＤＩ（Musical Instrument Digital Interface）データまたはオーディオデータからなる。本例において、演奏操作子２は、ユーザ（演奏者）の手で操作される手鍵盤ＨＫ、およびユーザの足で操作されるペダル鍵盤ＰＫを含む。手鍵盤ＨＫおよびペダル鍵盤ＰＫの詳細については後述する。手鍵盤ＨＫおよびペダル鍵盤ＰＫに加えて、モジュレーションホイールおよびピッチベンドホイール等が演奏操作子２として設けられてもよい。
【００２３】
設定操作子４は、オンオフ操作されるスイッチ、回転操作されるロータリエンコーダ、またはスライド操作されるリニアエンコーダ等を含み、検出回路５を介してバス１９に接続される。設定操作子４は、音量の調整、電源のオンオフおよび各種設定を行うために用いられる。ディスプレイ６は、例えば液晶ディスプレイを含み、表示回路７を介してバス１９に接続される。ディスプレイ６により、演奏または設定等に関する各種情報が表示される。設定操作子４およびディスプレイ６の少なくとも一部がタッチパネルディスプレイにより構成されてもよい。
【００２４】
電子楽器１は、ＲＡＭ（ランダムアクセスメモリ）９、ＲＯＭ（リードオンリメモリ）１０、ＣＰＵ（中央演算処理装置）１１、タイマ１２および記憶装置１３をさらに備える。ＲＡＭ９、ＲＯＭ１０、ＣＰＵ１１および記憶装置１３はバス１９に接続され、タイマ１２はＣＰＵ１１に接続される。外部記憶装置１５等の外部機器が通信Ｉ／Ｆ（インタフェース）１４を介してバス１９に接続されてもよい。ＲＡＭ９、ＲＯＭ１０、ＣＰＵ１１およびタイマ１２がコンピュータを構成する。
【００２５】
ＲＡＭ９は、例えば揮発性メモリからなり、ＣＰＵ１１の作業領域として用いられるとともに、各種データを一時的に記憶する。ＲＯＭ１０は、例えば不揮発性メモリからなり、制御プログラムおよび教習プログラム等のコンピュータプログラムを記憶する。ＣＰＵ１１は、ＲＯＭ１０に記憶された教習プログラムをＲＡＭ９上で実行することにより後述する教習処理を行う。タイマ１２は、現在時刻等の時間情報をＣＰＵ１１に与える。
【００２６】
記憶装置１３は、ハードディスク、光学ディスク、磁気ディスクまたはメモリカード等の記憶媒体を含み、複数の練習曲の曲データを記憶する。各曲データは、少なくとも曲中のコード進行を表す複数のコード情報を含む。また、曲データは、曲の主旋律を表す音符列情報を含んでもよく、曲の伴奏音を表す音符列情報を含んでもよい。
【００２７】
上記の教習プログラムが記憶装置１３に記憶されてもよい。外部記憶装置１５は、記憶装置１３と同様に、ハードディスク、光学ディスク、磁気ディスクまたはメモリカード等の記憶媒体を含む。上記の教習プログラムが外部記憶装置１５に記憶されてもよい。
【００２８】
教習プログラムは、コンピュータが読み取り可能な記録媒体に格納された形態で提供され、ＲＯＭ１０または記憶装置１３にインストールされてもよい。また、通信Ｉ／Ｆ１４が通信網に接続されている場合、通信網に接続されたサーバから配信された教習プログラムがＲＯＭ１０または記憶装置１３にインストールされてもよい。同様に、少なくとも１つの曲データが、記憶媒体から取得されてもよく、通信網に接続されたサーバから取得されてもよい。
【００２９】
電子楽器１は、音源１６、効果回路１７およびサウンドシステム１８をさらに備える。音源１６および効果回路１７はバス１９に接続され、サウンドシステム１８は効果回路１７に接続される。音源１６は、演奏操作子２により入力される演奏データに基づいて楽音信号を生成する。効果回路１７は、音源１６により生成される楽音信号に音響効果を付与する。
【００３０】
サウンドシステム１８は、デジタルアナログ（Ｄ／Ａ）変換回路、増幅器およびスピーカを含む。このサウンドシステム１８は、音源１６から効果回路１７を通して与えられる楽音信号をアナログ音信号に変換し、アナログ音信号に基づく音を発生する。電子楽器１において、主として演奏操作子２、ディスプレイ６、ＲＡＭ９、ＲＯＭ１０、ＣＰＵ１１および記憶装置１３が教習装置１００を構成する。
【００３１】
［２］演奏操作子
図２は、演奏操作子２を構成する手鍵盤ＨＫおよびペダル鍵盤ＰＫの具体例について説明するための模式図である。図２に示すように、本例において、手鍵盤ＨＫは、上鍵盤ＵＫおよび下鍵盤ＬＫを含む。上鍵盤ＵＫと下鍵盤ＬＫとは上下および前後にずらして配置され、上鍵盤ＵＫは下鍵盤ＬＫより上方かつ奥側（ユーザから遠い側）に位置する。上鍵盤ＵＫは、主としてユーザの右手で操作され、下鍵盤ＬＫは主としてユーザの左手で操作される。上鍵盤ＵＫは、それぞれ音高が割り当てられた複数の上鍵ｋ１からなり、下鍵盤ＬＫは、それぞれ音高が割り当てられた複数の下鍵ｋ２からなり、ペダル鍵盤ＰＫは、それぞれ音高が割り当てられた複数のペダル鍵ｋ３からなる。以下、上鍵ｋ１および下鍵ｋ２を総称して手鍵と呼ぶ。
【００３２】
上鍵盤ＵＫは、例えば、例えば４９鍵（４オクターブと１音）または６１鍵（５オクターブと１音）の上鍵ｋ１を含む。下鍵盤ＬＫは、上鍵盤ＵＫと同様に、例えば４９鍵または６１鍵の下鍵ｋ２を含む。ペダル鍵盤ＰＫは、例えば２０鍵（１オクターブと８音）または２５鍵（２オクターブと１音）のペダル鍵ｋ３を含む。通常、下鍵盤ＬＫの音域のうち最も低い音高は、ペダル鍵盤ＰＫの音域のうち最も低い音高よりも高く、上鍵盤ＵＫの音域のうち最も低い音高は、下鍵盤ＬＫの音域のうち最も低い音高よりも高い。また、ペダル鍵盤ＰＫの音域は、上鍵盤ＵＫの音域および下鍵盤ＬＫの音域よりも狭い。上鍵盤ＵＫ、下鍵盤ＬＫおよびペダル鍵盤ＰＫの各々の音域は、予め定められていてもよく、またはユーザが任意に設定可能であってもよい。
【００３３】
上鍵盤ＵＫおよび下鍵盤ＬＫの少なくとも一方に対応するように、演奏をガイドするためのガイド部が設けられてもよい。例えば、上鍵盤ＵＫの奥側に位置するパネル面上に、複数の上鍵ｋ１にそれぞれ対応する複数のＬＥＤ（発光ダイオード）がガイド部として設けられてもよい。各ＬＥＤは、対応する上鍵ｋ１を操作すべき時点で点灯される。それにより、ユーザは、各上鍵ｋ１の操作時点を容易に認識することができる。同様に、複数の下鍵ｋ２にそれぞれ対応する複数のＬＥＤが設けられてもよい。
【００３４】
［３］教習画面
本例では、教習モードにおいて、予め用意された複数の練習曲のうち１つの曲がユーザにより選択される。ユーザは、選択された曲の主旋律を上鍵盤ＵＫで演奏しつつ、選択された曲の伴奏音を下鍵盤ＬＫおよびペダル鍵盤ＰＫで演奏する。
【００３５】
図１のディスプレイ６には、下鍵盤ＬＫおよびペダル鍵盤ＰＫの演奏をガイドするための教習画面が表示される。図３は、ディスプレイ６に表示される教習画面の例を示す図である。図３の教習画面２００は、楽譜表示領域２０１および鍵盤画像表示領域２０２を含む。
【００３６】
楽譜表示領域２０１には、選択された曲の少なくとも一部の楽譜が表示される。本例では、予め定められた単位区間毎に楽譜が表示される。楽譜は、選択曲に対応するコード進行の各コードを表す文字を少なくとも含む。ここで、コードを示す文字は、コードネームまたはディグリーネームを表すアルファベットおよび数字を含む。複数のタイプの楽譜が予め用意され、その複数のタイプのうちユーザが選択したタイプの楽譜が表示されてもよい。楽譜のタイプとして、例えば、コードを表す文字および小節線を含むコード譜、コードを表す文字に加えて主旋律の音符列を含む一段譜（例えば高音部譜表の上に対応するコード表す文字を記した楽譜）、ならびに主旋律および伴奏音の音符列を含む大譜表の上に対応するコード表す文字を記した楽譜等が用意される。図３の例では、楽譜は、コードネームおよび主旋律の音符列を含む一段譜である。また、図３の例では、楽譜とともに選択曲の歌詞が表示される。ユーザが歌詞の表示の有無を選択可能であってもよい。
【００３７】
楽譜表示領域２０１に表示される楽譜上に、曲中の現在位置を示すマーカーＭＫ１が表示されてもよい。図３の例では、現在位置を含む小節が円形のマーカーＭＫ１により示される。マーカーＭＫ１の位置は、曲の進行に従って変化する。現在位置が、表示されている単位区間の終了位置に到達すると、次の単位区間の楽譜が表示される。マーカーＭＫ１の表示の有無がユーザにより選択されてもよい。また、表示される楽譜の１小節目が常に現在位置を含む小節となるように、曲が１小節進行する毎に表示される楽譜が更新されてもよい。
【００３８】
鍵盤画像表示領域２０２には、図２の下鍵盤ＬＫに対応する下鍵盤画像ＬＩＭおよび図２のペダル鍵盤ＰＫに対応するペダル鍵盤画像ＰＩＭが表示される。図３の下鍵盤画像ＬＩＭおよびペダル鍵盤画像ＰＩＭは、４９鍵の下鍵盤ＬＫおよび２０鍵のペダル鍵盤ＰＫにそれぞれ対応する。
【００３９】
曲の進行に合わせて、操作されるべき下鍵ｋ２が下鍵盤画像ＬＩＭ上で順次指定され、操作されるべきペダル鍵ｋ３がペダル鍵盤画像ＰＩＭ上で順次指定される。本例では、操作されるべき下鍵ｋ２上に円形のマーカーＭＫ２が表示され、操作されるべきペダル鍵ｋ３上に円形のマーカーＭＫ３が表示される。なお、マーカーＭＫ２，ＭＫ３に代えて、操作されるべき下鍵ｋ２およびペダル鍵ｋ３を指し示す矢印等が表示されてもよく、あるいは操作されるべき下鍵ｋ２およびペダル鍵ｋ３の色が変化されてもよい。
【００４０】
［４］音高の特定
以下、操作されるべきペダル鍵ｋ３に対応する音高をペダル鍵音高と呼び、操作されるべき下鍵ｋ２に対応する音高を下鍵音高と呼ぶ。本例では、曲中のコードのベース音高がペダル鍵音高に特定され、曲中のコードを構成するコード音高のうち少なくとも１つが下鍵音高に特定される。
【００４１】
コードと下鍵音高との対応関係が記憶装置１３に予め記憶されてもよい。この場合、下鍵音高は、記憶された対応関係に基づいて特定される。図４は、コードと下鍵音高との対応関係の例を示す図である。図４においては、コードがコードネームで示される。また、各コードに対応する下鍵音高は、低音側から順に示される。図４の例では、３和音のコードに対応する下鍵音高は、コードの基本形または転回形で表される。例えば、コード“Ｇ”（Ｇメジャー）に対応する下鍵音高は、低音側から順に“Ｇ”、“Ｂ”および“Ｄ”であり、Ｇメジャーコードの基本形で表される。また、コード“Ｃ”（Ｃメジャー）に対応する下鍵音高は、低音側から順に“Ｇ”、“Ｃ”および“Ｅ”であり、Ｃメジャーコードの第２転回形で表される。４和音のコードに対応する下鍵音高は、コードの３度および７度の音高を含む３つの音高である。例えば、コード“Ｅ７”（Ｅドミナントセブンス）に対応する下鍵音高は、低音側から順に“Ｇ＃”、“Ｄ”および“Ｅ”である。なお、共通のコードに対応する下鍵音高が、曲の調によって異なってもよい。例えば、共通の３和音のコードに対応する下鍵音高が、曲の調によって異なる転回形で表されてもよい。
【００４２】
図４の例のような対応関係が複数パターン用意され、ユーザが選択したパターンの対応関係に基づいて下鍵音高が特定されてもよい。また、ユーザがコードと下鍵音高との対応関係を適宜設定可能であってもよい。あるいは、対応関係に基づいて下鍵音高が特定される代わりに、予め定められたアルゴリズムに基づいて下鍵音高が特定されてもよい。
【００４３】
各コードに対応する下鍵音高のうち最も低い下鍵音高が予め定められた範囲内に含まれるように、各コードに対応する下鍵音高が特定されてもよい。例えば、３和音のコードに対応する下鍵音高として、最も低い下鍵音高が予め定められた範囲内に含まれるように、下鍵音高を表すコードの転回形が決定されてもよい。当該範囲は、一定であってもよく、ユーザが適宜変更可能であってもよい。当該範囲は、例えば、“Ｆ♯２”と“Ｂ２”との間に設定される。ここで、数値“２”は、オクターブの範囲を表し、“Ｃ３”が大譜表の中央の“Ｃ”（ド）に相当する。すなわち、“Ｆ♯２”と“Ｂ２”は共通のオクターブの範囲内の音高である。このように、各コードに対応する下鍵音高のうち最も低い下鍵音高が一定範囲内に含まれることにより、異なるコードに対応する下鍵音高が互いに近くなる。そのため、ユーザが、各コードのコード音高に対応する下鍵ｋ２を操作しやすくなる。また、コードの進行に伴う下鍵音高の変化が抑制されるので、コード音高を自然な流れで演奏することができる。
【００４４】
ペダル音高はコードのベース音高であるので、各コードから一義的に特定可能である。ここで、オンコード（分数コード）でない通常のコードのベース音高は、コードのルートの音高である。一方、オンコード（分数コード）のベース音高は、分母のアルファベットにより示される音高である。例えば、オンコード“Ｇ／Ｂ”のベース音高は、“Ｂ”である。なお、図４の例のようなコードと下鍵音高との対応関係に加えて、コードとペダル音高との対応関係が予め記憶されてもよい。
【００４５】
図５は、下鍵盤画像ＬＩＭ上での下鍵ｋ２の指定およびペダル鍵盤画像ＰＩＭ上でのペダル鍵ｋ３の指定について説明するための図である。図５（ａ）の例では、コードはＧメジャーである。この場合、下鍵音高は、例えば図４の対応関係に基づいて、低音側から“Ｇ”、“Ｂ”および“Ｄ”（Ｇメジャーコードの基本形）に決定される。また、ペダル音高は、“Ｇ”に決定される。これにより、下鍵盤画像ＬＩＭ上で低音側から“Ｇ”、“Ｂ”および“Ｄ”に対応する下鍵ｋ２が指定され、ペダル鍵盤画像ＰＩＭ上で“Ｇ”に対応するペダル鍵ｋ３が指定される。図５（ｂ）の例では、コードはＣメジャーである。この場合、下鍵音高は、例えば図４の対応関係に基づいて、低音側から“Ｇ”、“Ｃ”および“Ｅ”（Ｃメジャーコードの第２転回形）に決定される。また、ペダル音高は、“Ｃ”に決定される。これにより、下鍵盤画像ＬＩＭ上で低音側から“Ｇ”、“Ｃ”および“Ｅ”に対応する下鍵ｋ２が指定され、ペダル鍵盤画像ＰＩＭ上で“Ｃ”に対応するペダル鍵ｋ３が指定される。
【００４６】
［５］機能的構成
図６は、教習装置１００の機能的な構成を示すブロック図である。図１のＣＰＵ１１がＲＯＭ１０または記憶装置１３に記憶された教習プログラムを実行することにより図６における教習装置１００の各部の機能が実現される。図６に示すように、教習装置１００は、曲データ取得部１０１、楽譜表示部１０２、手鍵盤画像表示部１０３、ペダル鍵盤画像表示部１０４、コード列情報抽出部１０５、音高特定部１０６、手鍵指定部１０７、ペダル鍵指定部１０８、自動伴奏部１０９、設定受付部１１０および計時部１１１を含む。
【００４７】
曲データ取得部１０１は、記憶装置１３に記憶された複数の曲データのうち、ユーザにより選択された曲の曲データを取得する。楽譜表示部１０２は、取得された曲データに基づいて、表示回路７を制御することにより、少なくともコードを含む楽譜をディスプレイ６上に表示する。上記のように、楽譜は、教習画面２００の楽譜表示領域２０１（図３）に表示される。楽譜表示部１０２は、ユーザにより選択されたタイプの楽譜を表示してもよい。
【００４８】
手鍵盤画像表示部１０３は、表示回路７を制御することにより、手鍵盤ＨＫの少なくとも一部に対応する手鍵盤画像をディスプレイ６上に表示する。本例では、図２の下鍵盤ＬＫに対応する下鍵盤画像ＬＩＭが手鍵盤画像として表示される。ペダル鍵盤画像表示部１０４は、表示回路７を制御することにより、図２のペダル鍵盤ＰＫに対応するペダル鍵盤画像をディスプレイ６上に表示する。上記のように、下鍵盤画像ＬＩＭおよびペダル鍵盤画像ＰＩＭは、教習画面２００の鍵盤画像表示領域２０２（図３）に表示される。
【００４９】
コード列情報抽出部１０５は、取得された曲データからコード列情報を抽出する。コード列情報は、曲に対応するコード進行を構成する各コードを示すとともに、各コードの開始位置を示す。コード列情報において、各コードは、コードネームまたはディグリーネームで表されてもよく、コードを識別するために予め定められたコード番号で表されてもよい。音高特定部１０６は、例えば図４の対応関係に基づいて、抽出されたコード列情報により示される各コードのコード音高を下鍵音高に特定する。また、音高特定部１０６は、抽出されたコード列情報により示される各コードのベース音高をペダル音高に特定する。
【００５０】
手鍵指定部１０７は、表示回路７を制御することにより、特定された下鍵音高に対応する下鍵ｋ２を下鍵盤画像ＬＩＭ上で指定する。ペダル鍵指定部１０８は、表示回路７を制御することにより、特定されたペダル音高に対応するペダル鍵ｋ３をペダル鍵盤画像ＰＩＭ上で指定する。
【００５１】
自動伴奏部１０９は、出力すべき自動伴奏音の音符列を表す出力伴奏データを生成し、生成した出力伴奏データを音源１６に与える。例えば、複数の伴奏パートの伴奏パターンデータ、基準コード情報、および音高変換規則（音高変換テーブル情報、音域、コード変更時の再発音規則等）を含む自動伴奏データが予め記憶装置１３に記憶される。自動伴奏部１０９は、下鍵盤ＬＫおよびペダル鍵盤ＰＫの操作からコードを特定し、記憶装置１３に記憶された自動伴奏データに基づいて、特定されたコードに対応する出力伴奏データを生成する。生成された出力伴奏データが音源１６に与えることにより、下鍵盤ＬＫおよびペダル鍵盤ＰＫの演奏に対応する自動伴奏音が出力される。
【００５２】
本実施の形態では、曲中のコードに対応する下鍵ｋ２およびペダル鍵ｋ３が下鍵盤画像ＬＩＭ上およびペダル鍵盤画像ＰＩＭ上でそれぞれ指定されるので、コードの演奏に不慣れなユーザであっても、曲中のコードに対応するように下鍵ｋ２およびペダル鍵ｋ３を適切に操作することができる。それにより、自動伴奏部１０９によってコードが適切に特定され、曲に合った適切な自動伴奏音が出力される。なお、自動伴奏音の出力の有無をユーザが選択可能であってもよい。
【００５３】
設定受付部１１０は、教習画面の表示設定を受け付けるとともに、各種の演奏設定を受け付ける。教習画面の表示設定は、例えば、楽譜表示領域２０１に表示すべき楽譜のタイプの選択、楽譜の単位区間の指定、歌詞の表示の有無の選択、およびマーカーＭＫ１の表示の有無の選択等を含む。
【００５４】
演奏設定は、例えば、各パートの音色の指定および初期テンポの指定等を含む。また、教習モードに複数のサブモードが用意されている場合、設定受付部１１０が、演奏設定として、サブモードの選択を受け付けてもよい。サブモードとしては、例えば、ユーザが操作すべき鍵を操作するまで曲が進行しないモード、およびユーザの演奏に依存することなく曲が進行するモード等がある。
【００５５】
計時部１１１は、曲の進行に合わせて、タイマ１２による計時を行う。計時部１１１による計時に基づいて、曲中の現在位置が特定される。なお、教習モードのサブモードとして、ユーザの演奏に応じて曲の進行が停止されるモードが選択されている場合、計時部１１１は、曲の進行が停止される期間に計時を一時的に停止する。
【００５６】
［６］教習処理
図７は、教習装置１００における教習処理の一例を示すフローチャートである。図７の教習処理は、教習モードが選択されている場合に、図１のＣＰＵ１１がＲＯＭ１０または記憶装置１３に記憶された教習プログラムを実行することにより行われる。
【００５７】
まず、曲データ取得部１０１が、曲の選択を受け付けるとともに（ステップＳ１）、選択された曲の曲データを記憶装置１３から読み出す（ステップＳ２）。例えば、ユーザが図１の設定操作子４を操作して曲を選択すると、曲データ取得部１０１が選択された曲の曲データを読み出す。
【００５８】
次に、設定受付部１１０が、教習画面の表示設定を受け付ける（ステップＳ３）。次に、コード列情報抽出部１０５が、ステップＳ２で取得された曲データからコード列情報を抽出する（ステップＳ４）。次に、音高特定部１０６が、抽出されたコード列情報に基づいて、曲中の各コードに対応する下鍵音高およびペダル鍵音高を特定する（ステップＳ５）。特定された下鍵音高およびペダル鍵音高は、対応するコードの開始時点と関連付けて演奏指示データとしてＲＡＭ９または記憶装置１３に一時的に記憶される。次に、設定受付部１１０が、各種の演奏設定を受け付ける（ステップＳ６）。
【００５９】
次に、楽譜表示部１０２、手鍵盤画像表示部１０３およびペダル鍵盤画像表示部１０４が、表示回路７を制御して、楽譜、下鍵盤画像ＬＩＭおよびペダル鍵盤画像ＰＩＭを含む教習画面をディスプレイ６上に表示する（ステップＳ７）。ステップＳ３で楽譜のタイプが選択された場合には、楽譜表示部１０２は、選択されたタイプの楽譜を表示する。なお、この時点（教習の開始前の時点）では、下鍵盤画像ＬＩＭおよびペダル鍵盤画像ＰＩＭ上で下鍵ｋ２およびペダル鍵ｋ３は指定されていない。
【００６０】
次に、計時部１１１は、教習の開始が指示されたか否かを判定する（ステップＳ８）。例えば、設定操作子４が開始ボタンを含み、ユーザが開始ボタンを操作すると、教習の開始が指示される。教習の開始が指示されるまで、計時部１１１は、ステップＳ８を繰り返す。教習の開始が指示されると、計時部１１１が、図１のタイマ１２による計時を開始する（ステップＳ９）。次に、計時部１１１は、教習を終了すべきか否かを判定する（ステップＳ１０）。例えば、選択された曲の終了時点が到来した場合、計時部１１１は教習を終了すべきと判定する。あるいは、設定操作子４が停止ボタンを含み、ユーザが停止ボタンを操作した場合、計時部１１１は教習を終了すべきと判定する。
【００６１】
教習を終了すべき場合、計時部１１１が図１のタイマ１２による計時を停止する（ステップＳ１１）。また、楽譜表示部１０２、手鍵盤画像表示部１０３およびペダル鍵盤画像表示部１０４が、表示回路７を制御して、ディスプレイ６上における教習画面の表示を停止する（ステップＳ１２）。これにより、教習処理が終了する。
【００６２】
ステップＳ１０において、教習を終了すべきでない場合、楽譜表示部１０２は、曲中の現在位置が単位区間の終了位置に到達したか否かを判定する（ステップＳ１３）。なお、単位区間の長さは、例えばステップＳ６で設定される。現在位置が単位区間の終了位置に到達した場合、楽譜表示部１０２は、教習画面上で表示される楽譜を次の単位区間の楽譜に更新する（ステップＳ１４）。現在位置が単位区間の終了位置に到達していない場合、ステップＳ１４はスキップされる。
【００６３】
次に、音高特定部１０６が、ステップＳ４で抽出されたコード列情報に基づいて、現在位置がコードの開始位置に到達したか否かを判定する（ステップＳ１５）。現在位置がコードの開始位置に到達していない場合、計時部１１１がステップ１０に戻る。現在位置がコードの開始位置に到達すると、音高特定部１０６は、ＲＡＭ９または記憶装置１３に記憶される演奏指示データから、現在のコードに対応する下鍵音高およびペダル鍵音高を取得する（ステップＳ１６）。次に、手鍵指定部１０７が、取得された下鍵音高に対応する下鍵ｋ２を下鍵盤画像ＬＩＭ上で指定するとともに、ペダル鍵指定部１０８が、取得されたペダル鍵音高に対応するペダル鍵ｋ３をペダル鍵盤画像ＰＩＭ上で指定する（ステップＳ１７）その後、計時部１１１がステップＳ１０に戻る。
【００６４】
［７］効果
本実施の形態に係る教習装置１００においては、コードを表す文字を含む楽譜が表示されるとともに、当該コードのベース音高に対応するペダル鍵ｋ３がペダル鍵盤画像ＰＩＭ上で指定され、かつ当該コードを構成する１または複数のコード音高に対応する下鍵ｋ２が下鍵盤画像ＬＩＭ上で指定される。この場合、ユーザ（演奏者）は、下鍵盤画像ＬＩＭおよびペダル鍵盤画像ＰＩＭを見て、操作すべき下鍵ｋ２およびペダル鍵ｋ３を直感的に認識することができる。また、ユーザは、楽譜上で示されるコードと、操作すべき下鍵ｋ２およびペダル鍵ｋ３を容易に対応付けることができる。これにより、ユーザは、各コードに対応する下鍵盤ＬＫおよびペダル鍵盤ＰＫの適切な操作を習得しやすくなる。その結果、ユーザの演奏技術を効果的に高めることができる。
【００６５】
［８］他の実施の形態
上記実施の形態では、手鍵盤ＨＫが上下に分割された上鍵盤ＵＫおよび下鍵盤ＬＫを含むが、手鍵盤ＨＫが１段の鍵盤のみを含み、その１段の鍵盤が伴奏用の鍵域と主旋律用の鍵域とに左右に分離されてもよい。伴奏用の鍵域は、主に左手で操作され、主旋律用の鍵域は、主に右手で操作される。この場合、手鍵盤画像として、伴奏用の鍵域に対応する画像が表示され、表示された画像上で、１または複数のコード音高に対応する手鍵が指定される。
【００６６】
上記実施の形態では、ユーザによる下鍵盤ＬＫおよびペダル鍵盤ＰＫの操作に基づいて出力伴奏データが生成され、生成された出力伴奏データに基づいて自動伴奏音が出力されるが、曲毎に自動伴奏音の音符列を表すデータが予め用意され、そのデータに基づいて自動伴奏音が出力されてもよい。
【００６７】
上記実施の形態では、足で操作される足操作子群の例としてペダル鍵盤ＰＫが用いられるが、ペダル鍵盤ＰＫの代わりに、他の足操作子群が用いられてもよい。図８は、他の足操作子群を備えた演奏装置を示す図である。図８の演奏装置２５０は、足操作子群の例として、ユーザの足で操作される複数の操作パッドＰＡを有する。複数の操作パッドＰＡには、それぞれ異なる音高が割り当てられる。図８においては、各操作パッドＰＡ上に、当該操作パッドＰＡに割り当てられた音高が示される。図８の演奏装置２５０が用いられる場合には、複数の操作パッドＰＡに対応する足操作子群画像がディスプレイ上に表示される。また、表示された足操作子群画像上で、操作すべき操作パッドＰＡが指定される。
【００６８】
手鍵盤ＨＫの代わりに、例えば図８の例と同様の複数の操作パッドからなる他の手操作子群が用いられてもよい。また、タッチパネルディスプレイ上に表示された複数の操作子が足操作子群または手操作子群として用いられてもよい。
【００６９】
上記実施の形態では、図６の各機能部がＣＰＵ１１等のハードウェアおよび教習プログラム等のソフトウェアにより実現されるが、これらの機能部が電子回路等のハードウェアにより実現されてもよい。
【００７０】
上記実施の形態では、ディスプレイ６を備えた電子楽器１に本発明が適用されるが、スマートフォンまたはタブレット端末等の外部表示装置と接続可能な電子楽器に本発明が適用されてもよい。その場合、電子楽器に接続された外部表示装置により、楽譜、足操作子群画像（例えばペダル鍵盤画像ＰＩＭ）および手操作子群画像（例えば下鍵盤画像ＬＩＭ）が表示される。
【００７１】
［９］請求項の各構成要素と実施の形態の各部との対応
以下、請求項の各構成要素と実施の形態の各部との対応の例について説明するが、本発明は下記の例に限定されない。上記実施の形態における教習装置１００が教習装置の例であり、曲データ取得部１０１がコード情報取得部の例であり、手鍵盤ＨＫが手操作子群の例であり、手鍵が手操作子の例であり、ペダル鍵盤ＰＫが足操作子群の例であり、ペダル鍵ｋ３が足操作子の例であり、楽譜表示部１０２が楽譜表示手段の例であり、手鍵盤画像表示部１０３が手操作子群画像表示手段の例であり、下鍵盤画像ＬＩＭが手操作子群画像の例であり、ペダル鍵盤画像表示部１０４が足操作子群画像表示手段の例であり、ペダル鍵盤画像ＰＩＭが足操作子群画像の例であり、ペダル鍵指定部１０８が第１の指定手段の例であり、手鍵指定部１０７が第２の指定手段の例であり、記憶装置１３が記憶手段の例であり、上鍵盤ＵＫが主旋律操作子群の例であり、下鍵盤ＬＫが伴奏音操作子群の例である。請求項の各構成要素として、請求項に記載されている構成または機能を有する他の種々の要素を用いることができる。
【符号の説明】
【００７２】
１…電子楽器，２…演奏操作子，３…入力Ｉ／Ｆ，４…設定操作子，５…検出回路，６…ディスプレイ，７…表示回路，９…ＲＡＭ，１０…ＲＯＭ，１１…ＣＰＵ，１２…タイマ，１３…記憶装置，１６…音源，１７…効果回路，１８…サウンドシステム，１００…教習装置，１０１…曲データ取得部，１０２…楽譜表示部，１０３…手鍵盤画像表示部，１０４…ペダル鍵盤画像表示部，１０５…コード列情報抽出部，１０６…音高特定部，１０７…手鍵指定部，１０８…ペダル鍵指定部，１０９…自動伴奏部，１１０…設定受付部，１１１…計時部
【図１】
2018146718.tif 000003
【図２】
2018146718.tif 000004
【図３】
2018146718.tif 000005
【図４】
2018146718.tif 000006
【図５】
2018146718.tif 000007
【図６】
2018146718.tif 000008
【図７】
2018146718.tif 000009
【図８】
2018146718.tif 000010