(57)【要約】【課題】道路セグメントの勾配がどの程度であるかを実感として容易に把握するための技術を提供する。【解決手段】ユーザの通行履歴に基づいて、対象の道路セグメントと勾配が類似する道路セグメントを抽出する抽出部と、前記抽出部により抽出された道路セグメントを示す情報の提示を制御する提示制御部と、を備える、提示制御装置が提供される。【選択図】図１
2013246114.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの通行履歴に基づいて、対象の道路セグメントと勾配が類似する道路セグメントを抽出する抽出部と、
前記抽出部により抽出された道路セグメントを示す情報の提示を制御する提示制御部と、
を備える、提示制御装置。
【請求項２】
前記抽出部は、前記対象の道路セグメントと距離がさらに類似する道路セグメントを抽出する、
請求項１に記載の提示制御装置。
【請求項３】
前記抽出部は、あらかじめ登録された位置からの距離にさらに基づいて道路セグメントを抽出する、
請求項１に記載の提示制御装置。
【請求項４】
前記抽出部は、前記ユーザの現在位置からの距離にさらに基づいて道路セグメントを抽出する、
請求項１に記載の提示制御装置。
【請求項５】
前記抽出部は、前記ユーザの通行頻度にさらに基づいて道路セグメントを抽出する、
請求項１に記載の提示制御装置。
【請求項６】
前記抽出部は、前記ユーザの通行履歴に基づいて、対象の経路との間で対応する各道路セグメントと勾配が類似する他の経路を抽出し、
前記提示制御部は、前記抽出部により抽出された当該他の経路を示す情報の提示を制御する、
請求項１に記載の提示制御装置。
【請求項７】
ユーザの通行履歴に基づいて、対象の道路セグメントと勾配が類似する道路セグメントを抽出することと、
抽出された道路セグメントを示す情報の提示を制御することと、
を含む、提示制御方法。
【請求項８】
コンピュータを、
ユーザの通行履歴に基づいて、対象の道路セグメントと勾配が類似する道路セグメントを抽出する抽出部と、
前記抽出部により抽出された道路セグメントを示す情報の提示を制御する提示制御部と、
を備える、提示制御装置として機能させるためのプログラム。
【請求項９】
コンピュータを、
ユーザの通行履歴に基づいて、対象の道路セグメントと勾配が類似する道路セグメントを抽出する抽出部と、
前記抽出部により抽出された道路セグメントを示す情報の提示を制御する提示制御部と、
を備える、提示制御装置として機能させるためのプログラムを記録した、コンピュータに読み取り可能な記録媒体。
【請求項１０】
ユーザの現在位置を取得する位置取得部を備え、
前記現在位置と前記ユーザの通行履歴とに基づいて、対象の道路セグメントと勾配が類似する道路セグメントが抽出され、抽出された道路セグメントを示す情報の提示が制御される、位置取得装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、提示制御装置、提示制御方法、プログラム、記録媒体および位置取得装置に関する。
【背景技術】
【０００２】
近年、ユーザを目的地に誘導するためのナビゲーションシステムが様々な場面において利用されている。例えば、ナビゲーションシステムは、自動車、自転車、その他の様々な乗り物に搭載されるようになっている。また、ナビゲーションシステムは、スマートフォンなどの携帯端末にも搭載されるようになってきており、例えば、徒歩により移動するユーザにも使用され得る。このようなナビゲーションシステムを利用するユーザは、例えば、通行予定の道路の勾配を事前に把握することができれば、ユーザに対する利便性が高まることが予想される。
【０００３】
例えば、複数の経路それぞれにおける勾配に基づいて、当該複数の経路それぞれに対して勾配に関するランク付けを行い、ランク順に当該複数の経路を表示する技術が開示されている（例えば、特許文献１参照）。かかる技術によれば、当該複数の経路それぞれの勾配に関する情報（例えば、各経路のランク、各経路の勾配など）を把握することが可能となる。また、経路を構成する道路セグメントの勾配に関する情報も同様な手法により把握することが可能である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−１１２４７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、かかる技術では、道路セグメントの勾配がどの程度であるかを実感として容易に把握することは困難である。したがって、道路セグメントの勾配がどの程度であるかを実感として容易に把握するための技術が実現されることが望ましい。
【課題を解決するための手段】
【０００６】
本開示によれば、ユーザの通行履歴に基づいて、対象の道路セグメントと勾配が類似する道路セグメントを抽出する抽出部と、前記抽出部により抽出された道路セグメントを示す情報の提示を制御する提示制御部と、を備える、提示制御装置が提供される。
【０００７】
また、本開示によれば、ユーザの通行履歴に基づいて、対象の道路セグメントと勾配が類似する道路セグメントを抽出することと、抽出された道路セグメントを示す情報の提示を制御することと、を含む、提示制御方法が提供される。
【０００８】
また、本開示によれば、コンピュータを、ユーザの通行履歴に基づいて、対象の道路セグメントと勾配が類似する道路セグメントを抽出する抽出部と、前記抽出部により抽出された道路セグメントを示す情報の提示を制御する提示制御部と、を備える、提示制御装置として機能させるためのプログラムが提供される。
【０００９】
また、本開示によれば、コンピュータを、ユーザの通行履歴に基づいて、対象の道路セグメントと勾配が類似する道路セグメントを抽出する抽出部と、前記抽出部により抽出された道路セグメントを示す情報の提示を制御する提示制御部と、を備える、提示制御装置として機能させるためのプログラムを記録した、コンピュータに読み取り可能な記録媒体が提供される。
【００１０】
また、本開示によれば、ユーザの現在位置を取得する位置取得部を備え、前記現在位置と前記ユーザの通行履歴とに基づいて、対象の道路セグメントと勾配が類似する道路セグメントが抽出され、抽出された道路セグメントを示す情報の提示が制御される、位置取得装置が提供される。
【発明の効果】
【００１１】
以上説明したように本開示によれば、道路セグメントの勾配がどの程度であるかを実感として容易に把握するための技術を提供することが可能である。
【図面の簡単な説明】
【００１２】
【図１】本開示の実施形態に係る提示制御装置の外観例を示す図である。
【図２】本開示の第１の実施形態に係る提示制御装置の機能構成例を示す図である。
【図３】本開示の第１の実施形態に係る提示制御装置により使用される道路情報の構成例を示す図である。
【図４】本開示の第１の実施形態に係る提示制御装置により使用されるユーザの通行履歴の構成例を示す図である。
【図５】本開示の第１の実施形態に係る提示制御装置の機能例を示す図である。
【図６】本開示の第１の実施形態に係る提示制御装置の制御による表示結果の例を示す図である。
【図７】本開示の第２の実施形態に係る提示制御装置の機能構成例を示す図である。
【図８】本開示の第２の実施形態に係る提示制御装置の機能例を示す図である。
【図９】本開示の第２の実施形態に係る提示制御装置の制御による表示結果の例を示す図である。
【図１０】本開示の第３の実施形態に係る提示制御装置の機能構成例を示す図である。
【図１１】本開示の第３の実施形態に係る提示制御装置の機能例を示す図である。
【図１２】本開示の第３の実施形態に係る提示制御装置の制御による表示結果の例を示す図である。
【発明を実施するための形態】
【００１３】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書および図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１４】
また、本明細書および図面において、実質的に同一の機能構成を有する複数の構成要素を、同一の符号の後に異なるアルファベットを付して区別する場合もある。ただし、実質的に同一の機能構成を有する複数の構成要素の各々を特に区別する必要がない場合、同一符号のみを付する。
【００１５】
また、以下に示す項目順序に従って当該「発明を実施するための形態」を説明する。
１．提示制御装置の外観例
２．第１の実施形態
２−１．提示制御装置の機能構成例
２−２．道路情報の構成例
２−３．ユーザの通行履歴の構成例
２−４．提示制御装置の機能例
３．第２の実施形態
３−１．提示制御装置の機能構成例
３−２．提示制御装置の機能例
４．第３の実施形態
４−１．提示制御装置の機能構成例
４−２．提示制御装置の機能例
５．むすび
【００１６】
＜＜１．提示制御装置の外観例＞＞
まず、本開示の実施形態に係る提示制御装置１０の外観例について説明する。図１は、本開示の実施形態に係る提示制御装置１０の外観例を示す図である。
【００１７】
図１に示したように、本開示の実施形態に係る提示制御装置１０は、一例として、自転車に取り付けられる。しかし、図１に示した提示制御装置１０の外観は一例に過ぎない。例えば、提示制御装置１０は、自動車に取り付けられていてもよいし、他の乗り物に取り付けられてもよい。また、提示制御装置１０は、スマートフォンなどの携帯端末に搭載されてもよい。かかる携帯端末は、例えば、徒歩により移動するユーザにも使用され得る。
【００１８】
ここで、上記したように、通行予定の道路の勾配をユーザが事前に把握することができれば、ユーザに対する利便性が高まることが予想される。例えば、上記したように、複数の経路それぞれにおける勾配に基づいて、当該複数の経路それぞれに対して勾配に関するランク付けを行い、ランク順に当該複数の経路を表示する技術が存在する。かかる技術によれば、当該複数の経路それぞれの勾配に関する情報（例えば、各経路のランク、各経路の勾配など）を把握することが可能となる。また、経路を構成する道路セグメントの勾配に関する情報も同様な手法により把握することが可能である。
【００１９】
しかしながら、かかる技術では、道路セグメントの勾配がどの程度であるかを実感として容易に把握することは困難である。例えば、道路セグメントの勾配が「１５度」であるという情報が得られたとしても、その勾配がどの程度であるかを実感として容易に把握することは困難であることが予想される。したがって、本開示の実施形態では、道路セグメントの勾配がどの程度であるかを実感として容易に把握するための技術を提案する。
【００２０】
以上、本開示の実施形態に係る提示制御装置１０の外観例について説明した。
【００２１】
＜＜２．第１の実施形態＞＞
続いて、本開示の第１の実施形態について順次詳細に説明する。
【００２２】
＜２−１．提示制御装置の機能構成例＞
まず、本開示の第１の実施形態に係る提示制御装置１０Ａの機能構成例について説明する。図２は、本開示の第１の実施形態に係る提示制御装置１０Ａの機能構成例を示す図である。図２に示したように、提示制御装置１０Ａは、制御部１１０、入力部１２０、検出部１３０、記憶部１５０および出力部１６０を備える。
【００２３】
制御部１１０は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などのプロセッサに相当する。制御部１１０は、記憶部１５０または他の記憶媒体に記憶されるプログラムを実行することにより、制御部１１０が有する様々な機能を発揮する。また、制御部１１０は、位置取得部１１１、経路選択部１１２、履歴取得部１１３、抽出部１１４Ａおよび提示制御部１１５Ａを備える。履歴取得部１１３、位置取得部１１１、経路選択部１１２、抽出部１１４Ａおよび提示制御部１１５Ａのそれぞれの機能の詳細については後に説明する。
【００２４】
入力部１２０は、ユーザからの操作を受け付ける機能を有する。入力部１２０は、ユーザからの操作を操作情報として制御部１１０に出力する。操作情報は制御部１１０によって、例えば、プログラムの実行に用いられる。なお、図２に示した例では、入力部１２０は提示制御装置１０Ａと一体化されているが、入力部１２０は提示制御装置１０Ａと別体に構成されていてもよい。
【００２５】
検出部１３０は、ユーザの現在位置を検出する機能を有する。検出部１３０によるユーザの現在位置の検出手法は、特に限定されない。例えば、検出部１３０は、ＧＰＳ衛星から受信した信号に基づいて、検出部１３０の現在位置を推定することによりユーザの現在位置を検出してもよい。また、検出部１３０の現在位置は、検出部１３０によって推定されなくてもよい。
【００２６】
例えば、検出部１３０によるＧＰＳ衛星からの信号の受信結果が提示制御装置１０Ａから位置推定サーバに送信された場合、位置推定サーバによって検出部１３０の現在位置が推定されてもよい。その場合には、検出部１３０は、位置推定サーバによって推定された検出部１３０の現在位置を検出することができる。ユーザの現在位置の形式は、経度・緯度を用いた形式であってもよいし、極座標を用いた形式であってもよいし、ベクトルを用いた形式であってもよい。また、ユーザの現在位置の形式は、高度を含めた３次元座標であってもよい。
【００２７】
記憶部１５０は、半導体メモリまたはハードディスクなどの記憶媒体を用いて、制御部１１０を動作させるためのプログラムを記憶する。また、例えば、記憶部１５０は、プログラムによって使用される各種のデータ（例えば、道路情報、ユーザの通行履歴など）を記憶することもできる。これらのデータの詳細については後に説明する。なお、図２に示した例では、記憶部１５０は提示制御装置１０Ａと一体化されているが、記憶部１５０は提示制御装置１０Ａと別体に構成されていてもよい。
【００２８】
出力部１６０は、制御部１１０による制御に従って出力を行う機能を有する。例えば、出力部１６０は、制御部１１０による制御に従ってユーザに情報の提示を行う機能を有する。出力部１６０は、画面を表示する機能を有する表示装置であってもよいし、ユーザに音声を出力する音声出力装置であってもよい。なお、図２に示した例では、出力部１６０は提示制御装置１０Ａと一体化されているが、出力部１６０は提示制御装置１０Ａと別体に構成されていてもよい。
【００２９】
以上、本開示の第１の実施形態に係る提示制御装置１０Ａの機能構成例について説明した。
【００３０】
＜２−２．道路情報の構成例＞
続いて、本開示の第１の実施形態に係る提示制御装置１０Ａにより使用される道路情報の構成例について説明する。図３は、本開示の第１の実施形態に係る提示制御装置１０Ａにより使用される道路情報の構成例を示す図である。図３に示すように、道路情報は、道路セグメント識別子、道路セグメント名、位置、距離および勾配を有している。道路セグメントは、道路が１または複数のセグメントに分割された場合に得られる各セグメントを意味し、ユーザの出発地から目的地に至るまでの経路を構成し得る。
【００３１】
道路情報に含まれる道路セグメント識別子は、道路セグメントを識別するための識別子であり、道路セグメントを示す情報の一例に相当し得る。道路情報に含まれる道路セグメント名は、道路セグメントの名称であり、道路セグメントを示す情報の一例に相当し得る。したがって、道路セグメントを示す情報は、道路セグメント識別子や、道路セグメント名に限定されない。
【００３２】
道路情報に含まれる位置は、道路セグメントの位置に相当する。道路情報に含まれる位置の形式は、経度・緯度を用いた形式であってもよいし、極座標を用いた形式であってもよいし、ベクトルを用いた形式であってもよい。また、道路情報に含まれる位置の形式は、高度を含めた３次元座標であってもよい。道路情報に含まれる位置は、例えば、道路セグメントが１または複数の地点を通過する場合、当該１または複数の地点それぞれの位置により表現されてもよい。
【００３３】
道路情報に含まれる距離は、道路セグメントの距離に相当する。道路セグメントの距離は、道路セグメントの水平方向の距離であってもよいし、道路セグメントの路面の長さであってもよい。なお、図３には、道路セグメントの距離の単位が「ｍ（メートル）」である場合について示されているが、道路セグメントの距離の単位は「ｍ（メートル）」に限定されない。また、図３に示した例では、道路情報に距離が含まれているが、道路情報には距離が含まれていなくてもよい。
【００３４】
道路情報に含まれる勾配は、道路セグメントの勾配に相当する。図３に示された例では、道路セグメントの勾配は、例えば、道路セグメントの水平方向の距離に対する垂直方向の距離の割合により表現される。なお、図３には、道路セグメントの勾配の単位が「度」である場合について示されているが、道路セグメントの勾配の単位は「度」に限定されない。例えば、道路セグメントの勾配は、かかる割合を百分率「％」で表現した値であってもよい。
【００３５】
以上、本開示の第１の実施形態に係る提示制御装置１０Ａにより使用される道路情報の構成例について説明した。なお、かかる道路情報は、例えば、記憶部１５０によってあらかじめ記憶されており、制御部１１０によって必要に応じて記憶部１５０から取得されてもよい。また、かかる道路情報は、例えば、提示制御装置１０とは別の装置によってあらかじめ記憶されており、制御部１１０によって必要に応じて当該別の装置から受信されてもよい。
【００３６】
＜２−３．ユーザの通行履歴の構成例＞
続いて、本開示の第１の実施形態に係る提示制御装置１０Ａにより使用されるユーザの通行履歴の構成例について説明する。図４は、本開示の第１の実施形態に係る提示制御装置１０Ａにより使用されるユーザの通行履歴の構成例を示す図である。図４に示すように、ユーザの通行履歴は、道路セグメント識別子および通行日時を有している。図３に示した場合と同様に、ユーザの通行履歴に含まれる道路セグメント識別子は、道路セグメントを識別するための識別子であり、道路セグメントを示す情報の一例に相当し得る。
【００３７】
通行日時は、ユーザが道路セグメントを通行した日時に相当する。なお、図４に示した例では、ユーザの通行履歴に通行日時が含まれているが、通行日時の代わりに通行日付が含まれていてもよい。また、図４に示した例では、ユーザの通行履歴に通行日時が含まれているが、ユーザの通行履歴には通行日時が含まれていなくてもよいし、通行日付が含まれていなくてもよい。また、ユーザの通行履歴には、通行日時の代わりに通行頻度が含まれていてもよい。
【００３８】
なお、ユーザの通行履歴は、制御部１１０により、ユーザが通行中の道路セグメントを識別するための識別子と現在時刻とが関連付けられた情報が登録されることによって生成され得る。かかる場合、例えば、検出部１３０により検出されたユーザの現在位置と道路情報とに基づいて、ユーザが現在通行している道路セグメントを識別するための識別子が道路セグメント識別子として特定され得る。登録は、所定の時間ごとに行われてもよい。また、所定の上限値よりも高い勾配または所定の下限値よりも低い勾配の道路セグメントを識別するための識別子だけが登録されてもよい。現在時刻は、例えば、提示制御装置１０の外部または内部に存在する時計から取得され得る。
【００３９】
以上、本開示の第１の実施形態に係る提示制御装置１０Ａにより使用されるユーザの通行履歴の構成例について説明した。なお、かかるユーザの通行履歴は、例えば、上記のように制御部１１０により生成されて記憶部１５０によってあらかじめ記憶されており、制御部１１０によって必要に応じて記憶部１５０から取得されてもよい。また、かかるユーザの通行履歴は、例えば、提示制御装置１０とは別の装置によってあらかじめ記憶されており、制御部１１０によって必要に応じて当該別の装置から受信されてもよい。
【００４０】
＜２−４．提示制御装置の機能例＞
続いて、本開示の第１の実施形態に係る提示制御装置１０Ａの機能例について説明する。図５は、本開示の第１の実施形態に係る提示制御装置１０Ａの機能例を示す図である。また、図６は、本開示の第１の実施形態に係る提示制御装置１０Ａの制御による表示結果の例を示す図である。
【００４１】
図５に示すように、まず、経路選択部１１２は、１または複数の経路の中から経路を選択する（Ｓ１１）。例えば、経路選択部１１２により選択される経路は、最短の経路であってもよい。ここで、当該１または複数の経路それぞれは、上記したように、ユーザの出発地から目的地までに存在する１または複数の道路セグメントにより構成される。当該１または複数の道路セグメントは、出発地から目的地に至るまで順次に接続されている。例えば、複数の道路セグメントが同一の地点を通過する場合、当該地点において当該複数の道路セグメントが接続されていることが把握される。
【００４２】
出発地および目的地は、例えば、ユーザからの操作により与えられてもよい。また、出発地は、位置取得部１１１により取得された現在位置であってもよい。位置取得部１１１により取得される現在位置としては、検出部１３０により検出された現在位置が使用されてもよい。
【００４３】
なお、図６に示した例では、出発地が地点Ｑ１として表され、目的地が地点Ｑ１６として表されている。また、図６に示した例では、経路選択部１１２により、第１の道路セグメント（地点Ｑ１〜地点Ｑ２）、第２の道路セグメント（地点Ｑ２〜地点Ｑ３）、・・・、および第１５の道路セグメント（地点Ｑ１５〜地点Ｑ１６）により構成される経路が選択されている。
【００４４】
続いて、履歴取得部１１３は、ユーザの通行履歴を取得する。また、抽出部１１４Ａは、ユーザの通行履歴に基づいて、対象の道路セグメントと勾配が類似する道路セグメントを抽出する（Ｓ１２）。ここでは、経路選択部１１２により選択された経路を構成する各道路セグメントが対象の道路セグメントとされる場合について説明するが、対象の道路セグメントは、かかる例に限定されない。例えば、対象の道路セグメントは、ユーザからの操作により直接与えられてもよい。
【００４５】
ここで、勾配が類似する場合には、勾配が同一である場合も含まれ得る。また、勾配の類似範囲は、あらかじめ定められていてもよい。例えば、対象の道路セグメントの勾配（度）−ａ（度）＜検索対象の道路セグメントの勾配（度）＜対象の道路セグメントの勾配（度）＋ａ（度）（例えば、ａ＝１）を満たす場合に、当該検索対象の道路セグメントは類似範囲内であると定められていてもよい。あるいは、例えば、対象の道路セグメントの勾配（度）−ａ（度）≦検索対象の道路セグメントの勾配（度）≦対象の道路セグメントの勾配（度）＋ａ（度）（例えば、ａ＝１）を満たす場合に、当該検索対象の道路セグメントは類似範囲内であると定められていてもよい。
【００４６】
また、例えば、対象の道路セグメントの勾配（％）−ｂ（％）＜検索対象の道路セグメントの勾配（％）＜対象の道路セグメントの勾配（％）＋ｂ（％）（例えば、ｂ＝１または２）を満たす場合に、当該検索対象の道路セグメントは類似範囲内であると定められていてもよい。対象の道路セグメントの勾配（％）−ｂ（％）≦検索対象の道路セグメントの勾配（％）≦対象の道路セグメントの勾配（％）＋ｂ（％）（例えば、ｂ＝１または２）を満たす場合に、当該検索対象の道路セグメントは類似範囲内であると定められていてもよい。
【００４７】
なお、検索対象の道路セグメントの勾配は、例えば、ユーザの通行履歴に含まれる道路セグメント識別情報により識別される道路セグメントの勾配であってもよい。
【００４８】
続いて、提示制御部１１５Ａは、抽出部１１４Ａにより抽出された道路セグメントを示す情報の提示を制御する。例えば、提示制御部１１５Ａは、当該道路セグメントの名称に相当する道路セグメント名の提示を制御する（Ｓ１３）。しかし、道路セグメントを示す情報は、道路セグメント名に限定されない。例えば、道路セグメントを示す情報は、道路セグメント識別子であってもよい。
【００４９】
図６には、抽出部１１４Ａが、第５の道路セグメント（地点Ｑ５〜地点Ｑ６）と勾配が類似する道路セグメントをユーザの通行履歴から抽出し、提示制御部１１５Ａが、当該道路セグメントに関するメッセージＭ１「１０度の上り坂が５０ｍ続きます。この坂は以前通行した坂ＹＹと勾配が同じ坂です。」の表示を制御する例が示されている。例えば、このメッセージＭ１に含まれる「１０度」「５０ｍ」「ＹＹ」は、例えば、道路情報の「勾配」「距離」「道路セグメント名」からそれぞれ取得され得る。
【００５０】
また、図６には、抽出部１１４Ａが、第１０の道路セグメント（地点Ｑ１０〜地点Ｑ１１）と勾配が類似する道路セグメントをユーザの通行履歴から抽出し、提示制御部１１５Ａが、当該道路セグメントに関するメッセージＭ２「９度の下り坂が２００ｍ続きます。この坂は以前通行した坂ＸＸと勾配が類似した坂です。」の表示を制御する例が示されている。例えば、このメッセージＭ２に含まれる「９度」「２００ｍ」「ＸＸ」は、例えば、道路情報の「勾配」「距離」「道路セグメント名」からそれぞれ取得され得る。
【００５１】
なお、以上においては、勾配の大きさによらずに道路セグメントを示す情報が提示制御される例について示したが、特定の場合にのみ道路セグメントを示す情報が提示制御されてもよい。例えば、勾配が所定の上限値よりも高い場合（例えば、道路セグメントが急な上り坂の場合）、または、勾配が所定の下限値よりも低い場合に（例えば、道路セグメントが急な下り坂の場合に）、道路セグメントを示す情報が提示制御されてもよい。
【００５２】
かかる提示制御によれば、道路セグメントがある程度急な場合にのみ、類似勾配を有する道路セグメントをユーザに提示し、道路セグメントがある程度平坦な場合には、類似勾配を有する道路セグメントをユーザに提示しないことが可能である。
【００５３】
より詳細には、例えば、抽出部１１４Ａは、対象の道路セグメントの勾配が所定の上限値よりも高い場合、または、所定の下限値よりも低い場合に、当該対象の道路セグメントと勾配が類似する道路セグメントを抽出してもよい。すなわち、抽出部１１４Ａは、対象の道路セグメントの勾配が所定の上限値以下の場合には、道路セグメントを抽出しなくてもよい。また、抽出部１１４Ａは、対象の道路セグメントの勾配が所定の下限値以上の場合には、道路セグメントを抽出しなくてもよい。
【００５４】
また、例えば、抽出部１１４Ａは、対象の道路セグメントと勾配が類似する道路セグメントが所定の上限値よりも高い場合、または、所定の下限値よりも低い場合に、当該対象の道路セグメントと勾配が類似する道路セグメントを抽出してもよい。すなわち、抽出部１１４Ａは、対象の道路セグメントと勾配が類似する道路セグメントの勾配が所定の上限値以下の場合には、道路セグメントを抽出しなくてもよい。また、抽出部１１４Ａは、対象の道路セグメントと勾配が類似する道路セグメントの勾配が所定の下限値以上の場合には、道路セグメントを抽出しなくてもよい。
【００５５】
以上、本開示の第１の実施形態に係る提示制御装置１０Ａの機能例について説明した。かかる機能例によれば、抽出部１１４Ａは、ユーザの通行履歴に基づいて、対象の道路セグメントと勾配が類似する道路セグメントを抽出し、提示制御部１１５Ａは、抽出部１１４Ａにより抽出された道路セグメントを示す情報の提示を制御することが可能である。したがって、道路セグメントの勾配がどの程度であるかを実感として容易に把握することが可能となる。
【００５６】
なお、抽出部１１４Ａによる道路セグメントの抽出手法には様々な手法が想定される。例えば、抽出部１１４Ａは、あらかじめ登録された位置からの距離にさらに基づいて道路セグメントを抽出することも可能である。より詳細には、例えば、抽出部１１４Ａは、あらかじめ登録された位置からの距離が近い道路セグメントを優先的に抽出するようにしてもよい。例えば、抽出部１１４Ａは、あらかじめ登録された位置からの距離が最も近い道路セグメントを抽出するようにしてもよい。例えば、ユーザの自宅の位置があらかじめ登録されてもよい。
【００５７】
また、例えば、抽出部１１４Ａは、ユーザの現在位置からの距離にさらに基づいて道路セグメントを抽出することも可能である。より詳細には、例えば、抽出部１１４Ａは、ユーザの現在位置からの距離が近い道路セグメントを優先的に抽出するようにしてもよい。例えば、抽出部１１４Ａは、ユーザの現在位置からの距離が最も近い道路セグメントを抽出するようにしてもよい。
【００５８】
また、例えば、抽出部１１４Ａは、ユーザの通行頻度にさらに基づいて道路セグメントを抽出することも可能である。より詳細には、例えば、抽出部１１４Ａは、ユーザの通行頻度が高い道路セグメントを優先的に抽出するようにしてもよい。例えば、抽出部１１４Ａは、ユーザの通行頻度が最も高い道路セグメントを抽出するようにしてもよい。ユーザの通行頻度は、例えば、ユーザの通行履歴から把握され得る。
【００５９】
以上、本開示の第１の実施形態について詳細に説明した。
【００６０】
＜＜３．第２の実施形態＞＞
続いて、本開示の第２の実施形態について順次詳細に説明する。
【００６１】
＜３−１．提示制御装置の機能構成例＞
まず、本開示の第２の実施形態に係る提示制御装置１０Ｂの機能構成例について説明する。図７は、本開示の第２の実施形態に係る提示制御装置１０Ｂの機能構成例を示す図である。図７に示したように、制御部１１０は、履歴取得部１１３、位置取得部１１１、経路選択部１１２、抽出部１１４Ｂおよび提示制御部１１５Ｂを備える。
【００６２】
第１の実施形態と第２の実施形態とは、抽出部１１４Ｂの機能が抽出部１１４Ａの機能と異なり、提示制御部１１５Ｂの機能が提示制御部１１５Ａの機能と異なる点において主に相違する。したがって、以下では、抽出部１１４Ｂおよび提示制御部１１５Ｂの機能例について主に説明する。
【００６３】
以上、本開示の第２の実施形態に係る提示制御装置１０Ｂの機能構成例について説明した。
【００６４】
＜３−２．提示制御装置の機能例＞
続いて、本開示の第２の実施形態に係る提示制御装置１０Ｂの機能例について説明する。図８は、本開示の第２の実施形態に係る提示制御装置１０Ｂの機能例を示す図である。また、図９は、本開示の第２の実施形態に係る提示制御装置１０Ｂの制御による表示結果の例を示す図である。
【００６５】
図８に示すように、まず、経路選択部１１２は、１または複数の経路の中から経路を選択する（Ｓ２１）。ここでの経路選択は、第１の実施形態における経路選択と同様になされ得る。続いて、履歴取得部１１３は、ユーザの通行履歴を取得し、抽出部１１４Ｂは、対象の道路セグメントと距離がさらに類似する道路セグメントを抽出する。例えば、抽出部１１４Ｂは、対象の道路セグメントと勾配が類似し、かつ、距離が類似する道路セグメントを抽出する（Ｓ２２）。
【００６６】
ここで、距離が類似する場合には、距離が同一である場合も含まれ得る。また、距離の類似範囲は、あらかじめ定められていてもよい。例えば、対象の道路セグメントの距離−ｃ＜検索対象の道路セグメントの距離＜対象の道路セグメントの距離＋ｃ（ｃは定数）を満たす場合に、当該検索対象の道路セグメントは類似範囲内であると定められていてもよい。あるいは、例えば、対象の道路セグメントの距離−ｃ≦検索対象の道路セグメントの距離≦対象の道路セグメントの距離＋ｃ（ｃは定数）を満たす場合に、当該検索対象の道路セグメントは類似範囲内であると定められていてもよい。
【００６７】
なお、検索対象の道路セグメントの距離は、例えば、ユーザの通行履歴に含まれる道路セグメント識別情報により識別される道路セグメントの距離であってもよい。続いて、提示制御部１１５Ｂは、抽出部１１４Ｂにより抽出された道路セグメントを示す情報の提示を制御する。例えば、提示制御部１１５Ｂは、当該道路セグメントの名称に相当する道路セグメント名の提示を制御する（Ｓ２３）。
【００６８】
図９には、抽出部１１４Ｂが、第５の道路セグメント（地点Ｑ５〜地点Ｑ６）と勾配および距離が類似する道路セグメントをユーザの通行履歴から抽出し、提示制御部１１５Ｂが、当該道路セグメントに関するメッセージＭ３「１０度の上り坂が５０ｍ続きます。この坂は以前通行した坂ＹＹと勾配が同じで距離が類似する坂です。」の表示を制御する例が示されている。
【００６９】
以上、本開示の第２の実施形態に係る提示制御装置１０Ｂの機能例について説明した。かかる機能例によれば、抽出部１１４Ｂは、対象の道路セグメントと勾配が類似するだけではなく、距離が類似する道路セグメントを抽出し、提示制御部１１５Ｂは、抽出部１１４Ｂにより抽出された道路セグメントを示す情報の提示を制御することが可能である。したがって、道路セグメントの勾配だけではなく、道路セグメントの距離がどの程度であるかを実感として容易に把握することが可能となる。
【００７０】
以上、本開示の第２の実施形態について詳細に説明した。
【００７１】
＜＜４．第３の実施形態＞＞
続いて、本開示の第３の実施形態について順次詳細に説明する。
【００７２】
＜４−１．提示制御装置の機能構成例＞
まず、本開示の第３の実施形態に係る提示制御装置１０Ｃの機能構成例について説明する。図１０は、本開示の第３の実施形態に係る提示制御装置１０Ｃの機能構成例を示す図である。図１０に示したように、制御部１１０は、履歴取得部１１３、位置取得部１１１、経路選択部１１２、抽出部１１４Ｃおよび提示制御部１１５Ｃを備える。
【００７３】
第１の実施形態と第３の実施形態とは、抽出部１１４Ｃの機能が抽出部１１４Ａの機能と異なり、提示制御部１１５Ｃの機能が提示制御部１１５Ａの機能と異なる点において主に相違する。したがって、以下では、抽出部１１４Ｃおよび提示制御部１１５Ｃの機能例について主に説明する。
【００７４】
以上、本開示の第３の実施形態に係る提示制御装置１０Ｃの機能構成例について説明した。
【００７５】
＜４−２．提示制御装置の機能例＞
続いて、本開示の第３の実施形態に係る提示制御装置１０Ｃの機能例について説明する。図１１は、本開示の第３の実施形態に係る提示制御装置１０Ｃの機能例を示す図である。また、図１２は、本開示の第３の実施形態に係る提示制御装置１０Ｃの制御による表示結果の例を示す図である。
【００７６】
図１１に示すように、まず、経路選択部１１２は、１または複数の経路の中から経路を選択する（Ｓ３１）。ここでの経路選択は、第１の実施形態における経路選択と同様になされ得る。続いて、履歴取得部１１３は、ユーザの通行履歴を取得し、抽出部１１４Ｃは、ユーザの通行履歴に基づいて、対象の経路との間で対応する各道路セグメントと勾配が類似する他の経路を抽出する（Ｓ３２）。
【００７７】
対象の経路は、例えば、ユーザの出発地から目的地に至るまでの経路に相当する。例えば、抽出部１１４Ｃは、対象の経路および他の経路それぞれが、第１から第ｎまでの道路セグメントの順次接続により構成されている場合、対象の経路および当該他の経路において、順序の対応する全ての道路セグメントの勾配が類似している場合には、当該他の経路を抽出する。
【００７８】
続いて、提示制御部１１５Ｃは、抽出部１１４Ｃにより抽出された当該他の経路を示す情報の提示を制御する（Ｓ３３）。例えば、提示制御部１１５Ａは、当該他の経路を構成する各道路セグメントの名称に相当する各道路セグメント名の提示を制御してもよい。しかし、当該他の経路を示す情報は、当該各道路セグメント名に限定されない。例えば、当該他の経路を示す情報は、当該他の経路を構成する各道路セグメントの識別子であってもよい。
【００７９】
図１２には、抽出部１１４Ｃが、第１の道路セグメント（地点Ｑ１〜地点Ｑ２）、第２の道路セグメント（地点Ｑ２〜地点Ｑ３）、・・・、および第１５の道路セグメント（地点Ｑ１５〜地点Ｑ１６）それぞれと勾配が類似する各道路セグメントにより構成される他の経路をユーザの通行履歴から抽出した例が示されている。この例では、提示制御部１１５Ｃは、当該他の経路に関するメッセージＭ４「この経路は以前通行した坂ＸＸ、坂ＹＹ、…、坂ＺＺそれぞれと勾配が類似した坂の組み合わせです。」の表示を制御している。例えば、このメッセージＭ４に含まれる「ＸＸ」「ＹＹ」…「ＺＺ」は、例えば、道路情報の「道路セグメント名」からそれぞれ取得され得る。
【００８０】
以上、本開示の第３の実施形態に係る提示制御装置１０Ｃの機能例について説明した。かかる機能例によれば、抽出部１１４Ｃは、対象の経路と対応する各道路セグメントと勾配が類似する他の経路を抽出し、提示制御部１１５Ｃは、抽出部１１４Ｃにより抽出された当該他の経路を示す情報の提示を制御することが可能である。したがって、経路全体として勾配が道路セグメントの勾配がどの程度であるかを実感として容易に把握することが可能となる。なお、抽出部１１４Ｃは、対象の経路と対応する各道路セグメントと距離もさらに類似する他の経路を抽出してもよい。
【００８１】
以上、本開示の第３の実施形態について詳細に説明した。
【００８２】
＜５．むすび＞
以上説明したように、本開示の実施形態によれば、ユーザの通行履歴に基づいて、対象の道路セグメントと勾配が類似する道路セグメントを抽出する抽出部と、前記抽出部により抽出された道路セグメントを示す情報の提示を制御する提示制御部と、を備える、提示制御装置を実現することが可能である。かかる構成によれば。道路セグメントの勾配がどの程度であるかを実感として容易に把握するための技術が実現される。
【００８３】
なお、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【００８４】
例えば、出力部１６０により提示された情報は、ユーザが閲覧する必要があるため、出力部１６０は、ユーザにより閲覧可能な端末に存在することが想定される。一方、経路選択部１１２、履歴取得部１１３、抽出部１１４および提示制御部１１５の一部または全部は、当該端末とは異なるサーバに設けられることも想定される。例えば、抽出部１１４がサーバに設けられた場合には、サーバは、抽出部１１４により抽出された情報を当該端末に送信する必要がある。かかる場合、抽出部１１４により抽出された情報のサーバによる送信は、上記した提示制御部１１５による情報の提示の制御に含まれる。
【００８５】
また、上記では、位置取得部１１１が、ユーザの現在位置を取得し、抽出部１１４Ａが、ユーザの現在位置からの距離にさらに基づいて道路セグメントを抽出する例について説明した。この例においても、位置取得部１１１は、ユーザにより携帯される端末に存在することが想定されるが、抽出部１１４Ａは、当該端末およびサーバのいずれに設けられてもよい。
【００８６】
したがって、ユーザの現在位置を取得する位置取得部１１１を備える位置取得装置も提供され得る。かかる場合には、本開示の第１の実施形態においては、抽出部１１４Ａにより、ユーザの現在位置とユーザの通行履歴とに基づいて、対象の道路セグメントと勾配が類似する道路セグメントが抽出され、提示制御部１１５Ａにより、抽出された道路セグメントを示す情報の提示が制御されてもよい。
【００８７】
また、本開示の第２の実施形態においては、抽出部１１４Ｂにより、ユーザの現在位置とユーザの通行履歴とに基づいて、対象の道路セグメントと勾配および距離が類似する道路セグメントが抽出され、提示制御部１１５Ｂにより、抽出された道路セグメントを示す情報の提示が制御されてもよい。
【００８８】
また、本明細書の提示制御装置１０の動作における各ステップは、必ずしもフローチャートとして記載された順序に沿って時系列に処理する必要はない。例えば、提示制御装置１０の動作における各ステップは、フローチャートとして記載した順序と異なる順序で処理されても、並列的に処理されてもよい。
【００８９】
また、コンピュータに内蔵されるＣＰＵ、ＲＯＭおよびＲＡＭなどのハードウェアを、上述した提示制御装置１０が有する構成と同等の機能を発揮させるためのプログラムも作成可能である。また、該プログラムを記録した、コンピュータに読み取り可能な記録媒体も提供され得る。
【００９０】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
ユーザの通行履歴に基づいて、対象の道路セグメントと勾配が類似する道路セグメントを抽出する抽出部と、
前記抽出部により抽出された道路セグメントを示す情報の提示を制御する提示制御部と、
を備える、提示制御装置。
（２）
前記抽出部は、前記対象の道路セグメントと距離がさらに類似する道路セグメントを抽出する、
前記（１）に記載の提示制御装置。
（３）
前記抽出部は、あらかじめ登録された位置からの距離にさらに基づいて道路セグメントを抽出する、
前記（１）または（２）に記載の提示制御装置。
（４）
前記抽出部は、前記ユーザの現在位置からの距離にさらに基づいて道路セグメントを抽出する、
前記（１）〜（３）のいずれか一項に記載の提示制御装置。
（５）
前記抽出部は、前記ユーザの通行頻度にさらに基づいて道路セグメントを抽出する、
前記（１）〜（４）のいずれか一項に記載の提示制御装置。
（６）
前記抽出部は、前記ユーザの通行履歴に基づいて、対象の経路との間で対応する各道路セグメントと勾配が類似する他の経路を抽出し、
前記提示制御部は、前記抽出部により抽出された当該他の経路を示す情報の提示を制御する、
前記（１）に記載の提示制御装置。
（７）
ユーザの通行履歴に基づいて、対象の道路セグメントと勾配が類似する道路セグメントを抽出することと、
抽出された道路セグメントを示す情報の提示を制御することと、
を含む、提示制御方法。
（８）
コンピュータを、
ユーザの通行履歴に基づいて、対象の道路セグメントと勾配が類似する道路セグメントを抽出する抽出部と、
前記抽出部により抽出された道路セグメントを示す情報の提示を制御する提示制御部と、
を備える、提示制御装置として機能させるためのプログラム。
（９）
コンピュータを、
ユーザの通行履歴に基づいて、対象の道路セグメントと勾配が類似する道路セグメントを抽出する抽出部と、
前記抽出部により抽出された道路セグメントを示す情報の提示を制御する提示制御部と、
を備える、提示制御装置として機能させるためのプログラムを記録した、コンピュータに読み取り可能な記録媒体。
（１０）
ユーザの現在位置を取得する位置取得部を備え、
前記現在位置と前記ユーザの通行履歴とに基づいて、対象の道路セグメントと勾配が類似する道路セグメントが抽出され、抽出された道路セグメントを示す情報の提示が制御される、位置取得装置。
【符号の説明】
【００９１】
１０（１０Ａ、１０Ｂ、１０Ｃ）  提示制御装置
１１０  制御部
１１１  位置取得部
１１２  経路選択部
１１３  履歴取得部
１１４（１１４Ａ、１１４Ｂ、１１４Ｃ）  抽出部
１１５（１１５Ａ、１１５Ｂ、１１５Ｃ）  提示制御部
１２０  入力部
１３０  検出部
１５０  記憶部
１６０  出力部
【図１】
2013246114.tif 000003
【図２】
2013246114.tif 000004
【図３】
2013246114.tif 000005
【図４】
2013246114.tif 000006
【図５】
2013246114.tif 000007
【図６】
2013246114.tif 000008
【図７】
2013246114.tif 000009
【図８】
2013246114.tif 000010
【図９】
2013246114.tif 000011
【図１０】
2013246114.tif 000012
【図１１】
2013246114.tif 000013
【図１２】
2013246114.tif 000014