(57)【要約】【課題】アナログ及びデジタルの両放送番組データを受信可能な受信装置の低消費電力化を図る。【解決手段】ＴＶチューナ・キャプチャユニット１１２は、ＲＦチューナユニット２０１、アナログ復調ユニット２０２、デジタル復調ユニット２０３、アナログＴＶ処理ユニット２０４、デジタルＴＶ処理ユニット２０５及びバスＩＦユニット２０６を含む。ＴＶチューナ・キャプチャドライバ４０は、ＴＶアプリケーション５０の実行状況に応じて、ＴＶチューナ・キャプチャユニット１１２に含まれているユニット２０１，２０２，２０３，２０４及び２０５のうち、当該アプリケーション５０の実行に不要なユニットを省電力状態に設定するための制御を行う。【選択図】      図３
2007088717.tif 000002
【特許請求の範囲】
【請求項１】
バスを有し、アナログテレビジョンモードとデジタルテレビジョンモードの両モードをサポートするテレビジョンアプリケーションプログラムの実行によって再生された映像データを含む各種データを表示装置に表示可能な情報処理装置において、
アナログ変調されたテレビジョン信号とデジタル変調されたテレビジョン信号とが混合された高周波信号を中間周波数信号に変換するデジタルアナログ共用のチューナユニットと、前記アナログテレビジョンモードにおいて前記チューナユニットから出力される中間周波数信号を復調して第１の形式のデータを生成するアナログ復調ユニットと、前記デジタルテレビジョンモードにおいて前記チューナユニットから出力される中間周波数信号を復調して第２の形式のデータを生成するデジタル復調ユニットと、前記第１の形式のデータに対して当該第１の形式のデータに固有の処理を行ってアナログテレビジョンデータを出力するアナログテレビジョン処理ユニットと、前記第２の形式のデータに対して当該第２の形式のデータに固有の処理を行ってデジタルテレビジョンデータを出力するアナログテレビジョン処理ユニットと、前記アナログテレビジョン処理ユニット及び前記デジタルテレビジョン処理ユニットと前記バスとを接続するためのバスインタフェースユニットとを含む受信装置と、
前記テレビジョンアプリケーションプログラムの実行状況に応じて、前記受信装置に含まれている、前記チューナユニット、前記アナログ復調ユニット、前記デジタル復調ユニット、前記アナログテレビジョン処理ユニット及び前記デジタルテレビジョン処理ユニットのうち、当該プログラムの実行に不要なユニットを省電力状態に設定するための制御を行う制御ユニットと
を具備することを特徴とする情報処理装置。
【請求項２】
前記制御ユニットは、前記情報処理装置の初期化時に起動され、起動時には、前記チューナユニット、前記アナログ復調ユニット、前記デジタル復調ユニット、前記アナログテレビジョン処理ユニット及び前記デジタルテレビジョン処理ユニットを省電力状態に設定し、前記テレビジョンアプリケーションプログラムによって前記アナログテレビジョンモードが指定された場合には、前記デジタル復調ユニット及び前記デジタルテレビジョン処理ユニットを省電力状態に設定し、前記テレビジョンアプリケーションプログラムによって前記デジタルテレビジョンモードが指定された場合には、前記アナログ復調ユニット及び前記アナログテレビジョン処理ユニットを省電力状態に設定することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記受信装置は、
前記チューナユニット、前記アナログ復調ユニット、前記デジタル復調ユニット、前記アナログテレビジョン処理ユニット及び前記デジタルテレビジョン処理ユニットの状態を、それぞれ、前記制御ユニットの制御によって動作可能状態または省電力状態に設定するための、第１の制御信号、第２の制御信号、第３の制御信号、第４の制御信号及び第５の制御信号を出力する省電力制御回路と、
前記第１の制御信号に応じて前記チューナユニットを動作可能状態または省電力状態に設定する第１の制御回路と、
前記第２の制御信号に応じて前記アナログ復調ユニットを動作可能状態または省電力状態に設定する第２の制御回路と、
前記第３の制御信号に応じて前記デジタル復調ユニットを動作可能状態または省電力状態に設定する第３の制御回路と、
前記第４の制御信号に応じて前記アナログテレビジョン処理ユニットを動作可能状態または省電力状態に設定する第４の制御回路と、
前記第５の制御信号に応じて前記デジタルテレビジョン処理ユニットを動作可能状態または省電力状態に設定する第５の制御回路と
を更に含むことを特徴とする請求項２記載の情報処理装置。
【請求項４】
前記制御ユニットは、
起動時に、前記受信装置を省電力制御モードに設定する省電力制御モジュールと、
前記テレビジョンアプリケーションプログラムによって前記アナログテレビジョンモードが指定された場合、前記受信装置が前記省電力制御モードに設定されている状態で、当該受信装置を前記アナログテレビジョンモードに設定し、前記テレビジョンアプリケーションプログラムによって前記デジタルテレビジョンモードが指定された場合、前記受信装置が前記省電力制御モードに設定されている状態で、当該受信装置を前記デジタルテレビジョンモードに設定するテレビジョンモード制御モジュールと
を含み、
前記省電力制御回路は、前記受信装置が前記省電力制御モードに設定され、且つ前記アナログテレビジョンモード及び前記デジタルテレビジョンモードのいずれにも設定されていない第１の状態では、前記第１、第２、第３、第４及び第５の制御信号を、いずれも前記省電力状態を指定する第１の論理状態に設定し、前記受信装置が前記省電力制御モード及び前記アナログテレビジョンモードに設定されている第２の状態では、前記第１、第２及び第４の制御信号を前記動作可能状態を指定する第２の論理状態に設定する一方、前記第３及び第５の制御信号を前記第１の論理状態に設定し、前記受信装置が前記省電力制御モード及び前記デジタルテレビジョンモードに設定されている第３の状態では、前記第１、第３及び第５の制御信号を前記第２の論理状態に設定する一方、前記第２及び第４の制御信号を前記第１の論理状態に設定する
ことを特徴とする請求項３記載の情報処理装置。
【請求項５】
前記第１の制御回路は前記チューナユニットに供給される電源を前記第１の制御信号に応じてオン／オフし、
前記第２の制御回路は前記アナログ復調ユニットに供給される電源を前記第２の制御信号に応じてオン／オフし、
前記第３の制御回路は前記デジタル復調ユニットに供給される電源を前記第３の制御信号に応じてオン／オフする
ことを特徴とする請求項３記載の情報処理装置。
【請求項６】
前記第４の制御回路は前記アナログテレビジョン処理ユニットで使用されるクロック信号を前記第４の制御信号に応じてマスクし、
前記第５の制御回路は前記デジタルテレビジョン処理ユニットで使用されるクロック信号を前記第５の制御信号に応じてマスクする
ことを特徴とする請求項３記載の情報処理装置。
【請求項７】
前記アナログテレビジョン処理ユニット及び前記デジタルテレビジョン処理ユニットは、当該両ユニットに共通の電源として用いられる電源が供給される単一チップのＬＳＩに含まれることを特徴とする請求項６記載の情報処理装置。
【請求項８】
前記アナログテレビジョン処理ユニットは前記第４の制御回路を内蔵し、
前記デジタルテレビジョン処理ユニットは前記第５の制御回路を内蔵する
ことを特徴とする請求項７記載の情報処理装置。
【請求項９】
前記単一チップのＬＳＩは前記バスインタフェースユニットを更に含み、
前記バスインタフェースユニットは、当該ＬＳＩに供給される前記電源を自身の電源として用いる
ことを特徴とする請求項６記載の情報処理装置。
【請求項１０】
前記バスインタフェースユニットは、前記アナログテレビジョンモードでは前記アナログテレビジョン処理ユニットにより出力される前記アナログテレビジョンデータを、前記デジタルテレビジョンモードでは前記デジタルテレビジョン処理ユニットにより出力される前記デジタルテレビジョンデータを、それぞれ、前記バスに適合する形式のデータに変換して当該バスに送出することを特徴とする請求項１記載の情報処理装置。
【請求項１１】
前記バスインタフェースユニットは、
前記アナログテレビジョンモードでは前記アナログテレビジョンデータを選択し、前記デジタルテレビジョンモードでは前記デジタルテレビジョンデータを選択する選択器と、
前記選択器によって選択されたデータを前記バスに適合する形式のデータに変換して当該バスに送出するバス変換器と
を含むことを特徴とする請求項１０記載の情報処理装置。
【請求項１２】
アナログテレビジョンモードとデジタルテレビジョンモードの両モードをサポートし、前記アナログテレビジョンモードまたは前記デジタルテレビジョンモードで再生された映像データを含む各種データを表示装置に表示可能な情報処理装置において、
アナログ変調されたテレビジョン信号とデジタル変調されたテレビジョン信号とが混合された高周波信号を中間周波数信号に変換するデジタルアナログ共用のチューナユニットと、前記アナログテレビジョンモードにおいて前記チューナユニットから出力される中間周波数信号を復調して第１の形式のデータを生成するアナログ復調ユニットと、前記デジタルテレビジョンモードにおいて前記チューナユニットから出力される中間周波数信号を復調して第２の形式のデータを生成するデジタル復調ユニットと、前記第１の形式のデータに対して当該第１の形式のデータに固有の処理を行ってアナログテレビジョンデータを出力するアナログテレビジョン処理ユニットと、前記第２の形式のデータに対して当該第２の形式のデータに固有の処理を行ってデジタルテレビジョンデータを出力するアナログテレビジョン処理ユニットと、前記アナログテレビジョン処理ユニット及び前記デジタルテレビジョン処理ユニットと前記バスとを接続するためのバスインタフェースユニットとを含む受信装置と、
前記情報処理装置の初期化時に起動されて前記受信装置の省電力を制御する制御ユニットであって、起動時には、前記チューナユニット、前記アナログ復調ユニット、前記デジタル復調ユニット、前記アナログテレビジョン処理ユニット及び前記デジタルテレビジョン処理ユニットを省電力状態に設定し、前記アナログテレビジョンモードの期間は、前記デジタル復調ユニット及び前記デジタルテレビジョン処理ユニットを省電力状態に設定し、前記デジタルテレビジョンモードの期間は、前記アナログ復調ユニット及び前記アナログテレビジョン処理ユニットを省電力状態に設定する制御ユニットと
を具備することを特徴とする情報処理装置。
【請求項１３】
バスを有し、アナログテレビジョンモードとデジタルテレビジョンモードの両モードをサポートするテレビジョンアプリケーションプログラムの実行によって再生された映像データを含む各種データを表示装置に表示可能な情報処理装置に設けられ、アナログ変調されたテレビジョン信号とデジタル変調されたテレビジョン信号とが混合された高周波信号を中間周波数信号に変換し、当該中間周波数信号を復調して、前記アナログテレビジョンモード及び前記デジタルテレビジョンモードのうち前記テレビジョンアプリケーションプログラムによって指定されるモードに対応する形式のデータを生成する受信装置であって、前記情報処理装置のパワーオンにより動作可能状態に設定され、前記生成されたデータの形式に固有の処理を行うことで得られるアナログテレビジョンデータまたはデジタルテレビジョンデータを前記バスに送出するバスインタフェースユニットを含む複数の処理ユニットを有する受信装置での消費電力を低減する省電力制御方法において、
前記受信装置が初期化された後、前記テレビジョンアプリケーションプログラムによって前記アナログテレビジョンモード及び前記デジタルテレビジョンモードのいずれか一方が指定されるまでの期間、前記バスインタフェースユニットを除く前記複数の処理ユニットを省電力状態に設定するステップと、
前記テレビジョンアプリケーションプログラムによって前記アナログテレビジョンモード及び前記デジタルテレビジョンモードのいずれか一方が指定されることを検出するステップと、
前記テレビジョンアプリケーションプログラムによって前記アナログテレビジョンモードが指定された場合、前記バスインタフェースユニットを除く前記複数の処理ユニットのうち、前記アナログテレビジョンモードでの処理に必要な処理ユニットだけを動作可能状態に設定し、前記インタフェースユニットを除く前記複数の処理ユニットのうち残りの処理ユニットを省電力状態に設定するステップと、
前記テレビジョンアプリケーションプログラムによって前記デジタルテレビジョンモードが指定された場合、前記バスインタフェースユニットを除く前記複数の処理ユニットのうち、前記デジタルテレビジョンモードでの処理に必要な処理ユニットだけを動作可能状態に設定し、前記インタフェースユニットを除く前記複数の処理ユニットのうち残りの処理ユニットを省電力状態に設定するステップと
を具備することを特徴とする省電力制御方法。
【請求項１４】
前記テレビジョンアプリケーションプログラムの終了を検出するステップと、
前記テレビジョンアプリケーションプログラムが終了した場合、前記バスインタフェースユニットを除く前記複数の処理ユニットを省電力状態に設定するステップと
を更に具備することを特徴とする請求項１２記載の省電力制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はパーソナルコンピュータのような情報処理装置に係り、特に、アナログ及びデジタルの両放送番組データを受信可能な受信装置を有する情報処理装置及び同装置に適用される省電力制御方法に関する。
【背景技術】
【０００２】
従来から、ノートブック型パーソナルコンピュータのようなバッテリ駆動可能な様々な携帯型パーソナルコンピュータが開発されている。また、最近では、テレビジョン（ＴＶ）チューナ・キャプチャユニットのような、放送番組データを受信する受信装置を内蔵した携帯型パーソナルコンピュータも開発されている。この主の受信装置には、放送のデジタル化に伴い、アナログ及びデジタルの両放送番組データを受信する機能が要求される。
【０００３】
アナログ及びデジタルの両放送番組データを受信可能なパーソナルコンピュータは、アナログＴＶ用のチューナ回路及び復調回路（つまりアナログＴＶキャプチャユニット）並びにデジタルＴＶ用のチューナ回路及び復調回路（つまりデジタルＴＶキャプチャユニット）をそれぞれ独立に有するのが一般的である。また、アナログＴＶ用とデジタルＴＶ用の各々の復調回路は、システムバスに独立に接続される。この種のパーソナルコンピュータでは、チューナ回路が２個、システムバスインタフェース回路も２個必要となる。この場合、携帯型パーソナルコンピュータなどでは、これらの回路を実装するとスペース的に不利となるため、当該回路の実装が困難となる。また、アナログＴＶチューナ・キャプチャユニットとデジタルＴＶチューナ・キャプチャユニットが独立に存在する構成では、消費電力も両キャプチャユニット全体でほぼ２倍になる。この場合、携帯型パーソナルコンピュータでは、電池駆動時間が短くなる。
【０００４】
そこで、例えば特許文献１では、アナログ及びデジタルの両放送番組データを受信するのに共用できるデジタルアナログ共用チューナが提案されている。このデジタルアナログ共用チューナは、アナログＴＶ用とデジタルＴＶ用の独立の復調回路を含む。
【特許文献１】特開平８−２８９２１２号公報（段落００２１乃至００４７）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記したように、特許文献１に記載された技術（先行技術）では、１つのチューナ（デジタルアナログ共用チューナ）でアナログ及びデジタルの両放送番組データを受信することができる。しかし上記先行技術では、デジタルアナログ共用チューナに含まれているアナログＴＶ用とデジタルＴＶ用の復調回路毎に個別にシステムバスインタフェース回路を必要とする。このため先行技術では、デジタルアナログ共用チューナを含む受信装置を携帯型コンピュータ等の情報処理装置に実装する際の実装上の困難さが依然として残る。また、上記先行技術では、受信装置の省電力については考慮されていない。一般に受信装置には、パーソナルコンピュータの立ち上げ時に電源が供給される。このため、このような受信装置を内蔵した携帯型パーソナルコンピュータにおいては、当該受信装置で消費される電力量だけ消費電力が増加する。これにより、ＴＶ放送番組データを再生或いは記録していない場合にも当該パーソナルコンピュータのバッテリ駆動可能時間が短くなる。
【０００６】
本発明は上記事情を考慮してなされたものでその目的は、アナログ及びデジタルの両放送番組データを受信可能な受信装置での電力消費を低減できる情報処理装置及び省電力制御方法を提供することにある。
【課題を解決するための手段】
【０００７】
本発明の１つの観点によれば、バスを有し、アナログテレビジョンモードとデジタルテレビジョンモードの両モードをサポートするテレビジョンアプリケーションプログラムの実行によって再生された映像データを含む各種データを表示装置に表示可能な情報処理装置が提供される。この情報処理装置は、受信装置と制御ユニットとを具備する。受信装置は、アナログ変調されたテレビジョン信号とデジタル変調されたテレビジョン信号とが混合された高周波信号を中間周波数信号に変換するデジタルアナログ共用のチューナユニットと、前記アナログテレビジョンモードにおいて前記チューナユニットから出力される中間周波数信号を復調して第１の形式のデータを生成するアナログ復調ユニットと、前記デジタルテレビジョンモードにおいて前記チューナユニットから出力される中間周波数信号を復調して第２の形式のデータを生成するデジタル復調ユニットと、前記第１の形式のデータに対して当該第１の形式のデータに固有の処理を行ってアナログテレビジョンデータを出力するアナログテレビジョン処理ユニットと、前記第２の形式のデータに対して当該第２の形式のデータに固有の処理を行ってデジタルテレビジョンデータを出力するアナログテレビジョン処理ユニットと、前記アナログテレビジョン処理ユニット及び前記デジタルテレビジョン処理ユニットと前記バスとを接続するためのバスインタフェースユニットとを含む。制御ユニットは、前記テレビジョンアプリケーションプログラムの実行状況に応じて、前記受信装置に含まれている、前記チューナユニット、前記アナログ復調ユニット、前記デジタル復調ユニット、前記アナログテレビジョン処理ユニット及び前記デジタルテレビジョン処理ユニットのうち、当該プログラムの実行に不要なユニットを省電力状態に設定するための制御を行う。
【発明の効果】
【０００８】
本発明によれば、受信装置に含まれている、チューナユニット、アナログ復調ユニット、デジタル復調ユニット、アナログテレビジョン処理ユニット及びデジタルテレビジョン処理ユニットのうち、テレビジョンアプリケーションプログラムの実行に不要なユニットが省電力状態に設定されるため、受信装置での電力消費を低減できる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施の形態につき図面を参照して説明する。  
まず、図１及び図２を参照して、本発明の一実施形態に係る情報処理装置の構成について説明する。この情報処理装置は、例えば、ノートブック型パーソナルコンピュータ１０として実現されている。
【００１０】
図１はノートブック型パーソナルコンピュータ１０のディスプレイユニットを開いた状態における斜視図である。このコンピュータ１０は、コンピュータ本体１１と、ディスプレイユニット１２とから構成されている。ディスプレイユニット１２には、ＬＣＤ（Liquid Crystal Display）１７から構成される表示装置が組み込まれており、そのＬＣＤ１７の表示画面はディスプレイユニット１２のほぼ中央に位置されている。
【００１１】
ディスプレイユニット１２は、コンピュータ本体１１に対して開放位置と閉塞位置との間を回動自在に取り付けられている。コンピュータ本体１１は薄い箱形の筐体を有しいる。コンピュータ本体１１の上面には、キーボード１３、コンピュータ１０を電源オン／オフするためのパワーボタン１４、入力操作パネル１５、タッチパッド１６、及びスピーカ１８Ａ、１８Ｂなどが配置されている。
【００１２】
入力操作パネル１５は、押されたボタンに対応するイベントを入力する入力装置であり、複数の機能をそれぞれ起動するための複数のボタンを備えている。これらボタン群には、アナログＴＶ起動ボタン１５Ａ、デジタルＴＶ起動ボタン１５Ｂ及びチャンネル切替ボタン１５Ｃが含まれている。
【００１３】
ＴＶ起動ボタン１５Ａ及び１５Ｂは、それぞれ、アナログＴＶ放送番組データ及びデジタルＴＶ放送番組データを再生するためのボタンである。ＴＶ起動ボタン１５Ａまたは１５Ｂがユーザによって押下されたとき、ＴＶアプリケーション（ＴＶアプリケーションプログラム）５０（図３参照）が自動的に起動される。これにより、アナログＴＶ放送番組データまたはデジタルＴＶ放送番組データを再生するための処理が実行される。つまり、ＴＶアプリケーション５０は、アナログＴＶ放送番組データ及びデジタルＴＶ放送番組データの再生（アナログＴＶモード及びデジタルＴＶモードの両モード）をサポートする。ＴＶアプリケーション５０は、ＴＶ放送番組データの再生及び記録、外部機器（外部のオーディオ・ビデオ機器）からの映像データ（オーディオ・ビデオデータ）の再生及び記録を実行するためのビデオ再生プログラムである。
【００１４】
ＴＶアプリケーション５０がデジタルＴＶ放送番組データの再生を実行している状態でＴＶ起動ボタン１５Ａが押下されたとき、ＴＶアプリケーション５０の処理はアナログＴＶ放送番組データの再生の実行に切り替わる。同様に、ＴＶアプリケーション５０がアナログＴＶ放送番組データの再生を実行している状態でＴＶ起動ボタン１５Ｂが押下されたとき、ＴＶアプリケーション５０の処理はデジタルＴＶ放送番組データの再生の実行に切り替わる。
【００１５】
チャンネル切替ボタン１５Ｃは、再生（視聴）／記録すべきＴＶ放送番組データのチャンネルを選択するためのボタンである。切替ボタン１５Ｃがユーザによって押下される度に、再生／記録すべきＴＶ放送番組データのチャンネルが順番に切り替えられる。
【００１６】
コンピュータ１０においては、汎用の主オペレーティングシステムの他に、ＡＶ（オーディオ・ビデオ）データを処理するための専用の副オペレーティングシステムがインストールされている。ＴＶアプリケーション５０は、副オペレーティングシステム上で動作するプログラムである。
【００１７】
パワーボタン１４がユーザによって押下されたとき、主オペレーティングシステムが起動される。一方、ＴＶ起動ボタン１５Ａまたは１５Ｂがユーザによって押下されたときは、主オペレーティングシステムではなく、副オペレーティングシステムが起動される。この副オペレーティングシステムの起動により、ＴＶアプリケーション５０が自動的に実行される。副オペレーティングシステムはＡＶ機能を実行するための最小限の機能のみを有している。このため、副オペレーティングシステムのブートアップに要する時間は、主オペレーティングシステムのブートアップに要する時間に比べて遥かに短い。よって、ユーザは、ＴＶ起動ボタン１５Ａまたは１５Ｂを押すだけで、ＴＶ視聴／録画を即座に行うことができる。
【００１８】
コンピュータ１０は、アナログＴＶ放送（例えば地上波アナログＴＶ放送）及びデジタルＴＶ放送（例えば地上波デジタルＴＶ放送）の両方のＴＶ放送の番組データを受信、再生することができる。コンピュータ本体１１の右側面には、アナログＴＶ放送及びデジタルＴＶ放送共用のアンテナ端子１９が設けられている。このアンテナ端子１９には、アナログ変調されたテレビジョン信号とデジタル変調されたテレビジョン信号とが混合された高周波信号（ＲＦ信号）３０１（図３参照）がアンテナケーブルを介して供給される。
【００１９】
図２はコンピュータ１０のシステム構成を示すブロック図である。コンピュータ１０は、図２に示されているように、ＣＰＵ１０１、ノースブリッジ１０２、主メモリ１０３、サウスブリッジ１０４、グラフィクスコントローラ１０５、サウンドコントローラ１０６、ＴＭＤＳ（Transition Minimized Differential Signaling）回路１０７、ビデオプロセッサ１０８、ＢＩＯＳ−ＲＯＭ１０９、ハードディスクドライブ（ＨＤＤ）１１０、光ディスクドライブ（ＯＤＤ）１１１、ＴＶチューナ・キャプチャユニット１１２及びエンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１１３等を備えている。
【００２０】
ＣＰＵ１０１はコンピュータ１０の動作を制御するプロセッサである。ＣＰＵ１０１は、ＨＤＤ１１０から主メモリ１０３にロードされる、主オペレーティングシステム／副オペレーティングシステム、及びＴＶアプリケーション５０のような各種アプリケーションプログラムを実行する。オペレーティングシステムは、複数のウィンドウを表示画面上に表示するためのウィンドウシステムを有している。
【００２１】
映像データ（例えば、ＴＶ放送番組データ、外部機器から入力されたビデオデータなど）は、通常、ＴＶアプリケーション５０に対応するウィンドウ内に表示される。この場合、例えば、ＴＶアプリケーション５０に対応するウィンドウはデスクトップ画面上に配置され、そのウィンドウ内に映像データが表示される（ウィンドウモード）。また、コンピュータ１０は、映像データをＬＣＤ１７の表示画面上にフルスクリーンモードで表示することもできる。このフルスクリーンモードにおいては、映像データだけが表示画面上のほぼ全エリアに表示される。
【００２２】
また、ＣＰＵ１０１は、ＢＩＯＳ−ＲＯＭ１０９に格納されたシステムＢＩＯＳ（Basic Input Output System）１０９ａも実行する。システムＢＩＯＳ１０９ａはハードウェア制御のためのプログラムである。
【００２３】
ノースブリッジ１０２はＣＰＵ１０１のローカルバスとサウスブリッジ１０４との間を接続するブリッジデバイスである。ノースブリッジ１０２には、主メモリ１０３をアクセス制御するメモリコントローラも内蔵されている。また、ノースブリッジ１０２は、ＡＧＰ（Accelerated Graphics Port）バス、ＰＣＩ  ｅｘｐｒｅｓｓ規格のシリアルバスなどを介してグラフィクスコントローラ１０５との通信を実行する機能も有している。
【００２４】
グラフィクスコントローラ１０５はコンピュータ１０のディスプレイモニタとして使用されるＬＣＤ１７を制御する表示コントローラである。このグラフィクスコントローラ１０５によって生成される映像データはＴＭＤＳ回路１０７を介してビデオプロセッサ１０８に送られる。ビデオプロセッサ１０８は、グラフィクスコントローラ１０５からの映像データを高画質化するための映像処理（画質調整処理）を実行する。ビデオプロセッサ１０８によって高画質化された映像データを、コンピュータ本体１１に設けられた表示出力インタフェース、例えばＴＶインタフェース（ＴＶ−ＩＦ）３及びＨＤＭＩ（High-Definition Multimedia Interface）インタフェース（ＨＤＭＩ−ＩＦ）４をそれぞれ介して外部のＴＶ（テレビジョン装置）１及び外部のＨＤＭＩモニタ２に送出することもできる。
【００２５】
サウスブリッジ１０４は、ＬＰＣ（Low Pin Count）バス２０上の各デバイスを制御する。また、サウスブリッジ１０４は、ＨＤＤ１１０及びＯＤＤ１１１を制御するためのＩＤＥ（Integrated Drive Electronics）コントローラを内蔵している。また、サウスブリッジ１０４は、サウンドコントローラ１０６との通信を実行する。サウンドコントローラ１０６は音源デバイスであり、再生対象のオーディオデータをスピーカ１８Ａ、１８Ｂ、または外部の５．１チャンネルスピーカシステムに出力する。更に、サウスブリッジ１０４は、ＢＩＯＳ−ＲＯＭ１０９と、ＰＣＩ（Peripheral Component Interconnect）バス２１上の各デバイスを制御する。ＰＣＩバス２１はシステムバスとして用いられる。ＰＣＩバス２１には、バスコネクタ３０を介してＴＶチューナ・キャプチャユニット１１２が接続されている。バスコネクタ３０は、例えば、Mini PCIコネクタから構成されている。
【００２６】
ＴＶチューナ・キャプチャユニット１１２は、地上波アナログＴＶ放送のようなアナログ放送番組のデータ及び地上波デジタルＴＶ放送のようなデジタル放送番組のデータを受信する受信装置である。ＴＶチューナ・キャプチャユニット１１２は、アンテナ端子１９に接続されている。ＴＶチューナ・キャプチャユニット１１２によって受信された、アナログまたはデジタルの放送番組のデータは当該ユニット１１２で処理された後、ＰＣＩバス２１上に出力される。ＴＶアプリケーション５０は、ＴＶチューナ・キャプチャユニット１１２からＰＣＩバス２１上に出力されたデータをＬＣＤ１７に表示する。ＴＶアプリケーション５０はまた、このデータをＨＤＤ１１０に格納する録画処理を実行することもできる。
【００２７】
ＥＣ／ＫＢＣ１１３は、電力管理のためのエンベデッドコントローラ（ＥＣ）と、キーボード（ＫＢ）１３及びタッチパッド１６を制御するためのキーボードコントローラ（ＫＢＣ）とが集積された１チップマイクロコンピュータである。このＥＣ／ＫＢＣ１１３は、ユーザによるパワーボタン１４の操作に応じてコンピュータ１０をパワーオン／パワーオフする機能を有している。さらに、ＥＣ／ＫＢＣ１１３は、ユーザによるＴＶ起動ボタン１５Ａまたは１５Ｂの操作に応じて、コンピュータ１０をパワーオンすることもできる。
【００２８】
図３は図２中のＴＶチューナ・キャプチャユニット１１２の構成を示すブロック図である。ＴＶチューナ・キャプチャユニット１１２は、図３に示されているように、バスコネクタ３０およびＰＣＩバス２１を介して、コンピュータ１０のシステムロジック１００に接続されている。システムロジック１００は、ＴＶチューナ・キャプチャユニット１１２のホストシステムとして機能する。このシステムロジック１００は、図２のＣＰＵ１０１、ノースブリッジ１０２、主メモリ１０３、サウスブリッジ１０４、グラフィクスコントローラ１０５、ＢＩＯＳ−ＲＯＭ１０９、ＨＤＤ１１０、ＯＤＤ１１１及びＥＣ／ＫＢＣ１１３を含む。
【００２９】
ＴＶアプリケーション５０は、起動／終了通知モジュール５１及びＴＶモード指定モジュール５２を含む。起動／終了通知モジュール５１は、ＴＶアプリケーション５０が起動されたことをＴＶチューナ・キャプチャドライバ４０に通知する。ＴＶモード指定モジュール５２は、ユーザの操作に応じてアナログＴＶモードまたはデジタルＴＶモードを指定する。
【００３０】
ＴＶチューナ・キャプチャドライバ４０は、ＴＶチューナ・キャプチャユニット１１２を制御する制御ユニットである。このドライバ４０はまた、ＴＶチューナ・キャプチャユニット１１２の動作状態を管理する。このドライバ４０は、所定のＴＶチューナ・キャプチャドライバプログラム（制御プログラム）をＣＰＵ１０１が実行することにより実現される。このため、ドライバ４０の処理をＣＰＵ１０１の処理として捉えることも可能である。
【００３１】
ＴＶチューナ・キャプチャドライバ４０は、省電力制御モジュール４１と、ＴＶモード制御モジュール４２とを含む。省電力制御モジュール４１は、ＴＶチューナ・キャプチャドライバ４０の起動に応じて、ＴＶチューナ・キャプチャユニット１１２の制御レジスタ２０６ａの後述する省電力制御ビットｂ０を“１”に設定する。ＴＶモード制御モジュール４２は、ＴＶアプリケーション５０のＴＶモード指定モジュール５２からのアナログＴＶまたはデジタルＴＶのモード指定を検出して、制御レジスタ２０６ａの後述するアナログＴＶモードビットｂ１及びデジタルＴＶモードビットｂ２を、ｂ１ｂ２＝“１０”または“０１”に設定する。
【００３２】
ＴＶチューナ・キャプチャユニット１１２は、ＲＦチューナユニット２０１と、アナログ復調ユニット２０２と、デジタル復調ユニット２０３と、アナログＴＶ処理ユニット２０４と、デジタルＴＶ処理ユニット２０５と、バスインタフェースユニット（バスＩＦユニット）２０６と、電源制御回路２１１，２１２及び２１３と、クロック制御回路２１４及び２１５と、省電力制御回路２１６とから構成される。本実施形態において、アナログＴＶ処理ユニット２０４、デジタルＴＶ処理ユニット２０５及びバスＩＦユニット２０６は、例えば単一チップのＬＳＩ２０７に集積され（含まれ）ている。ＬＳＩ２０７には、パーソナルコンピュータ１０のパワーオンに応じて電源ＰＳ４が供給される。この電源ＰＳ４は、ＬＳＩ２０７に集積されているアナログＴＶ処理ユニット２０４、デジタルＴＶ処理ユニット２０５及びバスＩＦユニット２０６に共通の電源として用いられる。なお、バスＩＦユニット２０６がＬＳＩ２０７に含まれていなくても構わない。また、アナログＴＶ処理ユニット２０４及びデジタルＴＶ処理ユニット２０５が独立のＬＳＩであっても構わない。
【００３３】
ＲＦチューナユニット２０１は、例えば前記特許文献１に記載されているようなデジタルアナログ共用チューナである。ＲＦチューナユニット２０１は、当該ＲＦチューナユニット２０１用の電源ＰＳ１が供給されることにより動作可能となる。ＲＦチューナユニット２０１はアンテナ端子１９と接続されている。ＲＦチューナユニット２０１は、アンテナ端子１９を介して供給されるＲＦ信号３０１を受信する。ＲＦ信号３０１は、前記したように、アナログ変調されたテレビジョン信号とデジタル変調されたテレビジョン信号とが混合された高周波信号である。ＲＦチューナユニット２０１は、受信されたＲＦ信号３０１からユーザが選局したチャネルに対応する帯域の信号を選択して増幅する。ＲＦチューナユニット２０１は、増幅された信号を中間周波数（Intermediate Frequency）信号（ＩＦ信号）に変換する。ＲＦチューナユニット２０１は、このＩＦ信号から、帯域フィルタとしての表面弾性波（Surface Acoustic Wave：ＳＡＷ）フィルタにより不要周波数成分を除去し、その不要周波数成分が除去されたＩＦ信号をＩＦ信号３０２として出力する。
【００３４】
アナログ復調ユニット２０２は、アナログＴＶモードにおいて動作可能となる。アナログ復調ユニット２０２は、ＲＦチューナユニット２０１によって出力されるＩＦ信号３０２を復調し、例えばコンポジット信号（ＴＶ−ＣＶＢＳ）形式の映像信号（ビデオコンポジット信号）３０３及び例えば２ｎｄ  ＳＩＦ（Sound Intermediate Frequency）形式のオーディオ信号（音声ＩＦ信号）３０４を生成する。
【００３５】
デジタル復調ユニット２０３は、デジタルＴＶモードにおいて動作可能となる。デジタル復調ユニット２０３は、ＲＦチューナユニット２０１によって出力されるＩＦ信号３０２を復調し、放送番組データ（ビデオ、オーディオデータ）を含むトランスポートストリーム（Transport Stream：ＴＳ）３０５を生成する。地上波デジタルＴＶ放送においては、放送番組データ（放送コンテンツ）に対する圧縮符号化方式としてＭＰＥＧ２（MPEG: Moving Picture Coding Experts Group）が利用されている。そこでＴＳ３０５をＭＰＥＧ２−ＴＳ３０５と表現する。ＭＰＥＧ２−ＴＳ３０５は、連続する複数のＴＳパケットから構成される。各ＴＳパケットは、ヘッダとペイロードから構成される。
【００３６】
アナログＴＶ処理ユニット２０４は、アナログＴＶモードにおいて動作可能となる。アナログＴＶ処理ユニット２０４は、アナログ復調ユニット２０２によって出力されるビデオコンポジット信号３０３及び音声ＩＦ信号３０４をそれぞれデコードするためのビデオデコード処理及び音声デコード処理を実行して、例えばＩＴＵ−６５６形式のデジタル映像データ及びＩ２Ｓ形式のデジタルオーディオデータを生成する。アナログＴＶ処理ユニット２０４は、デジタル映像データ及びデジタルオーディオデータをそれぞれＭＰＥＧ２のような圧縮符号化方式で圧縮符号化して、当該圧縮符号化されたＡＶストリーム（つまり所定の形式の映像データ及びオーディオデータ）をアナログＴＶデータ３０６として出力する。アナログＴＶデータ３０６はバスＩＦユニット２０６に送られる。
【００３７】
デジタルＴＶ処理ユニット２０５は、デジタルＴＶモードにおいて動作可能となる。デジタルＴＶ処理ユニット２０５は、ＭＰＥＧ２−ＴＳ３０５を一旦バッファリングし、当該ＭＰＥＧ２−ＴＳ３０５から、ＰＥＳ（Packetized Elementary Stream）パケットと呼ばれる符号化された映像及び音声データ等を分離する処理を行う。デジタルＴＶ処理ユニット２０５は、この分離された符号化された映像及び音声データをデジタルＴＶデータ３０７として出力する。デジタルＴＶデータ３０７はバスＩＦユニット２０６に送られる。
【００３８】
バスＩＦユニット２０６は、ＰＣＩデバイスであり、バスコネクタ３０及びＰＣＩバス２１を介してシステムロジック１００との通信を実行する。バスＩＦユニット２０６は、制御レジスタ２０６ａ、選択器２０６ｂ及びバス変換器（ＩＦ変換器）２０６ｃを含む。
【００３９】
制御レジスタ２０６ａは、ＲＦチューナユニット２０１、アナログ復調ユニット２０２、デジタル復調ユニット２０３、アナログＴＶ処理ユニット２０４及びデジタルＴＶ処理ユニット２０５の省電力状態（動作可能状態）を制御するための制御情報を保持するのに用いられる。この制御情報は、例えば省電力制御ビットｂ０、アナログＴＶモードビットｂ１及びデジタルＴＶモードビットｂ２から構成される。制御レジスタ２０６ａはＴＶチューナ・キャプチャドライバ４０からアクセス可能である。
【００４０】
選択器２０６ｂは、アナログＴＶ処理ユニット２０４から出力されるアナログＴＶデータ３０６及びデジタルＴＶ処理ユニット２０５から出力されるデジタルＴＶデータ３０７のいずれか一方を、制御レジスタ２０６ａの例えばアナログＴＶモードビットｂ１及びデジタルＴＶモードビットｂ２に応じて選択する。バス変換器２０６ｃは、選択器２０６ｂによって選択されたアナログＴＶデータ３０６またはデジタルＴＶデータ３０７をシステムバスとしてのＰＣＩバス２１に適合する形式のデータ（システムバスデータ）に変換する。バス変換器２０６ｃは、変換されたデータをバスコネクタ３０及びＰＣＩバス２１を介してシステムロジック１００に転送する。
【００４１】
電源制御回路（第１の制御回路）２１１は、ＲＦチューナユニット２０１に供給される電源ＰＳ１のオン／オフをチューナオン信号（第１の制御信号）ＴＯＮに応じて制御する。即ち電源制御回路２１１は、例えばＴＯＮ＝“１”の期間、電源ＰＳ１をオンし、ＴＯＮ＝“０”の期間、当該電源ＰＳ１をオフする。ここでは、ＴＯＮ＝“１”の期間、電源ＰＳ１がＲＦチューナユニット２０１に供給され、ＴＯＮ＝“０”の期間、当該電源ＰＳ２がＲＦチューナユニット２０１に供給されるのが抑止される。これによりＲＦチューナユニット２０１は、ＴＯＮ＝“１”（第２の論理状態）の期間動作可能状態となり、ＴＯＮ＝“０”（第１の論理状態）の期間動作停止状態、つまり省電力状態となる。
【００４２】
電源制御回路（第２の制御回路）２１２は、アナログ復調ユニット２０２に供給される電源ＰＳ２のオン／オフをアナログＴＶモード信号（第２の制御信号）ＡＴＭ２に応じて制御する。即ち電源制御回路２１２は、例えばＡＴＭ２＝“１”の期間、電源ＰＳ２をオンし、ＡＴＭ２＝“０”の期間、当該電源ＰＳ２をオフする。これによりアナログ復調ユニット２０２は、ＡＴＭ２＝“１”（第２の論理状態）の期間動作可能状態となり、ＡＴＭ２＝“０”（第１の論理状態）の期間動作停止状態、つまり省電力状態となる。
【００４３】
電源制御回路（第３の制御回路）２１３は、デジタル復調ユニット２０３に供給される電源ＰＳ３のオン／オフをデジタルＴＶモード信号（第３の制御信号）ＤＴＭ２に応じて制御する。即ち電源制御回路２１２は、例えばＤＴＭ２＝“１”の期間、電源ＰＳ３をオンし、ＤＴＭ２＝“０”の期間、当該電源ＰＳ３をオフする。これによりデジタル復調ユニット２０３は、ＤＴＭ２＝“１”（第２の論理状態）の期間動作可能状態となり、ＤＴＭ２＝“０”（第１の論理状態）の期間動作停止状態、つまり省電力状態となる。
【００４４】
クロック制御回路（第４の制御回路）２１４は、アナログＴＶ処理ユニット２０４の動作に必要なアナログＴＶ用クロック信号ＣＬＫＡを、アナログＴＶモード信号（第４の制御信号）ＡＴＭ１に応じてマスクする。クロック制御回路２１４は、アナログＴＶ用クロック信号ＣＬＫＡ及びアナログＴＶモード信号ＡＴＭ１が入力されるゲート回路である。クロック制御回路２１４は、例えばＡＴＭ１＝“１”の期間、当該クロック制御回路２１４に入力されるアナログＴＶ用クロック信号ＣＬＫＡの出力を許可し、ＡＴＭ１＝“０”の期間、当該クロック信号ＣＬＫＡの出力を禁止する。つまりクロック制御回路２１４は、アナログＴＶ処理ユニット２０４で使用されるアナログＴＶ用クロック信号ＣＬＫＡを、ＡＴＭ１＝“１”の期間有効化し、ＡＴＭ１＝“０”の期間無効化（マスク）する。これによりアナログＴＶ処理ユニット２０４は、ＡＴＭ１＝“１”（第２の論理状態）の期間動作可能状態となり、ＡＴＭ１＝“０”（第１の論理状態）の期間動作停止状態、つまり省電力状態となる。
【００４５】
クロック制御回路（第５の制御回路）２１５は、デジタルＴＶ処理ユニット２０５の動作に必要なデジタルＴＶ用クロック信号ＣＬＫＤを、デジタルＴＶモード信号（第５の制御信号）ＤＴＭ１に応じてマスクする。クロック制御回路２１５は、デジタルＴＶ用クロック信号ＣＬＫＤ及びデジタルＴＶモード信号ＤＴＭ１が入力されるゲート回路である。クロック制御回路２１５は、例えばＤＴＭ１＝“１”の期間、当該クロック制御回路２１５に入力されるアナログＴＶ用クロック信号ＣＬＫＤの出力を許可し、ＤＴＭ１＝“０”の期間、当該クロック信号ＣＬＫＤの出力を禁止する。つまりクロック制御回路２１５は、デジタルＴＶ処理ユニット２０５で使用されるデジタルＴＶ用クロック信号ＣＬＫＤを、ＤＴＭ１＝“１”の期間有効化し、ＤＴＭ１＝“０”の期間無効化（マスク）する。これによりデジタルＴＶ処理ユニット２０５は、ＤＴＭ１＝“１”（第２の論理状態）の期間動作可能状態となり、ＤＴＭ１＝“０”（第１の論理状態）の期間動作停止状態、つまり省電力状態となる。
【００４６】
このように本実施形態では、単一チップのＬＳＩ２０７に集積されているアナログＴＶ処理ユニット２０４及びデジタルＴＶ処理ユニット２０５の省電力状態が、それぞれクロック信号ＣＬＫＡ及びＣＬＫＤをマスク（停止）することにより独立して制御される。これによりパーソナルコンピュータ１０のパワーオン後は、ＬＳＩ２０７内のアナログＴＶ処理ユニット２０４、デジタルＴＶ処理ユニット２０５及びバスＩＦユニット２０６に電源ＰＳ４が共通に供給される状態にありながら、当該ＬＳＩ２０７内の動作に必要のない回路で無駄な電力が消費されるのを防止することができる。
【００４７】
図３では、クロック制御回路２１４及び２１５は、作図の都合で、それぞれアナログＴＶ処理ユニット２０４及びデジタルＴＶ処理ユニット２０５の外部に設けられている。しかし本実施形態では、クロック制御回路２１４及び２１５は、それぞれ、アナログＴＶ処理ユニット２０４及びデジタルＴＶ処理ユニット２０５に内蔵されているものとする。
【００４８】
省電力制御回路２１６は、制御レジスタ２０６ａのビットｂ０〜ｂ２の論理状態に応じてチューナオン信号ＴＯＮ、アナログＴＶモード信号ＡＴＭ１，ＡＴＭ２及びデジタルＴＶモード信号ＤＴＭ１，ＤＴＭ２の状態を制御する。制御レジスタ２０６ａのビットｂ０〜ｂ２と、チューナオン信号ＴＯＮ、アナログＴＶモード信号ＡＴＭ１，ＡＴＭ２及びデジタルＴＶモード信号ＤＴＭ１，ＤＴＭ２の状態との関係を図４に示す。
【００４９】
次に、本実施形態で実行されるＴＶチューナ・キャプチャユニット１１２の省電力のための処理（省電力制御処理）の手順について、図５乃至図８のフローチャートを参照して説明する。
【００５０】
まず、パーソナルコンピュータ１０がパワーオンされたものとする。すると、システムロジック１００内の電源装置からバスコネクタ３０を介してＴＶチューナ・キャプチャユニット１１２にシステム電源ＰＳが供給される。ＴＶチューナ・キャプチャユニット１１２では、このシステム電源ＰＳから、図示せぬ電源回路によって電源ＰＳ１，ＰＳ２，ＰＳ３及びＰＳ４が生成される。
【００５１】
ＴＶチューナ・キャプチャユニット１１２にシステム電源ＰＳが供給されると、当該ＴＶチューナ・キャプチャユニット１１２内のバスＩＦユニット２０６は、例えばハードウェア的にリセットされる。これによりバスＩＦユニット２０６に含まれている制御レジスタ２０６ａの省電力制御ビットｂ０、アナログＴＶモードビットｂ１及びデジタルＴＶモードビットｂ２は、全て“０”に初期化される。
【００５２】
省電力制御回路２１６は、制御レジスタ２０６ａの初期値、つまりｂ０＝ｂ１＝ｂ２＝“０”に応じて、チューナオン信号ＴＯＮ、アナログＴＶモード信号ＡＴＭ１，ＡＴＭ２及びデジタルＴＶモード信号ＤＴＭ１，ＤＴＭ２の状態を、図４に示すように
ＴＯＮ＝“０”
ＡＴＭ１＝“１”，ＡＴＭ２＝“０”
ＤＴＭ１＝“１”，ＤＴＭ２＝“０”
のように設定する（ステップＳ１）。
【００５３】
すると電源制御回路２１１，２１２及び２１３は、それぞれ、ＲＦチューナユニット２０１、アナログ復調ユニット２０２及びデジタル復調ユニット２０３に供給される電源ＰＳ１、ＰＳ２及びＰＳ３を遮断する。これにより、ＲＦチューナユニット２０１、アナログ復調ユニット２０２及びデジタル復調ユニット２０３はいずれも省電力状態（動作停止状態）に設定される。一方、クロック制御回路２１４及び２１５は、それぞれ、アナログＴＶ処理ユニット２０４及びデジタルＴＶ処理ユニット２０５で使用されるクロック信号ＣＬＫＡ及びＣＬＫＤを有効化する。これにより、アナログＴＶ処理ユニット２０４及びデジタルＴＶ処理ユニット２０５はいずれも動作可能状態に設定される。なお、制御レジスタ２０６ａが初期化されている場合に、アナログＴＶ処理ユニット２０４及びデジタルＴＶ処理ユニット２０５が、ＲＦチューナユニット２０１、アナログ復調ユニット２０２及びデジタル復調ユニット２０３と同様に省電力状態（動作停止状態）に設定される構成であっても構わない。
【００５４】
上述の状態で、例えば主オペレーティングシステムによりＴＶチューナ・キャプチャドライバ４０が起動される（ステップＳ２）。すると、ドライバ４０の省電力制御モジュール４１は、制御レジスタ２０６ａの省電力制御ビットｂ０を“１”に設定する（ステップＳ３）。この結果、制御レジスタ２０６ａのビットｂ０，ｂ１及びｂ２は、それぞれ“１”，“０”及び“０”となる。ここで、ｂ０＝“１”は、ＴＶチューナ・キャプチャユニット１１２が省電力制御モードに設定されていることを示す。また、ｂ１＝ｂ２＝“０”は、ＴＶチューナ・キャプチャユニット１１２がアナログＴＶモード及びデジタルＴＶモードのいずれのモードにも設定されていないことを示す。省電力制御モードでは、ＴＶチューナ・キャプチャユニット１１２内のユニット２０１乃至２０５のうち、ＴＶアプリケーション５０の実行に不要なユニットは、以下に述べるように全て省電力状態に設定される。
【００５５】
省電力制御回路２１６は、制御レジスタ２０６ａのビットｂ０，ｂ１及びｂ２の値、つまりｂ０＝“１”，ｂ１＝“０”及びｂ２＝“０”に応じて、チューナオン信号ＴＯＮ、アナログＴＶモード信号ＡＴＭ１，ＡＴＭ２及びデジタルＴＶモード信号ＤＴＭ１，ＤＴＭ２の状態を、図４に示すように
ＴＯＮ＝“０”
ＡＴＭ１＝“０”，ＡＴＭ２＝“０”
ＤＴＭ１＝“０”，ＤＴＭ２＝“０”
のように設定する（ステップＳ４）。
【００５６】
するとクロック制御回路２１４及び２１５は、それぞれ、アナログＴＶ処理ユニット２０４及びデジタルＴＶ処理ユニット２０５で生成されるアナログＴＶ用クロック信号ＣＬＫＡ及びデジタルＴＶ用クロック信号ＣＬＫＤを無効化（マスク）する。これにより、アナログＴＶ処理ユニット２０４及びデジタルＴＶ処理ユニット２０５はいずれも省電力状態（動作停止状態）に切り替えられる。一方、ＲＦチューナユニット２０１、アナログ復調ユニット２０２及びデジタル復調ユニット２０３にそれぞれ供給される電源ＰＳ１，ＰＳ２及びＰＳ３は、電源制御回路２１１，２１２及び２１３によって依然として遮断されている。つまり、ＲＦチューナユニット２０１、アナログ復調ユニット２０２及びデジタル復調ユニット２０３は、依然として省電力状態（動作停止状態）に維持（設定）されている。
【００５７】
このように、ＴＶチューナ・キャプチャドライバ４０が起動された直後は、ＴＶチューナ・キャプチャユニット１１２は省電力制御モード、アナログＴＶモード及びデジタルＴＶモードのうちの、省電力制御モードのみに設定される。ここでは、ＴＶチューナ・キャプチャユニット１１２内のＲＦチューナユニット２０１、アナログ復調ユニット２０２、デジタル復調ユニット２０３、アナログＴＶ処理ユニット２０４及びデジタルＴＶ処理ユニット２０５の各ユニットが、いずれも省電力状態に設定される。このときＴＶチューナ・キャプチャユニット１１２は、最も大きい省電力効果が得られる状態に保持される。この状態のパーソナルコンピュータ１０における消費電力は、ＴＶチューナ・キャプチャユニット１１２を内蔵していないノート型パーソナルコンピュータにおける消費電力とほぼ同程度に抑えられる。
【００５８】
この状態では、ＴＶアプリケーション５０は起動されておらず、ＴＶチューナ・キャプチャユニット１１２はアナログＴＶモード及びデジタルＴＶモードのいずれのモードにも設定されていない。このような状態では、ＴＶチューナ・キャプチャユニット１１２内のＲＦチューナユニット２０１、アナログ復調ユニット２０２、デジタル復調ユニット２０３、アナログＴＶ処理ユニット２０４及びデジタルＴＶ処理ユニット２０５の各ユニットの動作は不要である。つまり、ＴＶアプリケーション５０が実行されていない状態では、上記各ユニットは、当該アプリケーション５０の実行に不要であるといえる。この状態では、上記各ユニットが上述のようにいずれも省電力状態に設定されても何ら問題とはならない。
【００５９】
ＴＶチューナ・キャプチャドライバ４０のＴＶモード制御モジュール４２は、ＴＶアプリケーション５０の起動／終了通知モジュール５１からの起動通知を監視する（ステップＳ５）。この状態で、アナログＴＶ起動ボタン１５ＡまたはデジタルＴＶ起動ボタン１５Ｂがユーザによって押下されると、ＴＶアプリケーション５０が自動的に起動される。すると、ＴＶアプリケーション５０の起動／終了通知モジュール５１から起動通知が発行される。ＴＶモード制御モジュール４２は、起動／終了通知モジュール５１からの起動通知を検出すると（ステップＳ５）、ＴＶアプリケーション５０のＴＶモード指定モジュール５２からのアナログＴＶモードまたはデジタルＴＶモードを指定するためのモード指定コマンドを待つ（ステップＳ６）。
【００６０】
本実施形態では、アナログＴＶ起動ボタン１５Ａがユーザによって押下された場合、ＴＶアプリケーション５０が起動されて起動／終了通知モジュール５１から起動通知が発行され、しかる後にＴＶモード指定モジュール５２からアナログＴＶモードを指定するモード指定コマンドが発行される。一方、ＴＶ起動ボタン１５Ｂがユーザによって押下された場合には、ＴＶアプリケーション５０が起動されて起動／終了通知モジュール５１から起動通知が発行された後、ＴＶモード指定モジュール５２からデジタルＴＶモードを指定するモード指定コマンドが発行される。また、既にＴＶアプリケーション５０が起動されている状態でアナログＴＶ起動ボタン１５ＡまたはデジタルＴＶ起動ボタン１５Ｂが押下された場合には、ＴＶモード指定モジュール５２からアナログＴＶモードまたはデジタルＴＶモードを指定するモード指定コマンドが発行される。なおユーザは、ＴＶアプリケーション５０が起動されると、表示画面上からアナログＴＶモードまたはデジタルＴＶモードを選択することもできる。またユーザは、図示せぬリモートコントローラによってアナログＴＶモードまたはデジタルＴＶモードを選択することもできる。
【００６１】
ＴＶモード制御モジュール４２は、ＴＶモード指定モジュール５２からモード指定コマンドが発行された場合（ステップＳ６）、当該コマンドが指定するＴＶモードを判別する（ステップＳ７）。もし、モード指定コマンドがアナログＴＶモードを指定している場合、ＴＶモード制御モジュール４２は、制御レジスタ２０６ａのアナログＴＶモードビットｂ１及びデジタルＴＶモードビットｂ２を、それぞれ“１”及び“０”に設定する（ステップＳ８）。このとき、省電力制御ビットｂ０は“１”に保持されている。したがって、ＴＶチューナ・キャプチャユニット１１２は省電力制御モードに維持される。
【００６２】
さて、ｂ１＝“１”及びｂ２＝“０”の設定により、ＴＶチューナ・キャプチャユニット１１２は省電力制御モードに維持された状態で、アナログＴＶモードに設定される。すると、アナログＴＶモードでの処理（アナログＴＶ処理）が行われる（ステップＳ９）。
【００６３】
これに対し、モード指定コマンドがデジタルＴＶモードを指定している場合、ＴＶモード制御モジュール４２は、制御レジスタ２０６ａの省電力制御ビットｂ１及びｂ２を、それぞれ“０”及び“１”に設定する（ステップＳ１０）。このｂ１＝“０”及びｂ２＝“１”の設定により、ＴＶチューナ・キャプチャユニット１１２は省電力制御モードに維持された状態で、デジタルＴＶモードに設定される。すると、デジタルＴＶモードでの処理（デジタルＴＶ処理）が行われる（ステップＳ１１）。
【００６４】
ここで、ステップＳ９のアナログＴＶ処理について、図７のフローチャートを参照して説明する。まず、省電力制御回路２１６は、制御レジスタ２０６ａのビットｂ０，ｂ１及びｂ２の値、つまりｂ０＝“１”，ｂ１＝“１”及びｂ２＝“０”に応じて、チューナオン信号ＴＯＮ、アナログＴＶモード信号ＡＴＭ１，ＡＴＭ２及びデジタルＴＶモード信号ＤＴＭ１，ＤＴＭ２の状態を、図４に示すように
ＴＯＮ＝“１”
ＡＴＭ１＝“１”，ＡＴＭ２＝“１”
ＤＴＭ１＝“０”，ＤＴＭ２＝“０”
のように設定する（ステップＳ２１）。
【００６５】
すると、電源制御回路２１１は、ＲＦチューナユニット２０１に供給される電源ＰＳ１を、ＴＯＮ＝“１”に応じてオンする。同様に電源制御回路２１２は、アナログ復調ユニット２０２に供給される電源ＰＳ２を、ＡＴＭ２＝“１”に応じてオンする。同様にクロック制御回路２１４は、アナログＴＶ用クロック信号ＣＬＫＡを、ＡＴＭ１＝“１”に応じて有効化する。一方、電源制御回路２１３は、デジタル復調ユニット２０３に供給される電源ＰＳ３を、ＤＴＭ２＝“０”に応じて依然として遮断する。同様にクロック制御回路２１５は、デジタルＴＶ用クロック信号ＣＬＫＤを、ＤＴＭ１＝“０”に応じて依然として無効化する。
【００６６】
このように、チューナオン信号ＴＯＮが“１”で、且つアナログＴＶモード信号ＡＴＭ１及びＡＴＭ２がいずれも“１”の場合、ＲＦチューナユニット２０１内でのアナログＴＶ処理に必要な、ＲＦチューナユニット２０１、アナログ復調ユニット２０２及びアナログＴＶ処理ユニット２０４が動作可能状態に切り替えられる。これに対して、ＲＦチューナユニット２０１内でのアナログＴＶ処理には不要な（つまりアナログＴＶモードでのＴＶアプリケーション５０の実行には不要な）、デジタル復調ユニット２０３及びデジタルＴＶ処理ユニット２０５は、デジタルＴＶモード信号ＤＴＭ１及びＤＴＭ２がいずれも“０”であることから、依然として省電力状態（動作停止状態）に設定されている。これにより、アナログＴＶ処理には不要な回路での電力消費を抑えることができる。
【００６７】
さて、このような状態のＴＶチューナ・キャプチャユニット１１２では、アナログＴＶ処理のメイン処理（ステップＳ２２）が次のように実行される。まず、ＲＦチューナユニット２０１は、ＲＦ信号３０１をＩＦ信号３０２に変換する。このＩＦ信号３０２はアナログ復調ユニット２０２及びデジタル復調ユニット２０３に伝達される。このとき、アナログ復調ユニット２０２は動作可能状態に設定され、デジタル復調ユニット２０３は省電力状態（動作停止状態）に設定されている。したがってＲＦチューナユニット２０１に対して、アナログ復調ユニット２０２は接続状態となり、デジタル復調ユニット２０３はハイインピーダンス状態となる。この場合、アナログ復調ユニット２０２及びデジタル復調ユニット２０３のうちのアナログ復調ユニット２０２のみが機能して、ＩＦ信号３０２を復調する復調処理を実行する。そしてアナログ復調ユニット２０２は、ビデオコンポジット信号３０３及び音声ＩＦ信号３０４を出力する。
【００６８】
アナログ復調ユニット２０２によって出力されるビデオコンポジット信号３０３及び音声ＩＦ信号３０４は、動作可能状態にあるアナログＴＶ処理ユニット２０４に入力される。このときデジタルＴＶ処理ユニット２０５は省電力状態（動作停止状態）にある。アナログＴＶ処理ユニット２０４は、ビデオコンポジット信号３０３及び音声ＩＦ信号３０４をそれぞれデコードするためのビデオデコード処理及び音声デコード処理を実行して、ＩＴＵ−６５６形式のデジタル映像データ及びＩ２Ｓ形式のデジタルオーディオデータを生成する。アナログＴＶ処理ユニット２０４は、デジタル映像データ及びデジタルオーディオデータをそれぞれ圧縮符号化して、当該圧縮符号化されたＡＶストリームをアナログＴＶデータ３０６として出力する。
【００６９】
バスＩＦユニット２０６内の選択器２０６ｂは、ｂ１＝“１”及びｂ２＝“０”のアナログＴＶモードでは、アナログＴＶ処理ユニット２０４から出力されるアナログＴＶデータ３０６を選択する。バスＩＦユニット２０６内のバス変換器２０６ｃは、このアナログＴＶデータ３０６をＰＣＩバス（システムバス）２１に適合する形式のシステムバスデータに変換して、変換されたデータをＴＶアプリケーション５０で利用可能なように、バスコネクタ３０及びＰＣＩバス２１を介してシステムロジック１００に転送する。
【００７０】
このアナログＴＶモードでは、上記したようにアナログＴＶ処理には不要なデジタル復調ユニット２０３及びデジタルＴＶ処理ユニット２０５は省電力状態（動作停止状態）に設定されている。これにより、デジタル復調ユニット２０３及びデジタルＴＶ処理ユニット２０５で不要な電力が消費されるのを抑えることができる。
【００７１】
さて、システムロジック１００に転送されたシステムバスデータは、ＣＰＵ１０１によって実行されるＴＶアプリケーション５０に渡されて、当該アプリケーション５０によって映像データと音声データにデコードされる。映像データはビデオプロセッサ１０８によって高画質化されて、例えばＬＣＤ１７に表示される。また、音声データは、サウンドコントローラ１０６によって例えばスピーカ１８Ａ、１８Ｂ、または外部の５．１チャンネルスピーカシステムに出力される。また、システムバスデータが、ユーザからの指示に応じたアプリケーション５０の実行によってＨＤＤ１２１に転送されて当該ＨＤＤ１２１に記録されることもある。
【００７２】
次に、ステップＳ１１のデジタルＴＶ処理について、図８のフローチャートを参照して説明する。まず、省電力制御回路２１６は、制御レジスタ２０６ａのビットｂ０，ｂ１及びｂ２の値、つまりｂ０＝“１”，ｂ１＝“０”及びｂ２＝“１”に応じて、チューナオン信号ＴＯＮ、アナログＴＶモード信号ＡＴＭ１，ＡＴＭ２及びデジタルＴＶモード信号ＤＴＭ１，ＤＴＭ２の状態を、図４に示すように
ＴＯＮ＝“１”
ＡＴＭ１＝“０”，ＡＴＭ２＝“０”
ＤＴＭ１＝“１”，ＤＴＭ２＝“１”
のように設定する（ステップＳ３１）。
【００７３】
すると、電源制御回路２１１は、ＲＦチューナユニット２０１に供給される電源ＰＳ１を、ＴＯＮ＝“１”に応じてオンする。同様に電源制御回路２１３は、デジタル復調ユニット２０３に供給される電源ＰＳ３、ＤＴＭ２＝“１”に応じてオンする。同様にクロック制御回路２１５は、デジタルＴＶ用クロック信号ＣＬＫＤを、ＤＴＭ１＝“０”に応じて有効化する。一方、電源制御回路２１２は、アナログ復調ユニット２０２に供給される電源ＰＳ２を、ＡＴＭ２＝“０”に応じて依然として遮断する。同様にクロック制御回路２１４は、アナログＴＶ用クロック信号ＣＬＫＡを、ＡＴＭ１＝“０”に応じて依然として無効化する。
【００７４】
このように、チューナオン信号ＴＯＮが“１”で、且つデジタルＴＶモード信号ＤＴＭ１及びＤＴＭ２がいずれも“１”の場合、ＲＦチューナユニット２０１内でのデジタルＴＶ処理に必要な、ＲＦチューナユニット２０１、デジタル復調ユニット２０３及びデジタルＴＶ処理ユニット２０５が動作可能状態に切り替えられる。これに対して、ＲＦチューナユニット２０１内でのデジタルＴＶ処理には不要な（つまりデジタルＴＶモードでのＴＶアプリケーション５０の実行には不要な）、アナログ復調ユニット２０２及びアナログＴＶ処理ユニット２０４は、アナログＴＶモード信号ＡＴＭ１及びＡＴＭ２がいずれも“０”であることから、依然として省電力状態（動作停止状態）に設定されている。これにより、デジタルＴＶ処理には不要な回路での電力消費を抑えることができる。
【００７５】
さて、このような状態のＴＶチューナ・キャプチャユニット１１２では、デジタルＴＶ処理のメイン処理（ステップＳ３２）が次のように実行される。まず、ＲＦチューナユニット２０１は、ＲＦ信号３０１をＩＦ信号３０２に変換する。このＩＦ信号３０２はアナログ復調ユニット２０２及びデジタル復調ユニット２０３に伝達される。このとき、アナログ復調ユニット２０２は省電力状態（動作停止状態）に設定され、デジタル復調ユニット２０３は動作可能状態に設定されている。したがってＲＦチューナユニット２０１に対して、アナログ復調ユニット２０２はハイインピーダンス状態となり、デジタル復調ユニット２０３は接続状態となる。この場合、アナログ復調ユニット２０２及びデジタル復調ユニット２０３のうちのデジタル復調ユニット２０３のみが機能して、ＩＦ信号３０２を復調する。そしてデジタル復調ユニット２０３は、ＭＰＥＧ２−ＴＳ３０５を出力する。
【００７６】
デジタル復調ユニット２０３によって出力されるＭＰＥＧ２−ＴＳ３０５は、動作可能状態にあるデジタルＴＶ処理ユニット２０５に入力される。このときアナログＴＶ処理ユニット２０４は省電力状態（動作停止状態）にある。デジタルＴＶ処理ユニット２０５は、ＭＰＥＧ２−ＴＳ３０５を一旦バッファリングし、当該ＭＰＥＧ２−ＴＳ３０５から、符号化された映像及び音声データ等を分離する。デジタルＴＶ処理ユニット２０５は、この分離された符号化された映像及び音声データをデジタルＴＶデータ３０７としてバスＩＦユニット２０６に出力する。
【００７７】
バスＩＦユニット２０６内の選択器２０６ｂは、ｂ１＝“０”及びｂ２＝“１”のデジタルＴＶモードでは、デジタルＴＶ処理ユニット２０５から出力されるデジタルＴＶデータ３０７を選択する。バスＩＦユニット２０６内のバス変換器２０６ｃは、このデジタルＴＶデータ３０７をＰＣＩバス（システムバス）２１に適合する形式のシステムバスデータに変換して、変換されたデータをＴＶアプリケーション５０で利用可能なように、バスコネクタ３０及びＰＣＩバス２１を介してシステムロジック１００に転送する。
【００７８】
このように本実施形態では、アナログＴＶモードの場合にはアナログＴＶデータ３０６が、デジタルＴＶモードの場合にはデジタルＴＶデータ３０７が、いずれも１つのバスＩＦユニット２０６のバス変換器２０６ｃにより共通のシステムバスデータに変換されてシステムロジック１００に転送される。つまり、１つのバスＩＦユニット２０６を、アナログＴＶモード及びデジタルＴＶモードの両モードに共用できる。このため、アナログＴＶ処理ユニット２０４及びデジタルＴＶ処理ユニット２０５の各ユニット毎にバスインタフェースユニットを設ける場合と異なり、ＴＶチューナ・キャプチャユニット１１２の小型化を図ることができる。これにより、ＴＶチューナ・キャプチャユニット１１２を、パーソナルコンピュータ１０のようなノートブック型パーソナルコンピュータにも容易に実装することが可能となる。
【００７９】
デジタルＴＶモードでは、上記したようにデジタルＴＶ処理には不要なアナログ復調ユニット２０２及びアナログＴＶ処理ユニット２０４は省電力状態（動作停止状態）に設定されている。これにより、アナログ復調ユニット２０２及びアナログＴＶ処理ユニット２０４で不要な電力が消費されるのを抑えることができる。
【００８０】
さて、システムロジック１００に転送されたシステムバスデータはＴＶアプリケーション５０に渡されて、当該アプリケーション５０によって映像データと音声データにデコードされる。映像データは例えばＬＣＤ１７に表示される。また、音声データは例えばスピーカ１８Ａ、１８Ｂに出力される。
【００８１】
その後、ＴＶチューナ・キャプチャドライバ４０のＴＶモード制御モジュール４２は、ＴＶアプリケーション５０の起動／終了通知モジュール５１及びＴＶモード指定モジュール５２からの、それぞれ終了通知及びモード指定コマンドを監視する（ステップＳ１２及びＳ６）。ここで、モード指定コマンドによって現在のモードとは異なるモードが指定されたことが検出されたものとする（ステップＳ７）。即ち、アナログＴＶモードからデジタルＴＶモードへの切り替え、またはデジタルＴＶモードからアナログＴＶモードへの切り替えが指定されたことが検出されたものとする。この場合、ＴＶモード制御モジュール４２は、ステップＳ１０またはＳ８を実行して、アナログＴＶモードからデジタルＴＶモード、またはデジタルＴＶモードからアナログＴＶモードに切り替える。これによりデジタルＴＶ処理（ステップＳ１１）またはアナログＴＶ処理（ステップＳ９）が実行される。
【００８２】
次に、ステップＳ１２において、起動／終了通知モジュール５１からの終了通知がＴＶモード制御モジュール４２によって検出されたものとする。この場合、ＴＶチューナ・キャプチャドライバ４０の省電力制御モジュール４１は制御レジスタ２０６ａのビットｂ０を“１”に設定し、ＴＶモード制御モジュール４２は制御レジスタ２０６ａのビットｂ１及びｂ２をいずれも“０”に設定する（ステップＳ１３）。この結果、制御レジスタ２０６ａのビットｂ０，ｂ１及びｂ２は、それぞれ“１”，“０”及び“０”となる。この場合、省電力制御回路２１６は、制御レジスタ２０６ａのビットｂ０ｂ１ｂ２＝“１００”に応じて、チューナオン信号ＴＯＮ、アナログＴＶモード信号ＡＴＭ１，ＡＴＭ２及びデジタルＴＶモード信号ＤＴＭ１，ＤＴＭ２の状態を図４に示すように設定する（ステップＳ４）。これにより、ＴＶチューナ・キャプチャユニット１１２は、ＴＶチューナ・キャプチャドライバ４０の起動時の状態と同じ、省電力効果が最大の状態に戻る。
【００８３】
上記実施形態では、パーソナルコンピュータ１０に１台のＴＶチューナ・キャプチャユニット１１２が内蔵されている場合を想定している。しかしパーソナルコンピュータ１０に、複数、例えば２台のＴＶチューナ・キャプチャユニット１１２が内蔵されていても構わない。この場合にも、各ＴＶチューナ・キャプチャユニット１１２に対して上記実施形態と同様の制御を行うことで、各ＴＶチューナ・キャプチャユニット１１２の省電力化を図ることができる。例えば、一方のＴＶチューナ・キャプチャユニット１１２をアナログＴＶモードでの視聴に用い、他方のＴＶチューナ・キャプチャユニット１１２をデジタルＴＶでの録画に用いるものとする。この場合、上記一方のＴＶチューナ・キャプチャユニット１１２では、制御レジスタ２０６ａのビットｂ０ｂ１ｂ２を“１１０”として、デジタル復調ユニット２０３及びデジタルＴＶ処理ユニット２０５を省電力状態とすれば良い。また、上記他方のＴＶチューナ・キャプチャユニット１１２では、制御レジスタ２０６ａのビットｂ０ｂ１ｂ２を“１０１”として、アナログ復調ユニット２０２及びアナログＴＶ処理ユニット２０４を省電力状態とすれば良い。
【００８４】
なお、本発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。
【図面の簡単な説明】
【００８５】
【図１】本発明の一実施形態に係るパーソナルコンピュータの外観を示す斜視図。
【図２】図１のパーソナルコンピュータのシステム構成を示すブロック図。
【図３】図２中のＴＶチューナ・キャプチャユニット１１２の構成を示すブロック図。
【図４】図３中の制御レジスタ２０６ａのビットｂ０〜ｂ２と、チューナオン信号ＴＯＮ、アナログＴＶモード信号ＡＴＭ１，ＡＴＭ２及びデジタルＴＶモード信号ＤＴＭ１，ＤＴＭ２の状態との関係を示す図。
【図５】同実施形態で適用される省電力制御処理の手順を説明するためのフローチャートの一部を示す図。
【図６】同実施形態で適用される省電力制御処理の手順を説明するためのフローチャートの残りを示す図。
【図７】図６中のステップＳ９で実行されるアナログＴＶ処理の手順を示すフローチャート。
【図８】図６中のステップＳ１１で実行されるデジタルＴＶ処理の手順を示すフローチャート。
【符号の説明】
【００８６】
１０…パーソナルコンピュータ、１４…パワーボタン、１５Ａ…アナログＴＶ起動ボタン、１５Ｂ…デジタルＴＶ起動ボタン、１７…ＬＣＤ、１９…アンテナ端子、２１…ＰＣＩバス、４０…ＴＶチューナ・キャプチャドライバ（制御ユニット）、４１…省電力制御モジュール、４２…ＴＶモード制御モジュール、５０…ＴＶアプリケーション、５１…起動／終了通知モジュール、５２…ＴＶモード指定モジュール、１００…システムロジック、１１１…ＣＰＵ、１１２…ＴＶチューナ・キャプチャユニット（受信装置）、２０１…ＲＦチューナユニット、２０２…アナログ復調ユニット、２０３…デジタル復調ユニット、２０４…アナログＴＶ処理ユニット、２０５…デジタルＴＶ処理ユニット、２０６…バスＩＦユニット、２０６ａ…制御レジスタ、２０６ｂ…選択器、２０６ｃ…バス変換器、２０７…ＬＳＩ、２１１…電源制御回路（第１の制御回路）、２１２…電源制御回路（第２の制御回路）、２１３…電源制御回路（第３の制御回路）、２１４…クロック制御回路（第４の制御回路）、２１５…クロック制御回路（第５の制御回路）。
【図１】
2007088717.tif 000003
【図２】
2007088717.tif 000004
【図３】
2007088717.tif 000005
【図４】
2007088717.tif 000006
【図５】
2007088717.tif 000007
【図６】
2007088717.tif 000008
【図７】
2007088717.tif 000009
【図８】
2007088717.tif 000010