(57)【特許請求の範囲】
【請求項１】
無線データ通信機能を有し、前記無線データ通信によって、無線データ通信機能を搭載する複数の周辺機器と接続可能な無線端末であって、
予め定める範囲で接続の対象となりうる前記周辺機器のうちから、通信接続する周辺機器の選択を可能とし、選択された周辺機器を通信接続対象とする接続機器選択手段と、
接続機器選択手段によって通信接続対象とされた周辺機器のうちから、機能毎にデータを転送する周辺機器の選択を可能とし、選択された転送先の周辺機器を対応する機能の転送先に設定する転送先選択手段とを含み、
前記転送先選択手段の選択結果に従ってデータの転送を行うことを特徴とする無線端末。
【請求項２】
前記無線データ通信は、２．４ＧＨｚの周波数帯を利用した通信であることを特徴とする請求項１記載の無線端末。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、Ｂｌｕｅｔｏｏｔｈなどの無線データ通信ネットワークでの無線端末に関する。
【０００２】
【従来の技術】
従来から、パーソナルコンピュータなどの情報処理装置では、複数を相互に接続してネットワークを形成する形態での使用が広く行われている。Ｂｌｕｅｔｏｏｔｈは、無線通信で通信を行うネットワークを、携帯電話機、携帯型を含む各種パーソナルコンピュータ、デジタルカメラ、携帯型ゲーム機など、各種電子機器との間で形成することが可能な技術として注目されている。Ｂｌｕｅｔｏｏｔｈに対する一般的な解説記事は、たとえば日経ＢＰ社から発行されている日経エレクトロニクス誌のＮｏ．７５９（１９９９年１２月１３日）号などにも掲載されている。
【０００３】
特開２０００−２２４１５６号公報には、Ｂｌｕｅｔｏｏｔｈなどの近距離無線通信ネットワークで、暗号を用いてセキュリティを補強する先行技術が開示されている。特開２００１−８２７４号公報には、車載のオーディオ機器と移動電話との間をＢｌｕｅｔｏｏｔｈなどの短距離無線接続で接続し、車両の運転者は移動電話を手に持たないでいても、オーディオ機器を介して移動電話を安全に使用するフリートーク化を可能にする先行技術が開示されている。特開２０００−２６１５６０号公報には、Ｂｌｕｅｔｏｏｔｈなどの無線通信やＩｒＤＡ（Infra-red Data Association）などの赤外線通信で音響カプラとコンピュータとの間を無線接続するワイヤレス音響カプラモデムについての先行技術が開示されている。特開２０００−２７６２６９号公報には、キーボードやマウスなどのデータ入力装置と複数のコンピュータとの間をＢｌｕｅｔｏｏｔｈなどの無線を用いて接続し、切換えを行う先行技術が開示されている。
【０００４】
コンピュータ等の間で形成されるネットワークでは、一般に、高速化、高信頼性化が図られている。たとえば特開２０００−３２００５号公報には、被送信データを複数のセグメントに分割し、各セグメントは複数の非同期通信パケットによって転送する際に、セグメントの転送に中断が生じれば、中断が生じたパケットから再送する先行技術が開示されている。
【０００５】
ネットワークに接続される複数の機器の選択には、優先順位が設けられ、複数の機器が同時に動作することを防ぐようにしている。特開平１１−２８８３６２号公報には、ネットワークに接続される複数の印刷装置のうち、前回出力した印刷装置などを優先的に使用する先行技術が開示されている。特開２０００−１３２４９４号公報には、ＵＳＢ（Universal Serial Bus）を介して接続される複数のオーディオ機器のうち、新たに接続されたオーディオ機器からのみ出力させる先行技術が開示されている。
【０００６】
【発明が解決しようとする課題】
Ｂｌｕｅｔｏｏｔｈなどの無線データ通信ネットワークは、多様な機器の間を柔軟に接続することができるけれども、ＩＳＭ帯（Industry Science Medical Band）と呼ばれる２．４ＧＨｚの周波数帯を利用し、周波数ホッピング拡散変調方式で周波数の変化のさせ方の違いで他との混信を防ぐようにしている。また、他のネットワーク接続方法では通常行われているキャリアセンスは行わず、キャリアの衝突などでデータの転送に支障が生じるときは、データを再転送することで対応するようにしている。
【０００７】
したがって、Ｂｌｕｅｔｏｏｔｈを用いてネットワークを形成する際には、どのデータをどこで受信するかの接続形態や、データ転送中に接続が途切れた場合の再接続条件を設定しておかなければならない。しかしながら、それらの接続を、あまり専門知識がない利用者が実際に行う際に、判りやすいようにする技術は考えられていない。
【０００８】
本発明の目的は、このような問題を解決するものであり、Ｂｌｕｅｔｏｏｔｈなどを用いて形成する無線データ通信ネットワークの接続形態や通信が途切れた場合の再接続の条件を、利用者が容易に設定することを可能にする無線データ通信ネットワークでの無線端末を提供することである。
【０００９】
【課題を解決するための手段】
本発明は、無線データ通信機能を有し、前記無線データ通信によって、無線データ通信機能を搭載する複数の周辺機器と接続可能な無線端末であって、
予め定める範囲で接続の対象となりうる前記周辺機器のうちから、通信接続する周辺機器の選択を可能とし、選択された周辺機器を通信接続対象とする接続機器選択手段と、
接続機器選択手段によって通信接続対象とされた周辺機器のうちから、機能毎にデータを転送する周辺機器の選択を可能とし、選択された転送先の周辺機器を対応する機能の転送先に設定する転送先選択手段とを含み、
前記転送先選択手段の選択結果に従ってデータの転送を行うことを特徴とする無線端末である。
【００１０】
本発明に従えば、たとえばＢｌｕｅｔｏｏｔｈなどで代表される無線データ通信機能を搭載する無線端末と、複数の周辺機器との間で無線データ通信ネットワークを形成するために各周辺機器を接続する際には、接続機器選択手段は、たとえば予め定める範囲で接続の対象となりうる周辺機器を画面に表示する。利用者が実際に接続する周辺機器を画面から選択すれば、機器の選択を判りやすく行うことができる。接続機器選択手段によって機器が選択されると、転送先選択手段は、無線端末の機能毎にデータを転送する転送先の周辺機器を選択するための選択候補をたとえば画面に表示するので、利用者は画面を見て選択操作を行えば、転送先選択手段の選択結果に応じた制御データの転送などが行われる。
【００１１】
さらに本発明は、前記無線データ通信は、２．４ＧＨｚの周波数帯を利用した通信であることを特徴とする。
【００１２】
本発明に従えば、たとえばＢｌｕｅｔｏｏｔｈなどで代表される２．４ＧＨｚの周波数帯を利用した無線データ通信が実現される。
【００２０】
Ｂｌｕｅｔｏｏｔｈの規格を満たす機器は、相互に接続が可能であり、かつマスタにもスレーブにもなりうる。マスタは、１秒間に１６００回周波数を変化させるタイミングを設定し、スレーブはマスタのタイミングに同期させてデータの転送を、マスタからスレーブと、スレーブからマスタとに、方向を交互に切り換えながら行う。本実施形態のネットワーク１では、携帯電話２をマスタとして、他の機器との間にピコネットを形成する。Ｂｌｕｅｔｏｏｔｈでは、ピコネットを最小単位として、ピコネット同士を接続するスキャッタネットを形成することもできる。１つのピコネットは、マスタの周囲の約１０ｍ程度の範囲に形成することができる。
【００２１】
車載機器３としては、オーディオ装置や、ナビゲーション装置などを対象とすることができる。車両にはダッシュボードなど、車載機器３を設置する場所に制約があり、多くの機能を１つの機器に集約する場合もある。ネットワーク１に接続される機器には、ポータブルＭＤなど、車両の運転者や搭乗者が身につける機器を含めることができる。Ｂｌｕｅｔｏｏｔｈでは、どの機器をマスタとすることもできる。
【００２２】
図１の（ｂ）は、図１（ａ）の携帯電話２をマスタとして、スレーブとなる他の機器の選択と接続形態の設定を行う画面を示す。まず、携帯電話２の表示画面を利用して、携帯電話２上で動作する設定用のアプリケーションプログラムに従い、機器選択用表示画面７が表示される。接続機器選択手段および転送先選択手段は、携帯電話２上で動作する設定用アプリケーションプログラムに従って実現される。接続可能な機器の候補は、たとえば接続用のデータを備えている機器の一覧が表示される。利用者は、表示されている機器から実際に接続する機器を選択して指定する。図１の例では、ＰＤＡ５、車載機器３およびノートＰＣ４が選択される。次に機能設定として、通信優先度を選択可能なように表示が行われている。
【００２３】
図１（ｂ）に示すように「マニュアル」を選択すると、機能選択用表示画面８に遷移し、「電話」、「インターネット」および「Ｅ−Ｍａｉｌ」について、それぞれ、車載機器３、ＰＤＡ５およびノートＰＣ４を選択することができる。選択用ボックスの右側の下向き三角形をクリックすれば、他の機器を含めたリストが表示され、そのうちの一つを選択することが可能である。電話に車載機器３を設定すれば、携帯電話２と外部との間の通話を、車載機器３を介して行うことができる。このため車両の運転者が利用者であるとき、携帯電話２を常に所持しておく必要はなく、車載機器３から無線データ通信を介して携帯電話２を中継する通話を行うことができ、ハンズフリーを実現することができる。
【００２４】
図２は、図１の実施形態で、各機器をネットワーク１でマスタとなる携帯電話２での全体的な制御手順を示す。ステップａ１でマスタの電源がＯＮに投入されると、ステップａ２で周辺のＢｌｕｅｔｏｏｔｈ対応機器をスキャンする。Ｂｌｕｅｔｏｏｔｈでは、非接続状態、接続段階、接続状態および低消費電力状態の４つの状態が区別される。非接続状態は、Ｓｔａｎｄｂｙモードであり、１．２５秒に１回の割合で受信を行う待ち受け状態である。マスタによるスキャンは、接続段階のうちのスレーブのアドレスを指定しないＩｎｑｕｉｒｙモードで問い合わせが行われる。スレーブが応答すると、マスタはスレーブにアドレスを割り当て、アドレスを指定してＰａｇｅモードで呼び出し、スレーブを認識する。認識されたスレーブは、接続状態であるＡｃｔｉｖｅモードとなり、Ｄａｔａ  ｔｒａｎｓｍｉｓｓｉｏｎモードに移行して、マスタとの間でデータの転送を行うこともできるようになる。
【００２５】
ステップａ３では、スレーブとしてネットワーク１に追加する周辺機器があるか否かを判断する。追加する周辺機器があれば、スレーブ電源ＯＮなどの操作を行う。ステップａ４では、その機器をネットワーク１に接続するために、設定ファイルを読み込む。設定ファイルには、アプリケーション毎に使用する周辺機器を選択設定するための情報が含まれている。ステップａ５では、選択アプリケーションが起動済みであるかを判断する。起動済みでないと判断するときは、ステップａ６で選択アプリケーションを起動する。ステップａ５で選択アプリケーションが起動済みまたはステップａ６での起動が終了した後では、ステップａ７に移る。なお、ステップａ３でスレーブ追加なしと判断される時も、ステップａ７に移る。
【００２６】
ステップａ７では、スレーブ電源が切断されて電源ＯＦＦになっているか否かを判断する。スレーブ電源ＯＦＦではないと判断されるときは、ステップａ８でマスタ電源が遮断されてＯＦＦとなっているか否かを判断する。マスタ電源がＯＦＦになっていなければ、ステップａ３に戻る。
【００２７】
ステップａ７でスレーブ電源ＯＦＦと判断されるときは、ステップａ９で選択アプリケーションが起動中であるか否かを判断する。起動中であると判断されるときは、ステップａ１０で選択アプリケーションを終了させ、ステップａ３に戻る。ステップａ９で選択アプリケーションが起動中でないと判断されるときも、ステップａ３に戻る。ステップａ８でマスタ電源ＯＦＦと判断されるときは、ステップａ１１で周辺機器に終了通知を行い、ステップａ１２で手順を終了する。終了通知を受け取った周辺機器は、たとえば低消費電力状態に移行したり、動作を停止したりする。
【００２８】
本実施形態では、Ｂｌｕｅｔｏｏｔｈなどで代表される無線データ通信機能を搭載する複数の機器間で無線データ通信ネットワークを形成するために、マスタが各周辺機器と接続する際には、マスタの表示画面を利用して予め定める範囲で接続の対象となりうる周辺機器から接続する周辺機器を選択するための機器選択用表示画面７を表示する。利用者が実際にマスタと接続する周辺機器を機器選択用表示画面７から選択すれば、機器の選択を判りやすく行うことができる。周辺機器が選択されると、マスタの要する機能毎に、マスタの表示画面を利用して表示される機能選択用表示画面８に、接続形態（どこのデータをどこで受信するか）を設定するための選択候補が画面に表示されるので、利用者は画面を見て選択操作を行えば、選択された周辺機器の中からデータの転送先の周辺機器を選択することができる。マスタと周辺機器間では、選択結果に応じた制御データの転送などが行われ、利用者の選択に従う接続形態が設定される。
【００２９】
図３は、図１のネットワーク１で、データ転送中に切断が生じるときの再接続条件の設定について示す。図３（ａ）に示すように、たとえば携帯電話２からノートＰＣ４へのＥ−Ｍａｉｌなどのデータ転送中に、中断が生じることがあり得る。Ｂｌｕｅｔｏｏｔｈでは、データをパケット単位で送信し、各パケットには誤り検出用の情報が付加されているので、誤りが検出されるとエラーとなり、データ転送は中断される。データ転送が中断されるときには、図３（ｂ）の再接続条件設定用表示画面９に示すようにして設定される再接続データ転送条件で、データの再転送が行われる。再接続データ転送条件は、時間または転送済みデータ量で設定することができる。転送済みデータ量は、中断までに転送済みのデータ量の全体に対する割合基準を設定する。この基準を設定すると、再送信データ設定用表示画面１０に遷移し、データまたはパケットの初めから転送するか中断後の途中から転送するかを設定する。
【００３０】
図４は、図３（ｂ）での設定結果に従って行われる再接続を伴うデータ転送手順を示す。ステップｂ１からデータの転送手順を開始し、ステップｂ２ではデータの転送のシーケンスに従ってデータ転送を開始する。ステップｂ３では切断があるか否かを判断する。通信の途切れなどの切断がなければ、ステップｂ４で問題なくデータ通信が完了しているか否かを判断する。ステップｂ４で未だ完了していないと判断されるとき、またはステップｂ３で切断ありと判断されるときは、ステップｂ５で再接続に関する要求（設定）が図３（ｂ）のようにしてなされているか否かを判断する。要求がないと判断されれば、ステップｂ２に戻ってデータ転送を続ける。ステップｂ５で再接続に関する要求があると判断されるときは、ステップｂ６で再接続要求を実行し、ステップｂ３に戻る。ステップｂ４で問題なくデータ通信が完了していると判断されるときは、ステップｂ７で手順を終了する。
【００３１】
本実施形態では、データ転送はパケット単位で行い、再接続に関する要求はデータ転送が途切れた時に送信していたパケットの初めから再送信するか、そのパケットの途中からかを規定する。図３（ｂ）の再送信データ設定用表示画面１０で、データをパケット単位で転送して、パケットの途中で途切れた時の再転送条件を、パケットの初めからか途中からかを利用者が設定することができる。
【００３２】
なお、以上の説明では無線データ通信機能として、Ｂｌｕｅｔｏｏｔｈについて説明しているけれども、ＩＥＥＥ８０２．１１と呼ばれる米国ＩＥＥＥ（The Institute of Electrical and Electronics Engineers, Inc.）の策定による無線ＬＡＮ（Local Area Network）や、家庭内無線ネットワークとして策定中の
ＨｏｍｅＲＦなどでも、同様に本発明を適用することができる。
【００３３】
また、各種設定を携帯電話２で行っている。この機能は、携帯電話２上で動作する設定用のアプリケーションプログラムによって実行される。このアプリケーションプログラムは、ＲＯＭなどに予め格納しておくこともできるけれども、利用者が必要に応じてインターネット上のサイトなどからダウンロードして実行させることもできる。また、ノートＰＣ４やＰＤＡ５などのコンピュータに、アプリケーションプログラムとして、通信制御プログラムを読み込ませ、実行させるようにすることもできる。通信制御プログラムを読み込んだノートＰＣ４やＰＤＡ５は、通信制御機器として機能する。さらに、本発明の通信制御の動作を行う専用の通信制御機器を用いることもできる。内蔵するＲＯＭなどに通信制御プログラムを格納しておけば、汎用的なコンピュータに通信制御プログラムを読み込ませて動作させるよりも簡単に使用することが可能となる。
【００３４】
【発明の効果】
以上のように本発明によれば、無線データ通信機能を搭載する複数の機器間で無線データ通信ネットワークを形成するために、マスタが各周辺機器との接続を行う際に、利用者が実際に接続する周辺機器を画面から選択し、無線端末の機能毎に、接続形態を判りやすく設定することができる。
【００３５】
さらに本発明によれば、たとえばＢｌｕｅｔｏｏｔｈなどで代表される２．４ＧＨｚの周波数帯を利用した無線データ通信が実現される。
【図面の簡単な説明】
【図１】  本発明の実施の一形態であるネットワーク１の概略的なシステム構成を示すブロック図、および接続設定用の画面を示す図である。
【図２】  図１の実施形態でのマスタの動作手順を示すフローチャートである。
【図３】  図１の実施形態で、データ転送中切断の例を示すブロック図、および再接続データ転送条件を設定する状態を示す図である。
【図４】  図３の再接続を伴うデータ転送手順を示すフローチャートである。
【符号の説明】
１  ネットワーク
２  携帯電話
３  車載機器
４  ノートＰＣ
５  ＰＤＡ
６  リモコン
７  機器選択用表示画面
８  機能選択用表示画面
９  再接続条件設定用表示画面
１０  再送信データ設定用表示画面
【図１】
0004005348.tif 000002
【図２】
0004005348.tif 000003
【図３】
0004005348.tif 000004
【図４】
0004005348.tif 000005