(57)【要約】  第１通信装置および第２通信装置を備える通信システムであって、第１通信装置は、第１データ信号線を介して第２通信装置と通信する通信部と、第２通信装置が第１通信装置と通信できるアライブ状態であるか否かを示すアライブ信号を第１アライブ信号線を介して受信するアライブ信号受信部と、第２通信装置がアライブ状態でない場合に、第２通信装置にリセット信号を送信するリセット信号送信部と、を有し、第２通信装置は、第１データ信号線を介して第１通信装置と通信する通信部と、第１アライブ信号線を介してアライブ信号を送信するアライブ信号送信部と、リセット信号を受信した場合に、第２通信装置の通信部をリセットするリセット信号受信部と、を有する通信システムを提供する。
2009144843.tif 000002
【特許請求の範囲】
【請求項１】
第１通信装置および第２通信装置を備える通信システムであって、
前記第１通信装置は、
第１データ信号線を介して前記第２通信装置と通信する通信部と、
前記第２通信装置が前記第１通信装置と通信できるアライブ状態であるか否かを示すアライブ信号を第１アライブ信号線を介して受信するアライブ信号受信部と、
前記第２通信装置がアライブ状態でない場合に、前記第２通信装置にリセット信号を送信するリセット信号送信部と、
を有し、
前記第２通信装置は、
前記第１データ信号線を介して前記第１通信装置と通信する通信部と、
前記第１アライブ信号線を介してアライブ信号を送信するアライブ信号送信部と、
リセット信号を受信した場合に、前記第２通信装置の前記通信部をリセットするリセット信号受信部と、
を有する通信システム。
【請求項２】
前記第１通信装置の前記リセット信号送信部は、前記第２通信装置がアライブ状態でない場合に、第１リセット信号線を介して前記第２通信装置にリセット信号を送信し、
前記第２通信装置の前記リセット信号受信部は、前記第１リセット信号線を介してリセット信号を受信した場合に、前記第２通信装置の前記通信部をリセットする
請求項１に記載の通信システム。
【請求項３】
前記第１データ信号線は、データ信号のサイクル周波数において、前記第１アライブ信号線と比較し減衰率が低い請求項１または２に記載の通信システム。
【請求項４】
前記第１通信装置の前記通信部は、前記第２通信装置がアライブ状態である場合において、前記第２通信装置の少なくとも一部の回路のリセットを指示するリセット要求を前記第１データ信号線を介して前記第２通信装置へと送信し、
前記第２通信装置の前記通信部は、前記第１データ信号線を介してリセット要求を受信した場合に、前記第２通信装置内のリセット対象となる回路をリセットする
請求項１から３のいずれかに記載の通信システム。
【請求項５】
前記第１通信装置の前記通信部は、前記第２通信装置がアライブ状態である場合において、リセット対象の回路を識別する回路識別情報を含むリセット要求を前記第１データ信号線を介して前記第２通信装置へと送信し、
前記第２通信装置の前記通信部は、前記第１データ信号線を介して受信したリセット要求に含まれる回路識別情報に対応する回路をリセットする
請求項４に記載の通信システム。
【請求項６】
前記第２通信装置と通信する複数の第３通信装置を更に備え、
前記第１通信装置の前記通信部は、前記複数の第３通信装置のうちリセット対象の第３通信装置を識別する装置識別情報を含むリセット要求を前記第１データ信号線を介して前記第２通信装置へと送信し、
前記第２通信装置の前記通信部は、前記第１データ信号線を介して受信したリセット要求に含まれる装置識別情報に対応する前記第３通信装置をリセットする
請求項４または５に記載の通信システム。
【請求項７】
前記第２通信装置の通信部は、複数の第２データ信号線のそれぞれを介して前記複数の第３通信装置のそれぞれと通信し、
前記第２通信装置は、複数の第２リセット信号線のそれぞれを介して前記複数の第３通信装置のそれぞれにリセット信号を送信するリセット信号送信部を更に有し、
それぞれの前記第３通信装置は、
前記第２データ信号線を介して前記第２通信装置と通信する通信部と、
前記第２リセット信号線を介してリセット信号を受信した場合に、前記第３通信装置の前記通信部をリセットするリセット信号受信部と、
を有し、
前記第２通信装置の通信部は、前記第１データ信号線を介して受信したリセット要求に含まれる装置識別情報に対応する前記第３通信装置に対し、前記第２リセット信号線を介してリセット信号を送信する
請求項６に記載の通信システム。
【請求項８】
被試験デバイスを試験する試験装置であって、
前記被試験デバイスを試験する試験モジュールと、
前記試験モジュールによる前記被試験デバイスの試験を制御する制御装置と、
前記制御装置および前記試験モジュールの間の通信を中継する中継装置と、
を備え、
前記制御装置は、
第１データ信号線を介して前記中継装置と通信する通信部と、
前記中継装置が前記制御装置と通信できるアライブ状態であるか否かを示すアライブ信号を第１アライブ信号線を介して受信するアライブ信号受信部と、
前記中継装置がアライブ状態でない場合に、前記中継装置にリセット信号を送信するリセット信号送信部と、
を有し、
前記中継装置は、
前記第１データ信号線を介して前記制御装置と通信する通信部と、
前記第１アライブ信号線を介してアライブ信号を送信するアライブ信号送信部と、
リセット信号を受信した場合に、前記中継装置の前記通信部をリセットするリセット信号受信部と、
を有する試験装置。
【請求項９】
前記制御装置の前記リセット信号送信部は、前記中継装置がアライブ状態でない場合に、第１リセット信号線を介して前記中継装置にリセット信号を送信し、
前記中継装置の前記リセット信号受信部は、前記第１リセット信号線を介してリセット信号を受信した場合に、前記中継装置の前記通信部をリセットする
請求項８に記載の試験装置。
【請求項１０】
他の通信装置と通信する通信装置であって、
第１データ信号線を介して前記他の通信装置と通信する通信部と、
前記他の通信装置が当該通信装置と通信できるアライブ状態であるか否かを示すアライブ信号を第１アライブ信号線を介して受信するアライブ信号受信部と、
前記他の通信装置がアライブ状態でない場合に、前記他の通信装置にリセット信号を送信するリセット信号送信部と、
を有する通信装置。
【請求項１１】
他の通信装置と通信する通信装置であって、
第１データ信号線を介して前記他の通信装置と通信する通信部と、
第１アライブ信号線を介してアライブ信号を送信するアライブ信号送信部と、
リセット信号を受信した場合に、当該通信装置の前記通信部をリセットするリセット信号受信部と、
を有する通信装置。
【請求項１２】
第１通信装置および第２通信装置を備える通信システムにおける通信方法であって、
前記第１通信装置の通信部および前記第２通信装置の通信部が、第１データ信号線を介して通信し、
前記第２通信装置のアライブ信号送信部が、第１アライブ信号線を介して前記第２通信装置が前記第１通信装置と通信できるアライブ状態であるか否かを示すアライブ信号を送信し、
前記第１通信装置のアライブ信号受信部が、前記アライブ信号を第１アライブ信号線を介して受信し、
前記第１通信装置のリセット信号送信部が、前記第２通信装置がアライブ状態でない場合に、前記第２通信装置にリセット信号を送信し、
前記第２通信装置のリセット信号受信部が、前記リセット信号を受信した場合に、前記第２通信装置の前記通信部をリセットする
通信方法。
【請求項１３】
被試験デバイスを試験する試験装置における試験方法であって、
前記試験装置は、
前記被試験デバイスを試験する試験モジュールと、
前記試験モジュールによる前記被試験デバイスの試験を制御する制御装置と、
前記制御装置および前記試験モジュールの間の通信を中継する中継装置と、
を備え、
前記制御装置の通信部および前記中継装置の通信部が、第１データ信号線を介して通信し、
前記中継装置のアライブ信号送信部が、第１アライブ信号線を介して前記中継装置が前記制御装置と通信できるアライブ状態であるか否かを示すアライブ信号を送信し、
前記制御装置のアライブ信号受信部が、前記アライブ信号を第１アライブ信号線を介して受信し、
前記制御装置のリセット信号送信部が、前記中継装置がアライブ状態でない場合に、前記中継装置にリセット信号を送信し、
前記中継装置のリセット信号受信部が、前記リセット信号を受信した場合に、前記中継装置の前記通信部をリセットする
試験方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システム、試験装置、通信装置、通信方法および試験方法に関する。文献の参照による組み込みが認められる指定国については、下記の出願に記載された内容を参照により本出願に組み込み、本出願の一部とする。
１．米国特許出願第６１／０５７２０５号  出願日  ２００８年５月３０日
【背景技術】
【０００２】
マスタ装置とスレーブ装置との間でシリアル通信をする通信システムにおいては、パケットの同期を取った後に、データ通信が行われる。また、このような通信システムにおいて通信異常が発生した場合には、スレーブ装置をリセットして、パケットの同期が取り直される。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、光通信媒体を介してシリアル通信をする通信システムでは、通信相手から光を受け取ることができるか否かにより、通信相手が起動しているか否かを検出することができる。しかしながら、電気通信媒体を介してシリアル通信をする通信システムでは、通信相手が起動しているか否かを検出することは困難である。【０００４】
また、光通信媒体を介してシリアル通信をする通信システムでは、マスタ装置が光をオン／オフすることにより、スレーブ装置を簡単にリセットすることができる。しかしながら、電気通信媒体を介したシリアル通信をする通信システムでは、マスタ装置がスレーブ装置を簡単にリセットすることはできない。【０００５】
そこで本発明は、上記の課題を解決することのできる通信システム、試験装置、通信装置、通信方法および試験方法を提供することを目的とする。この目的は請求の範囲における独立項に記載の特徴の組み合わせにより達成される。また従属項は本発明の更なる有利な具体例を規定する。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明の第１の態様においては、第１通信装置および第２通信装置を備える通信システムであって、前記第１通信装置は、第１データ信号線を介して前記第２通信装置と通信する通信部と、前記第２通信装置が前記第１通信装置と通信できるアライブ状態であるか否かを示すアライブ信号を第１アライブ信号線を介して受信するアライブ信号受信部と、前記第２通信装置がアライブ状態でない場合に、前記第２通信装置にリセット信号を送信するリセット信号送信部と、を有し、前記第２通信装置は、前記第１データ信号線を介して前記第１通信装置と通信する通信部と、前記第１アライブ信号線を介してアライブ信号を送信するアライブ信号送信部と、リセット信号を受信した場合に、前記第２通信装置の前記通信部をリセットするリセット信号受信部と、を有する通信システムを提供する。【０００７】
本発明の第２の態様においては、被試験デバイスを試験する試験装置であって、前記被試験デバイスを試験する試験モジュールと、前記試験モジュールによる前記被試験デバイスの試験を制御する制御装置と、前記制御装置および前記試験モジュールの間の通信を中継する中継装置と、を備え、前記制御装置は、第１データ信号線を介して前記中継装置と通信する通信部と、前記中継装置が前記制御装置と通信できるアライブ状態であるか否かを示すアライブ信号を第１アライブ信号線を介して受信するアライブ信号受信部と、前記中継装置がアライブ状態でない場合に、前記中継装置にリセット信号を送信するリセット信号送信部と、を有し、前記中継装置は、前記第１データ信号線を介して前記制御装置と通信する通信部と、前記第１アライブ信号線を介してアライブ信号を送信するアライブ信号送信部と、リセット信号を受信した場合に、前記中継装置の前記通信部をリセットするリセット信号受信部と、を有する試験装置を提供する。【０００８】
本発明の第３の態様においては、他の通信装置と通信する通信装置であって、第１データ信号線を介して前記他の通信装置と通信する通信部と、前記他の通信装置が当該通信装置と通信できるアライブ状態であるか否かを示すアライブ信号を第１アライブ信号線を介して受信するアライブ信号受信部と、前記他の通信装置がアライブ状態でない場合に、前記他の通信装置にリセット信号を送信するリセット信号送信部と、を有する通信装置を提供する。【０００９】
本発明の第４の態様においては、他の通信装置と通信する通信装置であって、第１データ信号線を介して前記他の通信装置と通信する通信部と、第１アライブ信号線を介してアライブ信号を送信するアライブ信号送信部と、リセット信号を受信した場合に、当該通信装置の前記通信部をリセットするリセット信号受信部と、を有する通信装置を提供する。【００１０】
本発明の第５の態様においては、第１通信装置および第２通信装置を備える通信システムにおける通信方法であって、前記第１通信装置の通信部および前記第２通信装置の通信部が、第１データ信号線を介して通信し、前記第２通信装置のアライブ信号送信部が、第１アライブ信号線を介して前記第２通信装置が前記第１通信装置と通信できるアライブ状態であるか否かを示すアライブ信号を送信し、前記第１通信装置のアライブ信号受信部が、前記アライブ信号を第１アライブ信号線を介して受信し、前記第１通信装置のリセット信号送信部が、前記第２通信装置がアライブ状態でない場合に、前記第２通信装置にリセット信号を送信し、前記第２通信装置のリセット信号受信部が、前記リセット信号を受信した場合に、前記第２通信装置の前記通信部をリセットする通信方法を提供する。【００１１】
本発明の第６の態様においては、被試験デバイスを試験する試験装置における試験方法であって、前記試験装置は、前記被試験デバイスを試験する試験モジュールと、前記試験モジュールによる前記被試験デバイスの試験を制御する制御装置と、前記制御装置および前記試験モジュールの間の通信を中継する中継装置と、を備え、前記制御装置の通信部および前記中継装置の通信部が、第１データ信号線を介して通信し、前記中継装置のアライブ信号送信部が、第１アライブ信号線を介して前記中継装置が前記制御装置と通信できるアライブ状態であるか否かを示すアライブ信号を送信し、前記制御装置のアライブ信号受信部が、前記アライブ信号を第１アライブ信号線を介して受信し、前記制御装置のリセット信号送信部が、前記中継装置がアライブ状態でない場合に、前記中継装置にリセット信号を送信し、前記中継装置のリセット信号受信部が、前記リセット信号を受信した場合に、前記中継装置の前記通信部をリセットする試験方法を提供する。【００１２】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【００１３】
【図１】図１は、本実施形態に係る通信システム１００の構成を示す。
【図２】図２は、第２通信装置２０に電源が投入された場合の処理を示す。
【図３】図３は、第２通信装置２０の通信機能に異常が発生した場合の処理を示す。
【図４】図４は、第１通信装置１０の通信機能に異常が発生した場合の処理を示す。
【図５】図５は、本実施形態の第１変形例に係る通信システム１００の構成を示す。
【図６】図６は、本実施形態の第２変形例に係る通信システム１００の構成を示す。
【図７】図７は、本実施形態に係る試験装置２００の構成を示す。
【発明を実施するための最良の形態】
【００１４】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は請求の範囲にかかる発明を限定するものではなく、また実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。【００１５】
図１は、本実施形態に係る通信システム１００の構成を示す。通信システム１００は、第１通信装置１０と、第２通信装置２０とを備える。本例において、第１通信装置１０と第２通信装置２０とは、データ通信をする。本例において、第１通信装置１０は、データ通信におけるマスタ装置として機能する。本例において、第２通信装置２０は、データ通信におけるスレーブ装置として機能する。【００１６】
第１通信装置１０と第２通信装置２０との間は、第１データ信号線１１１、第１アライブ信号線１１２および第１リセット信号線１１３により接続される。第１データ信号線１１１は、第１通信装置１０と第２通信装置２０との間でやり取りされる、電気信号のシリアルデータを伝送する。【００１７】
第１アライブ信号線１１２は、第２通信装置２０が第１通信装置１０と通信できるアライブ状態であるか否かを示すアライブ信号を、第２通信装置２０から第１通信装置１０へ伝送する。本例において、第１アライブ信号線１１２は、第２通信装置２０がアライブ状態であるか否かを電圧レベルで表わすアライブ信号を伝送する。【００１８】
第１リセット信号線１１３は、第２通信装置２０に対してリセットを指示するリセット信号を、第１通信装置１０から第２通信装置２０へ伝送する。本例において、第１リセット信号線１１３は、第２通信装置２０に対してリセットを指示するか否かを電圧レベルで表わすリセット信号を伝送する。【００１９】
第１通信装置１０は、通信部１１と、アライブ信号受信部１２と、リセット信号送信部１３とを有する。また、第２通信装置２０は、通信部２１と、アライブ信号送信部２２と、リセット信号受信部２３とを有する。【００２０】
第１通信装置１０の通信部１１は、第１データ信号線１１１を介して第２通信装置２０と通信する。第１通信装置１０のアライブ信号受信部１２は、アライブ信号を第１アライブ信号線１１２を介して第２通信装置２０から受信する。第１通信装置１０のアライブ信号受信部１２は、電圧レベルで表わされたアライブ信号を受信する場合、当該アライブ信号が一定期間以上（例えば所定サンプル数以上）所定レベルを維持したことを条件として、第２通信装置２０がアライブ状態か否かを判断してよい。第１通信装置１０のリセット信号送信部１３は、第２通信装置２０がアライブ状態でない場合に、第１リセット信号線１１３を介して第２通信装置２０にリセット信号を送信する。【００２１】
第２通信装置２０の通信部２１は、第１データ信号線１１１を介して第１通信装置１０と通信する。第２通信装置２０のアライブ信号送信部２２は、第２通信装置２０の通信部２１が第１通信装置１０と通信できるアライブ状態である場合に、第１アライブ信号線１１２を介して第１通信装置１０にアライブ信号を送信する。【００２２】
第２通信装置２０のリセット信号受信部２３は、リセット信号を第１リセット信号線１１３を介して第１通信装置１０から受信する。第２通信装置２０のリセット信号受信部２３は、リセット信号を受信した場合に、第２通信装置２０の通信部２１をリセットする。第２通信装置２０のリセット信号受信部２３は、電圧レベルで表わされたリセット信号を受信する場合、当該リセット信号が一定期間以上（例えば所定サンプル数以上）所定レベルを維持したことを条件として、第１通信装置１０がリセット信号を出力したと判断してよい。【００２３】
なお、第１データ信号線１１１は、データ信号のサイクル周波数において、第１アライブ信号線１１２および第１リセット信号線１１３と比較し減衰率が低いことが望ましい。即ち、第１データ信号線１１１は、第１アライブ信号線１１２および第１リセット信号線１１３と比較して、より高周波数の電気信号が伝送可能なケーブルであってよい。これにより、通信システム１００は、第１アライブ信号線１１２および第１リセット信号線１１３として、第１データ信号線１１１よりも安価なケーブルを使用することができる。【００２４】
図２は、第２通信装置２０に電源が投入された場合の処理を示す。第２通信装置２０（スレーブ装置）の電源がオンされると、第２通信装置２０の通信部２１がアライブ状態となる。第２通信装置２０の通信部２１がアライブ状態となると、第２通信装置２０のアライブ信号送信部２２は、アライブ信号をローレベルからハイレベルへ変化させる（Ｓ１００１）。【００２５】
続いて、第１通信装置１０（マスタ装置）のアライブ信号受信部１２は、アライブ信号がローレベルからハイレベルに変化したことを検出すると、第２通信装置２０がアライブ状態となったと判断する（Ｓ１００２）。続いて、第１通信装置１０の通信部１１は、第２通信装置２０と第１データ信号線１１１を介したデータ通信の同期動作を開始する（Ｓ１００３）。このようにして、第１通信装置１０および第２通信装置２０は、第１データ信号線１１１を介したデータ通信を確立することができる。以上のように、通信システム１００によれば、第１通信装置１０が、第２通信装置２０の起動を容易に検出することができる。【００２６】
図３は、第２通信装置２０の通信機能に異常が発生した場合の処理を示す。第２通信装置２０（スレーブ装置）の通信機能に異常が発生すると、例えば、第２通信装置２０においてシリアル通信のハングアップ等が発生すると、第２通信装置２０の通信部２１がアライブ状態ではなくなる。第２通信装置２０の通信部２１がアライブ状態でなくなると、第２通信装置２０のアライブ信号送信部２２は、アライブ信号をハイレベルからローレベルへ変化させる（Ｓ１１０１）。【００２７】
続いて、第１通信装置１０（マスタ装置）のアライブ信号受信部１２は、アライブ信号がハイレベルからローレベルに変化したことを検出すると、第２通信装置２０がアライブ状態ではなくなったと判断する（Ｓ１１０２）。続いて、第１通信装置１０のリセット信号送信部１３は、リセット信号をローレベルからハイレベルへ変化させる（Ｓ１１０３）。第１通信装置１０のリセット信号送信部１３は、一例として、リセット信号をハイレベルに変化させて一定の時間経過後に、ローレベルに戻してよい。【００２８】
続いて、第２通信装置２０のリセット信号受信部２３は、リセット信号がローレベルからハイレベルに変化したことを検出すると、第１通信装置１０からリセット信号が出力された判断する（Ｓ１１０４）。続いて、第２通信装置２０の通信部２１は、第１データ信号線１１１を介して第１通信装置１０とデータ通信を行う各機能を初期化して、通信機能を再起動する（Ｓ１１０５）。この結果、第２通信装置２０の通信部２１は、アライブ状態となる。第２通信装置２０の通信部２１がアライブ状態となると、第２通信装置２０のアライブ信号送信部２２は、アライブ信号をローレベルからハイレベルへ変化させる（Ｓ１１０６）。【００２９】
続いて、第１通信装置１０のアライブ信号受信部１２は、アライブ信号がローレベルからハイレベルに変化したことを検出すると、第２通信装置２０がアライブ状態となったと判断する（Ｓ１１０７）。続いて、第１通信装置１０の通信部１１は、第２通信装置２０と第１データ信号線１１１を介したデータ通信の同期動作を開始する（Ｓ１１０８）。このようにして、第１通信装置１０および第２通信装置２０は、第１データ信号線１１１を介したデータ通信に異常が発生した場合であっても、第１通信装置１０（マスタ装置）が、第２通信装置２０（スレーブ装置）を簡易にリセットすることができる。【００３０】
なお、ステップＳ１１０３において、第１通信装置１０のリセット信号送信部１３は、リセット信号をローレベルからハイレベルへ変化させて、第２通信装置２０にリセット指示を与えているが、他の方法により第２通信装置２０をリセットしてもよい。また、第１通信装置１０から第２通信装置２０へ第１データ信号線１１１を介して送信したパケットが渋滞等した場合には、第２通信装置２０がアライブ状態であっても、第１通信装置１０が、第２通信装置２０の通信機能をリセットしてもよい。【００３１】
また、第２通信装置２０がアライブ状態である場合、第１通信装置１０の通信部１１は、必要に応じて、第１データ信号線１１１を介して第２通信装置２０に対してリセット要求を送信してもよい。第１通信装置１０の通信部１１は、一例として、第２通信装置２０がアライブ状態である場合において、第２通信装置２０の少なくとも一部の回路のリセットを指示するリセット要求を第１データ信号線１１１を介して第２通信装置２０へと送信してもよい。例えば、第１通信装置１０の通信部１１は、リセット対象の回路を識別する回路識別情報を含むリセット要求を第１データ信号線１１１を介して第２通信装置２０へと送信してもよい。【００３２】
そして、このように第１データ信号線１１１を介してリセット要求が送信された場合、第２通信装置２０の通信部２１は、第１データ信号線１１１を介して受信したリセット要求に含まれる回路識別情報に対応する回路をリセットする。例えば、第２通信装置２０の通信部２１は、第１データ信号線１１１を介して受信したリセット要求に含まれる回路識別情報に対応する回路をリセットする。これにより、第１通信装置１０は、通常のリセット要求を第１データ信号線１１１を介して第２通信装置２０へ送信し、緊急時におけるリセット要求を第１リセット信号線１１３を介して第２通信装置２０へ送信することができる。【００３３】
図４は、第１通信装置１０の通信機能に異常が発生した場合の処理を示す。第１通信装置１０（マスタ装置）の通信機能に異常が発生すると、例えば、第１通信装置１０においてシリアル通信のパケット同期が外れると、第１通信装置１０のリセット信号送信部１３は、リセット信号をローレベルからハイレベルへ変化させる（Ｓ１２０１）。【００３４】
続いて、第２通信装置２０のリセット信号受信部２３は、リセット信号がローレベルからハイレベルに変化したことを検出すると、第１通信装置１０からリセット指示が与えられたと判断する（Ｓ１２０２）。続いて、第２通信装置２０の通信部２１は、第１データ信号線１１１を介して第１通信装置１０とデータ通信を行う各機能を初期化して、通信機能を再起動する（Ｓ１２０３）。【００３５】
続いて、第２通信装置２０の通信部２１は、第１通信装置１０と第１データ信号線１１１を介したデータ通信の同期動作を開始する（Ｓ１２０４）。このようにして、第１通信装置１０および第２通信装置２０は、第１データ信号線１１１を介したデータ通信に異常が発生した場合であっても、第１通信装置１０（マスタ装置）が、第２通信装置２０（スレーブ装置）を簡易にリセットすることができる。【００３６】
図５は、本実施形態の第１変形例に係る通信システム１００の構成を示す。なお、本変形例に係る通信システム１００は、図１に示される通信システム１００と略同一の構成および機能を採るので、図１に示される通信システム１００が備える部材と略同一の構成および機能の部材に同一の符号を付け、以下相違点を除き説明を省略する。【００３７】
本変形例に係る通信システム１００は、複数の第３通信装置３０を更に備える。複数の第３通信装置３０のそれぞれは、第２通信装置２０とデータ通信をする。複数の第３通信装置３０のそれぞれと、第２通信装置２０との間は、第２データ信号線１２１により接続される。第２データ信号線１２１は、第２通信装置２０と複数の第３通信装置３０との間でやり取りされる電気信号のデータを伝送する。【００３８】
第２通信装置２０のリセット信号受信部２３は、リセット信号を受信した場合に、第２通信装置２０の通信部２１をリセットする。そして、第２通信装置２０の通信部２１は、アライブ状態となると、複数の第３通信装置３０のそれぞれをリセットする。これにより、本変形例に係る通信システム１００によれば、複数の第３通信装置３０のいずれかが通信障害の要因を含む場合であっても、第１通信装置１０と第２通信装置２０との間のデータ通信を確実に復旧させることができる。【００３９】
また、第２通信装置２０がアライブ状態である場合において、第１通信装置１０の通信部１１は、複数の第３通信装置３０のうちリセット対象の第３通信装置３０を識別する装置識別情報を含むリセット要求を第１データ信号線１１１を介して第２通信装置２０へと送信してよい。そして、このようなリセット要求を受けた場合、第２通信装置２０の通信部２１は、第１データ信号線１１１を介して受信したリセット要求に含まれる装置識別情報に対応する第３通信装置３０をリセットする。これにより、本変形例に係る通信システム１００によれば、通信の障害の要因を含む一部の第３通信装置３０のみをリセットすることができる。【００４０】
図６は、本実施形態の第２変形例に係る通信システム１００の構成を示す。なお、本変形例に係る通信システム１００は、図５に示される通信システム１００と略同一の構成および機能を採るので、図５に示される通信システム１００が備える部材と略同一の構成および機能の部材に同一の符号を付け、以下相違点を除き説明を省略する。【００４１】
第２通信装置２０と複数の第３通信装置３０との間は、複数の第２データ信号線１２１および複数の第２リセット信号線１２３により接続される。複数の第２データ信号線１２１のそれぞれは、複数の第３通信装置３０のそれぞれに対応して設けられる。各第２データ信号線１２１は、第２通信装置２０と対応する第３通信装置３０との間でやり取りされる電気信号のシリアルデータを伝送する。【００４２】
複数の第２リセット信号線１２３のそれぞれは、複数の第３通信装置３０のそれぞれに対応して設けられる。各第２リセット信号線１２３は、リセットを指示するリセット信号を、第２通信装置２０から対応する第３通信装置３０へ伝送する。本例において、各第２リセット信号線１２３は、対応する第３通信装置３０に対してリセットを指示するか否かを電圧レベルで表わすリセット信号を伝送する。【００４３】
本変形例において、第２通信装置２０は、リセット信号送信部２４を更に有する。また、本変形例において、各第３通信装置３０は、通信部３１と、リセット信号受信部３３とを有する。【００４４】
第２通信装置２０の通信部２１は、複数の第２データ信号線１２１のそれぞれを介して複数の第３通信装置３０のそれぞれと通信する。また、第２通信装置２０のリセット信号送信部２４は、複数の第２リセット信号線１２３のそれぞれを介して複数の第３通信装置３０のそれぞれにリセット信号を送信する。【００４５】
各第３通信装置３０の通信部３１は、第２データ信号線１２１を介して第２通信装置２０と通信する。各第３通信装置３０のリセット信号受信部３３は、リセット信号を第２リセット信号線１２３を介して第２通信装置２０から受信する。第３通信装置３０のリセット信号受信部３３は、第２リセット信号線１２３を介して第２通信装置２０からリセット信号を受信した場合に、第３通信装置３０の通信部３１をリセットする。【００４６】
さらに、第２通信装置２０のリセット信号受信部２３は、リセット信号を第１リセット信号線１１３を介して第２通信装置２０から受信した場合に、第２通信装置２０の通信部２１をリセットするとともに、リセット信号送信部２４に対してリセット信号の送信の指示を与える。そして、第２通信装置２０のリセット信号送信部２４は、リセット信号受信部２３からリセット信号の送信の指示を受けると、複数の第２リセット信号線１２３のそれぞれを介して複数の第３通信装置３０のそれぞれにリセット信号を送信する。これにより、第２通信装置２０は、緊急時においては、複数の第３通信装置３０の全てを確実にリセットすることができる。【００４７】
また、このような本変形例に係る通信システム１００において、第２通信装置２０の通信部２１は、第１データ信号線１１１を介して受信したリセット要求に含まれる装置識別情報に対応する第３通信装置３０に対し、第２リセット信号線１２３を介してリセット信号を送信する。これにより、第２通信装置２０は、通常においては、複数の第３通信装置３０のうち、第１通信装置１０から与えられたリセット要求により指定された第３通信装置３０についてのみリセットをすることができる。【００４８】
図７は、本実施形態に係る試験装置２００の構成を示す。試験装置２００は、半導体装置等の被試験デバイスを試験する。試験装置２００は、１または複数の試験モジュール２３０と、制御装置２１０と、中継装置２２０とを備える。【００４９】
各試験モジュール２３０は、被試験デバイスとの間で信号を授受する。試験モジュール２３０は、一例として、被試験デバイスに対して試験パターンに応じた波形の試験信号を供給し、被試験デバイスからの応答信号と期待値パターンに応じた論理値と比較して被試験デバイスの良否を判定する。各試験モジュール２３０は、一例として、テストヘッド内に配設されたボードであってよい。【００５０】
制御装置２１０は、１または複数の試験モジュール２３０のそれぞれに対してアクセスして、各試験モジュール２３０を制御する。制御装置２１０は、一例として、プログラムを実行することにより当該制御装置２１０として機能するコンピュータにより実現されてよい。【００５１】
中継装置２２０は、制御装置２１０と試験モジュール２３０との間に伝送されるアクセス要求を中継する。中継装置２２０は、テストヘッド内に配設されたスイッチボードであってよい。これに代えて、中継装置２２０は、各試験モジュール２３０内の通信インターフェイスであってもよい。【００５２】
制御装置２１０と中継装置２２０との間は、一例として、シリアルデータを伝送する数メートル程度のシリアル伝送ケーブル３１１と、シリアル伝送ケーブル３１１に並行して設けられたアライブケーブル３１２およびリセットケーブル３１３とにより、接続される。また、中継装置２２０と各試験モジュール２３０との間は、パラレルデータを伝送するパラレルバス３２１により接続される。【００５３】
なお、試験装置２００は、階層的に接続された複数の試験装置２００を備える構成であってもよい。また、試験装置２００は、試験モジュール２３０が制御装置２１０に直接接続された構成であってもよい。【００５４】
このような構成の試験装置２００において、制御装置２１０は、上述した第１通信装置１０の機能を有する。また、中継装置２２０は、第２通信装置２０の機能を有する。また、各試験モジュール２３０は、第３通信装置３０の機能を有する。【００５５】
更に、シリアル伝送ケーブル３１１は、第１データ信号線１１１の機能を有する。アライブケーブル３１２は、第１アライブ信号線１１２の機能を有する。リセットケーブル３１３は、第１リセット信号線１１３の機能を有する。そして、パラレルバス３２１は、図５に示される第２データ信号線１２１の機能を有する。【００５６】
これにより、試験装置２００によれば、制御装置２１０が、中継装置２２０の起動を容易に検出することができる。さらに、試験装置２００によれば、シリアル伝送ケーブル３１１を介したデータ通信に異常が発生した場合であっても、制御装置２１０が、中継装置２２０および複数の試験モジュール２３０のそれぞれを、簡易にリセットすることができる。【００５７】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、請求の範囲の記載から明らかである。【００５８】
請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【図１】
2009144843.tif 000003
【図２】
2009144843.tif 000004
【図３】
2009144843.tif 000005
【図４】
2009144843.tif 000006
【図５】
2009144843.tif 000007
【図６】
2009144843.tif 000008
【図７】
2009144843.tif 000009
【手続補正書】
【提出日】平成22年11月29日(2010.11.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
被試験デバイスを試験する試験装置であって、
前記被試験デバイスを試験する試験モジュールと、
前記試験モジュールによる前記被試験デバイスの試験を制御する制御装置と、
前記制御装置および前記試験モジュールの間の通信を中継する中継装置と、
を備え、
前記制御装置は、
第１データ信号線を介して前記中継装置と通信する通信部と、
前記中継装置が前記制御装置と通信できるアライブ状態であるか否かを示すアライブ信号を第１アライブ信号線を介して受信するアライブ信号受信部と、
前記中継装置がアライブ状態でない場合に、前記中継装置にリセット信号を送信するリセット信号送信部と、
を有し、
前記中継装置は、
前記第１データ信号線を介して前記制御装置と通信する通信部と、
前記第１アライブ信号線を介してアライブ信号を送信するアライブ信号送信部と、
リセット信号を受信した場合に、前記中継装置の前記通信部をリセットするリセット信号受信部と、
を有する試験装置。
【請求項２】
前記制御装置の前記リセット信号送信部は、前記中継装置がアライブ状態でない場合に、第１リセット信号線を介して前記中継装置にリセット信号を送信し、
前記中継装置の前記リセット信号受信部は、前記第１リセット信号線を介してリセット信号を受信した場合に、前記中継装置の前記通信部をリセットする
請求項１に記載の試験装置。
【請求項３】
前記第１データ信号線は、データ信号のサイクル周波数において、前記第１アライブ信号線と比較し減衰率が低い請求項１または２に記載の試験装置。
【請求項４】
前記制御装置の前記通信部は、前記中継装置がアライブ状態である場合において、前記中継装置の少なくとも一部の回路のリセットを指示するリセット要求を前記第１データ信号線を介して前記中継装置へと送信し、
前記中継装置の前記通信部は、前記第１データ信号線を介してリセット要求を受信した場合に、前記中継装置内のリセット対象となる回路をリセットする
請求項１から３のいずれか１項に記載の試験装置。
【請求項５】
前記制御装置の前記通信部は、前記中継装置がアライブ状態である場合において、リセット対象の回路を識別する回路識別情報を含むリセット要求を前記第１データ信号線を介して前記中継装置へと送信し、
前記中継装置の前記通信部は、前記第１データ信号線を介して受信したリセット要求に含まれる回路識別情報に対応する回路をリセットする
請求項４に記載の試験装置。
【請求項６】
前記中継装置と通信する複数の試験モジュールを更に備え、
前記制御装置の前記通信部は、前記複数の試験モジュールのうちリセット対象の試験モジュールを識別する装置識別情報を含むリセット要求を前記第１データ信号線を介して前記中継装置へと送信し、
前記中継装置の前記通信部は、前記第１データ信号線を介して受信したリセット要求に含まれる装置識別情報に対応する前記試験モジュールをリセットする
請求項４または５に記載の試験装置。
【請求項７】
前記中継装置の通信部は、複数の第２データ信号線のそれぞれを介して前記複数の試験モジュールのそれぞれと通信し、
前記中継装置は、複数の第２リセット信号線のそれぞれを介して前記複数の試験モジュールのそれぞれにリセット信号を送信するリセット信号送信部を更に有し、
それぞれの前記試験モジュールは、
第２データ信号線を介して前記中継装置と通信する通信部と、
第２リセット信号線を介してリセット信号を受信した場合に、前記試験モジュールの前記通信部をリセットするリセット信号受信部と、
を有し、
前記中継装置の通信部は、前記第１データ信号線を介して受信したリセット要求に含まれる装置識別情報に対応する前記試験モジュールに対し、前記第２リセット信号線を介してリセット信号を送信する
請求項６に記載の試験装置。
【請求項８】
第１通信装置、第２通信装置、および、前記第２通信装置と通信する複数の第３通信装置を備える通信システムであって、
前記第１通信装置は、
第１データ信号線を介して前記第２通信装置と通信する通信部と、
前記第２通信装置が前記第１通信装置と通信できるアライブ状態であるか否かを示すアライブ信号を第１アライブ信号線を介して受信するアライブ信号受信部と、
前記第２通信装置がアライブ状態でない場合に、前記第２通信装置にリセット信号を送信するリセット信号送信部と、
を有し、
前記第２通信装置は、
前記第１データ信号線を介して前記第１通信装置と通信する通信部と、
前記第１アライブ信号線を介してアライブ信号を送信するアライブ信号送信部と、
リセット信号を受信した場合に、前記第２通信装置の前記通信部をリセットするリセット信号受信部と、
を有し、
前記第１通信装置の前記通信部は、前記複数の第３通信装置のうちリセット対象の第３通信装置を識別する装置識別情報を含むリセット要求を前記第１データ信号線を介して前記第２通信装置へと送信し、
前記第２通信装置の前記通信部は、前記第１データ信号線を介して受信したリセット要求に含まれる装置識別情報に対応する前記第３通信装置をリセットする
通信システム。
【請求項９】
第１通信装置および第２通信装置を備える通信システムであって、
前記第１通信装置は、
第１データ信号線を介して前記第２通信装置と通信する通信部と、
前記第２通信装置が前記第１通信装置と通信できるアライブ状態であるか否かを示すアライブ信号を第１アライブ信号線を介して受信するアライブ信号受信部と、
前記第２通信装置がアライブ状態でない場合に、前記第２通信装置にリセット信号を送信するリセット信号送信部と、
を有し、
前記第２通信装置は、
前記第１データ信号線を介して前記第１通信装置と通信する通信部と、
前記第１アライブ信号線を介してアライブ信号を送信するアライブ信号送信部と、
リセット信号を受信した場合に、前記第２通信装置の前記通信部をリセットするリセット信号受信部と、
を有する通信システム。
【請求項１０】
他の通信装置と通信する通信装置であって、
第１データ信号線を介して前記他の通信装置と通信する通信部と、
前記他の通信装置が当該通信装置と通信できるアライブ状態であるか否かを示すアライブ信号を第１アライブ信号線を介して受信するアライブ信号受信部と、
前記他の通信装置がアライブ状態でない場合に、前記他の通信装置にリセット信号を送信するリセット信号送信部と、
を有する通信装置。
【請求項１１】
他の通信装置と通信する通信装置であって、
第１データ信号線を介して前記他の通信装置と通信する通信部と、
第１アライブ信号線を介してアライブ信号を送信するアライブ信号送信部と、
リセット信号を受信した場合に、当該通信装置の前記通信部をリセットするリセット信号受信部と、
を有する通信装置。
【請求項１２】
第１通信装置および第２通信装置を備える通信システムにおける通信方法であって、
前記第１通信装置の通信部および前記第２通信装置の通信部が、第１データ信号線を介して通信し、
前記第２通信装置のアライブ信号送信部が、第１アライブ信号線を介して前記第２通信装置が前記第１通信装置と通信できるアライブ状態であるか否かを示すアライブ信号を送信し、
前記第１通信装置のアライブ信号受信部が、前記アライブ信号を第１アライブ信号線を介して受信し、
前記第１通信装置のリセット信号送信部が、前記第２通信装置がアライブ状態でない場合に、前記第２通信装置にリセット信号を送信し、
前記第２通信装置のリセット信号受信部が、前記リセット信号を受信した場合に、前記第２通信装置の前記通信部をリセットする
通信方法。
【請求項１３】
被試験デバイスを試験する試験装置における試験方法であって、
前記試験装置は、
前記被試験デバイスを試験する試験モジュールと、
前記試験モジュールによる前記被試験デバイスの試験を制御する制御装置と、
前記制御装置および前記試験モジュールの間の通信を中継する中継装置と、
を備え、
前記制御装置の通信部および前記中継装置の通信部が、第１データ信号線を介して通信し、
前記中継装置のアライブ信号送信部が、第１アライブ信号線を介して前記中継装置が前記制御装置と通信できるアライブ状態であるか否かを示すアライブ信号を送信し、
前記制御装置のアライブ信号受信部が、前記アライブ信号を第１アライブ信号線を介して受信し、
前記制御装置のリセット信号送信部が、前記中継装置がアライブ状態でない場合に、前記中継装置にリセット信号を送信し、
前記中継装置のリセット信号受信部が、前記リセット信号を受信した場合に、前記中継装置の前記通信部をリセットする
試験方法。
【手続補正書】
【提出日】平成23年1月31日(2011.1.31)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
被試験デバイスを試験する試験装置であって、
前記被試験デバイスを試験する試験モジュールと、
前記試験モジュールによる前記被試験デバイスの試験を制御する制御装置と、
前記制御装置および前記試験モジュールの間の通信を中継する中継装置と、
を備え、
前記制御装置は、
第１データ信号線を介して前記中継装置と通信する通信部と、
前記中継装置が前記制御装置と通信できるアライブ状態であるか否かを示すアライブ信号を第１アライブ信号線を介して受信するアライブ信号受信部と、
前記中継装置がアライブ状態でない場合に、前記中継装置にリセット信号を送信するリセット信号送信部と、
を有し、
前記中継装置は、
前記第１データ信号線を介して前記制御装置と通信する通信部と、
前記第１アライブ信号線を介してアライブ信号を送信するアライブ信号送信部と、
リセット信号を受信した場合に、前記中継装置の前記通信部をリセットするリセット信号受信部と、
を有する試験装置。
【請求項２】
前記制御装置の前記リセット信号送信部は、前記中継装置がアライブ状態でない場合に、第１リセット信号線を介して前記中継装置にリセット信号を送信し、
前記中継装置の前記リセット信号受信部は、前記第１リセット信号線を介してリセット信号を受信した場合に、前記中継装置の前記通信部をリセットする
請求項１に記載の試験装置。
【請求項３】
前記第１データ信号線は、データ信号のサイクル周波数において、前記第１アライブ信号線と比較し減衰率が低い請求項１または２に記載の試験装置。
【請求項４】
前記制御装置の前記通信部は、前記中継装置がアライブ状態である場合において、前記中継装置の少なくとも一部の回路のリセットを指示するリセット要求を前記第１データ信号線を介して前記中継装置へと送信し、
前記中継装置の前記通信部は、前記第１データ信号線を介してリセット要求を受信した場合に、前記中継装置内のリセット対象となる回路をリセットする
請求項１から３のいずれか１項に記載の試験装置。
【請求項５】
前記制御装置の前記通信部は、前記中継装置がアライブ状態である場合において、リセット対象の回路を識別する回路識別情報を含むリセット要求を前記第１データ信号線を介して前記中継装置へと送信し、
前記中継装置の前記通信部は、前記第１データ信号線を介して受信したリセット要求に含まれる回路識別情報に対応する回路をリセットする
請求項４に記載の試験装置。
【請求項６】
前記中継装置と通信する複数の試験モジュールを更に備え、
前記制御装置の前記通信部は、前記複数の試験モジュールのうちリセット対象の試験モジュールを識別する装置識別情報を含むリセット要求を前記第１データ信号線を介して前記中継装置へと送信し、
前記中継装置の前記通信部は、前記第１データ信号線を介して受信したリセット要求に含まれる装置識別情報に対応する前記試験モジュールをリセットする
請求項４または５に記載の試験装置。
【請求項７】
前記中継装置の通信部は、複数の第２データ信号線のそれぞれを介して前記複数の試験モジュールのそれぞれと通信し、
前記中継装置は、複数の第２リセット信号線のそれぞれを介して前記複数の試験モジュールのそれぞれにリセット信号を送信するリセット信号送信部を更に有し、
それぞれの前記試験モジュールは、
第２データ信号線を介して前記中継装置と通信する通信部と、
第２リセット信号線を介してリセット信号を受信した場合に、前記試験モジュールの前記通信部をリセットするリセット信号受信部と、
を有し、
前記中継装置の通信部は、前記第１データ信号線を介して受信したリセット要求に含まれる装置識別情報に対応する前記試験モジュールに対し、前記第２リセット信号線を介してリセット信号を送信する
請求項６に記載の試験装置。
【請求項８】
第１通信装置、第２通信装置、および、前記第２通信装置と通信する複数の第３通信装置を備える通信システムであって、
前記第１通信装置は、
第１データ信号線を介して前記第２通信装置と通信する通信部と、
前記第２通信装置が前記第１通信装置と通信できるアライブ状態であるか否かを示すアライブ信号を第１アライブ信号線を介して受信するアライブ信号受信部と、
前記第２通信装置がアライブ状態でない場合に、前記第２通信装置にリセット信号を送信するリセット信号送信部と、
を有し、
前記第２通信装置は、
前記第１データ信号線を介して前記第１通信装置と通信する通信部と、
前記第１アライブ信号線を介してアライブ信号を送信するアライブ信号送信部と、
リセット信号を受信した場合に、前記第２通信装置の前記通信部をリセットするリセット信号受信部と、
を有し、
前記第１通信装置の前記通信部は、前記複数の第３通信装置のうちリセット対象の第３通信装置を識別する装置識別情報を含むリセット要求を前記第１データ信号線を介して前記第２通信装置へと送信し、
前記第２通信装置の前記通信部は、前記第１データ信号線を介して受信したリセット要求に含まれる装置識別情報に対応する前記第３通信装置をリセットする
通信システム。
【請求項９】
被試験デバイスを試験する試験装置における試験方法であって、
前記試験装置は、
前記被試験デバイスを試験する試験モジュールと、
前記試験モジュールによる前記被試験デバイスの試験を制御する制御装置と、
前記制御装置および前記試験モジュールの間の通信を中継する中継装置と、
を備え、
前記制御装置の通信部および前記中継装置の通信部が、第１データ信号線を介して通信し、
前記中継装置のアライブ信号送信部が、第１アライブ信号線を介して前記中継装置が前記制御装置と通信できるアライブ状態であるか否かを示すアライブ信号を送信し、
前記制御装置のアライブ信号受信部が、前記アライブ信号を第１アライブ信号線を介して受信し、
前記制御装置のリセット信号送信部が、前記中継装置がアライブ状態でない場合に、前記中継装置にリセット信号を送信し、
前記中継装置のリセット信号受信部が、前記リセット信号を受信した場合に、前記中継装置の前記通信部をリセットする
試験方法。
【国際調査報告】
2009144843.tif 000010
2009144843.tif 000011