(57)【要約】      （修正有）【課題】自車両の位置精度要求が異なる複数のアプリケーションを搭載した車両において、ＧＰＳ電波の遮断時でもアプリケーションの実行が可能な車両用アプリケーション実行装置を提供する。【解決手段】人工衛星から受信した電波信号に基づいて自車両６０の現在位置を測位可能な測位部と、自車両の周辺に存在する他の車両６５ａと自車両との間で無線通信を行って他の車両の走行位置を入手可能な走行位置取得部と、測位部による自車両の現在位置の測位時には、測位された自車両の現在位置を走行位置と設定し、測位部で自車両の現在位置を測位できない場合には、走行位置取得部から入手した他の車両の走行位置から自車両の走行位置を設定する自車両走行位置設定部と、自車両走行位置設定部で設定された自車両の走行位置の精度から複数のアプリケーションのうち位置精度要求を満たすアプリケーションを選択するアプリ選択部と、を備える。【選択図】図１
2017106790.tif 000002
【特許請求の範囲】
【請求項１】
自車両の位置情報を用いるととともに、前記自車両の位置精度要求が異なる複数のアプリケーションのいずれかを選択して実行する車両用アプリケーション実行装置であって、
人口衛星から受信した電波信号に基づいて前記自車両の現在位置を測位可能な測位部と、
前記自車両の周辺に存在する他の車両と前記自車両との間で無線通信を行って前記他の車両の走行位置を入手可能な走行位置取得部と、
前記測位部により前記自車両の現在位置が測位できる場合には、前記測位部で測位された前記自車両の現在位置を走行位置と設定し、前記測位部により前記自車両の現在位置を測位できない場合には、前記走行位置取得部から入手した前記他の車両の走行位置から前記自車両の走行位置を設定する自車両走行位置設定部と、
前記位置精度要求が異なる複数のアプリケーションを位置精度要求毎に分類するアプリ分類部と、
前記自車両走行位置設定部により設定された前記自車両の走行位置に関する位置情報の精度から前記アプリ分類部で分類された前記複数のアプリケーションのうち位置精度要求を満たすアプリケーションを選択するアプリ選択部と、
前記アプリ選択部により選択されたアプリケーションを実行するコントローラと、を備える
ことを特徴とする車両用アプリケーション実行装置。
【請求項２】
前記自車両走行位置設定部は、
前記走行位置取得部から入手した前記他の車両の走行位置が１台の他の車両の走行位置である場合には、前記走行位置取得部から入手した前記他の車両の走行位置を前記自車両の走行位置と設定し、
前記走行位置取得部から入手した前記他の車両の走行位置が複数台の他の車両の走行位置である場合には、複数台の前記他の車両の走行位置に基づいて演算処理した中点を自車両の走行位置と設定する
ことを特徴とする請求項１に記載の車両用アプリケーション実行装置。
【請求項３】
前記アプリ選択部は、
前記自車両走行位置設定部により複数台の前記他の車両の走行位置に基づいて演算処理した中点を前記自車両の走行位置と設定した場合には、前記複数のアプリケーションのうち位置精度要求が比較的に高程度以下のアプリケーションの選択が可能であり、
前記自車両走行位置設定部により前記１台の他の車両の走行位置を前記自車両の走行位置と設定した場合には、前記複数のアプリケーションのうち位置精度要求が比較的に低いアプリケーションの選択が可能である
ことを特徴とする請求項２に記載の車両用アプリケーション実行装置。
【請求項４】
前記位置精度要求が比較的に高いアプリケーションは、カーナビゲーションのルート案内及び距離測定を含む
ことを特徴とする請求項３に記載の車両用アプリケーション実行装置。
【請求項５】
前記位置精度要求が比較的に低いアプリケーションは、前記自車両の周辺の観光スポット及びショップ情報の提供を含む
ことを特徴とする請求項３に記載の車両用アプリケーション実行装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両に搭載され自車両の位置情報を用いるアプリケーションを実行する車両用アプリケーション実行装置に関する。
【背景技術】
【０００２】
車両に搭載され自車両の位置情報を用いるアプリケーションには、ネットワークやクラウド等と連携して位置情報に応じたコンテンツ（例えば、自車両の周辺の観光情報やおすすめ情報等）を提供するものや、ＧＰＳ（Global Positioning System）あるいはジャイロや車両の車速パルスなどのセンサ値を用いて自車位置を特定してルート案内や距離算出をするものがある。
【０００３】
このような位置情報を用いるアプリケーションでは、位置情報が得られなければコンテンツを得ることが出来なくなる。例えば、カーナビゲーション装置（以下、カーナビと略す）では、複数のＧＰＳ衛星からの電波を受信し、それらの電波の到達速度の違いを利用して絶対位置を特定する。また、ジャイロや車速パルスの値からは、ＧＰＳの電波が受信できない場合に車両の移動量から相対位置を測位する。
【０００４】
しかし、より低価格なカーナビを実現するために、ジャイロや車速パルスを用いず、ＧＰＳのみで測位するカーナビも存在する。このようなカーナビでは、ＧＰＳが受信できない場所では自車位置が測定できず、地図画面表示の更新や経路誘導ができなくなる。
【０００５】
そこで、ＧＰＳ電波が遮断される状況になると、同一道路を走行中の他車両との間で車車間通信を行い、他車両の走行速度を自車両の走行速度として自車両の現在位置を推定する技術が提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−１７４７７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
この特許文献１に記載のカーナビは、ＧＰＳ電波が遮断される状況がトンネル内を想定し、車車間通信を行う車両を自車両の前後に接近した車両に限定している。このため、トンネル内において自車両の周辺に他の車両が存在しない場合には、自車両の現在位置を推定することが出来ない虞がある。
【０００８】
また、ＧＰＳ電波が遮断される状況は、トンネル内に限られるものではなく、ビルの谷間やシステム不良でも起こり得る。このような場合に、自車両の前後に他の車両が存在しないと自車両の現在位置を精度よく推定することができない。しかしながら、自車両の位置精度が低くても情報として利用できるアプリケーションもあるため、自車両の位置精度要求が異なる複数のアプリケーションが車両に搭載されている場合、いずれのアプリケーションも実行できなくなる問題を解決したいという要望がある。
【０００９】
本発明の少なくとも一つの実施形態は、このような従来技術の状況の基になされた発明であって、その目的とするところは、自車両の位置精度要求が異なる複数のアプリケーションが車両に搭載されている場合に、ＧＰＳ電波が遮断された状況でも、アプリケーションの実行が可能な車両用アプリケーション実行装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
（１）本発明の幾つかの実施形態に係わる車両用アプリケーション実行装置は、自車両の位置情報を用いるととともに、前記自車両の位置精度要求が異なる複数のアプリケーションのいずれかを選択して実行する車両用アプリケーション実行装置であって、人口衛星から受信した電波信号に基づいて前記自車両の現在位置を測位可能な測位部と、前記自車両の周辺に存在する他の車両と前記自車両との間で無線通信を行って前記他の車両の走行位置を入手可能な走行位置取得部と、前記測位部により前記自車両の現在位置が測位できる場合には、前記測位部で測位された前記自車両の現在位置を走行位置と設定し、前記測位部により前記自車両の現在位置を測位できない場合には、前記走行位置取得部から入手した前記他の車両の走行位置から前記自車両の走行位置を設定する自車両走行位置設定部と、前記位置精度要求が異なる複数のアプリケーションを位置精度要求毎に分類するアプリ分類部と、前記自車両走行位置設定部により設定された前記自車両の走行位置に関する位置情報の精度から前記アプリ分類部で分類された前記複数のアプリケーションのうち位置精度要求を満たすアプリケーションを選択するアプリ選択部と、前記アプリ選択部により選択されたアプリケーションを実行するコントローラと、を備えるように構成される。
【００１１】
上記（１）に記載の車両用アプリケーション実行装置は、測位部により自車両の現在位置を測位できない場合には、自車両走行位置設定部によって、走行位置取得部から入手した他の車両の走行位置から自車両の走行位置が設定される。ここで、走行位置取得部は、自車両の前後に位置する他の車両との間でのみ無線通信を行うものではなく、自車両と離れた他の車両との間でも無線通信を行う。このため、自車両の周りの環境に拘わらずに自車両の走行位置の設定をすることができる。また、他の車両と自車両との間で無線通信を行う場合、自車両に対する他の車両の台数や位置によって設定される自車両の走行位置の精度は異なる。このため、アプリ選択部によって、自車両の走行位置に関する位置情報の精度からアプリ分類部で分類された複数のアプリケーションのうち位置精度要求を満たすアプリケーションが選択される。よって、ＧＰＳ電波が遮断された状況でも、アプリケーションを実行可能な車両用アプリケーション実行装置を実現できる。
【００１２】
（２）幾つかの実施形態では、前記自車両走行位置設定部は、前記走行位置取得部から入手した前記他の車両の走行位置が１台の他の車両の走行位置である場合には、前記走行位置取得部から入手した前記他の車両の走行位置を前記自車両の走行位置と設定し、前記走行位置取得部から入手した前記他の車両の走行位置が複数台の他の車両の走行位置である場合には、複数の前記他の車両の走行位置に基づいて演算処理した中点を自車両の走行位置と設定するように構成されている。
【００１３】
上記（２）に記載の実施形態によれば、走行位置取得部から入手した他の車両の走行位置が１台の他の車両の走行位置である場合には、他の車両と自車両との距離が離れていると、他の車両の走行位置を自車両の走行位置と設定するため、自車両の走行位置の位置精度が比較的に低くなる。一方、走行位置取得部から入手した他の車両の走行位置が複数台の他の車両の走行位置である場合には、これらの他の車両の走行位置から演算処理した中点が自車両の走行位置と推定されるので、自車両の走行位置の位置精度は他の車両の走行位置が１台の場合よりも高くなる。このように、走行位置取得部から入手した他の車両の走行位置に関する車両の台数から、自車両の走行位置の位置精度の高低を推定することができる。このため、アプリケーションの位置精度要求に合致したアプリ選択部によるアプリケーションの選択を確実に行うことができる。したがって、アプリケーションを違和感なく実行することができる。
【００１４】
（３）幾つかの実施形態では、前記アプリ選択部は、前記自車両走行位置設定部により複数台の前記他の車両の走行位置に基づいて演算処理した中点を前記自車両の走行位置と設定した場合には、前記複数のアプリケーションのうち位置精度要求が比較的に高程度以下のアプリケーションの選択が可能であり、前記自車両走行位置設定部により前記１台の他の車両の走行位置を前記自車両の走行位置と設定した場合には、前記複数のアプリケーションのうち位置精度要求が比較的に低いアプリケーションの選択が可能であるように構成されている。
【００１５】
上記（３）に記載の実施形態によれば、自車両走行位置設定部により設定された自車両の現在位置の精度は、自車両に対する他の車両の台数や位置によって異なり、走行位置取得部から入手した前記他の車両が複数台の場合の自車両の現在位置の精度は、他の車両の台数が１台の場合と比較して、高くなる。このように、走行位置取得部で入手した他の車両の台数の相違によって、自車両の走行位置の位置精度の高低を知ることができる。よって、アプリケーションの位置精度要求に合致したアプリ選択部によるアプリケーションの選択をより確実に行うことができる。
【００１６】
（４）幾つかの実施形態では、前記位置精度要求が比較的に高いアプリケーションは、カーナビゲーションのルート案内及び距離測定を含むように構成されている。
【００１７】
上記（４）に記載の実施形態によれば、位置精度要求が比較的に高いアプリケーションは、カーナビゲーションのルート案内及び距離測定を含む。ルート案内や距離測定では、自車両に対する道路との位置関係や、現在位置と目的地との位置関係等を正確に把握する必要がある。このため、ルート案内及び距離測定のアプリケーションは位置精度要求が比較的に高い。
【００１８】
（５）幾つかの実施形態では、前記位置精度要求が比較的に低いアプリケーションは、前記自車両の周辺の観光スポット及びショップ情報の提供を含むように構成されている。
【００１９】
上記（５）に記載の実施形態によれば、位置精度要求が比較的に低いアプリケーションは、自車両の周辺の観光スポット及びショップ情報の提供を含む。自車両の周辺の観光スポット及びショップ情報は、自車両の現在位置が多少ずれていても提供するコンテンツが変わるものではない。このため、観光スポット及びショップ情報のアプリケーションは位置精度要求が比較的に低い。
【発明の効果】
【００２０】
本発明の少なくとも幾つかの実施形態によれば、自車両の位置精度要求が異なる複数のアプリケーションが車両に搭載されている場合に、ＧＰＳ電波が遮断された状況でも、アプリケーションの実行が可能な車両用アプリケーション実行装置を提供することができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の一実施形態に係る車両用アプリケーション実行装置が搭載された車両と他の車両のシステムの全体構成図である。
【図２】車両用アプリケーション実行装置の主要のブロック図である。
【図３】自車両の走行位置の設定方法を示す図であり、同図(ａ)は通信エリア内で他の車両が１台ある場合であり、同図(ｂ)は通信エリア内で他の車両が４台ある場合である。
【図４】自車両と他の車両との走行位置の関係を説明するための説明図である。
【図５】車両用アプリケーション実行装置によって自車両の走行位置を設定してアプリケーションを実行するためのフローチャートである。
【発明を実施するための形態】
【００２２】
以下、添付図面を参照して本発明の幾つかの実施形態について説明する。ただし、実施形態として記載されている又は図面に示されている構成部品の寸法、材質、形状、その相対的配置等は、本発明の範囲をこれに限定する趣旨ではなく、単なる説明例にすぎない。
【００２３】
例えば、「ある方向に」、「ある方向に沿って」、「平行」、「直交」、「中心」、「同心」或いは「同軸」等の相対的或いは絶対的な配置を表す表現は、厳密にそのような配置を表すのみならず、公差、若しくは、同じ機能が得られる程度の角度や距離をもって相対的に変位している状態も表すものとする。
【００２４】
例えば、「同一」、「等しい」及び「均質」等の物事が等しい状態であることを表す表現は、厳密に等しい状態を表すのみならず、公差、若しくは、同じ機能が得られる程度の差が存在している状態も表すものとする。
【００２５】
例えば、四角形状や円筒形状等の形状を表す表現は、幾何学的に厳密な意味での四角形状や円筒形状等の形状を表すのみならず、同じ効果が得られる範囲で、凹凸部や面取り部等を含む形状も表すものとする。
【００２６】
一方、一の構成要素を「備える」、「具える」、「具備する」、「含む」、又は、「有する」という表現は、他の構成要素の存在を除外する排他的な表現ではない。
【００２７】
また、以下の説明において、同じ構成には同じ符号を付してその詳細な説明を省略する場合がある。
【００２８】
図１は、本発明の一実施形態に係る車両用アプリケーション実行装置が搭載された車両と他の車両のシステムの全体構成図であり、図２は、車両用アプリケーション実行装置の主要のブロック図であり、図３は、自車両の走行位置の設定方法を示す図であり、同図(ａ)は通信エリア内で他の車両が１台ある場合であり、同図(ｂ)は通信エリア内で他の車両が４台ある場合であり、図４は、自車両と他の車両との走行位置の関係を説明するための説明図であり、図５は、車両用アプリケーション実行装置によって自車両の走行位置を設定してアプリケーションを実行するためのフローチャートである。
【００２９】
本実施形態の車両用アプリケーション実行装置１は、図１に示したように、自車両６０の位置情報を用いるととともに、自車両６０の位置精度要求が異なる複数のアプリケーションＡ，Ｂ，Ｃを選択して実行する車両用アプリケーション実行装置１であって、人口衛星から受信した電波信号に基づいて自車両６０の現在位置を測位可能な測位部１３と、自車両６０の周辺に存在する他の車両６５ａと自車両６０との間で無線通信を行って他の車両６５ａの走行位置を入手可能な走行位置取得部３と、測位部１３により自車両６０の現在位置が測位できる場合には、測位部１３で測位された自車両６０の現在位置を走行位置と設定し、測位部１３により自車両６０の現在位置を測位できない場合には、走行位置取得部３から入手した他の車両６５ａの走行位置から自車両６０の走行位置を設定する自車両走行位置設定部１５と、位置精度要求が異なる複数のアプリケーションを位置精度要求毎に分類するアプリ分類部２１と、自車両走行位置設定部１５により設定された自車両６０の走行位置に関する位置情報の精度からアプリ分類部２１で分類された複数のアプリケーションＡ，Ｂ，Ｃのうち位置精度要求を満たすアプリケーションを選択するアプリ選択部２５と、アプリ選択部２５により選択されたアプリケーションを実行するコントローラ３０と、を備えるように構成される。
【００３０】
アプリケーションＡ，Ｂ，Ｃは、自車両６０の位置情報を用いるとともに、自車両６０の位置精度要求が異なり、例えば、位置精度要求の比較的に低い、自車両周辺の観光スポットやショップ情報を提供するものや、位置精度要求の比較的に高い、ルート案内や距離算出を行うものである。図示した実施形態では、車両用アプリケーション実行装置１のメモリ３３内に３つのアプリケーションＡ、Ｂ、Ｃが記憶されている。
【００３１】
測位部１３は、人口衛星から受信した電波信号に基づいて自車両６０の現在位置を周期的に測位する。電波信号は車両用アプリケーション実行装置１のロケータ１０に設けられたＧＰＳ受信部１１によって受信される。なお、人口衛星から発信された電波信号は、車両の周りの環境（例えば、ビルの谷間、トンネル内）や、車両用アプリケーション実行装置１のシステム不良によって受信できない場合がある。
【００３２】
走行位置取得部３は、他の車両６５ａと自車両６０との間で無線通信を行って他の車両６５ａの走行位置を入手する。図示した実施形態では、他の車両６５ａには、車両間同士で通信を可能にする車車間通信ユニット６７が搭載されている。図示した実施形態では、車車間通信ユニット６７は自律測位可能なロケータ６８と、ロケータ６８によって測位された他の車両６５ａの現在位置の情報を所定時間間隔（例えば、３０秒間隔）で送信する送信部６９とを備える。
【００３３】
自車両走行位置設定部１５は、図２に示すように、自律位置情報判定部１６と周辺車両位置情報判定部１７と周辺車両台数判定部１８と位置情報決定部１９を備える。自律位置情報判定部１６は、人口衛星から受信した電波信号に基づいて自車両６０の現在位置を測位できるか否かを判定する。周辺車両位置情報判定部１７は、車車間通信で周辺の他の車両の位置情報を取得できるか否かを判定する。周辺車両位置情報判定部１７による周辺の他の車両の位置情報の取得の有無は、車車間通信で他の車両から送信された位置情報を受信しているか否かで判定する。
【００３４】
周辺車両台数判定部１８は、周辺の他の車両から受信した位置情報の数から他の車両の台数を判定する。位置情報決定部１９は、測位部１３により自車両６０の現在位置が測位できる場合には、測位部１３で測位された自車両６０の現在位置を走行位置と設定する。なお、測位部１３で測位された自車両６０の現在位置は、ＧＰＳを利用しているので、精度は比較的に高い。また、位置情報決定部１９は、測位部１３による自車両６０の現在位置測位ができない場合には、走行位置取得部３から入手した他の車両６５ａの走行位置に基づいて自車両６０の走行位置を設定する。
【００３５】
自車両走行位置設定部１５は、走行位置取得部３から入手した他の車両６５ａの走行位置が１台の他の車両の走行位置である場合には、走行位置取得部３から入手した他の車両６５ａの走行位置を自車両６０の走行位置と設定し、走行位置取得部３から入手した他の車両の走行位置が複数台の他の車両の走行位置である場合には、複数の他の車両の走行位置に基づいて演算処理した中点を自車両６０の走行位置と設定する。
【００３６】
図示した実施形態では、図３（ａ）に示すように、自車両６０の通信エリアＥ内に１台の他の車両６５ａが存在する場合には、位置情報決定部１９は、この１台の他の車両６５ａの走行位置を自車両６０の走行位置と設定する。通信エリアＥは自車両６０を中心として半径数百ｍ程度であるので、位置情報を利用したコンテンツによっては要求する位置精度を満足できるものがある。例えば、コンテンツとしては周辺の観光スポットやショップ情報であり、アプリケーションとしては精度要求の比較的に低いものである。
【００３７】
また、図３（ｂ）及び図４に示すように、自車両６０の通信エリアＥ内に複数台（図３（ｂ）では４台、図４では３台）の他の車両６５ａ、６５ｂ、６５ｃ、６５ｄ、６５ｅ、６５ｆが存在する場合には、位置情報決定部１９は、複数の他の車両６５ａ、６５ｂ、６５ｃ、６５ｄ、６５ｅ、６５ｆの走行位置に基づいて演算処理した中点Ｐを自車両６０の走行位置と設定する。演算処理の方法は、例えば、ＧＰＳ測位計算プログラムを利用する。ここで、自車両６０の前後又は左右方向に他の車両が存在する場合には、自車両６０が他の車両に挟まれた状態にあるので、自車両６０の走行位置の精度は、測位部１３により測位された自車両６０の現在位置の位置精度よりも低いが、比較的に高い。また、他の車両が自車両６０に対して特定の方向に偏った位置にある場合でも、自車両６０の走行位置の精度は他の車両が１台の場合よりも低くなることはない。このため、演算処理した中点Ｐを自車両６０の走行位置と設定した場合には、比較的に位置精度の要求が高いコンテンツでも対応可能である。例えば、ルート案内や距離算出等である。
【００３８】
アプリ分類部２１は、位置精度要求の異なる複数のアプリケーションを位置精度要求毎に分類する。アプリ分類部２１、例えば、位置精度要求が比較的に高いアプリケーション、位置精度要求が比較的に低いアプリケーション、位置精度要求が比較的に高低の中間にあるアプリケーションのように分類する。
【００３９】
アプリ選択部２５は、図１に示すように、自車両走行位置設定部１５により複数台の他の車両の走行位置に基づいて演算処理した中点を自車両６０の走行位置と設定した場合には、複数のアプリケーションのうち位置精度要求が比較的に高程度以下のアプリケーションの選択が可能であり、自車両走行位置設定部１５により１台の他の車両の走行位置を自車両６０の走行位置と設定した場合には、複数のアプリケーションのうち位置精度要求が比較的に低いアプリケーションの選択が可能である。
【００４０】
図示した実施形態では、アプリ選択部２５は、測位部１３で測位された自車両６０の現在位置を走行位置と設定する場合には位置精度要求が比較的に高いアプリケーションＡ（図１参照）を選択可能である。また、アプリ選択部２５は、他の車両の走行位置が複数台である場合には、位置精度要求が比較的に高いアプリケーションＡの他にアプリケーションＡよりも位置精度要求が比較的に低いアプリケーションＢ、Ｃ（図１参照）の選択が可能であり、他の車両の走行位置が１台である場合には、位置精度要求が比較的に低いアプリケーションＣ（図１参照）の選択が可能である。
【００４１】
コントローラ３０は、アプリ選択部２５により選択されたアプリケーションを実行する。図示した実施形態では、コントローラ３０は、他の車両から送信された位置情報をロケータ１０に送り、自車両走行位置設定部１５によって自車両６０の走行位置を設定させる。なお、本実施形態では、車両用アプリケーション実行装置１には、選択されたアプリケーションの実行時にコンテンツを表示可能な表示部３５が設けられている。
【００４２】
次に、車両用アプリケーション実行装置１の作動について、図１、図２、図５を参照しながら説明する。車両用アプリケーション実行装置１が作動すると、自律位置情報判定部１６によって、人口衛星から受信した電波信号に基づいて自車両６０の現在位置を周期的に測位できるか否かを判定する（ステップ１００）。自律位置情報判定部１６によって自律で測位できる場合には、ステップ１０５に移行して、アプリ分類部２１によって位置精度要求が異なる複数のアプリケーションを位置精度要求毎に分類する。そして、ステップ１０６に移行して、アプリ選択部２５によって要求精度が比較的に高いアプリケーションＡが選択されて実行される。
【００４３】
一方、ステップ１００において、自律位置情報判定部１６によって自律で測位できない場合には、ステップ１０１に移行する。ステップ１０１では、周辺車両位置情報判定部１７によって、他の車両と自車両６０との間で無線通信を行って他の車両の走行位置を入手できるか否かが判定される。他の車両の走行位置を入手できない場合には、車両用アプリケーション実行装置１の作動を終了する。一方、他の車両の走行位置を入手できる場合には、ステップ１０２に移行する。
【００４４】
ステップ１０２では、周辺車両台数判定部１８によって入手した走行位置の情報が他の車両１台であるか否かが判定される。１台である場合には、ステップ１０３に移行する。ステップ１０３では、位置情報決定部１９によって、この１台の他の車両の走行位置を自車両の走行位置と設定する。一方、ステップ１０２において、周辺車両台数判定部１８によって入手した走行位置の情報が他の車両１台でない場合には、ステップ１０４に移行する。ステップ１０４では、位置情報決定部１９によって、複数の他の車両の走行位置に基づいて演算処理した中点Ｐを自車両の走行位置と設定する。
【００４５】
そして、ステップ１０３において、１台の他の車両の走行位置が自車両の走行位置と設定された場合には、アプリ分類部２１によって位置精度要求が異なる複数のアプリケーションを位置精度要求毎に分類する（ステップ１０５）。そして、ステップ１０６に移行して、アプリ選択部２５によってアプリ分類部２１で分類された複数のアプリケーション
のうち位置精度要求が比較的に低いアプリケーションＣが選択されて実行される。一方、ステップ１０４において、複数の他の車両の走行位置に基づいて演算処理した中点Ｐが自車両の走行位置と設定された場合には、ステップ１０６に移行して、アプリ分類部２１によって位置精度要求が異なる複数のアプリケーションを位置精度要求毎に分類する。そして、そして、ステップ１０６に移行して、アプリ選択部２５によってアプリ分類部２１で分類された複数のアプリケーションのうち位置精度要求がアプリケーションＣよりも高くアプリケーションＡよりも低いアプリケーションＢが選択されて実行される。
【００４６】
このように、測位部１３により自車両６０の現在位置を測位できない場合には、自車両走行位置設定部１５によって、走行位置取得部３から入手した他の車両の走行位置から自車両６０の走行位置が設定される。ここで、走行位置取得部３は、自車両６０の前後に位置する他の車両との間でのみ無線通信を行うものではなく、自車両６０と離れた他の車両との間でも無線通信を行う。このため、自車両６０の周りの環境に拘わらずに自車両の走行位置の設定をすることができる。また、他の車両と自車両との間で無線通信を行う場合、自車両に対する他の車両の台数や位置によって設定される自車両の走行位置の精度は異なる。このため、アプリ選択部２５によって自車両６０の走行位置に関する位置情報の精度からアプリ分類部２１で分類された複数のアプリケーションのうち位置精度要求を満たすアプリケーションが選択され、この選択されたアプリケーションをコントローラ３０が実行することで、選択されたアプリケーションを違和感なく利用することができる。よって、ＧＰＳ電波が遮断された状況でも、アプリケーションを実行可能な車両用アプリケーション実行装置を実現できる。
【００４７】
以上、本発明の実施形態について説明したが、本発明は上記の形態に限定されるものではなく、本発明の目的を逸脱しない範囲での種々の変更が可能である。
【符号の説明】
【００４８】
１  車両用アプリケーション実行装置
３  走行位置取得部
１０、６８  ロケータ
１１  ＧＰＳ受信部
１３  測位部
１５  自車両走行位置設定部
１６  自律位置情報判定部
１７  周辺車両位置判定部
１８  周辺車両台数判定部
１９  位置情報決定部
２５  アプリ選択部
３０  コントローラ
３１  メモリ
３５  表示部
６０  自車両
６５ａ、６５ｂ、６５ｃ、６５ｄ，６５ｅ、６５ｆ  他の車両
６７  車車間通信ユニット
６９  通信部
Ａ、Ｂ、Ｃ  アプリケーション
Ｅ  通信エリア
【図１】
2017106790.tif 000003
【図２】
2017106790.tif 000004
【図３】
2017106790.tif 000005
【図４】
2017106790.tif 000006
【図５】
2017106790.tif 000007