(57)【要約】【課題】  ネットワーク接続用機器を介した通信ネットワークへの接続環境の設定を容易にできるようにする。【解決手段】  所定のネットワーク接続用機器を介して通信ネットワークに接続可能な外部の端末装置から環境設定情報を取得し、取得した環境設定情報に基づいてネットワーク接続用機器に対応する接続環境情報を設定し、これを記憶手段に記憶する。記憶された接続環境情報に従って、ネットワーク接続用機器を介した通信ネットワークへの接続を確立するように通信手段を制御する。また、環境設定情報をファイル形式のデータとしたことにより、端末装置と接続した通信ネットワーク上の所定のサーバ装置が取得した端末装置の接続環境情報に基づき電子音楽装置用の環境設定情報を自動生成させ、これをロードするだけで簡単に前記ネットワーク接続用機器に対応する接続環境情報を電子音楽装置に設定し記憶させることができるようになる。【選択図】        図１
2005266302.tif 000002
【特許請求の範囲】
【請求項１】
所定のネットワーク接続用機器を介して通信ネットワークに接続するための通信手段と、
前記ネットワーク接続用機器を介しての通信ネットワークへの接続のために設定が必要な前記ネットワーク接続用機器に対応する接続環境情報を記憶する記憶手段と、
前記ネットワーク接続用機器を介して通信ネットワークに接続可能な外部の端末装置から所定の環境設定情報を取得する取得手段と、
前記取得した環境設定情報に基づいて前記ネットワーク接続用機器に対応する接続環境情報を設定し前記記憶手段に記憶させると共に、前記記憶された接続環境情報に従って前記ネットワーク接続用機器を介した通信ネットワークへの接続を確立するように前記通信手段を制御する制御手段と
を具備したネットワーク接続機能を有する電子音楽装置。
【請求項２】
前記環境設定情報は、前記端末装置と接続された通信ネットワーク上の所定のサーバ装置が前記端末装置から取得した接続環境情報に基づき自動生成したファイル形式のデータであることを特徴とする請求項１に記載のネットワーク接続機能を有する電子音楽装置。
【請求項３】
前記記憶手段から現在の接続環境情報を読み出して表示し、該表示された接続環境情報をユーザに直接編集させる編集手段と、前記編集手段によるユーザ直接入力に基づき接続環境情報を設定するか、あるいは前記取得手段により取得した環境設定情報に基づき接続環境情報を設定するかを選択する選択手段とを具え、前記選択に従って接続環境情報を設定することを特徴とする請求項１又は２に記載のネットワーク接続機能を有する電子音楽装置。
【請求項４】
通信ネットワークを介して少なくとも端末装置と通信可能に接続されるサーバ装置であって、
前記端末装置からネットワーク接続用機器を介しての通信ネットワークへの接続のために設定済みの前記ネットワーク接続用機器に対応する接続環境情報を取得する取得手段と、
前記取得した接続環境情報に基づき、前記端末装置と同じネットワーク接続用機器を介して通信ネットワークに接続する所定の電子音楽装置用の環境設定情報を自動生成するデータ生成手段と、
該生成した環境設定情報を前記端末装置に送信するデータ送信手段と
を具備し、
前記所定の電子音楽装置が前記端末装置を介して取得した環境設定情報に基づいて、前記ネットワーク接続用機器に対応する接続環境情報を自動生成できるようにしたサーバ装置。
【請求項５】
コンピュータに、
ネットワーク接続用機器を介しての通信ネットワークへの接続のために設定が必要な前記ネットワーク接続用機器に対応する接続環境情報を記憶する手順と、
前記ネットワーク接続用機器を介して通信ネットワークに接続可能な外部の端末装置から環境設定情報を取得する手順と、
前記取得した環境設定情報に基づいて前記ネットワーク接続用機器に対応する接続環境情報を設定し記憶する手順と、
前記記憶された接続環境情報に従って前記ネットワーク接続用機器を介した通信ネットワークへの接続を確立するように所定の通信手段を制御する手順と
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、インターネット等の通信ネットワークを介して音楽に関連する各種情報を取得することを可能としたネットワーク接続機能を有する電子音楽装置及びサーバ装置に関し、更にはそれに関連するコンピュータプログラムに関する。特に、通信ネットワークへの接続環境情報の設定を容易に行うことのできるようにした電子音楽装置及びサーバ装置、並びにネットワーク接続環境設定プログラムに関する。なお、この発明で、電子音楽装置とは、電子楽器、自動演奏装置、オーディオ再生装置、エフェクタ、自動作曲装置、楽譜作成・表示装置、何らかの音楽又は音響再生ソフトウェアを搭載したコンピュータなど、音楽に関連する再生／表示機能を持つ汎ゆる電子機器のことをいう。
【背景技術】
【０００２】
最近では、サーバ装置において運用されるウェブサイトからインターネットなどの通信ネットワークを介して様々なサービスの提供がなされており、多くのユーザがパーソナルコンピュータやＰＤＡその他の電子通信端末を利用して所望のウェブサイトにアクセスすることで様々な情報を取得したり、友人とコミュニケーションを行ったり、ショッピングを行ったりすることができるようになっている。ネット上のウェブサイトから提供されるサービスの１つとして楽曲や楽譜などの音楽に関連する各種情報を提供するサイトがあり、該サービスを提供するウェブサイトから前記音楽に関連する各種情報を取得することが可能なネットワーク（インターネット）接続機能を有する電子音楽装置が従来から知られている。こうした電子音楽装置の１例としては、下記に示す特許文献１に記載の電子音楽装置がある。この特許文献１に開示されている電子音楽装置においては通信ネットワークに接続することによって、サーバ装置から演奏設定情報を適宜に取得することができるようになっている。
【特許文献１】特開2002-372970号公報
【０００３】
ところで、ネットワーク（インターネット）接続機能を有する電子音楽装置においてもネット上のウェブサイトからサービスの提供を受けるにはパーソナルコンピュータやＰＤＡなどと同様に、ユーザ自身がインターネット接続サービス事業者 (ISP)や、電話回線又はケーブル回線等の接続回線提供者と契約した上で、ダイヤルアップモデムまたはADSLモデムやルーター、ハブ、無線アクセスポイント等のネットワーク接続用機器を購入あるいはレンタルして、これらを指定どおりに接続することでハードを構成すると共に、ユーザが使用する電子音楽装置に対して前記ネットワーク接続用機器及びその設定情報に対応する多種の接続環境情報それぞれを正確に設定する必要がある。しかし、例えば電子楽器などのネットワーク接続機能を有する電子音楽装置に設置されているディスプレイは画面が小さくて１度に表示することのできる情報量が非常に少なく、前記接続環境情報を設定するための表示説明等を行う処理能力が低いことから、ユーザは極め細やかな説明を受けながら接続環境情報の設定を行うことが難しかった。また、こうした電子音楽装置においては接続環境情報の設定を行った経験のある知識レベルの高いユーザが少ないために、ユーザ同士で接続環境情報の設定の仕方などについて教えあうといったことも難しかった。したがって、従来では前記接続環境情報を設定する際のユーザ入力負担が大きく、そのため接続環境情報の設定に非常に多くの時間を費やさねばならず効率的に設定を行うことができなかった。そこで、ユーザが比較的簡単に接続環境情報を設定することのできる電子音楽装置の提供が望まれていた。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は上述の点に鑑みてなされたもので、共通のネットワーク接続用機器を用いて既に通信ネットワークに繋がっている別途用意したパーソナルコンピュータ等のネットワーク接続端末装置から、該ユーザのネットワーク環境に対応した電子音楽装置用の環境設定情報ファイルを取得し、これに基づき電子音楽装置の接続環境情報を設定し記憶することによって、ユーザが比較的簡単に電子音楽装置におけるネットワーク接続のための設定を行うことのできるようにしたネットワーク接続機能を有する電子音楽装置及びサーバ装置、並びにネットワーク接続環境設定プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明に係る電子音楽装置は、所定のネットワーク接続用機器を介して通信ネットワークに接続するための通信手段と、前記ネットワーク接続用機器を介しての通信ネットワークへの接続のために設定が必要な前記ネットワーク接続用機器に対応する接続環境情報を記憶する記憶手段と、前記ネットワーク接続用機器を介して通信ネットワークに接続可能な外部の端末装置から所定の環境設定情報を取得する取得手段と、前記取得した環境設定情報に基づいて前記ネットワーク接続用機器に対応する接続環境情報を設定し前記記憶手段に記憶させると共に、前記記憶された接続環境情報に従って前記ネットワーク接続用機器を介した通信ネットワークへの接続を確立するように前記通信手段を制御する制御手段とを具備する。
また、本発明の好ましい実施例として、前記環境設定情報は、前記端末装置と接続された通信ネットワーク上の所定のサーバ装置が前記端末装置から取得した接続環境情報に基づき自動生成したファイル形式のデータであることを特徴とする。
【０００６】
この発明によると、所定のネットワーク接続用機器を介して通信ネットワークに接続可能な外部の端末装置から環境設定情報を取得し、前記取得した環境設定情報に基づいて前記ネットワーク接続用機器に対応する接続環境情報を設定し、これを記憶手段に記憶する。そして、前記記憶された接続環境情報に従って前記ネットワーク接続用機器を介した通信ネットワークへの接続を確立するように、ネットワーク接続用機器を介して通信ネットワークに接続するための通信手段を制御する。また、前記環境設定情報をファイル形式のデータとしたことにより、端末装置と接続した通信ネットワーク上の所定のサーバ装置が取得した前記端末装置の接続環境情報に基づき電子音楽装置用の環境設定情報を自動生成させ、これをロードするだけで簡単に前記ネットワーク接続用機器に対応する接続環境情報を電子音楽装置に設定し記憶させることができるようになる。
【０００７】
本発明は装置の発明として構成し実施することができるのみならず、方法の発明として構成し実施することができる。また、本発明は、コンピュータまたはＤＳＰ等のプロセッサのプログラムの形態で実施することができるし、そのようなプログラムを記憶した記憶媒体の形態で実施することもできる。
【発明の効果】
【０００８】
この発明によれば、共通のネットワーク接続用機器を使って既に通信ネットワークに繋がっている別途用意したネットワーク接続端末装置から、該ネットワーク接続用機器に対応する前記端末装置の接続環境情報に基づく電子音楽装置用の環境設定情報ファイルを取得して、該環境設定情報ファイルに基づき接続環境情報を設定し記憶するようにしたことから、当該電子音楽装置における接続環境情報をネットワーク接続用機器及びその設定情報にあわせて容易かつ正確に設定することができるようになる、という効果を奏する。
【発明を実施するための最良の形態】
【０００９】
以下、この発明の実施の形態を添付図面に従って詳細に説明する。
【００１０】
図１は、この発明の一実施例によるネットワーク接続環境設定システムの全体構成の概略を示すシステムブロック図である。図１に示すように、該システムは、複数の電子音楽装置ＭＳ（ＭＳ´）やユーザ端末ＰＣ（ネットワーク接続端末装置）をネットワーク接続用機器ＮＴに接続することに伴い、インターネット等の外部の通信ネットワークＸ上の１乃至複数のサーバ装置ＴＳ（ウェブサーバ）と通信可能に接続することができるように構成される。詳しくは後述するが、電子音楽装置ＭＳ（ＭＳ´）及びサーバ装置ＴＳあるいはユーザ端末ＰＣは各々がＣＰＵ、ＲＯＭ、ＲＡＭ、通信インタフェース等を含む独立した機器からなっている。電子音楽装置ＭＳは例えば電子楽器などの電子音楽機器に、モデム、ターミナル・アダプタ、ＬＡＮインタフェース、ＵＳＢインタフェースなどの各種通信インタフェースを有しているものであって、これによりネットワーク接続用機器ＮＴ及び通信ネットワークＸを介してサーバ装置ＴＳにアクセスすることのできる機能を有する。また、この実施例に示すように、電子音楽装置ＭＳ´はネットワーク接続用機器ＮＴを介して通信ネットワークＸにアクセスすることができるだけでなく、共通のネットワーク接続用機器ＮＴを介して接続されたパーソナルコンピュータなどのユーザ端末ＰＣと相互に通信することができる。これにより、ユーザ端末ＰＣと電子音楽装置ＭＳ´間で各種データ等の送受信を行うことができる。
【００１１】
ユーザ端末ＰＣにおいてはネットワーク接続用機器ＮＴの構成等にあわせて所定の接続環境情報が設定されることに伴い通信ネットワークＸ上のサーバ装置ＴＳに接続することができ、これにより相互に接続されたユーザ端末ＰＣとサーバ装置ＴＳ間において各種情報の送受信を行うことができるようになる。ネットワーク接続用機器ＮＴは、例えばダイヤルアップモデムまたはＡＤＳＬモデムやルーター、ハブ、無線アクセスポイント等の電子音楽装置ＭＳ（ＭＳ´）やユーザ端末ＰＣを通信ネットワークＸに接続するために必要な各種機器である（詳しくは後述の図３参照）。上述したように、電子音楽装置ＭＳ（ＭＳ´）において通信ネットワークＸ上のサーバ装置ＴＳからサービスの提供を受けるためには、既に通信ネットワークＸに繋がっているユーザ端末ＰＣと同様に、ネットワーク接続用機器ＮＴの構成等にあわせて所定の接続環境情報を設定する必要がある。そこで、図１に示すシステムにおいて、通信ネットワークＸに接続可能なユーザ端末ＰＣ（ネットワーク接続端末装置）と共通のネットワーク接続用機器ＮＴを介して接続されていない電子音楽装置ＭＳの場合には、ユーザ端末ＰＣから例えばスマートメディアなどの可搬媒体ＯＭを受け取り、該可搬媒体ＯＭに記憶された環境設定情報ファイル（後述する図４参照）に基づき接続環境情報の設定を行う。他方、ユーザ端末ＰＣと共通のネットワーク接続用機器ＮＴを介して接続されている電子音楽装置ＭＳ´の場合には、ユーザ端末ＰＣから直接送信される環境設定情報ファイルに基づき接続環境情報の設定を行う。勿論、この場合においても可搬媒体ＯＭに記憶された環境設定情報ファイルに基づき接続環境情報の設定を行うようにしてあってもよい。サーバ装置ＴＳではユーザ端末ＰＣから受信したネットワーク環境に関する情報に基づいて各電子音楽装置ＭＳ（ＭＳ´）に対応した接続環境情報をファイル化したデータである環境設定情報ファイルを自動生成し、これをユーザ端末ＰＣに返送する。こうしたユーザ端末ＰＣ及びサーバ装置ＴＳ、電子音楽装置ＭＳ（ＭＳ´）の各装置で実行する処理についての詳細は後述することから、ここでの説明を省略する。
【００１２】
次に、図１に示したネットワーク接続環境設定システムを構成する電子音楽装置ＭＳ（ＭＳ´）、サーバ装置ＴＳ、ユーザ端末ＰＣのいずれか１つのハード構成の一実施例について説明する。図２は、上記各装置の１つの全体構成の一実施例を示すハード構成ブロック図である。ただし、上記各装置は同じようなハード構成を用いるものとして説明することができることから、代表として電子音楽装置ＭＳの図を１つだけ用いて説明する。ここでは電子音楽装置ＭＳとして電子楽器の形態のものを例に示しており、ユーザによる接続環境情報の設定に応じて該電子楽器自体がネットワーク接続用機器ＮＴ及び通信ネットワークＸを介してアクセスすることのできるネットワーク接続機能を有している。
【００１３】
本実施例に示す電子楽器（電子音楽装置ＭＳ）は、マイクロプロセッサユニット（ＣＰＵ）１、リードオンリメモリ（ＲＯＭ）２、ランダムアクセスメモリ（ＲＡＭ）３からなるマイクロコンピュータによって制御される。ＣＰＵ１は、この電子楽器全体の動作を制御するものである。このＣＰＵ１に対して、データ及びアドレスバス１Ｄを介してＲＯＭ２、ＲＡＭ３、演奏操作子４、パネル操作子５、ディスプレイ６、音源回路７、効果回路８、可搬媒体読み書き装置１０、フラッシュメモリ（又はハードディスク）１１、通信インタフェース（Ｉ／Ｆ）１２がそれぞれ接続されている。ＲＯＭ２は、ＣＰＵ１により実行される各種プログラムや各種データを格納するものである。ＲＡＭ３は、ＣＰＵ１が所定のプログラムを実行する際に発生する各種データを一時的に記憶するワーキングメモリとして、あるいは現在実行中のプログラムやそれに関連するデータを記憶するメモリ等として使用される。ＲＡＭ３の所定のアドレス領域がそれぞれの機能に割り当てられ、レジスタやフラグ、テーブル、メモリなどとして利用される。
【００１４】
演奏操作子４は楽音の音高を選択するための複数の鍵を備えた例えば鍵盤等のようなものであり、各鍵に対応してキースイッチを有しており、この演奏操作子４（鍵盤等）は演奏のために使用できるのは勿論のこと、各種設定を入力するための入力手段として使用することもできる。パネル操作子５は、接続環境情報などを入力するための文字データ入力用のソフト・キーボードや各種ソフト・スイッチなどディスプレイ６上に表示されるスイッチである。勿論、これら以外にも、音高、音色、効果等を選択・設定・制御するための各種操作子を含んでいてよい。ディスプレイ６は例えば液晶表示パネル（ＬＣＤ）やＣＲＴ等から構成される表示装置であり、例えばサーバ装置ＴＳから送信される環境設定情報ファイル生成のための丁寧な説明表示を含むデータ入力ページ（図示せず）などの各種画面、あるいはＣＰＵ１の制御状態などを表示する。ユーザは該ディスプレイ６に表示される前記データ入力ページを参照しながら、環境設定情報ファイル生成に必要なネットワーク環境に関する情報の入力を行うことができる（ただし、ユーザ端末ＰＣと共通のネットワーク接続用機器ＮＴを介して直接的に接続されていない場合）。
【００１５】
音源回路７は複数のチャンネルで楽音信号の同時発生が可能であり、データ及びアドレスバス１Ｄを経由して与えられた、ユーザによる演奏操作子４の操作に応じてあるいは所定の演奏データに基づき発生される各種演奏情報を入力し、これらの演奏情報に基づいて楽音信号を発生する。また、音源回路７では発生させる楽音信号を音色パラメータに基づいて制御し、該発生させた楽音信号を効果回路８を介してアンプやスピーカなどを含むサウンドシステム９から発音する。効果回路８は、音源回路７からの楽音信号に効果を付与する。こうした音源回路７、効果回路８、サウンドシステム９の構成には、従来のいかなる構成を用いてもよい。例えば、音源回路７はＦＭ、ＰＣＭ、物理モデル、フォルマント合成等の各種楽音合成方式のいずれを採用してもよく、また専用のハードウェアで構成してもよいし、ＣＰＵ１やＤＳＰ（図示せず）等によるソフトウェア処理で構成してもよい。
【００１６】
当該電子楽器内に内蔵された可搬媒体読み書き装置１０には、例えばスマートメディアなどのデータ読み書き可能な可搬式の外部記憶媒体（可搬媒体ＯＭ）が着脱式にセット可能である。フラッシュメモリ１１（又はハードディスク）は接続環境情報などの各種データ、あるいはＣＰＵ１が実行する各種制御プログラムや制御に関するデータなどを記憶する。通信インタフェース（Ｉ／Ｆ）１２はネットワーク接続用機器ＮＴと接続され、適宜の通信規格に従い有線あるいは無線の通信ネットワークＸに接続するためのものである。この電子楽器では通常の楽器演奏などの音楽関連機能に加えて、ネットワーク接続用機器ＮＴ及び通信ネットワークＸを介して接続したサーバ装置ＴＳ（ウェブサイト）から音楽に関連する情報やデータあるいはプログラムを取得する機能など、通常のパーソナルコンピュータで行いうる種々の機能を実行できるように構成されている。なお、ＲＯＭ２やハードディスク等に制御プログラムや各種データが記憶されていない場合には、接続したサーバ装置ＴＳから制御プログラムや各種データなどをダウンロードすることもできる。また、共通のネットワーク接続用機器ＮＴを介して接続したユーザ端末ＰＣから、音楽に関連する情報やデータあるいはプログラムなどを取得することもできる。
【００１７】
なお、上述した電子楽器において、演奏操作子４は鍵盤楽器の形態に限らず、弦楽器や管楽器、あるいは打楽器等どのようなタイプの形態でもよい。また、電子楽器は演奏操作子４やディスプレイ６などを１つの装置本体に内蔵したものに限らず、それぞれが別々に構成され、各種ネットワーク等の通信手段を用いて各装置を接続するように構成されたものであってもよいことは言うまでもない。さらに、本発明に係る電子音楽装置ＭＳとしては電子楽器の形態に限らず、パーソナルコンピュータ、携帯電話等の携帯型通信端末、あるいはカラオケ装置やゲーム装置など、ネットワーク接続機能を有した音楽に関連する再生／表示機能を持つ電子機器であればどのような形態の装置・機器に適用してもよい。
【００１８】
図３は、ネットワーク接続用機器の全体構成の一実施例を示すハード構成ブロック図である。この図３から理解できるように、当該ネットワーク接続用機器ＮＴは、ＵＳＢやイーサネット（登録商標）などの通信ケーブルを接続するためのアダプタＮ１と、ハブＮ２と、無線アクセスポイントＮ３と、ルータ機能付きＡＤＳＬモデムＮ４と、ＡＤＳＬ回線ＩＳＰ（Ｎ５）とにより構成される。このネットワーク接続用機器ＮＴはその有するハブＮ３に外部の端末装置ＰＣを接続することができ、これにより端末装置ＰＣからインターネット（通信ネットワーク）を介してユーザ所望のウェブサイトを運営するサーバ装置ＭＳに接続することができるようになっている。また、電子音楽装置ＭＳ´においても該ネットワーク接続用機器ＮＴの構成等にあわせて所定の接続環境情報が設定されている場合には、インターネット（通信ネットワーク）を介してサーバ装置ＴＳに接続することができ、これにより相互に接続された装置間において各種情報の送受信を行うことができるようになっている。さらに、共通のネットワーク接続用機器に接続されている電子音楽端末ＭＳ´とユーザ端末ＰＣ間においても各種情報を送受することができる。この発明に係る電子音楽装置においては、既にインターネットに接続可能な端末装置ＰＣから環境設定情報ファイルを取得し、これに基づき接続環境情報を設定し記憶することによって、ユーザ自身の手により接続環境情報が設定されていないインターネット接続ができなかった電子音楽装置ＭＳであっても、簡単にインターネットに接続することができるようになる。
なお、上記したネットワーク接続用機器の構成は一例であって、これに限られないことは言うまでもない。
【００１９】
次に、ユーザ端末ＰＣから受信した各種情報に基づきサーバ装置ＴＳにより生成されて、各電子音楽装置ＭＳ（ＭＳ´）における接続環境情報を設定するために用いられる環境設定情報ファイルのデータ構成について、図４を用いて簡単に説明する。図４は、環境設定情報ファイルのデータ構成の一実施例を示す概念図である。環境設定情報ファイルはサーバ装置ＴＳにより所定のファイル形式で生成されるデータであり、その構成は図４に示す通りである。この環境設定情報ファイルは該当の電子音楽装置ＭＳ（ＭＳ´）を通信ネットワークＸに接続するために設定することが必要とされる接続環境情報をファイル化したもの、つまり接続環境情報として通常は別々に記憶される設定カテゴリ毎の設定項目及びその設定内容を１つのファイル形式のデータにまとめて記憶したものである。「ブラウザ設定」、「ＬＡＮ設定」、「無線ＬＡＮ設定」、「その他の設定」などの設定カテゴリは、ダイヤルアップモデムまたはＡＤＳＬモデムやルーター、ハブ、無線アクセスポイント等の当該電子音楽装置ＭＳ（ＭＳ´）を接続したネットワーク接続用機器ＮＴ及びその設定情報に応じて変更される。設定カテゴリは更に詳細な設定項目に分かれており、設定項目毎に対応する設定内容を記憶する。各設定内容は、ユーザ端末ＰＣから送信された該ユーザ端末ＰＣの接続環境情報として設定されている内容、又はユーザにより入力された内容である。これらの設定項目及び設定内容については公知であることから、ここでは詳細な説明を省略する。なお、この実施例に示した上記設定カテゴリ、各設定カテゴリ毎の設定項目及び設定内容は一例でありこれに限らない。
【００２０】
上述したように、本発明に係る電子音楽装置ＭＳ（ＭＳ´）では、ユーザ端末ＰＣから可搬媒体ＯＭあるいは共通のネットワーク接続用機器ＮＴを介して取得した上記環境設定情報ファイル（図４参照）に基づき当該電子音楽装置ＭＳ（ＭＳ´）における接続環境情報の設定を行い、これにより当該電子音楽装置ＭＳ（ＭＳ´）をインターネット等の外部の通信ネットワークＸに接続することが可能となり、該通信ネットワークＸ上のサーバ装置ＴＳから各種サービスの提供を受けることができるようになる。そこで、まず上記環境設定情報ファイルを生成する処理について説明する。図５は、「環境設定情報ファイル生成処理」の一実施例を示すフローチャートである。当該処理は、電子音楽装置ＭＳ（ＭＳ´）とは別途に用意された通信ネットワークＸに接続可能なユーザ端末ＰＣと、該ユーザ端末ＰＣとネットワーク接続用機器ＮＴ及び通信ネットワークＸを介して接続されたサーバ装置ＴＳ（ウェブサーバ）とにより実行される処理である。なお、ここでは説明を理解し易くするために、ユーザ端末ＰＣ又はサーバ装置ＴＳのそれぞれで実行する処理を１つの図面に図示し、ユーザ端末ＰＣ及びサーバ装置ＴＳのそれぞれで実行する各処理について処理順に従って順次に説明する。なお、図５において点線で示す各矢印は、適宜のタイミングでユーザ端末ＰＣとサーバ装置ＴＳとの間で行われる各種データの送受信を便宜的に表したものである。
【００２１】
まず、ユーザ端末ＰＣ又はサーバ装置ＴＳそれぞれにおいて、当該装置各々の立ち上げ処理及びその他の処理（初期設定など）を実行する（ステップＳ１又はステップＳ２１）。次に、ユーザ端末ＰＣから通信ネットワークＸ上の所定のウェブサイト（例えば電子楽器等のメーカが運営しているサイトなど）を運営しているサーバ装置ＴＳに対してアクセス要求を行うことによってサーバ装置ＴＳとの接続を確立し、当該サーバ装置ＴＳから環境設定ページを受信してディスプレイ６上に該ページを表示する（ステップＳ２）。サーバ装置ＴＳではユーザ端末ＰＣからのアクセス要求を受信すると、電子楽器のインターネット接続の環境設定ページをユーザ端末ＰＣに対して送信する（ステップＳ２２）。ユーザ端末ＰＣではユーザに対して上記ページ中の質問事項を回答するように入力を促すことによって、ユーザの電子楽器の接続環境に関する各種情報を入力させる（ステップＳ３）。すなわち、図示しない環境設定ページは電子楽器の接続環境に関する情報をユーザに入力させるための画面表示であって、ユーザに入力させる質問事項としては「電子楽器の種類」、「ユーザ端末とのＬＡＮ接続の有無」、「ユーザ端末のＯＳ（オペレーティングシステム・プログラム）の種類」、「無線ＬＡＮの使用の有無」などがある。ユーザは該ページの質問事項に従って入力していくだけで、ユーザの電子楽器の接続環境に関する情報を簡単に入力することができるようになっている。
【００２２】
ステップＳ４では、上記ページにおける質問事項の「ユーザ端末とのＬＡＮ接続の有無」に対するユーザ回答が「ＹＥＳ（ＬＡＮ接続あり）」である場合、つまり既に通信ネットワークＸに繋がっているユーザ端末ＰＣと共通のネットワーク接続用機器ＮＴを介して接続されている場合には（ステップＳ４のＹＥＳ）、ユーザ端末ＰＣにおいて既に設定済みである接続環境情報を適宜に抽出して、これをサーバ装置ＴＳに対して順次に送信する（ステップＳ５）。サーバ装置ＴＳではユーザ端末ＰＣから接続環境情報を受信したか否かを常時チェックし（ステップＳ２３）、接続環境情報を受信した場合には（ステップＳ２３のＹＥＳ）、接続環境情報に基づいて電子楽器を通信ネットワークＸに接続可能とするための環境設定情報ファイルを作成して、これをユーザ端末ＰＣに送信する（ステップＳ２４）。この環境設定情報ファイルの送信はＨＴＭＬプロトコルに従うファイルダウンロードによる送信、あるいは電子メールにファイル添付することによる送信など適宜の方法であってよい。ユーザ端末ＰＣではサーバ装置ＴＳから環境設定情報ファイルを受信すると、これに基づき各カテゴリ毎に設定項目及び設定内容を表示する（ステップＳ６）。
【００２３】
上記ステップＳ２３において、サーバ装置ＴＳがユーザ端末ＰＣから接続環境情報を受信しなかった場合には（ステップＳ２３のＮＯ）、カテゴリ毎の各設定項目に対する丁寧かつわかりやすい説明表示を含む、カテゴリ毎の各設定項目の内容を入力させるためのページ（図示せず）をユーザ端末ＰＣに対して送信する（ステップＳ２５）。上記ステップＳ４においてユーザ回答が「ＹＥＳ（ＬＡＮ接続あり）」でない場合、つまり既に通信ネットワークＸに繋がっているユーザ端末ＰＣと共通のネットワーク接続用機器ＮＴを介して接続されていない場合には（ステップＳ４のＮＯ）、ユーザ端末ＰＣにおいてサーバ装置ＴＳから受信した前記ページをディスプレイ６上に表示し、該表示に従ってわかりやすい解説のもとユーザに各設定項目の内容を入力させる（ステップＳ７）。ユーザによる設定項目の内容の入力が終了したら、該入力内容をサーバ装置ＴＳに対して送信する（ステップＳ８）。サーバ装置ＴＳでは該受信した誤記等の誤りがない正しいユーザ入力内容に基づいて環境設定情報ファイルを作成し、これをユーザ端末ＰＣに送信する（ステップＳ２６）。すなわち、図１に示した電子音楽装置ＭＳのように、当該電子音楽装置ＭＳとユーザ端末ＰＣとが共通のネットワーク接続用機器ＮＴに接続されていない場合には、ユーザ端末ＰＣの接続環境情報を参照又は利用することができないことから、上記したステップＳ７及びステップＳ８のようにしてユーザに対して１つ１つ各設定項目の内容を入力させるようにしている。
【００２４】
ユーザ端末ＰＣではサーバ装置ＴＳから環境設定情報ファイルを受信すると、これに基づきカテゴリ毎に設定項目及び設定内容を表示する（ステップＳ６）。各設定項目及び設定内容について修正が無くなるまでユーザは修正を行うことができ（ステップＳ９及びステップＳ１０）、修正が無くなれば（ステップＳ１０のＹＥＳ）、該環境設定情報ファイルを電子楽器に書き込むべく次に示す処理を行う（ステップＳ１１）。すなわち、ユーザ端末ＰＣと電子楽器とが共通のネットワーク接続用機器ＮＴを介して接続されている場合には、直接ユーザ端末ＰＣから環境設定情報ファイルを電子楽器に送信して、電子楽器のフラッシュメモリ１１に記憶させる。他方、ユーザ端末ＰＣと電子楽器とが共通のネットワーク接続用機器ＮＴを介して接続されていない場合には、ユーザ端末ＰＣに一旦記憶した後に、可搬媒体ＯＭを用いて電子楽器にファイル転送する。ステップＳ１２では当該「環境設定情報ファイル生成処理」を終了するか否かを判定し、終了しない場合には（ステップＳ１２のＮＯ）、ステップＳ２の処理に戻って上記各処理を引き続き実行する。
【００２５】
次に、電子楽器側で行う「ネットワーク接続処理」について、図６を用いて説明する。図６は、「ネットワーク接続処理」の一実施例を示すフローチャートである。ステップＳ３１では、一般的な電子楽器の処理を実行する。一般的な処理の１つに初期設定があり、この初期設定時には電子楽器のフラッシュメモリ１１上の所定エリアに記憶されている接続環境情報がＲＡＭ３上の所定アドレス領域へと読み出されて記憶される。ステップＳ３２では、所定の「ネットワーク接続ボタン」が押下されたか否かを判定する。「ネットワーク接続ボタン」が押下されていないと判定した場合には（ステップＳ３２のＮＯ）、ステップＳ３６の処理へジャンプする。「ネットワーク接続ボタン」が押下されたと判定した場合には（ステップＳ３２のＹＥＳ）、ブラウザ機能を実行する（ステップＳ３３）。このブラウザ機能はＲＡＭ３上に記憶された接続環境情報に基づき開始されるものであって、当該電子楽器において既に通信ネットワークＸへの接続が確立されている場合（つまり接続環境情報が正確に設定済みである場合）には通信ネットワークＸに接続した上でブラウザを立ち上げる。この際に、ホームページが設定されていれば、該当するホームページをサーバ装置ＴＳから受信してディスプレイ６上に表示する。他方、当該電子楽器において未だ通信ネットワークＸへの接続が確立されていない場合（つまり接続環境情報が正確に設定済みでない場合）には通信ネットワークＸに接続することなくブラウザを立ち上げて、例えば「ネットワーク接続の環境設定画面へ」と表示されているリンクボタンをディスプレイ６上に表示する。この際には、「ネットワーク未接続です。環境設定して下さい。」などユーザに対して注意を促す旨を同時に表示するようにしてあってもよい。
【００２６】
ステップＳ３４では、上記ディスプレイ６上に表示されたリンクボタンが押下されたか否かを判定する。上記リンクボタンが押下されていないと判定した場合には（ステップＳ３４のＮＯ）、ステップＳ３６の処理へジャンプする。上記リンクボタンが押下されたと判定した場合には（ステップＳ３４のＹＥＳ）、「ネットワーク接続の環境設定処理」（後述する図７参照）を実行する（ステップＳ３５）。ステップＳ３６では当該「ネットワーク接続処理」を終了するか否かを判定し、終了しない場合には（ステップＳ３６のＮＯ）ステップＳ３１の処理に戻って上記各処理を引き続き実行する。
【００２７】
次に、上記した「ネットワーク接続処理」においてディスプレイ６上に表示されたリンクボタンが押下された場合に実行する「ネットワーク接続の環境設定処理」（図６のステップＳ３５参照）について、図７を用いて説明する。図７は、「ネットワーク接続の環境設定処理」の一実施例を示すフローチャートである。まず、初期設定時にＲＡＭ３内に読み出された接続環境情報に基づき、環境設定項目を表示する（ステップＳ４１）。この際には環境設定項目をカテゴリ毎に表示し、選択したカテゴリに含まれる各設定項目毎に内容を入力することができる。さらに、「環境設定情報ファイルからの入力」表示のあるボタンをディスプレイ６上に表示する。ステップＳ４２では、上記入力ボタンが押下されたか否かを判定する。入力ボタンが押下されたと判定した場合には（ステップＳ４２のＹＥＳ）、フラッシュメモリ１１の所定アドレス領域に記憶されている環境設定情報ファイル（サーバ装置ＴＳで作成され、ユーザ端末ＰＣから取得したもの）を読み出し、該ファイル内容に基づいてフラッシュメモリ１１の別アドレス領域に記憶されている接続環境情報の上書きを行うことによって書き換える（ステップＳ４３）。なお、上書きした接続環境情報を有効にするためには該電子楽器を再起動することが必要である。ただし、上書きに引き続きＲＡＭ３の所定アドレス領域に接続環境情報を転送するようにすれば、該電子楽器を再起動することなく上書きした接続環境情報を有効にすることができる。
【００２８】
一方、入力ボタンが押下されていないと判定した場合、あるいは環境設定情報ファイルがそもそも取得されておらず「環境設定情報ファイルからの入力」自体を行うことができない場合には（ステップＳ４２のＮＯ）、表示された環境設定項目のカテゴリが選択されたか否かを判定する（ステップＳ４４）。カテゴリが選択されていないと判定した場合には（ステップＳ４４のＮＯ）、上記ステップＳ４１の処理へ戻る。カテゴリが選択されたと判定した場合には（ステップＳ４４のＹＥＳ）、ステップＳ４５に示す各処理を実行する。すなわち、選択されたカテゴリの設定項目を表示してその内容を選択及び入力可能とし、ユーザによる入力に応じて設定内容（設定項目値）を変更する、または設定項目のボタンの機能に応じた処理を実行する。ステップＳ４６では、「ＯＫ」ボタンが押下されたか否かを判定する。「ＯＫ」ボタンが押下されたと判定された場合には（ステップＳ４６のＹＥＳ）、ＲＡＭ３内およびフラッシュメモリ１１内に記憶されている接続環境情報を現在の入力値に置き換える（ステップＳ４７）。ステップＳ４８では環境設定を終了するか否かを判定し、終了しない場合には（ステップＳ４８のＮＯ）ステップＳ４１の処理に戻って上記各処理を引き続き実行する。
【００２９】
以上のように、ユーザ端末ＰＣと電子楽器（電子音楽装置ＭＳ）とが共通のネットワーク接続用機器ＮＴを介して接続されている場合には、ユーザ端末ＰＣにおいて既に設定済みである当該ユーザ端末ＰＣの通信ネットワーク接続に関する情報を参照して電子楽器用の環境設定情報ファイルを作成し、これに基づき電子楽器側の接続環境情報を書き換える。したがって、ユーザはＬＡＮ接続の有無やＯＳ種類などの簡単な入力を行うだけで（ユーザ端末ＰＣのＯＳ種類に応じて各設定項目の数値やデータ等は異なる場所に記憶されているため）、現在通信ネットワークＸに接続可能状態に設定されているユーザ端末ＰＣの内容と同じ内容に電子楽器の接続環境情報を自動設定することができ、簡単に電子楽器を通信ネットワークＸに接続することができるようになる。他方、ユーザ端末ＰＣと電子楽器とが共通のネットワーク接続用機器ＮＴを介して接続されていない場合には、ユーザ端末ＰＣを用いて、電子楽器に接続されているネットワーク接続用機器ＮＴのメーカ名、機種名、ＩＳＰ会社名等を入力させ、それにより特定できる設定項目は自動入力し、できないものは参照すべき事柄を入力画面に補助表示する。これにより、ユーザは設定項目に関する詳細な説明や入力補助をうけながら設定を行うことができることから、従来と比較して簡単に電子楽器を通信ネットワークＸに接続するための設定を行うことができるようになる。
【００３０】
このように、個々の電子楽器（電子音楽装置ＭＳ）をインターネットなどの外部の通信ネットワークＸに接続可能とするために設定する必要のある接続環境情報をファイル（環境設定情報ファイル）として扱えるようにしたので、外部から取得した環境設定情報ファイルをロードして接続環境情報を設定し記憶することできるので簡単に設定を行うことができ、ユーザの負担を小さくすることができる。例えば別途用意した通信ネットワークＸに接続可能なパーソナルコンピュータ等のユーザ端末ＰＣにより所定のウェブサイト（サーバ装置ＴＳ）にアクセスし、該ウェブサイト上でネットワーク接続環境の情報をユーザに入力させ、該ウェブサイトから該入力情報に基づき自動生成された環境設定情報ファイルが送信されるようにしたので、ウェブサイトによる極め細やかな入力サポートが可能になりユーザの負担が小さい。ユーザ端末ＰＣは電子楽器に備え付けのディスプレイよりも表示面積の大きいディスプレイが用いられており、また情報処理能力が大きいことから、上記接続環境情報の設定入力時にはウェブサイトから送信される極め細やかな説明に従って入力して行くことが可能となってユーザフレンドリーである。ネットワーク接続機能を有する電子楽器等にて直接入力する場合と同じ設定項目を入力する必要があるがわかりやすい解説のもとに行えるので、経験が少ない人であっても入力すべき値やデータ等がわかりやすく、誤入力も少なくなる。さらに、接続環境情報の設定を直接入力によるか、環境設定情報ファイルの読み出しによるかをユーザが選択可能とすることによって、経験ある慣れた人は前者を、初心者のように慣れていない人は後者を選択して、個々のユーザに適した方法での接続環境情報の設定が可能となる。
【００３１】
なお、上述した実施例においては、サーバ装置ＴＳが「外部の端末装置ＰＣ」の接続環境情報をもらい、電子音楽装置用の環境設定情報を作成し、「外部の端末装置ＰＣ」に提供しているが（図５のステップＳ２４及びステップＳ６参照）、そのサーバ装置ＴＳの役割を「外部の端末装置ＰＣ」に持たせてもよい。すなわち、そのサーバ装置ＴＳの役割をプログラム化して「外部の端末装置ＰＣ」に実行させ、「外部の端末装置ＰＣ」が自分で生成して電子音楽装置ＭＳに提供できるようにしてもよい。
【図面の簡単な説明】
【００３２】
【図１】この発明の一実施例によるネットワーク接続環境設定システムの全体構成の概略を示すシステムブロック図である。
【図２】電子音楽装置の全体構成の一実施例を示すハード構成ブロック図である。
【図３】ネットワーク接続用機器の全体構成の一実施例を示すハード構成ブロック図である。
【図４】環境設定情報ファイルのデータ構成の一実施例を示す概念図である。
【図５】環境設定情報ファイル生成処理の一実施例を示すフローチャートである。
【図６】ネットワーク接続処理の一実施例を示すフローチャートである。
【図７】ネットワーク接続の環境設定処理の一実施例を示すフローチャートである。
【符号の説明】
【００３３】
１…ＣＰＵ、２…ＲＯＭ、３…ＲＡＭ、４…演奏操作子、５…パネル操作子、６…ディスプレイ、７…音源回路、８…効果回路、９…サウンドシステム、１０…可搬媒体読み書き装置、１１…フラッシュメモリ（又はハードディスク）、１２…通信インタフェース、Ｘ…通信ネットワーク、１Ｄ…通信バス（データ及びアドレスバス）、ＭＳ（ＭＳ´）…電子音楽装置、ＴＳ…サーバ装置、ＰＣ…ユーザ端末、ＯＭ…可搬媒体、ＮＴ…ネットワーク接続用機器
【図１】
2005266302.tif 000003
【図２】
2005266302.tif 000004
【図３】
2005266302.tif 000005
【図４】
2005266302.tif 000006
【図５】
2005266302.tif 000007
【図６】
2005266302.tif 000008
【図７】
2005266302.tif 000009