(57)【特許請求の範囲】
【請求項１】
電子機器と接続する第１の接続手段と、
通信ネットワークを介してメディアコンテンツ提供サーバと接続する第２の接続手段と、
前記電子機器から当該電子機器を特定する特定情報を取得する第１の取得手段と、
前記電子機器から当該電子機器の動作状態を示す状態情報を取得する第２の取得手段と、
前記第１の取得手段によって取得された特定情報および前記第２の取得手段によって取得された状態情報を前記メディアコンテンツ提供サーバに伝達することに応じて、当該メディアコンテンツ提供サーバが前記伝達された状態情報と前回伝達された状態情報との差分に基づいてユーザ操作を判定し、その判定結果に応じて検索条件データを生成し、この生成された検索条件データおよび前記伝達された特定情報に基づいて前記通信ネットワーク上に存在する複数のメディアコンテンツ蓄積サイトから収集した、前記電子機器に関連し、かつ前記電子機器の現在の動作状態に合致するメディアコンテンツの一覧を取得する第３の取得手段と、
前記第３の取得手段によって取得されたメディアコンテンツの一覧を表示装置上に表示させる表示手段と、
前記表示手段によって前記表示装置上に表示されたメディアコンテンツの一覧から、ユーザが取得を指示したメディアコンテンツを、前記複数のメディアコンテンツ蓄積サイトのうち、当該メディアコンテンツを蓄積しているサイトから取得する第４の取得手段とを有することを特徴とする端末装置。
【請求項２】
通信ネットワークを介してメディアコンテンツ提供サーバと接続する接続手段と、
自身の電子機器を特定する特定情報および自身の電子機器の動作状態を示す状態情報を前記メディアコンテンツ提供サーバに伝達することに応じて、当該メディアコンテンツ提供サーバが前記伝達された状態情報と前回伝達された状態情報との差分に基づいてユーザ操作を判定し、その判定結果に応じて検索条件データを生成し、この生成された検索条件データおよび前記伝達された特定情報に基づいて前記通信ネットワーク上に存在する複数のメディアコンテンツ蓄積サイトから収集した、自身の電子機器に関連し、かつ自身の電子機器の現在の動作状態に合致するメディアコンテンツの一覧を取得する第１の取得手段と、
前記第１の取得手段によって取得されたメディアコンテンツの一覧を表示装置上に表示させる表示手段と、
前記表示手段によって前記表示装置上に表示されたメディアコンテンツの一覧から、ユーザが取得を指示したメディアコンテンツを、前記複数のメディアコンテンツ蓄積サイトのうち、当該メディアコンテンツを蓄積しているサイトから取得する第２の取得手段とを有することを特徴とする電子機器。
【請求項３】
第１の接続手段によって接続された電子機器から当該電子機器を特定する特定情報を取得する第１の取得手順と、
前記接続された電子機器から当該電子機器の動作状態を示す状態情報を取得する第２の取得手順と、
前記第１の取得手順によって取得された特定情報および前記第２の取得手順によって取得された状態情報を、第２の接続手段によって通信ネットワークを介して接続されたメディアコンテンツ提供サーバに伝達することに応じて、当該メディアコンテンツ提供サーバが前記伝達された状態情報と前回伝達された状態情報との差分に基づいてユーザ操作を判定し、その判定結果に応じて検索条件データを生成し、この生成された検索条件データおよび前記伝達された特定情報に基づいて前記通信ネットワーク上に存在する複数のメディアコンテンツ蓄積サイトから収集した、前記電子機器に関連し、かつ前記電子機器の現在の動作状態に合致するメディアコンテンツの一覧を取得する第３の取得手順と、
前記第３の取得手順によって取得されたメディアコンテンツの一覧を表示装置上に表示させる表示手順と、
前記表示手順によって前記表示装置上に表示されたメディアコンテンツの一覧から、ユーザが取得を指示したメディアコンテンツを、前記複数のメディアコンテンツ蓄積サイトのうち、当該メディアコンテンツを蓄積しているサイトから取得する第４の取得手順とをコンピュータに実行させるためのプログラム。
【請求項４】
自身の電子機器を特定する特定情報および自身の電子機器の動作状態を示す状態情報を、接続手段によって通信ネットワークを介して接続されたメディアコンテンツ提供サーバに伝達することに応じて、当該メディアコンテンツ提供サーバが前記伝達された状態情報と前回伝達された状態情報との差分に基づいてユーザ操作を判定し、その判定結果に応じて検索条件データを生成し、この生成された検索条件データおよび前記伝達された特定情報に基づいて前記通信ネットワーク上に存在する複数のメディアコンテンツ蓄積サイトから収集した、自身の電子機器に関連し、かつ自身の電子機器の現在の動作状態に合致するメディアコンテンツの一覧を取得する第１の取得手順と、
前記第１の取得手順によって取得されたメディアコンテンツの一覧を表示装置上に表示させる表示手順と、
前記表示手順によって前記表示装置上に表示されたメディアコンテンツの一覧から、ユーザが取得を指示したメディアコンテンツを、前記複数のメディアコンテンツ蓄積サイトのうち、当該メディアコンテンツを蓄積しているサイトから取得する第２の取得手順とをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器を接続し、該接続した電子機器に関連するメディアコンテンツを取得する端末装置、自身の電子機器に関連するメディアコンテンツを取得する電子機器およびプログラムに関する。
【背景技術】
【０００２】
自身の電子機器に関連するメディアコンテンツとして、たとえばＰＤＦ（portable document format）ファイルなどの電子データで提供された取扱説明書（電子マニュアル）を取得し、表示装置上に表示させるようにした電子機器は、従来から知られている。
【０００３】
このような電子機器として、その機器に備えられた各操作子と、取得した電子マニュアル内の当該各操作子に関連した記載がなされているページとの対応情報を記憶しておき、ユーザがある操作子を操作すると、対応情報を参照して、電子マニュアルの表示ページを当該操作子に関連した記載のあるページに切り替えるようにしたものがある（たとえば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１２６２４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、上記従来の電子機器では、電子マニュアルは当該電子機器の提供者（メーカや販売業者など）によって提供されるものであるため、ユーザは、その提供者によって提供された基本的な情報について知ることができるものの、世の中のユーザが実際に当該電子機器を使ったときの感想やＨｏｗＴｏ、Ｔｉｐｓなどの、いわゆるＵＧＣ（user-generated content）について知ることができなかった。通常、ＵＧＣを入手するには、インターネット上で提供されている動画共有サイト、写真共有サイト、ＳＮＳ（social network service）サイト、ブログサイト、電子機器に関連する電子掲示板などの各種メディアコンテンツ情報提供サイト（サーバ）にユーザが自らアクセスし、検索条件を入力して検索する必要があった。
【０００６】
本発明は、この点に着目してなされたものであり、接続された電子機器に関連するメディアコンテンツを簡単に取得することが可能となる端末装置、自身の電子機器に関連するメディアコンテンツを簡単に取得することが可能となる電子機器およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、請求項１に記載の端末装置は、電子機器と接続する第１の接続手段と、通信ネットワークを介してメディアコンテンツ提供サーバと接続する第２の接続手段と、前記電子機器から当該電子機器を特定する特定情報を取得する第１の取得手段と、前記電子機器から当該電子機器の動作状態を示す状態情報を取得する第２の取得手段と、前記第１の取得手段によって取得された特定情報および前記第２の取得手段によって取得された状態情報を前記メディアコンテンツ提供サーバに伝達することに応じて、当該メディアコンテンツ提供サーバが前記伝達された状態情報と前回伝達された状態情報との差分に基づいてユーザ操作を判定し、その判定結果に応じて検索条件データを生成し、この生成された検索条件データおよび前記伝達された特定情報に基づいて前記通信ネットワーク上に存在する複数のメディアコンテンツ蓄積サイトから収集した、前記電子機器に関連し、かつ前記電子機器の現在の動作状態に合致するメディアコンテンツの一覧を取得する第３の取得手段と、前記第３の取得手段によって取得されたメディアコンテンツの一覧を表示装置上に表示させる表示手段と、前記表示手段によって前記表示装置上に表示されたメディアコンテンツの一覧から、ユーザが取得を指示したメディアコンテンツを、前記複数のメディアコンテンツ蓄積サイトのうち、当該メディアコンテンツを蓄積しているサイトから取得する第４の取得手段とを有することを特徴とする。
【０００８】
上記目的を達成するため、請求項２に記載の電子機器は、通信ネットワークを介してメディアコンテンツ提供サーバと接続する接続手段と、自身の電子機器を特定する特定情報および自身の電子機器の動作状態を示す状態情報を前記メディアコンテンツ提供サーバに伝達することに応じて、当該メディアコンテンツ提供サーバが前記伝達された状態情報と前回伝達された状態情報との差分に基づいてユーザ操作を判定し、その判定結果に応じて検索条件データを生成し、この生成された検索条件データおよび前記伝達された特定情報に基づいて前記通信ネットワーク上に存在する複数のメディアコンテンツ蓄積サイトから収集した、自身の電子機器に関連し、かつ自身の電子機器の現在の動作状態に合致するメディアコンテンツの一覧を取得する第１の取得手段と、前記第１の取得手段によって取得されたメディアコンテンツの一覧を表示装置上に表示させる表示手段と、前記表示手段によって前記表示装置上に表示されたメディアコンテンツの一覧から、ユーザが取得を指示したメディアコンテンツを、前記複数のメディアコンテンツ蓄積サイトのうち、当該メディアコンテンツを蓄積しているサイトから取得する第２の取得手段とを有することを特徴とする。
【０００９】
上記目的を達成するため、請求項３および４に記載のプログラムはそれぞれ、請求項１および２と同様の技術的思想によって実現できる。
【発明の効果】
【００１０】
請求項１または３に記載の発明によれば、第１の接続手段によって接続された電子機器から当該電子機器を特定する特定情報が取得され、前記接続された電子機器から当該電子機器の動作状態を示す状態情報が取得され、前記取得された特定情報および前記取得された状態情報が、第２の接続手段によって通信ネットワークを介して接続されたメディアコンテンツ提供サーバに伝達されたことに応じて、当該メディアコンテンツ提供サーバが前記伝達された状態情報と前回伝達された状態情報との差分に基づいてユーザ操作を判定し、その判定結果に応じて検索条件データを生成し、この生成された検索条件データおよび前記伝達された特定情報に基づいて前記通信ネットワーク上に存在する複数のメディアコンテンツ蓄積サイトから収集した、前記電子機器に関連し、かつ前記電子機器の現在の動作状態に合致するメディアコンテンツの一覧が取得され、取得されたメディアコンテンツの一覧が表示装置上に表示され、この表示されたメディアコンテンツの一覧から、ユーザが取得を指示したメディアコンテンツが、前記複数のメディアコンテンツ蓄積サイトのうち、当該メディアコンテンツを蓄積しているサイトから取得されるので、ユーザは電子機器を操作中に、有用なメディアコンテンツデータを簡単に取得することができる。
【００１１】
請求項２または４に記載の発明によれば、自身の電子機器を特定する特定情報および自身の電子機器の動作状態を示す状態情報が、接続手段によって通信ネットワークを介して接続されたメディアコンテンツ提供サーバに伝達されたことに応じて、当該メディアコンテンツ提供サーバが前記伝達された状態情報と前回伝達された状態情報との差分に基づいてユーザ操作を判定し、その判定結果に応じて検索条件データを生成し、この生成された検索条件データおよび前記伝達された特定情報に基づいて前記通信ネットワーク上に存在する複数のメディアコンテンツ蓄積サイトから収集した、自身の電子機器に関連し、かつ自身の電子機器の現在の動作状態に合致するメディアコンテンツの一覧が取得され、取得されたメディアコンテンツの一覧が表示装置上に表示され、この表示されたメディアコンテンツの一覧から、ユーザが取得を指示したメディアコンテンツが、前記複数のメディアコンテンツ蓄積サイトのうち、当該メディアコンテンツを蓄積しているサイトから取得されるので、ユーザは電子機器を操作中に、有用なメディアコンテンツデータを簡単に取得することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の第１の実施の形態に係る端末装置に接続される電子機器を適用した電子楽器の概略構成を示すブロック図である。
【図２】ネットワーク構成の一例を示す図である。
【図３】メディアコンテンツ提供サイトのトップページを図２中のクライアント端末のディスプレイに表示したときの画面の一例を示す図である。
【図４】図３の通信ネットワーク上の各機器間のデータの流れを示す図である。
【図５】本発明の第１の実施の形態に係る各機器が協働して実行する制御処理の手順を示すフローチャートである。
【図６】本発明の第２の実施の形態に係る各機器が協働して実行する制御処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。
【００１４】
図１は、本発明の第１の実施の形態に係る端末装置（図２を用いて後述するクライアント端末１０２）に接続される電子機器を適用した電子楽器１０１の概略構成を示すブロック図である。
【００１５】
同図に示すように、電子楽器１０１は、音高情報を含む演奏情報を入力するための鍵盤を含む演奏操作子１と、各種情報を入力するための複数のスイッチやダイアル、ホイールを含む設定操作子２と、演奏操作子１の操作状態を検出する検出回路３と、設定操作子２の操作状態を検出する検出回路４と、装置全体の制御を司るＣＰＵ５と、該ＣＰＵ５が実行する制御プログラムや各種テーブルデータ等を記憶するＲＯＭ６と、演奏情報、各種入力情報および演算結果等を一時的に記憶するＲＡＭ７と、各種情報等を表示する、たとえば小型の液晶ディスプレイ（ＬＣＤ）および発光ダイオード（ＬＥＤ）等を備えた表示器８と、前記制御プログラムを含む各種アプリケーションプログラムや各種楽曲データ、各種データ等を記憶する記憶装置９と、クライアント端末１０２を接続し、クライアント端末１０２とデータの送受信を行う通信インターフェース（Ｉ／Ｆ）１０と、演奏操作子１を用いて入力された演奏情報や、前記記憶装置９に記憶されたいずれかの楽曲データを再生して得られた演奏情報等を楽音信号に変換するとともに、その楽音信号に各種効果を付与するための音源・効果回路１１と、該音源・効果回路１１からの楽音信号を音響に変換する、たとえば、ＤＡＣ（digital-to-analog converter）やアンプ、スピーカ等のサウンドシステム１２とにより構成されている。
【００１６】
上記構成要素３〜１１は、バス１３を介して相互に接続され、音源・効果回路１１にはサウンドシステム１２が接続されている。
【００１７】
記憶装置９は、たとえば、フレキシブルディスク（ＦＤ）、ハードディスク（ＨＤ）、ＣＤ−ＲＯＭ、ＤＶＤ（digital versatile disc）、光磁気ディスク（ＭＯ）および半導体メモリなどの記憶媒体とその駆動装置である。記憶媒体は、駆動装置から着脱可能であってもよいし、記憶装置９自体が、電子楽器１０１から着脱可能であってもよい。あるいは、記憶媒体も記憶装置９も着脱不可能であってもよい。なお、記憶装置９（の記憶媒体）には、前述のように、ＣＰＵ５が実行する制御プログラムも記憶でき、ＲＯＭ６に制御プログラムが記憶されていない場合には、この記憶装置９に制御プログラムを記憶させておき、それをＲＡＭ７に読み込むことにより、ＲＯＭ６に制御プログラムを記憶している場合と同様の動作をＣＰＵ５にさせることができる。このようにすると、制御プログラムの追加やバージョンアップ等が容易に行える。
【００１８】
通信Ｉ／Ｆ１０としては、たとえば、ＭＩＤＩ（musical instrument digital interface）信号などの音楽信号を専用に送受信する音楽専用有線Ｉ／Ｆ、ＵＳＢ（universal serial bus）やＩＥＥＥ１３９４などの汎用近距離有線Ｉ／Ｆ、Ｅｔｈｅｒｎｅｔ（登録商標）などの汎用ネットワークＩ／Ｆ、無線ＬＡＮ（local area network）やＢｌｕｅｔｏｏｔｈ（登録商標）などの汎用近距離無線Ｉ／Ｆを挙げることができる。本実施の形態では、通信Ｉ／Ｆ１０としてＵＳＢを採用しているが、これに代えて他の種類のＩ／Ｆを採用してもよいし、これに他の種類のＩ／Ｆを加えるようにしてもよい。
【００１９】
なお本実施の形態では、電子楽器の形態として、鍵盤楽器の形態を採用したが、これに限らず、弦楽器タイプ、管楽器タイプ、打楽器タイプ等の形態でもよい。また、電子楽器に限らず、カラオケ機器やゲーム機器、通信機器などの電子機器にも本発明を適用することができる。
【００２０】
図２は、ネットワーク構成の一例を示す図である。
【００２１】
同図に示すように、インターネット等の通信ネットワーク２００には、クライアント端末１０２、電子楽器１０３および４種類のサーバ１０４，１０５ａ〜１０５ｃが接続されている。電子楽器１０１は、前述のようにクライアント端末１０２と接続され、クライアント端末１０２を介して通信ネットワーク２００と接続されている。
【００２２】
クライアント端末１０２は、本実施の形態ではＰＣ（パーソナルコンピュータ）によって構成されているので、電子楽器１０１の前記図１の構成から、演奏操作子１、設定操作子２、検出回路３，４、表示器８、音源・効果回路１１およびサウンドシステム１２を除き、その代わりに、キーボード、マウスおよび大型ディスプレイを加えたものによって構成されている。クライアント端末１０２は、図５を用いて後述するように、電子楽器１０１が送信したデータを受信し、所定の処理を施した上で、あるいは何の処理も施さずにそのまま、メディアコンテンツ提供サーバ１０４に送信し、さらに電子楽器１０１と協働せずに単独で、メディアコンテンツ提供サーバ１０４と各種データの送受信を行う。
【００２３】
メディアコンテンツ提供サーバ１０４は、本実施の形態ではクライアント端末１０２（後述する第２の実施の形態では電子楽器１０３）からの指示に応じて、通信ネットワーク２００に接続されている多数のメディアコンテンツ蓄積サーバ（図示例では、３台の蓄積サーバ１０５ａ〜１０５ｃ）を巡回し、各メディアコンテンツ蓄積サーバにそれぞれ蓄積されている多数のメディアコンテンツのうち、電子楽器１０１（第２の実施の形態では電子楽器１０３）に関連するメディアコンテンツの情報を収集して、クライアント端末１０２に提供する。ユーザが、クライアント端末１０２に提供された情報の中からいずれかを選択し、その取得を指示すると、メディアコンテンツ提供サーバ１０４は、取得の指示されたメディアコンテンツデータを、それを蓄積しているメディアコンテンツ蓄積サーバから取得してクライアント端末１０２（第２の実施の形態では電子楽器１０３）に送信する。このように、クライアント端末１０２からメディアコンテンツ提供サーバ１０４へのアクセスはいつあるか分からないので、メディアコンテンツ提供サーバ１０４は常時、メディアコンテンツ提供サイト（を実現するソフトウェア）を起動し、メディアコンテンツ提供サイトへのクライアント端末１０２（第２の実施の形態では電子楽器１０３）からのアクセスに備えている。
【００２４】
メディアコンテンツ蓄積サーバＡ１０５ａは、いわゆる動画共有サイトを提供し、動画データを登録するとともに、登録されている動画データをストリーミング配信あるいはダウンロード配信する。メディアコンテンツ蓄積サーバＢ１０５ｂは、いわゆるブログサイトを提供し、ブログを登録するとともに、登録されているブログを公開する。メディアコンテンツ蓄積サーバＣ１０５ｃは、いわゆる電子掲示板を提供し、テーマ毎に様々な情報を書き込んだり、書き込まれた情報を閲覧したりできるようになっている。
【００２５】
メディアコンテンツ提供サーバ１０４およびメディアコンテンツ蓄積サーバＡ〜Ｃ１０５ａ〜１０５ｃは、通常のサーバ用コンピュータ、具体的には、電子楽器１０１の前記図１の構成から、演奏操作子１、設定操作子２、検出回路３，４、表示器８、音源・効果回路１１およびサウンドシステム１２を除き、その代わりに、キーボード、マウスおよび大型ディスプレイを加えたものによって構成される。なお本実施の形態では、メディアコンテンツ蓄積サーバＡ〜Ｃ１０５ａ〜１０５ｃは、それぞれ独立した１台のサーバ用コンピュータによって構成したが、これに限らず、一部または全部のサイトをまとめて、２台あるいは１台のサーバ用コンピュータによって構成するようにしてもよい。さらにメディアコンテンツ提供サーバ１０４の機能も、その２台あるいは１台のサーバ用コンピュータの中に含ませるようにしてもよい。また、メディアコンテンツ提供サーバ１０４を複数台で構成し、動画共有サイト、ブログサイトおよび電子掲示板のうち、１つあるいは複数を選択して担当させるようにしてもよい。さらに、動画共有サイト、ブログサイトおよび電子掲示板はいずれも、本実施の形態では、通信ネットワーク２００上に１サイトのみ存在するとしているが、これは便宜上に過ぎず、通常は多数存在している。
【００２６】
電子楽器１０３は、クライアント端末１０２を介することなく単独で通信ネットワーク２００に接続し、メディアコンテンツ提供サーバ１０４とデータの送受信を行う。つまり、電子楽器１０３は、電子楽器１０１とクライアント端末１０２がそれぞれ実行する制御処理をまとめて、単独で実行するようにしたものである。電子楽器１０３が実行する制御処理については、第２の実施の形態で説明するので、本実施の形態では以降、電子楽器１０３について言及しない。
【００２７】
クライアント端末１０２がメディアコンテンツ提供サイト（メディアコンテンツ提供サーバ１０４が提供するサイト）にアクセスすると、クライアント端末１０２の前記（大型）ディスプレイには、メディアコンテンツ提供サイトの、たとえばトップページが表示される。図３は、メディアコンテンツ提供サイトのトップページをクライアント端末１０２のディスプレイに表示したときの画面（以下、「トップページ画面」という）１０２ａの一例を示す図である。
【００２８】
トップページ画面１０２ａは、電子楽器１０１のための専用の画面であり、クライアント端末１０２に接続されている機器が電子楽器１０１から他の機器に変われば、それに伴って、トップページ画面１０２ａも当該他の機器専用の画面に変わる。ただし、画面のレイアウトまで変わる必要はないので、表示内容（特に、画面１０２ａ内の表示領域１０２ｂ，１０２ｃおよび１０２ｊ〜１０２ｌに表示される内容）だけ変わる。もちろん、画面のレイアウトあるいはデザインまで変わるようにしてもよい。
【００２９】
トップページ画面１０２ａには、製品名称表示領域１０２ｂと、製品写真表示領域１０２ｃと、検索条件入力枠１０２ｄと、“Ｓｅａｒｃｈ”ボタン１０２ｅと、“Ｈｏｍｅ”ボタン１０２ｆと、機能（機能１〜３）ボタン１０２ｇと、“Ｌａｔｅｓｔ”ボタン１０２ｈと、“Ｇｒｅａｔｅｓｔ”ボタン１０２ｉと、タグクラウド表示領域１０２ｊと、テキストコンテンツリスト表示領域１０２ｋと、動画コンテンツリスト表示領域１０２ｌとが設けられている。
【００３０】
製品名称表示領域１０２ｂに表示される「製品名称」と、製品写真表示領域１０２ｃに表示される「製品写真」により、ユーザは、どの電子機器に関連するメディアコンテンツが提供されるかを把握できる。「製品写真」の次元は“２Ｄ”でも“３Ｄ”でも、もちろん構わない。“２Ｄ”の「製品写真」が表示された場合には、その「製品写真」は単なる静止画であるが、“３Ｄ”の「製品写真」が表示された場合には、ユーザは前記マウスやジョイスティック等を操作することで、その「製品写真」を回転させる（たとえば、側面や裏面を見たりする）ことができる。なお、この「製品写真」を回転させる処理は、公知技術であって、よく用いられているので、その説明は省略する。また、これらの“２Ｄ”や“３Ｄ”の「製品写真」は、マウス等の操作によって拡大／縮小表示を行えるようにしてもよい。
【００３１】
検索条件入力枠１０２ｄおよび“Ｓｅａｒｃｈ”ボタン１０２ｅは、ユーザが自分の望むメディアコンテンツを探す際に、検索条件（検索ワード）を入力し、入力された検索条件で検索を指示するために用いられる。入力された検索条件で検索が指示されると、その検索条件に合致したメディアコンテンツのリスト（図示例では、「テキストコンテンツリスト」と「動画コンテンツリスト」）が、コンテンツリスト表示領域（図示例では、「テキストコンテンツリスト表示領域１０２ｋ」と「動画コンテンツリスト表示領域１０２ｌ」）に表示される。
【００３２】
“Ｈｏｍｅ”ボタン１０２ｆおよび機能１〜３のボタン１０２ｇは、上記検索条件と同様に、ユーザが自分の望むメディアコンテンツを絞り込むためのものであり、検索条件のうちの代表的なもの（電子楽器１０１が備えている機能であって、たとえば「スタイル」、「ソング」、「ボイス」など）が、機能１〜３に割り当てられる。ただし“Ｈｏｍｅ”ボタン１０２ｆは、「検索条件なし」（すべてのメディアコンテンツについてのリストを表示すること）を選択するものである。なお、機能１〜３に割り当てられる検索条件は、電子楽器１０１の現在の動作状態に応じて変動する方が好ましい。
【００３３】
“Ｌａｔｅｓｔ”ボタン１０２ｈおよび“Ｇｒｅａｔｅｓｔ”ボタン１０２ｉは、メディアコンテンツリストに各メディアコンテンツの概要（たとえば、タイトル）を並べる際の優先順位を指定するためのものである。“Ｌａｔｅｓｔ”ボタン１０２ｈが押下されると、最新のメディアコンテンツが上位に来るリストが作成される一方、“Ｇｒｅａｔｅｓｔ”ボタン１０２ｉが押下されると、人気の高い（よく閲覧されている）メディアコンテンツが上位に来るリストが作成される。
【００３４】
タグクラウド表示領域１０２ｊに表示される「タグクラウド」は、メディアコンテンツ蓄積サーバＡ〜Ｃ１０５ａ〜１０５ｃに蓄積されている各メディアコンテンツに付与されたタグ（キーワード）を（重複するタグについては１つだけ）並べて、雲のように表示したものである。そして、タグのうち、数が多いものが強調して（たとえば、文字を大きくあるいは太く、色を濃くあるいは明るくなど、目立つ表示態様で）表示され、数が少ないものが強調されずに表示される。あるいは、メディアコンテンツの閲覧回数が多いものを強調して表示してもよい。
【００３５】
テキストコンテンツリスト表示領域１０２ｋに表示される「テキストコンテンツリスト」は、ＳＮＳサイト、ブログサイト、電子機器に関する電子掲示板などから収集された、電子楽器１０１に関連するテキストコンテンツの概要（タイトルや一部のテキスト、リンク等）をリスト化したものである。
【００３６】
動画コンテンツリスト表示領域１０２ｌに表示される「動画コンテンツリスト」は、動画共有サイトなどから収集された、電子楽器１０１に関連する動画コンテンツの概要（タイトルや動画のサムネイル、リンク等）をリスト化したものである。
【００３７】
各メディアコンテンツは、典型的には、電子楽器１０１を世の中のユーザが実際に使った感想やＨｏｗ Ｔｏ、Ｔｉｐｓなどのテキスト、電子楽器１０１を操作あるいは演奏している風景の動画、電子楽器１０１のある機能について解説している動画などであるが、これらに限られない。静止画や音声（オーディオ）などでもよい。なお、各メディアコンテンツリスト（図示例では、「テキストコンテンツリスト」および「動画コンテンツリスト」）は、特定の１つのメディアコンテンツ蓄積サーバのみから情報を収集して生成してもよいし、複数のメディアコンテンツ蓄積サーバを巡回して情報を収集し、複数のサーバからの情報を混在させて生成してもよい。
【００３８】
以上のように構成された電子楽器１０１、クライアント端末１０２、メディアコンテンツ提供サーバ１０４および各メディアコンテンツ蓄積サーバＡ〜Ｃ１０５ａ〜１０５ｃが実行する制御処理を、まず図４（ａ）を参照してその概要を説明し、次に図５を参照して詳細に説明する。
【００３９】
図４（ａ）は、電子楽器１０１、クライアント端末１０２、メディアコンテンツ提供サーバ１０４およびメディアコンテンツ蓄積サーバＡ〜Ｃ１０５ａ〜１０５ｃ間のデータの流れを示す図である。
【００４０】
同図（ａ）において、まずクライアント端末１０２が、メディアコンテンツ提供サーバ１０４に対して、電子楽器１０１に関連するメディアコンテンツ提供画面情報（図５では、前記図３のトップページ画面１０２ａを表示するための「トップページ表示データ」に相当する）を要求する（矢印＃１）と、メディアコンテンツ提供サーバ１０４は、各メディアコンテンツ蓄積サーバＡ〜Ｃ１０５ａ〜１０５ｃに対して、電子楽器１０１に関連するタグクラウドおよびメディアコンテンツリストを生成するための情報を要求する（矢印＃２）。これに応じて各メディアコンテンツ蓄積サーバＡ〜Ｃ１０５ａ〜１０５ｃは、当該情報をメディアコンテンツ提供サーバ１０４に送信する（矢印＃３）。メディアコンテンツ提供サーバ１０４は、タグクラウドおよびメディアコンテンツリストについては、各メディアコンテンツ蓄積サーバＡ〜Ｃ１０５ａ〜１０５ｃからの情報に基づいて生成し、タグクラウドおよびメディアコンテンツリスト以外については、自身の記憶装置に記録されている情報に基づいて生成し、両者を合体させることにより、電子楽器１０１に関連するメディアコンテンツ提供画面情報を生成し、生成したメディアコンテンツ提供画面情報をクライアント端末１０２に送信する（矢印＃４）。クライアント端末１０２は、受信したメディアコンテンツ提供画面情報を前記ディスプレイに表示する。
【００４１】
ユーザが、前記演奏操作子１および設定操作子２に含まれるいずれかの操作子を操作することにより、電子楽器１０１の動作状態が変化すると、電子楽器１０１は、その変化後の動作状態を示す状態データを送信する（矢印＃５）。クライアント端末１０２は、この状態データを受信し、そのままメディアコンテンツ提供サーバ１０４に送信する（矢印＃６）。メディアコンテンツ提供サーバ１０４は、受信した状態データに基づいて検索条件データを作成し、作成した検索条件データを各メディアコンテンツ蓄積サーバＡ〜Ｃ１０５ａ〜１０５ｃに送信する（矢印＃７）。各メディアコンテンツ蓄積サーバＡ〜Ｃ１０５ａ〜１０５ｃは、検索条件データに合致する検索結果を返送する（矢印＃８）。
【００４２】
メディアコンテンツ提供サーバ１０４は、受信した検索結果に基づいてメディアコンテンツリストを作成し、このメディアコンテンツリストで、前記メディアコンテンツ提供画面情報内のメディアコンテンツリストを書き替え、書き替え後のメディアコンテンツ提供画面情報（図５では、「検索結果表示データ」に相当する）をクライアント端末１０２へ送信する（矢印＃９）。クライアント端末１０２は、受信したメディアコンテンツ提供画面情報を表示する。ユーザが、表示されたメディアコンテンツリストから、いずれかのメディアコンテンツ（の概要）を選択すると、クライアント端末１０２は、選択されたメディアコンテンツに対応する実データ、つまりメディアコンテンツデータの取得要求をメディアコンテンツ提供サーバ１０４に送信する（矢印＃１０）。メディアコンテンツ提供サーバ１０４は、受信した取得要求内に含まれる、たとえばリンク情報に基づいて、メディアコンテンツ蓄積サーバＡ〜Ｃ１０５ａ〜１０５ｃのうち、当該メディアコンテンツデータが蓄積されているサーバにアクセスする（矢印＃１１）。アクセスされたメディアコンテンツ蓄積サーバは、自身の記憶装置から当該メディアコンテンツデータを読み出して、メディアコンテンツ提供サーバ１０４に送信する（矢印＃１２）。メディアコンテンツ提供サーバ１０４は、このメディアコンテンツデータを受信して、そのままクライアント端末１０２に転送する（矢印＃１３）。
【００４３】
クライアント端末１０２は、このメディアコンテンツデータを受信し、このメディアコンテンツデータの種類に応じて、表示ないしは再生を行う。
【００４４】
このように本実施の形態では、ユーザが電子楽器１０１を実際に操作して、その動作状態を変化させると、通信ネットワーク２００上の多数のメディアコンテンツ蓄積サーバにそれぞれ蓄積されている多数のメディアコンテンツのうち、電子楽器１０１に関連し、かつ電子楽器１０１の現在の動作状態に合致するメディアコンテンツのリストがクライアント端末１０２のディスプレイ上に表示され、ユーザがそのリストからいずれかのメディアコンテンツを選択し、その取得を指示すると、当該メディアコンテンツデータが、それを蓄積しているメディアコンテンツ蓄積サーバから取得されて、クライアント端末１０２によって自動的に表示ないし再生がなされるので、ユーザは、電子楽器１０１を操作あるいは演奏中に、有用なメディアコンテンツデータを簡単に取得することができる。
【００４５】
次に、この制御処理を詳細に説明する。
【００４６】
図５は、電子楽器１０１、クライアント端末１０２、メディアコンテンツ提供サーバ１０４およびメディアコンテンツ蓄積サーバＡ〜Ｃ１０５ａ〜１０５ｃが協働して実行する制御処理の手順を示すフローチャートである。なお図５のフローチャートでは、メディアコンテンツ蓄積サーバＡ〜Ｃ１０５ａ〜１０５ｃが実行する制御処理は、１台のメディアコンテンツ蓄積サーバが実行する制御処理についてのみ記載されているが、これは、メディアコンテンツ蓄積サーバＡ〜Ｃ１０５ａ〜１０５ｃのいずれでも同様の制御処理を実行するので、いずれか１台が実行する制御処理の手順を図示しておけば十分だからである。したがって実際には、各メディアコンテンツ蓄積サーバＡ〜Ｃ１０５ａ〜１０５ｃが並行して、同図の制御処理を実行している。また同図中、電子楽器１０１およびクライアント端末１０２がそれぞれ実行する制御処理は「終了」で終わっているのに対して、メディアコンテンツ提供サーバ１０４およびメディアコンテンツ蓄積サーバがそれぞれ実行する制御処理は「リターン」で終わっている。これは、各サーバでは通常、同図の「制御処理」の他にも様々な「制御処理」が実行されるので、同図の「制御処理」が、各サーバでそれぞれ実行される多数の「制御処理」のうちの１つであることを示すためである。もちろん実際には、電子楽器１０１でもクライアント端末１０２でも、同図の「制御処理」の他にも様々な「制御処理」が実行されているが、本発明を説明する上では、同図の「制御処理」で各機器１０１および１０２の処理が完結しているとみなしても問題はないからである。
【００４７】
ユーザが、たとえば電子楽器１０１の前記設定操作子２に含まれる電源スイッチ（図示せず）を押下して、電子楽器１０１に電源が供給されると、電子楽器１０１（のＣＰＵ５）は、メインルーチン、つまり図５の電子楽器１０１についての「制御処理」を起動する。メインルーチンが起動されると、電子楽器１０１は、まず図示しない初期設定処理を実行した後、自身の電子機器ＩＤを、前記通信Ｉ／Ｆ１０を介してクライアント端末１０２に送信する（ステップＳ１）。このとき、クライアント端末１０２にも電源が供給されて、図５のクライアント端末１０２についての「制御処理」が起動されていることは、言うまでもない。なお、電子楽器１０１の上記メインルーチンもクライアント端末１０２の上記「制御処理」も、ユーザが所定の終了指示を行うと、終了する（ステップＳ５→終了、ステップＳ１０７→終了）。
【００４８】
クライアント端末１０２は、この機器ＩＤを受信し、この機器ＩＤに対応したコンテンツ提供ページにアクセスする（ステップＳ１０１，＃１）。ここで“＃ｎ”（ｎは、１〜１３のいずれかの整数）は、前記図４（ａ）の矢印に付与された“＃ｎ”に対応する（この事情は、図４（ｂ）と図６についても同様である）。クライアント端末１０２の記憶装置には、各種電子機器の機器ＩＤとコンテンツ提供ページの通信ネットワーク２００上のアドレス（インターネット上では、ＵＲＬ（uniform resource locator））とを対応付けたテーブルが予め記憶されており、上記ステップＳ１０１では、クライアント端末１０２は、このテーブルを参照して目的のコンテンツ提供ページにアクセスしている。このテーブルは、クライアント端末１０２が実行する図５の「制御処理」のソフトウェアをクライアント端末１０２にインストールするときに、自動的にインストールされるようにしてもよいし、クライアント端末１０２が上記「制御処理」を起動してから初めてメディアコンテンツ提供サーバ１０４にアクセスしたときに、メディアコンテンツ提供サーバ１０４から取得するようにしてもよい。
【００４９】
クライアント端末１０２から、機器ＩＤに対応したコンテンツ提供ページへのアクセスがあると、メディアコンテンツ提供サーバ１０４は、機器ＩＤに応じた検索条件データを生成し、各メディアコンテンツ蓄積サーバＡ〜Ｃ１０５ａ〜１０５ｃに送信する（ステップＳ２０１，＃２）。クライアント端末１０２が機器ＩＤに対応したコンテンツ提供ページにアクセスした時点で、機器ＩＤは一意的に決まるので、メディアコンテンツ提供サーバ１０４は、その機器ＩＤに応じた検索条件データを生成することができる。ここで生成された「検索条件データ」は、コンテンツ提供ページのトップページ、つまり初期画面を表示させるために用いられるので、広い範囲の検索結果が得られるように少ない個数の検索ワードを含ませるようにした方がよい。たとえば、電子楽器１０１の「製品名称」のみ含ませるというようにである。なお、機器ＩＤを「製品名称」と一致させておくと、機器ＩＤがそのまま検索条件となり、便利である。
【００５０】
各メディアコンテンツ蓄積サーバＡ〜Ｃ１０５ａ〜１０５ｃは、検索条件データを受信し、該当するメディアコンテンツを自身の記憶装置から検索し（ステップＳ３０１）、その検索結果をメディアコンテンツ提供サーバ１０４に送信する（ステップＳ３０２，＃３）。
【００５１】
メディアコンテンツ提供サーバ１０４は、検索結果を受信し、この検索結果に基づいてトップページ表示データを生成し、生成したトップページ表示データをクライアント端末１０２に送信する（ステップＳ２０２，＃４）。ここでトップページ表示データは、前記図３のトップページ画面１０２ａを表示するためのデータである。そして検索結果は、タグクラウド表示領域１０２ｊ、テキストコンテンツリスト表示領域１０２ｋおよび動画コンテンツリスト表示領域１０２ｌにそれぞれの表示を行うための基礎となるものである。したがってメディアコンテンツ提供サーバ１０４は、トップページ表示データに含まれる表示要素のうち、タグクラウド表示領域１０２ｊ、テキストコンテンツリスト表示領域１０２ｋおよび動画コンテンツリスト表示領域１０２ｌにそれぞれ表示させる各表示要素については、検索結果に基づいて生成し、それ以外の表示要素については、自身の記憶装置に記憶されているデータに基づいて生成し、両者を合体させることにより、トップページ表示データを生成する。
【００５２】
クライアント端末１０２は、トップページ表示データを受信し、前記ディスプレイ上に表示する（ステップＳ１０２）。これにより、ディスプレイ上には、トップページ画面１０２ａが表示される。
【００５３】
次に電子楽器１０１は、ユーザが前記演奏操作子１および設定操作子２に含まれるいずれかの操作子を操作したかどうかを常時監視し、いずれかの操作子が操作されると、その操作子の操作を検出する（ステップＳ２）。そして電子楽器１０１は、検出した操作子の操作に応じた状態に動作状態を設定する（ステップＳ３）。さらに電子楽器１０１は、設定した動作状態を示す状態データを生成して、クライアント端末１０２に送信する（ステップＳ４，＃５）。操作子の操作に応じて電子楽器１０１の動作状態（内部状態を含む）は変化する（画面の表示内容が変化したり、動作モードが変化したりするなど）が、状態データは、その変化後の動作状態を所定のデータ形式で表現したものである。具体的には、所定のデータ形式として、たとえばテキストデータを採用したときに、動作モードが「演奏モード」から「再生モード」に変化した場合、「動作モード：再生モード」と記載されたテキストファイルが生成され、動作モードが「演奏モード」を継続したままで、ボリューム操作子が操作されて、ボリューム値が“５”から“１０”に変化した場合には、「動作モード：演奏モード；ボリューム値：１０」と記載されたテキストファイルが生成されるなどである。
【００５４】
クライアント端末１０２は、電子楽器１０１からの状態データを受信し、そのままメディアコンテンツ提供サーバ１０４に送信する（ステップＳ１０３，＃６）。メディアコンテンツ提供サーバ１０４は、この状態データを受信し、たとえば自身のＲＡＭ内に確保した状態データ格納領域（図示せず）に格納する（ステップＳ２０３）。ＲＡＭ内には、前回受信した状態データを保存しておくための旧状態データ保存領域（図示せず）も確保されている。したがって、状態データ格納領域に既に有効な状態データが格納されているときに、新たな状態データを受信して状態データ格納領域内の状態データを更新する場合には、メディアコンテンツ提供サーバ１０４は、状態データ格納領域内の状態データを読み出して旧状態データ保存領域に保存した上で、新たな状態データで状態データ格納領域を上書きする。
【００５５】
次にメディアコンテンツ提供サーバ１０４は、状態データ格納領域に格納した状態データを解析し、電子楽器１０１の動作状態に応じた検索条件データを生成し、各メディアコンテンツ蓄積サーバＡ〜Ｃ１０５ａ〜１０５ｃに送信する（ステップＳ２０４，＃７）。ここで、検索条件データを生成するに際してメディアコンテンツ提供サーバ１０４は、旧状態データ保存領域内に有効な旧状態データ（前回受信した状態データ）が保存されている場合には、新状態データと旧状態データとの差分を算出し、この差分に基づいて電子楽器１０１の状態がどのように変化したか、つまりユーザがどのような操作を行ったかを判定し、その判定結果に応じて検索条件データを生成する。具体的には、旧状態データが「動作モード：演奏モード」であり、新状態データが「動作モード：再生モード」である場合には、その差分は「再生モード−演奏モード」と算出されるので、動作モードが「演奏モード」から「再生モード」に変化したこと、つまり、ユーザが動作モードを変更する操作を行ったことが判定される。一方、旧状態データが「動作モード：演奏モード；ボリューム値：５」であり、新状態データが「動作モード：演奏モード；ボリューム値：１０」である場合には、その差分は「ボリューム値：５」と算出されるので、動作モードは変化しないで、「ボリューム値」が“５”だけ増加したこと、つまり、ユーザが動作モードを変更せずに、ボリューム操作子を増加方向に“５”だけ操作したことが判定される。この結果、前者の具体例では、たとえば「再生モード」と「演奏モードから再生モードへのモード移行」という検索ワードを含む「検索条件データ」が生成され、後者の具体例では、たとえば「演奏モード」と「ボリューム操作子の操作」という検索ワードを含む「検索条件データ」が生成される。
【００５６】
各メディアコンテンツ蓄積サーバＡ〜Ｃ１０５ａ〜１０５ｃは、前記ステップＳ３０１およびＳ３０２の処理と同様の処理により、検索条件データを受信し、該当するメディアコンテンツを自身の記憶装置から検索し（ステップＳ３０３）、その検索結果をメディアコンテンツ提供サーバ１０４に送信する（ステップＳ３０４，＃８）。
【００５７】
メディアコンテンツ提供サーバ１０４は、検索結果を受信し、この検索結果に基づいて検索結果表示データを生成し、生成した検索結果表示データをクライアント端末１０２に送信する（ステップＳ２０５，＃９）。ここで検索結果表示データは、前記ステップＳ２０２のトップページ表示データに対して、タグクラウド表示領域１０２ｊ、テキストコンテンツリスト表示領域１０２ｋおよび動画コンテンツリスト表示領域１０２ｌにそれぞれ表示される内容が主として異なるのみであり、その他の表示内容はほぼ異ならない。そして、前記ステップＳ３０４の「検索結果」は、前記ステップＳ３０２の「検索結果」と同様に、タグクラウド表示領域１０２ｊ、テキストコンテンツリスト表示領域１０２ｋおよび動画コンテンツリスト表示領域１０２ｌにそれぞれの表示を行うための基礎となるものである。したがって上記ステップＳ２０５では、メディアコンテンツ提供サーバ１０４は、トップページ表示データに含まれる表示要素のうち、タグクラウド表示領域１０２ｊ、テキストコンテンツリスト表示領域１０２ｋおよび動画コンテンツリスト表示領域１０２ｌにそれぞれ表示させる各表示要素を、前記ステップＳ３０４の「検索結果」に基づいて生成した各表示要素で置き換えることにより、検索結果表示データを生成する。
【００５８】
クライアント端末１０２は、検索結果表示データを受信し、自身のディスプレイに表示する（ステップＳ１０４）。これにより、ディスプレイ上には、前記図３のトップページ画面１０２ａと同様の画面、ただし、タグクラウド表示領域１０２ｊ、テキストコンテンツリスト表示領域１０２ｋおよび動画コンテンツリスト表示領域１０２ｌの各表示が更新されたものが表示される。
【００５９】
ユーザがディスプレイに表示された検索結果から所望の、つまり取得したいメディアコンテンツの概要（たとえば、タイトル）を選択すると、クライアント端末１０２は、当該メディアコンテンツデータを取得するための取得要求データをメディアコンテンツ提供サーバ１０４に送信する（ステップＳ１０５，＃１０）。メディアコンテンツ提供サーバ１０４は、この取得要求データを、メディアコンテンツ蓄積サーバＡ〜Ｃ１０５ａ〜１０５ｃのうち、当該メディアコンテンツを蓄積しているメディアコンテンツ蓄積サーバに転送する（ステップＳ２０６，＃１１）。このとき、メディアコンテンツ提供サーバ１０４は、クライアント端末１０２からメディアコンテンツ蓄積サーバＡ〜Ｃ１０５ａ〜１０５ｃのいずれかへ取得要求データを中継する役割しか果たしていないので、クライアント端末１０２は、メディアコンテンツ提供サーバ１０４を中継せずに、メディアコンテンツ蓄積サーバＡ〜Ｃ１０５ａ〜１０５ｃうちのいずれかへ直接、取得要求データを送信するようにしてもよい。
【００６０】
取得要求データを受信したメディアコンテンツ蓄積サーバは、自身の記憶装置に蓄積されている当該メディアコンテンツデータを読み出して、メディアコンテンツ提供サーバ１０４に送信する（ステップＳ３０５，＃１２）。メディアコンテンツ提供サーバ１０４は、このメディアコンテンツデータを受信して、そのままクライアント端末１０２に転送する（ステップＳ２０７，＃１３）。このとき、メディアコンテンツ提供サーバ１０４は、メディアコンテンツ蓄積サーバからクライアント端末１０２へメディアコンテンツデータを中継する役割しか果たしていないので、メディアコンテンツ蓄積サーバは、メディアコンテンツ提供サーバ１０４を中継せずに、クライアント端末１０２へ直接、メディアコンテンツデータを送信するようにしてもよい。
【００６１】
クライアント端末１０２は、メディアコンテンツ提供サーバ１０４からのメディアコンテンツデータを受信し、メディアコンテンツデータの種類に応じて表示ないしは再生を行う（ステップＳ１０６）。
【００６２】
次に、本発明の第２の実施の形態について説明する。
【００６３】
本実施の形態は、上記第１の実施の形態に対して、電子楽器１０１とクライアント端末１０２がそれぞれ実行していた制御処理をまとめて、電子楽器１０３に単独で実行させるようにした点が異なっている。したがって、電子楽器１０３のハードウェアは、電子楽器１０１のハードウェア、つまり前記図１のハードウェアをそのまま用いることにする。ただし電子楽器１０１では、表示器８を小型のＬＣＤによって構成したが、小型のＬＣＤでは、前記図３のトップページ画面１０２ａは大きすぎて表示がし難いので、この画面１０２ａを無理なく表示できるだけの大きさのＬＣＤを採用した方が好ましい。また通信Ｉ／Ｆ１０は、上記第１の実施の形態ではＵＳＢを採用しているが、これでは通信ネットワーク２００に接続できないので、通信ネットワーク２００に接続可能な通信Ｉ／Ｆを採用する必要がある。なお、メディアコンテンツ提供サーバ１０４およびメディアコンテンツ蓄積サーバＡ〜Ｃ１０５ａ〜１０５ｃの各ハードウェアは、上記第１の実施の形態で説明したものをそのまま用いればよい。
【００６４】
図４（ｂ）は、電子楽器１０３、メディアコンテンツ提供サーバ１０４およびメディアコンテンツ蓄積サーバＡ〜Ｃ１０５ａ〜１０５ｃ間のデータの流れを示す図である。図４（ｂ）と図４（ａ）を比較すれば分かるように、図４（ｂ）は、図４（ａ）の矢印＃５を削除するとともに矢印＃６を矢印＃６′に変更することによって構成されている。ただし、本実施の形態における＃１〜＃４および＃７〜＃１３の各処理では、前記第１の実施の形態における＃１〜＃４および＃７〜＃１３の各処理内の「クライアント端末１０２」を「電子楽器１０３」で読み替える必要がある。そして、上記第１の実施の形態における＃６の処理に代えて、
＃６′：ユーザが、前記演奏操作子１および設定操作子２に含まれるいずれかの操作子を操作することにより、電子楽器１０３の動作状態が変化すると、電子楽器１０３は、その変化後の動作状態を示す状態データをメディアコンテンツ提供サーバ１０４に送信する
という処理を行う。
【００６５】
図６は、電子楽器１０３、メディアコンテンツ提供サーバ１０４およびメディアコンテンツ蓄積サーバＡ〜Ｃ１０５ａ〜１０５ｃが協働して実行する制御処理の手順を示すフローチャートである。図６中、図５中の処理と同じ処理を行うステップには、同一ステップ番号が付与されている。
【００６６】
図６と図５を比較すれば分かるように、図６における電子楽器１０３の制御処理が、図５の電子楽器１０１およびクライアント端末１０２の各制御処理を合成して構成されている。このように、図６の制御処理は図５の制御処理から簡単に類推できるので、図６の制御処理についての詳細な説明は省略する。ただし、電子楽器１０３に対応したコンテンツ提供ページを表示した状態で、ユーザがいずれかの操作子を操作すると、その操作子の操作によってはＬＣＤ上の表示内容が変化する（動作状態に応じた表示画面になる）場合があるが、この場合、表示中のコンテンツ提供ページ（トップページ画面あるいは検索結果表示データの表示結果である検索結果表示画面）がユーザの意図とは異なる画面に変わってしまうため、ユーザは、少なからず違和感を感じることになる。そこで、
（Ａ）コンテンツ提供ページの画面に固定する（操作子の操作があっても、動作状態に応じた画面に変わらない）モードを用意する
（Ｂ）コンテンツ提供ページを表示するための専用の表示器を用意する
（Ｃ）コンテンツ提供ページを表示するための専用操作子を用意し、操作子の操作により動作状態に応じた画面に変わった後、当該専用操作子の操作により、直ちにコンテンツ提供ページの画面に切り替えるようにする
などの工夫をした方が好ましい。
【００６７】
なお、上述した各実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムまたは装置に供給し、そのシステムまたは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【００６８】
この場合、記憶媒体から読出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードおよび該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００６９】
プログラムコードを供給するための記憶媒体としては、たとえば、フレキシブルディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。また、通信ネットワークを介してサーバコンピュータからプログラムコードが供給されるようにしてもよい。
【００７０】
また、コンピュータが読出したプログラムコードを実行することにより、上述した各実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳなどが実際の処理の一部または全部を行い、その処理によって上述した各実施の形態の機能が実現される場合も含まれることは言うまでもない。
【００７１】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって上述した各実施の形態の機能が実現される場合も含まれることは言うまでもない。
【符号の説明】
【００７２】
５…ＣＰＵ（第１の取得手段、表示手段、第２の取得手段），８…表示器（表示装置），１０…通信Ｉ／Ｆ（接続手段）
【図１】
0005573297.tif 000002
【図２】
0005573297.tif 000003
【図３】
0005573297.tif 000004
【図４】
0005573297.tif 000005
【図５】
0005573297.tif 000006
【図６】
0005573297.tif 000007