(57)【特許請求の範囲】
【請求項１】
間欠通信を行って通信相手と同期をとる無線通信装置であって、
所定の時間を計時する第１のカウントを行うとともに前記第１のカウントが終了した際に第２のカウントを開始し、受信タイミングに関する受信タイミング情報を記憶する低速タイマーと、
前記第２のカウントが終了した時に前記受信タイミング情報に従って第３のカウントを開始する受信タイミングタイマーを有し、前記第１のカウントが終了した時に起動するとともに前記第３のカウントで用いる前記受信タイミング情報を前記低速タイマーより読み出し、前記第３のカウントが終了した時に通信相手との通信を開始するとともに次回起動時に使用する前記受信タイミング情報を前記低速タイマーに記憶させる高速駆動部と、
を有する無線通信装置。
【請求項２】
前記受信タイミング情報は、前記第３のカウントの終了点を示す受信タイミングタイマー値であり、
前記受信タイミングタイマーは、
前記受信タイミングタイマー値に達するまで前記第３のカウントを行う、
請求項１記載の無線通信装置。
【請求項３】
前記第３のカウントの終了点を示す受信タイミングタイマー値を記憶する外部メモリをさらに有し、
前記低速タイマーは、
前記外部メモリにおける前記受信タイミングタイマー値の記憶領域を示す前記受信タイミング情報であるアドレス情報を記憶し、
前記受信タイミングタイマーは、
前記アドレス情報が示す前記外部メモリの記憶領域に記憶された前記受信タイミングタイマー値に基づいて前記第３のカウントを行い、
前記高速駆動部は、
次回起動時に使用する前記受信タイミングタイマー値を、前記記憶領域を変更して前記外部メモリに記憶させるとともに、次回起動時に使用する前記アドレス情報を前記低速タイマーに記憶させる、
請求項１記載の無線通信装置。
【請求項４】
前記高速駆動部は、
前記第２のカウントにおける正規のタイマー値を記憶する記憶部をさらに有し、前記第２のカウントを行っている間において、前記低速タイマーより前記受信タイミング情報を読み出す一方、前記正規のタイマー値を前記低速タイマーに記憶させる、
請求項１記載の無線通信装置。
【請求項５】
前記高速駆動部は、
前記受信タイミング情報を表す値を前記正規のタイマー値以上の値に変更し、前記変更後の前記受信タイミング情報を前記低速タイマーに記憶させるとともに、前記第３のカウントを行う際に前記受信タイミング情報を表す値を前記変更前の値に戻す、
請求項４記載の無線通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、間欠通信を行って通信相手と同期をとる無線通信装置に関する。
【背景技術】
【０００２】
近年、画像を取り込む画像センサを搭載する子機と、この子機からの画像データをモニタに映し出す居室内のモニタ親機とで構成されるモニタシステムの普及が進んでいる（例えば、特許文献１参照）。例えば特許文献１のモニタシステムは、来訪者を撮像するためのカメラ部、来訪者と通話を行うマイクおよびスピーカーを備えた玄関子機と、玄関子機の来訪者の画像を映すＬＣＤパネルを備えた居室親機と、居室親機との間でＴＤＭＡ（時分割多重通信）の無線通信が可能な増設親機とから構成されている。玄関子機の画像は、居室親機を経由して増設親機へ送られる。室内の使用者が携帯する増設親機のＬＣＤパネル上にも玄関子機からの画像が映し出される。そして、使用者は、増設親機を持ち移動しながら会話できる。
【０００３】
特許文献１のモニタシステムは、カメラを有する子機と居室内の親機とを有線で接続するものである。また、特許文献１のモニタシステムでは、子機を動作させる為の電力も居室親機から有線で供給される。従って、特許文献１のモニタシステムでは、子機と親機との間の通信線を設置する必要がある。カメラを有する子機を電池で駆動し、子機からの画像または音声を無線によって屋内の親機へ直接送信するシステムも普及しつつあるが、子機の消費電力を抑えないと頻繁に電池を交換する必要がある。
【０００４】
以下、従来のモニタシステムにおいて、カメラ子機とモニタ親機とがＴＤＭＡ（時分割多重通信）の無線通信を行い、画像または音声を送受信する構成の例を図１を用いて説明する。図１（ａ）は、モニタ親機の通信スロット構成を示す図であり、図１（ｂ）はカメラ子機の動作を示す図である。図１に示すように、カメラ子機とモニタ親機とは所定の周期で同期をとる。具体的には、モニタ親機は、所定のフレーム周期（例えば１０ｍｓｅｃ周期）のスロット（図１ではスロットＳ１）を使用して、制御信号（制御チャネル）を送信する。一方、カメラ子機は、モニタ親機からの所定数の制御信号（制御チャネル）毎に１つの制御信号を受信して同期を維持する（図１では同期周期Ｔ）。例えば、同期周期Ｔは、モニタ親機のフレーム周期の所定数倍となる。また、図１に示すように、カメラ子機は、周期的に通信部の電源をＯｎ／Ｏｆｆすることにより、同期を維持しながらの間欠通信動作を実現し、通信区間以外では低消費電力（例えば数μＡ）によるスリープ動作を行うことにより電池の消費電力を抑えている。
【０００５】
また、このような間欠通信動作を行うカメラ子機は、高速クロックで動作する高速駆動部と低速駆動部とで構成される場合が多い。低速駆動部は、低速クロックで動作するため、超低消費電力で駆動することができる。
【０００６】
次に、従来の間欠通信動作をおこなうカメラ子機の動作について、図２を用いて説明する。
【０００７】
低速駆動部は、スリープ時には低速タイマーＡを起動させて、低消費電力で動作している。低速駆動部は、低速タイマーＡでのカウントが終了した場合、低速タイマーＡより起動信号を高速駆動部の電源制御部と低速タイマーＢとに送出する。
【０００８】
高速駆動部の電源制御部は、高速駆動部を起動するよう各部に電源を供給し、プログラムに基づいて動作する。
【０００９】
また、高速駆動部は、外部メモリより受信タイミングタイマー値を読み出し、読み出した受信タイミングタイマー値を受信タイミングタイマーにセットする。その間、低速タイマーＢは、低速クロックでのカウントを継続している。
【００１０】
低速タイマーＢは、カウントを終了した場合に、受信タイミングタイマーに起動信号を送出する。受信タイミングタイマーは、この起動信号を受けて、受信タイミングタイマー値に基づいて受信タイミングをカウントする。高速駆動部は、受信タイミングタイマーでのカウントが終了した場合に、受信動作を実行する。
【００１１】
高速駆動部は、モニタ親機の信号を受信した後、次回の受信タイミング値を算出する。高速駆動部は、算出した次回の受信タイミング値に基づいて、低速タイマーＡのタイマー値と低速タイマーＢのタイマー値とをそれぞれのタイマーにセットする。高速駆動部は、電源の供給を停止して所定周期でスリープ状態に移行する。従って、受信タイミングタイマー値は、電源がオフされても記憶を保持する不揮発性の外部メモリ（ＥＥＰＲＯＭ等）に格納される。なお、低速タイマーＢのタイマー値は、固定値である。
【００１２】
上記のカメラ子機では、外部メモリに所定周期で繰り返し受信タイミングタイマー値を保存するため、外部メモリの書き込み制限（部品寿命）に達してしまい、商品寿命を短くしてしまうという課題がある。このような課題を解決するために、従来は、商品寿命を短くしないように、受信タイミングタイマー値を複数の外部メモリに分散して保存するカメラ子機が知られている。
【先行技術文献】
【特許文献】
【００１３】
【特許文献１】特開２００７−２０８６０８号公報
【発明の概要】
【発明が解決しようとする課題】
【００１４】
しかしながら、従来のカメラ子機等の無線通信装置においては、受信タイミングタイマー値を分散して保存するために、外部メモリのサイズが増大するとともに、外部メモリへのアクセス時間、及び起動時間が長くなり、電池寿命が短くなるという問題がある。
【００１５】
本発明の目的は、受信タイミングに関する情報を低速タイマーに記憶させることにより、外部メモリのサイズを大幅に小さくすることができるとともに、外部メモリへのアクセス時間及び起動時間を短くすることができ、電池寿命を長くすることができる無線通信装置を提供することである。
【課題を解決するための手段】
【００１６】
本発明に係る無線通信装置は、間欠通信を行って通信相手と同期をとる無線通信装置であって、所定の時間を計時する第１のカウントを行うとともに前記第１のカウントが終了した際に第２のカウントを開始し、受信タイミングに関する受信タイミング情報を記憶する低速タイマーと、前記第２のカウントが終了した時に前記受信タイミング情報に従って第３のカウントを開始する受信タイミングタイマーを有し、前記第１のカウントが終了した時に起動するとともに前記第３のカウントで用いる前記受信タイミング情報を前記低速タイマーより読み出し、前記第３のカウントが終了した時に通信相手との通信を開始するとともに次回起動時に使用する前記受信タイミング情報を前記低速タイマーに記憶させる高速駆動部と、を有する。
【発明の効果】
【００１７】
本発明によれば、受信タイミングに関する情報を低速タイマーに記憶させることにより、外部メモリのサイズを大幅に小さくすることができるとともに、外部メモリへのアクセス時間及び起動時間を短くすることができ、電池寿命を長くすることができる。
【図面の簡単な説明】
【００１８】
【図１】カメラ子機とモニタ親機との同期を説明する図
【図２】各タイマーのカウント開始及びカウント終了のタイミングを示す図
【図３】本発明の実施の形態１におけるモニタシステムの構成を示すブロック図
【図４】本発明の実施の形態１におけるカメラ子機の構成を示すブロック図
【図５】本発明の実施の形態１におけるモニタ親機の構成を示すブロック図
【図６】本発明の実施の形態１における各タイマーのカウント開始及び終了のタイミングと高速駆動部の起動のタイミングとを示す図
【図７】本発明の実施の形態１におけるカメラ子機の動作を示すフロー図
【図８】本発明の実施の形態２におけるカメラ子機の動作を示すフロー図
【図９】本発明の実施の形態３におけるカメラ子機の構成を示すブロック図
【図１０】本発明の実施の形態３における外部メモリ及び第１の低速タイマーのレジスタを示す図
【図１１】本発明の実施の形態３におけるカメラ子機の動作を示すフロー図
【発明を実施するための形態】
【００１９】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
【００２０】
（実施の形態１）
＜モニタシステムの構成＞
本発明の実施の形態１におけるモニタシステム１０について、図３を用いて説明する。本実施の形態におけるモニタシステム１０は、監視装置とカメラ装置とを有している。特に、本実施の形態では、カメラ装置をカメラ子機１００とし、監視装置をモニタ親機２００として説明する。
【００２１】
カメラ子機１００は、モニタ親機２００と間欠通信を行ってモニタ親機２００と同期をとる。カメラ子機１００は、訪問者等の画像データを取得して、取得した画像データをモニタ親機２００に送信する。
【００２２】
モニタ親機２００は、カメラ子機１００と間欠通信を行ってカメラ子機１００と同期をとる。モニタ親機２００は、カメラ子機１００から受信した画像データの画像を表示する。
【００２３】
＜カメラ子機の構成＞
本発明の実施の形態１におけるカメラ子機１００の構成について、図４を用いて説明する。本実施の形態では、第２の低速タイマー１１７のレジスタ１２２において、受信タイミングタイマー値を受信タイミング情報として記憶している。
【００２４】
カメラ子機１００は、アンテナ１０１と、無線部１０２と、音声処理部１０３と、マイク１０４と、スピーカー１０５と、撮像部１０６と、画像データ処理部１０７と、内部メモリ１０８と、電源制御部１０９と、電池１１０と、高速クロック供給部１１１と、制御部１１２と、プログラムメモリ１１３と、外部メモリ１１４と、受信タイミングタイマー１１５と、第１の低速タイマー１１６と、第２の低速タイマー１１７と、低速クロック供給部１１８とから主に構成されている。カメラ子機１００は、無線通信装置に適用することができる。
【００２５】
高速駆動部１３０には、無線部１０２と、音声処理部１０３と、マイク１０４と、スピーカー１０５と、撮像部１０６と、画像データ処理部１０７と、内部メモリ１０８と、電源制御部１０９と、制御部１１２と、プログラムメモリ１１３と、外部メモリ１１４と、受信タイミングタイマー１１５とが含まれている。高速駆動部１３０は、高速クロック供給部１１１から高速クロックの供給を受け、電池１１０から電力の供給を受けて間欠的に起動及び動作する。高速駆動部１３０は、動作していない間はスリープ状態になっている。
【００２６】
低速駆動部１３１には、第１の低速タイマー１１６及び第２の低速タイマー１１７が含まれている。低速駆動部１３１は、低速クロック供給部１１８から低速クロックの供給を受け、電池１１０から電力の供給を受けて動作する。低速駆動部１３１は、高速駆動部１３０がスリープ状態である場合においても動作する。
【００２７】
アンテナ１０１は、モニタ親機２００から送信された信号を受信して無線部１０２に出力する。アンテナ１０１は、無線部１０２から入力した信号をモニタ親機２００に送信する。モニタ親機２００とカメラ子機１００との間の通信は、例えば、ＤＥＣＴ（Digital Enhanced Cordless Telecommunications（登録商標））通信により行われる。
【００２８】
無線部１０２は、通信の開始の指示を制御部１１２より受けた場合に、制御部１１２から入力された信号を増幅及び周波数変換してアンテナ１０１に出力する。また、無線部１０２は、通信の開始の指示を制御部１１２より受けた場合に、アンテナ１０１から入力された信号を増幅及び周波数変換して制御部１１２に出力する。制御部１１２から入力される信号には、例えば、画像データ、音声データ、通信開始応答、通信終了応答、又は、周期変更応答等が含まれている。また、アンテナ１０１から入力された信号には、例えば、音声データ、通信開始要求、通信終了要求、又は、周期変更要求等が含まれている。
【００２９】
音声処理部１０３は、制御部１１２から入力された、モニタ親機２００から送信された音声データに対して音声処理を施してスピーカー１０５に出力する。音声処理部１０３は、マイク１０４から入力された音声データに対して音声処理を施し、音声処理を施した音声データを制御部１１２に出力する。
【００３０】
マイク１０４は、訪問者等の音声の音声データを音声処理部１０３に出力する。
【００３１】
スピーカー１０５は、音声処理部１０３から入力された音声データの音声を外部に出力する。
【００３２】
撮像部１０６は、制御部１１２の指示（図示せず）に従って、画像データを取得し、取得した画像データを画像データ処理部１０７に出力する。
【００３３】
画像データ処理部１０７は、撮像部１０６から入力される画像データに対して、画像データ処理を施し、処理後の画像データを制御部１１２に出力する。
【００３４】
内部メモリ１０８は、情報処理実行用のメモリであり、情報処理に必要な所定のデータをあらかじめ記憶している。
【００３５】
電源制御部１０９は、カウントが終了した通知である起動信号を第１の低速タイマー１１６から取得した際に、電池１１０から供給される電力を、制御部１１２に供給するとともに制御部１１２を介して各構成部へ供給する。これにより、高速駆動部１３０は起動する。
【００３６】
電池１１０は、電源であり、電源制御部１０９及び低速駆動部１３１に電力を供給している。
【００３７】
高速クロック供給部１１１は、制御部１１２に対して高速クロックを供給している。
【００３８】
制御部１１２は、電源制御部１０９から電力の供給を受けて起動した際に、カメラ子機１００全体を制御する。制御部１１２は、電源制御部１０９から電力の供給を受けた際に、各構成部へも電力を供給する。制御部１１２は、高速クロック供給部１１１から出力されるクロックに基づいて動作する。制御部１１２は、第１の低速タイマー１１６におけるカウント（計時）が終了して起動した時に、第２の低速タイマー１１７のレジスタ１２２より受信タイミングタイマー値を読み出して受信タイミングタイマー１１５に出力する。そして、制御部１１２は、プログラムメモリ１１３から読み出した第２の低速タイマー１１７の正規のタイマー値を第２の低速タイマー１１７のレジスタ１２２に記憶させる。
【００３９】
制御部１１２は、受信タイミングタイマー１１５よりカウントが終了した通知を受けた際に、無線部１０２に対して通信の開始を指示する。制御部１１２は、起動している際に、モニタ親機２００との通信により次回受信タイミングを算出する。制御部１１２は、算出した次回タイミングに基づいて、次回起動時に使用する第１の低速タイマー１１６及び受信タイミングタイマー１１５のタイマー値を算出する。そして、制御部１１２は、第１の低速タイマー１１６の次回タイマー値をレジスタ１２１に記憶させ、第２の低速タイマー１１７の次回タイマー値（正規のタイマー値）をプログラムメモリ１１３に記憶させるとともに、受信タイミングタイマー１１５の次回受信タイミングタイマー値を第２の低速タイマー１１７のレジスタ１２２に記憶させる。
【００４０】
制御部１１２は、起動している間にモニタ親機２００から通信開始要求（または通信終了要求）を受信した場合、受信した通信開始要求（または通信終了要求）に対する応答を無線部１０２へ出力する。制御部１１２は、モニタ親機２００との通信時には、モニタ親機２００とカメラ子機１００との音声データ及び画像データのやり取りを制御する。ここで、受信タイミングタイマー値とは、受信タイミングタイマー１１５におけるカウントの終了点を示す。
【００４１】
プログラムメモリ１１３は、プログラム格納用のメモリであり、所定のプログラムをあらかじめ記憶している。プログラムメモリ１１３は、第２の低速タイマー１１７の正規のタイマー値を予め記憶している。第２の低速タイマー１１７の正規のタイマー値は、固定値である。
【００４２】
外部メモリ１１４は、所定の情報を記憶している。外部メモリ１１４は、例えばＥＥＰＲＯＭである。
【００４３】
受信タイミングタイマー１１５は、制御部１１２から入力した受信タイミングタイマー値をセットする。受信タイミングタイマー１１５は、第２の低速タイマー１１７からカウント終了の通知を受けた時に計時を開始する（第３のカウント）。受信タイミングタイマー１１５は、カウント値が受信タイミングタイマー値に達した際にカウントを終了し、カウントが終了したことを制御部１１２に通知する。第３のカウントの終了点を決める受信タイミングタイマー値は、第１の低速タイマー１１６におけるカウントが終了して高速駆動部１３０が起動した際に、第２の低速タイマー１１７のレジスタ１２２から読み出された値である。
【００４４】
第１の低速タイマー１１６は、満了を意味するタイマー値を記憶しておくためのレジスタ１２１を有している。第１の低速タイマー１１６は、高速駆動部１３０がスリープ状態の時に低速クロック供給部１１８からのクロックに従ってカウントする（第１のカウント）。第１の低速タイマー１１６は、カウント値がレジスタ１２１に記憶されているタイマー値に達することによってカウントを終了し、電源制御部１０９及び第２の低速タイマー１１７に対して、カウントが終了したことを通知する起動信号を出力する。
【００４５】
第２の低速タイマー１１７は、自身でのカウントの満了を意味する正規のタイマー値、及び受信タイミングタイマー１１５でのカウントの満了を意味する受信タイミングタイマー値を記憶するためのレジスタ１２２を有している。第２の低速タイマー１１７は、第１の低速タイマー１１６からのカウント終了の通知に従ってカウントを開始する（第２のカウント）。第２の低速タイマー１１７は、低速クロック供給部１１８からのクロックに従ってカウントアップする。第２の低速タイマー１１７は、第１の低速タイマー１１６からカウント終了の通知を受けた時に、レジスタ１２２に記憶している受信タイミングタイマー値を制御部１１２へ出力する。第２の低速タイマー１１７は、受信タイミングタイマー値を制御部１１２に出力した後であってまだカウントをしている最中に、制御部１１２から入力した第２の低速タイマー１１７の正規のタイマー値をレジスタ１２２に記憶する。そして、第２の低速タイマー１１７は、カウント値がレジスタ１２２に記憶された正規のタイマー値に達した時にカウントを終了し、カウントが終了したことを受信タイミングタイマー１１５に通知する。
【００４６】
低速クロック供給部１１８は、低速駆動部１３１に低速クロックを供給している。
【００４７】
＜モニタ親機の構成＞
本発明の実施の形態１におけるモニタ親機２００の構成について、図５を用いて説明する。
【００４８】
モニタ親機２００は、アンテナ２０１と、無線部２０２と、音声処理部２０３と、マイク２０４と、スピーカー２０５と、表示部２０６と、メモリ２０７と、操作部２０８と、電源部２０９と、制御部２１０と、システムクロック供給部２１１と、電池２１２とから主に構成されている。
【００４９】
アンテナ２０１は、カメラ子機１００から送信された信号を受信して無線部２０２に出力する。アンテナ２０１は、無線部２０２から入力した信号をカメラ子機１００に送信する。
【００５０】
無線部２０２は、制御部２１０から入力された信号を増幅及び周波数変換してアンテナ２０１に出力する。また、無線部２０２は、アンテナ２０１から入力された信号を増幅及び周波数変換して制御部２１０に出力する。制御部１１２から入力される信号には、例えば、カメラ子機１００との通信開始を要求する信号（以下、「通信開始要求」と記載する）、上記通信の終了を要求する信号（以下、「通信終了要求」と記載する）、音声データ、又は、カメラ子機１００とモニタ親機２００との間の間欠通信のための同期周期の変更を要求する信号（以下、「周期変更要求」と記載する）が含まれている。また、アンテナ２０１から入力される信号には、例えば、画像データ、音声データ、又は、モニタ親機２００の要求信号に対する応答（例えば、通信開始応答、通信終了応答、周期変更応答）等が含まれている。
【００５１】
音声処理部２０３は、制御部２１０から入力される、カメラ子機１００から送信された音声データに対して音声処理を施し、音声処理を施した音声データをスピーカー２０５に出力する。また、音声処理部２０３は、マイク２０４で取得された音声データに対して音声処理を施し、音声処理を施した音声データを制御部２１０に出力する。
【００５２】
マイク２０４は、訪問者に応対する者等の音声の音声データを音声処理部２０３に出力する。
【００５３】
スピーカー２０５は、音声処理部２０３から入力された音声データの音声を外部に出力する。
【００５４】
表示部２０６は、制御部２１０から入力された、カメラ子機１００から送信された画像データをディスプレイ等に表示する。
【００５５】
メモリ２０７は、モニタ親機２００全体の制御を行う制御部２１０によって、プログラム格納用又は情報処理実行用として使用される。
【００５６】
操作部２０８は、使用者の操作入力の内容を制御部２１０に出力する。使用者の操作入力には、例えば、カメラ子機１００との通信を開始（又は終了）するための操作（例えば、通信ボタン（図示せず）の押下）などが挙げられる。
【００５７】
電源部２０９は電池２１２より電力を受け、制御部２１０の制御に従ってモニタ親機２００の各構成部へ電力を供給する。
【００５８】
制御部２１０は、モニタ親機２００全体を制御する。例えば、制御部２１０は、操作部２０８において使用者により通信開始（通信終了）の操作が入力された場合、カメラ子機１００に対して通信開始（通信終了）を要求するための制御信号（通信開始要求、通信終了要求）を生成し、生成した制御信号を無線部２０２へ出力する。また、制御部２１０は、カメラ子機１００との通信時には、モニタ親機２００とカメラ子機１００との音声データ及び画像データのやり取りを制御する。また、制御部２１０は、電源部２０９に対して、各構成部の電力供給を制御する。制御部２１０は、システムクロック供給部２１１から出力されるクロックに基づいて動作する。
【００５９】
システムクロック供給部２１１は、クロックを制御部２１０に供給している。
【００６０】
電池２１２は、電源部２０９に電力を供給している。
【００６１】
＜各タイマーのカウント開始及び終了のタイミングと高速駆動部の起動のタイミング＞
本発明の実施の形態１における各タイマーのカウント開始及びカウント終了のタイミング、及び高速駆動部を起動するタイミングについて、図６を用いて詳細に説明する。
【００６２】
第１の低速タイマー１１６は、高速駆動部１３０がスリープ状態の間にカウントを続けている。このとき、第１の低速タイマー１１６は、低速クロック供給部１１８からのクロックをカウントする。第１の低速タイマー１１６のカウント値が、レジスタ１２１に記憶されているタイマー値に達するとカウントを終了し（時刻ｔ２）、起動信号を高速駆動部１３０の電源制御部１０９及び第２の低速タイマー１１７に出力する。電源制御部１０９は、入力された起動信号に従ってスイッチをＯＮにし、制御部１１２を介して各部に電源を供給する。これにより、高速駆動部１３０は起動する。そして、制御部１１２は、プログラムメモリ１１３に記憶されているプログラムに基づいて動作する。
【００６３】
第２の低速タイマー１１７は、起動信号が入力された時（時刻ｔ２）に、低速クロック供給部１１８からの低速クロックを用いてカウントを開始する。また、起動信号によって動作を開始した制御部１１２は、第２の低速タイマー１１７のレジスタ１２２に記憶されている受信タイミングタイマー値を取得し、取得した受信タイミングタイマー値を受信タイミングタイマー１１５にセットする。そして、制御部１１２は、プログラムメモリ１１３に記憶されている第２の低速タイマー１１７の正規のタイマー値を、第２の低速タイマー１１７のレジスタ１２２にセットする。この正規のタイマー値は、第２の低速タイマー１１７におけるカウントの終了点を決めるものである。
【００６４】
次に、第２の低速タイマー１１７は、カウント値がレジスタ１２２に記憶されている正規のタイマー値に達するとカウントを終了する（時刻ｔ３）。これにより、第２の低速タイマー１１７は、受信タイミングタイマー１１５へ起動信号を出力する。受信タイミングタイマー１１５は、入力された起動信号に従ってカウントを開始する。このとき、受信タイミングタイマー１１５は、高速クロック供給部１１１からのクロックをカウントする。
【００６５】
次に、受信タイミングタイマー１１５は、カウント値が受信タイミングタイマー値に達した時にカウントを終了する（時刻ｔ４）。これにより、制御部１１２は、無線部１０２に対して通信の開始を指示する。無線部１０２は、通信の開始の指示を制御部１１２より受けた場合に、受信動作を実行する。
【００６６】
次に、制御部１１２は、モニタ親機２００の信号を受信した後、間欠受信における次の受信タイミングを算出する。具体的には、制御部１１２は、第１の低速タイマー１１６を満了させるためのタイマー値と、受信タイミングタイマー１１５を満了させるための受信タイミングタイマー値とを算出する。制御部１１２は、算出して第１の低速タイマー１１６のタイマー値を第１の低速タイマー１１６のレジスタ１２１に記憶させ、また受信タイミングタイマー値を第２の低速タイマー１１７のレジスタ１２２に記憶させる。そして、高速駆動部１３０は、スリープ動作へと移行する。なお、第２の低速タイマー１１７のタイマー値は、固定値なのでプログラムメモリ１１３に格納されているプログラムに予め記憶されている。
【００６７】
＜カメラ子機の動作＞
本発明の実施の形態１におけるカメラ子機１００の動作について、図７を用いて説明する。
【００６８】
まず、高速駆動部１３０は、スリープ動作を継続している（ステップＳＴ７０１）。
【００６９】
次に、電源制御部１０９及び第２の低速タイマー１１７は、第１の低速タイマー１１６でのカウントが終了しているか否かを判定する（ステップＳＴ７０２）。即ち、電源制御部１０９及び第２の低速タイマー１１７は、第１の低速タイマー１１６より起動信号が入力されたか否かを判定する。
【００７０】
電源制御部１０９は、起動信号が入力されたと判定した場合（ステップＳＴ７０２：ＹＥＳ）には、高速駆動部１３０の各構成部に電源を供給して高速駆動部１３０を起動させる（ステップＳＴ７０３）。
【００７１】
次に、起動した制御部１１２は、第２の低速タイマー１１７のレジスタ１２２より受信タイミングタイマー値を読み出す（ステップＳＴ７０４）。
【００７２】
次に、制御部１１２は、読み出した受信タイミングタイマー値を受信タイミングタイマー１１５にセットする（ステップＳＴ７０５）。
【００７３】
次に、制御部１１２は、第２の低速タイマー１１７の正規のタイマー値をプログラムメモリ１１３より読み出す（ステップＳＴ７０６）。
【００７４】
次に、制御部１１２は、読み出した正規のタイマー値を第２の低速タイマー１１７のレジスタ１２２に記憶させる（ステップＳＴ７０７）。
【００７５】
一方、第２の低速タイマー１１７は、第１の低速タイマー１１６でのカウントが終了（ステップＳＴ７０２：ＹＥＳ）して起動信号が入力されたと判定した場合に起動し（ステップＳＴ７０８）、上記のステップＳＴ７０３〜ステップＳＴ７０７の動作に並行してカウントを行う。この際、制御部１１２は、第２の低速タイマー１１７でのカウントの最中において、第２の低速タイマー１１７の正規のタイマー値をプログラムメモリ１１３より読み出して、読み出した正規のタイマー値を第２の低速タイマー１１７のレジスタ１２２に記憶させる。
【００７６】
受信タイミングタイマー１１５は、第２の低速タイマー１１７でのカウントが終了したか否かを判定する（ステップＳＴ７０９）。即ち、制御部１１２は、第２の低速タイマー１１７より起動信号が入力されたか否かを判定する。
【００７７】
受信タイミングタイマー１１５は、第２の低速タイマー１１７でのカウントが終了していないと判定した場合（ステップＳＴ７０９：ＮＯ）には、ステップＳＴ７０９の処理を繰り返す。
【００７８】
一方、受信タイミングタイマー１１５は、第２の低速タイマー１１７でのカウントが終了したと判定した場合（ステップＳＴ７０９：ＹＥＳ）には、受信タイミングタイマー値に基づいてカウントを開始する（ステップＳＴ７１０）。
【００７９】
次に、制御部１１２は、受信タイミングタイマー１１５でのカウントが終了したか否かを判定する（ステップＳＴ７１１）。
【００８０】
制御部１１２は、受信タイミングタイマー１１５でのカウントが終了していないと判定した場合（ステップＳＴ７１１：ＮＯ）には、ステップＳＴ７１１の処理を繰り返す。
【００８１】
一方、制御部１１２は、受信タイミングタイマー１１５でのカウントが終了したと判定した場合（ステップＳＴ７１１：ＹＥＳ）には、モニタ親機２００からの信号を受信する（ステップＳＴ７１２）。即ち、制御部１１２は、アンテナ１０１及び無線部１０２を介して受信される信号から、モニタ親機２００が送信する信号を検出する動作を開始し、必要な情報を取得するとともに、モニタ親機２００の信号に同期したタイミングでモニタ親機２００へ必要な情報を送信する制御を行う。
【００８２】
また、制御部１１２は、モニタ親機２００から受信した信号に基づいて受信タイミングを補正する（ステップＳＴ７１３）。
【００８３】
制御部１１２は、補正した受信タイミングに基づいて、各タイマーでのカウント開始及び終了の次回タイミングを算出する（ステップＳＴ７１４）。
【００８４】
次に、制御部１１２は、次回タイミングにおける第１の低速タイマー１１６のタイマー値を第１の低速タイマー１１６のレジスタ１２１に記憶させるとともに（ステップＳＴ７１５）、次回タイミングにおける第２の低速タイマー１１７の正規のタイマー値をプログラムメモリ１１３に記憶させる。
【００８５】
次に、制御部１１２は、次回タイミングにおける受信タイミングタイマー値を第２の低速タイマー１１７のレジスタ１２２にセットする（ステップＳＴ７１６）。
【００８６】
そして、制御部１１２は高速駆動部１３０をスリープ動作に移行させる（ステップＳＴ７１７）。
【００８７】
＜実施の形態１の効果＞
本実施の形態では、低速駆動部１３１の第２の低速タイマー１１７のレジスタ１２２に、次回の受信タイミングタイマー値を記憶させる。これにより、本実施の形態によれば、受信タイミングタイマー値を外部メモリに記憶させる必要がないので、外部メモリのサイズを大幅に小さくすることができるとともに、外部メモリへのアクセス時間及び起動時間を短くすることができ、電池寿命を長くすることができる。
【００８８】
（実施の形態２）
本発明の実施の形態２におけるモニタシステムの構成は図３のモニタシステム１０と同一であるので、その説明を省略する。また、本発明の実施の形態１におけるカメラ子機の構成は図４のカメラ子機１００と同一であるので、その説明を省略する。また、本発明の実施の形態２におけるモニタ親機の構成は図５のモニタ親機２００の構成と同一であるので、その説明を省略する。また、本発明の実施の形態２における各タイマーのカウント開始及びカウント終了のタイミングは図６と同一であるので、その説明を省略する。
【００８９】
なお、本実施の形態においては、図３のモニタシステム１０の符号、図４のカメラ子機１００の符号、及び図５のモニタ親機２００の符号を用いて説明する。
【００９０】
＜実施の形態２の概略＞
上記実施の形態１において説明した通り、制御部１１２は、第２の低速タイマー１１７に受信タイミングタイマー値をセットする。そして、制御部１１２は、第２の低速タイマー１１７がカウントしている間に、受信タイミングタイマー値と第２の低速タイマー１１７のタイマー値とを入れ替える。
【００９１】
しかしながら、受信タイミングタイマー値が小さい場合、上記のタイマー値の入れ替えを行う前に、第２の低速タイマー１１７でのカウントが終了してしまう可能性がる。
【００９２】
そこで、本実施の形態では、上記のタイマー値の入れ替えを行う前に、第２の低速タイマー１１７が終了してしまうことを防ぐための処理を行う。具体的には、制御部１１２は、スリープ動作移行前に、第２の低速タイマー１１７にセットする受信タイミングタイマー値を、第２の低速タイマー１１７のタイマー値以上にしておく。本実施の形態では、第２の低速タイマー１１７のレジスタ１２２において、第２の低速タイマー１１７のタイマー値以上にした受信タイミングタイマー値を、受信タイミング情報として記憶している。
【００９３】
＜カメラ子機の動作＞
本発明の実施の形態２におけるカメラ子機１００の動作について、図８を用いて説明する。
【００９４】
なお、図８において、図７と同一動作である部分については同一のステップ符号を付して、その説明を省略する。
【００９５】
制御部１１２は、ステップＳＴ７０４で受信タイミングタイマー値を読み出した後、受信タイミングタイマー値を正規の値に戻す（ステップＳＴ８０１）。そして、制御部１１２は、ステップＳＴ７０５の処理を行う。
【００９６】
また、制御部１１２は、ステップＳＴ７１５の処理の後、受信タイミングタイマー値を、第２の低速タイマー１１７のタイマー値以上にする（ステップＳＴ８０２）。そして、制御部１１２は、ステップＳＴ７１６の処理を行う。
【００９７】
＜受信タイミングタイマー値を第２の低速タイマーのタイマー値以上にする方法１＞
例えば、第２の低速タイマー１１７のタイマー値のビット数が１６ビットで、受信タイミングタイマー値のビット数が１２ビットである場合、制御部１１２は、第２の低速タイマー１１７にセットする受信タイミングタイマー値の上位に「１１１１」の４ビットを付加して、受信タイミングタイマー値のビット数を１６ビットにする。
【００９８】
そして、制御部１１２は、受信タイミングタイマー値を受信タイミングタイマー１１５にセットする際には、受信タイミングタイマー値の下位から１２ビットまでを取り出し、残りの「１１１１」の上位４ビットを破棄する。
【００９９】
＜受信タイミングタイマー値を第２の低速タイマーのタイマー値以上にする方法２＞
例えば、制御部１１２は、第２の低速タイマー１１７のレジスタ１２２に記憶させる受信タイミングタイマー値を、「受信タイミングタイマー値＋第２の低速タイマー１１７のタイマー値」とする。これにより、第２の低速タイマー１１７に保存する受信タイミングタイマー値は、第２の低速タイマー１１７のタイマー値以上になる。
【０１００】
そして、制御部１１２は、受信タイミングタイマー値を受信タイミングタイマー１１５にセットする際には、受信タイミングタイマー値のみを取り出し、第２の低速タイマー１１７のタイマー値の部分を破棄する。
【０１０１】
＜実施の形態２の効果＞
本実施の形態では、受信タイミングタイマー値を保存する際に、受信タイミングタイマー値を第２の低速タイマーのタイマー値以上にする。これにより、本実施の形態によれば、上記実施の形態１の効果に加えて、受信タイミングタイマー値と第２の低速タイマーのタイマー値との入れ替えをする前に、第２の低速タイマーでのカウントが終了してしまうことを防ぐことができる。
【０１０２】
（実施の形態３）
本発明の実施の形態３におけるモニタシステムの構成は図３のモニタシステム１０と同一であるので、その説明を省略する。また、本発明の実施の形態３におけるモニタ親機の構成は図５のモニタ親機２００の構成と同一であるので、その説明を省略する。
【０１０３】
なお、本実施の形態においては、モニタ親機を用いた説明には図５のモニタ親機２００の符号を用いる。
【０１０４】
＜実施の形態３の概略＞
従来では、数秒の間欠受信周期Ｔ毎に、外部メモリの同じ箇所に、受信タイミングタイマー値を書き込んでいるので、受信タイミングタイマー値を書き込んでいる箇所が直ぐに部品寿命に達してしまう。例えば、２．５秒毎に書き込みを行っている場合、１ヶ月もせずに部品の書き込み制限回数に達してしまい、部品寿命に影響してしまう。
【０１０５】
従来では、部品寿命を長くするために、受信タイミングタイマー値の保存箇所を間欠受信周期毎に変更して保存している（分散させて保存している）。その際、従来では、受信タイミングタイマー値の保存先を示すアドレス情報も合わせて保存している。これにより、従来では、起動時において必要な受信タイミングタイマー値を読み出すことができる。
【０１０６】
しかしながら、上記では、起動時に必要な受信タイミングタイマー値とアドレス情報とを保存する必要があり、保存に必要なメモリ領域が大きくなる。
【０１０７】
そこで、本実施の形態では、図９に示すように、アドレス情報を第２の低速タイマー９０１のレジスタ９２２に記憶させ、外部メモリ９０２には受信タイミングタイマー値を記憶させる。本実施の形態では、第２の低速タイマー９０１のレジスタ９２２において、外部メモリ９０２における受信タイミングタイマー値の記憶領域を示すアドレス情報を、受信タイミング情報として記憶している。
【０１０８】
＜カメラ子機の構成＞
本発明の実施の形態３におけるカメラ子機９００の構成について、図９を用いて説明する。
【０１０９】
図９に示すカメラ子機９００は、図４に示す実施の形態１に係るカメラ子機１００と比較して、第２の低速タイマー１１７の代わりに第２の低速タイマー９０１を有し、外部メモリ１１４の代わりに外部メモリ９０２を有し、制御部１１２の代わりに制御部９０３を有し、レジスタ１２２の代わりにレジスタ９２２を有する。なお、図９において、図４と同一構成である部分には同一の符号を付してその説明を省略する。
【０１１０】
カメラ子機９００は、アンテナ１０１と、無線部１０２と、音声処理部１０３と、マイク１０４と、スピーカー１０５と、撮像部１０６と、画像データ処理部１０７と、内部メモリ１０８と、電源制御部１０９と、電池１１０と、高速クロック供給部１１１と、プログラムメモリ１１３と、受信タイミングタイマー１１５と、第１の低速タイマー１１６と、低速クロック供給部１１８と、第２の低速タイマー９０１と、外部メモリ９０２と、制御部９０３とから主に構成されている。カメラ子機９００は、無線通信装置に適用することができる。
【０１１１】
高速駆動部９３０には、無線部１０２と、音声処理部１０３と、マイク１０４と、スピーカー１０５と、撮像部１０６と、画像データ処理部１０７と、内部メモリ１０８と、電源制御部１０９と、プログラムメモリ１１３と、受信タイミングタイマー１１５と、外部メモリ９０２と、制御部９０３とが含まれている。高速駆動部９３０は、高速クロック供給部１１１から高速クロックの供給を受け、電池１１０から電力の供給を受けて間欠的に起動及び動作する。高速駆動部９３０は、動作していない間はスリープ状態になっている。
【０１１２】
低速駆動部９３１には、第１の低速タイマー１１６及び第２の低速タイマー９０１が含まれている。低速駆動部９３１は、高速駆動部９３０がスリープ状態である場合においても動作する。
【０１１３】
第２の低速タイマー９０１は、自身でのカウントの満了を意味するタイマー値、及び外部メモリ９０２における受信タイミングタイマー値の記憶領域を示すアドレス情報を記憶するためのレジスタ９２２を有している。第２の低速タイマー９０１は、第１の低速タイマー１１６からのカウント終了の通知に従ってカウントを開始する（第２のカウント）。第２の低速タイマー９０１は、低速クロック供給部１１８からのクロックに従ってカウントアップする。第２の低速タイマー９０１は、カウント値がレジスタ９２２に記憶されているタイマー値に達し、カウントを終了した際に、受信タイミングタイマー１１５に対してカウントを終了したことを通知する。第２の低速タイマー９０１は、第１の低速タイマー１１６からカウント終了の通知を受けた時にレジスタ９２２に記憶しているアドレス情報を制御部９０３に出力する。そして、第２の低速タイマー９０１は、アドレス情報を制御部９０３に出力した後であってまだカウントしている最中に、制御部９０３から入力した第２の低速タイマー１１７の正規のタイマー値をレジスタ９２２に記憶する。従って、第２の低速タイマー９０１は、カウント値がレジスタ９２２に記憶された正規のタイマー値に達した時にカウントを終了する。
【０１１４】
受信タイミングタイマー１１５は、制御部９０３から入力した受信タイミングタイマー値をセットする。受信タイミングタイマー１１５は、第２の低速タイマー９０１からカウント終了の通知を受けた時に計時を開始する（第３のカウント）。受信タイミングタイマー１１５は、カウント値が受信タイミングタイマー値に達することによりカウントを終了し、カウントが終了したことを制御部９０３に通知する。
【０１１５】
外部メモリ９０２は、制御部９０３から書き込まれたアドレス情報を記憶している。
【０１１６】
制御部９０３は、電源制御部１０９から電力の供給を受けて起動した際に、カメラ子機９００全体を制御する。制御部９０３は、電源制御部１０９から電力の供給を受けた際に、各構成部へも電力を供給する。制御部９０３は、高速クロック供給部１１１から出力されるクロックに基づいて動作する。制御部９０３は、第２の低速タイマー９０１がカウントしている間に、第２の低速タイマー９０１のレジスタ９２２よりアドレス情報を読み出すとともに、プログラムメモリ１１３から読み出した第２の低速タイマー９０１の正規のタイマー値を第２の低速タイマー９０１のレジスタ９２２に記憶させる。制御部９０３は、読み出したアドレス情報が示す外部メモリ９０２の記憶領域より受信タイミングタイマー値を読み出して、読み出した受信タイミングタイマー値を受信タイミングタイマー１１５に出力する。
【０１１７】
制御部９０３は、受信タイミングタイマー１１５よりカウントが終了した通知を受けた際に、無線部１０２に対して通信の開始を指示する。制御部９０３は、起動している際に、モニタ親機２００との通信により次回受信タイミングを算出する。制御部９０３は、算出した次回受信タイミングに基づいて、次回起動時に使用する第１の低速タイマー１１６及び受信タイミングタイマー１１５のタイマー値を算出する。そして、制御部９０３は、第１の低速タイマー１１６の次回タイマー値をレジスタ１２１に記憶させる。また、制御部９０３は、受信タイミングタイマー１１５の次回受信タイミングタイマー値を外部メモリ９０２に記憶させる。また、制御部９０３は、次回起動時に使用する、受信タイミングタイマー値の外部メモリ９０２の記憶領域を示すアドレス情報を、第２の低速タイマーのレジスタ９２２に記憶させる。
【０１１８】
制御部９０３は、起動している間にモニタ親機２００から通信開始要求（または通信終了要求）を受信した場合、当該通信開始要求（または通信終了要求）に対する応答を無線部１０２へ出力する。また、制御部９０３は、モニタ親機２００との通信時には、モニタ親機２００とカメラ子機９００との音声データ及び画像データのやり取りを制御する。
【０１１９】
＜外部メモリ及び第２の低速タイマーのレジスタ＞
本発明の実施の形態３における外部メモリ９０２及び第２の低速タイマー９０１のレジスタ９２２について、図１０を用いて説明する。
【０１２０】
外部メモリ９０２には、図１０に示すように、記憶領域を変更して受信タイミングタイマー値が記憶されている。
【０１２１】
第２の低速タイマー９０１のレジスタ９２２には、図１０に示すように、外部メモリ９０２の記憶領域を示すアドレス情報が記憶されている。
【０１２２】
＜カメラ子機の動作＞
本発明の実施の形態３におけるカメラ子機９００の動作について、図１１を用いて説明する。
【０１２３】
なお、図１１において、図７と同一動作である部分については同一のステップ符号を付して、その説明を省略する。
【０１２４】
ステップＳＴ７０３において高速駆動部９３０が起動した後、制御部９０３は、第２の低速タイマー９０１のレジスタ９２２よりアドレス情報を読み出す（ステップＳＴ１１０１）。
【０１２５】
次に、制御部９０３は、読み出したアドレス情報が示す外部メモリ９０２の記憶領域に記憶されている受信タイミングタイマー値を、外部メモリ９０２より読み出す（ステップＳＴ１１０２）。そして、制御部９０３は、ステップＳＴ７０５の処理を行う。
【０１２６】
また、制御部９０３は、ステップＳＴ７１５において次回タイミングのタイマー値を第１の低速タイマー１１６のレジスタ１２１に記憶した後、ステップＳＴ７１４で算出した次回タイミングの受信タイミングタイマー値を、記憶領域を変更して外部メモリ９０２に記憶させる（ステップＳＴ１１０３）。
【０１２７】
次に、制御部９０３は、ステップＳＴ１１０３において受信タイミングタイマー値を記憶させた記憶領域を示すアドレス情報を、第２の低速タイマー９０１のレジスタ９２２に記憶させる（ステップＳＴ１１０４）。そして、高速駆動部９３０は、ステップＳＴ７１７の処理を行う。
【０１２８】
＜実施の形態３の効果＞
本実施の形態では、記憶領域を変更して受信タイミングタイマー値を外部メモリに記憶させるとともに、アドレス情報を第２の低速タイマーのレジスタに記憶させる。これにより、本実施の形態によれば、外部メモリのサイズを大幅に小さくすることができるとともに、外部メモリへのアクセス時間及び起動時間を短くすることができ、電池寿命を長くすることができる。
【０１２９】
＜実施の形態３の変形例＞
本実施の形態において、アドレス情報をそのまま第２の低速タイマーのレジスタに記憶させたが、アドレス情報のビット数を第２の低速タイマーのタイマー値のビット数以上にしてから第２の低速タイマーのレジスタに記憶させてもよい。この場合には、上記実施の形態２における受信タイミングタイマー値を大きくする方法と同様の方法により、アドレス情報の値を大きくすることができる。
【産業上の利用可能性】
【０１３０】
本発明に係る無線通信装置は、間欠通信を行って通信相手と同期をとるのに好適である。
【符号の説明】
【０１３１】
１００  カメラ子機
１０１  アンテナ
１０２  無線部
１０３  音声処理部
１０４  マイク
１０５  スピーカー
１０６  撮像部
１０７  画像データ処理部
１０８  内部メモリ
１０９  電源制御部
１１０  電池
１１１  高速クロック供給部
１１２  制御部
１１３  プログラムメモリ
１１４  外部メモリ
１１５  受信タイミングタイマー
１１６  第１の低速タイマー
１１７  第２の低速タイマー
１１８  低速クロック供給部
１２１、１２２  レジスタ
１３０  高速駆動部
１３１  低速駆動部
【要約】
【課題】外部メモリのサイズを大幅に小さくするとともに、外部メモリへのアクセス時間及び起動時間を短くし、電池寿命を長くすること。
【解決手段】第２の低速タイマー１１７は、受信タイミングタイマー値を記憶しており、第１の低速タイマー１１６でのカウントが終了した際にカウントを開始する。高速駆動部１３０は、第２の低速タイマー１１７におけるカウントが終了した時に、受信タイミングタイマー値に基づいてカウントを開始する受信タイミングタイマー１１５を有する。高速駆動部１３０は、第１の低速タイマー１１６でのカウントが終了した時に、起動するとともに第２の低速タイマー１１７より受信タイミングタイマー値を読み出す。高速駆動部１３０は、受信タイミングタイマー１１５でのカウントが終了した時に、通信相手との通信を開始するとともに次回起動時に使用する受信タイミングタイマー値を第２の低速タイマー１１７に記憶させる。
【選択図】図４【図１】
0005452686.tif 000002
【図２】
0005452686.tif 000003
【図３】
0005452686.tif 000004
【図４】
0005452686.tif 000005
【図５】
0005452686.tif 000006
【図６】
0005452686.tif 000007
【図７】
0005452686.tif 000008
【図８】
0005452686.tif 000009
【図９】
0005452686.tif 000010
【図１０】
0005452686.tif 000011
【図１１】
0005452686.tif 000012