(57)【要約】【課題】  サーバー装置に対し、使い勝手のよい操作で容易に各種のサービスを要求できるようにした電子音楽装置を提供する。【解決手段】  ネットワーク転送部２は、外部のサーバー装置から、サービス選択項目名が割り付けられた複数個の表示部品を含む様式の表示画面を生成するためのデータを受信したときに、表示画面生成部４に対し、受信したデータに従った表示画面を生成させてディスプレイ６に表示させるとともに、選択項目設定部５が表示部品選択操作子７の操作を検出したときは、この操作に応じて、対応する表示部品に割り付けられたサービス選択項目の要求を外部のサーバー装置へ送信する。【選択図】図１
2005189440.tif 000002
【特許請求の範囲】
【請求項１】
電子音楽装置自体の選択項目が割り付けられた複数個の表示部品を含む様式の表示画面を生成してディスプレイに表示させる表示画面生成手段と、
該表示画面生成手段と連携して動作し、前記表示部品を個別にあるいは順次に選択する選択操作子の操作に応じて、選択された表示部品に割り付けられた電子音楽装置自体の選択項目を設定する選択項目設定手段、
を有する電子音楽装置であって、
前記表示画面生成手段に対し、外部のサーバー装置に対するサービス選択項目が割り付けられた複数個の表示部品を含む様式の表示画面を生成させて前記ディスプレイに表示させるとともに、前記選択項目設定手段に対し、前記選択操作子の操作に応じて、選択された表示部品に割り付けられたサービス選択項目を設定させることにより、設定されたサービス選択項目を前記外部のサーバー装置に要求するネットワーク転送手段、
を有することを特徴とする電子音楽装置。
【請求項２】
前記ネットワーク転送手段は、
前記外部のサーバー装置から、前記外部のサーバー装置に対するサービス選択項目が割り付けられた複数個の表示部品を含む様式以外であって、かつリンク先が埋め込まれた様式の表示画面を生成するデータを受信したとき、
前記表示画面生成手段に対し、受信したデータに従った表示画面を生成させて前記ディスプレイに表示させるとともに、
前記選択項目設定手段に対し、ポインティング・デバイスの操作に応じて前記表示画面上のポインタを移動させ、前記ポインタの位置に埋め込まれたリンク先を設定させることにより、
設定されたリンク先にアクセスする、
ことを特徴とする請求項１に記載の電子音楽装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子音楽装置をネットワークに接続して、外部のサーバー装置からサービスの提供を受ける電子音楽装置に関するものである。
【背景技術】
【０００２】
従来、電子音楽装置が、サーバー装置からサービスの提供を受けるには、この電子音楽装置をケーブルでパーソナルコンピュータに接続し、このパーソナルコンピュータからネットワークを経由して、サーバー装置にアクセスしていた。
しかし、最近では、パーソナルコンピュータがなくても、サーバー装置にアクセスして、サービスの提供を受けられるようにしたいという要望がある。
そのためには、電子音楽装置が、従来のパーソナルコンピュータが行っていた、サーバー装置で作成されるような表示画面データを表示する機能を持つ必要がある。例えば、HTML（Hypertext Markup Language）で作成されたWeb（World Wide Web）ページを見るWebブラウザの機能を持つ必要がある（特許文献１参照）。
【０００３】
しかし、電子音楽装置の表示画面は、パーソナルコンピュータのものに比べて、面積が小さいため、従来のWebページを表示させると非常に見づらくなる。
しかも、従来の電子音楽装置では、マウスコントローラが装備されていないため、カーソル・キーでポインタを移動させることになる。従って、表示画面からリンク先のアドレス（URL：Uniform Resource Locators）に移動する操作がやりにくい。
一方、従来の電子音楽装置においては、表示画面を見ながら、表示画面に表示された表示部品の周囲に配置された操作子を操作することによって、表示部品を選択するという、GUI（Graphical User Interface）を用いているものがある。
【特許文献１】特開２００３−２５５９３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、上述した問題点を解決するためになされたもので、サーバー装置に対し、使い勝手のよい操作で容易に各種のサービス選択項目を要求できる電子音楽装置を提供することを目的とするものである。
【課題を解決するための手段】
【０００５】
本発明は、請求項１に記載の発明においては、電子音楽装置自体の選択項目が割り付けられた複数個の表示部品を含む様式の表示画面を生成してディスプレイに表示させる表示画面生成手段と、該表示画面生成手段と連携して動作し、前記表示部品を個別にあるいは順次に選択する選択操作子の操作に応じて、選択された表示部品に割り付けられた電子音楽装置自体の選択項目を設定する選択項目設定手段を有する電子音楽装置であって、前記表示画面生成手段に対し、外部のサーバー装置に対するサービス選択項目が割り付けられた複数個の表示部品を含む様式の表示画面を生成させて前記ディスプレイに表示させるとともに、前記選択項目設定手段に対し、前記選択操作子の操作に応じて、選択された表示部品に割り付けられたサービス選択項目を設定させることにより、設定されたサービス選択項目を前記外部のサーバー装置に要求するネットワーク転送手段を有するものである。
従って、サービス選択項目が割り付けられた表示部品を、選択操作子の操作に応じて選択するという、使い勝手のよい操作により、サービス選択項目を外部のサーバー装置に要求できる。
【０００６】
表示部品を個別に選択する場合は、各表示部品に１対１対応する選択操作子を用いればよい。表示部品を順次に選択する場合は、回転させることにより表示部品を順次切り替え選択する回転型操作子（ジョグダイアル）や、１回押す毎に表示部品を順次切り替え選択する押しボタン型操作子等を用いればよい。
具体的には、例えば、各表示部品に各サービス選択項目に対応するリンク先を埋め込んだ表示画面データを用い、ネットワーク転送手段が、選択項目設定手段に対し、選択操作子により選択された表示部品に埋め込まれたリンク先を設定させ、この設定されたリンク先にアクセスすればよい。
【０００７】
請求項２に記載の発明においては、請求項１に記載の電子音楽装置において、前記ネットワーク転送手段は、前記外部のサーバー装置から、前記外部のサーバー装置に対するサービス選択項目が割り付けられた複数個の表示部品を含む様式以外であって、かつリンク先が埋め込まれた様式の表示画面を生成するデータを受信したとき、前記表示画面生成手段に対し、受信したデータに従った表示画面を生成させて前記ディスプレイに表示させるとともに、前記選択項目設定手段に対し、ポインティング・デバイスの操作に応じて前記表示画面上のポインタを移動させ、前記ポインタの位置に埋め込まれたリンク先を設定させることにより設定されたリンク先にアクセスするものである。
従って、外部のサーバー装置に対するサービス選択項目が割り付けられた複数個の表示部品を含む様式以外であって、かつリンク先が埋め込まれた表示画面を生成するデータを受信したときには、従来のパーソナルコンピュータと同様に、ポインティング・デバイスの操作に応じてポインタの位置に応じたリンク先のサーバー装置にアクセスできる。
【発明の効果】
【０００８】
本発明は、外部のサーバー装置に接続したときでも、使い勝手のよい操作で、外部のサーバー装置が提供する各種のサービス選択項目を利用できるという効果がある。
電子音楽装置のGUIを用いて、音色設定や自動演奏など、電子音楽装置に対する選択項目に加えて、Webページ上のサービス選択項目の要求ができる。
一方、一般のWebページは、従来のパーソナルコンピュータと同様に、ポインティング・デバイスを操作してリンク先にアクセスできる。
【発明を実施するための最良の形態】
【０００９】
図１は、本発明の実施の一形態を説明するためのシステム構成図である。
１は鍵盤電子楽器等の電子音楽装置である。
２はネットワーク転送部であって、サーバー装置にアクセスし、曲データや楽譜データをダウンロードしたり、演奏データを送信してストリーミング再生したりする。ユーザーがサーバー装置から、レッスンを受け、演奏した演奏データを送信し、演奏の評価結果の通知を受けたりする。
３は電子音楽装置の選択項目実行部であって、従来の電子音楽装置が有している選択項目を実行する。
【００１０】
従来の電子音楽装置として、選択項目が割り付けられた複数個の表示部品（GUI部品、例えば、ボタン）を含む様式の表示画面を生成してディスプレイ６に表示させる表示画面生成部４と、この表示画面生成部４と連携して動作し、各表示部品に対応する各表示部品選択操作子７の操作に応じて、選択された表示部品に割り付けられた選択項目を設定する選択項目設定部５を有するものがある。
表示画面生成部４と選択項目設定部５とが相互接続されて連係動作をすることにより、GUIを実現する。すなわち、表示部品選択操作子７の操作とディスプレイ６の表示画面上の表示部品とは、相互に関連づけられている。ディスプレイ６に表示部品を表示させて、表示部品選択操作子７の操作により選択項目の設定状態を切り替える。
【００１１】
選択項目設定部５からは、操作された表示部品選択操作子７を特定するデータを表示画面生成部４に転送し、表示画面生成部４では、対応する表示部品が選択されたことを示すためのポインタ表示（例えば、「フォーカス」の表示）をする。
図示の例では、ポインティング・デバイス８の操作データや、クリックボタンの操作データを表示画面生成部４に転送し、表示画面上におけるポインタ（例えば、「矢印」の表示）の表示位置を決定させる。
表示画面生成部４からは、表示画面上における、複数の表示部品の配置データを選択項目設定部５に転送し、選択項目設定部５では、ポインタがどの表示部品の上に位置合わせされているか等を検出して、選択項目設定状態を切り替える処理などを行う。
【００１２】
ネットワーク転送部２は、例えば、外部のサーバー装置から、サービス選択項目が割り付けられた複数個の表示部品を含む様式の表示画面を生成するためのデータを受信する。
ネットワーク転送部２は、前記表示画面生成部４に対し、受信したデータに従った表示画面、すなわち、外部のサーバー装置に対するサービス選択項目が割り付けられた複数個の表示部品を含む様式の表示画面を生成させてディスプレイ６に表示させる。同時に、選択項目設定部５に対し、表示部品選択操作子７の操作に応じて、選択された表示部品に割り付けられたサービス選択項目を設定させる。
ネットワーク転送部２は、設定されたサービス選択項目を外部のサーバー装置に要求する。
【００１３】
表示画面データは、一般のWebページと同様に、HTML（Hypertext Markup Language）等
で記述できる。
この表示画面データは、ディスプレイ６のサイズや表示部品選択操作子７の個数およびその配列に対応した物理的な配置を、表示画面様式として指定するとともに、各表示部品に割り付けるサービス選択項目（項目名およびリンク先のURL）を指定するデータを含むものとすればよい。
【００１４】
一方、ネットワーク転送部２が、外部のサーバー装置から、この外部のサーバー装置に対するサービス選択項目が割り付けられた複数個の表示部品を含む様式以外であって、かつリンク先のURLが埋め込まれた様式の表示画面、すなわち、一般のWebページのような様式の表示画面を生成するデータを受信する場合もある。
ネットワーク転送部２は、表示画面生成部４に対し、受信したデータに従った表示画面を生成させてディスプレイ６に表示させる。ユーザーは、ポインティング・デバイス８を操作する。ネットワーク転送部２は、選択項目設定部５に対し、ポインティング・デバイス８の操作に応じて表示画面上のポインタを移動させ、ポインタの位置に埋め込まれたリンク先のURLを設定させる。
ネットワーク転送部２が、設定されたリンク先のURLのWebページにアクセスし、このWebページにおいて、選択したサービスが提供される。
【００１５】
ここで、表示画面生成部４に対し、サービス選択項目が割り付けられた表示部品を含む様式の表示画面データを、どこにどのようにして用意しておくかについては、種々の方法がある。以下に３例を示す。
第１に、上述した説明のように、表示画面データをサーバー装置側に記憶しておく。個々の電子音楽装置１に複数種類のものが用意されていてもよい。
第２に、上述した表示画面データを、表示画面様式と、各表示部品に割り当てるサービス選択項目（項目名およびリンク先のURL）とに分離しておき、１または複数の表示画面様式データについては電子音楽装置１に記憶しておく。サーバー装置は、表示画面様式データが複数ある場合は、複数ある表示画面様式データの１つを指定する表示画面様式指定データと、各表示部品に割り当てるサービス選択項目とを電子音楽装置１に転送する。
【００１６】
第３に、上述した表示画面データを、電子音楽装置１に記憶しておくこともできる。表示画面データは、機種の異なる電子音楽装置１毎に適したものが記憶されている。しかし、表示画面様式データ、表示部品に割り付けるサービス選択項目のデータの少なくとも一方をサーバー装置側で決定できるようにした方が、様式変更や選択項目変更のメンテナンスが容易になる。
【００１７】
そこで、サーバー装置は、複数の電子音楽装置１に共通のものとして、表示画面様式およびまたはサービス選択項目を各電子音楽装置１に供給するに代えて、複数の電子音楽装置１の各機器およびまたはユーザーに応じた表示画面データ（表示画面様式、サービス選択項目）を、IDデータによって管理してもよい。具体例は、図３（ａ）を参照して後述する。
ネットワーク転送部２は、IDデータをサーバー装置に通知するIDデータ通知手段を有する。サーバー装置では、通知を受けたIDデータに応じて管理情報を参照することにより、各電子音楽装置１の各機種（そのディスプレイ等）に適合した表示画面様式、各機種に応じたサービス選択項目を有する表示画面データを供給することができる。
およびまたは、この電子音楽装置１を使用するユーザーに適合した表示画面様式、各ユーザーの好みや演奏技量レベル等に応じたサービス選択項目を考慮した表示画面データを供給することができる。
【００１８】
図２は、本発明の実施の一形態である電子音楽装置の外観図である。
図２（ａ）は全体を示す平面図、図２（ｂ）はディスプレイおよびその周辺の部分拡大平面図である。
図２（ａ）において、２１はユーザーにより演奏操作される鍵盤、２２は電子音楽装置専用の各種操作子、２３はスピーカである。
複数の表示部品選択操作子２７が、ディスプレイ２６の周囲に配置されている。これらの表示部品選択操作子２７は、実体としての操作子である。これらは、電子音楽装置としての動作モードと、サーバー装置からサービスの提供を受けるネットワークモードとに共通した共用操作子として用いられる。
【００１９】
図２（ｂ）に拡大して示すように、ディスプレイ２６の左辺に表示部品選択操作子２７a〜２７c、右辺に表示部品選択操作子２７d〜２７f、下辺に表示部品選択操作子２７1〜２７5が配置されている。
ディスプレイ２６の表示画面上に、表示部品２６a〜２６e、２６4，２６5が表示されている。各表示部品に割り付けられたサービス選択項目は、図示の例では、これら表示部品の枠内に表示されている。
各表示部品２６a〜２６e、２６4，２６5は、それぞれ、表示部品選択操作子２７a〜２７c、２７d〜２７e、２７4，２７5に対応し、対応するものが最も近い場所に配置されている。
図示の表示ページでは、表示部品選択操作子２７f、２７1〜２７3に対応する表示部品が設けられていない。
図示の表示ページは、ネットワーク利用サービスの開始時のものを示し、サービス選択項目の例として、「曲データダウンロード」，「レッスン」，「ニュース」，「楽譜ダウンロード」，「関連リンク」が示されている。
【００２０】
表示部品選択操作子２７bが押圧操作されると、対応する表示部品２６bが選択されたことを示すために、表示部品２６bにポインタを表示させる。例えば、表示部品２６bを太い赤線で囲むようなフォーカス表示を用いる。また、選択項目名をハイライト表示する。
選択項目は、上述した押圧操作のダブルクリックによって確定されたり、他の「ＯＫボタン」や「確定ボタン」の押圧操作で確定されたりする。「ＯＫボタン」や「確定ボタン」も表示部品である場合がある。
【００２１】
表示部品２６4，２６5には、「戻る」，「進む」選択項目が割り付けられている。「戻る」が選択されたときは、表示画面を前頁に戻し、「進む」が選択されたときは、表示画面を次頁に進める。頁毎に、表示部品の配置や表示部品に割り当てられる選択項目が変化する。従って、表示部品２６4，２６5は、表示部品の配置や表示部品に割り当てられる選択項目を変化させる選択項目である。
また、図示の例では、サーバー装置に対するサービス選択項目の画面と、電子音楽装置自体の選択項目の画面とを、別々にすることを前提に説明していたが、１つの表示画面に両選択項目が混在していてもよい。
【００２２】
ディスプレイ２６の表示画面上に透明な複数のタッチスイッチを配置し、これらを表示部品選択操作子としてもよい。ユーザーがタッチスイッチに触れる操作に応じて、このタッチスイッチの下に表示されている表示部品を選択する。
また、表示部品を個別選択するに代えて、表示部品を順次選択するようにしてもよい。回転型操作子（ジョグダイアル）を回転させることにより、選択する表示部品を順次切り替える。あるいは、１回押す毎に選択する表示部品を順次切り替える押しボタン型操作子を用いる。その際、複数の表示部品の上を所定の順番でフォーカス表示して行き、確定ボタンを操作することにより、そのときフォーカス表示されていた表示部品に割り付けられた選択項目が選択される。
【００２３】
一方、電子音楽装置が、一般のWebサイトから、複数個の表示部品を含む様式ではない表示画面を生成するデータを受信する場合もある。
この場合は、ポインティング・デバイスとして使用されるカーソル・キー８a〜８dを用いる。それぞれ、ポインタを上下左右の方向に微少ずつ移動させて、表示画面上の位置を指示する。そこで、図示しない確定ボタンをクリックすれば、ポインタの位置に応じた選択項目が設定される。カーソル・キー８a〜８dの他、マウス，トラックボール，タブレットなどを用いてもよい。
【００２４】
なお、ポインティング・デバイスによって図示の表示部品表示部品２６a〜２６e、２６4，２６5を選択できるようにしてもよい。ポインタを移動させて表示部品に位置を合わせ、確定ボタンをクリックすればよい。
ただし、カーソル・キー８a〜８dを用いた場合は、各キーを押す毎に、各キーの方向に従って、選択する表示部品を上下左右に１つずつ順次切り替えることもできる。確定は、確定ボタンをクリックする。
【００２５】
図３は、装置およびユーザー管理情報の一例および利用例の説明図である。
サーバー装置は、複数の電子音楽装置に対し、ネットワークを介してサービスを提供するために、各電子音楽装置およびそのユーザーに応じた情報を記憶して管理する。
図３（ａ）を参照して、装置およびユーザー管理情報の具体例を説明する。
図示の例では、ID（Identification）データとして、電子音楽装置IDおよびユーザーIDを併用している。
【００２６】
電子音楽装置IDは、個々の電子音楽装置を特定するためのユニークなIDである。例えば、図示のように、機種コード（A，B，C，…）と機種の通し番号との組み合わせ（A-123，A-256，B-077）を用いるなど、ユニークなコードを用いる。しかし、機種に応じたデータのみを管理すればよい場合は、機種コードのみでもよい。
ユーザーIDは、個々のユーザーを特定するためのユニークなIDである。ユーザー固有のデータのみを管理すればよい場合は、ユーザーIDのみでもよい。
また、図示の電子音楽装置IDは、機種の通し番号を含んでいるので、各電子音楽装置に１人のユーザーが登録される場合は、この電子音楽装置IDを、ユーザーを特定するためのユーザーIDとしても用いることができる。
【００２７】
IDデータ（図示の例では、電子音楽装置IDおよびユーザーID）に対し、ユーザー名、サービス利用履歴、表示画面データ、その他、ユーザーの性別、ユーザーの住所、ユーザーの嗜好等を記憶して管理している。ユーザー名、サービス利用履歴、性別、住所、嗜好は、各ユーザーに応じたユーザー情報である。
表示画面データは、ディスプレイのサイズ、表示部品選択操作子の数や配置といった機種に応じた情報である。ただし、表示画面データを、ユーザーの好みにあったものとする場合には、各ユーザーに応じた情報でもある。
【００２８】
なお、サーバー装置は、表示画面データそのものではなく、表示画面データを指定するデータなど、他のデータを記憶しておく場合がある。
また、個々の電子音楽装置側において、装置およびユーザー情報管理部を有し、自身に関して、IDデータ、ユーザー名、履歴、表示画面データなど、機種に応じた情報、および、ユーザーに応じた情報を記憶して管理する場合もある。この場合、サーバー装置側では、これら機種に応じた情報およびユーザーに応じた情報を管理しなくてもよい。
【００２９】
電子音楽装置において、電子音楽装置ID、ユーザーIDは、ユーザーがオンラインまたはオフラインで製品登録する際に通知を受けたり、製品出荷時の電子音楽装置に予め記憶されていたりする。
一方、サーバー装置において、ユーザー名は、製品登録時に取得し、装置およびユーザー管理情報として記憶しておく。表示画面データは、電子音楽装置IDによって、電子音楽装置のデータベースを参照し、機種に適合したもの、さらには、機種に適合した表示画面データの候補の中からユーザーの好みに合うものを選択させて装置およびユーザー管理情報として記憶しておく。あるいは、必要なときにデータベースを参照して取得する。
【００３０】
図３（ｂ）は、音声応答のための対応テーブルの説明図である。ユーザーに対する応答を音声メッセージで行う。
サーバー装置は、IDデータを取得し、サービス要求を受け付けたことに応答して、図３（ａ）に示した装置およびユーザー管理情報から、例えば、「ユーザー名」を取得する。
次に、現在時刻を取得し、この時刻の時間帯に応じて、挨拶表現を切り替える。
サーバー装置は、これらをつないで、例えば、「山田一郎」「さん」「こんにちは」という音声メッセージを作成し、要求をした電子音楽装置に送信して、音響信号として発音させる。
【００３１】
図４は、電子音楽装置１がネットワーク３１を介してサーバー装置３２からサービスの提供を受ける電子音楽装置用サービス提供システムのハードウエア構成の一例を示すブロック図である。
図中、CPU（Central Processing Unit）３４は、ROM（Read Only Memory）３５に格納された、電子音楽装置１の制御プログラムや各種プリセットデータを用い、RAM（Random Access Memory）３６をワークエリアとして、装置全体の制御動作を行う。
制御プログラムは、機器組み込み用のオペレーティングシステムプログラムに、電子音楽装置１用の機能を実現するアプリケーションプログラム、Webページを見たり、コンテンツをダウンロードしたりするサービスを受けるアプリケーションプログラムを組み込んだものでもよい。
【００３２】
CPU３４は、バス３３を介し、演奏操作子３７（図２の鍵盤２１等）の操作イベントを検出することにより、演奏データを作成し、音源４１に供給する。設定操作子（図２の電子音楽装置専用の各種操作子２２、表示部品選択操作子２７、カーソル・キー２８）の操作イベントを検出することにより、演奏やサービス要求選択項目を設定したり、音源４１やサウンドシステム４２に対し、楽音制御パラメータの設定をしたりする。
【００３３】
電子音楽装置用の制御プログラムは、図１に示した各ブロックの機能を実現するため、上述したハードウエア構成において、表示画面生成ステップ、選択項目設定ステップ、ネットワーク転送ステップをCPU３４に実行させる。
【００３４】
表示器３９（図２に示したディスプレイ２６、その他、操作子に対応するランプなど）は、メニューを表示したり、設定操作子３８によって設定されるパラメータの設定状況を表示したり、楽譜を表示したりする。
ネットワークインターフェース４０は、ネットワーク３１を介し、サーバー装置３２側に接続される。
音源部４１は、演奏操作子３７を用いてリアルタイムで演奏される演奏データ、あるいは、サーバー装置３２から記録媒体４４等にダウンロードされた曲データを再生した自動演奏データ、あるいは、ストリーミング再生で受信している演奏データに基づいて楽音信号を生成し、サウンドシステム４２に出力する。
サウンドシステム４２は、また、サーバー装置３２から送信された音声応答用の音声データを、音響信号として出力する。
外部記憶装置４３は、着脱自在なフラッシュメモリ等の記憶媒体４４に対し、リアルタイム演奏した演奏データを曲データとして保存したり、サーバー装置からダウンロードした曲データ等を保存したりする。
【００３５】
一方、サーバー装置３２は、パーソナルコンピュータと同様なハードウエア構成である。
図中、CPU４６は、ハード磁気ディスクドライブのような外部記憶装置５１に記憶されたオペレーティングシステムプログラムおよびアプリケーションプログラムによって、バス４５を介し、RAM（Random Access Memory）４８をワークエリアとして、各種操作子４９、表示器５０、ネットワークインターフェース５２を制御して、サーバー装置の機能を実現する。ROM４８には、基本入出力システムのプログラムや装置構成情報が記憶されている。
【００３６】
外部記憶装置５１には、図３に示した「装置およびユーザー管理情報」が記憶されている。
また、曲データのデータベースが記憶され、電子音楽装置１側から要求のあった曲データがダウンロードあるいはストリーミング再生される。
さらにまた、音声応答用の五十音、単語、フレーズ等を発音する音声波形データを記憶している。応答する内容に応じたものが検索されて取り出され、編集されて音声応答メッセージを作成し、電子音楽装置１に送信する。
【００３７】
サーバー装置用の制御プログラムは、上述したハードウエア構成において、電子音楽装置１に図１に示した各ブロックの機能を実現させるために、表示画面を生成させるためのデータを転送するステップ、サービス選択項目の要求を受け付けるステップ、要求されたサービスを提供するステップ等をCPU４６に実行させる。
【００３８】
図５は、本発明の実施の一形態の、サーバー装置３２側の動作例を説明するフローチャートである。電源ＯＮにより起動する。
Ｓ６１において初期化を行い、Ｓ６２において、新たなユーザーから接続要求があったときは、Ｓ６３に処理を進め、接続処理を行う。
Ｓ６４においてIDデータ（例えば、図３（ａ）に示した電子音楽装置IDおよびユーザーIDの組み合わせ）の受付を行い、Ｓ６５において、サーバー装置３２に記憶された、「装置およびユーザー管理情報」を参照することにより、登録されたユーザーであるか否かの認証判定をする。
【００３９】
Ｓ６６において、IDデータをもとに、ユーザー名を取得し、このユーザー名を含ませたユーザー対応の音声応答メッセージを作成し、接続要求のあった電子音楽装置１に送信する。
さらに、Ｓ６７において現在の時刻を取得し、図３（ｂ）に示したように、現在の時刻をもとに挨拶を音声化した音声応答メッセージを作成し、アクセスしてきた電子音楽装置１に対して送信する。
なお、予め、五十音、単語、フレーズ（「おはようございます」など）等の音声波形データは、ユーザー側に記憶させておき、サーバー装置３２は、これらを読み出して発音させるための指定データおよびまたはテキストデータを電子音楽装置１に送信してもよい。
【００４０】
Ｓ６８において、図２（ｂ）に示したようなサービスのメニュー画面を表示させるための表示画面データを送信する。
Ｓ６９において、選択されたサービス選択項目を受け付け、Ｓ７０において、選択されたサービスを提供する。
Ｓ７１において、ネットワークサービスを終了するとき、あるいは、電子音楽装置１から終了要求コマンドを受けたときは、Ｓ６２に処理を戻して待機する。終了要求を検知していないときは、Ｓ６８に処理を戻す。
【００４１】
図６は、本発明の実施の一形態の、電子音楽装置１側の動作例を説明するフローチャートである。電源ＯＮにより起動する。
Ｓ８１において初期化し、Ｓ８２において設定操作子の入力があるか否かを判定する。入力があればＳ８３以下の入力処理に進み、入力がなければＳ８４に処理を進める。
Ｓ８４においては、サーバー装置３２からのデータが受信されているか否かを判定する。受信されていればＳ８５以下の受信処理に進み、受信されていなければＳ８６に処理を進める。
Ｓ８６においては、演奏操作子の入力があったか否かを判定し、入力があればＳ８７以下の楽音信号生成処理に進み、入力がなければＳ８２に処理を戻す。
【００４２】
Ｓ８３において、ネットワーク利用サービスの開始の選択であれば、Ｓ８８において、ネットワークへの接続を実行し、特定のサーバー装置３２にアクセスする。
例えば、ディスプレイ２６の図示しない表示画面において、「インターネット接続」の表示部品があるときに、この表示部品に対応した表示部品選択操作子を操作することにより、サーバー装置３２から表示画面データが送信され、後述するＳ９７，Ｓ９９において、図２（ａ）に示したような、インターネット利用サービスのメニュー画面に切り替わる。
次に、Ｓ８９において、ユーザーにIDデータを入力させたり、電子音楽装置に設定されているIDデータを読み出したりしてサーバー装置３２に送信し、次のＳ８４のステップに処理を進める。
【００４３】
一方、ネットワーク利用サービスを終了させる選択であれば、Ｓ９１において、サーバー装置３２に終了コマンドを送信するとともに、ネットワーク接続を切断して終了させ、次のＳ８４のステップに処理を進める。終了の選択でなければ、Ｓ９２に処理を進め、共用操作子（図２における表示部品選択操作子２７a〜２７f，２７1〜２７5）の操作であるか否かを判定し、そうでなければＳ９３に処理を進め、電子音楽装置の対応した選択項目を実行し、次のＳ８４のステップに処理を進める。音色の設定や、自動演奏のスタートストップなどを行う。
共用操作子の操作であれば、Ｓ９４に処理を進め、ここでネットワークに接続中であるか否かを判定し、そうでなければ、先程のＳ９３に処理を戻す。従来のWebページに対しては、共用操作子を用いないでポインタを操作する。
ネットワークに接続中であれば、Ｓ９５に処理を進め、その共用操作子のネットワークモードに対応した選択項目を設定し、Ｓ９６において、設定された選択項目に対応した要求をサーバー装置３２に送信し、次のＳ８４のステップに処理を進める。
【００４４】
Ｓ８５において、受信したデータが、表示画面指定データであればＳ９７に処理を進め、対応した表示画面データを電子音楽装置側の記憶装置から読み出してディスプレイ２６に表示させる。受信したデータが、表示画面データでなければＳ９８に処理を進め、受信したデータが、表示画面指定データであればＳ９９に処理を進め、受信した表示画面データで、ディスプレイ２６の画面表示を更新して、次のＳ８６のステップに処理を進める。
【００４５】
受信したデータが音声データ（波形データあるいは圧縮波形データ）であれば、Ｓ１０１に処理を進め、この音声データをA/D変換し、スピーカにより音響信号に変換し、ユーザーに音声応答メッセージを聞かせて、次のＳ８６のステップに処理を進める。音声データでなければＳ１０２に処理を進め、ここで音声選択データであればＳ１０３に処理を進め、音声選択データに対応した音声データを記憶装置から読み出し、D/A変換し、音響信号に変換し、ユーザーに音声応答メッセージを聞かせて、次のＳ８６のステップに処理を進める。音声選択データでなければＳ１０４に処理を進め、ここで、その他の受信に応じた処理、例えば、曲データや楽譜データのダウンロードを実行し、次のＳ８６のステップに処理を進める。
【００４６】
Ｓ８６において演奏操作子の入力があったときはＳ８７に処理を進め、ここでキーオンの操作イベントがあれば対応した楽音信号を生成し、その操作イベントに対応した音高の楽音の発音を開始させ、キーオフの操作イベントがあれば発音を終了させる。Ｓ１０５において、レッスン中であればＳ１０６に処理を進め、演奏データをサーバー装置３２へ送信して、Ｓ８２に処理を戻す。レッスン中でなければ、Ｓ１０６をスキップしてＳ８２に処理を戻す。
電源スイッチがオフ操作されるまでは、上述した動作が繰り返される。
【００４７】
上述した説明では、サーバー装置３２から、サーバー装置３２によって提供されるサービス選択項目を設定する表示画面データを送信していた。同様にして、電子音楽装置の選択項目を設定するための表示画面に関しても、サーバー装置３２から表示画面データあるいは表示画面指定データを供給してもよい。この場合も、IDデータ（機種IDおよびまたはユーザーID等）を取得して、機種およびまたはユーザーに適合した表示画面データを選択して供給するとよい。
【００４８】
上述した説明では、鍵盤電子音楽装置を例にして説明したが、その形態は、弦楽器タイプ、管楽器タイプ、打楽器タイプ等の形態でもよい。演奏入力機能のない、エフェクター、シーケンサーであってもよい。
また、音源装置、自動演奏装置等を１つの電子音楽装置本体に内蔵したものに限らず、それぞれが別体の装置であり、相互に接続された各装置が一体として動作するものでもよい。
カラオケ装置、ゲーム装置、携帯電話等の携帯型通信端末、自動演奏ピアノに本発明を適用してもよい。
【図面の簡単な説明】
【００４９】
【図１】本発明の実施の一形態を説明するためのシステム構成図である。
【図２】本発明の実施の一形態である電子音楽装置の外観図である。
【図３】装置およびユーザー管理情報の一例および利用例の説明図である。
【図４】電子音楽装置用サービス提供システムのハードウエア構成の一例を示すブロック図である。
【図５】本発明の実施の一形態の、サーバー装置側の動作例を説明するフローチャートである。
【図６】本発明の実施の一形態の、電子音楽装置側の動作例を説明するフローチャートである。
【符号の説明】
【００５０】
１…電子音楽装置、２…ネットワーク転送部、３…電子音楽装置の選択項目実行部、４…表示画面生成部、５…選択項目設定部、６，２６…ディスプレイ、２６a〜２６e，２６4，２６5…表示部品、２７，２７a〜２７f，２７1〜２７5…表示部品選択操作子、８，２８，２８a〜２８d…ポインティング・デバイス、３２…サーバー装置
【図１】
2005189440.tif 000003
【図２】
2005189440.tif 000004
【図３】
2005189440.tif 000005
【図４】
2005189440.tif 000006
【図５】
2005189440.tif 000007
【図６】
2005189440.tif 000008