(57)【要約】【課題】ユーザが目的地を設定することなく経路を設定することができる。【解決手段】情報端末は、道路地図に関する地図データ１１ａと、経路のテンプレートに関する経路形状と外周長とを含むテンプレートデータ１１ｂとを記憶する記憶部１１を備える。また、ユーザが希望する経路の移動時間を表示部１２に表示された画面に入力操作部１４を介して設定入力することができる。そして、経路形状のテンプレートを、テンプレートデータ１１ｂに記憶された外周長とユーザにより設定された移動時間とに基づいて拡大または縮小して道路地図上に配置して、道路地図上に配置されたテンプレートの経路形状に基づいて経路を設定する。【選択図】図１
2013101052.tif 000002
【特許請求の範囲】
【請求項１】
道路地図に関する地図データを記憶する地図データ記憶手段と、
所定の外周長を有する経路形状のテンプレートを記憶するテンプレート記憶手段と、
ユーザが希望する経路の移動時間を設定する移動時間設定手段と、
前記テンプレート記憶手段により記憶されているテンプレートを、前記外周長と前記移動時間とに基づいて拡大または縮小して前記道路地図上に配置するテンプレート配置手段と、
前記道路地図上に配置されたテンプレートの経路形状に基づいて、経路を設定する経路設定手段と、
を備えることを特徴とする情報端末。
【請求項２】
請求項１に記載の情報端末において、
前記経路設定手段が設定した経路に沿って移動するのに要する所要時間を算出する所要時間算出手段をさらに備え、
前記経路設定手段は、前記所要時間算出手段により算出された前記所要時間が前記移動時間と略一致するように経路を変更することを特徴とする情報端末。
【請求項３】
請求項１または２に記載の情報端末において、
過去に通過した道路を記憶する通過道路記憶手段をさらに備え、
前記経路設定手段は、前記通過道路記憶手段に記憶されていない道路が優先して経路に含まれるように経路を設定することを特徴とする情報端末。
【請求項４】
請求項１または２に記載の情報端末において、
観光地に関する情報を記憶する観光地情報記憶手段をさらに備え、
前記経路設定手段は、前記観光地から所定距離範囲内の道路が優先して経路に含まれるように経路を設定することを特徴とする情報端末。
【請求項５】
請求項１または２のいずれか一項に記載の情報端末において、
前記地図データ記憶手段は、標高値に関する情報をさらに記憶し、
前記経路設定手段は、前記標高値の変化が大きいまたは小さい道路が優先して経路に含まれるように経路を設定することを特徴とする情報端末。
【請求項６】
請求項１から５のいずれか一項に記載の情報端末において、
表示手段と、
前記経路設定手段により設定された経路に基づいて経路誘導する誘導手段と、
をさらに備え、
前記誘導手段は、前記経路設定手段により設定された経路の全ルートを表示せずに経路誘導することを特徴とする情報端末。
【請求項７】
請求項１から６のいずれか一項に記載の情報端末において、
前記テンプレート記憶手段は、前記経路設定手段により設定される経路が閉路となるような経路形状の前記テンプレートを記憶することを特徴とする情報端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報端末に関する。
【背景技術】
【０００２】
従来、ナビゲーション装置等の情報端末では、経路を設定する際にユーザが目的地を指定する（たとえば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２０６２９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ユーザがドライブや散歩などを楽しむ際、経路探索機能を持つ情報端末を利用することがある。ドライブや散歩を楽しむユーザは、目的地が特に決まっていないことが多く、従来の経路探索機能が目的地の指定を要することに不便を感じている。
【課題を解決するための手段】
【０００５】
請求項１に係る発明は、道路地図に関する地図データを記憶する地図データ記憶手段と、所定の外周長を有する経路形状のテンプレートを記憶するテンプレート記憶手段と、ユーザが希望する経路の移動時間を設定する移動時間設定手段と、テンプレート記憶手段により記憶されているテンプレートを、外周長と移動時間とに基づいて拡大または縮小して道路地図上に配置するテンプレート配置手段と、道路地図上に配置されたテンプレートの経路形状に基づいて、経路を設定する経路設定手段と、を備えることを特徴とする情報端末である。
【発明の効果】
【０００６】
本発明によれば、ユーザが目的地を設定することなく経路を設定することができる。
【図面の簡単な説明】
【０００７】
【図１】本発明の一実施の形態による情報端末のブロック構成図である。
【図２】経路のテンプレートの一例である。
【図３】本発明の一実施の形態による情報端末の表示部に表示する画面の一例である。
【図４】本発明の一実施の形態による情報端末の表示部に表示する画面の一例である。
【図５】本発明の一実施の形態による情報端末の表示部に表示する画面の一例である。
【図６】本発明の一実施の形態による情報端末の表示部に表示する画面の一例である。
【図７】本発明の一実施の形態による情報端末の表示部に表示する画面の一例である。
【図８】テンプレートに基づいて設定された経路の一例である。
【図９】本発明の一実施の形態による情報端末が経路を設定する際に実行するフローチャートである。
【図１０】本発明の一実施の形態による情報端末が経路を設定する際に実行するフローチャートである。
【発明を実施するための形態】
【０００８】
本発明の一実施形態である情報端末には、車両を経路誘導するナビゲーション装置や、歩行者を経路誘導する携帯情報端末などを含む。ここでは、車両用のナビゲーション装置を代表例に用いて発明の説明を行う。
【０００９】
（ナビゲーション装置の構成）
図１は、ナビゲーション装置のブロック構成図である。図１に例示されるナビゲーション装置１は、制御部１０と記憶部１１と表示部１２とＧＰＳ受信部１３と入力操作部１４とスピーカ１５とを備える。
【００１０】
制御部１０は、ＣＰＵや、ＲＡＭ、ＲＯＭなどを含む。制御部１０のＣＰＵは、制御部１０のＲＯＭや記憶部１１に記憶されている制御プログラムを制御部１０のＲＡＭ上で実行し、ナビゲーション装置１の各種処理を実行する。
【００１１】
記憶部１１は、ハードディスクやフラッシュメモリなどの不揮発性の記憶媒体である。記憶部１１は、地図データ１１ａと、テンプレートデータ１１ｂと通過履歴１１ｃを記憶している。記憶部１１は、さらにＰＯＩ情報（Ｐｏｉｎｔ  ｏｆ  Ｉｎｔｅｒｅｓｔ，観光地や各種施設の情報）や、アイコンなどの画像情報、案内用の音声情報、ナビゲーション装置１の各種設定情報などを記憶している。記憶部１１に記憶された各データは制御部１０の制御により読み出される。
【００１２】
地図データ１１ａは、経路設定用データと、地図描画用データとを含む。経路設定用データは、経路誘導に利用する経路を設定するためのデータである。地図描画用データは、表示部１２に道路地図を描画するためのデータである。
【００１３】
経路設定用データは、道路地図上の所定の道路区画を表すリンクと、道路地図上の地点を表すノードとに関するデータを含む。以降、リンクに関するデータのことをリンクデータと称する。また、ノードに関するデータのことをノードデータと称する。
【００１４】
リンクデータは、リンクが表す道路区画を通過するための所要時間と、リンクの両端のノードに関する情報とを含む。ノードデータは、ノードが表す場所の位置（緯度・経度）や、標高値、地名に関する情報を含む。
【００１５】
地図描画用データは、道路の形状や種別、幅員に関するデータや、地図の背景を表すデータなどを含む。なお、地図の背景とは、地図上に存在する道路以外の様々な構成物、たとえば海洋、河川、鉄道、緑地帯、各種構造物などである。
【００１６】
テンプレートデータ１１ｂは、制御部１０が設定する経路のテンプレートを記憶している。経路のテンプレートはそれぞれ特有の経路形状を有しており、経路形状の外周長と、経路形状を表す形状情報と、で表される。
【００１７】
経路形状は、たとえば長方形（正方形を含む）や菱形、正円、楕円、直線などであって、テンプレートの外周にある輪郭線で表される。経路形状は、任意形状をユーザが追加することもできる。経路形状の外周長は、輪郭線の長さであって、経路の長さや経路の所要時間の調整に利用される。
【００１８】
各テンプレートはその経路形状の輪郭線上に複数の外周点が設定されている。外周点の中には経路形状の基準となる基準外周点が存在する。形状情報は、外周点（基準外周点を含む）の位置に関する位置情報を含む。
【００１９】
外周点の位置情報は、基準外周点に対する各外周点の相対的な位置を表す。たとえば、外周点の位置情報は、基準外周点から外周点に向かう方向と、基準外周点から外周点までの直線距離とで表される。基準外周点から外周点に向かう方向は、所定の基準方向との間の角度で表される。
【００２０】
図２は、長方形のテンプレートの一例である。図２に例示するテンプレート２０は、基準外周点２１と、外周点２２ａ〜２２ｑとを有している。基準外周点２１の位置情報は、（角度０°，直線距離０）である。外周点２２ａは、基準方向２３を０°として外周点２２ａの存する方向２４ａが反時計回りに２７０°の方向にあり、直線距離でＬａだけ離れている。そのため、外周点２２ａの位置情報は（角度２７０°，直線距離Ｌａ）である。同様に、外周点２２ｂの位置情報は（角度２７０°，直線距離Ｌｂ）である。外周点２２ｑの位置情報は（角度０°，直線距離Ｌｑ）である。外周点２２ｃ〜２２ｐについても同様に位置情報が定められる。
【００２１】
図２では、テンプレート２０の外周点は、基準外周点を含めて１８点存在しているが、外周点の数は１８点に限定しない。外周点の数は、テンプレートの経路形状を、外周点間を結ぶ直線で精度よく描画できる程度であることが望ましい。
【００２２】
通過履歴１１ｃは、ナビゲーション装置１を搭載した車両が通過したリンクを履歴として記憶する。車両が通過しているリンクは、公知のマップマッチング処理などにより特定できる。
【００２３】
表示部１２は、液晶式の表示モニタであって、道路地図や、メニュー画面、設定画面などを表示画面上に表示する。ＧＰＳ受信部１３は、ＧＰＳ衛星からＧＰＳ信号を受信し、制御部１０へ出力する。入力操作部１４は、タッチパネルや、スイッチ、レバー、キーボード、マウスなどであって、ユーザがナビゲーション装置１の操作入力に用いる。スピーカ１５は、ナビゲーション装置１の音声案内などの各種音声データを出力する。
【００２４】
制御部１０は、ＧＰＳ信号に基づいて、車両の現在位置を検出する。なお、ナビゲーション装置１は、車両の現在位置を検出するための手段として、ジャイロセンサや車速センサなどをさらに利用してもよい。
【００２５】
（経路の設定）
ナビゲーション装置１において、経路を設定する方法について説明する。ナビゲーション装置１では、ユーザが目的地を設定すること無く経路誘導用の経路を設定することができる。
【００２６】
図３は、ユーザが表示部１２に表示されたメニュー画面から経路設定を行う指示を行ったとき表示部１２に表示される画面の一例である。図３に例示される表示画面には、「目的地を指定しますか？」というメッセージ３００とともに、「指定する」ボタン３０１と、「指定しない」ボタン３０２とが表示されている。ユーザが入力操作部１４を介して「指定する」ボタン３０１を指定すると、ユーザが目的地を指定する従来の経路探索処理が行われる。一方、ユーザが「指定しない」ボタン３０２を指定すると、図４の画面が表示される。
【００２７】
図４は、ユーザが希望する移動時間を設定するために表示部１２に表示される時間設定画面である。図４に例示される時間設定画面には、「希望の移動時間を設定してください。」というメッセージ４００とともに、時間入力欄４０１と、「確定」ボタン４０２とが表示される。
【００２８】
時間入力欄４０１には、入力操作部１４を介してユーザが希望する移動時間を入力する。ナビゲーション装置１は、この時間入力欄４０１に入力された移動時間と所要時間が略一致する経路を設定する。ユーザが時間入力欄４０１に希望する移動時間を入力した後に、「確定」ボタン４０２を選択すると、図５の画面が表示される。
【００２９】
図５は、ユーザが経路のテンプレートを選択するために表示部１２に表示されるテンプレート選択画面である。経路のテンプレートは、ユーザが走行したいルート形状の希望を吸い上げるために用いる。図５に例示されるテンプレート選択画面には、「希望のテンプレートを選択してください。」というメッセージ５００とともに、選択ボタン５０１〜５０６とが表示されている。
【００３０】
選択ボタン５０１は、経路形状が長方形のテンプレートを選択するためのボタンである。選択ボタン５０１には、長方形のテンプレートについてその経路形状のサムネイルが表示されている。ユーザが入力操作部１４を介して選択ボタン５０１を選択すると、図６の画面が表示される。
【００３１】
選択ボタン５０２は、菱形のテンプレートを選択するためのボタンである。選択ボタン５０２には、菱形のテンプレートについてその経路形状のサムネイルが表示されている。選択ボタン５０３は、正円のテンプレートを選択するためのボタンである。選択ボタン５０３には、正円のテンプレートについてその経路形状のサムネイルが表示されている。選択ボタン５０４は、楕円のテンプレートを選択するためのボタンである。選択ボタン５０４には、楕円のテンプレートについてその経路形状のサムネイルが表示されている。選択ボタン５０５は、直線のテンプレートを選択するためのボタンである。選択ボタン５０５には、サムネイルとして直線が表示されている。ユーザが入力操作部１４を介して選択ボタン５０２〜５０５を選択すると、図６の画面が表示される。
【００３２】
選択ボタン５０６は、希望の経路形状を新規に登録するためのボタンである。ユーザが入力操作部１４を介して選択ボタン５０６を選択すると、経路形状を描画するための画面が表示される。ユーザが描画した経路形状は、テンプレートとしてテンプレートデータ１１ｂに記憶され、選択ボタン５０６の位置に新たな選択ボタンが表示される。新たな選択ボタンには、ユーザが描画した経路形状のサムネイルが表示される。
【００３３】
図６は、経路の設定条件をユーザに設定させるための第１条件設定画面である。図６に例示される第１条件設定画面には、「経路の条件を指定してください。」というメッセージ６００とともに、移動方向指定欄６０１と、周回方向指定欄６０２と、「確定」ボタン６０３と、「スキップ」ボタン６０４とが表示される。
【００３４】
移動方向指定欄６０１は、ユーザが行きたい方角（移動方向）を指定するための領域である。ユーザは、入力操作部１４を介して移動方向指定欄６０１を選択して、移動したい方角を入力することができる。たとえば、移動方向指定欄６０１を選択するとプルダウンメニューが開いて東西南北の中から移動したい方角を選択させる。また、車両の現在位置の周辺地図を表示して、道路地図上での所定の操作に基づいて方角を入力させてもよい。ナビゲーション装置１は、入力された移動方向に向けて延在する経路を設定する。
【００３５】
ナビゲーション装置１は、図５のテンプレート選択画面で選択されたテンプレートの経路形状に基づいて経路を設定する。各テンプレートの経路形状は、出発地を出発した後再び出発地に戻ってくる閉路となっている。周回方向指定欄６０２は、経路形状に沿って時計回りに移動するか、または反時計回りに移動するかを指定するための領域である。
【００３６】
「確定」ボタン６０３は、移動方向指定欄６０１および周回方向指定欄６０２で指定した条件で経路の条件を確定するためのボタンである。ユーザが入力操作部１４を介して「確定」ボタン６０３を選択した場合、移動方向指定欄６０１および周回方向指定欄６０２で指定した条件が制御部１０のＲＡＭまたは記憶部１１に記憶され、表示部１２に図７の画面が表示される。
【００３７】
「スキップ」ボタン６０４は、ユーザが移動方向や周回方向を指定しないときに使用するボタンである。ユーザが入力操作部１４を介して「スキップ」ボタン６０４を選択すると、移動方向指定欄６０１および周回方向指定欄６０２で指定した条件が制御部１０のＲＡＭに記憶されずに、表示部１２に図７の画面が表示される。
【００３８】
図７は、経路を設定する際に優先する優先条件をユーザに設定させるための第２条件設定画面である。図７に例示される第２条件設定画面には、「経路の条件を指定してください。」というメッセージ７００とともに、「未走行道路優先」ボタン７０１と、「観光地優先」ボタン７０２と、「標高変化大」ボタン７０３と、「低燃料消費量」ボタン７０４と、「スキップ」ボタン７０５とが表示される。
【００３９】
「未走行道路優先」ボタン７０１は、経路を設定する際に通過履歴１１ｃに記憶されていないリンクを優先する優先条件に設定するためのボタンである。「未走行道路優先」ボタン７０１が選択されると制御部１０は経路の設定を開始する。
【００４０】
「観光地優先」ボタン７０２は、経路を設定する際に道路の周辺に観光地があり、車窓等から観光地が見えるリンクを優先する優先条件を設定するためのボタンである。リンクが表す道路の周辺（所定距離範囲内）に観光地があるか否かは、記憶部１１に記憶されたＰＯＩに基づいて判断する。「観光地優先」ボタン７０２が選択されると制御部１０は経路の設定を開始する。
【００４１】
「標高変化大」ボタン７０３は、経路を設定する際に標高値の変化が大きいリンクを優先する優先条件を設定するためのボタンである。標高値の変化とは、リンクの両端のノードのノードデータに含まれる標高値の差である。「標高変化大」ボタン７０３が選択されると制御部１０は経路の設定を開始する。
【００４２】
「低燃料消費量」ボタン７０４は、経路を設定する際に燃料消費の少ないリンクを優先する優先条件を設定するためのボタンである。燃料消費量が少ないリンクとは、標高値の変化が小さい平坦なリンクのことである。「低燃料消費量」ボタン７０４が選択されると制御部１０は経路の設定を開始する。
【００４３】
「スキップ」ボタン７０５は、図７の第２条件設定画面において、設定モードを指定しないときにユーザが使用するボタンである。「スキップ」ボタン７０５が選択されると制御部１０は経路の設定を開始する。
【００４４】
図８は、テンプレートの経路形状に基づいて設定された経路の一例である。図８では、図２に例示した長方形の経路形状を有するテンプレート２０が破線で図示されている。そして、テンプレート２０の経路形状に基づいて設定された経路３０が実線で例示されている。設定された経路３０は、テンプレート２０の基準外周点２１および外周点２２ａ〜２２ｑを通過し、その形状はテンプレート２０の経路形状（長方形）に略一致している。
【００４５】
図９は、制御部１０が経路の設定を開始するまでの処理に関するフローチャートである。ステップＳ１００では、制御部１０は目的地を指定するか否かを判定する。制御部１０は、表示部１２に図３に例示する画面を表示する。ユーザが「指定する」ボタン３０１を選択した場合、制御部１０は目的地を指定すると判定してステップＳ１１０に進み、目的地を指定する従来の経路探索処理の実行を開始する。ユーザが「指定しない」ボタン３０２を選択した場合、制御部１０は目的地を指定しないと判定してステップＳ１０１に進む。
【００４６】
ステップＳ１０１では、制御部１０は、移動時間を設定する。制御部１０は、図４に例示する時間設定画面を表示部１２に表示し、ユーザに入力操作部１４を介して希望する移動時間を入力させる。
【００４７】
ステップＳ１０２では、制御部１０は、経路のテンプレートを選択する。制御部１０は、図５に例示するテンプレート選択画面を表示部１２に表示し、ユーザに入力操作部１４を介して希望する経路のテンプレートを選択させる。
【００４８】
ステップＳ１０３では、制御部１０は、経路の設定条件を設定するか否かを判定する。制御部１０は、図６に例示する第１条件設定画面を表示部１２に表示する。そして、制御部１０は入力操作部１４を介した経路の設定条件（移動方向、周回方向）の入力を受け付ける。その後、ユーザが「確定」ボタン６０３を選択した場合、制御部１０が経路の設定条件を設定すると判定し、ステップＳ１０４に進む。ユーザが「スキップ」ボタン６０４を選択した場合、制御部１０が経路の設定条件を設定しないと判定しステップＳ１０５に進む。
【００４９】
ステップＳ１０４では、制御部１０は、経路の設定条件を設定する。制御部１０は、図６の第１条件設定画面の移動方向指定欄６０１や周回方向指定欄６０２に入力された移動方向や周回方向を、有効な設定条件として制御部１０のＲＡＭ等に記憶する。
【００５０】
ステップＳ１０５では、制御部１０は、優先条件を設定するか否かを判定する。制御部１０は、図７に例示する第２条件設定画面を表示部１２に表示する。そして、制御部１０は入力操作部１４を介した優先条件の入力を受け付ける。ユーザが「確定」ボタン６０３を選択した場合は優先条件を設定すると判定し、ステップＳ１０４に進む。ユーザが「スキップ」ボタン６０４を選択した場合は優先条件を設定しないと判定しステップＳ１０５に進む。その後、ユーザが「未走行道路優先」ボタン７０１、「観光地優先」ボタン７０２、「標高変化大」ボタン７０３、または「低燃料消費量」ボタン７０４を選択した場合、制御部１０が優先条件を設定すると判定し、ステップＳ１０６に進む。一方、ユーザが「スキップ」ボタン７０５を選択した場合は優先条件を設定しないと判定しステップＳ１０７に進む。
【００５１】
ステップＳ１０６では、制御部１０は、優先条件を設定する。ユーザが「未走行道路優先」ボタン７０１を選択していた場合は、制御部１０は経路を設定する際に通過履歴１１ｃに記憶されていないリンクを優先するようになる。ユーザが「観光地優先」ボタン７０２を選択していた場合は、制御部１０は道路脇に観光地があるリンクを優先するようになる。ユーザが「標高変化大」ボタン７０３を選択していた場合は、制御部１０は標高値の変化が大きいリンクを優先するようになる。ユーザが「低燃料消費量」ボタン７０４を選択していた場合は、制御部１０は燃料消費の少ないリンクを優先するようになる。
【００５２】
ステップＳ１０７では、制御部１０は、ステップＳ１０１で設定された移動時間と、ステップＳ１０２で選択されたテンプレートと、ステップＳ１０４で設定された設定条件と、ステップＳ１０６で設定された優先条件とに基づいて、ユーザが目的地を指定しない経路の設定を開始する。
【００５３】
図１０は、ユーザが目的地を指定せずに経路を設定する経路設定処理に関するフローチャートである。図１０の経路設定処理は、図９のステップＳ１０７でユーザが目的地を指定しない経路の設定を開始したときに実行を開始する。
【００５４】
ステップＳ２００では、制御部１０は、地図データ１１ａから車両の現在位置周辺の道路地図に関する地図データを取得する。そして、取得した地図データに基づいて現在位置周辺の道路地図を表示するときの地図の縮尺を取得する。
【００５５】
ステップＳ２０１では、制御部１０は、図９のステップＳ１０１で設定された移動時間と、図１０のステップＳ２００で取得された地図の縮尺とに基づいて、図９のステップＳ１０２で選択されたテンプレートの経路形状を拡大または縮小する。
【００５６】
ステップＳ２０２では、制御部１０は、ステップＳ２０１で拡大または縮小されたテンプレートを、ステップＳ２００で取得した現在位置周辺の道路地図上に配置（重畳）する。テンプレートを配置する位置は、たとえば車両の現在位置に基づいて決定する。すなわち、制御部１０が図９のステップＳ１０２で選択されたテンプレートの外周点（基準外周点を含む）の中から外周点を一つ選択し、その外周点の位置を車両の現在位置と一致させ、重ね合わせる。
【００５７】
配置されたテンプレートの方向は、現在位置に重ねられた外周点と、その外周点に対して図８のステップＳ１０４で設定された周回方向に隣接する外周点とを結ぶ方向がステップＳ１０４で設定された移動方向に一致するような向きに決定する。なお、経路の設定条件（移動方向、周回方向）が設定されていない場合は、制御部１０が配置するテンプレートの方向を無作為に決定する。
【００５８】
テンプレートを配置したとき、経路を設定できない場所（たとえば、海洋）にテンプレートの経路形状が重なった場合は、テンプレートの配置方向を決めなおす。経路を設定できる場所か否かは、たとえば道路地図の背景が海洋等であるか否かによって判断できる。
【００５９】
ステップＳ２０３では、制御部１０は、ステップＳ２０２で道路地図上に配置したテンプレートの経路形状に基づいて経路を設定する。具体的には、まずステップＳ２０２で配置されたテンプレートの経路形状を表す外周点のそれぞれに最も近いノードをノードデータの中から検索し、それらのノードを出発地や経由地、目的地として設定する。たとえば、現在位置に重ねられた外周点に対応するノードを出発地および目的地のノードとして設定し、他の外周点のそれぞれに最も近い位置のノードを経由地のノードとして設定する。
【００６０】
そして、図９のステップＳ１０４で設定された周回方向に基づく順番で経由地を経由する経路を、公知のダイクストラ法などにより探索する。この経路探索に用いるリンクコストは、ステップＳ１０６で設定した優先条件に基づいて補正される。たとえば、ユーザが「未走行道路優先」ボタン７０１を選択していた場合は、通過履歴１１ｃに記憶されていないリンクのリンクコストが小さくなるように補正する。これにより、通過履歴１１ｃに記憶されていない道路のリンクが優先して経路に含まれるようになる。ユーザが「観光地優先」ボタン７０２を選択していた場合は、所定距離範囲内に観光地があるリンクのリンクコストが小さくなるように補正する。これにより、観光地から所定距離範囲内のリンクが優先して経路に含まれるようになる。ユーザが「標高変化大」ボタン７０３や「低燃料消費量」ボタン７０４を選択していた場合は、リンクの両端のノードの標高差に基づいてリンクのリンクコストが補正される。
【００６１】
ステップＳ２０４では、制御部１０は、ステップＳ２０３で設定した経路の所要時間がステップＳ１０１で設定された移動時間と略一致するように経路を調整する。たとえば、経路中のリンクを無作為に選択して、そのリンクに並走する道路のリンクを通過するように経路を再探索することにしてもよいし、１以上の経由地を選択してその経由地が選択されていないものとして経路を再探索することにしてもよい。
【００６２】
ステップＳ２０５では、制御部１０は、ステップＳ２０４で所要時間を調整された経路を、経路誘導用の経路として設定する。このようにして設定された経路の全ルートは、少なくとも経路誘導が完了するまでユーザに開示されない。また、経路誘導中は設定された経路の全ルートを表示しない。たとえば、スピーカ１５からの音声案内でユーザを誘導する。このようにすることで、ユーザが先の読めないドライブを楽しむことができる。
【００６３】
以上で説明した実施の形態によれば、次の作用効果を奏する。
ナビゲーション装置１は、本発明の一実施形態である情報端末のうちの一態様であって、道路地図に関する地図データ１１ａと、経路のテンプレートに関する経路形状と外周長とを含むテンプレートデータ１１ｂとを記憶する記憶部１１を備える。また、ユーザが希望する経路の移動時間を図４の時間設定画面に設定することができる（図９のステップＳ１０１）。そして、経路形状のテンプレートを、テンプレートデータ１１ｂに記憶された外周長とユーザにより設定された移動時間とに基づいて拡大または縮小して道路地図上に配置して（図１０のステップＳ２０２）、道路地図上に配置されたテンプレート（たとえば、テンプレート２０）の経路形状に基づいて経路（たとえば、経路３０）を設定する（図１０のステップＳ２０３）。本実施の形態におけるナビゲーション装置１は、ユーザが目的地を設定することなく経路を設定することができる。
【００６４】
以上で説明した実施の形態はあくまで一例であり、発明の特徴が損なわれない限り、本発明はこれらの内容に限定されない。
【符号の説明】
【００６５】
１  ナビゲーション装置
１０  制御部
１１  記憶部
１１ａ  地図データ
１１ｂ  テンプレートデータ
１１ｃ  通過履歴
１２  表示部
１４  入力操作部
１５  スピーカ
２０  テンプレート
３０  経路
【図１】
2013101052.tif 000003
【図２】
2013101052.tif 000004
【図３】
2013101052.tif 000005
【図４】
2013101052.tif 000006
【図５】
2013101052.tif 000007
【図６】
2013101052.tif 000008
【図７】
2013101052.tif 000009
【図８】
2013101052.tif 000010
【図９】
2013101052.tif 000011
【図１０】
2013101052.tif 000012