(57)【要約】【課題】表示された受信データにマーカを設定し、表示フィルタと検索条件にマーカの有無を指定して抽出結果を蓄積し、通信シーケンスの追跡を容易にする。【解決手段】入力装置１ａ、記憶装置２ａ、情報処理装置３ａ、表示制御部５ａ、表示装置６ａ、通信制御装置４ａからなり、オペレータが入力装置１ａを操作すると通信回線７ａ上の通信データを入力して記憶装置２ａに蓄積し、蓄積された通信データを所定の条件にしたがって表示装置６ａに表示する通信データ表示装置において、記憶装置２ａには、マーカ設定情報を保存するマーカ記憶部２２ａが設けられており、情報処理装置３ａには、入力装置１ａから入力されたマーカ設定情報を表示データに設定するマーカ設定部３４ａと、マーカ設定情報から表示データを作成する表示データ作成部３２ａを設ける。【選択図】図１
2004064228.tif 000002
【特許請求の範囲】
【請求項１】
入力装置と、記憶装置と、情報処理装置と、表示制御部と、表示装置と、通信制御装置からなり、オペレータが前記入力装置を操作すると通信回線上の通信データを入力して前記記憶装置に蓄積し、蓄積された当該通信データを所定の条件にしたがって前記表示装置に表示する通信データ表示装置において、
前記記憶装置には、
マーカ設定情報を保存するマーカ記憶部が設けられており、
前記情報処理装置には、
前記入力装置から入力されたマーカ設定情報を前記表示データに設定するマーカ設定部と、
前記マーカ設定情報から前記表示データを作成する表示データ作成部と、
が設けられており、
前記表示データにはマーカ・フィールドが設けられて任意のデータが選択可能となっているとともに、前記マーカ設定情報にしたがってデータの表示／非表示が行われる
ことを特徴とする通信データ表示装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、通信回線に接続され回線上の通信データを解析表示する装置に関する。
【０００２】
【従来の技術】
ネットワークシステムの設置や保守において通信データの解析手段として通信データ表示装置が使用される。
従来の通信データ表示装置では、受信した通信データから特定データを抽出して通信シーケンスを解析する際、不要データを表示装置に表示させないため、通信データ表示装置の表示フィルタ機能や、特定データの検索のため通信データ表示装置の検索機能を使用していた。表示フィルタや検索には、共にデータ長や、データパターンを条件として指定する。
図６は、従来の通信データ表示装置による表示画面の例である。一般に通信データ表示装置では、通信データを１データ／１行として時系列に昇順に並べて表示する。本例では、通信データの表示内容として、通信データ通番１０１ｂ、受信時刻１０３ｂ、送信先アドレス１０４ｂ、送信元アドレス１０５ｂ、データタイプ１０６ｂ、データサイズ１０７ｂ、データ１０８ｂの８つの表示専用のフィールドから構成されている。
図５は、通信データ表示装置の従来例を示すブロック図である。図５の通信データ表示装置は、入力装置１ｂ、記憶装置２ｂ、情報処理装置３ｂ、通信制御装置４ｂ、表示制御装置５ｂ、表示装置６ｂを備え、前記通信制御装置４ｂを介して通信回線７ｂに接続されている。
前記情報処理装置３ｂは、表示フィルタ／検索条件指定部３１ｂ、表示データ作成部３２ｂ、通信データ収集部３３ｂを備えている。通信回線７ｂ上を伝送される通信データは、通信制御装置４ｂを介して、情報処理装置３ｂの通信データ収集部３３ｂで処理され、記憶装置２ｂの通信データ記憶部２１ｂに保存される。この時、入力装置１ｂは、オペレータから、通信データの収集開始／停止入力を受け、情報処理装置３ｂに伝達を行なう。
入力装置１ｂは、オペレータによって入力された表示フィルタ条件または検索条件の指定データを所定の信号形式に変換して情報処理装置３ｂの表示フィルタ条件／検索条件指定部３１ｂに伝達する。この時、表示装置６ｂは、表示制御部５ｂの制御にしたがって入力情報を表示し、オペレータの入力を促す。
前記情報処理装置３ｂの表示データ作成部３２ｂは、記憶装置２ｂの通信データ記憶部２１ｂに保存された通信データを読み出し、前記表示フィルタ／検索条件指定部３１ｂに入力された表示フィルタ条件または検索条件に基づき表示データを作成し、表示制御部５ｂに出力する。表示制御部５ｂに出力された表示データは所定の信号に変換され表示装置６ｂに表示される。表示フィルタ条件や検索条件は、前記入力装置１ｂから新規条件が指定されるまで有効で、新規条件が指定された場合、表示データ作成部３２ｂは表示内容を新規に作成する。
【０００３】
【発明が解決しようとする課題】
例えば、図６において、前記データタイプ１０６ｂ別に、データ１０８ｂの２バイト目が変化する指令データと応答データの通信シーケンス（通信データＮｏ．２、５、１０、１５、１６が該当）を確認する場合、データ長や、データパターンを指定するフィルタや検索では１回の操作で必要なデータだけを抽出することはできない。
しかし、複数の条件を切り替えて表示フィルタや検索を行なう場合、条件が変更されると表示内容が新規に作成され、前回の抽出結果は表示から消去されるため、条件を変更するたびに前回の抽出結果を、紙などに記録しておく必要があった。
別の例として、２局間で指令／応答データを授受するシステムにおいて特定の指令に対する応答を収集する場合、「特定の指令」はデータパターンを指定するフィルタや検索で抽出できても、その次のデータとなる「応答」を抽出することはできない。必要なデータの収集には、前例同様手作業で紙などに記録する必要があり作業に手間がかかっていた。通信データの解析においては、本例の様に特定データレコードの前後のデータレコードに注目することがしばしばあり、データパターンに対する論理条件だけでは抽出ができない。
表示フィルタや検索に指定する条件には、データパターンの他にデータ長を指定する場合があるが、サイクリック伝送をベースにした制御伝送においては、指令データ長／応答データ長が固定であるため、データ長を条件としても効果的にデータを抽出することはできない。
データパターンを指定した場合も、サイクリック伝送をベースにした制御伝送の場合、アプリケーション処理中は前回値を送信し続けるため、複数のデータが抽出される場合が多く、目的のデータの抽出を困難にさせていた。
表示フィルタや検索機能の条件で目的のデータを抽出できない場合、通信データを印字して紙面上で目視によりデータを抽出しなければならなかった。
本発明の目的は、表示された受信データに、マーカを設定可能とし、表示フィルタおよび検索条件にマーカ有無を指定可能とすることで抽出結果を蓄積可能とし、通信シーケンスの追跡を容易にする通信データ表示装置を提供することにある。
【０００４】
【課題を解決するための手段】
上記課題を解決するために、本発明の通信データ表示装置は、入力装置と、記憶装置と、情報処理装置と、表示制御部と、表示装置と、通信制御装置からなり、オペレータが前記入力装置を操作すると通信回線上の通信データを入力して前記記憶装置に蓄積し、蓄積された当該通信データを所定の条件にしたがって前記表示装置に表示する通信データ表示装置において、前記記憶装置には、マーカ設定情報を保存するマーカ記憶部が設けられており、前記情報処理装置には、前記入力装置から入力された前記マーカ設定情報を前記表示データに設定するマーカ設定部と、前記マーカ設定情報から前記表示データを作成する表示データ作成部と、が設けられており、前記表示データにはマーカ・フィールドが設けられて任意のデータが選択可能となっているとともに、前記マーカ設定情報にしたがってデータの表示／非表示が行われることを特徴とするものである。
【０００５】
【発明の実施の形態】
図１は、本発明の通信データ表示装置の実施形態の一例を示すブロック図である。本実施形態の通信データ表示装置は、入力装置１ａ、記憶装置２ａ、情報処理装置３ａ、通信制御装置４ａ、表示制御装置５ａ、表示装置６ａを備え、通信制御装置４ａを介して通信回線７ａに接続されている。
記憶装置２ａは、通信データ記憶部２１ａの他に、設定されたマーカを記憶するマーカ記憶部２２ａを備え、情報処理装置３ａは、表示フィルタ／検索条件指定部３１ａ、表示データ作成部３２ａ、通信データ収集部３３ａとマーカ設定部３４ａを備えている。通信回線７ａ上を伝送される通信データは、前記通信制御装置４ａを介して、情報処理装置３ａの通信データ収集部３３ａで処理され、記憶装置２ａの通信データ記憶部２１ａに保存される。
入力装置１ａは、オペレータによって入力された表示フィルタ指定データを所定の信号形式に変換して情報処理装置３ａの表示フィルタ／検索条件指定部３１ａに伝達する他、マーカ設定情報を所定のデータ形式変換して情報処理装置３ａのマーカ設定部３４ａに伝達する。伝達されたマーカ設定情報は、記憶装置２ａのマーカ記憶部２２ａに保存される。この時、表示装置６ａは、表示制御部５ａの制御にしたがって入力情報を表示し、オペレータの入力を促す。
前記情報処理装置３ａの表示データ作成部３２ａは、記憶装置２ａの通信データ記憶部２１ａに保存された通信データを読み出し、前記表示フィルタ条件指定部３１ａから入力された表示フィルタ条件および前記マーカ記憶部２２ａに保存されたマーカ設定情報に基づき表示データを作成し、表示制御部５ａに出力する。
表示制御部５ａに出力された表示データは所定の信号に変換され表示装置６ａに表示される。
また、入力装置１ａは、オペレータからの受信データの収集開始／停止信号受け、情報処理装置３ａに伝達も行う。
図２および図３は、図１における表示装置６ａに表示される表示画面の例である。従来例図６と同様に、通信データを１データ／１行として時系列に昇順に並べている。通信データの表示内容は、通信データ通番１０１、マーカ１０２、受信時刻１０３、送信先アドレス１０４、送信元アドレス１０５、データタイプ１０６、データサイズ１０７、データ１０８の８つのフィールドから構成されている。マーカ１０２へは、入力装置１ａを介してオペレータがマーカの有無を入力可能だが、その他のフィールドは表示専用のフィールドである。
本例では、前記データタイプ１０６別に、データ１０８の２バイト目が変化した通信データ（通信データＮｏ．２、５、１０、１５、１６が該当）に対し、マーカ１０２にチェックマークが表示されている。
前記マーカ１０２のチェックマーク有無は、前記入力装置１ａからのオペレータの入力信号に従って表示される。オペレータは、任意の通信データに対し、チェックマークの有無を選択することができる。
図２では、表示フィルタを適応していないため、全データが表示されている。
図３は、図２の表示画面例と同一のデータをマーカ付きデータのみ表示する条件を指定して表示フィルタを適用した例である。図３は、図２に比べ、通信データを要約する形で表示が可能なため、図２で表示画面領域を超えたために表示されなかったデータ（通信データＮｏ．１９）も表示されている。
図４は、前記記憶装置２ａに保存された、マーカ設定情報に関する内部データの例である。
ここで、マーカ設定情報２０３ａはマーカ記憶部２２ａ、通信データインデックス２０１ａと通信データ２０２ａは、通信データ記憶部２１ａに格納されている。マーカ設定情報２０３ａと通信データインデックス２０１ａは、配列構造を持ち、配列要素の並びは、通信データの通番に対応している。
通信データインデックスは２０１ａは、通信データの先頭アドレスを格納している。マーカ設定情報２０３ａの内容は、図２および図３に示した表示データのマーカ・フィールドにオペレータが入力した値を、　０：マーカなし、１：マーカありに変換して格納している。
図３の例の様に、マーカ付きデータのみ表示する条件が表示フィルタ条件に指定された場合、表示データ作成部３２ａは、マーカ設定情報２０３ａに「１」が格納された通信データのみ表示データとして使用する。
【０００６】
【発明の効果】
以上に述べたように本発明によれば、表示データに付加されたマーカ・フィールドを選択することで、表示フィルタや検索条件を変更しても、前回の抽出結果が消失されることなく蓄積して行くことができる。
また、任意のデータに対してマーカの選択が行えるため、特定条件で検索した前後のデータや、表示フィルタや検索機能を使用せずに目視により抽出したデータも残すことができ、データパターンの論理条件だけでは抽出できない通信シーケンスやタイミングを解析するのが容易になる。
マーカ付きを条件に表示フィルタを使用することで、通信シーケンスの要約のみ表示することが可能となり、効果的な調査結果の報告が可能になる。
【図面の簡単な説明】
【図１】本発明の一実施形態の構成を示すブロック図である。
【図２】本発明の実施形態における表示画面の例１である。
【図３】本発明の実施形態における表示画面の例２である。
【図４】本発明の実施形態における内部データの一形式を示す図である。
【図５】通信データ表示装置の従来例の構成を示すブロック図である。
【図６】通信データ表示装置の従来例による表示画面の例である。
【符号の説明】
１ａ、１ｂ　入力装置
２ａ、２ｂ　記憶装置
３ａ、３ｂ　情報処理装置
４ａ、４ｂ　通信制御装置
５ａ、５ｂ　表示制御装置
６ａ、６ｂ　表示装置
７ａ、７ｂ　通信回線
２１ａ、２１ｂ　　通信データ記憶部
２２ａ　　マーカ記憶部
３１ａ、３１ｂ　　表示フィルタ／検索条件指定部
３２ａ、３２ｂ　　表示データ作成部
３３ａ、３３ｂ　　通信データ収集部
３４ａ　　マーカ設定部
１０１、１０１　　通信データ通番・フィールド
１０２　　マーカ・フィールド
１０３、１０３ｂ　受信時刻・フィールド
１０４、１０４ｂ　送信先アドレス・フィールド
１０５、１０５ｂ　送信元アドレス・フィールド
１０６、１０６ｂ　データタイプ・フィールド
１０７、１０７ｂ　データサイズ・フィールド
１０８、１０８ｂ　データ・フィールド
２０１ａ　通信データインデックス
２０２ａ　通信データ
２０３ａ　マーカ設定情報
【図１】
2004064228.tif 000003
【図２】
2004064228.tif 000004
【図３】
2004064228.tif 000005
【図４】
2004064228.tif 000006
【図５】
2004064228.tif 000007
【図６】
2004064228.tif 000008