"ユーザ操作に応じて楽音の生成を指示する演奏操作子と、タッチパネル式の表示器であって、予め任意の機能を割り当て済みの仮想操作子を含んでなる画面を表示するものと、前記演奏操作子に対し、前記表示器に表示した画面上の座標位置を割り当てる座標割り当て手段と、前記演奏操作子のユーザ操作に従って該操作された演奏操作子に割り当て済みの前記画面上の座標位置を選択し、該選択された座標位置に表示されている前記仮想操作子を特定する特定手段と、前記特定した仮想操作子に割り当てられた機能の実行を指示する指示手段とを備える電子楽器。前記表示器に表示された画面に含まれる仮想操作子に割り当てられた機能を音の発生又は点字の生成によりユーザに対し提示する提示手段をさらに備えてなり、前記提示手段は、前記画面に含まれる全ての仮想操作子に関して各仮想操作子に割り当て済みの機能を順次にユーザに対し提示すると共に、前記機能を提示した仮想操作子の表示されている画面上の座標位置が割り当て済みである演奏操作子をユーザに対して提示することを特徴とする請求項1に記載の電子楽器。前記提示手段は、前記画面上の座標位置を割り当て済みの演奏操作子へのユーザ操作に従って、前記特定手段により特定される仮想操作子に割り当てられている機能をユーザに対して提示することを特徴とする請求項2に記載の電子楽器。前記座標割り当て手段は、前記表示器に表示される画面上の座標位置を異なる2つの座標軸位置にわけ、該異なる2つの座標軸位置をそれぞれ別の演奏操作子に割り当てることを特徴とする請求項1乃至3のいずれかに記載の電子楽器。ユーザに対し操作対象の演奏操作子の位置を指示する演奏操作子指示手段であって、該演奏操作子指示手段は各演奏操作子に対応付けられて配置されるものをさらに備えてなり、前記演奏操作子指示手段は、前記提示手段による音又は点字によっての前記機能を提示した仮想操作子の表示されている画面上の座標位置が割り当て済みである演奏操作子のユーザ提示に応じて、該当する演奏操作子の位置を示す制御を行うことを特徴とする請求項2又は4に記載の電子楽器。前記演奏操作子のうち前記座標割り当て手段により画面上の座標位置が割り当てられていない演奏操作子に対し、前記画面上に表示されている仮想操作子を順次に特定する機能を割り当てる機能割り当て手段をさらに備える、請求項1乃至5のいずれかに記載の電子楽器。上述した従来の装置では、視覚障害者などのユーザであっても、タッチパネル上の任意の位置に配置され得る仮想操作子を確実に操作することのできるようにするために、前もってタッチパネル上にシート状部材を配置したりあるいは視覚障害者の指にセンサを装着したりする必要がある。しかし、これらシート状部材や指に装着するセンサは、言うなれば視覚障害者のために別途に用意しなければならない専用装置であり、表面上の凹凸パターンは固定であるが故にタッチパネル上に表示する画面レイアウトが制約されること言い換えれば異なる画面レイアウト毎に凹凸パターンが異なるシート状部材を用意しなければならずに、該シート状部材の製造にコストがかかることを考慮すると都合が悪い。また、シート状部材や指に装着するセンサは健常者には全く必要のない装置であり、健常者が利用するような場合には以下に示すような弊害が生じ得る。例えば、凹凸のあるシート状部材をタッチパネル上に配置すると、健常者にとってはそのシート状部材を介してタッチパネルを見なければならないので反対に画面が見づらくなってしまうこと、表面に凹凸がある故に場所によってタッチ感度が変わり得ること、といった弊害が生じ得る。他方、指にセンサを装着する装置の場合には、例えば演奏操作子などの仮想操作子でない他の操作子物理的操作子を操作する際にセンサが邪魔となり、それらの操作子の操作性が著しく低下するなどの弊害が生じ得る。本発明は上述の点に鑑みてなされたもので、ユーザはタッチパネル上に表示されている画面を目視する必要がなくまた実際に画面に触れなくても、画面上の任意の位置を指定して所望の機能を実行することを専用の装置を用いることなしにできるようにした、タッチパネル式表示器を有する電子楽器を提供しようとするものである。本発明に係る電子楽器は、ユーザ操作に応じて楽音の生成を指示する演奏操作子と、タッチパネル式の表示器であって、予め任意の機能を割り当て済みの仮想操作子を含んでなる画面を表示するものと、前記演奏操作子に対し、前記表示器に表示した画面上の座標位置を割り当てる座標割り当て手段と、前記演奏操作子のユーザ操作に従って該操作された演奏操作子に割り当て済みの前記画面上の座標位置を選択し、該選択された座標位置に表示されている前記仮想操作子を特定する特定手段と、前記特定した仮想操作子に割り当てられた機能の実行を指示する指示手段とを備える。本発明によると、タッチパネル式の表示器に表示された予め任意の機能を割り当て済みの仮想操作子を含んでなる画面上の座標位置を、ユーザ操作に応じて楽音の生成を指示する演奏操作子に対して割り当てる。該画面上の座標位置が割り当てられた演奏操作子がユーザにより操作された場合には、該操作された演奏操作子に割り当て済みの前記画面上の座標位置に表示されている仮想操作子が特定される。すなわち、ユーザは配置位置の決まっている演奏操作子を操作するだけで、タッチパネル式の表示器に表示された画面に含まれている仮想操作を任意に選択することができることから、ユーザは画面を目視する必要なくまた実際に画面に触れなくとも、画面上の任意の位置に表示される仮想操作子に対応した所定機能を選択的に実行可能とすることのできるようになる。このように、ユーザは演奏操作子を操作するだけでよいので、視覚障害者だけでなく健常者にとってもシート状部材や指装着センサを使用する場合に比較して違和感なく操作することができる。また、従来必要であった専用のシート状部材や指装着センサなどをわざわざ用意しなくともよいのでコストがかからない。この発明によれば、演奏操作子にタッチパネル式の表示器に表示された予め任意の機能を割り当て済みの仮想操作子を含んでなる画面上の座標位置を割り当てておき、該演奏操作子の操作に応じて前記割り当て済みの画面上の座標位置に表示されている仮想操作子を特定するようにしたことから、ユーザは画面を見なくてもまた画面に触らなくても予め配置位置が決まっている演奏操作子を操作するだけで、画面上の任意の位置に表示される仮想操作子に対応した所定機能を選択的に実行可能とすることが簡単にできるようになる、という効果が得られる。以下、この発明の実施の形態を添付図面に従って詳細に説明する。図1は、この発明に係る電子楽器の全体構成を示したハード構成ブロック図である。ただし、この実施例では電子楽器として、演奏操作子に鍵盤を具えた電子鍵盤楽器を例に説明する。本実施例に示す電子楽器電子鍵盤楽器は、マイクロプロセッサユニットCPU1、リードオンリメモリROM2、ランダムアクセスメモリRAM3からなるマイクロコンピュータによって制御される。CPU1は、この電子楽器全体の動作を制御するものである。このCPU1に対して、データ及びアドレスバス1Dを介してROM2、RAM3、検出回路4,5、検知回路6、表示回路7、LED8、音源効果回路9、記憶装置10、通信インタフェースIF11がそれぞれ接続されている。ROM2は、CPU1により実行される各種制御プログラム、後述する座標割り当てテーブル図4参照などの各種データを格納するものである。RAM3は、CPU1が所定のプログラムを実行する際に発生する各種データを一時的に記憶するワーキングメモリとして、あるいは現在実行中のプログラムやそれに関連するデータを記憶するメモリ等として使用される。RAM3の所定のアドレス領域がそれぞれの機能に割り当てられ、レジスタやフラグ、テーブル、メモリなどとして利用される。演奏操作子4Aは、楽音の音高を選択するための複数の鍵を備えた例えば鍵盤等のようなものであり、各鍵に対応してキースイッチを有しており、この演奏操作子4A鍵盤等はユーザ自身の手弾きによるマニュアル演奏のために使用することは勿論のこと、例えば自動伴奏としてユーザが再生したい任意の曲の楽曲データを選択するなどのためにも使用することができる。検出回路4は、演奏操作子4Aの各鍵の押圧及び離鍵を検出することによって検出出力を生じる。また、演奏操作子4Aとしては上記した鍵盤の他にも、楽音の音量や音色を変化させたりあるいは任意の楽音だけを長く引き延ばしたりするなどの効果付与を指示する1乃至複数のペダルも含まれる。さらに、詳しくは後述するが、本実施形態においては、これら鍵盤やペダル等の演奏操作子4Aが操作されることに応じて、後述するタッチパネル式表示器TPの画面上に表示されているカーソルを当該画面上の任意の所定位置に移動すると共に、その移動先に表示されている例えばメニュー選択やパラメータ値の設定などの仮想操作子に対応した所定機能を実行することのできるようにしている。本明細書では、こうした演奏操作子4Aの操作に応じて表示器TPの画面上に表示されているカーソルの移動及びそれに伴う移動先の仮想操作子に対応した各種機能を実行する制御を行うことのできる機能をキーボードマウス機能と呼び、このキーボードマウス機能がオンのときに演奏操作子4Aの操作に応じて通常の楽音発生や効果付与などの制御を行う場合を演奏モード、演奏操作子4Aの操作に応じて楽音は発生せず表示器TP上のカーソルなどを制御する場合を画面操作モードと呼ぶ。設定操作子スイッチ等5Aは本体パネル上に配置された物理的操作子であって、例えば当該装置のキーボードマウス機能をオンオフしたり画面操作モードにおけるガイド方法を指定したりする画面ガイドボタン、楽音制御のためのパラメータ値を変更する例えばダイアル式やスライダー式のデータ入力操作子、画面上の仮想操作子に対応した機能の実行を確定する入力ボタン、少なくともキーボードマウス機能又は演奏機能に関連したさまざまな設定を行う設定ボタンなどの各種の操作子を含んで構成される。勿論、設定操作子5Aは上記した以外にも音高、音色、効果等を選択設定制御するための数値データ入力用のテンキーや文字データ入力用のキーボード、あるいは表示器TPに表示されたカーソルなどを操作するマウス等の各種操作子を含んでいてもよい。検出回路5は、上記設定操作子5Aの操作状態を検出し、その操作状態に応じたスイッチ情報等をデータ及びアドレスバス1Dを介してCPU1に出力する。表示器TPは、例えば液晶表示パネルLCDで構成されたタッチパネル式のディスプレイである。検知回路6は、ユーザによる前記表示器TPへのタッチ操作を検知認識することに応じて、該タッチ操作された前記表示器TP上の座標位置xy座標を特定する検知信号を生成し、これをデータ及びアドレスバス1Dを介してCPU1に出力する。表示回路7は、例えば後述するようなメニュー画面やパラメータ設定画面図3参照等といった、1乃至複数の仮想操作子を有する各種画面を表示器TPに表示する制御を行うのは勿論のこと、ROM2や記憶装置10等に記憶される制御プログラムや各種情報あるいはCPU1の制御状態などを表示する制御を行うこともできる。なお、前記表示器TPのタッチ操作検知方式つまりは検知回路6は公知のどのようなものであってもよく、例えば静電容量型、抵抗膜型、光センサ内蔵型などどのようなタイプのものであってもよい。LED8は鍵盤4Aの各鍵毎にその内部又は近傍に設けられており、ユーザに対してユーザが所望の機能を実行するのに操作する必要のある鍵を提示するために点灯/消灯制御される所謂ガイドランプ発光手段に相当するである。本実施形態では、特にキーボードマウス機能がオンに設定されている場合において、画面上に表示されている仮想操作子に対応した機能を実行するためにユーザが操作する必要のある鍵を、音声ガイドと併用してLED8の点灯によっても提示するようにしている。また、LED8は、個々の設定操作子5Aの内部又は近傍にも設けられており、ユーザに対して各設定操作子5Aのオンオフ状態を提示するために点灯/消灯制御される。音源効果回路9は複数のチャンネルで楽音信号の同時発生が可能であり、データ及びアドレスバス1Dを経由して与えられる演奏情報例えばMIDIデータなどの入力に応じて、該演奏情報に基づき楽音信号を発生する。また、発生した楽音信号に対して効果を付与することもできる。この音源効果回路9から発生された楽音信号は、アンプやスピーカなどを含むサウンドシステム9Aから発音される。この音源効果回路9とサウンドシステム9Aの構成には、従来のいかなる構成を用いてもよい。例えば、音源効果回路9はFM、PCM、物理モデル、フォルマント合成等の各種楽音合成方式のいずれを採用してもよく、CPU1によるソフトウェア処理で構成してもよいし、また専用のハードウェアで構成してもよい。記憶装置10は、CPU1が実行する各種制御プログラム、後述する座標割り当てテーブル図4参照あるいは楽音制御のためのパラメータ値などの各種データを記憶する。なお、上述したROM2に制御プログラムが記憶されていない場合、この記憶装置10例えばハードディスクに制御プログラムを記憶させておき、それをRAM3に読み込むことにより、ROM2に制御プログラムを記憶している場合と同様の動作をCPU1に実行させることができる。このようにすると、制御プログラムの追加やバージョンアップ等が容易に行える。なお、記憶装置10はハードディスクHDに限られず、フレキシブルディスクFD、コンパクトディスクCD‐ROMCD‐RAM、光磁気ディスクMO、あるいはDVDDigitalVersatileDisk等の様々な形態の可搬記憶媒体を利用した記憶装置であってもよい。あるいは、フラッシュメモリなどの半導体メモリであってもよい。通信インタフェースI/F11は、当該装置と図示しない外部機器との間で制御プログラムや各種データなどの各種情報を送受信するためのインタフェースである。この通信インタフェース11は、例えばMIDIインタフェース,LAN,インターネット,電話回線等であってよく、また有線あるいは無線のものいずれかでなく双方を具えていてよい。なお、演奏操作子4Aは鍵盤楽器の形態に限らず、弦楽器や管楽器あるいは打楽器等どのようなタイプの形態でもよい。また、演奏操作子4Aや表示器TPあるいは音源効果回路9などを1つの装置本体に内蔵したものに限らず、それぞれが別々に構成され、MIDIインタフェースや各種ネットワーク等の通信手段を用いて各装置を接続するように構成されたものであってもよいことは言うまでもない。なお、本発明は電子楽器に限らず、パーソナルコンピュータ、PDA携帯情報端末や携帯電話等の携帯通信端末、あるいはゲーム装置など、タッチパネル式の表示器を有してなり、また何らかの操作子の操作に応じて楽音を発生することのできるものであればどのような形態の装置機器であってもよい。携帯通信端末の場合には、端末のみで所定の機能が完結している場合に限らず、機能の一部をサーバ側に持たせ、端末とサーバとからなるシステム全体として所定の機能を実現するようにしてもよい。本実施形態においては、キーボードマウス機能がオンに設定されている場合に、ユーザが画面を目視する必要がなくまた実際に画面に触れなくとも、画面上の任意の位置に表示される仮想操作子に対応した所定機能を選択的に実行できるようにするために、表示中の画面において選択可能な機能を仮想操作子毎に音声ガイドによって提示する、また画面に表示中の各仮想操作子に対応付けられている演奏操作子4Aここでは鍵を音声ガイド及びLED8の点灯によって提示するようにしている。そこで、こうしたキーボードマウス機能について説明する。図2は、本体パネル構成の一実施例を示す概念図である。図3は、表示器TPに表示される画面の一例を示す概念図である。図4は、座標割り当てテーブルのデータ構成の一実施例を示す概念図である。図2に示すように、表示器TPの外周には、ユーザが手で触ることによりX座標及びY座標の異なる2つの座標軸位置からなる画面上の座標位置を知ることのできるようにするために、目安となる凹部または凸部がX軸方向水平方向及びY軸方向垂直方向にそれぞれ所定間隔に形成されてなる目盛りMX,MYが設けられる。また、この表示器TPの近傍には、データ入力操作子51、設定ボタン52、入力ボタン53、画面ガイドボタン54などの設定操作子5Aが配設されている。これら個々の設定操作子5Aの表面上には、視覚障害者が互いの操作子を手で触って区別することのできるように、例えば配列の異なる1乃至複数個の凹部または凸部などが形成されている。勿論、本体パネル上に配置されたこれら設定操作子5Aの位置やそれらの使用方法などを音声で案内できるようになっていてよい。ユーザはX軸座標位置目盛りMX,Y軸座標位置目盛りMYに触れることにより、表示器TPに表示されている画面上のだいたいの座標位置を把握することができる。そのため、ユーザが現時点で表示器TPに表示されている画面のレイアウトを覚えていれば、把握した座標位置から画面上に表示されているうちの所望の仮想操作子をタッチ操作することができ、ユーザはタッチ操作に応じてタッチした仮想操作子に対応した機能を選択的に実行することができる。しかし、例えば図3の各図に示すように、表示器TPに表示される画面は1つだけでなく多数あり、それら各画面のレイアウトはそれぞれ異なり得る。そうであるならば、ユーザはこれら各画面のレイアウトをすべて覚えなければならないが面倒であるし現実的でもない。そこで、本実施形態に示す電子楽器では、画面のレイアウトが変わっても、ユーザがキーボードマウス機能を利用すれば、そのときに画面に表示されていた仮想操作子の中から所望の仮想操作子を選択して、該選択した仮想操作子に対応した機能を実行することを簡単にできるようにしている。ユーザは、表面上に設けられた凹部または凸部の配列に基づいて演奏操作子5Aの中から画面ガイドボタン54を選択して操作することができる。本電子楽器では、例えばユーザにより画面ガイドボタン54が長押し操作されるとキーボードマウス機能をオンに設定する。また、キーボードマウス機能をオンに設定することに伴い、画面ガイドボタン54の近傍に設けられたLED8を点灯する。一方、キーボードマウス機能がオン設定状態であるときにユーザにより画面ガイドボタン54が長押し操作された場合には、キーボードマウス機能をオフに設定する。また、キーボードマウス機能をオフに設定することに伴い、画面ガイドボタン54の近傍に設けられたLED8を消灯する。このようにして、本電子楽器におけるキーボードマウス機能のオン/オフ設定はなされる。キーボードマウス機能がオン状態であるときに、ユーザにより画面ガイドボタン54が押された場合ただし上記した長押し操作及び後述するダブルタッチ操作を除く、電子楽器はそのときに表示器TPに表示されていた画面の仮想操作子全てを音声で読み上げることによって、ユーザに対して当該画面で実行可能な機能を案内する音声ガイドを行う画面ガイドと呼ぶ。例えば、図3Aに示すようなメニュー画面が表示器TPに表示中であるような場合には、該メニュー画面の仮想操作子であるチューニング、ソング設定、スタイル設定、ペダル設定、マイク設定、デジタルレコーディングの各機能名を適宜の順に音声で読み上げる。図3Bに示すようなパラメータ設定画面が表示器TPに表示中であるような場合には、該パラメータ設定画面の仮想操作子であるボリューム、パン、リバーブデプス、エフェクトオンオフ、エフェクトデプスといった各機能名を適宜の順に音声で読み上げる。また、電子楽器はこうした当該画面で実行可能な機能仮想操作子を案内する音声ガイドにあわせて、画面の各仮想操作子に対応付けられている所定の鍵を音声で読み上げることによって、当該画面に表示されている仮想操作子に対応した機能を選択的に実行するのにユーザが操作する必要のある鍵を案内する。このユーザが所望の機能を実行するために操作する必要のある鍵鍵情報の案内は、各鍵が操作されたときに発生するノート名を読み上げてもよいし、当該ノートの楽音を実際に発音させてもよい。さらに、電子楽器はこのときに案内される鍵の近傍に設けられたLED8ガイドランプを点灯してユーザが操作する必要のある鍵をユーザに対し提示する。なお、この画面の各仮想操作子の全てを音声で読み上げる音声ガイドによるユーザへの画面案内及び鍵の音声ガイド並びにLED8の点灯によるユーザへの鍵案内は、ユーザによる設定操作子5Aの操作や画面へのタッチ操作などが行われて表示器TPに表示中されていた画面が別の画面へと遷移されたとき、ユーザにより画面ガイドボタン54が押されなくとも画面遷移後に自動的に行われるようにもなっている。なお、上記した機能名や鍵情報の音声による読み上げは、予めROM2等に各機能名毎あるいは鍵情報毎に用意されている対応する音声データを読み出す方法でも、適宜に合成音声を生成する方法でもどちらであってもよい。上記したような画面の仮想操作子全てを音声で読み上げる音声ガイドは、予めROM2等に画面毎に記憶されている操作対象領域への座標割り当てテーブルに基づき行われる。図4Aは図3Aに示したメニュー画面の音声ガイドを行うための操作対象領域への座標割り当てテーブルを一例として示したものであるが、図4Aに示すように、この操作対象領域への座標割り当てテーブルは、画面上に所定の表示態様詳しくはボタンやスライダーなどの仮想操作子で表示されているユーザタッチ操作可能な仮想操作子図中では機能名のそれぞれについて、音声案内また後述するカーソル移動を行うための代表的な座標位置図中では代表座標が1つ設定されている。例えば、図3Aに示すメニュー画面の仮想操作子チューニングが表示されている表示領域に含まれる座標は、x座標が1~3のいずれかでありかつy座標が4である座標の組み合わせつまりの3点であるが、そのうちのいずれか1点が上記音声案内を行うための代表座標として定義されていればよい。ここでは、代表座標に各表示領域において右端の座標位置を設定した例を示したがこれに限らず、各表示領域の中央や左端の座標位置を設定してもよい。音声ガイドによるユーザへの画面案内時には、操作対象領域への座標割り当てテーブルのNo順に従って機能名の音声ガイドがなされると共に、前記代表座標位置に予め対応付けられている鍵が音声ガイド並びにガイドランプLED8の点灯制御がなされる。この鍵の音声ガイド並びにガイドランプLED8の点灯制御を行う対象となる鍵は、操作対象領域への座標割り当てテーブルの代表座標に対応した座標位置が定義されている鍵盤への座標割り当てテーブルに基づき決定される。図4B及び図4Cは、鍵盤への座標割り当てテーブルの一例を示すものである。鍵盤を構成する各鍵については予め座標位置が割り当てられており、その関係は鍵盤への座標割り当てテーブルとしてROM2等に画面毎に記憶されている。図4Bに示す例は、所定のノート鍵を特定する鍵情報であると言え、図中ではキーと表記を割り当て済みの1つの鍵毎にX軸座標位置及びY軸座標位置の組み合わせからなる1つの座標位置図中ではxyと表記を割り当てた例である。例えば、ノートC2の楽音を発生する鍵に対しては座標位置11が割り当てられ、ノートE2の楽音を発生する鍵に対しては座標位置15が割り当てられている。ここで、図3Aに示すメニュー画面のように座標の間隔を比較的に大きくとった場合には、画面レイアウトの自由度が制限されやすい。すなわち、例えば図3Bに示すようなパラメータ設定画面を画面に表示するには座標の間隔をより狭くとる必要があり、こうした画面レイアウトを実現できない可能性がある。したがって、表示する画面レイアウトの細かさに応じて、例えば図3Bに示すように適切な間隔に座標を設定するとよい。ただし、その場合には、上記したようにして1つの鍵毎にX軸座標位置及びY軸座標位置の組み合わせからなる1つの座標位置を割り当てることはできず、従って図4Bに示した鍵盤への座標割り当てテーブルを図3Bに示したパラメータ設定画面における鍵案内に適用することができない。なぜなら、この場合に図3Bに示したパラメータ設定画面における座標位置を指定するには、15に区分されたX軸座標位置と10に区分されたY軸座標位置の組み合わせで決まる150個15×10の座標位置に対応するだけの鍵が必要とされて、鍵盤数88鍵よりも座標位置が多くなるからである。そこで、図3Bに示したパラメータ設定画面における座標位置を指定することのできる鍵盤への座標割り当てテーブルとしては、図4Cに示すように、白鍵に15に区分されたX軸座標位置図中ではX座標を割り当てる一方で、黒鍵に10に区分されたY軸座標位置図中ではY座標をそれぞれ割り当てるようにすればよい。こうした場合には、全部で25鍵1510のみで150個15×10の座標位置の全てを網羅することができる。勿論、図3Aに示したメニュー画面のように座標の間隔を大きくとった場合に適用してもよいことは言うまでもない。このように、白鍵と黒鍵のそれぞれにX軸座標位置とY軸座標位置とを割り当てると、鍵の操作範囲を狭くすることができてユーザは片手などで2つの鍵を同時に押す操作を比較的簡単に行うことができる。なお、図3Aに示したメニュー画面のように座標の間隔を大きくとった場合ならば、全部で12鍵のみで35個7×5の座標位置の全てを網羅することができるので、オクターブ違いの楽音を発生するそれぞれ鍵域に含まれる相対的に同じ位置に配置されている各鍵に対して同じ座標位置を割り当てしてもよい例えば、各鍵域においてオクターブ違いのノートCの楽音を発生する鍵全てについて同じX座標位置1を割り当てるといったように、オクターブ違いであってもノートが同一であれば同じ座標位置を割り当てる。あるいは、低いオクターブの鍵域に含まれる各鍵に対してX座標位置を、高いオクターブの鍵域に含まれる相対的に同じ位置に配置されている各鍵に対してY座標位置をそれぞれ割り当てるようにしてもよい。こうした場合には、楽音でユーザが所望の機能を実行するのに操作する必要のある鍵を案内する際に、発音される2音の音の高さが著しく違うことから、ユーザは聞き分けがしやすくなる、という利点がある。電子楽器は、上述したようにユーザによる画面ガイドボタン54の長押し操作に応じてキーボードマウス機能をオンに設定することにあわせて、図3に示すように表示器TPの画面上にカーソルKを初期表示する。このカーソルKの初期表示位置は、図4Aに示した操作対象領域への座標割り当てテーブルに基づき決定される。例えば、図4Aに示した例では、該テーブルのNo1の代表座標34つまりはメニュー画面図3A参照において左側に羅列表示された仮想操作子機能名のうち一番上に表示されている仮想操作子を指し示すようにカーソルKを表示する座標位置に初期表示位置が決定される。なお、このカーソルKの表示は、キーボードマウス機能がオフに設定されたときに画面上から消去される。キーボードマウス機能がオン状態であるときにユーザにより画面ガイドボタン54を素早く連続して2回押す操作ダブルタッチ操作が行われた場合、電子楽器はカーソルKが置かれている座標位置の機能を音声により読み上げるカーソルガイドと呼ぶ。このカーソルKが置かれている座標位置の機能の音声読み上げは、図4Aに示した操作対象領域への座標割り当てテーブルに基づいてカーソルKが位置する座標位置に応じた機能名を読み上げる。画面上にカーソルKが表示されている状態でユーザによりペダルが踏まれた状態のままいずれかの鍵の押下操作が行われた場合、電子楽器は操作された鍵に応じた画面上の所定の座標位置にカーソルKを移動する。すなわち、ユーザによる鍵盤操作が行われた場合、電子楽器は図4B又は図4Cに示したような鍵盤への座標割り当てテーブルに基づいて操作された鍵が発生する楽音のノートに応じたX座標位置及びY座標位置を決定し、当該決定した座標位置に移動するようにカーソルKの表示位置を変更する。また、電子楽器はこうしたカーソルKの表示位置の変更制御にあわせて、図4Aに示した操作対象領域への座標割り当てテーブルに基づいてカーソルKが位置する座標位置に応じた機能名を読み上げるカーソルガイド。例えば、ユーザは図3Aに示したメニュー画面においてチューニング上にカーソルKを移動したい場合には、画面上の座標位置のいずれかを指定する鍵を操作すればよい。図4Cに示した鍵盤への座標割り当てテーブルを利用するならば、ユーザはC2G2、D2G2、E2G2のいずれかの組み合わせからなる2つの鍵を同時に押下すればよい。例えば、ユーザは図3Bに示したパラメータ設定画面においてボリューム上にカーソルKを移動したい場合には、画面上の座標位置21~26のいずれかを指定する鍵を操作すればよい。図4Cに示した鍵盤への座標割り当てテーブルを利用するならば、ユーザはD2の鍵と、C2~A2のいずれかの鍵1つを同時に押下すればよい。ユーザは、上記機能名の読み上げに従って所望の機能を実行可能な仮想操作子上にカーソルKが位置づけられていることを確認できたら、入力ボタン53を押すあるいはデータ入力操作子51を操作する。すると、電子楽器はカーソルKが位置づけられている仮想操作子を選択し、該選択した仮想操作子に対応した機能を実行する。例えば、図3Aに示したメニュー画面において仮想操作子チューニング上にカーソルKが位置づけられている状態で入力ボタン53が操作された場合には、例えば図示しないチューニング設定画面などに画面を遷移する機能を実行する。例えば、図3Bに示したパラメータ設定画面において仮想操作子ボリューム上にカーソルKが位置づけられている状態でデータ入力操作子51が操作された場合には、ボリューム音量を上げ下げする機能を実行する。すなわち、この場合には、ユーザにより鍵が操作されただけではパラメータ値を変更することなく単にボリュームパラメータ設定機能を選択するのみであり、その後にユーザが別途にデータ入力操作子51を操作することに応じて選択したボリューム設定機能を動作させてボリュームパラメータ値を変更する。なお、ユーザがデータ入力操作子51を操作する前に、操作された鍵により指定されるY座標位置に応じたパラメータ値を自動的に設定しておいてもよい。また、このときには、画面上に仮想操作子として表示されているフェーダーを模した形状のボリューム設定操作子仮想操作子のつまみ部Rをボリュームの上げ下げを行う機能の実行にあわせて上下に動かすようにする表示制御や、該操作子の近傍に表示したボリュームのパラメータ値を変更する表示制御などを同時に行うのがよい。例えば、ボリュームが最大に上げられた場合には、つまみ部Rの表示位置を最上端に移動する表示とパラメータ値として127最大値を表示する一方で、ボリュームが最小に下げられた場合には、つまみ部Rの表示位置を最下端に移動する表示とパラメータ値として0最小値を表示する表示制御を行えばよい。また、ボリュームが最大値又は最小値以外である場合には、つまみ部Rを上記以外の上下端間の表示位置に移動する表示と、パラメータ値としてつまみ部Rの表示位置に対応する任意の値で表示する表示制御を行えばよい。なお、ユーザにより設定ボタン52が操作された場合、電子楽器は表示中の画面にはない他のさまざまな機能を適宜に呼び出すことのできるようにしてよい。例えば、上記した機能名や鍵情報などの読み上げを行う音声ガイドのオン/オフを設定するガイド音声設定機能や、複数のペダルのいずれのペダルをキーボードマウス機能時に用いるペダルに設定するかを決められるペダル設定機能などを呼び出すようにするとよい。次に、各種画面図3参照に表示されている仮想操作子に対応した各種機能の選択的な実行を、ユーザによる鍵の操作によって指示することのできるキーボードマウス機能を実現する処理について説明する。ただし、説明を理解し易くするために、ここでは既にキーボードマウス機能がオンに設定されているものとする。図5は、パネル操作処理の一実施例を示すフローチャートである。このパネル操作処理は、ユーザによって例えばメニュー画面図3Aなどの所定の初期画面を表示器TPに表示する指示がなされることに応じて、CPU1により開始される。ステップS1は、ユーザによる本体パネル上に設けられた設定操作子5Aの操作又は表示器TPへのタッチ操作又はタッチ操作に順ずる操作ユーザ自身が指でタッチ操作したときと同じ効果を得る鍵操作を検出し、これらの操作内容を判断する。ステップS2は、前記操作内容が表示器TPに新規に画面を表示する操作または既に表示器TPに表示中である画面の変更を伴う操作であるか否かを判定する。ここでの画面変更は表示中の画面全体を別の画面に差し替え変更することを指し、単に画面内でパラメータ値表示を変更するといった画面の一部を変更することを含まない。前記操作内容が表示器TPに新規に画面を表示する操作であるまたは既に表示器TPに表示中である画面の変更を伴う操作であると判定された場合にはステップS2のYES、以下に示すステップS3~S6の処理を実行する。ステップS3は、表示器TPに表示する画面を操作内容に応じた表示画面に更新する。ステップS4は、前記表示画面の更新にあわせて当該画面に関する操作対象領域への座標割り当てテーブル図4A参照及び鍵盤への座標割り当てテーブル図4B又は図4C参照を取得する。ステップS5は、実行予定フラグをクリアする。この実行予定フラグは、画面に表示された仮想操作子のうちいずれの仮想操作子が選択されている状態にあるか否かを表すフラグである。選択状態にある仮想操作子に対応付けられている機能が、入力ボタン53やデータ入力操作子51等のユーザ操作に応じて実行されるようになっている。ステップS6は、表示器TPに表示された画面に関し、画面上の仮想操作子機能名全てについて音声で案内したり、それら各仮想操作子に対応した機能を実行可能な鍵について音声及びガイドランプで案内したりする画面ガイドを行うための画面ガイド処理を実行する。画面ガイド処理については後述する図6参照。その後、当該処理を終了する。他方、上記ステップS2において、操作内容が表示器TPに新規に画面を表示する操作でないまたは既に表示器TPに表示中である画面の変更を伴う操作でないと判定された場合にはステップS2のNO、当該操作が画面ガイド指示であるか否かを判定するステップS7。具体的には、キーボードマウス機能がオンに設定されている状態で画面ガイドボタン54図2参照を普通に押した操作長押し操作やダブルタッチ操作以外の操作であるときにYESと判定され、画面ガイドボタン54以外の操作であるとき又は画面ガイドボタン54の長押し操作やダブルタッチ操作であるときにNOと判定される。ユーザ操作が画面ガイド指示であると判定した場合にはステップS7のYES、ステップS6の処理へ飛んで上記したような画面ガイドを行う画面ガイド処理図6参照を実行する。一方、ユーザ操作が画面ガイド指示でないと判定した場合にはステップS7のNO、当該操作がカーソルガイド指示つまりは現時点で画面上に表示されているカーソルKの表示位置をガイドする指示操作であるかどうかを判断するステップS8。具体的にはキーボードマウス機能がオンに設定されている状態で画面ガイドボタン54図2参照を素早く所定の時間内に2回押下するダブルタッチ操作であるときにYESと判定され、それ以外の操作であるときにNOと判定される。ユーザ操作がカーソルガイド指示であると判定した場合にはステップS8のYES、現時点においてカーソルKが表示されている画面上の表示位置に対応する座標位置を特定しステップS9、前記取得済みの操作対象領域への座標割り当てテーブル図4A参照に基づいて該特定した座標位置に対応付けられている機能名を読み上げる音声ガイドすなわちカーソルガイドを行うステップS10。また、この際にはさらに前記取得済みの鍵盤への座標割り当てテーブル図4B又は図4C参照に基づいて、該特定した座標位置に対応付けられている鍵を読み上げる音声ガイド等や該当する鍵のガイドランプ点灯などの制御もあわせて行う。なお、カーソルKの表示位置に対応する座標位置に機能が対応付けられていなければ上記したようなカーソルガイドは行われない。上記ステップS8において、ユーザ操作がカーソルガイド指示でないと判定した場合ステップS8のNO、つまりはユーザ操作が上記した画面ガイドやカーソルガイドとは何らの関係もない操作、例えばデータ入力操作子51などが操作されたような場合には、これらのユーザ操作に応じた適宜の処理を実行するステップS11。既に説明したように、例えばデータ入力操作子51が操作された場合にはパラメータ値を変更する、画面上の仮想操作子の表示制御を行う。他方、本電子楽器が画面操作モードになっていると判定した場合にはステップS31のYES、上記した座標割り当てテーブル図4B又は図4C参照に基づきユーザにより押鍵された1乃至複数の鍵に座標位置が割り当てられているか否かを判定するステップS32。ユーザにより押鍵された1乃至複数の鍵に座標位置が割り当てられていると判定した場合にはステップS32のYES、押鍵操作された1乃至複数の鍵でX座標位置及びY座標位置が一意に決定されるか否かを判定するステップS33。ここで、例えば図4Cに示した座標割り当てテーブルを用いて2つの鍵の操作により座標位置が指定されるような場合には、ユーザが2つの鍵を同時に押鍵したときに限らず、最初の1つ目の鍵の押鍵から所定時間内に次の2つ目の鍵の押鍵があったときも、その時間差のある2つの鍵の押鍵操作に応じて座標位置が一意に決まるか否かを判定してよい。なお、ユーザにより異なる3つ以上の鍵の押鍵があったときには、有効な鍵つまりは座標位置が割り当てられている鍵の押鍵のうち、X座標位置、Y座標位置それぞれについて、最初または最後に押鍵した異なる2つの鍵に割り当てられている座標位置を有効とすればよい。ユーザにより押鍵操作された1乃至複数の鍵でX座標位置及びY座標位置が一意に決まらない所定時間内にX座標位置のみまたはY座標位置のみしか決定できなかったときを含むと判定した場合にはステップS33のNO、特に何もせずに本処理を終了する。一方、ユーザにより押鍵操作された1乃至複数の鍵でX座標位置及びY座標位置が一意に決まると判定した場合にはステップS33のYES、座標位置が決まることに応じてその座標位置にカーソルKを移動する表示制御を行うステップS34。そして、操作対象領域への座標割り当てテーブル図4A参照に基づき、前記決められた座標位置に実行可能な機能が割り当てられているか否かを判定するステップS35。前記決められた座標位置に実行可能な機能が何らも割り当てられていない場合にはステップS35のNO、何も処理することなく本処理を終了する。他方、何らかの機能が割り当てられている場合にはステップS35のYES、ステップS38の処理へ飛ぶ。上記ステップS32において、ユーザにより押鍵操作された1乃至複数の鍵に座標位置が割り当てられていないと判定した場合にはステップS32のNO、ユーザによる押鍵操作がカーソルKの表示位置を他の仮想操作子を指し示す位置に進めるまたは戻す操作であるかを判定するステップS36。例えば、高音のノートの楽音を発音するように割り当てられている高音側の鍵のうち最も音の高い方から順に2つの鍵が同時に弾かれると、操作対象領域への座標割り当てテーブル図4A参照に基づき、現時点で指し示している仮想操作子の次の仮想操作子を指し示す座標位置へとカーソルKを進め、一方、低音のノートの楽音を発音するように割り当てられている低音側の鍵のうち最も音の低い方から順に2つの鍵が同時に弾かれると、現時点で指し示している仮想操作子の前の仮想操作子を指し示す座標位置へとカーソルKを戻す、などのように座標位置の割り当てられていない一部の鍵に対しては別途に特別な機能を割り当てておき、これらの鍵の操作であるか否かを判断する。ユーザによる鍵盤操作が前記カーソルKの表示位置を他の仮想操作子を指し示す位置に進めるまたは戻す操作であると判定した場合にはステップS36のYES、操作対象領域への座標割り当てテーブル図4A参照に基づき、画面に表示されている複数の仮想操作子のうち現時点でカーソルKが指し示している仮想操作子に対応する機能の次の機能を判定して、該判定した機能に対応する仮想操作子を指し示す位置にカーソルKを移動する表示制御を行うステップS37。なお、現時点でカーソルKがいずれの仮想操作子も指し示していない場合には、現時点において表示中のカーソルKの表示位置に最も近い仮想操作子を指し示す位置にカーソルKを移動するか、操作対象領域への座標割り当てテーブルに定義されている最初の機能に対応する仮想操作子を指し示す位置にカーソルKを移動するようにしてもよい。ステップS38は、前記カーソルKを移動した先の仮想操作子に対応する機能に関し実行予定フラグを立てる。後述するように、この実行予定フラグが立てられた機能は、ユーザが入力ボタン53やデータ入力操作子51などを操作するか、後述するように別途に確定機能が割り当てられた特別の鍵座標位置は割り当てられていないを弾くことにより実行される。ステップS39は、カーソルKが位置づけられた仮想操作子に対応する機能名を音声でガイドする。ユーザによる鍵盤操作が前記カーソルKの表示位置を他の仮想操作子を指し示す位置に進めるまたは戻す操作でないと判定した場合にはステップS36のNO、ユーザにより押鍵された鍵が別途に確定機能が割り当てられた鍵であるか否かを判定するステップS40。鍵に確定機能を割り当てるとは、入力ボタン53図2参照に相当する機能を鍵操作により可能とするためのショートカット機能を、座標位置の割り当てられていない一部の鍵に対し別途に割り当てておくことであり、例えば予め定められたコード和音構成音の各ノートがそれぞれ割り当て済みの鍵を同時に弾くことなどにより実行される。ユーザにより押鍵操作された鍵に確定機能が割り当てられていないと判定した場合にはステップS40のNO、ユーザが押鍵操作した鍵には座標位置も確定機能も割り当てられていないことから、画面操作モード時には特に何も処理を行うことなく本処理を終了する。ユーザにより押鍵操作された鍵に確定操作が割り当てられていると判定した場合にはステップS40のYES、表示中の画面に含まれる仮想操作子に対応する機能のいずれかに実行予定フラグが立てられているかを判定するステップS41。実行予定フラグが立てられている機能があると判定した場合、より具体的にはユーザの押鍵操作により表示中の画面に含まれるいずれかの仮想操作子を指し示す座標位置が指定されている場合にはステップS41のYES、ステップS42の処理に進む。ステップS42は、実行予定フラグの立てられている機能を実行する。なお、この確定操作が割り当てられている鍵の操作は、ユーザがタッチパネルを直接タッチ操作した場合や入力ボタン53を押した場合と同等であることから、この先は上述したパネルの操作処理図5参照へと進む。他方、実行予定フラグが立てられている機能がないと判定した場合、より具体的にはユーザの押鍵操作により表示中の画面に含まれるいずれかの仮想操作子を指し示す座標位置が指定されていないあるいは座標位置が全く指定されていないような場合にはステップS41のNO、上記確定操作により実行すべき処理はないと判断して本処理を終了する。以上のように、タッチパネル式の表示器TPに表示された予め任意の機能を割り当て済みの仮想操作子を含んでなる画面上の座標位置X座標位置及びY座標位置を、ユーザ操作に応じて楽音の生成を指示する演奏操作子4A鍵などに対して割り当てる。該画面上の座標位置が割り当てられた演奏操作子4Aがユーザにより操作された場合には、該操作された演奏操作子4Aに割り当て済みの前記画面上の座標位置に表示されている仮想操作子が特定される。このようにすると、ユーザは鍵盤操作によってカーソルKを画面に表示されている仮想操作子のいずれかに移動させて、入力ボタン53やデータ入力操作子51などの物理的操作子の操作によってそのカーソルKを位置付けた仮想操作子に対応付けられている機能を実行させることが簡単にできるようになる。すなわち、ユーザは画面を目視する必要なくまた実際に画面に触れなくとも、鍵盤を操作するだけで、画面上に表示された所望の機能を実行する仮想操作子を実際にユーザ自身が指でタッチ操作したときと同じ効果を得る。また、従来必要であった専用のシート状部材や指装着センサなどをわざわざ用意しなくともよいのでコストがかからない。以上、図面に基づいて実施形態の一例を説明したが、本発明はこれに限定されるものではなく、様々な実施形態が可能であることは言うまでもない。例えば、本実施例では演奏操作子4Aは鍵盤としたが、パッド、スイッチ、弦など、どのような形状であってもよい。また、演奏操作子4A鍵の機能を演奏機能演奏モードとキーボードマウス機能又は画面操作モードとを切り替えるために、上述した実施例ではユーザが所定のペダルを踏んでいる間は鍵による画面操作を行なえる画面操作モードに切り替えるものを例に示したが、これに限らず、単にスイッチ操作により前記モードを切り替える、ユーザが所定のボタンを押している間は鍵による画面操作を行なえる画面操作モードに切り替える、その他何らかの汎用あるいは専用コントローラーにモード切り替え機能を持たせる、あるいは押鍵時のベロシティの大きさに応じて画面操作モードと鍵盤操作モードとを切替できるようにしておき、押鍵ベロシティが所定値より大きいまたは小さいときには通常の演奏操作とする一方、所定値より小さいまたは大きいときには画面中の座標を指定する処理を行うことにしてもよい。なお、特に鍵情報のユーザ提示の仕方としては、上述したようなノート名キーナンバーを音声により読み上げたり、各鍵に割り当て済みのノートの楽音を発音させたりするなどの他に、以下のようなものが考えられる。例えば、各鍵に1~88の異なる数字をそれぞれ割り当てておき、その数字を音声により読み上げる。各鍵に対して異なるドラム音や短いフレーズなどの聞き分けしやすい楽音を割り当てておき、その楽音を発生させる。オクターブごとに異なる音色例えばピアノやオルガンなどで各ノートの楽音を発生させる。12鍵それぞれに異なるフレーズやパターンを割り当てておくと共に、オクターブごとの鍵域毎に異なる背景音を発生させる。黒鍵にはリズムパターンを、白鍵にはフレーズを割り当てておき、対応するリズムフレーズからなる楽音を発生させる。なお、機能名や鍵情報のユーザ提示の仕方としては、上述したような本電子楽器での音声ガイドや楽音提示などの他に、外部機器を利用する以下のようなものが考えられる。例えば、本電子楽器は外部接続したコンピュータあるいは点字ディスプレイに対してテキストデータを出力し、該出力されるテキストデータに基づきコンピュータ側で音声を合成しこれを発するあるいは点字ディスプレイ側で点字に変換してこれを表示するようにしてよい。なお、鍵情報のユーザ提示の仕方としてガイドランプLED8を点灯する例を示したがこれに限らず、鍵駆動機構により該当の鍵を動作させるようにしてもよいし、鍵近傍に各鍵に対応させてキャラクター人形を配置し、キャラクター人形を動作させることにより該当の鍵をユーザ提示してもよい。なお、画面上にカーソルKを表示する代わりに、選択された仮想操作子の色を変えるなどしてもよいし、全盲のユーザにとっては画面の表示情報は意味をなさないものであるからカーソルKに相当する表示自体なくてもよい。なお、ユーザの押鍵操作による座標指定と指定された座標位置の機能の確定とを別々に行うのでなく、押鍵のみで座標指定と機能確定とを同時に行うようにしてもよい。その際、通常の押鍵操作では座標指定のみが実行されるようにし、すばやく2回続けて鍵を押鍵操作する、一定時間以上にわたって押下操作する、あるいはアフタータッチするなどの鍵操作が行われた場合に、座標指定されると同時に確定操作も実行されるようにするとよい。なお、鍵盤操作によってカーソルKを次の前の仮想操作子を指し示す位置に進める戻す表示制御は、鍵操作に応じて1つずつ順にそれぞれの仮想操作子を指し示す該当位置にカーソルKを進める/戻すだけでなく、カーソルKを画面上の最上端又は最下端に表示されている仮想操作子を指し示す位置にジャンプさせることのできるようにしてあってもよい。"