(57)【要約】【課題】自装置を搭載した移動体以外によって経路を走行する場合の情報を表示すること。【解決手段】取得部１０２によって、経路情報表示装置１００の搭載された移動体が移動中の経路に関する経路情報を取得する。つぎに、変換部１０３によって、経路情報表示装置１００の搭載された移動体以外によって移動する場合の経路情報に変換する。そして、変換された経路情報に基づいて、カロリー算出部１０４によってカロリー消費量を算出し、時間算出部１０５によって移動時間を算出する。さらに、判定部１０６によって、経路情報表示装置１００の搭載された移動体以外によって移動する場合の難易度を判定する。そして、これらの情報を、表示部１０１に表示する。【選択図】図１
2008241248.tif 000002
【特許請求の範囲】
【請求項１】
移動体が移動中の経路に関する経路情報を取得する取得手段と、
前記取得手段によって取得された前記経路情報を、前記移動体が移動中の経路にしたがって当該移動体以外によって移動する場合の経路情報に変換する変換手段と、
前記変換手段によって変換された情報を表示する表示手段と、
を備えることを特徴とする経路情報表示装置。
【請求項２】
前記移動体が移動中の経路に関する経路情報は、当該経路の傾斜角情報を含むことを特徴とする請求項１に記載の経路情報表示装置。
【請求項３】
前記変換手段によって変換された経路情報を記録する記録手段を備えることを特徴とする請求項１または２に記載の経路情報表示装置。
【請求項４】
前記変換手段によって変換された前記経路情報に基づいて、前記移動体が移動中の経路にしたがって当該移動体以外によって移動する場合のカロリー消費量を算出するカロリー算出手段を備えることを特徴とする請求項１〜３のいずれか一つに記載の経路情報表示装置。
【請求項５】
前記変換手段によって変換された前記経路情報に基づいて、前記移動体が移動中の経路にしたがって当該移動体以外によって移動する場合の移動時間を算出する移動時間算出手段を備えることを特徴とする請求項１〜４のいずれか一つに記載の経路情報表示装置。
【請求項６】
前記変換手段によって変換された前記経路情報に基づいて、前記移動体が移動中の経路にしたがって当該移動体以外によって移動する場合の難易度を判定する判定手段を備えることを特徴とする請求項１〜５のいずれか一つに記載の経路情報表示装置。
【請求項７】
前記移動体が移動中の経路に関する経路情報は、当該経路における気圧の情報を含むことを特徴とする請求項１〜６のいずれか一つに記載の経路情報表示装置。
【請求項８】
前記移動体が移動中の経路に関する経路情報は、当該経路における気温の情報を含むことを特徴とする請求項１〜７のいずれか一つに記載の経路情報表示装置。
【請求項９】
前記取得手段は、車両が走行中の経路に関する経路情報を取得し、
前記変換手段は、前記取得手段によって取得された前記経路情報を、前記車両が移動中の経路にしたがって自転車が移動する場合の経路情報に変換することを特徴とする請求項１〜８のいずれか一つに記載の経路情報表示装置。
【請求項１０】
移動体が移動中の経路に関する経路情報を取得する取得工程と、
前記取得工程によって取得された前記経路情報を、前記移動体が移動中の経路にしたがって当該移動体以外によって移動する場合の経路情報に変換する変換工程と、
前記変換工程によって変換された情報を表示する工程と、
を含むことを特徴とする経路情報表示方法。
【請求項１１】
請求項１０に記載の経路情報表示方法をコンピュータに実行させることを特徴とする経路情報表示プログラム。
【請求項１２】
請求項１１に記載の経路情報表示プログラムを記録したことを特徴とするコンピュータに読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、移動体が移動中の経路にしたがって該移動体以外によって移動する場合の経路情報を表示する経路情報表示装置、経路情報表示方法、経路情報表示プログラムおよび記録媒体に関する。ただし、この発明の利用は、上述した経路情報表示装置、経路情報表示方法、経路情報表示プログラムおよび記録媒体には限られない。
【背景技術】
【０００２】
従来、単純運動の繰り返しによって場所を移動する運動を模擬する運動負荷装置において、運動の開始前に運動により消費する目標のカロリーを設定し、既定のコースの中からカロリー量に対応するコースが選択される装置がある（たとえば、下記特許文献１参照。）。
【０００３】
また、自転車などによって走行するときに使用可能な携帯型ナビゲーション装置において、自転車を利用している利用者の身体に関するパラメータと、自転車に関するパラメータと、移動に関するパラメータと、によって、自転車によって移動しているときの利用者のカロリー消費量を算出する装置がある（たとえば、下記特許文献２参照。）。
【０００４】
【特許文献１】特開平０６−０２３０６７号公報
【特許文献２】特開２００４−１０９１００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した特許文献１に記載された技術では、利用者は、カロリー量に対応するコースを既定のコースの中からしか選べず、繰り返し運動すると飽きてしまうという問題が一例として挙げられる。また、マラソン大会や自転車通勤など、実際の道路を走行する場合のカロリー消費量を確認したくても、確認することができないといった問題が一例として挙げられる。
【０００６】
また、上述の特許文献２に記載された技術では、走行中のカロリー消費量を算出することはできるが、利用者は、走行する予定の経路に関して、実際に走行をおこなう前に、カロリー消費量や道路状況を確認することができないといった問題が一例として挙げられる。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するため、請求項１の発明にかかる経路情報表示装置は、移動体が移動中の経路に関する経路情報を取得する取得手段と、前記取得手段によって取得された前記経路情報を、前記移動体が移動中の経路にしたがって当該移動体以外によって移動する場合の経路情報に変換する変換手段と、前記変換手段によって変換された情報を表示する表示手段と、を備えることを特徴とする。
【０００８】
また、請求項１０の発明にかかる経路情報表示方法は、移動体が移動中の経路に関する経路情報を取得する取得工程と、前記取得工程によって取得された前記経路情報を、前記移動体が移動中の経路にしたがって当該移動体以外によって移動する場合の経路情報に変換する変換工程と、前記変換工程によって変換された情報を表示する工程と、を含むことを特徴とする。
【０００９】
また、請求項１１の発明にかかる経路情報表示プログラムは、請求項１０に記載の経路情報表示方法をコンピュータに実行させることを特徴とする。
【００１０】
また、請求項１２の発明にかかる記録媒体は、請求項１１に記載の経路情報表示プログラムをコンピュータに読み取り可能な状態で記録したことを特徴とする。
【発明を実施するための最良の形態】
【００１１】
以下に添付図面を参照して、この発明にかかる経路情報表示装置、経路情報表示方法、経路情報表示プログラム、および記録媒体の好適な実施の形態を詳細に説明する。
【００１２】
（実施の形態）
（経路情報表示装置の機能的構成）
まず、この発明の実施の形態にかかる経路情報表示装置１００の機能的構成について説明する。図１は、本実施の形態にかかる経路情報表示装置の機能的構成を示すブロック図である。
【００１３】
図１において、経路情報表示装置１００は、表示部１０１と、取得部１０２と、変換部１０３と、カロリー算出部１０４と、時間算出部１０５と、判定部１０６と、記録部１０７と、を備えている。表示部１０１は、地図データを表示する表示画面を備えている。ここで、地図データは、後述する記録部１０７に記憶されていてもよい。地図データは、ノードおよびリンクからなる道路ネットワークデータと、施設や道路その他地形（山、川、土地）に関するフィーチャを用いて描画される画像データとを含んでいる。地図データは、文字情報、施設の名称や住所などの情報、道路や施設の画像などを含んでいてもよい。
【００１４】
取得部１０２は、移動体が移動中の経路に関する経路情報を取得する。移動体が移動中の経路に関する経路情報は、地図データにおける現在地点の位置情報、目的地点から現在地点までの移動距離、現在地点の道路に関する情報などである。また、移動体が移動中の経路に関する経路情報は、経路の傾斜角情報や高低差情報、経路における気圧の情報、経路における気温の情報を含んでいてもよい。さらに、移動体が移動中の経路に関する経路情報は、経路の交通量に関する情報や経路を移動する時間帯に関する情報を含んでいてもよい。具体的には、たとえば、取得部１０２は、車両が走行中の経路に関する経路情報を取得する。
【００１５】
変換部１０３は、取得部１０２によって取得された経路情報を、移動体が移動中の経路にしたがって該移動体以外によって移動する場合の経路情報に変換する。具体的には、たとえば、変換部１０３は、経路情報表示装置１００が車両に備えられている場合、取得部１０２によって取得された経路情報を、車両が移動中の経路にしたがって自転車が移動する場合の経路情報に変換する。また、車両が移動中の経路にしたがって人が歩行する場合、車いすで走行する場合、ローラースケートやインラインスケートで走行する場合などの経路情報に変換してもよい。さらに、変換部１０３は、たとえば、後述する記録部１０７によって記録された、経路情報表示装置１００の搭載された移動体が過去に移動した経路に関する経路情報を、該移動体以外によって移動した場合の経路情報に変換してもよい。
【００１６】
カロリー算出部１０４は、変換部１０３によって変換された経路情報に基づいて、移動体が移動中の経路にしたがって該移動体以外によって移動する場合のカロリー消費量を算出する。具体的には、たとえば、車両以外で移動する場合に、経路を走行／歩行した場合の人が消費するカロリー消費量を算出する。さらに、具体的には、人の身長、体重、年齢などの身体に関するパラメータに基づいて、基礎代謝を算出する。そして、移動する移動体に関するパラメータと、経路に関するパラメータと、基礎代謝と、に基づいて、カロリー消費量を算出する。移動する移動体に関するパラメータは、たとえば、自転車で移動する場合、自転車のタイプや自転車の質量や移動距離などである。また、経路に関するパラメータは、経路の高低差情報や傾斜角情報などである。また、カロリー算出部１０４は、気温や気圧、天候などを考慮してカロリー消費量を算出してもよい。また、カロリー算出部１０４は、たとえば、上りの坂道が続いた距離によってパラメータを変化してカロリー消費量を算出してもよい。
【００１７】
時間算出部１０５は、変換部１０３によって変換された経路情報に基づいて、移動体が移動中の経路にしたがって該移動体以外によって移動する場合の移動時間を算出する。具体的には、たとえば、経路情報表示装置１００の備えられた車両が走行した経路を、自転車で走行する場合や人が歩行する場合にかかる移動時間を算出する。
【００１８】
判定部１０６は、変換部１０３によって変換された経路情報に基づいて、移動体が移動中の経路にしたがって該移動体以外によって移動する場合の難易度を判定する。具体的には、たとえば、変換部１０３によって変換された情報、カロリー算出部１０４によって算出されたカロリー消費量、時間算出部１０５によって算出された移動時間などが所定値を超えたか否かを判定して、難易度を決定する。難易度は、たとえば、「初級レベル」、「中級レベル」、「上級レベル」といったように、複数の段階に分かれていてもよい。具体的には、たとえば、坂道が多く、カロリー消費量が所定値より多く、移動時間が所定値より長い場合、難易度は「上級レベル」であると判定する。
【００１９】
記録部１０７は、変換部１０３によって変換された経路情報を記録する。また、記録部１０７は、カロリー算出部１０４によって算出されたカロリー消費量や時間算出部１０５によって算出された移動時間、判定部１０６によって判定された難易度を記録してもよい。さらに、記録部１０７は、経路情報表示装置１００の搭載された移動体が移動中の経路に関する経路情報を記録してもよい。さらに、記録部１０７は、着脱可能であってもよく、たとえば、経路情報表示装置１００において記録された情報を、トレーニング装置や携帯型ナビゲーション装置などに出力可能な構成でもよい。
【００２０】
なお、本発明の経路情報表示装置１００においては、表示部１０１は、変換部１０３によって変換された情報を表示してもよい。したがって、たとえば、経路情報表示装置１００の搭載された移動体が移動中の経路に関する経路情報と、移動体が移動中の経路にしたがって該移動体以外によって移動する場合の経路情報と、をともに表示してもよい。移動体が移動中の経路にしたがって該移動体以外によって移動する場合の経路情報は、カロリー算出部１０４によって算出されたカロリー消費量や時間算出部１０５によって算出された移動時間、判定部１０６によって判定された難易度を含んでいてもよい。具体的には、たとえば、車両に対する経路情報と、自転車に対する経路情報と、をともに表示してもよい。ここで、車両に対する経路情報は、通常のナビゲーション画面において表示し、自転車に対する経路情報は、道路の高低差情報、自転車によって移動する人のカロリー消費量、自転車によって移動する場合の移動時間、経路の難易度などを示す自転車ナビゲーション画面において表示する。また、たとえば、自転車に対する経路情報には、「坂道が〜ｋｍ続きます。」といった情報を表示してもよい。
【００２１】
また、本発明の経路情報表示装置１００においては、取得部１０２によって取得された移動体が移動中の経路に関する経路情報に、天候の情報、時間帯の情報、経路の交通量の情報などが含まれていてもよい。この場合、たとえば、表示部１０１に、雨のときに経路を移動した場合や、夜に経路を移動した場合の、経路の安全性を表示可能であってもよい。
【００２２】
（経路情報表示装置の経路情報表示処理手順）
つぎに、経路情報表示装置１００の経路情報表示処理手順について説明する。図２は、本実施の形態にかかる経路情報表示装置の経路情報表示処理手順を示すフローチャートである。図２のフローチャートにおいて、まず、取得部１０２によって、経路情報表示装置１００の搭載された移動体が移動中の経路に関する経路情報を取得する（ステップＳ２０１）。
【００２３】
つぎに、変換部１０３によって、経路情報表示装置１００の搭載された移動体以外によって移動する場合の経路情報に変換する（ステップＳ２０２）。そして、ステップＳ２０２において変換された経路情報に基づいて、カロリー算出部１０４によって、経路情報表示装置１００の搭載された移動体以外によって移動する場合のカロリー消費量を算出する（ステップＳ２０３）。また、時間算出部１０５によって、経路情報表示装置１００の搭載された移動体以外によって移動する場合の移動時間を算出する（ステップＳ２０４）。
【００２４】
さらに、ステップＳ２０２において変換された経路情報、ステップＳ２０３において算出されたカロリー消費量、ステップＳ２０４において算出された移動時間などに基づいて、判定部１０６によって、経路情報表示装置１００の搭載された移動体以外によって移動する場合の難易度を判定する（ステップＳ２０５）。そして、ステップＳ２０２において変換された経路情報、ステップＳ２０３において算出されたカロリー消費量、ステップＳ２０４において算出された移動時間、ステップＳ２０５において判定された難易度などを、表示画面に表示して（ステップＳ２０６）、一連の処理を終了する。
【００２５】
なお、図２のフローチャートにおいては、取得部１０２によって取得された経路情報に、経路における気圧の情報や経路における気温の情報が含まれていてもよい。この場合、ステップＳ２０３において算出されるカロリー消費量、ステップＳ２０４において算出される移動時間、ステップＳ２０５において判定される難易度を、経路における気圧の情報や経路における気温の情報に基づいて、変更してもよい。具体的には、たとえば、気圧が低い場合や気温が高い場合、カロリー消費量を高く、または移動時間を長く算出し、難易度を高く判定してもよい。
【００２６】
また、図２のフローチャートにおいては、ステップＳ２０６において表示画面に表示して、一連の処理を終了するとしているが、これに限るものではない。具体的には、たとえば、記録部１０７に、ステップＳ２０２において変換された経路情報、ステップＳ２０３において算出されたカロリー消費量、ステップＳ２０４において算出された移動時間、ステップＳ２０５において判定された難易度などを記録してもよい。この場合、ステップＳ２０６を省略し、表示画面に表示させずに、一連の処理を終了してもよい。また、記録部１０７に記録された情報を、携帯型ナビゲーション装置やトレーニング装置へ出力してもよい。
【００２７】
上述したように、本実施の形態の経路情報表示装置１００においては、取得部１０２によって取得された、移動体が移動中の経路に関する経路情報を、変換部１０３によって、移動体が移動中の経路にしたがって該移動体以外によって移動する場合の経路情報に変換し、変換された情報を表示部１０１に表示する。したがって、移動中の移動体以外によって移動する場合の経路情報を表示することができる。これによって、利用者は、たとえば、自転車やランニングなどによって走行したい道路の情報を、事前に車両で走行することにより、確認することができる。
【００２８】
また、本実施の形態の経路情報表示装置１００においては、取得部１０２によって傾斜角情報を含む経路情報を取得する。したがって、移動中の移動体以外によって移動する場合の経路情報を表示するときに、経路の高低差や傾斜角の情報を表示することができる。これによって、利用者は、移動中の移動体以外によって移動する場合の経路の高低差や傾斜角の情報を、実際に移動体が移動した際の正確な情報によって確認することができる。
【００２９】
また、本実施の形態の経路情報表示装置１００においては、記録部１０７に、変換部１０３によって変換された経路情報を記録する。したがって、変換部１０３によって変換された経路情報を他の装置に出力することができる。これによって、利用者は、トレーニング装置によってトレーニングをおこなう場合や、携帯型ナビゲーション装置を使用する場合、事前に車両によって走行したときの正確な道路情報を用いることができる。
【００３０】
また、本実施の形態の経路情報表示装置１００においては、変換部１０３によって変換された経路情報に基づいて、カロリー算出部１０４によって、移動体が移動中の経路にしたがって該移動体以外によって移動する場合のカロリー消費量を算出する。したがって、移動中の移動体以外によって移動する場合に人が発生するカロリー消費量を表示することができる。これによって、利用者は、実際には自転車やランニングによって走行してない経路を走行した場合のカロリー消費量を、事前に確認することができる。また、利用者は、実際には自転車やランニングによって走行してない経路を、自身のトレーニング内容にあった経路か否かを確認することができる。
【００３１】
また、本実施の形態の経路情報表示装置１００においては、変換部１０３によって変換された経路情報に基づいて、時間算出部１０５によって、移動体が移動中の経路にしたがって該移動体以外によって移動する場合の移動時間を算出する。したがって、移動中の移動体以外によって移動する場合にかかる移動時間を表示することができる。これによって、利用者は、実際には自転車やランニングによって走行してない経路を走行した場合の移動時間を、事前に確認することができる。また、利用者は、実際には自転車やランニングによって走行してない経路を、自身のトレーニング内容にあった経路か否かを確認することができる。
【００３２】
また、本実施の形態の経路情報表示装置１００においては、変換部１０３によって変換された経路情報に基づいて、判定部１０６によって、移動体が移動中の経路にしたがって該移動体以外によって移動する場合の難易度を判定する。したがって、移動中の移動体以外によって移動する場合の難易度を表示することができる。これによって、利用者は、実際には自転車やランニングによって走行してない経路を走行した場合の難易度を、事前に確認することができる。また、利用者は、実際には自転車やランニングによって走行してない経路を、自身のトレーニング内容にあった経路か否かを確認することができる。
【００３３】
また、本実施の形態の経路情報表示装置１００においては、取得部１０２によって気圧の情報を含む経路情報を取得する。したがって、移動中の移動体以外によって移動する場合には影響し、移動中の移動体においては影響しない情報を表示することができる。これによって、利用者は、車両によって走行する場合には影響を受けない、気圧に関する情報を考慮した経路情報を得ることができるため、より実際に自転車やランニングによって走行するのに近いシミュレーションをおこなうことができる。
【００３４】
また、本実施の形態の経路情報表示装置１００においては、取得部１０２によって気温の情報を含む経路情報を取得する。したがって、移動中の移動体以外によって移動する場合には影響し、移動中の移動体においては影響しない情報を表示することができる。これによって、利用者は、車両によって走行する場合には影響を受けない、気温に関する情報を考慮した経路情報を得ることができるため、より実際に自転車やランニングによって走行するのに近いシミュレーションをおこなうことができる。
【００３５】
また、本実施の形態の経路情報表示装置１００においては、取得部１０２によって取得された、車両が走行中の経路に関する経路情報を、変換部１０３によって、車両が移動中の経路にしたがって自転車が移動する場合の経路情報に変換する。これによって、利用者は、自転車によって走行したい道路の情報を、事前に車両で走行することにより、確認することができる。したがって、自転車競技大会などのコースを事前に自動四輪車で走行することで、確認することができる。また、サイクリング装置などの自転車による運動を模擬した装置において、実際の走路を走行するのと同じ感覚でトレーニングすることができる。
【実施例】
【００３６】
以下に、本発明の実施例について説明する。本実施例では、たとえば、車両（四輪車、二輪車を含む）などの移動体に搭載されるナビゲーション装置によって、本発明の経路情報表示装置を実施した場合の一例について説明する。
【００３７】
（ナビゲーション装置のハードウェア構成）
つぎに、本実施例にかかるナビゲーション装置３００のハードウェア構成について説明する。図３は、本実施例にかかるナビゲーション装置のハードウェア構成を示すブロック図である。図３において、ナビゲーション装置３００は、ＣＰＵ３０１と、ＲＯＭ３０２と、ＲＡＭ３０３と、磁気ディスクドライブ３０４と、磁気ディスク３０５と、光ディスクドライブ３０６と、光ディスク３０７と、音声Ｉ／Ｆ（インターフェース）３０８と、マイク３０９と、スピーカ３１０と、入力デバイス３１１と、映像Ｉ／Ｆ３１２と、ディスプレイ３１３と、通信Ｉ／Ｆ３１４と、ＧＰＳユニット３１５と、各種センサ３１６と、カメラ３１７と、を備えている。各構成部３０１〜３１７は、バス３２０によってそれぞれ接続されている。
【００３８】
まず、ＣＰＵ３０１は、ナビゲーション装置３００の全体の制御を司る。ＲＯＭ３０２は、ブートプログラム、データ更新プログラム、データ変換プログラムなどのプログラムを記録している。また、ＲＡＭ３０３は、ＣＰＵ３０１のワークエリアとして使用される。すなわち、ＣＰＵ３０１は、ＲＡＭ３０３をワークエリアとして使用しながら、ＲＯＭ３０２に記録された各種プログラムを実行することによって、ナビゲーション装置３００の全体の制御を司る。
【００３９】
データ変換プログラムは、自動四輪車や自動二輪車などの車両によって取得された経路に関する経路情報を、自転車によって走行する場合、人がランニングや歩行する場合、車いすなどによって走行する場合、の経路情報に変換させる。具体的には、たとえば、自動四輪車や自動二輪車などの車両によって走行するときには関わりのないカロリー消費量などの人の疲労度を含めた情報に変換させる。
【００４０】
磁気ディスクドライブ３０４は、ＣＰＵ３０１の制御にしたがって磁気ディスク３０５に対するデータの読み取り／書き込みを制御する。磁気ディスク３０５は、磁気ディスクドライブ３０４の制御で書き込まれたデータを記録する。磁気ディスク３０５としては、たとえば、ＨＤ（ハードディスク）やＦＤ（フレキシブルディスク）を用いることができる。
【００４１】
また、光ディスクドライブ３０６は、ＣＰＵ３０１の制御にしたがって光ディスク３０７に対するデータの読み取り／書き込みを制御する。光ディスク３０７は、光ディスクドライブ３０６の制御にしたがってデータが読み出される着脱自在な記録媒体である。光ディスク３０７は、書き込み可能な記録媒体を利用することもできる。着脱可能な記録媒体として、光ディスク３０７のほか、ＭＯ、メモリカードなどであってもよい。
【００４２】
磁気ディスク３０５および光ディスク３０７に記録される情報の一例としては、地図データや機能データが挙げられる。地図データは、建物、河川、地表面などの地物（フィーチャ）をあらわす背景データと、道路の形状をあらわす道路形状データとを含んでおり、地区ごとに分けられた複数のデータファイルによって構成されている。
【００４３】
道路形状データは、さらに交通条件データを有する。交通条件データには、たとえば、各ノードについて、信号や横断歩道などの有無、高速道路の出入り口やジャンクションの有無、各リンクについての長さ（距離）、道幅、進行方向、道路種別（高速道路、有料道路、一般道路など）などの情報が含まれている。
【００４４】
機能データは、地図上の施設の形状をあらわす３次元データ、当該施設の説明をあらわす文字データ、その他地図データ以外の各種のデータである。地図データや機能データは、地区ごとあるいは機能ごとにブロック分けされた状態で記録されている。具体的には、たとえば、地図データは、各々が、表示画面に表示された地図において所定の地区をあらわすように、地区ごとにブロック分けすることができる状態で記録されている。また、たとえば、機能データは、各々が、１つの機能を実現するように、機能ごとに複数にブロック分けすることができる状態で記録されている。
【００４５】
また、機能データは、上述した３次元データや文字データに加えて、経路探索、所要時間の算出、経路誘導などを実現するプログラムデータなどの機能を実現するためのデータである。地図データおよび機能データは、それぞれ、地区ごとあるいは機能ごとに分けられた複数のデータファイルによって構成されている。
【００４６】
音声Ｉ／Ｆ３０８は、音声入力用のマイク３０９および音声出力用のスピーカ３１０に接続される。マイク３０９に受音された音声は、音声Ｉ／Ｆ３０８内でＡ／Ｄ変換される。マイク３０９は、たとえば、車両のサンバイザー付近に設置され、その数は単数でも複数でもよい。スピーカ３１０からは、所定の音声信号を音声Ｉ／Ｆ３０８内でＤ／Ａ変換した音声が出力される。なお、マイク３０９から入力された音声は、音声データとして磁気ディスク３０５あるいは光ディスク３０７に記録可能である。
【００４７】
入力デバイス３１１は、文字、数値、各種指示などの入力のための複数のキーを備えたリモコン、キーボード、タッチパネルなどが挙げられる。入力デバイス３１１は、リモコン、キーボード、タッチパネルのうちいずれか１つの形態によって実現されてもよいが、複数の形態によって実現することも可能である。
【００４８】
映像Ｉ／Ｆ３１２は、ディスプレイ３１３に接続される。映像Ｉ／Ｆ３１２は、具体的には、たとえば、ディスプレイ３１３全体を制御するグラフィックコントローラと、即時表示可能な画像情報を一時的に記録するＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）などのバッファメモリと、グラフィックコントローラから出力される画像データに基づいてディスプレイ３１３を制御する制御ＩＣなどによって構成される。
【００４９】
ディスプレイ３１３には、アイコン、カーソル、メニュー、ウインドウ、あるいは文字や画像などの各種データが表示される。ディスプレイ３１３には、上述した地図データが、２次元または３次元に描画される。ディスプレイ３１３に表示された地図データには、ナビゲーション装置３００を搭載した車両の現在位置をあらわすマークなどを重ねて表示することができる。車両の現在位置は、ＣＰＵ３０１によって算出される。
【００５０】
ディスプレイ３１３としては、たとえば、ＣＲＴ、ＴＦＴ液晶ディスプレイ、プラズマディスプレイなどを用いることができる。ディスプレイ３１３は、たとえば、車両のダッシュボード付近に設置される。ディスプレイ３１３は、車両のダッシュボード付近のほか、車両の後部座席周辺などに設置するなどして、車両において複数設置されていてもよい。
【００５１】
通信Ｉ／Ｆ３１４は、無線を介してネットワークに接続され、ナビゲーション装置３００とＣＰＵ３０１とのインターフェースとして機能する。通信Ｉ／Ｆ３１４は、さらに、無線を介してインターネットなどの通信網に接続され、この通信網とＣＰＵ３０１とのインターフェースとしても機能する。
【００５２】
通信網には、ＬＡＮ、ＷＡＮ、公衆回線網や携帯電話網などがある。具体的には、通信Ｉ／Ｆ３１４は、たとえば、ＦＭチューナー、ＶＩＣＳ（Ｖｅｈｉｃｌｅ  Ｉｎｆｏｒｍａｔｉｏｎ  ａｎｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ）／ビーコンレシーバ、無線ナビゲーション装置、およびその他のナビゲーション装置によって構成され、ＶＩＣＳセンターから配信される渋滞や交通規制などの道路交通情報を取得する。なお、ＶＩＣＳは登録商標である。
【００５３】
ＧＰＳユニット３１５は、ＧＰＳ衛星からの電波を受信し、車両の現在位置を示す情報を出力する。ＧＰＳユニット３１５の出力情報は、後述する各種センサ３１６の出力値とともに、ＣＰＵ３０１による車両の現在位置の算出に際して利用される。現在位置を示す情報は、たとえば緯度・経度、高度などの、地図データ上の１点を特定する情報である。
【００５４】
各種センサ３１６は、車速センサ、加速度センサ、角速度センサ（ジャイロセンサ）などの、車両の位置や挙動を判断するための情報を出力する。各種センサ３１６の出力値は、ＣＰＵ３０１による車両の現在位置の算出や、速度や方位の変化量の算出に用いられる。また、本実施例においては、角度センサによって道路の傾斜角の情報、道路の高低差の情報を、随時出力してもよい。また、各種センサ３１６は、気温センサや気圧センサなど、車両外部の状況を検出し、出力してもよい。
【００５５】
カメラ３１７は、車両内部あるいは外部の映像を撮影する。映像は静止画あるいは動画のどちらでもよく、たとえば、カメラ３１７によって車両内部の搭乗者の挙動を撮影し、撮影した映像を映像Ｉ／Ｆ３１２を介して磁気ディスク３０５や光ディスク３０７などの記録媒体に出力する。また、カメラ３１７によって車両外部の状況を撮影し、撮影した映像を映像Ｉ／Ｆ３１２を介して磁気ディスク３０５や光ディスク３０７などの記録媒体に出力する。また、カメラ３１７は、赤外線カメラ機能を有しており、赤外線カメラ機能を用いて撮影された映像情報に基づいて車両内部に存在する物体の表面温度の分布を相対的に比較することができる。また、記録媒体に出力された映像は、上書き記録や保存がおこなわれる。
【００５６】
図１に示した経路情報表示装置１００が備える表示部１０１、取得部１０２、変換部１０３、カロリー算出部１０４、時間算出部１０５、判定部１０６、記録部１０７は、図３に示したナビゲーション装置３００におけるＲＯＭ３０２、ＲＡＭ３０３、磁気ディスク３０５、光ディスク３０７などに記録されたプログラムやデータを用いて、ＣＰＵ３０１が所定のプログラムを実行し、ナビゲーション装置３００における各部を制御することによってその機能を実現する。
【００５７】
すなわち、実施例のナビゲーション装置３００は、ナビゲーション装置３００における記録媒体としてのＲＯＭ３０２に記録されている経路情報表示プログラムを実行することにより、図１に示した経路情報表示装置が備える機能を、図２に示した経路情報表示処理手順で実行することができる。
【００５８】
（ナビゲーション装置３００の処理の内容）
つぎに、ナビゲーション装置３００の処理の内容について説明する。図４は、本実施例にかかるナビゲーション装置の処理の内容を示すフローチャートである。図４のフローチャートにおいて、まず、入力デバイス３１１などから自転車ナビゲーションの開始要求を受け付けるまで待機する（ステップＳ４０１：Ｎｏのループ）。自転車ナビゲーションには、たとえば、自車両によって走行中の経路を、自転車によって走行した場合の情報が表示される。本実施例においては、自転車によって走行した場合の自転車ナビゲーションについて説明するが、ランニングによって走行する場合、車いすによって走行する場合、インラインスケートによって走行する場合など、人が運動する運動量によって移動をおこなう移動動作であればよい。
【００５９】
ステップＳ４０１において開始要求を受け付けた場合（ステップＳ４０１：Ｙｅｓ）、ＧＰＳユニット３１５によって車両の現在地点を取得する（ステップＳ４０２）。そして、各種センサ３１６によって、ステップＳ４０２において取得された現在地点の道路の高さ情報を検出し（ステップＳ４０３）、また、道路の傾斜角情報を検出する（ステップＳ４０４）。さらに、ステップＳ４０１によって開始要求を受け付けた地点からステップＳ４０２において取得された現在地点までの走行距離を検出し（ステップＳ４０５）、ステップＳ４０１によって開始要求を受け付けたときから現在時刻までの走行時間を検出する（ステップＳ４０６）。
【００６０】
つぎに、ステップＳ４０３からステップＳ４０６において、車両が走行することによってナビゲーション装置３００が取得・検出した情報に基づいて、同じ経路を自転車で走行した場合の情報を算出する。具体的には、ステップＳ４０１によって開始要求を受け付けた地点からステップＳ４０２において取得された現在地点までの自転車による走行時間を算出する（ステップＳ４０７）。さらに、現在地点の道路を自転車で走行する際のきつさ度（疲労度）を算出し（ステップＳ４０８）、実際に自転車で走行した場合のカロリー消費量を算出する（ステップＳ４０９）。
【００６１】
ステップＳ４０８においてきつさ度の算出は、たとえば、上りの坂道が続いた場合、走行距離が長くなった場合、気圧が低い場合、気温が高い場合、きつさ度が大きいとする。また、ステップＳ４０９においてカロリー消費量の算出は、まず、人の身長、体重、年齢などの身体に関するパラメータに基づいて、基礎代謝を算出する。そして、自転車に関するパラメータと、経路に関するパラメータと、基礎代謝と、に基づいて、カロリー消費量を算出する。自転車に関するパラメータは、自転車のタイプや自転車の質量や移動距離などである。自転車のタイプは、たとえば、買い物用の自転車、スポーツ用の自転車などの自転車の種別や、ギヤの大きさ、タイヤの大きさなどの自転車の構造に関する種類である。また、経路に関するパラメータは、道路の高低差情報や傾斜角情報などである。
【００６２】
さらに、これらの情報から、ステップＳ４０１によって開始要求を受け付けた地点からステップＳ４０２において取得された現在地点までの経路の自転車での走行に対する難易度を判定する（ステップＳ４１０）。ステップＳ４１０において難易度の判定は、上述した走行距離、走行時間、カロリー消費量、きつさ度などに基づいて判定する。たとえば、経路全体の距離が長い場合、カロリー消費量が多い場合、きつさ度の高い地点が多い場合、難易度が高いと判定する。
【００６３】
つぎに、ステップＳ４０７からステップＳ４１０において算出された情報のうちの少なくとも一つ以上をディスプレイ３１３に表示する（ステップＳ４１１）。さらに、ステップＳ４０３からステップＳ４０６において、車両によって取得・検出された情報およびステップＳ４０７からステップＳ４１０において算出された情報を記録する（ステップＳ４１２）。つぎに、ステップＳ４０１において開始要求を受け付けた自転車ナビゲーションの終了要求を受け付けたか否かを判断して（ステップＳ４１３）、終了要求を受け付けた場合（ステップＳ４１３：Ｙｅｓ）、一連の処理を終了する。一方、ステップＳ４１３において終了要求を受け付けない場合（ステップＳ４１３：Ｎｏ）、ステップＳ４０２に戻り、以降の処理を繰り返す。
【００６４】
なお、図４のフローチャートにおいては、ステップＳ４０３からステップＳ４０６において、走行することによってナビゲーション装置３００に各種の情報が取得・検出されるとしているが、たとえば、車両の現在地点の気温や気圧を検出してもよい。この場合、ステップＳ４０７において算出される走行時間、ステップＳ４０８において算出されるきつさ度、ステップＳ４０９において算出されるカロリー消費量、ステップＳ４１０において判定される難易度を、車両の現在地点の気温や気圧によって変更してもよい。
【００６５】
また、図４のフローチャートにおいては、ステップＳ４１１においてディスプレイ３１３に表示し、ステップＳ４１２において記録するとしているが、これに限るものではない。具体的には、たとえば、ステップＳ４１１およびステップＳ４１２は、どちらか一方の処理をおこなうのみでよい。したがって、ステップＳ４１１を省略し、ディスプレイ３１３に表示せずに、ステップＳ４１２に進み記録する構成でもよい。
【００６６】
また、図４のフローチャートにおいては、ステップＳ４１３において終了要求を受け付けたか否かを判断しているが、これに限るものではない。具体的には、たとえば、目的地点が設定されている場合、目的地点に到着したか否かを判断してもよい。そして、目的地点に到着したと判断された場合、一連の処理を終了してもよい。
【００６７】
（自転車ナビゲーションの表示の一例）
つぎに、図５を用いて、自転車ナビゲーションの表示の一例について説明する。図５は、自転車ナビゲーションの表示の一例について示した説明図である。図５においては、ディスプレイ３１３に、通常の車両に対するナビゲーション画面５０１と、自転車ナビゲーション画面５１０と、が表示されている。このように、ディスプレイ３１３には、通常の車両に対するナビゲーション画面５０１が表示されているときに、同時に自転車ナビゲーション画面５１０を表示することができる。
【００６８】
自転車ナビゲーション画面５１０には、現在地点５１１と、開始地点５１２と、道路の高低差や傾斜角を含む履歴５１３と、が簡略的に表示されている。さらに、自転車ナビゲーション画面５１０には、開始地点５１２から現在地点５１１までの走行距離５１４と、開始地点５１２から現在地点５１１までの経路を自転車で走行した場合の走行時間５１５と、開始地点５１２から現在地点５１１までの経路を自転車で走行した場合のカロリー消費量（図５においては、「消費ｃａｌ」と記載）５１６と、開始地点５１２から現在地点５１１までの経路に対する難易度５１７と、が表示されている。経路に対する難易度５１７は、道路の高低差や傾斜角、走行時間５１５、カロリー消費量５１６などが所定の値を超えたか否かによって判断してもよい。
【００６９】
また、自転車ナビゲーション画面５１０には、道路交通量、天候による路面状況、夜間に走行する場合の安全性などを表示してもよい。さらに、ナビゲーション装置３００に備えられた各種センサ３１６などによって検出された車両外部の気温や気圧の情報に基づいて、これらの気温や気圧が道路に及ぼす影響を算出し、自転車ナビゲーション画面５１０に表示してもよい。
【００７０】
（自転車ナビゲーションの情報使用例）
つぎに、図６を用いて自転車ナビゲーションの情報使用例について説明する。図６は、自転車ナビゲーションの情報使用例について示した説明図である。図６においては、ディスプレイ３１３に、地図データにおける所定コース６０１と、所定コース６０１の経路情報６１０と、が表示されている。このように、車両に搭載されたナビゲーション装置３００によって過去に走行した経路に関する情報を用いて、利用者によって地図データにおける所定コース６０１が選択されると、所定コース６０１の経路情報６１０を表示することができる。
【００７１】
図６において、所定コース６０１の経路情報６１０は、「スタート地点」から「ゴール地点」までの距離と、高低差情報と、を示している。これによって、「スタート地点（標高約５０ｍ）」から「△山頂上（標高約１８０ｍ）」まで上りの坂道が２ｋｍ続き、「△山頂上」から「○湖入口（標高約１０ｍ）」を越えて下りの坂道が５ｋｍ、そこから「分岐点」、「体育館入口」、「管理センター前（標高約７０ｍ）」を過ぎて、「ゴール地点」に到着するまでの、各地点の標高と、その間の傾斜角の情報が表示される。
【００７２】
図６において示した地図データにおける所定コース６０１および所定コース６０１の経路情報６１０は、複数の利用者によって取得された任意の区間の経路情報をつなぎ合わせて作成することとしてもよい。また、これらの情報は、サングラスなどに搭載される携帯型のナビゲーション装置や、自転車による運動を模擬したトレーニング装置などに出力してもよい。これによって、たとえば、携帯型ナビゲーション装置を用いて実際に自転車によって経路を走行する際に、すでに本実施例において得られた情報を用いて走行することができる。また、たとえば、トレーニング装置によってトレーニングをおこなう際に、実際の道路の傾斜角や距離を用いたコースを選択できるため、実際に道路を走っている感覚でトレーニングをおこなうことができる。
【００７３】
上述したように、本実施例のナビゲーション装置３００においては、取得部１０２によって取得された、移動体が移動中の経路に関する経路情報を、変換部１０３によって、移動体が移動中の経路にしたがって該移動体以外によって移動する場合の経路情報に変換し、変換された情報を表示部１０１に表示する。したがって、移動中の移動体以外によって移動する場合の経路情報を表示することができる。これによって、利用者は、たとえば、自転車やランニングなどによって走行したい道路の情報を、事前に車両で走行することにより、確認することができる。
【００７４】
また、本実施例のナビゲーション装置３００においては、取得部１０２によって傾斜角情報を含む経路情報を取得する。したがって、移動中の移動体以外によって移動する場合の経路情報を表示するときに、経路の高低差や傾斜角の情報を表示することができる。これによって、利用者は、移動中の移動体以外によって移動する場合の経路の高低差や傾斜角の情報を、実際に移動体が移動した際の正確な情報によって確認することができる。
【００７５】
また、本実施例のナビゲーション装置３００においては、記録部１０７に、変換部１０３によって変換された経路情報を記録する。したがって、変換部１０３によって変換された経路情報を他の装置に出力することができる。これによって、利用者は、トレーニング装置によってトレーニングをおこなう場合や、携帯型ナビゲーション装置を使用する場合、事前に車両によって走行したときの正確な道路情報を用いることができる。
【００７６】
また、本実施例のナビゲーション装置３００においては、変換部１０３によって変換された経路情報に基づいて、カロリー算出部１０４によって、移動体が移動中の経路にしたがって該移動体以外によって移動する場合のカロリー消費量を算出する。したがって、移動中の移動体以外によって移動する場合に人が発生するカロリー消費量を表示することができる。これによって、利用者は、実際には自転車やランニングによって走行してない経路を走行した場合のカロリー消費量を、事前に確認することができる。また、利用者は、実際には自転車やランニングによって走行してない経路を、自身のトレーニング内容にあった経路か否かを確認することができる。
【００７７】
また、本実施例のナビゲーション装置３００においては、変換部１０３によって変換された経路情報に基づいて、時間算出部１０５によって、移動体が移動中の経路にしたがって該移動体以外によって移動する場合の移動時間を算出する。したがって、移動中の移動体以外によって移動する場合にかかる移動時間を表示することができる。これによって、利用者は、実際には自転車やランニングによって走行してない経路を走行した場合の移動時間を、事前に確認することができる。また、利用者は、実際には自転車やランニングによって走行してない経路を、自身のトレーニング内容にあった経路か否かを確認することができる。
【００７８】
また、本実施例のナビゲーション装置３００においては、変換部１０３によって変換された経路情報に基づいて、判定部１０６によって、移動体が移動中の経路にしたがって該移動体以外によって移動する場合の難易度を判定する。したがって、移動中の移動体以外によって移動する場合の難易度を表示することができる。これによって、利用者は、実際には自転車やランニングによって走行してない経路を走行した場合の難易度を、事前に確認することができる。また、利用者は、実際には自転車やランニングによって走行してない経路を、自身のトレーニング内容にあった経路か否かを確認することができる。
【００７９】
また、本実施例のナビゲーション装置３００においては、取得部１０２によって気圧の情報を含む経路情報を取得する。したがって、移動中の移動体以外によって移動する場合には影響し、移動中の移動体においては影響しない情報を表示することができる。これによって、利用者は、車両によって走行する場合には影響を受けない、気圧に関する情報を考慮した経路情報を得ることができるため、より実際に自転車やランニングによって走行するのに近いシミュレーションをおこなうことができる。
【００８０】
また、本実施例のナビゲーション装置３００においては、取得部１０２によって気温の情報を含む経路情報を取得する。したがって、移動中の移動体以外によって移動する場合には影響し、移動中の移動体においては影響しない情報を表示することができる。これによって、利用者は、車両によって走行する場合には影響を受けない、気温に関する情報を考慮した経路情報を得ることができるため、より実際に自転車やランニングによって走行するのに近いシミュレーションをおこなうことができる。
【００８１】
また、本実施例のナビゲーション装置３００においては、取得部１０２によって取得された、車両が走行中の経路に関する経路情報を、変換部１０３によって、車両が移動中の経路にしたがって自転車が移動する場合の経路情報に変換する。これによって、利用者は、自転車によって走行したい道路の情報を、事前に車両で走行することにより、確認することができる。したがって、自転車競技大会などのコースを事前に自動四輪車で走行することで、確認することができる。また、サイクリング装置などの自転車による運動を模擬した装置において、実際の走路を走行するのと同じ感覚でトレーニングすることができる。
【００８２】
以上説明したように、本発明の経路情報表示装置、経路情報表示方法、経路情報表示プログラムおよび記録媒体によれば、ナビゲーション装置３００において自動四輪車や自動二輪車などで走行する際に取得された経路情報を、同じ経路を自転車で走行する際の経路情報に変換し、表示および記録することができる。これによって、利用者は、実際に道路を自転車で走行する前に、走行予定の道路状況を確認することができるため、安全に自転車によって走行することができる。
【００８３】
なお、本実施の形態で説明した経路情報表示方法は、あらかじめ用意されたプログラムをパーソナル・コンピュータやワークステーションなどのコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。
【図面の簡単な説明】
【００８４】
【図１】本実施の形態にかかる経路情報表示装置の機能的構成を示すブロック図である。
【図２】本実施の形態にかかる経路情報表示装置の経路情報表示処理手順を示すフローチャートである。
【図３】本実施例にかかるナビゲーション装置のハードウェア構成を示すブロック図である。
【図４】本実施例にかかるナビゲーション装置の処理の内容を示すフローチャートである。
【図５】自転車ナビゲーションの表示の一例について示した説明図である。
【図６】自転車ナビゲーションの情報使用例について示した説明図である。
【符号の説明】
【００８５】
１００  経路情報表示装置
１０１  表示部
１０２  取得部
１０３  変換部
１０４  カロリー算出部
１０５  時間算出部
１０６  判定部
１０７  記録部
【図１】
2008241248.tif 000003
【図２】
2008241248.tif 000004
【図３】
2008241248.tif 000005
【図４】
2008241248.tif 000006
【図５】
2008241248.tif 000007
【図６】
2008241248.tif 000008