(57)【要約】【課題】  視覚障害者であっても操作可能なタッチパネルを有する電子音楽装置を提供する。【解決手段】  電子音楽装置は、タッチパネルに表示するスイッチ画像と前記スイッチ画像に対応するコマンドを記録した画面データを取得する取得手段と、前記画面データに基づき、前記スイッチ画像を表示するとともに、前記スイッチ画像の表示領域に対する押下操作を検出して前記スイッチ画像に対応するコマンドの実行を指示するタッチパネルと、前記画像の再配置を指示する再配置指示手段と、前記再配置の指示があった場合に、前記タッチパネルの表示領域を所定数に分割して、前記分割した領域に前記スイッチ画像を再配置する再配置手段とを有する。【選択図】  図６
2006259376.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルに表示するスイッチ画像と前記スイッチ画像に対応するコマンドを記録した画面データを取得する取得手段と、
前記画面データに基づき、前記スイッチ画像を表示するとともに、前記スイッチ画像の表示領域に対する押下操作を検出して前記スイッチ画像に対応するコマンドの実行を指示するタッチパネルと、
前記画像の再配置を指示する再配置指示手段と、
前記再配置の指示があった場合に、前記タッチパネルの表示領域を所定数に分割して、前記分割した領域に前記スイッチ画像を再配置する再配置手段と
を有する電子音楽装置。
【請求項２】
さらに、前記スイッチ画像に割り当てられたコマンドの項目名と表示領域を音声出力する出力手段を有する請求項１記載の電子音楽装置。
【請求項３】
タッチパネルに表示するスイッチ画像と前記スイッチ画像に対応するコマンドを記録した画面データを取得する取得手順と、
前記画面データに基づき、タッチパネル内に前記スイッチ画像を表示する表示手順と、
前記スイッチ画像の表示領域に対する押下操作を検出して前記スイッチ画像に対応するコマンドの実行を指示するコマンド実行指示手順と、
前記画像の再配置を指示する再配置指示手順と、
前記再配置の指示があった場合に、前記タッチパネルの表示領域を所定数に等分して、前記等分した領域に前記スイッチ画像を再配置する再配置手順と
を有するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子音楽装置に関し、より詳しくは、タッチパネルを有する電子音楽装置に関する。
【背景技術】
【０００２】
従来、電子楽器においては、パネル上に設置されるハードウェアスイッチを操作することで種々の機能の設定が行われていた。操作するスイッチは、パネル上に突出していたり、凹部を形成していたりしたため、視覚障害のあるユーザでもその位置を手で探ることができた。そのため、操作手順を知っている場合には何とか電子楽器の設定操作を行うことができた。
【０００３】
近年の電子楽器においては、機種間における部品を共通化させつつも、機器間の設定機能に柔軟性を持たせるため（インターネット等の通信ネットワークを介して新たな機能を追加することができる）、もしくはデザイン的にすっきりさせるため、パネル上のスペースを有効に活用するため等の理由から各種表示とスイッチをタッチパネル化してソフトウェア的に配置する機種が増えつつある。
【０００４】
上述したようなタッチパネルを採用した電子楽器においては、視覚障害者にとっては、位置の対応の認識が困難であり、電子楽器の設定を行うことが非常に困難となってしまう。  
【０００５】
視覚障害者にもタッチパネルを使用可能とするために、タッチパネル表面に凹凸を有するフィルムを剥離自由に装着することが提案されている（例えば、特許文献１及び２参照）。また、タッチパネル上に各スイッチの境界を認識させるための部材を設けたり、表面に異なる凹凸のパターンを複数箇所に設けたりすることが提案されている（例えば、特許文献３及び４参照）。さらに、タッチパネルの表示面周縁部に点字情報を形成したものも提案されている（例えば、特許文献５参照）。また、タッチパネルに配置される各スイッチの情報を音声として出力するものが提案されている（特許文献６〜９参照）。
【０００６】
【特許文献１】特開２０００-１８１６２９号公報
【特許文献２】特開平０７-３１９６２３号公報
【特許文献３】特開２００４-５４８２７号公報
【特許文献４】特許３１５８５１３号公報
【特許文献５】特開平０９−８１３２１号公報
【特許文献６】特開平１１-９５６５４号公報
【特許文献７】特開２００１-２５５９９９号公報
【特許文献８】特開２００１−２５０１３４号公報
【特許文献９】特開平０７-２１４４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上述した従来からの視覚障害者に対応するタッチパネルでは、例えば、における部品を共通化させつつも、機器間の設定機能に柔軟性を持たせるため（インターネット等の通信ネットワークを介して新たな機能を追加した場合等に対応すること難しい。特に、視覚障害者に対する配慮がなされていないタッチパネル用の画面データをダウンロードして使用する場合などは、従来の対策では不十分であった。
【０００８】
本発明の目的は、視覚障害者であっても操作可能なタッチパネルを有する電子音楽装置を提供することである。
【課題を解決するための手段】
【０００９】
本発明の一観点によれば、電子音楽装置は、タッチパネルに表示するスイッチ画像と前記スイッチ画像に対応するコマンドを記録した画面データを取得する取得手段と、前記画面データに基づき、前記スイッチ画像を表示するとともに、前記スイッチ画像の表示領域に対する押下操作を検出して前記スイッチ画像に対応するコマンドの実行を指示するタッチパネルと、前記画像の再配置を指示する再配置指示手段と、前記再配置の指示があった場合に、前記タッチパネルの表示領域を所定数に分割して、前記分割した領域に前記スイッチ画像を再配置する再配置手段とを有する。
【発明の効果】
【００１０】
本発明によれば、視覚障害者であっても操作可能なタッチパネルを有する電子音楽装置を提供することができる。
【発明を実施するための最良の形態】
【００１１】
【実施例】
【００１２】
図１は、本発明の実施例による電子音楽装置１のハードウェア構成の一例を表すブロック図である。
【００１３】
図２は、本発明の実施例による電子音楽装置１の外観の一例を表す平面図である。なお、この例では、電子音楽装置１は、キーボード等の電子楽器であるが、これ以外にも、例えば、音源装置、ミキサー、レコーダー等のＰＡ機器であり、音楽に関連する処理を行う電子機器であってもよい。
【００１４】
電子音楽装置１のバス６には、ＲＡＭ７、ＲＯＭ８、ＣＰＵ９、外部記憶装置１５、検出回路１１、表示回路１３、ＭＩＤＩインターフェイス１６、音源回路１８、効果回路１９、通信インターフェイス（Ｉ／Ｆ）２１が接続される。
【００１５】
ＲＡＭ７は、バッファ領域、フラグ、レジスタ、各種パラメータ等を記憶するＣＰＵ９のワーキングエリアを有する。
【００１６】
ＲＯＭ８には、各種パラメータ及び制御プログラム、又は本実施例を実現するためのプログラム等を記憶することができる。この場合、プログラム等を重ねて、外部記憶装置１５に記憶する必要は無い。なお、ＲＯＭ８として、通常のリードオンリーメモリの他に、書き換え可能なフラッシュメモリ等も含むこととする。
【００１７】
ＣＰＵ９は、ＲＯＭ８又は、外部記憶装置１５に記憶されている制御プログラム等に従い、演算又は制御を行う。タイマ１０は、ＣＰＵ９に接続されており、基本クロック信号、割り込み処理タイミング等をＣＰＵ９に供給する。
【００１８】
ユーザは、検出回路１１に接続されるパネル操作子１２を用いて、各種入力及び設定をすることができる。パネル操作子１２は、例えば、スイッチ、パッド、フェーダ、スライダ、文字入力用キーボード、マウス、ロータリーエンコーダ、ジョイスティック、ジョグシャトル等、ユーザの入力に応じた信号を出力できるものである。
【００１９】
演奏操作子２２は、検出回路１１に接続され、ユーザの演奏動作に従い、演奏情報を供給する。演奏操作子２２として、演奏用の鍵盤、パッド等を用いることができる。なお、演奏操作子２２はこれらに限らず、ユーザが演奏情報を入力できるものであればどのようなものでもよい。
【００２０】
表示回路１３は、ディスプレイ１４に接続され、各種情報をディスプレイ１４に表示することができる。ディスプレイ１４は、電子音楽装置１の設定のための選択情報、楽譜や歌詞などの楽曲情報を表示することができる。なお、ディスプレイ１４に表示されるタッチ操作子画像は後述するタッチ操作子２３と対応する。
【００２１】
タッチ操作子２３は、ディスプレイ１４表面に設けられるタッチパネル操作面に対するユーザの押下操作を検出し、被操作位置の位置情報（例えば、ｘｙ座標）を出力する操作子である。本実施例では、このタッチ操作子２３から出力される位置情報と電子音楽装置１が実行するコマンドが関連付けられている。なお、位置情報とコマンドの関連付けは、ディスプレイ１４に表示される情報に合わせてその都度変化する。なお、本実施例では、タッチ操作子２３及びディスプレイ１４の表示をあわせてタッチパネルと呼ぶ。
【００２２】
外部記憶装置１５は、外部記憶装置用のインターフェイスを含み、そのインターフェイスを介してバス６に接続される。外部記憶装置１５は、例えばフレキシブルディスク又はフロッピー（登録商標）ディスクドライブ（ＦＤＤ）、ハードディスクドライブ（ＨＤＤ）、光磁気ディスク（ＭＯ）ドライブ、ＣＤ−ＲＯＭ（コンパクトディスク−リードオンリィメモリ）ドライブ、ＤＶＤ（Ｄｉｇｉｔａｌ Ｖｅｒｓａｔｉｌｅ Ｄｉｓｃ）ドライブ、半導体メモリ等である。
【００２３】
外部記憶装置１５として、ハードディスクドライブ（ＨＤＤ）が接続されている場合には、制御プログラム又は本実施例を実現するためのプログラム等は、外部記憶装置１５内のハードディスク（ＨＤＤ）に記憶させることもできる。ハードディスクからＲＡＭ７に制御プログラム等を読み出すことにより、ＲＯＭ８に制御プログラム等を記憶させている場合と同様の動作をＣＰＵ９にさせることができる。このようにすると、制御プログラム等の追加やバージョンアップ等が容易に行える。
【００２４】
また、ハードディスクドライブに加えて、ＣＤ−ＲＯＭドライブが接続されている場合には、制御プログラム又は本実施例を実現するためのプログラム等をＣＤ−ＲＯＭに記憶させることもできる。ＣＤ−ＲＯＭからハードディスクに制御プログラムや本実施例を実現するためのプログラム等をコピーすることができる。制御プログラム等の新規インストールやバージョンアップを容易に行うことができる。
【００２５】
なお、本実施例では、外部記憶装置１５又はＲＯＭ８には、タッチパネル用のタッチ操作子画像の表示データ及び当該表示データの表示座標に関連付けられるコマンドを記憶する画面データを電子音楽装置１の種々の機能に合わせて複数ページ分記憶している。さらに、外部記憶装置１５又はＲＯＭ８には、自動演奏データ及び関連データ（楽譜データ、運指情報等の楽曲データに関連するデータ）を複数記憶することができる。なお、画面データ内のコマンドは、表示データの表示座標ではなく、表示データそのものに関連付けるようにしてもよい。この場合、表示データの表示座標に変更があっても、表示データとコマンドの対応関係が保たれる。
【００２６】
ＭＩＤＩインターフェイス（ＭＩＤＩ  Ｉ／Ｆ）１６は、ＭＩＤＩ機器１７、その他の楽器、音響機器、コンピュータ等に接続できるものであり、少なくともＭＩＤＩ信号を送受信できるものである。ＭＩＤＩインターフェイス１６は、専用のＭＩＤＩインターフェイスに限らず、ＲＳ−２３２Ｃ、ＵＳＢ（ユニバーサル・シリアル・バス）、ＩＥＥＥ１３９４（アイトリプルイー１３９４）等の汎用のインターフェイスを用いて構成してもよい。この場合、ＭＩＤＩメッセージ以外のデータをも同時に送受信するようにしてもよい。
【００２７】
ＭＩＤＩ機器１７は、ＭＩＤＩインターフェイス１６に接続される音響機器及び楽器等である。ＭＩＤＩ機器１７の形態は鍵盤楽器に限らず、弦楽器タイプ、管楽器タイプ、打楽器タイプ等の形態でもよい。また、音源装置、自動演奏装置等を１つの電子楽器本体に内蔵したものに限らず、それぞれが別体の装置であり、ＭＩＤＩや各種ネットワーク等の通信方法用いて各装置を接続するものであってもよい。
【００２８】
音源回路１８は、外部記憶装置１５、ＲＯＭ８又はＲＡＭ７等に記録された音楽コンテンツ若しくは演奏操作子２２又はＭＩＤＩインターフェイス１６に接続されたＭＩＤＩ機器１７等から供給される演奏信号、ＭＩＤＩ信号等に応じて楽音信号を生成し、効果回路１９を介して、サウンドシステム２０に供給する。
【００２９】
効果回路１９は、音源回路１８から供給される楽音信号に対して、各種音楽的効果を付与する。サウンドシステム２０は、Ｄ／Ａ変換器及びスピーカ２０ｓ（図２）を含み、供給されるデジタル形式の楽音信号をアナログ形式に変換し、発音する。
【００３０】
通信インターフェイス２１は、ＬＡＮ（ローカルエリアネットワーク）に接続可能であり、また、プロバイダ５１を介してインターネット等の通信ネットワーク３に接続可能であり、該通信ネットワーク３を介して、サービス提供サーバ５５等の各種サーバと相互に接続可能である。
【００３１】
なお、通信インターフェイス２１及び通信ネットワーク３は、有線のものに限らず無線でもよい。また双方を備えていてもよい。また、通信インターフェイス２１は、内蔵のものでも良いし、ＰＣカード等の着脱可能なものでも良い。
【００３２】
サービス提供サーバ５６は、通信ネットワーク３上に設けられるサーバであって、例えば、ＨＴＴＰサーバのようなウェブサーバである。サービス提供サーバ５６は、自動演奏データ及び関連データ、画面データ、機器設定データ等を多数記憶し、サービス提供サーバ５６に通信ネットワーク３を介して接続する電子音楽装置１の要求に応じて配信する。
【００３３】
図３は、本実施例の自動演奏データＰＤの構成を表す概念図である。この自動演奏データＰＤは、図１の外部記憶装置１５又はＲＯＭ８に保存されるデータである。また、図１のサービス提供サーバ５６からダウンロードすることが可能である。
【００３４】
自動演奏データＰＤは、データの内容についての情報や再生制限などを含む初期設定情報ＩＳＤ、タッチ操作用の座標等を含む座標情報ＣＩＤ、発音指示情報を含む演奏情報ＰＩＤを含んで構成される。
【００３５】
演奏情報ＰＩＤは、例えば、ＭＩＤＩ規格に準拠した自動演奏用のデータであり、少なくとも、Ｋｅｙ−ｏｎイベント、Ｋｅｙ−ｏｆｆイベント及びそれらの時間情報（タイミングデータ）とが記録されている。また、例えば、ピッチベンドデータやエクスプレッションデータなどのイベントデータも併せて記録することができる。
【００３６】
図４は、図３の座標情報ＣＩＤを説明するための図である。図４（Ａ）は、座標情報ＣＩＤのフォーマットを示し、図４（Ｂ）は、タッチパネル（ディスプレイ１４及びタッチ操作子２３）上の座標を示す平面図である。
【００３７】
座標情報ＣＩＤは、タッチパネルを操作するためのＭＩＤＩ規格に準拠したデータである。座標情報ＣＩＤは、例えば、図４（Ａ）に示すように、「Ｆ０、４３、７０、７８、４５、ｘ座標、ｙ座標、オン／オフ、Ｆ７」というフォーマットとする。
【００３８】
ｘ座標及びｙ座標は、必ずしも図１のディスプレイ１４のドット数と一致する必要はなく、例えば、ディスプレイ１４の分解能が８００×４８０ドットの場合に、ｘ座標を０〜９９、ｙ座標を０〜７９に設定したり、図４（Ｂ）に示すようにｘ座標を０〜１５、ｙ座標を０〜１１に設定したりすることができる。このようにすることにより、将来分解能が変わった場合に対応することができる。
【００３９】
オン／オフは、ｘ座標及びｙ座標で指定される位置に対応するタッチ操作子２３のオン／オフを指定するためのパラメータであり、例えば、０＝ｏｎ、１＝ｏｆｆ、２＝ｏｎ／ｏｆｆ切り替えとする。
【００４０】
図４（Ｂ）に示すように、スイッチＳＷ２をオンする場合には、座標情報ＣＩＤは、「Ｆ０、４３、７０、７８、４５、０５、０１、０、Ｆ７」となる。また、スイッチＳＷ２をオフする場合には、座標情報ＣＩＤは、「Ｆ０、４３、７０、７８、４５、０５、０１、１、Ｆ７」となり、スイッチＳＷ２のオン／オフを切り替える場合には、座標情報ＣＩＤは、「Ｆ０、４３、７０、７８、４５、０５、０１、２、Ｆ７」となる。なお、ｘ座標及びｙ座標は、操作するスイッチ（ＳＷ１〜ＳＷ１６）に含まれる任意の一点の座標であればよい。
【００４１】
本実施例では、後述するように、座標情報ＣＩＤを含む自動演奏データＰＤを受信若しくは読み出した場合には、当該自動演奏データＰＤから座標情報ＣＩＤを取得し、当該座標情報ＣＩＤで指示される座標に対応するスイッチ（ＳＷ１〜ＳＷ１６）がオン／オフされたのと同様の処理を行う。
【００４２】
なお、座標情報ＣＩＤは自動演奏データＰＤ内に含まれるもの以外にも、座標情報ＣＩＤ単独で例えば、ＭＩＤＩデータとして構成されるようにしてもよい。また、演奏情報ＰＩＤ内にイベントデータとして記録されるようにしてもよい。
【００４３】
また、本実施例では、タッチ操作子２３が操作された場合には、操作された位置の座標（操作座標）を特定し、特定した操作座標と該操作による機能のオン／オフとを示す座標情報ＣＩＤを、上述の図４（Ａ）に示すフォーマットで、例えば、図１のＭＩＤＩインターフェイス１６を介してＭＩＤＩデータとして出力することができる。なお、座標情報ＣＩＤの出力は、必ずしも常に出力する必要はなく、例えば、ユーザの指示により出力の有無を切り替えるようしてもよい。
【００４４】
例えば、スイッチＳＷ２をオンする場合には、座標情報ＣＩＤとして、「Ｆ０、４３、７０、７８、４５、０５、０１、０、Ｆ７」が出力され、オフする場合には、「Ｆ０、４３、７０、７８、４５、０５、０１、１、Ｆ７」、オン／オフを切り替える場合には、「Ｆ０、４３、７０、７８、４５、０５、０１、２、Ｆ７」が出力される。
【００４５】
従来のＭＩＤＩデータで変更するパラメータの種類と値とを指定する方式では、ウェブブラウザを利用したウェブページの閲覧や、製品出荷時に未定の画面には対応できなかったが、上述のように、タッチパネルの操作したい位置の座標と当該座標におけるオン／オフを座標情報ＣＩＤとして送受信することにより、ウェブブラウザを利用したウェブページの閲覧や、製品出荷時に未定の画面にも対応することができる。
【００４６】
また、例えば、視覚障害者のためのテキストマニュアル等でディスプレイ１４に表示される項目（スイッチ）について座標情報を記載することにより、視覚障害者であっても座標情報ＣＩＤを電子音楽装置１に送信することにより、電子音楽装置１のタッチパネル機能を利用することができる。
【００４７】
上述したように、座標情報ＣＩＤにより、例えば、ＭＩＤＩデータを利用して、タッチパネルの遠隔操作やシーケンスデータでの操作が可能となる。
【００４８】
図５は、本発明の実施例による視覚障害者用のマーカー２４を説明するための平面図である。
【００４９】
視覚障害者用のマーカー２４は、ディスプレイ１４の周縁部の縦方向及び横方向の少なくとも２辺（本実施例では４辺）に等間隔で設置される複数の凸部である。マーカー２４は、視覚に頼らず触覚等で認識できるものであればよく、突起に限らず溝等でもよい。本実施例では、横方向及び縦方向ひとつ置きにマーカー２４の形状を異ならせて位置の把握を容易にしている。
【００５０】
マーカー２４上部には、当該マーカー２４が何番目であるかを示す表示が設けられる。この表示は、視覚障害者が認識可能な形態であることが好ましく、例えば、点字で表示される。
【００５１】
図６は、本発明の実施例によるディスプレイ１４に表示されるスイッチＳＷの再配置を説明するための概念図である。
【００５２】
図６（Ａ）は、スイッチＳＷ１〜ＳＷ１２の通常の配置の一例である。スイッチＳＷ１〜ＳＷ８とスイッチＳＷ９〜ＳＷ１２とが異なる大きさであり、周縁部に設置されたマーカー２４と対応していない。このようなスイッチ配置の場合、視覚障害者が操作したいスイッチを探すのが困難である。図に示す例以外にも、視覚障害者に配慮していない表示では、スイッチが小さかったり、スイッチの感覚が狭かったりするなど、視覚障害者が手探りでスイッチを探すのが困難な場合が多い。
【００５３】
そこで、本実施例では、まず図６（Ｂ）に示すように、タッチパネル（ディスプレイ１４及びタッチ操作子２３）の表示領域を周縁部に設置されたマーカー２４に対応するように等分（本実施例では１６等分）し、それぞれの領域をＡ１〜Ｄ４とする。その後、図６（Ｃ）に示すように、スイッチＳＷ１〜ＳＷ１２を分割した領域にそれぞれ割り当てる。スイッチＳＷの割り当ては、各領域にスイッチ用の画像を表示するとともに、割り当てる領域の座標の範囲と各スイッチに対応するコマンドを関連付けることで行われる。なお、このスイッチの再配置は、図８のステップＳＡ１５〜ＳＡ１８で行われる処理である。
【００５４】
このように、スイッチの再配置を行うことで、スイッチＳＷの形状及び大きさが揃えられるとともに、スイッチＳＷが等間隔に並ぶようになる。また、スイッチＳＷのそれぞれが、マーカー２４に対応するようになるので、視覚障害者がスイッチＳＷの位置を把握することが容易となる。
【００５５】
この再配置処理を行うことで、ウェブブラウザを利用したウェブページの閲覧や、製品出荷時に未定の画面を新たに追加した場合でも、視覚障害者が操作容易な画面とすることができる。また、電子音楽装置１専用の画面でなくとも、電子音楽装置１に設置されているマーカー２４に対応するものに変換することができる。
【００５６】
図７は、本発明の実施例による補助シート２５を表す平面図である。補助シート２５は、図６（Ｃ）に示すようにスイッチＳＷのそれぞれが、マーカー２４に対応するように再配置された場合に使用されるものである。補助シート２５は、例えば、透明のシートに突起２６がついたものであり、各突起２６は、図６（Ｂ）に示す領域Ａ１〜Ｄ４に設けられている。視覚障害者のユーザはこのシートの上をなぞり、突起２６の部分を押すことによりタッチパネルを容易に操作することができる。
【００５７】
なお、補助シート２５は、再配置されたスイッチＳＷに限らず、様々な配置に対応したものを用意することもできるが、再配置処理と組み合わせることにより、マーカー２４に対応するものを１つ用意するだけであらゆる画面に対応することができるようになる。
【００５８】
図８は、本実施例によるメイン処理を表すフローチャートである。このメイン処理は、電子音楽装置１の電源投入とともに起動される。
【００５９】
ステップＳＡ１で、メイン処理をスタートし、ステップＳＡ２で初期化を行う。ここでは、例えば、各種フラグ、バッファ、レジスタ等を初期化する。
【００６０】
ステップＳＡ３では、座標データ（例えば、図４の座標情報ＣＩＤ）を受信したか否かを判断する。座標データを受信した場合は、ＹＥＳの矢印で示すステップＳＡ４に進み、受信していない場合は、ＮＯの矢印で示すステップＳＡ５に進む。
【００６１】
ステップＳＡ４では、タッチパネル（図１のタッチ操作子２３）の操作を検出する。タッチパネルの操作を検出した場合は、ＹＥＳの矢印で示すステップＳＡ５に進み、操作を検出しない場合は、ＮＯの矢印で示すステップＳＡ７に進む。
【００６２】
ステップＳＡ５では、ステップＳＡ４で検出したタッチパネル操作の操作座標（タッチ操作子２３が押下された位置のｘ座標及びｙ座標）を特定する。ステップＳＡ６では、ステップＳＡ５で特定された操作座標に関連付けられているコマンドを特定する。タッチパネル内の座標とコマンドの関連付けに関する情報は、現在表示されている画面の画面データに記録されているか、若しくは後述するステップＳＡ１２又はステップＳＡ１６でテーブルとして外部記憶装置１５等に記録するものである。その後、ステップＳＡ９に進む。
【００６３】
ステップＳＡ７では、パネル操作子（図１のパネル操作子１２）の操作を検出する。パネル操作子の操作を検出した場合は、ＹＥＳの矢印で示すステップＳＡ８に進み、操作を検出しない場合は、ＮＯの矢印で示すステップＳＡ２５に進む。
【００６４】
ステップＳＡ８では、ステップＳＡ７で操作を検出したパネル操作子に割り当てられているコマンドを特定する。その後、ステップＳＡ９に進む。
【００６５】
ステップＳＡ９では、ステップＳＡ６又はステップＳＡ８で特定されたコマンドが、画面変更を伴うコマンドであるか否かを判断する。画面変更を伴うコマンドである場合は、ＹＥＳの矢印で示すステップＳＡ１０に進み、画面変更を伴うコマンドでない場合は、ＮＯの矢印で示すステップＳＡ１９に進む。
【００６６】
ここで、画面変更を伴うコマンドとは、例えば、表示画面のページの変更などの直接画面の変更を指示するコマンドだけではなく、当該コマンドの詳細パラメータを表示するために新たな画面に更新する必要があるコマンドを含む。例えば、音色の選択画面において、第１の画面で音色のグループを指定し、第２の画面で当該グループ内の特定音色を選択する場合などに、第１の画面での音色グループの選択は画面変更を伴うコマンドである。
【００６７】
ステップＳＡ１０では、新たな表示画面の画面データを取得（例えば、図１の通信ネットワーク３を介してサービス提供サーバ５６からダウンロード）又は図１の外部記憶装置１５等から読み出す。ここで画面データとは、ディスプレイ１４に表示するためのタッチ操作子画像の画像データ及びタッチ操作子画像の表示座標に関連付けられたコマンドを含むデータである。
【００６８】
ステップＳＡ１１では、ステップＳＡ６又はステップＳＡ８で特定されたコマンドが再配置モードに移行するコマンド（若しくは現在の表示モードが再配置モード）であるか否かを判断する。再配置モードの場合は、ＹＥＳの矢印で示すステップＳＡ１４に進み、再配置モードでない場合は、ＮＯの矢印で示すステップＳＡ１２に進む。
【００６９】
ステップＳＡ１２では、ステップＳＡ１０で取得又は読み出した画面データに基づきディスプレイ１４の所定位置（画面データで指定される位置）にタッチ操作子画像を表示する。ステップＳＡ１３では、ステップＳＡ１０で取得又は読み出した画面データに基づきステップＳＡ１２で表示したタッチ操作子画像の表示座標にコマンドを割り当てる。その後、ステップＳＡ１８に進む。
【００７０】
ステップＳＡ１４〜ステップＳＡ１７の処理は、図６を参照して説明したタッチスイッチの再配置処理である。
【００７１】
ステップＳＡ１４では、タッチ操作子に割り当てられているコマンド（ステップＳＡ１０で取得又は読み出した画面データに含まれるコマンド）を抽出する。ステップＳＡ１５では、タッチ表示面（ディスプレイ１４の表示面及びタッチ操作子２３）を所定数（例えば、図３に示すマーカー２４に対応する数であり、横方向に４つ、縦方向に４つのマーカー２４が設置されている場合は１６）の領域に等分する。ステップＳＡ１６では、ステップＳＡ１４で抽出したコマンドをステップＳＡ１５で分割した領域に１つずつ割り当てる。なお、ステップＳＡ１４で抽出したコマンドがステップＳＡ１５で分割した領域の数より多い場合は、複数ページにわたって表示するようにする。ステップＳＡ１７では、ステップＳＡ１６でコマンドを割り当てた領域にタッチ操作子画像を表示する。その後、ステップＳＡ１８に進む。
【００７２】
ステップＳＡ１８では、タッチ操作子に割り当てられている各コマンドの項目名と領域（又は座標）値及びページ名（例えば、「音色選択画面」等）を音声として出力する。この音声出力は、例えば、図１の音源回路１８、サウンドシステム２０を介して、図２のスピーカ２０ｓを用いて発音される。このように、各コマンドの項目名と領域（又は座標）値を音声出力することにより、視覚障害者であっても、タッチ操作子の位置と各コマンドの項目名を認識することができる。また、図３に示すマーカー２４や図７に示す補助シート２５と組み合わせることにより、視覚障害者であっても容易にタッチパネル操作が可能となる。
【００７３】
なお、ここでの音声出力による発音処理は、音声データを例えば、図１の通信インターフェイス２１を介して外部に出力し、外部機器で発音を行うようにしてもよい。
【００７４】
また、ここで音声出力される音声は、例えば、画面データに記録されるコマンドの項目名のテキストデータ（ディスプレイ１４に表示すべきコマンドの項目名に対応するテキストデータ）を周知の技術で音声処理したものである。
【００７５】
ステップＳＡ１９では、ステップＳＡ６又はステップＳＡ８で特定されたコマンドが、演奏データの選択コマンドであるか否かを判断する。演奏データ選択コマンドである場合は、ＹＥＳの矢印で示すステップＳＡ２０に進み、選択された演奏データを外部記憶装置１５から読み出すか、又は通信ネットワーク３を介してサービス提供サーバ５６からダウンロードする。演奏データ選択コマンドでない場合は、ＮＯの矢印で示すステップＳＡ２５に進む。
【００７６】
ステップＳＡ２１では、ステップＳＡ６又はステップＳＡ８で特定されたコマンドが、演奏データの再生指示に関するコマンドであるか否かを判断する。再生指示である場合は、ＹＥＳの矢印で示すステップＳＡ２２に進み、演奏データを再生する指示である場合は再生フラグを「１」とし、再生を停止する指示である場合は再生フラグを「０」として、その後、ステップＳＡ２５に進む。再生指示でない場合は、ＮＯの矢印で示すステップＳＡ２３に進む。
【００７７】
ステップＳＡ２１では、ステップＳＡ６又はステップＳＡ８で特定されたコマンドが、電子音楽装置１（メイン処理）の終了指示であるか否かを判断する。終了指示である場合は、ＹＥＳの矢印で示すステップＳＡ３０に進み、このメイン処理を終了する。終了指示でない場合は、ステップＳＡ２４に進み、電子音楽装置１のその他の処理を実行する。その他の処理とは、例えば、再生指示以外の各種ファイル操作、音色の設定、機器の設定等である。その他の処理を実行後、ステップＳＡ２５に進む。
【００７８】
ステップＳＡ２５では、再生フラグが「１」であるか否かを判断する。再生フラグが「１」である場合は、ＹＥＳの矢印で示すステップＳＡ２６に進む。再生フラグが「０」である場合は、ＮＯの矢印で示すステップＳＡ２８に進む。
【００７９】
ステップＳＡ２６では、再生する自動演奏データが座標データ（図４の座標情報ＣＩＤ）を含むか又は現在のタイミングのイベントが座標データ（図４の座標情報ＣＩＤ）であるか否かを判断する。座標データを含む若しくは今回のイベントが座標データである場合は、ＹＥＳの矢印で示すステップＳＡ５に戻り、以降の処理を繰り返す。座標データを含まない若しくは今回のイベントが座標データでない場合は、ＮＯの矢印で示すステップＳＡ２７に進む。なお、図３に示すように、演奏情報ＰＩＤとは別に座標情報ＣＩＤが記録されている場合は、このステップＳＡ２６での判断は２回目以降は今回のイベントが座標データであるか否かだけを判断すればよい。
【００８０】
ステップＳＡ２７では、その他のイベントに対応する処理を行う。例えば、今回のタイミングにおけるイベントがノートオンイベントである場合は、当該ノートイベント指示される楽音の発音処理を行う。その後、ステップＳＡ２８に進む。
【００８１】
ステップＳＡ２８では、図１の演奏操作子２２の操作を検出する。演奏操作子の操作を検出したら、ＹＥＳの矢印で示すステップＳＡ２９に進み、検出した操作に対応する処理を行う。その後ステップＳＡ３に戻る。演奏操作を検出しない場合は、ＮＯの矢印で示すステップＳＡ３に戻り以降の処理を繰り返す。
【００８２】
以上、本発明の実施例によれば、タッチパネル周縁部にマーカーを設置し、マーカーに対応するようにタッチパネル上のスイッチを再配置することで、視覚障害者であっても通信ネットワーク等を介して新たな画面を取得して表示可能なタッチパネル操作式の電子音楽装置を用意に操作することが可能となる。さらに、補助シート２５を用いれば、視覚障害者によるタッチパネル操作が一層容易になる。
【００８３】
また、本発明の実施例によれば、各コマンドの項目名と領域（又は座標）値を音声出力することにより、視覚障害者であっても、タッチ操作子の位置と各コマンドの項目名を認識することができる。
【００８４】
また、本発明の実施例によれば、タッチパネルの制御情報（座標情報ＣＩＤ）をＭＩＤＩデータ等の一般的に使用されるデータフォーマットをもちいて送受信することができるので、タッチパネルの遠隔操作やシーケンスデータによる制御が可能となる。
【００８５】
なお、実施例では、座標情報ＣＩＤを取得した場合は、常に当該座標情報ＣＩＤに従いコマンドの実行を行ったが、この機能をユーザが任意にオン／オフできるようにしてもよい。
【００８６】
また、実施例では、座標情報ＣＩＤは、指示される座標に割り当てられた機能をオン／オフするものとして説明したが、オン／オフの代わりに数値入力を行えるようにしてもよい。
【００８７】
以上実施例に沿って本発明を説明したが、本発明はこれらに制限されるものではない。例えば、種々の変更、改良、組み合わせ等が可能なことは当業者に自明であろう。
【図面の簡単な説明】
【００８８】
【図１】本発明の実施例による電子音楽装置１のハードウェア構成の一例を表すブロック図である。
【図２】本発明の実施例による電子音楽装置１の外観の一例を表す平面図である。
【図３】本実施例の自動演奏データＰＤの構成を表す概念図である。
【図４】図３の座標情報ＣＩＤを説明するための図である。
【図５】本発明の実施例による視覚障害者用のマーカー２４を説明するための平面図である。
【図６】本発明の実施例によるディスプレイ１４に表示されるスイッチＳＷの再配置を説明するための概念図である。
【図７】本発明の実施例による補助シート２５を表す平面図である。
【図８】本実施例によるメイン処理を表すフローチャートである。
【符号の説明】
【００８９】
１…電子音楽装置、３…通信ネットワーク、６…バス、７…ＲＡＭ、８…ＲＯＭ、９…ＣＰＵ、１０…タイマ、１１…検出回路、１２…設定操作子、１３…表示回路、１４…ディスプレイ、１５…外部記憶装置、１６…ＭＩＤＩ  Ｉ／Ｆ、１７…ＭＩＤＩ機器、１８…音源回路、１９…効果回路、２０…サウンドシステム、２１…通信Ｉ／Ｆ、２２…演奏操作子、２３…タッチ操作子、２４…マーカー、２５…補助シート、２６…凸部、５６…サービス提供サーバ
【図１】
2006259376.tif 000003
【図２】
2006259376.tif 000004
【図３】
2006259376.tif 000005
【図４】
2006259376.tif 000006
【図５】
2006259376.tif 000007
【図６】
2006259376.tif 000008
【図７】
2006259376.tif 000009
【図８】
2006259376.tif 000010