(57)【特許請求の範囲】
【請求項１】
複数の再生装置に楽曲を配信する配信装置であって、
ユーザにより評価された前記楽曲を特定可能な楽曲情報、および、前記ユーザにより評価された他の前記ユーザを特定可能なユーザ情報のうち少なくとも一方を含む評価情報であって、第一ユーザにより評価された第一評価情報、および第二ユーザにより評価された第二評価情報を受け付ける受付手段と、
前記受付手段により受け付けられた前記第一評価情報を評価した前記第一ユーザの使用する前記再生装置である配信先装置に配信する前記楽曲を、前記第一評価情報に含まれる前記楽曲情報および前記ユーザ情報のうち少なくとも一方と、前記第二評価情報に含まれる前記楽曲情報とに基づいて抽出する抽出手段と、
前記抽出手段により抽出された前記楽曲を、前記配信先装置に配信する第一配信手段と、
前記第一評価情報を評価した前記第一ユーザ、前記第一評価情報に含まれる前記ユーザ情報によって特定される前記他のユーザであって前記第二評価情報を評価した前記第二ユーザ、および前記抽出手段によって抽出された前記楽曲であって前記第二ユーザによって評価された第二楽曲が関連付けられた表示画面を前記配信先装置に配信する第二配信手段と
を備えたことを特徴とする配信装置。
【請求項２】
複数の再生装置に楽曲を配信する配信装置であって、
ユーザにより評価された前記楽曲を特定可能な楽曲情報、および、前記ユーザにより評価された他の前記ユーザを特定可能なユーザ情報のうち少なくとも一方を含む評価情報であって、第一ユーザにより評価された第一評価情報、および第二ユーザにより評価された第二評価情報を受け付ける受付手段と、
前記受付手段により受け付けられた前記第一評価情報を評価した前記第一ユーザの使用する前記再生装置である配信先装置に配信する前記楽曲を、前記第一評価情報に含まれる前記楽曲情報および前記ユーザ情報のうち少なくとも一方と、前記第二評価情報に含まれる前記楽曲情報とに基づいて抽出する抽出手段と、
前記抽出手段により抽出された前記楽曲を、前記配信先装置に配信する第一配信手段と、
前記第一評価情報を評価した前記第一ユーザ、前記第一評価情報に含まれる前記楽曲情報によって特定される前記楽曲である第一楽曲、前記第一楽曲を評価した他のユーザであって前記第二評価情報を評価した前記第二ユーザ、および、前記抽出手段によって抽出された前記楽曲であって前記第二ユーザによって評価された第二楽曲が関連付けられた表示画面を前記配信先装置に配信する第二配信手段と
を備えたことを特徴とする配信装置。
【請求項３】
前記抽出手段は、
前記第一評価情報に含まれる前記ユーザ情報によって特定される前記他のユーザと、前記第二評価情報を評価した前記第二ユーザとが一致する場合、前記第二評価情報に含まれる前記楽曲情報によって特定される前記楽曲を抽出することを特徴とする請求項１又は２に記載の配信装置。
【請求項４】
前記抽出手段は、
前記第一評価情報に含まれる前記楽曲情報を少なくとも含む前記第二評価情報に含まれる前記楽曲情報によって特定される前記楽曲のうち、前記第一評価情報に含まれる前記楽曲情報によって特定される前記楽曲と一致しない前記楽曲を抽出することを特徴とする請求項１から３の何れかに記載の配信装置。
【請求項５】
前記第二配信手段は、
前記第二楽曲を選択可能な第一選択部を含む前記表示画面を前記配信先装置に配信し、
前記受付手段は、
前記配信先装置から、前記第一選択部を介して選択された前記第二楽曲を特定可能な前記楽曲情報を含む前記評価情報を受け付けることを特徴とする請求項１から４の何れかに記載の配信装置。
【請求項６】
前記第二配信手段は、
前記第二ユーザを選択可能な第二選択部を含む前記表示画面を前記配信先装置に配信し、
前記受付手段は、
前記配信先装置から、前記第二選択部を介して選択された前記第二ユーザを特定可能な前記ユーザ情報を含む前記評価情報を受け付けることを特徴とする請求項２に記載の配信装置。
【請求項７】
前記第一配信手段は、
前記受付手段によって、前記第二ユーザを特定可能な前記ユーザ情報を含む前記評価情報を受け付けた場合に、前記抽出手段によって抽出された前記楽曲のうち、前記第二ユーザによって評価された前記楽曲を優先的に前記配信先装置に配信する第三配信手段を備えたことを特徴とする請求項６に記載の配信装置。
【請求項８】
前記第二配信手段は、
前記第二ユーザが評価した前記楽曲の総数を示す楽曲総数、前記第一ユーザが評価した前記楽曲と、前記第二ユーザが評価した前記楽曲とで重複する数を示す楽曲重複数、および、前記第二ユーザが前記第一ユーザ以外に評価した他の前記ユーザの数であるユーザ数のうち少なくともいずれかを含む前記表示画面を前記配信先装置に配信することを特徴とする請求項１から７のいずれかに記載の配信装置。
【請求項９】
複数の再生装置と、前記再生装置に楽曲を配信する配信装置とを備えた配信システムであって、
前記配信装置は、
ユーザにより評価された前記楽曲を特定可能な楽曲情報、および、前記ユーザにより評価された他の前記ユーザを特定可能なユーザ情報のうち少なくとも一方を含む評価情報であって、第一ユーザにより評価された第一評価情報、および第二ユーザにより評価された第二評価情報を受信する第一受信手段と、
前記第一受信手段により受信された前記第一評価情報を評価した前記第一ユーザの使用する前記再生装置である配信先装置に配信する前記楽曲を、前記第一評価情報に含まれる前記楽曲情報および前記ユーザ情報のうち少なくとも一方と、前記第二評価情報に含まれる前記楽曲情報とに基づいて抽出する抽出手段と、
前記抽出手段により抽出された楽曲を、前記配信先装置に配信する第一配信手段と、
前記第一評価情報を評価した前記第一ユーザ、前記第一評価情報に含まれる前記ユーザ情報によって特定される前記他のユーザであって前記第二評価情報を評価した前記第二ユーザ、および前記抽出手段によって抽出された前記楽曲であって前記第二ユーザによって評価された第二楽曲が関連付けられた表示画面を前記配信先装置に配信する第二配信手段と
を備え、
前記再生装置は、
前記配信装置に対して前記評価情報を送信する送信手段と、
前記配信装置から送信された前記楽曲、および、前記表示画面を受信する第二受信手段と、
前記第二受信手段によって受信された前記楽曲、および、前記表示画面を出力する出力手段と
を備えたことを特徴とする配信システム。
【請求項１０】
複数の再生装置と、前記再生装置に楽曲を配信する配信装置とを備えた配信システムであって、
前記配信装置は、
ユーザにより評価された前記楽曲を特定可能な楽曲情報、および、前記ユーザにより評価された他の前記ユーザを特定可能なユーザ情報のうち少なくとも一方を含む評価情報であって、第一ユーザにより評価された第一評価情報、および第二ユーザにより評価された第二評価情報を受信する第一受信手段と、
前記第一受信手段により受信された前記第一評価情報を評価した前記第一ユーザの使用する前記再生装置である配信先装置に配信する前記楽曲を、前記第一評価情報に含まれる前記楽曲情報および前記ユーザ情報のうち少なくとも一方と、前記第二評価情報に含まれる前記楽曲情報とに基づいて抽出する抽出手段と、
前記抽出手段により抽出された楽曲を、前記配信先装置に配信する第一配信手段と、
前記第一評価情報を評価した前記第一ユーザ、前記第一評価情報に含まれる前記楽曲情報によって特定される前記楽曲である第一楽曲、前記第一楽曲を評価した他のユーザであって前記第二評価情報を評価した前記第二ユーザ、および、前記抽出手段によって抽出された前記楽曲であって前記第二ユーザによって評価された第二楽曲が関連付けられた表示画面を前記配信先装置に配信する第二配信手段と
を備え、
前記再生装置は、
前記配信装置に対して前記評価情報を送信する送信手段と、
前記配信装置から送信された前記楽曲、および、前記表示画面を受信する第二受信手段と、
前記第二受信手段によって受信された前記楽曲、および、前記表示画面を出力する出力手段と
を備えたことを特徴とする配信システム。
【請求項１１】
複数の再生装置に楽曲を配信する配信装置によって実行される配信方法であって、
ユーザにより評価された前記楽曲を特定可能な楽曲情報、および、前記ユーザにより評価された他の前記ユーザを特定可能なユーザ情報のうち少なくとも一方を含む評価情報であって、第一ユーザにより評価された第一評価情報、および第二ユーザにより評価された第二評価情報を受け付ける受付ステップと、
前記受付ステップにより受け付けられた前記第一評価情報を評価した前記第一ユーザの使用する前記再生装置である配信先装置に配信する前記楽曲を、前記第一評価情報に含まれる前記楽曲情報および前記ユーザ情報のうち少なくとも一方と、前記第二評価情報に含まれる前記楽曲情報とに基づいて抽出する抽出ステップと、
前記抽出ステップにより抽出された楽曲を、前記配信先装置に配信する第一配信ステップと、
前記第一評価情報を評価した前記第一ユーザ、前記第一評価情報に含まれる前記ユーザ情報によって特定される前記他のユーザであって前記第二評価情報を評価した前記第二ユーザ、および前記抽出ステップによって抽出された前記楽曲であって前記第二ユーザによって評価された第二楽曲が関連付けられた表示画面を前記配信先装置に配信する第二配信ステップと
を備えたことを特徴とする配信方法。
【請求項１２】
複数の再生装置に楽曲を配信する配信装置によって実行される配信方法であって、
ユーザにより評価された前記楽曲を特定可能な楽曲情報、および、前記ユーザにより評価された他の前記ユーザを特定可能なユーザ情報のうち少なくとも一方を含む評価情報であって、第一ユーザにより評価された第一評価情報、および第二ユーザにより評価された第二評価情報を受け付ける受付ステップと、
前記受付ステップにより受け付けられた前記第一評価情報を評価した前記第一ユーザの使用する前記再生装置である配信先装置に配信する前記楽曲を、前記第一評価情報に含まれる前記楽曲情報および前記ユーザ情報のうち少なくとも一方と、前記第二評価情報に含まれる前記楽曲情報とに基づいて抽出する抽出ステップと、
前記抽出ステップにより抽出された楽曲を、前記配信先装置に配信する第一配信ステップと、
前記第一評価情報を評価した前記第一ユーザ、前記第一評価情報に含まれる前記楽曲情報によって特定される前記楽曲である第一楽曲、前記第一楽曲を評価した他のユーザであって前記第二評価情報を評価した前記第二ユーザ、および、前記抽出ステップによって抽出された前記楽曲であって前記第二ユーザによって評価された第二楽曲が関連付けられた表示画面を前記配信先装置に配信する第二配信ステップと
を備えたことを特徴とする配信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワークを介して端末に楽曲を配信することが可能な配信装置、配信システム、および配信方法に関する。
【背景技術】
【０００２】
近年、インターネット等の通信ネットワークを介して、端末に楽曲を配信するサービスが普及している。このようなサービスでは、配信装置（サーバ等）からユーザの所有する端末（携帯端末、ＰＣ（Personal Computer）等）に対して、ダウンロード方式やストリーミング方式等の配信方式によって楽曲が配信される。ユーザは、配信される楽曲を端末で再生することによって、楽曲を聴くことができる。
【０００３】
配信装置から端末に対して配信される楽曲を多様化させるための技術が提案されている。例えば特許文献１では、他の端末における楽曲の利用履歴に基づき、端末に配信する楽曲を抽出する技術が開示されている。この技術が用いられた場合、配信装置は、ユーザにとって馴染みのない楽曲を、ユーザの端末に配信することができる。このためユーザは、未知の楽曲を知ることが可能となる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２２５５８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら上述の技術では、他の端末の再生履歴に基づき、端末に楽曲が配信されるので、端末のユーザの嗜好に近い楽曲が配信装置から端末に配信されるとは限らない。従って、ユーザの嗜好に合わない楽曲が端末に配信され、端末から再生される場合が発生し得るという問題点がある。
【０００６】
本発明は、ユーザの嗜好に近い楽曲を端末に配信することが可能な配信装置、配信システム、および配信方法を提供することである。
【課題を解決するための手段】
【０００７】
本発明の第一態様に係る配信装置は、複数の再生装置に楽曲を配信する配信装置であって、ユーザにより評価された前記楽曲を特定可能な楽曲情報、および、前記ユーザにより評価された他の前記ユーザを特定可能なユーザ情報のうち少なくとも一方を含む評価情報であって、第一ユーザにより評価された第一評価情報、および第二ユーザにより評価された第二評価情報を受け付ける受付手段と、前記受付手段により受け付けられた前記第一評価情報を評価した前記第一ユーザの使用する前記再生装置である配信先装置に配信する前記楽曲を、前記第一評価情報に含まれる前記楽曲情報および前記ユーザ情報のうち少なくとも一方と、前記第二評価情報に含まれる前記楽曲情報とに基づいて抽出する抽出手段と、前記抽出手段により抽出された前記楽曲を、前記配信先装置に配信する第一配信手段と、前記第一評価情報を評価した前記第一ユーザ、前記第一評価情報に含まれる前記ユーザ情報によって特定される前記他のユーザであって前記第二評価情報を評価した前記第二ユーザ、および前記抽出手段によって抽出された前記楽曲であって前記第二ユーザによって評価された第二楽曲が関連付けられた表示画面を前記配信先装置に配信する第二配信手段とを備えている。
【０００８】
第一態様によれは、配信装置は、第一ユーザにより評価された第一評価情報および第二ユーザにより評価された第二評価情報に基づいて、第一ユーザによって使用される再生装置である配信先装置に配信する楽曲を抽出する。このため配信装置は、第二評価情報のみに基づいて楽曲を抽出する場合と比較して、第一ユーザの嗜好により近い楽曲を抽出し、この楽曲を再生装置に配信することが可能となる。又、配信装置は、抽出した楽曲の関連性を示す表示画面を、配信先装置の表示部に表示させることができる。このため第一ユーザは、配信装置によって抽出された楽曲の関連性を認識することが可能となる。又、配信装置は、第一ユーザ、第一ユーザによって評価された第二ユーザ、および、第二ユーザによって評価された第二楽曲の関連性を、第一ユーザに認識させることができる。第一ユーザは、配信装置によって抽出された楽曲が、自身が評価した第二ユーザによって評価された楽曲であることを容易に認識することが可能となる。
本発明の第二態様に係る配信装置は、複数の再生装置に楽曲を配信する配信装置であって、ユーザにより評価された前記楽曲を特定可能な楽曲情報、および、前記ユーザにより評価された他の前記ユーザを特定可能なユーザ情報のうち少なくとも一方を含む評価情報であって、第一ユーザにより評価された第一評価情報、および第二ユーザにより評価された第二評価情報を受け付ける受付手段と、前記受付手段により受け付けられた前記第一評価情報を評価した前記第一ユーザの使用する前記再生装置である配信先装置に配信する前記楽曲を、前記第一評価情報に含まれる前記楽曲情報および前記ユーザ情報のうち少なくとも一方と、前記第二評価情報に含まれる前記楽曲情報とに基づいて抽出する抽出手段と、前記抽出手段により抽出された前記楽曲を、前記配信先装置に配信する第一配信手段と、前記第一評価情報を評価した前記第一ユーザ、前記第一評価情報に含まれる前記楽曲情報によって特定される前記楽曲である第一楽曲、前記第一楽曲を評価した他のユーザであって前記第二評価情報を評価した前記第二ユーザ、および、前記抽出手段によって抽出された前記楽曲であって前記第二ユーザによって評価された第二楽曲が関連付けられた表示画面を前記配信先装置に配信する第二配信手段とを備えている。
第二態様によれは、配信装置は、第一ユーザにより評価された第一評価情報および第二ユーザにより評価された第二評価情報に基づいて、第一ユーザによって使用される再生装置である配信先装置に配信する楽曲を抽出する。このため配信装置は、第二評価情報のみに基づいて楽曲を抽出する場合と比較して、第一ユーザの嗜好により近い楽曲を抽出し、この楽曲を再生装置に配信することが可能となる。又、配信装置は、抽出した楽曲の関連性を示す表示画面を、配信先装置の表示部に表示させることができる。このため第一ユーザは、配信装置によって抽出された楽曲の関連性を認識することが可能となる。又、配信装置は、第一ユーザ、第一ユーザによって評価された第一楽曲、第一楽曲を評価した第二ユーザ、および第二ユーザによって評価された第二楽曲の関連性を、第一ユーザに認識させることができる。第一ユーザは、配信装置によって抽出された楽曲が、自身が評価した楽曲を評価した第二ユーザによって評価された楽曲であることを容易に認識することが可能となる。
【０００９】
第一態様および第二態様において、前記第二評価情報に前記楽曲情報が含まれ、前記抽出手段は、前記第一評価情報に含まれる前記ユーザ情報によって特定される前記他のユーザと、前記第二評価情報を評価した前記第二ユーザとが一致する場合、前記第二評価情報に含まれる前記楽曲情報によって特定される前記楽曲を抽出してもよい。配信装置は、第一ユーザが評価した第二ユーザによって評価された楽曲を抽出する。第一ユーザは第二ユーザを評価しているので、第一ユーザと第二ユーザとは、楽曲に対する嗜好が近い可能性が高い。従って、第二ユーザによって評価された楽曲を抽出することによって、配信装置は、第一ユーザの嗜好に近い可能性の高い楽曲を適切に抽出することができる。
【００１０】
第一態様および第二態様において、前記抽出手段は、前記第一評価情報に含まれる前記楽曲情報を少なくとも含む前記第二評価情報に含まれる前記楽曲情報によって特定される前記楽曲のうち、前記第一評価情報に含まれる前記楽曲情報によって特定される前記楽曲と一致しない前記楽曲を抽出してもよい。配信装置は、第一ユーザが評価した楽曲を評価した第二ユーザによって評価された楽曲のうち、第一ユーザが評価した楽曲を除く楽曲を抽出する。第二ユーザは、第一ユーザが評価した楽曲を評価しているので、第一ユーザと第二ユーザとは、楽曲に対する嗜好が近い可能性が高い。また、第一ユーザが評価した楽曲以外の楽曲が抽出されるので、抽出される楽曲は、第一ユーザにとって未知である可能性が高い。このため配信装置は、第一ユーザの嗜好に近い可能性が高く、且つ、第一ユーザにとって未知である可能性の高い楽曲を適切に抽出することができる。
【００１４】
第一態様および第二態様において、前記第二配信手段は、前記第二楽曲を選択可能な第一選択部を含む前記表示画面を前記配信先装置に配信し、前記受付手段は、前記配信先装置から、前記第一選択部を介して選択された前記第二楽曲を特定可能な前記楽曲情報を含む前記評価情報を受け付けてもよい。これによって配信装置は、第一ユーザに第二楽曲の関連性を参照させつつ、第二楽曲を評価させることができる。第一ユーザは、第二楽曲の関連性を把握し、第二楽曲を適切に評価することが可能となる。
【００１５】
第二態様において、前記第二配信手段は、前記第二ユーザを選択可能な第二選択部を含む前記表示画面を前記配信先装置に配信し、前記受付手段は、前記配信先装置から、前記第二選択部を介して選択された前記第二ユーザを特定可能な前記ユーザ情報を含む前記評価情報を受け付けてもよい。これによって配信装置は、第二ユーザと楽曲との関連性を第一ユーザに参照させつつ、第二ユーザを評価させることができる。第一ユーザは、第二ユーザと楽曲との関連性を把握し、第二ユーザを適切に評価することが可能となる。
【００１６】
第二態様において、前記第一配信手段は、前記受付手段によって、前記第二ユーザを特定可能な前記ユーザ情報を含む前記評価情報を受け付けた場合に、前記抽出手段によって抽出された前記楽曲のうち、前記第二ユーザによって評価された前記楽曲を優先的に前記配信先装置に配信する第三配信手段を備えてもよい。これによって配信装置は、第一ユーザが評価した第二ユーザによって評価された楽曲を優先的に配信先装置に配信することができる。第一ユーザは、第二選択部を介して第二ユーザを選択することによって、第二ユーザによって評価された楽曲を優先的に聴くことが可能となる。
【００１７】
第一態様および第二態様において、前記第二配信手段は、前記第二ユーザが評価した前記楽曲の総数を示す楽曲総数、前記第一ユーザが評価した前記楽曲と、前記第二ユーザが評価した前記楽曲とで重複する数を示す楽曲重複数、および、前記第二ユーザが前記第一ユーザ以外に評価した他の前記ユーザの数であるユーザ数のうち少なくともいずれかを含む前記表示画面を前記配信先装置に配信してもよい。これによって第一ユーザは、第二ユーザに関連する情報（楽曲総数、楽曲重複数、およびユーザ数）を容易に認識することが可能となる。
【００１８】
本発明の第三態様に係る配信システムは、複数の再生装置と、前記再生装置に楽曲を配信する配信装置とを備えた配信システムであって、前記配信装置は、ユーザにより評価された前記楽曲を特定可能な楽曲情報、および、前記ユーザにより評価された他の前記ユーザを特定可能なユーザ情報のうち少なくとも一方を含む評価情報であって、第一ユーザにより評価された第一評価情報、および第二ユーザにより評価された第二評価情報を受信する第一受信手段と、前記第一受信手段により受信された前記第一評価情報を評価した前記第一ユーザの使用する前記再生装置である配信先装置に配信する前記楽曲を、前記第一評価情報に含まれる前記楽曲情報および前記ユーザ情報のうち少なくとも一方と、前記第二評価情報に含まれる前記楽曲情報とに基づいて抽出する抽出手段と、前記抽出手段により抽出された楽曲を、前記配信先装置に配信する第一配信手段と、前記第一評価情報を評価した前記第一ユーザ、前記第一評価情報に含まれる前記ユーザ情報によって特定される前記他のユーザであって前記第二評価情報を評価した前記第二ユーザ、および前記抽出手段によって抽出された前記楽曲であって前記第二ユーザによって評価された第二楽曲が関連付けられた表示画面を前記配信先装置に配信する第二配信手段とを備え、前記再生装置は、前記配信装置に対して前記評価情報を送信する送信手段と、前記配信装置から送信された前記楽曲、および、前記表示画面を受信する第二受信手段と、前記第二受信手段によって受信された前記楽曲、および、前記表示画面を出力する出力手段とを備えている。第三態様によれば、第一態様と同様の効果を奏することができる。
本発明の第四態様に係る配信システムは、複数の再生装置と、前記再生装置に楽曲を配信する配信装置とを備えた配信システムであって、前記配信装置は、ユーザにより評価された前記楽曲を特定可能な楽曲情報、および、前記ユーザにより評価された他の前記ユーザを特定可能なユーザ情報のうち少なくとも一方を含む評価情報であって、第一ユーザにより評価された第一評価情報、および第二ユーザにより評価された第二評価情報を受信する第一受信手段と、前記第一受信手段により受信された前記第一評価情報を評価した前記第一ユーザの使用する前記再生装置である配信先装置に配信する前記楽曲を、前記第一評価情報に含まれる前記楽曲情報および前記ユーザ情報のうち少なくとも一方と、前記第二評価情報に含まれる前記楽曲情報とに基づいて抽出する抽出手段と、前記抽出手段により抽出された楽曲を、前記配信先装置に配信する第一配信手段と、前記第一評価情報を評価した前記第一ユーザ、前記第一評価情報に含まれる前記楽曲情報によって特定される前記楽曲である第一楽曲、前記第一楽曲を評価した他のユーザであって前記第二評価情報を評価した前記第二ユーザ、および、前記抽出手段によって抽出された前記楽曲であって前記第二ユーザによって評価された第二楽曲が関連付けられた表示画面を前記配信先装置に配信する第二配信手段とを備え、前記再生装置は、前記配信装置に対して前記評価情報を送信する送信手段と、前記配信装置から送信された前記楽曲、および、前記表示画面を受信する第二受信手段と、前記第二受信手段によって受信された前記楽曲、および、前記表示画面を出力する出力手段とを備えている。第四態様によれは、第二態様と同様の効果を奏することができる。
【００１９】
本発明の第五態様に係る配信方法は、複数の再生装置に楽曲を配信する配信装置によって実行される配信方法であって、ユーザにより評価された前記楽曲を特定可能な楽曲情報、および、前記ユーザにより評価された他の前記ユーザを特定可能なユーザ情報のうち少なくとも一方を含む評価情報であって、第一ユーザにより評価された第一評価情報、および第二ユーザにより評価された第二評価情報を受け付ける受付ステップと、前記受付ステップにより受け付けられた前記第一評価情報を評価した前記第一ユーザの使用する前記再生装置である配信先装置に配信する前記楽曲を、前記第一評価情報に含まれる前記楽曲情報および前記ユーザ情報のうち少なくとも一方と、前記第二評価情報に含まれる前記楽曲情報とに基づいて抽出する抽出ステップと、前記抽出ステップにより抽出された楽曲を、前記配信先装置に配信する第一配信ステップと、前記第一評価情報を評価した前記第一ユーザ、前記第一評価情報に含まれる前記ユーザ情報によって特定される前記他のユーザであって前記第二評価情報を評価した前記第二ユーザ、および前記抽出ステップによって抽出された前記楽曲であって前記第二ユーザによって評価された第二楽曲が関連付けられた表示画面を前記配信先装置に配信する第二配信ステップとを備えている。第五態様によれば、第一態様と同様の効果を奏することができる。
本発明の第六態様に係る配信方法は、複数の再生装置に楽曲を配信する配信装置によって実行される配信方法であって、ユーザにより評価された前記楽曲を特定可能な楽曲情報、および、前記ユーザにより評価された他の前記ユーザを特定可能なユーザ情報のうち少なくとも一方を含む評価情報であって、第一ユーザにより評価された第一評価情報、および第二ユーザにより評価された第二評価情報を受け付ける受付ステップと、前記受付ステップにより受け付けられた前記第一評価情報を評価した前記第一ユーザの使用する前記再生装置である配信先装置に配信する前記楽曲を、前記第一評価情報に含まれる前記楽曲情報および前記ユーザ情報のうち少なくとも一方と、前記第二評価情報に含まれる前記楽曲情報とに基づいて抽出する抽出ステップと、前記抽出ステップにより抽出された楽曲を、前記配信先装置に配信する第一配信ステップと、前記第一評価情報を評価した前記第一ユーザ、前記第一評価情報に含まれる前記楽曲情報によって特定される前記楽曲である第一楽曲、前記第一楽曲を評価した他のユーザであって前記第二評価情報を評価した前記第二ユーザ、および、前記抽出ステップによって抽出された前記楽曲であって前記第二ユーザによって評価された第二楽曲が関連付けられた表示画面を前記配信先装置に配信する第二配信ステップとを備えている。第六態様によれば、第二態様と同様の効果を奏することができる。
【図面の簡単な説明】
【００２０】
【図１】配信システム１の概要と、配信装置１１および再生装置１５の電気的構成とを示す図である。
【図２】ユーザ２１〜２３、３１、３２、および楽曲４１１〜４１４、４２１〜４２３の関係を示す図である。
【図３】テーブル１１８を示す図である。
【図４】配信装置メイン処理を示すフローチャートである。
【図５】リスト作成処理を示すフローチャートである。
【図６】抽出処理を示すフローチャートである。
【図７】優先度算出処理を示すフローチャートである。
【図８】第一表示画面５０を示す図である。
【図９】第二表示画面６０を示す図である。
【図１０】再生装置メイン処理を示すフローチャートである。
【発明を実施するための形態】
【００２１】
以下、本発明の一実施形態について、図面を参照して説明する。図１を参照し、配信システム１について説明する。配信システム１は、配信装置１１および再生装置１２、１３、１４（以下、総称して「再生装置１５」ともいう。）を備える。再生装置１２、１３、１４は、それぞれ、ユーザ２１、２２、２３（以下、総称して「ユーザ２４」ともいう。）によって使用される。配信装置１１および再生装置１５は、ＩＰ網などのネットワーク２０を介して互いに通信可能に接続する。配信装置１１は再生装置１５に対して、ダウンロード方式やストリーミング方式等の配信方式によって楽曲のデータを配信する。楽曲のデータの具体例として、曲のデータ、声のデータ、効果音のデータなどが挙げられる。以下、楽曲のデータを配信することを、「楽曲を配信する」という。再生装置１５は、配信装置１１から配信された楽曲を受信し、スピーカ１５８から楽曲を再生する。また後述するように、配信装置１１は再生装置１５に対して、再生装置１５の表示部１５６に表示される表示画面（第一表示画面５０（図８参照）、第二表示画面６０（図９参照））のデータを配信する。以下、表示画面のデータを配信することを、「表示画面を配信する」という。再生装置１５は、配信装置１１から配信された表示画面を受信し、表示部１５６に表示する。配信装置１１の一例として、周知の配信サーバが挙げられる。再生装置１５の一例として、周知のスマートフォン、タブレット端末、パーソナルコンピュータなどの装置が挙げられる。
【００２２】
なお以下では、ユーザ２１、２２、２３はそれぞれ再生装置１２、１３、１４を使用することを想定して説明するが、例えばユーザ２１は、再生装置１２以外の再生装置１３、１４も使用することが可能である。ユーザ２１は、再生装置１２、１３、１４に対してログイン操作を行う。ログイン操作によって入力されたユーザアカウント、およびパスワードは、配信装置１１に送信される。ユーザアカウント、およびパスワードを受信した配信装置１１は、あらかじめ記憶されたユーザアカウント、およびパスワードに基づいて認証処理を実行する。認証が許可されれば、ユーザ２１、２２、２３はそれぞれ再生装置１２、１３、１４のいずれも使用可能となる。以下、認証されたユーザが使用する再生装置１５を、ユーザが使用する再生装置１５と記載する。
【００２３】
配信装置１１の電気的構成について説明する。配信装置１１は、配信装置１１の制御を司るＣＰＵ１１１を備えている。ＣＰＵ１１１は、ＲＯＭ１１２、ＲＡＭ１１３、ハードディスクドライブ（ＨＤＤ）１１４、通信Ｉ／Ｆ１１５、およびドライブ装置１１６と電気的に接続する。ＲＯＭ１１２には、ブートプログラムやＢＩＯＳ等が記憶される。ＲＡＭ１１３には、タイマやカウンタ、一時的なデータが記憶される。
【００２４】
ＨＤＤ１１４には、ＣＰＵ１１１の制御プログラムが記憶される。またＨＤＤ１１４には、テーブル１１８（図３参照）が記憶される。またＨＤＤ１１４には、再生装置１５に配信される楽曲に、登録日時、再生回数、直近回数、および再生日時が対応付けられて記憶される。登録日時は、楽曲がＨＤＤ１１４に登録された日時を示す。登録日時は、楽曲がＨＤＤ１１４に記憶された時点で、楽曲に対応付けられる。再生回数は、楽曲が再生装置１５に配信された総回数を示す。再生回数は、楽曲が再生装置１５に配信される度に更新される（Ｓ５２、図４参照）。直近回数は、最近１週間内に楽曲が再生装置１５に配信された回数を示す。直近回数は、最近１週間内の再生回数が抽出され、更新される（Ｓ５２、図４参照）。再生日時は、楽曲が再生装置１５に配信された最新の日時を示す。再生日時は、楽曲が再生装置１５に配信された時点で更新される。楽曲との対応付けは、楽曲と直接対応付けてもよいし、楽曲を特定可能な楽曲ＩＤに対応付けてもよい。楽曲ＩＤと楽曲データが記憶される記憶領域のパスとが対応付けられてもよい。また、楽曲の楽曲データは、配信装置１１に記憶されてもよいし、ネットワーク２０を介して配信装置１１と接続された記憶装置に記憶されてもよい。楽曲データが記憶装置に記憶される場合、配信装置１１は各楽曲データが記憶された記憶領域を特定可能なパスを楽曲ＩＤに対応付けて記憶する。以下、単に楽曲データを楽曲と記載することもある。
【００２５】
通信Ｉ／Ｆ１１５は、ネットワーク２０を介して再生装置１５と通信を行う。ドライブ装置１１６は、記憶媒体１１７に記憶された情報を読み出す。例えば配信装置１１のセットアップ時、記憶媒体１１７に記憶されたプログラムは、ドライブ装置１１６によって読み出され、ＨＤＤ１１４に記憶される。
【００２６】
再生装置１５の電気的構成について説明する。再生装置１５は、再生装置１５の制御を司るＣＰＵ１５１を備えている。ＣＰＵ１５１は、ＲＯＭ１５２、ＲＡＭ１５３、フラッシュメモリ１５４、通信Ｉ／Ｆ１５５、表示部１５６、入力部１５７、およびスピーカ１５８と電気的に接続する。ＲＯＭ１５２には、ブートプログラムやＢＩＯＳ等が記憶される。ＲＡＭ１５３には、タイマやカウンタ、一時的なデータが記憶される。フラッシュメモリ１５４には、ＣＰＵ１５１の制御プログラムが記憶される。通信Ｉ／Ｆ１５５は、ネットワーク２０を介して配信装置１１と通信を行う。表示部１５６は、表示画面（第一表示画面５０（図８参照）、第二表示画面６０（図９参照））を表示するディスプレイである。入力部１５７は、再生装置１５に対してユーザ２１、２２、２３が入力操作を行うためのタッチパネルである。
【００２７】
再生装置１５を使用するユーザ２４は、配信装置１１から配信された楽曲の中で気に入った楽曲を、評価した楽曲（以下、「評価楽曲」ともいう。）として、評価楽曲のＩＤと自分のユーザＩＤとを関連付けて配信装置１１に登録することができる。ユーザ２４は、評価した他のユーザ２４（以下、「フォローユーザ」ともいう。）として、他のユーザ２４のユーザＩＤと自分のユーザＩＤとを関連付けて配信装置１１に登録することができる。一般に、ユーザが、他のユーザ２４を配信装置１１に登録した場合、ユーザ２４と他のユーザ２４とは、楽曲の嗜好が近い可能性が高い。ユーザ２４は、再生装置１５を使用して評価楽曲やフォローユーザの登録を行う。ユーザ２４による評価楽曲の登録操作が再生装置１５に対して行われた場合、再生装置１５は、評価楽曲を示すＩＤ（以下、「評価楽曲ＩＤ」という。）を配信装置１１に対して送信する。ユーザ２４によるフォローユーザの登録操作が再生装置１５に対して行われた場合、フォローユーザを示すＩＤ（以下、「フォローユーザＩＤ」という。）を、配信装置１１に対して送信する。配信装置１１は、評価楽曲ＩＤ、またはフォローユーザＩＤを再生装置１５から受信し、テーブル１１８（図３参照、後述）に記憶することによって、これらの情報を登録する。以下、評価楽曲ＩＤおよびフォローユーザＩＤを、「評価情報」ともいう。楽曲および他のユーザ２４を評価したユーザ２４を、「評価ユーザ」ともいう。評価ユーザを示すＩＤを、「評価ユーザＩＤ」ともいう。
【００２８】
配信装置１１に登録された複数の評価情報に基づいて特定される、評価ユーザ、評価楽曲、およびフォローユーザの関係の一例について、図２を参照して説明する。図２では、ユーザ２１（評価ユーザ）によって、楽曲４２２、４２３（評価楽曲）およびユーザ２２、３１（フォローユーザ）が評価されている。ユーザ２２（評価ユーザ）によって、楽曲４１１、４１２（評価楽曲）が評価されている。ユーザ２３（評価ユーザ）によって、楽曲４２１、４２２（評価楽曲）が評価されている。ユーザ３１（評価ユーザ）によって、楽曲４１３、４１４（評価楽曲）が評価されている。なお、図中の符号２１〜２３、３１、および３２は、ユーザＩＤも示している。符号４１１〜４１４、４２１〜４２３は、楽曲ＩＤも示している。
【００２９】
配信装置１１は、ユーザ２１によって使用される再生装置１２から、評価情報（評価楽曲ＩＤ  ４２２、４２３、およびフォローユーザＩＤ  ２２、３１）を受信している。配信装置１１は、ユーザ２２によって使用される再生装置１３から、評価情報（評価楽曲ＩＤ  ４１１、４１２）を受信している。配信装置１１は、ユーザ２３によって使用される再生装置１４から、評価情報（評価楽曲ＩＤ  ４２１、４２２）を受信している。配信装置１１は、ユーザ３１によって使用される再生装置１５から、評価情報（評価楽曲ＩＤ  ４１３、４１４）を受信している。なお、フォローユーザＩＤのみを含む評価情報が受信される場合もある。このように評価情報には、評価楽曲ＩＤおよびフォローユーザＩＤのうち少なくとも一方が含まれる。
【００３０】
配信装置１１は、再生装置１５から受信した上述の評価情報に基づき、テーブル１１８（図３参照）を作成する。図３に示すように、テーブル１１８には、評価ユーザＩＤ、評価楽曲ＩＤ、およびフォローユーザＩＤが対応付けられて記憶される。テーブル１１８のうち一の評価ユーザＩＤに対応する評価楽曲ＩＤおよびフォローユーザＩＤが、評価ユーザＩＤによって示されるユーザによって使用される再生装置１５から受信した一の評価情報に対応する。テーブル１１８は、ＣＰＵ１１１が再生装置１５に配信する楽曲を抽出する場合に参照される。
【００３１】
配信装置１１は、再生装置１５から受信した評価情報に基づき、楽曲を抽出し、ユーザ２４によって使用される再生装置１５に配信する。この結果、ユーザ２４の嗜好に近い楽曲がユーザ２４によって使用される再生装置１５に配信されやすい。図２を参照して具体的に説明する。ユーザ２１によって使用される再生装置１２（図１参照）に配信される楽曲が、配信装置１１によって抽出される場合を想定する。配信装置１１は、次の（１）〜（３）で示される３つの方法で楽曲を抽出する。
【００３２】
（１）の方法は、ユーザ２１が直接評価した楽曲を抽出する方法である。ユーザ２１は、自身が気に入った楽曲４２２、４２３を、評価楽曲として配信装置１１に登録している。このため配信装置１１は、楽曲４２２、４２３を抽出し、再生装置１２に配信する。これによって配信装置１１は、ユーザ２１が気に入った楽曲を、再生装置１２に配信することができる。
【００３３】
（２）の方法は、ユーザ２１が評価した他のユーザ（ユーザ２２、３１）によって評価された楽曲（楽曲４１１〜４１４）を抽出する方法である。理由は次のとおりである。ユーザ２１は、ユーザ２２、３１を、フォローユーザとして配信装置１１に登録している。このため、ユーザ２２の評価楽曲４１１、４１２およびユーザ３１の評価楽曲４１３、４１４は、ユーザ２１の嗜好に近い楽曲である可能性が高い。特に、楽曲に対する嗜好が自身に近いユーザをフォローユーザとして登録している場合は、フォローユーザの評価楽曲は、ユーザ２１の嗜好に近い楽曲である可能性がより高い。配信装置１１は、楽曲４１１〜４１４を抽出し、再生装置１２に配信する。これによって配信装置１１は、ユーザ２１の嗜好に近い可能性が高い楽曲を、再生装置１２に対して配信することができる。
【００３４】
（３）の方法は、ユーザ２１が評価した楽曲（楽曲４２２、４２３）のうちいずれか（楽曲４２２）を評価している他のユーザ（ユーザ２３）によって評価された楽曲（楽曲４２１、４２２）のうち、ユーザ２１が評価した楽曲（楽曲４２２）を除く楽曲（楽曲４２１）を抽出する方法である。理由は次のとおりである。ユーザ２１の評価楽曲４２２を同様に評価しているユーザ２３は、楽曲に対する嗜好がユーザ２１に近い可能性が高い。このため、ユーザ２３の評価楽曲４２１は、ユーザ２１の嗜好に近い楽曲である可能性が高い。更に、ユーザ２３の評価楽曲４２１は、ユーザ２１によって評価されておらず、ユーザ２１にとって未知である可能性が高い。配信装置１１は、楽曲４２１を抽出し、再生装置１２に配信する。これによって配信装置１１は、（２）の効果に加え、ユーザ２１にとって未知である可能性の高い楽曲を、再生装置１２に配信することができる。
【００３５】
なお配信装置１１は、上述した３つの方法によって抽出した楽曲を、再生装置１５に対して優先度順に配信する。優先度の算出方法については、図７（優先度算出処理）を参照して後述する。
【００３６】
図４から図７を参照し、配信装置１１のＣＰＵ１１１によって実行される配信装置メイン処理について説明する。ＣＰＵ１１１は、ＨＤＤ１１４に記憶された制御プログラムを実行することによって、配信装置メイン処理を実行する。ＣＰＵ１１１は、配信装置１１の電源がＯＮされた場合に、配信装置メイン処理を開始する。なおＣＰＵ１１１は、配信装置メイン処理とは別の処理（図示外）を、配信装置メイン処理と並列して実行することによって、再生装置１５から評価情報を受信しテーブル１１８（図３参照）を作成する。後述では、テーブル１１８が既に作成された状態であり、且つ、ユーザ２１によって使用される再生装置１２に対して楽曲が配信される場合を想定し、具体的に説明する。
【００３７】
図４に示すように、ＣＰＵ１１１は、再生装置１２から送信されるリスト要求、配信要求、楽曲登録要求、およびユーザ登録要求のいずれかを受信したか判断する（Ｓ４１）。リスト要求は、配信楽曲のリストである楽曲リストを再生装置１２が要求する場合に、再生装置１２から送信されるデータである。リスト要求には、ユーザＩＤおよび楽曲数が含まれる。ユーザＩＤは、リスト要求を送信した再生装置１５を使用しているユーザのＩＤである。楽曲数は、楽曲リストに含める楽曲の曲数である。配信要求は、楽曲の配信開始を再生装置１５が要求する場合に、再生装置１２から送信されるデータである。楽曲登録要求は、評価楽曲の登録を再生装置１５が要求する場合に、再生装置１２から送信されるデータである。ユーザ登録要求は、フォローユーザの登録を再生装置１５が要求する場合に、再生装置１２から送信されるデータである。リスト要求、配信要求、楽曲登録要求、およびユーザ登録要求のいずれも受信しない場合（Ｓ４１：ＮＯ）、処理はＳ４１に戻る。リスト要求、配信要求、楽曲登録要求、およびユーザ登録要求のいずれかを受信した場合（Ｓ４１：ＹＥＳ）、ＣＰＵ１１１は、リスト要求を受信したか判断する（Ｓ４３）。リスト要求を受信していない場合（Ｓ４３：ＮＯ）、配信要求、楽曲登録要求、およびユーザ登録要求のいずれかが受信されていることになるので、処理はＳ４９に進む。一方、リスト要求を受信した場合（Ｓ４３：ＹＥＳ）、ＣＰＵ１１１は、再生装置１２に送信する楽曲リストを作成する処理（リスト作成処理、図５参照）を実行する（Ｓ４５）。
【００３８】
図５を参照し、リスト作成処理について説明する。ＣＰＵ１１１は、Ｓ４１（図４参照）で受信したリスト要求に含まれるユーザＩＤ  ２１および楽曲数  ｎを取得する（Ｓ７１）。ＣＰＵ１１１は、楽曲リストに含める楽曲の候補を抽出する処理（抽出処理）を実行する（Ｓ７３）。図６を参照し、抽出処理について説明する。ＣＰＵ１１１は、テーブル１１８を参照する。ＣＰＵ１１１は、Ｓ７１（図５参照）で取得したユーザＩＤ  ２１と同一の評価ユーザＩＤ  ２１に対応付けられた評価楽曲ＩＤ  ４２２、４２３を抽出する（Ｓ８１）。なお、抽出された評価楽曲ＩＤの楽曲４２２、４２３は、（１）の方法によって抽出される楽曲に相当する。ＣＰＵ１１１は、抽出した評価楽曲ＩＤ  ４２２、４２３をＲＡＭ１１３に記憶する（Ｓ８３）。
【００３９】
次にＣＰＵ１１１は、評価ユーザＩＤ  ２１に対応付けられたすべてのフォローユーザＩＤ  ２２、３１を抽出し、抽出したフォローユーザＩＤのユーザ２２、３１が評価した楽曲の楽曲ＩＤを抽出する（Ｓ８５）。テーブル１１８の場合、評価ユーザＩＤ  ２２に対して評価楽曲ＩＤ  ４１１、４１２が対応付けられており、評価ユーザＩＤ  ３１に対して評価楽曲ＩＤ  ４１３、４１４が対応付けられている。このためＣＰＵ１１１は、評価楽曲  ４１１〜４１４を抽出する。なお、抽出された評価楽曲ＩＤの楽曲４１１〜４１４は、（２）の方法によって抽出される楽曲に相当する。
【００４０】
ＣＰＵ１１１は、Ｓ８５で抽出した評価楽曲ＩＤを一曲ずつ選択し、ＲＡＭ１１３に既に記憶されている評価楽曲ＩＤと比較する。選択した評価楽曲ＩＤがＲＡＭ１１３に記憶されていない場合（Ｓ８７：ＮＯ）、ＣＰＵ１１１は、選択した評価楽曲ＩＤをＲＡＭ１１３に記憶する（Ｓ８９）。処理はＳ９１に進む。一方、選択した評価楽曲ＩＤが既にＲＡＭ１１３に記憶されている場合（Ｓ８７：ＹＥＳ）、処理はＳ９１に進む。このようにしてＣＰＵ１１１は、同一の評価楽曲ＩＤが重複してＲＡＭ１１３に記憶されることを防いでいる。Ｓ９１において、ＣＰＵ１１１は、Ｓ８５で抽出した評価楽曲ＩＤのうち、選択していない評価楽曲ＩＤが残っているか判断する（Ｓ９１）。選択していない評価楽曲ＩＤが残っている場合（Ｓ９１：ＹＥＳ）、残りの評価楽曲ＩＤを必要に応じてＲＡＭ１１３に記憶するために、処理はＳ８７に戻る。一方、Ｓ８５で抽出した評価楽曲ＩＤがすべて選択され、必要に応じてＲＡＭ１１３に記憶された場合（Ｓ９１：ＮＯ）、処理はＳ９３に進む。
【００４１】
なお、テーブル１１８に基づいてＳ８７〜Ｓ９１の処理が実行される場合、Ｓ８３でＲＡＭ１１３に評価楽曲ＩＤ  ４２２、４２３が記憶され、Ｓ８５で評価楽曲ＩＤ  ４１１〜４１４が抽出されているので、評価楽曲ＩＤ  ４１１〜４１４はすべてＲＡＭ１１３に記憶される（Ｓ８９）。
【００４２】
Ｓ９３において、ＣＰＵ１１１は、評価ユーザＩＤ  ２１に対応付けられたすべての評価楽曲ＩＤ  ４２２、４２３を抽出する。ＣＰＵ１１は、抽出した評価楽曲ＩＤ  ４２２、４２３のいずれかが対応付けられた他の評価ユーザＩＤを抽出する。テーブル１１８の場合、評価楽曲ＩＤ  ４２２は、評価ユーザＩＤ  ２３に対応付けられているので、ＣＰＵ１１１は、評価ユーザＩＤ  ２３を抽出する。次にＣＰＵ１１１は、抽出した評価ユーザＩＤ  ２３に対応付けられたすべての評価楽曲ＩＤ  ４２１、４２２を抽出する。最後にＣＰＵ１１１は、抽出した評価楽曲ＩＤ  ４２１、４２２のうち、評価ユーザＩＤ  ２１に対応付けられた評価楽曲ＩＤ  ４２２、４２３と一致しない評価楽曲ＩＤ  ４２１を抽出する（Ｓ９３）。なお、抽出された評価楽曲ＩＤの楽曲４２１は、（３）の方法によって抽出される楽曲に相当する。
【００４３】
ＣＰＵ１１１は、Ｓ９３で抽出した評価楽曲ＩＤを一曲ずつ選択し、ＲＡＭ１１３に記憶されている評価楽曲ＩＤと比較する。選択した評価楽曲ＩＤがＲＡＭ１１３に記憶されていない場合（Ｓ９５：ＮＯ）、ＣＰＵ１１１は、選択した評価楽曲ＩＤをＲＡＭ１１３に記憶する（Ｓ９７）。処理はＳ９９に進む。一方、選択した評価楽曲ＩＤが既にＲＡＭ１１３に記憶されている場合（Ｓ９５：ＹＥＳ）、処理はＳ９９に進む。Ｓ９９において、ＣＰＵ１１１は、Ｓ９３で抽出した評価楽曲ＩＤのうち、選択していない評価楽曲ＩＤが残っているか判断する（Ｓ９９）。選択していない評価楽曲ＩＤが残っている場合（Ｓ９９：ＹＥＳ）、残りの評価楽曲ＩＤを必要に応じてＲＡＭ１１３に記憶するために、処理はＳ９５に戻る。一方、Ｓ９３で抽出した評価楽曲ＩＤがすべて選択され、必要に応じてＲＡＭ１１３に記憶された場合（Ｓ９９：ＮＯ）、抽出処理は終了し、処理はリスト作成処理（図５参照）に戻る。
【００４４】
なお、テーブル１１８に基づいてＳ９５〜Ｓ９９の処理が実行される場合、ＲＡＭ１１３に評価楽曲ＩＤ  ４１１〜４１４、４２２、４２３が記憶され、Ｓ９３で評価楽曲ＩＤ  ４２１が抽出されているので、評価楽曲ＩＤ  ４２１はＲＡＭ１１３に記憶される（Ｓ９７）。結果、評価楽曲ＩＤ  ４１１〜４１４、４２１〜４２３がＲＡＭ１１３に記憶された状態になる。
【００４５】
図５に示すように、抽出処理（Ｓ７３）の終了後、ＣＰＵ１１１は、ＲＡＭ１１３に記憶された状態の評価楽曲ＩＤに対応するそれぞれの楽曲の優先度を算出する（Ｓ７５）。図７を参照し、優先度算出処理について説明する。優先度算出処理では、はじめに（ａ）新楽曲優先度、（ｂ）総回数優先度、（ｃ）直近回数優先度、（ｄ）近似曲優先度、および（ｅ）再生日時優先度が、ＲＡＭ１１３に記憶された評価楽曲ＩＤの楽曲ごとに算出される（Ｓ１２１〜Ｓ１２９）。次いで、算出された（ａ）〜（ｅ）に基づいて、楽曲ごとに優先度が算出される（Ｓ１３１）。ＣＰＵ１１１は、ＲＡＭ１１３に記憶された評価楽曲ＩＤを順番に選択し、以下のようにして優先度を算出する。
【００４６】
はじめにＣＰＵ１１１は、（ａ）新楽曲優先度を算出する（Ｓ１２１）。新楽曲優先度は、ＨＤＤ１１４に記憶された楽曲に対応付けられた登録日付に基づいて算出される優先度である。登録日時が新しいほど新楽曲優先度は高くなり、登録日時が古いほど新楽曲優先度は低くなる。新楽曲優先度は次式によって算出される。なお次式では、新楽曲優先度を優先度Ｐ、任意の変数を変数Ｘで表している。
Ｘ  ＝  １−（ｄ／７）  （ｄ：登録日付から現時点までの日数）
Ｐ  ＝  Ｘ（０＜Ｘの場合）
Ｐ  ＝  ０（Ｘ≦０の場合）
【００４７】
次にＣＰＵ１１１は、（ｂ）総回数優先度を算出する（Ｓ１２３）。総回数優先度は、ＨＤＤ１４４に記憶された楽曲に対応付けられた再生回数に基づいて算出される優先度である。再生回数が多くなるほど総回数優先度は高くなり、再生回数が少ないほど総回数優先度は低くなる。総回数優先度は次式によって算出される。なお次式では、総回数優先度を優先度Ｑで表している。
Ｑ  ＝  ｐ／１０００００  （ｐ：再生された回数）
【００４８】
次にＣＰＵ１１１は、（ｃ）直近回数優先度を算出する（Ｓ１２５）。直近回数優先度は、ＨＤＤ１４４に記憶された楽曲に対応付けられた直近回数に基づいて算出される優先度である。直近回数が多くなるほど直近回数優先度は高くなり、直近回数が少ないほど直近回数優先度は低くなる。直近回数優先度は次式によって算出される。なお次式では、直近回数優先度を優先度Ｒで表している。
Ｒ  ＝  ｒ／１０００  （ｒ：直近１週間以内に再生された回数）
【００４９】
次にＣＰＵ１１１は、（ｄ）近似曲優先度を算出する（Ｓ１２７）。近似曲優先度は、ユーザ２４の嗜好に近い楽曲ほど近似曲優先度は高くなり、ユーザ２１の嗜好から離れた楽曲ほど近似曲優先度は低くなる。近似曲優先度は次式によって特定される。なお次式では、近似曲優先度を優先度Ｓで表している。
Ｓ  ＝  ２（条件：ユーザ２１が評価した楽曲（評価楽曲）である場合）
Ｓ  ＝  １．５（条件：ユーザ２１が評価した他のユーザ（フォローユーザ）によって評価された楽曲のうち、ユーザ２１によって評価されていない楽曲である場合）
Ｓ  ＝  ０（条件：上述以外の場合）
【００５０】
次にＣＰＵ１１１は、（ｅ）再生日時優先度を算出する（Ｓ１２９）。再生日時優先度は、ＨＤＤ１４４に記憶された楽曲に対応付けられた再生日時に基づいて算出される優先度である。再生日時が古いほど再生日時優先度は高くなり、再生日時が新しいほど再生日時優先度は低くなる。再生日時優先度は次式によって算出される。なお次式では、再生日時優先度を優先度Ｔで表している。
Ｔ  ＝  ｔ／２８（ｔ：最後に再生された日付から現時点までの日数）
【００５１】
最後にＣＰＵ１１１は、算出されたＰ〜Ｔに基づき、次の方法で優先度を最終的に決定する。はじめにＣＰＵ１１１は、Ｐ〜Ｒを次式に代入することによって、楽曲に固有の優先度（以下、「楽曲固有優先度」という。）を算出する。なお次式では、楽曲固有優先度を優先度Ｕ、任意の変数を変数Ｙで表している。
Ｙ  ＝  Ｐ＋Ｑ＋Ｒ
Ｕ  ＝  Ｙ（０＜Ｙの場合）
Ｕ  ＝  ０（Ｙ≦０の場合）
次にＣＰＵ１１１は、算出されたＳ、Ｔを次式に代入することによって、ユーザ固有の優先度（以下、「ユーザ固有優先度」という。）を算出する。なお次式では、ユーザ固有優先度を優先度Ｖで表している。
Ｖ  ＝  Ｓ×Ｔ
【００５２】
最後にＣＰＵ１１１は、ＵおよびＶを乗算することによって、ＲＡＭ１１３に記憶された評価楽曲ＩＤの楽曲に対応する優先度を算出する（Ｓ１３１）。なお次式では、優先度を優先度Ｗで表している。
Ｗ  ＝  Ｕ×Ｖ
ＣＰＵ１１１は、算出した優先度を、評価楽曲ＩＤに対応付けてＲＡＭ１１３に記憶する。
【００５３】
なお上述で説明した優先度の算出方法は一例である。本発明は、上述した式、パラメータ、しきい値等に限定されない。
【００５４】
ＣＰＵ１１１は、ＲＡＭ１１３に記憶された評価楽曲ＩＤのうち、優先度を算出していない楽曲の楽曲ＩＤが残っているか判断する（Ｓ１３３）。優先度を算出していない楽曲の楽曲ＩＤが残っている場合（Ｓ１３３：ＹＥＳ）、残りの楽曲の優先度を算出するために、処理はＳ１２１に戻る。一方、ＲＡＭ１１３に記憶された評価楽曲ＩＤの楽曲の全てに対応する優先度が算出された場合（Ｓ１３３：ＮＯ）、優先度算出処理は終了し、処理はリスト作成処理（図５参照）に戻る。
【００５５】
図５に示すように、優先度作成処理（Ｓ７５）の終了後、ＣＰＵ１１１は、ＲＡＭ１１３に記憶された評価楽曲ＩＤを、対応する優先度順に並び替え、ＩＤリストを作成する（Ｓ７７）。処理は配信装置メイン処理（図４参照）に戻る。
【００５６】
図４に示すように、リスト作成処理（Ｓ４５）の終了後、ＣＰＵ１１１は、再生装置１２の表示部１５６に表示可能な表示画面を作成する。表示画面では、ＲＡＭ１１３に記憶されたＩＤリストに含まれる評価楽曲ＩＤの楽曲が、Ｓ４１で受信したリスト要求に含まれる楽曲数  ｎ分並べられ、楽曲リストとして示される。尚、この楽曲リストは、楽曲を含まず、評価楽曲の楽曲ＩＤに関連付けられた楽曲の記憶領域のパスが含まれてもよい。ＣＰＵ１１１は、楽曲リストを示す表示画面を、リスト要求を送信した再生装置１２に対して配信する（Ｓ４７）。また、表示画面の作成処理、および表示画面の配信処理は、必ずしも必要でなく、楽曲ＩＤ、または評価楽曲の楽曲ＩＤに関連付けられた楽曲の記憶領域のパスを含む楽曲リストだけを配信してもよい。処理はＳ４９に進む。なお再生装置１２は、表示画面を受信した場合、表示部１５６に表示画面を表示する（Ｓ２３、図１０参照、後述）。ユーザ２１は、楽曲リストを確認する。
【００５７】
ＣＰＵ１１１は、再生装置１２から送信される配信要求を受信したか判断する（Ｓ４９）。配信要求が受信されない場合（Ｓ４９：ＮＯ）、処理はＳ５５に進む。ユーザ２１が楽曲の配信を要求する入力操作を再生装置１２に対して行ったとする。再生装置１２は、受信した楽曲リストの順に楽曲を選択し、選択した楽曲の楽曲ＩＤを格納した配信要求を配信装置１１に対して送信する。または、楽曲リストを受信した再生装置１２は、ユーザ２１による入力操作が行われない場合でも、楽曲リストの順に楽曲ＩＤを配信要求に自動的に格納し、配信装置１１に対して配信要求を自動で送信する。ＣＰＵ１１１は、配信要求を受信する（Ｓ４９：ＹＥＳ）。ＣＰＵ１１１は、配信要求に格納された楽曲ＩＤの楽曲を再生装置１２に配信する処理を開始する（Ｓ５１）。
【００５８】
またＣＰＵ１１１は、配信する楽曲が（２）または（３）の方法で抽出されている場合、配信する楽曲と、他の楽曲およびユーザとの関連性を示す表示画面（第一表示画面５０（図８参照）または第二表示画面６０（図９参照））を作成し、再生装置１２に配信する（Ｓ５３）。第一表示画面５０および第二表示画面６０の詳細は後述する。
【００５９】
再生装置１２は、配信装置１１から配信された楽曲を受信してスピーカ１５８から出力する処理（Ｓ２１、図１０参照、後述）を開始する。また再生装置１２は、配信装置１１から配信された表示画面を受信して表示部１５６に表示する処理（Ｓ２３、図１０参照、後述）を開始する。
【００６０】
ＣＰＵ１１１は、楽曲の配信を開始した場合、ＨＤＤ１１４に記憶された楽曲に対応付けられた再生日時を更新する。また、一曲分の楽曲のうち所定時間（例えば４５秒）分の配信が完了した場合、ＨＤＤ１１４に記憶された楽曲に対応付けられた再生回数および直近回数に１を加算して更新する（Ｓ５２）。
【００６１】
図８を参照し、（２）の方法で抽出された楽曲４１１（Ｓ８５、図６参照）が再生装置１２に配信される場合に作成される第一表示画面５０について説明する。第一表示画面５０では、ユーザ２１、２２を示す顔の画像やアイコンなど（以下、単に「ユーザ２１、２２」という。）、および楽曲４１１を示す音符の画像（以下、単に「楽曲４１１」という。）が、横方向に並べられている。ユーザ２１、２２間に、ユーザ２１からユーザ２２の方向を向いた矢印５０１が示されている。矢印５０１は、ユーザ２１のフォローユーザがユーザ２２であることを示している。また、ユーザ２２と楽曲４１１との間に、ユーザ２２から楽曲４１１を向いた矢印５０２が示されている。矢印５０２は、ユーザ２２の評価楽曲が、楽曲４１１であることを示している。このように第一表示画面５０は、ユーザ２１が評価したユーザ２２によって評価された楽曲４１１が配信されている最中であることを示している。
【００６２】
第一表示画面５０は、テーブル１１８に基づいて次のように作成される。楽曲４１１が配信される再生装置１２を使用するユーザ２１が、表示領域の左端に配置され、配信される楽曲４１１が右端に配置される。評価ユーザＩＤ  ２１に対応付けられたフォローユーザＩＤ  ２２、３１のユーザのうち、評価楽曲ＩＤ  ４１１の楽曲を評価するユーザ２２が特定され、表示領域の中央に配置される。ユーザ２１、２２間、およびユーザ２２と楽曲４１１との間に、矢印５０１、５０２がそれぞれ配置される。
【００６３】
また第一表示画面５０では、楽曲総数および楽曲重複数がユーザ２２に対応付けられている。楽曲総数は、ユーザ２２によって評価された楽曲（評価楽曲）の総数を示す。図２に示すように、ユーザ２２は楽曲４１１、４１２を評価しているので、楽曲総数は２となる。楽曲重複数は、ユーザ２１およびユーザ２２によって評価された楽曲（評価楽曲）のうち、一致する楽曲の数を示す。図２に示すように、ユーザ２１は、楽曲４２２、４２３を評価し、ユーザ２２は、楽曲４１１、４１２を評価している。ユーザ２１、２２は同一の楽曲を評価していないので、楽曲重複数は０となる。
【００６４】
また第一表示画面５０では、選択ボタン「楽曲評価」が示される。選択ボタン「楽曲評価」は、配信中の楽曲４１１を評価楽曲として配信装置１１に登録する場合に、ユーザ２１によって選択される。なお再生装置１２に対して選択ボタン「楽曲評価」を選択する操作がユーザ２１によって行われた場合、再生装置１２から配信装置１１に対して、評価楽曲の登録を要求する楽曲登録要求が送信される（Ｓ２７、図１０参照、後述）。楽曲登録要求には、評価ユーザＩＤ  ２１および評価楽曲ＩＤ  ４１１が含められる。
【００６５】
図９を参照し、（３）の方法で抽出された楽曲４２１（Ｓ９３、図６参照）が再生装置１２に配信される場合に作成される第二表示画面６０について説明する。第二表示画面６０では、ユーザ２１を示す顔の画像やアイコンなど（以下、単に「ユーザ２１」という。）、楽曲４２２を示す音符の画像（以下、単に「楽曲４２２」という。）、ユーザ２３を示す顔の画像やアイコンなど（以下、単に「ユーザ２３」という。）、および楽曲４２１を示す音符の画像（以下、単に「楽曲４２１」という。）が、横方向に並べられている。ユーザ２１および楽曲４２２の間に、ユーザ２１から楽曲４２２の方向を向いた矢印６０１が示されている。楽曲４２２およびユーザ２３の間に、ユーザ２３から楽曲４２２の方向を向いた矢印６０２が示されている。矢印６０１、６０２は、ユーザ２１、２３の評価楽曲が楽曲４２２であることを示している。また、ユーザ２３および楽曲４２１の間に、ユーザ２３から楽曲４２１の方向を向いた矢印６０３が示されている。矢印６０３は、ユーザ２３の評価楽曲が４２１であることを示している。このように第二表示画面６０は、ユーザ２１が評価した評価楽曲４２２を評価するユーザ２３によって評価された、評価楽曲４２２以外の楽曲４２１が配信されている最中であることを示している。
【００６６】
第二表示画面６０は、テーブル１１８に基づいて次のように作成される。楽曲４２１が配信される再生装置１２を使用するユーザ２１が、表示領域の左端に配置される。評価ユーザＩＤ  ２１に対応付けられた評価楽曲ＩＤ  ４２２、４２３のうち、少なくとも１つの評価楽曲ＩＤが一致する評価楽曲ＩＤに対応付けられた評価ユーザＩＤ  ２３が抽出される。評価ユーザＩＤ  ２１、２３の両方に対応付けられた評価楽曲ＩＤ  ４２２の楽曲４２２が、ユーザ２１の右側の表示領域に配置される。評価ユーザＩＤ  ２３のユーザ２３が、評価楽曲ＩＤ  ４２２の楽曲４２２の右側の表示領域に配置される。配信中である楽曲４２１が評価ユーザＩＤ  ２３のユーザ２３の右端の表示領域に配置される。ユーザ２１と楽曲４２２との間、楽曲４２２とユーザ２３との間、および、ユーザ２３と楽曲４２１との間に、矢印６０１〜６０３がそれぞれ配置される。楽曲４２１が右端に配置される。
【００６７】
また第二表示画面６０では、楽曲総数および楽曲重複数がユーザ２３に対応付けられている。図２に示すように、ユーザ２３は楽曲４２１、４２２を評価しているので、楽曲総数は２となる。また、ユーザ２１は楽曲４２２、４２３を評価し、ユーザ２３は楽曲４２１、４２２を評価している。双方は同一の楽曲４２２を評価しているので、楽曲重複数は１となる。
【００６８】
また第二表示画面６０では、選択ボタン「楽曲評価」「ユーザフォロー」が示される。選択ボタン「ユーザフォロー」は、楽曲４２１を評価したユーザ２３をフォローユーザとして配信装置１１に登録する場合に、ユーザ２１によって選択される。なお再生装置１２に対して選択ボタン「ユーザフォロー」を選択する操作が行われた場合、再生装置１２から配信装置１１に対して、フォローユーザの登録を要求するユーザ登録要求が送信される（Ｓ３１、図１０参照、後述）。ユーザ登録要求には、評価ユーザＩＤ  ２１およびフォローユーザＩＤ  ２３が含められる。
【００６９】
図５に示すように、ＣＰＵ１１１は、楽曲を配信している再生装置１２から、楽曲登録要求を受信したか判断する（Ｓ５５）。楽曲登録要求を受信した場合（Ｓ５５：ＹＥＳ）、ＣＰＵ１１１は、楽曲登録要求に含まれる評価ユーザＩＤ  ２１および評価楽曲ＩＤを取得する。ＣＰＵ１１１は、評価ユーザＩＤ  ２１および評価楽曲ＩＤを対応付け、テーブル１１８に記憶する（Ｓ５７）。処理はＳ５９に進む。一方、楽曲登録要求が受信されない場合（Ｓ５５：ＮＯ）、処理はＳ５９に進む。
【００７０】
ＣＰＵ１１１は、楽曲を配信している再生装置１２から、ユーザ登録要求を受信したか判断する（Ｓ５９）。ユーザ登録要求を受信した場合（Ｓ５９：ＹＥＳ）、ＣＰＵ１１１は、ユーザ登録要求に含まれる評価ユーザＩＤ  ２１およびフォローユーザＩＤを取得する。ＣＰＵ１１１は、評価ユーザＩＤ  ２１およびフォローユーザＩＤを対応付け、テーブル１１８に記憶する（Ｓ６１）。処理はＳ４１に戻る。一方、ユーザ登録要求が受信されない場合（Ｓ５９：ＮＯ）、処理はＳ４１に戻る。以上のようにＣＰＵ１１１は、第一表示画面５０または第二表示画面６０を再生装置１２に対して配信することによって、配信中の楽曲に対応する評価情報の登録要求を、楽曲の配信中に再生装置１２から受信し、テーブル１１８に記憶できる。
【００７１】
またＣＰＵ１１１は、上述のようにして更新されたテーブル１１８に基づきＩＤリストを作成し（Ｓ４５参照）、楽曲リストが示された表示画面を再生装置１２に対して配信する（Ｓ４７参照）ことができる。再生装置１２は、受信した楽曲リストの順に楽曲を選択し、選択した楽曲の楽曲ＩＤを格納した配信要求を配信装置１１に対して送信する。または、楽曲リストを受信した再生装置１２は、ユーザ２１による入力操作が行われない場合でも、楽曲リストの順に楽曲ＩＤを配信要求に自動的に格納し、配信装置１１に対して配信要求を自動で送信する。ＣＰＵ１１１は、配信要求に格納された楽曲ＩＤの楽曲を再生装置１２に配信する。これによって再生装置１２では、楽曲リストの楽曲が、優先度の高い順でスピーカ１５８から出力される。例えばＣＰＵ１１１は、ユーザ登録要求を受信してフォローユーザを登録した場合、登録したフォローユーザが評価した楽曲が優先されるように並べられたＩＤリストを作成する。このため再生装置１２では、配信装置１１に対して登録を要求したフォローユーザによって評価された楽曲が優先的にスピーカ１５８から出力されることになる。
【００７２】
なお優先度は、新楽曲優先度（ａ）に基づいて算出されるので、ユーザ２１は、より新しい楽曲を優先的に聴くことができる。また優先度は、総回数優先度（ｂ）に基づいて算出されるので、ユーザ２１は、より人気の高い楽曲を優先的に聴くことができる。また優先度は、直近回数優先度（ｃ）に基づいて作成されるので、ユーザ２１は、最近の人気曲を優先的に聴くことができる。また優先度は、近似曲優先度（ｄ）に基づいて算出されるので、ユーザ２１は、自身の嗜好により近い楽曲を優先的に聴くことができる。また優先度は、再生日時優先度（ｅ）に基づいて算出されるので、ユーザ２１は、最近聴いていない楽曲をより優先的に聴くことができる。
【００７３】
図１０を参照し、再生装置１５のＣＰＵ１５１によって実行される再生装置メイン処理について説明する。ＣＰＵ１５１は、フラッシュメモリ１５４に記憶された制御プログラムを実行することによって、再生装置メイン処理を実行する。ＣＰＵ１５１は、再生装置１５の使用を開始するためのログイン操作を、入力部１５７を介してユーザ２４から受け付けた場合、再生装置メイン処理を開始する。ユーザ２４は、ログイン操作時にユーザ２４から受け付けたＩＤを、再生装置１５を使用するユーザ２４のユーザＩＤとしてＲＡＭ１５３に記憶する。
【００７４】
ＣＰＵ１５１は、楽曲の配信開始を指示する入力操作が、入力部１５７を介して行われたか判断する（Ｓ１１）。入力操作が行われていない場合（Ｓ１１：ＮＯ）、処理はＳ１１に戻る。楽曲の配信開始を指示する入力操作が行われた場合（Ｓ１１：ＹＥＳ）、ＣＰＵ１５１は、楽曲リストを要求するためのリスト要求を、配信装置１１に対して送信する（Ｓ１３）。ＣＰＵ１５１は、ＲＡＭ１５３に記憶されたユーザＩＤ、および楽曲数を、リスト要求に含める。なお配信装置１１は、リスト要求を受信し（Ｓ４３、図４参照）、楽曲リストを作成する（Ｓ４５、図４参照）。配信装置１１は、作成した楽曲リスト、および作成した楽曲リストを示す表示画面を、再生装置１２に対して配信する（Ｓ４７、図４参照）。
【００７５】
ＣＰＵ１５１は、配信装置１１から配信された表示画面を受信する（Ｓ１５）。ＣＰＵ１５１は、楽曲リストを示す表示画面を表示部１５６に表示する（Ｓ１５）。ＣＰＵ１５１は、ユーザ２４が楽曲の配信を要求する入力操作を行った場合、受信した楽曲リストの順に楽曲を選択し、選択した楽曲の楽曲ＩＤを格納した配信要求を配信装置１１に対して送信する。または、ＣＰＵ１５１は、再生装置１２は、ユーザ２１による入力操作が行われない場合でも、楽曲リストの順に楽曲ＩＤを配信要求に自動的に格納し、配信装置１１に対して配信要求を自動で送信する（Ｓ１７）。なお配信装置１１は、配信要求を受信し（Ｓ４９、図４参照）、楽曲の配信を開始する（Ｓ５１、図４参照）。ＣＰＵ１５１は、配信装置１１から配信された楽曲を受信し（Ｓ１９）、スピーカ１５８から出力することによって、楽曲の再生を開始する（Ｓ２１）。ユーザ２４は、再生装置１５のスピーカ１５８から出力される楽曲を聴くことができる。
【００７６】
ＣＰＵ１５１は、配信装置１１から表示画面が配信された場合、表示画面を受信し、表示部１５６に表示画面を表示する（Ｓ２３）。第一表示画面５０（図８参照）が表示部１５６に表示される場合、ユーザ２４は、ユーザ２４のフォローユーザによって評価された楽曲が配信されている最中であることを認識できる。一方、第二表示画面６０（図９参照）が表示部１５６に表示される場合、ユーザ２４は、ユーザ２４の評価楽曲を評価する他のユーザ２４によって評価された楽曲であって、ユーザ２４の評価楽曲を除く楽曲が配信されている最中であることを認識できる。また第一表示画面５０および第二表示画面６０には、楽曲総数および楽曲重複数が表示されるので、ユーザ２４は、他のユーザ２４の評価楽曲の総数および、ユーザ２４の評価楽曲と他のユーザ２４の評価楽曲とで楽曲重複する楽曲数を容易に認識できる。つまり、表示画面が受信された再生装置１５のユーザ２４は、どれくらい自分と好みが近いユーザ２４かということを認識できる。
【００７７】
ＣＰＵ１５１は、第一表示画面５０または第二表示画面６０を表示部１５６に表示した状態で、選択ボタン「楽曲評価」（図８、図９参照）を選択する操作が入力部１５７を介して入力されたか判断する（Ｓ２５）。選択ボタン「楽曲評価」を選択する操作が入力されていない場合（Ｓ２５：ＮＯ）、処理はＳ２９に進む。選択ボタン「楽曲評価」を選択する操作が入力された場合（Ｓ２５：ＹＥＳ）、ＣＰＵ１５１は、第一表示画面５０および第二表示画面６０の右端に表示された楽曲のＩＤを、評価楽曲ＩＤとして取得する。ＣＰＵ１５１は、ＲＡＭ１５３に記憶されたユーザＩＤ、および、取得した評価楽曲ＩＤを含む楽曲登録要求を、配信装置１１に対して送信する（Ｓ２７）。処理はＳ２９に進む。なお、楽曲登録要求に含まれる評価楽曲ＩＤは、配信装置１１において登録される（Ｓ５７、図４参照）。このようにユーザ２４は、第一表示画面５０および第二表示画面６０を確認しながら楽曲を適切に評価し、評価楽曲として配信装置１１に登録することができる。
【００７８】
Ｓ２９において、ＣＰＵ１５１は、第二表示画面６０を表示部１５６に表示した状態で、選択ボタン「ユーザフォロー」（図８、図９参照）を選択する操作が入力部１５７を介して入力されたか判断する（Ｓ２９）。選択ボタン「ユーザフォロー」を選択する操作が入力されていない場合（Ｓ２９：ＮＯ）、処理はＳ３３に進む。選択ボタン「ユーザフォロー」を選択する操作が入力された場合（Ｓ２９：ＹＥＳ）、ＣＰＵ１５１は、第二表示画面６０において楽曲総数および楽曲重複数が対応付けられたユーザ２４のＩＤを、フォローユーザＩＤとして取得する。ＣＰＵ１５１は、ＲＡＭ１５３に記憶されたユーザＩＤ、および、取得したフォローユーザＩＤを含むユーザ登録要求を、配信装置１１に対して送信する（Ｓ３１）。処理はＳ３３に進む。なお、楽曲登録要求に含まれるフォローユーザＩＤは、配信装置１１において登録される（Ｓ６１、図４参照）。このようにユーザ２４は、第二表示画面６０を確認しながら他のユーザ２４を適切に判断し、フォローユーザとして配信装置１１に登録することができる。
【００７９】
ＣＰＵ１５１は、楽曲の再生を停止させるための操作が、入力部１５７を介して入力されたか判断する（Ｓ３３）。楽曲の再生を停止させるための操作が入力された場合（Ｓ３３：ＹＥＳ）、楽曲の再生を中断し、処理はＳ１１に戻る。一方、楽曲の再生を停止させるための操作が入力されていない場合（Ｓ３３：ＮＯ）、ＣＰＵ１５１は、楽曲の再生を継続する。一曲分の楽曲の再生時間が終了した場合、ＣＰＵ１５１は、楽曲の再生を終了させる（Ｓ３５）。ＣＰＵ１５１は、Ｓ１５で受信した表示画面で示される楽曲リストに含まれる楽曲のうち、未だ再生されていない楽曲が残っているか判断する（Ｓ３７）。楽曲が残っている場合（Ｓ３７：ＹＥＳ）、次の楽曲の配信を要求する配信要求を配信装置１１に対して送信するために、処理はＳ１７に戻る。一方、楽曲リストに含まれる楽曲をすべて再生した場合（Ｓ３７：ＮＯ）、新たな楽曲リストを配信装置１１に対して要求するために、処理はＳ１３に戻る。
【００８０】
以上説明したように、配信装置１１は、複数のユーザ２４によって評価された評価情報に基づいて、再生装置１５に配信する楽曲を抽出する。このため配信装置１１は、楽曲を配信する再生装置１５を使用するユーザ２４によって評価された評価情報のみに基づいて楽曲を抽出する場合と比較して、ユーザ２４の嗜好により近い可能性が高く、且つユーザ２４にとって未知である可能性の高い楽曲を抽出し、この楽曲を再生装置１５に配信することが可能となる。
【００８１】
なお本発明は上述の実施形態に限定されず、種々の変更が可能である。例えば、ユーザ２１が再生装置１２に対してログイン操作を行い、配信装置１１を使用して評価情報を配信装置１１に登録した後、ユーザ２１が再生装置１３に対してログイン操作を行い、再生装置１３を使用して配信装置１１に楽曲の配信開始を要求してもよい。テーブル１１８では、評価ユーザＩＤ、評価楽曲ＩＤ、およびフォローユーザＩＤが対応付けられているので、このような場合でも配信装置１１は、再生装置１３を使用するユーザ２１の評価楽曲、およびフォローユーザに基づき、楽曲を抽出し、再生装置１３に対して楽曲を配信することができる。
【００８２】
上述の実施形態において、配信装置１１は、再生装置１５から評価情報を受信し、テーブル１１８に記憶することによって、評価情報を登録した。評価情報は、別の方法で配信装置１１に登録されてもよい。例えば評価情報は、配信装置１１に設けられた図示外の入力部を介して入力されることによって登録されてもよいし、ネットワーク２０に接続する別の通信端末（ＰＣなど）を介して評価情報が入力されることによって、配信装置１１に登録されても良い。
【００８３】
上述の実施形態において、配信装置１１は、再生装置１５から評価情報を受け付けてテーブル１１８に記憶すると同時に、再生装置１５に楽曲を配信した。これに対し、評価情報を管理するデータベースサーバをネットワーク２０に新たに設けても良い。再生装置１５は、評価情報をデータベースサーバに送信することによって、評価情報を登録しても良い。データベースサーバは、登録された評価情報に基づき、楽曲リストを作成しても良い。配信装置１１は、データベースサーバから楽曲リストを取得してもよい。配信装置１１は、データベースサーバから取得した楽曲リストに基づいて、再生装置１５に楽曲を配信してもよい。
【００８４】
配信装置１１のプログラム、および再生装置１２のプログラムは、ネットワーク２０を介してサーバからダウンロードできるようにしてもよい。配信装置１１のＣＰＵ１１１は、ネットワーク２０介して取得したプログラムをＨＤＤ１１４に記憶し、記憶したブログラムに基づいて各種処理を実行してもよい。
【００８５】
上述の実施形態では、（１）〜（３）の方法に基づき、楽曲リストに含める楽曲の候補となる楽曲を抽出した。これに対し、（１）〜（３）のうち少なくとも一の方法に基づき、楽曲リストに含める楽曲の候補となる楽曲を抽出してもよい。上述の実施形態では、（ａ）〜（ｅ）の優先度に基づき、楽曲の優先度を最終的に決定した。これに対し、（ａ）〜（ｅ）のうち少なくとも一の優先度に基づき、楽曲の優先度を最終的に決定してもよい。また他の方法で優先度を決定してもよい。例えばユーザ２４は、お気に入りの楽曲のジャンルを配信装置１１に登録できるようにしてもよい。配信装置１１は、登録されたジャンルに基づいて優先度を決定してもよい。
【００８６】
また例えば配信装置１１は、Ｓ６１（図４参照）で受け付けたユーザ登録要求に含まれるフォローユーザＩＤのユーザ２４によって評価された楽曲の優先度を高めてもよい。例えば、フォローユーザＩＤのユーザ２４によって評価された楽曲のＩＤを、ＲＡＭ１１３に記憶されたＩＤリストの先頭に配置させてもよい。理由は、楽曲を配信する再生装置１５を使用するユーザ２４と、このユーザ２４によって評価されたフォローユーザとでは、楽曲に対する嗜好が近い可能性が高いためである。このため、上述のように優先度を調整することによって、配信装置１１は、再生装置１５を使用するユーザ２４の嗜好により近い楽曲を配信することが可能となる。
【００８７】
上述の実施形態では、（２）（３）の方法で抽出された楽曲が配信される場合に、表示画面（第一表示画面５０、第二表示画面６０）を再生装置１５に配信した。これに対し、（１）の方法で抽出された楽曲が配信される場合にも、表示画面を再生装置１５に配信してもよい。第一表示画面５０のうち、ユーザ２２（ユーザ２１のフォローユーザ）が評価したユーザ（フォローユーザ）の数を、第一表示画面５０に付加して表示してもよい。同様に第二表示画面６０のうち、ユーザ２３（ユーザ２１の評価楽曲と同じ楽曲を評価したユーザ）が評価したユーザ（フォローユーザ）の数を、第二表示画面６０に付加して表示してもよい。これによってユーザ２１は、楽曲に対する嗜好が近いユーザ２２、２３によって評価された他のユーザ２４の数を把握できる。また、ユーザ２２を評価した他のユーザの数を、第一表示画面５０に付加して表示してもよい。同様に、ユーザ２３を評価した他のユーザの数を、第二表示画面６０に付加して表示してもよい。これによってユーザ２１は、楽曲に対する嗜好が近いユーザ２２、２３がどれくらい他のユーザから評価されているユーザであるかどうか知ることができる。さらに、図８、図９の楽曲総数と楽曲重複数は、割合で表示されても良い。これによってユーザは、楽曲に対する嗜好が何％くらい一致するユーザであるか即座に把握することができる。
【００８８】
上述の実施形態では、評価楽曲およびフォローユーザの配信装置１１への登録は、ユーザ２４が第一表示画面５０（図８参照）および第二表示画面６０（図９参照）を介して行っていた。評価楽曲およびフォローユーザの登録は、別の方法によって行われてもよい。ユーザ２４は、第一表示画面５０および第二表示画面６０以外の画面を介して楽曲および他のユーザ２４を選択することによって、評価楽曲およびフォローユーザを再生装置１１に登録できるようにしても良い。例えばユーザ２４は、楽曲や他のユーザ２４を検索することが可能な検索画面、または、楽曲や他のユーザ２４の紹介画面等を介して楽曲および他のユーザ２４を選択することによって、評価楽曲およびフォローユーザを配信装置１１に登録できるようにしてもよい。
【００８９】
なお、Ｓ５５、Ｓ５９の処理を行うＣＰＵ１１１が本発明の「受付手段」「第一受信手段」に相当する。Ｓ８１、Ｓ８５、Ｓ９３の処理を行うＣＰＵ１１１が本発明の「抽出手段」に相当する。Ｓ５１、Ｓ５３の処理を行うＣＰＵ１１１が本発明の「配信手段」に相当する。Ｓ５１の処理を行うＣＰＵ１１１が本発明の「第一配信手段」「第三配信手段」に相当する。Ｓ５３の処理を行うＣＰＵ１１１が本発明の「第二配信手段」に相当する。Ｓ２７、Ｓ３１の処理を行うＣＰＵ１５１が本発明の「送信手段」に相当する。Ｓ１９，Ｓ２３の処理を行うＣＰＵ１５１が本発明の「第二受信手段」に相当する。Ｓ２１，Ｓ２３の処理を行うＣＰＵ１５１が本発明の「出力手段」に相当する。選択ボタン「楽曲選択」が本発明の「第一選択部」に相当する。選択ボタン「ユーザフォロー」が本発明の「第二選択部」に相当する。
【００９０】
評価楽曲ＩＤが本発明の「楽曲情報」に相当する。フォローユーザＩＤが本発明の「ユーザ情報」に相当する。図２において、ユーザ２１が本発明の「第一ユーザ」に相当する。ユーザ２１の評価楽曲の評価楽曲ＩＤ、および、フォローユーザのフォローユーザＩＤが本発明の「第一評価情報」に相当する。ユーザ２２、２３、３１が本発明の「第二ユーザ」に相当する。ユーザ２２、２３、３１の評価楽曲の評価楽曲ＩＤ、および、フォローユーザのフォローユーザＩＤが本発明の「第二評価情報」に相当する。ユーザ２１の使用する再生装置１２が本発明の「配信先装置」に相当する。図８の楽曲４１１、および、図９の楽曲４２１が本発明の「第二楽曲」に相当する。図９の楽曲４２２が本発明の「第一楽曲」に相当する。図８および図９の選択ボタン「楽曲評価」が本発明の「第一選択部」に相当する。図９の選択ボタン「ユーザフォロー」が本発明の「第二選択部」に相当する。
【符号の説明】
【００９１】
１      配信システム
１１    配信装置
１２、１３、１４、１５  再生装置
２１、２２、２３、２４、３１、３２  ユーザ
５０    第一表示画面
６０    第二表示画面
１１１  ＣＰＵ
１１８  テーブル
１５６  表示部
４１１    楽曲
【図１】
0005861541.tif 000002
【図２】
0005861541.tif 000003
【図３】
0005861541.tif 000004
【図４】
0005861541.tif 000005
【図５】
0005861541.tif 000006
【図６】
0005861541.tif 000007
【図７】
0005861541.tif 000008
【図８】
0005861541.tif 000009
【図９】
0005861541.tif 000010
【図１０】
0005861541.tif 000011