(57)【特許請求の範囲】
【請求項１】
移動速度を確認する確認部と、
コンテンツ進行のために必要な操作量に関する情報と前記移動速度とに基づいて、前記移動速度が速いほど単位時間当たり操作量が相対的に少なく要求されるコンテンツを選択し、前記移動速度が遅いほど前記単位時間当たり操作量が相対的に多く要求されるコンテンツを選択して推薦するコンテンツ推薦部と、
を備えることを特徴とするモバイルシステム。
【請求項２】
前記コンテンツ推薦部は、
前記移動速度が速いほど前記単位時間当たり操作量が相対的に少ない第１ジャンルのゲームを選択し、前記移動速度が遅いほど前記単位時間当たり操作量が相対的に多い第２ジャンルのゲームを選択することを特徴とする請求項１に記載のモバイルシステム。
【請求項３】
前記第１ジャンルのゲームは、アクションＲＰＧジャンルを含み、
前記第２ジャンルのゲームは、ターン方式に進める戦略シミュレーションジャンルを含むことを特徴とする請求項２に記載のモバイルシステム。
【請求項４】
モバイル端末の位置情報を受信する情報受信部と、
前記位置情報に基づいてモバイル端末の移動速度を確認する情報確認部と、
コンテンツ進行のために必要な操作量に関する情報と前記移動速度とに基づいて、前記移動速度が速いほど単位時間当たり操作量が相対的に少なく要求されるコンテンツを選択し、前記移動速度が遅いほど前記単位時間当たり操作量が相対的に多く要求されるコンテンツを選択するコンテンツ選択部と、
前記選択されたコンテンツに対する推薦情報を前記モバイル端末に送信する推薦情報送信部と、
を備えることを特徴とするモバイルシステム。
【請求項５】
確認部が移動速度を確認するステップと、
コンテンツ推薦部がコンテンツ進行のために必要な操作量に関する情報と前記移動速度とに基づいて、前記移動速度が速いほど単位時間当たり操作量が相対的に少なく要求されるコンテンツを選択し、前記移動速度が遅いほど前記単位時間当たり操作量が相対的に多く要求されるコンテンツを選択してユーザに推薦するステップと、
を含むことを特徴とするコンテンツ推薦方法。
【請求項６】
情報受信部がモバイル端末の位置情報を受信するステップと、
情報確認部が前記位置情報に基づいてモバイル端末の移動速度を確認するステップと、
コンテンツ選択部がコンテンツ進行のために必要な操作量に関する情報と前記移動速度とに基づいて、前記移動速度が速いほど単位時間当たり操作量が相対的に少なく要求されるコンテンツを選択し、前記移動速度が遅いほど前記単位時間当たり操作量が相対的に多く要求されるコンテンツを選択するステップと、
前記選択されたコンテンツに対する推薦情報を前記モバイル端末に送信するステップと、
を含むことを特徴とするコンテンツ推薦方法。
【請求項７】
請求項５または請求項６に記載の方法を行うプログラムを記録したコンピュータで読み出し可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、自動でコンテンツを推薦するモバイルシステム、コンテンツ推薦システム、およびコンテンツ推薦方法に関する。
【背景技術】
【０００２】
既存のウェブ市場の大きな部分を担う検索分野は、検索ポータルを中心に数多くのサービスが関係している。このようなウェブにおける検索分野においてモバイル分野への関心が高まり、自然にモバイル検索に対する期待感も大きくなっている。モバイル検索分野では既存のウェブ検索と異なり、ユーザの位置が時々刻々と変化することがあり、このようなユーザの位置を用いて様々なサービスを提供することが可能である。
【０００３】
本明細書ではユーザの位置に基づいてコンテンツを効果的に推薦するシステムおよび方法が提案される。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、コンテンツの選択が困難かつ面倒なユーザに、ユーザの移動速度、周辺の天気や周辺の人々の選択に基づいてコンテンツに関する情報を提供することによって、効果的にコンテンツを推薦することのできるモバイルシステム、コンテンツ推薦システム、およびコンテンツ推薦方法を提供することにある。
【０００５】
本発明の他の目的は、移動中に、現在、ユーザの周辺にいる他のユーザや特定地域にいる他のユーザが用いるコンテンツをユーザに推薦することのできるモバイルシステム、コンテンツ推薦システム、およびコンテンツ推薦方法を提供することにある。
【０００６】
本発明の更なる目的は、ユーザの移動速度とコンテンツに含まれる音楽に基づいてコンテンツを推薦することのできるモバイルシステム、コンテンツ推薦システム、およびコンテンツ推薦方法を提供することにある。
【０００７】
本発明の更なる目的は、ユーザの周辺天気とコンテンツに含まれる音楽に基づいてコンテンツを推薦することのできるモバイルシステム、コンテンツ推薦システム、およびコンテンツ推薦方法を提供することにある。
【課題を解決するための手段】
【０００８】
現在の位置およびユーザによって設定された位置のうち少なくとも１つの位置に基づいて他のユーザの再生情報を受信する通信部と、受信された再生情報に基づいて少なくとも１つのコンテンツを推薦するコンテンツ推薦部とを備えるモバイルシステムが提供される。
【０００９】
本発明の一実施形態によれば、通信部は、ユーザの再生情報および現在の位置に関する情報を予め選定されたサーバに送信する送信部と、予め選定されたサーバから他のユーザの再生情報を受信する受信部とを備えてもよく、受信された再生情報は、少なくとも１つの位置に対応する地域に存在するモバイルシステムから予め選定されたサーバに送信される再生情報のうち少なくとも１つを備えてもよい。
【００１０】
また、コンテンツ推薦部は、受信された再生情報に含まれるコンテンツのうち、重複して含まれる回数の多い順に予め選定された数のコンテンツを選択して推薦してもよい。
【００１１】
さらに、モバイルシステムは、推薦されたコンテンツのうち、前記ユーザによって選択されたコンテンツを再生する再生部をさらに備えてもよい。
【００１２】
さらに、モバイルシステムは、推薦されたコンテンツのうち、ユーザによって選択されたコンテンツをユーザの再生情報に追加するコンテンツ追加部をさらに備えてもよい。
【００１３】
さらに、モバイルシステムは、少なくとも１つのコンテンツに対するファイルを格納する格納部をさらに備えてもよい。ここで、通信部は、推薦されたコンテンツのうち、ユーザによって選択されるコンテンツに対するファイルが格納部に存在しない場合、選択されたコンテンツをファイルまたはストリーミング方式で受信してもよい。
【００１４】
さらに、他のユーザの再生情報は、他のユーザのモバイルシステムで現在再生中であるコンテンツに関する情報、および他のユーザによって選択されて再生のために待機中であるコンテンツに関する情報のうち少なくとも１つに関する情報を含んでもよい。
【００１５】
現在の位置およびユーザによって設定された位置のうち少なくとも１つの位置に関する情報をコンテンツ推薦サーバに送信し、コンテンツ推薦サーバからコンテンツに対する推薦情報を受信する通信部と、推薦情報に基づいて少なくとも１つのコンテンツをユーザに推薦するコンテンツ推薦部とを備え、少なくとも１つの位置に対応する地域に存在する他のモバイルシステムの再生情報に基づいてコンテンツ推薦サーバで推薦情報が生成されるバイルシステムが提供される。
【００１６】
第１モバイル端末から位置情報を含むコンテンツ推薦要求を受信する要求受信部と、位置情報に対応する地域に含まれた少なくとも１つの第２モバイル端末から再生情報を受信する再生情報受信部と、受信された再生情報に基づいて少なくとも１つのコンテンツを選択するコンテンツ選択部と、選択されたコンテンツに対する推薦情報を第１モバイル端末に送信する推薦情報送信部とを備えるコンテンツ推薦システムが提供される。
【００１７】
第１モバイル端末から位置情報を含むコンテンツ推薦要求を受信する要求受信部と、位置情報に対応する地域に存在する少なくとも１つの第２モバイル端末から再生情報を受信する再生情報受信部と、受信された再生情報を第１モバイル端末に送信する再生情報送信部とを備え、送信された再生情報に基づいて第１モバイル端末で少なくとも１つのコンテンツがユーザに推薦されるコンテンツ推薦システムが提供される。
【００１８】
移動速度情報および天気情報のうち少なくとも１つの情報を確認する確認部と、確認された少なくとも１つの情報に基づいて少なくとも１つのコンテンツを推薦するコンテンツ推薦部とを備えるモバイルシステムが提供される。
【００１９】
モバイル端末の位置情報を受信する情報受信部と、位置情報に基づいてモバイル端末の移動速度情報および位置情報に対応する地域の天気情報のうち少なくとも１つの情報を確認する情報確認部と、確認された少なくとも１つの情報に基づいて少なくとも１つのコンテンツを選択するコンテンツ選択部と、選択されたコンテンツに対する推薦情報をモバイル端末に送信する推薦情報送信部とを備えるモバイルシステムが提供される。
【発明の効果】
【００２０】
本発明によると、コンテンツの選択が困難かつ面倒なユーザにユーザの移動速度、周辺の天気や周辺の人々の選択に基づいたコンテンツに関する情報を提供することによって、効果的にコンテンツを推薦することのできるモバイルシステム、コンテンツ推薦システム、およびコンテンツ推薦方法が提供できる。
【００２１】
本発明によると、移動中に、現在、ユーザの周辺にある他のユーザや特定地域にある他のユーザが用いるコンテンツをユーザに推薦することのできるモバイルシステム、コンテンツ推薦システム、およびコンテンツ推薦方法が提供できる。
【００２２】
本発明によると、ユーザの移動速度とコンテンツに含まれる音楽に基づいてコンテンツを推薦することのできるモバイルシステム、コンテンツ推薦システム、およびコンテンツ推薦方法が提供できる。
【００２３】
本発明によると、ユーザの周辺天気とコンテンツに含まれる音楽に基づいてコンテンツを推薦することのできるモバイルシステム、コンテンツ推薦システム、およびコンテンツ推薦方法が提供できる。
【図面の簡単な説明】
【００２４】
【図１】本発明の一実施形態において、モバイルシステムとコンテンツ推薦システムとの関係を説明するための図である。
【図２】本発明の一実施形態において、他のユーザの再生情報を用いるモバイルシステムの内部構成を説明するためのブロック図である。
【図３】本発明の一実施形態において、他のユーザの再生情報を提供するコンテンツ推薦システムの内部構成を説明するためのブロック図である。
【図４】本発明の一実施形態において、他のユーザの再生情報に基づいてコンテンツを推薦するコンテンツ推薦システムの内部構成を説明するためのブロック図である。
【図５】本発明の一実施形態において、移動速度情報または天気情報を用いるモバイルシステムの内部構成を説明するためのブロック図である。
【図６】本発明の一実施形態において、移動速度情報または天気情報を用いるコンテンツ推薦システムの内部構成を説明するためのブロック図である。
【図７】本発明の一実施形態において、他のユーザの再生情報を用いてコンテンツを推薦するコンテンツ推薦方法を示すフローチャートである。
【図８】本発明の一実施形態において、他のユーザの再生情報を送信するコンテンツ推薦方法を示すフローチャートである。
【図９】本発明の一実施形態において、他のユーザの再生情報による推薦情報を用いてコンテンツを推薦するコンテンツ推薦方法を示すフローチャートである。
【図１０】本発明の一実施形態において、他のユーザの再生情報による推薦情報を送信するコンテンツ推薦方法を示すフローチャートである。
【図１１】本発明の一実施形態において、移動速度情報または天気情報を用いてコンテンツを推薦するコンテンツ推薦方法を示すフローチャートである。
【図１２】本発明の一実施形態において、移動速度情報または天気情報を送信するコンテンツ推薦方法を示すフローチャートである。
【図１３】本発明の一実施形態において、移動速度情報または天気情報に基づく推薦情報を用いてコンテンツを推薦するコンテンツ推薦方法を示すフローチャートである。
【図１４】本発明の一実施形態において、移動速度情報または天気情報に基づく推薦情報を送信するコンテンツ推薦方法を示すフローチャートである。
【発明を実施するための形態】
【００２５】
以下、本発明の実施形態を添付する図面を参照しながら詳細に説明する。
【００２６】
図１は、本発明の一実施形態において、モバイルシステムとコンテンツ推薦システムとの関係を説明するための図である。図１は、本実施形態に係るモバイルシステム１１０とコンテンツ推薦システム１２０を示している。
【００２７】
モバイルシステム１１０は、現在の位置やユーザによって設定された位置のような位置情報をコンテンツ推薦システム１２０に送信してもよく、コンテンツ推薦システム１２０は受信された位置情報に対応する情報をモバイルシステム１１０に送信してもよい。
【００２８】
第１実施形態において、コンテンツ推薦システム１２０は、位置情報によってコンテンツ推薦の基盤となる情報をモバイルシステム１１０に送信し、モバイルシステム１１０から受信された情報によって推薦するためのコンテンツを決定してユーザに推薦してもよい。
【００２９】
第２実施形態において、コンテンツ推薦システム１２０は、位置情報に基づいて選択されたコンテンツをユーザに推薦するためのコンテンツとして決定し、決定されたコンテンツに対する推薦情報をモバイルシステム１１０に送信し、モバイルシステム１１０は推薦情報によるコンテンツを直ちにユーザに推薦してもよい。
【００３０】
すなわち、ユーザに推薦するためのコンテンツがモバイルシステム１１０で決定されてもよく、コンテンツ推薦システム１２０で決定されてもよい。
【００３１】
ここで、位置情報は、モバイルシステム１１０の現在の位置およびモバイルシステム１１０のユーザによって設定された位置のうち少なくとも１つの位置に関する情報を含んでもよい。ここで、モバイルシステム１１０の現在の位置は、衛星航法装置を介してモバイルシステム１１０で直接算出してもよく、別途の位置測定サーバによって算出されてもよい。
【００３２】
図２は、本発明の一実施形態において、他のユーザの再生情報を用いるモバイルシステムの内部構成を説明するためのブロック図である。一実施形態に係るモバイルシステム２００は、図１に示す第１実施形態に係るモバイルシステム１１０に対応することによって、図２に示すように、通信部２１０、コンテンツ推薦部２２０、再生部２３０、コンテンツ追加部２４０、および格納部２５０を備えてもよい。
【００３３】
通信部２１０は、現在の位置およびユーザによって設定された位置のうち少なくとも１つの位置に基づいて他のユーザの再生情報を受信する。ここで、他のユーザの再生情報は、他のユーザのモバイルシステムで現在再生中であるコンテンツに関する情報、および他のユーザによって選択されて再生のために待機中であるコンテンツに関する情報のうち少なくとも１つに関する情報を含んでもよい。
【００３４】
例えば、他のユーザの再生情報は、他のユーザのモバイルシステムを介して現在再生中である音楽コンテンツに関する情報や他のユーザのモバイルシステムに設定された音楽コンテンツの再生目録に関する情報を含んでもよい。他の例として、他のユーザの再生情報は、他のユーザのモバイルシステムを介して再生中である映画コンテンツに関する情報を含んでもよい。
【００３５】
通信部２１０は、モバイルシステム２００の現在の位置やユーザがモバイルシステム２００を介して設定した位置に基づいて、このような再生情報を受信してもよい。そのために、通信部２１０は、ユーザの再生情報および現在の位置に関する情報を予め選定されたサーバに送信する送信部（図示せず）、および予め選定されたサーバから他のユーザの再生情報を受信する受信部（図示せず）を備えてもよい。ここで、予め選定されたサーバは、図１の第１実施形態によって説明したコンテンツ推薦システム１２０に対応してもよい。言い換えれば、モバイルシステム２００を備える複数のモバイルシステムのそれぞれは、自身の再生情報と現在の位置に関する情報をコンテンツ推薦システム１２０に送信してもよい。また、複数のモバイルシステムのそれぞれは、他のモバイルシステムからコンテンツ推薦システム１２０に送信した再生情報を受信してもよい。
【００３６】
ここで、受信部（図示せず）に受信された再生情報は、少なくとも１つの位置に対応する地域に存在するモバイルシステムにおいて予め選定されたサーバに送信される再生情報のうち少なくとも１つを含んでもよい。すなわち、通信部２１０は、モバイルシステム２００の現在の位置に対応する地域に存在するモバイルシステムの再生情報をコンテンツ推薦システム１２０を介して受信してもよい。例えば、モバイルシステム２００の周辺に存在するモバイルシステムで再生されるコンテンツに関する情報を獲得してもよい。
【００３７】
コンテンツ推薦部２２０は、受信された再生情報に基づいて少なくとも１つのコンテンツを推薦する。すなわち、コンテンツ推薦部２２０は、モバイルシステム２００の周辺に存在するモバイルシステムまたはユーザによって指定された位置に対応する地域に存在するモバイルシステムで再生されるコンテンツに関する情報に基づいてユーザにコンテンツを推薦してもよい。
【００３８】
一例として、コンテンツ推薦部２２０は、受信された再生情報に含まれるコンテンツのうち重複して含まれる回数の多い順に予め選定された数のコンテンツを選択して推薦してもよい。この場合、ユーザは、周辺の他のユーザが多く聴取している音楽や視聴している映画のようなコンテンツを共に聴取／視聴できるようになる。例えば、音楽の聴取を希望するが、いずれの音楽を聴けばよいのか分からないユーザ、音楽の選曲が難しかったり面倒なユーザに周辺の他の人が聴取する音楽または聴取しようとする音楽を推薦することによって、他人との感性を共有したり、新しい音楽と接し得る機会を提供することができる。
【００３９】
通信部２１０は、他のユーザの再生情報と位置情報を共に受信してもよい。ここで、コンテンツ推薦部２２０は、推薦しようとするコンテンツを他のユーザの位置情報に基づいて幾何学的なグラフィックを用いて表示してもよい。例えば、モバイルシステム２００の現在の位置を表示し、他のユーザの位置情報を用いて相対的に近い他のユーザが利用中であるコンテンツは現在の位置が表示された位置から相対的に近く、相対的に遠い他のユーザが利用中であるコンテンツは現在の位置が表示された位置から相対的に遠く表示される幾何学的なグラフィックをユーザに提供してもよい。このような幾何学的なグラフィックの生成のためにスイープラインアルゴリズム（ｓｗｅｅｐ  ｌｉｎｅ  ａｌｇｏｒｉｔｈｍ）のような計算幾何学的なアルゴリズムなどを用いてもよい。
【００４０】
再生部２３０は、推薦されたコンテンツのうちユーザによって選択されたコンテンツを再生する。すなわち、コンテンツ推薦部２２０で推薦されたコンテンツのうちユーザによってコンテンツが選択されると、再生部２３０は選択されたコンテンツを再生してもよい。
【００４１】
コンテンツ追加部２４０は、推薦されたコンテンツのうちユーザによって選択されたコンテンツをユーザの再生情報に追加する。例えば、選択されたコンテンツが音楽コンテンツであり、ユーザが異なる音楽コンテンツを聴取中であれば、再生目録に選択された音楽コンテンツを追加して再生部２３０が再生目録に合うよう音楽コンテンツを再生するようにしてもよい。
【００４２】
格納部２５０は、少なくとも１つのコンテンツに対するファイルを格納する。すなわち、再生部２３０は、格納部２５０に格納されたファイルを用いて選択されたコンテンツを再生してもよい。ここで、通信部２１０は、推薦されたコンテンツのうちユーザによって選択されるコンテンツに対するファイルが格納部２５０に存在しない場合、選択されたコンテンツをファイルまたはストリーミング方式で受信してもよく、再生部２３０は受信されたファイルによって選択されたコンテンツを再生したり、ストリーミング方式で受信されるコンテンツを再生してもよい。ここで、ファイルおよびストリーミング方式のコンテンツは、コンテンツ推薦システム１２０を介して受信されてもよく、関連する別のシステムを介して受信されてもよい。
【００４３】
また、他の実施形態に係るモバイルシステム２００は、図１の第２実施形態に係るモバイルシステム１１０に対応してもよい。この場合にも、モバイルシステム２００は、図２に示すように、通信部２１０、コンテンツ推薦部２２０、再生部２３０、コンテンツ追加部２４０、および格納部２５０を備えてもよい。
【００４４】
通信部２１０は、現在の位置およびユーザによって設定された位置のうち少なくとも１つの位置に関する情報をコンテンツ推薦サーバに送信し、コンテンツ推薦サーバからコンテンツに対する推薦情報を受信する。ここで、コンテンツ推薦サーバは、図１の第２実施形態に係るコンテンツ推薦システム１２０に対応してもよい。ここで、少なくとも１つの位置に対応する地域に存在する他のモバイルシステムの再生情報に基づいてコンテンツ推薦サーバで推薦情報が生成されてもよい。すなわち、通信部２１０がコンテンツ推薦サーバに位置に関する情報を送信すると、コンテンツ推薦サーバは少なくとも１つの位置に対応する地域のモバイルシステムから再生情報を受信してもよく、受信した再生情報によって推薦するためのコンテンツを選択してもよい。ここで、コンテンツ推薦サーバは、推薦するためのコンテンツに対する推薦情報をモバイルシステム２００に送信してもよく、モバイルシステム２００は通信部２１０によって、そのような推薦情報を受信してもよい。
【００４５】
コンテンツ推薦部２２０は、推薦情報に基づいて少なくとも１つのコンテンツをユーザに推薦する。すなわち、モバイルシステム２００は位置情報をコンテンツ推薦サーバに送信してもよく、コンテンツ推薦サーバは位置情報による他のモバイルシステムの再生情報によって推薦するためのコンテンツを決定してもよい。コンテンツ推薦サーバが決定されたコンテンツに関する情報の推薦情報をモバイルシステム２００に送信すると、モバイルシステム２００は推薦情報によるコンテンツをユーザに推薦してもよい。したがって、ユーザは、現在の位置やユーザが設定した位置に対応する地域で他のユーザが聴いているコンテンツの推薦を受けてもよい。もし、コンテンツ推薦サーバがモバイルシステム２００の現在の位置に対応する地域のモバイル端末から再生情報を受信し、再生情報によって最も多く再生しているコンテンツを選択する場合、ユーザには自身の周辺の他のユーザが最も多く再生しているコンテンツが推薦されてもよい。
【００４６】
再生部２３０、コンテンツ追加部２４０、および格納部２５０については、第１実施形態で十分に説明したため、反復的な説明は省略する。
【００４７】
図３は、本発明の一実施形態において、他のユーザの再生情報を提供するコンテンツ推薦システムの内部構成を説明するためのブロック図である。本実施形態に係るコンテンツ推薦システム３００は、図１の第１実施形態によって説明したコンテンツ推薦システム１２０に対応してもよい。ここで、コンテンツ推薦システム３００は、図３に示すように、要求受信部３１０、再生情報受信部３２０、および再生情報送信部３３０を備えてもよい。
【００４８】
要求受信部３１０は、第１モバイル端末から位置情報を含むコンテンツ推薦要求を受信する。ここで、位置情報は、第１モバイル端末の現在の位置および第１モバイル端末のユーザによって設定された位置のうち少なくとも１つの位置に関する情報を含んでもよい。
【００４９】
再生情報受信部３２０は、位置情報に対応する地域に含まれた少なくとも１つの第２モバイル端末から再生情報を受信する。ここで、再生情報受信部３２０は、第２モバイル端末の現在の位置に基づいて第２モバイル端末の位置が所定の地域に包含されるか否かを決定してもよい。すなわち、再生情報受信部３２０は、第１モバイル端末の現在の位置や第１モバイル端末のユーザが設定した位置に対応する地域の第２モバイル端末から再生情報を受信してもよい。ここで、第１モバイル端末および第２モバイル端末のそれぞれは、図１の第１実施形態によって説明したモバイルシステム１１０または図２の第１実施形態によって説明したモバイルシステム２００に対応してもよい。
【００５０】
再生情報送信部３３０は、受信された再生情報を第１モバイル端末に送信する。ここで、送信された再生情報に基づいて第１モバイル端末で少なくとも１つのコンテンツがユーザに推薦されてもよい。すなわち、第１モバイル端末が位置情報およびコンテンツ推薦要求をコンテンツ推薦システム３００に送信すると、コンテンツ推薦システム３００は、受信された位置情報に対応する地域に含まれた第２モバイル端末から再生情報を受信して第１モバイル端末に送信してもよい。ここで、再生情報は、図２を参照して説明したように、第２モバイルシステムで現在再生中であるコンテンツに関する情報および第２モバイルシステムのユーザによって選択されて再生のために待機中であるコンテンツに関する情報のうち少なくとも１つに関する情報を含んでもよい。すなわち、第１モバイル端末は、このような再生情報によって第２モバイルシステムで再生中であるか再生待機中であるコンテンツが推薦されてもよい。もし、第１モバイル端末で提供する位置情報が第１モバイル端末の現在の位置に関する情報であり、推薦されるコンテンツが音楽コンテンツである場合、第１モバイル端末のユーザは、周辺のユーザが聴取中である音楽コンテンツまたは聴取のために待機中である音楽コンテンツの推薦を受けてもよい。
【００５１】
図４は、本発明の一実施形態において、他のユーザの再生情報に基づいてコンテンツを推薦するコンテンツ推薦システムの内部構成を説明するためのブロック図である。本実施形態に係るコンテンツ推薦システム４００は、図１の第２実施形態によって説明したコンテンツ推薦システム１２０、または図２の第２実施形態によって説明したコンテンツ推薦サーバに対応してもよい。ここで、コンテンツ推薦システム４００は、図４に示すように、要求受信部４１０、再生情報受信部４２０、コンテンツ選択部４３０、および推薦情報送信部４４０を備えてもよい。
【００５２】
要求受信部４１０は、第１モバイル端末から位置情報を含むコンテンツ推薦要求を受信する。ここで、位置情報は、第１モバイル端末の現在の位置および第１モバイル端末のユーザによって設定された位置のうち少なくとも１つの位置に関する情報を含んでもよい。
【００５３】
再生情報受信部４２０は、位置情報に対応する地域に含まれた少なくとも１つの第２モバイル端末から再生情報を受信する。ここで、再生情報受信部４２０は、第２モバイル端末の現在の位置に基づいて第２モバイル端末の位置が所定の地域に包含されるか否かを決定してもよい。すなわち、再生情報受信部４３０は、第１モバイル端末の現在の位置や第１モバイル端末のユーザが設定した位置に対応する地域の第２モバイル端末から再生情報を受信してもよい。ここで、第１モバイル端末および第２モバイル端末のそれぞれは、図１の第２実施形態によって説明したモバイルシステム１１０または図２の第２実施形態によって説明したモバイルシステム２００に対応してもよい。
【００５４】
コンテンツ選択部４３０は、受信された再生情報に基づいて少なくとも１つのコンテンツを選択する。すなわち、コンテンツ選択部４３０は、第１モバイル端末の周辺に存在する第２モバイル端末または特定地域に存在する第２モバイル端末で再生するコンテンツに関する情報に基づいて第１モバイル端末のユーザに推薦するためのコンテンツを選択してもよい。
【００５５】
推薦情報送信部４４０は、選択されたコンテンツに対する推薦情報を第１モバイル端末に送信する。ここで、第１モバイル端末で前記推薦情報に基づいてコンテンツが再生され、または前記第１モバイル端末の再生情報に推薦情報に対応するコンテンツが追加されてもよい。
【００５６】
一例として、コンテンツ選択部４３０は、受信された再生情報に含まれるコンテンツのうち重複して含まれる回数の多い順に予め選定された数のコンテンツを選択してもよく、推薦情報送信部４４０は、選択されたコンテンツに対する推薦情報を生成して第１モバイル端末に送信してもよい。この場合、第１モバイル端末は、推薦情報に基づいてコンテンツを再生したり推薦情報に対応するコンテンツを再生情報に追加することによって、ユーザは周辺の他のユーザや特定地域の他のユーザが多く聴取している音楽や視聴している映画のようなコンテンツを共に聴取／視聴できるようになる。
【００５７】
このように、音楽の聴取を希望するが、いずれの音楽を聴けばよいのか分からないユーザ、音楽の選曲が難しかったり面倒なユーザに周辺の他の人が聴取する音楽または聴取しようとする音楽を推薦することによって、他人との感性を共有したり、新しい音楽と接し得る機会を提供することができる。
【００５８】
図５は、本発明の一実施形態において、移動速度情報または天気情報を用いるモバイルシステムの内部構成を説明するためのブロック図である。本実施形態に係るモバイルシステム５００は、図５に示すように、確認部５１０、コンテンツ推薦部５２０、再生部５３０、コンテンツ追加部５４０、および格納部５５０を備えてもよい。このようなモバイルシステム５００は、図１の第１実施形態によって説明したモバイルシステム１１０に対応してもよい。
【００５９】
確認部５１０は、移動速度情報および天気情報のうち少なくとも１つの情報を確認する。例えば、モバイルシステム５００は、現在の位置に関する情報を図１の第１実施形態に係るコンテンツ推薦システム１２０に送信してもよく、コンテンツ推薦システム１２０は、現在の位置に関する情報に基づいて生成した移動速度情報および天気情報のうち少なくとも１つの情報を生成してモバイルシステム５００に送信してもよい。ここで、コンテンツ推薦システム１２０は、モバイルシステム５００の位置情報を受信し、位置情報に基づいてモバイルシステム５００の移動速度情報および位置情報に対応する地域の天気情報のうち少なくとも１つの情報を確認してモバイルシステム５００に送信してもよい。
【００６０】
更なる例として、確認部５１０は、コンテンツ推薦システム１２０を用いることなく移動速度情報および天気情報のうち少なくとも１つの情報を確認してもよい。すなわち、モバイルシステム５００が衛星航法装置を備える場合、モバイルシステム５００は、衛星航法装置を介して一定の時間の間隔で位置を測定することによって、移動した距離および時間を獲得してもよい。また、確認部５１０は、獲得された距離と時間との間の演算に基づいて移動速度情報を算出してもよい。また、確認部５１０は、モバイルシステム５００が衛星航法装置を備えていない場合、別途の位置追跡サーバを介して位置情報を獲得して移動速度情報を算出してもよい。さらに、確認部５１０は、コンテンツ推薦システム１２０ではない地域別の天気情報を提供する別途のサーバを介して現在の位置に対応する地域の天気情報を獲得してもよい。
【００６１】
コンテンツ推薦部５２０は、確認された少なくとも１つの情報に基づいて少なくとも１つのコンテンツを推薦する。一例として、少なくとも１つのコンテンツは音楽を含むコンテンツを含んでもよい。この場合、コンテンツ推薦部５２０は、音楽のビット、ムード、題名、および歌詞のうち少なくとも１つと、移動速度情報または天気情報に基づいて少なくとも１つのコンテンツとを選択してユーザに推薦してもよい。例えば、移動速度情報と音楽のビットとを比較して現在の移動速度に適したビットの音楽を含むコンテンツをユーザに推薦してもよい。他の例として、天気情報を用いて、雨が降る場合に雨と関連する歌詞を含む音楽を含んだコンテンツをユーザに推薦してもよい。
【００６２】
音楽を含むコンテンツの他にも、移動速度が速い場合はモバイルシステム５００の操作が相対的に少ないコンテンツが提供されてもよく、移動速度が遅い場合はモバイルシステム５００の操作が相対的に多いコンテンツが提供されてもよい。例えば、移動速度が相対的に遅い場合は操作が相対的に多いアクションＲＰＧジャンルのゲームが、移動速度が相対的に速い場合はターン（ｔｕｒｎ）方式に進める戦略シミュレーションジャンルのゲームがそれぞれ少なくとも１つのコンテンツとして推薦されてもよい。
【００６３】
再生部５３０、コンテンツ追加部５４０、および格納部５５０は、図２を参照して説明した再生部２３０、コンテンツ追加部２４０、および格納部２５０と同一に動作するため反復的な説明は省略する。
【００６４】
図６は、本発明の一実施形態において、移動速度情報または天気情報を用いるコンテンツ推薦システムの内部構成を説明するためのブロック図である。本実施形態に係るコンテンツ推薦システム６００は、図１の第２実施形態に係るコンテンツ推薦システム１２０に対応してもよい。図６に示すように、コンテンツ推薦システム６００は、情報受信部６１０、情報確認部６２０、コンテンツ選択部６３０、および推薦情報送信部６４０を備えてもよい。
【００６５】
情報受信部６１０はモバイル端末の位置情報を受信する。ここで、モバイル端末は、図１の第２実施形態に係るモバイルシステム１１０に対応してもよい。また、位置情報は、モバイル端末の現在の位置に関する情報を含んでもよい。このようなモバイル端末の位置情報はモバイル端末から受信されてもよく、別途の位置追跡サーバを介して受信されてもよい。
【００６６】
情報確認部６２０は、位置情報に基づいてモバイル端末の移動速度情報および位置情報に対応する地域の天気情報のうち少なくとも１つの情報を確認する。例えば、情報確認部６２０は、情報受信部６１０によって一定の時間の間隔で受信されたモバイル端末の位置情報によって確認できる距離、および時間を用いてモバイル端末の移動速度情報を算出してもよい。また、地域別の天気情報を提供する別途のサーバと連係してモバイル端末の位置情報に対応する地域の天気情報を獲得してもよい。
【００６７】
コンテンツ選択部６３０は、確認された少なくとも１つの情報に基づいて少なくとも１つのコンテンツを選択する。一例として、少なくとも１つのコンテンツは音楽を含むコンテンツを含んでもよい。この場合、コンテンツ推薦部５２０は、音楽のビット、ムード、題名、および歌詞のうち少なくとも１つと移動速度情報または天気情報に基づいて少なくとも１つのコンテンツを選択してユーザに推薦してもよい。例えば、移動速度情報と音楽のビットとを比較して、現在の移動速度に適したビットの音楽を含むコンテンツをユーザに推薦してもよい。他の例として、天気情報を用いて雨が降る場合、雨と関連する歌詞を含む音楽を含んだコンテンツをユーザに推薦してもよい。
【００６８】
推薦情報送信部６４０は、選択されたコンテンツに対する推薦情報をモバイル端末に送信する。ここで、モバイル端末で推薦情報に基づいてコンテンツが再生され、またはモバイル端末の再生情報に推薦情報に対応するコンテンツが追加されてもよい。
【００６９】
図７は、本発明の一実施形態において、他のユーザの再生情報を用いてコンテンツを推薦するコンテンツ推薦方法を示すフローチャートである。本実施形態に係るコンテンツ推薦方法は、図２の第１実施形態によって説明したモバイルシステム２００によって各ステップを行ってもよい。
【００７０】
ステップＳ７１０において、モバイルシステム２００は、現在の位置およびユーザによって設定された位置のうち少なくとも１つの位置に基づいて他のユーザの再生情報を受信する。ここで、他のユーザの再生情報は、他のユーザのモバイルシステムで現在再生中であるコンテンツに関する情報、および他のユーザによって選択されて再生のために待機中であるコンテンツに関する情報のうち少なくとも１つに関する情報を含んでもよい。
【００７１】
例えば、他のユーザの再生情報は、他のユーザのモバイルシステムを介して現在再生中である音楽コンテンツに関する情報や他のユーザのモバイルシステムに設定された音楽コンテンツの再生目録に関する情報を含んでもよい。他の例として、他のユーザの再生情報は、他のユーザのモバイルシステムを介して再生中である映画コンテンツに関する情報を含んでもよい。
【００７２】
モバイルシステム２００は、モバイルシステム２００の現在の位置やユーザがモバイルシステム２００によって設定した位置に基づいて、このような再生情報を受信してもよい。そのためにモバイルシステム２００は、ユーザの再生情報および現在の位置に関する情報を予め選定されたサーバに送信し、予め選定されたサーバから他のユーザの再生情報を受信してもよい。ここで、予め選定されたサーバは、図１の第１実施形態によって説明したコンテンツ推薦システム１２０または図３を参照して説明したコンテンツ推薦システム３００に対応してもよい。言い換えれば、モバイルシステム２００を含む複数のモバイルシステムのそれぞれは、自身の再生情報と現在の位置に関する情報をコンテンツ推薦システム１２０または３００に送信してもよい。また、複数のモバイルシステムのそれぞれは、他のモバイルシステムがコンテンツ推薦システム１２０または３００に送信した再生情報を受信してもよい。
【００７３】
ここで、モバイルシステム２００に受信された再生情報は、少なくとも１つの位置に対応する地域に存在するモバイルシステムで予め選定されたサーバに送信される再生情報のうち少なくとも１つを含んでもよい。すなわち、モバイルシステム２００は、モバイルシステム２００の現在の位置に対応する地域に存在するモバイルシステムの再生情報をコンテンツ推薦システム１２０または３００を介して受信してもよい。例えば、モバイルシステム２００の周辺に存在するモバイルシステムで再生されるコンテンツに関する情報を獲得してもよい。
【００７４】
ステップＳ７２０において、モバイルシステム２００は、受信された再生情報に基づいて少なくとも１つのコンテンツを推薦する。すなわち、モバイルシステム２００は、モバイルシステム２００の周辺に存在するモバイルシステムまたはユーザによって指定された位置に対応する地域に存在するモバイルシステムで再生されるコンテンツに関する情報に基づいてユーザにコンテンツを推薦してもよい。
【００７５】
一例として、モバイルシステム２００は、受信された再生情報に含まれるコンテンツのうち重複して含まれる回数の多い順に予め選定された数のコンテンツを選択して推薦してもよい。この場合、ユーザは、周辺の他のユーザが多く聴取している音楽や視聴している映画のようなコンテンツを共に聴取／視聴できるようになる。例えば、音楽の聴取は希望するが、いずれの音楽を聴けばよいのか分からないユーザ、音楽の選曲が難しかったり面倒なユーザに周辺の他の人が聴取する音楽または聴取しようとする音楽を推薦することによって、他人との感性を共有したり、新しい音楽と接し得る機会を提供することができる。
【００７６】
ステップＳ７２０において、モバイルシステム２００は、他のユーザの再生情報と位置情報を共に受信してもよい。ここで、モバイルシステム２００は、推薦しようとするコンテンツを他のユーザの位置情報に基づいて幾何学的なグラフィックを用いて表示してもよい。例えば、モバイルシステム２００の現在の位置を表示し、他のユーザの位置情報を用いて相対的に近い他のユーザが利用中であるコンテンツは現在の位置が表示された位置から相対的に近く、相対的に遠い他のユーザが利用中であるコンテンツは現在の位置が表示された位置から相対的に遠く表示される幾何学的なグラフィックをユーザに提供してもよい。このような幾何学的なグラフィックの生成のためにスイープラインアルゴリズムのような計算幾何学的なアルゴリズムなどを用いてもよい。
【００７７】
ステップＳ７３０において、モバイルシステム２００は、推薦されたコンテンツのうちユーザによって選択されたコンテンツを再生する。すなわち、モバイルシステム２００は、ステップＳ７２０で推薦されたコンテンツのうちユーザによってコンテンツが選択されると、ステップＳ７３０で選択されたコンテンツを再生してもよい。
【００７８】
ステップＳ７４０において、モバイルシステム２００は、推薦されたコンテンツのうちユーザによって選択されたコンテンツをユーザの再生情報に追加する。例えば、選択されたコンテンツが音楽コンテンツであり、ユーザが異なる音楽コンテンツを聴取中であれば、再生目録に選択された音楽コンテンツを追加してモバイルシステム２００がステップＳ７３０で再生目録に合うよう音楽コンテンツを再生するようにしてもよい。
【００７９】
ステップＳ７５０において、モバイルシステム２００は、少なくとも１つのコンテンツに対するファイルを格納する。すなわち、モバイルシステム２００は、ステップＳ７３０で格納されたファイルを用いて選択されたコンテンツを再生してもよい。ここで、モバイルシステム２００は、推薦されたコンテンツのうちユーザによって選択されるコンテンツに対するファイルが存在しない場合、選択されたコンテンツをファイルまたはストリーミング方式で受信してもよく、受信されたファイルによって選択されたコンテンツを再生したり、ストリーミング方式で受信されるコンテンツを再生してもよい。ここで、ファイルおよびストリーミング方式のコンテンツは、コンテンツ推薦システム１２０または３００を介して受信されてもよく、関連する別のシステムを介して受信されてもよい。
【００８０】
図８は、本発明の一実施形態において、他のユーザの再生情報を送信するコンテンツ推薦方法を示すフローチャートである。本実施形態に係るコンテンツ推薦方法は、図３を参照して説明したコンテンツ推薦システム３００によって各ステップを行ってもよい。
【００８１】
ステップＳ８１０において、コンテンツ推薦システム３００は、第１モバイル端末から位置情報を含むコンテンツ推薦要求を受信する。ここで、位置情報は、第１モバイル端末の現在の位置および第１モバイル端末のユーザによって設定された位置のうち少なくとも１つの位置に関する情報を含んでもよい。
【００８２】
ステップＳ８２０において、コンテンツ推薦システム３００は、位置情報に対応する地域に含まれた少なくとも１つの第２モバイル端末から再生情報を受信する。ここで、再生情報受信部３２０は、第２モバイル端末の現在の位置に基づいて第２モバイル端末の位置が所定の地域に包含されるか否かを決定してもよい。すなわち、コンテンツ推薦システム３００は、第１モバイル端末の現在の位置や第１モバイル端末のユーザが設定した位置に対応する地域の第２モバイル端末から再生情報を受信してもよい。ここで、第１モバイル端末および第２モバイル端末のそれぞれは、図１の第１実施形態によって説明したモバイルシステム１１０または図２の第１実施形態によって説明したモバイルシステム２００に対応してもよい。
【００８３】
ステップＳ８３０において、コンテンツ推薦システム３００は、受信された再生情報を第１モバイル端末に送信する。ここで、送信された再生情報に基づいて第１モバイル端末で少なくとも１つのコンテンツがユーザに推薦されてもよい。すなわち、第１モバイル端末が位置情報とコンテンツ推薦要求をコンテンツ推薦システム３００に送信すると、コンテンツ推薦システム３００は、受信された位置情報に対応する地域に含まれた第２モバイル端末から再生情報を受信して第１モバイル端末に送信してもよい。ここで、再生情報は図２を参照して説明したように、第２モバイルシステムで現在再生中であるコンテンツに関する情報、および第２モバイルシステムのユーザによって選択されて再生のために待機中であるコンテンツに関する情報のうち少なくとも１つに関する情報を含んでもよい。すなわち、第１モバイル端末は、このような再生情報によって第２モバイルシステムで再生中であるか、再生待機中であるコンテンツが推薦されてもよい。もし、第１モバイル端末で提供する位置情報が第１モバイル端末の現在の位置に関する情報であり、推薦されるコンテンツが音楽コンテンツである場合、第１モバイル端末のユーザは、周辺のユーザが聴取中である音楽コンテンツまたは聴取のために待機中である音楽コンテンツの推薦を受けてもよい。
【００８４】
図９は、本発明の一実施形態において、他のユーザの再生情報による推薦情報を用いてコンテンツを推薦するコンテンツ推薦方法を示すフローチャートである。本実施形態に係るコンテンツ推薦方法は、図２の第２実施形態によって説明したモバイルシステム２００によって各ステップを行ってもよい。
【００８５】
ステップＳ９１０において、モバイルシステム２００は、現在の位置およびユーザによって設定された位置のうち少なくとも１つの位置に関する情報をコンテンツ推薦サーバに送信し、コンテンツ推薦サーバからコンテンツに対する推薦情報を受信する。ここで、コンテンツ推薦サーバは、図１の第２実施形態に係るコンテンツ推薦システム１２０に対応してもよい。ここで、少なくとも１つの位置に対応する地域に存在する他のモバイルシステムの再生情報に基づいてコンテンツ推薦サーバで推薦情報が生成されてもよい。すなわち、通信部２１０がコンテンツ推薦サーバに位置に関する情報を送信すると、コンテンツ推薦サーバは、少なくとも１つの位置に対応する地域のモバイルシステムから再生情報を受信してもよく、受信した再生情報によって推薦するためのコンテンツを選択してもよい。ここで、コンテンツ推薦サーバは、推薦するためのコンテンツに対する推薦情報をモバイルシステム２００に送信してもよく、モバイルシステム２００は通信部２１０によって、このような推薦情報を受信してもよい。
【００８６】
ステップＳ９２０において、モバイルシステム２００は、推薦情報に基づいて少なくとも１つのコンテンツをユーザに推薦する。すなわち、モバイルシステム２００は位置情報をコンテンツ推薦サーバに送信してもよく、コンテンツ推薦サーバは位置情報による他のモバイルシステムの再生情報によって推薦するためのコンテンツを決定してもよい。コンテンツ推薦サーバが決定されたコンテンツに関する情報の推薦情報をモバイルシステム２００に送信すると、モバイルシステム２００は、推薦情報によるコンテンツをユーザに推薦してもよい。したがって、ユーザは現在の位置やユーザが設定した位置に対応する地域で他のユーザが聴いているコンテンツが推薦されるようになる。もし、コンテンツ推薦サーバがモバイルシステム２００の現在の位置に対応する地域のモバイル端末から再生情報を受信し、再生情報によって最も多く再生しているコンテンツを選択する場合、ユーザは、自身の周辺の他のユーザが最も多く再生しているコンテンツの推薦を受けてもよい。
【００８７】
ステップＳ９３０〜Ｓ９５０は、図７のステップＳ７３０〜Ｓ７５０によって十分に説明したため、反復的な説明は省略する。
【００８８】
図１０は、本発明の一実施形態において、他のユーザの再生情報による推薦情報を送信するコンテンツ推薦方法を示すフローチャートである。本実施形態に係るコンテンツ推薦方法は、図４を参照して説明したコンテンツ推薦システム４００によって各ステップを行ってもよい。
【００８９】
ステップＳ１０１０において、コンテンツ推薦システム４００は、第１モバイル端末から位置情報を含むコンテンツ推薦要求を受信する。ここで、位置情報は、第１モバイル端末の現在の位置および第１モバイル端末のユーザによって設定された位置のうち少なくとも１つの位置に関する情報を含んでもよい。
【００９０】
ステップＳ１０２０において、コンテンツ推薦システム４００は、位置情報に対応する地域に含まれた少なくとも１つの第２モバイル端末から再生情報を受信する。ここで、コンテンツ推薦システム４００は、第２モバイル端末の現在の位置に基づいて第２モバイル端末の位置が所定の地域に包含されるか否かを決定してもよい。すなわち、コンテンツ推薦システム４００は、第１モバイル端末の現在の位置や第１モバイル端末のユーザが設定した位置に対応する地域の第２モバイル端末から再生情報を受信してもよい。ここで、第１モバイル端末および第２モバイル端末のそれぞれは、図１の第２実施形態によって説明したモバイルシステム１１０、または図２の第２実施形態によって説明したモバイルシステム２００に対応してもよい。
【００９１】
ステップＳ１０３０において、コンテンツ推薦システム４００は、受信された再生情報に基づいて少なくとも１つのコンテンツを選択する。すなわち、コンテンツ推薦システム４００は、第１モバイル端末の周辺に存在する第２モバイル端末または特定地域に存在する第２モバイル端末で再生するコンテンツに関する情報に基づいて、第１モバイル端末のユーザに推薦するためのコンテンツを選択してもよい。
【００９２】
ステップＳ１０４０において、コンテンツ推薦システム４００は、選択されたコンテンツに対する推薦情報を第１モバイル端末に送信する。ここで、第１モバイル端末で推薦情報に基づいてコンテンツが再生され、または第１モバイル端末の再生情報に推薦情報に対応するコンテンツが追加されてもよい。
【００９３】
一例として、コンテンツ推薦システム４００は、受信された再生情報に含まれるコンテンツのうち、重複して含まれる回数の多い順に予め選定された数のコンテンツを選択してもよく、選択されたコンテンツに対する推薦情報を生成して第１モバイル端末に送信してもよい。この場合、第１モバイル端末は、推薦情報に基づいてコンテンツを再生したり、推薦情報に対応するコンテンツを再生情報に追加することによって、ユーザは、周辺の他のユーザや特定地域の他のユーザが多く聴取している音楽や視聴している映画のようなコンテンツを共に聴取／視聴できるようになる。
【００９４】
このように、音楽の聴取は希望するものの、いずれの音楽を聴けばよいのか分からないユーザ、音楽の選曲が難しかったり面倒なユーザに周辺の他の人が聴取する音楽または聴取しようとする音楽を推薦することによって、他人との感性を共有したり、新しい音楽と接し得る機会を提供することができる。
【００９５】
図１１は、本発明の一実施形態において、移動速度情報または天気情報を用いてコンテンツを推薦するコンテンツ推薦方法を示すフローチャートである。本実施形態に係るコンテンツ推薦方法は、図５を参照して説明したモバイルステム５００によって各ステップを行ってもよい。
【００９６】
ステップＳ１１１０において、モバイルシステム５００は、移動速度情報および天気情報のうち少なくとも１つの情報を確認する。例えば、モバイルシステム５００は、現在の位置に関する情報を図１の第１実施形態に係るコンテンツ推薦システム１２０に送信してもよく、コンテンツ推薦システム１２０は、現在の位置に関する情報に基づいて生成した移動速度情報および天気情報のうち少なくとも１つの情報を生成してモバイルシステム５００に送信してもよい。ここで、コンテンツ推薦システム１２０はモバイルシステム５００の位置情報を受信し、位置情報に基づいてモバイルシステム５００の移動速度情報および位置情報に対応する地域の天気情報のうち少なくとも１つの情報を確認してモバイルシステム５００に送信してもよい。
【００９７】
更なる例として、モバイルシステム５００は、コンテンツ推薦システム１２０を用いることなく、移動速度情報および天気情報のうち少なくとも１つの情報を確認してもよい。すなわち、モバイルシステム５００が衛星航法装置を備える場合、モバイルシステム５００は、衛星航法装置を介して一定の時間の間隔で位置を測定することによって、移動した距離および時間を獲得してもよい。また、モバイルシステム５００は、獲得された距離と時間との間の演算に基づいて移動速度情報を算出してもよい。また、モバイルシステム５００は、モバイルシステム５００が衛星航法装置を備えていない場合、別途の位置追跡サーバを介して位置情報を獲得して移動速度情報を算出してもよい。さらに、モバイルシステム５００は、コンテンツ推薦システム１２０ではない地域別の天気情報を提供する別途のサーバを介して現在の位置に対応する地域の天気情報を獲得してもよい。
【００９８】
ステップＳ１１２０において、モバイルシステム５００は、確認された少なくとも１つの情報に基づいて少なくとも１つのコンテンツを推薦する。一例として、少なくとも１つのコンテンツは音楽を含むコンテンツを含んでもよい。この場合、モバイルシステム５００は、音楽のビット、ムード、題名、および歌詞のうち少なくとも１つと、移動速度情報または天気情報に基づいて少なくとも１つのコンテンツを選択してユーザに推薦してもよい。例えば、移動速度情報と音楽のビットとを比較して現在の移動速度に適したビットの音楽を含むコンテンツをユーザに推薦してもよい。他の例として、天気情報を用いて、雨が降る場合に雨と関連する歌詞を含む音楽を含んだコンテンツをユーザに推薦してもよい。
【００９９】
音楽を含むコンテンツの他にも、移動速度が速い場合はモバイルシステム５００の操作が相対的に少ないコンテンツが提供されてもよく、移動速度が遅い場合はモバイルシステム５００の操作が相対的に多いコンテンツが提供されてもよい。例えば、移動速度が相対的に遅い場合は操作を相対的に多いアクションＲＰＧジャンルのゲームと、移動速度が相対的に速い場合はターン（ｔｕｒｎ）方式に進める戦略シミュレーションジャンルのゲームとが、それぞれ少なくとも１つのコンテンツとして推薦されてもよい。
【０１００】
ステップＳ１１３０〜Ｓ１１５０は、図７に示すステップＳ７３０〜Ｓ７５０によって十分に説明したため、反復的な説明は省略する。
【０１０１】
図１２は、本発明の一実施形態において、移動速度情報または天気情報を送信するコンテンツ推薦方法を示すフローチャートである。本実施形態に係るコンテンツ推薦方法は、図５によって説明したコンテンツ推薦システム１２０によって各ステップを行ってもよい。
【０１０２】
ステップＳ１２１０において、コンテンツ推薦システム１２０は、モバイル端末の位置情報を受信する。ここで、モバイル端末は、図１の第２実施形態に係るモバイルシステム１１０に対応してもよい。また、位置情報は、モバイル端末の現在の位置に関する情報を含んでもよい。このようなモバイル端末の位置情報はモバイル端末から受信されてもよく、別途の位置追跡サーバを介して受信されてもよい。
【０１０３】
ステップＳ１２２０において、コンテンツ推薦システム１２０は、位置情報に基づいてモバイル端末の移動速度情報および位置情報に対応する地域の天気情報のうち少なくとも１つの情報を確認する。例えば、コンテンツ推薦システム１２０は、一定の時間の間隔で受信されたモバイル端末の位置情報によって確認できる距離および時間を用いてモバイル端末の移動速度情報を算出してもよい。また、地域別の天気情報を提供する別途のサーバと連係してモバイル端末の位置情報に対応する地域の天気情報を獲得してもよい。
【０１０４】
ステップＳ１２３０において、コンテンツ推薦システム１２０は、確認された少なくとも１つの情報をモバイル端末に送信する。ここで、モバイル端末は少なくとも１つの情報を受信し、受信された少なくとも１つの情報に基づいて少なくとも１つのコンテンツを選択してもよい。また、モバイル端末は選択されたコンテンツをユーザに推薦してもよい。
【０１０５】
図１３は、本発明の一実施形態において、移動速度情報または天気情報による推薦情報を用いてコンテンツを推薦するコンテンツ推薦方法を示すフローチャートである。本実施形態に係るコンテンツ推薦方法は、図６によって説明したモバイル端末によって各ステップを行ってもよい。
【０１０６】
ステップＳ１３１０において、モバイル端末はコンテンツ推薦サーバに位置情報を送信し、コンテンツ推薦サーバからコンテンツに対する推薦情報を受信する。ここで、コンテンツ推薦サーバは、図１の第２実施形態に係るコンテンツ推薦システム１２０に対応してもよい。ここで、少なくとも１つの位置に対応する地域に存在する他のモバイルシステムの再生情報に基づいてコンテンツ推薦サーバで推薦情報が生成されてもよい。すなわち、モバイル端末がコンテンツ推薦サーバに位置に関する情報を送信すると、コンテンツ推薦サーバは少なくとも１つの位置に対応する地域のモバイルシステムから再生情報を受信してもよく、受信した再生情報によって推薦するためのコンテンツを選択してもよい。ここで、コンテンツ推薦サーバは、推薦するためのコンテンツに対する推薦情報をモバイル端末に送信してもよく、モバイル端末はこのような推薦情報を受信してもよい。
【０１０７】
ステップＳ１３２０において、モバイル端末は推薦情報に基づいて少なくとも１つのコンテンツをユーザに推薦する。すなわち、モバイル端末は位置情報をコンテンツ推薦サーバに送信してもよく、コンテンツ推薦サーバは、位置情報による他のモバイルシステムの再生情報によって推薦するためのコンテンツを決定してもよい。コンテンツ推薦サーバが決定されたコンテンツに関する情報の推薦情報をモバイル端末に送信すると、モバイル端末は推薦情報によるコンテンツをユーザに推薦してもよい。したがって、ユーザは現在の位置やユーザが設定した位置に対応する地域で他のユーザが聴いているコンテンツの推薦を受けるようになる。もし、コンテンツ推薦サーバがモバイル端末の現在の位置に対応する地域のモバイル端末から再生情報を受信し、再生情報によって最も多く再生しているコンテンツを選択する場合、ユーザは自身の周辺の他のユーザが最も多く再生しているコンテンツの推薦を受けてもよい。
【０１０８】
ステップＳ１３３０〜Ｓ１３５０は、図７に示すステップＳ７３０〜Ｓ７５０によって十分に説明したため、反復的な説明は省略する。
【０１０９】
図１４は、本発明の一実施形態において、移動速度情報または天気情報による推薦情報を送信するコンテンツ推薦方法を示すフローチャートである。本実施形態に係るコンテンツ推薦方法は、図６によって説明したコンテンツ推薦システム６００によって各ステップを行ってもよい。
【０１１０】
ステップＳ１４１０において、コンテンツ推薦システム６００はモバイル端末の位置情報を受信する。ここでモバイル端末は、図１の第２実施形態に係るモバイルシステム１１０に対応してもよい。また、位置情報はモバイル端末の現在の位置に関する情報を含んでもよい。このようなモバイル端末の位置情報はモバイル端末から受信されてもよく、別途の位置追跡サーバを介して受信されてもよい。
【０１１１】
ステップＳ１４２０において、コンテンツ推薦システム６００は、位置情報に基づいてモバイル端末の移動速度情報および位置情報に対応する地域の天気情報のうち少なくとも１つの情報を確認する。例えば、コンテンツ推薦システム６００は、一定の時間の間隔で受信されたモバイル端末の位置情報によって確認できる距離および時間を用いてモバイル端末の移動速度情報を算出してもよい。また、地域別の天気情報を提供する別途のサーバと連係してモバイル端末の位置情報に対応する地域の天気情報を獲得してもよい。
【０１１２】
ステップＳ１４３０において、コンテンツ推薦システム６００は、確認された少なくとも１つの情報に基づいて少なくとも１つのコンテンツを選択する。一例として、少なくとも１つのコンテンツは、音楽を含むコンテンツを含んでもよい。この場合、コンテンツ推薦システム６００は、音楽のビット、ムード、題名、および歌詞のうち少なくとも１つと、移動速度情報または天気情報に基づいて少なくとも１つのコンテンツを選択してユーザに推薦してもよい。例えば、移動速度情報と音楽のビットとを比較して現在の移動速度に適したビットの音楽を含むコンテンツをユーザに推薦してもよい。他の例として、天気情報を用いて、雨が降る場合に雨と関連する歌詞を含む音楽を含んだコンテンツをユーザに推薦してもよい。
【０１１３】
ステップＳ１４４０において、コンテンツ推薦システム６００は、選択されたコンテンツに対する推薦情報をモバイル端末に送信する。ここで、モバイル端末で推薦情報に基づいてコンテンツが再生され、またはモバイル端末の再生情報に推薦情報に対応するコンテンツが追加されてもよい。
【０１１４】
このように、本発明の実施形態によれば、コンテンツの選択が困難であるか面倒なユーザにユーザの移動速度、周辺の天気や周辺の人々の選択に基づいたコンテンツに関する情報を提供することによって、効果的にコンテンツを推薦することができる。詳しくは、移動中に現在ユーザの周辺にある他のユーザや特定地域にある他のユーザが用いるコンテンツをユーザに推薦してもよく、ユーザの移動速度とコンテンツに含まれる音楽に基づいてコンテンツを推薦してもよい。また、ユーザの周辺天気とコンテンツに含まれる音楽に基づいてコンテンツを推薦してもよい。
【０１１５】
本発明の実施形態に係る方法は、多様なコンピュータ手段を介して様々な処理を実行することができるプログラム命令の形態に具現され、コンピュータ読取可能な記録媒体に記録されてもよい。コンピュータ読取可能な媒体は、プログラム命令、データファイル、データ構造などの単独または組み合わせたものを含んでもよい。媒体に記録されるプログラム命令は、本発明の目的のために特別に設計されて構成されたものでもよく、コンピュータソフトウェア分野の技術を有する当業者にとって公知のものであり使用可能なものであってもよい。コンピュータ読取可能な記録媒体の例としては、ハードディスク、フロッピーディスク（登録商標）及び磁気テープのような磁気媒体、ＣＤ−ＲＯＭ、ＤＶＤのような光記録媒体、光ディスクのような光磁気媒体、及びＲＯＭ、ＲＡＭ、フラッシュメモリなどのようなプログラム命令を保存して実行するように特別に構成されたハードウェア装置が含まれる。プログラム命令の例としては、コンパイラによって生成されるような機械語コード（ｍａｃｈｉｎｅ  ｃｏｄｅ）だけでなく、インタプリタなどを用いてコンピュータによって実行され得る高級言語コード（ｈｉｇｈｅｒ  ｌｅｖｅｌ  ｃｏｄｅ）を含む。上述したハードウェア装置は、本発明の動作を行うために１つ以上のソフトウェア階層で作動するように構成されてもよい。
【０１１６】
上述したように本発明を限定された実施形態と図面によって説明したが、本発明は、上記の実施形態に限定されることなく、本発明が属する分野における通常の知識を有する者であれば、このような実施形態から多様な修正及び変形が可能である。
【０１１７】
したがって、本発明の範囲は、開示された実施形態に限定されて定められるものではなく、特許請求の範囲だけではなく特許請求の範囲と均等なものなどによって定められるものである。
【符号の説明】
【０１１８】
２００      モバイルシステム
２１０      通信部
２２０      コンテンツ推薦部
２３０      再生部
２４０      コンテンツ追加部
２５０      格納部
【図１】
0005819649.tif 000002
【図２】
0005819649.tif 000003
【図３】
0005819649.tif 000004
【図４】
0005819649.tif 000005
【図５】
0005819649.tif 000006
【図６】
0005819649.tif 000007
【図７】
0005819649.tif 000008
【図８】
0005819649.tif 000009
【図９】
0005819649.tif 000010
【図１０】
0005819649.tif 000011
【図１１】
0005819649.tif 000012
【図１２】
0005819649.tif 000013
【図１３】
0005819649.tif 000014
【図１４】
0005819649.tif 000015