説明

自動でコンテンツを推薦するモバイルシステム、コンテンツ推薦システム、およびコンテンツ推薦方法

【課題】本発明は、コンテンツの選択が困難かつ面倒なユーザに、ユーザの移動速度、周辺の天気や周辺の人々の選択に基づいたコンテンツに関する情報を提供することによって、効果的にコンテンツを推薦することのできるモバイルシステム、コンテンツ推薦システム、およびコンテンツ推薦方法を提供する。
【解決手段】自動でコンテンツを推薦するモバイルシステム、コンテンツ推薦システム、およびコンテンツ推薦方法が開示される。モバイルシステムは、現在の位置およびユーザによって設定された位置のうち、少なくとも1つの位置に基づいて他のユーザの再生情報を受信する通信部と、受信された再生情報に基づいて少なくとも1つのコンテンツを推薦するコンテンツ推薦部とを備える。

【発明の詳細な説明】
【技術分野】
【0001】
本発明の実施形態は、自動でコンテンツを推薦するモバイルシステム、コンテンツ推薦システム、およびコンテンツ推薦方法に関する。
【背景技術】
【0002】
既存のウェブ市場の大きな部分を担う検索分野は、検索ポータルを中心に数多くのサービスが関係している。このようなウェブにおける検索分野においてモバイル分野への関心が高まり、自然にモバイル検索に対する期待感も大きくなっている。モバイル検索分野では既存のウェブ検索と異なり、ユーザの位置が時々刻々と変化することがあり、このようなユーザの位置を用いて様々なサービスを提供することが可能である。
【0003】
本明細書ではユーザの位置に基づいてコンテンツを効果的に推薦するシステムおよび方法が提案される。
【発明の概要】
【発明が解決しようとする課題】
【0004】
本発明の目的は、コンテンツの選択が困難かつ面倒なユーザに、ユーザの移動速度、周辺の天気や周辺の人々の選択に基づいてコンテンツに関する情報を提供することによって、効果的にコンテンツを推薦することのできるモバイルシステム、コンテンツ推薦システム、およびコンテンツ推薦方法を提供することにある。
【0005】
本発明の他の目的は、移動中に、現在、ユーザの周辺にいる他のユーザや特定地域にいる他のユーザが用いるコンテンツをユーザに推薦することのできるモバイルシステム、コンテンツ推薦システム、およびコンテンツ推薦方法を提供することにある。
【0006】
本発明の更なる目的は、ユーザの移動速度とコンテンツに含まれる音楽に基づいてコンテンツを推薦することのできるモバイルシステム、コンテンツ推薦システム、およびコンテンツ推薦方法を提供することにある。
【0007】
本発明の更なる目的は、ユーザの周辺天気とコンテンツに含まれる音楽に基づいてコンテンツを推薦することのできるモバイルシステム、コンテンツ推薦システム、およびコンテンツ推薦方法を提供することにある。
【課題を解決するための手段】
【0008】
現在の位置およびユーザによって設定された位置のうち少なくとも1つの位置に基づいて他のユーザの再生情報を受信する通信部と、受信された再生情報に基づいて少なくとも1つのコンテンツを推薦するコンテンツ推薦部とを備えるモバイルシステムが提供される。
【0009】
本発明の一実施形態によれば、通信部は、ユーザの再生情報および現在の位置に関する情報を予め選定されたサーバに送信する送信部と、予め選定されたサーバから他のユーザの再生情報を受信する受信部とを備えてもよく、受信された再生情報は、少なくとも1つの位置に対応する地域に存在するモバイルシステムから予め選定されたサーバに送信される再生情報のうち少なくとも1つを備えてもよい。
【0010】
また、コンテンツ推薦部は、受信された再生情報に含まれるコンテンツのうち、重複して含まれる回数の多い順に予め選定された数のコンテンツを選択して推薦してもよい。
【0011】
さらに、モバイルシステムは、推薦されたコンテンツのうち、前記ユーザによって選択されたコンテンツを再生する再生部をさらに備えてもよい。
【0012】
さらに、モバイルシステムは、推薦されたコンテンツのうち、ユーザによって選択されたコンテンツをユーザの再生情報に追加するコンテンツ追加部をさらに備えてもよい。
【0013】
さらに、モバイルシステムは、少なくとも1つのコンテンツに対するファイルを格納する格納部をさらに備えてもよい。ここで、通信部は、推薦されたコンテンツのうち、ユーザによって選択されるコンテンツに対するファイルが格納部に存在しない場合、選択されたコンテンツをファイルまたはストリーミング方式で受信してもよい。
【0014】
さらに、他のユーザの再生情報は、他のユーザのモバイルシステムで現在再生中であるコンテンツに関する情報、および他のユーザによって選択されて再生のために待機中であるコンテンツに関する情報のうち少なくとも1つに関する情報を含んでもよい。
【0015】
現在の位置およびユーザによって設定された位置のうち少なくとも1つの位置に関する情報をコンテンツ推薦サーバに送信し、コンテンツ推薦サーバからコンテンツに対する推薦情報を受信する通信部と、推薦情報に基づいて少なくとも1つのコンテンツをユーザに推薦するコンテンツ推薦部とを備え、少なくとも1つの位置に対応する地域に存在する他のモバイルシステムの再生情報に基づいてコンテンツ推薦サーバで推薦情報が生成されるバイルシステムが提供される。
【0016】
第1モバイル端末から位置情報を含むコンテンツ推薦要求を受信する要求受信部と、位置情報に対応する地域に含まれた少なくとも1つの第2モバイル端末から再生情報を受信する再生情報受信部と、受信された再生情報に基づいて少なくとも1つのコンテンツを選択するコンテンツ選択部と、選択されたコンテンツに対する推薦情報を第1モバイル端末に送信する推薦情報送信部とを備えるコンテンツ推薦システムが提供される。
【0017】
第1モバイル端末から位置情報を含むコンテンツ推薦要求を受信する要求受信部と、位置情報に対応する地域に存在する少なくとも1つの第2モバイル端末から再生情報を受信する再生情報受信部と、受信された再生情報を第1モバイル端末に送信する再生情報送信部とを備え、送信された再生情報に基づいて第1モバイル端末で少なくとも1つのコンテンツがユーザに推薦されるコンテンツ推薦システムが提供される。
【0018】
移動速度情報および天気情報のうち少なくとも1つの情報を確認する確認部と、確認された少なくとも1つの情報に基づいて少なくとも1つのコンテンツを推薦するコンテンツ推薦部とを備えるモバイルシステムが提供される。
【0019】
モバイル端末の位置情報を受信する情報受信部と、位置情報に基づいてモバイル端末の移動速度情報および位置情報に対応する地域の天気情報のうち少なくとも1つの情報を確認する情報確認部と、確認された少なくとも1つの情報に基づいて少なくとも1つのコンテンツを選択するコンテンツ選択部と、選択されたコンテンツに対する推薦情報をモバイル端末に送信する推薦情報送信部とを備えるモバイルシステムが提供される。
【発明の効果】
【0020】
本発明によると、コンテンツの選択が困難かつ面倒なユーザにユーザの移動速度、周辺の天気や周辺の人々の選択に基づいたコンテンツに関する情報を提供することによって、効果的にコンテンツを推薦することのできるモバイルシステム、コンテンツ推薦システム、およびコンテンツ推薦方法が提供できる。
【0021】
本発明によると、移動中に、現在、ユーザの周辺にある他のユーザや特定地域にある他のユーザが用いるコンテンツをユーザに推薦することのできるモバイルシステム、コンテンツ推薦システム、およびコンテンツ推薦方法が提供できる。
【0022】
本発明によると、ユーザの移動速度とコンテンツに含まれる音楽に基づいてコンテンツを推薦することのできるモバイルシステム、コンテンツ推薦システム、およびコンテンツ推薦方法が提供できる。
【0023】
本発明によると、ユーザの周辺天気とコンテンツに含まれる音楽に基づいてコンテンツを推薦することのできるモバイルシステム、コンテンツ推薦システム、およびコンテンツ推薦方法が提供できる。
【図面の簡単な説明】
【0024】
【図1】本発明の一実施形態において、モバイルシステムとコンテンツ推薦システムとの関係を説明するための図である。
【図2】本発明の一実施形態において、他のユーザの再生情報を用いるモバイルシステムの内部構成を説明するためのブロック図である。
【図3】本発明の一実施形態において、他のユーザの再生情報を提供するコンテンツ推薦システムの内部構成を説明するためのブロック図である。
【図4】本発明の一実施形態において、他のユーザの再生情報に基づいてコンテンツを推薦するコンテンツ推薦システムの内部構成を説明するためのブロック図である。
【図5】本発明の一実施形態において、移動速度情報または天気情報を用いるモバイルシステムの内部構成を説明するためのブロック図である。
【図6】本発明の一実施形態において、移動速度情報または天気情報を用いるコンテンツ推薦システムの内部構成を説明するためのブロック図である。
【図7】本発明の一実施形態において、他のユーザの再生情報を用いてコンテンツを推薦するコンテンツ推薦方法を示すフローチャートである。
【図8】本発明の一実施形態において、他のユーザの再生情報を送信するコンテンツ推薦方法を示すフローチャートである。
【図9】本発明の一実施形態において、他のユーザの再生情報による推薦情報を用いてコンテンツを推薦するコンテンツ推薦方法を示すフローチャートである。
【図10】本発明の一実施形態において、他のユーザの再生情報による推薦情報を送信するコンテンツ推薦方法を示すフローチャートである。
【図11】本発明の一実施形態において、移動速度情報または天気情報を用いてコンテンツを推薦するコンテンツ推薦方法を示すフローチャートである。
【図12】本発明の一実施形態において、移動速度情報または天気情報を送信するコンテンツ推薦方法を示すフローチャートである。
【図13】本発明の一実施形態において、移動速度情報または天気情報に基づく推薦情報を用いてコンテンツを推薦するコンテンツ推薦方法を示すフローチャートである。
【図14】本発明の一実施形態において、移動速度情報または天気情報に基づく推薦情報を送信するコンテンツ推薦方法を示すフローチャートである。
【発明を実施するための形態】
【0025】
以下、本発明の実施形態を添付する図面を参照しながら詳細に説明する。
【0026】
図1は、本発明の一実施形態において、モバイルシステムとコンテンツ推薦システムとの関係を説明するための図である。図1は、本実施形態に係るモバイルシステム110とコンテンツ推薦システム120を示している。
【0027】
モバイルシステム110は、現在の位置やユーザによって設定された位置のような位置情報をコンテンツ推薦システム120に送信してもよく、コンテンツ推薦システム120は受信された位置情報に対応する情報をモバイルシステム110に送信してもよい。
【0028】
第1実施形態において、コンテンツ推薦システム120は、位置情報によってコンテンツ推薦の基盤となる情報をモバイルシステム110に送信し、モバイルシステム110から受信された情報によって推薦するためのコンテンツを決定してユーザに推薦してもよい。
【0029】
第2実施形態において、コンテンツ推薦システム120は、位置情報に基づいて選択されたコンテンツをユーザに推薦するためのコンテンツとして決定し、決定されたコンテンツに対する推薦情報をモバイルシステム110に送信し、モバイルシステム110は推薦情報によるコンテンツを直ちにユーザに推薦してもよい。
【0030】
すなわち、ユーザに推薦するためのコンテンツがモバイルシステム110で決定されてもよく、コンテンツ推薦システム120で決定されてもよい。
【0031】
ここで、位置情報は、モバイルシステム110の現在の位置およびモバイルシステム110のユーザによって設定された位置のうち少なくとも1つの位置に関する情報を含んでもよい。ここで、モバイルシステム110の現在の位置は、衛星航法装置を介してモバイルシステム110で直接算出してもよく、別途の位置測定サーバによって算出されてもよい。
【0032】
図2は、本発明の一実施形態において、他のユーザの再生情報を用いるモバイルシステムの内部構成を説明するためのブロック図である。一実施形態に係るモバイルシステム200は、図1に示す第1実施形態に係るモバイルシステム110に対応することによって、図2に示すように、通信部210、コンテンツ推薦部220、再生部230、コンテンツ追加部240、および格納部250を備えてもよい。
【0033】
通信部210は、現在の位置およびユーザによって設定された位置のうち少なくとも1つの位置に基づいて他のユーザの再生情報を受信する。ここで、他のユーザの再生情報は、他のユーザのモバイルシステムで現在再生中であるコンテンツに関する情報、および他のユーザによって選択されて再生のために待機中であるコンテンツに関する情報のうち少なくとも1つに関する情報を含んでもよい。
【0034】
例えば、他のユーザの再生情報は、他のユーザのモバイルシステムを介して現在再生中である音楽コンテンツに関する情報や他のユーザのモバイルシステムに設定された音楽コンテンツの再生目録に関する情報を含んでもよい。他の例として、他のユーザの再生情報は、他のユーザのモバイルシステムを介して再生中である映画コンテンツに関する情報を含んでもよい。
【0035】
通信部210は、モバイルシステム200の現在の位置やユーザがモバイルシステム200を介して設定した位置に基づいて、このような再生情報を受信してもよい。そのために、通信部210は、ユーザの再生情報および現在の位置に関する情報を予め選定されたサーバに送信する送信部(図示せず)、および予め選定されたサーバから他のユーザの再生情報を受信する受信部(図示せず)を備えてもよい。ここで、予め選定されたサーバは、図1の第1実施形態によって説明したコンテンツ推薦システム120に対応してもよい。言い換えれば、モバイルシステム200を備える複数のモバイルシステムのそれぞれは、自身の再生情報と現在の位置に関する情報をコンテンツ推薦システム120に送信してもよい。また、複数のモバイルシステムのそれぞれは、他のモバイルシステムからコンテンツ推薦システム120に送信した再生情報を受信してもよい。
【0036】
ここで、受信部(図示せず)に受信された再生情報は、少なくとも1つの位置に対応する地域に存在するモバイルシステムにおいて予め選定されたサーバに送信される再生情報のうち少なくとも1つを含んでもよい。すなわち、通信部210は、モバイルシステム200の現在の位置に対応する地域に存在するモバイルシステムの再生情報をコンテンツ推薦システム120を介して受信してもよい。例えば、モバイルシステム200の周辺に存在するモバイルシステムで再生されるコンテンツに関する情報を獲得してもよい。
【0037】
コンテンツ推薦部220は、受信された再生情報に基づいて少なくとも1つのコンテンツを推薦する。すなわち、コンテンツ推薦部220は、モバイルシステム200の周辺に存在するモバイルシステムまたはユーザによって指定された位置に対応する地域に存在するモバイルシステムで再生されるコンテンツに関する情報に基づいてユーザにコンテンツを推薦してもよい。
【0038】
一例として、コンテンツ推薦部220は、受信された再生情報に含まれるコンテンツのうち重複して含まれる回数の多い順に予め選定された数のコンテンツを選択して推薦してもよい。この場合、ユーザは、周辺の他のユーザが多く聴取している音楽や視聴している映画のようなコンテンツを共に聴取/視聴できるようになる。例えば、音楽の聴取を希望するが、いずれの音楽を聴けばよいのか分からないユーザ、音楽の選曲が難しかったり面倒なユーザに周辺の他の人が聴取する音楽または聴取しようとする音楽を推薦することによって、他人との感性を共有したり、新しい音楽と接し得る機会を提供することができる。
【0039】
通信部210は、他のユーザの再生情報と位置情報を共に受信してもよい。ここで、コンテンツ推薦部220は、推薦しようとするコンテンツを他のユーザの位置情報に基づいて幾何学的なグラフィックを用いて表示してもよい。例えば、モバイルシステム200の現在の位置を表示し、他のユーザの位置情報を用いて相対的に近い他のユーザが利用中であるコンテンツは現在の位置が表示された位置から相対的に近く、相対的に遠い他のユーザが利用中であるコンテンツは現在の位置が表示された位置から相対的に遠く表示される幾何学的なグラフィックをユーザに提供してもよい。このような幾何学的なグラフィックの生成のためにスイープラインアルゴリズム(sweep line algorithm)のような計算幾何学的なアルゴリズムなどを用いてもよい。
【0040】
再生部230は、推薦されたコンテンツのうちユーザによって選択されたコンテンツを再生する。すなわち、コンテンツ推薦部220で推薦されたコンテンツのうちユーザによってコンテンツが選択されると、再生部230は選択されたコンテンツを再生してもよい。
【0041】
コンテンツ追加部240は、推薦されたコンテンツのうちユーザによって選択されたコンテンツをユーザの再生情報に追加する。例えば、選択されたコンテンツが音楽コンテンツであり、ユーザが異なる音楽コンテンツを聴取中であれば、再生目録に選択された音楽コンテンツを追加して再生部230が再生目録に合うよう音楽コンテンツを再生するようにしてもよい。
【0042】
格納部250は、少なくとも1つのコンテンツに対するファイルを格納する。すなわち、再生部230は、格納部250に格納されたファイルを用いて選択されたコンテンツを再生してもよい。ここで、通信部210は、推薦されたコンテンツのうちユーザによって選択されるコンテンツに対するファイルが格納部250に存在しない場合、選択されたコンテンツをファイルまたはストリーミング方式で受信してもよく、再生部230は受信されたファイルによって選択されたコンテンツを再生したり、ストリーミング方式で受信されるコンテンツを再生してもよい。ここで、ファイルおよびストリーミング方式のコンテンツは、コンテンツ推薦システム120を介して受信されてもよく、関連する別のシステムを介して受信されてもよい。
【0043】
また、他の実施形態に係るモバイルシステム200は、図1の第2実施形態に係るモバイルシステム110に対応してもよい。この場合にも、モバイルシステム200は、図2に示すように、通信部210、コンテンツ推薦部220、再生部230、コンテンツ追加部240、および格納部250を備えてもよい。
【0044】
通信部210は、現在の位置およびユーザによって設定された位置のうち少なくとも1つの位置に関する情報をコンテンツ推薦サーバに送信し、コンテンツ推薦サーバからコンテンツに対する推薦情報を受信する。ここで、コンテンツ推薦サーバは、図1の第2実施形態に係るコンテンツ推薦システム120に対応してもよい。ここで、少なくとも1つの位置に対応する地域に存在する他のモバイルシステムの再生情報に基づいてコンテンツ推薦サーバで推薦情報が生成されてもよい。すなわち、通信部210がコンテンツ推薦サーバに位置に関する情報を送信すると、コンテンツ推薦サーバは少なくとも1つの位置に対応する地域のモバイルシステムから再生情報を受信してもよく、受信した再生情報によって推薦するためのコンテンツを選択してもよい。ここで、コンテンツ推薦サーバは、推薦するためのコンテンツに対する推薦情報をモバイルシステム200に送信してもよく、モバイルシステム200は通信部210によって、そのような推薦情報を受信してもよい。
【0045】
コンテンツ推薦部220は、推薦情報に基づいて少なくとも1つのコンテンツをユーザに推薦する。すなわち、モバイルシステム200は位置情報をコンテンツ推薦サーバに送信してもよく、コンテンツ推薦サーバは位置情報による他のモバイルシステムの再生情報によって推薦するためのコンテンツを決定してもよい。コンテンツ推薦サーバが決定されたコンテンツに関する情報の推薦情報をモバイルシステム200に送信すると、モバイルシステム200は推薦情報によるコンテンツをユーザに推薦してもよい。したがって、ユーザは、現在の位置やユーザが設定した位置に対応する地域で他のユーザが聴いているコンテンツの推薦を受けてもよい。もし、コンテンツ推薦サーバがモバイルシステム200の現在の位置に対応する地域のモバイル端末から再生情報を受信し、再生情報によって最も多く再生しているコンテンツを選択する場合、ユーザには自身の周辺の他のユーザが最も多く再生しているコンテンツが推薦されてもよい。
【0046】
再生部230、コンテンツ追加部240、および格納部250については、第1実施形態で十分に説明したため、反復的な説明は省略する。
【0047】
図3は、本発明の一実施形態において、他のユーザの再生情報を提供するコンテンツ推薦システムの内部構成を説明するためのブロック図である。本実施形態に係るコンテンツ推薦システム300は、図1の第1実施形態によって説明したコンテンツ推薦システム120に対応してもよい。ここで、コンテンツ推薦システム300は、図3に示すように、要求受信部310、再生情報受信部320、および再生情報送信部330を備えてもよい。
【0048】
要求受信部310は、第1モバイル端末から位置情報を含むコンテンツ推薦要求を受信する。ここで、位置情報は、第1モバイル端末の現在の位置および第1モバイル端末のユーザによって設定された位置のうち少なくとも1つの位置に関する情報を含んでもよい。
【0049】
再生情報受信部320は、位置情報に対応する地域に含まれた少なくとも1つの第2モバイル端末から再生情報を受信する。ここで、再生情報受信部320は、第2モバイル端末の現在の位置に基づいて第2モバイル端末の位置が所定の地域に包含されるか否かを決定してもよい。すなわち、再生情報受信部320は、第1モバイル端末の現在の位置や第1モバイル端末のユーザが設定した位置に対応する地域の第2モバイル端末から再生情報を受信してもよい。ここで、第1モバイル端末および第2モバイル端末のそれぞれは、図1の第1実施形態によって説明したモバイルシステム110または図2の第1実施形態によって説明したモバイルシステム200に対応してもよい。
【0050】
再生情報送信部330は、受信された再生情報を第1モバイル端末に送信する。ここで、送信された再生情報に基づいて第1モバイル端末で少なくとも1つのコンテンツがユーザに推薦されてもよい。すなわち、第1モバイル端末が位置情報およびコンテンツ推薦要求をコンテンツ推薦システム300に送信すると、コンテンツ推薦システム300は、受信された位置情報に対応する地域に含まれた第2モバイル端末から再生情報を受信して第1モバイル端末に送信してもよい。ここで、再生情報は、図2を参照して説明したように、第2モバイルシステムで現在再生中であるコンテンツに関する情報および第2モバイルシステムのユーザによって選択されて再生のために待機中であるコンテンツに関する情報のうち少なくとも1つに関する情報を含んでもよい。すなわち、第1モバイル端末は、このような再生情報によって第2モバイルシステムで再生中であるか再生待機中であるコンテンツが推薦されてもよい。もし、第1モバイル端末で提供する位置情報が第1モバイル端末の現在の位置に関する情報であり、推薦されるコンテンツが音楽コンテンツである場合、第1モバイル端末のユーザは、周辺のユーザが聴取中である音楽コンテンツまたは聴取のために待機中である音楽コンテンツの推薦を受けてもよい。
【0051】
図4は、本発明の一実施形態において、他のユーザの再生情報に基づいてコンテンツを推薦するコンテンツ推薦システムの内部構成を説明するためのブロック図である。本実施形態に係るコンテンツ推薦システム400は、図1の第2実施形態によって説明したコンテンツ推薦システム120、または図2の第2実施形態によって説明したコンテンツ推薦サーバに対応してもよい。ここで、コンテンツ推薦システム400は、図4に示すように、要求受信部410、再生情報受信部420、コンテンツ選択部430、および推薦情報送信部440を備えてもよい。
【0052】
要求受信部410は、第1モバイル端末から位置情報を含むコンテンツ推薦要求を受信する。ここで、位置情報は、第1モバイル端末の現在の位置および第1モバイル端末のユーザによって設定された位置のうち少なくとも1つの位置に関する情報を含んでもよい。
【0053】
再生情報受信部420は、位置情報に対応する地域に含まれた少なくとも1つの第2モバイル端末から再生情報を受信する。ここで、再生情報受信部420は、第2モバイル端末の現在の位置に基づいて第2モバイル端末の位置が所定の地域に包含されるか否かを決定してもよい。すなわち、再生情報受信部430は、第1モバイル端末の現在の位置や第1モバイル端末のユーザが設定した位置に対応する地域の第2モバイル端末から再生情報を受信してもよい。ここで、第1モバイル端末および第2モバイル端末のそれぞれは、図1の第2実施形態によって説明したモバイルシステム110または図2の第2実施形態によって説明したモバイルシステム200に対応してもよい。
【0054】
コンテンツ選択部430は、受信された再生情報に基づいて少なくとも1つのコンテンツを選択する。すなわち、コンテンツ選択部430は、第1モバイル端末の周辺に存在する第2モバイル端末または特定地域に存在する第2モバイル端末で再生するコンテンツに関する情報に基づいて第1モバイル端末のユーザに推薦するためのコンテンツを選択してもよい。
【0055】
推薦情報送信部440は、選択されたコンテンツに対する推薦情報を第1モバイル端末に送信する。ここで、第1モバイル端末で前記推薦情報に基づいてコンテンツが再生され、または前記第1モバイル端末の再生情報に推薦情報に対応するコンテンツが追加されてもよい。
【0056】
一例として、コンテンツ選択部430は、受信された再生情報に含まれるコンテンツのうち重複して含まれる回数の多い順に予め選定された数のコンテンツを選択してもよく、推薦情報送信部440は、選択されたコンテンツに対する推薦情報を生成して第1モバイル端末に送信してもよい。この場合、第1モバイル端末は、推薦情報に基づいてコンテンツを再生したり推薦情報に対応するコンテンツを再生情報に追加することによって、ユーザは周辺の他のユーザや特定地域の他のユーザが多く聴取している音楽や視聴している映画のようなコンテンツを共に聴取/視聴できるようになる。
【0057】
このように、音楽の聴取を希望するが、いずれの音楽を聴けばよいのか分からないユーザ、音楽の選曲が難しかったり面倒なユーザに周辺の他の人が聴取する音楽または聴取しようとする音楽を推薦することによって、他人との感性を共有したり、新しい音楽と接し得る機会を提供することができる。
【0058】
図5は、本発明の一実施形態において、移動速度情報または天気情報を用いるモバイルシステムの内部構成を説明するためのブロック図である。本実施形態に係るモバイルシステム500は、図5に示すように、確認部510、コンテンツ推薦部520、再生部530、コンテンツ追加部540、および格納部550を備えてもよい。このようなモバイルシステム500は、図1の第1実施形態によって説明したモバイルシステム110に対応してもよい。
【0059】
確認部510は、移動速度情報および天気情報のうち少なくとも1つの情報を確認する。例えば、モバイルシステム500は、現在の位置に関する情報を図1の第1実施形態に係るコンテンツ推薦システム120に送信してもよく、コンテンツ推薦システム120は、現在の位置に関する情報に基づいて生成した移動速度情報および天気情報のうち少なくとも1つの情報を生成してモバイルシステム500に送信してもよい。ここで、コンテンツ推薦システム120は、モバイルシステム500の位置情報を受信し、位置情報に基づいてモバイルシステム500の移動速度情報および位置情報に対応する地域の天気情報のうち少なくとも1つの情報を確認してモバイルシステム500に送信してもよい。
【0060】
更なる例として、確認部510は、コンテンツ推薦システム120を用いることなく移動速度情報および天気情報のうち少なくとも1つの情報を確認してもよい。すなわち、モバイルシステム500が衛星航法装置を備える場合、モバイルシステム500は、衛星航法装置を介して一定の時間の間隔で位置を測定することによって、移動した距離および時間を獲得してもよい。また、確認部510は、獲得された距離と時間との間の演算に基づいて移動速度情報を算出してもよい。また、確認部510は、モバイルシステム500が衛星航法装置を備えていない場合、別途の位置追跡サーバを介して位置情報を獲得して移動速度情報を算出してもよい。さらに、確認部510は、コンテンツ推薦システム120ではない地域別の天気情報を提供する別途のサーバを介して現在の位置に対応する地域の天気情報を獲得してもよい。
【0061】
コンテンツ推薦部520は、確認された少なくとも1つの情報に基づいて少なくとも1つのコンテンツを推薦する。一例として、少なくとも1つのコンテンツは音楽を含むコンテンツを含んでもよい。この場合、コンテンツ推薦部520は、音楽のビット、ムード、題名、および歌詞のうち少なくとも1つと、移動速度情報または天気情報に基づいて少なくとも1つのコンテンツとを選択してユーザに推薦してもよい。例えば、移動速度情報と音楽のビットとを比較して現在の移動速度に適したビットの音楽を含むコンテンツをユーザに推薦してもよい。他の例として、天気情報を用いて、雨が降る場合に雨と関連する歌詞を含む音楽を含んだコンテンツをユーザに推薦してもよい。
【0062】
音楽を含むコンテンツの他にも、移動速度が速い場合はモバイルシステム500の操作が相対的に少ないコンテンツが提供されてもよく、移動速度が遅い場合はモバイルシステム500の操作が相対的に多いコンテンツが提供されてもよい。例えば、移動速度が相対的に遅い場合は操作が相対的に多いアクションRPGジャンルのゲームが、移動速度が相対的に速い場合はターン(turn)方式に進める戦略シミュレーションジャンルのゲームがそれぞれ少なくとも1つのコンテンツとして推薦されてもよい。
【0063】
再生部530、コンテンツ追加部540、および格納部550は、図2を参照して説明した再生部230、コンテンツ追加部240、および格納部250と同一に動作するため反復的な説明は省略する。
【0064】
図6は、本発明の一実施形態において、移動速度情報または天気情報を用いるコンテンツ推薦システムの内部構成を説明するためのブロック図である。本実施形態に係るコンテンツ推薦システム600は、図1の第2実施形態に係るコンテンツ推薦システム120に対応してもよい。図6に示すように、コンテンツ推薦システム600は、情報受信部610、情報確認部620、コンテンツ選択部630、および推薦情報送信部640を備えてもよい。
【0065】
情報受信部610はモバイル端末の位置情報を受信する。ここで、モバイル端末は、図1の第2実施形態に係るモバイルシステム110に対応してもよい。また、位置情報は、モバイル端末の現在の位置に関する情報を含んでもよい。このようなモバイル端末の位置情報はモバイル端末から受信されてもよく、別途の位置追跡サーバを介して受信されてもよい。
【0066】
情報確認部620は、位置情報に基づいてモバイル端末の移動速度情報および位置情報に対応する地域の天気情報のうち少なくとも1つの情報を確認する。例えば、情報確認部620は、情報受信部610によって一定の時間の間隔で受信されたモバイル端末の位置情報によって確認できる距離、および時間を用いてモバイル端末の移動速度情報を算出してもよい。また、地域別の天気情報を提供する別途のサーバと連係してモバイル端末の位置情報に対応する地域の天気情報を獲得してもよい。
【0067】
コンテンツ選択部630は、確認された少なくとも1つの情報に基づいて少なくとも1つのコンテンツを選択する。一例として、少なくとも1つのコンテンツは音楽を含むコンテンツを含んでもよい。この場合、コンテンツ推薦部520は、音楽のビット、ムード、題名、および歌詞のうち少なくとも1つと移動速度情報または天気情報に基づいて少なくとも1つのコンテンツを選択してユーザに推薦してもよい。例えば、移動速度情報と音楽のビットとを比較して、現在の移動速度に適したビットの音楽を含むコンテンツをユーザに推薦してもよい。他の例として、天気情報を用いて雨が降る場合、雨と関連する歌詞を含む音楽を含んだコンテンツをユーザに推薦してもよい。
【0068】
推薦情報送信部640は、選択されたコンテンツに対する推薦情報をモバイル端末に送信する。ここで、モバイル端末で推薦情報に基づいてコンテンツが再生され、またはモバイル端末の再生情報に推薦情報に対応するコンテンツが追加されてもよい。
【0069】
図7は、本発明の一実施形態において、他のユーザの再生情報を用いてコンテンツを推薦するコンテンツ推薦方法を示すフローチャートである。本実施形態に係るコンテンツ推薦方法は、図2の第1実施形態によって説明したモバイルシステム200によって各ステップを行ってもよい。
【0070】
ステップS710において、モバイルシステム200は、現在の位置およびユーザによって設定された位置のうち少なくとも1つの位置に基づいて他のユーザの再生情報を受信する。ここで、他のユーザの再生情報は、他のユーザのモバイルシステムで現在再生中であるコンテンツに関する情報、および他のユーザによって選択されて再生のために待機中であるコンテンツに関する情報のうち少なくとも1つに関する情報を含んでもよい。
【0071】
例えば、他のユーザの再生情報は、他のユーザのモバイルシステムを介して現在再生中である音楽コンテンツに関する情報や他のユーザのモバイルシステムに設定された音楽コンテンツの再生目録に関する情報を含んでもよい。他の例として、他のユーザの再生情報は、他のユーザのモバイルシステムを介して再生中である映画コンテンツに関する情報を含んでもよい。
【0072】
モバイルシステム200は、モバイルシステム200の現在の位置やユーザがモバイルシステム200によって設定した位置に基づいて、このような再生情報を受信してもよい。そのためにモバイルシステム200は、ユーザの再生情報および現在の位置に関する情報を予め選定されたサーバに送信し、予め選定されたサーバから他のユーザの再生情報を受信してもよい。ここで、予め選定されたサーバは、図1の第1実施形態によって説明したコンテンツ推薦システム120または図3を参照して説明したコンテンツ推薦システム300に対応してもよい。言い換えれば、モバイルシステム200を含む複数のモバイルシステムのそれぞれは、自身の再生情報と現在の位置に関する情報をコンテンツ推薦システム120または300に送信してもよい。また、複数のモバイルシステムのそれぞれは、他のモバイルシステムがコンテンツ推薦システム120または300に送信した再生情報を受信してもよい。
【0073】
ここで、モバイルシステム200に受信された再生情報は、少なくとも1つの位置に対応する地域に存在するモバイルシステムで予め選定されたサーバに送信される再生情報のうち少なくとも1つを含んでもよい。すなわち、モバイルシステム200は、モバイルシステム200の現在の位置に対応する地域に存在するモバイルシステムの再生情報をコンテンツ推薦システム120または300を介して受信してもよい。例えば、モバイルシステム200の周辺に存在するモバイルシステムで再生されるコンテンツに関する情報を獲得してもよい。
【0074】
ステップS720において、モバイルシステム200は、受信された再生情報に基づいて少なくとも1つのコンテンツを推薦する。すなわち、モバイルシステム200は、モバイルシステム200の周辺に存在するモバイルシステムまたはユーザによって指定された位置に対応する地域に存在するモバイルシステムで再生されるコンテンツに関する情報に基づいてユーザにコンテンツを推薦してもよい。
【0075】
一例として、モバイルシステム200は、受信された再生情報に含まれるコンテンツのうち重複して含まれる回数の多い順に予め選定された数のコンテンツを選択して推薦してもよい。この場合、ユーザは、周辺の他のユーザが多く聴取している音楽や視聴している映画のようなコンテンツを共に聴取/視聴できるようになる。例えば、音楽の聴取は希望するが、いずれの音楽を聴けばよいのか分からないユーザ、音楽の選曲が難しかったり面倒なユーザに周辺の他の人が聴取する音楽または聴取しようとする音楽を推薦することによって、他人との感性を共有したり、新しい音楽と接し得る機会を提供することができる。
【0076】
ステップS720において、モバイルシステム200は、他のユーザの再生情報と位置情報を共に受信してもよい。ここで、モバイルシステム200は、推薦しようとするコンテンツを他のユーザの位置情報に基づいて幾何学的なグラフィックを用いて表示してもよい。例えば、モバイルシステム200の現在の位置を表示し、他のユーザの位置情報を用いて相対的に近い他のユーザが利用中であるコンテンツは現在の位置が表示された位置から相対的に近く、相対的に遠い他のユーザが利用中であるコンテンツは現在の位置が表示された位置から相対的に遠く表示される幾何学的なグラフィックをユーザに提供してもよい。このような幾何学的なグラフィックの生成のためにスイープラインアルゴリズムのような計算幾何学的なアルゴリズムなどを用いてもよい。
【0077】
ステップS730において、モバイルシステム200は、推薦されたコンテンツのうちユーザによって選択されたコンテンツを再生する。すなわち、モバイルシステム200は、ステップS720で推薦されたコンテンツのうちユーザによってコンテンツが選択されると、ステップS730で選択されたコンテンツを再生してもよい。
【0078】
ステップS740において、モバイルシステム200は、推薦されたコンテンツのうちユーザによって選択されたコンテンツをユーザの再生情報に追加する。例えば、選択されたコンテンツが音楽コンテンツであり、ユーザが異なる音楽コンテンツを聴取中であれば、再生目録に選択された音楽コンテンツを追加してモバイルシステム200がステップS730で再生目録に合うよう音楽コンテンツを再生するようにしてもよい。
【0079】
ステップS750において、モバイルシステム200は、少なくとも1つのコンテンツに対するファイルを格納する。すなわち、モバイルシステム200は、ステップS730で格納されたファイルを用いて選択されたコンテンツを再生してもよい。ここで、モバイルシステム200は、推薦されたコンテンツのうちユーザによって選択されるコンテンツに対するファイルが存在しない場合、選択されたコンテンツをファイルまたはストリーミング方式で受信してもよく、受信されたファイルによって選択されたコンテンツを再生したり、ストリーミング方式で受信されるコンテンツを再生してもよい。ここで、ファイルおよびストリーミング方式のコンテンツは、コンテンツ推薦システム120または300を介して受信されてもよく、関連する別のシステムを介して受信されてもよい。
【0080】
図8は、本発明の一実施形態において、他のユーザの再生情報を送信するコンテンツ推薦方法を示すフローチャートである。本実施形態に係るコンテンツ推薦方法は、図3を参照して説明したコンテンツ推薦システム300によって各ステップを行ってもよい。
【0081】
ステップS810において、コンテンツ推薦システム300は、第1モバイル端末から位置情報を含むコンテンツ推薦要求を受信する。ここで、位置情報は、第1モバイル端末の現在の位置および第1モバイル端末のユーザによって設定された位置のうち少なくとも1つの位置に関する情報を含んでもよい。
【0082】
ステップS820において、コンテンツ推薦システム300は、位置情報に対応する地域に含まれた少なくとも1つの第2モバイル端末から再生情報を受信する。ここで、再生情報受信部320は、第2モバイル端末の現在の位置に基づいて第2モバイル端末の位置が所定の地域に包含されるか否かを決定してもよい。すなわち、コンテンツ推薦システム300は、第1モバイル端末の現在の位置や第1モバイル端末のユーザが設定した位置に対応する地域の第2モバイル端末から再生情報を受信してもよい。ここで、第1モバイル端末および第2モバイル端末のそれぞれは、図1の第1実施形態によって説明したモバイルシステム110または図2の第1実施形態によって説明したモバイルシステム200に対応してもよい。
【0083】
ステップS830において、コンテンツ推薦システム300は、受信された再生情報を第1モバイル端末に送信する。ここで、送信された再生情報に基づいて第1モバイル端末で少なくとも1つのコンテンツがユーザに推薦されてもよい。すなわち、第1モバイル端末が位置情報とコンテンツ推薦要求をコンテンツ推薦システム300に送信すると、コンテンツ推薦システム300は、受信された位置情報に対応する地域に含まれた第2モバイル端末から再生情報を受信して第1モバイル端末に送信してもよい。ここで、再生情報は図2を参照して説明したように、第2モバイルシステムで現在再生中であるコンテンツに関する情報、および第2モバイルシステムのユーザによって選択されて再生のために待機中であるコンテンツに関する情報のうち少なくとも1つに関する情報を含んでもよい。すなわち、第1モバイル端末は、このような再生情報によって第2モバイルシステムで再生中であるか、再生待機中であるコンテンツが推薦されてもよい。もし、第1モバイル端末で提供する位置情報が第1モバイル端末の現在の位置に関する情報であり、推薦されるコンテンツが音楽コンテンツである場合、第1モバイル端末のユーザは、周辺のユーザが聴取中である音楽コンテンツまたは聴取のために待機中である音楽コンテンツの推薦を受けてもよい。
【0084】
図9は、本発明の一実施形態において、他のユーザの再生情報による推薦情報を用いてコンテンツを推薦するコンテンツ推薦方法を示すフローチャートである。本実施形態に係るコンテンツ推薦方法は、図2の第2実施形態によって説明したモバイルシステム200によって各ステップを行ってもよい。
【0085】
ステップS910において、モバイルシステム200は、現在の位置およびユーザによって設定された位置のうち少なくとも1つの位置に関する情報をコンテンツ推薦サーバに送信し、コンテンツ推薦サーバからコンテンツに対する推薦情報を受信する。ここで、コンテンツ推薦サーバは、図1の第2実施形態に係るコンテンツ推薦システム120に対応してもよい。ここで、少なくとも1つの位置に対応する地域に存在する他のモバイルシステムの再生情報に基づいてコンテンツ推薦サーバで推薦情報が生成されてもよい。すなわち、通信部210がコンテンツ推薦サーバに位置に関する情報を送信すると、コンテンツ推薦サーバは、少なくとも1つの位置に対応する地域のモバイルシステムから再生情報を受信してもよく、受信した再生情報によって推薦するためのコンテンツを選択してもよい。ここで、コンテンツ推薦サーバは、推薦するためのコンテンツに対する推薦情報をモバイルシステム200に送信してもよく、モバイルシステム200は通信部210によって、このような推薦情報を受信してもよい。
【0086】
ステップS920において、モバイルシステム200は、推薦情報に基づいて少なくとも1つのコンテンツをユーザに推薦する。すなわち、モバイルシステム200は位置情報をコンテンツ推薦サーバに送信してもよく、コンテンツ推薦サーバは位置情報による他のモバイルシステムの再生情報によって推薦するためのコンテンツを決定してもよい。コンテンツ推薦サーバが決定されたコンテンツに関する情報の推薦情報をモバイルシステム200に送信すると、モバイルシステム200は、推薦情報によるコンテンツをユーザに推薦してもよい。したがって、ユーザは現在の位置やユーザが設定した位置に対応する地域で他のユーザが聴いているコンテンツが推薦されるようになる。もし、コンテンツ推薦サーバがモバイルシステム200の現在の位置に対応する地域のモバイル端末から再生情報を受信し、再生情報によって最も多く再生しているコンテンツを選択する場合、ユーザは、自身の周辺の他のユーザが最も多く再生しているコンテンツの推薦を受けてもよい。
【0087】
ステップS930〜S950は、図7のステップS730〜S750によって十分に説明したため、反復的な説明は省略する。
【0088】
図10は、本発明の一実施形態において、他のユーザの再生情報による推薦情報を送信するコンテンツ推薦方法を示すフローチャートである。本実施形態に係るコンテンツ推薦方法は、図4を参照して説明したコンテンツ推薦システム400によって各ステップを行ってもよい。
【0089】
ステップS1010において、コンテンツ推薦システム400は、第1モバイル端末から位置情報を含むコンテンツ推薦要求を受信する。ここで、位置情報は、第1モバイル端末の現在の位置および第1モバイル端末のユーザによって設定された位置のうち少なくとも1つの位置に関する情報を含んでもよい。
【0090】
ステップS1020において、コンテンツ推薦システム400は、位置情報に対応する地域に含まれた少なくとも1つの第2モバイル端末から再生情報を受信する。ここで、コンテンツ推薦システム400は、第2モバイル端末の現在の位置に基づいて第2モバイル端末の位置が所定の地域に包含されるか否かを決定してもよい。すなわち、コンテンツ推薦システム400は、第1モバイル端末の現在の位置や第1モバイル端末のユーザが設定した位置に対応する地域の第2モバイル端末から再生情報を受信してもよい。ここで、第1モバイル端末および第2モバイル端末のそれぞれは、図1の第2実施形態によって説明したモバイルシステム110、または図2の第2実施形態によって説明したモバイルシステム200に対応してもよい。
【0091】
ステップS1030において、コンテンツ推薦システム400は、受信された再生情報に基づいて少なくとも1つのコンテンツを選択する。すなわち、コンテンツ推薦システム400は、第1モバイル端末の周辺に存在する第2モバイル端末または特定地域に存在する第2モバイル端末で再生するコンテンツに関する情報に基づいて、第1モバイル端末のユーザに推薦するためのコンテンツを選択してもよい。
【0092】
ステップS1040において、コンテンツ推薦システム400は、選択されたコンテンツに対する推薦情報を第1モバイル端末に送信する。ここで、第1モバイル端末で推薦情報に基づいてコンテンツが再生され、または第1モバイル端末の再生情報に推薦情報に対応するコンテンツが追加されてもよい。
【0093】
一例として、コンテンツ推薦システム400は、受信された再生情報に含まれるコンテンツのうち、重複して含まれる回数の多い順に予め選定された数のコンテンツを選択してもよく、選択されたコンテンツに対する推薦情報を生成して第1モバイル端末に送信してもよい。この場合、第1モバイル端末は、推薦情報に基づいてコンテンツを再生したり、推薦情報に対応するコンテンツを再生情報に追加することによって、ユーザは、周辺の他のユーザや特定地域の他のユーザが多く聴取している音楽や視聴している映画のようなコンテンツを共に聴取/視聴できるようになる。
【0094】
このように、音楽の聴取は希望するものの、いずれの音楽を聴けばよいのか分からないユーザ、音楽の選曲が難しかったり面倒なユーザに周辺の他の人が聴取する音楽または聴取しようとする音楽を推薦することによって、他人との感性を共有したり、新しい音楽と接し得る機会を提供することができる。
【0095】
図11は、本発明の一実施形態において、移動速度情報または天気情報を用いてコンテンツを推薦するコンテンツ推薦方法を示すフローチャートである。本実施形態に係るコンテンツ推薦方法は、図5を参照して説明したモバイルステム500によって各ステップを行ってもよい。
【0096】
ステップS1110において、モバイルシステム500は、移動速度情報および天気情報のうち少なくとも1つの情報を確認する。例えば、モバイルシステム500は、現在の位置に関する情報を図1の第1実施形態に係るコンテンツ推薦システム120に送信してもよく、コンテンツ推薦システム120は、現在の位置に関する情報に基づいて生成した移動速度情報および天気情報のうち少なくとも1つの情報を生成してモバイルシステム500に送信してもよい。ここで、コンテンツ推薦システム120はモバイルシステム500の位置情報を受信し、位置情報に基づいてモバイルシステム500の移動速度情報および位置情報に対応する地域の天気情報のうち少なくとも1つの情報を確認してモバイルシステム500に送信してもよい。
【0097】
更なる例として、モバイルシステム500は、コンテンツ推薦システム120を用いることなく、移動速度情報および天気情報のうち少なくとも1つの情報を確認してもよい。すなわち、モバイルシステム500が衛星航法装置を備える場合、モバイルシステム500は、衛星航法装置を介して一定の時間の間隔で位置を測定することによって、移動した距離および時間を獲得してもよい。また、モバイルシステム500は、獲得された距離と時間との間の演算に基づいて移動速度情報を算出してもよい。また、モバイルシステム500は、モバイルシステム500が衛星航法装置を備えていない場合、別途の位置追跡サーバを介して位置情報を獲得して移動速度情報を算出してもよい。さらに、モバイルシステム500は、コンテンツ推薦システム120ではない地域別の天気情報を提供する別途のサーバを介して現在の位置に対応する地域の天気情報を獲得してもよい。
【0098】
ステップS1120において、モバイルシステム500は、確認された少なくとも1つの情報に基づいて少なくとも1つのコンテンツを推薦する。一例として、少なくとも1つのコンテンツは音楽を含むコンテンツを含んでもよい。この場合、モバイルシステム500は、音楽のビット、ムード、題名、および歌詞のうち少なくとも1つと、移動速度情報または天気情報に基づいて少なくとも1つのコンテンツを選択してユーザに推薦してもよい。例えば、移動速度情報と音楽のビットとを比較して現在の移動速度に適したビットの音楽を含むコンテンツをユーザに推薦してもよい。他の例として、天気情報を用いて、雨が降る場合に雨と関連する歌詞を含む音楽を含んだコンテンツをユーザに推薦してもよい。
【0099】
音楽を含むコンテンツの他にも、移動速度が速い場合はモバイルシステム500の操作が相対的に少ないコンテンツが提供されてもよく、移動速度が遅い場合はモバイルシステム500の操作が相対的に多いコンテンツが提供されてもよい。例えば、移動速度が相対的に遅い場合は操作を相対的に多いアクションRPGジャンルのゲームと、移動速度が相対的に速い場合はターン(turn)方式に進める戦略シミュレーションジャンルのゲームとが、それぞれ少なくとも1つのコンテンツとして推薦されてもよい。
【0100】
ステップS1130〜S1150は、図7に示すステップS730〜S750によって十分に説明したため、反復的な説明は省略する。
【0101】
図12は、本発明の一実施形態において、移動速度情報または天気情報を送信するコンテンツ推薦方法を示すフローチャートである。本実施形態に係るコンテンツ推薦方法は、図5によって説明したコンテンツ推薦システム120によって各ステップを行ってもよい。
【0102】
ステップS1210において、コンテンツ推薦システム120は、モバイル端末の位置情報を受信する。ここで、モバイル端末は、図1の第2実施形態に係るモバイルシステム110に対応してもよい。また、位置情報は、モバイル端末の現在の位置に関する情報を含んでもよい。このようなモバイル端末の位置情報はモバイル端末から受信されてもよく、別途の位置追跡サーバを介して受信されてもよい。
【0103】
ステップS1220において、コンテンツ推薦システム120は、位置情報に基づいてモバイル端末の移動速度情報および位置情報に対応する地域の天気情報のうち少なくとも1つの情報を確認する。例えば、コンテンツ推薦システム120は、一定の時間の間隔で受信されたモバイル端末の位置情報によって確認できる距離および時間を用いてモバイル端末の移動速度情報を算出してもよい。また、地域別の天気情報を提供する別途のサーバと連係してモバイル端末の位置情報に対応する地域の天気情報を獲得してもよい。
【0104】
ステップS1230において、コンテンツ推薦システム120は、確認された少なくとも1つの情報をモバイル端末に送信する。ここで、モバイル端末は少なくとも1つの情報を受信し、受信された少なくとも1つの情報に基づいて少なくとも1つのコンテンツを選択してもよい。また、モバイル端末は選択されたコンテンツをユーザに推薦してもよい。
【0105】
図13は、本発明の一実施形態において、移動速度情報または天気情報による推薦情報を用いてコンテンツを推薦するコンテンツ推薦方法を示すフローチャートである。本実施形態に係るコンテンツ推薦方法は、図6によって説明したモバイル端末によって各ステップを行ってもよい。
【0106】
ステップS1310において、モバイル端末はコンテンツ推薦サーバに位置情報を送信し、コンテンツ推薦サーバからコンテンツに対する推薦情報を受信する。ここで、コンテンツ推薦サーバは、図1の第2実施形態に係るコンテンツ推薦システム120に対応してもよい。ここで、少なくとも1つの位置に対応する地域に存在する他のモバイルシステムの再生情報に基づいてコンテンツ推薦サーバで推薦情報が生成されてもよい。すなわち、モバイル端末がコンテンツ推薦サーバに位置に関する情報を送信すると、コンテンツ推薦サーバは少なくとも1つの位置に対応する地域のモバイルシステムから再生情報を受信してもよく、受信した再生情報によって推薦するためのコンテンツを選択してもよい。ここで、コンテンツ推薦サーバは、推薦するためのコンテンツに対する推薦情報をモバイル端末に送信してもよく、モバイル端末はこのような推薦情報を受信してもよい。
【0107】
ステップS1320において、モバイル端末は推薦情報に基づいて少なくとも1つのコンテンツをユーザに推薦する。すなわち、モバイル端末は位置情報をコンテンツ推薦サーバに送信してもよく、コンテンツ推薦サーバは、位置情報による他のモバイルシステムの再生情報によって推薦するためのコンテンツを決定してもよい。コンテンツ推薦サーバが決定されたコンテンツに関する情報の推薦情報をモバイル端末に送信すると、モバイル端末は推薦情報によるコンテンツをユーザに推薦してもよい。したがって、ユーザは現在の位置やユーザが設定した位置に対応する地域で他のユーザが聴いているコンテンツの推薦を受けるようになる。もし、コンテンツ推薦サーバがモバイル端末の現在の位置に対応する地域のモバイル端末から再生情報を受信し、再生情報によって最も多く再生しているコンテンツを選択する場合、ユーザは自身の周辺の他のユーザが最も多く再生しているコンテンツの推薦を受けてもよい。
【0108】
ステップS1330〜S1350は、図7に示すステップS730〜S750によって十分に説明したため、反復的な説明は省略する。
【0109】
図14は、本発明の一実施形態において、移動速度情報または天気情報による推薦情報を送信するコンテンツ推薦方法を示すフローチャートである。本実施形態に係るコンテンツ推薦方法は、図6によって説明したコンテンツ推薦システム600によって各ステップを行ってもよい。
【0110】
ステップS1410において、コンテンツ推薦システム600はモバイル端末の位置情報を受信する。ここでモバイル端末は、図1の第2実施形態に係るモバイルシステム110に対応してもよい。また、位置情報はモバイル端末の現在の位置に関する情報を含んでもよい。このようなモバイル端末の位置情報はモバイル端末から受信されてもよく、別途の位置追跡サーバを介して受信されてもよい。
【0111】
ステップS1420において、コンテンツ推薦システム600は、位置情報に基づいてモバイル端末の移動速度情報および位置情報に対応する地域の天気情報のうち少なくとも1つの情報を確認する。例えば、コンテンツ推薦システム600は、一定の時間の間隔で受信されたモバイル端末の位置情報によって確認できる距離および時間を用いてモバイル端末の移動速度情報を算出してもよい。また、地域別の天気情報を提供する別途のサーバと連係してモバイル端末の位置情報に対応する地域の天気情報を獲得してもよい。
【0112】
ステップS1430において、コンテンツ推薦システム600は、確認された少なくとも1つの情報に基づいて少なくとも1つのコンテンツを選択する。一例として、少なくとも1つのコンテンツは、音楽を含むコンテンツを含んでもよい。この場合、コンテンツ推薦システム600は、音楽のビット、ムード、題名、および歌詞のうち少なくとも1つと、移動速度情報または天気情報に基づいて少なくとも1つのコンテンツを選択してユーザに推薦してもよい。例えば、移動速度情報と音楽のビットとを比較して現在の移動速度に適したビットの音楽を含むコンテンツをユーザに推薦してもよい。他の例として、天気情報を用いて、雨が降る場合に雨と関連する歌詞を含む音楽を含んだコンテンツをユーザに推薦してもよい。
【0113】
ステップS1440において、コンテンツ推薦システム600は、選択されたコンテンツに対する推薦情報をモバイル端末に送信する。ここで、モバイル端末で推薦情報に基づいてコンテンツが再生され、またはモバイル端末の再生情報に推薦情報に対応するコンテンツが追加されてもよい。
【0114】
このように、本発明の実施形態によれば、コンテンツの選択が困難であるか面倒なユーザにユーザの移動速度、周辺の天気や周辺の人々の選択に基づいたコンテンツに関する情報を提供することによって、効果的にコンテンツを推薦することができる。詳しくは、移動中に現在ユーザの周辺にある他のユーザや特定地域にある他のユーザが用いるコンテンツをユーザに推薦してもよく、ユーザの移動速度とコンテンツに含まれる音楽に基づいてコンテンツを推薦してもよい。また、ユーザの周辺天気とコンテンツに含まれる音楽に基づいてコンテンツを推薦してもよい。
【0115】
本発明の実施形態に係る方法は、多様なコンピュータ手段を介して様々な処理を実行することができるプログラム命令の形態に具現され、コンピュータ読取可能な記録媒体に記録されてもよい。コンピュータ読取可能な媒体は、プログラム命令、データファイル、データ構造などの単独または組み合わせたものを含んでもよい。媒体に記録されるプログラム命令は、本発明の目的のために特別に設計されて構成されたものでもよく、コンピュータソフトウェア分野の技術を有する当業者にとって公知のものであり使用可能なものであってもよい。コンピュータ読取可能な記録媒体の例としては、ハードディスク、フロッピーディスク(登録商標)及び磁気テープのような磁気媒体、CD−ROM、DVDのような光記録媒体、光ディスクのような光磁気媒体、及びROM、RAM、フラッシュメモリなどのようなプログラム命令を保存して実行するように特別に構成されたハードウェア装置が含まれる。プログラム命令の例としては、コンパイラによって生成されるような機械語コード(machine code)だけでなく、インタプリタなどを用いてコンピュータによって実行され得る高級言語コード(higher level code)を含む。上述したハードウェア装置は、本発明の動作を行うために1つ以上のソフトウェア階層で作動するように構成されてもよい。
【0116】
上述したように本発明を限定された実施形態と図面によって説明したが、本発明は、上記の実施形態に限定されることなく、本発明が属する分野における通常の知識を有する者であれば、このような実施形態から多様な修正及び変形が可能である。
【0117】
したがって、本発明の範囲は、開示された実施形態に限定されて定められるものではなく、特許請求の範囲だけではなく特許請求の範囲と均等なものなどによって定められるものである。
【符号の説明】
【0118】
200 モバイルシステム
210 通信部
220 コンテンツ推薦部
230 再生部
240 コンテンツ追加部
250 格納部

【特許請求の範囲】
【請求項1】
現在の位置およびユーザによって設定された位置のうち少なくとも1つの位置に基づいて他のユーザの再生情報を受信する通信部と、
前記受信された再生情報に基づいて少なくとも1つのコンテンツを推薦するコンテンツ推薦部と、
を備えることを特徴とするモバイルシステム。
【請求項2】
前記通信部は、
前記ユーザの再生情報および前記現在の位置に関する情報を予め選定されたサーバに送信する送信部と、
前記予め選定されたサーバから前記他のユーザの再生情報を受信する受信部と、を備え、
前記受信された再生情報は、前記少なくとも1つの位置に対応する地域に存在するモバイルシステムから前記予め選定されたサーバに送信される再生情報のうち少なくとも1つを備えることを特徴とする請求項1に記載のモバイルシステム。
【請求項3】
前記コンテンツ推薦部は、前記受信された再生情報に含まれるコンテンツのうち、重複して含まれる回数の多い順に予め選定された数のコンテンツを選択して推薦することを特徴とする請求項1に記載のモバイルシステム。
【請求項4】
前記推薦されたコンテンツのうち、前記ユーザによって選択されたコンテンツを再生する再生部をさらに備えることを特徴とする請求項1に記載のモバイルシステム。
【請求項5】
前記推薦されたコンテンツのうち、前記ユーザによって選択されたコンテンツを前記ユーザの再生情報に追加するコンテンツ追加部をさらに備えることを特徴とする請求項1に記載のモバイルシステム。
【請求項6】
少なくとも1つのコンテンツに対するファイルを格納する格納部をさらに備え、
前記通信部は、前記推薦されたコンテンツのうち、前記ユーザによって選択されたコンテンツに対するファイルが前記格納部に存在しない場合、前記選択されたコンテンツをファイルまたはストリーミング方式で受信することを特徴とする請求項1に記載のモバイルシステム。
【請求項7】
前記他のユーザの再生情報は、前記他のユーザのモバイルシステムで現在再生中であるコンテンツに関する情報、および前記他のユーザによって選択されて再生のために待機中であるコンテンツに関する情報のうち少なくとも1つに関する情報を含むことを特徴とする請求項1に記載のモバイルシステム。
【請求項8】
現在の位置およびユーザによって設定された位置のうち少なくとも1つの位置に関する情報をコンテンツ推薦サーバに送信し、前記コンテンツ推薦サーバからコンテンツに対する推薦情報を受信する通信部と、
前記推薦情報に基づいて少なくとも1つのコンテンツを前記ユーザに推薦するコンテンツ推薦部と、を備え、
前記少なくとも1つの位置に対応する地域に存在する他のモバイルシステムの再生情報に基づいて前記コンテンツ推薦サーバで前記推薦情報が生成されることを特徴とするモバイルシステム。
【請求項9】
第1モバイル端末から位置情報を含むコンテンツ推薦要求を受信する要求受信部と、
前記位置情報に対応する地域に含まれた少なくとも1つの第2モバイル端末から再生情報を受信する再生情報受信部と、
前記受信された再生情報に基づいて少なくとも1つのコンテンツを選択するコンテンツ選択部と、
前記選択されたコンテンツに対する推薦情報を前記第1モバイル端末に送信する推薦情報送信部と、
を備えることを特徴とするコンテンツ推薦システム。
【請求項10】
前記位置情報は、前記第1モバイル端末の現在の位置および前記第1モバイル端末のユーザによって設定された位置のうち少なくとも1つの位置に関する情報を含むことを特徴とする請求項9に記載のコンテンツ推薦システム。
【請求項11】
前記再生情報受信部は、前記第2モバイル端末の現在の位置に基づいて前記第2モバイル端末の位置が所定の前記地域に包含されるか否かを決定することを特徴とする請求項9に記載のコンテンツ推薦システム。
【請求項12】
前記コンテンツ選択部は、前記受信された再生情報に含まれるコンテンツのうち、重複して含まれる回数の多い順に予め選定された数のコンテンツを選択することを特徴とする請求項9に記載のコンテンツ推薦システム。
【請求項13】
前記第1モバイル端末で前記推薦情報に基づいてコンテンツが再生され、または前記第1モバイル端末の再生情報に前記推薦情報に対応するコンテンツが追加されることを特徴とする請求項9に記載のコンテンツ推薦システム。
【請求項14】
前記再生情報は、前記第2モバイル端末で現在再生中であるコンテンツに関する情報、および前記第2モバイル端末のユーザによって選択されて再生のために待機中であるコンテンツに関する情報のうち少なくとも1つに関する情報を含むことを特徴とする請求項9に記載のコンテンツ推薦システム。
【請求項15】
第1モバイル端末から位置情報を含むコンテンツ推薦要求を受信する要求受信部と、
前記位置情報に対応する地域に存在する少なくとも1つの第2モバイル端末から再生情報を受信する再生情報受信部と、
前記受信された再生情報を前記第1モバイル端末に送信する再生情報送信部と、を備え、
前記送信された再生情報に基づいて前記第1モバイル端末で少なくとも1つのコンテンツがユーザに推薦されることを特徴とするコンテンツ推薦システム。
【請求項16】
移動速度情報および天気情報のうち少なくとも1つの情報を確認する確認部と、
前記確認された少なくとも1つの情報に基づいて少なくとも1つのコンテンツを推薦するコンテンツ推薦部と、
を備えることを特徴とするモバイルシステム。
【請求項17】
前記少なくとも1つのコンテンツは音楽を含むコンテンツを含み、
前記コンテンツ推薦部は、前記音楽のビット、ムード、歌詞のうち少なくとも1つと前記移動速度情報に基づいて前記少なくとも1つのコンテンツを推薦することを特徴とする請求項16に記載のモバイルシステム。
【請求項18】
前記少なくとも1つのコンテンツは音楽を含むコンテンツを含み、
前記コンテンツ推薦部は、前記音楽のビット、ムード、歌詞内容のうち少なくとも1つと前記天気情報に基づいて前記少なくとも1つのコンテンツを推薦することを特徴とする請求項16に記載のモバイルシステム。
【請求項19】
モバイル端末の位置情報を受信する情報受信部と、
前記位置情報に基づいてモバイル端末の移動速度情報および前記位置情報に対応する地域の天気情報のうち少なくとも1つの情報を確認する情報確認部と、
前記確認された少なくとも1つの情報に基づいて少なくとも1つのコンテンツを選択するコンテンツ選択部と、
前記選択されたコンテンツに対する推薦情報を前記モバイル端末に送信する推薦情報送信部と、
を備えることを特徴とするモバイルシステム。
【請求項20】
現在の位置およびユーザによって設定された位置のうち、少なくとも1つの位置に基づいて他のユーザの再生情報を受信するステップと、
前記受信された再生情報に基づいて少なくとも1つのコンテンツを前記ユーザに推薦するステップと、
を含むことを特徴とするコンテンツ推薦方法。
【請求項21】
現在の位置およびユーザによって設定された位置のうち、少なくとも1つの位置に関する情報をコンテンツ推薦サーバに送信するステップと、
前記コンテンツ推薦サーバからコンテンツに対する推薦情報を受信するステップと、
前記推薦情報に基づいて少なくとも1つのコンテンツを前記ユーザに推薦するステップと、を含み、
前記少なくとも1つの位置に対応する地域に存在する他のモバイルシステムの再生情報に基づいて前記コンテンツ推薦サーバで前記推薦情報が生成されることを特徴とするコンテンツ推薦方法。
【請求項22】
第1モバイル端末から位置情報を含むコンテンツ推薦要求を受信するステップと、
前記位置情報に対応する地域に含まれた少なくとも1つの第2モバイル端末から再生情報を受信するステップと、
前記受信された再生情報に基づいて少なくとも1つのコンテンツを選択するステップと、
前記選択されたコンテンツに対する推薦情報を前記第1モバイル端末に送信するステップと、
を含むことを特徴とするコンテンツ推薦方法。
【請求項23】
第1モバイル端末から位置情報を含むコンテンツ推薦要求を受信するステップと、
前記位置情報に対応する地域に存在する少なくとも1つの第2モバイル端末から再生情報を受信するステップと、
前記受信された再生情報を前記第1モバイル端末に送信するステップと、を含み、
前記送信された再生情報に基づいて前記第1モバイル端末で少なくとも1つのコンテンツがユーザに推薦されることを特徴とするコンテンツ推薦方法。
【請求項24】
移動速度情報および天気情報のうち少なくとも1つの情報を確認するステップと、
前記確認された少なくとも1つの情報に基づいて少なくとも1つのコンテンツをユーザに推薦するステップと、
を含むことを特徴とするコンテンツ推薦方法。
【請求項25】
モバイル端末の位置情報を受信するステップと、
前記位置情報に基づいてモバイル端末の移動速度情報および前記位置情報に対応する地域の天気情報のうち少なくとも1つの情報を確認するステップと、
前記確認された少なくとも1つの情報に基づいて少なくとも1つのコンテンツを選択するステップと、
前記選択されたコンテンツに対する推薦情報を前記モバイル端末に送信するステップと、
を含むことを特徴とするコンテンツ推薦方法。
【請求項26】
請求項20乃至請求項25のいずれか一項に記載の方法を行うプログラムを記録したコンピュータで読み出し可能な記録媒体。

【図1】
image rotate

【図2】
image rotate

【図3】
image rotate

【図4】
image rotate

【図5】
image rotate

【図6】
image rotate

【図7】
image rotate

【図8】
image rotate

【図9】
image rotate

【図10】
image rotate

【図11】
image rotate

【図12】
image rotate

【図13】
image rotate

【図14】
image rotate


【公開番号】特開2012−14695(P2012−14695A)
【公開日】平成24年1月19日(2012.1.19)
【国際特許分類】
【出願番号】特願2011−143058(P2011−143058)
【出願日】平成23年6月28日(2011.6.28)
【出願人】(505205812)エヌエイチエヌ コーポレーション (408)