(57)【特許請求の範囲】
【請求項１】
複数の情報処理装置のうちの特定の情報処理装置により出力されたコンテンツが、他の情報処理装置に送信された送信状況を管理する管理装置であって、
前記複数の情報処理装置の複数のユーザのうちの少なくとも一部のユーザが識別可能なユーザ識別情報と、前記コンテンツが識別可能なコンテンツ識別情報と、前記コンテンツを他のユーザに普及させたことを示すポイントとを関連付けて記憶する記憶手段と、
同じコンテンツを評価した少なくとも２人のユーザのうちの一方のユーザの情報処理装置に、他方のユーザの情報処理装置により出力された前記同じコンテンツとは異なるコンテンツ、および一方のユーザが評価した他のユーザの情報処理装置により出力されたコンテンツの少なくとも一方を送信するコンテンツ送信手段と、
前記コンテンツ送信手段により送信され、前記複数のユーザうちの第１ユーザが評価した第１コンテンツを示す第１コンテンツ評価情報を受信するコンテンツ評価情報受信手段と、
前記第１コンテンツが出力された情報処理装置の前記複数のユーザのうちの第２ユーザを、前記第１ユーザが評価した、前記第１コンテンツとは異なるコンテンツを評価したユーザのユーザ識別情報、および前記第１ユーザが評価した他のユーザを示すユーザ評価情報の少なくとも一方に基づき特定する特定手段と、
前記コンテンツ評価情報受信手段により前記第１コンテンツ評価情報が受信された場合、前記特定手段により特定された前記第２ユーザを識別する第２ユーザ識別情報と、前記第１コンテンツのコンテンツ識別情報と、普及ポイントとを関連付けて前記記憶手段に記憶させる記憶制御手段と、
前記記憶制御手段により前記記憶手段に記憶されたポイントが前記ユーザ識別情報ごとに示されるポイント情報を前記複数の情報処理装置の少なくとも１つの情報処理装置に送信するポイント情報送信手段と、を備えることを特徴とするコンテンツ普及管理装置。
【請求項２】
前記特定手段は、前記第１コンテンツが出力された情報処理装置のユーザであって、２以上の整数Ｎで表される第Ｎユーザと同じコンテンツを評価した第（Ｎ＋１）ユーザ、および、第Ｎユーザが評価した第（Ｎ＋１）ユーザの少なくとも一方を特定し、
前記記憶制御手段は、前記特定された第（Ｎ＋１）ユーザのユーザ識別情報と、前記第１コンテンツ評価情報に関連付けられる前記第１コンテンツのコンテンツ識別情報と、第（Ｎ＋１）普及ポイントとを関連付けて前記記憶手段に記憶させる
ことを特徴とする請求項１のコンテンツ普及管理装置。
【請求項３】
前記記憶制御手段は、前記コンテンツ評価情報受信手段により前記第１コンテンツ評価情報が受信された場合、前記第１ユーザを識別する第１ユーザ識別情報と、前記第１コンテンツのコンテンツ識別情報と、第１普及ポイントとを関連付けて前記記憶手段に記憶させ、かつ前記第１普及ポイント、前記普及ポイントである第２普及ポイント、および前記第（Ｎ＋１）普及ポイントの順に小さくなる前記第１普及ポイント、前記第２普及ポイント、および前記第（Ｎ＋１）普及ポイントを前記記憶手段に記憶させることを特徴とする請求項２のコンテンツ普及管理装置。
【請求項４】
前記コンテンツ評価情報受信手段は、複数の情報処理装置のユーザが評価したコンテンツを示すコンテンツ評価情報を受信し、
前記記憶制御手段は、前記コンテンツ評価情報の数が予め定められた数未満である場合、前記コンテンツ評価情報に関連付けられるコンテンツを評価したユーザのユーザ識別情報と、ポイントとを関連付けて前記記憶手段に記憶させ、前記コンテンツ評価情報の数が予め定められた数以上である場合、前記ポイントを前記記憶手段に記憶させないこと
を特徴とする請求項１〜３のいずれか記載のコンテンツ普及管理装置。
【請求項５】
前記コンテンツ評価情報受信手段は、複数の情報処理装置の複数のユーザのうちのユーザが評価したコンテンツを示すコンテンツ評価情報、および前記コンテンツ評価情報の無効を示す無効情報を受信し、
前記記憶制御手段は、前記コンテンツ評価情報受信手段により受信された前記コンテンツ評価情報が、無効か否かを前記受信された無効情報に基づき判断する判断手段を備え、
前記判断手段により、前記コンテンツ評価情報受信手段により受信された前記コンテンツ評価情報が無効と判断された場合、前記記憶制御手段は、無効と判断された前記コンテンツ評価情報に関連付けられるコンテンツを評価したユーザの前記ユーザ識別情報とポイントとを関連付けて前記記憶手段に記憶させないこと
を特徴とする請求項１〜４のいずれか記載のコンテンツ普及管理装置
【請求項６】
前記特定手段は、前記第１コンテンツが出力された情報処理装置のユーザであって、２以上の整数Ｎで表される第Ｎユーザと同じコンテンツを評価した第（Ｎ＋１）ユーザ、および、第Ｎユーザが評価した第（Ｎ＋１）ユーザの少なくとも一方を特定し、
前記記憶制御手段は、前記特定された第（Ｎ＋１）ユーザのユーザ識別情報と、前記第１コンテンツ評価情報に関連付けられる前記第１コンテンツのコンテンツ識別情報と、第（Ｎ＋１）普及ポイントとを関連付けて前記記憶手段に記憶させ、
前記コンテンツ評価情報受信手段は、前記第１コンテンツの出力中において前記第１ユーザが評価したタイミングを示す第１タイミング情報を含む前記第１コンテンツ評価情報、前記第１コンテンツの出力中において前記第２ユーザが評価したタイミングを示す第２タイミング情報を含む第２コンテンツ評価情報、および前記第１コンテンツの出力中において前記第（Ｎ＋１）ユーザが評価したタイミングを示す第（Ｎ＋１）タイミング情報を含む第（Ｎ＋１）コンテンツ評価情報を受信し、
前記記憶制御手段は、前記第１タイミング情報、前記第２タイミング情報、および前記第（Ｎ＋１）タイミング情報に応じて定められる前記普及ポイントである第２普及ポイント、および前記第（Ｎ＋１）普及ポイントを前記記憶手段に記憶させること
を特徴とする請求項１〜５のいずれか記載のコンテンツ普及管理装置。
【請求項７】
前記特定手段は、前記第１コンテンツが出力された情報処理装置のユーザであって、２以上の整数Ｎで表される第Ｎユーザと同じコンテンツを評価した第（Ｎ＋１）ユーザ、および、第Ｎユーザが評価した第（Ｎ＋１）ユーザの少なくとも一方を特定し、
前記記憶制御手段は、前記特定された第（Ｎ＋１）ユーザのユーザ識別情報と、前記第１コンテンツ評価情報に関連付けられる前記第１コンテンツのコンテンツ識別情報と、第（Ｎ＋１）普及ポイントとを関連付けて前記記憶手段に記憶させ、
前記特定手段が、前記第２ユーザとして複数のユーザを特定した場合、
前記記憶制御手段は、前記第２ユーザとして特定された前記複数のユーザのユーザ識別情報と、前記第１コンテンツ評価情報に関連付けられる前記第１コンテンツのコンテンツ識別情報と、前記普及ポイントである第２普及ポイントを前記複数のユーザの数で除した分割普及ポイントとを関連付けて前記記憶手段に記憶させ、
前記特定手段が、前記第（Ｎ＋１）ユーザとして複数のユーザを特定した場合、
前記記憶制御手段は、前記第（Ｎ＋１）ユーザとして特定された前記複数のユーザのユーザ識別情報と、前記第１コンテンツ評価情報に関連付けられる前記第１コンテンツのコンテンツ識別情報と、第（Ｎ＋１）普及ポイントを前記複数のユーザで除した分割普及ポイントとを関連付けて前記記憶手段に記憶させること
を特徴とする請求項１〜６いずれか記載のコンテンツ普及管理装置。
【請求項８】
前記ポイント情報送信手段は、前記ポイントが前記ユーザ識別情報ごとに示される表示画面を前記ポイント情報として前記複数の情報処理装置の少なくとも１つの情報処理装置に送信し、
前記管理装置は、
前記表示画面により表示されるユーザ識別情報のユーザに対する推薦コンテンツの推薦リクエストを受信する推薦リクエスト受信手段と、
前記推薦リクエスト受信手段により受信された前記推薦リクエストに関連付けられる推薦コンテンツを、前記表示画面により表示されるユーザ識別情報のユーザの情報処理装置に送信する推薦コンテンツ送信手段と、
を備えることを特徴とする請求項１〜７いずれか記載のコンテンツ普及管理装置。
【請求項９】
複数の情報処理装置のうちの特定の情報処理装置により出力されたコンテンツが、他の情報処理装置に送信された送信状況を管理する管理装置を用いたコンテンツ普及管理方法であって、
前記管理装置は、
前記複数の情報処理装置の複数のユーザのうちの少なくとも一部のユーザが識別可能なユーザ識別情報と、前記コンテンツが識別可能な識別情報と、前記コンテンツを他のユーザに普及させたことを示すポイントとを関連付けて記憶する記憶手段を備え、
前記コンテンツ普及管理方法は、
同じコンテンツを評価した少なくとも２人のユーザのうちの一方のユーザの情報処理装置に、他方のユーザの情報処理装置により出力された前記同じコンテンツとは異なるコンテンツ、および一方のユーザが評価した他のユーザの情報処理装置により出力されたコンテンツの少なくとも一方を送信するコンテンツ送信ステップと、
前記コンテンツ送信ステップにより送信され、前記複数のユーザうちの第１ユーザが評価した第１コンテンツを示す第１コンテンツ評価情報を受信するコンテンツ評価情報受信ステップと、
前記第１コンテンツが出力された情報処理装置の前記複数のユーザのうちの第２ユーザを、前記第１ユーザが評価した、前記第１コンテンツとは異なるコンテンツを評価したユーザのユーザ識別情報、および前記第１ユーザが評価した他のユーザを示すユーザ評価情報の少なくとも一方に基づき特定する特定ステップと、
前記コンテンツ評価情報受信ステップにより前記第１コンテンツ評価情報が受信された場合、前記特定ステップにより特定された前記第２ユーザを識別する第２ユーザ識別情報と、前記第１コンテンツのコンテンツ識別情報と、普及ポイントとを関連付けて前記記憶手段に記憶させる記憶制御ステップと、
前記記憶制御ステップにより前記記憶手段に記憶されたポイントが前記ユーザ識別情報ごとに示されるポイント情報を前記複数の情報処理装置の少なくとも１つの情報処理装置に送信するポイント情報送信ステップと、
を備えることを特徴とするコンテンツ普及管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置に配信されるコンテンツに応じてポイントを管理するコンテンツ普及管理装置、および方法に関するものである。
【背景技術】
【０００２】
従来、インターネットを介して、複数の再生装置にコンテンツを配信する配信サーバが知られている。また、複数の再生装置において再生された楽曲の再生履歴をプレイリスト生成サーバが受信し、複数の再生装置の再生履歴に基づくプレイリストを再生装置に送信することが、特許文献１に開示されている。この開示された技術では、再生装置が、プレイリストを受信し、他の再生装置において再生された楽曲を再生する。この結果、他の再生装置において再生された楽曲が複数の再生装置において共有される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２２５５８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば、特定の再生装置において再生された楽曲は、他の再生装置において再生されるので、特定の再生装置はこの楽曲を他の再生装置に広めたことになる。特定の再生装置において再生された楽曲が、どれ位の数の他の再生装置において再生されたかを、再生装置のユーザは知ることが出来ない。どれくらいの数の他の再生装置において再生されたかを知ることにより、再生された楽曲を普及させた貢献の度合いを認識できる。しかし特許文献１では、どれ位の数の他の再生装置に広めたかを示す貢献度が、再生装置に表示されない。これにより、再生装置のユーザは、貢献度を知ることが出来ない。特に、プレイリスト生成サーバが、複数の他の再生装置において再生された楽曲の再生履歴の中から、特定の条件を満たす楽曲に基づきプレイリストを生成し、このプレイリストを他の再生装置に送信する場合は、特に貢献度を再生装置のユーザが知ることが出来ない。
【０００５】
本発明の目的は、特定の情報処理装置のユーザが、どれ位の数の他の情報処理装置のユーザにコンテンツを広めたかを示す貢献度を知ることが可能なコンテンツ普及管理装置、および方法を提供することである。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、請求項１記載の本発明は、複数の情報処理装置のうちの特定の情報処理装置により出力されたコンテンツが、他の情報処理装置に送信された送信状況を管理する管理装置であって、前記複数の情報処理装置の複数のユーザのうちの少なくとも一部のユーザのユーザ識別情報と、前記コンテンツが識別可能なコンテンツ識別情報と、前記コンテンツを他のユーザに普及させたことを示すポイントとを関連付けて記憶する記憶手段と、同じコンテンツを評価した少なくとも２人のユーザのうちの一方のユーザの情報処理装置に、他方のユーザの情報処理装置により出力された前記同じコンテンツとは異なるコンテンツ、および一方のユーザが評価した他のユーザの情報処理装置により出力されたコンテンツの少なくとも一方を送信するコンテンツ送信手段と、前記コンテンツ送信手段により送信され、前記複数のユーザうちの第１ユーザが評価した第１コンテンツを示す第１コンテンツ評価情報を受信するコンテンツ評価情報受信手段と、前記第１コンテンツが出力された情報処理装置の前記複数のユーザのうちの第２ユーザを、前記第１ユーザが評価した、前記第１コンテンツとは異なるコンテンツを評価したユーザのユーザ識別情報、および前記第１ユーザが評価した他のユーザを示すユーザ評価情報の少なくとも一方に基づき特定する特定手段と、前記コンテンツ評価情報受信手段により前記第１コンテンツ評価情報が受信された場合、前記特定手段により特定された前記第２ユーザを識別する第２ユーザ識別情報と、前記第１コンテンツのコンテンツ識別情報と、普及ポイントとを関連付けて前記記憶手段に記憶させる記憶制御手段と、前記記憶制御手段により前記記憶手段に記憶されたポイントが前記ユーザ識別情報ごとに示されるポイント情報を前記複数の情報処理装置の少なくとも１つの情報処理装置に送信するポイント情報送信手段と、を備えることを特徴とするものである。
【０００７】
請求項１記載のコンテンツ普及管理装置によれば、第２ユーザのユーザ識別情報と、所定のポイントとが関連付けられて記憶手段に記憶される。記憶手段に記憶されたポイントがユーザ識別情報ごとに示されるポイント情報が情報処理装置に送信される。この結果、第１コンテンツを第１ユーザが評価した場合、普及ポイントが、第１ユーザが評価したコンテンツと同じコンテンツを評価した第２ユーザ、または第１ユーザが評価した第２ユーザに付与される。従って、ポイント情報を受信した情報処理装置のユーザは、記憶手段に記憶されたポイントを知ることにより、第１ユーザの情報処理装置に送信された第１コンテンツが出力された情報処理装置の第２ユーザが、どれだけ第１コンテンツの普及に貢献したかを知ることができる。
【０００８】
上記目的を達成するために、請求項２記載の本発明は、請求項１のコンテンツ普及管理装置であって、前記特定手段は、前記第１コンテンツが出力された情報処理装置のユーザであって、２以上の整数Ｎで表される第Ｎユーザと同じコンテンツを評価した第（Ｎ＋１）ユーザ、および、第Ｎユーザが評価した第（Ｎ＋１）ユーザの少なくとも一方を特定し、前記記憶制御手段は、前記特定された第（Ｎ＋１）ユーザのユーザ識別情報と、前記第１コンテンツ評価情報に関連付けられる前記第１コンテンツのコンテンツ識別情報と、第（Ｎ＋１）普及ポイントとを関連付けて前記記憶手段に記憶させることを特徴とするものである。
【０００９】
請求項２記載のコンテンツ普及管理装置によれば、２以上の整数Ｎで表される第（Ｎ＋１）ユーザにも第（Ｎ＋１）普及ポイントが付与される。従って、ポイント情報を受信した情報処理装置のユーザは、ポイントの累積状況を知ることにより、第１ユーザの情報処理装置に送信された第１コンテンツが出力された情報処理装置の第２ユーザ、および第（Ｎ＋１）ユーザが、どれだけ第１コンテンツの普及に貢献したかを知ることができる。
【００１０】
上記目的を達成するために、請求項３記載の本発明は、請求項２のコンテンツ普及管理装置であって、前記記憶制御手段は、前記コンテンツ評価情報受信手段により前記第１コンテンツ評価情報が受信された場合、前記第１ユーザを識別する第１ユーザ識別情報と、前記第１コンテンツのコンテンツ識別情報と、第１普及ポイントとを関連付けて前記記憶手段に記憶させ、かつ前記第１普及ポイント、前記普及ポイントである第２普及ポイント、および前記第（Ｎ＋１）普及ポイントの順に小さくなる前記第１普及ポイント、前記第２普及ポイント、および前記第（Ｎ＋１）普及ポイントを前記記憶手段に記憶させることを特徴とするものである。
【００１１】
請求項３記載のコンテンツ普及管理装置によれば、第１コンテンツ評価情報に関連付けられる第１コンテンツを評価した第１ユーザ、第２ユーザ、第（Ｎ＋１）ユーザの順に小さくなるポイントが付与される。この第２ユーザは、第１コンテンツが出力された情報処理装置のユーザであって、第１ユーザが評価したコンテンツと同じコンテンツを評価した第２ユーザ、または第１ユーザが評価した第２ユーザである。第（Ｎ＋１）ユーザは、第１コンテンツが出力された情報処理装置のユーザであって、第Ｎユーザが評価したコンテンツと同じコンテンツを評価した第（Ｎ＋１）ユーザ、または第Ｎユーザが評価した第（Ｎ＋１）ユーザである。この結果、第１コンテンツを評価した第１ユーザと関係が近い順に、付与されるポイントが大きくなるので、ポイント情報を受信した情報処理装置のユーザは、第１ユーザの情報処理装置に送信された第１コンテンツが出力された情報処理装置の第２ユーザ、および第（Ｎ＋１）ユーザが、どれだけ第１コンテンツの普及に貢献したかを、より正確に知ることができる。
【００１２】
上記目的を達成するために、請求項４記載の本発明は、請求項１〜３のいずれか記載のコンテンツ普及管理装置であって、前記コンテンツ評価情報受信手段は、複数の情報処理装置のユーザが評価したコンテンツを示すコンテンツ評価情報を受信し、前記記憶制御手段は、前記コンテンツ評価情報の数が予め定められた数未満である場合、前記コンテンツ評価情報に関連付けられるコンテンツを評価したユーザのユーザ識別情報と、ポイントとを関連付けて前記記憶手段に記憶させ、前記コンテンツ評価情報の数が予め定められた数以上である場合、前記ポイントを前記記憶手段に記憶させないこと特徴とするものである。
【００１３】
請求項４記載のコンテンツ普及管理装置によれば、ユーザ識別情報に関連付けられるコンテンツ評価情報の数が予め定められた数以上である場合、ポイントを記憶しない。これにより、情報処理装置のユーザが予め定められた数以上のコンテンツを評価することにより、より大きなポイントが付与されるのを防ぐことが出来る。従って、ポイント情報を受信した情報処理装置のユーザは、第１ユーザの情報処理装置に送信された第１コンテンツが出力された情報処理装置の第２ユーザ、および第（Ｎ＋１）ユーザが、どれだけ第１コンテンツの普及に貢献したかを、より正確に知ることができる。
【００１４】
上記目的を達成するために、請求項５記載の本発明は、請求項１〜４いずれか記載の管理装置であって、前記コンテンツ評価情報受信手段は、複数の情報処理装置の複数のユーザのうちのユーザが評価したコンテンツを示すコンテンツ評価情報、および前記コンテンツ評価情報の無効を示す無効情報を受信し、前記記憶制御手段は、前記コンテンツ評価情報受信手段により受信された前記コンテンツ評価情報が、無効か否かを前記受信された無効情報に基づき判断する判断手段を備え、前記判断手段により、前記コンテンツ評価情報受信手段により受信された前記コンテンツ評価情報が無効と判断された場合、前記記憶制御手段は、無効と判断された前記コンテンツ評価情報に関連付けられるコンテンツを評価したユーザの前記ユーザ識別情報とポイントとを関連付けて前記記憶手段に記憶させないことを特徴とするものである。
【００１５】
請求項５記載のコンテンツ普及管理装置によれば、コンテンツ評価情報が、無効か否かが判断手段により判断される。無効と判断された場合には、ポイントが付与されない。従って、ポイント情報を受信した情報処理装置のユーザは、無効でないコンテンツ評価情報に関連付けられたポイントの累積状況を知ることにより、第１ユーザの情報処理装置に送信された第１コンテンツが出力された情報処理装置の第２ユーザが、どれだけ第１コンテンツの普及に貢献したかをより正確に知ることができる。
【００１６】
上記目的を達成するために、請求項６記載の本発明は、請求項１〜５いずれか記載のコンテンツ普及管理装置であって、前記特定手段は、前記第１コンテンツが出力された情報処理装置のユーザであって、２以上の整数Ｎで表される第Ｎユーザと同じコンテンツを評価した第（Ｎ＋１）ユーザ、および、第Ｎユーザが評価した第（Ｎ＋１）ユーザの少なくとも一方を特定し、前記記憶制御手段は、前記特定された第（Ｎ＋１）ユーザのユーザ識別情報と、前記第１コンテンツ評価情報に関連付けられる前記第１コンテンツのコンテンツ識別情報と、第（Ｎ＋１）普及ポイントとを関連付けて前記記憶手段に記憶させ、前記コンテンツ評価情報受信手段は、前記第１コンテンツの出力中において前記第１ユーザが評価したタイミングを示す第１タイミング情報を含む前記第１コンテンツ評価情報、前記第１コンテンツの出力中において前記第２ユーザが評価したタイミングを示す第２タイミング情報を含む第２コンテンツ評価情報、および前記第１コンテンツの出力中において前記第（Ｎ＋１）ユーザが評価したタイミングを示す第（Ｎ＋１）タイミング情報を含む第（Ｎ＋１）コンテンツ評価情報を受信し、前記記憶制御手段は、前記第１タイミング情報、前記第２タイミング情報、および前記第（Ｎ＋１）タイミング情報に応じて定められる前記普及ポイントである第２普及ポイント、および前記第（Ｎ＋１）普及ポイントを前記記憶手段に記憶させることを特徴とするものである。
【００１７】
請求項６記載のコンテンツ普及管理装置によれば、第２普及ポイント、および第（Ｎ＋１）普及ポイントが、第１タイミング情報、第２タイミング情報、および第（Ｎ＋１）タイミング情報に応じて定められる。この結果、第１コンテンツを評価したタイミングに応じたポイントの累積状況を、ポイント情報を受信した情報処理装置のユーザが知ることが出来る。従って、ポイント情報を受信した情報処理装置のユーザは、第１コンテンツを評価した第２ユーザ、および第１コンテンツを評価した第（Ｎ＋１）ユーザが、この第１コンテンツを評価したタイミングに応じて、どれだけ第１コンテンツの普及に貢献したかを、より正確に知ることができる。
【００１８】
上記目的を達成するために、請求項７記載の本発明は、請求項１〜６いずれか記載のコンテンツ普及管理装置であって、前記特定手段は、前記第１コンテンツが出力された情報処理装置のユーザであって、２以上の整数Ｎで表される第Ｎユーザと同じコンテンツを評価した第（Ｎ＋１）ユーザ、および、第Ｎユーザが評価した第（Ｎ＋１）ユーザの少なくとも一方を特定し、前記記憶制御手段は、前記特定された第（Ｎ＋１）ユーザのユーザ識別情報と、前記第１コンテンツ評価情報に関連付けられる前記第１コンテンツのコンテンツ識別情報と、第（Ｎ＋１）普及ポイントとを関連付けて前記記憶手段に記憶させ、前記特定手段が、前記第２ユーザとして複数のユーザを特定した場合、前記記憶制御手段は、前記第２ユーザとして特定された前記複数のユーザのユーザ識別情報と、前記第１コンテンツ評価情報に関連付けられる前記第１コンテンツのコンテンツ識別情報と、前記普及ポイントである第２普及ポイントを前記複数のユーザの数で除した分割普及ポイントとを関連付けて前記記憶手段に記憶させ、前記特定手段が、前記第（Ｎ＋１）ユーザとして複数のユーザを特定した場合、前記記憶制御手段は、前記第（Ｎ＋１）ユーザとして特定された前記複数のユーザのユーザ識別情報と、前記第１コンテンツ評価情報に関連付けられる前記第１コンテンツのコンテンツ識別情報と、第（Ｎ＋１）普及ポイントを前記複数のユーザで除した分割普及ポイントとを関連付けて前記記憶手段に記憶させることを特徴とするものである。
【００１９】
請求項７記載のコンテンツ普及管理装置によれば、第２ユーザ、および第（Ｎ＋１）ユーザとして複数のユーザが特定された場合、この複数のユーザの数に応じた分割普及ポイントが第２ユーザ、および第（Ｎ＋１）ユーザに付与される。従って、ポイント情報を受信した情報処理装置のユーザは、第１ユーザの情報処理装置に送信された第１コンテンツが出力された情報処理装置の第２ユーザ、および第（Ｎ＋１）ユーザが、どれだけ第１コンテンツの普及に貢献したかを、より正確に知ることができる。
【００２０】
上記目的を達成するために、請求項８記載の本発明は、請求項１〜７いずれか記載のコンテンツ普及管理装置であって、前記ポイント情報送信手段は、前記ポイントが前記ユーザ識別情報ごとに示される表示画面を前記ポイント情報として前記複数の情報処理装置の少なくとも１つの情報処理装置に送信し、前記管理装置は、前記表示画面により表示されるユーザ識別情報のユーザに対する推薦コンテンツの推薦リクエストを受信する推薦リクエスト受信手段と、前記推薦リクエスト受信手段により受信された前記推薦リクエストに関連付けられる推薦コンテンツを、前記表示画面により表示されるユーザ識別情報のユーザの情報処理装置に送信する推薦コンテンツ送信手段と、を備えることを特徴とするものである。
【００２１】
請求項８記載のコンテンツ普及管理装置によれば、表示画面により表示されるユーザ識別情報のユーザに対する推薦コンテンツの推薦リクエストが受信される。この受信された推薦リクエストに関連付けられる推薦コンテンツが、表示画面により表示されるユーザ識別情報のユーザの情報処理装置に送信される。推薦コンテンツを受信した情報処理装置のユーザが、この推薦コンテンツを評価すると、推薦コンテンツ送信手段により、この推薦コンテンツが他のユーザの情報処理装置に送信される。この結果、表示画面により表示されるユーザ識別情報のユーザに対して推薦コンテンツを送信することにより、この推薦コンテンツをより多くのユーザに広めることができる。
【００２２】
上記目的を達成するために、請求項９記載の本発明は、複数の情報処理装置のうちの特定の情報処理装置により出力されたコンテンツが、他の情報処理装置に送信された送信状況を管理する管理装置を用いたコンテンツ普及管理方法であって、前記管理装置は、前記複数の情報処理装置の複数のユーザのうちの少なくとも一部のユーザが識別可能なユーザ識別情報と、前記コンテンツが識別可能な識別情報と、前記コンテンツを他のユーザに普及させたことを示すポイントとを関連付けて記憶する記憶手段を備え、前記コンテンツ普及管理方法は、同じコンテンツを評価した少なくとも２人のユーザのうちの一方のユーザの情報処理装置に、他方のユーザの情報処理装置により出力された前記同じコンテンツとは異なるコンテンツ、および一方のユーザが評価した他のユーザの情報処理装置により出力されたコンテンツの少なくとも一方を送信するコンテンツ送信ステップと、前記コンテンツ送信ステップにより送信され、前記複数のユーザうちの第１ユーザが評価した第１コンテンツを示す第１コンテンツ評価情報を受信するコンテンツ評価情報受信ステップと、前記第１コンテンツが出力された情報処理装置の前記複数のユーザのうちの第２ユーザを、前記第１ユーザが評価した、前記第１コンテンツとは異なるコンテンツを評価したユーザのユーザ識別情報、および前記第１ユーザが評価した他のユーザを示すユーザ評価情報の少なくとも一方に基づき特定する特定ステップと、前記コンテンツ評価情報受信ステップにより前記第１コンテンツ評価情報が受信された場合、前記特定ステップにより特定された前記第２ユーザを識別する第２ユーザ識別情報と、前記第１コンテンツのコンテンツ識別情報と、普及ポイントとを関連付けて前記記憶手段に記憶させる記憶制御ステップと、前記記憶制御ステップにより前記記憶手段に記憶されたポイントが前記ユーザ識別情報ごとに示されるポイント情報を前記複数の情報処理装置の少なくとも１つの情報処理装置に送信するポイント情報送信ステップと、を備えることを特徴とするコンテンツ普及管理方法である。
【００２３】
請求項９記載のコンテンツ普及管理方法によれば、第２ユーザのユーザ識別情報と、普及ポイントとが関連付けられて記憶手段に記憶される。記憶手段に記憶されたポイントがユーザ識別情報ごとに示されるポイント情報が情報処理装置に送信される。この結果、第１コンテンツを第１ユーザが評価した場合、第２普及ポイントが、第１ユーザが評価したコンテンツと同じコンテンツを評価した第２ユーザ、または第１ユーザが評価した第２ユーザにも付与される。従って、ポイント情報を受信した情報処理装置のユーザは、記憶手段に記憶されたポイントを知ることにより、第１ユーザの情報処理装置に送信された第１コンテンツが出力された情報処理装置の第２ユーザが、どれだけ第１コンテンツの普及に貢献したかを知ることができる。
【図面の簡単な説明】
【００２４】
【図１】本実施形態に係るコンテンツ普及管理システム１の概要構成を示す図である。
【図２】Ｗｅｂサーバ２、および情報処理装置６のハードウェア図である。
【図３】楽曲管理テーブル３２１の内容を表す模式図である。
【図４】評価情報管理テーブル３２２の内容を表す模式図である。
【図５】お気に入り楽曲管理テーブル３２３の内容を表す模式図である。
【図６】ポイント管理テーブル３２４の内容を表す模式図である。
【図７】Ｗｅｂサーバ２、および情報処理装置６の間の通信手順を示すシーケンス図である。
【図８】配信楽曲の取得処理の説明図である。
【図９】楽曲の再生中の表示画面の画面図である。
【図１０】Ｗｅｂサーバ２の楽曲のお気に入り登録処理を示すフローチャートである。
【図１１】Ｗｅｂサーバ２の楽曲紹介処理を示すフローチャートである。
【図１２】楽曲紹介処理における表示画面の画面図である。
【発明を実施するための形態】
【００２５】
始めに、図１を参照して本発明の実施形態に係るコンテンツ普及管理システム１について概要を説明する。コンテンツ普及管理システム１においてＷｅｂサーバ２は楽曲データを記憶する。Ｗｅｂサーバ２に記憶された楽曲データは、ダウンロード方式やストリーミング方式等の配信方式によって情報処理装置６に配信される。情報処理装置６は、配信された楽曲データを再生する。情報処理装置６のユーザが再生された楽曲を評価する操作を行った場合、情報処理装置６は、楽曲の評価データをＷｅｂサーバ２に送信する。Ｗｅｂサーバ２は、情報処理装置６から送信された楽曲の評価データに基づき、ポイントを情報処理装置６のユーザＩＤに関連付けて付与する。以下に、コンテンツ普及管理システム１について詳細に説明する。
【００２６】
［１．コンテンツ普及管理システム１の構成］
図１は、本実施形態に係るコンテンツ普及管理システム１の概要構成を示す図である。コンテンツ普及管理システム１は、Ｗｅｂサーバ２と、複数の情報処理装置３〜５と、を備える。Ｗｅｂサーバ２と複数の情報処理装置３〜５とは、ＩＰ網を介して接続される。以降の記載において、複数の情報処理装置３〜５のいずれかについて説明する場合、単に情報処理装置６と記載することもある。Ｗｅｂサーバ２は、互いにネットワークで接続された複数の装置から構成されてもよいが、物理的に単一の装置で構成されるとして説明する。情報処理装置６は、スマートフォン、携帯電話、タブレット端末、パーソナルコンピュータなどの装置である。Ｗｅｂサーバ２が、本発明のコンテンツ普及管理装置の一例である。
【００２７】
[２．Ｗｅｂサーバ２のハードウェア構成]
図２を参照して、コンテンツ普及管理システム１に備えられるＷｅｂサーバ２のハードウェアの構成について説明する。Ｗｅｂサーバ２は、制御手段２１と、記憶手段２２と、通信手段２３とを備える。
【００２８】
制御手段２１は、ＣＰＵなどの演算処理装置である。記憶手段２２は、揮発性記憶装置と不揮発性記憶装置とを備える。制御手段２１のＣＰＵが処理するプログラムは、不揮発性記憶装置の記憶領域に記憶される。揮発性記憶装置は、制御手段２１が不揮発性記憶装置の記憶領域に記憶されたプログラムに従う各処理を実行する際に必要なデータを一時的に記憶する記憶領域を備える。記憶手段２２に記憶されたプログラムに従う制御手段２１の処理が、後述の各処理を実現する。
【００２９】
記憶手段２２の不揮発性記憶装置は、楽曲管理テーブル記憶領域と、評価情報管理テーブル記憶領域、お気に入り楽曲管理テーブル記憶領域と、ポイント管理テーブル記憶領域と、プログラム記憶領域と、を備える。制御手段２１が実行するプログラムがプログラム記憶領域に記憶される。お気に入り楽曲管理テーブルが、お気に入り楽曲管理テーブル記憶領域に記憶される。ポイント管理テーブル３２４が、ポイント管理テーブル３２４記憶領域に記憶される。尚、楽曲管理テーブル記憶領域と、評価情報管理テーブル記憶領域、お気に入り楽曲管理テーブル記憶領域と、ポイント管理テーブル記憶領域は、ＩＰ網を介して接続された記憶装置の記憶領域であってもよい。
【００３０】
図３を参照して楽曲管理テーブル３２１を説明する。楽曲データが、楽曲ＩＤに対応付けられて楽曲管理テーブル３２１に記憶される。ＡＡＣ（Ａｄｖａｎｃｅｄ  Ａｕｄｉｏ  Ｃｏｄｉｎｇ（登録商標））データ、ＭＰ３（ＭＰＥＧ  Ａｕｄｉｏ  Ｌａｙｅｒ−３）データなどの波形データが楽曲データの欄に記憶される。楽曲データを識別するためのＩＤが楽曲ＩＤの欄に記憶される。楽曲データは、曲のデータ、ボイスのデータ、効果音のデータなどのデータである。楽曲データの欄には、楽曲データが記憶される記憶領域のパスが記憶されてもよい。Ｗｅｂサーバ２は、楽曲ＩＤに基づき、記憶領域に記憶されたパスを特定し、楽曲データを取得してもよい。記憶される波形データである楽曲データが、本発明のコンテンツの一例である。楽曲ＩＤが本発明のコンテンツの識別情報の一例である。
【００３１】
図４を参照して、評価情報管理テーブル３２２を説明する。評価情報管理テーブル３２２は、ユーザＩＤと、お気に入り楽曲ＩＤと、お気に入りユーザＩＤと、更新日とを１レコードに関連付けて記憶する。コンテンツ普及管理システム１を利用するユーザが識別可能なユーザＩＤがユーザＩＤの欄に記憶される。後述するが、楽曲評価情報をＷｅｂサーバ２が受信した場合、Ｗｅｂサーバ２は、楽曲評価情報に含まれるユーザＩＤをユーザＩＤの欄に、楽曲ＩＤをお気に入り楽曲ＩＤの欄に記憶する。後述するが、ユーザ評価情報をＷｅｂサーバ２が受信した場合、Ｗｅｂサーバ２は、ユーザ評価情報に含まれる評価したユーザのユーザＩＤをユーザＩＤの欄に、評価されたユーザのＩＤをお気に入りユーザの欄に記憶する。レコードが記憶された日付が更新日の欄に記憶される。楽曲評価情報が本発明のコンテンツ評価情報の一例である。
【００３２】
図５を参照して、お気に入り楽曲管理テーブル３２３を説明する。お気に入り楽曲管理テーブル３２３は、ユーザＩＤ、お気に入り楽曲ＩＤ、関連ユーザＩＤ、ステータス、お気に入り時間、および更新日を１レコードに対応付けて記憶する。ユーザＩＤがユーザＩＤの欄に記憶される。ユーザＩＤにより識別されるユーザにより楽曲が評価された楽曲の楽曲ＩＤがお気に入り楽曲ＩＤの欄に記憶される。ユーザＩＤの欄に記憶されたユーザＩＤのユーザと関連するユーザのユーザＩＤが関連ユーザＩＤの欄に記憶される。関連ユーザについては後述する。有効を示す有効情報、または無効を示す無効情報がステータスの欄に記憶される。楽曲の再生時間のうち、後述するＧｏｏｄボタンが押された時間がお気に入り時間の欄に記憶される。後述するが、お気に入り時間は、ユーザがＧｏｏｄを押した時間を示し、楽曲の再生中にどのタイミングで楽曲が評価されたのかを示すデータである。ユーザＩＤ、お気に入り楽曲ＩＤ、関連ユーザＩＤ、ステータス、およびお気に入り時間が１レコードに対応付けて記憶された日付が更新日の欄に記憶される。ユーザＩＤが、本発明のユーザ識別情報の一例である。
【００３３】
図６を参照して、ポイント管理テーブル３２４を説明する。ポイント管理テーブル３２４は、楽曲ＩＤ、ユーザＩＤ、ポイント、および更新日を１レコードに対応づけて記憶する。ポイントは、楽曲の評価情報を受信すると、この評価情報を送信したユーザのユーザＩＤに対応付けられて楽曲ＩＤごとに記憶される。図６に示す図には、楽曲を評価したユーザのユーザＩＤしか記憶されていないが、コンテンツ普及管理システム１を利用するユーザすべてのユーザＩＤが記憶されてもよい。すなわち、ポイントが付与されていないユーザＩＤにゼロがポイントの欄に関連づけられて記憶されてもよい。記憶手段２２に記憶されるポイント管理テーブル３２４が、本発明のコンテンツ普及管理システム１を利用するユーザのうちの少なくとも一部のユーザが識別可能なユーザ識別情報と、コンテンツを識別可能な識別情報と、コンテンツを他のユーザに普及させたことを示すポイントとを関連付けて記憶する記憶手段の一例である。
【００３４】
図２に戻り説明を続ける。通信手段２３は、通信インタフェースを備える。通信インタフェースは、情報処理装置６にデータが送信される、および情報処理装置６からデータが受信される際に信号変換及びプロトコル変換などのインタフェース処理を実行する。以降の記載では、情報処理装置６に対するデータの送信、及び受信は、通信手段２３の通信インタフェースを介して行われる。
【００３５】
[３．情報処理装置６のハードウェア構成]
図２を参照して、コンテンツ普及管理システム１に備えられる情報処理装置６のハードウェアの構成について説明する。
【００３６】
情報処理装置６は、制御手段３１と、記憶手段３２と、通信手段３３と、表示手段３４と、音声出力手段３５とを備える。制御手段３１と、記憶手段３２と、通信手段３３とは、それぞれ制御手段２１と、記憶手段２２と、通信手段２３と同じ構成である。制御手段３１は、ＣＰＵを備える。
【００３７】
記憶手段３２は、情報処理装置６の動作を制御するプログラムを記憶する。具体的には、記憶手段３２は、コンテンツ普及管理システム１としての動作を制御するプログラム、および通信プログラムのクライアントプログラム等を記憶する。記憶手段３２はＷｅｂサーバ２のＩＰアドレスまたはＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を記憶する。
【００３８】
表示手段３４は、周知のＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）等のディスプレイを備えた表示装置である。表示手段３４は、制御手段３１からの指示に従って、メッセージ、後述する画面などを表示する。また、表示手段３４は、ディスプレイに重ねて配置されたタッチパネルなどの操作手段を備える。操作手段は、ユーザの押下操作に応じた信号を制御手段３１へ送信する。ユーザは、操作手段を操作することにより所望の指示を入力する。音声出力手段３５は、周知のスピーカーなどの出力装置である。
【００３９】
ユーザが使用する情報処理装置について説明する。ユーザＢが任意の情報処理装置６を操作し、ユーザアカウント、およびパスワードを情報処理装置６に入力する。入力を受けた情報処理装置６は、ユーザアカウント、およびパスワードをＷｅｂサーバ２に送信する。ユーザアカウント、およびパスワードを受信したＷｅｂサーバ２は、受信されたユーザアカウント、およびパスワードと記憶手段２２に記憶されたユーザアカウント、およびパスワをードとの認証処理を行う。受信されたユーザアカウント、およびパスワードと記憶手段２２に記憶されたユーザアカウント、およびパスワードとが一致すると、ユーザアカウント、およびパスワードを送信した情報処理装置６をユーザＢが使用する情報処理装置４とする。
【００４０】
図７を参照して楽曲配信処理を説明する。Ｗｅｂサーバ２の処理は、制御手段２１に備えられるＣＰＵにより実行される。情報処理装置６の処理は、制御手段３１に備えられるＣＰＵにより実行される。情報処理装置６のＣＰＵにより実行される処理を規定するプログラムは、Ｗｅｂサーバ２に記憶され、情報処理装置６の取得要求に応じて、情報処理装置６にダウンロードされる。
【００４１】
Ｓ１において、Ｗｅｂサーバ２は、情報処理装置６から送信されるリクエストを待ち受ける。一方、楽曲を聴くために、ユーザが操作手段を操作して再生操作を行った場合、Ｓ２おいて、情報処理装置６は、アクセス識別子のリクエストをＷｅｂサーバ２に送信する。このアクセス識別子のリクエストは、情報処置装置３を使用するユーザのユーザＩＤを含む。アクセス識別子は、１の楽曲データが記憶される記憶領域のＵＲＬである。すなわち、アクセス識別子は、楽曲管理テーブル３２１における楽曲データの欄に記憶される波形データの記憶領域のＵＲＬである。このリクエストには、任意の数のアクセス識別子の要求数が含まれてよい。アクセス識別子のリクエストの送信が終了すると、Ｓ３に処理を移行する。
【００４２】
Ｓ３において、Ｗｅｂサーバ２は、アクセス識別子のリクエストを受信する。このリクエストにはリクエストを送信した情報処理装置６を使用するユーザのユーザＩＤが含まれる。アクセス識別子のリクエストを受信すると、Ｗｅｂサーバ２は、Ｓ４において配信楽曲の取得処理を実行する。この配信楽曲の取得処理は後述する。配信楽曲の取得処理が終了すると、Ｓ５に処理を移行する。
【００４３】
［配信楽曲の取得処理］
Ｓ４における配信楽曲の取得処理について、図８を参照して説明する。第１実施形態について、情報処理装置６のユーザは、楽曲を評価すること、他のユーザを評価することができる。後述するが、ユーザがＧｏｏｄボタン、またはＦｏｌｌｏｗボタンを押した場合、情報処理装置６は、楽曲の評価情報、または他のユーザの評価情報をＷｅｂサーバ２に送信する。以下、楽曲の評価情報を楽曲評価情報、他のユーザの評価情報をユーザ評価情報と記載する。楽曲評価情報は、評価したユーザのユーザＩＤ、関連ユーザのユーザＩＤ、評価された楽曲の楽曲ＩＤ、Ｇｏｏｄボタンが押された時間、およびタイムスタンプを含む。関連ユーザのユーザＩＤ、Ｇｏｏｄボタンが押された時間、およびタイムスタンプについては後述する。ユーザ評価情報は、評価したユーザのユーザＩＤ、評価されたユーザのユーザＩＤ、タイムスタンプ、および評価されたことを示す情報を含む。Ｗｅｂサーバ２は、楽曲評価情報を受信すると、評価情報管理テーブル３２２、およびお気に入り楽曲テーブルを更新する。Ｗｅｂサーバ２は、楽曲評価情報に含まれる評価したユーザのユーザＩＤをユーザＩＤの欄に、評価された楽曲の楽曲ＩＤをお気に入り楽曲ＩＤの欄に、タイムスタンプを更新日の欄に関連付けて記憶し、評価情報管理テーブル３２２を更新する。お気に入り楽曲テーブルの更新処理は後述する。Ｗｅｂサーバ２は、ユーザ評価情報を受信すると、評価情報管理テーブル３２２を更新する。Ｗｅｂサーバ２は、ユーザ評価情報に含まれる評価したユーザのユーザＩＤをユーザＩＤの欄に、評価されたユーザのユーザＩＤをお気に入りユーザＩＤの欄に、タイムスタンプを更新日の欄に関連付けて記憶し、評価情報管理テーブル３２２を更新する。Ｗｅｂサーバ２は、評価情報管理テーブル３２２に記憶されたお気に入り楽曲ＩＤ、またはお気に入りユーザＩＤに基づき、楽曲データを情報処理装置６に送信する。以下、評価情報管理テーブル３２２に記憶されたお気に入り楽曲ＩＤに基づく配信楽曲の取得処理を評価楽曲の配信楽曲取得処理、お気に入りユーザＩＤに基づく配信楽曲の取得処理を評価ユーザの配信楽曲取得処理と記載し、図８を参照し、詳細に説明する。
【００４４】
[評価ユーザの配信楽曲取得処理]
ユーザＡが、楽曲ＸＸを評価すると、ユーザＡの情報処理装置３は、ユーザＡのユーザＩＤ、評価された楽曲ＸＸの楽曲ＩＤ、および評価されたことを示す情報を含む楽曲評価情報をＷｅｂサーバ２に送信する。Ｗｅｂサーバ２は、この評価情報を受信すると、ユーザＡのユーザＩＤをユーザＩＤの欄に、楽曲ＸＸの楽曲ＩＤをお気に入り楽曲ＩＤに関連付けて評価情報管理テーブル３２２に記憶する。
【００４５】
ユーザＢが、ユーザＡを評価すると、ユーザＢの情報処理装置４は、評価したユーザＢのユーザＩＤ、評価されたユーザＡのユーザＩＤ、および評価されたことを示す情報を含むユーザ評価情報をＷｅｂサーバ２に送信する。Ｗｅｂサーバ２は、このユーザ評価情報を受信すると、評価情報管理テーブル３２２を読み出し、ユーザＢのユーザＩＤをユーザＩＤの欄に、ユーザＡのユーザＩＤをお気に入りユーザＩＤの欄に関連付けて記憶する。Ｗｅｂサーバ２は、ユーザＡが評価した楽曲ＸＸの楽曲データを、ユーザＡを評価したユーザＢが使用する情報処理装置４に送信する。すなわち、ユーザＢがユーザＡを評価したので、ユーザＡは、ユーザＢの関連ユーザである。ユーザＢが使用する情報処理装置４には、ユーザＡが評価した楽曲の楽曲データ以外にも、ユーザＡにより評価されたユーザが評価した楽曲の楽曲データ、第Ｎユーザにより評価された第（Ｎ＋１）ユーザが評価した楽曲の楽曲データ、と評価されたユーザが評価した楽曲の楽曲データが送信される。第Ｎユーザは、２以上の整数Ｎで表される。第Ｎユーザは、整数Ｎが２の場合、ユーザＡにより評価されたユーザである。整数Ｎが２より大きい場合、第Ｎユーザは、第Ｎ−１ユーザにより評価されたユーザである。ユーザＢが使用する情報処理装置４に楽曲データが送信される場合、ユーザＢにより評価されたユーザＡが本発明の第２ユーザ、ユーザＡにより評価されたユーザが第Ｎユーザの一例であり、第Ｎユーザにより評価されたユーザが第（Ｎ＋１）ユーザの一例である。
【００４６】
[評価楽曲の配信楽曲取得処理]
ユーザＢが楽曲ＹＹを評価すると、ユーザＢの情報処理装置４は、ユーザＢのユーザＩＤ、評価された楽曲ＹＹの楽曲ＩＤ、および評価されたことを示す情報を含む楽曲評価情報をＷｅｂサーバ２に送信する。Ｗｅｂサーバ２は、この楽曲評価情報を受信すると、評価情報管理テーブル３２２を読み出し、ユーザＢのユーザＩＤをユーザＩＤの欄に、楽曲ＹＹの楽曲ＩＤをお気に入り楽曲ＩＤの欄に関連付けて記憶する。ユーザＣが楽曲ＹＹを評価すると、同様に、Ｗｅｂサーバ２は、ユーザＣのユーザＩＤをユーザＩＤの欄に、楽曲ＹＹの楽曲ＩＤをお気に入り楽曲ＩＤの欄に関連付けて記憶する。すなわち、ユーザＢとユーザＣとは同じ楽曲ＹＹを評価したことが、評価情報管理テーブル３２２に記憶される。すなわち、ユーザＢとユーザＣとは、楽曲ＹＹを評価しているので、ユーザＢは、ユーザＣの関連ユーザである。ユーザＣが使用する情報処理装置５には、ユーザＢが評価した、楽曲ＹＹと異なる楽曲ＺＺの楽曲データが送信される。ユーザＣが使用する情報処理装置５には、ユーザＢが評価した楽曲以外にも、下記の楽曲データが送信される。ユーザＢと同じ楽曲を評価した第Ｎユーザにより評価された楽曲の楽曲データが、ユーザＣが使用する情報処理装置５に送信される。第Ｎユーザと同じ楽曲を評価した第（Ｎ＋１）ユーザにより評価された楽曲が特定される。この特定された楽曲と同じ楽曲を評価したユーザが評価した楽曲の楽曲データが、ユーザＣが使用する情報処理装置５に送信される。送信される。また、ユーザＢが評価した第Ｎユーザが評価した楽曲の楽曲データが、ユーザＣが使用する情報処理装置５に送信される。第Ｎユーザが評価した第（Ｎ＋１）ユーザが評価した楽曲の楽曲データが、ユーザＣが使用する情報処理装置５に送信される。この第Ｎユーザを示す整数Ｎは、２以上の整数で表される。ユーザＣが使用する情報処理装置４に楽曲データが送信される場合、ユーザＣと同じ楽曲を評価したユーザＢが本発明の第２ユーザ、ユーザＢと同じ楽曲を評価した第Ｎユーザが本発明の第Ｎユーザ、第Ｎユーザと同じ楽曲を評価したユーザ（Ｎ＋１）が本発明の第（Ｎ＋１）ユーザの一例である。
【００４７】
本実施形態では、上述した評価ユーザの配信楽曲取得処理、および評価楽曲の配信楽曲取得処理をＷｅｂサーバ２が行う。この結果、Ｗｅｂサーバ２は、ユーザＣと同じ楽曲ＹＹを評価したユーザＢにより評価されたユーザＡが評価した楽曲ＸＸの楽曲データを、ユーザＣが使用する情報処理装置５に送信する。上述したように、評価ユーザの配信楽曲取得処理、および評価楽曲の配信楽曲取得処理により、Ｓ３において受信されたユーザＩＤに関連付けられるユーザの情報処理装置に送信される楽曲データを取得する。具体的には、Ｗｅｂサーバ２は、評価情報管理テーブル３２２を参照し、以下の方法で楽曲データを抽出する。
（１）  Ｓ３において受信された第１ユーザのユーザＩＤがユーザＩＤの欄に記憶されたレコードを抽出する。
（２）  （１）で抽出されたレコードのお気に入り楽曲ＩＤの欄に記憶された楽曲データを抽出する。
（３）  （１）で抽出されたレコードのお気に入りユーザＩＤの欄に記憶された第２ユーザのユーザＩＤを抽出する。
（４）  （１）で抽出されたレコードのお気に入り楽曲ＩＤの欄に記憶された楽曲ＩＤと同じ楽曲ＩＤがお気に入り楽曲ＩＤの欄に記憶されるレコードを抽出する。
（５）  （４）で抽出されたレコードのユーザＩＤの欄に記憶された第２ユーザのユーザＩＤを抽出する。
（６）  （３）、および（５）で抽出された第２ユーザのユーザＩＤがユーザＩＤの欄に記憶されたレコードのお気に入り楽曲ＩＤの欄に記憶された楽曲データを抽出する。
（７）  ユーザＩＤの欄に第ＮユーザのユーザＩＤが記憶されたレコードを抽出する。
（８）  （７）で抽出されたレコードのお気に入りユーザＩＤの欄に記憶された第（Ｎ＋１）ユーザのユーザＩＤを抽出する。
（９）  （６）で抽出されたレコードのお気に入り楽曲ＩＤの欄に記憶された楽曲ＩＤと同じ楽曲ＩＤがお気に入り楽曲ＩＤの欄に記憶されるレコードを抽出する。
（１０）  （９）で抽出されたレコードのユーザＩＤの欄に記憶された第（Ｎ＋１）ユーザのユーザＩＤを抽出する。
（１１）  （８）、および（１０）で抽出された第（Ｎ＋１）ユーザのユーザＩＤがユーザＩＤの欄に記憶されたレコードのお気に入り楽曲ＩＤの欄に記憶された楽曲データを抽出する。
（２）、（６）、（１１）で抽出された楽曲データが、Ｓ２においてリクエストを送信した情報処理装置６に送信される。
【００４８】
図７に戻り、説明を続ける。Ｓ５において、Ｗｅｂサーバ２は、配信楽曲の取得処理で取得された楽曲のアクセス識別子を情報処理装置６に送信する。Ｓ５の送信処理において、Ｓ３において、受信されたリクエストに含まれる楽曲データの要求数だけアクセス識別子が送信される。アクセス識別子の送信が終了すると、Ｓ６に処理を移行する。
【００４９】
Ｓ６において、情報処理装置６は、アクセス識別子を受信する。アクセス識別子を受信すると、Ｓ７に処理を移行する。
【００５０】
Ｓ７において、情報処理装置６は、受信されたアクセス識別子に基づき、楽曲のリクエストをＷｅｂサーバ２に送信する。楽曲のリクエストは、Ｓ６において受信された要求数のアクセス識別子のうちの１のアクセス識別子を含む。アクセス識別子をＷｅｂサーバ２に送信すると、Ｓ８に処理を移行する。
【００５１】
Ｓ８において、Ｗｅｂサーバ２は、楽曲のリクエストを受信する。楽曲のリクエストを受信すると、Ｓ９に処理を移行する。
【００５２】
Ｓ９において、Ｗｅｂサーバ２は、楽曲のリクエストに含まれるアクセス識別子により識別される記憶領域に記憶された楽曲データを情報処理装置６に送信する。すなわち、楽曲管理テーブル３２１の楽曲データの項目に該当するデータがアクセス識別子により識別され、識別されたデータが情報処理装置６に送信される。この楽曲データとともに、送信される楽曲データの楽曲ＩＤ、および送信される楽曲データと関連する他のユーザのユーザＩＤが情報処理装置６に送信される。すなわち、関連ユーザのユーザＩＤが、送信される。楽曲データの送信が終了すると、Ｓ１０に処理を移行する。Ｓ９の処理を実行するＷｅｂサーバ２の制御手段３１が本発明のコンテンツ送信手段の一例である。Ｓ９の処理が本発明のコンテンツ送信ステップの一例である。
【００５３】
Ｓ１０において、情報処理装置６は、楽曲データを受信する。情報処理装置６は受信された楽曲データを音声出力手段３５に出力する。これにより、楽曲が音声出力手段３５から再生され、情報処理装置６のユーザは、楽曲を聴くことができる。楽曲データの出力を開始すると、Ｓ１１に処理を移行する。
【００５４】
Ｓ１１において、楽曲の再生中に、情報処理装置６は、Ｇｏｏｄボタン、またはＦｏｌｌｏｗボタンを表示する。情報処理装置６は、再生中の楽曲に関連する表示画面を表示手段３４に表示する。この表示画面は、Ｓ１０において、楽曲データと共に情報処理装置６に送信される。図９を参照して、再生中の表示画面を説明する。図９（ａ）は、ユーザＡが評価した楽曲ＸＸが、ユーザＢの情報処理装置４の音声出力手段３５から再生されている時の、表示手段３４に表示される表示画面である。ユーザＢが、楽曲ＸＸを評価したユーザＡを評価したことにより、ユーザＢの情報処理装置４にこの楽曲ＸＸの楽曲データが送信される。この関係を示す表示画面が表示手段３４に表示される。すなわち、ユーザＢが、関連ユーザであるユーザＡを評価していること、およびユーザＡが楽曲ＸＸを評価していることを示す表示画面が表示手段３４に表示される。ユーザＢの情報処理装置４が楽曲ＸＸの楽曲データを受信し、音声出力手段３５が楽曲ＸＸの再生を開始した時には、ユーザＢは楽曲ＸＸを評価していない。表示画面は楽曲ＸＸを評価するためのＧｏｏｄボタンを含む。ユーザＢはこのＧｏｏｄボタンを押すことにより楽曲ＸＸを評価することができる。すなわち、ユーザＢの情報処理装置４は、Ｇｏｏｄボタンが押されたことを検知すると、楽曲ＸＸの楽曲データの楽曲ＩＤと、関連ユーザであるユーザＡのユーザＩＤと、楽曲ＸＸが評価されたことを示す情報とを含む楽曲評価情報をＷｅｂサーバ２に送信する。
【００５５】
図９（ｂ）を参照して、楽曲ＸＸの楽曲データがユーザＣの情報処理装置５に送信され、楽曲ＸＸが情報処理装置５の音声出力手段３５から再生されている時の、表示手段３４に表示される表示画面を説明する。ユーザＢ、およびユーザＣがともに楽曲ＹＹを評価し、かつユーザＡにより評価された楽曲ＸＸが、ユーザＡを評価したユーザＢにより評価されたことにより、楽曲ＸＸの楽曲データが、ユーザＣの情報処理装置５に送信される場合に、図９（ｂ）に示す表示画面がユーザＣの情報処理装置５に送信される。この表示画面は、ユーザの関係を示す表示画面が表示手段３４に表示される。すなわち、ユーザＣが楽曲ＹＹを評価していること、ユーザＢが楽曲ＹＹを評価していること、および関連ユーザであるユーザＢが楽曲ＸＸを評価していることを示す表示画面が表示手段３４に表示される。ユーザＣの情報処理装置５が楽曲ＸＸの楽曲データを受信し、音声出力手段３５が楽曲ＸＸの再生を開始した時には、ユーザＣは楽曲ＸＸ、およびユーザＢを評価していない。表示画面は楽曲ＸＸを評価するためのＧｏｏｄボタン、ユーザＢを評価するためのＦｏｌｌｏｗボタンを含む。ユーザＣはこのＧｏｏｄボタン、またはＦｏｌｌｏｗボタンを押すことにより楽曲ＸＸ、またはユーザＢを評価することができる。すなわち、ユーザＣの情報処理装置５は、Ｇｏｏｄボタンが押されたことを検知すると、楽曲ＸＸの楽曲データの楽曲ＩＤと、関連ユーザであるユーザＢのユーザＩＤと、楽曲ＸＸが評価されたことを示す情報とを含む楽曲評価情報をＷｅｂサーバ２に送信する。ユーザＣの情報処理装置５は、Ｆｏｌｌｏｗボタンが押されたことを検知すると、関連ユーザであるユーザＢのユーザＩＤと、ユーザＢに対してＦｏｌｌｏｗボタンが押されたこと示す情報とを含むユーザ評価情報をＷｅｂサーバ２に送信する。このユーザ評価情報には、楽曲ＸＸの楽曲ＩＤが含まれてもよい。Ｇｏｏｄボタン、またはＦｏｌｌｏｗボタンの表示が終了すると、Ｓ１２に処理を移行する。
【００５６】
Ｓ１２において、情報処理装置６は、上述したＧｏｏｄボタンが押されたか否かを判断する。Ｇｏｏｄボタンが押されたと判断すると、Ｓ１３に処理を移行する。Ｇｏｏｄボタンが押されていないと判断すると、Ｓ１６に処理を移行する。
【００５７】
Ｓ１３において、情報処理装置６は、情報処理装置６を使用するユーザのユーザＩＤ、関連ユーザのユーザＩＤ、Ｇｏｏｄボタンが押された楽曲の楽曲ＩＤ、Ｇｏｏｄボタンが押された時間、およびタイムスタンプを含む楽曲評価情報をＷｅｂサーバ２に送信する。Ｇｏｏｄボタンが押された時間は、楽曲の再生が開始されてからの時間で定められる。タイムスタンプは、Ｇｏｏｄボタンが押された日付を示す。楽曲評価情報の送信が終了すると、Ｓ１４、およびＳ１６に処理を移行する。楽曲評価情報が本発明の第１コンテンツ評価情報、およびコンテンツ評価情報の一例である。
【００５８】
Ｓ１４において、Ｗｅｂサーバ２は、楽曲評価情報を情報処理装置６から受信したか否かを判断する。楽曲ＩＤ、およびこの楽曲の評価情報を受信したと判断すると、Ｓ１５に処理を移行する。楽曲ＩＤ、およびこの楽曲の評価情報を受信していないと判断すると、Ｓ１８に処理を移行する。Ｓ１４の楽曲評価情報を受信する処理を実行するＷｅｂサーバ２の制御手段３１が本発明のコンテンツ評価情報受信手段の一例である。Ｓ１４の楽曲評価情報を受信する処理が本発明のコンテンツ評価情報受信ステップの一例である。
【００５９】
Ｓ１５において、Ｗｅｂサーバ２は、受信された楽曲評価情報に含まれる楽曲ＩＤに基づき楽曲のお気に入り登録処理を実行する。このお気に入り登録処理は、後述する。お気に入り登録処理が終了すると、Ｓ１８に処理を移行する。
【００６０】
Ｓ１３において、楽曲評価情報が送信されると、Ｓ１６において、情報処理装置６は、上述したＦｏｌｌｏｗボタンが押されたか否かを判断する。Ｆｏｌｌｏｗボタンが押されたと判断すると、Ｓ１７に処理を移行する。Ｆｏｌｌｏｗボタンが押されていないと判断すると、Ｓ２０に処理を移行する。
【００６１】
Ｓ１７において、情報処理装置６は、情報処理装置６を使用するユーザのユーザＩＤ、およびＦｏｌｌｏｗボタンが押された関連ユーザのユーザＩＤを含むユーザ評価情報をＷｅｂサーバ２に送信する。ユーザ評価情報の送信が終了すると、Ｓ１８、およびＳ２０に処理を移行する。
【００６２】
Ｓ１８において、Ｗｅｂサーバ２は、ユーザ評価情報を情報処理装置６から受信したか否かを判断する。ユーザ評価情報を受信したと判断すると、Ｓ１９に処理を移行する。ユーザ評価情報を受信していないと判断すると、Ｓ１に処理を移行する
【００６３】
Ｓ１９において、受信されたユーザ評価情報に基づき、Ｆｏｌｌｏｗボタンが押されたユーザのユーザＩＤを、Ｆｏｌｌｏｗボタンを押したユーザのユーザＩＤと関連付けて評価情報管理テーブル３２２に記憶する。２つのユーザＩＤを関連付けて評価情報管理テーブル３２２に記憶すると、Ｓ１に処理を移行する。
【００６４】
Ｓ２０において、情報処理装置６は、再生中の楽曲の再生が終了したか否かを判断する。再生が終了したと判断すると、Ｓ２１に処理を移行する。再生が終了していないと判断すると、Ｓ１２に処理を移行する。
【００６５】
Ｓ２１において、情報処理装置６は、Ｓ６において受信したアクセス識別子のうち、Ｗｅｂサーバ２に送信していないアクセス識別子があるか否かを判断する。送信していないアクセス識別子があると判断すると、Ｓ７に処理を移行する。送信していないアクセス識別子がないと判断すると、Ｓ２に処理を移行する。
【００６６】
図１０に示すフローチャートを参照して、Ｗｅｂサーバ２の楽曲のお気に入り登録処理を説明する。このお気に入り登録処理は、Ｗｅｂサーバ２の制御手段３１のＣＰＵが実行する。Ｓ３１において、Ｗｅｂサーバ２が、楽曲評価情報を図６に示すＳ１４において受信すると、評価情報管理テーブル３２２、およびお気に入り楽曲管理テーブル３２３を更新する。評価情報管理テーブル３２２は、説明したので、お気に入り楽曲管理テーブル３２３の更新について説明する。お気に入り楽曲管理テーブル３２３のユーザＩＤの欄に情報処理装置６を使用するユーザのユーザＩＤ、お気に入り楽曲ＩＤの欄にＧｏｏｄボタンが押された楽曲の楽曲ＩＤ、関連ユーザＩＤの欄に受信された関連ユーザのユーザＩＤ、ステータスの欄に有効、お気に入り時間の欄にＧｏｏｄが押された時間、および更新日の欄にタイムスタンプを１レコードに対応付けて記憶する。関連ユーザＩＤの欄に記憶されるユーザＩＤは、ユーザＩＤの欄に記憶されたユーザＩＤ、およびお気に入り楽曲ＩＤの欄に記憶された楽曲ＩＤと関連するユーザのユーザＩＤである。たとえば、図８に示すユーザＡ、ユーザＢ、およびユーザのＣの関係において、ユーザＢが楽曲ＸＸを評価した場合、ユーザＩＤの欄にユーザＢのユーザＩＤ、お気に入りが楽曲ＩＤの欄に楽曲ＸＸの楽曲ＩＤが記憶され、関連ユーザＩＤの欄にユーザＡのユーザＩＤが記憶される。以降の説明において、楽曲を評価したユーザを第１ユーザとして説明する。お気に入り楽曲管理テーブル３２３のユーザＩＤの欄に第１ユーザのユーザＩＤ、およびお気に入り楽曲ＩＤの欄に評価された楽曲の楽曲ＩＤが記憶されたレコードをＷｅｂサーバ２が抽出する。この抽出されたレコードの関連ユーザＩＤの欄に記憶されたユーザＩＤに関連付けられたユーザが第２ユーザである。お気に入り楽曲管理テーブル３２３のユーザＩＤの欄に第２ユーザのユーザＩＤ、およびお気に入り楽曲ＩＤの欄に評価された楽曲の楽曲ＩＤが記憶されたレコードをＷｅｂサーバ２が抽出する。この抽出されたレコードの関連ユーザＩＤの欄に記憶されたユーザＩＤに関連付けられたユーザが第Ｎユーザである。お気に入り楽曲管理テーブル３２３のユーザＩＤの欄に第ＮユーザのユーザＩＤ、およびお気に入り楽曲ＩＤの欄に評価された楽曲の楽曲ＩＤが記憶されたレコードを抽出する。この抽出されたレコードの関連ユーザＩＤの欄に記憶されたユーザＩＤに関連付けられたユーザが第（Ｎ＋１）ユーザである。Ｓ４の処理において説明した楽曲ＸＸに対し、図８に示すユーザＡ、ユーザＢ、およびユーザのＣの関係において、ユーザＣがＧｏｏｄを押下した場合を一例に挙げて説明する。すなわち、ユーザＣが第１ユーザに該当する。ユーザＢが、整数Ｎが２の場合の第Ｎユーザ、すなわち第２ユーザに該当する。ユーザＡが、整数Ｎが２の場合の第（Ｎ＋１）、すなわち第３ユーザに該当する。Ｗｅｂサーバ２は、お気に入り楽曲管理テーブル３２３のユーザＩＤの欄にユーザＣのユーザＩＤ、お気に入り楽曲ＩＤの欄に楽曲ＸＸの楽曲ＩＤ、関連ユーザＩＤの欄にユーザＢのユーザＩＤ、ステータスの欄に有効、お気に入り時間の欄にＧｏｏｄが押された時間、および更新日の欄にタイムスタンプを１レコードに対応付けて記憶する。お気に入り楽曲管理テーブル３２３の更新を終了すると、Ｓ３２に処理を移行する。
【００６７】
Ｓ３２において、ポイント管理テーブル３２４を更新する。ポイント管理テーブル３２４の楽曲ＩＤの欄にＧｏｏｄボタンが押された楽曲の楽曲ＩＤ、ユーザＩＤの欄に第１ユーザのユーザＩＤ、ポイントの欄に第１ポイント、および更新日の欄に現在の日付を１レコードに関連付けてポイント管理テーブル３２４を更新する。以下の記載において第１ポイントを３０ポイントして説明する。例えば、ポイント管理テーブル３２４の楽曲ＩＤの欄に楽曲ＸＸの楽曲ＩＤ、ユーザＩＤの欄にユーザＣのユーザＩＤ、ポイントの欄に３０ポイント、および更新日の欄に現在の日付を１レコードに関連付けてポイント管理テーブル３２４を更新する。ポイント管理テーブル３２４の更新が終了すると、Ｓ３３に処理を移行する。Ｓ３２の処理を実行するＷｅｂサーバ２の制御手段３１が本発明の記憶制御手段の一例である。Ｓ３３の処理が本発明の記憶制御ステップの一例である。第１ポイントが本発明の第１普及ポイントの一例である。
【００６８】
Ｓ３３において、お気に入り楽曲管理テーブル３２３の関連ユーザＩＤの欄にユーザＩＤが記憶されているか否かを判断する。この判断は、ユーザＩＤの欄に第１ユーザのＩＤ、およびお気に入り楽曲ＩＤの欄にＧｏｏｄボタンが押された楽曲の楽曲ＩＤが記憶されているレコードの関連ユーザＩＤの欄にユーザＩＤが記憶されているか否かを判断する。例えば、上述した例では、お気に入り楽曲管理テーブル３２３のユーザＩＤの欄にユーザＣのＩＤ、およびお気に入り楽曲ＩＤの欄に楽曲ＸＸの楽曲ＩＤが記憶されているレコードの関連ユーザＩＤの欄にユーザＢのユーザＩＤが記憶されているので、肯定の判断が行われる。関連ユーザＩＤの欄にユーザＩＤが記憶されていると判断されると、Ｓ３４に処理を移行する。関連ユーザＩＤの欄にユーザＩＤが記憶されていないと判断されると、楽曲のお気に入り登録処理を終了する。Ｓ３３の処理を実行するＷｅｂサーバ２の制御手段３１が本発明の特定手段の一例である。Ｓ３３の処理が本発明の特定ステップの一例である。
【００６９】
関連ユーザＩＤの欄にユーザＩＤが記憶されていないと判断される場合について説明する。図７に示す楽曲配信処理の例では、Ｓ４において、アクセス識別子を送信した情報処理装置５を使用するユーザＣの楽曲の評価情報、または他のユーザの評価情報に基づき、Ｓ６においてアクセス識別子を受信した。この受信されたアクセス識別子により情報処理装置５において楽曲が再生され、Ｓ１４においてＷｅｂサーバ２が楽曲評価情報を受信した場合、Ｓ３１において、お気に入り楽曲管理テーブル３２３の関連ユーザＩＤの欄には第２ユーザであるユーザＢのユーザＩＤが記憶される。一方、図示していないが、情報処理装置６は、楽曲管理テーブル３２１に記憶された楽曲を検索するための検索画面、または最近の楽曲、流行の楽曲などを紹介する紹介画面をＷｅｂサーバ２から受信し、これら画面から、情報処理装置６のユーザは、楽曲データの受信を要求することが可能である。この要求を情報処理装置６が受け付けると、情報処理装置６は、要求された楽曲の楽曲データに対応するアクセス識別子のリクエストをＷｅｂサーバ２に送信する。Ｗｅｂサーバ２は、受信されたリクエストに対応するアクセス識別子を情報処理装置６に送信する。情報処理装置６は、Ｓ７〜Ｓ１０と同様の処理を行い、情報処理装置６は、アクセス識別子に対応する楽曲データを音声出力手段３５に出力する。この楽曲データに対応する楽曲の再生中にＧｏｏｄボタンが押された場合、Ｓ１３と同様、情報処理装置６は、情報処理装置６を使用するユーザのユーザＩＤ、Ｇｏｏｄボタンが押された楽曲の楽曲ＩＤ、Ｇｏｏｄボタンが押された時間、およびタイムスタンプを含む楽曲評価情報をＷｅｂサーバ２に送信する。Ｗｅｂサーバ２は、楽曲評価情報を受信すると、Ｓ３１、Ｓ３２の処理を行い、Ｓ３３において、お気に入り楽曲管理テーブル３２３の関連ユーザの欄にユーザＩＤが記憶されているか否かを判断する。上述したように、Ｇｏｏｄボタンが押された楽曲の楽曲データは検索画面、または紹介画面を介して情報処理装置６に送信されたので、お気に入り楽曲管理テーブル３２３の関連ユーザにユーザＩＤは記憶されない。この結果、お気に入り楽曲管理テーブル３２３の関連ユーザの欄にユーザＩＤが記憶されていないと判断する。図５に示すお気に入り楽曲管理テーブル３２３を参照し例示する。ユーザＡのユーザＩＤがユーザＩＤの欄に、楽曲ＸＸの楽曲ＩＤがお気に入り楽曲ＩＤの欄に記憶されたレコードの関連ユーザＩＤの欄にユーザＩＤが記憶されていない。これは、ユーザＡは、検索画面、または紹介画面を介して楽曲ＸＸを受信したからである。
【００７０】
Ｓ３４において、ループ識別子「ｋ＝０」を設定する。ループ識別子の設定が終了すると、Ｓ３５に処理を移行する。整数ｋは、ゼロ以上の整数で設定される。
【００７１】
Ｓ３５において、Ｇｏｏｄボタンが押された楽曲の楽曲ＩＤがお気に入り楽曲ＩＤの欄に、第（ｋ＋１）ユーザのユーザＩＤがユーザＩＤの欄に記憶されたレコードの関連ユーザの欄に記憶された第（ｋ＋２）ユーザが、第Ｍユーザであるか否かを判断する。３以上の整数Ｍで表される第Ｍユーザを、第４ユーザとして例示する。整数Ｍは、あらかじめ記憶手段２２に記憶される。本発明において、ポイント管理テーブル３２４に記憶されるポイントは、Ｇｏｏｄボタンを押したユーザである第１ユーザのほか、第２ユーザ、・・・および第（Ｎ＋１）ユーザにもポイントが付与される。ポイントを付与するユーザを第１ユーザ、第２ユーザ、および第３ユーザに限定するとして説明を続ける。Ｓ３３において、関連ユーザＩＤの欄にユーザＩＤが記憶されていると判断されてからＳ３５に処理が移行した場合、お気に入り楽曲管理テーブル３２３の楽曲ＩＤの欄に、Ｇｏｏｄボタンが押された楽曲の楽曲ＩＤ、およびユーザＩＤの欄に第１ユーザのユーザＩＤが記憶されているレコードの関連ユーザの欄に第２ユーザのユーザＩＤが記憶されている。第１ユーザのユーザＩＤが記憶されているレコードの関連ユーザの欄に第２ユーザのユーザＩＤが記憶されているので、第４ユーザでないと判断する。例えば、お気に入り楽曲管理テーブル３２３の楽曲ＩＤの欄に楽曲ＸＸの楽曲ＩＤ、ユーザＩＤの欄にユーザＣのユーザＩＤが記憶されているレコードの関連ユーザＩＤの欄に第２ユーザであるユーザＢのユーザＩＤが記憶されているので、第４ユーザでないと判断する。Ｓ３３において、関連ユーザＩＤの欄にユーザＩＤが記憶されていると判断されてからＳ３５に処理が移行した場合のほかに、後述するＳ４２の判断処理の結果、Ｓ３５に移行する場合があるが、Ｓ４２の処理の説明の後に説明する。第Ｍユーザであると判断すると、Ｓ４３に処理を移行する。第Ｍユーザでないと判断すると、Ｓ３６に処理を移行する。尚、第Ｍユーザであるか否かの判断は、ポイントを付与するユーザを限定するために実行される。ポイントの付与対象である、第２ユーザ、・・・第（Ｎ＋１）ユーザが多くなると、特定のユーザが重複してポイントが付与される可能性、ポイントを付与する処理負荷が大きくなる可能性が高くなるので、ポイントを付与するユーザを限定する処理が実行される。
【００７２】
Ｓ３６において、お気に入り楽曲管理テーブル３２３のユーザＩＤの欄にＳ３５において関連ユーザＩＤの欄に記憶されていると判断されたユーザＩＤ、およびお気に入り楽曲ＩＤの欄にＧｏｏｄボタンが押された楽曲の楽曲ＩＤが記憶されているレコードのステータスの欄に有効が記憶されているか否かを判断する。例えば、お気に入り楽曲管理テーブル３２３のユーザＩＤの欄にユーザＢのユーザＩＤ、楽曲ＩＤの欄に楽曲ＸＸの楽曲ＩＤが記憶されているレコードのステータス欄に有効が記憶されているか否かを判断する。図４に示すお気に入り楽曲管理テーブル３２３では、有効と記憶されているので、Ｓ３６において、有効が記憶されていると判断する。有効が記憶されていると判断すると、Ｓ３７に処理を移行する。有効が記憶されていない、すなわち無効が記憶されていると判断すると、Ｓ４１に処理を移行する。Ｓ３６の処理を実行するＷｅｂサーバ２の制御手段３１が本発明の判断手段の一例である。
【００７３】
お気に入り楽曲管理テーブル３２３のステータス欄に記憶される無効について説明する。Ｇｏｏｄボタンが押された場合に、Ｇｏｏｄボタンが押したユーザのユーザＩＤと、Ｇｏｏｄボタンが押された楽曲の楽曲ＩＤとが関連付けられて記憶手段２２に記憶された。情報処理装置のユーザは、Ｇｏｏｄボタンを押し、評価した楽曲を取り消したい場合、楽曲の評価を取り消す取消操作を行う。情報処理装置６は、取消操作を受け付けた場合、ユーザＩＤ、および楽曲ＩＤを含む取消指示をＷｅｂサーバ２に送信する。取消指示を受信したＷｅｂサーバ２は、お気に入り楽曲管理テーブル３２３を参照し、取消指示に含まれるユーザＩＤがユーザＩＤ欄に、楽曲ＩＤがお気に入り楽曲ＩＤ欄に記憶されたレコードのステータス欄に無効を示す無効情報を記憶する。取消操作は、図７のＳ１２において、Ｇｏｏｄボタンが押されていないと判断されてから、取消操作が入力されたと判断されてもよい。このほか、Ｇｏｏｄボタンを押した楽曲の一覧が表示手段３４に表示され、ユーザが取消操作を入力可能な表示画面をＷｅｂサーバ２が情報処理装置６に送信してもよい。
【００７４】
Ｓ３７において、ステータス欄に有効が記憶されているとＳ３５において判断されたレコードのお気に入り時間の欄の時間を取得する。お気に入り時間の欄の時間の取得が終了すると、Ｓ３８に処理を移行する。
【００７５】
Ｓ３８において、取得されたお気に入り時間が、ポイントを付与すべき条件に該当するか否かを判断する。ポイントを付与すべき条件は、予めＷｅｂサーバ２の記憶手段２２に記憶される。本実施形態では、第１ユーザのお気に入り時間と近いタイミングでＧｏｏｄを押した第２ユーザ、第Ｎユーザ、または第（Ｎ＋１）ユーザに、より大きなポイントを付与する。Ｓ３８においては、第１ユーザのお気に入り時間から、ある一定期間前後する期間にＧｏｏｄを押したユーザを抽出する。すなわち、ポイントを付与すべき条件は、Ｓ３７において抽出されたお気に入り時間は、第１ユーザのお気に入り時間から、ある一定期間前後する期間に含まれるか否かである。抽出されたお気に入り時間が、ある一定期間前後する期間に含まれると判断した場合、ポイントを付与すべき条件に該当すると判断し、Ｓ３９に処理を移行する。抽出されたお気に入り時間が、ある一定期間前後する期間に含まれないと判断した場合、ポイントを付与すべき条件に該当しないと判断し、Ｓ４０に処理を移行する。本実施形態では、ある一定期間が秒数で規定される。このほか、１の楽曲データが、Ａメロ、Ｂメロ、サビなどの複数のパートに分割され、Ｓ３７において抽出されたお気に入り時間を含むパートが、第１ユーザのお気に入り時間が含まれるパートと同じか否かが判断されてもよい。すなわち、抽出されたお気に入り時間を含むパートが、第１ユーザのお気に入り時間が含まれるパートと同じ場合、ポイントを付与すべき条件に該当すると判断し、Ｓ３９に処理を移行する。抽出されたお気に入り時間を含むパートが、第１ユーザのお気に入り時間が含まれるパートと異なる場合、ポイントを付与すべき条件に該当しないと判断し、Ｓ４１に処理を移行する。
【００７６】
Ｓ３９において、ポイントを付与すべき条件に該当すると判断されたお気に入り時間、およびユーザＩＤを記憶手段２２に記憶する。お気に入り時間、およびユーザＩＤの記憶が終了すると、Ｓ４０に処理を移行する。
【００７７】
Ｓ４０において、記憶されたお気に入り時間を第１ユーザのお気に入り時間に近い順に順位付けする。順位付けが終了すると、Ｓ４１に処理を移行する。
【００７８】
Ｓ４１において、第（ｋ＋３）ユーザが存在するか否かを判断する。具体的には、お気に入り楽曲管理テーブル３２３を参照し、Ｓ１４において受信された楽曲評価情報に含まれる楽曲ＩＤがお気に入り楽曲ＩＤの欄に記憶され、第（ｋ＋２）ユーザのユーザＩＤがユーザＩＤの欄に記憶されたレコードの関連ユーザＩＤの欄にユーザＩＤが記憶されているか否かを判断する。記憶されていると判断された場合、関連ユーザＩＤの欄に記憶されたユーザＩＤのユーザが第（ｋ＋３）ユーザである。第（ｋ＋３）ユーザが存在すると判断すると、Ｓ４２に処理を移行する。第（ｋ＋３）ユーザが存在しないと判断すると、Ｓ４３に処理を移行する。
【００７９】
Ｓ４２において、ループ識別子ｋに１を加算して、Ｓ３５に処理を移行する。
【００８０】
Ｓ４１において、第（ｋ＋３）ユーザが存在すると判断され、Ｓ３５に処理が移行した場合について説明する。Ｓ４２を経由して、Ｓ３５に処理が移行した場合、お気に入り楽曲管理テーブル３２３を参照し、Ｓ１４において受信された楽曲評価情報に含まれる楽曲ＩＤがお気に入り楽曲ＩＤの欄に記憶され、第（ｋ＋１）ユーザのユーザＩＤがユーザＩＤの欄に記憶されたレコードの関連ユーザの欄に記憶された第（ｋ＋２）ユーザが、第Ｍユーザであるか否かを判断する。例えば、図８に示すユーザＡ、ユーザＢ、およびユーザのＣの関係において、お気に入り楽曲管理テーブル３２３の楽曲ＩＤの欄に楽曲ＸＸの楽曲ＩＤ、ユーザＩＤの欄に第２ユーザであるユーザＢのユーザＩＤが記憶されているレコードの関連ユーザＩＤの欄に第３ユーザであるユーザＡのユーザＩＤが記憶されているので、第４ユーザでないと判断する。
【００８１】
Ｓ４３において、順位に応じたポイントを付与する。ポイント管理テーブル３２４の楽曲ＩＤの欄にＧｏｏｄボタンが押された楽曲の楽曲ＩＤ、ユーザＩＤの欄に第２ユーザのユーザＩＤ、ポイントの欄に第２ポイント、および更新日の欄に現在の日付を１レコードに関連付けてポイント管理テーブル３２４を更新する。ポイント管理テーブル３２４の楽曲ＩＤの欄にＧｏｏｄボタンが押された楽曲の楽曲ＩＤ、ユーザＩＤの欄に第（Ｎ＋１）ユーザのユーザＩＤ、ポイントの欄に第（Ｎ＋１）ポイント、および更新日の欄に現在の日付を１レコードに関連付けてポイント管理テーブル３２４を更新する。ただし、Ｓ３６、およびＳ３８で説明したように、ステータス欄に無効と記憶されたユーザ、取得されたお気に入り時間がポイントを付与すべき条件に該当しないと判断されたユーザにはポイントが付与されない。ステータス欄に有効と記憶されたユーザ、取得されたお気に入り時間がポイントを付与すべき条件に該当すると判断されたユーザに付与されるポイントは、Ｓ４０において、順位付けされたお気に入り時間が、第１ユーザのお気に入り時間に近い順に大きくなるポイントが付与される。順位に応じたポイントを付与が終了すると、楽曲のお気に入り登録処理を終了する。尚、Ｓ４０において、順位付けされたお気に入り時間が、第１ユーザのお気に入り時間に近い順に第２ユーザのお気に入り時間、第３ユーザ、・・・第（Ｎ＋１）ユーザの場合、一例として、第２ユーザには、２０ポイント、第３ユーザには１０ポイント、・・・第（Ｎ＋１）ユーザには３ポイントが付与される。Ｓ４３の処理を実行するＷｅｂサーバ２の制御手段３１が本発明の特定手段の一例である。Ｓ４３の処理が本発明の特定ステップの一例である。第２ポイントが本発明の普及ポイント、および第２普及ポイントの一例である。第Ｎポイント、および第（Ｎ＋１）ポイントが、本発明の第Ｎ普及ポイント、および第（Ｎ＋１）普及ポイントの一例である。
【００８２】
［ランキング画面送信処理］
図１１を参照して、楽曲紹介処理を説明する。図１０に示す楽曲のお気に入り登録処理において、第１ユーザ、第２ユーザ、第（Ｎ＋１）ユーザにポイントが付与された。このポイントの累積状況を示すランキング画面が、ユーザがランキング画面の取得操作を行った場合に、Ｗｅｂサーバ２から情報処理装置６に送信される。以下、図１２に示す表示画面を参照し、詳細に説明する。
【００８３】
Ｓ５１において、Ｗｅｂサーバ２は、情報処理装置６から送信されるリクエストを待ち受ける。一方、ポイントの累積状況を見るために、ユーザが操作手段を操作してランキング画面の取得操作を行った場合、Ｓ５２おいて、情報処理装置６は、ランキング画面のリクエストをＷｅｂサーバ２に送信する。このリクエストには、楽曲ＩＤが含まれる。ランキング画面の送信が終了すると、Ｓ５３に処理を移行する。
【００８４】
Ｓ５３において、ランキング画面のリクエストを受信したＷｅｂサーバ２は、リクエストに含まれる楽曲ＩＤに対応する楽曲のランキング画面を作成する。ポイント管理テーブル３２４を参照し、受信した楽曲ＩＤに対応するユーザＩＤ、およびポイントを抽出し、ポイントが多い順にランキング画面を作成する。図１２（ａ）に示す楽曲ＸＸのランキング画面において、１位がユーザＡであり、２位がユーザＢであり、３位がユーザＣである。ランキング上位者は、楽曲をより多くのユーザに普及させたことになる。これは、表示される累積したポイントにより、楽曲を普及させた貢献度が示されるからである。図８に示す例では、ユーザＢ、およびユーザＣは、楽曲ＸＸを直接指定していないにもかかわらず、ユーザＡを評価したこと、またはユーザＢと同じ楽曲を評価したことにより楽曲ＸＸがユーザＢの情報処理装置４、およびユーザＣの情報処理装置５に送信された。ユーザＡにとっては、検索画面、および紹介画面を介して楽曲ＸＸの楽曲データを受信したことにより、この楽曲ＸＸが、自分を評価した他のユーザ、自分と同じ楽曲を評価した他のユーザに配信された。すなわち、ユーザＡがランキング画面に表示されることにより、ユーザＡが楽曲ＸＸを他のユーザに一番普及させたという自己評価の高さを確認することができる。ランキング画面の作成が終了すると、Ｓ５４に処理を移行する。ランキング画面が本発明のポイント情報、または表示画面の一例である。
【００８５】
Ｓ５４において、作成されたランキング画面を情報処理装置６に送信する。情報処理装置６への送信が終了すると、Ｓ５５に処理を移行する。Ｓ５４の処理を実行するＷｅｂサーバ２の制御手段３１が本発明のポイント情報送信手段の一例である。Ｓ５４の処理が本発明のポイント情報送信ステップの一例である。
【００８６】
Ｓ５５において、情報処理装置６は、ランキング画面を受信すると、ランキング画面を表示手段３４に表示する。ランキング画面の表示が終了すると、Ｓ５６に処理を移行する。
【００８７】
Ｓ５６において、情報処理装置６は、ランキング画面に表示されたランキング上位者のユーザ詳細画面の表示が、ユーザの操作により指示されたか否かを判断する。以降の説明において、ユーザ詳細画面の表示が指示されたと判断された場合について、説明する。情報処理装置６は、ユーザ詳細画面の表示が指示された場合、ユーザ詳細画面のリクエストをＷｅｂサーバ２に送信する。このユーザ詳細画面のリクエストは、ランキング上位者のユーザＩＤを含む。ユーザ詳細画面のリクエストの送信が終了すると、Ｓ５７に処理を移行する。
【００８８】
Ｓ５７において、Ｗｅｂサーバ２は、ユーザ詳細画面のリクエストを受信すると、このリクエストに含まれるユーザＩＤにより識別されるユーザのユーザ詳細画面を作成する。図１２（ｂ）を参照して、ユーザ詳細画面を説明する。ランキング上位者としてユーザＡが指示されたとする。ユーザ詳細画面は、後述する推薦楽曲が指定される推薦楽曲指定部１０１、ユーザＡのお気に入り楽曲の一覧表示を指定するお気に入り楽曲一覧指定部１０２、およびユーザＡが、評価したユーザの一覧表示を指定するお気に入りユーザ一覧指定部１０３を含む。お気に入り楽曲一覧指定部１０２がユーザにより操作されると、ユーザＡのお気に入り楽曲のタイトルなどの一覧が表示される。お気に入り楽曲一覧指定部１０３がユーザにより操作されると、ユーザＡのお気に入りユーザの名前などの一覧が表示される。ユーザ詳細画面の作成が終了すると、Ｓ５８に処理を移行する。
【００８９】
Ｓ５８において、Ｗｅｂサーバ２は、ユーザ詳細画面を情報処理装置６に送信する。ユーザ詳細画面の送信が終了すると、Ｓ５９に処理を移行する。
【００９０】
Ｓ５９において、情報処理装置６は、ユーザ詳細画面を受信すると、ユーザ詳細画面を表示手段３４に表示する。ユーザ詳細画面の表示が終了すると、Ｓ６０に処理を移行する。
【００９１】
Ｓ６０において、情報処理装置６は、ユーザ詳細画面の表示中に、推薦楽曲指定部１０１がユーザにより操作され、推薦楽曲リクエスト画面の表示指示が、ユーザの操作により指示されたか否かを判断する。推薦楽曲リクエスト画面は、ユーザ詳細画面に表示されるユーザに聞いて欲しい曲である推薦楽曲を設定する画面である。以降の説明において、推薦楽曲リクエスト画面の表示指示が指示されたと判断された場合について、説明する。情報処理装置６は、推薦楽曲リクエスト画面のリクエストをＷｅｂサーバ２に送信する。推薦楽曲リクエスト画面のリクエストの送信が終了すると、Ｓ６１に処理を移行する。
【００９２】
Ｓ６１において、推薦楽曲リクエスト画面のリクエストを受信したＷｅｂサーバ２は、推薦楽曲リクエスト画面を作成する。リクエスト画面は、図１２（ｃ）に示すように楽曲設定欄１０４と、メッセージの記入欄１０５と、送信ボタン１０６と、キャンセルボタン１０７とを含む。楽曲設定欄１０４は、情報処理装置６のユーザが推薦楽曲の楽曲データを指定する欄である。メッセージの記入欄１０５は、情報処理装置６のユーザが、ランキング上位者に宛てたメッセージを記入する欄である。送信ボタン１０６、およびキャンセルボタン１０７は、推薦楽曲の送信を決定するボタン、および推薦楽曲の送信を取り消すボタンである。推薦楽曲リクエスト画面の作成が終了すると、Ｓ６２に処理を移行する。
【００９３】
Ｓ６２において、Ｗｅｂサーバ２は、作成された推薦楽曲リクエスト画面を情報処理装置６に送信する。推薦楽曲リクエスト画面の送信が終了すると、Ｓ６３に処理を移行する。
【００９４】
Ｓ６３において、推薦楽曲リクエスト画面を受信した情報処理装置６は、推薦楽曲リクエスト画面を表示手段３４に表示する。推薦楽曲リクエスト画面の表示が終了すると、Ｓ６４に処理を移行する。
【００９５】
Ｓ６４において、推薦楽曲が推薦楽曲リクエスト画面に表示された楽曲設定欄１０４に設定され、送信ボタン１０６が押下されたか否かを判断する。本実施形態では、楽曲設定欄１０４に推薦楽曲が設定されていない状態では、送信ボタン１０６が押下されても、Ｗｅｂサーバ２に推薦楽曲が送信されない。以降の説明において、推薦楽曲が楽曲設定欄１０４に設定され、送信ボタン１０６が押下された場合について、説明する。送信ボタン１０６が押下されたと判断すると、楽曲設定欄１０４に設定された推薦楽曲の楽曲データをＷｅｂサーバ２に送信する。この推薦楽曲の送信の際、情報処理装置６は、コメント記入欄１０５に記入されたコメントを推薦楽曲と関連付けて送信する。推薦楽曲の送信が終了するとＳ６５に処理を移行する。
【００９６】
Ｓ６５において、推薦楽曲を受信したＷｅｂサーバ２は、推薦楽曲の楽曲データを楽曲ＩＤと関連付けて楽曲管理テーブル３２１に記憶する。推薦楽曲の楽曲データの記憶が終了すると、Ｓ６６に処理を移行する。Ｓ６５の処理を実行するＷｅｂサーバ２の制御手段３１が本発明の推薦リクエスト受信手段の一例である。
【００９７】
Ｓ６６において、Ｗｅｂサーバ２は、完了画面を送信し、Ｓ６７に処理を移行する。Ｓ６７において、完了画面の受信した情報処置装置３は、完了画面を表示手段３４に表示する。完了画面は送信が完了したことを示す画面である。
【００９８】
一方、Ｗｅｂサーバ２は、完了画面を送信すると、Ｓ６８において、推薦楽曲の楽曲データをランキング上位者であるユーザＡの情報処置装置３に送信する。ランキング上位者であるユーザＡは、情報処置装置３が推薦楽曲の楽曲データを受信すると、その楽曲を再生することが可能である。推薦楽曲をランキング上位者に送信すると、Ｓ５１に処理を移行する。推薦楽曲は、ランキング上位者に聞いてほしい楽曲である。ランキング上位者の情報処理装置６に推薦楽曲の楽曲データが送信され、この推薦楽曲をランキング上位者が評価すると、多くのユーザにこの推薦楽曲が聞かれることになる。Ｓ６８の処理を実行するＷｅｂサーバ２の制御手段３１が本発明の推薦コンテンツ送信手段の一例である。
【００９９】
[実施形態の効果]
本実施形態のＷｅｂサーバ２によれば、第１ユーザのユーザＩＤと、第１ポイントとが関連付けられ、第２ユーザのユーザＩＤと、第２ポイントとが関連付けられてポイント管理テーブル３２４に記憶される。ポイント管理テーブル３２４に記憶されたポイントの累積状況がユーザＩＤごとに示されるランキング画面が情報処理装置６に送信される。この結果、楽曲を第１ユーザが評価した場合、第２ポイントが、第１ユーザが評価したコンテンツと同じコンテンツを評価した第２ユーザ、または第１ユーザが評価した第２ユーザにも付与される。従って、ランキング画面を受信した情報処理装置６のユーザは、ポイントの累積状況を知ることにより、第１ユーザの情報処理装置に送信された楽曲を評価した第２ユーザが、どれだけこの楽曲の普及に貢献したかを知ることができる。
【０１００】
また、２以上の整数Ｎで表される第（Ｎ＋１）ユーザにも第（Ｎ＋１）ポイントが付与される。従って、ランキング画面を受信した情報処理装置６のユーザは、ポイントの累積状況を知ることにより、第１ユーザの情報処理装置に送信された楽曲を評価した第２ユーザ、および第（Ｎ＋１）ユーザが、どれだけこの楽曲の普及に貢献したかを知ることができる。
【０１０１】
本実施形態の管理装置によれば、Ｓ３９においてＷｅｂサーバ２は、関連ユーザのお気に入り時間を記憶し、Ｓ４０において記憶された関連ユーザのお気に入り時間を第１ユーザのお気に入り時間に近い時間順に順位付けした。この順位付けされたお気に入り時間に基づき、Ｓ４３において、Ｗｅｂサーバ２は、第２ユーザに付与される第２ポイント、第（Ｎ＋１）ユーザに付与される第（Ｎ＋１）ポイントを、各々のユーザＩＤに関連付けてポイント管理テーブル３２４に記憶した。この結果、楽曲を評価したタイミングに応じたポイントの累積状況を、ランキング画面を受信した情報処理装置６のユーザが知ることが出来る。従って、ランキング画面を受信した情報処理装置６のユーザは、楽曲を評価した第２ユーザ、およびこの楽曲を評価した第（Ｎ＋１）ユーザが、この楽曲を評価したタイミングに応じて、どれだけこの楽曲の普及に貢献したかを、より正確に知ることができる。
【０１０２】
本実施形態の管理装置によれば、お気に入り楽曲管理テーブル３２３のステータス欄に無効と記憶された第（ｉ＋２）ユーザにはポイントが付与されない。従って、ランキング画面を受信した情報処理装置６のユーザは、無効でない楽曲評価情報に関連付けられたポイントの累積状況を知ることにより、第１ユーザにより評価された楽曲を評価した第２ユーザが、どれだけこの楽曲の普及に貢献したかをより正確に知ることができる。
【０１０３】
本実施形態の管理装置によれば、ランキング画面により表示されるユーザＩＤのユーザに対する推薦楽曲の楽曲データが受信される。この受信された推薦楽曲の楽曲データが、ランキング画面により表示されるユーザ識別情報のユーザの情報処理装置に送信される。推薦楽曲を受信した情報処理装置のランキング上位のユーザが、この推薦楽曲を評価すると、Ｓ４の配信楽曲取得処理において、他のユーザに送信されることになる。この結果、推薦楽曲の楽曲データを受信し、受信された推薦楽曲の楽曲データをランキング画面により表示されるユーザ識別情報のユーザの情報処理装置に送信することで、この推薦楽曲をより多くのユーザに普及させることができる。
【０１０４】
本実施形態の管理装置によれば、Ｓ３５において、Ｇｏｏｄボタンが押された楽曲の楽曲ＩＤがお気に入り楽曲ＩＤの欄に、第（ｋ＋１）ユーザのユーザＩＤがユーザＩＤの欄に記憶されたレコードの関連ユーザの欄に記憶された第（ｋ＋２）ユーザが、第Ｍユーザであるか否かが判断された。第（ｋ＋２）ユーザが第Ｍユーザであると判断されると、Ｓ４３において、第Ｍユーザには、ポイントが付与されない。すなわち、整数Ｍ未満の整数（Ｎ＋１）で表される第（Ｎ＋１）ユーザ、および第２ユーザにポイントが付与される。この結果、関連ユーザすべてにポイントを付与する処理の処理負荷が減少する。
【０１０５】
[変形例１]
本実施形態では、Ｓ３９においてＷｅｂサーバ２は、関連ユーザのお気に入り時間を記憶し、Ｓ４０において記憶された関連ユーザのお気に入り時間を第１ユーザのお気に入り時間に近い時間順に順位付けした。この順位付けされたお気に入り時間に基づき、Ｓ４３において、Ｗｅｂサーバ２は、第２ユーザに付与される第２ポイント、第（Ｎ＋１）ユーザに付与される第（Ｎ＋１）ポイントを、各々のユーザＩＤに関連付けてポイント管理テーブル３２４に記憶したが、これに限られない。Ｓ３７、Ｓ３８、Ｓ３９、およびＳ４０のいずれかの処理が省略され、Ｓ４３において、Ｗｅｂサーバ２は、第１ポイント、第２ポイント、および第（Ｎ＋１）ポイントの順に小さくなる第１ポイント、第２ポイント、および第（Ｎ＋１）ポイントを各々のユーザＩＤに関連付けてポイント管理テーブル３２４に記憶させてもよい。この結果、楽曲を評価した第１ユーザと関係が近い順に、付与されるポイントが大きくなるので、ランキング画面を受信した情報処理装置のユーザは、第１ユーザの情報処理装置に送信された楽曲を評価した第２ユーザ、および第（Ｎ＋１）ユーザが、どれだけこの楽曲の普及に貢献したかを、より正確に知ることができる。
【０１０６】
また、同じ値の第１ポイント、第２ポイント、および第（Ｎ＋１）ポイントが各々のユーザＩＤに関連付けられてポイント管理テーブル３２４に記憶されてもよい。
【０１０７】
[変形例２]
本実施形態では、関連ユーザは１人のユーザであったが、複数の関連ユーザが存在する場合が考えられる。たとえば、ユーザＣが、ユーザＡを評価したユーザＤを評価している場合である。この場合、楽曲ＸＸに関して、ユーザＣの関連ユーザは、ユーザＢ、およびユーザＤである。この場合、ユーザＢ、およびユーザＤに、第２ポイントの半分のポイントが付与される。すなわち、Ｗｅｂサーバ２は、第２ユーザとして複数のユーザを特定した場合、第２ユーザとして特定された複数のユーザのユーザＩＤと、Ｇｏｏｄが押された楽曲に関連付けられる楽曲ＩＤと、第２ポイントを複数のユーザの数で除した分割ポイントとを関連付けてポイント管理テーブル３２４に記憶させる。また、Ｗｅｂサーバ２が第（Ｎ＋１）ユーザとして複数のユーザを特定した場合、第（Ｎ＋１）ユーザとして特定された前記複数のユーザのユーザＩＤと、Ｇｏｏｄが押された楽曲に関連付けられる楽曲ＩＤと、第（Ｎ＋１）ポイントを複数のユーザで除した分割ポイントとを関連付けてポイント管理テーブル３２４に記憶する。
従って、ランキング画面を受信した情報処理装置６のユーザは、第１ユーザにより評価された楽曲を評価した第２ユーザ、および第（Ｎ＋１）ユーザが、どれだけこの楽曲の普及に貢献したかを、より正確に知ることができる。
【０１０８】
[変形例３]
本実施形態では、Ｓ３８において、第１ユーザのお気に入り時間から、ある一定期間前後する期間にＧｏｏｄを押したユーザを抽出されたが、これに限られない。Ｓ３８において、関連ユーザが評価した楽曲の数を抽出する。具体的には、ポイント管理テーブル３２４のユーザＩＤの欄に第（ｉ＋２）ユーザのユーザＩＤが記憶された楽曲ＩＤの数を抽出する。この抽出された楽曲ＩＤの数が予め定められた数未満であると判断した場合は、第（ｉ＋２）ユーザのユーザ識別情報と、第（ｉ＋２）ポイントとを関連付けてポイント管理テーブル３２４に記憶させる。一方、この抽出された楽曲ＩＤの数が予め定められた数以上である場合、第（ｉ＋２）ポイントをポイント管理テーブル３２４に記憶させない。
これにより、情報処理装置６のユーザが予め定められた数以上のコンテンツを評価することにより、より大きなポイントが付与されるのを防ぐことが出来る。従って、ランキング画面を受信した情報処理装置６のユーザは、第１ユーザが評価した楽曲を評価した第２ユーザ、および第（Ｎ＋１）ユーザが、どれだけこの楽曲の普及に貢献したかを、より正確に知ることができる。
【０１０９】
[変形例４]
本実施形態では、情報処理装置６から楽曲評価情報を受信した場合に、関連ユーザである第２ユーザ、および第（Ｎ＋１）ユーザにポイントが付与された。本実施形態では、この第２ユーザ、および第（Ｎ＋１）ユーザも第１ユーザが評価した楽曲を評価しているが、評価していなくてもよい。すなわち、第２ユーザ、および第（Ｎ＋１）ユーザの情報処理装置６に送信した楽曲データの履歴をＷｅｂサーバ２は記憶する。図７のＳ９において、送信される楽曲データの楽曲ＩＤ、および関連ユーザのユーザＩＤが送信される。これらＩＤの送信の際に、送信先の情報処理装置のユーザのユーザＩＤと、送信される楽曲データの楽曲ＩＤと、および関連ユーザのユーザＩＤとを関連付けて記憶する。Ｓ１４において受信された楽曲評価情報に含まれる評価したユーザのユーザＩＤから関連ユーザＩＤを抽出する。抽出された関連ユーザＩＤと第２ポイント、または第（Ｎ＋１）ポイントを関連付けてポイント管理テーブル３２４に記憶してもよい。この結果、第２ユーザ、および第（Ｎ＋１）ユーザは、第１ユーザが評価した楽曲を評価していなくても、ポイントが付与される。これは、第１ユーザの情報処理装置に楽曲を普及させたことに貢献しているからである。
【０１１０】
[変形例５]
本実施形態において、Ｓ３８において、１の楽曲データが、Ａメロ、Ｂメロ、サビなどの複数のパートに分割され、Ｓ３７において抽出されたお気に入り時間を含むパートが、第１ユーザのお気に入り時間が含まれるパートと同じか否かが判断されてもよい。この結果、同じパートと判断された場合、第１ユーザと同じパートでＧｏｏｄを押したことになる。この同じパートに再生された楽曲の歌詞、メロディーなどに対して評価したことになるので、楽曲の歌詞、メロディーなどに対して評価したユーザにポイントが付与される。
【０１１１】
[変形例６]
本実施形態では、楽曲データの配信を説明し、コンテンツ普及管理システム１を説明したがこれに限られない。楽曲データ以外にも、画像データ、テキストデータ、動画データなどのコンテンツであればよい。画像データ、またはテキストデータが配信されるコンテンツの場合、お気に入り時間はページ数で定義されればよい。
【０１１２】
[変形例７]
本実施形態では、Ｓ２１において楽曲を評価した第１ユーザに第１ポイントが付与されたが、第１ユーザに第１ポイントが付与されなくてもよい。楽曲の普及に貢献したユーザは第２ユーザ、第３ユーザ・・・第（Ｎ＋１）ユーザである。従って、楽曲の普及の貢献度を示すポイントが、楽曲の普及の貢献度が、第２ユーザ、第３ユーザ・・・第（Ｎ＋１）ユーザよりも低い第１ユーザに付与されなくてもよい。画像データ、テキストデータ、動画データが情報処理装置３の表示手段３４に表示された場合、コンテンツが出力されたことになる。
【０１１３】
[変形例８]
本実施形態では、Ｓ５３において、リクエストに含まれる楽曲ＩＤに関連するランキング画面が作成されたが、これに限られない。リクエストに含まれる楽曲ＩＤに関連するランキング通知を作成すればよく、音声通知、動画通知などでもよい。音声通知、動画通知などが本発明の、ポイント情報の一例である。
【０１１４】
[変形例９]
本実施形態では、Ｓ５３において、リクエストに含まれる楽曲ＩＤに関連するランキング画面が作成されたがこれに限られない。Ｗｅｂサーバ２は、楽曲ＩＤに関連付けて、アーティスト情報、アルバム情報などのメタデータを楽曲管理テーブルに記憶する。Ｓ５１において送信されるリクエストにアーティスト情報、アルバム情報などのメタデータが含まれる。Ｗｅｂサーバ２は受信されたメタデータに関連づけられる楽曲ＩＤを抽出し、抽出された楽曲ＩＤに関連付けられるポイントをユーザＩＤごとに表示される表示画面を作成する。この作成された表示画面が、情報処理装置３に送信される。この表示画面を受信した情報処理装置３は、表示手段３４に表示画面を表示する。これにより、表示画面を受信した情報処理装置３のユーザは、メタデータに関連するポイントの累積状況を把握することにより、表示されたユーザが、メタデータに関連する楽曲の普及に貢献したかを知ることができる。
【符号の説明】
【０１１５】
１                コンテンツ普及管理システム
２                Ｗｅｂサーバ
３〜５            情報処理装置
２１              制御手段
２２              記憶手段
３４              表示手段
【図１】
0005853827.tif 000002
【図２】
0005853827.tif 000003
【図３】
0005853827.tif 000004
【図４】
0005853827.tif 000005
【図５】
0005853827.tif 000006
【図６】
0005853827.tif 000007
【図７】
0005853827.tif 000008
【図８】
0005853827.tif 000009
【図９】
0005853827.tif 000010
【図１０】
0005853827.tif 000011
【図１１】
0005853827.tif 000012
【図１２】
0005853827.tif 000013