(57)【要約】【課題】コンテンツ利用者が望むコンテンツを、より多く、効率よく提供すること。【解決手段】このコンテンツ提供システムでは、提供者端末ＰＴから提供可能な音楽コンテンツの情報Ｄｂをコンテンツ提供サーバＳＶのデータベースＤＢの提供可能コンテンツ情報データベースＤＢ２２に登録しておく（４）。利用者端末ＵＴからサーバＳＶにコンテンツ提供の要求があると（１）、データベースＤＢ２２に登録されている提供可能コンテンツ情報Ｄｂを検索し、要求されたコンテンツの情報が登録されていた場合は、当該コンテンツの提供依頼を提供者端末ＰＴに通知し（２）、登録されていない場合には、コンテンツ提供待ちを表わす情報Ｄｃを提供待ちコンテンツ情報データベースＤＢ２３に登録すると共に提供者端末ＰＴに通知する（３）。そして、提供者端末ＰＴから、制作されたコンテンツをサーバＳＶにアップロードし（５）更に利用者端末ＵＴに提供する（６）。【選択図】図２
2005266205.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツ利用者端末及びコンテンツ提供者端末と通信可能に接続されるコンテンツ提供装置において、
コンテンツ提供者端末から提供可能なコンテンツに関するコンテンツ情報を登録するコンテンツ情報登録手段と、
コンテンツ利用者端末からのコンテンツ提供の要求に応じて、登録されたコンテンツ情報を検索する検索手段と、
この検索の結果、上記要求に対応するコンテンツ情報が上記コンテンツ情報登録手段に登録されている場合に、当該コンテンツ情報に対応するコンテンツの提供が可能なコンテンツ提供者端末に当該コンテンツの提供依頼を通知する通知手段と
を具備することを特徴とするコンテンツ提供装置。
【請求項２】
コンテンツ利用者端末及びコンテンツ提供者端末と通信可能に接続されるコンテンツ提供装置において、
コンテンツ利用者端末からのコンテンツ提供の要求に応じてコンテンツ提供待ち情報を登録するコンテンツ待ち情報登録手段と、
このコンテンツ提供待ち情報に対応するコンテンツの提供依頼をコンテンツ提供者端末に通知する通知手段と
を具備することを特徴とするコンテンツ提供装置。
【請求項３】
コンテンツ利用者端末及びコンテンツ提供者端末と通信可能に接続されるコンテンツ提供用情報処理装置に対して、
コンテンツ提供者端末から提供可能なコンテンツに関するコンテンツ情報をコンテンツ登録手段に登録するステップと、
コンテンツ利用者端末からのコンテンツ提供の要求に応じて、登録されたコンテンツ情報を検索するステップと、
この検索の結果、上記要求に対応するコンテンツ情報が上記コンテンツ情報登録手段に登録されている場合に、当該コンテンツ情報に対応するコンテンツの提供が可能なコンテンツ提供者端末に当該コンテンツの提供依頼を通知するステップと
から成る手順を実行させるコンテンツ提供プログラム。
【請求項４】
コンテンツ利用者端末及びコンテンツ提供者端末と通信可能に接続されるコンテンツ提供用情報処理装置に対して、
コンテンツ利用者端末からのコンテンツ提供の要求に応じてコンテンツ提供待ち情報を登録するステップと、
このコンテンツ提供待ち情報に対応するコンテンツの提供依頼をコンテンツ提供者端末に通知するステップと
から成る手順を実行させるコンテンツ提供プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、コンテンツ利用者が希望する音楽コンテンツを効率よく提供するためのコンテンツ提供システムに関する。
【背景技術】
【０００２】
従来より、音楽コンテンツを数多く利用者に提供するために、不特定の人がコンテンツクリエータになり、該クリエータが制作した音楽コンテンツをコンテンツ配信サーバへと蓄積するようにしたものが知られており、例えば、特許文献１に示されるようなコンテンツの配信システムがある。
【特許文献１】特開２００２−４１０５８号公報
【０００３】
このような従来技術では、数多くのコンテンツをサーバに蓄積することはできるが、そのコンテンツをコンテンツ提供者が望んでいるとは限らず、クリエータの自己満足に終わってしまうような、利用者にとっては無駄なコンテンツがサーバに蓄積される恐れがあり、効率的でない。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
この発明は、このような事情に鑑み、コンテンツ利用者が望むコンテンツを、より多く、効率よく提供することができるコンテンツ提供システムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
この発明の１つの特徴に従うと、コンテンツ利用者端末（ＵＴ）及びコンテンツ提供者端末（ＰＴ）と通信可能に接続されるコンテンツ提供装置（ＳＶ）において、コンテンツ提供者端末（ＰＴ）から提供可能なコンテンツに関するコンテンツ情報（Ｄｂ）を登録するコンテンツ情報登録手段（ＤＢ２２，Ｓ２０）と、コンテンツ利用者端末（ＵＴ）からのコンテンツ提供の要求に応じて、登録されたコンテンツ情報（Ｄｂ）を検索する検索手段（Ｓ５）と、この結果、要求に対応するコンテンツ情報（Ｄｂ）がコンテンツ情報登録手段（ＤＢ２２）に登録されている場合に（Ｓ６→ＹＥＳ）、当該コンテンツ情報（Ｄｂ）に対応するコンテンツの提供が可能なコンテンツ提供者端末（ＰＴ）に当該コンテンツの提供依頼を通知する通知手段（Ｓ７）とを具備するコンテンツ提供装置（ＳＶ）〔請求項１〕、並びに、コンテンツ利用者端末（ＵＴ）及びコンテンツ提供者端末（ＰＴ）と通信可能に接続されるコンテンツ提供用情報処理装置（ＳＶ）に対して、コンテンツ提供者端末（ＰＴ）から提供可能なコンテンツに関するコンテンツ情報（Ｄｂ）をコンテンツ登録手段（ＤＢ２２）に登録するステップ（Ｓ２０）と、コンテンツ利用者端末（ＵＴ）からのコンテンツ提供の要求に応じて、登録されたコンテンツ情報（Ｄｂ）を検索するステップ（Ｓ５）と、この検索の結果、要求に対応するコンテンツ情報がコンテンツ情報登録手段（ＤＢ２２）に登録されている場合に（Ｓ６→ＹＥＳ）、当該コンテンツ情報（Ｄｂ）に対応するコンテンツの提供が可能なコンテンツ提供者端末（ＰＴ）に当該コンテンツの提供依頼を通知するステップ（Ｓ７）とから成る手順を実行させるコンテンツ提供プログラム〔請求項３〕が提供される。なお、括弧書きは、実施例における参照記号等を表わす。
【０００６】
また、この発明の別の特徴に従うと、コンテンツ利用者端末（ＵＴ）及びコンテンツ提供者端末（ＰＴ）と通信可能に接続されるコンテンツ提供装置（ＳＶ）において、コンテンツ利用者端末（ＵＴ）からのコンテンツ提供の要求に応じてコンテンツ提供待ち情報（Ｄｃ）を登録するコンテンツ待ち情報登録手段（ＤＢ２３，Ｓ８）と、このコンテンツ提供待ち情報（Ｄｃ）に対応するコンテンツの提供依頼をコンテンツ提供者端末（ＰＴ）に通知する通知手段（Ｓ１７）とを具備するコンテンツ提供装置（ＳＶ）〔請求項２〕、並びに、コンテンツ利用者端末（ＵＴ）及びコンテンツ提供者端末（ＰＴ）と通信可能に接続されるコンテンツ提供用情報処理装置（ＳＶ）に対して、コンテンツ利用者端末（ＵＴ）からのコンテンツ提供の要求に応じてコンテンツ提供待ち情報（Ｄｃ）を登録するステップ（Ｓ８）と、このコンテンツ提供待ち情報（Ｄｃ）に対応するコンテンツの提供依頼をコンテンツ提供者端末（ＰＴ）に通知するステップ（Ｓ１７）とから成る手順を実行させるコンテンツ提供プログラム〔請求項４〕が提供される。
【発明の効果】
【０００７】
この発明によるコンテンツ提供システムでは、ＭＩＤＩデータや楽譜データ、教習データ等の音楽コンテンツを提供するサーバとして機能するコンテンツ提供装置（ＳＶ）に対して、このような音楽コンテンツをコンテンツ提供装置（ＳＶ）に提供可能なコンテンツ提供者が使用するコンテンツ提供者端末（ＰＴ）、及び、音楽コンテンツを利用したいコンテンツ利用者が使用するコンテンツ利用者端末（ＵＴ）が通信可能に接続されている。
【０００８】
この発明の１つの特徴によれば、コンテンツ提供装置（ＳＶ）において、コンテンツ提供者が提供者端末（ＰＴ）から提供可能な音楽コンテンツに関するコンテンツ情報（Ｄｂ）をコンテンツ情報登録手段（ＤＢ２２）に登録しておく。コンテンツ利用者端末（ＵＴ）からコンテンツ提供装置（ＳＶ）にコンテンツ提供の要求があると（Ｕ１）、コンテンツ提供装置（ＳＶ）は、この要求に応じて、コンテンツ情報登録手段（ＤＢ２２）に登録されているコンテンツ情報（Ｄｂ）を検索し（Ｓ５）、要求されたコンテンツの情報がコンテンツ情報登録手段（ＤＢ２２）に登録されていたら（Ｓ６→ＹＥＳ）、コンテンツ提供者端末（ＵＴ）へと当該コンテンツの提供依頼を通知する（Ｓ７）。
【０００９】
そして、依頼されたコンテンツをコンテンツ提供者が制作し（Ｐ４）、提供者端末（ＰＴ）からコンテンツ提供装置（ＳＶ）にアップロードすると（Ｐ５）、さらに、コンテンツ提供装置（ＳＶ）から利用者端末（ＵＴ）へと当該コンテンツを提供することができる（Ｓ１５）。従って、この特徴により、コンテンツ利用者からの要求があったコンテンツを効率よく数多く提供することができ、利用者の要求に適ったコンテンツを確実に提供することができる。
【００１０】
また、この発明の他の特徴によれば、コンテンツ利用者端末（ＵＴ）からコンテンツ提供装置（ＳＶ）にコンテンツ提供の要求があり（Ｕ１）、要求されたコンテンツがコンテンツ提供装置（ＳＶ）に登録されていない場合（Ｓ６→ＮＯ）は、コンテンツ提供装置（ＳＶ）は、要求されたコンテンツの提供を待つ「コンテンツ提供待ち」とし、これを表わすコンテンツ提供待ち情報（Ｄｃ）を登録する（Ｓ８）と共に、このコンテンツ提供待ち情報（Ｄｃ）をコンテンツ提供者端末へと通知する（Ｓ２３）。
【００１１】
そして、コンテンツ提供者端末（ＰＴ）のコンテンツ提供者がこの通知を見て、自身で提供可能なコンテンツならば、コンテンツ利用者の要求に則したコンテンツを制作して提供者端末（ＰＴ）からコンテンツ提供装置（ＳＶ）にアップロードすると（Ｐ２〜Ｐ５）、さらに、コンテンツ提供装置（ＳＶ）から利用者端末（ＵＴ）へと当該コンテンツを提供することができる（Ｓ１５）。従って、この特徴によっても、コンテンツ利用者からの要求があったコンテンツを効率よく数多く提供することができ、しかも、幅広い範囲のコンテンツ提供者から要求に適うコンテンツを提供することができる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照しつつこの発明の好適な実施の一形態について説明する。しかしながら、これは単なる一例であって、この発明は、発明の精神を逸脱しない範囲で種々の変更が可能である。
【００１３】
〔システムの概要〕
図１は、この発明の一実施例によるコンテンツ提供システムのハードウエア構成ブロック図を示す。図示の例では、コンテンツ提供システムにおいてコンテンツ利用者（ユーザ）端末〔以下、単に「利用者端末」又は「ユーザ端末」という〕ＵＴとして機能する電子音楽装置には、演奏操作部や楽音出力部を備えるパーソナルコンピュータ（ＰＣ）のような音楽情報処理機能を有する情報処理装置が用いられるが、電子楽器のような音楽情報専用の情報処理装置に通信機能をもたせたものを用いてもよい。
【００１４】
このような利用者端末ＵＴは、中央処理装置（ＣＰＵ）１、ランダムアクセスメモリ（ＲＡＭ）２、読出専用メモリ（ＲＯＭ）３、外部記憶装置４、演奏操作検出回路５、設定操作検出回路６、表示回路７、音源回路８、効果回路９、ローカルインターフェース（Ｉ／Ｆ）１０、通信インターフェース（Ｉ／Ｆ）１１などを備え、これらの装置１〜１１はバス１２を介して互いに接続される。
【００１５】
ＣＰＵ１は、コンテンツ取得及び利用プログラムを含む種々の制御プログラムに従い、内蔵するタイマ１３によるクロックを利用して、音楽データやコンテンツの再生を含む所望の情報処理を実行する。ＲＡＭ２は、これらの処理に際して必要な各種データを一時記憶するためのワーク領域として用いられる。また、ＲＯＭ３には、これらの処理を実行するための各種制御プログラムや演奏情報などのデータが予め記憶されている。
【００１６】
外部記憶装置４は、ハードディスク（ＨＤ）等の内蔵記憶媒体や、フレキシブルディスク（ＦＤ）、コンパクトディスク・リード・オンリィ・メモリ（ＣＤ−ＲＯＭ）、光磁気（ＭＯ）ディスク、ディジタル多目的ディスク（ＤＶＤ）、スマートメディア（登録商標）等の小型メモリカード、等々、種々の可搬性の外部記憶媒体を駆動して種々のデータの読出し乃至書込みを行う種々の記憶媒体駆動装置から成る。
【００１７】
外部記憶装置４の所要の記憶媒体には、コンテンツ提供サーバ（ＳＶ）から送信されてくる音楽コンテンツ（Ｃｎａ）を保存することができ、また、必要に応じて、演奏操作検出回路５やローカルＩ／Ｆ１１からの所定のフォーマット（ＭＩＤＩ形式）で記述された演奏情報を保存する等、この端末で取得される種々のデータを保存することができる。
【００１８】
演奏操作検出回路５は、鍵盤やホイール等の演奏操作子１４による実際の演奏操作内容を検出して検出内容に対応する演奏情報をシステム本体に導入するものであり、演奏操作子１４と共に演奏操作部を構成する。また、設定操作検出回路６は、数字／カーソルキーやパネルスイッチ等の設定操作子１５の設定操作内容を検出し、検出内容に対応する設定情報をシステム本体に導入する。
【００１９】
表示回路７は、各種画面を表示するディスプレイ１６や各種インジケータ（ランプ）を駆動してこれらの表示／点灯内容をＣＰＵ１からの指令に従って制御し、各操作子１４，１５の操作に対する表示援助を行う。表示回路７は、また、音楽データやコンテンツ（Ｃｎａ）に含まれる（付随する）表示データに基づいてディスプレイ１６に映像表示したりランプ表示する機能を有する。
【００２０】
音源回路８、効果回路９、及び、効果回路９に接続されるサウンドシステム１７は、楽音出力部を構成する。すなわち、音源回路８は、記憶手段３，４や演奏操作検出回路５などからの演奏情報を処理して得られる楽音データに対応する楽音波形信号を生成する。効果回路９は、効果付与ＤＳＰを有し、音源回路８からの楽音波形信号に所定の効果を付与した音響信号を出力する。そして、サウンドシステム１７は、Ｄ／Ａ変換部やアンプ、スピーカを備え、効果回路９からの音響信号に基づく音楽を発音する。
【００２１】
また、ローカルＩ／Ｆ１０は、ＵＳＢやＭＩＤＩなどの通信ケーブルや構内無線などのローカル通信媒体を介してＭＩＤＩ機器を含む他の電子音楽装置ＥＤと通信することができる。この利用者端末ＵＴと他の電子音楽装置ＥＤとの間で、ＭＩＤＩデータや、楽譜データ、練習用データなどの音楽情報を授受することができる。また、通信Ｉ／Ｆ１１には、インターネット等の通信ネットワークＣＮが接続され、コンテンツ提供サーバＳＶから種々の音楽コンテンツ（Ｃｎａ）やこれら音楽コンテンツ（Ｃｎａ）の利用に関する各種制御プログラム等の配信を受けてこの利用者端末ＵＴで利用することができる。
【００２２】
コンテンツ提供サーバＳＶは、通信ネットワークＣＮを介して、サーバＳＶに音楽コンテンツを提供可能なコンテンツ提供者端末ＰＴと通信することができ、ＰＣなどの汎用の情報処理装置を用いることができる。従って、サーバＳＶのハードウエア構成については、図１に示される利用者端末ＵＴとほぼ同様であり、詳細を図示しないが、演奏操作部５，１４や楽音出力部８，９，１７などはなくてもよい。
【００２３】
コンテンツ提供サーバＳＶは、コンテンツ提供プログラムに従って、音楽コンテンツの蓄積及び提供に関する種々の処理を実行する。このため、サーバＳＶの外部記憶装置（４）には、ＨＤＤなどで構成される大容量記憶手段が含まれ、ここには、後述するように、多数の音楽コンテンツを蓄積し管理するするためのデータベース（ＤＢ）が構築される。
【００２４】
コンテンツ提供者端末（以下、単に「提供者端末」という）ＰＴは、提供者用コンテンツ提供プログラムに従って、ＭＩＤＩデータ、楽譜データ、教習用データ等の音楽コンテンツを、通信ネットワークＣＮを介してサーバＳＶに提供することができる。提供端末ＰＴは、利用者端末ＵＴと同様のＰＣ又は電子楽器のような電子音楽装置であってもよいし、単に通信機能を有するＰＣのような汎用の情報処理装置であってもよい。
【００２５】
提供者端末ＰＴのハードウエア構成については、図１に示される利用者端末ＵＴとほぼ同様であり、これも詳細を図示しないが、後者の場合（ＰＣ等の汎用情報処理装置を提供者端末ＰＴに用いる場合）は、演奏操作部５，１４や楽音出力部８，９，１７等を備えていない。また、後者の場合には、上述のような各種音楽コンテンツの作成機能を有する他の電子音楽装置（ＥＤ）から提供者端末ＰＴのローカルＩ／Ｆ（１０）又は外部記憶媒体を介して音楽コンテンツを提供者端末ＰＴに導入し、提供者端末ＰＴの通信Ｉ／Ｆ（１１）を通じてコンテンツ提供サーバＳＶに送信することができるように構成される。
【００２６】
〔サーバ及び両端末間での情報の流れ〕
この発明の一実施例によるコンテンツ提供システムにおいては、音楽コンテンツを利用する複数の利用者端末ＵＴ及び音楽コンテンツを提供可能な複数の提供者端末ＰＴとコンテンツ提供サーバＳＶとの間で情報を授受することによって、利用者端末ＵＴで必要なコンテンツを提供者端末ＰＴからサーバＳＶを介して同利用者端末ＵＴに提供することができる。図２は、この発明の一実施例によるコンテンツ提供システムにおける情報の流れとサーバ内データベースの構成例を示す。
【００２７】
ここで、図２を用いて、このコンテンツ提供システムの機能の要点を極く簡単に説明しておく。このシステムでは、提供者端末ＰＴから提供可能な音楽コンテンツの情報Ｄｂをコンテンツ提供サーバＳＶのデータベースＤＢの提供可能コンテンツ情報データベースＤＢ２２に登録しておく（４）。利用者端末ＵＴからサーバＳＶにコンテンツ提供の要求があると（１）、データベースＤＢ２２に登録されている提供可能コンテンツ情報Ｄｂを検索し、要求されたコンテンツの情報が登録されていた場合は、提供者端末ＰＴへと当該コンテンツの提供依頼を通知し（２）、登録されていない場合には、コンテンツ提供待ちを表わす情報Ｄｃを提供待ちコンテンツ情報データベースＤｃに登録すると共に提供者端末ＰＴに通知する（３）。そして、提供者端末ＰＴから、制作されたコンテンツをサーバＳＶにアップロードし（５）更に利用者端末ＵＴへと提供する（６）。
【００２８】
以下、図２についてより詳しく説明する。図２（Ａ）は、コンテンツ提供サーバＳＶ・利用者及び提供者端末ＵＴ，ＰＴ間における一般的な情報の流れを表わす概略的機能ブロック図である。コンテンツ提供サーバＳＶの外部記憶装置内には、例えば、ＭＩＤＩデータ、楽譜データ、練習用データ等の音楽コンテンツを蓄積し管理するためのデータベースＤＢが構築されている。このデータベースＤＢには、多数の音楽コンテンツＣｎａが蓄積されると共に、蓄積状態、提供可能状態或いは提供待ち状態にある各音楽コンテンツに関する情報が、それぞれ、蓄積、提供可能及び提供待ちコンテンツ情報Ｄａ，Ｄｂ，Ｄｃとして登録されている。
【００２９】
図２（Ａ）において、コンテンツ提供サーバＳＶ・利用者及び提供者端末ＵＴ，ＰＴ間での情報授受関係を番号（１）〜（６）を付記して説明する。サーバＳＶのデータベースＤＢには、上述のように、多数の音楽コンテンツＣｎａが蓄積されている。これらの蓄積コンテンツＣｎａには、サーバＳＶ自身で用意されるものもあり、また、（６）提供者端末ＰＴから提供されるものもある。
【００３０】
まず、（１）利用者端末ＵＴの利用者（ユーザ）は、利用したい希望のコンテンツを入手すべく、検索条件を含む提供要求を利用者端末ＵＴからコンテンツ提供サーバＳＶへと送信する。これに対して、サーバＳＶは、データベースＤＢの蓄積コンテンツ情報Ｄａを参照して、検索条件に合致する音楽コンテンツＣｎａがデータベースＤＢ内に蓄積されていると分かった場合は、直ちに、（６）この音楽コンテンツＣｎａを利用者端末ＵＴへと提供（配信）する。
【００３１】
一方、利用者端末ＵＴから提供要求のあった音楽コンテンツがコンテンツ提供サーバＳＶ上に蓄積されていない場合には、（５）この音楽コンテンツを提供可能な提供者端末ＰＴからサーバＳＶに当該音楽コンテンツの提供を受ける。すなわち、提供者端末ＰＴを使用するコンテンツ提供者であって、要求された音楽コンテンツを制作する機材とスキルを有しているクリエータに、当該音楽コンテンツを提供者端末ＰＴからサーバＳＶに提供してもらい、サーバＳＶは、（６）提供者端末ＰＴから提供された音楽コンテンツを利用者端末ＵＴへと提供する。
【００３２】
この場合のコンテンツ提供方法には２種類ある。１つは、コンテンツ提供者（クリエータ）が、予め、自身で制作し提供することができる楽曲などの音楽作品に関する情報（提供可能情報）を提供者端末ＰＴを通じてコンテンツ提供サーバＳＶに登録しておく第１の方法である。もうひとつは、コンテンツ提供の要求に対してコンテンツ提供サーバＳＶに登録された提供可能情報中に、提供要求に対応する音楽コンテンツが登録されていなかったときに、当該音楽コンテンツの提供を待っていることをコンテンツ提供者に知らせるための情報（提供待ち情報）をサーバＳＶに登録しておく第２方法である。
【００３３】
より具体的にいうと、第１の方法では、（４）提供者端末ＰＴからの提供可能情報をサーバＳＶのデータベースＤＢに提供可能コンテンツ情報Ｄｂとし登録しておき、（１）利用者端末ＵＴから、データベースＤＢ内に蓄積されていない音楽コンテンツの提供要求があると、サーバＳＶは、データベースＤＢに登録された提供可能コンテンツ情報Ｄｂに基づいて、（２）登録元の提供者端末ＰＴにコンテンツ提供依頼を打診し、（５）当該提供者端末ＰＴから所望の音楽コンテンツをサーバＳＶに提供（アップロード）してもらう。
【００３４】
また、第２の方法では、（１）利用者端末ＵＴからコンテンツ提供の要求があった際、これに対応する提供可能コンテンツ情報ＤｂがデータベースＤＢに登録されていないときは、サーバＳＶは、当該音楽コンテンツを「提供待ち」とし、これに関する情報を提供待ちコンテンツ情報ＤｃとしてデータベースＤＢに登録すると共に、（３）この提供待ちコンテンツ情報Ｄｃの内容を表わす提供待ち情報を任意乃至特定の提供者端末ＰＴに通知する（さらには、任意の提供者端末ＰＴ側から閲覧可能としてもよい）。そして、提供者端末ＰＴでは、コンテンツ提供者（クリエータ）がこれを参照して自身で提供（制作）できそうならば、（５）コンテンツを制作してサーバＳＶに提供（アップロード）する。
【００３５】
なお、何れの方法においても、（２，３）コンテンツ提供サーバＳＶからの提供依頼又は提供待ちの通知に応じて、（６）提供者端末ＰＴからサーバＳＶに音楽コンテンツが提供されたときは、サーバＳＶは、この音楽コンテンツをデータベースＤＢ内に蓄積して蓄積コンテンツ情報Ｄａを更新することができ、その際、当該コンテンツに対応する提供待ちコンテンツ情報Ｄｃについては、データベースＤＢから削除される。
【００３６】
〔コンテンツ情報データベース〕
図２（Ｂ）は、サーバＳＶ内に構築されるデータベースＤＢの構成例を示す。このデータベースＤＢには、多数の音楽コンテンツＣｎａ；Ｃｎａ１，Ｃｎａ２，…が実際に蓄積されているコンテンツ蓄積データベースＤＢ１の外に、上述した蓄積状態、提供可能状態及び提供待ち状態にある音楽コンテンツに関する情報を管理するコンテンツ情報データベースＤＢ２がある。このコンテンツ情報データベースＤＢ２は、これら３状態のコンテンツに関するコンテンツ情報Ｄａ，Ｄｂ，Ｄｃが登録される蓄積、提供可能及び提供待ちコンテンツ情報データベースＤＢ２１，ＤＢ２２，ＤＢ２３から構成される。
【００３７】
〔１〕蓄積コンテンツ情報データベースＤＢ２１
蓄積コンテンツ情報データベースＤＢ２１には、既にコンテンツ蓄積データベースＤＢ１に蓄積されている音楽コンテンツＣｎａ；Ｃｎａ１，Ｃｎａ２，…に関する情報が登録されている。この情報は、既述のように、蓄積コンテンツ情報Ｄａと呼ばれ、各音楽コンテンツＣｎａ１，Ｃｎａ２，…を特定するコンテンツ記号（番号を含む）の外に、当該コンテンツの特徴を表わす各種項目情報から構成され、さらに、コンテンツ提供に対する対価を支払うための提供者情報等を含んでいる。これらの項目情報には、例えば、コンテンツ種類（ＭＩＤＩデータ、楽譜データ、教習データ等）、音楽ジャンル、作曲者、アーティスト、曲名、演奏パート等がある。
【００３８】
蓄積コンテンツ情報Ｄａを構成する種々の項目情報は、利用者端末ＵＴからの要求内容に合うコンテンツを検索するためのキー情報に用いられる。例えば、利用者端末ＵＴからコンテンツ提供の要求があると、コンテンツ提供サーバＳＶは、この要求に含まれる項目情報をキーとした検索条件に基づいて蓄積コンテンツ情報データベースＤＢ２１を検索する。そして、この検索条件を満足する蓄積コンテンツ情報ＤａがデータベースＤＢ２１に存在し、これにより特定される音楽コンテンツＣｎａがコンテンツ蓄積データベースＤＢ１に蓄積されていることが分かった場合は、直ちに、その音楽コンテンツＣｎａを利用者端末ＵＴへと提供する。
【００３９】
なお、音楽コンテンツＣｎａの提供については、前以ってその試用コンテンツを利用者端末ＵＴへと提供し、利用者が試用コンテンツに納得した旨の返信があった場合にのみ、当該音楽コンテンツＣｎａを提供するようにしてもよい。また、音楽コンテンツ提供の際には課金をしてもよい。
【００４０】
〔２〕提供可能コンテンツ情報データベースＤＢ２２
提供可能コンテンツ情報データベースＤＢ２２は、コンテンツ提供者（クリエータ）が、自身の所有する機材と自身の音楽スキルに応じて制作可能な音楽コンテンツに関する情報を、予め、提供者端末ＰＴを通じて提供可能コンテンツとして登録しておくデータベースである。このデータベースＤＢ２２に記憶される情報は、既述のように、提供可能コンテンツ情報Ｄｂと呼ばれ、提供者端末ＰＴからの提供可能情報に従って作成される。
【００４１】
提供可能コンテンツ情報Ｄｂは、蓄積コンテンツ情報データベースＤＢ２１内に記憶される蓄積コンテンツ情報Ｄａと同様に、各提供可能コンテンツの特徴を表わす各種項目情報から構成され、更に提供可能者情報を含み、当該提供可能コンテンツを特定するためのコンテンツの仮記号又は仮称（ニックネーム）情報を付加しておくことができる。そして、提供可能コンテンツ情報Ｄｂを構成する種々の項目情報は、検索キーに用いられる。
【００４２】
例えば、利用者端末ＵＴから提供要求のあったコンテンツの検索条件を満足する蓄積コンテンツ情報が蓄積コンテンツ情報データベースＤＢ２１にない場合、この提供可能コンテンツ情報データベースＤＢ２２が同じ検索条件により検索される。そして、該当する提供可能コンテンツ情報ＤｂがデータベースＤＢ２２に登録されている場合には、コンテンツ提供サーバＳＶは、この提供可能コンテンツ情報Ｄｂに対応する提供可能コンテンツの提供を提供者端末ＰＴを通じてコンテンツ提供者に依頼する。また、コンテンツ提供者が音楽コンテンツを制作して同端末ＰＴからサーバＳＶへとアップロードすると、サーバＳＶは、アップロードされたコンテンツをコンテンツ蓄積データベースＤＢ１に蓄積し、これに対応して、当該コンテンツに関する情報を蓄積コンテンツ情報データベースＤＢ２１に登録し、さらに、当該コンテンツを利用者端末ＵＴへと提供する。
【００４３】
〔３〕提供待ちコンテンツ情報データベースＤＢ２３
提供要求のあったコンテンツの情報に合う提供可能コンテンツ情報が提供可能コンテンツ情報データベースＤＢ２２にも登録されていない場合には、このコンテンツは提供待ちコンテンツとされる。提供待ちコンテンツ情報データベースＤＢ２３は、この提供待ちコンテンツの情報を登録しておくデータベースである。提供待ちコンテンツを表わす当該情報は、既述のように、提供待ちコンテンツ情報Ｄｃと呼ばれ、蓄積及び提供可能コンテンツ情報Ｄａ，Ｄｂと同様に、各提供待ちコンテンツの特徴を表わす各種項目情報から構成され、このコンテンツの提供を希望している利用者情報を含む。
【００４４】
このように、コンテンツ蓄積データベースＤＢ１に蓄積されておらず、而も、提供可能コンテンツ情報データベースＤＢ２２に登録されている提供可能コンテンツ情報Ｄｂにも該当しない音楽コンテンツが利用者端末ＵＴから要求された場合、同コンテンツを提供待ちコンテンツとし、その情報を提供待ちコンテンツ情報Ｄｃとしてコンテンツ情報データベースＤＢ２に記憶しておくと、この提供待ちコンテンツ情報Ｄｃの内容を表わす提供待ち情報をコンテンツ提供サーバＳＶから提供者端末ＰＴ側のコンテンツ提供者に提示することによって、コンテンツ利用者が望むコンテンツの提供を広い範囲から受けることができる。
【００４５】
提供待ち情報の提示の具体的な方法については、例えば、新規に提供待ちコンテンツ情報Ｄｃが登録された時点で、その内容を自動的に提供者端末ＰＴに提示してもよいし、或る期間毎（例えば、月に一回毎）に、そのときの提供待ちコンテンツ情報Ｄｃの内容を自動的に提示してもよい。この場合、提供待ち情報の提示先は、提供可能コンテンツ情報データベースＤＢ２２の検索で合致したキー項目が所定数又は所定割合以上の提供可能コンテンツ情報Ｄｂを登録している提供者端末ＰＴに限定することができる。或いは、サーバＳＶ側からの情報提示に代えて、提供者端末ＰＴ側からコンテンツ提供者の閲覧要求があった場合にそのときの提供待ちコンテンツ情報Ｄｃの内容を提示してもよい。
【００４６】
そして、コンテンツ提供者は、提供待ちコンテンツ情報Ｄｃが登録されている音楽コンテンツを自身で制作可能な場合には、音楽コンテンツを制作し、提供者端末ＰＴを通じてコンテンツ提供サーバＳＶへとアップロードする。サーバＳＶは、アップロードされたコンテンツをコンテンツ蓄積データベースＤＢ１に蓄積し、これに対応して、当該コンテンツに関する情報を蓄積コンテンツ情報データベースＤＢ２１に登録すると共に提供待ちコンテンツデータベースＤＢ２３から削除する。また、当該コンテンツはサーバＳＶから利用者端末ＵＴへと提供される。
【００４７】
次に、制作されたコンテンツの良否に関する処理について説明する。コンテンツ提供者により制作され、提供者端末ＰＴからコンテンツ提供サーバＳＶにアップロードされた音楽コンテンツは、必ずしも、音楽的及び／又はデータ的に品質のよいものとは限らない。そのため、サーバＳＶにアップロードされた音楽コンテンツは、無条件にコンテンツ蓄積データベースＤＢ１に蓄積されるのではなく、一旦、人及び／又は機械により審査されたのち、合格したものに限って蓄積されるようにするのが好ましい。
【００４８】
例えば、人が審査する場合は音楽的な質を審査し、機械が審査する場合はデータ的な質（例えばデータフォーマットが規定どおりか等）を審査する。審査に合格しなかった場合は、サーバＳＶから提供者端末ＰＴを通じてコンテンツ提供者に対して不合格の旨や制作し直しを通知する。
【００４９】
〔処理フロー例〕
図３及び図４は、この発明の一実施例によるコンテンツ提供システムの動作例を表わすフローチャートである。なお、この動作フローに関する以下の説明に付加される番号（１）〜（６）は、図中の同番号〔図２（Ａ）で用いた番号（１）〜（６）と同義〕に対応する破線で示される任意の利用者及び提供者端末ＵＴ，ＰＴとコンテンツ提供サーバＳＶとの間の情報授受であることを表わす。
【００５０】
図３において、利用者端末ＵＴでは、まず、ステップＵ１で、コンテンツ利用者が利用を希望するコンテンツについて、検索条件を指定して当該コンテンツの提供要求をコンテンツ提供サーバＳＶに送信する（１）。
【００５１】
コンテンツ提供サーバＳＶは、随時、利用者端末ＵＴ或いは提供者端末ＰＴから情報を受信することができる。ステップＳ１で、利用者端末ＵＴからコンテンツの提供要求を受信したか否かをチェックし、提供要求を受信したときは（Ｓ１→ＹＥＳ）、蓄積コンテンツ情報データベースＤＢ２１を検索して（Ｓ２）提供要求に該当する蓄積コンテンツ情報Ｄａがあるか否かを調べる（Ｓ３）。ここで、該当の蓄積コンテンツ情報Ｄａがあると（Ｓ３→ＹＥＳ）、ステップＳ４にて、この蓄積コンテンツ情報Ｄａで特定される音楽コンテンツＣｎａを利用者端末ＵＴに配信する（６）。
【００５２】
一方、該当する蓄積コンテンツ情報がないときは（Ｓ３→ＮＯ）、さらに、提供可能コンテンツ情報データベースＤＢ２２を検索して（Ｓ５）提供要求に該当する提供可能コンテンツ情報Ｄｂがあるか否かを調べる（Ｓ６）。ここで、該当する提供可能コンテンツ情報Ｄｂがあると（Ｓ６→ＹＥＳ）、ステップＳ７に進んで、この提供可能コンテンツ情報Ｄｂに対応する音楽コンテンツについては、今回、コンテンツ利用者から提供の希望があったので、サーバＳＶに提供して欲しい旨の提供依頼を、同音楽コンテンツを提供可能な提供者端末ＰＴに通知する（２）。
【００５３】
また、該当する提供可能コンテンツ情報がないときは（Ｓ６→ＮＯ）、提供が要求されたコンテンツを提供待ちコンテンツとし、これに関する提供待ちコンテンツ情報Ｄｃを提供待ちコンテンツ情報データベースＤＢ２３に登録する（Ｓ８）。
【００５４】
提供者端末ＰＴは、随時、コンテンツ提供者が提供可能なコンテンツに関する提供可能情報を入力することができ、また、コンテンツ提供サーバＳＶからも情報を受信することができる。そこで、ステップＰ１では、提供可能情報を入力してサーバＳＶに送信する（４）。また、ステップＰ２にて、コンテンツの提供依頼や提供待ち情報などの通知をサーバＳＶから受信したか否かをチェックする。このチェックにおいて、このようなサーバＳＶからの通知を受信したときは（Ｐ２→ＹＥＳ）、更に、ステップＰ３で、提供者端末ＰＴのコンテンツ提供者は、提供依頼された音楽コンテンツや提供待ち情報情報が表わす音楽コンテンツを制作可能であるかを判断する。〔なお、ステップＰ３での判断は、人による判断であるが、説明の便宜上、提供者端末ＰＴによる判断のように記載した。〕
【００５５】
ここで、コンテンツ提供者が、このような音楽コンテンツの制作が可能であると判断した場合は（Ｐ３→ＹＥＳ）音楽コンテンツを制作する（Ｐ４）。そして、ステップＰ５において、コンテンツ提供者により制作された音楽コンテンツを提供者端末ＰＴからサーバＳＶにアップロードし（５）、終了操作により、提供者端末ＰＴでの動作を終了する。また、サーバＳＶから通知を受信しなかったとき（Ｐ２→ＮＯ）及び該当コンテンツを制作できないと判断された場合も（Ｐ３→ＮＯ）、終了操作により、提供者端末ＰＴでの動作を終了する。
【００５６】
なお、サーバＳＶから提供依頼された音楽コンテンツについては、本来、提供可能とされたものであるが、音楽コンテンツの制作には人為的要素が大きく影響するので、ステップＰ３で制作可能性を再考するものとして説明している。システムとしては、再考の結果、提供可能コンテンツが制作できない場合（Ｐ３→ＮＯ）は、サーバＳＶからの通知に対して制作不可の返信操作をするだけで、自動的に提供者端末ＰＴからサーバＳＶにその旨の通知ができるように構成してもよい。
【００５７】
さて、コンテンツ提供サーバＳＶ側では、利用者端末ＵＴからコンテンツの提供要求を受信しなかったとき（Ｓ１→ＮＯ）や、コンテンツの利用者端末ＵＴへの提供（Ｓ４）、コンテンツ提供依頼の提供者端末ＰＴへの通知（Ｓ７）又は提供待ちコンテンツ情報Ｄｃの登録（Ｓ８）の後は、ステップＳ９（図４）に進み、提供者端末ＰＴから音楽コンテンツを受信したか否かをチェックする。ここで、音楽コンテンツを受信したときは（Ｓ９→ＹＥＳ）、受信した音楽コンテンツの品質の良否を審査〔人又は機械による審査〕して（Ｓ１０）その合否を判定する（Ｓ１１）。
【００５８】
合否判定の結果、受信した音楽コンテンツが品質審査に合格したと判断された場合は（Ｓ１１→ＹＥＳ）、この音楽コンテンツを蓄積コンテンツデータベースＤＢ１に蓄積すると共に、当該音楽コンテンツに関する情報を蓄積コンテンツ情報Ｄａとして蓄積コンテンツ情報データベースＤＢ２１に登録する（Ｓ１２）。さらに、提供待ちコンテンツ情報データベースＤＢ２３を検索して（Ｓ１３）、新たに蓄積された音楽コンテンツＣｎａ（即ち、新たに登録された蓄積コンテンツ情報Ｄａ）に該当する提供待ちコンテンツ情報Ｄｃが存在するか否かを調べる（Ｓ１４）。
【００５９】
ここで、該当の提供待ちコンテンツ情報Ｄｃがあるときは（Ｓ１４→ＹＥＳ）、ステップＳ１５にて、この提供待ちコンテンツの提供を要求していた利用者端末ＵＴに、当該提供待ちコンテンツ情報Ｄｃに相当する蓄積コンテンツ情報Ｄａで特定される音楽コンテンツＣｎａを配信し（６）、その後、提供待ちコンテンツ情報データベースＤＢ２３から当該提供待ちコンテンツ情報Ｄｃを削除する（Ｓ１６）。
【００６０】
そして、ステップＳ１７にて、提供待ちコンテンツ情報Ｄｃの登録（Ｓ８）や削除（Ｓ１６）があって提供待ちコンテンツ情報データベースＤＢ２３が更新された場合、或いは、更に所定時間経過毎の提供待ち通知タイミングであれば、このデータベースＤＢ２３の内容に従った提供待ち情報を提供者端末ＰＴに通知し（３）、ステップＳ１に戻る。
【００６１】
一方、受信コンテンツが不合格と判断された場合は（Ｓ１１→ＮＯ）、このコンテンツを送信してきた提供者端末ＰＴに当該コンテンツが合格しなかった旨を通知した後（Ｓ１８）、ステップＳ１７に進む。なお、ステップＳ１７における提供待ち情報の通知動作は、※印で示すように、ステップＳ１に至る処理動作ループにおいて必須の処理動作ではなく、提供待ちコンテンツ情報データベースＤＢ２３の更新がなかった場合や提供待ち通知タイミングでなかった場合には、ステップＳ１７をスルーしてステップＳ１に戻る。
【００６２】
また、コンテンツ受信チェックのステップＳ９で音楽コンテンツを受信しないときは（Ｓ９→ＮＯ）、提供者端末ＰＴから提供可能情報を受信したか否かをチェックする（Ｓ１９）。ここで、提供可能情報を受信したときは（Ｓ１９→ＹＥＳ）、提供者端末ＰＴから受信された提供可能情報を提供可能コンテンツ情報Ｄｂとして提供可能コンテンツ情報データベースＤＢ２２に登録し（Ｓ２０）、さらに、提供待ちコンテンツ情報データベースＤＢ２３を検索して（Ｓ２１）新たに登録された提供可能コンテンツ情報Ｄｂに該当する提供待ちコンテンツ情報Ｄｃが存在するか否かを調べる（Ｓ２２）。
【００６３】
ここで、該当の提供待ちコンテンツ情報Ｄｃがあったときは（Ｓ２２→ＹＥＳ）、ステップＳ２３にて、今回送信されてきた提供可能情報（即ち、新たに登録された提供可能コンテンツ情報Ｄｂ）に該当する提供可能コンテンツについては、既にコンテンツ利用者が提供を待っている状態なので、サーバＳＶ側に提供して欲しい旨の提供依頼を、同提供可能情報を送信した提供者端末ＰＴに通知し（２）、その後、ステップＳ１７に進む。また、音楽コンテンツを受信しないとき（Ｓ１９→ＮＯ）或いは該当の提供待ちコンテンツ情報Ｄｃがないときは（Ｓ２２→ＮＯ）、直ちに、ステップＳ１７に進む。
【００６４】
さて、利用者端末ＵＴ（図３）では、コンテンツの提供要求（Ｕ１）の後は、随時、サーバＳＶから提供されるコンテンツを受信することができ、ステップＵ２にて、サーバＳＶから音楽コンテンツを受信したか否かをチェックする。ここで、音楽コンテンツを受信しないときは（Ｕ２→ＮＯ）、終了操作により直ちに利用者端末ＵＴでの動作を終了する。一方、音楽コンテンツを受信したときには（Ｕ２→ＹＥＳ）、受信された音楽コンテンツを外部記憶装置４の所定の記憶領域に保存して（Ｕ３）この音楽コンテンツを利用することができる（Ｕ４）。そして、コンテンツ利用後は、終了操作により提供者端末ＰＴでの動作を終了する。
【００６５】
〔種々の実施態様〕
以上、この発明の一実施例について説明したが、種々の変更が可能であり種々の態様で実施することができる。例えば、コンテンツ利用者に有料でコンテンツを提供した場合、利益の一部をコンテンツ提供者に対して還元するようにしてもよい。
【００６６】
提供要求のあったコンテンツに対して、複数のコンテンツ提供者端末が並行してコンテンツを提供できるようにしてもよいし、１つの提供者端末のみがコンテンツを提供できるようにしてもよい。例えば、複数の提供者端末がコンテンツを提供できる場合、提供された複数のコンテンツをコンテンツ利用者端末が試用し、そのユーザが気に入ったコンテンツをコンテンツ提供サーバから提供してもらうようにすればよい。また、１つの提供者端末のみとする場合は、先着順として、最初に提供されたコンテンツのみを蓄積するものとしたり、或いは、コンテンツのアップロードは複数の提供者端末からしてもらい、審査の段階で、アップロードされた複数コンテンツの中から１つを選択して蓄積するようにすればよい。
【００６７】
国や地域によっては著作権等の状態によりコンテンツの提供が不可能な楽曲があるので、コンテンツを提供する国や地域によって、コンテンツ提供者に依頼するコンテンツを制限するようにしてもよい。例えば、提供不可能な楽曲は提供可能コンテンツデータベースや提供待ちコンテンツデータベースに登録しない、などの方法をとればよい。また、コンテンツの提供が可能な楽曲であっても、著作権者又はその代行者（ＪＡＳＲＡＣ等）から許諾を得てからコンテンツ提供者に依頼をするのが望ましい。
【００６８】
コンテンツ提供者からコンテンツの提供があった場合、直ちにコンテンツ利用者へとコンテンツを提供するのではなく、コンテンツが蓄積された旨を通知し、それに応じてコンテンツ利用者から提供要求があった場合に限り、コンテンツ利用者へとコンテンツを提供するようにしてもよい。
【図面の簡単な説明】
【００６９】
【図１】この発明の一実施例によるコンテンツ提供システムのハードウエア構成ブロック図である。
【図２】この発明の一実施例によるコンテンツ提供システムにおける情報の流れとサーバ内データベースの構成例を表わす図である。
【図３】この発明の一実施例によるコンテンツ提供システムの動作例を表わすフローチャートの一部である。
【図４】この発明の一実施例によるコンテンツ提供システムの動作例を表わすフローチャートの他部である。
【符号の説明】
【００７０】
ＵＴ，ＰＴ  利用者端末（電子音楽装置；ＰＣや電子楽器）及び提供者端末、
ＳＶ  データベースＤＢ；ＤＢ１，ＤＢ２を備えるコンテンツ提供サーバ（コンテンツ提供装置）、
Ｃｎａ；Ｃｎａ１，Ｃｎａ２，…  音楽コンテンツ、
ＤＢ１，ＤＢ２  コンテンツ蓄積データベース及びコンテンツ情報データベース、
ＤＢ２１，ＤＢ２２，ＤＢ２３  蓄積コンテンツ情報Ｄａ、提供可能コンテンツ情報Ｄｂ及び提供待ちコンテンツ情報Ｄｃをそれぞれ記憶する蓄積コンテンツ情報、提供可能コンテンツ情報及び提供待ちコンテンツ情報データベース。
【図１】
2005266205.tif 000003
【図２】
2005266205.tif 000004
【図３】
2005266205.tif 000005
【図４】
2005266205.tif 000006