(57)【要約】【課題】試験対象機器および試験集約機器の間の接続を遮断するフィルタリング試験であっても、試験の結果を容易に確認することができる試験装置を提供すること。【解決手段】第１の通信接続部１１０は、試験対象機器２１０に通信接続する。第２の通信接続部１２０は、試験集約機器２２０に通信接続する。試験実行部１５０は、試験シナリオに基づいて、動作する。試験シナリオには、試験対象機器２１０が試験集約機器２２０との間の接続を遮断するフィルタリング試験を行うための試験内容および試験手順が記載されている。情報取得部１３０は、試験実行部１５０が試験シナリオを実行した際に、試験対象機器２１０および試験集約機器２２０の間で通信される情報を、第１の通信接続部１１０および第２の通信接続部１２０を介して取得する。【選択図】      図１
2017175449.tif 000002
【特許請求の範囲】
【請求項１】
試験対象機器と、前記試験対象機器に接続し、前記試験対象機器に対して行われた試験の結果を取得する試験集約機器とに、接続する試験装置であって、
前記試験対象機器に通信接続する第１の通信接続部と、
前記試験集約機器に通信接続する第２の通信接続部と、
前記試験対象機器が前記試験集約機器との間の接続を遮断するフィルタリング試験を行うための試験内容および試験手順が記載された試験シナリオに基づいて、動作する試験実行部と、
前記試験実行部が前記試験シナリオを実行した際に、前記試験対象機器および前記試験集約機器の間で通信される情報を、前記第１の通信接続部および前記第２の通信接続部を介して取得する情報取得部とを備えた試験装置。
【請求項２】
前記試験実行部は、
前記第１の通信接続部が前記試験対象機器に接続した後、前記試験集約機器との間の接続を遮断させる指示を、前記試験対象機器に対して行う接続遮断指示部と、
前記第２の通信接続部が前記試験集約機器に接続した後、前記試験対象機器が前記試験集約機器に応答を返信するように設定されたフレームを前記試験対象機器へ送信させる指示を、前記試験集約機器に対して行うフレーム送信指示部と、
前記情報取得部の取得結果に基づいて、前記試験集約機器が前記試験対象機器に前記フレームを送信していることと、前記試験対象機器が前記試験集約機器へ前記応答を返信していないことを確認するフィルタリング確認部とを備えた請求項１に記載の試験装置。
【請求項３】
前記試験実行部の実行結果を出力する出力部をさらに備えた請求項１または２に記載の試験装置。
【請求項４】
前記試験実行部は、
前記試験対象機器に接続させる指示を前記第１の通信接続部に対して行う第１の接続指示部と、
前記試験集約機器に接続させる指示を、前記第２の通信接続部に対して行う第２の接続指示部とをさらに備えた請求項１〜３のいずれか１項に記載の試験装置。
【請求項５】
試験対象機器と、前記試験対象機器に接続し、前記試験対象機器に対して行われた試験の結果を取得する試験集約機器と、前記試験対象機器および前記試験集約機器に接続する試験装置とを有する試験システムであって、
前記試験装置は、
前記試験対象機器に通信接続する第１の通信接続部と、
前記試験集約機器に通信接続する第２の通信接続部と、
前記試験対象機器が前記試験集約機器との間の接続を遮断するフィルタリング試験を行うための試験内容および試験手順が記載された試験シナリオに基づいて、動作する試験実行部と、
前記試験実行部が前記試験シナリオを実行した際に、前記試験対象機器および前記試験集約機器の間で通信される情報を、前記第１の通信接続部および前記第２の通信接続部を介して取得する情報取得部とを備えた試験システム。
【請求項６】
前記試験実行部は、
前記第１の通信接続部が前記試験対象機器に接続した後、前記試験集約機器との間の接続を遮断させる指示を、前記試験対象機器に対して行う接続遮断指示部と、
前記第２の通信接続部が前記試験集約機器に接続した後、前記試験対象機器が前記試験集約機器に応答を返信するように設定されたフレームを前記試験対象機器へ送信させる指示を、前記試験集約機器に対して行うフレーム送信指示部と、
前記情報取得部の取得結果に基づいて、前記試験集約機器が前記試験対象機器に前記フレームを送信していることと、前記試験対象機器が前記試験集約機器へ前記応答を返信していないことを確認するフィルタリング確認部とを備えた請求項５に記載の試験システム。
【請求項７】
試験対象機器と、前記試験対象機器に接続し、前記試験対象機器に対して行われた試験の結果を取得する試験集約機器とに、接続する試験装置の試験方法であって、
第１の通信接続部を前記試験対象機器に通信接続する第１の通信接続ステップと、
第２の通信接続部を前記試験集約機器に通信接続する第２の通信接続ステップと、
前記試験対象機器が前記試験集約機器との間の接続を遮断するフィルタリング試験を行うための試験内容および試験手順が記載された試験シナリオに基づいて、動作する試験実行ステップと、
前記試験実行ステップで前記試験シナリオが実行された際に、前記試験対象機器および前記試験集約機器の間で通信される情報を、前記第１の通信接続部および前記第２の通信接続部を介して取得する情報取得ステップとを含む試験方法。
【請求項８】
試験対象機器と、前記試験対象機器に接続し、前記試験対象機器に対して行われた試験の結果を取得する試験集約機器とに、接続する試験装置の試験プログラムであって、
第１の通信接続部を前記試験対象機器に通信接続する第１の通信接続ステップと、
第２の通信接続部を前記試験集約機器に通信接続する第２の通信接続ステップと、
前記試験対象機器が前記試験集約機器との間の接続を遮断するフィルタリング試験を行うための試験内容および試験手順が記載された試験シナリオに基づいて、動作する試験実行ステップと、
前記試験実行ステップで前記試験シナリオが実行された際に、前記試験対象機器および前記試験集約機器の間で通信される情報を、前記第１の通信接続部および前記第２の通信接続部を介して取得する情報取得ステップとを含む処理を、コンピュータに行わせる試験プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、試験装置等に関し、例えば、試験対象機器に対して実行する試験内容および試験手順が記載されたシナリオに基づいて、試験対象機器の試験を実行する試験装置等に関する。
【背景技術】
【０００２】
特許文献１には、自動試験システムの技術として、ネットワーク通信機器に対して自動的に試験を行い、試験結果を判定し、その判定結果に基づいて次の試験操作を選択的に実行するものが開示されている。
【０００３】
この技術では、自動試験装置は、通信ネットワークに接続されている１以上のネットワーク通信機器（試験対象機器）に対して、試験を自動的に行う。測定器は、通信ネットワークに接続され、自動試験装置により行われる試験の際の測定を行う。試験監視装置は、通信ネットワークに接続され、自動試験装置により行われる試験の監視を行う。そして、自動試験装置は、自動試験実行手段と、試験結果判定手段と、結果通知手段とを有する。自動試験実行手段は、試験シナリオに基づいてネットワーク通信機器に対する試験を実行し、測定器から試験結果を読み出す。試験結果判定手段は、自動試験実行手段によって読み出された試験結果の合否を判定する。結果通知手段は、試験結果判定手段によって判定された判定結果を試験監視装置に通知する。そして、自動試験装置の試験結果判定手段は、試験の判定結果に基づいて、ネットワーク通信機器に関する情報の収集を選択的に実行する。
【０００４】
特許文献２には、通信試験装置の技術として、ネットワーク接続された複数の通信機器（試験対象機器）の接続試験を正確かつ効率的に実行しようとするものが、開示されている。
【０００５】
この技術では、通信試験装置は、ネットワークを介して相互接続された複数の通信機器と接続して、これらの通信機器の接続試験を行う。通信試験装置の対向試験実行部は、記憶部に予め格納されているシナリオに沿って、接続試験対象となる通信機器の接続試験を実行する。判定結果出力部は、対向試験実行部の実行に基づく判定結果を出力する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−２３５２３２号公報
【特許文献２】特開２００９−２６０７５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１および特許文献２に記載の技術では、試験対象機器と試験集約機器との間で、接続を遮断するフィルタリング試験に対応できないという問題があった。試験集約機器は、試験対象機器に接続して、試験対象機器に対して行われた試験の結果を取得するものである。フィルタリング試験では、試験対象機器および試験集約機器の間の接続を遮断して、試験集約機器が試験対象機器へ応答を要求し、試験対象機器が試験集約機器へ応答できないことを確認する。しかし、特許文献１および特許文献２に記載の技術では、試験集約機器に相当する機器が開示されておらず、フィルタリング試験の結果を確認することができなかった。
【０００８】
本発明は、このような事情を鑑みてなされたものであり、本発明の目的は、試験対象機器および試験集約機器の間の接続を遮断するフィルタリング試験であっても、試験の結果を容易に確認することができる試験装置等を提供することにある。
【課題を解決するための手段】
【０００９】
本発明の試験装置は、試験対象機器と、前記試験対象機器に接続し、前記試験対象機器に対して行われた試験の結果を取得する試験集約機器とに、接続する試験装置であって、前記試験対象機器に通信接続する第１の通信接続部と、前記試験集約機器に通信接続する第２の通信接続部と、前記試験対象機器が前記試験集約機器との間の接続を遮断するフィルタリング試験を行うための試験内容および試験手順が記載された試験シナリオに基づいて、動作する試験実行部と、前記試験実行部が前記試験シナリオを実行した際に、前記試験対象機器および前記試験集約機器の間で通信される情報を、前記第１の通信接続部および前記第２の通信接続部を介して取得する情報取得部とを備えている。
【００１０】
本発明の試験システムは、試験対象機器と、前記試験対象機器に接続し、前記試験対象機器に対して行われた試験の結果を取得する試験集約機器と、前記試験対象機器および前記試験集約機器に接続する試験装置とを有する試験システムであって、前記試験装置は、前記試験対象機器に通信接続する第１の通信接続部と、前記試験集約機器に通信接続する第２の通信接続部と、前記試験対象機器が前記試験集約機器との間の接続を遮断するフィルタリング試験を行うための試験内容および試験手順が記載された試験シナリオに基づいて、動作する試験実行部と、前記試験実行部が前記試験シナリオを実行した際に、前記試験対象機器および前記試験集約機器の間で通信される情報を、前記第１の通信接続部および前記第２の通信接続部を介して取得する情報取得部とを備えている。
【００１１】
本発明の試験方法は、試験対象機器と、前記試験対象機器に接続し、前記試験対象機器に対して行われた試験の結果を取得する試験集約機器とに、接続する試験装置の試験方法であって、第１の通信接続部を前記試験対象機器に通信接続する第１の通信接続ステップと、第２の通信接続部を前記試験集約機器に通信接続する第２の通信接続ステップと、前記試験対象機器が前記試験集約機器との間の接続を遮断するフィルタリング試験を行うための試験内容および試験手順が記載された試験シナリオに基づいて、動作する試験実行ステップと、前記試験実行ステップで前記試験シナリオが実行された際に、前記試験対象機器および前記試験集約機器の間で通信される情報を、前記第１の通信接続部および前記第２の通信接続部を介して取得する情報取得ステップとを含んでいる。
【００１２】
本発明の試験プログラムは、試験対象機器と、前記試験対象機器に接続し、前記試験対象機器に対して行われた試験の結果を取得する試験集約機器とに、接続する試験装置の試験プログラムであって、第１の通信接続部を前記試験対象機器に通信接続する第１の通信接続ステップと、第２の通信接続部を前記試験集約機器に通信接続する第２の通信接続ステップと、前記試験対象機器が前記試験集約機器との間の接続を遮断するフィルタリング試験を行うための試験内容および試験手順が記載された試験シナリオに基づいて、動作する試験実行ステップと、前記試験実行ステップで前記試験シナリオが実行された際に、前記試験対象機器および前記試験集約機器の間で通信される情報を、前記第１の通信接続部および前記第２の通信接続部を介して取得する情報取得ステップとを含む処理を、コンピュータに行わせる。
【発明の効果】
【００１３】
本発明にかかる試験装置等によれば、試験対象機器および試験集約機器の間の接続を遮断するフィルタリング試験であっても、試験の結果を容易に確認することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の第１の実施の形態における試験システムの構成を示す図である。
【図２】本発明の第１の実施の形態における試験装置の動作フローを示す図である。
【図３】本発明の第２の実施の形態における試験システムの構成を示す図である。
【図４】本発明の第２の実施の形態における試験装置の構成を示す図である。
【図５】本発明の第２の実施の形態における試験装置の動作フローを示す図である。
【発明を実施するための形態】
【００１５】
＜第１の実施の形態＞
本発明の第１の実施の形態における試験システム１０００の構成について説明する。図１は、試験システム１０００の構成を示す図である。
【００１６】
図１に示されるように、試験システム１０００は、試験装置１００と、表示部１７０と、入力部１８０と、試験対象ユニット２００とを含んでいる。
【００１７】
説明の便宜上、まず、試験対象ユニット２００の構成を説明する。
【００１８】
図１に示されるように、試験対象ユニット２００は、試験対象機器２１０と、試験集約機器２２０とを、備えている。
【００１９】
試験対象機器２１０は、試験装置１００の第１の通信接続部１１０に、有線または無線により通信接続されている。また、試験対象機器２１０は、試験集約機器２２０に、有線または無線により通信接続されている。有線の場合、たとえば、有線ＬＡＮ（Local Area Network）やシリアルケーブルが用いられる。無線の場合、たとえば、ＩＥＥＥ（The Institute of Electrical and Electronics Engineers, Inc）８０２．１１および８０２．１５．４や、ＰＨＳ（Personal Handy-phone System）や、３ＧＰＰ（Third Generation Partnership Project）や、ＬＴＥ（Long Term Evolution）に対応する短距離無線通信が、用いられる。試験対象機器２１０は、少なくともフィルタリング試験の対象となる機器である。試験対象機器２１０は、たとえば、検針端局である。検針端局は、単数または複数の電力需要家の電力使用量の検針データを取得する。電力需要家とは、電力を需要する者という。なお、図１では、試験対象機器２１０は、１台であるが、複数台であってもよい。
【００２０】
試験集約機器２２０は、試験装置１００の第２の通信接続部１２０に、有線または無線により通信接続されている。また、試験集約機器２２０は、試験対象機器２１０に、有線または無線により通信接続されている。有線の場合、たとえば、有線ＬＡＮやシリアルケーブルが用いられる。無線の場合、たとえば、ＩＥＥＥ８０２．１１および８０２．１５．４や、ＰＨＳや、３ＧＰＰや、ＬＴＥに対応する短距離無線通信が、用いられる。試験集約機器２２０は、試験対象機器２１０に対して行われた試験結果を取得する。試験集約機器２２０は、たとえば、検針集約装置である。検針集約装置は、検針端局により取得された検針データを取得する。なお、試験対象機器２１０は複数台である場合、試験集約機器２２０は、全ての試験対象機器２１０から検針データを取得してもよいし、一部の試験対象機器２１０から検針データを取得してもよい。
【００２１】
試験装置１００は、試験対象ユニット２００の試験対象機器２１０および試験集約機器２２０に、接続する。
【００２２】
図１に示されるように、試験装置１００は、第１の通信接続部１１０と、第２の通信接続部１２０と、情報取得部１３０と、出力部１４０と、試験実行部１５０と、記憶部１６０とを備えている。
【００２３】
第１の通信接続部１１０は、試験対象機器２１０に、有線または無線により通信接続されている。なお、前述の通り、有線の場合、たとえば、有線ＬＡＮやシリアルケーブルが用いられる。無線の場合、たとえば、ＩＥＥＥ８０２．１１および８０２．１５．４や、ＰＨＳや、３ＧＰＰや、ＬＴＥに対応する短距離無線通信が、用いられる。
【００２４】
第２の通信接続部１２０は、試験集約機器２２０に、有線または無線により通信接続されている。なお、前述の通り、有線の場合、たとえば、有線ＬＡＮやシリアルケーブルが用いられる。無線の場合、たとえば、ＩＥＥＥ８０２．１１および８０２．１５．４や、ＰＨＳや、３ＧＰＰや、ＬＴＥに対応する短距離無線通信が、用いられる。
【００２５】
情報取得部１３０は、試験対象機器２１０および試験集約機器２２０に関する情報（たとえば、パケット）を、試験対象機器２１０および試験集約機器２２０から、第１の通信接続部１１０および第２の通信接続部１２０を介して、取得する。情報取得部１３０は、少なくとも、試験実行部１５０が試験シナリオを実行した際に、試験対象機器２１０および試験集約機器２２０の間で通信される情報を、第１の通信接続部１１０および第２の通信接続部１２０を介して、取得する。なお、試験シナリオには、試験対象機器２１０が試験集約機器２２０との間の接続を遮断するフィルタリング試験を行うための試験内容および試験手順が記載されている。すなわち、試験シナリオには、試験対象機器２１０が試験集約機器２２０に対してフィルタリング機能を使用した場合に、正常にフィルタリング機能が動作し、試験集約機器２２０および試験対象機器２１０の間の通信を遮断していることを確認するための試験内容や試験手順が、記載されている。なお、情報取得部１３０は、たとえば、ネットワークパケットキャプチャとも呼ばれる。
【００２６】
出力部１４０は、試験実行部１５０や、試験対象機器２１０や、試験集約機器２２０に関する情報を、出力する。出力部１４０は、少なくとも、試験実行部１５０の実行結果を表示部１７０へ出力する。
【００２７】
試験実行部１５０は、試験シナリオに基づいて、動作する。上述の通り、試験シナリオには、少なくとも、試験対象機器２１０が試験集約機器２２０との間の接続を遮断するフィルタリング試験を行うための試験内容および試験手順が記載されている。
【００２８】
試験実行部１５０は、接続遮断指示部１５１と、フレーム送信指示部１５２と、フィルタリング確認部１５３と、第１の接続指示部１５４と、第２の接続指示部１５５とを備えている。
【００２９】
接続遮断指示部１５１は、第１の通信接続部１１０が試験対象機器２１０に接続した後、試験集約機器２２０との間の接続を遮断させる指示を、試験対象機器２１０に対して行う。
【００３０】
フレーム送信指示部１５２は、第２の通信接続部１２０が試験集約機器２２０に接続した後、試験対象機器２１０が試験集約機器２２０に応答を返信するように設定されたフレームを試験対象機器２１０へ送信させる指示を、試験集約機器２２０に対して行う。
【００３１】
フィルタリング確認部１５３は、情報取得部１３０の取得結果に基づいて、試験集約機器２２０が試験対象機器２１０にフレームを送信していることと、試験対象機器２１０が試験集約機器２２０へ応答を返信していないことを確認する。
【００３２】
第１の接続指示部１５４は、試験対象機器２１０に接続させる指示を、第１の通信接続部１１０に対して行う。
【００３３】
第２の接続指示部１５５は、試験集約機器２２０に接続させる指示を、第２の通信接続部１２０に対して行う。
【００３４】
記憶部１６０は、試験装置１００の各種情報を記憶する。記憶部１６０は、試験アプリケーション１６１を記憶する。試験アプリケーション１６１には、上述の試験シナリオが含まれている。また、試験アプリケーション１６１には、コマンドプロンプトアプリや、収集サーバアプリが、含まれる。
【００３５】
コマンドプロンプトアプリは、たとえば、ユーザＩＤや、パスワードの入力や、試験対象機器２１０のパラメータの取得や、試験対象機器２１０のリアルタイムのシステムログの取得等に、用いられる。なお、試験対象機器２１０のパラメータには、たとえば、試験対象機器を一意に特定するための情報として、固有ＩＤや、ソフトウエアのバージョン情報や、ネットワークアドレスや、ハードウエアのタイプや、通信チャネルナンバー等の情報が含まれる。
【００３６】
収集サーバアプリは、試験集約機器２２０に対する命令等に用いられる。具体的には、収集アプリには、試験集約機器２２０に対して、試験対象機器２１０の情報を収集するように、指示するプログラム等が、含まれている。
【００３７】
図１に示されるように、表示部１７０は、試験装置１００に接続されている。表示部１７０は、出力部１４０から出力される情報を、画像により表示する。なお、表示部１７０の代わりに、スピーカを設けても良い。この場合、スピーカは、出力部１４０から出力される情報を、音声により出力する。
【００３８】
図１に示されるように、入力部１８０は、試験装置１００に接続されている。入力部１８０は、たとえばキーボード等であって、試験条件の設定情報等を入力するために、用いられる。
【００３９】
以上、試験システム１０００の構成について、説明した。
【００４０】
次に、試験装置１００の動作について、説明する。
【００４１】
図２は、試験装置１００の動作フローを示す図である。
【００４２】
試験装置１００は、記憶部１６０の試験アプリケーション１６１に含まれる試験シナリオに基づいて、図２に示される各動作を行う。試験シナリオには、前述の通り、試験対象機器２１０が試験集約機器２２０との間の接続を遮断するフィルタリング試験を行うための試験内容および試験手順が記載されている。なお、フィルタリング試験は、試験不可時間帯を避けて、実施される。ここで、試験不可時間帯とは、たとえば、電力値の検針値の送信や、ファームウエア（ＦＷ：Firmware）更新や、ＨＥＭＳ（Home Energy Management System）との通信等が行われる時間帯をいう。この試験不可時間帯は、予め設定されている。
【００４３】
図２に示されるように、試験実行部１５０は、試験シナリオの読み込みを行う（ステップ（ＳＴＥＰ：以下、単にＳと称する。）１０１）。
具体的には、試験実行部１５０は、記憶部１６０に記憶されている試験アプリケーション１６１から、試験シナリオを取得する。このとき、試験シナリオには、前述の通り、試験対象機器２１０が試験集約機器２２０との間の接続を遮断する試験を行うための試験内容および試験手順が記載されている。
【００４４】
次に、試験実行部１５０が、試験対象機器２１０に接続する（Ｓ１０２）。具体的には、試験実行部１５０の第１の接続指示部１５４が、試験対象機器２１０に接続させる指示を、第１の通信接続部１１０に対して行う。
【００４５】
次に、試験実行部１５０は、試験対象機器２１０との間の接続が成功したか否かを判断する（Ｓ１０３）。
【００４６】
試験対象機器２１０との間の接続が成功したと試験実行部１５０により判断された場合（Ｓ１０３、ＹＥＳ）、試験実行部１５０はフィルタリングの設定を実行する（Ｓ１０４）。具体的には、試験実行部１５０の接続遮断指示部１５１が、試験集約機器２２０との間の接続を遮断させる指示を、試験対象機器２１０に対して行う。なお、フィルタリングの設定は、試験集約機器２２０を通じて試験対象機器２１０に設定してもよい。
【００４７】
一方、試験対象機器２１０との間の接続が成功していないと試験実行部１５０により判断された場合（Ｓ１０３、ＮＯ）、試験実行部１５０は、出力部１４０に対して、フィルタリング試験の不合格結果を出力させる指示をする（Ｓ１１１）。出力部１４０は、試験実行部１５０の指示に従って、フィルタリング試験が不合格であることを示す情報を、画面表示や音声によって、出力する。具体的には、出力部１４０は、表示部１７０に対して、フィルタリング試験が不合格であることを示す情報を、画面表示するように、指示する。表示部１７０は、出力部１４０の指示に従って、フィルタリング試験が不合格であることを示す情報を、画面表示する。
【００４８】
Ｓ１０４の処理後、試験実行部１５０は、試験対象機器２１０のリアルタイムログを取得する（Ｓ１０５）。具体的には、試験実行部１５０は、コマンドプロンプトアプリを用いて、試験対象機器２１０のリアルタイムログを取得する。このとき、リアルタイムログには、試験対象機器２１０のフィルタリング機能が動作したときのログが、含まれている。
【００４９】
次に、試験実行部１５０は、情報取得部１３０を起動する（Ｓ１０６）。そして、試験実行部１５０は、試験対象機器２１０および試験集約機器２２０の間で通信される情報を取得するための設定を行う。
【００５０】
次に、試験実行部１５０の第２の接続指示部１５５は、第２の通信接続部１２０に対して、試験集約機器２２０に接続させる指示を行う。そして、試験実行部１５０のフレーム送信指示部１５２は、第２の通信接続部１２０が試験集約機器２２０に接続した後、収集サーバアプリを用いて、フレームの送信指示を試験集約機器２２０に対して行う（Ｓ１０７）。ここで、フレームは、試験対象機器２１０が試験集約機器２２０に応答を返信するように設定されている。
【００５１】
次に、試験実行部１５０のフィルタリング確認部１５３は、情報取得部１３０の取得結果に基づいて、試験集約機器２２０が試験対象機器２１０に上記フレームを送信していることと、試験対象機器２１０が試験集約機器２２０へ応答を返信していないかを、確認する（Ｓ１０８）。
【００５２】
試験集約機器２２０が試験対象機器２１０に上記フレームを送信し、試験対象機器２１０が試験集約機器２２０へ応答を返信していない場合（Ｓ１０８、ＹＥＳ）、試験実行部１５０は、試験対象機器２１０のリアルタイムログを取得する（Ｓ１０９）。具体的には、試験実行部１５０は、コマンドプロンプトアプリを用いて、試験対象機器２１０のリアルタイムログを取得し、フィルタリング機能が動作していることを確認する。
【００５３】
そして、Ｓ１０９の処理後、試験実行部１５０は、出力部１４０に対して、フィルタリング試験の合格結果を出力させる指示をする（Ｓ１１０）。出力部１４０は、試験実行部１５０の指示に従って、フィルタリング試験が合格であることを示す情報を、画面表示や音声によって、出力する。具体的には、出力部１４０は、表示部１７０に対して、フィルタリング試験が合格であることを示す情報を、画面表示するように、指示する。表示部１７０は、出力部１４０の指示に従って、フィルタリング試験が合格であることを示す情報を、画面表示する。
【００５４】
試験集約機器２２０が試験対象機器２１０に上記フレームを送信しないか、試験対象機器２１０が試験集約機器２２０へ応答を返信している場合（Ｓ１０８、ＮＯ）、試験実行部１５０は、出力部１４０に対して、フィルタリング試験の不合格結果を出力させる指示をする（Ｓ１１１）。
【００５５】
以上、試験装置１００の動作について、説明した。
【００５６】
以上の通り、本発明の第１の形態における試験装置１００は、試験対象機器２１０と、試験集約機器２２０に接続し、試験対象機器２１０に対して行われた試験の結果を取得する。試験装置１００は、第１の通信接続部１１０と、第２の通信接続部１２０と、試験実行部１５０と、情報取得部１３０とを備えている。第１の通信接続部１１０は、試験対象機器２１０に通信接続する。第２の通信接続部１２０は、試験集約機器２２０に通信接続する。試験実行部１５０は、試験シナリオに基づいて、動作する。試験シナリオには、試験対象機器２１０が試験集約機器２２０との間の接続を遮断するフィルタリング試験を行うための試験内容および試験手順が記載されている。情報取得部１３０は、試験実行部１５０が試験シナリオを実行した際に、試験対象機器２１０および試験集約機器２２０の間で通信される情報を、第１の通信接続部１１０および第２の通信接続部１２０を介して取得する。
【００５７】
このように、情報取得部１３０は、試験実行部１５０が試験シナリオを実行した際に、試験対象機器２１０および試験集約機器２２０の間で通信される情報を、第１の通信接続部１１０および第２の通信接続部１２０の双方を介して取得する。このため、フィルタリング試験中に、試験対象機器２１０が試験集約機器２２０との間の接続を遮断していても、情報取得部１３０は、第１の通信接続部１１０に接続されている試験対象機器２１０、または第２の通信接続部１２０に接続されている試験集約機器２２０のいずれかから、試験対象機器２１０および試験集約機器２２０の間で通信される情報を取得することができる。すなわち、試験装置１００は、フィルタリング試験中に試験対象機器２１０が試験集約機器２２０との間の接続を遮断していても、試験対象機器２１０および試験集約機器２２０の間でパケット等の情報を、試験対象機器２１０または試験集約機器２２０のいずれかから取得し、情報取得の結果に従ってフィルタリング試験の合否を判断することができる。
【００５８】
よって、試験装置１００によれば、試験対象機器２１０および試験集約機器２２０の間の接続を遮断するフィルタリング試験であっても、試験の結果を容易に確認することができる。
【００５９】
ここで、一般にフィルタリング試験に於いて、フィルタリング動作が機能していないにも関わらず、試験対象機器が試験集約機器に応答しない理由として、次の２つが挙げられる。第１の理由として、試験対象機器が、試験集約機器からのフレーム送信指示を受信できなかった。第２の理由として、試験対象機器のフィルタリング動作は機能せず、試験対象機器が試験集約機器に返信したが、試験集約機器が返信を受信できなかった。
【００６０】
これに対して、本発明では、これらの可能性を排除して正確なフィルタリング試験を実行することができる。
【００６１】
また、本発明の第１の形態における試験装置１００において、試験実行部１５０は、接続遮断指示部１５１と、フレーム送信指示部１５２と、フィルタリング確認部１５３とを備えている。接続遮断指示部１５１は、第１の通信接続部１１０が試験対象機器２１０に接続した後、試験集約機器２２０との間の接続を遮断させる指示を、試験対象機器２１０に対して行う。これにより、試験対象機器２１０および試験集約機器２２０の間をフィルタリングすることができる。フレーム送信指示部１５２は、第２の通信接続部１２０が試験集約機器２２０に接続した後、試験対象機器２１０が試験集約機器２２０に応答を返信するように設定されたフレームを、試験対象機器２１０へ送信させる指示を、試験集約機器２２０に対して行う。これにより、フィルタリング試験中に、試験集約機器２２０が、試験対象機器２１０が試験集約機器２２０に応答を返信するように設定されたフレームを、試験対象機器２１０へ送信する。試験対象機器２１０は、フレームを受信しても、フレームの設定に従って、試験集約機器２２０に応答を返信しない。フィルタリング確認部１５３は、情報取得部１３０の取得結果に基づいて、試験集約機器２２０が試験対象機器２１０にフレームを送信していることと、試験対象機器２１０が試験集約機器２２０へ応答を返信していないことを確認する。情報取得部１３０は、上述の通り、試験実行部１５０が試験シナリオを実行した際に、試験対象機器２１０および試験集約機器２２０の間で通信される情報を、第１の通信接続部１１０および第２の通信接続部１２０を介して取得する。すなわち、情報取得部１３０により取得される情報には、試験集約機器２２０が試験対象機器２１０に送信するフレーム情報や、試験対象機器２１０が試験集約機器２２０へ返信する応答情報が、含まれる。したがって、フィルタリング確認部１５３は、情報取得部１３０の取得結果に基づいて、試験集約機器２２０が試験対象機器２１０にフレームを送信していることと、試験対象機器２１０が試験集約機器２２０へ応答を返信していないことを確認することができる。
【００６２】
これにより、試験装置１００は、試験対象機器２１０および試験集約機器２２０の間の接続を遮断するフィルタリング試験であっても、試験の結果をより確実に容易に確認することができる。
【００６３】
また、本発明の第１の形態における試験装置１００は、出力部１４０をさらに備えている。出力部１４０は、試験実行部１５０の実行結果を出力する。
【００６４】
これにより、出力部１４０の出力内容によって、試験実行部１５０の実行結果として、フィルタリング試験の合否を確認することができる。
【００６５】
また、本発明の第１の形態における試験装置１００において、試験実行部１５０は、第１の接続指示部１５４と、第２の接続指示部１５５とを、備えている。第１の接続指示部１５４は、試験対象機器２１０に接続させる指示を行う。第２の接続指示部１５５は、試験集約機器２１０に接続させる指示を、第２の通信接続部１２０に対して行う。
【００６６】
これにより、第１の接続指示部１５４による接続指示によって、第１の接続指示部１５４と試験対象機器２１０を接続することができる。また、第２の接続指示部１５５による接続指示によって、第２の接続指示部１５５と試験集約機器２２０を接続することができる。
【００６７】
本発明の第１の形態における試験システム１０００は、試験対象機器２１０と、試験集約機器２１０と、試験装置１００とを備えている。試験集約機器２１０は、試験対象機器２１０に接続し、試験対象機器２１０に対して行われた試験の結果を取得する。試験装置１００は、試験対象機器２１０および試験集約機器２２０に接続する。試験装置１００は、第１の通信接続部１１０と、第２の通信接続部１２０と、試験実行部１５０と、情報取得部１３０とを備えている。第１の通信接続部１１０は、試験対象機器２１０に通信接続する。第２の通信接続部１２０は、試験集約機器２２０に通信接続する。試験実行部１５０は、試験シナリオに基づいて、動作する。試験シナリオには、試験対象機器２１０が試験集約機器２２０との間の接続を遮断するフィルタリング試験を行うための試験内容および試験手順が記載されている。情報取得部１３０は、試験実行部１５０が試験シナリオを実行した際に、試験対象機器２１０および試験集約機器２２０の間で通信される情報を、第１の通信接続部１１０および第２の通信接続部１２０を介して取得する。
【００６８】
このような試験システム１０００であっても、上述した試験装置１００と同様の効果を奏することができる。
【００６９】
また、本発明の第１の形態における試験システム１０００において、試験実行部１５０は、接続遮断指示部１５１と、フレーム送信指示部１５２と、フィルタリング確認部１５３とを備えている。接続遮断指示部１５１は、第１の通信接続部１１０が試験対象機器２１０に接続した後、試験集約機器２２０との間の接続を遮断させる指示を、試験対象機器２１０に対して行う。フレーム送信指示部１５２は、第２の通信接続部１２０が試験集約機器２２０に接続した後、試験対象機器２１０が試験集約機器２２０に応答を返信するように設定されたフレームを、試験対象機器２１０へ送信させる指示を、試験集約機器２２０に対して行う。試験対象機器２１０は、フレームを受信した後、フィルタリング試験中は、試験集約機器２２０に応答を返信しない。フィルタリング確認部１５３は、情報取得部１３０の取得結果に基づいて、試験集約機器２２０が試験対象機器２１０にフレームを送信していることと、試験対象機器２１０が試験集約機器２２０へ応答を返信していないことを確認する。
【００７０】
このような試験システム１０００であっても、上述した試験装置１００と同様の効果を奏することができる。
【００７１】
本発明の第１の実施の形態における試験方法は、試験対象機器２１０と、試験集約機器２２０とに、接続する試験装置１００の試験方法である。試験集約機器２２０は、試験対象機器２２０に接続し、試験対象機器２１０に対して行われた試験の結果を取得する。本発明の第１の実施の形態における試験方法は、第１の通信接続ステップと、第２の通信接続ステップと、試験実行ステップと、情報取得ステップとを含んでいる。
【００７２】
第１の通信接続ステップでは、第１の通信接続部１１０を試験対象機器２１０に通信接続する。第２の通信接続ステップでは、第２の通信接続部１２０を試験集約機器２２０に通信接続する。試験実行ステップでは、試験対象機器２１０が試験集約機器２２０との間の接続を遮断するフィルタリング試験を行うための試験内容および試験手順が記載された試験シナリオに基づいて、動作する。情報取得ステップでは、試験実行ステップで試験シナリオが実行された際に、試験対象機器２１０および試験集約機器２２０の間で通信される情報を、第１の通信接続部１１０および第２の通信接続部１２０を介して取得する。
【００７３】
このような試験方法であっても、上述した試験装置１００と同様の効果を奏することができる。
【００７４】
本発明の第１の実施の形態における試験プログラムは、試験対象機器２１０と、試験集約機器２２０とに、接続する試験装置１００の試験プログラムである。試験集約機器２２０は、試験対象機器２１０に接続し、試験対象機器２１０に対して行われた試験の結果を取得する。本発明の第１の実施の形態における試験プログラムは、第１の通信接続ステップと、第２の通信接続ステップと、試験実行ステップと、情報取得ステップとを含む処理を、コンピュータに行わせる。
【００７５】
このような試験プログラムであっても、上述した試験装置１００と同様の効果を奏することができる。
【００７６】
＜第２の実施の形態＞
本発明の第２の実施の形態における試験装置１０００Ａの構成について説明する。図３は、試験システム１０００Ａの構成を示す図である。
【００７７】
図３に示されるように、試験システム１０００Ａは、試験装置１００Ａと、試験対象機器２１０と、試験集約機器２２０とを、備えている。なお、図３では、図１〜図２で示した各構成要素と同等の構成要素には、図１〜図２に示した符号と同等の符号を付している。
【００７８】
説明の便宜上、まず、試験対象機器２１０と試験集約機器２２０について、説明する。
【００７９】
試験対象機器２１０は、試験装置１００の第１の通信接続部１１０に、有線または無線により通信接続されている。また、試験対象機器２１０は、試験集約機器２２０に、有線または無線により通信接続されている。有線の場合、たとえば、有線ＬＡＮやシリアルケーブルが用いられる。無線の場合、たとえば、ＩＥＥＥ８０２．１１および８０２．１５．４や、ＰＨＳや、３ＧＰＰや、ＬＴＥに対応する短距離無線通信が、用いられる。試験対象機器２１０は、少なくともフィルタリング試験の対象となる機器である。試験対象機器２１０は、たとえば、検針端局である。検針端局は、単数または複数の電力需要家（電力を需要する者）の電力使用量の検針データを取得する。なお、図３では、試験対象機器２１０は、１台であるが、複数台であってもよい。
【００８０】
試験集約機器２２０は、試験装置１００の第２の通信接続部１２０に、有線または無線により通信接続されている。また、試験集約機器２２０は、試験対象機器２１０に、有線または無線により通信接続されている。有線の場合、たとえば、有線ＬＡＮやシリアルケーブルが用いられる。無線の場合、たとえば、ＩＥＥＥ８０２．１１および８０２．１５．４や、ＰＨＳや、３ＧＰＰや、ＬＴＥに対応する短距離無線通信が、用いられる。試験集約機器２２０は、試験対象機器２１０に対して行われた試験結果を取得する。試験集約機器２２０は、たとえば、検針集約装置である。検針集約装置は、検針端局により取得された検針データを取得する。なお、試験対象機器２１０は複数台である場合、試験集約機器２２０は、全ての試験対象機器２１０から検針データを取得してもよいし、一部の試験対象機器２１０から検針データを取得してもよい。
【００８１】
図４は、試験装置１００Ａの構成を示す図である。なお、図４では、図１〜図３で示した各構成要素と同等の構成要素には、図１〜図３に示した符号と同等の符号を付している。
試験装置１００は、試験対象機器２１０および試験集約機器２２０に、接続する。
【００８２】
図３および図４に示されるように、試験装置１００Ａは、第１の通信接続部１１０と、第２の通信接続部１２０と、情報取得部１３０と、試験実行部１５０Ａとを備えている。
【００８３】
第１の通信接続部１１０は、試験対象機器２１０に、有線または無線により通信接続されている。なお、前述の通り、有線の場合、たとえば、有線ＬＡＮやシリアルケーブルが用いられる。無線の場合、たとえば、ＩＥＥＥ８０２．１１および８０２．１５．４や、ＰＨＳや、３ＧＰＰや、ＬＴＥに対応する短距離無線通信が、用いられる。
【００８４】
第２の通信接続部１２０は、試験集約機器２２０に、有線または無線により通信接続されている。なお、前述の通り、有線の場合、たとえば、有線ＬＡＮやシリアルケーブルが用いられる。無線の場合、たとえば、ＩＥＥＥ８０２．１１および８０２．１５．４や、ＰＨＳや、３ＧＰＰや、ＬＴＥに対応する短距離無線通信が、用いられる。
【００８５】
情報取得部１３０は、試験対象機器２１０および試験集約機器２２０に関する情報（たとえば、パケット）を、試験対象機器２１０および試験集約機器２２０から、第１の通信接続部１１０および第２の通信接続部１２０を介して、取得する。情報取得部１３０は、少なくとも、試験実行部１５０Ａが試験シナリオを実行した際に、試験対象機器２１０および試験集約機器２２０の間で通信される情報を、第１の通信接続部１１０および第２の通信接続部１２０を介して、取得する。なお、試験シナリオには、試験対象機器２１０が試験集約機器２２０との間の接続を遮断するフィルタリング試験を行うための試験内容および試験手順が記載されている。すなわち、試験シナリオには、試験対象機器２１０が試験集約機器２２０に対してフィルタリング機能を使用した場合に、正常にフィルタリング機能が動作し、試験集約機器２２０および試験対象機器２１０の間の通信を遮断していることを確認するための試験内容や試験手順が、記載されている。なお、情報取得部１３０は、たとえば、ネットワークパケットキャプチャとも呼ばれる。
【００８６】
試験実行部１５０Ａは、試験シナリオに基づいて、動作する。上述の通り、試験シナリオには、少なくとも、試験対象機器２１０が試験集約機器２２０との間の接続を遮断するフィルタリング試験を行うための試験内容および試験手順が記載されている。
【００８７】
以上、試験システム１０００Ａの構成について、説明した。
【００８８】
次に、試験装置１００Ａの動作について、説明する。
【００８９】
図５は、試験装置１００Ａの動作フローを示す図である。
【００９０】
試験装置１００Ａは、試験装置１００Ａの内部または外部から取得される試験シナリオに基づいて、図５に示される各動作を行う。試験シナリオには、前述の通り、試験対象機器２１０が試験集約機器２２０との間の接続を遮断するフィルタリング試験を行うための試験内容および試験手順が記載されている。
【００９１】
図５に示されるように、試験実行部１５０Ａは、試験シナリオの読み込みを行う（Ｓ２０１）。具体的には、試験実行部１５０Ａは、試験装置１００Ａの内部または外部から、試験シナリオを取得する。このとき、試験シナリオには、前述の通り、試験対象機器２１０が試験集約機器２２０との間の接続を遮断する試験を行うための試験内容および試験手順が記載されている。
【００９２】
次に、試験実行部１５０Ａが、試験対象機器２１０に接続する（Ｓ２０２）。
【００９３】
次に、試験実行部１５０Ａは、試験対象機器２１０との間の接続が成功したか否かを判断する（Ｓ２０３）。
【００９４】
試験対象機器２１０との間の接続が成功したと試験実行部１５０Ａにより判断された場合（Ｓ２０３、ＹＥＳ）、試験実行部１５０Ａはフィルタリングの設定を実行する（Ｓ２０４）。具体的には、試験実行部１５０が、試験集約機器２２０との間の接続を遮断させる指示を、試験対象機器２１０に対して行う。なお、フィルタリングの設定は、試験集約機器２２０を通じて試験対象機器２１０に設定してもよい。
【００９５】
一方、試験対象機器２１０との間の接続が成功していないと試験実行部１５０Ａにより判断された場合（Ｓ２０３、ＮＯ）、試験実行部１５０Ａは、フィルタリング試験が不合格であると判断する（Ｓ２１１）。
【００９６】
Ｓ２０４の処理後、試験実行部１５０Ａは、試験対象機器２１０のリアルタイムログを取得する（Ｓ２０５）。このとき、リアルタイムログには、試験対象機器２１０のフィルタリング機能が動作したときのログが、含まれている。
【００９７】
次に、試験実行部１５０Ａは、情報取得部１３０を起動する（Ｓ２０６）。そして、試験実行部１５０Ａは、試験対象機器２１０および試験集約機器２２０の間で通信される情報を取得するための設定を行う。
【００９８】
次に、試験実行部１５０Ａは、第２の通信接続部１２０に対して、試験集約機器２２０に接続させる指示を行う。そして、試験実行部１５０Ａは、第２の通信接続部１２０が試験集約機器２２０に接続した後、フレームの送信指示を試験集約機器２２０に対して行う（Ｓ２０７）。ここで、フレームは、試験対象機器２１０が試験集約機器２２０に応答を返信するように設定されている。
【００９９】
次に、試験実行部１５０Ａは、情報取得部１３０の取得結果に基づいて、試験集約機器２２０が試験対象機器２１０に上記フレームを送信していることと、試験対象機器２１０が試験集約機器２２０へ応答を返信していないかを、確認する（Ｓ２０８）。
【０１００】
試験集約機器２２０が試験対象機器２１０に上記フレームを送信し、試験対象機器２１０が試験集約機器２２０へ応答を返信していない場合（Ｓ２０８、ＹＥＳ）、試験実行部１５０Ａは、試験対象機器２１０のリアルタイムログを取得する（Ｓ２０９）。具体的には、試験実行部１５０Ａは、試験対象機器２１０のリアルタイムログを取得し、フィルタリング機能が動作していることを確認する。
【０１０１】
そして、Ｓ２０９の処理後、試験実行部１５０Ａは、フィルタリング試験が合格であると判断する（Ｓ２１０）。
【０１０２】
試験集約機器２２０が試験対象機器２１０に上記フレームを送信していないか、試験対象機器２１０が試験集約機器２２０へ応答を返信している場合（Ｓ２０８、ＮＯ）、試験実行部１５０Ａは、フィルタリング試験が不合格であると判断する（Ｓ２１１）。
【０１０３】
以上、試験装置１００Ａの動作について、説明した。
【０１０４】
以上の通り、本発明の第２の形態における試験装置１００Ａは、試験対象機器２１０と、試験対象機器２２０に接続し、試験対象機器２１０に対して行われた試験の結果を取得する。試験装置１００は、第１の通信接続部１１０と、第２の通信接続部１２０と、試験実行部１５０Ａと、情報取得部１３０とを備えている。第１の通信接続部１１０は、試験対象機器２１０に通信接続する。第２の通信接続部１２０は、試験集約機器２２０に通信接続する。試験実行部１５０Ａは、試験シナリオに基づいて、動作する。試験シナリオには、試験対象機器２１０が試験集約機器２２０との間の接続を遮断するフィルタリング試験を行うための試験内容および試験手順が記載されている。情報取得部１３０は、試験実行部１５０Ａが試験シナリオを実行した際に、試験対象機器２１０および試験集約機器２２０の間で通信される情報を、第１の通信接続部１１０および第２の通信接続部１２０を介して取得する。
【０１０５】
このように、情報取得部１３０は、試験実行部１５０Ａが試験シナリオを実行した際に、試験対象機器２１０および試験集約機器２２０の間で通信される情報を、第１の通信接続部１１０および第２の通信接続部１２０の双方を介して取得する。このため、フィルタリング試験中に、試験対象機器２１０が試験集約機器２２０との間の接続を遮断していても、情報取得部１３０は、第１の通信接続部１１０に接続されている試験対象機器２１０、または第２の通信接続部１２０に接続されている試験集約機器２２０のいずれかから、試験対象機器２１０および試験集約機器２２０の間で通信される情報を取得することができる。すなわち、試験装置１００は、フィルタリング試験中に試験対象機器２１０が試験集約機器２２０との間の接続を遮断していても、試験対象機器２１０および試験集約機器２２０の間でパケット等の情報を、試験対象機器２１０または試験集約機器２２０のいずれかから取得し、情報取得の結果に従ってフィルタリング試験の合否を判断することができる。
【０１０６】
よって、試験装置１００によれば、試験対象機器２１０および試験集約機器２２０の間の接続を遮断するフィルタリング試験であっても、試験の結果を容易に確認することができる。
【０１０７】
以上、実施の形態をもとに本発明を説明した。実施の形態は例示であり、本発明の主旨から逸脱しない限り、上述各実施の形態に対して、さまざまな変更、増減、組合せを加えてもよい。これらの変更、増減、組合せが加えられた変形例も本発明の範囲にあることは当業者に理解されるところである。
【符号の説明】
【０１０８】
１００、１００Ａ    試験装置
１１０    第１の通信接続部
１２０    第２の通信接続部
１３０    情報取得部
１４０    出力部
１５０、１５０Ａ    試験実行部
１５１    接続遮断指示部
１５２    フレーム送信指示部
１５３    フィルタリング確認部
１５４    第１の接続指示部
１５５    第２の接続指示部
１６０    記憶部
２００    試験対象ユニット
２１０    試験対象機器
２２０    試験集約機器
１０００、１０００Ａ    試験装置
【図１】
2017175449.tif 000003
【図２】
2017175449.tif 000004
【図３】
2017175449.tif 000005
【図４】
2017175449.tif 000006
【図５】
2017175449.tif 000007