(57)【特許請求の範囲】
【請求項１】
所定の基準に基づくユーザの移動に関する複数の選択候補ごとに算出される複数の指標であって、前記ユーザの興味に基づく第１指標、他の複数ユーザの行動に基づく第２指標、及び所定の基準位置と各選択候補との関係に基づく第３指標を含む複数の指標ごとのスコアに関する情報を取得する取得部と、
前記取得部により取得された前記複数の指標ごとのスコアに関する情報に基づいて前記複数の選択候補から抽出される選択候補であって、前記第１指標の第１スコアに基づいて抽出される第１選択候補、前記第２指標の第２スコアに基づいて抽出される第２選択候補、及び前記第３指標の第３スコアに基づいて抽出される第３選択候補を含む選択候補を、前記所定の基準位置と前記スコアに関する情報とに基づく位置に表示する表示部と、
を備えたことを特徴とする表示装置。
【請求項２】
前記表示部は、
前記所定の基準位置を中心として、前記選択候補の各々を所定の形状で離間して表示する
ことを特徴とする請求項１に記載の表示装置。
【請求項３】
前記表示部は、
前記選択候補の各々を前記スコアに関する情報に基づく表示態様で表示する
ことを特徴とする請求項１または請求項２に記載の表示装置。
【請求項４】
前記表示部は、
前記選択候補の各々を前記スコアに関する情報に基づく大きさで表示する
ことを特徴とする請求項３に記載の表示装置。
【請求項５】
前記取得部は、
前記複数の選択候補である地理的基準に基づく複数の地点ごとに算出される前記複数の指標ごとの前記スコアに関する情報を取得し、
前記表示部は、
前記取得部により取得された前記複数の指標ごとのスコアに関する情報に基づいて前記複数の地点から抽出される地点を、所定の基準位置と前記スコアに関する情報に基づく位置とに表示する
ことを特徴とする請求項１〜４のいずれか１項に記載の表示装置。
【請求項６】
前記取得部は、
前記複数の指標ごとのスコアに関する情報として、前記地点の位置に基づくスコアに関する情報、または、自装置を利用するユーザの興味に基づくスコアに関する情報、または、他のユーザによる前記地点の選択に基づくスコアに関する情報のうち少なくとも２つを取得する
ことを特徴とする請求項５に記載の表示装置。
【請求項７】
前記表示部により表示された前記複数の地点のうち、一の地点に対するユーザの選択を受け付ける受付部、
をさらに備え、
前記表示部は、
前記一の地点に基づいて前記複数の地点から抽出される地点を、前記一の地点の表示位置から前記スコアに関する情報に基づく位置に表示する
ことを特徴とする請求項５または請求項６に記載の表示装置。
【請求項８】
前記表示部は、
前記一の地点からの距離が所定の条件を満たす地点を表示する
ことを特徴とする請求項７に記載の表示装置。
【請求項９】
前記表示部は、
前記一の地点から移動時間が短い地点を表示する
ことを特徴とする請求項８に記載の表示装置。
【請求項１０】
前記表示部は、
前記一の地点から、他のユーザが移動先とした地点を表示する
ことを特徴とする請求項７〜９のいずれか１項に記載の表示装置。
【請求項１１】
前記表示部は、
前記指標ごとに抽出された地点を識別可能に表示する
ことを特徴とする請求項７〜１０のいずれか１項に記載の表示装置。
【請求項１２】
前記表示部は、
前記指標ごとに抽出された地点を前記指標ごとの所定の領域に表示し、前記一の地点に対応する前記指標の前記所定の領域を大きくする
ことを特徴とする請求項７〜１１のいずれか１項に記載の表示装置。
【請求項１３】
前記表示部は、
前記ユーザにより選択される地点に対応して更新される時間と、前記ユーザによる選択順で地点とを含む予定表を表示する
ことを特徴とする請求項７〜１２のいずれか１項に記載の表示装置。
【請求項１４】
前記取得部は、
前記複数の地点の各々の属性と前記時間とに応じて変動する前記複数の指標ごとの前記スコアに関する情報を取得する
ことを特徴とする請求項１３に記載の表示装置。
【請求項１５】
コンピュータが実行する表示方法であって、
所定の基準に基づくユーザの移動に関する複数の選択候補ごとに算出される複数の指標であって、前記ユーザの興味に基づく第１指標、他の複数ユーザの行動に基づく第２指標、及び所定の基準位置と各選択候補との関係に基づく第３指標を含む複数の指標ごとのスコアに関する情報を取得する取得工程と、
前記取得工程により取得された前記複数の指標ごとのスコアに関する情報に基づいて前記複数の選択候補から抽出される選択候補であって、前記第１指標の第１スコアに基づいて抽出される第１選択候補、前記第２指標の第２スコアに基づいて抽出される第２選択候補、及び前記第３指標の第３スコアに基づいて抽出される第３選択候補を含む選択候補を、前記所定の基準位置と前記スコアに関する情報とに基づく位置に表示する表示工程と、
を含むことを特徴とする表示方法。
【請求項１６】
所定の基準に基づくユーザの移動に関する複数の選択候補ごとに算出される複数の指標であって、前記ユーザの興味に基づく第１指標、他の複数ユーザの行動に基づく第２指標、及び所定の基準位置と各選択候補との関係に基づく第３指標を含む複数の指標ごとのスコアに関する情報を取得する取得手順と、
前記取得手順により取得された前記複数の指標ごとのスコアに関する情報に基づいて前記複数の選択候補から抽出される選択候補であって、前記第１指標の第１スコアに基づいて抽出される第１選択候補、前記第２指標の第２スコアに基づいて抽出される第２選択候補、及び前記第３指標の第３スコアに基づいて抽出される第３選択候補を含む選択候補を、前記所定の基準位置と前記スコアに関する情報とに基づく位置に表示する表示手順と、
をコンピュータに実行させることを特徴とする表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置、表示方法、及び表示プログラムに関する。
【背景技術】
【０００２】
近年、ユーザに応じたコンテンツを提供する技術が提供されている。例えば、ユーザの嗜好に合わせた旅行プランを作成する技術が提供されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−０１８２６９号公報
【特許文献２】特開２０１０−００３１５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の従来技術ではユーザ満足度の高い柔軟な選択候補の表示を可能とすることが難しい。例えば、ユーザに旅行プランを選択させる際にユーザの嗜好のみに基づく選択候補を表示するだけでは、ユーザの満足度を高めることができるとは限らない。
【０００５】
本願は、上記に鑑みてなされたものであって、ユーザ満足度の高い柔軟な選択候補の表示を可能とする表示装置、表示方法、及び表示プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本願に係る表示装置は、所定の基準に基づく複数の選択候補ごとに算出される複数の指標ごとのスコアに関する情報を取得する取得部と、前記取得部により取得された前記複数の指標ごとのスコアに関する情報に基づいて前記複数の選択候補から抽出される選択候補を、所定の基準位置と前記スコアに関する情報とに基づく位置に表示する表示部と、を備えたことを特徴とする。
【発明の効果】
【０００７】
実施形態の一態様によれば、ユーザ満足度の高い柔軟な選択候補の表示を可能とすることができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態に係る表示処理の一例を示す図である。
【図２】図２は、実施形態に係る表示処理の一例を示す図である。
【図３】図３は、実施形態に係る端末装置の構成例を示す図である。
【図４】図４は、実施形態に係るエリア情報記憶部の一例を示す図である。
【図５】図５は、実施形態に係る配信装置の構成例を示す図である。
【図６】図６は、実施形態に係るユーザ情報記憶部の一例を示す図である。
【図７】図７は、実施形態に係るコンテンツ情報記憶部の一例を示す図である。
【図８】図８は、実施形態に係るエリア情報の送信の一例を示すフローチャートである。
【図９】図９は、実施形態に係るエリア選択時の表示の一例を示すフローチャートである。
【図１０】図１０は、実施形態に係る地点選択時の表示の一例を示すフローチャートである。
【図１１】図１１は、実施形態に係る端末装置における表示の一例を示す図である。
【図１２】図１２は、実施形態に係る端末装置における表示の一例を示す図である。
【図１３】図１３は、実施形態に係る端末装置における表示の一例を示す図である。
【図１４】図１４は、変形例に係る表示処理の一例を示す図である。
【図１５】図１５は、端末装置及び配信装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【０００９】
以下に、本願に係る表示装置、表示方法、及び表示プログラムを実施するための形態（以下、「実施形態」と呼ぶ）について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る表示装置、表示方法、及び表示プログラムが限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。
【００１０】
（実施形態）
〔１．表示処理〕
まず、図１及び図２を用いて、実施形態に係る表示処理の一例について説明する。図１及び図２は、実施形態に係る表示処理の一例を示す図である。図１及び図２に示す例では、ユーザによる旅行プランの作成を支援するアプリケーション（以下、「旅行アプリ」とする場合がある）が起動された端末装置１０において、ユーザが選択したエリアに応じた地点を選択候補として表示する例を示す。具体的には、図１及び図２は、旅行アプリが起動された端末装置１０がユーザの興味や他のユーザが各地点を巡ったルートや選択地点からの距離（移動時間）等を指標として、各指標に基づく名所や旧跡等の観光スポット（以下、「地点」とする場合がある）を選択候補として表示する例を示す。
【００１１】
図１に示すように、表示システム１には、端末装置１０と、配信装置１００とが含まれる。端末装置１０と、配信装置１００とは図示しない所定の通信網を介して、有線または無線により通信可能に接続される。なお、図１に示した表示システム１には、複数台の端末装置１０や、複数台の配信装置１００が含まれてもよい。
【００１２】
端末装置１０は、ユーザによって利用される情報処理装置である。端末装置１０は、複数の指標ごとのスコアに関する情報に基づいて抽出される選択候補を、所定の基準位置とスコアに関する情報とに基づく位置に表示する表示装置である。端末装置１０は、例えば、スマートフォンや、タブレット型端末や、ノート型ＰＣ（Personal  Computer）や、デスクトップＰＣや、携帯電話機や、ＰＤＡ（Personal  Digital  Assistant）等により実現される。図１に示す例においては、端末装置１０がタッチパネル機能を有するスマートフォンである場合を示す。
【００１３】
また、端末装置１０は、ユーザによる操作を受け付ける。図１に示す例において、端末装置１０は、旅行アプリに表示する選択候補となる地点等のエリア情報を配信装置１００へ要求する。
【００１４】
配信装置１００は、コンテンツを配信する情報処理装置である。例えば、配信装置１００は、端末装置１０からの要求に応じて、端末装置１０における旅行アプリに表示する選択候補となる地点等のエリア情報を配信する。
【００１５】
以下、図１及び図２を用いて、表示処理の一例を説明する。図１及び図２では、ユーザＵ１が利用する端末装置１０における表示内容の変更に応じて、端末装置１０を端末装置１０−１〜端末装置１０−７として説明する。なお、端末装置１０−１〜１０−７は同一の端末装置１０である。また、以下では、端末装置１０−１〜端末装置１０−７について、特に区別することなく説明する場合には、端末装置１０と記載する。
【００１６】
まず、図１に示すように、端末装置１０−１は、ユーザＵ１の操作により旅行アプリを起動する（ステップＳ１１）。例えば、端末装置１０−１には、ユーザＵ１が興味のあるキーワードを選択する画面ＤＰ１１が表示される。具体的には、端末装置１０−１には、キーワードＡ〜Ｊの１０個のキーワードを含む画面ＤＰ１１が表示される。例えば、キーワードＡ〜Ｊは、「グルメ」、「歴史」、「うっとり」、「カオス」、「びっくり」等、ユーザの興味が推定できるキーワードであれば、どのようなキーワードが用いられてもよい。なお、ユーザＵ１が興味のあるキーワードを入力済みの場合、端末装置１０は、画面ＤＰ１１を表示しなくてもよい。この場合、端末装置１０は、旅行アプリが起動された後、エリアを選択する画面ＤＰ１２を表示してもよい。
【００１７】
図１の例では、端末装置１０−１において、ユーザＵ１が興味のあるキーワードとして「キーワードＣ」と「キーワードＨ」を選択した場合を示す。このように、端末装置１０−１の画面ＤＰ１１において、ユーザＵ１は自身が興味のあるキーワードを複数選択可能である。例えば、ユーザＵ１は、端末装置１０−１の画面ＤＰ１１中の各キーワードが選択された領域を指Ｆ１でタッチすることにより、興味のあるキーワードを選択する。
【００１８】
その後、ユーザＵ１は、端末装置１０−１の画面ＤＰ１１中の「ＯＫ」ボタンＢ１を指Ｆ１で押下（タッチ）する（ステップＳ１２）。これにより、端末装置１０の画面の表示が遷移する。具体的には、端末装置１０の画面の表示が、端末装置１０−１の画面ＤＰ１１から端末装置１０−２の画面ＤＰ１２に遷移する。また、端末装置１０−１は、ユーザＵ１が「キーワードＣ」と「キーワードＨ」を選択したことを示す興味情報を配信装置１００へ送信する（ステップＳ１３）。
【００１９】
端末装置１０からユーザＵ１の興味情報を受け付けた配信装置１００は、ユーザＵ１の興味情報に基づいて、ユーザＵ１に対応するスコアを算出する（ステップＳ１４）。例えば、配信装置１００は、ユーザＵ１の興味情報に基づいて、各エリアの地点ごとにユーザＵ１の興味との関連度を示すスコアを算出する。例えば、スコアの算出は、ユーザＵ１が選択したキーワードと各地点に対応付けられたキーワードとの比較により行われるが、詳細は後述する。なお、ステップＳ１４の処理は、ステップＳ１５において受け付ける選択情報に含まれるエリアの地点に対してのみ行ってもよい。
【００２０】
また、上述のように、端末装置１０−２には、エリアを選択する画面ＤＰ１２が表示される。図１では、端末装置１０−２の画面ＤＰ１２には、エリアとしてＡエリア〜Ｉエリアの９つのエリアが表示される。なお、ここでいうエリアは、日本やアメリカ等の国単位や関東地方や九州等の特定の範囲や都道府県単位や市町村単位等、目的に応じて種々のエリアであってもよい。また、エリアの選択は、階層的に行われてもよく、例えば、旅行アプリが対象とするエリアまで階層的にエリア選択を行わせてもよい。例えば、エリアとして日本を選択した場合、関東地方や九州等のエリアが表示され、関東地方が選択された場合、東京や神奈川等のエリアが表示されてもよい。また、この場合、東京が選択された場合、東京の地点を選択する画面を表示させてもよい。以下では、端末装置１０−２の画面ＤＰ１２中のＡエリア〜Ｉエリアから選択したエリアにおける地点の選択、すなわち選択したエリアにおける旅行ルートの選択を行うものとする。
【００２１】
図１では、ユーザＵ１は、端末装置１０−２の画面ＤＰ１２中のＨエリアを選択する。例えば、ユーザＵ１は、端末装置１０−２の画面ＤＰ１２中のＨエリアが表示された領域を指Ｆ１でタッチすることにより、Ｈエリアを選択する。そして、端末装置１０−２は、選択情報を配信装置１００へ送信する（ステップＳ１５）。具体的には、端末装置１０−２は、ユーザＵ１がＨエリアを選択したことを示す情報を配信装置１００へ送信する。
【００２２】
端末装置１０から選択情報を受け付けた配信装置１００は、端末装置１０へＨエリアのエリア情報を送信する（ステップＳ１６）。なお、端末装置１０が各エリアの情報を有している場合、配信装置１００は、端末装置１０が有するＨエリアのエリア情報の更新に必要な情報のみを端末装置１０へ送信してもよい。
【００２３】
そして、端末装置１０の画面の表示が遷移する（ステップＳ１７）。具体的には、端末装置１０の画面の表示が、端末装置１０−２の画面ＤＰ１２から端末装置１０−３の画面ＤＰ１３に遷移する。図１では、端末装置１０−３の画面ＤＰ１３には、Ｈエリアに含まれる複数の地点が表示される。具体的には、画面ＤＰ１３には、「気になる場所をタップ」と記された基準円ＣＰ１０が略中央に配置され、その周囲に複数の地点に各々対応する円図形ＳＰ１１〜ＳＰ１３等が円の形をした図形として配置される。このように、図１中の画面ＤＰ１３には、基準円ＣＰ１０の中心を基準位置として、円図形ＳＰ１１〜ＳＰ１３等の各々を円形で離間して表示する。
【００２４】
また、端末装置１０−３の画面ＤＰ１３には、地点の選択開始時点であるため、例えば、時間は午前９時と表示される。なお、時間はユーザによって適宜設定されてもよい。例えば、端末装置１０は、ユーザが午後からの旅行ルートを決めるために旅行アプリを用いる場合、地点の選択開始時点を１３時と表示してもよい。また、以下では、１つのみ図示するが、画面ＤＰ１３中の基準円ＣＰ１０及び円図形ＳＰ１１、ＳＰ１２以外の円図形を円図形ＳＰ１３として説明する。
【００２５】
ここで、端末装置１０−３の画面ＤＰ１３には、ユーザＵ１の興味に基づいて抽出された地点である「Ａ地点」を示す円図形ＳＰ１１と、他のユーザがＨエリアにおいて訪れる定番の地点である「Ｂ地点」を示す円図形ＳＰ１２とが表示される。このように、画面ＤＰ１３には、複数の指標の各々に基づいて抽出される地点が表示される。また、円図形ＳＰ１１及び円図形ＳＰ１２は、基準円ＣＰ１０に隣接して配置される。また、円図形ＳＰ１１及び円図形ＳＰ１２は、他の円図形ＳＰ１３よりも大きなサイズで表示される。
【００２６】
また、「Ａ地点」を示す円図形ＳＰ１１の上部には、ユーザＵ１の興味に基づく地点（以下、「おすすめ地点」とする場合がある）であることを示す「おすすめ！」と記された識別情報ＤＡ１１が近接して表示される。これにより、「Ａ地点」を示す円図形ＳＰ１１は、ユーザＵ１におすすめの地点であることが識別可能となる。
【００２７】
また、「Ｂ地点」を示す円図形ＳＰ１２の上部には、Ｈエリアにおいて訪れる定番の地点（以下、「定番地点」とする場合がある）であることを示す「定番！」と記された識別情報ＤＡ１２が近接して表示される。これにより、「Ｂ地点」を示す円図形ＳＰ１２は、Ｈエリアにおいて訪れる定番の地点であることが識別可能となる。
【００２８】
なお、円図形ＳＰ１３は、「Ａ地点」よりも下位のユーザＵ１におすすめである地点を示す円図形であってもよく、「Ｂ地点」よりも下位のＨエリアにおいて訪れる定番の地点であってもよい。また円図形ＳＰ１３は、円図形ＳＰ１１及び円図形ＳＰ１２よりサイズが小さければ、どのようなサイズであってもよい。例えば、円図形ＳＰ１３の各々は、異なるサイズであってもよい。なお、画面ＤＰ１３においては、Ｈエリアが選択されたのみであるため、基準となる地点がないため、最も近い地点（以下、「最短地点」とする場合がある）に関する円図形（画面ＤＰ１４では円図形ＳＰ２３）は表示されない。なお、画面ＤＰ１３においても、最短地点を示す円図形として、Ｈエリアの主要駅から最も近い地点を示す円図形を識別可能に表示してもよい。
【００２９】
図１では、ユーザＵ１は、端末装置１０−３の画面ＤＰ１３中の「Ａ地点」を示す円図形ＳＰ１１を選択する。そして、端末装置１０の画面の表示が遷移する（ステップＳ１８）。具体的には、端末装置１０の画面の表示が、端末装置１０−３の画面ＤＰ１３から端末装置１０−４の画面ＤＰ１４に遷移する。なお、ここでいう、端末装置１０の画面の遷移とは、画面ＤＰ１３中の円図形ＳＰ１１が画面ＤＰ１４中の基準円ＣＰ１１の位置まで動的に移動し、周囲の円図形も基準円ＣＰ１１を中心に回転する等して、動的に表示が変化することを含むものとする。
【００３０】
図１では、端末装置１０−４の画面ＤＰ１４には、ユーザＵ１が選択した「Ａ地点」を基準とした場合において抽出される複数の地点で表示される。具体的には、画面ＤＰ１４には、選択された「Ａ地点」を示す基準円ＣＰ１１が略中央に配置され、その周囲に複数の地点に各々対応する円図形ＳＰ２１〜ＳＰ２４等が円の形をした図形として配置される。このように、図１中の画面ＤＰ１４には、選択された「Ａ地点」を示す基準円ＣＰ１１の中心を基準位置として、円図形ＳＰ２１〜ＳＰ２４等の各々を円形で離間して表示する。
【００３１】
また、端末装置１０−４の画面ＤＰ１４には、「地点Ａ」を選択後であるため、画面ＤＰ１３中の午前９時から所定の時間が経過した午前１０時と表示される。なお、時間はユーザによって適宜設定されてもよい。以下では、１つのみ図示するが、画面ＤＰ１４中の基準円ＣＰ１１及び円図形ＳＰ２１〜ＳＰ２３以外の円図形を円図形ＳＰ２４として説明する。
【００３２】
ここで、端末装置１０−４の画面ＤＰ１４には、ユーザＵ１の興味に基づいて抽出された地点である「Ｄ地点」を示す円図形ＳＰ２１が表示される。図１では、ユーザＵ１に最もおすすめされる地点である「Ａ地点」がユーザＵ１に選択されたため、画面ＤＰ１４には、「Ａ地点」の次にユーザＵ１におすすめの地点である「Ｄ地点」を示す円図形ＳＰ２１が表示される。
【００３３】
また、画面ＤＰ１４には、他のユーザが「Ａ地点」を訪れた後、次に巡る地点として定番の地点である「Ｂ地点」を示す円図形ＳＰ２２が表示される。すなわち、「Ａ地点」を訪れた多くのユーザが次に巡る地点としている「Ｂ地点」を示す円図形ＳＰ２２が表示される。また、画面ＤＰ１４には、「Ａ地点」から最も近い地点である「Ｃ地点」を示す円図形ＳＰ２３が表示される。
【００３４】
このように、画面ＤＰ１４には、複数の指標の各々に基づいて抽出される地点が表示される。また、円図形ＳＰ２１〜ＳＰ２３は、基準円ＣＰ１１に隣接して配置される。また、円図形ＳＰ２１〜ＳＰ２３は、他の円図形ＳＰ２４よりも大きなサイズで表示される。
【００３５】
また、「Ｄ地点」を示す円図形ＳＰ２１の上部には、ユーザＵ１の興味に基づく地点であることを示す「おすすめ！」と記された識別情報ＤＡ１１が近接して表示される。また、「Ｂ地点」を示す円図形ＳＰ２２の上部には、「Ａ地点」を訪れた後、次に巡る地点として定番の地点であることを示す「定番！」と記された識別情報ＤＡ１２が近接して表示される。
【００３６】
また、「Ｃ地点」を示す円図形ＳＰ２３の上部には、「Ａ地点」から最も近い地点であることを示す「すぐ近く！」と記された識別情報ＤＡ１３が近接して表示される。これにより、「Ｃ地点」を示す円図形ＳＰ２３は、「Ａ地点」から最も近い地点であることが識別可能となる。
【００３７】
なお、円図形ＳＰ２４は、「Ｄ地点」よりも下位のユーザＵ１におすすめである地点を示す円図形であってもよく、「Ｂ地点」よりも下位の「Ａ地点」を訪れた後、次に巡る地点として定番の地点であってもよく、「Ｃ地点」よりも下位の「Ａ地点」から近い地点であってもよい。また円図形ＳＰ２４は、円図形ＳＰ２１〜円図形ＳＰ２３よりサイズが小さければ、どのようなサイズであってもよい。例えば、円図形ＳＰ２４の各々は、異なるサイズであってもよい。
【００３８】
ここから、図２を用いてステップＳ１８以降の表示処理について説明する。図２中の端末装置１０−４は、図１中の端末装置１０−４と同様である。図２では、ユーザＵ１は、端末装置１０−４の画面ＤＰ１４中の「Ｄ地点」を示す円図形ＳＰ２１を選択する。そして、端末装置１０の画面の表示が遷移する（ステップＳ２１）。具体的には、端末装置１０の画面の表示が、端末装置１０−４の画面ＤＰ１４から端末装置１０−５の画面ＤＰ１５に遷移する。
【００３９】
図２では、端末装置１０−５の画面ＤＰ１５には、ユーザＵ１が選択した「Ｄ地点」を基準とした場合において抽出される複数の地点で表示される。具体的には、画面ＤＰ１５には、選択された「Ｄ地点」を示す基準円ＣＰ１２が略中央に配置され、その周囲に複数の地点に各々対応する円図形ＳＰ３１〜ＳＰ３４等が円の形をした図形として配置される。このように、図２中の画面ＤＰ１５には、選択された「Ｄ地点」を示す基準円ＣＰ１２の中心を基準位置として、円図形ＳＰ３１〜ＳＰ３４等の各々を円形で離間して表示する。
【００４０】
また、端末装置１０−５の画面ＤＰ１５には、「Ｄ地点」を選択後であるため、画面ＤＰ１４中の午前１０時から所定の時間が経過した午前１１時と表示される。なお、時間はユーザによって適宜設定されてもよい。以下では、１つのみ図示するが、画面ＤＰ１５中の基準円ＣＰ１２及び円図形ＳＰ３１〜ＳＰ３３以外の円図形を円図形ＳＰ３４として説明する。
【００４１】
ここで、端末装置１０−５の画面ＤＰ１５には、ユーザＵ１の興味に基づいて抽出された地点である「Ｆ地点」を示す円図形ＳＰ３１が表示される。図２では、画面ＤＰ１５には、「Ａ地点」、「Ｄ地点」の次にユーザＵ１におすすめの地点である「Ｆ地点」を示す円図形ＳＰ３１が表示される。
【００４２】
また、画面ＤＰ１５には、他のユーザが「Ｄ地点」を訪れた後、次に巡る地点として定番の地点である「Ｂ地点」を示す円図形ＳＰ３２が表示される。すなわち、「Ｄ地点」を訪れた多くのユーザが次に巡る地点としている「Ｂ地点」を示す円図形ＳＰ３２が表示される。また、画面ＤＰ１５には、「Ｆ地点」から最も近い地点である「Ｅ地点」を示す円図形ＳＰ３３が表示される。
【００４３】
このように、画面ＤＰ１５には、複数の指標の各々に基づいて抽出される地点が表示される。また、円図形ＳＰ３１〜ＳＰ３３は、基準円ＣＰ１２に隣接して配置される。また、円図形ＳＰ３１〜ＳＰ３３は、他の円図形ＳＰ３４よりも大きなサイズで表示される。
【００４４】
また、「Ｆ地点」を示す円図形ＳＰ３１の上部には、ユーザＵ１の興味に基づく地点であることを示す「おすすめ！」と記された識別情報ＤＡ１１が近接して表示される。また、「Ｂ地点」を示す円図形ＳＰ３２の上部には、「Ｄ地点」を訪れた後、次に巡る地点として定番の地点であることを示す「定番！」と記された識別情報ＤＡ１２が近接して表示される。また、「Ｅ地点」を示す円図形ＳＰ３３の上部には、「Ｄ地点」から最も近い地点であることを示す「すぐ近く！」と記された識別情報ＤＡ１３が近接して表示される。
【００４５】
なお、円図形ＳＰ３４は、「Ｆ地点」よりも下位のユーザＵ１におすすめである地点を示す円図形であってもよく、「Ｂ地点」よりも下位の「Ｄ地点」を訪れた後、次に巡る地点として定番の地点であってもよく、「Ｅ地点」よりも下位の「Ｄ地点」から近い地点であってもよい。また円図形ＳＰ３４は、円図形ＳＰ３１〜円図形ＳＰ３３よりサイズが小さければ、どのようなサイズであってもよい。例えば、円図形ＳＰ３４の各々は、異なるサイズであってもよい。
【００４６】
次に、ユーザＵ１は、端末装置１０−５の画面ＤＰ１５中の「Ｂ地点」を示す円図形ＳＰ３２を選択する。そして、端末装置１０の画面の表示が遷移する（ステップＳ２２）。具体的には、端末装置１０の画面の表示が、端末装置１０−５の画面ＤＰ１５から端末装置１０−６の画面ＤＰ１６に遷移する。
【００４７】
図２では、端末装置１０−６の画面ＤＰ１６には、ユーザＵ１が選択した「Ｂ地点」を基準とした場合において抽出される複数の地点で表示される。具体的には、画面ＤＰ１６には、選択された「Ｂ地点」を示す基準円ＣＰ１３が略中央に配置され、その周囲に複数の地点に各々対応する円図形ＳＰ４１〜ＳＰ４４等が円の形をした図形として配置される。このように、図２中の画面ＤＰ１６には、選択された「Ｂ地点」を示す基準円ＣＰ１３の中心を基準位置として、円図形ＳＰ４１〜ＳＰ４４等の各々を円形で離間して表示する。
【００４８】
また、端末装置１０−６の画面ＤＰ１６には、「Ｂ地点」を選択後であるため、画面ＤＰ１５中の午前１１時から所定の時間が経過した午前１２時と表示される。なお、時間はユーザによって適宜設定されてもよい。以下では、１つのみ図示するが、画面ＤＰ１６中の基準円ＣＰ１３及び円図形ＳＰ４１〜ＳＰ４３以外の円図形を円図形ＳＰ４４として説明する。
【００４９】
ここで、端末装置１０−６の画面ＤＰ１６には、ユーザＵ１の興味に基づいて抽出された地点である「Ｆ地点」を示す円図形ＳＰ４１が表示される。図２では、端末装置１０−５において画面ＤＰ１５中のおすすめ地点である「Ｆ地点」を示す円図形ＳＰ３１が選択されなかったため、「Ｆ地点」を示す円図形ＳＰ４１がおすすめ地点として表示される。
【００５０】
また、画面ＤＰ１６には、他のユーザが「Ｂ地点」を訪れた後、次に巡る地点として定番の地点である「Ｇ地点」を示す円図形ＳＰ４２が表示される。すなわち、「Ｂ地点」を訪れた多くのユーザが次に巡る地点としている「Ｇ地点」を示す円図形ＳＰ４２が表示される。また、画面ＤＰ１６には、「Ｂ地点」から最も近い地点である「Ｈ地点」を示す円図形ＳＰ４３が表示される。
【００５１】
このように、画面ＤＰ１６には、複数の指標の各々に基づいて抽出される地点が表示される。また、円図形ＳＰ４１〜ＳＰ４３は、基準円ＣＰ１３に隣接して配置される。また、円図形ＳＰ４１〜ＳＰ４３は、他の円図形ＳＰ４４よりも大きなサイズで表示される。
【００５２】
また、「Ｆ地点」を示す円図形ＳＰ４１の上部には、ユーザＵ１の興味に基づく地点であることを示す「おすすめ！」と記された識別情報ＤＡ１１が近接して表示される。また、「Ｇ地点」を示す円図形ＳＰ４２の上部には、「Ｂ地点」を訪れた後、次に巡る地点として定番の地点であることを示す「定番！」と記された識別情報ＤＡ１２が近接して表示される。また、「Ｈ地点」を示す円図形ＳＰ４３の上部には、「Ｂ地点」から最も近い地点であることを示す「すぐ近く！」と記された識別情報ＤＡ１３が近接して表示される。
【００５３】
なお、円図形ＳＰ４４は、「Ｆ地点」よりも下位のユーザＵ１におすすめである地点を示す円図形であってもよく、「Ｇ地点」よりも下位の「Ｂ地点」を訪れた後、次に巡る地点として定番の地点であってもよく、「Ｈ地点」よりも下位の「Ｂ地点」から近い地点であってもよい。また円図形ＳＰ４４は、円図形ＳＰ４１〜円図形ＳＰ４３よりサイズが小さければ、どのようなサイズであってもよい。例えば、円図形ＳＰ４４の各々は、異なるサイズであってもよい。
【００５４】
ここで、ユーザＵ１は、端末装置１０−６における所定の操作により、ステップＳ２２までの間に選択した地点を巡るコースのスケジュールを表示させる（ステップＳ２３）。具体的には、端末装置１０の画面の表示が、端末装置１０−６の画面ＤＰ１６から、Ｈエリアのおでかけプランを表示する端末装置１０−７の画面ＤＰ１７に遷移する。
【００５５】
図２に示すように、端末装置１０−７の画面ＤＰ１７には、ユーザＵ１が選択したＡ地点〜Ｄ地点〜Ｂ地点を巡るルートのスケジュールが表示される。具体的には、画面ＤＰ１７には、Ａ地点に午前９時に到着することが表示される。このように、端末装置１０は、ユーザにより選択された地点に応じて時間（スケジュール）を更新し、予定表（しおり）を生成し、表示する。また、画面ＤＰ１７には、Ａ地点を観光し、徒歩で２分間移動した後、午前１０時にＤ地点に到着することが表示される。なお、画面ＤＰ１７には、Ａ地点を出発する目安となる時間が表示されてもよい。また、画面ＤＰ１７では、Ｄ地点が訪れるために予約を行った方がよい地点であるため、予約ボタンＢ３が表示される。例えば、Ｄ地点が有名なレストランや入場制限のある観光地等である場合、予約ボタンＢ３が表示される。また、画面ＤＰ１７には、Ｄ地点を観光し、徒歩で６分間移動した後、午前１１時にＢ地点に到着することが表示される。また、画面ＤＰ１７では、保存ボタンＢ２が表示されており、ユーザＵ１は保存ボタンＢ２をタッチすることにより、Ａ地点〜Ｄ地点〜Ｂ地点を巡るルートのスケジュールを保存することができる。なお、選択した地点に基づくスケジュールの保存は、端末装置１０が行ってもよいし、端末装置１０がスケジュールを配信装置１００に送信することにより、配信装置１００に行わせてもよい。
【００５６】
上述したように、端末装置１０は、ユーザの興味や他のユーザが各地点を巡ったルートや選択地点からの距離（移動時間）等を指標として、各指標に基づいて抽出される複数の地点を表示する。また、端末装置１０は、各指標における評価の高い地点ほど基準位置（例えば、基準円ＣＰ１１等）に隣接して配置される。これにより、端末装置１０は、ユーザ満足度の高い柔軟な選択候補の表示を可能とする。また、端末装置１０は、各地点を円形の図形として、離間して表示することにより、単純にリスト表示する場合と比べて、各選択肢に対するユーザの関心を高めることができ、ユーザの利用を促進することができる。
【００５７】
また、端末装置１０は、各指標における評価の高い地点ほど表示するサイズを大きくする。これにより、端末装置１０は、どの選択候補が重要かをユーザに直感的に把握させることができる。また、端末装置１０は、ユーザＵ１が円図形を所定の時間以上タッチした場合、タッチした円図形に対応する地点へのユーザＵ１の評価を入力する画面を表示してもよい。例えば、端末装置１０−３は、ユーザＵ１が円図形ＳＰ１１〜ＳＰ１３のいずれかを所定の時間以上タッチした場合、タッチした円図形ＳＰ１１〜ＳＰ１３に対応する地点へのユーザＵ１の評価を入力する画面を表示してもよい。また、端末装置１０は、ユーザＵ１の地点に対する評価を配信装置１００へ送信してもよい。また、配信装置１００は、ユーザＵ１の地点に対する評価に基づいて、ユーザＵ１や他のユーザへのおすすめ地点や定番地点を決定してもよい。
【００５８】
なお、端末装置１０における旅行アプリが全エリアの情報を有し、ステップＳ１４に示すスコアの算出等の全ての処理を行う場合、端末装置１０は、配信装置１００との通信を行わなくてもよい。例えば、端末装置１０は、旅行アプリにより算出されたスコアに基づいて処理を行ってもよい。また、地点には、複数の観光スポットを巡るツアー等が含まれてもよい。この場合、端末装置１０は、ツアーの出発地を地点としてもよい。また、定番地点は、端末装置１０を利用するユーザと類似するユーザ属性のユーザに関する情報のみを用いて決定されてもよい。例えば、端末装置１０を利用するユーザが２０代女性である場合、２０代女性の他のユーザに関する情報のみを用いて、端末装置１０を利用するユーザへの定番地点が決定されてもよい。また、旅行アプリで旅行プラン作成に日付の入力を受け付けることにより、イベントが行われている場合、イベントが行われている地点を優先的におすすめ地点や定番地点としてもよい。例えば、端末装置１０における旅行アプリは、複数の地点の各々の属性と時間とに応じて算出されるおすすめスコアや定番スコアを用いておすすめ地点や定番地点として表示する地点を決定してもよい。例えば、端末装置１０における旅行アプリは、食事に適した時間帯においてまだ飲食店が予定されていない場合に飲食店に関する地点を優先的に表示してもよい。また、端末装置１０における旅行アプリは、観光地で定期的な時間帯のイベントがある場合、その時間帯においてその観光地を優先的に表示してもよい。
【００５９】
〔２．端末装置の構成〕
次に、図３を用いて、実施形態に係る端末装置１０の構成について説明する。図３は、実施形態に係る端末装置１０の構成例を示す図である。図３に示すように、端末装置１０は、通信部１１と、入力部１２と、出力部１３と、記憶部１４と、制御部１５とを有する。
【００６０】
（通信部１１）
通信部１１は、例えば、通信回路等によって実現される。そして、通信部１１は、図示しない所定の通信網と有線または無線で接続され、配信装置１００との間で情報の送受信を行う。
【００６１】
（入力部１２）
入力部１２は、ユーザから各種操作が入力される。例えば、入力部１２は、タッチパネル機能により表示面（例えば出力部１３）を介してユーザからの各種操作を受け付けてもよい。また、入力部１２は、端末装置１０に設けられたボタンや、端末装置１０に接続されたキーボードやマウスからの各種操作を受け付けてもよい。
【００６２】
（出力部１３）
出力部１３は、例えば液晶ディスプレイや有機ＥＬ（Electro-Luminescence）ディスプレイ等によって実現されるタブレット端末等の表示画面であり、各種情報を表示するための表示装置である。
【００６３】
（記憶部１４）
記憶部１４は、例えば、ＲＡＭ（Random  Access  Memory）、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。記憶部１４は、例えば、端末装置１０にインストールされているアプリケーションに関する情報、例えばプログラム等を記憶する。
【００６４】
（エリア情報記憶部１４１）
実施形態に係るエリア情報記憶部１４１は、エリアに関する各種情報を記憶する。図４に、実施形態に係るエリア情報記憶部１４１の一例を示す。図４に示すエリア情報記憶部１４１は、「エリア」、「地点」、「おすすめスコア」、「定番コース」、「最短地点」、「移動時間」といった項目を有する。
【００６５】
「エリア」は、エリア情報に対応するエリアを示す。なお、「エリア」は、エリアを識別する情報が記憶されてもよい。「地点」は、対応するエリアに含まれる地点を示す。また、「おすすめスコア」は、ユーザの興味に基づいて算出された各地点のスコアを示す。なお、ユーザの興味に基づいて算出された各地点のスコアについての詳細は後述する。また、「おすすめスコア」は、ユーザの興味に基づいて算出された各地点のスコアにより決定される優先順位を記憶してもよい。
【００６６】
また、「定番コース」は、対応する地点の次に他のユーザが訪れる定番の地点を示す。なお、定番コースの地点については、定番コースに関するスコアに基づいて決定されるが詳細は後述する。また、「最短地点」は、対応する地点から最短の地点を示す。なお、「最短地点」は、移動時間が最も短い地点でもよいし、移動距離が最も短い地点で合ってもよい。図４では、「最短地点」は、移動時間が最も短い地点である場合を示す。また、「移動時間」は、対応する地点から他の地点への移動時間を示す。
【００６７】
例えば、図４に示す例において、エリア情報記憶部１４１には、Ｈエリアに関するエリア情報が記憶される。また、図４に示す例において、「Ａ地点」のユーザＵ１へのおすすめスコアは「１０」であることを示す。また、「Ａ地点」の次に訪れる定番の地点は、「Ｂ地点」であることを示す。また、「Ａ地点」から最短地点は、「Ｃ地点」であることを示す。また、「Ａ地点」からの移動時間は、「Ｂ地点」へはバスで５分であることを示す。
【００６８】
また、エリア情報記憶部１４１は、図示することは省略するが、各地点に対応する画像を記憶する。例えば、エリア情報記憶部１４１は、地点Ａの画像として、図１中の円図形ＳＰ１１内に表示される画像の生成に必要な情報を記憶する。また、エリア情報記憶部１４１は、図示することは省略するが、各エリアに対応する画像を記憶する。例えば、エリア情報記憶部１４１は、Ａエリアの画像として、図１中のＡエリアの円内に表示される画像（図１では、牛の画像）の生成に必要な情報を記憶する。なお、エリア情報記憶部１４１は、上記に限らず、目的に応じて種々の情報を記憶してもよい。また、例えば、エリア情報記憶部１４１は、エリア情報を取得した日時やエリア情報が作成された日時に関する情報を記憶してもよい。
【００６９】
（制御部１５）
制御部１５は、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、端末装置１０内部の記憶部１４などの記憶装置に記憶されている各種プログラムがＲＡＭを作業領域として実行されることにより実現される。例えば、この各種プログラムは、インストールされている旅行アプリのプログラムが含まれる。また、制御部１５は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。
【００７０】
図３に示すように、制御部１５は、受付部１５１と、送信部１５２と、取得部１５３と、抽出部１５４と、表示部１５５とを有し、以下に説明する表示処理の機能や作用を実現または実行する。なお、制御部１５の内部構成は、図３に示した構成に限られず、後述する表示処理を行う構成であれば他の構成であってもよい。また、制御部１５が有する各処理部の接続関係は、図３に示した接続関係に限られず、他の接続関係であってもよい。
【００７１】
（受付部１５１）
受付部１５１は、例えば入力部１２を介してユーザにより各種操作を受け付ける。また、受付部１５１は、受け付けた各種操作に基づく情報を送信部１５２や抽出部１５４や表示部１５５へ受け渡す。図１では、受付部１５１は、表示部１５５により表示された画面ＤＰ１１中のキーワードＡ〜Ｊに対するユーザＵ１の選択を受け付ける。図１では、受付部１５１は、表示部１５５により表示された画面ＤＰ１２中のＡエリア〜Ｈエリアに対するユーザＵ１の選択を受け付ける。
【００７２】
また、受付部１５１は、表示部１５５により表示された複数の地点のうち、一の地点に対するユーザの選択を受け付ける。図１では、受付部１５１は、表示部１５５により表示された画面ＤＰ１３中の円図形ＳＰ１１〜ＳＰ１３に対するユーザＵ１の選択を受け付ける。例えば、受付部１５１は、表示部１５５により表示された画面ＤＰ１３中の「Ａ地点」を示す円図形ＳＰ１１に対するユーザＵ１の選択を受け付ける。
【００７３】
（送信部１５２）
送信部１５２は、外部装置へ種々の情報を送信する。送信部１５２は、受付部１５１により受け付けたユーザ操作に従って、配信装置１００へユーザの興味情報を送信する。図１では、送信部１５２は、ユーザＵ１が「キーワードＣ」と「キーワードＨ」を選択したことを示す興味情報を配信装置１００へ送信する。
【００７４】
また、送信部１５２は、受付部１５１により受け付けたユーザ操作に従って、配信装置１００へ選択情報を送信する。図１では、送信部１５２は、ユーザＵ１がＨエリアを選択したことを示す情報を配信装置１００へ送信する。
【００７５】
（取得部１５３）
取得部１５３は、外部装置から配信された種々の情報を受信する。例えば、取得部１５３は、所定の基準に基づく複数の選択候補ごとに算出される複数の指標ごとのスコアに関する情報を取得する。例えば、取得部１５３は、複数の選択候補である地理的基準に基づく複数の地点ごとに算出される複数の指標ごとのスコアに関する情報を取得する。
【００７６】
例えば、図１では、取得部１５３は、配信装置１００からＨエリアのエリア情報を取得する。取得部１５３は、複数の指標ごとのスコアに関する情報として、地点の位置に基づくスコアに関する情報、または、端末装置１０を利用するユーザの興味に基づくスコアに関する情報、または、他のユーザによる地点の選択に基づくスコアに関する情報のうち少なくとも２つを取得する。取得部１５３は、Ｈエリアの各地点のおすすめスコアや、定番コースのスコアに基づく地点や、各地点間の移動時間（スコア）に基づく最短地点に関する情報を取得する。また、取得部１５３は、複数の地点の各々の属性と時間とに応じて変動する複数の指標ごとのスコアに関する情報を取得する。
【００７７】
（抽出部１５４）
抽出部１５４は、エリア情報記憶部１４１から各種情報を抽出する。例えば、抽出部１５４は、取得部１５３により取得された複数の指標ごとのスコアに関する情報に基づいてエリア情報記憶部１４１に記憶された複数の地点から地点を抽出する。
【００７８】
（表示部１５５）
表示部１５５は、出力部１３を介して各種情報を表示する。例えば、表示部１５５は、図１や図２等に示す画面ＤＰ１１〜ＤＰ１７を表示する。図１では、表示部１５５は、ユーザＵ１が興味のあるキーワードを選択する画面ＤＰ１１を表示する。また、図１では、表示部１５５は、Ａエリア〜Ｉエリアの９つのエリアを含む画面ＤＰ１２を表示する。表示部１５５は、取得部１５３により取得された複数の指標ごとのスコアに関する情報に基づいて複数の選択候補から抽出される選択候補を、所定の基準位置とスコアに関する情報とに基づく位置に表示する。
【００７９】
例えば、表示部１５５は、抽出部１５４により抽出された地点を表示する。表示部１５５は、所定の基準位置を中心として、選択候補の各々を所定の形状で離間して表示する。また、表示部１５５は、選択候補の各々をスコアに関する情報に基づく表示態様で表示する。また、表示部１５５は、選択候補の各々をスコアに関する情報に基づく大きさで表示する。また、表示部１５５は、取得部１５３により取得された複数の指標ごとのスコアに関する情報に基づいて複数の地点から抽出される地点を、所定の基準位置と前記スコアに関する情報とに基づく位置に表示する。
【００８０】
図１では、表示部１５５は、ユーザＵ１の興味に基づいて抽出された地点である「Ａ地点」を示す円図形ＳＰ１１と、他のユーザがＨエリアにおいて訪れる定番の地点である「Ｂ地点」を示す円図形ＳＰ１２とを含む画面ＤＰ１３を表示する。すなわち、表示部１５５は、複数の指標の各々に基づいて抽出された地点を含む画面ＤＰ１３を表示する。また、表示部１５５は、円図形ＳＰ１１及び円図形ＳＰ１２を、基準円ＣＰ１０に隣接して表示する。また、表示部１５５は、円図形ＳＰ１１及び円図形ＳＰ１２を他の円図形ＳＰ１３よりも大きなサイズで表示する。
【００８１】
また、表示部１５５は、ユーザに選択された一の地点に基づいて複数の地点から抽出される地点を、一の地点の表示位置からスコアに関する情報に基づく位置に表示する。また、表示部１５５は、一の地点からの移動時間が所定の条件を満たす地点を表示する。表示部１５５は、一の地点から移動時間が短い地点を表示する。表示部１５５は、一の地点から、他のユーザが移動先とした地点を表示する。
【００８２】
図１では、表示部１５５は、ユーザの興味に基づいて抽出された地点である「Ｄ地点」を示す円図形ＳＰ２１を含む画面ＤＰ１４を表示する。また、表示部１５５は、他のユーザが「Ａ地点」を訪れた後、次に巡る地点として定番の地点である「Ｂ地点」を示す円図形ＳＰ２２を含む画面ＤＰ１４を表示する。すなわち、「Ａ地点」を訪れた多くのユーザが次に巡る地点としている「Ｂ地点」を示す円図形ＳＰ２２が表示される。また、表示部１５５は、「Ａ地点」から最も近い地点である「Ｃ地点」を示す円図形ＳＰ２３を含む画面ＤＰ１４を表示する。
【００８３】
また、表示部１５５は、指標ごとに抽出された地点を識別可能に表示する。図１では、表示部１５５は、「Ｄ地点」を示す円図形ＳＰ２１の上部に、ユーザＵ１の興味に基づく地点であることを示す「おすすめ！」と記された識別情報ＤＡ１１を近接して表示する。また、表示部１５５は、「Ｂ地点」を示す円図形ＳＰ２２の上部に、「Ａ地点」を訪れた後、次に巡る地点として定番の地点であることを示す「定番！」と記された識別情報ＤＡ１２を近接して表示する。また、表示部１５５は、「Ｃ地点」を示す円図形ＳＰ２３の上部に、「Ａ地点」から最も近い地点であることを示す「すぐ近く！」と記された識別情報ＤＡ１３を近接して表示する。
【００８４】
また、表示部１５５は、指標ごとに抽出された地点を指標ごとの所定の領域に表示し、一の地点に対応する指標の前記所定の領域を大きくする。なお、この点についての詳細は後述する。また、表示部１５５は、ユーザにより選択される地点に対応して更新される時間と、ユーザによる選択順で地点とを含む予定表を表示する。
【００８５】
なお、上述した制御部１５による表示処理等の処理は、旅行アプリにより行われる場合、制御部１５の各部は、例えば、旅行アプリにより実現されてもよい。また、例えば、上述した表示処理はｍＪａｖａＳｃｒｉｐｔ（登録商標）などにより実現されてもよい。例えば、制御部１５による表示処理等の処理は、配信装置１００から受信した制御情報により実現されてもよい。
【００８６】
〔３．配信装置の構成〕
次に、図５を用いて、実施形態に係る配信装置１００の構成について説明する。図５は、実施形態に係る配信装置１００の構成例を示す図である。図５に示すように、配信装置１００は、通信部１１０と、記憶部１２０と、制御部１３０とを有する。なお、配信装置１００は、配信装置１００の管理者等から各種操作を受け付ける入力部（例えば、キーボードやマウス等）や、各種情報を表示するための表示部（例えば、液晶ディスプレイ等）を有してもよい。
【００８７】
（通信部１１０）
通信部１１０は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。そして、通信部１１０は、ネットワークと有線または無線で接続され、端末装置１０との間で情報の送受信を行う。
【００８８】
（記憶部１２０）
記憶部１２０は、例えば、ＲＡＭ、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。実施形態に係る記憶部１２０は、図５に示すように、ユーザ情報記憶部１２１を有する。
【００８９】
（ユーザ情報記憶部１２１）
実施形態に係るユーザ情報記憶部１２１は、ユーザに関する各種情報を記憶する。図６に、実施形態に係るユーザ情報記憶部１２１の一例を示す。図６に示すユーザ情報記憶部１２１は、「ユーザＩＤ」、「興味情報」といった項目を有する。
【００９０】
「ユーザＩＤ」は、ユーザを識別するための識別情報を示す。また、「興味情報」は、対応するユーザが興味のある対象に関する情報を記憶する。図６では、「興味情報」として、対応するユーザが選択したキーワードが記憶される。例えば、図６に示す例において、ユーザＩＤ「Ｕ１」により識別されるユーザは、「キーワードＣ」や「キーワードＨ」について興味があることを示す。
【００９１】
なお、ユーザ情報記憶部１２１は、上記に限らず、目的に応じて種々の情報を記憶してもよい。例えば、ユーザ情報記憶部１２１は、年齢や性別や居住地等、ユーザに関する情報であれば、どのような情報を記憶してもよい。
【００９２】
（コンテンツ情報記憶部１２２）
実施形態に係るコンテンツ情報記憶部１２２は、広告に関する各種情報を記憶する。図７に、実施形態に係るコンテンツ情報記憶部１２２の一例を示す。図７に示すコンテンツ情報記憶部１２２は、「エリア」、「地点」、「位置」、「キーワード」、「移動ルート」、「移動時間」といった項目を有する。例えば、図７に示す例において、コンテンツ情報記憶部１２２には、Ａエリア〜Ｈエリアに関するエリア情報が記憶される。
【００９３】
「エリア」は、エリア情報に対応するエリアを示す。なお、「エリア」は、エリアを識別する情報が記憶されてもよい。「地点」は、対応するエリアに含まれる地点を示す。「位置」は、対応する地点の地理的位置を示す。例えば、「位置」には、対応する地点の緯度経度に関する情報が記憶されてもよい。「キーワード」には、対応する地点に関連付けられたキーワードを示す。「キーワード」の地点への関連付けは、目的に応じて適宜の基準により行われてもよい。例えば、地点が「レストラン」であれば、キーワード「グルメ」が関連付けられて、地点が「博物館」であれば、キーワード「歴史」が関連付けられる。各地点に対応付けられた「キーワード」と、図６に示すユーザＩＤ「Ｕ１」により識別されるユーザの興味情報との比較により、おすすめスコアが算出される。例えば、図１において、ユーザＵ１は、「Ａ地点」に関連付けられた「キーワードＣ」や「キーワードＨ」を選択しているため、ユーザＵ１への「Ａ地点」のおすすめスコアが高くなり、ユーザＵ１への最もおすすめの地点は、「Ａ地点」となる。
【００９４】
また、「移動ルート」は、対応する地点から他の地点へ移動したユーザ数やそのユーザ数に基づくスコア（以下、「定番スコア」とする場合がある）を示す。具体的には、「移動ルート」は、対応する地点を訪れたユーザが次にどの地点に訪れたかに関するユーザ数及びスコアを示す。また、「移動時間」は、対応する地点から他の地点への移動時間及びその移動時間に基づくスコア（以下、「移動スコア」とする場合がある）を示す。
【００９５】
図７に示す例において、「Ｈエリア」における「Ａ地点」の位置は、「位置Ａ」であることを示す。また、「Ａ地点」は、「キーワードＣ」や「キーワードＨ」に関連付けられることを示す。また、「Ａ地点」の次に「Ｂ地点」を訪れるユーザ数は「８０人」であり、ユーザ数に基づいて算出されるスコアが「５０」であることを示す。なお、「Ａ地点」の次に「Ｂ地点」を訪れるユーザ数に基づくスコアの算出には、他のユーザの「Ｂ地点」に対する評価に関する情報を加味してもよい。また、「Ａ地点」からの移動時間は、「Ｂ地点」へはバスで５分であることを示す。
【００９６】
また、コンテンツ情報記憶部１２２は、図示することは省略するが、各地点に対応する画像を記憶する。例えば、コンテンツ情報記憶部１２２は、地点Ａの画像として、図１中の円図形ＳＰ１１内に表示される画像の生成に必要な情報を記憶する。また、コンテンツ情報記憶部１２２は、図示することは省略するが、各エリアに対応する画像を記憶する。例えば、コンテンツ情報記憶部１２２は、Ａエリアの画像として、図１中のＡエリアの円内に表示される画像（図１では、牛の画像）の生成に必要な情報を記憶する。なお、コンテンツ情報記憶部１２２は、上記に限らず、目的に応じて種々の情報を記憶してもよい。また、例えば、コンテンツ情報記憶部１２２は、エリア情報を作成した日時に関する情報を記憶してもよい。
【００９７】
（制御部１３０）
図５の説明に戻って、制御部１３０は、例えば、ＣＰＵやＭＰＵ等によって、配信装置１００内部の記憶装置に記憶されている各種プログラム（配信プログラムの一例に相当）がＲＡＭを作業領域として実行されることにより実現される。また、制御部１３０は、例えば、ＡＳＩＣやＦＰＧＡ等の集積回路により実現される。
【００９８】
図５に示すように、制御部１３０は、受付部１３１と、算出部１３２と、抽出部１３３と、送信部１３４とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部１３０の内部構成は、図５に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部１３０が有する各処理部の接続関係は、図５に示した接続関係に限られず、他の接続関係であってもよい。
【００９９】
受付部１３１は、端末装置１０から各種情報を受け付ける。例えば、受付部１３１は、端末装置１０からユーザの興味情報を受け付ける。図１では、受付部１３１は、ユーザＵ１が「キーワードＣ」と「キーワードＨ」を選択したことを示す興味情報を受け付ける。また、受付部１３１は、端末装置１０からエリアに関する選択情報を受け付ける。図１では、受付部１３１は、ユーザＵ１がＨエリアを選択したことを示す情報を受け付ける。
【０１００】
算出部１３２は、各種情報に基づいてスコアを算出する。例えば、算出部１３２は、端末装置１０から受け付けた興味情報に基づいて、各ユーザへのおすすめスコアを算出する。例えば、算出部１３２は、図６に示すユーザＩＤ「Ｕ１」により識別されるユーザの興味情報と図７に示す各地点に対応付けられた「キーワード」との比較により、おすすめスコアを算出する。例えば、図１において、算出部１３２は、ユーザＵ１が「Ａ地点」に関連付けられた「キーワードＣ」や「キーワードＨ」を選択しているため、ユーザＵ１への「Ａ地点」のおすすめスコアが高くなるようにおすすめスコアを算出する。
【０１０１】
また、算出部１３２は、地点から他の地点へ移動したユーザ数に基づいて、定番コースを決定するための定番スコアを算出する。例えば、算出部１３２は、一の地点を訪れたユーザが次にどの程度の人数が他の地点に訪れたかに基づいて他の地点の定番スコアを算出する。例えば、算出部１３２は、一の地点の次に他の地点を訪れたユーザが多い程、定番スコアが高くなるように定番スコアを算出してもよい。なお、算出部１３２は、定番スコアの算出には、他の地点に対するユーザの評価に関する情報を加味してもよい。また、算出部１３２は、複数の地点の各々の属性と時間とに応じておすすめスコアや定番スコアを算出してもよい。例えば、算出部１３２は、食事に適した時間帯においてまだ飲食店が予定されていない場合に飲食店のスコアが高くなるようにスコアを算出してもよい。また、算出部１３２は、観光地で定期的な時間帯のイベントがある場合、その時間帯においてその観光地のスコアが高くなるようにスコアを算出してもよい。
【０１０２】
抽出部１３３は、受付部１３１によりエリアに関する選択情報が受け付けられた場合、端末装置１０へ送信するエリア情報を抽出する。例えば、抽出部１３３は、受付部１３１によりＨエリアの選択情報が受け付けられた場合、Ｈエリアに関するエリア情報を抽出する。例えば、抽出部１３３は、Ｈエリアの地点Ａの定番コースとして定番スコアが最も高い「地点Ｂ」を抽出してもよい。また、抽出部１３３は、Ｈエリアの地点Ａの最短地点として移動スコアが最も高い「地点Ｃ」を抽出してもよい。
【０１０３】
送信部１３４は、各種情報を端末装置１０へ送信する。例えば、送信部１３４は、端末装置１０にＨエリアに関するエリア情報を送信する。
【０１０４】
〔４．エリア情報送信のフロー〕
次に、図８を用いて、実施形態に係る配信装置１００によるエリア情報の送信処理の手順について説明する。図８は、実施形態に係るエリア情報の送信の一例を示すフローチャートである。
【０１０５】
図８に示すように、配信装置１００は、ユーザの移動ルートに基づいて定番スコアを算出する（ステップＳ１０１）。例えば、配信装置１００は、各地点を訪れたユーザが次にどの地点に訪れたかに関するユーザ数に基づいて定番スコアを算出する。また、配信装置１００は、各地点間の移動時間に基づいて移動スコアを算出する（ステップＳ１０２）。
【０１０６】
配信装置１００は、ユーザの興味情報を受け付ける（ステップＳ１０３）。配信装置１００は、ユーザの興味情報に基づいておすすめスコアを算出する（ステップＳ１０４）。例えば、配信装置１００は、端末装置１０から受け付けた興味情報に基づいて、各ユーザへの各地点のおすすめスコアを算出する。例えば、配信装置１００は、図６に示すユーザＩＤ「Ｕ１」により識別されるユーザの興味情報と図７に示す各地点に対応付けられた「キーワード」との比較により、おすすめスコアを算出する。なお、ステップＳ１０１〜Ｓ１０４の処理は、ステップＳ１０５においてエリアの選択を受け付ける前であれば、いずれの順序で行われてもよい。
【０１０７】
その後、配信装置１００は、エリアの選択を受け付ける（ステップＳ１０５）。例えば、配信装置１００は、端末装置１０からエリアに関する選択情報を受け付ける。図１では、配信装置１００は、ユーザＵ１がＨエリアを選択したことを示す情報を受け付ける。
【０１０８】
その後、配信装置１００は、選択されたエリアのエリア情報を送信する（ステップＳ１０６）。例えば、配信装置１００は、端末装置１０にＨエリアに関するエリア情報を送信する。
【０１０９】
〔５．エリア選択時の表示フロー〕
次に、図９を用いて、実施形態に係る端末装置１０におけるエリア選択時の表示処理の手順について説明する。図９は、実施形態に係るエリア選択時の表示の一例を示すフローチャートである。なお、図９に示す例では、図１の端末装置１０−１に示すユーザの興味のあるキーワードの選択は既に行われているものとして、その後の処理を示す。
【０１１０】
図９に示すように、端末装置１０は、旅行アプリを起動する（ステップＳ２０１）。例えば、端末装置１０は、ユーザの操作により旅行アプリを起動する。例えば、端末装置１０には、図１中の画面ＤＰ１２が表示される。
【０１１１】
次に、端末装置１０において、ユーザはエリアを選択する（ステップＳ２０２）。その後、端末装置１０は、選択したエリアに対応するおすすめ地点及び定番地点を含む複数の地点を表示する（ステップＳ２０３）。例えば、端末装置１０は、「気になる場所をタップ」と記された基準円ＣＰ１０が略中央に配置され、その周囲に複数の地点に各々対応する円図形ＳＰ１１〜ＳＰ１３等が配置された画面ＤＰ１３を表示する。
【０１１２】
〔６．地点選択時の表示フロー〕
次に、図１０を用いて、実施形態に係る端末装置１０による地点選択時の表示処理の手順について説明する。図１０は、実施形態に係る地点選択時の表示の一例を示すフローチャートである。
【０１１３】
図１０に示すように、端末装置１０において、ユーザが地点を選択する（ステップＳ３０１）。例えば、端末装置１０を利用するユーザは、端末装置１０に表示された地点を選択する。例えば、図１では、ユーザＵ１は、画面ＤＰ１３中の「Ａ地点」を示す円図形ＳＰ１１を選択する。
【０１１４】
そして、端末装置１０は、選択された地点に応じて時間を更新する（ステップＳ３０２）。例えば、端末装置１０は、画面ＤＰ１３中の「Ａ地点」を示す円図形ＳＰ１１が選択された場合、画面ＤＰ１３中の午前９時から所定の時間が経過した午前１０時に時間を更新する。
【０１１５】
そして、端末装置１０は、選択した地点に対応するおすすめ地点、定番地点、及び最短地点を含む複数の地点を表示する（ステップＳ３０３）。例えば、端末装置１０は、画面ＤＰ１３中の「Ａ地点」を示す円図形ＳＰ１１が選択された場合、選択された「Ａ地点」を示す基準円ＣＰ１１が略中央に配置され、その周囲に複数の地点に各々対応する円図形ＳＰ２１〜ＳＰ２４等が配置された画面ＤＰ１４を表示する。また、図１中の画面ＤＰ１７に示すように、端末装置１０は、ユーザにより選択された地点に応じて時間（スケジュール）を更新し、生成した予定表（しおり）を表示する。
【０１１６】
〔７．表示例〕
次に、端末装置１０における他の表示例について図１１〜図１３を用いて説明する。
【０１１７】
〔７−１．時間に応じた表示例〕
まず、図１１及び図１２を用いて時間に応じた表示例を説明する。図１１及び図１２は、実施形態に係る端末装置における表示の一例を示す図である。
【０１１８】
図１１は、旅行アプリにおける時間が午後５時での端末装置１０の画面例である画面ＤＰ２１を示す。図１１に示すように、端末装置１０の画面ＤＰ２１には、複数の地点が表示される。具体的には、画面ＤＰ２１には、選択された「Ｊ地点」を示す基準円ＣＰ１０１が略中央に配置され、その周囲に複数の地点に各々対応する円図形ＳＰ１０１〜ＳＰ１０４等が配置される。
【０１１９】
ここで、端末装置１０の画面ＤＰ２１には、おすすめ地点として食事をとることができる地点である「Ｍ地点」を示す円図形ＳＰ１０１が表示される。図１１では、時間が夕方５時であるため、円図形ＳＰ１０１には、食事をとることができる地点が優先して表示される。すなわち、端末装置１０は、取得した複数の地点の各々の属性と時間とに応じて変動する複数の指標ごとのスコアに関する情報に基づいて、地点を表示してもよい。なお、既にユーザが夕食をとると推定される地点を選択している場合、円図形ＳＰ１０１には、ユーザの興味があると推定される地点を表示してもよい。
【０１２０】
また、図１２は、旅行アプリにおける時間が午後８時での端末装置１０の画面例である画面ＤＰ２２を示す。図１２に示すように、端末装置１０の画面ＤＰ２２には、複数の地点が表示される。具体的には、画面ＤＰ２２には、選択された「Ｏ地点」を示す基準円ＣＰ２０１が略中央に配置され、その周囲に複数の地点に各々対応する円図形ＳＰ２０１〜ＳＰ２０４等が配置される。
【０１２１】
ここで、端末装置１０の画面ＤＰ２２には、おすすめ地点として終了を推奨する、例えばホテルへ戻ることを推奨する円図形ＳＰ２０１が表示される。図１２では、時間が夕方８時であるため、円図形ＳＰ２０１には、ホテルへ戻ること、すなわち旅行ルートを確定することを推奨する情報が優先して表示される。
【０１２２】
〔７−２．地点の選択に応じた表示例〕
まず、図１３を用いて地点の選択に応じた表示例を説明する。図１３は、実施形態に係る端末装置における表示の一例を示す図である。例えば、端末装置１０は、指標ごとに抽出された地点を指標ごとの所定の領域に表示してもよい。
【０１２３】
図１３は、端末装置１０の画面例である画面ＤＰ３１を示す。図１３に示すように、端末装置１０の画面ＤＰ３１には、複数の地点が表示される。具体的には、画面ＤＰ３１には、選択された「Ａ地点」を示す基準円ＣＰ１が略中央に配置され、その周囲に複数の地点に各々対応する円図形が配置される。
【０１２４】
ここで、図１３においては、おすすめスコアに基づいて抽出された地点と、定番スコアに基づいて抽出された地点と、移動スコアに基づいて抽出された地点とを、各々異なる領域に配置されるように表示する。具体的には、おすすめスコアに基づいて抽出された地点に対応する円図形ＳＰ１や円図形ＳＰ１−１等を領域ＡＲ１に表示する。すなわち、領域ＡＲ１には、おすすめスコアに基づいて抽出された地点に対応する円図形ＳＰ１、ＳＰ１−１等のみが表示される。
【０１２５】
また、定番スコアに基づいて抽出された地点に対応する円図形ＳＰ２や円図形ＳＰ２−１等を領域ＡＲ２に表示する。すなわち、領域ＡＲ２には、定番スコアに基づいて抽出された地点に対応する円図形ＳＰ２、ＳＰ２−１等のみが表示される。また、移動スコアに基づいて抽出された地点に対応する円図形ＳＰ３や円図形ＳＰ３−１等を領域ＡＲ３に表示する。すなわち、領域ＡＲ３には、移動スコアに基づいて抽出された地点に対応する円図形ＳＰ３、ＳＰ３−１等のみが表示される。このように、図１３中の端末装置１０の画面ＤＰ３１においては、スコアごとに異なる領域ＡＲ１１〜ＡＲ１３に各々の抽出された地点が表示される。なお、領域ＡＲ１１〜ＡＲ１３を識別可能にするために、図１３中の点線（仮想線）を実際に画面ＤＰ３１に表示してもよい。また、端末装置１０は、各スコアに基づいて抽出された地点を異なる色や形状で表示することにより、各スコアに基づいて抽出された地点を識別可能に表示してもよい。
【０１２６】
また、例えば、端末装置１０は、選択された一の地点に対応する指標の所定の領域を大きくしてもよい。図１３に示す例において、おすすめスコアに基づいて抽出された地点に対応し、領域ＡＲ１に表示される円図形ＳＰ１−１がユーザにより選択された場合、領域ＡＲ１１の範囲を大きくてもよい。そして、端末装置１０は、領域ＡＲ１１の範囲を大きくすることにより、おすすめスコアに基づいて抽出された地点の数や、おすすめスコアに基づいて抽出された地点に対応する円図形のサイズを増加させてもよい。
【０１２７】
〔８．変形例〕
上述した実施形態に係る表示システム１は、上記実施形態以外にも種々の異なる形態にて実施されてよい。例えば、表示システム１におけるアプリは、旅行アプリに限らず目的に応じて種々のアプリが用いられてもよい。以下では、表示システム１の他の実施形態について説明する。
【０１２８】
〔８−１．路線検索アプリへの応用〕
例えば、表示システム１におけるアプリは、所定の公共交通機関の路線を検索するアプリ（以下、「路線検索アプリ」）であってもよい。この点について、図１４を用いて説明する。図１４は、変形例に係る表示処理の一例を示す図である。図１４では、ユーザが利用する端末装置１０における表示内容の変更に応じて、端末装置１０を端末装置１０−３１〜端末装置１０−３３として説明する。なお、端末装置１０−３１〜１０−３３は同一の端末装置１０である。また、以下では、端末装置１０−３１〜端末装置１０−３３について、特に区別することなく説明する場合には、端末装置１０と記載する。
【０１２９】
図１４に示すように、路線検索アプリが起動された端末装置１０−３１には、複数の駅に各々対応する円図形を含む画面ＤＰ３１が表示される。例えば、端末装置１０−３１の画面ＤＰ３１には、Ａ駅〜Ｌ駅の１２個の駅等に対応する円図形を含む画面ＤＰ３１が表示される。
【０１３０】
図１４では、端末装置１０を利用するユーザは、端末装置１０−３１の画面ＤＰ３１中の「Ａ駅」を示す円図形を指Ｆ１でタッチすることにより、「Ａ駅」を選択する（ステップＳ３１）。そして、端末装置１０の画面の表示が遷移する。具体的には、端末装置１０の画面の表示が、端末装置１０−３１の画面ＤＰ３１から端末装置１０−３２の画面ＤＰ３２に遷移する。なお、ここでいう、端末装置１０の画面の遷移とは、画面ＤＰ３１中の「Ａ駅」に対応する円図形のサイズが大きくなり、他の駅に対応する円図形が「Ａ駅」に対応する円図形を中心に回転する等して、動的に表示が変化することを含むものとする。
【０１３１】
図１４では、端末装置１０−３２の画面ＤＰ３２には、ユーザが選択した「Ａ駅」に対応する円図形ＳＴ１１が他の円図形よりもサイズを大きくして表示される。
【０１３２】
次に、図１４では、端末装置１０を利用するユーザは、端末装置１０−３２の画面ＤＰ３２中の「Ｂ駅」を示す円図形ＳＴ２１を選択した後、「終電」を示す円図形ＳＴ２２を選択する（ステップＳ３２）。そして、端末装置１０の画面の表示が遷移する。具体的には、端末装置１０の画面の表示が、端末装置１０−３２の画面ＤＰ３２から端末装置１０−３３の画面ＤＰ３３に遷移する。なお、端末装置１０を利用するユーザは、「Ｂ駅」を示す円図形ＳＴ２１にタッチした指Ｆ１を画面に接触したまま、「終電」を示す円図形ＳＴ２２に位置まで移動させることにより、「Ｂ駅」を示す円図形ＳＴ２１と、「終電」を示す円図形ＳＴ２２とを選択してもよい。
【０１３３】
図１４では、端末装置１０−３３の画面ＤＰ３３には、ユーザが選択した「Ａ駅」から「Ｂ駅」までの終電に関する時間が表示される。具体的には、端末装置１０−３３の画面ＤＰ３３には、「Ａ駅」において０時１０分発のＡ線の終電に乗車することで、０時１７分に「Ｂ駅」に到着することを示す路線情報ＴＴ３１が表示される。
【０１３４】
〔９．効果〕
上述してきたように、実施形態及び変形例に係る端末装置１０は、取得部１５３と、表示部１５５とを有する。取得部１５３は、所定の基準に基づく複数の選択候補ごとに算出される複数の指標ごとのスコアに関する情報を取得する。表示部１５５は、取得部１５３により取得された複数の指標ごとのスコアに関する情報に基づいて複数の選択候補から抽出される選択候補を、所定の基準位置とスコアに関する情報とに基づく位置に表示する。
【０１３５】
これにより、実施形態及び変形例に係る端末装置１０は、ユーザの興味や他のユーザが各地点を巡ったルートや選択地点からの距離（移動時間）等を指標として、各指標に基づいて抽出される複数の地点を表示する。また、端末装置１０は、各指標における評価の高い地点ほど基準位置（例えば、基準円ＣＰ１１等）に隣接して配置される。これにより、端末装置１０は、ユーザ満足度の高い柔軟な選択候補の表示を可能とする。
【０１３６】
また、実施形態及び変形例に係る端末装置１０において、表示部１５５は、所定の基準位置を中心として、選択候補の各々を所定の形状で離間して表示する。
【０１３７】
これにより、実施形態及び変形例に係る端末装置１０は、各地点を円形の図形として、離間して表示することにより、単純にリスト表示する場合と比べて、各選択肢に対するユーザの関心を高めることができ、ユーザの利用を促進することができる。したがって、端末装置１０は、ユーザ満足度の高い柔軟な選択候補の表示を可能とすることができる。
【０１３８】
また、実施形態及び変形例に係る端末装置１０において、表示部１５５は、選択候補の各々をスコアに関する情報に基づく表示態様で表示する。
【０１３９】
これにより、実施形態及び変形例に係る端末装置１０は、表示態様を変化させることによりユーザに選択候補の重要性等を把握させることを容易にし、ユーザ満足度の高い柔軟な選択候補の表示を可能とすることができる。
【０１４０】
また、実施形態及び変形例に係る端末装置１０において、表示部１５５は、選択候補の各々をスコアに関する情報に基づく大きさで表示する。
【０１４１】
これにより、実施形態及び変形例に係る端末装置１０は、各指標における評価の高い地点ほど表示するサイズを大きくする。これにより、端末装置１０は、どの選択候補が重要かをユーザに直感的に把握させることができる。したがって、端末装置１０は、ユーザ満足度の高い柔軟な選択候補の表示を可能とすることができる。
【０１４２】
また、実施形態及び変形例に係る端末装置１０において、取得部１５３は、複数の選択候補である地理的基準に基づく複数の地点ごとに算出される複数の指標ごとのスコアに関する情報を取得する。また、表示部１５５は、取得部１５３により取得された複数の指標ごとのスコアに関する情報に基づいて複数の地点から抽出される地点を、所定の基準位置とスコアに関する情報とに基づく位置に表示する。
【０１４３】
これにより、実施形態及び変形例に係る端末装置１０は、ユーザの興味や他のユーザが各地点を巡ったルートや選択地点からの距離等を指標として、各指標に基づいて抽出される複数の地点を表示する。また、端末装置１０は、各指標における評価の高い地点ほど基準位置（例えば、基準円ＣＰ１１等）に隣接して配置される。これにより、端末装置１０は、ユーザ満足度の高い柔軟な選択候補の表示を可能とする。
【０１４４】
また、実施形態及び変形例に係る端末装置１０において、取得部１５３は、複数の指標ごとのスコアに関する情報として、地点の位置に基づくスコアに関する情報、または、自装置を利用するユーザの興味に基づくスコアに関する情報、または、他のユーザによる地点の選択に基づくスコアに関する情報のうち少なくとも２つを取得する。
【０１４５】
これにより、実施形態及び変形例に係る端末装置１０は、複数の基準に基づいて、ユーザ満足度の高い柔軟な選択候補の表示を可能とすることができる。
【０１４６】
また、実施形態及び変形例に係る端末装置１０は、受付部１５１を有する。受付部１５１は、表示部１５５により表示された複数の地点のうち、一の地点に対するユーザの選択を受け付ける。表示部１５５は、一の地点に基づいて複数の地点から抽出される地点を、一の地点の表示位置からスコアに関する情報に基づく位置に表示する。
【０１４７】
これにより、実施形態及び変形例に係る端末装置１０は、ユーザが選択した地点に基づいて、次の表示を決定することにより、ユーザ満足度の高い柔軟な選択候補の表示を可能とすることができる。
【０１４８】
また、実施形態及び変形例に係る端末装置１０において、表示部１５５は、一の地点からの距離に基づく情報が所定の条件を満たす地点を表示する。
【０１４９】
これにより、実施形態及び変形例に係る端末装置１０は、ユーザが選択した地点からの距離に基づく地点を表示することにより、ユーザ満足度の高い柔軟な選択候補の表示を可能とすることができる。
【０１５０】
また、実施形態及び変形例に係る端末装置１０において、表示部１５５は、一の地点からの移動時間が短い地点を表示する。
【０１５１】
これにより、実施形態及び変形例に係る端末装置１０は、ユーザが選択した地点からの移動時間が短い地点を表示することにより、ユーザ満足度の高い柔軟な選択候補の表示を可能とすることができる。
【０１５２】
また、実施形態及び変形例に係る端末装置１０において、表示部１５５は、一の地点から、他のユーザが移動先とした地点を表示する。
【０１５３】
これにより、実施形態及び変形例に係る端末装置１０は、ユーザが選択した地点から他のユーザが移動先とする地点を表示することにより、ユーザ満足度の高い柔軟な選択候補の表示を可能とすることができる。
【０１５４】
また、実施形態及び変形例に係る端末装置１０において、表示部１５５は、指標ごとに抽出された地点を識別可能に表示する。
【０１５５】
これにより、実施形態及び変形例に係る端末装置１０は、各地点がどの指標に基づいて抽出されたかをユーザに識別可能に表示することにより、ユーザ満足度の高い柔軟な選択候補の表示を可能とすることができる。
【０１５６】
また、実施形態及び変形例に係る端末装置１０において、表示部１５５は、指標ごとに抽出された地点を指標ごとの所定の領域に表示し、一の地点に対応する指標の所定の領域を大きくする。
【０１５７】
これにより、実施形態及び変形例に係る端末装置１０は、各地点の表示を抽出された指標に基づく領域に区切ることにより、ユーザ満足度の高い柔軟な選択候補の表示を可能とすることができる。また、端末装置１０は、ユーザが選択した地点が表示されている領域を大きくすることにより、ユーザの選択基準に応じて表示を適切に変更することができる。
【０１５８】
また、実施形態及び変形例に係る端末装置１０において、表示部１５５は、ユーザにより選択される地点に対応して更新される時間と、ユーザによる選択順で地点とを含む予定表を表示する。
【０１５９】
これにより、実施形態及び変形例に係る端末装置１０は、ユーザが選択した地点をそこに滞在する時間等を含めた予定表として表示することにより、ユーザ満足度の高い表示を可能とすることができる。
【０１６０】
また、実施形態及び変形例に係る端末装置１０において、取得部１５３は、複数の地点の各々の属性と時間とに応じて変動する複数の指標ごとのスコアに関する情報を取得する。
【０１６１】
これにより、実施形態及び変形例に係る端末装置１０は、複数の地点の各々の属性と時間とに応じて変動する複数の指標ごとのスコアに関する情報に基づく地点を表示することにより、ユーザ満足度の高い柔軟な選択候補の表示を可能とすることができる。
【０１６２】
〔１０．ハードウェア構成〕
上述してきた実施形態及び変形例に係る端末装置１０及び配信装置１００は、例えば図１５に示すような構成のコンピュータ１０００によって実現される。図１５は、端末装置及び配信装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。コンピュータ１０００は、ＣＰＵ１１００、ＲＡＭ１２００、ＲＯＭ１３００、ＨＤＤ１４００、通信インターフェイス（Ｉ／Ｆ）１５００、入出力インターフェイス（Ｉ／Ｆ）１６００、及びメディアインターフェイス（Ｉ／Ｆ）１７００を有する。
【０１６３】
ＣＰＵ１１００は、ＲＯＭ１３００またはＨＤＤ１４００に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ１３００は、コンピュータ１０００の起動時にＣＰＵ１１００によって実行されるブートプログラムや、コンピュータ１０００のハードウェアに依存するプログラム等を格納する。
【０１６４】
ＨＤＤ１４００は、ＣＰＵ１１００によって実行されるプログラム、及び、かかるプログラムによって使用されるデータ等を格納する。通信インターフェイス１５００は、ネットワークＮを介して他の機器からデータを受信してＣＰＵ１１００へ送り、ＣＰＵ１１００が生成したデータをネットワークＮを介して他の機器へ送信する。
【０１６５】
ＣＰＵ１１００は、入出力インターフェイス１６００を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置を制御する。ＣＰＵ１１００は、入出力インターフェイス１６００を介して、入力装置からデータを取得する。また、ＣＰＵ１１００は、生成したデータを入出力インターフェイス１６００を介して出力装置へ出力する。
【０１６６】
メディアインターフェイス１７００は、記録媒体１８００に格納されたプログラムまたはデータを読み取り、ＲＡＭ１２００を介してＣＰＵ１１００に提供する。ＣＰＵ１１００は、かかるプログラムを、メディアインターフェイス１７００を介して記録媒体１８００からＲＡＭ１２００上にロードし、ロードしたプログラムを実行する。記録媒体１８００は、例えばＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【０１６７】
例えば、コンピュータ１０００が実施形態及び変形例に係る端末装置１０及び配信装置１００として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部１５や制御部１３０の機能を実現する。コンピュータ１０００のＣＰＵ１１００は、これらのプログラムを記録媒体１８００から読み取って実行するが、他の例として、他の装置からネットワークＮを介してこれらのプログラムを取得してもよい。
【０１６８】
以上、本願の実施形態及び変形例のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の行に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【０１６９】
〔１１．その他〕
また、上記実施形態及び変形例において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
【０１７０】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【０１７１】
また、上述してきた実施形態及び変形例は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【０１７２】
また、上述してきた「部（section、module、unit）」は、「手段」や「回路」などに読み替えることができる。例えば、受付部は、受付手段や受付回路に読み替えることができる。
【符号の説明】
【０１７３】
１  表示システム
１０  端末装置（表示装置）
１４１  エリア情報記憶部
１５  制御部
１５１  受付部
１５２  送信部
１５３  取得部
１５４  抽出部
１５５  表示部
１００  配信装置
１２１  ユーザ情報記憶部
１２２  コンテンツ情報記憶部
１３０  制御部
１３１  受付部
１３２  算出部
１３３  抽出部
１３４  送信部
Ｎ  ネットワーク
【図１】
0006566809.tif 000002
【図２】
0006566809.tif 000003
【図３】
0006566809.tif 000004
【図４】
0006566809.tif 000005
【図５】
0006566809.tif 000006
【図６】
0006566809.tif 000007
【図７】
0006566809.tif 000008
【図８】
0006566809.tif 000009
【図９】
0006566809.tif 000010
【図１０】
0006566809.tif 000011
【図１１】
0006566809.tif 000012
【図１２】
0006566809.tif 000013
【図１３】
0006566809.tif 000014
【図１４】
0006566809.tif 000015
【図１５】
0006566809.tif 000016