(57)【特許請求の範囲】
【請求項１】
端末装置に配信するための情報が記録されたデータ領域と上記データ領域に記録される情報の属性を表す属性情報が付加された書き込み不可能な固定ヘッダ領域及び書き込み可能な可変ヘッダ領域とからなる複数のコンテンツデータが蓄積されたデータベースと、
上記データベースに蓄積された複数のコンテンツデータを受信して、各コンテンツデータの固定ヘッダ領域及び可変ヘッダ領域から上記属性情報を検出する第１の検出手段と、ユーザによって入力された属性情報と上記第１の検出手段によって検出された属性情報とを比較して、該比較結果に応じたコンテンツデータを選択する比較手段と、上記比較手段の比較結果に応じて選択されたコンテンツデータを記録媒体へ記録する記録手段と、上記記録媒体へ記録したコンテンツデータを再生する再生手段と、上記記録媒体から再生したコンテンツデータの可変ヘッダ領域に新たな属性を表すユーザヘッダ情報を付加するユーザヘッダ情報付加手段と、上記ユーザヘッダ情報付加手段によって上記ユーザヘッダ情報を付加されたコンテンツデータを転送する転送手段を有する端末装置と、
上記端末装置から転送されたコンテンツデータの可変ヘッダ領域から上記ユーザヘッダ情報を検出する第２の検出手段と、上記第２の検出手段によって検出された各コンテンツデータのユーザヘッダ情報で表される属性の検出頻度に応じて、各コンテンツデータの新たな属性情報を算出する演算手段と、上記演算手段によって算出された新たな属性情報で、該新たな属性情報に対応するコンテンツデータの可変ヘッダ領域の更新をするヘッダ情報更新手段とを有する情報管理装置とを備える情報配信システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インターネット等を利用して音楽データを含むコンテンツを配信するＥＭＤ（Electronic Music Distribution）に関するものである。
【０００２】
【従来の技術】
音楽データ等が書き込まれたコンテンツをサーバからインターネット回線を通してダウンロードする際、ユーザは、曲名、アーティスト名といった各コンテンツに特有のヘッダ情報を基に選曲を行っていた。
【０００３】
音楽コンテンツのヘッダ領域は、曲名、アーティスト名、演奏時間といった固定されたデータが書き込まれているため曲名、アーティスト名を知っていれば所望の曲の検索又は選曲を容易に行うことができる。
【０００４】
【発明が解決しようとする課題】
しかし、曲名、アーティスト名といったヘッダ情報以外から音楽コンテンツを検索できないため、例えば「今月一番ダウンロードされているインディーズ」又は「海辺のリゾートで聞きたい曲」といったユーザの多種多様な嗜好を反映した要求には既存のシステムでは対応することは困難であった。
【０００５】
固定されたヘッダ情報のみを含むコンテンツを用い、多種多様なユーザの要求を満たすには、あらかじめユーザの嗜好を調査しその結果に基づいて分類された幾つもの専用データベースを設けた新たなシステムが必要となるためシステムのコストが増大してしまうといった問題がある。また、上述のように構築するデータベースはユーザの嗜好の事前調査が必要不可欠であり、さらにシステム化をするには多くの時間を要してしまう。したがって、完成したデータベースとユーザの嗜好とにはタイムラグが生じてしまい、ユーザの日々刻々と変化する嗜好に対応できないといった問題がある。
【０００６】
そこで、本発明は上述したような問題を解決するために案出されたものであり、別途データベースを設けなくともユーザの嗜好を満たすコンテンツの配信をするこができる情報配信システムを提供することを目的とする。
【０００７】
【課題を解決するための手段】
上述の目的を達成するために、本発明に係る情報配信システムは、端末装置に配信するための情報が記録されたデータ領域とデータ領域に記録される情報の属性を表す属性情報が付加された書き込み不可能な固定ヘッダ領域及び書き込み可能な可変ヘッダ領域とからなる複数のコンテンツデータが蓄積されたデータベースと、データベースに蓄積された複数のコンテンツデータを受信して、各コンテンツデータの固定ヘッダ領域及び可変ヘッダ領域から属性情報を検出する第１の検出手段と、ユーザによって入力された属性情報と第１の検出手段によって検出された属性情報とを比較して、比較結果に応じたコンテンツデータを選択する比較手段と、比較手段の比較結果に応じて選択されたコンテンツデータを記録媒体へ記録する記録手段と、記録媒体へ記録したコンテンツデータを再生する再生手段と、記録媒体から再生したコンテンツデータの可変ヘッダ領域に新たな属性を表すユーザヘッダ情報を付加するユーザヘッダ情報付加手段と、ユーザヘッダ情報付加手段によってユーザヘッダ情報を付加されたコンテンツデータを転送する転送手段を有する端末装置と、端末装置から転送されたコンテンツデータの可変ヘッダ領域から上記ユーザヘッダ情報を検出する第２の検出手段と、第２の検出手段によって検出された各コンテンツデータのユーザヘッダ情報で表される属性の検出頻度に応じて、各コンテンツデータの新たな属性情報を算出する演算手段と、演算手段によって算出された新たな属性情報で、この新たな属性情報に対応するコンテンツデータの可変ヘッダ領域の更新をするヘッダ情報更新手段とを有する情報管理装置とを備える。
【０００８】
この情報配信システムは、データの可変ヘッダ領域へ新たな属性を加え、それに基づいてデータの配信を行う。
【００１５】
【発明の実施の形態】
以下、本発明に係る情報配信システム、端末装置、情報管理装置及び情報配信方法の実施の形態を図面を参照にして詳細に説明する。
【００１６】
図１に本発明に適用した情報配信装置１の構成の一例を示す要部概略図を示す。
【００１７】
情報配信システム１は、ＥＭＤ（Electrical Music Distribution）データベース２と、端末装置３Ａ〜３Ｃ（以下、総称するときは端末装置３と呼ぶ。）と、ＥＭＤ管理装置４とを備えている。
【００１８】
ＥＭＤデータベース２は、複数の音楽コンテンツ１１を蓄積しており、端末装置３を介しユーザが入力した音楽コンテンツ１１の配信要求に応じて音楽コンテンツ１１を転送する。また、ＥＭＤデータベース２は音楽コンテンツ１１を一度端末装置３へ転送し、再び端末装置３から送信された音楽コンテンツ１１を受信し蓄積する。
【００１９】
図２は、ＥＭＤデータベース２に蓄積されている音楽コンテンツ１１のデータ構造の一例を示した概略図である。
【００２０】
音楽コンテンツ１１が記録されている記録領域は、ヘッダ領域１２と、データ記録領域１３とからなる。ヘッダ領域１２には、コンテンツの情報、例えば音楽コンテンツ１１の場合は、曲名、アーティスト名等が書き込まれている。データ記録領域１３には、データ、例えば音楽コンテンツの場合、音楽データが書き込まれている。
【００２１】
さらにヘッダ領域１２は、固定データ記録領域１４と、可変データ記録領域１５とからなり、音楽コンテンツ１１のヘッダの種類によって書き込まれる領域が区別されている。固定データ記録領域１４は、書き換えができないヘッダ情報、例えば音楽コンテンツの場合、曲名、アーティスト名が書き込まれている。可変データ記録領域１５は、端末装置３又はＥＭＤ管理装置４によって書き換えができるヘッダ情報が書き込まれている。さらにまた、可変データ記録領域１５は、ＥＭＤ管理装置４がヘッダ情報を書き込める管理領域１６と、端末装置３を介してユーザがヘッダ情報を書き込めるユーザ領域１７とからなる。
【００２２】
管理領域１６には、音楽コンテンツ１１のダウンロード回数等のユーザによる操作を望まないデータが書き込まれる。ユーザ領域１７には、例えば、複数の音楽コンテンツの中から「今月一番ダウンロードされているインディーズ」といったようにユーザの嗜好を反映させたキーワードや「海辺のリゾートで聞きたい曲」といったように楽曲が備える雰囲気によってユーザが独自にその楽曲をカテゴライズするようなキーワード等が書き込まれる。
【００２３】
端末装置３は、ＥＭＤデータベース２から音楽データ等の音楽コンテンツ１１をハードディスク又はメモリースティック（登録商標）等のリムーバルメディアにダウンロードする。図示しないハードディスクは端末装置３にあらかじめ備えられており、メモリースティック等のリムーバルメディアは端末装置３の図示しない装着部に装着される。
【００２４】
端末装置３は、ＥＭＤデータベース２から音楽コンテンツ１１をダウンロードする際、ＥＭＤデータベース２に蓄積された複数の音楽コンテンツ１１のヘッダ領域１２に書き込まれたヘッダ情報を検出し、検出したヘッダ情報とユーザによって入力されたヘッダ情報とを比較する比較処理をすることでＥＭＤデータベース２から所望の音楽コンテンツ１１を検索する。
【００２５】
例えば、端末装置３は、ＥＭＤデータベース２の音楽コンテンツ１１の中からユーザが入力した「今月一番ダウンロードされている曲」というキーワードの入力に応じてＥＭＤデータベース２に蓄積されている音楽コンテンツ１１の各管理領域１６に書き込まれたダウンロード回数を比較したり、ユーザが入力した音楽コンテンツの希望購入価格とＥＭＤデータベース２に蓄積されている音楽コンテンツ１１の管理領域１６に書き込まれた価格とを比較することでどの音楽コンテンツ１１をダウンロードするかを選択する。また、端末装置３は、ＥＭＤデータベース２に蓄積されている音楽コンテンツ１１のユーザ領域１７へキーワードが書き込まれている場合、ユーザが端末装置３に入力した「海辺のリゾートで聞きたい曲」というキーワードとＥＭＤデータベース２に蓄積された音楽コンテンツ１１のユーザ領域１７に書き込まれているキーワードとを比較することでどの音楽コンテンツ１１をダウンロードするかを選択する。
【００２６】
なお、音楽コンテンツ１１のユーザ領域１７へのユーザによるキーワードの書き込みは、後述するように、一旦、音楽コンテンツ１１が端末装置３に配信されてから行われるので、情報配信システム１を運営する事業者が音楽コンテンツ１１を新たにＥＭＤデータベース２へ登録した場合は、ユーザ領域１７にはまだキーワードが書き込まれていないためキーワードによる音楽コンテンツ１１の検索は行えない。
【００２７】
端末装置３は、ダウンロードした音楽コンテンツ１１のユーザ領域１７へユーザの音楽コンテンツ１１に対する感想や評価などをキーワードにしたデータを書き込む。そして、端末装置３は、ユーザ領域１７にデータを書き込んだ音楽コンテンツ１１をＥＭＤデータベース２へ送信する。
【００２８】
また、端末装置３は、他の端末装置３の間で音楽コンテンツ１１の送信、受信を行う。端末装置３が、端末装置３同士の間で送受信した音楽コンテンツ１１にもユーザ領域１７へユーザの音楽コンテンツ１１に対する感想や評価などをキーワードにしたデータを書き込むことができる。
【００２９】
なお、ユーザ領域１７は有限であるので、音楽コンテンツ１１を他の端末装置３又はＥＭＤデータベース２に次々に転送する場合、ユーザ領域１７へ書き込まれるキーワードは、例えば新しく書き込まれた順に３つだけキーワードが保存される、というような形式になる。
【００３０】
ＥＭＤ管理装置４は、ＥＭＤデータベース２が端末装置３へ転送する音楽コンテンツ１１の管理を行う。
【００３１】
ＥＭＤ管理装置４は、端末装置３からＥＭＤデータベース２へ音楽コンテンツ１１の転送要求があった場合、音楽コンテンツ１１の管理領域１６のデータ、例えばダウンロード回数などの変更を行う。
【００３２】
また、ＥＭＤ管理装置４は、端末装置３から転送されＥＭＤデータベース２へ蓄積された音楽コンテンツ１１の管理領域１６に書き込まれたデータやユーザ領域１７に書き込まれたキーワードを検出し演算処理をする。さらにＥＭＤ管理装置４は、演算処理した結果を必要に応じて音楽コンテンツ１１の管理領域１６やユーザ領域１７へ書き込み、データの更新をする。
【００３３】
これにより、ＥＭＤデータサーバ２は、常に新しいヘッダ情報を有する音楽コンテンツ１１を蓄積することになる。
【００３４】
図３に情報配信システム１における音楽コンテンツ１１の配信の手順を説明するためのフローチャートを示す。
【００３５】
ステップＳ１において、新しい音楽コンテンツ１１がＥＭＤデータベース２に登録される。
【００３６】
ステップＳ２において、ユーザは、端末装置３に所望の音楽コンテンツ１１をダウンロードする命令を入力する。端末装置３は、ＥＭＤデータベース２に蓄積されている複数の音楽コンテンツ１１の中から指示のあった音楽コンテンツ１１を検索する。端末装置３は、音楽コンテンツ１１のヘッダ領域に書き込まれているヘッダ情報を検出しそれを比較処理することで所望の音楽コンテンツ１１を抽出する。例えば、ユーザが曲名を端末装置３に入力したとすると、端末装置３はＥＭＤデータベース２に蓄積されている複数の音楽コンテンツ１１の中から固定データ記録領域１４に書き込まれている曲名を表すヘッダ情報を検出し、各々の曲名を表すヘッダ情報を入力された曲名と比較処理することで所望の曲名の音楽コンテンツ１１を検索し結果を出力する。
【００３７】
次に、ユーザは、端末装置３に出力された検索結果を確認し端末装置３へダウンロードの要求をする。これを受け端末装置３は、ＥＭＤデータベース２へ所望の音楽コンテンツ１１をダウンロードすることを要求する。ダウンロードの要求を受けたＥＭＤデータベース２は、その旨をＥＭＤ管理装置４へ伝える。そして、ＥＭＤ管理装置４は、ＥＭＤデータベース２を検索して所望の音楽コンテンツ１１の管理領域１６に書き込まれているダウンロード回数を変更する。
【００３８】
続いて、端末装置３は、ＥＭＤデータベース２から音楽コンテンツ１１をダウンロードし端末装置３に備えられたハードディスク又は端末装置３の装着部に装着されるリムーバルメディアに音楽コンテンツ１１を記録する。
【００３９】
ステップＳ３において、端末装置３は、ユーザの再生命令に応じて記録媒体に記録した音楽コンテンツ１１を再生する。
【００４０】
ステップＳ４において、端末装置３は、音楽コンテンツ１１に対するユーザの感想や評価等のキーワードをユーザ領域１７へ書き込むかどうかの判断をユーザの入力によってする。ユーザ領域１７へキーワードが書き込まれる場合ステップＳ５へと進み、書き込まれない場合ステップＳ１２へと進む。
【００４１】
ステップＳ５において、端末装置３は、ユーザ領域１７へ音楽コンテンツ１１に対するユーザの感想や評価等のキーワードを書き込む。
【００４２】
ステップＳ６において、端末装置３は、他の端末装置３へ音楽コンテンツ１１を転送するかどうかの判断をユーザの入力によってする。他の端末装置３へ音楽コンテンツ１１を転送する場合ステップＳ７へと進み、転送しない場合ステップＳ８へと進む。
【００４３】
ステップＳ７において、端末装置３は、他の端末装置３へ音楽コンテンツ１１を転送する。端末装置３が音楽コンテンツ１１を他の端末装置３へ転送させると行程はステップＳ３へと戻り、他の端末装置３によってステップＳ３からの行程が行われる。
【００４４】
ここで、ステップＳ３、ステップＳ４、ステップＳ５、ステップＳ６、ステップＳ７の行程を繰り返すループは、ＥＭＤデータベース２からダウンロードした音楽コンテンツ１１を複数の端末装置３の間で転送することに相当する。例えば、図１に示すようにユーザＡ，Ｂ，Ｃの所有する端末装置３をそれぞれ端末装置３Ａ，３Ｂ，３Ｃとし、まず、ＥＭＤデータベース２から端末装置３Ａが音楽コンテンツ１１を記録媒体にダウンロードしたとする（ステップＳ２）。端末装置３Ａは、ダウンロードした音楽コンテンツ１１をユーザＡの命令により再生する（ステップＳ３）。ユーザＡは、再生した音楽コンテンツ１１に対して「海辺のリゾートで聞きたい曲」という感想を持ち（ステップＳ４）、ユーザ領域１７へキーワードを書き込む。（ステップＳ５）。
【００４５】
続いて、ユーザＡは、ユーザＢの所有する端末装置Ｂへユーザ領域１７へ「海辺のリゾートで聞きたい曲」というキーワードを付加した音楽コンテンツ１１を転送する（ステップＳ６、ステップＳ７）。端末装置Ｂでも同じように音楽コンテンツ１１を再生し（ステップＳ３）、ユーザＢは、ユーザＡとは異なる感想を持ち「朝目覚めた時に聞きたい曲」とユーザ領域１７に書き込むとする（ステップＳ４、ステップＳ５）。この時、音楽コンテンツ１１のユーザ領域１７の容量に余裕のある場合、端末装置Ｂは端末装置Ａによって書かれたキーワードを残し、ユーザＢのキーワードを書き込む。また、ユーザ領域１７の容量が不足している場合は、端末装置Ａによって書かれたキーワードは消去され、端末装置Ｂのキーワードが書き込まれる。ここでは、端末装置Ａによって書き込まれたキーワードは消去されたなかったとする。
【００４６】
さらに、端末装置Ｂは、この音楽コンテンツ１１を端末装置Ｃに転送し（ステップＳ７）、ユーザＣは、ユーザＡと同じ感想を持ちユーザ領域１７に書き込んだとする（ステップＳ５）。ここでも、端末装置Ａ，Ｂによってユーザ領域１７に書き込まれたキーワードは消去されなかったとすると、端末装置Ａ，Ｂ，Ｃ，の間で転送されたことによって、音楽コンテンツ１１は、「海辺のリゾートで聞きたい曲」、「朝目覚めた時に聞きたい曲」という新しい属性を得ることになる。
【００４７】
ステップＳ８において、端末装置３は、音楽コンテンツ１１をＥＭＤデータベース２へ転送するどうかの判断をユーザの入力によって行う。音楽コンテンツ１１をＥＭＤデータベース２へ転送する場合ステップＳ９へと進み、転送しない場合ステップＳ１１へと進む。
【００４８】
ステップＳ９において、端末装置３は、音楽コンテンツ１１をＥＭＤデータベース２へ転送する。端末装置３からＥＭＤデータベース２へ音楽コンテンツ１１が転送されると、ＥＭＤ管理装置４は音楽コンテンツ１１の可変データ記録領域１５から変更されたヘッダ情報を検出する。例えば、ここで検出するヘッダ情報は、管理領域１６に書き込まれたダウンロード回数、ユーザ領域１７に書き込まれた「海辺のリゾートで聞きたい曲」、「朝目覚めた時に聞きたい曲」等のユーザの音楽コンテンツ１１の感想を反映したキーワードである。
【００４９】
ステップＳ１０において、ＥＭＤ管理装置４は、音楽コンテンツ１１から検出したヘッダ情報を必要に応じて演算処理を施し再び可変データ記録領域１５へ書き込む。例えば、音楽コンテンツ１１のダウンロード回数は統計処理がなされヒットチャート情報を表すヘッダ情報へ反映される。また、ＥＭＤ管理装置４は、所定の期間内に検出したキーワードの中で最も多かったキーワードをその音楽コンテンツ１１に対してユーザが決めた新しい属性として認識し、再び音楽コンテンツ１１のユーザ領域１７に書き込む。例えば、１週間の間に、ＥＭＤ管理装置４がある音楽コンテンツ１１のユーザ領域１７から「海辺のリゾートで聞きたい曲」というキーワードを１０個、「朝目覚めた時に聞きたい曲」というキーワードを２個、検出したとする。これより、ＥＭＤ管理装置４は、ユーザの意見を反映している「海辺のリゾートで聞きたい曲」いうキーワードをこの音楽コンテンツ１１の新しい属性として認識し、再びＥＭＤデータベース２の音楽コンテンツ１１のユーザ領域１７へと書き込む。
【００５０】
ＥＭＤ管理装置４が、ＥＭＤデータベース２に蓄積されている音楽コンテンツ１１の可変データ記録領域１５へヘッダ情報を書き終わると、行程はステップＳ２へと戻り、ＥＭＤデータベース２は、新しい属性を備えた音楽コンテンツ１１を蓄積することになる。
【００５１】
ここでステップＳ２、ステップＳ３、ステップＳ４、ステップＳ５、ステップＳ６、ステップＳ８、ステップＳ９、ステップＳ１０の行程を繰り返すループは、端末装置３がＥＭＤデータベース２から音楽コンテンツ１１をダウンロードし、端末装置３とＥＭＤ管理装置４によって可変データ領域１５のヘッダ情報を変更することで音楽コンテンツ１１へ常に新しい属性を付加することに相当する。
【００５２】
なお、ＥＭＤ管理装置４が音楽コンテンツ１１の新しい属性として認識するユーザの意見を反映したキーワードは、一つだけとは限らず複数あってもよい。
【００５３】
ステップＳ１１において、端末装置３は、ステップＳ８でＥＭＤデータベース２へ音楽コンテンツ１１を転送しないと判断したので行程は終了する。
【００５４】
ステップＳ１２において、端末装置３は、他の端末装置３へ音楽コンテンツ１１を転送するかどうかの判断をユーザの入力によってする。他の端末装置３へ音楽コンテンツ１１を転送する場合ステップＳ１３へと進み、転送しない場合ステップＳ１４へと進む。
【００５５】
ステップＳ１３において、端末装置３は、他の端末装置３へ音楽コンテンツ１１を転送する。また、端末装置３から他の端末装置３へ音楽コンテンツ１１を転送後、行程はステップＳ３へ戻る。
【００５６】
ここで、ステップＳ３、ステップＳ４、ステップＳ１２、ステップＳ１３の行程を繰り返すループは、ＥＭＤデータベース２から音楽コンテンツ１１をダウンロードし、ヘッダ情報を付加しないで他の端末装置３へ転送していくことに相当する。
【００５７】
ステップＳ１４において、端末装置３は、他の端末装置３へ音楽コンテンツ１１を転送しないと判断したので行程は終了する。
【００５８】
この情報配信システム１は、音楽コンテンツ１１のヘッダ領域１２中にＥＭＤ管理装置４によるデータの書き込み可能な管理領域１６とユーザによるキーワードの書き込み可能なユーザ領域１７を設け、端末装置３とＥＭＤデータベース２、又は複数の端末装置３の間で音楽コンテンツ１１を転送させることで、音楽コンテンツ１１に常に新しいヘッダ情報を書き込むことができる。
【００５９】
なお、図１では、ＥＭＤデータベース２を管理するＥＭＤ管理装置４が１対１対応となっているが、複数のＥＭＤデータベース２を１つのＥＭＤ管理装置４が管理してもよく、また、１つのＥＭＤデータベース２を複数のＥＭＤ管理装置４が管理してもよい。
【００６０】
さらにまた、ＥＭＤ管理装置４はＥＭＤデータベース２をネットワーク経由で管理してもよい。
【００６１】
【発明の効果】
以上の説明からも明らかなように、本発明の情報配信システムは、端末装置から音楽コンテンツの可変ヘッダ領域にユーザヘッダ情報を付加し、データベースへ蓄積し、さらに情報管理装置によってユーザの嗜好を反映するように属性情報を演算処理し、新たに加えられた属性に基づいた音楽コンテンツの配信を行うことで、ユーザの嗜好を反映させた音楽コンテンツを蓄積した専用サーバを設けなくてもユーザの嗜好を満たす音楽コンテンツの配信をすることを可能とする。
【図面の簡単な説明】
【図１】本発明の実施の形態として示す情報配信システムの要部構成を説明するための図である。
【図２】同情報配信システムにおいて、コンテンツの構成を説明をするための図である。
【図３】同情報配信システムにおいて、コンテンツ配信の流れについて説明するためのフローチャートである。
【符号の説明】
１  情報配信システム、２  ＥＭＤデータベース、３  端末装置、４  ＥＭＤ管理装置
【図１】
0004385464.tif 000002
【図２】
0004385464.tif 000003
【図３】
0004385464.tif 000004