(57)【要約】【課題】車両の種別に適した速度情報をユーザに提供する。【解決手段】取得装置１００は、移動体の消費エネルギーを節約するための移動体の移動情報を取得する。入力部１０１は、ユーザからの入力を受け付ける。算出部１０２は、移動体が発進し加速してから速度を維持するまでに移動する所定の区間で、移動体が消費する推定エネルギー消費量を加速度ごとに算出する。記憶部１０３は、複数の加速度情報および総推定エネルギー消費量を記憶する。加速度情報取得部１０４は、移動体が所定の区間を移動し終えるまでに消費する総推定エネルギー消費量が最小となる加速度を取得する。速度情報取得部１０５は、発進から所定の時間が経過したときの移動体の速度を取得する。報知制御部１０６は、速度情報取得部１０５によって取得された移動体の速度を、たとえば表示部１１０に報知させる。【選択図】図１
2012214122.tif 000002
【特許請求の範囲】
【請求項１】
移動体が発進し加速してから所定の速度に達した後に前記所定の速度を維持した状態で移動する所定の区間で、前記移動体が消費するエネルギーの推定値となる推定エネルギー消費量を前記移動体の加速度ごとに算出する算出手段と、
前記移動体が前記所定の区間を移動し終えるまでに消費する前記推定エネルギー消費量の累計が最小となる前記移動体の前記加速度を取得する加速度情報取得手段と、
前記加速度情報取得手段によって取得された前記加速度で前記移動体が加速する際の、発進から所定の時間が経過したときの前記移動体の速度を取得する速度情報取得手段と、
を備えることを特徴とする取得装置。
【請求項２】
前記速度情報取得手段によって取得された前記移動体の前記速度を報知させる報知制御手段をさらに備えることを特徴とする請求項１に記載の取得装置。
【請求項３】
前記移動体が発進してから前記所定の区間を移動し終えるまでの間に、前記移動体の速度と、前記移動体の前記速度に対応する前記推定エネルギー消費量の累計とを所定の間隔で記憶する記憶手段をさらに備えることを特徴とする請求項１または２に記載の取得装置。
【請求項４】
前記速度情報取得手段は、前記記憶手段に記憶された前記移動体の複数の前記速度のうち、前記移動体の発進から所定の時間が経過したときの前記移動体の前記速度を取得することを特徴とする請求項３に記載の取得装置。
【請求項５】
前記所定の区間は、前記移動体が発進し加速し終えるまでに移動する第１区間と、前記移動体が速度を維持した状態で移動する第２区間との連続した区間であることを特徴とする請求項１〜４のいずれか一つに記載の取得装置。
【請求項６】
前記第１区間は、前記移動体が直線的に加速する区間であることを特徴とする請求項１〜５のいずれか一つに記載の取得装置。
【請求項７】
前記第１区間は、前記移動体が段階をおって加速する区間であることを特徴とする請求項１〜５のいずれか一つに記載の取得装置。
【請求項８】
前記算出手段は、
前記移動体に搭載された駆動源が稼動した状態における前記移動体の停止時に消費されるエネルギーに関する第一情報と、
前記移動体の加速時に消費されるエネルギーに関する第二情報と、
前記移動体の走行時に生じる抵抗により消費されるエネルギーに関する第三情報と、
からなる消費エネルギー推定式に基づいて、前記推定エネルギー消費量を算出することを特徴とする請求項１〜７のいずれか一つに記載の取得装置。
【請求項９】
移動体に提供する情報を算出するサーバと、前記サーバと通信可能な端末と、を具備する取得システムであって、
前記端末は、
前記サーバからの情報を受信する受信部を備え、
前記サーバは、
前記移動体が発進し加速してから所定の速度に達した後に前記所定の速度を維持した状態で移動する所定の区間で、前記移動体が消費する推定エネルギー消費量を前記移動体の加速度ごとに算出する算出手段と、
前記移動体が前記所定の区間を移動し終えるまでに消費する前記推定エネルギー消費量の累計が最小となる前記移動体の前記加速度を取得する加速度情報取得手段と、
前記加速度情報取得手段によって取得された前記加速度で前記移動体が加速する際の、発進から所定の時間が経過したときの前記移動体の速度を取得する速度情報取得手段と、
前記速度情報取得手段によって取得された前記移動体の速度を、前記端末に送信するサーバ送信部と、
を備えることを特徴とする取得システム。
【請求項１０】
前記移動体に提供する情報を取得する取得装置と、前記取得装置と通信可能なサーバと、前記サーバと通信可能な端末と、を具備する取得システムであって、
前記端末は、
前記サーバからの情報を受信する端末受信部を備え、
前記サーバは、
前記取得装置から情報を受信するサーバ受信部と、
前記サーバ受信部によって受信された情報を前記端末に送信する第１サーバ送信部と、
前記取得装置に情報を送信する第２サーバ送信部と、
を備え、
前記取得装置は、
前記サーバから情報を受信する受信部と、
前記移動体が発進し加速してから所定の速度に達した後に前記所定の速度を維持した状態で移動する所定の区間で、前記移動体が消費する推定エネルギー消費量を前記移動体の加速度ごとに算出する算出手段と、
前記移動体が前記所定の区間を移動し終えるまでに消費する前記推定エネルギー消費量の累計が最小となる前記移動体の前記加速度を取得する加速度情報取得手段と、
前記加速度情報取得手段によって取得された前記加速度で前記移動体が加速する際の、発進から所定の時間が経過したときの前記移動体の速度を取得する速度情報取得手段と、
前記速度情報取得手段によって取得された前記移動体の速度を、前記サーバに送信する送信部と、
を備えることを特徴とする取得システム。
【請求項１１】
前記移動体が発進し加速してから所定の速度に達した後に前記所定の速度を維持した状態で移動する所定の区間を、前記移動体が移動するときの前記移動体の移動情報を受信する端末であって、
前記所定の区間を移動し終えるまでに消費する推定エネルギー消費量の累計が最小になる加速度で前記移動体が加速する際の、発進から所定の時間が経過したときの前記移動体の速度を受信する端末受信手段を備えることを特徴とする端末。
【請求項１２】
移動体の移動情報を取得する取得装置における取得方法であって、
移動体が発進し加速してから所定の速度に達した後に前記所定の速度を維持した状態で移動する所定の区間で、前記移動体が消費する推定エネルギー消費量を前記移動体の加速度ごとに算出する算出工程と、
前記移動体が前記所定の区間を移動し終えるまでに消費する前記推定エネルギー消費量の累計が最小となる前記移動体の前記加速度を取得する加速度情報取得工程と、
前記加速度情報取得工程によって取得された前記加速度で前記移動体が加速する際の、発進から所定の時間が経過したときの前記移動体の速度を取得する速度情報取得工程と、
を含むことを特徴とする取得方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、移動体の移動情報を取得する取得装置、取得システム、端末および取得方法に関する。ただし、この発明の利用は、取得装置、取得システム、端末および取得方法に限らない。
【背景技術】
【０００２】
従来、移動体の移動情報を取得する取得装置において、移動体の省エネルギー化を支援する取得装置が知られている（たとえば、下記特許文献１参照。）。下記特許文献１では、移動体が急加速された時点の移動体の総重量に基づいて移動体の加速度の上限の閾値を算出し、加速度の閾値を超えて移動体が加速されたときにユーザに報知している。
【０００３】
また、エコドライブ普及協議会が制定する車両の消費エネルギーを節約する走行として、移動体の速度の閾値（ｅスタート閾値）を２０ｋｍ／ｈに設定し、移動体が発進してから５秒後の移動体の速度が２０ｋｍ／ｈとなる走行が、移動体の消費エネルギーを節約する走行として知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−１６２３８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述の従来技術では、過去に急加速がなされたときの情報を閾値として設定し、設定した閾値を超えて移動体のエネルギーを消費する操作がなされたことをユーザに報知するのみである。このため、ユーザは、移動体の消費エネルギーを節約するための最適な速度情報を得ることが困難であるという問題点が一例として挙げられる。
【０００６】
また、移動体のエネルギー消費の傾向は、移動体の種別によって異なる。移動体の種別とは、移動体の排気量や、重量、車高、車幅などである。このため、車両の速度の閾値を車両の種別によらず２０ｋｍ／ｈという固定値とした場合、ユーザは、自身の操作する車両の有効な運転方法を知ることができないという問題点が一例として挙げられる。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するため、請求項１の発明にかかる取得装置は、移動体が発進し加速してから所定の速度に達した後に前記所定の速度を維持した状態で移動する所定の区間で、前記移動体が消費するエネルギーの推定値となる推定エネルギー消費量を前記移動体の加速度ごとに算出する算出手段と、前記移動体が前記所定の区間を移動し終えるまでに消費する前記推定エネルギー消費量の累計が最小となる前記移動体の前記加速度を取得する加速度情報取得手段と、前記加速度情報取得手段によって取得された前記加速度で前記移動体が加速する際の、発進から所定の時間が経過したときの前記移動体の速度を取得する速度情報取得手段と、を備えることを特徴とする。
【０００８】
また、請求項９の発明にかかる取得システムは、移動体に提供する情報を算出するサーバと、前記サーバと通信可能な端末と、を具備する取得システムであって、前記端末は、前記サーバからの情報を受信する受信部を備え、前記サーバは、前記移動体が発進し加速してから所定の速度に達した後に前記所定の速度を維持した状態で移動する所定の区間で、前記移動体が消費する推定エネルギー消費量を前記移動体の加速度ごとに算出する算出手段と、前記移動体が前記所定の区間を移動し終えるまでに消費する前記推定エネルギー消費量の累計が最小となる前記移動体の前記加速度を取得する加速度情報取得手段と、前記加速度情報取得手段によって取得された前記加速度で前記移動体が加速する際の、発進から所定の時間が経過したときの前記移動体の速度を取得する速度情報取得手段と、前記速度情報取得手段によって取得された前記移動体の速度を、前記端末に送信するサーバ送信部と、を備えることを特徴とする。
【０００９】
また、請求項１０の発明にかかる取得システムは、前記移動体に提供する情報を取得する取得装置と、前記取得装置と通信可能なサーバと、前記サーバと通信可能な端末と、を具備する取得システムであって、前記端末は、前記サーバからの情報を受信する端末受信部を備え、前記サーバは、前記取得装置から情報を受信するサーバ受信部と、前記サーバ受信部によって受信された情報を前記端末に送信する第１サーバ送信部と、前記取得装置に情報を送信する第２サーバ送信部と、を備え、前記取得装置は、前記サーバから情報を受信する受信部と、前記移動体が発進し加速してから所定の速度に達した後に前記所定の速度を維持した状態で移動する所定の区間で、前記移動体が消費する推定エネルギー消費量を前記移動体の加速度ごとに算出する算出手段と、前記移動体が前記所定の区間を移動し終えるまでに消費する前記推定エネルギー消費量の累計が最小となる前記移動体の前記加速度を取得する加速度情報取得手段と、前記加速度情報取得手段によって取得された前記加速度で前記移動体が加速する際の、発進から所定の時間が経過したときの前記移動体の速度を取得する速度情報取得手段と、前記速度情報取得手段によって取得された前記移動体の速度を、前記サーバに送信する送信部と、を備えることを特徴とする。
【００１０】
また、請求項１１の発明にかかる端末は、前記移動体が発進し加速してから所定の速度に達した後に前記所定の速度を維持した状態で移動する所定の区間を、前記移動体が移動するときの前記移動体の移動情報を受信する端末であって、前記所定の区間を移動し終えるまでに消費する推定エネルギー消費量の累計が最小になる加速度で前記移動体が加速する際の、発進から所定の時間が経過したときの前記移動体の速度を受信する端末受信手段を備えることを特徴とする。
【００１１】
また、請求項１２の発明にかかる取得方法は、移動体の移動情報を取得する取得装置における取得方法であって、移動体が発進し加速してから所定の速度に達した後に前記所定の速度を維持した状態で移動する所定の区間で、前記移動体が消費する推定エネルギー消費量を前記移動体の加速度ごとに算出する算出工程と、前記移動体が前記所定の区間を移動し終えるまでに消費する前記推定エネルギー消費量の累計が最小となる前記移動体の前記加速度を取得する加速度情報取得工程と、前記加速度情報取得工程によって取得された前記加速度で前記移動体が加速する際の、発進から所定の時間が経過したときの前記移動体の速度を取得する速度情報取得工程と、を含むことを特徴とする。
【図面の簡単な説明】
【００１２】
【図１】実施の形態１にかかる取得装置の機能的構成を示すブロック図である。
【図２】取得装置による取得処理の手順を示すフローチャートである。
【図３】ナビゲーション装置のハードウェア構成を示すブロック図である。
【図４−１】ナビゲーション装置が保持するテーブルを示す説明図である。
【図４−２】ナビゲーション装置が保持するテーブルを示す説明図である。
【図４−３】ナビゲーション装置が保持するテーブルを示す説明図である。
【図５】車両の加速度の変化量を示す説明図である。
【図６−１】車両の速度の閾値を示す特性図である。
【図６−２】車両の速度の閾値を示す特性図である。
【図６−３】車両の速度の閾値を示す特性図である。
【図７】ナビゲーション装置による取得処理の手順を示すフローチャートである。
【図８】ナビゲーション装置による取得処理の他の手順を示すフローチャートである。
【図９】実施の形態２にかかる取得システムの機能的構成を示すブロック図である。
【図１０】実施の形態３にかかる取得システムの機能的構成を示すブロック図である。
【図１１】実施例２にかかる取得システムのシステム構成を示す説明図である。
【発明を実施するための形態】
【００１３】
以下に添付図面を参照して、この発明に係る取得装置、取得システム、端末および取得方法の好適な実施の形態を詳細に説明する。
【００１４】
（実施の形態１）
図１は、実施の形態１にかかる取得装置の機能的構成を示すブロック図である。実施の形態１にかかる取得装置１００は、移動体の消費エネルギーを節約するための移動体の移動情報を取得する。移動体の移動情報とは、たとえば、移動体の速度情報および加速度情報である。移動体の消費エネルギーを節約するための移動体の移動情報とは、たとえば、車両の速度の閾値や、車両の速度の閾値を取得するための加速度情報などである。
【００１５】
具体的には、取得装置１００は、たとえば、財団法人省エネルギーセンターが提案する移動パターンで移動体が移動したときの移動体の速度情報を取得する。より具体的には、取得装置１００は、移動体が発進し加速してから移動体の速度が所定の速度になったときに、この所定の速度に車両の速度を維持し、移動体が所定の区間を移動し終えるまでの推定エネルギー消費量の累計を算出する。
【００１６】
取得装置１００は、入力部１０１、算出部１０２、記憶部１０３、加速度情報取得部１０４、速度情報取得部１０５、報知制御部１０６によって構成される。以下、取得装置１００が参照する移動体の加速度、速度などは、移動体の消費エネルギーを節約するための移動体の移動情報を取得するために取得装置１００によって設定または算出された変数である。
【００１７】
エネルギーとは、たとえば、ＥＶ車、ＨＶ車、ＰＨＶ車など（以下、単に「ＥＶ車」という）の場合、電気などに基づくエネルギーである。また、エネルギーとは、ガソリン車、ディーゼル車など（以下、単に「ガソリン車」という）の場合、ガソリンや軽油、ガスなど燃料に基づくエネルギーである。取得装置１００の上記構成は、ＥＶ車およびガソリン車においてもほぼ同様に機能する。
【００１８】
入力部１０１は、ユーザからの入力を受け付ける。具体的には、入力部１０１は、ユーザから移動体情報の入力を受け付ける。移動体情報とは、移動体の排気量や、重量、車高、車幅など移動体の種別によって異なる情報である。
【００１９】
算出部１０２は、移動体が発進し加速してから所定の速度に達した後に所定の速度を維持した状態で移動する所定の区間で、移動体が消費するエネルギーの推定値となる推定エネルギー消費量を加速度ごとに算出する。所定の区間とは、たとえば、移動体が発進し加速し終えるまでに移動する第１区間と、移動体が速度を維持した状態で移動する第２区間との連続した区間である。第１区間は、移動体が直線的に加速する区間であってもよいし、移動体が段階をおって加速する区間であってもよい。
【００２０】
具体的には、算出部１０２は、移動体が所定の加速度で加速する際の移動体の速度を算出し、移動体が所定の区間を移動し終えるまで一定の間隔で、移動体の推定エネルギー消費量を算出し積算する。算出部１０２が推定エネルギー消費量を算出する間隔は、一定時間ごとであってもよいし、一定距離ごとであってもよい。
【００２１】
より具体的には、算出部１０２は、移動体が所定の加速度で加速する際の移動体の単位時間あたり推定エネルギー消費量を算出する。そして、算出部１０２は、移動体の速度が所定の速度に達したときに移動体の速度を維持し、移動体が所定の区間を移動し終えるまで単位時間あたりの推定エネルギー消費量を算出する。算出部１０２は、移動体が所定の区間を移動し終えるまでに算出した単位時間あたりの推定エネルギー消費量を積算し、移動体が所定の区間を移動する際に消費する推定エネルギー消費量の累計（以下、「総推定エネルギー消費量」という）を算出する。
【００２２】
算出部１０２は、総推定エネルギー消費量を算出する処理を、予め設定された加速度の範囲内で複数の異なる加速度に対しておこなう。算出部１０２が推定エネルギー消費量を算出するための移動体の加速度、移動体が加速した後に移動体の速度が維持される速度（以下、速度の上限とする）および、移動体が移動する所定の区間の全長は、取得装置１００の工場出荷時に記憶部１０３に予め記憶された値であってもよいし、入力部１０１を介して入力された値であってもよい。具体的には、算出部１０２が参照する移動体の加速度の範囲を４ｋｍ／ｈ／ｓ〜８ｋｍ／ｈ／ｓとし、移動体の速度の上限を４０ｋｍ／ｈとし、移動体が移動する区間の全長を２００ｍとしてもよい。
【００２３】
また、算出部１０２は、入力部１０１を介して入力された移動体情報に基づいて、移動体のエネルギーが消費される要因別に推定エネルギー消費量を算出する。移動体のエネルギーが消費される要因とは、移動体に搭載された駆動源が稼動した状態における移動体の停止時に消費されるエネルギーに関する第一情報、移動体の加速時に消費されるエネルギーに関する第二情報、移動体の走行時に生じる抵抗により消費されるエネルギーに関する第三情報である。
【００２４】
具体的には、算出部１０２は、第一情報、第二情報および第三情報からなる消費エネルギー推定式に基づいて、移動体が所定の区間を移動する際の推定エネルギー消費量を算出する。第一情報は、移動体の総排気量に関係する情報である。第二情報は、移動体の重量に関係する情報である。第三情報は、移動体の車高および車幅に関係する情報である。
【００２５】
駆動源が稼動した状態における移動体の停止時とは、移動体のエンジンに負荷がかからない程度に、エンジンを低速で空回りさせた状態である。具体的には、駆動源が稼動した状態における移動体の停止時とは、アイドリング時である。移動体の走行時に生じる抵抗とは、空気抵抗、転がり抵抗など移動体に生じる各種抵抗である。
【００２６】
また、算出部１０２は、移動体が発進してから所定の速度（以下、「目標速度」という）に到達するまでの時間（以下、「目標速度到達時間」という）に速度を複数変化させ、目標速度到達時間ごとに移動体が消費する推定エネルギー消費量を算出してもよい。
【００２７】
記憶部１０３は、算出部１０２によって推定エネルギー消費量を算出する際に用いられた複数の加速度を記憶する。また、記憶部１０３は、移動体が発進してから所定の区間を移動し終えるまでの間に、移動体の速度と、移動体の速度に対応する推定エネルギー消費量の累計（以下、「総推定エネルギー消費量」という）とを所定の間隔で記憶する。記憶部１０３は、記憶した加速度に関連付けて、移動体の速度および総推定エネルギー消費量を記憶する。具体的には、記憶部１０３は、たとえば、記録した加速度で加速する移動体の単位時間あたりの速度および総推定エネルギー消費量を記憶する。
【００２８】
より具体的には、記憶部１０３は、たとえば、移動体の発進時からの走行時間、当該走行時間経過時の移動体の速度、走行距離および総推定エネルギー消費量などの情報が１レコードに記録された複数のレコードからなるテーブルを、移動体の加速度ごとに保持する。記憶部１０３に記憶されたテーブル内の情報は、移動体の消費エネルギーを節約するための移動体の移動情報である。
【００２９】
また、記憶部１０３は、移動体の加速度ごとに、移動体が所定の区間を移動し終えたときの総推定エネルギー消費量のみを記憶してもよい。
【００３０】
加速度情報取得部１０４は、移動体が所定の区間を移動し終えるまでに消費する総推定エネルギー消費量が最小となる加速度を取得する。具体的には、加速度情報取得部１０４は、記憶部１０３に記憶された複数のテーブルのうち、走行距離情報として所定の区間の全長が記録されたレコードの総推定エネルギー消費量が最小となるテーブルを選択し、当該テーブルに関連付けられた加速度を取得する。
【００３１】
また、加速度情報取得部１０４は、算出部１０２によって目標速度到達時間ごとに推定エネルギー消費量が算出された場合、移動体が所定の区間を移動し終えるまでに消費する総推定エネルギー消費量が最小となる目標速度到達時間を取得する。
【００３２】
また、加速度情報取得部１０４は、記憶部１０３によって移動体が所定の区間を移動し終えたときの総推定エネルギー消費量のみが記憶された場合、記憶部１０３に記憶された最小の総推定エネルギー消費量を選択し、選択した総推定エネルギー消費量に関連付けられた加速度を取得する。
【００３３】
速度情報取得部１０５は、加速度情報取得部１０４によって取得された加速度で移動体が加速する際の、発進から所定の時間が経過したときの移動体の速度を取得する。具体的には、速度情報取得部１０５は、記憶部１０３に記憶された移動体の複数の速度のうち、移動体の発進から所定の時間が経過したときの移動体の速度を取得する。
【００３４】
より具体的には、速度情報取得部１０５は、記憶部１０３に記憶された複数のテーブルのうち、加速度情報取得部１０４が選択したテーブルを参照し、発進から所定の時間が経過したときの移動体の速度を移動体の速度の閾値として取得する。速度情報取得部１０５が移動体の速度を取得するための所定の時間は、たとえば、移動体の種別によって任意に設定可能である。
【００３５】
また、速度情報取得部１０５は、記憶部１０３によって移動体が所定の区間を移動し終えたときの総推定エネルギー消費量のみが記憶された場合、加速度情報取得部１０４によって取得された加速度で移動体が加速する際の、発進から所定の時間が経過したときの移動体の速度を算出する。
【００３６】
報知制御部１０６は、速度情報取得部１０５によって取得された移動体の速度を、たとえば表示部１１０に報知させる。具体的には、報知制御部１０６は、たとえば「発進から５秒後の速度が３６ｋｍ／ｈとなるようにアクセルを踏んでください」などのメッセージを表示部１１０に表示させる。報知制御部１０６は、速度情報取得部１０５によって取得された移動体の速度を、スピーカ（不図示）から音声によって報知させてもよい。
【００３７】
つぎに、取得装置１００による取得処理について説明する。図２は、取得装置による取得処理の手順を示すフローチャートである。図２のフローチャートにおいて、取得装置１００は、たとえばユーザによって入力部１０１から入力される移動体情報を取得する（ステップＳ２０１）。ステップＳ２０１において、ユーザによって入力される移動体情報は、たとえば、移動体の排気量や、重量、車高、車幅などである。
【００３８】
つぎに、取得装置１００は、ステップＳ２０１で取得した移動体情報に基づいて、算出部１０２によって推定エネルギー消費量を算出する（ステップＳ２０２）。つぎに、取得装置１００は、加速度情報取得部１０４によって、移動体が所定の区間を移動し終えるまでに消費する総推定エネルギー消費量が最小となる加速度情報を取得する（ステップＳ２０３）。
【００３９】
つぎに、取得装置１００は、速度情報取得部１０５によって、ステップＳ２０３で取得した加速度情報で移動体が加速する際の、発進から所定の時間が経過したときの移動体の速度を取得する（ステップＳ２０４）。つぎに、取得装置１００は、ステップＳ２０４で取得した移動体の速度を、報知制御部１０６によって表示部１１０に報知し（ステップＳ２０５）、本フローチャートによる処理を終了する。
【００４０】
以上説明したように、実施の形態１にかかる取得装置１００は、推定エネルギー消費量が最小となるときの加速度を取得し、取得した加速度に基づいて車両の速度の閾値となる移動体の速度情報を取得する。取得装置１００は、移動体の排気量や、重量、車高、車幅など移動体の種別によって異なる情報に基づいて、推定エネルギー消費量を算出する。このため、取得装置１００は、車両の総推定エネルギー消費量が最小となるときの加速度に基づいて車両の速度の閾値を取得することで、移動体の種別に適した移動体の消費エネルギーを節約するための情報をユーザに提供することができる。これにより、ユーザは、自身の操作する移動体に適した有効な操作方法を得ることができる。
【実施例１】
【００４１】
以下に、本発明の実施例について説明する。本実施例１では、車両に搭載されたナビゲーション装置３００を取得装置１００として、本発明を適用した場合の一例について説明する。ここでは、たとえば、ガソリンや軽油などの燃料を動力源とするガソリン車を例に説明する。
【００４２】
（ナビゲーション装置３００のハードウェア構成）
つぎに、ナビゲーション装置３００のハードウェア構成について説明する。図３は、ナビゲーション装置のハードウェア構成を示すブロック図である。図３において、ナビゲーション装置３００は、ＣＰＵ３０１、ＲＯＭ３０２、ＲＡＭ３０３、磁気ディスクドライブ３０４、磁気ディスク３０５、光ディスクドライブ３０６、光ディスク３０７、音声Ｉ／Ｆ（インターフェース）３０８、マイク３０９、スピーカ３１０、入力デバイス３１１、映像Ｉ／Ｆ３１２、ディスプレイ３１３、カメラ３１４、通信Ｉ／Ｆ３１５、ＧＰＳユニット３１６、および各種センサ３１７を備えている。各構成部３０１〜３１７は、バス３２０によってそれぞれ接続されている。
【００４３】
まず、ＣＰＵ３０１は、ナビゲーション装置３００の全体の制御を司る。ＲＯＭ３０２は、ブートプログラム、データ更新プログラムなどのプログラムを記録している。また、ＲＡＭ３０３は、ＣＰＵ３０１のワークエリアとして使用される。すなわち、ＣＰＵ３０１は、ＲＡＭ３０３をワークエリアとして使用しながら、ＲＯＭ３０２に記録された各種プログラムを実行することによって、ナビゲーション装置３００の全体の制御を司る。
【００４４】
磁気ディスクドライブ３０４は、ＣＰＵ３０１の制御にしたがって磁気ディスク３０５に対するデータの読み取り／書き込みを制御する。磁気ディスク３０５は、磁気ディスクドライブ３０４の制御で書き込まれたデータを記録する。磁気ディスク３０５としては、たとえば、ＨＤ（ハードディスク）やＦＤ（フレキシブルディスク）を用いることができる。
【００４５】
また、光ディスクドライブ３０６は、ＣＰＵ３０１の制御にしたがって光ディスク３０７に対するデータの読み取り／書き込みを制御する。光ディスク３０７は、光ディスクドライブ３０６の制御にしたがってデータが読み出される着脱自在な記録媒体である。光ディスク３０７は、書き込み可能な記録媒体を利用することもできる。着脱可能な記録媒体として、光ディスク３０７のほか、ＭＯ、メモリカードなどを用いることができる。
【００４６】
磁気ディスク３０５および光ディスク３０７に記録される情報の一例としては、地図データや各リンクにおける位置情報や高度などのリンク情報、車両の消費燃料（消費エネルギー）を節約するための車両の移動情報が挙げられる。地図データは、カーナビゲーションシステムにおいて経路探索処理や経路誘導処理に用いられ、建物、河川、地表面などの地物（フィーチャ）をあらわす背景データ、道路の形状をリンクやノードなどであらわす道路形状データなどを含んでいる。車両の移動情報とは、たとえば、車両の加速度情報、速度情報、総走行距離、燃料消費量（推定エネルギー消費量）などである。
【００４７】
音声Ｉ／Ｆ３０８は、音声入力用のマイク３０９および音声出力用のスピーカ３１０に接続される。マイク３０９に受音された音声は、音声Ｉ／Ｆ３０８内でＡ／Ｄ変換される。マイク３０９は、たとえば、車両のダッシュボード部などに設置され、その数は単数でも複数でもよい。スピーカ３１０からは、所定の音声信号を音声Ｉ／Ｆ３０８内でＤ／Ａ変換した音声が出力される。
【００４８】
入力デバイス３１１は、文字、数値、各種指示などの入力のための複数のキーを備えたリモコン、キーボード、タッチパネルなどが挙げられる。入力デバイス３１１は、リモコン、キーボード、タッチパネルのうちいずれか１つの形態によって実現されてもよいが、複数の形態によって実現することも可能である。
【００４９】
映像Ｉ／Ｆ３１２は、ディスプレイ３１３に接続される。映像Ｉ／Ｆ３１２は、具体的には、たとえば、ディスプレイ３１３全体を制御するグラフィックコントローラと、即時表示可能な画像情報を一時的に記録するＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）などのバッファメモリと、グラフィックコントローラから出力される画像データに基づいてディスプレイ３１３を制御する制御ＩＣなどによって構成される。
【００５０】
ディスプレイ３１３には、アイコン、カーソル、メニュー、ウインドウ、あるいは文字や画像などの各種データが表示される。ディスプレイ３１３としては、たとえば、ＴＦＴ液晶ディスプレイ、有機ＥＬディスプレイなどを用いることができる。
【００５１】
カメラ３１４は、車両内部あるいは外部の映像を撮影する。映像は静止画あるいは動画のどちらでもよく、たとえば、カメラ３１４によって車両外部を撮影し、撮影した画像をＣＰＵ３０１において画像解析したり、映像Ｉ／Ｆ３１２を介して磁気ディスク３０５や光ディスク３０７などの記録媒体に出力したりする。
【００５２】
通信Ｉ／Ｆ３１５は、有線または無線を介してネットワークに接続され、ナビゲーション装置３００およびＣＰＵ３０１のインターフェースとして機能する。ネットワークとして機能する通信網には、ＣＡＮ（Ｃｏｎｔｒｏｌｌｅｒ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やＬＩＮ（Ｌｏｃａｌ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｎｅｔｗｏｒｋ）などの車内通信網や、公衆回線網や携帯電話網、ＤＳＲＣ（Ｄｅｄｉｃａｔｅｄ  Ｓｈｏｒｔ  Ｒａｎｇｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）、ＬＡＮ、ＷＡＮなどがある。通信Ｉ／Ｆ３１５は、たとえば、公衆回線用接続モジュールやＥＴＣ（ノンストップ自動料金支払いシステム）ユニット、ＦＭチューナー、ＶＩＣＳ（Ｖｅｈｉｃｌｅ  Ｉｎｆｏｒｍａｔｉｏｎ  ａｎｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ）／ビーコンレシーバなどである。
【００５３】
ＧＰＳユニット３１６は、ＧＰＳ衛星からの電波を受信し、車両の現在位置を示す情報を出力する。ＧＰＳユニット３１６の出力情報は、後述する各種センサ３１７の出力値とともに、ＣＰＵ３０１による車両の現在位置の算出に際して利用される。現在位置を示す情報は、たとえば緯度・経度、高度などの、地図データ上の１点を特定する情報である。
【００５４】
各種センサ３１７は、車速センサ、加速度センサ、角速度センサなどの、車両の位置や挙動を判断するための情報を出力する。各種センサ３１７の出力値は、ＣＰＵ３０１による車両の現在位置の算出や、速度や方位の変化量の算出に用いられる。
【００５５】
図１に示した取得装置１００の入力部１０１、算出部１０２、記憶部１０３、加速度情報取得部１０４、速度情報取得部１０５、報知制御部１０６は、上述したナビゲーション装置３００におけるＲＯＭ３０２、ＲＡＭ３０３、磁気ディスク３０５、光ディスク３０７などに記録されたプログラムやデータを用いて、ＣＰＵ３０１が所定のプログラムを実行し、ナビゲーション装置３００における各部を制御することによってその機能を実現する。
【００５６】
（ナビゲーション装置３００における燃料推定式）
車両が走行を開始すると、ナビゲーション装置３００は、予め設定された車両の加速度情報および車両の速度を用いて燃料消費量を算出する。具体的には、ナビゲーション装置３００は、下記（１）式を用いて燃料消費量を算出する。下記（１）式を「燃費推定式（消費エネルギー推定式）」といい、下記（１）式を用いて算出された燃料消費量を「推定燃料消費量（推定エネルギー消費量）」という。なお、燃費推定式は、下記（１）式に限定されるものではなく、車両の加速度情報および速度情報を取得して燃料消費量を推定できるものであればよい。
【００５７】
【数１】
2012214122.tif 000003
【００５８】
なお、上記（１）式においては、時をあらわす単位として時間（ｈ）および秒（ｓ）が混在して用いられているが、これは、速度の単位として時速（ｋｍ／ｈ）を採用し、燃料消費量を推定する際の単位時間として秒（ｓ）を採用したためである。これらの単位を揃えたい場合は、それぞれの数値に適宜演算をおこなえばよい。
【００５９】
（ナビゲーション装置３００における取得処理の概要・その１）
つぎに、ナビゲーション装置３００における取得処理の一例について説明する。本実施例１では、車両の速度の閾値を得る方法として、車両が発進し加速してから車両の速度が４０ｋｍ／ｈになったときに車両の速度を４０ｋｍ／ｈで維持する。さらに、車両の走行距離が２００ｍに達するまで車両を走行させ、車両発進時から５秒後の速度を閾値としている。
【００６０】
ナビゲーション装置３００は、自装置が搭載された車両が走行を開始する前、または、ユーザによって入力された自装置が搭載された車両の情報を取得したときに、車両の速度の閾値を取得しユーザに報知する。車両情報とは、ナビゲーション装置３００が上記（１）式を用いて推定燃料消費量を算出する際に用いる情報であり、たとえば、排気量や、重量、車高、車幅などである。以下、ナビゲーション装置３００は、車両の排気量、重量、車高および車幅をそれぞれ０．６６Ｌ、８００ｋｇ、１６６ｃｍおよび１４７ｃｍとして推定燃料消費量を算出する。
【００６１】
図４−１〜４−３は、ナビゲーション装置が保持するテーブルを示す説明図である。ナビゲーション装置３００は、たとえば、車両が発進（速度＝０ｋｍ／ｈ）してから一定の加速度で走行すると仮定し、当該加速度で車両が加速する際の単位時間当たりの推定燃料消費量を算出する。具体的には、推定燃料消費量を算出する車両の加速度の範囲を４ｋｍ／ｈ／ｓ〜８ｋｍ／ｈ／ｓとした場合、ナビゲーション装置３００は、たとえば、４ｋｍ／ｈ／ｓ、６ｋｍ／ｈ／ｓ、８ｋｍ／ｈ／ｓの加速度で車両が走行する際の推定燃料消費量をそれぞれ算出する。
【００６２】
さらに、ナビゲーション装置３００は、上記加速パターンで走行する車両の速度が所定の速度に達したときに車両の速度を維持し、その後車両の走行距離が所定の距離に達するまで車両の単位時間当たりの推定燃料消費量を算出する。具体的には、ナビゲーション装置３００は、上記加速パターンで走行する車両の速度が４０ｋｍ／ｈを超えたときに車両の速度を４０ｋｍ／ｈで維持し、車両の走行距離がたとえば２００ｍに達するまで推定燃料消費量を算出しつづける。
【００６３】
すなわち、車両の走行パターンは、図４−１（ａ）、図４−２（ａ）および図４−３（ａ）に示すように、車両の発進から車両の速度が４０ｋｍ／ｈに達するまでの第１区間では、直線的に加速する加速パターンとなり、車両の速度が４０ｋｍ／ｈを維持する第２区間では、車両の走行距離が２００ｍとなるまで一定の速度で推移する速度パターンとなる。
【００６４】
ナビゲーション装置３００は、上記走行パターンで走行する車両において、車両の発進から所定の時間が経過したときの速度を取得する。ナビゲーション装置３００が取得した速度は、車両の消費燃料を節約するための車両の移動情報である。具体的には、車両を発進させて所定の時間が経過したときの速度がナビゲーション装置３００によって取得された速度の閾値（ｅスタート閾値）となるように車両を発進させることで、ユーザは車両の消費燃料を節約した走行を実現することができる。
【００６５】
具体的には、ナビゲーション装置３００は、上記走行パターンで走行する車両において、たとえば車両の発進から５秒後の速度を取得する。図４−１（ａ）、図４−２（ａ）および図４−３（ａ）に示すように、各走行パターンにおける車両の発進から５秒後の速度は、それぞれ異なる。このため、ナビゲーション装置３００は、各走行パターンで走行した車両で消費される燃料消費量をそれぞれ算出し、車両が所定の区間を走行し終えたときの推定燃料消費量の累計（総燃料消費量）に基づいて車両の速度の閾値を取得する。
【００６６】
具体的には、ナビゲーション装置３００は、たとえば、図４−１（ｂ）に示すように、加速度４ｋｍ／ｈ／ｓで加速する車両において、単位時間あたりの速度４０１＿１を算出し、速度４０１＿１を算出するごとに総走行距離４０１＿２および総燃料消費量４０１＿３を算出する。そして、ナビゲーション装置３００は、車両の速度４０１＿１が４０ｋｍ／ｈに達する車両発進から１０秒後以降の車両の速度４０１＿１を４０ｋｍ／ｈで維持した状態で、車両の総走行距離４０１＿２が２００ｍに達する車両発進から２３秒後まで、総燃料消費量４０１＿３を算出しつづける。
【００６７】
これにより、車両の発進時からの走行時間（単位時間）４０１＿０、当該走行時間経過時の車両の速度４０１＿１、総走行距離４０１＿２および総燃料消費量４０１＿３が１レコードに記録された複数のレコードからなる第１テーブル４０１が完成する。
【００６８】
また、ナビゲーション装置３００は、たとえば、図４−２（ｂ）に示すように、加速度６ｋｍ／ｈ／ｓで加速する車両においても、加速度４ｋｍ／ｈ／ｓで加速する車両において速度４０１＿１、総走行距離４０１＿２および総燃料消費量４０１＿３を算出したように、速度４０２＿１、総走行距離４０２＿２および総燃料消費量４０２＿３を算出する。
【００６９】
また、ナビゲーション装置３００は、たとえば、図４−３（ｂ）に示すように、加速度８ｋｍ／ｈ／ｓで加速する車両においても、加速度４ｋｍ／ｈ／ｓで加速する車両において速度４０１＿１、総走行距離４０１＿２および総燃料消費量４０１＿３を算出したように、速度４０３＿１、総走行距離４０３＿２および総燃料消費量４０３＿３を算出する。
【００７０】
これにより、車両の発進時からの走行時間（単位時間）４０２＿０、当該走行時間経過時の車両の速度４０２＿１、総走行距離４０２＿２および総燃料消費量４０２＿３が１レコードに記録された複数のレコードからなる第１テーブル４０２が完成する。また、車両の発進時からの走行時間（単位時間）４０３＿０、当該走行時間経過時の車両の速度４０３＿１、総走行距離４０３＿２および総燃料消費量４０３＿３が１レコードに記録された複数のレコードからなる第１テーブル４０３が完成する。
【００７１】
第１〜３テーブル４０１〜４０３は、たとえば、ナビゲーション装置３００の記憶装置（磁気ディスク３０５や光ディスク３０７）に記憶される。
【００７２】
つぎに、ナビゲーション装置３００は、第１〜３テーブル４０１〜４０３の、走行距離２００ｍと記録されたレコードの総燃料消費量４０１＿４，４０２＿４，４０３＿４を参照し、総燃料消費量が最小となるテーブルに関連付けられた加速度を取得する。
【００７３】
すなわち、ナビゲーション装置３００は、第１テーブル４０１の総燃料消費量４０１＿４が１３．６２０２５であり、第２テーブル４０２の総燃料消費量４０２＿４が１３．５８１４３であり、第３テーブル４０３の総燃料消費量４０３＿４が１３．７３５４２であることを参照し、第２テーブル４０２の総燃料消費量４０２＿４が最小であると判定する。そして、ナビゲーション装置３００は、総燃料消費量が最小となる第２テーブル４０２に関連付けられた加速度６ｋｍ／ｈ／ｓを取得する。
【００７４】
つぎに、ナビゲーション装置３００は、取得した加速度６ｋｍ／ｈ／ｓで加速する車両の発進から５秒後の速度を車両の速度の閾値として取得する。すなわち、ナビゲーション装置３００は、第２テーブル４０２の車両発進から５秒後の速度４０２＿１を参照し、車両の速度の閾値４０２＿５として速度３０ｋｍ／ｈを取得し、ナビゲーション装置３００における取得処理を完了する。
【００７５】
車両の速度の閾値４０２＿５として取得された速度３０ｋｍ／ｈは、車両発進から５秒後に速度３０ｋｍ／ｈとなるように車両を発進させることで車両の消費燃料を節約した走行が実現されることを意味する。
【００７６】
その後、ナビゲーション装置３００は、取得した車両の速度の閾値４０２＿５に基づいて「発進から５秒後の速度が３０ｋｍ／ｈとなるようにアクセルを踏んでください」などのメッセージを、たとえばディスプレイ３１３などに表示することでユーザに報知する。
【００７７】
（ナビゲーション装置３００における取得処理の概要・その２）
つぎに、ナビゲーション装置３００における取得処理の別の一例について説明する。図６−１〜６−３は、車両の速度の閾値を示す特性図である。ナビゲーション装置３００は、車両の発進から加速し終わるまでの第１区間において車両が段階をおって加速する走行パターンとして、車両の速度の閾値を取得してもよい。
【００７８】
図５は、車両の加速度の変化量を示す説明図である。ナビゲーション装置３００は、たとえば、車両が第１区間を発進（速度＝０ｋｍ／ｈ）してから、所定の速度（目標速度）Ｖに達するまでの時間（目標速度到達時間）Ｔに車両の速度ｖがＳ字状に変化する走行パターンで車両が走行する（いわゆる、Ｓ字加減速）と仮定し、この速度変化で車両が走行する際の単位時間当たりの推定燃料消費量を算出する。車両の速度ｖは、単位時間あたりの加速度の変化量αで加速度が変化した場合の速度ｖと車両発進からの走行時間ｔとの関係として、下記（２）式〜（４）式であらわされる。
【００７９】
ｖ＝α・ｔ2  （０≦ｔ＜Ｔ／２）・・・（２）
【００８０】
ｖ＝α・（Ｔ−ｔ）2＋Ｖ  （Ｔ／２≦ｔ＜Ｔ）・・・（３）
【００８１】
ｖ＝Ｖ  （Ｔ≦ｔ）・・・（４）
【００８２】
ナビゲーション装置３００は、目標速度Ｖおよび目標速度到達時間Ｔを予め設定し、ｖ／２＝α・（Ｔ／２）2から導き出される下記（５）式で加速度の変化量αを算出したあと、上記（２）式〜（４）式に基づいて車両の速度ｖを算出し、車両の速度ｖを算出するごとに推定燃料消費量を算出して累計する。
【００８３】
α＝２・Ｖ／Ｔ2  ・・・（５）
【００８４】
具体的には、ナビゲーション装置３００は、たとえば、図５に示すように、車両発進から目標速度到達時間Ｔの半分の走行時間（＝Ｔ／２）までの間に、車両の速度ｖが上記（２）式を満たす速度変化で目標速度Ｖの半分の速度（＝２０ｋｍ／ｈ）になるまで増加し、その後、目標速度到達時間Ｔまでの間に、車両の速度ｖが上記（３）式を満たす速度変化で目標速度Ｖ（＝４０ｋｍ／ｈ）に達する走行パターンで走行する車両の推定燃料消費量を算出する。
【００８５】
さらに、ナビゲーション装置３００は、上記加速パターンで走行する車両の速度が所定の速度に達したときに車両の速度ｖを目標速度Ｖで維持し（上記（４）式）、その後車両の走行距離が所定の距離に達するまで車両の単位時間当たりの推定燃料消費量を算出する。具体的には、ナビゲーション装置３００は、図５に示すように、目標速度到達時間Ｔ以降において、車両の速度ｖを目標速度Ｖ（＝４０ｋｍ／ｈ）で維持し、車両の走行距離がたとえば２００ｍに達するまで推定燃料消費量を算出しつづける。
【００８６】
ナビゲーション装置３００は、目標速度到達時間Ｔを増減させて、図５に示す走行パターンで走行する車両の推定燃料消費量を複数の走行パターンで算出する。具体的には、ナビゲーション装置３００は、図６−１〜６−３に示すように、第１区間での車両の加速度段階をおって変化させた走行パターンで総燃料消費量を算出する。図示を省略するが、ナビゲーション装置３００は、図６−１〜６−３に対応する、車両の発進時からの走行時間、当該走行時間経過時の車両の速度ｖ、走行距離および総燃料消費量が１レコードに記録された複数のレコードからなる第１〜第３テーブルを保持する。
【００８７】
つぎに、ナビゲーション装置３００は、第１〜第３テーブルに記録された車両の走行距離が２００ｍとなっているレコードの総燃料消費量を参照し、総燃料消費量が最小となるテーブルに関連付けられた目標速度到達時間Ｔを取得する。そして、ナビゲーション装置３００は、取得した目標速度到達時間Ｔに対応するテーブルの車両発進から５秒後の速度を車両の速度の閾値として取得し、ナビゲーション装置３００における取得処理を完了する。
【００８８】
その後、ナビゲーション装置３００は、ナビゲーション装置３００における取得処理の概要・その１の場合と同様に、車両の速度の閾値をユーザに報知する。
【００８９】
（ナビゲーション装置３００における取得処理・その１）
上述のように、ナビゲーション装置３００は、車両の加速度ごとに推定燃料消費量を算出し、車両の速度の閾値を取得してユーザに報知する。以下、ナビゲーション装置３００における取得処理の概要・その１に示す取得処理の詳細について説明する。
【００９０】
取得処理の説明中における車両の加速度、速度および走行距離は、走行中の車両の加速度、速度および走行距離ではなく、車両の速度の閾値を取得するために、ナビゲーション装置３００によって設定または算出された変数である（同様に、ナビゲーション装置３００における取得処理・その２の説明中における車両の加速度、速度および走行距離も変数である）。
【００９１】
図７は、ナビゲーション装置による取得処理の手順を示すフローチャートである。図７のフローチャートにおいて、まず、ナビゲーション装置３００は、たとえば記憶装置に予め記憶された、車両の速度の閾値を取得するための加速度（以下、単に「加速度」という）の範囲を読み出し、加速度の初期値を設定する（ステップＳ７０１）。ステップＳ７０１では、ナビゲーション装置３００は、たとえば、加速度の範囲の下限値を加速度の初期値として設定する。
【００９２】
つぎに、ナビゲーション装置３００は、推定燃料消費量（燃料消費量）を算出するための車両の速度を０ｋｍ／ｈに設定する（ステップＳ７０２）。燃料消費量を算出するための車両の速度は、取得処理をおこなうにあたり予め設定された変数である。つぎに、ナビゲーション装置３００は、ステップＳ７０１で設定した加速度に基づいて、燃料消費量を算出するための車両の速度（以下、単に速度とする）を算出する（ステップＳ７０３）。具体的には、現在の車両の速度にステップＳ７０１で設定した加速度を加算する。
【００９３】
つぎに、ナビゲーション装置３００は、ステップＳ７０３で算出した車両の速度が４０ｋｍ／ｈより大きいか否かを判断する（ステップＳ７０４）。ステップＳ７０４において、ナビゲーション装置３００によって判断基準として用いられる速度４０ｋｍ／ｈは、車両の速度を加速し終えた後に維持される車両の速度である。ステップＳ７０４における車両の速度の判断基準は、速度４０ｋｍ／ｈに限らず、たとえば車両の種別によって種々変更可能である。
【００９４】
車両の速度が４０ｋｍ／ｈ以下である場合（ステップＳ７０４：Ｎｏ）、ナビゲーション装置３００は、ステップＳ７０６へ進む。一方、車両の速度が４０ｋｍ／ｈより大きい場合（ステップＳ７０４：Ｙｅｓ）、ナビゲーション装置３００は、車両の速度を４０ｋｍ／ｈに設定する（ステップＳ７０５）。すなわち、ナビゲーション装置３００は、車両の速度が４０ｋｍ／ｈに達した場合に、車両の速度を４０ｋｍ／ｈで維持する。
【００９５】
つぎに、ナビゲーション装置３００は、ステップＳ７０１、Ｓ７０３でそれぞれ設定した加速度および速度、およびユーザによって予め入力された車両の排気量や、重量、車高、車幅などに基づいて、上記（１）式を用いて燃料消費量を算出する（ステップＳ７０６）。つぎに、ナビゲーション装置３００は、ステップＳ７０６で算出した燃料消費量を積算する（ステップＳ７０７）。ステップＳ７０７において、ナビゲーション装置３００は、燃料消費量の累計（総燃料消費量）とともに、車両の総走行距離も算出する。
【００９６】
つぎに、ナビゲーション装置３００は、ステップＳ７０３で算出した速度、およびステップＳ７０７で算出した総燃料消費量を、たとえば記憶装置に書き出す（ステップＳ７０８）。ステップＳ７０８において、ナビゲーション装置３００は、ステップＳ７０７で算出した総走行距離も書き出してもよい。
【００９７】
つぎに、ナビゲーション装置３００は、車両の総走行距離が２００ｍより大きいか否かを判断する（ステップＳ７０９）。ステップＳ７０９において、ナビゲーション装置３００によって判断基準として用いられる総走行距離２００ｍは、取得処理をおこなうにあたり予め設定した変数である。ステップＳ７０９における車両の総走行距離の判断基準は、たとえば車両の種別によって種々変更可能である。
【００９８】
車両の総走行距離が２００ｍ以下である場合（ステップＳ７０９：Ｎｏ）、ナビゲーション装置３００は、ステップＳ７０３へ戻り、ステップＳ７０９：ＹｅｓとなるまでステップＳ７０３〜Ｓ７０８の処理を繰り返しおこなう。
【００９９】
一方、車両の総走行距離が２００ｍより大きい場合（ステップＳ７０９：Ｙｅｓ）、ナビゲーション装置３００は、ステップＳ７０１で設定した加速度を、たとえば記憶装置に書き出す（ステップＳ７１０）。ステップＳ７１０において記憶装置に書き出される加速度は、車両の速度の閾値を取得するための加速度である。つぎに、ナビゲーション装置３００は、ステップＳ７０３〜Ｓ７１０で用いた加速度が予め設定された加速度の範囲の上限値以上か否かを判断する（ステップＳ７１１）。
【０１００】
ステップＳ７０３〜Ｓ７１０で用いた加速度が予め設定された加速度の範囲の上限値より小さい場合（ステップＳ７１１：Ｎｏ）、ナビゲーション装置３００は、加速度を所定の増分で増加し（ステップＳ７１２）、ステップＳ７０２に戻る。その後、ナビゲーション装置３００は、ステップＳ７１１：ＹｅｓとなるまでステップＳ７０２〜Ｓ７１０の処理を繰り返しおこなう。このとき、ステップＳ７０３，Ｓ７０６，Ｓ７１０で用いる加速度は、ステップＳ７１２で設定した加速度である。
【０１０１】
これにより、たとえば、車両の発進時からの走行時間、当該走行時間経過時の車両の速度、走行距離および総燃料消費量などの情報が１レコードに記録された複数のレコードからなるテーブルが加速度ごとに作成され、記憶装置に保持される。
【０１０２】
一方、ステップＳ７０３〜Ｓ７１０で用いた加速度が予め設定された加速度の範囲の上限値以上である場合（ステップＳ７１１：Ｙｅｓ）、ナビゲーション装置３００は、ステップＳ７０８で記憶した車両の走行距離が２００ｍに達したときの総燃料消費量のうち、最小となる総燃料消費量に関連付けられた加速度を取得する（ステップＳ７１３）。
【０１０３】
つぎに、ナビゲーション装置３００は、ステップＳ７１３で取得した加速度に基づいて、車両発進から５秒後の速度を読み出し（ステップＳ７１４）、本フローチャートによる処理を終了する。その後、ナビゲーション装置３００は、ステップＳ７１４で取得した速度を車両の速度の閾値としてユーザに報知する。
【０１０４】
また、ナビゲーション装置３００は、ステップＳ７０２〜Ｓ７０９の処理においてテーブルを作成せずに、ステップＳ７０９の処理後に、車両の走行距離が２００ｍに達したときの総燃料消費量のみを記憶してもよい。この場合、ナビゲーション装置３００は、ステップＳ７１３において、記憶装置に記憶された最小の総燃料消費量を選択し、選択した総燃料消費量に関連付けられた加速度を取得する。そして、ナビゲーション装置３００は、ステップＳ７１３で取得した加速度で車両が加速する際の、発進から所定の時間が経過したときの車両の速度を算出して取得する。
【０１０５】
（ナビゲーション装置３００における取得処理・その２）
つぎに、ナビゲーション装置３００における取得処理の別の一例について詳細に説明する。ここで説明する取得処理は、ナビゲーション装置３００における取得処理の概要・その２に示す取得処理である。
【０１０６】
図８は、ナビゲーション装置による取得処理の他の手順を示すフローチャートである。図８のフローチャートにおいて、まず、ナビゲーション装置３００は、目標速度を設定する（ステップＳ８０１）。ステップＳ８０１において、ナビゲーション装置３００は、目標速度をたとえば４０ｋｍ／ｈ設定してもよい。
【０１０７】
つぎに、ナビゲーション装置３００は、たとえば記憶装置に予め記憶された目標速度到達時間の範囲を読み出し、車両の速度の閾値を取得するための目標速度到達時間の初期値を設定する（ステップＳ８０２）。ステップＳ８０２では、ナビゲーション装置３００は、たとえば、目標速度到達時間の範囲の下限値を目標速度到達時間の初期値として設定する。
【０１０８】
つぎに、ナビゲーション装置３００は、推定燃料消費量（燃料消費量）を算出するための車両の速度を０ｋｍ／ｈに設定する（ステップＳ８０３）。推定燃料消費量を算出するため車両の速度は、取得処理をおこなうにあたり予め設定された変数である。つぎに、ナビゲーション装置３００は、ステップＳ８０１で設定した目標速度およびステップＳ８０２で設定した目標速度到達時間に基づいて、車両の速度の閾値を取得するための車両の加速度（以下、単に加速度とする）の変化量を算出する（ステップＳ８０４）。
【０１０９】
つぎに、ナビゲーション装置３００は、ステップＳ８０４で算出した加速度の変化量および走行時間に基づいて、燃料消費量を算出するための車両の速度（以下、単に速度とする）を算出する（ステップＳ８０５）。具体的には、現在の車両の速度にステップＳ８０２で設定した加速度を加算する。
【０１１０】
つぎに、ナビゲーション装置３００は、ステップＳ８０５で算出した車両の速度が４０ｋｍ／ｈより大きいか否かを判断する（ステップＳ８０６）。ステップＳ８０６において、ナビゲーション装置３００によって判断基準として用いられる車両の速度は、ステップＳ７０４で用いられる車両の速度と同様であり、車両の速度を加速し終えた後に維持される車両の速度である。
【０１１１】
車両の速度が４０ｋｍ／ｈ以下である場合（ステップＳ８０６：Ｎｏ）、ナビゲーション装置３００は、ステップＳ８０８へ進む。一方、車両の速度が４０ｋｍ／ｈより大きい場合（ステップＳ８０６：Ｙｅｓ）、ナビゲーション装置３００は、車両の速度を４０ｋｍ／ｈに設定する（ステップＳ８０７）。すなわち、ナビゲーション装置３００は、車両の速度が４０ｋｍ／ｈに達したときに、車両の速度を４０ｋｍ／ｈで維持する。
【０１１２】
つぎに、ナビゲーション装置３００は、ステップＳ８０４、Ｓ８０５でそれぞれ設定した加速度および速度、ユーザによって予め入力された車両の排気量や、重量、車高、車幅などを用いて、上記（２）式〜（４）式に基づいて燃料消費量を算出する（ステップＳ８０８）。つぎに、ナビゲーション装置３００は、ステップＳ８０８で算出した燃料消費量を積算する（ステップＳ８０９）。ステップＳ８０９において、ナビゲーション装置３００は、燃料消費量の累計（総燃料消費量）とともに、車両の総走行距離も算出する。
【０１１３】
つぎに、ナビゲーション装置３００は、ステップＳ８０５で算出した速度、およびステップＳ８０９で算出した総燃料消費量を、たとえば記憶装置に書き出す（ステップＳ８１０）。ステップＳ８１０において、ナビゲーション装置３００は、ステップＳ８０９で算出した総走行距離も、たとえば記憶装置に書き出してもよい。
【０１１４】
つぎに、ナビゲーション装置３００は、車両の総走行距離が２００ｍより大きいか否かを判断する（ステップＳ８１１）。ステップＳ８１１において、ナビゲーション装置３００によって判断基準として用いられる総走行距離２００ｍは、ステップＳ７０９の処理で判断基準として用いられる総走行距離と同様であり、取得処理をおこなうにあたり予め設定した変数である。
【０１１５】
車両の総走行距離が２００ｍ以下である場合（ステップＳ８１１：Ｎｏ）、ナビゲーション装置３００は、ステップＳ８０４へ戻り、ステップＳ８１１：ＹｅｓとなるまでステップＳ８０４〜Ｓ８１０の処理を繰り返しおこなう。
【０１１６】
一方、車両の総走行距離が２００ｍより大きい場合（ステップＳ８１１：Ｙｅｓ）、ナビゲーション装置３００は、ステップＳ８０２で設定した目標速度到達時間を、たとえば記憶装置に書き出す（ステップＳ８１２）。ステップＳ８１２において記憶装置に書き出される目標速度到達時間は、車両の速度の閾値を取得するための目標速度到達時間である。つぎに、ナビゲーション装置３００は、ステップＳ８０４〜Ｓ８１２で用いた目標速度到達時間が、予め設定された加速度の範囲の上限値以上か否かを判断する（ステップＳ８１３）。
【０１１７】
ステップＳ８０４〜Ｓ８１２で用いた目標速度到達時間が予め設定された目標速度到達時間の範囲の上限値より小さい場合（ステップＳ８１３：Ｎｏ）、ナビゲーション装置３００は、目標速度到達時間を所定の増分で増加し（ステップＳ８１４）、ステップＳ８０３に戻り、ステップＳ８１３：ＹｅｓとなるまでステップＳ８０３〜Ｓ８１２の処理を繰り返しおこなう。このとき、ステップＳ８０４，Ｓ８１２，Ｓ８１３で用いる目標速度到達時間は、ステップＳ８１４で設定した目標速度到達時間である。
【０１１８】
これにより、たとえば、車両の発進時からの走行時間、当該走行時間経過時の車両の速度、走行距離および総燃料消費量などの情報が１レコードに記録された複数のレコードからなるテーブルが目標速度到達時間ごとに作成され、記憶装置に保持される。
【０１１９】
そして、ステップＳ８０３〜Ｓ８１０で用いた目標速度到達時間が予め設定された目標速度到達時間の範囲の上限値以上である場合（ステップＳ８１３：Ｙｅｓ）、ナビゲーション装置３００は、ステップＳＳ８１０で記憶した車両の走行距離が２００ｍに達したときの総燃料消費量のうち、最小となる総燃料消費量に関連付けられた目標速度到達時間を取得する（ステップＳ８１５）。
【０１２０】
つぎに、ナビゲーション装置３００は、ステップＳ８１５で取得した目標速度到達時間に基づいて、車両発進から５秒後の速度を読み出し（ステップＳ８１６）、本フローチャートによる処理を終了する。その後、ナビゲーション装置３００は、ステップＳ８１６で取得した速度を車両の速度の閾値としてユーザに報知する。
【０１２１】
また、ナビゲーション装置３００は、ステップＳ８０３〜Ｓ８１１の処理においてテーブルを作成せずに、ステップＳ８１１の処理後に、車両の走行距離が２００ｍに達したときの総燃料消費量のみを記憶してもよい。この場合、ナビゲーション装置３００は、ステップＳ８１５において、記憶装置に記憶された最小の総燃料消費量を選択し、選択した総燃料消費量に関連付けられた目標速度到達時間を取得する。そして、ナビゲーション装置３００は、ステップＳ８１５で取得した目標速度到達時間に基づいて、車両の発進から所定の時間が経過したときの速度を算出して取得する。
【０１２２】
このように、ナビゲーション装置３００によれば、推定燃料消費量が最小となるときの加速度を取得し、取得した加速度に基づいて車両の速度の閾値となる車両の速度情報を取得する。ナビゲーション装置３００は、車両の排気量や、重量、車高、車幅など車両の種別によって異なる情報に基づいて、推定燃料消費量を算出する。このため、ナビゲーション装置３００は、車両の総推定燃料消費量が最小となるときの加速度に基づいて車両の速度の閾値を取得することで、車両の種別に適した車両の消費燃料を節約するための情報をユーザに提供することができる。これにより、ユーザは、自身の操作する車両の有効な操作方法を得ることができる。
【０１２３】
（実施の形態２）
図９は、実施の形態２にかかる取得システムの機能的構成を示すブロック図である。実施の形態２にかかる取得システム９００の機能的構成について説明する。実施の形態２にかかる取得システム９００は、サーバ９１０、端末９２０によって構成される。取得システム９００は、実施の形態１の取得装置１００の機能をサーバ９１０が備える。
【０１２４】
サーバ９１０は、移動体に搭載された端末９２０に提供する情報を算出する。具体的には、サーバ９１０は、移動体に搭載された端末９２０から移動体情報を受信し、移動体の消費エネルギーを節約するための移動体の移動情報を取得し、取得した情報を端末９２０に送信する。
【０１２５】
端末９２０は、移動体に搭載され、移動体情報をサーバ９１０に提供する。移動体情報とは、ユーザによって入力部から入力された移動体の移動体の排気量や、重量、車高、車幅など移動体の種別によって異なる情報などである。
【０１２６】
図９において、サーバ９１０は、算出部１０２、記憶部１０３、加速度情報取得部１０４、速度情報取得部１０５、サーバ受信部９１１、サーバ送信部９１２によって構成される。端末９２０は、入力部１０１、報知制御部１０６、端末受信部９２１、端末送信部９２２によって構成される。なお、図９に示す取得システム９００においては、図１に示した取得装置１００と同一の構成部に同一の符号を付し、説明を省略する。
【０１２７】
サーバ９１０において、サーバ受信部９１１は、移動体情報を端末９２０から受信する。具体的には、たとえば、サーバ受信部９１１は、公衆回線網や携帯電話網、ＤＳＲＣ、ＬＡＮ、ＷＡＮなどの通信網に無線を介して接続された端末９２０からの移動体に関する情報を受信する。サーバ受信部９１１によって受信された情報は、算出部１０２で参照される情報である。
【０１２８】
サーバ送信部９１２は、移動体の消費エネルギーを節約するための移動体の移動情報を端末９２０に送信する。具体的には、たとえば、サーバ送信部９１２は、公衆回線網や携帯電話網、ＤＳＲＣ、ＬＡＮ、ＷＡＮなどの通信網に無線を介して接続された端末９２０に情報を送信する。
【０１２９】
端末９２０は、たとえば、携帯端末の情報通信網や自装置に備えられた通信部（不図示）を介して通信可能な状態で、サーバ９１０と接続されている。端末９２０は、移動体に備え付けられた端末であってもよいし、移動体を操作するユーザの携帯端末であってもよい。
【０１３０】
端末９２０において、端末受信部９２１は、サーバ９１０の速度情報取得部１０５によって取得された情報を、サーバ９１０から受信する。具体的には、たとえば、端末受信部９２１は、公衆回線網や携帯電話網、ＤＳＲＣ、ＬＡＮ、ＷＡＮなどの通信網に無線を介して接続されたサーバ９１０から情報を受信する。
【０１３１】
端末送信部９２２は、入力部１０１に入力された情報をサーバ９１０に送信する。具体的には、たとえば、端末送信部９２２は、公衆回線網や携帯電話網、ＤＳＲＣ、ＬＡＮ、ＷＡＮなどの通信網に無線を介して接続されたサーバ９１０に移動体に関する情報を送信する。
【０１３２】
つぎに、実施の形態２にかかる取得システム９００による取得処理について説明する。取得システム９００による取得処理は、実施の形態１にかかる取得装置１００とほぼ同一であるため、図２のフローチャートを利用して実施の形態１との差異について説明する。
【０１３３】
取得システム９００による取得処理は、実施の形態１にかかる取得装置１００による取得処理をサーバ９１０がおこなう。具体的には、図２のフローチャートにおいて、端末９２０は、ステップＳ２０１の処理を行い、ステップＳ２０１で取得した情報をサーバ９１０に送信する。つぎに、サーバ９１０は、端末９２０からの情報を受信する。つぎに、サーバ９１０は、端末９２０から受信した情報に基づいてステップＳ２０２〜Ｓ２０４の処理をおこない、ステップＳ２０４で取得した情報を端末９２０に送信する。
【０１３４】
つぎに、端末９２０は、サーバ９１０からの情報を受信する。そして、端末９２０は、サーバ９１０から受信した情報に基づいてステップＳ２０５をおこない、サーバ９１０から受信した情報をユーザに報知し、本フローチャートによる処理を終了する。
【０１３５】
以上説明したように、実施の形態２にかかる取得システム９００は、実施の形態１にかかる取得装置１００と同様の効果を得ることができる。
【０１３６】
（実施の形態３）
図１０は、実施の形態３にかかる取得システムの機能的構成を示すブロック図である。実施の形態３にかかる取得システム１０００の機能的構成について説明する。実施の形態３にかかる取得システム１０００は、サーバ１０１０、取得装置１０２０、端末９２０によって構成される。取得システム１０００は、実施の形態１の取得装置１００の算出部１０２の機能をサーバ１０１０が備え、実施の形態１の取得装置１００の入力部１０１および報知制御部１０６の機能を端末９２０が備える。
【０１３７】
図１０において、端末９２０は、実施の形態２の端末９２０と同様の構成を有する。具体的には、端末９２０は、入力部１０１、報知制御部１０６、端末受信部９２１、端末送信部９２２によって構成される。サーバ１０１０は、算出部１０２、サーバ受信部（以下、第１サーバ受信部とする）９１１、サーバ送信部（以下、第１サーバ送信部とする）９１２、第２サーバ受信部１０１１、第２サーバ送信部１０１２によって構成される。
【０１３８】
取得装置１０２０は、加速度情報取得部１０４、速度情報取得部１０５、受信部１０２１、送信部１０２２によって構成される。図１０に示す取得システム１０００においては、図１に示した取得装置１００および図９に示した取得システム９００と同一の構成部に同一の符号を付し、説明を省略する。
【０１３９】
サーバ１０１０において、第２サーバ受信部１０１１は、速度情報取得部１０５によって取得された情報を取得装置１０２０から受信する。具体的には、たとえば、第２サーバ受信部１０１１は、公衆回線網や携帯電話網、ＤＳＲＣ、ＬＡＮ、ＷＡＮなどの通信網に無線を介して接続された取得装置１０２０からの情報を受信する。
【０１４０】
第２サーバ送信部１０１２は、算出部１０２によって算出された情報を取得装置１０２０に送信する。具体的には、第２サーバ送信部１０１２は、公衆回線網や携帯電話網、ＤＳＲＣ、ＬＡＮ、ＷＡＮなどの通信網に無線を介して接続された取得装置１０２０に情報を送信する。
【０１４１】
取得装置１０２０において、受信部１０２１は、算出部１０２によって算出された移動体の速度および総エネルギー消費量をサーバ１０１０から受信する。具体的には、たとえば、受信部１０２１は、公衆回線網や携帯電話網、ＤＳＲＣ、ＬＡＮ、ＷＡＮなどの通信網に無線を介して接続されたサーバ１０１０からの移動体に関する情報を受信する。受信部１０２１によって受信された情報は、加速度情報取得部１０４、速度情報取得部１０５によって参照される情報である。
【０１４２】
送信部１０２２は、速度情報取得部１０５によって取得された速度情報をサーバ１０１０に送信する。具体的には、たとえば、送信部１０２２は、公衆回線網や携帯電話網、ＤＳＲＣ、ＬＡＮ、ＷＡＮなどの通信網に無線を介して接続されたサーバ１０１０に情報を送信する。
【０１４３】
つぎに、実施の形態３にかかる取得システム１０００による取得処理について説明する。取得システム１０００による取得処理は、実施の形態１にかかる取得装置１００とほぼ同一であるため、図２のフローチャートを利用して実施の形態１との差異について説明する。
【０１４４】
取得システム１０００による取得処理は、実施の形態１にかかる取得装置１００による取得処理を取得装置１０２０がおこなう。具体的には、図２のフローチャートにおいて、端末９２０は、ステップＳ２０１の処理を行い、ステップＳ２０１で取得した情報をサーバ１０１０に送信する。つぎに、サーバ１０１０は、端末９２０からの情報を受信する。つぎに、サーバ１０１０は、端末９２０から受信した情報に基づいてステップＳ２０２の処理をおこない、ステップＳ２０２で算出した情報を取得装置１０２０に送信する。
【０１４５】
つぎに、取得装置１０２０は、サーバ１０１０からの情報を受信する。そして、取得装置１０２０は、サーバ１０１０から受信した情報に基づいてステップＳ２０３，Ｓ２０４の処理をおこない、ステップＳ２０４で取得した情報を、サーバ１０１０を介して端末９２０に送信する。つぎに、端末９２０は、サーバ１０１０からの情報を受信する。そして、端末９２０は、サーバ１０１０から受信した情報に基づいてステップＳ２０５をおこない、サーバ１０１０から受信した情報をユーザに報知し、本フローチャートによる処理を終了する。
【０１４６】
以上説明したように、実施の形態３にかかる取得システム１０００は、実施の形態２にかかる取得システム９００と同様の効果を得ることができる。
【実施例２】
【０１４７】
以下に、本発明の実施例２について説明する。図１１は、実施例２にかかる取得システムのシステム構成を示す説明図である。本実施例２では、車両に搭載されたナビゲーション装置１１１０を端末９２０とし、サーバ１１２０をサーバ９１０とする取得システム１１００において、本発明を適用した場合の一例について説明する。取得システム１１００は、車両１１３０に搭載されたナビゲーション装置１１１０、サーバ１１２０、ネットワーク１１４０によって構成される。
【０１４８】
ナビゲーション装置１１１０は、車両１１３０に搭載されている。ナビゲーション装置１１１０は、サーバ１１２０に車両情報を送信する。また、ナビゲーション装置１１１０は、サーバ１１２０から受信した情報をユーザに報知する。
【０１４９】
サーバ１１２０は、ナビゲーション装置１１１０から車両情報を受信する。サーバ１１２０は、受信した車両情報に基づいて、車両１１３０の消費燃料を節約するための車両１１３０の移動情報を取得する。これにより、ナビゲーション装置１１１０は、自装置が搭載された車両１１３０の種別に適した車両の速度の閾値を、車両１１３０を操作するユーザに提供することができる。
【０１５０】
サーバ１１２０およびナビゲーション装置１１１０のハードウェア構成は、実施例１のナビゲーション装置３００のハードウェア構成と同一である。また、ナビゲーション装置１１１０は、車両情報をサーバ１１２０に送信する機能と、サーバ１１２０からの情報を受信してユーザに報知する機能に該当するハードウェア構成のみを備えていればよい。
【０１５１】
また、車両に搭載されたナビゲーション装置１０１０を端末９２０とし、サーバ１１２０を実施の形態３のサーバ１０１０とし、図示省略する外部装置を実施の形態３の取得装置１０２０とする取得システム１０００を構成してもよい。
【０１５２】
なお、本実施の形態で説明した取得方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーションなどのコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。
【符号の説明】
【０１５３】
１００  取得装置
１０１  入力部
１０２  算出部
１０３  記憶部
１０４  加速度情報取得部
１０５  速度情報取得部
１０６  報知制御部
１１０  表示部
【図１】
2012214122.tif 000004
【図２】
2012214122.tif 000005
【図３】
2012214122.tif 000006
【図４−１】
2012214122.tif 000007
【図４−２】
2012214122.tif 000008
【図４−３】
2012214122.tif 000009
【図５】
2012214122.tif 000010
【図６−１】
2012214122.tif 000011
【図６−２】
2012214122.tif 000012
【図６−３】
2012214122.tif 000013
【図７】
2012214122.tif 000014
【図８】
2012214122.tif 000015
【図９】
2012214122.tif 000016
【図１０】
2012214122.tif 000017
【図１１】
2012214122.tif 000018