(57)【要約】【課題】  電子楽器をサーバコンピュータ装置に交信可能に接続するために必要な情報を、リムーバブルメディアを介して電子楽器に安全に供給できるようにする。【解決手段】  電子楽器ＥＬとは独立して設けられたパーソナルコンピュータ装置ＰＣにて、通信ネットワークＣＮ上のサーバコンピュータ装置ＳＶに電子楽器ＥＬを交信可能に接続するために必要な接続情報（ユーザＩＤ、パスワード）、および前記接続のためのネットワークの環境設定に必要な接続環境設定情報（ＩＰアドレス、サブネットマスクなど）を生成するとともに暗号化し、暗号化された情報をリムーバブルメディアＲＭに格納する。電子楽器ＥＬは、リムーバブルメディアＲＭを装着して、前記暗合化された情報を読み出すとともに復号化し、同復号化した情報を用いてネットワークの環境設定およびサーバコンピュータ装置ＳＶへのログインを実現する。【選択図】  図１
2007206122.tif 000002
【特許請求の範囲】
【請求項１】
電子楽器とは独立して設けられたコンピュータ装置に、
通信ネットワーク上のサーバコンピュータ装置に前記電子楽器を交信可能に接続するために必要な接続情報、または前記接続のための環境設定に必要な接続環境設定情報を取得する取得手順と、
前記接続情報または接続環境設定情報を前記電子楽器が復号化できるように暗号化する暗号化手順と、
前記暗号化された接続情報または接続環境設定情報を前記コンピュータ装置に装着されたリムーバブルメディアに書き込む書き込み手順と
を実行させるコンピュータプログラム。
【請求項２】
通信ネットワーク上のサーバコンピュータ装置に適用され、前記サーバコンピュータ装置に、
前記通信ネットワークに接続されたクライアントコンピュータ装置から、電子楽器を前記サーバコンピュータ装置または前記通信ネットワーク上の他のサーバコンピュータ装置に交信可能に接続するために必要な接続情報、または前記接続のための環境設定に必要な接続環境設定情報を取得する取得手順と、
前記取得した接続情報または接続環境設定情報を前記電子楽器が復号化できるように暗号化する暗号化手順と、
前記暗号化された接続情報または接続環境設定情報を前記通信ネットワークを介して前記クライアントコンピュータ装置に送信する送信手順と
を実行させるコンピュータプログラム。
【請求項３】
リムーバブルメディアを装着する装着手段と、
前記装着されたリムーバブルメディア内に、通信ネットワーク上のサーバコンピュータ装置に交信可能に接続するための環境設定に必要な暗号化された接続環境設定情報を含むファイルがあることを検出する検出手段と、
前記検出されたファイル内の暗号化された接続環境設定情報を読み出して復号化する復号化手段と、
前記復号化された接続環境設定情報を用いて、前記サーバコンピュータ装置に交信可能に接続するための環境を設定する接続環境設定手段と
を備えた電子楽器。
【請求項４】
リムーバブルメディアを装着する装着手段を備えた電子楽器に適用され、前記電子楽器に内蔵されたコンピュータ装置に、
前記装着されたリムーバブルメディア内に、通信ネットワーク上のサーバコンピュータ装置に交信可能に接続するための環境設定に必要な暗号化された接続環境設定情報を含むファイルがあることを検出する検出手順と、
前記検出されたファイル内の暗号化された接続環境設定情報を読み出して復号化する復号化手順と、
前記復号化された接続環境設定情報を用いて、前記サーバコンピュータ装置に交信可能に接続するための環境を設定する接続環境設定手順と
を実行させるコンピュータプログラム。
【請求項５】
リムーバブルメディアを装着する装着手段と、
前記装着されたリムーバブルメディア内に、通信ネットワーク上のサーバ装置に交信可能に接続するために必要な暗号化された接続情報を含むファイルがあることを検出する検出手段と、
前記検出されたファイル内の暗号化された接続情報を読み出して復号化する復号化手段と、
前記復号化された接続情報を用いて前記サーバコンピュータ装置に交信可能に接続する接続手段と
を備えた電子楽器。
【請求項６】
リムーバブルメディアを装着する装着手段を備えた電子楽器に適用され、前記電子楽器に内蔵されたコンピュータ装置に、
前記装着されたリムーバブルメディア内に、通信ネットワーク上のサーバ装置に交信可能に接続するために必要な暗号化された接続情報を含むファイルがあることを検出する検出手順と、
前記検出されたファイル内の暗号化された接続情報を読み出して復号化する復号化手順と、
前記復号化された接続情報を用いて前記サーバコンピュータ装置に交信可能に接続する接続手順と
を実行させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子楽器を通信ネットワーク上のサーバコンピュータ装置に交信可能に接続するために必要な接続情報、または前記接続のための環境設定に必要な接続環境設定情報をリムーバブルメディアに記憶させて、電子楽器に提供するようにしたコンピュータ装置に適用されるコンピュータプログラムに関する。また、前記リムーバブルメディアに記憶された接続情報または接続環境設定情報を用いて、通信ネットワーク上のサーバコンピュータ装置に交信可能に接続できるようにした電子楽器および同電子楽器に適用されるコンピュータプログラムに関する。
【背景技術】
【０００２】
近年、電子楽器を通信ネットワークに接続して、電子楽器が、通信ネットワーク上のサーバコンピュータ装置から各種情報を直接入手できるようになってきている。しかし、電子楽器に設けられている表示器は小さく、また操作子の種類および数も多くはないので、通信ネットワーク上のサーバコンピュータ装置に電子楽器を交信可能に接続するために必要な接続情報、または前記接続のための環境設定に必要な接続環境設定情報の入力作業を簡単に行うことができない。この問題を解決するために、下記特許文献１には、前記接続環境設定情報を電子楽器とは独立したパーソナルコンピュータで生成するとともに、それらの情報をリムーバルメディアに書き込み、電子楽器に供給することが示されている。
【特許文献１】特開２００５−２６６３０２号公報
【０００３】
しかし、前記従来の方法では、リムーバブルメディアに記憶されてパーソナルコンピュータから電子楽器に供給される情報は暗号化されていないために、情報の漏洩および無断使用の点で問題があった。
【発明の開示】
【０００４】
本発明は、上記問題に対処するためになされたもので、その目的は、電子楽器をサーバコンピュータ装置に交信可能に接続するために必要な接続情報、または前記接続のための環境設定に必要な接続環境設定情報を、リムーバブルメディアを介して電子楽器に供給する場合でも、前記情報の漏洩および無断使用の問題を解決することにある。
【０００５】
上記目的を達成するために、本発明の特徴は、電子楽器とは独立して設けられたコンピュータ装置に、通信ネットワーク上のサーバコンピュータ装置に電子楽器を交信可能に接続するために必要な接続情報、または前記接続のための環境設定に必要な接続環境設定情報を取得する取得手順と、接続情報または接続環境設定情報を電子楽器が復号化できるように暗号化する暗号化手順と、前記暗号化された接続情報または接続環境設定情報をコンピュータ装置に装着されたリムーバブルメディアに書き込む書き込み手順とを実行させるコンピュータプログラムにある。
【０００６】
また、本発明の特徴は、通信ネットワーク上のサーバコンピュータ装置に適用され、サーバコンピュータ装置に、通信ネットワークに接続されたクライアントコンピュータ装置から、電子楽器を前記サーバコンピュータ装置または通信ネットワーク上の他のサーバコンピュータ装置に交信可能に接続するために必要な接続情報、または前記接続のための環境設定に必要な接続環境設定情報を取得する取得手順と、前記取得した接続情報または接続環境設定情報を電子楽器が復号化できるように暗号化する暗号化手順と、前記暗号化された接続情報または接続環境設定情報を通信ネットワークを介してクライアントコンピュータ装置に送信する送信手順とを実行させるコンピュータプログラムにもある。
【０００７】
また、観点を換えれば、本発明の特徴は、リムーバブルメディアを装着する装着手段と、前記装着されたリムーバブルメディア内に、通信ネットワーク上のサーバコンピュータ装置に交信可能に接続するための環境設定に必要な暗号化された接続環境設定情報を含むファイルがあることを検出する検出手段と、前記検出されたファイル内の暗号化された接続環境設定情報を読み出して復号化する復号化手段と、前記復号化された接続環境設定情報を用いて、サーバコンピュータ装置に交信可能に接続するための環境を設定する接続環境設定手段とを備えた電子楽器にある。さらに、本発明の特徴は、電子楽器に内蔵されたコンピュータ装置に適用されて、コンピュータ装置に前記各手段の機能を実行させるコンピュータプログラムにもある。
【０００８】
また、本発明の特徴は、リムーバブルメディアを装着する装着手段と、前記装着されたリムーバブルメディア内に、通信ネットワーク上のサーバ装置に交信可能に接続するために必要な暗号化された接続情報を含むファイルがあることを検出する検出手段と、前記検出されたファイル内の暗号化された接続情報を読み出して復号化する復号化手段と、前記復号化された接続情報を用いて前記サーバコンピュータ装置に交信可能に接続する接続手段とを備えたことにもある。さらに、本発明の特徴は、電子楽器に内蔵されたコンピュータ装置に適用されて、コンピュータ装置に前記各手段の機能を実行させるコンピュータプログラムにもある。
【０００９】
上記のように構成した本発明においては、通信ネットワーク上のサーバコンピュータ装置に電子楽器を交信可能に接続するために必要な接続情報、または前記接続のための環境設定に必要な接続環境設定情報がリムーバブルメディアを介して電子楽器に供給される。電子楽器においては、これらの接続情報または接続環境設定情報を用いて、通信ネットワーク上のサーバコンピュータ装置に交信可能に接続されるための環境が設定され、または接続が実現される。したがって、電子楽器に設けられている表示器が小さく、また操作子の種類および数が少なくても、前記接続環境の設定または前記接続が簡単に実現される。さらに、接続情報または接続環境設定情報は、暗号化されてリムーバブルメディアに記憶されているので、情報の漏洩および無断使用の問題もなくなる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の一実施形態について図面を用いて説明すると、図1は、本発明に係るネットワークシステムを概略的に示している。このネットワークシステムは、１つまたは複数の電子楽器ＥＬを含むとともに、１つまたは複数のパーソナルコンピュータ装置ＰＣを含んでいる。電子楽器ＥＬおよびパーソナルコンピュータ装置ＰＣは、ネットワーク接続用機器ＮＴを介して通信ネットワーク（例えば、インターネット）ＣＮに接続されるようになっている。通信ネットワークＣＮには、１つまたは複数のサーバコンピュータ装置ＳＶが接続されている。
【００１１】
ネットワーク接続用機器ＮＴは、ダイヤルアップモデム、ＡＤＳＬモデム、ルーター、ハブ、無線アクセスポイントなどの機器で構成され、電子楽器ＥＬおよびパーソナルコンピュータ装置ＰＣを通信ネットワークＣＮに接続するためのものである。これらの機器の一部が電子楽器ＥＬおよびパーソナルコンピュータ装置ＰＣに含まれている場合もある。そして、ネットワーク接続用機器ＮＴの接続環境を設定することにより、電子楽器ＥＬおよびパーソナルコンピュータ装置ＰＣは、通信ネットワークＣＮを介して交信可能にサーバコンピュータ装置ＳＶに接続され得る。サーバコンピュータ装置ＳＶは、各種音楽データを記憶したデータベースを含み、電子楽器ＥＬおよびパーソナルコンピュータ装置ＰＣに各種音楽データを含むサービスを提供する。
【００１２】
まず、パーソナルコンピュータ装置ＰＣの構成について説明する。パーソナルコンピュータ装置ＰＣは、図２に示すように、キーボード１１および表示器１２を備えている。キーボード１１はマウスを含む複数の操作子からなり、それらの操作はバス１３に接続された検出回路１１ａによって検出される。表示器１２は、表示画面上に文字、図形などを表示するためのもので、後述する電子楽器ＥＬの表示器２３に比べて大きな液晶ディスプレイ（ＬＣＤ）によって構成されている。この表示器１２の表示は、バス１３に接続された表示制御回路１２ａによって制御される。
【００１３】
また、パーソナルコンピュータ装置ＰＣは、バス１３にそれぞれ接続されていてコンピュータ部１４を構成するＣＰＵ１４ａ、タイマ１４ｂ、ＲＯＭ１４ｃおよびＲＡＭ１４ｄを備えているとともに、組み込み型記憶装置１５、リムーバブルメディア装着器１６および通信インターフェース回路１７も備えている。組み込み型記憶装置１５は、パーソナルコンピュータ装置ＰＣの工場出荷時には既に組み組み込まれている読み書き可能な不揮発性メモリ、ハードディスクなどの記憶器およびそのドライブユニットを含むもので、後述する図４の設定情報入力プログラムを含む各種プログラムおよびデータを記憶している。これらのプログラムおよびデータは、図示しないリムーバブルメディアを介して供給され、またはサーバコンピュータ装置ＳＶから供給される。
【００１４】
リムーバブルメディア装着器１６は、リムーバブルメディアＲＭの装着を可能とするとともに、装着されたリムーバブルメディアＲＭからデータを読み出すこと、および装着されたリムーバブルメディアＲＭにデータを書き込むことを可能とする。リムーバブルメディアＲＭは、テープストリーマ、ＦＤ、ＣＤ、ＭＯ，Ｚｉｐ，ＰＤ、Ｊａｚなどのカートリッジ式記憶媒体の総称である。通信インターフェース回路１７は、ネットワーク接続用機器ＮＴに接続され、ネットワーク接続用機器ＮＴおよび通信ネットワークＣＮを介してサーバコンピュータ装置ＳＶに交信可能に接続される。
【００１５】
次に、電子楽器ＥＬの構成について説明する。電子楽器ＥＬは、図３に示すように、鍵盤などからなる演奏操作子群２１と、操作パネルに設けたパネル操作子群２２および表示器２３を備えている。演奏操作子群２１は、ユーザによって演奏操作されて、楽音の発生を指示するとともに、発生楽音の音高を指定するものである。パネル操作子群２２は、ユーザの操作によって操作されて電子楽器ＥＬの各種動作を指示するものである。演奏操作子群２１およびパネル操作子群２２の操作は、バス３０に接続された検出回路２４，２５によってそれぞれ検出される。表示器２３は、表示画面上に文字、図形などを表示するためのもので、小型の液晶ディスプレイ（ＬＣＤ）によって構成されている。この表示器２３の表示は、バス３０に接続された表示制御回路２６によって制御される。
【００１６】
バス３０には音源回路２７および効果回路２８も接続されている。音源回路２７は、後述するコンピュータ部３１の制御のもとに供給される演奏データおよび各種楽音制御パラメータに基づいてディジタル楽音信号を生成して、生成したディジタル楽音信号を効果回路２８に出力する。効果回路２８は、コンピュータ部３１の制御のもとに、前記供給されたディジタル楽音信号にリバーブ、コーラスなどの効果を付加してサウンドシステム２９に出力する。サウンドシステム２９は、Ｄ／Ａ変換器、アンプ、スピーカなどからなり、供給されるディジタル楽音信号をアナログ楽音信号に変換するとともに増幅し、スピーカを介して放音する。
【００１７】
また、この電子楽器ＥＬは、バス３０にそれぞれ接続されていてコンピュータ部３１を構成するＣＰＵ３１ａ、タイマ３１ｂ、ＲＯＭ３１ｃおよびＲＡＭ３１ｄを備えているとともに、組み込み型記憶装置３２、リムーバブルメディア装着器３３、ＭＩＤＩインターフェース回路３４および通信インターフェース回路３５も備えている。
【００１８】
組み込み型記憶装置３２およびリムーバブルメディア装着器３３は、パーソナルコンピュータ装置ＰＣの組み込み型記憶装置１５およびリムーバブルメディア装着器１６と同様に構成されている。ただし、組み込み型記憶装置３２は、後述する図６〜９のプログラムを含む各種プログラムおよびデータを記憶している。これらのプログラムおよびデータは組み込み型記憶装置３２に予め記憶されていてもよいし、ＭＩＤＩインターフェース回路３４および通信インターフェース回路３５を介して外部から取り込んでもよい。なお、ＲＯＭ３１ｃにも各種プログラムおよびデータは予め記憶されている。
【００１９】
ＭＩＤＩインターフェース回路３４は、他の電子楽器、パーソナルコンピュータなどのＭＩＤＩ対応の外部機器４１に接続可能となっていて、この電子楽器ＥＬが外部機器４１と各種プログラム及びデータを交信可能となっている。通信インターフェース回路３５は、パーソナルコンピュータ装置ＰＣの通信インターフェース回路１７と同様に、サーバコンピュータ装置ＳＶに交信可能に接続されるようになっている。そして、この電子楽器ＥＬが、サーバコンピュータ装置ＳＶから各種音楽データを含む種々のサービスの提供を受けることができるようになっている。
【００２０】
次に、上記のように構成した実施形態の動作について説明する。まず、パーソナルコンピュータ装置ＰＣによる接続環境設定用ファイルおよび接続用ファイルの作成動作について説明する。ユーザは、キーボード１１を操作することにより、コンピュータ部１４に、図４の設定情報入力プログラムを実行させる。このプログラムの実行はステップＳ１０にて開始され、コンピュータ部１４は、ステップＳ１１にて、設定情報入力用画面を表示器１２に表示する。この設定情報入力用画面は、図５に示すように、電子楽器ＥＬをサーバコンピュータ装置ＳＶに交信可能に接続するための接続環境設定情報および接続情報をユーザが入力するための画面である。
【００２１】
接続環境設定情報および接続情報について一例を上げて説明すると、接続環境設定情報には、ネットワーク接続用機器ＮＴ（必要な場合には、電子楽器ＥＬ）に関係したＬＡＮの環境設定情報（ＩＰアドレス、サブネットマスク、ＤＨＣＰの利用設定、ゲートウェイのＩＰアドレス、ＤＮＳのＩＰアドレスなど）、無線ＬＡＮの設定情報（ＳＳＩＤ、チャンネル、暗号化に関する情報など）、モデル名およびその他の設定情報（プロキシ設定など）などが含まれる。また、接続情報は、ユーザＩＤおよびパスワードからなるログイン情報である。なお、これらの各種情報の初期値および項目名は、予め決められて設定情報入力プログラムに埋め込まれており、前記設定情報入力用画面の表示時には、接続環境設定情報および接続情報の設定項目に関連付けられて、前記初期値がＲＡＭ１４ｄに一時的に記憶されるとともに表示器１２に表示される。
【００２２】
この状態で、ユーザは、キーボード１１を用いて、各設定項目にカーソルを合わせた上で、接続環境設定情報または接続情報を入力する。この情報の入力操作に応答して、コンピュータ部１４は、ステップＳ１２にて、前記ＲＡＭ３１ｄに記憶されている接続環境設定情報または接続情報を、入力された接続環境設定情報または接続情報に変更する。そして、この変更動作が続行されている限り、コンピュータ部１４はステップＳ１３にて「Ｎｏ」と判定して、ステップＳ１２の処理により、接続環境設定情報および接続情報を変更し続ける。ユーザが、接続環境設定情報および接続情報の変更を終了して、キーボード１１を用いて設定情報を保存することを指示すると、コンピュータ部１４は、ステップＳ１３にて「Ｙｅｓ」と判定して、プログラムをステップＳ１４以降に進める。
【００２３】
コンピュータ部１４は、ステップＳ１４にて後述する電子楽器ＥＬにおける復号化キーに対応した暗号化キーを読み出し、ステップＳ１５にて、前記読み出した暗号化キーを用いて接続情報（ユーザＩＤおよびパスワード）を電子楽器ＥＬにて復号化できるように暗号化する。この場合、暗号化キーは、この設定情報入力プログラム内にモデルごとに埋め込まれていて、ユーザが入力したモデル名に応じて該当する暗号化キーが読み出されるようにするとよい。また、設定情報入力プログラムがモデルごとに用意されていて、この設定情報入力プログラムが実行されると、該当するモデルに対応した暗号化キーが自動的に読み出されるようにしてもよい。なお、この場合には、前記モデル名の入力が不要になる。さらに、複数のモデルを含む商品群の全てにおいて、同一の暗号化キーを用いるようにしてもよい。要は、電子楽器ＥＬにて復号化可能な暗号化キーを用いればよい。そして、ステップＳ１６にて、暗号化した接続情報を接続用ファイルに含ませて、同接続用ファイルをリムーバブルメディアＲＭの所定の記憶位置（例えば、トップディレクトリ）に保存する。
【００２４】
前記ステップＳ１６の処理後、コンピュータ部１４は、ステップＳ１７にて、前記表示器１２に表示した項目以外に属する固定の接続環境設定情報を読み出す。固定の接続環境設定情報は、例えば電子楽器ＥＬへサービスを提供する専用サーバのＵＲＬ、メンテナンスのための専用サーバのＵＲＬなどがある。これは、ユーザがサーバ上の楽曲データを選択しようとしたとき、そのサービスを提供するＵＲＬのユーザによる入力を省略できるようにするためである。また、メンテナンスのための特別な操作をしたとき、メンテナンスのためのＵＲＬに自動的にアクセスできるようにするためである。
【００２５】
次に、コンピュータ部１４は、ステップＳ１８にて、前記ステップＳ１４の処理によって読み出した暗号化キーを用いて、前記表示器１２に表示した項目に属する接続環境設定情報および前記固定の接続環境設定情報を暗号化する。そして、ステップＳ１９にて、暗号化した接続環境設定情報を接続環境設定用ファイルに含ませて、同接続環境設定用ファイルをリムーバブルメディアＲＭの所定の記憶位置（例えば、トップディレクトリ）に保存して、ステップＳ２０にて設定情報入力プログラムの実行を終了する。これにより、リムーバブルメディアＲＭには、接続情報および接続環境設定情報が、電子楽器ＥＬのモデルに合わせて格納される。
【００２６】
次に、電子楽器ＥＬをサーバコンピュータ装置ＳＶに交信可能に接続するための接続動作および同接続のための接続環境設定動作について説明する。電源スイッチの投入後、ユーザは、パネル操作子群２２の所定の操作により、コンピュータ部３１に図４に示すメインプログラムの実行をステップＳ２０にて開始させる。このメインプログラムの実行開始後、コンピュータ部３１は、ステップＳ２１〜Ｓ２４からなる循環処理を繰り返し実行する。ステップＳ２１においては、コンピュータ部３１は、ネットワークの設定処理のための操作子が操作されたか、サーバコンピュータ装置ＳＶへの接続のための操作子が操作されたか、それら以外の処理のための操作子が操作されたかを判定する。ネットワークの設定処理のための操作子が操作されると、コンピュータ部３１は、ステップＳ２２にてネットワーク設定処理ルーチンを実行する。
【００２７】
ネットワーク設定処理ルーチンの実行は、図７のステップＳ３０にて開始され、コンピュータ部３１は、ステップＳ３１にてリムーバブルメディア装着器３３にリムーバブルメディアＲＭが装着されているかを判定する。リムーバブルメディア装着器３３にリムーバブルメディアＲＭが装着されていれば、コンピュータ部３１は、ステップＳ３１にて「Ｙｅｓ」と判定して、ステップＳ３２のリムーバブル読み込み処理ルーチンを実行する。このリムーバブル読み込み処理ルーチンは、図８のステップＳ５０にて開始される。
【００２８】
このリムーバブル読み込み処理ルーチンの実行開始後、コンピュータ部３１は、ステップＳ５１にてリムーバブルメディアＲＭの所定の記憶位置（例えば、トップディレクトリ）に接続環境設定用ファイルが存在するかを判定する。接続環境設定用ファイルが存在していれば、コンピュータ部３１は、ステップＳ５１にて「Ｙｅｓ」と判定して、ステップＳ５２にて、設定情報の読み込みをユーザに問うための設定情報読み込み用画面（図１０(Ａ)）を表示器２３に表示する。
【００２９】
そして、ステップＳ５３にて、設定情報の読み込みの有無を表す操作、すなわち図１０(Ａ)に示すように、パネル操作子群２２を構成する表示器２３近傍位置に配置したパネル操作子２２ａ〜２２ｄのうちのパネル操作子２２ｂ，２２ｄの操作を待つ。パネル操作子２２ｂすなわち読み込み操作子が操作されれば、コンピュータ部３１は、ステップＳ５３にて「Ｙｅｓ」と判定して、ステップＳ５４〜Ｓ５５の処理を実行する。一方、パネル操作子２２ｄすなわち読み込みキャンセル用操作子が操作されれば、コンピュータ部３１は、ステップＳ５３にて「Ｎｏ」と判定して、ステップＳ５７にてこのリムーバブル読み込み処理ルーチンの実行を終了する。
【００３０】
ステップＳ５４においては、前記接続環境設定用ファイル中の接続環境設定情報を復号化するための復号化キーを取得する。この復号化キーは、電子楽器ＥＬの工場出荷時に予めＲＯＭ３１ｃ内に記憶されているものであり、電子楽器ＥＬの種類ごと、または製品ごとに与えられるものである。次に、コンピュータ部３１は、前記取得した復号化キーを用いて接続環境設定用ファイル内の接続環境設定情報を復号化する。そして、コンピュータ部３１は、ステップＳ５６にて、前記復号化された接続環境設定情報を用いて、電子楽器ＥＬを通信ネットワークＣＮを介して交信可能に接続するためのネットワークの環境を設定して、ステップＳ５７にてリムーバブル読み込み処理ルーチンの実行を終了する。この場合、主に、ネットワーク接続用機器ＮＴの接続環境を設定するが、電子楽器ＥＬ自体の接続環境も必要な場合には、同接続環境も設定する。
【００３１】
ふたたび図７のネットワーク設定ルーチンの説明に戻り、前記ステップＳ３１またはステップＳ３２の処理後、コンピュータ部３１は、ステップＳ３３にて、電子楽器ＥＬをサーバコンピュータ装置ＳＶに交信可能に接続することを可能とするためのネットワークの接続環境の設定に必要な、予め決められている最初の設定項目を表示するための表示画面を表示器２３に表示して、ステップＳ３４〜Ｓ４０からなる循環処理を繰り返し実行する。この循環処理中、ユーザがパネル操作子群２２の操作によりネットワーク設定処理ルーチンの実行終了を指示すると、コンピュータ部３１は、ステップＳ４０にて「Ｙｅｓ」と判定してこのネットワーク設定ルーチンの実行を終了する。したがって、前記ステップＳ３１，Ｓ３２の処理により、リムーバブルメディアＲＭ内に保存されている接続環境設定情報によってネットワークの接続環境が設定された場合には、ユーザは前記ネットワークの設定処理ルーチンの実行を指示するだけで、ネットワークの接続環境を簡単に設定できる。
【００３２】
また、このステップＳ３４〜Ｓ３９の循環処理中、リムーバブルメディアＲＭがリムーバブルメディア装着器３３に装着されると、コンピュータ部３１は、ステップＳ３８にて「Ｙｅｓ」と判定して、ステップＳ３９にて前述したステップＳ３２のリムーバブル読み込み処理ルーチンを実行する。この場合も、リムーバブルメディアＲＭ内に接続環境設定情報を含む接続環境設定用ファイルが保存され、ユーザがこの説損環境設定情報に基づくネットワークの環境設定を選択すれば、前述と同様にして、ネットワークの環境が自動的に設定される。そして、ユーザがパネル操作子群２２の操作によりネットワーク設定処理ルーチンの実行終了を指示すると、コンピュータ部３１は、ステップＳ４０にて「Ｙｅｓ」と判定してこのネットワーク設定ルーチンの実行を終了する。したがって、この場合も、リムーバブルメディアＲＭ内に保存されている接続環境設定情報を用いて、ネットワークの接続環境を簡単に設定できる。
【００３３】
一方、リムーバブルメディアＲＭがリムーバブルメディア装着器１６に装着されていなかったり、装着されたリムーバブルメディアＲＭ内に接続環境設定用ファイルが存在しなかったり、存在してもユーザによって選択されなかった場合には、ネットワークの接続環境が、ステップＳ３４〜Ｓ３７の処理により、パネル操作子群２２を用いて設定される。例えば、パネル操作子群２２のうちで、図１０に示す表示器２３近傍に配置したパネル操作子２２ｅ，２２ｆが操作されると、ステップＳ３４，Ｓ３５の処理により、現在の表示画面が、予め決められた順番に従って昇順側および降順側に順次切換えられる。この操作および表示切替えが接続環境設定情報の設定項目の切替えを意味し、所望の設定項目の表示画面の状態（例えば、図１０(Ｂ)のＩＰアドレスの項目表示画面）で、図１０(Ｂ)に示す表示器２３近傍に配置したパネル操作子２２ｃが操作されると、図１０(Ｃ)のＩＰアドレスの入力画面に切替えられる。
【００３４】
そして、ユーザが表示器２３の近傍に配置したパネル操作子２２ａ〜２２ｄおよびロータリスイッチ２２ｇを操作することにより、ＩＰアドレスの入力または変更を指示すると、ステップＳ３６，Ｓ３７の処理によりＩＰアドレスが変更される。なお、ロータリスイッチ２２ｇは、回転によって値または記号を順次変更するものである。そして、接続環境設定情報の設定項目を変更しては、前述のように表示器２３の表示状態に関連させてパネル操作子２２ａ〜２２ｇを操作することにより、接続環境設定情報を次々に設定する。なお、この接続環境設定情報の入力または変更においても、必要に応じて、パネル操作子群２２の他のパネル操作子を利用してもよい。このようにして、ネットワークの接続環境が電子楽器ＥＬのパネル操作子群２２の操作に応じて設定されるが、このような設定操作は表示器２３が小さい上に、パネル操作子群２２の種類および数が限られているので、接続環境設定情報の入力作業に手間がかかる。
【００３５】
ふたたび、図６のメインプログラムの説明に戻る。サーバコンピュータ装置ＳＶへの接続のためのパネル操作子群２２が操作されると、コンピュータ部３１は、ステップＳ２３にてサーバ接続処理ルーチンを実行する。このサーバ接続処理ルーチンは、図９のステップＳ６０にて開始され、コンピュータ部３１は、ステップＳ６１にてリムーバブルメディア装着器３３にリムーバブルメディアＲＭが装着されているかを判定する。リムーバブルメディア装着器３３にリムーバブルメディアＲＭが装着されていれば、コンピュータ部３１は、ステップＳ６１にて「Ｙｅｓ」と判定して、ステップＳ６２に進む。ステップＳ６２においては、リムーバブルメディアＲＭの所定の記憶位置（例えば、トップディレクトリ）に接続用ファイルが存在するかを判定する。接続用ファイルが存在していれば、コンピュータ部３１は、ステップＳ６２にて「Ｙｅｓ」と判定して、プログラムをステップＳ６３，Ｓ６４に進める。
【００３６】
ステップＳ６３においては、前記接続用ファイル中の接続情報を復号化するための復号化キーを取得する。この復号化キーは、前記接続環境設定情報を復号化するための復号化キーと同じである。ステップＳ６４においては、前記取得した復号キーを用いて接続用ファイル内の接続情報を復号化して、ユーザＩＤとパスワードを取出す。前記ステップＳ６３，Ｓ６４の処理後、コンピュータ部３１は、ステップＳ６５にて、ネットワーク接続用機器ＮＴおよび通信ネットワークＣＮを介してサーバコンピュータ装置ＳＶに対するログイン処理を実行する。この場合、ネットワーク接続用機器ＮＴは前述のように環境設定されているので、電子楽器ＥＬはサーバコンピュータ装置ＳＶに交信可能に接続される。このように、リムーバブルメディアＲＭ内に格納されている接続情報（ユーザＩＤおよびパスワード）を用いる結果、簡単な操作で電子楽器ＥＬをサーバコンピュータ装置ＳＶに交信可能に接続することができる。
【００３７】
前記ステップＳ６５の処理後、電子楽器ＥＬは、ステップＳ６６にて、サーバコンピュータ装置ＳＶから所望のデータを入手する。この場合の入手作業は、表示器２３の表示状態に関連させて、パネル操作子２２ａ〜２２ｇを操作することにより、所望の音楽データなどの提供をサーバコンピュータ装置ＳＶから受ける。例えば、図１０(Ｄ)(Ｅ)に示すように、表示器２３に楽曲データを記憶したフォルダを選択する画面および同フォルダ内の楽曲データを選択する画面を表示させて、楽曲データをサーバコンピュータ装置ＳＶから入手する。
【００３８】
一方、リムーバブルメディアＲＭがリムーバブルメディア装着器１６に装着されていなかったり、リムーバブルメディアＲＭ内に接続情報が含まれていなかった場合には、コンピュータ部３１は、ステップＳ６１またはステップＳ６２にて「Ｎｏ」と判定して、ステップＳ６７の処理により、接続情報（ユーザＩＤおよびパスワード）が入力される。この場合も、例えば図１０のパネル操作子２２ｅ，２２ｆの操作により、接続情報の設定項目の表示画面が切替えられる。そして、図１０のパネル操作子２２ａ〜２２ｇの操作により、ユーザＩＤおよびパスワードが入力される（図１０(Ｆ)参照）。したがって、この場合も、前述したステップＳ６５の処理により、電子楽器ＥＬはサーバコンピュータ装置ＳＶに交信可能に接続される。しかし、この場合には、前記リムーバブルメディアＲＭを用いるのに比べて、ユーザＩＤおよびパスワードの入力作業に手間がかかる。
【００３９】
ふたたび、図６のメインプログラムの説明に戻る。前述したネットワークの環境設定およびサーバコンピュータ装置ＳＶへの接続以外の目的のためのパネル操作子２２が操作されると、コンピュータ部３１は、ステップＳ２４にてその他の処理を実行する。その他の処理は、パネル操作子群２２の操作により、組み込み型記憶装置３２に記憶されている楽曲データの選択および再生、電子楽器ＥＬにおける演奏音のための音色、音量および効果の設定、演奏操作子群２１による演奏に応じた楽音信号の発生などの電子楽器ＥＬとしての一般的な処理である。
【００４０】
上記作動説明からも理解できるように、上記実施形態によれば、通信ネットワークＣＮ上のサーバコンピュータ装置ＳＶに電子楽器ＥＬを交信可能に接続するために必要な接続情報、または前記接続のための環境設定に必要な接続環境設定情報がリムーバブルメディアＲＭを介して電子楽器ＥＬに供給される。電子楽器ＥＬにおいては、接続環境設定情報を用いて、ネットワーク接続用機器ＮＴなどの環境が設定される。また、電子楽器は、接続情報を用いて、通信ネットワークＣＮ上のサーバコンピュータ装置ＳＶに交信可能に接続される。したがって、電子楽器ＥＬに設けられている表示器２３が小さく、またパネル操作子群２２の種類および数が少なくても、前記接続環境の設定または前記接続が簡単に実現される。さらに、接続情報または接続環境設定情報は、暗号化されてリムーバブルメディアＲＭに記憶されているので、情報の漏洩および無断使用の問題もなくなる。
【００４１】
さらに、本発明の実施にあたっては、上記実施形態に限定されるものではなく、本発明の目的を逸脱しない限りにおいて種々の変更が可能である。
【００４２】
例えば、上記実施形態では、接続情報を格納する接続用ファイルと、接続環境設定情報を格納する接続情報ファイルとを別々に設けるようにした。しかし、これらの２つのファイルを１つの設定用ファイルにまとめて、１つの設定用ファイルに接続情報および接続環境設定情報を格納するようにしてもよい。この場合、図４のステップＳ１６の処理を削除して、ステップＳ１９にて、接続環境設定情報と共に接続情報を１つの設定用ファイルに含めて、リムーバブルメディアの所定の位置に格納するようにすればよい。また、図８のリムーバブル読み込み処理ルーチンにおいては、ステップＳ５１にて設定用ファイルの存在を確認し、ステップＳ５５にて設定用ファイル内の接続環境設定情報を読み出して復号化するようにするとよい。また、図９のサーバ接続処理ルーチンにおいては、ステップＳ６２にて設定用ファイルの存在を確認し、ステップＳ６４にて設定用ファイル内の接続情報を読み出して復号化するようにするとよい。
【００４３】
次に、上記実施形態のパーソナルコンピュータ装置ＰＣにて実行された図４の設定情報入力プログラムを変形した変形例について説明する。この変形例においては、パーソナルコンピュータ装置ＰＣ（すなわち、クライアントコンピュータ装置）が、サーバコンピュータ装置ＳＶとの協働により、暗号化した接続情報および接続環境情報を取得する。なお、接続情報および接続環境設定情報に関しては、上述した実施形態の場合と同じであるが、本変形例では、以降、接続情報および接続環境設定情報の両方を含むものとして単に設定情報という。
【００４４】
ユーザは、パーソナルコンピュータ装置ＰＣをサーバコンピュータ装置ＳＶにアクセスして、図１１の設定処理プログラムの実行をステップＳ７０にて開始する。この開始後、コンピュータ部３１は、ステップＳ７１にて、設定情報を入力するための設定情報入力用画面をサーバコンピュータ装置ＳＶに要求する。サーバコンピュータ装置ＳＶにおけるコンピュータ部１４は、図１１のステップＳ８０にて設定情報生成プログラムの実行を開始し、ステップＳ８１にて、前記要求された設定情報入力用画面を表す情報をパーソナルコンピュータ装置ＰＣに送信する。パーソナルコンピュータ装置ＰＣにおいては、コンピュータ部１４が、ステップＳ７２にて、サーバコンピュータ装置ＳＶから送信された設定情報入力用画面を表す情報を受信して、同受信した情報を用いて設定情報入力用画面を表示器１２に表示する。この設定情報入力用画面は、上記実施形態の場合と同じであり、図５に示すように、設定情報をユーザが入力するための画面である。
【００４５】
次に、コンピュータ部１４は、上記実施形態の図４のステップＳ１２の処理と同様なステップＳ７３の処理により、設定情報を入力または変更する。この場合も、ユーザは、表示器１２の表示を見ながら、キーボード１１を操作して、設定情報を入力または変更する。ユーザが設定情報の保存を指示しなければ、ステップＳ７４における「Ｎｏ」との判定のもとに、ステップＳ７３，Ｓ７４からなる循環処理により、設定情報の入力または変更処理が続けられる。一方、設定情報の保存が指示されると、コンピュータ部１４は、ステップＳ７４にて「Ｙｅｓ」と判定して、ステップＳ７５にて前記入力または変更された設定情報をサーバコンピュータ装置ＳＶに送信する。
【００４６】
サーバコンピュータ装置ＳＶにおいては、ステップＳ８２にて前記送信された設定情報を受信し、ステップＳ８３にて前記受信した設定情報以外の設定情報を読み出す。この前記受信した設定情報以外の設定情報は、上記実施形態の図９のステップＳ１７にて読み出した固定の接続環境設定情報に対応するもので、サーバコンピュータ装置ＳＶに予め用意されている。次に、サーバコンピュータ装置ＳＶは、ステップＳ８４にて、前記受信した設定情報および前記読み出した設定情報を、暗号化キーを用いて電子楽器ＥＬが復号化できるように暗号化する。この暗号化キーは、上記実施形態の場合と同様に、電子楽器ＥＬの復号化キーに対応したもので、予めサーバコンピュータ装置ＳＶに用意されている。そして、サーバコンピュータ装置ＳＶは、ステップＳ８５にてこの暗号化した設定情報をパーソナルコンピュータ装置ＰＣに送信して、ステップＳ８６にて設定情報生成プログラムの実行を終了する。
【００４７】
パーソナルコンピュータ装置ＰＣにおいては、コンピュータ部１４が、ステップＳ７６にて前記送信された設定情報を受信して、ステップＳ７７にて、前記受信しかつ暗号化されている設定情報を設定用ファイルに含ませて、同設定用ファイルをリムーバブルメディアＲＭの所定に位置（例えば、トップディレクトリ）に保存して、ステップＳ７８にてこの設定情報入力プログラムの実行を終了する。
【００４８】
このように構成した変形例によっても、リムーバブルメディアＲＭに、通信ネットワークＣＮ上のサーバコンピュータ装置ＳＶに電子楽器ＥＬを交信可能に接続するために必要な接続情報、または前記接続のための環境設定に必要な接続環境設定情報が格納される。したがって、電子楽器ＥＬに設けられている表示器２３が小さく、またパネル操作子群２２の種類および数が少なくても、前記接続環境の設定または前記接続が簡単に実現される。さらに、接続情報または接続環境設定情報は、暗号化されてリムーバブルメディアＲＭに記憶されているので、情報の漏洩および無断使用の問題もなくなる。
【００４９】
なお、この変形例においては、接続情報と接続環境設定情報を１つの設定用ファイルに格納するようにしたが、上記実施形態の場合と同様に、接続情報を接続用ファイルに格納するとともに、接続環境設定情報を接続環境用ファイルに格納するようにしてもよい。さらに、この変形例では、設定情報を暗号化するサーバコンピュータ装置ＳＶと、電子楽器ＥＬが楽曲データの提供などのサービスを受けるサーバコンピュータ装置とを同一としたが、前記両サーバコンピュータ装置を互いに独立した別々のもので構成してもよい。
【００５０】
また、上記実施形態および変形例においては、接続環境設定情報および接続情報のための暗号化キーおよび復号化キーをそれぞれ共通にした。しかし、これらの接続環境設定情報および接続情報のための暗号化キーおよび復号化キーをそれぞれ異ならせてもよい。さらには、接続環境設定情報の中でも、接続情報の中でも、情報ごとに異なる暗号化キーおよび復号化キーを用いるようにしてもよい。
【００５１】
さらに、上記実施形態においては、演奏操作子群２１として鍵盤を採用した電子楽器ＥＬに本発明を適用したが、鍵に代えて、単なる押圧スイッチ、タッチスイッチなどを音高を指定する演奏操作子を採用した電子楽器に本発明を適用してもよい。特に、本発明は、電子楽器の形態を問わず、電子弦楽器、電子管楽器などの電子楽器にも適用され得る。
【図面の簡単な説明】
【００５２】
【図１】本発明の一実施形態に係るネットワークシステムの全体概略図である。
【図２】図１のパーソナルコンピュータの全体ブロック図である。
【図３】図１の電子楽器の全体ブロック図である。
【図４】前記パーソナルコンピュータにて実行される設定情報入力プログラムを示すフローチャートである。
【図５】前記パーソナルコンピュータの表示器の表示画面の例を示す図である。
【図６】前記電子楽器にて実行されるメインプログラムを示すフローチャートである。
【図７】図６のメインプログラム中のネットワーク設定処理ルーチンの詳細を示すフローチャートである。
【図８】図７のネットワーク設定処理ルーチン中のリムーバブル読み込み処理ルーチンの詳細を示すフローチャートである。
【図９】図６のメインプログラム中のサーバ接続処理ルーチンの詳細を示すフローチャートである。
【図１０】(Ａ)〜(Ｆ)は、前記電子楽器の表示器の表示画面の例を示す図である。
【図１１】前記設定情報入力プログラムの変形例およびサーバコンピュータ装置にて実行される設定情報生成プログラムを示すフローチャートである。
【符号の説明】
【００５３】
ＥＬ…電子楽器、ＮＴ…ネットワーク接続用機器、ＳＶ…サーバコンピュータ、ＣＮ…通信ネットワーク、ＲＭ…リムーバブルメディア、１１…キーボード、１２…表示器、１４…コンピュータ部、１６…リムーバブルメディア装着器、２１…演奏操作子群、２２…パネル操作子郡、２３…表示器、２７…音源回路、３１…コンピュータ部、３３…リムーバブルメディア装着器
【図１】
2007206122.tif 000003
【図２】
2007206122.tif 000004
【図３】
2007206122.tif 000005
【図４】
2007206122.tif 000006
【図５】
2007206122.tif 000007
【図６】
2007206122.tif 000008
【図７】
2007206122.tif 000009
【図８】
2007206122.tif 000010
【図９】
2007206122.tif 000011
【図１０】
2007206122.tif 000012
【図１１】
2007206122.tif 000013