(57)【要約】【課題】他の情報処理装置との間で通信モジュールを用いて好適に接続を確立することができるようにする。【解決手段】本発明の情報処理装置は、無線通信部が使用可能な周波数帯域に含まれる異なる中心周波数を有する複数の第１の標識信号を、他の情報処理装置が有する無線通信部の起動を要求する起動要求信号として第１の送信周期と異なる第２の送信周期で前記無線通信部を用いて順次送信し、周波数帯域で第１の標識信号を第１の繰り返し周期で繰り返して送信し、前記他の情報処理装置をサーチし、サーチされる他の情報処理装置との間で無線通信部を用いて接続を確立する接続手段とを備える。【選択図】  図９
2011193274.tif 000002
【特許請求の範囲】
【請求項１】
無線基地局として利用可能な他の情報処理装置との間で無線通信を行う無線通信部と、
前記無線通信部が使用可能な周波数帯域に含まれる異なる中心周波数を有する複数の第１の標識信号を、前記他の情報処理装置が有する無線通信部の起動を要求する起動要求信号として第１の送信周期と異なる第２の送信周期で前記無線通信部を用いて順次送信し、前記周波数帯域で前記第１の標識信号を第１の繰り返し周期で繰り返して送信し、前記他の情報処理装置をサーチする第１のサーチ手段と、
前記第１のサーチ手段によりサーチされる前記他の情報処理装置との間で前記無線通信部を用いて接続を確立する接続手段とを備えることを特徴とする情報処理装置。
【請求項２】
特定の操作が行われた場合、前記第１のサーチ手段は、複数の前記第１の標識信号を前記起動要求信号として前記第２の送信周期で前記無線通信部を用いて順次送信し、前記周波数帯域で前記第１の標識信号を前記第１の繰り返し周期で繰り返して送信し、前記他の情報処理装置をサーチすることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記無線通信部が使用可能な周波数帯域に含まれる異なる中心周波数を有する複数の第２の標識信号を前記第１の送信周期で前記無線通信部を用いて順次送信し、前記周波数帯域で前記第２の標識信号を第２の繰り返し周期で繰り返して送信し、前記情報処理装置が接続可能な無線基地局をサーチする第２のサーチ手段をさらに備え、
前記第２のサーチ手段によりサーチされる無線基地局の中に、前記情報処理装置が利用可能な無線基地局がない場合、前記第１のサーチ手段は、複数の前記第１の標識信号を前記起動要求信号として前記第２の送信周期で前記無線通信部を用いて順次送信し、前記周波数帯域で前記第１の標識信号を前記第１の繰り返し周期で繰り返して送信し、前記他の情報処理装置をサーチすることを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記第１の標識信号は、前記無線通信部のモードが第１のモードである場合に前記無線通信部が送出するProbe Request信号であり、前記第２の標識信号は、前記無線通信部のモードが第２のモードである場合に前記無線通信部が送出するProbe Request信号であることを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記無線通信部はWLAN通信モジュールであり、
前記第１のモードはWLAN通信モジュールに関するActive Scan方式を用いたStationモードまたはAdhocモードであり、前記第２のモードはWLAN通信モジュールに関するStationモードであることを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記第１の送信周期は、無線基地局が送出するBeacon信号のデファクトの送信周期であることを特徴とする請求項１および３のいずれかに記載の情報処理装置。
【請求項７】
前記第２の送信周期は、前記第１の送信周期よりも短い周期であることを特徴とする請求項１および３のいずれかに記載の情報処理装置。
【請求項８】
前記第１のサーチ手段により前記周波数帯域で送信される前記起動要求信号としての前記第１の標識信号の前記第１の繰り返し周期は、前記第２のサーチ手段により前記周波数帯域で送信される前記第２の標識信号の前記第２の繰り返し周期よりも短いことを特徴とする請求項３に記載の情報処理装置。
【請求項９】
前記第１の繰り返し周期は、前記第２の送信周期の整数倍であることを特徴とする請求項１および３のいずれかに記載の情報処理装置。
【請求項１０】
前記第１の標識信号は、前記他の情報処理装置を識別するために用いられる識別情報でありかつ前記他の情報処理装置との間において設定されたユニークワード情報を含むことを特徴とする請求項１および３のいずれかに記載の情報処理装置。
【請求項１１】
前記第１の送信周期が無線基地局が送出するBeacon信号のデファクトの送信周期以外の周期である場合、前記第２の送信周期は、前記第１の送信周期と異なることに加えて、無線基地局が送出するBeacon信号のデファクトの送信周期とも異なることを特徴とする請求項１および３のいずれかに記載の情報処理装置。
【請求項１２】
他の情報処理装置との間で無線通信を行う無線通信部と、
前記無線通信部が使用可能な周波数帯域に含まれる特定の中心周波数を有する第１の標識信号を、前記他の情報処理装置が有する無線通信部の起動を要求する起動要求信号として第１の送信周期と異なる第２の送信周期で前記無線通信部を用いて順次送信するように制御する送信制御手段と、
前記無線通信部が前記第１の標識信号を送信した後、前記他の情報処理装置との間で前記無線通信部を用いて接続を確立する接続手段とを備えることを特徴とする情報処理装置。
【請求項１３】
特定の操作が行われた場合、前記送信制御手段は、前記第１の標識信号を前記起動要求信号として前記第２の送信周期で前記無線通信部を用いて順次送信するように制御することを特徴とする請求項１２に記載の情報処理装置。
【請求項１４】
前記無線通信部が使用可能な周波数帯域に含まれる異なる中心周波数を有する複数の第２の標識信号を第１の送信周期で前記無線通信部を用いて順次送信し、前記周波数帯域で前記第２の標識信号を所定の繰り返し周期で繰り返して送信し、情報処理装置が接続可能な無線基地局をサーチするサーチ手段をさらに備え、
前記サーチ手段によりサーチされる無線基地局の中に、前記情報処理装置が利用可能な無線基地局がない場合、前記送信制御手段は、前記第１の標識信号を前記起動要求信号として前記第２の送信周期で前記無線通信部を用いて順次送信するように制御することを特徴とする請求項１２に記載の情報処理装置。
【請求項１５】
前記第１の標識信号は、前記無線通信部のモードが第１のモードである場合に前記無線通信部が送出するBeacon信号であり、前記第２の標識信号は、前記無線通信部のモードが第２のモードである場合に前記無線通信部が送出するProbe Request信号であることを特徴とする請求項１４に記載の情報処理装置。
【請求項１６】
前記無線通信部はWLAN通信モジュールであり、
前記第１のモードはWLAN通信モジュールに関するAdhocモードまたはAPモードであり、前記第２のモードはWLAN通信モジュールに関するStationモードであることを特徴とする請求項１５に記載の情報処理装置。
【請求項１７】
前記第１の送信周期は、無線基地局が送出するBeacon信号のデファクトの送信周期であることを特徴とする請求項１２および１４のいずれかに記載の情報処理装置。
【請求項１８】
前記第１の送信周期が無線基地局が送出するBeacon信号のデファクトの送信周期以外の周期である場合、前記第２の送信周期は、前記第１の送信周期と異なることに加えて、無線基地局が送出するBeacon信号のデファクトの送信周期とも異なることを特徴とする請求項１２および１４のいずれかに記載の情報処理装置。
【請求項１９】
前記第２の送信周期は、前記第１の送信周期よりも短い周期であることを特徴とする請求項１２および１４のいずれかに記載の情報処理装置。
【請求項２０】
前記第１の標識信号は、前記他の情報処理装置を識別するために用いられる識別情報でありかつ前記他の情報処理装置との間において設定されたユニークワード情報を含むことを特徴とする請求項１２および１４のいずれかに記載の情報処理装置。
【請求項２１】
無線基地局として利用可能な他の情報処理装置との間で無線通信を行う無線通信部を備える情報処理装置の接続確立方法において、
無線基地局として利用可能な前記他の情報処理装置との間で無線通信を行う無線通信ステップと、
前記無線通信部が使用可能な周波数帯域に含まれる異なる中心周波数を有する複数の標識信号を、前記他の情報処理装置が有する無線通信部の起動を要求する起動要求信号として第１の送信周期と異なる第２の送信周期で前記無線通信部を用いて順次送信し、前記周波数帯域で前記標識信号を所定の繰り返し周期で繰り返して送信し、前記他の情報処理装置をサーチするサーチステップと、
前記サーチステップの処理によりサーチされる前記他の情報処理装置との間で前記無線通信部を用いて接続を確立する接続ステップとを含むことを特徴とする接続確立方法。
【請求項２２】
他の情報処理装置との間で無線通信を行う無線通信部を備える情報処理装置の接続確立方法において、
他の情報処理装置との間で無線通信を行う無線通信ステップと、
前記無線通信部が使用可能な周波数帯域に含まれる特定の中心周波数を有する標識信号を、前記他の情報処理装置が有する無線通信部の起動を要求する起動要求信号として第１の送信周期と異なる第２の送信周期で前記無線通信部を用いて順次送信するように制御する送信制御ステップと、
前記無線通信部が前記第１の標識信号を送信した後、前記他の情報処理装置との間で前記無線通信部を用いて接続を確立する接続ステップとを含むことを特徴とする接続確立方法。
【請求項２３】
無線基地局として利用可能な他の情報処理装置との間で無線通信を行う場合に使用可能な周波数帯域に含まれる異なる中心周波数を有する複数の標識信号を、前記他の情報処理装置が有する無線通信部の起動を要求する起動要求信号として第１の送信周期と異なる第２の送信周期で順次送信し、前記周波数帯域で前記標識信号を所定の繰り返し周期で繰り返して送信し、前記他の情報処理装置をサーチするサーチ手段と、
前記サーチ手段によりサーチされる前記他の情報処理装置との間で接続を確立する接続手段とを備えることを特徴とする無線通信機器。
【請求項２４】
他の情報処理装置との間で無線通信を行う場合に使用可能な周波数帯域に含まれる特定の中心周波数を有する標識信号を、前記他の情報処理装置が有する無線通信部の起動を要求する起動要求信号として第１の送信周期と異なる第２の送信周期で順次送信するように制御する送信制御手段と、
前記無線通信部が前記標識信号を送信した後、前記他の情報処理装置との間で接続を確立する接続手段とを備えることを特徴とする無線通信機器。
【請求項２５】
他の情報処理装置との間で無線通信を行う無線通信部と、
前記無線通信部が無線信号を待ち受ける際の動作電力より低い動作電力で無線信号を待ち受け、他の情報処理装置から送信される、前記無線通信部の起動を要求する起動要求信号を検知する検知手段と、
前記検知手段により前記起動要求信号が検知される場合、割り込み信号を生成する割り込み信号生成手段と、
前記割り込み信号生成手段により生成される前記割り込み信号に基づいて、前記無線通信部を起動させる制御手段とを備えたことを特徴とする情報処理装置。
【請求項２６】
前記検知手段は、
前記起動要求信号を受信しＲＦ信号を出力するＲＦ信号受信回路と、
前記ＲＦ信号を整流および検波して復調信号を取得する整流回路と、
前記復調信号を増幅し所定の信号を出力するベースバンド信号増幅回路と、
前記信号の時間軸上における電圧の大小のパターンおよび周期を前記起動要求信号のパターンと比較することにより前記起動要求信号が検知されたか否かを識別する信号識別回路と、
前記信号識別回路より出力された識別結果に基づいて前記割り込み信号生成手段に制御信号を出力する制御信号出力回路とを有する請求項２５記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置、その接続確立方法、および無線通信機器に係り、特に、他の情報処理装置との間で通信モジュールを用いて接続を確立することができるようにした情報処理装置、その接続確立方法、および無線通信機器に関する。
【背景技術】
【０００２】
近年、PC（パーソナルコンピュータ）におけるWiFi（登録商標）搭載率は非常に高い反面、PCにおけるセルラシステム搭載率はまだ低い状況である。そのため、無線通信エリアのカバー率の高いセルラシステムを搭載した携帯電話機を利用して携帯電話機がまず基地局経由でデータ通信を行い、同じ携帯電話機内のWiFi通信モジュール（WLAN通信モジュール）やBluetooth（登録商標）通信モジュールなどを利用してPCと携帯電話機を接続し、携帯電話機が基地局経由のデータをPCに転送するサービスが行われている。その際、ユーザが携帯電話機側を操作して上記の一連のサービスを行うよう設定し、携帯電話機とPCとの間で上記のサービスを開始していた。なお、WiFi（登録商標）とは、通信規格IEEE802.11aやIEEE802.11bを利用した無線LAN（WLAN）機器間の相互接続性をWi-Fi Allianceによって認証されたことを示す名称である。
【０００３】
また最近では、待機電力極小化技術チップに関する技術が知られている（例えば特許文献１参照）。そこで、待機電力極小化技術チップ(以下、「EcoChip（エコチップ）」という)を携帯電話機に搭載した上で上記のサービスに利用することにより、携帯電話機内の低消費電力なICであるEcoChipにて、PCからのサービス要求（接続要求）を常時監視することができる。すなわち、EcoChipを上記のサービスに利用することにより、携帯電話機とPC間においてローカル通信を行うために、携帯電話機内の消費電力の大きいWLAN通信モジュールの電源をOFFし、消費電力の小さいEcoChipにより相手方のPCからの接続要求を定期的に監視することができる。その結果、ユーザが携帯電話機側を直接操作する作業を低消費電力にて省略することが可能である。ここで、携帯電話機内のEcoChipは、時間軸上における受信強度のみによって、APとして利用可能な携帯電話機１のWLAN通信モジュールの起動を要求する起動要求信号であるか否かを判断するものであることから、ユニーク（固有な）な送信系列または一定周期で送信し続けられる信号を検知する。
【０００４】
なお、PCがPC内のWLAN通信モジュールを利用して電波を送信する方式として３つの方式が考えられる。第１の送信方式は、PCがWLAN通信モジュールのモードをAPモードに変更してWLAN通信モジュールを用いてBeacon信号（ビーコン信号）を送信する方式である。第２の送信方式は、PCがWLAN通信モジュールのモードをAdhocモードに変更してWLAN通信モジュールを用いてBeacon信号を送信する方式である。さらに、第３の送信方式は、PCがWLAN通信モジュールのモードをSTAモード（STATIONモード）に変更し、STAモードにおけるスキャン方式をActive Scan（アクティブスキャン）としてWLAN通信モジュールを用いてProbe Request信号（プローブ要求信号）を送信する方式である。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−８９４３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来のWiFi通信システムにおいては、AP（Access Point）のBeacon信号のデファクト送信周期が102.4msとなっていることから、上記の第１の送信方式の場合にPCがWLAN通信モジュールのモードをAPモードに変更してBeacon信号を送信する送信周期も、上記の第２の送信方式の場合にPCがWLAN通信モジュールのモードをAdhocモードに変更してBeacon信号を送信する送信周期も、102.4msのデファクト送信周期と基本的に同じである。そのため、上記のサービスにおいてPCとWLAN通信モジュールを用いて通信する携帯電話機は、通常のAPからのBeacon信号であるのか、あるいはPCからのBeacon信号であるのかを判断することは困難であった。
【０００７】
また、上記の第３の送信方式の場合にPCがWLAN通信モジュールのモードをSTAモードに変更してSTAモードにおけるスキャン方式をActive ScanとしてProbe Request信号を送信する送信周期も、APのBeacon信号のデファクト送信周期（102.4ms）である場合が多く、第１の送信方式と第２の送信方式と同様に、上記のサービスにおいてPCとWLAN通信モジュールを用いて通信する携帯電話機は、通常のAPからのBeacon信号であるのか、あるいはPCからのProbe Request信号であるのかを判断することは困難であった。
【０００８】
さらに、PCは所定のサーチ周期ごとに全てのWiFiチャネルをスキャンするが、PCは省電力化を図るために次のサーチを実施するまでの間スリープしてサーチ周期ごとに間欠起床する（この一連の動作を「間欠動作」という。）ことから、PCは、例えば携帯電話機内のEcoChipが狭帯域フィルタ等によりある程度のサンプル数を要する検知アルゴリズムを採用している場合にWiFiチャネル（WLANチャネル）数だけのサンプル数となるために、Probe Request信号を検出することが可能となるだけのサンプル数のProbe Request信号を、一定周期で送信し続けることはできない。そのため、第３の送信方式の場合、PCとWLAN通信モジュールを用いて通信する携帯電話機は、通常のAPからのBeacon信号かまたはPCからのProbe Request信号であるのかを判断することが困難であるだけでなく、Probe Request信号のサンプル数が確保できないことにより携帯電話機内のEcoChipにおける受信特性に課題があった。
【０００９】
本発明は、このような状況に鑑みてなされたものであり、他の情報処理装置との間で通信モジュールを用いて好適に接続を確立することができる情報処理装置、その接続確立方法、および無線通信機器を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の情報処理装置は、上述した課題を解決するために、無線基地局として利用可能な他の情報処理装置との間で無線通信を行う無線通信部と、無線通信部が使用可能な周波数帯域に含まれる異なる中心周波数を有する複数の第１の標識信号を、他の情報処理装置が有する無線通信部の起動を要求する起動要求信号として第１の送信周期と異なる第２の送信周期で無線通信部を用いて順次送信し、周波数帯域で第１の標識信号を第１の繰り返し周期で繰り返して送信し、他の情報処理装置をサーチする第１のサーチ手段と、第１のサーチ手段によりサーチされる他の情報処理装置との間で無線通信部を用いて接続を確立する接続手段とを備えることを特徴とする。
【００１１】
本発明の情報処理装置は、上述した課題を解決するために、他の情報処理装置との間で無線通信を行う無線通信部と、無線通信部が使用可能な周波数帯域に含まれる特定の中心周波数を有する第１の標識信号を、他の情報処理装置が有する無線通信部の起動を要求する起動要求信号として第１の送信周期と異なる第２の送信周期で無線通信部を用いて順次送信するように制御する送信制御手段と、無線通信部が第１の標識信号を送信した後、他の情報処理装置との間で無線通信部を用いて接続を確立する接続手段とを備えることを特徴とする。
【００１２】
本発明の情報処理装置の接続確立方法は、上述した課題を解決するために、無線基地局として利用可能な他の情報処理装置との間で無線通信を行う無線通信部を備える情報処理装置の接続確立方法において、無線基地局として利用可能な他の情報処理装置との間で無線通信を行う無線通信ステップと、無線通信部が使用可能な周波数帯域に含まれる異なる中心周波数を有する複数の標識信号を、他の情報処理装置が有する無線通信部の起動を要求する起動要求信号として第１の送信周期と異なる第２の送信周期で無線通信部を用いて順次送信し、周波数帯域で標識信号を所定の繰り返し周期で繰り返して送信し、他の情報処理装置をサーチするサーチステップと、サーチステップの処理によりサーチされる他の情報処理装置との間で無線通信部を用いて接続を確立する接続ステップとを含むことを特徴とする。
【００１３】
本発明の情報処理装置の接続確立方法は、上述した課題を解決するために、他の情報処理装置との間で無線通信を行う無線通信部を備える情報処理装置の接続確立方法において、他の情報処理装置との間で無線通信を行う無線通信ステップと、無線通信部が使用可能な周波数帯域に含まれる特定の中心周波数を有する標識信号を、他の情報処理装置が有する無線通信部の起動を要求する起動要求信号として第１の送信周期と異なる第２の送信周期で無線通信部を用いて順次送信するように制御する送信制御ステップと、無線通信部が第１の標識信号を送信した後、他の情報処理装置との間で無線通信部を用いて接続を確立する接続ステップとを含むことを特徴とする。
【００１４】
本発明の無線通信機器は、上述した課題を解決するために、無線基地局として利用可能な他の情報処理装置との間で無線通信を行う場合に使用可能な周波数帯域に含まれる異なる中心周波数を有する複数の標識信号を、他の情報処理装置が有する無線通信部の起動を要求する起動要求信号として第１の送信周期と異なる第２の送信周期で順次送信し、周波数帯域で標識信号を所定の繰り返し周期で繰り返して送信し、他の情報処理装置をサーチするサーチ手段と、サーチ手段によりサーチされる他の情報処理装置との間で接続を確立する接続手段とを備えることを特徴とする。
【００１５】
本発明の無線通信機器は、上述した課題を解決するために、他の情報処理装置との間で無線通信を行う場合に使用可能な周波数帯域に含まれる特定の中心周波数を有する標識信号を、他の情報処理装置が有する無線通信部の起動を要求する起動要求信号として第１の送信周期と異なる第２の送信周期で順次送信するように制御する送信制御手段と、無線通信部が標識信号を送信した後、他の情報処理装置との間で接続を確立する接続手段とを備えることを特徴とする。
【００１６】
本発明の情報処理装置は、上述した課題を解決するために、他の情報処理装置との間で無線通信を行う無線通信部と、無線通信部が無線信号を待ち受ける際の動作電力より低い動作電力で無線信号を待ち受け、他の情報処理装置から送信される、無線通信部の起動を要求する起動要求信号を検知する検知手段と、検知手段により起動要求信号が検知される場合、割り込み信号を生成する割り込み信号生成手段と、割り込み信号生成手段により生成される割り込み信号に基づいて、無線通信部を起動させる制御手段とを備えたことを特徴とする。
【発明の効果】
【００１７】
本発明によれば、他の情報処理装置との間で通信モジュールを用いて好適に接続を確立することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明に係る情報処理装置間で形成されるネットワークを示す図。
【図２】本発明に係る情報処理装置に適用可能な携帯電話機の内部の構成を示すブロック図。
【図３】図２の無線信号検知回路の回路構成を示す図。
【図４】図３の信号識別回路よび制御信号出力回路の詳細な構成を示す図。
【図５】本発明に係る情報処理装置に適用可能な携帯電話機のソフトウェアの構成を示す図。
【図６】ＵＷテーブルの一例を示す図。
【図７】本発明に係る情報処理装置に適用可能なパーソナルコンピュータの内部の構成を示すブロック図。
【図８】本発明に係る情報処理装置に適用可能なパーソナルコンピュータのソフトウェア構成を示す図。
【図９】本発明を説明するための概念図。
【図１０】パーソナルコンピュータが行う従来のSTAモードにおけるActive Scanの動作を説明する説明図。
【図１１】本実施形態においてパーソナルコンピュータが行うSTAモードにおけるActive Scanの動作を説明する説明図。
【図１２】図７のパーソナルコンピュータでの、STAモードにおけるActive Scan方式でのAPサーチ処理について説明するフローチャート。
【図１３】STAモードにおけるActive Scan方式でのAPサーチ処理を行うパーソナルコンピュータと、携帯電話機との間の無線通信処理を示すシーケンス図。
【図１４】図７のパーソナルコンピュータでの、AdhocモードにおけるActive Scan方式でのAPサーチ処理について説明するフローチャート。
【図１５】図７のパーソナルコンピュータでの、AdhocモードでのBeacon信号送信処理を説明するフローチャート。
【図１６】STAモードからAdhocモードに遷移した後にAdhocモードでのBeacon信号送信処理を行うパーソナルコンピュータと、携帯電話機との間の無線通信処理を示すシーケンス図。
【図１７】図７のパーソナルコンピュータでの、STAモードにおけるActive Scan方式での他のAPサーチ処理について説明するフローチャート。
【発明を実施するための形態】
【００１９】
以下、本発明の実施の形態について図面を参照しながら説明する。図１は、本発明に係る情報処理装置間で形成されるネットワークを表している。本実施形態においては、本発明に係る情報処理装置に適用可能な携帯電話機１と、本発明に係る情報処理装置に適用可能なノート型パーソナルコンピュータ（以下、単に「パーソナルコンピュータ」という。）２との間でローカルネットワークが形成される。なお、本実施形態においては携帯電話機１とパーソナルコンピュータ２とを情報処理装置に適用して説明するが、例えばＰＤＡ（Personal Digital Assistant）、携帯型ゲーム機、携帯型音楽再生機、携帯型動画再生機などの通信機能を備えた種々の通信機器を本発明に係る情報処理装置に適用するようにしてもよい。
【００２０】
携帯電話機１は、W-CDMA方式を一例とする通信方式を用いて、移動体通信網に収容される基地局３との間で音声やデータの送受信を行う。基地局３は、所定の公衆回線網４を介してインターネット５に接続される。インターネット５には、サーバ６が接続される。パーソナルコンピュータ２は、例えばWLAN（Local Area Network）の通信手段を利用して他の情報処理装置に係る携帯電話機１と通信を行うことが可能である。なお、携帯電話機１とパーソナルコンピュータ２は、消費電流の関係から数メートル程度の距離で無線通信を実現するのが好ましい。これにより、携帯電話機１がまず基地局３を経由してサーバ６との間でデータ通信を行い、携帯電話機１内のWLAN通信モジュールを利用してパーソナルコンピュータ２に接続し、携帯電話機１が基地局３経由のデータをパーソナルコンピュータ２に転送することが可能である。なお、インターネット５には、有線を介してWLANのAP（アクセスポイント；無線基地局）７−１乃至７−ｎが接続される。AP７−１乃至７−ｎには、パーソナルコンピュータ２はWLAN通信モジュール（図７のWLAN通信モジュール１１３）を介して接続可能である。AP７−１乃至７−ｎに関しては、特に区別する必要がない場合には「AP７」と総称する。
【００２１】
図２は、本発明に係る情報処理装置に適用可能な携帯電話機１の内部の構成を表している。図２では、携帯電話機１が他の情報処理装置に係るパーソナルコンピュータ２との間で無線通信を実現するための構成を主に説明し、携帯電話機１が一般的に備える構成についての詳細な説明は基本的に省略する。携帯電話機１は、携帯電話機無線通信モジュール１１、Bluetooth通信モジュール１２、WLAN通信モジュール１３、割込み信号生成回路１４、ＣＰＵ１５、メモリ１８、入力部１９、出力部２０、および無線信号検知回路２１を有する。携帯電話機１の各部は、バス２２により接続される。
【００２２】
携帯電話機無線通信モジュール１１は、基地局３との音声やデータの送受信を実現する。携帯電話機無線通信モジュール１１は、図示せぬアンテナを備え、移動体通信網に収容される基地局３から所定の通信処理システムで送信される無線信号を空間から受信する。また、携帯電話機無線通信モジュール１１は、基地局３に対して所定の通信処理システムで無線通信できるようにアンテナを介して空間に所定の無線信号を放射する。携帯電話機無線通信モジュール１１は、受信された信号に対して所定の処理を行った後ＣＰＵ１５にデータを出力したり、出力部２０としてのレシーバより音声を出力したりする。また、携帯電話機無線通信モジュール１１は、所定の処理を行った後ＣＰＵ１５より出力されたデータや入力部１９としてのマイクロフォンより集音された音声を送信する。
【００２３】
Bluetooth通信モジュール１２は、図示せぬアンテナを介して携帯電話機１の近傍（数ｍ乃至十数ｍ）に存在する他の情報処理装置などと無線通信を行う。WLAN通信モジュール１３は、内蔵されたアンテナを介して通信規格IEEE802.11aやIEEE802.11bなどに準拠した無線LAN通信を行う。
【００２４】
ＣＰＵ（Central Processing Unit）１５は、メモリ１８としてのＲＯＭ（Read Only Memory）に記憶されているプログラムまたはＲＯＭからＲＡＭ（Random Access Memory）にロードされた、オペレーティングシステム（ＯＳ）を含む各種のアプリケーションプログラムや制御プログラムに従って各種処理を実行する。ＣＰＵ１５は、種々の制御信号を生成し、各部に供給することにより携帯電話機１を統括的に制御する。ＲＡＭは、ＣＰＵ１５が各種の処理を実行する上において必要なデータなどを適宜記憶する。また、メモリ１８は電気的に書換えや消去が可能な不揮発性メモリであるフラッシュメモリ素子やＨＤＤ（Hard Disc Drive）を有する。
【００２５】
入力部１９は、例えば操作キータイプやタッチパネルタイプなどの入力手段を介して入力を受け付け、この入力信号をＣＰＵ１５に出力する。また、音声通話時には、マイクロフォンを介してユーザの音声を集音する。出力部２０は、ＣＰＵ１５の指示に基づいて文字や画像などからなるデータを出力する。この出力部２０は、例えばLCD（Liquid Crystal Display）や有機ＥＬディスプレイなどにより構成される。また、音声通話時にはレシーバを介して通話相手の音声を出力する。
【００２６】
無線信号検知回路２１は、パーソナルコンピュータ２より送出された振幅変調波形を有する無線信号を検知するための回路である。無線信号検知回路２１は、パーソナルコンピュータ２より受信した信号の時間軸における電力値の大小のパターンおよび周期によって信号の種類を判定し、受信した無線信号に含まれる特定の起動要求信号を検知した場合には所定の制御信号を割り込み信号生成回路１４に出力する。割り込み信号生成回路１４は、無線信号検知回路２１より出力された信号に基づいて割り込み信号を生成し、生成された割り込み信号をＣＰＵ１５に出力する。これにより、割り込み信号生成回路１４は、ＣＰＵ１５に割り込み処理が発生した旨を通知する。なお、割り込み信号生成回路１４および無線信号検知回路２１は、EcoChipとして１チップ化される。勿論、割り込み信号生成回路１４を除いて無線信号検知回路２１のみでEcoChipとして１チップ化されるようにしてもよい。
【００２７】
無線信号検知回路２１は、ローカル通信部としてのＷＬＡＮ通信モジュール１３およびＢＴ通信モジュール１２がパーソナルコンピュータ２より送出された無線信号を自ら監視する際の動作電力よりも低い動作電力によって、この無線信号を監視することが可能である。なお、無線信号検知回路２１の各回路は、後述する各回路の説明毎に示す文献に記載された省電力化を実現することが可能な従来技術を適用して構成される。しかし、無線信号検知回路２１は、後述する文献に記載された構成に限らず、少なくともローカル通信部としてのＷＬＡＮ通信モジュール１３およびＢＴ通信モジュール１２がパーソナルコンピュータ２より送出された無線信号を監視する際の動作電力より低い動作電力でこの無線信号を監視することが可能であればいかなる構成であってもよい。
【００２８】
図３は、図２の無線信号検知回路２１の回路構成を表している。無線信号検知回路２１は、ＲＦ信号受信回路３１、ダウンコンバータ（整流回路）３２、ベースバンド（ＢＢ）信号増幅回路３３、信号識別回路３４および制御信号出力回路３５を備える。ＲＦ（Radio Frequency）信号受信回路３１は、パーソナルコンピュータ２などの情報処理装置より送出された検知感度に達する無線信号（電波）を受信すると、ＲＦ信号を出力する。ダウンコンバータ（整流回路）３２は、ＲＦ信号受信回路３１より出力されたＲＦ信号を整流および検波して復調信号を取得する。なお、省電力化のため、ダウンコンバータ（整流回路）３２は局部発振器を有しない構成となっている。ダウンコンバータ（整流回路）３２の構成については、例えば特許第４３７７９４６号公報（復調装置）に記載された技術を適用することができる。
【００２９】
具体的には、ダウンコンバータ（整流回路）３２は、直流電圧を出力するバイアス回路と、ゲート端子とソース端子との間に直流電圧のみが印加される第１のＭＯＳトランジスタと、ゲート端子とソース端子との間に直流電圧のみが印加されるとともにドレイン端子が第１のＭＯＳトランジスタのソース端子に接続された第２のＭＯＳトランジスタと、一端が第１のＭＯＳトランジスタのソース端子に接続され他端が交流信号が入力される結合キャパシタとを具備する整流回路であって、バイアス電圧を所定のタイミングで供給する整流回路である。
【００３０】
ＢＢ信号増幅回路３３は、ダウンコンバータ（整流回路）３２から出力された復調信号を増幅し所定の信号を出力する。ＢＢ信号増幅回路３３の構成については、例えば特開２００９−８９４３４号公報（トリガ信号発生装置、受信機）に記載された技術が適用可能である。具体的には、ＢＢ信号増幅回路３３は、復調信号の大きさに応じた振幅を持つ電流を生成する電流生成手段と、この電流生成手段が生成する電流の大きさに応じた振幅を有し、第一電源電位から第二電源電位に向かって流れる電流を出力する電流出力手段、およびこの電流出力手段が出力する電流を増幅するカレントミラー回路とを含む信号増幅手段と、カレントミラーの出力端に接続され、増幅された電流信号を電圧信号に変換してトリガ信号を生成するトリガ信号生成手段を備えた、すなわちカレントミラー回路および電流電圧変換回路を有する回路である。
【００３１】
信号識別回路３４は、ＢＢ信号増幅回路３３において生成された信号を所定のタイミングで閾値と比較して２値信号を生成するとともに、携帯電話機１が受信した無線信号が待受け状態にある起動要求信号であるか否かを識別し、識別結果を制御信号出力回路３５に出力する。制御信号出力回路３５は、信号識別回路３４より出力された識別結果に基づいて割込み処理の発生を通知する旨の制御信号を生成し、生成されたこの制御信号を割り込み信号生成回路１４に出力する。また、ＣＰＵ１５が割込み処理の内容を必要に応じて読み込めるように書き込みを行う。
【００３２】
図４は、図３の信号識別回路３４および制御信号出力回路３５の詳細な構成を表している。なお、図中の一点鎖線より左側が図３の信号識別回路３４、右側が制御信号出力回路３５に該当する。信号識別回路３４の比較器３６は、ＢＢ信号増幅回路３３より供給された信号を比較基準電位と比較し、この比較基準電位よりも高い信号が検出された場合にはハイレベル、基準電位よりも低い信号はローレベルと判断し、振幅変調ユニークワード（ＵＷ）検出回路４１の振幅変調復調回路４２、WLAN信号検出回路４３およびBluetooth（ＢＴ）信号検出回路４４にそれぞれ信号を出力する。WLAN信号検出回路４３は、得られた信号が、パーソナルコンピュータ２のWLAN通信モジュール（図７のWLAN通信モジュール１１３）が送出する信号（以下、単に「WLAN信号」という。）の包絡線パターンに合致するか否かの検出を行う。WLAN信号検出回路４３は、WLAN信号の包絡線パターンを検出した場合、制御信号出力回路３５のWLAN信号検出信号生成回路４５に通知する。ＢＴ信号検出回路４４は、得られた信号が、ＢＴ通信モジュールがＩｎｑｕｉｒｙ（インクワイアリ）スキャン時に出力する信号（以下、単に「ＢＴ信号」という。）の包絡線パターンに合致するか否かの検出を行う。
【００３３】
振幅変調ＵＷ検出回路４１の振幅変調復調回路４２は、得られた信号を復調する処理を行う。ここで復調される信号は、後述するパーソナルコンピュータ２より送出されるユニークワード情報（ＵＷ）とコマンド情報とが含まれる信号（以下、単に「ＵＷ信号」という。）である。振幅変調復調回路４２は、これらのＵＷおよびコマンドを取得するために復調処理を行う。振幅変調復調回路４２より出力された信号は、ユニークワード（ＵＷ）シフトレジスタ４７およびコマンドシフトレジスタ４８に供給される。コマンド信号生成回路４９は、ＵＷシフトレジスタ４７に供給された信号といずれかのＵＷ設定レジスタ５１に設定されたＵＷとの一致が検出された場合、ＣＰＵ１５が割り込み処理の中でインタフェース（Ｉ／Ｆ）部５０を介して読み込むためのコマンド信号を生成する。
【００３４】
ユニークワード（ＵＷ）設定レジスタ５１ａ、５１ｂ、５１ｃ（ＵＷ設定レジスタ５１）には、ＣＰＵ１５より設定されたＵＷがそれぞれ記憶される。ＵＷシフトレジスタ４７に供給された信号は、比較器５２ａ、５２ｂ、５２ｃ（比較器５２）においてそれぞれＵＷ設定レジスタ５１ａ、５１ｂ、５１ｃに設定されたＵＷと一致するか否かが判定される。ＵＷ設定レジスタ５１および対応する比較器５２が複数（本実施形態においては３つ）用意されることにより、携帯電話機１は複数の情報処理装置（すなわち、複数の異なるパーソナルコンピュータ２）との間で設定されたＵＷを設定することができるため、異なる情報処理装置からの接続要求信号を同時に待ち受けることができる。
【００３５】
ＵＷシフトレジスタ４７に信号を供給しＵＷ設定レジスタ５１に記憶されたＵＷとの比較を行う具体的な構成については、例えば特開２００９−３３４４５号公報（受信装置および方法）に記載された技術が適用可能である。WLAN信号検出信号生成部４５、ＢＴ信号検出信号生成回路４６により各検出信号が生成された場合、およびＵＷシフトレジスタ４７に供給された信号といずれかのＵＷ設定レジスタ５１に設定されたＵＷとの一致が検出された場合には、ＯＲ回路５３に通知される。ＯＲ回路５３はいずれかの信号が入力された場合、割り込み信号生成回路１４に対して信号を出力する。また、WLAN信号検出信号生成回路４５、ＢＴ信号検出信号生成回路４６、各比較器５２は、割り込み信号を受け付けたＣＰＵ１５が読み込むための信号をＩ／Ｆ部５０に出力する。
【００３６】
図５は、本発明に係る情報処理装置に適用可能な携帯電話機１のソフトウェアの構成を表している。図５では、携帯電話機１が他の情報処理装置に係るパーソナルコンピュータ２との間で無線通信を実現するための構成を主に説明し、携帯電話機１が一般的に備えるソフトウェアの構成についての詳細な説明は基本的に省略する。
【００３７】
Bluetooth（ＢＴ）通信スタック６１は、所定のＢＴ通信手順を実行する。Bluetooth（ＢＴ）ドライバ６２は、ＢＴ通信スタックの実行する手順を実現するためにＢＴ通信モジュール１２を制御する。WLAN通信スタック６４は、所定のWLAN通信手順を実行する。WLANドライバ６５は、WLAN通信スタックの実行する手順を実現するためにWLAN通信モジュール１３を制御する。携帯電話機無線通信部６６は、携帯電話機１の音声通話やデータ通信などの通信事業者ネットワークを利用した通信時に携帯電話機無線通信モジュール１１を制御して無線通信を実現する。
【００３８】
ＢＴ通信スタック６１、WLAN通信スタック６４および携帯電話機無線通信部６６は、それぞれ通信システムマネージャ６８により管理される。通信アプリケーション６９は、例えばユーザからの通信指示を直接受け付けて通信システムマネージャ６８に通知を行う。
【００３９】
無線信号検知回路マネージャ７０は、無線信号検知回路２１を統括的に制御したり、各アプリケーションと連絡したりする。無線信号検知回路ドライバ７１は、無線信号検知回路マネージャ７０の制御に基づいて無線信号検知回路２１を動作させる。無線信号検知回路アプリケーション７２は、例えばユーザからの指示や入力データを受け付けて無線信号検知回路マネージャ７０に通知する。
【００４０】
ユニークワード（ＵＷ）テーブル７５には、ユーザにより設定されたＵＷやアプリケーション固有のＵＷが格納される。図６は、ＵＷテーブルの一例を示す。図６（Ａ）に示すように、ＵＷテーブル７５にはローカル通信処理を行う端末を認識する際に用いられる識別情報であるＵＷ、ローカル通信処理により実行される処理を示すコマンド、およびＵＷとコマンドの組合せに割り当てられた起動されるアプリケーションがそれぞれ関連付けられて保存されている。また、図６（Ｂ）に示すように、ＵＷテーブル７５には無線信号検知回路アプリケーション７２により生成された端末間に固有でユーザ任意に設定されるＵＷである個人ＵＷも保存される。アプリケーションの起動に割り当てられるＵＷには、アプリケーション固有のＵＷのみならず、ユーザにより任意に設定されたＵＷを用いることもできる。この場合には、図６（Ｂ）に保存された個人ＵＷが参照される。
【００４１】
図７は、本発明に係る情報処理装置に適用可能なパーソナルコンピュータ２の内部の構成を表している。パーソナルコンピュータ２は、Bluetooth通信モジュール１１２、WLAN通信モジュール１１３、ＣＰＵ１１５、メモリ１１８、入力部１１９、出力部１２０を有する。パーソナルコンピュータ２の各部は、バス１２２により接続されている。Bluetooth（ＢＴ）通信モジュール１１２は、内蔵されたアンテナを介してパーソナルコンピュータ２の近傍（数ｍ乃至十数ｍ）に存在する他の情報処理装置などと無線通信を行う。WLAN通信モジュール１３は、内蔵されたアンテナを介して通信規格IEEE802.11aやIEEE802.11bなどに準拠した無線LAN通信を行う。
【００４２】
ＣＰＵ（Central Processing Unit）１５は、メモリ１８としてのＲＯＭ（Read Only Memory）に記憶されているプログラムまたはＲＯＭからＲＡＭ（Random Access Memory）にロードされた、オペレーティングシステム（ＯＳ）を含む各種のアプリケーションプログラムや制御プログラムに従って各種処理を実行する。ＣＰＵ１１５は、種々の制御信号を生成し、各部に供給することによりパーソナルコンピュータ２を統括的に制御する。ＲＡＭは、ＣＰＵ１１５が各種の処理を実行する上において必要なデータなどを適宜記憶する。また、メモリ１８は電気的に書換えや消去が可能な不揮発性メモリであるフラッシュメモリ素子やＨＤＤ（Hard Disc Drive）を有する。
【００４３】
入力部１１９は、例えばキーボードやタッチパネルタイプなどの入力手段を介して入力を受け付け、この入力信号をＣＰＵ１１５に出力する。出力部１２０は、ＣＰＵ１１５の指示に基づいて文字や画像などからなるデータを出力する。
【００４４】
図８は、本発明に係る情報処理装置に適用可能なパーソナルコンピュータ２のソフトウェア構成を表している。図８では、パーソナルコンピュータ２が他の情報処理装置に係る携帯電話機１との間で無線通信を実現するための構成を主に説明し、パーソナルコンピュータ２が一般的に備えるソフトウェアの構成についての詳細な説明は基本的に省略する。
【００４５】
Bluetooth（ＢＴ）通信スタック１６１は、所定のＢＴ通信手順を実行する。Bluetooth（ＢＴ）ドライバ１６２は、ＢＴ通信スタックの実行する手順を実現するためにＢＴ通信モジュール１１２を制御する。Bluetooth（ＢＴ）拡張ドライバ１８０は、ＵＷテーブル１７５に格納されたＵＷおよびコマンドを振幅変調してＵＷ信号としてＢＴ通信モジュール１１２に発信させるための拡張されたドライバである。ＢＴ拡張ドライバ１８０は、ＢＴ通信モジュール１１２の起動パラメータに応じて起動直後に１回あるいは複数回ＵＷおよびコマンドを振幅変調してＢＴ通信モジュール１１２に発信させる。
【００４６】
WLAN通信スタック１６４は、所定のWLAN通信手順を実行する。WLANドライバ１６５は、WLAN通信スタック１６４の実行する手順を実現するためにWLAN通信モジュール１１３を制御する。WLAN拡張ドライバ１８１は、ＵＷテーブル１７５に格納されたＵＷおよびコマンドを振幅変調してWLAN通信モジュール１１３に発信させるための拡張されたドライバである。WLAN拡張ドライバ１８１は、WLAN通信モジュール１１３の起動パラメータに応じて起動直後に１回あるいは複数回ＵＷおよびコマンドを振幅変調してWLAN通信モジュール１１３に発信させる。
【００４７】
ＢＴ通信スタック１６１およびWLAN通信スタック１６４は、それぞれ通信システムマネージャ１６８により管理される。通信アプリケーション１６９は、例えばユーザからの通信指示を直接受け付け通信システムマネージャ１６８に通知を行う。無線信号検知回路アプリケーション１７２は、例えばユーザからのＵＷ登録指示や入力データを受け付けＢＴ拡張ドライバ１８０およびWLAN拡張ドライバ１８１に通知する。ユニークワード（ＵＷ）テーブル１７５には、ユーザにより設定されたＵＷが格納される。また、ＵＷ信号送信時にはアプリケーションが受け付けたユーザからの指示やアプリケーションの判断に基づいて任意のコマンドがＵＷとともに送出される。
【００４８】
ここで、パーソナルコンピュータ２がパーソナルコンピュータ２内のWLAN通信モジュール１１３を利用して電波を送信する方式として３つの方式が考えられる。第１の送信方式は、パーソナルコンピュータ２がWLAN通信モジュール１１３のモードをAPモードに変更してWLAN通信モジュール１１３を用いてBeacon信号を送信する方式である。第２の送信方式は、パーソナルコンピュータ２がWLAN通信モジュール１１３のモードをAdhocモードに変更してAdhocモードの親機として動作し、WLAN通信モジュール１１３を用いてBeacon信号（ビーコン信号）を送信する方式である。さらに、第３の送信方式は、パーソナルコンピュータ２がWLAN通信モジュール１１３のモードをSTAモード（STATIONモード；換言すれば、端末モード）に変更し、STAモードにおけるスキャン方式をActive Scan（アクティブスキャン）としてWLAN通信モジュールを用いてProbe Request信号（プローブ要求信号）を送信する方式である。なお、「Beacon信号」や「Probe Request信号」は、所定の管理フレームを含む信号であり、WLAN通信時におけるWLAN信号である。
【００４９】
また、「APモード」とは、WLANのAP（アクセスポイント）７を介して、WLAN通信モジュールを備える情報処理装置同士が通信するモードである。「Adhocモード」とは、WLANのAP７を介さずに、WLAN通信モジュールを備える情報処理装置同士が直接的に通信するモードである。「STAモード」とは、WLANのAP７または他の情報処理装置との間で接続するためのモードであり、Active Scan（アクティブスキャン）とPassive Scan（パッシブスキャン）の２つのスキャン方式がある。STAモードにおけるPassive Scanの場合、AP７から通信可能なエリアに対してブロードキャストされるBeacon信号を情報処理装置が受信してSSID（Service Set Identifier）の確認し合い、情報処理装置はAP７との間で認証（Authentication）のフェーズに移行する。STAモードにおけるActive Scanの場合、AP７から一定時間Beacon信号を受信できない場合に、情報処理装置が、通信を行いたいAP７が有するSSIDの情報を含むProbe Request信号を送信し、通信を所望するAP７からProbe Response信号（プローブ応答信号）を得ることができたとき、情報処理装置はAP７との間で認証（Authentication）のフェーズに移行する。なお、「Adhocモード」には、Adhocモードの親機として動作する場合と、Adhocモードの子機として動作する場合の２つがあり、Adhocモードの子機として動作する場合には、STAモードにおいて説明したActive ScanとPassive Scanの２つのスキャン方式がある。
【００５０】
ところで、携帯電話機１をモデムとして動作させる通信よりも優先度の高いAP（アクセスポイント）７を用いた通信が利用可能であると判定した場合には、パーソナルコンピュータ２は、利用可能なAP７を用いることにより通信を行う。しかし、従来においては、パーソナルコンピュータ２がWiFi APサーチの結果、利用可能なAP７がないと判定した場合、どのようにパーソナルコンピュータ２がサーバ６または他の情報処理装置に接続するかに関する手続きは規定されていない。
【００５１】
図９は、本発明の実施形態を説明するための概念図である。図９が示すように、パーソナルコンピュータ２がWiFi APサーチの結果、利用可能なAP７がないと判定した場合、パーソナルコンピュータ２は、自動的にまたはユーザが携帯電話機１をAP（無線基地局）として利用したいときに、携帯電話機１内のWLAN通信モジュール１３の起動を要求する起動要求信号を生成して携帯電話機１内のEcoChip（エコチップ）に対して送信する。ここで、携帯電話機１内のWLAN通信モジュール１３の起動を要求する起動要求信号として用いられる信号は、「Beacon信号」や「Probe Request信号」などであり、上記のWLAN信号またはＵＷ信号（ユニークワード変調波）である。なお、ＵＷ信号は、パーソナルコンピュータ２を識別するために用いられる識別情報であってかつ携帯電話機１との間において設定されたユニークワード情報がWLAN信号に付加された信号である。携帯電話機１内のEcoChipは、パーソナルコンピュータ２からの起動要求信号を検知し、携帯電話機１内のＣＰＵ１５を割り込みを発生させるための割り込み信号を生成し、ＣＰＵ１５に出力する。ＣＰＵ１５は、EcoChipからの割り込み信号に基づいて、WLAN通信モジュール１３を起動する。携帯電話機１は、WLAN通信モジュール１３を介してパーソナルコンピュータ２との間で接続を確立する。
【００５２】
しかしながら、従来のWiFi通信システムにおいては、AP７のBeacon信号のデファクト送信周期が約100ms程度の周期（例えば102.4ms周期）となっていることから、第１の送信方式の場合にパーソナルコンピュータ２がWLAN通信モジュール１１３のモードをAPモードに変更してBeacon信号を送信する送信周期も、第２の送信方式の場合にパーソナルコンピュータ２がWLAN通信モジュール１１３のモードをAdhocモードに変更してBeacon信号を送信する送信周期も、一般的に102.4msのデファクト送信周期である。そのため、パーソナルコンピュータ２との間でWLAN通信モジュールを用いて通信する携帯電話機１は、通常のAP７からのBeacon信号であるのか、あるいはパーソナルコンピュータ２からのBeacon信号（起動要求信号）であるのかを判断することは困難となる。また、第３の送信方式の場合にパーソナルコンピュータ２がWLAN通信モジュール１１３のモードをSTAモードに変更してSTAモードにおけるスキャン方式をActive ScanとしてProbe Request信号を送信する送信周期も、APのBeacon信号のデファクト送信周期（102.4ms周期）と基本的に同じであり、第１の送信方式と第２の送信方式の場合と同様である。
【００５３】
特に、パーソナルコンピュータ２は所定のサーチ周期（繰り返し周期）ごとに全てのWiFiチャネル（WiFi Channel）をスキャンするが、パーソナルコンピュータ２は省電力化を図るために次のサーチを実施するまでの間スリープしてサーチ周期ごとに間欠起床する（この一連の動作を「間欠動作」という。）。図１０は、パーソナルコンピュータ２が行う従来のSTAモードにおけるActive Scanの動作を説明する説明図である。図１０が示すように、Active Scanでは、パーソナルコンピュータ２は、１回のAPサーチにおいて、利用可能なWiFi Channel（例えば１３個のChannel）に対して周辺のAP７にProbe Request信号を送出する。このProbe Request信号には、パーソナルコンピュータ２が通信を所望するAP７が有するSSIDの情報が含まれている。パーソナルコンピュータ２は、Probe Request信号に含まれるSSIDと同一のSSIDを持つAP７からProbe Response信号（プローブ応答信号）を返してもらうことでA７Pへのアソシエート（接続）を試みる。なお、「WiFi Channel」とは、WLAN通信モジュールが使用可能な例えば２．４ＧＨｚ帯域に含まれる所定の中心周波数および周波数帯域幅を有する周波数帯域である。
【００５４】
このとき、パーソナルコンピュータ２は、Probe Request信号をあるChannelに対して一旦送信すると、AP７からのProbe Response信号を受信するための待ち時間であるProbe応答待ち時間だけ待機し、Probe Request信号をあるChannelに対して送信してから102.4ms経過後に次のChannelに対するAPサーチを実施する。全てのChannelのサーチを実施して次のサーチを実施するまでの間は、消費電力を低減するため、パーソナルコンピュータ２のWLAN通信モジュール１１３はスリープ状態となる。例えば図１０が示すように、パーソナルコンピュータ２のWLAN通信モジュール１１３は、60秒程度などの少なくとも秒オーダーでスリープする。
【００５５】
ところが、パーソナルコンピュータ２は、携帯電話機１内のEcoChipが狭帯域フィルタ等によりある程度のサンプル数を要する検知アルゴリズムを採用している場合にWiFiチャネル（WLANチャネル）数だけのサンプル数となるために、Probe Request信号を検出することが可能となるだけのサンプル数のProbe Request信号を、一定周期で送信し続けることはできない。そのため、第３の送信方式の場合、パーソナルコンピュータ２とWLAN通信モジュールを用いて通信する携帯電話機１は、通常のAP７からのBeacon信号かまたはパーソナルコンピュータ２からのProbe Request信号であるのかを判断することが困難であるだけでなく、Probe Request信号のサンプル数が確保できないことにより携帯電話機１内のEcoChipにおける受信特性に課題があった。
【００５６】
そこで、本実施形態においては、まず、パーソナルコンピュータ２がWiFi APサーチの結果、利用可能なAP７がないと判定した場合で、かつ自動的にまたはユーザが携帯電話機１をAPとして利用したいときに、パーソナルコンピュータ２は、携帯電話機１内のWLAN通信モジュール１３の起動を要求する起動要求信号を、APのBeacon信号のデファクト送信周期（102.4ms周期）と異なる周期（例えば60msや70ms周期）で生成して携帯電話機１に送信する。図１１は、本実施形態においてパーソナルコンピュータ２が行うSTAモードにおけるActive Scanの動作を説明する説明図である。図１１が示すように、Active Scanでは、パーソナルコンピュータ２は、１回のAPサーチにおいて、利用可能なWiFi Channel（例えば１３個のChannel）に対して周辺のAP７にProbe Request信号を、APのBeacon信号のデファクト送信周期（102.4ms周期）と異なる周期（例えば60ms周期）で送出する。これにより、パーソナルコンピュータ２がWiFi APサーチの結果、利用可能なAP７がないと判定した場合で、かつ自動的にまたはユーザが携帯電話機１をAPとして利用したいときに、携帯電話機１内の無線信号検知回路２１が検知すべき起動要求信号の送信周期を、APのBeacon信号のデファクト送信周期（102.4ms）と異なるユニークな送信周期に変更することができ、耐干渉性を向上させることができる。
【００５７】
特に、第３の送信方式の場合にパーソナルコンピュータ２がWLAN通信モジュール１１３のモードをSTAモードに変更してSTAモードにおけるスキャン方式をActive ScanとしてProbe Request信号を起動要求信号として送信する場合、パーソナルコンピュータ２は、APのBeacon信号のデファクト送信周期（102.4ms周期）と異なる周期で、Probe Request信号を生成して携帯電話機１に送信するだけでなく、図１１が示すようにサーチ周期（繰り返し周期）を、例えば変更後の１Channelサーチ周期である60msの整数倍の周期に変更する。これにより、パーソナルコンピュータ２は、一定周期で起動要求信号としての送信波形を送信し続けることができ、時間軸上における受信強度のみで判断する携帯電話機１内のEcoChipにとって十分なサンプル数の起動要求信号を送信することができる。以下、この方法を用いたAPサーチ処理について説明する。
【００５８】
図１２のフローチャートを参照して、図７のパーソナルコンピュータ２での、STAモードにおけるActive Scan方式でのAPサーチ処理について説明する。なお、図１２の場合、パーソナルコンピュータ２は、STAモードにおけるActive Scan方式でのProbe Request信号として上記のWLAN信号を携帯電話機１に送信するものとする。
【００５９】
ステップＳ１において、パーソナルコンピュータ２のＣＰＵ１１５は、ユーザにより入力部１１９が操作されることにより、通信アプリケーション１６９においてWiFi APサーチ要求（通信要求）が受け付けられたか否かを判定し、通信アプリケーション１６９においてWiFi APサーチ要求が受け付けられたと判定するまで待機する。ステップＳ１においてパーソナルコンピュータ２のＣＰＵ１１５が通信アプリケーション１６９においてWiFi APサーチ要求が受け付けられたと判定した場合、パーソナルコンピュータ２のＣＰＵ１１５はステップＳ２で、WLAN通信モジュール１１３を制御し、APのBeacon信号のデファクト送信周期（例えば102.4ms周期）をProbe Request信号の送信周期として用いて、STAモードにおけるActive Scan方式での通常のAPサーチを行う。具体的には、図１０が示すように、パーソナルコンピュータ２は、１回のAPサーチにおいて、利用可能なWiFi Channel（例えば１３個のChannel）に対して周辺のAP７にProbe Request信号としてのWLAN信号を送出する。このとき、パーソナルコンピュータ２は、Probe Request信号をあるChannelに対して一旦送信すると、AP７からのProbe Response信号を受信するための待ち時間であるProbe応答待ち時間だけ待機し、Probe Request信号をあるChannelに対して送信してから102.4ms経過後に次のChannelに対するAPサーチを実施する。なお、このときパーソナルコンピュータ２から送信されるProbe Request信号を「第２の標識信号」と定義する。
【００６０】
ステップＳ３において、パーソナルコンピュータ２のＣＰＵ１１５は、STAモードにおけるActive Scan方式でのWiFi APサーチの結果、利用可能なＡＰがあるか否かを判定する。ステップＳ３においてパーソナルコンピュータ２のＣＰＵ１１５が、利用可能なＡＰがあると判定した場合、パーソナルコンピュータ２のＣＰＵ１１５はステップＳ１１で、利用可能であると判定したAPとの接続を確立し、このAPとの間で通信を行なう。
【００６１】
一方、ステップＳ３においてパーソナルコンピュータ２のＣＰＵ１１５が、利用可能なＡＰはないと判定した場合、パーソナルコンピュータ２のＣＰＵ１１５はステップＳ４で、ユーザにより入力部１１９が操作されることにより、APとして利用可能な携帯電話機１のWLAN通信モジュール１３の起動を要求する起動要求信号（携帯電話機１のEcoChip ON要求）を送信するとの指示が受け付けられたか否かを判定する。ステップＳ４においてパーソナルコンピュータ２のＣＰＵ１１５が、APとして利用可能な携帯電話機１のWLAN通信モジュール１３の起動を要求する起動要求信号を送信するとの指示が受け付けられていないと判定した場合、処理はステップＳ１に戻る。一方、ステップＳ４においてパーソナルコンピュータ２のＣＰＵ１１５が、APとして利用可能な携帯電話機１のWLAN通信モジュール１３の起動を要求する起動要求信号（携帯電話機１のEcoChip ON要求）を送信するとの指示が受け付けられたと判定した場合、パーソナルコンピュータ２のＣＰＵ１１５はステップＳ５で、STAモードにおけるActive Scan方式でのProbe Request信号の送信周期を、APのBeacon信号のデファクト送信周期（例えば102.4msの周期）と異なる周期に変更するとともに、サーチ周期を、変更後のProbe Request信号の送信周期に合わせて変更する。具体的には、図１１が示すように、パーソナルコンピュータ２は、１回のAPサーチにおいて、利用可能なWiFi Channel（例えば１３個のChannel）に対して周辺のAP７や他の情報処理装置に送信するProbe Request信号の送信周期を、APのBeacon信号のデファクト送信周期（102.4ms周期）と異なる周期（例えば60ms周期）に変更するとともに、サーチ周期を例えば変更後の１Channelサーチ周期である60msの整数倍（例えば60msの２０倍など）の周期に変更する。なお、パーソナルコンピュータ２のＣＰＵ１１５が、利用可能なＡＰがないと判定した場合、パーソナルコンピュータ２は、ユーザからの指示を待つことなく自動的にProbe Request信号の送信周期およびサーチ周期を変更するようにしてもよい。また、60msや70ms周期以外の周期に変更するようにしてもよい。
【００６２】
なお、パーソナルコンピュータ２は、Probe Request信号の送信周期を、APのBeacon信号のデファクト送信周期（102.4ms周期）と異なる周期（例えば60msや70ms周期）に変更する。この変更方法を採用する前提として、従来のWiFi通信システムにおいては、AP７のBeacon信号のデファクト送信周期が約100ms程度の周期（例えば102.4ms周期）となっていることから、第１の送信方式の場合にパーソナルコンピュータ２がWLAN通信モジュール１１３のモードをAPモードに変更してBeacon信号を送信する送信周期も、第２の送信方式の場合にパーソナルコンピュータ２がWLAN通信モジュール１１３のモードをAdhocモードに変更してBeacon信号を送信する送信周期も、さらには、STAモードにおけるスキャン方式をActive ScanとしてProbe Request信号を送信する送信周期も、一般的に102.4msのデファクト送信周期であったということを想定している。しかし、従来においても、STAモードにおけるスキャン方式をActive ScanとしてProbe Request信号を送信する送信周期は、APのBeacon信号のデファクト送信周期（102.4ms周期）とは異なる送信周期に設定される場合もある。このような場合には、パーソナルコンピュータ２は、STAモードにおけるActive Scan方式でのProbe Request信号の送信周期を、APのBeacon信号のデファクト送信周期（102.4ms周期）と異なり、かつ通常時に設定される、STAモードにおけるスキャン方式をActive ScanとしてProbe Request信号を送信する送信周期とも異なる周期に変更するようにする。これにより、パーソナルコンピュータ２との間でWLAN通信モジュールを用いて通信する携帯電話機１は、通常のAP７からのBeacon信号や通常時のSTAモードにおけるスキャン方式をActive ScanとしてのProbe Request信号とを区別して、パーソナルコンピュータ２からのProbe Request信号（起動要求信号）であるのかを判断することができる。なお、通常時に設定される、STAモードにおけるスキャン方式をActive ScanとしてProbe Request信号を送信す
る送信周期とは、STAモードにおけるスキャン方式をActive ScanとしてProbe Request信号を、携帯電話機１のWLAN通信モジュール１３の起動を要求する起動要求信号として用いずに送信する送信周期を意味する。
【００６３】
ステップＳ６において、パーソナルコンピュータ２のＣＰＵ１１５はステップＳ２で、WLAN通信モジュール１１３を制御し、変更後のProbe Request信号の送信周期およびサーチ周期を用いて、STAモードにおけるActive Scan方式でのAPサーチを行う。具体的には、図１１が示すように、パーソナルコンピュータ２は、１回のAPサーチにおいて、利用可能なWiFi Channel（例えば１３個のChannel）に対して周辺のAP７にProbe Request信号としてのWLAN信号を送出する。このとき、パーソナルコンピュータ２は、Probe Request信号をあるChannelに対して一旦送信すると、AP７からのProbe Response信号を受信するための待ち時間であるProbe応答待ち時間だけ待機し、Probe Request信号をあるChannelに対して送信してから60ms経過後に次のChannelに対するAPサーチを実施する。また、このサーチ周期は、例えば60msの２０倍の周期である。これにより、STAモードにおけるActive Scan方式での通常のAPサーチ時に使用されるProbe Request信号の送信周期と異なる送信周期（例えば60ms周期）を使用して、Probe Request信号をWLAN信号として携帯電話機１に送信することができるため、携帯電話機１のEcoChipがパーソナルコンピュータ２からのWLAN信号を誤検出する確率を非常に小さいものにすることができる。
【００６４】
なお、このときステップＳ６でパーソナルコンピュータ２から送信されるSTAモードにおけるActive Scan方式でのProbe Request信号を「第１の標識信号」と定義する。
【００６５】
ステップＳ７において、パーソナルコンピュータ２のＣＰＵ１１５は、WLAN通信モジュール１１３を制御し、携帯電話機１とのWLAN通信を確立するための機器認証を行う。すなわち、パーソナルコンピュータ２のＣＰＵ１１５は、WLAN通信モジュール１１３を制御し、携帯電話機１からのProbe Response信号（プローブ応答信号）に含まれるSSIDと、携帯電話機１に送信されたProbe Request信号に含まれるSSIDとが一致するかを判定し、一致すると判定した場合、機器認証を認証パケットによって行う。ステップＳ８において、パーソナルコンピュータ２のＣＰＵ１１５は、携帯電話機１との機器認証に成功したか否かを判定する。ステップＳ８においてパーソナルコンピュータ２のＣＰＵ１１５が機器認証に成功したと判定した場合、パーソナルコンピュータ２のＣＰＵ１１５はステップＳ９で、携帯電話機１との間でアソシエーション要求とアソシエーション応答をやり取りしてアソシエーションを行い、携帯電話機１との間で接続を確立する。ステップＳ１０において、パーソナルコンピュータ２のＣＰＵ１１５は、携帯電話機１との間でWLAN通信を開始する。これにより、パーソナルコンピュータ２は、携帯電話機１をAPとして動作させて携帯電話機１の携帯電話機無線通信モジュール１１を介して通信事業者ネットワークに接続することが可能となる。
【００６６】
一方、ステップＳ８においてパーソナルコンピュータ２のＣＰＵ１１５が機器認証に失敗したと判定した場合、処理は終了する。
【００６７】
図１３は、STAモードにおけるActive Scan方式でのAPサーチ処理を行うパーソナルコンピュータ２と、携帯電話機１との間の無線通信処理を示すシーケンス図である。図１３では、特に、図１２のステップＳ４においてパーソナルコンピュータ２のＣＰＵ１１５が、APとして利用可能な携帯電話機１のWLAN通信モジュール１３の起動を要求する起動要求信号（携帯電話機１のEcoChip ON要求）を送信するとの指示が受け付けられたと判定した場合にそれ以降のパーソナルコンピュータ２と携帯電話機１との間の処理が示されている。なお、携帯電話機１のEcoChip内の無線信号検知回路２１は、パーソナルコンピュータ２からWLAN通信モジュール１１３を介して送出されるWLAN信号としてのProbe Request信号を待ち受けている状態であり、携帯電話機１のWLAN通信モジュール１３はオフ状態となっているとともに、携帯電話機１のＣＰＵ１５も間欠動作を行っておりスリープ状態となっている。
【００６８】
ステップＳ５１において、パーソナルコンピュータ２のＯＳ／ＳＷ（software）は、ユーザにより入力部１１９が操作されることによって、APとして利用可能な携帯電話機１のWLAN通信モジュール１３の起動を要求する起動要求信号（携帯電話機１のEcoChip ON要求）を送信するとの指示が受け付けられたと判定した場合、WLAN通信モジュール１１３に対して携帯電話機１のEcoChip ON要求を通知する。このとき、パーソナルコンピュータ２のＯＳ／ＳＷ（software）は、STAモードにおけるActive Scan方式でのProbe Request信号の送信周期を、APのBeacon信号のデファクト送信周期（例えば102.4msの周期）と異なる周期に変更するとともに、サーチ周期を、変更後のProbe Request信号の送信周期に合わせて変更する。
【００６９】
ステップＳ５２において、WLAN通信モジュール１１３は、パーソナルコンピュータ２のＣＰＵ１１５が実行するＯＳ／ＳＷの制御に従い、変更後のProbe Request信号の送信周期およびサーチ周期を用いて、STAモードにおけるActive Scan方式でのAPサーチを行う。図１１が示すように、パーソナルコンピュータ２は、利用可能なWiFi Channel（例えば１３個のChannel）に対して周辺のAP７や他の情報処理装置にProbe Request信号としてのWLAN信号を送出する（図１３のステップＳ５３）。このとき、パーソナルコンピュータ２は、Probe Request信号をあるChannelに対して一旦送信すると、AP７からのProbe Response信号を受信するための待ち時間であるProbe応答待ち時間だけ待機し、Probe Request信号をあるChannelに対して送信してから60ms経過後に次のChannelに対するAPサーチを実施する。また、このサーチ周期は、例えば60msの２０倍の周期である。なお、パーソナルコンピュータ２は、後述するように、携帯電話機１からのProbe Response信号を受信するまでの間、Probe Request信号を携帯電話機１に対して送信し続ける。
【００７０】
ステップＳ６１において、携帯電話機１のEcoChip内の無線信号検知回路２１は、パーソナルコンピュータ２から送出されるWLAN信号が検出されたか否かを判定する。具体的には、無線信号検知回路２１のＷＬＡＮ信号検出回路４３に出力された包絡線パターンからWLAN信号が検出されたか否かを判定する。WLAN信号が検出されると、制御信号出力回路３５は割り込み信号生成回路１４に対して制御信号を出力し、割り込み信号生成回路１４は割り込み信号を生成してＣＰＵ１５に出力する。携帯電話機１は、WLAN信号が検出されていないと判定した場合、検出するまで待機する。なお、この割り込み信号は、携帯電話機１のWLAN通信モジュール１３の起動要求を意味するものである。
【００７１】
ステップＳ６２において、WLAN信号が検出されＣＰＵ１５が割り込み信号を受け付けた場合、携帯電話機１のＣＰＵ１５は、割り込み信号に基づいて起床する。そして、携帯電話機１のＣＰＵ１５は、WLAN信号検出信号生成回路４５、ＢＴ信号検出信号生成回路４６、または各比較器５２からの信号に基づく割り込み要因の読み込みを行う。ここでは、携帯電話機１のＣＰＵ１５は、無線信号検知回路２１がWLAN信号を検出したことにより発生した割り込み信号であり、割込み処理はWLAN通信モジュール１３の起動であると認識する。ステップＳ６３において、携帯電話機１のＣＰＵ１５は、WLAN通信モジュール１３の起動要求を携帯電話機１のＯＳに通知する。
【００７２】
ステップＳ６４において、携帯電話機１のＯＳは、WLAN通信モジュール１３を起動させるために、WLAN通信モジュール１３に対して起動要求を通知する。ステップＳ６５において、携帯電話機１のWLAN通信モジュール１３は、携帯電話機１のＯＳからのWLAN通信モジュール１３の起動要求に従い起動し、起動した旨の起動通知を携帯電話機１のＯＳに返す。ステップＳ６６において、携帯電話機１のＯＳは、WLAN通信モジュール１３のモードをAPモードに変更するためのAP変更要求を通知する。ステップＳ６７において、携帯電話機１のWLAN通信モジュール１３は、携帯電話機１のＯＳからのAP変更要求に従い、LAN通信モジュール１３のモードをAPモードに変更する。ステップＳ６８において、携帯電話機１のWLAN通信モジュール１３は、Probe Request信号に対する応答であるProbe Response信号をパーソナルコンピュータ２に送信する。このとき、携帯電話機１によるProbe Response信号の送信は、ステップＳ５３でパーソナルコンピュータ２から送信されているProbe Request信号（図１２のステップＳ５で記載されているAPのBeacon信号のデファクト送信周期と異なる送信周期で送信されるProbe Request信号）をWLAN通信モジュール１３が受信した結果として行われる。上記により、パーソナルコンピュータ２は、携帯電話機１からのProbe Response信号に基づいて、Probe Request信号の送信終了を判断することが可能となる。パーソナルコンピュータ２のWLAN通信モジュール１１３は、携帯電話機１からのProbe Response信号（プローブ応答信号）を受信する。そして、パーソナルコンピュータ２が機器認証に成功したと判定した場合、パーソナルコンピュータ２のWLAN通信モジュール１１３は、携帯電話機１との間でアソシエーション要求とアソシエーション応答をやり取りしてアソシエーションを行い、携帯電話機１に対して接続通知を送信し、携帯電話機１との間で接続を確立する。
【００７３】
本発明の情報処理装置は、無線通信部（WLAN通信モジュール１１３）が無線基地局として利用可能な他の情報処理装置との間で無線通信を行い、無線通信部が使用可能な周波数帯域に含まれる異なる中心周波数を有する複数の第２の標識信号を第１の送信周期で無線通信部を用いて順次送信し、周波数帯域で（または周波数帯域のほぼ全域にわたり）第２の標識信号を第２の繰り返し周期で繰り返して送信し、情報処理装置が接続可能な無線基地局をサーチし（第１のサーチ方法）、この第１のサーチ方法によりサーチされる無線基地局の中に、情報処理装置が利用可能な無線基地局がない場合、無線通信部が使用可能な周波数帯域に含まれる異なる中心周波数を有する複数の第１の標識信号を、他の情報処理装置が有する無線通信部の起動を要求する起動要求信号として第１の送信周期と異なる第２の送信周期で無線通信部を用いて順次送信し、周波数帯域で（または周波数帯域のほぼ全域にわたり）第１の標識信号を第１の繰り返し周期で繰り返して送信し、他の情報処理装置をサーチすることができ（第２のサーチ方法）、この第２のサーチ方法によりサーチされる他の情報処理装置との間で無線通信部を用いて接続を確立することができる。
【００７４】
このように、パーソナルコンピュータ２がWiFi APサーチの結果、利用可能なAP７がないと判定した場合で、かつ自動的にまたはユーザが携帯電話機１をAPとして利用したいときに、携帯電話機１内の無線信号検知回路２１が検知すべき起動要求信号の送信周期を、APのBeacon信号のデファクト送信周期（102.4ms）と異なるユニークな送信周期に変更することができる。これにより、たとえほぼ同じ時間帯にAPのBeacon信号などが空間に混在するような状態であったとしても、パーソナルコンピュータ２からのProbe Request信号のみを識別して検出することができ、耐干渉性を向上させることができる。従って、パーソナルコンピュータ２は、他の情報処理装置との間で通信モジュールを用いて好適に接続を確立することができる。
【００７５】
また、サーチ周期を、例えば変更後の１Channelサーチ周期である60msの整数倍の周期に変更することができ、これにより、パーソナルコンピュータ２は、一定周期で起動要求信号としての送信波形を送信し続けることができ、時間軸上における受信強度のみで判断する携帯電話機１内のEcoChipにとって十分なサンプル数の起動要求信号を送信することができる。さらに、図１２のように、パーソナルコンピュータ２がSTAモードにおけるActive Scan方式でのProbe Request信号として上記のWLAN信号を携帯電話機１に送信する場合には、後述するようなAdhocモードやAPモードなどの場合と異なり、パーソナルコンピュータ２と携帯電話機１においてWLANモジュールのモードを切り替える必要がなく、両端末間におけるシーケンスをシンプルにすることができ、携帯電話機１をAPとして利用する本件サービス全体における遅延時間を極力短くすることができる。
【００７６】
また、図１２の場合、パーソナルコンピュータ２がSTAモードにおけるActive Scan方式でのProbe Request信号として上記のWLAN信号を携帯電話機１に送信するようにしたが、このような場合限られず、上記動作は、WLANのサーチ処理を有する他の動作モード（例えばAdhocモード）において適用することが可能である。そのため、例えばAdhocモードにおけるサーチ動作においても同様のEcoChip起動信号送信を行うことが可能である。すなわち、パーソナルコンピュータ２がAdhocモードの子機として動作し、AdhocモードにおけるActive Scan方式でのProbe Request信号として上記のWLAN信号を携帯電話機１に送信することによって同様のEcoChip起動信号送信を行うことが可能である。この場合におけるAPサーチ処理は図１４に示される。なお、図１４のAPサーチ処理は、図１２のAPサーチ処理と基本的には同様であるが、図１４の場合にはステップＳ１０５において、パーソナルコンピュータ２のＣＰＵ１１５は、WLAN通信モジュール１１３を制御し、WLAN通信モジュール１１３のモードをSTAモードからAdhocモードに切り替え、パーソナルコンピュータ２はAdhocモードの子機として動作する。その後、パーソナルコンピュータ２は、AdhocモードにおけるActive Scan方式でのProbe Request信号として上記のWLAN信号を携帯電話機１に送信する。
【００７７】
ところで、図１２乃至図１４の場合、携帯電話機１内のWLAN通信モジュール１３の起動を要求する起動要求信号として用いられる信号はSTAモードまたはAdhocモードにおけるActive Scan方式での「Probe Request信号」であったが、このような場合に限られず、携帯電話機１内のWLAN通信モジュール１３の起動を要求する起動要求信号として「Beacon信号」を用いるようにしてもよい。
【００７８】
図１５は、図７のパーソナルコンピュータ２での、AdhocモードでのBeacon信号送信処理について説明するフローチャートである。なお、図１５の場合、パーソナルコンピュータ２は、STAモードにおけるActive Scan方式でのProbe Request信号として上記のWLAN信号を携帯電話機１に送信して通常のAPサーチを行い、その後、WLAN通信モジュールのモードをSTAモードからAdhocモードに切り替え、Adhocモードの親機として動作し、AdhocモードでBeacon信号（Adhoc Beacon信号）としてのWLAN信号を携帯電話機１に送信するものとする。
【００７９】
ステップＳ１８１において、パーソナルコンピュータ２のＣＰＵ１１５は、ユーザにより入力部１１９が操作されることにより、通信アプリケーション１６９においてWiFi APサーチ要求（通信要求）が受け付けられたか否かを判定し、通信アプリケーション１６９においてWiFi APサーチ要求が受け付けられたと判定するまで待機する。ステップＳ１８１においてパーソナルコンピュータ２のＣＰＵ１１５が通信アプリケーション１６９においてWiFi APサーチ要求が受け付けられたと判定した場合、パーソナルコンピュータ２のＣＰＵ１１５はステップＳ１８２で、WLAN通信モジュール１１３を制御し、APのBeacon信号のデファクト送信周期（例えば102.4ms周期）をProbe Request信号の送信周期として用いて、STAモードにおけるActive Scan方式での通常のAPサーチを行う。具体的な処理は、図１２のステップＳ２における処理と同様である。
【００８０】
ステップＳ１８３において、パーソナルコンピュータ２のＣＰＵ１１５は、STAモードにおけるActive Scan方式でのWiFi APサーチの結果、利用可能なＡＰがあるか否かを判定する。ステップＳ１８３においてパーソナルコンピュータ２のＣＰＵ１１５が、利用可能なＡＰがあると判定した場合、パーソナルコンピュータ２のＣＰＵ１１５はステップＳ９３で、利用可能であると判定したAPとの接続を確立し、このAPとの間で通信を行なう。
【００８１】
一方、ステップＳ１８３においてパーソナルコンピュータ２のＣＰＵ１１５が、利用可能なＡＰはないと判定した場合、パーソナルコンピュータ２のＣＰＵ１１５はステップＳ１８４で、ユーザにより入力部１１９が操作されることにより、APとして利用可能な携帯電話機１のWLAN通信モジュール１３の起動を要求する起動要求信号（携帯電話機１のEcoChip ON要求）を送信するとの指示が受け付けられたか否かを判定する。ステップＳ１８４においてパーソナルコンピュータ２のＣＰＵ１１５が、APとして利用可能な携帯電話機１のWLAN通信モジュール１３の起動を要求する起動要求信号を送信するとの指示が受け付けられていないと判定した場合、処理はステップＳ１８１に戻る。一方、ステップＳ１８４においてパーソナルコンピュータ２のＣＰＵ１１５が、APとして利用可能な携帯電話機１のWLAN通信モジュール１３の起動を要求する起動要求信号（携帯電話機１のEcoChip ON要求）を送信するとの指示が受け付けられたと判定した場合、パーソナルコンピュータ２のＣＰＵ１１５はステップＳ１８５で、WLAN通信モジュール１１３を制御し、WLAN通信モジュール１１３のモードをSTAモードからAdhocモードに切り替える。パーソナルコンピュータ２は、Adhocモードの親機として動作を開始する。ステップＳ１８６において、パーソナルコンピュータ２のＣＰＵ１１５は、AdhocモードにおけるAdhoc Beacon信号の送信周期を、APのBeacon信号のデファクト送信周期（例えば102.4msの周期）と異なる周期に変更する。具体的には、パーソナルコンピュータ２は、Adhoc Beacon信号の送信周期を、APのBeacon信号のデファクト送信周期（102.4ms周期）と異なる周期（例えば60ms周期）に変更する。なお、パーソナルコンピュータ２のＣＰＵ１１５が、利用可能なＡＰがないと判定した場合、パーソナルコンピュータ２は、ユーザからの指示を待つことなくLAN通信モジュール１１３のモードをSTAモードからAdhocモードに切り替えた上で、自動的にAdhoc Beacon信号の送信周期を変更するようにしてもよい。なお、図１２のステップＳ６の場合と同様に、STAモードにおけるスキャン方式をActive ScanとしてProbe Request信号を送信する送信周期は、APのBeacon信号のデファクト送信周期（102.4ms周期）とは異なる送信周期に設定されている場合を考慮して、パーソナルコンピュータ２は、Adhoc Beacon信号の送信周期を、APのBeacon信号のデファクト送信周期（102.4ms周期）と異なり、かつ通常時に設定される、STAモードにおけるスキャン方式をActive ScanとしてProbe Request信号を送信する送信周期とも異なる周期に変更するようにしてもよい。
【００８２】
ステップＳ１８７において、パーソナルコンピュータ２のＣＰＵ１１５は、WLAN通信モジュール１１３を制御し、変更後のAdhoc Beacon信号の送信周期を用いて、AdhocモードでのAdhoc Beacon信号の送信処理を行う。なお、パーソナルコンピュータ２が送信するAdhoc Beacon信号は、予めの設定またはキャリアセンスの結果、特定のチャネルのBeacon信号を送信する。なお、このときステップＳ１８７でパーソナルコンピュータ２から送信されるAdhocモードにおけるAdhoc Beacon信号も「第２の標識信号」と定義する。これにより、Adhocモードでの通常のAdhoc Beacon信号の送信時に使用されるAdhocモードの送信周期と異なる送信周期（例えば60ms周期）を使用して、AdhocモードでAdhoc Beacon信号をWLAN信号として携帯電話機１に送信することができるため、携帯電話機１のEcoChipがパーソナルコンピュータ２からのWLAN信号を誤検出する確率を非常に小さいものにすることができる。
【００８３】
ステップＳ１８８において、パーソナルコンピュータ２のWLAN通信モジュール１１３は、携帯電話機１からのAdhocモードによる接続通知を受信する。パーソナルコンピュータ１のＣＰＵ１１５は、携帯電話機２との間でAdhocモードによる接続が確立したことを認識する。ステップＳ１８９において、パーソナルコンピュータ２のＣＰＵ１１５は、WLAN通信モジュール１１３を制御し、WLAN通信モジュール１１３のモードをAdhocモードからSTAモードに切り替える。このとき、パーソナルコンピュータ１は、携帯電話機１からのBeacon信号を受信する。この携帯電話機１からのBeacon信号には、パーソナルコンピュータ２が通信を所望する携帯電話機１が有するSSIDの情報が含まれている。ステップＳ１９０において、パーソナルコンピュータ２のＣＰＵ１１５は、WLAN通信モジュール１１３を制御し、STAモードにおけるPassive Scan方式での通常のAPサーチを行い、SSIDが合致するか否かを確認し合う。ステップＳ１９１において、パーソナルコンピュータ２のＣＰＵ１１５は、携帯電話機１との間でアソシエーション要求とアソシエーション応答をやり取りしてアソシエーションを行い、携帯電話機１との間で接続を確立する。ステップＳ１９２において、パーソナルコンピュータ２のＣＰＵ１１５は、携帯電話機１との間でWLAN通信を開始する。これにより、パーソナルコンピュータ２は、携帯電話機１をAPとして動作させて携帯電話機１の携帯電話機無線通信モジュール１１を介して通信事業者ネットワークに接続することが可能となる。
【００８４】
図１６は、STAモードからAdhocモードに遷移した後にAdhocモードでのBeacon信号送信処理を行うパーソナルコンピュータ２と、携帯電話機１との間の無線通信処理を示すシーケンス図である。図１６では、特に、図１５のステップＳ１８４においてパーソナルコンピュータ２のＣＰＵ１１５が、APとして利用可能な携帯電話機１のWLAN通信モジュール１３の起動を要求する起動要求信号（携帯電話機１のEcoChip ON要求）を送信するとの指示が受け付けられたと判定した場合にそれ以降のパーソナルコンピュータ２と携帯電話機１との間の処理が示されている。なお、携帯電話機１のEcoChip内の無線信号検知回路２１は、パーソナルコンピュータ２からWLAN通信モジュール１１３を介して送出されるWLAN信号としてのBeacon信号（Adhoc Beacon信号）を待ち受けている状態であり、携帯電話機１のWLAN通信モジュール１３はオフ状態となっているとともに、携帯電話機１のＣＰＵ１５も間欠動作を行っておりスリープ状態となっている。
【００８５】
ステップＳ２０１において、パーソナルコンピュータ２のＯＳ／ＳＷ（software）は、ユーザにより入力部１１９が操作されることによって、APとして利用可能な携帯電話機１のWLAN通信モジュール１３の起動を要求する起動要求信号（携帯電話機１のEcoChip ON要求）を送信するとの指示が受け付けられたと判定した場合、WLAN通信モジュール１１３に対して携帯電話機１のEcoChip ON要求を通知する。ステップＳ２０２において、パーソナルコンピュータ２のＯＳ／ＳＷ（software）は、WLAN通信モジュール１１３のモードをSTAモードからAdhocモードに切り替えるとともに、Adhocモードの親機として動作を開始し、AdhocモードにおけるAdhoc Beacon信号の送信周期を、APのBeacon信号のデファクト送信周期（例えば102.4msの周期）と異なる周期に変更する。
【００８６】
ステップＳ２０３において、WLAN通信モジュール１１３は、パーソナルコンピュータ２のＣＰＵ１１５が実行するＯＳ／ＳＷの制御に従い、変更後のAdhoc Beacon信号の送信周期を用いて、AdhocモードにおけるAdhoc Beacon信号の送信処理を行う。パーソナルコンピュータ２は、利用可能なWiFi Channel（例えば１３個のChannel）のうち特定のチャネルに対して周辺の他の情報処理装置にAdhoc Beacon信号としてのWLAN信号を送出する（図１５のステップＳ２０３）。
【００８７】
ステップＳ２１１において、携帯電話機１のEcoChip内の無線信号検知回路２１は、パーソナルコンピュータ２から送出されるWLAN信号が検出されたか否かを判定する。具体的には、無線信号検知回路２１のＷＬＡＮ信号検出回路４３に出力された包絡線パターンからWLAN信号が検出されたか否かを判定する。WLAN信号が検出されると、制御信号出力回路３５は割り込み信号生成回路１４に対して制御信号を出力し、割り込み信号生成回路１４は割り込み信号を生成してＣＰＵ１５に出力する。携帯電話機１は、WLAN信号が検出されていないと判定した場合、検出するまで待機する。なお、この割り込み信号は、携帯電話機１のWLAN通信モジュール１３の起動要求を意味するものである。
【００８８】
ステップＳ２１２において、WLAN信号が検出されＣＰＵ１５が割り込み信号を受け付けた場合、携帯電話機１のＣＰＵ１５は、割り込み信号に基づいて起床する。そして、携帯電話機１のＣＰＵ１５は、WLAN信号検出信号生成回路４５、ＢＴ信号検出信号生成回路４６、または各比較器５２からの信号に基づく割り込み要因の読み込みを行う。ここでは、携帯電話機１のＣＰＵ１５は、無線信号検知回路２１がWLAN信号を検出したことにより発生した割り込み信号であり、割込み処理はWLAN通信モジュール１３の起動であると認識する。ステップＳ２１３において、携帯電話機１のＣＰＵ１５は、WLAN通信モジュール１３の起動要求を携帯電話機１のＯＳに通知する。
【００８９】
ステップＳ２１４において、携帯電話機１のＯＳは、WLAN通信モジュール１３を起動させるために、WLAN通信モジュール１３に対して起動要求を通知する。ステップＳ２１５において、携帯電話機１のWLAN通信モジュール１３は、携帯電話機１のＯＳからのWLAN通信モジュール１３の起動要求に従い起動し、起動した旨の起動通知を携帯電話機１のＯＳに返す。なお、このときの携帯電話機１のWLAN通信モジュール１３のモードは、Adhocモードである。ステップＳ２１６において、携帯電話機１のＯＳは、WLAN通信モジュール１３に対して、AdhocモードにおけるAPサーチを要求するAPサーチ要求を通知する。ステップＳ２１７において、携帯電話機１のWLAN通信モジュール１３は、携帯電話機１のＯＳからのAPサーチ要求（AdhocモードにおけるAPサーチの要求）に従い、AdhocモードにおけるActive Scan方式でのAPサーチを行う。ステップＳ２１８において、携帯電話機１のＣＰＵ１５は、WLAN通信モジュール１３を制御し、AdhocモードにおけるActive Scan方式でのAPサーチの結果を照合する。ステップＳ２１９において、携帯電話機１のＣＰＵ１５は、照合の結果、パーソナルコンピュータ２が登録Adhoc APであるか否かを判定する。ステップＳ２１９において携帯電話機１のＣＰＵ１５が、パーソナルコンピュータ２が登録Adhoc APであると判定した場合、携帯電話機１のＣＰＵ１５はステップＳ２２３で、WLAN通信モジュール１３を制御し、パーソナルコンピュータ２との間でAdhocモードによる接続を行い、ステップＳ２２４でパーソナルコンピュータ２に対してAdhocモードによる接続通知を送信する。その後、携帯電話機１のＣＰＵ１５はステップＳ２２５で、WLAN通信モジュール１３をAdhocモードからAPモードに切り替える。そして、携帯電話機１のＣＰＵ１５はステップＳ２２５で、WLAN通信モジュール１３を制御し、APモードにおけるBeacon信号を携帯電話機１に送信する。なお、ステップＳ２１９において携帯電話機１のＣＰＵ１５が、パーソナルコンピュータ２が登録Adhoc APではないと判定した場合、携帯電話機１は、同期捕捉モードに遷移するための同期捕捉モード遷移要求をパーソナルコンヒ゜ュータ２に送信する。（ステップＳ２２０乃至Ｓ２２１）。
【００９０】
一方、携帯電話機１はパーソナルコンピュータ２からのAdhocモードによる接続通知を受信すると、パーソナルコンピュータ２のＣＰＵ１１５はステップＳ２３１で、WLAN通椿モジュール１１３のモードをAdhocモードからSTAモードに切り替える。ステップＳ２３２において、パーソナルコンピュータ２が携帯電話機１からのBeacon信号を受信すると、パーソナルコンピュータ２のＣＰＵ１１５は、WLAN通信モジュール１１３を制御し、STAモードにおけるPassive Scan方式での通常のAPサーチを行い、SSIDが合致するか否かを確認し合う。ステップＳ２３３において、パーソナルコンピュータ２のＣＰＵ１１５は、携帯電話機１との間でアソシエーション要求とアソシエーション応答をやり取りしてアソシエーションを行い、携帯電話機１との間で接続を確立し、ステップＳ２３４で接続通知を携帯電話機１に対して送信する。
【００９１】
このように、パーソナルコンピュータ２がWiFi APサーチの結果、利用可能なAP７がないと判定した場合で、かつ自動的にまたはユーザが携帯電話機１をAPとして利用したいときに、携帯電話機１内の無線信号検知回路２１が検知すべき起動要求信号の送信周期（例えばAdhoc Beacon信号の送信周期）を、APのBeacon信号のデファクト送信周期（102.4ms）と異なるユニークな送信周期に変更することができる。これにより、たとえほぼ同じ時間帯にAP（アクセスポイント）のBeacon信号などが空間に混在するような状態であったとしても、パーソナルコンピュータ２からのAdhoc Beacon信号のみを識別して検出することができ、耐干渉性を向上させることができる。従って、パーソナルコンピュータ２は、他の情報処理装置との間で通信モジュールを用いて好適に接続を確立することができる。
【００９２】
なお、図１５と図１６の場合、パーソナルコンピュータ２がAdhocモードでのAdhoc Beacon信号として上記のWLAN信号を携帯電話機１に送信するようにしたが、このような場合限られず、上記動作は、他の動作モード（例えばAPモード）において適用することが可能である。この場合におけるBeacon信号送信処理は、基本的には図１５の処理と同様である。
【００９３】
なお、図１２乃至図１６の場合、パーソナルコンピュータ２は、STAモードあるいはAdhocモードにおけるActive Scan方式でのProbe Request信号、またはAdhocモードあるいはAPモードにおけるBeacon信号（いずれも、APとして利用可能な携帯電話機１のWLAN通信モジュール１３の起動を要求する起動要求信号である）として上記のWLAN信号を携帯電話機１に送信したが、このような場合に限られず、上記のWLAN信号に代えて、上記のＵＷ信号（ユニークワード変調波）を用いるようにしてもよい。この場合であっても、基本的な動作は同じである。なお、ＵＷ信号は、携帯電話機１とパーソナルコンピュータ２との間で予め設定されたＵＷおよびコマンド（携帯電話機１との無線ＬＡＮ通信処理）に関する情報を含み、WLAN拡張ドライバ１８１またはＢＴ拡張ドライバ１８０によって振幅変調され、WLAN通信モジュール１１３より送信される。
【００９４】
また、図１２乃至図１６においては、パーソナルコンピュータ２がWiFi APサーチの結果、利用可能なAP７がないと判定した場合で、かつ自動的にまたはユーザが携帯電話機１をAPとして利用したいときに、パーソナルコンピュータ２は、携帯電話機１内のWLAN通信モジュール１３の起動を要求する起動要求信号を、APのBeacon信号のデファクト送信周期（102.4ms周期）と異なる周期（例えば60msや70ms周期）で生成して携帯電話機１に送信するが、このような場合に限られない。すなわち、例えばパーソナルコンピュータ２は、WiFi APサーチの結果の如何にかかわらず（利用可能なAP７がないと判定されるか否かにかかわらず）、携帯電話機１以外のプロジェクタなどの情報処理装置に対してプロジェクタなどが有するWLAN通信モジュールを起動するために、自動的にまたはユーザからの特定の操作に従い、プロジェクタ内のWLAN通信モジュール（図２のWLAN通信モジュール１３に相当するもの）の起動を要求する起動要求信号を、APのBeacon信号のデファクト送信周期と異なる周期で生成してプロジェクタに送信するようにしてもよい。なお、このプロジェクタなどの情報処理装置は、図２の携帯電話機１が有するEcoChip（割込み信号生成回路１４と無線信号検知回路２１）やWLAN通信モジュール１３、ＣＰＵ１５などを備える。特に、プロジェクタにWiFi APの機能自体が搭載される場合を想定する。一般家庭に設けられるWiFi APなどの電源は常時ＯＮにされ、基本的にWiFi APは常に他の機器からのアクセス要求を監視しているため100ｍA以上の電力を消費することになる。もし仮にプロジェクタ内に設けられたWiFi APも常時電源ＯＮにすると、同様に電力を消費してしまう。そこで、他の情報処理装置内に設けられたWiFi AP（WLAN通信モジュール）に対して、パーソナルコンピュータ２から、プロジェクタ内のWLAN通信モジュールの起動を要求する起動要求信号を送信することにより、パーソナルコンピュータ２のボタン１つの操作によって利用するときのみ他の情報処理装置内に設けられたWiFi AP（WLAN通信モジュール）起動できる。これにより、パーソナルコンピュータ２は、他の情報処理装置との間で通信モジュールを用いて好適に接続を確立することができる。この場合、他の情報処理装置内に設けられたWiFi AP（WLAN通信モジュール）の電源は通常ＯＦＦしておき、一方他の情報処理装置内に設けられたEcoChipのみ電源をＯＮにしておけばよいことから、プロジェクタなどの情報処理装置において消費電力を好適に削減することができる。
【００９５】
この場合におけるパーソナルコンピュータ２における処理は、図１７に示される。なお、図１７の処理は、図１２の処理のステップＳ４以降の処理と基本的には同様であり、その説明は繰り返しになるので省略する。また、プロジェクタ内のWLAN通信モジュールの起動を要求する起動要求信号としてAdhocモードまたはAPモードでの「Beacon信号」を用いるようにしてもよい。
【００９６】
なお、図１２乃至図１７に示される処理に関するアルゴリズムを、パーソナルコンピュータ２のWLAN通信モジュール１１３自体に組み込んだ上で、WLAN通信モジュール１１３（本発明に係る無線通信機器）によって図１２乃至図１７に示される処理を実行するようにしてもよい。
【００９７】
なお、本発明の実施形態において説明した一連の処理は、ソフトウェアにより実行させることもできるが、ハードウェアにより実行させることもできる。
【００９８】
また、本発明の実施形態では、フローチャートのステップは、記載された順序に沿って時系列的に行われる処理の例を示したが、必ずしも時系列的に処理されなくとも、並列的あるいは個別実行される処理をも含むものである。
【００９９】
さらに、実施形態に明示的に記載された処理は、適宜組み合わせるようにしてもよい。
【符号の説明】
【０１００】
１…携帯電話機、２…パーソナルコンピュータ、３…基地局、４…公衆回線網、５…インターネット、６…サーバ、１１…携帯電話機無線通信モジュール、１２…Bluetooth通信モジュール、１３…WLAN通信モジュール、１４…割込み信号生成回路、１５…ＣＰＵ、１８…メモリ、１９…入力部、２０…出力部、２１…無線信号検知回路、２２…バス、３１…ＲＦ信号受信回路、３２…ダウンコンバータ、３３…ベースバンド信号増幅回路、３４…信号識別回路、３５…制御信号出力回路、４１…振幅変調ユニークワード検出回路、４２…振幅変調復調回路、４３…無線ＬＡＮ信号検出回路、４４…Bluetooth信号検出回路、４５…WLAN信号検出信号生成回路、４６…Bluetooth信号検出信号生成回路、４９…コマンド信号生成回路、５０…インタフェース部、５１（５１ａ、５１ｂ、５１ｃ）…ＵＷ設定レジスタ、５２（５２ａ、５２ｂ、５２ｃ）…比較器、５３…ＯＲ回路、６１…Bluetooth通信スタック、６２…Bluetoothドライバ、６４…WLAN通信スタック、６５…WLANドライバ、６６…携帯電話機無線通信部、６８…通信システムマネージャ、６９…通信アプリケーション、７０…無線信号検知回路マネージャ、７１…無線信号検知回路ドライバ、７２…無線信号検知回路アプリケーション、７５…ユニークワード（ＵＷ）テーブル、１１２…Bluetooth通信モジュール、１１３…WLAN通信モジュール、１１５…ＣＰＵ、１１８…メモリ、１１９…入力部、１２０…出力部、１２２…バス、１６１…Bluetooth通信スタック、１６２…Bluetoothドライバ、１６４…WLAN通信スタック、１６５…WLANドライバ、１６８…通信システムマネージャ、１６９…通信アプリケーション、１７２…無線信号検知回路アプリケーション、１７５…ＵＷテーブル、１８０…ＢＴ拡張ドライバ、１８１…ＷＬＡＮ拡張ドライバ。
【図１】
2011193274.tif 000003
【図２】
2011193274.tif 000004
【図３】
2011193274.tif 000005
【図４】
2011193274.tif 000006
【図５】
2011193274.tif 000007
【図６】
2011193274.tif 000008
【図７】
2011193274.tif 000009
【図８】
2011193274.tif 000010
【図９】
2011193274.tif 000011
【図１０】
2011193274.tif 000012
【図１１】
2011193274.tif 000013
【図１２】
2011193274.tif 000014
【図１３】
2011193274.tif 000015
【図１４】
2011193274.tif 000016
【図１５】
2011193274.tif 000017
【図１６】
2011193274.tif 000018
【図１７】
2011193274.tif 000019