(57)【要約】【課題】データベースにその識別情報が未登録の通信端末であっても、所定の条件が満たされるまでの間、自装置との無線接続を可能とし、所定の条件が満たされるまでの間に所定の指示が行われた場合には、当該通信端末の識別情報をデータベースに登録する中継装置を提供する。【解決手段】中継装置の受信部は、通信端末から接続要求を受信する。接続確立部は、受信部により受信された通信端末のＭＡＣアドレスがＭＡＣアドレスＤＢに登録されていない場合に、通信端末と中継装置との間の無線接続を、所定時間が経過するまで許可する。接続管理部は、所定時間が経過するまでに、通信端末のＭＡＣアドレスをＭＡＣアドレスＤＢに登録するための指示が行われた場合には、当該ＭＡＣアドレスをＭＡＣアドレスＤＢに登録する。また、接続管理部は、所定時間が経過するまでに、指示が行われなかった場合には、通信端末と中継装置との間の無線接続を切断する。【選択図】図５
2015080098.tif 000002
【特許請求の範囲】
【請求項１】
データベースにその識別情報が登録されている通信端末については、自装置との無線接続を恒久的に許可する中継装置であって、
第１の通信端末から当該第１の通信端末の識別情報を含む接続要求を受信する受信部と、
前記受信部により受信された前記第１の通信端末の識別情報が前記データベースに登録されていない場合に、前記第１の通信端末と自装置との間の無線接続を、所定時間が経過するまで、又は、所定量のデータが前記第１の通信端末と自装置との間で送受信されるまで許可する接続確立部と、
前記所定時間が経過するまで、又は、前記所定量のデータが送受信されるまでに、前記第１の通信端末の識別情報を前記データベースに登録するための指示が行われた場合には、前記第１の通信端末の識別情報を前記データベースに登録する一方で、前記所定時間が経過するまで、又は、前記所定量のデータが送受信されるまでに、前記第１の通信端末の識別情報を前記データベースに登録するための指示が行われなかった場合には、前記第１の通信端末と自装置との間の無線接続を切断する接続管理部と
を備える中継装置。
【請求項２】
前記受信部により受信された前記第１の通信端末の識別情報が前記データベースに登録されていない場合に、前記第１の通信端末とは異なる第２の通信端末に、前記第１の通信端末の識別情報を前記データベースに登録するための指示を促すメッセージを送信する送信部をさらに備えることを特徴とする請求項１に記載の中継装置。
【請求項３】
前記接続管理部は、前記送信部により送信された前記メッセージに対して、前記第２の通信端末から、前記第１の通信端末の識別情報を前記データベースに登録することを指示するメッセージが返信された場合に、前記第１の通信端末の識別情報を前記データベースに登録することを特徴とする請求項２に記載の中継装置。
【請求項４】
前記所定時間又は前記所定量は、前記中継装置の位置、現在日時又は前記中継装置の接続履歴に基づいて設定されることを特徴とする請求項１乃至３のいずれか一項に記載の中継装置。
【請求項５】
前記中継装置を介して前記第１の通信端末が接続可能な通信装置は、前記中継装置の位置、現在日時又は前記中継装置の接続履歴に基づいて制限されることを特徴とする請求項１乃至４のいずれか一項に記載の中継装置。
【請求項６】
前記送信部により前記メッセージが送信される前記第２の通信端末は、前記中継装置の位置又は現在日時に基づいて特定されることを特徴とする請求項２に記載の中継装置。
【請求項７】
第１の通信端末と中継装置とを有する通信システムであって、
前記第１の通信端末は、当該第１の通信端末の識別情報を含む接続要求を前記中継装置に送信する送信部を備え、
前記中継装置は、データベースにその識別情報が登録されている通信端末については、自装置との無線接続を恒久的に許可する中継装置であって、
前記第１の通信端末の前記送信部から送信された前記接続要求を受信する受信部と、
前記受信部により受信された前記第１の通信端末の識別情報が前記データベースに登録されていない場合に、前記第１の通信端末と自装置との間の無線接続を、所定時間が経過するまで、又は、所定量のデータが前記第１の通信端末と自装置との間で送受信されるまで許可する接続確立部と、
前記所定時間が経過するまで、又は、前記所定量のデータが送受信されるまでに、前記第１の通信端末の識別情報を前記データベースに登録するための指示が行われた場合には、前記第１の通信端末の識別情報を前記データベースに登録する一方で、前記所定時間が経過するまで、又は、前記所定量のデータが送受信されるまでに、前記第１の通信端末の識別情報を前記データベースに登録するための指示が行われなかった場合には、前記第１の通信端末と自装置との間の無線接続を切断する接続管理部と
を備える
ことを特徴とする通信システム。
【請求項８】
データベースにその識別情報が登録されている通信端末については、自装置との無線接続を恒久的に許可する中継装置により実行される通信方法であって、
第１の通信端末から当該第１の通信端末の識別情報を含む接続要求を受信するステップと、
前記受信された前記第１の通信端末の識別情報が前記データベースに登録されていない場合に、前記第１の通信端末と自装置との間の無線接続を、所定時間が経過するまで、又は、所定量のデータが前記第１の通信端末と自装置との間で送受信されるまで許可するステップと、
前記所定時間が経過するまで、又は、前記所定量のデータが送受信されるまでに、前記第１の通信端末の識別情報を前記データベースに登録するための指示が行われた場合には、前記第１の通信端末の識別情報を前記データベースに登録するステップと、
前記所定時間が経過するまで、又は、前記所定量のデータが送受信されるまでに、前記第１の通信端末の識別情報を前記データベースに登録するための指示が行われなかった場合には、前記第１の通信端末と自装置との間の無線接続を切断するステップと
を備える通信方法。
【請求項９】
データベースにその識別情報が登録されている通信端末については、自機との無線接続を恒久的に許可するコンピュータに、
第１の通信端末から当該第１の通信端末の識別情報を含む接続要求を受信するステップと、
前記受信された前記第１の通信端末の識別情報が前記データベースに登録されていない場合に、前記第１の通信端末と自機との間の無線接続を、所定時間が経過するまで、又は、所定量のデータが前記第１の通信端末と自機との間で送受信されるまで許可するステップと、
前記所定時間が経過するまで、又は、前記所定量のデータが送受信されるまでに、前記第１の通信端末の識別情報を前記データベースに登録するための指示が行われた場合には、前記第１の通信端末の識別情報を前記データベースに登録するステップと、
前記所定時間が経過するまで、又は、前記所定量のデータが送受信されるまでに、前記第１の通信端末の識別情報を前記データベースに登録するための指示が行われなかった場合には、前記第１の通信端末と自機との間の無線接続を切断するステップと
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、中継装置に関する。
【背景技術】
【０００２】
近年、無線ＬＡＮ（Local Area Network）等の無線ネットワークを介してインターネットに接続する技術が普及しつつある。例えば、特許文献１では、無線ネットワークを介して携帯端末をインターネットに接続させる無線ルータが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−１０６３３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
無線ＬＡＮルータに対する接続を制限する技術として、ＭＡＣ（Media Access Control）アドレスフィルタリングが知られている。このＭＡＣアドレスフィルタリングによれば、無線ＬＡＮルータは、自機にそのＭＡＣアドレスが登録されていない通信端末からの接続を拒絶することができる。しかし、ＭＡＣアドレスフィルタリングを用いた場合、無線ＬＡＮルータにＭＡＣアドレスが登録されていない通信端末は、一律に無線ＬＡＮルータに対する接続を拒絶されることになってしまう。
【０００５】
これに対して、本発明は、データベースにその識別情報が未登録の通信端末であっても、所定の条件が満たされるまでの間、自装置との無線接続を可能とし、所定の条件が満たされるまでの間に所定の指示が行われた場合には、当該通信端末の識別情報をデータベースに登録する中継装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記の課題を解決するため、本発明は、データベースにその識別情報が登録されている通信端末については、自装置との無線接続を恒久的に許可する中継装置であって、第１の通信端末から当該第１の通信端末の識別情報を含む接続要求を受信する受信部と、前記受信部により受信された前記第１の通信端末の識別情報が前記データベースに登録されていない場合に、前記第１の通信端末と自装置との間の無線接続を、所定時間が経過するまで、又は、所定量のデータが前記第１の通信端末と自装置との間で送受信されるまで許可する接続確立部と、前記所定時間が経過するまで、又は、前記所定量のデータが送受信されるまでに、前記第１の通信端末の識別情報を前記データベースに登録するための指示が行われた場合には、前記第１の通信端末の識別情報を前記データベースに登録する一方で、前記所定時間が経過するまで、又は、前記所定量のデータが送受信されるまでに、前記第１の通信端末の識別情報を前記データベースに登録するための指示が行われなかった場合には、前記第１の通信端末と自装置との間の無線接続を切断する接続管理部とを備える中継装置を提供する。
【０００７】
好ましい態様において、上記の中継装置は、前記受信部により受信された前記第１の通信端末の識別情報が前記データベースに登録されていない場合に、前記第１の通信端末とは異なる第２の通信端末に、前記第１の通信端末の識別情報を前記データベースに登録するための指示を促すメッセージを送信する送信部をさらに備えてもよい。
【０００８】
さらに好ましい態様において、前記接続管理部は、前記送信部により送信された前記メッセージに対して、前記第２の通信端末から、前記第１の通信端末の識別情報を前記データベースに登録することを指示するメッセージが返信された場合に、前記第１の通信端末の識別情報を前記データベースに登録してもよい。
【０００９】
また、別の好ましい態様において、前記所定時間又は前記所定量は、前記中継装置の位置、現在日時又は前記中継装置の接続履歴に基づいて設定されてもよい。
【００１０】
また、別の好ましい態様において、前記中継装置を介して前記第１の通信端末が接続可能な通信装置は、前記中継装置の位置、現在日時又は前記中継装置の接続履歴に基づいて制限されてもよい。
【００１１】
また、別の好ましい態様において、前記送信部により前記メッセージが送信される前記第２の通信端末は、前記中継装置の位置又は現在日時に基づいて特定されてもよい。
【００１２】
また、本発明は、第１の通信端末と中継装置とを有する通信システムであって、前記第１の通信端末は、当該第１の通信端末の識別情報を含む接続要求を前記中継装置に送信する送信部を備え、前記中継装置は、データベースにその識別情報が登録されている通信端末については、自装置との無線接続を恒久的に許可する中継装置であって、前記第１の通信端末の前記送信部から送信された前記接続要求を受信する受信部と、前記受信部により受信された前記第１の通信端末の識別情報が前記データベースに登録されていない場合に、前記第１の通信端末と自装置との間の無線接続を、所定時間が経過するまで、又は、所定量のデータが前記第１の通信端末と自装置との間で送受信されるまで許可する接続確立部と、前記所定時間が経過するまで、又は、前記所定量のデータが送受信されるまでに、前記第１の通信端末の識別情報を前記データベースに登録するための指示が行われた場合には、前記第１の通信端末の識別情報を前記データベースに登録する一方で、前記所定時間が経過するまで、又は、前記所定量のデータが送受信されるまでに、前記第１の通信端末の識別情報を前記データベースに登録するための指示が行われなかった場合には、前記第１の通信端末と自装置との間の無線接続を切断する接続管理部とを備えることを特徴とする通信システムを提供する。
【００１３】
また、本発明は、データベースにその識別情報が登録されている通信端末については、自装置との無線接続を恒久的に許可する中継装置により実行される通信方法であって、第１の通信端末から当該第１の通信端末の識別情報を含む接続要求を受信するステップと、前記受信された前記第１の通信端末の識別情報が前記データベースに登録されていない場合に、前記第１の通信端末と自装置との間の無線接続を、所定時間が経過するまで、又は、所定量のデータが前記第１の通信端末と自装置との間で送受信されるまで許可するステップと、前記所定時間が経過するまで、又は、前記所定量のデータが送受信されるまでに、前記第１の通信端末の識別情報を前記データベースに登録するための指示が行われた場合には、前記第１の通信端末の識別情報を前記データベースに登録するステップと、
前記所定時間が経過するまで、又は、前記所定量のデータが送受信されるまでに、前記第１の通信端末の識別情報を前記データベースに登録するための指示が行われなかった場合には、前記第１の通信端末と自装置との間の無線接続を切断するステップとを備える通信方法を提供する。
【００１４】
また、本発明は、データベースにその識別情報が登録されている通信端末については、自機との無線接続を恒久的に許可するコンピュータに、第１の通信端末から当該第１の通信端末の識別情報を含む接続要求を受信するステップと、前記受信された前記第１の通信端末の識別情報が前記データベースに登録されていない場合に、前記第１の通信端末と自機との間の無線接続を、所定時間が経過するまで、又は、所定量のデータが前記第１の通信端末と自機との間で送受信されるまで許可するステップと、前記所定時間が経過するまで、又は、前記所定量のデータが送受信されるまでに、前記第１の通信端末の識別情報を前記データベースに登録するための指示が行われた場合には、前記第１の通信端末の識別情報を前記データベースに登録するステップと、前記所定時間が経過するまで、又は、前記所定量のデータが送受信されるまでに、前記第１の通信端末の識別情報を前記データベースに登録するための指示が行われなかった場合には、前記第１の通信端末と自機との間の無線接続を切断するステップとを実行させるためのプログラムを提供する。
【発明の効果】
【００１５】
本発明によれば、データベースにその識別情報が未登録の通信端末であっても、所定の条件が満たされるまでの間、自装置との無線接続を可能とし、所定の条件が満たされるまでの間に所定の指示が行われた場合には、当該通信端末の識別情報をデータベースに登録する中継装置が提供される。
【図面の簡単な説明】
【００１６】
【図１】通信システム１の構成を示す図である。
【図２】中継装置１０のハードウェア構成を示すブロック図である。
【図３】ＭＡＣアドレスＤＢ１２１のデータ構成の一例を示す図である。
【図４】一時許可リスト１２２のデータ構成の一例を示す図である。
【図５】ＣＰＵ１１により実現される機能の構成を示す図である。
【図６】通信端末２０のハードウェア構成を示すブロック図である。
【図７】通信制御処理を示すフローチャートである。
【発明を実施するための形態】
【００１７】
１．実施形態
１−１．構成
１−１−１．通信システム１
図１は、本実施形態に係る通信システム１の構成を示す図である。この通信システム１は、中継装置１０を介して通信端末２０をインターネット４０に接続させるためのシステムである。通信システム１は、図１に示されるように、中継装置１０と、通信端末２０Ａ及び２０Ｂ（以下、特に区別する必要がない場合は、単に「通信端末２０」という。）と、無線ＬＡＮ３０と、インターネット４０とにより構成される。なお、図１には、通信端末２０は２つしか示されていないが、３以上の通信端末２０が通信システム１に含まれてもよい。
【００１８】
１−１−２．中継装置１０
中継装置１０は、無線ＬＡＮ３０とインターネット４０との間においてデータを中継する通信機器である。具体的には、無線ＬＡＮルータである。中継装置１０は、可搬型であっても据え置き型であってもよい。図２は、中継装置１０のハードウェア構成を示すブロック図である。図２に示されるように、中継装置１０は、ＣＰＵ（Central Processing Unit）１１と、メモリ１２と、タッチパネル１３と、ＬＡＮ側Ｉ／Ｆ（Interface）１４と、ＷＡＮ（Wide Area Network）側Ｉ／Ｆ１５とを備える。
【００１９】
ＣＰＵ１１は、メモリ１２に記憶されているプログラムを実行することにより、中継装置１０の各構成要素を制御する。メモリ１２は、例えばフラッシュメモリであり、ＣＰＵ１１により実行されるプログラムを記憶する。また、メモリ１２は、後述する認証処理で利用されるＳＳＩＤ（Service Set Identifier）とパスワードとを記憶する。ＳＳＩＤは中継装置１０（又は、中継装置１０により提供される無線ＬＡＮ３０）の識別情報である。また、メモリ１２は、後述する通信制御処理で利用されるメールアドレスを記憶する。ここで記憶されるメールアドレスは、例えば中継装置１０のユーザが利用する通信端末２０のメールアドレスである。また、メモリ１２は、ＭＡＣアドレスＤＢ（Database）１２１と、一時許可リスト１２２とを記憶する。
【００２０】
タッチパネル１３は、液晶ディスプレイと、液晶ディスプレイ上に配置されたタッチパッドとを備え、画面を表示するとともに、ユーザからの入力操作を受け付ける。ＬＡＮ側Ｉ／Ｆ１４は、無線ＬＡＮ３０を介して通信端末２０との間で無線通信を行う。無線ＬＡＮ３０上の無線通信では、ＷＥＰ（Wired Equivalent Privacy）やＷＰＡ（Wi-Fi（登録商標） Protected Access）２といった暗号化技術が用いられてもよい。ＷＡＮ側Ｉ／Ｆ１５は、有線又は無線によりインターネット４０に対して接続を行う。例えば、ＷＡＮ側Ｉ／Ｆ１５は、携帯電話の移動通信網を介してインターネット４０に接続を行う。
【００２１】
図３は、ＭＡＣアドレスＤＢ１２１のデータ構成の一例を示す図である。このＭＡＣアドレスＤＢ１２１は、中継装置１０との間の無線接続が恒久的に許可される通信端末２０のＭＡＣアドレスを登録するデータベースである。なおここで、ＭＡＣアドレスは、通信端末２０に割り当てられた物理アドレスであり、本発明に係る「識別情報」の一例である。
【００２２】
ＭＡＣアドレスＤＢ１２１を構成する各レコードは、図３に示されるように、「ＭＡＣアドレス」と「機器名称」の２つのフィールドにより構成される。ここで、機器名称とは、通信端末２０の名称（具体的には、機種名）である。この機器名称は、ＭＡＣアドレスに基づいて特定され、自動的にＭＡＣアドレスＤＢ１２１に登録されてもよいし、又は、ＭＡＣアドレスに基づいて特定された複数の名称の中からユーザによって選択された一の名称がＭＡＣアドレスＤＢ１２１に登録されるようにしてもよい。なお、「機器名称」のフィールドは、このＭＡＣアドレスＤＢ１２１において省略されてもよい。このＭＡＣアドレスＤＢ１２１は、本発明に係る「データベース」の一例である。
【００２３】
図４は、一時許可リスト１２２のデータ構成の一例を示す図である。この一時許可リスト１２２は、中継装置１０との間の無線接続が一時的に許可される通信端末２０のＭＡＣアドレスのリストである。この一時許可リスト１２２にＭＡＣアドレスが登録されると、当該登録の時点からタイマが作動し、所定の時間（例えば、３０分）が経過すると当該登録されたＭＡＣアドレスは一時許可リスト１２２から削除される。通信端末２０は、この一時許可リスト１２２にＭＡＣアドレスが登録されている間は、ＭＡＣアドレスＤＢ１２１にＭＡＣアドレスが登録されていなくても、中継装置１０との無線接続が許可される。
【００２４】
図５は、ＣＰＵ１１により実現される機能の構成を示す図である。ＣＰＵ１１により、メモリ１２に記憶される所定のプログラムが実行されると、図５に示されるように、受信部１１１、接続確立部１１２、送信部１１３、接続管理部１１４の各機能が実現される。これらの機能は特に、後述する通信制御処理に関する。
【００２５】
受信部１１１は、通信端末２０Ａから接続要求をＬＡＮ側Ｉ／Ｆ１４を介して受信する。この接続要求には、通信端末２０ＡのＭＡＣアドレスが含まれる。
【００２６】
接続確立部１１２は、受信部１１１により受信された通信端末２０ＡのＭＡＣアドレスがＭＡＣアドレスＤＢ１２１に登録されていない場合に、通信端末２０Ａと中継装置１０との間の無線接続を、所定時間が経過するまで許可する。具体的には、接続確立部１１２は、通信端末２０ＡのＭＡＣアドレスを一時許可リスト１２２に登録する。
【００２７】
送信部１１３は、受信部１１１により受信された通信端末２０ＡのＭＡＣアドレスがＭＡＣアドレスＤＢ１２１に登録されていない場合に、通信端末２０Ｂに、通信端末２０ＡのＭＡＣアドレスをＭＡＣアドレスＤＢ１２１に登録するための指示を促すメッセージを送信する。ここでメッセージとは、例えば電子メールやショートメールである。また、通信端末２０ＡのＭＡＣアドレスをＭＡＣアドレスＤＢ１２１に登録するための指示は、例えば以下の操作により行われてもよい。
【００２８】
（１）上記メッセージに対する返信。
（２）中継装置１０に対する操作。具体的には、中継装置１０のタッチパネル１３に表示された所定のボタンの押下。
（３）通信端末２０Ａに対する操作。具体的には、上記メッセージに含まれるワンタイムパスワードを通信端末２０Ａのタッチパネル２３を用いて入力し、当該ワンタイムパスワードを中継装置１０に対して送信する操作。この場合、ワンタイムパスワードは、中継装置１０により生成され、上記メッセージに含められる。
（４）通信端末２０Ａとも通信端末２０Ｂとも異なる通信端末に対する操作。具体的には、当該異なる通信端末のブラウザに表示された所定のボタンの押下。
以上の操作を総じて、以下では「追加認証操作」という。
【００２９】
接続管理部１１４は、所定時間が経過するまでに、通信端末２０ＡのＭＡＣアドレスをＭＡＣアドレスＤＢ１２１に登録するための指示が行われた場合には、当該ＭＡＣアドレスをＭＡＣアドレスＤＢ１２１に登録する。
【００３０】
また、接続管理部１１４は、所定時間が経過するまでに、通信端末２０ＡのＭＡＣアドレスをＭＡＣアドレスＤＢ１２１に登録するための指示が行われなかった場合には、通信端末２０Ａと中継装置１０との間の無線接続を切断する。言い換えると、接続管理部１１４は、通信端末２０ＡのＭＡＣアドレスを一時許可リスト１２２から削除する。
【００３１】
また、接続管理部１１４は、送信部１１３により送信されたメッセージに対して、通信端末２０Ｂから、通信端末２０ＡのＭＡＣアドレスをＭＡＣアドレスＤＢ１２１に登録することを指示するメッセージが返信された場合に、通信端末２０ＡのＭＡＣアドレスをＭＡＣアドレスＤＢ１２１に登録する。
【００３２】
１−１−３．通信端末２０
通信端末２０は、中継装置１０を介してインターネット４０に接続する携帯型のコンピュータである。具体的には、タブレット端末や、ラップトップ型ＰＣ（Personal Computer）や、スマートフォンである。また、携帯電話機や、ＰＤＡ（Personal Digital Assistant）であってもよい。図６は、通信端末２０のハードウェア構成を示すブロック図である。通信端末２０は、図６に示されるように、ＣＰＵ２１と、メモリ２２と、タッチパネル２３と、通信Ｉ／Ｆ２４とを備える。
【００３３】
ＣＰＵ２１は、メモリ２２に記憶されているプログラムを実行することにより、通信端末２０の各構成要素を制御する。メモリ２２は、例えばフラッシュメモリやＨＤＤ（Hard Disk Drive）であり、ＣＰＵ２１により実行されるプログラムを記憶する。また、メモリ２２は、通信端末２０のＭＡＣアドレスを記憶する。タッチパネル２３は、液晶ディスプレイと、液晶ディスプレイ上に配置されたタッチパッドとを備え、画面を表示するとともに、ユーザからの入力操作を受け付ける。通信Ｉ／Ｆ２４は、無線ＬＡＮ３０を介して中継装置１０との間で無線通信を行う。
【００３４】
１−２．動作
次に、本実施形態に係る通信システム１の動作について説明する。具体的には、中継装置１０により実行される通信制御処理について説明する。なお、以下の説明においては、通信端末２０ＢのＭＡＣアドレスはＭＡＣアドレスＤＢ１２１に登録されており、中継装置１０のメモリ１２には、通信端末２０Ｂのメールアドレスが記憶されているものとする。
【００３５】
図７は、中継装置１０により実行される通信制御処理を示すフローチャートである。本通信制御処理において、中継装置１０のＣＰＵ１１は、通信端末２０Ａから接続要求を受信すると（ステップＳ１）、認証処理を実行する（ステップＳ２）。この接続要求には、通信端末２０Ａにおいて入力されたＳＳＩＤ及びパスワードと、通信端末２０ＡのＭＡＣアドレスが含まれており、ＣＰＵ１１は、当該ＳＳＩＤとパスワードの組と、メモリ１２に記憶されているＳＳＩＤとパスワードの組とが一致するか否かについて判定する。
【００３６】
この判定の結果、ＳＳＩＤとパスワードの組同士が一致しなかった場合には（すなわち、認証処理に失敗した場合には）（ステップＳ２；ＮＯ）、ＣＰＵ１１は本通信制御処理を終了する。これに対し、ＳＳＩＤとパスワードの組同士が一致した場合には（すなわち、認証処理に成功した場合には）（ステップＳ２；ＹＥＳ）、ＣＰＵ１１は通信端末２０Ａと中継装置１０との間の無線接続を確立する（ステップＳ３）。なお、認証処理に成功した場合には、当該認証処理で使われたＳＳＩＤとパスワードの組は、正しい認証情報として、通信端末２０Ａのメモリ１２に記憶される。
【００３７】
次に、ＣＰＵ１１は、通信端末２０ＡのＭＡＣアドレスがＭＡＣアドレスＤＢ１２１に登録されているかについて判定する（ステップＳ４）。この判定の結果、通信端末２０ＡのＭＡＣアドレスがＭＡＣアドレスＤＢ１２１に登録されている場合には（ステップＳ４；ＹＥＳ）、ＣＰＵ１１は、通信端末２０Ａと中継装置１０との間の無線接続を恒久的に許可する（ステップＳ５）。一方、この判定の結果、通信端末２０ＡのＭＡＣアドレスがＭＡＣアドレスＤＢ１２１に登録されていない場合には（ステップＳ４；ＮＯ）、ＣＰＵ１１は、メモリ１２に記憶されているメールアドレスを用いて通信端末２０Ｂに対してメールを送信する（ステップＳ６）。具体的には、ＣＰＵ１１は、通信端末２０Ｂに対して、通信端末２０Ａと中継装置１０との間の無線接続を恒久的に許可すべきか、一時的に許可すべきか、それとも拒否すべきかについて問い合わせるメールを送信する。
【００３８】
ＣＰＵ１１は、送信したメールに対する返信が届くまで待機し（ステップＳ７）、返信を受信すると（ステップＳ７；ＹＥＳ）、受信した返信の内容を解析する（ステップＳ８）。この解析の結果、返信の内容が、通信端末２０Ａと中継装置１０との間の無線接続を恒久的に許可することを指示するものであった場合には（ステップＳ８；恒久許可）、ＣＰＵ１１は、通信端末２０ＡのＭＡＣアドレスをＭＡＣアドレスＤＢ１２１に登録し、通信端末２０Ａと中継装置１０との間の無線接続を恒久的に許可する（ステップＳ９）。なお、この処理の後、通信端末２０ＡのＭＡＣアドレスが登録されたことを通信端末２０Ｂに通知してもよい。
【００３９】
上記解析の結果、返信の内容が、通信端末２０Ａと中継装置１０との間の無線接続を一時的に許可することを指示するものであった場合には（ステップＳ８；一時許可）、ＣＰＵ１１は、通信端末２０ＡのＭＡＣアドレスを一時許可リスト１２２に登録し、通信端末２０Ａと中継装置１０との間の無線接続を一時的に許可する（ステップＳ１０）。また、ＣＰＵ１１は、所定時間を計測するためにタイマを作動させる（ステップＳ１１）。
【００４０】
上記解析の結果、返信の内容が、通信端末２０Ａと中継装置１０との間の無線接続を拒否することを指示するものであった場合には（ステップＳ８；拒否）、ＣＰＵ１１は、通信端末２０Ａと中継装置１０との間の無線接続を切断する（ステップＳ１２）。そして、ＣＰＵ１１は、本通信制御処理を終了する。
【００４１】
ステップＳ１１においてタイマを作動させた場合、ＣＰＵ１１は、追加認証操作が行われたか否かについて判定する（ステップＳ１３）。この判定の結果、例えば、中継装置１０のタッチパネル１３に表示された所定のボタンを押下する操作が行われていた場合には（すなわち、追加認証操作が行われていた場合には）（ステップＳ１３；ＹＥＳ）、ＣＰＵ１１は、通信端末２０ＡのＭＡＣアドレスをＭＡＣアドレスＤＢ１２１に登録し、通信端末２０Ａと中継装置１０との間の無線接続を恒久的に許可する（ステップＳ１４）。
【００４２】
一方、この判定の結果、追加認証操作が行われていなかった場合には（ステップＳ１３；ＮＯ）、ＣＰＵ１１は、タイマに設定された所定時間が経過した否かについて判定する（ステップＳ１５）。この判定の結果、所定時間が経過していない場合には（ステップＳ１５；ＮＯ）、ＣＰＵ１１は、再度、ステップＳ１３の処理を実行する。これに対して、所定時間が経過した場合には（ステップＳ１５；ＹＥＳ）、ＣＰＵ１１は、通信端末２０ＡのＭＡＣアドレスを一時許可リスト１２２から削除し、通信端末２０Ａと中継装置１０との間の無線接続を切断する（ステップＳ１６）。そして、ＣＰＵ１１は、本通信制御処理を終了する。
以上が、通信制御処理についての説明である。
【００４３】
以上説明した本実施形態に係る通信システム１によれば、ＭＡＣアドレスＤＢ１２１にそのＭＡＣアドレスが登録されていない通信端末２０に対しても、所定時間の間、中継装置１０との間の無線接続を許可することができる。よって、通信端末２０のユーザ側の利便性を向上させることができる。また、メールに対する返信や、中継装置１０のタッチパネル１３に表示されたボタンの押下といった簡単な操作でＭＡＣアドレスの登録を指示できるため、中継装置１０に対するＭＡＣアドレスの登録処理が容易になる。
【００４４】
また、ＭＡＣアドレスＤＢ１２１にそのＭＡＣアドレスが登録されていない通信端末２０との接続は、中継装置１０に登録されている通知先に連絡され、その通知先により、接続を継続させるべきか否かについての判断がなされるため、セキュリティが向上する。また、ＭＡＣアドレスＤＢ１２１にそのＭＡＣアドレスが登録されていない通信端末２０であっても、認証処理に成功した場合には、その認証処理で使われたＳＳＩＤとパスワードの組が、正しい認証情報としてメモリ１２に記憶される。よって、仮にＳＳＩＤとパスワードの組が正しかったとしても、ＭＡＣアドレスが登録されていないという理由で認証処理が失敗してしまい、ＳＳＩＤとパスワードの組が認証情報としてメモリ１２に記憶されない場合と比較して、ユーザの利便性が向上する。
【００４５】
２．変形例
上記の実施形態は、以下のように変形してもよい。また、以下に示す２以上の変形例を互いに組み合わせてもよい。
【００４６】
２−１．変形例１
上記の実施形態において、通信端末２０と中継装置１０との間で無線接続が許可される所定の時間は、所定の条件に基づいて設定するようにしてもよい。例えば、中継装置１０の位置や、現在日時や、中継装置１０の接続履歴や、通信端末２０の位置に基づいて設定するようにしてよい。中継装置１０の位置に基づいて所定時間を設定する場合には、例えば、中継装置１０にＧＰＳ（Global Positioning System）受信機をもたせ、特定された位置と、予め記憶しておいたテーブルにおいて対応する時間を、所定時間として採用するようにしてもよい。例えば、中継装置１０の位置が、予め設定された中継装置１０のユーザの自宅の敷地内に属する場合には、所定時間を通常の所定時間よりも長めに設定するようにしてもよい。
【００４７】
現在日時に基づいて所定時間を設定する場合には、例えば、中継装置１０において計時される現在日時と、予め記憶しておいたテーブルにおいて対応する時間を、所定時間として採用するようにしてもよい。例えば、現在日時が、予め設定された中継装置１０のユーザの勤務時間内に属する場合には、所定時間を通常の所定時間よりも長めに設定するようにしてもよい。
【００４８】
また、現在日時に加えて、上記の中継装置１０の位置に基づいて所定時間を設定するようにしてもよい。例えば、中継装置１０の位置が所定の地理的範囲に属し、かつ、現在日時が所定の時間範囲に属する場合に、所定時間を通常とは異なる値に設定するようにしてもよい。具体的には、中継装置１０の位置が、予め設定された当該装置のユーザの勤務先の敷地内に属し、かつ、現在日時が、予め設定された当該装置のユーザの勤務時間内に属する場合には、中継装置１０のユーザは勤務中であると推定され、予め設定された勤務終了時刻と現在時刻との差分を所定時間として採用するようにしてもよい。この際、ＭＡＣアドレスＤＢ１２１に登録されている通信端末２０の現在の接続数に基づいて、中継装置１０のユーザが勤務中であるか否かをより正確に推定するようにしてもよい。上記の地理的及び時間的条件が満たされたことに加え、通信端末２０の接続数が所定の閾値を超えている場合に、中継装置１０のユーザは勤務中であると推定され、予め設定された勤務終了時刻と現在時刻との差分を所定時間として採用するようにしてもよい。
【００４９】
中継装置１０の接続履歴に基づいて所定時間を設定する場合には、例えば、中継装置１０に、当該装置と無線接続を行った通信端末２０のＭＡＣアドレスを記憶させておき、ＭＡＣアドレスの登録状況に基づいて所定時間を設定するようにしてもよい。例えば、接続要求を送信してきた通信端末２０が、ＭＡＣアドレスＤＢ１２１にＭＡＣアドレスが登録されていない通信端末であって、過去に所定時間の中継装置１０との無線接続が許可されたことがある通信端末であった場合には（すなわち、接続履歴にＭＡＣアドレスが登録されている通信端末であった場合には）、通信端末２０に対して許可される所定時間は、通常の所定時間よりも短くするようにしてもよい。また、過去に所定時間の中継装置１０との無線接続が許可された回数が所定回数以上であった場合には、通信端末２０に対して許可される所定時間をゼロ（すなわち、所定時間の接続を許可しない）としてもよい。
【００５０】
中継装置１０の接続履歴に基づいて所定時間を設定する場合、接続履歴に加えて、通信端末２０の位置に基づいて所定時間を設定するようにしてもよい。例えば、接続要求を送信してきた通信端末２０が、ＭＡＣアドレスＤＢ１２１に登録されていない通信端末であって、過去に所定時間の中継装置１０との無線接続が許可されたことがある通信端末であった場合であっても、通信端末２０の位置が所定の地理的範囲に属する場合には、通信端末２０に対して許可される所定時間を、通常の所定時間としてもよい。具体的には、通信端末２０の位置が、予め設定された中継装置１０のユーザの勤務先の敷地内に属する場合には、通信端末２０に対して許可される所定時間を通常の所定時間としてもよい。また、通信端末２０の位置に代えて、中継装置１０の位置や現在日時を考慮しつつ、接続履歴に基づいて所定時間を設定するようにしてもよい。
【００５１】
通信端末２０の位置に基づいて所定時間を設定する場合には、例えば、通信端末２０にＧＰＳ受信機をもたせ、通信端末２０Ａと通信端末２０Ｂから送信される位置情報に基づいて特定される両端末の距離に基づいて、中継装置１０が所定時間を設定するようにしてもよい。この場合、両端末の距離が所定の閾値よりも短い場合には、所定時間を通常の所定時間よりも短く設定するようにしてもよい。または、両端末の距離が所定の閾値よりも長い場合には、所定時間を通常の所定時間よりも長く設定するようにしてもよい。なお、両端末の距離は、中継装置１０により各通信端末から受信される電波の強度に基づいて推定されてもよい。
【００５２】
以上説明した本変形例によれば、通信端末２０と中継装置１０との間で無線接続が許可される所定の時間を、中継装置１０の位置や、現在日時や、中継装置１０の接続履歴や、通信端末２０の位置等の所定の条件に基づいて自動的に変更することができる。よって、これらの条件を考慮しない場合と比較して、中継装置１０のユーザや通信端末２０のユーザの利便性を向上させることができる。
【００５３】
２−２．変形例２
上記の実施形態では、ＭＡＣアドレスＤＢ１２１にそのＭＡＣアドレスが登録されていない通信端末２０に対し、所定時間の中継装置１０との無線接続を許可することが可能となっているが（図７のステップＳ１０参照）、これに代えて、所定のデータ量の中継装置１０との無線接続を許可するようにしてもよい。この変形が採用された場合、中継装置１０のＣＰＵ１１により実現される上記の接続確立部１１２は、受信部１１１により受信された通信端末２０ＡのＭＡＣアドレスがＭＡＣアドレスＤＢ１２１に登録されていない場合に、通信端末２０Ａと中継装置１０との間の無線接続を、所定量のデータが通信端末２０と中継装置１０との間で送受信されるまで許可する。
【００５４】
また、接続管理部１１４は、所定量のデータが送受信されるまでに、通信端末２０ＡのＭＡＣアドレスをＭＡＣアドレスＤＢ１２１に登録するための指示が行われた場合には、当該ＭＡＣアドレスをＭＡＣアドレスＤＢ１２１に登録する。また、接続管理部１１４は、所定量のデータが送受信されるまでに、通信端末２０ＡのＭＡＣアドレスをＭＡＣアドレスＤＢ１２１に登録するための指示が行われなかった場合には、通信端末２０Ａと中継装置１０との間の無線接続を切断する。
【００５５】
なお、この所定量もまた、所定時間と同様に、変形例１に記載のように、中継装置１０の位置や、現在日時や、中継装置１０の接続履歴に基づいて設定するようにしてよい。
【００５６】
２−３．変形例３
上記の実施形態において、所定時間の中継装置１０との無線接続が許可される場合に、通信端末２０が接続可能な通信先は制限されてもよい。具体的には、当該通信先は、無線ＬＡＮ３０内の他の通信端末２０のみに制限し、インターネット４０には接続できないようにしてもよい。また逆に、当該通信先は、インターネット４０のみに制限し、無線ＬＡＮ３０内の他の通信端末２０には接続できないようにしてもよい。
【００５７】
通信端末２０が接続可能な通信先が制限される際、その制限は所定の条件に基づいて課されるようにしてもよい。具体的には、中継装置１０を介して通信端末２０が接続可能な通信装置を、中継装置１０の位置、現在日時又は中継装置１０の接続履歴に基づいて制限するようにしてもよい。中継装置１０の位置に基づいて通信先を制限する場合には、例えば、中継装置１０にＧＰＳ受信機をもたせ、特定された位置と、予め記憶しておいたテーブルにおいて対応する通信先を、接続可能な通信先から除外するようにしてもよい。現在日時に基づいて通信先を制限する場合には、例えば、中継装置１０において計時される現在日時と、予め記憶しておいたテーブルにおいて対応する通信先を、接続可能な通信先から除外するようにしてもよい。
【００５８】
中継装置１０の接続履歴に基づいて通信先を制限する場合には、例えば、中継装置１０のメモリ１２に、当該装置と無線接続を行った通信端末２０のＭＡＣアドレスを記憶させておき、ＭＡＣアドレスの登録状況に基づいて通信先を制限するようにしてもよい。例えば、接続要求を送信してきた通信端末２０が、ＭＡＣアドレスＤＢ１２１にＭＡＣアドレスが登録されていない通信端末であって、過去に所定時間の中継装置１０との無線接続が許可されたことがある通信端末であった場合には（すなわち、接続履歴にＭＡＣアドレスが登録されている通信端末であった場合には）、通信端末２０に対して許可される通信先は、通常許可される通信先より制限するようにしてもよい。
【００５９】
以上説明した本変形例によれば、通信端末２０が接続可能な通信先を、中継装置１０の位置、現在日時又は中継装置１０の接続履歴等の所定の条件に基づいて自動的に制限することができる。よって、通信システム１のセキュリティが向上し、かつ、接続先を制限する側である中継装置１０のユーザの利便性を向上させることができる。
【００６０】
２−４．変形例４
上記の実施形態において、一旦ＭＡＣアドレスＤＢ１２１に登録されたＭＡＣアドレスは、下記のいずれかの操作により削除することができるようにしてもよい。
（１）中継装置１０から送信されるメッセージに対する返信。
（２）中継装置１０に対する操作。具体的には、中継装置１０のタッチパネル１３に表示された所定のボタンの押下。
（３）通信端末２０Ａとも通信端末２０Ｂとも異なる通信端末に対する操作。具体的には、当該異なる通信端末のブラウザに表示された所定のボタンの押下。
【００６１】
２−５．変形例５
上記の実施形態において、中継装置１０からメールが送信される通信端末２０は（図７のステップ６参照）、所定の条件に基づいて特定されるようにしてもよい。具体的には、中継装置１０の位置や現在日時に基づいて特定されてもよい。中継装置１０の位置に基づいてメールの送信先を特定する場合には、例えば、中継装置１０にＧＰＳ受信機をもたせ、特定された位置と、予め記憶しておいたテーブルにおいて対応するメールアドレスを、メールの送信先として特定するようにしてもよい。現在日時に基づいてメールの送信先を特定する場合には、例えば、中継装置１０において計時される現在日時と、予め記憶しておいたテーブルにおいて対応するメールアドレス、メールの送信先として特定するようにしてもよい。また、中継装置１０からメールが送信される通信端末２０は、中継装置１０と通信端末２０の位置関係（具体的には、距離）に基づいて特定されてもよい。
【００６２】
また、上記の実施形態において、中継装置１０から通信端末２０に対してメールを送信しないようにしてもよい。（図７のステップＳ６参照）。そして、ＭＡＣアドレスＤＢ１２１にそのＭＡＣアドレスが登録されていない通信端末２０については、一律に中継装置１０との所定時間の無線接続を許可するようにしてもよい。すなわち、上記の通信制御処理において、図７のステップＳ４の判定結果が否定的であった場合に、ステップＳ１０以降の処理を行うようにしてもよい。
【００６３】
２−６．変形例６
上記の実施形態では、中継装置１０から通信端末２０に対してメール（具体的には、電子メール）が送信されているが（図７のステップＳ６参照）、電子メールに代えてショートメールが送信されてもよい。この場合、中継装置１０のメモリ１２には、通知先の電話番号が記憶されることになる。
【００６４】
また、上記の実施形態では、ＭＡＣアドレスＤＢ１２１と一時許可リスト１２２とはいずれも中継装置１０のメモリ１２に記憶されているが、いずれも中継装置１０以外の装置に記憶するようにし、中継装置１０が当該装置にアクセスするようにしてもよい。
【００６５】
また、上記の実施形態では、ＭＡＣアドレスが通信端末２０の識別情報として利用されているが、通信端末２０を一意に識別できる情報であれば、ＭＡＣアドレス以外の識別情報を利用してもよい。
【００６６】
２−７．変形例７
上記の実施形態又は変形例において、中継装置１０のＣＰＵ１１によって実行されるプログラムは、コンピュータ装置が読み取り可能な記録媒体を介して提供されてもよい。ここで記録媒体とは、例えば、磁気テープや磁気ディスクなどの磁気記録媒体や、光ディスクなどの光記録媒体や、光磁気記録媒体や、半導体メモリ等である。また、同プログラムは、インターネット等のネットワークを介して提供されてもよい。
【符号の説明】
【００６７】
１…通信システム、１０…中継装置、１１…ＣＰＵ、１２…メモリ、１３…タッチパネル、１４…ＬＡＮ側Ｉ／Ｆ、１５…ＷＡＮ側Ｉ／Ｆ、２０…通信端末、２１…ＣＰＵ、２２…メモリ、２３…タッチパネル、２４…通信Ｉ／Ｆ、３０…無線ＬＡＮ、４０…インターネット、１１１…受信部、１１２…接続確立部、１１３…送信部、１１４…接続管理部、１２１…ＭＡＣアドレスＤＢ、１２２…一時許可リスト
【図１】
2015080098.tif 000003
【図２】
2015080098.tif 000004
【図３】
2015080098.tif 000005
【図４】
2015080098.tif 000006
【図５】
2015080098.tif 000007
【図６】
2015080098.tif 000008
【図７】
2015080098.tif 000009