(57)【特許請求の範囲】
【請求項１】
複数の撮影端末から、各撮影端末の位置情報と、該位置情報の位置を撮影場所とした画像の撮影回数とを取得する取得手段と、
前記位置情報と、前記撮影回数とに基づいて、推奨撮影場所を特定する特定手段と、を有し、
前記取得手段により、撮影端末から、該撮影端末の位置情報と、複数回数値である画像の撮影回数とが取得された場合、該位置情報の位置を撮影場所とした画像の撮影回数を１と補正すること、を特徴とする情報処理装置。
【請求項２】
前記特定手段は、
前記位置情報に基づいて、位置地点ごとに、該位置地点に位置する撮影端末数を算出し、
前記撮影回数に基づいて、位置地点ごとに、該位置地点での撮影回数の合計値を算出し、
位置地点ごとに、前記撮影回数の合計値と前記撮影端末数との割合に基づいて、スコアを算出し、
所定閾値以上のスコアが算出された位置地点を、前記推奨撮影場所と特定すること、
を特徴とする請求項１記載の情報処理装置。
【請求項３】
前記特定手段は、
前記位置情報に基づいて、位置エリアごとに、該位置エリアに位置する撮影端末数を算出し、
前記撮影回数に基づいて、位置エリアごとに、該位置エリアでの撮影回数の合計値を算出し、
位置エリアごとに、前記撮影回数の合計値と前記撮影端末数との割合に基づいて、スコアを算出し、
所定閾値以上のスコアが算出された位置エリアを、前記推奨撮影場所と特定すること、
を特徴とする請求項１記載の情報処理装置。
【請求項４】
前記取得手段により、同一の撮影端末から、所定頻度よりも高い出現頻度で同一の位置情報が取得された場合、該位置情報の位置で撮影された画像の撮影回数を０と補正すること、を特徴とする請求項１乃至３の何れか一項に記載の情報処理装置。
【請求項５】
複数の撮影端末から、各撮影端末の位置情報と、該位置情報の位置を撮影場所とした画像の撮影回数とを取得する取得手段と、
前記位置情報と、前記撮影回数とに基づいて、推奨撮影場所を特定する特定手段と、を有し、
前記取得手段により、同一の撮影端末から、所定頻度よりも高い出現頻度で同一の位置情報が取得された場合、該位置情報の位置で撮影された画像の撮影回数を０と補正すること、を特徴とする情報処理装置。
【請求項６】
前記特定手段は、
前記位置情報に基づいて、位置地点ごとに、該位置地点に位置する撮影端末数を算出し、
前記撮影回数に基づいて、位置地点ごとに、該位置地点での撮影回数の合計値を算出し、
位置地点ごとに、前記撮影回数の合計値と前記撮影端末数との割合に基づいて、スコアを算出し、
所定閾値以上のスコアが算出された位置地点を、前記推奨撮影場所と特定すること、
を特徴とする請求項５記載の情報処理装置。
【請求項７】
前記特定手段は、
前記位置情報に基づいて、位置エリアごとに、該位置エリアに位置する撮影端末数を算出し、
前記撮影回数に基づいて、位置エリアごとに、該位置エリアでの撮影回数の合計値を算出し、
位置エリアごとに、前記撮影回数の合計値と前記撮影端末数との割合に基づいて、スコアを算出し、
所定閾値以上のスコアが算出された位置エリアを、前記推奨撮影場所と特定すること、
を特徴とする請求項５記載の情報処理装置。
【請求項８】
前記取得手段により、撮影端末から、該撮影端末の位置情報と、複数回数値である画像の撮影回数とが取得された場合、該位置情報の位置を撮影場所とした画像の撮影回数を１と補正すること、を特徴とする請求項６又は７に記載の情報処理装置。
【請求項９】
複数の撮影端末から、各撮影端末の位置情報と、該位置情報の位置を撮影場所とした画像の撮影回数とを取得する取得手段と、
前記位置情報と、前記撮影回数とに基づいて、推奨撮影場所を特定する特定手段と、
を有し、
前記特定手段は、
前記位置情報に基づいて、位置地点ごとに、該位置地点に位置する撮影端末数を算出し、
前記撮影回数に基づいて、位置地点ごとに、該位置地点での撮影回数の合計値を算出し、
位置地点ごとに、前記撮影回数の合計値と前記撮影端末数との割合に基づいて、スコアを算出し、
所定閾値以上のスコアが算出された位置地点を、前記推奨撮影場所と特定すること、
を特徴とする情報処理装置。
【請求項１０】
複数の撮影端末から、各撮影端末の位置情報と、該位置情報の位置を撮影場所とした画像の撮影回数とを取得する取得手段と、
前記位置情報と、前記撮影回数とに基づいて、推奨撮影場所を特定する特定手段と、
を有し、
前記特定手段は、
前記位置情報に基づいて、位置エリアごとに、該位置エリアに位置する撮影端末数を算出し、
前記撮影回数に基づいて、位置エリアごとに、該位置エリアでの撮影回数の合計値を算出し、
位置エリアごとに、前記撮影回数の合計値と前記撮影端末数との割合に基づいて、スコアを算出し、
所定閾値以上のスコアが算出された位置エリアを、前記推奨撮影場所と特定すること、
を特徴とする情報処理装置。
【請求項１１】
コンピュータを、
複数の撮影端末から、各撮影端末の位置情報と、該位置情報の位置を撮影場所とした画像の撮影回数とを取得する取得手段と、
前記位置情報と、前記撮影回数とに基づいて、推奨撮影場所を特定する特定手段として機能させ、
前記取得手段により、撮影端末から、該撮影端末の位置情報と、複数回数値である画像の撮影回数とが取得された場合、該位置情報の位置を撮影場所とした画像の撮影回数を１と補正することを特徴とするプログラム。
【請求項１２】
コンピュータを、
複数の撮影端末から、各撮影端末の位置情報と、該位置情報の位置を撮影場所とした画像の撮影回数とを取得する取得手段と、
前記位置情報と、前記撮影回数とに基づいて、推奨撮影場所を特定する特定手段として機能させ、
前記取得手段により、同一の撮影端末から、所定頻度よりも高い出現頻度で同一の位置情報が取得された場合、該位置情報の位置で撮影された画像の撮影回数を０と補正することを特徴とするプログラム。
【請求項１３】
コンピュータを、
複数の撮影端末から、各撮影端末の位置情報と、該位置情報の位置を撮影場所とした画像の撮影回数とを取得する取得手段と、
前記位置情報と、前記撮影回数とに基づいて、推奨撮影場所を特定する特定手段として機能させ、
前記特定手段は、
前記位置情報に基づいて、位置地点ごとに、該位置地点に位置する撮影端末数を算出し、
前記撮影回数に基づいて、位置地点ごとに、該位置地点での撮影回数の合計値を算出し、
位置地点ごとに、前記撮影回数の合計値と前記撮影端末数との割合に基づいて、スコアを算出し、
所定閾値以上のスコアが算出された位置地点を、前記推奨撮影場所と特定すること、
を特徴とするプログラム。
【請求項１４】
コンピュータを、
複数の撮影端末から、各撮影端末の位置情報と、該位置情報の位置を撮影場所とした画像の撮影回数とを取得する取得手段と、
前記位置情報と、前記撮影回数とに基づいて、推奨撮影場所を特定する特定手段として機能させ、
前記特定手段は、
前記位置情報に基づいて、位置エリアごとに、該位置エリアに位置する撮影端末数を算出し、
前記撮影回数に基づいて、位置エリアごとに、該位置エリアでの撮影回数の合計値を算出し、
位置エリアごとに、前記撮影回数の合計値と前記撮影端末数との割合に基づいて、スコアを算出し、
所定閾値以上のスコアが算出された位置エリアを、前記推奨撮影場所と特定すること、
を特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
近年、デジタルカメラのみならず、スマートフォンや携帯電話などのカメラ付きの携帯端末の普及により、誰でも簡単気軽に写真を取ることができるようになってきた。また、このような携帯端末は、ＧＰＳ（Global Positioning System）機能を備えている。このため、写真（画像）とその写真の撮影地点とを対応付けることで、例えば、地図上、写真と撮影地点とを表示するといったことも可能である（例えば、特許文献１、２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−２６９７５号公報
【特許文献２】特開２０１０−１２８７０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、例えば、雑誌などでは、オススメの撮影スポットを紹介する記事なども増えており、Ｗｅｂ上では、ユーザが外出先で撮影した様々な写真を投稿したＷｅｂサイトも人気である。また、ユーザにとっては、実際にこのようなオススメ撮影スポットに足を運び、自らも写真を撮影してみようという楽しみ方もある。
【０００５】
本発明は、上記の点に鑑み提案されたものであり、その目的とするところは、オススメの撮影スポットを提供するための１つの方法を提案することにある。
【課題を解決するための手段】
【０００６】
上記の課題を解決するため、本発明にかかる情報処理装置は、複数の撮影端末から、各撮影端末の位置情報と、該位置情報の位置を撮影場所とした画像の撮影回数とを取得する取得手段と、  前記位置情報と、前記撮影回数とに基づいて、推奨撮影場所を特定する特定手段と、を有し、前記取得手段により、撮影端末から、該撮影端末の位置情報と、複数回数値である画像の撮影回数とが取得された場合、該位置情報の位置を撮影場所とした画像の撮影回数を１と補正することを特徴とする。
【発明の効果】
【０００７】
本発明の実施の形態によれば、オススメの撮影スポットを提供することができる。
【図面の簡単な説明】
【０００８】
【図１】地図システム１００のネットワーク構成図である。
【図２】情報処理サーバ１及び撮影端末２のハードウェア構成例を示す図である。
【図３】地図システム１００のソフトウェア構成例を示す図である。
【図４】管理ＤＢ１０５ａのデータ構成例を示す図である。
【図５】集計ＤＢ１０５ｂのデータ構成例を示す図である。
【図６】推奨撮影場所の特定処理例を示すシーケンス図である。
【図７】集計ＤＢ１０５ｂの集計結果を図示化したものである。
【図８】撮影端末２のオススメの撮影スポットの表示画面の一例である。
【図９】管理ＤＢ１０５ａのデータ構成例を示す図である。
【図１０】管理ＤＢ１０５ａのデータ構成例を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明の好適な実施形態につき説明する。
【００１０】
＜構成＞
（ネットワーク構成）
図１は、本実施形態にかかる地図システム１００のネットワーク構成図である。地図システム１００は、情報処理サーバ１、撮影端末２が、ネットワーク３を介して接続される。
【００１１】
情報処理サーバ１は、オススメの撮影スポットを選定し特定するサーバである。また、例えば、地図上で、オススメの撮影スポットを表示することで、その撮影スポットをユーザに提供する。ユーザは、このようなオススメの撮影スポットに足を運ぶなどして、写真を撮影することができる。
【００１２】
このため、本実施形態にかかる情報処理サーバ１は、まず、各ユーザの有する撮影端末２から、撮影端末２の位置情報と、撮影端末２による画像の撮影回数とを取得する。また、情報処理サーバ１は、取得した位置情報や撮影回数のデータを集計し、地図上、撮影端末２の位置情報をマッピングし、頻繁に写真撮影されている場所を、オススメの撮影スポットとして特定する。この点、詳細は再度後述する。
【００１３】
撮影端末２は、写真や動画などの画像を撮影するための端末である。このため、撮影端末２は、例えば、デジタルカメラのほか、スマートフォン、タブレット端末、携帯電話、ＰＣ（携帯型が望ましい）などにより構成される。また、撮影端末２は、ＧＰＳ機能を備えており、ネットワーク３を介して情報処理サーバ１に対し、位置情報を送信することができる。
【００１４】
ネットワーク３は、有線、無線を含む通信ネットワークである。例えば、３Ｇ、４Ｇなどの電話回線網、ＷｉＦｉ（登録商標）、及びインターネットなどを含む。
【００１５】
（ハードウェア構成）
図２は、本実施形態にかかる情報処理サーバ１及び撮影端末２のハードウェア構成例を示す図である。
【００１６】
情報処理サーバ１は、ハードウェア構成として、図２に示されるように、例えば、ＣＰＵ（Central Processing Unit）１１、ＲＯＭ（Read Only Memory）１２、ＲＡＭ（Random Access Memory）１３、ＨＤＤ（Hard Disk Drive）１４、入力装置１５、表示装置１６、通信装置１７を有する。
【００１７】
また、撮影端末２は、ハードウェア構成として、図２に示されるように、例えば、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、ＨＤＤ１４、入力装置１５、表示装置１６、通信装置１７、ＧＰＳ装置１８を有する。
【００１８】
ＣＰＵ１１は、各種プログラムの実行や演算処理を行う。ＲＯＭ１２は、起動時に必要なプログラムなどが記憶されている。ＲＡＭ１３は、ＣＰＵ１１での処理を一時的に記憶したり、データを記憶したりする作業エリアである。ＨＤＤ１４は、各種データ及びプログラムを格納する。入力装置１５は、例えばキーボードやマウスである。表示装置１６は、ディスプレイである。通信装置１７は、ネットワーク３を介し、他装置との通信を行う。ＧＰＳ装置１８は、撮影端末２の現在位置する位置情報を取得する。
【００１９】
なお、撮影端末２は、例えばスマートフォンやタブレットでありうるため、入力装置１５は、キーボードやマウスに代え、画面上のタップ座標（タッチ座標）を検知可能なタッチパネルにより実現されうる。またこの場合、入力操作は、画面上のタッチパネルと、プログラムにより制御されるソフトウェアキー等とにより実現される。
【００２０】
（ソフトウェア構成）
図３は、本実施形態にかかる地図システム１００のソフトウェア構成例を示す図である。
【００２１】
まず、情報処理サーバ１は、主な機能部として、位置情報取得部１０１、撮影回数取得部１０２、撮影場所特定部１０３、撮影場所提供部１０４、記憶部１０５を有する。
【００２２】
位置情報取得部１０１は、撮影端末２から、各撮影端末２の位置情報を受信し取得する。位置情報は、撮影端末を識別するための識別子と共に取得されるので、位置情報取得部１０１は、その撮影端末の識別子（例えば、撮影端末ＩＤ）と共に、位置情報を管理ＤＢ（Database）１０４ａに格納する。
【００２３】
撮影回数取得部１０２は、撮影端末２から、各撮影端末２による画像（例えば、写真）の撮影回数を受信し取得する。撮影回数の情報は、撮影端末を識別するための識別子と共に取得されるので、撮影回数取得部１０２は、その撮影端末の識別子（例えば、撮影端末ＩＤ）と共に、撮影回数を管理ＤＢ１０５ａに格納する。
【００２４】
撮影場所特定部１０３は、撮影端末２から取得した位置情報と、画像の撮影回数とに基づいて、推奨撮影場所（所謂、オススメの撮影スポット）を特定する。特定方法については後述する。
【００２５】
撮影場所提供部１０４は、推奨撮影場所が特定されると、例えば、地図上に推奨撮影場所を表示することで、その推奨撮影場所をユーザに提供する。
【００２６】
記憶部１０５は、管理ＤＢ１０５ａ、集計ＤＢ１０５ｂ、地図情報１０５ｃなどを記憶する。管理ＤＢ１０５ａは、撮影端末毎に、撮影日、位置情報、撮影エリア、撮影回数などの情報を管理する。集計ＤＢ１０５ｂは、位置情報又はエリア毎に、撮影端末数、撮影回数、スコア、判定結果などの情報を集計し管理する。地図情報１０５ｃは、地図画像、位置座標（緯度経度）、地名などを含むマップ情報である。なお、管理ＤＢ１０５ａ及び集計ＤＢ１０５ｂＤＢについては、具体例を挙げて後述する。
【００２７】
次いで、撮影端末２は、主な機能部として、位置情報取得部２０１、撮影部２０２を有する。
【００２８】
位置情報取得部２０１は、例えば、ＧＰＳ機能により実現され、撮影端末２の現在位置する位置情報を取得する。また、位置情報取得部２０１は、ネットワーク３を介して情報処理サーバ１に対し、取得した位置情報を送信する。なお、位置情報取得部２０１は、オートＧＰＳと呼ばれるように、ユーザ自身による都度の送信操作がなくとも、バックグラウンドで位置情報を取得し、情報処理サーバ１に対し取得した位置情報を送信することができる。また、送信のタイミングは、例えば、画像撮影時、一定時間毎、位置情報が変化した毎などである。
【００２９】
撮影部２０２は、ユーザの撮影操作に従って、写真や動画などの画像を撮影する。また、撮影部２０２は、ネットワーク３を介して情報処理サーバ１に対し、画像の撮影回数の情報を送信する。なお、撮影部２０２は、ユーザ自身による都度の送信操作がなくとも、バックグラウンドで情報処理サーバ１に対し撮影回数の情報を送信することができる。また、送信のタイミングは、例えば、撮影動作毎、一定時間毎（この場合の撮影回数は一定時間内での撮影累積回数）などである。
【００３０】
なお、これら各機能及び配置構成は、あくまで一例である。例えば、記憶部１０５内の情報は、外部装置等で管理するようにもできる。また、撮影場所提供部１０４は、外部の地図表示装置等で実現することもできる。
【００３１】
また、各機能部は、情報処理サーバ１及び／又は撮影端末２を構成するコンピュータのＣＰＵ、ＲＯＭ、ＲＡＭ等のハードウェア資源上で実行されるコンピュータプログラムによって実現できる。また、機能部は、「手段」、「モジュール」、「ユニット」、又は「回路」に読替えてもよい。
【００３２】
（管理ＤＢ１０５ａ）
図４は、本実施形態にかかる管理ＤＢ１０５ａのデータ構成例を示す図である。管理ＤＢ１０５ａは、撮影端末毎に撮影状況を管理するためのＤＢであるので、図４に示されるように、「撮影端末ＩＤ」毎に、「撮影日」、「位置情報」、「撮影エリアＩＤ」、「撮影回数」の情報を有する。これら情報は、撮影端末２から位置情報が取得される度、画像の撮影回数が取得される度に更新される。
【００３３】
「撮影端末ＩＤ」は、撮影端末を識別するための識別子である。各々の撮影端末２は、各々固有の撮影端末ＩＤを有する。
【００３４】
「撮影日」は、撮影端末により画像が撮影された日である。
【００３５】
「位置情報」は、撮影端末から取得した位置情報（例えば、座標情報）である。
【００３６】
「撮影エリアＩＤ」は、撮影端末から取得した「位置情報」にから特定された位置が属するエリアのＩＤである。地図上、ある位置地点の位置が分かれば、地図情報１０５ｃから、その位置地点が位置するエリアを特定できる。エリアとは、地図上の一定範囲の領域である。例えば、画一的に所定サイズの格子（メッシュ）単位で地図を区画することで、作成される。本実施形態においては、例えば、１エリア２５０ｍの格子単位で区画される。
【００３７】
「撮影回数」は、その「撮影端末ＩＤ」の撮影端末が、その「撮影日」に、「位置情報」（「撮影エリアＩＤ」内）の地点において、画像の撮影を行った回数である。なお、全く画像の撮影回数が取得されない日がある場合、撮影端末はその日画像撮影を行っていないことを意味するので、その「撮影日」における撮影回数は０となる。
【００３８】
例えば、図４によれば、「撮影端末ＩＤ」ｕｓｅｒ１００は、「撮影日」２０１３／５／１において、「位置情報」（ｘ１、ｙ１）（「撮影エリアＩＤ」００００１）の地点において３回の画像撮影を行っている。また、同日、「位置情報」（ｘ２、ｙ２）（「撮影エリアＩＤ」００００２）の地点において、１２回の画像撮影を行っている。また、同日、「位置情報」（ｘ３、ｙ３）（「撮影エリアＩＤ」００００３）の地点において、１回の画像撮影を行っている。
【００３９】
また、例えば、「撮影端末ＩＤ」ｕｓｅｒ１００は、「撮影日」２０１３／５／３において、「位置情報」（ｘ１、ｙ１）（「撮影エリアＩＤ」０００１）の地点において、０回の画像撮影を行っている。この場合、ｕｓｅｒ１００は、「位置情報」（ｘ１、ｙ１）（「撮影エリアＩＤ」０００１）には居たものの、画像撮影は行っていないということを意味する。
【００４０】
（集計ＤＢ１０５ｂ）
図５は、本実施形態にかかる集計ＤＢ１０５ｂのデータ構成例を示す図である。集計ＤＢ１０５ｂは、撮影エリア毎に、一定の集計期間内における全撮影端末の撮影状況を管理するためのＤＢであるので、管理ＤＢ１０５ａの全撮影端末の撮影状況を「撮影エリアＩＤ」毎に集計することにより得られる。
【００４１】
図５に示されるように、集計ＤＢ１０５ｂは、集計期間内（2013/5/1-5/5）において、「撮影エリアＩＤ」毎に、「撮影端末数」、「撮影回数」、「スコア」、「判定結果」の情報を有する。これら情報は、一定時間毎、推奨撮影場所の提供する度などに更新される。
【００４２】
「撮影エリアＩＤ」は、地図上のエリアを識別するためのＩＤである。管理ＤＢ１０５ａ（図４）の「撮影エリアＩＤ」に対応する。
【００４３】
「撮影端末数」は、集計期間内において、その「撮影エリアＩＤ」で取得された撮影端末の数である。即ち、その撮影エリアに位置（存在）した撮影端末数である。管理ＤＢ１０５ａにおいて、同一「撮影エリアＩＤ」を有する「撮影端末ＩＤ」の数を、カウントすることで算出される。
【００４４】
「撮影回数」は、集計期間内において、その撮影エリアに位置（存在）した撮影端末により画像が撮影された回数である。管理ＤＢ１０５ａにおいて、同一「撮影エリア」を有する撮影端末の「撮影回数」の数を、累計（合計）してカウントすることで算出される。
【００４５】
「スコア」は、集計期間内において、その撮影エリアに位置（存在）した撮影端末のうち、どのくらい撮影端末（ユーザ）が、その撮影エリアで、画像を撮影したかの程度を示す指標である。よって、スコアは、例えば、次の式で算出される。
「スコア」＝「撮影回数」／「撮影端末数」
「判定結果」は、その撮影エリアが、推奨撮影場所（オススメの撮影スポット）であるかどうかの判定結果である。具体的には、「スコア」が所定閾値以上である場合、推奨撮影場所（オススメの撮影スポット）であると判定され、その結果、推奨撮影場所であることを示すフラグ「１」が格納される。一方、推奨撮影場所でない場合、推奨撮影場所でないことを示すフラグ「０」が格納される。
【００４６】
なお、所定閾値は、任意に定めうる値であるが、例えば、１とする。１は、「スコア」より、平均して少なくとも１人１回の画像を撮影した（１人１枚の写真を撮影した）ことを意味する値である。つまり、「スコア」が１以上の場合、その撮影エリアには、普通は誰でも１枚は写真を取りたくなるような魅力的な被写体（風景やオブジェクト等）が存在している可能性が高く、このような撮影エリアは、推奨撮影場所、即ちオススメの撮影スポットである。
【００４７】
また、集計期間は、例えば、直近の一定の期間（直近５日間、１週間、１ヶ月間、ｘヶ月等）を取ってもよいし、特定の一定期間や特定日（例えば、観光客の多いゴールデンウィーク、土日祝祭日、お盆、正月等）をとってもよい。特に後者の場合、観光客が多いため、より多くのサンプル数（撮影端末の「位置情報」や「撮影回数」等）の取得が期待できる。
【００４８】
＜動作＞
図６は、本実施形態にかかる推奨撮影場所の特定処理例を示すシーケンス図である。
【００４９】
Ｓ１：まず、撮影端末２（位置情報取得部２０１）は、撮影端末２の現在位置する位置情報を取得すると、情報処理サーバ１に対し、取得した位置情報を送信する。なお、位置情報取得部２０１は、オートＧＰＳと呼ばれるように、バックグラウンドで位置情報を取得し、情報処理サーバ１に対し取得した位置情報を送信する。また、送信のタイミングは、ここでは例えば、一定時間毎とする。
【００５０】
Ｓ２：情報処理サーバ１（位置情報取得部１０１）は、撮影端末２からの位置情報を取得すると、管理ＤＢ１０５ａを更新する。
【００５１】
例えば、情報処理サーバ１は、「撮影端末ＩＤ」ｕｓｅｒ１００から、２０１３／５／１において、「位置情報」（ｘ１、ｙ１）を取得したとする。情報処理サーバ１は、管理ＤＢ１０５ａ（図４）において、「撮影端末ＩＤ」ｕｓｅｒ１００、「撮影日」２０１３／５／１、「位置情報」（ｘ１、ｙ１）を格納する。また、地図情報１０５ｃを参照し、「位置情報」（ｘ１、ｙ１）から、その位置地点が位置するエリアを特定し、そのエリアのエリアＩＤを「撮影エリアＩＤ」に格納する。なお、位置情報のみを取得した場合、「撮影回数」は更新しない。また、既に同日、同一の位置情報を取得している場合には、更新は不要である。
【００５２】
Ｓ３：次いで、撮影端末２（撮影回数取得部１０２）は、ユーザの撮影操作に従って、写真や動画などの画像を撮影すると、情報処理サーバ１に対し、画像の撮影回数の情報を送信する。また、送信のタイミングは、ここでは例えば、撮影動作毎とする。
【００５３】
なお、撮影端末２（位置情報取得部２０１）は、画像の撮影回数の送信に伴って、撮影端末２の現在位置する位置情報を送信してもよい。但し、位置情報は送信しない場合でも、情報処理サーバ１は、Ｓ２で取得した位置情報を用いることで、撮影端末２の現在位置する位置情報を把握可能である。
【００５４】
Ｓ４：情報処理サーバ１（撮影回数取得部１０２）は、撮影端末２から画像の撮影回数を取得すると、管理ＤＢ１０５ａを更新する。
【００５５】
例えば、情報処理サーバ１は、「撮影端末ＩＤ」ｕｓｅｒ１００から、２０１３／５／１において、「撮影回数」３を取得したとする。情報処理サーバ１は、管理ＤＢ１０５ａ（図４）を参照し、「撮影端末ＩＤ」ｕｓｅｒ１００、「撮影日」２０１３／５／１、現在位置する「位置情報」（ｘ１、ｙ１）のデータに対し、その「撮影回数」に、撮影端末から取得した「撮影回数」３を加算する（例えば、０→３をセット）。
【００５６】
このように、撮影端末２は、情報処理サーバ１に対し、一定時間毎に位置情報を送信しつつ、画像撮影された場合は、その撮影回数の情報を送信する。一方、情報処理サーバ１は、撮影端末２から、位置情報及び撮影回数を取得すると、管理ＤＢ１０５ａを更新する。つまり、Ｓ１〜４が繰り返されることで、情報処理サーバ１は、管理ＤＢ１０５ａにおいて、「撮影端末ＩＤ」毎に、「撮影日」、「位置情報」、「撮影エリアＩＤ」、「撮影回数」の情報を管理することができる。
【００５７】
Ｓ５：次に、情報処理サーバ１（撮影場所特定部１０３）は、集計ＤＢ１０５ｂを更新する。集計ＤＢ１０５ｂは、撮影エリア毎に、一定の集計期間内における全撮影端末の撮影状況を管理するためのＤＢであるので、管理ＤＢ１０５ａの全撮影端末の撮影状況を「撮影エリアＩＤ」毎に集計することにより得られる。そして、集計された位置情報と、画像の撮影回数とに基づいて、推奨撮影場所（所謂、オススメの撮影スポット）を特定する。
【００５８】
具体的に、情報処理サーバ１は、まず管理ＤＢ１０５ａを参照し、集計期間内（2013/5/1-5/5）のデータを対象として、集計ＤＢ１０５ｂの「撮影エリアＩＤ」、「撮影端末数」、「撮影回数」を集計する。例えば、図５（１行目）のように、「撮影エリアＩＤ」００００１、「撮影端末数」１２５３、「撮影回数」１３５６と集計されたものとする。これは、集計期間において、「撮影エリアＩＤ」００００１で特定されるエリア内において、１２５３という数の撮影端末が存在し、それら撮影端末により合計１３５６という回数の撮影が行われたことを意味する。
【００５９】
次に、情報処理サーバ１は、「スコア」を算出する。「スコア」は、集計期間内において、その撮影エリアに位置（存在）した撮影端末のうち、どのくらい撮影端末（ユーザ）が、その撮影エリアで、画像を撮影したかの程度を示す指標である。スコアは、上述したように、例えば、「スコア」＝「撮影回数」／「撮影端末数」で算出される。ここでは、「撮影エリアＩＤ」００００１の「スコア」は、１．０８２（「撮影端末数」１３５６／「撮影回数」１２５３）である。
【００６０】
次に、情報処理サーバ１は、「スコア」に応じて、その撮影エリアが、推奨撮影場所（オススメの撮影スポット）であるかどうかの判定を行う。具体的には、「スコア」が所定閾値以上である場合、推奨撮影場所であると判定し、「判定結果」に、推奨撮影場所であることを示すフラグ「１」を格納する。一方、「スコア」が所定閾値以上でない場合、推奨撮影場所でないと判定し、「判定結果」に、推奨撮影場所でないことを示すフラグ「０」を格納する。
【００６１】
ここで、所定閾値は、例えば１とする。１は、「スコア」より、平均して少なくとも１人１回の画像を撮影した（１人１枚の写真を撮影した）ことを意味する値である。つまり、「スコア」が１以上の場合、その撮影エリアには、普通は誰でも１枚は写真を取りたくなるような魅力的な被写体（風景やオブジェクト等）が存在している可能性が高く、このような撮影エリアは、推奨撮影場所、即ちオススメの撮影スポットである。
【００６２】
図７は、集計ＤＢ１０５ｂの集計結果を図示化したものである。各々のエリア毎に、「撮影端末数」、「撮影回数」、「スコア」、「判定結果」の情報が示されている。そして、地図上、「判定結果」が１のエリアは、推奨撮影場所、即ちオススメの撮影スポットとなっている。
【００６３】
Ｓ６：撮影端末２又は一般的なクライアント端末（非図示）は、情報処理サーバ１に対し、推奨撮影場所の取得要求を送信する。具体的には、撮影端末２が、情報処理サーバ１の提供する地図サービス上、例えば、オススメの撮影スポットの閲覧・表示などといった操作を行うことで、推奨撮影場所の取得要求が送信される。
【００６４】
Ｓ７：情報処理サーバ１（撮影場所提供部１０４）は、推奨撮影場所の取得要求を受信すると、応答データを生成する。応答データは、集計ＤＢ１０５ｂを参照し、例えば、地図上に、「判定結果」１となっている「撮影エリアＩＤ」のエリアを、オススメの撮影スポットとして表示する地図データを、ユーザに提供する。
【００６５】
Ｓ８：情報処理サーバ１（撮影場所提供部１０４）は、推奨撮影場所の取得要求に対する応答データを応答する。
【００６６】
図８は、撮影端末２のオススメの撮影スポットの表示画面の一例である。地図上、「判定結果」が１のエリアがオススメの撮影スポット（図中、塗り潰しエリア）として表示される。
【００６７】
また、ユーザがズーム操作などを行うと、地図が更に拡大される。本実施形態においては、例えば、１エリア２５０ｍの格子単位で区画されているので、最拡大サイズとして、２５０ｍ区画エリアの単位で、オススメの撮影スポットを表示することができる。
【００６８】
また、オススメの撮影スポットのエリアと地図情報１０５ｃとをマッピングし、地図情報１０５ｃから、そのエリアの地図情報（地名、地形、名所等）を引いてくることで、例えば、「吉野川○○渓谷」というように、そのエリアの場所に関する情報を表示してもよい。これにより、その撮影スポットが具体的にどのような撮影スポットであるかを特定することが可能である。
【００６９】
なお、本実施形態においては、便宜上、例えば、１エリア２５０ｍの格子単位で区画したが、例えば、１エリア５０ｍ、１０ｍというように、この格子単位を限りなく小さいサイズにすれば、オススメの撮影スポットを、一定の広がり領域を有するエリアではなく、限りなく１の地点として特定することも可能である。
【００７０】
＜変形例＞
（「撮影回数」の補正例  その１）
図９は、本変形例にかかる管理ＤＢ１０５ａのデータ構成例を示す図である。図４と比べ、「補正回数（補正値１）」が追加されているものである。
【００７１】
上述の実施形態でいう「撮影回数」は、実際に撮影端末２が撮影を行った撮影回数をカウントした。例えば、「撮影端末ＩＤ」ｕｓｅｒ１００の撮影端末が、３回（又は３枚）の写真撮影を行えば、「撮影回数」は３とカウントされる。
【００７２】
一方、本変形例では、「撮影回数」は、実際に撮影端末２が撮影を行った場合、写真そのものの撮影回数が何回であろうとも、撮影回数を１とカウントする。例えば、「撮影端末ＩＤ」ｕｓｅｒ１００の撮影端末が、３回（又は３枚）の写真撮影を行っても、「撮影回数」は１とカウントされる。
【００７３】
例えば、ある１のユーザ（撮影端末２）が、極端に多くの回数撮影を行った場合、集計ＤＢ１０５ｂの「撮影回数」において、そのユーザの撮影した撮影回数を含めて累計される。一方、上述したように、「撮影回数」は、「スコア」算出に用いられるパラメータであり、「スコア」は、所定閾値に応じて、推奨撮影場所（オススメの撮影スポット）であるか否かを判定するためのパラメータに用いられる。
【００７４】
また、上述の実施形態では、所定閾値として、１を採用した。所定閾値１は、平均して少なくとも１人１回の画像を撮影した（１人１枚の写真を撮影した）ことを意味する値である。
【００７５】
しかしながら、ある１のユーザ（撮影端末２）が、極端に多くの回数撮影を行ったことで、集計ＤＢ１０５ｂの「撮影回数」において、そのユーザの撮影した極端に多くの撮影回数が累計されると、「平均して少なくとも１人１回の画像を撮影した（１人１枚の写真を撮影した）」という主旨の推奨撮影場所を特定するにあたり、必ずしもその主旨を反映しない推奨撮影場所が特定されてしまう可能性がある。
【００７６】
よって、本変形例においては、「撮影回数」が１以上の場合、その値を補正し、「撮影回数（補正値１）」１とする。即ち、この場合の「撮影回数（補正値１）」は、ある１のユーザ（撮影端末２）が、少なくとも１回は撮影を行ったかどうかを示す値となる。
【００７７】
本変形例では、このような「撮影回数（補正値１）」に基づき、集計ＤＢ１０５ｂの「撮影回数」において、そのユーザの撮影した撮影回数が累計される。「撮影回数」は、「スコア」算出に用いられるパラメータであり、「スコア」は、所定閾値に応じて、推奨撮影場所（オススメの撮影スポット）であるか否かを判定するためのパラメータである。
【００７８】
よって、このようにして算出された「スコア」を対象に、所定閾値１に応じて、推奨撮影場所であるか否かを判定すれば、「平均して少なくとも１人１回の画像を撮影した（１人１枚の写真を撮影した）」という主旨のエリアをより適切に特定することが可能である。
【００７９】
（「撮影回数」の補正例  その２）
図１０は、本変形例にかかる管理ＤＢ１０５ａのデータ構成例を示す図である。図４と比べ、「補正回数（補正値２）」が追加されているものである。
【００８０】
上述の通り、管理ＤＢ１０５ａの「補正回数」は、集計ＤＢ１０５ｂの「撮影回数」に反映（累計）される。また、集計ＤＢ１０５ｂのその「撮影回数」は、「スコア」算出に用いられるパラメータであり、「スコア」は、所定閾値に応じて、推奨撮影場所（オススメの撮影スポット）であるか否かを判定するためのパラメータに用いられる。
【００８１】
このように、管理ＤＢ１０５ａの「補正回数」は、オススメの撮影スポットを特定するにあたり、影響を与える値である。つまり、「補正回数」が多いほど、そのエリアは、推奨撮影場所（オススメの撮影スポット）であると判定される可能性が高くなる。
【００８２】
しかしながら、ユーザ（撮影端末２）によっては、例えば、自宅や職場など、万人向けの推奨撮影場所とは特定しがたい場所で多くの回数撮影を行ったことで、その結果、自宅や職場などが推奨撮影場所と特定されてしまう可能性がある。
【００８３】
よって、本変形例においては、例えば、自宅や職場など、万人向けの推奨撮影場所とは特定しがたい場所と推測される場所での「撮影回数」は、カウント対象から除外するようにする。
【００８４】
具体的には、撮影端末毎の過去の「位置情報」を遡って、「撮影日」との関係から、頻繁に出現する位置（場所）は、観光地などの撮影場所ではないとして、そのような「位置情報」に対応する「撮影回数」は、その値を補正し、「撮影回数（補正値２）」０とする。逆に言えば、頻繁に出現しない位置（場所）は、観光地などの撮影場所であるとして、そのような「位置情報」に対応する「撮影回数」は、その値を補正しない。
【００８５】
例えば、図１０を参照すると、「撮影端末ＩＤ」ｕｓｅｒ１００の撮影端末は、「撮影日」2013/5/1、2、3、4,5というように連日の間、「位置情報」（ｘ１、ｙ１）で特定される位置（場所）に頻繁に出現している。この場合、「位置情報」（ｘ１、ｙ１）は、例えば、このユーザの自宅や職場等である可能性が高く、少なくとも、観光地などの推奨撮影場所といえるような場所でない可能性が高い。よって、そのような「位置情報」（ｘ１、ｙ１）に対応する「撮影回数」は、全て「撮影回数（補正値２）」０とする。なお、どの程度の出現頻度を頻繁とするかは、任意の所定頻度（閾値）を設定することが可能である（例えば、出現率７０％以上など）。
【００８６】
逆に、「撮影端末ＩＤ」ｕｓｅｒ１００の撮影端末は、「撮影日」2013/5/2、「位置情報」（ｘ５、ｙ５）で特定される位置（場所）に、過去はじめて又は所定期間を空けて久しぶりに、出現したものである。この場合、「位置情報」（ｘ３、ｙ３）は、例えば、このユーザの自宅や職場等である可能性は低く、観光地などの推奨撮影場所といえるような場所である可能性が高い。よって、そのような「位置情報」（ｘ３、ｙ３）に対応する「撮影回数」は、補正せず、「撮影回数」の値をそのまま維持する。
【００８７】
このように、管理ＤＢ１０５ａの「補正回数」を補正することで、例えば、自宅や職場など、万人向けの推奨撮影場所とは特定しがたい場所と推測される場所が、推奨撮影場所と特定されることを防止することが可能である。
【００８８】
＜総括＞
以上のように、本実施形態によれば、オススメの撮影スポットを提供するための１つの方法を提案することができる。これにより、ユーザは、例えば、地図上から容易にオススメの撮影スポットを見つけることができるので、実際にこのようなオススメ撮影スポットに足を運び、自らも魅力的な被写体（風景やオブジェクト等）を撮影することができる。
【００８９】
なお、本発明の好適な実施の形態により本発明を説明した。ここでは特定の具体例を示して本発明を説明したが、特許請求の範囲に定義された本発明の広範な趣旨および範囲から逸脱することなく、これら具体例に様々な修正および変更を加えることができることは明らかである。具体例の詳細および添付の図面により本発明が限定されるものと解釈してはならない。
【符号の説明】
【００９０】
１        情報処理サーバ
２        撮影端末
３        ネットワーク
１１        ＣＰＵ
１２        ＲＯＭ
１３        ＲＡＭ
１４        ＨＤＤ
１５        入力装置
１６        表示装置
１７        通信装置
１８        ＧＰＳ装置
１０１    位置情報取得部
１０２    撮影回数取得部
１０３    撮影場所特定部
１０４    撮影場所提供部
１０５    記憶部
２０１    位置情報取得部
２０２    撮影部
【図１】
0005904973.tif 000002
【図２】
0005904973.tif 000003
【図３】
0005904973.tif 000004
【図４】
0005904973.tif 000005
【図５】
0005904973.tif 000006
【図６】
0005904973.tif 000007
【図７】
0005904973.tif 000008
【図８】
0005904973.tif 000009
【図９】
0005904973.tif 000010
【図１０】
0005904973.tif 000011