(57)【要約】【課題】  リモートコントローラで操作する電子機器で、待機時の消費電力を低減できると共に、予約実行処理を確実に行えるようにしたものを提供する。【解決手段】  待機時に、電子機器１のマイクロプロセッサ２０をストップモードに設定し、消費電力を低減させる。そして、パワーオフ時に、電子機器の時刻設定情報をリモートコントローラ２に転送し、リモートコントローラ２のメモリに記憶させる。リモートコントローラ２のタイマ５１で時刻設定時間に達したかどうかを判断し、時刻設定時間になったら、電子機器１に割り込み信号を送り、電子機器１のマイクロプロセッサ２０を省電力モードに設定する。これにより、待機時の消費電力を低減できると共に、予約実行処理を確実に行える。【選択図】        図１
2005101950.tif 000002
【特許請求の範囲】
【請求項１】
時刻をカウントする第１のタイマを有すると共に、クロックを停止させ起動割り込み信号を監視するストップモードに設定可能な第１の制御手段と、
前記第１の制御手段により動作設定されるメイン回路と、
時刻設定情報を記憶する第１の記憶手段と、
リモートコントローラと双方向に通信が可能とされ、前記リモートコントローラからのコマンド信号を受信し、当該受信されたコマンド信号を前記制御手段に供給すると共に、前記第１の記憶手段に記憶されていた時刻設定情報を前記リモートコントローラに向けて送信する第１の送受信手段とを備え、
前記リモートコントローラから電子機器を待機状態に設定するためのパワーオフコマンドを受信したときに、前記第１の制御手段は、前記第１の記憶手段に記憶されていた時刻設定情報を前記リモートコントローラに送信し、前記メイン回路への電源を遮断し、前記ストップモードに遷移して、待機状態となる
ようにしたことを特徴とする電子機器。
【請求項２】
前記待機状態にあるときに、前記リモートコントローラからの予約実行処理を行うためのコマンドを受信して、予約実行処理を行うようにしたことを特徴とする請求項１に記載の電子機器。
【請求項３】
前記第１の制御手段は、前記待機状態にあるときに、前記起動割り込み信号を監視しており、
前記リモートコントローラから前記予約実行処理を行うためのコマンド信号が受信されると、当該受信されたコマンド信号により起動割り込み信号が発生され、前記第１の制御手段のモードが前記ストップモードから解除され、
前記ストップモードから解除された前記第１の制御手段は、前記第１の記憶手段に記憶されていた時刻設定情報の時刻と前記第１のタイマにより示される現在時刻とを比較して、予約実行処理を行うようにしたことを特徴とする請求項２に記載の電子機器。
【請求項４】
電子機器を操作するための入力が与えられる入力手段と、
時刻をカウントする第２のタイマを有すると共に、前記入力手段からの入力に応じて、前記電子機器の動作を設定するためのコマンド信号を発生する第２の制御手段と、
前記電子機器と双方向に通信が可能とされ、前記電子機器に前記コマンド信号を送信すると共に、前記電子機器からの時刻設定情報を受信する第２の送受信手段と、
前記電子機器からの時刻設定情報を記憶する第２の記憶手段とを備え、
前記入力手段にパワーオフの入力が与えられると、前記第２の制御手段は、前記電子機器を待機状態に設定するためのパワーオフコマンド信号を送信すると共に、前記電子機器から送られてくる前記時刻設定情報の受信を待機し、
前記電子機器からの時刻設定情報が受信されたら、当該時刻設定情報を前記第２の記憶手段に記憶する
ようにしたことを特徴とするリモートコントローラ。
【請求項５】
前記第２の記憶手段に前記時刻設定情報が記憶されたら、前記第２の記憶手段に記憶されている時刻設定情報の時刻と前記第２のタイマにより示される現在時刻とを比較し、これに応じて前記電子機器に予約実行処理を行うためのコマンド信号を送信するようにしたことを特徴とする請求項４に記載のリモートコントローラ。
【請求項６】
前記第２の記憶手段に記憶されていた時刻設定情報の時刻と前記第２のタイマにより示される現在時刻とを比較し、前記第２のタイマにより示される現在時刻が前記第２の記憶手段に記憶されていた時刻設定情報の時刻に達するより所定時間だけ前になったら、前記電子機器に予約実行処理を行うためのコマンド信号を送信するようにしたことを特徴とする請求項５に記載のリモートコントローラ。
【請求項７】
電子機器と、前記電子機器を操作するリモートコントローラとからなる電子機器の操作システムであって、
前記電子機器は、時刻をカウントする第１のタイマを有すると共に、クロックを停止させ起動割り込み信号を監視するストップモードとに設定可能な第１の制御手段と、前記第１の制御手段により動作設定されるメイン回路と、
時刻設定情報を記憶する第１の記憶手段と、前記リモートコントローラと双方向に通信が可能とされ、前記リモートコントローラからのコマンド信号を受信し、当該受信されたコマンド信号を前記制御手段に供給すると共に、前記第１の記憶手段に記憶されていた時刻設定情報を前記リモートコントローラに向けて送信する第１の送受信手段とを備え、
前記リモートコントローラは、電子機器を操作するための入力が与えられる入力手段と、時刻をカウントする第２のタイマを有すると共に、前記入力手段からの入力に応じて、前記電子機器の動作を設定するためのコマンド信号を発生する第２の制御手段と、電子機器と双方向に通信が可能とされ、前記電子機器に前記コマンド信号を送信すると共に、前記電子機器からの時刻設定情報を受信する第２の送受信手段と、前記電子機器からの時刻設定情報を記憶する第２の記憶手段とを備え、
前記リモートコントローラの前記入力手段にパワーオフの入力が与えられると、前記リモートコントローラの前記第２の制御手段は、前記電子機器を待機状態に設定するためのコマンド信号を送信すると共に、前記電子機器から送られてくる前記時刻設定情報の受信を待機し、
前記電子機器の前記第１の制御手段は、前記リモートコントローラから電子機器を待機状態に設定するためのコマンドを受信したときに、前記第１の記憶手段に記憶されていた時刻設定情報を前記リモートコントローラに送信し、前記メイン回路への電源を遮断し、前記ストップモードに遷移して、待機状態となり、
前記リモートコントローラの前記第２の制御手段は、前記電子機器からの時刻設定情報が受信されたら、当該時刻設定情報を前記第２の記憶手段に記憶する
ようにしたことを特徴とする電子機器の操作システム。
【請求項８】
前記リモートコントローラの前記第２の制御手段は、前記第２の記憶手段に前記時刻設定情報が記憶されたら、前記第２の記憶手段に記憶されている時刻設定情報の時刻と前記第２のタイマにより示される現在時刻とを比較し、これに応じて前記電子機器に予約実行処理を行うためのコマンド信号を送信し、
前記電子機器の前記第１の制御手段は、前記待機状態にあるときに、前記リモートコントローラからの予約実行処理を行うためのコマンドを受信して、予約実行処理を行う
ようにすることを特徴とする請求項７に記載の電子機器の操作システム。
【請求項９】
電子機器を、リモートコントローラにより操作する電子機器の操作方法システムであって、
前記電子機器は、時刻をカウントする第１のタイマを有すると共に、クロックを停止させ起動割り込み信号を監視するストップモードとに設定可能な第１の制御手段と、前記第１の制御手段により動作設定されるメイン回路と、時刻設定情報を記憶する第１の記憶手段と、前記リモートコントローラと双方向に通信が可能とされ、前記リモートコントローラからのコマンド信号を受信し、当該受信されたコマンド信号を前記制御手段に供給すると共に、前記第１の記憶手段に記憶されていた時刻設定情報を前記リモートコントローラに向けて送信する第１の送受信手段とを備え、
前記リモートコントローラは、電子機器を操作するための入力が与えられる入力手段と、時刻をカウントする第２のタイマを有すると共に、前記入力手段からの入力に応じて、前記電子機器の動作を設定するためのコマンド信号を発生する第２の制御手段と、電子機器と双方向に通信が可能とされ、前記電子機器に前記コマンド信号を送信すると共に、前記電子機器からの時刻設定情報を受信する第２の送受信手段と、前記電子機器からの時刻設定情報を記憶する第２の記憶手段とを備え、
前記リモートコントローラの前記入力手段にパワーオフの入力が与えられると、前記リモートコントローラの前記第２の制御手段は、前記電子機器を待機状態に設定するためのコマンド信号を送信すると共に、前記電子機器から送られてくる前記時刻設定情報の受信を待機する工程と、
前記電子機器の前記第１の制御手段は、前記リモートコントローラから電子機器を待機状態に設定するためのコマンドを受信したときに、前記第１の記憶手段に記憶されていた時刻設定情報を前記リモートコントローラに送信し、前記メイン回路への電源を遮断し、前記ストップモードに遷移して、待機状態となる工程と、
前記リモートコントローラの前記第２の制御手段は、前記電子機器からの時刻設定情報が受信されたら、前記時刻設定情報を前記第２の記憶手段に記憶する工程と
からなるようにしたことを特徴とする電子機器の操作方法。
【請求項１０】
前記リモートコントローラの前記第２の制御手段は、前記第２の記憶手段に前記時刻設定情報が記憶されたら、前記第２の記憶手段に記憶されている時刻設定情報の時刻と前記第２のタイマにより示される現在時刻とを比較し、これに応じて前記電子機器に予約実行処理を行うためのコマンド信号を送信する工程と、
前記電子機器の前記第１の制御手段は、前記待機状態にあるときに、前記リモートコントローラからの予約実行処理を行うためのコマンドを受信して、予約実行処理を行う工程と
からなるようにしたことを特徴とする請求項９に記載の電子機器の操作方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディジタルテレビジョン受信機のように、リモートコントローラにより電子機器を操作するための電子機器の操作システム、電子機器の操作方法、および電子機器、リモートコントローラに関するもので、特に、電子機器の待機時の消費電力の低減、および待機時の予約実行に関する。
【背景技術】
【０００２】
近年のテレビジョン受像機等の電子機器には、パワーオン／オフ、チャンネルの設定、音量設定等、各種の操作がリモートコントローラを使って行われている。このように、リモートコントローラにより各種の設定を行うようにした従来の電子機器では、待機時でも、マイクロプロセッサが動作しており、電子機器への商用電源の供給が続けられている。
【０００３】
しかしながら、待機時の電力消費は、本来の機能を使用していないときに消費される電力であるから、無駄な電力消費と言える。待機時の消費電力が大きいことは、ユーザにとって、電気料金の負担につながり、好ましいことではない。また、このような無駄な電力消費は、たとえ僅かな電力消費であったとしても、全世界に換算すると、莫大なエネルギーの無駄となる。このため、有限のエネルギー資源のロスを無くし、環境保全を図るために、待機時の電力消費の低減が要望されている。
【０００４】
そこで、従来より、待機時の消費電力の低減を図るために、マイクロコンピュータに省電力モードを設け、待機時には、マイクロコンピュータを省電力モードに設定することが行われている。
【０００５】
すなわち、省電力モードでは、マイクロプロセッサに与えられるクロックの周波数が落とされ、マイクロプロセッサが低速で動作される。そして、省電力モードのときには、タイマ等の最低限必要な機能を除いて、マイクロプロセッサの機能が停止される。このため、省電力モードに設定すると、ノーマルモードに比べて、マイクロプロセッサの消費電力を下げることができる。
【０００６】
なお、省電力化を図る電源回路の従来技術としては、例えば、特許文献１に、極小負荷モードに移行した際に、電子機器を制御する機器制御機能の一部または全部を、電源制御回路のマイコンが肩代わりするものが記載されている。
【特許文献１】特開２００２−２４７８４５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
この上述のように、待機時には、マイクロプロセッサを省電力モードに設定することで、消費電力の低減を図ることができる。しかしながら、マイクロプロセッサを省電力モードに設定したとしても、マイクロプロセッサにはクロックが与えられており、マイクロプロセッサは動作し続けている。したがって、待機時にマイクロプロセッサを省電力モードに設定したとしても、待機時に消費される電力の低減には限界がある。
【０００８】
そこで、マイクロプロセッサにストップモード設け、待機時には、マイクロプロセッサをストップモードに設定することが考えられる。すなわち、テレビジョン受像機等の電子機器を制御するためのマイクロプロセッサとして、ストップモードが設定可能なマイクロプロセッサが用いられる。電源オフ時には、このマイクロプロセッサにより、機器本体の各回路に電源を供給するメイン電源がオフされる。そして、このマイクロプロセッサがストップモードに設定される。ストップモードでは、マイクロプロセッサに送られるクロックが停止される。、メイン電源がオフされる。このため、このように、メイン電源のオン／オフにストップモードが設定可能なマイクロプロセッサを用い、待機時にマイクロプロセッサをストップモードにすれば、待機時の消費電力の大幅な低減が可能になる。
ところが、待機時にメイン電源をオフし、マイクロプロセッサをストップモードに設定してしまうと、てしまうと、リモートコントローラにより電源オンさせることができなくなるという問題が生じる。すなわち、マイクロプロセッサをストップモードに設定してしまうと、マイクロプロセッサの動作が停止してしまうため、リモートコントローラからのコマンド信号を判断して処理することができなくなる。このため、リモートコントローラからの電源オンのコマンドを受信してメイン電源をオンすることができなくなる。
そこで、リモートコントローラを使って機器の電源をオンできるようにするために、通常の待機時には、マイクロプロセッサを省電力モードに設定し、機器を長時間使用しないときだけ、マイクロプロセッサをストップモードに設定することも考えられる。しかしながら、通常の待機時にはマイクロプロセッサを省電力モードに設定したのでは、消費電力の大幅な削減を図ることができない。
【０００９】
そこで、割り込み処理によりマイクロプロセッサをストップモードから省電力モード（又はノーマルモード）に遷移できるようにし、リモートコントローラからの信号により割り込み処理で電源をオンできるようにすることが考えられる。
すなわち、マイクロプロセッサには割り込み端子が設けられる。この割り込み端子に信号が与えられると、割り込み処理に入り、マイクロプロセッサがストップモードから省電力モード（ノーマルモードでよい）に遷移される。
リモートコントローラから電源オンのコマンド信号が送信されると、このコマンド信号が受信され、このコマンド信号が整形され、割り込み信号が形成される。この割り込み信号がマイクロプロセッサの割り込み端子に供給される。この割り込み信号により、マイクロプロセッサが割り込み処理に入り、マイクロプロセッサがストップモードから省電力モードに遷移される。マイクロプロセッサが省電力モードに遷移されると、マイクロプロセッサは、リモートコントローラからのコマンド信号を判断することができるようになる。これにより、リモートコントローラからの電源オンのコマンド信号が判断され、機器のメイン電源がオンされる。
【００１０】
このように、割り込み処理によりマイクロプロセッサをストップモードから省電力モードに遷移できるようにしておけば、待機時にマイクロプロセッサをストップモードに設定しても、リモートコントローラを使って電源をオフさせることができる。
【００１１】
なお、省電力化を図る電源回路の従来技術としては、例えば、特許文献１に、極小負荷モードに移行した際に、電子機器を制御する機器制御機能の一部または全部を、電源制御回路のマイコンが肩代わりするものが記載されている。
【特許文献１】特開２００２−２４７８４５号公報    しかしながら、上述のように、待機時にマイクロプロセッサをストップモードに設定すると、待機時にのクロックが停止されてしまいい、、タイマが使えなくなり、る。このため、予約実行処理が行えなくなるという問題が生じてくる。
【００１２】
すなわち、ユーザが所望の時間に所望のチャンネルが受信できるように番組予約を行うことがある。  特に、近年のディジタルテレビジョン放送では、電子番組案内（ＥＰＧ）が送られており、この電子番組案内（ＥＰＧ）の画面から、直接番組を選択して、視聴したり、録画予約できるようになっている。このような電子番組案内（ＥＰＧ）を用いると、番組予約が簡単に行える。したがって、ディジタルテレビジョン受信機では、番組予約を実行できる機能が必ず必要となる。
【００１３】
ところが、待機時にマイクロプロセッサがストップモードに設定されるようにしてしまうと、待機時に、マイクロプロセッサへのクロックが停止されてしまう。このため、タイマが使えなくなり、予約実行処理が行えなくなる。電子番組案内（ＥＰＧ）を用いて番組予約が行えるディジタルテレビジョン受信機の場合には、予約実行処理ができないことは、電子番組案内（ＥＰＧ）の機能を活用できないことになり、大きな問題となる。
【００１４】
本発明は、上述の課題を鑑み、待機時の消費電力を低減できると共に、予約実行処理を確実に行えるようにした、電子機器、リモートコントローラ、電子機器の操作システム、および電子機器の操作方法を提供することを目的とする。
【課題を解決するための手段】
【００１５】
上述の課題を解決するために、本発明の電子機器は、時刻をカウントする第１のタイマを有すると共に、クロックを停止させ起動割り込み信号を監視するストップモードに設定可能な第１の制御手段と、第１の制御手段により動作設定されるメイン回路と、時刻設定情報を記憶する第１の記憶手段と、リモートコントローラと双方向に通信が可能とされ、リモートコントローラからのコマンド信号を受信し、当該受信されたコマンド信号を制御手段に供給すると共に、第１の記憶手段に記憶されていた時刻設定情報をリモートコントローラに向けて送信する第１の送受信手段とを備え、リモートコントローラから電子機器を待機状態に設定するためのパワーオフコマンドを受信したときに、第１の制御手段は、第１の記憶手段に記憶されていた時刻設定情報をリモートコントローラに送信し、メイン回路への電源を遮断し、ストップモードに遷移して、待機状態となるようにしたことを特徴とする。
【００１６】
更に、本発明の電子機器は、待機状態にあるときに、リモートコントローラからの予約実行処理を行うためのコマンドを受信して、予約実行処理を行うようにしたことを特徴とする。
【００１７】
好ましくは、第１の制御手段は、第１の待機状態にあるときに、起動割り込み信号を監視しており、リモートコントローラから予約実行処理を行うためのコマンド信号が受信されると、当該受信されたコマンド信号により起動割り込み信号が発生され、第１の制御手段のモードがストップモードから解除され、ストップモードから解除された第１の制御手段は、第１の記憶手段に記憶されていた時刻設定情報の時刻と第１のタイマにより示される現在時刻とを比較して、予約実行処理を行う。
【００１８】
本発明のリモートコントローラは、電子機器を操作するための入力が与えられる入力手段と、時刻をカウントする第２のタイマを有すると共に、入力手段からの入力に応じて、電子機器の動作を設定するためのコマンド信号を発生する第２の制御手段と、電子機器と双方向に通信が可能とされ、電子機器にコマンド信号を送信すると共に、電子機器からの時刻設定情報を受信する第２の送受信手段と、電子機器からの時刻設定情報を記憶する第２の記憶手段とを備え、入力手段にパワーオフの入力が与えられると、第２の制御手段は、電子機器を待機状態に設定するためのパワーオフコマンド信号を送信すると共に、電子機器から送られてくる時刻設定情報の受信を待機し、電子機器からの時刻設定情報が受信されたら、時刻設定情報を第２の記憶手段に記憶するようにしたことを特徴とする。
【００１９】
更に、本発明のリモートコントローラは、第２の記憶手段に時刻設定情報が記憶されたら、第２の記憶手段に記憶されている時刻設定情報の時刻と第２のタイマにより示される現在時刻とを比較し、これに応じて電子機器に予約実行処理を行うためのコマンド信号を送信するようにしたことを特徴とする。
【００２０】
好ましくは、第２の記憶手段に記憶されていた時刻設定情報の時刻と第２のタイマにより示される現在時刻とを比較し、第２のタイマにより示される現在時刻が第２の記憶手段に記憶されていた時刻設定情報の時刻に達するより所定時間だけ前になったら、電子機器に予約実行処理を行うためのコマンド信号を送信する。
【００２１】
また、本発明のリモートコントローラによれば、第２のタイマにより示される現在時刻が第２の記憶手段に記憶されていた時刻設定情報の時刻に達するより所定時間だけ前になったら、電子機器に予約実行処理を行うためのコマンド信号を送信している。このため、時刻設定情報に従って、確実に予約実行が行える。
【００２２】
本発明の電子機器の操作システムは、電子機器と、電子機器を操作するリモートコントローラとからなる電子機器の操作システムであって、電子機器は、時刻をカウントする第１のタイマを有すると共に、クロックを停止させ起動割り込み信号を監視するストップモードとに設定可能な第１の制御手段と、第１の制御手段により動作設定されるメイン回路と、時刻設定情報を記憶する第１の記憶手段と、リモートコントローラと双方向に通信が可能とされ、リモートコントローラからのコマンド信号を受信し、当該受信されたコマンド信号を制御手段に供給すると共に、第１の記憶手段に記憶されていた時刻設定情報をリモートコントローラに向けて送信する第１の送受信手段とを備え、リモートコントローラは、電子機器を操作するための入力が与えられる入力手段と、時刻をカウントする第２のタイマを有すると共に、入力手段からの入力に応じて、電子機器の動作を設定するためのコマンド信号を発生する第２の制御手段と、電子機器と双方向に通信が可能とされ、電子機器にコマンド信号を送信すると共に、電子機器からの時刻設定情報を受信する第２の送受信手段と、電子機器からの時刻設定情報を記憶する第２の記憶手段とを備え、リモートコントローラの入力手段にパワーオフの入力が与えられると、リモートコントローラの第２の制御手段は、電子機器を待機状態に設定するためのコマンド信号を送信すると共に、電子機器から送られてくる時刻設定情報の受信を待機し、電子機器の第１の制御手段は、リモートコントローラから電子機器を待機状態に設定するためのコマンドを受信したときに、第１の記憶手段に記憶されていた時刻設定情報をリモートコントローラに送信し、メイン回路への電源を遮断し、ストップモードに遷移して、待機状態となり、リモートコントローラの第２の制御手段は、電子機器からの時刻設定情報が受信されたら、時刻設定情報を第２の記憶手段に記憶するようにしたことを特徴とする。
【００２３】
更に、本発明の電子機器の操作システムは、リモートコントローラの第２の制御手段は、第２の記憶手段に時刻設定情報が記憶されたら、第２の記憶手段に記憶されている時刻設定情報の時刻と第２のタイマにより示される現在時刻とを比較し、これに応じて電子機器に予約実行処理を行うためのコマンド信号を送信し、電子機器の第１の制御手段は、待機状態にあるときに、リモートコントローラからの予約実行処理を行うためのコマンドを受信して、予約実行処理を行うようにすることを特徴とする。
【００２４】
本発明の電子機器の操作方法は、リモートコントローラにより電子機器を操作するための電子機器の操作方法であって、電子機器は、時刻をカウントする第１のタイマを有すると共に、クロックを停止させ起動割り込み信号を監視するストップモードとに設定可能な第１の制御手段と、第１の制御手段により動作設定されるメイン回路と、時刻設定情報を記憶する第１の記憶手段と、リモートコントローラと双方向に通信が可能とされ、リモートコントローラからのコマンド信号を受信し、当該受信されたコマンド信号を制御手段に供給すると共に、第１の記憶手段に記憶されていた時刻設定情報をリモートコントローラに向けて送信する第１の送受信手段とを備え、リモートコントローラは、電子機器を操作するための入力が与えられる入力手段と、時刻をカウントする第２のタイマを有すると共に、入力手段からの入力に応じて、電子機器の動作を設定するためのコマンド信号を発生する第２の制御手段と、電子機器と双方向に通信が可能とされ、電子機器にコマンド信号を送信すると共に、電子機器からの時刻設定情報を受信する第２の送受信手段と、電子機器からの時刻設定情報を記憶する第２の記憶手段とを備え、リモートコントローラの入力手段にパワーオフの入力が与えられると、リモートコントローラの第２の制御手段は、電子機器を待機状態に設定するためのコマンド信号を送信すると共に、電子機器から送られてくる時刻設定情報の受信を待機する工程と、電子機器の第１の制御手段は、リモートコントローラから電子機器を待機状態に設定するためのコマンドを受信したときに、第１の記憶手段に記憶されていた時刻設定情報をリモートコントローラに送信し、メイン回路への電源を遮断し、ストップモードに遷移して、待機状態となる工程と、リモートコントローラの第２の制御手段は、電子機器からの時刻設定情報が受信されたら、時刻設定情報を第２の記憶手段に記憶する工程とからなるようにしたことを特徴とする。
【００２５】
更に、本発明の電子機器の操作方法は、リモートコントローラの第２の制御手段は、第２の記憶手段に時刻設定情報が記憶されたら、第２の記憶手段に記憶されている時刻設定情報の時刻と第２のタイマにより示される現在時刻とを比較し、これに応じて電子機器に予約実行処理を行うためのコマンド信号を送信する工程と、電子機器の第１の制御手段は、待機状態にあるときに、リモートコントローラからの予約実行処理を行うためのコマンドを受信して、予約実行処理を行う工程とからなることを特徴とする。
【発明の効果】
【００２６】
本発明の電子機器によれば、リモートコントローラから電子機器を待機状態に設定するためのパワーオフコマンドを受信したときに、第１の制御手段は、第１の記憶手段に記憶されていた時刻設定情報をリモートコントローラに送信し、メイン回路への電源を遮断し、ストップモードに遷移して、待機状態となる。このように、ストップモードに遷移して待機状態となるため、待機時の消費電力を非常に小さくすることができる。そして、第１の記憶手段に記憶されていた時刻設定情報をリモートコントローラに送信しているため、予約情報をリモートコントローラ側で処理することができる。
【００２７】
更に、本発明の電子機器によれば、待機状態にあるときに、リモートコントローラからの予約実行処理を行うためのコマンドを受信して、予約実行処理を行うようにしている。これにより、制御手段をストップモードに遷移させて待機状態にしても、リモートコントローラからの予約実行処理を行うためのコマンドにより、予約実行が可能になる。
【００２８】
また、本発明のリモートコントローラによれば、電子機器を待機状態に設定するためのパワーオフコマンド信号を送信すると共に、電子機器から送られてくる時刻設定情報の受信を待機し、電子機器からの時刻設定情報が受信されたら、時刻設定情報を第２の記憶手段に記憶するようにしている。このため、電子機器の予約情報をリモートコントローラに転送し、予約情報をリモートコントローラ側で処理することができる。
【００２９】
更に、本発明のリモートコントローラによれば、第２の記憶手段に記憶されている時刻設定情報の時刻と第２のタイマにより示される現在時刻とを比較し、これに応じて電子機器に予約実行処理を行うためのコマンド信号を送信しているので、電子機器の制御手段がストップモードに設定されて、待機状態にあるときでも、予約実行が可能になる。
【００３０】
更に、本発明のリモートコントローラによれば、第２のタイマにより示される現在時刻が第２の記憶手段に記憶されていた時刻設定情報の時刻に達するより所定時間だけ前になったら、電子機器に予約実行処理を行うためのコマンド信号を送信している。このため、時刻設定情報に従って、確実に予約実行が行える。
【００３１】
更に本発明の電子機器の操作システムおよび電子機器の操作方法によれば、電子機器の第１の制御手段は、リモートコントローラから電子機器を待機状態に設定するためのコマンドを受信したときに、第１の記憶手段に記憶されていた時刻設定情報をリモートコントローラに送信し、メイン回路への電源を遮断し、ストップモードに遷移して、待機状態となる。このように、ストップモードに遷移して待機状態となるため、待機時の消費電力を非常に小さくすることができる。また、電子機器の第１の制御手段は、リモートコントローラから電子機器を待機状態に設定するためのコマンドを受信したら、第１の記憶手段に記憶されていた時刻設定情報をリモートコントローラに送信し、リモートコントローラの第２の制御手段は、電子機器からの時刻設定情報が受信されたら、時刻設定情報を第２の記憶手段に記憶するようにしている。これにより、時刻設定情報をリモートコントローラ側で処理することができる。
【００３２】
更に、本発明の電子機器の操作システムおよび電子機器の操作方法によれば、電子機器の第１の制御手段は、待機状態にあるときに、リモートコントローラからの予約実行処理を行うためのコマンドを受信して、予約実行処理を行うため、電子機器をストップモードに設定して待機状態に設定しても、予約実行処理を行うことができる。
【発明を実施するための最良の形態】
【００３３】
１．基本構成
以下、本発明の実施の形態について図面を参照しながら説明する。図１は、本発明が適用された電子機器システムの基本構成の一例を示すものである。図１において、電子機器１は、例えば、ディジタルテレビジョン放送（ディジタルＣＳ(Communication Satellite)放送、ディジタルＢＳ(Broadcast Satellite)放送、ディジタル地上波放送、ディジタルＣＡＴＶ(Cable Television)等）の受信機である。電子機器１は、メイン回路１０と、制御手段としてのマイクロプロセッサ２０とを有している。メイン回路１０は、電子機器１の主動作を行うための回路である。例えば、電子機器１がディジタル放送の受信機なら、メイン回路１０としては、チューナ１１、デコーダ１２、ビデオ処理回路１３等が含まれる。
【００３４】
マイクロプロセッサ２０は、メイン回路１０の動作を制御するものである。マイクロプロセッサ２０には、クロック発生回路２８からクロックが供給される。マイクロプロセッサ２０としては、ノーマルモードと、省電力モードと、ストップモードの３つのモードに設定可能なものが用いられる。
【００３５】
ノーマルモードは、通常の使用状態で設定されるモードである。ノーマルモードでは、マイクロプロセッサ２０は通常速度で動作しており、クロック発生回路２８から通常の周波数のクロックが供給されている。ノーマルモードでは、全ての機能が使用可能である。ノーマルモードでは、マイクロプロセッサ２０は通常の周波数のクロックで動作するため、消費電力が大きくなる。
【００３６】
省電力モードは、消費電力を低減させるモードである。省電力モードでは、クロック発生回路２８からマイクロプロセッサ２０に与えられるクロックの周波数が落とされ、不要な機能が停止される。このため、省電力モードは、消費電力は少なくなり、例えば、０．１〜０．２Ｗになる。
【００３７】
ストップモードは、マイクロプロセッサ２０の全ての動作が停止するモードである。ストップモードでは、クロック発生回路２８からのクロックの供給が停止されている。ストップモードでは、割り込み信号の監視以外の全ての動作が停止されるため、消費電力は非常に小さくなり、０．０１Ｗ〜０．０２Ｗ程度になる。ストップモードでは、起動割り込み信号の監視のみが行われており、起動割り込み信号により、ストップモードから他のモードに遷移することができる。
【００３８】
マイクロプロセッサ２０は、タイマ２１を有している。このタイマ２１により、年月日、時刻をカウントすることができる。また、マイクロプロセッサ２０には、各種の入力を与えるための入力キー２４、液晶ディスプレイ２５、ＬＥＤ(Light Emitting Diode)素子２６が接続される。液晶ディスプレイ２５には、時刻や設定モードが表示される。待機状態にあるときには、ＬＥＤ素子２６が点灯される。更に、マイクロプロセッサ２０は、メモリ２２を有している。メモリ２２には、時刻設定情報が記憶される。
【００３９】
図２は、メモリ２２に記憶された時刻設定情報の一例としての予約番組情報の例である。予約番組情報には、図２に示すように、イベント毎に、番組の開始時刻や継続時間、受信チャンネル等の番組時刻設定情報が記憶されている。この例では、イベント（１）では、開始時刻は１０時００分、継続時間が６０分であり、受信チャンネルが１２チャンネルである。イベント（２）では、開始時刻が１５時３０分、継続時間が３０分、受信チャンネルが１チャンネルである。イベント（３）では、開始時刻が１８時００分、継続時間が４５分、受信チャンネルが１０５チャンネルである。
【００４０】
図１において、マイクロプロセッサ２０は、メモリ２２に記憶されている各イベントの予約開始時刻とタイマ２１により示されている現在時刻とを比較し、予約開始時刻に達したかどうかを判断している。そして、現在時刻が予約開始時刻に達したら、メイン回路１０を動作させ、チューナ１１、デコーダ１２を所望の受信チャンネルを設定するようにする。このようにして、番組予約が実行できる。
【００４１】
なお、番組予約は、電子番組案内（ＥＰＧ）の画面から行うようにしてもよいし、ユーザが個々に予約時刻や継続時間とチャンネルを入力して行うようにしてもよい。また、Ｇコードにより番組予約を行うようにしてもよい。
【００４２】
図１において、マイクロプロセッサ２０には、送受信回路４０が接続される。送受信回路４０は、リモートコントローラ２との間で、双方向に通信を行うものである。送受信回路４０としては、例えば、赤外線を用いたものが用いられる。送受信回路４０は、送信部４１と受信部４２とからなる。送信部４１は、例えば、赤外線発光ダイオードを用いて構成される。受信部４２は、例えば、赤外線受光ダイオードを用いて構成される。
【００４３】
また、受信部４２からの受信出力は、割り込み信号発生回路４３を介して、マイクロプロセッサ２０の割り込み端子（ＩＮＴ）に供給される。これにより、マイクロプロセッサ２０がストップモードのときにも、起動割り込み信号が監視できるようになっている。割り込み信号発生回路４３は、リモートコントローラ２からのコマンド信号のエンベロープを整形して、起動割り込み信号を形成するものである。
なお、受信部４２からの受信出力は、ストップモードにおいては、コマンド信号の種類によらず、どんなコマンド信号であっても、割り込み信号発生回路４３を通って、上記のように動作するが、ノーマルモードにおいては、割り込み信号発生回路を通らずにマイクロプロセッサに供給されて、所定の制御が行われる。
【００４４】
電源回路３０は、商用電源から各部の電源を形成し、この電源を各部に供給するものである。電源回路３０は、メイン回路１０への電源を形成するメイン電源部３１と、マイクロプロセッサ２０への電源を形成するマイコン電源部３２とを有している。メイン電源部３１は、マイクロプロセッサ２０により、オン／オフ制御される。
【００４５】
リモートコントローラ２は、電子機器１を遠隔制御するものである。リモートコントローラ２には、図１に示すように、制御手段としてのマイクロプロセッサ５０と、キー入力部６０と、送受信回路７０とが含まれる。マイクロプロセッサ５０は、内蔵バッテリ５３により駆動される。また、マイクロプロセッサ５０は、タイマ５１を有している。このタイマ５１により、年月日、時刻をカウントすることができる。タイマ５１の時刻は、液晶ディスプレイ５４に表示される。また、マイクロプロセッサ５０は、メモリ５２を有している。メモリ５２は、後に説明するように、パワーオフ時に、電子機器１からの時刻設定情報を記憶する。
【００４６】
キー入力部６０は、複数のキーからなる。例えば、ディジタルテレビジョン放送受信機のリモートコントローラの場合には、キー入力部６０を構成するキーとして、パワーオン／オフキー６１ａ、６１ｂ、テンキー６２ａ、６２ｂ、…、チャンネルアップ／ダウンキー６３ａ、６３ｂ、音量アップ／ダウンキー６４ａ、６４ｂ等が含まれる。
【００４７】
マイクロプロセッサ５０には、送受信回路７０が接続される。送受信回路７０は、電子機器１との間で、双方向に通信を行うものである。送受信回路７０としては、例えば、赤外線を用いたものが用いられる。送受信回路７０は、送信部７１と受信部７２とからなる。送信部７１は、例えば、赤外線発光ダイオードを用いて構成される。受信部７２は、例えば、赤外線受光ダイオードを用いて構成される。
【００４８】
本発明が適用された電子機器システムでは、リモートコントローラ２により電子機器１の動作が設定できる。リモートコントローラ２により電子機器１の動作を設定する場合には、ユーザにより、リモートコントローラ２のキー入力部６０の所望のキーが押される。
【００４９】
リモートコントローラ２のキー入力部６０の所望のキーが押されると、リモートコントローラ２のマイクロプロセッサ５０からは、押されたキーに応じて、コマンド信号が発生される。このコマンド信号は、送受信回路７０の送信部７１に供給され、送信部７１からは、電子機器１０１に向けて、コマンド信号で変調された赤外線信号が送信される。
【００５０】
電子機器１側では、リモートコントローラ２からの赤外線信号が送受信回路４０の受信部４２で受信される。受信部４２で、受信された赤外線信号からコマンド信号が復調される。復調されたコマンド信号は、マイクロプロセッサ２０に供給される。マイクロプロセッサ２０で、受信されたコマンド信号が判断され、このコマンド信号に応じて動作が設定される。
２．待機時の省電力化
前述したように、本実施の形態では、メイン電源部３１は、マイクロプロセッサ２０によりオン／オフ制御されており、リモートコントローラ２のパワーオン／オフキー６１ａ、６１ｂにより、電子機器１のオン／オフが操作できる。そして、リモートコントローラ２により電子機器１をオフさせ、電子機器１を待機状態に設定したときには、待機時の省電力化を図るために、マイクロプロセッサ２０をストップモードに設定するようにしている。
【００５１】
つまり、パワーオンするときには、リモートコントローラ２のパワーオンキー６１ａが押される。パワーオンキー６１ａが押されると、リモートコントローラ２からは、待機状態を解除してパワーオンするためのパワーオンコマンド信号が送信される。リモートコントローラ２からのパワーオンコマンド信号は、電子機器１で受信される。電子機器１でパワーオンコマンド信号が受信されると、マイクロプロセッサ２０からは、パワーオンの制御信号が発生される。このパワーオンの制御信号が電源回路３０に送られる。これにより、メイン電源部３１からメイン回路１０への電源の供給が開始される。
【００５２】
パワーオフするときには、リモートコントローラ２のパワーオフキー６１ｂが押される。パワーオフキー６１ｂが押されると、リモートコントローラ２からは、電子機器を待機状態に設定するためのパワーオフ信号が送信される。リモートコントローラ２からのパワーオフコマンド信号は、電子機器１で受信される。電子機器１で電子機器をパワーオフコマンド信号が受信されると、マイクロプロセッサ２０からは、パワーオフ制御信号が発生される。このパワーオフの制御信号が電源回路３０に送られる。これにより、メイン電源部３１からメイン回路１０への電源の供給が遮断される。
【００５３】
前述したように、マイクロプロセッサ２０は、ノーマルモードと、省電力モードと、ストップモードとが設定できる。パワーオフしたとき、マイクロプロセッサ２０をノーマルモードのままにしておくと、待機時にマイクロプロセッサ２０でかなりの電力が消費される。待機時にマイクロプロセッサ２０を省電力モードに設定しても、待機時の消費電力の低減には限界がある。そこで、本実施の形態では、待機時に、マイクロプロセッサ２０をストップモードに設定するようにしている。これにより、待機時の消費電力が大幅に低減できる。
【００５４】
ところが、電子機器１がパワーオフのときに、マイクロプロセッサ２０を単にストップモードに設定しただけでは、タイマ２１が停止するため、メモリ２２に記憶した時刻設定情報による予約処理が実行できなくなる。
【００５５】
つまり、前述したように、メモリ２２には時刻設定情報が記憶されており、番組予約は、メモリ２２に記憶されている各イベントの予約開始時刻と、タイマ２１により示されている現在時刻とを比較し、予約開始時刻に達したかどうかを判断し、現在時刻が予約開始時刻に達したら、メイン回路１０を動作させ、チューナ１１、デコーダ１２を所望の受信チャンネルを設定するようにすることにより、実行されている。したがって、番組予約を実行するためには、タイマ２１が動作している必要がある。ところが、マイクロプロセッサ２０を単にストップモードに設定しただけでは、タイマ２１が停止し、番組予約が実行できない。
【００５６】
そこで、この実施の形態では、リモートコントローラ２により電子機器１をパワーオフするときに、電子機器１側のマイクロプロセッサ２０のメモリ２２に記憶されていた時刻設定情報をリモートコントローラ２に転送し、リモートコントローラ２側のメモリ５２に記憶するようにしている。
【００５７】
すなわち、図３にシーケンス図で示すように、リモートコントローラ２が電子機器１にパワーオフコマンド信号を送信すると、電子機器１は、パワーオフコマンド信号を受けて、メモリ２２に記憶されていた時刻設定情報をリモートコントローラ２に送信する。リモートコントローラ２は、時刻設定情報を受け取ると、この時刻設定情報をメモリ５２に記憶させると共に、時刻設定情報を受け取ったことを示すアクノリッジ信号を返す。電子機器１は、アクノリッジ信号を受け取ると、パワーオフ処理を行う。
【００５８】
なお、上述の例では、リモートコントローラ２は、電子機器１からの時刻設定情報を受け取ると、アクノリッジ信号を返しているが、アクノリッジ信号を返信せずに、電子機器１は、パワーオフコマンド信号を受けて、パワーオフの処理を行うと共に、メモリ２２に記憶されていた時刻設定情報をリモートコントローラ２に送信し、リモートコントローラ２は、時刻設定情報を受け取ると、この時刻設定情報をメモリ５２に記憶させるようにしてもよい。
【００５９】
以上の処理により、パワーオフの操作が行われると、電子機器１側のマイクロプロセッサ２０のメモリ２２に記憶されていた時刻設定情報がリモートコントローラ２に転送され、メモリ５２に記憶される。
【００６０】
図１に示すように、リモートコントローラ２側のマイクロプロセッサ５０には、タイマ５１が備えられている。このタイマ５１により、予約開始時間に到達したかどうかが判断され、予約開始時間になったら、リモートコントローラ２により、予約実行処理が行われる。
【００６１】
また、電子機器１のマイクロプロセッサ２０がストップモードになっているときには、マイクロプロセッサ２０は全ての機能を停止しており、リモートコントローラ２からコマンド信号により、直接動作設定が行えない。
【００６２】
そこで、この実施の形態では、電子機器１側の受信部４２からの受信出力は、割り込み信号発生回路４３を介して、マイクロプロセッサ２０の割り込み端子（ＩＮＴ）に供給するようにしている。これにより、マイクロプロセッサ２０がストップモードのときにも、起動割り込み信号によりマイクロプロセッサ２０のストップモードを解除させて、リモートコントローラ２からのコマンド信号により、動作設定できる。
【００６３】
すなわち、受信部４２からの受信出力が割り込み信号発生回路４３を介して、マイクロプロセッサ２０の割り込み端子（ＩＮＴ）に供給される。割り込み信号発生回路４３は、リモートコントローラ２からのコマンド信号のエンベロープを整形して、起動割り込み信号を形成するものである。
【００６４】
リモートコントローラ２からは、図４（Ａ）に示すように、１回のコマンド信号の送出で、同一のコマンドＣＭＤ１、ＣＭＤ２、ＣＭＤ３が例えば３回連続して送信される。割り込み信号発生回路４３は、例えば積分回路と整形回路とから構成されており、図４（Ａ）に示すようなコマンド信号が積分回路に供給されると、図４（Ｂ）に示すような信号が出力され、このコマンド信号のエンベロープが整形されると、図４（Ｃ）に示すような信号となる。この図４（Ｃ）に示すような信号が割り込み信号発生回路４３から出力され、この信号が起動割り込み信号となる。
【００６５】
マイクロプロセッサ２０がストップモードになっているときに、図４（Ａ）に示すようなコマンド信号が受信されると、割り込み信号発生回路４３からは、図４（Ｃ）に示すような起動割り込み信号が出力される。この起動割り込み信号の立ち上がりの時点ｔ１で、マイクロプロセッサ２０がストップモードから省電力モードになる。
【００６６】
リモートコントローラ２からのコマンド信号は、図４（Ａ）に示したように、１回のコマンド信号の送出で同一のコマンドＣＭＤ１、ＣＭＤ２、ＣＭＤ３が例えば３回連続して送信されているので、マイクロプロセッサ２０がストップモードから省電力モードに遷移した時点ｔ１以降のコマンドＣＭＤ２、ＣＭＤ３は、マイクロプロセッサ２０で判断することができる。これにより、マイクロプロセッサ２０がストップモードになっていても、リモートコントローラ２からのコマンド信号により、電子機器１の動作設定が行える。
３．パワーオフのときの動作
上述のように、この実施の形態では、リモートコントローラ２により電子機器１のパワーオフするときに、電子機器１側のマイクロプロセッサ２０のメモリ２２に記憶されていた時刻設定情報をリモートコントローラ２側に転送し、メモリ５２記憶させるようにしている。このときの処理について、更に、説明する。
【００６７】
図５は、リモートコントローラ２によりパワーオフするときのリモートコントローラ２側のマイクロプロセッサ５０の処理を示すフローチャートであり、図６は電子機器１側のマイクロプロセッサ２０の処理を示すフローチャートである。
【００６８】
リモートコントローラ２を用いてパワーオフの操作を行う場合、ユーザにより、リモートコントローラ２のキー入力部６０のパワーオフキー６１ｂが押される。
【００６９】
図５において、リモートコントローラ２のマイクロプロセッサ５０は、キー入力部６０のキーが押されたかどうかを判断しており（ステップＳ１）、キーが押されたら、どのキーが押されたかを判断する（ステップＳ２）。マイクロプロセッサ５０は、押されたキーがパワーオフキー６１ｂであるかどうかを判断し（ステップＳ３）、押されたキーがパワーオフキー６１ｂなら、マイクロプロセッサ５０からは、パワーオフコマンド信号が出力される。このパワーオフコマンド信号がリモートコントローラ２から電子機器１に向けて送信される（ステップＳ４）。ステップＳ３で、押されたキーがパワーオフキー６１ｂでない場合には、押されたキーに対応するコマンド信号を発生する処理が行われる（ステップＳ５）。
【００７０】
リモートコントローラ２のマイクロプロセッサ５０は、ステップＳ４で、パワーオフコマンド信号をリモートコントローラ２から電子機器１に向けて送信すると、電子機器１から送られてくる時刻設定情報を待つ（ステップＳ６）。 マイクロプロセッサ５０は、電子機器１からの時刻設定情報が受信できたと判断されたら、リモートコントローラ２にアクノリッジ信号を送信し（ステップＳ７）、電子機器１から送られてきた時刻設定情報を、リモートコントローラ２のマイクロプロセッサ５０のメモリ５２に記憶させる（ステップＳ８）。
【００７１】
ステップＳ６で、電子機器１からの時刻設定情報が受信できないときには、マイクロプロセッサ５０は、所定時間経過したかどうかを判断し（ステップＳ９）、所定時間経過していなければ、ステップＳ６に戻り、時刻設定情報の受信を継続し、所定時間経過したら、時刻設定情報の転送処理が失敗したと判断して、時刻設定情報の受信を停止する（ステップＳ１０）。
【００７２】
図６は、電子機器１側の処理を示している。パワーオフ時には、図５のステップＳ４で示すように、リモートコントローラ２からは、パワーオフコマンド信号が送信されている。電子機器１側のマイクロプロセッサ２０は、パワーオフコマンド信号を受信すると（ステップＳ２１）、このコマンドが何のコマンドであるかを判断する（ステップＳ２２）。マイクロプロセッサ２０は、受信したコマンドがパワーオフコマンド信号かどうかを判断し（ステップＳ２３）、受信したコマンドがパワーオフコマンド信号の場合には、メモリ２２の時刻設定情報を読み出し（ステップＳ２４）、転送すべき時刻設定情報があるかどうかを判断する（ステップＳ２５）。転送すべき時刻設定情報がある場合には、その時刻設定情報がリモートコントローラ２に転送される（ステップＳ２６）。
【００７３】
すなわち、メモリ２２には、図２に示したように、イベント毎に、番組の開始時刻や継続時間、受信チャンネル等の時刻設定情報が記憶されている。ステップＳ２５では、メモリ２２に記憶されているイベントのうち、将来の時刻のイベントがあるかどうかが判断され、将来の時刻のイベントがある場合には、最も現在時刻に近い将来のイベントの開始時刻がリモートコントローラ２に転送される。
【００７４】
例えば、図２に示したように、メモリ２２に記憶されている時刻設定情報のうち、イベント（１）の開始時刻が１０時００分で、継続時間が６０分であり、イベント（２）の開始時刻が１５時３０分で、継続予約時間が３０分であり、イベント（３）の開始時刻が１８時００分で、継続予約時間が４５分であったとする。この場合、現在の時刻が１３時００分なら、イベント（２）とイベント（３）が共に将来のイベントとなり、最も現在時刻に近いイベントの開始時刻はイベント（２）の開始時刻１５時３０分となる。したがって、この場合には、イベント（２）の開始時刻１５時３０分がリモートコントローラ２に転送される。
【００７５】
ステップＳ２３で、受信したコマンド信号がパワーオフコマンド信号以外の場合には、ステップＳ２７で、そのコマンドに応じた処理が行われる。
【００７６】
ステップＳ２６で、電子機器１のマイクロプロセッサ２０は、転送すべき時刻設定情報を電子機器１からリモートコントローラ２に送ったら、リモートコントローラ２からのアクノリッジ信号が受信できるかどうかを判断する（ステップＳ２８）。アクノリッジ信号が受信できたときには、マイクロプロセッサ２０は、時刻設定情報の転送に成功したと判断し（ステップＳ２９）、メイン回路１０への電源の供給を遮断し（ステップＳ３０）、マイクロプロセッサ２０の動作モードをストップモードに設定し（ステップＳ３１）、ストップモードで待機状態に入る。
【００７７】
ステップＳ２８で、アクノリッジ信号が受信できなければ、マイクロプロセッサ２０は、所定回数（例えば３回）時刻設定情報を送信したかどうかを判断し（ステップＳ３３）、所定回数データを送信していなければ、ステップＳ２６に戻り、再び、時刻設定情報を送信し、ステップＳ２８で、アクノリッジ信号が受信されるかどうかを判断する。
【００７８】
ステップＳ３３で所定回数に達する前に、ステップＳ２８でアクノリッジ信号が受信されたら、ステップＳ２９に行き、マイクロプロセッサ２０は、時刻設定情報の転送に成功したと判断し（ステップＳ２９）、メイン回路１０への電源の供給を遮断し（ステップＳ３０）、マイクロプロセッサ２０の動作モードをストップモードに設定し（ステップＳ３１）、ストップモードで待機状態に入る（ステップＳ３２）。
【００７９】
ステップＳ３３で、所定回数経に達したと判断されたら、マイクロプロセッサ２０は、時刻設定情報の転送に失敗したと判断し（ステップＳ３４）、メイン回路１０への電源の供給を遮断し（ステップＳ３５）、省電力モードに遷移し（ステップＳ３７）、省電力モードで待機状態に入る（ステップＳ３７）。
【００８０】
以上のような処理により、リモートコントローラ２でパワーオフの操作を行うと、電子機器１側のマイクロプロセッサ２０のメモリ２２に記憶されていた時刻設定情報は、リモートコントローラ２側に転送され、リモートコントローラ２のメモリ５２に記憶される。
【００８１】
例えば、図２に示すようにメモリ２２に時刻設定情報が記憶されていおり、リモートコントローラ２からパワーオフコマンドが送信されたときの時刻が１３時００分であった場合には、イベント（２）の開始時刻である１５時３０分の時刻設定情報が電子機器１からリモートコントローラ２に転送され、リモートコントローラ２側のマイクロプロセッサ５０のメモリ５２に記憶される。
【００８２】
そして、メイン回路１０への電源の供給が遮断され、マイクロプロセッサ２０がストップモードに遷移される。このように、パワーオフ時には、時刻設定情報が電子機器１側からリモートコントローラ２側に転送され、メイン回路１０への電源の供給が遮断され、マイクロプロセッサ２０がストップモードに設定され、ストップモードによる待機状態に入る。このため、待機時の消費電力は、非常に僅か、例えば、ＬＥＤ素子２６、送受信回路４０の消費電力を含めて、０．０７〜０．０８Ｗ程度になる。
【００８３】
また、マイクロプロセッサ２０がストップモードに設定されていても、リモートコントローラ２側のタイマ５１により、番組予約が実行できる。すなわち、メモリ５２に記憶されている時刻設定情報の時刻と、タイマ５１により示される現在時刻とが比較され、これに応じて電子機器１の予約実行処理を行うことで、番組予約が実行できる。
【００８４】
なお、電子機器１側からリモートコントローラ２側への時刻設定情報の転送する際に、転送に失敗することがある。時刻設定情報が成功したかどうかは、例えば、電子機器１から時刻設定情報を送ったとき、リモートコントローラ２から電子機器１にアクノリッジ信号が返されたかどうかにより判断できる。
【００８５】
電子機器１側からリモートコントローラ２側への時刻設定情報の転送する際に、転送に失敗した場合には、マイクロプロセッサ２０をストップモードには遷移させずに、省電力モードに遷移させる。マイクロプロセッサ２０を省電力モードに遷移させれば、電子機器１のマイクロプロセッサ２０で、予約処理が実行できる。
４．パワーオンのときの動作
このように、この実施の形態では、待機時には、電子機器１側のマイクロプロセッサ２０がストップモードに設定されている。このようなストップモードによる待機状態の電子機器１を、リモートコントローラ２の操作により、パワーオンするときの処理について説明する。
【００８６】
図７は、ストップモードによる待機状態の電子機器１をリモートコントローラ２の操作によりパワーオンするときのリモートコントローラ２側のマイクロプロセッサ５０の処理を示すフローチャートであり、図８は電子機器１側のマイクロプロセッサ２０の処理を示すフローチャートである。
【００８７】
リモートコントローラ２を用いて、パワーオンの操作を行う場合、ユーザにより、リモートコントローラ２のキー入力部６０のパワーオンキー６１ａが押される。
【００８８】
図７において、リモートコントローラ２のマイクロプロセッサ５０は、キー入力部６０のキーが押されたかどうかを判断しており（ステップＳ４１）、キーが押されたら、どのキーが押されたかを判断する（ステップＳ４２）。マイクロプロセッサ５０は、押されたキーがパワーオンキー６１ａかどうかを判断する（ステップＳ４３）。パワーオンキー６１ａが押されたら、電子機器をノーマル状態に設定するためのパワーオンコマンド信号が電子機器１に向けて送信される（ステップＳ４４）。ステップＳ４３で、押されたキーがパワーオンキー以外のときには、押されたキーに応じて処理が行われる（ステップＳ４５）。
【００８９】
図８において、電子機器１側のマイクロプロセッサ２０は、待機時にはストップモードとなっており、起動割り込み信号を待機している（ステップＳ５１）。待機時に、電子機器１でリモートコントローラ２からのコマンド信号が受信されると、割り込み信号発生回路４３から起動割り込み信号が出力される。この起動割り込み信号がマイクロプロセッサ２０の割り込み端子（ＩＮＴ）に供給される。マイクロプロセッサ２０の割り込み端子ＩＮＴに起動割り込み信号が供給されると、マイクロプロセッサ２０は、ストップモードから省電力モードに遷移する（ステップＳ５２）。
【００９０】
電子機器１側のマイクロプロセッサ２０は、省電力モードに遷移したら、コマンド信号を受信し（ステップＳ５３）、受信したコマンド信号を判断する（ステップＳ５４）。なお、前述したように、コマンド信号は、１回のコマンド信号の送信で、複数回（例えば３回）同一のコマンドが送られる。このため、受信したコマンドを判断することができる（図４参照）。
【００９１】
マイクロプロセッサ２０は、受信したコマンド信号がパワーオンコマンド信号かどうかを判断し（ステップＳ５５）、パワーオンコマンド信号でなければ、受信したコマンドに応じた処理を行う（ステップＳ５６）。ステップＳ５５で、受信したコマンドがパワーオンコマンド信号のときには、マイクロプロセッサ２０はノーマルモードに遷移し（ステップＳ５７）、電源回路３０を制御して、メイン回路１０への電源の供給を開始させる（ステップＳ５８）。
【００９２】
以上のように、リモートコントローラ２でパワーオンの操作を行うと、電子機器１のマイクロプロセッサ２０に起動割り込み信号が供給され、マイクロプロセッサ２０がストップモードから省電力モードに遷移される。マイクロプロセッサ２０は、ストップモードから省電力モードに遷移されることにより、受信したコマンド信号を判断できるようになり、メイン回路１０の電源がオンされる。
５．ストップモードによる待機状態での予約実行
図９は、予約実行処理を行うときのリモートコントローラ２側のマイクロプロセッサ５０の処理を示すフローチャートであり、図１０は電子機器１側のマイクロプロセッサ２０の処理を示すフローチャートである。
【００９３】
前述したように、本発明が適用されたシステムでは、パワーオフ時に、マイクロプロセッサ２０がストップモードに設定され、電子機器１側のメモリ２２に記憶されていた時刻設定情報がリモートコントローラ２側に転送され、リモートコントローラ２のメモリ５２に記憶される。このリモートコントローラ２側のメモリ５２に転送された時刻設定情報を用いて、以下のようにして、予約実行処理が行われる。
【００９４】
図９に示すように、リモートコントローラ２のマイクロプロセッサ５０は、メモリ５２に記憶されている時刻設定情報と、タイマ５１により示されている現在時刻とを比較している（ステップＳ６１）。そして、現時時刻が予約開始時刻のｎ分前（例えば３分前）に達したかどうかを判断している（ステップＳ６２）。ステップＳ６２で、現在時刻が予約開始時刻のｎ分前に達したら、リモートコントローラ２のマイクロプロセッサ５０は、電子機器１にコマンド信号を送信する（ステップＳ６３）。なお、このコマンド信号は、ストップモードにあるマイクロプロセッサ２０を省電力モードに遷移させるために起動割り込み信号を与えるものであり、割り込み信号が発生できれば、特別なコマンドを用いる必要はない。
【００９５】
図１０において、電子機器１側のマイクロプロセッサ２０は、待機時にはストップモードとなっており、起動割り込み信号を待機している（ステップＳ７１）。待機時に、電子機器１でリモートコントローラ２からのコマンド信号が受信されると、割り込み信号発生回路４３からの起動割り込み信号が出力される。この起動割り込み信号がマイクロプロセッサ２０の割り込み端子（ＩＮＴ）に供給される。マイクロプロセッサ２０の割り込み端子（ＩＮＴ）に起動割り込み信号が供給されると、マイクロプロセッサ２０は、ストップモードから省電力モードに遷移する（ステップＳ７２）。
【００９６】
電子機器１のマイクロプロセッサ２０は、省電力モードに遷移したら、メモリ２２に記憶されている各イベントの予約開始時刻とタイマ２１により示されている現在時刻とを比較して（ステップＳ７３）、予約開始時刻に達したかどうかを判断し（ステップＳ７４）、現在時刻が予約開始時刻に達したら、省電力モードからノーマルモードに遷移し（ステップＳ７５）、電源回路３０を制御してメイン回路１０に電源を供給するようにすると共に（ステップＳ７６）、メイン回路１０のチューナ１１、デコーダ１２を所望の受信チャンネルが設定できるように制御する（ステップＳ７７）。
【００９７】
以上のように、この実施の形態では、リモートコントローラ２のマイクロプロセッサ５０のメモリ５２に記憶されている時刻設定情報は、マイクロプロセッサ５０のタイマ５１により現在時刻と比較される。そして、現時時刻が予約開始時刻のｎ分前（例えば３分前）に達すると、リモートコントローラ２からコマンド信号が送信される。このコマンド信号が電子機器１で受信されると、電子機器１側のマイクロプロセッサ２０に起動割り込み信号が与えられ、マイクロプロセッサ２０が省電力モードに遷移される。
【００９８】
これにより、マイクロプロセッサ２０は、予約イベントの開始時刻より少し前に、省電力モードに遷移することになる。省電力モードに遷移すれば、マイクロプロセッサ２０のタイマ２１が動作するようになり、マイクロプロセッサ２０のタイマ２１を用いて予約実行が行える。
【００９９】
なお、この例では、リモートコントローラ２からは、現時時刻が予約開始時刻のｎ分前（例えば３分前）に達すると、コマンド信号を送信するようにしている。これは、予約開始時刻の前に、電子機器１のマイクロプロセッサを確実にストップモードから省電力モードに遷移させ、予約実行の準備を完了させておくためである。また、電子機器１側のマイクロプロセッサ２０がストップモードから省電力モードに遷移したときのタイマ２１の校正には、例えば、放送で送られてくる時間情報を使うことができる。また、リモートコントローラ２側のタイマ５１を使って、電子機器１側のマイクロプロセッサ２０のタイマ２１を校正するようにしてもよい。
６．省電力モードによる待機状態での予約実行
図１１は、マイクロプロセッサ２０が省電力モードに設定されて待機状態になっている場合の予約実行処理を示すフローチャートである。前述したように、パワーオフ時に、電子機器１側のメモリ２２に記憶されていた時刻設定情報をリモートコントローラ２側に転送する際に、転送が失敗すると、マイクロプロセッサ２０は省電力モードに設定されて待機状態になる。このように、マイクロプロセッサ２０は省電力モードに設定されて待機状態になっている場合には、図１１に示すようにして、予約実行が行われる。
【０１００】
図１１において、マイクロプロセッサ２０は、メモリ２２に記憶されている各イベントの予約開始時刻とタイマ２１により示されている現在時刻とを比較し（ステップＳ８１）、予約開始時刻に達したかどうかを判断している（ステップＳ８２）。現在時刻が予約開始時刻に達したら、マイクロプロセッサ２０は、省電力モードからノーマルモードに遷移し（ステップＳ８３）、電源回路３０を制御してメイン回路１０に電源を供給するようにすると共に（ステップＳ８４）、メイン回路１０のチューナ１１、デコーダ１２を所望の受信チャンネルが設定できるように制御する（ステップＳ８５）。
【０１０１】
このように、マイクロプロセッサ２０が省電力モードに設定されて待機状態になっている場合には、リモートコントローラ２を使用せずに、予約実行が行える。電子機器１側のメモリ２２に記憶されていた時刻設定情報をリモートコントローラ２側に転送する際に、転送が失敗しても、省電力モードに設定されて待機状態になるため、予約実行が確実に行える。
７．変形例
上述の例では、リモートコントローラ２と電子機器１との間を赤外線により通信するようにしているが、電子機器１の送受信回路４０およびリモートコントローラ２の送受信回路７０として電波を用いたものを使用し、リモートコントローラ２と電子機器１との間を電波により通信するようにしてもよい。
【０１０２】
また、電子機器１が待機状態のときには、電子機器１のマイクロプロセッサ２０は、起動割り込み信号を待機している。このときには、電子機器１からリモートコントローラ２へのデータの送信は行わないので、送受信回路４０の送信部４１の電源は、オフしておくようにしてもよい。待機時に、送受信回路４０の送信部４１の電源をオフしておけば、その分、待機時の電力消費が低減できる。
【０１０３】
また、上述の例では、待機時には、ＬＥＤ素子２６を点灯させて、電子機器１が待機状態であることをユーザに知らせるようにしているが、リモートコントローラ２側に、電子機器１が待機状態にあることを示すＬＥＤ素子等を設け、電子機器１が待機状態にあることをリモートコントローラ２側のＬＥＤ素子等により表示させるようにしてもよい。また、電子機器１が待機状態にあることを、リモートコントローラ２の液晶ディスプレイ５４に表示させるようにしてもよい。このようにすれば、その分、待機時の電力消費（約０．０１Ｗ）が低減できる。
【０１０４】
また、上述の例では、電子機器１側のメモリ２２に記憶されていた時刻設定情報をリモートコントローラ２側に転送する際に、メモリ２２に記憶されているイベントのうち、将来の時刻のイベントがあるかどうかを判断し、将来の時刻のイベントがある場合には、最も現在時刻に近い将来のイベントの開始時刻をリモートコントローラ２に転送している。このようにすると、時刻設定情報のうち、時刻情報だけを転送すればよいので、転送が確実で容易になると共に、リモートコントローラ２側のメモリ５２のメモリ容量に負担にならない。また、リモートコントローラ２側の予約実行処理は、現在時刻が予約開始時刻の少し前になったら、電子機器１にコマンド信号を送信するだけの処理だけでよく、リモートコントローラ２側のプログラムに、チャンネルの設定や予約時間の管理等の処理を行わせる必要はない。
【０１０５】
勿論、電子機器１側のメモリ２２に記憶されていた時刻設定情報をリモートコントローラ２側に転送する際に、メモリ２２に記憶されている全てのイベントの時刻設定情報をリモートコントローラ２に転送するようにしてもよい。また、チャンネルの設定や予約時間の管理等の予約実行の処理を、リモートコントローラ２側の処理で行うようにしてもよい。
また、時刻設定情報としては、最も現在時刻に近い将来のイベントの開始時刻と現在時刻との差を計算し、例えば、「何分後」といった所望の時間経過の値を送信してもよい。その場合、タイマ５１は、時間の経過のみをカウントするカウンターとして機能するだけでよく、構成が簡単になる。
【０１０６】
なお、上述の例では、電子機器１としてディジタルテレビジョン放送受信機の場合について説明したが、本発明は、ディジタルテレビジョン放送受信機に限らず、アナログテレビジョン放送受信機、ビデオテープレコーダ、ＤＶＤプレーヤ、オーディオアンプ、ＣＤプレーヤ等のオーディオビデオ機器等にも適用可能である。その他、リモートコントローラにより操作できる電子機器であれば、電子機器１として全て適用可能である。リモートコントローラにより操作できるエアコンにも適用可能である。
【０１０７】
また、本発明は、上述した実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で様々な変形や応用が可能である。
【図面の簡単な説明】
【０１０８】
【図１】本発明が適用された電子機器およびリモートコントローラからなる電子機器システムの一例のブロック図である。
【図２】時刻設定情報の説明に用いる説明図である。
【図３】電子機器とリモートコントローラとの間の通信の説明に用いるシーケンス図である。
【図４】割り込み信号の説明に用いる波形図である。
【図５】パワーオフ時のリモートコントローラ側の処理を示すフローチャートである。
【図６】パワーオフ時の電子機器側の処理を示すフローチャートである。
【図７】パワーオン時のリモートコントローラ側の処理を示すフローチャートである。
【図８】パワーオン時の電子機器側の処理を示すフローチャートである。
【図９】ストップモードでの待機時での予約実行のリモートコントローラ側の処理を示すフローチャートである。
【図１０】ストップモードでの待機時での予約実行の電子機器側の処理を示すフローチャートである。
【図１１】省電力モードでの待機時での予約実行の電子機器側の処理を示すフローチャートである。
【符号の説明】
【０１０９】
１…電子機器、２…リモートコントローラ、１０…メイン回路、１１…チューナ、１２…デコーダ、１３…ビデオ処理回路、２０…マイクロプロセッサ、２１…タイマ、２２…メモリ、３０…電源回路、４０…送受信回路、４１…送信部、４２…受信部、５０…マイクロプロセッサ、５１…タイマ、５２…メモリ、６０…キー入力部、６１ａ…パワーオンキー、６１ｂ…パワーオフキー、７０…送受信回路、７１…送信部、７２…受信部
【図１】
2005101950.tif 000003
【図２】
2005101950.tif 000004
【図３】
2005101950.tif 000005
【図４】
2005101950.tif 000006
【図５】
2005101950.tif 000007
【図６】
2005101950.tif 000008
【図７】
2005101950.tif 000009
【図８】
2005101950.tif 000010
【図９】
2005101950.tif 000011
【図１０】
2005101950.tif 000012
【図１１】
2005101950.tif 000013