(57)【特許請求の範囲】
【請求項１】
近距離無線通信方式を実現するためのローカル無線通信機能を含む携帯電話機であって、
前記近距離無線通信方式で通信するローカル無線通信デバイスの情報を予め登録するメモリと、着信があった際に前記メモリに登録されている前記ローカル無線通信デバイスに対して前記ローカル無線通信機能を用いて接続要求を送信する手段とを有し、
前記着信があった際に前記メモリに登録されている前記ローカル無線通信デバイスの中から予め設定された優先順位を基に接続デバイスを決定する手段を含み、この決定されたローカル無線通信デバイスに対して前記ローカル無線通信機能を用いて接続要求を送信し、
前記ローカル無線通信機能の待ち受け状態に前記優先順位を設定して前記メモリに登録したことを特徴とする携帯電話機。
【請求項２】
近距離無線通信方式を実現するためのローカル無線通信機能を含む携帯電話機であって、
前記近距離無線通信方式で通信するローカル無線通信デバイスの情報を予め登録するメモリと、着信があった際に前記メモリに登録されている前記ローカル無線通信デバイス全てに接続要求を送信する手段と、当該接続要求に対する接続応答があった前記ローカル無線通信デバイスの中から予め設定された優先順位を基に接続デバイスを決定する手段とを有し、
前記ローカル無線通信機能の待ち受け状態に前記優先順位を設定して前記メモリに登録したことを特徴とする携帯電話機。
【請求項３】
前記ローカル無線通信デバイスとの回線が切断された時に前記ローカル無線通信接続を切断する手段を含むことを特徴とする請求項１または請求項２記載の携帯電話機。
【請求項４】
予め設定された一定時間毎に周囲のローカル無線通信デバイスを探索する手段と、この探索結果に応じて前記優先順位を動的に可変する手段とを含むことを特徴とする請求項１から請求項３のいずれか記載の携帯電話機。
【請求項５】
予め設定された一定時間毎に前記ローカル無線通信デバイスの使用頻度を検索する手段と、その検索された使用頻度に前記優先順位を動的に可変する手段とを含むことを特徴とする請求項１から請求項３のいずれか記載の携帯電話機。
【請求項６】
近距離無線通信方式を実現するためのローカル無線通信機能を含む携帯電話機のローカル無線通信方法であって、
自局への着信を検出するステップと、前記着信があった際に前記近距離無線通信方式で通信するローカル無線通信デバイスの情報を予め登録するメモリに登録されている前記ローカル無線通信デバイスに対して前記ローカル無線通信機能を用いて接続要求を送信するステップとを有し、
前記着信があった際に前記メモリに登録されている前記ローカル無線通信デバイスの中から予め設定された優先順位を基に接続デバイスを決定するステップを含み、この決定されたローカル無線通信デバイスに対して前記ローカル無線通信機能を用いて接続要求を送信し、
前記ローカル無線通信機能の待ち受け状態に前記優先順位を設定して前記メモリに登録したことを特徴とするローカル無線通信方法。
【請求項７】
近距離無線通信方式を実現するためのローカル無線通信機能を含む携帯電話機のローカル無線通信方法であって、
自局への着信を検出するステップと、前記着信があった際に前記近距離無線通信方式で通信するローカル無線通信デバイスの情報を予め登録するメモリに登録されている前記ローカル無線通信デバイス全てに接続要求を送信するステップと、当該接続要求に対する接続応答があった前記ローカル無線通信デバイスの中から予め設定された優先順位を基に接続デバイスを決定するステップとを有し、
前記ローカル無線通信機能の待ち受け状態に前記優先順位を設定して前記メモリに登録したことを特徴とするローカル無線通信方法。
【請求項８】
前記ローカル無線通信デバイスとの回線が切断された時に前記ローカル無線通信接続を切断するステップを含むことを特徴とする請求項６または請求項７記載のローカル無線通信方法。
【請求項９】
予め設定された一定時間毎に周囲のローカル無線通信デバイスを探索するステップと、この探索結果に応じて前記優先順位を動的に可変するステップとを含むことを特徴とする請求項６から請求項８のいずれか記載のローカル無線通信方法。
【請求項１０】
予め設定された一定時間毎に前記ローカル無線通信デバイスの使用頻度を検索するステップと、その検索された使用頻度に前記優先順位を動的に可変するステップとを含むことを特徴とする請求項６から請求項８のいずれか記載のローカル無線通信方法。
【請求項１１】
近距離無線通信方式を実現するためのローカル無線通信機能を含む携帯電話機のローカル無線通信方法のプログラムであって、
コンピュータに、自局への着信を検出する処理と、前記着信があった際に前記近距離無線通信方式で通信するローカル無線通信デバイスの情報を予め登録するメモリに登録されている前記ローカル無線通信デバイスに対して前記ローカル無線通信機能を用いて接続要求を送信する処理と、前記着信があった際に前記メモリに登録されている前記ローカル無線通信デバイスの中から予め設定された優先順位を基に接続デバイスを決定する処理とを実行させ、
この決定されたローカル無線通信デバイスに対して前記ローカル無線通信機能を用いて接続要求を送信させ、前記ローカル無線通信機能の待ち受け状態に前記優先順位を設定して前記メモリに登録させるためのプログラム。
【請求項１２】
近距離無線通信方式を実現するためのローカル無線通信機能を含む携帯電話機のローカル無線通信方法のプログラムであって、
コンピュータに、自局への着信を検出する処理と、前記着信があった際に前記近距離無線通信方式で通信するローカル無線通信デバイスの情報を予め登録するメモリに登録されている前記ローカル無線通信デバイス全てに接続要求を送信する処理と、当該接続要求に対する接続応答があった前記ローカル無線通信デバイスの中から予め設定された優先順位を基に接続デバイスを決定する処理とを実行させ、前記ローカル無線通信機能の待ち受け状態に前記優先順位を設定して前記メモリに登録させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は携帯電話機及びそれに用いるローカル無線通信方法並びにそのプログラムに関し、特に無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等に用いられる近距離無線通信方式を実現するローカル無線通信機能を持つ携帯電話機に関する。
【０００２】
【従来の技術】
従来、近距離無線通信方式としては、無線ＬＡＮに用いられるＩＥＥＥ８０２．１１ｂ，ＩＥＥＥ８０２．１１ａ，ＩＥＥＥ８０２．１１ｇ等の標準化された方式やＢｌｕｅｔｏｏｔｈ（Ｒ）が知られている。
【０００３】
これら近距離無線通信方式を実現するためのローカル無線通信機能のついた携帯電話機では、ローカル無線通信機能付きのヘッドセットやハンズフリーと接続することによって、携帯電話機を持たずに通話することが可能である。尚、ローカル無線通信機能は近距離間の無線通信であるため、低消費電力であるという特徴をもつ。
【０００４】
また、ローカル無線通信機能付きＰＣ（パーソナルコンピュータ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）等は、ローカル無線通信機能のついた携帯電話機と接続することで、ダイヤルアップ接続やＦＡＸ接続によってデータの通信が可能である。
【０００５】
使用方法としては、携帯電話機とヘッドセットやハンズフリー、ＰＣ、ＰＤＡと常時接続しておく、またはそれらのデバイスからの接続をいつでも受け付けられるように携帯電話機のローカル無線通信機能を常時待ち受け状態にしておくというのが一般的である（例えば、特許文献１参照）。
【０００６】
例えば、予めヘッドセットやハンズフリー間でのローカル無線通信接続を確立しておき、着信を検出すると、ヘッドセットやハンズフリー側へ着信信号を送出し、ヘッドセットやハンズフリーはユーザに着信があることを通知する。ユーザはヘッドセットやハンズフリーにて応答操作をすることによって、かかってきた電話に出て通話するという方法が採用されている。着信時にヘッドセットやハンズフリー側から接続する場合には、常に待ち受け状態にしておくか、ユーザ操作で待ち受け状態にする必要がある。
【０００７】
【特許文献１】
特開２００１−１４４７６７号公報（第１１−１２頁、図１４）
【０００８】
【発明が解決しようとする課題】
しかしながら、上述した従来の携帯電話機では、通話中、データ通信中以外の時でも、常時接続またはローカル無線通信機能を常時待ち受け状態にしておく必要があるため、無駄な消費電力が多く、携帯電話のバッテリ寿命を縮めてしまうという問題がある。
【０００９】
また、従来の携帯電話機では、予めユーザが使用するローカル無線通信デバイスを常時接続しておく必要があるため、使用状況の変化に合わせて、ユーザが接続するローカル無線通信デバイスとの接続処理を行うことが必要であるという問題がある。
【００１０】
携帯電話機は持ち歩いて使用するのが一般的で、家の中、車の中、オフィス等、異なった様々な使用状況が想定される。使用状況が変化する度に、使用するデバイスとの接続処理を行うのはとても煩雑である。
【００１１】
そこで、本発明の目的は上記の問題点を解消し、常時接続しておく必要がなく、無駄な消費電力を抑え、バッテリの保護を行うことができる携帯電話機及びそれに用いるローカル無線通信方法並びにそのプログラムを提供することにある。
【００１２】
また、本発明の他の目的は、複数登録されているローカル無線通信デバイスの中から自動でユーザの希望を元に、使用状況に応じた適切なデバイスを選択して接続の確立を行うことができる携帯電話機及びそれに用いるローカル無線通信方法並びにそのプログラムを提供することにある。
【００１３】
【課題を解決するための手段】
本発明による携帯電話機は、近距離無線通信方式を実現するためのローカル無線通信機能を含む携帯電話機であって、
前記近距離無線通信方式で通信するローカル無線通信デバイスの情報を予め登録するメモリと、着信があった際に前記メモリに登録されている前記ローカル無線通信デバイスに対して前記ローカル無線通信機能を用いて接続要求を送信する手段とを備え、
前記着信があった際に前記メモリに登録されている前記ローカル無線通信デバイスの中から予め設定された優先順位を基に接続デバイスを決定する手段を含み、この決定されたローカル無線通信デバイスに対して前記ローカル無線通信機能を用いて接続要求を送信し、
前記ローカル無線通信機能の待ち受け状態に前記優先順位を設定して前記メモリに登録している。
【００１４】
本発明による他の携帯電話機は、近距離無線通信方式を実現するためのローカル無線通信機能を含む携帯電話機であって、
前記近距離無線通信方式で通信するローカル無線通信デバイスの情報を予め登録するメモリと、着信があった際に前記メモリに登録されている前記ローカル無線通信デバイス全てに接続要求を送信する手段と、当該接続要求に対する接続応答があった前記ローカル無線通信デバイスの中から予め設定された優先順位を基に接続デバイスを決定する手段とを備え、
前記ローカル無線通信機能の待ち受け状態に前記優先順位を設定して前記メモリに登録している。
【００１６】
本発明によるローカル無線通信方法は、近距離無線通信方式を実現するためのローカル無線通信機能を含む携帯電話機のローカル無線通信方法であって、
自局への着信を検出するステップと、前記着信があった際に前記近距離無線通信方式で通信するローカル無線通信デバイスの情報を予め登録するメモリに登録されている前記ローカル無線通信デバイスに対して前記ローカル無線通信機能を用いて接続要求を送信するステップとを備え、
前記着信があった際に前記メモリに登録されている前記ローカル無線通信デバイスの中から予め設定された優先順位を基に接続デバイスを決定するステップを含み、この決定されたローカル無線通信デバイスに対して前記ローカル無線通信機能を用いて接続要求を送信し、
前記ローカル無線通信機能の待ち受け状態に前記優先順位を設定して前記メモリに登録している。
【００１７】
本発明による他のローカル無線通信方法は、近距離無線通信方式を実現するためのローカル無線通信機能を含む携帯電話機のローカル無線通信方法であって、
自局への着信を検出するステップと、前記着信があった際に前記近距離無線通信方式で通信するローカル無線通信デバイスの情報を予め登録するメモリに登録されている前記ローカル無線通信デバイス全てに接続要求を送信するステップと、当該接続要求に対する接続応答があった前記ローカル無線通信デバイスの中から予め設定された優先順位を基に接続デバイスを決定するステップとを備え、
前記ローカル無線通信機能の待ち受け状態に前記優先順位を設定して前記メモリに登録している。
【００１９】
本発明によるローカル無線通信方法プログラムは、近距離無線通信方式を実現するためのローカル無線通信機能を含む携帯電話機のローカル無線通信方法のプログラムであって、
コンピュータに、自局への着信を検出する処理と、前記着信があった際に前記近距離無線通信方式で通信するローカル無線通信デバイスの情報を予め登録するメモリに登録されている前記ローカル無線通信デバイスに対して前記ローカル無線通信機能を用いて接続要求を送信する処理と、前記着信があった際に前記メモリに登録されている前記ローカル無線通信デバイスの中から予め設定された優先順位を基に接続デバイスを決定する処理とを実行させ、
この決定されたローカル無線通信デバイスに対して前記ローカル無線通信機能を用いて接続要求を送信させ、前記ローカル無線通信機能の待ち受け状態に前記優先順位を設定して前記メモリに登録させている。
【００２０】
本発明による他のローカル無線通信方法プログラムは、近距離無線通信方式を実現するためのローカル無線通信機能を含む携帯電話機のローカル無線通信方法のプログラムであって、
コンピュータに、自局への着信を検出する処理と、前記着信があった際に前記近距離無線通信方式で通信するローカル無線通信デバイスの情報を予め登録するメモリに登録されている前記ローカル無線通信デバイス全てに接続要求を送信する処理と、当該接続要求に対する接続応答があった前記ローカル無線通信デバイスの中から予め設定された優先順位を基に接続デバイスを決定する処理とを実行させ、前記ローカル無線通信機能の待ち受け状態に前記優先順位を設定して前記メモリに登録させている。
【００２２】
すなわち、本発明の携帯電話機は、近距離、低消費電力等の特徴をもつ近距離無線通信方式［無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）に用いられるＩＥＥＥ８０２．１１ｂ，ＩＥＥＥ８０２．１１ａ，ＩＥＥＥ８０２．１１ｇ等の標準化された方式やＢｌｕｅｔｏｏｔｈ（Ｒ）］を実現するためのローカル無線通信機能のついた携帯電話機において、音声通信、データ通信等の着信があった時にローカル無線通信接続を確立するか、またはローカル無線通信機能を待ち受け状態にして、常時接続または常時待ち受け状態にしておく必要がなく、無駄な消費電力を抑え、バッテリの保護を行える構成を提供するものである。
【００２３】
また、本発明の携帯電話機は、自動で使用時の状況に応じて接続するローカル無線通信デバイスを選択し、選択したローカル無線通信デバイスに自動で接続を確立する機能を提供するものである。ここで、ローカル無線通信デバイスは本発明の携帯電話機と近距離無線通信方式で通信するデバイスである。
【００２４】
より具体的に説明すると、本発明の携帯電話機では、予め登録されているデバイスの情報をメモリに記憶しておき、着信があった際に、制御部がメモリに登録されているデバイスの中から、ユーザによって予め設定された優先順位を基に接続デバイスを決定し、ローカル無線通信部を制御し、ローカル無線通信デバイスに対して接続要求を送信する。
【００２５】
制御部は接続応答が接続要求を送信すると同時にタイマを起動し、タイマが満了する前にローカル無線通信デバイスからの接続応答があると、そのローカル無線通信デバイスとの接続を確立し、無線部を制御して回線を接続する。制御部は回線が切断されると、ローカル無線通信部を制御してローカル無線通信接続を切断する。
【００２６】
このようにして、本発明の携帯電話機では、着信があった際に、制御部がメモリ、タイマ、無線部、ローカル無線通信部を制御することによって、自動で接続先のローカル無線通信デバイスを選択して接続することが可能となり、回線が切断されると、自動的にローカル無線通信接続を切断することが可能となる。
【００２７】
上記のように、本発明の携帯電話機では、着信を検出してローカル無線通信接続を自動で確立し、回線切断を検出してローカル無線通信接続を自動で切断することによって、通話やデータ通信を行う時のみローカル無線接続を確立するので、常時接続しておく必要がなく、無駄な消費電力を抑え、バッテリの保護を行うことが可能となる。
【００２８】
また、本発明の携帯電話機では、登録されているローカル無線通信デバイスに対してユーザが予め設定した優先順位の高い順に接続要求を送信し、接続応答が返ってきたローカル無線通信デバイスに対して接続確立処理を行うことによって、その状況において接続可能なローカル無線通信デバイスの中で一番優先順位が高いローカル無線通信デバイスとの間で接続確立が可能となるので、複数登録されているローカル無線通信デバイスの中から自動でユーザの希望を基に使用状況に応じた適切なローカル無線通信デバイスを選択して接続の確立を行うことが可能となる。
【００２９】
【発明の実施の形態】
次に、本発明の実施例について図面を参照して説明する。図１は本発明の第１の実施例による携帯電話機の構成を示すブロック図である。図１において、携帯電話機１はアンテナ１１と、ローカル無線通信用アンテナ１２と、制御部１３と、メモリ１４と、タイマ１５と、操作部１６と、表示部１７と、無線部１８と、信号処理部１９と、スピーカ２０と、マイク２１と、ローカル無線通信部２２と、記録媒体２３とから構成されている。
【００３０】
アンテナ１１は電波の送受信を行い、ローカル無線通信用アンテナ１２はローカル無線通信の電波の送受信を行う。制御部１３はメモリ１４とタイマ１５と表示部１７と操作部１６と無線部１８と無線部信号制御部１９とスピーカ２０とマイク２１とローカル無線制御部２２とにそれぞれ接続され、それら各部の制御を行う。
【００３１】
メモリ１４はローカル無線通信デバイス（図示せず）の情報及びその優先順位等を記憶しておく。タイマ１５は制御部１３によって起動されると、時間経過をカウントし始め、指定された時間が経過すると制御部１３にタイムアップを通知する。
【００３２】
操作部１６はユーザが各ローカル無線通信デバイスに優先順位を付ける際の操作を行い、表示部１７はローカル無線通信デバイスに優先順位を付ける操作を行う際の操作メニューを表示する。無線部１８は無線関係の処理を行い、信号処理部１９は受信信号や送信信号を処理する。
【００３３】
スピーカ２０は受信した音声を出力し、マイク２１は音声を入力する。ローカル無線通信部２２はローカル無線通信の電波送受信指示等のローカル無線通信関係の処理を行う。記録媒体２３は上記の各部の処理を実現するためのプログラム（コンピュータで実行可能なプログラム）を格納している。
【００３４】
ここで、ローカル無線通信部２２及びローカル無線通信デバイスは近距離、低消費電力等の特徴をもつ近距離無線通信方式［無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）に用いられるＩＥＥＥ８０２．１１ｂ，ＩＥＥＥ８０２．１１ａ，ＩＥＥＥ８０２．１１ｇ等の標準化された方式やＢｌｕｅｔｏｏｔｈ（Ｒ）］を実現するための機能を備えているものとし、ローカル無線通信デバイスとしてはヘッドセットやハンズフリー、ＰＣ（パーソナルコンピュータ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）等が考えられる。
【００３５】
尚、上記のようなローカル無線通信デバイスの構成及び動作については当業者にとって公知であるので、それらの説明については省略する。本実施例では、ローカル無線通信デバイスが携帯電話機１からのローカル無線通信による接続要求に対して応答を返し、携帯電話機１との間で音声信号やデータ信号の送受信を行う機能を最低限備えているものとする。
【００３６】
図２は本発明の第１の実施例による携帯電話機１の動作を示すフローチャートである。これら図１及び図２を参照して本発明の第１の実施例による携帯電話機１の全体の動作について説明する。尚、図２に示す処理は制御部１３（コンピュータ）が記録媒体２３のプログラムを実行することで実現される。
【００３７】
まず、制御部１３は着信を検出すると（図２ステップＳ１）、カウンタＮの値に初期値１を代入する（図２ステップＳ２）。制御部１はカウンタＮの値がメモリ１４に登録されているローカル無線通信デバイスの総数より大きいかどうかを判断し（図２ステップＳ３）、カウンタＮの値が登録されているローカル無線通信デバイス総数より大きくなければ、接続デバイスとしてメモリ１４に登録されているローカル無線通信デバイスの中から、接続デバイスとして優先順位Ｎ番目（最初は１）に登録されているローカル無線通信デバイスを選択する（図２ステップＳ４）。
【００３８】
制御部１３はローカル無線通信部２１を制御し、選択されたローカル無線通信デバイスに対して接続要求を送信し（図２ステップＳ５）、タイマの時間を指定してタイマ１５を始動させる（図２ステップＳ６）。
【００３９】
上記で選択したローカル無線通信デバイスからの接続応答をローカル無線制御部２１が受信すると（図２ステップＳ７）、制御部１３は続いて接続処理を行い、ローカル無線接続を確立し、着信通知信号を送信する（図２ステップＳ１０）。
【００４０】
制御部１３はローカル無線デバイスからの着信応答信号を受信すると、無線部１８を制御して回線を接続し、通話またはデータ通信状態となる（図２ステップＳ１１）。制御部１３は回線切断を検出すると（図２ステップＳ１２）、ローカル無線通信接続を切断する（図２ステップＳ１３）。
【００４１】
もし、接続応答がなく、タイマが満了した場合（図２ステップＳ７，Ｓ８）、制御部１３はカウンタＮの値に１を加算し（図２ステップＳ９）、ステップＳ３に戻って上記の処理動作を繰り返す。カウンタＮの値が登録されているローカル無線通信デバイス総数より大きくなると（図２ステップＳ３）、制御部１３は上記の処理を終了する。
【００４２】
図３は図１のメモリ１４の構成例を示す図である。図３において、メモリ１４には例えばローカル無線通信デバイスとしてデバイスＡ、デバイスＢ、デバイスＣの３つが登録され、「デバイスＡは優先順位２」、「デバイスＢは優先順位１」、「デバイスＣは優先順位３」というように、予めユーザによってそれぞれ設定されたデバイスの優先順位が登録されている。
【００４３】
これら図１〜図３を参照して本発明の第１の実施例による携帯電話機１の動作について具体的に説明する。まず、制御部１３は着信を検出すると（図２ステップＳ１）、カウンタＮの初期化（Ｎ＝１）を行う（図２ステップＳ２）。
【００４４】
次に、制御部１３はカウンタの値Ｎ＝１と、メモリ１４に登録されているローカル無線通信デバイス総数３とを比べ（図２ステップＳ３）、カウンタＮの値が登録されているローカル無線通信デバイス総数より小さいので、メモリ１４に登録されているローカル無線通信デバイスの中から、優先順位がＮと同じ値の１であるローカル無線通信デバイスを接続デバイスとして選択する（図２ステップＳ４）。この場合、デバイスＢが選択される。
【００４５】
制御部１３はローカル無線通信制御部２１を制御し、デバイスＢに対して接続要求を送信し、タイマ１５の始動を行う（図２ステップＳ５，Ｓ６）。制御部１３はデバイスＢからの接続応答を受信すると（図２ステップＳ７）、ローカル無線通信部２１を制御し、デバイスＢとの間のローカル無線接続を確立し、着信通知信号を送出する（図２ステップＳ１０）。
【００４６】
制御部１３はローカル無線通信デバイスから着信応答信号を受信すると、無線部１８を制御して回線を接続し、通話またはデータ通信状態となる（図２ステップＳ１１）。制御部１３は回線が切断されたのを検出すると（図２ステップＳ１２）、ローカル無線通信部２１を制御し、ローカル無線通信を切断する（図２ステップＳ１３）。
【００４７】
もし、デバイスＢの電源が入っていない、または通信可能範囲にいない等の理由で、デバイスＢからの接続応答がなく（図２ステップＳ７）、タイマ１５が満了した場合（図２ステップＳ８）、制御部１３はデバイスＢが通信不可能であると判断し、カウンタＮに１をプラスし、Ｎ＝２とする（図２ステップＳ９）。
【００４８】
制御部１３はカウンタＮ＝２と、メモリ１４に登録されているローカル無線通信デバイスの総数３とを比較し、カウンタＮの値のほうが小さいので、他に登録されているデバイスがあると判断し、処理を続行する（図２ステップＳ３）。
【００４９】
次に、制御部１３は接続デバイスとしてカウンタＮの値と同じ優先順位２のデバイスＡを接続デバイスとして選択し、接続要求を送信する。制御部１３はデバイスＡからの接続応答を受信することができず、タイマ１５が満了したら、デバイスＡも通信不能であると判断し、カウンタＮに１をプラスし、Ｎ＝３とする（図２ステップＳ９）。
【００５０】
制御部１３はカウンタＮ＝３と、メモリ１４に登録されているローカル無線通信デバイスの総数３とを比較し、カウンタＮの値がローカル無線通信デバイスの総数３の値と同じであるので、他に登録されているデバイスがあると判断し、処理を続行する（図２ステップＳ３）。
【００５１】
次に、制御部１３は接続デバイスとしてカウンタの値と同じ優先順位３のデバイスＣを接続デバイスとして選択し、接続要求を送信する。デバイスＣからの接続応答を受信する前にタイマ１５が満了したら、Ｎ＝４とする。
【００５２】
制御部１３はカウンタＮ＝４と、メモリ１４に登録されているローカル無線通信デバイスの総数３とを比較し、登録されているローカル無線通信デバイスの総数のほうが小さいので、登録されているすべてのローカル無線通信デバイスに対して接続を試みたが、接続できなかったと判断し、処理を終了する。
【００５３】
このように、本実施例では、着信を検出してローカル無線通信接続を自動で確立し、回線切断を検出してローカル無線通信接続を自動で切断することによって、通話やデータ通信を行う時のみローカル無線接続を確立することができ、常時接続しておく必要がなく、無駄な消費電力を抑え、バッテリを保護することができる。
【００５４】
また、本実施例では、登録されているローカル無線通信デバイスに対してユーザによって予め付与された優先順位の高い順に接続要求を送信し、接続応答が返ってきたローカル無線通信デバイスに対して接続確立処理を行うことができ、その状況において接続可能なローカル無線通信デバイスの中で、一番優先順位が高いローカル無線通信デバイスとの接続を確立することができるので、複数登録されているローカル無線通信デバイスの中から自動でユーザの希望を基に、使用状況に応じた適切なローカル無線通信デバイスを選択し、接続の確立を行うことができる。
【００５５】
図４は本発明の第２の実施例による携帯電話機の動作を示すフローチャートである。本発明の第２の実施例による携帯電話機は図１に示す本発明の第１の実施例による携帯電話機１と同様の構成となっているので、これら図１及び図４を参照して本発明の第２の実施例による携帯電話機１の全体の動作について説明する。尚、図４に示す処理は制御部１３（コンピュータ）が記録媒体２３のプログラムを実行することで実現される。
【００５６】
本発明の第１の実施例では接続可能なデバイスの中で、一番優先順位が高いデバイスと接続確立するために、優先順位１〜Ｎ番目のローカル無線通信デバイスに対して、まず１番目のローカル無線通信デバイスから順番に接続要求を送信し、一定時間内に接続応答があれば、そのローカル無線通信デバイスとのローカル無線通信接続を確立する。
【００５７】
反対に応答がなかった場合、そのローカル無線通信デバイスは接続不能であると判断し、次に２番目のローカル無線通信デバイス、３番目のローカル無線通信デバイス、４番目のローカル無線通信デバイス、・・・、Ｎ番目のローカル無線通信デバイスという順番で処理を順次繰り返している。
【００５８】
これに対し、本発明の第２の実施例では、制御部１３が着信を検出した際に（図４ステップＳ２１）、ローカル無線通信部２２を制御し、メモリ１４に登録されている全てのローカル無線通信デバイスに対して接続要求を送信し（図４ステップＳ２２）、タイマ１５を起動する（図４ステップＳ２３）。
【００５９】
制御部１３はタイマ１５が満了するまで、各ローカル無線通信デバイスからの接続応答を待つ（図４ステップＳ２４）。制御部１３はタイマ１５が満了したところで（図４ステップＳ２５）、制御部１３は接続応答を受信したローカル無線通信デバイスの中から一番優先順位が高いローカル無線通信デバイスを選択し（図４ステップＳ２６）、ローカル無線通信部２２を制御して選択したローカル無線通信デバイスに対して接続処理を行う（図４ステップＳ２７〜Ｓ３０）。また、制御部１３は複数のローカル無線通信デバイスに対して接続処理を行う場合、上記の処理を繰り返し行う（図４ステップＳ２６〜Ｓ３１）。
【００６０】
これによって、本実施例では着信検出からローカル無線接続確立までの時間の短縮を図ることができる。この方法は登録されているローカル無線通信デバイスの数が多い場合に有効である。
【００６１】
ここで、本発明の第２の実施例に用いられるメモリ１４は、上述した本発明の第１の実施例と同様に、図３に示すような構成をとる。例えば、メモリ１４にローカル無線通信デバイスとしてデバイスＡ、デバイスＢ、デバイスＣの３つが登録されているものとする。また、「デバイスＡは優先順位２」、「デバイスＢは優先順位１」、「デバイスＣは優先順位３」というように、予めユーザによってそれぞれ設定されたデバイスの優先順位がメモリ１４に登録されている。
【００６２】
制御部１３は着信を検出すると、デバイスＡ、デバイスＢ、デバイスＣのすべてに対して接続要求を送信し、タイマ１５を起動させる。制御部１３はタイマ１５からのタイムアップ通知が来るまで、各デバイスからの接続応答を待つ。
【００６３】
ここで、デバイスＡ、デバイスＢの２つから接続応答があったものとすると、制御部１３はタイマ１５が満了したところで、接続応答があったデバイスＡ及びデバイスＢの優先順位を比べ、デバイスＢの方が優先順位が高いため、デバイスＢに対して接続処理を行い、ローカル無線接続を確立する。
【００６４】
図５は本発明の第３の実施例による携帯電話機の動作を示すフローチャートである。本発明の第３の実施例による携帯電話機は図１に示す本発明の第１の実施例による携帯電話機１と同様の構成となっているので、これら図１及び図５を参照して本発明の第３の実施例による携帯電話機１の全体の動作について説明する。尚、図４に示す処理は制御部１３（コンピュータ）が記録媒体２３のプログラムを実行することで実現される。
【００６５】
本発明の第１及び第２の実施例では、着信を検出し、メモリ１４に登録されているローカル無線通信機能デバイスに対して携帯電話機１から自動で接続する方法について述べたが、本発明の第３の実施例では、メモリ１４に登録されていないデバイスと接続したい場合やローカル無線通信の技術的な問題等で、携帯電話機１から接続処理を起動することができない場合を考慮し、携帯電話機１のローカル無線通信部２２を待ち受け状態にするという方法をとっている。
【００６６】
例えば、制御部１３は着信を検出すると（図５ステップＳ４１）、ローカル無線通信部２２を制御して直ちにローカル無線通信待ち受け状態にし（図５ステップＳ４２）、タイマ１５を起動する（図５ステップＳ４３）。
【００６７】
制御部１３はタイマ１５が満了するまで、各ローカル無線通信デバイスからの接続要求を待つ（図５ステップＳ４４）。制御部１３はローカル無線通信デバイスからの接続要求を受信すると、ローカル無線通信部２２を制御して接続要求を送信したローカル無線通信デバイスに対して接続処理を行う（図５ステップＳ４６〜Ｓ４９）。
【００６８】
本実施例では、上記の方法以外にも、登録されているローカル無線通信デバイスの優先順位を決める際に、他のローカル無線通信デバイスからの接続を待つという選択肢を追加する方法もある。
【００６９】
図６は本発明の第４の実施例によるメモリの構成例を示す図である。図６において、本発明の第４の実施例によるメモリには例えばローカル無線通信デバイスとしてデバイスＡ、デバイスＢ、ローカル無線通信機能待ち受けの３つが登録され、「デバイスＡは優先順位２」、「デバイスＢは優先順位１」、「ローカル無線通信機能待ち受けは優先順位３」というように、予めユーザによってそれぞれ設定されたデバイスの優先順位がメモリに登録されている。
【００７０】
制御部は着信があった時に、デバイスＢ、続いてデバイスＡに対してそれぞれ接続を試み、それらが接続不能だった場合、ローカル無線通信部をローカル無線通信機能待ち受け状態にする。
【００７１】
図７は本発明の第４の実施例による携帯電話機の動作を示すフローチャートである。本発明の第４の実施例による携帯電話機は図１に示す本発明の第１の実施例による携帯電話機１と同様の構成となっているので、これら図１と図６と図７とを参照して本発明の第４の実施例による携帯電話機１の全体の動作について説明する。尚、図７に示す処理は制御部１３（コンピュータ）が記録媒体２３のプログラムを実行することで実現される。
【００７２】
まず、制御部１３は着信を検出すると（図７ステップＳ５１）、カウンタＮの初期化（Ｎ＝１）を行う（図７ステップＳ５２）。制御部１３はカウンタの値Ｎ＝１と、メモリ１４に登録されているローカル無線通信デバイス総数３とを比べ（図７ステップＳ５３）、カウンタＮの値が登録されているローカル無線通信デバイス総数より小さいので、メモリ１４に登録されているローカル無線通信デバイスの中から、優先順位がＮと同じ値の１であるローカル無線通信デバイスを接続デバイスとして選択する（図７ステップＳ５４）。この場合、デバイスＢが選択される。
【００７３】
制御部１３はローカル無線通信制御部２１を制御し、デバイスＢに対して接続要求を送信し、タイマ１５の始動を行う（図７ステップＳ５７，Ｓ５８）。制御部１３はデバイスＢからの接続応答を受信すると（図７ステップＳ５９）、ローカル無線通信部２１を制御し、デバイスＢとの間のローカル無線接続を確立し、着信通知信号を送出する（図７ステップＳ６２）。
【００７４】
制御部１３はローカル無線通信デバイスから着信応答信号を受信すると、無線部１８を制御して回線を接続し、通話またはデータ通信状態となる（図７ステップＳ６３）。制御部１３は回線が切断されたのを検出すると（図７ステップＳ６４）、ローカル無線通信部２１を制御し、ローカル無線通信を切断する（図２ステップＳ６５）。
【００７５】
もし、デバイスＢの電源が入っていない、または通信可能範囲にいない等の理由で、デバイスＢからの接続応答がなく（図７ステップＳ５９）、タイマ１５が満了した場合（図７ステップＳ６０）、制御部１３はデバイスＢが通信不可能であると判断し、カウンタＮに１をプラスし、Ｎ＝２とする（図２ステップＳ６１）。
【００７６】
制御部１３はカウンタＮ＝２と、メモリ１４に登録されているローカル無線通信デバイスの総数３とを比較し、カウンタＮの値のほうが小さいので、他に登録されているデバイスがあると判断し、処理を続行する（図７ステップＳ５３）。
【００７７】
次に、制御部１３は接続デバイスとしてカウンタＮの値と同じ優先順位２のデバイスＡを接続デバイスとして選択し、接続要求を送信する。制御部１３はデバイスＡからの接続応答を受信することができず、タイマ１５が満了したら、デバイスＡも通信不能であると判断し、カウンタＮに１をプラスし、Ｎ＝３とする（図７ステップＳ６１）。
【００７８】
制御部１３はカウンタＮ＝３と、メモリ１４に登録されているローカル無線通信デバイスの総数３とを比較し、カウンタＮの値がローカル無線通信デバイスの総数３の値と同じであるので、他に登録されているデバイスがあると判断し、処理を続行する（図７ステップＳ５３）。
【００７９】
次に、制御部１３は接続デバイスとしてカウンタの値と同じ優先順位３のローカル無線通信機能待ち受けを選択し（図７ステップＳ５４，Ｓ５５）、ローカル無線通信機能待ち受け状態に移行する。
【００８０】
図８は本発明の第５の実施例による携帯電話機の優先順位変更処理を示すフローチャートである。本発明の第５の実施例による携帯電話機は図１に示す本発明の第１の実施例による携帯電話機１と同様の構成となっているので、これら図１及び図８を参照して本発明の第５の実施例による携帯電話機１の優先順位変更処理について説明する。尚、図８に示す処理は制御部１３（コンピュータ）が記録媒体２３のプログラムを実行することで実現される。
【００８１】
上記の実施例では、ユーザが優先順位を決定してメモリ１４に登録しておくことによって、それを基に接続先の選択を行っているが、変化する周りの環境に対応するため、携帯電話機１が自動で優先順位をつけたり、変更したりする方法も考えられる。
【００８２】
本実施例では、一定時間（例えば、５分）毎に周囲のデバイスを探し（図８ステップＳ７１，Ｓ７２）、見つかったデバイスの優先順位を上げ、見つからなかったデバイスの優先順位を下げ、携帯電話機１が動的に優先順位を変更している（図８ステップＳ７３）。これによって、本実施例では、変化する周りの環境に対応することができる。
【００８３】
図９は本発明の第６の実施例による携帯電話機の優先順位変更処理を示すフローチャートである。本発明の第６の実施例による携帯電話機は図１に示す本発明の第１の実施例による携帯電話機１と同様の構成となっているので、これら図１及び図９を参照して本発明の第６の実施例による携帯電話機１の優先順位変更処理について説明する。尚、図９に示す処理は制御部１３（コンピュータ）が記録媒体２３のプログラムを実行することで実現される。
【００８４】
本実施例では、一定時間（例えば、１週間）毎にデバイスの接続した回数（使用頻度）を検索し（図９ステップＳ８１，Ｓ８２）、デバイスの接続した回数（使用頻度）が予め設定されたしきい値以上であれば（図９ステップＳ８３）、このデバイスの優先順位を上げる（図９ステップＳ８４）。
【００８５】
また、本実施例では、過去、一定時間（例えば、１週間）にわたって一度も接続しなかったデバイスのように、デバイスの接続した回数（使用頻度）が予め設定されたしきい値未満であれば（図９ステップＳ８３）、このデバイスの優先順位を下げる  （図９ステップＳ８５）。これによって、本実施例では、変化する周りの環境に対応することができる。
【００８６】
【発明の効果】
以上説明したように本発明の携帯電話機は、近距離無線通信方式を実現するためのローカル無線通信機能を含む携帯電話機において、近距離無線通信方式で通信するローカル無線通信デバイスの情報を予め登録するメモリと、着信があった際にメモリに登録されているローカル無線通信デバイスに対してローカル無線通信機能を用いて接続要求を送信する手段とを設けることによって、常時接続しておく必要がなく、無駄な消費電力を抑え、バッテリの保護を行うことができるという効果が得られる。
【００８７】
また、本発明の他の携帯電話機は、着信があった際にメモリに登録されているローカル無線通信デバイスの中から予め設定された優先順位を基に接続デバイスを決定する手段を設け、この決定されたローカル無線通信デバイスに対してローカル無線通信機能を用いて接続要求を送信することによって、複数登録されているローカル無線通信デバイスの中から自動でユーザの希望を元に、使用状況に応じた適切なデバイスを選択して接続の確立を行うことができるという効果が得られる。
【図面の簡単な説明】
【図１】本発明の第１の実施例による携帯電話機の構成を示すブロック図である。
【図２】本発明の第１の実施例による携帯電話機の動作を示すフローチャートである。
【図３】図１のメモリの構成例を示す図である。
【図４】本発明の第２の実施例による携帯電話機の動作を示すフローチャートである。
【図５】本発明の第３の実施例による携帯電話機の動作を示すフローチャートである。
【図６】本発明の第４の実施例によるメモリの構成例を示す図である。
【図７】本発明の第４の実施例による携帯電話機の動作を示すフローチャートである。
【図８】本発明の第５の実施例による携帯電話機の優先順位変更処理を示すフローチャートである。
【図９】本発明の第６の実施例による携帯電話機の優先順位変更処理を示すフローチャートである。
【符号の説明】
１  携帯電話機
１１  アンテナ
１２  ローカル無線通信用アンテナ
１３  制御部
１４  メモリ
１５  タイマ
１６  操作部
１７  表示部
１８  無線部
１９  信号処理部
２０  スピーカ
２１  マイク
２２  ローカル無線通信部
２３  記録媒体
【図１】
0003707462.tif 000002
【図２】
0003707462.tif 000003
【図３】
0003707462.tif 000004
【図４】
0003707462.tif 000005
【図５】
0003707462.tif 000006
【図６】
0003707462.tif 000007
【図７】
0003707462.tif 000008
【図８】
0003707462.tif 000009
【図９】
0003707462.tif 000010