(57)【要約】【課題】      コンピュータ周辺機器よりのシリアルデータを受信する、即時スリープ解除機能付き無線信号受信装置を提供する。【解決手段】  本発明の無線信号受信装置は、ＲＦ信号受信モジュールと、ブリッジモジュールと、ＵＳＢモジュールとを有し、ノーマルモード、第一モード、第二アイドルモードまたはサーチモードで作動が可能である。無線信号受信装置が、第一アイドルモードにある場合でもシリアルデータを普通に受信可能であり、第二アイドルモードにある場合、定期的に新データが送信されたか否かをサーチするためにサーチモードに変更可能である。したがって、従来の無線信号受信装置がアイドルモードにあった場合に即時にスリープを解除することが出来なかったといった重要な問題を、本発明の無線信号装置と２つのアイドルモードを通じて克服することが可能である。【選択図】    図１
2005018729.tif 000002
【特許請求の範囲】
【請求項１】
第一アイドルカウントピリオドの後、無線信号受信装置が、完全なデータパッケージを受信しない場合、第一アイドルモードに切り換え、第二アイドルカウントピリオドのカウントを開始し、
第二アイドルカウントピリオドの後、無線信号受信装置が、完全なデータパッケージを受信しない場合、第二アイドルモードに切り換え、モニタピリオドのカウントを開始し、
モニタピリオドの後、サーチモードに切り換え、新シリアルデータをサーチし、第二アイドルカウントピリオドのカウントを再開し、
サーチモードで、完全なデータパッケージを受信する場合、スリープ解除信号を送信し、無線信号受信装置をノーマルモードに切り換え、完全なデータパッケージをコンピュータシステムに運ぶ、
ノーマルモードのコンピュータ周辺機器から送られる、ＲＦ信号を持ちデータパッケージに変換されコンピュータシステムに送信されるシリアルデータを受信するために用いる、無線信号受信装置の即時スリープ解除方法。
【請求項２】
モニタピリオドの後、サーチモードに切り換え、新データをサーチし、第二アイドルカウントピリオドのカウントを再開し、無線信号受信装置が、完全なデータパッケージを受信しない場合、第二アイドルカウントピリオドの後、第二アイドルピリオドに切り換えることを特徴とする、無線信号受信装置の即時スリープ解除方法。
【請求項３】
コンピュータ周辺機器よりＲＦ信号を持つシリアルデータを受信し、ノーマルモードと、第一アイドルモードと、第二アイドルモードと、サーチモードの４モードを有した、即時スリープ解除機能付き無線信号受信装置であって、
ノーマルモードと、第一アイドルモードと、サーチモードとにおいて、シリアルデータを持つＲＦ信号を受信し、第二アイドルモードにおいてオフになり、モニタピリオド後にサーチモードに切り換え、第二アイドルカウントピリオド後にオフになり、サーチモード状態で完全データパッケージを受信する、ＲＦ信号受信モジュールと、
ノーマルモードでシリアルデータを持つＲＦ信号を受信し、ＲＦ信号のバーストビットを修正して修正したシリアルデータをデータパッケージに変換し、第二アイドルカウントピリオドの後に完全データパッケージを受信しない場合に第二アイドルモジュールに切り換えてＲＦ信号受信モジュールをオフにし、モニタピリオドの後にＲＦ信号受信モジュールがサーチモードに切り換わるようにＲＦ信号受信モジュールをオンにし、第二アイドルカウントピリオドの後にＲＦ信号受信モジュールをオフにする、ＲＦ信号受信モジュールに電気的に連結される、ブリッジモジュールと、
データパッケージを受信し、ノーマルモードの場合にデータパッケージをコンピュータシステムに送信し、第一アイドルカウントピリオドの後に新データパッケージを受信しない場合に第一アイドルモードに切り換え、ブリッジモジュールに電気的に連結されてＵＳＢデータバスを通じてコンピュータシステムのＵＳＢポートに接続される、ＵＳＢモジュールとを有する、
即時スリープ解除機能付き無線信号受信装置。
【請求項４】
ＲＦ信号受信モジュールは、ＲＦ信号を受信するために、更にアンテナを有することを特徴とする、請求項３に記載の即時スリープ解除機能付き無線信号受信装置。
【請求項５】
ブリッジモジュールが、ＩＣであることを特徴とする、請求項３に記載の即時スリープ解除機能付き無線信号受信装置。
【請求項６】
ＵＳＢモジュールが、ＩＣであることを特徴とする、請求項３に記載の即時スリープ解除機能付き無線信号受信装置。
【請求項７】
第一アイドルモードまたはサーチモードにおいて完全データパッケージを受信する場合、前記ブリッジモジュールが、ＵＳＢモジュールにスリープ解除信号を送信し、ＵＳＢモジュールのスリープを解除することを特徴とする、請求項３に記載の即時スリープ解除機能付き無線信号受信装置。
【請求項８】
ＵＳＢモジュールは、第一アイドルモード入り、第一アイドル信号をブリッジモジュールに送信し、ブリッジモジュールに第一アイドルモジュールに切り換える通知をすることを特徴とする、請求項３に記載の即時スリープ解除機能付き無線信号受信装置。
【請求項９】
ＵＳＢモジュールは、コンピュータシステムと初期接続する時に、ビジー信号をブリッジモジュールに送信することを特徴とする、請求項３に記載の即時スリープ解除機能付き無線信号受信装置。
【請求項１０】
コンピュータ周辺機器よりＲＦ信号を持つシリアルデータを受信する、ノーマルモードと、第一アイドルモードと、第二アイドルモードと、サーチモードの４モードを有した、無線信号受信装置の即時スリープ解除方法であって、
無線信号受信装置が、ノーマルモード、第一アイドルモード、またはサーチモードにある場合、シリアルデータを持つＲＦ信号を受信し、
シリアルデータをデータパッケージに変換し、
データパッケージが、完全かどうかをチェックし、
無線信号受信装置とコンピュータシステムの接続をチェックし、
接続ステータスに沿って、完全データパッケージをコンピュータシステムに送信する、
無線信号受信装置の即時スリープ解除方法。
【請求項１１】
無線信号受信装置が、ノーマルモード、第一アイドルモード、またはサーチモードにある場合、シリアルデータを持つＲＦ信号を受信し、
シリアルデータを持つＲＦ信号のバーストビットを修正し、
シリアルデータの各ビットが有効であることを確認し、バイトに有効ビットを保存し、
バイトの有効ビットが、有効かどうかをチェックし、データパッケージタイプに有効ビットを保存することを特徴とする、請求項１０に記載の無線信号受信装置の即時スリープ解除方法。
【請求項１２】
データパッケージが、完全かどうかをチェックし、データパッケージが完全である場合、
第一アイドルカウントピリオドのカウントを再開し、
無線信号受信装置の作動ステータスをチェックし、
無線信号受信装置が、第一アイドルモードにない時、完全データパッケージをコンピュータシステムに送信することを特徴とする、請求項１０に記載の無線信号受信装置の即時スリープ解除方法。
【請求項１３】
作動ステータスを確認する工程において、前記作動ステータスが第一アイドルモードである場合、スリープ解除信号を発し、データパッケージをコンピュータシステムに送信することを特徴とする、請求項１２に記載の無線信号受信装置の即時スリープ解除方法。
【請求項１４】
データパッケージが、完全かどうかをチェックする工程において、データパッケージが完全でない場合、
第二アイドルカウントピリオドが終了したかどうかをチェックし、
第二アイドルカウントピリオドが終了している場合、無線信号受信装置を第二アイドルモードに切り換え、モニタピリオドのカウントを開始することを特徴とする、請求項１０に記載の無線信号受信装置の即時スリープ解除方法。
【請求項１５】
モニタピリオドのカウントが終了した場合、サーチモードに入ることを特徴とする、請求項１４に記載の無線信号受信装置の即時スリープ解除方法。
【請求項１６】
無線信号受信装置とコンピュータシステムの接続を確認する工程で、コンピュータシステムと初期接続する必要がない場合、
完全データパッケージをＨＩＤフォーマットに変換し、
変換されたデータパッケージを送信することを特徴とする、請求項１０に記載の無線信号受信装置の即時スリープ解除方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線信号受信装置に関するものであり、より具体的には、ユニバーサルシリーズバス（ＵＳＢ）を介してコンピュータシステムに接続されるコンピュータ周辺機器に利用される無線信号受信装置に関するものである。この無線信号受信装置は、アイドルモート中に、即時にスリープを解除（ＷＡＫＥＵＰ）して、コンピュータ周辺機器からデータパッケージを受信可能である。
【背景技術】
【０００２】
ＵＳＢは、ＵＳＢＩＦ（ＵＳＢ  ＩＭＰＬＥＭＥＮＴ  ＦＯＲＵＭ）によって確立された規準であり、ＵＳＢＩＦは、１９９５年にコンパック、デジタル、ＩＢＭ、インテル、マイクロソフト、ＮＥＣ、ノーテルらによって構成されていた。現行の仕様としては、ハイスピード送信バンド幅を実現する、ＵＳＢ２が存在する。
【０００３】
ＵＳＢインターフェイスは、コンピュータシステム業界において無秩序状態に存在していた、インターフェイスの問題を解決するために紹介されたものである。したがって、ＵＳＢインターフェイスの主な目的は、外部インターフェイスを統一して、インターフェイスの使用の容易性を実現することにあった。マウス、キーボード、プリンタ、スキャナ等の殆どのコンピュータ周辺機器は、コンピュータとの通信手段としてＵＳＢインターフェイスを採用している。
【０００４】
従来の周辺機器は、無線技術を採用して、周辺機器の大量回路（ＭＡＳＳ  ＣＩＲＣＵＩＴＲＹ）問題の解決策としていた。キーボードを例にとってみると、無線周波（ＲＡＤＩＯ  ＦＲＥＱＵＥＮＣＹ）送信装置が、キーボードに設置され、無線周波（ＲＦ）信号受信装置が、これと対応するように設けられる。ＲＦ信号受信装置は、ＵＳＢインターフェイスを通じてコンピュータシステムに接続される。ユーザが、キーを押すと、ＲＦ送信装置が、データパッケージを送信し、ＲＦ受信装置で受信される。そして、コンピュータが、これに応答する作動を開始する。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、ＵＳＢには、パワーマネージメントに関する厳格な必要条件がある。ＲＦが、データを送信していない場合、パワーセーブモード（またはアイドルモード）に入る。幾つかの低送信スピードの周辺機器に関しては、電力消費が、０．５ｍＡより低くなる必要がある。したがって、マウスまたはキーボードに利用されたＲＦ送信装置およびＲＦ受信装置に関しては、ＵＳＢコントロールチップとＲＦモジュールが、高電力消費であるため、無線信号受信装置が、パワーセーブモード（またはスリープモード、アイドルモード）に入った時、ユーザが、キーを押すかマウスを数秒継続的に移動させるかするまでに、即座にスリープ解除となることは不可能である。その他、ユーザは、無線信号受信装置をスリープ解除状態にするには、前記受信装置の特定のキーを押す必要がある。したがって、これらの周辺機器は、ユーザにとって非常に不都合なものである。
【０００６】
パワーセーブモードと即時スリープ解除作動は、従来の技術では同時に実施することは不可能であった。その主な理由は、ＵＳＢチップを作動状態にするには、少なくとも２０ｍＡ〜３０ｍＡの電流が必要であるためである。一旦チップがアイドルモードに入ると、受信装置をスリープ解除とするのに時間がかかるのである。したがって、即座のスリープ解除機能は、殆どの従来の製品には無かったものである。これらの製品機能を改善するために、即時のスリープ解除機能を有した無線信号受信装置が求められている。
【課題を解決するための手段】
【０００７】
本発明の主な目的は、従来技術にあった不利益点と欠点を克服する、即時スリープ解除機能を有した無線信号受信装置を提供することにある。
【０００８】
上記の目的を達成するために、ここに開示される即時スリープ解除機能付き無線信号受信装置は、ＲＦ信号受信モジュールと、ブリッジモジュールと、ＵＳＢモジュールとを有する。ブリッジモジュールは、ＲＦ信号受信モジュールと連結される一方、ＵＳＢモジュールは、ブリッジモジュールと連結され、データパッケージをコンピュータシステムに送信するために、ＵＳＢデータラインを介してコンピュータシステムのＵＳＢポートに接続される。
【０００９】
ここに開示された無線信号受信装置は、４つの作業モジュールを有し、それらは、ノーマルモードと、第一アイドルモードと、第二アイドルモードと、サーチモードとである。ＲＦ信号受信モジュールと、ブリッジモジュールと、ＵＳＢモジュールとは、ノーマルモードで稼動し、データを送受信するものである。
【００１０】
第一アイドルカウントピリオドの後、ＵＳＢモジュールが、新たなデータパッケージを受信しない場合、ＵＳＢモジュールが、第一アイドルモードに入る。この時、ＵＳＢモジュールが第一アイドルモードにある間、ＲＦ信号受信モジュールとブリッジモジュールは、まだデータを受信する。
【００１１】
第二アイドルカウントピリオドの後、ＲＦ信号受信モジュールが、新たなシリアルデータを受信しない場合、本受信装置は、第二アイドルモードに入る。この時、ブリッジモジュールは、第二アイドルモードに入り、ＲＦ信号受信モジュールがオフとなる。受信モジュールは、モニタピリオドの後、再びオンになり、新しいシリアルデータがあるかどうかをサーチする。第二アイドルカウントピリオドが終了して、受信モジュールが、新しいシリアルデータを受信しない場合、受信モジュールは再びオフとなり、モニタピリオドが始まる。
【００１２】
従来の無線信号受信装置の殆どには、ＵＳＢモジュールとＲＦ信号受信モジュールしか存在しない。この受信装置が、一旦アイドルモードに切り換わったら、即時にスリープを解除することが出来ず、したがったコンピュータ周辺機器からのシリアルデータを受信することが出来ない。それは、ノーマルモードにおけるＵＳＢの電流消費が、アイドルモードにおけるＵＳＢの電流消費より高く、即時のスリープ解除が困難なものであるためである。
【００１３】
したがって、この受信装置で開示されるブリッジによって、ＵＳＢモジュールが、アイドルモードに入り、この受信装置が、コンピュータ周辺機器より周期的に送られる新データがないかどうかをサーチする。一旦、新たなデータが送られると、ＵＳＢモジュールが、即座にアクティブになり、データをコンピュータシステムに送信する。アイドルモードに入ることによる作業の遅れは、いずれもユーザ作業下では起こることは無い。
【００１４】
本発明の主な目的に対応する、本発明の主な利点は、無線信号受信装置の即時スリープ解除機能を提供できる点である。パワーセーブモードにおいて、無線信号受信装置は、ＵＳＢ低電力消費に対応し、即時スリープ解除能力を有するものである。
【００１５】
更に、本発明の適用範囲は、以下に説明される詳細な説明から明らかなものになる。しかしながら、詳細な説明と特定の例は、本発明の好適な実施例を示す一方、あくまで説明を目的として開示されているものであ。そして、様々な変更や改修が、本発明の精神と発明の範囲内において、詳細な説明を見ることによって当業者にとって容易なものとなる。
【００１６】
本発明は、以下に説明の目的にのみ開示される詳細な説明から充分に理解が可能であるが、これらの説明は本発明を限定するものではない。
【発明を実施するための最良の形態】
【００１７】
図１は、本発明の即時スリープ解除機能付き無線信号受信装置のシステムブロック図であり、ＲＦ信号受信モジュール１０と、ブリッジモジュール２０と、ＵＳＢモジュール３０といった３つのモジュールがある。ブリッジモジュール２０は、ＲＦ信号受信モジュール１０に連結される。ＵＳＢモジュール３０は、ブリッジモジュール２０に接続され、ＵＳＢデータバスを通じてコンピュータシステムのＵＳＢポートに接続されることによって、接続されたコンピュータシステムへのデータ配信のためのデータ送信ループを形成する。更に、ＵＳＢモジュール３０は、（図示されない）ＬＥＤに接続されて関連情報を表示するか、または（図示されない）ＥＥＰＲＯＭに接続されて関連ソフトを保存するかが可能である。
【００１８】
ＲＦ信号受信モジュール１０は、ＲＦ信号を受信するためのアンテナ１１を有する。ＲＦ信号受信モジュール１０は、主に（例えば、マウスやキーボードのような）コンピュータ周辺機器からＲＦ信号で送信されたシリアルデータを受信する。
【００１９】
ブリッジモジュール２０は、３つの作動をする。第一作動は、パワーセーブモードにあるＵＳＢの作動電流を満たすために、ＲＦ信号受信モジュール１０のオン―オフ状況のコントロールをする。第二作動は、ＲＦ信号受信モジュール１０によって受信されたシリアルデータを運ぶＲＦ信号を読み取り、必要なバーストビット（ＢＵＲＳＴ  ＢＩＴ）をフィルタする。最後に、フィルタされたシリアルデータをＵＳＢモジュール３０，パッケージタイプに送る。ブリッジモジュール２０は、完全なデータパッケージ（ＣＯＭＰＬＥＴＥ  ＤＥＴＡ  ＰＡＣＫＡＧＥ）を受け取った時に、スリープ解除信号をＵＳＢモジュールに送信する。
【００２０】
ブリッジモジュール２０の好適な実施例は、ＩＣであり、少なくともウオッチドッグタイマーを持ち、パワーセーブモードに切り換えるＵＳＢ装置と作動電流が似ている。電流は、約１ｍＡより低く、ＵＳＢモジュール３０の作動電流より一段と低いものであり、したがって前記受信装置が、パワーセーブモードに切り換わった時に、まだ通常の作動を行うこととなる。
【００２１】
ＵＳＢモジュール３０の好適な実施例は、ＩＣであり、ブリッジモジュール２０からデータパッケージを受信し、コンピュータシステムへと送信するＵＳＢインターフェイスコントローラが利用できる。ＵＳＢモジュール３０がビジーな時、ＵＳＢモジュール３０が、ビジー信号「Ｂｕｓｙ」をブリッジモジュール２０に発し、したがってブリッジモジュール２０がデータパッケージを一時的に保存可能となる。ＵＳＢモジュール３０は、アイドルモード時に、第一アイドル信号「ＵｓｂＳｌｅｅｐ」をブリッジモジュールに発し、したがってブリッジモジュール２０の第二アイドルカウンタが、カウントを開始する。
【００２２】
ここに開示されたスリープ解除機能付き無線信号受信装置には、４つの作動モードがあり、低電流消費基準を満たすものとなっている。４つの作動モードとは、ノーマルモードと、第一アイドルモードと、第二アイドルモードと、サーチモードである。無線信号受信装置が、ノーマルモードである場合、全モジュールがオンになり、通常通りデータを送受信する。第一アイドルモードとは、ＵＳＢモジュール３０が、アイドルモードに入ることを意味し、第二アイドルモードとは、ブリッジモジュール２０が、アイドルモードに入ることを意味する。サーチモードとは、モニタピリオドの後、第二アイドルモードにある時、ブリッジモジュール２０がオンになり、新たなＲＦ信号があるかどうかをサーチすることを意味する。
【００２３】
以下に記載のパワーセーブモード、スリープモード、またはアイドルモードは、同じものである。したがって、それらは、ＵＳＢ仕様に規定された０．５ｍＡより低い低電流消費である。
【００２４】
４つのモードの移動状態図は、図２に示され、その詳細は以下に記されている。
【００２５】
本装置が、ノーマルモードであった場合、ＲＦ信号受信モード１０や、ブリッジモジュール２０や、ＵＳＢモジュール３０がオンになる。その時、第一アイドルカウンタが、カウントを始める。
【００２６】
本受信装置が、第一アイドルモードにある時、ＲＦ信号受信モジュール１０とブリッジモジュール２０とがオンとなり、一方ＵＳＢモジュールは、アイドルモードに切り換えられる。その時、第二アイドルカウンタが、カウントを始める。
【００２７】
本受信装置が、第二アイドルモードにある時、ＲＦ信号受信モジュール１０はオフとなり、ブリッジモジュール２０とＵＳＢモジュール３０とが、アイドルモードに入り、一方ウオッチドックタイマーがカウントを始める。
【００２８】
本受信装置が、サーチモードにある場合、ＲＦ信号受信モジュール１０とブリッジモジュール２０が、オンになり、ＵＳＢモジュール３０が、アイドルモードに入る。
【００２９】
無線信号受信装置が、ノーマルモードにあり、シリアルデータを運ぶＲＦ信号を受信する場合、ＲＦ信号のバーストビットが、フィルタされて、データパッケージタイプ（ＤＡＴＡ  ＰＡＣＫＡＧＥ  ＴＹＰＥ）のコンピュータシステムに送られる。また、他の２モードのステータスもまた、本受信装置が、シリアルデータを運ぶＲＦ信号を受信する時に変化する。一つのステータスの変化としては、サーチモードからノーマルモード、もう一つのステータスの変化は、第一モードからノーマルモードへの移行がある。
【００３０】
無線信号受信装置が、ノーマルモードにあり、第一アイドルカウントピリオドの後に完全なデータパッケージを受信しない場合、ステータスは、ノーマルモードから第一アイドルモードに変更する。臨時で第二アイドルカウンタが、カウントを始める。本受信装置が、第一アイドルモードにあり、第二アイドルカウントピリオド以降シリアルデータを受信しない場合、ステータスが、第一アイドルモードから第二アイドルモードに変更される。
【００３１】
本受信装置が、第二アイドルモードにあり、モニタピリオドの後、本受信装置は、サーチモードに変更される。本受信装置が、第二アイドルカウントピリオド以降、シリアルデータを受信しない場合、本受信装置は、第二アイドルモードに戻る。
【００３２】
ここに開示された即時スリープ解除機能付き無線信号装置は、新しいＲＦ信号が、ブリッジモジュールを通じて受信されるかどうかを定期的にモニタすることが可能であり、ＵＳＢモジュールが、アイドル状態にある時の電流消費が、ＵＳＢモジュールの電流消費よりいっそう低いものである。受信されるべきデータがある場合、ＵＳＢモジュールは、受信したデータをコンピュータシステムに運ぶために、即時にスリープ解除することが可能である。
【００３３】
したがって、ブリッジモジュール２０は、主にＲＦ信号受信モジュール１０のオン―オフをコントロールし、受信モジュール１０からのＲＦ信号を受信する。そして、バーストビットが、フィルタされ、データパッケージフォームでＵＳＢモジュール３０に送信される。ＵＳＢモジュール３０が、第一アイドルモードにある時、受信したデータが、保存される。新たなデータを受信した後、ＵＳＢモジュール３０のスリープが解除される。本受信装置が、規定期間データを受信しない場合、ＲＦ信号受信モジュール１０は、ブリッジモジュールによってオフとなり、第二アイドルモードに切り換わる。第二アイドルモードにある場合、モニタピリオドの後、本受信装置は、サーチモードに切り換わり、ＲＦ信号受信モジュール１０が、新しいデータがあるかどうかを確認するために、再び稼働する。一方、新しいデータを探す時、ここに開示された受信装置は、ノーマルモードに戻り、ＵＳＢモジュール３０にスリープ解除信号を発する。ＵＳＢモジュール３０は、オンとなり、受信したデータをコンピュータシステムに送信する。第二アイドルモードにある場合、モニタピリオドのデューティーサイクルが、ＵＳＢ仕様に準じた信号受信装置の最低平均電流となり、電流が、０．５ｍＡと等しくなる。
【００３４】
図３Ａと図３Ｂは、本発明の即時スリープ解除機能付き無線信号受信装置のブリッジモジュールに関するフローチャートである。この作動は、ブリッジモジュール２０に保存されたソフトウエアで以って実行される。
【００３５】
ブリッジモジュールが初期化された後（ステップ１００）、フローチャートは、バッファに進み、シリアルデータを読み出し（ステップ１１０）、シリアルデータのバーストビットをフィルタする（ステップ１２０）。バーストビットをフィルタした後、フローチャートは、フィルタされたシリアルデータの各ビットが有効か否かを確認し、有効なシリアルデータをバイトに保存する（ステップ１３０）。
【００３６】
ブリッジモジュール２０は、ウオッチドッグタイマーである。モニタピリオドカウントが終了し（ステップ２００）、フラッグがリセットされ（ステップ２１０）、ＲＦ信号受信モジュール１０が、オンになり、ＲＦ信号を受信し（ステップ２２０）、バッファに切り換えてシリアルデータを読み出す（ステップ１１０）。
【００３７】
そして、フローチャートでは、バイトのデータが有効かどうかを確認し、有効データをパッケージタイプに保存し（ステップ１４０）、パッケージが完成したかどうかを確認する（ステップ１５０）。第一アイドルカウンタが、リセットされる（ステップ１６０）。データパッケージ送信の準備が、終了する。
【００３８】
データ送信を行う前に、フローチャートでは、ＵＳＢモジュール３０が、第一アイドルモードに切り換わったかどうかを確認する（ステップ１７０）。第一アイドルモードに切り換わったら、ブリッジモジュール２０が、ＵＳＢモジュール３０にスリープ解除信号を発し、ＵＳＢモジュールのスリープを解除する（ステップ１７１）。ＵＳＢモジュール３０のデータ受信準備が、整ったら、ブリッジモジュール２０がバッファから継続的にシリアルデータを読み出す。
【００３９】
ＵＳＢモジュールが、第一アイドルモジュールに切り換わっていない場合、フローチャートでは、ＵＳＢモジュールが、ビジーかどうかを確認する（ステップ１８０）。もしビジーであれば、ブリッジモジュール２０が、バッファから継続的にシリアルデータを読み出す（ステップ１１０）。もしビジーでなければ、ブリッジモジュール２０が、ＵＳＢモジュールにデータを送信する（ステップ１８１）。データ送信が終了したら（ステップ１８２）、ブリッジモジュール２０は、バッファから継続的にシリアルデータを読み出す（ステップ１１０）。
【００４０】
ステップ１５０において、第二アイドルカウンタは、データパッケージが完成していない場合に累積し（ステップ１９０）、フローチャートでは、第二アイドルモードへの切換カウントが達成できたかどうかを確認する（ステップ１９１）。もしカウントが終了していない場合、ブリッジモジュール２０が、バッファから継続的にシリアルデータを読み出す。もしカウントが達成されていた場合、ＲＦ信号受信モジュールが、オフとなり（ステップ２３０）、ウオッチドックタイマーが稼働する（ステップ２４０）。ブリッジモジュールが、第二アイドルモードに入る（ステップ２５０）。
【００４１】
ＵＳＢモジュールは、主にブリッジモジュール２０からデータパッケージを受信し、コンピュータシステムに送信する。第一アイドルカウントピリオド後、ＵＳＢモジュールが、データパッケージを受信しなかった場合、前記モジュールは、第一アイドルモードに入り、第一アイドル信号「ＵｓｂＳｌｅｅｐ」を送信して、ブリッジモジュール２０に第一アイドルモードに切り換える旨を通知する。スリープ解除信号「Ｗｋｕｐ」の受信は、割り込みによって実施され、本受信装置が、ノーマルモードに切り換える。
【００４２】
図４は、本発明の即時スリープ解除機能付きの無線信号受信装置のＵＳＢモジュールのフローチャートを示すものである。ＵＳＢモジュールを初期化した後（ステップ３００）、ＵＳＢモジュール３０は、コンピュータシステムと初期接続されるかどうかを確認する（ステップ３１０）。必要であれば、ＵＳＢモジュール３０のビジーピン（ＢＵＳＹ  ＰＩＮ）は、低電圧レベル（ステップ３２０）に設定し、これは、ＵＳＢモジュール３０が、現在ビジーであることを意味する。そして、ＵＳＢモジュールが、コンピュータシステムと初期接続される（ステップ３３０）。コンピュータシステムとの初期設定が、終了した後、ＵＳＢモジュール３０のビジーピンは、高電圧レベルに設定される（ステップ３４０）。
【００４３】
ステップ３１０において、ＵＳＢモジュール３０が、コンピュータシステムと初期接続する必要がなかった場合、ＵＳＢモジュール３０が、新しいデータパッケージが存在するかどうかを確認する（ステップ３５０）。もし新しいデータパッケージが、存在したら、前記パッケージは、ＨＩＤフォーマットに変換され（ステップ３６０）、第一アイドルカウンタが、リセットされる（ステップ３６１）。第一アイドルカウントが、第一アイドルカウントピリオドまでカウントする場合、ＵＳＢモジュールが、第一アイドルモードに入り、低電流消費ステータスとなる。ステップ３５０を実施する場合、ＵＳＢモジュール３０が新しいデータパッケージを受信しなければ、第一アイドルカウントが、累積し（ステップ３７０）、フローチャートによれば、第一アイドルカウントピリオドのカウントが、終了する（ステップ３７１）。もし終了しなければ、フローチャートは、ステップ３１０に戻る。第一アイドルカウントピリオド「ｉｄ」が、終了した場合、ＵＳＢモジュール３０の「ＵｓｂＳｌｅｅｐ」ピンは、低電圧レベルに設定される（ステップ３８０）。ＵＳＢモジュール３０は、第一アイドルモードに切換えられる（ステップ３９０）。
【００４４】
ＵＳＢモジュール３０が、第一アイドルモードにあり、スリープ解除信号を受信すると（ステップ４００）、ＵＳＢモジュール３０の「ＵｓｂＳｌｅｅｐ」ピンが、低電圧レベルに設定され（ステップ４１０）、フローチャートは、ステップ３１０へと進む。
【００４５】
低速ＵＳＢ装置の場合、アイドルモードに入ったら、電流消費は、０．５ｍＡよりも下である必要がある。本発明の実施例に従うと、既定のピリオドの後、本発明の無線信号受信装置は、アイドルモードに入る。アイドルモードの後、ブリッジモジュール２０とＲＦ信号受信モジュール１０とが、新しいシリアルデータが存在しないか定期的に確認する。一旦有効データパッケージを受信すると、本装置は、そのデータパッケージを保存し、ＵＳＢモジュール３０のスリープを解除する。ＵＳＢモジュール３０がノーマルモードに戻ったら、ブリッジモジュール２０は、受信したデータパッケージをＵＳＢモジュール３０に運ぶ。第二アイドルモードとサーチモードのデューティーサイクルの計算は、以下に記されている。無線信号受信装置が、アイドルモードにある場合、デューティーサイクルは、電流消費が、０．５ｍＡよりも低いといった規準を確認する必要がある。
【００４６】
図５を参照すると、記号Ａは、サーチモードのサーチピリオドを示し、記号Ｂは、サーチピリオドと第二アイドルピリオドの合計、つまりブリッジモジュールの稼働時間を示している。
【００４７】
Ｉ１が、サーチモードの電流消費であったとすれば、Ｉ２が第二アイドルモードの電流消費である。Ｉ１とＩ２は、Ａ＊Ｉ１＋（Ｂ−Ａ）＊Ｉ２＝０．５＊Ｂに合う必要がある。記号Ａは、サーチモードのサーチピリオドを示し、記号Ｂは、サーチピリオドと第二アイドルピリオドの合計を示す。デューティーサイクルは、Ａ／Ｂ＝（０．５−Ｉ２）／（Ｉ１−Ｉ２）となる。
【００４８】
Ｉ１＝７ｍＡ，Ｉ２＝０．０５ｍＡであれば、Ａ／Ｂ＝（０．５−０．０５）／（７−０．０５）＝０．０６９２である。キーボードを例にとれば、最長ピリオドが、８０ｍｓである。記号Ａは、８０ｍｓと等しい。上記の式から、１１５６．１ｍｓが得られる。ここに開示された装置は、キーボードやマウスからデータを得ることが可能であり、記号Ａは、８０ｍｓと設定可能で、したがって記号Ｂは１．２秒と等しくなる。よって、ここに開示された受信装置が、第二アイドルモードに切り換わった場合、ユーザは単にいずれかのキーを押す、またはマウスを１．２秒移動することによって、本受信装置がノーマルモードに戻るのである。本発明の装置は、低電流消費の規準に適しているのは勿論、受信装置がアイドルモード中にスリープ解除できないといった従来の問題点を解決するものでもある。
【００４９】
本発明は、これまでに説明したようなものであるが、当業者にとって本発明と同等なものを様々な方法で達成することが可能かもしれない。そのような変更は、本発明の精神と請求の範囲を逸脱しない程度でると考えられるべきであるし、そのような全ての改修は、当業者にとって自明なものであり、添付された請求の範囲に含まれるように構成してある。
【図面の簡単な説明】
【００５０】
【図１】本発明の即時スリープ解除機能付き無線信号受信装置のシステムブロック図。
【図２】本発明の即時スリープ解除機能付き無線信号受信装置の移動状態図。
【図３Ａ】本発明の即時スリープ解除機能付き無線信号受信装置のブリッジモジュールのフローチャート。
【図３Ｂ】本発明の即時スリープ解除機能付き無線信号受信装置のブリッジモジュールのフローチャート。
【図４】本発明の即時スリープ解除機能付き無線信号受信装置のＵＳＢモジュールのフローチャート。
【図５】本発明の即時スリープ解除機能付き無線信号受信装置のデューティーサイクルの概略図。
【符号の説明】
【００５１】
１０          ＲＦ信号受信モジュール
１１          アンテナ
２０          ブリッジモジュール
３０          ＵＳＢモジュール
【図１】
2005018729.tif 000003
【図２】
2005018729.tif 000004
【図３Ａ】
2005018729.tif 000005
【図３Ｂ】
2005018729.tif 000006
【図４】
2005018729.tif 000007
【図５】
2005018729.tif 000008