(57)【要約】【課題】異なるサンプリング周波数で収集したサンプリングデータに対するデータ処理の便宜を図る。【解決手段】周波数設定部２３は、各データ収集装置に異なるサンプリング周波数を設定し、同期クロック発生装置４は、同期クロック信号を各データ収集装置に送出する。各データ収集装置は、サンプリングデータと共に入力された同期クロック信号をＰＣ２０へ送出する。表示処理部２５は、データ入力部２１により一括収集されたサンプリングデータを、当該サンプリングデータと共に入力された同期クロック信号により各サンプリングデータの同期をとることで共通の時間軸上に各サンプリングデータを表示する。このとき、共通の時間軸上の相対的に低いサンプリング周波数で収集された各サンプリングデータの表示位置の間には、実際にデータがサンプリングされていないので、表示処理部２５は、サンプリングデータから補間により表示データを生成し、表示する。【選択図】図２
2007033337.tif 000002
【特許請求の範囲】
【請求項１】
同期クロック信号を送出する同期クロック発生手段と、
前記同期クロック発生手段を接続する同期制御用ポート及び測定対象のデジタル機器を接続する複数の機器接続用ポートを有し、デジタル機器が出力するデジタルデータを設定されたサンプリング周波数でサンプリング収集するデータ収集手段と、
前記データ収集手段が有する各機器接続用ポートに対してサンプリング周波数を個別に設定する周波数設定手段と、
前記各データ収集手段により収集されたサンプリングデータ及びサンプリングデータと共に入力された同期クロック信号を一括収集するデータ入力手段と、
前記データ入力手段に入力された各同期クロック信号に従い、入力されたサンプリングデータの同期をとってからデータ処理を行うデータ処理手段と、
を有することを特徴とするサンプリングデータ分析装置。
【請求項２】
請求項１記載のサンプリングデータ分析装置において、
前記データ処理手段は、前記データ入力手段に入力された各同期クロック信号に従いサンプリングデータを表示する際に用いる時間軸を設定し、その設定した時間軸上にサンプリングデータの全部又は一部を表示する表示処理部を有することを特徴とするサンプリングデータ分析装置。
【請求項３】
請求項２記載のサンプリングデータ分析装置において、
前記表示処理部は、異なるサンプリング周波数で収集されたサンプリングデータを同一時間軸上に表示する際に、相対的に低いサンプリング周波数で収集されたサンプリングデータ側のサンプリングされていない部分のデータを補間して表示することを特徴とするサンプリングデータ分析装置。
【請求項４】
請求項３記載のサンプリングデータ分析装置において、
前記表示処理部は、補間したデータ部分の表示形態を他と異ならせることを特徴とするサンプリングデータ分析装置。
【請求項５】
請求項３記載のサンプリングデータ分析装置において、
前記表示処理部は、画面表示されたサンプリングデータ上を移動するカーソルの表示形態を、補間したデータ部分を移動するときと移動しないときとで異ならせることを特徴とするサンプリングデータ分析装置。
【請求項６】
請求項１記載のサンプリングデータ分析装置において、
前記データ収集手段は、１乃至複数の機器接続用ポートを有する複数台のデータ収集装置により構成され、
前記周波数設定手段は、前記データ収集装置毎にサンプリング周波数を設定することを特徴とするサンプリングデータ分析装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サンプリングデータ分析装置、特に異なるサンプリング周波数で収集されたサンプリングデータに対するデータ処理に関する。
【背景技術】
【０００２】
ロジックアナライザは、接続されたデジタル機器が出力するデジタルデータの変化の状態をディスプレイに表示する機能を有するサンプリングデータの分析装置である。ユーザは、ロジックアナライザを利用することで、ディスプレイに表示されたデジタルデータの変化の状態を分析し、デジタル機器の動作状況をチェックすることができる。
【０００３】
ロジックアナライザは、一般にデジタル機器を接続する機器接続用のポートを複数有しており、デジタル機器の複数の測定箇所とポートとをプローブでそれぞれ有線接続することによって、複数の測定箇所から同時並行してデジタルデータを収集することになる。例えば、測定対象とするデジタル機器が複合機の場合、複合機における測定箇所としては、用紙の搬送の際に駆動するモータや複合機全体の動作制御を行うコンピュータのＣＰＵなどが考えられるので、ロジックアナライザは、複合機内のモータ等の各測定箇所から出力されるデジタルデータを同時並行して収集し、モニタすることができる。
【０００４】
ただ、データ収集したいスピード、つまりデジタルデータのサンプリング周期を測定箇所全てにおいて同一に設定したいとは限らない。前述した複合機を例にしてみると、デジタルデータのサンプリング周期として、モータであれば数キロヘルツというキロヘルツ単位で設定すれば十分であるのに対し、動作周波数の高いＣＰＵに対しては、キロヘルツ単位では不十分でメガヘルツという単位での設定が望まれる。このように、測定箇所によって相対的に低い周波数でサンプリングしてもよい箇所と、相対的に高い周波数でのサンプリングが要求される箇所とを混在させて同時並行して収集したくなるような場合が少なくない。例えば、異なるサンプリング周波数でサンプリングできるように独立してクロックでサンプリングを実施する技術がある（例えば特許文献１）。
【０００５】
【特許文献１】特開昭６１−２９２５７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来においては、同時並行して収集したサンプリングデータを単に表示すると、時間軸のずれた状態で各サンプリングデータが表示されてしまう。つまり、従来においては、独立したクロックを用いてサンプリングデータを収集していたので、同時並行してサンプリングデータを収集した場合でも、各サンプリングデータの同期をとって共通した時間軸上に各サンプリングデータを表示することが困難であった。
【０００７】
このように、従来においては、異なる周波数によって同時並行して複数のポートからデジタルデータのサンプリングができたとしても、その収集したサンプリングデータ間の時間的な調整を行うことができなかったので、サンプリングデータの同一時間軸上での表示等各サンプリングデータの時間関係を考慮するデータ処理を実施する段階で不都合な点が生じていた。
【０００８】
本発明は、以上のような課題を解決するためになされたものであり、その目的は、異なるサンプリング周波数で収集したサンプリングデータに対するデータ処理の便宜を図るサンプリングデータ分析装置を提供することにある。
【課題を解決するための手段】
【０００９】
以上のような目的を達成するために、本発明に係るサンプリングデータ分析装置は、同期クロック信号を送出する同期クロック発生手段と、前記同期クロック発生手段を接続する同期制御用ポート及び測定対象のデジタル機器を接続する複数の機器接続用ポートを有し、デジタル機器が出力するデジタルデータを設定されたサンプリング周波数でサンプリング収集するデータ収集手段と、前記データ収集手段が有する各機器接続用ポートに対してサンプリング周波数を個別に設定する周波数設定手段と、前記各データ収集手段により収集されたサンプリングデータ及びサンプリングデータと共に入力された同期クロック信号を一括収集するデータ入力手段と、前記データ入力手段に入力された各同期クロック信号に従い、入力されたサンプリングデータの同期をとってからデータ処理を行うデータ処理手段とを有することを特徴とする。
【００１０】
また、前記データ処理手段は、前記データ入力手段に入力された各同期クロック信号に従いサンプリングデータを表示する際に用いる時間軸を設定し、その設定した時間軸上にサンプリングデータの全部又は一部を表示する表示処理部を有することを特徴とする。
【００１１】
また、前記表示処理部は、異なるサンプリング周波数で収集されたサンプリングデータを同一時間軸上に表示する際に、相対的に低いサンプリング周波数で収集されたサンプリングデータ側のサンプリングされていない部分のデータを補間して表示することを特徴とする。
【００１２】
あるいは、前記表示処理部は、補間したデータ部分の表示形態を他と異ならせることを特徴とする。
【００１３】
あるいはまた、前記表示処理部は、画面表示されたサンプリングデータ上を移動するカーソルの表示形態を、補間したデータ部分を移動するときと移動しないときとで異ならせることを特徴とする。
【００１４】
また、前記データ収集手段は、１乃至複数の機器接続用ポートを有する複数台のデータ収集装置により構成され、前記周波数設定手段は、前記データ収集装置毎にサンプリング周波数を設定することを特徴とする。
【発明の効果】
【００１５】
本発明によれば、複数の測定箇所に対し同時並行して異なるサンプリング周波数でデータサンプリングを行った場合でも、サンプリングデータを同期クロック信号と共に収集するようにしたので、その同期クロック信号を参照に各サンプリングデータの同期をとることができる。これにより、各サンプリングデータの時間関係を意識したデータ処理を行うことができる。特に、異なるサンプリング周波数にてサンプリングしたデータを同一画面上にて画面表示する際には、サンプリングデータと共に入力された同期クロック信号によって各サンプリングデータの時間軸合わせを行うことで共通した時間軸上に各サンプリングデータを表示することができる。また、これと共に、サンプリングデータのない位置に表示するデータをサンプリングデータにより補間することで生成し、表示するようにしたので、異なるサンプリング周波数でデータサンプリングを行った場合でも、各サンプリングデータの時間関係を一目瞭然に把握することができる。
【発明を実施するための最良の形態】
【００１６】
以下、図面に基づいて、本発明の好適な実施の形態について説明する。
【００１７】
図１は、本発明に係るサンプリングデータ分析装置の一実施の形態であるロジックアナライザを示したハードウェア構成図である。図１には、デジタルデータの測定対象となるデジタル機器２と、本実施の形態におけるロジックアナライザを構成する同期クロック発生装置４、データ収集手段６として設けられた複数台のデータ収集装置８、ＨＵＢ（ハブ）１０及びパーソナルコンピュータ（ＰＣ）２０とが示されている。同期クロック発生装置４は、ＰＣ２０からの指示に従い同期クロック信号を生成して、各データ収集装置８へ送出する。同期クロック信号は、ユニークな同期クロックデータとして生成される。データ収集手段６を構成する各データ収集装置８は、基本的には同一仕様の装置を想定している。各データ収集装置８は、２６チャネル分のポートを有しており、このうち１ポートを同期クロック発生装置４が送出する同期クロック信号を入力するための同期制御用ポート、残りのポートをデジタル機器接続用のポートとして使用する。各データ収集装置８は、機器接続用ポートに接続されたプローブ１２を介してデジタル機器２から出力されるデジタルデータを予め設定されたサンプリング周波数に従い定周期で収集して内部に一時記憶すると共にサンプリングデータを含む合計４バイト長のデータをＰＣ２０へ出力する。ＨＵＢ１０は、各種周辺機器、本実施の形態では同期クロック発生装置４及びデータ収集装置８をＰＣ２０に接続するための集線装置として設けられている。本実施の形態では、便宜的に１台のみを図示したが、データ収集装置８などＰＣ２０への接続台数を増やす場合にはハブ同士をカスケード接続するなどして対応する。ＰＣ２０は、データ収集装置８が収集したデジタルデータを入力、保存し、表示、解析等の各種データ処理を行う。
【００１８】
図２は、本実施の形態におけるＰＣ８を示したブロック構成図である。図２には、データ入力部２１、データ出力部２２、周波数設定部２３、同期クロック制御部２４、表示処理部２５を有するデータ処理部２６及びデータ保存部２７が示されている。データ入力部２１は、データ収集手段６から出力されるデータを入力する。データ出力部２２は、データ入力部２１により入力されたデータをデータ保存部２７に蓄積していく。周波数設定部２３は、データ収集手段６が有する各機器接続用ポートに対してサンプリング周波数を個別に設定する。本実施の形態では、データ収集装置８毎にサンプリング周波数を設定することにする。同期クロック制御部２４は、同期クロック発生装置４に対して指示を行うことで同期クロック信号の発生、送出制御を行う。データ処理部２６は、データ入力部２１により入力されたデータの解析、表示等のデータ処理を行う。このうち、表示処理部２５は、収集されたサンプリングデータの表示処理を実施する。本実施の形態のＰＣ２０に含まれる各構成要素２１〜２６は、各構成要素の処理機能を実現するソフトウェアプログラムと、ＰＣ２０を構築するハードウェア資源との協調動作により実現される。データ保存部２７は、ハードディスクドライブ（ＨＤＤ）などの外部記憶装置で実現することを想定している。
【００１９】
次に、本実施の形態における動作、具体的にはデータ収集手段６により収集されたサンプリングデータをＰＣ２０に一括収集し、そしてＰＣ２０においてサンプリングデータを図示しないディスプレイに表示するまでの処理について図３に示したフローチャートを用いて説明する。
【００２０】
デジタルデータの収集を開始する前に、ＰＣ２０の周波数設定部２３は、各データ収集装置８に対してサンプリング周波数を設定する（ステップ１１０）。これは、例えばユーザにより入力設定された各サンプリング周波数を、サンプリング周波数設定用の制御コマンドに設定し、当該制御コマンドを該当するデータ収集装置８へ送出することで設定することができる。本実施の形態では、このように制御コマンドを利用してサンプリング周波数を設定するが、サンプリング周波数設定処理の具体的な手法は、各データ収集装置８の仕様に依存する。各データ収集装置８に対して設定するサンプリング周波数は、全て同じとしてもよいが、本実施の形態では、デジタルデータをサンプリングする際に異なるサンプリング周波数が設定されたときのサンプリングデータの取扱いに特徴があるので、全て同じとしない。続いて、ＰＣ２０の同期クロック制御部２４は、同期クロック発生装置４に対して同期クロック信号の発生、送出を指示する（ステップ１２０）。同期クロック発生装置４は、この指示に従い同期クロック信号を発生して、ケーブル接続されている全てのデータ収集装置８へ送出する。なお、データサンプリングが実際に開始される前にステップ１１０とステップ１２０が終了していればよく、各ステップの実行順序は、逆であってもよい。
【００２１】
そして、各データ収集装置８は、ＰＣ２０によるデータサンプリング制御のもと、デジタル機器２の所定の箇所から発せられるデジタルデータを、それぞれに設定されたサンプリング周波数で収集する（ステップ１３０）。このとき、各データ収集装置８は、サンプリングするデジタルデータと共に同期クロック信号も入力されることになるが、これらの入力された各データをＰＣ２０に送出することになる。この送出するデータのフォーマットの例を図４に示す。
【００２２】
各データ収集装置８は、前述したように２６チャネルを有しているので、このうちデジタル機器２から収集した最大２５チャネル分のデジタルデータをビット０からビット２４までの間に設定する。そして、同期制御用ポートから入力されたデータをビット２５に設定する。なお、ビット２６〜３０はデータの圧縮の有無等を示す圧縮フラグ用、最上位のビット３１は、エラービットとして用いる。もちろん、各データを格納するビット位置は、ＰＣ２０との間で予め決めておけばよく、この例に限定されるものではない。
【００２３】
ＰＣ２０において、データ入力部２１が各データ収集装置８から送られてくるデータを入力すると、データ出力部２２は、この入力されたデータをデータ保存部２７に順次保存していく（ステップ１４０）。なお、各データ収集装置８には、異なるサンプリング周波数が設定されているので、１同期クロック周期において全てのデータ収集装置８からサンプリングデータが送られてくるわけではない。例えば、２台のデータ収集装置Ａ，Ｂに対してサンプリング周波数としてそれぞれ５００Ｈｚ、１ｋＨｚと設定した場合、データ収集装置Ａは、データ収集装置Ｂに対して２回に１回の割合でサンプリングデータをＰＣ２０に送出することになる。
【００２４】
前述した各データ収集装置８によるデータサンプリング処理（ステップ１３０）及びＰＣ２０におけるサンプリングデータの一括収集、保存処理（ステップ１４０）が繰り返し実行されることで、サンプリングの開始から終了までの間に各チャネルのサンプリングデータが時系列的にデータ保存部２７に蓄積されていく。
【００２５】
続いて、本実施の形態の特徴的なサンプリングデータの表示処理について説明するが、ここでは、説明の便宜上、２台のデータ収集装置の各２チャネル分のサンプリングデータのみに着目すると共に、本実施の形態の特徴が把握しやすいように、着目した同一チャネル番号のチャネルそれぞれが収集するデジタル機器出力のデジタルデータは、それぞれ同値であるものとして説明する。
【００２６】
図５は、２台のデータ収集装置Ａ，Ｂの２つのチャネル０，１からそれぞれ収集されたデジタルデータの例を示した図である。ここでは、データ収集装置Ｂには、データ収集装置Ａの５倍のサンプリング周波数、具体例をあげるとすると、同期クロックを５００Ｈｚ（２ｍｓ）とし、そしてデータ収集装置Ａには１ｋＨｚ（１ｍｓ）と、データ収集装置Ｂｎには５ｋＨｚ（１００μｓ）と、それぞれサンプリング周波数が設定されていたとする。また、データ収集装置Ａ，Ｂの各チャネル０，１からは、前述したとおりそれぞれ同値のデジタルデータが入力されるものとする。この条件に従ったサンプリングデータの例を図５に示している。図５では、同期クロック発生装置４により送出された同期クロック信号が入力された同一のタイミングでデータ収集装置Ａ，Ｂの各ポートからサンプリングされたデータを矢印にて対応付けて示した。
【００２７】
ここで、表示処理部２５は、図５に例示したデータをデータ保存部２７から取り出して画面表示することになるが、このとき、図５に例示したようにデータ収集装置Ｂのサンプリングデータは、データ収集装置Ａの５倍のデータが収集されているので、各サンプリングデータを同じ幅で時系列順に単に表示すると、時間関係がずれた状態で表示されてしまう。そこで、本実施の形態においては、まず各サンプリングデータに対して共通の時間軸を設定することによって時間軸合わせを行う（ステップ１５０）。すなわち、表示処理部２５は、周波数設定部２３が各データ収集装置８に設定したときに保存しておいた図示しない記憶手段を参照することによって各データ収集装置Ａ，Ｂのサンプリング周波数を得ることができるので、それぞれのサンプリング周波数の設定値の比を求めることで時間軸上における時間幅を設定する。更に、サンプリングデータと共に入力された同期クロック信号により各サンプリングデータの同期合わせをする。上述した例によると、データ収集装置Ｂには、データ収集装置Ａの５倍のサンプリング周波数が設定されているので、データ収集装置Ａの時間軸を５倍にする。ただ、データ収集装置Ａは、データ収集装置Ｂの５分の１しかデータを収集していないので、収集していない５分の４のデータ部分を補間した後（ステップ１６０）、サンプリングデータを画面表示する（ステップ１７０）。この表示例を図６に示す。
【００２８】
図６では、図５と同様に、データ収集装置Ａ，Ｂがそれぞれ収集したサンプリングデータをチャネル毎に対応させて図示している。ここで、表示処理部２５は、相対的に高いサンプリング周波数でサンプリングしたデータ収集装置Ｂに対しては入力されたサンプリングデータを一定幅にて順番に表示する。一方、相対的に低いサンプリング周波数でサンプリングしたデータ収集装置Ａに対しては入力されたサンプリングデータをサンプリングクロックに対応した位置に表示すると共に、サンプリングしていないタイミングでのデータを、直前のサンプリングデータの値で補間してから表示する。例えば、図５から明らかなようにデータ収集装置Ａのチャネル０からは、 “０”， “１” ，“０”  ，“１”という順番でサンプリングデータが入力されてきているが、このうち先頭の“０”とそれに続く“１”との間のデータ表示部分３０に表示するデータを、直前のデータ“０”にて補間して生成する。そして、本実施の形態では、データ表示部分３０に表示する補間データを、実際のサンプリングデータではないことが視認できるようにそのデータ表示部分３０における表示形態を他と異ならせて表示する。本実施の形態では、実際のサンプリングデータを実線にて描画するのに対し、データ表示部分３０に表示する補間データを、破線かつ薄く表示するようにした。もちろん、線種や線の色の濃淡ではなく、表示色等他の属性を異ならせることで一目瞭然にサンプリングデータと補間データとの別を視認できるようにしてもよい。
【００２９】
以上の説明では、２台のデータ収集装置における２つのチャネルに着目して説明したが、他のチャネル、また他のデータ収集装置においても同様に処理することで、所望のデータ収集装置の所望のチャネルのサンプリングデータを表示することができる。
【００３０】
本実施の形態によれば、以上説明したように、異なるサンプリング周波数にてデータサンプリングを行うことができる。これにより、相対的に低いサンプリング周波数を相対的に高いサンプリング周波数に合わせてデータサンプリングを行う必要がなくなるので、無用なサンプリングデータの収集を防止することができ、この結果、保存すべきデータ量が膨大になることを防止することができる。
【００３１】
また、異なるサンプリング周波数にてデータサンプリングを行った場合でも、サンプリングデータを同期クロック信号と共に収集するようにしたので、その同期クロック信号を参照に各サンプリングデータの同期をとることができる。これにより、各サンプリングデータの時間関係を意識したデータ処理を行うことができる。特に、異なるサンプリング周波数にてサンプリングしたデータを同一画面上にて画面表示する際には、サンプリングデータと共に入力された同期クロック信号によって各サンプリングデータの時間軸合わせを行うことで共通した時間軸上に表示できるようにすると共に、サンプリングデータのない位置に表示するデータを実際のサンプリングデータにより補間することで生成し、表示するようにした。これにより、異なるサンプリング周波数でサンプリングしたときでも、各サンプリングデータの時間関係を一目瞭然に把握することができる。
【００３２】
また、サンプリング周波数が異なる場合には、サンプリングデータによってデータ補間を行ってから画面表示することになるが、このときサンプリングデータと補間データとの別が視認可能に表示するようにした。これにより、次のような場合に都合がよい。
【００３３】
例えば、図６に示したようにデータ収集装置Ｂにおいて７回目のデータサンプリング時に収集したデジタルデータを表示するデータ部分３２において、データ収集装置Ａ，Ｂの各データを比較すれば明らかなように、データ値は異なっている。つまり、補間により生成されたデータ収集装置Ａの表示データは“１”であり、他方、実際のデータサンプリングによるデータ収集装置Ｂの表示データは“０”である。この場合、仮に同じ表示形態にて表示すると、どちらの値が正しいのかがわからない。そこで、本実施の形態では、補間データの表示形態を実際のサンプリングデータと異ならせることによって、この例のようにデータ値が異なる場合には、データ収集装置Ｂの表示データの方が信頼度の高い値であると容易に判断することができる。
【００３４】
このように、データ収集装置Ａのデータ部分３２に表示されるデータは、正しくないかもしれない。しかしながら、データ収集装置Ａには、そもそもデジタルデータを収集したい周期にてサンプリング周波数が設定されているため、必要なタイミングではサンプリングデータを収集できている。従って、補間データを生成して表示するのは、表示の便宜を図るためであり、この周期以外の表示データに多少のずれがあったとしても特に問題はないと考えられる。
【００３５】
なお、上記表示例では、データを表示する線の表示形態を異ならせることで実際のサンプリングデータと補間データとの別を判別できるようにした。図７では、画面表示されたサンプリングデータ上を移動するカーソルの表示形態を異ならせることで、そのデータの別を判別できるようにした。例えば、図７に例示したように、移動中の棒形状のカーソルが実際のサンプリングデータの表示上に位置するときには、その旨を示す実線でカーソル３６を表示する。一方、移動中のカーソルが補間データの表示上に位置するときには、その旨を示す破線でカーソル３４を表示する。このように、カーソルの表示形態を異ならせることでも実際のサンプリングデータと補間データとの別を視認できるようにすることができる。特に、一画面上に補間したデータを複数個並べて解析する場合において、カーソルの表示を変えることで観測したいデータの位置を測定者が認識しやすくなる上、データ解析の誤認を防ぐことができる。
【００３６】
なお、図７では、実線又は破線かというカーソルの形状にて表示データの種別を判別できるようにしたが、図７に示した変形例として、この他にもカーソルの表示色、点灯、点滅等の表示形態を変えるようにしてもよい。また、カーソル全体を実線又は破線で表示するのではなく、実際のサンプリングデータ表示位置に対応するカーソル部分を実線で、補間データ表示位置に対応するカーソル部分を破線で、というように表示されているデータの種類に対応させてカーソルの表示形態を部分的に変えるようにしてもよい。
【００３７】
更に、表示形態を異ならせる対象としては、カーソルに限定するものではない。例えば、カーソルが実際のサンプリングデータの表示上に位置するときには、実測値等を画面表示するようにしてもよい。つまり、補間データのときには実測値はないので表示しない。あるいは、カーソルが実際のサンプリングデータ上又は補間データ上に位置することを示す文字や記号等を画面表示するようにしてもよい。なお、文字や記号等の表示は、少なくとも一方のデータのときだけ行うようにしてもよい。
【００３８】
なお、本実施の形態では、データ収集装置８毎にサンプリング周波数を設定するようにしたが、対応可能な機種であればポート毎に設定するようにしてもよい。
【００３９】
また、本実施の形態では、ロジックアナライザを同期クロック発生装置４、データ収集手段６及びＰＣ２０という別個の装置に分けて構成するようにしたが、各装置４，６が持つ処理機能をＰＣ２０に持たせることでロジックアナライザを単体の装置で形成するようにしてもよい。
【００４０】
また、本実施の形態では、本発明に係るサンプリングデータ分析装置を、デジタルデータを分析するロジックアナライザに適用した場合を例にして説明した。ロジックアナライザは、一般に前述したデータ収集処理機能とデータ表示処理機能の双方を併せ持つが、各処理機能を別個のコンピュータに搭載して実施することも可能である。また、ロジックアナライザ以外の装置にも適用することは可能である。
【図面の簡単な説明】
【００４１】
【図１】本発明に係るサンプリングデータ分析装置の一実施の形態であるロジックアナライザを示したハードウェア構成図である。
【図２】本実施の形態におけるロジックアナライザを示したブロック構成図である。
【図３】本実施の形態におけるロジックアナライザのデータを収集してから表示するまでの処理を示したフローチャートである。
【図４】本実施の形態においてデータ収集装置からＰＣへ送られるデータの構成例を示した図である。
【図５】本実施の形態において異なるサンプリング周波数で収集したサンプリングデータの対応関係を示した図である。
【図６】本実施の形態において異なるサンプリング周波数で収集したサンプリングデータの表示例を示した図である。
【図７】本実施の形態において異なるサンプリング周波数で収集したサンプリングデータの異なる表示例を示した図である。
【符号の説明】
【００４２】
２  デジタル機器、４  同期クロック発生装置、６  データ収集手段、８  データ収集装置、１０  ＨＵＢ（ハブ）、１２  プローブ、２０  パーソナルコンピュータ（ＰＣ）、２１  データ入力部、２２  データ出力部、２３  周波数設定部、２４  同期クロック制御部、２５  表示処理部、２６  データ処理部、２７  データ保存部、３４，３６  カーソル。
【図１】
2007033337.tif 000003
【図２】
2007033337.tif 000004
【図３】
2007033337.tif 000005
【図４】
2007033337.tif 000006
【図５】
2007033337.tif 000007
【図６】
2007033337.tif 000008
【図７】
2007033337.tif 000009