(57)【要約】【課題】自車位置マークが表示されている地図を移動して外れる場合にのみ地図画像データを更新表示するカーナビゲーションシステムにおいて、地図画像データを更新する毎に画面上における自車位置マークの位置を予測しやすくする技術を提供する。【解決手段】ナビゲーションシステムの車載機では、座標データを受信する毎に切出地図画像データを維持しつつ自車位置マークの位置のみが更新される。切出地図画像データを生成する携帯端末の制御部は、ルートの進行方向に合わせて切出地図画像データの地図方向を決定する。このため、自車位置マークの移動の始まる位置や終わる位置が定まって、ユーザはその移動が一定の場所から始まる、一定の場所で終わるという一定の法則を認識でき、地図画像の更新の際は自車位置マークの位置を容易に予測することができる。【選択図】図１０
2011002351.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載される車載機と、ナビゲーションに関するデータを前記車載機へ提供するデータ提供装置とを有するナビゲーションシステムであって、
前記データ提供装置は、
前記車両の現在の位置データを取得する位置データ取得手段と、
前記車両の目的地までのルートを取得するルート取得手段と、
前記車載機の表示手段に表示する地図画像を生成する地図画像生成手段と、
前記地図画像と前記位置データとを個別に送信可能な送信手段と、
を備え、
前記車載機は、
前記送信手段から前記地図画像と前記位置データとを受信する受信手段と、
前記受信手段が受信する前記位置データに基づいて、前記地図画像に自車位置マークを重畳して表示する表示手段と、
を備え、
前記表示手段は、前記位置データが更新された場合に前記地図画像を維持しつつ前記自車位置マークを更新し、前記地図画像の周辺の更新位置に前記自車位置マークが位置した場合に前記地図画像を更新し、
前記地図画像生成手段は、前記地図画像に含まれる前記ルートの進行方向に応じて当該地図画像が示す地図方向を決定することを特徴とするナビゲーションシステム。
【請求項２】
請求項１に記載のナビゲーションシステムにおいて、
前記地図画像生成手段は、前記地図画像に含まれる前記ルートのスタート位置における進行方向が地図画像において上方向になるように前記地図方向を決定することを特徴とするナビゲーションシステム。
【請求項３】
請求項２に記載のナビゲーションシステムにおいて、
前記地図画像生成手段は、前記スタート位置を前記地図画像の左右方向の略中央にすることを特徴とするナビゲーションシステム。
【請求項４】
請求項１に記載のナビゲーションシステムにおいて、
前記地図画像生成手段は、前記地図画像に含まれる前記ルートの前記更新位置における進行方向が地図画像において上方向になるように決定することを特徴とするナビゲーションシステム。
【請求項５】
請求項４に記載のナビゲーションシステムにおいて、
前記地図画像生成手段は、前記更新位置を前記地図画像の左右方向の略中央にすることを特徴とするナビゲーションシステム。
【請求項６】
ナビゲーションに関するデータを車両に搭載される車載機へ提供するデータ提供装置であって、
前記車載機は、前記データ提供装置から地図画像と位置データとを受信し、前記位置データに基づいて前記地図画像に自車位置マークを重畳して表示手段に表示するとともに、前記位置データが更新された場合に前記地図画像を維持しつつ前記自車位置マークを更新し、前記地図画像の周辺の更新位置に前記車両が位置した場合に前記地図画像を更新するものであり、
前記車両の現在の位置データを取得する位置データ取得手段と、
前記車両の目的地までのルートを取得するルート取得手段と、
前記車載機の表示手段に表示する地図画像を生成する地図画像生成手段と、
前記地図画像と前記位置データとを個別に送信可能な送信手段と、
を備え、
前記地図画像生成手段は、前記地図画像に含まれる前記ルートの進行方向に応じて当該地図画像が示す地図方向を決定することを特徴とするデータ提供装置。
【請求項７】
車両に搭載される車載機と、ナビゲーションに関するデータを前記車載機へ提供するデータ提供装置とを有するナビゲーションシステムにおけるナビゲーション方法であって、
前記データ提供装置が、前記車両の現在の位置データを取得する位置データ取得ステップと、
前記データ提供装置が、前記車両の目的地までのルートを取得するルート取得ステップと、
前記データ提供装置が、前記車載機の表示手段に表示する地図画像を生成する地図画像生成ステップと、
前記データ提供装置が、前記地図画像と前記位置データとを前記車載機に個別に送信する送信ステップと、
前記車載機が、前記地図画像と前記位置データとを受信する受信ステップと、
前記車載機が、前記受信ステップにおいて受信する前記位置データに基づいて、前記地図画像に自車位置マークを重畳して表示する表示ステップと、
前記車載機が、前記位置データが更新された場合に前記地図画像を維持しつつ前記自車位置マークを更新する自車更新ステップと、
前記車載機が、前記地図画像の周辺の更新位置に前記車両が位置した場合に前記地図画像を更新する地図更新ステップと、
を備え、
前記地図画像生成ステップでは、前記地図画像に含まれる前記ルートの進行方向に応じて当該地図画像が示す地図方向が決定されることを特徴とするナビゲーション方法。
【請求項８】
ナビゲーションに関するデータを車両に搭載される車載機へ提供するデータ提供装置に含まれるコンピュータによって実行可能なプログラムであって、
前記車載機は、前記データ提供装置から地図画像と位置データとを受信し、前記位置データに基づいて前記地図画像に自車位置マークを重畳して表示手段に表示するとともに、前記位置データが更新された場合に前記地図画像を維持しつつ前記自車位置マークを更新し、前記地図画像の周辺の更新位置に前記車両が位置した場合に前記地図画像を更新するものであり、
前記プログラムの前記コンピュータによる実行は、前記コンピュータに、
前記車両の現在の位置データを取得する位置データ取得ステップと、
前記車両の目的地までのルートを取得するルート取得ステップと、
前記車載機の表示手段に表示する地図画像を生成する地図画像生成ステップと、
前記地図画像と前記位置データとを個別に送信可能な送信ステップと、
を実行させ、
前記地図画像生成ステップでは、前記地図画像に含まれる前記ルートの進行方向に応じて当該地図画像が示す地図方向が決定されることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両に搭載される車載機へ地図画像をデータ提供装置から提供することによりナビゲーション機能を実現する技術に関する。
【背景技術】
【０００２】
全地球測位システム（ＧＰＳ = Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を用いて、現在、車両が地球上のどこにいるのかを示す位置データを算出し、この位置データに基づいて自車位置マークを地図画像へ重畳処理したものを車載機ディスプレイに表示させるカーナビゲーションシステムが知られている。図１はこのカーナビゲーションシステムを示す図である。位置データは、車載機において受信する３つ以上のＧＰＳ衛星４が発する電波に基づいて算出される。自車位置マークａと地図画像データの重畳処理は、図２が示すように、ディスプレイに表示させた地図画像の所定位置に自車位置マークａを固定表示させ、自車位置マークａを現在位置とし、車両の移動によって変化する位置データに応じた地図画像を更新表示する。つまり、車両の移動に応じて周辺地図を更新表示することで、自車位置マークａが移動しているかのように表示する。例えば、図２の地図画像ＡからＢへ、ＢからＣへと地図画像を更新表示する。
【０００３】
また、携帯電話やＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）といった携帯端末の性能向上に伴い、これらの携帯端末においてもＧＰＳを用いたナビゲーションシステムが実現されている。このようなナビゲーションシステムでは、携帯端末と携帯端末と無線通信を行うサーバーとの間でその機能を分担している。機能分担について、例えば、携帯端末が、位置データ取得機能、目的地設定機能、マップマッチング機能、及び、表示機能などを担当し、サーバーが、地図画像データベース機能、ルート検索機能、及び、地図画像データ切り出し機能などを担当している。このように機能を分担することにより、資源が分散・共有されコストの低減を図っている。
【０００４】
しかし、カーナビゲーションシステムを搭載した車両へ、ナビゲーションシステム搭載の携帯端末を携帯したユーザーが乗車すると、ナビゲーション機能を実現する資源が重複してしまう。この資源の重複を解消し資源の有効活用を図るシステムとして、車載機、携帯端末、及び、サーバーにおいて、その資源を分散しつつナビゲーションに必要なデータを相互に共有するカーナビゲーションシステムが提案されている。例えば、特許文献１に、車載機が携帯電話経由の通信によりサーバーからカーナビゲーションに用いる地図画像データを取得する技術が開示されている。
【０００５】
このようなシステムにおいて、携帯端末−サーバー間のデータ通信、及び、携帯端末−車載機間のデータ通信は、無線通信、または、有線通信によって行われるが、それらの通信速度が十分でない場合、地図画像データに自車位置マークａを適切な位置に重畳できないことがある。例えば、車両が車速４０ｋｍ以上で高速移動することによって、車載機搭載のＧＰＳ通信部から取得する位置データが瞬く間に変化する場合は、データ量が比較的大きい地図画像データの取得処理が通信速度が遅いことなどにより遅れ、自車位置マークａに適切な地図画像を車載機の表示部へ重畳表示することができない。従って、車両の実際の位置と車載機に表示する自車位置マークａの位置との間にずれが生じ、カーナビゲーションシステムとしての機能を十分に発揮できない可能性がある。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平２００２−１０７１６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
そこで、従来のような、現在位置を示す自車位置マークａを固定的に表示して現在位置周辺の地図画像データを更新表示させるものとは逆に、地図画像データを固定的に表示して維持しつつその地図画像データに対して移動するように自車位置マークａを更新表示することが考えられる。この場合は、自車位置マークａが表示されている地図を移動して外れる場合にのみ地図画像データを更新表示すればよく、地図画像データを頻繁に更新する必要がない。従って、車載機１において地図画像データの取得に関して大きな遅れはなくなり、車両の実際の位置と車載機に表示する自車位置マークａの位置との間に大きなずれは生じない。
【０００８】
しかしながら、このような画面の更新手法を採用した場合、地図画像を更新する際の自車位置マークａの位置を予測しにくいことがあり、ユーザーが自車位置マークａを見失って、設定したルートを外れて走行してしまうなどの不具合が発生する虞がある。
【０００９】
本発明は、上記課題に鑑みてなされたものであり、地図画像を更新する際の自車位置マークの位置を予測しやすい技術を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するため、請求項１の発明は、車両に搭載される車載機と、ナビゲーションに関するデータを前記車載機へ提供するデータ提供装置とを有するナビゲーションシステムであって、前記データ提供装置は、前記車両の現在の位置データを取得する位置データ取得手段と、前記車両の目的地までのルートを取得するルート取得手段と、前記車載機の表示手段に表示する地図画像を生成する地図画像生成手段と、前記地図画像と前記位置データとを個別へ送信可能な送信手段と、を備え、前記車載機は、前記送信手段から前記地図画像と前記位置データとを受信する受信手段と、前記受信手段が受信する前記位置データに基づいて、前記地図画像に自車位置マークを重畳して表示する表示手段と、を備え、前記表示手段は、前記位置データが更新された場合に前記地図画像を維持しつつ前記自車位置マークを更新し、前記地図画像の周辺の更新位置に前記自車位置マークが位置した場合に前記地図画像を更新し、前記地図画像生成手段は、前記地図画像に含まれる前記ルートの進行方向に応じて地図画像が示す地図方向を決定する。
【００１１】
また、請求項２の発明は、請求項１に記載のナビゲーションシステムにおいて、前記地図画像生成手段は、前記地図画像に含まれる前記ルートのスタート位置における進行方向が地図画像において上方向になるように前記地図方向を決定する。
【００１２】
また、請求項３の発明は、請求項２に記載のナビゲーションシステムにおいて、前記地図画像生成手段は、前記スタート位置を前記地図画像の左右方向の略中央にする。
【００１３】
また、請求項４の発明は、請求項１に記載のナビゲーションシステムにおいて、前記地図画像生成手段は、前記地図画像に含まれる前記ルートの前記更新位置における進行方向が地図画像において上方向になるように決定する。
【００１４】
また、請求項５の発明は、請求項４に記載のナビゲーションシステムにおいて、前記地図画像生成手段は、前記更新位置を前記地図画像の左右方向の略中央にする。
【００１５】
また、請求項６の発明は、ナビゲーションに関するデータを車両に搭載される車載機へ提供するデータ提供装置であって、前記車載機は、前記データ提供装置から地図画像と位置データとを受信し、前記位置データに基づいて前記地図画像に自車位置マークを重畳して表示手段に表示するとともに、前記位置データが更新された場合に前記地図画像を維持しつつ前記自車位置マークを更新し、前記地図画像の周辺の更新位置に前記車両が位置した場合に前記地図画像を更新するものであり、前記車両の現在の位置データを取得する位置データ取得手段と、前記車両の目的地までのルートを取得するルート取得手段と、前記車載機の表示手段に表示する地図画像を生成する地図画像生成手段と、前記地図画像と前記位置データとを個別へ送信可能な送信手段と、を備え、前記地図画像生成手段は、前記地図画像に含まれる前記ルートの進行方向に応じて地図画像が示す地図方向を決定する。
【００１６】
また、請求項７の発明は、車両に搭載される車載機と、ナビゲーションに関するデータを前記車載機へ提供するデータ提供装置とを有するナビゲーションシステムにおけるナビゲーション方法であって、前記データ提供装置が、前記車両の現在の位置データを取得する位置データ取得ステップと、前記データ提供装置が、前記車両の目的地までのルートを取得するルート取得ステップと、前記データ提供装置が、前記車載機の表示手段に表示する地図画像を生成する地図画像生成ステップと、前記データ提供装置が、前記地図画像と前記位置データとを前記車載機に個別へ送信する送信ステップと、前記車載機が、前記地図画像と前記位置データとを受信する受信ステップと、前記車載機が、前記受信ステップにおいて受信する前記位置データに基づいて、前記地図画像に自車位置マークを重畳して表示する表示ステップと、前記車載機が、前記位置データが更新された場合に前記地図画像を維持しつつ前記自車位置マークを更新する自車更新ステップと、前記車載機が、前記地図画像の周辺の更新位置に前記車両が位置した場合に前記地図画像を更新する地図画像更新ステップと、を備え、前記地図画像生成ステップでは、前記地図画像に含まれる前記ルートの進行方向に応じて地図画像が示す地図方向が決定される。
【００１７】
また、請求項８の発明は、ナビゲーションに関するデータを車両に搭載される車載機へ提供するデータ提供装置に含まれるコンピュータによって実行可能なプログラムであって、前記車載機は、前記データ提供装置から地図画像と位置データとを受信し、前記位置データに基づいて前記地図画像に自車位置マークを重畳して表示手段に表示するとともに、前記位置データが更新された場合に前記地図画像を維持しつつ前記自車位置マークを更新し、前記地図画像の周辺の更新位置に前記車両が位置した場合に前記地図画像を更新するものであり、前記プログラムの前記コンピュータによる実行は、前記コンピュータに、前記車両の現在の位置データを取得する位置データ取得ステップと、前記車両の目的地までのルートを取得するルート取得ステップと、前記車載機の表示手段に表示する地図画像を生成する地図画像生成ステップと、前記地図画像と前記位置データとを個別へ送信可能な送信ステップと、を実行させ、前記地図画像生成ステップでは、前記地図画像に含まれる前記ルートの進行方向に応じて地図画像が示す地図方向が決定される。
【発明の効果】
【００１８】
請求項１ないし８の発明によれば、位置データが更新された場合に地図画像を維持しつつ自車位置マークのみを更新するため、車両の移動速度が速い場合でも大きな遅延が無く、自車位置マークを適切な位置に表示することができる。更に、ルートの進行方向に応じて地図画像が示す地図方向を決定し、ルートの進行方向に合わせた向きに地図方向を向けるため、自車位置マークの移動の始まる位置や終わる位置が定まって、ユーザーはその移動が一定の場所から始まる、一定の場所で終わるという一定の法則を認識でき、地図画像更新の際は自車位置マークの位置を予測することができる。従って、地図画像更新の際に自車位置マークを見失うことなくナビゲーションシステムを利用することができる。
【００１９】
また、特に請求項２の発明によれば、ルートのスタート位置における進行方向が地図画像において上方向になるようにして、地図画像更新の際には自車位置マークを画面の下方に表示するため、ユーザーは自車位置マークの移動が一定の場所から始まるという一定の法則を認識でき、地図画像更新の際に地図画像を移動する自車位置マークの位置を予測することができる。従って、自車位置マークを見失うことなくナビゲーションシステムを利用することができる。
【００２０】
また、特に請求項３の発明によれば、ルートのスタート位置を左右方向の略中央として、地図画像の更新の際に自車位置マークが一定の位置に、かつ、一定の方向に向けて表示するため、ユーザーは自車位置マークの移動が一定の場所から始まるという一定の法則を認識でき、地図画像更新の際は自車位置マークの位置を予測することができる。従って、自車位置マークを見失うことなくナビゲーションシステムを利用することができる。
【００２１】
また、特に請求項４の発明によれば、地図画像におけるルートの目的地側となる更新位置における進行方向が地図画像において上方向にして、自車位置マークが最終的に地図画像の上方へ移動するように表示するため、ユーザーは自車位置マークの移動が一定の場所で終わるという一定の法則を認識でき、地図画像更新の際は自車位置マークの位置を予測することができる。従って、自車位置マークを見失うことなくナビゲーションシステムを利用することができる。
【００２２】
また、特に請求項５の発明によれば、ルートの退出方向の端部となる更新位置を左右方向の略中央として、地図画像の退出位置の自車位置マークが一定の位置に、かつ、一定の方向に向けて表示するため、ユーザーは自車位置マークの移動が一定の場所で終わるという一定の法則を認識でき、地図画像更新の際は自車位置マークの位置を予測することができる。従って、自車位置マークを見失うことなくナビゲーションシステムを利用することができる。
【図面の簡単な説明】
【００２３】
【図１】図１は、ナビゲーションシステムの構成を説明する図である。
【図２】図２は、ナビゲーションシステムにおける表示地図画像を示す図である。
【図３】図３は、ナビゲーションシステムの構成を説明する図である。
【図４】図４は、車載機のシステムブロック図である。
【図５】図５は、携帯端末のシステムブロック図である。
【図６】図６は、サーバーのシステムブロック図である。
【図７】図７は、ナビゲーションシステムの動作を示すフローチャート図である。
【図８】図８は、ナビゲーションシステムの動作を示すフローチャート図である。
【図９】図９は、ナビゲーションシステムの動作を示すフローチャート図である。
【図１０】図１０は、ナビゲーションシステムの動作を示すフローチャート図である。
【図１１】図１１は、ナビゲーションシステムにおけるルート周辺地図画像データを示す図である。
【図１２】図１２は、ナビゲーションシステムにおける表示地図画像を示す図である。
【図１３】図１３は、ナビゲーションシステムにおける表示地図画像データを示す図である。
【図１４】図１４は、ナビゲーションシステムにおける表示地図画像データを示す図である。
【図１５】図１５は、ナビゲーションシステムにおける表示地図画像データを示す図である。
【図１６】図１６は、ナビゲーションシステムにおけるルート周辺地図画像データを示す図である。
【図１７】図１７は、ナビゲーションシステムにおける表示地図画像を示す図であるナビゲーションシステムの構成を説明する図である。
【図１８】図１８は、ナビゲーションシステムの構成を説明する図である。
【発明を実施するための形態】
【００２４】
以下、添付図面を参照しながら本発明の実施の形態について説明する。
【００２５】
＜実施の形態＞
＜１．第１の実施の形態＞
＜ナビゲーションシステムの構成＞
図３は、第１の実施の形態のナビゲーションシステム１００を示す構成図である。ナビゲーションシステム１００は、自動車などの車両に搭載される車載機１、データ提供装置である携帯端末２、及び、サーバー３を備えて構成される。車載機１は携帯端末２と、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）規格に基づく近距離無線通信を行ってナビゲーションに関するデータなどを送受信する。通信はＵＳＢ接続などによる有線通信を利用しても良い。携帯端末２は車載機１と近距離無線通信を行ってナビゲーションに関するデータなどを送受信し、ＧＰＳ衛星４と無線通信を行って現在位置を測定するためのデータなどを受信する。更に、携帯端末２は、サーバー３と無線通信を行ってナビゲーションに関するデータなどを送受信する。ＧＰＳ衛星４は携帯端末２と無線通信を行って現在位置を測定するためのデータなどを送信する。サーバー３は携帯端末２と無線通信を行ってナビゲーションに関するデータなどを送受信する。このような通信により取得したナビゲーションに関するデータに基づいて、車載機１、携帯端末２、及び、サーバー３が後述するナビゲーション機能を実現する。
【００２６】
本実施の形態のナビゲーションシステム１００においては、携帯端末２及びサーバー３が連携して動作し、ナビゲーションに関するデータを車載機１へ提供する。従って、携帯端末２とサーバー３とを組み合わせたものが、ナビゲーションに関するデータを車載機１へ提供するデータ提供装置であるともいえる。
（システムブロック図）
（車載機）
図４は、車載機１のシステムブロック図である。車載機１は、ナビゲーション機能、または、楽曲再生機能などを実現するために種々の制御を行う制御部１０、ナビゲーションをする際に地図画像などを表示するとともにユーザー操作を受け付ける表示・操作部１１（タッチパネル）、その他のユーザー操作を受け付ける操作部１２、楽曲や操作時の効果音などを出力する音出力部１３、制御に必要なデータを記憶する記憶部１４（Ｆｌａｓｈ  Ｍｅｍｏｒｙ）、及び、所定距離内、例えば、半径１０−１００ｍ以内の通信相手とＢｌｕｅｔｏｏｔｈ（登録商標）規格に従って通信可能な近距離無線通信部１５を備える。
【００２７】
ナビゲーション機能においてユーザーに対してルート案内する案内画面は、表示・操作部１１に表示される。また、携帯端末２から提供されるナビゲーションに関するデータ、つまり、地図画像データや位置データは、近距離無線通信部１５によって受信される。
【００２８】
制御部１０は、ＣＰＵ等を備えたマイクロコンピュータとして構成されている。所定のメモリに記憶されたプログラムに従ってＣＰＵが演算処理を行うことで、制御部１０としての各種の機能を実現する。制御部１０の各種機能の一つとして、近距離無線通信部１５によって受信された地図画像データと位置データとを用い、位置データに基づいて地図画像データの適切な位置に自車位置マークを重畳して案内画面となる画像を生成する機能がある。生成された案内画面となる画像は、表示・操作部１１に表示する。
（携帯端末）
図５は、携帯端末２のシステムブロック図である。携帯端末２は、通話機能、及び、ナビゲーション機能などを実現するために種々の制御を行う制御部２０、所定距離内、例えば、半径１０−１００ｍ以内の通信相手とＢｌｕｅｔｏｏｔｈ（登録商標）規格に従ってデータ通信可能な近距離無線通信部２１、ユーザー操作を受け付ける操作部２２、通話をする際に電話番号などを表示し、若しくは、ナビゲーションをする際に地図画像などを表示する表示部２３、通話の際に通話相手の音声、操作時の効果音、若しくは、Ｅメール着信時の着信音などを出力する音出力部２４、通話の際に通話相手と話す音声を入力する音入力部２５、制御に必要なデータを記憶する記憶部２６（Ｆｌａｓｈ  Ｍｅｍｏｒｙ）、ＧＰＳ衛星４から発信される信号を受信するＧＰＳ通信部２７、無線通信によりサーバーとナビゲーションに関するデータなどを送受信する通信部２８、及び、無線通信により他の携帯端末と通話するために通話データを送受信する通話通信部２９を備える。
【００２９】
本実施の形態のナビゲーションシステム１００が機能する場面においては、携帯端末２はユーザ（車両のドライバ）が携帯しているものであるため、車両内に位置している。従って、ＧＰＳ通信部２７においては、車両の現在の位置データとなるＧＰＳデータが取得される。このＧＰＳデータは、車載機１に表示すべき地図画像データにおける車両の現在の位置データとなる座標データに算出して、近距離無線通信部２１から車載機１へ送信する。
【００３０】
制御部２０は、ＣＰＵ等を備えたマイクロコンピュータとして構成されている。所定のプログラムに従ってＣＰＵが演算処理を行うことで、制御部２０としての各種の機能を実現する。このプログラムは、予め記憶部２６などに記憶されるものであるが、外部サーバとの通信やプログラムを記憶した記録媒体の読み取りなどにより更新可能となっていてもよい。制御部２０は、後述するナビゲーション機能を実現するために必要なステップを実行するために、携帯端末２の各部の制御を行うことになる。制御部２０のこのような機能の一つとして、車載機１に表示すべき地図画像データを生成する地図画像生成機能がある。生成された地図画像データは、近距離無線通信部２１から車載機１へ送信される。近距離無線通信部２１は、地図画像データと座標データとを個別に車載機１へ送信可能となっている。
（サーバー）
図６は、サーバー３のシステムブロック図である。サーバー３は、ナビゲーション情報などのコンテンツ提供機能を実現するために種々の制御を行う制御部３０、制御に必要な設定、若しくは、制御プログラムや制御データのメンテナンスなどを行うために管理者の操作を受け付ける操作部３１、設定画面、若しくは、メンテナンス画面などを表示する表示部３２、地図画像データなどのコンテンツを蓄積する記憶部３３、及び、無線通信により携帯端末２とナビゲーションに関するデータなどを送受信する通信部３４を備える。
【００３１】
制御部３０は、ＣＰＵ等を備えたコンピュータとして構成されている。所定のメモリに記憶されたプログラムに従ってＣＰＵが演算処理を行うことで、制御部３０としての各種の機能を実現する。制御部３０のこのような機能として、車両の目的地までのルートを作成するルート作成機能や、作成したルートを含む地図画像データを記憶部３３から切り出す地図切出機能などがある。
【００３２】
＜ナビゲーションシステムの処理＞
（車載機）
次に、車載機１が備える制御部１０が実行する制御処理を、図７のフローチャート図に基づいて説明する。制御部１０は、ユーザーにより車両のイグニッションキーが操作されＡＣＣ（アクセサリー）がＯＮにされた場合に、電源（バッテリー）から電力が供給され、種々の制御処理を実行可能な状態になる。制御部１０が種々の制御処理を実行可能な状態になると、図７のフローチャート図におけるＳ１００へ移行する。
【００３３】
Ｓ１００において、表示・操作部１１、または、操作部１２においてユーザーが操作した内容に応じた制御処理を実行する。例えば、車載機１はナビゲーション機能、または、楽曲再生機能などの種々の機能をユーザーが選択可能にするためのメニューを表示・操作部１１へ表示し、ユーザーがこのメニューのうちナビゲーション機能を選択した場合は、制御部１０はナビゲーション機能を実現するための制御処理を実行する。その選択された内容に応じた制御が終了すると、Ｓ１０１へ移行する。
【００３４】
Ｓ１０１において、ユーザーによりイグニッションキーが操作されＡＣＣがＯＦＦになったと判断する場合は（Ｓ１０１にてＹｅｓ）、電源から制御部１０への電力供給が中止され制御が強制終了される。ＡＣＣがＯＦＦになったと判断しない場合は（Ｓ１０１にてＮｏ）、Ｓ１００へ戻りＳ１００の制御を繰り返す。
（携帯端末）
次に、携帯端末２が備える制御部２０が実行する制御処理を、図７のフローチャート図に基づいて説明する。制御部２０は、ユーザーにより携帯端末に備わる電源ボタンがＯＮにされた場合に、電源（バッテリー）から電力が供給されて種々の制御処理を実行可能な状態になる。制御部２０が種々の制御処理を実行可能な状態になると、図７のフローチャート図におけるＳ２００へ移行する。
【００３５】
Ｓ２００において、ユーザーが操作部２２を操作した内容に応じた制御処理を実行する。例えば、携帯端末２は通話機能、または、インターネット閲覧機能など種々の機能を操作部２２においてユーザーが操作可能にされている。ユーザーがこのうち通話機能を実行する場合、制御部２０はユーザーが操作部２２において操作した電話番号に基づきその機能を実現するために通話通信部２９などを制御して通話処理を実行する。または、通信部２８によりＥメールを受信した場合、若しくは、通話通信部２９により電話の着信があった場合は、受信・着信制御処理を実行する。
【００３６】
その選択された内容に応じた制御が終了する場合、若しくは、着信・受信制御を実行しない場合は、Ｓ２０１へ移行する。
【００３７】
Ｓ２０１において、ユーザーにより携帯端末に備わる電源ボタンが操作されＯＦＦになったと判断する場合は（Ｓ２０１にてＹｅｓ）、電源（バッテリー）から制御部２０への電力供給が中止されて制御が強制終了される。電源がＯＦＦになったと判断しない場合は（Ｓ２０１にてＮｏ）、Ｓ２００へ戻りＳ２００の制御を繰り返す。
（サーバー）
次に、サーバー３が備える制御部３０が実行する制御処理を、図７のフローチャート図に基づいて説明する。制御部３０は管理者によりサーバー３に備わる電源ボタンが操作されＯＮにされた場合に、電源（商用電源）からの電力が供給されて種々の制御処理を実行可能な状態になる。制御部３０が種々の制御処理を実行可能な状態になると、図７のフローチャート図におけるＳ３００へ移行する。
【００３８】
Ｓ３００において、管理者が操作部３１を操作した内容に応じた制御処理を実行する。基本的に、サーバーは主にコンテンツ提供制御処理を実行する。つまり、管理者の操作部３１の操作によりコンテンツ提供制御処理の実行が選択されると、制御部３０は車載機１や携帯端末２などのクライアントからの要求に応じて地図画像データなどのコンテンツを提供する。コンテンツ提供制御処理が終了する場合は、Ｓ３０１へ移行する。
【００３９】
Ｓ３０１において、管理者によりサーバーに備わる電源ボタンが操作されＯＦＦにされた場合は（Ｓ３０１にてＹｅｓ）、電源から制御部３０への電力供給が中止され制御が強制終了される。電源がＯＦＦにされない場合は（Ｓ３０１にてＮｏ）、Ｓ３００へ戻りＳ３００の制御を繰り返す。
（ペアリング制御）
次に、車載機１、携帯端末２、及び、サーバーが実行するＳ１００、Ｓ２００、及び、Ｓ３００における携帯連携制御処理を、図８のフローチャート図に基づいて説明する。まず、車載機１の制御部１０は、表示・操作部１１において他の機能とともにコンテンツ提供サービス機能のメニューを表示する。ユーザーが表示・操作部１１においてコンテンツ提供機能を選択した場合は、Ｓ１０２、Ｓ２０２、及び、Ｓ３０３において実施されるペアリング制御を実行する。
【００４０】
ペアリング制御について説明する。車載機１の制御部１０は本サービスを提供するサーバー３へ接続する際に必要となるＵＲＬを示した２次元コード（ＱＲコード）を、表示・操作部１１へ表示させる。この２次元コードをユーザーが携帯端末２に備わる入力手段（カメラ）により読みとる。携帯端末２の制御部２０は、この２次元コードが示すＵＲＬに基づいて通信部２８を制御して本サービスを提供するサーバー３に通信接続を行う。接続の際、サーバー３の制御部３０はユーザーの携帯端末２が本サービスの提供を受けることが出来るものであるか否かを判定する認証制御処理を実施する。サーバー３の制御部３０が認証制御処理においてユーザーの携帯端末２が本サービスの提供を受けること出来ると判定した場合は、携帯端末２へその旨通知し、携帯端末２の制御部２０は近距離無線通信部２１を制御して車載機１の近距離無線通信部１５と無線通信を確立させる。近距離無線通信の確立により、車載機１の制御部１０、携帯端末２の制御部２、及び、サーバー３の制御部３０は本サービスのペアリング制御が確立したと認識し本サービスのプログラムを開始する。
（車載機）
次に、ペアリング制御が確立した後の車載機１におけるコンテンツ提供制御について図８のフローチャート図に基づいて説明する。ペアリング制御が確立した後は、Ｓ１０３へ移行する。
【００４１】
Ｓ１０３において、車載機１の制御部１０は複数のコンテンツ提供サービスメニューを表示・操作部１１へ表示する。例えば、メニューには、ナビゲーション提供サービス、楽曲提供サービス、または、ニュース提供サービスなどがある。次に、Ｓ１０４へ移行する。
【００４２】
Ｓ１０４において、制御部１０はメニューに表示されたサービスが選択されたか否かを判定する。表示されたサービスが選択された場合は（Ｓ１０４にてＹｅｓ）、Ｓ１０５へ移行する。表示されたサービスが選択されない場合は（Ｓ１０４にてＮｏ）、Ｓ１０６へ移行する。
【００４３】
Ｓ１０５において、車載機１の制御部１０が選択された内容のコンテンツ提供サービスを携帯端末２やサーバー３とともに実施する。
【００４４】
車載機１の制御部１０は、メニューにおけるコンテンツ提供サービスが選択されなかった場合、及び、コンテンツ提供制御が終了した場合は、Ｓ１０６へ移行する。
【００４５】
Ｓ１０６において、ユーザーよりイグニッションキーが操作されＡＣＣがＯＦＦになったか否かを判断する。ＡＣＣがＯＦＦとなったと判断した場合は（Ｓ１０６にてＹｅｓ）、電源から制御部１０への電力供給が中止され、携帯連携制御を終了する。ＡＣＣがＯＦＦになっていない場合は（Ｓ１０６にてＮｏ）、Ｓ１０３へ戻りＳ１０３の制御を繰り返す。
【００４６】
また、次のような場合も携帯連携制御を終了する。近距離無線通信が所定時間にわたって不通となる場合。ユーザーが表示・操作部１１において、携帯連携制御を終了する操作を行った場合。他の割り込み制御があった場合。
（携帯端末）
次に、ペアリング制御が確立した後の携帯端末２におけるコンテンツ提供制御を図８のフローチャート図に基づいて説明する。ペアリング制御が確立した後は、Ｓ２００へ移行する。
【００４７】
Ｓ２００において、携帯端末２の制御部２０は近距離無線通信部２１を制御して車載機１とコンテンツ提供に必要なデータを送受信する。また、制御部２０は通信部２８を制御してサーバー３とコンテンツ提供に必要なデータを送受信する。これらデータを送受信する際には、データの加工・転換・付加・削除や、送受信タイミングのコントロールなどを行う。コンテンツ提供制御が終了した場合は、Ｓ２０４へ移行する。
【００４８】
Ｓ２０４において、ユーザーにより電源ボタンが操作され電源がＯＦＦになったか否かを判断する。電源がＯＦＦになったと判断した場合は（Ｓ２０４にてＹｅｓ）、制御部２０への電源からの電力供給が中止され、携帯連携制御を終了する。電源ボタンがＯＦＦになっていないと判断する場合は（Ｓ２０４にてＮｏ）、Ｓ２０３へ戻りＳ２０３の制御を繰り返す。また、次の場合も携帯連携制御を終了する。近距離無線通信が所定時間にわたって不通となる場合。他の割り込み制御があった場合。
（サーバー）
次に、ペアリング制御が確立した後のサーバー３におけるコンテンツ提供制御について図８のフローチャート図に基づいて説明する。ペアリング制御が確立した後に、Ｓ３０３へ移行する。
【００４９】
Ｓ３０３において、サーバー３の制御部３０は通信部３４を制御して携帯端末２とコンテンツ提供に必要なデータを送受信する。このデータを送受信する際には、受信データに含まれる要求に応じたデータの送信や、送受信タイミングのコントロールなどを行う。コンテンツ提供制御が終了した場合は、Ｓ３０４へ移行する。
【００５０】
Ｓ３０４において、ユーザーにより電源ボタンが操作され電源がＯＦＦになったか否かを判断する。電源がＯＦＦになったと判断する場合は（Ｓ３０４にてＹｅｓ）、電源から制御部３０への電力供給が中止され、携帯連携制御が強制終了される。電源ボタンがＯＦＦになっていないと判断する場合は（Ｓ３０４にてＮｏ）、Ｓ３０３へ戻りＳ３０３の制御を繰り返す。また、次の場合も携帯連携制御を終了する。無線通信が所定時間にわたって不通となる場合。他の割り込み制御があった場合。
【００５１】
Ｓ１０４において、車載機１の表示・操作部１１に表示されたコンテンツ提供サービスメニューのうち、ユーザーによってナビゲーション提供サービスが選択された場合の車載機１、携帯端末２、及び、サーバー３の制御を図９、及び、図１０に基づいて説明する。
【００５２】
まず、図９において、車載機１、携帯端末２、及び、サーバー３のイニシャル処理を説明する。
【００５３】
Ｓ１０７において、車載機１の制御部１０はイニシャルフラグＩＮＴＦＡに０をセットしＳ１０８へ移行する。
【００５４】
Ｓ２０５において、携帯端末２の制御部２０はイニシャルフラグＩＮＴＦＢに０をセットしＳ２０６へ移行する。
【００５５】
Ｓ３０５において、サーバー３の制御部３０はイニシャルフラグＩＮＴＦＣに０をセットしＳ３０６へ移行する。
【００５６】
これらイニシャルフラグはイニシャル処理とメイン処理とを区別して制御するために必要になるものである。
【００５７】
次に、Ｓ１０８において、車載機１の制御部１０はＩＮＴＦＡが０か否かを判断する。ＩＮＴＦＡが０でないと判断する場合は（Ｓ１０８にてＮｏ）、Ｓ１１５以降の制御を行う。ＩＮＴＦＡが０であると判断する場合は（Ｓ１０８にてＹｅｓ）、Ｓ１０９へ移行する。
【００５８】
Ｓ１０９において、制御部１０は表示・操作部１１へ目的地設定画面を表示する。目的地設定画面は、例えば、ユーザーが行きたい場所を文字入力可能な画面、または、目的地一覧から選択入力可能な画面である。この画面においてユーザーにより目的地が入力され決定ボタンが操作されるとＳ１１０へ移行する。なお、この画面において、制御部１０が地図画像を表示・操作部１１へ更新表示する際に、その表示を後述するヘディングアップ表示とするか、ノースアップ表示とするかをユーザーが選択できるようになっている。
【００５９】
Ｓ１１０において、車載機１の制御部１０は近距離無線通信部１５を制御して携帯端末２へその目的地データを送信する。
【００６０】
次に、Ｓ２０６において、携帯端末２の制御部２０はＩＮＴＦＢが０か否かを判断する。ＩＮＴＦＢが０でないと判断する場合は（Ｓ２０６にてＮｏ）、Ｓ２１３以降の制御を行う。ＩＮＴＦＢが０であると判断する場合は（Ｓ２０６にてＹｅｓ）、Ｓ２０７へ移行する。
【００６１】
Ｓ２０７において、携帯端末２の制御部２０は車載機１から受信した目的地データを通信部２８を制御してサーバー３へ送信する。さらに、制御部２０は携帯端末２が備えるＧＰＳ通信部２７から受信して測定した位置データを通信部２８を制御してサーバー３へ送信する。
【００６２】
次に、Ｓ３０６において、サーバー３の制御部３０はＩＮＴＦＣが０か否かを判断する。ＩＮＴＦＣが０でないと判断する場合は（Ｓ３０６にてＮｏ）、Ｓ３１１以降の制御を行う。ＩＮＴＦＣが０であると判断する場合は（Ｓ３０６にてＹｅｓ）、Ｓ３０７へ移行する。
【００６３】
（ルート作成処理）
Ｓ３０７において、サーバー３の制御部３０は、そのルート作成機能により、受信した目的地データ、位置データ、及び、記憶部３３（地図画像データベース）に記憶されている地図画像データに基づいて走行ルートを複数作成する。走行ルートは、例えば、高速道路を含めた最も早く目的地へ到着するルート（短距離優先ルート）、有料道路を含めない最も低料金で目的地へ到着するルート（一般道優先ルート）、及び、渋滞する道路を含めないルート（渋滞考慮ルート）などである。ルートの作成は、例えば、地図画像データの現在位置から目的地までに存在する道路に関連付けられている特性を参照し、各ルートのコンセプトに応じた道路を組み合わせることにより実現する。このような複数のルートの作成が完了するとＳ３０８へ移行する。
【００６４】
次に、Ｓ３０８において、サーバー３の制御部３０は通信部３４を制御して作成した複数のルートデータを携帯端末２へ送信する。これにより、携帯端末２の通信部２８において、複数のルートデータが取得される。
【００６５】
次に、Ｓ２０８において、携帯端末２の制御部２０は近距離無線通信部２１を制御して受信した複数のルートデータを車載機１へ送信する。
【００６６】
次に、Ｓ１１１において、車載機１の制御部１０は受信した複数のルートデータを表示・操作部１１へ表示する。表示・操作部１１へは複数のルートのうちからユーザーがルート選択できるように表示する。ユーザーによって表示・操作部１１のルートを選択・決定されるとＳ１１２へ移行する。
【００６７】
Ｓ１１２において、車載機１の制御部１０は近距離無線通信部１５を制御して選択ルートデータを携帯端末２へ送信する。
【００６８】
次に、Ｓ２０９において、携帯端末２の制御部２０は受信した選択ルートデータをサーバー３へ送信する。
【００６９】
次に、Ｓ３０９において、サーバー３の制御部３０は受信した選択ルートデータに基づいて、記憶部３３に記憶されている地図画像データからそのルート周辺の地図画像データを切り出し、通信部３４を制御して切り出したルート周辺の地図画像データを携帯端末２へ送信する。切り出したルート周辺の地図画像データは、例えば、図１２のようなルートの全体を含むルート周辺地図画像データ１０００である。次に、Ｓ３１０へ移行する。
【００７０】
Ｓ３１０において、サーバー３の制御部３０はＩＮＴＦＣに１をセットする。次に、Ｓ３１１へ移行する。
【００７１】
（地図画像データ切り出し処理）
次に、Ｓ２１０において、携帯端末２の制御部２０は地図画像生成機能により地図画像データ切り出し処理を実行する。制御部２０は受信したルート周辺地図画像データ１０００を記憶部２６へ記憶する。ルート周辺地図画像データ１０００は、ルートの全体を含むものであるため、車載機１の表示・操作部１１への表示にはサイズが大きすぎて適さない。このため、制御部２０は記憶部２６に記憶したルート周辺地図画像データ１０００から、表示・操作部１１への表示に適したサイズの領域を切り出すことで、表示に利用可能な地図画像データ（以降、切出地図画像データという）を生成する。この際、制御部２０を構成するＣＰＵが制御を実行する際のワーキングエリアとして利用する記憶部２６を構成する揮発性メモリ（ＲＡＭ）へ切り出し地図画像が記憶される。
【００７２】
例えば、制御部２０は、図１１のルート周辺地図画像データ１０００において地図画像データＭ１〜Ｍ１３を切り出し、車載機１の表示・操作部１１において図１２が示すＭ１〜Ｍ１３のような表示ができるようにする。
【００７３】
この切出地図画像データの切り出し方法を具体的に説明する。制御部２０が次の処理を実行する。制御部２０は、ルート周辺地図画像データ１０００から、次の条件を満たすように始めの切出地図画像データＭ１を切り出す。ルート上のスタート位置を含む（第１条件）。切り出す地図画像データ量を、車載機１の表示・操作部１１へ表示するのに必要なデータ量とする（第２条件）。地図方向を、地図画像に含まれるルートにおけるスタート位置の進行方向が上方になるような地図方向とする（第３条件）。そのスタート位置を切出地図画像データＭ１の下方とする（第４条件）。そのスタート位置を切出地図画像データＭ１の左右方向の略中央にする（第５条件）。
【００７４】
次に制御部２０は、ルート周辺地図画像データ１０００から、次の条件を満たすように次の切出地図画像データＭ２を切り出す。一つ前の切出地図画像データＭ１の周辺の更新領域（後述）とルートが重なる位置をスタート位置とし、このスタート位置を含む（第１条件）。地図画像データ量を、車載機１の表示・操作部１１へ表示するのに必要なデータ量とする（第２条件）。地図方向を、地図画像に含まれるルートにおけるスタート位置の進行方向が上方になるような地図方向とする（第３条件）。そのスタート位置を切出地図画像データＭ１の下方とする（第４条件）。そのスタート位置を切出地図画像データＭ１の左右方向の略中央にする（第５条件）。
【００７５】
このような処理を目的地を含む最後の切出地図画像データＭ１３まで繰り返す。
【００７６】
つまり、制御部２０は車載機１の表示・操作部１１において地図画像が更新される際に、自車位置マークａが地図画像の下方、左右方向略中央、かつ、進行方向が上方となる、図１４が示す、進入時ヘディングアップ表示が可能な画像データを切り出す処理を実行する。
【００７７】
このように、地図画像更新の際には、常に自車位置マークａがヘディングアップ表示されるので、自車位置マークａが地図画像において一定の位置に表示され、ユーザーは自車位置マークａを見失うことなくナビゲーションシステム１００を利用することができる。次に、Ｓ２１１へ移行する。
【００７８】
（座標データ算出処理）
Ｓ２１１において、ＧＰＳ通信部２７が、ＧＰＳ衛星４から発信される信号に基づいてその時点の車両の位置データとなるＧＰＳデータを取得する。携帯端末２の制御部２０はこのＧＰＳデータに基づいて、切出地図画像データのどの位置に自車位置マークａが位置するのかを示す座標データを算出する。座標データは、例えば、Ｘ：Ｙ＝３５０：２０のように縦軸（Ｘ）と横軸（Ｙ）の数値で構成される。
【００７９】
（マップマッチング処理）
更に、携帯端末２の制御部２０は、車両に備わる各種センサからのデータ（速度、変速段、方位などを示すデータ）を、車載機１から受信し、これらのデータと座標データに基づいてマップマッチングを行う。マップマッチングとは、各種センサの検出データに基づいて算出される車両の走行軌跡と、切出地図画像データにおける道路のラインとにおいて類似するものが無いかを判断し、類似するものがある場合はその位置を「正」とし、「正」とされる座標と座標データとの差分係数ｋを求め、それを補正項とし座標データ算出処理により算出した座標データへその補正項を乗じることをいう。
【００８０】
携帯端末２の制御部２０は近距離無線通信部２１を制御して、切出地図画像データとマップマッチング後の座標データを車載機１へ送信する。これら切出地図画像データと座標データとは、車載機１の近距離無線通信部１５において受信される。次に、Ｓ２１２へ移行する。
【００８１】
Ｓ２１２において、ＩＮＴＦＢに１をセットする。
【００８２】
次に、Ｓ１１３において、車載機１の制御部１０は近距離無線通信部１５から受信した切出地図画像データ、及び、座標データに基づく自車位置マークａを表示・操作部１１へ重畳して表示する。重畳して表示するとは、切出地図画像データＭ１と、地図画像データＭ１上において座標データにより定まるポイントに自車位置マークａとを重ねて表示させることをいう。次に、Ｓ１１４へ移行する。
【００８３】
Ｓ１１４において、車載機１の制御部１０はＩＮＴＦＡに１をセットする。
【００８４】
次に、図１０のフローチャート図におけるＳ２１３において、携帯端末２の制御部２０は、座標データ算出処理とマップマッチング処理を所定の周期（３秒周期）で実行し、新たな補正項を求めるマップマッチング処理を所定の周期（６秒周期）で実行する。制御部２０は、マップマッチング後の座標データを近距離無線通信部２１を制御して車載機１へ送信する。
【００８５】
（自車位置マーク更新処理）
次に、図１０のフローチャート図におけるＳ１１５において、車載機１の制御部１０は、表示・操作部１１において表示している地図画像において、携帯端末２から座標データを受信する毎に地図画像へ座標データにより定まるポイントへ自車位置マークａを更新して表示する。この際、表示・操作部１１における地図画像の表示は維持される。例えば、図１３が示すように、ルート周辺地図画像データ２０００において自車位置マークａがｂ〜ｉへと移動するように更新表示する。
【００８６】
（地図画像データ更新判定処理）
次に、Ｓ２１４において、携帯端末２の制御部２０は、所定の周期で算出する座標データが図１３における切出地図画像データの更新領域ｚに含まれるか否かを判断する。ここで、更新領域ｚとは、表示・操作部１１へ表示される地図画像の周りの所定の幅をもった領域、つまり縁をいう。更新領域ｚとルートとが重なる位置が更新位置Ｐｚとなり、この更新位置Ｐｚに自車位置マークａが位置した場合に地図画像が更新される。車両はルートに沿って動くことが想定されるため、本実施の形態においては、更新領域ｚに座標データが含まれたことをもって、更新位置Ｐｚに自車位置マークａが位置したと判断するようになっている。この更新領域ｚは次に更新表示される地図画像のスタート位置の周辺領域と重なる領域であり、更新表示された際に前の地図画像と連続性を有することをユーザーが認識できるようにしている。座標データが地図画像データの更新領域ｚに含まれるようになったと判断しない場合は（Ｓ２１４にてＮｏ）、Ｓ２１３へ戻り、Ｓ２１３以降の処理を繰り返す。座標データが地図画像データの更新領域ｚに含まれると判断した場合は（Ｓ２１４にてＹｅｓ）、次の切出地図画像データを車載機１へ送信してＳ２１５へ移行する。
【００８７】
Ｓ２１５において、携帯端末２の制御部２０は、次の切出地図画像データと算出した座標データを車載機１へ送信する。次に、Ｓ２１６へ移行する。
【００８８】
（地図画像更新処理）
次に、Ｓ１１６において、車載機１の制御部１０は、受信した次の切出地図画像データと座標データに基づく自車位置マークａを表示・操作部１１へ重畳処理して更新表示する。次に、Ｓ１１７へ移行する。
【００８９】
Ｓ１１７において、ユーザーによりイグニッションキーが操作されＡＣＣがＯＦＦになったか否かを判断する。ＡＣＣがＯＦＦになったと判断した場合は（Ｓ１１７にてＹｅｓ）、電源から制御部１０への電力供給が中止され、携帯連携制御を終了する。ＡＣＣがＯＦＦとなっていないと判断した場合は（Ｓ１１７にてＮｏ）、Ｓ１０８へ戻りＳ１０８以降の制御を繰り返す。
【００９０】
また、次のような場合も携帯連携制御を終了する。近距離無線通信が所定時間にわたって不通となる場合。ユーザーが表示・操作部１１において、携帯連携制御を終了する操作を行った場合。他の割り込み制御があった場合。
【００９１】
次に、Ｓ２１６において、ユーザーにより電源ボタンが操作され電源がＯＦＦになったか否かを判断する。電源がＯＦＦになったと判断した場合は（Ｓ２１６にてＹｅｓ）、制御部２０への電源からの電力供給が中止され、携帯連携制御を終了する。電源ボタンがＯＦＦになっていないと判断する場合は（Ｓ２１６にてＮｏ）、Ｓ２０６へ戻りＳ２０６以降の制御を繰り返す。また、次の場合も携帯連携制御を終了する。近距離無線通信が所定時間にわたって不通となる場合。他の割り込み制御があった場合。
【００９２】
次に、図１０のフローチャート図におけるＳ３１１において、ユーザーにより電源ボタンが操作され電源がＯＦＦになったか否かを判断する。電源がＯＦＦになったと判断する場合は（Ｓ３１１にてＹｅｓ）、電源から制御部３０への電力供給が中止され、携帯連携制御が強制終了される。電源ボタンがＯＦＦになっていないと判断する場合は（Ｓ３１１にてＮｏ）、Ｓ３０６へ戻りＳ３０６以降の制御を繰り返す。無線通信が所定時間にわたって不通となる場合は携帯連携制御を終了する。無線通信が不通でない場合は、Ｓ３０３へ戻りＳ３０３の制御を繰り返す。また、他の割り込み制御があった場合は、携帯連携制御を終了する。
【００９３】
このように本実施の形態のナビゲーションシステム１００の車載機１では、座標データを受信する毎に地図画像を維持しつつ自車位置マークａの位置のみが更新される。このため、地図画像を常時へ送信する必要がないため、車両の移動速度が速い場合でも大きな遅延が無く、自車位置マークａを適切な位置に表示することができる。また、携帯端末２の制御部２０は、ルートの進行方向に合わせて切出地図画像データの地図方向を決定する。このため、自車位置マークａの移動の始まる位置や終わる位置が定まって、ユーザはその移動が一定の場所から始まる、一定の場所で終わるという一定の法則を認識でき、地図画像の更新の際は自車位置マークａの位置を予測することができる。従って、ユーザが地図画像の更新の際に自車位置マークａを見失うことが防止される。
【００９４】
また、携帯端末２の制御部２０は、ルートのスタート位置における進行方向が切出地図画像データにおいて上方向になるようにする。このため、車載機１では、地図画像の更新の際には自車位置マークａが画面の下方に表示されることになるため、ユーザは自車位置マークａの移動が一定の場所から始まるという一定の法則を認識でき、地図画像の更新の際に自車位置マークａの位置を容易に予測することができる。
【００９５】
また、携帯端末２の制御部２０は、ルートのスタート位置を左右方向の略中央となるように切出地図画像データを生成する。このため、車載機１では、地図画像の更新の際には、自車位置マークａが一定の位置に、かつ、一定の方向に向けて表示されることから、ユーザは自車位置マークａの移動が一定の場所から始まるという一定の法則を認識でき、地図画像の更新の際は自車位置マークａの位置を容易に予測することができる。
【００９６】
＜２．第２の実施の形態＞
次に、第２の実施の形態について説明する。この第２の実施の形態は、上記第１の実施の形態と比較して、Ｓ２１０以降において実施される地図画像データの切り出し処理に関して別の処理を行うようになっている。以下では、第１の実施の形態との相違点を中心に説明する。
【００９７】
（地図画像データ切り出し処理）
携帯端末２の制御部２０は、その地図画像生成機能により、受信した図１６のルート周辺地図画像データ２０００を記憶部２６へ記憶する。制御部２０は記憶部２６に記憶したルート周辺地図画像データ２０００から所定量の切出地図画像データを切り出して生成する。
【００９８】
制御部２０は、図１６が示すルート周辺地図画像データ２０００から切出地図画像データＮ１〜Ｎ２４を切り出し、車載機１の表示・操作部１１において図１７が示すＮ１〜Ｎ２４のような表示ができるようにする。
【００９９】
この切出地図画像データの切り出し方法を具体的に説明する。制御部２０が次の処理を実行する。制御部２０は、ルート周辺地図画像データ２０００から、次の条件を満たすように始めの切出地図画像データＮ１を切り出す。ルート上のスタート位置を含む（第１条件）。切り出す地図画像データ量を、車載機１の表示・操作部１１へ表示するのに必要なデータ量とする（第２条件）。地図方向を、地図画像に含まれるルートにおけるスタート位置の進行方向が上方になるような地図方向とする（第３条件）。そのスタート位置を切出地図画像データＮ１の下方とする（第４条件）。そのスタート位置を切出地図画像データＮ１の左右方向の略中央にする（第５条件）。
【０１００】
つまり、制御部２０は、始めの切出地図画像データＮ１については、第１の実施の形態と同様に、車載機１の表示・操作部１１において進入時ヘディングアップ表示となるようなものを切り出す。
【０１０１】
次に制御部２０は、ルート周辺地図画像データ２０００から、次の条件を満たすように次の切出地図画像データＮ２を切り出す。一つ前の切出地図画像データＮ１におけるルートの周辺の更新領域ｚとルートが重なる更新位置Ｐｚをスタート位置とし、このスタート位置を含む（第１条件）。切出地図画像データＮ２のデータ量は、車載機１の表示・操作部１１へ表示するのに必要なデータ量とする（第２条件）。切出地図画像データＮ２は、ルートに沿ってそのスタート位置から目的地方向へ、所定のデータ量ｘの１／２先までの地図画像データとする（第３条件）。なお、データ量ｘとは、地図画像を表示・操作部１１へ表示する際の、縦サイズに相当するデータ量をいう。地図方向を、地図画像に含まれるルートの更新位置Ｐｚでの進行方向が上方になるような地図方向とする（第４条件）。ルートの更新位置Ｐｚを切出地図画像データＮ１の左右方向の略中央にする（第５条件）。このような処理を目的地を含む最後の切出地図画像データＮ２４まで繰り返す。
【０１０２】
つまり、制御部２０は２つ目以降の切出地図画像データＮ２〜Ｎ２４については、車載機１の表示・操作部１１において地図画像が更新される前の自車位置マークａが地図画像を退出時における進行方向が上方、かつ、左右方向略中央となる、図１５が示す、退出時ヘディングアップ表示が可能な画像データを切り出す処理を実行する。
【０１０３】
もし、地図画像更新表示の際に、自車位置マークａが常に地図画像において北の方向を示す退出時ノースアップ表示を採用したとすると、地図画像更新表示の際は自車位置マークａの退出位置に応じた進入位置において自車位置マークａを表示させるため、自車位置マークａが様々な位置から出現することになってしまい、ユーザが自車位置マークａを見失って設定ルートから外れて車両を走行させてしまう虞があるが、このように、退出時ヘディングアップ表示がされるため、ユーザーは自車位置マークａの移動が地図画像の一定の場所で終わるという一定の法則を認識でき、図１７が示す切出地図画像データＮ２〜Ｎ２４における自車位置マークａのように、地図画像の更新の際は自車位置マークａがほぼ同じ位置に出現するため、自車位置マークａの位置を容易に予測することができる。従って、自車位置マークａを見失うことなくナビゲーションシステムを利用することができる。
【０１０４】
また、携帯端末２の制御部２０は、ルートの退出方向の端部となる更新位置が左右方向の略中央となるように切出地図画像データを生成する。このため、車載機１では、地図画像の退出位置の自車位置マークａが一定の位置に、かつ、一定の方向に向けて表示されることから、ユーザーは自車位置マークａの移動が一定の場所で終わるという一定の法則を認識できる。したがって、地図画像の更新の際においても、自車位置マークａの位置を容易に予測することができる。
【０１０５】
＜３．第３の実施の形態＞
次に、第３の実施の形態について説明する。上記第１及び第２の実施の形態では、ナビゲーションシステムは、車載機１、データ提供装置である携帯端末２、及び、サーバー３を備えて構成されるとして説明したが、図１８が示すような車載機１、及び、データ提供装置であるサーバー３を備えて構成される携帯端末２を備えないナビゲーションシステム１０１としても良い。
【０１０６】
この場合、車載機１とサーバー３との間で通信を行ってナビゲーション機能を実現する。車載機１にはサーバー３と通信を行ってナビゲーションに関するデータを送受信する通信部を備え、サーバー３には車載機１と通信を行ってナビゲーションに関するデータを送受信する通信部を備える。
【０１０７】
また、上記実施の形態においては、携帯端末２の制御部２０が地図画像生成機能により地図画像データ切り出し処理を実行するとして説明したが、この場合、サーバー３の制御部３０がその処理を実行する。
【０１０８】
第３の実施の形態においては、ＧＰＳ通信部は、車載機１に備わり車載機１の制御部１０はＧＰＳ通信部により受信した車両の現在位置データを所定のタイミングでサーバー３へ送信する。サーバー３の制御部３０はこの受信した位置データに基づいて座標データ算出処理を実行する。
【０１０９】
サーバー３の制御部３０は、所定のタイミングで車載機１から位置データ受信し、この位置データに基づいて地図画像データ更新判定処理を実行する。
【０１１０】
第３の実施の形態のナビゲーションシステムにおいては、サーバー３がナビゲーションに関するデータを車載機１へ提供する。従って、サーバー３が、ナビゲーションに関するデータを車載機１へ提供するデータ提供装置となる。
【０１１１】
＜４．変形例＞
以上、本発明の実施の形態について説明してきたが、この発明は上記実施の形態に限定されるものではなく様々な変形が可能である。以下では他の実施の形態について説明する。もちろん、以下で説明する形態を適宜組み合わせても良い。
【０１１２】
上記第１及び第２実施の形態では、ナビゲーションシステムにおいて、ＧＰＳ通信部は携帯端末２に備わっているものとして説明を行ったが、ＧＰＳ通信部は車載機１に備わっていても良い。この場合、車載機１の制御部１０はＧＰＳ通信部により受信した車両の現在の位置データであるＧＰＳデータを所定のタイミングで携帯端末２へ送信する。このＧＰＳデータは、携帯端末２の近距離無線通信部２１が受信することで携帯端末２に取得される。携帯端末２の制御部２０はこの受信したＧＰＳデータに基づいて座標データを算出し、所定のタイミングで座標データを車載機１へ送信する。車載機１の制御部１０は、表示・操作部１１へ表示する地図画像上の自車位置マークａをこの座標データに基づいて更新表示する。また、携帯端末２の制御部２０は、所定のタイミングで車載機１からＧＰＳデータ受信し、このＧＰＳデータに基づいて地図画像データ更新判定処理を実行する。
【０１１３】
また、上記実施の形態では、携帯端末２から車載機１へ座標データが車両の現在の位置データとして送信されていたが、携帯端末２において自車位置マークａのみを含む画像を位置データとして携帯端末２から送信し、車載機１はその画像を一つのレイヤーとして地図画像データに重畳するようにしてもよい。
【０１１４】
また、上記実施の形態では、プログラムに従ったＣＰＵの演算処理によってソフトウェア的に各種の機能が実現されると説明したが、これら機能のうちの一部は電気的なハードウェア回路により実現されても良い。また逆に、ハードウェア回路によって実現されるとした機能のうちの一部は、ソフトウェア的に実現されても良い。
【符号の説明】
【０１１５】
１    車載機
２    携帯端末
３    サーバー
４    ＧＰＳ衛星
１０    制御部
１１    表示・操作部
１５    近距離無線通信部
２０    制御部
２１    近距離無線通信部
２７    ＧＰＳ通信部
２８    通信部
３３    記憶部
３４    通信部
【図１】
2011002351.tif 000003
【図２】
2011002351.tif 000004
【図３】
2011002351.tif 000005
【図４】
2011002351.tif 000006
【図５】
2011002351.tif 000007
【図６】
2011002351.tif 000008
【図７】
2011002351.tif 000009
【図８】
2011002351.tif 000010
【図９】
2011002351.tif 000011
【図１０】
2011002351.tif 000012
【図１１】
2011002351.tif 000013
【図１２】
2011002351.tif 000014
【図１３】
2011002351.tif 000015
【図１４】
2011002351.tif 000016
【図１５】
2011002351.tif 000017
【図１６】
2011002351.tif 000018
【図１７】
2011002351.tif 000019
【図１８】
2011002351.tif 000020