(57)【特許請求の範囲】
【請求項１】
ＣＰＵと、
ＳＳＩＤを含む無線ＬＡＮのビーコン信号をアクセスポイントより受信する受信部と、受信した前記ビーコン信号の前記ＳＳＩＤが所定のＳＳＩＤと一致した場合前記ＣＰＵに通知する通知部とを有する無線通信部と、
前記無線通信部の動作電力より低い動作電力で前記ビーコン信号を待ち受ける無線信号検知部と、
前記無線通信部が前記ビーコン信号を受信するための動作電力を供給する電源回路部と、を備え、
前記無線信号検知部は、受信した前記ビーコン信号のパターンが待ち受けるビーコン信号のパターンと一致した場合、前記電源回路部に通知を行い、
前記電源回路部は、前記通知を受け付けた場合、前記受信部に前記動作電力の供給を行うことを特徴とする通信機器。
【請求項２】
前記無線信号検知部は、前記ビーコン信号の前記パターンの一致に基づき前記電源回路部に通知を行った後に前記無線通信部の前記通知部より前記ＣＰＵに通知が行われない場合、前記ビーコン信号の前記パターンの一致が再度検知された場合には前記電源回路部に対する通知を行わない請求項１記載の通信機器。
【請求項３】
メインＣＰＵと、
ＳＳＩＤを含むビーコン信号をアクセスポイントより受信する受信部と、受信した前記ビーコン信号が所定のＳＳＩＤと一致した場合前記メインＣＰＵに通知する通知部とを有する無線通信部と、
前記無線通信部の動作電力より低い動作電力でアクセスポイントが送信する前記ビーコン信号を待ち受ける無線信号検知部と、
前記無線通信部が前記ビーコン信号を受信するための動作電力を供給する電源回路部と、
前記メインＣＰＵより消費電力が低く、前記ＳＳＩＤと前記無線通信部が動作するための制御プログラムとの少なくとも一部を記憶する記憶部を有するサブＣＰＵとを備え、
前記無線信号検知部は、受信した前記ビーコン信号のパターンが待ち受けるビーコン信号のパターンと一致した場合、前記電源回路部および前記サブＣＰＵに通知を行い、
前記電源回路部は、前記通知を受け付けた場合、前記受信部に前記動作電力の供給を行い、
前記サブＣＰＵは、前記通知を受け付けた場合前記受信部を起動し、
前記受信部は、起動後、前記記憶部に記憶された前記ＳＳＩＤと前記制御プログラムとの少なくとも一部を用いて前記ビーコン信号の受信を開始することを特徴とする通信機器。
【請求項４】
前記無線信号検知部は、前記アクセスポイントから送信される少なくとも一のビーコン信号のパターンを予め記憶する記憶部をさらに備え、受信した前記ビーコン信号のパターンと前記無線信号検知部の記憶部に記憶されたパターンとを照合することにより前記待ち受けるビーコン信号が検知されたか否かを識別する請求項１ないし３のいずれか１項に記載の通信機器。
【請求項５】
ＣＰＵと、ＳＳＩＤを含むビーコン信号をアクセスポイントより受信する受信部と受信した前記ビーコン信号の前記ＳＳＩＤが所定のＳＳＩＤと一致した場合前記ＣＰＵに通知する通知部とを有する無線通信部と、前記無線通信部の動作電力より低い動作電力でアクセスポイントが送信する前記ビーコン信号を待ち受ける無線信号検知部とを準備するステップと、
前記無線信号検知部が、受信した前記ビーコン信号のパターンが待ち受けるビーコン信号のパターンと一致した場合、前記無線通信部が前記ビーコン信号を受信するための動作電力を前記受信部に供給するステップと、
前記受信部が前記ビーコン信号を前記アクセスポイントより受信するステップと、を有することを特徴とする無線通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、無線通信機能を備えた通信機器および無線通信方法に関する。
【背景技術】
【０００２】
今日、通信機器には種々の形態を有するものがあり、複数の通信機器を所有するユーザも増加している。例えば、通信機器には携帯電話機、ノート型パーソナルコンピュータ、デスクトップ型パーソナルコンピュータ、通信型ゲーム機器、音楽再生装置など種々の形態がある。これらの通信機器は、例えば画面やキーボードのサイズ、ＣＰＵの能力が異なり、それぞれ用途に応じて適した場面で用いられる。
【０００３】
また、今日ではこれらの通信機器間において無線ＬＡＮなどの無線通信によってローカルネットワークを形成することにより、機器間でデータの同期処理を行ったり、一方の機器をモデムとして機能させることにより他方の機器を通信事業者ネットワークに接続したりする技術が知られている。
【０００４】
また、Ｗａｋｅ  Ｏｎ  Ｗｉｒｅｌｅｓｓ  ＬＡＮ（ＷＯＷ）と呼ばれる機能も知られている。このＷＯＷは、他の機器から送信された特定信号が予め登録されたＳＳＩＤ（Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｉｅr）を示す無線信号であるか否かを無線ＬＡＮ通信モジュールが照合し、照合に成功した場合にホストＣＰＵに通知するものである。
【０００５】
このＷＯＷは、ホストＣＰＵを介さず無線ＬＡＮ通信モジュールが受信した無線信号の照合を行うことができるため、端末全体の低消費電力を実現することができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００１−１０３５６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
バッテリから供給された電力で動作する携帯型の通信機器においては、いかに消費電力を低減し、連続動作時間を維持するかが重要となる。特に、音声着信や電子メールの受信などを常時待ち受けることが前提となる携帯電話機などの通信機器においては、連続動作時間の大小により性能が決定付けられる。
【０００８】
ここで、複数の端末間において無線通信を行うためには、一方の端末の無線通信モジュールが相手方の端末からの接続確立要求を定期的または常時監視を行う必要がある。しかし、端末が定期的または常時監視を行うことは消費電力を要するため端末の連続駆動時間を悪化させる要因となっていた。
【０００９】
また、上述したＷＯＷを利用する場合においても、無線ＬＡＮ通信モジュールを常時起動しておかなければならず、上述した音声着信などの待ち受け時間の低減を招くという課題があった。
【００１０】
本発明はこのような事情を考慮してなされたもので、他端末から送信される無線信号を待ち受ける際の消費電流を好適に抑制する通信機器および無線通信方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明の一実施形態に係る通信機器は、ＣＰＵと、ＳＳＩＤを含む無線ＬＡＮのビーコン信号をアクセスポイントより受信する受信部と、受信した前記ビーコン信号の前記ＳＳＩＤが所定のＳＳＩＤと一致した場合前記ＣＰＵに通知する通知部とを有する無線通信部と、前記無線通信部の動作電力より低い動作電力で前記ビーコン信号を待ち受ける無線信号検知部と、前記無線通信部が前記ビーコン信号を受信するための動作電力を供給する電源回路部と、を備え、前記無線信号検知部は、受信した前記ビーコン信号のパターンが待ち受けるビーコン信号のパターンと一致した場合、前記電源回路部に通知を行い、前記電源回路部は、前記通知を受け付けた場合、前記受信部に前記動作電力の供給を行うものである。
【図面の簡単な説明】
【００１２】
【図１】第１実施形態における通信機器間で形成されるネットワークを説明する概念図。
【図２】第１実施形態における通信機器の一例である携帯電話機のハードシステム構成図。
【図３】図２の無線信号検知回路の回路構成図。
【図４】図３の信号識別回路および制御信号出力回路の詳細な構成を示す図。
【図５】第１実施形態における通信機器の一例である携帯電話機のソフトウェアシステム構成図。
【図６】ＵＷテーブルの一例を示す図。
【図７】携帯電話機の無線信号検知回路、ＷＬＡＮ通信モジュール、ＣＰＵおよび電源回路の関係およびＷＬＡＮ通信モジュールの詳細な構成を示す図。
【図８】第１実施形態における他の通信機器の一例であるＰＣのハードシステム構成図。
【図９】第１実施形態における他の通信機器の一例であるＰＣのソフトシステム構成図。
【図１０】第１実施形態における携帯電話機により実行される無線ＬＡＮ通信接続処理を説明するフローチャート。
【図１１】携帯電話機とＰＣとの間で行われる無線ＬＡＮ通信接続処理を示すシーケンス図。
【図１２】第１実施形態における携帯電話機により実行される同期捕捉処理を説明するフローチャート。
【図１３】第１実施形態におけるＰＣにより実行されるＰＣ側接続要求処理を説明するフローチャート。
【図１４】第１実施形態におけるＰＣにより実行されるＵＷを用いたＰＣ側接続要求処理を説明するフローチャート。
【図１５】携帯電話機とＰＣとの間で行われるＵＷを用いた無線ＬＡＮ通信接続処理を示すシーケンス図。
【図１６】第２実施形態における携帯電話機の無線信号検知回路、ＷＬＡＮ通信モジュール、メインＣＰＵ、サブＣＰＵおよび電源回路の関係およびＷＬＡＮ通信モジュールの詳細な構成を示す図。
【図１７】第２実施形態における携帯電話機により実行される無線ＬＡＮ通信接続処理を説明するフローチャート。
【図１８】第２実施形態における携帯電話機とＰＣとの間で行われる無線ＬＡＮ通信接続処理を示すシーケンス図。
【図１９】図１８に続く携帯電話機とＰＣとの間で行われる無線ＬＡＮ通信接続処理を示すシーケンス図。
【発明を実施するための形態】
【００１３】
［第１実施形態］
本発明に係る通信機器の第１実施形態を添付図面に基づいて説明する。
【００１４】
図１は、第１実施形態における通信機器間で形成されるネットワークの一例を説明する概念図である。
【００１５】
第１実施形態においては携帯電話機１とＰＣ２とをそれぞれ通信機器に適用して説明する。携帯電話機１は、ＰＣ２の通信網を利用してネットワークに接続したり、ＰＣ２が携帯電話機１の通信網を利用してネットワークを接続したり、携帯電話機１とＰＣ２とが直接ネットワークを形成したりすることができる。なお、第１実施形態においてはネットワークを形成する通信機器に携帯電話機１、ＰＣ２を適用して説明する。しかし、例えば、ＰＤＡ（ＰｅｒｓｏｎａｌＤｉｇｉｔａｌＡｓｓｉｓｔａｎｔ）、携帯型ゲーム機、携帯型音楽再生機、携帯型動画再生機などの通信機能を備えた種々の通信機器を本発明の実施形態に適用することができる。
【００１６】
携帯電話機１は、Ｗ−ＣＤＭＡ方式を一例とする通信方式を用いて、移動通信網に収容される基地局３との間で音声などのデータの送受信を行う。基地局３は、所定の公衆回線網４を介して所定のサーバ５と接続される。携帯電話機１は、例えば無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などの通信手段を利用してＰＣ２を含む他の端末と通信を行う機能を備えた通信機器である。
【００１７】
ＰＣ２は、例えば無線ＬＡＮなどの通信手段を利用して携帯電話機１を含む他の端末と通信を行う機能を備えた通信機器である。また、ＰＣ２は、ネットワーク６に接続されており、有線または無線でデータの送受信を行う。
【００１８】
図２は、第１実施形態における通信機器の一例である携帯電話機１のハードシステム構成図である。
【００１９】
図２においては、携帯電話機１がＰＣ２との無線通信を実現するための構成を主に説明し、携帯電話機１が一般的に備える構成についての詳細な説明は基本的に省略する。
【００２０】
携帯電話機１は、移動通信モジュール１１、ＷＬＡＮ通信モジュール１２、ＣＰＵ１５、メモリ１６、入力部１７、表示部１８、マイクロフォン１９、スピーカ２０、無線信号検知回路２３および電源回路２４を有する。携帯電話機１の各部は、バス２５により接続される。
【００２１】
電源回路２４は、バッテリの出力を基に所定の動作電源電圧を生成して動作電力を各回路部に供給する。携帯電話機１は、電源回路２４から供給されるこの動作電力に基づいて動作する。
【００２２】
移動通信モジュール１１は、基地局３との音声や電子メールなどのデータの送受信を実現する。移動通信モジュール１１は、図示せぬアンテナを備え、移動体通信網に収容される基地局３から所定の通信処理システムで送信される無線信号を空間から受信する。また、移動通信モジュール１１は、基地局３に対して所定の通信処理システムで無線通信できるようにアンテナを介して空間に所定の無線信号を放射する。移動通信モジュール１１は、受信された信号に対して所定の処理を行った後、ＣＰＵ１５にデータを出力したり、スピーカ２０より音声を出力したりする。また、移動通信モジュール１１は、ＣＰＵ１５より出力されたデータやマイクロフォン１９より集音された音声を所定の処理を行った後送信する。
【００２３】
ＷＬＡＮ通信モジュール１２は、内蔵されたアンテナを介して通信規格ＩＥＥＥ８０２．１１ａやＩＥＥＥ８０２．１１ｂなどに準拠した無線ＬＡＮ通信を行う。
【００２４】
ＣＰＵ（ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１５は、種々の制御信号を生成し、各部に供給することにより携帯電話機１を統括的に制御する。ＣＰＵ１５は、メモリ１６としてのＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）に記憶されているプログラムまたはＲＯＭからＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）にロードされた、オペレーティングシステム（ＯＳ）を含む各種アプリケーションプログラムや制御プログラム（ファームウェアなど）に従って各種処理を実行する。
【００２５】
メモリ１６は、ＲＯＭ、ＲＡＭ、フラッシュメモリ素子やＨＤＤ（Ｈａｒｄ  Ｄｉｓｃ  Ｄｒｉｖｅ）などの記憶装置である。
【００２６】
入力部１７は、例えば操作キータイプやタッチパネルタイプなどの入力手段を介して入力を受け付け、この入力信号をＣＰＵ１５に出力する。表示部１８は、ＣＰＵ１５の指示に基づいて文字や画像などからなるデータを出力する。この表示部１８は、例えばＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）や有機ＥＬ（ＥｌｅｃｔｒｏＬｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイなどにより構成される。
【００２７】
無線信号検知回路２３は、ＰＣ２より送出された振幅変調（オンオフキーイング）された無線信号を検知するための回路である。無線信号検知回路２３は、ＰＣ２より受信した無線信号の時間軸における電力値の大小のパターンおよび周期によって信号の種類を判定する。以下、無線信号検知回路２３が受信した無線信号の時間軸における電力値の大小のパターンおよび周期を「特定パターン」という。無線信号検知回路２３は、検知した特定パターンを照合した結果、予め記憶した待ち受ける無線信号の特定パターンであると判定した場合には、所定の制御信号を割り込み信号としてＣＰＵ１５に出力したり、電源回路２４に出力したりする。なお、無線信号検知回路２３は、電源回路２４に信号を出力する際、バス２５を介してもよいし、無線信号検知回路２３とＷＬＡＮ通信モジュール１２と電源回路２４との三者間の専用線を用意してもよい。三者間の専用線を用意することで、他の機器の不要な起動を抑制することができ、低消費電力化を図ることができる。
【００２８】
無線信号検知回路２３は、無線通信部としてのＷＬＡＮ通信モジュール１２がＰＣ２より送出された無線信号を自ら監視する際の動作電力よりも低い動作電力によって、この無線信号を待ち受けることが可能な回路である。なお、無線信号検知回路２３の各回路は、後述する各回路の説明毎に示す文献に記載された省電力化を実現することが可能な従来技術を適用しても構成することができる。しかし、無線信号検知回路２３は、後述する文献に記載された構成に限らず、少なくともＷＬＡＮ通信モジュール１２がＰＣ２より送出された無線信号を監視する際の動作電力より低い動作電力でこの無線信号を待ち受けることが可能であればいかなる構成であってもよい。
【００２９】
図３は、図２の無線信号検知回路２３の回路構成図である。
【００３０】
無線信号検知回路２３は、ＲＦ信号受信回路３１、ダウンコンバータ（整流回路）３２、ベースバンド（ＢＢ）信号増幅回路３３、信号識別回路３４、制御信号出力回路３５を備える。
【００３１】
ＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）信号受信回路３１は、ＰＣ２などの通信機器より送出された検知感度に達する無線信号（電波）を受信すると、ＲＦ信号を出力する。
【００３２】
ダウンコンバータ（整流回路）３２は、ＲＦ信号受信回路３１より出力されたＲＦ信号を整流および検波して復調信号を取得する。なお、省電力化のため、ダウンコンバータ（整流回路）３２は局部発振器を有しない構成となっている。ダウンコンバータ（整流回路）３２の構成については、例えば特許第４３７７９４６号公報（復調装置）に記載された技術を適用することができる。
【００３３】
なお、特許第４３７７９４６号公報に記載された復調回路は、クロック式バイアス印加系整流回路である。この復調回路は、具体的には、直流電圧を出力するバイアス回路と、ゲート端子とソース端子との間に直流電圧のみが印加される第１のＭＯＳトランジスタと、ゲート端子とソース端子との間に直流電圧のみが印加されるとともにドレイン端子が第１のＭＯＳトランジスタのソース端子に接続された第２のＭＯＳトランジスタと、一端が第１のＭＯＳトランジスタのソース端子に接続され他端が交流信号が入力される結合キャパシタとを具備する整流回路であって、バイアス電圧を所定のタイミングで供給する整流回路と、この整流回路によって整流された入力信号を所定のタイミングとは異なるタイミングで閾値と比較して２値信号を出力するクロックドコンパレータとを備えたものである。
【００３４】
ＢＢ信号増幅回路３３は、ダウンコンバータ（整流回路）３２から出力された復調信号を増幅し所定の信号を出力する。ＢＢ信号増幅回路３３の構成については、例えば特開２００９−８９４３４号公報（トリガ信号発生装置）に記載された技術が適用可能である。
【００３５】
特開２００９-８９４３４号公報に記載されたトリガ信号発生装置は、カレントミラー回路および電流電圧変換回路を有する点を特徴とするものである。具体的には、トリガ信号発生装置は、復調信号の大きさに応じた振幅を持つ電流を生成する電流生成手段と、この電流生成手段が生成する電流の大きさに応じた振幅を有し、第一電源電位から第二電源電位に向かって流れる電流を出力する電流出力手段、およびこの電流出力手段が出力する電流を増幅するカレントミラー回路とを含む信号増幅手段と、カレントミラー回路の出力端に接続され、増幅された電流信号を電圧信号に変換してトリガ信号を生成するトリガ信号生成手段を備えたものである。
【００３６】
信号識別回路３４は、ＢＢ信号増幅回路３３において生成された信号を所定の比較基準電位と比較する。信号識別回路３４は、この比較基準電位よりも高い信号が検出された場合にはハイレベル、比較基準電位よりも低い信号はローレベルと判断して、時間軸における電圧の大小のパターンおよび周期、すなわち特定パターンを取得する。信号識別回路３４は、得られた信号が待ち受ける無線信号の特定パターンと一致するか否かを識別し、識別結果を制御信号出力回路３５に出力する。
【００３７】
制御信号出力回路３５は、信号識別回路３４より出力された識別結果に基づいて割込み処理の発生を通知する旨の制御信号を生成し、生成されたこの制御信号をＣＰＵ１５や電源回路２４に出力する。
【００３８】
図４は、図３の信号識別回路３４および制御信号出力回路３５の詳細な構成を示す図である。なお、図中の一点鎖線より左側が図３の信号識別回路３４、右側が制御信号出力回路３５に該当する。
【００３９】
信号識別回路３４の比較器３６は、ＢＢ信号増幅回路３３より供給された信号を比較基準電位と比較し、この比較基準電位よりも高い信号はハイレベル、基準電位よりも低い信号はローレベルとして検出し、振幅変調ユニークワード（ＵＷ）検出回路４１の振幅変調復調回路４２、ＷＬＡＮ信号検出回路４３に各信号を出力する。ＷＬＡＮ信号検出回路４３は、得られた信号が、ＰＣ２のＷＬＡＮ通信モジュール（図８のＷＬＡＮ通信モジュール１１２）が送出するビーコン信号やプローブ要求信号などの無線信号の特定パターンに合致するか否かの検出を行う。ＷＬＡＮ信号検出回路４３は、待ち受ける無線信号と一致する特定パターンを検出した場合、制御信号出力回路３５のＷＬＡＮ信号検出信号生成回路４５に通知する。
【００４０】
振幅変調ＵＷ検出回路４１の振幅変調復調回路４２は、得られた信号を復調する処理を行う。ここで復調される信号は、後述するＰＣ２より送出されるユニークワード情報（ＵＷ）とコマンド情報とが含まれる信号である。振幅変調復調回路４２は、これらのＵＷおよびコマンド情報を取得するために復調処理を行う。振幅変調復調回路４２より出力された信号は、ユニークワード（ＵＷ）シフトレジスタ４７およびコマンドシフトレジスタ４８に供給される。コマンド信号生成回路４９は、ＵＷシフトレジスタ４７に供給された信号といずれかのＵＷ設定レジスタ５１ａ、５１ｂ、５１ｃに設定されたＵＷとの一致が検出された場合、ＣＰＵ１５が割り込み処理の中でインタフェース（Ｉ／Ｆ）部５０を介して読み込むためのコマンド信号を生成する。
【００４１】
ユニークワード（ＵＷ）設定レジスタ５１ａ、５１ｂ、５１ｃ（以下、単に「ＵＷ設定レジスタ５１」という。）には、予め設定されたＵＷがそれぞれ記憶される。本実施形態においては、ＵＷ設定レジスタ５１は、他の端末から送信される少なくとも一の無線信号の特定パターンを予め記憶する記憶部として機能する。ＵＷシフトレジスタ４７に供給された信号は、比較器５２ａ、５２ｂ、５２ｃ（比較器５２）においてそれぞれＵＷ設定レジスタ５１ａ、５１ｂ、５１ｃに設定されたＵＷと一致する信号か否かが判定される。ＵＷ設定レジスタ５１および対応する比較器５２が複数（第１実施形態においては３つ）用意されることにより、携帯電話機１は複数の通信機器との間で設定されたＵＷを設定することができる。このため、異なる通信機器から送信されたＵＷを同時に待ち受けることができる。
【００４２】
ＵＷシフトレジスタ４７に信号を供給しＵＷ設定レジスタ５１に記憶されたＵＷとの比較を行う具体的な構成については、例えば特開２００９−３３４４５号公報（受信装置および方法）に記載された技術が適用可能である。
【００４３】
ＷＬＡＮ信号検出信号生成回路４５により検出信号が生成された場合、およびＵＷシフトレジスタ４７に供給された信号といずれかのＵＷ設定レジスタ５１に設定されたＵＷとの一致が検出された場合には、ＯＲ回路５３に通知される。ＯＲ回路５３はいずれかの信号が入力された場合、ＣＰＵ１５や電源回路２４に対して信号を出力する。また、ＷＬＡＮ信号検出信号生成回路４５および各比較器５２は、割り込み信号を受け付けたＣＰＵ１５が読み込むための信号をＩ／Ｆ部５０に出力する。
【００４４】
図５は、第１実施形態における通信機器の一例である携帯電話機１のソフトウェアシステム構成図である。図５では、携帯電話機１が他の通信機器に係るＰＣ２との間で無線通信を実現するための構成を主に説明し、携帯電話機１が一般的に備えるソフトウェアの構成についての詳細な説明は基本的に省略する。
【００４５】
通信プロトコルスタック６４は、所定の無線ＬＡＮ通信手順を実行する。無線ＷＬＡＮ（ＷＬＡＮ）ドライバ６５は、通信プロトコルスタック６４の実行する手順を実現するためにＷＬＡＮ通信モジュール１２を制御する。移動通信部６６は、携帯電話機１の音声通話やデータ通信などの通信事業者ネットワークを利用した通信時に移動通信モジュール１１を制御して無線通信を実現する。
【００４６】
通信プロトコルスタック６４および移動通信部６６は、それぞれ通信システムマネージャ６８により管理される。通信アプリケーション６９は、例えばユーザからの通信指示を受け付けて通信システムマネージャ６８に通知を行う。
【００４７】
無線信号検知回路マネージャ７０は、無線信号検知回路２３を統括的に制御したり、各アプリケーションと連絡したりする。無線信号検知回路ドライバ７１は、無線信号検知回路マネージャ７０の制御に基づいて無線信号検知回路２３を動作させる。無線信号検知回路アプリケーション７２は、例えばユーザからの指示や入力データを受け付けて無線信号検知回路マネージャ７０に通知する。
【００４８】
ユニークワード（ＵＷ）テーブル７５には、ユーザにより設定されたＵＷやアプリケーション固有のＵＷが格納される。
【００４９】
図６は、ＵＷテーブルの一例を示す。
【００５０】
図６（Ａ）に示すように、ＵＷテーブル７５には無線通信接続処理を行う端末を識別する際に用いられる識別情報であるＵＷ、無線通信接続により実行される処理を示すコマンド、およびＵＷとコマンドの組合せに割り当てられた起動されるアプリケーションがそれぞれ関連付けられて保存されている。また、図６（Ｂ）に示すように、ＵＷテーブル７５には無線信号検知回路アプリケーション７２により生成された、端末間に固有なユーザ任意のＵＷである個人ＵＷも保存される。アプリケーションの起動と関連づけられたＵＷには、アプリケーション固有のＵＷのみならず、ユーザにより任意に設定されたＵＷを用いることもできる。この場合には、図６（Ｂ）に保存された個人ＵＷが用いられる。
【００５１】
図７は、携帯電話機１の無線信号検知回路２３、ＷＬＡＮ通信モジュール１２、ＣＰＵ１５および電源回路２４の関係およびＷＬＡＮ通信モジュール１２の詳細な構成を示す図である。
【００５２】
ＷＬＡＮ通信モジュール１２は、電源８１に対して電源回路２４より動作電力が供給されることにより動作する。無線モジュール８２は図示しないアンテナを介してＰＣ２より無線信号を受信すると、無線信号に含まれる識別情報であるＳＳＩＤ（Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｉｅｒ）を照合部８３に出力する。照合部８３は、無線モジュール８２より受け付けたＳＳＩＤが記憶部８４に予め記憶された登録済みの他端末のＳＳＩＤと一致するか否かの照合を行う。記憶部８４は、予め登録処理が行われた一または複数の他端末のＳＳＩＤを記憶する。ＩＮ／ＯＵＴ（Ｉ／Ｏ）ポート８５（Ｉ／Ｏ８５）は、照合部８３から得られる照合結果に基づきＷＬＡＮ通信モジュール１２が他端末との接続を行った場合にＣＰＵ１５に対して接続通知を出力する。
【００５３】
このＷＬＡＮ通信モジュール１２は、ＰＣ２から受信した無線信号に含まれるＳＳＩＤを予め登録されたＳＳＩＤと照合し、ＳＳＩＤが一致した場合にはＰＣ２と接続処理を行う。すなわち、ＳＳＩＤの照合にＣＰＵ１５を介さないため、携帯電話機１が低電力状態であり、ＣＰＵ１５が動作していない場合であってもＳＳＩＤの照合およびＰＣ２との接続処理を行うことができる。なお、携帯電話機１の低電力状態は、スリープ状態、スタンバイ状態、ハイバネーション状態を含むものである。
【００５４】
ＷＬＡＮ通信モジュール１２には、例えば公知のＷａｋｅ  Ｏｎ  Ｗｉｒｅｌｅｓｓ  ＬＡＮ（ＷＯＷ）の機能を適用することができる。ＷＯＷは、アイドル状態が続いて省電力化のためにスリープ状態になった端末に無線ＬＡＮ通信接続を介してアクセスし、その端末のスリープ状態を解除して起動状態にさせる機能である。
【００５５】
また、無線信号検知回路２３は、Ｉ／Ｏポート８５とＣＰＵ１５とを接続する信号線９１ａに対して信号線９１ｂで接続されており、ＷＬＡＮ通信モジュール１２がＣＰＵ１５に対して行う接続通知を監視する。
【００５６】
図８は、第１実施形態における他の通信機器の一例であるＰＣ２のハードシステム構成図である。
【００５７】
ＰＣ２は、ＷＬＡＮ通信モジュール１１２、ＣＰＵ１１５、メモリ１１６、入力部１１７、表示部１１８、電源回路１１９を有する。ＰＣ２の各部は、バス１２２により接続される。
【００５８】
電源回路１１９は、バッテリの出力を基に所定の動作電源電圧を生成して各回路部に動作電力を供給する。ＰＣ２は、電源回路１１９から供給されるこの動作電力に基づいて動作する。
【００５９】
ＷＬＡＮ通信モジュール１１２は、内蔵されたアンテナを介して通信規格ＩＥＥＥ８０２．１１ａやＩＥＥＥ８０２．１１ｂなどに準拠した無線ＬＡＮ通信を行う。
【００６０】
ＣＰＵ１１５は、種々の制御信号を生成し、各部に供給することによりＰＣ２を統括的に制御する。ＣＰＵ１１５は、メモリ１１６としてのＲＯＭに記憶されているプログラムまたはＲＯＭからＲＡＭにロードされた、オペレーティングシステム（ＯＳ）を含む各種のアプリケーションプログラムや制御プログラムに従って各種処理を実行する。
【００６１】
メモリ１１６は、ＲＯＭ、ＲＡＭ、フラッシュメモリ素子やＨＤＤなどの記憶装置である。
【００６２】
入力部１１７は、例えばキーボードやタッチパネルタイプなどの入力手段を介して入力を受け付け、この入力信号をＣＰＵ１１５に出力する。表示部１１８は、ＣＰＵ１１５の指示に基づいて文字や画像などからなるデータを出力する。表示部１１８は、例えばＬＣＤ、有機ＥＬディスプレイにより構成される。
【００６３】
図９は、第１実施形態における他の通信機器の一例であるＰＣ２のソフトシステム構成図である。図９では、ＰＣ２が携帯電話機１との間で無線通信を実現するための構成を主に説明し、ＰＣ２が一般的に備えるソフトウェアの構成についての詳細な説明は基本的に省略する。
【００６４】
通信プロトコルスタック１６４は、所定の無線ＬＡＮ通信手順を実行する。無線ＬＡＮ（ＷＬＡＮ）ドライバ１６５は、通信プロトコルスタック１６４の実行する手順を実現するためにＷＬＡＮ通信モジュール１１２を制御する。ＷＬＡＮ拡張ドライバ１６６は、ＵＷテーブル１７５に格納されたＵＷおよびコマンドを振幅変調してＷＬＡＮ通信モジュール１１２に発信させるための拡張されたドライバである。
【００６５】
通信プロトコルスタック１６４は、通信システムマネージャ１６８により管理される。
【００６６】
通信アプリケーション１６９は、例えばユーザからの通信指示を受け付け通信システムマネージャ１６８に通知を行う。無線信号検知回路アプリケーション１７２は、例えばユーザからのＵＷ登録指示や入力データを受け付けＷＬＡＮ拡張ドライバ１６６に通知する。
【００６７】
ユニークワード（ＵＷ）テーブル１７５には、図６に示したＵＷテーブルと同様に、ユーザにより設定されたＵＷが格納される。また、ＵＷ信号送信時にはアプリケーションが受け付けたユーザからの指示やアプリケーションの判断に基づいて任意のコマンドがＵＷと共に送出される。
【００６８】
なお、携帯電話機１とＰＣ２とは、ＷＬＡＮ通信モジュール１２、１１２を利用した通信に必要な機器認証設定が予め行われているものとする。
【００６９】
次に、携帯電話機１とＰＣ２と無線ＬＡＮ通信を行う際に取り得る動作のモードおよび各モードにおいて無線信号検知回路２３が検知する信号の種類について説明する。
【００７０】
第１実施形態においては、携帯電話機１およびＰＣ２は、無線ＬＡＮ通信時には複数のモードで動作し得る。第１の動作モードは、携帯電話機１とＰＣ２とがそれぞれアクセスポイント（以下、単に「ＡＰ」という。）モードのＡＰ親機またはＡＰ子機として動作するモードである。第２の動作モードは、携帯電話機１とＰＣ２とがそれぞれアドホックモードの親機または子機として動作するモードである。
【００７１】
「ＡＰモード」は、ＡＰ親機であるＡＰとして動作する端末がＡＰ子機である他の端末にビーコン信号を送信する動作モードである。ＡＰモードは、ＡＰ親機が実際にＡＰとしてデータ通信の中継基地局として機能する場合のみならず、ＡＰとして振る舞う場合（例えば、ビーコン信号の送信を行うが実際にはデータ通信の中継基地局として動作しない場合）を含むものとする。「アドホックモード」は、アドホック親機・子機として振舞う端末間で通信を行うアドホックネットワーク形成時の動作モードである。
【００７２】
なお、「ＡＰ親機」は、ＡＰとして動作し、ビーコン信号を送信する端末をいう。「ＡＰ子機」は、端末として動作しＡＰから送信されるビーコン信号をパッシブスキャンする端末またはＡＰに対してアクティブスキャンする端末をいう。「アドホック親機」は、アドホックモードで動作し他の端末にビーコン信号を送信する端末をいう。「アドホック子機」は、アドホックモードで動作する他の端末から送信されるビーコン信号をパッシブスキャンする端末またはアドホックモードで動作する他の端末をアクティブスキャンする端末をいう。
【００７３】
無線ＬＡＮ通信接続時においては、第１の動作モードでＡＰ子機として動作する携帯電話機１は、ＡＰ親機として動作するＰＣ２が送信するビーコン信号をＷＬＡＮ通信モジュール１２において受信し得る。また、第１の動作モードでＡＰ親機として動作する携帯電話機１は、ＡＰ子機として動作しアクティブスキャンを行うＰＣ２が送信する信号（プローブ要求信号）をＷＬＡＮ通信モジュール１２において受信し得る。
【００７４】
また、第２の動作モードでアドホック子機として動作する携帯電話機１は、アドホック親機として動作するＰＣ２が送信するビーコン信号をＷＬＡＮ通信モジュール１２において受信し得る。第２の動作モードでアドホック親機として動作する携帯電話機１は、アドホック子機として動作しアクティブスキャンを行うＰＣ２が送信する信号（プローブ要求信号）をＷＬＡＮ通信モジュール１２において受信し得る。
【００７５】
ＷＬＡＮ通信モジュール１２は、上述したように、受信したビーコン信号などに含まれるＳＳＩＤを予め登録されたＳＳＩＤと照合することで、ＣＰＵ１５を介すことなくＰＣ２と無線ＬＡＮ通信接続を行うことができる。また、携帯電話機１が低電力状態にあっても、ＷＬＡＮ通信モジュール１２を介して起動状態にさせることができるようになっている。
【００７６】
ここで、第１実施形態における携帯電話機１は、各動作モードにおいてＰＣ２からＷＬＡＮ通信モジュール１２に対して送信される各無線信号をＷＬＡＮ通信モジュール１２に代えて無線信号検知回路２３において受信するようになっている。すなわち、携帯電話機１は、ＰＣ２から送信される無線信号を低消費電力で待ち受けることができる無線信号検知回路２３を利用することで、ＷＬＡＮ通信モジュール１２を常時起動状態とすることなく無線信号の待ち受けを行うことができる。
【００７７】
以下、第１実施形態における携帯電話機１とＰＣ２との無線ＬＡＮ通信接続処理を具体的に説明する。なお、以下の説明においては、ＰＣ２がビーコン信号を送信するＡＰ親機、携帯電話機１がこのビーコン信号を受信するＡＰ子機として動作する第１の動作パターンを適用して説明する。他の動作パターンを適用した場合には、無線信号検知回路２３が検知する無線信号の特定パターンと、携帯電話機１とＰＣ２との無線ＬＡＮ通信接続時の手順および接続形態とが異なるのみであるため、他の動作パターンで動作する場合の説明は省略する。
【００７８】
図１０は、第１実施形態における携帯電話機１により実行される無線ＬＡＮ通信接続処理を説明するフローチャートである。
【００７９】
図１１は、携帯電話機１とＰＣ２との間で行われる無線ＬＡＮ通信接続処理を示すシーケンス図である。
【００８０】
以下の携帯電話機１において実行される各処理の説明においては、主に無線信号検知回路２３、電源回路２４、ＷＬＡＮ通信モジュール１２、ＣＰＵ１５を主語にして説明するが、各処理はそれぞれ所要のソフトウェアプログラムに基づいて実行される。なお、携帯電話機１は低電力状態であり、ＣＰＵ１５は処理開始時においては動作していない場合を例に説明する。
【００８１】
ステップＳ１において、携帯電話機１の無線信号検知回路２３は、ＰＣ２より送信されたビーコン信号の特定パターンを検知したか否かの判定を行う。無線信号検知回路２３は、ビーコン信号の特定パターンを検知していないと判定した場合、検知するまで待機する。
【００８２】
一方、無線信号検知回路２３は特定パターンを検知したと判定した場合（図１１のステップＳ２５）、ステップＳ２において、電源回路２４に対して通知を行う（ステップＳ２６）。すなわち、無線信号検知回路２３は、ＷＬＡＮ通信モジュール１２に対する動作電力の供給を要求する。ステップＳ３において、電源回路２４は、ＷＬＡＮ通信モジュール１２の電源８１に対する動作電力の供給を開始する（ステップＳ２７、ステップＳ２８）。ステップＳ４において、ＷＬＡＮ通信モジュール１２は動作電力が供給されたことに伴い電源がＯＮされ（ステップＳ２９）、ビーコン信号が受信可能な状態となる。
【００８３】
ステップＳ５において、ＷＬＡＮ通信モジュール１２はＰＣ２より送信されたビーコン信号を受信したか否かの判定を行う。ＷＬＡＮ通信モジュール１２はビーコン信号を受信しない場合、受信するまで待機する。一方、ＷＬＡＮ通信モジュール１２はビーコン信号を受信した場合（ステップＳ３０）、ステップＳ６においてＳＳＩＤの照合を行う（ステップＳ３１）。具体的には、ＷＬＡＮ通信モジュール１２の照合部８３は、ＰＣ２より受信したビーコン信号に含まれるＳＳＩＤと記憶部８４に記憶されたＳＳＩＤとを照合する。
【００８４】
ステップＳ７において、ＷＬＡＮ通信モジュール１２は、ＳＳＩＤを照合した結果、登録済みのＳＳＩＤと一致するか否かの判定を行う（ステップＳ３２）。ＷＬＡＮ通信モジュール１２は、受信したビーコン信号に含まれるＳＳＩＤが登録済みＳＳＩＤではないと判定した場合、検知判定ステップＳ１（ステップＳ２５）に戻りＰＣ２より送信されたビーコン信号の特定パターンを検知したか否かの判定を行う。
【００８５】
一方、ＷＬＡＮ通信モジュール１２は、登録済みのＳＳＩＤと一致すると判定した場合、ステップＳ８において、ユーザにＡＰと接続を行い無線ＬＡＮ通信を利用するか否かを問い合わせるための通知を行う（ステップＳ３３）。または、あらかじめ自動的に無線ＬＡＮに接続する設定がなされている場合には、ＷＬＡＮ通信モジュール１２は自動的に接続処理を行う。ＷＬＡＮ通信モジュール１２は、ユーザよりＡＰと接続を行う旨の入力を受け付けた場合、または自動的に接続処理を行う設定がなされている場合、ステップＳ９においてビーコン信号を送信したＡＰとしてのＰＣ２との接続処理を行い（ステップＳ３４）、ＰＣ２に対して接続通知を行う（ステップＳ３７）。携帯電話機１とＰＣ２との無線ＬＡＮ通信接続処理の手順は、公知の方法（認証、アソシエーション）が用いられるためここでは詳細な説明を省略する。
【００８６】
ステップＳ１０において、ＷＬＡＮ通信モジュール１２は、ＰＣ２と接続した旨の通知をＣＰＵ１５に対して行う（ステップＳ３５）。ステップＳ１１において、ＣＰＵ１５は動作し（ステップＳ３６）、携帯電話機１は動作可能な状態となる。ステップＳ１２において、ＷＬＡＮ通信モジュール１２は、ＣＰＵ１５の指示に基づいてＰＣ２との無線ＬＡＮ通信処理を適宜行う。
【００８７】
一方、接続判定ステップＳ８においてＷＬＡＮ通信モジュール１２は、ユーザよりＡＰと接続を行わない旨の入力を受け付けた場合、無線信号検知回路２３に通知を行う。ステップＳ１３において、無線信号検知回路２３は、ユーザより接続を行わない旨（否認）の入力を受け付けた回数が、あらかじめ設定された所定回数Ｎ１回より多いか否かの判定を行う（ステップＳ３８）。無線信号検知回路２３は、接続が否認された回数がＮ１回に満たないと判定した場合、直ちに検知判定ステップＳ１に戻りＰＣ２より送信されたビーコン信号の特定パターンを検知したか否かの判定を行う。
【００８８】
無線信号検知回路２３は、回数判定ステップＳ１３において否認回数がＮ１回より多いと判定した場合、ステップＳ１４において、所定時間のタイマーを設定しタイムアウトするまで待機する（ステップＳ３９）。無線信号検知回路２３は、タイムアウトした場合再び検知判定ステップＳ１に戻りＰＣ２より送信されたビーコン信号の特定パターンを検知したか否かの判定を行う。
【００８９】
例えば、ユーザが接続処理を否認した回数が所定回数（Ｎ１回）以下である場合には再度別のタイミングでユーザが接続を所望する可能性が考えられる。このため、回数判定ステップＳ１３の後直ちに検知判定ステップＳ１に戻りビーコン信号の待ち受けを行う。ＷＬＡＮ通信モジュール１２はビーコン信号が再度検出された場合にはユーザに対する問い合わせを行うことで、ユーザの接続時の利便性を向上させる。一方、所定回数以上否認された場合には、無線信号検知回路２３は、ユーザはこのタイミングではＷＬＡＮ通信接続を行う意思がないとみなすようになっている。このため、待機ステップＳ１４において所定時間待機した後にビーコン信号の待ち受けを行うことで、ビーコン信号が検出されるたびにユーザに入力を求める煩雑さや、不要な信号を検知することに対する携帯電話機１の消費電力の増加を抑制することができる。
【００９０】
なお、図１０のステップＳ７においてビーコン信号に含まれるＳＳＩＤが登録済みのＳＳＩＤではないと判定された場合において、送信されたビーコン信号は接続を所望するＰＣ２以外の端末から送信されたビーコン信号を受信してしまった場合が考えられる。
【００９１】
携帯電話機１はこのＰＣ２以外の端末との接続を意図しないにも係わらず、ビーコン信号の送信が継続される限り無線信号検知回路２３においてこのビーコン信号が検知され、その都度ＷＬＡＮ通信モジュール１２に電力が供給されることになる。
【００９２】
そこで、携帯電話機１は、ＳＳＩＤの照合に失敗した場合には、不要なＷＬＡＮ通信モジュール１２への電力供給を好適に防止するようになっている。
【００９３】
図１２は、第１実施形態における携帯電話機１により実行される同期捕捉処理を説明するフローチャートである。
【００９４】
この同期捕捉処理は、無線信号検知回路２３がビーコン信号の特定パターンを検知し、電源回路２４に対して通知を行った後に実行される処理である。
【００９５】
ステップＳ５１において、無線信号検知回路２３は、ＷＬＡＮ通信モジュール１２からＣＰＵ１５へ無線ＬＡＮ通信の接続通知が行われたか否かの判定を行う。無線信号検知回路２３は接続通知が行われたと判定した場合、処理を終了する。
【００９６】
一方、無線信号検知回路２３は例えば接続通知が行われないまま所定時間経過した場合や、ＣＰＵ１５またはＷＬＡＮ通信モジュール１２から接続が行われない旨の通知を受け付けた場合、ステップＳ５２において、接続に失敗したビーコン信号の特定パターンの周期を捕捉し、このビーコン信号の特定パターンが再度検知された場合にはその検知を無視して電源回路２４に通知を行わない。結果として、ＷＬＡＮ通信モジュール１２への不要な電力供給およびＷＬＡＮ通信モジュール１２の不要な起動を防止することができる。
【００９７】
次に、ＰＣ２において実行されるＰＣ側接続要求処理について説明する。
【００９８】
図１３は、第１実施形態におけるＰＣ２により実行されるＰＣ側接続要求処理を説明するフローチャートである。
【００９９】
以下のＰＣ２において実行される各処理の説明においては、主にＯＳ、ＷＬＡＮ通信モジュール１１２を主語にして説明するが、各処理はそれぞれ所要のソフトウェアプログラムに基づいて実行される。
【０１００】
ステップＳ６１において、ＰＣ２のＯＳはＡＰとしての無線ＬＡＮ通信要求を受け付ける（図１１のステップＳ２１）。ステップＳ６２において、ＷＬＡＮ通信モジュール１１２はＯＳの制御に基づいて起動する（ステップＳ２２）。ここでは、ＷＬＡＮ通信モジュール１１２は、ＡＰモードのＡＰ親機として起動する。
【０１０１】
ステップＳ６３において、ＷＬＡＮ通信モジュール１１２は、携帯電話機１にＰＣ２のＳＳＩＤを含む種々の情報を報知するためのビーコン信号を送信する（ステップＳ２３、ステップＳ２４）。
【０１０２】
ステップＳ６４において、ＷＬＡＮ通信モジュール１１２は、所定時間内に携帯電話機１との無線ＬＡＮ通信接続に成功したか否かの判定を行う（ステップＳ４０）。ＷＬＡＮ通信モジュール１１２は、携帯電話機１との無線ＬＡＮ通信接続に成功したと判定した場合、ステップＳ６５において、ＡＰとしてデータ通信を開始する（ステップＳ４１）。一方、ＷＬＡＮ通信モジュール１１２は、所定時間内に携帯電話機１との無線ＬＡＮ通信接続に成功しない場合、接続処理を終了する。
【０１０３】
図１０〜図１３で説明した無線ＬＡＮ通信接続処理およびＰＣ側接続要求処理においては、ＰＣ２のＷＬＡＮ通信モジュール１１２から送信される信号の一例としてビーコン信号を送信し、このビーコン信号を携帯電話機１の無線信号検知回路２３が受信する例を説明した。しかし、ビーコン信号に代えてＰＣ２がＰＣ２を示す識別情報であるＵＷを送信し、このＵＷを無線信号検知回路２３が受信する場合に適用してもよい。以下、ＵＷを用いたＰＣ側接続要求処理について説明する。
【０１０４】
図１４は、第１実施形態におけるＰＣ２により実行されるＵＷを用いたＰＣ側接続要求処理を説明するフローチャートである。
【０１０５】
図１５は、携帯電話機１とＰＣ２との間で行われるＵＷを用いた無線ＬＡＮ通信接続処理を示すシーケンス図である。
【０１０６】
ステップＳ７１およびステップＳ７２（図１５のステップＳ８１、ステップＳ８２）については、図１３のデータ通信要求ステップＳ６１およびＷＬＡＮ通信モジュールＯＮステップＳ６２（図１１のステップＳ２１、ステップＳ２２）とほぼ同様であるため、ここでは説明を省略する。
【０１０７】
ステップＳ７３において、ＷＬＡＮ通信モジュール１１２は、携帯電話機１に対してＵＷを送信する（ステップＳ８３、ステップＳ８４）。具体的には、ＷＬＡＮ通信モジュール１１２は、ＰＣ２のＵＷテーブル１７５に予め記憶されたＰＣ２の識別情報を示すＵＷ（例えば図６（Ｂ）の個人ＵＷ）を、ＵＷを振幅変調し発信する機能を有するＷＬＡＮ拡張ドライバ１６６の制御に基づいて送信する。
【０１０８】
ステップＳ７４において、ＷＬＡＮ通信モジュール１１２は、所定時間が経過したか否かの判定を行う（ステップＳ８５）。ＷＬＡＮ通信モジュール１１２は、未だ所定時間が経過していないと判定した場合、ステップＳ７３に戻りＵＷの送信を継続する。
【０１０９】
一方、ＷＬＡＮ通信モジュール１１２は所定時間が経過したと判定した場合、ステップＳ７５において、ビーコン信号の送信を開始する（ステップＳ８６、ステップＳ８７）。
【０１１０】
ステップＳ７６およびステップＳ７７（図１５のステップＳ８８、ステップＳ８９）については、図１３の接続判定ステップＳ６４およびデータ通信ステップＳ６５（図１１のステップＳ４０、ステップＳ４１）とほぼ同様であるため、ここでは説明を省略する。
【０１１１】
なお、携帯電話機１により実行されるＵＷを用いた無線ＬＡＮ通信接続処理については、上述した図１０の無線ＬＡＮ通信接続処理の特定パターン検出判定ステップＳ１（図１１のステップＳ２５）で検出の有無を判定する対象がビーコン信号の特定パターンからＵＷの特定パターンに代わる他はほぼ同様であるためフローチャートを用いた説明、および図１５におけるステップＳ９０〜ステップＳ１０４の説明を省略する。
【０１１２】
第１実施形態における携帯電話機１によれば、ＷＬＡＮ通信モジュール１２に代えて低消費電力で待ち受け可能な無線信号検知回路２３がビーコン信号やＵＷなどの無線信号を検知し、この検知をＷＬＡＮ通信モジュール１２の電源ＯＮのトリガとすることができる。このため、第１実施形態における携帯電話機１が、ＷＬＡＮ通信モジュール１２がＣＰＵ１５を介すことなく受信したＳＳＩＤの照合を行い得る場合においても、さらにＷＬＡＮ通信モジュール１２が消費する電力を低減することができる。
【０１１３】
また、ＰＣ２などの端末固有に設定され、無線信号検知回路２３において識別可能なＵＷを用いることにより、接続可能な端末であるか否かを無線信号検知回路２３が識別した上で電源回路２４に通知を行うことができるため、不要なＷＬＡＮ通信モジュール１２への電力供給を低減することができる。
【０１１４】
なお、第１の実施形態においては携帯電話機１と接続を行う端末にＰＣ２を適用して説明した。しかし、ユーザが直接操作する可能性のあるＰＣ２のような機器に設けられたＡＰ機能であってもよいし、ユーザが直接操作する機会が少ないアクセスポイント（ＡＰ）のような定期的にビーコン波形を報知し続けるものであってもよい。また、図１におけるネットワークを構成する機器に必ずしも基地局３は必須ではなく、携帯電話機１とＰＣ２との間の通信で完結していてもよい。
【０１１５】
［第２実施形態］
本発明に係る通信機器の第２実施形態を添付図面に基づいて説明する。
【０１１６】
図１６は、第２実施形態における携帯電話機２０１の無線信号検知回路２３、ＷＬＡＮ通信モジュール２１２、メインＣＰＵ２１５、サブＣＰＵ２１６、および電源回路２４の関係およびＷＬＡＮ通信モジュール２１２の詳細な構成を示す図である。なお、携帯電話機２０１とＰＣ２との他の構成については、第１実施形態の携帯電話機１とＰＣ２とほぼ同様であるため、対応する構成および部分については同一の符号を付し、重複する説明を省略する。
【０１１７】
第２実施形態における通信機器の一例である携帯電話機２０１が第１実施形態における携帯電話機１と異なる点は、記憶部２１７を備えたサブＣＰＵ２１６を備えた点である。
【０１１８】
サブＣＰＵ２１６は、メインＣＰＵ２１５（第１実施形態のＣＰＵ１５に対応）よりも低消費電力で動作するＣＰＵである。サブＣＰＵ２１６は、ＷＬＡＮ通信モジュール２１２と接続されており、所要のタイミングでＷＬＡＮ通信モジュール２１２を起動させる。
【０１１９】
記憶部２１７は、ＷＬＡＮ通信モジュール２１２の制御プログラムや識別情報としてのＳＳＩＤなどの所要のデータを記憶する。サブＣＰＵ２１６および記憶部２１７は、例えばワンチップ化されたマイクロコンピュータ（マイコン）などで構成され、メインＣＰＵ２１５よりも低消費電力で動作する。
【０１２０】
ＷＬＡＮ通信モジュール２１２は、動作に必要な制御プログラム（ファームウェア）や照合に必要な登録済みのＳＳＩＤなどの所要のデータを記憶する記憶部８４を有する。記憶部８４は、ＲＡＭなどの揮発性メモリやＥＥＰＲＯＭなどの書き換え可能な不揮発性メモリで構成される。なお、ＷＬＡＮ通信モジュール２１２は、ＳＳＩＤなどの所要のデータおよび制御プログラムの少なくとも一部が記憶部８４に記憶される構成であればよい。
【０１２１】
一部のデータが揮発性メモリに記憶される場合には、他のデータは揮発性メモリとは別に備えた不揮発性のメモリに記憶される。また、一部のデータが揮発性メモリに記憶される構成である場合には、サブＣＰＵ２１６の記憶部２１７に記憶されるデータは、その揮発性メモリに記憶された一部のデータに対応する。
【０１２２】
ここで、ＷＬＡＮ通信モジュール２１２は、３つの動作状態を有する。第１の状態は、起動状態であり、電源回路２４より動作電力が供給されて無線信号の受信が可能な状態である。第２の状態は、スリープモードであり、ＷＬＡＮ通信モジュール２１２はスリープ状態であるもののＷＬＡＮ通信モジュール２１２の制御プログラムなどは既にダウンロードされており、起動状態に移行した場合にはすぐに無線信号の受信が可能な状態である。
【０１２３】
第３の状態は、カットパワーモードであり、ＷＬＡＮ通信モジュール２１２に電力供給が行われておらず、電力供給後制御プログラムなどのダウンロードを行った後に無線信号の受信が可能な状態である。
【０１２４】
第２実施形態における携帯電話機２０１は、特にＷＬＡＮ通信モジュール２１２の状態が第３の状態であるカットパワーモードである場合に有効に作用する。以下、携帯電話機１とＰＣ２との無線ＬＡＮ通信接続処理を具体的に説明する。
【０１２５】
図１７は、第２実施形態における携帯電話機２０１により実行される無線ＬＡＮ通信接続処理を説明するフローチャートである。
【０１２６】
図１８は、携帯電話機２０１とＰＣ２との間で行われる無線ＬＡＮ通信接続処理を示すシーケンス図である。
【０１２７】
図１９は、図１８に続き携帯電話機２０１とＰＣ２との間で行われる無線ＬＡＮ通信接続処理を示すシーケンス図である。
【０１２８】
なお、携帯電話機２０１は低電力状態であり、メインＣＰＵ２１５およびサブＣＰＵ２１６は処理開始時においては動作していない場合を例に説明する。
【０１２９】
ステップＳ１１１において、携帯電話機２０１の無線信号検知回路２３は、ＰＣ２より送信されたビーコン信号の特定パターンを検知したか否かの判定を行う。無線信号検知回路２３は、ビーコン信号の特定パターンを検知していないと判定した場合、検知するまで待機する。
【０１３０】
一方、無線信号検知回路２３は特定パターンを検知したと判定した場合（図１８のステップＳ１３５）、ステップＳ１１２において、ＷＬＡＮ通信モジュール２１２、サブＣＰＵ２１６および電源回路２４に対して通知を行う（ステップＳ１３６〜ステップＳ１３８）。ステップＳ１１３において、ＷＬＡＮ通信モジュール２１２は、電源回路２４より動作電力の供給が開始され、サブＣＰＵ２１６により起動される(ステップＳ１３９〜ステップＳ１４１）。
【０１３１】
ステップＳ１１４（図１８のステップＳ１４２）については、図１０のＷＬＡＮ通信モジュールＯＮステップＳ４（図１１のステップＳ２９）とほぼ同様であるため、ここでは説明を省略する。
【０１３２】
ステップＳ１１５において、ＷＬＡＮ通信モジュール２１２は、サブＣＰＵ２１６の記憶部２１７に記憶された制御プログラムなどをサブＣＰＵ２１６を介してダウンロードする(ステップＳ１４３、ステップＳ１４４）。これにより、ＷＬＡＮ通信モジュール２１２は動作可能となり、以後の無線信号の受信が可能となる。
【０１３３】
ステップＳ１１６〜ステップＳ１２５（ステップＳ１４５〜ステップＳ１５４）は、図１０のビーコン受信判定ステップＳ５〜待機ステップＳ１４（図１１のステップＳ３０〜ステップＳ３９）の処理とほぼ同様であるため、ここでは説明を省略する。なお、通知ステップＳ１２１（図１９のステップＳ１５０）においては、ＷＬＡＮ通信モジュール２１２は接続完了後メインＣＰＵ２１５に通知する例を説明した。しかし、接続完了後、ＷＬＡＮ通信モジュール２１２はサブＣＰＵ２１６に通知を行うようにしてもよい。例えば、簡易な処理であればサブＣＰＵ２１６で処理を行い、扱うデータ量が大きい処理やユーザに対する通知や入力操作などを想定する場合にはメインＣＰＵ２１５で処理を行う。
【０１３４】
なお、第２実施形態におけるＰＣ２により実行されるＰＣ側接続要求処理については、上述した図１３のＰＣ側接続要求処理とほぼ同様であるためフローチャートを用いた説明、および図１８におけるステップＳ１３１〜ステップＳ１３４、ステップＳ１５５および１５６の説明を省略する。
【０１３５】
第２実施形態における携帯電話機２０１によれば、上述したＷＯＷの機能を有さない場合であっても、携帯電話機２０１全体の低消費電力化を図ることができる。すなわち、通常時ＷＬＡＮ通信モジュール２１２をカットパワーモードにしておき、必要に応じて低消費電力で動作するサブＣＰＵ２１６を介して起動、制御プログラムなどのダウンロードを行うことで、低消費電力でＷＯＷ同様の機能を実現することができる。
【０１３６】
また、ＷＯＷの機能を有していてもＷＯＷの機能を利用するために必要なＷＬＡＮ通信モジュール２１２の消費電力（例えばスリープモード時の消費電力）が大きく低消費電力化に適さない場合についても、第２実施形態における携帯電話機２０１を適用することにより、消費電力の増加を抑制することができる。
【０１３７】
なお、上記第１および第２実施形態は各々特徴点を示したものであり、必要に応じて上記第１および第２実施形態の各々を組み合わせて実施することができる。
【符号の説明】
【０１３８】
１、２０１  携帯電話機
２  パーソナルコンピュータ（ＰＣ）
１１  移動通信モジュール
１２、２１２  無線ＬＡＮ（ＷＬＡＮ）通信モジュール
１５  ＣＰＵ
２３  無線信号検知回路
２４  電源回路
３１  ＲＦ信号受信回路
３２  ダウンコンバータ（整流回路）
３３  ベースバンド（ＢＢ）信号増幅回路
３４  信号識別回路
３５  制御信号出力回路
４５  無線ＬＡＮ（ＷＬＡＮ）信号検出信号生成回路
８３  照合部
８４  記憶部
８５  ＩＮ／ＯＵＴ（Ｉ／Ｏ）ポート
１１２  無線ＬＡＮ（ＷＬＡＮ）通信モジュール
１１５  ＣＰＵ
２１５  メインＣＰＵ
２１６  サブＣＰＵ
２１７  記憶部
【図１】
0005456141.tif 000002
【図２】
0005456141.tif 000003
【図３】
0005456141.tif 000004
【図４】
0005456141.tif 000005
【図５】
0005456141.tif 000006
【図６】
0005456141.tif 000007
【図７】
0005456141.tif 000008
【図８】
0005456141.tif 000009
【図９】
0005456141.tif 000010
【図１０】
0005456141.tif 000011
【図１１】
0005456141.tif 000012
【図１２】
0005456141.tif 000013
【図１３】
0005456141.tif 000014
【図１４】
0005456141.tif 000015
【図１５】
0005456141.tif 000016
【図１６】
0005456141.tif 000017
【図１７】
0005456141.tif 000018
【図１８】
0005456141.tif 000019
【図１９】
0005456141.tif 000020