(57)【特許請求の範囲】
【請求項１】
コンテンツを配信するサーバであって、
マーカーと位置情報の組にコンテンツを関連付けて保持する蓄積部と、
マーカー情報と位置情報を受信する受信部と、
前記マーカー情報の示すマーカーと位置情報の組を前記蓄積部から検索し、当該マーカーと位置情報の組に関連付けられたコンテンツを取得する取得部と、
前記マーカーと位置情報の組に関連付けられたコンテンツを送信する送信部を有し、
前記受信部は、前記コンテンツに対するコメントを受信し、
前記蓄積部は、前記コンテンツに対して投稿されたコメントを前記マーカーと位置情報の組ごとに保持し、
前記送信部は、前記マーカーと位置情報の組に関連付けられたコメントを送信し、
前記マーカーは、複数の場所に設置された同じ図形、ポスター、または看板の人物のいずれかである
サーバ。
【請求項２】
請求項１に記載のサーバであって、
前記マーカー情報はマーカーとして登録された図形、ポスター、または人物を含む画像であって、当該画像を画像認識処理して前記マーカーを検出する画像認識部を備える
サーバ。
【請求項３】
コンテンツを視聴するための端末であって、
画像を撮影する撮影部と、
当該端末の位置情報を取得する位置検出部と、
前記画像から得られるマーカー情報と前記位置情報を送信する送信部と、
前記マーカー情報の示すマーカーと前記位置情報の組に関連付けられたコンテンツを受信する受信部と、
前記コンテンツを表示する表示部を有し、
前記送信部は、前記コンテンツに対するコメントを送信し、
前記受信部は、前記マーカーと位置情報の組に関連付けられたコメントを受信し、
前記表示部は、受信した前記コメントを表示し、
前記マーカーは、複数の場所に設置された同じ図形、ポスター、または看板の人物のいずれかである
端末。
【請求項４】
請求項３に記載の端末であって、
前記表示部は、前記画像から得られるマーカー情報を基準として、前記コンテンツを前記撮影部の撮影した画像に重畳させて表示する
端末。
【請求項５】
請求項３または４に記載の端末であって、
前記コンテンツは動画であり、
前記受信部は、前記動画に対して投稿されたコメントを受信し、
前記表示部は、前記動画の一端から他端へ向けて移動し、他端で消失するように前記コメントを表示する
端末。
【請求項６】
コンテンツを配信する配信システムであって、
コンテンツを配信するサーバと前記コンテンツを視聴するための端末を備え、
前記サーバは、
マーカーと位置情報の組にコンテンツを関連付けて保持する蓄積部と、
マーカー情報と位置情報を受信する受信部と、
前記マーカー情報の示すマーカーと位置情報の組を前記蓄積部から検索し、当該マーカーと位置情報の組に関連付けられたコンテンツを取得する取得部と、
前記マーカーと位置情報の組に関連付けられたコンテンツを送信する送信部を有し、
前記受信部は、前記コンテンツに対するコメントを受信し、
前記蓄積部は、前記コンテンツに対して投稿されたコメントを前記マーカーと位置情報の組ごとに保持し、
前記送信部は、前記マーカーと位置情報の組に関連付けられたコメントを送信し、
前記端末は、
画像を撮影する撮影部と、
当該端末の位置情報を取得する位置検出部と、
前記画像から得られるマーカー情報と前記位置情報を送信する端末送信部と、
前記マーカー情報の示すマーカーと前記位置情報の組に関連付けられたコンテンツを受信する端末受信部と、
前記コンテンツを表示する表示部を有し、
前記端末送信部は、前記コンテンツに対するコメントを送信し、
前記端末受信部は、前記マーカーと位置情報の組に関連付けられたコメントを受信し、
前記表示部は、受信した前記コメントを表示し、
前記マーカーは、複数の場所に設置された同じ図形、ポスター、または看板の人物のいずれかである
配信システム。
【請求項７】
コンテンツを配信するサーバが実行する配信方法であって、
マーカー情報と位置情報を受信するステップと、
前記マーカー情報の示すマーカーと位置情報の組をマーカーと位置情報の組にコンテンツを関連付けて保持する蓄積部から検索し、当該マーカーと位置情報の組に関連付けられたコンテンツを取得するステップと、
前記マーカーと位置情報の組に関連付けられたコンテンツを送信するステップと、
前記コンテンツに対するコメントを受信するステップと、
前記コンテンツに対して投稿されたコメントを前記マーカーと位置情報の組ごとに前記蓄積部に格納するステップと、
前記マーカーと位置情報の組に関連付けられた前記コンテンツとコメントを送信するステップを有し、
前記マーカーは、複数の場所に設置された同じ図形、ポスター、または看板の人物のいずれかである
配信方法。
【請求項８】
コンテンツを視聴するための端末が実行する情報処理方法であって、
画像を撮影するステップと、
当該端末の位置情報を取得するステップと、
前記画像と前記位置情報を送信するステップと、
前記画像から検出されるマーカーと前記位置情報の組に関連付けられたコンテンツを受信するステップと、
前記コンテンツを表示するステップと、
前記コンテンツに対するコメントを送信するステップと、
前記マーカーと位置情報の組に関連付けられたコメントを受信するステップと、
受信した前記コメントを表示するステップを有し、
前記マーカーは、複数の場所に設置された同じ図形、ポスター、または看板の人物のいずれかである
情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバ、端末、配信システム、配信方法、および情報処理方法に関する。
【背景技術】
【０００２】
携帯端末の高性能化によって位置情報を利用したアプリケーションや画像認識を利用したアプリケーションが普及している。
【０００３】
特許文献１の技術では、サーバは、携帯端末の位置に基づき、携帯端末により撮影される現実空間に対応した仮想表示情報を送信し、携帯端末は、撮影された現実空間に仮想表示情報を重ねて表示する。
【０００４】
特許文献２の技術では、サーバは、端末からの画像に対する画像認識処理の結果から商品を特定し、商品に対して所定の行動を取った人を表す表示用オブジェクトを生成して端末へ送信し、端末は、画像上に表示用オブジェクトを重畳して表示する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−２４２８１６号公報
【特許文献２】国際公開第２０１２／０９６０１３号
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１では、仮想表示情報は位置のみに紐付けて管理されているので、様々な情報が混在し、ＡＲ空間が混沌としてしまうという問題があった。
【０００７】
特許文献２は、画像認識処理で商品を検出し、その商品についての情報を画像上に重畳して表示できるが、商品を撮影した位置情報を利用するものではない。
【０００８】
本発明は、上記に鑑みてなされたものであり、位置情報に基づくコンテンツを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の一態様の配信システムは、
コンテンツを配信する配信システムであって、コンテンツを配信するサーバと前記コンテンツを視聴するための端末を備え、前記サーバは、マーカーと位置情報の組にコンテンツを関連付けて保持する蓄積部と、マーカー情報と位置情報を受信する受信部と、前記マーカー情報の示すマーカーと位置情報の組を前記蓄積部から検索し、当該マーカーと位置情報の組に関連付けられたコンテンツを取得する取得部と、前記マーカーと位置情報の組に関連付けられたコンテンツを送信する送信部を有し、前記受信部は、前記コンテンツに対するコメントを受信し、前記蓄積部は、前記コンテンツに対して投稿されたコメントを前記マーカーと位置情報の組ごとに保持し、前記送信部は、前記マーカーと位置情報の組に関連付けられたコメントを送信し、前記端末は、画像を撮影する撮影部と、当該端末の位置情報を取得する位置検出部と、前記画像から得られるマーカー情報と前記位置情報を送信する端末送信部と、前記マーカー情報の示すマーカーと前記位置情報の組に関連付けられたコンテンツを受信する端末受信部と、前記コンテンツを表示する表示部を有し、前記端末送信部は、前記コンテンツに対するコメントを送信し、前記端末受信部は、前記マーカーと位置情報の組に関連付けられたコメントを受信し、前記表示部は、受信した前記コメントを表示し、前記マーカーは、複数の場所に設置された同じ図形、ポスター、または看板の人物のいずれかである。
【発明の効果】
【００１０】
本発明によれば、位置情報に基づくコンテンツを提供することができる。
【図面の簡単な説明】
【００１１】
【図１】本実施形態のコンテンツ配信システムの構成の一例を示す図である。
【図２】マーカーの写っている画像の一例を示す図である。
【図３】マーカーにコンテンツを重畳した表示画面の一例を示す図である。
【図４】マーカーが登録されている位置を示すマップの一例を示す図である。
【図５】サーバの構成の一例を示す機能ブロック図である。
【図６】ユーザ端末の構成の一例を示す機能ブロック図である。
【図７】サーバの処理の流れを示すフローチャートである。
【図８】ユーザ端末の処理の流れを示すフローチャートである。
【図９】マーカーとしてランドマークを用いた例を示す図である。
【図１０】ユーザがマーカーと位置情報の組を登録する処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１２】
［コンテンツ配信システム］
以下、本発明の実施の形態について図面を用いて説明する。
【００１３】
図１に示すように、本実施形態のコンテンツ配信システムは、サーバ１とユーザ端末３を備える。サーバ１とユーザ端末３とはネットワークを介して接続される。図１ではサーバ１を１台のみ図示しているが、機能ごとに複数台のサーバを備えてもよいし、クラウド上でサーバ１の機能を実現してもよい。ユーザ端末３の数は２台に限るものではなく、多数のユーザ端末３がサーバ１に接続する。
【００１４】
ユーザ端末３は、ユーザ端末３の備えるカメラで撮影して得られたマーカーの情報とユーザ端末３の位置情報をサーバ１へ送信する。図２に、ユーザ端末３で撮影したマーカー２１０の写っている画像２００の一例を示す。同図に示す画像２００内には扉に貼り付けられたマーカー２１０が写っている。ユーザ端末３は、撮影した画像２００と撮影位置の位置情報をサーバ１へ送信する。なお、図２のマーカー２１０は一例であり、画像認識で特定可能な被写体をマーカーとして利用できる。例えば、マーカーとして、図形、ポスター、人物、モニュメント、あるいはランドマークを利用できる。
【００１５】
サーバ１は、マーカーと位置情報の組に関連付けられたコンテンツをユーザ端末３に返信する。例えば、サーバ１は、画像認識により、受信した画像２００からマーカー２１０を認識し、認識したマーカー２１０と受信した位置情報の組が登録されていれば、サーバ１は、その組に関連付けられたコンテンツをユーザ端末３に返信する。コンテンツにコメントが付与されている場合、サーバ１は、コンテンツとともにコメントをユーザ端末３へ返信する。
【００１６】
ユーザ端末３は、サーバ１から受信したコンテンツを表示する。図３に、ユーザ端末３においてコンテンツである動画３１０を表示した表示画面３００の一例を示す。同図に示す表示画面３００では、ＡＲ技術を用いて、ユーザ端末３で撮影した映像のマーカー内にサーバ１から受信した動画３１０を重畳させて表示している。動画３１０を表示する態様はこれに限るものではない。撮影したマーカーの手前において、マーカーよりも大きいサイズで動画３１０を重畳させて表示してもよい。マーカーを貼り付けた構造物の形状に応じて動画３１０の表示態様を変えてもよい。撮影した映像に動画３１０を重畳させずに、ユーザ端末３の表示画面３００の全面で動画３１０を表示してもよい。
【００１７】
本実施形態では、コンテンツの一例として動画を用いて説明するが、これに限るものではない。例えば、コンテンツは、静止画またはテキストであってもよいし、音楽、音声であってもよい。コンテンツは、コンピュータグラフィックスによる３次元オブジェクトであってもよい。また、コンテンツは、これらを複合したものでもよい。マーカーと位置情報の組に複数種類のコンテンツが関連付けられてもよい。また、マーカーと位置情報の組に複数個または複数種類のコンテンツが関連付けられてもよい。マーカーと位置情報の組に複数のコンテンツが関連付けられている場合、複数のコンテンツはパラレルに配信されてもよいし、所定の順番で配信されてもよい。複数のコンテンツの中から選択された所定数のコンテンツが配信されてもよい。
【００１８】
ユーザ端末３は、コンテンツに付与されたコメントを受信した場合、コメントも表示する。コメントは、その位置で過去に投稿されたメッセージである。つまり、ユーザ端末３は、過去に同一のマーカー２１０を撮影して動画３１０を見たユーザが投稿したコメントを表示する。コメントは、例えば、ユーザ端末３で表示した動画３１０内において、動画の一端から出現して他端に向けて移動し、他端で消失するように表示する。ユーザ端末３は、ＡＲ技術を用いて、マーカーを基準とした映像内の任意の位置にコメントを表示してもよい。例えば、電柱に貼られているマーカーを撮影した場合、コメントが電柱の周りを回るように表示する。
【００１９】
ユーザは、サーバ１から受信したコンテンツにコメントを投稿することができる。ユーザがコメントを入力すると、ユーザ端末３は、入力されたコメントをサーバ１へ送信する。サーバ１は、マーカーと位置情報の組に紐付けてコンテンツに対するコメントを記憶する。
【００２０】
ユーザ端末３は、図４のようなマーカーの存在する位置を示すマップを表示してもよい。図４の例では、地点Ａ，Ｂにマーカーが存在することを示している。ユーザは、地点Ａでマーカーを撮影すると、マーカーと地点Ａの組に紐付けられた動画を視聴でき、地点Ｂでマーカーを撮影すると、マーカーと地点Ｂの組に紐付けられた別の動画を視聴できる。地点Ａ，Ｂのマーカーは同一の図形でよい。
【００２１】
マーカーと地点Ａの組とマーカーと地点Ｂの組のそれぞれに対して同一の動画を関連付けてもよい。地点Ａ，Ｂのそれぞれで視聴できる動画が同一の場合であっても、サーバ１は、地点Ａと地点Ｂのそれぞれで入力されたコメントを別々に管理する。ユーザは、地点Ａでマーカーを撮影して動画を見る場合は地点Ａで入力されたコメントを見ることができ、地点Ｂでマーカーを撮影して動画を見る場合は地点Ｂで入力されたコメントを見ることができる。
【００２２】
ユーザの投稿した投稿コメントそのものをコンテンツとしてもよい。サーバ１は、ユーザ端末３からマーカーと位置情報を受信すると、マーカーと位置情報の組に関連付けて記憶されたコメントをユーザ端末３へ返信する。ユーザは、撮影したマーカーの映像に重畳して表示されるコメントを閲覧できる。ユーザがコメントを投稿すると、サーバ１は受信したコメントをマーカーと位置情報の組に関連付けて記憶する。
【００２３】
［サーバとユーザ端末の構成］
次に、本実施形態のサーバ１とユーザ端末３の構成について説明する。
【００２４】
図５に示すサーバ１は、受信部１１、画像認識部１２、動画取得部１３、送信部１４、および蓄積部１５を備える。
【００２５】
受信部１１は、ユーザ端末３からマーカー情報と位置情報、並びにコメントを受信する。マーカー情報は、例えば、マーカーを撮影した画像である。位置情報は、ユーザ端末３の位置を示す情報であり、例えば、ユーザ端末３の備えるＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）機能で得られた位置情報である。位置情報は、利用するアプリケーションに応じて任意の精度のものを利用できる。例えば、ユーザ端末３が接続する基地局に基づく位置情報を用いてもよい。受信部１１は、受信したマーカー情報と位置情報を画像認識部１２に渡す。
【００２６】
受信部１１は、受信したコメントをユーザが視聴中の動画またはマーカーと位置情報の組に関連付けて蓄積部１５に記録する。
【００２７】
画像認識部１２は、マーカー情報（ユーザ端末から受信した画像）内の被写体を認識する。認識できた被写体がマーカーとして登録されたものであれば、画像認識部１２は、認識できたマーカーと受信部１１の受信した位置情報の組を動画取得部１３に渡す。事業者は、図形、ポスター、人物、モニュメント、あるいはランドマークなどをマーカーとして事前にサーバ１に登録しておく。サーバ１には、複数種類のマーカーが登録されてもよい。例えば、マーカーごとにＩＤを付与し、画像認識部１２は認識できたマーカーのＩＤを出力する。
【００２８】
動画取得部１３は、マーカーと位置情報の組が登録されているか否か判定する。マーカーと位置情報の組が登録されていれば、動画取得部１３は、マーカーと位置情報の組に関連付けられた動画を蓄積部１５から取得し、送信部１４へ渡す。事業者は、例えば、マーカーと位置情報の組を蓄積部１５に登録しておき、その組に関連付けて動画を蓄積部１５に格納する。
【００２９】
送信部１４は、蓄積部１５から取得した動画をユーザ端末３へ配信する。また、送信部１４は、動画またはマーカーと位置情報の組に関連付けて記録されたコメントを蓄積部１５から取得し、ユーザ端末３へ配信する。
【００３０】
蓄積部１５は、サーバ１の処理に必要な情報を格納する。例えば、蓄積部１５は、画像認識部１２が画像認識によりマーカーを検出するための情報を保持する。また、蓄積部１５は、マーカーと位置情報の組を保持し、その組に関連付けられた動画を保持する。動画本体ではなく動画へのリンクを保持してもよい。蓄積部１５は、投稿されたコメントを動画またはマーカーと位置情報の組に関連付けて管理する。
【００３１】
図６に示すユーザ端末３は、撮影部３１、位置検出部３２、送信部３３、入力部３４、受信部３５、および表示部３６を備える。ユーザ端末３として、スマートフォンなどの携帯端末を用いることができる。
【００３２】
撮影部３１は、マーカーを撮影する。撮影部３１は、例えば、携帯端末のカメラを利用できる。
【００３３】
位置検出部３２は、ユーザ端末３の位置を検出する。位置検出部３２は、例えば、携帯端末のＧＰＳ機能を利用できる。
【００３４】
送信部３３は、撮影部３１の撮影した画像と位置検出部３２の検出した位置情報をサーバ１へ送信する。また、送信部３３は、ユーザの入力したコメントをサーバ１へ送信する。
【００３５】
入力部３４は、ユーザからコメントを入力する。
【００３６】
受信部３５は、サーバ１から動画とコメントを受信する。
【００３７】
表示部３６は、サーバ１から受信した動画とコメントを表示する。
【００３８】
サーバ１およびユーザ端末３が備える各部は、演算処理装置、記憶装置等を備えたコンピュータにより構成して、各部の処理がプログラムによって実行されるものとしてもよい。このプログラムはサーバ１およびユーザ端末３が備える記憶装置に記憶されており、磁気ディスク、光ディスク、半導体メモリ等の記録媒体に記録することも、ネットワークを通して提供することも可能である。
【００３９】
なお、上記では、サーバ１が画像認識処理を行って画像からマーカーを検出したが、ユーザ端末３が画像認識処理を行ってマーカーを検出してもよい。この場合、ユーザ端末３は、検出したマーカーのＩＤを位置情報とともに送信する。また、ユーザ端末３は、撮影した画像を加工したものをマーカー情報として送信してもよい。例えば、ユーザ端末３は、画像からマーカーの存在する部分を切り取ったもの、あるいは画像の情報量を削減したものをマーカー情報として送信してもよい。
【００４０】
なお、一つの位置情報が示す場所に複数のマーカーが付与されていたり、近接する複数の位置情報のそれぞれにマーカーが付与されていたりしてもよい。例えば、ユーザ端末３の撮影した画像内から複数のマーカーを検出できた場合、ユーザ端末３はユーザからコンテンツを表示するマーカーの選択を受け付け、選択されたマーカーに関連付けられたコンテンツの配信を受けて表示してもよいし、複数のマーカーのそれぞれに関連付けられた全てのコンテンツの配信を受けて表示してもよい。あるいは、サーバ１またはユーザ端末３が、ユーザが過去に閲覧したことのあるマーカーを選択してもよいし、ユーザの属性や履歴情報に基づいてマーカーを選択してもよい。
【００４１】
［サーバとユーザ端末の動作］
次に、本実施形態のサーバ１とユーザ端末３の動作について説明する。
【００４２】
図７のフローチャートを参照し、サーバ１の動作について説明する。
【００４３】
ステップＳ１１にて、サーバ１は、画像と位置情報を受信する。
【００４４】
ステップＳ１２にて、サーバ１は、受信した画像の認識処理を行う。
【００４５】
ステップＳ１３にて、サーバ１は、画像認識により得られたマーカーと位置情報の組が登録されているか否か判定する。マーカーと位置情報の組が登録されていない場合は処理を終了する。また、画像認識によりマーカーが得られなかった場合も処理を終了する。処理を終了する際、サーバ１は、マーカーや位置情報の登録がないことを返信してもよい。
【００４６】
ステップＳ１４にて、サーバ１は、マーカーと位置情報の組に関連付けられた動画およびコメントを送信する。
【００４７】
ステップＳ１５にて、サーバ１は、送信した動画に対するコメントを受信した場合、ステップＳ１６にて、サーバ１は、受信したコメントを動画に関連付けて記憶する。
【００４８】
図８のフローチャートを参照し、ユーザ端末３の動作について説明する。
【００４９】
ステップＳ２１にて、ユーザ端末３は、画像と位置情報を送信する。
【００５０】
ステップＳ２２にて、ユーザ端末３は、動画とコメントを受信する。ステップＳ２１で送信した画像にマーカーが含まれていない場合、または画像から検出されたマーカーと位置情報が登録されていない場合は、ユーザ端末３は、その旨の通知を受信し、処理を終了する。
【００５１】
ステップＳ２３にて、ユーザ端末３は、動画を表示する。
【００５２】
ステップＳ２４にて、ユーザ端末３は、ユーザからコメントを入力した場合、ステップＳ２５にて、ユーザ端末３は、入力したコメントを送信する。
【００５３】
［利用例］
次に、本実施形態のコンテンツ配信システムの利用例について説明する。
【００５４】
コンテンツ配信システムをストリートライブ配信に利用する例について説明する。例えば、コンテンツとして生放送番組（ライブ配信）を準備しておき、マーカーと位置情報の組に生放送番組を関連付けておく。街中のいくつかの場所（１箇所でもよい）にマーカーを配置する。マーカーとして生放送番組を告知するポスターを利用できる。既存の被写体をマーカーとして登録してもよい。生放送番組の配信中に、ユーザ端末３でマーカーを撮影してサーバ１へ送信すると、ユーザ端末３に生放送番組が配信されて、ユーザは、ストリートライブ風に生放送番組を閲覧できる。ライブ配信前は、コンテンツとして予告動画を配信してもよいし、ライブ配信後は、コンテンツとしてライブ配信を録画したタイムシフト動画を配信してもよい。
【００５５】
ユーザは、生放送番組を閲覧しながらコメントを投稿できる。サーバ１は、マーカーと位置情報の組ごと、つまり場所ごとにコメントを管理する。マーカーを撮影して現地で生放送番組を閲覧する方法に加えて、場所を問わずに生放送番組を閲覧できるようにした場合、つまり、自宅でもインターネット経由で生放送番組を閲覧できるようにした場合、サーバ１は、投稿場所を問わないコメントと現地で投稿されたコメントとを区別できるように管理する。サーバ１は、現地で投稿されたコメントは、現地で閲覧しているユーザ端末３のみに配信してもよいし、現地で投稿されたコメントとして区別できる態様で全ユーザに配信してもよい。生放送番組が複数のマーカーと位置情報の組に関連付けられている場合、つまり、複数の場所にマーカーが設置されている場合、場所ごとにコメントを管理し、同じ場所内のユーザ端末３のみにコメントを配信してもよいし、場所ごとのコメントが区別できる態様で全てのユーザ端末３に配信してもよい。
【００５６】
コンテンツ配信システムを道案内に利用する例について説明する。例えば、イベントの開催を告知するポスターをマーカーとする。サーバ１は、ポスターと位置情報の組にその位置からイベント会場までの道順の情報を関連付けて登録しておく。ユーザが街に貼られたポスターを撮影すると、ポスターの画像と位置情報がサーバ１へ送信され、ポスターを撮影した位置からイベント会場までの道順がサーバ１から返信されて、ユーザ端末３に表示される。例えば、ユーザ端末３は、撮影した映像に矢印のオブジェクトを重畳させてイベント会場の方向を示す。貼る場所ごとにポスターを変えなくても、ポスターと位置情報の組でユーザの現在位置がわかる。同様に、電柱広告の病院のマークをマーカーとし、広告と位置情報の組のそれぞれにその位置からの道順を示す情報をコンテンツとして関連付けてもよい。ユーザは、病院のマークを撮影するだけで、道順を知ることができる。また、コメントを投稿できるようにしておくと、病院の評判を知ったり、投稿できたりする。
【００５７】
コンテンツ配信システムをお店の紹介および評判に利用する例について説明する。お店の入り口にマーカーとなるステッカーを貼っておき、マーカーと位置情報の組にお店の情報を登録しておく。ステッカーは全てのお店で共通のものでよい。ユーザ端末３でマーカーを撮影すると、サーバ１からマーカーと位置情報に対応したお店の紹介が返信されて表示される。ユーザ端末３は、ユーザの投稿したコメントを表示してもよい。投稿されたコメントは、少なくとも現地に来たユーザのコメントであるので、より信頼できるコメントである。
【００５８】
コンテンツ配信システムを電子的なスタンプラリーに利用する例について説明する。例えば、鉄道会社のマークをマーカーとして登録しておく。スタンプラリーのポスターをマーカーとして登録してもよい。マーカーと各駅の位置情報の組に各駅のスタンプを関連付けておく。ユーザは、各駅で鉄道会社のマークもしくはポスターを撮影するとその駅のスタンプを取得できる。例えば、サーバ１から駅のスタンプの情報からユーザ端末３へ送信されて、ユーザ端末３では、アプリ内のスタンプ手帳にその駅のスタンプが記録される。
【００５９】
図９に示すように、ランドマークをマーカーとした場合、位置情報は、ランドマークを基準とした方角で指定してもよいし、ランドマークからの距離で指定してもよい。サーバ１は、方角または距離ごとに区切られた位置のそれぞれでコメントを管理する。
【００６０】
［ユーザがマーカーを登録］
上記では、事業者がマーカーおよびマーカーと位置情報を登録した例で説明した。以下では、図１０のフローチャートを参照し、ユーザがマーカーと位置情報を登録する例について説明する。
【００６１】
ユーザは、登録したい位置においてマーカーを撮影する。ユーザ端末３は、マーカーを撮影した画像と位置情報の組の登録要求をサーバ１へ送信する。ユーザ端末３は、マーカーと位置情報の組に関連付けるコンテンツを送信してもよい。
【００６２】
ステップＳ３１にて、サーバ１は、登録要求を受信する。
【００６３】
ステップＳ３２にて、サーバ１は、画像認識処理によって画像からマーカーを検出し、マーカーと位置情報の組を登録する。サーバ１は、画像からマーカーが検出できないときは、画像内の被写体を新たなマーカーとして登録してもよいし、マーカーが検出できないエラーをユーザ端末３へ返却してもよい。
【００６４】
ステップＳ３３にて、サーバ１は、ステップＳ３２で登録したマーカーと位置情報の組にコンテンツを紐付けて管理する。
【００６５】
例えば、人物がマーカーとして登録されていた場合、ユーザは、街に設置された看板を撮影し、マーカーとして登録された人物が写る看板であれば、その位置と人物の組を登録し、その組に対してコメントを投稿できる。新たに登録されたマーカーと位置情報の組は、図４で示したマップに表示してもよい。その後、他のユーザがその看板を撮影すると投稿されたコメントを閲覧でき、新たなコメントを投稿できる。
【００６６】
以上説明したように、本実施形態のコンテンツ配信システムは、コンテンツを配信するサーバ１とコンテンツを視聴するためのユーザ端末３を備える。サーバ１は、マーカーと位置情報の組にコンテンツを関連付けて保持する蓄積部１５と、マーカー情報と位置情報を受信する受信部１１と、マーカー情報の示すマーカーと位置情報の組を蓄積部１５から検索し、当該マーカーと位置情報の組に関連付けられたコンテンツを取得する動画取得部１３と、マーカーと位置情報の組に関連付けられたコンテンツを送信する送信部１４を有する。ユーザ端末３は、画像を撮影する撮影部３１と、当該ユーザ端末３の位置情報を取得する位置検出部３２と、画像から得られるマーカー情報と位置情報を送信する送信部３３と、マーカー情報の示すマーカーと位置情報の組に関連付けられたコンテンツを受信する受信部３５と、コンテンツを表示する表示部３６を有する。これにより、所定の位置で所定のマーカーを撮影したときに、コンテンツを利用することができ、位置情報に基づく様々なコンテンツを提供できる。
【符号の説明】
【００６７】
１…サーバ
１１…受信部
１２…画像認識部
１３…動画取得部
１４…送信部
１５…蓄積部
３…ユーザ端末
３１…撮影部
３２…位置検出部
３３…送信部
３４…入力部
３５…受信部
３６…表示部
【要約】
【課題】位置情報に基づくコンテンツを提供する。
【解決手段】コンテンツを配信するコンテンツ配信システムであり、コンテンツを配信するサーバ１とコンテンツを視聴するためのユーザ端末３を備える。サーバ１は、マーカーと位置情報の組にコンテンツを関連付けて保持する蓄積部１５と、マーカー情報と位置情報を受信する受信部１１と、マーカー情報の示すマーカーと位置情報の組を蓄積部１５から検索し、当該マーカーと位置情報の組に関連付けられたコンテンツを取得する動画取得部１３と、マーカーと位置情報の組に関連付けられたコンテンツを送信する送信部１４を有する。ユーザ端末３は、画像を撮影する撮影部３１と、当該ユーザ端末３の位置情報を取得する位置検出部３２と、画像から得られるマーカー情報と位置情報を送信する送信部３３と、マーカー情報の示すマーカーと位置情報の組に関連付けられたコンテンツを受信する受信部３５と、コンテンツを表示する表示部３６を有する。
【選択図】図５【図１】
0006982659.tif 000002
【図２】
0006982659.tif 000003
【図３】
0006982659.tif 000004
【図４】
0006982659.tif 000005
【図５】
0006982659.tif 000006
【図６】
0006982659.tif 000007
【図７】
0006982659.tif 000008
【図８】
0006982659.tif 000009
【図９】
0006982659.tif 000010
【図１０】
0006982659.tif 000011