(57)【要約】【課題】少ない処理量で、かつ、処理負荷を低く抑えつつ、位置情報の機密性を確保する。【解決手段】ＧＰＳ端末１が、数字列を構成する各数字を示す文字コード値に対し、予めサーバ２から受信し自身に記憶した暗号化データＤ１１を読み出し、該暗号化データＤ１１を構成する各桁の数値を加算し暗号化し、暗号化された緯度及び経度を送信する（Ｍ１０５）。そして、サーバ２が、暗号化された緯度及び経度を受信し、その暗号化された緯度及び経度を構成する各数字を示す文字コード値に対し、予めサーバ２から受信し自身に記憶した暗号化データＤ１１を読み出し、該暗号化データＤ１１を構成する各桁の数値を減算し復号する。【選択図】図１
2009253652.tif 000002
【特許請求の範囲】
【請求項１】
乱数を生成し、各桁の数字を特定の文字コードで表現した数字列を、その乱数を使って暗号化する暗号化装置であって、
前記数字列を構成する各数字を表現した文字コード値に対し、前記乱数を構成する各桁の数値を加算する暗号化手段、
を備えることを特徴とする暗号化装置。
【請求項２】
乱数を生成し、各桁の数字を特定の文字コードで表現した数字列を、その乱数を使って暗号化する暗号化装置であって、
前記数字列を構成する各数字を表現した文字コード値に対し、前記乱数を構成する各桁の数値を減算する暗号化手段、
を備えることを特徴とする暗号化装置。
【請求項３】
前記暗号化手段が数字列の整数部分を対象とする、
ことを特徴とする請求項１または２に記載の暗号化装置。
【請求項４】
請求項１に記載の暗号化装置で乱数を用いて暗号化された数字列を復号する復号装置であって、
前記暗号化された数字列を構成する各桁の数字を表現した文字コード値に対し、前記乱数を構成する各桁の数値を減算する復号手段、
を備えることを特徴とする復号装置。
【請求項５】
請求項２に記載の暗号化装置で乱数を用いて暗号化された数字列を復号する復号装置であって、
前記暗号化された数字列を構成する各桁の数字を表現した文字コード値に対し、前記乱数を構成する各桁の数値を加算する復号手段、
を備えることを特徴とする復号装置。
【請求項６】
前記復号手段が数字列の整数部分を対象とする、
ことを特徴とする請求項４または５に記載の復号装置。
【請求項７】
各桁を特定の文字コードで表現した数字列を、生成した乱数を使って暗号通信する暗号通信方法であって、
前記数字列を構成する各桁の数字を表現した文字コード値に対し、前記乱数を構成する各桁の数値を加算し、その加算された数字列を通信手段を使って送信する暗号化ステップと、
通信手段を使って受信した数字列を構成する各桁の数字を表現した文字コード値に対し、前記乱数を構成する各桁の数値を減算する復号ステップと、
を有することを特徴とする暗号通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、暗号通信技術に関するものである。
【背景技術】
【０００２】
現在、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を使ったサーバクライアント方式の移動体管理システムは、広く知られている。このＧＰＳを使ったサーバクライアント方式の移動体管理システムの一例を図２に基づいて説明する。
【０００３】
図２における移動体管理システムでは、ＧＰＳ端末（例えば、小型の車載型ＧＰＳ端末）１を複数台有するものとする。なお、ＧＰＳ端末１が図２における移動体管理システムのクライアントと考えて良い。
【０００４】
ＧＰＳ端末１の構成の一例を図３に基づいて説明する。なお、図３は、ＧＰＳ端末１の構成概略図である。ＧＰＳ端末１は、不揮発性記憶部（例えば、ＦＬＡＳＨ−ＲＯＭ（ＦＬＡＳＨ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ））１ａ，揮発性記憶部（例えば、ＲＡＭ）１ｂ，演算を行い各部を制御する制御部（例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ），ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）など）１ｃ，ＧＰＳから位置情報を受信するＧＰＳモジュール１ｄ，拡張インタフェース部（例えば、ＣＦ（Ｃｏｍｐａｃｔ  Ｆｌａｓｈ）スロット）１ｅ，インタフェースポート部（例えば、シリアルポート）１ｇを備える。なお、制御部１ｃの一部（例えば、ＯＳ）は、不揮発性記憶部１ａに記憶されていても良い。
【０００５】
そのＧＰＳ端末１は、ＧＰＳから得られる位置情報などを制御部１ｃが処理し、さらに、付加情報を加えた後、拡張インタフェース部１ｅに接続可能なインタフェースを有する通信装置（例えば、ＣＦ型通信カード）１ｆを使って、移動体通信網１００経由でサーバ２へ前記位置情報等を送信する。
【０００６】
次に、サーバ２は、移動体通信網１００，ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）や光回線などのインターネットまたは専用線などの通信回線１０２などを介して、ＧＰＳ端末１から位置情報等を受信（取得）する。なお、移動体通信網１００と通信回線１０２間は、通信回線業者が提供する接続サービス１０１を使用するものとする。
【０００７】
そして、サーバ２は、受信した位置情報等を使って、地図情報上に現在位置表示およびデータベースへの保存等の処理を行う。
【０００８】
さらに、上述のサーバクライアント方式の移動体管理システムを詳細に説明する。
【０００９】
上述のＧＰＳモジュール１ｄは、ＧＰＳ衛星からのデータを、ＧＰＳモジュール本体に接続された外部ＧＰＳアンテナで受信し、受信したデータに基づいて自身（ＧＰＳ端末）の現在位置等を計算し、ＧＰＳ端末１の制御部１ｃへ測位状態の位置情報（以下、測位情報と呼ぶ）を特定の測位時間間隔（例えば、１秒間隔）で出力している。
【００１０】
但し、ＧＰＳモジュール１ｄが自身の現在位置を計算で求めるためには、最低３個のＧＰＳ衛星を必要とし、３個以上のＧＰＳ衛星を捕捉できない場合は、その現在位置を計算できない理由を示す未測位時の位置情報（以下、未測位情報と呼ぶ）を特定の未測位時間間隔（例えば、５秒間隔）で出力している。なお、３個のＧＰＳ衛星を補足できても、ＧＰＳ衛星の配置によっては、現在位置を計算できない場合もある。
【００１１】
ＧＰＳ端末１に拡張インタフェース部（例えば、ＣＦスロット）１ｅに認識可能な通信装置（例えば、ＣＦ型通信カード）１ｆが接続されている場合は、予め不揮発性記憶部（例えば、ＦＬＡＳＨ−ＲＯＭ）１ａに保存してある接続情報に従い、移動体通信網１００，通信回線１０２，接続サービス１０１を利用して、サーバ２（例えば、遠隔地に設置されたサーバ２）に接続し、位置情報の送信を行う。
【００１２】
このＧＰＳ端末１とサーバ２間の接続手順は、ＧＰＳ端末１からサーバ２へ接続要求を行い、サーバ２がＧＰＳ端末１からのＩＤコード（ＧＰＳ端末識別子）が定義されたものと一致している場合にのみ、サーバ２がＧＰＳ端末１へ接続許可を送信する。この接続許可を受信して初めて、ＧＰＳ端末１は、サーバ２に対して、位置情報の送信を開始する。
【００１３】
サーバ２に送信される情報は、ＧＰＳモジュール１ｄから取得したＧＰＳ時刻，緯度及び経度（以下、これらを纏めて緯度経度という），高度，速度，衛星情報を含む位置情報、ＧＰＳ端末１のインタフェースポート部１ｇを使って外部から収集した情報（付加情報と呼ぶ）から構成されている。なお、サーバ２に送信される情報のサイズは、付加情報の添付や衛星状態によって変化し、８０〜２５５バイト程度のサイズとなる。
【００１４】
また、位置情報は、現在位置情報と遅延位置情報に分類できる。前者は１秒周期に送信する位置情報である。後者は通信回線が何らかの原因で使用できない場合に、揮発性記憶部１ｂに保存しておいて、通信が回復した時点で１秒周期の位置情報送信時間の空いた時間を使って、サーバ２へ送信する位置情報である。
【００１５】
位置情報を受信したサーバ２は、後でログ表示として地図情報上に軌跡表示できるように、受信した位置情報を保存し管理する。例えば、サーバ２は、予めインストールされたデータベース管理ソフトウェアを使ってデータベースに受信した位置情報を保存する。さらに、サーバ２は、その位置情報に基づいた現在位置を、予め保有していた地図情報にリアルタイムで表示（以下、リアルタイム表示と呼ぶ）する。
【００１６】
サーバ２にインストールされたアプリケーションプログラムは、位置情報の受信，配信，保存を行うアプリケーションプログラム（以下、ＤＢ（Ｄａｔａｂａｓｅ）管理サーバと呼ぶ）と、そのＤＢ管理サーバから位置情報を取得し、地図情報上にリアルタイム表示またはログ表示するアプリケーションプログラム（以下、地図表示クライアントと呼ぶ）から構成されている。
【００１７】
また、地図表示クライアントは、ＤＢ管理サーバと同一のＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）上で動作させる方法とネットワーク経由で接続して動作させる方法の２通りの使用方法が適用可能（もちろん、併用も可能）となっている。なお、データベースに保存した位置情報を使って、地図情報表示上に軌跡表示させるログ表示は、現在位置情報と遅延位置情報の両方とも使用する。
【００１８】
上述のような移動体管理システムにおける暗号通信方法としては、自動的に取得できる時間情報や位置情報に応じた時間暗号化鍵や位置暗号化鍵を用いることによって、機密性の高い情報をある特定の場所まで保護する暗号通信方法（例えば、特許文献１参照）が知られている。なお、この暗号通信方法には、共通鍵暗号方式（例えば、ＤＥＳ（Ｄａｔａ  Ｅｎｃｒｙｐｔｉｏｎ  Ｓｔａｎｄａｒｄ）暗号方式），公開鍵暗号方式を適用できる。
【００１９】
上述の暗号通信方法を実装したシステムでは、例えば、次のように暗号通信を行う。まず、第１情報処理装置は、時間情報や位置情報に応じた時間暗号化鍵や位置暗号化鍵をサーバから取得し、それらの鍵を用いて平文を暗号化し、暗号文を送信する。そして、暗号文を受信した第２情報処理装置は、時間情報や位置情報に応じた時間復号鍵や位置復号鍵をサーバから取得し、それらの鍵を用いて暗号文を復号し、平文を得る。
【００２０】
上述の暗号通信方法は、自動的に取得できる時間情報や位置情報を利用するため、ユーザの情報管理の負担を軽減できる。また、この暗号通信方法は、特定の時刻及び特定の場所でなければ受信した情報を復号できないため、高い機密性をもって情報を保護できる。
【特許文献１】特開平１１−３３１１４４号公報（段落［００１６］〜［００２１］等）。
【発明の開示】
【発明が解決しようとする課題】
【００２１】
上述のように、ＧＰＳ端末は、ＧＰＳモジュールからの位置情報（ＧＰＳ時刻，緯度経度，高度，速度，衛星情報などを含む情報）に、付加情報（例えば、制御部で外部からシリアルポートなどを使って収集した情報）を加え、ＧＰＳ端末に接続された通信装置（例えば、通信カード）を使って、サーバ（例えば、遠隔地のサーバ）へ送信している。
【００２２】
この送信時のＧＰＳ端末とサーバ間の通信では、移動体通信網とインターネットや専用線間など回線業者が提供する接続サービスを使用している。特に、よく利用されるインターネットを使用したサーバとの接続は、送信している情報（例えば、位置情報，付加情報）を第三者によって盗聴される（あるいは、見られる）可能性を有している。位置情報をＡＳＣＩＩ（Ａｍｅｒｉｃａｎ  Ｓｔａｎｄａｒｄ  Ｃｏｄｅ  ｆｏｒ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｉｎｔｅｒｃｈａｎｇｅ）コードに変換して送信しているため、第三者によって盗聴された場合には、簡単に解析され、ＧＰＳ端末の現在地を該第三者に知られてしまう危険性が知られていた。
【００２３】
また、位置情報に対して複雑な暗号化を行う場合に、ＧＰＳ端末の制御部（例えば、ＣＰＵ）の処理速度や通信異常時の復帰処理等を考慮すると、ＧＰＳ端末自体が１秒周期の位置情報送信処理を処理できない状態になることが判っている。そのため、位置情報に対して複雑な暗号化を行って、機密性を確保することは、現実的ではない。
【００２４】
本発明は、前記課題に基づいてなされたものであって、少ない処理量で、かつ、処理負荷を低く抑えつつ、位置情報の機密性を確保する暗号化装置，復号装置，暗号通信方法を提供することにある。
【課題を解決するための手段】
【００２５】
前記課題の解決を図るために、請求項１記載の発明は、乱数を生成し、各桁の数字を特定の文字コードで表現した数字列を、その乱数を使って暗号化する暗号化装置であって、前記数字列を構成する各数字を表現した文字コード値に対し、前記乱数を構成する各桁の数値を加算する暗号化手段、を備えることを特徴とする。
【００２６】
請求項２記載の発明は、乱数を生成し、各桁の数字を特定の文字コードで表現した数字列を、その乱数を使って暗号化する暗号化装置であって、前記数字列を構成する各数字を表現した文字コード値に対し、前記乱数を構成する各桁の数値を減算する暗号化手段、を備えることを特徴とする。
【００２７】
請求項３記載の発明は、請求項１または２に記載の発明において、前記暗号化手段が数字列の整数部分を対象とする、ことを特徴とする。
【００２８】
請求項４記載の発明は、請求項１に記載の暗号化装置で乱数を用いて暗号化された数字列を復号する復号装置であって、前記暗号化された数字列を構成する各桁の数字を表現した文字コード値に対し、前記乱数を構成する各桁の数値を減算する復号手段、を備えることを特徴とする。
【００２９】
請求項５記載の発明は、請求項２に記載の暗号化装置で乱数を用いて暗号化された数字列を復号する復号装置であって、前記暗号化された数字列を構成する各桁の数字を表現した文字コード値に対し、前記乱数を構成する各桁の数値を加算する復号手段、を備えることを特徴とする。
【００３０】
請求項６記載の発明は、請求項４または５に記載の発明において、前記復号手段が数字列の整数部分を対象とする、ことを特徴とする。
【００３１】
請求項７記載の発明は、各桁を特定の文字コードで表現した数字列を、生成した乱数を使って暗号通信する暗号通信方法であって、前記数字列を構成する各桁の数字を表現した文字コード値に対し、前記乱数を構成する各桁の数値を加算し、その加算された数字列を通信手段を使って送信する暗号化ステップと、通信手段を使って受信した数字列を構成する各桁の数字を表現した文字コード値に対し、前記乱数を構成する各桁の数値を減算する復号ステップと、を有することを特徴とする。
【００３２】
前記請求項１，２，３記載の発明によれば、少ない処理量で、数字列（例えば、緯度及び経度を表現した数字列）を暗号化できる。
【００３３】
前記請求項４，５，６記載の発明によれば、少ない処理量で、暗号化装置で暗号化された数字列を復号できる。
【００３４】
前記請求項７記載の発明によれば、少ない処理量で、数字列を暗号化及び復号できる。
【発明の効果】
【００３５】
以上示したように請求項１，２，３の発明によれば、暗号化処理における処理負荷を低く抑えることができ、例えば、ＧＰＳ端末のような処理能力の低い装置でも、容易に機密性を確保できる。
【００３６】
請求項４，５，６の発明によれば、復号処理における処理負荷を低く抑えることができる。
【００３７】
請求項７の発明によれば、暗号化処理及び復号処理における処理負荷を低く抑えることができ、例えば、ＧＰＳ端末のような処理能力の低い装置でも、容易に機密性を確保できる。
【００３８】
これらを以って暗号通信技術の分野に貢献できる。
【発明を実施するための最良の形態】
【００３９】
本実施形態における暗号通信技術を適用した移動体管理システムの構成を図１に基づいて説明する。
【００４０】
図１中のＧＰＳ端末１は、通信回線（図示省略）を介してサーバ２に接続し、位置情報などを送信する通信を行う。
【００４１】
ＧＰＳ端末１は、図３と同様の構成を有し、不揮発性記憶部１ａには、ＧＰＳ端末ごとにユニーク（一意）な識別子（あるいは、識別番号）であって、ＧＰＳ端末を識別するＧＰＳ端末識別子が設定され記憶されているものとする。また、以下の説明で、図３と同じ符号のものの説明は省略する。本実施形態では、ＧＰＳ端末１の通信機能は必須であるため、拡張インタフェース部１ｅには、通信装置１ｆが接続されているものとする。
【００４２】
サーバ２は、制御部（図示省略；例えば、ＣＰＵやＯＳなど），記憶部（例えば、メモリ，ハードディスクドライブ装置）２ｃ，通信回線を使って通信を行う通信部（図示省略），乱数生成部（図示省略；例えば、ＯＳが提供する乱数生成関数でも良い）を備える一般的なサーバであって、さらに、サーバ２には、ＤＢ管理サーバ２ａと地図表示クライアント２ｂがインストールされているものとする。記憶部２ｃには、ＤＢ管理サーバ２ａが管理するデータベースが構築されているものとする。
【００４３】
本実施形態における暗号通信方法を図１に基づいて説明する。
【００４４】
まず、ＧＰＳ端末１がサーバ２へ位置情報を送信するに先立って、ＧＰＳ端末１からサーバ２に対して、ＧＰＳ端末識別子を含む接続要求を送信する（Ｍ１０１）。
【００４５】
次に、接続要求を受信したサーバ２（ＤＢ管理サーバ２ａ）は、受信したＧＰＳ端末１のＧＰＳ端末識別子をチェックし、定義されたものと一致する場合、緯度の整数部分（例えば、５桁の整数）と経度の整数部分（例えば、４桁の整数）を暗号化するため、乱数生成部を使って９桁の整数からなる乱数を算出する。この乱数を暗号化データと見做し、該暗号化データを接続許可と一緒にＧＰＳ端末へ送信する（Ｍ１０２）。さらに、サーバ２（ＤＢ管理サーバ２ａ）は、接続要求に含まれるＧＰＳ端末識別子毎に前記暗号化データを記憶部に（例えば、データベースに）保存する。即ち、サーバ２（ＤＢ管理サーバ２ａ）は、ＧＰＳ端末識別子に対応付けて暗号化データを保存する。
【００４６】
次に、接続許可と暗号化データを受信したＧＰＳ端末１は、その暗号化データを揮発性記憶部１ｂに保存する（Ｍ１０３）。例えば、図１中の暗号化データＤ１１のように保存する。
【００４７】
次に、ＧＰＳ端末１が、測位情報である位置情報を送信する際に、保存した暗号化データを読み出し（Ｍ１０４）、その位置情報における緯度経度の整数部分に対し、該暗号化データを加算する暗号化処理（詳細は後述する）を施し、その暗号化処理を施した緯度経度を含ませた位置情報をサーバ２へ送信する（Ｍ１０５）。即ち、サーバ２からの接続許可を受信した時点でＧＰＳ端末１は位置情報のデータ送信を開始する。
【００４８】
そして、サーバ２は、受信した位置情報が測位情報の場合、、ＧＰＳ端末識別子毎に保存してあった暗号化データを記憶部２Ｃから読み出し、その位置情報における緯度経度の整数部分に対して減算する復号処理を施し、その復号処理を施したものを緯度経度として、記憶部２ｃへ保存し（Ｍ１０６）、地図表示クライアント２ｂを使って地図表示する（Ｍ１０７）。例えば、緯度経度は、図１中の記憶部２ｃ中の位置情報Ｄ１２（或いは、遅延位置情報）に含まれて保存される。
【００４９】
ここで、上述の暗号化処理を説明する。なお、以下の説明では、測位情報は、ＧＰＳ時刻，緯度経度，高度，速度，衛星情報（，付加情報）から構成されており、その緯度経度の整数部分のみを暗号化処理の対象とする。また、緯度経度はＷＧＳ（Ｗｏｒｌｄ  Ｇｅｏｄｅｔｉｃ  Ｓｙｓｔｅｍ：世界測地系）−８４  ＧＧＡ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ  Ｆｉｘ  Ｄａｔａ）表示（例えば、ＸＸＸＸＸ．ｘｘｘ（緯度）、ＹＹＹＹ．ｙｙｙ（経度）と表示）を採用しているものとする。例えば、東京駅であれば、緯度経度の整数部分は、「３５４０（北緯）」，「１３９４６（東経）」となる。
【００５０】
サーバ２へ送信する緯度経度は、その各桁がＡＳＣＩＩコードで表現（あるいは符号化）されている（即ち、数字列で表現されている）。緯度経度の整数部分（例えば、緯度５桁，経度４桁）の各桁も、１バイトで表現され、その各桁毎（即ち、各バイト毎）に暗号化データを加算する。以下の表は、東京駅の緯度経度の整数部分に暗号化処理を施す様子を示すものである。
【００５１】
【表１】
2009253652.tif 000003
【００５２】
上表における行（ａ）は、東京駅の緯度経度の整数部分を文字表現したものである。行（ｂ）は、東京駅の緯度経度の整数部分をＡＳＣＩＩコードに基づいて１６進数表現したものである。行（ｃ）は、暗号化データの一例であって、暗号化データ「１２５１２１５８１」を文字表現したものである。行（ｄ）は、暗号化データの各桁の値を１６進数表現したものである。行（ｅ）は、行（ｂ）の各桁に（ｄ）の各桁を加算し（即ち、暗号化処理し）、１６進数表現したものである。行（ｆ）は、行（ｅ）の各桁を文字表現したものである。
【００５３】
上述のように、加算された桁（１バイトのデータ）を、ＡＳＣＩＩコードに変換しても、元の東京駅の緯度経度の整数部分とは、異なる数字（もしくは文字）に変換されていることが判る。
【００５４】
本実施形態における復号処理は、上述の暗号化処理とは逆の処理であって、暗号化処理を施された緯度経度の整数部分の各桁（各バイト）から暗号化データを減算することによって、元の緯度経度のＡＳＣＩＩコードを得ることができる。
【００５５】
なお、本実施形態における暗号通信方法の各手順（もしくは各処理）を手段（例えば、コンピュータプログラムにおける手段）として実装し、移動体管理システムを構成しても良い。
【００５６】
以上のように、本実施形態によれば、ＧＰＳ端末からサーバへ送信される位置情報のうち、緯度経度の整数部分のみを暗号化するため、送信処理への負荷を小さくでき、さらには、ＧＰＳ端末における処理全体にかかる負荷を最小限に抑えることができる。例えば、低価格で計算能力の小さいＣＰＵを搭載したＧＰＳ端末でも、高い機密性をもって、緯度経度を送信できる。
【００５７】
位置情報（即ち、緯度経度の整数部分）をＧＰＳ端末識別子ごとにサーバで生成した乱数で暗号化するため、第三者が該暗号化された位置情報を取得（盗聴）しても、その位置情報を緯度経度と判断することは困難であり、仮に緯度経度と判断されても容易に現在位置を確定することは更に困難である。その困難性のため、本実施形態は、少ない処理量にもかかわらず、高い機密性を有することができる。
【００５８】
加えて、暗号化データ（即ち、乱数）は、ＧＰＳ端末とサーバ間の接続ごとに算出されるため、頻繁に接続しても解読される可能性を低くできる。
【００５９】
以上、本発明の実施形態について説明したが、本発明は説明した実施形態に限定されるものでなく、各請求項に記載した範囲において各種の変形を行うことが可能である。
【００６０】
例えば、本実施形態では、緯度経度の整数部分を対象に暗号化処理を施したが、緯度経度の小数点以下の部分を対象にしても良い。
【００６１】
また、本実施形態では、暗号化処理に加算、復号処理に減算を処理したが、逆に、暗号化処理に減算、復号処理に加算を処理しても良い。
【００６２】
また、本実施形態では、ＡＳＣＩＩコードを対象としたが、他のコード体系（例えば、ＪＩＳ（Ｊａｐａｎｅｓｅ  Ｉｎｄｕｓｔｒｉａｌ  Ｓｔａｎｄａｒｄ）コードなど）を対象としても良い。
【００６３】
また、上述の乱数生成部は、ＦＩＰＳ（Ｆｅｄｅｒａｌ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｐｒｏｃｅｓｓｉｎｇ  Ｓｔａｎｄａｒｄ）などの標準規格に準拠した乱数生成器を備え、その乱数生成器を使って乱数を生成しても良い。
【図面の簡単な説明】
【００６４】
【図１】本実施形態における移動体管理システムの構成図。
【図２】従来のＧＰＳを使ったサーバクライアント方式の移動体管理システムの概要構成図。
【図３】ＧＰＳ端末の構成の一例を示す図。
【符号の説明】
【００６５】
１…ＧＰＳ端末
１ａ…不揮発性記憶部
１ｂ…揮発性記憶部
１ｃ…制御部
１ｄ…ＧＰＳモジュール
１ｅ…拡張インタフェース部
１ｆ…通信装置
１ｇ…インタフェースポート部
２…サーバ
２ａ…ＤＢ管理サーバ
２ｂ…地図表示クライアント
２ｃ…記憶部
１００…移動体通信網
１０１…回線業者が提供する接続サービス
１０２…ＡＤＳＬや光回線などのインターネットまたは専用線などの通信回線
Ｄ１１…暗号化データ
Ｄ１２…位置情報
【図１】
2009253652.tif 000004
【図２】
2009253652.tif 000005
【図３】
2009253652.tif 000006