(57)【要約】【課題】競合する無線ネットワーク間における干渉を避けて利用される近距離無線通信端末、近距離無線通信方法、及び近距離無線通信プログラムを提供する。【解決手段】加速度検出回路１９から加速度のピーク値を読み込み、ローカルＣＰＵ１１は、読み込んだピーク値がピーク値≦Ｖｔｈ2であるか否かを判断する。そして、ピーク値≦Ｖｔｈ2であった場合、ローカルＣＰＵ１１は新たな状態を示す変数に“静止中”を代入する。一方、ピーク値＞Ｖｔｈ2であった場合は、ピーク値がピーク値＜Ｖｔｈ1であるか否かを判断する。そして、ピーク値＜Ｖｔｈ1であった場合は、ローカルＣＰＵ１１は新たな状態を示す変数に現在の状態である“静止中”を代入する。一方、ピーク値≧Ｖｔｈ1であった場合は、ローカルＣＰＵ１１は新たな状態を示す変数に“移動中”を代入し、かつアンテナ２によるＷＰＡＮ端末１の電波の送受信を停止する。【選択図】図３
2007228416.tif 000002
【特許請求の範囲】
【請求項１】
近距離にある周辺機器と無線で通信する近距離無線通信端末において、
前記近距離無線通信端末が移動しているとき、前記周辺機器との通信を停止する状態に遷移することを特徴とする近距離無線通信端末。
【請求項２】
前記周辺機器との通信を停止する状態がスリープモードであることを特徴とする請求項１記載の近距離無線通信端末。
【請求項３】
前記周辺機器との通信を停止する状態がハイバネーションモードであることを特徴とする請求項１記載の近距離無線通信端末。
【請求項４】
前記近距離無線通信端末が移動中の加速度を検出する加速度センサと、
所定時間毎に前記加速度センサから前記近距離無線通信端末の加速度を取得し、取得した加速度のピーク値から自端末が移動中か否かを判定する判定手段とを有することを特徴とする請求項１から３のいずれか１項記載の近距離無線通信端末。
【請求項５】
前記判定手段は、前記ピーク値が第１の閾値以上の場合に自端末が移動中であると判定することを特徴とする請求項４記載の近距離無線通信端末。
【請求項６】
前記判定手段は、前記ピーク値が第２の閾値以下の場合に自端末が静止中であると判定することを特徴とする請求項４又は５記載の近距離無線通信端末。
【請求項７】
移動中の加速度を検出する加速度センサを有し、近距離にある周辺機器と無線で通信する近距離無線通信端末の近距離無線通信方法であって、
所定時間毎に前記加速度センサから前記近距離無線通信端末の加速度を取得する工程と、
取得した加速度のピーク値から自端末が移動中か否かを判定する工程と、
前記近距離無線通信端末が移動していると判定されたとき、前記周辺機器との通信を停止する工程とを有することを特徴とする近距離無線通信方法。
【請求項８】
移動中の加速度を検出する加速度センサを有し、近距離にある周辺機器と無線で通信する近距離無線通信端末の近距離無線通信プログラムであって、
所定時間毎に前記加速度センサから前記近距離無線通信端末の加速度を取得する処理と、
取得した加速度のピーク値から自端末が移動中か否かを判定する処理と、
前記近距離無線通信端末が移動していると判定されたとき、前記周辺機器との通信を停止する処理とを有することを特徴とする近距離無線通信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、近距離無線通信端末、近距離無線通信方法、及び近距離無線通信プログラムに関し、特に、競合する無線ネットワーク間における干渉を避けて利用される近距離無線通信端末、近距離無線通信方法、及び近距離無線通信プログラムに関する。
【背景技術】
【０００２】
近年、コンピュータにマウス、キーボード、プリンタ、ストレージデバイス等の周辺機器を接続する手段の１つとして、無線ＬＡＮよりも狭い、最大１０メートル程度の範囲をカバーする、無線パーソナルエリアネットワーク（以下、ＷＰＡＮとする）が注目されている。
【０００３】
ＷＰＡＮは、ネットワークに接続する為の媒体（Medium）として空間を使用するので、媒体にケーブルを使用する従来のＵＳＢ、ＩＥＥＥ１３９４等の有線のインターフェースに比べ、通信端末を比較的容易に移動させることができる。
【０００４】
しかし、ＷＰＡＮは、無線ＬＡＮよりも狭いが最大１０メートル程度の範囲をカバーするため、オフィスのように狭い範囲に複数のＷＰＡＮのグループが競合する場合、同じ周波数帯で複数の無線ネットワークが共存するという事態が発生し得る。
【０００５】
これに対してＷＰＡＮのグループの競合を回避するため、特許文献１では、グループの制御局が緩衝スーパーフレーム周期を一時的に設定し、一方、緩衝スーパーフレーム周期のビーコンを受信した制御局以外の端末は、そのスーパーフレーム周期に基づいた短いスーパーフレーム周期を一時的に設定して次のビーコン送信タイミングの微調整を行うことで複数のＷＰＡＮのグループ間の共存関係を保つ無線通信システム、無線通信装置、及び無線通信方法、並びにコンピュータ・プログラムが提案されている。
【０００６】
また、制御局を持たないＷｉＭｅｄｉａ（ＭＢＯＡ）では、複数のＷＰＡＮのグループでビーコンを送信するスーパーフレームの周期と送信スロットを共通とし、新たにスーパーフレームの開始位置が異なる端末を検出したらスーパーフレームの開始位置を統合することでＷＰＡＮのグループ間の共存関係を保っている。
【特許文献１】特開２００４−４０６４５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、上記の発明は以下の問題を有している。
【０００８】
従来の方法ではグループ外の端末を検出する毎に競合回避を行う必要がある。例えば、図１に示すように、ＷＰＡＮ端末が送受信を行いながら複数のＷＰＡＮグループのカバーする範囲を通過する場合である。図１において、ＷＰＡＮ端末（１１１、１１２、１１３）はｃｈＡでグループ（グループ１）を形成し、ＷＰＡＮ端末（１２１、１２２）はｃｈＢでグループ（グループ２）を形成し、ＷＰＡＮ端末（１３１、１３２、１３３）はｃｈＡでグループ（グループ３）を形成する。ここで、グループ１とグループ２、グループ２とグループ３はそれぞれカバー範囲が重なるがｃｈが異なるため、グループ間の競合は発生しない。また、グループ１とグループ３はｃｈが同一であるが、カバー範囲が重ならないのでグループ間の競合は発生しない。
【０００９】
しかし、ｃｈＡでグループ（グループ４）を形成するＷＰＡＮ端末１４１がＡからＡ´へ、送受信を行いながら移動した場合、グループ１及びグループ４ともにｃｈＡを使用するので、グループ４のカバー範囲とグループ１のカバー範囲とが重なる間、ＷＰＡＮ端末１４１とＷＰＡＮ端末（１１１、１１２、１１３）との間で競合が発生する。
【００１０】
また、図２に示すように、グループ内のＷＰＡＮ端末が送受信を行いながらグループを離脱する場合に競合が発生する。図２において、グループ（グループ１）を形成するＷＰＡＮ端末（１１１、１１２、１１３）は、ｃｈＡでグループ（グループ１）を形成し、ＷＰＡＮ端末（１２１、１２２）はｃｈＢでグループ（グループ２）を形成し、ＷＰＡＮ端末（１３１、１３２、１３３）はｃｈＡでグループ（グループ３）を形成する。ここで、グループ１とグループ２、及びグループ２とグループ３は、それぞれカバー範囲が重なるがｃｈが異なるためグループ間の競合は発生しない。また、グループ１とグループ３はｃｈが同一であるがカバー範囲が重ならないのでグループ間の競合は発生しない。
【００１１】
しかし、グループ３のＷＰＡＮ端末１３２が送受信を行いながらＢからＢ´へ移動してグループ３を離脱すると、同一ｃｈを使用するグループ１のＷＰＡＮ端末（１１１、１１２）と競合する。さらにＷＰＡＮ端末１１３とも間接的に競合する。
【００１２】
上記の競合の回避する方法として、ＷＰＡＮ端末を搭載したノートパソコンや携帯情報端末（以下、ＰＤＡ（Personal Digital Assistance）とする）等、移動可能なＷＰＡＮ端末が送受信を行いながら、同一のｃｈでグループを形成する他のＷＰＡＮ端末がカバーする範囲を通過する場合、該グループを通過する度に特許文献１において提案されているような処理を行わなければならず、移動可能なＷＰＡＮ端末が増大すると処理が頻発してスループットが低下する。
【００１３】
そこで、本発明は、１つもしくは複数の加速度センサから出力された加速度のピーク値を一定時間毎に検出して移動中かどうかの状態の判定を行い、移動中と判定された場合は電波を送受信しない状態とすることで既存のＷＰＡＮグループとの競合を回避する近距離無線通信端末、近距離無線通信方法、及び近距離無線通信プログラムを提案することを目的としている。
【課題を解決するための手段】
【００１４】
請求項１記載の発明は、近距離にある周辺機器と無線で通信する近距離無線通信端末において、前記近距離無線通信端末が移動しているとき、前記周辺機器との通信を停止する状態に遷移することを特徴とする。
【００１５】
請求項２記載の発明は、請求項１記載の近距離無線通信端末において、前記周辺機器との通信を停止する状態がスリープモードであることを特徴とする。
【００１６】
請求項３記載の発明は、請求項１記載の近距離無線通信端末において、前記周辺機器との通信を停止する状態がハイバネーションモードであることを特徴とする。
【００１７】
請求項４記載の発明は、請求項１から３のいずれか１項記載の近距離無線通信端末において、前記近距離無線通信端末が移動中の加速度を検出する加速度センサと、所定時間毎に前記加速度センサから前記近距離無線通信端末の加速度を取得し、取得した加速度のピーク値から自端末が移動中か否かを判定する判定手段とを有することを特徴とする。
【００１８】
請求項５記載の発明は、請求項４記載の近距離無線通信端末において、前記判定手段は、前記ピーク値が第１の閾値以上の場合に自端末が移動中であると判定することを特徴とする。
【００１９】
請求項６記載の発明は、請求項４又は５記載の近距離無線通信端末において、前記判定手段は、前記ピーク値が第２の閾値以下の場合に自端末が静止中であると判定することを特徴とする。
【００２０】
請求項７記載の発明は、移動中の加速度を検出する加速度センサを有し、近距離にある周辺機器と無線で通信する近距離無線通信端末の近距離無線通信方法であって、所定時間毎に前記加速度センサから前記近距離無線通信端末の加速度を取得する工程と、取得した加速度のピーク値から自端末が移動中か否かを判定する工程と、前記近距離無線通信端末が移動していると判定されたとき、前記周辺機器との通信を停止する工程とを有することを特徴とする。
【００２１】
請求項８記載の発明は、移動中の加速度を検出する加速度センサを有し、近距離にある周辺機器と無線で通信する近距離無線通信端末の近距離無線通信プログラムであって、所定時間毎に前記加速度センサから前記近距離無線通信端末の加速度を取得する処理と、取得した加速度のピーク値から自端末が移動中か否かを判定する処理と、前記近距離無線通信端末が移動していると判定されたとき、前記周辺機器との通信を停止する処理とを有することを特徴とする。
【発明の効果】
【００２２】
本発明は、本発明は、１つもしくは複数の加速度センサから出力された加速度のピーク値を一定時間毎に検出して移動中かどうかの状態の判定を行い、移動中と判定された場合は電波を送受信しない状態とすることで既存のＷＰＡＮグループとの競合を回避することができる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の一実施形態に係る近距離無線通信端末の構成及び動作について説明する。なお、本実施形態においては、近距離無線通信端末としてＷＰＡＮ端末を用いた。
【００２４】
図３は、本実施形態に係るＷＰＡＮ端末及びその周辺機器の構成である。本実施形態に係るＷＰＡＮ端末及びその周辺機器は、ＷＰＡＮ端末１が他のＷＰＡＮ端末と無線通信するためのアンテナ２、ＷＰＡＮ端末１が接続される機器のメインＣＰＵ３、ＷＰＡＮ端末１が接続される機器のメモリ４、ＷＰＡＮ端末１が接続される機器のメインＣＰＵ３、ＷＰＡＮ端末１、メモリ４、他の通信等のインターフェース等を接続するバス５を有して構成される。また、ＷＰＡＮ端末１は、ＲＦ部９及びベースバンド部１０を有して構成される。
【００２５】
ＲＦ部９は、ＲＦ回路である。ベースバンド部１０は、ローカルＣＰＵ１１、ＭＡＣ（Medium Access Control）１２、ＰＬＣＰ（Physical Layer Convergence Protocol）１３、ＡＤ／ＤＡ変換回路１４、ローカルＣＰＵ１１を動作させるためのファームウェアを搭載したメモリ１６、ＲＡＭ１７、ＷＰＡＮ端末１が接続される周辺機器とのインターフェース回路１８、及び加速度センサの出力のピーク値を一定時間毎に検出する加速度検出回路１９を有して構成される。
【００２６】
ここで、本実施形態に係るＷＰＡＮ端末１が有する各モジュールの具体的な動作について説明する。
【００２７】
まず、ＷＰＡＮ端末１に接続される周辺機器に格納されるデータやマネージメントフレームをＷＰＡＮ端末１から送信する動作について説明する。
【００２８】
周辺機器に格納されるデータはメインＣＰＵ３によってバス５上のメモリ４又はは図示されない他のモジュールからインターフェース回路１８を介してＭＡＣ１２へ出力される。一方、マネージメントフレームはローカルＣＰＵ１１によってワークＲＡＭ１７上で作成されてＭＡＣ１２へ出力される。
【００２９】
ＭＡＣ１２では、入力された周辺機器のデータ及びマネージメントフレームに対して、ＰＬＣＰ１３を制御するデータとＷＰＡＮの規格で決められた管理用のデータ（ヘッダ）を追加する。また、必要に応じてデータの暗号化処理、フラグメント処理（データの細分化）を行って、ＷＰＡＮの規格に添った形のフレームに変換してＰＬＣＰ１３に出力する。
【００３０】
ＰＬＣＰ１３は、ＭＡＣ１２から入力されたフレームに追加されたのヘッダ上のＰＬＣＰ１３の制御データに基づいて、フレームを伝送速度毎にＷＰＡＮの規格で決められた方式で変調し、ＡＤ／ＤＡ回路１４に出力する。
【００３１】
ＡＤ／ＤＡ回路１４は、ＰＬＣＰ１３から入力されたフレームのディジタル信号をアナログ信号に変換し、ＲＦ回路１５に出力する。
【００３２】
ＲＦ回路１５は、ＡＤ／ＤＡ回路１４でアナログ信号に変換されたフレームに対して増幅・周波数変換等の処理を行ってアンテナ２から送信する。
【００３３】
次に、ＷＰＡＮ端末１が受信したデータフレームを周辺機器に出力し、かつマネージメントフレームをローカルＣＰＵ１１のワークＲＡＭ１７に格納する動作について説明する。
【００３４】
まず、アンテナ２で他のＷＰＡＮ端末から送信されたデータフレーム、マネージメントフレームのアナログ信号を受信する。受信したデータフレーム及びマネージメントフレームのアナログ信号は、ＲＦ回路１５で増幅・周波数変換等の処理を行ってＡＤ／ＤＡ回路１４に入力される。
【００３５】
ＡＤ／ＤＡ回路１４は、ＲＦ回路１５から入力したアナログ信号をディジタル信号に変換してＰＬＣＰ１３に出力する。
【００３６】
ＰＬＣＰ１３は、ＡＤ／ＤＡ回路１４から入力されたディジタル信号を伝送速度毎にＷＰＡＮの規格で決められた方式に復調してＭＡＣ１２に出力する。
【００３７】
ＭＡＣ１２は、ＰＬＣＰ１３から入力されたデータフレーム、マネージメントフレームに対し、フレームが暗号化されている場合は管理用のデータ（ヘッダ）を元に復号化し、フレームがフラグメントされている場合はデフラグメント処理（細分化されたデータの復元）を施す。そして、データフレームはインターフェース回路１８を介してバス５上のメモリ４又は図示されない他のモジュールへデータとして格納され、マネージメントフレームはローカルＣＰＵ１１のワークＲＡＭ１７に出力される。
【００３８】
なお、ＭＡＣ１２は、上記のデータフレーム、マネージメントフレームに関連する処理に加えてＷＰＡＮの制御を行う為のコントロールフレームの生成・送受信の処理、受信したコントロールフレームを基にしたデータ送信のタイミングに関する時間管理等の処理も行う。さらに、一定時間毎に検出される加速度検出回路１９の出力から端末が、移動中か否かの判定処理とその結果を元にした電波の送受信に関するＷＰＡＮ端末１の状態を変更する。なお、コントロールフレームの送受信の動作は、データフレーム、マネージメントフレームの送受信の動作において説明したＭＡＣ１２、ＰＬＣＰ１３、ＡＤ／ＤＡ回路１４、ＲＦ回路１５における動作と同様である。上述のパワーマネージメント機能もＭＡＣ１２が行う。
【００３９】
それから、ローカルＣＰＵ１１は、インターフェース回路１８、バス５を介して周辺機器のメインＣＰＵ３と接続される。また、ローカルＣＰＵ１１は、ＭＡＣ１２、ＲＦ回路１５、ファームウェアを搭載したメモリ１６、ワークＲＡＭ１７と専用もしくは共通のバスで接続され、メインＣＰＵ３からの命令またはメモリ１６に搭載したファームウェアを基にしてそれぞれのモジュールの動作を制御する。特にＭＡＣ１２に対しては設定、割込処理、エラー処理、フラグメント処理、デフラグメント処理等数多くの処理を行う場合がある。ここで、ワークＲＡＭ１７は、ローカルＣＰＵ１１がＭＡＣ１２に対して処理を行う際にデータを一時的に保持する目的で使用される。
【００４０】
次に、加速度検出回路１９の具体的な構成について図４を用いて説明する。加速度検出回路１９は、加速度センサ（１０１ａ、１０１ｂ、１０１ｃ）、加速度センサ（１０１ａ、１０１ｂ、１０１ｃ）から出力された加速度の絶対値を出力する絶対値回路（１０２ａ、１０２ｂ、１０２ｃ）、絶対値回路（１０２ａ、１０２ｂ、１０２ｃ）の出力を加算する加算器１０３、加算器１０３の出力のピーク値を一定時間毎に出力するＰ／Ｈ回路１０４、Ｐ／Ｈ回路１０４の出力をディジタル信号に変換するＡＤコンバータ１０５、及びローカルＣＰＵ１１にＡＤコンバータ１０５から出力された加速度のディジタル信号を出力し、Ｐ／Ｈ回路１０４の出力をリセットするインターフェース回路１０６を有して構成される。なお、図４では省略しているが、加速度センサ（１０１ａ、１０１ｂ、１０１ｃ）と絶対値回路（１０２ａ、１０２ｂ、１０２ｃ）の間、加算器１０３とＰ／Ｈ回路１０４の間、Ｐ／Ｈ回路１０４とＡＤコンバータ１０５の間に、必要に応じて増幅器やフィルタを挿入することもできる。
【００４１】
次に、加速度検出回路１９の動作について説明する。
【００４２】
加速度センサ１０１ａはＷＰＡＮ端末１のＸ軸方向に加わる加速度の大きさに応じた電圧を出力する（図５（ａ）に示す）。加速度センサ１０１ｂはＷＰＡＮ端末１のＹ軸方向に加わる加速度の大きさに応じた電圧を出力する（図５（ｂ）に示す）。加速度センサ１０１ｃはＷＰＡＮ端末１のＺ軸方向に加わる加速度の大きさに応じた電圧を出力する（図５（ｃ）に示す）。各加速度センサ（１０１ａ、１０１ｂ、１０１ｃ）から出力された電圧は絶対値回路（１０２ａ、１０２ｂ、１０２ｃ）に入力される。各絶対値回路（１０２ａ、１０２ｂ、１０２ｃ）は入力された加速度の方向が逆になると極性が反転する電圧の絶対値を出力する（図５（ｄ）、（ｅ）、（ｆ）に示す）。
【００４３】
加算器１０３は、絶対値回路（１０２ａ、１０２ｂ、１０２ｃ）の出力を加算した値（図５（ｇ）に示す）を算出する。Ｐ／Ｈ回路１０４は、ＷＰＡＮ端末１に加わる加速度としてそのピーク値を検出する（図５（ｈ）に示す）。そして、ＡＤコンバータ１０５は、Ｐ／Ｈ回路１０４で検出されたピーク値をデジタルデータに変換し、インターフェース回路１０６を介してローカルＣＰＵ１１に出力する。
【００４４】
なお、インターフェース回路１０６は、ＡＤコンバータ１０５から入力された加速度をローカルＣＰＵ１１に出力する度に、Ｐ／Ｈ回路１０４により保持されるピーク値のリセットを実行する。
【００４５】
次に、加速度検出回路１９で検出された加速度のピーク値を元に、ローカルＣＰＵ１１でＷＰＡＮ端末１が移動中か否かを判定する具体的な動作について図６を用いて説明する。
【００４６】
先ず、ＷＰＡＮ端末１の電源がＯＮされると新たな状態を示す変数に“静止中”が代入される（ステップＳ６０１）。次に、現在の状態を示す変数に新たな状態を示す変数である“静止中”が代入され、加速度のピーク値を検出するタイミングを計測するタイマｔがリセットｔ＝０される（ステップＳ６０２）。更に、タイマｔがピーク値を検出するタイミングｔ１に達するのを待って待機する（ステップＳ６０３）。ピーク値検出のタイミングｔ１になると（ステップＳ６０３／ＹＥＳ）、加速度検出回路１９からの出力を読み込む（ステップＳ６０４）。
【００４７】
そして、ローカルＣＰＵ１１は検出した加速度のピーク値に基づいて新たな状態を示す変数を決定する（ステップＳ６０５）。なお、ローカルＣＰＵ１１は、ＷＰＡＮ端末１の状態を判断する基準として、加速度の上限値（Ｖｔｈ1）及び下限値（Ｖｔｈ2）を保持している。
【００４８】
ここで、まずステップＳ６０２においてＷＰＡＮ端末１の現在の状態として“静止中”が設定された場合について説明する。加速度検出回路１９から加速度のピーク値を読み込むと（ステップＳ６０４）、ローカルＣＰＵ１１は、読み込んだピーク値がピーク値≦Ｖｔｈ2であるか否かを判断する。そして、ピーク値≦Ｖｔｈ2であった場合（ステップＳ６０５／ＹＥＳ）、ローカルＣＰＵ１１は新たな状態を示す変数に“静止中”を代入する（ステップＳ６０６）。一方、ピーク値＞Ｖｔｈ2であった場合は（ステップＳ６０５／ＮＯ）、ピーク値がピーク値＜Ｖｔｈ1であるか否かを判断する（ステップＳ６０７）。そして、ピーク値＜Ｖｔｈ1であった場合は（ステップＳ６０７／ＹＥＳ）、ローカルＣＰＵ１１は新たな状態を示す変数に現在の状態である“静止中”を代入する（ステップＳ６０８）。一方、ピーク値≧Ｖｔｈ1であった場合は（ステップＳ６０７／ＮＯ）、ローカルＣＰＵ１１は新たな状態を示す変数に“移動中”を代入し、かつアンテナ２によるＷＰＡＮ端末１の電波の送受信を停止する（ステップＳ６０９）。
【００４９】
次に、ステップＳ６０２においてＷＰＡＮ端末１の現在の状態として“移動中”が設定された場合について説明する。加速度検出回路１９から加速度のピーク値を読み込むと（ステップＳ６０４）、ローカルＣＰＵ１１は、読み込んだピーク値がピーク値≦Ｖｔｈ2であるか否かを判断する。そして、ピーク値≦Ｖｔｈ2であった場合（ステップＳ６０５／ＹＥＳ）、ローカルＣＰＵ１１は新たな状態を示す変数に“静止中”を代入する（ステップＳ６０６）。一方、ピーク値＞Ｖｔｈ2であった場合は（ステップＳ６０５／ＮＯ）、ピーク値がピーク値＜Ｖｔｈ1であるか否かを判断する（ステップＳ６０７）。そして、ピーク値＜Ｖｔｈ1であった場合は（ステップＳ６０７／ＹＥＳ）、ローカルＣＰＵ１１は新たな状態を示す変数に現在の状態である“移動中”を代入し、かつ引き続きアンテナ２によるＷＰＡＮ端末１の電波の送受信を停止する（ステップＳ６０８）。一方、ピーク値≧Ｖｔｈ1であった場合は（ステップＳ６０７／ＮＯ）、ローカルＣＰＵ１１は新たな状態を示す変数に“移動中”を代入し、かつアンテナ２によるＷＰＡＮ端末１の電波の送受信を停止する（ステップＳ６０９）。
【００５０】
上述の構成によれば、１つもしくは複数の加速度センサから出力された加速度のピーク値を一定時間毎に検出して移動中かどうかの状態の判定を行い、移動中と判定された場合は電波を送受信しない状態とすることにより、既存のＷＰＡＮグループとの競合を回避することができる。
【００５１】
なお、新たな状態を示す変数に“移動中”が代入され、アンテナ２によるＷＰＡＮ端末１の電波の送受信が停止された場合、ＷＰＡＮ端末１をスリープモード、ハイバネーションモード等に移行させることにより、他のＷＰＡＮ端末との競合を回避すると同時に、移動中におけるバッテリからの電力消費を削減することができる。
【００５２】
そして、再びステップＳ６０２で現在の状態にステップＳ６０６、ステップＳ６０８、又はステップＳ６０９において設定された新たな状態が代入される。ここで、新たな状態が“静止中”から“移動中”に変化することで、ＷＰＡＮ端末１が移動を開始し、その状態が“静止中”から“移動中”に状態が変化したことが検出される。また、新たな状態が“移動中”から“静止中”に変化することで、ＷＰＡＮ端末１が移動を終了し、その状態が“移動中”から“静止中”に状態が変化したことが検出される。そして、ステップＳ６０２で再びタイマｔがリセットされ、以下ステップＳ６０３〜Ｓ６０９のループで加速度のピーク検出と状態決定を繰り返す。
【００５３】
図７は、本実施形態に係るＷＰＡＮ端末１の別の構成例である。図７に示す構成においては、加速度検出回路１９を図３とは異なりメインＣＰＵ３に接続している。本構成によれば、加速度検出回路１９の出力をＷＰＡＮ端末１以外(例えばハードディスクの衝撃対策)でも使用することができる。本構成においては、一定時間毎にメインＣＰＵ３を介してローカルＣＰＵ１１に加速度のピーク値が出力される点において上述の構成と異なる。なお、図４に示す加速度検出回路１９の構成と動作、及び加速度検出回路１９で検出された加速度のピーク値に基づきＷＰＡＮ端末１が移動中か否かを判断する動作（図６に示す）は、上述の構成と同様であるため説明を省略する。
【図面の簡単な説明】
【００５４】
【図１】ＷＰＡＮ端末によるグループの競合が発生する場合の概略図である。
【図２】ＷＰＡＮ端末によるグループの競合が発生する場合の概略図である。
【図３】本実施形態に係るＷＰＡＮ端末のシステム構成を示すブロック図である。
【図４】加速度検出回路の構成を示すブロック図である。
【図５】（ａ）、（ｂ）、及び（ｃ）は加速度センサからの出力を示す図である。（ｄ）、（ｅ）、及び（ｆ）は絶対値回路からの出力を示す図である。（ｇ）は加算器からの出力を示す図である。（ｆ）はＰ／Ｈ回路からの出力を示す図である。
【図６】加速度のピーク値に基づきＷＰＡＮ端末が移動中か否かを判断する動作のフローチャートである。
【図７】他の実施形態に係るＷＰＡＮ端末のシステム構成を示すブロック図である。
【符号の説明】
【００５５】
１    ＷＰＡＮ端末
２    アンテナ
３    メインＣＰＵ
４    メモリ
５    バス
９    ＲＦ部
１０    ベースバンド部
１１    ローカルＣＰＵ
１２    ＭＡＣ
１３    ＰＬＣＰ
１４    ＡＤ／ＤＡ
１５    ＲＦ回路
１６    ファーム搭載メモリ
１７    ワークＲＡＭ
１８    ユーザＩ／Ｆ
１９    加速度検出回路
【図１】
2007228416.tif 000003
【図２】
2007228416.tif 000004
【図３】
2007228416.tif 000005
【図４】
2007228416.tif 000006
【図５】
2007228416.tif 000007
【図６】
2007228416.tif 000008
【図７】
2007228416.tif 000009