(57)【要約】【課題】目的地までの走行中における日当たりに関する有益な情報をユーザーに提供可能な車載機器を提供する。【解決手段】車載ナビゲーション１は、目的地に至るまでの車両５の走行の状況を予測し、予測した車両５の走行の状況に基づいて、目的地までの経路を車両５で走行した場合における車両５の座席ごとの日当たりの状況を検出する。【選択図】図１
2012068040.tif 000002
【特許請求の範囲】
【請求項１】
目的地までの経路を検索する機能を有する車載機器において、
目的地に至るまでの車両の走行の状況を予測し、予測した前記車両の走行の状況に基づいて、目的地までの経路を前記車両で走行した場合における前記車両の座席ごとの日当たりの状況を検出することを特徴とする車載機器。
【請求項２】
目的地までの経路を、現在位置から目的地に向かう連続したリンクとして検出し、
各前記リンクを走行した場合における車両の走行の状況に基づいて、各リンクにおける各前記座席の日当たりの状況を検出することにより、目的地までの経路を前記車両で走行した場合における前記車両の前記座席ごとの日当たりの状況を検出することを特徴とする請求項１に記載の車載機器。
【請求項３】
前記リンクごとに、前記車両が各前記リンクを走行した場合における前記車両の進行方向の方角を対応づけて記憶し、
目的地へ向かって前記車両が走行した場合に、前記車両が各前記リンクに至るときの日時を予測すると共に、当該予測に基づいて、各前記リンクに前記車両が至ったときの太陽の方角を検出し、
各前記リンクを走行した場合における車両の進行方向の方角と、各前記リンクの走行時における太陽の方角とに基づいて、前記リンクごとに、各前記リンクを走行した場合における前記座席ごとの日当たりの状況を検出することを特徴とする請求項２に記載の車載機器。
【請求項４】
前記車両の進行方向の方角、及び、前記太陽の方角の関係と、前記座席ごとの日当たりの状況と、を対応づけて記憶し、記憶した情報を利用して、各前記リンクを走行した場合における前記車両の進行方向の方角と、各前記リンクの走行時における太陽の方角とに基づいて、各前記リンクを走行した場合における前記座席ごとの日当たりの状況を検出することを特徴とする請求項３に記載の車載機器。
【請求項５】
各種情報を表示可能な表示部を備え、
前記表示部に、前記座席のそれぞれを明示すると共に、明示された前記座席のそれぞれに対応づけて、各前記座席の日当たりの状況を示す情報を表示することを特徴とする請求項１ないし４のいずれかに記載の車載機器。
【請求項６】
日当たりの状況として、目的地に至るまで前記車両を走行した場合における前記座席ごとの日の当たる度合を検出し、
前記表示部に、
明示された前記座席のそれぞれと対応づけて、検出した前記座席のそれぞれの日の当たる度合に係る情報を表示することを特徴とする請求項５に記載の車載機器。
【請求項７】
日当たりの状況として、目的地に至るまで前記車両を走行した場合における前記座席ごとの日の当たる度合の高さの順序を検出し、
前記表示部に、
明示された前記座席のそれぞれと対応づけて、検出した前記座席のそれぞれの日の当たる度合の高さの順序を示す情報を表示することを特徴とする請求項５又は６に記載の車載機器。
【請求項８】
前記表示部に、
明示された前記座席のそれぞれと対応づけて、一端が現在位置を示し、他端が目的地を示すバーを表示すると共に、前記バーを、現在位置から目的地への距離に応じて複数の領域に区分けし、
各領域に対応する道路を走行した場合における各座席の日当たりの状況に対応させて、各領域の表示態様を変更することを特徴とする請求項５ないし７のいずれかに記載の車載機器。
【請求項９】
前記表示部に、
明示された前記座席のそれぞれと対応づけて、一端が現在位置を示し、他端が目的地を示すバーを表示すると共に、前記バーを、現在位置から目的地へ至る経路上の所定の地点ごとに、前記所定の地点のそれぞれに至ると予測される日時に応じて複数の領域に区分けし、
各領域に対応する道路を走行した場合における各座席の日当たりの状況に対応させて、各領域の表示態様を変更することを特徴とする請求項５ないし８のいずれかに記載の車載機器。
【請求項１０】
目的地までの経路に、高速道路又はバイパス道路を含む所定の直線道路が含まれているか否かを判別し、
含まれている場合は、目的地までの経路を前記車両で走行した場合における前記車両の座席ごとの日当たりの状況を検出することを特徴とする請求項１ないし９のいずれかに記載の車載機器。
【請求項１１】
目的地までの経路を前記車両で走行した場合における前記車両の前記座席ごとの日当たりの状況の検出に当たり、少なくとも、目的地までの経路に含まれる道路の各道路長、各道路の渋滞度、各道路を走行時の天気、及び、各道路沿いに高い建物が存在するか否か、のいずれかの情報を加味して、前記車両の前記座席ごとの日当たりの状況の検出することを特徴とする請求項１ないし１０のいずれかに記載の車載機器。
【請求項１２】
前記車両の走行履歴に関する情報を記憶し、
目的地が設定されていない場合は、前記車両の走行履歴に関する情報に基づいて、複数の目的地の候補を設定し、設定した目的地の候補のそれぞれについて、各目的地の候補に向かって車両を走行した場合における走行の状況を予測し、予測した前記車両の走行の状況に基づいて、目的地の候補までの経路を前記車両で走行した場合における前記車両の座席ごとの日当たりの状況を検出することを特徴とする請求項１ないし１１のいずれかに記載の車載機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、目的地までの経路を検索する機能を有する車載機器に関する。
【背景技術】
【０００２】
従来、車載機器において、目的地までの経路を検索し、得られた経路と、ジャイロスコープや車速パルスを用いた自立航法及びＧＰＳやＦＭ多重を用いた電波航法から推定した自車位置とをマップマッチングして、表示画面上に表示し経路誘導するものが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−８５７９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、車両の走行中における、車両の各座席の日当たりの状況（例えば、座席に対して日光が照射される時間）は異なる。ここで、医学的な理由や、健康上の理由等を含む各理由により、車両に搭乗する際、できるだけ日が当たることを避けたいと考える人間も存在する。このため、上述したような目的地までの経路を検索する機能を有する車載機器では、目的地までの走行中における日当たりに関する有益な情報をユーザーに提供したいとするニーズがあった。
本発明は、上述した事情に鑑みてなされたものであり、目的地までの走行中における日当たりに関する有益な情報をユーザーに提供可能な車載機器を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明は目的地までの経路を検索する機能を有する車載機器において、目的地に至るまでの車両の走行の状況を予測し、予測した前記車両の走行の状況に基づいて、目的地までの経路を前記車両で走行した場合における前記車両の座席ごとの日当たりの状況を算出することを特徴とする。
【０００６】
また、本発明は、上記発明の車載機器において、目的地までの経路を、現在位置から目的地に向かう連続したリンクとして検出し、各前記リンクを走行した場合における車両の走行の状況に基づいて、各リンクにおける各前記座席の日当たりの状況を算出することにより、目的地までの経路を前記車両で走行した場合における前記車両の前記座席ごとの日当たりの状況を算出することを特徴とする。
【０００７】
また、本発明は、上記発明の車載機器において、前記リンクごとに、前記車両が各前記リンクを走行した場合における前記車両の進行方向の方角を対応づけて記憶し、目的地へ向かって前記車両が走行した場合に、前記車両が各前記リンクに至るときの日時を予測すると共に、当該予測に基づいて、各前記リンクに前記車両が至ったときの太陽の方角を検出し、各前記リンクを走行した場合における車両の進行方向の方角と、各前記リンクの走行時における太陽の方角とに基づいて、前記リンクごとに、各前記リンクを走行した場合における前記座席ごとの日当たりの状況を算出することを特徴とする。
【０００８】
また、本発明は、上記発明の車載機器において、前記車両の進行方向の方角、及び、前記太陽の方角の関係と、前記座席ごとの日当たりの状況と、を対応づけて記憶し、記憶した情報を利用して、各前記リンクを走行した場合における前記車両の進行方向の方角と、各前記リンクの走行時における太陽の方角とに基づいて、各前記リンクを走行した場合における前記座席ごとの日当たりの状況を算出することを特徴とする。
【０００９】
また、本発明は、上記発明の車載機器において、各種情報を表示可能な表示部を備え、前記表示部に、前記座席のそれぞれを明示すると共に、明示された前記座席のそれぞれに対応づけて、各前記座席の日当たりの状況を示す情報を表示することを特徴とする。
【００１０】
また、本発明は、上記発明の車載機器において、日当たりの状況として、目的地に至るまで前記車両を走行した場合における前記座席ごとの日の当たる度合を算出し、前記表示部に、明示された前記座席のそれぞれと対応づけて、算出した前記座席のそれぞれの日の当たる度合に係る情報を表示することを特徴とする。
【００１１】
また、本発明は、上記発明の車載機器において、日当たりの状況として、目的地に至るまで前記車両を走行した場合における前記座席ごとの日の当たる度合の高さの順序を算出し、前記表示部に、明示された前記座席のそれぞれと対応づけて、算出した前記座席のそれぞれの日の当たる度合の高さの順序を示す情報を表示することを特徴とする。
【００１２】
また、本発明は、上記発明の車載機器において、前記表示部に、明示された前記座席のそれぞれと対応づけて、一端が現在位置を示し、他端が目的地を示すバーを表示すると共に、前記バーを、現在位置から目的地への距離に応じて複数の領域に区分けし、各領域に対応する道路を走行した場合における各座席の日当たりの状況に対応させて、各領域の表示態様を変更することを特徴とする。
【００１３】
また、本発明は、上記発明の車載機器において、前記表示部に、明示された前記座席のそれぞれと対応づけて、一端が現在位置を示し、他端が目的地を示すバーを表示すると共に、前記バーを、現在位置から目的地へ至る経路上の所定の地点ごとに、前記所定の地点のそれぞれに至ると予測される日時に応じて複数の領域に区分けし、各領域に対応する道路を走行した場合における各座席の日当たりの状況に対応させて、各領域の表示態様を変更することを特徴とする。
【００１４】
また、本発明は、上記発明の車載機器において、目的地までの経路に、高速道路又はバイパス道路を含む所定の直線道路が含まれているか否かを判別し、含まれている場合は、目的地までの経路を前記車両で走行した場合における前記車両の座席ごとの日当たりの状況を算出することを特徴とする。
【００１５】
また、本発明は、上記発明の車載機器において、目的地までの経路を前記車両で走行した場合における前記車両の前記座席ごとの日当たりの状況の算出に当たり、少なくとも、目的地までの経路に含まれる道路の各道路長、各道路の渋滞度、各道路を走行時の天気、及び、各道路沿いに高い建物が存在するか否か、のいずれかの情報を加味して、前記車両の前記座席ごとの日当たりの状況の算出することを特徴とする。
【００１６】
また、本発明は、上記発明の車載機器において、前記車両の走行履歴に関する情報を記憶し、目的地が設定されていない場合は、前記車両の走行履歴に関する情報に基づいて、複数の目的地の候補を設定し、設定した目的地の候補のそれぞれについて、各目的地の候補に向かって車両を走行した場合における走行の状況を予測し、予測した前記車両の走行の状況に基づいて、目的地の候補までの経路を前記車両で走行した場合における前記車両の座席ごとの日当たりの状況を算出することを特徴とする。
【発明の効果】
【００１７】
本発明によれば、目的地までの走行中における日当たりに関する有益な情報をユーザーに提供できる。
【図面の簡単な説明】
【００１８】
【図１】第１実施形態に係る車載ナビゲーションの機能的構成を示すブロック図である。
【図２】車両の方角を説明するための図である。
【図３】車載ナビゲーションの動作を示すフローチャートである。
【図４】車両の座席の状態を模式的に示す図である。
【図５】太陽の方角を説明するための図である。
【図６】太陽位置角度を説明するための図である。
【図７】位置関係パターンのそれぞれを示す図である。
【図８】日光ポイントテーブルを示す図である。
【図９】リンクパターンテーブルを示す図である。
【図１０】メイン画面を示す図である。
【図１１】前部右座席情報バーを拡大して示す図である。
【図１２】現在位置から目的地に至るまでの推奨経路を構成する一連のリンクの一例を模式的に示す図である。
【図１３】リンクパターンテーブルの一例を示す図である。
【図１４】到着時刻テーブルを示す図である。
【図１５】第２実施形態に係る車載ナビゲーションの動作を示すフローチャートである。
【図１６】第３実施形態に係る情報処理システムの構成を示す図である。
【図１７】係数テーブルを示す図である。
【図１８】補正リンクパターンテーブルを示す図である。
【図１９】第４実施形態に係る座席別情報表示画面を示す図である。
【発明を実施するための形態】
【００１９】
以下、図面を参照して本発明の実施形態について説明する。
＜第１実施形態＞
図１は、第１実施形態に係る車載ナビゲーション装置１（車載機器）の機能的構成を示すブロック図である。
車載ナビゲーション装置１は、車両５に設けられた装置であり、後述するように、指定された目的地までの推奨経路を検索する経路検索機能、及び、検索した推奨経路を車両５が走行するように経路誘導する経路誘導機能を備えている。
【００２０】
図１に示すように、車載ナビゲーション装置１は、制御部１０と、絶対位置検出部１１と、相対方位検出部１２と、表示部１３と、入力部１４と、記憶部１５とを備えている。
制御部１０は、車載ナビゲーション装置１の各部を中枢的に制御するものであり、ＣＰＵやＲＯＭ、ＲＡＭ、その他周辺回路を備えている。制御部１０は、ＲＴＣ（不図示）に接続されており、ＲＴＣからの入力値に基づいて、現在の日時（日付、時刻）を計時可能である。
絶対位置検出部１１は、ＧＰＳ衛星から送られてくるＧＰＳ電波をＧＰＳアンテナやレシーバーなどで受信し、ＧＰＳ電波に重畳されたＧＰＳ信号から、車両５の絶対的な位置を算出し、制御部１０に出力する。
相対方位検出部１２は、ジャイロセンサー等を使って、車両５の相対的な方位を検出し、制御部１０に出力する。
表示部１３は、液晶表示パネル等の表示パネル１３ａを備え、制御部１０の制御の下、表示パネル１３ａにナビゲーションのための地図等の各種情報を表示する。
入力部１４は、車載ナビゲーション装置１に設けられた操作スイッチ１４ａと、表示部１３の表示パネル１３ａに重ねて配設されたタッチパネル１４ｂとを備え、ユーザーの操作スイッチ１４ａや、タッチパネル１４ｂに対する操作を検出し、制御部１０に出力する。
記憶部１５は、ハードディスクや、フラッシュメモリー等の不揮発性メモリーを備え、各種データを書き換え可能に記憶する。記憶部１５には、地図データベース２０と、経路検索用データ２１とが記憶されている。
【００２１】
地図データベース２０は、地図に関するデータであり、車両５の現在位置を表示する際や、後述する経路誘導時に表示部１３の表示パネル１３ａに表示される表示用の地図に係るデータや、地図上の道路や施設等の情報に関するデータ等を含んでいる。
【００２２】
経路検索用データ２１は、所定単位で区分された区間経路（リンク）に関するリンクデータ、及び、交差点（ノード）に関するノードデータを備えている。
リンクデータには、各リンクに対応する道路の道路種別や、道路幅、道路長、車線数、一方通行か否か、制限速度等に関する情報や、各リンクのリンクコストを示す情報が含まれている。各リンクのリンクコストは、リンク長やリンクの種別、平均旅行時間などから算出される。
また、経路検索用データ２１には、各リンクについて、リンクに対応する道路の位置情報（少なくとも、リンクに対応する道路の入口地点の位置を含む情報）が含まれている。
また、経路検索用データ２１には、各リンクについて、各リンクに対応する道路が、高速道路、又は、バイパス道路であるか否かを示す情報が含まれている。
さらに、本実施形態では、経路検索用データ２１には、リンクのそれぞれについて、車両５が各リンクに対応する道路を走行した場合における車両５の方角を示すデータが含まれている。本実施形態における「車両５の方角」とは、北を基準とした車両５の進行方向の角度（より具体的には、方位（東西南北）が規定された仮想平面に、車両５を仮想的に配置した場合において、車両５を端点として北方向へ延びる仮想的な半直線に対する、車両５を端点として進行方向へ延びる半直線の時計回りの角度）であるものとする。
【００２３】
図２は、車両５の方角を説明するために、東西南北が規定された平面上に車両５を仮想的に配置した様子を模式的に示す図であり、（Ａ）は一の例を、（Ｂ）は他の例を示している。
図２（Ａ）を参照し、車両５を端点として北方向へ延びる仮想的な半直線Ｘ１と、車両５を端点として進行方向へ延びる半直線Ｙ１との関係が、図２（Ａ）に示す状態であるものとすると、半直線Ｘ１に対する半直線Ｙ１の時計回りの角度α１が、車両５の方角に該当する。
また、図２（Ｂ）を参照し、車両５を端点として北方向へ延びる仮想的な半直線Ｘ２と、車両５を端点として進行方向へ延びる半直線Ｙ２との関係が、図２（Ｂ）に示す状態であるものとすると、半直線Ｘ２に対する半直線Ｙ２の時計回りの角度α２が、車両５の方角に該当する。
【００２４】
この経路検索用データ２１は、経路検索機能の実行時に利用される。
経路検索機能は、ユーザーにより、入力部１４の操作スイッチ１４ａやタッチパネル１４ｂによって目的地が指定された上で、当該目的地までの経路の検索が指示されたことをトリガーとして実行される。
経路検索機能の実行時、制御部１０は、経路検索用データ２１に基づいて、現在位置から目的地に至るまでの連続したリンクにおいて、各リンクのリンクコストの総和が最小になるような経路を推奨経路として検索する。
さらに、制御部１０は、推奨経路の検索後、表示部１３の表示パネル１３ａに表示された地図上に、車両５の現在位置、及び、車両５が走行すべき経路を明示し、車両５の運転手に対して経路誘導を行う。経路誘導中、制御部１０は、相対方位検出部１２の検出値に基づいて自律航法により算出した自車位置を、絶対位置検出部１１により検出された自車位置により補正するハイブリッド航法により、高精度に求めた自車位置を算出し、算出した自車位置に基づいて、車両５の現在位置を地図上に明示しつつ、経路誘導を行う。
なお、本実施形態では、制御部１０は、経路検索用データ２１のリンクデータに基づいて、車両５が、現在位置から所定の経路を経由して所定の位置に至った場合に、当該所定の位置に車両５が到着する時刻を予測することが可能である。
【００２５】
ところで、車両５の走行中、車両５の走行方向と、太陽の位置との関係で、車両５の各座席の日当たりの状況（例えば、座席に対して日光が照射される時間の累計）は異なる。ここで、医学的な理由や、健康上の理由等を含む理由により、車両５に搭乗する際、できるだけ日が当たることを避けたいと考える人間も存在する。
これを踏まえ、本実施形態に係る車載ナビゲーション装置１は、目的地までの走行中における座席ごとの日当たりに関する有益な情報（以下、単に「日当たり情報」という）を表示部１３の表示パネル１３ａに表示することによって、日当たり情報をユーザーに提供し、これにより、ユーザーの利便性を向上している。
以下、車載ナビゲーション装置１の動作について詳述する。
【００２６】
図３は、日当たり情報を表示部１３の表示パネル１３ａに表示する際の車載ナビゲーション装置１の動作を示すフローチャートである。
なお、図３のフローチャートが示す動作の前提として、ユーザーが、所定の目的地を指示した上で、当該目的地までの推奨経路の検索を指示しているものとする。
また、本実施形態では、車載ナビゲーション装置１が搭載された車両５には、以下のように座席が設けられているものとする。
【００２７】
図４は、車載ナビゲーション装置１が搭載された車両５の座席の態様を模式的に示す図である。
図４に示すように、車両５の内部には、前部座席の右部に設けられた前部右座席ＦＲ（本実施形態では、運転席に該当）と、前部座席の左部に設けられた前部左座席ＦＬ（助手席に該当）と、後部座席の右部に設けられた後部右座席ＲＲと、後部座席の左部に設けられた後部左座席ＲＬと、がそれぞれ設けられている。
また、車両５において、前部座席の前方にはフロントガラス２５が、前部右座席ＦＲの右方には前部右サイドガラス２６が、前部左座席ＦＬの左方には前部左サイドガラス２７が、後部右座席ＲＲの右方には後部右サイドガラス２８が、後部左座席ＲＬの左方には後部左サイドガラス２９が、前部座席の後方にはリアガラス３０がそれぞれ設けられており、これらガラスを介して車両５の各座席に日が当たる構成となっている。
なお、車両５の向きと、太陽の位置との関係によっては、日が当たる座席と、日が当たらない座席とが現出する。
【００２８】
図３を参照し、まず、車載ナビゲーション装置１の制御部１０は、ユーザーによって、日当たり情報の表示が指示されたか否かを監視する（ステップＳＡ１）。
本実施形態に係る車載ナビゲーション装置１は、日当たり情報の表示を指示するためのタッチパネル１４ｂを利用したユーザーインターフェースが設けられており、ユーザーは、当該ユーザーインターフェースを利用して、当該指示を実行可能である。なお、車載ナビゲーション装置１に、当該指示を行うための操作スイッチ１４ａを設ける構成としてもよい。
日当たり情報の表示が指示された場合（ステップＳＡ１：ＹＥＳ）、制御部１０は、推奨経路の検索が終了しているか否かを判別する（ステップＳＡ２）。
推奨経路の検索が終了している場合（ステップＳＡ２：ＹＥＳ）、制御部１０は、以下の初期設定を行う（ステップＳＡ３）。
【００２９】
まず、変数ｈｆｒ、変数ｈｆｌ、変数ｈｒｒ、及び、変数ｈｒｌのそれぞれに、「０」を格納する。これら変数は、以下の値を格納することを目的としてプログラム上に定義された変数を、説明の便宜を考慮して概念的に表現するものである。
変数ｈｆｒは、前部右座席ＦＲに付与される日光ポイントを格納する変数である。この日光ポイントは、詳細は後述するが、各座席に対する日の当たる度合を数値化したポイントであり、付与された日光ポイントが高い座席ほど、日の当たる度合が高く、一方、付与された日光ポイントが低い座席ほど、日の当たる度合が低い。「日の当たる度合」とは、目的地まで車両５が走行した場合に、日が当たっている時間の長さの度合（正確な時間の長さに基づくものではなく、後述するが、ある程度の客観的な正確性を持って算出される時間の長さに基づくもの）を概念的に表現したものである。
同様に、変数ｈｆｌ、変数ｈｒｒ、及び、変数ｈｒｌは、それぞれ、前部左座席ＦＬ、後部右座席ＲＲ、及び、後部左座席ＲＬに付与される日光ポイントを格納する変数である。
【００３０】
また、ステップＳＡ３において、制御部１０は、変数ｎに、推奨経路に含まれるリンクの総数を示す値を格納する。上述したように、推奨経路は、車両５の現在位置から目的地に至る連続したリンクによって形成された経路であり、制御部１０は、検索した推奨経路に含まれるリンクの総数をカウントし、カウントしたリンクの総数を示す値を変数ｎに格納する。
【００３１】
また、ステップＳＡ３において、制御部１０は、変数ｉに「０」を格納する。
ここで、以下の説明において、推奨経路に含まれるリンクを、適宜、リンク（ｉ）として表現する。なお、リンクの総数を示す値が変数ｎに格納されているため、変数ｉは、「０」〜「ｎ−１」までの値をとる。そして、車両５の現在位置に最も近いリンクがリンク（０）であり、目的地に向かって順に、リンク（１）、リンク（２）と、変数ｉの値が「１」ずつ増えていき、目的地に最も近いリンクは、リンク（ｎ−１）である。
【００３２】
以上のような初期設定を行った後、制御部１０は、リンク（ｉ）を以下のステップＳＡ４〜ステップＳＡ１３に係る処理を実行するべき処理対象のリンクとして特定する（ステップＳＡ４）。すなわち、以下のステップＳＡ４〜ステップＳＡ１３の処理は、推奨経路に含まれるリンク（０）〜リンク（ｎ−１）のそれぞれに対して実行される。
以下の説明において、ステップＳＡ４で処理対象のリンクとして特定されたリンクを、適宜、「処理対象リンク」と表現することがあるものとする。
【００３３】
次いで、制御部１０は、経路検索用データ２１を参照し（ステップＳＡ５）、車両５が処理対象リンクに対応する道路を走行した場合における車両５の方角を取得する（ステップＳＡ６）。上述したように、経路検索用データ２１には、リンクのそれぞれについて、車両５が各リンクに対応する道路を走行した場合における車両５の方角を示すデータが含まれている。
次いで、制御部１０は、経路検索用データ２１を参照し、車両５が目的地に向かって走行した場合に、処理対象リンクに対応する道路に到着する日時（以下、「処理対象リンク到着日時」という）を算出する（ステップＳＡ７）。なお、ステップＳＡ７で算出する処理対象リンク到着日時は、処理対象リンクに対応する道路の入口地点に到着する日時でもよいが、例えば、処理対象リンクに対応する道路の中間地点に到着する日時としてもよい。
【００３４】
次いで、制御部１０は、車両５が処理対象リンクに対応する道路に到着したときにおける太陽の方角を算出する（ステップＳＡ８）。
本実施形態における「太陽の方角」とは、北を基準とした太陽の２次元的な方角（より詳細には、方位（東西南北）が規定された仮想平面に、車両５、及び、太陽を仮想的に配置した場合において、車両５を端点として北方向へ延びる仮想的な半直線に対する、車両５を端点として太陽へ向かって延びる仮想的な半直線の時計回りの角度）のことである。
【００３５】
図５は、太陽の方角を説明するために、東西南北が規定された平面上に、車両５、及び、太陽を仮想的に配置した様子を模式的に示す図であり、（Ａ）は一の例を、（Ｂ）は他の例を示している。
図５（Ａ）を参照し、車両５を端点として北方向へ延びる仮想的な半直線Ｘ３と、車両５を端点として太陽へ向かって延びる半直線Ｙ３との関係が、図５（Ａ）に示す状態であるものとすると、半直線Ｘ３に対する半直線Ｙ３の時計回りの角度α３が、車両５の方角に該当する。
また、図５（Ｂ）を参照し、車両５を端点として北方向へ延びる仮想的な半直線Ｘ４と、車両５を端点として太陽へ向かって延びる半直線Ｙ４との関係が、図５（Ｂ）に示す状態であるものとすると、半直線Ｘ４に対する半直線Ｙ４の時計回りの角度α４が、車両の方角に該当する。
なお、地球上の１の地点における太陽の方角は、当該１の地点の位置（緯度、経度）、及び、日時（日付、時刻）により、一意に定まる。これを踏まえ、本実施形態では、位置情報と、日時とに基づいて、太陽の方角を算出するアルゴリズムを有するプログラムがＲＯＭに記憶されている。そして、ステップＳＡ８では、制御部１０は、経路検索用データ２１を参照し、処理対象リンクに対応する道路の位置（道路の入口地点の位置）を取得した上で、取得した道路の位置を示す情報と、ステップＳＡ７で算出した処理対象リンク到着日時とに基づいて、当該プログラムを利用して、太陽の方角を算出する。
【００３６】
次いで、制御部１０は、ステップＳＡ６で取得した車両５の方角と、ステップＳＡ８で算出した太陽の方角とに基づいて、車両５が処理対象リンクに対応する道路に至った場合における太陽位置角度を算出する（ステップＳＡ９）。
【００３７】
図６は、太陽位置角度について説明するための図であり、（Ａ）は、車両５と太陽とを同一平面上に配置した様子を模式的に示した一の例であり、（Ｂ）は他の例である。
太陽位置角度とは、車両５の進行方向に対する、太陽の位置の相対的な角度のことであり、より具体的には、方位（東西南北）が規定された仮想平面に、車両５、及び、太陽を仮想的に配置した場合において、車両５を端点として進行方向へ延びる仮想的な半直線に対する、車両５を端点として太陽へ向かって延びる仮想的な半直線の時計回りの角度のことである。
図６（Ａ）を参照し、車両５を端点として進行方向へ延びる仮想的な半直線Ｘ５と、車両５を端点として太陽へ向かって延びる半直線Ｙ５との関係が、図６（Ａ）に示す状態であるものとすると、半直線Ｘ５に対する半直線Ｙ５の時計回りの角度α５が、太陽位置角度に該当する。
また、図６（Ｂ）を参照し、車両５を端点として進行方向へ延びる仮想的な半直線Ｘ６と、車両５を端点として太陽へ向かって延びる半直線Ｙ６との関係が、図６（Ｂ）に示す状態であるものとすると、半直線Ｘ６に対する半直線Ｙ６の時計回りの角度α６が、太陽位置角度に該当する。
このように、太陽位置角度は、車両５を端点として進行方向へ延びる仮想的な半直線に対する、車両５を端点として太陽へ向かって延びる仮想的な半直線の時計回りの角度のことであるため、太陽位置角度が０°、及び、３６０°付近のときは、太陽は車両５の略前方に位置し、太陽位置角度が０°〜１８０°のときは、太陽は車両５の進行方向に向かって右側に位置し、太陽位置角度が１８０°付近のときは、太陽は車両５の略後方に位置し、太陽位置角度が１８０°〜３６０°のときは、太陽は車両５の進行方向に向かって左側に位置することとなる。
【００３８】
さて、前掲図３を参照し、ステップＳＡ９において太陽位置角度を算出した後、制御部１０は、算出した太陽位置角度に基づいて、位置関係パターンＰ１〜Ｐ８のうち、処理対象リンクにおける車両５と太陽との位置関係とがいずれのパターンに該当するのかを特定する（ステップＳＡ１０）
【００３９】
図７は、位置関係パターンＰ１〜Ｐ８における車両５と、太陽との位置関係を模式的に示す図であり、（Ａ）は位置関係パターンＰ１を、（Ｂ）は位置関係パターンＰ２を、（Ｃ）は位置関係パターンＰ３を、（Ｄ）は位置関係パターンＰ４を、（Ｅ）は位置関係パターンＰ５を、（Ｆ）は位置関係パターンＰ６を、（Ｇ）は位置関係パターンＰ７を、（Ｈ）は位置関係パターンＰ８を、それぞれ示している。
【００４０】
図７（Ａ）に示すように、位置関係パターンＰ１は、太陽が、車両５の略前方（進行方向）に位置するような、太陽と、車両５との位置関係を示している。ステップＳＡ１０では、制御部１０は、太陽位置角度が０°〜２２．５°又は３３７．５°〜３６０°の範囲にある場合に、処理対象リンクにおける車両５と太陽との位置関係が、位置関係パターンＰ１に該当すると特定する。
また、図７（Ｂ）に示すように、位置関係パターンＰ２は、太陽が、車両５の進行方向に向かって左斜め前に位置するような、太陽と、車両５との位置関係を示している。ステップＳＡ１０では、制御部１０は、太陽位置角度が２９２．５°〜３３７．５°の範囲にある場合に、処理対象リンクにおける車両５と太陽との位置関係が、位置関係パターンＰ２に該当すると特定する。
また、図７（Ｃ）に示すように、位置関係パターンＰ３は、太陽が、車両５の略左に位置するような、太陽と、車両５との位置関係を示している。ステップＳＡ１０では、制御部１０は、太陽位置角度が２４７．５°〜２９２．５°の範囲にある場合に、処理対象リンクにおける車両５と太陽との位置関係が、位置関係パターンＰ３に該当すると特定する。
また、図７（Ｄ）に示すように、位置関係パターンＰ４は、太陽が、車両５の進行方向に向かって左斜め後ろに位置するような、太陽と、車両５との位置関係を示している。ステップＳＡ１０では、制御部１０は、太陽位置角度が２０２．５°〜２４７．５°の範囲にある場合に、処理対象リンクにおける車両５と太陽との位置関係が、位置関係パターンＰ４に該当すると特定する。
また、図７（Ｅ）に示すように、位置関係パターンＰ５は、太陽が、車両５の略後方（進行方向と逆方向）に位置するような、太陽と、車両５との位置関係を示している。ステップＳＡ１０では、制御部１０は、太陽位置角度が１５７．５°〜２０２．５°の範囲にある場合に、処理対象リンクにおける車両５と太陽との位置関係が、位置関係パターンＰ５に該当すると特定する。
また、図７（Ｆ）に示すように、位置関係パターンＰ６は、太陽が、車両５の進行方向に向かって右斜め後ろに位置するような、太陽と、車両５との位置関係を示している。ステップＳＡ１０では、制御部１０は、太陽位置角度が１１２．５°〜１５７．５°の範囲にある場合に、処理対象リンクにおける車両５と太陽との位置関係が、位置関係パターンＰ６に該当すると特定する。
また、図７（Ｇ）に示すように、位置関係パターンＰ７は、太陽が、車両５の略右に位置するような、太陽と、車両５との位置関係を示している。ステップＳＡ１０では、制御部１０は、太陽位置角度が６７．５°〜１１２．５°の範囲にある場合に、処理対象リンクにおける車両５と太陽との位置関係が、位置関係パターンＰ７に該当すると特定する。
また、図７（Ｈ）に示すように、位置関係パターンＰ８は、太陽が、車両５の進行方向に向かって右斜め前に位置するような、太陽と、車両５との位置関係を示している。ステップＳＡ１０では、制御部１０は、太陽位置角度が２２．５°〜６７．５°の範囲にある場合に、処理対象リンクにおける車両５と太陽との位置関係が、位置関係パターンＰ８に該当すると特定する。
【００４１】
さて、前掲図３を参照し、ステップＳＡ１０において処理対象リンクにおける車両５と太陽との位置関係を示す位置関係パターンＰを特定した後、制御部１０は、日光ポイントテーブル３５を参照する（ステップＳＡ１１）。
【００４２】
図８は、日光ポイントテーブル３５を示す図である。
日光ポイントテーブル３５は、位置関係パターンＰのそれぞれについて、処理対象リンクにおける車両５と太陽との位置関係が位置関係パターンＰである場合に、前部右座席ＦＲ、前部左座席ＦＬ、後部右座席ＲＲ、及び、後部左座席ＲＬのそれぞれに付与される日光ポイントが記憶されるテーブルである。
【００４３】
図８を参照し、本実施形態では、処理対象リンクにおける車両５と太陽との位置関係が、位置関係パターンＰ１である場合、前部右座席ＦＲに対して「１」の日光ポイントが付与され、前部左座席ＦＬに対して「１」の日光ポイントが付与され、後部右座席ＲＲに対して「０」の日光ポイントが付与され、後部左座席ＲＬに対して「０」の日光ポイントが付与される。
ここで、図４、及び、図７（Ａ）を参照し、上述したように、位置関係パターンＰ１では、車両５の略前方に太陽が位置している。そして、本実施形態では、車両５と太陽とがこのような位置関係にある場合、フロントガラス２５を介して、前部右座席ＦＲ及び前部左座席ＦＬに対して日が当たる一方、後部右座席ＲＲ及び後部左座席ＲＬに対しては限定的にしか日が当たらない。
これを踏まえ、処理対象リンクにおける位置関係パターンＰが、位置関係パターンＰ１である場合には、当該処理対象リンクに対応する道路を車両５が走行した場合、車両５の走行中、前部右座席ＦＲ及び前部左座席ＦＬに対しては日が当たり、一方、後部右座席ＲＲ及び後部左座席ＲＬに対しては限定的にしか日が当たらないとして、前部右座席ＦＲ及び前部左座席ＦＬに対して「１」の日光ポイントを付与する一方、後部右座席ＲＲ及び後部左座席ＲＬに対して「０」の日光ポイントを付与する。
【００４４】
同様に、図４、図７（Ｂ）、及び、図８を参照し、処理対象リンクにおける位置関係パターンＰが位置関係パターンＰ２の場合には、当該処理対象リンクに対応する道路を車両５が走行した場合、車両５の走行中、前部右座席ＦＲ、前部左座席ＦＬ、及び、後部左座席ＲＬに対しては、フロントガラス２５、前部左サイドガラス２７、及び、後部左サイドガラス２９を介して日が当たり、一方、後部右座席ＲＲに対しては限定的にしか日が当たらないとして、前部右座席ＦＲ、前部左座席ＦＬ、及び、後部左座席ＲＬに対して「１」の日光ポイントを付与する一方、後部右座席ＲＲに対して「０」の日光ポイントを付与する。
また、図４、図７（Ｃ）、及び、図８を参照し、処理対象リンクにおける位置関係パターンＰが位置関係パターンＰ３の場合には、当該処理対象リンクに対応する道路を車両が走行した場合、車両５の走行中、前部左座席ＦＬ、及び、後部左座席ＲＬに対しては、前部左サイドガラス２７、及び、後部左サイドガラス２９を介して日が当たり、一方、前部右座席ＦＲ、及び、後部右座席ＲＲに対しては限定的にしか日が当たらないとして、前部左座席ＦＬ、及び、後部左座席ＲＬに対して「１」の日光ポイントを付与する一方、前部右座席ＦＲ、及び、後部右座席ＲＲに対して「０」の日光ポイントを付与する。
また、図４、図７（Ｄ）、及び、図８を参照し、処理対象リンクにおける位置関係パターンＰが位置関係パターンＰ４の場合には、当該処理対象リンクに対応する道路を車両５が走行した場合、車両５の走行中、前部左座席ＦＬ、後部左座席ＲＬ、及び、後部右座席ＲＲに対しては、前部左サイドガラス２７、後部左サイドガラス２９、及び、リアガラス３０を介して日が当たり、一方、前部右座席ＦＲに対しては限定的にしか日が当たらないとして、前部左座席ＦＬ、後部左座席ＲＬ、及び、後部右座席ＲＲに対して「１」の日光ポイントを付与する一方、前部右座席ＦＲに対して「０」の日光ポイントを付与する。
また、図４、図７（Ｅ）、及び、図８を参照し、処理対象リンクにおける位置関係パターンＰが位置関係パターンＰ５の場合には、当該処理対象リンクに対応する道路を車両５が走行した場合、車両５の走行中、後部左座席ＲＬ、及び、後部右座席ＲＲに対しては、リアガラス３０を介して日が当たり、一方、前部右座席ＦＲ、及び、前部左座席ＦＬに対しては限定的にしか日が当たらないとして、後部左座席ＲＬ、及び、後部右座席ＲＲに対して「１」の日光ポイントを付与する一方、前部右座席ＦＲ、及び、前部左座席ＦＬに対して「０」の日光ポイントを付与する。
また、図４、図７（Ｆ）、及び、図８を参照し、処理対象リンクにおける位置関係パターンＰが位置関係パターンＰ６の場合には、当該処理対象リンクに対応する道路を車両５が走行した場合、車両５の走行中、前部右座席ＦＲ、後部左座席ＲＬ、及び、後部右座席ＲＲに対しては、前部右サイドガラス２６、後部右サイドガラス２８、及び、リアガラス３０を介して日が当たり、一方、前部左座席ＦＬに対しては限定的にしか日が当たらないとして、前部右座席ＦＲ、後部左座席ＲＬ、及び、後部右座席ＲＲに対して「１」の日光ポイントを付与する一方、前部左座席ＦＬに対して「０」の日光ポイントを付与する。
また、図４、図７（Ｇ）、及び、図８を参照し、処理対象リンクにおける位置関係パターンＰが位置関係パターンＰ７の場合には、当該処理対象リンクに対応する道路を車両５が走行した場合、車両５の走行中、前部右座席ＦＲ、及び、後部右座席ＲＲに対しては、前部右サイドガラス２６、及び、後部右サイドガラス２８を介して日が当たり、一方、前部左座席ＦＬ、及び、後部左座席ＲＬに対しては限定的にしか日が当たらないとして、前部右座席ＦＲ、及び、後部右座席ＲＲに対して「１」の日光ポイントを付与する一方、前部左座席ＦＬ、及び、後部左座席ＲＬに対して「０」の日光ポイントを付与する。
また、図４、図７（Ｈ）、及び、図８を参照し、処理対象リンクにおける位置関係パターンＰが位置関係パターンＰ８の場合には、当該処理対象リンクに対応する道路を車両５が走行した場合、車両５の走行中、前部右座席ＦＲ、前部左座席ＦＬ、及び、後部右座席ＲＲに対しては、フロントガラス２５、前部右サイドガラス２６、及び、後部右サイドガラス２８を介して日が当たり、一方、後部左座席ＲＬに対しては限定的にしか日が当たらないとして、前部右座席ＦＲ、前部左座席ＦＬ、及び、後部右座席ＲＲに対して「１」の日光ポイントを付与する一方、後部左座席ＲＬに対して「０」の日光ポイントを付与する。
【００４５】
なお、位置関係パターンＰと、日光ポイントが付与される座席との関係は、車両５の構造、形状を踏まえて、適宜設定される。
例えば、車両５の構造によっては、車両５の後方に太陽が位置している場合に、全ての座席に対して太陽が当たらない場合もある。この場合は、位置関係パターンＰ５の場合に、全ての座席に対して「０」の日光ポイントが付与されるように、位置関係パターンと、日光ポイントが付与される座席との関係が設定される。
【００４６】
さて、前掲図３を参照し、ステップＳＡ１１において日光ポイントテーブル３５を参照した後、制御部１０は、日光ポイントテーブル３５に基づいて、変数ｈｆｒ、変数ｈｆｌ、変数ｈｒｒ、及び、変数ｈｒｌに格納された値に、日光ポイントを加算する（ステップＳＡ１２）。
すなわち、制御部１０は、日光ポイントテーブル３５を参照することにより、ステップＳＡ１０で特定した位置関係パターンＰにおいて各座席に付与すべき日光ポイントを取得する。そして、制御部１０は、変数ｈｆｒに格納された値に、前部右座席ＦＲに付与すべき日光ポイントを加算した値を、変数ｈｆｒに格納し、また、変数ｈｆｌに格納された値に、前部左座席ＦＬに付与すべき日光ポイントを加算した値を変数ｈｆｌに格納し、また、変数ｈｒｒに格納された値に、後部右座席ＲＲに付与すべき日光ポイントを加算した値を変数ｈｒｒに格納し、また、変数ｈｒｌに格納された値に、後部左座席ＲＬに付与すべき日光ポイントを加算した値を変数ｈｒｌに格納する。
【００４７】
次いで、制御部１０は、リンクパターンテーブル３６の１件のレコードを生成する（ステップＳＡ１３）。
【００４８】
図９は、リンクパターンテーブル３６を模式的に示す図である。
リンクパターンテーブル３６は、リンク（ｉ）のそれぞれと、各リンク（ｉ）の位置関係パターンＰと、当該位置関係パターンＰにおいて各座席に付与される日光ポイントと、を対応づけて記憶するテーブルである。
ステップＳＡ１３では、制御部１０は、処理対象リンクについて、当該処理対象リンクと、当該処理対象リンクについてステップＳＡ１０で特定された位置関係パターンＰと、当該位置関係パターンＰにおいて各座席に付与される日光ポイントとを対応づけた１件のレコードを生成し、リンクパターンテーブル３６に記憶する。
なお、推奨経路に含まれるリンク（０）〜リンク（ｎ−１）の全てについて、ステップＳＡ４〜ステップＳＡ１３の処理が終了した場合、リンクパターンテーブル３６は、リンク（０）〜リンク（ｎ−１）のそれぞれに対応したレコードが生成された状態となる。
【００４９】
次いで、制御部１０は、変数ｉに格納された値と、変数ｎに格納された値から１を減算した値とを比較する（ステップＳＡ１４）。このステップでは、推奨経路に含まれるリンク（０）〜リンク（ｎ−１）の全てについて、ステップＳＡ４〜ステップＳＡ１３の処理が終了したか否かの判別が行われている。
変数ｉに格納された値と、変数ｎに格納された値から１を減算した値と、が等しくない場合、換言すれば、推奨経路に含まれるリンク（０）〜リンク（ｎ−１）の全てについて、ステップＳＡ４〜ステップＳＡ１３の処理が終了していない場合（ステップＳＡ１４：ＮＯ）、制御部１０は、変数ｉをインクリメントし（ステップＳＡ１５）、処理手順をステップＳＡ４に戻す。
一方、変数ｉに格納された値と、変数ｎに格納された値から１を減算した値と、が等しい場合、換言すれば、推奨経路に含まれるリンク（０）〜リンク（ｎ−１）の全てについて、ステップＳＡ４〜ステップＳＡ１３の処理が終了した場合（ステップＳＡ１４：ＹＥＳ）、制御部１０は、表示処理を実行する（ステップＳＡ１６）。
以下、ステップＳＡ１６における表示処理について詳述する。
【００５０】
図１０は、ステップＳＡ１６において、まず、表示パネル１３ａに表示されるメイン画面４０を示す図である。
図１０に示すように、メイン画面４０では、車両５の中の様子が模式的に表現された車両マーク４１が描画され、この車両マーク４１内で、前部右座席ＦＲに対応する前部右座席マーク４２、前部左座席ＦＬに対応する前部左座席マーク４３、後部右座席ＲＲに対応する後部右座席マーク４４、及び、後部左座席ＲＬに対応する後部左座席マーク４５がそれぞれ描画されている。
【００５１】
前部右座席マーク４２、前部左座席マーク４３、後部右座席マーク４４、及び、後部左座席マーク４５のそれぞれの中には、順位情報４７、及び、割合情報４８が表示される。
【００５２】
順位情報４７は、車両５が目的地まで走行した場合において、日の当たる度合が高い順（日光ポイントが大きい順）に各座席を順位付けした場合における、各座席の順位を示す情報である。すなわち、順位情報４７が示す順位が高い座席ほど、日の当たる度合が高く、一方、順位情報４７が示す順位が低い座席ほど、日の当たる度合が低い。
順位付けは以下のようにして行われる。
【００５３】
すなわち、制御部１０は、変数ｈｆｒ（前部右座席ＦＲに対応する変数）、変数ｈｆｌ（前部左座席ＦＬに対応する変数）、変数ｈｒｒ（後部右座席ＲＲに対応する変数）、及び、変数ｈｒｌ（後部左座席ＲＬに対応する変数）のそれぞれの値を取得し、変数に格納された値が大きいほど順位が高くなるように、対応する座席の順位付けを行う。
ここで、日光ポイントは、推奨経路に含まれるリンクのそれぞれについて、各リンクに対応する道路を走行した場合に日が当たる座席に対して「１」を付与し、限定的にしか日が当たらない座席に対して「０」を付与することによって、算出されたポイントである。従って、日光ポイントが高い座席ほど、日の当たる度合が高く、一方、日光ポイントが低い座席ほど、日の当たる度合が低いと言える。これを踏まえ、本実施形態では、算出した日光ポイントを利用して、日光ポイントの高さに応じて、各座席を順位付けする。このため、日の当たる度合が高い順に、適切に、各座席を順位付けすることができる。
また、本実施形態では、日の当たる度合が高い順に各座席が順位付けされた結果が、メイン画面４０に表示されるため、ユーザーは、容易、かつ、直感的に、日の当たる度合が高い座席や、低い座席を認識できる。
【００５４】
また、割合情報４８は、車両５が目的地まで走行した場合において、各座席について、目的地に至るまでの全走行距離のうち、日が当たった状態で走行した距離の累計が占める割合の「目安」を示す情報である。
本実施形態では、割合情報４８が示す値は、以下のようにして算出される。
すなわち、制御部１０は、各座席について、「対応する変数ｈに格納された値／変数ｎに格納された値×１００」を算出し、算出した値を、割合情報４８が示す値とする。なお、対応する変数ｈとは、変数ｈｆｒ、変数ｈｆｌ、変数ｈｒｒ、及び、変数ｈｒｌのうち、処理対象となっている座席に対応する変数のことを指す。
【００５５】
ここで、「対応する変数ｈに格納された値／変数ｎに格納された値×１００」によって算出される値について考える。
本実施形態では、変数ｈに格納された値は、推奨経路に含まれるリンクのそれぞれについて、各リンクに対応する道路を走行した場合に日が当たる座席に対して「１」を付与し、限定的にしか日が当たらない座席に対して「０」を付与することによって、算出された値である。従って、１の座席について「対応する変数ｈに格納された値／変数ｎに格納された値」により算出される値は、推奨経路に含まれるリンクの総数に対する、当該座席に日が当たると判別されたリンクの個数の割合を示す値である。
なお、上述したように、変数ｈのそれぞれの値は、日光ポイントテーブル３５の各レコードを利用して算出される。
そして、「推奨経路に含まれるリンクの総数に対する、当該座席に日が当たると判別されたリンクの個数の割合」と、「目的地に至るまでの全走行距離のうち、日が当たった状態で走行した距離の累計が占める割合」との間には、正の相関関係があると言える。このため、「対応する変数ｈに格納された値／変数ｎに格納された値×１００」により算出される値を、割合情報４８が示す値とすることにより、ユーザーに対して、適切に、各座席について、目的地に至るまでの全走行距離のうち、日が当たった状態で走行した距離の累計が占める割合の「目安」を示す情報を提供できる。
【００５６】
また、図１０に示すように、前部右座席マーク４２の右方には前部右座席情報バー５０が描画され、前部左座席マーク４３の左方には前部左座席情報バー５１が描画され、後部右座席マーク４４の右方には後部右座席情報バー５２が描画され、後部左座席マーク４５の左方には後部左座席情報バー５３が描画されている。さらに、これらバーのそれぞれに対応して、距離スイッチ５５と、時間スイッチ５６とが表示されている。
以下、距離スイッチ５５がタッチ操作された場合における各情報バーの表示内容、及び、時間スイッチ５６がタッチ操作された場合における各バーの表示内容について詳述する。
まず、距離スイッチ５５がタッチ操作された場合における各情報バーの表示内容について説明する。
【００５７】
図１１は、距離スイッチ５５がタッチ操作された場合における各情報バーの表示内容を説明するために、情報バーの一つである前部右座席情報バー５０を拡大して示す図である。
図１２は、現在位置から目的地に至るまでの推奨経路（図３のステップＳＡ２において検索が終了していると判別された推奨経路）を構成する一連のリンクの一例を模式的に示す図である。この図１２の例では、現在位置から目的地に至るまでの推奨経路に、リンク（０）、リンク（１）、及び、リンク（２）の３つのリンクが存在している。そして、リンク（０）の道路長はＲ０（ｋｍ）であり、位置関係パターンＰは位置関係パターンＰ１（図７（Ａ））である。また、リンク（１）の道路長はＲ１（ｋｍ）であり、位置関係パターンＰは位置関係パターンＰ２（図７（Ｂ））である。また、リンク（２）の道路長はＲ２（ｋｍ）であり、位置関係パターンＰは位置関係パターンＰ３（図７（Ｃ））である。上述したように、各リンクに対応する道路の道路長に関する情報は、経路検索用データ２１に含まれている。
図１３は、推奨経路を構成する各リンクが、図１２に示す例のときに、上述した図３のフローチャートのステップＳＡ１３で生成されるリンクパターンテーブル３６を示す図である。
以下、図１１、図１２、及び、図１３を用いて、推奨経路に含まれるリンクの態様が図１２に示すような態様である場合における前部右座席情報バー５０の表示内容を一例として、距離スイッチ５５がタッチ操作された場合における各情報バーの表示内容について説明する。
【００５８】
前部右座席情報バー５０に対応する距離スイッチ５５がタッチ操作された場合、制御部１０は、経路検索用データ２１に含まれるリンクデータを参照し、推奨経路に含まれるリンク（０）〜リンク（２）のそれぞれの道路長を取得する。
次いで、制御部１０は、前部右座席情報バー５０の領域を、リンク（０）〜リンク（２）のそれぞれの道路長に応じて、区分する。
より具体的には、図１１を参照し、前部右座席情報バー５０の上端であるスタート対応上端６０から、下端であるエンド対応下端６１に向かって、リンク（０）、リンク（１）、及び、リンク（２）の順に、これらリンクの道路長の比に応じて、前部右座席情報バー５０を区分けする。これにより、前部右座席情報バー５０において、リンク（０）に対応する領域Ａ０、リンク（１）に対応する領域Ａ１、及び、リンク（２）に対応する領域Ａ２の３つの領域Ａが形成される。
【００５９】
次いで、制御部１０は、リンクパターンテーブル３６（図１３）の対応するフィールドである前部右座席付与ポイントフィールド９１を参照し、前部右座席ＦＲに対応する変数ｈｆｒに関し、リンク（０）〜リンク（２）のそれぞれについて、日光ポイントが付与されているか否かを検出する。具体的には、図１３を参照し、制御部１０は、リンク（０）においては、変数ｈｆｒに対して日光ポイントが付与されており、リンク（１）においては、変数ｈｆｒ対して日光ポイントが付与されており、リンク（２）においては、変数ｈｆｒに対して日光ポイントが付与されていないことを検出する。上述したように、あるリンクにおいて、ある座席に対応する変数に対して日光ポイントが付与された場合、当該変数に対応する座席には、日が当たる一方、日光ポイントが付与されない場合、当該変数に対応する座席には、限定的にしか日が当たらない。
そして、制御部１０は、前部右座席情報バー５０の表示にあたり、前部右座席情報バー５０を区分して形成された領域Ａのうち、日光ポイントが付与されたリンクに対応する領域Ａに対しては白色以外の色（本実施形態では、一例として、青色であるものとする）を付して表示すると共に、日光ポイントが付与されていないリンクに対応する領域Ａに対しては、白色を付して表示する。より具体的には、図１１を参照し、リンク（０）に対応する領域Ａ０は、青色を用いて表示し、リンク（１）に対応する領域Ａ１は、青色を用いて表示し、リンク（２）に対応する領域Ａ２は、白色を用いて表示する。
このように、距離スイッチ５５がタッチ操作された場合、前部右座席情報バー５０が、上端たるスタート対応上端６０から下端たるエンド対応下端６１に向かって、リンクの距離に応じて、領域Ａごとに区分けされ、かつ、それぞれの領域Ａについて、現在位置から目的へ至るまでに車両５を走行させた場合に、前部右座席ＦＲに日が当たるリンク（道路）に対応する領域Ａに関しては、青色で表示され、一方、前部右座席ＦＲに限定的にしか日が当たらないリンク（道路）に対応する領域Ａに関しては、白色で表示される。
このため、ユーザーは、距離スイッチ５５がタッチ操作された後の、前部右座席情報バー５０を参照することにより、現在位置から目的へ至るまでに車両５を走行させた場合に、どの程度走行したときに、日が当たり、また、日が当たらないかを、直感的、かつ、容易に認識できる。この認識に基づいて、例えば、日が当たることを避けたいと考えるユーザーは、車両５の走行中、できるだけ日があたらないように座席移動する等の計画を立てることが可能となる。
【００６０】
さらに、図１１を参照して、前部右座席情報バー５０の左方には、現在位置マーク６３が表示される。
この現在位置マーク６３は、車両５の現在位置を明示するためのマークである。
制御部１０は、絶対位置検出部１１の検出値に基づいて、車両５の位置を、随時、検出する。そして、制御部１０は、車両５の現在位置と、経路検索用データ２１のリンクデータに基づいて、車両５が走行中の道路に対応するリンクを検出し、当該リンクの入口位置、及び、車両５の現在位置の距離と、当該リンクの出口位置（＝当該リンクの次のリンクの入口位置）、及び、車両５の現在位置の距離と、の割合を算出し、算出した割合に応じて、当該リンクに対応する領域Ａの適切な位置を指し示すように、現在位置マーク６３を表示する。
【００６１】
以上、前部右座席情報バー５０を例にして、距離スイッチ５５がタッチ操作された場合における表示内容を説明したが、他の情報バーについても、表示内容は同様である。
【００６２】
次いで、時間スイッチ５６がタッチ操作された場合における前部右座席情報バー５０の表示内容について説明する。
なお、以下の説明では、図１１、図１２、及び、図１３を援用し、前部右座席情報バー５０を拡大した図が図１１に示すものであり、現在位置から目的地に至るまでの推奨経路を構成する一連のリンクの構成が図１２に示すものであり、かつ、リンクパターンテーブル３６が図１３に示すものである場合を例にして説明する。
まず、制御部１０は、ＲＴＣの入力値と、車両５の現在位置と、経路検索用データ２１のリンクデータに基づいて、現在時刻、リンク（１）に対応する道路の入口地点への到着時刻、リンク（２）に対応する道路の入口地点への到着時刻、及び、目的地への到着時刻を算出し、算出した値に基づいて、到着時刻テーブル６５を生成し、記憶部１５に記憶する。
【００６３】
図１４は、到着時刻テーブル６５の構成を示す図である。
図１４に示すように、到着時刻テーブル６５では、現在時刻、リンク（１）に対応する道路の入口地点への到着時刻、リンク（２）に対応する道路の入口地点への到着時刻、及び、目的地への到着時刻が記憶される。図１４の例では、現在時刻が「１３：００」であり、リンク（１）に対応する道路への入口地点への到着時刻が「１５：００」であり、リンク（２）に対応する道路への入口地点への到着時刻が「１６：３０」であり、目的地への到着時刻が「１８：００」である。この場合、現在位置から目的地まで走行した場合、車両５は、リンク（０）を２時間（「１３：００」と、「１５：００」との差分）走行し、リンク（１）を１時間３０分（「１５：００」と「１６：３０」との差分）走行し、リンク（２）を１時間３０分（「１６：３０」と「１８：００」との差分）走行することとなる。
なお、以下の説明では、車両５が１のリンクを走行する時間のことを、適宜、「走行時間」というものとする。
【００６４】
次いで、制御部１０は、前部右座席情報バー５０を、リンク（０）〜リンク（２）のそれぞれの走行時間に応じて、領域Ａごとに区分する。
より具体的には、図１１を参照し、前部右座席情報バー５０の上端であるスタート対応上端６０から、下端であるエンド対応下端６１に向かって、リンク（０）、リンク（１）、及び、リンク（２）の順に、これらリンクに対応する道路を走行した場合における走行時間に応じて、前部右座席情報バー５０を区分けする。これにより、前部右座席情報バー５０において、リンク（０）の走行時間に対応する領域Ａ０、リンク（１）の走行時間に対応する領域Ａ１、及び、リンク（２）の走行時間に対応する領域Ａ２の３つの領域Ａが形成される。
【００６５】
次いで、制御部１０は、リンクパターンテーブル３６（図１３）の前部右座席付与ポイントフィールド９１を参照し、前部右座席ＦＲに対応する変数ｈｆｒに関し、リンク（０）〜リンク（２）のそれぞれについて、日光ポイントが付与されているか否かを検出する。具体的には、図１３を参照し、制御部１０は、リンク（０）においては、変数ｈｆｒに対して日光ポイントが付与されており、リンク（１）においては、変数ｈｆｒ対して日光ポイントが付与されており、リンク（２）においては、変数ｈｆｒに対して日光ポイントが付与されていないことを検出する。上述したように、ある１のリンクにおいて、ある座席に対応する変数に対して日光ポイントが付与された場合、当該変数に対応する座席には、日が当たる一方、日光ポイントが付与されない場合、当該変数に対応する座席には、限定的にしか日が当たらない。
そして、制御部１０は、前部右座席情報バー５０の表示にあたり、前部右座席情報バー５０を区分して形成された領域Ａのうち、日光ポイントが付与されたリンクに対応する領域Ａに対しては白色以外の色（本実施形態では、一例として、青色であるものとする）を付して表示すると共に、日光ポイントが付与されていないリンクに対応する領域Ａに対しては、白色を付して表示する。より具体的には、図１１を参照し、リンク（０）に対応する領域Ａ０は、青色を用いて表示し、リンク（１）に対応する領域Ａ１は、青色を用いて表示し、リンク（２）に対応する領域Ａ２は、白色を用いて表示する。
このように、時間スイッチ５６がタッチ操作された場合、前部右座席情報バー５０が、上端たるスタート対応上端６０から下端たるエンド対応下端６１に向かって、リンクの走行時間に応じて、領域Ａごとに区分けされ、かつ、それぞれの領域Ａについて、現在位置から目的へ至るまでに車両５を走行させた場合に、前部右座席ＦＲに日が当たるリンク（道路）に対応する領域Ａに関しては、青色で表示され、一方、前部右座席ＦＲに限定的にしか日が当たらないリンク（道路）に対応する領域Ａに関しては、白色で表示される。
このため、ユーザーは、時間スイッチ５６がタッチ操作された後の、前部右座席情報バー５０を参照することにより、現在位置から目的へ至るまでに車両５を走行させた場合に、どの程度の「時間」走行したときに、日が当たり、また、日が当たらないかを、直感的、かつ、容易に認識できる。この認識に基づいて、例えば、日が当たることを避けたいと考えるユーザーは、車両５の走行中、できるだけ日があたらないように座席移動する等の計画を立てることが可能となる。
【００６６】
さらに、本実施形態では、前部右座席マーク４２、前部左座席マーク４３、後部右座席マーク４４、及び、後部左座席マーク４５のそれぞれは、順位情報４７が示す順位に応じて、その色が変わる構成となっている。具体的には、順位情報４７が示す順位が高い座席（＝日の当たる度合が高い座席）に対応する座席マークほど、濃い色（例えば、濃い青色）で表示し、順位が低い座席（＝日の当たる度合が低い座席）に対応する座席マークほど、薄い色（例えば、薄い青色）で表示する。このような構成とすることにより、ユーザーは、各座席マークを視認することにより、直感的、かつ、容易に、日の当たる度合が高い座席、低い座席について認識できる。
なお、例えば、割合情報４８が示す割合に応じて、割合が高いほど、色を濃くし、一方、割合が低いほど、色を薄くするようにしてもよい。
【００６７】
以上説明したように、本実施形態に係る車載ナビゲーション装置１は、目的地に至るまでの車両５の走行の状況（車両５の進行方向の方角や、車両５と太陽との位置関係、太陽位置角度等）を予測し、予測した車両５の走行の状況に基づいて、目的地までの経路を車両５で走行した場合における車両５の座席ごとの日当たりの状況（例えば、座席ごとの日当たりの度合の目安や、日当たりの度合の順序）を算出する。
これによれば、車両５の走行の状況に応じて、適切に、車両５の座席ごとの日当たりの状況を算出できると共に、算出した日当たりの状況を利用して、ユーザーに対して、座席ごとの日当たりに関する有益な情報を提供可能である。
【００６８】
また、本実施形態では、目的地までの経路を、現在位置から目的地に向かう連続したリンク（ｉ）として検出し、各リンク（ｉ）を走行した場合における車両５の走行の状況に基づいて、各リンク（ｉ）における各座席の日当たりの状況を算出することにより、目的地までの経路を車両５で走行した場合における車両５の座席ごとの日当たりの状況を算出する。
ここで、上述したように、推奨経路は、車両５の現在位置から目的地に至る連続したリンクによって形成された経路であり、リンクごとに、車両５の走行状況（例えば、車両５の進行方向の方角や、リンクに対応する道路を走行する車両５と太陽との位置関係）は、異なる。
これを踏まえ、上記によれば、各リンク（ｉ）を走行した場合における車両５の走行の状況に基づいて、各リンク（ｉ）における各座席の日当たりの状況を算出することにより、効率よく、かつ、実態に即した、各座席の日当たりの状況を算出できる。
【００６９】
また、本実施形態に係る車載ナビゲーション装置１は、経路検索用データ２１において、リンクごとに、車両５が各リンクを走行した場合における車両５の進行方向の方角を対応づけて記憶する。そして、車載ナビゲーション装置１は、目的地へ向かって車両５が走行した場合に、車両５が各リンクに至るときの日時を予測すると共に、当該予測に基づいて、各リンクに車両５が至ったときの太陽の方角を検出し、各リンクを走行した場合における車両５の進行方向の方角と、各リンクの走行時における太陽の方角とに基づいて、リンクごとに、各リンクを走行した場合における座席ごとの日当たりの状況（座席に日が当たるか、それとも、限定的にしか日が当たらないか等）を算出する。
ここで、車両５の各座席に日が当たるか、又は、限定的にしか日があたらないかは、車両５の進行方向の方角と、太陽の方角によって、ある程度定まる。そして、上記によれば、車両５の進行方向の方角と、太陽の方角とを利用して、適切に、リンクを走行した場合における座席ごとの日当たりの状況を算出できる。
【００７０】
また、本実施形態に係る車載ナビゲーション装置１では、日光ポイントテーブル３５において、車両５の進行方向の方角、及び、太陽の方角の関係（位置関係パターンＰ）と、座席ごとの日当たりの状況（各座席に日が当たるか、又は、限定的にしか日が当たらないかを示す情報）と、を対応づけて記憶する。そして、制御部１０は、日光ポイントテーブル３５を利用して、各リンクを走行した場合における車両５の進行方向の方角と、各リンクの走行時における太陽の方角とによって規定される位置関係パターンＰに基づいて、各リンクを走行した場合における座席ごとの日当たりの状況（各座席に日が当たるか、又は、限定的にしか日が当たらないか）を検出する。
これによれば、日光ポイントテーブル３５を利用して、確実、かつ、容易にリンクごとに、各座席の日当たりの状況を検出可能である。
【００７１】
また、本実施形態では、メイン画面４０において、座席のそれぞれが、前部右座席マーク４２、前部左座席マーク４３、後部右座席マーク４４、及び、後部左座席マーク４５によって明示されると共に、各マークに対応づけて、各前記座席の日当たりの状況を示す情報（順位情報４７や、割合情報４８等）が表示される。
これによれば、ユーザーは、メイン画面４０を視認することにより、直感的、かつ、容易に、それぞれの座席の日当たりの状況について認識することができる。
【００７２】
また、本実施形態では、制御部１０は、日当たりの状況として、目的地に至るまで車両５を走行した場合における座席ごとの日の当たる度合を算出し、メイン画面４０において、座席マークのそれぞれと対応づけて、算出した座席のそれぞれの日の当たる度合に係る情報、具体的には、割合情報４８を表示する。
これによれば、ユーザーは、メイン画面４０を視認することにより、直感的、かつ、容易に、それぞれの座席の日当たる度合に係る情報を認識することができる。
【００７３】
また、本実施形態では、制御部１０は、日当たりの状況として、目的地に至るまで車両５を走行した場合における座席ごとの日の当たる度合の高さの順序を算出し、メイン画面４０において、座席マークのそれぞれと対応づけて、算出した座席のそれぞれの日の当たる度合の高さの順序を示す情報、具体的には、順位情報４７を表示する。
これによれば、ユーザーは、メイン画面４０を視認することにより、直感的、かつ、容易に、それぞれの座席の日当たる度合の高さの順序を示す情報を認識することができる。
【００７４】
また、本実施形態では、制御部１０は、メイン画面４０において、前部右座席情報バー５０、前部左座席情報バー５１、後部右座席情報バー５２、及び、後部左座席情報バー５３の各情報バーを表示する。
そして、上述したように、各情報バーに対応する距離スイッチ５５がタッチ操作された場合、各リンクに対応する道路の道路長に応じて領域Ａが形成されると共に、日が当たるか否かに応じて、領域Ａの色を異ならせている。
これによれば、ユーザーは、距離スイッチ５５がタッチ操作された後の、各情報バーを視認することにより、現在位置から目的へ至るまでに車両５を走行させた場合に、どの程度走行したときに、日が当たり、また、日が当たらないかを、直感的、かつ、容易に認識できる。この認識に基づいて、例えば、日が当たることを避けたいと考えるユーザーは、車両５の走行中、できるだけ日があたらないように座席移動する等の計画を立てることが可能となる。
【００７５】
また、本実施形態では、上述したように、各情報バーに対応する時間スイッチ５６がタッチ操作された場合、各リンクに対応する道路の走行時間に応じて領域Ａが形成されると共に、日が当たるか否かに応じて、領域Ａの色を異ならせている。
これによれば、ユーザーは、時間スイッチ５６がタッチ操作された後の、前部右座席情報バー５０を参照することにより、現在位置から目的へ至るまでに車両５を走行させた場合に、どの程度の「時間」走行したときに、日が当たり、また、日が当たらないかを、直感的、かつ、容易に認識できる。この認識に基づいて、例えば、日が当たることを避けたいと考えるユーザーは、車両５の走行中、できるだけ日があたらないように座席移動する等の計画を立てることが可能となる。
【００７６】
＜第２実施形態＞
次いで、第２実施形態について説明する。
【００７７】
図１５は、本実施形態に係る車載ナビゲーション装置１の動作を示すフローチャートである。
本実施形態では、車載ナビゲーション装置１の制御部１０は、日当たり情報の表示が指示された場合、推奨経路中に、高速道路、又は、バイパス道路が含まれているか否かを判別し、これら道路のいずれかが含まれているか否かに応じて、処理を変更する。
具体的に、図１５を参照し、車載ナビゲーション装置１の制御部１０は、ユーザーによって、日当たり情報の表示が指示されたか否かを監視する（ステップＳＢ１）。
日当たり情報の表示が指示された場合（ステップＳＢ１：ＹＥＳ）、制御部１０は、推奨経路の検索が終了しているか否かを判別する（ステップＳＢ２）。
推奨経路の検索が終了している場合（ステップＳＢ２：ＹＥＳ）、制御部１０は、推奨経路中に、高速道路、又は、バイパス道路が含まれているか否かを判別する（ステップＳＢ３）。
高速道路、又は、バイパス道路が含まれている場合（ステップＳＢ３：ＹＥＳ）、制御部１０は、日当たり情報の表示に係る処理（図３のステップＳＡ３〜ステップＳＡ１６と同様の処理）を実行する（ステップＳＢ４）。
一方、推奨経路中に、高速道路、又は、バイパス道路が含まれていない場合（ステップＳＢ３：ＮＯ）、制御部１０は、表示部１３を制御して、高速道路、又は、バイパス道路が含まれていないため、日当たり情報の表示に係る処理を表示しない旨、表示パネル１３ａに表示する（ステップＳＢ５）。
【００７８】
このように、本実施形態では、推奨経路中に、高速道路、又は、バイパス道路が含まれている場合には、日当たり情報の表示を行い、一方、含まれていない場合は、日当たり情報の表示を行わない。これは、以下の理由による。
すなわち、高速道路や、バイパス道路は、直線状の道路が多く存在するため、これら道路を走行した場合、他の座席と比較して、日の当たる度合が非常に高い座席が現出する場合がある。従って、目的地に至る経路に、高速道路、又は、バイパス道路が含まれている場合こそ、ユーザーは、日当たり情報を知りたいと考えるものと想定される。
これを踏まえ、本実施形態では、推奨経路中に、高速道路、又は、バイパス道路が含まれている場合に、日当たり情報の表示を行う構成とし、ユーザーに、必要な情報を重点的に提供する構成となっている。
なお、ステップＳＡ５において、日当たり情報の表示に係る処理を表示しない旨、表示パネル１３ａに表示した後、さらに、日当たり情報の表示を行うか否かをユーザーに問い合わせ、表示を行う旨の指示があった場合は、日当たり情報の表示を行い、一方、表示を行わない旨の指示があった場合は、日当たり情報の表示を行わないようにしてもよい。この構成により、最終的に、日当たり情報を表示するか否かをユーザーが判断することとなり、ユーザーの利便性が向上する。
また、本実施形態では、高速道路、又は、バイパス道路が含まれているか否かを判別していたが、例えば、所定の長さより長い直線状の道路（直線道路）が含まれているか否かを判別するようにしてもよい。すなわち、ステップＳＢ３では、直線状の道路が存在することに起因して、他の座席と比較して、日の当たる度合が非常に高い座席が現出するか否かが判別できればよい。
【００７９】
以上説明したように、本実施形態では、推奨経路中に、高速道路、又は、バイパス道路が含まれている場合には、日当たり情報の表示を行い、一方、含まれていない場合は、日当たり情報の表示を行わない。
ここで、高速道路や、バイパス道路は、直線状の道路が多く存在するため、これら道路を走行した場合、他の座席と比較して、日の当たる度合が非常に高い座席が現出する場合がある。従って、目的地に至る経路に、高速道路、又は、バイパス道路が含まれている場合こそ、ユーザーは、日当たり情報を知りたいと考えるものと想定される。
これを踏まえ、本実施形態によれば、ユーザーに、必要な情報を重点的に提供できる。
【００８０】
＜第３実施形態＞
次いで、第３実施形態について説明する。
【００８１】
図１６は、本実施形態に係る情報処理システム７０の構成を示す図である。
図１６に示すように、本実施形態に係る車載ナビゲーション装置１は、車両５に持ち込まれた携帯電話７１との間で、所定の近距離無線通信規格に準拠した無線通信可能に構成されている。携帯電話７１は、無線基地局７２を介してインターネットや、移動通信網等の通信ネットワーク７３に接続可能であり、車載ナビゲーション装置１は、携帯電話７１、及び、通信ネットワーク７３を介して、天気情報提供サーバー７４と各種データの送受信が可能である。
【００８２】
天気情報提供サーバー７４は、少なくとも、現在から将来に向かう所定の期間の、各エリアにおける時間帯ごとの天気を示す情報（以下、「天気情報」という）を記憶するサーバー装置であり、車載ナビゲーション装置１は、天気情報提供サーバー７４との間で所定のプロトコルに準拠した通信を行い、天気情報提供サーバー７４から天気情報を取得可能である。
【００８３】
また、本実施形態に係る経路検索用データ２１のリンクデータには、リンク毎に、時間帯と、各時間帯におけるリンクに対応する道路の渋滞度とが対応づけて記憶されている。
より具体的には、渋滞度として、１のリンクに対応する道路を車両５がスムーズに走行できない状態であることを示す「渋滞」、１のリンクに対応する道路において渋滞には至っていないものの、当該リンクに対応する道路が空いている状態ではないことを示す「混雑」、及び、１のリンクに対応する道路が渋滞、及び、混雑しておらず、車両５がスムーズに走行できる状態であることを示す「順調」の３つの情報が存在している。そして、リンクデータでは、リンクのそれぞれについて、所定の時間帯（例えば、１日を６時間ごとに４つに分けて形成した時間帯）ごとに、各リンクに対応する道路が「渋滞」「混雑」、及び、「順調」のいずれの状態であるのかを対応づけて記憶している。
さらに、本実施形態に係る経路検索用データ２１のリンクデータには、リンク毎に、各リンクに対応する道路沿いに、所定の高さ以上の建物が存在しているか否かを示す情報が含まれている。ここで、高さの高い建物が道路沿いに存在している場合、当該建物が、車両５の各座席への日当たりを遮る場合がある。
【００８４】
本実施形態では、図３のフローチャートにおいて、ステップＳＡ１４で、変数ｉに格納された値と、変数ｎに格納された値から１を減算した値とを比較した結果、変数ｉに格納された値と、変数ｎに格納された値から１を減算した値とが等しい場合（ステップＳＡ１４：ＹＥＳ）、換言すれば、ステップＳＡ１４において、推奨経路に含まれるリンク（０）〜リンク（ｎ−１）の全てについて、ステップＳＡ４〜ステップＳＡ１３の処理が終了したと判別された場合（ステップＳＡ１４：ＹＥＳ）、ステップＳＡ１６に係る処理を実行する前に、「補正リンクパターンテーブル生成処理」を実行する点で、上述した第１実施形態と異なっている。さらに、ステップＳＡ１６の表示処理において、補正リンクパターンテーブル生成処理により生成された補正リンクパターンテーブル９０（図１８）を用いて各種表示処理を実行する点で、上述した第１実施形態と異なっている。
まず、補正リンクパターンテーブル生成処理について説明する。
【００８５】
図１７は、係数テーブル７６の一例を示す図である。
なお、以下の説明では、現在位置から目的地に至るまでの推奨経路を構成する一連のリンクの構成が図１２に示すものであり、かつ、リンクパターンテーブル３６が図１３に示すものであるものとする。
補正リンクパターンテーブル生成処理において、まず、制御部１０は、推奨経路に含まれるリンク（ｉ）ごとに、係数テーブル７６のレコードを生成し、各レコードの各フィールドに対応するデータを格納することにより、係数テーブル７６を生成する。
詳述すると、制御部１０は、経路検索用データ２１のリンクデータを参照し、リンク（ｉ）のそれぞれについて、各リンクに対応する道路の道路長を取得し、道路長を示すデータを、対応するレコードの道路長フィールド７７に格納する。
次いで、制御部１０は、リンク（ｉ）のそれぞれについて、道路長を、基準道路長ｅで除算することにより道路長係数を算出し、算出した道路長係数を示すデータを、対応するレコードの道路長係数フィールド７８に格納する。ここで、基準道路長ｅとは、リンクに対応する道路の長短を判断する基準として定められた基準値である。従って、道路長係数は、各リンクに対応する道路が、基準道路長ｅに対してどれだけの割合分長く、また、基準道路長ｅに対してどれだけの割合分短いかを示す値である。図１７の例では、リンク（０）に対応するレコードの道路長係数は、「１．２」であり、リンク（１）に対応するレコードの道路長係数は、「０．８」であり、リンク（２）に対応するレコードの道路長係数は、「１．５」である。
【００８６】
次いで、制御部１０は、経路検索用データ２１のリンクデータを参照し、車両５が現在位置から目的地まで走行した場合に、各リンク（ｉ）の入口地点に車両５が到着する予想時刻を算出する。次いで、制御部１０は、経路検索用データ２１のリンクデータを参照し、リンク（ｉ）のそれぞれについて、車両５が各リンク（ｉ）に至ると予測される時間における各リンク（ｉ）の渋滞度を取得する。次いで、制御部１０は、対応するレコードの渋滞度フィールド７９に、対応するリンクの渋滞度を示すデータを格納する。図１７の例では、リンク（０）に対応するレコードの渋滞度フィールド７９には、「渋滞」を示すデータが格納され、リンク（１）に対応するレコードの渋滞度フィールド７９には、「混雑」を示すデータが格納され、リンク（２）に対応するレコードの渋滞度フィールド７９には、「順調」を示すデータが格納される。
次いで、制御部１０は、各レコードについて、対応する渋滞度に応じた渋滞度係数を取得し、取得した渋滞度係数を示すデータを渋滞度係数フィールド８０に格納する。ここで、本実施形態では、予め、渋滞度のそれぞれと、渋滞度に対応する渋滞度係数とが対応づけて記憶されている。具体的には、渋滞度が「渋滞」の場合、渋滞度係数は、「２」であり、渋滞度が「混雑」の場合、渋滞度係数は、「１．２」であり、渋滞度が「順調」の場合、渋滞度係数は、「１」である。すなわち、あるリンクに対応する道路について、当該道路が渋滞していればいるほど、渋滞度係数は高く、一方、渋滞していなければいないほど、渋滞度係数は低い。
【００８７】
次いで、制御部１０は、天気情報提供サーバー７４にアクセスし、リンク（ｉ）のそれぞれについて、車両５が各リンク（ｉ）に至ると予測される時間における各リンク（ｉ）が在圏するエリアの天気を取得する。なお、本実施形態では、天気として、「晴れ」、「曇り」、及び、「雨」が存在するものとする。
次いで、制御部１０は、対応するレコードの天気フィールド８１に、対応するリンクの天気を示すデータを格納する。図１７の例では、リンク（０）に対応するレコードの天気フィールド８１には、「雨」を示すデータが格納され、リンク（１）に対応するレコードの天気フィールド８１には、「曇り」を示すデータが格納され、リンク（２）に対応するレコードの天気フィールド８１には、「晴れ」を示すデータが格納される。
次いで、制御部１０は、各レコードについて、対応する天気に応じた天気係数を取得し、取得した天気係数を示すデータを天気係数フィールド８２に格納する。ここで、本実施形態では、予め、天気のそれぞれと、天気に対応する天気係数とが対応づけて記憶されている。具体的には、天気が「晴れ」の場合、天気係数は、「１．２」であり、天気が「曇り」の場合、天気係数は、「０．８」であり、天気が「雨」の場合、天気係数は、「０．５」である。すなわち、あるリンクに対応する道路について、天気が晴れていればいるほど、天気係数は高く、一方、晴れていないほど、天気係数は低い。
【００８８】
次いで、制御部１０は、経路検索用データ２１のリンクデータを参照し、リンク（ｉ）のそれぞれについて、対応する道路沿いに、所定の高さ以上の建物が存在しているか否かを判別し、存在している場合は、対応する建物フィールド８３に、存在していることを示すデータ（図１７の例では、「あり」と表現）を格納し、一方、存在していない場合は、対応する建物フィールド８３に、存在していないことを示すデータ（図１７の例では、「なし」と表現）を格納する。図１７の例では、リンク（０）に対応するレコードの建物フィールド８３には、存在していないことを示すデータ（「なし」）が格納され、リンク（１）、及び、リンク（２）に対応するレコードの建物フィールド８３には、存在していることを示すデータ（「あり」）が格納される。
次いで、制御部１０は、道路沿いに所定の高さ以上の建物が存在するか否かに応じて、建物係数を取得し、取得した建物係数を示すデータを建物係数フィールド８４に格納する。ここで、本実施形態では、予め、道路沿いに所定の高さ以上の建物が存在するか否かに応じて、建物係数が定められ、記憶されている。具体的には、道路沿いに所定の高さ以上の建物が存在する場合は、建物係数は、「０．９」であり、道路沿いに所定の高さ以上の建物が存在しない場合は、建物係数は、「１」である。すなわち、あるリンクに対応する道路について、道路沿いに所定の高さ以上の建物が存在する場合の方が、そうでない場合よりも、建物係数の値が小さい。
【００８９】
以上のようにして、補正リンクパターンテーブル生成処理において、係数テーブル７６を生成した後、制御部１０は、生成した係数テーブル７６、及び、リンクパターンテーブル３６に基づいて、補正リンクパターンテーブル９０を生成する。
【００９０】
図１８は、補正リンクパターンテーブル９０の一例を示す図である。
制御部１０は、リンクパターンテーブル３６（図１３）の、前部右座席付与ポイントフィールド９１、前部左座席付与ポイントフィールド９２、後部右座席付与ポイントフィールド９３、及び、後部左座席付与ポイントフィールド９４に格納された各データが示す値を、上述した、道路長係数、渋滞度係数、天気係数、及び、建物係数によって補正することにより、補正リンクパターンテーブル９０を生成する。
図１３のリンクパターンテーブル３６のリンク（０）に対応するレコードＲ１に対する補正を例にして説明すると、制御部１０は、まず、係数テーブル７６（図１７）を参照し、リンク（０）に対応する道路長係数（「１．２」）、渋滞度係数（「２」）、天気係数（「０．５」）、及び、建物係数（「１」）を取得する。次いで、制御部１０は、レコードＲ１の前部右座席付与ポイントフィールド９１に格納されたデータが示す値（「１」）に対して、取得した道路長係数、渋滞度係数、天気係数、及び、建物係数のそれぞれを乗算した値を求め、当該値を示すデータを前部右座席付与ポイントフィールド９１に格納する。ここで算出された値は、「１．２」である。同様にして、制御部１０は、レコードＲ１の前部左座席付与ポイントフィールド９２、後部右座席付与ポイントフィールド９３、及び、後部左座席付与ポイントフィールド９４に格納されたそれぞれのデータに対して、道路長係数、渋滞度係数、天気係数、及び、建物係数のそれぞれを乗算することにより、これらデータを補正する。
このようにして、制御部１０は、リンクパターンテーブル３６（図１３）の全てのレコードについて、前部右座席付与ポイントフィールド９１、前部左座席付与ポイントフィールド９２、後部右座席付与ポイントフィールド９３、及び、後部左座席付与ポイントフィールド９４に格納された各データが示す値に、道路長係数、渋滞度係数、天気係数、及び、建物係数を乗算することにより、当該値を補正して、補正リンクパターンテーブル９０（図１８）を生成する。
【００９１】
道路長係数、渋滞度係数、天気係数、及び、建物係数について説明する。
まず、道路長係数について説明する。
ここで、１のリンクに対応する道路を車両５が走行した場合、当該道路の道路長が長ければ長いほど、当該道路を走行する時間が長くなる傾向があり、従って、日が当たる座席については、日が当たる時間が長くなる傾向がある。
そして、上述したように、１のリンクに対応する道路長係数の値は、当該１のリンクに対応する道路の道路長が、基準道路長よりも長ければ長いほど大きな値となり、一方、当該道路長が、基準道路長よりも短ければ短いほど小さな値となる。
従って、１のリンクにおいて、各座席に付与された日光ポイントに対して道路長係数を乗算した場合、この道路長係数は、当該１のリンクに対応する道路の道路長が基準道路長よりも長ければ長いほど、各座席に付与された日光ポイントの値を大きくし、一方、当該１のリンクに対応する道路の道路長が基準道路長よりも短ければ短いほど、各座席に付与された日光ポイントの値を小さくする「重み」として機能する。このように、１のリンクにおいて、各座席に対して付与された日光ポイントに対して、上記重みとして機能する道路長係数を乗算し、当該日光ポイントを補正することにより、補正後の日光ポイントの値を、当該１のリンクに対応する道路の道路長が適切に反映された値とすることができる。
【００９２】
次いで、渋滞度係数について説明する。
ここで、１のリンクに対応する道路を車両５が走行した場合、当該道路が渋滞していればいるほど、当該道路を走行する時間が長くなる傾向があり、従って、日が当たる座席については、日が当たる時間が長くなる傾向がある。
そして、上述したように、１のリンクに対応する渋滞度係数の値は、当該１のリンクに対応する道路が渋滞していればいるほど大きな値となり、一方、渋滞していないほど小さな値となる。
従って、１のリンクにおいて、各座席に対して付与された日光ポイントに対して渋滞度係数を乗算した場合、この渋滞度係数は、当該１のリンクに対応する道路が渋滞していればいるほど、渋滞していない場合よりも、各座席に付与された日光ポイントの値を大きくする「重み」として機能する。このように、１のリンクにおいて各座席に対して付与された日光ポイントに対して、上記重みとして機能する渋滞度係数を乗算し、当該日光ポイントを補正することにより、補正後の当該日光ポイントの値を、当該１のリンクに対応する道路の渋滞度が適切に反映された値とすることができる。
【００９３】
次いで、天気係数について説明する。
ここで、１のリンクに対応する道路を車両５が走行した場合、走行中の天気が良い（＝「晴れ」、「曇り」、「雨」の順に天気が良いものとする）ほど、日が当たる座席については、より強く日が当たる傾向がある。
そして、上述したように、１のリンクに対応する天気係数の値は、当該１のリンクに対応する道路を走行するときの天気が良いほど大きな値となり、一方、天気が悪いほど小さな値となる。
従って、１のリンクにおいて、各座席に対して付与された日光ポイントに対して天気係数を乗算した場合、この天気係数は、当該１のリンクに対応する道路を走行するときの天気がいいほど、天気が悪い場合よりも、付与された日光ポイントの値を大きくする「重み」として機能する。このように、１のリンクにおいて、各座席に対して付与された日光ポイントに対して、上記重みとして機能する天気係数を乗算し、当該日光ポイントを補正することにより、補正後の当該日光ポイントの値を、当該１のリンクに対応する道路を走行するときの天気が適切に反映された値とすることができる。
【００９４】
次いで、建物係数について説明する。
ここで、１のリンクに対応する道路を車両５が走行した場合、道路沿いに高さの高い建物が存在する場合、この建物が車両５にあたる日光を遮る場合がある。
そして、上述したように、１のリンクに対応する建物係数の値は、当該１のリンクに対応する道路沿いに所定の高さ以上の建物が存在する場合、存在しない場合よりも大きな値となる。
従って、１のリンクにおいて、各座席に付与された日光ポイントに対して建物係数を乗算した場合、この建物係数は、当該１のリンクに対応する道路沿いに所定の高さ以上の建物が存在する場合、存在しない場合よりも、各座席に付与された日光ポイントの値を大きくする「重み」として機能する。このように、１のリンクにおいて、各座席に対して付与された日光ポイントに対して、上記重みとして機能する建物係数を乗算し、当該日光ポイントを補正することにより、補正後の当該日光ポイントの値を、当該１のリンクに対応する道路沿いに所定の高さ以上の建物が存在するか否かが適切に反映された値とすることができる。
【００９５】
なお、上記の説明では、各座席に付与された日光ポイントに、道路長係数、渋滞度係数、天気係数、及び、建物係数を乗算することにより、日光ポイントを補正していたが、補正の方法は、これに限らない。
例えば、道路長係数、渋滞度係数、天気係数、及び、建物係数を足すことによって、日光ポイントを補正してもよく、また、これら係数を平均したものを足すようにしてもよく、また、その他の統計学的手法を用いて日光ポイントを補正するようにしてもよい。すなわち、道路長、渋滞度、天気、及び、所定以上の高さの建物の有無に応じて、補正後の日光ポイントの値が適切に補正されればよい。なお、補正の方法に応じて、道路長係数、渋滞度係数、天気係数、及び、建物係数を適切な値とすることが必要である。
また、上記の説明では、道路長係数、渋滞度係数、天気係数、及び、建物係数の全ての係数を利用して、日光ポイントを補正していたが、必ずしも全てを利用する必要はなく、目的に応じて、一部の係数のみを利用して、日光ポイントを補正するようにしてもよい。
【００９６】
以上のようにして生成された補正リンクパターンテーブル９０は、図３のステップＳＡ１６の表示処理において、以下のように利用される。
例えば、制御部１０は、順位情報４７（図１０）の表示の前提となる各座席の順位付けに際し、補正リンクパターンテーブル９０を以下のように利用する。
すなわち、制御部１０は、補正リンクパターンテーブル９０を参照し、全てのレコードの前部右座席付与ポイントフィールド９１に格納されたデータが示す値を合計した値を算出する。図１８の例で言えば、リンク（０）に対応するレコードの前部右座席付与ポイントフィールド９１に格納されたデータが示す値（「１．２」）と、リンク（１）に対応するレコードの前部右座席付与ポイントフィールド９１に格納されたデータが示す値（「０．６９１２」）と、リンク（２）に対応するレコードの前部右座席付与ポイントフィールド９１に格納されたデータが示す値（「０」）と、を合計した値（「１．８９１２」）を算出する。以下の説明では、ここで算出した値を、「前部右座席合計値」という。
同様にして、制御部１０は、補正リンクパターンテーブル９０を参照し、全てのレコードの前部左座席付与ポイントフィールド９２に格納されたデータが示す値を合計した値（以下、「前部左座席合計値」という）を算出し、また、全てのレコードの後部右座席付与ポイントフィールド９３に格納されたデータが示す値を合計した値（以下、「後部右座席合計値」という）を算出し、全てのレコードの後部左座席付与ポイントフィールド９４に格納されたデータが示す値を合計した値（以下、「後部左座席合計値」という）を算出する。
次いで、制御部１０は、前部右座席合計値、前部左座席合計値、後部右座席合計値、及び、後部左座席合計値を比較し、値が大きいほど順位が高くなるように、対応する座席の順位付けを行う。
【００９７】
ここで、補正リンクパターンテーブル９０において、各レコードの、前部右座席付与ポイントフィールド９１、前部左座席付与ポイントフィールド９２、後部右座席付与ポイントフィールド９３、及び、後部左座席付与ポイントフィールド９４に格納されたデータが示す値のそれぞれは、道路長係数、渋滞度係数、天気係数、及び、建物係数が利用されて補正された値である。従って、前部右座席合計値、前部左座席合計値、後部右座席合計値、及び、後部左座席合計値のそれぞれは、目的地に至るまでの各道路の道路長、各道路の渋滞度、各道路の走行時の天気、及び、各道路沿いにおける所定以上の高さの建物の有無が反映され値であって、かつ、日の当たる度合が高いほど高く、一方、日の当たる度合が低いほど低い値である。
従って、順位情報４７の表示の前提となる各座席の順位付けに際し、補正リンクパターンテーブル９０を利用して、各座席の日の当たる度合の順位付けを行うことにより、目的地に至るまでの各道路の道路長、各道路の渋滞度、各道路の走行時の天気、及び、各道路沿いにおける所定以上の高さの建物の有無を反映して、適切に順位付けを行うことができる。
【００９８】
また例えば、制御部１０は、割合情報４８（図１０）が示す値の算出に際し、補正リンクパターンテーブル９０を以下のように利用する。
前部右座席ＦＲを例にして説明すると、制御部１０は、補正リンクパターンテーブル９０の前部右座席付与ポイントフィールド９１を参照し、前部右座席付与ポイントフィールド９１に格納されたデータが示す値が、所定の閾値を超えているか否かをレコードごとに判別し、当該値が所定の閾値を超えているレコードの数を取得する。図１８の例において、所定の閾値が「１」であるものとすると、リンク（０）〜リンク（２）に対応する３つのレコードのうち、リンク（０）に対応するレコードの前部右座席付与ポイントフィールド９１に格納されたデータが示す値（「１．２」）が、所定の閾値（「１」）を超えているため、制御部１０は、レコードの数として「１」を取得する。
次いで、制御部１０は、補正リンクパターンテーブル９０のレコードの総数に対する、上記で取得したレコードの数の割合を、算出する。ここで算出した値が、前部右座席ＦＲに対応する割合情報４８が示す値に該当する。
【００９９】
ここで、所定の閾値は、１の前部右座席付与ポイントフィールド９１に格納されたデータが示す値が、当該所定の閾値を上回る場合、対応するリンク（ｉ）の走行時に前部右座席ＦＲに日が当たり、一方、当該所定の閾値を下回る場合、対応するリンク（ｉ）の走行時に前部右座席ＦＲに限定的にしか日があたらないような値とされる。
従って、補正リンクパターンテーブル９０のレコードの総数に対する、前部右座席付与ポイントフィールド９１に格納されたデータが示す値が所定の閾値を超えているレコードの数の割合を求めることにより、前部右座席ＦＲについて、目的地に至るまでの全走行距離のうち、日が当たった状態で走行した距離の累計が占める割合の「目安」を求めることができる。
特に、補正リンクパターンテーブル９０の前部右座席付与ポイントフィールド９１に格納されたデータが示す値は、道路長係数、渋滞度係数、天気係数、及び、建物係数が利用されて補正された値であるため、上記算出方法によって、割合情報４８が示すべき値を求めることにより、目的地に至るまでの各道路の道路長、各道路の渋滞度、各道路の走行時の天気、及び、各道路沿いにおける所定以上の高さの建物の有無を反映して、適切に、割合情報４８が示すべき値を求めることができる。
以上、前部右座席ＦＲを例にして説明したが、他の座席についても同様である。
【０１００】
また例えば、制御部１０は、前部右座席情報バー５０、前部左座席情報バー５１、後部右座席情報バー５２、及び、後部左座席情報バー５３の表示に際し、補正リンクパターンテーブル９０を以下のように利用する。
距離スイッチ５５、又は時間スイッチ５６がタッチ操作された場合における前部右座席情報バー５０を例にして説明すると、制御部１０は、前部右座席情報バー５０を区分して形成された領域Ａのうち、修正後の日光ポイント（対応する前部右座席付与ポイントフィールド９１に格納されたデータが示す値）が所定の閾値を上回っているリンク（ｉ）に対応する領域Ａについては、青色を付し、一方、修正後の日光ポイントが所定の閾値を下回っているリンク（ｉ）に対応する領域Ａについては、白色を付す。
ここで、所定の閾値は、１の前部右座席付与ポイントフィールド９１に格納されたデータが示す値が、当該所定の閾値を上回る場合、対応するリンク（ｉ）の走行時に前部右座席ＦＲに日が当たり、一方、当該所定の閾値を下回る場合、対応するリンク（ｉ）の走行時に前部右座席ＦＲに限定的にしか日があたらないような値とされる。
従って、上記のようにして、各領域Ａに付す色を決定することにより、日が当たるか否かに応じて、適切に各領域Ａに色を付すことができる。
特に、補正リンクパターンテーブル９０の前部右座席付与ポイントフィールド９１に格納されたデータが示す値は、道路長係数、渋滞度係数、天気係数、及び、建物係数が利用されて補正された値であるため、上記のようにして、各領域Ａに付す色を決定することにより、目的地に至るまでの各道路の道路長、各道路の渋滞度、各道路の走行時の天気、及び、各道路沿いにおける所定以上の高さの建物の有無を反映して、適切に各領域Ａに色を付すことができる。
なお、上記の例では、前部右座席情報バー５０を例にして説明したが、他の情報バーについても同様である。
【０１０１】
以上説明したように、本実施形態では、制御部１０は、目的地までの経路を車両５で走行した場合における車両５の座席ごとの日当たりの状況の算出に当たり、目的地までの経路に含まれる道路の各道路長、各道路の渋滞度、各道路を走行時の天気、及び、各道路沿いに高い建物が存在するか否か、のいずれかの情報を加味して、車両５の座席ごとの日当たりの状況を検出する。
ここで、上述したように、目的地までの経路に含まれる道路の各道路長、各道路の渋滞度、各道路を走行時の天気、及び、各道路沿いに高い建物が存在するか否かは、各座席の日当たりの状況に対して影響を与える。
これを踏まえ、上記構成によれば、道路の各道路長、各道路の渋滞度、各道路を走行時の天気、及び、各道路沿いに高い建物が存在するか否かを反映して、適切に、車両５の座席ごとの日当たりの状況を検出できる。
【０１０２】
＜第４実施形態＞
次いで、第４実施形態について説明する。
本実施形態に係る車載ナビゲーション装置１は、ユーザーによって目的地が定められていない場合において、日当たり関する有益な情報をユーザーに提供する機能を有している。
なお、本実施形態では、制御部１０は、過去に目的地として設定された施設を示す情報を記憶部１５に記憶し、かつ、施設ごとに、目的地として設定された回数を記憶しているものとする。ここで、記憶されたデータが、車両５の走行履歴に関する情報に該当する。
【０１０３】
図１９は、座席別情報表示画面９６、特に、前部右座席ＦＲに係る座席別情報表示画面９６の一例を示す図である。
座席別情報表示画面９６は、目的地を設定していない状況において、ユーザーが、４つの座席のうちのいずれかの座席を指定した上で、当該画面を表示することを指示した場合に、表示パネル１３ａに表示される画面である。以下の説明では、ユーザーは、前部右座席ＦＲを指定した上で、座席別情報表示画面９６を表示することを指示したものとする。
前部右座席ＦＲが指定された上で、座席別情報表示画面９６の表示が指示された場合、制御部１０は、記憶部１５に記憶された車両５の走行履歴に関する情報に基づいて、目的地として設定された回数が多い上位６つの施設に係る情報を取得する。
次いで、制御部１０は、座席別情報表示画面９６中に、６つの施設のそれぞれを示す施設マーク９７を表示すると共に、各施設マーク９７の内部に、割合情報９８を表示する。
この割合情報９８は、車両５が、対応する施設まで走行した場合において、前部右座席ＦＲについて、目的地に至るまでの全走行距離のうち、日が当たった状態で走行した距離の累計が占める割合の「目安」を示す情報である。割合情報９８の値の算出方法は、上述した第１実施形態における割合情報４８の値の算出方法と同様であるため、その説明を省略する。
【０１０４】
さらに、制御部１０は、各施設マーク９７の左方に、施設別情報バー９９を表示すると共に、各施設別情報バー９９に対応させて、距離スイッチ１００と時間スイッチ１０１とを表示する。
施設別情報バー９９は、上述した第１実施形態で説明した前部右座席情報バー５０と同様のバーであり、車両５が対応する施設まで走行した場合に応じた表示内容となっている。施設別情報バー９９の表示内容や、距離スイッチ１００がタッチ操作された場合と、時間スイッチ１０１がタッチ操作された場合との、表示内容の相違については、上述した第１実施形態で説明したため省略する。
【０１０５】
このように、本実施形態では、目的地を設定していない状況において、ユーザーが、４つの座席のうちのいずれかの座席を指定した上で、当該画面を表示することを指示した場合、指定された座席に係る座席別情報表示画面９６が表示される。
そして、座席別情報表示画面９６では、目的地として設定された回数が多い上位６つの施設のそれぞれについて、割合情報９８と、施設別情報バー９９とが表示される。これにより、ユーザーは、目的地を設定していない状況下において、自身が目的地として設定する可能性がある施設のそれぞれについて、各施設まで走行した場合における各座席の日当たりに関する有益な情報を取得することができる。
なお、上述した例では、座席別情報表示画面９６では、目的地として設定された回数が多い上位６つの施設について、日当たり情報を表示していたが、例えば、目的地として設定された日時が、現在日時から近い順に６つの施設について、日当たり情報を表示するようにしてもよい。また、座席別情報表示画面９６において日当たり情報が表示される施設は、６つに限らない。
【０１０６】
以上説明したように、本実施形態に係る車載ナビゲーション装置１は、車両５の走行履歴に関する情報（過去に目的地として設定された施設を示す情報、及び、施設ごとの、目的地として設定された回数）を記憶する。そして、ユーザーが、目的地が設定されていない場合状況において、４つの座席のうちのいずれかの座席を指定した上で、当該画面を表示することを指示した場合、指定された座席に係る座席別情報表示画面９６が表示される。制御部１０は、この座席別情報表示画面９６において、車両５の走行履歴に関する情報に基づいて、複数の目的地の候補を設定し、設定した目的地の候補のそれぞれについて、各目的地の候補に向かって車両５を走行した場合における走行の状況を予測し、予測した車両５の走行の状況に基づいて、目的地の候補までの経路を車両５で走行した場合における車両５の座席ごとの日当たりの状況（割合情報９８）を検出する。
これによれば、ユーザーは、目的地を設定していない状況下において、自身が目的地として設定する可能性がある施設のそれぞれについて、各施設まで走行した場合における各座席の日当たりに関する有益な情報を取得することができる。
【０１０７】
なお、上述した実施の形態は、あくまでも本発明の一態様を示すものであり、本発明の範囲内で任意に変形および応用が可能である。
例えば、車載ナビゲーション装置１を、現在位置から経由地を経由して目的地に至までの推奨経路を検索可能に構成するとともに、現在位置から経由地に至るまでの経路、及び、経由地から目的地に至までの経路のそれぞれについて、メイン画面４０を表示できるようにしてもよい。これによれば、例えば、日が当たることを望まないユーザーは、現在位置から経由地までの経路に対応するメイン画面４０を視認することにより、現在位置から経由地までの経路を走行した場合に、最も日の当たる度合が低い座席を認識し、さらに、経由地から目的地までの経路に対応するメイン画面４０を視認することにより、経由地から目的地までの経路を走行した場合に、最も日の当たる度合が低い座席を認識し、これら認識に基づいて、現在位置から経由地までの経路においては、当該経路において最も日の当たる度合が低い座席に着座すると共に、経由地において、経由地から目的地までの経路を走行した場合に最も日の当たる度合が低い座席に移動する、といったことが可能となる。
【符号の説明】
【０１０８】
１  車載ナビゲーション装置（車載機器）
５  車両
１３  表示部
１３ａ  表示パネル（表示部）
４７  順位情報（日の当たる度合の高さの順序を示す情報）
４８  割合情報（日の当たる度合に係る情報）
５０  前部右座席情報バー（バー）
５１  前部左座席情報バー（バー）
５２  後部右座席情報バー（バー）
５３  後部左座席情報バー（バー）
６０  スタート対応上端（一端）
６１  エンド対応下端（他端）
Ａ  領域
ＦＬ  前部左座席（座席）
ＦＲ  前部右座席（座席）
ＲＬ  後部左座席（座席）
ＲＲ  後部右座席（座席）
【図１】
2012068040.tif 000003
【図２】
2012068040.tif 000004
【図３】
2012068040.tif 000005
【図４】
2012068040.tif 000006
【図５】
2012068040.tif 000007
【図６】
2012068040.tif 000008
【図７】
2012068040.tif 000009
【図８】
2012068040.tif 000010
【図９】
2012068040.tif 000011
【図１０】
2012068040.tif 000012
【図１１】
2012068040.tif 000013
【図１２】
2012068040.tif 000014
【図１３】
2012068040.tif 000015
【図１４】
2012068040.tif 000016
【図１５】
2012068040.tif 000017
【図１６】
2012068040.tif 000018
【図１７】
2012068040.tif 000019
【図１８】
2012068040.tif 000020
【図１９】
2012068040.tif 000021