(57)【要約】【課題】本発明はインターフェース上を伝送される信号をモニタして設定コマンド分類条件で分類し、また、設定抽出条件で抽出して、分類表示、抽出表示するバスモニタ装置を提供する。【解決手段】バスモニタ装置１は、複数の機器と機器及び／または機能モジュールの相互間を接続するインタフェース上を伝送される信号をモニタして、コマンドを切り出して表示部１２に表示出力するに際して、モニタしたコマンドを、コマンド抽出条件テーブル格納部１１の予め設定されたプロセス番号等の特定のパラメータ等を分類条件とするコマンド分類定義ファイルに基づいて、グループ分けするとともに、当該グループ毎に当該コマンドを色分けして、表示部１２に表示する。したがって、どのようなタイミングで各グループのコマンドが転送されたかを直感的に把握でき、利用性を向上させることができる。【選択図】　　　　　図２
2004140713.tif 000002
【特許請求の範囲】
【請求項１】
複数の機器と機器及び／またはモジュールの相互間を接続するインタフェース上を伝送される信号をモニタして、コマンドを取り出して表示手段に表示出力するバスモニタ装置であって、前記モニタしたコマンドを、予め設定されたプロセス番号等の特定のパラメータ等を分類条件とするコマンド分類定義に基づいて、グループ分けするとともに、当該グループ毎に当該コマンドを色分けして、前記表示手段に表示出力することを特徴とするバスモニタ装置。
【請求項２】
前記バスモニタ装置は、前記モニタしたコマンドから抽出するコマンドを指定する指定手段を備え、前記モニタしたコマンドから当該指定手段で指定された指定コマンド及び当該指定コマンドに関連するコマンドを予め設定されているコマンド抽出条件に基づいて抽出し、当該抽出した指定コマンドと当該指定コマンドに関連するコマンドのみを、前記表示手段に表示出力することを特徴とする請求項１記載のバスモニタ装置。
【請求項３】
前記バスモニタ装置は、前記モニタしたコマンドから前記指定手段で指定された指定コマンド及び当該指定コマンドに関連するコマンドを前記コマンド抽出条件に基づいて抽出し、前記モニタした全てのコマンドを前記表示手段に表示出力するとともに、前記抽出した指定コマンドと当該指定コマンドに関連するコマンドを、所定の強調方式で強調させて前記表示手段に表示出力することを特徴とする請求項２記載のバスモニタ装置。
【請求項４】
前記バスモニタ装置は、前記モニタしたコマンドから前記指定手段で指定された指定コマンド及び当該指定コマンドに関連するコマンドを前記コマンド抽出条件に基づいて抽出し、前記モニタした全てのコマンドを前記表示手段に表示出力するとともに、前記抽出した指定コマンドと当該指定コマンドに関連するコマンドとの間を、所定の矢印で連結させて前記表示手段に表示出力することを特徴とする請求項２記載のバスモニタ装置。
【請求項５】
前記バスモニタ装置は、前記モニタしたコマンド間の時間間隔を計測する時間計測手段を備え、前記矢印で連結させた前記指定コマンドと当該指定コマンドに関連するコマンドとの間の時間間隔を前記時間計測手段で計測して、当該計測した時間間隔情報を前記表示手段に表示出力することを特徴とする請求項４記載のバスモニタ装置。
【請求項６】
前記バスモニタ装置は、前記モニタしたコマンド間の時間間隔を計測する時間計測手段を備え、前記矢印で連結させた前記指定コマンドと当該指定コマンドに関連するコマンドであって当該指定コマンドに隣接するコマンドとの間の時間間隔を前記時間計測手段で計測して、当該時間計測手段の計測した時間間隔情報を前記表示手段に表示出力することを特徴とする請求項４記載のバスモニタ装置。
【請求項７】
前記バスモニタ装置は、前記モニタしたコマンド間の時間間隔を計測する時間計測手段を備え、前記モニタしたコマンドから前記指定手段で指定された第１指定コマンドと第２指定コマンドを前記コマンド抽出条件に基づいて抽出し、当該第１指定コマンドと第２指定コマンドとの間の時間間隔を前記時間計測手段で計測し、前記モニタした全てのコマンドを前記表示手段に表示出力するとともに、前記抽出した第１指定コマンドと第２指定コマンドとの間を、所定の矢印で連結させ、かつ、前記時間計測手段の計測した時間間隔情報を前記表示手段に表示出力することを特徴とする請求項２記載のバスモニタ装置。
【請求項８】
前記バスモニタ装置は、前記コマンド抽出条件を設定する設定手段を備え、当該設定手段で設定されたコマンド抽出条件に基づいてコマンドを抽出することを特徴とする請求項２から請求項７のいずれかに記載のバスモニタ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、バスモニタ装置に関し、詳細には、インターフェース上を伝送される信号をモニタして、設定されているコマンド分類条件で分類し、また、設定されている抽出条件で抽出して、分類表示し、また、抽出表示するバスモニタ装置に関する。
【０００２】
【従来の技術】
【特許文献１】
特開平８−３３１１４６号公報
【特許文献２】
特開平１１−３０６１０９号公報
従来から複数の機器やモジュールを接続するインターフェース上を伝送される信号をモニタし、解析するためのバスモニタ装置がある。従来のバスモニタ装置においても、単に伝送される情報をそのまま表示するだけでなく、上位プロトコルレベルでコマンド解析まで行うことのできる各種のプロトコルアナライザーや伝送される信号の中から画像データとコマンドデータを分離してモニタするバスモニタ装置がある。
【０００３】
そして、バスモニタ装置が対象とするインターフェース上を流れる画像やコマンドは、その種類も増え、形式も複雑になってきている。
【０００４】
また、バスモニタ装置では、画像とコマンドの両者の関係を把握するために、画像データとコマンドデータのモニタ結果を同期して表示することも行われるようになってきている。
【０００５】
そして、従来のバスモニタ装置は、モニタ結果を、図１５に示すように、単に単一色で画像データとコマンドデータのモニタ結果を同期表示している。
【０００６】
また、従来、バスモニタ装置では、モニタ結果表示時に、モニタした時間を示すタイムスタンプデータを付加することが一般的に行われており、このタイムスタンプデータは、モニタ結果の表示画面に、単に数字を表示するのみである。
【０００７】
また、従来、ＬＡＮ上の通信プロトコル（ＴＣＰ／ＩＰやＳＰＸ／ＩＰＸ等）のパケットを採取してパケット授受手順の正当性を検証するＬＡＮアナライザであって、端末間のパケット授受手順の正当性を検証し、該検証結果を表示画面上に表示するＬＡＮアナライザが提案されている（特許文献１参照）。
【０００８】
さらに、従来、マスタと複数のスレーブが接続されたポーリング方式のネットワークのバス線に接続され、ネットワーク上の伝送データを受信する受信回路と、前記マスタから複数のスレーブに対して割り付けられた各アドレスに対応してそれぞれ配設された要求用表示素子および応答用表示素子と、データ伝送の異常を表示するエラー表示素子と、前記受信回路により受信されるデータを監視し、マスタからスレーブ宛に送信されたデータが受信された場合はその送信アドレスを読み取り該当する要求用表示素子を点灯表示させる手段と、前記受信回路により受信されるデータを監視し、マスタからスレーブ宛にデータ送信された後の所定時間内にその相手スレーブからマスタ宛に送信されたデータが受信された場合はその発信アドレスに該当する応答用表示素子を点灯表示させる手段と、前記受信回路により受信されるデータを監視し、マスタからスレーブ宛にデータ送信された後の所定時間内にその相手スレーブからマスタ宛に送信されたデータが受信されない場合はエラー表示素子を点灯表示させる手段とを備えたバス監視表示器が提案されている（特許文献２参照）。
【０００９】
【発明が解決しようとする課題】
しかしながら、このような従来技術にあっては、多岐にわたるコマンドデータのプロトコルを適切かつ容易に把握する上で、改良の必要があった。
【００１０】
すなわち、上記従来のバスモニタ装置にあっては、モニタ結果を単に単一色で表示しているのみであるため、コマンド間の関連等の情報を把握しにくいという問題があった。
【００１１】
また、従来のバスモニタ装置にあっては、モニタ結果表示時に、モニタした時間を示すタイムスタンプデータを付加するが、このタイムスタンプデータは、モニタ結果の表示画面に、単に数字を表示するのみであるため、多岐にわたるコマンドデータのプロトコルを把握するのが困難であり、また、任意のコマンド間の関連を直感的に把握するためには、少なからず解析が必要であり、改良の必要があった。
【００１２】
さらに、上記特許文献記載の従来技術は、タイムアウトエラーを検出して、表示するが、任意のコマンドを抽出して、それらの時間間隔を解析することは行っておらず、任意のコマンド間の関連を直感的に把握するためには、少なからず解析が必要であり、改良の必要があった。
【００１３】
そこで、請求項１記載の発明は、複数の機器と機器及び／またはモジュールの相互間を接続するインタフェース上を伝送される信号をモニタして、コマンドを取り出して表示手段に表示出力するに際して、モニタしたコマンドを、予め設定されたプロセス番号等の特定のパラメータ等を分類条件とするコマンド分類定義に基づいて、グループ分けするとともに、当該グループ毎に当該コマンドを色分けして、表示手段に表示出力することにより、どのようなタイミングで各グループのコマンドが転送されたかを直感的に把握できるようにし、利用性の良好なバスモニタ装置を提供することを目的としている。
【００１４】
請求項２記載の発明は、モニタしたコマンドから抽出するコマンドを指定する指定手段で指定された指定コマンド及び当該指定コマンドに関連するコマンドを、モニタしたコマンドから、予め設定されているコマンド抽出条件に基づいて抽出し、当該抽出した指定コマンドと当該指定コマンドに関連するコマンドのみを、表示手段に表示出力することにより、ユーザが着目したいコマンド及びそのコマンドに関連するコマンドを選択して容易に観測できるようにし、利用性のより一層良好なバスモニタ装置を提供することを目的としている。
【００１５】
請求項３記載の発明は、モニタしたコマンドから指定手段で指定された指定コマンド及び当該指定コマンドに関連するコマンドをコマンド抽出条件に基づいて抽出し、モニタした全てのコマンドを表示手段に表示出力するとともに、抽出した指定コマンドと当該指定コマンドに関連するコマンドを、所定の強調方式で強調させて表示手段に表示出力することにより、全体のコマンドの流れを把握できるようにし、かつ、ユーザが指定したコマンド及びそのコマンドに関連するコマンドをも容易に確認できるようにし、利用性のより一層良好なバスモニタ装置を提供することを目的としている。
【００１６】
請求項４記載の発明は、モニタしたコマンドから指定手段で指定された指定コマンド及び当該指定コマンドに関連するコマンドをコマンド抽出条件に基づいて抽出し、モニタした全てのコマンドを表示手段に表示出力するとともに、抽出した指定コマンドと当該指定コマンドに関連するコマンドとの間を、所定の矢印で連結させて表示手段に表示出力することにより、コマンド全体の流れを把握できるようにし、かつ、ユーザが指定したコマンド及びそのコマンドに関連するコマンドをも容易に確認できるようにし、利用性のより一層良好なバスモニタ装置を提供することを目的としている。
【００１７】
請求項５記載の発明は、矢印で連結させた指定コマンドと当該指定コマンドに関連するコマンドとの間の時間間隔を時間計測手段で計測して、当該計測した時間間隔情報を表示手段に表示出力することにより、各コマンドが発行された順序だけでなく、その時間間隔が分かるようにして、コマンド間のより詳細な関連を観測できるようにし、利用性のより一層良好なバスモニタ装置を提供することを目的としている。
【００１８】
請求項６記載の発明は、矢印で連結させた指定コマンドと当該指定コマンドに関連するコマンドであって当該指定コマンドに隣接するコマンドとの間の時間間隔を時間計測手段で計測して、当該時間計測手段の計測した時間間隔情報を表示手段に表示出力することにより、ユーザが指定した指定コマンドと当該指定コマンドに隣接しかつ関連するコマンドの発行されるタイミングを容易に把握できるようにし、利用性のより一層良好なバスモニタ装置を提供することを目的としている。
【００１９】
請求項７記載の発明は、モニタしたコマンドから指定手段で指定された第１指定コマンドと第２指定コマンドをコマンド抽出条件に基づいて抽出し、当該第１指定コマンドと第２指定コマンドとの間の時間間隔を時間計測手段で計測し、モニタした全てのコマンドを表示手段に表示出力するとともに、抽出した第１指定コマンドと第２指定コマンドとの間を、所定の矢印で連結させ、かつ、時間計測手段の計測した時間間隔情報を表示手段に表示出力することにより、ユーザが指定したコマンド間のより詳細な関連を観測できるようにし、利用性のより一層良好なバスモニタ装置を提供することを目的としている。
【００２０】
請求項８記載の発明は、コマンド抽出条件を設定する設定手段で設定されたコマンド抽出条件に基づいてコマンドを抽出することにより、ユーザの望む任意のコマンド間の関係を容易に把握できるようにし、利用性のより一層良好なバスモニタ装置を提供することを目的としている。
【００２１】
【課題を解決するための手段】
請求項１記載の発明のバスモニタ装置は、複数の機器と機器及び／またはモジュールの相互間を接続するインタフェース上を伝送される信号をモニタして、コマンドを取り出して表示手段に表示出力するバスモニタ装置であって、前記モニタしたコマンドを、予め設定されたプロセス番号等の特定のパラメータ等を分類条件とするコマンド分類定義に基づいて、グループ分けするとともに、当該グループ毎に当該コマンドを色分けして、前記表示手段に表示出力することにより、上記目的を達成している。
【００２２】
上記構成によれば、複数の機器と機器及び／またはモジュールの相互間を接続するインタフェース上を伝送される信号をモニタして、コマンドを取り出して表示手段に表示出力するに際して、モニタしたコマンドを、予め設定されたプロセス番号等の特定のパラメータ等を分類条件とするコマンド分類定義に基づいて、グループ分けするとともに、当該グループ毎に当該コマンドを色分けして、表示手段に表示出力するので、どのようなタイミングで各グループのコマンドが転送されたかを直感的に把握できるようにすることができ、利用性を向上させることができる。
【００２３】
この場合、例えば、請求項２に記載するように、前記バスモニタ装置は、前記モニタしたコマンドから抽出するコマンドを指定する指定手段を備え、前記モニタしたコマンドから当該指定手段で指定された指定コマンド及び当該指定コマンドに関連するコマンドを予め設定されているコマンド抽出条件に基づいて抽出し、当該抽出した指定コマンドと当該指定コマンドに関連するコマンドのみを、前記表示手段に表示出力するものであってもよい。
【００２４】
上記構成によれば、モニタしたコマンドから抽出するコマンドを指定する指定手段で指定された指定コマンド及び当該指定コマンドに関連するコマンドを、モニタしたコマンドから、予め設定されているコマンド抽出条件に基づいて抽出し、当該抽出した指定コマンドと当該指定コマンドに関連するコマンドのみを、表示手段に表示出力するので、ユーザが着目したいコマンド及びそのコマンドに関連するコマンドを選択して容易に観測できるようにすることができ、利用性より一層向上させることができる。
【００２５】
また、例えば、請求項３に記載するように、前記バスモニタ装置は、前記モニタしたコマンドから前記指定手段で指定された指定コマンド及び当該指定コマンドに関連するコマンドを前記コマンド抽出条件に基づいて抽出し、前記モニタした全てのコマンドを前記表示手段に表示出力するとともに、前記抽出した指定コマンドと当該指定コマンドに関連するコマンドを、所定の強調方式で強調させて前記表示手段に表示出力するものであってもよい。
【００２６】
上記構成によれば、モニタしたコマンドから指定手段で指定された指定コマンド及び当該指定コマンドに関連するコマンドをコマンド抽出条件に基づいて抽出し、モニタした全てのコマンドを表示手段に表示出力するとともに、抽出した指定コマンドと当該指定コマンドに関連するコマンドを、所定の強調方式で強調させて表示手段に表示出力するので、全体のコマンドの流れを把握できるようにし、かつ、ユーザが指定したコマンド及びそのコマンドに関連するコマンドをも容易に確認できるようにすることができ、利用性をより一層向上させることができる。
【００２７】
さらに、例えば、請求項４に記載するように、前記バスモニタ装置は、前記モニタしたコマンドから前記指定手段で指定された指定コマンド及び当該指定コマンドに関連するコマンドを前記コマンド抽出条件に基づいて抽出し、前記モニタした全てのコマンドを前記表示手段に表示出力するとともに、前記抽出した指定コマンドと当該指定コマンドに関連するコマンドとの間を、所定の矢印で連結させて前記表示手段に表示出力するものであってもよい。
【００２８】
上記構成によれば、モニタしたコマンドから指定手段で指定された指定コマンド及び当該指定コマンドに関連するコマンドをコマンド抽出条件に基づいて抽出し、モニタした全てのコマンドを表示手段に表示出力するとともに、抽出した指定コマンドと当該指定コマンドに関連するコマンドとの間を、所定の矢印で連結させて表示手段に表示出力するので、コマンド全体の流れを把握できるようにし、かつ、ユーザが指定したコマンド及びそのコマンドに関連するコマンドをも容易に確認できるようにすることができ、利用性より一層向上させることができる。
【００２９】
また、例えば、請求項５に記載するように、前記バスモニタ装置は、前記モニタしたコマンド間の時間間隔を計測する時間計測手段を備え、前記矢印で連結させた前記指定コマンドと当該指定コマンドに関連するコマンドとの間の時間間隔を前記時間計測手段で計測して、当該計測した時間間隔情報を前記表示手段に表示出力するものであってもよい。
【００３０】
上記構成によれば、矢印で連結させた指定コマンドと当該指定コマンドに関連するコマンドとの間の時間間隔を時間計測手段で計測して、当該計測した時間間隔情報を表示手段に表示出力するので、各コマンドが発行された順序だけでなく、その時間間隔が分かるようにして、コマンド間のより詳細な関連を観測できるようにすることができ、利用性をより一層向上させることができる。
【００３１】
さらに、例えば、請求項６に記載するように、前記バスモニタ装置は、前記モニタしたコマンド間の時間間隔を計測する時間計測手段を備え、前記矢印で連結させた前記指定コマンドと当該指定コマンドに関連するコマンドであって当該指定コマンドに隣接するコマンドとの間の時間間隔を前記時間計測手段で計測して、当該時間計測手段の計測した時間間隔情報を前記表示手段に表示出力するものであってもよい。
【００３２】
上記構成によれば、矢印で連結させた指定コマンドと当該指定コマンドに関連するコマンドであって当該指定コマンドに隣接するコマンドとの間の時間間隔を時間計測手段で計測して、当該時間計測手段の計測した時間間隔情報を表示手段に表示出力するので、ユーザが指定した指定コマンドと当該指定コマンドに隣接しかつ関連するコマンドの発行されるタイミングを容易に把握できるようにすることができ、利用性をより一層向上させることができる。
【００３３】
また、例えば、請求項７に記載するように、前記バスモニタ装置は、前記モニタしたコマンド間の時間間隔を計測する時間計測手段を備え、前記モニタしたコマンドから前記指定手段で指定された第１指定コマンドと第２指定コマンドを前記コマンド抽出条件に基づいて抽出し、当該第１指定コマンドと第２指定コマンドとの間の時間間隔を前記時間計測手段で計測し、前記モニタした全てのコマンドを前記表示手段に表示出力するとともに、前記抽出した第１指定コマンドと第２指定コマンドとの間を、所定の矢印で連結させ、かつ、前記時間計測手段の計測した時間間隔情報を前記表示手段に表示出力するものであってもよい。
【００３４】
上記構成によれば、モニタしたコマンドから指定手段で指定された第１指定コマンドと第２指定コマンドをコマンド抽出条件に基づいて抽出し、当該第１指定コマンドと第２指定コマンドとの間の時間間隔を時間計測手段で計測し、モニタした全てのコマンドを表示手段に表示出力するとともに、抽出した第１指定コマンドと第２指定コマンドとの間を、所定の矢印で連結させ、かつ、時間計測手段の計測した時間間隔情報を表示手段に表示出力するので、ユーザが指定したコマンド間のより詳細な関連を観測できるようにすることができ、利用性をより一層向上させることができる。
【００３５】
さらに、例えば、請求項８に記載するように、前記バスモニタ装置は、前記コマンド抽出条件を設定する設定手段を備え、当該設定手段で設定されたコマンド抽出条件に基づいてコマンドを抽出するものであってもよい。
【００３６】
上記構成によれば、コマンド抽出条件を設定する設定手段で設定されたコマンド抽出条件に基づいてコマンドを抽出するので、ユーザの望む任意のコマンド間の関係を容易に把握できるようにすることができ、利用性をより一層向上させることができる。
【００３７】
【発明の実施の形態】
以下、本発明の好適な実施の形態を添付図面に基づいて詳細に説明する。なお、以下に述べる実施の形態は、本発明の好適な実施の形態であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの態様に限られるものではない。
【００３８】
図１〜図３は、本発明のバスモニタ装置の第１の実施の形態を示す図であり、本実施の形態は、請求項１に対応するものである。
【００３９】
図１は、本発明のバスモニタ装置の第１の実施の形態のバスモニタ装置１の適用されるネットワークシステム１００の概略構成図である。
【００４０】
図１において、ネットワークシステム１００は、機器１１０と機器１２０がインタフェース１３０で接続され、各機器１１０、１２０は、それぞれ機能モジュール１１１、１１２及び機能モジュール１２１、１２２を備えている。機能モジュール１１１と機能モジュール１１２及び機能モジュール１２１と機能モジュール１２２は、それぞれ共通のインタフェース１３０で接続されており、インタフェース１３０上を各種信号が伝送される。
【００４１】
インタフェース１３０には、バスモニタ装置１が接続されており、バスモニタ装置１は、インターフェース１３０で接続された機能モジュール１１１、１１２、１２１、１２２相互間のデータ転送をモニタする。バスモニタ装置１のモニタするデータ転送は、機器１１０と機器１２０等の機器間のデータ転送及び／または機能モジュール１１１と機能モジュール１１２間のデータ転送、機能モジュール１２１と機能モジュール１２２間のデータ転送等のように、同一機器１１０、１２０内の機能モジュール１１１、１１２、１２１、１２２間のデータ転送であってもよい。
【００４２】
バスモニタ装置１は、入力部２、受信部３、定義ファイル格納部４、制御部５、フィルタ処理部６、タイマ７、データバッファ８、コマンド切り出し部９、表示データ生成部１０、コマンド抽出条件定義テーブル格納部１１及び表示部１２等を備えている。
【００４３】
入力部（指定手段、設定手段）２は、ユーザが、モニタ動作実施の前に、制御部５に対して定義ファイル格納部４の定義ファイルの内容にあたる情報を入力したり、過去に作成した定義ファイルの読み込みを指定することで、定義ファイル格納部４内の定義ファイルの内容を設定するのに使用され、また、後述するように、モニタしたコマンドから抽出するコマンドを指定するのに使用され、さらに、コマンドの抽出条件の設定入力に使用される。
【００４４】
この定義ファイルは、受信部３で受信するデータのうち、取り込むデータの範囲やアドレス範囲等のフィルタ処理部６でのフィルタ処理条件を決定する定義ファイル値からなる。
【００４５】
定義ファイル格納部４は、入力部２から設定入力された定義ファイル値を格納する。なお、定義ファイル格納部４には、入力部２から定義ファイルが設定される前であっても、処理が可能なように、予めデフォルトの値（定義ファイル値）が用意されている。
【００４６】
受信部３には、機能モジュール間Ｉ／Ｆ（インタフェース１３０）からの信号を受信し、受信部３は、バス上のデータ（信号）からアドレスの値、データの値等を抽出して、フィルタ処理部６に渡す。
【００４７】
フィルタ処理部６は、受信部３からのデータに対して、制御部５から渡される定義ファイル値に基づいてフィルタ処理を行うとともに、分類を行い、それぞれデータバッファ８に格納する。
【００４８】
タイマ（時間計測手段）７は、モニタ開始からの時間をカウントし、フィルタ処理部６にカウントした時間情報を渡す。
【００４９】
フィルタ処理部６は、データバッファ８へデータを格納する際に、モニタ開始からの時間をカウントしているタイマ７から時間情報を受け取り、モニタしたデータに付加する。
【００５０】
データバッファ８は、フィルタ処理部６によって格納されるデータを、逐次コマンド切り出し部９に出力する。
【００５１】
コマンド切り出し部９は、入力部２でユーザが設定したコマンドが、制御部５から渡され、当該渡されたコマンドに従ってデータバッファ８から入力されたデータをコマンド単位に切り出して、表示データ生成部１０に渡す。また、コマンド切り出し部９は、画像データ等のコマンド以外のデータも１画像単位等のまとまりで切り出して、表示データ生成部１０に渡す。
【００５２】
コマンド抽出条件定義テーブル格納部１１は、コマンド分類定義ファイル及びコマンド抽出条件定義テーブルを格納しており、このコマンド分類定義ファイル及びコマンド抽出条件定義テーブルは、コマンド切り出し部９の切り出したコマンドを、後述するように、色分け処理や抽出処理等を行うための定義ファイル及び定義テーブルである。
【００５３】
表示データ生成部１０は、コマンド抽出条件定義テーブル格納部１１等を利用して表示データを生成し、表示部１２に渡して、表示部１２に表示データを表示させる。
【００５４】
表示部１２は、カラー表示が可能なＣＲＴ（陰極線管：Ｃａｔｈｏｄｅ　Ｒａｙ　Ｔｕｂｅ）やＬＣＤ（Ｌｉｑｕｉｄ　Ｃｒｙｓｔａｌ　Ｄｉｓｐｌａｙ）等が用いられ、表示データ生成部１０から渡される表示データをカラー表示する。
【００５５】
次に、本実施の形態の作用を説明する。本実施の形態のバスモニタ装置１は、モニタしたコマンドをグループ毎に色分けして表示する。
【００５６】
すなわち、バスモニタ装置１は、機器１１０、１２０間や機能モジュール１１１、１１２、１２１、１２２相互間のデータ転送をモニタするが、このモニタする各コマンドは、図３に示すように、複数のパラメータからなり、それぞれプロセス番号を持っている。
【００５７】
そこで、バスモニタ装置１は、そのコマンド抽出条件定義テーブル格納部１１に、コマンドグループを定義するためのコマンド分類定義ファイルが格納されており、このコマンド分類定義ファイルは、例えば、図４に示すように、１つ目のキーとして、各コマンドの１つ目のパラメータを参照して、それぞれ一致したものを同一グループとみなす定義ファイルである。なお、コマンドをさらに細かくグループ分けする場合には、例えば、ｋｅｙ２、ｋｅｙ３、・・・を設けて、別のパラメータを参照するようにする。
【００５８】
そして、バスモニタ装置１は、モニタ開始に先立って入力部２から取り込むデータの範囲やアドレス範囲等のフィルタ処理部６でのフィルタ処理条件を決定する定義ファイル値が入力されると、制御部５が当該定義ファイル値を定義ファイル格納部４に格納する。
【００５９】
バスモニタ装置１は、定義ファイル格納部４に上記定義ファイル値が格納された状態で、モニタを開始すると、受信部３で受信したコマンドを、フィルタ処理部６で、制御部５から渡される上記定義ファイル値に基づいてフィルタ処理を行うとともに、分類し、さらに、タイマ７から取得した時間情報を付加してデータバッファ８に格納する。バスモニタ装置１は、入力部２でユーザが設定したコマンドを、制御部５からコマンド切り出し部９に渡し、コマンド切り出し部９が、当該渡されたコマンドに従ってデータバッファ８から入力されたデータをコマンド単位に切り出して、表示データ生成部１０に渡す。また、コマンド切り出し部９は、画像データ等のコマンド以外のデータも１画像単位等のまとまりで切り出して、表示データ生成部１０に渡す。
【００６０】
表示データ生成部１０は、コマンド抽出条件定義テーブル格納部１１に格納されているコマンド分類定義ファイル、例えば、図４に示したコマンド分類定義ファイルに基づいて、コマンド切り出し部９から入力されるデータをコマンドグループ毎に色分けした表示データを生成して表示部１２に渡し、表示部１２がこの色分けされたデータを、例えば、図５に示すように、コマンドグループ毎に色分けした状態で表示出力する。
【００６１】
なお、図５では、色分け表示されていることを示すために、各コマンドの左側に、青色、赤色、黒色と明記しているが、表示部１２での実際の表示では、それぞれの色で、コマンド自体が表示される。
【００６２】
このように、本実施の形態のバスモニタ装置１は、複数の機器１１０と機器１２０及び／または機能モジュール１１１、１１２、１２１、１２２の相互間を接続するインタフェース１３０上を伝送される信号をモニタして、コマンドを切り出して表示部１２に表示出力するに際して、モニタしたコマンドを、コマンド抽出条件テーブル格納部１１の予め設定されたプロセス番号等の特定のパラメータ等を分類条件とするコマンド分類定義ファイルに基づいて、グループ分けするとともに、当該グループ毎に当該コマンドを色分けして、表示部１２に表示出力している。
【００６３】
したがって、どのようなタイミングで各グループのコマンドが転送されたかを直感的に把握できるようにすることができ、利用性を向上させることができる。
【００６４】
図６は、本発明のバスモニタ装置の第２の実施の形態を適用したバスモニタ装置１のコマンド表示例を示す図であり、本実施の形態は、請求項２に対応している。
【００６５】
なお、本実施の形態は、上記第１の実施の形態のバスモニタ装置１と同様のバスモニタ装置に適用したものであり、本実施の形態の説明においては、必要に応じて、上記第１の実施の形態の説明で用いた符号をそのまま用いて説明する。
【００６６】
本実施の形態のバスモニタ装置１は、モニタしたデータから予めユーザによって指定されたコマンド（指定コマンド）と当該指定コマンドに関連するコマンドのみを抽出して表示する。
【００６７】
そこで、本実施の形態のバスモニタ装置１は、そのコマンド抽出条件定義テーブル格納部１１に、ユーザの指定した抽出用コマンド（指定コマンド）がコマンド抽出条件定義テーブルに格納されている。このコマンド抽出条件定義テーブル格納部１１の指定コマンドは、ユーザが、入力部（指定手段）２から入力することで、制御部５が、コマンド抽出条件定義テーブル格納部１１のコマンド抽出条件定義テーブルに登録する。
【００６８】
そして、表示データ生成部１０は、上記コマンド抽出条件定義テーブルの指定コマンドが登録されている状態で、コマンド切り出し部９から入力されるデータから、当該コマンド抽出条件定義テーブルの指定コマンドに対応するコマンド及び当該コマンドに関連するコマンドのみを抽出し、当該抽出したコマンドのみを、上記第１の実施の形態と同様に、所定の色で表示データとして生成して表示部１２に渡す。表示部１２が抽出され色の付加されたデータを、例えば、図６に示すように、表示出力する。
【００６９】
なお、図６では、図５で青色表示したコマンドが指定コマンド及び関連コマンドである場合の表示例を示しており、コマンドの左側に青色と明記しているが、表示部１２での実際の表示では、コマンド自体が青色で表示される。
【００７０】
このように、本実施の形態のバスモニタ装置１は、モニタしたコマンドから抽出するコマンドを指定する入力部２で指定された指定コマンド及び当該指定コマンドに関連するコマンドを、モニタしたコマンドから、予め設定されているコマンド抽出条件に基づいて抽出し、当該抽出した指定コマンドと当該指定コマンドに関連するコマンドのみを、表示部１２に表示出力している。
【００７１】
したがって、ユーザが着目したいコマンド及びそのコマンドに関連するコマンドを選択して容易に観測できるようにすることができ、利用性より一層向上させることができる。
【００７２】
図７は、本発明のバスモニタ装置の第３の実施の形態を適用したバスモニタ装置１の表示例を示す図であり、本実施の形態は、請求項３に対応している。
【００７３】
なお、本実施の形態は、上記第１の実施の形態のバスモニタ装置１と同様のバスモニタ装置に適用したものであり、本実施の形態の説明においては、必要に応じて、上記第１の実施の形態の説明で用いた符号をそのまま用いて説明する。
【００７４】
本実施の形態のバスモニタ装置１は、モニタしたコマンド全体を表示するとともに、予めユーザによって指定されたコマンドと当該コマンドに関連するコマンドを強調して表示する。
【００７５】
そこで、本実施の形態のバスモニタ装置１は、上記第２の実施の形態の場合と同様に、そのコマンド抽出条件定義テーブル格納部１１に、ユーザの指定した指定コマンドがコマンド抽出条件定義テーブルとして格納されている。このコマンド抽出条件定義テーブル格納部１１の指定コマンドは、ユーザが、入力部２から入力することで、制御部５が、コマンド抽出条件定義テーブル格納部１１のコマンド抽出条件定義テーブルに登録する。
【００７６】
そして、表示データ生成部１０は、上記コマンド抽出条件定義テーブルの指定コマンドが登録されている状態で、コマンド切り出し部９から入力されるデータから、当該コマンド抽出条件定義テーブルの指定コマンドに対応するコマンド及び当該コマンドに関連するコマンドを抽出し、当該抽出したコマンドを所定の強調色で表示データとして生成するとともに、モニタした他の全てのコマンドを当該抽出したコマンドを強調させる淡色で生成して表示部１２に渡す。表示部１２が抽出され強調色の付加されたコマンドと単色のコマンドを、例えば、図７に示すように、表示出力する。
【００７７】
なお、図７では、図５で青色表示したコマンドが指定コマンド及び関連コマンドである場合の表示例を示しており、コマンドの左側に青色及び淡色と明記しているが、表示部１２での実際の表示では、抽出コマンド自体が青色で表示され、他のコマンド自体が淡色で表示される。
【００７８】
このように、本実施の形態のバスモニタ装置１は、モニタしたコマンドから入力部２で指定された指定コマンド及び当該指定コマンドに関連するコマンドをコマンド抽出条件に基づいて抽出し、モニタした全てのコマンドを表示部１２に表示出力するとともに、抽出した指定コマンドと当該指定コマンドに関連するコマンドを、所定の強調方式で強調させて表示部１２に表示出力している。
【００７９】
したがって、全体のコマンドの流れを把握できるようにし、かつ、ユーザが指定したコマンド及びそのコマンドに関連するコマンドをも容易に確認できるようにすることができ、利用性をより一層向上させることができる。
【００８０】
図８は、本発明のバスモニタ装置の第４の実施の形態を適用したバスモニタ装置１の表示例を示す図であり、本実施の形態は、請求項４に対応している。
【００８１】
なお、本実施の形態は、上記第１の実施の形態のバスモニタ装置１と同様のバスモニタ装置に適用したものであり、本実施の形態の説明においては、必要に応じて、上記第１の実施の形態の説明で用いた符号をそのまま用いて説明する。
【００８２】
本実施の形態のバスモニタ装置１は、モニタしたコマンド全体を表示するとともに、予めユーザによって指定されたコマンドと当該コマンドに関連するコマンドを矢印で連結して表示する。
【００８３】
そこで、本実施の形態のバスモニタ装置１は、上記第２の実施の形態の場合と同様に、そのコマンド抽出条件定義テーブル格納部１１に、ユーザの指定した指定コマンドがコマンド抽出条件定義テーブルとして格納されている。このコマンド抽出条件定義テーブル格納部１１の指定コマンドは、ユーザが、入力部２から入力することで、制御部５が、コマンド抽出条件定義テーブル格納部１１のコマンド抽出条件定義テーブルに登録する。
【００８４】
そして、表示データ生成部１０は、コマンド抽出条件定義テーブル格納部１１に格納されているコマンド分類定義ファイル、例えば、図４に示したコマンド分類定義ファイルに基づいて、例えば、図５に示した場合と同様に、コマンド切り出し部９から入力されるコマンドの全てに対して、コマンドグループ毎に色分けした表示データを生成して表示部１２に渡し、表示部１２がこの色分けされたデータを、例えば、図８に示すように、コマンドグループ毎に色分けした状態で表示出力する。
【００８５】
また、表示データ生成部１０は、コマンド抽出条件テーブル格納部１１のコマンド抽出条件定義テーブルにユーザの指定した指定コマンドが登録されている状態で、コマンド切り出し部９から入力されるデータから、当該コマンド抽出条件定義テーブルの指定コマンドに対応するコマンド及び当該コマンドに関連するコマンドを抽出し、当該抽出したコマンドと関連するコマンドを連結する矢印表示データを生成して表示部１２に渡す。表示部１２が、例えば、図８に示すように、この矢印表示データを上記指定されたコマンドと関連するコマンドを連結する状態で表示出力する。
【００８６】
なお、図８では、図５で色分け表示したコマンドのうち、指定コマンド及び関連コマンドを矢印で連結する場合の表示例を示しており、コマンドの左側に青色、赤色、黒色と明記しているが、表示部１２での実際の表示では、それぞれの色で、コマンド自体が表示される。
【００８７】
また、本実施の形態では、表示データ生成部１０は、コマンド抽出条件テーブル格納部１１のコマンド抽出条件定義テーブルにユーザの指定した指定コマンドが登録されている状態で、コマンド切り出し部９から入力されるデータから、当該コマンド抽出条件定義テーブルの指定コマンドに対応するコマンド（指定コマンド）及び当該コマンドに関連するコマンドを抽出し、当該抽出した指定コマンドと関連するコマンドを所定の強調色で表示データとして生成するとともに、モニタした他の全てのコマンドを当該抽出したコマンドを強調させる淡色で生成して表示部１２に渡す。表示部１２が抽出され強調色で作成された表示データであるコマンドと淡色で作成された表示データである他のコマンドを、例えば、図９に示すように、表示出力する。
【００８８】
さらに、表示データ生成部１０は、上記コマンド抽出条件定義テーブルの指定コマンドが登録されている状態で、コマンド切り出し部９から入力されるデータから、当該コマンド抽出条件定義テーブルの指定コマンドに対応するコマンド及び当該コマンドに関連するコマンドを抽出し、当該抽出したコマンドと関連するコマンドを連結する矢印表示データを生成して表示部１２に渡す。表示部１２が、例えば、図９に示すように、この矢印表示データを上記指定されたコマンドと関連するコマンドを連結する状態で表示出力する。
【００８９】
なお、図９では、図５で表示したコマンドのうち矢印で連結されているコマンドが指定コマンド及び関連コマンドである場合であって強調色として青色を用いている場合の表示例を示しており、コマンドの左側に青色及び淡色と明記しているが、表示部１２での実際の表示では、抽出コマンド自体が青色で表示され、他のコマンド自体が淡色で表示される。
【００９０】
このように、本実施の形態のバスモニタ装置１は、モニタしたコマンドから入力部２で指定された指定コマンド及び当該指定コマンドに関連するコマンドをコマンド抽出条件に基づいて抽出し、モニタした全てのコマンドを表示部１２に表示出力するとともに、抽出した指定コマンドと当該指定コマンドに関連するコマンドとの間を、所定の矢印で連結させて表示部１２に表示出力している。
【００９１】
したがって、コマンド全体の流れを把握できるようにし、かつ、ユーザが指定したコマンド及びそのコマンドに関連するコマンドをも容易に確認できるようにすることができ、利用性より一層向上させることができる。
【００９２】
図１０は、本発明のバスモニタ装置の第５の実施の形態を適用したバスモニタ装置１の表示例を示す図であり、本実施の形態は、請求項５に対応している。
【００９３】
なお、本実施の形態は、上記第１の実施の形態のバスモニタ装置１と同様のバスモニタ装置に適用したものであり、本実施の形態の説明においては、必要に応じて、上記第１の実施の形態の説明で用いた符号をそのまま用いて説明する。
【００９４】
本実施の形態のバスモニタ装置１は、モニタしたコマンド全体を表示し、予めユーザによって指定されたコマンドと当該コマンドに関連するコマンドを矢印で連結して表示するとともに、矢印で連結したコマンド間の時間間隔を表示する。
【００９５】
そこで、本実施の形態のバスモニタ装置１は、上記第２の実施の形態の場合と同様に、そのコマンド抽出条件定義テーブル格納部１１に、ユーザの指定した指定コマンドがコマンド抽出条件定義テーブルとして格納されている。このコマンド抽出条件定義テーブル格納部１１の指定コマンドは、ユーザが、入力部２から入力することで、制御部５が、コマンド抽出条件定義テーブル格納部１１のコマンド抽出条件定義テーブルに登録する。
【００９６】
そして、表示データ生成部１０は、上記コマンド抽出条件定義テーブルにユーザの指定した指定コマンドが登録されている状態で、コマンド切り出し部９から入力されるデータから、当該コマンド抽出条件定義テーブルの指定コマンドに対応するコマンド及び当該コマンドに関連するコマンドを抽出し、当該抽出したコマンドと関連するコマンドを所定の強調色で表示データとして生成するとともに、モニタした他の全てのコマンドを当該抽出したコマンドを強調させる淡色で生成して表示部１２に渡す。表示部１２が抽出され強調色で作成された表示データであるコマンドと淡色で作成された表示データである他のコマンドを、例えば、図１０に示すように、表示出力する。
【００９７】
また、表示データ生成部１０は、上記抽出したコマンドと関連するコマンドを連結する矢印表示データを生成して表示部１２に渡す。表示部１２が、例えば、図１０に示すように、この矢印表示データを上記指定されたコマンドと関連するコマンドを連結する状態で表示出力する。
【００９８】
さらに、表示データ生成部１０は、コマンド切り出し部９から入力されるデータのうち、矢印で連結したコマンド間の時間間隔情報を取り出して、当該時間間隔情報の表示データを作成して表示部１２に渡す。表示部１２が抽出され時間間隔情報の表示データを、例えば、図１０に示すように、矢印表示データに対応させた状態で表示出力する。
【００９９】
なお、図１０では、図５で表示したコマンドのうち矢印で連結されているコマンドが指定コマンド及び関連コマンドである場合であって強調色として青色を用いている場合の表示例を示しており、コマンドの左側に青色及び淡色と明記しているが、表示部１２での実際の表示では、抽出コマンド自体が青色で表示され、他のコマンド自体が淡色で表示される。
【０１００】
このように、本実施の形態のバスモニタ装置１は、矢印で連結させた指定コマンドと当該指定コマンドに関連するコマンドとの間の時間間隔をタイマ７で計測して、当該計測した時間間隔情報を表示部１２に表示出力している。
【０１０１】
したがって、各コマンドが発行された順序だけでなく、その時間間隔が分かるようにして、コマンド間のより詳細な関連を観測できるようにすることができ、利用性をより一層向上させることができる。
【０１０２】
図１１は、本発明のバスモニタ装置の第６の実施の形態を適用したバスモニタ装置１の表示例を示す図であり、本実施の形態は、請求項６に対応している。
【０１０３】
なお、本実施の形態は、上記第１の実施の形態のバスモニタ装置１と同様のバスモニタ装置に適用したものであり、本実施の形態の説明においては、必要に応じて、上記第１の実施の形態の説明で用いた符号をそのまま用いて説明する。
【０１０４】
本実施の形態のバスモニタ装置１は、モニタしたコマンド全体を表示し、予めユーザによって指定されたコマンドと当該コマンドに隣接しかつ関連するコマンドを矢印で連結して表示する。
【０１０５】
そこで、本実施の形態のバスモニタ装置１は、上記第２の実施の形態の場合と同様に、そのコマンド抽出条件定義テーブル格納部１１に、ユーザの指定した指定コマンドがコマンド抽出条件定義テーブルとして格納されている。このコマンド抽出条件定義テーブル格納部１１の指定コマンドは、ユーザが、入力部２から入力することで、制御部５が、コマンド抽出条件定義テーブル格納部１１のコマンド抽出条件定義テーブルに登録する。
【０１０６】
そして、表示データ生成部１０は、上記コマンド抽出条件定義テーブルにユーザの指定した指定コマンドが登録されている状態で、コマンド切り出し部９から入力されるデータから、当該コマンド抽出条件定義テーブルの指定コマンドに対応するコマンド及び当該コマンドに関連するコマンドを抽出し、当該抽出したコマンドと関連するコマンドを所定の強調色で表示データとして生成するとともに、モニタした他の全てのコマンドを当該抽出したコマンドを強調させる淡色で生成して表示部１２に渡す。表示部１２が、抽出され強調色で作成された表示データであるコマンドと淡色で作成された表示データである他のコマンドを、例えば、図１１に示すように、表示出力する。
【０１０７】
また、表示データ生成部１０は、上記抽出した指定コマンドと、当該抽出した指定コマンドに隣接しかつ関連するコマンドを連結する矢印表示データを生成して表示部１２に渡す。表示部１２が、例えば、図１１に示すように、この矢印表示データを上記指定されたコマンドと関連するコマンドを連結する状態で表示出力する。
【０１０８】
さらに、表示データ生成部１０は、コマンド切り出し部９から入力されるデータのうち、矢印で連結したコマンド間の時間間隔情報を取り出して、当該時間間隔情報の表示データを作成して表示部１２に渡す。表示部１２が、当該時間間隔情報の表示データを、例えば、図１１に示すように、矢印表示データに対応させた状態で表示出力する。
【０１０９】
また、表示データ生成部１０は、上記抽出したコマンドが指定コマンドである旨を明示する指定コマンド明示情報、例えば、「指定コマンド」の文字情報と当該指定コマンドを指し示す「←」の記号情報の表示データを作成して表示部１２に渡す。表示部１２が、当該指定コマンド明示情報の表示データを、例えば、図１１に示すように、矢印表示データとは反対側から当該指定コマンドの横方向に表示出力する。
【０１１０】
なお、図１１では、図５で表示したコマンドのうち矢印で連結されているコマンドが指定コマンド及び関連コマンドである場合であって強調色として青色を用いている場合の表示例を示しており、コマンドの左側に青色及び淡色と明記しているが、表示部１２での実際の表示では、抽出コマンド自体が青色で表示され、他のコマンド自体が淡色で表示される。
【０１１１】
このように、本実施の形態のバスモニタ装置１は、矢印で連結させた指定コマンドと当該指定コマンドに関連するコマンドであって当該指定コマンドに隣接するコマンドとの間の時間間隔をタイマ７で計測して、当該計測した時間間隔情報を表示部１２に表示出力している。
【０１１２】
したがって、ユーザが指定した指定コマンドと当該指定コマンドに隣接しかつ関連するコマンドの発行されるタイミングを容易に把握できるようにすることができ、利用性をより一層向上させることができる。
【０１１３】
図１２は、本発明のバスモニタ装置の第７の実施の形態を適用したバスモニタ装置１の表示例を示す図であり、本実施の形態は、請求項７に対応している。
【０１１４】
なお、本実施の形態は、上記第１の実施の形態のバスモニタ装置１と同様のバスモニタ装置に適用したものであり、本実施の形態の説明においては、必要に応じて、上記第１の実施の形態の説明で用いた符号をそのまま用いて説明する。
【０１１５】
本実施の形態のバスモニタ装置１は、モニタしたコマンド全体を表示し、予めユーザによって指定された第１指定コマンドと第２指定コマンド及び当該指定コマンドに関連するコマンドを強調表示して、第１指定コマンドと第２指定コマンドを矢印で連結して表示するとともに、ユーザが指定したコマンドを明示する表示を行う。
【０１１６】
そこで、本実施の形態のバスモニタ装置１は、上記第２の実施の形態の場合と同様に、そのコマンド抽出条件定義テーブル格納部１１に、ユーザの指定した第１コマンドと第２コマンドの指定コマンドがコマンド抽出条件定義テーブルとして格納されている。このコマンド抽出条件定義テーブル格納部１１の指定コマンドは、ユーザが、入力部２から入力することで、制御部５が、コマンド抽出条件定義テーブル格納部１１のコマンド抽出条件定義テーブルに登録する。
【０１１７】
そして、表示データ生成部１０は、上記コマンド抽出条件定義テーブルにユーザの指定した第１指定コマンドと第２指定コマンドが指定コマンドが登録されている状態で、コマンド切り出し部９から入力されるデータから、当該コマンド抽出条件定義テーブルの指定コマンドに対応する第１指定コマンドと第２指定コマンド及び当該コマンドに関連するコマンドを抽出し、当該抽出したコマンドと関連するコマンドを所定の強調色で表示データとして生成するとともに、モニタした他の全てのコマンドを当該抽出したコマンドを強調させる淡色で生成して表示部１２に渡す。表示部１２が、抽出され強調色で作成された表示データである第１指定コマンドと第２指定コマンド及び淡色で作成された表示データである他のコマンドを、例えば、図１２に示すように、表示出力する。
【０１１８】
また、表示データ生成部１０は、上記抽出した第１指定コマンドと第２指定コマンドを連結する矢印表示データを生成して表示部１２に渡す。表示部１２が、例えば、図１２に示すように、この矢印表示データを上記第１指定コマンドと第２指定コマンドを連結する状態で表示出力する。
【０１１９】
さらに、表示データ生成部１０は、コマンド切り出し部９から入力されるデータのうち、矢印で連結した第１指定コマンドと第２指定コマンド間の時間間隔情報を取り出して、当該時間間隔情報の表示データを作成して表示部１２に渡す。表示部１２が、当該時間間隔情報の表示データを、例えば、図１２に示すように、矢印表示データに対応させた状態で表示出力する。
【０１２０】
また、表示データ生成部１０は、上記抽出した第１指定コマンドと第２指定コマンドがそれぞれ第１指定コマンドと第２指定コマンドである旨を明示する指定コマンド明示情報、例えば、「第１指定コマンド」、「第２指定コマンド」の文字情報と当該指定コマンドを指し示す「←」の記号情報の表示データを作成して表示部１２に渡す。表示部１２が、当該指定コマンド明示情報の表示データを、例えば、図１２に示すように、矢印表示データとは反対側から当該第１指定コマンド及び第２指定コマンドの横方向に表示出力する。
【０１２１】
なお、図１２では、図５で表示したコマンドのうち矢印で連結されているコマンドが第１指定コマンドと第２指定コマンドである場合であって、矢印表示の内強調色表示が当該指定コマンドと関連するコマンドであって、強調色として青色を用いている場合の表示例を示しており、コマンドの左側に青色及び淡色と明記しているが、表示部１２での実際の表示では、抽出コマンド自体が青色で表示され、他のコマンド自体が淡色で表示される。
【０１２２】
このように、本実施の形態のバスモニタ装置１は、モニタしたコマンドから入力部２で指定された第１指定コマンドと第２指定コマンドをコマンド抽出条件に基づいて抽出し、当該第１指定コマンドと第２指定コマンドとの間の時間間隔をタイマ７で計測し、モニタした全てのコマンドを表示部１２に表示出力するとともに、抽出した第１指定コマンドと第２指定コマンドとの間を、所定の矢印で連結させ、かつ、タイマ７の計測した時間間隔情報を表示部１２に表示出力している。
【０１２３】
したがって、ユーザが指定したコマンド間のより詳細な関連を観測できるようにすることができ、利用性をより一層向上させることができる。
【０１２４】
図１３及び図１４は、本発明のバスモニタ装置の第８の実施の形態を示す図であり、本実施の形態は、請求項８に対応している。
【０１２５】
なお、本実施の形態は、上記第１の実施の形態のバスモニタ装置１と同様のバスモニタ装置に適用したものであり、本実施の形態の説明においては、必要に応じて、上記第１の実施の形態の説明で用いた符号をそのまま用いて説明する。
【０１２６】
本実施の形態のバスモニタ装置１は、コマンド抽出条件定義テーブル格納部１１のコマンド抽出条件定義テーブルの任意のコマンド抽出条件をユーザが任意に行うことができ、当該コマンド抽出条件に基づいて、コマンドの表示を行う。
【０１２７】
そこで、本実施の形態のバスモニタ装置１は、入力部２からコマンド抽出条件が入力されると、当該コマンドの関連づけを、制御部５が、コマンド抽出条件定義テーブル格納部１１のコマンド抽出条件定義テーブルに格納する。
【０１２８】
いま、入力部２から図１３に示すようなコマンド抽出条件が入力され、コマンド抽出条件定義テーブル格納部１１のコマンド抽出条件定義テーブルに格納されているものとする。
【０１２９】
そして、表示データ生成部１０は、上記コマンド抽出条件定義テーブルがコマンド抽出条件定義テーブル格納部１１に登録されている状態で、コマンド切り出し部９から入力されるデータから、当該コマンド抽出条件定義テーブルの指定コマンドに対応するコマンドを抽出し、当該抽出した指定コマンドを所定の強調色で表示データとして生成するとともに、モニタした他の全てのコマンドを当該抽出したコマンドを強調させる淡色で生成して表示部１２に渡す。表示部１２が、抽出され強調色で作成された表示データである指定コマンド及び淡色で作成された表示データである他のコマンドを、例えば、図１４に示すように、表示出力する。
【０１３０】
また、表示データ生成部１０は、上記抽出した指定コマンドを連結する矢印表示データを生成して表示部１２に渡す。表示部１２が、例えば、図１４に示すように、この矢印表示データを上記指定コマンド間を連結する状態で表示出力する。
【０１３１】
さらに、表示データ生成部１０は、上記抽出した指定コマンドが指定コマンドである旨を明示する指定コマンド明示情報、例えば、「指定コマンド」の文字情報と当該指定コマンドを指し示す「←」の記号情報の表示データを作成して表示部１２に渡す。表示部１２が、当該指定コマンド明示情報の表示データを、例えば、図１４に示すように、矢印表示データとは反対側から当該指定コマンドの横方向に表示出力する。
【０１３２】
なお、図１４では、図５で表示したコマンドのうち矢印で連結されているコマンドが指定コマンドであって、強調色として青色を用いている場合の表示例を示しており、コマンドの左側に青色及び淡色と明記しているが、表示部１２での実際の表示では、抽出コマンド自体が青色で表示され、他のコマンド自体が淡色で表示される。
【０１３３】
また、図１４では、矢印で連結した指定コマンド間の時間間隔情報を表示していないが、時間間隔情報も表示するようにしてもよい。
【０１３４】
このように、本実施の形態のバスモニタ装置１は、入力部２で設定されたコマンド抽出条件に基づいてコマンドを抽出している。
【０１３５】
したがって、ユーザの望む任意のコマンド間の関係を容易に把握できるようにすることができ、利用性をより一層向上させることができる。
【０１３６】
以上、本発明者によってなされた発明を好適な実施の形態に基づき具体的に説明したが、本発明は上記のものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【０１３７】
【発明の効果】
請求項１記載の発明のバスモニタ装置によれば、複数の機器と機器及び／またはモジュールの相互間を接続するインタフェース上を伝送される信号をモニタして、コマンドを取り出して表示手段に表示出力するに際して、モニタしたコマンドを、予め設定されたプロセス番号等の特定のパラメータ等を分類条件とするコマンド分類定義に基づいて、グループ分けするとともに、当該グループ毎に当該コマンドを色分けして、表示手段に表示出力するので、どのようなタイミングで各グループのコマンドが転送されたかを直感的に把握できるようにすることができ、利用性を向上させることができる。
【０１３８】
請求項２記載の発明のバスモニタ装置によれば、モニタしたコマンドから抽出するコマンドを指定する指定手段で指定された指定コマンド及び当該指定コマンドに関連するコマンドを、モニタしたコマンドから、予め設定されているコマンド抽出条件に基づいて抽出し、当該抽出した指定コマンドと当該指定コマンドに関連するコマンドのみを、表示手段に表示出力するので、ユーザが着目したいコマンド及びそのコマンドに関連するコマンドを選択して容易に観測できるようにすることができ、利用性より一層向上させることができる。
【０１３９】
請求項３記載の発明のバスモニタ装置によれば、モニタしたコマンドから指定手段で指定された指定コマンド及び当該指定コマンドに関連するコマンドをコマンド抽出条件に基づいて抽出し、モニタした全てのコマンドを表示手段に表示出力するとともに、抽出した指定コマンドと当該指定コマンドに関連するコマンドを、所定の強調方式で強調させて表示手段に表示出力するので、全体のコマンドの流れを把握できるようにし、かつ、ユーザが指定したコマンド及びそのコマンドに関連するコマンドをも容易に確認できるようにすることができ、利用性をより一層向上させることができる。
【０１４０】
請求項４記載の発明のバスモニタ装置によれば、モニタしたコマンドから指定手段で指定された指定コマンド及び当該指定コマンドに関連するコマンドをコマンド抽出条件に基づいて抽出し、モニタした全てのコマンドを表示手段に表示出力するとともに、抽出した指定コマンドと当該指定コマンドに関連するコマンドとの間を、所定の矢印で連結させて表示手段に表示出力するので、コマンド全体の流れを把握できるようにし、かつ、ユーザが指定したコマンド及びそのコマンドに関連するコマンドをも容易に確認できるようにすることができ、利用性より一層向上させることができる。
【０１４１】
請求項５記載の発明のバスモニタ装置によれば、矢印で連結させた指定コマンドと当該指定コマンドに関連するコマンドとの間の時間間隔を時間計測手段で計測して、当該計測した時間間隔情報を表示手段に表示出力するので、各コマンドが発行された順序だけでなく、その時間間隔が分かるようにして、コマンド間のより詳細な関連を観測できるようにすることができ、利用性をより一層向上させることができる。
【０１４２】
請求項６記載の発明のバスモニタ装置によれば、矢印で連結させた指定コマンドと当該指定コマンドに関連するコマンドであって当該指定コマンドに隣接するコマンドとの間の時間間隔を時間計測手段で計測して、当該時間計測手段の計測した時間間隔情報を表示手段に表示出力するので、ユーザが指定した指定コマンドと当該指定コマンドに隣接しかつ関連するコマンドの発行されるタイミングを容易に把握できるようにすることができ、利用性をより一層向上させることができる。
【０１４３】
請求項７記載の発明のバスモニタ装置によれば、モニタしたコマンドから指定手段で指定された第１指定コマンドと第２指定コマンドをコマンド抽出条件に基づいて抽出し、当該第１指定コマンドと第２指定コマンドとの間の時間間隔を時間計測手段で計測し、モニタした全てのコマンドを表示手段に表示出力するとともに、抽出した第１指定コマンドと第２指定コマンドとの間を、所定の矢印で連結させ、かつ、時間計測手段の計測した時間間隔情報を表示手段に表示出力するので、ユーザが指定したコマンド間のより詳細な関連を観測できるようにすることができ、利用性をより一層向上させることができる。
【０１４４】
請求項８記載の発明のバスモニタ装置によれば、コマンド抽出条件を設定する設定手段で設定されたコマンド抽出条件に基づいてコマンドを抽出するので、ユーザの望む任意のコマンド間の関係を容易に把握できるようにすることができ、利用性をより一層向上させることができる。
【図面の簡単な説明】
【図１】本発明のバスモニタ装置の第１の実施の形態を適用したネットワークシステムの概略構成図。
【図２】図１のバスモニタ装置の機能ブロック構成図。
【図３】図２のバスモニタ装置のモニタするコマンドパラメータの一例を示す図。
【図４】図２のバスモニタ装置のコマンド抽出条件定義テーブル格納部に格納されているコマンド分類定義ファイルの一例を示す図。
【図５】図２のバスモニタ装置の表示部へのコマンド表示の一例を示す図。
【図６】本発明のバスモニタ装置の第２の実施の形態を適用したバスモニタ装置による表示部へのコマンド表示の一例を示す図。
【図７】本発明のバスモニタ装置の第３の実施の形態を適用したバスモニタ装置による表示部へのコマンド表示の一例を示す図。
【図８】本発明のバスモニタ装置の第４の実施の形態を適用したバスモニタ装置による表示部へのコマンド表示の一例を示す図。
【図９】本発明のバスモニタ装置の第４の実施の形態を適用したバスモニタ装置による表示部へのコマンド表示の他の例を示す図。
【図１０】本発明のバスモニタ装置の第５の実施の形態を適用したバスモニタ装置による表示部へのコマンド表示の一例を示す図。
【図１１】本発明のバスモニタ装置の第６の実施の形態を適用したバスモニタ装置による表示部へのコマンド表示の一例を示す図。
【図１２】本発明のバスモニタ装置の第７の実施の形態を適用したバスモニタ装置による表示部へのコマンド表示の一例を示す図。
【図１３】本発明のバスモニタ装置の第８の実施の形態を適用したバスモニタ装置のコマンド抽出条件定義テーブル格納部に格納されているユーザの任意に入力したコマンド抽出条件定義テーブルの一例を示す図。
【図１４】本発明のバスモニタ装置の第８の実施の形態を適用したバスモニタ装置による表示部へのコマンド表示の一例を示す図。
【図１５】従来のバスモニタ装置によるコマンド表示の一例を示す図。
【符号の説明】
１　バスモニタ装置
２　入力部
３　受信部
４　定義ファイル格納部
５　制御部
６　フィルタ処理部
７　タイマ
８　データバッファ
９　コマンド切り出し部
１０　表示データ生成部
１１　コマンド抽出条件定義テーブル格納部
１２　表示部
１００　ネットワークシステム
１１０、１２０　機器
１１１、１１２、１２１、１２２　機能モジュール
１３０　インタフェース
【図１】
2004140713.tif 000003
【図２】
2004140713.tif 000004
【図３】
2004140713.tif 000005
【図４】
2004140713.tif 000006
【図５】
2004140713.tif 000007
【図６】
2004140713.tif 000008
【図７】
2004140713.tif 000009
【図８】
2004140713.tif 000010
【図９】
2004140713.tif 000011
【図１０】
2004140713.tif 000012
【図１１】
2004140713.tif 000013
【図１２】
2004140713.tif 000014
【図１３】
2004140713.tif 000015
【図１４】
2004140713.tif 000016
【図１５】
2004140713.tif 000017