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