(57)【要約】【課題】  オンオフ信号に応じて当該オンオフ信号を示すデータを無線信号として送信する無線送信装置において、消費電力を低減することができる無線送信装置を提供する。【解決手段】  赤外線センサ２のオンオフ信号を受信するフリップフロップ３１及びステートマシン３４と、ステートマシン３４により受信されたオンオフ信号に応じて、当該オンオフ信号を示すデータを無線信号として送信する無線信号送信回路５と、回路動作用クロック信号を生成する発振回路７と、オンオフ信号の信号変化を検出し、発振回路７の動作を開始させるフリップフロップ３１と、無線信号送信回路５による無線信号の送信が終了した場合に発振回路７の動作を停止させるステートマシン３４とを備えた。【選択図】      図１
2006304251.tif 000002
【特許請求の範囲】
【請求項１】
オンオフ信号を受信する制御信号受信部と、
前記制御信号受信部により受信されたオンオフ信号に応じて、当該オンオフ信号を示すデータを無線信号として送信する無線信号送信回路と、
前記無線信号送信回路を動作させるためのクロック信号を生成する発振回路と、
前記制御信号受信部により受信されたオンオフ信号の信号変化を検出し、前記発振回路の動作を開始させる信号変化検出部と、
前記無線信号送信回路による前記無線信号の送信が終了した場合に前記発振回路の動作を停止させる制御部と
を備えることを特徴とする無線送信装置。
【請求項２】
赤外線強度の変動を検出する赤外線センサをさらに備え、
前記赤外線センサは、赤外線強度の変動の検出の有無に応じて前記オンオフ信号を出力すること
を特徴とする請求項１記載の無線送信装置。
【請求項３】
前記信号変化検出部は、前記オンオフ信号の立ち上がり及び立ち下がりのうちいずれか一方を、前記信号変化として検出すること
を特徴とする請求項１又は２記載の無線送信装置。
【請求項４】
前記無線信号送信回路は、前記制御信号受信部により受信されたオンオフ信号に応じて、前記無線信号を複数回送信することを特徴とする請求項１〜３のいずれかに記載の無線送信装置。
【請求項５】
前記データを予め記憶する半導体メモリと、
前記半導体メモリから読み出した前記データを記憶するレジスタとを備え、
前記制御部は、前記レジスタに前記データが記憶されていない場合、前記半導体メモリから読み出した前記データを前記レジスタに記憶させると共に前記オンオフ信号に応じて前記無線信号送信回路に前記データを送信させ、前記レジスタに前記データが記憶されている場合、前記半導体メモリから前記データを読み出すことなく前記レジスタに記憶されている前記データを前記オンオフ信号に応じて前記無線信号送信回路に送信させること
を特徴とする請求項１〜４のいずれかに記載の無線送信装置。
【請求項６】
前記データを予め記憶する半導体メモリと、
前記半導体メモリから読み出した前記データを記憶するレジスタと、
前記制御部及び前記半導体メモリの動作用電源電圧を検出し、当該検出された動作用電源電圧が予め設定された設定電圧を超える場合に前記制御部を動作させる旨の指示信号を出力する電圧検出部とを備え、
前記制御部は、前記制御部を動作させる旨の指示信号を受信した場合に前記半導体メモリから読み出した前記データを前記レジスタに記憶させ、前記オンオフ信号に応じて前記レジスタに記憶されている前記データを前記無線信号送信回路に送信させること
を特徴とする請求項１〜４のいずれかに記載の無線送信装置。
【請求項７】
前記信号変化検出部により検出された前記オンオフ信号の変化の回数を計数する計数部をさらに備え、
前記制御部は、前記計数部による計数回数が、予め設定された回数に達した場合、前記半導体メモリから読み出した前記データを前記レジスタに再び記憶させること
を特徴とする請求項５又は６記載の無線送信装置。
【請求項８】
前記半導体メモリに記憶されているデータを前記レジスタに記憶させる旨の操作指示を受け付ける受付部をさらに備え、
前記制御部は、前記受付部により前記操作指示が受け付けられた場合に前記半導体メモリから読み出した前記データを前記レジスタに再び記憶させること
を特徴とする請求項５〜７のいずれかに記載の無線送信装置。
【請求項９】
前記制御部は、前記発振回路の動作開始後、予め設定された第１の設定時間の経過後に前記無線信号送信回路の動作を開始させること
を特徴とする請求項１〜８のいずれかに記載の無線送信装置。
【請求項１０】
前記半導体メモリの動作用電源電圧を供給する電源供給部をさらに備え、
前記制御部は、前記半導体メモリから前記データを読み出す際に前記電源供給部から前記半導体メモリへ前記動作用電源電圧を供給させた後、予め設定された第２の設定時間の経過後に前記半導体メモリから前記データの読み出しを行い、前記データの読み出し後に前記電源供給制御部から前記半導体メモリへの前記動作用電源電圧の供給を停止させること
を特徴とする請求項５〜９のいずれかに記載の無線送信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オンオフ信号に応じて予め設定されたデータを無線信号として送信する無線送信装置に関する。
【背景技術】
【０００２】
従来、例えば防犯に用いられる赤外線センサを用いた人体検知装置が知られている。このような人体検知装置において、赤外線センサがオンすると、無線信号を送信することによって人体を検知したことを防犯用の監視装置に通知するようにした無線送信装置も知られている。このように、無線でセンサのオンオフ情報を通知する無線送信装置においては、省配線を目的として無線を用いていることから動作用電源には電源配線が不要な電池が用いられている。
【０００３】
一方、例えばオンオフ信号のような特定のイベントに対して間欠的に動作する回路において消費電力を低減する技術として、動作が不要なイベント監視期間において同期回路における同期用クロックの周波数を低下させる技術、例えばマイクロコンピュータの動作用クロックの周波数を低下させたり、イベント監視用のタイマ回路を用いてマイクロコンピュータを間欠的に起動させ、マイクロコンピュータを動作させない期間はマイクロコンピュータへのクロック供給を停止すると共にタイマ回路へは、低周波数のクロックを供給することにより消費電力を低減する技術が知られている（例えば、特許文献１参照。）。
【特許文献１】特開２００２−２０２８３０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、上述のような無線送信装置では、動作用電源に電池を用いていることから、電池の消耗を低減するため消費電力低減の必要性が高い。そこで、上述の間欠的に動作する回路における消費電力の低減技術を上述の無線送信装置に適用し、赤外線センサがオンしなければ、低周波数のクロックで赤外線センサのオンオフ信号の監視動作を行うようにしたり、赤外線センサにおけるオンオフ信号の監視回路にのみ低周波数のクロック信号を供給し、他の回路部分へのクロック信号供給を停止したりすることが考えられる。
【０００５】
しかし、このような方法では、少なくともオンオフ信号の監視回路に対しては、低周波数のクロック信号を供給する必要があるため完全にクロック信号を停止させることはできず、無線送信を行わない期間であっても、クロック信号の発振回路や監視回路において電力消費が継続するという不都合があった。
【０００６】
本発明は、このような問題に鑑みて為された発明であり、オンオフ信号に応じて当該オンオフ信号を示すデータを無線信号として送信する無線送信装置において、消費電力を低減することができる無線送信装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述の目的を達成するために、本発明に係る無線送信装置は、オンオフ信号を受信する制御信号受信部と、前記制御信号受信部により受信されたオンオフ信号に応じて、当該オンオフ信号を示すデータを無線信号として送信する無線信号送信回路と、前記無線信号送信回路を動作させるためのクロック信号を生成する発振回路と、前記制御信号受信部により受信されたオンオフ信号の信号変化を検出し、前記発振回路の動作を開始させる信号変化検出部と、前記無線信号送信回路による前記無線信号の送信が終了した場合に前記発振回路の動作を停止させる制御部とを備えることを特徴としている。
【０００８】
また、上述の無線送信装置は、赤外線強度の変動を検出する赤外線センサをさらに備え、前記赤外線センサは、赤外線強度の変動の検出の有無に応じて前記オンオフ信号を出力することを特徴としている。
【０００９】
また、上述の無線送信装置は、前記信号変化検出部は、前記オンオフ信号の立ち上がり及び立ち下がりのうちいずれか一方を、前記信号変化として検出することを特徴としている。
【００１０】
また、上述の無線送信装置は、前記無線信号送信回路は、前記制御信号受信部により受信されたオンオフ信号に応じて、前記無線信号を複数回送信することを特徴としている。
【００１１】
また、上述の無線送信装置は、前記データを予め記憶する半導体メモリと、前記半導体メモリから読み出した前記データを記憶するレジスタとを備え、前記制御部は、前記レジスタに前記データが記憶されていない場合、前記半導体メモリから読み出した前記データを前記レジスタに記憶させると共に前記オンオフ信号に応じて前記無線信号送信回路に前記データを送信させ、前記レジスタに前記データが記憶されている場合、前記半導体メモリから前記データを読み出すことなく前記レジスタに記憶されている前記データを前記オンオフ信号に応じて前記無線信号送信回路に送信させることを特徴としている。
【００１２】
また、上述の無線送信装置は、前記データを予め記憶する半導体メモリと、前記半導体メモリから読み出した前記データを記憶するレジスタと、前記制御部及び前記半導体メモリの動作用電源電圧を検出し、当該検出された動作用電源電圧が予め設定された設定電圧を超える場合に前記制御部を動作させる旨の指示信号を出力する電圧検出部とを備え、前記制御部は、前記制御部を動作させる旨の指示信号を受信した場合に前記半導体メモリから読み出した前記データを前記レジスタに記憶させ、前記オンオフ信号に応じて前記レジスタに記憶されている前記データを前記無線信号送信回路に送信させることを特徴としている。
【００１３】
また、上述の無線送信装置は、前記信号変化検出部により検出された前記オンオフ信号の変化の回数を計数する計数部をさらに備え、前記制御部は、前記計数部による計数回数が、予め設定された回数に達した場合、前記半導体メモリから読み出した前記データを前記レジスタに再び記憶させることを特徴としている。
【００１４】
また、上述の無線送信装置は、前記半導体メモリに記憶されているデータを前記レジスタに記憶させる旨の操作指示を受け付ける受付部をさらに備え、前記制御部は、前記受付部により前記操作指示が受け付けられた場合に前記半導体メモリから読み出した前記データを前記レジスタに再び記憶させることを特徴としている。
【００１５】
また、上述の無線送信装置は、前記制御部は、前記発振回路の動作開始後、予め設定された第１の設定時間の経過後に前記無線信号送信回路の動作を開始させることを特徴としている。
【００１６】
また、上述の無線送信装置は、前記半導体メモリの動作用電源電圧を供給する電源供給部をさらに備え、前記制御部は、前記半導体メモリから前記データを読み出す際に前記電源供給部から前記半導体メモリへ前記動作用電源電圧を供給させた後、予め設定された第２の設定時間の経過後に前記半導体メモリから前記データの読み出しを行い、前記データの読み出し後に前記電源供給制御部から前記半導体メモリへの前記動作用電源電圧の供給を停止させることを特徴としている。
【発明の効果】
【００１７】
このような構成の無線送信装置は、制御信号受信部により受信されたオンオフ信号の信号変化が信号変化検出部によって検出されると、発振回路が動作を開始して無線信号送信回路を動作させるためのクロック信号が生成され、無線信号送信回路によって当該オンオフ信号を示すデータが無線信号として送信される。そして、無線信号の送信が終了すると、発振回路の動作が停止して無線信号送信回路へのクロック信号の供給も停止するので、前記無線信号を送信しない期間において発振回路の動作を停止させることができ、オンオフ信号に応じて当該オンオフ信号を示すデータを無線信号として送信する無線送信装置において、消費電力を低減することができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明に係る実施形態を図面に基づいて説明する。なお、各図において同一の符号を付した構成は、同一の構成であることを示し、その説明を省略する。
【００１９】
（第１実施形態）
図１は、本発明の一実施形態に係る無線送信装置の構成の一例を示すブロック図である。図１に示す無線送信装置１は、赤外線センサ２と、全体制御部３と、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory）４と、無線信号送信回路５と、アンテナ６と、発振回路７とを備えている。
【００２０】
赤外線センサ２は、受光した赤外線強度の変動によって人体の在、不在を検出し、その在／不在に応じてハイレベル／ローレベルになるオンオフ信号ＴＲＩＧを全体制御部３へ出力する。なお、オンオフ信号ＴＲＩＧを全体制御部３へ出力するものは、赤外線センサに限られず、オンオフ信号を出力するものであればよく、例えば防犯センサや、火災センサや、家屋の壁に取り付けられた壁スイッチや、家電製品の操作に用いられるリモコンスイッチ等であってもよい。
【００２１】
ＥＥＰＲＯＭ４は、例えばシリアルインターフェースを備えた書換可能な不揮発性の半導体メモリで、赤外線センサ２がオンしてオンオフ信号ＴＲＩＧがハイレベルになったこと、すなわち赤外線センサ２により人の存在が検出されたことを示すデータが予め記憶されている。
【００２２】
全体制御部３は、フリップフロップ３１と、ＲＯＭＩ／Ｆ３２と、送信制御部３３と、ステートマシン３４（制御部）とを備えている。フリップフロップ３１は、例えばＤ−フリップフロップで、クロック入力端子３１１には赤外線センサ２からのオンオフ信号ＴＲＩＧが入力され、Ｄ入力端子にはハイレベルの信号電圧が印加され、ステートマシン３４からの制御信号によりリセットされるようになっている。そして、フリップフロップ３１は、クロック入力端子で受信されたオンオフ信号ＴＲＩＧの立ち上がりを検出し、発振回路７へ発振動作を開始させるべく発振指示信号ＰＯＷＥＲ＿ＯＮを出力する信号変化検出部の一例に相当している。
【００２３】
ＲＯＭＩ／Ｆ３２は、レジスタ３２１を備えており、ステートマシン３４からの制御信号に応じてＥＥＰＲＯＭ４からレジスタ３２１へデータを読み出すインターフェイス回路である。送信制御部３３は、ステートマシン３４からの制御信号に応じてレジスタ３２１に記憶されているデータを無線信号送信回路５へ出力し、無線信号送信回路５にそのデータを無線信号として送信させる。無線信号送信回路５は、送信制御部３３からの制御信号に応じて、送信制御部３３から出力されたデータをアンテナ６から無線信号として放射させる。
【００２４】
ステートマシン３４は、オンオフ信号の変化の回数を計数するカウンタＣＴ＿ＴＲＩＧ（計数部）を備え、赤外線センサ２から出力されたオンオフ信号ＴＲＩＧを受信して、フリップフロップ３１と、ＲＯＭＩ／Ｆ３２と、送信制御部３３との動作を制御する順序回路である。また、全体制御部３には、図略の電源リセットＩＣ（Integrated Circuit）やリセットスイッチ等から出力されるリセット信号ＲＥＳＥＴが入力されており、全体制御部３の各回路部は、リセット信号ＲＥＳＥＴに応じて初期化されるようになっている。
【００２５】
この場合、フリップフロップ３１及びステートマシン３４は、制御信号受信部の一例にも相当している。
【００２６】
発振回路７は、例えば水晶発振回路等の発振回路で、無線信号送信回路５等の内部回路を動作させるためのクロック信号ＣＬＫを全体制御部３及び無線信号送信回路５へ出力する。
【００２７】
次に、上述のように構成された無線送信装置１の動作を説明する。図２は、無線送信装置１の動作を説明するための状態遷移図である。また、図３は、無線送信装置１の動作を説明するためのタイミングチャートである。まず、リセット信号ＲＥＳＥＴがハイレベルになると、全体制御部３の状態が初期化され、ステートマシン３４はステートＩＤＬＥ１となる。また、レジスタ３２１にＥＥＰＲＯＭ４からデータを読み込み済みであることを示す読込済フラグＲＥＡＤ＿ＦＬＧと、既にデータ送信済みであることを示す送信済フラグＤＯＮＥ＿ＦＬＧと、オンオフ信号ＴＲＩＧがオンに変化した回数をカウントするカウンタＣＴ＿ＴＲＩＧとが’０’にされる。カウンタＣＴ＿ＴＲＩＧは、例えば０から３１までカウントした後に０に戻るカウンタである。
【００２８】
そして、リセット信号ＲＥＳＥＴがローレベルとなってリセットが解除された後、赤外線センサ２によって人の存在が検出され、オンオフ信号ＴＲＩＧがハイレベルに変化すると、その立ち上がりによりフリップフロップ３１がセットされて発振指示信号ＰＯＷＥＲ＿ＯＮがハイレベルにされる。そうすると、発振回路７が発振を開始してクロック信号ＣＬＫが全体制御部３及び無線信号送信回路５へ出力される。
【００２９】
これにより、フリップフロップ３１によってオンオフ信号ＴＲＩＧの変化が検出され、発振回路７が発振を開始するので、オンオフ信号ＴＲＩＧの変化を監視するために発振回路７を動作させておく必要がなく、発振回路７やオンオフ信号ＴＲＩＧの変化を監視する監視回路等を動作させるための電力が必要ないので、無線送信装置１における消費電力を低減することができる。
【００３０】
次に、発振回路７からクロック信号ＣＬＫが全体制御部３及び無線信号送信回路５へ出力されると、ステートマシン３４は動作を開始してオンオフ信号ＴＲＩＧ、読込済フラグＲＥＡＤ＿ＦＬＧ、及び送信済フラグＤＯＮＥ＿ＦＬＧを参照し、オンオフ信号ＴＲＩＧがハイレベル（ＴＲＩＧ＝’１’）になり、かつ読込済フラグＲＥＡＤ＿ＦＬＧと送信済フラグＤＯＮＥ＿ＦＬＧとが’０’であれば、ステートＳＴＭ１＿ＧＯへ移行する。
【００３１】
次に、ステートＳＴＭ１＿ＧＯでは、ＥＥＰＲＯＭ４からレジスタ３２１へデータを読み出すべく、ＲＯＭＩ／Ｆ３２の動作を制御するサブステートマシンＳＴＭ１が起動されると共に、読込済フラグＲＥＡＤ＿ＦＬＧが’１’にセットされる。そして、ステートマシン３４はステートＳＴＭ１＿ＷＡＩＴへ移行してサブステートマシンＳＴＭ１の処理終了待ち状態となる。一方、サブステートマシンＳＴＭ１により、ＲＯＭＩ／Ｆ３２の動作が制御され、ＥＥＰＲＯＭ４からレジスタ３２１へ、赤外線センサ２がオンした旨を示すデータが読み出され、レジスタ３２１にデータが記憶されると読込処理終了フラグＳＴＭ１＿ＤＯＮＥが’１’にセットされる。
【００３２】
なお、ステートＳＴＭ１＿ＧＯ及びステートＳＴＭ１＿ＷＡＩＴにおいてＥＥＰＲＯＭ４のデータ読みだしを実行する期間を除き、ＥＥＰＲＯＭ４への動作用電源電圧の供給を停止する構成としてもよい。これにより、ＥＥＰＲＯＭ４の読み出しを行わない場合におけるＥＥＰＲＯＭ４での漏れ電流を低減し、無線送信装置１の消費電力を低減することができる。
【００３３】
次に、ステートＳＴＭ１＿ＷＡＩＴにおいて、読込処理終了フラグＳＴＭ１＿ＤＯＮＥが’１’になると、ステートマシン３４はステートＳＴＭ２＿ＧＯへ移行して送信制御部３３の動作を制御するサブステートマシンＳＴＭ２が起動されると共に、データ送信済みであることを示すべく送信済フラグＤＯＮＥ＿ＦＬＧが’１’にセットされる。そして、ステートマシン３４はステートＳＴＭ２＿ＷＡＩＴへ移行してサブステートマシンＳＴＭ２の処理終了待ち状態となる。なお、送信済フラグＤＯＮＥ＿ＦＬＧは、赤外線センサ２がオフしてオンオフ信号ＴＲＩＧがローレベルになると、ステートマシン３４により非同期で’０’にリセットされるようになっている。
【００３４】
一方、サブステートマシンＳＴＭ２により、送信制御部３３の動作が制御され、送信制御部３３によってレジスタ３２１から無線信号送信回路５へ、赤外線センサ２がオンした旨を示すデータが出力される。そして、無線信号送信回路５によって、送信制御部３３からの制御信号に応じて、赤外線センサ２がオンした旨を示すデータが無線信号としてアンテナ６を介して放射され、無線信号の送信が終了すると、送信処理終了フラグＳＴＭ２＿ＤＯＮＥが’１’にセットされる。
【００３５】
次に、ステートＳＴＭ２＿ＷＡＩＴにおいて、送信処理終了フラグＳＴＭ２＿ＤＯＮＥが’１’になると、ステートマシン３４はステートＩＤＬＥ０へ移行して、オンオフ信号ＴＲＩＧがオンに変化した回数をカウントするカウンタＣＴ＿ＴＲＩＧを１加算すると共に、フリップフロップ３１のリセット信号である信号ＲＳＴ＿ＰＯＷＯＮをパルス状にハイレベルに変化させ、ステートＩＤＬＥ１へ移行する。そうすると、フリップフロップ３１がリセットされて発振指示信号ＰＯＷＥＲ＿ＯＮがローレベルとなり、発振回路７の発振動作が停止する。
【００３６】
これにより、ステートマシン３４によって、無線信号の送信の終了（送信処理終了フラグＳＴＭ２＿ＤＯＮＥ＝’１’）を条件として発振回路７の発振動作が停止されるので、例えば、図３に示すように、無線信号の送信動作中（ステートＳＴＭ２＿ＷＡＩＴ）あるいはそれ以前に赤外線センサがオフしてオンオフ信号ＴＲＩＧがローレベルに変化した場合であっても、送信終了まで送信動作を継続することができ、赤外線センサ２がオンした旨を示すデータが送信できなくなることが抑制される。
【００３７】
また、ステートマシン３４によって、無線信号の送信の終了（送信処理終了フラグＳＴＭ２＿ＤＯＮＥ＝’１’）を条件として発振回路７の発振動作が停止されるので、例えば図４に示すように、無線信号の送信動作終了後（ステートＳＴＭ２＿ＷＡＩＴ終了後）もオンオフ信号ＴＲＩＧがハイレベルで継続している場合であっても、発振回路７の発振動作が継続することなく停止されるので、無線送信装置１における消費電力を低減することができる。
【００３８】
また、ステートＩＤＬＥ０で信号ＲＳＴ＿ＰＯＷＯＮがパルス状にハイレベルに変化され、発振指示信号ＰＯＷＥＲ＿ＯＮがローレベルにされると同時に発振回路７の発振動作が停止して全体制御部３へのクロック信号ＣＬＫの供給が停止する構成にした場合には、ステートマシン３４が動作するためのクロック信号ＣＬＫも停止してしまい、ステートマシン３４においてステートＩＤＬＥ０からステートＩＤＬＥ１へ移行できないおそれがある。そのため、例えばフリップフロップ３１から発振回路７へ出力される発振指示信号ＰＯＷＥＲ＿ＯＮの立ち下がりタイミングを遅延素子等で遅延させることにより、図５に示すように、発振指示信号ＰＯＷＥＲ＿ＯＮがローレベルにされてから発振回路７の発振動作の停止までの時間を遅らせて、クロック信号ＣＬＫを少なくとも１クロック出力してから停止することで、ステートマシン３４におけるステートＩＤＬＥ０からステートＩＤＬＥ１への移行の確実性を向上させることが望ましい。
【００３９】
また、赤外線センサ２がオフすれば、オンオフ信号ＴＲＩＧがローレベルとなり、送信済フラグＤＯＮＥ＿ＦＬＧが’０’にリセットされる。
【００４０】
次に、再び赤外線センサ２によって人の存在が検出され、オンオフ信号ＴＲＩＧがハイレベルに変化すると、その立ち上がりによりフリップフロップ３１がセットされて発振指示信号ＰＯＷＥＲ＿ＯＮがハイレベルにされる。そうすると、発振回路７が発振を開始してクロック信号ＣＬＫが全体制御部３及び無線信号送信回路５へ出力される。
【００４１】
そして、発振回路７からクロック信号ＣＬＫが全体制御部３及び無線信号送信回路５へ出力されると、ステートマシン３４は動作を開始してオンオフ信号ＴＲＩＧと読込済フラグＲＥＡＤ＿ＦＬＧと送信済フラグＤＯＮＥ＿ＦＬＧとを参照し、オンオフ信号ＴＲＩＧがハイレベル（ＴＲＩＧ＝’１’）になり、かつ読込済フラグＲＥＡＤ＿ＦＬＧは’１’にセットされており、送信済フラグＤＯＮＥ＿ＦＬＧは’０’なのでステートＳＴＭ２＿ＧＯへ移行し、再びＥＥＰＲＯＭ４からデータを読み出すことなくレジスタ３２１に記憶されているデータを用いて無線信号送信回路５に無線送信動作を行わせる。
【００４２】
これにより、一度ＥＥＰＲＯＭ４から読み出したデータをレジスタ３２１に記憶させた後は、ＥＥＰＲＯＭ４からのデータ読み出し動作を繰り返し実行することがないので、無線送信装置１における消費電力を低減することができる。
【００４３】
また、図４に示すように、ステートＩＤＬＥ０からステートＩＤＬＥ１に移行した際に、赤外線センサ２がオン状態のままオフしておらず、従って送信済フラグＤＯＮＥ＿ＦＬＧが’１’のままであった場合には、オンオフ信号ＴＲＩＧがハイレベル（ＴＲＩＧ＝’１’）であってもステートＩＤＬＥ１から他のステートに移行することがないので、誤って無線信号の送信動作を繰り返すことが防止される。
【００４４】
以降、上述の動作と同様に、ステートＳＴＭ２＿ＧＯ、ステートＳＴＭ２＿ＷＡＩＴ、ステートＩＤＬＥ０、及びステートＩＤＬＥ１の動作サイクルが繰り返される。そして、ステートＩＤＬＥ０において、ステートマシン３４の動作サイクルが繰り返される都度、すなわちオンオフ信号ＴＲＩＧがローレベルからハイレベルに変化する都度、その回数がカウンタＣＴ＿ＴＲＩＧによりカウントされ、例えばカウンタＣＴ＿ＴＲＩＧのカウント値が３１になると、読込済フラグＲＥＡＤ＿ＦＬＧが’０’にリセットされる。
【００４５】
そうすると、ステートマシン３４は、次のサイクルにおいて、ステートＩＤＬＥ１からステートＳＴＭ１＿ＧＯへ移行し、再びＥＥＰＲＯＭ４からデータを読み出してレジスタ３２１に記憶させ、新たに記憶させたデータを用いて無線信号送信回路５に無線送信動作を行わせる。これにより、所定回数の動作サイクル、例えば３２回の動作サイクルに１回、ＥＥＰＲＯＭ４からデータを読み出してレジスタ３２１に記憶させることができるので、例えばノイズの影響等によりレジスタ３２１に記憶されている送信用データがデータ化けを生じた場合であっても、所定回数の動作サイクル毎に正しいデータに修正することができ、送信データの信頼性を向上させることができる。
【００４６】
なお、無線送信装置１は、オンオフ信号ＴＲＩＧの立ち上がりを信号変化として検出し、当該信号変化を示す無線信号送信動作を行う例を示したが、オンオフ信号ＴＲＩＧの立ち下がりを信号変化として検出してもよく、オンオフ信号ＴＲＩＧの立ち上がりと立ち下がりとを両方信号変化として検出し、当該信号変化を示す無線信号送信動作を行うようにしてもよい。
【００４７】
（第２実施形態）
次に、本発明の第２の実施形態に係る無線送信装置について説明する。本発明の第２の実施形態に係る無線送信装置１ａは、第１の実施形態に係る無線送信装置とは、ステートマシン３４ａの動作が異なる。第２の実施形態に係る無線送信装置１ａは、無線送信の信頼性を向上させるべく、ステートマシン３４ａにおける１回の動作サイクルで、複数回、例えば２回、送信用のデータを無線信号として送信する。その他の構成は第１の実施形態に係る無線送信装置と同様であるのでその説明を省略し、以下本実施形態の動作について説明する。
【００４８】
図６は、図１に示す無線送信装置１ａの動作を説明するための状態遷移図である。なお、図６に示す状態遷移図では、説明の簡単のため、無線送信装置１ａの特徴的な動作についてのみ記載し、他の動作についてはその記載を省略している。また、図７は、無線送信装置１ａの動作を説明するためのタイミングチャートである。まず、リセット信号ＲＥＳＥＴがハイレベルになると、全体制御部３の状態が初期化され、ステートマシン３４ａはステートＩＤＬＥ１となる。また、ステートマシン３４ａにおける同一動作サイクル内での無線信号送信回数をカウントする回数カウンタＣＴ＿ＴＸが、ゼロにリセットされる。
【００４９】
そして、リセット信号ＲＥＳＥＴがローレベルとなってリセットが解除された後、赤外線センサ２によって人の存在が検出され、オンオフ信号ＴＲＩＧがハイレベルに変化すると、その立ち上がりによりフリップフロップ３１がセットされて発振指示信号ＰＯＷＥＲ＿ＯＮがハイレベルにされる。そうすると、発振回路７が発振を開始してクロック信号ＣＬＫが全体制御部３及び無線信号送信回路５へ出力される。
【００５０】
これにより、フリップフロップ３１によってオンオフ信号ＴＲＩＧの変化が検出され、発振回路７が発振を開始するので、オンオフ信号ＴＲＩＧの変化を監視するために発振回路７を動作させておく必要がなく、発振回路７やオンオフ信号ＴＲＩＧの変化を監視する監視回路等を動作させるための電力が必要ないので、無線送信装置１ａにおける消費電力を低減することができる。
【００５１】
次に、発振回路７からクロック信号ＣＬＫが全体制御部３及び無線信号送信回路５へ出力されると、ステートマシン３４ａは動作を開始してオンオフ信号ＴＲＩＧを参照し、オンオフ信号ＴＲＩＧがハイレベル（ＴＲＩＧ＝’１’）になると、ステートＳＴＭ１＿ＧＯへ移行する。
【００５２】
次に、ステートＳＴＭ１＿ＧＯでは、ＥＥＰＲＯＭ４からレジスタ３２１へ赤外線センサ２がオンした旨を示すデータを読み出すべく、ＲＯＭＩ／Ｆ３２の動作を制御するサブステートマシンＳＴＭ１が起動される。そして、ステートマシン３４ａはステートＳＴＭ１＿ＷＡＩＴへ移行してサブステートマシンＳＴＭ１の処理終了待ち状態となる。一方、サブステートマシンＳＴＭ１により、ＲＯＭＩ／Ｆ３２の動作が制御され、ＥＥＰＲＯＭ４からレジスタ３２１へ、赤外線センサ２がオンした旨を示すデータが読み出され、レジスタ３２１にデータが記憶されると読込処理終了フラグＳＴＭ１＿ＤＯＮＥが’１’にセットされる。
【００５３】
次に、ステートＳＴＭ１＿ＷＡＩＴにおいて、読込処理終了フラグＳＴＭ１＿ＤＯＮＥが’１’になると、ステートマシン３４ａはステートＳＴＭ２＿ＧＯへ移行して送信制御部３３の動作を制御するサブステートマシンＳＴＭ２が起動されると共に、回数カウンタＣＴ＿ＴＸが１加算される。
【００５４】
そして、ステートマシン３４ａはステートＳＴＭ２＿ＷＡＩＴへ移行してサブステートマシンＳＴＭ２の処理終了待ち状態となる。一方、サブステートマシンＳＴＭ２により、送信制御部３３の動作が制御され、送信制御部３３によってレジスタ３２１から無線信号送信回路５へ、送信用のデータが出力される。そして、無線信号送信回路５によって、送信制御部３３からの制御信号に応じて、赤外線センサ２がオンした旨を示すデータが無線信号としてアンテナ６を介して放射され、無線信号の送信が終了すると、送信処理終了フラグＳＴＭ２＿ＤＯＮＥが’１’にセットされる。
【００５５】
次に、ステートＳＴＭ２＿ＷＡＩＴにおいて、送信処理終了フラグＳＴＭ２＿ＤＯＮＥが’１’になると、ステートマシン３４ａは回数カウンタＣＴ＿ＴＸ＜２、すなわちまだ無線送信動作を２回行っていなければ、ステートＤＯＮＥ１へ移行して、次に２回目の無線送信動作を実行するまでの時間を計測するタイマＴＭを起動し、ステートＤＯＮＥ２へ移行する。
【００５６】
そして、ステートマシン３４ａは、ステートＤＯＮＥ２においてタイマＴＭがタイムアップするまでの時間待ち処理を行った後、タイマＴＭがタイムアップすると、ステートＳＴＭ１＿ＧＯへ移行して再びステートＳＴＭ１＿ＧＯ、ステートＳＴＭ１＿ＷＡＩＴ、ステートＳＴＭ２＿ＧＯ、ステートＳＴＭ２＿ＷＡＩＴの処理を実行する。
【００５７】
次に、ステートＳＴＭ２＿ＷＡＩＴにおいて、送信処理終了フラグＳＴＭ２＿ＤＯＮＥが’１’になると、ステートマシン３４ａは回数カウンタＣＴ＿ＴＸ＞＝２、すなわち無線送信動作を２回行ったので、ステートＩＤＬＥ０へ移行し、回数カウンタＣＴ＿ＴＸをゼロにリセットすると共に、フリップフロップ３１のリセット信号である信号ＲＳＴ＿ＰＯＷＯＮをパルス状にハイレベルに変化させ、ステートＩＤＬＥ１へ移行する。そうすると、フリップフロップ３１がリセットされて発振指示信号ＰＯＷＥＲ＿ＯＮがローレベルとなり、発振回路７の発振動作が停止する。
【００５８】
これにより、赤外線センサ２が１回オンし、オンオフ信号ＴＲＩＧがローレベルからハイレベルへ変化すると、赤外線センサ２がオンしたことを示すデータが無線信号として２回送信されるので、無線通信による情報伝達の信頼性を向上させることができる。
【００５９】
なお、ステートＳＴＭ２＿ＷＡＩＴにおける回数カウンタＣＴ＿ＴＸの判定回数、すなわち赤外線センサ２が１回オンした場合の無線信号の送信回数は２回に限られず、３回以上であってもよい。
【００６０】
（第３実施形態）
次に、本発明の第３の実施形態に係る無線送信装置について説明する。図８は、本発明の第３の実施形態に係る無線送信装置１ｂの構成の一例を示すブロック図である。図８に示す無線送信装置１ｂは、図１に示す無線送信装置１とは、下記の点で異なる。すなわち、無線送信装置１ｂは、電源リセットＩＣ８（電圧検出部）と、リセットスイッチ９（受付部）と、論理回路３５と、ＯＲゲート３６とをさらに備える。また、ステートマシン３４ｂの動作が異なる。
【００６１】
電源リセットＩＣ８は、無線送信装置１ｂにおける各部に供給される動作用電源電圧Ｖを検出し、当該検出された動作用電源電圧Ｖが予め設定された設定電圧以下の場合に無線送信装置１ｂにおける各部を初期化するべく電源リセット信号ＰＯＮ＿ＲＳＴをハイレベルで出力し、当該検出された動作用電源電圧Ｖが予め設定された設定電圧Ｖｒｅｆを超える場合に各部を動作させるべく電源リセット信号ＰＯＮ＿ＲＳＴをロ−レベルで出力する。
【００６２】
リセットスイッチ９は、無線送信装置１ｂにおける各部を初期化させる旨の操作指示を受け付ける操作スイッチで、ユーザの操作に応じてリセット信号ＲＥＳＥＴを出力する。
【００６３】
図９は、論理回路３５の構成の一例を示す回路図である。図９に示す論理回路３５は、マルチプレクサ３５１と、フリップフロップ３５２とを備えている。フリップフロップ３５２のクロック端子には、発振回路７から出力されたクロック信号ＣＬＫが入力されている。フリップフロップ３５２の非同期セット入力端子には、電源リセットＩＣ８から出力された電源リセット信号ＰＯＮ＿ＲＳＴが入力され、電源リセット信号ＰＯＮ＿ＲＳＴがハイレベルのときにフリップフロップ３５２のＱ出力である制御フラグＲＳＴ＿ＦＬＧがハイレベル（＝’１’）となる。
【００６４】
また、フリップフロップ３５２のＤ入力端子には、マルチプレクサ３５１の出力端子が接続されている。そして、マルチプレクサ３５１によって、ステートマシン３４ｂから出力された制御信号ＲＳＴ２がローレベル（＝’０’）のときはフリップフロップ３５２のＱ出力が選択され、フリップフロップ３５２のＤ入力端子へ出力されて制御フラグＲＳＴ＿ＦＬＧが保持され、ステートマシン３４ｂから出力された制御信号ＲＳＴ２がハイレベル（＝’１’）のときは固定値の’０’が選択されてフリップフロップ３５２のＤ入力端子がローレベルにされ、制御フラグＲＳＴ＿ＦＬＧがローレベル（＝’０’）になる。
【００６５】
そして、図８に戻って論理回路３５から制御フラグＲＳＴ＿ＦＬＧがＯＲゲート３６へ出力される。ＯＲゲート３６は、制御フラグＲＳＴ＿ＦＬＧとフリップフロップ３１の出力信号ＰＯＷＥＲ＿ＯＮ＿Ｓ１との論理和信号を発振指示信号ＰＯＷＥＲ＿ＯＮとして発振回路７へ出力する。
【００６６】
その他の構成及び動作は、図１に示す無線送信装置１と同様であるのでその説明を省略し、本実施形態における特徴的な動作について説明する。図１０は、無線送信装置１ｂの動作を説明するための状態遷移図である。また、図１１は、無線送信装置１ｂの動作を説明するためのタイミングチャートである。
【００６７】
まず、無線送信装置１ｂに電源が投入されると、動作用電源電圧Ｖが上昇し、電源リセットＩＣ８によって動作用電源電圧Ｖが設定電圧Ｖｒｅｆ以下の場合に電源リセット信号ＰＯＮ＿ＲＳＴがハイレベルにされ、さらに動作用電源電圧Ｖが設定電圧Ｖｒｅｆを超えて所定時間電源リセット信号ＰＯＮ＿ＲＳＴがハイレベルのまま維持された後、ローレベルにされてリセットが解除される。
【００６８】
そうすると、読込済フラグＲＥＡＤ＿ＦＬＧが’０’に初期化されると共にステートマシン３４ｂはステートＰＯＮ＿ＲＳＴに遷移する。また、電源リセット信号ＰＯＮ＿ＲＳＴがハイレベルになると、論理回路３５によって制御フラグＲＳＴ＿ＦＬＧがハイレベルにされ、ＯＲゲート３６によって発振指示信号ＰＯＷＥＲ＿ＯＮもハイレベルにされるので、図１１に示すようにクロック信号ＣＬＫが動作し始める。
【００６９】
その後、電源リセットＩＣ８によって電源リセット信号ＰＯＮ＿ＲＳＴがローレベルにされてリセットが解除されとステートマシン３４ｂはステートＰＯＮ＿ＲＳＴからステートＳＴＭ１＿ＧＯに遷移する。ステートマシン３４ｂは、ステートＳＴＭ１＿ＧＯから、クロック信号ＣＬＫの１周期後にステートＳＴＭ１＿ＷＡＩＴに遷移する。
【００７０】
次に、ステートＳＴＭ１＿ＧＯでは、ＥＥＰＲＯＭ４からレジスタ３２１へデータを読み出すべく、ＲＯＭＩ／Ｆ３２の動作を制御するサブステートマシンＳＴＭ１が起動されると共に、読込済フラグＲＥＡＤ＿ＦＬＧが’１’にセットされる。そして、ステートマシン３４はステートＳＴＭ１＿ＷＡＩＴへ移行してサブステートマシンＳＴＭ１の処理終了待ち状態となる。一方、サブステートマシンＳＴＭ１により、ＲＯＭＩ／Ｆ３２の動作が制御され、ＥＥＰＲＯＭ４からレジスタ３２１へ、赤外線センサ２がオンした旨を示すデータが読み出され、レジスタ３２１にデータが記憶されると読込処理終了フラグＳＴＭ１＿ＤＯＮＥが’１’にセットされる。
【００７１】
次に、ステートマシン３４ｂは、ステートＳＴＭ１＿ＷＡＩＴにおいて、読込処理終了フラグＳＴＭ１＿ＤＯＮＥが’１’になると、制御フラグＲＳＴ＿ＦＬＧは’１’なので、ステートＩＤＬＥ０に遷移し、ステートマシン３４ｂによって制御信号ＲＳＴ２がハイレベルにされて制御フラグＲＳＴ＿ＦＬＧがローレベル（’０’）にされると共に、ＦＦリセット信号ＲＳＴ＿ＰＯＷＯＮがハイレベルにされてフリップフロップ３１の出力信号ＰＯＷＥＲ＿ＯＮ＿Ｓ１がローレベルにされ、ＯＲゲート３６により発振指示信号ＰＯＷＥＲ＿ＯＮがローレベルにされる結果、発振回路７は動作を停止し、ステートマシン３４ｂや無線信号送信回路５もその動作を停止する。
【００７２】
そして、ステートＩＤＬＥ１に遷移し、赤外線センサ２のオンオフ信号ＴＲＩＧ（センサ出力）がオンになると、フリップフロップ３１によって出力信号ＰＯＷＥＲ＿ＯＮ＿Ｓ１がハイレベルにされ、ＯＲゲート３６によって発振指示信号ＰＯＷＥＲ＿ＯＮがハイレベルにされ、図１１に示すように発振回路７によるクロック信号ＣＬＫの発振が開始される。
【００７３】
クロック信号ＣＬＫが出力されると、レジスタ３２１には既にＥＥＰＲＯＭ４からデータが読み込まれており、読込済フラグＲＥＡＤ＿ＦＬＧが’１’にセットされているので、ステートマシン３４ｂはステートＩＤＬＥ１からステートＳＴＭ２＿ＧＯに遷移する。すなわち、電源投入後の起動処理において、ステートＳＴＭ１＿ＧＯへ移行してサブステートマシンＳＴＭ１によるＥＥＰＲＯＭ４からレジスタ３２１へのデータ読込処理が実行された後はステートＳＴＭ１＿ＧＯへは遷移せず、ＥＥＰＲＯＭ４からのデータ読込処理を実行しないので、ＥＥＰＲＯＭ４からのデータ読込処理における消費電力を低減することができる。
【００７４】
ステートＳＴＭ２＿ＧＯでは、ステートマシン３４ｂにより、送信制御部３３の動作を制御するサブステートマシンＳＴＭ２が起動され、ステートマシン３４ｂはステートＳＴＭ２＿ＷＡＩＴへ移行してサブステートマシンＳＴＭ２の処理終了待ち状態となる。サブステートマシンＳＴＭ２及び送信制御部３３の動作は図１に示す無線送信装置１と同様であるのでその説明を省略する。
【００７５】
そして、送信制御部３３による送信処理が終了してサブステートマシンＳＴＭ２により送信処理終了フラグＳＴＭ２＿ＤＯＮＥが’１’にされると、ステートマシン３４ｂはステートＩＤＬＥ０に遷移し、ステートマシン３４ｂによって制御信号ＲＳＴ２がハイレベルにされて制御フラグＲＳＴ＿ＦＬＧがローレベル（’０’）にされると共に、ＦＦリセット信号ＲＳＴ＿ＰＯＷＯＮがハイレベルにされてフリップフロップ３１の出力信号ＰＯＷＥＲ＿ＯＮ＿Ｓ１がローレベルにされ、ＯＲゲート３６により発振指示信号ＰＯＷＥＲ＿ＯＮがローレベルにされる結果、発振回路７は動作を停止し、ステートマシン３４ｂや無線信号送信回路５もその動作を停止する。
【００７６】
これにより、電源投入後にＥＥＰＲＯＭ４からのデータ読込処理を実行した後、センサ２がオンオフした際（無線信号送信回路５によりデータを送信する際）には、ＥＥＰＲＯＭ４からレジスタ３２１へのデータ読込処理を行わないので、消費電力を低減することができる。またデータ送信時にＥＥＰＲＯＭ４からのデータ読み出し処理を実行せず、すぐにデータ送信動作に入りデータ送信完了後に停止状態に移行するので、この動作期間を短縮することができ、消費電力を低減することができる。
【００７７】
また、カウンタＣＴ＿ＴＲＩＧを備えない構成とすれば、センサ２のオンオフ回数（無線信号送信回路５によるデータの送信回数）に関わらずＥＥＰＲＯＭ４からのデータ読み出し処理は実行されないので、さらに消費電力を低減することができる。
【００７８】
また、上述のように、センサ２がオンオフした際（無線信号送信回路５によりデータを送信する際）には、ＥＥＰＲＯＭ４からのデータ読込処理を行わないとすると、ノイズ等、何らかの要因でレジスタ３２１に記憶させたデータが変化した場合、カウンタＣＴ＿ＴＲＩＧがカウントアップするまで送信データに誤りが生じたままの状態が継続することとなる。さらに、カウンタＣＴ＿ＴＲＩＧを備えない構成として消費電力を低減した場合には、無線送信装置１ｂが再起動されるまで送信データに誤りが生じたままの状態が継続することとなる。
【００７９】
そこで、無線送信装置１ｂは、リセットスイッチ９を備え、ユーザがリセットスイッチ９を操作することで強制的にＥＥＰＲＯＭ４からレジスタ３２１へのデータ読込を実行させることにより、送信データの誤りを修正可能にしている。
【００８０】
すなわち、図１０におけるステートＩＤＬＥ１において、ユーザがリセットスイッチ９を操作してリセット信号ＲＥＳＥＴがハイレベルで出力されると、無線送信装置１ｂ内の各部が初期化され、ステートマシン３４ｂにおいて読込済フラグＲＥＡＤ＿ＦＬＧが’０’にされる。そして、赤外線センサ２のオンオフ信号ＴＲＩＧ（センサ出力）がオン（’１’）になると、読込済フラグＲＥＡＤ＿ＦＬＧが’０’なので、ステートマシン３４ｂはステートＳＴＭ１＿ＧＯに遷移してＥＥＰＲＯＭ４からレジスタ３２１へのデータ読込処理が実行され、以後ステートＳＴＭ２＿ＧＯ、ステートＳＴＭ２＿ＷＡＩＴ、ステートＩＤＬＥ０、及びステートＩＤＬＥ１の処理が繰り返される。
【００８１】
これにより、ユーザがリセットスイッチ９を操作することにより、ＥＥＰＲＯＭ４からレジスタ３２１へのデータ読込を強制的に実行させることができるので、無線信号送信回路５から送信されるデータが疑わしいと判断される場合はユーザがリセットスイッチ９を操作することにより、ＥＥＰＲＯＭ４からレジスタ３２１へのデータ読込を実行させることにより、データを修正して無線送信装置１ｂの信頼性を向上させることができる。
【００８２】
また、レジスタ３２１に記憶させたデータに誤りが生じる確率が非常に低い場合には、カウンタＣＴ＿ＴＲＩＧのカウント回数を増大させてＥＥＰＲＯＭ４からのデータ読込頻度を低下させたり、カウンタＣＴ＿ＴＲＩＧを備えずＥＥＰＲＯＭ４からのデータ読込を電源投入後に１回だけ行う構成として消費電力を低減することができ、この場合、レジスタ３２１に記憶させたデータに誤りが生じた際には、ユーザがリセットスイッチ９を操作することによりＥＥＰＲＯＭ４からレジスタ３２１へのデータ読込を強制的に実行させることができるので、無線送信装置１ｂの信頼性を確保しつつ消費電力を低減することができる。
【００８３】
（第４実施形態）
次に、本発明の第４の実施形態に係る無線送信装置について説明する。図１２は、本発明の第４の実施形態に係る無線送信装置１ｃの構成の一例を示すブロック図である。図１２に示す無線送信装置１ｃは、図８に示す無線送信装置１ｂとは、下記の点で異なる。すなわち、無線送信装置１ｃは、ステートマシン３４ｃがタイマ３４１をさらに備え、ステートマシン３４ｃの動作が異なる。
【００８４】
図１３は、タイマ３４１の構成の一例を示すブロック図である。図１３に示すタイマ３４１は、発振回路７から出力されたクロック信号ＣＬＫをカウントする８ビットカウンタＣＴ１，ＣＴ２と、８ビットカウンタＣＴ１の全ビットが’１’になったことを検出して８ビットカウンタＣＴ２に桁上げする桁上げ回路３４２と、８ビットカウンタＣＴ２のカウント値が予め設定された設定値に達し、すなわち予め設定された設定時間Ｔ１（第１の設定時間）に達した場合にタイムアップを示すタイムアップフラグＣＬＫＵＰを’１’にする比較回路３４３と、オンオフ信号ＴＲＩＧを反転して８ビットカウンタＣＴ１，ＣＴ２のリセット端子へ入力するインバータ３４４とを備えている。これにより、タイマ３４１は、発振回路７の発振開始後、設定時間Ｔ１の経過後にタイムアップフラグＣＬＫＵＰを’１’にするようにされている。
【００８５】
その他の構成及び動作は図８に示す無線送信装置１ｂと同様であるのでその説明を省略し、本実施形態の特徴的な動作について説明する。図１４は、無線送信装置１ｃの動作の一例を示す状態遷移図である。また、図１５は、無線送信装置１ｃの動作の一例を示すタイミングチャートである。
【００８６】
まず、図１０に示す無線送信装置１ｂの動作と同様、無線送信装置１ｃの電源が投入されると、ステートＰＯＮ＿ＲＳＴ、ステートＳＴＭ１＿ＧＯ、ステートＳＴＭ１＿ＷＡＩＴ、ステートＩＤＬＥ０、及びステートＩＤＬＥ１の処理が実行される。そして、ステートＩＤＬＥ１において、赤外線センサ２のオンオフ信号ＴＲＩＧ（センサ出力）がオン（’１’）になると、フリップフロップ３１によって出力信号ＰＯＷＥＲ＿ＯＮ＿Ｓ１がハイレベルにされ、ＯＲゲート３６によって発振指示信号ＰＯＷＥＲ＿ＯＮがハイレベルにされ、図１５に示すように発振回路７によるクロック信号ＣＬＫの発振が開始される。
【００８７】
さらに、発振回路７からクロック信号ＣＬＫが出力されると、タイマ３４１によってクロック信号ＣＬＫのパルス数がカウントされ、すなわち発振回路７の動作開始後の経過時間が計時され、設定時間Ｔ１が経過すると、タイマ３４１によってタイムアップフラグＣＬＫＵＰが’１’にされる。
【００８８】
そうすると、ステートマシン３４ｃは、オンオフ信号ＴＲＩＧが’１’、読込済フラグＲＥＡＤ＿ＦＬＧが’１’、タイムアップフラグＣＬＫＵＰが’１’であるから、ステートＳＴＭ２＿ＧＯへ遷移し、サブステートマシンＳＴＭ２が起動されて無線信号送信回路５から無線信号が送信される。
【００８９】
この場合、図１５に示すように、ステートＩＤＬＥ１における発振回路７によるクロック信号ＣＬＫの発振動作の開始後、設定時間Ｔ１が経過してからステートＳＴＭ２＿ＧＯへ遷移し、無線信号送信回路５から無線信号が送信されるので、発振回路７の発振動作が不安定な期間はサブステートマシンＳＴＭ２、送信制御部３３、無線信号送信回路５を動作させず、回路動作の安定性の向上を図ることができる。
【００９０】
発振回路７は、発振動作の開始後クロック信号ＣＬＫの発振が安定するまでに数ｍｓｅｃ程度の時間が必要となるので、設定時間Ｔ１としては、発振回路７の発振が安定するまでの時間、例えば数ｍｓｅｃ程度の時間が設定される。
【００９１】
（第５実施形態）
次に、本発明の第５の実施形態に係る無線送信装置について説明する。図１６は、本発明の第５の実施形態に係る無線送信装置１ｄの構成の一例を示すブロック図である。図１６に示す無線送信装置１ｄは、図１２に示す無線送信装置１ｃとは、下記の点で異なる。すなわち、無線送信装置１ｄは、ＥＥＰＲＯＭ４の動作用電源電圧を供給する電源供給部１０をさらに備える。また、ステートマシン３４ｄは、タイマ３４１と同様に構成されたタイマ３４５をさらに備え、ステートマシン３４ｃとは動作が異なる。
【００９２】
タイマ３４５は、設定値が、ＥＥＰＲＯＭ４に動作用電源電圧が供給されてからＥＥＰＲＯＭ４のアクセスが可能になるまでの時間Ｔ２（第２の設定時間）が設定されている。なお、タイマ３４５を備えず、タイマ３４１にタイマ３４１の機能とタイマ３４５の機能とを兼用させてもよい。
【００９３】
その他の構成及び動作は、図１２に示す無線送信装置１ｃと同様であるのでその説明を省略し、本実施形態の特徴的な動作について説明する。図１７は、無線送信装置１ｄの動作の一例を示す状態遷移図である。図１７においては、説明の簡単のため、図１２に示す無線送信装置１ｃと同様の部分、例えば、読込済フラグＲＥＡＤ＿ＦＬＧの動作やステートＩＤＬＥ１における設定時間Ｔ１の待ち動作などは省略している。
【００９４】
まず、無線送信装置１ｄに電源が投入されると、動作用電源電圧Ｖが上昇し、電源リセットＩＣ８によって動作用電源電圧Ｖが設定電圧Ｖｒｅｆ以下の場合に電源リセット信号ＰＯＮ＿ＲＳＴがハイレベルにされ、さらに動作用電源電圧Ｖが設定電圧Ｖｒｅｆを超えた後所定時間電源リセット信号ＰＯＮ＿ＲＳＴがハイレベルのまま維持された後、ローレベルにされてリセットが解除される。
【００９５】
そうすると、ステートマシン３４ｄはステートＰＯＮ＿ＲＳＴに遷移するが、電源供給部１０はＥＥＰＲＯＭ４への動作用電源電圧の供給を行わない状態が維持される。また、電源リセット信号ＰＯＮ＿ＲＳＴがハイレベルになると、論理回路３５によって制御フラグＲＳＴ＿ＦＬＧがハイレベルにされ、ＯＲゲート３６によって発振指示信号ＰＯＷＥＲ＿ＯＮもハイレベルにされて、発振回路７によるクロック信号ＣＬＫの発振動作が開始される。
【００９６】
そして、電源リセットＩＣ８によって電源リセット信号ＰＯＮ＿ＲＳＴがローレベルにされてリセットが解除されとステートマシン３４ｄはステートＰＯＮ＿ＲＳＴからステートＳＴＭ１＿ＧＯ１へ遷移し、電源供給部１０からＥＥＰＲＯＭ４へ動作用電源電圧の供給を開始させると共に、タイマ３４５による計時動作を開始させ、ステートＳＴＭ１＿ＧＯ２へ遷移する。
【００９７】
ステートＳＴＭ１＿ＧＯ２では、タイマ３４１のタイムアップ待ちを行い、時間Ｔ２が経過してタイムアップフラグＣＬＫＵＰが’１’になると、ステートＳＴＭ１＿ＧＯ３へ遷移してサブステートマシンＳＴＭ１を起動し、ＥＥＰＲＯＭ４からレジスタ３２１へのデータの読み出しが実行される。
【００９８】
すなわち、電源供給部１０からＥＥＰＲＯＭ４へ動作用電源電圧の供給が開始されてから時間Ｔ２経過後にＥＥＰＲＯＭ４からレジスタ３２１へのデータの読み出しが実行されるので、ＥＥＰＲＯＭ４への動作用電源電圧の供給が開始された後、ＥＥＰＲＯＭ４の動作が不安定な状態においてＥＥＰＲＯＭ４からデータが読み出されることが回避され、ＥＥＰＲＯＭ４からレジスタ３２１へのデータ読み出し動作の信頼性を向上させることができる。
【００９９】
そして、ステートマシン３４ｄはステートＳＴＭ１＿ＷＡＩＴへ移行してサブステートマシンＳＴＭ１の処理終了待ち状態となり、サブステートマシンＳＴＭ１によるＥＥＰＲＯＭ４からのデータ読み出し動作が終了して読込処理終了フラグＳＴＭ１＿ＤＯＮＥが’１’になると、電源供給部１０からＥＥＰＲＯＭ４への動作用電源電圧を停止させてステートＩＤＬＥ０に遷移する。
【０１００】
これにより、ＥＥＰＲＯＭ４を動作させるために必要な、ステートＳＴＭ１＿ＧＯ１、ステートＳＴＭ１＿ＧＯ２、ステートＳＴＭ１＿ＧＯ３、及びステートＳＴＭ１＿ＷＡＩＴの間のみ、ＥＥＰＲＯＭ４の動作用電源電圧が供給されるので、ＥＥＰＲＯＭ４を動作させる必要のない期間におけるＥＥＰＲＯＭ４での待機電力の消費がなくなり、無線送信装置１ｄにおける消費電力を低減することができる。
【図面の簡単な説明】
【０１０１】
【図１】本発明の一実施形態に係る無線送信装置の構成の一例を示すブロック図である。
【図２】本発明の第１の実施形態に係る無線送信装置の動作を説明するための状態遷移図である。
【図３】本発明の第１の実施形態に係る無線送信装置の動作を説明するためのタイミングチャートである。
【図４】本発明の第１の実施形態に係る無線送信装置の動作を説明するためのタイミングチャートである。
【図５】本発明の第１の実施形態に係る無線送信装置の動作を説明するためのタイミングチャートである。
【図６】本発明の第２の実施形態に係る無線送信装置の動作を説明するための状態遷移図である。
【図７】本発明の第２の実施形態に係る無線送信装置の動作を説明するためのタイミングチャートである。
【図８】本発明の第３の実施形態に係る無線送信装置の構成の一例を示すブロック図である。
【図９】図８に示す論理回路の構成の一例を示す回路図である。
【図１０】本発明の第３の実施形態に係る無線送信装置の動作を説明するための状態遷移図である。
【図１１】本発明の第３の実施形態に係る無線送信装置の動作を説明するためのタイミングチャートである。
【図１２】本発明の第４の実施形態に係る無線送信装置の構成の一例を示すブロック図である。
【図１３】図１２に示すタイマの構成の一例を示すブロック図である。
【図１４】本発明の第４の実施形態に係る無線送信装置の動作を説明するための状態遷移図である。
【図１５】本発明の第４の実施形態に係る無線送信装置の動作を説明するためのタイミングチャートである。
【図１６】本発明の第５の実施形態に係る無線送信装置の構成の一例を示すブロック図である。
【図１７】本発明の第５の実施形態に係る無線送信装置の動作を説明するための状態遷移図である。
【符号の説明】
【０１０２】
１，１ａ，１ｂ，、１ｃ，１ｄ  無線送信装置
２    赤外線センサ
４    ＥＥＰＲＯＭ
５    無線信号送信回路
６    アンテナ
７    発振回路
９  リセットスイッチ
１０  電源供給部
３１  フリップフロップ
３２  ＲＯＭＩ／Ｆ
３３  送信制御部
３４，３４ａ，３４ｂ，３４ｃ，３４ｄ  ステートマシン
３２１  レジスタ
３４１，３４５  タイマ
ＣＬＫ  クロック信号
ＴＲＩＧ  オンオフ信号
【図１】
2006304251.tif 000003
【図２】
2006304251.tif 000004
【図３】
2006304251.tif 000005
【図４】
2006304251.tif 000006
【図５】
2006304251.tif 000007
【図６】
2006304251.tif 000008
【図７】
2006304251.tif 000009
【図８】
2006304251.tif 000010
【図９】
2006304251.tif 000011
【図１０】
2006304251.tif 000012
【図１１】
2006304251.tif 000013
【図１２】
2006304251.tif 000014
【図１３】
2006304251.tif 000015
【図１４】
2006304251.tif 000016
【図１５】
2006304251.tif 000017
【図１６】
2006304251.tif 000018
【図１７】
2006304251.tif 000019