(57)【要約】【課題】  ユーザーが特定の時間に、特定の位置に居たことを証明するデータを生成するユーザー位置証明サーバー２及び当該サーバー２を備えたシステム１を提供することを目的とする。【解決手段】  画像データＤ３を記憶する記憶手段１５と、ＧＰＳ計測位置情報とユーザー端末識別情報とを含むユーザー情報Ｄ１をユーザー端末３から受信可能なサーバー通信手段１４と、サーバー通信手段１４がユーザー情報Ｄ１を受信した時間の情報Ｄ２とユーザー情報Ｄ１に含まれているＧＰＳ計測位置情報とに基づいて画像データＤ３の中から特定の画像データＤ３を選択する画像データ選択手段１６と、サーバー通信手段１４が受信したユーザー情報Ｄ１に含まれているユーザー端末識別情報と画像データ選択手段１６が選択した画像データＤ３とを互いに関連付ける関連付手段１７とを備えたユーザー位置証明サーバー２、又は当該サーバー２を備えたシステム１。【選択図】図２
2014016901.tif 000002
【特許請求の範囲】
【請求項１】
ユーザー端末にネットワークを介して通信可能に接続されたユーザー位置証明サーバーであって、
複数の画像データを記憶する記憶手段と、
ＧＰＳ衛星から前記ユーザー端末が受信した信号に基づいて計測された位置情報であるＧＰＳ計測位置情報と前記ユーザー端末を識別可能なユーザー端末識別情報とが含まれているユーザー情報を前記ユーザー端末から受信可能なサーバー通信手段と、
前記サーバー通信手段が前記ユーザー情報を受信した時間の情報と当該ユーザー情報に含まれているＧＰＳ計測位置情報とに基づいて前記画像データの中から特定の画像データを選択する画像データ選択手段と、
前記サーバー通信手段が受信したユーザー情報に含まれているユーザー端末識別情報と前記画像データ選択手段が選択した画像データとを互いに関連付ける関連付手段とを備えたことを特徴とするユーザー位置証明サーバー。
【請求項２】
前記サーバー通信手段は、位置を特定可能な位置特定情報と前記ＧＰＳ計測位置情報と前記ユーザー端末識別情報とが含まれているユーザー情報を前記ユーザー端末から受信可能であり、
前記画像データ選択手段は、前記サーバー通信手段が前記ユーザー情報を受信した時間の情報と当該ユーザー情報に含まれている位置特定情報及びＧＰＳ計測位置情報とに基づいて前記画像データの中から特定の画像データを選択することを特徴とする請求項１に記載のユーザー位置証明サーバー。
【請求項３】
前記画像データ選択手段は、前記サーバー通信手段が受信したユーザー情報に含まれているＧＰＳ計測位置情報に基づいて特定された位置と、当該ユーザー情報に含まれている位置特定情報に基づいて特定された位置との距離が所定距離以下であった場合にのみ、前記サーバー通信手段が前記ユーザー情報を受信した時間の情報と当該ユーザー情報に含まれている位置特定情報とに基づいて前記画像データの中から特定の画像データを選択することを特徴とする請求項２に記載のユーザー位置証明サーバー。
【請求項４】
前記位置特定情報は、前記ユーザー端末によって読み取られた２次元コードに基づいて生成された情報であることを特徴とする請求項１〜３のいずれかに記載のユーザー位置証明サーバー。
【請求項５】
ユーザー端末と、当該ユーザー端末にネットワークを介して通信可能に接続されたユーザー位置証明サーバーとを備えたユーザー位置証明システムであって、
前記ユーザー端末は、
ＧＰＳ衛星から前記ユーザー端末が受信した信号に基づいて計測された位置情報であるＧＰＳ計測位置情報を生成するＧＰＳ位置情報生成手段と、
前記ユーザー端末を識別可能なユーザー端末識別情報及び前記ＧＰＳ計測位置情報が含まれているユーザー情報を前記ユーザー位置証明サーバーに送信可能なユーザー端末通信手段とを有し、
前記ユーザー位置証明サーバーは、
複数の画像データを記憶する記憶手段と、
前記ユーザー情報を前記ユーザー端末から受信可能なサーバー通信手段と、
前記サーバー通信手段が前記ユーザー情報を受信した時間の情報と当該ユーザー情報に含まれているＧＰＳ計測位置情報とに基づいて前記画像データの中から特定の画像データを選択する画像データ選択手段と、
前記サーバー通信手段が受信したユーザー情報に含まれているユーザー端末識別情報と前記画像データ選択手段が選択した画像データとを互いに関連付ける関連付手段とを有していることを特徴とするユーザー位置証明システム。
【請求項６】
前記サーバー通信手段は、位置を特定可能な位置特定情報と前記ＧＰＳ計測位置情報と前記ユーザー端末識別情報とが含まれているユーザー情報を前記ユーザー端末から受信可能であり、
前記画像データ選択手段は、前記サーバー通信手段が前記ユーザー情報を受信した時間の情報と当該ユーザー情報に含まれている位置特定情報及びＧＰＳ計測位置情報とに基づいて前記画像データの中から特定の画像データを選択することを特徴とする請求項５に記載のユーザー位置証明システム。
【請求項７】
前記画像データ選択手段は、前記サーバー通信手段が受信したユーザー情報に含まれているＧＰＳ計測位置情報に基づいて特定された位置と、当該ユーザー情報に含まれている位置特定情報に基づいて特定された位置との距離が所定距離以下であった場合にのみ、前記サーバー通信手段が前記ユーザー情報を受信した時間の情報と当該ユーザー情報に含まれている位置特定情報とに基づいて前記画像データの中から特定の画像データを選択することを特徴とする請求項６に記載のユーザー位置証明システム。
【請求項８】
前記位置特定情報は、前記ユーザー端末によって読み取られた２次元コードに基づいて生成された情報であることを特徴とする請求項５〜７のいずれかに記載のユーザー位置証明システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザー位置証明サーバー及び当該サーバーを備えたシステムに関し、さらに詳しくは、ユーザーが特定の位置に居たことを証明するためのユーザー位置証明サーバー及び当該サーバーを備えたシステムに関する。
【背景技術】
【０００２】
従来、携帯電話装置において、使用者が画像ビューアを起動すると、位置情報等の使用者の状況を元に、蓄積された画像データの特徴に基づいて画像データを抽出し、画面に表示することが開示されている（例えば特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１７５４２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記携帯電話装置では、蓄積された画像データを抽出するために使用者の位置情報を用いているが、使用者が特定の時間に、特定の位置に居たことを証明するためのデータを生成することができない。
【０００５】
本発明は、上記のような課題に鑑みてなされたものであり、ユーザー端末の使用者であるユーザーが特定の時間に、特定の位置に居たことを証明するためのデータを生成するユーザー位置証明サーバー及び当該サーバーを備えたシステムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、第１の発明に係るユーザー位置証明サーバーは、ユーザー端末にネットワークを介して通信可能に接続されたユーザー位置証明サーバーであって、複数の画像データを記憶する記憶手段と、ＧＰＳ衛星から前記ユーザー端末が受信した信号に基づいて計測された位置情報であるＧＰＳ計測位置情報と前記ユーザー端末を識別可能なユーザー端末識別情報とが含まれているユーザー情報を前記ユーザー端末から受信可能なサーバー通信手段と、前記サーバー通信手段が前記ユーザー情報を受信した時間の情報と当該ユーザー情報に含まれているＧＰＳ計測位置情報とに基づいて前記画像データの中から特定の画像データを選択する画像データ選択手段と、前記サーバー通信手段が受信したユーザー情報に含まれているユーザー端末識別情報と前記画像データ選択手段が選択した画像データとを互いに関連付ける関連付手段とを備えたことを特徴としている。
【０００７】
第２の発明に係るユーザー位置証明サーバーは、上記構成に加え、前記サーバー通信手段が、位置を特定可能な位置特定情報と前記ＧＰＳ計測位置情報と前記ユーザー端末識別情報とが含まれているユーザー情報を前記ユーザー端末から受信可能であり、前記画像データ選択手段は、前記サーバー通信手段が前記ユーザー情報を受信した時間の情報と当該ユーザー情報に含まれている位置特定情報及びＧＰＳ計測位置情報とに基づいて前記画像データの中から特定の画像データを選択することを特徴としている。
【０００８】
第３の発明に係るユーザー位置証明サーバーは、上記構成に加え、前記画像データ選択手段が、前記サーバー通信手段が受信したユーザー情報に含まれているＧＰＳ計測位置情報に基づいて特定された位置と、当該ユーザー情報に含まれている位置特定情報に基づいて特定された位置との距離が所定距離以下であった場合にのみ、前記サーバー通信手段が前記ユーザー情報を受信した時間の情報と当該ユーザー情報に含まれている位置特定情報とに基づいて前記画像データの中から特定の画像データを選択することを特徴としている。
【０００９】
第４の発明に係るユーザー位置証明サーバーは、上記構成に加え、前記位置特定情報が、前記ユーザー端末によって読み取られた２次元コードに基づいて生成された情報であることを特徴としている。
【００１０】
第５の発明に係るユーザー位置証明システムは、ユーザー端末と、当該ユーザー端末にネットワークを介して通信可能に接続されたユーザー位置証明サーバーとを備えたユーザー位置証明システムであって、前記ユーザー端末は、ＧＰＳ衛星から前記ユーザー端末が受信した信号に基づいて計測された位置情報であるＧＰＳ計測位置情報を生成するＧＰＳ位置情報生成手段と、前記ユーザー端末を識別可能なユーザー端末識別情報及び前記ＧＰＳ計測位置情報が含まれているユーザー情報を前記ユーザー位置証明サーバーに送信可能なユーザー端末通信手段とを有し、前記ユーザー位置証明サーバーは、複数の画像データを記憶する記憶手段と、前記ユーザー情報を前記ユーザー端末から受信可能なサーバー通信手段と、前記サーバー通信手段が前記ユーザー情報を受信した時間の情報と当該ユーザー情報に含まれているＧＰＳ計測位置情報とに基づいて前記画像データの中から特定の画像データを選択する画像データ選択手段と、前記サーバー通信手段が受信したユーザー情報に含まれているユーザー端末識別情報と前記画像データ選択手段が選択した画像データとを互いに関連付ける関連付手段とを有していることを特徴としている。
【００１１】
第６の発明に係るユーザー位置証明システムは、上記構成に加え、前記サーバー通信手段が、位置を特定可能な位置特定情報と前記ＧＰＳ計測位置情報と前記ユーザー端末識別情報とが含まれているユーザー情報を前記ユーザー端末から受信可能であり、前記画像データ選択手段は、前記サーバー通信手段が前記ユーザー情報を受信した時間の情報と当該ユーザー情報に含まれている位置特定情報及びＧＰＳ計測位置情報とに基づいて前記画像データの中から特定の画像データを選択することを特徴としている。
【００１２】
第７の発明に係るユーザー位置証明システムは、上記構成に加え、前記画像データ選択手段が、前記サーバー通信手段が受信したユーザー情報に含まれているＧＰＳ計測位置情報に基づいて特定された位置と、当該ユーザー情報に含まれている位置特定情報に基づいて特定された位置との距離が所定距離以下であった場合にのみ、前記サーバー通信手段が前記ユーザー情報を受信した時間の情報と当該ユーザー情報に含まれている位置特定情報とに基づいて前記画像データの中から特定の画像データを選択することを特徴としている。
【００１３】
第８の発明に係るユーザー位置証明システムは、上記構成に加え、前記位置特定情報が、前記ユーザー端末によって読み取られた２次元コードに基づいて生成された情報であることを特徴としている。
【発明の効果】
【００１４】
第１の発明に係るユーザー位置証明サーバーによれば、前記サーバー通信手段が前記ユーザー情報を受信した時間の情報と当該ユーザー情報に含まれているＧＰＳ計測位置情報とに基づいて前記画像データの中から特定の画像データを選択し、前記サーバー通信手段が受信したユーザー情報に含まれているユーザー端末識別情報と前記画像データ選択手段が選択した画像データとを互いに関連付けるため、前記ユーザー端末のユーザーが、上記時間の情報によって特定される時間又は当該時間の近傍の時間に、前記ＧＰＳ計測位置情報によって特定される場所に居たことを証明可能な画像データを選択することができる。このため、ユーザーが特定の時間に、特定の位置に居たことを証明するためのデータを生成することができる。
【００１５】
第２の発明に係るユーザー位置証明サーバーによれば、前記サーバー通信手段が前記ユーザー情報を受信した時間の情報と当該ユーザー情報に含まれている位置特定情報及びＧＰＳ計測位置情報とに基づいて前記画像データの中から特定の画像データを選択するため、前記時間の情報と前記ＧＰＳ計測位置情報とのみに基づいて画像データを選択する場合と比べて、ユーザーが特定の時間に、特定の位置に居たことを正確に証明するためのデータを生成することができる。
【００１６】
第３の発明に係るユーザー位置証明サーバーによれば、前記サーバー通信手段が受信したユーザー情報に含まれているＧＰＳ計測位置情報に基づいて特定された位置と、当該ユーザー情報に含まれている位置特定情報に基づいて特定された位置との距離が所定距離以下であった場合にのみ、前記サーバー通信手段が前記ユーザー情報を受信した時間の情報と当該ユーザー情報に含まれている位置特定情報とに基づいて前記画像データの中から特定の画像データを選択するため、前記時間の情報と前記ＧＰＳ計測位置情報のみに基づいて画像データを選択する場合と比べて、ユーザーが特定の時間に、特定の位置に居たことを一層正確に証明するためのデータを生成することができる。
【００１７】
第４の発明に係るユーザー位置証明サーバーによれば、前記位置特定情報は、前記ユーザー端末によって読み取られた２次元コードに基づいて生成された情報であるため、ユーザーが前記位置特定情報として前記ユーザー端末に特定の文字列を入力する等の必要がなく、ユーザーの負担軽減を図りつつ、当該ユーザーが特定の時間に、特定の位置に居たことを証明するためのデータを生成することができる。
【００１８】
第５の発明に係るユーザー位置証明システムによれば、前記サーバー通信手段が前記ユーザー情報を受信した時間の情報と当該ユーザー情報に含まれているＧＰＳ計測位置情報とに基づいて前記画像データの中から特定の画像データを選択し、前記サーバー通信手段が受信したユーザー情報に含まれているユーザー端末識別情報と前記画像データ選択手段が選択した画像データとを互いに関連付けるため、前記ユーザー端末のユーザーが、上記時間の情報によって特定される時間又は当該時間の近傍の時間に、前記ＧＰＳ計測位置情報によって特定される場所に居たことを証明可能な画像データを選択することができる。このため、ユーザーが特定の時間に、特定の位置に居たことを証明するためのデータを生成することができる。
【００１９】
第６の発明に係るユーザー位置証明システムによれば、前記サーバー通信手段が前記ユーザー情報を受信した時間の情報と当該ユーザー情報に含まれている位置特定情報及びＧＰＳ計測位置情報とに基づいて前記画像データの中から特定の画像データを選択するため、前記時間の情報と前記ＧＰＳ計測位置情報とのみに基づいて画像データを選択する場合と比べて、ユーザーが特定の時間に、特定の位置に居たことを正確に証明するためのデータを生成することができる。
【００２０】
第７の発明に係るユーザー位置証明システムによれば、前記サーバー通信手段が受信したユーザー情報に含まれているＧＰＳ計測位置情報に基づいて特定された位置と、当該ユーザー情報に含まれている位置特定情報に基づいて特定された位置との距離が所定距離以下であった場合にのみ、前記サーバー通信手段が前記ユーザー情報を受信した時間の情報と当該ユーザー情報に含まれている位置特定情報とに基づいて前記画像データの中から特定の画像データを選択するため、前記時間の情報と前記ＧＰＳ計測位置情報とのみに基づいて画像データを選択する場合と比べて、ユーザーが特定の時間に、特定の位置に居たことを一層正確に証明するためのデータを生成することができる。
【００２１】
第８の発明に係るユーザー位置証明システムによれば、前記位置特定情報は、前記ユーザー端末によって読み取られた２次元コードに基づいて生成された情報であるため、ユーザーが前記位置特定情報として前記ユーザー端末に特定の文字列を入力する等の必要がなく、ユーザーの負担軽減を図りつつ、ユーザーが特定の時間に、特定の位置に居たことを証明するためのデータを生成することができる。
【図面の簡単な説明】
【００２２】
【図１】本発明の実施の形態に係るユーザー位置証明システム１の一例を示す概略図である。
【図２】図１のユーザー位置証明システム１の一例を示す概略ブロック図である。
【図３】図１のユーザー位置証明システム１のユーザー端末３における動作の一例を示したフローチャートである。
【図４】図１のユーザー位置証明システム１のユーザー位置証明サーバー２における動作の一例を示したフローチャートである。
【図５】図１のユーザー位置証明システム１のユーザー端末３における別の動作の一例を示したフローチャートである。
【図６】図１のユーザー位置証明システム１のユーザー位置証明サーバー２における別の動作の一例を示したフローチャートである。
【発明を実施するための形態】
【００２３】
本発明の実施の形態に係るユーザー位置証明システム１の構成について説明する。本実施の形態に係るユーザー位置証明システム１は、ユーザー端末３のユーザーが特定の時間に、特定の位置に居たことを証明するためのシステムであり、図１に示すように、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）において用いられる人工衛星であるＧＰＳ衛星４からの信号を受信して測位可能な複数のユーザー端末３と、各ユーザー端末３にネットワーク５を介して通信可能に接続されたユーザー位置証明サーバー２とを備えている。
【００２４】
ネットワーク５は、無線、有線又はこれらの組合せからなる通信ネットワークであり、当該ネットワーク５に接続されている装置がそれぞれ対象とする装置に対しセッションを確立した場合にこれらの装置間においてデータの送受信を可能にするものである。
【００２５】
ユーザー端末３は、ＧＰＳ衛星４からの信号を受信可能であり、ネットワーク５を介してユーザー位置証明サーバー２と通信可能な端末装置である。当該ユーザー端末３としては、例えば、スマートフォン等の携帯電話機、携帯ゲーム機、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）等の携帯端末装置が挙げられる。
【００２６】
当該ユーザー端末３は、図２に示すように、主制御部６、ＧＰＳ衛星信号受信部７、ユーザー端末通信部８及びコード読取部９を有している。主制御部６は、ＧＰＳ衛星信号受信部７、ユーザー端末通信部８及びコード読取部９の動作を制御するとともに、ＧＰＳ位置情報生成部１０、位置特定情報設定部１１及びユーザー端末識別情報設定部１２を有しているプロセッサである。
【００２７】
ＧＰＳ衛星信号受信部７は、ＧＰＳ衛星４からの信号を受信する機能を有し、受信した当該信号をＧＰＳ位置情報生成部１０に送るＧＰＳ衛星信号受信手段である。当該ＧＰＳ衛星信号受信部７としては、例えばＧＰＳアンテナ等が挙げられる。
【００２８】
ＧＰＳ位置情報生成部１０は、ＧＰＳ衛星４からＧＰＳ衛星信号受信部７が受信した信号をＧＰＳ衛星信号受信部７から受け取り、当該信号に含まれているＧＰＳ衛星４の位置、時計情報等を解析し、当該信号に基づいて計測されたユーザー端末３の位置情報であるＧＰＳ計測位置情報を生成するＧＰＳ位置情報生成手段である。また、ＧＰＳ位置情報生成部１０は、生成した上記ＧＰＳ計測位置情報をユーザー端末通信部８に送る。
【００２９】
コード読取部９は、位置を特定可能な位置特定情報を生成するためのコードを読み取り、読み取った当該コードを位置特定情報設定部１１に送るコード読取手段である。当該コードは、例えば、ＱＲコード（登録商標）等の２次元コード、又はバーコード等の１次元コードである。また、コード読取部９としては、例えば、２次元コードを読取り可能なスキャナ等が挙げられる。このような構成により、ユーザーが上記位置特定情報としてユーザー端末３に対して特定の記号列からなる文字列を入力する等の必要がなく、ユーザーは上記コードをユーザー端末３のコード読取部９に読み取らせるだけで上記位置特定情報を生成させることができる。
【００３０】
位置特定情報設定部１１は、コード読取部９が読み取ったコードをコード読取部９から受け取り、当該コードに基づいて上記位置特定情報を設定し、設定した上記位置特定情報をユーザー端末通信部８に送る位置特定情報設定手段である。当該位置特定情報設定部１１は、例えば、コード読取部９から受け取ったコードを一定の変換規則を用いて上記位置特定情報に変換するか、又は上記コードをそのまま上記位置特定情報として設定する。
【００３１】
上記コード及び位置特定情報は、３次元の位置を特定する情報であって、例えば、建物の階を含む住所、３次元の座標等の情報である。このため、当該コード及び位置特定情報は、数十メートル程度の誤差を生じ得るＧＰＳを利用して得られた位置情報の補完を行うための情報として用いることができる。特に、首都圏等の建造物が密集した地域における建造物の特定や、建物の階の特定等の立体的な位置の特定は、ＧＰＳを利用して得られた位置情報のみによっては困難であるため、ＧＰＳを利用して得られた位置情報の補完のために上記位置特定情報を用いることが有効である。なお、コード読取部９によって読み取られるコードは、例えば、紙に印刷され、観光地、観光施設、駅、岬等において建造物に貼り付ける等して掲示することによって、ユーザー端末３を用いて上記コードを読み取ることができるようにする。
【００３２】
ユーザー端末識別情報設定部１２は、ユーザー端末３をユニークに識別可能な情報であるユーザー端末識別情報を取得し、取得した当該ユーザー端末識別情報をユーザー端末通信部８に送るユーザー端末識別情報設定手段である。当該ユーザー端末識別情報としては、例えば、携帯電話番号、メールアドレス、携帯端末の個体識別情報等が挙げられ、当該ユーザー端末識別情報は、ユーザー端末３内のメモリー、ユーザー端末３に着脱可能なチップ等に記憶されている。ユーザー端末識別情報設定部１２は、上記メモリー、チップ等に記憶されている上記ユーザー端末識別情報を読み出すことによって当該ユーザー端末識別情報を取得する。
【００３３】
ユーザー端末通信部８は、ユーザー位置証明サーバー２と通信を行うためのセッションを確立し、ユーザー位置証明サーバー２との間でのデータの送受信機能を実現可能な通信手段である。当該ユーザー端末通信部８は、ユーザー端末識別情報設定部１２から送られたユーザー端末識別情報と、ＧＰＳ位置情報生成部１０から送られたＧＰＳ計測位置情報と、位置特定情報設定部１１から送られた位置特定情報とをユーザー情報Ｄ１としてユーザー位置証明サーバー２に送信する。また、ユーザー端末通信部８は、上記ユーザー端末識別情報及びＧＰＳ計測位置情報のみをユーザー情報Ｄ１としてユーザー位置証明サーバー２に送信することも可能である。
【００３４】
ユーザー位置証明サーバー２は、ネットワーク５を介してユーザー端末３と通信可能な装置である。当該ユーザー位置証明サーバー２としては、例えば、コンピュータ、ワークステーション等の情報処理装置が挙げられる。
【００３５】
当該ユーザー位置証明サーバー２は、主制御部１３、サーバー通信部１４及び記憶部１５を有している。主制御部１３は、サーバー通信部１４及び記憶部１５の動作を制御するとともに、画像データ選択部１６及び関連付部１７を有しているプロセッサである。
【００３６】
記憶部１５は、複数の画像データＤ３を記憶可能なメモリー等の記憶手段である。各画像データＤ３は、特定の地域又は位置にそれぞれ対応付けられているものである。例えば、各画像データＤ３は、全国の観光地のうちの異なる観光地にそれぞれ対応付けられており、各観光地の特徴を表現する画像を表示するためのデータである。或いは、各画像データＤ３は、特定の地域又は位置にそれぞれ対応付けられているだけでなく、特定の時間と特定の地域又は位置とにそれぞれ対応付けられているものである。例えば、各画像データＤ３は、季節、月、日時等ごとに、全国の各観光地のうちの異なる観光地にそれぞれ対応付けられており、各観光地の特徴を季節、月、日時等ごとに表現する画像を表示するためのデータである。つまり、当該例において記憶部１５には時間と位置とに応じて異なる画像データＤ３が記憶されている。
【００３７】
サーバー通信部１４は、ユーザー端末３との間でのデータの送受信機能を実現可能な通信手段である。当該サーバー通信部１４は、上記ユーザー端末識別情報、ＧＰＳ計測位置情報及び位置特定情報が含まれているユーザー情報Ｄ１をユーザー端末３から受信する。また、サーバー通信部１４は、上記ユーザー端末識別情報及びＧＰＳ計測位置情報のみが含まれているユーザー情報Ｄ１をユーザー端末３から受信することも可能である。また、サーバー通信部１４は、受信したユーザー情報Ｄ１及び当該ユーザー情報Ｄ１を受信した時間の情報Ｄ２を記憶部１５に記憶させるか、又は受信したユーザー情報Ｄ１及び当該ユーザー情報Ｄ１を受信した時間の情報Ｄ２を画像データ選択部１６に送る。ここで、時間の情報Ｄ２とは、サーバー通信部１４がユーザー情報Ｄ１を受信した時間を特定する情報であって、例えば、年、月、日、時刻又はこれらの組合せからなる情報である。
【００３８】
画像データ選択部１６は、サーバー通信部１４がユーザー情報Ｄ１を受信した時間の情報Ｄ２と当該ユーザー情報Ｄ１に含まれているＧＰＳ計測位置情報及び位置特定情報とに基づいて、記憶部１５に記憶されている上記画像データＤ３の中から特定の画像データＤ３を選択する画像データ選択手段である。また、画像データ選択部１６は、サーバー通信部１４がユーザー情報Ｄ１を受信した時間の情報Ｄ２と当該ユーザー情報Ｄ１に含まれているＧＰＳ計測位置情報とのみに基づいて、上記画像データＤ３の中から特定の画像データＤ３を選択することも可能である。例えば、画像データ選択部１６は、当該ユーザー情報Ｄ１に含まれているＧＰＳ計測位置情報に基づいて特定された位置が鳥取県の特定の観光地に対応している位置であり、サーバー通信部１４がユーザー情報Ｄ１を受信した時間の情報Ｄ２が２０１２年６月１日を表す情報である場合に、記憶部１５に記憶された画像データＤ３の中から、鳥取県の当該観光地に対応する画像データＤ３に「２０１２年６月１日」という文字列を表す画像データＤ３を重畳させてなる画像データＤ３を選択する。
【００３９】
特に、画像データ選択部１６は、サーバー通信部１４が受信したユーザー情報Ｄ１に含まれているＧＰＳ計測位置情報に基づいて特定された位置と、当該ユーザー情報Ｄ１に含まれている位置特定情報に基づいて特定された位置との距離が所定距離以下であった場合にのみ、サーバー通信部１４が前記ユーザー情報Ｄ１を受信した時間の情報Ｄ２と当該ユーザー情報Ｄ１に含まれている位置特定情報とに基づいて上記画像データＤ３の中から特定の画像データＤ３を選択する。位置特定情報のみに基づいて上記画像データＤ３の中から特定の画像データＤ３を選択するという構成を採用した場合には、当該位置特定情報を不当に入手等したユーザーが、当該位置特定情報に基づいて特定される位置に居なかったにもかかわらず、ユーザー端末３を用いて、不当に入手等した当該位置特定情報をユーザー位置証明サーバー２に送信することにより、当該位置特定情報に基づいて特定される位置に居たことを偽装することが可能になってしまうという欠点がある。これに対し、上記のような構成により、上記ＧＰＳ計測位置情報に基づいて特定された位置と、上記位置特定情報に基づいて特定された位置との距離が所定距離以下である場合に限り、画像データ選択部１６は、上記画像データＤ３の中から特定の画像データＤ３を選択するため、上記のような偽装を抑制することができる。
【００４０】
関連付部１７は、サーバー通信部１４が受信したユーザー情報Ｄ１に含まれているユーザー端末識別情報と画像データ選択部１６が選択した画像データＤ３とを互いに関連付ける関連付手段である。つまり、当該関連付部１７は、画像データ選択部１６が選択した画像データＤ３と、画像データ選択部１６が画像データＤ３を選択したときに当該選択の根拠としたＧＰＳ計測位置情報を含んでいるユーザー情報Ｄ１のユーザー端末識別情報とを関連付ける。
【００４１】
また、関連付部１７は、サーバー通信部１４が受信したユーザー情報Ｄ１に含まれているユーザー端末識別情報と画像データ選択部１６が選択した画像データＤ３とを互いに関連付ける関連付情報を記憶部１５に記憶させる。例えば、関連付部１７は、画像データＤ３ごとに、関連付けられているユーザー端末識別情報を特定可能な関連付情報、又はユーザー端末識別情報ごとに、関連付けられている画像データＤ３を特定可能な関連付情報を記憶部１５に記憶させる。このため、当該関連付情報によって、画像データ選択部１６に選択された画像データＤ３がどのユーザー端末３に付随している画像データＤ３であるのかを特定することができる。
【００４２】
次に、ユーザー位置証明システム１のユーザー端末３における動作の一例を図３のフローチャートを用いて説明する。まず、ＧＰＳ衛星信号受信部７は、周期的に、又は主制御部６からの制御により、ＧＰＳ衛星４からの信号を受信し、受信した当該信号をＧＰＳ位置情報生成部１０に送る（ステップＳ１０１）。
【００４３】
次いで、ＧＰＳ位置情報生成部１０は、上記信号をＧＰＳ衛星信号受信部７から受け取り、当該信号に含まれているＧＰＳ衛星４の位置、時計情報等を解析し、当該信号に基づいてユーザー端末３の位置を計測してＧＰＳ計測位置情報を生成し、生成した上記ＧＰＳ計測位置情報をユーザー端末通信部８に送る（ステップＳ１０２）。
【００４４】
次いで、ユーザー端末識別情報設定部１２は、ユーザー端末３内のメモリー等に記憶されているユーザー端末識別情報を取得し、取得した当該ユーザー端末識別情報をユーザー端末通信部８に送る（ステップＳ１０３）。
【００４５】
次いで、ユーザー端末通信部８は、ユーザー位置証明サーバー２と通信をするためのセッションを確立し、ユーザー端末識別情報設定部１２から送られたユーザー端末識別情報と、ＧＰＳ位置情報生成部１０から送られたＧＰＳ計測位置情報とをユーザー情報Ｄ１としてユーザー位置証明サーバー２に送信する（ステップＳ１０４）。
【００４６】
次に、ユーザー位置証明システム１のユーザー位置証明サーバー２における動作の一例を図４のフローチャートを用いて説明する。まず、サーバー通信部１４は、ユーザー端末識別情報及びＧＰＳ計測位置情報が含まれているユーザー情報Ｄ１をユーザー端末３から受信する（ステップＳ２０１）。当該ユーザー情報Ｄ１は、例えば上記ステップＳ１０４によってユーザー端末３から送信された情報である。
【００４７】
次いで、画像データ選択部１６は、サーバー通信部１４がユーザー情報Ｄ１を受信した時間の情報Ｄ２と当該ユーザー情報Ｄ１に含まれているＧＰＳ計測位置情報とに基づいて、記憶部１５に記憶されている画像データＤ３の中から特定の画像データＤ３を選択する（ステップＳ２０２）。
【００４８】
次いで、関連付部１７は、サーバー通信部１４が受信したユーザー情報Ｄ１に含まれているユーザー端末識別情報と画像データ選択部１６が選択した画像データＤ３とを互いに関連付ける（ステップＳ２０３）。そして、関連付部１７は、通信部が受信したユーザー情報Ｄ１に含まれているユーザー端末識別情報と画像データ選択部１６が選択した画像データＤ３とを互いに関連付けるための関連付情報を記憶部１５に記憶させる（ステップＳ２０４）。
【００４９】
次に、ユーザー位置証明システム１のユーザー端末３における別の動作の一例を図５のフローチャートを用いて説明する。まず、コード読取部９は、ユーザー操作に基づく主制御部６からの制御等に基づいて、位置を特定可能な位置特定情報を設定するためのコードを読み取り、読み取った当該コードを位置特定情報設定部１１に送る（ステップＳ３０１）。
【００５０】
次いで、位置特定情報設定部１１は、コード読取部９から上記コードを受け取り、当該コードに基づいて前述の位置特定情報を設定し、設定した当該位置特定情報をユーザー端末通信部８に送る（ステップＳ３０２）。
【００５１】
次いで、ＧＰＳ衛星信号受信部７は、主制御部６からの制御により、ＧＰＳ衛星４からの信号を受信し、受信した当該信号をＧＰＳ位置情報生成部１０に送る（ステップＳ３０３）。
【００５２】
次いで、ＧＰＳ位置情報生成部１０は、上記ステップＳ１０２と同様に、ＧＰＳ衛星信号受信部７から上記信号を受け取り、ＧＰＳ計測位置情報を生成し、生成した上記ＧＰＳ計測位置情報をユーザー端末通信部８に送る（ステップＳ３０４）。
【００５３】
次いで、ユーザー端末識別情報設定部１２は、上記ステップＳ１０３と同様に、ユーザー端末識別情報を取得し、取得した当該ユーザー端末識別情報をユーザー端末通信部８に送る（ステップＳ３０５）。
【００５４】
次いで、ユーザー端末通信部８は、ユーザー位置証明サーバー２と通信をするためのセッションを確立し、位置特定情報設定部１１から送られた位置特定情報と、ユーザー端末識別情報設定部１２から送られたユーザー端末識別情報と、ＧＰＳ位置情報生成部１０から送られたＧＰＳ計測位置情報とをユーザー情報Ｄ１としてユーザー位置証明サーバー２に送信する（ステップＳ３０６）。
【００５５】
次に、ユーザー位置証明システム１のユーザー位置証明サーバー２における動作の別の一例を図６のフローチャートを用いて説明する。まず、サーバー通信部１４は、位置特定情報、ユーザー端末識別情報及びＧＰＳ計測位置情報が含まれているユーザー情報Ｄ１をユーザー端末３から受信する（ステップＳ４０１）。当該ユーザー情報Ｄ１は、例えば上記ステップＳ３０６によってユーザー端末３から送信された情報である。
【００５６】
次いで、画像データ選択手段は、サーバー通信部１４が受信したユーザー情報Ｄ１に含まれているＧＰＳ計測位置情報に基づいて特定された位置と、当該ユーザー情報Ｄ１に含まれている位置特定情報に基づいて特定された位置との距離が所定距離以下であるかどうかを判定する（ステップＳ４０２）。
【００５７】
そして、画像データ選択手段は、サーバー通信部１４が受信したユーザー情報Ｄ１に含まれているＧＰＳ計測位置情報に基づいて特定された位置と、当該ユーザー情報Ｄ１に含まれている位置特定情報に基づいて特定された位置との距離が所定距離以下であった場合には、位置特定情報に基づいて特定された位置の近傍にユーザーが居ると判断し、サーバー通信部１４が上記ユーザー情報Ｄ１を受信した時間の情報Ｄ２と当該ユーザー情報Ｄ１に含まれている位置特定情報とに基づいて、記憶部１５に記憶されている画像データＤ３の中から特定の画像データＤ３を選択する（ステップＳ４０３）。
【００５８】
一方、画像データ選択手段は、サーバー通信部１４が受信したユーザー情報Ｄ１に含まれているＧＰＳ計測位置情報に基づいて特定された位置と、当該ユーザー情報Ｄ１に含まれている位置特定情報に基づいて特定された位置との距離が所定距離を超えていた場合には、位置特定情報に基づいて特定された位置の近傍にはユーザーが居ないと判断し、サーバー通信部１４が上記ユーザー情報Ｄ１を受信した時間の情報Ｄ２と当該ユーザー情報Ｄ１に含まれているＧＰＳ計測位置情報とに基づいて、記憶部１５に記憶されている画像データＤ３の中から特定の画像データＤ３を選択する（ステップＳ４０４）。
【００５９】
次いで、関連付部１７は、サーバー通信部１４が受信したユーザー情報Ｄ１に含まれているユーザー端末識別情報と画像データ選択部１６が選択した画像データＤ３とを互いに関連付ける（ステップＳ４０５）。そして、関連付部１７は、通信部が受信したユーザー情報Ｄ１に含まれているユーザー端末識別情報と画像データ選択部１６が選択した画像データＤ３とを互いに関連付けるための関連付情報を記憶部１５に記憶させる（ステップＳ４０６）。
【００６０】
本実施の形態によれば、サーバー通信部１４がユーザー情報Ｄ１を受信した時間の情報Ｄ２と当該ユーザー情報Ｄ１に含まれているＧＰＳ計測位置情報とに基づいて、記憶部１５に記憶されている画像データＤ３の中から特定の画像データＤ３を選択し、サーバー通信部１４が受信したユーザー情報Ｄ１に含まれているユーザー端末識別情報と画像データ選択手段が選択した画像データＤ３とを互いに関連付けるため、ユーザー端末３のユーザーが、時間の情報Ｄ２によって特定される時間又は当該時間の近傍の時間に、ＧＰＳ計測位置情報によって特定された場所に居たことを証明可能な画像データＤ３を選択することができる。このため、ユーザーが特定の時間に、特定の位置に居たことを証明するためのデータを生成することができる。
【００６１】
また、サーバー通信部１４が受信したユーザー情報Ｄ１に含まれているＧＰＳ計測位置情報に基づいて特定された位置と、当該ユーザー情報Ｄ１に含まれている位置特定情報に基づいて特定された位置との距離が所定距離以下であった場合にのみ、サーバー通信部１４がユーザー情報Ｄ１を受信した時間の情報Ｄ２と当該ユーザー情報Ｄ１に含まれている位置特定情報とに基づいて上記画像データＤ３の中から特定の画像データＤ３を選択するため、時間の情報Ｄ２と前記ＧＰＳ計測位置情報とのみに基づいて画像データＤ３を選択する場合と比べて、ユーザーが特定の時間に、特定の位置に居たことを一層正確に証明するためのデータを生成することができる。特に、当該位置特定情報を不当に入手等したユーザーが、当該位置特定情報に基づいて特定される位置に居なかったにもかかわらず、ユーザー端末３を用いて、不当に入手等した当該位置特定情報をユーザー位置証明サーバー２に送信することにより、当該位置特定情報に基づいて特定される位置に居たことを偽装することが可能になってしまうという問題を防止することができる。
【００６２】
なお、本実施の形態の上記構成に加え、ユーザー端末３が、ユーザーから入力される任意の画像データであるユーザー画像データを受け付け可能なユーザー画像データ受付手段を有するとともに、ユーザー端末通信部８が、上記ユーザー画像データをユーザー位置証明サーバー２に送信可能なものであっても良い。さらに、ユーザー位置証明サーバー２のサーバー通信部１４が、ユーザー端末３から送信された上記ユーザー画像データを受信可能であり、画像データ選択手段が、記憶部１５に記憶されている画像データＤ３の中から特定の画像データＤ３を選択するとともに、選択した当該画像データＤ３を上記ユーザー画像データに重畳させた画像データを生成可能なものであっても良い。例えば、ユーザー端末３が、ユーザーの顔写真の画像データをユーザー画像データとしてユーザー位置証明サーバー２に送信した場合に、ユーザー位置証明サーバー２の記憶部１５に記憶されている各画像データＤ３が顔写真用フレームの画像データＤ３であるときは、画像データ選択手段が、上記ユーザー画像データに基づくユーザーの顔写真の画像に、上記画像データＤ３に基づく顔写真用フレームの画像データＤ３を重畳させた画像データを生成する。
【００６３】
また、画像データ選択手段が、記憶部１５に記憶されている画像データＤ３の中から選択した画像データＤ３、又は前述のように重畳させた画像データをサーバー端末通信部に送ることが可能なものであり、サーバー端末通信部が、当該画像データを特定のユーザー端末３に送信可能なものであるとともに、ユーザー端末通信部８が、当該画像データを受信可能なものであっても良い。上記特定のユーザー端末３は、例えば、画像データ選択部１６が画像データを選択した際に当該選択の根拠としたＧＰＳ計測位置情報を含んでいるユーザー情報Ｄ１のユーザー端末識別情報によって特定されるユーザー端末３、又は当該ユーザー端末３のユーザーによって指定されたユーザー端末３の群である。このような構成により、ユーザーが特定の時間に、特定の位置に居たことを証明するためのデータをユーザー位置証明サーバー２が当該ユーザーのユーザー端末３、又は当該ユーザー端末３のユーザーによって指定されたユーザー端末３の群に配信することができる。
【００６４】
また、画像データ選択手段が、記憶部１５に記憶されている画像データＤ３の中から特定の画像データＤ３を選択し、当該画像データＤ３を上記ユーザー画像データに重畳させる際に、上記ユーザー画像データが顔写真の画像データか否かを判定し、上記ユーザー画像データが顔写真の画像データであると判断した場合に、上記ユーザー画像データに基づく顔写真の一部を隠すことが可能であり、このように一部を隠した画像データであるプライバシー保護画像データを生成可能なものであっても良い。さらに、サーバー端末通信部が、特定のユーザー端末３には、上記プライバシー保護画像データを送信するとともに、別の特定のユーザー端末３には、当該プライバシー保護画像データに対応している画像データであって、上記一部を隠していない画像データを送信可能なものであっても良い。このような構成により、ユーザーが特定の時間に、特定の位置に居たことを証明するためのデータをユーザー位置証明サーバー２が当該ユーザーのユーザー端末３又は当該ユーザー端末３のユーザーによって指定されたユーザー端末３の群に配信することができるとともに、当該ユーザーのプライバシーを保護することができる。例えば、顔写真の上記一部とは、当該顔写真における目の部分である。
【００６５】
なお、本発明の実施形態は上述の形態に限るものではなく、本発明の思想の範囲を逸脱しない範囲で適宜変更することができる。
【産業上の利用可能性】
【００６６】
本発明に係るユーザー位置証明サーバー２及び当該サーバー２を備えたシステム１は、ユーザー端末３の使用者であるユーザーが特定の位置に居たことを証明するためのサーバー及びそのシステムとして用いることができる。
【符号の説明】
【００６７】
１        ユーザー位置証明システム
２        ユーザー位置証明サーバー
３        ユーザー端末
４        ＧＰＳ衛星
５        ネットワーク
８        ユーザー端末通信部（ユーザー端末通信手段）
１０      ＧＰＳ位置情報生成部（ＧＰＳ位置情報生成手段）
１４      サーバー通信部（サーバー通信手段）
１５      記憶部（記憶手段）
１６      画像データ選択部（画像データ選択手段）
１７      関連付部（関連付手段）
Ｄ１      ユーザー情報
Ｄ２      時間の情報
Ｄ３      画像データ
【図１】
2014016901.tif 000003
【図２】
2014016901.tif 000004
【図３】
2014016901.tif 000005
【図４】
2014016901.tif 000006
【図５】
2014016901.tif 000007
【図６】
2014016901.tif 000008