(57)【要約】      （修正有）【課題】センサが広域に分散されて設置されている場合や、センサが移動する場合であっても、ユーザが各波形の所定の時刻におけるセンサの地理的な位置を正しく把握できる波形表示装置を提供する。【解決手段】センサから取得された測定データに基づいて、波形２０１を表示するトレンドグラフ２００を備える波形表示装置において、トレンドグラフの時間軸上を移動できる第１のカーソル２０４と、第２のカーソル２０５と、波形と第１のカーソルとの交点に表示される第１の標識２１０と、波形と第２のカーソルとの交点に表示される、第１の標識とは異なる第２の標識２１１と、センサの地理的な位置に関する位置データを表示するための地図２５０と、位置データに基づいて、第１の標識に対応する地図上の位置に表示される第３の標識２５４と、位置データに基づいて、第２の標識に対応する地図上の位置に表示される第４の標識２５５と、を備える。【選択図】図２
2019215245.tif 000002
【特許請求の範囲】
【請求項１】
センサから取得された測定データに基づいて、少なくとも１つの波形を表示するトレンドグラフを備える波形表示装置において、
前記トレンドグラフの時間軸上を移動できる第1のカーソルと、
前記トレンドグラフの時間軸上を移動できる第２のカーソルと、
前記波形と前記第１のカーソルとの交点に表示される第１の標識と、
前記波形と前記第２のカーソルとの交点に表示される、前記第１の標識とは異なる第２の標識と、
前記センサの地理的な位置に関する位置データと、
少なくとも前記位置データを表示するための地図と、
前記位置データに基づいて、前記第１の標識に対応する前記地図上の位置に表示される第３の標識と、
前記位置データに基づいて、前記第２の標識に対応する前記地図上の位置に表示される第４の標識と、
を備え、
前記第１の標識と前記第３の標識は、前記第１の標識と前記第３の標識とを関連付けて表示するための共通する第１の標識要素が含まれ、
前記第２の標識と前記第４の標識は、前記第２の標識と前記第４の標識とを関連付けて表示するための共通する第２の標識要素が含まれる、
ことを特徴とする波形表示装置。
【請求項２】
前記第３の標識と前記第４の標識との間に、前記センサが移動した軌跡が表示されることを特徴とする請求項１に記載された波形表示装置。
【請求項３】
前記第１の標識と前記第３の標識とを関連付けて表示するための共通する前期第１の標識要素には、記号である第１のマーカが含まれ、
前記第２の標識と前記第４の標識とを関連付けて表示するための共通する前期第２の標識要素には、記号である第２のマーカが含まれ、
前記第１のマーカと前記第２のマーカは異なることを特徴とする請求項１乃至２に記載された波形表示装置。
【請求項４】
前記第１の標識と前記第３の標識とを関連付けて表示するための共通する前期第１の標識要素には、文字列である第１の文字情報が含まれ、
前記第２の標識と前記第４の標識とを関連付けて表示するための共通する前期第２の標識要素には、文字列である第２の文字情報が含まれ、
前記第１の文字情報と前記第２の文字情報は共通することを特徴とする請求項１乃至２に記載された波形表示装置。
【請求項５】
前記第１の標識と前記第３の標識とを関連付けて表示するための共通する前期第１の標識要素には、前記第１の標識に対応するセンサの測定値である第１の測定値が含まれ、
前記第２の標識と前記第４の標識とを関連付けて表示するための共通する前期第２の標識要素には、前記第２の標識に対応するセンサの測定値である第２の測定値が含まれる、
ことを特徴とする請求項１乃至２に記載された波形表示装置。
【請求項６】
前記軌跡には、前記センサが移動した向きを示す記号が含まれることを特徴とする請求項２乃至５に記載された波形表示装置。
【請求項７】
センサから取得された測定データに基づいて、１つまたは複数の波形をトレンドグラフに表示する波形表示ステップと、
前記トレンドグラフの時間軸上を移動できる第１のカーソルを表示する第１のカーソル表示ステップと、
前記トレンドグラフの時間軸上を移動できる第２のカーソルを表示する第２のカーソル表示ステップと、
前記波形と前記第１のカーソルとの交点に第１の標識を表示する第１の標識表示ステップと、
前記波形と前記第２のカーソルとの交点に、前記第１の標識とは異なる第２の標識を表示する第２の標識表示ステップと、
少なくとも前記位置データを表示するための地図を表示する地図表示ステップと、
前記センサの地理的な位置に関する位置データに基づいて、前記第１の標識に対応する前記地図上の位置に、第３の標識を表示する第３の標識表示ステップと、
前記センサの地理的な位置に関する位置データに基づいて、前記第２の標識に対応する前記地図上の位置に、第４の標識を表示する第４の標識表示ステップと、
を備え、
前記第１の標識と前記第３の標識は、前記第１の標識と前記第３の標識とを関連付けて表示するための共通する第１の標識要素が含まれ、
前記第２の標識と前記第４の標識は、前記第２の標識と前記第４の標識とを関連付けて表示するための共通する第２の標識要素が含まれる、
ことを特徴とする波形表示方法。
【請求項８】
前記第３の標識と前記第４の標識との間に、前記センサが移動した軌跡を表示する軌跡表示ステップを含むことを特徴とする請求項７に記載された波形表示方法。
【請求項９】
前記第１の標識に所定の操作を加えた場合、前記第３の標識が強調表示される第１の強調表示ステップと、
前記第２の標識に所定の操作を加えた場合、前記第４の標識が強調表示される第２の強調表示ステップと、
を備えることを特徴とする請求項７乃至８に記載された波形表示方法。
【請求項１０】
前記第３の標識に所定の操作を加えた場合、前記第１の標識または前記第１の標識に対応する前記波形が強調表示される第３の強調表示ステップと、
前記第４の標識に所定の操作を加えた場合、前記第２の標識または前記第２の標識に対応する前記波形が強調表示される第４の強調表示ステップと、
を備えることを特徴とする請求項７乃至８に記載された波形表示方法。
【請求項１１】
前記第３の標識表示ステップには、前記第１の標識と前記第３の標識とを関連付けて表示するための共通する前期第１の標識要素として、記号である第１のマーカを表示することが含まれ、
前記第４の標識表示ステップには、前記第２の標識と前記第４の標識とを関連付けて表示するための共通する前期第２の標識要素として、記号である第２のマーカを表示することが含まれ、
前記第１のマーカと前記第２のマーカは異なることを特徴とする請求項７乃至８に記載された波形表示方法。
【請求項１２】
前記第３の標識表示ステップには、前記第１の標識と前記第３の標識とを関連付けて表示するための共通する前期第１の標識要素として、文字列である第１の文字情報を表示することが含まれ、
前記第４の標識表示ステップには、前記第２の標識と前記第４の標識とを関連付けて表示するための共通する前期第２の標識要素として、文字列である第２の文字情報を表示することが含まれ、
前記第１の文字情報と前記第２の文字情報は共通することを特徴とする請求項７乃至８に記載された波形表示方法。
【請求項１３】
前記第３の標識表示ステップには、前記第１の標識と前記第３の標識とを関連付けて表示するための共通する前期第１の標識要素として、前記第１の標識に対応するセンサの測定値である第１の測定値を表示することが含まれ、
前記第４の標識表示ステップには、前記第２の標識と前記第４の標識とを関連付けて表示するための共通する前期第２の標識要素として、前記第１の標識に対応するセンサの測定値である第２の測定値を表示することが含まれる、
ことを特徴とする請求項７乃至８に記載された波形表示方法。
【請求項１４】
測定値を取得するセンサと、
前記センサの地理的な位置を取得する位置情報取得手段と、
前記センサおよび前記位置情報取得手段と通信によって接続された記憶装置と、
前記センサが取得した測定値に基づいて、前記通信を介して前記記憶装置に保存される測定データと、
前記位置情報取得手段が取得した前記センサの地理的な位置に基づいて、前記通信を介して前記記憶装置に保存される位置データと、
表示装置と、
前記表示装置に表示され、前記測定値情報に基づいて、少なくとも１つの波形を表示するためのトレンドグラフと、
前記トレンドグラフの時間軸上を移動できる第１のカーソルと、
前記トレンドグラフの時間軸上を移動できる第２のカーソルと、
前記波形と前記第１のカーソルとの交点に表示される第１の標識と、
前記波形と前記第２のカーソルとの交点に表示される前記第１の標識とは異なる第２の標識と、
少なくとも前記位置データを表示するための地図と、
前記位置データに基づいて、前記第１の標識に対応する前記地図上の位置に表示される第３の標識と、
前記位置データに基づいて、前記第２の標識に対応する前記地図上の位置に表示される第４の標識と、
を備え、
前記第１の標識と前記第３の標識は、前記第１の標識と前記第３の標識とを関連付けて表示するための共通する前期第１の標識要素が含まれ、
前記第２の標識と前記第４の標識は、前記第２の標識と前記第４の標識とを関連付けて表示するための共通する前期第２の標識要素が含まれる、
ことを特徴とする波形表示システム。
【請求項１５】
前記センサが接続され、前記センサが取得した測定値を保存するための記録計を備えたことを特徴とする請求項１４に記載された波形表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、波形表示装置、方法およびシステムに関し、詳しくは、測定データの表示の改良に関する。
【背景技術】
【０００２】
インターネットに接続可能なＩｏＴデバイスである様々なセンサから、情報を収集してそれらの測定値を把握するために、例えば、特許文献１に示されるようなペーパーレスレコーダ等の波形表示装置が用いられる。波形表示装置は、測定値に基づいて、ディスプレイなどの表示装置に波形を表示する。波形表示装置を用いることで、ユーザは、測定値の時間的変化を視覚的に把握することができる。また、ユーザは、多チャンネル入力が可能な波形表示装置を用いることで、複数のセンサから収集した複数の測定値の時間的変化を１つの画面で把握することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−０８５３１２
【特許文献２】特開２００３−２２３６９９
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、波形表示装置が取り扱うセンサは、工場やプラントの敷地内等に分散して設置される場合がある。また、波形表示装置が取り扱うセンサは、自動車等の動くものに取り付けられる場合もある。そのような場合であっても、ユーザは、各測定値と結びついた各センサの地理的な位置を、正しく把握する必要がある。そのため、ユーザは、ＧＰＳ受信機（ＧＰＳ：Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を使用してＧＰＳ衛星に基づいて位置情報を取得し、専用のソフトウェアを使用して地図上に位置を表示して、各センサの地理的な位置を把握していた。しかし、波形表示装置に表示された波形と、各センサの地理的な位置は別々の画面に表示されるため、ユーザは、これらの関連性を正しく把握することが困難であった。さらに、センサが動く場合、波形表示装置に表示された波形のある時刻における測定値と、その測定値を取得した時刻におけるセンサの位置との関連性については、ユーザは両画面上で時刻を照合しつつ把握する煩雑な作業が必要であった。
【０００５】
本開示は、センサの測定値に基づく各波形と、センサの地理的な位置とを関連付けて把握すことを容易にする波形表示装置、波形表示方法および波形表示システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本願発明に係る波形表示装置は、
センサから取得された測定データに基づいて、少なくとも１つの波形を表示するトレンドグラフを備える波形表示装置において、
前記トレンドグラフの時間軸上を移動できる第1のカーソルと、前記トレンドグラフの時間軸上を移動できる第２のカーソルと、前記波形と前記第１のカーソルとの交点に表示される第１の標識と、前記波形と前記第２のカーソルとの交点に表示される、前記第１の標識とは異なる第２の標識と、前記センサの地理的な位置に関する位置データと、少なくとも前記位置データを表示するための地図と、前記位置データに基づいて、前記第１の標識に対応する前記地図上の位置に表示される第３の標識と、前記位置データに基づいて、前記第２の標識に対応する前記地図上の位置に表示される第４の標識と、を備え、
前記第１の標識と前記第３の標識は、前記第１の標識と前記第３の標識とを関連付けて表示するための共通する第１の標識要素が含まれ、前記第２の標識と前記第４の標識は、前記第２の標識と前記第４の標識とを関連付けて表示するための共通する第２の標識要素が含まれる、ことを特徴とする。
また、本願発明に係る波形表示装置は、
さらに、前記第３の標識と前記第４の標識との間に、前記センサが移動した軌跡が表示されることを特徴とする。
【発明の効果】
【０００７】
本願発明の波形表示装置は、画面に表示した波形の所定の時刻に表示された２つのカーソルと、それらの時刻における地図上のセンサの位置とを関連付けて表示させる。そのため、センサが広域に分散されて設置されている場合やセンサが移動する場合であっても、ユーザは各波形の所定の時刻におけるセンサの地理的な位置を正しく把握することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の第１の実施形態に係る波形表示システム全体の構成を示す。
【図２】本発明の第１の実施形態に係る波形表示装置の画面を示す。
【図３】本発明の第１の実施形態に係る波形表示装置の構成を示す。
【図４】本発明の第１の実施形態に係る波形表示装置のチャネル情報を示す。
【図５】本発明の第１の実施形態に係る波形表示装置の測定値情報を示す。
【図６】本発明の第１の実施形態に係る波形表示装置の測定点位置情報を示す。
【図７】本発明の第１の実施形態に係る波形表示方法のフローチャートを示す。
【図８】本発明の第２の実施形態に係る波形表示システム全体の構成を示す。
【図９】本発明の第２の実施形態に係る波形表示装置の画面を示す。
【図１０】本発明の第２の実施形態に係る波形表示装置のハイライト表示を示す。
【発明を実施するための最良の形態】
【０００９】
[第１の実施形態] 
以下、本発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求範囲に係る発明を限定するものではない。また、実施形態の中で説明されている発明の特徴の組合せの全てが発明の解決手段に必須であるとは限らない。
【００１０】
図１は、第１の実施形態に係る波形表示システム１００の全体の構成を示す。本実施形態における波形表示システムは、様々な場所からセンサに基づく測定データを収集し、波形を表示するサービスを提供する。図1に示す波形表示システム１００の一実施形態は、ＧＰＳセンサ１０１乃至１０２、センサ１０３、ＡＰ（無線アクセスポイント）１０４、通信ネットワーク１０５、サーバ１０６、波形表示装置１０７、ＧＰＳ衛星１０８から構成されてよい。なお、以降ＧＰＳセンサを状況に応じて単にセンサと呼ぶ場合がある。
【００１１】
センサ１０１乃至１０３は、ある対象のセンシングデータである測定値を、コンピュータが扱える電気信号に変換するデバイスである。センサ１０１〜１０３は、例えば、圧力センサ、ｐＨセンサ、振動センサ、温度センサ、流量センサ、腐食センサ、歪センサ、ノイズセンサ、ガスセンサ、電圧センサ、電流センサ、レベルセンサ等である。センサ１０１〜１０３は、測定値を通信により送信する。測定値を送信するための通信は、例えば、Ｅｔｈｅｒｎｅｔ（登録商標）、シリアル通信、Ｗｉ−Ｆｉ（登録商標）が用いられる。また、センサ１０１〜１０３は、インターネットに接続され、物どうしで情報をやりとりしたり、制御を行うことを想定して開発された、いわゆるＩｏＴデバイスも含まれる。
【００１２】
ＧＰＳセンサ１０１乃至１０２は、ＧＰＳ受信機を搭載したＧＰＳセンサである。ＧＰＳ受信機とは、ＧＰＳ衛星から受信した電波の到達時間差から位置を求める位置情報取得手段である。また、例えば、ＧＰＳセンサ１０１は有線通信を介して通信ネットワーク１０５へ接続されてもよい。この場合の有線通信には、例えば、Ｅｔｈｅｒｎｅｔが含まれる。ＧＰＳセンサ１０２は、例えば、無線通信によって、ＡＰ  １０４を介して通信ネットワーク１０５に接続されてもよい。この場合の無線通信には、例えば、Ｗｉ−Ｆｉが含まれる。ＧＰＳセンサ１０１乃至１０２は、稼働中は、測定データを所定の間隔で、または、要求に応じて送信する。それとともに、ＧＰＳ衛星１０８から受信した電波に基づいてその位置を求め、求めた位置についての位置データを所定の間隔で、または、要求に応じて送信する。
【００１３】
センサ１０３は、ＧＰＳ受信機を搭載していないタイプのセンサである。センサ１０３は、例えば、有線通信を介して通信ネットワーク１０５へ接続される。センサ１０３は、稼働中は、測定データを所定の間隔で、または、要求に応じて送信する。
【００１４】
ＡＰ  １０４は、無線通信を用いた無線センサ１０２の測定値を、有線通信に変換する無線アクセスポイントである。本実施例においては、無線アクセスポイント１０４は、無線通信であるＷｉ−Ｆｉを有線通信であるＥｔｈｅｒｎｅｔに変換する。
【００１５】
通信ネットワーク１０５は、複数地点間で通信ができる網目状の通信回線である。通信ネットワーク１０５には、例えば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネット、電話網等が含まれる。
【００１６】
サーバ１０６は、通信ネットワーク１０５に接続されている。サーバ１０６は、ＧＰＳセンサ１０１乃至１０２、センサ１０３から送信される測定データ及び位置データを、通信ネットワーク１０５を介して受信して保存するサービスを提供するコンピュータである。サーバ１０６に受信された測定データ及び位置データは、例えば、サーバ１０６に内蔵されている補助記憶装置にファイルとして保存される。なお、ＧＰＳ受信機を搭載していないセンサ１０３の位置データは、例えば、手動で作成されてサーバ１０６に保存されてもよい。
【００１７】
波形表示装置１０７は、制御部（例えばＣＰＵ）を備えた情報処理装置（コンピュータ）であり、内蔵する表示装置あるいは外部に接続された表示装置に、各センサが送信した測定データに基づいて測定値の波形を表示する。波形表示装置１０７を用いることで、波形表示装置１０７のユーザは、測定値の時間的変化を視覚的に把握することができる。また、波形表示装置１０７は、通信ネットワーク１０５に有線通信または無線通信を介して接続されている。波形表示装置１０７は、サーバ１０６が受信して保存した測定データ及び位置データを、通信ネットワーク１０５を介して取得する。波形表示装置１０７は、サーバ１０６に対してそのサービスを利用するクライアントの関係にある。なお、波形表示装置１０７は、記録計やペーパレスレコーダといった波形表示のための専用の装置であってもよく、デスクトップＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、ノートＰＣ、タブレット端末、スマートフォン、または携帯電話が用いられてもよい。なお、図１においては、波形表示装置１０７は、サーバ１０６とは別個の装置として例示されているが、この形式に限られず、サーバと一体化して１台のコンピュータで実現されてもよい。また、波形表示装置１０７において、測定データに基づいて測定値の波形を表示する手段は、ソフトウェアで実現されてもよい。
【００１８】
波形表示システム１００が取り扱うセンサは、建物の一室に設置される場合のほか、工場やプラントの敷地内、市や県といった行政区画や地方、国土全体または複数の国、といった広域に分散されて設置される場合も想定される。また、波形表示システム１００が取り扱うセンサは、特定の場所に固定される物のほか、自転車、乗用車、搬送車、電車等の車両、人や動物、といった動くものに取り付けられ、時間の経過とともに位置が移動する物も想定される。このように、測定点が広域に分散されている場合や、時間の経過とともに測定点の位置が移動する場合に、波形表示システム１００のユーザは、各センサが設置された測定点の地理的な位置を、各測定値と結びつけて正しく把握することが必要となる場合がある。そのため、ＧＰＳセンサ１０１〜１０２のように、ＧＰＳ受信機を内蔵したセンサが用いられることがある。また、ＧＰＳ受信機が内蔵されていないセンサは、ＧＰＳ受信機またはＧＰＳ受信機を内蔵した装置の近傍に設置される場合がある。ＧＰＳ受信機が送信する位置データに基づいて、ユーザは、各センサの地理的な位置を把握することができる。
【００１９】
このような波形表示システム１００に用いられる波形表示装置１０７に対して、従来の波形表示装置は、センサの地理的な位置を示す機能が備わっていなかった。そのため、ユーザは、ＧＰＳ受信機によって取得された位置データに基づいて地図上にその移動した履歴を表示する別のソフトウェアを使用することにより、センサの地理的な位置を把握していた。しかし、波形表示装置の画面に表示された複数の波形のそれぞれと、別のソフトウェアに表示された地図上の位置との関連性が画面に表示されるわけではない。そのため、ユーザは、その関連性を正しく把握することが困難であった。特に、センサの数を増やして波形表示装置の画面に表示される波形の数が増えた場合はその関連性を誤って把握する可能性が高くなるため注意が必要だった。さらに、動くセンサの場合、波形表示装置の画面に表示された波形のある時刻における測定値と、その測定値を取得した時刻におけるセンサの位置との関連性については、ユーザは画面上で時刻を照合しつつ把握する煩雑な確認作業が必要であった。
【００２０】
そこで、本実施形態に係る波形表示装置は、
画面に表示した波形の所定の時刻に表示された２つのカーソルと、それらの時刻における地図上のセンサの位置とを関連付けて表示する。
そのため、センサが広域に分散されて設置されている場合やセンサが移動する場合であっても、ユーザは各波形の所定の時刻におけるセンサの地理的な位置を正しく把握することができる。
【００２１】
本願の一実施形態に係る波形表示装置は、
センサから取得された測定データに基づいて、少なくとも１つの波形を表示するトレンドグラフを備える波形表示装置において、
前記トレンドグラフの時間軸上を移動できる第1のカーソルと、前記トレンドグラフの時間軸上を移動できる第２のカーソルと、前記波形と前記第１のカーソルとの交点に表示される第１の標識と、前記波形と前記第２のカーソルとの交点に表示される、前記第１の標識とは異なる第２の標識と、前記センサの地理的な位置に関する位置データと、少なくとも前記位置データを表示するための地図と、前記位置データに基づいて、前記第１の標識に対応する前記地図上の位置に表示される第３の標識と、前記位置データに基づいて、前記第２の標識に対応する前記地図上の位置に表示される第４の標識と、を備え、
前記第１の標識と前記第３の標識は、前記第１の標識と前記第３の標識とを関連付けて表示するための共通する第１の標識要素が含まれ、前記第２の標識と前記第４の標識は、前記第２の標識と前記第４の標識とを関連付けて表示するための共通する第２の標識要素が含まれる、ことを特徴とする。
そのため、センサが広域に分散されて設置されている場合やセンサが移動する場合であっても、共通する目印を含む標識によって、各波形の所定の時刻における各センサの地理的な位置をユーザは正しく把握することができる。
【００２２】
本願の一実施形態に係る波形表示装置は、
前記第３の標識と前記第４の標識との間に、前記センサが移動した軌跡が表示されることを特徴とする。
そのため、センサが移動する場合であっても、所定の時刻における各波形のセンサの地理的な位置を、地図上の２点間の軌跡によって、他のセンサと区別しつつ、ユーザは正しく把握することができる。
【００２３】
本願の一実施形態に係る波形表示装置は、
前記第１の標識と前記第３の標識とを関連付けて表示するための共通する前期第１の標識要素には、記号である第１のマーカが含まれ、前記第２の標識と前記第４の標識とを関連付けて表示するための共通する前期第２の標識要素には、記号である第２のマーカが含まれ、前記第１のマーカと前記第２のマーカは異なることを特徴とする。
そのため、センサが移動する場合であっても、各波形の移動開始時刻および移動終了時刻におけるセンサの地理的な各位置を、異なるマーカによってユーザは区別して、容易に正しく把握することができる。
【００２４】
本願の一実施形態に係る波形表示装置は、
前記第１の標識と前記第３の標識とを関連付けて表示するための共通する前期第１の標識要素には、文字列である第１の文字情報が含まれ、前記第２の標識と前記第４の標識とを関連付けて表示するための共通する前期第２の標識要素には、文字列である第２の文字情報が含まれ、前記第１の文字情報と前記第２の文字情報は異なることを特徴とする。
そのため、センサが広域に分散されて設置されている場合やセンサが移動する場合であっても、センサに特徴的な文字を標識に含ませることが可能となるため、各波形の所定の時刻におけるセンサの地理的な位置を、ユーザは更に容易に正しく把握することができる。
【００２５】
本願の一実施形態に係る波形表示装置は、
前記第１の標識と前記第３の標識とを関連付けて表示するための共通する前期第１の標識要素には、前記第１の標識に対応するセンサの測定値である第１の測定値が含まれ、前記第２の標識と前記第４の標識とを関連付けて表示するための共通する前期第２の標識要素には、前記第２の標識に対応するセンサの測定値である第２の測定値が含まれる、ことを特徴とする。
そのため、センサが広域に分散されて設置されている場合やセンサが移動する場合であっても、共通する標識によって、各波形の所定の時刻におけるセンサの地理的な位置をユーザは正しく把握すると同時に、測定値を容易に確認することができる。
【００２６】
本願の一実施形態に係る波形表示装置は、
前記軌跡には、前記センサが移動した向きを示す記号が含まれることを特徴とする。
そのため、センサが移動する場合であっても、ユーザは各波形の移動開始時刻および移動終了時刻におけるセンサの地理的な各位置を把握でき、更にセンサが移動した向きを示す記号（例えば、矢印）によって、センサが移動した向きを、更に容易に正しく把握することができる。
【００２７】
本願の一実施形態に係る波形表示方法は、
センサから取得された測定データに基づいて、１つまたは複数の波形をトレンドグラフに表示する波形表示ステップと、
前記トレンドグラフの時間軸上を移動できる第１のカーソルを表示する第１のカーソル表示ステップと、前記トレンドグラフの時間軸上を移動できる第２のカーソルを表示する第２のカーソル表示ステップと、前記波形と前記第１のカーソルとの交点に第１の標識を表示する第１の標識表示ステップと、前記波形と前記第２のカーソルとの交点に、前記第１の標識とは異なる第２の標識を表示する第２の標識表示ステップと、少なくとも前記位置データを表示するための地図を表示する地図表示ステップと、前記センサの地理的な位置に関する位置データに基づいて、前記第１の標識に対応する前記地図上の位置に、第３の標識を表示する第３の標識表示ステップと、前記センサの地理的な位置に関する位置データに基づいて、前記第２の標識に対応する前記地図上の位置に、第４の標識を表示する第４の標識表示ステップと、を備え、
前記第１の標識と前記第３の標識は、前記第１の標識と前記第３の標識とを関連付けて表示するための共通する第１の標識要素が含まれ、前記第２の標識と前記第４の標識は、前記第２の標識と前記第４の標識とを関連付けて表示するための共通する第２の標識要素が含まれる、ことを特徴とする。
そのため、センサが広域に分散されて設置されている場合やセンサが移動する場合であっても、共通する目印を含む標識によって、各波形の所定の時刻における各センサの地理的な位置をユーザは正しく把握することができる。
【００２８】
本願の一実施形態に係る波形表示方法は、
前記第３の標識と前記第４の標識との間に、前記センサが移動した軌跡を表示する軌跡表示ステップを含むことを特徴とする。
そのため、センサが移動する場合であっても、所定の時刻における各波形のセンサの地理的な位置を、地図上の２点間の軌跡によって、他のセンサと区別しつつ、ユーザは正しく把握することができる。
【００２９】
本願の一実施形態に係る波形表示方法は、
前記第１の標識に所定の操作を加えた場合、前記第３の標識が強調表示される第１の強調表示ステップと、前記第２の標識に所定の操作を加えた場合、前記第４の標識が強調表示される第２の強調表示ステップと、を備えることを特徴とする。
そのため、センサが広域に分散されて設置されている場合や、センサが移動する場合であっても、トレンドグラフ上の標識に対する操作によって地図情報表示上の対応する構成要素が強調されることにより、各波形の所定の時刻における各センサの地理的な位置を、ユーザはより容易に正しく把握することができる。
【００３０】
本願の一実施形態に係る波形表示方法は、
前記第３の標識に所定の操作を加えた場合、前記第１の標識または前記第１の標識に対応する前記波形が強調表示される第３の強調表示ステップと、前記第４の標識に所定の操作を加えた場合、前記第２の標識または前記第２の標識に対応する前記波形が強調表示される第４の強調表示ステップと、を備えることを特徴とする。
そのため、センサが広域に分散されて設置されている場合や、センサが移動する場合であっても、地図情報表示の上の標識に対する操作によって、トレンドグラフ上の対応する構成要素が強調されることにより、各波形の所定の時刻における各センサの地理的な位置を、ユーザはより容易に正しく把握することができる。
【００３１】
本願の一実施形態に係る波形表示方法は、
前記第３の標識表示ステップには、前記第１の標識と前記第３の標識とを関連付けて表示するための共通する前期第１の標識要素として、記号である第１のマーカを表示することが含まれ、前記第４の標識表示ステップには、前記第２の標識と前記第４の標識とを関連付けて表示するための共通する前期第２の標識要素として、記号である第２のマーカを表示することが含まれ、前記第１のマーカと前記第２のマーカは異なることを特徴とする。
そのため、センサが移動する場合であっても、各波形の移動開始時刻および移動終了時刻におけるセンサの地理的な各位置を、異なるマーカによってユーザは区別して、容易に正しく把握することができる。
【００３２】
本願の一実施形態に係る波形表示方法は、
前記第３の標識表示ステップには、前記第１の標識と前記第３の標識とを関連付けて表示するための共通する前期第１の標識要素として、文字列である第１の文字情報を表示することが含まれ、前記第４の標識表示ステップには、前記第２の標識と前記第４の標識とを関連付けて表示するための共通する前期第２の標識要素として、文字列である第２の文字情報を表示することが含まれ、前記第１の文字情報と前記第２の文字情報は異なることを特徴とする。
そのため、センサが広域に分散されて設置されている場合やセンサが移動する場合であっても、標識にセンサに特徴的な文字にを含ませることが可能となることによって、各波形の所定の時刻におけるセンサの地理的な位置を、ユーザは更に容易に正しく把握することができる。
【００３３】
本願の一実施形態に係る波形表示方法は、
前記第３の標識表示ステップには、前記第１の標識と前記第３の標識とを関連付けて表示するための共通する前期第１の標識要素として、前記第１の標識に対応するセンサの測定値である第１の測定値を表示することが含まれ、前記第４の標識表示ステップには、前記第２の標識と前記第４の標識とを関連付けて表示するための共通する前期第２の標識要素として、前記第１の標識に対応するセンサの測定値である第２の測定値を表示することが含まれる、ことを特徴とする。
そのため、センサが広域に分散されて設置されている場合やセンサが移動する場合であっても、共通する標識によって、各波形の所定の時刻におけるセンサの地理的な位置を正しく把握すると同時に、測定値をユーザは容易に確認することができる。
【００３４】
本願の一実施形態に係る波形表示システムは、
測定値を取得するセンサと、前記センサの地理的な位置を取得する位置情報取得手段と、前記センサおよび前記位置情報取得手段と通信によって接続された記憶装置と、前記センサが取得した測定値に基づいて、前記通信を介して前記記憶装置に保存される測定データと、前記位置情報取得手段が取得した前記センサの地理的な位置に基づいて、前記通信を介して前記記憶装置に保存される位置データと、表示装置と、前記表示装置に表示され、前記測定値情報に基づいて、少なくとも１つの波形を表示するためのトレンドグラフと、前記トレンドグラフの時間軸上を移動できる第１のカーソルと、前記トレンドグラフの時間軸上を移動できる第２のカーソルと、前記波形と前記第１のカーソルとの交点に表示される第１の標識と、前記波形と前記第２のカーソルとの交点に表示される前記第１の標識とは異なる第２の標識と、少なくとも前記位置データを表示するための地図と、前記位置データに基づいて、前記第１の標識に対応する前記地図上の位置に表示される第３の標識と、前記位置データに基づいて、前記第２の標識に対応する前記地図上の位置に表示される第４の標識と、を備え、
前記第１の標識と前記第３の標識は、前記第１の標識と前記第３の標識とを関連付けて表示するための共通する前期第１の標識要素が含まれ、前記第２の標識と前記第４の標識は、前記第２の標識と前記第４の標識とを関連付けて表示するための共通する前期第２の標識要素が含まれる、ことを特徴とする。
そのため、センサが広域に分散されて設置されている場合や、センサが移動する場合であっても、ユーザは、各波形の所定の時刻における各センサの地理的な位置を、正しく把握するための、波形表示装置を稼働させることができる。
【００３５】
本願の一実施形態に係る波形表示システムは、
前記センサが接続され、前記センサが取得した測定値を保存するための記録計を備えたことを特徴とする。
そのため、波形表示装置に表示された波形を参照することにより、ユーザは、各波形の所定の時刻におけるセンサの地理的な位置を正しく把握しつつ、記録計に保存された更に詳細な測定データを参照することができる。
【００３６】
図２は、本実施形態に係る波形表示装置１０７の画面２を示す。画面２は、トレンドグラフ２００、地図情報２５０から構成される。
【００３７】
トレンドグラフとは、測定値の時間変化を示すグラフである。トレンドグラフ２００は、縦軸２０９、横軸２０８、波形２０１乃至２０３、カーソル２０４、２０５、文字情報２１６乃至２２１、マーカ２１０乃至２１５、カーソルの時刻表示２０６、２０７から構成されてもよい。
【００３８】
縦軸２０９は、測定値の範囲を示す。縦軸２０９は、例えば、目盛、単位、軸ラベルを含む。縦軸２０９は、トレンドグラフに表示される各波形に対応して表示され得る。単位は、センサが測定した測定値の単位を示す。単位は、例えば、温度の単位[℃]、酸性アルカリ性の単位[pH]、圧力の単位[Pa]など、測定値の種類によって定められる。軸ラベルは、ユーザによって定義されたものである。横軸２０８は、時刻（時間）である。
【００３９】
なお、トレンドグラフ２００に表示する波形の態様は、使用したセンサの数や表示の設定等によって定まるものであり、図２の例示に限られない。
【００４０】
カーソル２０４、２０５は、トレンドグラフの横軸の所定の時刻を示すものである。カーソル２０４、２０５は、ユーザの操作により時間軸上を移動されることができる。ユーザの操作とは、例えば、波形表示装置１０７が備えるマウス、キーボード、タッチスクリーン等による操作である。カーソルの時刻表示２０６，２０７には、カーソル２０４、２０５の置かれた位置が示す時刻が表示される。カーソル２０４、２０５が移動した場合、カーソルの時刻表示２０６，２０７は一緒に更新される。
【００４１】
マーカ２１０乃至２１５は、波形２０１乃至２０３と、カーソル２０４、２０５との交点に表示される記号である。マーカ２１０乃至２１５は、カーソル２０４、２０５が示す時刻における波形２０１乃至２０３と、それに対応するセンサの地図上の位置との関連性を示す標識に含まれる標識要素である。第１のカーソル２０４と波形２０１乃至２０３の交点に表示されるマーカ２１０、２１２、２１４と、第２のカーソル２０５と波形２０１乃至２０３の交点に表示されるマーカ２１１、２１３、２１５とは、異なる記号であってもよい。第１の標識要素であるマーカ２１０，２１２，２１４と、第２の標識要素であるマーカ２１１、２１２，２１４とは、２つのカーソル２０４、２０５で示される２つの時刻を区別するために機能し得る。なお、マーカ２１０、２１２、２１４と、マーカ２１１、２１３、２１５は、ユーザによってそれらの記号を予め選択され、設定されてもよい。
【００４２】
文字情報２１６乃至２２１は、波形２０１乃至２０３と、カーソル２０４、２０５との交点に表示される文字列である。文字情報２１６乃至２２１は、カーソル２０４、２０５が示す時刻における波形２０１乃至２０３と、それに対応するセンサの地図上の位置との関連性を示す標識に含まれる標識要素である。文字情報２１６乃至２２１は、ユーザにより任意の文字が設定されてもよい。文字情報２１６乃至２２１は、波形２０１乃至２０３と、それに対応するセンサとの関連性を示すために機能し得る。また、文字情報２１６、文字情報２１８、文字情報２２０に、それぞれ異なる文字列が設定されることによって、波形２０１乃至２０３のそれぞれが区別され得る。さらに、文字情報２１６、文字情報２１８、文字情報２２０に、例えば、センサが設置された場所や物を意味する文字列、その他センサの名称等が設定されてもよい。このとき、波形２０１における文字情報２１６と文字情報２１７は同一であってもよい。同様に、波形２０２における文字情報２１８と文字情報２１９は同一であってもよく、波形２０３における文字情報２２０と文字情報２２１は同一であってもよい。それにより、文字情報２１６乃至２２１の表示によって、ユーザは、波形２０１乃至２０３に対応するセンサの地理的な位置情報を把握し得る。
また、第１の標識要素である文字情報２１６、２１８、２２０には、第１のカーソル２０４が示す時刻における波形２０１乃至２０３の測定値が表示されてもよい。また、第２の標識要素である文字情報２１７、２１９、２２１には、第２のカーソル２０５が示す時刻における波形２０１乃至２０３の測定値が表示されてもよい。この場合、ユーザは、測定値を容易に把握することができる。
【００４３】
ここで、上記で述べたトレンドグラフにおける標識について整理する。波形２０１について、第１のカーソルに関連付けられる第１の標識は、文字情報２１６及びマーカ２１０を第１の標識要素として構成される。波形２０１について、第２のカーソルに関連付けられる第２の標識は、文字情報２１７及びマーカ２１１を第２の標識要素として構成される。
波形２０２について、第１のカーソルに関連付けられる第１の標識は、文字情報２１８及びマーカ２１２を第１の標識要素として構成される。波形２０２について、第２のカーソルに関連付けられる第２の標識は、文字情報２１９及びマーカ２１３を第２の標識要素として構成される。
波形２０３について、第１のカーソルに関連付けられる第１の標識は、文字情報２２０及びマーカ２１４を第１の標識要素として構成される。波形２０３について、第２のカーソルに関連付けられる第２の標識は、文字情報２２１及びマーカ２１５を第２の標識要素として構成される。
【００４４】
地図情報２５０は、波形２０１乃至２０３に対応する各センサの位置を地図上に表示するための画面である。地図情報２５０により、ユーザは、各波形に対応する各センサの地理的な位置を把握することができる。地図情報２５０は、背景地図２５１、マーカ２５２、２５４、２５５、２６０、文字情報２５３、２５６、２５７、２５９、軌跡２５８、時刻範囲表示２６１から構成されてもよい。
【００４５】
背景地図２５１は、波形２０１乃至２０３に対応する各センサが設置されている領域の地図である。背景地図２５１は、例えば、ユーザが任意に作成した画像データであってもよい。また、背景地図２５１は、例えば、インターネット上で提供されている地図データベースがら取得された地図データであってもよい。また、背景地図２５１は、その地理的な位置を示す情報、例えば、背景地図２５１上の所定の箇所（例えば四隅）における緯度及び経度が提供されてもよい。
【００４６】
文字情報２５３、２５６、２５７、２５９は、既に説明した通り、トレンドグラフにおける、波形２０１乃至２０３と、カーソル２０４、２０５との交点に表示される文字情報２１６乃至２２１と共通または同一の文字情報である。すなわち、文字情報２５３、２５６、２５７、２５９は、カーソル２０４、２０５が示す時刻におけるにおける波形２０１乃至２０３と、それに対応するセンサの地図上の位置との関連性を示す地図情報における標識に含まれる標識要素である。
トレンドグラフ２００における文字情報と共通または同一の文字情報が、地図２５１の上に表示されることによって、ユーザは、波形２０１乃至２０３と、それに対応するセンサの地図上の位置との関連性を把握することができる。
【００４７】
例えば、図２において、地図情報２５０における文字情報２５６、２５７には、「巡回カーゴモータ」の文字を含んで例示されている。これは、トレンドグラフ２００における文字情報２１８、２１９に含まれる文字と同一である。したがって、第２の波形２０２に対応するセンサの、地理的な位置は、文字情報２５６、２５７が表示されている背景地図２５１上の位置と関連性があることが把握できる。
同様に、トレンドグラフ２００における文字情報２１６、２１７に含まれる文字「第二工場  北入口」は、地図情報２５０における文字情報２５３に含まれる文字と同一であるため、第１の波形２０１に対応するセンサの地理的な位置は、文字情報２５３が表示されている背景地図２５１上の位置と関連性があることが把握できる。
また、同様に、トレンドグラフ２００における文字情報２２０、２２１に含まれる文字は、地図情報２５０における文字情報２５９に含まれる文字と同一であるため、第３の波形２０３に対応するセンサの地図２５１の上の位置は、文字情報２５９が表示されている位置と関連性があることが把握できる。
【００４８】
また、文字情報２５３、２５６、２５７、２５９には、測定値が文字により表示され得る。トレンドグラフ２００のカーソルの位置に対応する地図情報２５０中の位置に、測定値が表示されることによって、地図上のセンサの位置とその測定値を、ユーザは容易に把握することができる。
なお、地図上のセンサの位置と測定値を容易に把握するための表示は、測定値の文字による表示以外に、例えば、バーグラフ、測定値に対応した色、その他視覚的なインジケータを用いてもよい。
【００４９】
マーカ２５２、２５４、２５５、２６０は、既に説明した通り、トレンドグラフにおける、波形２０１乃至２０３と、カーソル２０４、２０５との交点に表示される記号である。すなわち、マーカ２５２、２５４、２５５、２６０は、カーソル２０４、２０５が示す時刻におけるにおける波形２０１乃至２０３と、それに対応するセンサの地図上の位置との関連性を示す地図情報における標識に含まれる標識要素である。トレンドグラフ２００におけるマーカと共通または同一の記号が、地図２５１の上に表示されることによって、カーソル２０４、２０５が示す時刻における波形２０１乃至２０３と、それに対応するセンサの地図上の位置との関連性を、ユーザは把握することができる。
【００５０】
例えば、図２において、地図情報２５０におけるマーカ２５４は、トレンドグラフ２００における第１の標識要素に含まれるマーカ２１０、２１２、２１４と同一の記号（白い円）である。一方、マーカ２５４（白い円）の略同一の位置にある文字情報２５６は、第２の波形２０２を示す「巡回カーゴモータ」を含んでいる。したがって、第２の波形２０２に対応するセンサの、第１のカーソルが示す時刻における背景地図２５１の上の位置は、第３の標識要素であるマーカ２５４が表示されている位置であることが把握できる。
同様に、トレンドグラフ２００における第２の標識要素である第２の波形のマーカ２１３は、地図情報２５０におけるマーカ２５５と同一の記号であるため、第２の波形２０２に対応するセンサの、第２のカーソルが示す時刻における背景地図２５１上の位置は、第４の標識要素であるマーカ２５５が表示されている位置であることが把握できる。
また、同様に、トレンドグラフ２００における第１の波形２０１のマーカ２１１と地図情報２５０におけるマーカ２５２の記号と同一（黒い円）であるため、第１の波形２０１に対応するセンサの地図２５１の上の位置は、マーカ２５２が表示されている位置であることが把握できる。なお、第１の波形２０１のマーカ２１０（白い円）に相当するマーカが地図情報２５０に表示されていない。それは、第１の波形２０１に対応するセンサの位置は固定されているため、マーカ２１０に相当するマーカは、マーカ２５２の下に隠れているためである。
さらに、同様に、トレンドグラフ２００における第３の波形２０３のマーカ２１５と地図情報２５０におけるマーカ２６０の記号と同一（黒い円）であるため、第３の波形２０３に対応するセンサの地図２５１の上の位置は、マーカ２６０が表示されている位置であることが把握できる。
【００５１】
図２における地図情報２５０に表示されている文字情報２５３は第１の波形２０１に関連するものであることは上述した通りである。この場合、トレンドグラフ２００における波形２０１に関連する文字情報２１６，２１７は、２個存在するのに対し、地図情報２５０に表示されている文字情報２５３は１個にまとめられている。１個にまとめられているのは、第１の波形に対応するセンサの位置が固定されて１か所になるため、文字情報を２つ表示するにはスペースが少なくなり、波形表示装置１０７の機能により１個にまとめて表示されたからである。このように、波形表示装置１０７は、同じ波形に関連性のある複数の文字情報を表示するスペースが狭い場合は１個にまとめて表示する機能を有してもよい。
【００５２】
軌跡２５８は、動く測定点が移動した痕跡を地図２５１の上に表示したものである。軌跡２５８は、波形２０２に対応するＧＰＳセンサ１０２が、第１のカーソル２０４に相当する背景地図２５１上のマーカ２５４が示す位置から、第２のカーソル２０５に相当する背景地図２５１上のマーカ２５５が示す位置へ、移動した痕跡である。軌跡２５８は、ＧＰＳセンサ１０２に搭載されたＧＰＳ受信機が取得した位置データに基づいて描画される。そのため、動く測定点であっても、その軌跡を表示することでより容易に正しくＧＰＳセンサ１０２の地理的な位置情報を把握できる。また、軌跡２５８は、マーカ２５４からマーカ２５５への向きを示す記号（例えば、矢印）で表示される。そのため、ＧＰＳセンサ１０２が移動した向きが容易に把握できる。
【００５３】
また、軌跡２５８には、所定の間隔で時刻が表示されてもよい。この場合、軌跡に表示された時刻と、トレンドグラフ２００の横軸２０８にあらわされた時刻とを対比することができるため、ユーザは、より詳細に、波形の所定の時刻における測定値と、その時刻におけるセンサの地図上の位置とを関連付けて把握することができる。
【００５４】
ここで、上記で述べた地図情報についての標識について整理する。
波形２０２について、トレンドグラフの第１のカーソルに関連付けられる第１の標識と結び付けられる第３の標識は、文字情報２５６、マーカ２５４を第３の標識要素として構成される。トレンドグラフの文字情報２１８と地図情報２５０の文字情報２５６とは共通しており、また、トレンドグラフのマーカ２１２と地図情報のマーカ２５４とは共通しているため、第１の標識と第３の標識は視覚的に結び付く。
波形２０２について、トレンドグラフの第２のカーソルに関連付けられる第２の標識と結び付けられる第４の標識は、文字情報２５７、マーカ２５５を第４の標識要素として構成される。トレンドグラフの文字情報２１９と地図情報２５０の文字情報２５７とは共通しており、また、トレンドグラフのマーカ２１３と地図情報のマーカ２５５とは共通しているため、第２の標識と第４の標識は視覚的に結び付く。
なお、上記第１乃至第４の標識は、文字情報２１８，２１９，２５６，２５７に共通する文字列により波形２０２と結び付く。また、標識１と標識３は、共通のマーカ２１２と２５４によって第１のカーソルと結び付く。さらに、標識２と標識４は、共通のマーカ２１３と２５５によって第１のカーソルと結び付く。
【００５５】
波形２０１について、トレンドグラフの第１のカーソルに関連付けられる第１の標識と結び付けられる第３の標識は、文字情報２５３、マーカ２５２を第３の標識要素として構成される。トレンドグラフの文字情報２１６と地図情報２５０の文字情報２５３とは文字列が共通しているため、第１の標識と第３の標識は視覚的に結び付く。ここで、トレンドグラフのマーカ２１０と地図情報のマーカ２５２は共通していない。これは、センサが常に同じ位置にあるため、マーカが重なっているためである。この場合、文字情報２１６、２１７、２５３の文字列が共通しており、また、マーカが１個のみ表示されているため動かない測定点であることが認識できるため、第１の標識と第３の標識は結び付く。
波形２０１について、トレンドグラフの第２のカーソルに関連付けられる第２の標識と結び付けられる第４の標識は、文字情報２５３、マーカ２５２を第３の標識、兼、第４の標識要素として構成される。トレンドグラフの文字情報２１７と地図情報２５０の文字情報２５３とは文字列が共通しており、また、トレンドグラフのマーカ２１１と地図情報のマーカ２５２とは共通しているため、第２の標識と第４の標識は視覚的に結び付く。
なお、上記第１乃至第４の標識は、文字情報２１６，２１７，２５３に共通する文字列により波形２０１と結び付く。また、標識１と標識３は、地図情報の１個のマーカ２５２によって第１のカーソルと結び付く。さらに、標識２と標識４は、共通のマーカ２１１と２５２によって第１のカーソルと結び付く。
【００５６】
トレンドグラフ２００の上に表示される文字情報２１６乃至２２１、および、地図情報２５０上に表示される文字情報２５３、２５６、２５７、２５９は、例えば、半透明であってもよい。この場合、波形２０１乃至２０３、地図２５１の構成要素が文字情報の表示の後に隠れた場合であっても視認することができる。
トレンドグラフ２００の上に表示される文字情報２１６乃至２２１、または、マーカ２１０乃至２１５を、所定の操作、例えば、マウスによるダブルクリック等の操作により、地図情報２５０の上の対応する文字情報２５３、２５６、２５７、２５９、または、マーカ２５２、２５４、２５５、２６０を、ハイライト表示してもよい。逆に、地図情報２５０の上の対応する文字情報２５３、２５６、２５７、２５９、または、マーカ２５２、２５４、２５５、２６０を、所定の操作、例えば、マウスによるダブルクリック等の操作により、トレンドグラフ２００の上に表示される文字情報２１６乃至２２１、または、マーカ２１０乃至２１５、または、波形２０１乃至２０３、をハイライト表示等してもよい。この場合、センサが広域に分散されて設置されている場合やセンサが移動する場合であっても、ユーザは、カーソル２０４，２０５が示す各波形の所定の時刻におけるセンサの地理的な位置を、表示が強調されることにより、より容易に迅速に、正しく把握することができる。なお、ハイライト表示により対応する要素を強調することを例示したが、これに限らず、例えば、ダブルクリック等の操作をした要素と、対応する要素を直線あるいは曲線で結んで関連性を強調してもよい。なお、前記ハイライト表示には、例えば、要素の色を変えること、線の太さや文字の太さをより太くすること、要素の大きさを大きくすること、など様々な方法が含まれる。
トレンドグラフ２００の上のカーソル２０４についての時刻表示２０６に表示された時刻と、カーソル２０５についての時刻表示２０７に表示された時刻は、地図情報２５０の時刻範囲表示２６１に表示される。時刻表示２６１によって、ユーザは、地図情報２５０の上に表示されるマーカ２５４、２５５における時刻、軌跡２５８の両端における時刻を把握することができる。
【００５７】
図１０は、ハイライト表示の例示である。トレンドグラフ上の波形９０４についての標識である文字情報９０７を、ユーザが、カーソル９１０を用いて、ハイライト表示のための操作であるダブルクリックをしたとする。この場合、文字情報９０７に対応する地図情報９５０の上の文字情報９６２及びカーソル９５２がハイライト表示される。この場合の文字情報９６２のハイライト表示は、文字情報全体の大きさを通常よりも大きくし、文字の大きさを通常よりも大きくし、枠線の太さを通常よりも太くし、文字の太さを通常よりも太くすることである。また、この場合のカーソル９５２のハイライト表示は、マーカの大きさを通常の大きさよりも大きくしたことである。
次に、地図情報９５０の上の文字情報９６１を、ユーザが、カーソル９６０を用いて、ハイライト表示のための操作であるダブルクリックをしたとする。この場合、文字情報９６１に対応するトレンドグラフ９００の上の文字情報９２２、マーカ９２０、波形９０１がハイライト表示される。この場合の文字情報９２２のハイライト表示は、文字情報全体の大きさを通常よりも大きくし、文字の大きさを通常よりも大きくし、枠線の太さを通常よりも太くし、文字の太さを通常よりも太くして行われている。また、この場合のカーソル９２０のハイライト表示は、マーカの大きさを通常の大きさよりも大きくすることで行われる。さらに、この場合の波形９０１のハイライト表示は、波形の線の周囲の色を変えることで行われる。
【００５８】
図３は、本実施形態に係る波形表示装置１０７の内部の構成を示す。波形表示装置１０７は、通信部３０１、制御部３０４、表示部３０２、入力部３０３、補助記憶部３０５、記憶部３０６で構成される。更に、記憶部３０６の内部は、波形表示装置１０７を機能させるソフトウェアが格納されている。
【００５９】
通信部３０１は、通信ネットワーク１０５と接続するためのインタフェースである。通信部３０１は、例えば、Ｅｔｈｅｒｎｅｔカードである。通信部３０１は、通信ネットワーク１０５を介してサーバ１０６と通信してよい。そして、通信部３０１は主に、サーバ１０６に保存された、センサ１０１乃至１０３が取得した測定データ、ＧＰＳセンサ１０１、１０２が取得した位置データを受信するために用いられる。なお、通信部３０１は、制御部３０４に接続されている。通信部３０１が受信したデータは、制御部３０１によって制御される。
【００６０】
表示部３０２は、ＧＵＩ等を表示するための画面である。表示部３０２は、例えば、液晶ディスプレイ、有機ＥＬディスプレイ、プラズマディスプレイ、ＣＲＴ、などである。なお、表示部３０２は、制御部３０４に接続されている。表示部３０２は、制御部３０４によって制御される。
入力部３０３は、波形表示装置１０７へ情報を入力するためにユーザが操作可能な装置である。入力部３０３は、例えば、キーボード、マウス、トラックボール、タッチパネル、ペンタブレット等である。なお、入力部３０３は、制御部３０４に接続されている。入力部３０３は、制御部３０４によって制御される。
【００６１】
制御部３０４は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）が含まれる。制御部３０４は、通信部３０１が受信した測定データおよび位置データを処理し、トレンドグラフ２００及び地図情報２５０を表示部３０２に表示させる。なお、制御部３０４は、記憶部３０６に記憶されたソフトウェアである表示プログラム３１０に基づいて動作する。
【００６２】
記憶部３０６は、制御部３０４により実行されるプログラムやデータを格納するための記憶装置である。記憶部３０６は、例えば、揮発性のメモリであるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）が用いられる。ここで、ＲＡＭは、例えば、ＳＲＡＭ（Ｓｔａｔｉｃ  ＲＡＭ）、ＤＲＡＭ（Ｄｙｎａｍｉｃ  ＲＡＭ）、または、ＳＤＲＡＭ（Ｓｙｎｃｈｒｏｎｏｕｓ  ＤＲＡＭ）である。ところで、記憶部３０６に記憶されるソフトウェアは、例えば、波形表示装置１０７に内蔵の補助記憶装置３０５に予め保存されていてもよい。また、ユーザの操作等により補助記憶装置３０５に記憶されたプログラムが起動され、記憶部３０６に展開されてもよい。なお、補助記憶装置３０５は、不揮発性の記憶装置であり、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ Ｄｒｉｖｅ）、ＳＳＤ（Ｓｏｌｉｄ Ｓｔａｔｅ Ｄｒｉｖｅ）、ＳＤカード、などが用いられる。
【００６３】
記憶部３０６は、制御部３０４に接続されている。記憶部３０６は、制御部３０４によって制御される。また、補助記憶部３０５は、制御部３０４に接続されている。補助記憶部３０５は、制御部３０４によって制御される。
制御部３０４は、例えば、通信部３０１が受信したデータを補助記憶部３０５にファイルとして保存できる。または、制御部３０４は、例えば、通信部３０１が受信したデータを記憶部３０６に保存できる。また、例えば、制御部３０４は、補助記憶部３０５に保存されたデータを読みだして、記憶部３０６に保存できる。例えば、制御部３０４は、記憶部３０６に保存されたデータを読みだして、補助記憶部３０５にファイルとして保存できる。
さらに、制御部３０４は、例えば、入力部３０３から入力されたデータを取得できる。また、制御部３０４は、例えば、表示部３０２に画面を表示できる。
【００６４】
記憶部３０６に記憶される波形表示装置１０７を機能させるためのソフトウェアおよびデータは、表示プログラム３１０、チャネル構成３１１、測定値情報３１２、測定位置情報３１３、背景地図情報３１４で構成される。
【００６５】
表示プログラム３１０は、図２に示す波形表示装置１０７の画面２を表示するためのソフトウェアである。表示プログラム３１０は、制御部３０４によって実行される。表示プログラム３１０は、ユーザの入力部３０３への操作、チャネル構成３１１、測定値情報３１２、測定位置情報３１３、背景地図情報３１４に基づいて、トレンドグラフ２００、地図情報２５０を、表示部３０２へ表示する。
【００６６】
チャネル構成３１１は、表示プログラム３１０が取り扱うセンサを特定するための情報である。チャネル構成３１１は、ユーザの操作によって、波形表示装置１０７において取り扱いたいセンサを選択することによって作成されてもよい。チャネル構成３１１の一例を図４に示す。図４では、３つのセンサを取り扱う場合のチャネル構成を例示している。ここでは、チャネル４０１として番号１，２，３が割り振られている。また、各チャネルに対して、センサを特定するためのセンサ特定情報４０２が設定されている。表示プログラム３１０は、このチャネル構成３１１に基づいて、必要な測定値情報３１２、測定位置情報３１３をサーバ１０６から取得する。
【００６７】
測定値情報３１２は、測定データおよび測定値の単位を含む情報である。図５は、測定値情報３１２の一例である。測定値情報３１２は、取り扱うセンサごとに存在する。測定値情報３１２に含まれる測定データは、測定した時刻５０１とその測定値５０２から構成される。単位５０３には、測定値５０２の単位が記録されている。図５では、温度の単位[℃]が例示されている。測定値情報３１２に基づいて、トレンドグラフ２００に波形が表示される。
【００６８】
測定位置情報３１３は、位置データを含む情報である。図６は、測定位置情報３１３の一例である。ここで、測定位置情報３１３は、取り扱うセンサごとに存在する。また、測定位置情報３１３に含まれる位置データは、例えば、取得した時刻６０１と位置を示す緯度６０２及び経度６０３から構成される。この測定位置情報３１３に基づいて、波形表示装置の画面の地図情報２５０にはセンサの位置を示すマーカが表示される。波形の所定の時刻における測定値と、これに対応する背景地図２５１上のセンサの位置との関係は、測定値情報３１２の時刻５０１と、測定位置情報３１３の時刻６０１を照合することにより求める。これにより、トレンドグラフ２００の上のマーカに対応する地図情報２５０の上のマーカの表示位置を求めることができる。なお、ＧＰＳ受信機が搭載されていないセンサの位置情報については、例えば、ユーザが手動で作成し、サーバ１０６または波形表示装置１０７の補助記憶部３０５に予め保存しておいてもよい。
【００６９】
背景地図情報３１４は、前述した背景地図２５１及びその位置情報である。背景地図情報３１４は、ユーザが予め作成して補助記憶部３０５に格納されてもよい。
【００７０】
[ソフトウェアの動作]
図７は、表示プログラム３１０の動作を説明したフローチャートを示す。波形表示装置１０７に実装された表示プログラム３１０が図７のフローを実行することにより、センサから収集した測定データ及び位置データに基づいて図２に示す波形表示装置の画面を表示し、更新する。
【００７１】
表示プログラム３１０は、チャネル構成３１１に基づいて表示する波形を決定し、必要なセンサの測定値情報３１２及び測定位置情報３１３をサーバ１０６から取得する。そして、表示プログラム３１０は、表示部３０２に表示した波形表示装置の画面２のトレンドグラフ２００の上に、測定値情報３１２に基づいて、波形を表示する（Ｓ７０２）。
【００７２】
次に、表示プログラム３１０は、ユーザによる入力部３０３への操作に基づいてトレンドグラフ２００の上にカーソルを表示させる（Ｓ７０２）。ユーザによる入力部３０３への操作とは、例えば、キーボードの所定のキーの入力、あるいは、トレンドグラフ２００の上へのマウスによるクリックであってもよい。なお、１回目の当該操作で、第１のカーソルが表示され、２回目の操作で、第２のカーソルが表示されてもよい。
【００７３】
そして、表示プログラム３１０は、トレンドグラフ２００に表示された波形と、トレンドグラフ２００に表示されたカーソルとの、交点にマーカを表示する（Ｓ７０４）。この場合、第１のカーソルにおけるマーカには第１のカーソルのものとして予め定められた記号を使用する。また、第２のカーソルにおけるマーカには第２のカーソルのものとして予め定められた、第１のカーソルにおけるマーカとは異なる記号を使用する。これにより、第１のマーカと第２のマーカとを、ユーザは区別できる。
【００７４】
さらに、表示プログラム３１０は、トレンドグラフ２００の上に表示したマーカの略同一の場所に文字情報を表示する（Ｓ７０５）。この場合、文字情報として表示する文字列は、チャネル構成３１１に定義されたチャネルに対して予め設定された文字列である。なお、文字情報には、その文字情報が対応するマーカの示すセンサの測定値を表示してもよい。
【００７５】
次に、表示プログラム３１０は、地図情報を表示する（Ｓ７０６）。まず、表示プログラム３１０は、背景地図情報３１４に基づいて、地図情報２５０に背景地図２５１を表示する（Ｓ７１１）。この場合、表示プログラム３１０は、背景地図情報４１４に含まれる地図２５０の位置情報を取得することにより、背景地図２５１の上の任意の箇所の緯度、経度を認識可能となる。
【００７６】
そして、表示プログラム３１０は、チャネルループを開始する（Ｓ７１２）。チャネルループとは、チャネル構成３１１に定義されたチャネルに基づいたループである。
【００７７】
まず、表示プログラム３１０は、第１のチャネルのマーカを地図情報２５０の上に表示するためにその位置を求める。すなわち、表示プログラム３１０は、第１のカーソルが示す時刻と第２のカーソルが示す時刻とにおける第１のチャネルのセンサの緯度、経度を、測定位置情報３１３に基づいてそれぞれ求める。表示プログラム３１０は、それらの緯度、経度の値と背景地図情報３１４に基づいて、地図２５１の上にマーカを表示する（Ｓ７１３）。第２のチャネル以降のマーカについては、表示プログラム３１０は、次以降のチャネルループ（Ｓ７１２乃至Ｓ７１６）に従って表示する。
【００７８】
次に、表示プログラム３１０は、地図情報２５０に表示した第１のチャネルのマーカの略同一の場所に第１のチャネルの文字情報を表示する（Ｓ７１４）。この場合、文字情報として表示する文字列は、チャネル構成３１１に定義された第１のチャネルに対して予め設定された文字列である。第２のチャネル以降の文字情報については、表示プログラム３１０は、次以降のチャネルループに従って表示する。
【００７９】
さらに、表示プログラム３１０は、地図情報２５０に表示した第１のチャネルの文字情報に、第１のチャネルの波形の測定値を表示する（Ｓ７１５）。第２のチャネル以降の測定値については、表示プログラム３１０は、次以降のチャネルループ（Ｓ７１２乃至Ｓ７１６）に従って表示する。
【００８０】
チャネルループ（Ｓ７１２乃至Ｓ７１６）がチャネル構成３１１に定義された全てのチャネルを実行して終了したら（Ｓ７１７）、表示プログラム３１０は、カーソルが移動操作されたか否か、判断する（Ｓ７０７）。ここで、カーソルの移動操作とは、例えば、トレンドグラフ２００の上に表示されたカーソルをマウスを使ってドラッグすることにより、カーソルの位置を変えることであってよい。そして、表示プログラム３１０は、カーソルが移動操作されたことを検出したら（Ｓ７０７：Ｙｅｓ）、カーソルの位置を新たな位置に更新して、カーソルを表示（Ｓ７０３）する。
【００８１】
また、カーソルが移動操作されたことを検出せず（Ｓ７０７：Ｎｏ）、トレンド表示の終了操作がされた場合（Ｓ７０８：Ｙｅｓ）、トレンドグラフの表示は終了し（Ｓ７０９）、画面２の表示は終了する。
【００８２】
[第２の実施形態]
図８に第２の実施形態に係る波形表示システム８００の構成を示す。図１と同一の構成要素には同一の番号が振られている。
図８の実施形態は、乗用車８０１の開発における評価向けのシステムを想定している。
ここで、図１との異なる点は、第１に、図１ではセンサが通信ネットワーク１０５に直接接続されていたが、図８では、センサ８０２乃至８０５は全て１台の記録計８０６に接続され、更に中継器８０７を介してセルラー通信８１０により基地局８０８を通って通信ネットワーク１０５に接続されている点である。第２に、図１では、センサ１０１，１０２にＧＰＳ受信機が内蔵されていたが、図８では、センサ８０２乃至８０５は全てＧＰＳ受信機が搭載されておらず、１台の中継器８０７にＧＰＳ受信機が内蔵されている点である。
【００８３】
センサ８０２乃至８０５は、開発対象の乗用車８０１の評価のためのデータをとるセンサである。センサ８０２乃至８０５は、例えば、乗用車８０１の温度データをとるための温度センサであってもよい。そして、センサ８０２乃至８０５は、通信ネットワークを介して記録計８０６に接続される。通信ネットワークは、例えば、車載ネットワークＣＡＮ（Ｃｏｎｔｒｏｌｌｅｒ Ａｒｅａ Ｎｅｔｗｏｒｋ）である。ここで、通信ネットワークは、Ｅｔｈｅｒｎｅｔ、Ｗｉ−ｆｉであってもよい。
【００８４】
記録計８０６は、センサに基づく測定データをメモリや記録紙に記録する計器である。本実施例において、記録計８０６は、センサ８０２乃至８０５から測定データを収集して記録計８０６に内蔵されたメモリに記録する。また、記録計８０６は、収集したセンサに基づく測定データを、通信を介してリアルタイムに送信する。本実施例において、記録計８０６は、センサ８０２乃至８０５の測定データを収集し、例えば、Ｅｔｈｅｒｎｅｔを介して中継器８０７に送信する。なお、本実施形態において、記録計８０６は、中継器８０７を介して送信する測定データよりも測定感覚の短いデータを保存し、ユーザが後で詳しい解析をするために使用する。
【００８５】
中継器８０７は、本実施形態では、いわゆるＩｏＴゲートウェイである。すなわち、ゲートウェイ８０７は、ネットワークを介して自機に接続されるネットワーク機器、本実施形態では記録計８０６、から送信されるセンサ８０２乃至８０５に基づく測定データを、ネットワーク上のサーバに直接送信する中継装置である。また、中継器８０７は、記録計８０６から取得したセンサ８０２乃至８０５に基づく測定データを、３Ｇ／ＬＴＥ等の無線通信インタフェースプロトコルであるセルラー通信８１０を使用して、通信ネットワーク１０５を介してクラウドサーバ１０６に送信する。なお、通信ネットワーク１０５は、本実施形態においては、インターネットが想定される。また、クラウドサーバとは、インターネットに接続され、サービスを提供するサーバのことである。
中継装置８０７は、ＧＰＳ受信機を内蔵している。そのため、中継装置８０７は、そのＧＰＳ受信機がＧＰＳ衛星１０８から受信した電波に基づいて得られた位置データを送信することができる。当該位置データは、センサ８０２乃至８０５それぞれの地理的な位置として使用される。
【００８６】
サーバ１０６は、中継器８０７から送信されるセンサ８０２乃至８０５の測定データ、位置データを受信して保存するサービスを提供するコンピュータである。受信した測定データ、位置データは、例えば、サーバ１０６に内蔵されている補助記憶装置にファイルとして保存される。なお、波形表示装置１０７は、図１と同じものである。
【００８７】
図９は、波形表示システム８００における波形表示装置１０７の画面９である。画面９は、トレンドグラフ９００、地図情報９５０から構成される。図９に示す実施形態は、乗用車８０１が、波形表示システム８００が稼働した状態、すなわち、センサ８０２乃至８０５で測定しれいる状態で、乗用車８０１を走行させた場合の表示画面を示す。
【００８８】
トレンドグラフ９００に表示された４つの波形９０１乃至９０４は、センサ８０２乃至８０５の各測定値情報３１２に基づいて描画されたものである。各波形の文字情報は、上から、「車外」「運転席」「助手席」「後部座席」が定義されている。
また、時刻８：３０：００を示す第１のカーソル９０５と、波形９０１乃至９０４との交点には、白い円の記号のマーカが表示されている。時刻９：４４：００を示す第２のカーソル９０６と、波形９０１乃至９０４との交点には、黒い円の記号のマーカが表示されている。
【００８９】
地図情報９５０の上には、地図９５１が表示されている。また、地図情報９５０には、第１のカーソル９０５が示す時刻８：３０：００の白い円のマーカ９５２が表示される。第２のカーソル９０６が示す時刻９：４４：００の黒い円のマーカ９５３表示される。よって各時刻における測定点の地図上の測定点の位置が得られる。ところで、使用されたセンサ８０２乃至８０５は４個存在する。しかし、測定位置情報３１３は、中継器８０７に内蔵された１つのＧＰＳ受信機から取得した位置データを使用している。そのため、センサ８０２乃至８０５の測定位置情報３１３は全て同一でありマーカは重なって表示されるため、マーカ９５２とマーカ９０３のそれぞれ１つずつ表示される。
マーカ９５２からマーカ９５３に向かって、乗用車８０１が走行した軌跡９５４が表示される。
【００９０】
以上のことから、第２の実施形態において、センサが時間の経過とともに移動する場合であっても、ユーザは各波形の所定の時刻におけるセンサの地理的な位置を正しく把握することができる。
【００９１】
本発明の実施の形態において、波形表示装置１０７の機能は、ソフトウェアで実現されることを例示したが、必ずしもソフトウェアである必要はなく、専用のハードウェアで実現されてもよい。例えば、ゲートアレイ、ＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、ＰＬＤ（Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｄｅｖｉｃｅ）などを使用して実現されてもよい。
【００９２】
本発明の実施の形態において、中継器８０７は、いわゆるＩｏＴゲートウェイであることを例示した。しかし、必ずしもこのような構成のＩｏＴゲートウェイである必要はなく、例えば、マウス、キーボード、ディスプレイ等の入出力装置を備えたデスクトップＰＣ、サーバ専用マシン、ノートＰＣ、仮想マシン等で実現されてもよい。
【００９３】
本発明の実施の形態において、センサ１０１，１０２および中継器８０７について、ＧＰＳ受信機が内蔵されたものを採用することによって位置情報が取得可能であることを例示した。しかし、位置情報取得手段として、必ずしもＧＰＳ受信機を使用する必要はなく、例えば、無線ＬＡＮのアクセスポイントを利用した方法で実現されてもよい。
【００９４】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることは当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【符号の説明】
【００９５】
１００、８００  波形表示システム
１０１、１０２  ＧＰＳセンサ
１０３、８０２〜８０５  センサ
１０４  ＡＰ
１０５  通信ネットワーク
１０８  ＧＰＳ衛星
２００、９００  トレンドグラフ
２５０、９５０  地図情報
２５１、９５１  背景地図（地図）
２０４、９０５  第１のカーソル
２０５、９０６  第２のカーソル
２０１〜２０３、９０１〜９０４  波形
２１６、２１８、２２０、９３２  文字情報（第１の標識要素）
２１７、２１９、２２１、９２２  文字情報（第２の標識要素）
２１０、２１２、２１４、９３０  マーカ（第１の標識要素）
２１１、２１３、２１５、９２０  マーカ（第２の標識要素）
２５６、９６２  文字情報（第３の標識要素）
２５７、９５４  文字情報（第４の標識要素）
２５３、２５９  文字情報（第３の標識要素、かつ、第４の標識要素）
２５４、９５２  マーカ（第３の標識要素）
２５５、９５３  マーカ（第４の標識要素）
２５２、２６０  マーカ（第３の標識要素、かつ、（第４の標識要素）
３０１  通信部
３０２  表示部
３０３入力部
３０４  制御部
３０５  補助記憶部
３０６  記憶部
３１０  表示プログラム
３１１  チャネル構成
３１２  測定値情報
３１３  測定位置情報
４１４  背景地図情報
【図１】
2019215245.tif 000003
【図２】
2019215245.tif 000004
【図３】
2019215245.tif 000005
【図４】
2019215245.tif 000006
【図５】
2019215245.tif 000007
【図６】
2019215245.tif 000008
【図７】
2019215245.tif 000009
【図８】
2019215245.tif 000010
【図９】
2019215245.tif 000011
【図１０】
2019215245.tif 000012