(57)【要約】【課題】ユーザにとって有益なスポットを容易に示す。【解決手段】移動通信端末２０は、地図を表示する画像表示装置であって、ＳＮＳサーバ１０から、所定のエリア内における投稿された位置を示す投稿位置情報に関連付けられたＳＮＳ投稿情報を取得する投稿情報取得部２４と、投稿情報取得部２４により取得されたＳＮＳ投稿情報に基づき、投稿位置情報が示す位置毎の投稿頻度を取得する投稿頻度取得部２５と、投稿頻度取得部２４により取得された投稿頻度に応じた情報を、投稿位置情報が示す位置に対応するように地図上に表示する表示部２６と、を備える。【選択図】図３
2019117543.tif 000002
【特許請求の範囲】
【請求項１】
地図を表示する画像表示装置であって、
ソーシャルネットワーキングサービスを提供するサーバから、前記ソーシャルネットワーキングサービスに投稿された投稿情報のうち、所定のエリア内における投稿された位置を示す投稿位置情報に関連付けられた前記投稿情報を取得する投稿情報取得手段と、
前記投稿情報取得手段により取得された前記投稿情報に基づき、前記投稿位置情報が示す位置毎の投稿頻度を取得する投稿頻度取得手段と、
前記投稿頻度取得手段により取得された前記投稿頻度に応じた情報を、前記投稿位置情報が示す位置に対応するように前記地図上に表示する表示手段と、を備えた画像表示装置。
【請求項２】
前記表示手段は、前記投稿頻度に応じた情報として、前記投稿頻度に応じて大きさが異なる所定の図形画像を表示する、請求項１に記載の画像表示装置。
【請求項３】
前記投稿情報は、投稿された日時を示す投稿日時情報を含み、
前記投稿頻度取得手段は、前記日時を含む所定の日時帯に投稿された前記投稿情報についての前記位置毎の投稿頻度を条件付き投稿頻度として取得し、
前記表示手段は、前記投稿頻度取得手段により取得された前記条件付き投稿頻度に応じた情報を表示する、請求項１又は２に記載の画像表示装置。
【請求項４】
ユーザの操作を受け付ける入力手段と、
前記入力手段に入力された前記ユーザの操作に関する情報を取得する入力情報取得手段と、を備え、
前記入力情報取得手段は、前記ユーザの操作に関する情報に基づき、前記所定の日時帯に対応するユーザ選択日時情報を取得し、
前記表示手段は、前記入力情報取得手段により取得された前記ユーザ選択日時情報に応じて、前記条件付き投稿頻度に応じた情報を、前記ユーザ選択日時情報が対応する前記日時帯毎に切り替えて表示する、請求項３に記載の画像表示装置。
【請求項５】
前記投稿情報は、投稿された日時を示す投稿日時情報を含み、
前記投稿情報取得手段により取得された前記投稿情報に基づき、前記投稿位置情報が示す所定の位置における投稿が集中する日時帯を示す投稿集中日時を取得する投稿集中日時取得手段を備え、
前記表示手段は、前記投稿集中日時取得手段により取得された前記投稿集中日時に関する情報を前記地図上に表示する、請求項１〜４の何れか一項に記載の画像表示装置。
【請求項６】
自装置の現在位置を示す現在位置情報を取得する位置情報取得手段を備え、
前記表示手段は、前記位置情報取得手段により取得された前記現在位置情報が示す前記現在位置が前記所定の位置を含む所定の範囲内に含まれている場合に、前記投稿集中に関する情報を表示する、請求項５に記載の画像表示装置。
【請求項７】
ユーザの操作を受け付ける入力手段と、
前記入力手段に入力された前記ユーザの操作に関する情報を取得する入力情報取得手段と、を備え、
前記表示手段は、前記入力情報取得手段により取得された前記ユーザの操作に関する情報に基づき、前記所定の位置に対応する前記地図上の所定の領域に対して前記ユーザの操作が受け付けられた場合に、前記投稿集中に関する情報を表示する、請求項５に記載の画像表示装置。
【請求項８】
地図を表示する画像表示方法であって、
ソーシャルネットワーキングサービスを提供するサーバから、前記ソーシャルネットワーキングサービスに投稿された投稿情報のうち、所定のエリア内における投稿された位置を示す投稿位置情報に関連付けられた前記投稿情報を取得する投稿情報取得ステップと、
前記投稿情報取得ステップにおいて取得された前記投稿情報に基づき、前記投稿位置情報が示す位置毎の投稿頻度を取得する投稿頻度取得ステップと、
前記投稿頻度取得ステップにおいて取得された前記投稿頻度に応じた情報を、前記投稿位置情報が示す位置に対応するように前記地図上に表示する表示ステップと、を含む画像表示方法。
【請求項９】
地図を表示する画像表示装置を、
ソーシャルネットワーキングサービスを提供するサーバから、前記ソーシャルネットワーキングサービスに投稿された投稿情報のうち、所定のエリア内における投稿された位置を示す投稿位置情報に関連付けられた前記投稿情報を取得する投稿情報取得手段と、
前記投稿情報取得手段により取得された前記投稿情報に基づき、前記投稿位置情報が示す位置毎の投稿頻度を取得する投稿頻度取得手段と、
前記投稿頻度取得手段により取得された前記投稿頻度に応じた情報を、前記投稿位置情報が示す位置に対応するように前記地図上に表示する表示手段として機能させる、画像表示プログラム。
【請求項１０】
ソーシャルネットワーキングサービスに投稿された投稿情報を記憶する記憶手段と、
前記記憶手段により記憶された前記投稿情報のうち、所定のエリア内における投稿された位置を示す投稿位置情報に関連付けられた前記投稿情報を取得する投稿情報取得手段と、
前記投稿情報取得手段により取得された前記投稿情報に基づき、前記投稿位置情報が示す位置毎の投稿頻度を取得する投稿頻度取得手段と、
前記投稿頻度取得手段により取得された前記投稿頻度に応じた情報を、前記投稿位置情報が示す位置に対応するように地図上に表示可能に制御する制御手段と、を備える画像表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像表示装置、画像表示方法、画像表示プログラム、及び画像表示システムに関する。
【背景技術】
【０００２】
従来、画像表示装置において、撮影位置情報が関連付けられた画像のサムネイル画像を、ディスプレイに表示された地図上であって撮影位置情報が示す位置に対応する位置に表示する技術が知られている（たとえば、下記特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１４５４０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
初めて訪れる場所など、土地勘がない場所では、ユーザはどこに何があるのかを把握することができず、ユーザにとって有益なスポットを効率的に巡ることは容易ではない。たとえば、ユーザは、たまたま有名な観光スポットの近くにいたとしても、そこが観光スポットであることを知らないような場合には、当該観光スポットに気が付かないまま通り過ぎてしまうこともある。
【０００５】
上記特許文献１に記載された技術のように、ディスプレイに表示された地図上にサムネイル画像が表示されていたとしても、サムネイル画像からでは、そのサムネイル画像が示すスポットに関する詳細な情報をユーザが得ることは難しい。このため、当該スポットがユーザにとって有益なスポットであるか否かを判断するためには、当該スポットに関する詳細な情報をその他の情報媒体を用いて調べなければならず、手間が生じてしまう。
【０００６】
本発明は、ユーザにとって有益なスポットを容易に示すことができる画像表示装置、画像表示方法、画像表示プログラム、及び画像表示システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る画像表示装置は、地図を表示する画像表示装置であって、ソーシャルネットワーキングサービスを提供するサーバから、ソーシャルネットワーキングサービスに投稿された投稿情報のうち、所定のエリア内における投稿された位置を示す投稿位置情報に関連付けられた投稿情報を取得する投稿情報取得手段と、投稿情報取得手段により取得された投稿情報に基づき、投稿位置情報が示す位置毎の投稿頻度を取得する投稿頻度取得手段と、投稿頻度取得手段により取得された投稿頻度に応じた情報を、投稿位置情報が示す位置に対応するように地図上に表示する表示手段と、を備える。
【０００８】
本発明に係る画像表示方法は、地図を表示する画像表示方法であって、ソーシャルネットワーキングサービスを提供するサーバから、ソーシャルネットワーキングサービスに投稿された投稿情報のうち、所定のエリア内における投稿された位置を示す投稿位置情報に関連付けられた投稿情報を取得する投稿情報取得ステップと、投稿情報取得ステップにおいて取得された投稿情報に基づき、投稿位置情報が示す位置毎の投稿頻度を取得する投稿頻度取得ステップと、投稿頻度取得ステップにおいて取得された投稿頻度に応じた情報を、投稿位置情報が示す位置に対応するように地図上に表示する表示ステップと、を含む。
【０００９】
本発明に係る画像表示プログラムは、地図を表示する画像表示装置を、ソーシャルネットワーキングサービスを提供するサーバから、ソーシャルネットワーキングサービスに投稿された投稿情報のうち、所定のエリア内における投稿された位置を示す投稿位置情報に関連付けられた投稿情報を取得する投稿情報取得手段と、投稿情報取得手段により取得された投稿情報に基づき、投稿位置情報が示す位置毎の投稿頻度を取得する投稿頻度取得手段と、投稿頻度取得手段により取得された投稿頻度に応じた情報を、投稿位置情報が示す位置に対応するように地図上に表示する表示手段として機能させる。
【００１０】
本発明に係る画像表示システムは、ソーシャルネットワーキングサービスに投稿された投稿情報を記憶する記憶手段と、記憶手段により記憶された投稿情報のうち、所定のエリア内における投稿された位置を示す投稿位置情報に関連付けられた投稿情報を取得する投稿情報取得手段と、投稿情報取得手段により取得された投稿情報に基づき、投稿位置情報が示す位置毎の投稿頻度を取得する投稿頻度取得手段と、投稿頻度取得手段により取得された投稿頻度に応じた情報を、投稿位置情報が示す位置に対応するように地図上に表示可能に制御する制御手段と、を備える。
【００１１】
本発明に係る画像表示装置、画像表示方法、画像表示プログラム、及び画像表示システムでは、投稿位置情報が示す位置毎の投稿頻度に応じた情報が、その位置に対応するように、ディスプレイに表示された地図上に表示される。つまり、ソーシャルネットワーキングサービスにおける投稿頻度に応じた情報が、投稿位置情報が示す位置に対応付けられて地図上にマッピング表示される。これにより、ユーザは、投稿位置情報が示す位置について、投稿頻度に応じた情報を視認することができるので、視認した情報に基づき、当該位置に対応するスポットがユーザにとって有益なスポットであるか否かを判断することができる。よって、ユーザにとって有益なスポットが容易に示される。
【００１２】
表示手段は、投稿頻度に応じた情報として、投稿頻度に応じて大きさが異なる所定の図形画像を表示してもよい。この場合、ユーザは、大きさが異なる所定の図形画像を視認することにより、位置毎の投稿頻度の違いを容易に認識することができる。
【００１３】
投稿情報は、投稿された日時を示す投稿日時情報を含み、投稿頻度取得手段は、日時を含む所定の日時帯に投稿された投稿情報についての位置毎の投稿頻度を条件付き投稿頻度として取得し、表示手段は、投稿頻度取得手段により取得された条件付き投稿頻度に応じた情報を表示してもよい。この場合、ユーザは、所定の日時帯についての位置毎の投稿頻度に応じた情報を、容易に認識することができる。
【００１４】
ユーザの操作を受け付ける入力手段と、入力手段に入力されたユーザの操作に関する情報を取得する入力情報取得手段と、を備え、入力情報取得手段は、ユーザの操作に関する情報に基づき、所定の日時帯に対応するユーザ選択日時情報を取得し、表示手段は、入力情報取得手段により取得されたユーザ選択日時情報に応じて、条件付き投稿頻度に応じた情報を、ユーザ選択日時情報が対応する日時帯毎に切り替えて表示してもよい。この場合、ユーザの操作に関する情報に基づきユーザ選択日時情報が取得され、当該ユーザ選択日時情報が対応する日時帯毎に、条件付き投稿頻度に応じた情報が切り替えて表示される。このように、条件付き投稿頻度に応じた情報の表示が、ユーザの操作により選択された日時帯毎に切り替えられるので、ユーザは選択した日時帯についての条件付き投稿頻度に応じた情報を容易に視認することができる。
【００１５】
投稿情報は、投稿された日時を示す投稿日時情報を含み、投稿情報取得手段により取得された投稿情報に基づき、投稿位置情報が示す所定の位置における投稿が集中する日時帯を示す投稿集中日時を取得する投稿集中日時取得手段を備え、表示手段は、投稿集中日時取得手段により取得された投稿集中日時に関する情報を地図上に表示してもよい。この場合、ユーザは、所定の位置における投稿集中日時に関する情報を地図上で視認することができるので、当該所定の位置に対応するスポットについて、ユーザにとって有益な日時帯を認識することができる。
【００１６】
自装置の現在位置を示す位置情報を取得する位置情報取得手段を備え、表示手段は、位置情報取得手段により取得された現在位置情報が示す現在位置が所定の位置を含む所定の範囲内に含まれている場合に、投稿集中日時に関する情報を表示してもよい。この場合、自装置が所定の位置に近づくと、当該位置における投稿集中日時に関する情報が表示される。よって、ユーザは、所定の位置に対応するスポットにおけるユーザにとって有益な日時帯を、当該スポットに近づいたときに自動的に認識することができる。
【００１７】
ユーザの操作を受け付ける入力手段と、入力手段に入力されたユーザの操作に関する情報を取得する入力情報取得手段と、を備え、表示手段は、入力情報取得手段により取得されたユーザの操作に関する情報に基づき、所定の位置に対応する地図上の所定の領域に対してユーザの操作が受け付けられた場合に、投稿集中日時に関する情報を表示してもよい。この場合、所定の位置における投稿集中日時に関する情報の表示が、ユーザの操作に応じて行われる。よって、ユーザは、知りたいスポットが示す所定の位置に対応する地図上の所定の領域に対してユーザ操作を行うことにより、知りたいスポットにおけるユーザにとって有益な日時帯を容易に認識することができる。
【発明の効果】
【００１８】
本発明によれば、ユーザにとって有益なスポットを容易に示すことができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の第１実施形態に係る画像表示システムの一例を示す概念図である。
【図２】ＳＮＳサーバ及び移動通信端末に適用可能なハードウェア構成を示す図である。
【図３】本発明の第１実施形態に係る画像表示装置システムの機能構成を示すブロック図である。
【図４】ＳＮＳ投稿情報が格納されたデータベースの一例を示す図である。
【図５】投稿頻度に応じた情報が地図上に表示された表示画面の一例を示す図である。
【図６】フィルタリング表示処理による表示の切り替えの一態様を示す図である。
【図７】画像表示システムにおける処理の流れの一例を示すフローチャートである。
【図８】フィルタリング表示処理の流れの一例を示すフローチャートである。
【図９】第２実施形態に係る画像表示システムの機能構成を示す機能ブロック図である。
【図１０】所定のスポットについて報知メッセージ画像が表示された表示画面の一例を示す図である。
【図１１】所定のスポットについて報知メッセージ画像を表示する処理の流れの一例を示すフローチャートである。
【発明を実施するための形態】
【００２０】
以下、添付図面を参照して、本発明の一実施形態を詳細に説明する。なお、説明において、同一要素又は同一機能を有する要素には、同一符号を用いることとし、重複する説明は省略す
【００２１】
（第１実施形態）
まず、図１を参照して、本実施形態に係る画像表示システムの概略について説明する。図１に示されるように、本実施形態に係る画像表示システム１は、たとえば、ソーシャルネットワーキングサービス（以下、「ＳＮＳ」と称する。）を提供するＳＮＳサーバ１０（サーバ）と、携帯電話機又はスマートフォンなどを含む移動通信端末２０（画像表示装置）と、を備える。ＳＮＳとは、移動体通信網などのネットワークを介して人と人との社会的な繋がりを維持及び促進するような機能を提供する会員制のオンラインサービスであって、たとえば、Ｆａｃｅｂｏｏｋ、Ｉｎｓｔａｇｒａｍ、又はＴｗｉｔｔｅｒなどが挙げられる。
【００２２】
画像表示システム１は、たとえば、地図アプリケーションが起動された状態で、移動通信端末２０を含む複数の移動通信端末からＳＮＳに投稿されたＳＮＳ投稿情報（投稿情報）を利用して、ユーザにとって有益なスポットを示すためのシステムである。スポットとは、位置を示す位置情報（経緯度、又は住所など）と、当該位置の名称（スポット名）とが対応付けられた、ユーザの訪問先となり得るものである。スポットは、たとえば、美術館、レストラン、寺院、又はホテルなどのＰＯＩ（Point of interest）である。スポットは、特定の場所に限られず、たとえば一時的に開催される祭り又はコンサートといったイベントなどもスポットとなり得る。
【００２３】
画像表示システム１は、ＳＮＳ投稿情報に基づき、スポットに関し、どの程度人気のあるものなのか、話題性の高いものであるか否か、又は、どの時間に訪れるべきものであるか、などの情報をユーザに示すシステムである。なお、ＳＮＳ投稿情報の詳細は、後述する。
【００２４】
ＳＮＳサーバ１０は、ネットワークＮを介して、移動通信端末２０と相互に通信可能に接続されている。ＳＮＳサーバ１０は、ＳＮＳの事業者が運営するサーバである。ＳＮＳサーバ１０は、移動通信端末２０を含む複数の通信端末からネットワークＮを介して投稿されたＳＮＳ投稿情報を記憶している。ＳＮＳサーバ１０は、移動通信端末２０からの要求に応じて、記憶しているＳＮＳ投稿情報を移動通信端末２０へ出力する。
【００２５】
移動通信端末２０は、ユーザによって携帯されて用いられると共に移動体通信を行うことができる装置であって、たとえばタッチパネルディスプレイ２０ａ（ディスプレイ）を備える。タッチパネルディスプレイ２０ａは、タッチパネル式のディスプレイであって、液晶ディスプレイなどの表示画面とタッチパネルとを含んで構成される。本実施形態では、画像表示装置として移動通信端末２０を一例として説明するが、画像表示装置は移動通信端末２０に限られず、パーソナルコンピュータなどであってもよい。
【００２６】
移動通信端末２０は、地図アプリケーションが起動された状態で、タッチパネルディスプレイ２０ａの表示画面上に地図を表示する。具体的には、移動通信端末２０は、ネットワークＮを介して不図示のサーバに対して地図情報の送信要求をし、サーバが当該送信要求に応じて送信した地図情報を取得する。移動通信端末２０は、取得した地図情報に基づき、所定の縮尺の地図を、表示画面に表示する。
【００２７】
ここで、地図とは、位置を示す位置情報と地形を示す地形情報とが対応付けられた地図情報である。地図は、スポットが示す位置（経緯度、又は住所など）と、当該スポットの識別情報（当該スポットのスポット名、又は当該スポットの内容を示すカテゴリを示すアイコンなど）とを対応付けて示している。
【００２８】
移動通信端末２０は、表示画面に表示された地図上で、所定の位置に対応するスポットにおけるＳＮＳへの投稿がどの程度行われているかを示す。具体的には、移動通信端末２０は、ＳＮＳサーバ１０から、全てのＳＮＳ投稿情報のうち、所定エリア内において投稿されたＳＮＳ投稿情報を受信して取得する。移動通信端末２０は、取得したＳＮＳ投稿情報に基づき、どのスポットにおける投稿がどの程度多いかを示す情報を、地図上の位置に対応させて表示（マッピング表示）する（図５参照）。投稿が多いスポットは、それだけ人が集まる要因があるスポット、観光スポット、又は注目を集めるようなスポットであり、ユーザにとって訪れるべき優先度が高い有益なスポットである可能性が高い。移動通信端末２０は、前述したＳＮＳ投稿情報に基づくマッピング表示によって、ユーザにとって有益なスポットを示す。
【００２９】
次に、図２を参照して、ＳＮＳサーバ１０及び移動通信端末２０に適用可能なハードウェア構成について説明する。図２は、ＳＮＳサーバ１０及び移動通信端末２０に適用可能なハードウェア構成を示す図である。ＳＮＳサーバ１０及び移動通信端末２０は、それぞれ、図２に示されるように、物理的には、ＣＰＵ１０１、ＲＡＭ１０２、ＲＯＭ１０３、入力コントローラ１０４、出力コントローラ１０５、メモリコントローラ１０６、通信Ｉ／Ｆコントローラ１０７、入力装置１０８、出力装置１０９、及び外部メモリ１１０を備える。これらの各デバイスは、システムバス１１１に接続されている。
【００３０】
ＣＰＵ１０１は、システムバス１１１に接続される各デバイスを統括的に制御する。ＣＰＵ１０１は、処理の実行に際して必要なプログラムなどをＲＯＭ１０３又は外部メモリ１１０からＲＡＭ１０２にロードして、該ロードしたプログラムを実行することで各種動作を実現する。ＲＡＭ１０２は、ＣＰＵ１０１の主メモリ又はワークエリアなどとして機能する。
【００３１】
ＲＯＭ１０３は、各種プログラムを記憶している。各種プログラムは、ＣＰＵ１０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）、オペレーティングシステムプログラム（以下、「ＯＳ」と称する。）、又は、ＳＮＳサーバ１０及び移動通信端末２０の後述する各機能を実現するために必要なプログラムなどである。
【００３２】
入力コントローラ１０４は、入力装置１０８からの入力を制御する。出力コントローラ１０５は、出力装置１０９への出力を制御する。メモリコントローラ１０６は、外部メモリ１１０へのアクセスを制御する。
【００３３】
通信Ｉ／Ｆコントローラ１０７は、ネットワークを介して外部機器との接続及び通信を行い、ネットワークでの通信制御処理を実行する。通信Ｉ／Ｆコントローラ１０７は、たとえば、ＴＣＰ／ＩＰを用いた通信を行う。
【００３４】
入力装置１０８は、入力用デバイスであり、たとえば、タッチパネル、キーボード、又はマウスなどのポインティングデバイスである。入力装置１０８は、入力されたデータを入力コントローラ１０４へ出力する。出力装置１０９は、出力用デバイスであり、たとえば、液晶ディスプレイなどの表示装置又はスピーカなどの音声出力装置である。出力装置１０９は、ＣＰＵ１０１から出力コントローラ１０５を介して出力された画像データ又は音声データなどを出力する。
【００３５】
外部メモリ１１０は、ＲＯＭ１０３と同様、各種プログラムを記憶している。外部メモリ１１０は、たとえば、外部記憶装置（ハードディスク（ＨＤ））、フレキシブルディスク（ＦＤ）、又はコンパクトフラッシュ（登録商標）メモリなどである。
【００３６】
なお、移動通信端末２０の各機能は、ＲＡＭ１０２に読み込まれて動作するＯＳの一機能として実現されてもよいし、ＯＳ上で動作するアプリケーションソフトウェア（地図アプリケーション）として実現してもよい。本実施形態では、移動通信端末２０の各機能はＯＳ上で動作する地図アプリケーションとして実現されるものとして説明する。当該各機能がＯＳの一機能として実現される場合には、以下の説明における「地図アプリケーション」を「ＯＳの一機能」と読み替えればよい。
【００３７】
次に、図３を参照して、画像表示システム１の機能構成について説明する。図３は、画像表示システム１の機能構成を示すブロック図である。
【００３８】
まず、画像表示システム１におけるＳＮＳサーバ１０の機能構成について説明する。ＳＮＳサーバ１０は、機能的には、ＳＮＳ投稿情報を記憶する記憶部１１（記憶手段）と、記憶部１１に記憶されたＳＮＳ投稿情報を送信する送信部１２と、を備える。なお、詳細な説明は省略するが、ＳＮＳサーバ１０は、通常、上記構成要素以外にも、ＳＮＳを提供するための他の一般的な構成要素も有している。
【００３９】
記憶部１１は、ＳＮＳに投稿されたＳＮＳ投稿情報を記憶する。ＳＮＳ投稿情報は、投稿位置情報、投稿日時情報、投稿記事情報、及びユーザ識別情報などを含む。投稿位置情報とは、ＳＮＳに投稿された位置を示す情報であって、たとえば、地名、スポット名、住所、又は、経緯度を示す情報などである。投稿日時情報とは、ＳＮＳに投稿された日時を示す情報であって、たとえば、時刻又は日付である。なお、投稿日時情報は、所定の日時そのものに限られず、たとえば、「昼間／夜間」又は「９：００〜１２：００」といった所定の時刻を含んだ幅のある時間帯、又は「２０１７年１月１日〜現在」といった所定の日付を含んだ期間であってもよい。
【００４０】
投稿記事情報とは、ＳＮＳに投稿された記事の内容を示す情報であって、たとえば、コメント、写真、画像、又は動画などの種別を示す情報である。ユーザ属性情報とは、ユーザの属性、特性、個性、又は嗜好性などを示す情報としてユーザによって予め設定された情報である。ユーザ属性情報は、たとえば、性別、年齢、住所、出身地、職業、学歴、血液型、家族構成、身体情報、若しくは趣味などを示す情報、又はプロフィール画像などである。
【００４１】
図４は、ＳＮＳ投稿情報が格納されたデータベースの一例を示す図である。図４に示すデータベースには、ＳＮＳにおける投稿毎のＳＮＳ投稿情報が格納されている。具体的には、図４に示すデータベースには、投稿位置情報としてのスポット名、投稿日時情報としての時刻、投稿記事情報としての種別、及びユーザ属性情報としての性別を示す情報がそれぞれ格納されている。
【００４２】
送信部１２は、移動通信端末２０からの要求（後述する投稿情報取得部２４からの指令）に応じて、記憶部１１に記憶されているＳＮＳ投稿情報のうち所定のエリア内の投稿位置情報に関連付けられたＳＮＳ投稿情報を移動通信端末２０へ送信する。すなわち、送信部１２は、記憶部１１に記憶されている全てのＳＮＳ投稿情報のうち、所定エリア内の位置においてＳＮＳに投稿されたＳＮＳ投稿情報を記憶部１１から抽出して移動通信端末２０へ送信する。
【００４３】
送信部１２は、たとえば、ＳＮＳ投稿情報に含まれる少なくとも投稿位置情報及び投稿日時情報を移動通信端末２０へ送信する。送信部１２は、投稿位置情報及び投稿日時情報だけでなく、ＳＮＳ投稿情報に含まれるその他の情報を移動通信端末２０へ送信してもよく、ＳＮＳ投稿情報に含まれる全ての情報を一括して移動通信端末２０へ送信してもよい。
【００４４】
所定のエリアとは、たとえば移動通信端末２０の現在位置を含む所定の範囲の領域（より具体的には、移動通信端末２０の現在位置を中心とする所定の領域）である。所定のエリアは、たとえば後述するように、移動通信端末２０の位置情報取得部２３により取得された自端末の現在位置情報に基づき、移動通信端末２０の投稿情報取得部２４により設定される。以下、ＳＮＳ投稿情報を取得すべく設定された所定のエリアを「データ取得エリア」ともいう。
【００４５】
続いて、画像表示システム１における移動通信端末２０の機能構成について説明する。移動通信端末２０は、機能的には、入力部２１（入力手段）、入力情報取得部２２（入力情報取得手段）、位置情報取得部２３（位置情報取得手段）、投稿情報取得部２４（投稿情報取得手段）、投稿頻度取得部２５（投稿頻度取得手段）、及び表示部２６（表示手段）を備えている。なお、詳細な説明は省略するが、移動通信端末２０は、通常、上記構成要素以外にも、携帯電話機などとしての構成要素も有している。たとえば、移動通信端末２０は、現在日時をＲＴＣ（Real Time Clock）から取得するクロック部、又は音声通信を行う音声通信部などを有している。
【００４６】
入力部２１は、ユーザの操作（たとえば、タッチ操作又はスクロール操作など）を受け付ける。入力部２１は、たとえば、タッチパネルで構成される。タッチパネルは、たとえば、表示部２６を構成する表示画面の略全面を覆うように配置されている。タッチパネルは、表示部２６を構成する表示画面上に配置された際に当該表示画面に表示される各種情報が視認できる程度の透明度を有している。タッチパネルの入力の検出方式としては、抵抗膜方式、表面弾性波方式又は静電容量方式などが適宜選択され得る。
【００４７】
入力情報取得部２２は、入力部２１に対するユーザの操作に関する情報を取得する。入力情報取得部２２は、たとえば、タッチパネルに対してユーザがタッチ操作を行った場合に、このタッチ操作に関する情報を取得する。タッチパネル上の位置は、互いに直交するＸ軸及びＹ軸を有するＸＹ座標によって一意に識別されている。タッチパネル上のＸＹ座標で示される位置は、表示画面に表示される地図上の位置に対応付けられている。入力情報取得部２２は、ユーザが指などでタッチパネルをタッチしている点のＸＹ座標を、タッチパネルに対するタッチ位置として検出するとともに、検出したタッチ位置に対応する地図上の位置を示す位置情報を取得する。入力情報取得部２２は、取得した位置情報を表示部２６へ出力する。入力情報取得部２２は、取得した位置情報を投稿情報取得部２４へ出力してもよい。
【００４８】
また、たとえば、入力情報取得部２２は、ユーザが入力部２１に対する日時帯情報の入力を行った場合に、入力された日時帯情報を、ユーザ選択日時情報として取得する。入力部２１に対する日時帯情報の入力は、たとえば、タッチパネルに対するタッチ操作によって行われる。この場合、タッチパネルは、日時帯情報に対応する選択アイコンが表示された表示画面を覆うように配置されている。入力情報取得部２２は、タッチパネルに対し、表示画面上の選択アイコンの位置に対応する位置でユーザからのタッチ操作が行われた場合に、当該選択アイコンと対応する日時帯情報をユーザ選択日時情報として取得する。
【００４９】
日時帯情報とは、たとえば、投稿日時情報が示す日時を含む所定の日時帯を示す情報である。日時帯には、所定の時刻又は日付だけでなく、たとえば、「昼間／夜間」又は「９：００〜１２：００」といった所定の時間帯、「２０１７年１月１日〜現在」といった所定の期間、又は「夏／冬」といった所定のシーズンが含まれる。日時帯情報は、投稿日時情報が示す日時に対応付けられて予め設定されている。たとえば、「昼間」という日時帯を示す日時帯情報が、投稿日時情報が示す「１０：００〜１５：００」という日時に対応付けられて設定され得る。
【００５０】
ユーザ選択日時情報とは、後述するフィルタリング表示処理の条件としてユーザが選択する日時帯を示す情報である。ユーザ選択日時情報が示す日時帯は、後述するフィルタリング表示処理の条件として用いられる所定の日時帯に対応付けられている。入力情報取得部２２は、取得したユーザ選択日時情報を表示部２６へ出力する。入力情報取得部２２は、取得したユーザ選択日時情報を投稿頻度取得部２５へ出力してもよい。
【００５１】
位置情報取得部２３は、たとえば、ＧＰＳ（Global Positioning System）測位を実行することにより、移動通信端末２０の現在位置（自端末の現在位置）を示す現在位置情報を取得する。たとえば、位置情報取得部２３は、移動通信端末２０の現在位置に対応する経緯度情報を含む位置情報を取得する。位置情報取得部２３は、取得した移動通信端末２０の現在位置を示す現在位置情報を、投稿情報取得部２４及び表示部２６へ出力する。
【００５２】
投稿情報取得部２４は、ネットワークＮに接続して無線通信を行うことにより、ＳＮＳサーバ１０から、ＳＮＳ投稿情報を取得する。投稿情報取得部２４は、たとえば、位置情報取得部２３で取得された移動通信端末２０の現在位置情報に基づき、当該現在位置情報が示す現在位置を中心とした所定の範囲のエリアをデータ取得エリアとして設定する。なお、投稿情報取得部２４は、入力情報取得部２２により取得されたタッチ位置に対応する位置情報に基づき、当該位置情報が示す位置を中心とした所定の範囲のエリアをデータ取得エリアとして設定してもよい。
【００５３】
投稿情報取得部２４は、ＳＮＳサーバ１０の記憶部１１に記憶されているＳＮＳ投稿情報のうち、データ取得エリア内における投稿位置情報に関連付けられたＳＮＳ投稿情報を取得するための指令をＳＮＳサーバ１０の送信部１２へ送信する。すなわち、投稿情報取得部２４は、データ取得エリア内でＳＮＳに投稿されたＳＮＳ投稿情報を取得するための指令を送信部１２へ送信する。
【００５４】
投稿情報取得部２４は、当該指令に応じて送信部１２から送信されたＳＮＳ投稿情報を取得する。投稿情報取得部２４により取得されるＳＮＳ投稿情報には、少なくとも投稿位置情報及び投稿日時情報が含まれている。投稿情報取得部２４により取得されるＳＮＳ投稿情報には、ＳＮＳサーバ１０の記憶部１１においてＳＮＳ投稿情報として記憶されているその他の各種の情報が含まれていてもよい。投稿情報取得部２４は、取得したＳＮＳ投稿情報を投稿頻度取得部２５に出力する。
【００５５】
投稿頻度取得部２５は、投稿情報取得部２４により取得されたＳＮＳ投稿情報に基づき、ＳＮＳに投稿された位置毎の投稿頻度を取得する。位置毎の投稿頻度とは、各位置におけるＳＮＳへの投稿が行われる度合いを示す。
【００５６】
位置毎の投稿頻度とは、たとえば、各位置における投稿回数である。投稿回数が多いほど投稿頻度が高く、投稿回数が小さいほど投稿頻度が低い。各位置における投稿回数は、各位置における全ての投稿回数であってもよく、各位置における所定期間（時間）当たりの投稿回数であってもよい。各位置における全ての投稿回数とは、取得したＳＮＳ投稿情報に含まれる全ての投稿に関して、その投稿回数を位置毎に数えた投稿回数である。各位置における所定期間（時間）当たりの投稿回数とは、取得したＳＮＳ投稿情報に含まれる全ての投稿のうち所定期間（時間）内に行われた投稿に関して、その投稿回数を位置毎に数えた投稿回数である。本実施形態では、各位置における全ての投稿回数を、各位置における投稿頻度として説明する。
【００５７】
各位置における全ての投稿回数は、投稿位置情報に基づき算出される。たとえば、各位置における全ての投稿回数は、投稿位置情報が示す各位置に関連付けられた投稿の数をそれぞれ集計することで取得される。各位置における所定期間（時間）当たりの投稿回数は、投稿位置情報及び投稿日時情報に基づき算出される。たとえば、各位置における所定期間（時間）当たりの投稿回数は、投稿位置情報が示す各位置に関連付けられたそれぞれの投稿について、所定の投稿日時に対応する所定期間（時間）に投稿されたものの数を集計することで取得される。
【００５８】
なお、投稿頻度は、投稿回数そのものに限られず、投稿回数に基づき算出される情報であってもよい。たとえば、位置毎の投稿頻度は、投稿位置情報が示す各位置におけるそれぞれの投稿回数を全て足した合計（データ取得エリア内の全投稿回数）に対する、各位置におけるそれぞれの投稿回数の割合として算出されてもよい。たとえば、データ取得エリア内の全投稿回数がＭで、スポット名「スポットＡ」で示される位置における投稿回数がＮである場合には、「スポットＡ」で示される位置における投稿頻度が「Ｎ／Ｍ」として算出される。
【００５９】
また、位置毎の投稿頻度は、各位置における投稿回数及び当該投稿回数に基づき算出される情報に限られず、各位置における投稿が行われる度合いを示すことができる何れの情報であってもよい。
【００６０】
投稿頻度取得部２５は、たとえば、投稿情報取得部２４により取得されたＳＮＳ投稿情報に含まれる投稿位置情報が示す位置毎に投稿頻度を取得する。投稿頻度取得部２５は、たとえば、スポット名が「スポットＡ」という所定の位置でのＳＮＳ投稿情報についての投稿回数を集計し、その集計結果を「スポットＡ」における投稿頻度とする。投稿頻度取得部２５は、投稿情報取得部２４により取得されたＳＮＳ投稿情報に含まれる投稿位置情報が示す各位置について、その投稿頻度を同様にして取得する。投稿頻度取得部２５は、取得した位置毎の投稿頻度を示す情報を表示部２６に出力する。
【００６１】
また、投稿頻度取得部２５は、投稿情報取得部２４により取得されたＳＮＳ投稿情報のうち、所定の日時帯に投稿されたＳＮＳ投稿情報について、位置毎の投稿頻度を取得してもよい。すなわち、投稿頻度取得部２５は、位置毎の投稿回数を集計する対象（位置毎の投稿頻度を取得する対象）を、所定の日時帯の条件によって選別（フィルタリング）してもよい。以下、投稿頻度取得部２５における、投稿回数の集計対象を条件によって選別する処理を、「フィルタリング集計処理」ともいう。また、フィルタリング集計処理によって取得された位置毎の投稿頻度を、「条件付き投稿頻度」ともいう。
【００６２】
フィルタリング集計処理における条件としての日時帯は、たとえば、後述するユーザ選択日時情報に対応付けられて、予め設定されている。また、当該日時帯は、ユーザの入力に基づいて設定されてもよく、たとえば、入力情報取得部２２によりユーザ選択日時情報が取得されたタイミングで、当該ユーザ選択日時情報に対応付けられて設定されていてもよい。
【００６３】
投稿頻度取得部２５は、たとえば、フィルタリング集計処理における条件としての日時帯が「昼間」である場合、「昼間」という日時帯に対応する日時（たとえば、１０時〜１５時など）に投稿されたＳＮＳ投稿情報について、各位置での投稿回数を集計する。投稿頻度取得部２５は、その集計結果を、「昼間」という日時帯の条件でのフィルタリング集計処理によって取得された条件付き投稿頻度として取得する。投稿頻度取得部２５は、他の日時帯についても同様にフィルタリング集計処理を行い、各日時帯についての条件付き投稿頻度を取得する。投稿頻度取得部２５は、取得した条件付き投稿頻度を表示部２６へ出力する。
【００６４】
表示部２６は、たとえば、タッチパネルディスプレイ２０ａの表示画面に、各種の画像情報を表示する。表示画面に表示する各種の情報とは、たとえば、待ち受け状態におけるアイコン、地図アプリケーションが起動された状態における地図、又は、ユーザ所望日時に対応する選択アイコンなどである。
【００６５】
表示部２６は、移動通信端末２０において地図アプリケーションが起動された状態において、たとえば移動通信端末２０の現在位置を含む所定の表示領域の地図を表示画面に表示する。具体的には、表示部２６は、不図示のサーバへ、地図情報の取得範囲情報を含んだ送信要求を行い、この送信要求に応じてサーバから送信された地図情報が示す地図を表示画面に表示する。取得範囲情報とは、移動通信端末２０の現在位置、縮尺、及び表示領域などを含んでいる。
【００６６】
移動通信端末２０の現在位置とは、たとえば、位置情報取得部２３により取得された現在位置情報が示す位置である。移動通信端末２０の現在位置を含む所定の表示領域は、たとえば、移動通信端末２０の現在位置を中心とした所定の範囲の領域として設定される。所定の表示領域は、入力情報取得部２２により取得されたタッチ位置に対応する位置情報に基づき、当該位置情報が示す位置を中心とした所定の範囲の領域として設定されてもよい。地図表示のために設定される所定の表示領域は、前述したＳＮＳ投稿情報を取得すべく設定されたデータ取得エリアに対応付けられていてもよい。
【００６７】
表示部２６は、地図アプリケーションが起動された状態において、表示画面に表示された地図上で、投稿位置情報が示す位置に対応するように、投稿頻度取得部２５により取得された位置毎の投稿頻度に応じた情報を表示する。投稿頻度に応じた情報とは、たとえば、投稿頻度の高さによって異なる情報である。投稿頻度に応じた情報は、たとえば、投稿頻度の高さの違いを示す所定の図形画像である。
【００６８】
図５は、投稿頻度に応じた情報が地図上に表示された表示画面の一例を示す図である。図５に示されるように、表示部２６は、投稿頻度に応じた情報として、投稿頻度に応じて大きさが異なる所定の図形画像を表示する。本実施形態では、表示部２６は、図形画像として円形画像２６ａを表示し、相対的に投稿頻度が高いほど円形の大きさ（直径）が大きくなるように表示する。図形画像が示す図形は、円形に限られず、星形、三角形、又は四角形などの種々の形状であってもよい。
【００６９】
表示部２６は、たとえば、投稿頻度に応じた情報として、投稿頻度に応じて異なる種類の図形画像を表示してもよい。また、投稿頻度に応じた情報は、投稿頻度の高さの違いを示すことができれば、図形画像に限られず、所定の記号、投稿写真のサムネイル画像の数、又は当該サムネイル画像そのものなどであってもよい。
【００７０】
また、表示部２６は、投稿頻度取得部２５により取得された条件付き投稿頻度に応じた情報を表示してもよい。すなわち、表示部２６は、地図上に表示する対象（投稿頻度に応じた情報）を、日時帯という条件によって選別（フィルタリング）してもよい。以下、表示部２６における、表示する対象（条件付き投稿頻度に応じた情報）を条件によって選別する処理を、「フィルタリング表示処理」ともいう。
【００７１】
表示部２６は、表示する対象を切り替える制御を行ってもよい。すなわち、表示部２６は、条件付き投稿頻度に応じた情報を、適宜切り替えて表示してもよい。表示部２６は、たとえば、条件付き投稿頻度に応じた情報を、入力情報取得部２２により取得されたユーザ選択日時情報に応じて、当該ユーザ選択日時情報が示す日時帯毎に切り替えて表示する。
【００７２】
図６は、フィルタリング表示処理による表示の切り替えの一態様を示す図である。図６の（ａ）は、ユーザ選択日時情報が示す日時帯が「昼間」である場合の表示画面を示し、図６の（ｂ）は、ユーザ選択日時情報が示す日時帯が「夜間」である場合の表示画面を示す。図６に示される例では、、ユーザ選択日時情報が示す日時帯が「昼間」であるか「夜間」であるかによって、表示される円形画像２６ａの大きさ及び位置などが変化する。
【００７３】
具体的には、図６の（ａ）に示されるように、ユーザ選択日時情報が示す日時帯が「昼間」である場合には、表示部２６は、「昼間」という日時帯についての条件付き投稿頻度に応じた情報（円形画像２６ａ）を表示する。この場合に、表示部２６は、表示画面において、日時帯が「昼間」であることを示すアイコン２６ｂを表示してもよい。図６の（ｂ）に示されるように、ユーザ選択日時情報が示す日時帯が「夜間」である場合には、表示部２６は、「夜間」という日時帯についての条件付き投稿頻度に応じた情報（円形画像２６ａ）を表示する。この場合に、表示部２６は、表示画面において、日時帯が「夜間」であることを示すアイコン２６ｃを表示してもよい。
【００７４】
次に、図７を参照して、以上の構成の画像表示システム１で実行される処理及び動作、すなわち画像表示システム１の動作方法である画像表示方法を説明する。図７は、画像表示システム１における処理の流れの一例を示すフローチャートである。なお、以下に示す処理において、移動通信端末２０は、ネットワークＮを介してＳＮＳサーバ１０と通信可能に接続されていることを前提としている。図７に示すフローチャートは、画像表示システム１における処理のうち、投稿頻度に応じた情報の表示方法に特に着目したものである。
【００７５】
図７に示されるように、まず、移動通信端末２０において地図アプリケーションが起動されると、表示部２６は、位置情報取得部２３により取得された現在位置情報が示す現在位置を中心とした所定の表示領域の地図を表示画面に表示する（ステップＳ３１）。具体的には、表示部２６は、不図示のサーバへ、取得範囲情報（移動通信端末２０の現在位置、縮尺値、及び表示領域）を含んだ送信要求を行い、送信要求に応じてサーバから送信された地図情報が示す地図を表示画面に表示する。
【００７６】
続いて、投稿情報取得部２４は、データ取得エリア内のＳＮＳ投稿情報（投稿位置情報及び投稿日時情報）を取得する。具体的には、まず、投稿情報取得部２４は、データ取得エリア内における投稿位置情報に関連付けられたＳＮＳ投稿情報を取得する指令をＳＮＳサーバ１０の送信部１２へ送信する（ステップＳ３２）。続いて、ＳＮＳサーバ１０の送信部１２は、当該指令を受信する（ステップＳ３３）。続いて、送信部１２は、当該指令に応じて、データ取得エリア内における投稿位置情報に関連付けられたＳＮＳ投稿情報を記憶部１１から取得し、投稿情報取得部２４へ送信する（ステップＳ３４）。続いて、投稿情報取得部２４は、送信部１２からのＳＮＳ投稿情報を受信して取得する（ステップＳ３５）。
【００７７】
続いて、投稿頻度取得部２５は、ステップＳ３５において取得されたＳＮＳ投稿情報に基づき、位置毎の投稿頻度を取得する（ステップＳ３６）。ステップＳ３６において、投稿頻度取得部２５は、フィルタリング集計処理を行ってもよい。続いて、表示部２６は、ステップ３６において取得された投稿頻度に応じた情報を、表示画面に表示された地図上に表示する（ステップＳ３７）。具体的には、地図上に、大きさの異なる円形の図形画像を表示する（図５参照）。
【００７８】
なお、ステップＳ３１の後、取得すべき地図の表示領域がユーザ操作などによって任意の領域に変更された場合には、ステップＳ３１に戻り、変更後の表示領域に対応する地図情報を不図示のサーバから再度取得し、取得した地図情報が示す地図を再度表示する。ただし、変更後の表示領域が変更前の表示領域に含まれる場合（たとえば、表示された地図の中心部分を拡大表示するように表示領域が変更された場合）は、変更後の表示領域に対応する地図情報を既に取得済みであるので、地図情報の再取得は行わない。この場合、取得済みの地図情報に基づき、変更後の表示領域に対応する地図を再表示する。
【００７９】
また、ステップＳ３７において、表示部２６は、フィルタリング表示処理を行ってもよく、入力情報取得部２２により取得されたユーザ選択日時情報が示す日時帯によって、地図上における表示を切り替えてもよい（図６参照）。以上のようにして、たとえば地図アプリケーションの起動が終了するまで、投稿頻度に応じた情報を地図上に表示するための処理及び動作が行われる。
【００８０】
次に、図８を参照して、前述したステップＳ３７において行われるフィルタリング表示処理の流れの一例について説明する。図８は、フィルタリング表示処理の流れの一例を示すフローチャートである。
【００８１】
前提として、たとえば入力部２１に対するユーザの入力によって、入力情報取得部２２がフィルタリング表示処理開始の指令を取得すると、入力情報取得部２２により当該指令が表示部２６へ出力され、フィルタリング表示処理が開始する。入力部２１に対する入力は、たとえばフィルタリング表示処理を開始するためのボタンが表示された表示画面を覆うタッチパネルに対し、当該ボタンに対応する位置をタッチ操作することによって行われてもよい。
【００８２】
図８に示されるように、フィルタリング表示処理が開始すると、まず入力部２１に対するユーザの操作を受け付ける（ステップＳ３７１）。続いて、受け付けたユーザの操作に関する情報を、入力情報取得部２２により取得する（ステップＳ３７２）。たとえば、入力部２１に対して「昼間」という日時帯を示す日時帯情報の入力が行われた場合には、入力情報取得部２２により、その日時帯情報がユーザ選択日時情報として入力情報取得部２２により取得される。
【００８３】
続いて、表示部２６により、地図上に表示される投稿頻度に応じた情報が、ステップＳ３７２において取得されたユーザ選択日時情報が示す日時帯に応じて表示（フィルタリング表示）される（ステップＳ３７３）。たとえば、ユーザ選択日時情報が示す日時帯が「昼間」である場合には、「昼間」の日時帯についての条件付き投稿頻度に応じた情報が表示画面に表示される。以上によって、フィルタリング表示処理が終了する。
【００８４】
上述した処理は、移動通信端末２０を、上述した入力部２１、入力情報取得部２２、位置情報取得部２３、投稿情報取得部２４、投稿頻度取得部２５、及び表示部２６として機能させる画像表示プログラムにより実現されていてもよい。
【００８５】
以上、本実施形態に係る移動通信端末２０、画像表示方法、画像表示プログラム、及び画像表示システム１によれば、投稿位置情報が示す位置毎の投稿頻度に応じた情報が、その位置に対応するように地図上に表示される。つまり、ソーシャルネットワーキングサービスにおける投稿頻度に応じた情報が、投稿位置情報が示す位置に対応付けられてマッピング表示される。これにより、ユーザは、投稿位置情報が示す位置について、投稿頻度に応じた情報を視認することができるので、視認した情報に基づき、当該位置に対応するスポットがユーザによって有益なスポットであるか否かを判断することができる。よって、ユーザにとって有益なスポットが容易に示される。
【００８６】
一般的に、観光ガイドのような情報からは、一時的に話題性のあるスポットや一過性のブームで人気が集まっているスポットなどをユーザが認識することは難しい。本実施形態によれば、前述したＳＮＳ投稿情報に基づくマッピング表示によって、一時的に話題性の高いスポットや一過性のブームで人気が集まっているスポットなどを、ユーザは容易に認識することができる。その結果、ユーザは、土地勘のない場所であっても、下調べをしなくても、見どころとなるスポットを逃さずに訪れることができる。
【００８７】
本実施形態によれば、表示部２６によって、投稿頻度に応じた情報として、投稿頻度が高いほど大きさが大きい円形画像２６ａが表示される。よって、ユーザは、大きさが異なる円形画像２６ａを視認することにより、位置毎の投稿頻度の違いを容易に認識することができる。
【００８８】
本実施形態によれば、所定の日時帯についての条件付き投稿頻度に応じた情報が表示されるので、ユーザは、所定の日時帯についての位置毎の投稿頻度に応じた情報を、容易に認識することができる。すなわち、注目度の高いスポットを示すだけでなく、そのスポットにおけるユーザにとって有益な日時帯を容易に示すことができる。その結果、ユーザは、見どころを見逃すことのない適切なタイミングでそのスポットを訪れることができる。
【００８９】
本実施形態によれば、ユーザの操作に関する情報に基づきユーザ選択日時情報が取得され、当該ユーザ選択日時情報が対応する日時帯毎に、条件付き投稿頻度に応じた情報が切り替えて表示される。このように、条件付き投稿頻度に応じた情報の表示が、ユーザの操作によって、日時帯毎に切り替えられるので、ユーザは選択した日時帯についての条件付き投稿頻度に応じた情報を容易に視認することができる
【００９０】
（第２実施形態）
次に、第２実施形態に係る画像表示システムについて説明する。第２実施形態に係る画像表示システムは、第１実施形態に係る画像表示システム１と同様の要素や構造を備える。そのため、第１実施形態に係る画像表示システム１と同様の要素や構造には同一の符号を付して詳細な説明は省略し、第１実施形態と異なる部分について説明する。
【００９１】
第２実施形態に係る画像表示システムは、投稿情報取得部２４により取得されたＳＮＳ投稿情報に基づき、投稿位置情報が示す所定の位置における投稿集中日時を取得し、当該投稿集中日時に関する情報を地図上に表示する。以下、本実施形態に係る画像表示システムの各構成について具体的に説明する。
【００９２】
図９は、第２実施形態に係る画像表示システムの機能構成を示す機能ブロック図である。図９に示されるように、本実施形態において、移動通信端末２０は、入力部２１、入力情報取得部２２、位置情報取得部２３、投稿情報取得部２４、投稿頻度取得部２５、及び表示部２６に加えて、投稿集中日時取得部２７（投稿集中日時取得部）及び判定部２８を備える。
【００９３】
本実施形態において、位置情報取得部２３は、取得した移動通信端末２０の現在位置を示す現在位置情報を判定部２８にも出力する。また、投稿情報取得部２４は、取得したＳＮＳ投稿情報を投稿集中日時取得部２７及び判定部２８にも出力する。
【００９４】
投稿集中日時取得部２７は、投稿情報取得部２４により取得されたＳＮＳ投稿情報に基づき、投稿位置情報が示す所定の位置における投稿集中日時を取得する。所定の位置とは、投稿情報取得部２４により取得されたＳＮＳ投稿情報に含まれる投稿位置情報が示す位置のうち、任意に選択された少なくとも一つの位置である。所定の位置が複数の位置である場合には、投稿集中日時取得部２７は、そのそれぞれの位置における投稿集中日時を取得する。
【００９５】
投稿集中日時とは、投稿が集中する日時帯を示す。投稿集中時間には、投稿が集中する時刻又は日付だけでなく、投稿が集中する時間帯、期間、又はシーズンなどが含まれる。投稿が集中する日時帯とは、たとえば、その日時帯での投稿回数（投稿頻度）が予め設定された所定値よりも多いことをいう。所定の位置における投稿が集中する日時帯は、その所定の位置に関し、ＳＮＳ利用者にとって注目度が高く見どころのある日時帯であり、ユーザがその所定の位置を訪問する日時帯として適正な日時帯といえる。
【００９６】
投稿集中日時取得部２７は、たとえば、所定のスポットが示す位置における特定の時間での投稿が集中している場合には、その集中している特定の時間を投稿集中日時として取得する。投稿集中日時取得部２７は、たとえば、「スポットＡ」の位置における「９：００〜１０：００」という特定の時間内での投稿回数が予め設定された投稿回数（たとえば、２０回）を超えている場合には、「スポットＡ」の位置における投稿集中日時を「９：００〜１０：００」として取得する。なお、投稿集中日時取得部２７は、予めＳＮＳサーバ１０において取得され記憶された投稿集中日時を、ＳＮＳサーバ１０からの送信によって取得してもよい。
【００９７】
なお、投稿集中日時取得部２７は、判定部２８からの判定結果に基づき、移動通信端末２０の位置が所定のスポット領域内（所定の範囲内）に含まれている場合に、その位置における投稿集中日時を取得してもよい。また、投稿集中日時取得部２７は、たとえばユーザの操作が行われたことに応じて投稿集中日時を取得してもよい。投稿集中日時取得部２７は、取得した投稿集中日時を示す情報を表示部２６に出力する。
【００９８】
判定部２８は、位置情報取得部２３及び投稿情報取得部２４からそれぞれ出力された情報に基づき、移動通信端末２０の位置が、所定のスポット領域内に含まれているか否かを判定する。所定のスポット領域とは、たとえば、投稿位置情報が示す所定の位置に対応する所定のスポットを含む所定の範囲の領域（より具体的には、所定のスポットを中心とする所定の範囲の領域）である。すなわち、判定部２８は、移動通信端末２０が所定のスポットに近づいているか否かを判定する。判定部２８は、判定結果を示す情報を表示部２６に出力する。
【００９９】
表示部２６は、投稿集中日時取得部２７により取得された投稿集中日時に関する情報を表示する。投稿集中日時に関する情報とは、投稿集中日時を報知する情報である。「投稿集中日時を報知する」とは、投稿集中日時そのものを直接的に報知することだけでなく、現在日時から投稿集中日時までの残りのカウント時間（期間）を報知することなどによって間接的に投稿集中日時を報知することを含む。なお、カウント時間（期間）は、移動通信端末２０のクロック部により取得される現在日時と投稿集中日時との差分の絶対値として算出される。
【０１００】
投稿集中日時を報知する情報は、たとえば、投稿集中日時を報知するメッセージを示す報知メッセージ画像である。以下、投稿集中日時を報知する情報を「報知メッセージ画像」と称して説明する。表示部２６は、所定の位置で示される所定のスポットについての報知メッセージ画像を、当該所定のスポットに対応する地図上の位置に表示する。
【０１０１】
図１０は、所定のスポットについて報知メッセージ画像が表示された表示画面の一例を示す図である。図１０に示されるように、表示部２６は、所定のスポットに対応する地図上の位置に、当該所定のスポットについての報知メッセージ画像２６ｄを表示する。たとえば、報知メッセージ画像２６ｄは、「投稿が集中している時間まであと２．５ｈです。」というメッセージを表示する。
【０１０２】
また、表示部２６は、たとえば、報知メッセージ画像２６ｄの中（吹き出し画像の余白部分）に、その報知メッセージ画像２６ｄに対応する所定のスポットで撮影された画像のサムネイル画像を表示してもよい。
【０１０３】
報知メッセージ画像２６ｄが示すメッセージの内容としては、前述した「投稿が集中している時間まであと２．５ｈです。」以外にも、たとえば、「投稿が集中している時間は、明日の１１時です。」、又は「１５：００付近に投稿が集中しています。」など種々の文言を採用し得る。また、メッセージの内容は、文章に限られず、単語などであってもよい。
【０１０４】
表示部２６は、たとえば、判定部２８からの判定結果に基づき、移動通信端末２０の位置が所定のスポット領域内に含まれている場合に、その所定のスポット領域に含まれる所定のスポットについての報知メッセージ画像２６ｄを表示する。
【０１０５】
また、表示部２６は、たとえば、入力情報取得部２２により取得されたユーザの操作に関する情報に基づき報知メッセージ画像２６ｄを表示してもよい。すなわち、表示部２６は、所定のスポットに対応する地図上の所定の領域に対してユーザのタッチ操作が受け付けられた場合に、その所定のスポットについての報知メッセージ画像２６ｄを表示してもよい。
【０１０６】
次に、図１１を参照して、所定のスポットについて報知メッセージ画像２６ｄを表示する処理の流れについて説明する。図１１は、所定のスポットについて報知メッセージ画像を表示する処理の流れの一例を示すフローチャートである。図１１に示される処理は、たとえば、図７における投稿頻度に応じた情報を地図上に表示するステップＳ３７と同時に、又は、当該ステップＳ３７に続いて開始される。
【０１０７】
図１１に示されるように、まず、投稿集中日時取得部２７により、所定の位置における投稿集中日時が取得される（ステップＳ３８）。なお、ステップＳ３８の処理は、たとえばステップＳ３５においてＳＮＳ投稿情報が取得された後、何れのタイミングで行われてもよい。続いて、位置情報取得部２３により、移動通信端末２０の現在位置が取得される（ステップＳ３９）。
【０１０８】
続いて、判定部２８により、ステップＳ３９において取得された移動通信端末２０の現在位置が所定のスポット領域内に含まれているか否かが判定される（ステップＳ４０）。移動通信端末２０の位置が所定のスポット領域内に含まれていないと判定された場合（ステップＳ４０；ＮＯ）、ステップＳ３９に戻り、位置情報取得部２３により位置情報取得が繰り返し行われる。移動通信端末２０の位置が所定のスポット領域内に含まれていると判定された場合（ステップＳ４０；ＹＥＳ）、表示部２６により、スポット領域が含む所定の位置についての報知メッセージ画像２６ｄが表示される（ステップＳ４１）。報知メッセージ画像２６ｄが示す「投稿が集中している時間まであと２．５ｈです。」に含まれるカウント時間（２．５ｈ）は、現在日時と、ステップＳ２８において取得された投稿集中日時（図４のデータベースにおける投稿日時情報に基づき取得された投稿集中日時）との差分の絶対値として算出される。以上によって、所定の位置についての投稿集中日時を報知する処理が終了する。
【０１０９】
以上、本実施形態によれば、ユーザは、所定の位置における投稿集中日時を報知する報知メッセージ画像２６ｄを地図上で視認することができるので、当該所定の位置に対応するスポットについて、ユーザにとって有益な日時帯を認識することができる。すなわち、注目度の高いスポットを示すだけでなく、報知メッセージ画像２６によって、そのスポットにおけるユーザにとって有益な日時帯を容易に示すことができる。その結果、ユーザは、見どころを見逃すことのない適切なタイミングでそのスポットを訪れることができる。
【０１１０】
本実施形態によれば、移動通信端末２０が所定の位置に近づくと、当該位置における投稿集中日時を報知する報知メッセージ画像２６ｄが表示される。よって、ユーザは、所定の位置に対応するスポットにおけるユーザにとって有益な日時帯を、当該スポットに近づいたときに自動的に認識することができる。
【０１１１】
また、本実施形態によれば、報知メッセージ画像２６ｄの表示がユーザの操作に応じて行われてもよい。この場合、ユーザは、知りたいスポットが示す所定の位置に対応する地図上の所定の領域に対してユーザ操作を行うことにより、知りたいスポットにおけるユーザにとって有益な日時帯を容易に認識することができる。
【０１１２】
以上、本実施形態の種々の実施形態について説明したが、本発明は上記実施形態に限られず、その要旨を逸脱しない範囲で様々な変更が可能である。
【０１１３】
上記実施形態では、投稿集中日時に関する情報として報知メッセージ画像２６ｄを表示することにより投稿集中日時を報知する例について説明したが、これに限られない。たとえば、報知メッセージ画像２６ｄの表示に代えて又は加えて、たとえば音声などによって投稿集中日時を報知してもよい。移動通信端末２０は、投稿集中日時取得部２７により取得された投稿集中日時に関する情報を音声などによって報知する報知手段を備えていてもよい。
【０１１４】
上記実施形態では、投稿頻度取得部２５によるフィルタリング集計処理、及び、表示部２６によるフィルタリング表示処理で用いる条件を、所定の日時帯とする例について説明したが、これに限られない。たとえば、ＳＮＳ投稿情報に含まれるその他の情報（たとえば、ユーザ属性情報）を、前述したフィルタリング集計処理及びフィルタリング表示処理の条件としてもよい。すなわち、集計及び表示する対象を、たとえばユーザ属性情報としての性別が女であるか男であるかによって選別してもよい。
【０１１５】
上記実施形態では、移動通信端末２０の投稿頻度取得部２５が集計した投稿回数を集計投稿頻度として取得する例について説明したが、投稿頻度の取得方法は、この例に限られない。たとえば、投稿回数は、ＳＮＳサーバ１０において集計されてもよく、移動通信端末２０は、ＳＮＳサーバ１０において集計された投稿回数を受信することによって取得した投稿回数を投稿頻度として取得してもよい。
【０１１６】
上記実施形態では、移動通信端末２０が、投稿情報取得手段、投稿頻度取得手段、及び表示手段を備えており、かつ、ＳＮＳサーバ１０が記憶手段を備えている例について説明したが、この例に限られない。投稿情報取得手段、投稿頻度取得手段、表示手段、及び記憶手段は、移動通信端末２０及びＳＮＳサーバ１０の何れが備える構成であってもよい。
【０１１７】
本発明に係る画像表示システムは、ＳＮＳサーバ１０及び移動通信端末２０を備える画像表示システムに限られない。本発明に係る画像表示システムは、ＳＮＳに投稿された投稿情報を記憶する記憶手段と、記憶手段により記憶された投稿情報のうち、所定のエリア内における投稿された位置を示す投稿位置情報に関連付けられた投稿情報を取得する投稿情報取得手段と、投稿情報取得手段により取得された投稿情報に基づき、投稿位置情報が示す位置毎の投稿頻度を取得する投稿頻度取得手段と、投稿位置情報が示す位置に対応するように、投稿頻度取得手段により取得された投稿頻度に応じた情報を地図上に表示可能に制御する制御手段と、を備えてもよい。本発明に係る画像表示システムは、これらの手段を備えたサーバそのものであってもよく、これらの手段を備えた画像表示装置そのものであってもよい。
【０１１８】
本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、１つの機器からなる装置に適用してもよい。
【０１１９】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システム或いは装置に直接、或いは遠隔から供給するものを含む。そして、そのシステム或いは装置のコンピュータが供給されたプログラムコードを読み出して実行することによっても達成される場合も本発明に含まれる。
【０１２０】
したがって、本発明の機能処理をコンピュータで実現（実行可能と）するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【０１２１】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、又はＯＳに供給するスクリプトデータなどの形態であってもよい。
【０１２２】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、又はＣＤ−ＲＷなどがある。また、磁気テープ、不揮発性のメモリカード、ＲＯＭ、又はＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などもある。
【０１２３】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、前記ホームページから本発明のコンピュータプログラムそのもの、若しくは圧縮され自動インストール機能を含むファイルをハードディスクなどの記録媒体にダウンロードすることによっても供給できる。
【０１２４】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【０１２５】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭなどの記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、ダウンロードした鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１２６】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。その他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【０１２７】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。
【０１２８】
なお、前述した実施形態は、本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。即ち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【符号の説明】
【０１２９】
１      画像表示システム
１０    ＳＮＳサーバ（サーバ）
１１    記憶部（記憶手段）
２０ａ  ディスプレイ
２０    移動通信端末（画像表示装置）
２１    入力部（入力手段）
２２    入力情報取得部（入力情報取得手段）
２３    位置情報取得部（位置情報取得手段）
２４    投稿情報取得部（投稿情報取得手段）
２５    投稿頻度取得部（投稿頻度取得手段）
２６    表示部（表示手段）
２６ａ  円形画像（投稿頻度に応じた情報）
２６ｄ  報知メッセージ画像（投稿集中日時に関する情報）
２７    投稿集中日時取得部（投稿集中日時取得手段）
【図１】
2019117543.tif 000003
【図２】
2019117543.tif 000004
【図３】
2019117543.tif 000005
【図４】
2019117543.tif 000006
【図５】
2019117543.tif 000007
【図６】
2019117543.tif 000008
【図７】
2019117543.tif 000009
【図８】
2019117543.tif 000010
【図９】
2019117543.tif 000011
【図１０】
2019117543.tif 000012
【図１１】
2019117543.tif 000013