(57)【特許請求の範囲】
【請求項１】
車両に搭載されるクライアント装置と、前記クライアント装置と通信可能に接続されるサーバ装置とを備えた省燃費運転支援システムにおいて、
前記クライアント装置は、
前記車両をユーザが運転したときの走行履歴データに基づいて、前記車両の走行状態ごとの前記ユーザの省燃費運転の実現度合いを評価した省燃費評価パラメータを算出するパラメータ算出部と、
前記ユーザの省燃費評価パラメータを、前記サーバ装置にアップロードするアップロード部と、
前記ユーザに対する省燃費運転のアドバイスを生成するアドバイス生成部と、
を備え、
前記サーバ装置は、
複数のクライアント装置からアップロードされた複数のユーザの省燃費評価パラメータを記憶する記憶部と、
一のクライアント装置からの要求に基づいて、前記記憶部を参照して、前記一のクライアント装置のユーザの省燃費評価パラメータと他のクライアント装置のユーザの省燃費評価パラメータとを比較し、前記他のクライアント装置のユーザの省燃費評価パラメータの値と前記一のクライアント装置のユーザの省燃費評価パラメータの値との差分値を、比較結果として求めるパラメータ比較部と、
前記要求に対する応答として、前記パラメータ比較部での比較結果を前記一のクライアント装置へ送信する応答送信部と、
を備え、
前記アドバイス生成部は、前記サーバ装置からの前記応答に含まれる前記比較結果に基づいて、前記差分値が最大であった省燃費評価パラメータの前記車両の走行状態について、前記省燃費運転のアドバイスを生成することを特徴とする省燃費運転支援システム。
【請求項２】
前記クライアント装置は、前記走行履歴データに基づいて前記車両の運転シーンを推定するシーン推定部を、さらに備え、
前記アップロード部は、前記車両の運転シーンごとの前記省燃費評価パラメータを、前記サーバ装置にアップロードし、
前記パラメータ比較部は、前記車両の運転シーンごとに、前記他のクライアント装置のユーザの省燃費評価パラメータの値のうちの最高値と前記一のクライアント装置のユーザの省燃費評価パラメータの値との差分値を、前記比較結果として求め、
前記アドバイス生成部は、前記車両の運転シーンごとに、前記差分値が最大であった省燃費評価パラメータの前記車両の走行状態について、前記省燃費運転のアドバイスを生成する、請求項１に記載の省燃費運転支援システム。
【請求項３】
前記アドバイス生成部は、前記車両の出発地から目的地までの経路案内を行うナビゲーション装置によって探索された探索経路に含まれる経路部分のうちの少なくとも一つについて、前記省燃費運転のアドバイスを生成する、請求項２に記載の省燃費運転支援システム。
【請求項４】
前記アドバイス生成部は、前記ユーザによって指定された特定の経路部分について、前記省燃費運転のアドバイスを生成する、請求項２または請求項３に記載の省燃費運転支援システム。
【請求項５】
前記アドバイス生成部は、前記経路部分の長さが所定の基準長さより短いときには、前記省燃費運転のアドバイスを生成しない、請求項３または請求項４に記載の省燃費運転支援システム。
【請求項６】
前記アドバイス生成部は、前記ユーザによって指定された特定の前記運転シーンについて、前記省燃費運転のアドバイスを生成する、請求項２〜請求項５のいずれかに記載の省燃費運転支援システム。
【請求項７】
前記サーバ装置は、
前記ユーザの第２のクライアント装置からの要求に基づいて、前記パラメータ比較部での前記比較結果に基づいて、前記省燃費運転のアドバイスを生成する第２のアドバイス生成部と、
前記第２のアドバイス生成部で生成した前記省燃費運転のアドバイスを、前記第２のクライアント装置へ送信するアドバイス送信部と、
を備える、請求項１〜請求項６のいずれかに記載の省燃費運転支援システム。
【請求項８】
車両に搭載されるクライアント装置と、前記クライアント装置と通信可能に接続されるサーバ装置とを備えた省燃費運転支援システムにおいて用いられる方法であって、
前記クライアント装置において、
前記車両をユーザが運転したときの走行履歴データに基づいて、前記車両の走行状態ごとの前記ユーザの省燃費運転の実現度合いを評価した省燃費評価パラメータを算出することと、
前記ユーザの省燃費評価パラメータを、前記サーバ装置にアップロードすることと、
前記サーバ装置において、
複数のクライアント装置からアップロードされた複数のユーザの省燃費評価パラメータを記憶部に記憶することと、
一のクライアント装置からの要求に基づいて、前記記憶部を参照して、前記一のクライアント装置のユーザの省燃費評価パラメータと他のクライアント装置のユーザの省燃費評価パラメータとを比較し、前記他のクライアント装置のユーザの省燃費評価パラメータの値と前記一のクライアント装置のユーザの省燃費評価パラメータの値との差分値を、比較結果として求めることと、
前記要求に対する応答として、前記比較結果を前記一のクライアント装置へ送信することと、
前記一のクライアント装置において、
前記サーバ装置からの前記応答に含まれる前記比較結果に基づいて、前記差分値が最大であった省燃費評価パラメータの前記車両の走行状態について、前記一のクライアント装置のユーザに対する省燃費運転のアドバイスを生成することと、
を含むことを特徴とする方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の省燃費運転を支援するシステムに関し、特に、ユーザに対する省燃費運転のアドバイスを生成する技術に関する。
【背景技術】
【０００２】
従来、車両の省燃費運転を支援する装置が提案されている（例えば特許文献１参照）。従来の装置では、運転者ごとに燃費を算出して、燃費の増減に基づいて運転者にアドバイスを報知する。具体的には、運転手ごとに抽出した燃費の悪い運転操作や走行状態について、燃費向上のためのアドバイスを運転者に報知する。このようにして、従来の装置では、運転者に燃費を向上させる操作を把握させ、燃費向上に適した操作を働きかける。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１６３７８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の装置では、ある運転者に対するアドバイスを生成する際に、燃費の悪い運転操作や走行状態であるか否かについてしか考慮しておらず、そのアドバイスがその運転者にとって実現できるような省燃費運転であるか否かについて、何ら考慮されていない。
【０００５】
例えば、同じ道路を走行する他の運転者が誰も実現できていないような省燃費運転は、その運転者にとっても実現できる可能性は低い。したがって、そのような実現の可能性の低い省燃費運転のアドバイスを運転者に報知しても、その運転者の省燃費運転の改善にはつながり難い。にもかかわらず、従来の装置では、燃費の悪い運転操作や走行状態である場合には、そのような実現可能性の低い省燃費運転のアドバイスであっても、その運転者に報知されることになる。
【０００６】
逆に、同じ道路を走行する他の運転者が実現できているような省燃費運転であれば、その運転者にとっても実現できる可能性が高い。したがって、そのような実現の可能性の低い省燃費運転のアドバイスを運転者に報知すれば、その運転者の省燃費運転を改善できるはずである。ところが、従来の装置では、燃費がそれほど悪くない運転操作や走行状態である場合には、そのような実現可能性の高い省燃費運転のアドバイスであっても、その運転者に報知されないことになる。
【０００７】
このように、従来の装置では、その運転者にとって実現できるようなアドバイスであるか否かについて、まったく考慮されていなかったため、運転者の省燃費運転を適切に改善することができないという問題があった。
【０００８】
本発明は、上記の課題に鑑みてなされたもので、ユーザにとって実現できる可能性のある省燃費運転のアドバイスを生成することのできる省燃費運転支援システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の省燃費運転支援システムは、車両に搭載されるクライアント装置と、前記クライアント装置と通信可能に接続されるサーバ装置とを備えた省燃費運転支援システムであって、前記クライアント装置は、前記車両をユーザが運転したときの走行履歴データに基づいて、前記車両の走行状態ごとの前記ユーザの省燃費運転の実現度合いを評価した省燃費評価パラメータを算出するパラメータ算出部と、前記ユーザの省燃費評価パラメータを、前記サーバ装置にアップロードするアップロード部と、前記ユーザに対する省燃費運転のアドバイスを生成するアドバイス生成部と、を備え、前記サーバ装置は、複数のクライアント装置からアップロードされた複数のユーザの省燃費評価パラメータを記憶する記憶部と、一のクライアント装置からの要求に基づいて、前記記憶部を参照して、前記一のクライアント装置のユーザの省燃費評価パラメータと他のクライアント装置のユーザの省燃費評価パラメータとを比較するパラメータ比較部と、前記要求に対する応答として、前記パラメータ比較部での比較結果を前記一のクライアント装置へ送信する応答送信部と、を備え、前記アドバイス生成部は、前記サーバ装置からの前記応答に含まれる前記比較結果に基づいて、前記省燃費運転のアドバイスを生成する。
【００１０】
これにより、車両に搭載されるクライアント装置では、ユーザが車両を運転したときの走行履歴データに基づいて、車両の走行状態ごとの省燃費評価パラメータ（そのユーザの省燃費評価パラメータ）が算出され、サーバ装置にアップロードされる。サーバ装置の記憶部には、複数のユーザ（例えば、ユーザＡ〜Ｚ）の省燃費評価パラメータが記憶され、あるクライアント装置からの要求に基づいて、そのクライアント装置のユーザ（例えば、ユーザＡ）の省燃費評価パラメータと他のクライアント装置のユーザ（例えば、ユーザＢ〜Ｚ）の省燃費評価パラメータとが比較され、その比較結果が応答としてクライアント装置（要求を送ったクライアント装置）へ送信される。そのクライアント装置では、サーバ装置からの応答に含まれる比較結果に基づいて、省燃費運転のアドバイスが生成される。本発明では、あるユーザ（例えば、ユーザＡ）に対する省燃費運転のアドバイスを生成する際に、そのユーザの省燃費運転の実現度合いと他のユーザ（例えば、ユーザＢ〜Ｚ）の省燃費運転の実現度合いとの比較結果が考慮される。したがって、ある走行状態（例えば、停車状態、加速状態、減速状態、定速走行状態、ストップアンドゴー走行状態など）について、他のユーザ（例えば、ユーザＢ）が省燃費運転を実現している（実現度が高い）にもかかわらず、このユーザ（例えば、ユーザＡ）が省燃費運転を実現できていない（実現度が低い）場合には、その走行状態の省燃費運転についてのアドバイスが生成される。このようにして、そのユーザ（例えば、ユーザＡ）にとって実現できる可能性（改善できる余地）のある省燃費運転のアドバイスを生成することができる。そのため、ユーザ（例えば、ユーザＡ）の省燃費運転を適切に改善することができる。
【００１１】
また、本発明の省燃費運転支援システムでは、前記クライアント装置は、前記走行履歴データに基づいて前記車両の運転シーンを推定するシーン推定部を、さらに備え、前記アップロード部は、前記車両の運転シーンごとの前記省燃費評価パラメータを、前記サーバ装置にアップロードし、前記パラメータ比較部は、前記車両の運転シーンごとに、前記他のクライアント装置のユーザの省燃費評価パラメータの値のうちの最高値と前記一のクライアント装置のユーザの省燃費評価パラメータの値との差分値を、前記比較結果として求め、前記アドバイス生成部は、前記車両の運転シーンごとに、前記差分値が最大であった省燃費評価パラメータの前記車両の走行状態について、前記省燃費運転のアドバイスを生成してもよい。
【００１２】
これにより、クライアント装置では、走行履歴データに基づいて、車両の運転シーン（例えば、一般道を平均車速２０ｋｍ／時で走行しているシーン、つまり、混雑している一般道を運転しているシーンなど）が推定され、サーバ装置にアップロードされる。サーバ装置では、あるクライアント装置からの要求があったときに、車両の運転シーンごとに、そのクライアント装置のユーザの省燃費評価パラメータの値（例えば、ユーザＡの加速状態の評価値：５、ユーザＡの減速状態の評価値：３）と他のクライアント装置のユーザの省燃費評価パラメータの値のうちの最高値（例えば、ユーザＢの加速状態の評価値：１０、ユーザＣの減速状態の評価値：４）との差分値（例えば、加速状態の差分値：５＝１０−５、減速状態の差分値：１＝４−３）が求められる。この場合、差分値が大きいということは、そのユーザ（例えば、ユーザＡ）にとって実現できる可能性（改善できる余地）が大きいことを意味する。そして、クライアント装置では、車両の各運転シーンで差分値が最大であった走行状態（例えば、加速状態）について、省燃費運転のアドバイスが生成される。このようにして、車両の運転シーンごとにユーザにとって実現できる可能性が大きい省燃費運転のアドバイス（例えば、「混雑している一般道では、前の車の動きをよく見て、十分に車間をあけてから、ゆっくりと加速することを心掛けましょう。」など）を生成することができるので、そのユーザの省燃費運転を運転シーンごとに適切に改善することができる。
【００１３】
また、本発明の省燃費運転支援システムでは、前記アドバイス生成部は、前記車両の出発地から目的地までの経路案内を行うナビゲーション装置によって探索された探索経路に含まれる経路部分のうちの少なくとも一つについて、前記省燃費運転のアドバイスを生成してもよい。
【００１４】
これにより、ナビゲーション装置によって探索された探索経路（例えば、出発地→道路Ａ→道路Ｂ→道路Ｃ→目的地）に含まれる経路部分（例えば、道路Ａ）における省燃費運転のアドバイスが生成される。したがって、ナビゲーション装置によって経路案内されるときに、その経路部分を走行する際に有用な省燃費運転のアドバイスが得られ、ユーザの省燃費運転を適切に改善することができる。
【００１５】
また、本発明の省燃費運転支援システムでは、前記アドバイス生成部は、前記ユーザによって指定された特定の経路部分について、前記省燃費運転のアドバイスを生成してもよい。
【００１６】
これにより、ユーザによって指定された特定の経路部分（例えば、道路Ｄ）における省燃費運転のアドバイスが生成される。したがって、例えば、ユーザが地図上である経路部分（例えば、道路Ｄ）を指定すれば、その経路部分を走行する際に有用な省燃費運転のアドバイスが得られ、ユーザの省燃費運転を適切に改善することができる。
【００１７】
また、本発明の省燃費運転支援システムでは、前記アドバイス生成部は、前記経路部分の長さが所定の基準長さより短いときには、前記省燃費運転のアドバイスを生成しなくてもよい。
【００１８】
これにより、その経路部分の長さが短いとき（例えば、道路Ａの長さが５ｍのとき）には、その経路部分における省燃費運転のアドバイスが生成されない。このようにして、省燃費効果が低い場合にはアドバイスの作成が抑制され、ユーザの省燃費運転を適切に改善することができる。
【００１９】
また、本発明の省燃費運転支援システムでは、前記アドバイス生成部は、前記ユーザによって指定された特定の前記運転シーンについて、前記省燃費運転のアドバイスを生成してもよい。
【００２０】
これにより、ユーザによって指定された特定の運転シーン（例えば、混雑している一般道を運転しているシーンなど）における省燃費運転のアドバイスが生成される。したがって、例えば、ユーザがある運転シーンを指定すれば、そのような運転シーンのときに有用な省燃費運転のアドバイスが得られ、ユーザの省燃費運転を適切に改善することができる。
【００２１】
また、本発明の省燃費運転支援システムでは、前記サーバ装置は、前記ユーザの第２のクライアント装置からの要求に基づいて、前記パラメータ比較部での前記比較結果に基づいて、前記省燃費運転のアドバイスを生成する第２のアドバイス生成部と、前記第２のアドバイス生成部で生成した前記省燃費運転のアドバイスを、前記第２のクライアント装置へ送信するアドバイス送信部と、を備えてもよい。
【００２２】
これにより、サーバ装置では、ユーザの第２のクライアント装置（例えば、パーソナルコンピュータ装置）からの要求に基づいて、そのユーザに対する省燃費運転のアドバイスが生成され、その第２のクライアント装置へ送信される。したがって、ユーザは、車両外（例えば、自宅）からでも第２のクライアント装置を利用して、省燃費運転のアドバイスを得ることができるようになり、ユーザの利便性が向上する。
【００２３】
本発明の方法は、車両に搭載されるクライアント装置と、前記クライアント装置と通信可能に接続されるサーバ装置とを備えた省燃費運転支援システムにおいて用いられる方法であって、前記クライアント装置において、前記車両をユーザが運転したときの走行履歴データに基づいて、前記車両の走行状態ごとの前記ユーザの省燃費運転の実現度合いを評価した省燃費評価パラメータを算出することと、前記ユーザの省燃費評価パラメータを、前記サーバ装置にアップロードすることと、前記サーバ装置において、複数のクライアント装置からアップロードされた複数のユーザの省燃費評価パラメータを記憶部に記憶することと、一のクライアント装置からの要求に基づいて、前記記憶部を参照して、前記一のクライアント装置のユーザの省燃費評価パラメータと他のクライアント装置のユーザの省燃費評価パラメータとを比較することと、前記要求に対する応答として、前記比較結果を前記一のクライアント装置へ送信することと、前記一のクライアント装置において、前記サーバ装置からの前記応答に含まれる前記比較結果に基づいて、前記一のクライアント装置のユーザに対する省燃費運転のアドバイスを生成することと、を含む。
【００２４】
この方法によっても、上記のシステムと同様、あるユーザ（例えば、ユーザＡ）に対する省燃費運転のアドバイスを生成する際に、そのユーザの省燃費運転の実現度合いと他のユーザ（例えば、ユーザＢ〜Ｚ）の省燃費運転の実現度合いとの比較結果が考慮される。したがって、ある走行状態（例えば、停車状態、加速状態、減速状態、定速走行状態、ストップアンドゴー走行状態など）について、他のユーザ（例えば、ユーザＢ）が省燃費運転を実現している（実現度が高い）にもかかわらず、このユーザ（例えば、ユーザＡ）が省燃費運転を実現できていない（実現度が低い）場合には、その走行状態の省燃費運転についてのアドバイスが生成される。このようにして、そのユーザ（例えば、ユーザＡ）にとって実現できる可能性（改善できる余地）のある省燃費運転のアドバイスを生成することができる。そのため、ユーザ（例えば、ユーザＡ）の省燃費運転を適切に改善することができる。
【発明の効果】
【００２５】
本発明によれば、ユーザにとって実現できる可能性のある省燃費運転のアドバイスを生成し、ユーザの省燃費運転を適切に改善することができる。
【図面の簡単な説明】
【００２６】
【図１】本発明の第１の実施の形態における省燃費運転支援システムの構成の説明図である。
【図２】第１の実施の形態の省燃費運転支援システムを構成するクライアント装置のブロック図である。
【図３】第１の実施の形態の省燃費運転支援システムを構成するサーバ装置のブロック図である。
【図４】特定のリンク（道路）について、走行履歴データから運転シーンと省燃費評価パラメータを算出する流れを示した図である。
【図５】特定のノード（交差点）について、走行履歴データから運転シーンと省燃費評価パラメータを算出する流れを示した図である。
【図６】運転シーンの例を示す図である。
【図７】省燃費評価パラメータの例を示す図である。
【図８】省燃費評価パラメータの差分値の例を示す図である。
【図９】運転シーンと省燃費評価パラメータの差分値に基づいて、省燃費運転のアドバイスを生成する流れを示した図である。
【図１０】第１の実施の形態の省燃費運転支援システムの動作（アドバイス生成）の流れを説明するためのシーケンス図である。
【図１１】本発明の第２の実施の形態における省燃費運転支援システムの構成の説明図である。
【図１２】第２の実施の形態の省燃費運転支援システムを構成するコンピュータ装置のブロック図である。
【図１３】第２の実施の形態の省燃費運転支援システムを構成するサーバ装置のブロック図である。
【図１４】第２の実施の形態の省燃費運転支援システムの動作（アドバイス生成）の流れを説明するためのシーケンス図である。
【発明を実施するための形態】
【００２７】
以下、本発明の実施の形態の省燃費運転支援システムについて、図面を用いて説明する。本実施の形態では、車両用のナビゲーションシステム等に適用される省燃費運転支援システムの場合を例示する。
【００２８】
（第１の実施の形態）
本発明の第１の実施の形態の省燃費運転支援システムの構成を、図面を参照して説明する。図１は、本実施の形態の省燃費運転支援システムの構成を示す説明図である。図１に示すように、省燃費運転支援システム１は、ユーザの車両に搭載されるクライアント装置２と、センターなどの施設に設置されるサーバ装置３とで構成される。サーバ装置３は、ネットワーク４（インターネットなど）を介して、クライアント装置２に通信可能に接続されている。なお、図１では、説明の便宜上、１台の車両と１つのクライアント装置２のみが図示されているが、車両やクライアント装置２の数が２以上でよいことは言うまでもない。
【００２９】
図２は、クライアント装置２の構成を説明するためのブロック図である。図２に示すように、クライアント装置２は、車両センサ（図示せず）などから種々の車両情報を取得することができるＣＡＮ５（車載ネットワーク）と、車両に搭載されているナビゲーション装置（図示せず）を電気制御するためのナビＥＣＵ６と、スマートキーシステムなどを利用して車両のドライバ（ユーザ）を特定するユーザ特定部７と、ユーザが入力操作を行うためのタッチパネルやリモコンなどのインターフェース部８（Ｉ／Ｆ部）を備えている。
【００３０】
クライアント装置２は、省燃費運転のアドバイスデータを記憶するアドバイスデータ記憶部９を備えている。このアドバイスデータ記憶部９は、運転シーン（高速道路渋滞シーン、一般道混雑シーンなど）や走行状態（停車状態、加速状態など）に応じた省燃費運転のアドバイスデータを、テーブル形式で記憶している（図９参照）。
【００３１】
また、クライアント装置２は、運転シーンの推定に用いられる定量化モデル（シーンモデル）を記憶するシーンモデル記憶部１０と、省燃費評価パラメータの算出に用いられる定量化モデル（燃費モデル）を記憶する燃費モデル記憶部１１を備えている。
【００３２】
シーンモデルは、車両の平均速度や道路種別と運転シーンとの相関関係が記録された正解データを用いて、車両の平均速度や道路種別から運転シーンを推定するための定量化モデルである。また、燃費モデルは、車両の走行履歴データ（車速や加速度など）と省燃費評価パラメータ（車両の走行状態ごとのユーザの省燃費運転の実現度合いを評価したパラメータ）との相関関係が記録された正解データを用いて、車両の走行履歴データから省燃費評価パラメータ（車両の走行状態ごとの評価値）を算出するための定量化モデルである。
【００３３】
これらの定量化モデルとしては、定式化モデルを用いることができる。定式化モデルでは、例えば、線形重回帰分析、主成分分析、因子分析などの統計的手法が用いられる。また、定量化モデルとして、確率推論モデルを用いることもできる。確率推論モデルとしては、例えば、ベイジアンネットワークやニューラルネットワーク等が用いられる。ここでは、説明を省略するが、これらの定量化モデルについては、公知の技術を利用することができる。
【００３４】
また、クライアント装置２は、車両の走行履歴データを記憶する走行履歴データ記憶部１２を備えている。走行履歴データには、時間情報と車両情報と道路情報が含まれる（図４および図５参照）。時間情報は、その車両情報や道路情報を取得した時間（時刻）の情報である。車両情報は、主としてＣＡＮ５から取得できる情報であり、例えば、イグニッションオン／オフ、車速、加速度、アクセル開度、ブレーキ信号、加速度センサ信号、エンジン回転数などの情報が含まれる。道路情報は、主としてナビＥＣＵ６から取得できる情報であり、例えば、道路のリンクＩＤ、リンク方向、道路種別などの情報が含まれる。なお、この走行履歴データには、緯度、経度などの情報が含まれていてもよい。
【００３５】
クライアント装置２は、走行履歴データに基づいて車両の運転シーンを推定するシーン推定部１３と、走行履歴データに基づいて省燃費評価パラメータを算出するパラメータ算出部１４を備えている。シーン推定部１３は、シーンモデル記憶部１０に記憶されているシーンモデルを用いて、車両の平均速度や道路種別の情報（走行履歴データから得られる）から運転シーンを推定する。また、パラメータ算出部１４は、燃費モデル記憶部１１に記憶されている燃費モデルを用いて、車両の走行履歴データ（車速や加速度など）から省燃費評価パラメータ（車両の走行状態ごとの評価値）を算出する。なお、運転シーンの推定や省燃費評価パラメータの算出については、後で図面を参照しながら詳しく説明する。
【００３６】
また、クライアント装置２は、省燃費運転のアドバイスを生成する際にサーバ装置３に対する要求を生成する要求生成部１５と、その要求に対する応答をサーバ装置３から取得する差分値取得部１６を備えている。このクライアント装置２は、サーバ装置３との間でネットワーク４を介した情報通信を行う通信部１７を備えている。要求生成部１５で生成された要求は、この通信部１７を介してサーバ装置３へ送信される。また、サーバ装置３から返信された応答（要求に対する応答）は、この通信部１７を介して受信され、差分値取得部１６によって取得される。
【００３７】
さらに、この通信部１７は、シーン推定部１３によって推定された運転シーンごとに、パラメータ算出部１４によって算出された省燃費評価パラメータを、サーバ装置３へアップロードする機能を備えている。この省燃費評価パラメータのアップロードは、車両の運転中に行われてもよく、車両が目的地に到着したときに行われてもよく、車両の次回のエンジンスタート（イグニッションオン）のときに行われてもよい。この通信部１７は、本発明のアップロード部に相当する。
【００３８】
そして、クライアント装置２は、ユーザに対する省燃費運転のアドバイスを生成するアドバイス生成部１８を備えている。この場合、省燃費運転のアドバイスの生成は、アドバイスデータ記憶部９に記憶されているアドバイスデータを読み出すことによって行われる。具体的には、サーバ装置３からの応答（要求に対する応答）に含まれる省燃費評価パラメータの比較結果に基づいて、ある運転シーン（例えば、一般道混雑シーンなど）と走行状態（例えば、加速状態など）が指定されると、その運転シーンと走行状態に応じた省燃費運転のアドバイスデータ（例えば、「混雑している一般道では、前の車の動きをよく見て、十分に車間をあけてから、ゆっくりと加速することを心掛けましょう。」など）が読み出される（図９参照）。なお、省燃費運転のアドバイスの生成については、後で図面を参照しながら詳しく説明する。
【００３９】
図３は、サーバ装置３の構成を説明するためのブロック図である。図３に示すように、サーバ装置３は、クライアント装置２との間でネットワーク４を介した情報通信を行う通信部１９を備えている。この通信部１９は、複数のクライアント装置２からアップロードされた複数のユーザの省燃費評価パラメータを受信する機能を備えている。また、この通信部１９は、クライアント装置２からの要求を受信する機能も備えている。
【００４０】
サーバ装置３は、複数のクライアント装置２からアップロードされた複数のユーザの省燃費評価パラメータを記憶するパラメータデータ記憶部２０と、パラメータデータ記憶部２０に記憶されているデータを更新するパラメータ更新部２１を備えている。パラメータデータ記憶部２０には、各クライアント装置２からアップロードされた省燃費評価パラメータが、ユーザＩＤ、走行日時、リンクＩＤ、リンク方向、運転シーンと対応づけて、記憶されている。パラメータ更新部２１は、クライアント装置２から省燃費評価パラメータのアップロードが行われるごとに、必要に応じて、このパラメータデータ記憶部２０に記憶されているデータを更新する。ここでは、パラメータデータ記憶部２０が、本発明の記憶部に相当する。
【００４１】
また、サーバ装置３は、パラメータデータ記憶部２０に記憶されている省燃費評価パラメータの値（車両の走行状態ごとの評価値）のうちの最高値を基準データ（後述する差分値を求める処理のための基準データ）として記憶する基準データ記憶部２２と、基準データ記憶部２２に記憶されているデータを更新する基準データ更新部２３を備えている。基準データ記憶部２２には、すべてのユーザの省燃費評価パラメータの値（車両の走行状態ごとの評価値）のうちの最高値（例えば、加速：１０、減速：４など）が記憶されている（図８参照）。基準データ更新部２３は、クライアント装置２から省燃費評価パラメータのアップロードが行われるごとに、必要に応じて、この基準データ記憶部２２に記憶されているデータを更新する。
【００４２】
サーバ装置３は、あるクライアント装置２からの要求に基づいて、パラメータデータ記憶部２０と基準データ記憶部２２を参照して、そのクライアント装置２のユーザ（例えば、ユーザＡ）と、他のクライアント装置２のユーザ（例えば、ユーザＢ〜Ｚ）の省燃費評価パラメータを比較して、比較結果として差分値を求める差分値算出部２４を備えている。差分値算出部２４は、車両の運転シーンごとに、他のクライアント装置２のユーザ（ユーザＢ〜Ｚ）の省燃費評価パラメータの値のうちの最高値と、要求があったクライアント装置２のユーザ（ユーザＡ）の省燃費評価パラメータの値との差分値（例えば、加速：５＝１０−５、減速：１＝４−３）を求める（図８参照）。この場合、差分値算出部２４が、本発明のパラメータ比較部に相当する。
【００４３】
なお、ここでは、差分値算出部２４が、全ユーザの中での最高値との差分を求める例について説明したが、例えば、全ユーザが運転スキルごとに（例えば、上級者グループ、中級者グループ、初心者グループに）グループ分けされており、そのユーザが属するグループの中での最高値との差分を求めてもよい。この場合、各ユーザの省燃費評価パラメータの平均値が車両の運転シーンごとに算出され、その平均値に応じてグループ分けがなされる。例えば、あるユーザ（ユーザＡ）の一般道渋滞シーンの省燃費評価パラメータの平均値が「５」の場合、そのユーザは、中級者グループ（平均値：４〜６のグループ）に属することになる。そして、差分値算出部２４は、車両の運転シーンごとに、これら中級者グループのクライアント装置２のユーザ（ユーザＫ〜Ｕ）の省燃費評価パラメータの値のうちの最高値と、要求があったクライアント装置２のユーザ（ユーザＡ）の省燃費評価パラメータの値との差分値（例えば、加速：１＝６−５、減速：０＝３−３）を求めてもよい。そのユーザ（例えばユーザＡ）の運転スキルが向上すると、省燃費評価パラメータの平均値が上がり、そのユーザは上級者グループ（平均値：７〜１０のグループ）に属するようになる。
【００４４】
サーバ装置３は、差分値算出部２４で求められた差分値のデータを記憶する差分値データ記憶部２５を備えている。差分値データ記憶部２５には、すべてのクライアント装置２のユーザの差分値が、車両の運転状態ごとに、ユーザＩＤ、走行日時、リンクＩＤ、リンク方向、運転シーンと対応づけて、記憶されている。
【００４５】
また、サーバ装置３は、クライアント装置２からの要求に対する応答を生成する応答生成部２６を備えている。この応答生成部２６は、差分値算出部２４で求められた差分値のデータを、要求に対する応答に含める。そのため、差分値算出部２４で求められた差分値のデータは、サーバ装置３の通信部１９を介して、要求に対する応答として、その要求があったクライアント装置２へ送信される。この場合、通信部１９は、本発明の応答送信部に相当する。
【００４６】
以上のように構成された省燃費運転支援システム１について、図面を参照してその動作を説明する。
【００４７】
ここでは、まず、走行履歴データから運転シーンと省燃費評価パラメータを算出する処理について、図面を参照しながら説明する。この処理は、クライアント装置２のシーン推定部１３とパラメータ算出部１４で行われる。
【００４８】
図４は、特定のリンク（道路）について、走行履歴データから運転シーンと省燃費評価パラメータを算出する流れを示した図である。図４に示すように、まず、走行履歴データ記憶部１２に記憶されている走行履歴データの中から、同じ道路情報（同じリンクＩＤ、同じリンク方向）をもつデータが抽出される。このようにして抽出されたデータ（同一リンクデータ）には、道路を走行している状況を想定できるデータと、交差点の近くを走行している状況を想定できるデータとが含まれる。例えば、同一リンクデータを時系列で並べたときに、最後の数個のデータや最後の数パーセント（全体に対する割合）のデータは、次の交差点の近くを走行している状況を想定できる。そこで、同一リンクデータの中から、道路を走行している状況を想定できるデータが抽出される。
【００４９】
シーン推定部１３は、このようにして抽出したデータ（走行履歴データ）から、その道路を走行しているときの車両の平均速度やその道路の道路種別の情報を求め、シーンモデル記憶部１０に記憶されているリンク用のシーンモデルを用いて、その道路を走行しているときの車両の運転シーンを推定する。例えば、車両の平均速度が１０−１５ｋｍ／ｈ（時速１０ｋｍ以上、時速１５ｋｍ未満）であり道路種別が一般道である場合には、「一般道混雑シーン」と推定される（図６参照）。
【００５０】
なお、図６は、運転シーンの例を示す図であるが、「一般道混雑シーン」を簡易な運転シーンと呼び、「平均速度が１０−１５ｋｍ／ｈ、道路種別が一般道」を詳細な運転シーンと呼ぶこともできる。簡易な運転シーンは、ユーザに運転シーンを理解させる（イメージさせる）のに適しており、詳細な運転シーンは、クライアント装置２やサーバ装置３での処理に用いるのに適している。
【００５１】
パラメータ算出部１４は、燃費モデル記憶部１１に記憶されている燃費モデルを用いて、このようにして抽出したデータ（走行履歴データ）から、省燃費評価パラメータ（車両の走行状態ごとの評価値）を算出する。パラメータ算出部１４は、まず、走行履歴データ（加速度や車速など）から車両の走行状態を決定する。車両が道路を走行している場合、例えば、車速が閾値ｘ以下である場合には「停止状態」であり、一定時間のあいだ加速度が閾値ｙ以上である場合には「加速状態」であり、車速が閾値ｚ以上でありかつ加減速度が閾値ｊ以下である場合には「定速走行状態」であり、一定時間のあいだ減速度が閾値ｋ以下である場合には「減速状態」であり、車速が閾値ｌ以下でありかつ停止状態でない場合には「ストップアンドゴー状態」であると決定する。
【００５２】
つぎに、パラメータ算出部１４は、走行状態ごとに「ユーザの燃費」を求める。例えば、加速状態の区間の走行履歴データに含まれる車速、加速度、エンジン回転数、アクセル開度、走行距離などのデータから、ユーザ燃費モデルを用いて「加速状態のユーザの燃費：ｙｙ（ｍｌ／ｋｍ）」を求める。また、パラメータ算出部１４は、走行状態ごとに「理想的な燃費」を求める。例えば、加速状態の区間の初期車速、走行距離などから、理想燃費モデルを用いて「加速状態の理想的な燃費：ＹＹ（ｍｌ／ｋｍ）」を求める。そして、パラメータ算出部１４は、走行状態ごとに「ユーザの燃費」と「理想的な燃費」から「省燃費評価パラメータの値（評価値）」を求める（図７参照）。例えば、「加速状態のユーザの燃費：ｙｙ（ｍｌ／ｋｍ）」と「加速状態の理想的な燃費：ＹＹ（ｍｌ／ｋｍ）」から、「加速状態の評価値：Ｅｙ＝（ＹＹ−ｙｙ）／ＹＹ」を求める。
【００５３】
なお、図７は、省燃費評価パラメータの例を示す図であるが、図７に示すように、省燃費評価パラメータは、大項目（例えば、アイドリングや空ぶかし）を用いて、走行状態（例えば、停車状態）よりも細かく分類されてよい。さらに、小項目（例えば、速／遅）を用いて、大項目（例えば、車速）よりも細かく分類されてもよい。
【００５４】
図５は、特定のノード（交差点）について、走行履歴データから運転シーンと省燃費評価パラメータを算出する流れを示した図である。この場合も、まず、走行履歴データ記憶部１２に記憶されている走行履歴データの中から、同じ道路情報（同じリンクＩＤ、同じリンク方向）をもつデータが抽出される。そして、同一リンクデータの中から、交差点を走行している状況を想定できるデータが抽出される。なお、同一リンクデータを時系列で並べたときに、最初の数個のデータや最初の数パーセント（全体に対する割合）のデータは、前の交差点の近くを走行している状況を想定できる。そこで、ノード（交差点）の運転シーンを推定する場合には、次のリンクの同一リンクデータの中から、前の交差点を走行している状況を想定できるデータを抽出してもよい。
【００５５】
シーン推定部１３は、このようにして抽出したデータ（走行履歴データ）から、その交差点を走行しているときに車両が停車・通行していたや、その交差点を車両が右折・左折・直進したかの情報を求め、シーンモデル記憶部１０に記憶されているノード用のシーンモデルを用いて、その交差点を走行しているときの車両の運転シーンを推定する。例えば、車両の平均速度が０−５ｋｍ／ｈ（時速０ｋｍ以上、時速５ｋｍ未満）でありかつその交差点を直進した場合には、「交差点停止シーン」と推定される（図６参照）。
【００５６】
パラメータ算出部１４は、リンク（道路）の場合と同様に、燃費モデル記憶部１１に記憶されている燃費モデルを用いて、このようにして抽出したデータ（走行履歴データ）から、省燃費評価パラメータ（車両の走行状態ごとの評価値）を算出する。パラメータ算出部１４は、まず、走行履歴データ（加速度や車速など）から車両の走行状態を決定する。車両が交差点を走行している場合、例えば、車速が閾値ｘ以下である場合には「停止状態」であり、一定時間のあいだ減速度が閾値ｋ以下である場合には「減速状態」であると決定する。なお、図５の例では、車両の走行状態として「停止状態」と「減速状態」のみが示されているが、ノード（交差点）の場合でもリンク（道路）の場合と同様に（図４のように）、「加速状態」「定速走行状態」「ストップアンドゴー状態」などが車両の走行状態に含まれてよいことは言うまでもない。
【００５７】
つぎに、パラメータ算出部１４は、走行状態ごとに「ユーザの燃費」を求める。例えば、減速状態の区間の走行履歴データに含まれる車速、加速度、エンジン回転数、アクセル開度、走行距離などのデータから、ユーザ燃費モデルを用いて「減速状態のユーザの燃費：ｋｋ（ｍｌ／ｋｍ）」を求める。また、パラメータ算出部１４は、走行状態ごとに「理想的な燃費」を求める。例えば、減速状態の区間の初期車速、走行距離などから、理想燃費モデルを用いて「減速状態の理想的な燃費：ＫＫ（ｍｌ／ｋｍ）」を求める。そして、パラメータ算出部１４は、走行状態ごとに「ユーザの燃費」と「理想的な燃費」から「省燃費評価パラメータの値（評価値）」を求める（図７参照）。例えば、「減速状態のユーザの燃費：ｋｋ（ｍｌ／ｋｍ）」と「減速状態の理想的な燃費：ＫＫ（ｍｌ／ｋｍ）」から、「減速状態の評価値：Ｅｋ＝（ＫＫ−ｋｋ）／ＫＫ」を求める。
【００５８】
つづいて、省燃費運転のアドバイスを生成する処理について、図面を参照しながら説明する。この処理は、クライアント装置２のアドバイス生成部１８で行われる。
【００５９】
図９は、運転シーンと省燃費評価パラメータの差分値に基づいて、省燃費運転のアドバイスを生成する流れを示した図である。上述のように、サーバ装置３からの応答（要求に対する応答）に含まれる省燃費評価パラメータの比較結果には、運転シーンごとの差分値が含まれている。例えば、図９に示すように、その運転シーンが「一般道混雑シーン」であり、差分値が最大である走行状態が「加速」であったとする。その場合には、アドバイスデータ記憶部９にテーブル形式で記憶されているアドバイスデータのうち、その運転シーン「一般道混雑シーン」と走行状態「加速」に応じた省燃費運転のアドバイスデータ（例えば、「混雑している一般道では、前の車の動きをよく見て、十分に車間をあけてから、ゆっくりと加速することを心掛けましょう。」など）が読み出される。このようにして、アドバイス生成部１８は、車両の運転シーン（例えば、一般道混雑シーンなど）ごとに、差分値が最大であった省燃費評価パラメータの走行状態（例えば、加速状態など）について、省燃費運転のアドバイスを生成する。
【００６０】
また、アドバイス生成部は、あるユーザの省燃費評価パラメータの値が、他のユーザの省燃費評価パラメータの平均値より大きいときに、そのユーザの省燃費運転を褒めるアドバイスを生成してもよい。この場合、例えば、あるユーザの省燃費評価パラメータの値と他のユーザの省燃費評価パラメータの平均値との差分値が最大であった走行状態について、省燃費運転を褒めるアドバイスを生成してもよい。この場合も、全ユーザの中での平均値との差分値を求めてもよく、ユーザが属するグループ（例えば、中級者グループ）の中での平均値との差分値を求めてもよい。
【００６１】
なお、アドバイス生成部１８は、車両の出発地から目的地までの経路案内を行うナビゲーション装置によって探索された探索経路（例えば、出発地→道路Ａ→道路Ｂ→道路Ｃ→目的地）に含まれる経路部分のうちの少なくとも一つ（例えば、道路Ａ）について、省燃費運転のアドバイスを生成する機能を備えていてもよい。また、アドバイス生成部１８は、ユーザによって指定された特定の経路部分（例えば、道路Ｄ）について、省燃費運転のアドバイスを生成する機能を備えていてもよい。さらに、アドバイス生成部１８は、経路部分の長さが所定の基準長さより短いとき（例えば、道路Ａの長さが５ｍのとき）には、省燃費運転のアドバイスを生成しない機能を備えていてもよい。なお、このアドバイス生成部１８は、経路部分の全体の長さではなく、その経路部分において所定の走行状態をとった距離が所定の基準距離より短いとき（例えば、道路Ａで加速状態をとった距離が５ｍのとき）には、省燃費運転のアドバイスを生成しない機能を備えていてもよい。また、アドバイス生成部１８は、ユーザによって指定された特定の運転シーン（例えば、混雑している一般道を運転しているシーンなど）について、省燃費運転のアドバイスを生成する機能を備えていてもよい。
【００６２】
つぎに、本実施の形態の省燃費運転支援システム１の動作（アドバイス生成）の流れを、図面を用いて説明する。
【００６３】
図１０は、燃費運転支援システムにおけるアドバイス生成の流れを説明するためのシーケンス図である。図１０に示すように、アドバイス生成を実行するときには、まず、クライアント装置２のインターフェース部８（タッチパネルやリモコンなど）を用いてユーザが要求の入力を行なうと（Ｓ１）、クライアント装置２の要求生成部１５で要求の生成が行われ（Ｓ２）、その要求がサーバ装置３へ送信される（Ｓ３）。
【００６４】
サーバ装置３では、このクライアント装置２からの要求に基づいて、パラメータデータ記憶部２０と基準データ記憶部２２を参照して、他のクライアント装置２のユーザの省燃費評価パラメータとの比較を行い、比較結果として差分値を求める（Ｓ４）。サーバ装置３の応答生成部２６では、この比較結果（差分値）を含むような応答の生成が行われ（Ｓ５）、その応答がクライアント装置２へ送信される（Ｓ６）。
【００６５】
クライアント装置２では、サーバ装置３から受信した応答に含まれる比較結果（差分値）に基づいて、車両の運転シーンごとに、差分値が最大であった車両の走行状態について、省燃費運転のアドバイスが生成される（Ｓ７）。このようにして生成されたアドバイスは、モニタなどの表示部（図示せず）に表示されて、ユーザに報知される（Ｓ８）。なお、ここでは、アドバイスをモニタなどに表示することによってユーザに報知する場合を例示したが、音声などでユーザに報知してよいことは言うまでもない。
【００６６】
このような本発明の第１の実施の形態の省燃費運転支援システム１によれば、ユーザにとって実現できる可能性のある省燃費運転のアドバイスを生成し、ユーザの省燃費運転を適切に改善することができる。
【００６７】
すなわち、本実施の形態では、車両に搭載されるクライアント装置２では、ユーザが車両を運転したときの走行履歴データに基づいて、車両の走行状態ごとの省燃費評価パラメータ（そのユーザの省燃費評価パラメータ）が算出され、サーバ装置３にアップロードされる。サーバ装置３のパラメータデータ記憶部２０には、複数のユーザ（例えば、ユーザＡ〜Ｚ）の省燃費評価パラメータが記憶され、あるクライアント装置２からの要求に基づいて、そのクライアント装置２のユーザ（例えば、ユーザＡ）の省燃費評価パラメータと他のクライアント装置２のユーザ（例えば、ユーザＢ〜Ｚ）の省燃費評価パラメータとが比較され、その比較結果が応答としてクライアント装置２（要求を送ったクライアント装置２）へ送信される。そのクライアント装置２では、サーバ装置３からの応答に含まれる比較結果に基づいて、省燃費運転のアドバイスが生成される。
【００６８】
本実施の形態では、あるユーザ（例えば、ユーザＡ）に対する省燃費運転のアドバイスを生成する際に、そのユーザの省燃費運転の実現度合いと他のユーザ（例えば、ユーザＢ〜Ｚ）の省燃費運転の実現度合いとの比較結果が考慮される。したがって、ある走行状態（例えば、停車状態、加速状態、減速状態、定速走行状態、ストップアンドゴー走行状態など）について、他のユーザ（例えば、ユーザＢ）が省燃費運転を実現している（実現度が高い）にもかかわらず、このユーザ（例えば、ユーザＡ）が省燃費運転を実現できていない（実現度が低い）場合には、その走行状態の省燃費運転についてのアドバイスが生成される。このようにして、そのユーザ（例えば、ユーザＡ）にとって実現できる可能性（改善できる余地）のある省燃費運転のアドバイスを生成することができる。そのため、ユーザ（例えば、ユーザＡ）の省燃費運転を適切に改善することができる。
【００６９】
また、本実施の形態では、クライアント装置２では、走行履歴データに基づいて、車両の運転シーン（例えば、一般道を平均車速２０ｋｍ／時で走行しているシーン、つまり、混雑している一般道を運転しているシーンなど）が推定され、サーバ装置３にアップロードされる。サーバ装置３では、あるクライアント装置２からの要求があったときに、車両の運転シーンごとに、そのクライアント装置２のユーザの省燃費評価パラメータの値（例えば、ユーザＡの加速状態の評価値：５、ユーザＡの減速状態の評価値：３）と他のクライアント装置２のユーザの省燃費評価パラメータの値のうちの最高値（例えば、ユーザＢの加速状態の評価値：１０、ユーザＣの減速状態の評価値：４）との差分値（例えば、加速状態の差分値：５＝１０−５、減速状態の差分値：１＝４−３）が求められる。
【００７０】
この場合、差分値が大きいということは、そのユーザ（例えば、ユーザＡ）にとって実現できる可能性（改善できる余地）が大きいことを意味する。そして、クライアント装置２では、車両の各運転シーンで差分値が最大であった走行状態（例えば、加速状態）について、省燃費運転のアドバイスが生成される。このようにして、車両の運転シーンごとにユーザにとって実現できる可能性が大きい省燃費運転のアドバイス（例えば、「混雑している一般道では、前の車の動きをよく見て、十分に車間をあけてから、ゆっくりと加速することを心掛けましょう。」など）を生成することができるので、そのユーザの省燃費運転を運転シーンごとに適切に改善することができる。
【００７１】
また、本実施の形態では、ナビゲーション装置によって探索された探索経路（例えば、出発地→道路Ａ→道路Ｂ→道路Ｃ→目的地）に含まれる経路部分（例えば、道路Ａ）における省燃費運転のアドバイスが生成される。したがって、ナビゲーション装置によって経路案内されるときに、その経路部分を走行する際に有用な省燃費運転のアドバイスが得られ、ユーザの省燃費運転を適切に改善することができる。
【００７２】
また、本実施の形態では、ユーザによって指定された特定の経路部分（例えば、道路Ｄ）における省燃費運転のアドバイスが生成される。したがって、例えば、ユーザが地図上である経路部分（例えば、道路Ｄ）を指定すれば、その経路部分を走行する際に有用な省燃費運転のアドバイスが得られ、ユーザの省燃費運転を適切に改善することができる。
【００７３】
また、本実施の形態では、その経路部分の長さが短いとき（例えば、道路Ａの長さが５ｍのとき）には、その経路部分における省燃費運転のアドバイスが生成されない。このようにして、省燃費効果が低い場合にはアドバイスの作成が抑制され、ユーザの省燃費運転を適切に改善することができる。
【００７４】
また、本実施の形態では、ユーザによって指定された特定の運転シーン（例えば、混雑している一般道を運転しているシーンなど）における省燃費運転のアドバイスが生成される。したがって、例えば、ユーザがある運転シーンを指定すれば、そのような運転シーンのときに有用な省燃費運転のアドバイスが得られ、ユーザの省燃費運転を適切に改善することができる。
【００７５】
（第２の実施の形態）
次に、本発明の第２の実施の形態の省燃費運転支援システム１について説明する。ここでは、第２の実施の形態の省燃費運転支援システム１が、第１の実施の形態と相違する点を中心に説明する。ここで特に言及しない限り、本実施の形態の構成および動作は、第１の実施の形態と同様である。
【００７６】
図１１は、本実施の形態の省燃費運転支援システム１の構成を示す説明図である。図１１に示すように、省燃費運転支援システム１は、ユーザの車両に搭載されるクライアント装置２と、センターなどの施設に設置されるサーバ装置３のほかに、ユーザが自宅などで使用するコンピュータ装置２７を備えている。このコンピュータ装置２７は、例えば、パーソナルコンピュータや携帯端末などである。ここでは、コンピュータ装置２７が、本発明の第２のクライアント装置に相当する。
【００７７】
図１２は、コンピュータ装置２７の構成を説明するためのブロック図である。図１２に示すように、コンピュータ装置２７は、ユーザが入力操作を行うためのキーボードやマウス、タッチパネルなどのインターフェース部２８（Ｉ／Ｆ部）を備えている。
【００７８】
また、コンピュータ装置２７は、省燃費運転のアドバイスを取得する際にサーバ装置３に対する要求を生成する要求生成部２９と、その要求に対する応答としてアドバイスをサーバ装置３から取得するアドバイス取得部３０を備えている。さらに、このコンピュータ装置２７は、サーバ装置３との間でネットワーク４を介した情報通信を行う通信部３１を備えている。要求生成部２９で生成された要求は、この通信部３１を介してサーバ装置３へ送信される。また、サーバ装置３から返信された応答（アドバイスや差分値）は、この通信部３１を介して受信され、アドバイス取得部３０によって取得される。
【００７９】
図１３は、サーバ装置３の構成を説明するためのブロック図である。図１３に示すように、このサーバ装置３は、第１の実施の形態と同様の構成のほかに、省燃費運転のアドバイスデータを記憶するアドバイスデータ記憶部３２と、運転シーンの推定に用いられる定量化モデル（シーンモデル）を記憶するシーンモデル記憶部３３と、ユーザに対する省燃費運転のアドバイスを生成するアドバイス生成部３４を備えている。
【００８０】
以上のように構成された第２の実施の形態の省燃費運転支援システム１について、図面を用いてその動作を説明する。
【００８１】
図１４は、本実施の形態の燃費運転支援システムにおけるアドバイス生成の流れを説明するためのシーケンス図である。図１４に示すように、アドバイス生成を実行するときには、まず、コンピュータ装置２７のインターフェース部２８（キーボードやマウスなど）を用いてユーザが要求の入力を行なうと（Ｓ１０）、コンピュータ装置２７の要求生成部２９で要求の生成が行われ（Ｓ１１）、その要求がサーバ装置３へ送信される（Ｓ１２）。
【００８２】
サーバ装置３では、このコンピュータ装置２７からの要求に基づいて、パラメータデータ記憶部２０と基準データ記憶部２２を参照して、他のクライアント装置２のユーザの省燃費評価パラメータとの比較を行い、比較結果として差分値を求める（Ｓ１３）。そして、本実施の形態では、サーバ装置３において、この比較結果（差分値）に基づいて、車両の運転シーンごとに、差分値が最大であった車両の走行状態について、省燃費運転のアドバイスが生成される（Ｓ１４）。サーバ装置３の応答生成部２６では、比較結果（差分値）とアドバイスを含むような応答の生成が行われ（Ｓ１５）、その応答がコンピュータ装置２７へ送信される（Ｓ１６）。
【００８３】
コンピュータ装置２７では、サーバ装置３から受信した応答に含まれるアドバイスを取得すると、取得したアドバイスを、モニタなどの表示部（図示せず）に表示して、ユーザに報知する（Ｓ１７）。
【００８４】
なお、上記の説明では、モニタなどの表示部（図示せず）にアドバイスを表示する例について説明したが、アドバイスの代わりに差分値を表示してもよい。差分値の表示の仕方は、差分値の数字をそのまま表示してもよく、表示用マークなどを用いて表示してもよい。また、差分値をランキング付けして、ランキング上位の数個または全部を表示してもよい。
【００８５】
このような本発明の第２の実施の形態の省燃費運転支援システム１によっても、第１の実施の形態と同様の作用効果が奏される。
【００８６】
その上、本実施の形態では、サーバ装置３で、ユーザのコンピュータ装置２７（例えば、パーソナルコンピュータ装置）からの要求に基づいて、そのユーザに対する省燃費運転のアドバイスが生成され、そのコンピュータ装置２７へ送信される。したがって、ユーザは、車両外（例えば、自宅）からでもコンピュータ装置２７を利用して、省燃費運転のアドバイスを得ることができるようになり、ユーザの利便性が向上する。
【００８７】
以上、本発明の実施の形態を例示により説明したが、本発明の範囲はこれらに限定されるものではなく、請求項に記載された範囲内において目的に応じて変更・変形することが可能である。
【産業上の利用可能性】
【００８８】
以上のように、本発明にかかる省燃費運転支援システムは、ユーザにとって実現できる可能性のある省燃費運転のアドバイスを生成し、ユーザの省燃費運転を適切に改善することができるという効果を有し、車両用のナビゲーションシステムなどに適用でき、有用である。
【符号の説明】
【００８９】
１  省燃費運転支援システム
２  クライアント装置
３  サーバ装置
４  ネットワーク
５  ＣＡＮ
６  ナビＥＣＵ
７  ユーザ特定部
８  インターフェース部
９  アドバイスデータ記憶部
１０  シーンモデル記憶部
１１  燃費モデル記憶部
１２  走行履歴データ記憶部
１３  シーン推定部
１４  パラメータ算出部
１５  要求生成部
１６  差分値取得部
１７  通信部
１８  アドバイス生成部
１９  通信部
２０  パラメータデータ記憶部
２１  パラメータ更新部
２２  基準データ記憶部
２３  基準データ更新部
２４  差分値算出部
２５  差分値データ記憶部
２６  応答生成部
２７  コンピュータ装置
２８  インターフェース部
２９  要求生成部
３０  アドバイス取得部
３１  通信部
３２  アドバイスデータ記憶部
３３  シーンモデル記憶部
３４  アドバイス生成部
【図１】
0005465090.tif 000002
【図２】
0005465090.tif 000003
【図３】
0005465090.tif 000004
【図４】
0005465090.tif 000005
【図５】
0005465090.tif 000006
【図６】
0005465090.tif 000007
【図７】
0005465090.tif 000008
【図８】
0005465090.tif 000009
【図９】
0005465090.tif 000010
【図１０】
0005465090.tif 000011
【図１１】
0005465090.tif 000012
【図１２】
0005465090.tif 000013
【図１３】
0005465090.tif 000014
【図１４】
0005465090.tif 000015