(57)【要約】【課題】通信モジュールをＰＣ／ＰＤＡで動作させる場合に、資格を有する特定のＰＣ／ＰＤＡのみでしか通信モジュールを発呼動作できないようにする。【解決手段】通信モジュール２０は、初期状態で発呼禁止状態とされ、ダイヤルアップモジュール１０からの発信操作があると、通信モジュール２０との間で認証要求コマンドの送信および認証乱数の送信を行い、認証処理結果に応じて通信モジュール２０を発呼禁止状態のまま（認証不成功時）又は発呼許可状態（認証成功時）とする。【選択図】図１
2005039682.tif 000002
【特許請求の範囲】
【請求項１】
通信モジュールをＰＣ（パーソナルコンピュータ）／ＰＤＡ（携帯情報端末）で動作させる場合の通信プロテクト方法において、
前記通信モジュールを初期状態で発呼禁止状態とし、前記ＰＣ／ＰＤＡおよび前記通信モジュール間で認証処理を含むネゴシエーションを行い、前記認証処理結果に応じて前記通信モジュールを前記発呼禁止状態のまま又は発呼許可状態にすることを特徴とする通信プロテクト方法。
【請求項２】
前記ネゴシエーションは、前記ＰＣ／ＰＤＡからの発信操作により前記通信モジュールに対して認証要求コマンドを送信することを特徴とする請求項１に記載の通信プロテクト方法。
【請求項３】
前記認証要求コマンドに対して前記通信モジュールは、認証乱数を送信することを特徴とする請求項２に記載の通信プロテクト方法。
【請求項４】
前記ＰＣ／ＰＤＡは、前記通信モジュールから受信した認証乱数と予め所有する認証キーに基づき認証演算を行うことを特徴とする請求項１、２又は３に記載の通信プロテクト方法。
【請求項５】
前記通信モジュールは外付けであることを特徴とする請求項１乃至４のいずれかに記載の通信プロテクト方法。
【請求項６】
ＰＣやＰＤＡ等の通信端末であるダイヤルアップモジュールが通信モジュールを使用して通信する際の通信プロテクト装置において、
前記ダイヤルアップモジュールはダイヤルアップ処理部を備え、前記通信モジュールはＣＰＵで制御される通信処理部を備え、前記ダイヤルアップモジュールの発信操作により前記通信モジュールが動作開始前に前記モジュール間で認証処理を含めたネゴシエーションを行うことを特徴とする通信プロテクト装置。
【請求項７】
前記ダイヤルアップモジュールおよび前記通信モジュールは、それぞれモジュールインタフェースを介して相互接続されていることを特徴とする請求項５に記載の通信プロテクト装置。
【請求項８】
前記通信モジュールは外付けであることを特徴とする請求項６又は７に記載の通信プロテクト装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は通信プロテクト方法および装置に関し、特に認証処理による通信モジュールプロテクト方法および装置に関する。
【背景技術】
【０００２】
近年通信技術、特に無線通信技術は急速に発達している。また、ＰＣ（パーソナルコンピュータ）およびＰＤＡ（Personal Digital Assistant：携帯情報端末）によるデータ通信も急速に発達および普及している。斯かる通信においては、通信の機密を如何にして保持するかが、重要事項である。即ち、予め決められた又は登録されたＰＣ又はＰＤＡのみが通信可能にすることにより、他人が通信内容にアクセスできないようにすることが必要である。
【０００３】
斯かる技術分野における従来技術は、幾つかの文献に開示されている。例えば、携帯電話機等の電子機器を使用する際に、利用者が所有する無線カードを用いて、その無線カードと電子機器との間で認証を行うことにより、その電子機器の使用を可能にする機器認証システムおよび機器認証方法が開示されている（例えば、特許文献１参照。）。また、ＰＣ内の機能モジュール毎に認証処理を行い、機能モジュール単位で使用可能なデジタルコンテンツを制限するデータ処理装置および同装置に適用される認証処理方法が開示されている（例えば、特許文献２参照。）。
【０００４】
【特許文献１】特開２００２−３６６５２９号公報（第４頁、第１図）
【特許文献２】特開２０００−４４３３号公報（第５−７頁、第１図）
【０００５】
しかしながら、従来は、通信モジュールＰＣ（又はＰＤＡ）で動作させる場合において、特定のＰＤＡのみでしか通信モジュールを動作開始できないようにすることが不可能であった。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
解決しようとする問題点は、通信モジュールＰＣ（又はＰＤＡ）で動作させる場合において、特定のＰＤＡのみでしか通信モジュールを動作開始可能とすることである。
【課題を解決するための手段】
【０００７】
前述の課題を解決するため、本発明による通信プロテクト方法および装置は次のような特徴的な構成を有する。
【０００８】
（１）通信モジュールをＰＣ（パーソナルコンピュータ）／ＰＤＡ（携帯情報端末）で動作させる場合の通信プロテクト方法において、
前記通信モジュールを初期状態で発呼禁止状態とし、前記ＰＣ／ＰＤＡおよび前記通信モジュール間で認証処理を含むネゴシエーションを行い、前記認証処理結果に応じて前記通信モジュールを前記発呼禁止状態のまま又は発呼許可状態にする通信プロテクト方法。
【０００９】
（２）前記ネゴシエーションは、前記ＰＣ／ＰＤＡからの発信操作により前記通信モジュールに対して認証要求コマンドを送信する上記（１）の通信プロテクト方法。
【００１０】
（３）前記認証要求コマンドに対して前記通信モジュールは、認証乱数を送信する上記（２）の通信プロテクト方法。
【００１１】
（４）前記ＰＣ／ＰＤＡは、前記通信モジュールから受信した認証乱数と予め所有する認証キーに基づき認証演算を行う上記（１）、（２）又は（３）の通信プロテクト方法。
【００１２】
（５）前記通信モジュールは外付けである上記（１）乃至（４）のいずれかの通信プロテクト方法。
【００１３】
（６）ＰＣやＰＤＡ等の通信端末であるダイヤルアップモジュールが通信モジュールを使用して通信する際の通信プロテクト装置において、
前記ダイヤルアップモジュールはダイヤルアップ処理部を備え、前記通信モジュールはＣＰＵで制御される通信処理部を備え、前記ダイヤルアップモジュールの発信操作により前記通信モジュールが動作開始前に前記モジュール間で認証処理を含めたネゴシエーションを行う通信プロテクト装置。
【００１４】
（７）前記ダイヤルアップモジュールおよび前記通信モジュールは、それぞれモジュールインタフェースを介して相互接続されている上記（５）の通信プロテクト装置。
【００１５】
（８）前記通信モジュールは外付けである上記（６）又は（７）の通信プロテクト装置。
【発明の効果】
【００１６】
本発明の通信プロテクト方法および装置によると、次の如き実用上の顕著な効果が得られる。即ち、特定のモジュール（ハードウエア）でしか通信モジュールを使用できないようにプロテクトすることが可能であるので、通信の機密保持等が保証可能である。
【実施例１】
【００１７】
以下、本発明による通信プロテクト方法および装置の好適実施形態の構成および動作を、添付図面を参照して詳細に説明する。
【００１８】
先ず、図１は、本発明による通信プロテクト装置の好適実施形態の構成を示すブロック図である。この通信プロテクト装置は、ダイヤルアップモジュール１０および通信モジュール２０により構成されている。
【００１９】
ここで、ダイヤルアップモジュール１０は、モジュールＩ／Ｆ（インタフェース）１１、ダイヤルアップ処理部１２およびダイヤルアップで動作するＡＰＬ（アプリケーション）１３により構成される。一方、通信モジュール２０は、アンテナ２１、ＲＦ（無線周波数部）２２、通信処理部２３、モジュールＩ／Ｆ２４およびＣＰＵ（中央処理部）２５により構成される。ここで、通信モジュールは、内蔵されていても良いし、外付け、例えば、コンパクトフラッシュカード等、本体に差し込むような形態のものでも良い。
【００２０】
次に、図２および図３のシーケンス図を参照して、図１に示す本発明の通信プロテクト装置の実施形態の動作を詳細に説明する。図２は認証成功の場合のシーケンス図であり、図３は認証失敗の場合のシーケンス図であり、通信モジュール２０、ＰＣ（ＰＤＡ）３０およびネットワーク４０間の動作シーケンスを示す。
【００２１】
先ず、図２（認証成功）においてＰＣ／ＰＤＡ３０に内蔵されているダイヤルアップモジュール１０の発信操作（ステップＡ０）により、認証要求コマンド（ＡＴ）を初期状態では発呼禁止状態である通信モジュール２０に送信する（ステップＡ１）。これに対して、通信モジュール２０は、認証演算に使用する認証乱数をＰＣ／ＰＤＡ３０に送信する（ステップＡ２）。次に、ダイヤルアップモジュール１０は、受信した認証乱数と予め所有する認証鍵に基づき認証演算を行う（ステップＡ３）。そして、演算結果コマンドを通信モジュール２０に送信する（ステップＡ４）。
【００２２】
通信モジュール２０は、認証演算結果のチェック処理を行う（ステップＡ５）。認証演算の正否判定結果が正しい場合には、通信モジュール２０を発呼許可状態、即ち発信できるようにする。同時に、ダイヤルアップモジュール１０は、発信許可状態であること（ＯＫ）を通信モジュール２０から通知を受信する（ステップＡ７）。これにより、ダイヤルアップモジュール１０は、発信できるようになる。そこで、ダイヤルアップモジュール１０は、通信モジュール２０に対して発信コマンドを送り（ステップＡ８）、通信モジュール２０は、発信処理を行い（ステップＡ９）、ダイヤルアップモジュール１０、通信モジュール２０およびネットワーク４０は発呼状態となり（ステップＡ１０）、通信を行う。
【００２３】
次に、図３のシーケンス図を参照して認証失敗の場合について説明する。図３において、ダイヤルアップモジュール１０（又はＰＣ／ＰＤＡ３０）の発信操作（ステップＢ０）により認証要求コマンドを通信モジュール２０へ送信する（ステップＢ１）。これに対して、通信モジュール２０が認証演算に使用する認証乱数を送信する（ステップＢ２）。
【００２４】
次に、ダイヤルアップモジュール１０は、受信した認証乱数と予め所有する認証鍵に基づき認証演算処理を行う（ステップＢ３）。この認証演算処理の演算結果コマンドを通信モジュール２０に送信する（ステップＢ４）。
【００２５】
通信モジュール２０は、認証演算結果のチェック処理を行う（ステップＢ５）。この認証演算処理の正否判定結果が誤りの場合には、通信モジュール２０は、発呼禁止状態（又は発信禁止状態）を継続する（ステップＢ６）。同時に、通信モジュール２０が発呼禁止状態であること（ERROR）をダイヤルアップモジュール１０に通知する（ステップＢ７）。従って、ネットワーク４０との通信は、行われない。
【００２６】
以上、本発明による通信プロテクト方法および装置の好適実施形態の構成および動作を詳述した。しかし、斯かる実施形態は、本発明の単なる例示に過ぎず、何ら本発明を限定するものではないことに留意されたい。本発明の要旨を逸脱することなく、特定用途に応じて、適宜変形変更が可能であること、当業者には容易に理解できよう。
【００２７】
例えば、モジュール間のネゴシエーション方法は、ＡＴコマンドに限定されず、バイナリデータのネゴシエーションシーケンスにても実施可能である。また、認証演算処理内容については、本発明で規定しない。
【図面の簡単な説明】
【００２８】
【図１】本発明による通信プロテクト装置の好適実施形態の機能ブロック図である。
【図２】図１に示す通信プロテクト装置のプロテクト解除処理動作を説明するシーケンス図であり、認証成功の場合を示す。
【図３】図１に示す通信プロテクト装置のプロテクト解除処理動作を説明するシーケンス図であり、認証失敗の場合を示す。
【符号の説明】
【００２９】
１０  ダイヤルアップモジュール
１１、２４  モジュールインタフェース
１２  ダイヤルアップ処理部
２０  通信モジュール
２３  通信処理部
２５  ＣＰＵ
【図１】
2005039682.tif 000003
【図２】
2005039682.tif 000004
【図３】
2005039682.tif 000005