(57)【特許請求の範囲】
【請求項１】
測定対象から所定のサンプリング周期で測定データを記録する測定データ記録装置において、
メッセージ情報を入力する入力手段と、
前記測定データと前記メッセージ情報を関連付けて第１のサンプリング情報とする第１のデータ処理手段と、
前記第１のサンプリング情報からサンプリングごとのメッセージ数を算出するメッセージ数算出手段と、
前記第１のサンプリング情報と前記メッセージ数を関連付けて第２のサンプリング情報とする第２のデータ処理手段と、
を有することを特徴とする測定データ記録装置。
【請求項２】
前記入力手段は、キーによる入力、イベント機能による入力、ネットワークからの入力、リモート機能による入力の少なくとも１つを含むことを特徴とする請求項１記載の測定データ記録装置。
【請求項３】
前記第１のサンプリング情報はバイナリ形式で記憶され、前記第２のサンプリング情報はテキスト形式で記憶されることを特徴とする請求項１又は２記載の測定データ記録装置。
【請求項４】
前記第１のデータ処理手段は、サンプリングごとに前記測定データと前記メッセージ情報に同一のシリアル番号を割り付けることを特徴とする請求項１乃至３のいずれかに記載の測定データ記録装置。
【請求項５】
前記メッセージ数算出手段は、前記メッセージ情報に割り付いている同一のシリアル番号の数からサンプリングごとのメッセージ数を算出することを特徴とする請求項４記載の測定データ記録装置。
【請求項６】
前記第２のデータ処理手段は、前記測定データの隣に前記メッセージ数を配置することを特徴とする請求項１乃至５のいずれかに記載の測定データ記録装置。
【請求項７】
前記第２のサンプリング情報を外部記憶媒体に出力することを特徴とする請求項１乃至６のいずれかに記載の測定データ記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、測定データ記録装置に関し、特に、測定データの表現方法を改善した測定データ記録装置に関するものである。
【背景技術】
【０００２】
レコーダ等の測定データ記録装置においては、直流電圧、直流電流、熱電対、接点ＯＮ／ＯＦＦ、パルス等の入力を測定して記憶し、測定データを外部記憶媒体にテキスト形式で保存する機能を有している。
【０００３】
図５は従来の測定データ記録装置で出力したデータファイルの表示例である。
Ａ部はサンプリング時刻を表しており、この例では１ｓごとにサンプリングが行われている。Ｂ部はチャネルごとの測定データであり、左から１ｃｈ，２ｃｈ，３ｃｈと、３チャネル分を表している。
１行が１回のサンプリングの情報であり、これらの情報は、ＰＣ等の表示部に表示させたり、プリントアウトすることで確認することができる。
【０００４】
【特許文献１】特開２００３−５８４２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来測定データを確認する際、測定データ以外の情報がなく、データ解析に多くの時間がかかってしまうという問題点があった。
【０００６】
本発明は上述した問題点を解決するためになされたものであり、測定データにメッセージ情報を付帯したデータファイルを作成することができる測定データ記録装置を実現することを目的とする。
【課題を解決するための手段】
【０００７】
このような課題を達成するために、本発明は次のとおりの構成になっている。
（１）測定対象から所定のサンプリング周期で測定データを記録する測定データ記録装置において、
メッセージ情報を入力する入力手段と、
前記測定データと前記メッセージ情報を関連付けて第１のサンプリング情報とする第１のデータ処理手段と、
前記第１のサンプリング情報からサンプリングごとのメッセージ数を算出するメッセージ数算出手段と、
前記第１のサンプリング情報と前記メッセージ数を関連付けて第２のサンプリング情報とする第２のデータ処理手段と、
を有することを特徴とする測定データ記録装置。
【０００８】
（２）前記入力手段は、キーによる入力、イベント機能による入力、ネットワークからの入力、リモート機能による入力の少なくとも１つを含むことを特徴とする（１）記載の測定データ記録装置。
【０００９】
（３）前記第１のサンプリング情報はバイナリ形式で記憶され、前記第２のサンプリング情報はテキスト形式で記憶されることを特徴とする（１）又は（２）記載の測定データ記録装置。
【００１０】
（４）前記第１のデータ処理手段は、サンプリングごとに前記測定データと前記メッセージ情報に同一のシリアル番号を割り付けることを特徴とする（１）乃至（３）のいずれかに記載の測定データ記録装置。
【００１１】
（５）前記メッセージ数算出手段は、前記メッセージ情報に割り付いている同一のシリアル番号の数からサンプリングごとのメッセージ数を算出することを特徴とする（４）記載の測定データ記録装置。
【００１２】
（６）前記第２のデータ処理手段は、前記測定データの隣に前記メッセージ数を配置することを特徴とする（１）乃至（５）のいずれかに記載の測定データ記録装置。
【００１３】
（７）前記第２のサンプリング情報を外部記憶媒体に出力することを特徴とする（１）乃至（６）のいずれかに記載の測定データ記録装置。
【発明の効果】
【００１４】
本発明によれば次のような効果がある。
測定データのサンプリング時刻に対応してメッセージ情報を付加することができ、データ解析を効率よく行うことができる。
【発明を実施するための最良の形態】
【００１５】
以下、図面を用いて本発明を詳細に説明する。
図１は本発明の一実施例を示す構成図である。前出の図と同一のものは同一符号を付ける。
レコーダ等の測定データ記録装置１において、直流電圧、直流電流、熱電対、接点ＯＮ／ＯＦＦ、パルス等の入力をチャネルごとに測定回路１０でＡＤ変換等の処理をし、デジタルデータである測定データＤ１０を得る。
【００１６】
入力手段２０により、測定データＤ１０に関連させたメッセージ情報Ｄ２０を作成することができる。
Ｋｅｙ２１はキーによるメッセージ入力であり、ユーザがキー操作によりデータサンプリングしているときに文字列を入力する。Ｅｖｅｎｔ２２はイベント機能によるメッセージ入力であり、アラーム等のある事象が発生したときにその事象に対応してあらかじめ設定されているメッセージを発生させる。Ｎｅｔｗｏｒｋ２３はネットワークからのメッセージ入力であり、外部ＰＣ等で作成したメッセージ情報をネットワーク経由で入力する。Ｒｅｍｏｔｅ２４はリモート機能による入力であり、リモート制御信号が入力されたときに対応したメッセージを発生させる。
【００１７】
第１のデータ処理手段３０は、測定データＤ１０とメッセージ情報Ｄ２０に時刻情報（サンプリング時刻）やシリアル番号を割り付けて、測定データＤ１０とメッセージ情報Ｄ２０の関連付けを行う。シリアル番号はサンプリングごとにカウントアップされていく。同じサンプリングに複数のメッセージ情報Ｄ２０がある場合は、同じシリアル番号が付される。
その後、第１のデータ処理手段２０で処理されたデータ（第１のサンプリング情報）は、第１の記憶手段３１に順次記憶されていく。この際、第１のサンプリング情報のデータはバイナリ形式である。
【００１８】
メッセージ数算出手段４０は、第１の記憶手段３１からメッセージ情報Ｄ２０に割り付いているシリアル番号を確認し、同一のシリアル番号の数からサンプリングごとのメッージ数を算出する。
第１の記憶手段３１のデータはデータ変換手段５０によりバイナリ形式からテキスト形式に所定の周期で変換され、第２のデータ処理手段６０で第１のサンプリング情報とメッセージ数の関連付けが行われる（第２のサンプリング情報）。この第２のサンプリング情報のデータは、第２の記憶手段６１に記憶されるが、この際、所定の形式にソートが行われて保存される。
【００１９】
また、第２のデータ処理手段６０で処理されたデータを、ＵＳＢ（Universal Serial Bus）メモリやＣＦ（Compact Flash）カード等の記憶媒体７０に出力する機能を有しており、これらのデータを他の外部機器で利用することにより、データの確認、解析を行うことができる。
【００２０】
図２は本発明の測定データ記録装置の内部で持っているメッセージ情報とサンプリングデータの対応を示す図である。
メッセージ情報には、データシリアル番号（ａ部）、メッセージ文字列（ｂ部）、メッセージの入力方法（ｃ部）、メッセージを入力したユーザ名（ｄ部）、メッセージを入力した時刻（ｅ部）のそれぞれの情報を保持しており、入力手段２０で入力されたメッセージの個数分存在する。
【００２１】
サンプリングデータのデータシリアル番号は、サンプリング時刻が進むたびに１つずつ増えていく。サンプリングデータのデータシリアル番号とメッセージ情報のデータシリアル番号は相互に対応しており、同じサンプリング時刻に入力されたメッセージ情報には、同じデータシリアル番号が付される。
【００２２】
図３はメッセージ数を算出するフローチャートである。
サンプリングデータの先頭のデータシリアル番号から処理を行う。（Ｓ１，Ｓ２）
まず、１回のサンプリングデータ（Ｓ３）に対し、メッセージ数がいくつあるかを算出するループに入る（Ｓ４）。
サンプリングデータのデータシリアル番号とメッセージ情報に付されたデータシリアル番号を比較する（Ｓ５）。等しいデータシリアル番号がある場合はメッセージ数を１加算し（Ｓ６）、メッセージの終わりになるまでサンプリングデータのデータシリアル番号とメッセージ情報に付されたデータシリアル番号を比較してメッセージ数を加算していく（Ｓ７）。
等しいデータシリアル番号がなくなると、そのときのメッセージ数を出力する（Ｓ８）。
【００２３】
メッセージ数の算出が終わると、次のサンプリングデータを取得する前にデータシリアル番号を１加算する（Ｓ９）。
このようにして、１回のサンプリングごとにメッセージ数を算出し、サンプリングデータの終わりまで同様の処理を実行する（Ｓ１０）。
【００２４】
図４は本発明の測定データ記録装置で出力したデータファイルの表示例である。
サンプリングデータの一覧とメッセージ情報の一覧がそれぞれ表されている。
Ａ部はサンプリング時刻を表しており、この例では１ｓごとにサンプリングが行われている。Ｂ部はチャネルごとの測定データであり、左から１ｃｈ，２ｃｈ，３ｃｈと、３チャネル分を表している。Ｃ部はメッセージ数を表している。この例では、最初のサンプリング時刻ではメッセージ情報なし、次のサンプリング時刻では２個のメッセージ情報があることを示している。
【００２５】
このように、測定データの隣にメッセージ数を付加することで、測定データを見ながらメッセージがあったかどうか、何個メッセージが入っているかを容易に認識することができる。
【００２６】
Ｄ部はメッセージ情報のサンプリング時刻であり、サンプリングデータのサンプリング時刻（Ａ部）に対応している。Ｅ部は入力手段２０により入力されたメッセージである。Ｆ部は、Ｅ部のメッセージがキーによる入力、イベント機能による入力、ネットワークからの入力、リモート機能による入力のうちどれにより入力されたかを示している。また、その際のユーザが誰であったかをＧ部で表している。ユーザ名は、測定データ記録装置１のログイン機能を有効にしておくことにより自動的に識別される。
【００２７】
このように、メッセージ情報の一覧を入れることで、メッセージが全部で何個入っているか、データ全体でどんなメッセージが入っているか等、詳細な情報を一目で確認することができる。この際、メッセージ情報の時刻情報と測定データ（サンプリングデータ）の時刻情報を対応させているので、メッセージの一覧と測定データとを相互参照することができる。
【００２８】
また、テキスト形式でデータを出力するのではなく、ＨＴＭＬ形式やエクセル形式で出力するようにしてもよい。その場合、測定データの隣のメッセージ数にリンク機能を持たせ、メッセージ数からメッセージ情報の詳細へ飛ぶように構成することも可能となる。逆にメッセージ情報の詳細から、測定データの隣のメッセージ数にリンクをはるようにすることも可能となる。
このような処理により、ユーザはメッセージ情報を対応するサンプリング時刻から１つ１つ検索する必要がなくなり、メッセージ情報の詳細をすぐに確認することができるようになる。
【００２９】
また、サンプリングデータに付帯した情報として、メッセージ情報の代わりにアラーム情報を格納するようにしてもよい。
この場合の情報としては、アラームが発生した回数、アラームを解除した回数、現在アラームが起こっているか起こっていないかのアラーム状態、アラームの発生したチャネル、アラームの種類等がある。
このようにすることで、アラームの発生状況の確認がし易く、アラーム管理、解析も効率よくすることができる。
【図面の簡単な説明】
【００３０】
【図１】本発明の一実施例を示す構成図である。
【図２】本発明の測定データ記録装置の内部で持っているメッセージ情報とサンプリングデータの対応を示す図である。
【図３】メッセージ数を算出するフローチャートである。
【図４】本発明の測定データ記録装置で出力したデータファイルの表示例である。
【図５】従来の測定データ記録装置で出力したデータファイルの表示例である。
【符号の説明】
【００３１】
１  測定データ記録装置
２０  入力手段
３０  第１のデータ処理手段
４０  メッセージ数算出手段
６０  第２のデータ処理手段
７０  記憶媒体
Ｄ１０  測定データ
Ｄ２０  メッセージ情報
【図１】
0004984158.tif 000002
【図２】
0004984158.tif 000003
【図３】
0004984158.tif 000004
【図４】
0004984158.tif 000005
【図５】
0004984158.tif 000006