(57)【要約】【課題】外部入力装置を持たない無線通信装置において、安全な通信を可能とする認証方式を手供する。【解決手段】無線通信装置１及び１２は、所望のデータ通信に先立ってパスワードを使用した認証処理を実行し、各無線通信装置への不正なアクセスを防止する。無線通信装置１が認証処理に使用されるパスワードを送信し、無線通信装置１２が受信したパスワードについて検証を行い、通信の可否を決定するパスワードは、所定のトリガ操作に応じて時間計測部５、１６が計測した計測時間を使用して通信装置内において内部生成される。２つの無線通信装置において同一のパスワードを生成することができるように、各装置のトリガ操作はユーザによって同時に実行され、計測時間の同期がとられる。【選択図】  図１
2005018308.tif 000002
【特許請求の範囲】
【請求項１】
データ通信のために、他の通信装置との間で認証処理を実行する通信装置であって、
時間計測を行い、時間データを生成する時間計測部と、
前記時間計測部が内部生成した時間データに基づいて、前記認証処理のための認証キーを生成する認証キー生成部と、
前記認証キー生成部が内部生成した認証キーを、前記他の通信装置に送信する送信部と、
を備える、通信装置。
【請求項２】
前記時間計測部は、所定のトリガ操作に応答して時間計測を実行する、請求項１に記載の通信装置。
【請求項３】
前記時間計測部は、前記通信装置の電源投入からの時間を計測する、請求項２に記載の通信装置。
【請求項４】
前記時間計測部は、前記通信装置のリセット操作からの時間を計測する、請求項２に記載の通信装置。
【請求項５】
データ通信のために認証処理を実行する第１及び第２の通信装置を備える通信システムであって、
前記第１の通信装置は、
時間計測を行い、時間データを生成する第１の時間計測部と、
前記時間計測部が内部生成した時間データに基づいて、前記認証処理のための第１の認証キーを生成する第１の認証キー生成部と、
前記認証キー生成部が内部生成した認証キーを、前記他の通信装置に送信する送信部と、を備え
前記第２の通信装置は、
時間計測を行い、時間データを生成する第２の時間計測部と、
前記時間計測部が内部生成した時間データに基づいて、前記認証処理のための認証キーを生成する第２の認証キー生成部と、
前記第１の通信装置からの認証キーを受信する受信部と、
前記第２の認証キー生成部によって生成された認証キーと、前記受信部が受信した認証キーとを比較し、認証キーの検証を行う認証キー検証部とを備える
通信システム。
【請求項６】
前記第１の時間計測部は、第１のトリガ操作に応答して時間計測を実行し、
前記第２の時間計測部は、第２のトリガ操作に応答して時間計測を実行し、
前記第１及び第２のトリガ操作が実質的に同時に実行された場合、前記認証処理が成功する、請求項５に記載の通信システム。
【請求項７】
前記第１及び第２のトリガ操作は通信装置の電源投入である、請求項６に記載の通信装置。
【請求項８】
前記第１及び第２のトリガ操作は通信装置のリセット操作である、請求項６に記載の通信装置。
【請求項９】
データ通信のための認証を行う認証方法であって、
時間計測を行い、時間データを内部生成する時間データ生成ステップと、
前記時間データ生成するステップにおいて内部生成された時間データに基づいて、認証のための認証キーを内部生成する認証キー生成ステップと、
前記認証キー生成ステップにおいて内部生成された認証キーを、外部に送信する送信ステップと、
を備える、認証方法。
【請求項１０】
時間計測を行い、他の時間データを内部生成するステップと、
前記他の時間データ生成するステップにおいて内部生成された他の時間データに基づいて、認証のための他の認証キーを内部生成するステップと、
前記送信された認証キーを受信するステップと、
前記認証キーと前記他の認証キーを比較するステップと、
をさらに備える、請求項９に記載の認証方法。
【請求項１１】
前記時間データを生成するステップと前記他の時間データを生成するステップのそれぞれは、所定のトリガ操作に応答して時間計測を実行する、請求項１０に記載の認証方法。
【請求項１２】
前記所定のトリガ操作が実質的に同時に実行され場合前記認証が成功する、請求項１１に記載の認証方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は通信装置、通信システム及び認証方法に関し、特に、データ通信のために認証キーを使用した認証処理を利用する通信装置、通信システム及び認証方法に関する。
【０００２】
【従来の技術】
近年、携帯電話やＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）などの携帯端末の普及は目覚しいものがある。また、近い将来にユビキタス・コンピューティングが実現されれば、あらゆる電子機器にコンピュータ・チップが実装され、各装置が通信を行うことによってリモート・コントロールが可能となる。これらに加え、電子機器のユーザビリティを向上させ、場所に拘束されない通信を可能とするために、ワイヤレス通信技術が広く利用されるようになってきている。
【０００３】
例えば、イーサネット（登録商標）のＬＡＮケーブルを無線にする無線ＬＡＮ（ＩＥＥＥ８０２．１１ｂ）や、比較的狭い範囲での小電力伝送を可能とするＢｌｕｅｔｏｏｔｈ（登録商標）などの技術が提案され、広い範囲で利用され始めている。これらの無線通信技術を利用することによって、コンピュータとコンピュータ、コンピュータと周辺機器、あるいは携帯電話などの携帯端末と他の電子機器など、様々な電子機器の間での無線通信が可能となる。
【０００４】
無線通信によって装置が直接通信を行う場合における重要な点の一つは、セキュリティの問題である。無線通信においては、ケーブルによって接続された装置との通信のみが可能な有線通信と異なり、あらゆる無線通信装置が潜在的に通信することが可能である。従って、不特定の他者によって、自分の所有する通信装置に不正にアクセスされる可能性がある。例えば、コンピュータから、携帯電話に無線通信によってアクセスし、携帯電話を介してインターネットに接続するケースにおいて、他者が自分の携帯電話に不正にアクセスし、携帯電話を無断で利用することが考えられる。
【０００５】
無線通信のセキュリティを確保するため、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）においては、電子機器への接続に際して、パスキー（ＰＩＮコード）を利用した認証処理が行われている。各電子機器は電子機器固有のアドレスを備えており、無線通信における各電子機器の識別は、このアドレスを使用して行われる。特定の電子機器間における最初の接続処理において、ユーザは各電子機器にパスキーを入力し、パスキーを検証することによって認証が行われる。２つの電子機器に同一のパスキーが入力された場合は認証が成功し、各機器の登録テーブルに相手機器の固有アドレスが登録される。その後、アドレスが登録された電子機器間での通信が可能となる。
【０００６】
パスキーは任意の数列であるため、例えばヘッド・セットなど、キーボードなどのデータ入力装置を備えていない装置においては、パスキーをユーザは入力することができない。そのため、入力装置を備えない従来の装置は、予め固定パスキーをメモリに登録し、通信を行うもう一方の装置において、固定パスキーと同一のパスキーを入力することによって、認証処理を行っている。
【０００７】
パスワードを使用した認証技術において、パスワードを変更することによってセキュリティを向上させる技術が知られている。その一つは、ワンタイム・パスワードである（例えば、特許文献１参照）。ワンタイム・パスワードは、チャレンジ・コードを使用する非同期方式と、カウンタもしくは時間を使用する同期方式が知られている。ユーザはパスワード発生器を保持し、これにより発生させたパスワードとユーザＩＤをコンピュータに入力し、ネットワークを介してシステムにアクセスする。
【０００８】
時間同期方式は、認証サーバとパスワード発生器が、ユーザＩＤ毎に共通の暗号鍵を保持する。パスワード発生器はパスワードを発生させるときの時刻を、秘密鍵により暗号化し、パスワードを生成する。認証サーバは、ログイン要求があったときの時刻を共通の秘密鍵により暗号化し、送られてきたパスワードと比較して認証を行う。パスワード発生器と認証サーバ側の時計のずれを考慮して、典型的には、時刻は分までを暗号化する。
【０００９】
不正者が回線上を盗聴することにより、或は傍らで指の動きを見てパスワードを盗み、ただちにこのパスワードを用いてログインすることを防止するため、秒単位での時刻と使用することが上記文献において提案されている。ユーザは、時刻の暗号化に”秒”単位データを付加したパスワードを送信する。認証サーバ側は、”秒”の部分から暗号化された分以上の時刻を推定し、この時刻を暗号化し、この分以上の暗号化時刻に一致するものがあり、かつ前回のログイン時に更新登録する時刻よりも暗号化時刻が後になるときに正規のユーザとして認証する。
【００１０】
【特許文献１】
特開平１１−３１６７４０号公報
【００１１】
【発明が解決しようとする課題】
しかし、上記文献に開示されるように、従来のワンタイム・パスワードは、ユーザがパスワードとユーザＩＤを入力しなければならないので、ヘッド・セットなど、キーボードなどのデータ入力装置を備えていない装置においては使用することができない。あるいは、従来の固定パスキーを使用した認証処理は、予め固定されたパスキーを使用することによって機器間の認証処理を行うことができるが、パスキーは同一のものに固定され、変更することができないため、セキュリティの点において必ずしも万全ではない。
【００１２】
本発明は、上記従来技術に鑑みてなされたものであって、本発明の一つの目的は、認証キー入力のための入出力装置を備えていない装置において、認証キーを使用したより安全な認証処理を行うことができる通信装置を提供することである。本発明の他の目的は、変化する認証キーを使用して認証処理を行うことができる通信装置を提供することである。
【００１３】
【課題を解決するための手段】
本発明の第１の態様は、データ通信のために、他の通信装置との間で認証処理を実行する通信装置であって、時間計測を行い、時間データを生成する時間計測部と、前記時間計測部が内部生成した時間データに基づいて、前記認証処理のための認証キーを生成する認証キー生成部と、前記認証キー生成部が内部生成した認証キーを、前記他の通信装置に送信する送信部とを備える。この構成を有することによって、認証キーを入力するための外部入力装置を備えない通信装置において、認証キーを使用したより安全な認証処理を実現することができる。
【００１４】
上記第１の態様において、前記時間計測部は、所定のトリガ操作に応答して時間計測を実行することが好ましい。これによって、ユーザ操作に基づき認証キー生成が可能となる。例えば、前記時間計測部は、前記通信装置の電源投入からの時間を計測することができる。あるいは、前記時間計測部は、前記通信装置のリセット操作からの時間を計測することができる。上記機能を利用することによって、本発明の認証方式のより汎用的な適用が可能となる。
【００１５】
本発明の第２の態様は、データ通信のために、認証処理を実行する第１及び第２の通信装置を備える通信システムである。前記第１の通信装置は、時間計測を行い、時間データを生成する第１の時間計測部と、前記時間計測部が内部生成した時間データに基づいて、前記認証処理のための第１の認証キーを生成する第１の認証キー生成部と、前記認証キー生成部が内部生成した認証キーを、前記他の通信装置に送信する送信部とを備えている。前記第２の通信装置は、時間計測を行い、時間データを生成する第２の時間計測部と、前記時間計測部が内部生成した時間データに基づいて、前記認証処理のための認証キーを生成する第２の認証キー生成部と、前記第１の通信装置からの認証キーを受信する受信部と、前記第２の認証キー生成部によって生成された認証キーと、前記受信部が受信した認証キーとを比較し、認証キーの検証を行う認証キー検証部とを備えている。この構成を有することによって、認証キーを入力するための外部入力装置を備えない通信装置において、認証キーを使用したより安全な認証処理を実現することができる。
【００１６】
上記第２の態様において、前記第１の時間計測部は、第１のトリガ操作に応答して時間計測を実行し、前記第２の時間計測部は、第２のトリガ操作に応答して時間計測を実行し、前記第１及び第２のトリガ操作が実質的に同時に実行された場合、前記認証処理が成功することが好ましい。この構成を有することによって、設定された特定装置間において認証処理が成功し、通信の安全性を向上することができる。例えば、前記第１及び第２のトリガ操作は通信装置の電源投入である。あるいは、前記第１及び第２のトリガ操作は通信装置のリセット操作である。上記機能を利用することによって、本発明の認証方式のより汎用的な適用が可能となる。
【００１７】
本発明の第３の態様は、データ通信のための認証を行う認証方法であって、時間計測を行い、時間データを内部生成する時間データ生成ステップと、前記時間データ生成するステップにおいて内部生成された時間データに基づいて、認証のための認証キーを内部生成する認証キー生成ステップと、前記認証キー生成ステップにおいて内部生成された認証キーを、外部に送信する送信ステップと、を備える。この構成を有することによって、認証キーを入力するための外部入力装置を備えない通信装置において、認証キーを使用したより安全な認証処理を実現することができる。
【００１８】
上記第３の態様において、時間計測を行い、他の時間データを内部生成するステップと、前記他の時間データ生成するステップにおいて内部生成された他の時間データに基づいて、認証のための他の認証キーを内部生成するステップと、前記送信された認証キーを受信するステップと、前記認証キーと前記他の認証キーを比較するステップと、をさらに備える。この構成を有することによって、異なる通信装置の間において、認証キーを使用したより安全な認証処理を実現することができる。
【００１９】
上記第３の態様において、前記時間データを生成するステップと前記他の時間データを生成するステップのそれぞれは、所定のトリガ操作に応答して時間計測を実行することが好ましい。これによって、ユーザ操作に基づき認証キー生成が可能となる。さらに、前記所定のトリガ操作が実質的に同時に実行され場合前記認証が成功することが好ましい。この構成を有することによって、簡便な設定方法によって特定装置間において認証処理が成功し通信の安全性を向上することができる。
【００２０】
【発明の実施の形態】
以下に、本発明を適用可能な実施の形態が説明される。以下の説明は、本発明の実施形態を説明するものであり、本発明が以下の実施形態に限定されるものではない。説明の明確化のため、以下の記載は、適宜、省略及び簡略化がなされている。又、当業者であれば、以下の実施形態の各要素を、本発明の範囲において容易に変更、追加、変換することが可能であろう。
【００２１】
図１は、本実施の形態に係る通信システム１００の概略構成を示すブロック図である。本形態の通信システム１００は、データ通信を行う２つの無線通信装置１及び１２を備えている。無線通信装置１及び１２は、所望のデータ通信に先立ってパスワードを使用した認証処理を実行し、各無線通信装置への不正なアクセスを防止する。無線通信装置には任意の装置からのアクセスが潜在的に可能であるため、認証処理を行うことによって、所望の無線通信装置以外の装置からのアクセスを防止し、無線通信におけるセキュリティを確保する。
【００２２】
本形態においては、無線通信装置１が認証処理に使用されるパスワードを送信し、無線通信装置１２が受信したパスワードについて検証を行い、通信の可否を決定する例について説明される。本形態のパスワードは、所定のトリガ操作に応じて計測開始された計測時間を使用して通信装置内において内部生成される。２つの無線通信装置において同一のパスワードを生成することができるように、各装置のトリガ操作はユーザによって同時に実行され、計測時間の同期がとられる。
【００２３】
図１を参照して、パスワード送信側無線通信装置１において、２は無線通信装置１に電力を供給し着脱可能な電池部、３は電源部であって電池部２から供給される外部電源電圧から内部電源電圧を生成する。４は電源入力監視部であって、電池部２から電源部３への電源電圧の供給を監視する。５は時間計測部であって、水晶発振器を有するタイミング信号生成部からのタイミング信号をカウンタによって計測し、クロック信号として時間を計測する。６は認証処理に使用されるパスワードを、予め定められたアルゴリズムに従って、認証キーであるパスワードを生成するパスワード生成部である。図２に示すように、パスワード生成部６は、時間計測部５から時間データを取得し、取得した時間データを使用してパスワードを生成する。生成されたパスワードは、データ制御部９に渡される。
【００２４】
７はデータ入出力部であって、認証処理後のデータ通信におけるデータの入出力処理を行う。データ入出力部７は、例えば、カメラやディスプレイを介した画像データの入出力ための処理や、マイクやスピーカを介した音声の入出力のための処理を行うことができる。８は認証処理のためのパスワード生成処理を制御するパスワード照合指令部である。９はデータ制御部であって、認証処理のためのデータの通信及び認証処理後の通常のデータ通信を制御する。１０は無線部であって、内部処理データを無線通信に必要な信号に変換し、あるいは無線信号を内部処理データに変換する処理を行う。通信装置間の無線信号は、アンテナ部１１が送受信を行う。
【００２５】
パスワード受信側無線通信装置１２において、電池部１３、電源部１４、電源入力監視部１５、時間計測部１６、パスワード生成部１７、データ入出力部１８、無線部２０、アンテナ部２１のそれぞれは、パスワード送信側無線通信装置１の各対応要素と実質的に同一の構成を備えており、説明の明確化のため、詳細は省略する。１９はデータ制御部であって、認証処理のためのデータの通信及び認証処理後の通常のデータ通信を制御する。２２はパスワード比較部であって、図３に示すように、パスワード送信側無線通信装置１から受信したパスワードと、パスワード生成部１７が生成した内部生成パスワードを比較し、パスワードの検証処理を実行する。検証結果は、データ制御部１９に送られる。
【００２６】
無線通信装置１及び１２の間の認証処理及びそれに付随する処理について説明する。本形態の通信システム１００において、無線通信装置１のデータ入出力部７と無線通信装置１２のデータ入出力部１７の間でデータ通信を行う場合、そのデータ通信に先立って、パスワード認証指令部８からの命令により、パスワードを利用した認証処理を開始する。認証が成功し、認証処理が完了した後、データ入出力部７とデータ入出力部１７は、本来のデータ通信を開始することができる。入出力部７とデータ入出力部１７のデータ通信の開始は、データ制御部９、１９によって制御される。本形態のパスワードを用いた認証方式は、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）あるいはＩＥＥＥ８０２．１１ａなどの無線通信技術に適用することが可能である。
【００２７】
本形態の時間計測部５は、無線通信装置１の電源が投入されてからの時間を計測する。典型的には、無線通信装置１の電源スイッチ２３がユーザによってＯＮ状態にセットされると、電源部３と電池部２とが接続され、無線通信装置１の電源が投入される。時間計測部５は、上記のように電源投入をトリガとして時間計測を開始する他に、他の処理あるいは他の操作をトリガとして時間計測を開始するように構成することができる。
【００２８】
例えば、無線通信装置１は設定をリセットするリセット・スイッチを備え、時間計測部５は、ユーザによりリセット・スイッチがＯＮ状態にセットされたことに応答して、時間計測を開始することができる。あるいは、例えば、携帯電話などの記号入力キーを備える装置においては、所定の入力キーを所定時間以上押下しつづける操作などに応答して、時間計測を開始することができる。このように、時間計測部５は、予め定められた操作をトリガとして時間計測を開始するように構成することが可能である。
【００２９】
図４を参照して、電源入力監視部４は、電池部２から電源部３へ供給されている外部電源電圧を監視し（Ｓ４０１）、ユーザの操作によって外部電源電圧が電源部３へ供給されていることを検出することができる。電源入力監視部４は、電源の投入に基づいて時間計測部５を制御する。電源部３への外部電源電圧の供給を検出すると（Ｓ４０２）、電源入力監視部４は、時間計測部５に対する時間計測開始命令を発行する。時間計測部５は、時間計測開始命令に応答して時間計測を開始し、電源電圧が供給されてからの時間を計測する（Ｓ４０３）。
【００３０】
データ通信の許可の決定する認証処理は、パスワード認証指令部８の指令によって開始される。図４を参照して、パスワード認証指令部８は、他の無線通信装置（本形態においては無線通信装置１２）とのデータ通信の要求を取得すると、データ制御部９に対してパスワード生成要求の指令を発行する（Ｓ４０１）。データ制御部９は、指令を取得すると、パスワード生成部６に対するパスワード生成の要求を発行する。パスワード生成を要求されたパスワード生成部６は、時間計測部５へ計測時間の要求を発行する。時間計測部５は、パスワード生成部６から要求を取得したときの計測時間を表す時間データを、パスワード生成部６に送る（Ｓ４０２）。時間計測部５が送信する時間データは、電源が投入されてから計測時間要求の取得までの時間を表している。
【００３１】
尚、本形態における時間計測開始命令に応答して時間計測を開始する処理に代えて、時間計測開始命令を取得した時刻をメモリ内に登録することができる。時間計測部５は計測時間要求を取得した時刻と、登録されている電源投入時刻を比較し、電源投入からの経過時間を算出する。生成された経過時間を表す時間データを、時間計測部５は、パスワード生成部６に送ることができる。あるいは、時間計測開始命令を取得した時刻を時間データとして利用することができる。登録時刻はユーザ操作によって変更することができ、従来の固定パスワードと比較して安全性を向上することができる。このように、発明に態様によって、時間データは時間もしくは時刻に関するデータを含む。
【００３２】
パスワード生成部６は、時間計測部５が内部生成した時間データから、認証キーとしてのパスワードを生成する（Ｓ４０３）。パスワードは、時間データから一意に決定される。例えば、時間データの一部、あるいは全部を、そのままパスワードとして使用することができる。一例としては、分単位の時間データにおいて、下４桁の時間データ（例えば、××時間××分）を利用することができる。あるいは、時間データを使用した演算処理を実行し、一意のパスワードを生成することができる。例えば、ハッシュ関数などの一方向性関数を使用して、パスワードを生成することができる。ハッシュ関数としては、ＳＨＡ１、ＭＤ５などの広く知られたハッシュ関数を利用することができる。あるいは、ＤＥＳなどの秘密鍵暗号によって、予めメモリに記憶していた秘密鍵を使用して時間データを暗号化し、パスワードを生成することが可能である。
【００３３】
データ制御部９は、パスワード生成部６によって内部生成されたパスワードを取得し、無線部１０へ送る。パスワードを取得した無線部１０は、内部生成されたパスワードを無線通信のための信号に変換し、アンテナ部１１からパスワード受信側無線通信装置１２へ、パスワードを送信する（Ｓ４０４）。
【００３４】
次に、パスワード受信側無線通信装置１２の動作について説明する。無線通信装置１２は、無線通信装置１から受信したパスワードを検証し、データ通信の許可を決定する。このため、無線通信装置１２は無線通信装置１から受信するパスワードと同一のパスワードを生成することが必要である。パスワード生成部１７は、時間計測部１６が内部生成した時間データを使用して、無線通信装置１におけるパスワード生成部６と同一のアルゴリズムに従って、パスワードを生成する。例えば、秘密鍵暗号方式における秘密鍵など、パスワード生成に必要な無線通信装置１と共通のデータを、無線通信装置１２は予めメモリに記憶している。
【００３５】
無線通信装置１と同一のパスワードを生成することができるように、時間計測部１６は、無線通信装置１の時間計測部５と同期して時間計測を行う。本形態において、無線通信装置１と同様に、時間計測部１６は無線通信装置１２の電源投入をトリガとして時間計測を開始する。電源入力監視部１５は、電池部１３から電源部１４へ供給されている外部電源電圧を監視し、電源スイッチ２４がＯＮ状態に設定されると、外部電源電圧が電源部１４へ供給されたことを検出する。外部電源電圧の供給を検出すると、電源入力監視部１５は時間計測部１６への時間計測開始命令を発行する。時間測定部１６は、時間計測開始命令を取得すると時間の計測を開始し、電源電圧が供給されてからの時間を計測する。
【００３６】
時間計測部１６と時間計測部５との間の同期をとるために、無線通信装置１及び１２のそれぞれの電源は、実質的に同時に投入される。例えば、ユーザは、無線通信装置１及び１２の電源スイッチを同時にＯＮ状態にセットすることによって、時間計測部１６と時間計測部５との間の同期をとることができる。時間計測部１６及び５は、実質的に同時に時間計測を開始する。パスワード生成部１７及び６は、同一のパスワード生成アルゴリズムに従ってパスワードを生成するので、無線通信装置１及び１２は、時間経過に従って変化する同一のパスワードを生成することができる。
【００３７】
図５を参照して、アンテナ部２１を介して、無線部２０は無線通信装置１からパスワードを取得する（Ｓ５０１）。無線部２０は無線信号として受信したパスワードを内部処理データに変換して、データ制御部１９に送る。データ制御部１９は取得したデータが認証処理のためのパスワードであると判断すると、パスワード比較部２２にパスワード比較の要求と、取得したパスワードを送る。データ制御部１９は、さらに、パスワード生成部１７に対してパスワード生成の要求を発行する。
【００３８】
パスワード生成部１７は、制御部１９からのパスワード生成の要求に応答して、時間計測部１６に対して時間データの要求を発行する。時間計測部１６は、時間データの要求に応答して、時間データをパスワード生成部１７に送る（Ｓ５０２）。パスワード生成部１７は、取得した時間データを使用して、無線通信装置１のパスワード生成部６と同一のアルゴリズムに従ってパスワードを生成し、内部生成されたえパスワードは、パスワード比較部２２に送られる（Ｓ５０３）。
【００３９】
パスワード比較部２２は、データ制御部１９から取得した無線通信装置１からのパスワードと、パスワード生成部１７が生成したパスワードとを比較し（Ｓ５０４）、認証の成功／失敗を決定する（Ｓ５０５）。２つのパスワードが一致する場合は認証成功であり、パスワード比較部２２はデータ制御部１９に対してデータ通信許可を発行する（Ｓ５０６）。２つのパスワードが一致しない場合、認証は失敗であり、パスワード比較部２２はデータ制御部１９に対してデータ通信不許可を発行する（Ｓ５０７）。
【００４０】
データ制御部１９は、データ通信許可を取得すると、無線部２０、アンテナ部２１を介して、データ通信許可を無線通信装置１に送信する。その後のデータ通信において、データ制御部１９はデータ通信処理を制御する。データ制御部１９は、データ通信不許可を取得すると、無線部２０、アンテナ部２１を介して、データ通信不許可を無線通信装置１に送信する。データ制御部１９は、その後のデータ通信を禁止するように制御する。
【００４１】
本形形態において、パスワード比較部２２は、無線通信装置１から取得したパスワードとの比較のために、パスワード生成部１７が生成した一つのパスワードを使用しているが、パスワード生成部１７が生成した複数のパスワードと無線通信装置１のパスワードを比較することができる。パスワード通信処理に伴う時間データのずれ、あるいは、時間計測部５及び１６間の計測時間のずれによる、誤認証を防止することができる。例えば、パスワード生成部１７は、取得した時間データに基づいて複数の候補パスワードを生成する。パスワード生成部１７は、取得した時間データを測定時間単位でシフトすることによって、複数の異なる時間データを生成することができる。
【００４２】
分単位での時間データを使用する場合、例えば、その前後１０分の時間内における１分毎の時間データを生成する。生成した複数の時間データのそれぞれから、パスワード生成部１７は、複数の候補パスワードを生成して、パスワード比較部２２に送る。パスワード比較部２２は、無線通信装置１からのパスワードを取得すると、パスワード生成部１７が内部生成した各候補パスワードと比較し、その中の一つと一致する場合、通信許可を決定する。無線通信装置１からのパスワードが、全ての候補パスワードと一致しない場合、通信不許可を決定する。
【００４３】
図７に示すように、上記に説明した無線通信システム１００は、一例として、携帯電話７０１とヘッド・セット７０２に適用することができる。例えば、無線通信装置１を携帯電話７０１に適用し、無線通信装置１２をヘッド・セット７０２に適用する。ヘッド・セット７０２と携帯電話７０１間で無線通信を行うことによって、ユーザは、携帯電話７０１をカバン等に収容した状態で、頭部に装着されたヘッド・セット７０２を介して電話での会話を行うことができる。ユーザは、携帯電話７０１とヘッド・セット７０２の電源を同時にＯＮ状態にセットする。これによって、携帯電話７０１とヘッド・セット７０２の間で認証処理が実行され、その後のヘッド・セット７０２を利用した携帯電話７０１の利用が可能となる。
【００４４】
認証処理は、データ通信の各セッションの前に行うことができる。例えば、形態電話７０１への着信に応答して、ヘッド・セット７０２を使用して会話を行う場合、着信毎に上記の認証処理を実行することができる。あるいは、認証処理を行い認証が成功した場合、その後の通信セッションにおいては、認証処理を行うことなく通信を開始する構成とすることができる。携帯電話７０１及びヘッド・セット７０２のそれぞれは、認証が成功した場合に、対応する無線通信装置の機器アドレスをテーブルに登録する。機器アドレスが登録された無線通信機器との次回からの通信セッションにおいては、認証処理を実行することなく、通常の通信処理を開始する。
【００４５】
本形態の無線通信システムは、ヘッド・セットのようにデータ入力のための操作キーをそなえていない通信装置に特に有用である。上記の構成によりパスワードを内部生成することによって、パスワード入力装置を持たない機器において、パスワード入力を行うことなく、パスワードによる認証を行うことができる。また、パスワードは、所定のトリガ操作からの時間に基づいて決定されるため、機器固有のパスワードを生成することができる。あるいは、生成されるパスワードが時間の経過に伴って変化するので、パスワードを盗まれることによって、他の機器から不正にアクセスされることを防止することができる。認証処理のためのユーザ操作として、２つの通信装置のトリガ操作を同時に実行しないと接続を行うことができないことから、これら以外の機器との接続を防ぐことができ、より安全な通信を確保することが可能となる。
【００４６】
【発明の効果】
パスワード入力手段の無い機器でも他の機器からの接続が困難な形式でのパスワードによる安全な認証を行うことが可能となる。
【図面の簡単な説明】
【図１】本実施の形態に係る無線通信システムの概略構成を示すブロック図である。
【図２】本実施の形態に係る無線通信装置における、パスワード生成部の構成を説明するブロック図である。
【図３】本実施の形態に係る無線通信装置における、パスワード比較部の構成を説明するブロック図である。
【図４】本実施の形態に係る無線通信装置における、時間計測の処理を説明するフロー図である。
【図５】本実施の形態に係る無線通信装置における、パスワード生成処理を説明するフロー図である。
【図６】本実施の形態に係る無線通信装置における、パスワード検証処理を説明するフロー図である。
【図７】本形態の無線通信システムを適用して携帯電話とヘッド・セットを示す図である。
【符号の説明】
１  無線通信装置、２  電池部、３  電源部、４  電源入力監視部、５  時間計測部、６  パスワード生成部、７  データ入出力部、８  パスワード照合指令部、９  データ制御部、１０  無線部、１１  アンテナ部、１２  通信装置、１３電池部、１４  電源部、１５  電源入力監視部、１６  時間計測部、１７  パスワード生成部、１８  データ入出力部、２０  無線部、２１  アンテナ部、２２  パスワード比較部、２３、２４  電源スイッチ
【図１】
2005018308.tif 000003
【図２】
2005018308.tif 000004
【図３】
2005018308.tif 000005
【図４】
2005018308.tif 000006
【図５】
2005018308.tif 000007
【図６】
2005018308.tif 000008
【図７】
2005018308.tif 000009