(57)【要約】      （修正有）【課題】演奏操作子の機能を演奏操作及び画面操作とで使い分ける。【解決手段】電子鍵盤楽器は、ジョイスティックと、ディスプレイと、設定状態変更手段を含むパネル操作子を有しており、設定状態が変更されたとき、その設定状態に応じて、ジョイスティックの機能として演奏操作及び画面操作のいずれか一方を割り当てて、いずれの機能が割当てられているかを表示器に表示する(S4-S7)。ジョイスティックの機能として演奏操作が割り当てられているとき、ユーザによるジョイスティックを用いた演奏操作に基づき、楽音に付与する効果の制御を行い、ジョイスティックの機能として画面操作が割り当てられているとき、ユーザによるジョイスティックを用いた画面操作に基づきディスプレイの画面上のカーソル画像を移動する。【選択図】図５
2012189694.tif 000002
【特許請求の範囲】
【請求項１】
ユーザによって指定された設定状態で動作する電子楽器であって、
演奏操作子と、
前記電子楽器の設定状態に応じた画面を表示する表示器と、
状態変更指示に応じて前記電子楽器の設定状態を変更する設定状態変更手段と、
前記設定状態変更手段により変更された電子楽器の設定状態に応じて、前記演奏操作子の機能として演奏操作及び画面操作のいずれか一方を割り当てる機能割り当て手段と、
前記演奏操作子の機能として演奏操作が割り当てられているとき、ユーザによる該演奏操作子の操作に基づき、発音すべき楽音に関する演奏制御を行い、他方、前記演奏操作子の機能として画面操作が割り当てられているとき、ユーザによる該演奏操作子の操作に基づき、前記表示器に表示された画面に対する画面制御を行う制御手段
を具えることを特徴とする電子楽器。
【請求項２】
前記機能割り当て手段は、前記電子楽器の設定状態が前記演奏操作子を用いてリアルタイムの演奏操作を行う必要のない状態、且つ、前記表示器に表示された画面における画面操作が複雑な状態のときに、前記演奏操作子の機能として画面操作を割り当てて、上記に該当しないときには、前記演奏操作子の機能として演奏操作を割り当てることを特徴とする請求項１に記載の電子楽器。
【請求項３】
前記設定状態変更手段が、前記状態変更指示に応じて、前記電子楽器において発音すべき楽音の音色を、複数の音色から少なくとも１つ選択する音色選択手段を含み、前記音色選択手段により選択された音色に応じて前記電子楽器の設定状態を変更するものであり、
前記機能割り当て手段が、前記選択された音色が予め決められた所定の特殊音色であるとき前記演奏操作子の機能として画面操作を割り当て、他方、前記特殊音色以外の一般音色であるとき前記演奏操作子の機能として演奏操作を割り当てることを特徴とする請求項１に記載の電子楽器。
【請求項４】
前記演奏操作子に対して現在割り当てられている機能が演奏操作及び画面操作の何れであるかを識別するための表示を行う割当機能表示手段を更に備えることを特徴とする請求項１乃至３の何れかに記載の電子楽器。
【請求項５】
前記演奏操作子が、楽音の発音を指示するために用いる発音指示操作子と、前記楽音に対して付与する効果を制御する効果制御操作子を含み、
前記機能割り当て手段が、前記効果制御操作子の機能として、演奏操作及び画面操作の何れか一方を割り当てることを特徴とする請求項１乃至４の何れかに記載の電子楽器。
【請求項６】
更に、ユーザの操作に応じて、前記演奏操作子の機能を、演奏操作及び画面操作の何れかに切り替える機能切替手段を備えることを特徴とする請求項１乃至５の何れかに記載の電子楽器。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、演奏操作子と表示器とを有する電子楽器において、表示器に表示された画面における画面操作を行うための技術に関する。
【背景技術】
【０００２】
従来の電子楽器において、演奏操作に用いる演奏操作子とは別に各種設定操作に用いる設定操作子を有し、設定操作子を使ってディスプレイにおける画面操作を行うものがあった。電子楽器においては、一般的に、演奏操作子が、操作性の向上や誤操作の防止等の観点から、優先的に大きく操作しやすい形状に設計され、且つ、操作しやすい位置に配置されているのに対して、設定操作子は、比較的サイズが小さく、且つ、操作パネルの比較的狭く限られた範囲に配置されていた。このため、設定用操作子を用いた画面操作は煩雑な作業になりがちであるという不都合があった。
とりわけ、比較的大型な液晶ディスプレイ（LCD（Liquid Crystal Display））を備えた多機能な電子楽器では、実行する機能によってはディスプレイの画面内に表示する情報量が多く、また、画面レイアウトが複雑となり、上記の不都合が顕著であった。
【０００３】
上記の不都合に対して、従来の電子楽器において演奏操作子を画面操作にも利用できるものがあった。例えば、下記特許文献１には、自動演奏ピアノの演奏入力ペダルを用いて、ディスプレイの画面操作を行う技術が開示されている。特許文献１によれば、ユーザは、演奏入力用ペダルの用途として演奏入力モード及び画面入力モードのいずれかを選択でき、画面入力モードを選択しているとき、演奏入力ペダルを用いてディスプレイの画面操作を行うことができた。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２４４１５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、上記特許文献１の従来技術は、ユーザが演奏入力モード及び画面入力モードのいずれかを選択する構成であるため、演奏操作子の用途を変更すべきときに、その都度、ユーザが手動で演奏入力モード及び画面入力モードの切り替えをせねばならず、面倒だった。また、演奏操作子の用途をユーザが手動で切り替える構成では、切り替えを忘れたときに、ユーザの意図した使い方ができなくなってしまう。仮に、演奏用データの仕込み段階である編集作業中にユーザの意図した使い方ができなくてもやり直しが可能であるが、聴衆の前での演奏中に演奏操作子で意図した効果がかからないとなるとやり直すわけにはいかず、楽曲の完成度が下がることになるので致命的である。すなわち、従来技術では、演奏操作子の用途を演奏入力モード及び画面入力モードとに使い分ける機能の利便性が不十分であった。
【０００６】
この発明は、上記の点に鑑みてなされたもので、演奏操作子の機能を演奏操作及び画面操作とに使い分ける機能の利便性を向上した電子楽器を提供することを目的とする。
【課題を解決するための手段】
【０００７】
この発明は、ユーザによって指定された設定状態で動作する電子楽器であって、演奏操作子と、前記電子楽器の設定状態に応じた画面を表示する表示器と、状態変更指示に応じて前記電子楽器の設定状態を変更する設定状態変更手段と、前記設定状態変更手段により変更された電子楽器の設定状態に応じて、前記演奏操作子の機能として演奏操作及び画面操作の何れか一方を割り当てる機能割り当て手段と、前記演奏操作子の機能として演奏操作が割り当てられているとき、ユーザによる該演奏操作子の操作に基づき、発音すべき楽音に関する演奏制御を行い、他方、前記演奏操作子の機能として画面操作が割り当てられているとき、ユーザによる該演奏操作子の操作に基づき、前記表示器に表示された画面に対する画面制御を行う制御手段を具えることを特徴とする電子楽器である。
【０００８】
前記電子楽器の一実施形態によれば、前記機能割り当て手段は、前記電子楽器の設定状態が前記演奏操作子を用いてリアルタイムの演奏操作を行う必要のない状態、且つ、前記表示器に表示された画面における画面操作が複雑な状態のときに、前記演奏操作子の機能として画面操作を割り当てて、上記に該当しないときには、前記演奏操作子の機能として演奏操作を割り当てるよう構成できる。
【０００９】
この発明の別の一実施形態は、前記電子楽器において、前記設定状態変更手段が、状態変更指示に応じて、前記電子楽器において発音すべき楽音の音色を、複数の音色から少なくとも１つ選択する音色選択手段を含み、前記音色選択手段により選択された音色に応じて前記電子楽器の設定状態を変更するものであり、前記機能割り当て手段が、前記選択された音色が予め決められた所定の特殊音色であるとき前記演奏操作子の機能として画面操作を割り当て、他方、前記特殊音色以外の一般音色であるとき前記演奏操作子の機能として演奏操作を割り当てることを特徴とする。
【００１０】
別の観点によれば、この発明の電子楽器は、前記演奏操作子に対して現在割り当てられている機能が演奏操作及び画面操作の何れであるかを識別するための表示を行う割当機能表示手段を更に備えることを特徴とする。
更に別の観点によれば、この発明の電子楽器は、前記演奏操作子が、楽音の発音を指示するために用いる発音指示操作子と、前記楽音に対して付与する効果を制御する効果制御操作子を含み、前記機能割り当て手段が、前記効果制御操作子の機能として、演奏操作及び画面操作の何れか一方を割り当てることを特徴とする。
更に別の観点によれば、この発明の電子楽器は、ユーザの操作に応じて、前記演奏操作子の機能を演奏操作及び画面操作の何れかに切り替える機能切替手段を備えることを特徴とする。
【発明の効果】
【００１１】
この発明によれば、電子楽器の設定状態に応じて自動的に、演奏操作子の機能が演奏操作及び画面操作の何れかに切り替わるので、ユーザに対して演奏操作子に割り当てる機能を切り替える手間をかけることなく、演奏操作子の機能を演奏操作及び画面操作とに使い分けることができる。また、演奏操作子の機能が自動的に切り替わるので、切り替え忘れによってユーザが意図した使い方ができなくなってしまうというような不都合が起こらない。従って、この発明によれば、演奏操作子の機能を演奏操作及び画面操作とに使い分ける機能の使い勝手及び利便性を向上させることができるという優れた効果を奏する。
また、演奏操作子に対して現在割り当てれられている機能が演奏操作及び画面操作の何れであるかを識別するための表示を行う割当機能表示手段を備える構成により、ユーザは、現在の演奏操作子の機能が演奏操作及び画面操作の何れであるかを簡単に把握及び確認できる。
更に、ユーザの操作に応じて演奏操作子の機能を切り替えられる機能切替手段を備える構成により、上記の自動的な切り替わりに加えて、ユーザが手動で機能を切り替えることもできる。
一例として、電子楽器の設定状態が演奏操作子を用いてリアルタイムの演奏操作を行う必要のない状態、且つ、表示器に表示された画面における画面操作が複雑な状態のときに、演奏操作子の機能として画面操作を割り当てて、それ以外のときには、演奏操作子の機能として演奏操作を割り当てるよう構成することにより、電子楽器の設定状態に応じて適切に演奏操作子の機能を演奏操作及び画面操作とに使い分けることができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施例である電子楽器のハードウェア構成を説明するブロック図。
【図２】図１の電子鍵盤楽器の操作パネルの一部を上から見た概略平面図。
【図３】図１の電子鍵盤楽器のディスプレイに表示する画面の一例を説明する図。
【図４】図２のジョイスティックに対する機能割り当て例を説明する図。
【図５】演奏操作子に対して割り当てる機能を切り替える処理を説明するフローチャート。
【図６】演奏操作子の操作に応じて実行される処理を説明するフローチャート。
【発明を実施するための形態】
【００１３】
以下に、本発明の一実施形態として、本発明に係る電子楽器を適用した電子鍵盤楽器について、添付図面を参照して、説明する。
【００１４】
図１は電子鍵盤楽器１の電気的ハードウェア構成例を示すブロック図である。図１において、電子鍵盤楽器１は、ＣＰＵ１０（Central Processing Unit、中央処理装置）、ＲＯＭ１１（Read Only Memory、リードオンリーメモリ）、ＲＡＭ１２（Random Access Memory、ランダムアクセスメモリ）、ディスプレイ１３、表示制御回路１４、演奏操作子１５、演奏操作子検出回路１６、パネル操作子１７、パネル操作子検出回路１８、音源回路１９、効果回路２０、通信インターフェース２１（通信Ｉ／Ｆ）、ＭＩＤＩインターフェース２２（ＭＩＤＩ＿Ｉ／Ｆ）、及び、外部記憶装置２３を含み、各部がバス２４を介して接続される。
【００１５】
ＣＰＵ１０は、ＲＯＭ１１又はＲＡＭ１２に記憶されたプログラムを実行して、電子鍵盤楽器１の全体動作を制御する。ＲＯＭ１１は、ＣＰＵ１０が実行する各種のプログラムや各種のデータなどを格納した不揮発性メモリである。ＲＡＭ１２は、ＣＰＵ１０が実行するプログラムのロード領域やワーク領域に使用する揮発性メモリであり、電子鍵盤楽器１の動作を制御する各種パラメータの値等が記憶される。
【００１６】
演奏操作子１５は、リアルタイムの演奏操作に用いるために設けられた操作子である。演奏操作子１５は、操作性の向上や誤操作の防止等の観点から、優先的に大きく操作しやすい形状に設計され、且つ、操作しやすい位置に配置される。演奏操作子１５には、楽音（演奏音）の発音を指示する発音指示操作子と、楽音に対して与える効果を制御する効果制御操作子が含まれる。発音指示操作子は、例えば、それぞれ異なる音高が割り当てられた複数の鍵からなる鍵盤である。効果制御操作子は例えば後述するジョイスティックである。ユーザは、演奏操作子１５の操作により、発音すべき楽音を表す演奏情報（キーナンバおよびベロシティを含む）や、効果を制御するための演奏情報を入力できる。演奏操作子検出回路１６は、演奏操作子１５の操作状態を検出して、検出した検出信号をバス２４を介してＣＰＵ１０に出力する。
【００１７】
パネル操作子１７は、演奏操作子１５とは別に、ディスプレイ１３における画面操作や、各種パラメータの値の変更などを含む各種設定操作に用いる操作子であって、例えばカーソルキー、テンキー、エンターキーなどを含む操作パネルに配置された複数のスイッチ類により構成される。パネル操作子１７は、演奏操作子１５と比べてリアルタイム操作性に関する要求が少ないため、比較的小さなサイズのスイッチ等により構成され、且つ、操作パネルの限られた狭い領域に配置される。パネル操作子検出回路１８は、パネル操作子１７の操作状態を検出して、その検出信号をバス２４を介してＣＰＵ１０に出力する。
【００１８】
ディスプレイ１３は、電子鍵盤楽器１の操作パネルに設けられた液晶ディスプレイ（ＬＣＤ（Liquid Crystal Display））や、発光ダイオード（ＬＥＤ（Light Emitting Diode））を含む。ＣＰＵ１０は、バス２４を介して表示制御回路１４に表示制御信号を供給して、ＬＣＤに各種画像や文字列等を含む画面を表示したり、ＬＥＤを点灯・消灯したりする。表示制御回路１４は、また、画面操作により入力された指示を検出して、検出した指示をバス２４を介してＣＰＵ１０に出力する。
【００１９】
音源回路１９及び効果回路２０は、ＣＰＵ１０の制御に基づいて、楽音信号を生成し、生成された楽音信号に対して効果付与処理を行い、効果付与された楽音信号をサウンドシステム２５に出力する。サウンドシステム２５は、デジタルアナログ変換（ＤＡ）、アンプ、及びスピーカを含み、効果回路２０から出力された楽音信号を発音する。ＣＰＵ１０は、演奏操作子１５の操作に応じた演奏情報に基づいて、音源回路１９及び効果回路２０による楽音信号の生成及び効果付与を制御する。また、ＣＰＵ１０は、ＭＩＤＩ＿Ｉ／Ｆ２２に外部接続されたＭＩＤＩ機器２８から与えられた演奏情報、或いは、ユーザにより再生指示されたソングデータに基づき生成される演奏情報に基づいて、音源回路１９及び効果回路２０による楽音信号の生成及び効果付与を制御することもできる。
なお、音源回路１９、効果回路２０及びサウンドシステム２５は、従来知られるいずれの楽音合成方式（例えばＦＭ、ＰＣＭ、物理モデル、フォルマント合成、ＡＷＭ等）を採用してもよく、また、音源回路１９及び効果回路２０は、専用のハードウェア装置（ＤＳＰ（Digital Signal Processor））で構成してもよいし、ＣＰＵ１０がソフトウェアプログラムを実行することにより、音源回路１９及び効果回路２０の動作と同じ処理を実現する構成であってもよい。
【００２０】
電子鍵盤楽器１は、通信Ｉ／Ｆ２１を介して、例えばインターネット等の通信ネットワーク２６に有線又は無線で接続でき、通信ネットワーク２６上のサーバコンピュータ２７と通信して、サーバコンピュータ２７から制御プログラムや、音色データやソングデータ等の各種データをダウンロードできる。また、電子鍵盤楽器１は、ＭＩＤＩ＿Ｉ／Ｆ２２を介してＭＩＤＩ機器２８を接続でき、接続されたＭＩＤＩ機器２８から演奏情報を入力したり、演奏操作子１５操作に応じた演奏情報を該ＭＩＤＩ機器２８へ出力できる。
外部記憶装置２３は、例えばハードディスク、半導体メモリ、フロッピー（登録商標）ディスク、光磁気ディスク、コンパクトディスク、あるいはＤＶＤ（Digital Versatile Disk）等の着脱可能な外部記憶媒体である。電子鍵盤楽器１は、外部記憶装置２３から音色データやソングデータ等の各種データや制御プログラムを読み出したり、外部記憶装置２３に各種データや制御プログラム等を書き込んだりできる。
【００２１】
図２は、電子鍵盤楽器１の操作パネルの一部を筐体上側から見た概略平面図である。
ジョイスティック２は、操作パネルに対して略直立する軸に支持され、操作パネルの水平面上の任意方向に傾動操作可能な操作子である。ジョイスティック２は従来から知られるどのような構成でもよく、本実施例では、ガイド溝２９に沿って少なくともユーザからみて前後方向及び左右方向（図面において上下方向及び左右方向）に操作可能な構成とする。ジョイスティック２は、前後方向及び左右方向に加えて任意の斜め方向にも操作可能な構成（例えば、軸を中心に３６０度方向に操作可能な構成）であってもよい。また、任意方向の傾動操作に加えて、例えば、軸方向に沿って軸を押し込み操作できる構成、軸を中心に回転操作できる構成、或いは、軸にプッシュスイッチを設ける構成など、傾動操作とは別の操作形態も可能な構成を採用してもよいし、それらの操作形態を任意の組合せで併せ持つ構成を採用してもよい。
【００２２】
ジョイスティック２（演奏操作子１５）の本来の用途は、前述の通り、楽音に対して付与する何らかの効果を制御するための演奏操作であるが、詳しくは後述する通り、電子鍵盤楽器１の設定状態に応じて自動的に、又は、ユーザの指示に応じた手動で、ジョイスティック２の機能として前記演奏操作に替えて、ディスプレイ１３における画面操作を割り当てることができる。
【００２３】
ジョイスティック２の機能として、演奏操作が割り当てられているときには、ジョイスティック２は、音源回路１９及び効果回路２０で生成する楽音（演奏音）に対して与える効果を制御するために使用される。ジョイスティック２により制御する効果は、例えば、ピッチベンド、モジュレーション、エフェクタのパラメータ制御、音量制御、或いは、音質制御等、どのような種類の効果であってもよい。ジョイスティック２を用いた演奏操作の対象となる効果は、予め固定的に設定されていてもよいし、ユーザが所望の１又は複数の効果を指定できる構成でもよい。一例として、ジョイスティック２の前後方向の操作に対してモジュレーションを割り当て、ジョイスティック２の左右方向の操作に対してピッチベンドを割り当てる、というような使い方が可能である。
他方、ジョイスティック２の機能として、画面操作が割り当てられているときには、ジョイスティック２は、ディスプレイ１３（ＬＣＤ）に表示された画面における各種画面操作に用いることができる。画面操作は、カーソル画像の移動操作、ＧＵＩ部品の選択操作、或いは、確定操作などである。本実施例では、ジョイスティック２を用いた「画面操作」の対象として、カーソル画像の移動操作が割り当てられているものとする。
【００２４】
機能切り替えスイッチ３は、パネル操作子１７の１つであり、ジョイスティック２に割り当てる機能を、演奏操作及び画面操作のいずれか一方に、手動で切り替える押しボタン式のスイッチである。ユーザは、機能切り替えスイッチ３を押下操作する毎に、ジョイスティック２に割り当てる機能を、演奏操作及び画面操作の一方から他方に順次切り替えることができる。
【００２５】
割当機能表示器４は、ディスプレイ１３に含まれるもので、ジョイスティック２に現在割り当てられている機能が、演奏操作及び画面操作のいずれであるかを識別するための表示をする。割当機能表示器４は、演奏操作（sound ctrl）及び画面操作（Display ctrl）のそれぞれに対応するＬＥＤからなり、ジョイスティック２に現在割り当てられている機能に対応する１つのＬＥＤ（演奏操作及び画面操作のいずれか）が点灯し、他方が消灯する。
【００２６】
ジョイスティック２を用いた画面操作の具体例を、図３に示すインターネット画面を参照して説明する。図３には、サーバコンピュータ２７（図１参照）が提供する音楽データダウンロードサイトから音楽データをダウンロード購入する画面を示している。電子鍵盤楽器１のＣＰＵ１０は、電子鍵盤楽器１においてインターネット接続すべき設定状態のとき、通信ネットワーク２６（インターネット）を介してサーバコンピュータ２７から受信した各種データに基づいて、ディスプレイ１３に図３に示す画面を表示する。
図３において、ウェブページ領域３０には、当該サイトにて提供している音楽データを示す情報（「Ｓｏｎｇ  Ｔｉｔｌｅ」と「Ａｒｔｉｓｔ」）が複数個列挙されており、各音楽データの情報に対応して、試聴ボタン画像３１（「Ｌｉｓｔｅｎ」）と購入ボタン画像３２（「Ｂｕｙ」）が表示される。ウェブページ領域３０に表示された文字列のうち、下線付き文字列は他のページへのリンクボタン３３である。コントロールメニュー領域３４には、ウェブページ領域３０の表示内容の変更や各種入力操作を行うためのボタン画像が複数並べて表示される。カーソル画像３５は、ユーザによる画面操作に応じてウェブページ領域３０内の任意の位置に移動して、カーソル画像３５が指示する位置にある表示項目（試聴ボタン画像３１、購入ボタン画像３２、リンクボタン３３等）を選択する。
【００２７】
ディスプレイ１３の下辺に沿って配列された複数の操作子３６は、画面操作用に設けられたパネル操作子１７である。各操作子３６は、それぞれ、コントロールメニュー領域３４の各ボタン画像に対応付けられており、対応するボタン画像に対して図面上縦方向に並べられている。例えば、コントロールメニュー領域３４の左端のボタン画像「Ｂａｃｋ」には、図面上左端の２つの操作子３６ａ，３６ｂが対応しており、また、コントロールメニュー領域３４の右端上段のボタン画像「Ｅｎｔｅｒ」には、図面上右端上段の１つの操作子３６ｃが対応している。
ユーザは、コントロールメニュー領域３４の所望のボタン画像に対応する操作子３６を操作して、画面操作を行うことができる。例えば、コントロールメニュー領域３４のカーソル移動ボタン画像（「→」、「←」、「↑」及び「↓」）に対応する操作子３６を用いてカーソル画像３５を移動させて、所望の表示項目を選択することができる。
これら操作子３６（画面操作用に設けられたパネル操作子１７）を用いた画面操作は、ウェブページ領域３０内に多数の表示項目が存在する場合などには、目的の位置にカーソル画像を移動するために操作子３６を何度も繰り返し操作する必要があり、煩雑な作業となりがちである。また、仮にディスプレイ１３が画面接触による入力機能を備えたタッチパネル式ＬＣＤで構成される場合、画面接触によって画面操作を行うことが可能だが、その場合も、例えばウェブページ領域３０内に多数の表示項目が存在する場合などには、近接した別の項目を意図せず選択してしまう等の誤操作を招きがちである。
【００２８】
ジョイスティック２の機能として画面操作を割り当てた場合、ユーザは、ジョイスティック２を用いてカーソル画像３５を画面上の所望の位置に移動させて、所望の表示項目を選択できる。図３の例では、カーソル画像３５により１つの購入ボタン画像３２が指示されており、当該購入ボタン画像３２が選択状態となっている。選択中の購入ボタン画像３２は、選択状態を表す表示形態（例えば表示色）で表示される。
ジョイスティック２（演奏操作子１５）は、前述の通り、大きく操作しやすい形状に設計され、且つ、操作しやすい位置に配置されており、操作性に優れているので、ジョイスティック２を用いて画面操作を行うことにより、直感的且つ簡単な操作で、所望の画面操作（表示項目の選択等）を行うことができる。
また、ジョイスティック２の操作のみでは対応できない画面操作（例えば表示項目に関する確定操作など）に関しては、コントロールメニュー領域３４の各種ボタン画像を用いればよい。ジョイスティック２でカーソル画像３５を動かして、確定操作に対応した操作子３６ｃで確定作業を行なうことにより、操作子３６の操作を何度も繰り返す煩雑さが解消される。また、仮にジョイスティック２がプッシュ操作可能な構成である場合（例えば、プッシュスイッチを有する構成、或いは、軸方向のプッシュ操作可能な構成の場合）には、ジョイスティック２のプッシュ操作に対して確定操作を割り当てるよう構成を採用できる。
【００２９】
図４は、電子鍵盤楽器１の設定状態に応じたジョイスティック２（演奏操作子１５）に対する機能割り当て例を示す表である。電子鍵盤楽器１のメモリ（ＲＯＭ１１又はＲＡＭ１２）は、図４の表に対応するデータテーブルを予め記憶している。
図４において左端列の「楽器の状態」欄には、電子鍵盤楽器１の設定状態を規定する動作モードとして、インターネットモード、音色編集モード、ソング作成モード、及び、ユーザ演奏モードが例示されている。中央列の「演奏操作子の機能」欄には、対応する「楽器の状態」欄に示された動作モードに応じてジョイスティック２に割り当てる機能（「演奏操作」及び「画面操作」のいずれか一方）が示されている。右端列の「操作子機能フラグ」欄には、対応する「演奏操作子の機能」欄に示された機能に応じた操作子機能フラグの値が示されている。操作子機能フラグは、ジョイスティック２に現在割り当てられている機能を「オン」及び「オフ」の２値で示すフラグであり、ＲＡＭ１２に記憶される。ジョイスティック２の機能が画面操作のとき操作子機能フラグの値が「オン」に設定され、演奏操作のとき操作子機能フラグの値が「オフ」に設定される。
【００３０】
電子鍵盤楽器１には、演奏操作子１５を使ってリアルタイムに音楽を演奏する機能、音色の編集、ソングデータの作成、インターネット接続など、多数の機能が備わっており、ユーザは、パネル操作子１７を用いて所望の機能に対応する動作モードを指定できる。電子鍵盤楽器１は、指定された動作モードに応じて、例えば、ディスプレイ１３（ＬＣＤ）に必要な画面（例えば図３のインターネット画面など）を起動する等、当該動作モードの機能を実行可能な状態に設定され、その設定状態で動作する。
図４に示すジョイスティック２に対する機能割り当て例では、動作モードに応じて設定される電子鍵盤楽器１の設定状態が、（１）ジョイスティック２を用いた演奏操作を行う必要があるか、（２）画面操作が複雑な状態であるか、を条件としてジョイスティック２に割り当てる機能を決定する。ジョイスティック２の本来の機能は演奏音に所定の効果を与えることであるため、演奏操作を行なう可能性のある動作モードのとき、すなわち（１）に該当する場合には、ジョイスティック２に対して「演奏操作」機能が割り当てられる。一方、演奏操作を行なう可能性が極めて低いまたは演奏操作が不可能である動作モードのときは、（２）に該当するかを判断して、（２）に該当する場合にはジョイスティック２に「画面操作」機能が割り当てられる。このような設定とすることで、演奏時には確実にジョイスティックで演奏音に効果が付加でき、演奏しないときにはジョイスティックを画面操作の操作性向上のために活用できる。
【００３１】
インターネットモードが設定されているとき、電子鍵盤楽器１は通信Ｉ／Ｆ２１を介して通信ネットワーク２６（インターネット）に接続し、サーバコンピュータ２７と通信を行い、ディスプレイ１３にインターネット画面（図３参照）を表示する。すなわち、インターネットモードは、ディスプレイ１３をインターネットブラウザとして機能させ、サイトを閲覧するモードである。サイト閲覧中に演奏操作子による演奏を行なう可能性はきわめて低く、またインターネットモードではディスプレイ１３に多数の選択項目が表示され画面操作が複雑であることから、ジョイスティック２の機能として「画面操作」が割り当てられる。
【００３２】
音色編集モードは、ユーザが選択した音色に関する複数のパラメータを表示する音色編集画面をディスプレイ１３に表示して、それらパラメータの値を細かく調整して当該音色を編集するモードである。音色編集モードでは、気に入った音色ができるまで何度も編集作業を繰り返すのが一般的であり、その最中にジョイスティック２を用いたリアルタイムの演奏操作を行なう可能性はきわめて低い。且つ、ディスプレイ１３には多数のパラメータが表示され画面操作が複雑であるため、ジョイスティック２の機能として「画面操作」が割り当てられる。
【００３３】
ソング作成モードは、自動演奏機能にて自動演奏するソングデータを作成・編集するモードである。ソング作成モードには、演奏情報の入力方法として、リアルタイム入力及びステップ入力のいずれが指定されているかに応じて、ジョイスティック２に割り当てる機能が異なる。
リアルタイム入力は、鍵盤等の演奏操作子１５をリアルタイムに演奏操作して、その演奏情報を録音する方法である。リアルタイム入力中は、ジョイスティック２を用いたリアルタイムの演奏操作を用いた効果制御を行う必要があるため、ジョイスティック２の機能として「演奏操作」が割り当てられる。この場合、ユーザが指定した何らかの効果Ｘがジョイスティック２を用いた演奏操作の対象として割り当てられる。
他方、ステップ入力は、演奏操作子１５をリアルタイムに演奏操作するのではなく、ディスプレイ１３に表示されたステップ入力画面において、ソングデータの時間軸上の所望の時間位置に１音ずつ演奏情報（音高、音長及びベロシティ等）を入力する方法である。ステップ入力では、ジョイスティック２を用いたリアルタイムの演奏操作は行なわず、且つディスプレイ１３の画面操作により細かく入力する必要があるため、ジョイスティック２の機能として「画面操作」が割り当てられる。
【００３４】
ユーザ演奏モードは、鍵盤等の演奏操作子１５をリアルタイムで演奏操作し、ユーザが指定した音色で、該演奏操作に応じた楽音を発音する（音楽を演奏する）モードであり、最も主要な電子鍵盤楽器１の設定状態である。
ユーザ演奏モードの場合、原則的には、すなわち「特殊音色Ａ」を除く「一般音色」が指定されているときは、ジョイスティック２を演奏操作に使う可能性及び必要性があるため、ジョイスティック２の機能として「演奏操作」が割り当てられる。この場合、ユーザが指定した何らかの効果Ｘがジョイスティック２を用いた演奏操作の対象として割り当てられる。
【００３５】
他方、ユーザ演奏モードにおいて、例外的な特殊音色（特殊音色Ａ）が、電子鍵盤楽器１の演奏に用いる音色として設定されている場合、ジョイスティック２の機能として「画面操作」が割り当てられる。
「特殊音色」は、例えばジョイスティック２を使った効果付与が不要、或いは、効果付与することに意味がなく、リアルタイムの演奏操作にジョイスティック２を使わないものと想定できる音色である。例えばジョイスティック２の操作により付与される効果Ｘがピッチベンドやモジュレーションである場合、ハープシコード音色のような減衰音の音色は、ジョイスティック２を使った効果付与が不要、或いは、効果付与することに意味がない音色と考えられる。電子鍵盤楽器１に搭載された複数の音色データのうちの「特殊音色」となる音色は、予め設定されていてもよいし、ユーザが自由に設定する構成でもよい。リアルタイムの演奏操作にジョイスティック２を使わないものと想定される「特殊音色」が指定されているときに、ジョイスティック２の機能として画面操作を割り当てることで、操作性に優れたジョイスティック２を画面操作の用途で有効に活用でき、ユーザ演奏モード中に構成の複雑な画面がディスプレイ１３に表示された場合に有用となる。
【００３６】
図５は、ジョイスティック２（演奏操作子１５）に対して割り当てる機能を切り替える処理を示すフローチャートである。図５の処理は、いずれかのパネル操作子１７の操作が検出されたときに、起動する。ステップＳ１において、ＣＰＵ１０は、今回検出されたパネル操作子１７の操作が電子鍵盤楽器１の動作モード（図４に示す「楽器の状態」）を変更する指示（状態変更指示）かどうか調べる。ここで、動作モード変更指示（状態変更指示）には、ソング作成モードにおける入力方法（ステップ入力及びリアルタイム入力）の変更指示と、ユーザ演奏モードにおける音色の変更指示を含む。
【００３７】
動作モードの変更が指示された場合（ステップＳ１のＹＥＳ）、ステップＳ２において、ＣＰＵ１０は、電子鍵盤楽器１の動作モードを変更指示に応じた動作モードに変更して、当該動作モードに応じて電子鍵盤楽器１の設定状態を変更する。ここで行う設定状態の変更とは、例えば、ＲＡＭ１２に必要なデータを読み込むことや、ディスプレイ１３にそのモードの動作に必要な画面（例えばインターネット画面や音色編集画面など）を起動することなど、動作モードの移動に伴い必要となる電子鍵盤楽器の設定状態の変更である。
【００３８】
ステップＳ３において、ＣＰＵ１０は、メモリ（ＲＯＭ１１又はＲＡＭ１２）に記憶された図４の表に対応するデータテーブルを参照して、前記ステップＳ２において新たに設定された動作モードに対応する操作子機能フラグの値を特定し、特定された操作子機能フラグの値と、今回の動作モード変更直前までＲＡＭ１２に設定されていた操作子機能フラグの値を比較する。
操作子機能フラグの値に変更がない場合（ステップＳ４のＮＯ）は、ＣＰＵ１０は、処理を終了する。例えば動作モードを、インターネットモードから音色編集モードに変更する場合には、操作子機能フラグの変更がない（図４参照）。
【００３９】
操作子機能フラグの値が変更される場合（ステップＳ４のＹＥＳ）、ＣＰＵ１０は、ステップＳ５において、ＲＡＭ１２に記憶された操作子機能フラグの値を、前記ステップＳ２において新たに設定された動作モードに対応する操作子機能フラグの値に書き換える。そして、ＣＰＵ１０は、ステップＳ６において、前記ステップＳ５で新たに設定された操作子機能フラグの値に応じて、ジョイスティック２に割り当てる機能を切り替え、且つ、ステップＳ７において、割当機能表示器４（図２参照）の表示を切り替えて、処理を終了する。ステップＳ２〜Ｓ７の処理により、電子鍵盤楽器１の設定状態（動作モード）に応じて自動的に、ジョイスティック２に対して割り当てる機能を演奏操作及び画面操作の何れかに切り替えることができ、且つ、ジョイスティック２に新たに割り当てられた機能を割当機能表示器４により表示することができる。
【００４０】
パネル操作子１７の操作が、動作モードの変更指示でない場合（ステップＳ１のＮＯ）、ＣＰＵ１０は、ステップＳ８において、今回操作されたパネル操作子１７が機能切り替えスイッチ３かどうか調べる。機能切り替えスイッチ３が操作された場合（ステップＳ８のＹＥＳ）、ＣＰＵ１０は、ステップＳ９、Ｓ１０及びＳ１１において前記ステップＳ５〜Ｓ７と同様な処理を行うことで、今回の機能切り替えスイッチ３の操作に応じて、操作子機能フラグの値、ジョイスティック２に割り当てる機能、及び、割当機能表示器４の表示を切り替えて、処理を終了する。前記ステップＳ８〜Ｓ１１の処理により、ジョイスティック２に対して割り当てる機能がユーザの手動操作に応じて、演奏操作及び画面操作の何れかに切り替わる。
【００４１】
パネル操作子１７の操作が動作モードの変更指示以外であり（ステップＳ１のＮＯ）、且つ、機能切り替えスイッチ３以外の操作の場合（ステップＳ８のＮＯ）、ＣＰＵ１０は、ステップＳ１２において操作されたパネル操作子１７に割り当てられた機能に応じた何らかの処理を行い、処理を終了する。
【００４２】
図６は、ジョイスティック２の操作に応じてＣＰＵ１０が実行する処理を示すフローチャートである。図６の処理は、ジョイスティック２の操作が検出されたときに起動する。
ステップＳ１３において、ＣＰＵ１０は、ＲＡＭ１２に現在設定されている操作子機能フラグの値を確認する。操作子機能フラグがオンの場合、つまりジョイスティック２の機能として画面操作が割り当てられている場合（ステップＳ１４のＹＥＳ）、ステップＳ１５において、ＣＰＵ１０は、ジョイスティック２の操作(具体的には操作方向、操作量、操作速度)に応じて表示制御情報を生成し、生成された表示制御情報に基づいてディスプレイ１３（ＬＣＤ）の表示を制御する。本実施例では、ジョイスティック２を用いた「画面操作」の対象として、カーソル画像の移動操作が割り当てられているので、ＣＰＵ１０は、当該ステップＳ１５において、ジョイスティック２の操作に応じて、ディスプレイ１３の画面上のカーソル画像３５（図３参照）を移動させる。
また、ステップＳ１６において、ＣＰＵ１０は、前記ステップＳ１５で入力された画面操作の結果に応じて必要な制御を行う。例えば、ＣＰＵ１０は、当該ステップＳ１６において、カーソル画像３５の現在位置に応じて、画面上の表示項目（図３の試聴ボタン画像３１、購入ボタン画像３２、或いはリンクボタン３３等）の選択状態／非選択状態を制御する。
【００４３】
一方、操作子機能フラグがオフの場合、つまりジョイスティック２の機能として演奏操作が割り当てられている場合（ステップＳ１４のＮＯ）、ステップＳ１７において、ＣＰＵ１０は、現在音源回路１９及び効果回路２０により楽音信号を生成中かどうか調べる。楽音信号を生成中の場合（ステップＳ１７のＹＥＳ）、ＣＰＵ１０は、ステップＳ１８において、ジョイスティック２を用いて入力された演奏操作に応じて、音源回路１９及び効果回路２０を制御して、生成中の楽音信号に対して、当該ジョイスティック２に割り当てられている種類の効果を付与する。他方、楽音信号の生成中でない場合には（ステップＳ１７のＮＯ）、ＣＰＵ１０は処理を終了する。楽音信号の生成中でなければジョイスティック２を操作しても何ら効果を生じさせる必要がないからである。
【００４４】
以上、説明した実施例によれば、ユーザにより指定された動作モード（動作モードに応じた電子楽器の設定状態）が、例えばインターネットモードやソング作成モードのステップ入力などジョイスティック２を用いた演奏操作の入力が必要ない状態、且つ、画面操作が複雑な状態のときには、自動的にジョイスティック２の機能として画面操作が割り当てられ、他方、例えばソング作成モードのリアルタイム入力などジョイスティック２を演奏操作に使う状態のときには、自動的にジョイスティック２の機能として演奏操作が割り当てられるので、ユーザに対して演奏操作子に割り当てる機能を切り替える手間をかけることなく、ジョイスティック２の機能を演奏操作及び画面操作とを適切に使い分けることができ、また、ジョイスティック２の機能切り替えを自動的に行うので、切り替え忘れによってユーザが意図した使い方ができなくなってしまうというような不都合が起こらない。ジョイスティック２に現在割り当てられている機能を割当機能表示器４に表示するので、ユーザは現在の演奏操作子の機能が演奏操作及び画面操作の何れであるかを簡単に把握及び確認できる。
【００４５】
なお、上記実施例では、演奏操作子１５に含まれる効果制御操作子の一例としてジョイスティック２を具備する説明したが、効果制御操作子として、ジョイスティックに限らず、ホイール、リボンコントローラ、スライダー、トラックボール、ノブ、或いは、ペダルなど、従来から知られるどのようなタイプの効果制御操作子を採用してもよいし、これら従来から知られる効果制御操作子を１又は複数具備する構成を採用してもよい。
【００４６】
また、前記図５のステップＳ６，Ｓ７，Ｓ１０、Ｓ１１において、演奏操作子１５に含まれる効果制御操作子（ジョイスティック２）の機能を演奏操作及び画面操作の何れかに切り替える構成を説明したが、例えば鍵盤など演奏操作子１５に含まれる発音指示操作子の機能を演奏操作及び画面操作の何れかに切り替える構成でもよい。
また、前記図５のステップＳ６，Ｓ７，Ｓ１０、Ｓ１１において、１つの演奏操作子１５の機能を演奏操作及び画面操作の何れかに切り替える構成を説明したが、別の構成として、複数の演奏操作子１５の機能を演奏操作及び画面操作の何れかに切り替える構成でもよい。この場合、複数の演奏操作子１５を組み合わせて１つのＬＣＤの画面操作を行うことができる。例えば、ジョイスティック２にカーソル画像３５の移動操作を割り当てて、ジョイスティック２とは別の演奏操作子１５（例えばペダル）に確定操作を割り当てる構成が可能である。また、複数の演奏操作子１５を組み合わせる別の具体例としては、カーソル画像３５の移動操作のうち所定のＸ方向の操作にリボンコントローラーを使い、別のＹ方向の操作にピッチベンドホイールを使い、且つ、確定操作はペダルで行なう構成など、色々なヴァリエーションが可能である。
【００４７】
また、上記ステップＳ１〜Ｓ７の処理では、電子鍵盤楽器１の設定状態が変更されたときに、新たに選択された動作モードに応じて、図４に示す機能割り当て例に従い演奏操作子１５（ジョイスティック２）の機能を自動的に切り替える構成を説明したが、別の例として、自動演奏データの再生を行うときには、動作モードとしていずれの動作モードが選択されている場合であっても、演奏操作子１５の機能として演奏操作を割り当てるよう構成してもよい。更に別の例として、現在選択されている音色やエフェクトなどによって演奏操作子による演奏音制御に効果がないと想定される状態のとき（例えば特殊音色が選択されているとき）は、動作モードとしていずれの動作モードが選択されている場合であっても、演奏操作子１５の機能として画面操作を割り当てるよう構成してもよい。更に別の例として、ディスプレイ１３に表示されている画面内に編集できる要素（画面操作の対象）がないとき(例えば、動画の再生中など)には、動作モードとしていずれの動作モードが選択されている場合であっても、演奏操作子１５の機能として演奏操作を割り当てるよう構成してもよい。更に別の例として、電子鍵盤楽器１の操作がされないまま一定時間が経過したとき、自動的に演奏操作子１５の機能として画面操作を割り当てるよう構成してもよい。
【００４８】
また、上記実施例では、電子鍵盤楽器１に具わるパネル操作子１７を用いた動作モード変更指示（状態変更指示）に応じて楽器の設定状態を変更すること（図５のステップＳ１、Ｓ２）を説明したが、これに限らず、外部の機器（例えばＭＩＤＩ機器２８）からの状態変更指示受信（例えばＭＩＤＩ情報受信）により楽器の設定状態が変更されてもよい。
【００４９】
また、上記実施例では、電子鍵盤楽器１の設定状態に応じた演奏操作子１５の機能切り替えを、図４の表に対応するデータテーブルに基づいて行う構成を説明したが、電子鍵盤楽器１の設定状態に応じた演奏操作子１５の機能切り替えを、ユーザが自由に設定できるよう構成してもよい。
【００５０】
また、割当機能表示器４の構成として、操作パネル上にＬＥＤを設ける構成を説明したが、これに限らず、ディスプレイ１３（ＬＣＤ）の画面上に演奏操作子１５に現在割り当てられている機能を表示する構成でもよいし、或いは、演奏操作子１５（ジョイスティック２）に割当機能表示器４として機能する発光部（ＬＥＤ等）を組み込む構成でもよい。
【００５１】
また、機能切り替えスイッチ３の構成例として、１つのスイッチの押下操作毎に、演奏操作子１５（ジョイスティック２）の機能を交互に切り替える構成を説明したが、スイッチの構成はこれに限らず、ユーザの手動操作により演奏操作子１５（ジョイスティック２）に割り当てる機能を変更できるのであればどのような構成でもよい。また、物理的なパネル操作子１７に限らず、ディスプレイ１３（ＬＣＤ）に表示するボタン画像により機能切り替えスイッチ３を構成してもよい。
【００５２】
また、上記実施例では、この発明の電子楽器を、音源（音源回路１９及び効果回路２０）を有する電子鍵盤楽器１に適用する構成例を説明したが、音源を持たない機器（いわゆるＭＩＤＩコントローラーなど）に適用する構成であってもよい。その場合、この発明を適用する電子楽器（例えばＭＩＤＩコントローラ）に外部接続された機器（例えば音源を有するＭＩＤＩ機器２８）の設定状態に応じて、自動的に演奏操作子１５の機能として演奏操作を割り当てるよう構成してもよい。
【００５３】
また、この発明の電子楽器は、発音指示用の演奏操作子１５として鍵盤を有する電子鍵盤楽器に限らず、少なくとも、演奏操作子１５として発音指示用又は効果制御用の何らかの演奏操作子を備えており、電子楽器の設定状態に応じた画面を表示器に表示して、その画面において画面操作を行う電子楽器であれば、従来から知られるどのような電子楽器であってもよい。
【符号の説明】
【００５４】
１  電子鍵盤楽器、２  ジョイスティック、３  機能切り替えスイッチ、４  割当機能表示器、１０  ＣＰＵ、１１  ＲＯＭ、１２  ＲＡＭ、１３  ディスプレイ、１４  表示制御回路、１５  演奏操作子、１６  演奏操作子検出回路、１７  パネル操作子、１８  パネル操作子検出回路、１９  音源回路、２０  効果回路、２１  通信インターフェース、２２  ＭＩＤＩインターフェース、２３  外部記憶装置、２４  バス、２５  サウンドシステム、２６  通信ネットワーク、２７  サーバコンピュータ、２８  ＭＩＤＩ機器、３５  カーソル画像
【図１】
2012189694.tif 000003
【図２】
2012189694.tif 000004
【図３】
2012189694.tif 000005
【図４】
2012189694.tif 000006
【図５】
2012189694.tif 000007
【図６】
2012189694.tif 000008