(57)【要約】【課題】  表示器の表示機能の異なる電子音楽装置に対して、見やすい情報を提供すること。【解決手段】  電子音楽装置Ｍ１は、サーバコンピュータＳＣに対して、装置ＩＤ情報と共通ページアクセス信号を送信する。サーバＳＣは、前記信号および装置ＩＤ情報を受信する。そして、装置ＩＤ情報に基づいて、ユーザデータベース１０６ａを検索し、電子音楽装置Ｍ１の機種を特定する。また、サーバＳＣは、特定した機種の専用ページのコンテンツデータをコンテンツデータ記憶部１０６ｂから取得する。この取得したコンテンツデータは、電子音楽装置Ｍ１の表示器１３の表示機能に基づいて作成されている。そして、取得したコンテンツデータを電子音楽装置Ｍ１に送信する。これにより、ユーザは、表示器１３上にて、専用ページ全体をスクロールすることなく、また、カラー表示で確認することができる。【選択図】  図７
2005181823.tif 000002
【特許請求の範囲】
【請求項１】
楽音信号を発生するとともに、外部と交信して各種情報を取得する電子音楽装置において、
ユーザによって操作されて、自機に種々の動作を指示するための操作手段と、
前記楽音信号の発生を制御するための楽音制御情報および前記各種情報を識別可能に表示する表示手段と、
自機を識別するための識別情報を記憶する記憶手段と、
前記外部の記憶位置であって自機を含む複数の電子音楽装置に共通の記憶位置に接続するとともに、前記外部に対して前記記憶手段に記憶した識別情報を送信する接続送信手段と、
前記外部から、前記表示手段の表示機能または前記操作手段の操作機能に対応した各種情報を受信する受信手段とを備えたことを特徴とする電子音楽装置。
【請求項２】
楽音信号を発生するとともに、外部と交信して各種情報を取得する電子音楽装置において、
ユーザによって操作されて、自機に種々の動作を指示するための操作手段と、
前記楽音信号の発生を制御するための楽音制御情報および前記各種情報を識別可能に表示する表示手段と、
前記外部の記憶位置であって自機の機種に専用の特定記憶位置に接続するための接続情報を記憶する記憶手段と、
前記記憶手段に記憶した接続情報に基づいて前記外部の特定記憶位置に接続する接続手段と、
前記外部の特定記憶位置から前記表示手段の表示機能または前記操作手段の操作機能に対応した各種情報を受信する受信手段とを備えたことを特徴とする電子音楽装置。
【請求項３】
ネットワークに接続されて、同ネットワークに接続した外部の端末装置に対して各種情報を提供するサーバコンピュータにおいて、
前記外部の端末装置を識別するための識別情報と前記外部の端末装置の種類を表す種類情報とを互いに関連付けて記憶するデータベースと、
前記種類情報によって特定される前記外部の端末装置の種類に対応した各種情報を記憶する記憶手段と、
前記外部の端末装置から識別情報を受信する受信手段と、
前記受信手段によって受信した識別情報に基づいて前記データベースを検索するとともに、前記外部の端末装置の種類を特定する種類特定手段と、
前記種類特定手段によって特定した種類に基づいて前記記憶手段から前記外部の端末装置に対応した各種情報を取得する情報取得手段と、
前記情報取得手段によって取得した各種情報を前記外部の端末装置に提供する情報提供手段とを備えたことを特徴とするサーバコンピュータ。
【請求項４】
前記外部の端末装置の種類に対応した各種情報は、
前記外部の端末装置に設けられた表示器の表示機能または操作子の操作機能に基づいて作成される請求項３に記載したサーバコンピュータ。
【請求項５】
楽音信号を発生するとともに、外部と交信して各種情報を取得する電子音楽装置に適用されて、
前記外部の記憶位置であって自機を含む複数の電子音楽装置に共通の記憶位置に接続するとともに、自機を識別するための識別情報を送信するステップと、
前記外部から、自機の表示機能または自機の操作機能に対応した各種情報を受信するステップと、
前記受信した各種情報を表示するステップとを含むコンピュータ読み取り可能なプログラム。
【請求項６】
楽音信号を発生するとともに、外部と交信して各種情報を取得する電子音楽装置に適用されて、
前記外部の記憶位置であって自機の機種に専用の特定記憶位置に接続するための接続情報に基づいて前記外部の特定記憶位置に接続するステップと、
前記外部の特定記憶位置から、自機の表示機能または自機の操作機能に対応した各種情報を受信するステップと、
前記受信した各種情報を表示するステップとを含むコンピュータ読み取り可能なプログラム。
【請求項７】
ネットワークに接続されて、同ネットワークに接続した外部の端末装置に対して各種情報を提供するサーバコンピュータに適用されて、
前記外部の端末装置から同端末装置を識別するための識別情報を受信するステップと、
前記受信した識別情報に基づいて、同識別情報と前記外部の端末装置の種類を表す種類情報とを互いに関連付けて記憶するデータベースを検索し、前記外部の端末装置の種類を特定するステップと、
前記特定した種類に基づいて、前記外部の端末装置の種類に対応した各種情報を記憶する記憶手段から前記外部の端末装置に提供する各種情報を取得するステップと、
前記取得した各種情報を前記外部の端末装置に提供するステップとを含むコンピュータ読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示器を備えた電子音楽装置に関し、特に、通信可能なサーバコンピュータから取得した情報を表示器に表示する電子音楽装置に関する。
【背景技術】
【０００２】
従来から、例えば、下記特許文献１に示すように、ネットワークを利用して、業者から商品を購入する商品販売方法はよく知られている。この商品販売方法は、ネットワークにそれぞれ接続された業者用コンピュータと、ユーザが使用するユーザコンピュータとの間で、商品の発注や発送を行う。そして、ユーザは、ユーザコンピュータを利用して、ネットワークを介してウェブサイト上の業者用コンピュータに接続し、業者が提供する商品をディスプレイ上で選択するようになっている。
【０００３】
上記した従来の商品販売方法は、ユーザが使用する端末装置すなわちコンピュータに設けられたディスプレイ（表示器）上に各種情報を表示することによって、ユーザが情報を取得するようになっている。しかしながら、最近では、ユーザが使用するコンピュータは多種多様であり、これに伴って、表示器の表示機能も異なっている。このため、情報の表示態様、例えば、表示可能領域、解像度、発色形態なども異なり、取得した情報の確認において、煩雑となる場合がある。すなわち、表示可能領域が小さいコンピュータを使用している場合には、表示画面をスクロールしたり、任意位置を指定したりして確認する必要がある。
【０００４】
この場合、例えば、外部（サーバコンピュータ）と通信可能な電子音楽装置においては、取得した情報を確認する場合に、マウスなどのポインティングデバイスを備えていないため、表示画面のスクロールや任意位置を指定することが困難な場合があり、取得した情報を容易に確認することができない可能性がある。また、操作子の数や種類などによっても取得した情報を確認したり指定したりすることが困難となる可能性がある。このため、各装置の表示器の表示機能や操作子の操作機能に対応した各種情報が提供されて、ユーザが容易に取得した情報を確認できるようにすることが望まれている。
【０００５】
【特許文献１】特開２００２−２０３１２５号公報
【発明の開示】
【０００６】
本発明は、上記した課題を解決するためになされたものであり、その目的は、表示器の表示機能または操作子の操作機能の異なる電子音楽装置に対して、見やすい情報を提供することにある。
【０００７】
本発明の特徴は、楽音信号を発生するとともに、外部と交信して各種情報を取得する電子音楽装置において、ユーザによって操作されて、自機に種々の動作を指示するための操作手段と、前記楽音信号の発生を制御するための楽音制御情報および前記各種情報を識別可能に表示する表示手段と、自機を識別するための識別情報を記憶する記憶手段と、前記外部の記憶位置であって自機を含む複数の電子音楽装置に共通の記憶位置に接続するとともに、前記外部に対して前記記憶手段に記憶した識別情報を送信する接続送信手段と、前記外部から、前記表示手段の表示機能または前記操作手段の操作機能に対応した各種情報を受信する受信手段とを備えたことにある。
【０００８】
これによれば、電子音楽装置から外部（例えば、ウェブ（ＷＥＢ）上に設けられたサーバコンピュータ）に接続する際に、自機の識別情報（ＩＤ）を送信することで、表示手段の表示機能または操作手段の操作機能に対応した各種情報を受信することができる。このため、表示手段の表示機能（例えば、表示可能領域、解像度や発色形態）やまたは操作手段の操作機能が電子音楽装置ごとに異なっていても、それぞれの電子音楽装置の表示機能や操作機能に最適に対応した情報を取得することができ、ユーザは、極めて容易に情報を確認することができる。
【０００９】
また、本発明の他の特徴は、楽音信号を発生するとともに、外部と交信して各種情報を取得する電子音楽装置において、ユーザによって操作されて、自機に種々の動作を指示するための操作手段と、前記楽音信号の発生を制御するための楽音制御情報および前記各種情報を識別可能に表示する表示手段と、前記外部の記憶位置であって自機の機種に専用の特定記憶位置に接続するための接続情報を記憶する記憶手段と、前記記憶手段に記憶した接続情報に基づいて前記外部の特定記憶位置に接続する接続手段と、前記外部の特定記憶位置から前記表示手段の表示機能または前記操作手段の操作機能に対応した各種情報を受信する受信手段とを備えたことにもある。
【００１０】
これによれば、電子音楽装置は、接続情報（例えば、ＵＲＬなど）に基づいて、外部（例えばウェブ上のサーバコンピュータ）の特定記憶位置すなわち電子音楽装置ごとに設定された専用ページに直接接続することができる。この特定記憶位置には、例えば、電子音楽装置の表示機能や操作機能に対応した各種情報が記憶されているため、それぞれの電子音楽装置の表示機能に最適に対応した情報を取得することができ、ユーザは、極めて容易に情報を確認することができる。また、電子音楽装置が最初にアクセスする先を共通の記憶位置や電子音楽装置専用の特定記憶位置とすることができるので、種類の異なる電子音楽装置であっても、共通の接続情報や専用の接続情報を利用することにより、確実に各種情報を取得することができる。また、電子音楽装置本来の機能（例えば、音色、ソング、演奏スタイルなど）の選択と、取得した情報に基づく各種指示とは、共通の操作手段を利用することができるため、操作手段（操作子）の数を低減することができる。
【００１１】
また、本発明の他の特徴は、ネットワークに接続されて、同ネットワークに接続した外部の端末装置に対して各種情報を提供するサーバコンピュータにおいて、前記外部の端末装置を識別するための識別情報と前記外部の端末装置の種類を表す種類情報とを互いに関連付けて記憶するデータベースと、前記種類情報によって特定される前記外部の端末装置の種類に対応した各種情報を記憶する記憶手段と、前記外部の端末装置から識別情報を受信する受信手段と、前記受信手段によって受信した識別情報に基づいて前記データベースを検索するとともに、前記外部の端末装置の種類を特定する種類特定手段と、前記種類特定手段によって特定した種類に基づいて前記記憶手段から前記外部の端末装置に対応した各種情報を取得する情報取得手段と、前記情報取得手段によって取得した各種情報を前記外部の端末装置に提供する情報提供手段とを備えたことにもある。この場合、前記外部の端末装置の種類に対応した各種情報は、前記外部の端末装置に設けられた表示器の表示機能または操作子の操作機能に基づいて作成されるとよい。
【００１２】
これらによれば、サーバコンピュータは、外部（例えば、電子音楽装置など）に設けられた表示器の表示機能や操作子の操作機能に基づいて作成された各種情報を記憶している。このため、サーバコンピュータは、接続した外部（例えば、電子音楽装置など）の表示機能や操作機能に対応した情報を提供することができる。したがって、例えば、外部のユーザは、提供された情報を極めて容易に確認することができる。
【００１３】
さらに、本発明の他の特徴は、前記と同様な電子音楽装置およびサーバコンピュータに適用され、前記のような機能を実現するコンピュータ読み取り可能なプログラムにもある。
【発明を実施するための最良の形態】
【００１４】
１．第１実施形態
以下に、本発明の第１実施形態を図面を用いて説明する。図１は、ネットワークＮＷに通信可能に接続された本発明に係る電子音楽装置Ｍ１、電子音楽装置Ｍ２およびサーバコンピュータＳＣをブロック図により示している。
【００１５】
電子音楽装置Ｍ１は、例えば電子楽器であって、図２に示すように、鍵盤１１、パネル操作子群１２および表示器１３を備えている。鍵盤１１は、演奏操作子としての複数の鍵からなり、各鍵の押離鍵により楽音信号の発生および停止が指示される。これらの鍵の押離鍵は、バス２０に接続された検出回路１４内に各鍵に対応して設けられた鍵スイッチのオン・オフによってそれぞれ検出される。
【００１６】
パネル操作子群１２は、電子音楽装置Ｍ１の前面パネル（詳しくは、表示器１３の周辺）に設けられてプッシュボタンを含む多数の操作子より構成されており、電子音楽装置Ｍ１の種々の動作を指示するために操作される。これらのパネル操作子群１２の操作は、バス２０に接続された検出回路１５内に各操作子に対応して設けられた操作子スイッチのオン・オフによってそれぞれ検出される。表示器１３は、液晶ディスプレイなどで構成されており、文字、符号、図形や後述するサーバコンピュータＳＣから取得した各種コンテンツの内容などを表示する。この表示器１３は、その表示可能領域が広く（すなわち解像度が高く）、また、カラー表示可能とされていて、バス２０に接続された表示制御回路１６によって表示態様が制御される。
【００１７】
バス２０には、ＣＰＵ３１、タイマ３２、ＲＯＭ３３、ＲＡＭ３４、外部記憶装置３５、音源回路４１およびサウンドシステム４２が接続されている。ＣＰＵ３１、タイマ３２、ＲＯＭ３３およびＲＡＭ３４は、マイクロコンピュータ本体部を構成するものであり、電子音楽装置Ｍ１の各種動作をプログラムの実行により制御する。
【００１８】
ＲＯＭ３３には、図３に示すように、各種記憶エリアが設けられている。各種プログラム記憶エリアには、システムプログラム、電子音楽装置Ｍ１の各種機能を実現するための一部のプログラム、後述する図７に示す電子音楽装置側プログラムなどが記憶されている。スタイルデータ記憶エリアには、電子音楽装置Ｍ１にて対応可能なジャズ、ロック、ワルツやマーチなどの自動伴奏の種類ごとに用意されていて伴奏音の発生を制御するための一連の伴奏制御データが記憶されている。楽曲データ記憶エリアには、電子音楽装置Ｍ１にて自動演奏可能なデモンストレーション用の自動演奏データが記憶されている。
【００１９】
音色データ記憶エリアには、電子音楽装置Ｍ１で対応可能な音色名を分類分けして記憶した音色テーブルが設けられるとともに、各音色の楽音信号を後述する音源回路４１にて合成するために音色ごとに用意された音色パラメータ群が記憶されている。効果データ記憶エリアには、電子音楽装置Ｍ１で対応可能な効果名を分類分けして記憶した効果テーブルが設けられているとともに、音源回路４１にて楽音信号に付与される効果ごとに用意された効果パラメータ群が記憶されている。
【００２０】
レジストレーションデータ記憶エリアには、複数組のレジストレーションデータが記憶されている。一組のレジストレーションデータは、楽音信号の音色、効果、スタイル（自動伴奏パターンの種類）などの楽音信号の各種発生態様を制御するための複数種類の制御データからなる。そして、一組のレジストレーションデータを指定するだけで、パネル操作子群１２の種々の操作によって設定される楽音制御状態が実現されるようになっている。その他データ記憶エリアには、ユーザが使用する電子音楽装置Ｍ１に予め割り当てられた固有の装置ＩＤ情報などが記憶されている。この装置ＩＤは、例えば、同じ電子音楽装置Ｍ１であっても、個体ごとに異なる値が割り振られたもので、製造番号のようなものであってもよいし、それ以外のものであってもよい。なお、予めＲＯＭ３３に記憶されているものに限らず、電子音楽装置を購入後、任意の時点で、例えば、フラッシュメモリなどに記憶したものであってもよい。
【００２１】
外部記憶装置３５は、電子音楽装置Ｍ１に予め組み込まれているハードディスクＨＤ、電子音楽装置Ｍ１に装着可能なコンパクトディスクＣＤ、フレキシブルディスクＦＤなどの種々の記録媒体と、同記録媒体に対するドライブユニットを含むものであり、大量のデータおよびプログラムを記憶および読み出し可能にしている。これらの記録媒体には、ＲＯＭ３３の場合と同種であるが、ＲＯＭ３３の場合とは異なる、多種類のプログラム、スタイルデータ、楽曲データ、音色データ、効果データ、レジストレーションデータおよびその他のデータが記憶されている。
【００２２】
音源回路４１は、ＣＰＵ３１からの演奏情報（例えば、鍵盤１１のキーオン信号、キーオフ信号など）に基づいて楽音信号を形成するとともに、形成された楽音信号にリバーブ、コーラスなどの効果を付与し、同効果の付与された楽音信号を出力する。この音源回路４１によって形成される楽音信号の音色を含む楽音要素および同楽音信号に付与される効果は、ＣＰＵ３１による制御のもとに、ＲＯＭ３３または外部記憶装置３５（場合によっては、ＲＡＭ３４）から供給される音色パラメータおよび効果パラメータを含む制御パラメータによって制御される。この場合、一般的には、ＲＯＭ３３内に音色テーブルに対応させて記憶されている音色パラメータおよび効果パラメータに加えて、ＲＯＭ３３内のレジストレーションデータに含まれる音色パラメータおよび効果パラメータまたは外部記憶装置３５内に記憶されている音色パラメータおよび効果パラメータも利用される。ただし、この音源回路４１は、機種によってその性能が異なり、音色を含む対応可能な楽音要素および楽音信号に付与される効果には種々の制限が加えられているようになっている。
【００２３】
音源回路４１から出力された楽音信号は、サウンドシステム４２に供給される。サウンドシステム４２は、アンプ、スピーカなどからなり、前記供給された楽音信号に対応した楽音を発音する。
【００２４】
また、バス２０には、インターフェース回路５１も接続されている。インターフェース回路５１は、他の電子音楽装置、パーソナルコンピュータなどの外部電子音楽装置５２から、自動演奏データ、楽音制御データなどの各種データおよび各種プログラムを入力する。また、このインターフェース回路５１は、ネットワークＮＷ（例えば、インターネットなど）を介して、サーバコンピュータＳＣと接続可能となっていて、サーバコンピュータＳＣが提供する各種コンテンツ、各種プログラムおよびデータの交信を可能としている。
【００２５】
電子音楽装置Ｍ２も、図２に示すように、電子音楽装置Ｍ１と同様の構成とされている。このため、電子音楽装置Ｍ２の各構成部分の機能についても電子音楽装置Ｍ１の各構成部分の機能と同様であるため、その詳細な説明は省略する。ただし、表示器１３’は、電子音楽装置Ｍ１の表示器１３と異なっている。すなわち、電子音楽装置Ｍ２の表示器１３’は、液晶ディスプレイなどで構成されており、文字、符号、図形やサーバコンピュータＳＣから取得した各種コンテンツの内容などを表示する点において、電子音楽装置Ｍ１の表示器１３と同様である。しかしながら、この表示器１３’は、その表示可能領域が狭く（すなわち解像度が低く）、また、白黒表示のみ可能とされている。
【００２６】
サーバコンピュータＳＣは、図４のブロック図に示すように、バス１００に接続されたＣＰＵ１０１、タイマ１０２、ＲＯＭ１０３、ＲＡＭ１０４および外部記憶装置１０５を備えている。ＣＰＵ１０１は、プログラムを実行して、サーバコンピュータＳＣの各種動作を統括的に制御する。タイマ１０２は、時間を計測するものである。ＲＯＭ１０３は、システムプログラム、サーバコンピュータＳＣの各種機能を実現するための一部のプログラム、各種データなどを予め記憶している。ＲＡＭ１０４は、プログラムおよびプログラムの実行時に利用されるファイルを一時的に記憶する。
【００２７】
外部記憶装置１０５は、ハードディスクＨＤ、コンパクトディスクＣＤ、フレキシブルディスクＦＤなどの種々の記録媒体と、同各記録媒体に対するドライブユニットを含むものである。これらの記録媒体は、大量のデータおよびプログラムを記憶および呼び出し可能にしており、後述する図７に示すサーバコンピュータ側プログラムを含む各種プログラムを記憶している。また、ハードディスクＨＤ内には、ユーザデータベース１０６ａ、コンテンツデータ記憶部１０６ｂが構築されている。
【００２８】
ユーザデータベース１０６ａは、電子音楽装置Ｍ１，Ｍ２のユーザおよび装置の機種を特定するための情報、すなわち、ユーザ名、パスワード、装置ＩＤ情報および機種情報（例えば、Ｍ１，Ｍ２など）が互いに関連付けられて（紐付けされて）検索可能に記憶している。なお、ユーザ名、パスワード、装置ＩＤ情報および機種情報は、例えば、電子音楽装置Ｍ１，Ｍ２の購入時に、あるいはその後の任意の時点で、サーバコンピュータＳＣに登録されるようになっている。
【００２９】
コンテンツデータ記憶部１０６ｂは、電子音楽装置Ｍ１，Ｍ２に対して提供する各種情報を表すコンテンツデータを記憶している。このコンテンツデータは、提供先の電子音楽装置Ｍ１，Ｍ２の表示機能や操作機能を考慮して作成されている。具体的に説明すると、電子音楽装置Ｍ１，Ｍ２の表示器１３，１３’は、表示可能領域（解像度）やカラー表示の可否の点で異なっている。このため、電子音楽装置Ｍ１，Ｍ２の表示機能を考慮して、例えば、電子音楽装置Ｍ１に提供するコンテンツデータは、表示文字が大きくカラー画像付き表示として作成され、電子音楽装置Ｍ２に提供するコンテンツデータは、表示文字を小さく白黒テキスト表示として作成される。また、コンテンツデータは、動画が表示可能であれば動画を含んだコンテンツデータを作成し、動画が表示不能であれば動画を含まないコンテンツデータとして作成される。また、コンテンツデータは、操作子の数や種類あるいはその配置に応じて、その操作子を用いて操作しやすい画面構成として作成される。例えば、表示器１３，１３’の周辺に設けられた操作子の数が４つの場合は４つのメニュー項目が表示され、操作子の数が８つの場合は８つのメニュー項目が表示されるような画面とすることができる。
【００３０】
ここで、コンテンツデータとは、サーバコンピュータＳＣから電子音楽装置Ｍ１，Ｍ２に送信されるデータ（ＨＴＭＬデータ、テキストデータ、ＭＩＤＩデータ、バイナリデータなど）全般を表すものである。そして、コンテンツデータとしては、例えば、製品情報に関するデータ、購入を希望する楽曲データ、電子メールや掲示板に掲載されたデータなどである。なお、電子メールに関しては、サーバコンピュータＳＣが、周知の方法によって外部から送受信したデータがコンテンツデータ記憶部１０６ｂに記憶される。この場合、例えば、ユーザが所有する電子メールアドレスと関連付けて記憶される。
【００３１】
このように、コンテンツデータは、特定の電子音楽装置においてのみ適正に表示されるため、電子音楽装置の機種ごとに作成されてコンテンツデータ記憶部１０６ｂ内に記憶されている。ここで、上述したように、提供されるコンテンツデータは、特定の機種すなわち特定の表示機能を有した機種においてのみ適正に表示される。このため、以下の説明においては、電子音楽装置Ｍ１，Ｍ２にそれぞれ提供されたコンテンツデータに基づいて表示される画面を専用ページという。
【００３２】
また、バス１００には、通信インターフェース回路１０７（以下、通信Ｉ／Ｆ１０７という）も接続されている。この通信Ｉ／Ｆ１０７は、ネットワークＮＷに接続されており、サーバコンピュータＳＣは、ユーザが使用する電子音楽装置Ｍ１，Ｍ２と通信可能とされている。
【００３３】
次に、上記のように構成した第１実施形態の動作を説明する。まず、電子音楽装置Ｍ１，Ｍ２の一般的な動作について簡単に説明しておく。電子音楽装置Ｍ１，Ｍ２のユーザは、パネル操作子群１２を操作することにより、音源回路４１にて形成される楽音信号のスタイル（伴奏音の種類）、音色などに加え、楽音信号に付与される効果などを設定する。これを、図５に基づいて具体的に説明する。ユーザが電子音楽装置Ｍ１，Ｍ２を起動すると、ＣＰＵ３１は、ＲＯＭ３３内記憶されている図示しない所定のプログラムを実行し、表示器１３，１３’に対して、図５（ａ）に示すように、初期画面（トップメニュー画面）を表示させる。これにより、ユーザは、表示器１３，１３’上に表示されたトップメニュー画面に基づいて項目を選択する。このとき、ユーザは、表示器１３，１３’に表示されたトップメニュー画面の各項目に隣接して設けられたパネル操作子群１２を構成するプッシュボタン１２ａ〜１２ｆを押下操作することによって、所望の項目を選択する。
【００３４】
すなわち、表示器１３，１３’に表示された“音色”に隣接するプッシュボタン１２ａが押下操作されると、ＣＰＵ３１は、表示器１３，１３’の表示画面を、図５（ｂ）に示すように遷移させる。これにより、ユーザは、希望する音色名や、画面送りを表す”次へ”または画面戻りを表す”戻る”に隣接するプッシュボタン１２ａ〜１２ｆを押下操作することにより、所望の音色を選択する。また、トップメニュー画面にて、”伴奏スタイル”に隣接するプッシュボタン１２ｂが押下操作されると、ＣＰＵ３１は、表示器１３，１３’の表示画面を、図５（ｃ）に示すように遷移させる。これにより、ユーザは、自動伴奏を希望する伴奏スタイル名や、”次へ”または”戻る”に隣接するプッシュボタン１２ａ〜１２ｆを押下操作することにより、所望の伴奏スタイルを選択する。また、トップメニュー画面にて、”ソング”に隣接するプッシュボタン１２ｅが押下操作されると、ＣＰＵ３１は、表示器１３，１３’の表示画面を、図５（ｄ）に示すように遷移させる。これにより、ユーザは、自動演奏を希望する曲名や、”次へ”または”戻る”に隣接するプッシュボタン１２ａ〜１２ｆを押下操作することにより、所望の曲名を選択する。
【００３５】
このような操作により、ＲＯＭ３３または外部記憶装置３５に記憶されていた音色、効果、伴奏スタイル、楽曲などに関する種々のデータが音源回路４１に送られ、または、ＲＡＭ３４内に書き込まれる。その後、ユーザが鍵盤１１を用いて演奏操作すれば、音源回路４１は、所望の音色および効果を有する楽音信号を前記演奏に従って発生する。また、この楽音信号を前記選択された所望の伴奏スタイルに対応した自動演奏パターンで発生させたり、所望の伴奏スタイルに対応した伴奏音信号を前記演奏による楽音信号と並行させて音源回路４１に発生させる。さらに、前記選択された曲に対応した自動演奏信号を発生させることもできる。このようにして、音源回路４１から発生される楽音信号は、サウンドシステム４２に供給され、サウンドシステム４２から楽音として発音される。
【００３６】
また、ユーザは、トップメニュー画面に表示された”ＩＮＴＥＲＮＥＴ”に隣接するプッシュボタン１２ｆを押下操作することにより、ネットワークＮＷを介して、サーバコンピュータＳＣにアクセスして、各種コンテンツデータを取得することができる。以下、このコンテンツデータの取得について説明する。
【００３７】
この第１実施形態においては、図６に概略的に示すように、電子音楽装置Ｍ１，Ｍ２は、サーバコンピュータＳＣからそれぞれに対応したコンテンツデータすなわち専用ページを取得する。具体的に説明すると、電子音楽装置Ｍ１，Ｍ２は、サーバコンピュータＳＣの共通ページにアクセスする。サーバコンピュータＳＣは、電子音楽装置Ｍ１，Ｍ２の機種をユーザデータベース１０６ａを利用して確定する。そして、電子音楽装置Ｍ１，Ｍ２に対して、それぞれの専用ページを表示させるべく各専用ページにジャンプし、この専用ページ内の所定のコンテンツデータを送信する。
【００３８】
これを、図７に示すコンテンツデータ取得プログラムのフローチャートを用いて詳細に説明する。なお、コンテンツデータの取得に際し、電子音楽装置Ｍ１，Ｍ２は、それぞれ同一のコンテンツデータ取得プログラムを実行して、コンテンツデータを取得する。したがって、以下の説明においては、電子音楽装置Ｍ１を例示して、詳細に説明する。このコンテンツデータ取得プログラムは、電子音楽装置Ｍ１のＣＰＵ３１およびサーバコンピュータＳＣのＣＰＵ１０１によって実行される。すなわち、ＣＰＵ３１は、所定の短時間ごとに、ステップＣ１０にてコンテンツデータ取得プログラムの実行を開始し、ステップＣ１１にて、ユーザにより”ＩＮＴＥＲＮＥＴ”が選択されたか否かを判定する。トップメニュー画面において、ユーザによりプッシュボタン１２ｆが押下操作されていなければ、「Ｎｏ」と判定してステップＣ１７に進み、プログラムの実行を一旦終了する。
【００３９】
一方、ユーザによって、プッシュボタン１２ｆが押下操作されていれば、「Ｙｅｓ」と判定して、ステップＣ１２に進む。ステップＣ１２においては、ＣＰＵ３１は、サーバコンピュータＳＣのＣＰＵ１０１に対して、共通ページにアクセスするための共通ページアクセス信号および装置ＩＤ情報を送信する。具体的に説明すると、ＣＰＵ３１は、予めＲＯＭ３３に記憶されている共通ページデータの記憶位置を特定するための共通ページアクセス情報（例えば、共通ページのＵＲＬ（Uniform Resource Locator）情報など）を取得する。また、ＣＰＵ３１は、ＲＯＭ３３などに記憶されている装置ＩＤ情報を取得する。そして、インターフェース回路５１およびネットワークＮＷを介して、取得した共通ページアクセス情報に基づいて共通ページアクセス信号を送信するとともに、装置ＩＤ情報を送信する。
【００４０】
サーバコンピュータＳＣにおいては、ＣＰＵ１０１が、ステップＳ１０にて、前記ステップＣ１２の送信処理によって送信された共通ページアクセス信号および装置ＩＤ情報を受信し、ＲＡＭ１０４に一時的に記憶する。このとき、ＣＰＵ１０１は、図示しない送信処理により、電子音楽装置Ｍ１に対して、共通ページを表示するためのコンテンツデータを送信するようにしてもよい。これにより、電子音楽装置Ｍ１は、コンテンツデータを受信し、表示器１３に共通ページを表示する。なお、ＣＰＵ１０１は、この共通ページを構成するコンテンツデータの送信によって、ユーザ名、パスワードの入力を促すようにすることも可能である。これにより、ユーザ以外の人間によって操作されてサーバコンピュータＳＣにアクセスされることを防止できて、セキュリティーを確保することができる。
【００４１】
前記ステップＳ１０の受信処理後、ステップＳ１１にて、電子音楽装置Ｍ１の機種を特定する。具体的に説明すると、ＣＰＵ１０１は、機種特定のためのプログラムが記述された共通ページデータに従い、前記ステップＳ１０にて一時的にＲＡＭ１０４に記憶した装置ＩＤ情報に基づいて、ユーザデータベース１０６ａを利用して検索する。そして、ＲＡＭ１０４に記憶した装置ＩＤ情報と一致する装置ＩＤ情報に関連付けて記憶されている機種情報を取得する。これにより、現在サーバコンピュータＳＣにアクセスしている電子音楽装置Ｍ１の機種を特定し、ステップＳ１２に進む。
【００４２】
ステップＳ１２においては、特定した機種に対応した専用ページを構成するコンテンツデータを取得するとともに、電子音楽装置Ｍ１に送信する。具体的に説明すると、ＣＰＵ１０１は、前記ステップＳ１１にて取得した機種情報に基づいて、この機種に対応する専用ページに移行（ジャンプ）する。具体的には、予め記憶された専用ページのページアクセス情報（ＵＲＬ）を取得して、この専用ページを表示するように誘導する。ステップＳ１３では、移行先の専用ページのコンテンツデータを、通信Ｉ／Ｆ１０７およびネットワークＮＷを介して、電子音楽装置Ｍ１に送信する。
【００４３】
電子音楽装置Ｍ１においては、ＣＰＵ３１が、ステップＣ１３にて、前記ステップＳ１３の送信処理によって送信されたメニューコンテンツデータを受信するとともに、表示器１３に専用ページのメニュー画面を表示する。具体的に説明すると、ＣＰＵ３１は、インターフェース回路５１およびネットワークＮＷを介して、メニューコンテンツデータを受信するとともに、同受信したデータをＲＡＭ３４の所定記憶位置に一時的に記憶する。そして、ＣＰＵ３１は、バス２０を介して、表示制御回路１６に対して、メニューコンテンツデータを供給し、同供給したデータに基づいて、表示器１３に専用ページのメニュー画面を表示するように指示する。
【００４４】
表示制御回路１６は、同指示に従って、取得したメニューコンテンツデータに基づいて表示器１３を制御し、図８（ａ）に示すように、専用ページのメニュー画面を表示する。このとき、表示された専用ページのメニュー画面は、表示器１３の表示機能に基づいて、表示される文字などが大きく表示されるとともにカラー画像付きで表示される。これにより、ユーザは、専用ページのメニューを確認することができ、プッシュボタン１２ａ〜１２ｆを押下操作することにより、所望のコンテンツ項目を選択することができる。
【００４５】
一方、電子音楽装置Ｍ２が上記各ステップを実行して、専用ページのメニュー画面を表示した場合には、表示器１３’の表示機能に基づいて、図８（ｂ）に示すように、表示される文字などが小さく表示されるとともに白黒テキスト表示される。このため、例えば、表示すべき文字量が多い場合であっても、表示器１３’の表示可能領域に合わせて文字を小さくし、一画面内に全ての情報を表示することができる。
【００４６】
前記ステップＣ１３の表示処理後、ステップＣ１４に進み、ＣＰＵ３１は、専用ページ内のリンク先へのアクセス指示がされたか否かを判定する。具体的に説明すると、ユーザは、現在表示されている専用ページのメニュー項目名のうち、サーバコンピュータＳＣから取得を希望する項目名に隣接したプッシュボタン１２ａ〜１２ｆを押下操作することにより、リンク先を選択する。このように、ユーザによってプッシュボタン１２ａ〜１２ｆのうちのいずれか一つが押下操作されていればリンク先が選択されるため、ＣＰＵ３１は「Ｙｅｓ」と判定してステップＣ１５に進む。
【００４７】
ステップＣ１５においては、前記ステップＣ１４にてユーザにより選択されたリンク先に関するコンテンツデータの送信要求をサーバコンピュータＳＣに送信する。具体的に説明すると、専用ページのメニューコンテンツデータ中に含まれるリンク先を表す情報（例えば、ＵＲＬ情報など）には、各メニュー項目名に隣接する各プッシュボタン１２ａ〜１２ｆが対応付けられている。そして、ユーザによって各プッシュボタン１２ａ〜１２ｆが押下操作されると、このボタンに対応付けられているリンク先を表す情報が読み出され、バス２０を介してＣＰＵ３１に供給される。これにより、ＣＰＵ３１は、取得したリンク先を表す情報に基づき、サーバコンピュータＳＣに対して、リンク先すなわちコンテンツデータ記憶部１０６ｂの所定記憶位置に記憶されているコンテンツデータの送信を要求する。
【００４８】
サーバコンピュータＳＣにおいては、ＣＰＵ１０１が、前記ステップＣ１５の送信処理によって送信された送信要求を受信するとともに、ステップＳ１３にて該当する専用ページのコンテンツデータを取得する。すなわち、ＣＰＵ１０１は、受信したリンク先を表す情報に基づいて、コンテンツデータ記憶部１０６ｂから該当するコンテンツデータを取得する。そして、取得したコンテンツデータを通信Ｉ／Ｆ１０７およびネットワークＮＷを介して、電子音楽装置Ｍ１に送信する。電子音楽装置Ｍ１においては、ＣＰＵ３１が、ふたたびステップＣ１３〜Ｃ１５の処理を実行し、ユーザによって選択された専用ページを表示する。
【００４９】
一方、前記ステップＣ１４にて、ユーザによってプッシュボタン１２ａ〜１２ｆが押下操作されていなければリンク先が選択されていないため、ＣＰＵ３１は「Ｎｏ」と判定してステップＣ１６に進む。ステップＣ１６においては、ＣＰＵ３１は、ユーザによってサーバコンピュータＳＣからコンテンツデータの取得を終了する旨の指示がされたか否かを判定する。すなわち、ユーザによって終了する旨の指示がなければ、「Ｎｏ」と判定してふたたびステップＣ１３に戻り、終了する旨の指示がされるまでステップＣ１３〜Ｃ１５の処理を繰り返し実行する。一方、ユーザによって終了する旨の指示がされれば、「Ｙｅｓ」と判定して、ステップＣ１７に進み、コンテンツデータ取得プログラムを一旦終了する。
【００５０】
以上の説明からも理解できるように、本実施形態によれば、電子音楽装置Ｍ１または電子音楽装置Ｍ２からネットワークＮＷ上のサーバコンピュータＳＣに接続する際に、装置ＩＤ情報を送信することで、表示器１３または表示器１３’の表示機能や操作機能に対応したコンテンツデータすなわち専用ページデータを受信することができる。このため、表示器１３または表示器１３’の表示機能（例えば、表示可能領域、解像度やカラー表示の可否）が異なっていても、それぞれの表示器１３または表示器１３’の表示機能に最適に対応した情報を取得することができ、ユーザは、極めて容易に情報を確認することができる。また、電子音楽装置Ｍ１または電子音楽装置Ｍ２が最初にアクセスする先を共通のページとすることができるため、種類の異なる電子音楽装置に対して、共通の専用ページアクセス情報を利用することができる。また、電子音楽装置本来の機能（音色、ソング、伴奏スタイルなどの選択）指定と、専用ページ画面上の項目指定などを共通の操作子である各プッシュボタン１２ａ〜１２ｆを利用して行うことができるため、操作子の数を減らすことができる。
【００５１】
また、サーバコンピュータＳＣは、電子音楽装置Ｍ１または電子音楽装置Ｍ２に設けられた表示器１３または表示器１３’の表示機能や操作機能に基づいて作成された各種コンテンツデータを記憶している。このため、サーバコンピュータＳＣは、接続した電子音楽装置Ｍ１または電子音楽装置Ｍ２の表示機能に対応した情報を提供することができる。これによっても、電子音楽装置Ｍ１または電子音楽装置Ｍ２のユーザは、提供されたコンテンツデータすなわち専用ページを極めて容易に確認することができる。なお、装置ＩＤは、専用サイト以外の一般サイトにて取得され、ユーザ名などの個人情報と結びつけて蓄積されることを防ぐため、特定のドメイン（専用サイト）以外には送出しない。このため、ＳＳＬ（Secure Socket Layer）などによって経路の安全が確認できない場合には、装置ＩＤを送出しないなどの制限を加えることが好ましい。
【００５２】
２．第２実施形態
上記第１実施形態においては、電子音楽装置Ｍ１，Ｍ２がサーバコンピュータＳＣから専用ページのコンテンツデータを取得するときには、ともに共通ページにアクセスするように実施した。そして、サーバコンピュータＳＣは、共通ページにアクセスした電子音楽装置Ｍ１，Ｍ２の機種を特定し、同特定した機種に対応した専用ページに移行（ジャンプ）して送信するように実施した。しかしながら、図９に概略的に示すように、共通ページを省略して、電子音楽装置Ｍ１，Ｍ２が、それぞれサーバコンピュータＳＣから直接専用ページのコンテンツデータを取得するように実施することも可能である。以下、この第２実施形態を説明するが、上記第１実施形態と同一の部分に同一の符号を付して、その詳細な説明を省略する。
【００５３】
この第２実施形態におけるコンテンツデータ取得プログラムは、図７のフローチャートのステップＣ１２、ステップＳ１０〜Ｓ１３が、図１０に示すフローチャートのように、ステップＣ３０、ステップＳ３０，Ｓ３１に変形されている。すなわち、ＣＰＵ３１は、ステップＣ３０にて、サーバコンピュータＳＣのＣＰＵ１０１に対して、専用ページにアクセスするための専用ページアクセス信号を送信する。具体的に説明すると、ＣＰＵ３１は、予めＲＯＭ３３に記憶されている電子音楽装置の種類ごとに異なる専用ページアクセス情報（例えば、ＵＲＬ情報など）を取得する。そして、インターフェース５１およびネットワークＮＷを介して、取得した専用ページアクセス情報に基づいて専用ページアクセス信号を送信する。
【００５４】
サーバコンピュータＳＣにおいては、ＣＰＵ１０１が、ステップＳ３０にて、前記ステップＣ３０の送信処理によって送信された専用ページアクセス信号を受信し、ＲＡＭ１０４に一時的に記憶する。このとき、ＣＰＵ１０１は、図示しない送信処理により、ユーザ名、パスワードの入力を促すようにすることも可能である。これにより、ユーザ以外の人間によって操作されてサーバコンピュータＳＣにアクセスされることを防止できて、セキュリティーを確保することができる。
【００５５】
前記ステップＳ３０の受信処理後、ステップＳ３１にて、電子音楽装置Ｍ１または電子音楽装置Ｍ２に対応した専用ページを構成するコンテンツデータを取得するとともに送信する。具体的に説明すると、ＣＰＵ１０１は、電子音楽装置Ｍ１または電子音楽装置Ｍ２に対応した専用ページを構成するコンテンツデータを、コンテンツデータ記憶部１０６ｂから取得する。そして、同記憶したコンテンツデータを、通信Ｉ／Ｆ１０７およびネットワークＮＷを介して、電子音楽装置Ｍ１に送信する。
【００５６】
このように、サーバコンピュータＳＣから電子音楽装置Ｍ１または電子音楽装置Ｍ２に対応した専用ページのコンテンツデータが送信されると、ＣＰＵ３１は、上述した第１実施形態と同様に、ステップＣ１３以降の各ステップを実行する。これにより、電子音楽装置Ｍ１または電子音楽装置Ｍ２は、直接、それぞれの専用ページのコンテンツデータをサーバコンピュータＳＣから取得することができる。したがって、上記実施形態と同様に、電子音楽装置Ｍ１，Ｍ２の表示器１３，１３’に対応して専用ページを表示することができて、ユーザは、極めて容易にコンテンツデータすなわち専用ページを確認することができる。さらに、直接専用ページにアクセスすることにより、サーバコンピュータＳＣ側での機種判定処理を省略することができる。なお、同一種類の電子音楽装置には、共通の機種ＩＤを付与し、この機種ＩＤを電子音楽装置からサーバコンピュータへ送信し、サーバコンピュータにおいて機種を特定するようにしてもよい。
【００５７】
さらに、上記第１実施形態および第２実施形態においては、本発明を演奏操作子としての鍵盤１１を備えた電子楽器の形態を有する電子音楽装置Ｍ１，Ｍ２に適用した例について説明したが、本発明は、表示器を有するとともに外部との交信を可能とする電子楽器であれば、タッチプレート、押しボタン、弦などを演奏操作子として備えた種々の電子楽器の形態を有する電子音楽装置にも適用できるものである。また、演奏操作子を備えた電子楽器の形態を有していなくても、表示器を有することを条件に、楽音信号を発生させるとともに外部と交信して各種情報を取得する電子音楽装置のシーケンサ（自動演奏装置）、音源、ミキサー、エフェクタ、レコーダ、コンピュータ装置には、広く適用できる。
【００５８】
さらに、本発明に実施にあたっては、上記第１実施形態および第２実施形態に限定されるものではなく、本発明の目的を逸脱しない限りにおいて種々の変形も可能である。
【図面の簡単な説明】
【００５９】
【図１】本発明の第１実施形態および第２実施形態に係る電子音楽装置およびサーバコンピュータが接続されたネットワークを示す概略ブロック図である。
【図２】図１に示した本発明の第１実施形態および第２実施形態に係る電子音楽装置の概略ブロック図である。
【図３】図２のＲＯＭの各種記憶エリアを示すマップである。
【図４】図１に示した本発明の第１実施形態および第２実施形態に係るサーバコンピュータの概略ブロック図である。
【図５】図２の表示器における表示画面の表示例を示す図である。
【図６】本発明の第１実施形態に係る電子音楽装置とサーバコンピュータとの間のコンテンツデータ取得の流れを説明するための概略図である。
【図７】本発明の第１実施形態に係るコンテンツデータ取得プログラムを示すフローチャートである。
【図８】図２の表示器における専用ページの表示例を示す図である。
【図９】本発明の第２実施形態に係る電子音楽装置とサーバコンピュータとの間のコンテンツデータ取得の流れを説明するための図である。
【図１０】本発明の第２実施形態に係るコンテンツデータ取得プログラムを示すフローチャートである。
【符号の説明】
【００６０】
１１…鍵盤、１２…パネル操作子群、１３，１３’…表示器、３１…ＣＰＵ、３３…ＲＯＭ、３４…ＲＡＭ、３５…外部記憶装置、４１…音源回路、４２…効果回路、５１…インターフェース回路、１０１…ＣＰＵ、１０３…ＲＯＭ、１０４…ＲＡＭ、１０５…外部記憶装置、１０６ａ…ユーザデータベース、１０６ｂ…コンテンツデータ記憶部、１０７…通信Ｉ／Ｆ、Ｍ１，Ｍ２…電子音楽装置、ＳＣ…サーバコンピュータ、ＮＷ…ネットワーク
【図１】
2005181823.tif 000003
【図２】
2005181823.tif 000004
【図３】
2005181823.tif 000005
【図４】
2005181823.tif 000006
【図５】
2005181823.tif 000007
【図６】
2005181823.tif 000008
【図７】
2005181823.tif 000009
【図８】
2005181823.tif 000010
【図９】
2005181823.tif 000011
【図１０】
2005181823.tif 000012