(57)【要約】【課題】経路探索条件を容易に再設定することが可能なナビゲーションシステム、サーバ装置、端末装置、ナビゲーション方法、および、プログラムを提供する。【解決手段】  本発明は、地点条件と時間条件とを含む探索条件を満たす経路を探索し、経路上の地点における時刻と時間スケール上の時刻とを対応付けて、地点を表す表示物を時間スケールと共に表示させ、表示物に対する時間スケールに沿った操作を受け付け、操作に応じて時間条件を変更する。【選択図】  図１
2014163767.tif 000002
【特許請求の範囲】
【請求項１】
地点条件と時間条件とを含む探索条件を満たす経路を探索する経路探索手段と、前記経路上の地点における時刻と、時間スケール上の時刻とを対応付けて、前記地点を表す表示物を前記時間スケールと共に表示させる表示手段と、前記表示物に対する前記時間スケールに沿った操作を受け付ける操作受付手段と、前記操作に応じて前記時間条件を変更する探索条件変更手段と、を備えることを特徴とするナビゲーションシステム。
【請求項２】
前記操作受付手段が、前記表示物の表示位置を前記時間スケールに沿った方向に移動させる操作を受け付けた場合、前記探索条件変更手段は、前記表示物の移動後の表示位置が示す前記時間スケール上の時刻に基づき、前記表示物が表す前記地点における出発時刻または到着時刻を変更することを特徴とする請求項１に記載のナビゲーションシステム。
【請求項３】
前記操作受付手段が、前記表示物の表示サイズを前記時間スケールに沿った方向に伸縮させる操作を受け付けた場合、前記探索条件変更手段は、前記表示物の伸縮後の表示サイズが示す前記時間スケール上の時間に基づき、前記表示物が表す地点における滞在時間を変更することを特徴とする請求項１に記載のナビゲーションシステム。
【請求項４】
前記操作受付手段が、二つの前記表示物を前記時間スケールに沿った方向に同時に移動させる操作、または二つの前記表示物の一方を固定させ他方を前記時間スケールに沿った方向に移動させる操作、を受け付けた場合、前記探索条件変更手段は、前記二つの前記表示物の移動後の表示位置が示す前記時間スケール上の時刻に基づき、前記二つの前記表示物が表す二つの前記地点に挟まれた区間における移動許容時間を変更することを特徴とする請求項１に記載のナビゲーションシステム。
【請求項５】
サーバ装置に通信可能に接続された端末装置において、地点条件と時間条件とを含む探索条件を前記サーバ装置へ送信する探索条件送信手段と、前記サーバ装置により探索された経路を前記サーバ装置から受信する探索結果受信手段と、前記経路上の地点における時刻と、時間スケール上の時刻とを対応付けて、前記地点を表す表示物を前記時間スケールと共に表示させる表示手段と、前記表示物に対する前記時間スケールに沿った操作を受け付ける操作受付手段と、前記操作に応じて前記時間条件を変更する探索条件変更手段と、を備えることを特徴とする端末装置。
【請求項６】
ナビゲーションシステムにおいて実行されるナビゲーション方法であって、地点条件と時間条件とを含む探索条件を満たす経路を探索する経路探索ステップと、前記経路上の地点における時刻と、時間スケール上の時刻とを対応付けて、前記地点を表す表示物を前記時間スケールと共に表示させる表示ステップと、前記表示物に対する前記時間スケールに沿った操作を受け付ける操作受付ステップと、前記操作に応じて前記時間条件を変更する探索条件変更ステップと、を備えることを特徴とするナビゲーション方法。
【請求項７】
請求項６に記載のナビゲーション方法をコンピュータに実行させることを特徴とするナビゲーションプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーションシステム、サーバ装置、端末装置、ナビゲーション方法、およびプログラムに関する。
【背景技術】
【０００２】
従来から、ナビゲーション装置などの情報処理装置において、時刻と経路との関係を視覚化して表示を行う技術が開示されている。
【０００３】
例えば、特許文献１には、走行経路上の複数の曲折点の情報を通過時刻順に並べて表示させ、かつ、隣り合う曲折情報間の距離を走行時間が長いほど長くなるように表示する技術が開示されている。この技術によれば、どのくらいの時間走行すれば曲折することになるのかを、視覚的に把握することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２６３８９０
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、時刻と経路との関係を把握した上で、出発時刻を遅らせる等の変更を行う場合、時刻を再入力する等の必要があり操作が煩雑になるという問題点があった。
【０００６】
そこで本発明は、上記の問題に鑑みてなされたものであり、経路表示画面から経路探索条件を容易に再設定することが可能なナビゲーションシステム、サーバ装置、端末装置、ナビゲーション方法、および、プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明にかかるナビゲーションシステムは、地点条件と時間条件とを含む探索条件を満たす経路を探索する経路探索手段と、前記経路上の地点における時刻と、時間スケール上の時刻とを対応付けて、前記地点を表す表示物を前記時間スケールと共に表示させる表示手段と、前記表示物に対する前記時間スケールに沿った操作を受け付ける操作受付手段と、前記操作に応じて前記時間条件を変更する探索条件変更手段と、を備えることを特徴とする。
【発明の効果】
【０００８】
以上、説明したように本発明によれば、経路表示画面から経路探索条件を容易に再設定することが可能になる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態におけるナビゲーションシステムの構成を示すブロック図。
【図２】本実施形態における基本処理の一例を示すフローチャート。
【図３】本実施形態における表示画面の一例を示す図。
【図４】本実施形態における表示画面の一例を示す図。
【図５】本実施形態における動作態様の第１例を示す図。
【図６】本実施形態における動作態様の第２例を示す図。
【図７】本実施形態における動作態様の第３例を示す図。
【発明を実施するための形態】
【００１０】
以下に、本発明の実施形態を図面に沿って具体的に説明する。なお、この実施形態によりこの発明が限定されるものではない。
【００１１】
本実施形態におけるナビゲーションシステムの構成について説明する。図１は、本実施形態のナビゲーションシステムの構成を示すブロック図である。このシステムは、概略的に、サーバ装置１００、端末装置２００を備えており、これらはネットワーク３００を介して通信可能である。このネットワーク３００は有線回線と無線回線のいずれでも良く、回線の種類や形態は問わない。
【００１２】
サーバ装置１００は、端末装置２００から送信される探索条件を受信し、受信した探索条件に基づき、出発地から目的地までの経路を探索し、探索した探索結果情報を端末装置２００に送信する等の機能を有する。
【００１３】
サーバ装置１００は、通信制御インターフェース部１０２と、サーバ記憶部１０４と、サーバ制御部１０６とを備える。
【００１４】
通信制御インターフェース部１０２は、端末装置１００等と通信回線を介してデータを通信する機能を有している。
【００１５】
サーバ記憶部１０４は、交通網を規定するネットワークデータを記憶するネットワーク情報データベース１０４ａと、地図データを記憶する地図情報データベース１０４ｂと、渋滞情報等の交通情報を記憶する交通情報データベース１０４ｃとを備える。
【００１６】
サーバ制御部１０６は、探索条件受信部１０６ａと、経路探索部１０６ｂと、探索結果送信部１０６ｃとを備える。
【００１７】
探索条件受信部１０６ａは、端末装置２００から送信される、地点条件と時間条件とを含む探索条件を受信する探索条件受信手段である。
【００１８】
経路探索部１０６ｂは、ネットワーク情報データベース１０４ａに記憶されたネットワークデータ、及び、探索条件受信部１０６ａにより受信された探索条件に基づき、ダイクストラ法等の公知の経路探索手法を用いて、出発地から目的地までの経路を探索する探索手段である。
【００１９】
探索結果送信部１０６ｃは、経路探索部１０６ｂにより探索された探索結果情報を、端末装置２００に送信する探索結果送信手段である。
【００２０】
端末装置２００は、探索条件をサーバ装置１００に送信し、サーバ装置１００から送信される探索結果情報を受信し、受信した探索結果情報を出力する等の機能を有する。例えば、端末装置２００は、パーソナルコンピュータ等の情報処理装置、携帯電話、スマートフォン、タブレット端末、カーナビゲーション装置等である。
【００２１】
端末装置２００は、通信制御インターフェース部２０２と、入出力制御インターフェース部２０４と、表示部２０６と、操作部２０８と、位置情報取得部２１０と、端末記憶部２１２と、端末制御部２１４とを備える。
【００２２】
通信制御インターフェース部２０２は、サーバ装置１００等と通信回線を介してデータを通信する機能を有している。
【００２３】
入出力制御インターフェース部２０４は、表示部２０６、操作部２０８、および位置情報取得部２１０等のデータ伝送を仲介するインターフェースである。
【００２４】
表示部２０６は、探索条件を設定するための画面や探索結果等の表示するための表示手段であり、例えば、液晶や有機ＥＬ等から構成される各種ディスプレイである。
【００２５】
操作部２０８は、ユーザが指示を入力するための操作手段であり、例えば、タッチパネル、キーボード、ダイヤルボタン、マイク等である。
【００２６】
端末記憶部２１２は、出力情報を記憶する出力情報ファイル２１２ａを備える。
【００２７】
端末制御部２１４は、探索条件設定部２１４ａと、探索条件送信部２１４ｂと、探索結果受信部２１４ｃと、探索結果表示部２１４ｄと、操作受付部２１４ｅと、探索条件変更部２１４ｆとを備える。
【００２８】
探索条件設定部２１４ａは、地点条件と時間条件とを含む探索条件を設定する探索条件設定手段である。ここで、地点条件としては、出発地、目的地、経由地等が挙げられる。時間条件としては、出発時刻、到着時刻、ある地点にて留まる時間である滞在時間、ある区間における移動にかけてよい時間である移動許容時間等が挙げられる。なお、地点条件は、タッチパネル等の操作部２０８を介して利用者に入力させることにより設定させてもよく、位置情報取得部２１０により取得される現在位置情報に基づく端末装置２００の利用者の現在位置であってもよい。
【００２９】
探索条件送信部２１４ｂは、探索条件設定部２１４ａにより設定された探索条件をサーバ装置１００に送信する探索条件送信手段である。
【００３０】
探索結果受信部２１４ｃは、サーバ装置１００から送信される、探索結果情報を受信する探索結果受信手段である。
【００３１】
探索結果表示部２１４ｄは、探索結果受信部２１４ｃにより受信された探索結果情報を表示部２０６に表示する探索結果表示手段である。
【００３２】
操作受付部２１４ｅは、操作部２０８から表示物に対するユーザ操作を受け付ける操作受付手段である。例えば、操作部２０８がタッチパネルである場合には、ユーザによりタッチパネルを用いて表示物に対する所定の操作（例えば、ドラッグ、ピンチイン、ピンチアウト、タッチ等）が行われると、操作受付部２１４ｅはその操作に応じて探索条件変更部２１４ｆへ指示を与える。
【００３３】
探索条件変更部２１４ｆは、操作受付部２１４ｅが受け付けた操作部２０８の操作に基づいて、時間条件を変更する探索条件変更手段である。
【００３４】
続いて、本実施形態の処理の一例について説明する。図２は、本実施形態における基本処理の一例を示すフローチャートである。
【００３５】
端末装置２００の探索条件送信部２１４ｂは、探索条件設定部２１４ａにより設定された探索条件をサーバ装置１００へ送信する（ステップＳＡ−１）。
【００３６】
ステップＳＡ−１の具体例を説明する。図３は、本実施形態における探索条件設定の表示画面の一例を示す図である。ユーザが、地点条件および時間条件を設定し、「検索」ボタンＢ１を操作することにより、探索条件をサーバ装置１００へ送信する。なお、同図では出発時刻を設定する例を示しているが、到着時刻を設定するようにしてもよいし、現在時刻を出発時刻に設定してもよい。また、同図では時間条件として、出発時刻または到着時刻、滞在時間、移動許容時間、の全てを設定しているが、それらのうちいずれか一つの条件を設定してもよいし、複数の条件を設定してもよい。
【００３７】
図２に戻り、サーバ装置１００の探索条件受信部１０６ａは、端末装置２００から送信された探索条件を受信する（ステップＳＡ−２）。
【００３８】
サーバ装置１００の経路探索部１０６ｂは、ネットワーク情報データベース１０４ａに記憶されたネットワークデータに基づき、探索条件受信部１０６ｂにより受信された探索条件を満たす経路を探索する（ステップＳＡ−３）。具体的には、出発時刻を設定した場合は、設定した時刻に出発地を出発する経路を探索し、到着時刻を設定した場合は、設定した時刻に目的地に到着する経路を探索し、経由地における滞在時間を設定した場合には、設定した時間経由地に滞在する経路を探索し、移動許容時間を設定した場合は、出発地から目的地までを設定した時間内で移動する経路を探索する。経路は、公共交通機関、自動車、自転車、徒歩等の、単一の移動手段で構成されるものでもよいし、複数の移動手段を組み合わせて構成されるものでもよい。また、経路情報は、出発地から目的地までに通過する地点と道路または路線を示す情報によって構成される。
【００３９】
サーバ装置１００の探索結果送信部１０６ｃは、経路探索部１０６ｂにより探索された探索結果情報を、端末装置２００へ送信する（ステップＳＡ−４）。
【００４０】
端末装置２００の探索結果受信部２１４ｃは、サーバ装置１００から送信された探索結果情報を受信する（ステップＳＡ−５）。
【００４１】
端末装置２００の探索結果表示部２１４ｄは、探索結果受信部２１４ｃにより受信された探索結果情報を、表示部２０６に表示する（ステップＳＡ−６）。
【００４２】
ステップＳＡ−６の具体例を説明する。図４は、探索結果の表示画面の一例を示す図である。地点を表す表示物Ｏ４１〜Ｏ４３と、時間スケールＳ１と、が時刻によって対応付けられて表示されている。表示物Ｏ４１は、出発地の「Ｏ参道」を「１０：００」に出発することを表し、表示物Ｏ４２は、途中駅の「Ｏ上」を「１０：２８」に出発することを表し、表示物Ｏ４３は、目的地の「Ｓツリー」へ「１０：３４」に到着することを表している。
【００４３】
図２に戻り、端末装置２００の操作受付部２１４ｅは、操作部２０８を介して、表示物に対するユーザ操作を受け付ける（ステップＳＡ−７）。
【００４４】
端末装置２００の探索条件変更部２１４ｆは、操作受付部２１４ｅが受け付けた操作に基づき、時間条件を変更する（ステップＳＡ−８）。
【００４５】
ここで、図５〜図７を参照して、ステップＳＡ−７およびステップＳＡ−８の具体例を説明する。
【００４６】
図５は、本実施形態における動作態様の第１例の図である。ユーザが操作部２０８を介して、目的地を表す表示物Ｏ５１の表示位置を、時間スケールＳ１上の「１１：００」を示す位置まで移動させる操作を行う。探索条件変更部２１４ｆは、操作受付部２１４ｅが受け付けた表示物への操作（同図では、ドラッグ）に基づき、経路の目的地の到着時刻を「１１：００」に設定する。
【００４７】
図６は、本実施形態における動作態様の第２例の図である。ユーザは、操作部２０８を介して、経由地を表す表示物Ｏ６１の一端から他端までの距離が、時間スケールＳ１上で「３０分」を示す距離になるまで、経由地を表す表示物の表示サイズを広げる操作を行う。探索条件変更部２１４ｆは、操作受付部２１４ｅが受け付けた表示物への操作（同図では、ピンチアウト）に基づき、経由地の滞在時間を「３０分」に設定する。なお、同図では、滞在時間を延ばす例を示しているが、表示サイズを縮める操作（例えば、ピンチイン）を行い、滞在時間を縮めてもよい。
【００４８】
図７は、本実施形態における動作態様の第３例の図である。ユーザは、操作部２０８を介して、出発地を表す表示物Ｏ７１の表示位置を固定し、出発地を表す表示物Ｏ７１と目的地を表す表示物Ｏ７２との距離が時間スケールＳ１上で「６０分」を示す距離になるまで、目的地を表す表示物Ｏ７２の表示位置を移動させる操作を行う。探索条件変更部２１４ｆは、操作受付部２１４ｅが受け付けた表示物への操作（同図では、一方をタッチした状態で、他方をドラッグ）に基づき、経路の移動許容時間を「６０分」に設定する。なお、同図では、出発地を表す表示物の表示位置を固定し、目的地を表す表示物の表示位置を移動させる例を示しているが、出発地を表す表示物の表示位置と、目的地を表す表示物の表示位置と、を同時に移動させてもよい。
【００４９】
図２に戻り、端末装置２００の探索条件送信部２１４ｂは、探索条件変更部２１４ｆにより変更された時間条件をサーバ装置１００へ送信する（ステップＳＡ−９）。
【００５０】
以降の処理については、上述したＳＡ−２〜ステップＳＡ−６の説明の通りである。なお、ステップＳＡ−２〜ステップＳＡ−９の処理は、繰り返し行うことが可能である。
【００５１】
以上が、本発明の実施形態におけるナビゲーションシステムの基本処理の一例である。
【００５２】
なお、本発明は、上述した実施の形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施の形態にて実施されてよいものである。
【００５３】
更に、装置の分散・統合の具体的形態は図示するものに限られず、その全部または一部を、任意の単位で機能的または物理的に分散・統合して構成することができる。
【産業上の利用可能性】
【００５４】
以上詳述に説明したように、本発明によれば、経路表示画面から経路探索条件を容易に再設定することが可能なナビゲーションシステム、サーバ装置、端末装置、ナビゲーション方法、および、プログラムを提供することができる。
【符号の説明】
【００５５】
１００      サーバ装置
１０２      通信制御インターフェース部
１０４      サーバ記憶部
１０４ａ    ネットワーク情報データベース
１０４ｂ    地図情報データベース
１０４ｃ    交通情報データベース
１０６      サーバ制御部
１０６ａ    探索条件受信部
１０６ｂ    経路探索部
１０６ｃ    探索結果送信部
２００      端末装置
２０２      通信制御インターフェース部
２０４      入出力制御インターフェース部
２０６      表示部
２０８      操作部
２１０      位置情報取得部
２１２      端末記憶部
２１２ａ    出力情報ファイル
２１４      端末制御部
２１４ａ    探索条件設定部
２１４ｂ    探索条件送信部
２１４ｃ    探索結果受信部
２１４ｄ    探索結果表示部
２１４ｅ    操作受付部
２１４ｆ    探索条件変更部
３００      ネットワーク
【図１】
2014163767.tif 000003
【図２】
2014163767.tif 000004
【図３】
2014163767.tif 000005
【図４】
2014163767.tif 000006
【図５】
2014163767.tif 000007
【図６】
2014163767.tif 000008
【図７】
2014163767.tif 000009