(57)【要約】  表示部（１０１）によって表示画面に地図情報が表示されている場合、検出部（１０２）によって表示画面に表示された地図情報（以下、「表示地図情報」という）の縮尺を検出する。つぎに、表示地図情報の縮尺に応じて、生成部（１０３）によって経路に関する案内情報を生成する。このとき、たとえば、表示地図情報の縮尺に応じた種別の地物に関する情報を用いた案内情報を生成する。そして、出力部（１０４）によって案内情報を出力する。
2009081500.tif 000002
【特許請求の範囲】
【請求項１】
地図情報を表示部に表示する表示手段と、
前記表示部に表示されている地図情報（以下、「表示地図情報」という）の縮尺を検出する検出手段と、
前記表示地図情報の縮尺に応じて、経路に関する案内情報を生成する生成手段と、
前記案内情報を出力する出力手段と、
を備えることを特徴とする経路案内装置。
【請求項２】
前記生成手段は、前記表示地図情報の縮尺に応じた種別の地物に関する情報を用いた前記案内情報を生成することを特徴とする請求項１に記載の経路案内装置。
【請求項３】
前記生成手段は、前記表示地図情報の縮尺に応じた種別の地物であって、前記表示地図情報に含まれる地物に関する情報を用いた前記案内情報を生成することを特徴とする請求項２に記載の経路案内装置。
【請求項４】
前記生成手段は、前記表示地図情報の縮尺が所定値以上の場合に、施設に関する情報を用いた前記案内情報を生成することを特徴とする請求項２または３に記載の経路案内装置。
【請求項５】
前記生成手段は、前記表示地図情報の縮尺が所定値以上の場合に、信号機、電信柱または標識に関する情報を用いた前記案内情報を生成することを特徴とする請求項２または３に記載の経路案内装置。
【請求項６】
前記生成手段は、前記表示地図情報の縮尺が所定値未満の場合に、地物に関する情報を用いずに前記案内情報を生成することを特徴とする請求項１に記載の経路案内装置。
【請求項７】
前記生成手段は、前記表示地図情報の縮尺に応じた距離の単位を用いて前記案内情報を生成することを特徴とする請求項１〜６のいずれか一つに記載の経路案内装置。
【請求項８】
前記出力手段は、前記表示地図情報の縮尺に応じたタイミングで前記案内情報を出力することを特徴とする請求項１〜７のいずれか一つに記載の経路案内装置。
【請求項９】
地図情報を表示部に表示する表示工程と、
前記表示部に表示されている地図情報（以下、「表示地図情報」という）の縮尺を検出する検出工程と、
前記表示地図情報の縮尺に応じて、経路に関する案内情報を生成する生成工程と、
前記案内情報を出力する出力工程と、
を含むことを特徴とする経路案内方法。
【請求項１０】
請求項９に記載の経路案内方法をコンピュータに実行させることを特徴とする経路案内プログラム。
【請求項１１】
請求項１０に記載の経路案内プログラムを記録したことを特徴とするコンピュータに読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、表示画面に表示された地図情報の縮尺に応じて、経路に関する案内情報を生成する経路案内装置、経路案内方法、経路案内プログラムおよび記録媒体に関する。
【背景技術】
【０００２】
従来、車両の走行環境を検出し、複数の案内情報の中から走行環境に応じた案内情報を選択して、この案内情報を音声により出力する車両用ナビゲーション装置が提案されている（たとえば、下記特許文献１参照。）。この車両用ナビゲーション装置は、車両の走行環境に応じた内容の案内情報を、自動的に音声により出力するものである。【０００３】
【特許文献１】特開平１０−１４１９７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の特許文献１の技術では、たとえば、渋滞などで車両の速度が遅いときに、速度に応じた案内情報を出力することはできるが、利用者の操作によって縮尺の大きい地図情報が表示されている場合など、利用者が詳細な案内情報を所望している場合に、詳細な案内情報を出力することができないという問題がある。また、利用者の操作によって広域な地図情報が表示されている場合など、利用者が簡易な案内情報を所望している場合に、簡易な案内情報を出力することができないという問題がある。
【課題を解決するための手段】
【０００５】
上述した課題を解決し、目的を達成するため、請求項１の発明にかかる経路案内装置は、地図情報を表示画面に表示する表示手段と、前記表示画面に表示されている地図情報（以下、「表示地図情報」という）の縮尺を検出する検出手段と、前記表示地図情報の縮尺に応じて、経路に関する案内情報を生成する生成手段と、前記案内情報を出力する出力手段と、を備えることを特徴とする。【０００６】
また、請求項９の発明にかかる経路案内方法は、地図情報を表示画面に表示する表示工程と、前記表示画面に表示されている地図情報（以下、「表示地図情報」という）の縮尺を検出する検出工程と、前記表示地図情報の縮尺に応じて、経路に関する案内情報を生成する生成工程と、前記案内情報を出力する出力工程と、を含むことを特徴とする。【０００７】
また、請求項１０の発明にかかる経路案内プログラムは、請求項９に記載の経路案内方法をコンピュータに実行させることを特徴とする。【０００８】
また、請求項１１の発明にかかる記録媒体は、請求項１０に記載の経路案内プログラムをコンピュータに読み取り可能な状態で記録したことを特徴とする。
【図面の簡単な説明】
【０００９】
【図１】図１は、本実施の形態にかかる経路案内装置の機能的構成を示すブロック図である。
【図２】図２は、経路案内装置の経路案内処理手順を示すフローチャートである。
【図３】図３は、本実施例にかかるナビゲーション装置のハードウェア構成を示すブロック図である。
【図４】図４は、ナビゲーション装置の処理の内容を示すフローチャートである。
【図５】図５は、縮尺が第１閾値以上の場合の案内情報の一例について示す説明図である。
【図６】図６は、縮尺が第２閾値以上かつ第１閾値未満の場合の案内情報の一例について示す説明図である。
【図７】図７は、縮尺が第２閾値未満の場合の案内情報の一例について示す説明図である。
【符号の説明】
【００１０】
１００  経路案内装置
１０１  表示部
１０２  検出部
１０３  生成部
１０４  出力部
【発明を実施するための最良の形態】
【００１１】
以下に添付図面を参照して、この発明にかかる経路案内装置、経路案内方法、経路案内プログラム、および記録媒体の好適な実施の形態を詳細に説明する。【００１２】
（実施の形態）
（経路案内装置の機能的構成）
まず、この発明の実施の形態にかかる経路案内装置１００の機能的構成について説明する。図１は、本実施の形態にかかる経路案内装置の機能的構成を示すブロック図である。【００１３】
図１において、経路案内装置１００は、表示部１０１と、検出部１０２と、生成部１０３と、出力部１０４と、を備えている。表示部１０１は、地図情報を表示する表示画面を備えている。ここで、地図情報は、図示しない記憶部に記憶されている。地図情報は、ノードおよびリンクからなる道路ネットワークデータと、施設や道路その他地形（山、川、土地）に関するフィーチャを用いて描画される画像データとを含んでいる。地図情報は、文字情報、施設の名称や住所などの情報、道路や施設の画像などを含んでいてもよい。【００１４】
また、表示部１０１は、利用者によって所望の縮尺に設定された地図情報を表示画面に表示してもよい。さらに、表示部１０１は、誘導経路上の交差点の近傍においては、交差点近傍以外の地図情報の縮尺よりも大きい縮尺の地図情報を表示画面に表示してもよい。【００１５】
検出部１０２は、表示画面に表示されている地図情報（以下、「表示地図情報」という）の縮尺を検出する。検出部１０２は、具体的には、たとえば、表示地図情報上の距離と、実際の距離と、の比率を検出する。また、検出部１０２は、たとえば、利用者によって設定された縮尺を検出してもよい。【００１６】
生成部１０３は、表示地図情報の縮尺に応じて、経路に関する案内情報を生成する。経路に関する案内情報は、文字情報や音声情報などであり、利用者を目的地点へ誘導するための案内情報であってもよいし、経路上の地物や地形などの情報でもよい。【００１７】
また、生成部１０３は、表示地図情報の縮尺に応じた種別の地物に関する情報を用いた案内情報を生成するようにしてもよい。さらに、生成部１０３は、表示地図情報の縮尺に応じた種別の地物であって、表示地図情報に含まれる地物に関する情報を用いた案内情報を生成するようにしてもよい。【００１８】
生成部１０３は、たとえば、表示地図情報の縮尺が所定値以上の場合に、施設に関する情報を用いた案内情報を生成する。具体的には、「Ａ店がある交差点を右に曲がってください。」などの案内情報を生成する。このときに、表示地図情報に関係なく施設に関する情報を用いた案内情報を生成するようにしてもよい。また、表示地図情報に施設を表示して、表示地図情報に含まれる施設に関する情報を用いた案内情報を生成するようにしてもよい。この場合、後述する信号機、電信柱または標識を表示地図情報に表示してもしなくてもよい。ここで、所定値は、あらかじめ設定されていてもよいし、利用者によって設定されてもよい。【００１９】
生成部１０３は、たとえば、表示地図情報の縮尺が所定値以上の場合に、信号機、電信柱または標識に関する情報を用いた案内情報を生成する。具体的には、「次の信号を右に曲がってください。」などの案内情報を生成する。このときに、表示地図情報に関係なく信号機、電信柱または標識に関する情報を用いた案内情報を生成するようにしてもよい。また、表示地図情報に信号機、電信柱または標識を表示して、表示地図情報に含まれる施設に関する情報を用いた案内情報を生成するようにしてもよい。この場合、施設を表示地図情報に表示してもしなくてもよい。ここで、所定値は、あらかじめ設定されていてもよいし、利用者によって設定されてもよい。【００２０】
生成部１０３は、表示地図情報の縮尺が所定値未満の場合に、地物に関する情報を用いずに案内情報を生成する。具体的には、「５００ｍ先の交差点を右に曲がってください。」などの案内情報を生成する。この場合、表示地図情報には施設、信号機、電信柱または標識を表示してもしなくてもよい。ここで、所定値は、あらかじめ設定されていてもよいし、利用者によって設定されてもよい。【００２１】
生成部１０３は、表示地図情報の縮尺に応じた距離の単位を用いて案内情報を生成する。たとえば、縮尺が所定値以上の場合は、１０ｍ単位の距離を用いた案内情報を生成する。具体的には、「５０ｍ先の交差点を右に曲がってください。」という案内情報を生成し、つぎに、「２０ｍ先の交差点を右に曲がってください。」という案内情報を生成する。また、たとえば、縮尺が所定値未満の場合は、１００ｍ単位の距離を用いた案内情報を生成する。具体的には、「３００ｍ先の交差点を右に曲がってください。」という案内情報を生成し、つぎに、「１００ｍ先の交差点を右に曲がってください。」という案内情報を生成する。【００２２】
出力部１０４は、案内情報を出力する。また、出力部１０４は、表示地図情報の縮尺に応じたタイミングで案内情報を出力してもよい。具体的には、たとえば、縮尺が所定値以上の場合、所定の間隔より短い間隔で案内情報を出力する。具体的には、３０ｍごとに案内情報を出力する。また、縮尺が所定値未満の場合、所定の間隔より長い間隔で案内情報を出力する。具体的には、２００ｍごとに案内情報を出力する。【００２３】
（経路案内装置の経路案内処理手順）
つぎに、経路案内装置１００の経路案内処理手順について説明する。図２は、経路案内装置の経路案内処理手順を示すフローチャートである。図２のフローチャートにおいて、まず、表示部１０１によって表示画面に地図情報が表示されるまで待機して（ステップＳ２０１：Ｎｏのループ）、地図情報が表示されている場合（ステップＳ２０１：Ｙｅｓ）、検出部１０２によって表示地図情報の縮尺を検出する（ステップＳ２０２）。【００２４】
つぎに、ステップＳ２０２において検出された表示地図情報の縮尺に応じて、生成部１０３によって経路に関する案内情報を生成する（ステップＳ２０３）。ステップＳ２０３においては、たとえば、表示地図情報の縮尺に応じた種別の地物に関する情報を用いた前記案内情報を生成する。そして、出力部１０４によって案内情報を出力して（ステップＳ２０４）、一連の処理を終了する。【００２５】
なお、図２のフローチャートにおいては、ステップＳ２０２において表示地図情報の縮尺を検出した後に、縮尺が所定値以上か否かを判断して、縮尺が所定値以上の場合、ステップＳ２０３において、施設に関する情報、または、信号機、電信柱または標識に関する情報を用いた案内情報を生成する。また、縮尺が所定値未満の場合、ステップＳ２０３において、地物に関する情報を用いずに案内情報を生成する。さらに、ステップＳ２０３において、表示地図情報の縮尺に応じた距離の単位を用いて案内情報を生成してもよい。【００２６】
また、図２のフローチャートにおいては、ステップＳ２０４において案内情報を出力するときに、表示地図情報の縮尺に応じたタイミングで案内情報を出力してもよい。【００２７】
上述した実施の形態にかかる経路案内装置１００によれば、検出部１０２によって表示地図情報の縮尺を検出する。そして、この表示地図情報の縮尺に応じて、生成部１０３によって経路に関する案内情報を生成し、出力部１０４によって案内情報を出力することができる。したがって、利用者が、詳細な案内情報を所望しているときには、詳細な案内情報を出力し、簡易な案内情報を所望しているときは、簡易な案内情報を出力することができる。これによって、利用者は、たとえば、余計な案内情報が出力されないため、案内に煩わしさを感じずに、わかりやすい案内情報を得ることができる。【００２８】
また、実施の形態にかかる経路案内装置１００によれば、生成部１０３によって、表示地図情報の縮尺に応じた種別の地物に関する情報を用いた案内情報を生成することができる。これによって、利用者は、わかりやすい案内情報を得ることができる。【００２９】
また、実施の形態にかかる経路案内装置１００によれば、生成部１０３によって、表示地図情報の縮尺に応じた種別の地物であって、表示地図情報に含まれる地物に関する情報を用いた案内情報を生成することができる。これによって、利用者は、表示地図情報と一致したわかりやすい案内情報を得ることができる。【００３０】
また、実施の形態にかかる経路案内装置１００によれば、生成部１０３によって、表示地図情報の縮尺が所定値以上の場合に、施設に関する情報を用いた案内情報を生成することができる。これによって、利用者は、詳細な案内情報を所望している場合、詳細な案内情報を得ることができる。【００３１】
また、実施の形態にかかる経路案内装置１００によれば、生成部１０３によって、表示地図情報の縮尺が所定値以上の場合に、信号機、電信柱または標識に関する情報を用いた案内情報を生成することができる。これによって、利用者は、詳細な案内情報を所望している場合、より詳細な案内情報を得ることができる。【００３２】
また、実施の形態にかかる経路案内装置１００によれば、表示地図情報の縮尺が所定値未満の場合に、地物に関する情報を用いずに案内情報を生成することができる。これによって、利用者は、簡易な案内情報を所望している場合に、簡易な案内情報を得ることができる。【００３３】
また、実施の形態にかかる経路案内装置１００によれば、生成部１０３によって、表示地図情報の縮尺に応じた距離の単位を用いて案内情報を生成することができる。これによって、利用者は、表示された地図情報に適した案内情報を得ることができる。【００３４】
また、実施の形態にかかる経路案内装置１００によれば、出力部１０４は、表示地図情報の縮尺に応じたタイミングで案内情報を出力することができる。これによって、利用者は、表示された地図情報に適したタイミングで案内情報を得ることができる。
【実施例】
【００３５】
以下に、本発明の実施例について説明する。本実施例では、たとえば、車両（四輪車、二輪車を含む）などの移動体に搭載されるナビゲーション装置によって、本発明の経路案内装置を実施した場合の一例について説明する。【００３６】
（ナビゲーション装置のハードウェア構成）
つぎに、本実施例にかかるナビゲーション装置３００のハードウェア構成について説明する。図３は、本実施例にかかるナビゲーション装置のハードウェア構成を示すブロック図である。図３において、ナビゲーション装置３００は、ＣＰＵ３０１と、ＲＯＭ３０２と、ＲＡＭ３０３と、磁気ディスクドライブ３０４と、磁気ディスク３０５と、光ディスクドライブ３０６と、光ディスク３０７と、音声Ｉ／Ｆ（インターフェース）３０８と、マイク３０９と、スピーカ３１０と、入力デバイス３１１と、映像Ｉ／Ｆ３１２と、ディスプレイ３１３と、通信Ｉ／Ｆ３１４と、ＧＰＳユニット３１５と、各種センサ３１６と、カメラ３１７と、を備えている。各構成部３０１〜３１７は、バス３２０によってそれぞれ接続されている。【００３７】
まず、ＣＰＵ３０１は、ナビゲーション装置３００の全体の制御を司る。ＲＯＭ３０２は、ブートプログラム、データ更新プログラム、縮尺検出プログラム、案内情報生成プログラムなどのプログラムを記録している。また、ＲＡＭ３０３は、ＣＰＵ３０１のワークエリアとして使用される。すなわち、ＣＰＵ３０１は、ＲＡＭ３０３をワークエリアとして使用しながら、ＲＯＭ３０２に記録された各種プログラムを実行することによって、ナビゲーション装置３００の全体の制御を司る。【００３８】
縮尺検出プログラムは、後述するディスプレイ３１３に表示されている地図情報（以下、「表示地図情報」という）の縮尺を検出させる。具体的には、たとえば、表示地図情報上の距離と、実際の距離と、の比率を検出する。また、たとえば、利用者によって設定された縮尺を検出させてもよい。【００３９】
案内情報生成プログラムは、縮尺検出プログラムによって検出された表示地図情報の縮尺に応じて、経路に関する案内情報を生成させる。具体的には、図５〜図７において詳細に説明するが、表示地図情報の縮尺に応じた種別の地物であって、表示地図情報に含まれる地物に関する情報を用いた案内情報を生成させる。なお、各種プログラムは、後述する磁気ディスク３０５や光ディスク３０７に記録されていてもよい。【００４０】
磁気ディスクドライブ３０４は、ＣＰＵ３０１の制御にしたがって磁気ディスク３０５に対するデータの読み取り／書き込みを制御する。磁気ディスク３０５は、磁気ディスクドライブ３０４の制御で書き込まれたデータを記録する。磁気ディスク３０５としては、たとえば、ＨＤ（ハードディスク）やＦＤ（フレキシブルディスク）を用いることができる。【００４１】
また、光ディスクドライブ３０６は、ＣＰＵ３０１の制御にしたがって光ディスク３０７に対するデータの読み取り／書き込みを制御する。光ディスク３０７は、光ディスクドライブ３０６の制御にしたがってデータが読み出される着脱自在な記録媒体である。光ディスク３０７は、書き込み可能な記録媒体を利用することもできる。着脱可能な記録媒体として、光ディスク３０７のほか、ＭＯ、メモリカードなどであってもよい。【００４２】
磁気ディスク３０５および光ディスク３０７に記録される情報の一例としては、地図情報や機能情報が挙げられる。地図情報は、建物、河川、地表面などの地物（フィーチャ）をあらわす背景データと、道路の形状をあらわす道路形状データとを含んでおり、地区ごとに分けられた複数のデータファイルによって構成されている。【００４３】
道路形状データは、さらに交通条件データを有する。交通条件データには、たとえば、各ノードについて、信号や横断歩道などの有無、高速道路の出入り口やジャンクションの有無、各リンクについての長さ（距離）、道幅、進行方向、道路種別（高速道路、有料道路、一般道路など）などの情報が含まれている。【００４４】
機能情報は、地図上の施設の形状をあらわす３次元データ、当該施設の説明をあらわす文字データ、その他地図情報以外の各種のデータである。地図情報や機能情報は、地区ごとあるいは機能ごとにブロック分けされた状態で記録されている。具体的には、たとえば、地図情報は、各々が、表示画面に表示された地図において所定の地区をあらわすように、地区ごとにブロック分けすることができる状態で記録されている。また、たとえば、機能情報は、各々が、１つの機能を実現するように、機能ごとに複数にブロック分けすることができる状態で記録されている。【００４５】
また、機能情報は、上述した３次元データや文字データに加えて、経路探索、所要時間の算出、経路誘導などを実現するプログラムデータなどの機能を実現するためのデータである。地図情報および機能情報は、それぞれ、地区ごとあるいは機能ごとに分けられた複数のデータファイルによって構成されている。【００４６】
音声Ｉ／Ｆ３０８は、音声入力用のマイク３０９および音声出力用のスピーカ３１０に接続される。マイク３０９に受音された音声は、音声Ｉ／Ｆ３０８内でＡ／Ｄ変換される。マイク３０９は、たとえば、車両のサンバイザー付近に設置され、その数は単数でも複数でもよい。スピーカ３１０からは、所定の音声信号を音声Ｉ／Ｆ３０８内でＤ／Ａ変換した音声が出力される。なお、マイク３０９から入力された音声は、音声データとして磁気ディスク３０５あるいは光ディスク３０７に記録可能である。【００４７】
入力デバイス３１１は、文字、数値、各種指示などの入力のための複数のキーを備えたリモコン、キーボード、タッチパネルなどが挙げられる。入力デバイス３１１は、リモコン、キーボード、タッチパネルのうちいずれか１つの形態によって実現されてもよいが、複数の形態によって実現することも可能である。【００４８】
映像Ｉ／Ｆ３１２は、ディスプレイ３１３に接続される。映像Ｉ／Ｆ３１２は、具体的には、たとえば、ディスプレイ３１３全体を制御するグラフィックコントローラと、即時表示可能な画像情報を一時的に記録するＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）などのバッファメモリと、グラフィックコントローラから出力される画像データに基づいてディスプレイ３１３を制御する制御ＩＣなどによって構成される。【００４９】
ディスプレイ３１３には、アイコン、カーソル、メニュー、ウインドウ、あるいは文字や画像などの各種データが表示される。ディスプレイ３１３には、上述した地図情報が、２次元または３次元に描画される。ディスプレイ３１３に表示された地図情報には、ナビゲーション装置３００を搭載した車両の現在位置をあらわすマークなどを重ねて表示することができる。車両の現在位置は、ＣＰＵ３０１によって算出される。【００５０】
ディスプレイ３１３としては、たとえば、ＣＲＴ、ＴＦＴ液晶ディスプレイ、プラズマディスプレイなどを用いることができる。ディスプレイ３１３は、たとえば、車両のダッシュボード付近に設置される。ディスプレイ３１３は、車両のダッシュボード付近のほか、車両の後部座席周辺などに設置するなどして、車両において複数設置されていてもよい。【００５１】
通信Ｉ／Ｆ３１４は、無線を介してネットワークに接続され、ナビゲーション装置３００とＣＰＵ３０１とのインターフェースとして機能する。通信Ｉ／Ｆ３１４は、さらに、無線を介してインターネットなどの通信網に接続され、この通信網とＣＰＵ３０１とのインターフェースとしても機能する。【００５２】
通信網には、ＬＡＮ、ＷＡＮ、公衆回線網や携帯電話網などがある。具体的には、通信Ｉ／Ｆ３１４は、たとえば、ＦＭチューナー、ＶＩＣＳ（Ｖｅｈｉｃｌｅ  Ｉｎｆｏｒｍａｔｉｏｎ  ａｎｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ）／ビーコンレシーバ、無線ナビゲーション装置、およびその他のナビゲーション装置によって構成され、ＶＩＣＳセンターから配信される渋滞や交通規制などの道路交通情報を取得する。なお、ＶＩＣＳは登録商標である。また、通信Ｉ／Ｆ３１４は、たとえば、ＤＳＲＣ（Ｄｅｄｉｃａｔｅｄ  Ｓｈｏｒｔ  Ｒａｎｇｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）を用いた場合は、路側に設置された無線装置と双方向の無線通信をおこなう車載無線装置によって構成され、交通情報や地図情報など各種情報を取得する。なお、ＤＳＲＣの具体例としては、ＥＴＣ（ノンストップ自動料金支払いシステム）が挙げられる。【００５３】
ＧＰＳユニット３１５は、ＧＰＳ衛星からの電波を受信し、車両の現在位置を示す情報を出力する。ＧＰＳユニット３１５の出力情報は、後述する各種センサ３１６の出力値とともに、ＣＰＵ３０１による車両の現在位置の算出に際して利用される。現在位置を示す情報は、たとえば緯度・経度、高度などの、地図情報上の１点を特定する情報である。【００５４】
各種センサ３１６は、車速センサ、加速度センサ、角速度センサなどの、車両の位置や挙動を判断するための情報を出力する。各種センサ３１６の出力値は、ＣＰＵ３０１による車両の現在位置の算出や、速度や方位の変化量の算出に用いられる。【００５５】
カメラ３１７は、車両内部あるいは外部の映像を撮影する。映像は静止画あるいは動画のどちらでもよく、たとえば、カメラ３１７によって車両内部の搭乗者の挙動を撮影し、撮影した映像を映像Ｉ／Ｆ３１２を介して磁気ディスク３０５や光ディスク３０７などの記録媒体に出力する。また、カメラ３１７によって車両外部の状況を撮影し、撮影した映像を映像Ｉ／Ｆ３１２を介して磁気ディスク３０５や光ディスク３０７などの記録媒体に出力する。また、カメラ３１７は、赤外線カメラ機能を有しており、赤外線カメラ機能を用いて撮影された映像情報に基づいて車両内部に存在する物体の表面温度の分布を相対的に比較することができる。また、記録媒体に出力された映像は、上書き記録や保存がおこなわれる。【００５６】
図１に示した経路案内装置１００が備える表示部１０１、検出部１０２、生成部１０３、出力部１０４は、図３に示したナビゲーション装置３００におけるＲＯＭ３０２、ＲＡＭ３０３、磁気ディスク３０５、光ディスク３０７などに記録されたプログラムやデータを用いて、ＣＰＵ３０１が所定のプログラムを実行し、ナビゲーション装置３００における各部を制御することによってその機能を実現する。【００５７】
すなわち、実施例のナビゲーション装置３００は、ナビゲーション装置３００における記録媒体としてのＲＯＭ３０２に記録されている経路案内プログラムを実行することにより、図１に示した経路案内装置が備える機能を、図２に示した経路案内処理手順で実行することができる。【００５８】
（ナビゲーション装置の処理の内容）
つぎに、ナビゲーション装置３００の処理の内容について説明する。図４は、ナビゲーション装置の処理の内容を示すフローチャートである。図４のフローチャートにおいて、まず、ディスプレイ３１３に地図情報が表示されるまで待機して（ステップＳ４０１：Ｎｏのループ）、地図情報が表示されている場合（ステップＳ４０１：Ｙｅｓ）、縮尺検出プログラムを実行することによって、表示地図情報の縮尺を検出する（ステップＳ４０２）。【００５９】
つぎに、ステップＳ４０２において検出された表示地図情報の縮尺が第１閾値以上か否かを判断する（ステップＳ４０３）。ステップＳ４０３において縮尺が第１閾値以上と判断された場合（ステップＳ４０３：Ｙｅｓ）、ディスプレイ３１３に表示された表示地図情報に信号、電信柱または標識を表示して（ステップＳ４０４）、ステップＳ４０８に進む。ステップＳ４０４においては、表示地図情報に施設などを表示してもしなくてもよい。【００６０】
ステップＳ４０３において縮尺が第１閾値未満と判断された場合（ステップＳ４０３：Ｎｏ）、縮尺が第２閾値以上か否かを判断する（ステップＳ４０５）。ここで、第２閾値は、第１閾値より小さい値とする。ステップＳ４０５において縮尺が第２閾値以上の場合（ステップＳ４０５：Ｙｅｓ）、ディスプレイ３１３に表示された表示地図情報に施設を表示して（ステップＳ４０６）、ステップＳ４０８に進む。ステップＳ４０６においては、表示地図情報に信号、電信柱または標識などを表示してもしなくてもよい。【００６１】
ステップＳ４０５において、縮尺が第２閾値未満と判断された場合（ステップＳ４０５：Ｎｏ）、ディスプレイ３１３に表示された表示地図情報に施設、信号、電信柱または標識などの地物を表示しないで（ステップＳ４０７）、ステップＳ４０８に進む。【００６２】
つぎに、ステップＳ４０３およびステップＳ４０５において判断された縮尺に応じた距離の単位を設定する（ステップＳ４０８）。そして、案内情報生成プログラムを実行して、ステップＳ４０４またはステップＳ４０６において表示された地物に関する情報と、ステップＳ４０８において設定された、縮尺に応じた距離の単位と、を用いて、案内情報を生成する（ステップＳ４０９）。ステップＳ４０９においては、ステップＳ４０７において表示地図情報に地物が表示されていない場合、地物に関する情報を用いずに、ステップＳ４０８において設定された、縮尺に応じた距離の単位を用いて、案内情報を生成する。【００６３】
そして、縮尺に応じた案内のタイミングになるまで待機して（ステップＳ４１０：Ｎｏのループ）、縮尺に応じた案内のタイミングになった場合（ステップＳ４１０：Ｙｅｓ）、案内情報を出力して（ステップＳ４１１）、一連の処理を終了する。ステップＳ４１１においては、たとえば、音声Ｉ／Ｆ３０８の制御によってスピーカ３１０などから案内情報を出力する。【００６４】
なお、図４のフローチャートにおいては、ステップＳ４０３：Ｙｅｓにおいて縮尺が第１閾値以上と判断された場合、ディスプレイ３１３に表示された表示地図情報に信号、電信柱または標識を表示し、ステップＳ４０５：Ｙｅｓにおいて縮尺が第２閾値以上の場合、ディスプレイ３１３に表示された表示地図情報に施設を表示するとしているが、これに限るものではない。たとえば、信号、電信柱または標識や施設を表示地図情報に表示しなくてもよい。【００６５】
（案内情報の一例について）
つぎに、案内情報の例について説明する。まず、図５を用いて、図４のステップＳ４０３：Ｙｅｓにおいて縮尺が第１閾値以上と判断された場合の案内情報について説明する。図５は、縮尺が第１閾値以上の場合の案内情報の一例について示す説明図である。図５に示すように、ディスプレイ３１３には、第１閾値以上の縮尺５０１と、利用者の現在地点５０２と、信号５０３と、標識５０４と、が表示されている。したがって、第１閾値以上の縮尺５０１の場合、信号５０３または標識５０４を用いた案内情報が生成される。また、第１閾値以上の縮尺５０１の場合、案内のタイミングは、利用者の現在地点が交差点からＤ１の距離に達したときである。【００６６】
これによって、利用者の現在地点がＤ１に達したときに、信号５０３または標識５０４を用いた案内情報を出力する。具体的には、「２０ｍ先の、信号機のある交差点を右に曲がってください。」または「２０ｍ先の、一方通行の標識のある交差点を右に曲がってください。」などの案内情報を出力する。【００６７】
つぎに、図６を用いて、図４のステップＳ４０３：Ｎｏにおいて縮尺が第１閾値未満と判断され、ステップＳ４０５：Ｙｅｓにおいて縮尺が第２閾値以上と判断された場合の案内情報について説明する。図６は、縮尺が第２閾値以上かつ第１閾値未満の場合の案内情報の一例について示す説明図である。図６に示すように、ディスプレイ３１３には、第２閾値以上かつ第１閾値未満の縮尺６０１と、利用者の現在地点６０２と、施設Ａ６０３と、施設Ｂ６０４と、施設Ｃ６０５と、が表示されている。したがって、第２閾値以上かつ第１閾値未満の縮尺６０１の場合、施設Ａ６０３、施設Ｂ６０４または施設Ｃ６０５を用いた案内情報が生成される。また、第２閾値以上かつ第１閾値未満の縮尺６０１の場合、案内のタイミングは、利用者の現在地点が交差点からＤ２の距離に達したときである。【００６８】
これによって、利用者の現在地点がＤ２に達したときに、施設Ａ６０３を用いた案内情報を出力する。具体的には、「１００ｍ先の、施設Ａのある交差点を右に曲がってください。」などの案内情報を出力する。【００６９】
つぎに、図７を用いて、ステップＳ４０５：Ｙｅｓにおいて縮尺が第２閾値未満と判断された場合の案内情報について説明する。図７は、縮尺が第２閾値未満の場合の案内情報の一例について示す説明図である。図７に示すように、ディスプレイ３１３には、第２閾値未満の縮尺７０１と、利用者の現在地点７０２と、が表示されている。したがって、第２閾値未満の縮尺７０１の場合、地物を用いずに案内情報が生成される。また、第２閾値未満の縮尺７０１の場合、案内のタイミングは、利用者の現在地点が交差点からＤ３の距離に達したときである。【００７０】
これによって、利用者の現在地点がＤ３に達したときに、地物を用いない案内情報を出力する。具体的には、「２００ｍ先の交差点を右に曲がってください。」などの案内情報を出力する。【００７１】
上述した実施例にかかるナビゲーション装置３００によれば、検出部１０２によって表示地図情報の縮尺を検出する。そして、この表示地図情報の縮尺に応じて、生成部１０３によって経路に関する案内情報を生成し、出力部１０４によって案内情報を出力することができる。したがって、利用者が、詳細な案内情報を所望しているときには、詳細な案内情報を出力し、簡易な案内情報を所望しているときは、簡易な案内情報を出力することができる。これによって、利用者は、たとえば、余計な案内情報が出力されないため、案内に煩わしさを感じずに、わかりやすい案内情報を得ることができる。【００７２】
また、実施例にかかるナビゲーション装置３００によれば、表示地図情報の縮尺に応じた種別の地物に関する情報を用いた案内情報を生成することができる。これによって、利用者は、わかりやすい案内情報を得ることができる。【００７３】
また、実施例にかかるナビゲーション装置３００によれば、表示地図情報の縮尺に応じた種別の地物であって、表示地図情報に含まれる地物に関する情報を用いた案内情報を生成することができる。これによって、利用者は、表示地図情報と一致したわかりやすい案内情報を得ることができる。【００７４】
また、実施例にかかるナビゲーション装置３００によれば、表示地図情報の縮尺が第１閾値以上の場合に、信号機、電信柱または標識に関する情報を用いた案内情報を生成することができる。これによって、利用者は、詳細な案内情報を所望している場合、より詳細な案内情報を得ることができる。【００７５】
また、実施例にかかるナビゲーション装置３００によれば、表示地図情報の縮尺が第２閾値以上の場合に、施設に関する情報を用いた案内情報を生成することができる。これによって、利用者は、詳細な案内情報を所望している場合、詳細な案内情報を得ることができる。【００７６】
また、実施例にかかるナビゲーション装置３００によれば、表示地図情報の縮尺が第２閾値未満の場合に、地物に関する情報を用いずに案内情報を生成することができる。これによって、利用者は、簡易な案内情報を所望している場合に、簡易な案内情報を得ることができる。【００７７】
また、実施例にかかるナビゲーション装置３００によれば、表示地図情報の縮尺に応じた距離の単位を用いて案内情報を生成することができる。これによって、利用者は、表示された地図情報に適した案内情報を得ることができる。【００７８】
また、実施例にかかるナビゲーション装置３００によれば、表示地図情報の縮尺に応じたタイミングで案内情報を出力することができる。これによって、利用者は、表示された地図情報に適したタイミングで案内情報を得ることができる。【００７９】
なお、本実施の形態で説明した経路案内方法は、あらかじめ用意されたプログラムをパーソナル・コンピュータ、ワークステーション、携帯端末装置（携帯電話）などのコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。
【図１】
2009081500.tif 000003
【図２】
2009081500.tif 000004
【図３】
2009081500.tif 000005
【図４】
2009081500.tif 000006
【図５】
2009081500.tif 000007
【図６】
2009081500.tif 000008
【図７】
2009081500.tif 000009
【手続補正書】
【提出日】平成22年6月17日(2010.6.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
地図情報を表示部に表示する表示手段と、
前記表示部に表示されている地図情報（以下、「表示地図情報」という）の縮尺を検出する検出手段と、
目的地までの経路を音声で案内する音声案内情報を生成する生成手段と、
前記音声案内情報を出力する出力手段と、
を備え、
前記検出手段により検出された前記表示地図情報の縮尺が所定値以上の場合に、前記表示手段は、施設に関する情報を前記表示部に表示するとともに、前記生成手段は、前記施設に関する情報を用いた前記音声案内情報を生成し、前記表示地図情報の縮尺が所定値未満の場合に、前記表示手段は、施設に関する情報を前記表示部に表示しないとともに、前記生成手段は、前記施設に関する情報を用いない前記音声案内情報を生成することを特徴とする経路案内装置。
【請求項２】
前記出力手段は、前記検出手段により検出された前記表示地図情報の縮尺に応じたタイミングで前記音声案内情報を出力することを特徴とする請求項１に記載の経路案内装置。
【請求項３】
前記検出手段により検出された前記表示地図情報の縮尺が前記所定値よりさらに大きい閾値以上の場合に、前記表示手段が、信号機または標識に関する情報を前記表示部に表示するとともに、前記生成手段が、前記表示部に表示した前記信号機または前記標識に関する情報を用いた前記音声案内情報を生成することを特徴とする請求項１または２に記載の経路案内装置。
【請求項４】
経路案内装置における経路案内方法であって、
地図情報を表示部に表示する表示工程と、
前記表示部に表示されている地図情報（以下、「表示地図情報」という）の縮尺を検出する検出工程と、
目的地までの経路を音声で案内する音声案内情報を生成する生成工程と、
前記音声案内情報を出力する出力工程と、
前記検出工程により検出された前記表示地図情報の縮尺が所定値以上の場合に、施設に関する情報を前記表示部に表示するとともに、前記施設に関する情報を用いた前記音声案内情報を生成し、前記表示地図情報の縮尺が所定値未満の場合に、施設に関する情報を前記表示部に表示しないとともに、前記施設に関する情報を用いない前記音声案内情報を生成する工程と、
を含むことを特徴とする経路案内方法。
【請求項５】
請求項４に記載の経路案内方法をコンピュータに実行させることを特徴とする経路案内プログラム。
【請求項６】
請求項５に記載の経路案内プログラムを記録したことを特徴とするコンピュータに読み取り可能な記録媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、表示画面に表示された地図情報の縮尺に応じて、経路に関する案内情報を生成する経路案内装置、経路案内方法、経路案内プログラムおよび記録媒体に関する。
【背景技術】
【０００２】
従来、車両の走行環境を検出し、複数の案内情報の中から走行環境に応じた案内情報を選択して、この案内情報を音声により出力する車両用ナビゲーション装置が提案されている（たとえば、下記特許文献１参照。）。この車両用ナビゲーション装置は、車両の走行環境に応じた内容の案内情報を、自動的に音声により出力するものである。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−１４１９７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の特許文献１の技術では、たとえば、渋滞などで車両の速度が遅いときに、速度に応じた案内情報を出力することはできるが、利用者の操作によって縮尺の大きい地図情報が表示されている場合など、利用者が詳細な案内情報を所望している場合に、詳細な案内情報を出力することができないという問題がある。また、利用者の操作によって広域な地図情報が表示されている場合など、利用者が簡易な案内情報を所望している場合に、簡易な案内情報を出力することができないという問題がある。
【課題を解決するための手段】
【０００５】
上述した課題を解決し、目的を達成するため、請求項１の発明にかかる経路案内装置は、地図情報を表示部に表示する表示手段と、前記表示部に表示されている地図情報（以下、「表示地図情報」という）の縮尺を検出する検出手段と、目的地までの経路を音声で案内する音声案内情報を生成する生成手段と、前記音声案内情報を出力する出力手段と、を備え、前記検出手段により検出された前記表示地図情報の縮尺が所定値以上の場合に、前記表示手段は、施設に関する情報を前記表示部に表示するとともに、前記生成手段は、前記施設に関する情報を用いた前記音声案内情報を生成し、前記表示地図情報の縮尺が所定値未満の場合に、前記表示手段は、施設に関する情報を前記表示部に表示しないとともに、前記生成手段は、前記施設に関する情報を用いない前記音声案内情報を生成することを特徴とする。
【０００６】
また、請求項４の発明にかかる経路案内方法は、経路案内装置における経路案内方法であって、地図情報を表示部に表示する表示工程と、前記表示部に表示されている地図情報（以下、「表示地図情報」という）の縮尺を検出する検出工程と、目的地までの経路を音声で案内する音声案内情報を生成する生成工程と、前記音声案内情報を出力する出力工程と、前記検出工程により検出された前記表示地図情報の縮尺が所定値以上の場合に、施設に関する情報を前記表示部に表示するとともに、前記施設に関する情報を用いた前記音声案内情報を生成し、前記表示地図情報の縮尺が所定値未満の場合に、施設に関する情報を前記表示部に表示しないとともに、前記施設に関する情報を用いない前記音声案内情報を生成する工程と、を含むことを特徴とする。
【０００７】
また、請求項５の発明にかかる経路案内プログラムは、請求項４に記載の経路案内方法をコンピュータに実行させることを特徴とする。
【０００８】
また、請求項６の発明にかかる記録媒体は、請求項５に記載の経路案内プログラムをコンピュータに読み取り可能な状態で記録したことを特徴とする。
【図面の簡単な説明】
【０００９】
【図１】本実施の形態にかかる経路案内装置の機能的構成を示すブロック図である。
【図２】経路案内装置の経路案内処理手順を示すフローチャートである。
【図３】本実施例にかかるナビゲーション装置のハードウェア構成を示すブロック図である。
【図４】ナビゲーション装置の処理の内容を示すフローチャートである。
【図５】縮尺が第１閾値以上の場合の案内情報の一例について示す説明図である。
【図６】縮尺が第２閾値以上かつ第１閾値未満の場合の案内情報の一例について示す説明図である。
【図７】縮尺が第２閾値未満の場合の案内情報の一例について示す説明図である。
【発明を実施するための形態】
【００１０】
以下に添付図面を参照して、この発明にかかる経路案内装置、経路案内方法、経路案内プログラム、および記録媒体の好適な実施の形態を詳細に説明する。
【００１１】
（実施の形態）
（経路案内装置の機能的構成）
まず、この発明の実施の形態にかかる経路案内装置１００の機能的構成について説明する。図１は、本実施の形態にかかる経路案内装置の機能的構成を示すブロック図である。
【００１２】
図１において、経路案内装置１００は、表示部１０１と、検出部１０２と、生成部１０３と、出力部１０４と、を備えている。表示部１０１は、地図情報を表示する表示画面を備えている。ここで、地図情報は、図示しない記憶部に記憶されている。地図情報は、ノードおよびリンクからなる道路ネットワークデータと、施設や道路その他地形（山、川、土地）に関するフィーチャを用いて描画される画像データとを含んでいる。地図情報は、文字情報、施設の名称や住所などの情報、道路や施設の画像などを含んでいてもよい。
【００１３】
また、表示部１０１は、利用者によって所望の縮尺に設定された地図情報を表示画面に表示してもよい。さらに、表示部１０１は、誘導経路上の交差点の近傍においては、交差点近傍以外の地図情報の縮尺よりも大きい縮尺の地図情報を表示画面に表示してもよい。
【００１４】
検出部１０２は、表示画面に表示されている地図情報（以下、「表示地図情報」という）の縮尺を検出する。検出部１０２は、具体的には、たとえば、表示地図情報上の距離と、実際の距離と、の比率を検出する。また、検出部１０２は、たとえば、利用者によって設定された縮尺を検出してもよい。
【００１５】
生成部１０３は、表示地図情報の縮尺に応じて、経路に関する案内情報を生成する。経路に関する案内情報は、文字情報や音声情報などであり、利用者を目的地点へ誘導するための案内情報であってもよいし、経路上の地物や地形などの情報でもよい。
【００１６】
また、生成部１０３は、表示地図情報の縮尺に応じた種別の地物に関する情報を用いた案内情報を生成するようにしてもよい。さらに、生成部１０３は、表示地図情報の縮尺に応じた種別の地物であって、表示地図情報に含まれる地物に関する情報を用いた案内情報を生成するようにしてもよい。
【００１７】
生成部１０３は、たとえば、表示地図情報の縮尺が所定値以上の場合に、施設に関する情報を用いた案内情報を生成する。具体的には、「Ａ店がある交差点を右に曲がってください。」などの案内情報を生成する。このときに、表示地図情報に関係なく施設に関する情報を用いた案内情報を生成するようにしてもよい。また、表示地図情報に施設を表示して、表示地図情報に含まれる施設に関する情報を用いた案内情報を生成するようにしてもよい。この場合、後述する信号機、電信柱または標識を表示地図情報に表示してもしなくてもよい。ここで、所定値は、あらかじめ設定されていてもよいし、利用者によって設定されてもよい。
【００１８】
生成部１０３は、たとえば、表示地図情報の縮尺が所定値以上の場合に、信号機、電信柱または標識に関する情報を用いた案内情報を生成する。具体的には、「次の信号を右に曲がってください。」などの案内情報を生成する。このときに、表示地図情報に関係なく信号機、電信柱または標識に関する情報を用いた案内情報を生成するようにしてもよい。また、表示地図情報に信号機、電信柱または標識を表示して、表示地図情報に含まれる施設に関する情報を用いた案内情報を生成するようにしてもよい。この場合、施設を表示地図情報に表示してもしなくてもよい。ここで、所定値は、あらかじめ設定されていてもよいし、利用者によって設定されてもよい。
【００１９】
生成部１０３は、表示地図情報の縮尺が所定値未満の場合に、地物に関する情報を用いずに案内情報を生成する。具体的には、「５００ｍ先の交差点を右に曲がってください。」などの案内情報を生成する。この場合、表示地図情報には施設、信号機、電信柱または標識を表示してもしなくてもよい。ここで、所定値は、あらかじめ設定されていてもよいし、利用者によって設定されてもよい。
【００２０】
生成部１０３は、表示地図情報の縮尺に応じた距離の単位を用いて案内情報を生成する。たとえば、縮尺が所定値以上の場合は、１０ｍ単位の距離を用いた案内情報を生成する。具体的には、「５０ｍ先の交差点を右に曲がってください。」という案内情報を生成し、つぎに、「２０ｍ先の交差点を右に曲がってください。」という案内情報を生成する。また、たとえば、縮尺が所定値未満の場合は、１００ｍ単位の距離を用いた案内情報を生成する。具体的には、「３００ｍ先の交差点を右に曲がってください。」という案内情報を生成し、つぎに、「１００ｍ先の交差点を右に曲がってください。」という案内情報を生成する。
【００２１】
出力部１０４は、案内情報を出力する。また、出力部１０４は、表示地図情報の縮尺に応じたタイミングで案内情報を出力してもよい。具体的には、たとえば、縮尺が所定値以上の場合、所定の間隔より短い間隔で案内情報を出力する。具体的には、３０ｍごとに案内情報を出力する。また、縮尺が所定値未満の場合、所定の間隔より長い間隔で案内情報を出力する。具体的には、２００ｍごとに案内情報を出力する。
【００２２】
（経路案内装置の経路案内処理手順）
つぎに、経路案内装置１００の経路案内処理手順について説明する。図２は、経路案内装置の経路案内処理手順を示すフローチャートである。図２のフローチャートにおいて、まず、表示部１０１によって表示画面に地図情報が表示されるまで待機して（ステップＳ２０１：Ｎｏのループ）、地図情報が表示されている場合（ステップＳ２０１：Ｙｅｓ）、検出部１０２によって表示地図情報の縮尺を検出する（ステップＳ２０２）。
【００２３】
つぎに、ステップＳ２０２において検出された表示地図情報の縮尺に応じて、生成部１０３によって経路に関する案内情報を生成する（ステップＳ２０３）。ステップＳ２０３においては、たとえば、表示地図情報の縮尺に応じた種別の地物に関する情報を用いた前記案内情報を生成する。そして、出力部１０４によって案内情報を出力して（ステップＳ２０４）、一連の処理を終了する。
【００２４】
なお、図２のフローチャートにおいては、ステップＳ２０２において表示地図情報の縮尺を検出した後に、縮尺が所定値以上か否かを判断して、縮尺が所定値以上の場合、ステップＳ２０３において、施設に関する情報、または、信号機、電信柱または標識に関する情報を用いた案内情報を生成する。また、縮尺が所定値未満の場合、ステップＳ２０３において、地物に関する情報を用いずに案内情報を生成する。さらに、ステップＳ２０３において、表示地図情報の縮尺に応じた距離の単位を用いて案内情報を生成してもよい。
【００２５】
また、図２のフローチャートにおいては、ステップＳ２０４において案内情報を出力するときに、表示地図情報の縮尺に応じたタイミングで案内情報を出力してもよい。
【００２６】
上述した実施の形態にかかる経路案内装置１００によれば、検出部１０２によって表示地図情報の縮尺を検出する。そして、この表示地図情報の縮尺に応じて、生成部１０３によって経路に関する案内情報を生成し、出力部１０４によって案内情報を出力することができる。したがって、利用者が、詳細な案内情報を所望しているときには、詳細な案内情報を出力し、簡易な案内情報を所望しているときは、簡易な案内情報を出力することができる。これによって、利用者は、たとえば、余計な案内情報が出力されないため、案内に煩わしさを感じずに、わかりやすい案内情報を得ることができる。
【００２７】
また、実施の形態にかかる経路案内装置１００によれば、生成部１０３によって、表示地図情報の縮尺に応じた種別の地物に関する情報を用いた案内情報を生成することができる。これによって、利用者は、わかりやすい案内情報を得ることができる。
【００２８】
また、実施の形態にかかる経路案内装置１００によれば、生成部１０３によって、表示地図情報の縮尺に応じた種別の地物であって、表示地図情報に含まれる地物に関する情報を用いた案内情報を生成することができる。これによって、利用者は、表示地図情報と一致したわかりやすい案内情報を得ることができる。
【００２９】
また、実施の形態にかかる経路案内装置１００によれば、生成部１０３によって、表示地図情報の縮尺が所定値以上の場合に、施設に関する情報を用いた案内情報を生成することができる。これによって、利用者は、詳細な案内情報を所望している場合、詳細な案内情報を得ることができる。
【００３０】
また、実施の形態にかかる経路案内装置１００によれば、生成部１０３によって、表示地図情報の縮尺が所定値以上の場合に、信号機、電信柱または標識に関する情報を用いた案内情報を生成することができる。これによって、利用者は、詳細な案内情報を所望している場合、より詳細な案内情報を得ることができる。
【００３１】
また、実施の形態にかかる経路案内装置１００によれば、表示地図情報の縮尺が所定値未満の場合に、地物に関する情報を用いずに案内情報を生成することができる。これによって、利用者は、簡易な案内情報を所望している場合に、簡易な案内情報を得ることができる。
【００３２】
また、実施の形態にかかる経路案内装置１００によれば、生成部１０３によって、表示地図情報の縮尺に応じた距離の単位を用いて案内情報を生成することができる。これによって、利用者は、表示された地図情報に適した案内情報を得ることができる。
【００３３】
また、実施の形態にかかる経路案内装置１００によれば、出力部１０４は、表示地図情報の縮尺に応じたタイミングで案内情報を出力することができる。これによって、利用者は、表示された地図情報に適したタイミングで案内情報を得ることができる。
【実施例】
【００３４】
以下に、本発明の実施例について説明する。本実施例では、たとえば、車両（四輪車、二輪車を含む）などの移動体に搭載されるナビゲーション装置によって、本発明の経路案内装置を実施した場合の一例について説明する。
【００３５】
（ナビゲーション装置のハードウェア構成）
つぎに、本実施例にかかるナビゲーション装置３００のハードウェア構成について説明する。図３は、本実施例にかかるナビゲーション装置のハードウェア構成を示すブロック図である。図３において、ナビゲーション装置３００は、ＣＰＵ３０１と、ＲＯＭ３０２と、ＲＡＭ３０３と、磁気ディスクドライブ３０４と、磁気ディスク３０５と、光ディスクドライブ３０６と、光ディスク３０７と、音声Ｉ／Ｆ（インターフェース）３０８と、マイク３０９と、スピーカ３１０と、入力デバイス３１１と、映像Ｉ／Ｆ３１２と、ディスプレイ３１３と、通信Ｉ／Ｆ３１４と、ＧＰＳユニット３１５と、各種センサ３１６と、カメラ３１７と、を備えている。各構成部３０１〜３１７は、バス３２０によってそれぞれ接続されている。
【００３６】
まず、ＣＰＵ３０１は、ナビゲーション装置３００の全体の制御を司る。ＲＯＭ３０２は、ブートプログラム、データ更新プログラム、縮尺検出プログラム、案内情報生成プログラムなどのプログラムを記録している。また、ＲＡＭ３０３は、ＣＰＵ３０１のワークエリアとして使用される。すなわち、ＣＰＵ３０１は、ＲＡＭ３０３をワークエリアとして使用しながら、ＲＯＭ３０２に記録された各種プログラムを実行することによって、ナビゲーション装置３００の全体の制御を司る。
【００３７】
縮尺検出プログラムは、後述するディスプレイ３１３に表示されている地図情報（以下、「表示地図情報」という）の縮尺を検出させる。具体的には、たとえば、表示地図情報上の距離と、実際の距離と、の比率を検出する。また、たとえば、利用者によって設定された縮尺を検出させてもよい。
【００３８】
案内情報生成プログラムは、縮尺検出プログラムによって検出された表示地図情報の縮尺に応じて、経路に関する案内情報を生成させる。具体的には、図５〜図７において詳細に説明するが、表示地図情報の縮尺に応じた種別の地物であって、表示地図情報に含まれる地物に関する情報を用いた案内情報を生成させる。なお、各種プログラムは、後述する磁気ディスク３０５や光ディスク３０７に記録されていてもよい。
【００３９】
磁気ディスクドライブ３０４は、ＣＰＵ３０１の制御にしたがって磁気ディスク３０５に対するデータの読み取り／書き込みを制御する。磁気ディスク３０５は、磁気ディスクドライブ３０４の制御で書き込まれたデータを記録する。磁気ディスク３０５としては、たとえば、ＨＤ（ハードディスク）やＦＤ（フレキシブルディスク）を用いることができる。
【００４０】
また、光ディスクドライブ３０６は、ＣＰＵ３０１の制御にしたがって光ディスク３０７に対するデータの読み取り／書き込みを制御する。光ディスク３０７は、光ディスクドライブ３０６の制御にしたがってデータが読み出される着脱自在な記録媒体である。光ディスク３０７は、書き込み可能な記録媒体を利用することもできる。着脱可能な記録媒体として、光ディスク３０７のほか、ＭＯ、メモリカードなどであってもよい。
【００４１】
磁気ディスク３０５および光ディスク３０７に記録される情報の一例としては、地図情報や機能情報が挙げられる。地図情報は、建物、河川、地表面などの地物（フィーチャ）をあらわす背景データと、道路の形状をあらわす道路形状データとを含んでおり、地区ごとに分けられた複数のデータファイルによって構成されている。
【００４２】
道路形状データは、さらに交通条件データを有する。交通条件データには、たとえば、各ノードについて、信号や横断歩道などの有無、高速道路の出入り口やジャンクションの有無、各リンクについての長さ（距離）、道幅、進行方向、道路種別（高速道路、有料道路、一般道路など）などの情報が含まれている。
【００４３】
機能情報は、地図上の施設の形状をあらわす３次元データ、当該施設の説明をあらわす文字データ、その他地図情報以外の各種のデータである。地図情報や機能情報は、地区ごとあるいは機能ごとにブロック分けされた状態で記録されている。具体的には、たとえば、地図情報は、各々が、表示画面に表示された地図において所定の地区をあらわすように、地区ごとにブロック分けすることができる状態で記録されている。また、たとえば、機能情報は、各々が、１つの機能を実現するように、機能ごとに複数にブロック分けすることができる状態で記録されている。
【００４４】
また、機能情報は、上述した３次元データや文字データに加えて、経路探索、所要時間の算出、経路誘導などを実現するプログラムデータなどの機能を実現するためのデータである。地図情報および機能情報は、それぞれ、地区ごとあるいは機能ごとに分けられた複数のデータファイルによって構成されている。
【００４５】
音声Ｉ／Ｆ３０８は、音声入力用のマイク３０９および音声出力用のスピーカ３１０に接続される。マイク３０９に受音された音声は、音声Ｉ／Ｆ３０８内でＡ／Ｄ変換される。マイク３０９は、たとえば、車両のサンバイザー付近に設置され、その数は単数でも複数でもよい。スピーカ３１０からは、所定の音声信号を音声Ｉ／Ｆ３０８内でＤ／Ａ変換した音声が出力される。なお、マイク３０９から入力された音声は、音声データとして磁気ディスク３０５あるいは光ディスク３０７に記録可能である。
【００４６】
入力デバイス３１１は、文字、数値、各種指示などの入力のための複数のキーを備えたリモコン、キーボード、タッチパネルなどが挙げられる。入力デバイス３１１は、リモコン、キーボード、タッチパネルのうちいずれか１つの形態によって実現されてもよいが、複数の形態によって実現することも可能である。
【００４７】
映像Ｉ／Ｆ３１２は、ディスプレイ３１３に接続される。映像Ｉ／Ｆ３１２は、具体的には、たとえば、ディスプレイ３１３全体を制御するグラフィックコントローラと、即時表示可能な画像情報を一時的に記録するＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）などのバッファメモリと、グラフィックコントローラから出力される画像データに基づいてディスプレイ３１３を制御する制御ＩＣなどによって構成される。
【００４８】
ディスプレイ３１３には、アイコン、カーソル、メニュー、ウインドウ、あるいは文字や画像などの各種データが表示される。ディスプレイ３１３には、上述した地図情報が、２次元または３次元に描画される。ディスプレイ３１３に表示された地図情報には、ナビゲーション装置３００を搭載した車両の現在位置をあらわすマークなどを重ねて表示することができる。車両の現在位置は、ＣＰＵ３０１によって算出される。
【００４９】
ディスプレイ３１３としては、たとえば、ＣＲＴ、ＴＦＴ液晶ディスプレイ、プラズマディスプレイなどを用いることができる。ディスプレイ３１３は、たとえば、車両のダッシュボード付近に設置される。ディスプレイ３１３は、車両のダッシュボード付近のほか、車両の後部座席周辺などに設置するなどして、車両において複数設置されていてもよい。
【００５０】
通信Ｉ／Ｆ３１４は、無線を介してネットワークに接続され、ナビゲーション装置３００とＣＰＵ３０１とのインターフェースとして機能する。通信Ｉ／Ｆ３１４は、さらに、無線を介してインターネットなどの通信網に接続され、この通信網とＣＰＵ３０１とのインターフェースとしても機能する。
【００５１】
通信網には、ＬＡＮ、ＷＡＮ、公衆回線網や携帯電話網などがある。具体的には、通信Ｉ／Ｆ３１４は、たとえば、ＦＭチューナー、ＶＩＣＳ（Ｖｅｈｉｃｌｅ  Ｉｎｆｏｒｍａｔｉｏｎ  ａｎｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ）／ビーコンレシーバ、無線ナビゲーション装置、およびその他のナビゲーション装置によって構成され、ＶＩＣＳセンターから配信される渋滞や交通規制などの道路交通情報を取得する。なお、ＶＩＣＳは登録商標である。また、通信Ｉ／Ｆ３１４は、たとえば、ＤＳＲＣ（Ｄｅｄｉｃａｔｅｄ  Ｓｈｏｒｔ  Ｒａｎｇｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）を用いた場合は、路側に設置された無線装置と双方向の無線通信をおこなう車載無線装置によって構成され、交通情報や地図情報など各種情報を取得する。なお、ＤＳＲＣの具体例としては、ＥＴＣ（ノンストップ自動料金支払いシステム）が挙げられる。
【００５２】
ＧＰＳユニット３１５は、ＧＰＳ衛星からの電波を受信し、車両の現在位置を示す情報を出力する。ＧＰＳユニット３１５の出力情報は、後述する各種センサ３１６の出力値とともに、ＣＰＵ３０１による車両の現在位置の算出に際して利用される。現在位置を示す情報は、たとえば緯度・経度、高度などの、地図情報上の１点を特定する情報である。
【００５３】
各種センサ３１６は、車速センサ、加速度センサ、角速度センサなどの、車両の位置や挙動を判断するための情報を出力する。各種センサ３１６の出力値は、ＣＰＵ３０１による車両の現在位置の算出や、速度や方位の変化量の算出に用いられる。
【００５４】
カメラ３１７は、車両内部あるいは外部の映像を撮影する。映像は静止画あるいは動画のどちらでもよく、たとえば、カメラ３１７によって車両内部の搭乗者の挙動を撮影し、撮影した映像を映像Ｉ／Ｆ３１２を介して磁気ディスク３０５や光ディスク３０７などの記録媒体に出力する。また、カメラ３１７によって車両外部の状況を撮影し、撮影した映像を映像Ｉ／Ｆ３１２を介して磁気ディスク３０５や光ディスク３０７などの記録媒体に出力する。また、カメラ３１７は、赤外線カメラ機能を有しており、赤外線カメラ機能を用いて撮影された映像情報に基づいて車両内部に存在する物体の表面温度の分布を相対的に比較することができる。また、記録媒体に出力された映像は、上書き記録や保存がおこなわれる。
【００５５】
図１に示した経路案内装置１００が備える表示部１０１、検出部１０２、生成部１０３、出力部１０４は、図３に示したナビゲーション装置３００におけるＲＯＭ３０２、ＲＡＭ３０３、磁気ディスク３０５、光ディスク３０７などに記録されたプログラムやデータを用いて、ＣＰＵ３０１が所定のプログラムを実行し、ナビゲーション装置３００における各部を制御することによってその機能を実現する。
【００５６】
すなわち、実施例のナビゲーション装置３００は、ナビゲーション装置３００における記録媒体としてのＲＯＭ３０２に記録されている経路案内プログラムを実行することにより、図１に示した経路案内装置が備える機能を、図２に示した経路案内処理手順で実行することができる。
【００５７】
（ナビゲーション装置の処理の内容）
つぎに、ナビゲーション装置３００の処理の内容について説明する。図４は、ナビゲーション装置の処理の内容を示すフローチャートである。図４のフローチャートにおいて、まず、ディスプレイ３１３に地図情報が表示されるまで待機して（ステップＳ４０１：Ｎｏのループ）、地図情報が表示されている場合（ステップＳ４０１：Ｙｅｓ）、縮尺検出プログラムを実行することによって、表示地図情報の縮尺を検出する（ステップＳ４０２）。
【００５８】
つぎに、ステップＳ４０２において検出された表示地図情報の縮尺が第１閾値以上か否かを判断する（ステップＳ４０３）。ステップＳ４０３において縮尺が第１閾値以上と判断された場合（ステップＳ４０３：Ｙｅｓ）、ディスプレイ３１３に表示された表示地図情報に信号、電信柱または標識を表示して（ステップＳ４０４）、ステップＳ４０８に進む。ステップＳ４０４においては、表示地図情報に施設などを表示してもしなくてもよい。
【００５９】
ステップＳ４０３において縮尺が第１閾値未満と判断された場合（ステップＳ４０３：Ｎｏ）、縮尺が第２閾値以上か否かを判断する（ステップＳ４０５）。ここで、第２閾値は、第１閾値より小さい値とする。ステップＳ４０５において縮尺が第２閾値以上の場合（ステップＳ４０５：Ｙｅｓ）、ディスプレイ３１３に表示された表示地図情報に施設を表示して（ステップＳ４０６）、ステップＳ４０８に進む。ステップＳ４０６においては、表示地図情報に信号、電信柱または標識などを表示してもしなくてもよい。
【００６０】
ステップＳ４０５において、縮尺が第２閾値未満と判断された場合（ステップＳ４０５：Ｎｏ）、ディスプレイ３１３に表示された表示地図情報に施設、信号、電信柱または標識などの地物を表示しないで（ステップＳ４０７）、ステップＳ４０８に進む。
【００６１】
つぎに、ステップＳ４０３およびステップＳ４０５において判断された縮尺に応じた距離の単位を設定する（ステップＳ４０８）。そして、案内情報生成プログラムを実行して、ステップＳ４０４またはステップＳ４０６において表示された地物に関する情報と、ステップＳ４０８において設定された、縮尺に応じた距離の単位と、を用いて、案内情報を生成する（ステップＳ４０９）。ステップＳ４０９においては、ステップＳ４０７において表示地図情報に地物が表示されていない場合、地物に関する情報を用いずに、ステップＳ４０８において設定された、縮尺に応じた距離の単位を用いて、案内情報を生成する。
【００６２】
そして、縮尺に応じた案内のタイミングになるまで待機して（ステップＳ４１０：Ｎｏのループ）、縮尺に応じた案内のタイミングになった場合（ステップＳ４１０：Ｙｅｓ）、案内情報を出力して（ステップＳ４１１）、一連の処理を終了する。ステップＳ４１１においては、たとえば、音声Ｉ／Ｆ３０８の制御によってスピーカ３１０などから案内情報を出力する。
【００６３】
なお、図４のフローチャートにおいては、ステップＳ４０３：Ｙｅｓにおいて縮尺が第１閾値以上と判断された場合、ディスプレイ３１３に表示された表示地図情報に信号、電信柱または標識を表示し、ステップＳ４０５：Ｙｅｓにおいて縮尺が第２閾値以上の場合、ディスプレイ３１３に表示された表示地図情報に施設を表示するとしているが、これに限るものではない。たとえば、信号、電信柱または標識や施設を表示地図情報に表示しなくてもよい。
【００６４】
（案内情報の一例について）
つぎに、案内情報の例について説明する。まず、図５を用いて、図４のステップＳ４０３：Ｙｅｓにおいて縮尺が第１閾値以上と判断された場合の案内情報について説明する。図５は、縮尺が第１閾値以上の場合の案内情報の一例について示す説明図である。図５に示すように、ディスプレイ３１３には、第１閾値以上の縮尺５０１と、利用者の現在地点５０２と、信号５０３と、標識５０４と、が表示されている。したがって、第１閾値以上の縮尺５０１の場合、信号５０３または標識５０４を用いた案内情報が生成される。また、第１閾値以上の縮尺５０１の場合、案内のタイミングは、利用者の現在地点が交差点からＤ１の距離に達したときである。
【００６５】
これによって、利用者の現在地点がＤ１に達したときに、信号５０３または標識５０４を用いた案内情報を出力する。具体的には、「２０ｍ先の、信号機のある交差点を右に曲がってください。」または「２０ｍ先の、一方通行の標識のある交差点を右に曲がってください。」などの案内情報を出力する。
【００６６】
つぎに、図６を用いて、図４のステップＳ４０３：Ｎｏにおいて縮尺が第１閾値未満と判断され、ステップＳ４０５：Ｙｅｓにおいて縮尺が第２閾値以上と判断された場合の案内情報について説明する。図６は、縮尺が第２閾値以上かつ第１閾値未満の場合の案内情報の一例について示す説明図である。図６に示すように、ディスプレイ３１３には、第２閾値以上かつ第１閾値未満の縮尺６０１と、利用者の現在地点６０２と、施設Ａ６０３と、施設Ｂ６０４と、施設Ｃ６０５と、が表示されている。したがって、第２閾値以上かつ第１閾値未満の縮尺６０１の場合、施設Ａ６０３、施設Ｂ６０４または施設Ｃ６０５を用いた案内情報が生成される。また、第２閾値以上かつ第１閾値未満の縮尺６０１の場合、案内のタイミングは、利用者の現在地点が交差点からＤ２の距離に達したときである。
【００６７】
これによって、利用者の現在地点がＤ２に達したときに、施設Ａ６０３を用いた案内情報を出力する。具体的には、「１００ｍ先の、施設Ａのある交差点を右に曲がってください。」などの案内情報を出力する。
【００６８】
つぎに、図７を用いて、ステップＳ４０５：Ｙｅｓにおいて縮尺が第２閾値未満と判断された場合の案内情報について説明する。図７は、縮尺が第２閾値未満の場合の案内情報の一例について示す説明図である。図７に示すように、ディスプレイ３１３には、第２閾値未満の縮尺７０１と、利用者の現在地点７０２と、が表示されている。したがって、第２閾値未満の縮尺７０１の場合、地物を用いずに案内情報が生成される。また、第２閾値未満の縮尺７０１の場合、案内のタイミングは、利用者の現在地点が交差点からＤ３の距離に達したときである。
【００６９】
これによって、利用者の現在地点がＤ３に達したときに、地物を用いない案内情報を出力する。具体的には、「２００ｍ先の交差点を右に曲がってください。」などの案内情報を出力する。
【００７０】
上述した実施例にかかるナビゲーション装置３００によれば、検出部１０２によって表示地図情報の縮尺を検出する。そして、この表示地図情報の縮尺に応じて、生成部１０３によって経路に関する案内情報を生成し、出力部１０４によって案内情報を出力することができる。したがって、利用者が、詳細な案内情報を所望しているときには、詳細な案内情報を出力し、簡易な案内情報を所望しているときは、簡易な案内情報を出力することができる。これによって、利用者は、たとえば、余計な案内情報が出力されないため、案内に煩わしさを感じずに、わかりやすい案内情報を得ることができる。
【００７１】
また、実施例にかかるナビゲーション装置３００によれば、表示地図情報の縮尺に応じた種別の地物に関する情報を用いた案内情報を生成することができる。これによって、利用者は、わかりやすい案内情報を得ることができる。
【００７２】
また、実施例にかかるナビゲーション装置３００によれば、表示地図情報の縮尺に応じた種別の地物であって、表示地図情報に含まれる地物に関する情報を用いた案内情報を生成することができる。これによって、利用者は、表示地図情報と一致したわかりやすい案内情報を得ることができる。
【００７３】
また、実施例にかかるナビゲーション装置３００によれば、表示地図情報の縮尺が第１閾値以上の場合に、信号機、電信柱または標識に関する情報を用いた案内情報を生成することができる。これによって、利用者は、詳細な案内情報を所望している場合、より詳細な案内情報を得ることができる。
【００７４】
また、実施例にかかるナビゲーション装置３００によれば、表示地図情報の縮尺が第２閾値以上の場合に、施設に関する情報を用いた案内情報を生成することができる。これによって、利用者は、詳細な案内情報を所望している場合、詳細な案内情報を得ることができる。
【００７５】
また、実施例にかかるナビゲーション装置３００によれば、表示地図情報の縮尺が第２閾値未満の場合に、地物に関する情報を用いずに案内情報を生成することができる。これによって、利用者は、簡易な案内情報を所望している場合に、簡易な案内情報を得ることができる。
【００７６】
また、実施例にかかるナビゲーション装置３００によれば、表示地図情報の縮尺に応じた距離の単位を用いて案内情報を生成することができる。これによって、利用者は、表示された地図情報に適した案内情報を得ることができる。
【００７７】
また、実施例にかかるナビゲーション装置３００によれば、表示地図情報の縮尺に応じたタイミングで案内情報を出力することができる。これによって、利用者は、表示された地図情報に適したタイミングで案内情報を得ることができる。
【００７８】
なお、本実施の形態で説明した経路案内方法は、あらかじめ用意されたプログラムをパーソナル・コンピュータ、ワークステーション、携帯端末装置（携帯電話）などのコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。
【符号の説明】
【００７９】
１００  経路案内装置
１０１  表示部
１０２  検出部
１０３  生成部
１０４  出力部
【国際調査報告】
2009081500.tif 000010
2009081500.tif 000011
2009081500.tif 000012
2009081500.tif 000013
2009081500.tif 000014
2009081500.tif 000015
2009081500.tif 000016
2009081500.tif 000017