(57)【特許請求の範囲】
【請求項１】
端末装置に情報を提供する情報提供装置であって、
前記端末装置から送信された二地点間の基準走行経路に関する情報に基づき当該基準走行経路を取得する経路取得手段と、
前記二地点間の省燃費走行経路を探索する経路探索手段と、
前記基準走行経路における燃料消費量、前記省燃費走行経路における燃料消費量、及び燃料の料金に基づき、前記基準走行経路を走行する場合と前記省燃費走行経路を走行する場合との燃料の費用の差分を算出する燃料費用算出手段と、
前記経路探索手段によって探索された前記省燃費走行経路に関する情報を前記端末装置との間で通信するための通信費用を算出する通信費用算出手段と、
前記燃料費用算出手段によって算出された前記燃料の費用の差分と前記通信費用算出手段によって算出された前記通信費用との比較結果に基づき、所定の情報を前記端末装置に送信するための制御を行う制御手段と、を備え、
前記通信費用は、
前記燃料費用算出手段によって算出された前記燃料の費用の差分と前記通信費用算出手段によって算出された前記通信費用との比較結果に基づき前記端末装置に送信する情報であって、前記省燃費走行経路を特定するための情報以外の情報を前記端末装置に送信する際の通信費用と、
前記端末装置に送信された前記省燃費走行経路を特定するための情報以外の情報に応答して、当該端末装置から当該情報提供装置に前記省燃費走行経路を特定するための情報の送信を要求する際の通信費用、又は前記端末装置から当該情報提供装置に前記省燃費走行経路を特定するための情報の送信の取消を要求する際の通信費用と、を含む、
情報提供装置。
【請求項２】
前記制御手段は、前記燃料費用算出手段によって算出された前記燃料の費用の差分が、前記通信費用算出手段によって算出された前記通信費用以上の場合に、前記省燃費走行経路に関する情報を前記端末装置に送信するための制御を行う、
請求項１に記載の情報提供装置。
【請求項３】
前記通信費用算出手段は、前記端末装置と当該情報提供装置との間の通信料金に関する契約内容を特定する契約情報を取得し、当該取得した契約情報に基づき前記通信費用を算出する、
請求項１又は２に記載の情報提供装置。
【請求項４】
前記燃料の価格を特定する燃料価格情報と、前記燃料が販売されている地域を特定する地域情報とを、相互に関連付けて格納する燃料価格情報格納手段を備え、
前記燃料費用算出手段は、前記二地点のいずれかの地点を含む地域に対応する前記燃料価格情報に基づき前記燃料の料金を特定する、
請求項１から３のいずれか一項に記載の情報提供装置。
【請求項５】
端末装置に情報を提供する情報提供方法であって、
経路取得手段が、前記端末装置から送信された二地点間の基準走行経路に関する情報に基づき当該基準走行経路を取得する経路取得ステップと、
経路探索手段が、前記二地点間の省燃費走行経路を探索する経路探索ステップと、
燃料費用算出手段が、前記基準走行経路における燃料消費量、前記省燃費走行経路における燃料消費量、及び燃料の料金に基づき、前記基準走行経路を走行する場合と前記省燃費走行経路を走行する場合との燃料の費用の差分を算出する燃料費用算出ステップと、
通信費用算出手段が、前記経路探索ステップで探索された前記省燃費走行経路に関する情報を前記端末装置との間で通信するための通信費用を算出する通信費用算出ステップと、
制御手段が、前記燃料費用算出ステップで算出された前記燃料の費用の差分と前記通信費用算出ステップで算出された前記通信費用との比較結果に基づき、所定の情報を前記端末装置に送信するための制御を行う制御ステップと、を含み、
前記通信費用は、
前記燃料費用算出ステップにおいて算出された前記燃料の費用の差分と前記通信費用算出ステップにおいて算出された前記通信費用との比較結果に基づき前記端末装置に送信する情報であって、前記省燃費走行経路を特定するための情報以外の情報を前記端末装置に送信する際の通信費用と、
前記端末装置に送信された前記省燃費走行経路を特定するための情報以外の情報に応答して、当該端末装置から当該情報提供装置に前記省燃費走行経路を特定するための情報の送信を要求する際の通信費用、又は前記端末装置から当該情報提供装置に前記省燃費走行経路を特定するための情報の送信の取消を要求する際の通信費用と、を含む、
情報提供方法。
【請求項６】
端末装置に情報を提供する情報提供プログラムであって、
コンピュータを、
前記端末装置から送信された二地点間の基準走行経路に関する情報に基づき当該基準走行経路を取得する経路取得手段と、
前記二地点間の省燃費走行経路を探索する経路探索手段と、
前記基準走行経路における燃料消費量、前記省燃費走行経路における燃料消費量、及び燃料の料金に基づき、前記基準走行経路を走行する場合と前記省燃費走行経路を走行する場合との燃料の費用の差分を算出する燃料費用算出手段と、
前記経路探索手段によって探索された前記省燃費走行経路に関する情報を前記端末装置との間で通信するための通信費用を算出する通信費用算出手段と、
前記燃料費用算出手段によって算出された前記燃料の費用の差分と前記通信費用算出手段によって算出された前記通信費用との比較結果に基づき、所定の情報を前記端末装置に送信するための制御を行う制御手段と、
として機能させるためのプログラムであり、
前記通信費用は、
前記燃料費用算出手段によって算出された前記燃料の費用の差分と前記通信費用算出手段によって算出された前記通信費用との比較結果に基づき前記端末装置に送信する情報であって、前記省燃費走行経路を特定するための情報以外の情報を前記端末装置に送信する際の通信費用と、
前記端末装置に送信された前記省燃費走行経路を特定するための情報以外の情報に応答して、当該端末装置から当該情報提供装置に前記省燃費走行経路を特定するための情報の送信を要求する際の通信費用、又は前記端末装置から当該情報提供装置に前記省燃費走行経路を特定するための情報の送信の取消を要求する際の通信費用と、を含む、
情報提供プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報提供装置、情報提供方法、及び情報提供プログラムに関する。
【背景技術】
【０００２】
従来、車両の燃費を向上させることのできる走行経路を案内する燃費情報提供システムが提案されている。例えば、この燃費情報提供システムでは、情報センタのデータベースに車種毎の道路状況に対応した燃費情報が格納されている。車両のナビゲーション装置から情報センタに車両走行データと目的地データが送信された場合、情報センタは、データベースに格納されている燃費情報に基づき、車両の現在地から目的地までの経路のうち燃費の最も良い経路を検索結果としてナビゲーション装置に送信する。ナビゲーション装置では受信した経路検索結果に基づき経路案内を実施する（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１６３５８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の如き従来のシステムでは、車両のナビゲーション装置と情報センタとの間での通信に要する費用について何ら考慮がされていなかった。このため、情報センタから送信された燃費の最も良い経路を走行することで節約可能な燃料の費用を通信費用が上回り、結果としてユーザの経済的な負担を軽減できない可能性があった。
【０００５】
本発明は、上記に鑑みてなされたものであって、省燃費走行経路を走行することにより節約可能な燃料の費用と、端末装置と情報提供装置との間での通信費用とを考慮に入れることができ、ユーザの意思に関わらず当該ユーザの経済的な負担が増大することを回避できる、情報提供装置、情報提供方法、及び情報提供プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、請求項１に記載の情報提供装置は、端末装置に情報を提供する情報提供装置であって、前記端末装置から送信された二地点間の基準走行経路に関する情報に基づき当該基準走行経路を取得する経路取得手段と、前記二地点間の省燃費走行経路を探索する経路探索手段と、前記基準走行経路における燃料消費量、前記省燃費走行経路における燃料消費量、及び燃料の料金に基づき、前記基準走行経路を走行する場合と前記省燃費走行経路を走行する場合との燃料の費用の差分を算出する燃料費用算出手段と、前記経路探索手段によって探索された前記省燃費走行経路に関する情報を前記端末装置との間で通信するための通信費用を算出する通信費用算出手段と、前記燃料費用算出手段によって算出された前記燃料の費用の差分と前記通信費用算出手段によって算出された前記通信費用との比較結果に基づき、所定の情報を前記端末装置に送信するための制御を行う制御手段と、を備え、前記通信費用は、前記燃料費用算出手段によって算出された前記燃料の費用の差分と前記通信費用算出手段によって算出された前記通信費用との比較結果に基づき前記端末装置に送信する情報であって、前記省燃費走行経路を特定するための情報以外の情報を前記端末装置に送信する際の通信費用と、前記端末装置に送信された前記省燃費走行経路を特定するための情報以外の情報に応答して、当該端末装置から当該情報提供装置に前記省燃費走行経路を特定するための情報の送信を要求する際の通信費用、又は前記端末装置から当該情報提供装置に前記省燃費走行経路を特定するための情報の送信の取消を要求する際の通信費用と、を含む。
【０００７】
また、請求項２に記載の情報提供装置は、請求項１に記載の情報提供装置において、前記制御手段は、前記燃料費用算出手段によって算出された前記燃料の費用の差分が、前記通信費用算出手段によって算出された前記通信費用以上の場合に、前記省燃費走行経路に関する情報を前記端末装置に送信するための制御を行う。
【０００８】
また、請求項３に記載の情報提供装置は、請求項１又は２に記載の情報提供装置において、前記通信費用算出手段は、前記端末装置と当該情報提供装置との間の通信料金に関する契約内容を特定する契約情報を取得し、当該取得した契約情報に基づき前記通信費用を算出する。
【００１０】
また、請求項４に記載の情報提供装置は、請求項１から３のいずれか一項に記載の情報提供装置において、前記燃料の価格を特定する燃料価格情報と、前記燃料が販売されている地域を特定する地域情報とを、相互に関連付けて格納する燃料価格情報格納手段を備え、前記燃料費用算出手段は、前記二地点のいずれかの地点を含む地域に対応する前記燃料価格情報に基づき前記燃料の料金を特定する。
【００１１】
また、請求項５に記載の情報提供方法は、端末装置に情報を提供する情報提供方法であって、経路取得手段が、前記端末装置から送信された二地点間の基準走行経路に関する情報に基づき当該基準走行経路を取得する経路取得ステップと、経路探索手段が、前記二地点間の省燃費走行経路を探索する経路探索ステップと、燃料費用算出手段が、前記基準走行経路における燃料消費量、前記省燃費走行経路における燃料消費量、及び燃料の料金に基づき、前記基準走行経路を走行する場合と前記省燃費走行経路を走行する場合との燃料の費用の差分を算出する燃料費用算出ステップと、通信費用算出手段が、前記経路探索ステップで探索された前記省燃費走行経路に関する情報を前記端末装置との間で通信するための通信費用を算出する通信費用算出ステップと、制御手段が、前記燃料費用算出ステップで算出された前記燃料の費用の差分と前記通信費用算出ステップで算出された前記通信費用との比較結果に基づき、所定の情報を前記端末装置に送信するための制御を行う制御ステップと、を含み、前記通信費用は、前記燃料費用算出ステップにおいて算出された前記燃料の費用の差分と前記通信費用算出ステップにおいて算出された前記通信費用との比較結果に基づき前記端末装置に送信する情報であって、前記省燃費走行経路を特定するための情報以外の情報を前記端末装置に送信する際の通信費用と、前記端末装置に送信された前記省燃費走行経路を特定するための情報以外の情報に応答して、当該端末装置から当該情報提供装置に前記省燃費走行経路を特定するための情報の送信を要求する際の通信費用、又は前記端末装置から当該情報提供装置に前記省燃費走行経路を特定するための情報の送信の取消を要求する際の通信費用と、を含む。
【００１２】
また、請求項６に記載の情報提供プログラムは、端末装置に情報を提供する情報提供プログラムであって、コンピュータを、前記端末装置から送信された二地点間の基準走行経路に関する情報に基づき当該基準走行経路を取得する経路取得手段と、前記二地点間の省燃費走行経路を探索する経路探索手段と、前記基準走行経路における燃料消費量、前記省燃費走行経路における燃料消費量、及び燃料の料金に基づき、前記基準走行経路を走行する場合と前記省燃費走行経路を走行する場合との燃料の費用の差分を算出する燃料費用算出手段と、前記経路探索手段によって探索された前記省燃費走行経路に関する情報を前記端末装置との間で通信するための通信費用を算出する通信費用算出手段と、前記燃料費用算出手段によって算出された前記燃料の費用の差分と前記通信費用算出手段によって算出された前記通信費用との比較結果に基づき、所定の情報を前記端末装置に送信するための制御を行う制御手段と、として機能させるためのプログラムであり、前記通信費用は、前記燃料費用算出手段によって算出された前記燃料の費用の差分と前記通信費用算出手段によって算出された前記通信費用との比較結果に基づき前記端末装置に送信する情報であって、前記省燃費走行経路を特定するための情報以外の情報を前記端末装置に送信する際の通信費用と、前記端末装置に送信された前記省燃費走行経路を特定するための情報以外の情報に応答して、当該端末装置から当該情報提供装置に前記省燃費走行経路を特定するための情報の送信を要求する際の通信費用、又は前記端末装置から当該情報提供装置に前記省燃費走行経路を特定するための情報の送信の取消を要求する際の通信費用と、を含む。
【発明の効果】
【００１３】
請求項１に記載の情報提供装置、請求項５に記載の情報提供方法、及び請求項６に記載の情報提供プログラムによれば、燃料費用算出手段によって算出された燃料の費用の差分と通信費用算出手段によって算出された通信費用との比較結果に基づき、所定の情報を端末装置に送信するので、省燃費走行経路を走行することにより節約可能な燃料の費用と、端末装置と情報提供装置との間での通信費用とを考慮に入れることができ、ユーザの経済的な負担が増大することを回避できる。
また、通信費用は、燃料費用算出手段によって算出された燃料の費用の差分と通信費用算出手段によって算出された通信費用との比較結果に基づき端末装置に送信する情報であって、省燃費走行経路を特定するための情報以外の情報を端末装置に送信する際の通信費用と、端末装置に送信された省燃費走行経路を特定するための情報以外の情報に応答して、当該端末装置から情報提供装置に省燃費走行経路を特定するための情報の送信を要求する際の通信費用、又は端末装置から情報提供装置に省燃費走行経路を特定するための情報の送信の取消を要求する際の通信費用とを含むので、端末装置と情報提供装置との間で行われる通信に要する費用全体を考慮した上で、それでもなお省燃費走行経路を走行することで節約可能な燃料の費用が通信費用を上回る場合に省燃費走行経路を案内することができ、ユーザの経済的な負担を軽減することができる。
【００１４】
また、請求項２に記載の情報提供装置によれば、燃料費用算出手段によって算出された燃料の費用の差分が、通信費用算出手段によって算出された通信費用以上の場合に、省燃費走行経路に関する情報を端末装置に送信するので、省燃費走行経路を走行することにより節約可能な燃料の費用を、端末装置と情報提供装置との間での通信費用が上回ることを回避でき、ユーザの経済的な負担が増大することを回避できる。
【００１５】
また、請求項３に記載の情報提供装置によれば、端末装置と情報提供装置との間の通信料金に関する契約内容を特定する契約情報を取得し、当該取得した契約情報に基づき通信費用を算出するので、各ユーザの契約内容に応じて通信費用を一層正確に算出することができる。
【００１７】
また、請求項４に記載の情報提供装置によれば、二地点のいずれかの地点を含む地域に対応する燃料価格情報に基づき燃料の料金を特定するので、省燃費走行経路を走行することで基準走行経路を走行する場合よりも節約可能な燃料の費用を一層正確に算出できる。
【図面の簡単な説明】
【００１８】
【図１】実施の形態１に係る情報提供システムを例示するブロック図である。
【図２】燃料価格ＤＢに格納されている情報を例示した表である。
【図３】案内処理のフローチャートである。
【図４】図３に続く案内処理のフローチャートである。
【図５】省燃費走行経路を特定するための情報の送信要否を問い合わせるための情報を表示したディスプレイを例示した図である。
【図６】省燃費走行経路ＤＢに格納されている情報を例示した表である。
【図７】実施の形態２に係る案内処理のフローチャートである。
【図８】図７に続く案内処理のフローチャートである。
【発明を実施するための形態】
【００１９】
以下、本発明に係る情報提供装置、情報提供方法、及び情報提供プログラムの各実施の形態について図面を参照しつつ詳細に説明する。ただし、これらの各実施の形態によって本発明が限定されるものではない。
【００２０】
〔実施の形態１〕
まず、実施の形態１について説明する。この形態は、節約可能な燃料の費用と通信費用との比較結果に基づき、所定の情報を端末装置に送信するための制御を行う形態である。
【００２１】
（構成）
最初に、実施の形態１に係る情報提供システムの構成について説明する。図１は、情報提供システムを例示するブロック図である。この図１に示すように、情報提供システム１は、端末装置２、及び情報提供装置３を備えており、これらの端末装置２と情報提供装置３とは携帯電話通信網等のネットワーク４を介して相互に通信可能に接続されている。なお、以下の説明では、端末装置２は車載用のナビゲーション装置であり、情報提供装置３は各ナビゲーション装置と通信を行うセンターに配置される場合を例として説明する。
【００２２】
（構成−端末装置）
端末装置２は、通信部２０、ディスプレイ２１、制御部２２、及びデータ記録部２３を備えている。
【００２３】
（構成−端末装置−通信部）
通信部２０は、情報提供装置３との間でネットワーク４を介して通信を行う通信手段であり、公知の無線通信装置を用いることができる。
【００２４】
（構成−端末装置−ディスプレイ）
ディスプレイ２１は、制御部２２の制御に基づいて各種の画像を表示する表示手段である。なお、このディスプレイ２１の具体的な構成は任意であり、公知の液晶ディスプレイや有機ＥＬディスプレイの如きフラットパネルディスプレイを使用することができる。
【００２５】
（構成−端末装置−制御部）
制御部２２は、端末装置２を制御する制御手段であり、具体的には、ＣＰＵ、当該ＣＰＵ上で解釈実行される各種のプログラム（ＯＳなどの基本制御プログラムや、ＯＳ上で起動され特定機能を実現するアプリケーションプログラムを含む）、及びプログラムや各種のデータを格納するためのＲＡＭの如き内部メモリを備えて構成されるコンピュータである。特に、実施の形態１に係る情報提供プログラムは、任意の記録媒体又はネットワーク４を介して情報提供システム１にインストールされることで、制御部２２の各部を実質的に構成する（後述する情報提供装置３の制御部３１についても同じ）。
【００２６】
この制御部２２は、機能概念的に、経路探索部２２ａ、及び案内制御部２２ｂを備えている。経路探索部２２ａは、二地点間の走行経路を探索する。以下の説明では、この端末装置２の経路探索部２２ａによって探索される走行経路を「基準走行経路」と称呼する。案内制御部２２ｂは、通信部２０を介して情報提供装置３から受信した情報に基づく案内の出力制御を行う案内制御手段である。これらの制御部２２の各構成要素によって実行される処理の詳細については後述する。
【００２７】
（構成−端末装置−データ記録部）
データ記録部２３は、端末装置２の動作に必要なプログラム及び各種のデータを記録する記録手段であり、例えば、外部記録装置としてのハードディスク（図示省略）を用いて構成されている。ただし、ハードディスクに代えてあるいはハードディスクと共に、磁気ディスクの如き磁気的記録媒体、又はＤＶＤやブルーレイディスクの如き光学的記録媒体を含む、その他の任意の記録媒体を用いることができる（後述する情報提供装置３のデータ記録部３２についても同じ）。
【００２８】
このデータ記録部２３は、地図情報データベース２３ａ（以下、データベースを「ＤＢ」と称する）を備えている。地図情報ＤＢ２３ａは、地図情報を格納する地図情報格納手段である。「地図情報」は、例えばリンクデータ（リンク番号、接続ノード番号、道路座標、道路種別、車線数、走行規制等）、ノードデータ（ノード番号、座標）、地物データ（信号機、道路標識、ガードレール、建物等）、店舗等の施設のＰＯＩ（Ｐｏｉｎｔ  ｏｆ  Ｉｎｔｅｒｅｓｔ）情報を含む施設データ、地形データ、地図をディスプレイ２１に表示するための地図表示データ等を含んで構成されている。
【００２９】
（構成−情報提供装置）
情報提供装置３は、端末装置２に情報を提供するものであり、通信部３０、制御部３１、及びデータ記録部３２を備えている。
【００３０】
（構成−情報提供装置−通信部）
通信部３０は、端末装置２との間でネットワーク４を介して通信を行う通信手段であり、公知の通信装置を用いることができる。
【００３１】
（構成−情報提供装置−制御部）
情報提供装置３の制御部３１は、経路取得部３１ａ、経路探索部３１ｂ、燃料費用算出部３１ｃ、通信費用算出部３１ｄ、及び案内制御部３１ｅを備えている。経路取得部３１ａは、端末装置２から送信された二地点間の基準走行経路に関する情報に基づき当該基準走行経路を取得する経路取得手段である。経路探索部３１ｂは、二地点間の省燃費走行経路を探索する経路探索手段である。この経路探索部３１ｂは、上述の端末装置２の経路探索部２２ａと同様の経路探索方法に基づき走行経路を探索するものとする。燃料費用算出部３１ｃは、基準走行経路を走行する場合と省燃費走行経路を走行する場合との燃料の費用の差分を算出する燃料費用算出手段である。通信費用算出部３１ｄは、省燃費走行経路に関する情報を端末装置２との間で通信するための通信費用を算出する通信費用算出手段である。案内制御部３１ｅは、情報を端末装置２に送信するための制御を行う制御手段である。これらの制御部３１の各構成要素によって実行される処理の詳細については後述する。
【００３２】
（構成−情報提供装置−データ記録部）
情報提供装置３のデータ記録部３２は、地図情報ＤＢ３２ａ、及び燃料価格ＤＢ３２ｂを備えている。地図情報ＤＢ３２ａは、端末装置２の地図情報ＤＢ２３ａと同様の地図情報に加えて、道路リンク毎の燃料消費量を特定する燃料消費量情報を格納している。この燃料消費量情報は、例えば各道路リンクに対応する道路を走行した車両が実際に消費した燃料の量に基づくプローブ情報として、各車両から情報提供装置３が収集する。さらに、燃料消費量情報に、当該情報を送信した車両の車種や、当該車両が道路を走行した際の天候、曜日、時間帯等を特定する情報を含めるようにしてもよい。
【００３３】
燃料価格ＤＢ３２ｂは、燃料の価格を特定する燃料価格情報と、燃料が販売されている地域を特定する地域情報とを、相互に関連付けて格納する燃料価格情報格納手段である。図２は、燃料価格ＤＢ３２ｂに格納されている情報を例示した表である。この図２に示すように、燃料価格ＤＢ３２ｂには、項目「地域」及び「燃料価格」に対応する情報が相互に関連付けて格納されている。項目「地域」に対応して格納される情報は、燃料が販売されている地域を特定する地域情報である。項目「燃料価格」に対応して格納される情報は、燃料の価格を特定する燃料価格情報であり、例えば対応する地域における燃料の１リットルあたりの平均価格が用いられる。これらの地域情報及び燃料価格情報は、例えば情報提供装置３の管理者により予め燃料価格ＤＢ３２ｂに格納される。あるいは、車両の給油を行ったドライバから携帯電話等を介して燃料価格及び給油場所を特定する情報を情報提供装置３にて受信し、当該受信した情報に基づき各地域の燃料価格の平均値を算出して、対応する情報を燃料価格ＤＢ３２ｂに格納するようにしてもよい。
【００３４】
（処理）
次に、このように構成された情報提供システム１によって実行される案内処理について説明する。図３は案内処理のフローチャート、図４は図３に続く案内処理のフローチャートである（以下の各処理の説明ではステップを「Ｓ」と略記する）。この案内処理は、例えば、操作手段（図示省略）を介して端末装置２に二地点間（例えば現在位置と目的地の間、あるいは出発地と目的地の間等）の走行経路を探索すべき旨の指示入力が行われ、端末装置２の経路探索部２２ａが当該二地点間の基準走行経路を探索した後、さらに操作手段を介して省燃費走行経路を取得すべき旨の指示入力が行われた場合に開始される。なお、以下の説明では、基準走行経路の始点及び終点を「二地点」と総称する。
【００３５】
案内処理が開始されると、端末装置２の案内制御部２２ｂは、省燃費走行経路に関する情報の送信を要求する旨の信号を、通信部２０を介して情報提供装置３に送信する（ＳＡ１）。この際、案内制御部２２ｂは、二地点間の基準走行経路に関する情報を信号に含めて送信する。この二地点間の基準走行経路に関する情報には、二地点を特定する情報、基準走行経路の探索条件（例えば「推奨ルート」や「距離優先ルート」、「時間優先ルート」等）を特定する情報、及び地図情報ＤＢ２３ａのバージョン情報等が含まれる。
【００３６】
情報提供装置３の経路取得部３１ａは、端末装置２から通信部３０を介して受信した二地点間の基準走行経路に関する情報に基づき、基準走行経路を取得する（ＳＡ２）。例えば経路取得部３１ａは、端末装置２から受信した二地点間の基準走行経路に関する情報に基づき、端末装置２の地図情報ＤＢ２３ａに格納されている地図情報と同じバージョンの地図情報を地図情報ＤＢ３２ａから取得し、端末装置２における探索条件と同じ探索条件により、二地点間の基準走行経路を探索する。
【００３７】
続いて経路探索部３１ｂは、基準走行経路の始点と終点の間の省燃費走行経路を探索する（ＳＡ３）。具体的には、経路探索部３１ｂは、経路取得部３１ａにより取得された基準走行経路を構成する道路リンク毎の燃料消費量を燃料消費量情報に基づき特定し、基準走行経路全体の燃料消費量を算出する。そして、基準走行経路からの迂回路であって、基準走行経路よりも燃料消費量を削減できる迂回路を、燃料消費量情報を利用して探索する。この探索には、ダイクストラ法等の公知の経路探索アルゴリズムを用いることができる。
【００３８】
次に、燃料費用算出部３１ｃは燃料価格ＤＢ３２ｂを参照し、基準走行経路の始点又は終点のいずれかの地点を含む地域に対応する燃料価格情報に基づき、燃料の料金を特定する（ＳＡ４）。例えば、基準走行経路の始点を含む地域が○○市△△町の場合、図２の燃料価格ＤＢ３２ｂによれば、燃料の料金は１リットル当たり１３２円と特定される。
【００３９】
図３に戻り、燃料費用算出部３１ｃは、ＳＡ３で算出した基準走行経路における燃料消費量、及び省燃費走行経路における燃料消費量と、ＳＡ４で特定した燃料の料金とに基づき、基準走行経路を走行する場合と省燃費走行経路を走行する場合との燃料の費用の差分、すなわち省燃費走行経路を走行することで基準走行経路を走行する場合よりも節約可能な燃料の費用を算出する（ＳＡ５）。すなわち燃料費用算出部３１ｃは、基準走行経路における燃料消費量、及び省燃費走行経路における燃料消費量と、燃料の料金とに基づき、基準走行経路を走行する場合の燃料の費用と、省燃費走行経路を走行する場合の燃料の費用を算出する。そして、算出した両費用の差分を求めることにより、省燃費走行経路を走行することで基準走行経路を走行する場合よりも節約可能な燃料の費用を算出する。
【００４０】
次に、通信費用算出部３１ｄは、経路探索部３１ｂによって探索された省燃費走行経路に関する情報を端末装置２との間で通信するための通信費用を算出する（ＳＡ６）。具体的には、通信費用算出部３１ｄは、端末装置２と情報提供装置３との間の通信料金に関する契約内容を特定する契約情報を取得し、当該取得した契約情報に基づき通信費用を算出する。契約情報には、例えば通信回線を提供する事業者を特定する情報や、定額制や従量制等の契約プランを特定する情報、単位情報量（例えば１パケット等）当たりの通信料金を特定する情報等が含まれている。通信費用算出部３１ｄは、これらの契約情報と、端末装置２と情報提供装置３との間で通信が行われる情報のデータ量とに基づき、通信費用を算出する。なお、契約情報は、例えばＳＡ１において、省燃費走行経路に関する情報の送信を要求する旨の信号に含めて端末装置２から送信される。
【００４１】
また、「通信費用」には、案内処理において端末装置２と情報提供装置３との間で行われる通信に要する各種の費用が含まれる。すなわち、ＳＡ１で省燃費走行経路に関する情報の送信を要求する旨の信号を端末装置２から情報提供装置３に送信した際の通信費用や、省燃費走行経路を特定するための情報を情報提供装置３から端末装置２に送信する場合の通信費用が含まれる。さらに、ＳＡ５で燃料費用算出部３１ｃによって算出された節約可能な燃料の費用と、このＳＡ６で通信費用算出部３１ｄによって算出された通信費用との比較結果に基づき端末装置２に送信する情報であって、省燃費走行経路を特定するための情報以外の情報（例えば、省燃費走行経路を特定するための情報の送信要否を問い合わせるための情報）を情報提供装置３から端末装置２に送信する際の通信費用が含まれる。さらに、端末装置２に送信された省燃費走行経路を特定するための情報以外の情報に応答して、当該端末装置２から情報提供装置３に省燃費走行経路を特定するための情報の送信を要求する際の通信費用、又は端末装置２から情報提供装置３に省燃費走行経路を特定するための情報の送信の取消を要求する際の通信費用も含まれる。
【００４２】
続いて、案内制御部３１ｅは、ＳＡ５で燃料費用算出部３１ｃによって算出された節約可能な燃料の費用が、ＳＡ６で通信費用算出部３１ｄによって算出された通信費用以上か否かを判定する（ＳＡ７）。
【００４３】
その結果、ＳＡ５で燃料費用算出部３１ｃによって算出された節約可能な燃料の費用が、ＳＡ６で通信費用算出部３１ｄによって算出された通信費用以上であった場合（ＳＡ７、Ｙｅｓ）、案内制御部３１ｅは、省燃費走行経路を特定するための情報を通信部３０を介して端末装置２に送信し（ＳＡ８）、案内処理を終了する。省燃費走行経路を特定するための情報には、例えば、基準走行経路よりも燃料消費量を削減できる迂回路を構成するリンクのリンク番号、及び各リンクのリンクコスト等のリンクデータが含まれる。この迂回路のリンクコストを例えば０としておくことにより、端末装置２の経路探索部２２ａがこれらのリンクデータを用いて経路探索を行うことで、省燃費走行経路を取得することができる。
【００４４】
一方、ＳＡ５で燃料費用算出部３１ｃによって算出された節約可能な燃料の費用が、ＳＡ６で通信費用算出部３１ｄによって算出された通信費用以上ではなかった場合（節約可能な燃料の費用が通信費未満であった場合）（ＳＡ７、Ｎｏ）、案内制御部３１ｅは、省燃費走行経路を特定するための情報の送信要否を問い合わせるための情報を、通信部３０を介して端末装置２に送信する（ＳＡ９）。省燃費走行経路を特定するための情報の送信要否を問い合わせるための情報には、例えばＳＡ５で燃料費用算出部３１ｃによって算出された節約可能な燃料の費用、及びＳＡ６で通信費用算出部３１ｄによって算出された通信費用を特定する情報が含まれる。
【００４５】
端末装置２の案内制御部２２ｂは、省燃費走行経路を特定するための情報を通信部２０を介して情報提供装置３から受信したか否かを判定する（ＳＡ１０）。
【００４６】
その結果、省燃費走行経路を特定するための情報を通信部２０を介して情報提供装置３から受信した場合（ＳＡ１０、Ｙｅｓ）、案内制御部２２ｂは、当該受信した情報に基づき省燃費走行経路の案内を行う（ＳＡ１１）。例えば、省燃費走行経路を特定するための情報として、燃料消費量を削減できる迂回路を構成するリンクのリンク番号、及び各リンクのリンクコスト等のリンクデータを情報提供装置３から受信した場合、案内制御部２２ｂは、経路探索部２２ａに当該受信したリンクデータに基づいて二地点間の経路探索を行わせる。そして案内制御部２２ｂは、経路探索部２２ａによる経路探索の結果として得られた経路を、省燃費走行経路としてディスプレイ２１に表示させる。省燃費走行経路の案内を行った後、端末装置２の制御部２２は案内処理を終了する。
【００４７】
一方、省燃費走行経路を特定するための情報を通信部２０を介して情報提供装置３から受信しなかった場合（ＳＡ１０、Ｎｏ）、すなわち、省燃費走行経路を特定するための情報の送信要否を問い合わせるための情報を、通信部２０を介して受信した場合、案内制御部２２ｂは、当該受信した省燃費走行経路を特定するための情報の送信要否を問い合わせるための情報をディスプレイ２１に表示させる（ＳＡ１２）。図５は、省燃費走行経路を特定するための情報の送信要否を問い合わせるための情報を表示したディスプレイ２１を例示した図である。図５に示すように、案内制御部２２ｂは、ＳＡ５で燃料費用算出部３１ｃによって算出された節約可能な燃料の費用、ＳＡ６で通信費用算出部３１ｄによって算出された通信費用、及び省燃費走行経路のダウンロードを行うか否かの選択肢をディスプレイ２１に表示させる。
【００４８】
続いて案内制御部２２ｂは、端末装置２の操作手段（図示省略）を介して、省燃費走行経路を特定するための情報の送信が要求されたか、又は省燃費走行経路を特定するための情報の送信の取消が要求されたかを判定する（ＳＡ１３）。
【００４９】
その結果、端末装置２の操作手段を介して、省燃費走行経路を特定するための情報の送信の取消が要求された場合（ＳＡ１３、取消要求）、案内制御部２２ｂは、省燃費走行経路を特定するための情報の送信の取消を要求する旨の信号を通信部２０を介して情報提供装置３に送信し（ＳＡ１４）、案内処理を終了する。
【００５０】
一方、端末装置２の操作手段を介して、省燃費走行経路を特定するための情報の送信が要求された場合（ＳＡ１３、要求）、案内制御部２２ｂは、省燃費走行経路を特定するための情報の送信を要求する旨の信号を通信部２０を介して情報提供装置３に送信する（ＳＡ１５）。
【００５１】
情報提供装置３の案内制御部３１ｅは、省燃費走行経路を特定するための情報の送信を要求する旨の信号を通信部３０を介して端末装置２から受信したか否かを判定する（ＳＡ１６）。その結果、省燃費走行経路を特定するための情報の送信を要求する旨の信号を通信部３０を介して端末装置２から受信した場合（ＳＡ１６、Ｙｅｓ）、省燃費走行経路を特定するための情報を通信部３０を介して端末装置２に送信し（ＳＡ１７）、案内処理を終了する。
【００５２】
一方、省燃費走行経路を特定するための情報の送信を要求する旨の信号を通信部３０を介して端末装置２から受信しなかった場合（ＳＡ１６、Ｎｏ）、すなわち省燃費走行経路を特定するための情報の送信の取消を要求する旨の信号を通信部３０を介して端末装置２から受信した場合、情報提供装置３の制御部３１は案内処理を終了する。
【００５３】
ＳＡ１７で情報提供装置３から送信された省燃費走行経路を特定するための情報を通信部２０を介して受信した後、端末装置２の案内制御部２２ｂは、当該受信した情報に基づき省燃費走行経路の案内を行う（ＳＡ１８）。その後、端末装置２の制御部２２は案内処理を終了する。
【００５４】
（効果）
このように本実施の形態１によれば、燃料費用算出部３１ｃによって算出された燃料の費用の差分と通信費用算出部３１ｄによって算出された通信費用との比較結果に基づき、所定の情報を端末装置２に送信するので、省燃費走行経路を走行することにより節約可能な燃料の費用と、端末装置２と情報提供装置３との間での通信費用とを考慮に入れることができ、ユーザの経済的な負担が増大することを回避できる。
【００５５】
特に、燃料費用算出部３１ｃによって算出された燃料の費用の差分が、通信費用算出部３１ｄによって算出された通信費用以上の場合に、省燃費走行経路に関する情報を端末装置２に送信するので、省燃費走行経路を走行することにより節約可能な燃料の費用を、端末装置２と情報提供装置３との間での通信費用が上回ることを回避でき、ユーザの経済的な負担が増大することを回避できる。
【００５６】
また、端末装置２と情報提供装置３との間の通信料金に関する契約内容を特定する契約情報を取得し、当該取得した契約情報に基づき通信費用を算出するので、各ユーザの契約内容に応じて通信費用を一層正確に算出することができる。
【００５７】
また、通信費用は、燃料費用算出部３１ｃによって算出された燃料の費用の差分と通信費用算出部３１ｄによって算出された通信費用との比較結果に基づき端末装置２に送信する情報であって、省燃費走行経路を特定するための情報以外の情報を端末装置２に送信する際の通信費用と、端末装置２に送信された省燃費走行経路を特定するための情報以外の情報に応答して、当該端末装置２から情報提供装置３に省燃費走行経路を特定するための情報の送信を要求する際の通信費用、又は端末装置２から情報提供装置３に省燃費走行経路を特定するための情報の送信の取消を要求する際の通信費用とを含むので、端末装置２と情報提供装置３との間で行われる通信に要する費用全体を考慮した上で、それでもなお省燃費走行経路を走行することで節約可能な燃料の費用が通信費用を上回る場合に省燃費走行経路を案内することができ、ユーザの経済的な負担を軽減することができる。
【００５８】
また、二地点のいずれかの地点を含む地域に対応する燃料価格情報に基づき燃料の料金を特定するので、省燃費走行経路を走行することで基準走行経路を走行する場合よりも節約可能な燃料の費用を一層正確に算出できる。
【００５９】
〔実施の形態２〕
次に、実施の形態２について説明する。この形態は、過去に情報提供装置３に送信した二地点間の基準走行経路とは異なる二地点間の基準走行経路に関する情報のみを情報提供装置３に送信する形態である。なお、実施の形態２の構成は、特記する場合を除いて、実施の形態１の構成と略同一であり、実施の形態１の構成と略同一の構成についてはこの実施の形態１で用いたものと同一の符号及び／又は名称を必要に応じて付して、その説明を省略する。
【００６０】
（構成−端末装置−データ記録部）
まず、実施の形態２に係る情報提供システム１の構成について説明する。端末装置２のデータ記録部２３は、実施の形態１における端末装置２のデータ記録部２３と同様の構成に加えて、省燃費走行経路ＤＢ（図示省略）を備えている。図６は、省燃費走行経路ＤＢに格納されている情報を例示した表である。この省燃費走行経路ＤＢは、過去に端末装置２が通信部２０を介して情報提供装置３から受信した省燃費走行経路に関する情報を格納するものであり、図６に示すように、項目「二地点」及び「省燃費走行経路」に対応する情報が相互に関連付けて格納されている。項目「二地点」に対応して格納される情報は、過去に端末装置２から情報提供装置３に送信された二地点間の基準走行経路に関する情報のうち二地点を特定するための情報であり、例えば図６に示すように、小項目「始点」及び「終点」に対応して座標情報が格納される（図６では「ｘ１，ｙ１」等）。項目「省燃費走行経路」に対応して格納される情報は、過去に端末装置２が通信部２０を介して情報提供装置３から受信した省燃費走行経路に関する情報であり、小項目「経路情報」「節約燃料費用」及び「通信費用」に対応する情報が格納されている。小項目「経路情報」に対応して格納される情報は、省燃費走行経路を特定するための情報を端末装置２が情報提供装置３から受信済みか否かを特定するための情報である（図６では「受信済」「未受信」）。小項目「節約燃料費用」に対応して格納される情報は、端末装置２が情報提供装置３から受信した、省燃費走行経路を特定するための情報の送信要否を問い合わせるための情報に含まれる情報であって、燃料費用算出部３１ｃによって算出された節約可能な燃料の費用を特定する情報である（図６では「２４円」「１５円」）。小項目「通信費用」に対応して格納される情報は、端末装置２が情報提供装置３から受信した、省燃費走行経路を特定するための情報の送信要否を問い合わせるための情報に含まれる情報であって、通信費用算出部３１ｄによって算出された通信費用を特定する情報である（図６では「１５円」「１８円」）。これらの情報は、省燃費走行経路に関する情報を端末装置２が情報提供装置３から受信した際に、端末装置２の制御部２２によって省燃費走行経路ＤＢに格納される。
【００６１】
（処理）
次に、実施の形態２の情報提供システム１によって実行される案内処理について説明する。図７及び図８は実施の形態２に係る案内処理のフローチャートである。なお、ＳＢ６からＳＢ１５は図３のＳＡ１からＳＡ１０と、ＳＢ１８からＳＢ２３は図４のＳＡ１３から１８と同じであるので、説明を省略する。
【００６２】
案内処理が開始されると、端末装置２の案内制御部２２ｂは、経路探索部２２ａが探索した二地点間の基準走行経路に関する情報を、過去に情報提供装置３に送信済みか否かを判定する（ＳＢ１）。具体的には、案内制御部２２ｂは、経路探索部２２ａが探索した基準走行経路の二地点を特定する情報が、省燃費走行経路ＤＢの項目「二地点」に対応して格納されている場合に、経路探索部２２ａが探索した二地点間の基準走行経路に関する情報を、過去に情報提供装置３に送信済みと判定する。
【００６３】
その結果、経路探索部２２ａが探索した二地点間の基準走行経路に関する情報を、過去に情報提供装置３に送信済みであった場合（ＳＢ１、Ｙｅｓ）、案内制御部２２ｂは、省燃費走行経路ＤＢの小項目「経路情報」に対応して格納されている情報に基づき、この二地点間の省燃費走行経路を特定するための情報を端末装置２が情報提供装置３から受信済みか否かを判定する（ＳＢ２）。
【００６４】
その結果、二地点間の省燃費走行経路を特定するための情報を端末装置２が情報提供装置３から受信済みであった場合（ＳＢ２、Ｙｅｓ）、案内制御部２２ｂは、過去に受信した二地点間の省燃費走行経路を特定するための情報に基づき、省燃費走行経路の案内を行う（ＳＢ３）。なお、過去に受信した二地点間の省燃費走行経路を特定するための情報は、二地点と関連付けてデータ記録部２３に記録されているものとする。
【００６５】
一方、二地点間の省燃費走行経路を特定するための情報を端末装置２が情報提供装置３から受信済みではない（未受信である）場合（ＳＢ２、Ｎｏ）、案内制御部２２ｂは、省燃費走行経路を特定するための情報の送信要否を問い合わせるための情報をディスプレイ２１に表示させる（ＳＢ４）。この場合、案内制御部２２ｂは、省燃費走行経路ＤＢの小項目「節約燃料費用」及び「通信費用」に対応して格納されている情報に基づき、節約可能な燃料の費用、通信費用、及び省燃費走行経路のダウンロードを行うか否かの選択肢をディスプレイ２１に表示させる。
【００６６】
続いて案内制御部２２ｂは、端末装置２の操作手段（図示省略）を介して、省燃費走行経路を特定するための情報の送信が要求されたか否かを判定する（ＳＢ５）。
【００６７】
その結果、端末装置２の操作手段を介して、省燃費走行経路を特定するための情報の送信が要求されなかった場合（ＳＢ５、Ｎｏ）、端末装置２の制御部２２は案内処理を終了する。
【００６８】
一方、端末装置２の操作手段を介して、省燃費走行経路を特定するための情報の送信が要求された場合（ＳＢ５、Ｙｅｓ）、案内制御部２２ｂは、省燃費走行経路を特定するための情報の送信を要求する旨の信号を通信部２０を介して情報提供装置３に送信する（ＳＢ２０）。
【００６９】
ＳＢ１５において、省燃費走行経路を特定するための情報を通信部２０を介して情報提供装置３から受信した場合（ＳＢ１５、Ｙｅｓ）、案内制御部２２ｂは、当該受信した情報に基づき省燃費走行経路の案内を行うと共に（ＳＢ１６）、当該受信した省燃費走行経路を特定するための情報を二地点と関連付けてデータ記録部２３に記録する。
【００７０】
一方、省燃費走行経路を特定するための情報を通信部２０を介して情報提供装置３から受信しなかった場合（ＳＢ１５、Ｎｏ）、すなわち、省燃費走行経路を特定するための情報の送信要否を問い合わせるための情報を、通信部２０を介して受信した場合、案内制御部２２ｂは、当該受信した省燃費走行経路を特定するための情報の送信要否を問い合わせるための情報をディスプレイ２１に表示させると共に（ＳＢ１７）、当該受信した省燃費走行経路を特定するための情報の送信要否を問い合わせるための情報に含まれている、節約可能な燃料の費用、及び通信費用を特定する情報を、二地点と関連付けて省燃費走行経路ＤＢに格納する。
【００７１】
（効果）
このように本実施の形態２によれば、過去に情報提供装置３に送信した二地点間の基準走行経路とは異なる二地点間の基準走行経路に関する情報のみを情報提供装置３に送信するので、端末装置２と情報提供装置３との間で既に通信が行われた各種情報についての再度の通信を省略することができ、ユーザの経済的な負担を一層軽減することができる。
【００７２】
〔各実施の形態に対する変形例〕
以上、本発明に係る各実施の形態について説明したが、本発明の具体的な構成及び手段は、特許請求の範囲に記載した各発明の技術的思想の範囲内において、任意に改変及び改良することができる。以下、このような変形例について説明する。
【００７３】
（解決しようとする課題や発明の効果について）
まず、発明が解決しようとする課題や発明の効果は、上述の内容に限定されるものではなく、発明の実施環境や構成の細部に応じて異なる可能性があり、上述した課題の一部のみを解決したり、上述した効果の一部のみを奏することがある。
【００７４】
（分散や統合について）
また、上述した各電気的構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各部の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成できる。例えば、実施の形態２において、省燃費走行経路ＤＢを、車両毎あるいはユーザ毎に情報提供装置３のデータ記録部３２に設け、経路探索部２２ａが探索した二地点間の基準走行経路に関する情報を、過去に情報提供装置３が端末装置２から受信済みか否かを判定するようにしてもよい。
【００７５】
（案内処理について）
上述の各実施の形態では、契約情報は、例えば図３のＳＡ１において、省燃費走行経路に関する情報の送信を要求する旨の信号に含めて端末装置２から送信されると説明したが、予めユーザ毎に契約情報を情報提供装置３のデータ記録部３２に記録しておき、端末装置２から送信されたユーザを一意に識別する識別情報等に基づいて、対応する契約情報をデータ記録部３２から取得するようにしてもよい。あるいは、各ユーザに共通の標準的な契約情報を予め情報提供装置３のデータ記録部３２に記録しておき、この標準的な契約情報を用いることとしてもよい。
【００７６】
また、上述の各実施の形態では、図３のＳＡ４において、燃料費用算出部３１ｃは燃料価格ＤＢ３２ｂを参照し、基準走行経路の始点又は終点のいずれかの地点を含む地域に対応する燃料価格情報に基づき、燃料の料金を特定すると説明したが、例えば基準走行経路や省燃費走行経路における各地点を含む地域に対応する燃料価格情報に基づき、燃料の料金を特定するようにしてもよい。この場合、各地点に対応する燃料の価格の最大価格、最低価格、あるいは平均価格等を用いて燃料の料金を特定してもよい。
【００７７】
また、上述の各実施の形態では、ＳＡ６で通信費用算出部３１ｄが算出する「通信費用」には、案内処理において端末装置２と情報提供装置３との間で行われる通信に要する各種の費用が含まれると説明したが、ＳＡ５で燃料費用算出部３１ｃによって算出された節約可能な燃料の費用と、このＳＡ６で通信費用算出部３１ｄによって算出された通信費用との比較結果に基づき端末装置２に送信する情報であって、省燃費走行経路を特定するための情報以外の情報を情報提供装置３から端末装置２に送信する際の通信費用を、通信費用算出部３１ｄが算出する「通信費用」から除外してもよい。また、端末装置２に送信された省燃費走行経路を特定するための情報以外の情報に応答して、当該端末装置２から情報提供装置３に省燃費走行経路を特定するための情報の送信を要求する際の通信費用や、端末装置２から情報提供装置３に省燃費走行経路を特定するための情報の送信の取消を要求する際の通信費用を、通信費用算出部３１ｄが算出する「通信費用」から除外してもよい。
（付記）
付記１の情報提供装置は、端末装置に情報を提供する情報提供装置であって、前記端末装置から送信された二地点間の基準走行経路に関する情報に基づき当該基準走行経路を取得する経路取得手段と、前記二地点間の省燃費走行経路を探索する経路探索手段と、前記基準走行経路における燃料消費量、前記省燃費走行経路における燃料消費量、及び燃料の料金に基づき、前記基準走行経路を走行する場合と前記省燃費走行経路を走行する場合との燃料の費用の差分を算出する燃料費用算出手段と、前記経路探索手段によって探索された前記省燃費走行経路に関する情報を前記端末装置との間で通信するための通信費用を算出する通信費用算出手段と、前記燃料費用算出手段によって算出された前記燃料の費用の差分と前記通信費用算出手段によって算出された前記通信費用との比較結果に基づき、所定の情報を前記端末装置に送信するための制御を行う制御手段と、を備える。
また、付記２の情報提供装置は、付記１に記載の情報提供装置において、前記制御手段は、前記燃料費用算出手段によって算出された前記燃料の費用の差分が、前記通信費用算出手段によって算出された前記通信費用以上の場合に、前記省燃費走行経路に関する情報を前記端末装置に送信するための制御を行う。
また、付記３の情報提供装置は、付記１又は２に記載の情報提供装置において、前記通信費用算出手段は、前記端末装置と当該情報提供装置との間の通信料金に関する契約内容を特定する契約情報を取得し、当該取得した契約情報に基づき前記通信費用を算出する。
また、付記４の情報提供装置は、付記１から３のいずれか一項に記載の情報提供装置において、前記通信費用は、前記燃料費用算出手段によって算出された前記燃料の費用の差分と前記通信費用算出手段によって算出された前記通信費用との比較結果に基づき前記端末装置に送信する情報であって、前記省燃費走行経路を特定するための情報以外の情報を前記端末装置に送信する際の通信費用と、前記端末装置に送信された前記省燃費走行経路を特定するための情報以外の情報に応答して、当該端末装置から当該情報提供装置に前記省燃費走行経路を特定するための情報の送信を要求する際の通信費用、又は前記端末装置から当該情報提供装置に前記省燃費走行経路を特定するための情報の送信の取消を要求する際の通信費用と、を含む。
また、付記５の情報提供装置は、付記１から４のいずれか一項に記載の情報提供装置において、前記燃料の価格を特定する燃料価格情報と、前記燃料が販売されている地域を特定する地域情報とを、相互に関連付けて格納する燃料価格情報格納手段を備え、前記燃料費用算出手段は、前記二地点のいずれかの地点を含む地域に対応する前記燃料価格情報に基づき前記燃料の料金を特定する。
また、付記６の情報提供方法は、端末装置に情報を提供する情報提供方法であって、前記端末装置から送信された二地点間の基準走行経路に関する情報に基づき当該基準走行経路を取得する経路取得ステップと、前記二地点間の省燃費走行経路を探索する経路探索ステップと、前記基準走行経路における燃料消費量、前記省燃費走行経路における燃料消費量、及び燃料の料金に基づき、前記基準走行経路を走行する場合と前記省燃費走行経路を走行する場合との燃料の費用の差分を算出する燃料費用算出ステップと、前記経路探索ステップで探索された前記省燃費走行経路に関する情報を前記端末装置との間で通信するための通信費用を算出する通信費用算出ステップと、前記燃料費用算出ステップで算出された前記燃料の費用の差分と前記通信費用算出ステップで算出された前記通信費用との比較結果に基づき、所定の情報を前記端末装置に送信するための制御を行う制御ステップと、を含む。
また、付記７の情報提供プログラムは、付記６に記載の方法をコンピュータに実行させる。
（付記の効果）
付記１に記載の情報提供装置、付記６に記載の情報提供方法、及び付記７に記載の情報提供プログラムによれば、燃料費用算出手段によって算出された燃料の費用の差分と通信費用算出手段によって算出された通信費用との比較結果に基づき、所定の情報を端末装置に送信するので、省燃費走行経路を走行することにより節約可能な燃料の費用と、端末装置と情報提供装置との間での通信費用とを考慮に入れることができ、ユーザの経済的な負担が増大することを回避できる。
また、付記２に記載の情報提供装置によれば、燃料費用算出手段によって算出された燃料の費用の差分が、通信費用算出手段によって算出された通信費用以上の場合に、省燃費走行経路に関する情報を端末装置に送信するので、省燃費走行経路を走行することにより節約可能な燃料の費用を、端末装置と情報提供装置との間での通信費用が上回ることを回避でき、ユーザの経済的な負担が増大することを回避できる。
また、付記３に記載の情報提供装置によれば、端末装置と情報提供装置との間の通信料金に関する契約内容を特定する契約情報を取得し、当該取得した契約情報に基づき通信費用を算出するので、各ユーザの契約内容に応じて通信費用を一層正確に算出することができる。
また、付記４に記載の情報提供装置によれば、通信費用は、燃料費用算出手段によって算出された燃料の費用の差分と通信費用算出手段によって算出された通信費用との比較結果に基づき端末装置に送信する情報であって、省燃費走行経路を特定するための情報以外の情報を端末装置に送信する際の通信費用と、端末装置に送信された省燃費走行経路を特定するための情報以外の情報に応答して、当該端末装置から情報提供装置に省燃費走行経路を特定するための情報の送信を要求する際の通信費用、又は端末装置から情報提供装置に省燃費走行経路を特定するための情報の送信の取消を要求する際の通信費用とを含むので、端末装置と情報提供装置との間で行われる通信に要する費用全体を考慮した上で、それでもなお省燃費走行経路を走行することで節約可能な燃料の費用が通信費用を上回る場合に省燃費走行経路を案内することができ、ユーザの経済的な負担を軽減することができる。
また、付記５に記載の情報提供装置によれば、二地点のいずれかの地点を含む地域に対応する燃料価格情報に基づき燃料の料金を特定するので、省燃費走行経路を走行することで基準走行経路を走行する場合よりも節約可能な燃料の費用を一層正確に算出できる。
【符号の説明】
【００７８】
１  情報提供システム
２  端末装置
３  情報提供装置
４  ネットワーク
２０、３０  通信部
２１  ディスプレイ
２２、３１  制御部
２２ａ、３１ｂ  経路探索部
２２ｂ、３１ｅ  案内制御部
２３、３２  データ記録部
２３ａ、３２ａ  地図情報ＤＢ
３１ａ  経路取得部
３１ｃ  燃料費用算出部
３１ｄ  通信費用算出部
３２ｂ  燃料価格ＤＢ
【図１】
0005556485.tif 000002
【図２】
0005556485.tif 000003
【図３】
0005556485.tif 000004
【図４】
0005556485.tif 000005
【図５】
0005556485.tif 000006
【図６】
0005556485.tif 000007
【図７】
0005556485.tif 000008
【図８】
0005556485.tif 000009