(57)【要約】【課題】複数の装置の内の１個の装置をスリープ状態から通常状態に移行させる方法であって、消費電力を低減することができる方法を提供する。【解決手段】識別子を送信するステップ（ａ）と、識別子を受信したときに、通常状態からスリープ状態に移行するステップ（ｂ）と、送信回路をスリープ状態から通常状態に移行させるステップ（ｃ）と、識別子を用いたスリープ状態から通常状態への移行要求を送信するステップ（ｄ）と、受信回路をスリープ状態から通常状態に移行させるステップ（ｅ）と、移行要求を送信した装置を問う問い合わせ要求を送信するステップ（ｆ）と、所定の時間内に問い合わせ要求を受信した場合に、装置全体をスリープ状態から通常状態に移行させるステップ（ｇ）と、装置がスリープ状態から通常状態に移行した旨を通知するステップ（ｈ）とを具備する。【選択図】　図１
2004112383.tif 000002
【特許請求の範囲】
【請求項１】
マスターとして動作する第１の無線通信装置と、スレーブとして動作するＮ個（Ｎは、自然数）の第２の無線通信装置との間で通信することにより、前記Ｎ個の第２の無線通信装置をスリープ状態に移行させ、前記Ｎ個の第２の無線通信装置の内の１個の第２の無線通信装置をスリープ状態から通常状態に移行させる制御のための方法であって、
前記第１の無線通信装置において、スリープ状態から通常状態に移行するために用いる識別子をブロードキャスト送信するステップ（ａ）と、
前記Ｎ個の第２の無線通信装置において、前記識別子を受信したときに、通常状態からスリープ状態にそれぞれ移行するステップ（ｂ）と、
前記Ｎ個の第２の無線通信装置の内の一の第２の無線通信装置において、送信回路をスリープ状態から通常状態に移行させるステップ（ｃ）と、
前記一の第２の無線通信装置において、前記識別子を用いた、スリープ状態から通常状態への移行要求を前記第１の無線通信装置に送信するステップ（ｄ）と、
前記一の第２の無線通信装置において、受信回路をスリープ状態から通常状態に移行させるステップ（ｅ）と、
前記第１の無線通信装置において、前記移行要求を送信した第２の無線通信装置を問う問い合わせ要求をブロードキャスト送信するステップ（ｆ）と、
前記一の第２の無線通信装置において、受信回路をスリープ状態から通常状態に移行させたときから所定の時間内に前記問い合わせ要求を受信した場合に、前記一の第２の無線通信装置全体をスリープ状態から通常状態に移行させるステップ（ｇ）と、
前記一の第２の無線通信装置において、前記一の第２の無線通信装置がスリープ状態から通常状態に移行した旨を前記第１の無線通信装置に通知するステップ（ｈ）と、
を具備する方法。
【請求項２】
前記一の第２の無線通信装置において、受信回路をスリープ状態から通常状態に移行させたときから所定の時間内に前記問い合わせ要求を受信しなかった場合に、前記一の第２の無線通信装置全体をスリープ状態に移行させるステップ（ｉ）と、
前記一の第２の無線通信装置において、第２の所定の時間の経過後、ステップ（ｃ）〜ステップ（ｉ）を繰り返すステップ（ｊ）と、
を更に具備することを特徴とする請求項１記載の方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、第１の無線通信装置と複数の第２の無線通信装置との間で通信することにより、複数の第２の無線通信装置をそれぞれスリープ状態に移行させ、複数の第２の無線通信装置の内の１個の第２の無線通信装置をスリープ状態から通常状態に移行させる制御のための方法に関する。
【０００２】
【従来の技術】
従来、マスターとして動作する第１の無線通信装置とスレーブとして動作する第２の無線通信装置との間で通信することにより、スリープ状態となっている第２の無線通信装置の主導で、第２の無線通信装置をスリープ状態から通常状態に移行させる技術が開示されている（例えば、非特許文献１参照）。
【０００３】
【非特許文献１】
ＢＬＵＥＴＯＯＴＨ仕様書バージョン１．０Ｂ（ＢＬＵＥＴＯＯＴＨ　ＳＰＥＣＩＦＩＣＡＴＩＯＮ　Ｖｅｒｓｉｏｎ　１．０Ｂ）　１０．８．４．６　スレーブ主導のパーク解除　１９９９年１２月１日、ｐ．１２０〜１２１
【０００４】
非特許文献１には、Ｂｌｕｅｔｏｏｔｈ（登録商標）規格において、スレーブ主導のパーク解除に関する技術が掲載されている。なお、Ｂｌｕｅｔｏｏｔｈ（登録商標）規格において「パーク」とは、スレーブ装置をスリープ状態に移行させるための一つの方法である。
【０００５】
上記の方法では、スレーブとして動作する第２の無線通信装置が、スリープ状態解除のための通信として定期的にマスターから送信されるブロードキャストパケットを受信し、指定されたタイミングで応答通信を行う必要がある。第２の無線通信装置におけるこのような処理は複雑であり、ＣＰＵの演算が必要となる。そのため、第２の無線通信装置全体をスリープ状態から通常状態に移行させる必要があった。また、このような処理に失敗した場合は、第２の無線通信装置全体を次のブロードキャストパケットを受信するまで再びスリープ状態に移行させる必要があった。
すなわち、非特許文献１に掲載されている、スレーブ主導のパーク解除に関する技術では、パーク解除に成功するか又は失敗するかにかかわらず、スレーブとして動作する第２の無線通信装置全体が、スリープ状態から通常状態に移行しなければならなかった。そして、パーク解除に失敗した場合には、第２の無線通信装置が通常状態に移行するために消費した電力が、全くの無駄となってしまっていた。
【０００６】
【発明が解決しようとする課題】
そこで、上記の点に鑑み、本発明は、マスターとして動作する第１の無線通信装置とスレーブとして動作する複数の第２の無線通信装置との間で通信することにより、複数の第２の無線通信装置をそれぞれスリープ状態に移行させ、複数の第２の無線通信装置の内の１個の無線通信装置をスリープ状態から通常状態に移行させる制御のための方法であって、消費電力を低減することができる方法を提供することを目的とする。
【０００７】
【課題を解決するための手段】
以上の課題を解決するため、本発明に係る無線通信装置の制御方法は、マスターとして動作する第１の無線通信装置と、スレーブとして動作するＮ個（Ｎは、自然数）の第２の無線通信装置との間で通信することにより、Ｎ個の第２の無線通信装置をスリープ状態に移行させ、Ｎ個の第２の無線通信装置の内の１個の第２の無線通信装置をスリープ状態から通常状態に移行させる制御のための方法であって、第１の無線通信装置において、スリープ状態から通常状態に移行するために用いる識別子をブロードキャスト送信するステップ（ａ）と、Ｎ個の第２の無線通信装置において、識別子を受信したときに、通常状態からスリープ状態にそれぞれ移行するステップ（ｂ）と、Ｎ個の第２の無線通信装置の内の一の第２の無線通信装置において、送信回路をスリープ状態から通常状態に移行させるステップ（ｃ）と、一の第２の無線通信装置において、識別子を用いた、スリープ状態から通常状態への移行要求を第１の無線通信装置に送信するステップ（ｄ）と、一の第２の無線通信装置において、受信回路をスリープ状態から通常状態に移行させるステップ（ｅ）と、第１の無線通信装置において、移行要求を送信した第２の無線通信装置を問う問い合わせ要求をブロードキャスト送信するステップ（ｆ）と、一の第２の無線通信装置において、受信回路をスリープ状態から通常状態に移行させたときから所定の時間内に問い合わせ要求を受信した場合に、一の第２の無線通信装置全体をスリープ状態から通常状態に移行させるステップ（ｇ）と、一の第２の無線通信装置において、一の第２の無線通信装置がスリープ状態から通常状態に移行した旨を第１の無線通信装置に通知するステップ（ｈ）とを具備する。
【０００８】
ここで、一の第２の無線通信装置において、受信回路をスリープ状態から通常状態に移行させたときから所定の時間内に問い合わせ要求を受信しなかった場合に、一の第２の無線通信装置全体をスリープ状態に移行させるステップ（ｉ）と、一の第２の無線通信装置において、第２の所定の時間の経過後、ステップ（ｃ）〜ステップ（ｉ）を繰り返すステップ（ｊ）とを更に具備することとしても良い。
【０００９】
上記の構成によれば、消費電力を低減することができる。
【００１０】
【発明の実施の形態】
以下、図面を参照しながら、本発明の実施の形態について説明する。
図１に、本発明の一実施形態に係る無線通信装置の制御方法を実現するためのシステムの構成を示す。図１に示すように、システム１は、マスターとして動作する無線通信装置２と、スレーブとして動作する無線通信装置３、４とを具備する。
無線通信装置２の固有ＩＤの値は、「２０」であり、無線通信装置３の固有ＩＤの値は、「２１」であり、無線通信装置４の固有ＩＤの値は、「２２」である。
【００１１】
図２は、図１の無線通信装置３及び４の内部構成を示す図である。図２に示すように、無線通信装置３及び４は、入力装置５と、送信回路６と、アンテナ７、９と、受信回路８と、主電源回路１０と、ＣＰＵ１１とをそれぞれ具備する。
入力装置５は、ユーザが操作を行うためのスイッチ等である。
送信回路６は、アンテナ７を介して、電波を無線通信装置２に送信する。
【００１２】
受信回路８は、アンテナ９を介して、電波を無線通信装置２から受信する。
主電源回路１０は、ＣＰＵ１１に電力を供給する。
ＣＰＵ１１は、無線通信装置３、４全体を制御する。
【００１３】
次に、システム１における制御動作について、図１〜図４を参照しながら説明する。
図３及び図４は、無線通信装置３及び４がスリープ状態に移行し、その後、無線通信装置３がスリープ状態から通常状態に移行する場合における、無線通信装置２〜４の動作を示すフローチャートである。
【００１４】
まず、無線通信装置２は、「０１」という解除ＩＤを、無線通信装置３及び４にブロードキャスト送信する（ステップＳ１１）。
無線通信装置３は、「０１」という解除ＩＤを無線通信装置２から受信すると、スリープ状態に移行する（ステップＳ２１）。同様に、無線通信装置４は、「０１」という解除ＩＤを無線通信装置２から受信すると、スリープ状態に移行する（ステップＳ３１）。
【００１５】
次に、ユーザが、入力装置５を操作すると、無線通信装置３の送信回路６が、スリープ状態から通常状態に移行する（ステップＳ２２）。そして、無線通信装置３の送信回路６は、「０１」という解除ＩＤを用いたスリープ解除要求を無線通信装置２に送信する（ステップＳ２３）。その後、無線通信装置３の送信回路６は、無線通信装置３の受信回路７に、スリープ状態から通常状態に移行するように指示し、無線通信装置３の受信回路７は、スリープ状態から通常状態に移行する（ステップＳ２４）。
【００１６】
無線通信装置２は、「０１」という解除ＩＤを用いたスリープ解除要求を受信すると、スリープ解除を要求した無線通信装置を特定するため、スリープ解除要求を送信した無線通信装置を問うパケットをブロードキャスト送信する（ステップＳ１２）。ステップＳ１２にて無線通信装置２によりブロードキャスト送信されたパケットは、無線通信装置３の受信回路８が通常状態に移行しているため、無線通信装置３の受信回路８には受信されるが、無線通信装置４の受信回路８はスリープ状態であるため、無線通信装置４の受信回路８には受信されない。
【００１７】
無線通信装置３の受信回路８は、スリープ状態から通常状態に移行したときから所定時間内に、スリープ解除要求を送信した無線通信装置を問うパケットを受信しなかった場合には、処理をステップＳ２６に移し、受信した場合には、処理をステップＳ２８に移す（ステップＳ２５）。
スリープ状態から通常状態に移行したときから所定時間内に、スリープ解除要求を送信した無線通信装置を問うパケットを受信しなかった場合、無線通信装置３は、スリープ状態に移行する（ステップＳ２６）。そして、所定の時間が経過するのを待ち（ステップＳ２７）、処理をステップＳ２２に戻す。
【００１８】
一方、スリープ状態から通常状態に移行したときから所定時間内に、スリープ解除要求を送信した無線通信装置を問うパケットを受信した場合、無線通信装置３の受信回路８は、主電源回路１０をオンにし、無線通信装置３全体をスリープ状態から通常状態に移行させる（ステップＳ２８）。そして、無線通信装置３の送信回路６は、「２１」という固有ＩＤを有する無線通信装置３がスリープ状態から通常状態に移行した旨を送信する（ステップＳ２９）。
以後、無線通信装置２と無線通信装置３は、通信を行うことが可能となる。
【００１９】
このように、本実施形態によれば、スリープ解除要求（ステップＳ２３参照）を行った無線通信装置３の受信回路８が、スリープ状態から通常状態に移行して（ステップＳ２４）、無線通信装置２がブロードキャスト送信したパケットを受信し（ステップＳ２５参照）、パケットを受信した場合に無線通信装置２全体がスリープ状態から通常状態に移行する（ステップＳ２８参照）。従って、無線通信装置３がスリープ状態から通常状態への移行を失敗した場合には、無線通信装置３の送信回路６及び受信回路８だけがスリープ状態から通常状態に移行するだけであるので、無線通信装置３がスリープ状態から通常状態への移行を失敗した場合における消費電力を低減することができる。
また、無線通信装置４は、無線通信装置２がブロードキャスト送信するパケット（ステップＳ１２参照）を受信する必要がないので、スリープ状態を維持することができ、消費電力を低減することができる。
【図面の簡単な説明】
【図１】無線通信装置の制御方法を実現するシステムの構成を示す図。
【図２】図１の無線通信装置３及び４の内部構成を示す図。
【図３】図１のシステムの動作を示すフローチャート。
【図４】図１のシステムの動作を示すフローチャート。
【符号の説明】
１　システム、２〜４　無線通信装置、５　入力装置、６　送信回路、７、９アンテナ、８　受信回路、１０　主電源回路、１１　ＣＰＵ
【図１】
2004112383.tif 000003
【図２】
2004112383.tif 000004
【図３】
2004112383.tif 000005
【図４】
2004112383.tif 000006