(57)【特許請求の範囲】
【請求項１】
計測対象の装置が有する機能ごとの処理時間を計測する処理時間計測装置において、
計測対象装置からコマンドフレームを受信するコマンド受信部と、
前記コマンド受信部が受信したコマンドおよびパラメータを入力して、分析し、該当する指示を行う制御部と、
前記計測対象装置から出力される測定対象の計測信号を受信する測定信号受信部と、
前記測定信号受信部からの測定信号の状態を監視する信号監視部と、
前記制御部からの測定条件を受け、また前記信号監視部からの測定信号監視情報を参照して、前記測定条件に合致した信号区間の時間を計測する測定処理部と、
前記測定処理部が計測した情報を計測状態管理テーブルとして編集し記憶する記憶処理部およびメモリと、
該メモリが記憶している計測状態管理テーブルの情報を、外部接続される出力機器へ出力する外部機器処理部と、
前記計測対象装置へ本装置のステータスを送信するステータス送信部とを有し、
プログラムの実行時間、ハードウェア出力信号およびプログラムが実現する機能毎の各処理時間を、同時に計測することを特徴とする処理時間計測装置。
【請求項２】
計測対象の装置が有する機能ごとの処理時間を計測する処理時間計測方法において、
計測対象装置からコマンドフレームを受信する手順と、
前記コマンド受信部が受信したコマンドおよびパラメータを入力して、分析し、該当する指示を行う手順と、
前記計測対象装置から出力される測定対象の計測信号を受信する手順と、
前記測定信号受信部からの測定信号の状態を監視する手順と、
前記制御部からの測定条件を受け、また前記信号監視部からの測定信号監視情報を参照して、前記測定条件に合致した信号区間の時間を計測する手順と、
前記測定処理部が計測した情報を計測状態管理テーブルとして編集し記憶する手順と、
前記記憶している計測状態管理テーブルの情報を、外部接続される出力機器へ出力する手順と、
前記計測対象装置へ本装置のステータスを送信する手順とを有し、
プログラムの実行時間、ハードウェア出力信号およびプログラムが実現する機能毎の各処理時間を、同時に計測することを特徴とする処理時間計測方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、計測対象の装置が有する機能ごとの処理時間を計測する処理時間計測装置および処理時間計測方法に関する。計測対象の装置としては、例えば、新聞紙面システムを構成する端末機器、特に、機構部の制御を行なうスキャナ，プロッタ，新聞紙画信号圧縮伸張機能を有する通信制御装置等を挙げることができる。
【０００２】
【従来の技術】
この種の従来技術が、特開平３−１４０４１号公報に、「プログラマブルコントローラのプログラム実行時間計測方法」として開示されている。
【０００３】
図２５は、その一実施例のブロック図を示し、プログラマブルコントローラ１００におけるプログラムの実行の際のプログラムの開始および終了を共通バス１０４経由でプログラム検出器１０１で検出し、プログラム種別とその発生時刻とを順次トレースメモリ１０２に格納し、必要時に、トレースメモリ１０２に格納されているプログラム種別とその発生時刻とを対応させてＣＲＴディスプレイ１０３に表示するようにしたものである。
【０００４】
これにより、プログラム全体の実行速度はもとより、各プログラム個別の実行速度も容易に視認することができる。また、各プログラムの実行時間の違いを容易に確認できることにより、プログラムの負荷配分の適正を判断することができ、プログラマブルコントローラとしての品質の向上を図ることができる。さらに、各プログラムの実行順番も把握することができるため、割込プログラムによる、予測のつかないプログラム動作の適正も判断できるので、プログラム品質を短時間で容易に向上させることができる。
【０００５】
【発明が解決しようとする課題】
しかしながら、上述した従来技術では、共通バス１０４にデータとして出力されるプログラムの実行開始を表すプログラム開始命令およびプログラムの実行終了を表すプログラム終了命令を、監視するプログラム検出器が、正しく認識できるかが実動作上疑問であるという問題点がある。その理由は、上記各命令の各フォーマット詳細が不明確であり、そして、プログラマブルコントローラ１００が、共通バス１０４に出力するニーモニックデータ、メモリおよび外部Ｉ／Ｏリード・ライト、内部Ｉ／Ｏリード・ライト、バス・ホールド、割り込みアクノリッジ、リフレッシュ、ＤＭＡ等の各サイクル時に、共通バスに出力されるデータが、プログラムの実行開始を表すプログラム開始命令およびプログラムの実行終了を表すプログラム終了命令と判別が困難だからである。
【０００６】
また、プログラムが、ハードウェアを制御した結果、出力されるアクティブなレベル区間のハードウェア信号を計測することと、プログラムの実行時間を計測することを、同時に実行することが出来ないという第２の問題点がある。その理由は、プログラムの実行を計測する処理が、共通バス１０４に出力されるプログラム開始命令とプログラム終了命令を使用して実行しているため、計測対象をプログラムに限定していることにあるからである。
【０００７】
さらに、上記第２の問題点の理由と同じ理由により、装置機能を実現するプログラムの実行時間と、ハードウェア信号の実行時間の全体を一括して計測することが出来ないという第３の問題点もある。
【０００８】
本発明の目的は、計測対象装置が有する機能ごとの処理時間が正しく計測できる処理時間計測装置および処理時間計測方法を提供することにある。
【０００９】
また、本発明の他の目的は、プログラムの処理時間ならびにプログラムがハードウェアを制御して出力されるハードウェア信号のアクティブな時間を計測できる処理時間計測装置および処理時間計測方法を提供することにある。
【００１０】
さらに、本発明の他の目的は、処理時間を計測する対象を、外部から指定および解除することができる処理時間計測装置および処理時間計測方法を提供することにある。
【００１２】
【課題を解決するための手段】
本発明の処理時間計測装置は、計測対象の装置が有する機能ごとの処理時間を計測する処理時間計測装置において、計測対象装置からコマンドフレームを受信するコマンド受信部と、コマンド受信部が受信したコマンドおよびパラメータを入力して、分析し、該当する指示を行う制御部と、計測対象装置から出力される測定対象の計測信号を受信する測定信号受信部と、測定信号受信部からの測定信号の状態を監視する信号監視部と、制御部からの測定条件を受け、また信号監視部からの測定信号監視情報を参照して、測定条件に合致した信号区間の時間を計測する測定処理部と、測定処理部が計測した情報を計測状態管理テーブルとして編集し記憶する記憶処理部およびメモリと、メモリが記憶している計測状態管理テーブルの情報を、外部接続される出力機器へ出力する外部機器処理部と、記計測対象装置へ本装置のステータスを送信するステータス送信部とを有し、プログラムの実行時間、ハードウェア出力信号およびプログラムが実現する機能毎の各処理時間を、同時に計測することを特徴とする。
【００１３】
また、本発明の処理時間計測方法は、計測対象の装置が有する機能ごとの処理時間を計測する処理時間計測方法において、計測対象装置からコマンドフレームを受信する手順と、コマンド受信部が受信したコマンドおよびパラメータを入力して、分析し、該当する指示を行う手順と、計測対象装置から出力される測定対象の計測信号を受信する手順と、測定信号受信部からの測定信号の状態を監視する手順と、制御部からの測定条件を受け、また信号監視部からの測定信号監視情報を参照して、測定条件に合致した信号区間の時間を計測する手順と、測定処理部が計測した情報を計測状態管理テーブルとして編集し記憶する手順と、記憶している計測状態管理テーブルの情報を、外部接続される出力機器へ出力する手順と、計測対象装置へ本装置のステータスを送信する手順とを有し、プログラムの実行時間、ハードウェア出力信号およびプログラムが実現する機能毎の各処理時間を、同時に計測することを特徴とする。
【００１５】
本発明では、制御部は、コマンドとパラメータで指定された測定信号受信部に入力される測定信号を計測するよう測定処理部へ指令する。測定処理部は、信号監視部からの情報を得て、時計およびタイマ処理部から時間情報を得ることにより、測定対象となる信号の時間計測を実行する。記憶処理部は、測定処理部が計測した計測データを制御部から受信して、計測状態管理テーブルとして記憶する。  外部機器処理部は、制御部からの指令によって、記憶処理部が記憶している計測状態管理テーブルの情報を受け、プリンタあるいはパーソナルコンピュータ(以下、ＰＣと記す。)またはフロッピーディスク（以下、ＦＤと記す。）へ内容を出力する。
【００１６】
【発明の実施の形態】
次に、本発明の実施の形態について図面を参照して説明する。
【００１７】
図１を参照すると、本発明の処理時間計測装置の実施の形態は、処理時間計測装置全体を制御する制御部５と、計測対象装置の一例である新聞紙面システム端末機器装置からコマンドを受信するコマンド受信部１と、新聞紙面システム端末機器装置へステータスを送信するステータス送信部２と、新聞紙面システム端末機器装置から出力される計測信号を受信する測定信号受信部３と、測定信号受信部３からの測定信号の状態を監視する信号監視部４と、制御部５からの指令を受けて、信号監視部４からの測定信号監視情報を参照し、時計１７およびタイマ処理部１０から時計データと時間データを取得し計測する測定処理部６と、制御部５からの指令を受けて、測定処理部６が計測した情報を計測状態管理テーブルとして編集しメモリ１３に記憶する記憶処理部８と、制御部５からの指令を受けて、記憶処理部８がメモリ１３に記憶している計測状態管理テーブルの情報を、プリンタインタフェース部１４，ＰＣインタフェース部１５あるいはＦＤＤインタフェース部１６を介して、外部接続されるプリンタ，ＰＣあるいはＦＤへ出力する外部機器処理部９と、キー部１１の入力および表示部１２の出力を行う操作・表示処理部７とを備えている。タイマ処理部１０はタイマ・カウンタ１８から時間データを得る。
【００１８】
次に、本実施の形態の動作について詳細に説明する。
【００１９】
新聞紙面システムを構成する端末機器の一例である通信制御装置（図示省略）には、各通信手順機能、圧縮伸張機能を実現する動作単位に、本処理時間計測装置が処理時間を計測する開始信号となるハードウェア信号のオンおよびハードウェア信号のオフの各処理、ならびに計測処理を指示するコマンドフレーム送信処理を予めプログラミングしておく。
【００２０】
図２は、通信制御装置と本処理時間計測装置との間のコマンドおよびステータスのインタフェースを示す。処理時間計測装置は、このように、コマンドを受け、ステータスを送出しながら処理を進める。また、図３はコマンドのフォーマット（Ａ），機能概要（Ｂ）およびコマンド内のパラメータ機能概要（Ｃ）を示し、図４はステータスのフォーマット（Ａ），機能概要（Ｂ）およびステータス内のパラメータ（Ｃ）を示す。
【００２１】
図５〜図８は、本処理時間計測装置のフローチャート、図９〜図１８は、その詳細フローチャートを示す。
【００２２】
制御部５は、電源投入後（図５のステップ１）、装置内の初期設定処理（ステップ２,図９）、モード設定処理（ステップ３，図１０）を実行し、通信制御装置から受信する計測コマンドの受信を待つ。
【００２３】
通信制御装置が出力したコマンドフレームは、コマンド受信部１で受信し（ステップ５）、コマンド受信部１は、コマンドおよびパラメータの情報を取り出し、制御部５へ出力する（ステップ６）。
【００２４】
制御部５は、コマンドおよびパラメータの情報を分析し、各コマンドに該当する処理を、測定処理部６，操作・表示処理部７，記憶処理部８および外部機器処理部９へ指示する（ステップ６，図１２）。記憶処理部８は、制御部５が出力する各計測信号毎に、計測情報を編集して、メモリ１１３へ更新、格納、記憶する。
【００２５】
制御部５は、初期化コマンドを認識すると（図２のステップ２０３，図５のステップ６）、測定処理部６，操作・表示部処理部７，記憶処理部８および外部機器処理部９へ初期化指示を通知する。本通知によって、測定処理部６は、信号監視部４およびタイマ処理部１０のイニシャライズを行う。また、操作・表示処理部７は、キー部１１および表示部１２のイニシャライズを行い、装置状態が初期化したことを表示する。また、記憶処理部８は、計測管理情報のクリアと情報記憶エリアの初期化を行い、メモリ１３をイニシャライズする。さらに、外部機器処理部９は、プリンタ・インタフェース部１４，ＰＣ・インタフェース部１５およびＦＤＤ・インタフェース部１６の各インタフェース部をイニシャライズする(図６のステップＡ１，図１３)。
【００２６】
制御部５は、各処理部の初期化が完了すると、初期化応答ステータスフレームを編集し、ステータス送信部２へステータスの送信指示を通知する。ステータス送信部２は、初期化ステータスを通信制御装置に送信して（図２の２０４，図６のステップＡ２）初期化コマンドに該当する処理を完了する。
【００２７】
また、制御部５は、測定登録コマンドを認識すると（図２の２０７，図５のステップ６）、記憶処理部８にコマンドパラメータの格納指示を通知する。記憶処理部８は、測定登録コマンドの第１パラメータ、第２パラメータ、第３パラメータおよび第４パラメータを計測管理情報として、メモリ１３に編集、更新および記憶する。（図７のステップＢ１〜Ｂ３，図１６）さらに、制御部５は、測定処理部６へ測定開始指示を通知する（図７のステップＢ４）。測定処理部６は、第２パラメータで指定された信号指定から、測定対象となる信号名称と、第３パラメータで指定された測定種類を記憶し、信号監視部４が通知する測定信号受信部３の信号状況監視を開始する。
【００２８】
制御部５は、各処理部の測定準備が完了すると、測定登録ステータスフレームを編集し、ステータス送信部２へステータスの送信指示を通知する。ステータス送信部２は、測定登録ステータスを通信制御装置に送信する（図２の２０８，図７のステップＢ５）。なお、測定登録コマンドは、測定される信号ごとに、発行され、処理される。図２では、ｎ個の測定登録コマンドが発行されている。
【００２９】
その後、信号計測処理（図５のステップ４，図１１）が行われる。図１１において、測定処理部６は、信号監視部４から通知される測定信号受信部３の信号状態を監視し（ステップ４１）、先に記憶した該当信号が計測対象となるアクティブな信号状態になると（ステップ４２，４３）、タイマ処理部１０およびタイマ・カウンタ１８から、測定開始時刻となるミリ秒およびマイクロ秒を読み出すとともに（ステップ４５）、同じく測定開始時刻となる年月日時分秒を時計１７から読み、先のミリ秒およびマイクロ秒とともに、開始時刻として制御部５へ通知する（ステップ４４）。制御部５は、本通知を受けて、記憶処理部８へ計測開始時刻を通知する。記憶処理部８は、本通知を、メモリ１３に計測管理情報として編集、格納および記憶する（ステップ４６，４７）。
【００３０】
さらに、測定処理部６は、信号監視部４から通知される測定信号受信部３の信号状態を監視し、先に記憶した該当信号が計測対象となるアクティブな信号状態から逸脱すると（ステップ４３）、タイマ処理部１０およびタイマ・カウンタ１８から、測定終了時刻となるミリ秒およびマイクロ秒を読み出すとともに、同じく測定終了時刻となる年月日時分秒を時計１７から読み、先のミリ秒およびマイクロ秒とともに、終了時刻として、制御部５へ通知する。制御部５は、本通知を受けて、記憶処理部８へ計測終了時刻を通知する。記憶処理部８は、本通知を、メモリ１３に計測管理情報として編集，格納および記憶する（ステップ４８）。
【００３１】
また、制御部５は、測定登録コマンドの番号指定を伴った測定解除コマンドを認識すると（図２の２１３，図５のステップ６）、記憶処理部８にコマンドパラメータの解除指示を通知する。図２では、測定登録コマンドの番号＃２が指定されている。記憶処理部８は、測定解除コマンドの第１パラメータを検索キーとして解除するエリアを決定し、メモリ１３に記憶している計測管理情報から削除，更新および記憶する（図７のステップＣ１，Ｃ２）。さらに、制御部５は、測定処理部６へ測定解除指示を通知する。測定処理部６は、第２パラメータで指定された信号指定から、測定解除対象となる測定信号受信部３の信号名称を決定し、信号監視部４が通知する測定信号受信部３の信号状況監視を解除する。
【００３２】
制御部５は、各処理部の測定解除が完了すると、測定解除ステータスフレームを編集し（図７のステップＣ３，図１７）、ステータス送信部２へステータスの送信指示を通知する（図７のステップＣ４）。ステータス送信部２は、測定解除ステータスを通信制御装置に送信する（図２の２１４，図７のステップＣ５）。
【００３３】
また、制御部５は、機能中止コマンドを認識すると（図２の２１７，図５のステップ６）、記憶処理部８および測定処理部６に測定中止指示を通知する。記憶処理部８は、メモリ１３に記憶している計測管理情報を測定中止状態にする（図７のステップＤ１,図１８）。さらに、制御部５は、測定処理部６へ測定中止指示を通知する（図７のステップＤ２）。測定処理部６は、信号監視部４が通知する測定信号受信部３のすべての信号状況監視を中止する。制御部５は、各処理部の測定中止が完了すると、機能中止ステータスフレームを編集し、ステータス送信部２へステータスの送信指示を通知する。ステータス送信部２は、機能中止ステータスを通信制御装置に送信する（図２の２１８，図７のステップＤ３）。
【００３４】
また、制御部５は、印刷コマンドを認識すると（図２の２１９，図５のステップ６）、記憶処理部８から、メモリ１３に記憶している計測管理情報を読み出し、外部機器処理部９に印刷指示を通知する（図８のステップＧ１〜Ｇ４）。外部機器処理部９は、プリンタ・インタフェース部１４を起動して、計測管理情報を印刷する。制御部５は、印刷ステータスフレームを編集し、ステータス送信部２へステータスの送信指示を通知する。ステータス送信部２は、印刷ステータスを通信制御装置に送信する（図２の２２０，図８のステップＧ５）。
【００３５】
なお、図５におけるステップ６でのコマンド解析の結果として出力されるＶｅｒ要求（処理時間計測装置のバージョン通知要求）コマンド，時計データ送信要求コマンド，ＰＣ（パソコン）出力コマンド，ＦＤコマンドのついての説明は省略するが、上述の各コマンド処理と同様に、それぞれのフローチャートによって処理される。
【００３６】
上記各動作において、制御部５は、動作状況を示す状態表示指示を操作・表示処理部７へ通知して、表示部１２への表示を実施する。
【００３７】
また、記憶処理部８がメモリ１３へ記憶する計測管理情報は、測定信号受信部３で定義される信号名称，通信制御装置から指定される測定名称コード，信号指定，測定種類，信号論理，計測した結果である計測開始時刻，計測終了時刻，計測所要時間および状態の各項目毎に、図１９に表示する内容のものである。図２０は、図１９の信号ごとの信号論理値の時系列的な変化を示したタイムチャートである。
【００３８】
次に、本発明の第２の実施の形態について図面を参照して説明する。
【００３９】
図２１を参照すると、本発明の処理時間計測装置の第２の実施の形態は、図１に示した実施の形態に比べて、通信制御装置との間でコマンドおよびステータスの送受信を実施しない点と、測定信号受信部２１が、図１に示された信号監視部４の構成および機能を有する点と、制御部２２が、測定信号処理部６およびタイマ処理部１０の構成および機能を有する点と、記憶処理部２５が、外部機器処理部２６に制御指示および出力データを与える機能を有する点とが異なる。
【００４０】
測定信号受信部２１は、通信制御装置から入力する全信号の状態を監視して信号状態情報を制御部２２へ通知する。
【００４１】
制御部２２は、測定信号受信部２１から通知される全信号状態を記憶し、信号状態の変化が判明すると、時計３３から、年月日時分データを取得するとともに、タイマ・カウンタ２３から、ミリ秒マイクロ秒データを取得して、記憶処理部２５へ記憶指示を通知する。
【００４２】
操作・表示処理部２４は、キー部２７の入力が、外部機器出力指定であることを検出すると、制御部２２へ指示を通知する。制御部２２は、記憶処理部２５へ出力指示を通知する。記憶処理部２５は、本指示を受けると、記憶している計測情報を、外部機器処理部２６に直接、出力する。
【００４３】
次に、具体的な実施例についてフローチャートを参照して説明する。図２２は本処理時間計測装置の流れ図であり、処理時間計測装置は、電源投入されると初期設定処理（ステップ７１）およびモード設定処理（ステップ７２）を実行し、信号計測処理（ステップ７３）とキー指定の入力監視とを開始する（ステップ７４）。
【００４４】
信号計測処理では、電源投入時における全入力信号の初期信号レベルを入力および記憶し、その後の信号レベルを監視して、各信号状態の継続時間を時計およびタイマ・カウンタを用いて信号レベルが変化した時刻情報を計測し、メモリ２９に記憶する。
【００４５】
さらに、キー指定によって、測定登録指定を受けた場合には、該当する信号の測定を解除して、キー指定による計測を優先させる。測定名称コード，信号指定，測定種類および信号論理の各指定は、キー指定から行う。計測し記憶した情報は、キー指定によって、メモリ２９から指定された外部機器に出力する。同様に、初期化，測定解除，機能中止等の各機能選択もキー指定によって選択、実行することが可能であり、その詳細フローは図２３および図２４に示すとおりである。
【００４６】
以上、第１の実施の形態および第２の実施の形態では、通信制御装置と処理時間計測装置とでコマンドおよびステータスの送受信する場合と、送受信しない場合とについて説明したが、処理時間計測装置が、通信制御装置から、コマンドのみを受信せずに処理時間の計測を実施するような実施の形態も考えられる。
【００４７】
【発明の効果】
本発明の第１の効果は、外部装置と処理時間計測装置とのコマンドおよびステータスを定義し、外部装置からの指示内容で、測定対象となるハードウェア信号を測定できることにある。その理由は、処理時間計測装置がハードウェア信号のアクティブな区間の時間を計測するため、各信号を外部装置と処理時間計測装置との間で、固定する必要がないためである。
【００４８】
また、第２の効果は、プログラムの処理時間と、ハードウェア信号あるいは装置機能の各組み合わせで、処理時間を測定できることにある。その理由は、外部装置が、各測定対象となる各ハードウェア信号毎に、ソフトウェアの処理内容，装置機能あるいはハードウェア出力信号とを、予め割り付けておくことによって、プログラム自体の処理時間のみならず、プログラム実行時間と、プログラムが制御した結果としてハードウェアから出力される信号との処理時間、タイミング関連が測定できるためである。
【００４９】
また、第３の効果は、計測する方法を信号毎に指定できることにある。その理由は、コマンドに付随するパラメータに、測定種類および信号論理を定義して、ハードウェア信号の波形パターンに対応しているためである。
【００５０】
さらに、第４の効果は、計測した結果が、各信号変化時の時刻として、記憶しており、指定された外部機器への出力が実施できることにある。その理由は、時計とタイマ・カウンタとメモリおよび外部機器処理部を有するためである。
【図面の簡単な説明】
【図１】本発明の処理時間計測装置の第１の実施の形態のブロック図
【図２】本発明の処理時間計測装置の第１の実施の形態と通信制御装置との間におけるコマンド・ステータスのインタフェースの具体例を示す図
【図３】本発明の第１の実施の形態のコマンドの構成を表示する図
【図４】本発明の第１の実施の形態のステータスの構成を表示する図
【図５】本発明の第１の実施の形態の全体動作を表す流れ図
【図６】本発明の第１の実施の形態におけるコマンド処理の前段の流れ図
【図７】本発明の第１の実施の形態におけるコマンド処理の中段の流れ図
【図８】本発明の第１の実施の形態におけるコマンド処理の後段の流れ図
【図９】本発明の第１の実施の形態における初期設定処理の流れ図
【図１０】本発明の第１の実施の形態におけるモード設定処理の詳細流れ図
【図１１】本発明の第１の実施の形態における信号計測処理の詳細流れ図
【図１２】本発明の第１の実施の形態におけるコマンド解析の詳細流れ図
【図１３】本発明の第１の実施の形態における初期処理Ａ１の詳細流れ図
【図１４】本発明の第１の実施の形態におけるＶｅｒ編集Ｅ１の詳細流れ図
【図１５】本発明の第１の実施の形態における時計データ編集Ｆ１の詳細流れ図
【図１６】本発明の第１の実施の形態における測定処理部測定起動編集Ｂ３の詳細流れ図
【図１７】本発明の第１の実施の形態における測定処理部測定解除編集Ｃ３の詳細流れ図
【図１８】本発明の第１の実施の形態における測定処理部機能中止編集Ｄ１の詳細流れ図
【図１９】本発明の第１の実施の形態における計測状態管理テーブルの構成例を表示する図
【図２０】図１９の信号論理値の時系列的な変化を示す図
【図２１】本発明の処理時間計測装置の第２の実施の形態のブロック図
【図２２】本発明の第２の実施の形態の全体動作を示す流れ図
【図２３】本発明の第２の実施の形態におけるコマンド処理の前段の流れ図
【図２４】本発明の第２の実施の形態におけるコマンド処理の後段の流れ図
【図２５】従来技術の例を示すブロック図
【符号の説明】
１          コマンド受信部
２          ステータス送信部
３          測定信号受信部
４          信号監視部
５          制御部
６          測定処理部
７          操作・表示処理部
８          記憶処理部
９          外部機器処理部
１０        タイマ処理部
１１        キー部
１２        表示部
１３        メモリ
１４        プリンタ・インタフェース部
１５        ＰＣ・インタフェース部
１６        ＦＤＤ・インタフェース部
１７        時計
１８        タイマ・カウンタ
２１        測定信号受信部
２２        制御部
２３        タイマ・カウンタ
２４        操作・表示処理部
２５        記憶処理部
２６        外部機器処理部
２７        キー部
２８        表示部
２９        メモリ
３０        プリンタ・インタフェース部
３１        ＰＣ・インタフェース部
３２        ＦＤＤ・インタフェース部
３３        時計
２０１      通信制御装置
２０２      処理時間の計測装置
２０３      初期化コマンド
２０４      初期化ステータス
２０５      Ｖｅｒ要求コマンド
２０６      Ｖｅｒ応答ステータス
２０７      測定登録コマンド（＃１）
２０８      測定登録ステータス（＃１）
２０９      測定登録コマンド（＃２）
２１０      測定登録ステータス（＃２）
２１１      測定登録コマンド（＃ｎ）
２１２      測定登録ステータス（＃ｎ）
２１３      測定解除コマンド（＃２）
２１４      測定解除ステータス（＃２）
２１５      測定登録コマンド（＃２）
２１６      測定登録ステータス（＃２）
２１７      機能中止コマンド
２１８      機能中止ステータス
２１９      印刷コマンド
２２０      印刷ステータス
【図１】
0004338811.tif 000002
【図２】
0004338811.tif 000003
【図３】
0004338811.tif 000004
【図４】
0004338811.tif 000005
【図５】
0004338811.tif 000006
【図６】
0004338811.tif 000007
【図７】
0004338811.tif 000008
【図８】
0004338811.tif 000009
【図９】
0004338811.tif 000010
【図１０】
0004338811.tif 000011
【図１１】
0004338811.tif 000012
【図１２】
0004338811.tif 000013
【図１３】
0004338811.tif 000014
【図１４】
0004338811.tif 000015
【図１５】
0004338811.tif 000016
【図１６】
0004338811.tif 000017
【図１７】
0004338811.tif 000018
【図１８】
0004338811.tif 000019
【図１９】
0004338811.tif 000020
【図２０】
0004338811.tif 000021
【図２１】
0004338811.tif 000022
【図２２】
0004338811.tif 000023
【図２３】
0004338811.tif 000024
【図２４】
0004338811.tif 000025
【図２５】
0004338811.tif 000026