(57)【要約】【課題】  本発明は、オシロスコープで測定したアナログ測定波形とＣＡＮバス上のプロトコルデータのデータ波形とを同じ時間軸で画面表示でき、測定波形とデータ波形との時間関係を容易に理解できる計測システム及びその装置を提供する。【解決手段】  測定対象に係るアナログ測定信号を取得するオシロスコープ１と、該測定対象に係る測定データを含むプロトコルデータをＣＡＮバスから取得するモジュール９とを有する。オシロスコープで測定対象を基準時間に基づいて測定し、モジュールで測定データを該基準時間に基づいて取得する。オシロスコープの表示画面３に、測定信号の変化を表す測定波形と、測定データに係る変化量を表すデータ波形とを前記基準時間に基づいて表示する。測定波形とデータ波形が同一時間軸で表示されるので、両者の時間関係を容易に把握できる。【選択図】      図１
2006300618.tif 000002
【特許請求の範囲】
【請求項１】
測定対象に係る測定信号を取得する測定手段と、
前記測定対象に係る測定データを含むプロトコルデータを通信ネットワークから取得する通信接続手段と、
前記測定対象を基準時間に基づいて測定する制御と、前記測定データを該基準時間に基づいて取得する制御及び前記プロトコルデータの解析とを実行する制御手段と、
前記測定信号の変化を表す測定波形と、前記測定データに係る変化量を表すデータ波形とを前記基準時間に基づいて表示できる表示手段と、を備え、
前記制御手段が、前記通信接続手段に対する前記測定対象に係る前記プロトコルデータの取得開始の指示と、前記測定手段に対する前記測定対象の測定開始の指示とを通知し、
前記通信接続手段は、前記制御手段からの前記通知を受信した後、該通知に基づいてトリガ条件を成立させ、該トリガ信号を前記基準時間として前記測定手段に送信するとともに、前記プロトコルデータを前記通信ネットワークから取得を開始し、該プロトコルデータを保存し、
前記測定手段は、前記通信接続手段から前記トリガ信号を受信して、該トリガ信号に基づいて前記基準時間を確定し、該基準時間から前記測定信号の取得を開始し、該測定信号を保存することを特徴とする解析表示機能を有する計測システム。
【請求項２】
測定対象から測定信号を取得し保存する入力装置と、
前記測定対象に係る測定データを含むプロトコルデータを通信ネットワークから取得し保存する通信接続装置と、
前記測定信号を基準時間に基づいた入力を制御し、前記プロトコルデータを該基準時間に基づいた取得を制御し、及び該プロトコルデータの解析を実行する制御装置と、
前記測定信号の変化を表す測定波形と、前記測定データに係る変化量を表すデータ波形とを前記基準時間に基づいて表示する表示画面を有する表示装置と、
を備え、
前記制御装置は、前記測定装置に対する前記測定対象に係る測定開始と、前記通信接続手段に対する前記測定対象に係る前記プロトコルデータの取得開始とを同期して通知し、
前記通信接続装置は、前記制御装置からの前記通知を受信した後、該通知に基づいてトリガ条件を成立させ、該トリガ信号を前記基準時間として前記入力装置に送信するとともに、前記プロトコルデータを前記通信ネットワークから取得を開始し、該プロトコルデータを保存し、
前記入力装置は、前記通信接続装置から前記トリガ信号を受信して、該トリガ信号に基づいて前記基準時間を確定し、該基準時間から前記測定信号の取得を開始し、該測定信号を保存することを特徴とする解析表示機能を有する計測装置。
【請求項３】
通信ネットワークにケーブルを介して接続する接続端子と、
前記通信ネットワークから取り込まれたプロトコルデータを保存するメモリと、
計測装置から第１トリガ信号を受信するトリガ入力手段と、
前記計測装置へ第２トリガ信号を送信するトリガ出力手段と、
取り込んだ前記プロトコルデータを解析する制御装置と、を有し、
前記制御装置は、第１トリガ信号を受信したときに、前記プロトコルデータを取り込む基準時間を確定し、前記プロトコルデータからトリガ条件が成立し該基準時間を確定したときに第２トリガ信号を前記計測装置へ送信し、前記メモリに当該プロトコルデータを保存する制御を実行することを特徴とする通信接続装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、解析表示機能を有する計測システム及びその装置に関し、特に、解析対象である通信ネットワーク（ＣＡＮバス、産業用フィールド・バスなどを含む）に接続された測定対象について、オシロスコープが測定したアナログデータとプロトコルアナライザが測定したプロトコルデータを同じ時間軸で表示できる解析表示機能を有する計測システム及びその装置に関する。
【背景技術】
【０００２】
従来においては、通信ネットワーク（ＣＡＮバスなど）、或いは、当該ネットワークに接続された電子機器の評価或いは解析を行う場合に、最低でも、２個の測定・解析装置を必要としていた。その一つ装置として、測定対象であるセンサなどから得られるアナログ信号については、図１０（ａ）に示されるようなオシロスコープなどの計測装置が使用されている。
【０００３】
図１０（ａ）には、オシロスコープによる測定対象の測定の様子が示されている。オシロスコープ１は、入力端子Ｔ１乃至Ｔ５を備えており、先端にプローブＰ１、Ｐ２を備えたケーブルが入力端子Ｔ１とＴ２に接続されている。これらのプローブＰ１、Ｐ２が、測定対象２の２箇所に押し当てられると、オシロスコープ１には、２チャンネルのアナログ信号が入力される。
【０００４】
オシロスコープ１には、信号の波形を表示できる表示画面３が備えられているので、入力端子Ｔ１乃至Ｔ５に入力されたアナログ信号の波形を表示画面３に表示できる。図１０（ｂ）は、表示画面３における表示例を示し、プローブＰ１とＰ２を介して取得された測定対象２に係る２チャンネルのアナログ信号の波形が、時間軸を共通にして同時に表示されている。この表示された波形に基づいて、通信ネットワークに接続された電子機器に含まれるセンサなどの測定対象２の様子が観測される。
【０００５】
一方、通信ネットワークに伝送されているプロトコルデータは、プロトコルアナライザによって観測或いは解析される（例えば、特許文献１を参照）。ここで、解析対象の一例として、通信ネットワークの一つであるコントローラ・エリア・ネットワーク（ＣＡＮ）が挙げられる。図１１に、このＣＡＮバスシステムの概要について示した。
【０００６】
例えば、自動車には、エンジンの点火タイミング制御システム、ギアボックス変速制御システム、スロットルバルブ制御システム、アンチブロック制御システムなどに係る多数の電子制御装置（ＥＣＵ）が搭載されている。従来においては、これらのシステムが、単独で使用されていたため、搭載されるシステムが増大すると、配線数も増え、また、センサなども重複して設置しなければならないなどの問題があった。
【０００７】
そこで、これらのシステムを統合し、若しくは協調させて制御するために、システム間でデータ通信を相互に行うＣＡＮバスシステムが導入し、配線数を低減し、センサなどの共有化を図った。図１１に示されたＣＡＮバスシステムを利用した計測システムは、一般的な構成例を示しており、電子機器である複数のＣＡＮデバイス５が、ＣＡＮバス４に接続されている。
【０００８】
個々のＣＡＮデバイス５には、センサやスイッチなどの測定対象２を含む制御機器が接続され、ＣＡＮデバイス５が、この制御機器を制御するとともに、制御機器に係る測定対象２をモニタし、測定している。測定されたアナログ信号は、ＣＡＮデバイス５に設けられたアナログ−デジタル（ＡＤ）変換器によって、デジタル信号に変換され、制御機器の制御に使用し、或いは、ＣＡＮバスのプロトコルに従い、プロトコルデータを作成して、ＣＡＮバス４に伝送する。
【０００９】
図１１に示されたＣＡＮバスシステムは、自動車における制御システム以外にも、ビル・オートメーションシステム、医療機器制御システム、海洋関係の電子機器システムなどに適用されている。ここで、図１２に、プロトコルアナライザによって、ＣＡＮバスシステムを観測している様子が示されている。図１２では、ＣＡＮバスシステムが、自動車の制御システムに使用された場合を示しており、図１１に示されたＣＡＮバスデバイス５が、自動車に搭載されている機器を制御する電子制御装置（ＥＣＵ）６となっている。
【００１０】
個々の電子制御装置６は、それぞれの制御対象の機器を制御し、該機器に関連する、例えば、エンジン回転数、水温、ワイパー駆動などの制御情報を取得するセンサ２１が接続されている。電子制御装置６から伝送されるプロトコルデータは、プロトコルアナライザ７によって観測される。検出されたプロトコルデータは、プロトコルアナライザ７で解析され、表示用データに変換される。この表示用データは、プロトコルアナライザ７に備えられた表示画面８に表示される。
【００１１】
図１３（ａ）及び（ｂ）に、プロトコルアナライザ７の表示画面８にプロトコルデータを表示した例が示される。図１３（ａ）は、表示画面８におけるデータ表示領域Ｇ２１の表示例を示し、ＣＡＮバス４に伝送されたプロトコルデータ自体が２進数や１６進数でデータ表示領域Ｇ２１に表示されている。図中における「Time」は、データ伝送時間を示し、測定時にカウントされた時刻である。また、「ＩＤ」は、プロトコルデータに含まれている当該データの識別情報を示し、そして、「データ」は、電子制御装置６において測定されたアナログ信号がデジタル変換されて、１６進数で表したデータを示している。
【００１２】
図１３（ｂ）は、表示画面８におけるデータ波形表示領域Ｇ２２の表示例を示し、横軸は、時間を表し、縦軸は、データが持っている変化量を表している。データ表示領域Ｇ２１に表示されたデータにおいて、ＩＤ＝ａａａについては、伝送時間毎に、上位２バイト目のデータを変化量としてグラフ化してデータ波形ｇ２１のように表示され、また、ＩＤ＝ｂｂｂについては、伝送時間毎に、上位３バイト目を変化量としてグラフ化してデータ波形ｇ２２のように表示される。
【００１３】
なお、図１３（ａ）に示したデータ表示領域Ｇ２１と図１３（ｂ）に示したデータ波形表示領域Ｇ２２とは、プロトコルアナライザ７の表示画面８上で、別々の画面に表示することもできるが、これらの領域Ｇ２１及びＧ２２を同一の画面に、例えば、左右に並べて、或いは、ピクチャ・イン・ピクチャ方式で表示するようにしてもよい。
【００１４】
【特許文献１】特開２０００−２６９９７６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１５】
ところで、図１２に、プロトコルアナライザによって、ＣＡＮバスシステムを観測している様子が示されたが、同図中において、オシロスコープ１によって、センサ２１の検出信号をアナログ信号で測定する場合も示されている。実際には、通信ネットワーク（ＣＡＮバス）、或いは、当該ネットワークに接続された電子機器の評価或いは解析を行う場合に、図１２に示されるように、最低でも、２個の測定・解析装置を必要としていた。オシロスコープ１では、アナログ信号を観測し、プロトコルアナライザ７によって、プロトコルデータが観測されるという状況であった。
【００１６】
しかしながら、通信ネットワーク（ＣＡＮバス）、或いは、当該ネットワークに接続された電子機器の評価或いは解析を行う場合に、オシロスコープやプロトコルアナライザといった計測機能が異なる２個の装置を個別に使用するため、それぞれの装置で観測されたデータの時間関係を対応付けることが難しく、その関係を理解することは容易でなかった。
【００１７】
そこで、本発明は、オシロスコープで測定したアナログ信号の測定波形とプロトコルアナライザで測定したプロトコルデータによる変化量のデータ波形とを同じ時間軸で画面表示でき、さらに、表示画面上で、測定波形とデータ波形とに関連したカーソルによって時間関係を容易に理解できる解析表示機能を有する計測システム及びその装置を提供することを目的とする。
【課題を解決するための手段】
【００１８】
上述の課題を解決するために、本発明の解析表示機能を有する計測システムでは、測定対象に係る測定信号を取得する測定手段と、前記測定対象に係る測定データを含むプロトコルデータを通信ネットワークから取得する通信接続手段と、前記測定対象を基準時間に基づいて測定する制御と、前記測定データを該基準時間に基づいて取得する制御及び前記プロトコルデータの解析とを実行する制御手段と、前記測定信号の変化を表す測定波形と、前記測定データに係る変化量を表すデータ波形とを前記基準時間に基づいて表示できる表示手段と、を備え、前記制御手段が、前記通信接続手段に対する前記測定対象に係る前記プロトコルデータの取得開始の指示と、前記測定手段に対する前記測定対象の測定開始の指示とを通知し、前記通信接続手段は、前記制御手段からの前記通知を受信した後、該通知に基づいてトリガ条件を成立させ、該トリガ信号を前記基準時間として前記測定手段に送信するとともに、前記プロトコルデータを前記通信ネットワークから取得を開始し、該プロトコルデータを保存し、前記測定手段は、前記通信接続手段から前記トリガ信号を受信して、該トリガ信号に基づいて前記基準時間を確定し、該基準時間から前記測定信号の取得を開始し、該測定信号を保存することとした。
【００１９】
また、本発明の解析機能を有する計測装置において、測定対象から測定信号を取得し保存する入力装置と、前記測定対象に係る測定データを含むプロトコルデータを通信ネットワークから取得し保存する通信接続装置と、前記測定信号を基準時間に基づいた入力を制御し、前記プロトコルデータを該基準時間に基づいた取得を制御し、及び該プロトコルデータの解析を実行する制御装置と、前記測定信号の変化を表す測定波形と、前記測定データに係る変化量を表すデータ波形とを前記基準時間に基づいて表示する表示画面を有する表示装置と、を備え、前記制御装置は、前記測定装置に対する前記測定対象に係る測定開始と、前記通信接続手段に対する前記測定対象に係る前記プロトコルデータの取得開始とを同期して通知し、前記通信接続装置は、前記制御装置からの前記通知を受信した後、該通知に基づいてトリガ条件を成立させ、該トリガ信号を前記基準時間として前記入力装置に送信するとともに、前記プロトコルデータを前記通信ネットワークから取得を開始し、該プロトコルデータを保存し、前記入力装置は、前記通信接続装置から前記トリガ信号を受信して、該トリガ信号に基づいて前記基準時間を確定し、該基準時間から前記測定信号の取得を開始し、該測定信号を保存することとした。
【００２０】
また、本発明の通信接続装置において、通信ネットワークにケーブルを介して接続する接続端子と、前記通信ネットワークから取り込まれたプロトコルデータを保存するメモリと、計測装置から第１トリガ信号を受信するトリガ入力手段と、前記計測装置へ第２トリガ信号を送信するトリガ出力手段と、取り込んだ前記プロトコルデータを解析する制御装置と、を有し、前記制御装置は、第１トリガ信号を受信したときに、前記プロトコルデータを取り込む基準時間を確定し、前記プロトコルデータからトリガ条件が成立し該基準時間を確定したときに第２トリガ信号を前記計測装置へ送信し、前記メモリに当該プロトコルデータを保存する制御を実行することとした。
【発明の効果】
【００２１】
以上のように、本発明の解析機能を有する計測システム及び計測装置では、測定対象に係る測定信号を取得する測定手段と、前記測定対象に係る測定データを含むプロトコルデータを通信ネットワークから取得する通信接続手段とを備え、前記測定対象の測定を基準時間で測定し、さらに、前記測定データを該基準時間に取得するようにし、前記測定信号の変化を表す測定波形と、前記測定データに係る変化量を表すデータ波形との一方又は両方を基準時間に基づいて表示するようにしたので、オシロスコープの表示画面上において、プロトコルデータに係るデータ波形とアナログ測定波形の表示が、時間軸上で時間「０」を基準として容易に関連付けられる。
【００２２】
オシロスコープの表示画面において、通信ネットワーク上のプロトコルデータに係るデータ波形とオシロスコープで測定されたアナログ信号波形とを時間「０」を基準にして並べて表示されるので、プロトコルデータとアナログ信号との時間関係を把握し易くなり、表示画面上に直線カーソルを移動可能に操作することにより、この時間関係を一層把握し易くなった。
【発明を実施するための最良の形態】
【００２３】
次に、本発明による解析表示機能を有する計測システム及びその装置の実施形態について、図を参照しながら説明する。図１に、解析表示機能を有する計測システムの基本的な概略構成が示されている。図１では、解析対象をＣＡＮバスとし、図示を省略しているが、ＣＡＮバス４に所定のプロトコルに従って相互通信することができる複数のＣＡＮデバイスが接続され、それぞれのＣＡＮデバイスにおいて、測定対象であるセンサなどからアナログデータがデジタルデータに変換されているものとする。なお、ＣＡＮバスの他に、産業用フィールド・バスなどの通信ネットワークを解析対象とすることができる。
【００２４】
そこで、本実施形態の計測システムでは、オシロスコープ１とＣＡＮバス４との間を、ＣＡＮバスのプロトコルを認識できる通信接続手段であるモジュール９を接続するようにした。オシロスコープ１には、測定信号入力端子Ｔ１乃至Ｔ４の他に、トリガ入力端子Ｔ５、制御信号端子Ｔ６、トリガ出力端子Ｔ７が備えられており、モジュール９とは、トリガ出力端子Ｔ７に連結されたケーブルＡによって、制御信号端子Ｔ６に連結されたケーブルＢによって、そして、トリガ入力端子Ｔ５に連結されたケーブルＣによって接続される。また、ＣＡＮバス４とモジュール９とは、ケーブルＥで接続される。
【００２５】
なお、図１に示された計測システムでは、オシロスコープ１とモジュール９とが別体で形成され、この両者をケーブルＡ乃至Ｃによって互いに接続される構成としたが、モジュール９をオシロスコープ１の内部に組み込み、その内部において、配線の仕方や、動作プログラムの構成を工夫することにより、ケーブルＡ乃至Ｃを省略することができ、計測システムのコンパクト化を図ることができる。この場合には、オシロスコープ１内に組み込まれたモジュールが、ケーブルＥによってＣＡＮバス４に接続される。
【００２６】
次に、本実施形態における通信接続手段であるモジュールの具体的構成例と、該モジュールとオシロスコープとの接続関係が、図２に示される。図２では、説明の都合上、オシロスコープ１とモジュール９との接続を中心にして示されており、ここでは、ＣＡＮバス４との接続は、省略されている。
【００２７】
モジュール９は、制御部９１、制御信号ドライバ９２、通信ドライバ９３、そして、メモリ９４を備えている。制御部９１は、ＣＰＵを含んでおり、モジュール９の動作を制御し、さらに、プロトコルデータをデコードするデコード部９１１と、そのデコード結果を解析する解析部９１２を有している。制御信号ドライバ９２は、制御部９１の指示により、オシロスコープ１のＩ／Ｏ部１４と、ケーブルＢを介して、制御信号の送受信を行い、さらに、制御部９１で解析したデータをオシロスコープに送信する。通信ドライバ９３は、制御部９１の指示により、プロトコルデータについて、図示されていないＣＡＮバスと相互通信を行う。そして、メモリ９４は、制御部９１の動作に係るプログラムを格納し、ＣＡＮバスから取り込んだプロトコルデータを保存する。
【００２８】
一方、オシロスコープ１においては、外部トリガ出力手段１１、外部トリガ入力手段１２、アナログ入力手段１３、そして、Ｉ／Ｏ部１４が備えられるが、これらの手段は、元々、オシロスコープが有している機能であり、そのまま利用できる。外部トリガ出力手段１１は、トリガ出力端子Ｔ７を有しており、モジュール９の制御部９１とケーブルＡで接続される。外部トリガ入力手段１２は、トリガ入力端子Ｔ５を有しており、制御部９１とケーブルＣで接続される。そして、アナログ入力手段１３は、例えば、入力端子Ｔ１、Ｔ２を有し、図１０（ａ）に示されるように、測定対象２に押し当てられたプローブによって検出されたアナログ信号を取得する。
【００２９】
図２では、モジュール９の内部構成と、該モジュール９とオシロスコープ１との接続関係が、説明されたが、次に、オシロスコープ１に搭載されるプログラム構成について、図３を参照して説明する。オシロスコープ１に搭載されるプログラムは、オシロスコープ１に備えられたＣＰＵによって実行され、ＲＯＭなどの記憶手段に格納されている。このプログラムには、オペレーティングシステム（ＯＳ）１０１、オシロスコープアプリケーション１０２、解析アプリケーション１０３が含まれる。オシロスコープ１のＯＳ１０１で管理される記憶手段に、アナログ入力手段１３で取得されたアナログ信号データが保存されるメモリ領域１０４が確保されている。
【００３０】
そこで、図３に示されるオシロスコープ１に搭載された解析アプリケーション１０３の動作について、図４のフローチャートを参照して説明する。図４のフローチャートでは、オシロスコープ１の解析アプリケーション１０３の動作と、モジュール９の制御部９１の動作と、オシロスコープ１のオシロスコープアプリケーション１０２の動作とを、破線により区分けして示した。
【００３１】
先ず、オシロスコープ１とモジュール９とが、ケーブルＡ、Ｂ、Ｃで接続され、さらに、モジュール９とＣＡＮバス４とが、ケーブルＥで接続される。そして、ＣＡＮバス４に接続されているＣＡＮデバイスである電子制御装置６に係る測定対象２にプローブＰを押し当て、ＣＡＮバスの解析に必要な測定を開始するため、解析アプリケーションの起動を行う。なお、ケーブルＡは、オシロスコープ１がトリガしたときに発せられるトリガ信号を、モジュール９が認識するために接続される。
【００３２】
そこで、解析アプリケーションの動作が開始されると、ケーブルＢを介して、オシロスコープ１からモジュール９の制御信号ドライバ９２に、開始信号が送信されて測定開始の指示が通知される（ステップＳ１）。さらに、オシロスコープ１に対しても、測定開始の指示が通知される（ステップＳ２）。
【００３３】
モジュール９では、測定開始の指示が通知されると（ステップＳ１１）、制御部９１が、トリガ条件を成立させて（ステップＳ１２）、この成立した時間を基準時間「０」とすると同時に、トリガ信号を、オシロスコープ１の外部トリガ入力手段１２に、ケーブルＣを介して送信する（ステップＳ１３）。
【００３４】
一方、オシロスコープ１では、解析アプリケーション１０３から測定開始の指示がオシロスコープアプリケーション１０２に通知されると、アナログ入力手段１３によりアナログ信号の測定が開始される（ステップＳ２１）。
【００３５】
次いで、モジュール９の制御部９１からケーブルＣを介して外部トリガ入力手段１２にトリガ信号が入力されたとき、このトリガ信号に基づいて基準時間として時間「０」を確定する（ステップＳ２２）。ここで、ステップＳ１３において、モジュール９のプロトコルデータの取得に係る基準時間「０」が確定され、ステップＳ２２においても、アナログ信号の入力に係る基準時間「０」が確定されたので、プロトコルデータに係るデータ波形と、アナログ信号の波形とが、オシロスコープ１の表示画面において同一時間軸を共有した表示が可能となる。
【００３６】
そして、モジュール９では、ステップＳ１３において、基準時間「０」を基準としてプロトコルデータを測定し、その測定データをメモリ９４に保存する。一方、オシロスコープ１でも、ステップＳ２２において、基準時間「０」を基準としてアナログ信号を測定し、その測定データをメモリ領域１０４に保存する。モジュール９は、測定データを保存した後に、トリガ条件が確立したことを、オシロスコープ１の解析アプリケーション１０３に通知する（ステップＳ１４）。
【００３７】
ここで、解析アプリケーション１０３は、トリガ条件の確立の通知をモジュール９から受信したとき、測定が完了したことを認識する（ステップＳ３）。そして、解析アプリケーションは、モジュール９とオシロスコープ１とに対して、それぞれで測定した測定データを送信することを要求する（ステップＳ４）。
【００３８】
モジュール９では、解析アプリケーション１０３から、測定データの送信要求を受信すると、メモリ９４に保存された測定データを読み出し、オシロスコープ１に出力し（ステップＳ１５）、解析アプリケーション用のメモリ領域に保存する（ステップＳ５）。また、オシロスコープアプリケーション１０２でも、解析アプリケーション１０３から、測定データの送信要求を受信すると、メモリ領域１０４に保存された測定データを読み出し（ステップＳ２３）、解析アプリケーション用のメモリ領域に保存する（ステップＳ５）。
【００３９】
次いで、解析アプリケーション１０３は、モジュール９からのプロトコルデータに含まれる測定データと、オシロスコープ１のアナログ入力手段１３入力されたアナログ測定データと取得できたので、オシロスコープ１の表示画面上に、基準時間「０」を基準にして、各測定データの表示を指示する（ステップＳ６）。
【００４０】
以上では、モジュール９で発生したトリガ信号で基準時間「０」とし、この時間「０」で発生したトリガ信号がオシロスコープ１に通知されるので、オシロスコープ１でも、基準時間「０」を認識することができる。この結果、オシロスコープ１とモジュール９とにおける測定に関する時間軸が、時間「０」で同期が取れたことになる。
【００４１】
オシロスコープ１が時間「０」を基準にして測定するデータは、オシロスコープ１に備えられた端子Ｔ１、Ｔ２、…を含むアナログ入力手段１３からの入力信号であり、時間「０」を基準にした時間軸と関連付けられている。そして、モジュール９が時間「０」を基準にして測定するデータは、オシロスコープ１で測定される測定対象と同じ測定対象に関するものであって、ＣＡＮバスなどの通信ネットワークに伝送されているプロトコルデータであり、この測定データについても、時間「０」を基準にした時間軸と関連付けられている。
【００４２】
そのため、オシロスコープに備えられた表示画面において、それぞれで測定された各測定データを同一時間軸上で基準時間に合わせて波形表示することができ、これによって、双方の測定データに係る波形を比較し易くなり、通信ネットワークの解析を容易にしている。
【００４３】
次に、オシロスコープに備えられた表示画面において、オシロスコープで測定されたアナログ測定データの信号波形と、モジュールで通信ネットワークから取得したプロトコルデータに係るデータ波形とを、同一時間軸上で基準時間に合わせて波形表示する場合の具体例について、以下に説明する。
【００４４】
図５には、具体例１が示され、オシロスコープ１の表示画面３に、測定波形表示領域Ｇ１とデータ波形表示領域Ｇ２２を上下に並べて配置し、それぞれの領域の時間軸を基準時間「０」に合わせて同一時間軸としている。基準時間「０」は、図５では、黒い三角印が示す位置に置かれている。測定波形表示領域Ｇ１には、オシロスコープ１のアナログ入力手段１３に入力されたアナログ測定信号の変化を表す信号波形ｇ１が表示され、データ波形表示領域Ｇ２２には、モジュール９により通信ネットワークから取得したプロトコルデータに含まれる測定データの変化量がグラフ化され、その変化量によるデータ波形ｇ２が表示される。
【００４５】
ここで、測定波形表示領域Ｇ１は、測定された信号波形をそのままアナログ信号として波形表示させることにし、図５では、モジュール９で取得したプロトコルデータを含むデータ信号ａが、これも測定波形表示領域の時間軸に合わせて表示されている。このデータ信号ａの詳細について、図６に示した。図６において、モジュール９で取得したプロトコルデータを含むデータ信号が、ａに示されている。このデータ信号ａは、アナログ信号を表示する測定波形表示領域Ｇ１の時間軸に合わせて表示されるため、データ信号の波形は、パルス状に表示される。
【００４６】
ここで、データ信号ａの一部について、時間軸を拡大すると、ｂに示されるような波形となる。この波形が、プロトコルデータの１フレーム分を表しており、通信ネットワークには、プロトコルデータがフレーム毎に区分されて伝送される。そのデータ内容が、ｃに示されている。プロトコルデータの１フレームには、データを識別するＩＤ情報と、当該時間における変化量を表すコード化された測定データＤＡＴＡと、エラーチェックのためのＣＲＣとが含まれている。
【００４７】
そこで、図５に示された表示画面３において、プロトコルデータのデータ信号ａが測定波形表示領域Ｇ１に表示されることによって、データ波形表示領域Ｇ２２の時間軸が、信号波形表示領域Ｇ１の時間軸と一致させてあるため、データ信号ａにおけるパルス状信号の位置に対応して、当該データ信号に含まれるデータの変化量がデータ波形表示領域Ｇ２２に表示されたデータ波形ｇ２として表示される。
【００４８】
図５に示されるように、データ信号ａ、アナログ測定信号ｇ１、そして、データ波形ｇ２が、時間軸を共通にして、さらに、時間「０」を基準にして表示されているので、プロトコルデータの解析をし易くしている。図５では、さらに、表示画面上で、これらの波形の関係を見易くするため、互いに独立して移動させることができる２本の直線カーソルＫ１、Ｋ２が表示される。このカーソルは、１本でもよいが、信号波形表示領域Ｇ１とデータ波形表示領域Ｇ２２とを跨って延びる直線とする方が都合よい。
【００４９】
図５に表示される様であれば、データ信号ａにおける一つのパルス状信号の位置にカーソルＫ１を移動させると、その位置に対応したデータ波形ｇ２の変化量が直接視認できる。また、２本のカーソルＫ１とＫ２を使用することによって、例えば、カーソルＫ１をアナログ信号波形ｇ１のピーク部に移動させ、そして、データ波形ｇ２のピーク部にカーソルＫ２を移動させることにより、アナログ信号とデータ信号との時間的関係を直視でき、その時間差を画面上から読み取ることができる。
【００５０】
次に、図７に、具体例２が示される。図７の具体例２が、図５の具体例１と異なるところは、具体例２では、図１３（ａ）に示されたデータ表示領域Ｇ２１が、オシロスコープ１の表示画面３において、信号波形表示領域Ｇ１とデータ波形表示領域Ｇ２２ともに同一画面上に表示されていることである。なお、信号波形表示領域Ｇ１とデータ波形表示領域Ｇ２２の時間軸は、時間「０」を基準にして整合されているので、データ表示領域Ｇ２１に表示されるデータについても、時間「０」を中心にして、その前後の時間におけるプロトコルデータが表示されている。
【００５１】
ここで、例えば、カーソルＫ１とＫ２とを、データ波形ｇ２における２つのピーク部にそれぞれ移動させると、そのカーソルＫ１とカーソルＫ２とで挟まれた範囲にあるデータ波形ｇ２に対応して、データ表示領域Ｇ２１における時間毎のプロトコルデータが強調表示される。図７の例では、時間ｔ−２から時間ｔ＋３の範囲のプロトコルデータを、太線の枠で囲むことにより強調表示を行っている。また、その範囲を、他の部分と異なる色で強調することもでき、或いは、数字自体を他の数字と異なる色で又は色の反転で強調することもできる。
【００５２】
以上に説明した具体例２では、カーソルＫ１とＫ２とで指定した範囲のプロトコルデータが強調表示されて、その範囲のプロトコルデータの内容を把握できるようにしたが、これとは逆に、データ表示領域Ｇ２１に表示されたプロトコルデータの内容、つまり、測定データが表す変化量の様子を把握するため、データ表示領域Ｇ２１内のプロトコルデータの範囲を、例えば、タッチパネル形式の表示画面上で指定すると、この指定された範囲に応じて、２本のカーソルＫ１とＫ２が移動して、データ波形ｇ２の範囲が視認されるようにしてもよい。
【００５３】
次に、図８に、具体例３が示される。図７に示された具体例２では、互いに独立して移動可能な２本の直線カーソルＫ１、Ｋ２が利用されることが特徴であり、これらのカーソルで挟まれた範囲に対応するプロトコルデータの内容を解析し易くした。これに対して、図８に示された具体例３では、直線カーソルを１本とし、このカーソルの１本分の時間位置の箇所に対応したデータ表示領域におけるプロトコルデータの一行を強調表示できるようにした。オシロスコープ１の表示画面３における信号波形表示領域Ｇ１、データ表示領域Ｇ２１及びデータ波形表示領域Ｇ２２の表示配置の仕方は、具体例２の場合と同様である。
【００５４】
図８では、例えば、カーソルＫ３を時間ｔ＋３の位置に移動させた場合が示されている。カーソルＫ３が時間ｔ＋３の位置に置かれると、データ表示領域Ｇ２１において、この時間ｔ＋３に対応するプロトコルデータが太線枠で強調表示される。この強調表示には、太線枠を使用する他に、他の部分と異なる色による強調することもでき、或いは、文字自体を他の文字と異なる色で又は色の反転で強調することもできる。
【００５５】
この様に１本のカーソルを利用することにより、信号波形表示領域Ｇ１におけるアナログ信号波形ｇ１と、データ波形表示領域Ｇ２２におけるデータ波形ｇ２とが、基準時間「０」を基準にして同一時間軸に表示されているため、指定した時間位置に対するアナログ信号とプロトコルデータとの時間関係を容易に把握することができる。
【００５６】
次に、図９に、図８に示された具体例３の変形例が示されている。図９に示された変形例では、オシロスコープ１の表示画面３に表示される各表示領域の配置の仕方を変更している。表示画面３における各表示領域の表示位置は、基本的に、ユーザによって任意に変更可能としているが、上述した直線カーソルを利用して、アナログ信号波形ｇ１とデータ波形ｇ２との時間関係を把握し易くするには、信号波形表示領域Ｇ１とデータ波形表示領域Ｇ２２とが上下に並べられる必要がある。しかし、データ表示領域Ｇ２１については、必ずしも、画面上の表示位置は、ユーザの任意であり、特定されない。
【００５７】
図９では、図８に示された場合と異なり、データ表示領域Ｇ２１が、表示画面３の左側に配置表示した場合を示している。そして、この変形例では、データ表示領域Ｇ２１に表示されたプロトコルデータの一行を指定すると、信号波形表示領域Ｇ１とデータ波形表示領域Ｇ２２とにおけるカーソルが、当該プロトコルデータの時間位置に移動して置かれるようにした。
【００５８】
例えば、タッチパネル形式の表示画面上で指定できる場合には、データ表示領域Ｇ２１において、時間ｔ＋３のプロトコルデータの一行をタッチして指定すると、信号波形表示領域Ｇ１とデータ波形表示領域Ｇ２２とにおけるカーソルＫ３が、時間ｔ＋３の位置に移動して置かれる。これによって、当該プロトコルデータに含まれる測定データの変化量がグラフで視認でき、アナログ信号波形との比較を容易にしている。
【００５９】
以上に説明したように、本実施形態による計測システム及び計測装置では、通信ネットワークに接続される通信接続手段であるモジュールを備え、このモジュールが、通信ネットワークから、測定対象に係るプロトコルデータを時間「０」を基準にして取得し、オシロスコープが、この時間「０」を基準にして、前記測定対象からアナログ信号を測定しているので、オシロスコープの表示画面上において、プロトコルデータに係るデータ波形とアナログ信号波形の表示が、時間軸上で時間「０」を基準として関連付けられる。
【００６０】
オシロスコープの表示画面において、通信ネットワーク上のプロトコルデータに係るデータ波形とオシロスコープで測定されたアナログ信号波形とを時間「０」を基準にして並べて表示されるので、プロトコルデータとアナログ信号との時間関係を把握し易くなり、表示画面上に直線カーソルを移動可能に操作することにより、この時間関係を一層把握し易くなった。
【図面の簡単な説明】
【００６１】
【図１】本発明による解析表示機能を有する測定装置をＣＡＮバスに接続する実施形態の概要を説明する図である。
【図２】本実施形態における通信接続手段であるモジュールの具体的構成例を示し、オシロスコープとの接続関係を説明する図である。
【図３】本実施形態におけるオシロスコープに搭載されるアプリケーションの構成を説明する図である。
【図４】本実施形態におけるオシロスコープに搭載される解析アプリケーションの動作フローを説明する図である。
【図５】本実施形態によるオシロスコープの波形表示例を説明する図である。
【図６】プロトコルデータ信号をアナログ表示したときの波形について説明する図である。
【図７】波形表示画面に表示されたカーソルの位置とデータ表示画面におけるプロトコルデータとの関係を表す表示例１を説明する図である。
【図８】波形表示画面に表示されたカーソルの位置とデータ表示画面におけるプロトコルデータとの関係を表す表示例２を説明する図である。
【図９】波形表示画面に表示されたカーソルの位置とデータ表示画面におけるプロトコルデータとの関係を表す表示例３を説明する図である。
【図１０】従来のオシロスコープを使用した場合の測定例を説明する図である。
【図１１】ＣＡＮバスの通信ネットワークで接続された複数のデバイスからのデータや制御情報の流れを説明する図である。
【図１２】ＣＡＮバスの通信ネットワークに関連したプロトコルアナライザとオシロスコープの観測例を説明する図である。
【図１３】プロトコルアナライザの表示画面にプロトコルデータとそのデータ波形を表示した例を説明する図である。
【符号の説明】
【００６２】
１    オシロスコープ
１０１    オペレーティングシステム（ＯＳ）
１０２    オシロスコープアプリケーション
１０３    解析アプリケーション
１０４    メモリ領域
１１    外部トリガ出力手段
１２    外部トリガ入力手段
１３    アナログ入力手段
１４    Ｉ／Ｏ部
２    測定対象
３、８    表示画面
４    ＣＡＮバス
５    ＣＡＮデバイス
６    電子制御装置（ＥＣＵ）
７    プロトコルアナライザ
９    接続モジュール
９１    制御部
９２    制御信号ドライバ
９３    通信ドライバ
９４    メモリ
【図１】
2006300618.tif 000003
【図２】
2006300618.tif 000004
【図３】
2006300618.tif 000005
【図４】
2006300618.tif 000006
【図５】
2006300618.tif 000007
【図６】
2006300618.tif 000008
【図７】
2006300618.tif 000009
【図８】
2006300618.tif 000010
【図９】
2006300618.tif 000011
【図１０】
2006300618.tif 000012
【図１１】
2006300618.tif 000013
【図１２】
2006300618.tif 000014
【図１３】
2006300618.tif 000015