(57)【要約】  【課題】ＧＰＳ時刻が設定されていない未測位情報に対して、測位された時刻に近い時刻を設定して、どのような状況下で収集された位置情報であっても、サーバ側で正しい軌跡表示を可能とした。  【解決手段】車載型ＧＰＳ端末１１がサーバ１２と移動体通信網などの伝送路１３を介して接続する前にＧＰＳ時刻が取得できているかどうかで、未測位情報のＧＰＳ時刻に設定する擬似ＧＰＳ時刻を取得し、未測位情報のＧＰＳ時刻に、サーバ時刻や擬似ＧＰＳ時刻、又は前記時刻にオフセット時刻を加算した時刻など、測位された時刻に近い時刻を設定した後、同一ＧＰＳＩＤを使用して複数箇所の位置情報を収集し、サーバ１２のデータベースＤＢに保存していた場合でも、サーバ１２で対象となるＧＰＳＩＤの軌跡表示時に、ＧＰＳ時刻をキーにしてサーバのＤＢから位置情報を検索し、表示する。  【選択図】図１
2009031085.tif 000002
【特許請求の範囲】
【請求項１】
ＧＰＳ衛星からのデータを元に現在位置情報を計算するＧＰＳモジュールと、ＣＰＵ・ＣＦスロット・メモリなどから構成されるＧＰＳ端末を有し、ＧＰＳ端末がＧＰＳモジュールから取得した測位情報または未測位情報を含む位置情報を、ＣＰＵに取り込み、その情報に付加情報を加えた後、通信カード又は無線ＬＡＮカードを使用してサーバへ位置情報を伝送し、サーバが、その位置情報を取得した後、その位置情報を使用してサーバが地図上に現在位置を表示したり、データベースに保存したりするサーバ・クライアント方式の移動体管理システムにおける測位時刻設定方法において、
前記ＧＰＳモジュールから送出されるＧＰＳ時刻が設定されていない未測位情報に対して、測位された時刻に近い時刻を、擬似的に未測位情報に設定することを特徴とするＧＰＳの未測位情報への測位時刻設定方法。
【請求項２】
ＧＰＳ衛星からのデータを元に現在位置情報を計算するＧＰＳモジュールと、ＣＰＵ・ＣＦスロット・メモリなどから構成されるＧＰＳ端末を有し、ＧＰＳ端末がＧＰＳモジュールから取得した測位情報または未測位情報を含む位置情報を、ＣＰＵに取り込み、その情報に付加情報を加えた後、通信カード又は無線ＬＡＮカードを使用してサーバへ位置情報を伝送し、サーバが、その位置情報を取得した後、その位置情報を使用してサーバが地図上に現在位置を表示したり、データベースに保存したりするサーバ・クライアント方式の移動体管理システムにおける測位時刻設定方法において、
前記ＧＰＳ端末が、前記通信カードを使用し、未測位情報を含む位置情報の送信をサーバに伝送する際に、サーバ接続時にＧＰＳモジュールからＧＰＳ時刻が取れていない場合には、
前記端末がサーバと接続後に、サーバに対して時刻要求を行ない、その要求を受け取ったサーバは、ＧＰＳ時刻（サーバ時刻）を生成して端末に送信し、
前記端末は、受け取ったサーバ時刻を、ＯＳ時刻（ローカル時刻）として設定し、ローカル時刻とサーバ時刻の差をオフセット時刻としてメモリに保存し、
その後、ＧＰＳモジュールから未測位情報を受け取ったサーバは、ＧＰＳ時刻にサーバ時刻を設定し、この時の未測位情報がサーバと接続状態であれば、位置情報としてサーバへ送信し、
サーバへ位置情報送信時にＧＰＳ時刻に古い時刻が設定されているなら、前記オフセット時刻をＧＰＳ時刻に加算し、
その後、位置情報を受信したサーバは、その情報をデータベースに保存することを特徴とするＧＰＳの未測位情報測位時刻設定方法。
【請求項３】
ＧＰＳ衛星からのデータを元に現在位置情報を計算するＧＰＳモジュールと、ＣＰＵ・ＣＦスロット・メモリなどから構成されるＧＰＳ端末を有し、ＧＰＳ端末がＧＰＳモジュールから取得した測位情報または未測位情報を含む位置情報を、ＣＰＵに取り込み、その情報に付加情報を加えた後、通信カード又は無線ＬＡＮカードを使用してサーバへ位置情報を伝送し、サーバが、その位置情報を取得した後、その位置情報を使用してサーバが地図上に現在位置を表示したり、データベースに保存したりするサーバ・クライアント方式の移動体管理システムにおいて、
前記ＧＰＳ端末が、前記通信カードを使用し、未測位情報を含む位置情報の送信をサーバに伝送する際に、サーバ接続時にＧＰＳモジュールからＧＰＳ時刻が取れている場合には、
前記端末がサーバと接続前に、ＧＰＳモジュールから未測位情報を受け取ったときに、ＧＰＳ時刻に、ＯＳ時刻（ローカル時刻）を設定するとともに、ＧＰＳモジュールからＧＰＳ時刻が設定された測位情報を受け取ったときに、ＧＰＳ時刻をＯＳ時刻（擬似ＧＰＳ時刻）として設定し、この時、ローカル時刻とＧＰＳ時刻までの差をオフセット時刻としてメモリに保存し、
前記端末がサーバと接続後に、サーバに対して時刻要求を行なった後、その要求を受け取ったサーバは、ＧＰＳ時刻（サーバ時刻）を生成して端末に送信し、
ＧＰＳ衛星が捕捉できず、再度未測位情報となったときに、擬似ＧＰＳ時刻をＧＰＳ時刻として設定し、
サーバへ位置情報送信時にＧＰＳ時刻に古い時刻が設定されているなら、前記オフセット時刻をＧＰＳ時刻に加算し、
その後、位置情報を受信したサーバは、その情報をデータベースに保存することを特徴とするＧＰＳの未測位情報への測位時刻設定方法。
【請求項４】
ＧＰＳ衛星からのデータを元に現在位置情報を計算するＧＰＳモジュールと、ＣＰＵ・ＣＦスロット・メモリなどから構成されるＧＰＳ端末を有し、ＧＰＳ端末がＧＰＳモジュールから取得した測位情報または未測位情報を含む位置情報を、ＣＰＵに取り込み、その情報に付加情報を加えた後、通信カード又は無線ＬＡＮカードを使用してサーバへ位置情報を伝送し、サーバが、その位置情報を取得した後、その位置情報を使用してサーバが地図上に現在位置を表示したり、データベースに保存したりするサーバ・クライアント方式の移動体管理システムにおいて、
前記ＧＰＳ端末が、前記無線ＬＡＮカードを使用し、未測位情報を含む位置情報の送信をサーバに伝送する際に、無線ＬＡＮカード使用時、ＧＰＳモジュールからＧＰＳ時刻情報を取得する場合には、
ＧＰＳモジュールから未測位情報を受け取ったときに、ＧＰＳ時刻には、ＯＳ時刻（ローカル時刻）を設定するとともに、ＧＰＳモジュールからＧＰＳ時刻が設定された測位情報を受け取ったときに、ＧＰＳ時刻を擬似ＧＰＳ時刻として設定し、
ＧＰＳ衛星が捕捉できず、再度未測位情報となったときに、ＧＰＳ時刻に擬似ＧＰＳ時刻を設定し、
サーバと接続後、位置情報をサーバに送信し、サーバがこの位置情報を受信したなら、取得した位置情報を過去へ向かって時系列に中間ファイルとして保存し、
この中間ファイル内の位置情報で、ＧＰＳ時刻が古い年代の未測位情報であれば、その時刻から時刻を遡ってＧＰＳ時刻を調査し、
現在のＧＰＳ時刻が設定されている測位情報が検出された場合には、そのＧＰＳ時刻から逆算して、最初に検出した未測位情報までの全ての未測位情報に設定し、
この時、未測位情報のＧＰＳ時刻に時間的な矛盾が発生したとき、ＧＰＳ設定は時系列が正しいと判断されたところまで設定を行い、矛盾した位置情報は中間ファイルから削除することを特徴とするＧＰＳの未測位情報の測位時刻設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＧＰＳを使用したサーバ・クライアント方式の移動体管理システムに係り、特に、クライアント側にあたる装置のＧＰＳモジュールの位置測定機能とサーバとの通信機能に係るＧＰＳの未測位情報への測位時刻設定方法に関するものである。
【背景技術】
【０００２】
ＧＰＳを使用したサーバ・クライアント方式の移動体管理システム構成は、小型の車載型ＧＰＳ端末（以下ＧＰＳ端末と称す）から得られる位置情報などを通信カード又は無線ＬＡＮカードを使用して、伝送路を介してサーバ側へ伝送し、サーバは、この位置情報を使用して地図上に現在位置表示およびデータベースへの保存等の処理を行なうものである。
【０００３】
ＧＰＳ端末の本体内部は、大きく分けてＧＰＳモジュールとＣＰＵとＣＦスロット、メモリ（ＦＡＬＳＨ−ＲＯＭ，ＲＡＭ）で構成されている。ＧＰＳモジュールは、ＧＰＳ衛星からのデータを本体に接続された外部ＧＰＳアンテナで受信し、受信したデータを元に自身の現在位置等を計算し、ＧＰＳ端末のＣＰＵへ測位情報として１秒間隔で出力する。
【０００４】
但し、ＧＰＳモジュールが、自身の位置を計算で求めるためには、最低３個（衛星の配置によっては、計算されない場合もある。）の衛星が必要であり、３個以上の衛星が捕捉できない場合は、自身の位置が計算できない理由（以下、未測位情報）を５秒間隔で出力する。
【０００５】
ＧＰＳモジュールは、ＮＭＥＡ（米国海洋電子機器協会）モード以外にオリジナルのフォーマットで測位情報を出力する機能があり、ＧＰＳ端末は、通信カード又は無線ＬＡＮカード使用時には、後者のオリジナルフォーマットを使用している。
【０００６】
ＧＰＳモジュールから測位情報または未測位情報（以下、まとめて位置情報と称す）を受け取ったＧＰＳ端末は、無線ＬＡＮカードか通信カードのどちらかを使用するかによって、その後の処理が異なる。
【０００７】
前者の無線ＬＡＮカード使用時は、受け取った位置情報をＦＬＡＳＨ−ＲＯＭに保存し続ける。保存完了後、決められたアクセスポイント（以下、ＡＰと称す）へ移動し、ＡＰ経由でサーバとＴＣＰ／ＩＰ（一部ＵＤＰ）を使用して接続し、ＦＬＡＳＨ−ＲＯＭに保存していた位置情報をサーバへ送信する。
【０００８】
位置情報を受信したサーバは、一度中間ファイルを生成し、そこへ位置情報を展開処理した後、その中間ファイルの位置情報を、ＤＢＭＳ（データベース管理システム）を使用してデータベース（ＤＢ）へ保存する。
【０００９】
後者の通信カード使用時は、受け取った位置情報をサーバとＴＣＰ／ＩＰを使用して接続し、接続後はリアルタイムに送信し、通信が何かの原因でできない場合には、一時的にＲＡＭに保存しておき、サーバと接続再開後に送信（以下、遅延測位情報送信）している。
【００１０】
位置情報または遅延位置情報を受信したサーバは、位置情報であれば地図上に位置表示させた後、ＤＢＭＳを使用してＤＢに保存する。遅延位置情報は、地図上に位置表示せずにＤＢＭＳを使用してＤＢに保存する。
【００１１】
ＤＢに保存した位置情報または遅延位置情報は、時間帯とＧＰＳＩＤを指定して、その時間帯に存在するＧＰＳＩＤを、軌跡表示させることに使用している。
【特許文献１】特開平０８−０１５４６３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
位置情報のうち未測位情報には、測位状態になるまでの衛星の捕捉情報が記載されているため、軌跡表示を使用して状況解析を行なう場合には、重要な情報である。しかし、ＧＰＳモジュールから未測位時に出力される情報には、時刻情報が設定されていないため、同じＧＰＳＩＤで複数箇所の位置情報を収集している場合には、サーバ側で未測位情報を正しく軌跡表示できない問題がある
本発明は、上記の事情に鑑みてなされたもので、システムの環境に応じて、ＧＰＳ時刻が設定されていない位置情報のうち未測位情報に対して、測位された時刻に近い時刻を設定して、どのような状況下で収集された位置情報であっても、サーバ側で正しい軌跡表示を可能としたＧＰＳの未測位情報への測位時刻設定方法を提供することを課題とする。
【課題を解決するための手段】
【００１３】
本発明は、上記の課題を達成するために、第１発明は、ＧＰＳ衛星からのデータを元に現在位置情報を計算するＧＰＳモジュールと、ＣＰＵ・ＣＦスロット・メモリなどから構成されるＧＰＳ端末を有し、ＧＰＳ端末がＧＰＳモジュールから取得した測位情報または未測位情報を含む位置情報を、ＣＰＵに取り込み、その情報に付加情報を加えた後、通信カード又は無線ＬＡＮカードを使用してサーバへ位置情報などを伝送し、サーバが位置情報を取得した後、その位置情報を使用してサーバが地図上に現在位置を表示したり、データベースに保存したりするサーバ・クライアント方式の移動体管理システムにおいて、
前記ＧＰＳモジュールから送出されるＧＰＳ時刻が設定されていない未測位情報に対して、測位された時刻に近い時刻を、擬似的に未測位情報に設定することを特徴とするものである。
【００１４】
第２発明は、前記ＧＰＳ端末が、前記通信カードを使用し、未測位情報を含む位置情報の送信をサーバに伝送する際に、サーバ接続時にＧＰＳモジュールからＧＰＳ時刻が取れていない場合には、前記端末がサーバと接続後に、サーバに対して時刻要求を行なった後、その要求を受け取ったサーバはＧＰＳ時刻（サーバ時刻）を生成して端末に送信し、端末は受け取ったサーバ時刻をＯＳ時刻（ローカル時刻）として設定し、ローカル時刻とサーバ時刻の差をオフセット時刻としてメモリに保存し、その後、ＧＰＳモジュールから未測位情報を受け取ったサーバはＧＰＳ時刻にサーバ時刻を設定し、この時の未測位情報がサーバと接続状態であれば、位置情報としてサーバへ送信し、サーバへ位置情報送信時にＧＰＳ時刻に古い時刻が設定されているなら、前記オフセット時刻をＧＰＳ時刻に加算し、その後、位置情報を受信したサーバはその情報をデータベースに保存することを特徴とするものである。
【００１５】
第３発明は、前記ＧＰＳ端末が、前記通信カードを使用し、未測位情報を含む位置情報の送信をサーバに伝送する際に、サーバ接続時にＧＰＳモジュールからＧＰＳ時刻が取れている場合には、端末がサーバと接続前に、ＧＰＳモジュールから未測位情報を受け取ったときに、ＧＰＳ時刻に、ＯＳ時刻（ローカル時刻）を設定するとともに、ＧＰＳモジュールからＧＰＳ時刻が設定された測位情報を受け取ったときに、ＧＰＳ時刻をＯＳ時刻（擬似ＧＰＳ時刻）として設定し、この時、ローカル時刻とＧＰＳ時刻までの差をオフセット時刻としてメモリに保存し、前記端末がサーバと接続後に、サーバに対して時刻要求を行なった後、その要求を受け取ったサーバはＧＰＳ時刻（サーバ時刻）を生成して端末に送信し、ＧＰＳ衛星が捕捉できず、再度未測位情報となったときに、擬似ＧＰＳ時刻をＧＰＳ時刻として設定し、サーバへ位置情報送信時にＧＰＳ時刻に古い時刻が設定されているなら、前記オフセット時刻をＧＰＳ時刻に加算し、その後、位置情報を受信したサーバは、その情報をデータベースに保存することを特徴とするものである。
【００１６】
第４発明は、前記ＧＰＳ端末が、前記無線ＬＡＮカードを使用し、未測位情報を含む位置情報の送信をサーバに伝送する際に、無線ＬＡＮカード使用時、ＧＰＳモジュールからＧＰＳ時刻情報を取得する場合には、ＧＰＳモジュールから未測位情報を受け取ったときに、ＧＰＳ時刻には、ＯＳ時刻（ローカル時刻）を設定するとともに、ＧＰＳモジュールからＧＰＳ時刻が設定された測位情報を受け取ったときに、ＧＰＳ時刻を擬似ＧＰＳ時刻として設定し、ＧＰＳ衛星が捕捉できず、再度未測位情報となったときに、ＧＰＳ時刻に擬似ＧＰＳ時刻を設定し、サーバと接続後、位置情報をサーバに送信し、サーバがこの位置情報を受信したなら、取得した位置情報を過去へ向かって時系列に中間ファイルとして保存し、この中間ファイル内の位置情報で、ＧＰＳ時刻が古い年代の未測位情報であれば、その時刻から時刻を遡ってＧＰＳ時刻を調査し、現在のＧＰＳ時刻が設定されている測位情報が検出された場合には、そのＧＰＳ時刻から逆算して、最初に検出した未測位情報までの全ての未測位情報に設定し、この時、未測位情報のＧＰＳ時刻に時間的な矛盾が発生したとき、ＧＰＳ設定は時系列が正しいと判断されたところまで設定を行い、矛盾した位置情報は中間ファイルから削除することを特徴とするものである。
【発明の効果】
【００１７】
第１に、本発明によれば、未測位情報のＧＰＳ時刻に、サーバ時刻や擬似ＧＰＳ時刻、又は前記時刻にオフセット時刻を加算した時刻など測位された時刻に近い時刻を設定することで、同一ＧＰＳＩＤを使用して複数箇所の位置情報を収集しサーバのＤＢに保存していた場合でも、サーバ側で対象となるＧＰＳＩＤの軌跡表示時に、ＧＰＳ時刻をキーにしてサーバのＤＢから位置情報を検索することで、各箇所の未測位情報から測位までの位置情報を正しく表示することが出来る。
【００１８】
第２に、本発明によれば、未測位情報にサーバ時刻を設定することで、ＧＰＳ端末から伝送された位置情報が、未測位情報だけの場合でも、サーバ側で対象となるＧＰＳＩＤの軌跡表示を行なう場合、ＧＰＳ時刻をキーにしてサーバのＤＢから位置情報を検索することで、各箇所の未測位情報から未測位情報までの位置情報を正しく表示することが出来る。
【００１９】
第３に、本発明によれば、未測位情報のＧＰＳ時刻に、擬似ＧＰＳ時刻、又は前記時刻にオフセット時刻を加算した時刻、サーバ側でローカル時刻が設定されたＧＰＳ時刻を正常なＧＰＳ時刻で再設定するなど、測位された時刻に近い時刻を設定することで、同一ＧＰＳＩＤを使用して複数箇所の位置情報を収集しサーバのＤＢに保存していた場合でも、サーバ側で対象となるＧＰＳＩＤの軌跡表示時に、ＧＰＳ時刻をキーにしてサーバのＤＢから位置情報を検索することで、各箇所の未測位情報から測位までの位置情報を正しく表示することが出来る。
【００２０】
第４に、本発明によれば、サーバ側で一度中間ファイルを生成することで、ＧＰＳ端末から送られた位置情報が、未測位情報だけの場合でも、中間ファイルの位置情報を調査することで、軌跡表示と同様に状況解析が可能となる。
【発明を実施するための最良の形態】
【００２１】
以下本発明の実施の形態を図面に基づいて説明するに、図１、図４は、ＧＰＳを使用したサーバ・クライアント方式の移動体管理システム構成を示す概念構成図で、この移動体管理システムは、ＧＰＳユニット・ＣＰＵ・ＣＦスロットを搭載したＧＰＳ端末１１が複数台存在し、ＧＰＳから得られる位置情報などをＣＰＵに取り込み、付加情報を加えた後、ＣＦスロットにセット可能なＣＦ通信カード（又は無線ＬＡＮカード）を使用して、移動体通信網などの伝送路１３を経由（またはアクセスポイント１４を使用したＬＡＮ回線１５）して、サーバ１２側へ位置情報等を伝送するものである。
【００２２】
一方、サーバ１２側では、ＡＤＳＬや光回線などを使用して、インターネットまたは専用線などの伝送路１３（またはＬＡＮ回線１５）を経由して、ＧＰＳ端末１１からの位置情報等を取得（移動体通信網とインターネットや専用線間は、回線業者が提供する接続サービスを使用）する。サーバ１２は、この位置情報等を使用して地図上に現在位置表示およびデータベースへの保存等の処理を行なう。
【００２３】
上記システムにおいて、まず、図示しないＧＰＳモジュールから送出される未測位情報に、ＧＰＳ端末１１のＣＰＵ側で、測位時間に近い時刻を擬似的に設定する。そして、ＧＰＳ端末１１が通信カードを使用する場合と、無線ＬＡＮカードを使用する場合で処理方法が異なるため、通信カードを使用する場合を実施の形態１として、無線ＬＡＮカードを使用する場合を実施の形態２として、以下に記述する。
【００２４】
［実施の形態１］
まず、図１に示すシステムにおいて、通信カードを使用した未測位情報を含む位置情報の送信を行う場合における処理方法の実施の形態１について述べる。
【００２５】
ＧＰＳ端末１１が、サーバ１２と移動体通信網、接続サービス、インターネット又は専用線などの伝送路１３を介して接続する前にＧＰＳ時刻が取得できているかどうかで、未測位情報のＧＰＳ時刻に設定する擬似ＧＰＳ時刻の取得方法が、以下に述べる第１と第２の取得方法に分かれる。
【００２６】
図２は、第１の取得方法において、サーバ接続時にＧＰＳモジュール１１ａからＧＰＳ時刻が取れていない場合の処理方法の説明図である。なお、図２の符号（イ）から（へ）は、以下に示す符号（イ）から（ヘ）に対応している。
【００２７】
（イ）ＧＰＳ端末１１が、サーバ１２と接続する前に、ＧＰＳモジュール１１ａから未測位情報（５秒間隔）を受け取った場合は、位置情報のＧＰＳ時刻にＧＰＳ端末１１のＯＳ時刻（ＯＳ起動からの時刻で、常に１９７０年の１月１日「００：００：００」時から開始される。以下、ローカル時刻）を設定する。この時の未測位情報は、遅延位置情報として保存する。
【００２８】
（ロ）ＧＰＳ端末１１は、サーバ１２と接続後に、サーバ１２に対して時刻要求を行なう。時刻要求を受け取ったサーバ１２は、自身が持っている時刻を元にＧＰＳ時刻（以下、サーバ時刻）を生成して送信する。ＧＰＳ端末１１は、受け取ったサーバ時刻をＯＳ時刻として設定する。この時、ＯＳ時刻（ローカル時刻）とサーバ時刻の差（単位は秒）をオフセット時刻として保存する。
【００２９】
この後、ＧＰＳモジュール１１ａから未測位情報（５秒間隔）を受け取った場合には、ＧＰＳ時刻にＯＳ時刻（サーバ時刻）を設定する。この時の未測位情報は、サーバ１２と接続状態であれば、位置情報としてサーバ１２へ送信し、未接続状態であれば、遅延位置情報としてＲＡＭに保存し、サーバ１２と接続したときに送信する。
【００３０】
なお、サーバ１２から送信されるサーバ時刻は、ＵＴＣに「うるう」秒を加算したＧＰＳ時刻換算時間を送信する。
【００３１】
（ハ）ＧＰＳモジュール１１ａからＧＰＳ時刻が設定された測位情報が出力された場合は、測位情報のＧＰＳ時刻にはＯＳ時刻を設定しない。但し、ＯＳ時刻と３秒以上の差がある場合は、ＯＳ時刻を取得したＧＰＳ時刻で補正（以下、擬似ＧＰＳ時刻）する。この補正処理は、処理が終了するまで繰り返し、実行される。この時の測位情報の扱いは、上記（ロ）の場合と同じである。
【００３２】
（ニ）ＧＰＳ衛星が捕捉できず、再度未測位情報（５秒間隔）となった場合には、ＯＳ時刻（サーバ時刻または擬似ＧＰＳ時刻）を、未測位情報のＧＰＳ時刻として設定する。この時の未測位情報の扱いは、上記（ロ）の場合と同じである。
【００３３】
（ホ）サーバ１２へ位置情報（又は遅延位置情報）送信時にＧＰＳ時刻に１９７０年代の時刻が設定されている場合は、オフセット時刻をＧＰＳ時刻に加算して伝送する。
【００３４】
（へ）位置情報を受信したサーバ１２は、ＤＢＭＳを使用してデータベース１６へ保存する。
【００３５】
図３は、第２の取得方法において、サーバ接続時にＧＰＳモジュール１１ａからＧＰＳ時刻が取れている場合の処理方法の説明図である。
【００３６】
（チ）ＧＰＳ端末１１が、サーバ１２と接続する前に、ＧＰＳモジュール１１ａから未測位情報（５秒間隔）を受け取った場合は、ＧＰＳ時刻には、ＯＳ時刻（ローカル時刻）を設定する。この時の未測位情報は、遅延位置情報として保存する。
【００３７】
（リ）ＧＰＳ端末１１が、サーバ１２と接続する前に、ＧＰＳモジュール１１ａからＧＰＳ時刻が設定された測位情報を受け取った場合は、ＧＰＳ時刻をＯＳ時刻（以下、擬似ＧＰＳ時刻）として設定する。この時、ＯＳ時刻（ローカル時刻）とＧＰＳ時刻までの差（単位は秒）をオフセット時刻として保存する。この時の測位情報は、遅延位置情報として保存する。
【００３８】
（ヌ）ＧＰＳ端末１１が、サーバ１２と接続後、サーバ１２に対して時刻要求を行なう。時刻要求を受け取ったサーバ１２は、サーバ時刻を生成して送信する。ＧＰＳ端末１１は、サーバ時刻を受け取るが、ＯＳ時刻は、既にＧＰＳ時刻で設定されているため、時刻の変更は実行しない。
【００３９】
（ル）ＧＰＳモジュール１１ａからＧＰＳ時刻が設定された測位情報が送付された場合は、ＧＰＳ時刻には、ＯＳ時刻（擬似ＧＰＳ時刻）を設定しない。但し、ＧＰＳ時刻とＯＳ時刻との間に３秒以上の差がある場合は、取得したＧＰＳ時刻をＯＳ時刻に設定（これも、擬似ＧＰＳ時刻とする）する。この補正処理は、処理が終了するまで繰り返し実行される。この時の測位情報の扱いは、上記第１取得方法の（ロ）の場合と同じである。
【００４０】
（オ）ＧＰＳ衛星が捕捉できず、再度未測位情報（５秒間隔）となった場合は、ＯＳ時刻（擬似ＧＰＳ時刻）をＧＰＳ時刻として設定する。この時の未測位情報の扱いは、上記第１取得方法の（ロ）の場合と同じである。
【００４１】
（ワ）サーバ１２へ位置情報（又は遅延位置情報）送信時にＧＰＳ時刻に１９７０年代の時刻が設定されている場合は、オフセット時刻をＧＰＳ時刻に加算して伝送する。
【００４２】
（カ）位置情報を受信したサーバ１２は、ＤＢＭＳを使用してデータベース１６へ保存する。
【００４３】
［実施の形態２］
次に、図４に示すシステムにおいて、無線ＬＡＮカードを使用し、未測位情報を含む位置情報の送信を行う場合における処理方法の実施の形態２を図５により述べる。
【００４４】
図５は、無線ＬＡＮカード使用時、ＧＰＳモジュール１１ａからＧＰＳ時刻情報を取得する場合の処理方法の説明図である。
【００４５】
（タ）ＧＰＳモジュール１１ａから未測位情報（５秒間隔）を受け取った場合は、ＧＰＳ時刻には、ＯＳ時刻（ローカル時刻）を設定する。この時の未測位情報は、ＦＬＡＳＨ−ＲＯＭに保存又は圧縮保存（データ保存量を増加させ、かつサーバ１２への転送時間を短縮するため、一部データの差分を使った圧縮を行なっている）する。
【００４６】
（レ）ＧＰＳモジュールからＧＰＳ時刻が設定された測位情報を受け取った場合は、ＧＰＳ時刻をＯＳ時刻（以下、擬似ＧＰＳ時刻）として設定する。この時、ＯＳ時刻（ローカル時刻）とＧＰＳ時刻までの差（単位は秒）をオフセット時刻として保存する。この時の測位情報の扱いは、上記（タ）の場合と同じである。
【００４７】
（ソ）ＯＳ時刻（擬似ＧＰＳ時刻）設定後、ＧＰＳモジュール１１ａからＧＰＳ時刻が設定された測位情報が出力された場合は、ＧＰＳ時刻にＯＳ時刻を設定しない。但し、ＧＰＳ時刻とＯＳ時刻を比較して３秒以上の差がある場合は、ＧＰＳ時刻をＯＳ時刻として再設定する。この時の測位情報の扱いは、上記（タ）の場合と同じである。
【００４８】
（ツ）ＧＰＳ衛星が捕捉できず、再度未測位情報（５秒間隔）となった場合は、ＧＰＳ時刻にＯＳ時刻（擬似ＧＰＳ時刻）を設定する。この時の未測位情報の扱いは、上記（タ）の場合と同じである。
【００４９】
（ネ）サーバ１２と接続後、ＦＬＡＳＨ−ＲＯＭに保存した位置情報を送信する。
【００５０】
（ナ）位置情報を受信したサーバ１２は、取得した位置情報を過去へ向かって時系列にファイルへ保存（以下、中間ファイル：中間ファイルの用語はＧＰＳＩＤと生成時刻を使ったユニークな用語が設定される）する。
【００５１】
この時に圧縮された情報は、展開して中間ファイルへ保存する。生成された中間ファイル内の位置情報で、ＧＰＳ時刻が、１９７０年代となっている未測位情報があれば、その時刻から時刻を遡ってＧＰＳ時刻を調査して、現在のＧＰＳ時刻が設定されている測位情報が検出された場合には、そのＧＰＳ時刻から逆算して、最初に検出した未測位情報までの全ての未測位情報に設定する。
【００５２】
この時、未測位情報間のＧＰＳ時刻に時間的な矛盾（同一時刻または、時間が戻るなど）が発生した場合は、ＧＰＳ設定は時系列が正しいと判断されたところまで設定を行なう。なお、矛盾した位置情報は、図６に示すように、中間ファイルから削除する。また、現在のＧＰＳ時刻が検出されない場合は、ＧＰＳ時刻の設定は実行しない。
【図面の簡単な説明】
【００５３】
【図１】本発明の実施の形態１を示す概念構成図。
【図２】サーバ接続時にＧＰＳモジュールからＧＰＳ時刻が取れていない場合の処理方法の説明図。
【図３】サーバ接続時にＧＰＳモジュールから時刻情報が取れている場合の処理方法の説明図。
【図４】本発明の実施の形態２を示す概念構成図。
【図５】無線ＬＡＮカード使用時、ＧＰＳモジュールからＧＰＳ時刻情報を取得する場合の処理方法の説明図。
【図６】ＧＰＳ時刻設定例の説明図。
【符号の説明】
【００５４】
１１…小型の車載型ＧＰＳ端末（ＧＰＳ端末）
１１ａ…ＧＰＳモジュール
１２…サーバ
１３…伝送路
１４…アクセスポイント
１５…ＬＡＮ回線
【図１】
2009031085.tif 000003
【図２】
2009031085.tif 000004
【図３】
2009031085.tif 000005
【図４】
2009031085.tif 000006
【図５】
2009031085.tif 000007
【図６】
2009031085.tif 000008