"複数の無線アクセスポイントを備えた無線通信装置とモバイル端末とが無線通信する無線通信システムにおいて、前記モバイル端末が、無線通信装置の各無線アクセスポイントが利用する通信チャネルでの接続要求を所定の間隔で順次に送信する手段と、前記各通信チャネルに対応した無線アクセスポイントから順次に返信される接続応答の電波強度を計測する手段と、前記各接続応答の電波強度の時系列に基づいて、無線通信装置に対するモバイル端末の移動状況を推定する手段と、前記移動状況の推定結果に基づいて、無線アクセスポイントとの接続を制御する手段とを具備したことを特徴とする無線通信システム。前記無線通信装置が複数のUSBポートを備え、前記無線アクセスポイントは、前記各USBポートに装着されたUSB型の無線APモジュールであることを特徴とする請求項1に記載の無線通信システム。前記無線APモジュールが、無線LANモジュールであることを特徴とする請求項2に記載の無線通信システム。前記無線APモジュールが、Bluetoothモジュールであることを特徴とする請求項2に記載の無線通信システム。前記移動状況を推定する手段は、各無線通信装置が備える複数の無線アクセスポイントに関して計測された電波強度を統計的に処理して当該無線通信装置に対する移動状況を推定することを特徴とする請求項1に記載の無線通信システム。前記移動状況を推定する手段は、計測された電波強度の時系列に基づいて、モバイル端末が無線通信装置に対して静止中であるか否かを推定し、前記接続を制御する手段は、モバイル端末が無線通信装置に対して所定時間以上継続して静止中と判定されると、無線通信装置との無線接続を確立することを特徴とする請求項1ないし5のいずれかに記載の無線通信システム。前記移動状況を推定する手段は、計測された電波強度の時系列に基づいて、モバイル端末が無線通信装置に接近中であるか否かを推定し、前記接続を制御する手段は、モバイル端末が無線通信装置に接近中と判定されると、無線通信装置との距離が所定の基準値よりも接近するタイミングを待って前記無線通信装置との無線接続を確立することを特徴とする請求項1ないし5のいずれかに記載の無線通信システム。前記移動状況を推定する手段は、計測された電波強度の時系列に基づいて、モバイル端末が無線通信装置から離脱中であるか否かを推定し、前記接続を制御する手段は、モバイル端末が無線通信装置から離脱中と判定されると、無線通信装置との距離が所定の基準値よりも離れるタイミングを待って前記無線通信装置との無線接続を切断することを特徴とする請求項1ないし5のいずれかに記載の無線通信システム。特許文献1では、二次元コードを介して無線接続に必要な情報が通信相手に通知されるが、二次元コードの読み取りには、携帯電話のカメラを起動し、ピントを合わせ、撮影するという手順を踏む必要があり、ユーザの操作負担が少なくない。特許文献2では、無線接続情報が専用の接触面RFID、Felica、NFCなどを介して通信相手に通知されるが、通信距離が数cmと短いので、端末同士を近接タッチさせる必要があるなど、利用者の動作に制限を付ける必要があり、また利用者がデジタルサイネージから離れてしまうと利用できない。特許文献3では、受信電波強度により距離が推定され、ユーザがデジタル複合機に近付いたと判定されると自動的に無線接続が確立される。しかしながら、1回の電波強度測定に約数秒~十数秒を要するために接続タイミングが遅れ、デジタルサイネージの前に到達したユーザを迷わせてしまう。また、実際の環境では、遮蔽物、反射物、ノイズあるいはユーザの移動等の影響により検出結果が変動し、距離の推定結果が不安定となってしまう。本発明の目的は、上記した従来技術の課題を解決し、無線通信装置とモバイル端末との相対的な位置関係を従来よりも短い間隔で、かつ正確に推定し、この推定結果に基づいて両者の無線接続を制御することで、ユーザに特別な接続操作を要求することなく、無線接続を最適なタイミングで自動的に確立、切断できる無線通信システムを提供することにある。上記の目的を達成するために、本発明は、複数の無線アクセスポイントを備えた無線通信装置とモバイル端末とが無線通信する無線通信システムにおいて、モバイル端末が以下のような構成を具備した点に特徴がある。無線通信装置の各無線アクセスポイントが利用する通信チャネルでの接続要求を所定の間隔で順次に送信する手段と、各通信チャネルに対応した無線アクセスポイントから順次に返信される接続応答の電波強度を計測する手段と、各接続応答の電波強度の時系列に基づいて、無線通信装置に対する移動状況を推定する手段と、移動状況の推定結果に基づいて、無線アクセスポイントとの接続を制御する手段とを具備した。電波強度の時系列に基づいて、モバイル端末が無線通信装置に対して静止中であるか否かを推定し、モバイル端末が無線通信装置に対して所定時間以上継続して静止中と判定されると無線接続が確立されるようにした。電波強度の時系列に基づいて、モバイル端末が無線通信装置に接近中であるか否かを推定し、モバイル端末が無線通信装置に接近中と判定されると、無線通信装置との距離が所定の基準値よりも接近するタイミングを待って無線接続が確立されるようにした。電波強度の時系列に基づいて、モバイル端末が無線通信装置から離脱中であるか否かを推定し、モバイル端末が無線通信装置から離脱中と判定されると、無線通信装置との距離が所定の基準値よりも離れるタイミングを待って無線接続が切断されるようにした。本発明によれば、以下のような効果が達成される。無線通信装置に設けられた複数の無線APとモバイル端末との距離を順番に短い周期で繰り返し計測できるので、無線通信装置に対するモバイル端末の移動状況を正確に推定できるようになる。そして、この推定結果に応じて両者の無線接続が制御されるので、ユーザに特別な接続操作を要求することなく、無線通信装置との無線接続を最適なタイミングで自動的に確立または切断できるようになる。無線通信装置に対してモバイル端末が静止中であるか否かを判定し、静止中と判定されると、モバイル端末と無線通信装置との無線接続が直ちに確立される。したがって、モバイル端末のユーザが無線通信装置に興味を示して立ち止まるだけで無線接続が確立されるので、その後、ユーザが無線通信装置に対してコンテンツの提供等を要求すると、当該コンテンツを直ちに配信できるようになる。無線通信装置に対してモバイル端末が接近中であるか否かを判定し、接近中と判定されると、モバイル端末が無線通信装置との無線通信に適した位置に到達するタイミングを待って無線接続が確立される。したがって、モバイル端末が無線通信に適した位置に到達するよりも前に無線接続が確立されることで無線リソースが無駄に消費されたり、あるいはモバイル端末が無線通信に適した位置に到達しても無線接続が未だ確立されないために無線通信を開始できないといった不都合を回避できるようになる。無線通信装置に対してモバイル端末が離脱中であるか否かを判定し、離脱中と判定されると、モバイル端末が無線通信装置との無線通信に不適な位置まで離れるタイミングを待って無線接続が切断される。したがって、モバイル端末が無線通信に不適な位置まで既に離れているのに無線接続が切断されずに無線リソースが無駄に消費されたり、あるいはモバイル端末が未だ無線通信に適した位置に存在するにもかかわらず無線接続が切断されたりする不都合を回避できるようになる。以下、図面を参照して本発明の実施の形態について詳細に説明する。図1は、本発明を適用した無線通信システムの主要部の構成を示したブロック図であり、本発明の説明に不要な構成は図示が省略されている。ここでは、無線通信装置としてのデジタルサイネージ1と、このデジタルサイネージ1に無線接続して通信するモバイル端末2との組み合わせを例にして説明する。また、本発明では無線通信の方式としてはBluetoothおよびWiFiのいずれも利用可能であるが、ここではBluetoothによる無線通信を例にして説明する。デジタルサイネージ1は、複数のUSBポート図示省略を備え、各USBポートには、Bluetoothのアクセスポイントとして機能するUSB型のBluetoothモジュールが装着され、それぞれ無線アクセスポイントAPとして機能する。AP管理部101は、各USBポートに接続された全ての無線APを一元管理する。無線接続部102は、モバイル端末2から送信された接続要求に応答して、いずれかの無線APを制御することでBluetoothによる無線接続を確立する。本実施形態では、BluetoothモジュールがUSBポートに装着されるとUSBデバイスとして認識される。さらに、デバイスの種類を探索するUSBのProbeコマンドによりBluetoothの無線APと判定されると、HCIコマンドにより該当無線APがOSに登録され、前記AP管理部101が制御プロセスを起動して該当無線APに割り当てる。このとき、無線APのデバイス名を識別するために、各無線APは、プリフィクス情報端末名BTUSB00、BTUSB01のような連番で管理される。登録完了後、HCIインタフェースを使用することで、各無線APは独立してモバイル端末2とHCIレベルでの入出力を行えるようになる。これらの制御プロセスを協調動作させるため、複数の制御プロセス間でコンテキストスイッチCPUの状態を保存したり復元したりする過程を行い、多くの制御プロセスが同じモバイル割当情報のメモリ上のコピーを共有できるようにすることで一元的な管理が可能となる。モバイル端末2において、電波強度計測部201は、各無線APとの距離を当該各無線APから受信した信号に基づいて計測する。WiFiやBluetoothを用いた位置検出では、モバイル端末から複数の無線APへの信号の到達時間差から三点測量により測位を行うTDOA方式や、複数の無線APから送信されたビーコン信号のRSSIをモバイル端末で取得し、統計モデルを作成利用することにより三点測量により測位を行うRSSI方式が提案されている。TDOA方式では高精度な測位が可能であるものの、到達時間差を測定するための専用機能を実装する必要があり、モバイル端末への搭載は困難である。RSSI電波強度の測定方式は、TDOA方式に較べて精度が低下するものの、市販の無線機器にはRSSI発信検出機能が標準的に搭載されているので特別なハードウェアを用意する必要がない。そこで、本発明ではRSSI方式の採用を前提としている。Bluetoothでは、Bluetooth通信機能を有する情報端末の電波強度を探索するために、非同期通信であって応答性のあるInquiryWithRSSIコマンドが用意されている。本実施形態では、前記電波強度計測部201が、無線APの利用可能な通信チャネルごとに、RSSI要求の記述された問い合わせ要求を、周波数の低いチャネルから高いチャネルまで所定の間隔で順次に繰り返し送信する。そして、デジタルサイネージ1の各無線APから返信されるRSSI計測用の信号およびMACアドレスを取得し、無線APごとにRSSIを計測する。図2、3は、前記電波強度計測部201によるRSSI計測の手順を示したシーケンスフローである。図2において、電波強度計測部201からは、所定の時間間隔Δt例えば、1secごとに通信チャネルchxの異なるInquiryWithRSSIが順次に送信される。各InquiryWithRSSIは、デジタルサイネージ1の対応する無線APにより受信され、当該無線APからInquiry応答が返信される。なお、Inquiry応答は、InquiryWithRSSIの送信からΔt以内に受信されたものだけが受信され、それ以降に受信されたInquiry応答は破棄される。Bluetoothでは一般的に、全ての通信チャネル最大で、79チャネルでInquiryWithRSSIを送信終える探索周期ΔTに10秒程度を要する。したがって、デジタルサイネージ1に無線APが一つしか設けられていないと、InquiryRepを10秒程度の探索周期でしか受信できない。これに対して、本実施形態ではデジタルサイネージ1に通信チャネルの異なる複数の無線APを設けたので、前記探索周期ΔT内にInquiryRepを複数回受信できる。したがって、モバイル端末2ではデジタルサイネージ1との距離を、無線APの探索周期ΔTよりも十分に短い時間間隔で計測できるようになる。なお、InquiryWithRSSIは低い周波数から順次に送信されるので、各無線APからInquiryRepが周期的に返信されるようにするためには、各無線APの通信チャネルを均一に分散させることが望ましい。例えば、無線AP数が8台であれば、探索周期ΔTが8等分されるように、それぞれの通信チャネルを、例えばch1,ch11,ch21,ch31...ch71と設定しておくことが望ましい。このとき、モバイル端末2では前記InquiryWithRSSIの送信周期ごとに、図3に示したように、手順1において、アプリレイヤー電波強度計測部201からRSSI電波強度信号を受信可能なregisterReceiver関数が呼び出され、CALLBACK関数onReceiveがOSに登録される。手順2では、アプリレイヤーからstartDiscovery関数によりハードレイヤーに探索開始のコマンドが送信されて周辺探索が開始される。デジタルサイネージ1の各無線APにおいて前記Discovery要求が受信され、RSSI情報応答が返信されると、モバイル端末2では、手順3において、前記各無線APから返信されたRSSI情報応答が受信される。これにより、onReceive関数がアクティブになり、取得された信号をアプリレイヤーに通知する。本実施形態では、このような手順1~3が、通信チャネルごとに、すなわちデジタルサイネージ1の無線APごとに繰り返される。なお、本実施形態は、無関係なデジタルサイネージを排除するため、全てのデジタルサイネージのBluetoothAPの初期識別IDにプリフィクスPrefixのベンダ識別情報も含める。発見された新たなBluetoothAPのベンダ識別情報と、自ら記憶しているベンダ識別情報とが一致するか否かを判断し、一致しない場合その情報を無視される。図1へ戻り、モバイル端末2の電波強度集計部202は、デジタルサイネージ1ごとに、その複数の無線APに関するRSSIの計測結果をMACアドレスと対応付けて時系列で集計する。図4は、RSSIの集計結果の一例を示した図であり、応答した無線APのMACアドレスごとに、当該無線APから受信した無線信号のRSSI行末の括弧内の数字が記録されている。このRSSIは、その値が大きいほど受信電波強度が強く、通信距離が短いことを意味する。BluetoothClass1規格のRSSI範囲は127dBm~20dBmであり、半径数十メートル程度の無線APからMACアドレスおよびRSSI応答情報が得られる。移動状況推定部203は、前記RSSIの時系列データに基づいて、デジタルサイネージ1に対するモバイル端末2の相対的な移動状況を繰り返し推定する。本実施形態では、デジタルサイネージ1に対するモバイル端末2の移動状況をRSSIの時系列から推定する学習モデルが予め構築されており、前記検知されたRSSIの時系列を前記学習モデルに適用することで、デジタルサイネージ1に対するモバイル端末2と移動状況が推定される。無線接続制御部204は、前記移動状況推定部203により推定された移動状況が所定の接続条件を満足すると、前期電波強度計測部201より取得された各無線APのMACアドレスを用いて、該当デジタルサイネージ1への接続を要求するリクエストを送信し、無線接続が確立されると双方向のデータ通信を開始する。また、前記移動状況が所定の切断条件を満足すると、デジタルサイネージ1との無線接続を切断する。次いで、図5のフローチャートを参照してモバイル端末2の一実施形態の動作を説明する。ステップS1では、RSSI要求を含むBluetooth規格の問い合わせコマンドが、前記電波強度計測部201からブロードキャストで送信される。本実施形態では、デジタルサイネージ1に実装されている全ての無線APからInquiry応答が順次に返信されるように、通信チャネルを切り替えながらInquiryWithRSSIの送信が繰り返される。ステップS2では、前記各InquiryWithRSSIコマンドに対して、通信チャネルが同じ無線APからMACアドレスの記述されたInquiry応答が返信されたか否かが、前記電波強度計測部201において判定される。Inquiry応答が受信されると、ステップS3では、今回のInquiryWithRSSIコマンドに対する正規のInquiry応答であるか否かが判定される。今回以前に送信されたInquiryWithRSSIコマンドに対するInquiry応答であれば、ステップS5へ進んで破棄される。また、Inquiry応答が受信されることなく、ステップS6でタイムアウトと判定されると、ステップS1へ戻って次の通信タイミングに備える。前記ステップS3において、正規のInquiry応答が受信されたと判定されるとステップS4へ進む。ステップS4では、当該応答信号に基づいてRSSIが計測され、この計測結果が無線APのMACアドレスと紐付けられて、前記電波強度集計部202により集計される。ステップS7では、前記Inquiry応答およびそのRSSIに基づいて、無線接続の可能なデジタルサイネージ1を発見できたか否かが判定される。発見できれば、そのデジタルサイネージ1が最近傍として登録され、発見できなければステップS1へ戻る。なお、複数のデジタルサイネージ1が発見された場合には、その中でRSSI値デジタルサイネージ1ごとに、その複数の無線APについて計測されたRSSI値の統計値、例えば平均値が最大のデジタルサイネージが最近傍として登録される。ステップS8では、前記最近傍と判定されたデジタルサイネージ1と既に接続済みであるか否かが判定され、最初は未接続と判定されるのでステップS9へ進む。ステップS9では、前記最近傍以外のデジタルサイネージと既に接続中であるか否かが判定される。接続中であればステップS10へ進み、その接続を切断した後にステップS11以降へ進む。これに対して、前記ステップS8において、前記最近傍と判定されたデジタルサイネージ1と既に接続済みであると判定されるとステップS16へ進む。ステップS16では、RSSI値が所定時間以上継続して閾値を下回るなどの切断条件が満足されるとステップS15へ進む。ステップS15では無線接続が切断される。ステップS11では、前記移動状況推定部203において、デジタルサイネージ1に対するモバイル端末2の移動状況が判定される。本実施形態では、モバイル端末2がデジタルサイネージ1に対して、静止、接近および離脱のいずれの状態にあるかが判定される。本実施形態では、移動状況の判定アルゴリズムにk近傍法kNearestNeighborが採用される。k近傍法では、あるオブジェクト本実施形態では、RSSI時系列データの特徴ベクトルに相当の分類が、その特徴ベクトル近傍のオブジェクト群の投票によって決定される。判定アルゴリズムの訓練段階では、RSSI時系列データを多数収集した既知の特徴ベクトルとクラスラベル本実施例は:静止、接近、離脱だけを保持している。実際の分類段階では、クラスラベルが未知である実測のRSSI時系列データの特徴ベクトルに対して、既知の特徴ベクトル群との距離を計算し、k個の候補が選択されると、これらの候補のクラスラベルの多数決で実測データのクラスラベルが与えられる。これにより、本実施形態では、複数の無線APに関して計測されたRSSIの時系列データから、学習モデルを使ってデジタルサイネージ1に対するモバイル端末2の移動状況クラスラベルが推定される。具体的には、デジタルサイネージ1から既知の距離に設置した無線式のモバイル端末と各無線APとの間で前もってRSSIを計測し、その平均値、最大値、最小値、中央値、初期値および終了値と前記既知の距離と対応付ける。更に、前記モバイル端末をデジタルサイネージ1に対して静止、接近および離脱させながら、前記対応付けを時系列で集計し、その集計結果を教師データとして学習モデルを構築する。そして、実計測された各RSSI値の平均値、最大値、最小値、中央値、初期値および終了値を前記学習モデルに適用し、識別器にk近傍法を用いることでユーザの移動状況静止、接近、離脱が判定される。静止判定前記K近傍法に基づいて、モバイル端末2がデジタルサイネージ1の前に到達して立ち止まったと判定されるとステップS12へ進み、前記無線接続制御部204により直ちに無線接続が確立される。なお、無線接続の確立後にRSSIが所定時間以上継続して所定の閾値を下回ると、前記最近傍の判定が直ちに解除され、無線接続が解除される。接近判定前記K近傍法に基づいて、デジタルサイネージ1に対するモバイル端末2の距離およびその移動速度が算出される。その結果、モバイル端末2が所定時間たとえば2秒以内にデジタルサイネージ1の前に到達できると推定されると、モバイル端末2が接近中であると判定してステップS13へ進む。ステップS13では接続タイマがスタートし、そのタイムアウトを待ってステップS12へ進む。前記接続タイマは、モバイル端末2がデジタルサイネージ1の前に到着すると予測されるタイミングまたはその直前のタイミングでタイムアウトするように、ある程度のタイムラグを見込んで設定される。離脱判定前記K近傍法に基づいて、デジタルサイネージ1に対するモバイル端末2の距離および移動速度が算出され、所定時間たとえば、2秒以内に無線通信圏内から外れると推定されると、モバイル端末2が離脱中であると判定してステップS14進む。ステップS14では切断タイマが起動され、そのタイムアウト後にステップS15へ進む。ステップS15では、無線接続が切断される。前記切断タイマは、モバイル端末2が無線通信圏内から外れるタイミングまたはその直前のタイミングでタイムアウトするように、ある程度のタイムラグを見込んで設定される。このように、本実施形態によれば、デジタルサイネージ1に複数の無線APを設け、各無線APとモバイル端末2との距離を順番に短い周期で繰り返し計測できるので、デジタルサイネージ1に対するモバイル端末2の移動状況を正確に推定できるようになる。そして、この推定結果に応じて両者の無線接続が制御されるので、ユーザに特別な接続操作を要求することなく、無線接続を最適なタイミングで自動的に確立、切断できるようになる。また、本実施形態によれば、モバイル端末2がデジタルサイネージ1に対して静止中と判定されると、モバイル端末2とデジタルサイネージ1との無線接続が直ちに確立される。したがって、モバイル端末2のユーザがデジタルサイネージ1に興味を示して立ち止まるだけで無線接続が確立されるので、その後、ユーザがデジタルサイネージ1に対してコンテンツの提供等を要求すると、当該コンテンツを直ちに配信できるようになる。さらに、本実施形態によれば、モバイル端末2がデジタルサイネージ1に対して接近中と判定されると、モバイル端末2がデジタルサイネージ1との無線通信に適した位置に到達するタイミングを待って無線接続が確立される。したがって、モバイル端末2が無線通信に適した位置に到達するよりも前に無線接続が確立されることで無線リソースが無駄に消費されたり、あるいはモバイル端末2が無線通信に適した位置に到達しても無線接続が未だ確立されないために無線通信を開始できないといった不都合を回避できるようになる。さらに、本実施形態によれば、モバイル端末2がデジタルサイネージ1に対して離脱中と判定されると、モバイル端末2がデジタルサイネージ1との無線通信に不適な位置まで離れるタイミングを待って無線接続が切断される。したがって、モバイル端末2が無線通信に不適な位置まで既に離れているのに無線接続が切断されずに無線リソースが無駄に消費されたり、あるいはモバイル端末2が未だ無線通信に適した位置に存在するにもかかわらず無線接続が切断されたりする不都合を回避できるようになる。"