(57)【要約】【課題】モジュールの不具合箇所を、より好適に特定できるようにする。【解決手段】論理ブロック１１からスイッチＳＷ４を介して行われる、所定のデータの送信を要求するコマンドに応じて、論理ブロック２１において、コマンド対応するデータが取得される。取得されたデータは、スイッチＳＷ３を介してＲＦブロック２１に出力され、ＲＦブロック２１から無線によりＲＦブロック１１に送信される。位置Ｐ１と位置Ｐ２において測定された波形に基づいて、理論的に一致するデータが検出された場合、ＲＦブロック１２の受信部に不具合があることが特定され、一方、検出されたデータが一致しない場合、ＲＦブロック２２の送信部に不具合があることが特定される。本発明は、無線通信機能を有する各種の機器の動作検証に適用することができる。【選択図】      図１
2004157802.tif 000002
【特許請求の範囲】
【請求項１】
第１の論理ブロックと第１の無線信号処理ブロックからなる第１の通信モジュールと、第２の論理ブロックと第２の信号処理ブロックからなる第２の通信モジュールの動作の検証方法において、
前記第１の論理ブロックと前記第２の論理ブロックを有線により接続し、
前記第１の論理ブロックから有線を介して行われる、前記第２の論理ブロックに対する所定のデータの送信要求に応じて、前記第２の論理ブロックから前記第２の無線信号処理ブロックに出力される第１のデータを検出し、
検出された前記第１のデータと、前記第２の無線信号処理ブロックから輻射される電磁波により表される第２のデータが一致するか否かを判定し、
前記第１のデータと前記第２のデータが一致する場合、前記第１の無線信号処理ブロックの受信部に不具合があることを特定し、前記第１のデータと前記第２のデータが一致しない場合、前記第２の無線信号処理ブロックの送信部に不具合があることを特定する
ことを特徴とする検証方法。
【請求項２】
前記第２の論理ブロックと前記第２の信号処理ブロックを、前記第２の通信モジュールの外部において有線により接続し、接続された有線上の信号を検出することにより前記第１のデータを検出する
ことを特徴とする請求項１に記載の検証方法。
【請求項３】
第１の論理ブロックと第１の無線信号処理ブロックからなる第１の通信モジュールと、第２の論理ブロックと第２の信号処理ブロックからなる第２の通信モジュールの動作の検証をコンピュータに行わせるプログラムの記録媒体において、
前記第１の論理ブロックと前記第２の論理ブロックを有線により接続し、
前記第１の論理ブロックから有線を介して行われる、前記第２の論理ブロックに対する所定のデータの送信要求に応じて、前記第２の論理ブロックから前記第２の無線信号処理ブロックに出力される第１のデータを検出し、
検出された前記第１のデータと、前記第２の無線信号処理ブロックから輻射される電磁波により表される第２のデータが一致するか否かを判定し、
前記第１のデータと前記第２のデータが一致する場合、前記第１の無線信号処理ブロックの受信部に不具合があることを特定し、前記第１のデータと前記第２のデータが一致しない場合、前記第２の無線信号処理ブロックの送信部に不具合があることを特定する
ことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項４】
第１の論理ブロックと第１の無線信号処理ブロックからなる第１の通信モジュールと、第２の論理ブロックと第２の信号処理ブロックからなる第２の通信モジュールの動作の検証をコンピュータに行わせるプログラムにおいて、
前記第１の論理ブロックと前記第２の論理ブロックを有線により接続し、
前記第１の論理ブロックから有線を介して行われる、前記第２の論理ブロックに対する所定のデータの送信要求に応じて、前記第２の論理ブロックから前記第２の無線信号処理ブロックに出力される第１のデータを検出し、
検出された前記第１のデータと、前記第２の無線信号処理ブロックから輻射される電磁波により表される第２のデータが一致するか否かを判定し、
前記第１のデータと前記第２のデータが一致する場合、前記第１の無線信号処理ブロックの受信部に不具合があることを特定し、前記第１のデータと前記第２のデータが一致しない場合、前記第２の無線信号処理ブロックの送信部に不具合があることを特定する
ことを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、検証方法、記録媒体、並びにプログラムに関し、特に、無線通信機能を有するモジュールの不具合箇所を、より好適に特定できるようにする検証方法、記録媒体、並びにプログラムに関する。
【０００２】
【従来の技術】
近年、ハードウェアやソフトウェアの高度化、複雑化に伴い、各種の機器や、機器の部品としてのモジュールの動作検証が非常に困難なものになりつつある。
【０００３】
例えば、デジタルデータやアナログ信号を扱う、１チップ化された無線通信モジュールなどは、携帯電話機やＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）などの比較的小型の端末に用いられることから、必然的にモジュール自体の小型化も要求され、さらに、無線通信におけるセキュリティ確保のための暗号化等の各種の処理も要求されることから、その動作検証の困難性は、特に顕著なものとなる。
【０００４】
そこで、従来より用いられている通信モジュールの動作検証としては、下記特許文献に開示されているように、最初からチップ全体の評価を行うのではなく、第１段階として、チップのマイコンの評価を行い、第２段階として、その周辺の回路や入出力回路の評価を行い、第３段階として、チップ全体の評価を行うようにし、それぞれの部分毎に段階的に評価を行い、不具合箇所を特定するようにしたものがある。
【０００５】
【特許文献】
特開２００１−２８２５６７号公報（第７頁、図２）
【０００６】
【発明が解決しようとする課題】
しかしながら、上記特許文献に開示されている方法によっては、例えば、それぞれの回路毎のように、物理的に分離されている部分の不具合の有無を検証することができるものの、それぞれの部分に含まれる構成のうちの、より詳細な箇所の不具合の有無を検証することができないという課題があった。
【０００７】
本発明はこのような状況に鑑みてなされたものであり、無線通信機能を有するモジュールの不具合箇所を、より好適に特定できるようにするものである。
【０００８】
【課題を解決するための手段】
本発明の検証方法は、第１の論理ブロックと第１の無線信号処理ブロックからなる第１の通信モジュールと、第２の論理ブロックと第２の信号処理ブロックからなる第２の通信モジュールの動作の検証方法であって、第１の論理ブロックと第２の論理ブロックを有線により接続し、第１の論理ブロックから有線を介して行われる、第２の論理ブロックに対する所定のデータの送信要求に応じて、第２の論理ブロックから第２の無線信号処理ブロックに出力される第１のデータを検出し、検出された第１のデータと、第２の無線信号処理ブロックから輻射される電磁波により表される第２のデータが一致するか否かを判定し、第１のデータと第２のデータが一致する場合、第１の無線信号処理ブロックの受信部に不具合があることを特定し、第１のデータと第２のデータが一致しない場合、第２の無線信号処理ブロックの送信部に不具合があることを特定することを特徴とする。
【０００９】
本発明の検証方法は、第２の論理ブロックと第２の信号処理ブロックを、第２の通信モジュールの外部において有線により接続し、接続された有線上の信号を検出することにより第１のデータを検出するようにすることもできる。
【００１０】
本発明の記録媒体に記録されているプログラム、および、本発明のプログラムは、第１の論理ブロックと第１の無線信号処理ブロックからなる第１の通信モジュールと、第２の論理ブロックと第２の信号処理ブロックからなる第２の通信モジュールの動作の検証をコンピュータに行わせるプログラムであって、第１の論理ブロックと第２の論理ブロックを有線により接続し、第１の論理ブロックから有線を介して行われる、第２の論理ブロックに対する所定のデータの送信要求に応じて、第２の論理ブロックから第２の無線信号処理ブロックに出力される第１のデータを検出し、検出された第１のデータと、第２の無線信号処理ブロックから輻射される電磁波により表される第２のデータが一致するか否かを判定し、第１のデータと第２のデータが一致する場合、第１の無線信号処理ブロックの受信部に不具合があることを特定し、第１のデータと第２のデータが一致しない場合、第２の無線信号処理ブロックの送信部に不具合があることを特定することを特徴とする。
【００１１】
本発明の検証方法およびプログラムにおいては、第１の論理ブロックと第２の論理ブロックが有線により接続され、第１の論理ブロックから有線を介して行われる、第２の論理ブロックに対する所定のデータの送信要求に応じて、第２の論理ブロックから第２の無線信号処理ブロックに出力される第１のデータが検出され、検出された第１のデータと、第２の無線信号処理ブロックから輻射される電磁波により表される第２のデータが一致するか否かが判定される。また、第１のデータと第２のデータが一致する場合、第１の無線信号処理ブロックの受信部に不具合があることが特定され、第１のデータと第２のデータが一致しない場合、第２の無線信号処理ブロックの送信部に不具合があることが特定される。
【００１２】
【発明の実施の形態】
図１は、本発明を適用した検証方法により、その動作が検証される通信モジュール１および通信モジュール２の構成例を示す図である。
【００１３】
通信モジュール１は、基本的に、ディジタルデータに対する各種の処理を行う論理ブロック１１と、無線信号処理を行うＲＦブロック１２から構成される。
【００１４】
論理ブロック１１においては、通信モジュール２に対して送信するデータ、または、通信モジュール２から送信され、ＲＦブロック１２を介して供給されてきたデータが処理される。論理ブロック１１により処理されたデータは、例えば、そのデータが通信モジュール２に対して送信されるものであるとき、ＲＦブロック１２に出力され、一方、通信モジュール２から送信されてきたものであるときは、所定のインタフェースを介して接続されている、図示せぬパーソナルコンピュータ等に出力される。
【００１５】
ＲＦブロック１２においては、通信モジュール２に対して所定のデータを送信するとき、論理ブロック１１から供給されてきたデータに対するディジタルアナログ変換処理、および、変調処理等が施され、所定のキャリア周波数を有する電磁波がアンテナから輻射される。また、通信モジュール２からの出力がアンテナにおいて受信されたとき、ＲＦブロック１２においては、受信信号に対して、復調処理、アナログディジタル変換処理等が施され、得られたデータが論理ブロック１１に出力される。
【００１６】
ＲＦブロック１２には、物理的には分離されていないが、通信モジュール２に対して送信する信号を処理する送信部と、通信モジュール２から送信されてきた信号を処理する受信部が、機能ブロックとしてそれぞれ形成されている。
【００１７】
通信モジュール１に設けられる論理ブロック１１とＲＦブロック１２は、通信モジュール１の外部においてスイッチＳＷ２またはスイッチＳＷ５を介して有線で接続されている。
【００１８】
より詳細には、ＲＦブロック１２の受信部（通信モジュール２から送信されてきた信号を処理する機能ブロック）は、スイッチＳＷ２を介して論理ブロック１１に接続され、ＲＦブロック１２の送信部（通信モジュール２に対して送信する信号を処理する機能ブロック）は、スイッチＳＷ５を介して論理ブロック１１に接続されている。
【００１９】
これらのスイッチは、例えば、ＰＩＮダイオード等により構成され、印加される電圧の方向により、そのオン／オフが制御される。
【００２０】
通信モジュール２も同様に、基本的に、ディジタルデータに対する各種の処理を行う論理ブロック２１と、無線信号処理を行うＲＦブロック２２から構成される。
【００２１】
論理ブロック２１とＲＦブロック２２は、通信モジュール２の外部においてスイッチＳＷ３またはスイッチＳＷ６を介して接続されている。
【００２２】
通信モジュール１のＲＦブロック１２と同様に、ＲＦブロック２２も送信部と受信部を有しており、ＲＦブロック２２の送信部（通信モジュール１に対して送信する信号を処理する機能ブロック）が、スイッチＳＷ３を介して論理ブロック２１に接続され、ＲＦブロック２２の受信部（通信モジュール１から送信されてきた信号を処理する機能ブロック）が、スイッチＳＷ６を介して論理ブロック２１に接続されている。
【００２３】
図１においては、通信モジュール１から通信モジュール２に対する方向（図の左側から右側の方向）がデータの上り方向とされ、通信モジュール２から通信モジュール１に対する方向（図の右側から左側の方向）がデータの下り方向とされている。
【００２４】
従って、論理ブロック１１とＲＦブロック１２の接続のオン／オフを切り替えるスイッチＳＷ２、および、論理ブロック２１とＲＦブロック２２の接続のオン／オフを切り替えるスイッチＳＷ３により、下り方向のデータの転送が制御される。一方、論理ブロック１１とＲＦブロック１２の接続のオン／オフを切り替えるスイッチＳＷ５、および、論理ブロック２１とＲＦブロック２２の接続のオン／オフを切り替えるスイッチＳＷ６により、上り方向のデータの転送が制御される。
【００２５】
また、図１においては、通信モジュール１の論理ブロック１１と通信モジュール２の論理ブロック２１が、直接、それぞれのモジュールの外部でスイッチＳＷ１およびスイッチＳＷ４を介して有線により接続されている。
【００２６】
スイッチＳＷ１により、論理ブロック２１から論理ブロック１１に対する下り方向のデータの転送が制御され、スイッチＳＷ４により、論理ブロック１１から論理ブロック２１に対する上り方向のデータの転送が制御される。
【００２７】
なお、ＲＦブロック１２とＲＦブロック２２の間に示される一点鎖線は、無線により各種のデータが送受信されることを表している。
【００２８】
次に、図２および図３のフローチャートを参照して、図１に示される通信モジュール１と通信モジュール２の動作の検証処理について説明する。
【００２９】
ステップＳ１において、スイッチＳＷ１およびスイッチＳＷ４のみがオンとされ、通信モジュール１の論理ブロック１１と通信モジュール２の論理ブロック２１の動作が評価される。
【００３０】
例えば、論理ブロック１１から論理ブロック２１に対して、所定のデータの送信を要求するコマンドがスイッチＳＷ４を介して送信され、そのコマンドを受信した論理ブロック２１から、スイッチＳＷ１を介して論理ブロック１１に送信されてきたデータが、コマンドに対応するものであるのかが評価される。
【００３１】
例えば、論理ブロック２１から論理ブロック１１に送信されたデータの内容を表す評価結果は、通信モジュール１（論理ブロック１１）の外部に接続されたパーソナルコンピュータなどにおいて提示される。
【００３２】
ステップＳ２において、ステップＳ１の評価の結果、論理ブロック１１と論理ブロック２１の動作が正常であるか否かが判定され、正常でないと判定された場合、ステップＳ３に進み、それぞれの論理ブロックの動作が評価される。
【００３３】
具体的には、一方の論理ブロックから実際に出力されたデータと、出力することが指示されたデータが理論的に一致するか否かが判定され、それぞれの論理ブロックの動作が評価される。例えば、論理ブロック１１から先にデータが送信される場合、ＳＷ１とＳＷ４をのみがオンにされ、位置Ｐ３における測定値（データ）と、出力することが指示されたデータが一致するか否かが判定される。
【００３４】
このとき、一致しないと判定された場合、論理ブロック１１に不具合があることが特定される。一方、位置Ｐ３におけるデータと、出力することが指示されたデータが一致すると判定された場合、論理ブロック２１に不具合があることが特定される。論理ブロック２１から先にデータが出力される場合、同様に、位置Ｐ１の測定値と、論理ブロック２１から出力することが指示されたデータが一致するか否かが判定され、その判定結果に基づいて不具合のある論理ブロックが特定される。
【００３５】
特定された論理ブロックの不具合が修正された場合でも、まだ正常に動作しない場合（通信が行われない場合）、または、ステップＳ２において、論理ブロック１１と論理ブロック２１の動作が正常であると判定された場合、ステップＳ４以降の処理が実行される。
【００３６】
ステップＳ４においては、スイッチＳＷ２、スイッチＳＷ３、およびスイッチＳＷ４のみがオンとされ、それぞれの通信モジュールによる下り方向の動作が評価される。
【００３７】
すなわち、下り方向の動作の評価として、スイッチＳＷ３を介して行われる、論理ブロック２１からＲＦブロック２２に対するデータの出力、電磁波を介して無線により行われる、ＲＦブロック２２からＲＦブロック１２に対するデータの出力、および、スイッチＳＷ２を介して行われる、ＲＦブロック１２から論理ブロック１１に対するデータの出力が正常に行われるか否かが評価される。
【００３８】
例えば、通信モジュール１の論理ブロック１１から、スイッチＳＷ４を介して通信モジュール２の論理ブロック２１に送信された、所定のデータの送信を要求するコマンドに応じて、要求したデータが論理ブロック１１において受信されるか否かが評価される。
【００３９】
論理ブロック１１から論理ブロック２１に送信されたコマンドに対応するデータが、通信モジュール２から通信モジュール１に対して送信されてきたか否かは、論理ブロック１１に接続されたパーソナルコンピュータなどの機器において、提示される情報に基づいて判断される。
【００４０】
仮に、下り方向の動作が正常である場合、論理ブロック１１から送信されたコマンドに対応するデータが、論理ブロック２１からスイッチＳＷ３を介してＲＦブロック２２に出力され、ＲＦブロック２２から無線を介してＲＦブロック１２に出力され、さらに、ＲＦブロック１２からスイッチＳＷ２を介して論理ブロック１１に送信されてくることとなる。
【００４１】
論理ブロック１１から論理ブロック２１に対するコマンドが有線を介して送信されるため、そのコマンドは、論理ブロック２１により正常に取得されたものと仮定することができ、伝送路の不具合を考慮することなく、それぞれのブロックの不具合を検証することができる。
【００４２】
ステップＳ５においては、ステップＳ４で行われた評価の結果に基づいて、下り方向の動作が正常であるのか否かが判定される。
【００４３】
論理ブロック１１から論理ブロック２１に送信された送信コマンドに対応するデータが、通信モジュール２から通信モジュール１に対して送信されてきておらず、ステップＳ５において、下り方向の動作が正常でないことが判定された場合、ステップＳ６に進む。
【００４４】
ステップＳ６において、図１の有線上の位置Ｐ１と、無線上の位置Ｐ２における信号が測定され、ステップＳ７に進み、測定された波形に基づいて、それらの値が理論的に一致するか否か（データが一致するか否か）が判定される。
【００４５】
位置Ｐ１においては、論理ブロック２１からＲＦブロック２２に出力されたデータを表す信号が測定され、位置Ｐ２においては、ＲＦブロック２２の送信部からＲＦブロック１２の受信部に出力されたデータを表す信号が測定される。
【００４６】
ステップＳ７において、位置Ｐ１と位置Ｐ２を通過するデータが理論的に一致すると判定された場合、それは、ＲＦブロック２２によりデータの送信が正常に行われていることを表しており、結果として、ステップＳ８において、ＲＦブロック１２の受信部に不具合があることが特定される。
【００４７】
一方、ステップＳ７において、位置Ｐ１と位置Ｐ２を通過するデータが理論的に一致しないと判定された場合、それは、ＲＦブロック２２によりデータの送信が正常に行われていないことを表しており、結果として、ステップＳ９において、ＲＦブロック２２の送信部に不具合があることが特定される。
【００４８】
ＲＦブロック２２の送信部とＲＦブロック１２の受信部がともに不具合を有していることがあり、ステップＳ９で特定されたＲＦブロック２２の送信部を修正した場合であっても、まだ正常に動作しない場合、次に、ＲＦブロック１２の受信部に不具合があるものとして特定される。
【００４９】
ステップＳ８またはステップＳ９において、不具合の箇所が特定され、その不具合が修正された後でもまだ不具合がある場合、ステップＳ１０以降の処理が実行される。
【００５０】
また、ステップＳ５において、論理ブロック１１から論理ブロック２１に送信された送信コマンドに対応するデータが通信モジュール１において受信されたため、下り方向の動作が正常であると判定された場合、上り方向の動作に不具合があることが特定され、ステップＳ１０に進む。
【００５１】
上り方向の動作を検証すべく、ステップＳ１０においては、スイッチＳＷ１、スイッチＳＷ５、および、スイッチＳＷ６のみがオンにされ、ステップＳ１１に進み、図１の有線上の位置Ｐ３と、無線上の位置Ｐ４における信号が測定される。
【００５２】
例えば、所定のデータの送信を要求するコマンドが、論理ブロック１１からスイッチＳＷ５を介してＲＦブロック１２に出力され、ＲＦブロック１２から無線によりＲＦブロック２２に対して送信される。また、ＲＦブロック２２において受信されたコマンドは、ＲＦブロック２２からスイッチＳＷ６を介して論理ブロック２１に出力され、コマンドに対する応答として、論理ブロック２１により取得されたデータが、スイッチＳＷ１を介して論理ブロック１１に出力される。
【００５３】
位置Ｐ３においては、論理ブロック１１からＲＦブロック１２に出力されたデータ（この例の場合、コマンド）を表す信号が測定され、位置Ｐ４においては、ＲＦブロック１２の送信部からＲＦブロック２２の受信部に出力されたデータ（コマンド）を表す信号が測定される。
【００５４】
ステップＳ１２において、位置Ｐ３と位置Ｐ４で測定された波形に基づいて、それらの値が理論的に一致するか否か（データが一致するか否か）が判定され、それらのデータが一致すると判定された場合、それは、ＲＦブロック１２によりデータの送信が正常に行われていることを表しており、結果として、ステップＳ１３において、ＲＦブロック２２の受信部に不具合があることが特定される。
【００５５】
一方、ステップＳ１２において、位置Ｐ３と位置Ｐ４を通過するデータが一致しないと判定された場合、それは、ＲＦブロック１２によりデータの送信が正常に行われていないことを表しており、結果として、ステップＳ１４において、ＲＦブロック１２の送信部に不具合があることが特定される。
【００５６】
ＲＦブロック２２の受信部とＲＦブロック１２の送信部がともに不具合を有していることがあり、ステップＳ１４で特定されたＲＦブロック１２の送信部を修正した場合であっても、まだ正常に動作しない場合、次に、ＲＦブロック２２の受信部に不具合があるものとして特定される。
【００５７】
ステップＳ１３またはステップＳ１４において不具合箇所が特定された後、処理は終了される。
【００５８】
以上の処理により、ＲＦブロックの送信部または受信部に不具合があるというように、不具合のある箇所を、より詳細に特定することができる。
【００５９】
また、例えば、論理ブロック１１と論理ブロック２１間のように、そのときテストの対象ではない各ブロック間を有線により接続するようにしたため、ブロック間の伝送路の不具合を考慮することなく、それぞれのブロックの不具合のみを検証することができる。
【００６０】
上述した検証処理は、例えば、非接触ＩＣカードと、そのリーダライタ間の動作を検証する場合の他、通信機能を有する各種の機器の検証に適用することができる。
【００６１】
上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。この場合、そのソフトウェアを実行させる情報処理装置は、例えば、図４に示されるようなパーソナルコンピュータにより構成される。
【００６２】
図４において、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３１は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３２に記憶されているプログラム、または、記憶部３８からＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３３にロードされたプログラムに従って各種の処理を実行する。ＲＡＭ３３にはまた、ＣＰＵ３１が各種の処理を実行する上において必要なデータなどが適宜記憶される。
【００６３】
ＣＰＵ３１、ＲＯＭ３２、およびＲＡＭ３３は、バス３４を介して相互に接続されている。このバス３４にはまた、入出力インタフェース３５も接続されている。
【００６４】
入出力インタフェース３５には、キーボード、マウスなどよりなる入力部３６、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ），ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などよりなるディスプレイ、並びにスピーカなどよりなる出力部３７、ハードディスクなどより構成される記憶部３８、モデム、ターミナルアダプタなどより構成される通信部３９が接続されている。通信部３９は、ネットワークを介しての通信処理を行う。
【００６５】
入出力インタフェース３５にはまた、必要に応じてドライブ４０が接続され、磁気ディスク４１、光ディスク４２、光磁気ディスク４３、或いは半導体メモリ４４などが適宜装着され、それから読み出されたコンピュータプログラムが、必要に応じて記憶部３８にインストールされる。
【００６６】
一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば、汎用のパーソナルコンピュータなどに、ネットワークや記録媒体からインストールされる。
【００６７】
この記録媒体は、図４に示されるように、装置本体とは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク４１（フレキシブルディスクを含む）、光ディスク４２（ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）を含む）、光磁気ディスク４３（ＭＤ（登録商標）（Ｍｉｎｉ−Ｄｉｓｋ）を含む）、もしくは半導体メモリ４４などよりなるパッケージメディアにより構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される、プログラムが記録されているＲＯＭ３２や、記憶部３８に含まれるハードディスクなどで構成される。
【００６８】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に従って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【００６９】
【発明の効果】
本発明によれば、無線通信機能を有するモジュールの不具合箇所を、より好適に特定することができる。
【００７０】
また、本発明によれば、伝送路の不具合を考慮することなく、それぞれのブロックのみの不具合を検証することができる。
【図面の簡単な説明】
【図１】本発明を適用した検証方法により動作が検証される通信モジュールの例を示す図である。
【図２】本発明を適用した検証方法を説明するフローチャートである。
【図３】本発明を適用した検証方法を説明する、図２に続くフローチャートである。
【図４】パーソナルコンピュータの構成例を示すブロック図である。
【符号の説明】
１  通信モジュール，  １１  論理ブロック，  １２  ＲＦブロック，  ２  通信モジュール，  ２１  論理ブロック，  ２２  ＲＦブロック，  ４１  磁気ディスク，  ４２  光ディスク，  ４３  光磁気ディスク，  ４４  半導体メモリ
【図１】
2004157802.tif 000003
【図２】
2004157802.tif 000004
【図３】
2004157802.tif 000005
【図４】
2004157802.tif 000006