(57)【要約】【課題】無線ＬＡＮ通信エリア５内のＢＬＥ通信エリア６内に位置するデバイスに対してのみ、無線ＬＡＮ通信の使用を許可する無線ＬＡＮ通信システムの高いセキュリティ性を維持し、また、各無線ＬＡＮ通信システムの通信経路のセキュリティも確保したうえで、それぞれ物理的に離れた場所に存在する無線ＬＡＮ通信システム内のデバイス同士の通信を可能とする。【解決手段】それぞれ物理的に離れた場所に存在する各無線ＬＡＮ通信システムに対して、プレフィクスの異なるＩＰｖ６アドレス等のユニークアドレスを配布して、両者をＶＰＮ接続する。各無線ＬＡＮ通信システムをＶＰＮ接続することで、各無線ＬＡＮ通信システムの高いセキュリティ性を維持し、また、各無線ＬＡＮ通信システムの通信経路のセキュリティも確保したうえで、それぞれ物理的に離れた場所に存在する無線ＬＡＮ通信システム内のデバイス同士の通信を可能とすることができる。【選択図】図１５
2016167795.tif 000002
【特許請求の範囲】
【請求項１】
第１の通信方式の無線通信を行う第１の通信部と、
第２の通信範囲内で第２の通信方式の無線通信を行う第２の通信部と、
外部ネットワークを形成する通信接続を行うための接続部と、を有し、
前記第２の通信部は、前記第１の通信方式の通信回線を確立するための設定情報を送信し、
前記第１の通信部は、前記設定情報を受信した他の通信装置との間で、前記第１の通信方式の無線通信を行い、
前記接続部は、物理的に異なる位置に存在する通信システム内の外部装置との間に、排他的な外部ネットワークを形成して通信接続を行うこと
を特徴とする通信装置。
【請求項２】
前記第２の通信範囲内に位置する前記他の通信装置の前記外部ネットワーク上のアドレスを含む第１の情報を生成する生成部と、
前記外部装置の前記外部ネットワーク上のアドレスを含む第２の情報を取得する取得部と、
前記第１の情報に含まれるアドレスと前記第２の情報に含まれるアドレスとを用いて、前記外部ネットワークを介した通信を制御する遠隔通信制御部と、をさらに備えたこと
を特徴とする請求項１に記載の通信装置。
【請求項３】
前記生成部は、前記設定情報を用いて前記第２の通信範囲内に位置する前記他の通信装置に割り当てられた前記第１の通信方式の通信回線を確立するための第１のアドレス、前記第２の通信方式の通信回線を確立するための第２のアドレス、前記外部装置の種別、及び、前記外部ネットワークに対応する前記他の通信装置のアドレスを少なくとも含む前記第１の情報を生成し、
前記取得部は、前記第１のアドレス、前記第２のアドレス、前記外部装置の種別、及び、外部ネットワークに対応する前記外部装置のアドレスを少なくとも含む、前記外部装置で生成された前記第２の情報を、前記外部ネットワークを介して取得し、
前記遠隔通信制御部は、生成された前記第１の情報で示される他の通信装置と、取得された前記第２の情報で示される外部装置との間における、前記外部ネットワークを介した通信を制御すること
を特徴とする請求項２に記載の通信装置。
【請求項４】
前記第２の通信範囲内から前記第２の通信範囲外への前記他の通信装置の移動の有無を検知する離脱検知部と、をさらに備え、
前記第１の通信部は、前記第２の通信範囲外への前記他の通信装置の移動が検出された際に、前記第１の情報を参照し、前記第２の通信範囲外へ移動した前記他の通信装置に割り当てられた前記第１のアドレスを検出し、前記第２の通信範囲外へ移動した前記他の通信装置の前記第１の無線通信を切断し、
前記生成部は、前記第１の通信方式による通信が切断された前記他の通信装置に対応する前記第１のアドレス、前記第２のアドレス、前記外部装置の種別、及び、前記アドレスを削除した状態の前記第１の情報を新たに生成し、
前記遠隔通信制御部は、新たに生成された前記第１の情報を、前記外部ネットワークを介して前記外部装置に送信すること
を特徴とする請求項３に記載の通信装置。
【請求項５】
前記取得部は、前記外部ネットワークを介して、前記外部装置から送信された新たな前記第２の情報を取得し、
前記生成部は、取得された新たな前記第２の情報で、既存の前記第１の情報を更新すること
を特徴とする請求項３又は請求項４に記載の通信装置。
【請求項６】
前記生成部は、前記第２の通信範囲内に位置する前記他の通信装置の制御情報を含む前記第１の情報を生成し、
前記第２の通信部は、前記制御情報を含む前記第１の情報を前記第２の通信範囲内に位置する前記他の通信装置に送信すると共に、前記制御情報を含む前記第１の情報を受信した前記他の通信装置から送信された、前記第２の通信範囲内に位置する前記他の通信装置を操作するための操作情報を前記他の通信装置に送信し、
前記遠隔通信制御部は、前記制御情報を含む前記第１の情報を、前記外部ネットワークを介して前記外部装置に送信すること
を特徴とする請求項３から請求項５のうち、いずれか一項に記載の通信装置。
【請求項７】
前記取得部は、前記外部ネットワークを介して、前記外部装置から送信された、前記制御情報を含む前記第１の情報を第２の情報として取得し、
前記生成部は、取得された前記制御情報を含む前記第２の情報で、既存の前記第１の情報を更新すること
を特徴とする請求項６に記載の通信装置。
【請求項８】
前記第１の通信部は、前記他の通信装置が前記第２の通信範囲外に移動した際に、前記第１の通信方式の通信回線を切断すること
を特徴とする請求項４から請求項７のうち、いずれか一項に記載の通信装置。
【請求項９】
前記第２の通信部は、固有識別情報又は公開鍵を前記設定情報として前記他の通信装置に送信すること
を特徴とする請求項１から請求項８のうち、いずれか一項に記載の通信装置。
【請求項１０】
第１の通信方式の無線通信を行う第１の通信部と、第２の通信範囲内で第２の通信方式の無線通信を行う第２の通信部と、外部ネットワークを形成する通信接続を行うための接続部と、を有する通信装置の通信方法であって、
前記第２の通信部が、前記第１の通信方式の通信回線を確立するための設定情報を送信する送信ステップと、
前記第１の通信部が、前記設定情報を受信した他の通信装置との間で、前記第１の通信方式の無線通信を行う通信ステップと、
前記接続部が、物理的に異なる位置に存在する通信システムの外部装置との間に、排他的な外部ネットワークを形成して通信接続を行う接続ステップと、
を有することを特徴とする通信方法。
【請求項１１】
生成部が、前記第２の通信範囲内に位置する前記他の通信装置の前記外部ネットワーク上のアドレスを含む第１の情報を生成する生成ステップと、
取得部が、前記他の通信装置の前記外部ネットワーク上のアドレスを含む第２の情報を取得する取得ステップと、
遠隔通信制御部が、前記第１の情報に含まれるアドレスと前記第２の情報に含まれるアドレスとを用いて、前記外部ネットワークを介した通信を制御する遠隔通信制御ステップと、をさらに備えたこと
を特徴とする請求項１０に記載の通信方法。
【請求項１２】
第１の通信方式の第１の無線通信を行う第１の通信部と、
第２の通信範囲内で第２の通信方式の無線通信を行う第２の通信部と、
外部ネットワークを形成する通信接続を行うための接続部と、を有し、
前記第２の通信部は、前記第１の通信方式の通信回線を確立するための設定情報を送信し、
前記第１の通信部は、前記設定情報を受信した他の通信装置との間で、前記第１の通信方式の無線通信を行い、
前記接続部は、物理的に異なる位置に存在する通信システムの外部装置との間に、排他的な外部ネットワークを形成して通信接続を行うこと
を特徴とする通信システム。
【請求項１３】
前記第２の通信範囲内に位置する前記他の通信装置の前記外部ネットワーク上のアドレスを含む第１の情報を生成する生成部と、
前記他の通信装置の前記外部ネットワーク上のアドレスを含む第２の情報を取得する取得部と、
前記第１の情報に含まれるアドレスと前記第２の情報に含まれるアドレスとを用いて、前記外部ネットワークを介した通信を制御する遠隔通信制御部と、をさらに備えたこと
を特徴とする請求項１２に記載の通信システム。
【請求項１４】
コンピュータを、
第１の通信方式の無線通信を行うように第１の通信部を制御する第１の通信制御部と、
第２の通信範囲内で第２の通信方式の無線通信を行うように第２の通信部を制御する第２の通信制御部と、
外部ネットワークを形成する通信接続を行うための接続部として機能させ、
前記第２の通信制御部は、前記第１の通信方式の通信回線を確立するための設定情報を送信するように前記第２の通信部を制御し、
前記第１の通信制御部は、前記設定情報を受信した他の通信装置との間で、前記第１の通信方式の無線通信を行うように前記第１の通信部を制御し、
前記接続部は、物理的に異なる位置に存在する通信システム内の外部装置との間に、排他的な外部ネットワークを形成して通信接続を行うこと
を特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置、通信方法、システム及びプログラムに関する。
【背景技術】
【０００２】
特許文献１（特開２００２−３５１７６６号公報）に、無線ＬＡＮ（Local  Area  Network）設定の容易化を目的とした設定ファイル送信システムが開示されている。この設定ファイル送信システムは、無線ＬＡＮ提供者のパーソナルコンピュータ装置とユーザ端末との間の距離が一定以下となった際に、無線ＬＡＮ提供者のサーバ装置及びパーソナルコンピュータ装置を介して、ブルートゥース（登録商標）通信により、ユーザ端末に対して無線ＬＡＮ設定情報が送信される。ユーザ端末は、受信した無線ＬＡＮ設定情報を用いて、自機の無線ＬＡＮ設定を行う。これにより、無線ＬＡＮ設定の容易化を図ることができる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
ここで、無線ＬＡＮ等の小規模なネットワークが、物理的に離れた場所にそれぞれ存在する場合において、各無線ＬＡＮ内のデバイス同士の通信が可能となれば、利便性が向上する。すなわち、例えば一方の無線ＬＡＮ内にプリンタ装置が存在しない場合、一方の無線ＬＡＮ内に位置するスマートデバイスから、他方の無線ＬＡＮ内に位置するプリンタ装置を操作して印刷を行うことが可能となる。
【０００４】
しかし、このような通信は、各無線ＬＡＮ間のネットワークのセキュリティを確保することが重要である。
【０００５】
本発明に係る通信装置、通信方法、システム及びプログラムは、高いセキュリティを確保したうえで、それぞれ物理的に離れた場所に存在する通信システム内のデバイス同士の通信を可能とすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、上述の課題を解決するために、第１の通信方式の無線通信を行う第１の通信部と、第２の通信範囲内で第２の通信方式の無線通信を行う第２の通信部と、外部ネットワークを形成する通信接続を行うための接続部とを有する。そして、第２の通信部は、第１の通信方式の通信回線を確立するための設定情報を送信し、第１の通信部は、設定情報を受信した他の通信装置との間で、第１の通信方式の無線通信を行う。また、接続部は、物理的に異なる位置に存在する通信システム内の外部装置との間に、排他的な外部ネットワークを形成して通信接続を行う。
【発明の効果】
【０００７】
本発明によれば、高いセキュリティを確保したうえで、それぞれ物理的に離れた場所に存在する通信システム内の通信装置同士の通信を可能とすることができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、無線ＬＡＮ通信システムの基本構成を示すシステム構成図である。
【図２】図２は、基本構成となる無線ＬＡＮ通信システムに設けられている通信範囲制限装置のハードウェア構成図である。
【図３】図３は、基本構成となる無線ＬＡＮ通信システムに設けられているスマートフォンのハードウェア構成図である。
【図４】図４は、基本構成となる無線ＬＡＮ通信システムに設けられているプリンタ装置のハードウェア構成図である。
【図５】図５は、基本構成となる無線ＬＡＮ通信システムに設けられているプロジェクタ装置のハードウェア構成図である。
【図６】図６は、基本構成となる無線ＬＡＮ通信システムに設けられている通信範囲制限装置の機能ブロック図である。
【図７】図７は、基本構成となる無線ＬＡＮ通信システムに設けられているスマートフォンの機能ブロック図である。
【図８】図８は、基本構成となる無線ＬＡＮ通信システムに設けられているプリンタ装置の機能ブロック図である。
【図９】図９は、基本構成となる無線ＬＡＮ通信システムにおいて、無線ＬＡＮ通信エリアのＢＬＥ通信エリア内に移動したスマートフォンが、無線ＬＡＮ通信回線を確立する流れを示すシーケンス図である。
【図１０】図１０は、基本構成となる無線ＬＡＮ通信システムにおいて、無線ＬＡＮ通信エリアのＢＬＥ通信エリア内に位置するプリンタ装置が、無線ＬＡＮ通信回線を確立する流れを示すシーケンス図である。
【図１１】図１１は、基本構成となる無線ＬＡＮ通信システムにおいて、無線ＬＡＮに接続されたスマートフォンからプリンタ装置を遠隔操作して印刷物を印刷する流れを示すフローチャートである。
【図１２】図１２は、基本構成となる無線ＬＡＮ通信システムにおいて、ＢＬＥ通信エリア内でプリンタ装置に無線ＬＡＮ接続されているスマートフォンが、ＢＬＥ通信エリア外に移動した際に、無線ＬＡＮ通信回線（及びＢＬＥ通信回線）が切断される流れを示すシーケンス図である。
【図１３】図１３は、基本構成となる無線ＬＡＮシステムにおいて、ＢＬＥ通信エリアの少なくとも一部が無線ＬＡＮ通信エリア外に位置する場合の一例を示すシステム構成図である。
【図１４】図１４は、実施の形態となる無線ＬＡＮ通信システムのシステム構成図である。
【図１５】図１５は、実施の形態となる複数の無線ＬＡＮ通信システムをＶＰＮ接続した例を示す図である。
【図１６】図１６は、実施の形態となる無線ＬＡＮ通信システムに設けられている通信範囲制限装置のハードウェア構成図である。
【図１７】図１７は、実施の形態となる無線ＬＡＮ通信システムに設けられているスマートフォンのハードウェア構成図である。
【図１８】図１８は、実施の形態となる無線ＬＡＮ通信システムに設けられている通信範囲制限装置の機能ブロック図である。
【図１９】図１９は、実施の形態となる無線ＬＡＮ通信システムに設けられているスマートフォンの機能ブロック図である。
【図２０】図２０は、実施の形態となる無線ＬＡＮ通信システムの通信範囲制限装置に設けられている第１のリストの模式図である。
【図２１】図２１は、実施の形態となる無線ＬＡＮ通信システムの通信範囲制限装置に設けられている第２のリストの模式図である。
【図２２】図２２は、実施の形態となる無線ＬＡＮ通信システムの起動時におけるＩＰｖ６アドレスの設定動作の流れを説明するためのフローチャートである。
【図２３】図２３は、実施の形態となる無線ＬＡＮ通信システムのＢＬＥ通信エリア内に移動したスマートデバイスにおける無線ＬＡＮ通信回線の接続の流れを示すフローチャートである。
【図２４】図２４は、実施の形態となる無線ＬＡＮ通信システムのＢＬＥ通信エリア内に移動した周辺機器における無線ＬＡＮ通信回線の接続の流れを示すフローチャートである。
【図２５】図２５は、実施の形態となる無線ＬＡＮ通信システムのスマートフォンが、転送リストに基づいて選択したプリンタ装置で印刷を行う流れを示すフローチャートである。
【図２６】図２６は、実施の形態となる無線ＬＡＮ通信システムにおいて、無線ＬＡＮ通信回線に接続されたスマートデバイス及び周辺機器が、ＢＬＥ通信エリア外に移動することで、無線ＬＡＮ通信回線を切断する動作を示すフローチャートである。
【図２７】図２７は、実施の形態となる複数の無線ＬＡＮ通信システム同士を、ＶＰＮ接続する流れを示すフローチャートである。
【図２８】図２８は、実施の形態となる複数の無線ＬＡＮ通信システムのＶＰＮ接続を切断する流れを示すフローチャートである。
【図２９】図２９は、実施の形態となる複数の無線ＬＡＮ通信システムをＶＰＮ接続し、一方の無線ＬＡＮ通信システムのデバイスで、一方及び他方の無線ＬＡＮ通信システムのデバイスを操作するための制御対象リストの作成動作を説明するためのフローチャートである。
【図３０】図３０は、実施の形態となる無線ＬＡＮ通信システムで用いられる制御対象リストの構成を説明するための図である。
【図３１】図３１は、実施の形態となる無線ＬＡＮ通信システムにおいて、一方及び他方の無線ＬＡＮ通信システムのデバイスを、制御対象リストに従って操作する流れを示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照して、本発明を適用した実施の形態となる無線ＬＡＮ（Local  Area  Network）通信システムを詳細に説明する。
【００１０】
（基本構成）
まず、以下に説明する実施の形態の無線ＬＡＮ通信システムの基本構成を説明する。図１は、無線ＬＡＮ通信システムの基本構成を示すシステム構成図である。図１に示すように、無線ＬＡＮ通信システムは、通信範囲制限装置１、第１のデバイスとしてスマートフォン２、第２のデバイスとしてプリンタ装置３、及び、第３のデバイスとしてプロジェクタ装置４を有している。なお、図１に示す各デバイスは一例であり、後述する通信機能を有するデバイスであれば、どのようなデバイスでもよい。例えばスマートフォン２の代わりに、タブレット端末装置、携帯ゲーム機、ノート型のパーソナルコンピュータ装置等の携帯可能な通信機器を用いてもよい。
【００１１】
（通信範囲制限装置の基本構成）
通信範囲制限装置１は、例えば無線ＬＡＮルータ等の、無線ＬＡＮのアクセスポイントを形成する機器となっている。通信範囲制限装置１は、ローカルエリアネットワークの一例として、図１中、実線の楕円で示す無線ＬＡＮ通信エリア５を形成する。また、通信範囲制限装置１は、無線ＬＡＮ通信エリア５内における、無線ＬＡＮ通信エリア５よりも狭いエリア内においてのみ、各デバイスの通信を可能とする。例えば、通信範囲制御装置１は、無線ＬＡＮ通信エリア５内における、無線ＬＡＮ通信エリア５よりも狭い、パーソナルエリアネットワーク（ＰＡＮ）内においてのみ、各デバイスの通信を可能とする。
【００１２】
一例として、パーソナルエリアネットワークとしては、極低電力でＢＬＥ（Bluetooth（登録商標）  Low  Energy）通信を行うブルートゥース（登録商標）ＰＡＮを用いることができる。図１中、点線の楕円に示す通信範囲が、ブルートゥース（登録商標）ＰＡＮによるＢＬＥ通信エリア６である。なお、パーソナルエリアネットワークはブルートゥースＰＡＮであることとして説明を進める。しかし、ブルートゥースの代わりに、例えば非接触無線（NFC：Near  Field  Communications）、ミリ波無線通信、ＱＲコード（登録商標）、可視光、環境音又は超音波を用いてもよい。
【００１３】
（通信範囲制限装置の基本的なハードウェア構成）
図２に、通信範囲制限装置１の基本的なハードウェア構成を示す。この図２に示すように、通信範囲制限装置１は、ＣＰＵ（Central  Processing  Unit）１１、ＲＯＭ（Read  Only  Memory）１２、ＲＡＭ（Random  Access  Memory）１３、ＨＤＤ（Hard  Disk  Drive）１４、入出力インタフェース（入出力Ｉ／Ｆ）１５、無線ＬＡＮＡＰ部１６（ＡＰはアクセスポイントの意である）、及び、ＢＬＥ通信部１７を有している。ＣＰＵ１１〜ＢＬＥ通信部１７は、バスライン１８を介して相互に接続されている。
【００１４】
ＲＯＭ１２には、無線ＬＡＮ通信エリア５内のＢＬＥ通信エリア６でのみ、各デバイスの通信を可能とするための通信制御プログラムが記憶されている。通信制御プログラムは、ＲＡＭ１３又はＨＤＤ１４等の他の記憶部に記憶させてもよい。ＣＰＵ１１は、通信制御プログラムに従って動作することで、無線ＬＡＮＡＰ部１６及びＢＬＥ通信部１７を制御し、無線ＬＡＮ通信エリア５内のＢＬＥ通信エリア６においてのみ、各デバイスの通信を可能とする制御を行う。
【００１５】
図１及び図２においては、通信範囲制限装置１は、機器単体として図示されている。しかし、通信範囲制限装置１は、各デバイスの内部に組み込まれていてもよい。例えば、プリンタ装置、または、複合機（ＭＦＰ）等の機器内に組み込まれていてもよい。
【００１６】
（スマートフォンの基本的なハードウェア構成）
図３に、スマートフォン２の基本的なハードウェア構成を示す。この図３に示すように、スマートフォン２は、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、表示部２４、マイクロホン部２５、スピーカ部２６を有している。また、スマートフォン２は、入出力Ｉ／Ｆ２８、無線通信部２９、カメラ部３０、無線ＬＡＮ通信部３１、及び、ＢＬＥ通信部３２を有している。ＣＰＵ２１〜ＢＬＥ通信部３２は、バスライン３３を介して相互に接続されている。
【００１７】
ＲＯＭ２２には、無線ＬＡＮ通信エリア５内のＢＬＥ通信エリア６でのみ、各デバイスの通信を可能とするための通信制御プログラムが記憶されている。通信制御プログラムは、ＲＡＭ２３等の他の記憶部に記憶させてもよい。ＣＰＵ２１は、通信制御プログラムに従って動作することで、無線ＬＡＮ通信部３１及びＢＬＥ通信部３２を制御する。これにより、無線ＬＡＮ通信エリア５内のＢＬＥ通信エリア６におけるＢＬＥ通信を可能とする。
【００１８】
表示部２４は、透明電極で形成されたタッチパネルと、表示パネルとを一体的に形成した、いわゆるタッチパネル付表示部となっている。無線通信部２９は、所定のキャリアの無線基地局を介して、電話及びメール等の通信を行う。
【００１９】
（プリンタ装置の基本的なハードウェア構成）
図４に、プリンタ装置３の基本的なハードウェア構成を示す。この図４に示すように、プリンタ装置３は、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３、操作パネル４４、プリンタ機構４５を有している。また、プリンタ装置３は、ＨＤＤ４６、無線ＬＡＮ通信部４７、ＢＬＥ通信部４８、有線通信部４９及び入出力Ｉ／Ｆ５０を有している。ＣＰＵ４１〜入出力Ｉ／Ｆ５０は、バスライン５１を介して相互に接続されている。
【００２０】
ＲＯＭ４２には、無線ＬＡＮ通信エリア５内のＢＬＥ通信エリア６でのみ、各デバイスの通信を可能とするための通信制御プログラムが記憶されている。通信制御プログラムは、ＲＡＭ４３又はＨＤＤ４６等の他の記憶部に記憶させてもよい。ＣＰＵ４１は、通信制御プログラムに従って動作することで、無線ＬＡＮ通信部４７及びＢＬＥ通信部４８を制御する。これにより、無線ＬＡＮ通信エリア５内のＢＬＥ通信エリア６におけるＢＬＥ通信を可能とする。また、プリンタ機構４５は、スマートフォン２から指定された印刷設定で画像及びテキスト等の印刷を行う。
【００２１】
（プロジェクタ装置の基本的なハードウェア構成）
図５に、プロジェクタ装置４の基本的なハードウェア構成を示す。この図５に示すように、プロジェクタ装置４は、入力インタフェース部（入力ＩＦ部）６１、画像処理部６２、照明光学系６３、ＲＡＭ６４及び操作部６５を有している。また、プロジェクタ装置４は、リモートコントローラ７０から赤外線送信されるコマンドを受信する受信部６６、無線ＬＡＮ通信部６７、ＢＬＥ通信部６８、及び、ＣＰＵ６９を有している。
【００２２】
このようなプロジェクタ装置４は、投影される画像に対応する画像情報が、入力ＩＦ部６１に供給される。画像情報は、画像処理部６２により、歪み補正等の所定の画像処理が施された後、照明光学系６３によりスクリーン等に投影される。
【００２３】
ＲＡＭ６４には、無線ＬＡＮ通信エリア５内のＢＬＥ通信エリア６でのみ、各デバイスの通信を可能とするための通信制御プログラムが記憶されている。通信制御プログラムは、ＲＯＭ又はＨＤＤ等の他の記憶部に記憶させてもよい。ＣＰＵ６９は、通信制御プログラムに従って動作することで、無線ＬＡＮ通信部６７及びＢＬＥ通信部６８を制御する。これにより、無線ＬＡＮ通信エリア５内のＢＬＥ通信エリア６におけるＢＬＥ通信を可能とする。
【００２４】
（通信範囲制限装置の基本的なソフトウェア構成）
次に、図６は、通信範囲制限装置１のＣＰＵ１１が通信制御プログラムに従って動作することで実現される各機能の機能ブロックである。この図６に示すように、通信範囲制限装置１のＣＰＵ１１は、通信制御プログラムを実行することで、デバイス接続部７５、周辺機器接続部７６、離脱検知部７７、無線ＬＡＮＡＰ制御部７８及びＢＬＥ通信制御部７９として機能する。
【００２５】
なお、この例では、デバイス接続部７５〜ＢＬＥ通信制御部７９は、通信制御プログラムにより、ソフトウェア的に実現されることとして説明を進める。しかし、デバイス接続部７５〜ＢＬＥ通信制御部７９のうち、一部又は全部をＩＣ（Integrated  Circuit）で実現してもよいし、一部又は全部をハードウェアで実現してもよい。
【００２６】
また、通信範囲制限装置１の通信制御プログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）などのコンピュータ装置で読み取り可能な記録媒体に記録して提供してもよい。また、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）、ブルーレイディスク（登録商標）、半導体メモリ等のコンピュータ装置で読み取り可能な記録媒体に記録して提供してもよい。また、通信範囲制限装置１の通信制御プログラムは、インターネット等のネットワーク経由でインストールするかたちで提供してもよい。また、通信範囲制限装置１の通信制御プログラムは、機器内のＲＯＭ等に予め組み込んで提供してもよい。
【００２７】
（スマートフォンの基本的なソフトウェア構成）
次に、図７は、スマートフォン２のＣＰＵ２１が通信制御プログラムに従って動作することで実現される各機能の機能ブロックである。この図７に示すように、スマートフォン２のＣＰＵ２１は、通信制御プログラムに従って動作することで、印刷依頼部８１、無線ＬＡＮ通信制御部８２、ＢＬＥ通信制御部８３としての各機能を実現させる。印刷依頼部８１は、ＢＬＥ通信によりプリンタ装置３を遠隔操作して、所望の画像及び文字等を印刷させる機能である。
【００２８】
なお、この例では、印刷依頼部８１〜ＢＬＥ通信制御部８３は、通信制御プログラムにより、ソフトウェア的に実現されることとして説明を進める。しかし、印刷依頼部８１〜ＢＬＥ通信制御部８３のうち、一部又は全部をＩＣ（Integrated  Circuit）で実現してもよいし、一部又は全部をハードウェアで実現してもよい。
【００２９】
また、スマートフォン２の通信制御プログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）などのコンピュータ装置で読み取り可能な記録媒体に記録して提供してもよい。また、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）、ブルーレイディスク（登録商標）、半導体メモリなどのコンピュータ装置で読み取り可能な記録媒体に記録して提供してもよい。また、スマートフォン２の通信制御プログラムは、インターネット等のネットワーク経由でインストールするかたちで提供してもよい。また、スマートフォン２の通信プログラムは、機器内のＲＯＭ等に予め組み込んで提供してもよい。
【００３０】
（プリンタ装置の基本的なソフトウェア構成）
次に、図８は、プリンタ装置３のＣＰＵ４１が通信制御プログラムに従って動作することで実現される各機能の機能ブロックである。この図８に示すように、プリンタ装置３のＣＰＵ４１は、通信制御プログラムに従って動作することで、印刷部８５、無線ＬＡＮ通信制御部８６及びＢＬＥ通信制御部８７としての機能を実現させる。印刷部８５は、スマートフォン２から依頼された画像及び文字等を用紙に印刷するように、プリンタ機構４５を制御する機能である。
【００３１】
なお、この例では、印刷部８５〜ＢＬＥ通信制御部８７は、ソフトウェア的に実現されることとして説明を進める。しかし、印刷部８５〜ＢＬＥ通信制御部８７のうち、一部又は全部をＩＣ（Integrated  Circuit）で実現してもよいし、一部又は全部をハードウェアで実現してもよい。
【００３２】
また、プリンタ装置３の通信制御プログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）などのコンピュータ装置で読み取り可能な記録媒体に記録して提供してもよい。また、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）、ブルーレイディスク（登録商標）、半導体メモリなどのコンピュータ装置で読み取り可能な記録媒体に記録して提供してもよい。また、プリンタ装置３の通信制御プログラムは、インターネット等のネットワーク経由でインストールするかたちで提供してもよい。また、プリンタ装置３の通信制御プログラムは、機器内のＲＯＭ等に予め組み込んで提供してもよい。
【００３３】
（無線ＬＡＮ通信システムの基本動作の概要）
このような無線ＬＡＮ通信システムにおいて、図１に実線で示す外側の楕円が、通信範囲制限装置１の無線ＬＡＮＡＰ部１６で形成される無線ＬＡＮの通信可能範囲（無線ＬＡＮ通信エリア５）を示している。この無線ＬＡＮ通信エリア５内に、スマートフォン２、プリンタ装置３及びプロジェクタ装置４が位置している。
【００３４】
スマートフォン２は、無線ＬＡＮ通信機能が設けられたプリンタ装置３及びプロジェクタ装置４等の周辺機器と通信し、無線ＬＡＮを介して所望の画像、文字等の印刷、又は、画像の投影等の遠隔操作が可能となっている。
【００３５】
また、プリンタ装置３及びプロジェクタ装置４等の周辺機器は、無線ＬＡＮ通信部４７，６７と共に、ＢＬＥ通信部４８，６８を有している。これにより、通信範囲制限装置１のＢＬＥ通信部１７との間で、ＢＬＥ通信が可能となっている。ただし、図１に、点線の楕円で示すように、ＢＬＥ通信エリア６は、無線ＬＡＮ通信エリア５よりも狭くなっている。このため、ＢＬＥ通信エリア６内に位置するスマートフォン２及びプリンタ装置３と、通信範囲制限装置１との間でＢＬＥ通信を行うことは可能である。しかし、ＢＬＥ通信エリア６外に位置するプロジェクタ装置４と、通信範囲制限装置１との間でＢＬＥ通信を行うことは不可となっている。
【００３６】
すなわち、無線ＬＡＮ通信システムは、後述するように、ＢＬＥ通信を用いて無線ＬＡＮ設定を行う。このため、実際に無線ＬＡＮで通信できるのは、ＢＬＥ通信が可能なスマートフォン２及びプリンタ装置３だけであり、ＢＬＥ通信が不可なプロジェクタ装置４は、無線ＬＡＮ通信エリア５内であっても、無線ＬＡＮ設定を行うことができず、無線ＬＡＮ通信は不可となっている。
【００３７】
（スマートフォンに対する基本的な接続動作）
図９は、無線ＬＡＮ通信エリア５のＢＬＥ通信エリア６内に移動したスマートフォン２が、無線ＬＡＮ通信回線を確立する流れを示すシーケンス図である。通信範囲制限装置１のデバイス接続部７５は、ＢＬＥ通信制御部７９からＢＬＥ通信部１７を介して、例えば３つのアドバタイズメントチャネルのアドバタイズメントパケットを送信することで、周辺機器に対して自機の存在を知らせている。アドバタイズメントパケットには、ＢＬＥ通信エリア６を示す通信範囲情報が含まれている。ステップＳ１は、ＢＬＥ通信エリア６を示す通信範囲情報を含むアドバタイズメントパケットの送信を示している。
【００３８】
ＢＬＥ通信エリア６内に、スマートフォン２が位置すると、スマートフォン２のＢＬＥ通信部３２で、通信範囲制限装置１から送信されているアドバタイズメントパケット（通信範囲情報）が受信される。スマートフォン２は、受信した通信範囲情報を参照することで、スマートフォン２自身がＢＬＥ通信エリア６内に位置しているか否かを判別する。そして、この判別結果を、ステップＳ２に示す応答として、ＢＬＥ通信により通信範囲制限装置１に送信する。スマートフォン２が、ＢＬＥ通信エリア６内に位置している場合、スマートフォン２のＢＬＥ通信部３２及び通信範囲制限装置１のＢＬＥ通信部１７は、ステップＳ３において、ＢＬＥ通信のペアリング処理（ＢＬＥペアリング）を行う。これにより、スマートフォン２と通信範囲制限装置１との間でＢＬＥ通信が可能となる。
【００３９】
次に、ＢＬＥペアリングが完了すると、通信範囲制限装置１のデバイス接続部７５は、ステップＳ４において、Ｗｉ−Ｆｉアライアンスで規格化された無線ＬＡＮ接続を容易化するＷＰＳ方式のＰＩＮコード（固有識別情報）を、ＢＬＥ通信により、スマートフォン２に送信する。また、通信範囲制限装置１のデバイス接続部７５は、ステップＳ６において、無線ＬＡＮＡＰ部１６に対して、スマートフォン２に送信したＰＩＮコードを転送し、ＷＰＳ方式の通信開始準備指示を行う。通信範囲制限装置１の無線ＬＡＮＡＰ部１６は、ステップＳ８において、スマートフォン２に送信したＰＩＮコードを用いてＷＰＳ方式のセットアップを行う。
【００４０】
一方、通信範囲制限装置１からＷＰＳ方式のＰＩＮコードを受信したスマートフォン２のＢＬＥ通信部３２は、ステップＳ５において、受信したＰＩＮコードを無線ＬＡＮ通信部３１に転送し、ＷＰＳ方式の通信開始準備指示を行う。無線ＬＡＮ通信部３１は、ステップＳ７において、通信範囲制限装置１から転送されたＰＩＮコードを用いてＷＰＳ方式のセットアップを行う。これにより、ステップＳ９において、スマートフォン２及び通信範囲制限装置１が、ＰＩＮコードを用いたＷＰＳ方式によりＷｉ−Ｆｉ接続（無線ＬＡＮ接続）される。
【００４１】
このように、無線ＬＡＮ通信システムは、スマートフォン２が通信範囲制限装置１のＢＬＥ通信エリア６内に位置した際、自動的にＷｉ−Ｆｉ接続（無線ＬＡＮ接続）が完了する。このため、ユーザの無線ＬＡＮに対する設定知識及び面倒なＰＩＮコードの入力操作等を不要とすることができる。また、ＢＬＥ通信においては、暗号化された情報が各機器間で送受信されるため、安全性を確保したうえでＰＩＮコードの送受信を行うことができる。
【００４２】
次に、スマートフォン２のＢＬＥ通信制御部８３及び通信範囲制限装置１のＢＬＥ通信制御部７９は、新たなデバイスの接続を可能とするために、ステップＳ１０において、一旦、ＢＬＥ通信を切断する。その後、通信範囲制限装置１のデバイス接続部７５は、ステップＳ１１において、ステップＳ１で説明したように、ＢＬＥ通信エリア６を示す通信範囲情報を含むアドバタイズメントパケットを送信する。そして、通信範囲制限装置１のデバイス接続部７５は、上述のようにＢＬＥ通信により、ＢＬＥ通信エリア６に位置しているスマートフォン２等のデバイスと、無線ＬＡＮ通信回線の確立を図る。
【００４３】
（プリンタ装置に対する基本的な接続動作）
次に、図１０は、無線ＬＡＮ通信エリア５のＢＬＥ通信エリア６内に位置するプリンタ装置３が、無線ＬＡＮ通信回線を確立する流れを示すシーケンス図である。周辺機器となるプリンタ装置３は、印刷を依頼するスマートフォン２等のデバイスから印刷の依頼を受けることで、有効に機能するデバイスである。このため、プリンタ装置３との間で無線ＬＡＮ通信を確立する場合、プリンタ装置３を制御するスマートフォン２等が、予め無線ＬＡＮに接続済みであることが好ましい。図１０のシーケンス図は、スマートフォン２が、無線ＬＡＮに接続済みであることを前提としている（図９の説明を参照）。そして、図１０のシーケンス図は、図９のステップＳ１０において、スマートフォン２と通信範囲制限装置１との間のＢＬＥ通信が一旦切断され、アドバタイズメントパケットの送信が可能となることで、ステップＳ２１からの処理が開始される。
【００４４】
プリンタ装置３は、据え置き型の機器であり、通信範囲制限装置１のＢＬＥ通信エリア６内に設けられている。プリンタ装置３は、ステップＳ２１において、上述の３つのアドバタイズメントチャネルを介して、スマートフォン２等の印刷の依頼を行うデバイスが、無線ＬＡＮに接続されたか否かを問うための接続問い合わせ情報を含むアドバタイズメントパケットを、ＢＬＥ通信部４８を介して通信範囲制限装置１に定期的に送信する。図６に示した通信範囲制限装置１の周辺機器接続部７６は、ステップＳ２２において、印刷の依頼を行うデバイスの接続の有無を示す応答を、ＢＬＥ通信部１７を介してプリンタ装置３に送信する。
【００４５】
スマートフォン２等、印刷の依頼を行うデバイスが、無線ＬＡＮに接続された場合、通信範囲制限装置１の周辺機器接続部７６及びプリンタ装置３のＢＬＥ通信部４８は、ステップＳ２３において、ＢＬＥ通信のペアリング処理（ＢＬＥペアリング）を行う。これにより、プリンタ装置３と通信範囲制限装置１との間でＢＬＥ通信が可能となる。
【００４６】
次に、ＢＬＥペアリングが完了すると、通信範囲制限装置１の周辺機器接続部７６は、ステップＳ２４において、Ｗｉ−Ｆｉアライアンスで規格化された無線ＬＡＮ接続を容易化するＷＰＳ方式のＰＩＮコードをプリンタ装置３に送信する。また、通信範囲制限装置１は、ステップＳ２６において、プリンタ装置３に送信したＰＩＮコードを無線ＬＡＮＡＰ部１６に転送し、ＷＰＳ方式の通信開始準備指示を行う。通信範囲制限装置１の無線ＬＡＮＡＰ部１６は、ステップＳ２８において、プリンタ装置３に送信したＰＩＮコードを用いてＷＰＳ方式のセットアップを行う。
【００４７】
一方、通信範囲制限装置１からＷＰＳ方式のＰＩＮコードを受信したプリンタ装置３のＢＬＥ通信部４８は、ステップＳ２５において、受信したＰＩＮコードを無線ＬＡＮ通信部４７に転送し、ＷＰＳ方式の通信開始準備指示を行う。無線ＬＡＮ通信部４７は、ステップＳ２７において、ＢＬＥ通信部４８から転送されたＰＩＮコードを用いてＷＰＳ方式のセットアップを行う。これにより、ステップＳ２９において、プリンタ装置３及び通信範囲制限装置１が、ＰＩＮコードを用いたＷＰＳ方式によりＷｉ−Ｆｉ接続（無線ＬＡＮ接続）される。
【００４８】
次に、プリンタ装置３のＢＬＥ通信部４８及び通信範囲制限装置１のＢＬＥ通信部１７は、新たなデバイスの接続を可能とするために、ステップＳ３０において、一旦、ＢＬＥ通信を切断する。その後、プリンタ装置３のＢＬＥ通信部４８は、ステップＳ３１において、ステップＳ２１で説明したように、接続問い合わせ情報を含むアドバタイズメントパケットを送信する。そして、通信範囲制限装置１は、印刷を依頼するデバイスが無線ＬＡＮに接続された際に、上述のようにＢＬＥ通信により、ＢＬＥ通信エリア６に位置しているプリンタ装置３と、無線ＬＡＮ通信回線を確立する。
【００４９】
（印刷動作）
次に、図１１のフローチャートに、無線ＬＡＮに接続されたスマートフォン２からプリンタ装置３を遠隔操作して印刷物を印刷する流れを示す。上述のように無線ＬＡＮ内において、スマートフォン２及びプリンタ装置３が無線ＬＡＮ通信部３１，４７を介して相互に接続されると、スマートフォン２でプリンタ装置３を遠隔操作することが可能となる。
【００５０】
スマートフォン２でプリンタ装置３を遠隔操作する場合、ユーザは、スマートフォン２のＲＯＭ２２等の記憶部に記憶されている印刷アプリケーションプログラムを起動操作する。印刷アプリケーションプログラムが起動操作されると、図７に示すスマートフォン２の印刷依頼部８１は、ステップＳ４１において、無線ＬＡＮ通信制御部８２及び無線ＬＡＮ通信部３１を介してプリンタ装置３に印刷要求を行う。図８に示すプリンタ装置３の印刷部８５は、印刷要求を受信すると、ステップＳ４２において、無線ＬＡＮ通信部４７を介して、スマートフォン２に対し、印刷に用いるデバイスの問い合わせを行う。ユーザは、スマートフォン２に記憶されているデータを印刷する場合は、印刷に用いるデバイスはスマートフォン２であることを、無線ＬＡＮ通信により、プリンタ装置３に通知する。または、ユーザは、プロジェクタ装置４で投影している画像等を印刷する場合は、印刷に用いるデバイスはプロジェクタ装置４であることを、無線ＬＡＮ通信により、プリンタ装置３に通知する。
【００５１】
次に、ステップＳ４３では、プリンタ装置３の印刷部８５が、無線ＬＡＮ通信により、スマートフォン２に対して、印刷するデータの問い合わせを行う。ユーザは、スマートフォン２に記憶されている画像又はテキスト等のデータを印刷する場合、印刷するデータは、スマートフォン２に記憶されているデータであることを、無線ＬＡＮ通信により、プリンタ装置３に通知する。または、ユーザは、プロジェクタ装置４で投影している画像等が印刷するデータである場合は、印刷するデータはプロジェクタ装置４で投影されているデータであることを、無線ＬＡＮ通信により、プリンタ装置３に通知する。最後に、プリンタ装置３の印刷部８５は、ステップＳ４４において、無線ＬＡＮ通信により、ユーザに指定されたデバイス（スマートフォン２又はプロジェクタ装置３）から、ユーザに指定されたデータを取得して印刷を実行する。
【００５２】
（デバイスの切断動作）
次に、図１２は、ＢＬＥ通信エリア６内でプリンタ装置３に無線ＬＡＮ接続されているスマートフォン２が、ＢＬＥ通信エリア６外に移動した際に、無線ＬＡＮ通信回線（及びＢＬＥ通信回線）が切断される流れを示すシーケンス図である。ステップＳ５１では、上述のようにＢＬＥ通信エリア６に対応する通信範囲を示す通信範囲情報が、通信範囲制限装置１のＢＬＥ通信部１７からスマートフォン２にＢＬＥ通信により送信される。スマートフォン２は、ＧＰＳ（Global  Positioning  System）等により自機で検出した自機位置と、通信範囲情報で示されるＢＬＥ通信エリア６とを比較する。そして、スマートフォン２は、自機位置がＢＬＥ通信エリア６外となったことを検出した際に、ステップＳ５２において、無線ＬＡＮ通信部３１に対して無線ＬＡＮの切断指示（Ｗｉ−Ｆｉ切断指示）を行う。
【００５３】
なお、この例では、通信範囲制限装置１側からスマートフォン２に対して通信範囲情報を送信し、スマートフォン２が、自機の現在位置と通信範囲情報で示されるＢＬＥ通信エリア６とを比較して、ＢＬＥ通信エリア６に対する離脱の有無を検出することとした。しかし、スマートフォン２がＧＰＳ等で検出した自機の現在位置を通信範囲制限装置１にＢＬＥ通信で送信し、通信範囲制限装置１が、スマートフォン２の現在位置とＢＬＥ通信エリア６とを比較して、ＢＬＥ通信エリア６に対するスマートフォン２等のデバイスの離脱の有無を検出してもよい。この場合、図６に示す離脱検知部７７が、ＢＬＥ通信エリア６に対するスマートフォン２等のデバイスの離脱の有無を検知することとなる。
【００５４】
スマートフォン２の無線ＬＡＮ通信部３１は、ＢＬＥ通信部３２から無線ＬＡＮの切断が指示されると、ステップＳ５３において、無線ＬＡＮ通信を用いて、通信範囲制限装置１に対して無線ＬＡＮの切断要求を行う。通信範囲制限装置１は、無線ＬＡＮの切断要求を受信すると、ステップＳ５４に示すように、無線ＬＡＮの切断要求を行ったデバイスに関連する無線ＬＡＮ通信回線を切断する。これにより、スマートフォン２のみならず、プリンタ装置３の無線ＬＡＮ通信回線も切断される。
【００５５】
なお、無線ＬＡＮ通信回線の切断後に、再度、無線ＬＡＮ通信回線を確立する場合、通信範囲制限装置１は、ＰＩＮコードを新たなものに更新する。このため、ＢＬＥ通信エリア６外に移動したスマートフォン２が、再度、ＢＬＥ通信エリア６内に移動した際には、前回とは異なるＰＩＮコードを用いて無線ＬＡＮ通信回線が確立されることとなる。
【００５６】
このように、無線ＬＡＮ通信システムは、スマートフォン２がＢＬＥ通信エリア６外に移動した際に、自動的に無線ＬＡＮ通信回線及びＢＬＥ通信回線を切断することができる。このため、スマートフォン２が無線ＬＡＮに接続可能な範囲を、一定の範囲内（ＢＬＥ通信エリア６内）に限定することができる。また、ＢＬＥ通信エリア６外に移動したスマートフォン２のみならず、スマートフォン２と通信を行っていたプリンタ装置３の無線ＬＡＮ通信回線も切断する。このため、スマートフォン２との間の無線ＬＡＮ通信回線を切断することで、使用されないこととなった無線ＬＡＮ通信回線に対するプリンタ装置３の接続が、無駄に継続される不都合を防止でき、より高い通信セキュリティを得ることができる。すなわち、例えば社内ＬＡＮ等の構内網への接続許可を持たないユーザに対しても、構内網の安全性を確保したうえで、ユーザのデバイスを、一時的かつ簡単に、構内網に通信接続させて使用させることができる。
【００５７】
また、無線ＬＡＮ通信回線の切断後に、再度、無線ＬＡＮ通信回線を確立する際には、ＰＩＮコードを新たなものに更新する。このため、ＢＬＥ通信エリア６外に移動したスマートフォン２が、前回の接続時に用いていたＰＩＮコードを再利用して、他のデバイスの無線ＬＡＮ通信の傍受を図る不正行為を防止できる。
【００５８】
また、ＢＬＥ通信エリア６外にスマートフォン２が移動した際には、スマートフォン２のみならず、スマートフォン２と通信を行っていたプリンタ装置３の無線ＬＡＮ通信回線も切断する。これにより、スマートフォン２との間の無線ＬＡＮ通信回線を切断することで、使用されないこととなった無線ＬＡＮ通信回線に対するプリンタ装置３の接続が、無駄に継続される不都合を防止でき、より高い通信セキュリティを得ることができる。
【００５９】
なお、無線ＬＡＮ通信回線の確立時に、ＢＬＥ通信により、通信範囲制限装置１からスマートフォン２等のデバイスに配信するＷＰＳ方式のＰＩＮコードの代わりに、公開鍵を配信してもよい。ＷＰＳ方式のＰＩＮコードの代わりに、例えばディフィーヘルマン鍵交換法（Diffie-Hellman  key  exchange  method）による公開鍵を配信して、無線ＬＡＮ通信回線を確立してもよい。この場合、ＢＬＥ通信エリア６内で公開鍵の送受信が行われるため、無線ＬＡＮの管理者の目が届く範囲内で公開鍵の送受信が行われる。このため、公開鍵を送信するデバイス、及び、公開鍵を受信するデバイス及びユーザ等が明確である。従って、不正ユーザ及び不正デバイス等の、いわゆる成りすましによる不正な通信を防止できる。また、一旦確立された無線ＬＡＮ通信回線が切断され、再度、無線ＬＡＮ通信回線が確立される際には、上述のＰＩＮコードの場合と同様に、前回とは異なる新たな公開鍵を用いることが好ましいであろう。
【００６０】
また、音声（空間を伝搬する音響出力）で、通信範囲制限装置１からスマートフォン２又はプリンタ装置３等のデバイスに対して、ＰＩＮコード又は公開鍵を伝達してもよい。この場合、音響出力は、ＢＬＥ通信で用いられる電波よりも空間の伝達性が悪いため、各デバイス間で音声の送受が可能な範囲に、ＰＩＮコード等の送受信範囲を制限できる。このため、システム管理者等の目の届く狭い範囲でＰＩＮコード等の送受信が行われる。従って、上述の不正ユーザ及び不正デバイス等の、いわゆる成りすましによる不正な通信を、さらに強力に防止できる。
【００６１】
また、通信範囲情報の代わりに、ＢＬＥ通信部１７の受信信号強度（ＲＳＳＩ）を用いて、ＢＬＥ通信エリア６内のデバイスの有無を監視してもよい。また、退場ＲＳＳＩエリア及び入場ＲＳＳＩエリアとみなすＢＬＥ通信の受信信号強度を、所望の受信信号強度に設定することで、ＢＬＥ通信エリア６の範囲内において、無線ＬＡＮに接続可能な範囲（入場ＲＳＳＩエリアの範囲）を動的に調整できる。
【００６２】
以上、無線ＬＡＮ通信エリア内にＢＬＥ通信エリアが無線ＬＡＮ通信エリアに包含されている例を示したが、例えば、図１３に示すように、ＢＬＥ通信エリアの少なくとも一部の領域が無線ＬＡＮ通信エリア外に位置する状態であってもよい。図１３において、無線ＬＡＮ通信回線を確立できるエリアは、ＢＬＥ通信エリア６’となる。無線ＬＡＮ通信エリア外のＢＬＥ通信エリア７では、ＢＬＥ通信により通信範囲情報を受信可能であるが、そもそも無線ＬＡＮ通信を行うためのセットアップができないためである。図１３に示すような状態は、例えば、無線ＬＡＮＡＰ部１６とＢＬＥ通信部１７が異なる位置に配置されている場合や、通信の指向性により通信可能範囲が一方向に突出しているような場合に考えられる。
【００６３】
（改善点）
ここで、このような基本構成を有する無線ＬＡＮ通信システムは、無線ＬＡＮ通信を用いて各デバイスが通信可能な距離は、ＢＬＥ通信エリア６内の近距離に限定される。上述の無線ＬＡＮ通信システムが、複数、それぞれ物理的に離れた場所に存在する場合において、各無線ＬＡＮ通信システム内に位置するデバイス同士の通信が可能となれば、利便性が向上する。すなわち、例えば一方の無線ＬＡＮ通信システム内にプリンタ装置が存在しない場合、一方の無線ＬＡＮ通信システム内に位置するスマートデバイスから、他方の無線ＬＡＮ通信システム内に位置するプリンタ装置を操作して印刷を行うことが可能となる。
【００６４】
しかし、上述の無線ＬＡＮ通信システムは、無線ＬＡＮ通信エリア５内にＢＬＥ通信エリア６を設定することで、無線ＬＡＮ通信エリア５内の一部の範囲に限定して無線ＬＡＮの使用を許可し、また、管理することで、高いセキュリティ性を実現している。このため、物理的に離れた場所に存在する各無線ＬＡＮ通信システムのデバイス同士で通信を可能とする場合でも、このような高いセキュリティ性を維持することが必要である。
【００６５】
このため、実施の形態の無線ＬＡＮ通信システムは、複数の無線ＬＡＮ通信システムの各ネットワークにおいて、それぞれプレフィクスの異なるＩＰｖ６（Internet  Protocol  Version  6）アドレスを配布し、それらの間でＶＰＮ（Virtual  Private  Network）接続を行う。また、ＶＰＮ接続時に、各無線ＬＡＮ通信システムが保有するデバイスの一覧情報を交換する。そして、各無線ＬＡＮ通信システムにおいて、一覧情報を用いて各デバイスの通信管理を行う。これにより、高いセキュリティ性を維持したうえで、それぞれ物理的に離れた場所に存在する無線ＬＡＮ通信システム内のデバイス同士の通信を可能とすることができる。
【００６６】
（実施の形態の無線ＬＡＮ通信システムのシステム構成）
図１４は、上述の改善を図った実施の形態の無線ＬＡＮ通信システムのシステム構成図である。実施の形態の無線ＬＡＮ通信システムは、図１５を用いて説明するように、複数の無線ＬＡＮ通信システムをＶＰＮ接続することで、各システム間で相互に通信が可能となる。図１４は、単体の無線ＬＡＮ通信システムを示している。なお、図１４において、図１を用いて説明した上述の基本構成の無線ＬＡＮ通信システムと同じ動作を示す箇所には、同じ符号を付してある。
【００６７】
実施の形態の無線ＬＡＮ通信システムは、図１４に示すように、通信範囲制限装置１が、無線ＬＡＮ通信エリア５のＢＬＥ通信エリア６内に位置するスマートフォン２等のスマートデバイスのリストである第１のリスト９１を、ＨＤＤ１４に有している。無線ＬＡＮ通信エリア５は、Ｗｉ−Ｆｉ無線通信等の第１の通信方式で第１の無線通信を行う第１の通信範囲の一例である。また、ＢＬＥ通信エリア６は、ＢＬＥ通信等の第２の無線方式で第２の無線通信を行う第２の通信範囲の一例である。
【００６８】
また、通信範囲制限装置１は、ＨＤＤ１４に、ＢＬＥ通信エリア６内に位置するプリンタ装置３及びプロジェクタ装置４等の周辺機器のリストである第２のリスト９２を有している。また、通信範囲制限装置１は、ＨＤＤ１４に対する第１のリスト９１及び第２のリスト９２の記憶制御を行う記憶制御部９３を有している。また、通信範囲制限装置１は、他の無線ＬＡＮ通信システムとの間をＶＰＮ接続するためのネットワークインタフェース（ＮＷＩ／Ｆ）９４を有している。記憶制御部９３は、生成部の一例である。また、スマートデバイス及び周辺機器は、通信装置の一例である。
【００６９】
また、実施の形態の無線ＬＡＮ通信システムは、スマートフォン２が、ＲＡＭ２３に記憶される転送リスト９５、及びＲＡＭ２３に対する転送リスト９５の記憶制御を行う記憶制御部９６を有している。後述するが、転送リスト９５は、通信範囲制限装置１からＢＬＥ通信エリア６内のスマートフォン２等のスマートデバイスに送信される。転送リスト９５は、ＢＬＥ通信エリア６内の各デバイスの種別、ＩＰｖ６アドレス、制御情報、及び、デバイスが属する無線ＬＡＮ通信システムのＩＰｖ６アドレスを含むリストとなっている。
【００７０】
（無線ＬＡＮ通信システムのＶＰＮ接続）
次に、図１５は、２つの無線ＬＡＮ通信システムをＶＰＮ接続した例である。この図１５に示すように、各無線ＬＡＮ通信システムは、各ＮＷＩ／Ｆ９４を、インターネット１００に接続することで、相互にＶＰＮ接続される。ＶＰＮ接続は、各無線ＬＡＮ通信システムに割り当てられるネットワークアドレスが重複しない排他的な外部ネットワーク接続である。インターネット１００上の管理サーバ装置１５０は、各ＮＷＩ／Ｆ９４のゲートウェイ制御部（図１８の符号９９）に対する名前解決機能及び認証機能を有しており、各無線ＬＡＮ通信システムのＶＰＮ接続を行い、また、管理する。
【００７１】
（実施の形態の無線ＬＡＮ通信システムのハードウェア構成）
実施の形態の無線ＬＡＮ通信システムに設けられている通信範囲制限装置１のハードウェア構成を、図１６に示す。通信範囲制限装置１は、基本構成と同様に、ＣＰＵ１１〜ＢＬＥ通信部１７を、バスライン１８を介して相互に接続した構成を有している。ＣＰＵ１１は、通信制御プログラムに従って記憶制御部（図１８の符号９３）として機能することで、ＨＤＤ１４に対して第１のリスト９１及び第２のリスト９２を記憶制御する。
【００７２】
また、通信範囲制限装置１は、ＮＷＩ／Ｆ９４を介してインターネット１００等の広域ネットワークに接続可能となっている。後述するが、ＣＰＵ１１は、ＲＯＭ１２又はＨＤＤ１４等の記憶部に記憶されている通信制御プログラムに従って、ルータ制御部（図１８の符号９８）及びゲートウェイ制御部（図１８の符号９９）として機能することで、ＮＷＩ／Ｆ９４を介した無線ＬＡＮ通信システム同士のＶＰＮ接続を制御する。
【００７３】
実施の形態の無線ＬＡＮ通信システムに設けられているスマートフォン２のハードウェア構成を、図１７に示す。スマートフォン２は、基本構成と同様に、ＣＰＵ２１〜スピーカ部２６及び入出力Ｉ／Ｆ２８〜ＢＬＥ通信部３２を、バスライン３３を介して相互に接続した構成を有している。ＣＰＵ２１は、ＲＯＭ２２に記憶されている通信制御プログラムに従って記憶制御部９６として機能することで、ＲＡＭ２３に対して、通信範囲制限装置１から転送された転送リスト９５を記憶制御する。上述のように、転送リスト９５は、ＢＬＥ通信エリア６内の各デバイスの種別、ＩＰアドレス及び制御情報等のリストとなっている。このため、転送リスト９５を参照することで、所望の制御情報のデバイスを選択して操作することが可能となり、無線ＬＡＮ通信システムの利便性の向上を図ることができる。
【００７４】
（実施の形態の無線ＬＡＮ通信システムのソフトウェア構成）
次に、図１８に、通信範囲制限装置１のＣＰＵ１１が、通信制御プログラムを実行することで実現される各機能の機能ブロック図を示す。図１８に示すように、ＣＰＵ１１は、通信制御プログラムを実行することで、上述のデバイス接続部７５〜ＢＬＥ通信制御部７９及び記憶制御部９３の各機能を実現する。また、ＣＰＵ１１は、通信制御プログラムを実行することで、ルータ制御部９８及びゲートウェイ制御部９９の各機能を実現する。
【００７５】
記憶制御部９３は、後述するように、ＢＬＥ通信エリア６内に位置するスマートフォン２等のスマートデバイスのリストである第１のリスト９１を生成して、ＨＤＤ１４等の記憶部に記憶制御する。また、記憶制御部９３は、ＢＬＥ通信エリア６内に位置するプリンタ装置３及びプロジェクタ装置４等の周辺機器のリストである第２のリスト９２を生成して、ＨＤＤ１４等の記憶部に記憶制御する。ルータ制御部９８は、図１５に示したように、物理的に離れた位置に存在する他の無線ＬＡＮ通信システムとの間において、インターネット１００等の広域ネットワークを介して通信を行う際に、ルーティング処理及びアドレッシング処理を行う。ゲートウェイ制御部９９は、プロトコル変換処理等を行うことで、物理的に離れた位置に存在する他の無線ＬＡＮ通信システムとの間の通信を可能とする。ゲートウェイ制御部９９は、接続部、取得部及び遠隔通信制御部の一例である。
【００７６】
なお、この例では、デバイス接続部７５〜ＢＬＥ通信制御部７９、記憶制御部９３、ルータ制御部９８及びゲートウェイ制御部９９は、通信制御プログラムにより、ソフトウェア的に実現されることとして説明を進める。しかし、デバイス接続部７５〜ＢＬＥ通信制御部７９、記憶制御部９３、ルータ制御部９８及びゲートウェイ制御部９９のうち、一部又は全部をＩＣ（Integrated  Circuit）等のハードウェアで実現してもよい。また、通信範囲制限装置１の通信制御プログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ又は半導体メモリ等のコンピュータ装置で読み取り可能な記録媒体に記録して提供してもよいこと等は、上述のとおりである。また、通信範囲制限装置１の無線ＬＡＮＡＰ部１６は、第１の通信部の一例である。また、通信範囲制限装置１のＢＬＥ通信部１７は、第２の通信部の一例である。
【００７７】
次に、図１９に、スマートフォン２のＣＰＵ２１が、通信制御プログラムを実行することで実現される各機能の機能ブロック図を示す。図１９に示すように、ＣＰＵ２１は、通信制御プログラムを実行することで、上述の印刷依頼部８１〜ＢＬＥ通信制御部８３及び記憶制御部９６の各機能を実現する。記憶制御部９６は、通信範囲制限装置１から転送される転送リスト９５を、ＲＡＭ２３等の記憶部に記憶制御する。転送リスト９５は、後述するように、ＢＬＥ通信エリア６内の各デバイスの種別、ＩＰアドレス及び印刷設定等の制御情報のリストとなっている。
【００７８】
ＢＬＥ通信制御部８３は、ユーザの操作に応じて、物理的に離れた位置に存在する他の無線ＬＡＮ通信システムに対する通信接続要求を行う接続要求機能を有している。また、ＢＬＥ通信制御部８３は、物理的に離れた位置に存在する他の無線ＬＡＮ通信システムから送信された通信切断要求に応じて、他の無線ＬＡＮ通信システムとの間の通信を切断処理する切断処理機能を有している。図１９においては、ＢＬＥ通信制御部８３の接続要求機能及び切断処理機能を「遠隔通信制御」機能として図示している。
【００７９】
（第１のリストの具体例）
図２０に、第１のリスト９１の一例を示す。第１のリスト９１は、第１の情報及び第２の情報の一例である。ＢＬＥ通信エリア６内に位置することとなったスマートフォン２等のスマートデバイスは、上述のようにＢＬＥ通信によって通信範囲制限装置１に認識される。通信範囲制限装置１の記憶制御部９３は、認識されたスマートデバイスのＢＬＥアドレス、ＩＰｖ６アドレス、及び、スマートデバイスが属する無線ＬＡＮ通信システムのＩＰｖ６アドレスを含む第１のリスト９１を生成して、ＨＤＤ１４に登録する。通信範囲制限装置１は、第１のリスト９１を用いることで、ＢＬＥ通信エリア６内外に移動するスマートデバイスを特定して認識することが可能となる。
【００８０】
スマートデバイスが属する無線ＬＡＮ通信システムのＩＰｖ６アドレスは、スマートデバイスを管理している無線ＬＡＮ通信システムのＩＰｖ６アドレスである。また、スマートデバイスのＩＰアドレスは、Ｗｉ−Ｆｉアドレスであり、第１のアドレスの一例である。また、ブルートゥースアドレスは、第２のアドレスの一例である。また、スマートデバイスが属する無線ＬＡＮ通信システムのＩＰｖ６アドレスは、各無線ＬＡＮ通信システムに割り当てられるネットワークアドレスが重複しないアドレスの一例である。
【００８１】
また、後述するが、物理的に離れた位置に存在する他の無線ＬＡＮ通信システムとの間の通信回線が確立すると、通信相手側の無線ＬＡＮ通信システムから、通信相手側の無線ＬＡＮ通信システムのＩＰｖ６アドレス、及び、通信相手側の無線ＬＡＮ通信システムが管理しているスマートデバイスのＩＰｖ６アドレスが送信される。通信範囲制限装置１の記憶制御部９３は、通信相手側の無線ＬＡＮ通信システムのＩＰｖ６アドレス及び通信相手側の無線ＬＡＮ通信システムが管理しているスマートデバイスのＩＰｖ６アドレスも含めて、上述の第１のリスト９１を生成する。これにより、物理的に離れた位置に存在する他の無線ＬＡＮ通信システムとの間の通信回線が確立した場合、第１のリスト９１には、自分側の無線ＬＡＮ通信システムに関する情報と共に、通信相手側の無線ＬＡＮ通信システムに関する情報が記憶される。
【００８２】
（第２のリストの具体例）
図２１に、第２のリスト９２の一例を示す。第２のリスト９２は、第１の情報及び第２の情報の一例である。ＢＬＥ通信エリア６内に位置することとなったプリンタ装置３及びプロジェクタ装置４等の周辺機器も、スマートフォン２と同様に、ＢＬＥ通信によって通信範囲制限装置１に認識される。そして、通信範囲制限装置１の記憶制御部９３は、認識された周辺機器のＢＬＥアドレス、ＩＰｖ６アドレス、例えばプリンタ装置３又はプロジェクタ装置４等の周辺機器の種別情報、及び、周辺機器が属する無線ＬＡＮ通信システムのＩＰｖ６アドレスを含む第２のリスト９２を生成して、ＨＤＤ１４に登録する。また、記憶制御部９３は、各周辺機器の制御情報も、第２のリスト９２に登録する。制御情報は、例えば周辺機器がプリンタ装置の場合、白黒印刷又はカラー印刷等の設定情報の他、認証用のパスワード等である。通信範囲制限装置１は、第２のリスト９２を用いることで、ＢＬＥ通信エリア６内外に移動する周辺機器を特定して認識することが可能となる。
【００８３】
また、後述するが、物理的に離れた位置に存在する他の無線ＬＡＮ通信システムとの間の通信回線が確立すると、通信相手側の無線ＬＡＮ通信システムから、通信相手側の無線ＬＡＮ通信システムのＩＰｖ６アドレス、及び、通信相手側の無線ＬＡＮ通信システムが管理している周辺機器のＩＰｖ６アドレス及び上述の制御情報が送信される。通信範囲制限装置１の記憶制御部９３は、通信相手側の無線ＬＡＮ通信システムのＩＰｖ６アドレス、通信相手側の無線ＬＡＮ通信システムが管理している周辺機器のＩＰｖ６アドレス、及び、制御情報も含めて、上述の第２のリスト９２を生成する。これにより、物理的に離れた位置に存在する他の無線ＬＡＮ通信システムとの間の通信回線が確立した場合、第２のリスト９２には、自分側の無線ＬＡＮ通信システムに関する情報と共に、通信相手側の無線ＬＡＮ通信システムに関する情報が記憶される。
【００８４】
（転送リストの具体例）
次に、通信範囲制限装置１は、図２１を用いて説明した第２のリスト９２に登録された各周辺機器の情報のうち、周辺機器の種別情報、周辺機器のＩＰｖ６アドレス、周辺機器の制御情報、及び、周辺機器が属する無線ＬＡＮ通信システムのＩＰｖ６アドレスを転送リスト９５として、スマートフォン２等の各スマートデバイスに転送する。なお、ＢＬＥ通信エリア６内外への移動を特定するためのＢＬＥアドレスは、転送リスト９５には含まれない（転送されない）ようになっている。また、物理的に離れた位置に存在する他の無線ＬＡＮ通信システムとの間の通信回線が確立している場合には、他の無線ＬＡＮ通信システム側の周辺機器の種別情報、周辺機器のＩＰｖ６アドレス、周辺機器の制御情報、及び、周辺機器が属する無線ＬＡＮ通信システムのＩＰｖ６アドレスが、転送リスト９５に含まれて転送される。
【００８５】
各スマートデバイスは、通信範囲制限装置１から転送された各周辺機器の転送リスト９５をＲＡＭ２３に登録する（図１４、図１５及び図１７参照）。ユーザは、例えば印刷実行時等に転送リスト９５を参照することで、所望の印刷設定のプリンタ装置３の選択が可能となる。また、ユーザは、例えば印刷実行時等に転送リスト９５を参照することで、選択したプリンタ装置３のパスワードを印刷実行前に入手できる。入手したパスワードを印刷実行時に用いることで、スムーズに印刷等を実行できる。また、物理的に離れた位置に存在する他の無線ＬＡＮ通信システムとの間の通信回線が確立している場合には、他の無線ＬＡＮ通信システム側の周辺機器の種別情報及び制御情報等を認識できる。このため、他の無線ＬＡＮ通信システム側のプリンタ装置を用いて、所望のデータを印刷することも可能となる。
【００８６】
（無線ＬＡＮ通信システムに対するＩＰｖ６アドレスの設定動作）
次に、図２２のフローチャートに、無線ＬＡＮ通信システムの起動時におけるＩＰｖ６アドレスの設定動作の流れを示す。一例ではあるが、無線ＬＡＮ通信システムの通信範囲制限装置１は、ＲＦＣ４１９３で定義されたユニークローカルＩＰｖ６ユニキャストアドレス（ＵＬＡ）を用いて、通信範囲制限装置１に対するＩＰｖ６アドレスの自動設定を行う。ＲＦＣは、「Request  For  Comments」の略記である。
【００８７】
具体的には、通信範囲制限装置１は、ステップＳ６１において、ＦＣ００：：／８に属するプレフィクスに対して、ＲＦＣ４１９３で規定されている手順に従って生成した仮想乱数を設定することでリンク・ローカル・アドレスを生成する。次に、ステップＳ６２において、通信範囲制限装置１は、生成したリンク・ローカル・アドレスをＩＰｖ６パケットの送信元として、ＮＷＩ／Ｆ９４を介してＲＳ（Router  Solicitation：  ルータ要請）コマンドの送信を行い、ルータ広告（ＲＡ：Router  Advertisement）を要求する。
【００８８】
次に、通信範囲制限装置１は、ＲＳコマンドにより返信されたルータ広告（ＲＡ）を受信し、ネットワークインタフェースにおけるプレフィクス情報を取得する。次に、通信範囲制限装置１は、取得したプレフィクス情報と、自ノードのＭＡＣ（Media  Access  Control）アドレスをベースにしたインタフェースＩＤ（identification）から、例えば１２８ｂｉｔのＩＰｖ６アドレスを生成する。そして、通信範囲制限装置１は、生成したＩＰｖ６アドレスのアドレス衝突検出を行い、アドレスの衝突がなければ、生成したＩＰｖ６アドレスを有効とする。これにより、無線ＬＡＮ通信システムに対するＩＰｖ６アドレスが設定される。通信範囲制限装置１は、記憶制御部９３により、第１のリスト９１及び第２のリスト９２に対して、このように設定した無線ＬＡＮ通信システムのＩＰｖ６アドレスを登録する。
【００８９】
なお、通信範囲制限装置１は、ステップＳ６２において、ＤＨＣＰｖ６（Dynamic  Host  Configuration  Protocol  Version  6）により、ＩＰｖ６アドレスのユーザ設定にも対応する。
【００９０】
（スマートデバイスの接続動作）
次に、図２３のフローチャートに、ＢＬＥ通信エリア６内に移動したスマートフォン２等のスマートデバイスにおける無線ＬＡＮ通信回線接続の流れを示す。通信範囲制限装置１は、例えばＢＬＥ通信部１７の受信信号強度（ＲＳＳＩパラメータ）を用いて、ＢＬＥ通信エリア６内外に移動するスマートデバイスを検出する。図２３のフローチャートのステップＳ７１において、通信範囲制限装置１のデバイス接続部７５は、ＢＬＥ通信部１７のＲＳＳＩパラメータに基づいて、スマートデバイスのＢＬＥ通信エリア６内への移動の有無を検出する。
【００９１】
スマートデバイスのＢＬＥ通信エリア６内への移動を検出した場合、図１８に示すデバイス接続部７５は、ステップＳ７２において、既に接続されているスマートデバイスの有無を、記憶制御部９３を介してＨＤＤ１４の第１のリスト９１に問い合わせを行う。既に接続されているスマートデバイスが存在する場合、デバイス接続部７５は、ステップＳ７３において、第１のリスト９１に登録されているスマートデバイスに対して、ＢＬＥ通信制御部７９及びＢＬＥ通信部１７を介して、新たなスマートデバイスの接続の可否の問い合わせを行う。
【００９２】
接続の可否の問い合わせの結果、既に接続されているスマートデバイスから、新たなスマートデバイスの接続を拒否する応答を受信した場合（ステップＳ７３：Ｎｏ）、デバイス接続部７５は、ステップＳ７８において、ＢＬＥ通信エリア６内への移動を検出したスマートデバイスに対して、ＢＬＥ通信制御部７９及びＢＬＥ通信部１７を介して、接続拒否の通知を行う。そして、デバイス接続部７５は、ＢＬＥ通信を切断処理し、図２３のフローチャートの処理を終了する。
【００９３】
なお、このようなステップＳ７２、ステップＳ７３及びステップＳ７８における、新たなスマートデバイスの接続を、既に接続されているスマートデバイスに問い合わせて許可を得る処理は省略してもよい。
【００９４】
一方、接続の可否の問い合わせの結果、既に接続されているスマートデバイスから、新たなスマートデバイスの接続を許可する応答を受信した場合（ステップＳ７３：Ｙｅｓ）、及び、既に接続されているスマートデバイスが存在しなかった場合（第１のリスト９１にスマートデバイスの登録が無かった場合）、デバイス接続部７５は、ステップＳ７４において、新たなスマートデバイスに対して、例えばディフィーヘルマン鍵交換法による公開鍵を、ＢＬＥ通信制御部７９及びＢＬＥ通信部１７を介して、ＢＬＥ通信により配信する。
【００９５】
これにより、新たなスマートデバイス側及び通信範囲制限装置１側で、それぞれＷＰＡ／ＷＰＡ２によるＷｉ−Ｆｉ無線通信回線のセットアップにより、新たなスマートデバイスのＩＰアドレス（Ｗｉ−Ｆｉアドレス）が自動設定され、新たなスマートデバイスが無線ＬＡＮに接続（Ｗｉ−Ｆｉ接続）される。なお、新たなスマートデバイスは、無線ＬＡＮ通信制御部８２が、ＢＬＥ通信部３２により受信された公開鍵を用いて、無線ＬＡＮのセットアップ制御を行う。
【００９６】
新たなスマートデバイスとの間に無線ＬＡＮの通信回線が確立すると、通信範囲制限装置１のデバイス接続部７５は、ステップＳ７５において、ＮＷＩ／Ｆ９４を介して、ＲＳコマンドの送信、及び、ＲＳコマンドに応じて返信されたルータ広告（ＲＡ）を受信し、ネットワークインタフェースにおけるプレフィクス情報を取得する。次に、デバイス接続部７５は、取得したプレフィクス情報と、新たなスマートデバイスのＭＡＣアドレスをベースにしたインタフェースＩＤから、例えば１２８ビットのＩＰｖ６アドレスを生成する。そして、通信範囲制限装置１は、生成したＩＰｖ６アドレスのアドレス衝突検出を行い、アドレスの衝突がなければ、生成したＩＰｖ６アドレスを、新たなスマートデバイスのＩＰｖ６アドレスとして設定する。なお、ステップＳ７５において、ユーザ操作に対応して、ＤＨＣＰｖ６によるＩＰｖ６アドレスの設定を行ってもよい。
【００９７】
ステップＳ７６では、通信範囲制限装置１の記憶制御部９３が、このように設定した新たなスマートデバイスのＩＰｖ６アドレスを、第１のリスト９１に登録する。また、デバイス接続部７５は、物理的に離れた場所に、例えばＶＰＮ接続等により接続された他の無線ＬＡＮ通信システムが存在する場合、他の無線ＬＡＮ通信システムに対して、第１のリスト９１を通知する。他の無線ＬＡＮ通信システムの通信範囲制限装置１の記憶制御部９３は、通知された第１のリスト９１を、他の無線ＬＡＮ通信システム側で管理するスマートデバイスの第１のリスト９１（第２の情報）としてＨＤＤ１４に記憶する。これにより、図２３のフローチャートの処理が終了する。
【００９８】
なお、ステップＳ７４において、公開鍵の代わりにＰＩＮコードを配信してもよい。公開鍵及びＰＩＮコード等は、第１の無線通信の通信回線を確立するための設定情報の一例である。また、ＰＩＮコードは、固有識別情報の一例である。
【００９９】
（周辺機器の接続動作）
次に、図２４のフローチャートに、ＢＬＥ通信エリア６内に移動したプリンタ装置３等の周辺機器における無線ＬＡＮ通信回線接続の流れを示す。通信範囲制限装置１は、スマートデバイスの場合と同様に、例えばＢＬＥ通信部１７の受信信号強度（ＲＳＳＩパラメータ）を用いて、ＢＬＥ通信エリア６内外に移動する周辺機器を検出する。図２４のフローチャートのステップＳ８１において、通信範囲制限装置１の周辺機器接続部７６は、ＢＬＥ通信部１７のＲＳＳＩパラメータに基づいて、周辺機器のＢＬＥ通信エリア６内への移動の有無を検出する。
【０１００】
周辺機器のＢＬＥ通信エリア６内への移動を検出した場合、図１８に示す周辺機器接続部７６は、ステップＳ８２において、既に接続されているスマートデバイスの有無を、記憶制御部９３を介してＨＤＤ１４の第１のリスト９１に問い合わせを行う。既に接続されている周辺機器が存在する場合、周辺機器接続部７６は、ステップＳ８３において、第１のリスト９１に登録されているスマートデバイスに対して、ＢＬＥ通信制御部７９及びＢＬＥ通信部１７を介して、新たな周辺機器の接続の可否の問い合わせを行う。
【０１０１】
接続の可否の問い合わせの結果、既に接続されているスマートデバイスから、新たな周辺機器の接続を拒否する応答を受信した場合（ステップＳ８３：Ｎｏ）、周辺機器接続部７６は、ステップＳ８９において、ＢＬＥ通信エリア６内への移動を検出した周辺機器に対して、ＢＬＥ通信制御部７９及びＢＬＥ通信部１７を介して、接続拒否の通知を行う。そして、周辺機器接続部７６は、無線ＬＡＮ通信回線の接続を求めていた、新たな周辺機器（スマートデバイスから接続が拒否された周辺機器）との間のＢＬＥ通信を切断処理し、図２４のフローチャートの処理を終了する。
【０１０２】
なお、このようなステップＳ８２、ステップＳ８３及びステップＳ８９における、新たな周辺機器の接続を、既に接続されているスマートデバイスに問い合わせて許可を得る処理は省略してもよい。
【０１０３】
一方、接続の可否の問い合わせの結果、既に接続されているスマートデバイスから、新たな周辺機器の接続を許可する応答を受信した場合（ステップＳ８３：Ｙｅｓ）、及び、既に接続されているスマートデバイスが存在しなかった場合（第１のリスト９１にスマートデバイスの登録が無かった場合）、周辺機器接続部７６は、ステップＳ８４において、例えばディフィーヘルマン鍵交換法による公開鍵を、新たな周辺機器に対して、ＢＬＥ通信により配信する。なお、公開鍵の代わりにＰＩＮコードを配信してもよい。これにより、新たな周辺機器側及び通信範囲制限装置１側で、それぞれＷＰＡ／ＷＰＡ２によるＷｉ−Ｆｉ無線通信回線のセットアップが行われる。そして、新たな周辺機器のＩＰアドレス（Ｗｉ−Ｆｉアドレス）が自動設定され、新たな周辺機器が無線ＬＡＮに接続（Ｗｉ−Ｆｉ接続）される。
【０１０４】
次に、新たな周辺機器との間に無線ＬＡＮの通信回線が確立すると、通信範囲制限装置１の周辺機器接続部７６は、ステップＳ８５において、ＮＷＩ／Ｆ９４を介して、ＲＳコマンドの送信、及び、ＲＳコマンドに応じて返信されたルータ広告（ＲＡ）を受信し、ネットワークインタフェースにおけるプレフィクス情報を取得する。次に、周辺機器接続部７６は、取得したプレフィクス情報と、新たなスマートデバイスのＭＡＣアドレスをベースにしたインタフェースＩＤから、例えば１２８ビットのＩＰｖ６アドレスを生成する。そして、通信範囲制限装置１は、生成したＩＰｖ６アドレスのアドレス衝突検出を行い、アドレスの衝突がなければ、生成したＩＰｖ６アドレスを、新たなスマートデバイスのＩＰｖ６アドレスとして設定する。なお、ステップＳ８５において、ユーザ操作に対応して、ＤＨＣＰｖ６によるＩＰｖ６アドレスの設定を行ってもよい。
【０１０５】
次に、ステップＳ８６では、通信範囲制限装置１の記憶制御部９３が、このように設定した新たな周辺機器のＩＰｖ６アドレスを、第２のリスト９２に登録する。また、新たな周辺機器のＩＰｖ６アドレスが記憶されることで、第２のリスト９２が更新されると、周辺機器接続部７６は、ステップＳ８７において、更新された第２のリスト９２に登録されている各周辺機器の種別、ＩＰｖ６アドレス及び制御情報を含む転送リスト９５を生成する。そして、周辺機器接続部７６は、生成した転送リスト９５を、ＢＬＥ通信部１７を介して、第１のリスト９１に登録されている各スマートデバイスに転送する。
【０１０６】
また、周辺機器接続部７６は、例えばＶＰＮ接続等により接続された、物理的に離れた場所に存在する他の無線ＬＡＮ通信システムが存在する場合、他の無線ＬＡＮ通信システムに対して、更新された第２のリスト９２を送信する。他の無線ＬＡＮ通信システムの通信範囲制限装置１の記憶制御部９３は、他の無線ＬＡＮ通信システム側で管理する周辺機器の第２のリスト９２を、通知された第２のリスト９２で更新する。他の無線ＬＡＮ通信システムの周辺機器接続部７６は、更新した第２のリスト９２に登録されている各周辺機器の種別、ＩＰｖ６アドレス及び制御情報を含む転送リスト９５を生成する。そして、他の無線ＬＡＮ通信システムの周辺機器接続部７６は、生成した転送リスト９５を、ＢＬＥ通信部１７を介して、他の無線ＬＡＮ通信システムの第１のリスト９１に登録されている各スマートデバイスに転送する。これにより、他の無線ＬＡＮ通信システムで管理される各スマートデバイスに登録されている転送リスト９５が更新され、図２４のフローチャートの処理が終了する。なお、ステップＳ８４において、公開鍵の代わりにＰＩＮコードを配信してもよい。
【０１０７】
（転送リストに基づく印刷動作）
次に、スマートデバイスが転送リスト９５に基づいて周辺機器を操作する一例として、スマートフォン２が、転送リスト９５に基づいて選択したプリンタ装置３で印刷を行う例を説明する。図２５のフローチャートは、このような遠隔操作の流れを示している。
【０１０８】
ユーザは、所望の画像又はテキスト等を印刷する場合、タッチパネルとなっている表示部２４を操作して印刷要求を行う。ステップＳ９１では、図１７に示すスマートフォン２のＣＰＵ２１が、ユーザからの印刷要求を取得する。これにより、処理がステップＳ９２に進む。
【０１０９】
ステップＳ９２では、ＣＰＵ２１が、ＲＡＭ２３に記憶されている転送リスト９５から各周辺機器の種別情報を読み出し、表示部２４に表示制御する。ユーザは、表示された種別情報に基づいて、印刷に適した周辺機器であるプリンタ装置３を選択操作する。ステップＳ９３では、ＣＰＵ２１が、ユーザにより選択されたプリンタ装置３の制御情報を、転送リスト９５から読み出し、表示部２４に表示制御する。そして、ＣＰＵ２１は、ステップＳ９４において、例えば「デバイスを選択してください」等のメッセージを表示部２４に表示制御することで、印刷に用いるプリンタ装置３の選択をユーザに促す。ユーザは、各プリンタ装置３の制御情報等を見比べることで、印刷に用いるプリンタ装置３を選択操作する。
【０１１０】
次に、印刷に用いるプリンタ装置３の選択操作を検出すると、ＣＰＵ２１は、ステップＳ９５において、印刷するデータの問い合わせを行う。ユーザは、スマートフォン２内における印刷するデータの記憶場所、及び、印刷を行うデータ又はファイルを指定する。これにより、ＣＰＵ２１は、これから印刷を行うデータの記憶場所及びデータ名と共に、印刷を行うプリンタ装置３を認識する。そして、ＣＰＵ２１は、ステップＳ９６において、印刷を行うプリンタ装置３に対して、ユーザにより指定されたデータを転送すると共に、転送したデータの印刷要求を行う。これにより、ＢＬＥ通信エリア６内に位置するスマートフォン２が、同じくＢＬＥ通信エリア６内に位置するプリンタ装置３を遠隔操作して、所望のデータを印刷できる。
【０１１１】
（通信回線の切断動作）
次に、図２６のフローチャートに、上述のように無線ＬＡＮ通信回線に接続したスマートデバイス及び周辺機器が、ＢＬＥ通信エリア６外に移動することで、無線ＬＡＮ通信回線を切断する動作の流れを示す。まず、ステップＳ１０１において、図１８に示す通信範囲制限装置１の離脱検知部７７が、上述の通信範囲情報に対する応答（ステップＳ２等を参照）の受信を検出しなかった場合、ＢＬＥ通信エリア６外にデバイスの移動が発生したものと判別する。そして、離脱検知部７７は、ステップＳ１０２において、ＢＬＥ通信エリア６外に移動したデバイスの種別を判別する。ＢＬＥ通信エリア６外に移動したデバイスの種別がスマートデバイスであると判別された場合、ステップＳ１０３〜ステップＳ１０５の処理が実行される。これに対して、ＢＬＥ通信エリア６外に移動したデバイスの種別が周辺機器であると判別された場合、ステップＳ１０６〜ステップＳ１０８の処理が実行される。
【０１１２】
ＢＬＥ通信エリア６外に移動したデバイスの種別がスマートデバイスであると判別されることで、処理がステップＳ１０３に進むと、離脱検知部７７が、記憶制御部９３を介してＨＤＤ１４の第１のリスト９１を参照する。離脱検知部７７は、通信範囲情報に対する応答を返信していないＢＬＥアドレスのスマートデバイスに割り当てられている無線ＬＡＮのＩＰｖ６アドレスを取得する。そして、ステップＳ１０３では、無線ＬＡＮＡＰ制御部７８が、取得したＩＰｖ６アドレスに対応するスマートデバイスの無線ＬＡＮ通信回線を切断処理する。
【０１１３】
次に、ステップＳ１０４では、記憶制御部９３が、取得したＩＰｖ６アドレスに対応するスマートデバイスの全ての情報を第１のリスト９１から削除することで、第１のリスト９１を更新する。すなわち、記憶制御部９３は、ＢＬＥ通信エリア６外に移動したスマートデバイスに関する情報を、第１のリスト９１から削除する。
【０１１４】
ステップＳ１０５では、物理的に離れた場所に、ＶＰＮ接続等により接続された他の無線ＬＡＮ通信システムが存在する場合、デバイス接続部７５が、他の無線ＬＡＮ通信システムに対して、ＢＬＥ通信エリア６外に移動したスマートデバイスを通知する。具体的には、デバイス接続部７５は、ＢＬＥ通信エリア６外に移動したスマートデバイスの情報を削除した第１のリスト９１を、ＮＷＩ／Ｆ９４を介して、他の無線ＬＡＮ通信システムに送信する。これにより、他の無線ＬＡＮ通信システム側において、第１のリスト９１の更新及び転送リスト９５の更新が行われる。このような他の無線ＬＡＮ通信システムに対する通知動作が完了すると、図２６のフローチャートの処理が終了する。
【０１１５】
一方、ＢＬＥ通信エリア６外に移動したデバイスの種別が周辺機器であると判別されることで、処理がステップＳ１０６に進むと、離脱検知部７７が、記憶制御部９３を介してＨＤＤ１４の第２のリスト９２を参照し、通信範囲情報に対する応答を返信していないＢＬＥアドレスの周辺機器に割り当てられている無線ＬＡＮのＩＰｖ６アドレスを取得する。そして、ステップＳ１０６では、無線ＬＡＮＡＰ制御部７８が、取得したＩＰｖ６アドレスに対応する周辺機器の無線ＬＡＮ通信回線を切断処理する。
【０１１６】
ステップＳ１０７では、記憶制御部９３が、取得したＩＰｖ６アドレスに対応する周辺機器の全ての情報を第２のリスト９２から削除することで、第２のリスト９２を更新する。そして、周辺機器接続部７６は、更新された第２のリスト９２から上述の転送リスト９５を再度生成し、第１のリスト９１に登録されている各スマートデバイスに対して、無線ＬＡＮを介して転送（通知）する。これにより、各スマートデバイスの転送リスト９５が更新される。
【０１１７】
次に、ステップＳ１０８では、物理的に離れた場所に、ＶＰＮ接続等により接続された他の無線ＬＡＮ通信システムが存在する場合、周辺機器接続部７６が、他の無線ＬＡＮ通信システムに対して、ＢＬＥ通信エリア６外に移動した周辺機器を通知する。具体的には、周辺機器接続部７６は、ＢＬＥ通信エリア６外に移動した周辺機器の情報を削除した第２のリスト９２を、ＮＷＩ／Ｆ９４を介して、他の無線ＬＡＮ通信システムに送信する。これにより、他の無線ＬＡＮ通信システム側において、第２のリスト９２の更新及び転送リスト９５の更新が行われる。このような他の無線ＬＡＮ通信システムに対する通知動作が完了すると、図２６のフローチャートの処理が終了する。
【０１１８】
（他の無線ＬＡＮ通信システムとの間のＶＰＮ接続動作）
次に、図１５に示したように、一方の無線ＬＡＮ通信システムと、物理的に離れた場所に存在する他方の無線ＬＡＮ通信システムとの間の共有ネットワーク上に各無線ＬＡＮ通信システムに割り当てられるネットワークアドレスが重複しない排他的な外部ネットワークを構築して両者を接続する動作を説明する。一例として、インターネット１００を介して接続されている一方の無線ＬＡＮ通信システム及び他方の無線ＬＡＮ通信システムの間を、ＶＰＮ接続する動作を、図２７のフローチャートを用いて説明する。
【０１１９】
例えば、一方の無線ＬＡＮ通信システムで管理されているスマートフォン２のユーザが、他の無線ＬＡＮ通信システムで管理されている周辺機器の遠隔操作等を希望する場合、ユーザは、スマートフォン２に記憶されている転送リスト９５を参照する。上述のように、転送リスト９５には、他の無線ＬＡＮ通信システムのＩＰｖ６アドレス、他の無線ＬＡＮ通信システム側で管理されている周辺機器の種別、ＩＰｖ６アドレス、及び、制御情報が含まれている。ユーザは、他の無線ＬＡＮ通信システムのＩＰｖ６アドレス及び他の無線ＬＡＮ通信システム側で管理されている周辺機器の種別情報等を参照し、スマートフォン２を操作して、接続を希望する他の無線ＬＡＮ通信システムを選択する。ユーザのスマートフォン２は、ステップＳ１１１において、ＢＬＥ通信により、ユーザにより選択された他の無線ＬＡＮ通信システムを示す情報、及び、他の無線ＬＡＮ通信システムに対する接続要求を、通信範囲制限装置１に送信する。
【０１２０】
次に、ステップＳ１１２において、図１８に示す通信範囲制限装置１の周辺機器接続部７６は、図１５に示す管理サーバ装置１５０を介して、ユーザにより選択された他の無線ＬＡＮ通信システムのゲートウェイ制御部９９に対して、ＶＰＮ接続の可否の問い合わせを行う。
【０１２１】
他の無線ＬＡＮ通信システムのゲートウェイ制御部９９から、ＶＰＮ接続が不可能である旨の応答を得た場合（ステップＳ１１３：Ｎｏ）、周辺機器接続部７６は、ステップＳ１１４において、ユーザのスマートフォン２に対して、ＢＬＥ通信により、他の無線ＬＡＮ通信システムに対する通信回線の接続はできない旨のエラーメッセージを送信し、図２７のフローチャートの処理が終了する。
【０１２２】
これに対して、他の無線ＬＡＮ通信システムのゲートウェイ制御部９９から、ＶＰＮ接続が可能である旨の応答を得た場合（ステップＳ１１３：Ｙｅｓ）、周辺機器接続部７６は、ステップＳ１１５において、各無線ＬＡＮ通信システムのゲートウェイ部同士をＶＰＮ接続する。すなわち、通信範囲制限装置１のＮＷＩ／Ｆ９４には、ハードウェア又はソフトウェアにより、ゲートウェイ部が設けられている。周辺機器接続部７６は、ゲートウェイ制御部９９及びＮＷＩ／Ｆ９４のゲートウェイ部を介して、各無線ＬＡＮ通信システムのゲートウェイ部同士をＶＰＮ接続する。これにより、インターネット１００等の共有回線で接続されている各無線ＬＡＮ通信システムが、仮想的な専用回線を介して接続される。
【０１２３】
次に、デバイス接続部７５及び周辺機器接続部７６は、ステップＳ１１６において、第１のリスト９１及び第２のリスト９２を、ＶＰＮを介して他の無線ＬＡＮ通信システムに送信する。他の無線ＬＡＮ通信システムの記憶制御部９３は、受信した第１のリスト９１及び第２のリスト９２で、ＨＤＤ１４に記憶されている古い（既存の）第１のリスト９１及び第２のリスト９２を更新する。また、他の無線ＬＡＮ通信システムの周辺機器接続部７６は、受信した第２のリスト９２を用いて新たな転送リスト９５を生成する。そして、他の無線ＬＡＮ通信システムの周辺機器接続部７６は、新たな転送リスト９５を、他の無線ＬＡＮ通信システム側で管理している各スマートデバイスに転送する。これにより、他の無線ＬＡＮ通信システム側の各スマートデバイスの転送リスト９５が更新される。
【０１２４】
次に、デバイス接続部７５及び周辺機器接続部７６は、ステップＳ１１７において、他の無線ＬＡＮ通信システムから第１のリスト９１及び第２のリスト９２を、ＶＰＮを介して取得する。記憶制御部９３は、他の無線ＬＡＮ通信システムから取得された第１のリスト９１及び第２のリスト９２で、ＨＤＤ１４に記憶されている古い（既存の）第１のリスト９１及び第２のリスト９２を更新する。
【０１２５】
次に、周辺機器接続部７６は、ステップＳ１１８において、更新された第２のリスト９２を用いて新たな転送リスト９５を生成し、周辺機器接続部７６が属する無線ＬＡＮ通信システム側で管理されている各スマートデバイスに転送する。これにより、周辺機器接続部７６が属する無線ＬＡＮ通信システム側の各スマートデバイスの転送リスト９５が更新され、図２７のフローチャートの処理が終了する。
【０１２６】
（他の無線ＬＡＮ通信システムとの間のＶＰＮ接続の切断動作）
次に、図２８のフローチャートを用いて、他の無線ＬＡＮ通信システムとの間のＶＰＮ接続を切断する動作を説明する。例えば、一方及び他方の各無線ＬＡＮ通信システム同士がＶＰＮ接続されており、一方の無線ＬＡＮ通信システムの通信範囲制限装置１で管理されているスマートフォン２のユーザが、ＶＰＮ通信回線の切断操作を行うことを考える。この場合、ユーザは、転送リスト９５を用いて、ＶＰＮ接続されている無線ＬＡＮ通信システムの周辺機器を選択し、通信回線の切断操作を行う。この切断操作を検出すると、ＢＬＥ通信制御部８３は、ステップＳ１２１において、ユーザから指定された周辺機器が属する無線ＬＡＮ通信システムのＩＰｖ６アドレスを通信範囲制限装置１にＢＬＥ通信し、ＶＰＮ通信回線の切断要求を行う（切断要求機能）。
【０１２７】
ＶＰＮ通信回線の切断要求を受信した通信範囲制限装置１は、ステップＳ１２２において、ＮＷＩ／Ｆ９４を介して、他の無線ＬＡＮ通信システムの通信範囲制限装置１に対して、ＶＰＮ通信回線の切断要求を行う。
【０１２８】
ステップＳ１２３では、一方及び他方の各無線ＬＡＮ通信システムの通信範囲制限装置１が、相手側の無線ＬＡＮ通信システムのＩＰｖ６アドレスを有するスマートデバイス及び周辺機器の情報を、第１のリスト９１及び第２のリスト９２から削除する。すなわち、一方の無線ＬＡＮ通信システムの通信範囲制限装置１は、他方の無線ＬＡＮ通信システムのＩＰｖ６アドレスを有するスマートデバイス及び周辺機器の情報を、第１のリスト９１及び第２のリスト９２から削除して更新する。また、他方の無線ＬＡＮ通信システムの通信範囲制限装置１は、一方の無線ＬＡＮ通信システムのＩＰｖ６アドレスを有するスマートデバイス及び周辺機器の情報を、第１のリスト９１及び第２のリスト９２から削除して更新する。
【０１２９】
次に、ステップＳ１２４では、さらに、各無線ＬＡＮ通信システムの通信範囲制限装置１は、更新した第２のリスト９２を用いて新たな転送リスト９５を生成し、管理下にあるスマートデバイスに転送する。これにより、各スマートデバイスの転送リスト９５は、ＶＰＮ接続の相手方となる無線ＬＡＮ通信システムの周辺機器の情報が削除された新たな転送リスト９５に更新される。
【０１３０】
次に、ステップＳ１２５では、各無線ＬＡＮ通信システムの通信範囲制限装置１は、ルータ制御部９８、ゲートウェイ制御部９９及びＮＷＩ／Ｆ９４のゲートウェイ部を介して、ＶＰＮ接続を切断する。これにより、図２８のフローチャートの処理が終了する。
【０１３１】
なお、以上の説明は、ユーザがＶＰＮ通信回線の切断要求を行った例であった。しかし、通信範囲制限装置１は、全てのスマートデバイスがＢＬＥ通信エリア６外に移動し、第１のリスト９１に登録されているスマートデバイスが無くなった場合に、他の無線ＬＡＮ通信システムとの間のＶＰＮ通信回線を不要と判断して切断してもよい。
【０１３２】
（複数のプロジェクタ装置の遠隔操作）
次に、ＶＰＮ接続された一方の無線ＬＡＮ通信システムで管理されているプロジェクタ装置４、及び、他方の無線ＬＡＮ通信システムで管理されているプロジェクタ装置４の両方を、一方の無線ＬＡＮ通信システムで管理されているスマートフォン２で遠隔操作する例を説明する。なお、各無線ＬＡＮ通信システムのプロジェクタ装置４は、それぞれＢＬＥ通信エリア６内に位置し、第２のリスト９２に登録済みであることとする。
【０１３３】
この場合、ユーザは、まず、制御対象となるプロジェクタ装置４のリスト（制御対象リスト）を作成する。図２９のフローチャートは、制御対象リストの作成動作の流れを示している。ユーザは、スマートフォン２を操作して転送リスト９５を表示する。転送リスト９５は、上述のように一方及び他方の各無線ＬＡＮ通信システムで管理されている周辺機器のリストとなっている。ユーザは、転送リスト９５の中から所望の周辺機器を選択操作する。この例の場合、ユーザは、転送リスト９５の中から、一方の無線ＬＡＮ通信システムで管理されているプロジェクタ装置４、及び、他方の無線ＬＡＮ通信システムで管理されているプロジェクタ装置４を選択操作する。
【０１３４】
選択操作を完了すると、ユーザは、スマートフォン２を介して、選択操作が完了したことを示す選択完了操作を行う。ステップＳ１３１では、スマートフォン２のＣＰＵ２１が、選択完了操作の有無を監視している。ＣＰＵ２１は、選択完了操作を検出するまでの間（ステップＳ１３１：Ｎｏ）、ステップＳ１３２で、所望の周辺機器の選択操作を受け付ける。そして、選択完了操作を検出すると（ステップＳ１３１：Ｙｅｓ）、ステップＳ１３３に処理を進める。
【０１３５】
ステップＳ１３３では、ＣＰＵ２１が、ユーザに選択されたプロジェクタ装置４の制御対象リストを作成し、表示部２４に表示制御する。図３０に、制御対象リストの一例を示す。図３０に示す例は、連結リスト形式（リンクドリスト形式）で作成された制御対象リストを示している。連結リスト形式の場合、一連のノードが任意のデータフィールド群を有し、１つ又は複数のリンク情報により、次及び前のノードを指し示すようになっている。図３０に示す例は、第１のプロジェクタ装置及び第２のプロジェクタ装置が連結されてリスト化された例である。なお、連結リスト形式以外であっても、例えば配列形式又はツリー形式等の他の形式で制御対象リストを作成してもよい。
【０１３６】
次に、図３１のフローチャートに、制御対象リストに従って、複数のプロジェクタ装置４の投影動作を制御する流れを示す。まず、ユーザのスマートフォン２で作成された制御対象リストは、通信範囲制限装置１にＢＬＥ通信により送信され、通信範囲制限装置１のＨＤＤ１４等の記憶部に記憶される。通信範囲制限装置１のＣＰＵ１１は、まず、ステップＳ１４１において、１番目の制御対象リストに従って、無線ＬＡＮＡＰ部１６を用いた無線ＬＡＮ通信、又はＢＬＥ通信部１７を用いたＢＬＥ通信により、第１のプロジェクタ装置４を投影制御する。
【０１３７】
次に、ステップＳ１４２において、２番目の制御対象リストで示される、次の制御対象のプロジェクタ装置４の有無を判別する。次の制御対象のプロジェクタ装置４が存在しない場合、ＣＰＵ１１は、そのまま図３１のフローチャートの処理を終了する。
【０１３８】
一方、次の制御対象のプロジェクタ装置４として、例えば他の無線ＬＡＮ通信システムで管理されているプロジェクタ装置４が存在する場合、ＣＰＵ１１は、ＶＰＮ接続されている他の無線ＬＡＮ通信システムに対して、ＮＷＩ／Ｆ９４を介してアクセスする。そして、次の制御対象のプロジェクタ装置４に対して、制御の可否の問い合わせを行う。次の制御対象となっているプロジェクタ装置４の制御を不可とする旨の応答が得られた場合、ＣＰＵ１１は、３番目の制御対象リストで示される、次の制御対象のプロジェクタ装置４の有無を判別する。
【０１３９】
これに対して、ＣＰＵ１１は、次の制御対象となっているプロジェクタ装置４の制御が可能である旨の応答を得られた場合、ステップＳ１４１に処理を戻し、他の無線ＬＡＮ通信システムで管理されている第２のプロジェクタ装置４を投影制御する。
【０１４０】
このように、ＣＰＵ１１は、制御対象リストに従って、順に、プロジェクタ装置等の制御対象を制御する。これにより、例えば、東京に位置する無線ＬＡＮ通信システムのプロジェクタ装置、及び、大阪に位置する無線ＬＡＮ通信システムのプロジェクタ装置で、同時に同じ画像を投影する等の制御を行うことができる。
【０１４１】
（実施の形態の効果）
以上の説明から明らかなように、実施の形態の無線ＬＡＮ通信システムは、無線ＬＡＮ通信エリア５内のＢＬＥ通信エリア６内に位置するデバイスに対してのみ、無線ＬＡＮ通信の使用を許可する複数の無線ＬＡＮ通信システムが、それぞれ物理的に離れた場所に存在する場合において、プレフィクスの異なるＩＰｖ６アドレス等のユニークアドレスを各無線ＬＡＮ通信システムに配布して、両者をＶＰＮ接続する。また、ＶＰＮ接続時に、各無線ＬＡＮ通信システムのＢＬＥ通信エリア６内に位置するデバイスを示す第１のリスト９１及び第２のリスト９２を交換する。そして、各無線ＬＡＮ通信システムにおいて、自分側の無線ＬＡＮ通信システムのＢＬＥ通信エリア６内に位置するデバイスの第１のリスト９１及び第２のリスト９２と、相手側の無線ＬＡＮ通信システムから取得した第１のリスト９１及び第２のリスト９２を用いて、各デバイスの通信管理を行う。
【０１４２】
それぞれ物理的に離れた場所に存在する無線ＬＡＮ通信システムをＶＰＮ接続しているため、各無線ＬＡＮ通信システムの高いセキュリティ性を維持し、また、各無線ＬＡＮ通信システムの通信経路のセキュリティも確保したうえで、それぞれ物理的に離れた場所に存在する無線ＬＡＮ通信システム内のデバイス同士の通信を可能とすることができる。また、例えば一方の無線ＬＡＮ通信システム内にプリンタ装置が存在しない場合、一方の無線ＬＡＮ通信システム内に位置するスマートデバイスから、他方の無線ＬＡＮ通信システム内に位置するプリンタ装置を操作して印刷を行うこと等が可能となり、無線ＬＡＮ通信システムの利便性の向上を図ることができる。
【０１４３】
また、各無線ＬＡＮ通信システムには、ネットワークアドレスとして、集約可能グローバルユニキャストアドレスであり、ユニークローカルアドレスであるＩＰｖ６アドレスが配布される。ＩＰｖ６アドレスは、多数のユニークアドレスを生成できる。このため、複数の無線ＬＡＮ通信システムをＶＰＮ接続した場合でも、ネットワークアドレスの衝突を回避できる。
【０１４４】
上述の実施の形態は、例として提示したものであり、本発明の範囲を限定することは意図していない。この新規な実施の形態は、その他の様々な形態で実施されることが可能である。また、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことも可能である。
【０１４５】
例えば、上述の実施の形態の説明では、無線ＬＡＮ通信エリア５内に、第２の通信範囲として、ブルートゥース通信を用いたＢＬＥ通信エリア６を生成することとした。しかし、ブルートゥース通信の代わりに、例えば可聴波に近い周波数の超音波等の所定の周波数の超音波（音声）を用いてもよい。この場合、各デバイスは、スピーカ部を介して超音波を出力し、マイクロホン部により、他のデバイスから出力された超音波を集音する。
【０１４６】
この場合、超音波（音声）の出力レベルを調整することで、第２の通信範囲を簡単に調整できる。また、超音波（音声）は、遮蔽も容易であるため、第三者による盗聴の可能性も極めて低いものとすることができる。
【０１４７】
また、ブルートゥース通信の代わりに、例えば赤外線光、可視光等の所定の波長の光を用いた光通信を用いてもよい。この場合、各デバイスは、発光部を介して所定の波長の光を発光し、他のデバイスからの光を、受光部を介して受光する。この場合においても、発光部から発光する光の出力レベルを調整することで、第２の通信範囲を簡単に調整できる。また、光は、遮蔽も容易であるため、第三者による盗聴の可能性も極めて低いものとすることができる。
【０１４８】
このような実施の形態及び実施の形態の変形は、発明の範囲や要旨に含まれると共に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１４９】
１  通信範囲制限装置
２  スマートフォン
３  プリンタ装置
４  プロジェクタ装置
５  無線ＬＡＮ通信エリア
６  ＢＬＥ通信エリア
６’  ＢＬＥ通信エリア
７  無線ＬＡＮ通信不可エリア
１５  入出力Ｉ／Ｆ
１６  無線ＬＡＮＡＰ部
１７  ＢＬＥ通信部
３１  無線ＬＡＮ通信部
３２  ＢＬＥ通信部
４７  無線ＬＡＮ通信部
４８  ＢＬＥ通信部
６７  無線ＬＡＮ通信部
６８  ＢＬＥ通信部
７５  デバイス接続部
７６  周辺機器接続部
７７  離脱検知部
７８  無線ＬＡＮＡＰ制御部
７９  ＢＬＥ通信制御部
８１  印刷依頼部
８２  無線ＬＡＮ通信制御部
８３  ＢＬＥ通信制御部
８５  印刷部
８６  無線ＬＡＮ通信制御部
８７  ＢＬＥ通信制御部
９１  第１のリスト
９２  第２のリスト
９３  記憶制御部
９４  ＮＷＩ／Ｆ
９５  転送リスト
９６  記憶制御部
９８  ルータ制御部
９９  ゲートウェイ制御部
１００  インターネット
１５０  管理サーバ装置
【先行技術文献】
【特許文献】
【０１５０】
【特許文献１】特開２００２−３５１７６６号公報
【図１】
2016167795.tif 000003
【図２】
2016167795.tif 000004
【図３】
2016167795.tif 000005
【図４】
2016167795.tif 000006
【図５】
2016167795.tif 000007
【図６】
2016167795.tif 000008
【図７】
2016167795.tif 000009
【図８】
2016167795.tif 000010
【図９】
2016167795.tif 000011
【図１０】
2016167795.tif 000012
【図１１】
2016167795.tif 000013
【図１２】
2016167795.tif 000014
【図１３】
2016167795.tif 000015
【図１４】
2016167795.tif 000016
【図１５】
2016167795.tif 000017
【図１６】
2016167795.tif 000018
【図１７】
2016167795.tif 000019
【図１８】
2016167795.tif 000020
【図１９】
2016167795.tif 000021
【図２０】
2016167795.tif 000022
【図２１】
2016167795.tif 000023
【図２２】
2016167795.tif 000024
【図２３】
2016167795.tif 000025
【図２４】
2016167795.tif 000026
【図２５】
2016167795.tif 000027
【図２６】
2016167795.tif 000028
【図２７】
2016167795.tif 000029
【図２８】
2016167795.tif 000030
【図２９】
2016167795.tif 000031
【図３０】
2016167795.tif 000032
【図３１】
2016167795.tif 000033