(57)【特許請求の範囲】
【請求項１】
通信装置であって、
無線信号を送信する、無線通信モジュールと、
前記無線通信モジュールに連接され、前記無線通信モジュールを制御し、前記通信装置が起動動作を実行した後、動作モードをデフォルトモードに設定することで、前記無線通信モジュールの第１の無線インターフェイスと第２の無線インターフェイスとを作動させ、前記無線通信モジュールが前記無線信号を送信しないよう制御する、無線ドライバと、
前記無線ドライバに連接され、実行命令を受け取ったとき、テスト項目に基づき前記動作モードを再設定することで、前記無線通信モジュールに前記動作モードに対応する前記無線信号を送信させるために用いられる、アプリケーションユニットと
を含む、
通信装置。
【請求項２】
前記アプリケーションユニットに連接された、有線通信モジュールを更に含み、
前記通信装置が前記有線通信モジュールを介しテストイメージファイルを取得し、
前記テストイメージファイルが前記テスト項目を含む、
請求項１に記載の通信装置。
【請求項３】
前記通信装置が起動動作を実行した後、前記無線ドライバがブートローダーを実行せず、ストレージ中のデフォルト値及び前記デフォルト値に対応する少なくとも１つの動作パラメータを無視する、
請求項１に記載の通信装置。
【請求項４】
前記無線信号が、少なくとも１つのサービスセット識別子を含む、
請求項１に記載の通信装置。
【請求項５】
前記テスト項目がデュアルバンド同時接続モードに関するものであるとき、前記無線ドライバが、第１の帯域で操作される前記無線信号をシングル出力シングル入力で伝送するよう前記無線通信モジュールの前記第１の無線インターフェイスを制御し、第２の帯域で操作される前記無線信号をシングル出力シングル入力で伝送するよう前記無線通信モジュールの前記第２の無線インターフェイスを制御し、前記第１の無線インターフェイスと前記第２の無線インターフェイスを介し、前記第１の帯域に対応するサービスセット識別子と、前記第２の帯域に対応するサービスセット識別子を送信する、
請求項４に記載の通信装置。
【請求項６】
前記テスト項目が非デュアルバンド同時接続モードに関するものであるとき、前記無線ドライバが、第１の帯域で操作される前記無線信号をデュアル入力デュアル出力で伝送するよう前記無線通信モジュールの前記第１の無線インターフェイスを制御し、前記第１の無線インターフェイスを介し前記第１の帯域に対応するサービスセット識別子を送信する、
請求項４に記載の通信装置。
【請求項７】
前記デフォルトモードがデュアルバンド同時接続モードであり、前記デフォルト値が前記デュアルバンド同時接続モード又は非デュアルバンド同時接続モードに対応する、
請求項３に記載の通信装置。
【請求項８】
通信装置のテスト方法であって、
前記通信装置が、無線通信モジュールと、無線ドライバと、アプリケーションユニットとを含み、
前記通信装置が起動動作を実行した後、前記無線ドライバを介し動作モードをデフォルトモードに設定することで、前記無線通信モジュールの第１の無線インターフェイスと第２の無線インターフェイスとを作動させ、前記無線通信モジュールが無線信号を送信しないよう制御することと、
前記アプリケーションユニットが実行命令を受け取ったとき、前記アプリケーションユニットを介しテスト項目に基づき前記動作モードを再設定することで、前記無線通信モジュールに前記動作モードに対応する前記無線信号を送信させることと
を含む、
テスト方法。
【請求項９】
前記通信装置の有線通信モジュールを介しテストイメージファイルを取得すること
を更に含み、
前記テストイメージファイルが前記テスト項目を含む、
請求項８に記載のテスト方法。
【請求項１０】
前記通信装置が起動動作を実行した後、前記無線ドライバにブートローダーを実行させず、前記通信装置のストレージ中のデフォルト値及び前記デフォルト値に対応する少なくとも１つの動作パラメータを無視させること
を更に含む、
請求項８に記載のテスト方法。
【請求項１１】
前記無線信号が、少なくとも１つのサービスセット識別子を含む、
請求項８に記載のテスト方法。
【請求項１２】
前記アプリケーションユニットを介し前記テスト項目に基づき前記動作モードを再設定することで、前記無線通信モジュールに前記動作モードに対応する前記無線信号を送信させるステップが、
前記テスト項目がデュアルバンド同時接続モードに関するものであるとき、前記アプリケーションユニットを介し前記動作モードを前記デュアルバンド同時接続モードに設定することと、
前記無線ドライバを介し前記デュアルバンド同時接続モードを実行し、第１の帯域において操作される前記無線信号をシングル入力シングル出力で伝送するよう前記無線通信モジュールの前記第１の無線インターフェイスを制御し、第２の帯域において操作される前記無線信号をシングル入力シングル出力で伝送するよう前記無線通信モジュールの前記第２の無線インターフェイスを制御し、前記第１の無線インターフェイスと前記第２の無線インターフェイスとを介し、前記第１の帯域に対応するサービスセット識別子と前記第２の帯域に対応するサービスセット識別子を送信することと
を含む、
請求項１１に記載のテスト方法。
【請求項１３】
前記アプリケーションユニットを介し前記テスト項目に基づき前記動作モードを再設定することで、前記無線通信モジュールに前記動作モードに対応する前記無線信号を送信させるステップが、
前記テスト項目が非デュアルバンド同時接続モードに関するものであるとき、前記アプリケーションユニットを介し前記動作モードを非デュアルバンド同時接続モードに設定することと、
前記無線ドライバを介し前記非デュアルバンド同時接続モードを実行し、第１の帯域において操作される前記無線信号をデュアル入力デュアル出力で伝送するよう前記無線通信モジュールの前記第１の無線インターフェイスを制御し、前記第１の無線インターフェイスを介し前記第１の帯域に対応するサービスセット識別子を送信することと
を含む、
請求項１１に記載のテスト方法。
【請求項１４】
前記デフォルトモードがデュアルバンド同時接続モードであるとき、前記デフォルト値が前記デュアルバンド同時接続モード又は非デュアルバンド同時接続モードに対応する、
請求項１０に記載のテスト方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はテスト方法に関するものであり、特に、効率の良いテスト方法及びこのテスト方法を用いる通信装置に関する。
【背景技術】
【０００２】
既存の通信装置は通常、ＷｉＦｉモジュールを有し、且つＷｉＦｉモジュールは通常、デュアルバンド同時接続（ＲＳＤＢ：Ｒｅａｌ  Ｓｉｍｕｌｔａｎｅｏｕｓ  Ｄｕａｌ  Ｂａｎｄ）モードと非デュアルバンド同時接続（ｎｏｎ−ＲＳＤＢ）モードをサポートできる。このほか、通信装置の出荷前において、通常、ＷｉＦｉモジュールの上記２種類のモードの機能がいずれも正常であることを確実にするため、ＷｉＦｉモジュールのＲＳＤＢモード及びｎｏｎ−ＲＳＤＢモードに対しテストを行う必要がある。
【０００３】
既存のテストフローにおいて、もしＷｉＦｉモジュールのテストすべきモード（例えばＲＳＤＢモード）とＷｉＦｉモジュールのデフォルトモード（例えばｎｏｎ−ＲＳＤＢモード）が異なると、通信装置を起動し、通信装置の起動フローをブートローダーの段階に留める必要がある。次いで、通信装置中の不揮発性メモリのデータを消去し、そのうち不揮発性メモリのデータには、ＷｉＦｉモジュールの各種デフォルトパラメータ（デフォルトモード及び対応する動作パラメータを含む）を含むようにする。この後に通信装置を再起動し、ＷｉＦｉモジュールのテストすべきモード設定値と動作パラメータを不揮発性メモリに書き込む。その後、通信装置を再び再起動させることで、通信装置が次の起動の過程において不揮発性メモリ中のモード設定値及び対応する動作パラメータに基づきＷｉＦｉモジュールに対し設定を行うことで、試験装置のＷｉＦｉモジュールに対するテストに利するよう、ＷｉＦｉモジュールに、起動が完了した後、サービスセット識別子送信と信号の送受信を可能とさせる。通信装置が三回の起動動作を行ってはじめてＷｉＦｉモジュールのモードをテストすべきモードに切り換える（例えばＲＳＤＢモードをｎｏｎ−ＲＳＤＢに切り換える）ことができる可能性があることから、テスト全体に要する時間が増加するだけでなく、テストフローも複雑化する。
【０００４】
このほか、ＷｉＦｉモジュールが起動された後にすぐにＷｉＦｉ信号（例えばサービスセット識別子）の送信を開始することから、テストラインで複数の通信装置が同時にテストされている場合、これら通信装置のＷｉＦｉモジュールが発するＷｉＦｉ信号が互いに影響する可能性があり、且つテスト機器も受信したＷｉＦｉ信号がどの通信装置のＷｉＦｉモジュールから送信されたものか判別し難く、このようにテストエラーを引き起こす恐れがある。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記を鑑み、本発明は、通信装置の全体のテスト時間を減少させ、そのテストフローを簡略化でき、またテストエラーの状況の発生を避けることのできる、通信装置及び通信装置のテスト方法を提供する。
【課題を解決するための手段】
【０００６】
本発明の通信装置は、無線通信モジュールと、無線ドライバと、アプリケーションユニットとを含む。無線通信モジュールは、無線信号を送信するために用いられる。無線ドライバは無線通信モジュールに連接され、無線通信モジュールを制御するために用いられる。通信装置が起動動作を実行した後、無線ドライバは動作モードをデフォルトモードに設定することで無線通信モジュールの第１の無線インターフェイスと第２の無線インターフェイスとを作動させ、無線通信モジュールが無線信号を送信しないよう制御する。アプリケーションユニットは無線ドライバに連接され、実行命令を受け取ったとき、テスト項目に基づき動作モードを再設定し、無線通信モジュールに上記動作モードに対応する無線信号を送信させるために用いられる。
【０００７】
本発明の提供する通信装置のテスト方法は、以下のステップを含む。通信装置が起動動作を実行した後、通信装置の無線ドライバを介し動作モードをデフォルトモードに設定することで、無線通信モジュールの第１の無線インターフェイスと第２の無線インターフェイスとを作動させ、通信装置の無線通信モジュールが無線信号を送信しないよう制御する。通信装置のアプリケーションユニットが実行命令を受け取ったとき、アプリケーションユニットを介しテスト項目に基づき上記動作モードを再設定し、無線通信モジュールに上記動作モードに対応する無線信号を送信させる。
【発明の効果】
【０００８】
上記に基づき、本発明の提供する通信装置及びそのテスト方法において、通信装置の無線通信モジュールはテストされる前に無線信号を送信せず、このためその他の現在無線信号テスト作業が行われている通信装置のテスト結果に影響することを避けることができ、このためテストエラーの状況の発生を避けることができる。このほか、通信装置は１回の起動を要するのみであり、またアプリケーションユニットがテスト項目を実行することで無線ドライバが実行する動作モードをテストすべき動作モードに切り換えることにより、外部の試験機器は無線通信モジュールが各モードにおいて送信する無線信号に対しテストを行うことができ、無線通信モジュールの全体的なテスト時間を大幅に減少させ、そのテストフローを大幅に簡略化できる。
【０００９】
本発明の上記特徴と利点をより明確に理解し易くするため、以下に実施形態を挙げ、添付図面を伴い詳細に説明する。
【図面の簡単な説明】
【００１０】
下方の添付図面は本発明の明細書の一部であり、本発明の例示的な実施形態を図示しており、添付図面は明細書の記述と共に本発明の原理を説明する。
【図１】本発明の１つの実施形態に基づき図示された、通信装置のブロック図である。
【図２】本発明の１つの実施形態に基づき図示された、テスト方法のステップフロー図である。
【図３】本発明のもう１つの実施形態に基づき図示された、通信装置のブロック図である。
【図４】本発明のもう１つの実施形態に基づき図示された、テスト方法のステップフロー図である。
【発明を実施するための形態】
【００１１】
本発明の内容を理解し易くするため、以下に、本発明を確実に実施することができる例として実施形態を挙げる。このほか、可能な限り、図面及び実施形態において同一の符号を用いる部材／構成要素／ステップは、同一又は類似の部材を表す。
【００１２】
図１は、本発明の１つの実施形態に基づき図示された、通信装置のブロック図である。図１を参照し、本実施形態の通信装置１００は、例えば無線アクセスポイント（ＡＰ：Ａｃｃｅｓｓ  Ｐｏｉｎｔ）であってよいが、本発明はこれに限定されない。通信装置１００は、無線通信モジュール１１０と、無線ドライバ１２０と、アプリケーションユニット１３０とを含んでよいが、本発明はこれに限定されない。無線通信モジュール１１０は、無線信号ＷＬＳを送信するために用いられる。本発明の１つの実施形態において、無線通信モジュール１１０は、例えばＷｉＦｉモジュールであってよく、且つデュアルバンド同時接続（ＲＳＤＢ）モードと非デュアルバンド同時接続（ｎｏｎ−ＲＳＤＢ）モードをサポートできるが、本発明はこれに限定されない。
【００１３】
無線ドライバ１２０は無線通信モジュール１１０に連接され、無線通信モジュール１１０を制御するために用いられる。通信装置１００が起動動作を実行した後、無線ドライバ１２０は、動作モードＭＤをデフォルトモードＭＤ０に設定し、無線通信モジュール１１０が無線信号ＷＬＳを送信しないよう制御できる。
【００１４】
本発明の１つの実施形態において、無線ドライバ１２０は、ハードウェア、ファームウェア、又はハードウェアとファームウェアとの組合せとして実施されてよい。無線ドライバ１２０がハードウェアとして実施される場合、マイクロコントローラを採用することで実現してよいが、本発明はこれに限定されない。
【００１５】
本発明の１つの実施形態において、無線信号ＷＬＳはサービスセット識別子（ＳＳＩＤ：Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｉｅｒ）を含んでよいが、本発明はこれに限定されない。
【００１６】
本発明の１つの実施形態において、デフォルトモードＭＤ０はデュアルバンド同時接続モードであってよく、このため、通信装置１００が起動動作を実行した後、無線ドライバ１２０は動作モードＭＤをデュアルバンド同時接続モード（即ち、デフォルトモードＭＤ０）に直接設定するが、本発明はこれに限定されず、実際の応用又は設計要件により定められる。本発明のもう１つの実施形態において、デフォルトモードＭＤ０は非デュアルバンド同時接続モードであってよく、このため、通信装置１００が起動動作を実行した後、無線ドライバ１２０は動作モードＭＤを非デュアルバンド同時接続モードに直接設定する。
【００１７】
アプリケーションユニット１３０は無線ドライバ１２０に連接され、アプリケーションユニット１３０が実行命令ＣＭＤを受け取ったとき、テスト項目ＴＳＩに基づき無線ドライバ１２０の実行する動作モードＭＤを再設定することで、無線通信モジュール１１０に動作モードＭＤに対応する無線信号ＷＬＳを送信させる。
【００１８】
本発明の１つの実施形態において、アプリケーションユニット１３０は、例えば中央処理装置（ＣＰＵ：Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）又はその他のプログラム可能な汎用又は特定用途向けのマイクロプロセッサ、デジタルシグナルプロセッサ（ＤＳＰ：Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｏｒ）、プログラム可能なコントローラ、特定用途向け集積回路（ＡＳＩＣ：Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、又はその他の類似の部材又は上記部材の組合せであってよいが、本発明はこれに限定されない。
【００１９】
以下に、通信装置１００のテスト方法を説明する。図２は、本発明の１つの実施形態に基づき図示された、テスト方法のステップフロー図であり、図１の通信装置１００に用いることができる。図１と図２を併せて参照し、本実施形態のテスト方法は、以下のステップを含む。先ず、ステップＳ２００において、通信装置１００が起動される。通信装置１００が起動動作を実行した後、ステップＳ２１０において、無線ドライバ１２０を介し動作モードＭＤがデフォルトモードＭＤ０に設定されることにより、第１の無線インターフェイスと第２の無線インターフェイスとが作動され、また無線通信モジュール１１０が無線信号ＷＬＳを送信しないよう制御される。
【００２０】
この後、ステップＳ２２０において、アプリケーションユニット１３０により実行命令ＣＭＤを受け取ったか否かが判定される。ステップＳ２２０の判定結果がＹＥＳの場合、無線通信モジュール１１０をテストすることを表し、ステップＳ２３０において、アプリケーションユニット１３０を介しテスト項目ＴＳＩに基づき動作モードＭＤを再設定することで、無線通信モジュール１１０に現在の動作モードＭＤに対応する無線信号ＷＬＳを送信させる。ステップＳ２２０の判定結果がＮＯの場合、ステップＳ２２０に留まり実行命令ＣＭＤの受け取りを待つ。
【００２１】
無線通信モジュール１１０がテストされる前に無線信号ＷＬＳを送信しないことから、その他の現在無線信号テスト作業を行っている通信装置に影響することを避けることができ、このためテストエラーの状況の発生を避けることができる。
【００２２】
このほか、アプリケーションユニット１３０がテスト項目ＴＳＩに基づき無線ドライバ１２０の実行する動作モードＭＤを再設定することから、通信装置１００が起動を完了した後、アプリケーションユニット１３０はテスト項目ＴＳＩに基づき無線ドライバ１２０が実行する動作モードＭＤを動的に切り換えることで、無線通信モジュール１１０に異なる動作モードＭＤに対応する無線信号ＷＬＳを送信させることができ、これにより無線通信モジュール１１０の異なる動作モードＭＤにおけるテスト作業を実現する。このため、通信装置１００は１回の起動を要するのみであり、またアプリケーションユニット１３０がテスト項目ＴＳＩを実行することにより、無線ドライバ１２０が実行する動作モードＭＤをテストすべきモードに切り換える。このようにして、外部の試験機器は無線通信モジュール１１０が各モードにおいて送信する無線信号ＷＬＳに対しテストを行うことができ、無線通信モジュール１１０の全体的なテスト時間を大幅に減少させ、そのテストフローを大幅に簡略化できる。
【００２３】
図３は、本発明のもう１つの実施形態に基づき図示された、通信装置のブロック図である。図３を参照し、通信装置３００は、無線通信モジュール３１０と、無線ドライバ３２０と、アプリケーションユニット３３０と、ストレージ３６０と、有線通信モジュール３８０とを含んでよいが、本発明はこれに限定されない。図３の無線通信モジュール３１０、無線ドライバ３２０、アプリケーションユニット３３０の実施方法と動作は、それぞれ図１の無線通信モジュール１１０、無線ドライバ１２０、アプリケーションユニット１３０に類似し、故に上記図１の関連説明を参照できる。
【００２４】
このほか、本実施形態において、無線通信モジュール３１０は、第１の無線インターフェイスＥＴ１と第２の無線インターフェイスＥＴ２とを含んでよい。無線ドライバ３２０がデュアルバンド同時接続モード（即ち、デフォルトモードＭＤ０）を実行するとき、無線通信モジュールの第１の無線インターフェイスＥＴ１と第２の無線インターフェイスＥＴ２を作動してよい。第１の無線インターフェイスＥＴ１と第２の無線インターフェイスＥＴ２は、既存のＷｉＦｉ通信標準をサポートするハードウェアインターフェイス回路であり、そのうち第１の無線インターフェイスＥＴ１は２．４ＧＨｚ帯域の信号を送受信するために用いられ、第２の無線インターフェイスＥＴ２は５ＧＨｚ帯域の信号を送受信するために用いられる。
【００２５】
ストレージ３６０は無線ドライバ３２０に連接され、デフォルト値ＤＶ２及びデフォルト値ＤＶ２に対応する少なくとも１つの動作パラメータＭＰを格納するために用いられるが、本発明はこれに限定されない。詳細には、第２のデフォルト値ＤＶ２と動作パラメータＭＰは、予めストレージ３６０に格納される。本発明の１つの実施形態において、ストレージ３６０は不揮発性ランダムアクセスメモリ（ＮＶＲＡＭ：Ｎｏｎ−ｖｏｌａｔｉｌｅ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）回路を採用することにより実現してよいが、本発明はこれに限定されない。本発明の１つの実施形態において、デフォルト値ＤＶ２はデュアルバンド同時接続モード又は非デュアルバンド同時接続モードに対応するが、本発明はこれに限定されず、実際の応用と設計要件により定められる。
【００２６】
有線通信モジュール３８０はアプリケーションユニット３３０に連接され、その他の電子装置と有線信号伝送を行うために用いられる。本発明の１つの実施形態において、有線通信モジュール３８０は、例えばイーサネット（Ｅｔｈｅｒｎｅｔ）（登録商標）モジュールであってよいが、本発明はこれに限定されない。
【００２７】
以下に、通信装置３００のテスト方法を説明する。図４は、本発明のもう１つの実施形態に基づき図示された、テスト方法のステップフロー図であり、図３の通信装置３００に用いることができる。図３と図４を併せて参照し、本実施形態のテスト方法は、以下のステップを含む。先ず、ステップＳ４００において、通信装置３００が起動される。次いで、ステップＳ４０２において、有線通信モジュール３８０を介しテストイメージファイルＴＩＦが取得され、そのうちテストイメージファイルＴＩＦはテスト項目ＴＳＩを含む。本発明の１つの実施形態において、有線通信モジュール３８０は外部の試験機器からテストイメージファイルＴＩＦをダウンロードしてよいが、本発明はこれに限定されない。本発明の１つの実施形態において、テストイメージファイルＴＩＦは、デフォルトモードＭＤ０に関するパラメータ値も含んでよいが、本発明はこれに限定されない。
【００２８】
通信装置３００が起動動作を実行した後、ステップＳ４０４において、無線ドライバ３２０にブートローダーを実行させず、且つストレージ３６０中のデフォルト値ＤＶ２及びデフォルト値ＤＶ２に対応する少なくとも１つの動作パラメータＭＰを無視させる。詳細には、本発明の通信装置３００が起動動作を実行した後、ブートローダーを実行せず、このためストレージ３６０からデフォルト値ＤＶ２及びデフォルト値ＤＶ２に対応する少なくとも１つの動作パラメータＭＰを読み出さない。ストレージ３６０から第２のデフォルト値ＤＶ２及び第２のデフォルト値ＤＶ２に対応する少なくとも１つの動作パラメータＭＰを読み出す必要がないことから、本発明の通信装置３００が起動動作を実行した後、ストレージ３６０を消去する必要がない。
【００２９】
この後、ステップＳ４１０において、無線ドライバ３２０を介し動作モードＭＤがデフォルトモードＭＤ０に設定され、無線通信モジュール３１０が無線信号ＷＬＳを送信しないよう制御される。詳細には、ステップＳ４１０において、無線ドライバ３２０の動作モードがデュアルバンド同時接続モードに直接設定されているとき、無線ドライバ３２０は無線通信モジュール３１０の第１の無線インターフェイスＥＴ１と第２の無線インターフェイスＥＴ２に対し設定を行うことで、無線通信モジュール３１０に、テストの開始される前に、第１の無線インターフェイスＥＴ１が第１の帯域に対応するサービスセット識別子を送信せず、第２の無線インターフェイスＥＴ２が第２の帯域に対応するサービスセット識別子を送信しないようにさせる。このようにして、その他の現在無線信号テスト作業を行っている通信装置に影響することを避けることができる。本発明の１つの実施形態において、第１の帯域は、例えば２．４ＧＨｚ帯域であり、第２の帯域は、例えば５ＧＨｚ帯域であるが、本発明はこれに限定されない。
【００３０】
この後、ステップＳ４２０において、アプリケーションユニット３３０により実行命令ＣＭＤを受け取ったか否かが判定される。ステップＳ４２０の判定結果がＹＥＳの場合、無線通信モジュール３１０をテストすることを表し、ステップＳ４３０において、アプリケーションユニット３３０を介しテスト項目ＴＳＩに基づき動作モードＭＤが再設定されることで、無線通信モジュール３１０に動作モードＭＤに対応する無線信号ＷＬＳを送信させる。ステップＳ４２０の判定結果がＮＯの場合、ステップＳ４２０に留まり実行命令ＣＭＤの受け取りを待つ。
【００３１】
詳細には、ステップＳ４３０は、詳細ステップＳ４３２〜Ｓ４３６を含む。先ず、ステップＳ４３２において、アプリケーションユニット３３０によりテスト項目ＴＳＩに基づき無線通信モジュール３１０のテスト項目が判定される。無線通信モジュール３１０のテスト項目がデュアルバンド同時接続モードに関するものである場合、無線通信モジュール３１０のテスト項目はデュアルバンド同時接続モードのためのテストであり、ステップＳ４３３を実行する。ステップＳ４３３において、アプリケーションユニット３３０を介し動作モードＭＤがデュアルバンド同時接続モードに設定される。次いで、ステップＳ４３４において、無線ドライバ３２０を介しデュアルバンド同時接続モードを実行し、第１の帯域において操作される無線信号をシングル入力シングル出力で伝送し、第２の帯域において操作される無線信号をシングル入力シングル出力で伝送し、且つ第１の帯域に対応するサービスセット識別子と、第２の帯域に対応するサービスセット識別子を送信するよう無線通信モジュール３１０を制御する。
【００３２】
詳細には、ステップＳ４３４において、無線ドライバ３２０は、第１の帯域に対応するサービスセット識別子を送信し、第１の帯域の無線信号をシングル入力シングル出力で伝送するよう、第１の無線インターフェイスＥＴ１を制御でき、且つ、無線ドライバ３２０は、第２の帯域に対応するサービスセット識別子を送信し、第２の帯域の無線信号をシングル入力シングル出力で伝送するよう、第２の無線インターフェイスＥＴ２を制御できる。このようにして、外部の試験機器は、検出された無線信号に基づき、無線通信モジュール３１０のデュアルバンド同時接続モードにおける信号強度と伝送スループットをテストすることができる。
【００３３】
これに対し、無線通信モジュール３１０のテスト項目が非デュアルバンド同時接続モードに関するものである場合、無線通信モジュール３１０のテスト項目は非デュアルバンド同時接続モードのためのテストであり、ステップＳ４３５を実行する。ステップＳ４３５において、アプリケーションユニット３３０を介し、動作モードＭＤを非デュアルバンド同時接続モードに設定する。次いで、ステップＳ４３６において、無線ドライバ３２０を介し非デュアルバンド同時接続モードを実行し、第１の帯域において操作される無線信号をデュアル入力デュアル出力で伝送し、且つ第１の帯域に対応するサービスセット識別子を送信するよう、無線通信モジュール３１０を制御する。
【００３４】
詳細には、ステップＳ４３６において、無線ドライバ３２０は、第１の帯域に対応するサービスセット識別子を送信し、第１の帯域の無線信号をデュアル入力デュアル出力で伝送するよう、第１の無線インターフェイスＥＴ１を制御できる。このようにして、外部の試験機器は、検出された無線信号に基づき、無線通信モジュール３１０の非デュアルバンド同時接続モードにおける信号強度と伝送スループットをテストすることができる。因みに、第２の無線インターフェイスＥＴ２は、非デュアルバンド同時接続モードにおいて無線信号を送信しない。
【００３５】
無線通信モジュール３１０がテストされる前に無線信号ＷＬＳを送信しないことから、その他の現在無線信号テスト作業を行っている通信装置に影響することを避けることができ、このためテストエラーの状況の発生を避けることができる。
【００３６】
このほか、本実施形態は、無線ドライバ３２０がストレージ３６０に格納されたデフォルト値ＤＶ２に基づき動作モードＭＤを設定又は再設定するものではなく、アプリケーションユニット３３０によりテスト項目ＴＳＩに基づき無線ドライバ３２０が実行する動作モードＭＤを再設定するものであり、このためアプリケーションユニット３３０は、テスト項目ＴＳＩに基づき無線ドライバ３２０が実行する動作モードＭＤを動的に再設定できることで、無線通信モジュール３１０に異なる動作モードＭＤに対応する無線信号ＷＬＳを送信させ、これにより無線通信モジュール３１０の異なる動作モードＭＤにおけるテスト作業を実現する。このため、既存の通信装置が複数回の起動動作を行ってはじめて無線通信モジュールのモードをテストすべきモードに切り換えられるのに対し、本実施形態の通信装置３００は１回の起動を要するのみであり、またアプリケーションユニット３３０がテスト項目ＴＳＩを実行することにより、無線ドライバ３２０が実行する動作モードＭＤをテストすべきモードに切り換える。このようにして、外部の試験機器は無線通信モジュール３１０が各モードにおいて送信する無線信号ＷＬＳに対しテストを行うことができ、無線通信モジュール３１０の全体的なテスト時間を大幅に減少させ、そのテストフローを大幅に簡略化できる。
【００３７】
本発明が実施形態を以て上記のように開示されているとはいえ、本発明を限定するために用いられるものではなく、当業者は、本発明の精神と範囲から逸脱することなく、いくらかの改変及び変更を行うことができ、故に本発明の保護範囲は、添付の特許請求の範囲が定義するものを正と見なされる。
【符号の説明】
【００３８】
１００、３００：通信装置
１１０：３１０：無線通信モジュール
１２０、３２０：無線ドライバ
１３０、３３０：アプリケーションユニット
３６０：ストレージ
３８０：有線通信モジュール
ＣＭＤ：実行命令
ＤＶ２：デフォルト値
ＥＴ１：第１の無線インターフェイス
ＥＴ２：第２の無線インターフェイス
ＭＤ：動作モード
ＭＤ０：デフォルトモード
ＭＰ：動作パラメータ
Ｓ２００、Ｓ２１０、Ｓ２２０、Ｓ２３０、Ｓ４００、Ｓ４０２、Ｓ４１０、Ｓ４２０、Ｓ４３０、Ｓ４３２〜Ｓ４３６：ステップ
ＴＩＦ：テストイメージファイル
ＴＳＩ：テスト項目
ＷＬＳ：無線信号
【図１】
0006967119.tif 000002
【図２】
0006967119.tif 000003
【図３】
0006967119.tif 000004
【図４】
0006967119.tif 000005