(57)【特許請求の範囲】
【請求項１】
スタンバイ状態でも第１の電源回路から電力供給を得て動作するサブＣＰＵと、パワーオン時に前記サブＣＰＵの処理によって第２の電源回路が作動してこの第２の電源回路から電力供給を得て動作するメインＣＰＵとが、時計データを含むデータの伝送のための通信ラインによって互いに接続されており、パワーオン状態ではメインＣＰＵが時計データをカウントし、スタンバイ状態ではサブＣＰＵが時計データをカウントすべく、スタンバイ移行時にメインＣＰＵからサブＣＰＵへ時計データを転送するデータ伝送回路において、
前記サブＣＰＵは「時計データ設定無し」を示すデータを保持する状態でスタンバイ移行時にメインＣＰＵから「時計データ設定無し」を示すデータを受け取ったときには、時計データのカウントは行わない一方、時計データを保持する状態でスタンバイ移行時にメインＣＰＵから「時計データ設定無し」を示すデータを受け取ったときには、この「時計データ設定無し」を示すデータを受け付けず、自らが保持する前記時計データに基づくカウントを継続するように構成されたことを特徴とするデータ伝送回路。
【請求項２】
請求項１に記載のデータ伝送回路を備える放送受信装置であって、アナログ放送波を受信するアナログ放送受信部と、ディジタル放送波を受信するディジタル放送受信部とを備え、サブＣＰＵはユーザ操作による当該放送受信装置に対する指令信号のメインＣＰＵへの伝送と前記アナログ放送受信部の制御とメインＣＰＵを含む他の回路への給電を行う前記第２の電源回路のオン／オフ制御とを行い、メインＣＰＵは少なくとも前記ディジタル放送受信部の制御を行うように構成されたことを特徴とする放送受信装置。
【発明の詳細な説明】
【０００１】
この発明は、データ伝送回路及びこれを備えた放送受信装置に関する。
【０００２】
【従来の技術】
衛星や地上波を用いたディジタル放送を受信する放送受信装置は、専用のアンテナや地上波用アンテナを通して受け取った複数の放送波のなかから任意の放送波をディジタルチューナによって選択し、この選択した放送波に含まれる複数のチャンネルのなかから任意のチャンネル（トランスポートストリーム）をデマルチプレクス処理によって選択し、この選択したチャンネルのディジタル信号を取り出し、これをデコードすることによって映像・音声信号を出力する。
【０００３】
そして、このようなディジタルテレビ放送を受信するディジタルチューナと共に、従来からのアナログ放送を受信するアナログチューナも備えたディジタル・アナログ対応の放送受信装置を構成することができる。
【０００４】
このようなディジタル・アナログ対応の放送受信装置では、サブＣＰＵへの給電を行う第１の電源回路及びメインＣＰＵを含む他の回路への給電を行う第２の電源回路を備え、スタンバイ時には第２の電源回路による各回路への給電は行わずにサブＣＰＵがパワーオンキーの入力監視を行い、このパワーオンキーの入力をサブＣＰＵが検出すると、前記第２の電源回路のオン及びメインＣＰＵの起動を行い、その後（パワーオン後）にはメインＣＰＵによってサブＣＰＵを含む各種回路が制御され、この制御の下でサブＣＰＵはアナログ放送受信部の制御を行うようにしたものがある。そして、かかる受信装置においては、パワーオン状態ではメインＣＰＵが時計データをカウントし、スタンバイ状態ではメインＣＰＵへの給電が停止されるゆえにサブＣＰＵが時計データをカウントすべく、スタンバイ移行時にメインＣＰＵからサブＣＰＵへ時計データを転送することが行われる。
【０００５】
【発明が解決しようとする課題】
しかしながら、上記放送受信装置では、例えば、パワーオン状態のときメインＣＰＵの時計データが第２の電源回路の瞬停等で無くなってしまったときには、パワーオン状態からスタンバイ状態に移行するときに、メインＣＰＵはサブＣＰＵに「時計データ設定なし」という情報を送ってしまうことになる。このため、サブＣＰＵは時計データを持っていても時計データを消してしまい、次回パワーオン時に、サブＣＰＵからメインＣＰＵに対して「時計データ設定なし」という情報を送ることになり、時計データが無くなってしまうことがある。
【０００６】
この発明は、上記の事情に鑑み、瞬停等に起因してＣＰＵの時計データが無くなるといった事態を防止することができるデータ伝送回路及び放送受信装置を提供することを目的とする。
【０００７】
【課題を解決するための手段】
この発明のデータ伝送回路は、上記の課題を解決するために、パワーオン状態ではメインＣＰＵが時計データをカウントし、スタンバイ状態ではサブＣＰＵが時計データをカウントすべく、スタンバイ移行時にメインＣＰＵからサブＣＰＵへ時計データを転送するデータ伝送回路において、前記サブＣＰＵは「時計データ設定無し」を示すデータを保持する状態でスタンバイ移行時にメインＣＰＵから「時計データ設定無し」を示すデータを受け取ったときには、時計データのカウントは行わない一方、時計データを保持する状態でスタンバイ移行時にメインＣＰＵから「時計データ設定無し」を示すデータを受け取ったときには、この「時計データ設定無し」を示すデータを受け付けず、自らが保持する時計データに基づくカウントを継続するように構成されたことを特徴とする。
【０００８】
上記の構成であれば、メインＣＰＵの時計データがメインＣＰＵ側の瞬停等で無くなってしまい、スタンバイ移行時にメインＣＰＵがサブＣＰＵに「時計データ設定なし」という情報を送ったとしても、かかる場合には前記情報をサブＣＰＵ側では受け付けず、サブＣＰＵは自らが保持する時計データに基づくカウントを継続するから、時計データが無くなってしまうという事態が防止される。
【０００９】
また、この発明の放送受信装置は、上述したデータ伝送回路を備える放送受信装置であって、アナログ放送波を受信するアナログ放送受信部と、ディジタル放送波を受信するディジタル放送受信部とを備え、サブＣＰＵはユーザ操作による指令信号のメインＣＰＵへの伝送と前記アナログ放送受信部の制御とメインＣＰＵを含む他の回路への給電を行う電源回路のオン／オフ制御とを行い、メインＣＰＵは少なくとも前記ディジタル放送受信部の制御を行うように構成されたことを特徴としている。
【００１０】
【発明の実施の形態】
以下、この発明の実施形態を図１乃至図４に基づいて説明する。図１は地上波ディジタル放送及び地上波アナログ放送の両方を視聴できるこの実施形態の放送受信装置３０を示したブロック図である。
【００１１】
アンテナ１Ａ・１Ｂは、屋外において所定の方向に向けて配置されており、地上波放送局から送られてくる地上放送波を受信する。
【００１２】
ディジタルモジュール２は、映像・音声データを含む高周波ディジタル変調信号のうちから特定周波数の信号を取り出す。また、ディジタルモジュール２は、逆インタリーブ回路、誤り訂正回路などを備えることにより、選択したディジタル変調信号を復調してトランスポートストリームを出力する。また、ディジタルモジュール２のデマルチプレクサは、前記トランスポートストリームを、ＭＰＥＧ２（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ２）のビデオストリーム、オーディオストリーム、およびＰＳＩ／ＳＩ（Ｐｒｏｇｒａｍ  Ｓｐｅｃｉｆｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ／Ｓｅｒｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ）に分離復号する。デマルチプレクサは、ビデオストリームとオーディオストリームをデコーダに供給し、ＰＳＩ／ＳＩに含まれるサービス情報（番組名、番組詳細等）をメインＣＰＵ３に供給する。デコーダは、ビデオストリームのデコードを行うビデオデコーダ、及びオーディオストリームのデコードを行うオーディオデコーダを備える。ビデオデコーダは、入力された可変長符号を復号して量子化係数や動きベクトルを求め、逆ＤＣＴ変換や動きベクトルに基づく動き補償制御等を行う。オーディオデコーダは、入力された符号化信号を復号して音声データを生成する。デコードにより生成された映像信号（コンポジット信号、Ｙ／Ｃ信号、コンポーネント信号等）は信号切替スイッチ４に供給される。ディジタルモジュール２のＯＳＤ（オンスクリーンディスプレイ）回路は、メインＣＰＵ３から出力指示された文字情報に基づくビットマップデータを受信映像データに組み込む回路であり、このＯＳＤ回路により、サービス情報に基づくＥＰＧ（Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）画面表示が実現される他、メニュー画面や操作ガイド画面などの表示も行えることになる。
【００１３】
信号切替スイッチ４は、ディジタルモジュール２から出力される映像／音声信号と、アナログモジュール６から出力される映像／音声信号とを受け取り、メインＣＰＵ３の切替指示に従って、いずれか一方の信号をモニタ５に出力する。
【００１４】
アナログモジュール６は、ユーザーが選択したチャンネルに対応する周波数の信号を選択する選局処理、及び選択した周波数の信号を復調する処理等を行ってアナログ映像信号（コンポジット信号、Ｙ／Ｃ信号、コンポーネント信号等）及びアナログ音声信号を生成する。
【００１５】
メインＣＰＵ３は、ディジタルモジュール２に対する選局指令や有局チャンネルサーチ等の制御、メモリ（ＥＥＰＲＯＭ等）７への有局チャンネル情報やＯＳＤ表示用データの書込／読出の制御、デマルチプレクサに対する制御、デコーダに対する制御、ＯＳＤ回路に対する制御、信号切替スイッチ４に対する切換指令、後述するサブＣＰＵ８との間での通信などを行うようになっている。
【００１６】
リモコン送信機９は、当該放送受信装置３０に指令を送出するための送信機である。このリモコン送信機９に設けられた図示しないキーを操作すると、そのキーに対応した指令を意味する信号光（リモコン信号）が図示しない発光部から送出される。図示しないリモコン受光器は、前記信号光を受光し、これを電気信号に変換してサブＣＰＵ８に与える。
【００１７】
サブＣＰＵ８は、上記リモコン送信機９によるリモートコントロール信号や図示しない本体操作部のキー操作による信号を入力してメインＣＰＵ３に通知する処理や、アナログモジュール６に対する制御を行う。
【００１８】
サブＣＰＵ８は第１の電源回路１１から電力供給を受ける。メインＣＰＵ３などの他の回路は、第２の電源回路１２から電力供給を受ける。第１の電源回路１１は受信装置３０のプラグ（図示せず）が商用電源のコンセントに挿入されるとサブＣＰＵ８への電力供給を開始し、これによって受信装置３０はスタンバイ状態になる。このスタンバイ状態では、サブＣＰＵ８はリモコン送信機９等のパワーキーが押されるのを待つ。そして、このスタンバイ状態でパワーキーが押されたとき、サブＣＰＵ８は第２の電源回路１２に対して電源オンの操作（指令）を行う。第２の電源回路１２は、これに接続されている各回路に電力を供給し、受信装置３０はパワーオン状態（テレビＯＮ状態）になる。このとき、メインＣＰＵ３も第２の電源回路１２から電力供給を受けることになる。
【００１９】
サブＣＰＵ８はリモコン送信機９のキーや本体キーの入力操作を監視し、入力操作が行われたときには、その情報をメインＣＰＵ３に伝送する。そして、この情報（内容）がディジタル放送に関するものならば、メインＣＰＵ３自身において処理し、その情報（内容）がアナログ放送に関するものであれば、メインＣＰＵ３がサブＣＰＵ８に対して、アナログ放送選局などの指示を伝送する。また、チャンネル情報のメモリ保存や、アナログ放送を映すのかディジタル放送を映すのかの判断やＯＳＤ表示等はメインＣＰＵ３が行う。
【００２０】
時計データについて、その設定や解除はパワーオン状態（テレビＯＮ状態）中に行い、メインＣＰＵ３は時計データのカウントを行う。パワーオン状態からスタンバイ状態になると第２の電源回路１２は動作停止し、メインＣＰＵ３では時計データをカウントできないことになるので、スタンバイ状態に切り替わるときに、メインＣＰＵ３からサブＣＰＵ８に対して時計データを送る。サブＣＰＵ８はパワーオン状態においても独自に時計データのカウントを行っているが、スタンバイ移行時にメインＣＰＵ３から時計データを受け取ると、この時計データに基づいてカウントを継続する。
【００２１】
更に、その後にパワーオンされると、サブＣＰＵ８はメインＣＰＵ３に時計データを送り、メインＣＰＵ３でも時計データのカウントをはじめ、メインＣＰＵ３は必要に応じて、時計データのＯＳＤ表示のための処理を行う。
【００２２】
サブＣＰＵ８とメインＣＰＵ３との間の伝送経路は、シリアルクロックとシリアルＩ／Ｏラインの２本の通信ラインでもよいし、シリアルクロックラインとシリアルＩ／Ｏラインが２本の計３本の通信ラインでもよく、具体的構成は問わないものである。
【００２３】
図２に本実施例のフローチャートを示す。受信装置３０のプラグをコンセントに挿すと、第１の電源回路１１及びサブＣＰＵ８がオン状態となり、受信装置３０はスタンバイ状態となる（ステップＳ１）。サブＣＰＵ８は時計データ設定がある場合には時計カウントを行う（ステップＳ２）。また、サブＣＰＵ８はリモコン送信機等の、パワーキーが押されたかどうかを判断する（ステップＳ３）。サブＣＰＵ８はパワーキーが押下されるまでスタンバイ状態で待機し、パワーキーが押された場合には第２の電源回路１２をオン操作し、これによって第２の電源回路１２及びメインＣＰＵ３がオンする（ステップＳ４）。
【００２４】
そして、サブＣＰＵ８はメインＣＰＵ３に対して時計データを送信する（ステップＳ５）。メインＣＰＵ３はこの時計データを受け取り、「時計データ設定あり」としてカウントアップを開始するが、データ送信後のサブＣＰＵ８においても時計データのカウントを継続する（ステップＳ６）。なお、ステップＳ５において、サブＣＰＵ８に時計データが設定されていなければ、メインＣＰＵ３に時計データ「０」を送信する。メインＣＰＵ３は、受け取った時計データが「０」であれば、「時計データ設定なし」とする。
【００２５】
ユーザがリモコン送信機９のキーや本体キーを操作した場合、サブＣＰＵ８はメインＣＰＵ３に対してキーが押下されたという情報を送信する。メインＣＰＵ３は押下されたキーが時計データの設定や変更に関するものであるかどうかを判断する（ステップＳ７）。ステップＳ７においてＮＯであればステップＳ１０に進み、ＹＥＳである場合にはメインＣＰＵ３は図４（ａ）に例示する時計設定画面を表示する。画面に従ってユーザがリモコン送信機９のキーや本体キーを用いて時計を設定してＥＮＴＥＲキーを押下すると、メインＣＰＵ３の時計データが設定される（ステップＳ８）。そして、メインＣＰＵ３はサブＣＰＵ８に対して時計データを送信する。サブＣＰＵ８はこの時計データを受け取ってカウントアップを行い、データ送信後のメインＣＰＵにおいても時計データのカウントを行う（ステップＳ９）。
【００２６】
ユーザが時計情報を解除するため、リモコン送信機９のキーや本体キーのリセットキーを押下すると、サブＣＰＵ８はリセットキー押下情報をメインＣＰＵ３に通知する。このとき、メインＣＰＵ３は時計データの解除有りと判断し（ステップＳ１０でＹＥＳ）、時計データを解除してカウントを停止する（ステップＳ１１）。そして、メインＣＰＵ３は時計データの解除をサブＣＰＵ８に通知するため、時計データ「０」を送信する（ステップＳ１２）。時計データ「０」を受け取ったサブＣＰＵ８は、時計データを解除してカウントを停止する。
【００２７】
また、メインＣＰＵ３はユーザからの時計データ表示要求があるかどうかを判断し（ステップＳ１３）、表示要求がある場合には、図４（ｂ）に示すとおり現在カウントしている時計データを画面に表示する（ステップＳ１４）。
【００２８】
サブＣＰＵ８はリモコン送信機９や本体のパワーキーが押されたかどうかを判断しており（ステップＳ１５）、このステップＳ１５においてＮＯである場合にはステップＳ６に進む。ＹＥＳである場合には、メインＣＰＵ３はサブＣＰＵ８に対して時計データを送信する（ステップＳ１６）。サブＣＰＵ８は、受信した時計データが「０」であるかどうかを判断する（ステップＳ１７）。時計データが０でない場合には、サブＣＰＵ８はその時計データをメインＣＰＵ３から与えられた時計データに変更してカウントアップを続ける（ステップＳ１８）。受信した時計データが「０」であり（ステップＳ１７でＹＥＳ）、現在のサブＣＰＵ８の時計データが「０」以外である場合には、メインＣＰＵ３からの情報は受け付けず、自身に設定されている時計データのままサブＣＰＵ８はカウントを継続する一方、現在のサブＣＰＵ８の時計データが「０」である場合には、「時計データ設定なし」とし、カウントを行わないこととする（ステップＳ１９）。そして、第２電源回路１２及びメインＣＰＵ３をオフし（ステップＳ２０）、スタンバイ状態となる（ステップＳ１）。
【００２９】
ここで、ステップＳ１６において、サブＣＰＵ８に時計データ「０」が送信されるのは、時計データが設定されていないとき、或いは時計データは設定されていたが、何らかの原因でなくなってしまったときである。時計データ「０」が送信された理由が前者の時計データが設定されていないためである場合には、サブＣＰＵ８の時計データも「０」であるため設定やカウントの必要はない。
【００３０】
一方、後者の場合、すなわち、時計データは設定されていたが、何らかの原因でなくなってしまった場合としては、以下の▲１▼及び▲２▼の場合がある。
【００３１】
▲１▼ユーザがリモコン送信機１０などのリセットキーを押下して時計データを解除した場合があるが、この場合には、サブＣＰＵ８にも時計データ解除の情報が通知されており（ステップＳ１２参照）、「時計データ設定なし」となっているためスタンバイ移行時に送られる時計データ「０」を受け付け、「時計データ設定なし」のままカウントを行うことはない。
【００３２】
▲２▼ユーザが時計データを設定した後、パワーオン中に第２の電源回路１２の瞬停などが原因となってメインＣＰＵ３の時計データが消失してしまった場合が考えられる。この場合であれば、サブＣＰＵ３においても時計データのカウントアップを行っているので、メインＣＰＵ３の時計データが消失しても、サブＣＰＵ８には時計データが存在することになる。この場合、スタンバイ移行時にメインＣＰＵがサブＣＰＵに「時計データ設定なし」という情報を送ったとしても、かかる情報をサブＣＰＵ側では受け付けずに、サブＣＰＵ８は自らが保持する時計データに基づいてカウントを継続するから、時計データが無くなってしまうという事態が防止される。
【００３３】
上述した例では、瞬停等に起因する時計データの消失を防止できるデータ伝送回路を放送受信装置に用いた場合を示したが、二つのＣＰＵ間でのスタンバイ時とパワーオン時との切り替え時に時計データを伝送する他の装置においても、この発明にかかるデータ伝送回路を用いることが可能である。
【００３４】
【発明の効果】
以上説明したように、この発明によれば、瞬停等に起因する時計データの消失を防止できるという効果を奏する。
【図面の簡単な説明】
【図１】この発明の実施形態の放送受信装置を示すブロック図である。
【図２】処理内容を示したフローチャートである。
【図３】図２の続きの処理内容を示したフローチャートである。
【図４】同図（ａ）は時計データ入力画面を例示した説明図であり、同図（ｂ）は時計表示画面を例示した説明図である。
【符号の説明】
２    ディジタルモジュール
３    メインＣＰＵ
６    アナログモジュール
８    サブＣＰＵ
１１  第１の電源回路
１２  第２の電源回路
【図１】
0004175830.tif 000002
【図２】
0004175830.tif 000003
【図３】
0004175830.tif 000004
【図４】
0004175830.tif 000005