(57)【特許請求の範囲】
【請求項１】
ネットワークを介して接続される端末と通信する情報処理装置であって、
前記端末からメッセージデータを受信する受信手段と、
前記端末と当該情報処理装置との間でデータを送信してから到達するまでの時間を示す遅延時間を計測する計測手段と、
計測された前記遅延時間に関する統計情報を生成する統計情報生成手段と、
前記統計情報に基づいて、前記メッセージデータの送信時刻を算出する送信時刻算出手段と、
前記メッセージデータ、前記送信時刻、及び前記統計情報を含むログデータを生成するログデータ生成手段であって、前記ログデータに基づいて、前記ネットワークの品質を出力する、ログデータ生成手段と
を有する情報処理装置。
【請求項２】
前記計測手段は、所定の周期で前記遅延時間を複数回、計測し、
前記統計情報生成手段は、複数回計測された前記遅延時間に基づいて、前記統計情報を生成する、請求項１記載の情報処理装置。
【請求項３】
前記統計情報は、前記遅延時間の平均値、該平均値に対する標準偏差、該平均値に対する分散のうち、少なくとも一つを含む、請求項１記載の情報処理装置。
【請求項４】
前記ログデータ生成手段は、計測した複数の遅延時間の分布が正規分布を示しているか否かを判断するための尖度、及び／又は、歪度をぞれぞれの閾値と比較することによって、前記ネットワークの品質を出力する手段とを有し、
前記統計情報生成手段は、前記品質に基づいて前記平均値、前記標準偏差、前記分散のうちの少なくとも一つを算出して、前記統計情報に含めるか否かを決定する、請求項３記載の情報処理装置。
【請求項５】
ネットワークを介して接続される端末と通信する情報処理方法であって、
前記端末からメッセージデータを受信する手順と、
前記端末と情報処理装置との間でデータを送信してから到達するまでの時間を示す遅延時間を計測する手順と、
計測された前記遅延時間に関する統計情報を生成する手順と、
前記統計情報に基づいて、前記メッセージデータの送信時刻を算出する手順と、
前記メッセージデータ、前記送信時刻、及び前記統計情報を含むログデータを生成する手順であって、前記ログデータに基づいて、前記ネットワークの品質を出力する、手順と
を有する情報処理方法。
【請求項６】
ネットワークを介して接続される端末と通信する情報処理プログラムであって、
コンピュータに、
前記端末からメッセージデータを受信するステップと、
前記端末と情報処理装置との間でデータを送信してから到達するまでの時間を示す遅延時間を計測するステップと、
計測された前記遅延時間に関する統計情報を生成するステップと、
前記統計情報に基づいて、前記メッセージデータの送信時刻を算出するステップと、
前記メッセージデータ、前記送信時刻、及び前記統計情報を含むログデータを生成するステップであって、前記ログデータに基づいて、前記ネットワークの品質を出力する、ステップと
を実行させるための情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、及び情報処理プログラムに関する。
【背景技術】
【０００２】
工場プラントにおいて、温度センサ、圧力センサなど様々なセンサの情報、又はセンサから検出されるイベントが、ネットワークを介して収集及び記録される。収集及び記録されるセンサの情報、又はセンサから検出されるイベントは、製品の品質向上、もしくは不具合時の故障解析に利用される。
【０００３】
また、自動車における運転者の操作や、車速、バッテリ、燃料噴射に関わる吸気圧力センサ、クランクセンサ、大気圧センサ、などのセンサ情報を記録しておくことで、機器の正常動作を確認したり、機器の不調を調査したりすることが可能となる。
【０００４】
上述した各種センサが検出したデータを、データの解析などに用いる情報処理装置に送信する技術が既に知られている。
【０００５】
例えば、センサから送信されるデータに、時刻を管理するタイマーから取得した時刻を挿入して送信する技術が既に知られている（例えば、特許文献１等を参照）。
【０００６】
また、センサと情報処理装置との間で時刻を同期させる技術が既に知られている（例えば、特許文献２等を参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述した従来技術によると、センサがデータを取得した時刻又はセンサがデータを送信した時刻を、ユーザが知ることができる。
【０００８】
しかしながら、ネットワーク上を流れるデータ量が増えることによってネットワークの輻輳などが生じる場合がある。データ伝送の遅延時間のばらつきによりデータの到着タイミングにばらつきが発生する。その為、センサがデータを取得した時刻と、情報処理装置がそのデータをネットワークを介して取得したログに記録される時刻の間にずれが生じるという問題があった。この結果、センサからのデータの処理を行う際に、遅延の不安定度などネットワークの状態に関する情報が記録されないため、効果的な処理が出来ないという問題があった。例えば、工場で事故が発生した場合、ログデータを用いて、事故の検証を行うようなときにも効果的な検証が行えない場合があった。
【０００９】
本発明は、上記の従来の問題点に鑑み提案されたものであり、その目的とするところは、ネットワークの状態をログデータに反映できる情報処理装置、情報処理方法、及び情報処理プログラムを提供することにある。
【課題を解決するための手段】
【００１０】
上記目的を達成するため、例えば、ネットワークを介して接続される端末と通信する情報処理装置が、前記端末からメッセージデータを受信する受信手段と、前記端末と当該情報処理装置との間でデータを送信してから到達するまでの時間を示す遅延時間を計測する計測手段と、計測された前記遅延時間に関する統計情報を生成する統計情報生成手段と、前記統計情報に基づいて、前記メッセージデータが送信された時刻を算出する送信時刻算出手段と、前記メッセージデータ、前記送信時刻、及び前記統計情報を含むログデータを生成するログデータ生成手段とを有する。
【発明の効果】
【００１１】
本発明の一側面にあっては、ネットワークの状態をログデータに反映することで、センサーなどからネットワークを介して得られたデータを適切に適切に処理することができる。
【図面の簡単な説明】
【００１２】
【図１】本実施形態におけるログ生成システムのシステム構成例を示す図である。
【図２】本実施形態における情報処理装置のハードウエア構成例を示す図である。
【図３】ログ生成システムにおける情報処理装置の機能構成例を示す図である。
【図４】情報処理装置とセンサデバイスとの間で行われるＰＴＰを用いた時刻の同期及び遅延時間の計測の流れを示すシーケンス図である。
【図５】変形例１における情報処理装置の機能構成例を示す図である。
【図６】変形例２における情報処理装置がログデータを生成する処理の手順例を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明の好適な実施形態について説明する。
【００１４】
ログ生成システム１は、情報処理装置２、ログ記録装置３、及びセンサデバイス４を有する。情報処理装置２とセンサデバイス４ａ、４ｂは、ネットワークＮ１を介して接続される。ネットワークＮ１は、例えば、ＬＡＮ（Local Area Network）である。情報処理装置２とログ記録装置３とは、ネットワークＮ２を介して接続される。ネットワークＮ２は、例えば、インターネットである。なお、センサデバイス４ａ及びセンサデバイス４ｂは、それぞれを区別しない場合、センサデバイス４とする。
【００１５】
情報処理装置２は、センサデバイス４が検知した情報などを含むメッセージデータをセンサデバイス４から受信する。情報処理装置２は、センサデバイス４とのデータの送受信の遅延時間に基づき、センサデバイス４からメッセージデータが送信された時刻を算出する。情報処理装置２は、センサデバイス４から受信したメッセージデータに、算出されたメッセージデータの送信時刻、及びメッセージデータの遅延時間に関する統計情報を含める。統計情報には、遅延時間に関する平均値、標準偏差、分散などの情報が含まれる。情報処理装置２は、ログデータをログデータ記録装置３に送信する。
【００１６】
情報処理装置２は、例えば、ＰＣ（Personal Computer）、タブレットＰＣなどである。
【００１７】
ログ記録装置３は、情報処理装置２から送信されるログデータを記憶する。ログ記録装置３は、例えば、ＮＡＳ（Network Attached Storage）等のネットワークに接続されたストレージ（ファイルサーバ）である。なお、ログ記録装置３は、情報処理装置２に含まれる構成であってもよい。
【００１８】
センサデバイス４は、検知した情報などを含むメッセージデータを情報処理装置へ送信する。センサデバイス４は、例えば、温度センサ、圧力センサなどである。
【００１９】
なお、ログ生成システム１における情報処理装置２などの各構成要素の数は、図１に示した例よりも、少なくても多くてもよい。
【００２０】
＜ハードウエア構成＞
図２は、本実施形態における情報処理装置２のハードウエア構成の一例を示す図である。
【００２１】
情報処理装置２は、入力部２０１、出力部２０２、ドライブ２０３、インタフェース２０５、補助記憶部２０６、メモリ２０７、及びＣＰＵ２０８を備え、それぞれがバスＢで接続される。ドライブ２０３には記憶媒体２０４が接続されている。
【００２２】
入力部２０１は各種信号を入力するために用いられ、キーボードやマウス等から構成される。
【００２３】
出力部２０２はディスプレイなどで構成され、各種ウィンドウやデータ等を表示するために用いられる。
【００２４】
ドライブ２０３は記憶媒体からデータを読み出し、あるいは書き込むために用いられる。
【００２５】
記憶媒体２０４は、ＣＤ−ＲＯＭ（Compact Disk - Read Only Memory）、光磁気ディスク等や、フラッシュメモリ等の半導体メモリ等、様々なタイプの記憶媒体を用いることができる。
【００２６】
インタフェース２０５はネットワークに接続するために用いられ、モデム、ＬＡＮカード等から構成される。
【００２７】
補助記憶部２０６は処理の実行に必要なプログラム、ファイル、データ等を格納するために用いられハードディスクドライブなどから構成される。
【００２８】
メモリ２０７は演算処理を実行するためにプログラムや情報を一時的に格納するために用いられ、半導体メモリ等から構成される。
【００２９】
ＣＰＵ２０８はメモリ装置に格納されたプログラムにしたがって各種処理を実行するために用いられる。
【００３０】
プログラムを記録した記憶媒体がドライブ２０３にセットされると、記憶媒体２０４からドライブ２０３を介して補助記憶部２０６にプログラムがインストールされる。プログラムのインストールは、記憶媒体により行われることに限定されず、ネットワークを介してプログラムをダウンロードすることによって行ってもよい。
【００３１】
メモリ２０７はＣＰＵ２０８から起動要求に応じて補助記憶部２０６からプログラムを読み出してメモリ２０７に格納する。そして、ＣＰＵ２０８はメモリ２０７に格納されているプログラムにしたがって各種演算処理を実行する。
【００３２】
＜機能構成例＞
図３はログ生成システム１における情報処理装置２の機能構成例を示す図である。
【００３３】
情報処理装置２は、通信制御部２１、遅延時間計測部２２、統計情報生成部２３、ログデータ生成部２４、及びクロック管理部２５を有する。各機能部は、ハードウエアロジックを搭載したＬＳＩ（Large Scale Integration）又はＣＰＵで実行されるプログラムによって実現される。
【００３４】
通信制御部２１は、センサデバイス４からのメッセージデータの受信、及び生成したログデータのログ記録装置３への送信など、外部装置との通信を制御する。
【００３５】
遅延時間計測部２２は、情報処理装置２とセンサデバイス４との間における、データの遅延時間を計測する。データの遅延時間の計測は、例えば、時刻の同期に使用されるＰＴＰ（Precision Time Protocol）を用いて行う。
【００３６】
また、遅延時間計測部２２は、所定のタイミングで定期的に遅延時間の計測を行ってもよい。遅延時間を計測するタイミングは、例えば、ＰＴＰを用いた時刻と同期するタイミングである。遅延時間計測部２２は、計測された遅延時間をメモリ２０７などの記憶領域に記憶する。記憶する遅延時間は、現在時刻から１０分前までに受信したデータに対するものというように、所定の期間の遅延時間のみを記録してもよい。
【００３７】
統計情報生成部２３は統計情報を生成する。統計情報は、「平均値」、「標準偏差」、「分散」、などの情報項目を有する。
【００３８】
「平均値」は、情報処理装置２とセンサデバイス４との間におけるデータの遅延時間の平均を示す情報である。遅延時間の平均は、例えば、加重平均である。平均値μは以下に示す（数１）によって算出される。（数１）は、事項ｋにおける遅延時間をＴｋとした場合における、時刻ｋまでの過去Ｍ個の遅延時間の時刻ｋにおける平均値μを示す。
【００３９】
【数１】
0006295850.tif 000002
「標準偏差」は、情報処理装置２とセンサデバイス４との間におけるデータ伝送の遅延時間の標準偏差を示す情報である。標準偏差σは、（数２）によって算出される。
【００４０】
【数２】
0006295850.tif 000003
「分散」は情報処理装置２とセンサデバイス４との間におけるデータ伝送の遅延時間の分散を示す情報である。分散νは、（数３）によって算出される。
【００４１】
【数３】
0006295850.tif 000004
統計情報生成部２３は、遅延時間計測部２２によって計測された遅延時間の集合を用いて、統計情報に含まれる各項目の値を算出する。統計情報に含まれる各項目の値の算出は、遅延時間の集合のすべてを利用する必要はなく、一部の集合だけを抽出して値の算出を行ってもよい。
【００４２】
ログデータ生成部２４は、ログデータを生成する。ログデータには、センサデバイス４から送信されるメッセージデータ、及び、統計情報生成部２３によって生成された統計情報が含まれる。
【００４３】
また、ログデータ生成部２４は、センサデバイス４からメッセージデータが送信された時刻を算出する。そして、ログデータ生成部２４は、算出したメッセージデータの送信時刻をログデータに含める。送信時刻は、例えば、情報処理装置２がメッセージデータを受信した時刻から、統計情報に含まれる遅延時間の平均値を差し引くことで算出される。送信時刻の算出には、統計情報に基づいた確率密度関数などを用いてもよい。
【００４４】
また、センサデバイス４がメッセージデータを生成した時刻がメッセージデータ自体に含まれる場合にも、ログデータ生成部２４によって算出された送信時刻をログデータに含めてもよい。これにより、複数のセンサデバイスからメッセージデータを受信する場合、センサデバイス毎の時刻のずれを極力排除したログデータを生成することができる。
【００４５】
クロック管理部２５はセンサデバイス４と情報処理装置２とのクロックの同期を制御する。クロック管理部２５は、マスタークロックとして動作する。クロック管理部２５は、センサデバイス４からの要求にしたがって時刻の同期に必要な情報を送信する。センサデバイス４と情報処理装置２とのクロックの同期の詳細な動作は後述する。
【００４６】
上述した構成を有することにより、情報処理装置２は、所定の期間におけるネットワークの通信状態をログデータに含めることができる。これにより、ユーザは、ネットワークの通信状態を考慮し、ログデータの解析を行うことができる。
【００４７】
＜処理動作＞
図４は情報処理装置２とセンサデバイス４との間で行われるＰＴＰを用いた時刻の同期及び遅延時間の計測の流れを示すシーケンス図である。
【００４８】
本実施形態において、情報処理装置２はマスタークロックを有する。また、センサデバイス４はスレーブクロックを有する。なお、本実施形態は上述の形態に限定されず、センサデバイス４がマスタクロックを有し、情報処理装置２がスレーブクロックを有する構成であってもよい。
【００４９】
ステップＳ１で、情報処理装置２はマスタクロックの値ＴＭ１を取得し、Ｓｙｎｃに、ＴＭ１を付与してセンサデバイス４へ送信する。また、センサデバイス４は、Ｓｙｎｃが受信された時刻を示すスレーブクロックの値ＴＳ２を取得する。
【００５０】
ステップＳ２で、センサデバイス４は、Ｓｙｎｃの受信時刻ＴＳ２及びＤｅｌａｙＲｅｑｕｅｓｔの送信時刻ＴＳ３をＤｅｌａｙＲｅｑｕｅｓｔに付与して、情報処理装置２へ送信する。また、情報処理装置２は、ＤｅｌａｙＲｅｑｕｅｓｔを受信した時刻を示すＴＭ４をマスタークロックから取得する。なお、Ｓｙｎｃの送信時刻ＴＳ２を異なるデータに付与して情報処理装置２に送付してもよい。
【００５１】
ステップＳ３で、情報処理装置２は、ＤｅｌａｙＲｅｓｐｏｎｓｅにＴＭ４を付与して、センサデバイス４へ送信する。
【００５２】
ステップＳ４で、センサデバイス４は情報処理装置２とのクロックのずれ（オフセット）を算出し、センサデバイス４のスレーブクロックを補正する。
【００５３】
ステップＳ５で、情報処理装置２は、情報処理装置２とセンサデバイス４間の遅延時間を算出する。その後、情報処理装置２は、算出した遅延時間を、メモリ装置など情報処理装置２の記憶領域に記憶する。
【００５４】
ここで、情報処理装置２が実行する遅延時間の算出方法について、説明する。情報処理装置２は、取得したＴＭ１、ＴＳ２、Ｔｓ３、及びＴＭ４を用いてメッセージデータの遅延時間を算出する。
【００５５】
マスタークロックに対して、スレーブクロックがＯＦＦＳＥＴ分だけ遅れていると仮定する。ＴＳ１＝ＴＭ１＋ＯＦＦＳＥＴ、ＴＳ３＝ＴＭ３+ＯＦＦＳＥＴと表すことができる。
【００５６】
ここで、情報処理装置２がセンサデバイス４へデータを送信してから、センサデバイス４がデータを受信するまでの時間をＤＭ→Ｓとする。また、センサデバイス４が情報処理装置２へデータを送信してから、情報処理装置２がデータを受信するまでの時間をＤＳ→Ｍとする。
【００５７】
センサデバイス４がＳｙｎｃを受信した時刻を示すＴＳ２はＴＳ２＝ＴＭ１+ＯＦＦＳＥＴ+ＤＭ→Ｓのように示される。
【００５８】
また、情報処理装置２がＤｅｌａｙ  Ｒｅｑｕｅｓｔを受信した時刻を示すＴＭ４はＴＭ４＝ＴＳ３−ＯＦＦＳＥＴ+ＤＳ→Ｍのように示される。
【００５９】
以上からデータが往復するのにかかる時間ＤＭ→Ｓ+ＤＳ→Ｍは、ＤＭ→Ｓ+ＤＳ→Ｍ＝（（ＴＳ２−ＴＭ１）+（ＴＭ４−ＴＳ３））として示される。
【００６０】
ここで、情報処理装置２からセンサデバイス４までの遅延時間ＤＭ→Ｓと、センサデバイス４から情報処理装置２までの遅延時間ＤＳ→Ｍとが等しいと仮定する。その結果、センサデバイス４が情報処理装置２へデータを送信してから、情報処理装置２がデータを受信するまでの時間ＤＳ→Ｍは、ＤＳ→Ｍ＝（（ＴＳ２−ＴＭ１）+（ＴＭ４−ＴＳ３））／２となる。
【００６１】
上述した算出方法によって算出された遅延時間を、情報処理装置２は記憶し、統計情報の生成に用いる。
【００６２】
＜変形例１＞
上述した実施形態の変形例１について説明する。変形例１では、ＰＴＰを用いずにエコープロトコルを用いて遅延時間を算出する構成を説明する。なお、実施形態と異なる事項について説明を行い、同じ事項は、同一の参照符号を付し、その説明を省略する。
【００６３】
遅延時間計測部２２は、ｐｉｎｇ（Packet Internet Groper）などを用いて遅延時間を計測する。遅延時間の計測において、ＩＣＭＰ（Internet Control Message Protocol）の「ｅｃｈｏ  ｒｅｑｕｅｓｔ」の送信時刻及び「ｅｃｈｏ  ｒｅｑｕｅｓｔ」の応答である「ｅｃｈｏ  ｒｅｐｌｙ」の受信時刻が記録される。その後、遅延時間計測部２２は、「ｅｃｈｏ  ｒｅｐｌｙ」を受信した時刻から「ｅｃｈｏ  ｒｅｑｕｅｓｔ」の送信時刻を差し引いた値を２で割った値を遅延時間とする。
【００６４】
上述した構成を有することにより、センサデバイス４がクロックを持たない場合でも、情報処理装置２は、ネットワーク状態が反映されたログデータを生成できる。
【００６５】
＜変形例２＞
上述した実施形態の変形例２について説明する。変形例２では、遅延時間の集合が正規分布に従うか否かを判断する判断部２６を有する構成について説明する。なお、実施形態と異なる事項について説明を行い、同じ事項は、同一の参照符号を付し、その説明を省略する。
【００６６】
図５は、変形例２における情報処理装置２の機能構成例を示す図である。
【００６７】
判断部２６は遅延時間計測部２２によって計測された遅延時間の集合が正規分布に従うか否かの判断を行う。正規分布に従うか否かの判断を行うことによって、ネットワークＮ１の品質を評価することができる。正規分布に従うか否かの判断は、例えば、歪度、尖度のそれぞれが所定の閾値と比較することによって判断される。
【００６８】
統計情報生成部２３は、実施例で示した情報項目に加え、「歪度」及び「尖度」を算出する。
【００６９】
「歪度」は遅延時間の集合の分布に関する非対称性を示す情報である。「歪度」は３次モーメント（期待値の３乗）ｍ３＝Ｅ（（ｘ−μ）３）を使用して、ｍ３／σ３の式で算出される。
【００７０】
「尖度」は遅延時間の集合の分布の尖り具合を示す情報である。「尖度」は４次モーメント（期待値の４乗）ｍ４＝Ｅ（（ｘ−μ）４）を使用して、ｍ４／σ４の式で算出される。
【００７１】
遅延時間の集合が正規分布に従うと判断された場合、ネットワークＮ２の品質は安定していると判断される。この場合、平均値、標準偏差、分散などの遅延時間に関する統計情報は、ネットワークにおける遅延時間の実態を示す情報として利用し得る。ログデータ生成部２４は、統計情報の各項目として算出された値をログデータに含める。
【００７２】
遅延時間の集合が正規分布に従わないと判断された場合、ネットワークＮ２の品質は安定しないとして判断される。遅延時間に規則性がなく、遅延時間のばらつきが大きい状態となる。その場合、平均値、標準偏差、分散などの遅延時間に関する統計情報は、ネットワークにおける遅延時間の実態を示す情報として利用する価値がないと判断される。このときには、ログデータ生成部２４は、ネットワークＮ２の品質が安定しないことを示すため、統計情報の各項目に非数などの値を設定してログデータとすることが望ましい。この場合、ログデータとして非数が含まれているため、統計情報は利用されてないことになる。なお、非数以外の情報をログデータに記録して、ログデータの品質が安定していないことを示してもよい。
【００７３】
図６は、変形例２における情報処理装置２がログデータを生成する処理の手順例を示すフローチャートである。
【００７４】
ステップＳ１０で、情報処理装置２がセンサデバイス４からログデータを受信したタイミングで処理が開始される。
【００７５】
ステップＳ１１で、計測されたデータ伝送の遅延時間が抽出される。
【００７６】
ステップＳ１２で、抽出されたデータに基づき、「平均値」、「分散」、「標準偏差」、「歪度」、「尖度」などの統計情報が算出される。
【００７７】
ステップＳ１３で、抽出されたデータの分布が正規分布であるか否かの判断が、行われる。正規分布を示すか否かの判断は、「歪度」、「尖度」の各値が所定の範囲内にあるか否かによって判断される。判断結果がＹＥＳの場合、すなわち抽出されたデータの分布が正規分布を示す場合、ステップＳ１４に進む。判断結果がＮＯの場合、すなわち抽出されたデータの分布が正規分布を示さない場合、ステップＳ１５に進む。
【００７８】
ステップＳ１４で、算出された遅延時間の「平均値」にしたがって、ログデータの送信時刻が算出される。
【００７９】
ステップＳ１５で、「平均値」、「分散」、「標準偏差」、「歪度」、「尖度」などの統計情報に、非数が挿入される。
【００８０】
ステップＳ１６で、ログデータ生成部２４によって、ログデータが生成される。
【００８１】
なお、上述の実施例の全部又は一部はプログラムによって実装され得る。このプログラムは、可搬記録媒体に格納することができる。可搬記録媒体とは、非一時的（ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ）な記憶媒体を言う。可搬記録媒体の例としては、磁気記録媒体、光ディスク、光磁気記録媒体、不揮発性メモリなどがある。可搬型記録媒体に格納されたプログラムが読み出され、プロセッサーによって実行されることにより、本発明の実施例の全部又は一部が実施され得る。
【００８２】
＜総括＞
以上、本発明の好適な実施の形態は、本発明の範囲を限定するものではなく、特許請求の範囲に定義された本発明の広範な趣旨および範囲から逸脱することなく、様々な修正および変更を加えることができることは明らかである。すなわち、具体例の詳細および添付の図面により本発明が限定されるものと解釈してはならない。
【符号の説明】
【００８３】
１      ログ生成システム
２      情報処理装置
２０１  入力部
２０２  出力部
２０３  ドライブ
２０４  記憶媒体
２０５  インタフェース
２０６  補助記憶部
２０７  メモリ
２０８  ＣＰＵ
２１    通信制御部
２２    遅延時間計測部
２３    統計情報生成部
２４    ログデータ生成部
２５    クロック管理部
３      ログ記録装置
４      センサデバイス
【先行技術文献】
【特許文献】
【００８４】
【特許文献１】特許第４８４７９５５号公報
【特許文献２】特開２０１３−９８７８８号公報
【図１】
0006295850.tif 000005
【図２】
0006295850.tif 000006
【図３】
0006295850.tif 000007
【図４】
0006295850.tif 000008
【図５】
0006295850.tif 000009
【図６】
0006295850.tif 000010