(57)【特許請求の範囲】
【請求項１】
無線ＬＡＮの規格に基づき、無線子機との間で無線通信を行う無線親機であって、
前記無線親機と前記無線子機との間の無線通信の権限を要求する権限要求を、通信端末から受信する第一受信手段と、
前記第一受信手段によって前記権限要求が受信された場合、前記無線子機を認証する認証キーを生成する生成手段と、
前記生成手段によって生成された前記認証キーをＳＳＩＤ（Service Set Identifier）に対応付けて記憶手段に記憶する第一制御手段と、
前記第一制御手段により前記記憶手段に記憶された前記認証キーを、前記通信端末に対して送信する第一送信手段と、
前記無線親機と前記無線子機との間の無線通信の開始を要求する開始要求を、前記無線子機から受信する第二受信手段と、
前記第二受信手段によって受信された前記開始要求を送信した前記無線子機を、前記第一送信手段によって前記通信端末に送信された前記認証キーに基づいて認証し、前記無線子機との間の無線通信の許否を判断する判断手段と、
前記判断手段によって、前記無線子機との間の無線通信が許可された場合に、前記無線子機との間で無線通信を行う通信手段と
を備えたことを特徴とする無線親機。
【請求項２】
前記生成手段は、前記無線子機との間の無線通信が有効とされる有効期間内で有効な前記認証キーを生成し、
前記第一制御手段は、
前記生成手段によって生成された前記認証キーの前記有効期間を、前記認証キーおよび前記ＳＳＩＤに対応付けて前記記憶手段に記憶し、前記有効期間を経過した場合に前記認証キーを無効化し、
前記判断手段は、
前記第一制御手段によって前記記憶手段に記憶された前記認証キーが無効である場合、前記無線子機との間の無線通信を許可しないことを特徴とする請求項１に記載の無線親機。
【請求項３】
前記記憶手段に記憶された前記有効期間に関連する情報を、前記通信端末に対して送信する第二送信手段と、
前記第二送信手段によって送信された前記情報に応じ、前記有効期間の延長を要求する延長要求を前記通信端末から受信する第三受信手段と、
前記第三受信手段によって前記延長要求が受信された場合に、前記記憶手段に記憶された前記有効期間を延長する延長手段と
を備えたことを特徴とする請求項２に記載の無線親機。
【請求項４】
前記通信手段による前記無線子機との間の通信が、所定時間以上中断した場合、前記記憶手段に記憶された前記認証キーのうち、通信が中断した前記無線子機を認証するために使用された前記認証キーを削除し、前記無線子機との間の通信を終了する終了手段を備えたことを特徴とする請求項１から３のいずれかに記載の無線親機。
【請求項５】
前記第一受信手段は、
前記無線親機と前記無線子機との間の無線通信の権限の要求数を含む前記権限要求を受信し、
前記生成手段は、
前記第一受信手段によって受信された前記要求数分の前記認証キーを生成し、
前記判断手段は、
前記第二受信手段によって複数の前記無線子機から前記開始要求が受信された場合に、前記開始要求を送信した複数の前記無線子機を、前記生成手段によって生成された前記要求数分の前記認証キーによって認証することを特徴とする請求項１から４のいずれかに記載の無線親機。
【請求項６】
前記第一制御手段は、
前記生成手段によって生成された複数の前記認証キーを、一の前記ＳＳＩＤに対応付けて前記記憶手段に記憶することを特徴とする請求項１から５のいずれかに記載の無線親機。
【請求項７】
前記第二受信手段によって受信された前記開始要求を送信した前記無線子機のアドレス情報を前記無線子機から取得し、前記判断手段によって前記無線子機を認証する場合に使用した前記認証キーに対応付けて前記記憶手段に記憶する第二制御手段を備え、
前記判断手段は、
前記第二制御手段によって前記記憶手段に前記アドレス情報が記憶された後、無線通信の許否を繰り返し判断する場合には、前記記憶手段に記憶された前記認証キーのうち、前記開始要求を送信した前記無線子機の前記アドレス情報が対応付けられた前記認証キーによって前記無線子機を認証することを特徴とする請求項１から６のいずれかに記載の無線親機。
【請求項８】
前記無線親機および前記通信端末は、ＰＳＴＮ（Public Switched Telephone Networks）網を介して接続し、前記ＰＳＴＮ網に確立した回線を介して通信が可能であり、
前記第二送信手段は、
前記通信端末との回線が使用中である場合、前記有効期間に関する情報を前記通信端末に対して送信せず、前記通信端末との回線が使用可能となった後、前記回線を確立し、前記有効期間に関する情報を前記通信端末に対して送信することを特徴とする請求項３に記載の無線親機。
【請求項９】
前記通信端末との回線が使用可能となるまでの時間が所定時間以上となった場合、前記有効期間に関する情報の送信を禁止する禁止手段を備えたことを特徴とする請求項８に記載の無線親機。
【請求項１０】
無線ＬＡＮの規格に基づいて無線通信を行う無線親機および無線子機、並びに、前記無線親機とネットワークを介して通信を行う通信端末を備えた通信システムであって、
前記無線親機は、
前記無線子機との間の無線通信の権限を要求する権限要求を、前記通信端末から受信する第一受信手段と、
前記第一受信手段によって前記権限要求が受信された場合、前記無線子機を認証する認証キーを生成する生成手段と、
前記生成手段によって生成された前記認証キーをＳＳＩＤ（Service Set Identifier）に対応付けて記憶手段に記憶する第一制御手段と、
前記第一制御手段により前記記憶手段に記憶された前記認証キーを、前記通信端末に対して送信する第一送信手段と、
前記無線親機と前記無線子機との間の無線通信の開始を要求する開始要求を、前記無線子機から受信する第二受信手段と、
前記第二受信手段によって受信された前記開始要求を送信した前記無線子機を、前記第一送信手段によって前記通信端末に送信された前記認証キーに基づいて認証し、前記無線子機との間の無線通信の許否を判断する判断手段と、
前記判断手段によって、前記無線子機との間の無線通信が許可された場合に、前記無線子機との間で無線通信を行う通信手段と
を備え、
前記通信端末は、
前記無線親機に対して前記権限要求を送信する第二送信手段と、
前記第二送信手段によって送信された前記権限要求に応じ、前記無線親機から送信された前記認証キーを受信する第三受信手段と、
前記第三受信手段によって受信された前記認証キーをユーザに通知する通知手段と
を備え、
前記無線子機は、
前記第三受信手段により受信された前記認証キーの入力を受け付ける受付手段と、
前記開始要求を前記無線親機に対して送信し、前記受付手段により受け付けられた前記認証キーに基づき、前記無線親機により無線通信の許否を判断するための認証情報を、前記無線親機に対して送信する第三送信手段と
を備えたことを特徴とする通信システム。
【請求項１１】
無線ＬＡＮの規格に基づいて無線通信を行う無線親機と無線子機との間の無線通信の権限を要求する権限要求を、前記無線親機が通信端末から受信する第一受信ステップと、
前記第一受信ステップによって前記無線親機が前記権限要求を受信した場合、前記無線子機を認証する認証キーを生成する生成ステップと、
前記生成ステップによって生成された前記認証キーをＳＳＩＤ（Service Set Identifier）に対応付けて記憶手段に記憶する第一制御ステップと、
前記第一制御ステップにより前記記憶手段に記憶された前記認証キーを、前記無線親機が前記通信端末に対して送信する第一送信ステップと、
前記無線親機と前記無線子機との間の無線通信の開始を要求する開始要求を、前記無線親機が前記無線子機から受信する第二受信ステップと、
前記第二受信ステップによって前記無線親機が受信した前記開始要求を送信した前記無線子機を、前記第一送信ステップによって前記無線親機が前記通信端末に送信した前記認証キーに基づいて認証し、前記無線親機と前記無線子機との間の無線通信の許否を判断する判断ステップと、
前記判断ステップによって、前記無線親機と前記無線子機との間の無線通信が許可された場合に、前記無線親機と前記無線子機との間で無線通信を行う通信ステップと
を備えたことを特徴とする通信方法。
【請求項１２】
無線ＬＡＮの規格に基づいて通信を行う無線親機と無線子機との間の無線通信の権限を要求する権限要求を、通信端末から受信する第一受信ステップと、
前記第一受信ステップによって前記権限要求が受信された場合、前記無線子機を認証する認証キーを生成する生成ステップと、
前記生成ステップによって生成された前記認証キーをＳＳＩＤ（Service Set Identifier）に対応付けて記憶手段に記憶する第一制御ステップと、
前記第一制御ステップにより前記記憶手段に記憶された前記認証キーを、前記通信端末に対して送信する第一送信ステップと、
前記無線親機と前記無線子機との間の無線通信の開始を要求する開始要求を、前記無線子機から受信する第二受信ステップと、
前記第二受信ステップによって受信された前記開始要求を送信した前記無線子機を、前記第一送信ステップによって前記通信端末に送信された前記認証キーに基づいて認証し、前記無線子機との間の無線通信の許否を判断する判断ステップと、
前記判断ステップによって、前記無線子機との間の無線通信が許可された場合に、前記無線子機との間で無線通信を行う通信ステップと
を前記無線親機のコンピュータに実行させるための通信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線子機との間で無線ＬＡＮの規格に基づいた通信を行う無線親機、通信システム、通信方法、および通信プログラムに関する。
【背景技術】
【０００２】
無線ＬＡＮの規格に基づいた通信におけるアクセス制御方式の一つとして、ＳＳＩＤ（Service Set Identifier）を使用する方式がIEEE802.11で規定されている。この方式では、例えば次のようにして利用者の無線ＬＡＮ子機（以下、「無線子機」という。）の認証が行われる。ＳＳＩＤに対応するパスワードを、利用者が無線子機に対して設定する。無線ＬＡＮ親機（以下、「無線親機」という。）は、無線子機に対して設定されたパスワードの適否を判断する。設定されたパスワードが適正である場合、無線親機は、無線子機との間の無線通信を許可する。無線子機は、無線親機と無線通信を行うことが可能となる。無線子機の利用者は、無線親機に接続するネットワークを介してシステムを利用することが可能となる。
【０００３】
利用者に対して一時的にシステムの利用を許可するための技術が提案されている。例えば特許文献１には、利用者に対してワンタイムパスワードを発行することによって、利用者の無線子機が時限的にデータベースを利用できるようになるシステムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−４５５６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
他の利用者の無線子機に対して一時的に無線ＬＡＮを介したシステムの利用を許可したいという要求がある。ここで、特許文献１に記載された技術を応用し、利用者に対してワンタイムパスワードが発行される場合を想定する。この場合、発行されるワンタイムパスワードにはＳＳＩＤが１対１で対応付けられなければならない。従って、複数の利用者に対して同時期にワンタイムパスワードが発行される場合、無線親機では、ワンタイムパスワードに対応付けるため、複数のＳＳＩＤが必要となる。無線親機は、ワンタイムパスワードによってＳＳＩＤ毎に認証した複数の無線子機と、同時期に無線通信を行うことが可能になる。
【０００６】
通常、無線通信時に使用される周波数チャネルは、所定の帯域内から選択され、ＳＳＩＤ毎に割り当てられる。このため、使用されるＳＳＩＤが多くなった場合、周波数チャネルが増加し、無線親機と他の無線親機との間で周波数チャネルが重なる確率が高くなる。結果、無線親機と他の無線親機との間の周波数チャネルの干渉が生じやすくなる。この場合、無線通信の速度が低下したり、無線通信ができなくなったりすることによって信頼性が低下するという問題がある。
【０００７】
本発明の目的は、無線通信の信頼性を維持しつつ、複数の利用者に対して一時的に無線通信を許可することが可能な無線親機、通信システム、通信方法、および通信プログラムを提供することにある。
【課題を解決するための手段】
【０００８】
本発明の第一態様に係る無線親機は、無線ＬＡＮの規格に基づき、無線子機との間で無線通信を行う無線親機であって、前記無線親機と前記無線子機との間の無線通信の権限を要求する権限要求を、通信端末から受信する第一受信手段と、前記第一受信手段によって前記権限要求が受信された場合、前記無線子機を認証する認証キーを生成する生成手段と、前記生成手段によって生成された前記認証キーをＳＳＩＤ（Service Set Identifier）に対応付けて記憶手段に記憶する第一制御手段と、前記第一制御手段により前記記憶手段に記憶された前記認証キーを、前記通信端末に対して送信する第一送信手段と、前記無線親機と前記無線子機との間の無線通信の開始を要求する開始要求を、前記無線子機から受信する第二受信手段と、前記第二受信手段によって受信された前記開始要求を送信した前記無線子機を、前記第一送信手段によって前記通信端末に送信された前記認証キーに基づいて認証し、前記無線子機との間の無線通信の許否を判断する判断手段と、前記判断手段によって、前記無線子機との間の無線通信が許可された場合に、前記無線子機との間で無線通信を行う通信手段とを備えている。
【０００９】
第一態様によれば、無線親機は、第一受信手段によって権限要求が受信された場合に、生成手段によって生成された認証キーをＳＳＩＤに対応付けて記憶手段に記憶する。これにより、第一制御手段は、権限要求が受信された場合に、生成された認証キーの数と同じ数のＳＳＩＤを記憶手段に記憶しなくても良い。この結果、仮に無線通信の認証を行う無線子機が複数ある場合でも、必要なＳＳＩＤの数を減らすことができる。このため、ＳＳＩＤ毎に割り当てられる周波数チャネルの数を減らすことができるので、他の無線親機との間で周波数チャネルが重なり難くなる。結果、他の無線親機との間の周波数チャネルの干渉は生じ難くなるので、無線親機は、無線通信の信頼性を良好な状態で維持できる。
【００１０】
第一態様において、前記生成手段は、前記無線子機との間の無線通信が有効とされる有効期間内で有効な前記認証キーを生成し、前記第一制御手段は、前記生成手段によって生成された前記認証キーの前記有効期間を、前記認証キーおよび前記ＳＳＩＤに対応付けて前記記憶手段に記憶し、前記有効期間を経過した場合に前記認証キーを無効化し、前記判断手段は、前記第一制御手段によって前記記憶手段に記憶された前記認証キーが無効である場合、前記無線子機との間の無線通信を許可しなくてもよい。これによって無線親機は、無線子機との間の無線通信を有効期間中に許可することが可能となる。従って無線親機は、無線子機が無線親機を介して利用可能となるシステム等の安全性を良好に維持することができる。
【００１１】
第一態様において、  前記記憶手段に記憶された前記有効期間に関連する情報を、前記通信端末に対して送信する第二送信手段と、前記第二送信手段によって送信された前記情報に応じ、前記有効期間の延長を要求する延長要求を前記通信端末から受信する第三受信手段と、前記第三受信手段によって前記延長要求が受信された場合に、前記記憶手段に記憶された前記有効期間を延長する延長手段とを備えてもよい。無線親機は、有効期間に関する情報を無線子機に通知することによって、必要に応じて有効期間を延長することができる。これによって、無線子機を介した無線通信の利便性を向上させることができる。
【００１２】
第一態様において、通信手段による前記無線子機との間の通信が、所定時間以上中断した場合、前記記憶手段に記憶された前記認証キーのうち、通信が中断した前記無線子機を認証するために使用された前記認証キーを削除し、前記無線子機との間の通信を終了する終了手段を備えてもよい。無線親機は、無線通信が所定時間以上中断した無線子機に対応する認証キーを削除することによって、無線子機との間の無線通信を終了させる。無線親機は、無線子機との間の無線通信が不要に継続することを抑止することによって、無線子機が無線親機を介して利用可能となるシステム等の安全性を良好に維持することができる。
【００１３】
第一態様において、前記第一受信手段は、前記無線親機と前記無線子機との間の無線通信の権限の要求数を含む前記権限要求を受信し、前記生成手段は、前記第一受信手段によって受信された前記要求数分の前記認証キーを生成し、前記判断手段は、前記第二受信手段によって複数の前記無線子機から前記開始要求が受信された場合に、前記開始要求を送信した複数の前記無線子機を、前記生成手段によって生成された前記要求数分の前記認証キーによって認証してもよい。無線親機は、複数の無線子機を認証することによって、複数の無線子機と同時期に無線通信を行うことが可能となる。
【００１４】
第一態様において、前記第一制御手段は、前記生成手段によって生成された複数の前記認証キーを、一の前記ＳＳＩＤに対応付けて前記記憶手段に記憶してもよい。これによって、無線通信時に使用される周波数チャネルは１つとなる。このため無線親機は、他の無線親機との間の周波数チャネルの干渉をさらに生じ難くすることができる。
【００１５】
第一態様において、前記第二受信手段によって受信された前記開始要求を送信した前記無線子機のアドレス情報を前記無線子機から取得し、前記判断手段によって前記無線子機を認証する場合に使用した前記認証キーに対応付けて前記記憶手段に記憶する第二制御手段を備え、前記判断手段は、前記第二制御手段によって前記記憶手段に前記アドレス情報が記憶された後、無線通信の許否を繰り返し判断する場合には、前記記憶手段に記憶された前記認証キーのうち、前記開始要求を送信した前記無線子機の前記アドレス情報が対応付けられた前記認証キーによって前記無線子機を認証してもよい。これによって無線親機は、無線子機との間の無線通信の許否の判断を短時間で迅速に実行することができる。
【００１６】
第一態様において、前記無線親機および前記通信端末は、ＰＳＴＮ（Public Switched Telephone Networks）網を介して接続し、前記ＰＳＴＮ網に確立した回線を介して通信が可能であり、前記第二送信手段は、前記通信端末との回線が使用中である場合、前記有効期間に関する情報を前記通信端末に対して送信せず、前記通信端末との回線が使用可能となった後、前記回線を確立し、前記有効期間に関する情報を前記通信端末に対して送信してもよい。無線親機は、確立された回線を介して通信を行うことによって、有効期間に関する情報を通信端末に対して迅速に通知することができる。
【００１７】
第一態様において、前記通信端末との回線が使用可能となるまでの時間が所定時間以上となった場合、前記有効期間に関する情報の送信を禁止する禁止手段を備えてもよい。これによって無線親機は、無線子機との間の通信が不要に継続し、無線子機が無線親機を介して利用可能となるシステム等の安全性が脆弱になることを抑止できる。
【００１８】
本発明の第二態様に係る通信システムは、無線ＬＡＮの規格に基づいて無線通信を行う無線親機および無線子機、並びに、前記無線親機とネットワークを介して通信を行う通信端末を備えた通信システムであって、前記無線親機は、前記無線子機との間の無線通信の権限を要求する権限要求を、前記通信端末から受信する第一受信手段と、前記第一受信手段によって前記権限要求が受信された場合、前記無線子機を認証する認証キーを生成する生成手段と、前記生成手段によって生成された前記認証キーをＳＳＩＤ（Service Set Identifier）に対応付けて記憶手段に記憶する第一制御手段と、前記第一制御手段により前記記憶手段に記憶された前記認証キーを、前記通信端末に対して送信する第一送信手段と、前記無線親機と前記無線子機との間の無線通信の開始を要求する開始要求を、前記無線子機から受信する第二受信手段と、前記第二受信手段によって受信された前記開始要求を送信した前記無線子機を、前記第一送信手段によって前記通信端末に送信された前記認証キーに基づいて認証し、前記無線子機との間の無線通信の許否を判断する判断手段と、前記判断手段によって、前記無線子機との間の無線通信が許可された場合に、前記無線子機との間で無線通信を行う通信手段とを備え、前記通信端末は、前記無線親機に対して前記権限要求を送信する第二送信手段と、前記第二送信手段によって送信された前記権限要求に応じ、前記無線親機から送信された前記認証キーを受信する第三受信手段と、前記第三受信手段によって受信された前記認証キーをユーザに通知する通知手段とを備え、前記無線子機は、前記第三受信手段により受信された前記認証キーの入力を受け付ける受付手段と、前記開始要求を前記無線親機に対して送信し、前記受付手段により受け付けられた前記認証キーに基づき、前記無線親機により無線通信の許否を判断するための認証情報を、前記無線親機に対して送信する第三送信手段とを備えている。第二態様によれば、第一態様と同様の効果を奏することができる。
【００１９】
本発明の第三態様に係る通信方法は、無線ＬＡＮの規格に基づいて無線通信を行う無線親機と無線子機との間の無線通信の権限を要求する権限要求を、前記無線親機が通信端末から受信する第一受信ステップと、前記第一受信ステップによって前記無線親機が前記権限要求を受信した場合、前記無線子機を認証する認証キーを生成する生成ステップと、
前記生成ステップによって生成された前記認証キーをＳＳＩＤ（Service Set Identifier）に対応付けて記憶手段に記憶する第一制御ステップと、前記第一制御ステップにより前記記憶手段に記憶された前記認証キーを、前記無線親機が前記通信端末に対して送信する第一送信ステップと、前記無線親機と前記無線子機との間の無線通信の開始を要求する開始要求を、前記無線親機が前記無線子機から受信する第二受信ステップと、前記第二受信ステップによって前記無線親機が受信した前記開始要求を送信した前記無線子機を、前記第一送信ステップによって前記無線親機が前記通信端末に送信した前記認証キーに基づいて認証し、前記無線親機と前記無線子機との間の無線通信の許否を判断する判断ステップと、前記判断ステップによって、前記無線親機と前記無線子機との間の無線通信が許可された場合に、前記無線親機と前記無線子機との間で無線通信を行う通信ステップとを備えている。第三態様によれば、第一態様と同様の効果を奏することができる。
【００２０】
本発明の第四態様に係る通信プログラムは、無線ＬＡＮの規格に基づいて通信を行う無線親機と無線子機との間の無線通信の権限を要求する権限要求を、通信端末から受信する第一受信ステップと、前記第一受信ステップによって前記権限要求が受信された場合、前記無線子機を認証する認証キーを生成する生成ステップと、前記生成ステップによって生成された前記認証キーをＳＳＩＤ（Service Set Identifier）に対応付けて記憶手段に記憶する第一制御ステップと、前記第一制御ステップにより前記記憶手段に記憶された前記認証キーを、前記通信端末に対して送信する第一送信ステップと、前記無線親機と前記無線子機との間の無線通信の開始を要求する開始要求を、前記無線子機から受信する第二受信ステップと、前記第二受信ステップによって受信された前記開始要求を送信した前記無線子機を、前記第一送信ステップによって前記通信端末に送信された前記認証キーに基づいて認証し、前記無線子機との間の無線通信の許否を判断する判断ステップと、前記判断ステップによって、前記無線子機との間の無線通信が許可された場合に、前記無線子機との間で無線通信を行う通信ステップとを前記無線親機のコンピュータに実行させる。第四態様によれば、第一態様と同様の効果を奏することができる。
【図面の簡単な説明】
【００２１】
【図１】通信システム１の概要、および無線親機２の電気的構成を示す図である。
【図２】情報端末４を介した通信シーケンスを示す図である。
【図３】通話端末５を介した通信シーケンスを示す図である。
【図４】第一テーブル２４１を示す図である。
【図５】通話端末５を介した通信シーケンスを示す図である。
【図６】認証処理を示すフローチャートである。
【図７】チェック処理を示すフローチャートである。
【図８】チェック処理を示すフローチャートであって、図７の続きである。
【図９】延長処理を示すフローチャートである。
【図１０】第二テーブル２４２を示す図である。
【図１１】状態監視処理を示すフローチャートである。
【発明を実施するための形態】
【００２２】
以下、本発明の一実施形態について、図面を参照して説明する。図１を参照し、通信システム１について説明する。通信システム１は、無線ＬＡＮ親機（以下、「無線親機」という。）２、無線ＬＡＮ子機（以下、「無線子機」という。）３、情報端末４、および通話端末５を備える。無線親機２は、ＩＰ（Internet Protocol）網１１およびＰＳＴＮ（Public Switched Telephone Networks）網１２に接続する。情報端末４は、ＩＰ網１１を介して無線親機２と接続する。通話端末５は、ＰＳＴＮ網１２を介して無線親機２と接続する。無線親機２、情報端末４、および通話端末５は、同一の施設１０内に設けられる。なお施設１０とは、敷地や建物に限定されず、例えば、本社−支社や本社−工場のように距離的に離れた拠点を結ぶ広域通信網を介して通信を行うことが可能な領域を含む。情報端末４および通話端末５は、施設１０に属する社員１７が所有する。一方、無線子機３は、施設１０に来訪する来訪者１６が所有する情報機器である。以下、情報端末４および通話端末５を総称し、「通信端末６」ともいう。ＩＰ網１１およびＰＳＴＮ網１２を総称し、「通信網１３」ともいう。
【００２３】
無線親機２は、無線ＬＡＮ規格に基づき無線子機３との間で無線通信を行うことによって、構内に敷設されたＩＰ網１１に接続するサーバ（図示外）およびデータベース（図示外）と無線子機３とを相互に接続する。無線子機３は、無線ＬＡＮ規格に基づき無線親機２と無線通信を行うことによって、ＩＰ網１１に接続するサーバおよびデータベースを使用することが可能になる。情報端末４は、ＩＰ網１１を介して無線親機２とデータ通信を行う。通話端末５は、ＰＳＴＮ網１２を介して無線親機２と通話のための通信を行う。以下、ＩＰ網１１に接続するサーバおよびデータベースを使用することを、「ＩＰ網１１を使用する」という。無線親機２の例として、アクセスポイントが挙げられる。無線子機３の例として、周知の無線ＬＡＮクライアントが挙げられる。情報端末４の例として、ＰＣが挙げられる。通話端末５の例として、アナログ電話やＰＨＳが挙げられる。
【００２４】
なお図１の通信システム１では、情報端末４はＩＰ網１１を介して無線親機２と接続する。これに対して情報端末４は、無線ＬＡＮ規格に基づき無線親機２と無線通信を行なってもよい。即ち情報端末４は、無線親機２の無線ＬＡＮクライアント（無線子機）であってもよい。また通話端末５は、ＩＰ網１１を介してデータ通信を行うことが可能なデジタル通話端末であってもよい。例えば通話端末５はＳＩＰ（Session Initiation Protocol）端末であってもよい。
【００２５】
無線親機２の電気的構成について説明する。無線親機２は、無線親機２の制御を司るＣＰＵ２１を備える。ＣＰＵ２１は、ＲＯＭ２２、ＲＡＭ２３、フラッシュメモリ２４、無線インタフェース（以下、無線Ｉ／Ｆという。）２５、ＬＡＮインタフェース（以下、ＬＡＮ  Ｉ／Ｆという。）２６、およびForeign Exchange Officeインタフェース（以下、ＦＸＯ  Ｉ／Ｆという。）２７と電気的に接続する。ＲＯＭ２２は、書き換え可能な不揮発性メモリである。ＲＯＭ２２には、ブートプログラム、ＢＩＯＳ、ＯＳ等が記憶される。ＲＡＭ２３には、タイマやカウンタ、一時的なデータが記憶される。フラッシュメモリ２４には、ＣＰＵ２１の制御プログラムが記憶される。またフラッシュメモリ２４には、第一テーブル２４１（図４参照）、および第二テーブル２４２（図１０参照）が記憶される。またフラッシュメモリ２４には、無線親機２を識別するＳＳＩＤ（Service Set Identifier）が記憶される。無線Ｉ／Ｆ２５は、無線子機３と無線通信を行うためのインタフェースである。ＬＡＮ  Ｉ／Ｆ２６は、情報端末４とＩＰ網１１を介して通信を行うためのインタフェースである。ＦＸＯ  Ｉ／Ｆ２７は、通話端末５とＰＳＴＮ網１２を介して通信を行うためのインタフェースである。ＦＸＯ  Ｉ／Ｆ２７は、アナログ信号をデジタル信号に変換する機能、およびデジタル信号をアナログ信号に変換する機能を備える。
【００２６】
なお以下では、フラッシュメモリ２４に一のＳＳＩＤが記憶されることを想定する。無線親機２には一のＳＳＩＤが設定されていることになる。なお本発明では、フラッシュメモリ２４に複数のＳＳＩＤが記憶されてもよい。無線親機２に複数のＳＳＩＤが設定されてもよい。
【００２７】
無線親機２と無線子機３との間で実行される無線通信の概要について説明する。無線親機２は、パスワードに基づいて認証を行うことによって、無線通信を行う無線子機３を制限する。従って、無線子機３が無線親機２と無線通信を行い、ＩＰ網１１を使用するためには、無線子機３にパスワードが設定される必要がある。しかながらパスワードは、通常、施設１０の社員１７に対してのみ発行される。理由は、社員１７の使用する無線子機（図示せず）に対してのみ無線親機２との通信を許可し、来訪者１６が所有する無線子機３がＩＰ網１１を使用することを制限することによって、ＩＰ網１１のセキュリティを高めるためである。このため原則は、来訪者１６に対してパスワードが発行されないことになるので、無線子機３は無線親機２と無線通信を行うことができず、施設１０への来訪時であってもＩＰ網１１を使用できない。
【００２８】
しかしながら社員１７が、施設１０に一時的に来訪する来訪者１６に対して、無線子機３による通信網１３の使用を時限的に許可したい場合もある。このような場合に無線親機２は、有効期間の限定されたパスワードを生成し、来訪者１６に発行する。このパスワードは、社員１７に対して発行されるパスワードとは異なり、有効期間の経過後は無効となる。来訪者１６が複数である場合、対応する有効期間はそれぞれ異なるので、無線親機２は、有効期間の異なるパスワードを来訪者１６毎に生成し、発行する。
【００２９】
本実施形態において、無線親機２は、生成した一以上のパスワードを、無線親機２に設定された一のＳＳＩＤに対応付けて管理する。このため従来の無線ＬＡＮ親機のように、複数のパスワードに対応付ける複数のＳＳＩＤを予め設定しておく必要がない。無線親機２は、設定されたＳＳＩＤ毎に周波数チャネルを割り当てるので、無線親機２に対して設定されるＳＳＩＤの数が少ない程、使用される周波数チャネルの数も少なくなる。このため、一のＳＳＩＤのみ設定された無線親機２では、他の無線親機２との間で周波数チャネルが重なり難くなる。結果、他の無線親機との間の周波数チャネルの干渉は生じ難くなるので、無線親機は、無線通信の信頼性を良好な状態で維持できる。以下詳説する。
【００３０】
図２および図３を参照し、無線子機３によるＩＰ網１１の使用が可能となるまでの通信シーケンスについて説明する。はじめに図２を参照し、社員１７が情報端末４を使用することによって、無線子機３によるＩＰ網１１の使用権限を無線親機２に対して要求する場合について説明する。
【００３１】
来訪者１６が、施設１０（図１参照）への来訪時、ＩＰ網１１の使用を希望していたとする。来訪者１６は、施設１０への来訪前又は来訪時に、無線親機３によるＩＰ網１１の使用を希望する旨を、社員１７に対して連絡する（Ｓ２０５）。なお、ＩＰ網１１の使用を希望する旨の連絡の方法は特に限定されない。例えば来訪者１６は、社員１７の通話端末５に対して電話をかけ、ＩＰ網１１の使用を希望する旨を連絡してもよい。また例えば来訪者１６は、ＩＰ網１１の使用を希望する旨の電子メールを、社員１７の情報端末４に対して送信してもよい。また例えば来訪者１６は、社員１７に対して口頭で、ＩＰ網１１の使用を希望する旨を連絡してもよい。
【００３２】
ＩＰ網１１の使用を希望する旨の連絡を受けた社員１７は、情報端末４に対してログイン操作を行う（Ｓ２０７）。ログイン操作では、無線親機２のユーザ名およびパスワードが情報端末４に入力される。入力操作を受け付けた情報端末４は、ＩＰ網１１を介して無線親機２に対して、ＩＰ網１１の使用権限を要求する権限要求を送信する。情報端末４は、入力されたユーザ名およびパスワードを、権限要求とともに無線親機２に対して送信する。無線親機２は、権限要求、ユーザ名、およびパスワードを受信する（Ｓ２０９）。
【００３３】
無線親機２は、権限要求とともに受信したユーザ名及びパスワードが、無線親機２のユーザ名およびパスワードと一致するかを判断する。ユーザ名およびパスワードが一致した場合、無線親機２は、情報端末４から送信された権限要求に応じ、ＩＰ網１１の使用権限を与える。一方、受信したユーザ名およびパスワードが、無線親機２のユーザ名およびパスワードと一致しない場合、無線親機２は、情報端末４から送信された権限要求に応じず、ＩＰ網１１の使用権限を与えない。なお、「使用権限を与える」とは、認証用のパスワード（詳細後述）の発行を、無線子機３に対して認めることを意味する。従って、使用権限が与えられても、認証用のパスワードによって認証されなければ、無線子機３はＩＰ網１１を使用できるようにならない。詳細は後述する。
【００３４】
なお、ログインの方法は上述の方法に限定されない。例えば情報端末４に対して、情報端末４に予め割り当てられたアカウントおよびパスワードが入力されてもよい。また無線親機２は、ＩＰ網１１の使用権限を与える情報端末４のアカウントおよびパスワードを、予めフラッシュメモリ２４に記憶しておいてもよい。無線親機２は、受け付けたアカウント及びパスワードが、フラッシュメモリ２４に記憶されている場合に、情報端末４が社員１７によって使用されていると判断し、情報端末４に対してＩＰ網１１の使用権限を与えてもよい。このように無線親機２は、アカウントおよびパスワードに基づいて情報端末４からの権限要求が有効であるかを判断してもよい。
【００３５】
無線親機２は、ＩＰ網１１の使用権限を与える場合、認証用のパスワードを次のようにして生成する。はじめに無線親機２は、パスワードを生成するために必要な情報を入力可能な画面のデータを、ＩＰ網１１を介して情報端末４に送信する（Ｓ２１１）。無線親機２がパスワードを生成するために必要な情報は、端末数、有効期間、および電話番号である。端末数は、使用権限を要求する無線子機３の数を示す。有効期間は、使用権限が有効な期間を示す。電話番号は、権限要求を送信した情報端末４を使用する社員１７が、情報端末４とともに使用する通話端末５の電話番号を示す。なお通話端末５は、社員１７が有効期限を延長する場合に使用される。詳細は後述する。
【００３６】
情報端末４は、画面のデータを受信する（Ｓ２１１）。情報端末４は、受信した画面のデータに基づき、ディスプレイに画面を表示する。社員１７は、端末数、有効期間、および電話番号を入力することが可能な状態になる。社員１７は、使用権限を要求する無線子機３の端末数、有効期間、および電話番号の入力操作を、情報端末４に対して行う（Ｓ２１３）。情報端末４は、入力された端末数、有効期間、および電話番号を、ＩＰ網１１を介して無線親機２に対して送信する。無線親機２は、端末数、有効期間、および電話番号を受信する（Ｓ２１５）。無線親機２は、認証用のパスワードとしてＰＳＫ（Pre-Shared Key）を生成する（Ｓ２１７）。無線親機２は、生成したＰＳＫ、Ｓ２１５で受信した有効期間および電話番号を対応付けて、第一テーブル２４１（図４参照）に記憶する（Ｓ２１９）。
【００３７】
図４を参照し、第一テーブル２４１について説明する。第一テーブル２４１には、ＰＳＫ、ＰＭＫ（Pairwise Master Key）、ＭＡＣアドレス、フラグ情報、有効期間、および電話番号が記憶される。ＰＳＫは、Ｓ２１７（図２参照）で生成されたＰＳＫである。ＰＭＫは、ＰＳＫに基づいて生成される暗号化鍵である。ＭＡＣアドレスは、無線子機３のＭＡＣアドレスである。フラグ情報は、対応するＭＡＣアドレスが第一テーブル２４１に記憶されているかを示す情報である。対応するＭＡＣアドレスが第一テーブル２４１に記憶されていない場合、フラグ情報として０が記憶される。対応するＭＡＣアドレスが第一テーブル２４１に記憶されている場合、フラグ情報として１が記憶される。有効期間および電話番号は、Ｓ２１５（図２参照）で受信した有効期間および電話番号である。なお第一テーブル２４１のうちＰＳＫ０は、Ｓ２０９において受信したユーザ名及びパスワードが、無線親機２のユーザ名およびパスワードと一致する情報端末、すなわち社員１７の情報端末４により使用されるＰＳＫである。なおＰＳＫ０は、ＭＡＣアドレス、有効期間、および電話番号が対応付けられず、Ｓ２０５における使用要求の処理以前に、情報端末４、および無線親機２に記憶される。
【００３８】
なお第一テーブル２４１は、無線親機２に対して設定されるＳＳＩＤ毎に設けられる。本実施形態では、フラッシュメモリ２４（図１参照）に一のＳＳＩＤが記憶されることによって、無線親機２に一のＳＳＩＤが設定されている。従って、一のＳＳＩＤに対応する一の第一テーブル２４１がフラッシュメモリ２４に記憶される。なお本実施形態とは異なり、複数のＳＳＩＤが無線親機２に設定される場合、ＳＳＩＤの数分の第一テーブル２４１がフラッシュメモリ２４に記憶されることになる。図４で示されるように、無線親機２は、ＰＳＫを複数生成し、第一テーブル２４１に記憶することができる。これによって無線親機２は、複数の無線子機３を認証し、複数の無線子機３と同時期に無線通信を行うことが可能となる。
【００３９】
Ｓ２１９（図２参照）では、Ｓ２１７（図２参照）で生成されたＰＳＫ、ＰＳＫに基づいて生成されたＰＭＫ、Ｓ２１５（図２参照）で受信された有効期間および電話番号、およびフラグ情報が、第一テーブル２４１に記憶される。Ｓ２１５で受信した端末数が二以上である場合、Ｓ２１７で生成されたＰＳＫは、第一テーブル２４１に端末数分記憶される。例えば、受信された端末数が３台の場合、図４に示すように、第一テーブル２４１に対してＰＳＫ３が３つ記憶される。無線子機３のＭＡＣアドレスは、この時点では第一テーブル２４１に記憶されていないので、フラグ情報として０が記憶される。なお、ＰＭＫおよびＭＡＣアドレスは、認証通信時（Ｓ２２９参照、後述）に記憶される。
【００４０】
無線親機２は、図４で示されるように、複数のＰＳＫ（ＰＳＫ０、ＰＳＫ１、・・・）をＳＳＩＤ（０００１）に対応付けて第一テーブル２４１に記憶する。このため、ＰＳＫによって無線通信の認証を行う無線子機３が複数存在する場合でも、無線親機２には一のＳＳＩＤが設定されていればよいことになる。このため、無線親機２と無線子機３との間で無線通信が実行される場合に使用される周波数チャネルであって、ＳＳＩＤ毎に割り当てられる周波数チャネルの数が増加することを防止できる。従って、周波数チャネルの増加に伴い、他の無線親機２との間で周波数チャネルの干渉が発生し、無線親機２と無線子機３との間の無線通信の信頼性が低下することを抑止できる。なお来訪者１６は、共通のＰＳＫを二以上の無線子機３に設定することによって、複数の無線子機３による通信網１３の使用を可能とすることができる。
【００４１】
図２に示すように、無線親機２は、Ｓ２１７で生成したＰＳＫを通知するＰＳＫ通知を、権限要求を送信した情報端末４に対して送信する（Ｓ２２１）。情報端末４はＰＳＫ通知を受信する。情報端末４は、受信したＰＳＫ通知に基づき、ＰＳＫをディスプレイに表示する。社員１７は、無線親機２によって生成されたＰＳＫを認識する。社員１７は、ディスプレイに表示されたＰＳＫを、通信網１３の使用を希望する来訪者１６に対して連絡する（Ｓ２２３）。なお、ＰＳＫの連絡の方法は特に限定されない。例えば社員１７は、ＰＳＫを含む電子メールを、来訪者１６の無線子機３に対して送信してもよい。また例えば社員１７は、来訪者１６に対して口頭で、ＰＳＫを連絡してもよい。また、Ｓ２１３においてメールアドレスなどの無線子機３の連絡先が無線親機２に送信され、Ｓ２２１の処理で、無線子機３にＰＳＫ通知が送信されても良い。
【００４２】
ＰＳＫの連絡を受けた来訪者１６は、ＰＳＫを設定するための入力操作を、無線子機３に対して行う（Ｓ２２５）。無線子機３を所有する来訪者１６が施設１０に来訪し、無線親機２との無線通信が可能な領域に、無線子機３が入ったとする。無線子機３は、無線親機２との間の無線通信の開始を要求する開始要求を、無線親機２に対して送信する。無線親機２は開始要求を受信する（Ｓ２２７）。無線親機２と無線子機３との間で、認証通信が実行される（Ｓ２２９）。認証通信では、Ｓ２１７で生成されたＰＳＫに基づき、無線親機２が無線子機３を認証する。認証通信の詳細は、図６を参照して後述する。無線親機２が無線子機３の認証に成功した場合、無線親機２と無線子機３との間で無線通信が開始される。無線子機３は、無線親機２との間で無線通信を実行することによって（Ｓ２３１）、通信網１３が使用できるようになる。
【００４３】
なお、無線親機２と無線子機３との間で無線通信が可能となり、無線子機３がＩＰ網１１を使用可能な状態になった後も、無線親機２と無線子機３との間で認証通信は周期的に実行される（Ｓ２３３）。これによって無線親機２は、無線子機３以外の他の無線子機によってＩＰ網１１が使用されることを防止し、ＩＰ網１１のセキュリティを維持する。
【００４４】
無線子機３がＩＰ網１１を使用できる状態は、原則として、生成されたＰＳＫが第一テーブル２４１に記憶（Ｓ２１９参照）されてからの経過時間Ｔが有効期間内である間、継続する。ＰＳＫが第一テーブル２４１に記憶されてからの経過時間Ｔが有効期間を超えた場合、無線親機２は、有効期間が延長された（図５参照、後述）場合を除き、使用権限を無効にする。具体的には、無線親機２は、第一テーブル２４１に記憶された情報のうち、使用権限を無効にするＰＳＫ、およびこのＰＳＫに対応付けられた情報を削除する。これによって無線子機３は、無線親機２との間の無線通信ができなくなる。無線親機２と無線子機３との間の無線通信は終了し（Ｓ２３５）、無線子機３はＩＰ網１１を使用できなくなる。このように無線親機２は、無線子機３との間の無線通信を時限的に許可することができる。これによって無線親機２は、ＩＰ網１１の安全性を良好に維持している。
【００４５】
次に図３を参照し、社員１７が通話端末５を使用することによって、無線子機３によるＩＰ網１１の使用権限を無線親機２に対して要求する場合について説明する。図２の通信シーケンスと同一又は類似する処理部分については、説明を省略しまたは簡略化する。
【００４６】
通話端末５は、ＰＳＴＮ網１２（図１参照）を介して無線親機２に発呼することによって、無線親機２との間の回線を接続する。無線親機２は、例えば自動音声応答機能（ＩＶＲ、Interactive Voice Response）で応答し、通話端末５に登録要求の案内をする。通話端末５は、接続した回線を使用し、通話端末５の電話番号を示すDual Tone Multi-Frequency（ＤＴＭＦ）信号を、無線親機２に対して送信する。送信されるＤＴＭＦ信号は、電話番号の登録を要求する登録要求に相当する。無線親機２は登録要求を受信する（Ｓ２３１）。無線親機２は、受信した登録要求に基づき、通話端末５のＩＤと電話番号とを対応付け、フラッシュメモリ２４に記憶する。これによって無線親機２は、通話端末５を登録する（Ｓ２３３）。通話端末５はオンフックし、無線親機２と通話端末５との間の回線は切断する。
【００４７】
通信網１３の使用を希望する旨を、来訪者１６が社員１７に対して連絡したとする（Ｓ２３５）。連絡を受けた社員１７は、無線親機２の電話番号の入力操作を通話端末５に対して行う（Ｓ２３７）。入力操作を受け付けた通話端末５は、ＰＳＴＮ網１２を介して無線親機２に発呼する（Ｓ２３９）。通話端末５と無線親機２との間の回線は接続する。無線親機２は、例えばＩＶＲ応答し、通話端末５に、通信網１３の使用権限を要求する権限要求の案内をする。通話端末５は、権限要求を示すＤＴＭＦ信号を、接続された回線を使用して無線親機２に送信する。無線親機２はＤＴＭＦ信号を受信する（Ｓ２３９）。
【００４８】
無線親機２は、権限要求を示すＤＴＭＦ信号を送信した通話端末５の電話番号が、フラッシュメモリ２４に記憶されているかを判断する。通話端末５の電話番号がフラッシュメモリ２４に記憶されている場合、無線親機２は、通話端末５から送信された権限要求を示すＤＴＭＦ信号に応じ、通信網１３の使用権限を与える。
【００４９】
無線親機２は、通信網１３の使用権限を与える場合、認証用のパスワードを次のようにして生成する。無線親機２は、ＩＶＲを使用し、通話端末５に対して所定音声データを自動送信する（Ｓ２４１）。なお以下、ＩＶＲを使用して所定音声データを自動送信することを、「ＩＶＲを送信する。」といい、自動送信された所定音声データを受信することを、「ＩＶＲを受信する。」という。所定音声データは、通話端末５を使用する社員１７に対して、端末数の入力操作を促す音声のデータである。所定音声は、例えば「使用権限を要求する無線ＬＡＮ子機の台数を押してください。」である。通話端末５はＩＶＲを受信する。通話端末５は、受信したＩＶＲに基づき、所定音声をスピーカから出力する。社員１７は、使用権限を要求する無線子機３の端末数に相当する番号を、通話端末５に対して入力する（Ｓ２４３）。通話端末５は、入力された番号を通知するためのＤＴＭＦ信号を、無線親機２に対して送信する。無線親機２はＤＴＭＦ信号を受信し（Ｓ２４５）、端末数を取得する。
【００５０】
次に無線親機２は、通話端末５に対してＩＶＲを送信する（Ｓ２４７）。ＩＶＲによって送信される所定音声データは、通話端末５を使用する社員１７に対して、使用権限の有効期間の入力操作を促す音声のデータである。所定音声は、例えば「希望される有効期間を押してください」である。通話端末５は、ＩＶＲを受信する。通話端末５は、受信したＩＶＲに基づき、所定音声をスピーカから出力する。社員１７は、有効期間を示す番号を、通話端末５に対して入力する（Ｓ２４９）。通話端末５は、入力された番号を通知するためのＤＴＭＦ信号を、無線親機２に対して送信する。無線親機２はＤＴＭＦ信号を受信し（Ｓ２５１）、有効期間を取得する。
【００５１】
無線親機２は、認証用のパスワードとしてＰＳＫを生成する（Ｓ２５３）。無線親機２は、生成したＰＳＫ、Ｓ２５１で受信したＤＴＭＦ信号に基づいて取得した有効期間、および、Ｓ２３３で登録した通話端末５の電話番号を対応付けて、第一テーブル２４１（図４参照）に記憶する。Ｓ２４１で受信したＤＴＭＦ信号に基づいて取得した端末数が二以上である場合、Ｓ２５３で生成されたＰＳＫは、第一テーブル２４１に端末数分記憶される。（Ｓ２５４）。
【００５２】
無線親機２は、通話端末５に対してＩＶＲを送信する（Ｓ２５５）。ＩＶＲによって送信される所定音声データは、Ｓ２５３で生成したＰＳＫを通知する音声のデータである。所定音声は、例えば「発行されたパスワードは、○○○○です。」である。通話端末５は、ＩＶＲを受信する。通話端末５は、受信したＩＶＲに基づき、所定音声をスピーカから出力する。社員１７は、無線親機２によって生成されたＰＳＫを認識する。無線親機２は、オンフックする。無線親機２と通話端末５との間の回線は切断する。Ｓ２２３、Ｓ２２５、Ｓ２２７、Ｓ２２９、Ｓ２３１、Ｓ２３３、および、Ｓ２３５の処理は、図２の場合と同一であるので、説明を省略する。
【００５３】
図５を参照し、無線子機３に与えられた使用権限の有効期間を延長するための通信シーケンスについて説明する。無線親機２は、第一テーブル２４１の有効期間の値を取得し、ＲＡＭ２３に記憶する。無線親機２は、生成したＰＳＫを第一テーブル２４１（図４参照）に記憶した時点（Ｓ２１９、図２参照）（Ｓ２５４、図３参照）からの経過時間Ｔを、ＲＡＭ２３に記憶した有効期間の値と比較する処理を開始する。経過時間Ｔが、ＲＡＭ２３に記憶した有効期間を超えた場合、無線親機２は、ＰＳＴＮ網１２を介して通話端末５に発呼する（Ｓ２７１）。なお、通話端末５の電話番号は、第一テーブル２４１のうち、ＲＡＭ２３に記憶した有効期間に対応する電話番号を抽出することによって特定される。通話端末５は着信音を鳴らす。通話端末５を使用する社員１７がオフフックする操作を行った場合（Ｓ２７３）、無線親機２と通話端末５との間の回線は接続する。
【００５４】
無線親機２は、通話端末５に対してＩＶＲを送信する（Ｓ２７５）。ＩＶＲによって送信される所定音声データは、有効期間の延長の要否を社員１７に問い合わせる音声のデータである。所定音声は、例えば「有効期間の延長を希望される場合は、○○を押してください」である。通話端末５は、ＩＶＲを受信する。通話端末５は、受信したＩＶＲに基づき、所定音声をスピーカから出力する。社員１７は、有効期間の延長の要否を示す番号を、通話端末５に対して入力する（Ｓ２７９）。例えば社員１７が来訪者１６に問合せ、来訪者１６から有効期間の延長を希望する旨の連絡を受けた場合、社員１７は、有効期間の延長を要求する旨を示す番号を入力する。通話端末５は、入力された番号を通知するためのＤＴＭＦ信号を、無線親機２に対して送信する。無線親機２はＤＴＭＦ信号を受信し（Ｓ２８１）、社員１７が有効期間の延長を要求しているか否かを判断する。
【００５５】
社員１７が有効期間の延長を要求している場合、無線親機２は、通話端末５に対してＩＶＲを送信する（Ｓ２８３）。ＩＶＲによって送信される所定音声データは、有効期間を延長する場合の延長期間を社員１７に問い合わせる音声のデータである。所定音声は、例えば「延長期間を入力してください」である。通話端末５は、ＩＶＲを受信する。通話端末５は、受信したＩＶＲに基づき、所定音声をスピーカから出力する。社員１７は、延長期間を示す番号を、通話端末５に対して入力する（Ｓ２８５）。通話端末５は、入力された延長期間を通知するためのＤＴＭＦ信号を、無線親機２に対して送信する。無線親機２はＤＴＭＦ信号を受信し（Ｓ２８７）、延長期間を取得する。
【００５６】
無線親機２は、第一テーブル２４１のうち期限切れとなった有効期間を、取得した延長期間によって更新する（Ｓ２８９）。無線親機２は、通話端末５に対してＩＶＲを送信する（Ｓ２９１）。ＩＶＲによって送信される所定音声データは、有効期間が延長されたことを通知する音声のデータである。所定音声は、例えば「有効期間が延長されました」である。通話端末５は、ＩＶＲを受信する。通話端末５は、受信したＩＶＲに基づき、所定音声をスピーカから出力する。無線親機２は、オンフックする（Ｓ２９３）。無線親機２と通話端末５との間の回線は切断し、無線親機２と通話端末５との間の通信は終了する（Ｓ２９５）。
【００５７】
以上のように、無線親機２は、有効期間が満了した旨、および、有効期間の延長の要否を無線子機３に問い合わせることによって、必要に応じて有効期間を延長することができる。これによって、来訪者１６が無線子機３を介して通信網１３を使用する場合の利便性は向上する。
【００５８】
図６を参照し、無線親機２のＣＰＵ２１によって実行される認証処理について説明する。この認証処理は、4-way HandShakeと呼ばれる認証技術を応用している。認証処理は、フラッシュメモリ２４に記憶されたプログラムに従って、ＣＰＵ２１が実行する。ＣＰＵ２１は、無線子機３との間で認証通信を実行するタイミングで、認証処理を開始する。認証通信は、無線子機３から開始要求を受信した場合（Ｓ２２７、図２、図３参照）に実行される（Ｓ２２９、図２、図３参照）。また認証通信は、無線子機３との間で無線通信が実行された状態（Ｓ２３１、図２、図３参照）で周期的に実行される（Ｓ２３３、図２、図３参照）。
【００５９】
ＣＰＵ２１はAnonceを生成する。Anonceは、周知のアルゴリズムに基づいて生成される乱数である。ＣＰＵ２１は、無線子機３に対してAnonceを送信する（Ｓ２１）。無線子機３は、Anonceを受信する。
【００６０】
無線子機３のＣＰＵ（図示せず）は、受信したAnonceの送信元ＭＡＣアドレスである無線親機２のＭＡＣアドレスを取得する。無線子機３のＣＰＵは、ＰＭＫおよびSnonceを生成する。ＰＭＫは、Ｓ２２５（図２、図３参照）で来訪者１６によって設定されたＰＳＫに基づいて生成される暗号化鍵である。Snonceは、周知のアルゴリズムに基づいて生成される乱数である。無線子機のＣＰＵは、Anonce、Snonce、ＰＭＫ、無線親機２のＭＡＣアドレス、および無線子機３のＭＡＣアドレスに基づいて、ＰＴＫ（Pairwise Transient Key）を生成する。ＰＴＫは暗号化鍵である。なお無線親機２のＣＰＵ２１は、無線親機２のＣＰＵ２１によって生成されるＰＴＫが、無線子機３のＣＰＵによって生成されるＰＴＫと一致する場合、無線子機３を認証する。詳細は後述する。無線子機３のＣＰＵは、生成したＰＭＫを暗号化することによって、ＭＩＣ（Message Integrity Code）を生成する。無線子機３のＣＰＵは、SnonceおよびＭＩＣを無線親機２に対して送信する。無線親機２のＣＰＵ２１は、SnonceおよびＭＩＣを受信する（Ｓ２３）。
【００６１】
ＣＰＵ２１は、第一テーブル２４１に記憶されたＰＳＫに基づき、ＰＭＫを生成する。生成されたＰＭＫは、生成の際に使用したＰＳＫに対応付けられ、第一テーブル２４１に記憶される。ＣＰＵ２１は、Ｓ２３で受信したSnonceおよびＭＩＣの送信元ＭＡＣアドレスを取得する。ＣＰＵ２１は、取得したＭＡＣアドレスに対応するＰＭＫを、第一テーブル２４１（図４参照）から検索する（Ｓ２５）。なお、Ｓ２２９（図２、図３参照）で認証通信がはじめて実行される場合、取得されたＭＡＣアドレス、即ち、無線子機３のＭＡＣアドレスは第一テーブル２４１に記憶されていない。このため、Ｓ２５では対応するＰＭＫを検出することができない（Ｓ２７：ＮＯ）。この場合、ＣＰＵ２１は、フラグ情報  ０に対応するＰＭＫを第一テーブル２４１から検索する（Ｓ３１）。フラグ情報  ０に対応するＰＭＫが第一テーブル２４１に記憶されており、検出することが可能である場合（Ｓ２７：ＹＥＳ）、ＣＰＵ２１は、フラグ情報  ０に対応するＰＭＫを抽出する（Ｓ２９）。またＣＰＵ２１は、抽出したＰＭＫの総数を取得する（Ｓ３３）。処理はＳ３５に進む。なお、図４に示すように、第一テーブル２４１には社員１７が使用する情報端末４に割り当てるＰＳＫ０が記憶されている。ＰＳＫ０にＭＡＣアドレスは対応付けられないので、ＰＳＫ０に対応付けられるフラグ情報は常に０となる。このためＳ２７では、常にＰＳＫ０に対応するＰＭＫ０が検索される（Ｓ２７：ＹＥＳ）。
【００６２】
一方、Ｓ２３３（図２、図３参照）で二回目以降の認証通信が実行される場合、Ｓ２３で受信したSnonceおよびＭＩＣの送信元ＭＡＣアドレスは、第一テーブル２４１に記憶されている（Ｓ４３、後述）。この場合、ＭＡＣアドレスに対応するＰＭＫを第一テーブル２４１から検出可能であるため（Ｓ２７：ＹＥＳ）、ＣＰＵ２１は、第一テーブル２４１のうち、Ｓ２３で受信したSnonceおよびＭＩＣの送信元ＭＡＣアドレス、即ち、無線子機３のＭＡＣアドレスに対応付けられているＰＭＫを抽出する（Ｓ２９）。またＣＰＵ２１は、抽出したＰＭＫの総数を取得する（Ｓ３３）。処理はＳ３５に進む。
【００６３】
以上のようにＣＰＵ２１は、第一テーブル２４１のうちフラグ情報およびＭＡＣアドレスを参照することによって、無線子機３の認証を短時間で迅速に実行できる。
【００６４】
ＣＰＵ２１は、変数ｉに０を代入し、初期化する（Ｓ３５）。ＣＰＵ２１は、Ｓ２１で送信したAnonce、Ｓ２３で受信したSnonce、Ｓ２３で受信したＭＩＣを復号することによって取得したＰＭＫ、無線親機２のＭＡＣアドレス、および無線子機３のＭＡＣアドレスに基づいて、ＰＴＫ（以下、「子機側ＰＴＫ」という。）を生成する。またＣＰＵ２１は、Ｓ２９で抽出したＰＭＫのうち、ｉ番目のＰＭＫを選択する。ＣＰＵ２１は、Ｓ２１で送信したAnonce、Ｓ２３で受信したSnonce、選択したＰＭＫ、無線親機２のＭＡＣアドレス、および無線子機３のＭＡＣアドレスに基づき、ＰＴＫ（以下、「親機側ＰＴＫ」という。）を生成する（Ｓ３７）。
【００６５】
ＣＰＵ２１は、親機側ＰＴＫと子機側ＰＴＫとが一致するか判断する（Ｓ４１）。親機側ＰＴＫと子機側ＰＴＫとが相違する場合（Ｓ４１：ＮＯ）、ＣＰＵ２１は、ｉに１を加算して更新する（Ｓ４９）。ＣＰＵ２１は、更新したｉが、Ｓ３３で取得した総数と等しいか判断する（Ｓ５１）。更新したｉが、Ｓ３３で取得した総数よりも小さい場合（Ｓ５１：ＮＯ）、Ｓ２９で抽出されたＰＭＫのうち、親機ＰＴＫの生成に使用されていないＰＭＫが残っていることになる。ＣＰＵ２１は、Ｓ２９で抽出したＰＭＫのうち、更新されたｉ番目のＰＭＫを選択し、親機ＰＴＫを生成して子機ＰＴＫと比較するために、処理はＳ３７に戻る。一方、更新されたｉが、Ｓ３３で取得した総数と等しくなった場合（Ｓ５１：ＹＥＳ）、Ｓ２９で抽出されたＰＭＫのすべてが親機ＰＴＫの生成に使用されたものの、子機側ＰＴＫと一致する親機側ＰＴＫは生成されなかったことになる。この場合、無線子機３の認証は失敗したことになるので、無線親機２は、無線子機３に対してＩＰ網１１の使用権限を与えない。また、無線親機２および無線子機３が既に無線通信を行い、無線子機３がＩＰ網１１を使用している場合、無線親機２は、無線子機３によるＩＰ網１１の使用を禁止する。認証処理は終了する。
【００６６】
一方、親機側ＰＴＫと子機側ＰＴＫとが一致した場合（Ｓ４１；ＹＥＳ）、無線親機２による無線子機３の認証は成功したことになる。ＣＰＵ２１は、子機側ＰＴＫと一致する親機側ＰＴＫを生成するために使用したＰＭＫに対応付けて、Ｓ２３で受信したSnonceおよびＭＩＣを送信した無線子機３のＭＡＣアドレスを、第一テーブル２４１に記憶する（Ｓ４３）。ＣＰＵ２１は、対応するフラグ情報として１を記憶する。ＣＰＵ２１は、無線子機３に対してＧＴＫ(Group Transient Key)およびＭＩＣを送信する（Ｓ４５）。これによってＣＰＵ２１は、無線子機３によるＩＰ網１１の使用を可能とする。ＣＰＵ２１は、無線子機３と無線通信を行うことが可能なように、ＧＴＫおよび親機側ＰＴＫの設定処理を行う（Ｓ４７）。認証処理は終了する。
【００６７】
無線子機３のＣＰＵは、受信したＧＴＫおよびＭＩＣを使用して無線親機２と無線通信を行うことが可能なように、ＧＴＫおよび子機側ＰＴＫの設定処理を行う。以上の認証通信の結果、無線子機３は無線親機２との間で無線通信を開始する（Ｓ２３１、図２、図３参照）。無線子機３は、ＩＰ網１１を使用可能な状態になる。
【００６８】
図７から図９を参照し、無線親機２のＣＰＵ２１によって実行されるチェック処理について説明する。チェック処理は、フラッシュメモリ２４に記憶されたプログラムに従って、ＣＰＵ２１が実行する。ＣＰＵ２１は、無線親機２による無線子機３の認証が成功し（Ｓ２２９、図２、図３参照）、無線親機２と無線子機３との無線子機３との間で無線通信が開始された場合（Ｓ２３１、図２、図３参照）に、チェック処理を開始する。チェック処理では、無線子機３に対して通知されたパスワードであるＰＳＫの有効期間がチェックされ、必要に応じて、有効期間の延長処理が実行される。以下詳説する。
【００６９】
ＣＰＵ２１は、第一テーブル２４１の有効期間の値を取得し、ＲＡＭ２３に記憶する。ＣＰＵ２１は、Ｓ２１９（図２参照）で第一テーブル２４１（図４参照）に有効期間を記憶した時点（Ｓ２１９、図２参照）、または、Ｓ２５４（図３参照）で第一テーブル２４１に有効期間を記憶した時点（Ｓ２５４、図３参照）からの経過時間Ｔを、ＲＡＭ２３に記憶した有効期間の値と比較する処理を開始する。これによってＣＰＵ２１は、無線子機３に対して送信されたパスワードであるＰＳＫの有効期間の監視を開始する（Ｓ６０）。
【００７０】
ＣＰＵ２１は、ＲＡＭ２３に記憶された有効期間のうち、経過時間Ｔ以下となる有効時間があるか判断する（Ｓ６１）。有効期間のいずれも、経過時間よりも大きい場合（Ｓ６１：ＮＯ）、有効期間は未だ経過していないことになる。処理はＳ６１に戻る。
【００７１】
一方、Ｓ６１で、経過時間Ｔ以下となる有効時間が、ＲＡＭ２３に記憶されていたとする（Ｓ６１：ＹＥＳ）。この場合、第一テーブル２４１のうち該当する有効期間に対応するＭＡＣアドレスを有する無線子機３（以下、「対象子機」という。）に対して送信されたパスワードであるＰＳＫの有効期間が満了したことになる。ＣＰＵ２１は、無線親機２が通話中であるかを判断する（Ｓ６３）。無線親機２が通話中でない場合（Ｓ６３：ＮＯ）、ＣＰＵ２１は、通話端末５を介して社員１７に問い合わせ、必要に応じて有効期間の延長処理を行うために、延長処理（図９参照）を実行する（Ｓ６５）。
【００７２】
図９を参照し、延長処理について説明する。ＣＰＵ２１は、第一テーブル２４１に基づいて取得した通話端末５の電話番号宛に、ＰＳＴＮ網１２を介して発呼する（Ｓ１１１）（Ｓ２７１、図５参照）。ＣＰＵ２１は、通話端末５との間の回線の接続状態の監視を開始する（Ｓ１１３）。回線が１分以上接続しない場合（Ｓ１１３：ＮＯ）、ＣＰＵ２１は、対象子機との間の無線通信を終了するために、処理はＳ１２９（後述）に進む。
【００７３】
通話端末５は、無線親機２による発呼に応じて着信音を鳴らす。通話端末５を所有する社員１７がオフフックする操作を行った場合（Ｓ２７３、図５参照）、無線親機２と通話端末５との間の回線は接続する。ＣＰＵ２１は、回線の接続を検出した場合（Ｓ１１３：ＹＥＳ）、通話端末５に対してＩＶＲを送信する（Ｓ１１５）（Ｓ２７５、図５参照）。ＩＶＲによって送信される所定音声データは、有効期間の延長の要否を社員１７に問い合わせる音声のデータである。
【００７４】
通話端末５は、ＩＶＲを受信し（Ｓ２７５、図５参照）、所定音声をスピーカから出力する。社員１７は、有効期間の延長の要否を示す番号を入力する（Ｓ２７９、図５参照）。通話端末５は、有効期間の延長の要否を示すＤＴＭＦ信号を、無線親機２に対して送信する。ＣＰＵ２１はＤＴＭＦ信号を受信する（Ｓ２８１、図５参照）。
【００７５】
ＣＰＵ２１は、受信したＤＴＭＦ信号に基づき、有効期間の延長の要否を判断する（Ｓ１１７）。有効期間の延長が不要であることを示すＤＴＭＦ信号であった場合（Ｓ１１７：ＮＯ）、社員１７は有効期間の延長を望んでいないことになる。ＣＰＵ２１は、対象子機との間の無線通信を終了する（Ｓ１２９）。ＣＰＵ２１は、第一テーブル２４１のうち、対象子機のＭＡＣアドレスに対応する情報（ＰＳＫを含む）を削除し（Ｓ１３１）、対象子機に与えたＩＰ網１１の使用権限を無効にする。ＣＰＵ２１は、対象子機との間の無線回線を切断する（Ｓ１３３）。延長処理は終了し、処理はチェック処理（図７参照）に戻る。図７に示すように、延長処理（Ｓ６５）の終了後、処理はＳ６１に戻る。
【００７６】
図９に示すように、Ｓ１１７で、有効期間の延長が必要であることを示すＤＴＭＦ信号であると判断した場合（Ｓ１１７：ＹＥＳ）、社員１７は有効期間の延長を望んでいることになる。ＣＰＵ２１は、通話端末５に対してＩＶＲを送信する（Ｓ１１９）（Ｓ２８３、図５参照）。ＩＶＲによって送信される所定音声データは、有効期間の延長期間を社員１７に問い合わせる音声のデータである。
【００７７】
通話端末５は、ＩＶＲを受信し（Ｓ２８３、図５参照）、所定音声をスピーカから出力する。社員１７は、延長期間を示す番号を入力する（Ｓ２８５、図５参照）。通話端末５は、延長期間を通知するためのＤＴＭＦ信号を、無線親機２に対して送信する。ＣＰＵ２１はＤＴＭＦ信号を受信し（Ｓ２８７、図５参照）、延長期間を取得する（Ｓ１２１）。ＣＰＵ２１は、取得した延長期間を、対象子機のＭＡＣアドレスに対応する有効期間として、第一テーブル２４１に記憶する（Ｓ１２３）。ＣＰＵ２１は、第一テーブル２４１の有効期間の値を取得し、ＲＡＭ２３に記憶する。ＣＰＵ２１は、第一テーブル２４１に有効期間を記憶した時点からの経過時間Ｔを、ＲＡＭ２３に記憶した有効期間の値と比較する処理を開始する（Ｓ１２５）。これによってＣＰＵ２１は、対象子機に対して送信したパスワードであるＰＳＫの有効期間の監視を再開する。
【００７８】
ＣＰＵ２１は、オンフックすることによって、通話端末５との間の回線を切断する（Ｓ１２７）（Ｓ２９３、図５参照）。無線親機２と通話端末５との間の通信は終了する（Ｓ２９５、図５参照）。延長処理は終了し、処理はチェック処理（図７参照）に戻る。図７に示すように、延長処理（Ｓ６５）の終了後、処理はＳ６１に戻る。
【００７９】
一方、図７のＳ６３で、無線親機２が通話中であると判断した場合（Ｓ６３：ＹＥＳ）、ＣＰＵ２１は、通話端末５と通話を行い、社員１７に有効期間の延長の要否を問い合わせることができない。この場合、ＣＰＵ２１は、無線親機２の通話状態が終了した後、社員１７に有効期間の延長の要否を問い合わせるために、現時点での時刻を保存時刻として第二テーブル２４２（図１０参照、後述）に記憶する（Ｓ６９）。このようにＣＰＵ２１は、有効期間の延長の可否の問い合わせを、無線親機２の通話状態に応じて適切に実行することができる。
【００８０】
図１０を参照し、第二テーブル２４２について説明する。第二テーブル２４２には、ＰＳＫ、ＭＡＣアドレス、電話番号、および保存時刻が記憶される。ＰＳＫは、対象子機に対応するパスワードとして、Ｓ２１７（図２参照）またはＳ２５３（図３参照）で生成されたＰＳＫである。ＭＡＣアドレスは、対象子機のＭＡＣアドレスである。電話番号は、対象子機がＩＰ網１１を使用するための使用権限を要求した場合におけるＳ２１５（図２参照）で受信した電話番号、又は、Ｓ２３３（図３参照）で登録された電話番号である。ＣＰＵ２１は、Ｓ６９（図７参照）で保存時刻を第二テーブル２４２に記憶する場合、対応するＰＳＫ、ＭＡＣアドレス、および電話番号を第一テーブル２４１（図４参照）から読み出し、保存時刻に対応付けて第二テーブル２４２に記憶する。
【００８１】
図７に示すように、ＣＰＵ２１は、無線親機２の通話が終了したかを判断する（Ｓ７１）。無線親機２の通話が終了していない場合（Ｓ７１：ＮＯ）、Ｓ６０で監視を開始するためにＲＡＭ２３に記憶した有効期間のうち、経過時間Ｔ以下となる有効期間があるか判断する（Ｓ１０１）。有効期間のいずれも、経過時間よりも大きい場合（Ｓ１０１：ＮＯ）、有効期間は未だ経過していないことになるので、有効時間の経過を継続して監視するために、処理はＳ７１に戻る。一方、経過時間以下となる有効時間が、ＲＡＭ２３に記憶されている場合（Ｓ１０１：ＹＥＳ）、処理はＳ６９に戻る。ＣＰＵ２１は、無線親機２の通話状態が終了した後、社員１７に有効期間の延長の要否を問い合わせるために、現時点での時刻を保存時刻として第二テーブル２４２（図１０参照、後述）に記憶する。
【００８２】
無線親機２の通話が終了した場合（Ｓ７１：ＹＥＳ）、図８に示すように、ＣＰＵ２１は、第二テーブル２４２を検索し（Ｓ７５）、記憶されている保存時刻を、保存時刻の古い順に一つ取得する。保存時刻を取得した場合（Ｓ７７：ＹＥＳ）、ＣＰＵ２１は、取得した保存時刻と現在時刻とを比較し、その差分が第一時間（例えば１０分）以内であるかを判断する（Ｓ７９）。差分が第一時間以内である場合（Ｓ７９：ＹＥＳ）、通話が終了した無線親機２を介して社員１７に問い合わせ、必要に応じて有効期間の延長処理を行うために、延長処理（図９参照）を実行する（Ｓ８１）。延長処理は、Ｓ６５の延長処理と同一であるので、説明を省略する。延長処理の終了後、ＣＰＵ２１は、第二テーブル２４２に記憶された保存時刻を削除する（Ｓ８３）。第二テーブル２４２に記憶された保存時刻のうち、Ｓ７７で未だ取得されていない保存時刻に対する処理を実行するために、処理はＳ７１（図７参照）に戻る。なお、処理されていない保存時刻が残っている場合、図８で示した処理が繰り返されることによって、第二テーブル２４２のうち保存時刻の古い順に、保存時刻が処理される。
【００８３】
一方、取得した保存時刻と現在時刻との差分が第一時間を超えている場合（Ｓ７９：ＮＯ）、ＣＰＵ２１は、対象子機との間の無線通信を終了する（Ｓ８５）。ＣＰＵ２１は、第一テーブル２４１のうち、対象子機のＭＡＣアドレスに対応する情報（ＰＳＫ含む）を削除し（Ｓ８７）、対象子機に与えたＩＰ網１１の使用権限を無効にする。ＣＰＵ２１は、対象子機との間の無線回線を切断する（Ｓ８９）。第二テーブル２４２に記憶された保存時刻のうち、Ｓ７７で未だ取得されていない保存時刻に対する処理を実行するために、処理はＳ７１（図７参照）に戻る。なお、処理されていない保存時刻が残っている場合、図８で示した処理が繰り返されることによって、第二テーブル２４２のうち保存時刻の古い順に、保存時刻が処理される。またＣＰＵ２１は、Ｓ７７で保存時刻を取得できない場合（Ｓ７７：ＮＯ）、満了したすべての有効期間に対する延長処理が終了したことになるので、延長処理は終了し、処理はチェック処理（図７参照）に戻る。
【００８４】
以上のように、無線親機２は、無線通信が第一時間以上中断した対象子機に対応する第一テーブル２４１の情報（ＰＳＫを含む）を削除することによって、対象子機との間の無線通信を終了させる。無線親機２は、対象子機との間の無線通信が不要に継続することを抑止することによって、ＩＰ網１１の安全性を良好に維持する。
【００８５】
図１１を参照し、無線親機２のＣＰＵ２１によって実行される状態判断処理について説明する。状態判断処理は、フラッシュメモリ２４に記憶されたプログラムに従って、ＣＰＵ２１が実行する。ＣＰＵ２１は、無線親機２の電源が投入された場合に、状態判断処理を開始する。
【００８６】
ＣＰＵ２１は、認証に成功した（Ｓ２２９、図２、図３参照）無線子機３との無線通信が中断したか判断する（Ｓ９１）。無線通信が中断していない場合（Ｓ９１：ＮＯ）、処理はＳ９１に戻る。一方、無線子機３との無線通信が中断した場合（Ｓ９１：ＹＥＳ）、ＣＰＵ２１は、無線通信が中断した時間（以下、「中断時刻」という。）をＲＡＭ２３に記憶する（Ｓ９３）。ＣＰＵ２１は、無線通信が所定の第二時間（例えば５分）以上連続して中断したかを、ＲＡＭ２３に記憶した中断時刻に基づいて判断する（Ｓ９５）。無線通信が第二時間以上連続して中断していない場合（Ｓ９５：ＮＯ）、無線通信が中断した時間を継続して監視するために、処理はＳ９１に戻る。無線通信が中断した状態が第二時間以上連続する前に、無線通信が再開した場合（Ｓ９１：ＮＯ）、処理はＳ９１に戻る。
【００８７】
無線通信が第二時間以上連続して中断した場合（Ｓ９５：ＹＥＳ）、ＣＰＵ２１は、第一テーブル２４１のうち、第二時間以上中断した無線子機３に対応する情報（ＰＳＫを含む）を削除し（Ｓ９７）、無線子機３に与えたＩＰ網１１の使用権限を無効にする。ＣＰＵ２１は、無線子機３との間の無線回線を切断する（Ｓ９９）。処理はＳ９１に戻る。
【００８８】
以上のようにＣＰＵ２１は、無線通信が第二時間以上中断した無線子機３に対応する第一テーブル２４１の情報（ＰＳＫを含む）を削除することによって、無線子機３との間の無線回線を切断し、無線通信を終了させる。ＣＰＵ２１は、無線通信が中断した無線子機３との間の無線回線が不要に継続することを抑止することによって、ＩＰ網１１の安全性を良好に維持することができる。
【００８９】
なお、Ｓ２０９およびＳ２３９で権限要求を受信する処理を行うＣＰＵ２１が本発明の「第一受信手段」に相当する。Ｓ２１７およびＳ２５３でＰＳＫを生成する処理を行うＣＰＵ２１が本発明の「生成手段」に相当する。生成されるＰＳＫが本発明の「認証キー」に相当する。Ｓ２１９およびＳ２５４で、生成したＰＳＫを第一テーブル２４１に記憶する処理を行うＣＰＵ２１が本発明の「第一制御手段」に相当する。第一テーブル２４１が本発明の「記憶手段」に相当する。Ｓ２２１およびＳ２５５で、ＰＳＫを送信する処理を行うＣＰＵ２１が本発明の「第一送信手段」に相当する。Ｓ２２７で開始要求を受信する処理を行うＣＰＵ２１が本発明の「第二受信手段」に相当する。Ｓ２２９で認証通信を行うＣＰＵ２１が本発明の「判断手段」に相当する。Ｓ２３１で無線通信を行うＣＰＵ２１が本発明の「通信手段」に相当する。Ｓ１１５の処理を行うＣＰＵ２１が本発明の「第二送信手段」に相当する。Ｓ１２１の処理を行うＣＰＵ２１が本発明の「第三受信手段」に相当する。Ｓ１２３の処理を行うＣＰＵ２１が本発明の「延長手段」に相当する。Ｓ９９の処理を行うＣＰＵ２１が本発明の「終了手段」に相当する。Ｓ４３の処理を行うＣＰＵ２１が本発明の「第二制御手段」に相当する。Ｓ８５、Ｓ８７、Ｓ８９の処理を行うＣＰＵ２１が本発明の「禁止手段」に相当する。Ｓ２２５でＰＳＫの入力を受け付ける処理を行う無線子機３のＣＰＵが本発明の「受付手段」に相当する。Ｓ２２７で、開始要求を送信する処理、および、Ｓ２２９で認証通信を行う場合において、SnonceおよびＭＩＣを認証情報として無線親機２に送信する処理を行う無線子機３のＣＰＵが本発明の「第三送信手段」に相当する。
【００９０】
なお本発明は上述の実施形態に限定されず、種々の変更が可能である。上述の実施形態では、Ｓ２１５（図２参照）又はＳ２４５（図３参照）で二以上の端末数を受信した場合、ＣＰＵ２１は、第一テーブル２４１に共通のＰＳＫを端末数分記憶した。この場合、来訪者１６の所有する二以上の無線子機３に対して、共通のＰＳＫが設定されることになる。これに対してＣＰＵ２１は、二以上の端末数を受信した場合、それぞれに対応する別々のＰＳＫを生成し、第二テーブルに記憶してもよい。この場合、来訪者１６の所有する二以上の無線子機３に対して、別々のＰＳＫが設定されることになる。これによって無線親機２は、複数の無線子機３を別々に認証し、複数の無線子機３と同時期に無線通信を行うことが可能となる。従って、無線子機３によって使用される通信網１３のセキュリティを更に高めることができる。
【００９１】
上述において、ＣＰＵ２１は、ＰＳＫごとに有効期間を定め、有効期間を管理することによって、無線子機３によるＩＰ網１１の使用を制限した。これに対し、有効期間は、無線子機３のＭＡＣアドレスごとに定めてもよい。ＣＰＵ２１は、無線子機３のＭＡＣアドレスごとに定めた有効期間を管理することによって、無線子機３によるＩＰ網１１の使用を制限してもよい。これによってＣＰＵ２１は、無線子機３によるＩＰ網１１の使用をより細かく管理することができる。
【００９２】
上述においてＣＰＵ２１は、通話端末５を介して社員１７に対して、有効期間の延長の要否を問い合わせた。これに対してＣＰＵ２１は、情報端末４に電子メール等を送信することによって、有効期間の延長の要否を問い合わせてもよい。上述において、無線親機２には一のＳＳＩＤが設定されていた。これに対し、複数のＳＳＩＤを無線親機２に対して設定してもよい。そして、設定された複数のＳＳＩＤのそれぞれに対し、複数のＰＳＫが対応付けられてもよい。
【００９３】
上述においてＣＰＵ２１は、有効期間の延長の要否を問い合わせる場合において、通話端末５が通話中である状態が第一時間以上継続した場合、対象子機との間の無線回線を切断し、無線通信を終了した。これに対してＣＰＵ２１は、無線親機２が通話中である状態の時間に依らず、通話が終了した時点で、有効期間の延長の要否を通話端末５を介して問い合わせてもよい。またＣＰＵ２１は、無線親機２と無線子機３との間の無線通信が第二時間以上中断した場合、無線子機３との間の無線回線を切断した。これに対してＣＰＵ２１は、無線親機２と無線子機３との間の無線通信の中断時間に関わらず、無線通信を許可してもよい。
【００９４】
無線親機２は、Foreign eXchange Station（ＦＸＳ）インタフェースを備えていてもよい。無線親機２は、ＦＸＳインタフェースを介し、通信端末５と接続されてもよい。
【００９５】
上述においてＣＰＵ２１は、情報端末４または通話端末５から有効時間を受信し（Ｓ２１５、Ｓ２５１）、第一テーブル２４１に記憶した。これに対して、来訪者１６に対して許可する有効時間が、予めフラッシュメモリ２４に記憶されていてもよい。ＣＰＵ２１は、情報端末４または通話端末５から権限要求を受信した場合、フラッシュメモリ２４に記憶されている有効時間を読み出し、第一テーブル２４１に記憶してもよい。
【００９６】
第一テーブル２４１はフラッシュメモリ２４に記憶されていなくてもよい。例えば第二テーブル２４１は、ＩＰ網１１に接続したデータベースに記憶されていてもよい。ＣＰＵ２１は、ＩＰ網１１を介してデータベースと通信を行うことによって、第一テーブル２４１を取得してもよい。
【００９７】
上述においてＣＰＵ２１は、無線子機３に対応する有効期間が期限切れとなった場合、第一テーブル２４１に記憶されたＰＳＫを削除することによって、無線子機３に与えたＩＰ網１１の使用権限を無効とした。これに対してＣＰＵ２１は、第一テーブル２４１のうち、有効期限が期限切れとなったＰＳＫに対応する情報として、ＰＳＫが無効であることを示すフラグ情報を対応付けて記憶してもよい。ＣＰＵ２１は、第一テーブル２４１のＰＳＫにフラグ情報が対応付けられている場合、対応する無線子機３を認証せず、ＩＰ網１１の使用を禁止してもよい。
【符号の説明】
【００９８】
１      通信システム
２      無線親機
３      無線子機
４      情報端末
５      通話端末
６      通信端末
１１    ＩＰ網
１２    ＰＳＴＮ網
２４    フラッシュメモリ
２４１  第一テーブル
２４２  第二テーブル
２４３  第三テーブル
【図１】
0005708529.tif 000002
【図２】
0005708529.tif 000003
【図３】
0005708529.tif 000004
【図４】
0005708529.tif 000005
【図５】
0005708529.tif 000006
【図６】
0005708529.tif 000007
【図７】
0005708529.tif 000008
【図８】
0005708529.tif 000009
【図９】
0005708529.tif 000010
【図１０】
0005708529.tif 000011
【図１１】
0005708529.tif 000012