(57)【要約】【課題】  エンジン停止による位置情報取得装置自体の動作停止などによって、衛星測位が途切れた後に、高い精度でスプーフィング検出などが可能な位置情報取得装置などを提供する。【解決手段】  位置情報取得装置は、ＧＮＳＳ受信部を備え、車両から車速に関する情報を取得する。位置情報取得装置は、ＧＮＳＳ受信部で得られた現在時点である第１時点ｔｐ１の位置情報及び第１時点ｔｐ１よりも過去の第３時点ｔｐ３の位置情報に基づく移動距離と、車速に関する情報から得られる第１時点ｔｐ１及び第３時点ｔｐ３の間の走行距離との比較結果に基づいて、スプーフィングが発生している疑いが有ると判断する。第１時点ｔｐ１と第３時点ｔｐ３の間には、第１時点ｔｐ１よりも第１の時点だけ過去の第２時点ｔｐ２と、第２時点ｔｐ２よりも第２の時間だけ過去の第４時点との間、継続してＧＮＳＳ受信部を介した位置情報の取得が出来ない期間が含まれる。【選択図】図7
2020134350.tif 000002
【特許請求の範囲】
【請求項１】
ＧＮＳＳ受信部と、
スプーフィング検出部と、を備え、
前記スプーフィング検出部は、前記ＧＮＳＳ受信部で得られた現在時点である第１時点の位置情報及び前記第１時点よりも過去の第３時点の位置情報に基づく移動距離と、車速に関する情報から得られる前記第１時点及び前記第３時点の間の走行距離との比較結果に基づいて、スプーフィングが発生している疑いが有ると判断するものであり、
前記第１時点と前記第３時点の間には、前記第１時点よりも第１の時間だけ過去の第２時点と、前記第２時点よりも第２の時間だけ過去の第４時点との間、継続して前記ＧＮＳＳ受信部を介した位置情報の取得が出来ていない期間が含まれる、位置情報取得装置。
【請求項２】
前記スプーフィング検出部は、前記移動距離が前記走行距離よりも長い場合に、スプーフィングが発生している疑いが有ると判断する、請求項１に記載の位置情報取得装置。
【請求項３】
前記スプーフィング検出部は、前記第１時点から前記第１の時間よりも短い第３の時間だけ遡った時点の間の期間である第１期間に時間的に連続して前記ＧＮＳＳ受信部を介して位置情報を取得出来ていた場合に、前記ＧＮＳＳ受信部で得られた前記第１時点の位置情報及び前記第１期間における１つの時点の位置情報に基づく第１車速と、車速に関する情報から得られる前記第１時点の第２車速との比較結果に基づいて、スプーフィングが発生している疑いが有ると判断する、請求項１と請求項２のいずれかに記載の位置情報取得装置。
【請求項４】
前記スプーフィング検出部は、前記第１時点から前記第１の時間よりも短い第３の時間だけ遡った時点の間の期間である第１期間に時間的に連続して前記ＧＮＳＳ受信部を介して位置情報を取得出来ていた場合に、前記ＧＮＳＳ受信部で得られた前記第１時点の位置情報及び前記第１期間における２つの時点の位置情報に基づく第１角速度と、角速度に関する情報を取得するセンサーから得られる前記第１時点の第２角速度との比較結果に基づいて、スプーフィングが発生している疑いが有ると判断する、請求項１と請求項２のいずれかに記載の位置情報取得装置。
【請求項５】
前記スプーフィング検出部は、前記ＧＮＳＳ受信部で得られた前記第１時点の電波強度と、過去の電波強度の最大値との比較結果に基づいて、スプーフィングが発生している疑いが有ると判断する、請求項１〜請求項４のいずれかに記載の位置情報取得装置。
【請求項６】
前記スプーフィング検出部は、前記ＧＮＳＳ受信部で得られた前記第１時点の電波強度の最大値と最小値の差異に基づいて、スプーフィングが発生している疑いが有ると判断する、請求項１〜請求項５のいずれかに記載の位置情報取得装置。
【請求項７】
前記スプーフィング検出部は、前記第１時点から第４の時間だけ遡った期間に、スプーフィングが発生している疑い有りと判断された回数に基づいて、スプーフィングが発生しているか否かを判断する、請求項３〜請求項６のいずれかに記載の位置情報取得装置。
【請求項８】
前記スプーフィング検出部は、前記第１時点で前記ＧＮＳＳ受信部を介した位置情報の取得が出来ない状態で、且つ前記ＧＮＳＳ受信部からの情報に基づく最後の位置情報に対応する領域で、過去に前記ＧＮＳＳ受信部を介した位置情報の取得が出来たか否かに基づいて、妨害波が発生している疑いが有ると判断する、請求項１〜７のいずれかに記載の位置情報取得装置。
【請求項９】
前記スプーフィング検出部は、前記第１時点で前記ＧＮＳＳ受信部を介した位置情報の取得が出来ない状態で、且つ前記ＧＮＳＳ受信部からの情報に基づく最後の位置情報に対応する領域で、過去に前記ＧＮＳＳ受信部や別の端末のＧＮＳＳ受信部を介した位置情報の取得が出来たか否かに基づいて、妨害波が発生している疑いが有ると判断する、請求項１〜７のいずれかに記載の位置情報取得装置。
【請求項１０】
前記スプーフィング検出部は、複数の周波数帯のうち、特定の周波数帯だけで前記ＧＮＳＳ受信部が受信出来ない場合に、妨害波が発生している疑いが有ると判断する、請求項１〜９のいずれかに記載の位置情報取得装置。
【請求項１１】
前記スプーフィング検出部は、前記第１時点で前記ＧＮＳＳ受信部を介した位置情報の取得が出来ない状態で、且つ前記ＧＮＳＳ受信部からの情報に基づく最後の位置情報に対応する領域で、過去に前記ＧＮＳＳ受信部を介した位置情報の取得が出来たか否かに基づいて、妨害波が発生している疑いが有ると判断し、
前記スプーフィング検出部は、複数の周波数帯のうち、特定の周波数帯だけで前記ＧＮＳＳ受信部が受信出来ない場合に、妨害波が発生している疑いが有ると判断し、
前記スプーフィング検出部は、前記第１時点から第４の時間だけ遡った期間に、妨害波が発生している疑い有りと判断された回数に基づいて、妨害波が発生しているか否かを判断する、請求項１に記載の位置情報取得装置。
【請求項１２】
ＧＮＳＳ受信部と、前記ＧＮＳＳ受信部で得られた情報及び車速に関する情報を送信する通信部とを有する位置情報取得装置と、
前記通信部と通信を行い、前記ＧＮＳＳ受信部で得られた第１時点の位置情報及び前記第１時点よりも過去の第３時点の位置情報に基づく移動距離と、前記車速に関する情報から得られる前記第１時点及び前記第３時点の間の走行距離との比較結果に基づいて、スプーフィング疑いが有ると判断する事業者側端末とを備え、
前記第１時点と前記第３時点の間には、前記第１時点よりも第１の時間だけ過去の第２時点と、前記第２時点よりも第２の時間だけ過去の第４時点の間、継続して前記ＧＮＳＳ受信部からの情報に基づく位置情報の算出がされていない期間が含まれる、衛星測位システム。
【請求項１３】
前記事業者側端末は、前記第１時点で前記ＧＮＳＳ受信部を介した位置情報の取得が出来ない状態で、且つ前記ＧＮＳＳ受信部からの情報に基づく最後の位置情報に対応する領域で、過去に前記ＧＮＳＳ受信部や前記位置情報取得装置と別の端末のＧＮＳＳ受信部を介した位置情報の取得が出来たか否かに基づいて、妨害波が発生している疑いが有ると判断する、請求項１２に記載の衛星測位システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、位置情報取得装置などに関する。
【背景技術】
【０００２】
従来、特許文献１のように、スプーフィングを検出する車載器などが提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許６３８５６５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、走行中に衛星測位が出来ない状態であった場合やエンジンが停止した場合の判断においては、スプーフィングの検出が困難な場合がある。
【０００５】
したがって本発明の目的は、走行中の衛星信号の受信状態変化や、エンジン停止による位置情報取得装置自体の動作停止などによって衛星測位が途切れた後に、高い精度でスプーフィングの検出などが可能な位置情報取得装置などを提供することである。
【課題を解決するための手段】
【０００６】
本発明に係る位置情報取得装置は、ＧＮＳＳ受信部と、スプーフィング検出部と、を備える。スプーフィング検出部は、ＧＮＳＳ受信部で得られた現在時点である第１時点の位置情報及び第１時点よりも過去の第３時点の位置情報に基づく移動距離と、車速に関する情報から得られる第１時点及び第３時点の間の走行距離との比較結果に基づいて、スプーフィングが発生している疑いが有ると判断する。第１時点と第３時点の間には、第１時点よりも第１の時間だけ過去の第２時点と、第２時点よりも第２の時間だけ過去の第４時点との間、継続してＧＮＳＳ受信部を介した位置情報の取得が出来ていない期間が含まれる。
【０００７】
車速パルスに基づく車速（パルス車速）は、実際の車速から大きく外れる可能性は低いため、車速パルスに基づく走行距離は、実際の走行距離と略一致する可能性が高い。衛星測位不能期間の前後の位置情報であってＧＮＳＳ受信部で得られた衛星測位結果に基づいて得られた移動距離と、車速パルスに基づく走行距離とを比較し、比較結果に基づいて、スプーフィングが発生している疑いが有ると判断する。
このため、走行中の衛星信号の受信状態変化や、エンジン停止による位置情報取得装置自体の動作停止などによって、衛星測位が途切れた後に、高い精度でスプーフィングの検出が可能になる。
【０００８】
好ましくは、スプーフィング検出部は、移動距離が走行距離よりも長い場合に、スプーフィングが発生している疑いが有ると判断する。
【０００９】
また、好ましくは、スプーフィング検出部は、第１時点から第１の時間よりも短い第３の時間だけ遡った時点の間の期間である第１期間に時間的に連続してＧＮＳＳ受信部を介して位置情報を取得出来ていた場合に、ＧＮＳＳ受信部で得られた第１時点の位置情報及び第１期間における１つの時点の位置情報に基づく第１車速と、車速に関する情報から得られる第１時点の第２車速との比較結果に基づいて、スプーフィングが発生している疑いが有ると判断する。
【００１０】
時間的に連続してＧＮＳＳ受信部を介して位置情報を取得出来る場合には、衛星測位結果に基づく車速（ＧＮＳＳ速度）は、車速パルスに基づく車速（パルス車速）と略一致する可能性が高い。また、車速パルスに基づく車速（パルス車速）は、実際の車両の速度から大きく外れる可能性は低い。このため、ＧＮＳＳ受信部で得られた位置情報に基づく車速（ＧＮＳＳ速度）が、パルス車速と大きく異なる場合に、スプーフィングが発生している疑いが有ると判断することが出来る。
【００１１】
スプーフィング検出部は、第１時点から第１の時間よりも短い第３の時間だけ遡った時点の間の期間である第１期間に時間的に連続してＧＮＳＳ受信部を介して位置情報を取得出来ていた場合に、ＧＮＳＳ受信部で得られた第１時点の位置情報及び第１期間における２つの時点の位置情報に基づく第１角速度と、角速度に関する情報を取得するセンサーから得られる第１時点の第２角速度との比較結果に基づいて、スプーフィングが発生している疑いが有ると判断する。
【００１２】
時間的に連続してＧＮＳＳ受信部を介して位置情報を取得出来る場合には、衛星測位結果に基づく角速度（ＧＮＳＳ角速度）は、センサーに基づく角速度（センサー角速度）と略一致する可能性が高い。また、センサーに基づく角速度（センサー角速度）は、実際の車両の角速度から大きく外れる可能性は低い。このため、ＧＮＳＳ受信部で得られた位置情報に基づく角速度（ＧＮＳＳ角速度）が、センサー角速度と大きく異なる場合に、スプーフィングが発生している疑いが有ると判断することが出来る。
【００１３】
また、好ましくは、スプーフィング検出部は、ＧＮＳＳ受信部で得られた第１時点の電波強度と、過去の電波強度の最大値との比較結果に基づいて、スプーフィングが発生している疑いが有ると判断する。
【００１４】
スプーフィング発信源からＧＮＳＳ受信部が受信した信号の電波強度（Ｃ／Ｎｏ値）は、通常の衛星からＧＮＳＳ受信部が受信する信号の電波強度（Ｃ／Ｎｏ値）よりも大きい可能性がある。このため、ＧＮＳＳ受信部が受信した信号の電波強度が、過去の電波強度の最大値よりも大きい場合に、スプーフィングが発生している疑いが有ると判断することが出来る。
【００１５】
また、好ましくは、スプーフィング検出部は、ＧＮＳＳ受信部で得られた第１時点の電波強度の最大値と最小値の差異に基づいて、スプーフィングが発生している疑いが有ると判断する。
【００１６】
通常の衛星からの信号をＧＮＳＳ受信部が受信出来ず、スプーフィング発信源からの信号だけをＧＮＳＳ受信部が受信している場合には、受信した信号の電波強度（Ｃ／Ｎｏ値）のばらつきが少ない可能性がある。このため、ＧＮＳＳ受信部が受信した信号の電波強度のばらつきが少ない（最大値と最小値の差異が小さい）場合に、スプーフィングが発生している疑いが有ると判断することが出来る。
【００１７】
また、好ましくは、スプーフィング検出部は、第１時点から第４の時間だけ遡った期間に、スプーフィングが発生している疑い有りと判断された回数に基づいて、スプーフィングが発生しているか否かを判断する。
【００１８】
スプーフィングについて複数の判定方法を用い、且つ現在時点から第４の時間だけ遡った期間に、スプーフィングが発生している疑い有りと判断された回数に基づいて、スプーフィングが発生しているか否かを判断するため、正確にスプーフィングが発生しているか否かを判断することが可能になる。
【００１９】
また、好ましくは、スプーフィング検出部は、第１時点でＧＮＳＳ受信部を介した位置情報の取得が出来ない状態で、且つＧＮＳＳ受信部からの情報に基づく最後の位置情報に対応する領域で、過去にＧＮＳＳ受信部を介した位置情報の取得が出来たか否かに基づいて、妨害波が発生している疑いが有ると判断する。
【００２０】
過去にＧＮＳＳ受信部を介した位置情報の取得が出来た領域で、ＧＮＳＳ受信部を介した位置情報の取得が出来ない場合に、妨害波が発生している疑いが有ると判断することが出来る。
【００２１】
また、好ましくは、スプーフィング検出部は、第１時点でＧＮＳＳ受信部を介した位置情報の取得が出来ない状態で、且つＧＮＳＳ受信部からの情報に基づく最後の位置情報に対応する領域で、過去にＧＮＳＳ受信部や別の端末のＧＮＳＳ受信部を介した位置情報の取得が出来たか否かに基づいて、妨害波が発生している疑いが有ると判断する。
【００２２】
過去にＧＮＳＳ受信部を介した位置情報の取得が出来た領域で、ＧＮＳＳ受信部を介した位置情報の取得が出来ない場合に、妨害波が発生している疑いが有ると判断することが出来る。
他の端末の情報を用いることで、検索対象の位置情報が多くなり、高い精度で妨害波の疑い判断を行うことが可能になる。
【００２３】
また、好ましくは、スプーフィング検出部は、複数の周波数帯のうち、特定の周波数帯だけでＧＮＳＳ受信部が受信出来ない場合に、妨害波が発生している疑いが有ると判断する。
【００２４】
妨害波は特定の周波数帯にだけ発生している可能性が高いため、特定の周波数帯だけでＧＮＳＳ受信部を介した位置情報の取得が出来ない場合に、妨害波が発生している疑いが有ると判断することが出来る。
【００２５】
また、好ましくは、スプーフィング検出部は、第１時点でＧＮＳＳ受信部を介した位置情報の取得が出来ない状態で、且つＧＮＳＳ受信部からの情報に基づく最後の位置情報に対応する領域で、過去にＧＮＳＳ受信部を介した位置情報の取得が出来たか否かに基づいて、妨害波が発生している疑いが有ると判断する。スプーフィング検出部は、複数の周波数帯のうち、特定の周波数帯だけでＧＮＳＳ受信部が受信出来ない場合に、妨害波が発生している疑いが有ると判断する。スプーフィング検出部は、第１時点から第４の時間だけ遡った期間に、妨害波が発生している疑い有りと判断された回数に基づいて、妨害波が発生しているか否かを判断する。
【００２６】
妨害波について複数の判定方法を用い、且つ現在時点から第４の時間だけ遡った期間に、妨害波が発生している疑い有りと判断された回数に基づいて、妨害波が発生しているか否かを判断するため、正確に妨害波が発生しているか否かを判断することが可能になる。
【００２７】
本発明に係る衛星測位システムは、ＧＮＳＳ受信部と、ＧＮＳＳ受信部で得られた情報及び車速に関する情報を送信する通信部とを有する位置情報取得装置を備える。衛星測位システムは、通信部と通信を行い、ＧＮＳＳ受信部で得られた第１時点の位置情報及び第１時点よりも過去の第３時点の位置情報に基づく移動距離と、車速に関する情報から得られる第１時点及び第３時点の間の走行距離との比較結果に基づいて、スプーフィング疑いが有ると判断する事業者側端末を備える。第１時点と第３時点の間には、第１時点よりも第１の時間だけ過去の第２時点と、第２時点よりも第２の時間だけ過去の第４時点の間、継続してＧＮＳＳ受信部からの情報に基づく位置情報の算出がされていない期間が含まれる。
【００２８】
好ましくは、事業者側端末は、第１時点でＧＮＳＳ受信部を介した位置情報の取得が出来ない状態で、且つＧＮＳＳ受信部からの情報に基づく最後の位置情報に対応する領域で、過去にＧＮＳＳ受信部や位置情報取得装置と別の端末のＧＮＳＳ受信部を介した位置情報の取得が出来たか否かに基づいて、妨害波が発生している疑いが有ると判断する。
【発明の効果】
【００２９】
以上のように本発明によれば、走行中の衛星信号の受信状態変化や、エンジン停止による位置情報取得装置自体の動作停止などによって、衛星測位が途切れた後に、高い精度でスプーフィングの検出などが可能な位置情報取得装置などを提供することができる。
【図面の簡単な説明】
【００３０】
【図１】本実施形態における、ユーザー機器側で判定を行う場合の、衛星測位システムの構成図である。
【図２】スプーフィング検出部の動作手順を示すフローチャートである。
【図３】ユーザー機器側で判定を行う場合の、複数のユーザー機器を含む衛星測位システムの構成図である。
【図４】第３判定の動作手順を示すフローチャートである。
【図５】第４判定の動作手順を示すフローチャートである。
【図６】第４判定におけるステップＳ４３でＹｅｓと判断されるケース、Ｎｏと判断されるケースを示すタイムチャートである。
【図７】第３時点における車両の位置と、第１時点〜第２時点における車両の位置を示す図である。
【図８】第５判定の動作手順を示すフローチャートである。
【図９】第６判定の動作手順を示すフローチャートである。
【図１０】Ｃ／Ｎｏテーブルの例を示す図である。
【図１１】第７判定の動作手順を示すフローチャートである。
【図１２】第８判定の動作手順を示すフローチャートである。
【図１３】第９判定の動作手順を示すフローチャートである。
【図１４】事業者端末側で判定を行う場合の、衛星測位システムの構成図である。
【図１５】事業者端末側で判定を行う場合の、複数のユーザー機器を含む衛星測位システムの構成図である。
【発明を実施するための形態】
【００３１】
以下、本実施形態について、図を用いて説明する。
なお、実施形態は、以下の実施形態に限られるものではない。また、一つの実施形態に記載した内容は、原則として他の実施形態にも同様に適用される。また、各実施形態及び各変形例は、適宜組み合わせることが出来る。
【００３２】
本実施形態における衛星測位システム１は、ユーザー機器（位置情報取得装置）１０、ユーザー機器１０とセルラー通信を行うセルラー通信網３０、ユーザー機器１０と車速パルス発生器５１を搭載した車両５０を備える（図１〜図１３参照）。
【００３３】
（各部の説明）
ユーザー機器１０は、ＧＮＳＳ（Global Navigation Satellite System）受信部１１、セルラー通信部１３、スプーフィング検出部１５、メイン処理部１７、センサー１９、及び第１データベースＤ１〜第６データベースＤ６を有する。
ユーザー機器１０の具体例としては、カーナビゲーションシステムなどが考えられる。
ＧＮＳＳ受信部１１、セルラー通信部１３、スプーフィング検出部１５、及びメイン処理部１７は、ユーザー機器１０に設けられたＣＰＵなどの制御部が実行するソフトウエアによって実現してもよいし、それぞれの機能を有する別個のハードウエアによって実現してもよい。
本実施形態では、ＧＮＳＳ受信部１１、セルラー通信部１３、スプーフィング検出部１５、及びメイン処理部１７が別体で構成される例を示す。
【００３４】
なお、後述する第３時間ｔ３は、特許請求の範囲における第４の時間に相当する。
また、第４時間ｔ４は、特許請求の範囲における第３の時間に相当する。
また、第５時間ｔ５は、特許請求の範囲における第１の時間に相当する。
また、第６時間ｔ６は、特許請求の範囲における第２の時間に相当する。
【００３５】
ＧＮＳＳ受信部１１は、複数の周波数帯に対応して、ＧＮＳＳ衛星が発信する衛星信号（ＧＮＳＳ衛星情報）を受信する。
ただし、第１判定〜第８判定を行うためには、ＧＮＳＳ受信部１１が複数の周波数帯に対応していることは必須ではなく、ＧＮＳＳ受信部１１が一つの周波数帯だけに対応するものであってもよい。一方、第９判定を行うためには、ＧＮＳＳ受信部１１は、複数の周波数帯に対応している必要がある。
ＧＮＳＳ受信部１１は、ＧＮＳＳ衛星情報に基づいて、ユーザー機器１０の位置情報と現在時点の時間情報を算出し、これらを衛星測位の測位結果として、メイン処理部１７やスプーフィング検出部１５に出力する。
ＧＮＳＳ受信部１１による位置情報や時間情報の算出は、メイン処理部１７やスプーフィング検出部１５で行われてもよい。
【００３６】
セルラー通信部１３は、ユーザー機器１０の近くにあるセルラー基地局３１と通信する。
セルラー通信部１３は、セルラー基地局３１、及びセンターシステム３３を使って、通常の携帯電話で使用される通信が可能である。
セルラー通信部１３は、セルラー基地局３１とのセルラー通信部１３を介した通信の結果に基づいて、ユーザー機器１０の位置情報と現在時点の時間情報を算出し、これらを基地局測位の測位結果として、メイン処理部１７やスプーフィング検出部１５に出力する。
セルラー通信部１３を介した通信によって、ユーザー機器１０は、事業者側端末３５と通信する。
特に、本実施形態では、セルラー通信部１３を介した通信によって、ユーザー機器１０は、スプーフィング判定や、妨害波判定の結果を、事業者側端末３５に送信する。
セルラー通信部１３による位置情報や時間情報の算出は、メイン処理部１７やスプーフィング検出部１５で行われてもよい。
【００３７】
スプーフィング検出部１５は、ＧＮＳＳ衛星情報などに基づいて、スプーフィング判定（第１判定〜第７判定）、及び妨害波判定（第８判定〜第９判定）を実行する。スプーフィング検出部１５は、判定結果をユーザー機器１０に設けられたモニターなどの出力機器に出力させたり、セルラー通信部１３を介して事業者側端末３５に送信したりする。
スプーフィング検出部１５は、スプーフィング判定や妨害波判定の際に、ＧＮＳＳ受信部１１で得られた衛星測位の測位結果、セルラー通信部１３で得られた基地局測位の測位結果、センサー１９で得られた角速度に関する情報、車両５０の車速パルス発生器５１から得られた車速パルスに関する情報、第１データベースＤ１〜第６データベースＤ６に記録された情報を取得する。
【００３８】
メイン処理部１７は、ユーザー機器１０の各部を制御し、ＧＮＳＳ衛星情報などに基づく位置情報、セルラー通信部１３を介した通信に関する情報などを出力させる。
【００３９】
センサー１９は、角速度センサーを有し、ユーザー機器１０の角速度を検出する。
ユーザー機器１０の角速度は、メイン処理部１７における位置情報の特定に使用される他、本実施形態では、スプーフィング検出部１５における第５判定などでも使用される。
本実施形態では、センサー１９が、ユーザー機器１０に設けられるが、ユーザー機器１０を搭載した車両５０に設けられてもよい。
【００４０】
第１データベースＤ１〜第６データベースＤ６は、ユーザー機器１０のストレージに設けられる。
【００４１】
第１データベースＤ１は、測位結果データベースであり、第１時間ｔ１（例えば、ｔ１＝１秒）ごとに得られる衛星測位結果の詳細な情報であって、現在時点から第２時間ｔ２（例えば、ｔ２＝１日）だけ遡った期間のものを記録する。
衛星測位結果の詳細な情報は、座標などの位置情報と時刻などの時間情報の他に、ＧＮＳＳ受信部１１が通信出来た衛星の数やそれぞれの衛星の角度（仰角）や高度に関する情報、ＧＮＳＳ受信部１１を含むユーザー機器１０の移動速度（ＧＮＳＳ速度）に関する情報などを含む。
【００４２】
第２データベースＤ２は、Ｃ／Ｎｏ（Carrier to Noise Density Ratio：搬送波雑音電力密度比）データベースであり、第１時間ｔ１ごとに得られるＧＮＳＳ情報における、受信した衛星ごとのＣ／Ｎｏ値と測位衛星の種類と周波数帯（若しくは信号コード）の関係を示すものであって、現在時点から遡った過去の全てのものを記録する。
なお、本実施形態では、衛星からＧＮＳＳ受信部１１が受信する電波強度の値として、Ｃ／Ｎｏ値を用いるが、他の値を当該電波強度の値として用いても良い。
【００４３】
第３データベースＤ３は、測位座標データベースであり、第１時間ｔ１ごとに得られる衛星測位結果の簡易な情報であって、現在時点から遡った過去の全てのものを記録する。
衛星測位結果の簡易な情報は、座標などの位置情報と時刻などの時間情報を含み、衛星の数などその他の情報は含まない。
【００４４】
第４データベースＤ４は、車速パルスデータベースであり、車両５０の車速パルス発生器５１から得られる車速パルスに関する情報（時間情報と車速パルスの関係を示すもの）であって、現在時点から第２時間ｔ２だけ遡った期間のものを記録する。
【００４５】
第５データベースＤ５は、スプーフィング疑いデータベースであり、スプーフィング判定（第１判定〜第７判定）で、スプーフィングが発生している疑い有りと判断された日時に関する情報を記録する。
【００４６】
第６データベースＤ６は、妨害波疑いデータベースであり、妨害波判定（第８判定〜第９判定）で、妨害波が発生している疑い有りと判断された日時に関する情報を記録する。
【００４７】
セルラー通信網３０は、セルラー基地局３１、センターシステム（コアネットワーク）３３、事業者側端末３５を有する。
【００４８】
セルラー基地局３１は、ユーザー機器１０と対向して無線リンクを形成する。
セルラー基地局３１は、複数設けられて、複数のセルラー基地局３１が、無線アクセスネットワークを形成する。
【００４９】
センターシステム３３は、ゲートウェイ交換機（GMSC：Gateway Mobile Switching Center）、ＨＬＲ（Home Location Register）、移動交換機（MSC：Mobile Switching Center）などを含む。
ゲートウェイ交換機は、他の通信キャリアなどの電話網との接続の為に使用される。
ＨＬＲは、携帯電話番号や端末識別番号などのユーザー情報を管理するデータベースである。
移動交換機は、携帯電話のルーチング（通信ルートの選定）、呼設定・切断、課金等を行う。
【００５０】
事業者側端末３５は、スプーフィング検出部１５から送信された判定結果を受信し、他のユーザー機器１０に判定結果に基づく情報を送信する。
【００５１】
車両５０は、ユーザー機器１０と車速パルス発生器５１を保持する。
車速パルス発生器５１は、車両５０の車軸の回転数に比例してパルスを発生させ、ユーザー機器１０に対して、車速パルスに関する情報を送信する。
車両５０は、ユーザー機器１０に対して、車速パルスに関する情報に代えて、車速に関する情報を送信する形態であってもよい。この場合、車両５０のＥＣＵ（Electronic Control Unit）などが、車速パルス発生器５１から得られた車速パルスに関する情報に基づいて、車速（パルス車速）を算出し、算出したパルス車速に関する情報を、スプーフィング検出部１５などに送信する。
車速パルスに関する情報（若しくは車速に関する情報）は、メイン処理部１７における位置情報の特定に使用される他、スプーフィング検出部１５における第４判定などでも使用される。
【００５２】
（スプーフィング検出部の動作手順）
次に、スプーフィング検出部１５の動作手順について、図２のフローチャートを用いて説明する。
ステップＳ１１〜ステップＳ１８、ステップＳ２０〜ステップＳ２４、ステップＳ２６〜ステップＳ２７の処理は、第１時間ｔ１ごとに行われる。
すなわち、ステップＳ１１が第１時間ｔ１ごとに開始される。
ただし、ステップＳ１１が第１時間ｔ１ごとに開始される形態に限定されるものではない。例えば、ステップＳ１１〜ステップＳ１８、ステップＳ２０〜ステップＳ２４、ステップＳ２６〜ステップＳ２７の各ステップが、第１時間ｔ１の間隔を空けて実行される形態であってもよい。
【００５３】
ステップＳ１１で、第１時間ｔ１ごとにＧＮＳＳ受信部１１で得られた情報（衛星測位結果など）が、スプーフィング検出部１５に入力される。
【００５４】
ステップＳ１２で、スプーフィング検出部１５は、ＧＮＳＳ受信部１１で得られた情報を、第１データベースＤ１〜第３データベースＤ３に出力する。
具体的には、スプーフィング検出部１５は、衛星測位結果の詳細な情報を第１データベースＤ１に記録させる。
スプーフィング検出部１５は、ＧＮＳＳ情報におけるＣ／Ｎｏ値に関する情報を第２データベースＤ２に記録させる。
スプーフィング検出部１５は、衛星測位結果の簡易な情報を第３データベースＤ３に記録させる。
【００５５】
ステップＳ１３で、車両５０の車速パルス発生器５１から車速パルスに関する情報が、スプーフィング検出部１５に入力される。
【００５６】
ステップＳ１４で、スプーフィング検出部１５は、車速パルスに関する情報を、第４データベースＤ４に記録させる。
【００５７】
ステップＳ１５で、スプーフィング検出部１５は、スプーフィング判定（第１判定〜第７判定）を実行する。
第１判定〜第７判定の詳細については、後述する。
第１判定〜第７判定は、順に行われる。
ただし、第１判定〜第７判定の順序は、他の順序で行われても良い。
また、第１判定〜第７判定のすべてが行われる形態であってもよいが、第１判定〜第７判定の少なくとも１つが行われる形態であってもよい。
【００５８】
ステップＳ１６で、スプーフィング検出部１５は、第１判定〜第７判定のいずれかでスプーフィングが発生している疑い有りと判断されたか否かを判断する。
第１判定〜第７判定の少なくとも一つでスプーフィングが発生している疑い有りと判断された場合には、ステップＳ１７に進む。
第１判定〜第７判定の全てでスプーフィングが発生している疑い無しと判断された場合には、ステップＳ２１に進む。
【００５９】
ステップＳ１７で、スプーフィング検出部１５は、第５データベースＤ５に、日時に関する情報を記録させ、その後に、第５データベースＤ５から、過去にスプーフィングが発生している疑い有りと判断された日時に関する情報を抽出する。
【００６０】
ステップＳ１８で、スプーフィング検出部１５は、現在時点から第３時間ｔ３（例えば、ｔ３＝１分）だけ遡った期間において、スプーフィングが発生している疑い有りと判断された回数（スプーフィング疑い回数）ｎ１が、スプーフィング疑い回数閾値ｘ１を越えたか否かを判断する。
スプーフィング疑い回数ｎ１が、スプーフィング疑い回数閾値ｘ１を越えていない場合は、ステップＳ２１に進む。
スプーフィング疑い回数ｎ１が、スプーフィング疑い回数閾値ｘ１を越えている場合は、ステップＳ２０に進む。
【００６１】
ステップＳ２０で、スプーフィング検出部１５は、現在時点でスプーフィングが発生していると判断し、ステップＳ１２で第１データベースＤ１〜第３データベースＤ３に記録させた最新の情報（現在時点から第３時間ｔ３だけ遡った期間のもの）を消去する。
【００６２】
ステップＳ２１で、スプーフィング検出部１５は、妨害波判定（第８判定〜第９判定）を実行する。
第８判定〜第９判定の詳細については、後述する。
第８判定〜第９判定は、順に行われる。
ただし、第８判定〜第９判定は、逆の順序で行われても良い。
また、第８判定〜第９判定の両方が行われる形態であってもよいが、第８判定〜第９判定の一方が行われる形態であってもよい。
【００６３】
ステップＳ２２で、スプーフィング検出部１５は、第８判定〜第９判定のいずれかで妨害波が発生している疑い有りと判断されたか否かを判断する。
第８判定〜第９判定の少なくとも一つで妨害波が発生している疑い有りと判断された場合には、ステップＳ２３に進む。
第８判定〜第９判定の全てで妨害波が発生している疑い無しと判断された場合には、ステップＳ２７に進む。
【００６４】
ステップＳ２３で、スプーフィング検出部１５は、第６データベースＤ６に、日時に関する情報を記録させ、その後に、第６データベースＤ６から、過去に妨害波が発生している疑い有りと判断された日時に関する情報を抽出する。
【００６５】
ステップＳ２４で、スプーフィング検出部１５は、現在時点から第３時間ｔ３だけ遡った期間において、妨害波が発生している疑い有りと判断された回数（妨害波疑い回数）ｎ２が、妨害波疑い回数閾値ｘ２を越えたか否かを判断する。
妨害波疑い回数ｎ２が、妨害波疑い回数閾値ｘ２を越えていない場合は、ステップＳ２７に進む。
妨害波疑い回数ｎ２が、妨害波疑い回数閾値ｘ２を越えている場合は、ステップＳ２６に進む。
ステップＳ２６で、スプーフィング検出部１５は、現在時点で妨害波が発生していると判断し、ステップＳ１２で第１データベースＤ１〜第３データベースＤ３に記録された最新の情報（現在時点から第３時間ｔ３だけ遡った期間のもの）を消去する。
【００６６】
ステップＳ２７で、スプーフィング検出部１５は、スプーフィング判定及び妨害波判定の結果を出力する。
【００６７】
スプーフィングについて複数の判定方法（第１判定〜第７判定）を用い、且つ現在時点から第３時間ｔ３だけ遡った期間に、スプーフィングが発生している疑い有りと判断された回数に基づいて、スプーフィングが発生しているか否かを判断するため、正確にスプーフィングが発生しているか否かを判断することが可能になる。
【００６８】
妨害波について複数の判定方法（第８判定〜第９判定）を用い、且つ現在時点から第３時間ｔ３だけ遡った期間に、妨害波が発生している疑い有りと判断された回数に基づいて、妨害波が発生しているか否かを判断するため、正確に妨害波が発生しているか否かを判断することが可能になる。
【００６９】
なお、スプーフィング判定及びスプーフィングが発生したか否かの判断（ステップＳ１５〜ステップＳ１８、及びステップＳ２Ｏ）よりも先に、妨害波判定と妨害波が発生したか否かの判断（ステップＳ２１〜ステップＳ２４、及びステップＳ２６）が行われる形態であってもよい。
また、スプーフィング判定及びスプーフィングが発生したか否かの判断（ステップＳ１５〜ステップＳ１８、及びステップＳ２Ｏ）と、妨害波判定と妨害波が発生したか否かの判断（ステップＳ２１〜ステップＳ２４、及びステップＳ２６）とのいずれか一方だけが行われる形態であってもよい。
【００７０】
（判定結果出力の具体例）
スプーフィング（若しくは妨害波）が発生していると判断された場合には、スプーフィング検出部１５は、セルラー通信部１３、セルラー基地局３１、及びセンターシステム３３を介して、事業者側端末３５に、スプーフィング（若しくは妨害波）が発生していること、及びユーザー機器１０（図３のユーザー機器Ａ）の位置情報や時間情報を送信する（図３の白抜き矢印（１）参照）。
ここで、ユーザー機器１０から事業者端末３５に送信されるユーザー機器１０の位置情報や時間情報は、ＧＮＳＳ受信部１１で得られた衛星測位結果に基づく現在時点の位置情報や時間情報ではなく、現在時点よりも第３時間ｔ３以上に過去の直近の位置情報や時間情報、すなわち、スプーフィングや妨害波が発生していると判断されていない位置情報や時間情報であるのが望ましい。
若しくは、ユーザー機器１０から事業者端末３５に送信されるユーザー機器１０の位置情報や時間情報は、セルラー通信部１３で得られた基地局測位結果に基づく現在時点の位置情報や時間情報であってもよい。
【００７１】
また、スプーフィング検出部１５は、スプーフィングや妨害波が発生していないと判断されるまでの間、メイン処理部１７に対して、ＧＮＳＳ衛星情報に基づく位置情報を使った情報処理について、少なくとも一部を停止させる。
【００７２】
また、スプーフィング検出部１５は、スプーフィングや妨害波が発生していないと判断されるまでの間、ユーザー機器１０に設けられたモニターなどの出力機器を介して、スプーフィング（若しくは妨害波）が発生していることを出力させる。
【００７３】
事業者側端末３５は、他のユーザー機器１０であって、スプーフィング（若しくは妨害波）が発生していると判断したユーザー機器１０と近いものに対して、スプーフィング（若しくは妨害波）が発生していること、及びスプーフィング（若しくは妨害波）を検出したユーザー機器１０の位置情報を送信する（図３の点線矢印（３）参照））。
【００７４】
スプーフィングを検出したユーザー機器１０が複数ある場合には、当該複数のユーザー機器１０の位置を含む領域情報も送信される。
送信対象のユーザー機器１０は、スプーフィング検出部１５を備えるものに限られない。
事業者側端末３５から当該情報を受信した他のユーザー機器１０（図３のユーザー機器Ｂ〜Ｄ）は、当該情報に含まれる位置情報から離れた位置に移動するまでの間、ＧＮＳＳ衛星情報に基づく位置情報を使った情報処理について、少なくとも一部を停止させる。
【００７５】
また、事業者側端末３５から当該情報を受信した他のユーザー機器１０（図３のユーザー機器Ｂ〜Ｄ）は、当該情報に含まれる位置情報から離れた位置に移動するまでの間、ユーザー機器１０に設けられたモニターなどの出力機器を介して、スプーフィング（若しくは妨害波）が発生していることを出力させる。
【００７６】
（第１判定の動作手順）
次に、スプーフィング判定（第１判定）の動作手順について、説明する。
【００７７】
スプーフィング検出部１５は、ＧＮＳＳ受信部１１で得られた位置情報と、セルラー通信部１３で得られた位置情報とを比較する。
ＧＮＳＳ受信部１１で得られた位置情報と、セルラー通信部１３で得られた位置情報の差異（位置情報差異）が大きい（両者の距離が距離閾値よりも長い）場合には、スプーフィング検出部１５は、スプーフィングが発生している疑いが有ると判断する。
【００７８】
セルラー通信部１３で得られた位置情報（基地局測位に基づく位置情報）は、基地局からの電波を受信出来る範囲から大きく外れる可能性は低い。このため、ＧＮＳＳ受信部１１で得られた位置情報が、セルラー通信部１３で得られた位置情報と大きく異なる場合に、スプーフィングが発生している疑いが有ると判断することが出来る。
【００７９】
（第２判定の動作手順）
次に、スプーフィング判定（第２判定）の動作手順について、説明する。
【００８０】
スプーフィング検出部１５は、ＧＮＳＳ受信部１１で得られた時間情報と、セルラー通信部１３で得られた時間情報とを比較する。
ＧＮＳＳ受信部１１で得られた時間情報と、セルラー通信部１３で得られた時間情報の差異（時間情報差異）が大きい場合には、スプーフィング検出部１５は、スプーフィングが発生している疑いが有ると判断する。
【００８１】
セルラー通信部１３で得られた時間情報（基地局測位に基づく時間情報）は、基地局からの電波を受信出来る限り正確な時間から大きく外れる可能性は低い。このため、ＧＮＳＳ受信部１１で得られた時間情報が、セルラー通信部１３で得られた時間情報と大きく異なる場合に、スプーフィングが発生している疑いが有ると判断することが出来る。
【００８２】
（第３判定の動作手順）
次に、スプーフィング判定（第３判定）の動作手順について、図４のフローチャートを用いて説明する。
【００８３】
スプーフィング検出部１５は、時間的に連続してＧＮＳＳ受信部１１を介して位置情報を取得出来ていた場合に、ＧＮＳＳ受信部１１で得られた現在時点（第１時点ｔｐ１）の位置情報及び直近の位置情報に基づく現在時点の車速（ＧＮＳＳ速度）と、車速パルスに基づく現在時点の車速（パルス車速）とを比較し、差異が大きい場合にスプーフィングが発生している疑いが有ると判断する。
【００８４】
ＧＮＳＳ受信部１１で得られた位置情報に基づいて得られる現在時点の車速（ＧＮＳＳ速度）を、請求項では、第１車速と定義する。
また、パルス車速など、車両５０からユーザー機器１０に送信される車速に関する情報に基づいて得られる現在時点の車速を、請求項では、第２車速と定義する。
【００８５】
ステップＳ３１で、スプーフィング検出部１５は、ＧＮＳＳ受信部１１で得られた情報（衛星測位結果など）のスプーフィング検出部１５への入力、すなわち、スプーフィング検出部１５による第１データベースＤ１〜第３データベースＤ３の更新が行われたか否かを判断する。
衛星測位結果の入力があった場合には、ステップＳ３２に進む。
衛星測位結果の入力がなかった場合には、第３判定を終了する。
【００８６】
ステップＳ３２で、スプーフィング検出部１５は、第１データベースＤ１から位置情報と時間情報（測位結果）を読み出す。
ステップＳ３２で第１データベースＤ１から読み出す位置情報と時間情報は、現在時点（第１時点ｔｐ１）と、現在時点から第４時間ｔ４（例えば、ｔ４＝５秒）だけ遡った時点の間の期間（第１期間ｔｔ１）のものである。
第４時間ｔ４は、後述する第５時間ｔ５よりも短い。
【００８７】
ステップＳ３３で、スプーフィング検出部１５は、第１データベースＤ１から読み出した衛星測位結果に関する情報が、時間的に連続したものであるか否かを判断する。
具体的には、スプーフィング検出部１５は、第１期間ｔｔ１に、第１時間ｔ１ごとに衛星測位結果が得られているか否かを判断する。
衛星測位結果に関する情報が、時間的に連続したものである場合には、ステップＳ３４に進む。
衛星測位結果に関する情報が、時間的に連続したものでない場合には、第３判定を終了する。
【００８８】
ステップＳ３４で、スプーフィング検出部１５は、衛星測位結果に基づいて、現在時点の車速（ＧＮＳＳ速度）を算出する。
具体的には、スプーフィング検出部１５は、衛星測位結果に基づく現在時点の位置情報及び時間情報と、衛星測位結果に基づく直前の位置情報及び時間情報とから、ＧＮＳＳ速度を算出する。
直前の位置情報と時間情報は、現在時点から第１時間ｔ１だけ遡った時点のものが用いられるが、第１期間ｔｔ１における他の１つの時点（例えば、現在時点から第４時間ｔ４だけ遡った時点）のものが用いられてもよい。
ＧＮＳＳ速度の算出は、スプーフィング検出部１５で行われる形態であってもよいし、ＧＮＳＳ受信部１１で行われる形態であってもよい。
【００８９】
ステップＳ３５で、スプーフィング検出部１５は、車両５０の車速パルス発生器５１から送られてくる車速パルスに関する情報に基づいて、現在時点の車速（パルス車速）を算出する。
パルス車速の算出は、スプーフィング検出部１５で行われる形態であってもよいし、車両５０の側（例えば、車両５０のＥＣＵ）で行われる形態であってもよい。
【００９０】
ステップＳ３７で、スプーフィング検出部１５は、衛星測位結果に基づく車速（ＧＮＳＳ速度）と、車速パルスに基づく車速（パルス車速）との差異（車速差）が、閾値（車速差閾値）以上であるか否かを判断する。
【００９１】
車速差が、車速差閾値以上である場合には、ステップＳ３８で、スプーフィング検出部１５は、スプーフィングが発生している疑いが有ると判断する。
【００９２】
車速差が、車速差閾値以上でない場合には、ステップＳ３９で、スプーフィング検出部１５は、スプーフィングが発生している疑いが無いと判断する。
【００９３】
時間的に連続してＧＮＳＳ受信部１１を介して位置情報を取得出来る場合には、衛星測位結果に基づく車速（ＧＮＳＳ速度）は、車速パルスに基づく車速（パルス車速）と略一致する可能性が高い。また、車速パルスに基づく車速（パルス車速）は、実際の車両５０の速度から大きく外れる可能性は低い。このため、ＧＮＳＳ受信部１１で得られた位置情報に基づく車速（ＧＮＳＳ速度）が、パルス車速と大きく異なる場合に、スプーフィングが発生している疑いが有ると判断することが出来る。
【００９４】
（第４判定の動作手順）
次に、スプーフィング判定（第４判定）の動作手順について、図５のフローチャートを用いて説明する。
【００９５】
スプーフィング検出部１５は、ＧＮＳＳ受信部１１で得られた現在時点（第１時点ｔｐ１）との位置情報と、第１時点ｔｐ１よりも過去の第３時点ｔｐ３の位置情報とに基づく移動距離を算出する。
スプーフィング検出部１５は、車速に関する情報から得られる第１時点ｔｐ１と、第３時点ｔｐ３の間の走行距離を算出する。
スプーフィング検出部１５は、当該移動距離と当該走行距離を比較し、当該移動距離が当該走行距離よりも長い場合にスプーフィングが発生している疑いが有ると判断する。
当該移動距離の算出に用いられる位置情報の現在時点（第１時点ｔｐ１）と第３時点ｔｐ３の間には、第１時点ｔｐ１よりも第５時間ｔ５（例えばｔ５＝１０秒）だけ過去の第２時点ｔｐ２と、第２時点ｔｐ２よりも第６時間ｔ６（例えばｔ６＝１分）だけ過去の第４時点ｔｐ４の間、継続してＧＮＳＳ受信部１１を介した位置情報の取得が出来ていない期間（衛星測位不能期間）が含まれる。
【００９６】
ステップＳ４１で、スプーフィング検出部１５は、ＧＮＳＳ受信部１１で得られた情報（衛星測位結果など）のスプーフィング検出部１５への入力、すなわち、スプーフィング検出部１５による第１データベースＤ１〜第３データベースＤ３の更新が行われたか否かを判断する。
衛星測位結果の入力があった場合には、ステップＳ４２に進む。
衛星測位結果の入力がなかった場合には、第４判定を終了する。
【００９７】
ステップＳ４２で、スプーフィング検出部１５は、第１データベースＤ１から位置情報と時間情報を読み出す。
ステップＳ４２で第１データベースＤ１から読み出す位置情報と時間情報は、過去の一定期間のものを含む。
当該過去の一定期間は、現在時点（第１時点ｔｐ１）から第５時間ｔ５だけ遡った時点（第２時点ｔｐ２）と、第２時点ｔｐ２から更に第６時間ｔ６だけ遡った時点（第４時点ｔｐ４）の間の期間である。
【００９８】
ステップＳ４３で、スプーフィング検出部１５は、第１データベースＤ１から読み出しされた位置情報に当該過去の一定期間（第２時点ｔｐ２〜第４時点ｔｐ４）のものが含まれているか否かを判断する。
具体的には、スプーフィング検出部１５は、第１データベースＤ１から、衛星測位結果に関する情報であって、第２時点ｔｐ２から、第４時点ｔｐ４までの期間に得られたものが読み出し出来たか否かを判断する。
【００９９】
図６に示すケース１の場合には、第１データベースＤ１から読み出しされた位置情報に、当該過去の一定期間に得られたものが含まれていない。このため、現在時点（第１時点ｔｐ１）よりも過去の所定の時点（第２時点ｔｐ２）から遡る一定期間（第２時点ｔｐ２〜第４時点ｔｐ４）が衛星測位不能期間であると判断される。
図６に示すケース１の１秒後の場合には、第１データベースＤ１から読み出しされた位置情報に、当該過去の一定期間に得られたものが含まれていない。このため、現在時点よりも過去の所定の時点から遡る一定期間が衛星測位不能期間であると判断される。
図６に示すケース１の２秒後の場合には、第１データベースＤ１から読み出しされた位置情報に、当該過去の一定期間に得られたものが含まれている。このため、現在時点よりも過去の所定の時点から遡る一定期間の一部が衛星測位不能期間でないと判断される。
図６に示すケース２の場合には、第１データベースＤ１から読み出しされた位置情報に、当該過去の一定期間に得られたものが含まれている。このため、現在時点よりも過去の所定の時点から遡る一定期間の一部が衛星測位不能期間でないと判断される。
図６に示すケース３の場合には、第１データベースＤ１から読み出しされた位置情報に、当該過去の一定期間に得られたものが含まれていない。このため、現在時点よりも過去の所定の時点から遡る一定期間が衛星測位不能期間であると判断される。
【０１００】
第１データベースＤ１から読み出しされた位置情報に、当該一定期間に得られたものが含まれている場合には、第４判定を終了する。
第１データベースＤ１から読み出しされた位置情報に、当該一定期間に得られたものが含まれていない場合には、ステップＳ４４に進む。
【０１０１】
ステップＳ４４で、スプーフィング検出部１５は、第１データベースＤ１から位置情報と時間情報を読み出す。
ステップＳ４４で第１データベースＤ１から読み出す位置情報と時間情報は、現在時点（第１時点ｔｐ１）から第５時間ｔ５と第６時間ｔ６だけ遡った時点（第４時点ｔｐ４）よりも過去で且つ直近の時点（第３時点ｔｐ３）で取得出来たもの、すなわち、衛星測位不能期間の前で、最後に取得出来た位置情報や時間情報（前の測位結果）である。
【０１０２】
ステップＳ４５で、スプーフィング検出部１５は、衛星測位結果に基づいて、移動距離（ＧＮＳＳ移動距離）を算出する。
具体的には、スプーフィング検出部１５は、衛星測位結果に基づく現在時点の位置情報と、衛星測位結果に基づく第３時点ｔｐ３の位置情報とから、移動距離を算出する。
【０１０３】
ステップＳ４６で、スプーフィング検出部１５は、第４データベースＤ４から車速パルスに関する情報を読み出す。
ステップＳ４６で第４データベースＤ４から読み出す車速パルスに関する情報は、現在時点と、第３時点ｔｐ３の間のものである。
そして、ステップＳ４６で、スプーフィング検出部１５は、車速パルスに基づく、走行距離を算出する。
具体的には、スプーフィング検出部１５は、現在時点と、第３時点ｔｐ３の間で得られた車速パルスを積算した値から、走行距離を算出する。
【０１０４】
ステップＳ４７で、スプーフィング検出部１５は、ステップＳ４５で算出した移動距離が、ステップＳ４６で算出した走行距離よりも長いか否かを判断する。
【０１０５】
当該移動距離が当該走行距離よりも長い場合には、ステップＳ４８で、スプーフィング検出部１５は、スプーフィングが発生している疑いが有ると判断する。
当該移動距離が当該走行距離よりも長くない場合には、ステップＳ４９で、スプーフィング検出部１５は、スプーフィングが発生している疑いが無いと判断する。
図７に示すように、衛星測位不能期間があった場合に、現在時点と、第３時点ｔｐ３の間の走行距離は、スプーフィングが発生していなければ、移動距離以上になる。
一方、スプーフィングが発生して、正しく測位が出来ない場合には、移動距離が走行距離よりも長くなってしまうことがあり得る。
【０１０６】
車速パルスに基づく車速（パルス車速）は、実際の車速から大きく外れる可能性は低いため、車速パルスに基づく走行距離は、実際の走行距離と略一致する可能性が高い。衛星測位不能期間の前後の位置情報であってＧＮＳＳ受信部１１で得られた衛星測位結果に基づいて得られた移動距離と、車速パルスに基づく走行距離とを比較し、移動距離が走行距離を上回る場合に、スプーフィングが発生している疑いが有ると判断することが出来る。
このため、走行中の衛星信号の受信状態変化や、エンジン停止によるユーザー機器１０自体の動作停止などによって、途切れた後の測位結果を元にスプーフィングの検出が可能になる。
【０１０７】
（第５判定の動作手順）
次に、スプーフィング判定（第５判定）の動作手順について、図８のフローチャートを用いて説明する。
【０１０８】
スプーフィング検出部１５は、時間的に連続してＧＮＳＳ受信部１１を介して位置情報を取得出来ていた場合に、ＧＮＳＳ受信部１１で得られた現在時点（第１時点ｔｐ１）の位置情報及び直近の位置情報に基づく現在時点の角速度（ＧＮＳＳ角速度）と、センサー１９からの情報に基づく現在時点の角速度（センサー角速度）とを比較し、差異が大きい場合にスプーフィングが発生している疑いが有ると判断する。
【０１０９】
ＧＮＳＳ受信部１１で得られた位置情報に基づいて得られる現在時点の角速度（ＧＮＳＳ角速度）を、請求項では、第１角車速と定義する。
また、センサー１９からの角速度に関する情報に基づいて得られる現在時点の角速度（センサー角速度）を、請求項では、第２角速度と定義する。
【０１１０】
ステップＳ５１で、スプーフィング検出部１５は、ＧＮＳＳ受信部１１で得られた情報（衛星測位結果など）のスプーフィング検出部１５への入力、すなわち、スプーフィング検出部１５による第１データベースＤ１〜第３データベースＤ３の更新が行われたか否かを判断する。
衛星測位結果の入力があった場合には、ステップＳ５２に進む。
衛星測位結果の入力がなかった場合には、第５判定を終了する。
【０１１１】
ステップＳ５２で、スプーフィング検出部１５は、第１データベースＤ１から位置情報と時間情報を読み出す。
ステップＳ５２で第１データベースＤ１から読み出す位置情報と時間情報は、現在時点と、現在時点から第４時間ｔ４だけ遡った時点との間の期間（第１期間ｔｔ１）のものである。
【０１１２】
ステップＳ５３で、スプーフィング検出部１５は、第１データベースＤ１から読み出した衛星測位結果に関する情報が、時間的に連続したものであるか否かを判断する。
具体的には、スプーフィング検出部１５は、第１期間ｔｔ１に、第１時間ｔ１ごとに衛星測位結果が得られているか否かを判断する。
衛星測位結果に関する情報が、時間的に連続したものである場合には、ステップＳ５４に進む。
衛星測位結果に関する情報が、時間的に連続したものでない場合には、第５判定を終了する。
【０１１３】
ステップＳ５４で、スプーフィング検出部１５は、衛星測位結果に基づいて、角速度（ＧＮＳＳ角速度）を算出する。
具体的には、スプーフィング検出部１５は、衛星測位結果に基づく現時点の位置情報と時間情報と、衛星測位結果に基づく第１期間ｔｔ１における２つの時点の位置情報と時間情報とから、現在時点のＧＮＳＳ角速度を算出する。当該２つの時点の位置情報は、例えば、現在時点から２秒前の位置情報と、現在時点から４秒前の位置情報である。
【０１１４】
ステップＳ５５で、スプーフィング検出部１５は、センサー１９で検出した角速度に関する情報に基づいて、現在時点の角速度（センサー角速度）を算出する。
【０１１５】
ステップＳ５７で、スプーフィング検出部１５は、衛星測位結果に基づく角速度（ＧＮＳＳ角速度）と、センサー１９で検出した角速度に関する情報に基づく角速度（センサー角速度）との差異（角速度差）が、閾値（角速度差閾値）以上であるか否かを判断する。
【０１１６】
角速度差が、角速度差閾値以上である場合には、ステップＳ５８で、スプーフィング検出部１５は、スプーフィングが発生している疑いが有ると判断する。
【０１１７】
角速度差が、角速度差閾値以上でない場合には、ステップＳ５９で、スプーフィング検出部１５は、スプーフィングが発生している疑いが無いと判断する。
【０１１８】
時間的に連続してＧＮＳＳ受信部１１を介して位置情報を取得出来る場合には、衛星測位結果に基づく角速度（ＧＮＳＳ角速度）は、センサー１９に基づく角速度（センサー角速度）と略一致する可能性が高い。また、センサー１９に基づく角速度（センサー角速度）は、実際の車両５０の角速度から大きく外れる可能性は低い。このため、ＧＮＳＳ受信部１１で得られた位置情報に基づく角速度（ＧＮＳＳ角速度）が、センサー角速度と大きく異なる場合に、スプーフィングが発生している疑いが有ると判断することが出来る。
【０１１９】
（第６判定の動作手順）
次に、スプーフィング判定（第６判定）の動作手順について、図９のフローチャートを用いて説明する。
【０１２０】
スプーフィング検出部１５は、ＧＮＳＳ受信部１１で得られた現在時点（第１時点ｔｐ１）の電波強度（Ｃ／Ｎｏ値）と、過去の電波強度（Ｃ／Ｎｏ値）の最大値とを比較し、現在時点の電波強度（Ｃ／Ｎｏ値）が大きい場合にスプーフィングが発生している疑いが有ると判断する。
【０１２１】
ステップＳ６１で、スプーフィング検出部１５は、ＧＮＳＳ受信部１１で得られた情報（衛星測位結果など）のスプーフィング検出部１５への入力、すなわち、スプーフィング検出部１５による第１データベースＤ１〜第３データベースＤ３の更新が行われたか否かを判断する。
衛星測位結果の入力があった場合には、ステップＳ６２に進む。
衛星測位結果の入力がなかった場合には、第６判定を終了する。
【０１２２】
ステップＳ６２で、スプーフィング検出部１５は、現在時点の位置情報を取得するのに使用した衛星のＣ／Ｎｏ値に関する情報から、測位衛星の種類ごとで、且つ周波数帯（若しくは信号コード）ごとに、Ｃ／Ｎｏ値の最大値を抽出する。
【０１２３】
ステップＳ６３で、スプーフィング検出部１５は、第２データベースＤ２からＣ／Ｎｏ値に関する情報を読み出し、測位衛星の種類と周波数帯（若しくは信号コード）ごとにＣ／Ｎｏ値の最大値と最小値を抽出したＣ／Ｎｏテーブルを生成する。
ステップＳ６３で第２データベースＤ２から読み出すＣ／Ｎｏ値に関する情報は、現在時点のものを除く第２データベースＤ２に記録された全てである。
Ｃ／Ｎｏテーブルは、図１０に示すように、測位衛星の種類（例えば、ＧＰＳ、ＧＬＯＮＡＳＳ、Ｇａｌｉｌｅｏなど）、周波数帯に対応した信号コードの種類（Ｌ１  Ｃ／Ａ、Ｌ２Ｃ、Ｅ１など）、Ｃ／Ｎｏ値の最大値、Ｃ／Ｎｏ値の最小値の関係を示す。
Ｃ／Ｎｏテーブルの生成は、ステップＳ６３の動作の中で行われる形態であってもよいし、第２データベースＤ２が更新されるタイミングで行われる形態であってもよい。
【０１２４】
また、ステップＳ６３で、スプーフィング検出部１５は、測位衛星の種類ごとに、且つ周波数帯（若しくは信号コード）ごとに、ステップＳ６２で得られたＣ／Ｎｏ値（現在時点の測位結果に対応するＣ／Ｎｏ値）の最大値と、Ｃ／Ｎｏテーブルにおける、当該Ｃ／Ｎｏ値に対応する測位衛星の種類と周波数帯（若しくは信号コード）のＣ／Ｎｏ値の最大値と比較する。
例えば、現在時点の測位で得られたＣ／Ｎｏ値が、測位衛星種類：ＧＰＳで、周波数帯：Ｌ２Ｃに対応するものである場合には、Ｃ／Ｎｏテーブルにおける最大値：４３との比較が行われる。
【０１２５】
ステップＳ６４で、スプーフィング検出部１５は、現在時点の測位で得られたＣ／Ｎｏ値（現在最大Ｃ／Ｎｏ値）が、Ｃ／ＮｏテーブルにおけるＣ／Ｎｏ値の最大値（過去最大Ｃ／Ｎｏ値）よりも大きいか否かを判断する。
【０１２６】
いずれかの周波数帯（若しくは信号コード）で、現在最大Ｃ／Ｎｏ値が、過去最大Ｃ／Ｎｏ値よりも大きい場合には、ステップＳ６５で、スプーフィング検出部１５は、スプーフィングが発生している疑いが有ると判断する。
【０１２７】
いずれの周波数帯（若しくは信号コード）でも、現在最大Ｃ／Ｎｏ値が、過去最大Ｃ／Ｎｏ値よりも大きくない場合には、ステップＳ６６で、スプーフィング検出部１５は、スプーフィングが発生している疑いが無いと判断する。
【０１２８】
なお、ＧＮＳＳ受信部１１が、一つの周波数帯だけに対応する場合には、スプーフィング検出部１５による、Ｃ／Ｎｏ値の最大値抽出（ステップＳ６２）、Ｃ／Ｎｏテーブル生成（ステップＳ６３）、Ｃ／Ｎｏ値の比較（ステップＳ６３）、過去最大Ｃ／Ｎｏ値よりも大きいか否かの判断（ステップＳ６４）は、測位衛星の種類ごとに行われる。
【０１２９】
スプーフィング発信源からＧＮＳＳ受信部１１が受信した信号の電波強度（Ｃ／Ｎｏ値）は、通常の衛星からＧＮＳＳ受信部１１が受信する信号の電波強度（Ｃ／Ｎｏ値）よりも大きい可能性がある。このため、ＧＮＳＳ受信部１１が受信した信号の電波強度が、過去の電波強度の最大値よりも大きい場合に、スプーフィングが発生している疑いが有ると判断することが出来る。
【０１３０】
（第７判定の動作手順）
次に、スプーフィング判定（第７判定）の動作手順について、図１１のフローチャートを用いて説明する。
【０１３１】
スプーフィング検出部１５は、ＧＮＳＳ受信部１１で得られた現在時点（第１時点ｔｐ１）の電波強度（Ｃ／Ｎｏ値）の最大値と最小値の差異が小さい場合にスプーフィングが発生している疑いが有ると判断する。
【０１３２】
ステップＳ７１で、スプーフィング検出部１５は、ＧＮＳＳ受信部１１で得られた情報（衛星測位結果など）のスプーフィング検出部１５への入力、すなわち、スプーフィング検出部１５による第１データベースＤ１〜第３データベースＤ３の更新が行われたか否かを判断する。
衛星測位結果の入力があった場合には、ステップＳ７２に進む。
衛星測位結果の入力がなかった場合には、第７判定を終了する。
【０１３３】
ステップＳ７２で、スプーフィング検出部１５は、現在時点の位置情報を取得するのに使用した衛星のＣ／Ｎｏ値に関する情報から、測位演算で使用した衛星の数を抽出する。
【０１３４】
ステップＳ７３で、スプーフィング検出部１５は、ステップＳ７２で得られた衛星の数（使用衛星数）が、閾値（使用衛星数閾値：例えば、５つ）以上であるか否かを判断する。
使用衛星数が、使用衛星数閾値以上である場合には、ステップＳ７４に進む。
使用衛星数が、使用衛星数閾値以上でない場合には、第７判定を終了する。
【０１３５】
ステップＳ７４で、スプーフィング検出部１５は、現在時点の位置情報を取得するのに使用した衛星のＣ／Ｎｏ値に関する情報から、測位衛星ごとで、且つ周波数帯（若しくは信号コード）ごとに、Ｃ／Ｎｏ値の最大値と最小値を抽出する。
【０１３６】
ステップＳ７５で、スプーフィング検出部１５は、測位衛星の種類ごとに、且つ周波数帯（若しくは信号コード）ごとに、ステップＳ７４で得られた最大値と最小値の差異（Ｃ／Ｎｏ値差異）が、閾値（Ｃ／Ｎｏ値差異閾値）以下であるか否かを判断する。
【０１３７】
いずれかの周波数帯（若しくは信号コード）で、Ｃ／Ｎｏ値差異が、Ｃ／Ｎｏ値差異閾値以下である場合には、ステップＳ７６で、スプーフィング検出部１５は、スプーフィングが発生している疑いが有ると判断する。
【０１３８】
いずれの周波数帯（若しくは信号コード）でも、Ｃ／Ｎｏ値差異が、Ｃ／Ｎｏ値差異閾値以下でない場合には、ステップＳ７７で、スプーフィング検出部１５は、スプーフィングが発生している疑いが無いと判断する。
【０１３９】
なお、ＧＮＳＳ受信部１１が、一つの周波数帯だけに対応する場合には、スプーフィング検出部１５による、Ｃ／Ｎｏ値の最大値や最小値の抽出（ステップＳ７４）、差異が閾値以下であるか否かの判断（ステップＳ７５）は、測位衛星の種類ごとに行われる。
【０１４０】
通常の衛星からの信号をＧＮＳＳ受信部１１が受信出来ず、スプーフィング発信源からの信号だけをＧＮＳＳ受信部１１が受信している場合には、受信した信号の電波強度（Ｃ／Ｎｏ値）のばらつきが少ない可能性がある。このため、ＧＮＳＳ受信部１１が受信した信号の電波強度のばらつきが少ない（最大値と最小値の差異が小さい）場合に、スプーフィングが発生している疑いが有ると判断することが出来る。
【０１４１】
（第８判定の動作手順）
次に、妨害波判定（第８判定）の動作手順について、図１２のフローチャートを用いて説明する。
【０１４２】
スプーフィング検出部１５は、現在時点（第１時点ｔｐ１）で測位が出来ない（ＧＮＳＳ受信部１１を介した位置情報の取得が出来ない）状態で、ＧＮＳＳ受信部１１で得られた最後の位置情報に対応する領域で、過去にＧＮＳＳ受信部１１を介した位置情報の取得が出来た場合に妨害波が発生している疑いが有ると判断する。
【０１４３】
ステップＳ８１で、スプーフィング検出部１５は、ＧＮＳＳ受信部１１で得られた情報（衛星測位結果など）のスプーフィング検出部１５への入力、すなわち、スプーフィング検出部１５による第１データベースＤ１〜第３データベースＤ３の更新が行われたか否かを判断する。
衛星測位結果の入力があった場合には、第８判定を終了する。
衛星測位結果の入力がなかった場合には、ステップＳ８２に進む。
【０１４４】
ステップＳ８２で、スプーフィング検出部１５は、第１データベースＤ１から位置情報と時間情報（測位結果）を読み出す。
ステップＳ８２で第１データベースＤ１から読み出す位置情報と時間情報は、現在時点（第１時点ｔｐ１）と、現在時点から第４時間ｔ４だけ遡った時点の間の期間（第１期間ｔｔ１）のものである。
【０１４５】
ステップＳ８３で、スプーフィング検出部１５は、第１期間ｔｔ１の位置情報が有るか否か、すなわち、ステップＳ８２で第１データベースＤ１から位置情報などが読み出し出来たか否かを判断する。
第１期間ｔｔ１の位置情報がある場合には、第８判定を終了する。
第１期間ｔｔ１の位置情報が無い場合には、ステップＳ８４に進む。
【０１４６】
ステップＳ８４で、スプーフィング検出部１５は、第１データベースＤ１から位置情報と時間情報を読み出す。
ステップＳ８４で第１データベースＤ１から読み出す位置情報と時間情報は、現在時点から第４時間ｔ４だけ遡った時点の直前の時点Ｂで取得出来たもの、すなわち、最後に取得出来た位置情報や時間情報である。
【０１４７】
ステップＳ８５で、スプーフィング検出部１５は、第３データベースＤ３に記録された時点Ｂよりも過去の位置情報であって、時点Ｂにおける位置情報に対応した領域に含まれるものを検索する。
時点Ｂにおける位置情報に対応した領域は、例えば、当該位置情報に対応する座標から所定の範囲が考えられる。
また、時点Ｂにおける位置情報に対応した領域は、当該位置情報と、センサー１９からの角速度に関する情報と、車両からの車速に関する情報とに基づいて算出した現在時点の位置に対応する座標から所定の範囲であってもよい。
【０１４８】
ステップＳ８６で、スプーフィング検出部１５は、第３データベースＤ３に記録された時点Ｂよりも過去の位置情報に、時点Ｂにおける位置情報に対応した領域に含まれるものがあるか否か、すなわち、過去に時点Ｂにおける位置情報の近辺で測位が出来ていた（測位解が有る）か否かを判断する。
【０１４９】
第３データベースＤ３に記録された時点Ｂよりも過去の位置情報に、時点Ｂにおける位置情報に対応した領域に含まれるものがある場合には、ステップＳ８７で、スプーフィング検出部１５は、妨害波が発生している疑いが有ると判断する。
【０１５０】
第３データベースＤ３に記録された時点Ｂよりも過去の位置情報に、時点Ｂにおける位置情報に対応した領域に含まれるものがない場合には、ステップＳ８８で、スプーフィング検出部１５は、妨害波が発生している疑いが無いと判断する。
【０１５１】
過去にＧＮＳＳ受信部１１を介した位置情報の取得が出来た領域で、ＧＮＳＳ受信部１１を介した位置情報の取得が出来ない場合に、妨害波が発生している疑いが有ると判断することが出来る。
【０１５２】
（他のユーザー機器１０の情報を用いる形態）
本実施形態では、第８判定のステップＳ８５における検索対象が、スプーフィング検出部１５を含むユーザー機器１０の第３データベースＤ３に記録された位置情報であるとして説明した。
しかしながら、他のユーザー機器１０の第３データベースＤ３に記録された位置情報も使って、第８判定のステップＳ８５の検索を行ってもよい。
この場合には、他のユーザー機器１０の第３データベースＤ３に記録された位置情報は、セルラー通信網３０（若しくは他のネットワーク）を介して、スプーフィング検出部１５に送信される。
他のユーザー機器１０の情報を用いることで、検索対象の位置情報が多くなり、高い精度で妨害波の疑い判断を行うことが可能になる。
【０１５３】
（第９判定の動作手順）
次に、妨害波判定（第９判定）の動作手順について、図１３のフローチャートを用いて説明する。
【０１５４】
スプーフィング検出部１５は、複数の周波数帯のうち、特定の周波数帯だけでＧＮＳＳ受信部１１が受信出来ない場合に妨害波が発生している疑いが有ると判断する。
【０１５５】
ステップＳ９１で、スプーフィング検出部１５は、ＧＮＳＳ受信部１１で得られた情報（衛星測位結果など）のスプーフィング検出部１５への入力、すなわち、スプーフィング検出部１５による第１データベースＤ１〜第３データベースＤ３の更新が行われたか否かを判断する。
衛星測位結果の入力があった場合には、ステップＳ９２に進む。
衛星測位結果の入力がなかった場合には、第９判定を終了する。
【０１５６】
ステップＳ９２で、スプーフィング検出部１５は、現在時点の位置情報を取得するのに使用した衛星のＣ／Ｎｏ値に関する情報から、周波数帯ごとに、測位演算で使用した衛星の数を抽出する。
【０１５７】
ステップＳ９３〜Ｓ９５で、スプーフィング検出部１５は、ある周波数帯だけで測位演算に使用出来る衛星がなく、他の周波数帯で測位演算に使用出来る衛星が有るか否かを判断する。
本実施形態では、ＧＮＳＳ受信部１１が２つの周波数帯（第１の周波数帯Ｌ１、第２の周波数帯Ｌ２）の信号を受信可能であるものとしてステップＳ９３〜Ｓ９５の説明を行う。
ただし、ＧＮＳＳ受信部１１が３つ以上の周波数帯の信号を受信可能であってもよい。
【０１５８】
ステップＳ９３で、スプーフィング検出部１５は、第１の周波数帯Ｌ１で、測位演算に使用出来る衛星が有るか否かを判断する。
第１の周波数帯Ｌ１で、測位演算に使用出来る衛星が有る場合には、ステップＳ９４に進む。
第１の周波数帯Ｌ１で、測位演算に使用出来る衛星が無い場合には、ステップＳ９５に進む。
【０１５９】
ステップＳ９４で、スプーフィング検出部１５は、第２の周波数帯Ｌ２で、測位演算に使用出来る衛星が有るか否かを判断する。
第２の周波数帯Ｌ２で、測位演算に使用出来る衛星が有る場合には、ステップＳ９７に進む。
第２の周波数帯Ｌ２で、測位演算に使用出来る衛星が無い場合には、ステップＳ９６に進む。
【０１６０】
ステップＳ９５で、スプーフィング検出部１５は、第２の周波数帯Ｌ２で、測位演算に使用出来る衛星が有るか否かを判断する。
第２の周波数帯Ｌ２で、測位演算に使用出来る衛星が有る場合には、ステップＳ９６に進む。
第２の周波数帯Ｌ２で、測位演算に使用出来る衛星が無い場合には、ステップＳ９７に進む。
【０１６１】
ステップＳ９６で、スプーフィング検出部１５は、妨害波が発生している疑いが有ると判断する。
【０１６２】
ステップＳ９７で、スプーフィング検出部１５は、妨害波が発生している疑いが無いと判断する。
【０１６３】
妨害波は特定の周波数帯にだけ発生している可能性が高いため、特定の周波数帯だけでＧＮＳＳ受信部１１を介した位置情報の取得が出来ない場合に、妨害波が発生している疑いが有ると判断することが出来る。
【０１６４】
（事業者側端末で判定を行う形態）
なお、本実施形態では、スプーフィング検出部１５や第１データベースＤ１〜第６データベースＤ６がユーザー機器１０に設けられる形態を説明したが、これらは、事業者側端末３５に設けられる形態であってもよい（図１４、図１５参照）。
この場合、ユーザー機器１０は、セルラー通信部１３を介して、事業者側端末３５に第１時間ｔ１ごとに位置情報や時間情報や車速に関する情報や角速度に関する情報を送信する。
事業者側端末３５に設けられたスプーフィング検出部は、ユーザー機器１０のそれぞれから送られてきた位置情報などに基づいて、第１データベースＤ１〜第６データベースＤ２の更新や、スプーフィング及び妨害波が生じているか否かの判断を行う。
また、第８判定のステップＳ８５では、判定対象のユーザー機器１０のデータだけでなく、他のユーザー機器のデータを用いる形態であってもよい。
【０１６５】
スプーフィング（若しくは妨害波）が発生していると判断された場合には、事業者側端末３５は、センターシステム、及びセルラー基地局３１を介して、スプーフィング（若しくは妨害波）が検出された位置情報を送信したユーザー機器１０（図１５のユーザー機器Ａ）に、スプーフィング（若しくは妨害波）が発生していること、及びスプーフィング（若しくは妨害波）が検出されたユーザー機器１０（図１５のユーザー機器Ａ）の位置情報や時間情報を送信する（図１５の白抜き矢印（２）参照）。
ここで、事業者端末３５からユーザー機器１０に送信されるユーザー機器１０の位置情報や時間情報は、ＧＮＳＳ受信部１１で得られた衛星測位結果に基づく現在時点の位置情報や時間情報ではなく、現在時点よりも過去の直近の位置情報や時間情報、すなわち、スプーフィングや妨害波が発生していると判断されていない位置情報や時間情報であるのが望ましい。
若しくは、事業者端末３５からユーザー機器１０に送信されるユーザー機器１０の位置情報や時間情報は、セルラー通信部１３で得られた基地局測位結果に基づく現在時点の位置情報や時間情報であってもよい。
【０１６６】
また、スプーフィング検出部１５は、スプーフィングや妨害波が発生していないと判断されるまでの間、メイン処理部１７に対して、ＧＮＳＳ衛星情報に基づく位置情報を使った情報処理について、少なくとも一部を停止させる。
【０１６７】
また、スプーフィング検出部１５は、スプーフィングや妨害波が発生していないと判断されるまでの間、ユーザー機器１０に設けられたモニターなどの出力機器を介して、スプーフィング（若しくは妨害波）が発生していることを出力させる。
【０１６８】
また、事業者側端末３５は、他のユーザー機器１０であって、スプーフィング（若しくは妨害波）が発生していると判断したユーザー機器１０と近いものに対して、スプーフィング（若しくは妨害波）が発生していること、及びスプーフィング（若しくは妨害波）を検出したユーザー機器１０の位置情報を送信する（図１５の点線矢印（３）参照））。
スプーフィングを検出したユーザー機器１０が複数ある場合には、当該複数のユーザー機器１０の位置を含む領域情報も送信される。
【０１６９】
送信対象のユーザー機器１０は、スプーフィング検出部１５を備えるものに限られない。
事業者側端末３５から当該情報を受信した他のユーザー機器１０（図１５のユーザー機器Ｂ〜Ｄ）は、当該情報に含まれる位置情報から離れた位置に移動するまでの間、ＧＮＳＳ衛星情報に基づく位置情報を使った情報処理について、少なくとも一部を停止させる。
【０１７０】
また、事業者側端末３５から当該情報を受信した他のユーザー機器１０（図１５のユーザー機器Ｂ〜Ｄ）は、当該情報に含まれる位置情報から離れた位置に移動するまでの間、ユーザー機器１０に設けられたモニターなどの出力機器を介して、スプーフィング（若しくは妨害波）が発生していることを出力させる。
【０１７１】
本実施形態では、ユーザー機器１０が車両５０に搭載されるものであるとして説明した。
しかしながら、第１判定、第２判定、第５判定〜第９判定については、ユーザー機器１０が車両５０に搭載されるものでなくても良い。
【０１７２】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【０１７３】
１  衛星測位システム、１０  ユーザー機器（位置情報取得装置）、１１  ＧＮＳＳ受信部、１３  セルラー通信部、１５  スプーフィング検出部、１７  メイン処理部、３０  セルラー通信網、３１  セルラー基地局、３３  センターシステム（コアネットワーク）、３５  事業者側端末、５０  車両、５１  車速パルス発生器、Ｄ１〜Ｄ６  第１データベース〜第６データベース、ｎ１  スプーフィング疑い回数、ｎ２  妨害波疑い回数、ｔ１  第１時間（例：１秒）、ｔ２  第２時間（例：１日）、ｔ３  第３時間  （第４の時間  例：１分）、ｔ４  第４時間（第３の時間  例：５秒）、ｔ５  第５時間（第１の時間  例：１０秒）、ｔ６  第６時間（第２の時間  例：１分）、ｔｐ１  第１時点（現在時点）、ｔｐ２  第２時点、ｔｐ３  第３時点、ｔｐ４  第４時点、ｔｔ１  第１期間、ｘ１  スプーフィング疑い回数閾値、ｘ２  妨害波疑い回数閾値
【図１】
2020134350.tif 000003
【図２】
2020134350.tif 000004
【図３】
2020134350.tif 000005
【図４】
2020134350.tif 000006
【図５】
2020134350.tif 000007
【図６】
2020134350.tif 000008
【図７】
2020134350.tif 000009
【図８】
2020134350.tif 000010
【図９】
2020134350.tif 000011
【図１０】
2020134350.tif 000012
【図１１】
2020134350.tif 000013
【図１２】
2020134350.tif 000014
【図１３】
2020134350.tif 000015
【図１４】
2020134350.tif 000016
【図１５】
2020134350.tif 000017