(57)【要約】【課題】センサ情報受信装置のデータを傍受されても、プライバシ情報が漏洩することを回避する。【解決手段】センサ情報保護システム１は、１以上のセンサ端末１０と、センサ情報受信装置２０と、管理サーバ３０とを備える。センサ情報受信装置２０は、センサ端末１０が所定の状態を検知したときに、センサ端末１０から正規ＩＤを受信する受信部２１と、アプリケーション２６を実行可能とするオペレーションシステム２５と、正規ＩＤと同一のＩＤを疑似ＩＤとして生成し、オペレーションシステム２５に出力する疑似ＩＤ生成部２２と、正規ＩＤと、疑似ＩＤと、正規ＩＤ及び疑似ＩＤを区別するための乱数とを管理サーバ３０に送信するアプリケーション２６と、を備える。【選択図】図２
2016206947.tif 000002
【特許請求の範囲】
【請求項１】
１以上のセンサ端末と、センサ情報受信装置と、管理サーバとを備えるセンサ情報保護システムであって、
前記センサ情報受信装置は、
前記センサ端末が所定の状態を検知したときに、該センサ端末から、該センサ端末を一意に識別する正規ＩＤを受信する受信部と、
アプリケーションを実行可能とするオペレーションシステムと、
前記正規ＩＤと同一のＩＤを疑似ＩＤとして生成し、前記オペレーションシステムに出力する疑似ＩＤ生成部と、
前記正規ＩＤと、前記疑似ＩＤと、前記正規ＩＤ及び前記疑似ＩＤを区別するための乱数とを前記管理サーバに送信するアプリケーションと、
を備えることを特徴とするセンサ情報保護システム。
【請求項２】
前記受信部が前記正規ＩＤを受信すると、正規ＩＤ用の乱数シードを用いて、正規ＩＤを識別するための乱数である正規ＩＤ識別乱数を生成する正規ＩＤ識別乱数生成部を更に備えることを特徴とする、請求項１に記載のセンサ情報保護システム。
【請求項３】
前記受信部が前記正規ＩＤを一定時間以上受信しなかった場合には、疑似ＩＤ用の乱数シードを用いて、疑似ＩＤを識別するための乱数である疑似ＩＤ識別乱数を生成する疑似ＩＤ識別乱数生成部を更に備えることを特徴とする、請求項１又は２に記載のセンサ情報保護システム。
【請求項４】
正規ＩＤ識別乱数生成部は、前記正規ＩＤ用の乱数シードに、前記受信部が前記正規ＩＤを受信した時刻を与えて前記正規ＩＤ識別乱数を生成することを特徴とする、請求項２に記載のセンサ情報保護システム。
【請求項５】
前記疑似ＩＤ生成部は、前記受信部が前記正規ＩＤを一定時間以上受信しなかった場合に、所定の時間間隔で前記疑似ＩＤを生成することを特徴とする、請求項１から４のいずれか一項に記載のセンサ情報保護システム。
【請求項６】
前記管理サーバは、
事前に前記センサ情報受信装置と共有している前記正規ＩＤ用の乱数シードを用いて、前記センサ情報受信装置により生成される可能性のある全ての正規ＩＤ識別乱数のリストである正規ＩＤ識別乱数リストを記憶する記憶部と、
前記正規ＩＤ識別乱数リストと、前記センサ情報受信装置から受信した識別乱数とを比較し、一致する場合には前記識別乱数とともに受信する正規ＩＤを抽出する正規ＩＤ抽出部と、
を備えることを特徴とする、請求項２から５のいずれか一項に記載のセンサ情報保護システム。
【請求項７】
１以上のセンサ端末からＩＤを受信して管理サーバに送信するセンサ情報受信装置であって、
前記センサ端末が所定の状態を検知したときに、該センサ端末から、該センサ端末を一意に識別する正規ＩＤを受信する受信部と、
アプリケーションを実行可能とするオペレーションシステムと、
前記正規ＩＤと同一のＩＤを疑似ＩＤとして生成し、前記オペレーションシステムに出力する疑似ＩＤ生成部と、
前記正規ＩＤと、前記疑似ＩＤと、前記正規ＩＤ及び前記疑似ＩＤを区別するための乱数とを前記管理サーバに送信するアプリケーションと、
を備えることを特徴とするセンサ情報受信装置。
【請求項８】
１以上のセンサ端末と、センサ情報受信装置と、管理サーバとを備えるシステムにおけるセンサ情報保護方法であって、
前記センサ端末により、所定の状態を検知したときに前記センサ情報受信装置に該センサ端末を一意に識別する正規ＩＤを送信するステップと、
前記センサ情報受信装置により、前記正規ＩＤと同一のＩＤを疑似ＩＤとして生成するステップと、
前記センサ情報受信装置により、前記正規ＩＤと、前記疑似ＩＤと、前記正規ＩＤ及び前記疑似ＩＤを区別するための乱数とを前記管理サーバに送信するステップと、
を含むことを特徴とするセンサ情報保護方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、センサ端末から送信される情報を保護するセンサ情報保護システム、センサ情報受信装置、及びセンサ情報保護方法に関する。
【背景技術】
【０００２】
近年、バッテリを持たない自己発電技術を利用した省リソースのイベント駆動型のセンサ端末が開発されている。非特許文献１に開示された例では、センサ端末に付属したスイッチを押す動作などによって発電された微小な電力を利用して、データを無線通信により送信する。例えば、センサ端末を一意に識別するセンサＩＤをセンサ情報受信装置に送信し、該センサ情報受信装置が、受信したセンサＩＤから該センサＩＤに紐付いたイベント（生活空間における人の活動等）の発生を認識するといった利用が考えられる。
【０００３】
また、非特許文献２に開示された例では、センサ情報受信装置は専用の端末ではなく、スマートフォンが用いられている。このように利便性の面から、利用者が保有するスマートフォンやタブレット、ホームゲートウェイ等を用いてセンサデータを収集することになると考えられる。しかし、利用者が保有するスマートフォンやタブレット、ホームゲートウェイ等は、専用端末と比較してマルウェア等に感染するリスクが高くなると考えられる。
【０００４】
一方、特許文献１には、アクティブ無線タグ（センサ端末）を付けた人物等の観測対象物の位置を把握するために、アクティブ無線タグから観測対象物を表す識別コードを表す無線信号を送出する技術が記載されている。この技術では、偽識別コード送信手段から識別コードとは異なるコードを送出することにより、第三者が無線信号を盗聴して観測対象物の位置や移動履歴を把握することを防止する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−６７０６２号公報
【非特許文献】
【０００６】
【非特許文献１】“エネルギーハーベスティング無線通信技術”、[online]、EnOcean、[2015年4月22日検索]、インターネット<URL:https://www.enocean.com/jp/energy-harvesting-wireless/?enoc=enoen_gg_radio%20frequency>
【非特許文献２】“社会に増殖する「センサー」、ビックデータをビジネスに生かせ”、[online]、ITpro Active、2013年4月9日、[2015年4月22日検索]、インターネット<URL:http://itpro.nikkeibp.co.jp/article/Active/20130401/467581/>
【発明の概要】
【発明が解決しようとする課題】
【０００７】
センサ端末からセンサ情報受信装置にセンサＩＤを送信する場合、悪意を持った第三者はマルウェアを通じてセンサ情報受信装置内に保存されるセンサＩＤを傍受可能である。そのため、センサＩＤの送信の有無をモニタすることで行動に紐付いたイベントの発生を推測することが可能となり、活動状況や在宅の有無など、プライバシに関わる情報が漏洩するおそれがある。
【０００８】
そこで、特許文献１に記載されているように、センサ端末から疑似的なセンサＩＤ情報を送出することによって、信号を盗聴する第三者を撹乱することが考えられる。しかし、イベントが発生していなくてもセンサ端末はセンサＩＤを送信しなければならないため、センサ端末にはセンサＩＤを送信するための電力が必要となり、バッテリを搭載する必要が生じてしまう。また、センサ端末から疑似的なセンサＩＤを送出するためには、センサ端末に処理を追加する必要が生じる。このため、センサ端末として、非特許文献１に記載されているようなバッテリレスのイベント駆動型のセンサ端末を利用することができないという問題がある。
【０００９】
また、特許文献１に開示された技術では、ドアの開閉などをトリガとして動作し、常に同一のセンサＩＤを送信するバッテリレスのイベント駆動型のセンサ端末に、センサ情報受信装置が真ＩＤとは異なるＩＤを送信する撹乱方法を適用した場合、見守りなどの特定のサービスではセンサＩＤごとの送信履歴を一定期間蓄積すれば、観測対象物（人）の特性などから真ＩＤ候補の絞込みがある程度できてしまうおそれがある。
【００１０】
かかる事情に鑑みてなされた本発明の目的は、バッテリが不要なセンサ端末を利用可能であり、センサ情報受信装置のデータを傍受されても、プライバシ情報の漏洩を回避可能なセンサ情報保護システム、センサ情報受信装置、及びセンサ情報保護方法を提供することにある。
【課題を解決するための手段】
【００１１】
上記課題を解決するため、本発明に係るセンサ情報保護システムは、１以上のセンサ端末と、センサ情報受信装置と、管理サーバとを備えるセンサ情報保護システムであって、前記センサ情報受信装置は、前記センサ端末が所定の状態を検知したときに、該センサ端末から、該センサ端末を一意に識別する正規ＩＤを受信する受信部と、アプリケーションを実行可能とするオペレーションシステムと、前記正規ＩＤと同一のＩＤを疑似ＩＤとして生成し、前記オペレーションシステムに出力する疑似ＩＤ生成部と、前記正規ＩＤと、前記疑似ＩＤと、前記正規ＩＤ及び前記疑似ＩＤを区別するための乱数とを前記管理サーバに送信するアプリケーションと、を備えることを特徴とする。
【００１２】
また、上記課題を解決するため、センサ情報受信装置は、１以上のセンサ端末からＩＤを受信して管理サーバに送信するセンサ情報受信装置であって、前記センサ端末が所定の状態を検知したときに、該センサ端末から、該センサ端末を一意に識別する正規ＩＤを受信する受信部と、アプリケーションを実行可能とするオペレーションシステムと、前記正規ＩＤと同一のＩＤを疑似ＩＤとして生成し、前記オペレーションシステムに出力する疑似ＩＤ生成部と、前記正規ＩＤと、前記疑似ＩＤと、前記正規ＩＤ及び前記疑似ＩＤを区別するための乱数とを前記管理サーバに送信するアプリケーションと、を備えることを特徴とする。
【００１３】
また、上記課題を解決するため、センサ情報保護方法は、１以上のセンサ端末と、センサ情報受信装置と、管理サーバとを備えるシステムにおけるセンサ情報保護方法であって、前記センサ端末により、所定の状態を検知したときに前記センサ情報受信装置に該センサ端末を一意に識別する正規ＩＤを送信するステップと、前記センサ情報受信装置により、前記正規ＩＤと同一のＩＤを疑似ＩＤとして生成するステップと、前記センサ情報受信装置により、前記正規ＩＤと、前記疑似ＩＤと、前記正規ＩＤ及び前記疑似ＩＤを区別するための乱数とを前記管理サーバに送信するステップと、を含むことを特徴とする。
【発明の効果】
【００１４】
本発明によれば、悪意のある第三者がマルウェアを介してセンサ情報受信装置のオペレーションシステムを乗っ取りセンサ情報受信装置のセンサデータを傍受したとしても、一定の間隔で送信されるセンサＩＤが常時観測されるため、プライバシ情報の漏洩を回避することができる。また、バッテリが不要なセンサ端末を利用することができる。さらに、センサＩＤの暗号化、復号化といった特別な処理を追加することなく、低負荷且つ低コストでセンサ情報を保護するシステムを構築することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施形態に係るセンサ情報保護システムの構成例を示す概略図である。
【図２】本発明の一実施形態に係るセンサ情報保護装置の構成例を示すブロック図である。
【図３】正規ＩＤ受信時の正規ＩＤ識別乱数の生成例を示す図である。
【図４】疑似ＩＤ生成時の疑似ＩＤ識別乱数の生成例を示す図である。
【図５】本発明の一実施形態に係るセンサ情報保護システムにおける管理サーバの構成例を示すブロック図である。
【図６】管理サーバが記憶する正規ＩＤ識別乱数リストの例を示す図である。
【図７】管理サーバにおける正規ＩＤの抽出例を示す図である。
【図８】本発明の一実施形態に係るセンサ情報保護方法の動作例を示すフローチャートである。
【発明を実施するための形態】
【００１６】
以下、本発明の一実施形態について、図面を参照して詳細に説明する。
【００１７】
まず、センサ情報保護システムの全体の構成について、図１を参照して説明する。図１は、本発明の一実施形態に係るセンサ情報保護システムの構成例を示す概略図である。図１に示す例では、センサ情報保護システム１は、１以上のセンサ端末１０と、センサ情報受信装置２０と、管理サーバ３０とを備える。センサ情報受信装置２０は、インターネットなどのネットワーク４０を介して管理サーバ３０に接続される。
【００１８】
本実施形態では、センサ情報保護システム１を、センサ端末１０を用いて対象者の行動を見守る見守りシステムに適用した例について、以下説明する。
【００１９】
センサ端末１０は、対象者の行動等の所定の状態を検知するセンサ機能を有し、所定の状態を検知すると、センサ端末１０を一意に識別する端末ＩＤなどのセンサ情報を無線でセンサ情報受信装置２０に送信する。以下、正規のセンサ端末１０が送信する端末ＩＤを、「正規ＩＤ」と称する。例えば、図１に示すように、センサ端末１０−１は正規ＩＤであるＩＤ１を送信し、センサ端末１０−２は正規ＩＤであるＩＤ１を送信し、センサ端末１０−ｎは正規ＩＤであるＩＤｎを送信する。
【００２０】
センサ端末１０は、所定の状態を検知したことをトリガとして正規ＩＤを送信するイベント駆動型のセンサ端末であってもよい。あるいは、処理能力が低いために暗号化の機能を始めとしたセキュリティ機能を有しないセンサ端末であってもよい。
【００２１】
センサ端末１０は、見守りシステムにおいては、例えば見守り対象者宅のドアなどに１以上設置され、ドアの開閉などの動作により見守り対象者の行動を検知する。この場合、センサ端末１０は、開閉動作により発生した電力を用いて正規ＩＤをセンサ情報受信装置２０に送信するようにすることも可能である。
【００２２】
つぎに、センサ情報受信装置２０について説明する。図２は、本発明の一実施形態に係るセンサ情報保護装置の構成例を示すブロック図である。図２に示す例では、センサ情報受信装置２０は、受信部２１と、疑似ＩＤ生成部２２と、正規ＩＤ識別乱数生成部２３と、疑似ＩＤ識別乱数生成部２４と、ＯＳ（オペレーションシステム）２５と、アプリケーション２６とを備える。受信部２１、疑似ＩＤ生成部２２、正規ＩＤ識別乱数生成部２３、及び疑似ＩＤ識別乱数生成部２４は、ＯＳ２５及びアプリケーション２６と、図中の点線で示されるように、Trusted Execution Environment(ＴＥＥ)などにより分離され、セキュアな領域とするのが好適である。
【００２３】
受信部２１は、正規のセンサ端末１０から正規ＩＤを無線で受信し、受信したセンサＩＤ、及びセンサＩＤを受信した受信時刻を正規ＩＤ識別乱数生成部２３に出力する。
【００２４】
疑似ＩＤ生成部２２は、正規ＩＤの受信間隔をモニタすることにより、事前に定められた一定時間以上、受信部２１がセンサ端末１０から正規ＩＤを受信しなかった場合には、所定の時間間隔で、正規ＩＤと同じＩＤを疑似的に生成し、疑似ＩＤ識別乱数生成部２４に出力する。以下、疑似的に生成したＩＤを「疑似ＩＤ」と称する。なお、所定の時間間隔とは、一定の時間間隔であってもよいし、所定のルールに従った時間間隔であってもよいし、ランダムな時間間隔であってもよい。また、疑似ＩＤ生成部２２は、正規ＩＤの受信間隔をモニタすることなく、ランダムな時間間隔で疑似ＩＤを生成してもよい。
【００２５】
正規ＩＤ識別乱数生成部２３は、正規ＩＤ用の乱数シードである正規ＩＤ乱数シード２３１を有し、正規ＩＤ乱数シード２３１を用いて、正規ＩＤを識別するための乱数である正規ＩＤ識別乱数を生成する。
【００２６】
図３は、正規ＩＤ識別乱数生成部２３による正規ＩＤ識別乱数の生成例を示す図である。正規ＩＤ識別乱数生成部２３は、受信部２１から正規ＩＤである「ＩＤ１」が入力されると、正規ＩＤ乱数シード２３１に正規ＩＤを受信した受信時刻を与えて、受信時刻に応じて異なる正規ＩＤ識別乱数を生成する。そして、正規ＩＤ識別乱数生成部２３は、正規ＩＤ及び正規ＩＤ識別乱数の情報をＯＳ２５に出力する。ここで、受信時刻は、受信部２１から受け取ってもよいし、受信部２１から正規ＩＤが入力された時刻としてもよい。また、この例では受信時刻を用いているが、任意の時刻や任意の値を用いてもよい。ただし、受信時刻を用いて正規ＩＤ識別乱数を生成することにより、後述するように管理サーバ３０において正規ＩＤとともに正規ＩＤの受信時刻を管理することができるようになる。
【００２７】
疑似ＩＤ識別乱数生成部２４は、疑似ＩＤ用の乱数シードである疑似ＩＤ乱数シード２４１を有し、疑似ＩＤ乱数シード２４１を用いて、疑似ＩＤを識別するための乱数である疑似ＩＤ識別乱数を生成する。そして、疑似ＩＤ及び疑似ＩＤ識別乱数の情報をＯＳ２５に送信する。疑似ＩＤ乱数シード２４１は、生成した疑似ＩＤ識別乱数が正規ＩＤ識別乱数と同一になることがないような乱数シードとする。
【００２８】
図４は、疑似ＩＤ識別乱数生成部２４による疑似ＩＤ識別乱数の生成例を示す図である。疑似ＩＤ識別乱数生成部２４は、受信部２１が正規ＩＤを一定時間以上受信しないために疑似ＩＤ生成部２２から疑似ＩＤである「ＩＤ１」が入力されると、疑似ＩＤ乱数シード２４１に疑似ＩＤを生成した生成時刻を与えて、生成時刻に応じて異なる疑似ＩＤ識別乱数を生成する。その後、受信部２１がセンサ端末１０から正規ＩＤを受信した場合は、疑似ＩＤ及び疑似ＩＤ識別乱数の生成を終了する。ここで、生成時刻は、疑似ＩＤ生成部２２から受け取ってもよいし、疑似ＩＤ生成部２２から疑似ＩＤが入力された時刻としてもよい。また、この例では生成時刻を用いているが、任意の時刻や任意の値を用いてもよく、その場合でも正規ＩＤ識別乱数と区別することができる。
【００２９】
ＯＳ２５はセンサ情報受信装置２０を管理するとともに、アプリケーション２６を実行可能とする。
【００３０】
アプリケーション２６は、ＯＳ２５上で動作し、見守り対象者の活動状況として、正規ＩＤと、疑似ＩＤと、正規ＩＤ及び疑似ＩＤを区別するための乱数とを管理サーバ３０に送信する。本実施形態では、正規ＩＤ及び疑似ＩＤを区別するための乱数として、正規ＩＤ識別乱数及び疑似ＩＤ識別乱数を用いるが、正規ＩＤ及び疑似ＩＤを区別できるものであればよい。
【００３１】
つぎに、管理サーバ３０について説明する。図５は、管理サーバ３０の構成例を示すブロック図である。図５に示す例では、管理サーバ３０は、記憶部３１と、正規ＩＤ抽出部３２とを備える。
【００３２】
記憶部３１は正規ＩＤ識別乱数リスト３１１を記憶する。正規ＩＤ識別乱数リスト３１１は、センサ情報受信装置２０の正規ＩＤ識別乱数生成部２３により生成される可能性のある全ての正規ＩＤ識別乱数をリスト化したものである。
【００３３】
図６は、管理サーバ３０における正規ＩＤ識別乱数リスト３１１の例を示す図である。記憶部３１に記憶された正規ＩＤ識別乱数リスト３１１は、センサ情報受信装置２０の正規ＩＤ識別乱数生成部２３と共有する正規ＩＤ乱数シード２３１に、センサ情報受信装置２０で受信する可能性のある全ての時刻を与えることにより、事前に生成される。
【００３４】
図７は、管理サーバ３０における正規ＩＤの抽出例を示す図である。正規ＩＤ抽出部３２は、センサ情報受信装置２０から正規ＩＤ及び正規ＩＤ識別乱数の情報、又は疑似ＩＤ及び疑似ＩＤ識別乱数の情報を受信する。そして、受信した識別乱数（正規ＩＤ識別乱数又は疑似ＩＤ識別乱数）を正規ＩＤ識別乱数リスト３１１と比較し、一致する場合には受信した識別乱数は正規ＩＤ識別乱数であると判定し、一致しない場合には受信した識別乱数は疑似ＩＤ識別乱数であると判定する。そして、正規ＩＤ識別乱数とともに受信したＩＤを正規ＩＤとして抽出し、管理サーバ３０にて保管する。
【００３５】
また、正規ＩＤ識別乱数はセンサ情報受信装置２０が受信した時刻に基づいて生成されるため、管理サーバ３０は受信した正規ＩＤ識別乱数から受信時刻を把握することができる。したがって、管理サーバ３０は、抽出した正規ＩＤを、センサ情報受信装置２０が受信した時刻とともに保管する。
【００３６】
つぎに、センサ情報保護システム１によるセンサ情報保護方法について説明する。図８は、本発明の一実施形態に係るセンサ情報保護方法の動作例を示すフローチャートである。
【００３７】
図８に示すように、センサ端末１０により、所定の状態を検知したときにセンサ情報受信装置２０に該センサ端末１０の正規ＩＤを送信する（ステップＳ１０１）。
【００３８】
センサ情報受信装置２０は、受信部２１によりセンサ端末１０から正規ＩＤを受信すると、疑似ＩＤ生成部２２によりタイマーを起動させ、時間の計測を開始する（ステップＳ１０２）。
【００３９】
また、センサ情報受信装置２０は、受信部２１によりセンサ端末１０から正規ＩＤを受信すると、正規ＩＤ識別乱数生成部２３により正規ＩＤ乱数シード２３１を用いて、正規ＩＤの受信時刻から正規ＩＤ識別乱数を生成する（ステップＳ１０３）。そして、アプリケーション２６により、正規ＩＤ及び正規ＩＤ識別乱数を管理サーバ３０に送信する（ステップＳ１０４）。
【００４０】
疑似ＩＤ生成部２２は、正規ＩＤを受信してから、次の正規ＩＤを受信することなく一定時間以上経過したか否かを判定する（ステップＳ１０５）。そして、正規ＩＤを一定時間以上受信しなかった場合には、疑似ＩＤ生成部２２は疑似ＩＤを生成し、疑似ＩＤ識別乱数生成部２４により疑似ＩＤ乱数シード２４１を用いて疑似ＩＤ識別乱数を生成する（ステップＳ１０６）。そして、アプリケーション２６により、疑似ＩＤ及び疑似ＩＤ識別乱数を管理サーバ３０に送信する（ステップＳ１０７）。この疑似ＩＤ及び疑似ＩＤ識別乱数の送信は、正規ＩＤを受信するまでの間、繰り返し行われる（ステップＳ１０８及びステップＳ１０９）。
【００４１】
その後、センサ端末１０から正規ＩＤが送信されると（ステップＳ１１０）、タイマーをリセットして再び時間の計測を開始し、上述した処理を繰り返す。
【００４２】
このように、センサ情報受信装置２０は、ＯＳ２５とは分離された領域にてセンサ端末１０から正規ＩＤを受信し、一定時間正規ＩＤの受信がなかった場合には疑似ＩＤを生成して送信する。そのため、本発明によれば、悪意のある第三者がマルウェアを介してセンサ情報受信装置２０のＯＳ２５を乗っ取りセンサ情報受信装置２０のセンサデータを傍受したとしても、一定の間隔で送信されるＩＤ（正規ＩＤ及び疑似ＩＤ）が常時観測されるようになるため、見守り対象者の行動の有無を観測することが困難となり、プライバシ情報の漏洩を回避することができる。
【００４３】
また、本発明は、センサＩＤの暗号化、復号化といった特別な処理を追加することなく、低負荷且つ低コストで実現することができる。そのため、センサ端末１０として、セキュリティ機能を有しないセンサ端末や、バッテリが不要なセンサ端末を利用することができる。
【００４４】
また、センサ情報受信装置２０は正規ＩＤ識別乱数生成部２３により、受信部２１が正規ＩＤを受信すると、正規ＩＤ乱数シード２３１を用いて、正規ＩＤの受信時刻から正規ＩＤ識別乱数を生成する。一方、管理サーバ３０においては、センサ情報受信装置２０と共有している正規ＩＤ乱数シード２３１を用いて、生成され得る正規ＩＤ識別乱数をリスト化した正規ＩＤ識別乱数リスト３１１を予め記憶し、正規ＩＤ識別乱数リスト３１１とセンサ情報受信装置２０から受信した識別乱数とを比較する。そのため、疑似ＩＤ及び疑似ＩＤ識別乱数を除去して、管理サーバ３０上で正規ＩＤ及び正規ＩＤの受信時刻を管理することができる。
【００４５】
上述の実施形態は代表的な例として説明したが、本発明の趣旨及び範囲内で、多くの変更及び置換ができることは当業者に明らかである。したがって、本発明は、上述の実施形態によって制限するものと解するべきではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。例えば、実施形態に記載の複数の構成ブロックを１つに組み合わせたり、あるいは１つの構成ブロックを分割したりすることが可能である。
【符号の説明】
【００４６】
１      センサ情報保護システム
１０    センサ端末
２０    センサ情報受信装置
２１    受信部
２２    疑似ＩＤ生成部
２３    正規ＩＤ識別乱数生成部
２４    疑似ＩＤ識別乱数生成部
２５    ＯＳ（オペレーションシステム）
２６    アプリケーション
３０    管理サーバ
４０    ネットワーク
３１    記憶部
３２    正規ＩＤ抽出部
２３１  正規ＩＤ乱数シード
２４１  疑似ＩＤ乱数シード
３１１  正規ＩＤ識別乱数リスト
【図１】
2016206947.tif 000003
【図２】
2016206947.tif 000004
【図３】
2016206947.tif 000005
【図４】
2016206947.tif 000006
【図５】
2016206947.tif 000007
【図６】
2016206947.tif 000008
【図７】
2016206947.tif 000009
【図８】
2016206947.tif 000010