(57)【要約】【課題】データ再生機器でデータ再生可能なコンテンツのみを無駄なく効率的に取得できるようにする。【解決手段】複数のデータ再生機器の中からユーザが使用する適宜のデータ再生機器を登録する。そして、個別のユーザに対応して、複数のコンテンツの中から該ユーザにつき登録したデータ再生機器においてデータ再生可能なコンテンツのみを検索し、該検索したコンテンツを示すコンテンツ表示情報を前記個別のユーザに対して提供する。こうすると、ユーザは使用するデータ再生機器でデータ再生することのできるデータ種類を調べなくても、データ再生機器を予め登録しておくだけで必要とするコンテンツを示すコンテンツ表示情報のみを得ることができる。このように、ユーザが使用するデータ再生機器でデータ再生可能なコンテンツを示すコンテンツ表示情報が提供されるので、ユーザはコンテンツを無駄なく効率的に取得することができるようになる。【選択図】        図５
2004191534.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに、
複数のデータ再生機器の中からユーザが使用する適宜のデータ再生機器を登録する手順と、
個別のユーザに対応して、複数のコンテンツの中から該ユーザにつき登録したデータ再生機器においてデータ再生可能なコンテンツを検索する手順と、
前記検索したコンテンツを示すコンテンツ表示情報を前記個別のユーザに対して提供する手順と
を実行させるためのプログラム。
【請求項２】
前記コンテンツ表示情報は、通信ネットワークを介して配信可能なコンテンツを指定する際にユーザが参照する、コンテンツを示す表示を行うための情報であることを特徴とする請求項１に記載のプログラム。
【請求項３】
複数のデータ再生機器を登録可能であって、登録された複数のデータ再生機器のうち任意に選択された１つのデータ再生機器で使用可能なコンテンツのみを検索できるようにしたことを特徴とする請求項１又は２に記載のプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、インターネット等の有線あるいは無線の通信ネットワークを介して配信可能なコンテンツをユーザが指定する際に参照されるコンテンツ表示情報をユーザに対して提供する、コンテンツ配信のための情報提供プログラムに関する。特に、個々のユーザが所有するデータ再生機器毎に、各データ再生機器で使用可能であるコンテンツを示すコンテンツ表示情報のみをユーザに対して提供することのできるようにしたコンテンツ配信のための情報提供プログラムに関する。
【０００２】
【従来の技術】
最近では、インターネットに代表される有線あるいは無線の通信ネットワークの急速な発展に伴い、誰でもがパーソナルコンピュータや携帯電話等を用いて通信ネットワーク上のＷＷＷサイト（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂサイトの略）にアクセスし、該ＷＷＷサイトからパーソナルコンピュータや携帯電話等にユーザ所望のコンテンツをいつでも好きなときに有料あるいは無料で取り込んで（つまりダウンロードする）、利用することができるようになってきている。例えば、ユーザは楽曲を再生するためのＭＩＤＩ規格等の楽曲データや楽譜を表示するための楽譜データが予め大量に用意されている所定の音楽データ販売サイトにパソコンなどから通信ネットワークを介してアクセスし、アクセスしたサイトから所望の楽曲データや楽譜データをパソコンなどに取り込み、取り込んだデータに基づいて所有する電子楽器などを利用して曲を聴いたり楽譜を見たりすることができる。前記音楽データ販売サイトには大量の楽曲データや楽譜データなどのコンテンツが随時蓄積されるようになっており、ユーザは蓄積された複数のコンテンツの中から自分が必要とするコンテンツを検索して探し出さなければならない。ユーザが所望のコンテンツを探し出す方法の１つとして、例えば曲名やアーティスト名などのキーワードを手がかりにして検索を行い、該検索結果をユーザがコンテンツを指定するために必要なコンテンツ表示情報としてＷｅｂページ上に表示させ、表示させたコンテンツ表示情報の中から目的とするコンテンツをユーザに指定させる方法がある。このようにして、ユーザは複数のキーワード等に基づいてコンテンツを順次に絞り込んでいくことによって、最終的にユーザが目的とするコンテンツに辿り着くことができる。従来、サーバに携帯電話の電話番号と機種情報とを関連付けて記憶しておき、携帯電話からのアクセスがあると電話番号から当該携帯電話の機種を特定し、この機種に適合する着信メロディデータ（コンテンツ）の曲リストを携帯電話側に表示させるものがある（特開２００２−５５６８５号公報など）。
【０００３】
【発明が解決しようとする課題】
ところで、ユーザが目的とする楽曲データや楽譜データなどのコンテンツを所定の音楽データ販売サイトに蓄積された大量のコンテンツの中から検索して取得する場合、ユーザはユーザ所有の電子楽器やパソコン等で使用することのできるデータ種類のコンテンツであるか否かの確認をしなければならない。すなわち、楽曲データや楽譜データなどは電子楽器の機種毎やパソコンに備え付けられた音源の種類（ソフトウエア音源含む）毎に使用できるデータ種類が異なる場合があることから、取得したコンテンツのデータ種類によってはユーザ所有の電子楽器等で使用することができずに取得したコンテンツが無駄となってしまうことがある。しかし、ユーザ、特に初心者にとっては所有している電子楽器等で使用できるデータ種類がどのようなものであるかが分からないことが多く、キーワード検索した結果表示されるコンテンツ表示情報の中からユーザが所有する電子楽器等で使用することが可能なデータ種類のコンテンツを間違いなく選択することは非常に難しい、という問題点があった。また、所有している電子楽器等で使用できるデータ種類が分かっているユーザであっても、キーワード検索した結果表示される複数のコンテンツ表示情報の中から所有する電子楽器等で使用することが可能なデータ種類のコンテンツをさらに選択するには時間が掛かり、それに伴い通信ネットワークへの接続の対価としてユーザが支払うべき接続料金が高くなってしまう、という問題点もあった。
【０００４】
本発明は上述の点に鑑みてなされたもので、ユーザが所有する電子楽器等のデータ再生機器で使用することが可能なコンテンツを示すコンテンツ表示情報を提供することにより、所有するデータ再生機器で使用可能なコンテンツを無駄なく効率的に取得することのできるようにしたコンテンツ配信のための情報提供プログラムを提供することを目的とする。
【０００５】
【課題を解決するための手段】
本発明に係るコンテンツ配信のための情報提供プログラムは、コンピュータに、複数のデータ再生機器の中からユーザが使用する適宜のデータ再生機器を登録する手順と、個別のユーザに対応して、複数のコンテンツの中から該ユーザにつき登録したデータ再生機器においてデータ再生可能なコンテンツを検索する手順と、前記検索したコンテンツを示すコンテンツ表示情報を前記個別のユーザに対して提供する手順とを実行させるためのプログラムである。前記コンテンツ表示情報は、通信ネットワークを介して配信可能なコンテンツを指定する際にユーザが参照する、コンテンツを示す表示を行うための情報である。
【０００６】
この発明によると、ユーザは使用する適宜のデータ再生機器でデータ再生可能なコンテンツ、例えばユーザが所有する電子楽器で演奏可能であるデータ種類の楽曲データを簡単に検索することができるようになる。複数のデータ再生機器の中からユーザが使用する適宜のデータ再生機器を登録する。ユーザが所定のサイトにアクセスしたような場合において、個別のユーザに対応して、複数のコンテンツの中から該ユーザにつき登録したデータ再生機器においてデータ再生可能なコンテンツのみを検索し、該検索したコンテンツを示すコンテンツ表示情報を前記個別のユーザに対して提供する。したがって、ユーザは使用するデータ再生機器でデータ再生することのできるデータ種類を調べなくても、使用するデータ再生機器を予め登録しておくだけでユーザが必要とするコンテンツを示すコンテンツ表示情報のみを得、該コンテンツ表示情報に従ってサイトからコンテンツを取得することができるようになる。このようにして、個々のユーザが使用する電子楽器等のデータ再生機器でデータ再生することのできるコンテンツを示すコンテンツ表示情報のみが提供されるので、ユーザはコンテンツを無駄なく効率的に取得することができるようになる。
【０００７】
本発明は、コンピュータまたはＤＳＰ等のプロセッサのプログラムの発明として構成し実施することができるのみならず、装置の発明として構成し実施することができる。また、本発明は、プログラムを記憶した記憶媒体の形態で実施することもできる。
【０００８】
【発明の実施の形態】
以下、添付図面を参照してこの発明の実施の形態を詳細に説明する。
【０００９】
図１は、コンテンツ配信のための情報提供システムの一実施例の全体構成を示すシステムブロック図である。この実施例に示す情報提供システムは、サーバＭＳに対して各種指示を行うユーザ端末であるパソコン端末ＰＣやＰＤＡ又は携帯電話などの携帯端末ＭＴ（これらを総称してクライアントと呼ぶ）と、Ｗｅｂページの生成・配信及びコンテンツ配信などを行うサーバＭＳと、これらを互いに接続する通信ネットワークＸとにより構成されるシステムである。詳しくは後述するが、該情報提供システムを構成する各々の装置（つまりクライアントとサーバ）は、各々がＣＰＵ、ＲＯＭ、ＲＡＭ等を含む処理手段や記憶手段あるいは通信手段などを含む独立したコンピュータにより構成されてなり、各装置はインターネットや専用線等の通信ネットワークＸを介して、あるいは無線通信によりコンテンツやコンテンツ表示情報などを送受信することができる。勿論、上記した情報提供システムはこれら以外のハードウェアを有する場合もあるが、ここでは必要最小限の資源を用いた場合について説明する。
なお、この実施例において、コンテンツとは通信ネットワークを介して配信可能な楽曲データや楽譜データなどのデータそのものであって、コンテンツ表示情報とは各コンテンツ毎に固有の該コンテンツを紹介するテキストや画像からなる表示情報である。
【００１０】
図１に示す情報提供システムにおいては周知のネットワーク用ブラウザなどの所定のソフトウエアプログラムを用いることで、サーバＭＳに記憶された複数のサイトの中からユーザ所望の楽曲データや楽譜データなどのコンテンツを販売する音楽データ販売サイト（以下、単に音楽サイトと呼ぶ）をクライアント側で閲覧するように選択し、選択された音楽サイトを記憶しているサーバＭＳから登録されているユーザ所有の楽器種類などに従って音楽情報データベースを検索した結果得られる楽曲データや楽譜データを示すコンテンツ表示情報をクライアント側へと提供し、提供されたコンテンツ表示情報を参照してユーザがコンテンツを購入したり試聴したりする、ことを既存の通信ネットワークＸを利用して実現するネットワークシステムである。
【００１１】
図１に示す情報提供システムの一部を構成するクライアントは、ユーザによるアクセス要求（例えば、ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）の指定など）に従って、サーバＭＳに記憶された複数サイトのうちのいずれかのサイトへアクセスすることができる。例えば、通信ネットワークＸ上のサーバＭＳに記憶される各サイトはＨＴＭＬファイル（つまり、ＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）で記述された複数のＷｅｂページを生成する基となる表示情報）として管理されており、それぞれのＨＴＭＬファイルは通信ネットワークＸ上の場所を示すＵＲＬにより特定されている。例えば、このＵＲＬは特定のサーバＭＳに記憶されたＨＴＭＬファイルを指定するために用いられるアドレス情報であり、文字列情報で構成される。クライアントはこのＵＲＬを指定することでサーバＭＳからＨＴＭＬファイルを読み出し、該ＨＴＭＬファイルに基づいてサイトを表示する。このＨＴＭＬファイルに基づくサイト表示は周知の技術であることから、説明を省略する。これにより、ユーザは数あるサイトの中から所望の音楽サイトへアクセスすると同時に、クライアントはアクセスした音楽サイトを記憶したサーバＭＳが送信したコンテンツ表示情報を含むＨＴＭＬファイルを受信し、該受信したＨＴＭＬファイルに基づき音楽サイトをクライアント側で表示する。そして、ユーザは該表示された音楽サイトにおけるコンテンツ表示情報を基にして購入あるいは試聴したいコンテンツを指定することができ、該指定に基づきサーバＭＳからクライアントへとコンテンツが配信（ダウンロード）される。
【００１２】
上述したクライアントと共に図１に示す情報配信システムを構成するサーバＭＳは、クライアントにおけるサイト表示の際に用いられるＨＴＭＬファイル（あるいはＨＴＭＬファイル生成プログラム）やコンテンツあるいはユーザ情報などをデータベース（ＤＢ）に多数記憶しており、通信ネットワークＸを介して接続されたクライアントからの要求に基づいてデータベースから読み出した各種情報をクライアントに対して送信する処理を行うサーバコンピュータである。すなわち、サーバは情報配信サービスを提供する。例えば、クライアントからの所定の音楽サイトへのアクセス要求（例えば、ＵＲＬの指定など）に応じて該クライアントに対してその要求に相当する音楽サイトに関するＨＴＭＬファイルを送信する、その際に各ユーザ毎に登録されている所有楽器に従って音楽情報データベースを検索した結果得られたコンテンツを示すコンテンツ表示情報を含むＨＴＭＬファイルを送信する、あるいはクライアントからのコンテンツの購入又は試聴要求に応じて該クライアントに対してその要求に相当するコンテンツを送信する、といった処理を実行する。
【００１３】
クライアントとして用いられる携帯電話やＰＤＡ等は無線通信が可能な小型の携帯端末であり、本来の通信機能のほかにサイトを表示する表示機能やコンテンツを再生するコンテンツ再生機能も併せ持つ。すなわち、該携帯端末もパソコン端末などと同様に、ユーザ所望のサイトを表示することのできるディスプレイや、サーバＭＳからコンテンツを受信して記憶・再生するための各種回路やシステムなどを具える。ただし、こうした携帯端末をサーバＭＳと接続して双方向通信を行う場合には、中継サーバＴＳを介する必要がある。つまり、中継サーバＴＳが携帯端末ＭＴとサーバＭＳとの間で信号の送受信を中継することにより、携帯端末ＭＴはサーバＭＳに対してアクセスすることができる。
【００１４】
なお、クライアントとして用いられる機器は上記したパソコン端末ＰＣや携帯端末ＭＴ等に限らず、サーバＭＳからＨＴＭＬファイルやコンテンツなどを取得して処理できるものであればどのような形態の機器であってもよい。すなわち、クライアントは、固定電話機、ゲーム機器、セットトップボックス、電子楽器等であってもよい。また、図１に示す実施例において、複数のクライアントや複数のサーバが通信ネットワークＸに接続されていてよいことは言うまでもない。さらに、この実施例ではＨＴＭＬファイルに基づきサイト表示を行うものを例に説明したがこれに限らず、他の同様なファイル（例えばページ記述言語等を利用したファイル）に基づいてサイト表示を行うものであってもよいことは言うまでもない。
【００１５】
次に、図１に示す情報提供システムを構成するパソコン端末ＰＣ、携帯端末ＭＴ、サーバＭＳ、中継サーバＴＳのいずれか１つのハード構成の一実施例について簡単に説明する。図２は、上記各装置の１つの全体構成の一実施例を示すハード構成ブロック図である。ただし、上記各装置は同じようなハード構成を用いるものとして説明することができることから、代表としてパソコン端末ＰＣの図を１つだけ用いて説明する。
【００１６】
本実施例に示すパソコン端末ＰＣは、マイクロプロセッサユニット（ＣＰＵ）１、リードオンリメモリ（ＲＯＭ）２、ランダムアクセスメモリ（ＲＡＭ）３からなるマイクロコンピュータによって制御されるようになっている。ＣＰＵ１は、この装置全体の動作を制御するものである。このＣＰＵ１に対して、バス１Ｄを介してリードオンリメモリ（ＲＯＭ）２、ランダムアクセスメモリ（ＲＡＭ）３、ＭＩＤＩインタフェース４、検出回路５、表示回路６、音源回路７、通信インタフェース８、外部記憶装置９がそれぞれ接続されている。ＲＯＭ２は、ＣＰＵ１により実行される各種プログラムや各種データを格納するものである。ＲＡＭ３は、サーバＭＳから受信したＨＴＭＬファイル、楽曲データや楽譜データなどのコンテンツを一時的に記憶する。また、ＲＡＭ３はＣＰＵ１がプログラムを実行する際に発生する各種データを一時的に記憶するワーキングメモリとして、あるいは現在実行中のプログラムやそれに関連するデータを記憶するメモリ等として使用される。ＲＡＭ３の所定のアドレス領域がそれぞれの機能に割り当てられ、レジスタやフラグ、テーブル、メモリなどとして利用される。
【００１７】
ＭＩＤＩインタフェース（Ｉ／Ｆ）４は、ユーザ所有の外部の電子楽器４ＡからＭＩＤＩ規格の楽曲データ（ＭＩＤＩデータ）を当該装置へ入力したり、あるいはサーバＭＳからダウンロードしたＭＩＤＩ規格の楽曲データ（ＭＩＤＩデータ）を当該装置から電子楽器４Ａ等へ出力するためのインタフェースである。電子楽器４Ａはユーザによる操作に応じてＭＩＤＩデータを発生する機器であればどのようなものであってもよく、鍵盤型、ギター型、管楽器型、打楽器型、ミブリ型等どのようなタイプの操作子を具えた（若しくは、操作形態からなる）機器であってもよい。なお、ＭＩＤＩインタフェース（Ｉ／Ｆ）４は専用のＭＩＤＩインタフェースを用いるものに限らず、ＲＳ２３２‐Ｃ、ＵＳＢ（ユニバーサル・シリアル・バス）、ＩＥＥＥ１３９４（アイトリプルイー１３９４）等の汎用のインタフェースを用いて該ＭＩＤＩインタフェース４を構成するようにしてもよい。この場合、ＭＩＤＩイベントデータ以外のデータをも同時に送受信するようにしてもよい。ＭＩＤＩインタフェース４として上記したような汎用のインタフェースを用いる場合、電子楽器４ＡはＭＩＤＩイベントデータ以外のデータも送受信できるものである。勿論、楽曲データのデータフォーマットはＭＩＤＩ規格のデータに限らず、他の規格であってもよく、その場合はＭＩＤＩインタフェース４と電子楽器４Ａはそれにあった構成とする。
【００１８】
操作子５Ａは、マウス、キーボード、特殊スイッチなどであり、操作子として利用できるものであればどのようなものでもよい。例えば、数値データ入力用のテンキーや文字データ入力用のキーボード、あるいはパネルスイッチ等である。検出回路５は、操作子５Ａの各操作子の操作状態を検出し、その操作状態に応じたスイッチ情報を通信バス１Ｄ（例えばデータ及びアドレスバス）を介してＣＰＵ１に出力する。表示回路６はサーバＭＳから受信したＨＴＭＬファイルや楽譜データに基づいて音楽サイト画面や楽譜画面などを、例えば液晶表示パネル（ＬＣＤ）やＣＲＴ等から構成される表示装置６Ａ（つまりディスプレイ）に表示するのは勿論のこと、ＣＰＵ１の制御状態などを表示装置６Ａに表示する。音源回路７は、複数のチャンネルで楽音信号の同時発生が可能であり、バス１Ｄを経由して与えられた楽曲データを入力し、このデータに基づいて楽音信号を発生する。音源回路７から発生された楽音信号は、アンプやスピーカなどを含むサウンドシステム７Ａを介して発音される。すなわち、音源回路７を具えることで、当該パソコン端末ＰＣを演奏機器（楽曲データ再生機器）とすることができる。なお、楽曲データの形式はＭＩＤＩ規格のようなディジタル符号化されたものであってもよいし、ＰＣＭ、ＤＰＣＭ、ＡＤＰＣＭのような波形サンプルデータ方式からなるものであってもよい。この音源回路７とサウンドシステム７Ａの構成には、従来のいかなる構成を用いてもよい。
【００１９】
通信インタフェース８は、例えばＬＡＮやインターネット、電話回線等の通信ネットワークＸに接続されており、該通信ネットワークＸを介して、所定のサーバＭＳ等と接続され、当該サーバＭＳからＨＴＭＬファイル、楽曲データや楽譜データなどのコンテンツを本装置側に受信するためのインタフェースである。例えば、パソコン端末ＰＣにおいて、ＲＯＭ２や外部記憶装置９（ハードディスク）等にＨＴＭＬファイルや楽音再生対象とする楽曲データが記憶されていない場合に、サーバＭＳからＨＴＭＬファイルや楽曲データなどをダウンロードするために通信インタフェース８は用いられる。なお、通信インタフェース８及び通信ネットワークＸは、有線のものに限らず無線のものであってもよい。また、双方を具えていてもよい。外部記憶装置９はサーバＭＳから受信したＨＴＭＬファイル、楽曲データや楽譜データなどのコンテンツ、あるいはＣＰＵ１が実行する各種制御プログラムなどを記憶するものである。前記ＲＯＭ２に制御プログラムが記憶されていない場合、この外部記憶装置９（例えばハードディスク）に制御プログラムを記憶させておき、それを前記ＲＡＭ３に読み込むことにより、ＲＯＭ２に制御プログラムを記憶している場合と同様の動作をＣＰＵ１にさせることができる。このようにすると、制御プログラムの追加やバージョンアップ等が容易に行える。なお、外部記憶装置９はハードディスク（ＨＤ）に限られず、フレキシブルディスク（ＦＤ）、コンパクトディスク（ＣＤ−ＲＯＭ・ＣＤ‐ＲＡＭ）、光磁気ディスク（ＭＯ）、あるいはＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋの略）等の着脱自在な様々な形態の外部記憶媒体を利用する記憶装置であればどのようなものであってもよい。
【００２０】
なお、サーバＭＳ、中継サーバＴＳの各装置は、電子楽器４Ａ、音源回路７、サウンドシステム７Ａを装備していなくてもよい。また、携帯端末ＭＴにおいて、操作子５Ａや表示装置６Ａは携帯端末ＭＴ本体に装備（あるいは内蔵）されている各種スイッチや液晶ディスプレイなどである。音源回路７とサウンドシステム７Ａは、携帯端末ＭＴ本体に装備（あるいは内蔵）されていることが好ましい。携帯端末ＭＴにおける通信インタフェース８は無線通信用の装置であり、中継サーバＴＳと通信を行うことができるものである。勿論、パソコン端末ＰＣと同様に有線通信を行うためのインタフェースを具えていてもよい。外部記憶装置９は携帯端末ＭＴ本体に予め内蔵されているもの、あるいはケーブルなどを使って外部接続できるもののいずれでもよい。本体に内蔵されているものの場合には、装置構成が小さい、例えばスティック形状やカード形状をした小型半導体メモリを駆動するドライブが好ましい。
【００２１】
上述したように、図１に示した情報提供システムにおいては、各ユーザに対してユーザ所有の楽器で使用可能なコンテンツを示すコンテンツ表示情報を提供し、ユーザが該提供されたコンテンツ表示情報を利用してユーザ所有の楽器で使用できるコンテンツをサーバＭＳから容易に取得することができるようにしている。そこで、こうした処理を行う「コンテンツ配信のための情報提供処理」について説明する。図３は、本発明に係るコンテンツ配信のための情報提供処理の一実施例を示すフローチャートである。この実施例ではコンテンツ表示情報の提供処理を、パソコン端末ＰＣあるいは携帯端末ＭＴ等のクライアントとサーバＭＳとの間で行われる一連の処理として示した。以下、図３のフローチャートに従って、当該処理の動作を説明する。
【００２２】
まず、クライアントは、ユーザ所望の音楽サイトを記憶するサーバに対してＵＲＬアクセスする（ステップＳ１）。すなわち、クライアントから通信インターフェース８及び通信ネットワークＸを介してサーバ上の所望の音楽サイトにアクセスする場合には、クライアントからサーバに対して該当するサイトを示すＵＲＬを送信する。サーバではクライアントからＵＲＬを受信するとＨＴＭＬで記述された認証要求フォームを作成して、該作成した認証要求フォームをクライアントへと返送する（ステップＳ１１）。クライアントは返送された認証要求フォームに基づいてログインフォームを表示して（ステップＳ２）、ユーザによるユーザＩＤ及びパスワードの入力を受け付ける（ステップＳ３）。ユーザによりユーザＩＤ及びパスワードが入力されると、サーバでは入力されたユーザＩＤ及びパスワードによるユーザの認証確認を行う（ステップＳ１２）。このユーザの認証確認は、サーバ側で記憶・管理している顧客情報ＤＢに登録されている内容と一致するか否かにより行われる。
【００２３】
ユーザの認証確認が正常に行われた場合には、サーバ側で記憶・管理している顧客情報ＤＢや音楽情報ＤＢ等を参照して個々のユーザ毎に対応するＷｅｂページを生成し、ＨＴＭＬファイルとしてクライアントに送信する（ステップＳ１３）。顧客情報ＤＢはユーザＩＤ及びパスワードの他に、ユーザ情報としてメールアドレス、氏名、住所、該ユーザが所有する楽器として登録済みである楽器に割り当てられている登録楽器ＩＤなどを記憶するデータベースである。音楽情報ＤＢは、楽器ＩＤが付された楽曲データや楽譜データなどのコンテンツを多数記憶するデータベースである。このユーザ毎に対応するＷｅｂページを生成する際に、顧客情報ＤＢに登録楽器ＩＤが記憶されていないユーザである場合には、後述の図４に示す「所有楽器の選択画面」を表示するＷｅｂページを生成する。他方、顧客情報ＤＢに既に登録楽器ＩＤが記憶されているユーザである場合には、後述の図５に示す「音楽データ販売サイト表示画面」を表示するＷｅｂページを生成する。この場合には、当該ユーザの登録楽器ＩＤと同じＩＤの楽器ＩＤが付された楽曲データや楽譜データを音楽情報ＤＢから検索し、該検索された楽曲データや楽譜データをコンテンツ表示情報を表示する対象のコンテンツとして、これらを示すコンテンツ表示情報を「音楽データ販売サイト表示画面」上に表示するようにＷｅｂページを生成する。
【００２４】
クライアントはサーバで生成されたＷｅｂページを表示するためのＨＴＭＬファイルを受信すると、該ＨＴＭＬファイルに基づく画面表示のための処理を実行する（ステップＳ４）。すなわち、クライアントは「所有楽器の選択画面」や「音楽データ販売サイト表示画面」を表示装置６Ａ上に表示する。ステップＳ５ではユーザからの情報入力を受け付けて、該入力された情報をサーバに送信する。入力される情報の一例としては、「所有楽器の選択画面」からの所有楽器の登録情報、「音楽データ販売サイト表示画面」からの試聴・販売要求や所有楽器の設定変更・解除要求、あるいはデータ検索要求などの情報がある。サーバは入力情報を受信すると受信した情報に対応する処理を行う（ステップＳ１４）。そして、個々のユーザ毎に対応する新たなＷｅｂページを生成してＨＴＭＬファイルをクライアントに送信したり、あるいは楽曲データや楽譜データを送信したりする（ステップＳ１５）。例えば、「所有楽器の選択画面」からの所有楽器の登録情報を受信した場合には該登録情報に基づき顧客情報ＤＢに登録楽器ＩＤを記憶すると共に、次に表示する画面として「音楽データ販売サイト表示画面」を表示するためのＨＴＭＬファイルを送信する。「音楽データ販売サイト表示画面」からの試聴・販売要求を受信した場合には、音楽情報ＤＢから該当する楽曲データや楽譜データを読み出して、試聴要求の場合にはデータの一部を、販売要求の場合にはデータの全部をクライアントに送信する。所有楽器の設定変更・解除要求を受信した場合には、次に表示する画面として後述する「所有楽器の変更・解除画面」（図６参照）を表示するためのＨＴＭＬファイルを送信する。データ検索要求を受信した場合には、次に表示する画面として後述する「検索結果表示画面」（図７参照）を表示するためのＨＴＭＬファイルを送信する。クライアントでは受信したＨＴＭＬファイルに基づき対応する画面を表示したり、楽曲データに基づいて電子楽器４Ａを用いて曲を再生したり、楽譜データに基づいて楽譜を表示するなどの処理を実行する（ステップＳ６）。
【００２５】
ここで、サーバＭＳから送信されたＨＴＭＬファイルに基づいてクライアントで表示される各画面について説明する。まず、「所有楽器の選択画面」について説明する。図４は、「所有楽器の選択画面」の一実施例を示す概念図である。この「所有楽器の選択画面」は、顧客情報ＤＢに登録楽器ＩＤが記憶されていないユーザがログインした場合に表示される画面である。あるいは、後述の「所有楽器の設定の変更・解除画面」において所有楽器の追加ボタンＢ５が選択された場合に表示される画面である。当該画面は、ユーザが所有する楽器を登録するための画面である。
【００２６】
図４に示すように、「所有楽器の選択画面」はカテゴリを表示するエリアＡ１と、所有楽器を登録するためのエリアＡ２とを少なくとも含む画面構成である。カテゴリ表示エリアＡ１はユーザが所有する楽器として登録したい楽器のカテゴリを指定するためのエリアであって、この実施例では鍵盤楽器のキーボードが指定されている例を示している。楽器を分類するカテゴリの例としては、「鍵盤楽器」「ＤＴＭ音源」「ソフトウエア音源」などの大カテゴリ、「鍵盤楽器」における「電子オルガン」「ピアノ」「シンセサイザー」「（ポータブル）キーボード」などの小カテゴリなどがあり、各楽器はいずれかのカテゴリに属するように分類されている。ユーザは順次にカテゴリを選択していくことにより、小カテゴリに含まれる全ての楽器の一覧を所有楽器を登録するためのエリアＡ２に表示させることができる。所有楽器を登録するためのエリアＡ２には、小カテゴリに含まれる全ての楽器が「商品名」や「機種名」などとして一覧表示される。また、各楽器毎の表示に対応するようにして選択ボタンＢ１が表示されており、ユーザは所望の楽器に対応する選択ボタンＢ１を操作することによって当該楽器を所有楽器として登録することができる。すなわち、選択ボタンＢ１を操作すると、サーバＭＳに記憶されている顧客情報ＤＢにおける当該ユーザの情報に対して登録楽器ＩＤが付加される。
【００２７】
次に、「音楽データ販売サイト表示画面」について説明する。図５は、「音楽データ販売サイト表示画面」の一実施例を示す概念図である。この「音楽データ販売サイト表示画面」は、顧客情報ＤＢに既に登録楽器ＩＤが記憶されているユーザによりログインが行われた場合（ステップＳ３参照）、あるいはクライアントから「所有楽器の選択画面」からの所有楽器の登録情報を受信した場合（ステップＳ５参照）に表示される画面である。この画面は、所有楽器に基づき検索された所有楽器で使用可能なコンテンツを示すコンテンツ表示情報をユーザに対して提供するための画面である。
【００２８】
表示対象データ選択エリアＣ１はコンテンツ情報表示を表示させるデータの種類を選択するためのエリアであって、この実施例では新着の楽曲データや楽譜データを表示させるための「総合窓口」タグ、ＭＩＤＩデータのみを表示させるための「ＭＩＤＩショップ」タグ、楽譜データのみを表示させるための「楽譜ショップ」タグを表示した例を示した。所有楽器の表示エリアＣ２は、当該ユーザが登録済みの所有楽器のうち「所有画面の設定の変更・解除画面」（図６参照）により現在の設定となっている楽器を表示する。設定の変更・解除ボタンＢ２は、「所有画面の設定の変更・解除画面」を呼び出すためのボタンである。コンテンツ情報表示エリアＣ３はコンテンツ表示情報を表示するためのエリアであり、所有楽器の表示エリアＣ２に表示された楽器で使用可能なコンテンツを示すコンテンツ表示情報のみを表示する。すなわち、該コンテンツ情報表示エリアＣ３に表示されるコンテンツ表示情報は、表示対象データ選択エリアＣ１で選択したデータの種類のうち、所有楽器の表示エリアＣ２に表示されている楽器で使用可能なデータに関するもののみである。コンテンツ表示情報の具体例を示すと、例えば楽曲データの場合には、曲名、アーティスト名、曲ジャンル、その他曲を紹介するコメントなどの情報である。また、該コンテンツ情報表示エリアＣ３では、当該エリアの右に配置されたスクロールバー（図５では塗りつぶした三角形と逆三角形及び四角形で示す）の操作に従って該エリアに検索された全ての楽曲データのコンテンツ表示情報を順次に表示するようになっている。各コンテンツ表示情報に対応するようにして配置される試聴又は販売のためのボタンＢ３及びＢ４は、試聴したいコンテンツや購入したいコンテンツを指定するためのボタンである。これらのボタン操作に従って、サーバからクライアント側へとコンテンツの一部や全部がダウンロードされる。
【００２９】
検索条件設定エリアＣ４は、コンテンツ情報表示エリアＣ３に表示されたコンテンツ表示情報の中から、さらに条件を絞って検索するための各種検索条件を入力するためのエリアである。例えば、曲名、アーティスト名、曲ジャンル、テーマ（落ち着いた曲、パーティー向けの曲、年代別の曲など）、キーワード、あるいはタイアップ曲やＣＭ曲などの検索条件を入力して図示しない「検索開始ボタン」を操作すると、該検索条件に従って検索された楽曲データのコンテンツ表示情報の一覧がコンテンツ情報表示エリアＣ３に再表示される。その他の情報表示エリアＣ５はコンテンツ表示情報以外の、例えば当該音楽データ販売サイト表示画面やデータ種類の説明などといったユーザに提供する情報を表示するエリアである。ランキング情報表示エリアＣ６は、多くのユーザによって試聴されたり、あるいは販売された楽曲データのランキングを表示するエリアである。このランキング情報表示エリアＣ６に表示される項目は、「所有画面の設定の変更・解除画面」（図６参照）により現在の設定となっている楽器に応じて異なる内容が表示される。チェックしたデータの履歴一覧表示エリアＣ７は、ユーザにより過去にチェックされた楽曲データ、例えばコンテンツ表示情報からさらにデータの詳細を閲覧するように操作されたような場合や曲が試聴されたような場合に、チェックされた商品履歴などとして保存された情報を表示するためのエリアである。この実施例では図示していないが、チェックしたデータの履歴一覧表示エリアＣ７においても試聴・販売ボタンなどを表示させて、当該エリアから直接曲の試聴や購入などを行えるようにしてよい。
【００３０】
次に、「所有楽器の設定の変更・解除画面」について説明する。図６は、「所有楽器の設定の変更・解除画面」の一実施例を示す概念図である。この「所有楽器の設定の変更・解除画面」は、「音楽データ販売サイト表示画面」における設定の変更・解除ボタンＢ２の操作に応じて設定の変更・解除要求を受信した場合（ステップＳ５参照）に表示される画面である。この画面は、登録済みのユーザ所有楽器の中からコンテンツを検索したい所有楽器の設定及び変更を行うための画面である。
【００３１】
図６に示すように、「所有楽器の設定の変更・解除画面」には個々のユーザにより登録された登録済みの所有楽器の一覧が表示される（ここでは商品名）。すなわち、ユーザが「所有楽器の選択画面」（図４参照）から登録した楽器を一覧表示する。この一覧表示された登録済みの楽器のうち、現在設定中の楽器に対しては設定中であることを示す「現在の設定」表示Ｄ１を付加的に表示する。この設定中である楽器に関してのみ、「音楽データ販売サイト表示画面」（図５参照）においてコンテンツ表示情報がユーザに対して提供される。設定する・しないボタンＢ５は、一覧表示された複数の所有楽器のうち設定中としたい楽器を設定する、あるいは設定中である楽器を設定中止にするためのボタンである。削除ボタンＢ６は、登録済みの所有楽器を顧客情報ＤＢから削除する、つまり登録を解除するためのボタンである。所有楽器の追加ボタンＢ７は、新たに所有楽器を追加して登録するために「所有楽器の選択画面」を呼び出すためのボタンである。
【００３２】
次に、「検索結果表示画面」について説明する。図７は、「検索結果表示画面」の一実施例を示す概念図である。この「検索結果表示画面」は、「音楽データ販売サイト表示画面」（図５参照）の検索条件設定エリアＣ４において入力された検索条件に従って検索を行った場合に表示される画面である。すなわち、所有楽器に基づき検索された結果のコンテンツの中から、更にユーザが適宜に入力したキーワードなどの他の検索条件に従って検索した結果のコンテンツを示すコンテンツ表示情報を提供するための画面である。
【００３３】
図７に示すように、「検索結果表示画面」は上述した「音楽データ販売サイト表示画面」と一部を除いてデザインおよび機能がほぼ同一の画面であることから、ここでは異なる部分についてのみ説明する。検索条件表示エリアＥ１は、「音楽データ販売サイト表示画面」の検索条件設定エリアＣ４において入力された検索条件を表示する。例えば、検索条件として曲名が指定されているような場合には、当該曲名を表示する。データ分類の選択エリアＥ２は、検索した結果のコンテンツを分類して表示させるためのタグを表示するためのエリアである。こうしたタグの一例としては、検索した楽曲データを全て表示するための「全ての楽曲データ」タグ、検索した楽曲データのうちレッスン機能に対応した楽曲データのみを表示するための「レッスン機能対応楽曲データ」タグなどの各種タグがある。これらのタグを選択することにより、コンテンツ情報表示エリアＣ３に表示されるコンテンツ表示情報が変わる。すなわち、タグはデータ分類に従ってコンテンツを絞り込む検索機能である。データ並び替えボタンＢ８は、例えばデータ新着順やあいうえお順などの所定条件に従ってコンテンツ情報表示エリアＣ３に表示されたコンテンツ表示情報の並び替えを行うためのボタンである。
【００３４】
以上のように、サーバＭＳには１つの楽曲についていろいろなフォーマットで記録された楽曲データや楽譜データなどが多数記憶されており、楽器登録済みのユーザが当該サーバＭＳで運用されている音楽サイトにアクセスすると、ユーザ登録済みの楽器で使用可能な、つまりユーザが所有する電子楽器等の商品で再生することが可能なフォーマットの楽曲データのみを検索して「音楽データ販売サイト表示画面」にリストアップする。そのリストからユーザが希望の楽曲データを配信するよう指定した場合には、必ずユーザ所有の楽器で再生可能な楽曲データのみがダウンロードされることになり、ユーザ所有の楽器で再生不可能な楽曲データをダウンロードするといった無駄をなくすことができる。また、サーバＭＳに記憶されている大量の楽曲データの中から、ユーザ所有の楽器で再生できる楽曲データのみをリストアップすることから、ユーザは効率的に再生可能な所望の楽曲データを探し出すことができるようになる、という利点もある。
【００３５】
なお、上述した実施例ではサーバ側で記憶・管理している顧客情報ＤＢを用いてユーザの認証確認を行うようにしたがこれに限らず、ユーザの認証確認を行うことなくユーザ所有の電子楽器等で再生することが可能なフォーマットの楽曲データのみを「音楽データ販売サイト表示画面」にリストアップできるようにしてもよい。ただし、そうした場合、顧客情報ＤＢではユーザＩＤや登録楽器ＩＤなどを記憶しないことから、ユーザが当該サイトにアクセスするたびに「所有楽器の選択画面」から所有楽器の登録をしないと、ユーザ所有の電子楽器等で再生することが可能なフォーマットの楽曲データのみを「音楽データ販売サイト表示画面」にリストアップすることができない。また、「所有楽器の設定の変更・解除画面」から適宜に楽器を切り替えて、楽曲データのリストアップさせることもできない。なお、所有楽器の登録に関する情報等の各種情報は、以上説明したようにサーバＭＳ側に記憶してよいが、クライアント側に記憶するようにしてもよい。クライアント側に記憶する場合、いわゆるクッキー（ｃｏｏｋｉｅ）に種々の情報を保持するようにすればよい。
【００３６】
【発明の効果】
この発明によれば、個々のユーザが所有するデータ再生機器毎に使用可能なコンテンツを示すコンテンツ表示情報のみをユーザに対して提供することができることから、ユーザは所有するデータ再生機器毎に使用可能なコンテンツのみを無駄なく効率的に取得することができるようになる。
【図面の簡単な説明】
【図１】コンテンツ配信のための情報提供システムの一実施例の全体構成を示すシステムブロック図である。
【図２】図１に示した情報提供システムにおいて用いられる各装置の１つの全体構成の一実施例を示すハード構成ブロック図である。
【図３】本発明に係るコンテンツ配信のための情報提供処理の一実施例を示すフローチャートである。
【図４】所有楽器の選択画面の一実施例を示す概念図である。
【図５】音楽データ販売サイト表示画面の一実施例を示す概念図である。
【図６】所有楽器の設定の変更・解除画面の一実施例を示す概念図である。
【図７】検索結果表示画面の一実施例を示す概念図である。
【符号の説明】
１…ＣＰＵ、２…ＲＯＭ、３…ＲＡＭ、４…ＭＩＤＩインタフェース、４Ａ…電子楽器、５…検出回路、５Ａ…操作子、６…表示回路、６Ａ…表示装置、７…音源回路、７Ａ…サウンドシステム、８…通信インタフェース、９…外部記憶装置、１Ｄ…通信バス（データ及びアドレスバス）、Ｘ…通信ネットワーク、ＭＳ…サーバ、ＴＳ…中継サーバ、ＰＣ…パソコン端末、ＭＴ…携帯端末
【図１】
2004191534.tif 000003
【図２】
2004191534.tif 000004
【図３】
2004191534.tif 000005
【図４】
2004191534.tif 000006
【図５】
2004191534.tif 000007
【図６】
2004191534.tif 000008
【図７】
2004191534.tif 000009