(57)【要約】【課題】外部から受信した映像データを十分に高画質で表示することが可能な電子機器を実現する。【解決手段】ＴＶチューナ・キャプチャユニット１２３は、ＭＰＥＧ２エンコーダ２０２によって圧縮符号化された映像データをＰＣＩバス２０上に出力するだけでなく、非圧縮のデジタル映像データを高画質化エンジン（ＨＶＥ）１１５に直接的に伝送することができる。この場合、非圧縮のデジタル映像データは、映像データ伝送パス２１を介して高画質化エンジン１１５に伝送され、ＰＣＩバス２０は使用されない。高画質化エンジン１１５は、映像データの画質を補正した後、ＬＣＤ１７に表示する。【選択図】      図３
2006033738.tif 000002
【特許請求の範囲】
【請求項１】
表示装置に映像データを表示可能な電子機器において、
バスと、
前記バスに電気的に接続されたプロセッサと、
前記プロセッサによってビデオメモリに書き込まれた表示データから前記表示装置に表示可能な映像信号を生成する表示コントローラと、
前記表示装置に表示すべき映像データを入力し、前記入力された映像データを映像処理して前記表示装置に表示可能な映像信号を生成する映像処理コントローラと、
前記表示装置に送出されるべき映像信号を前記表示コントローラによって生成された映像信号と前記映像処理コントローラによって生成された映像信号との間で切り替えるセレクタと、
前記バスに電気的に接続され、前記バスを介して前記プロセッサから供給されるコマンドに応じて、外部からの映像データを受信する受信装置と、
前記受信装置と前記映像処理コントローラとの間に配置され、前記受信装置よって受信された映像データを前記バスを介さずに前記受信装置から前記映像処理コントローラに伝送する映像データ伝送パスとを具備することを特徴とする電子機器。
【請求項２】
前記受信装置は、前記映像データを搬送する放送信号を受信するチューナ部と、前記チューナ部によって受信された放送信号に含まれる前記映像データをデコードするための映像信号処理を実行する映像信号処理部と、前記映像信号処理部によってデコードされた映像データを圧縮符号化し、前記圧縮符号化された映像データを前記バス上に出力する符号化手段とを含み、
前記映像データ伝送パスは、前記映像信号処理部の出力に接続され、前記映像信号処理部によってデコードされた映像データを前記映像処理コントローラに伝送することを特徴とする請求項１記載の電子機器。
【請求項３】
前記受信装置は複数の信号ピンを含むバスコネクタを介して前記バスに接続されており、
前記映像データ伝送パスは、前記バスとの接続に未使用の前記バスコネクタ内の信号ピン群を介して、前記バスコネクタから前記映像処理コントローラに導出されていることを特徴とする請求項１記載の電子機器。
【請求項４】
前記バスコネクタから前記映像処理コントローラに導出される前記映像データ伝送パス内に挿入されたデータバッファをさらに具備することを特徴とする請求項３記載の電子機器。
【請求項５】
前記プロセッサと独立して動作し、前記受信装置にコマンドを送信するコントローラと、
前記コントローラからのコマンドを前記受信装置に伝送する制御線とをさらに具備し、
前記受信装置は、前記マイクロコンピュータから供給されるコマンドを受信するように前記制御線に接続されていることを特徴とする請求項１記載の電子機器。
【請求項６】
表示装置に映像データを表示可能な電子機器において、
バスと、
前記バスに電気的に接続されたプロセッサと、
前記プロセッサによってビデオメモリに書き込まれた表示データから前記表示装置に表示可能な映像信号を生成する表示コントローラと、
前記表示装置に表示すべき映像データを入力し、前記入力された映像データを映像処理して前記表示装置に表示可能な映像信号を生成する映像処理コントローラと、
前記バスに電気的に接続されたインターフェースユニットと外部からの映像データを受信する受信ユニットとを含む受信装置と、
前記受信装置と前記映像処理コントローラとの間に配置され、前記受信ユニットよって受信された映像データを前記バスを介さずに前記受信ユニットから前記映像処理コントローラに伝送する映像データ伝送パスと、
前記プロセッサと独立して動作し、前記受信装置を制御するためのコマンドを発行する処理、および前記表示装置に送出されるべき映像信号を前記表示コントローラによって生成された映像信号から前記映像処理コントローラによって生成された映像信号に切り替える処理を実行するコントローラと、
前記コントローラからのコマンドを前記バスを介さずに前記受信ユニットに伝送する制御線とを具備することを特徴とする電子機器。
【請求項７】
前記受信装置に設けられ、前記コントローラからのコマンドに応じて前記映像データを受信する場合、前記インターフェースユニットをパワーオフする手段をさらに具備することを特徴とする請求項６記載の電子機器。
【請求項８】
バスと、前記バスに電気的に接続されたプロセッサと、前記プロセッサによってビデオメモリに書き込まれた表示データから表示装置に表示可能な映像信号を生成する表示コントローラと、前記表示装置に表示すべき映像データを入力し、前記入力された映像データを映像処理して前記表示装置に表示可能な映像信号を生成する映像処理コントローラと、前記表示装置に送出されるべき映像信号を前記表示コントローラによって生成された映像信号と前記映像処理コントローラによって生成された映像信号との間で切り替えるセレクタとを含む電子機器に装着される映像データ受信装置であって、
前記バスに接続されたバスインタフェースユニットと、
前記バスインタフェースユニットを介して前記プロセッサから供給されるコマンドに応じて、前記表示装置に表示すべき映像データを外部から受信する受信ユニットと、
前記受信ユニットによって受信された映像データを、前記バスを介さずに前記映像処理コントローラに伝送する映像データ伝送パスとを具備することを特徴とする映像データ受信装置。
【請求項９】
前記受信ユニットは、前記映像データを搬送する放送信号を受信するチューナ部と、前記チューナ部によって受信された放送信号に含まれる前記映像データをデコードするための映像信号処理を実行する映像信号処理部とを含み、
前記映像データ伝送パスは、前記映像信号処理部の出力に接続され、前記映像信号処理部によってデコードされた映像データを前記映像処理コントローラに伝送することを特徴とする請求項８記載の映像データ受信装置。
【請求項１０】
前記受信ユニットによって受信された映像データを圧縮符号化し、前記圧縮符号化された映像データを前記インターフェースユニットを介して前記バス上に出力する符号化手段をさらに具備することを特徴とする請求項８記載の映像データ受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はパーソナルコンピュータのような電子機器および同電子機器で用いられる映像データ受信装置に関する。
【背景技術】
【０００２】
近年、ＤＶＤ（Digital Versatile Disc）プレーヤ、ＴＶ装置のようなオーディオ・ビデオ（ＡＶ）機器と同様のＡＶ再生機能を備えたパーソナルコンピュータが開発されている。  
例えば、特許文献１には、ＤＶＤドライブ装置及びＴＶチューナを搭載したパーソナルコンピュータが開示されている。この特許文献１のコンピュータにおいては、ＴＶチューナから得られる映像データは、画像コントローラによって処理された後、この画像コントローラに直接接続された表示部に表示される。
【特許文献１】特開２００２−１０８４８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
画像コントローラはコンピュータで作られるテキストデータ、グラフィックデータを表示装置に表示できるようなＲＧＢ形式の映像信号に変換するものであり、特許文献１ではＴＶチューナから得られる映像データも、テキストデータ、グラフィックデータと同様に、画像コントローラによって処理される。
【０００４】
ところで、ＴＶチューナによって得られる映像データを十分に高画質で表示するためには、その映像データを高画質化するための映像信号処理を実行する機能が必要となる。しかしながら、上記特許文献１にはこのような映像信号処理機能は設けられていない。
【０００５】
また、もしＴＶチューナによって得られる映像データを圧縮せずにコンピュータのバス上に流すと、バストラフィックの著しい増大を招くことになる。
【０００６】
本発明は上述の事情を考慮してなされたものであり、外部から受信した映像データを十分に高画質で表示することが可能な電子機器および映像データ受信装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述の課題を解決するため、本発明は、表示装置に映像データを表示可能な電子機器において、バスと、前記バスに電気的に接続されたプロセッサと、前記プロセッサによってビデオメモリに書き込まれた表示データから前記表示装置に表示可能な映像信号を生成する表示コントローラと、前記表示装置に表示すべき映像データを入力し、前記入力された映像データを映像処理して前記表示装置に表示可能な映像信号を生成する映像処理コントローラと、前記表示装置に送出されるべき映像信号を前記表示コントローラによって生成された映像信号と前記映像処理コントローラによって生成された映像信号との間で切り替えるセレクタと、前記バスに電気的に接続され、前記バスを介して前記プロセッサから供給されるコマンドに応じて、外部からの映像データを受信する受信装置と、前記受信装置と前記映像処理コントローラとの間に配置され、前記受信装置よって受信された映像データを前記バスを介さずに前記受信装置から前記映像処理コントローラに伝送する映像データ伝送パスとを具備することを特徴とする。
【０００８】
また、本発明は、表示装置に映像データを表示可能な電子機器において、バスと、前記バスに電気的に接続されたプロセッサと、前記プロセッサによってビデオメモリに書き込まれた表示データから前記表示装置に表示可能な映像信号を生成する表示コントローラと、前記表示装置に表示すべき映像データを入力し、前記入力された映像データを映像処理して前記表示装置に表示可能な映像信号を生成する映像処理コントローラと、前記バスに電気的に接続されたインターフェースユニットと外部からの映像データを受信する受信ユニットとを含む受信装置と、前記受信装置と前記映像処理コントローラとの間に配置され、前記受信ユニットよって受信された映像データを前記バスを介さずに前記受信ユニットから前記映像処理コントローラに伝送する映像データ伝送パスと、前記プロセッサと独立して動作し、前記受信装置を制御するためのコマンドを発行する処理、および前記表示装置に送出されるべき映像信号を前記表示コントローラによって生成された映像信号から前記映像処理コントローラによって生成された映像信号に切り替える処理を実行するコントローラと、前記コントローラからのコマンドを前記バスを介さずに前記受信ユニットに伝送する制御線とを具備することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、外部から受信した映像データを十分に高画質で表示することが可能となる。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照して、本発明の実施形態を説明する。  
まず、図１および図２を参照して、本発明の一実施形態に係る電子機器の構成について説明する。この電子機器は、例えば、ノートブック型パーソナルコンピュータ１０のような情報処理装置として実現されている。
【００１１】
図１はノートブック型パーソナルコンピュータ１０のディスプレイユニットを開いた状態における正面図である。本コンピュータ１０は、コンピュータ本体１１と、ディスプレイユニット１２とから構成されている。ディスプレイユニット１２には、ＬＣＤ（Liquid Crystal Display）１７から構成される表示装置が組み込まれており、そのＬＣＤ１７の表示画面はディスプレイユニット１２のほぼ中央に位置されている。
【００１２】
ディスプレイユニット１２は、コンピュータ本体１１に対して開放位置と閉塞位置との間を回動自在に取り付けられている。コンピュータ本体１１は薄い箱形の筐体を有しており、その上面にはキーボード１３、本コンピュータ１を電源オン／オフするためのパワーボタン１４、入力操作パネル１５、およびタッチパッド１６などが配置されている。
【００１３】
入力操作パネル１５は、押されたボタンに対応するイベントを入力する入力装置であり、複数の機能をそれぞれ起動するための複数のボタンを備えている。これらボタン群には、ＴＶ起動ボタン１５Ａ、チャンネル切替えボタン１５Ｂも含まれている。ＴＶ起動ボタン１５Ａは、オペレーティングシステムを起動せずに、ＴＶ放送番組データの受信および再生を行うためのボタンである。チャンネル切替えボタン１５Ｂは、視聴／記録すべきＴＶ放送番組データのチャンネルを選択するためのボタンである。チャンネル切替えボタン１５Ｂがユーザによって押下される度に、視聴／記録すべきＴＶ放送番組データのチャンネルが順番に切り替えられる。
【００１４】
コンピュータ本体１１の側面には、ＡＶ（オーディオ・ビデオ）コネクタセット１８およびＴＶアンテナコネクタ１９とが設けられている。ＴＶアンテナコネクタ１９には、ＴＶアンテナケーブルが接続される。ＡＶ（オーディオ・ビデオ）コネクタセット１８は、外部機器からＡＶデータを入力するためのコネクタ群であり、コンポジットビデオ入力コネクタ１８Ａ、Ｓビデオ入力コネクタ１８Ｂ、および２つのオーディオ入力コネクタ（オーディオ−Ｌ、オーディオ−Ｒ）１８Ｃを含む。
【００１５】
次に、図２を参照して、本コンピュータ１０のシステム構成について説明する。
【００１６】
本コンピュータ１０は、図２に示されているように、ＣＰＵ１１１、ノースブリッジ１１２、主メモリ１１３、グラフィクスコントローラ１１４、高画質化エンジン（ＨＶＥ；High quality Video Engine）１１５、スイッチ１１８、サウスブリッジ１１９、ＢＩＯＳ−ＲＯＭ１２０、ハードディスクドライブ（ＨＤＤ）１２１、光ディスクドライブ（ＯＤＤ）１２２、ＴＶチューナ・キャプチャユニット１２３、エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１２４、ビデオコントロールマイコン１２５、データバッファ（ＳＹＳ  ＢＵＦ）１２６、およびバススイッチ（ＢＵＳ  ＳＷ）１２７等を備えている。
【００１７】
ＣＰＵ１１１は本コンピュータ１０の動作を制御するために設けられたプロセッサであり、ハードディスクドライブ（ＨＤＤ）１２１から主メモリ１１３にロードされる、オペレーティングシステム（ＯＳ）および各種アプリケーションプログラムを実行する。ＯＳは、複数のウィンドウを表示画面上に表示するためのウィンドウシステムを有している。
【００１８】
映像データ（例えば、ＴＶ放送番組データ、外部機器から入力されたビデオデータなど）は、通常、ＴＶアプリケーションプログラムに対応するウィンドウ内に表示される。この場合、例えば、ＴＶアプリケーションプログラムに対応するウィンドウはデスクトップ画面上に配置され、そのウィンドウ内に映像データが表示される（ウィンドウモード）。また、本コンピュータ１０は、映像データをＬＣＤ１７の表示画面上にフルスクリーンモードで表示することもできる。このフルスクリーンモードにおいては、映像データだけが表示画面上のほぼ全エリアに表示される。
【００１９】
また、ＣＰＵ１１１は、ＢＩＯＳ−ＲＯＭ１２０に格納されたシステムＢＩＯＳ（Basic Input Output System）も実行する。システムＢＩＯＳはハードウェア制御のためのプログラムである。
【００２０】
ノースブリッジ１１２はＣＰＵ１１１のローカルバスとサウスブリッジ１１９との間を接続するブリッジデバイスである。ノースブリッジ１１２には、主メモリ１１３をアクセス制御するメモリコントローラも内蔵されている。また、ノースブリッジ１１２は、ＡＧＰ（Accelerated Graphics Port）バスなどを介してグラフィクスコントローラ１１４との通信を実行する機能も有している。
【００２１】
グラフィクスコントローラ１１４は本コンピュータ１０のディスプレイモニタとして使用されるＬＣＤ１７を制御する表示コントローラである。このグラフィクスコントローラ１１４はビデオメモリ（ＶＲＡＭ）を有しており、ＯＳ／アプリケーションプログラムを実行するＣＰＵ１１１によってビデオメモリ（ＶＲＡＭ）に書き込まれた表示データから、ＬＣＤ１７に表示可能な映像信号を生成する。また、グラフィクスコントローラ１１４は、外部ＣＲＴ（Cathode Ray Tube）へアナログ映像信号を出力するためのインタフェース、およびアナログ映像信号をＳビデオ出力コネクタを介して外部に出力するためのインタフェースも有している。
【００２２】
高画質化エンジン（ＨＶＥ）１１５は、映像データを入力する入力ポート１１５Ａを有している。高画質化エンジン（ＨＶＥ）１１５は、入力ポート１１５Ａに入力された映像データを高画質化するための映像処理（以下、画質補正処理という）を実行する映像処理コントローラである。この画質補正処理は動画を高画質化するための動画像専用の映像処理であり、滑らかで高画質の動画像をＬＣＤ１７に表示するために実行される。この画質補正処理では、動画像の画質を改善するために、例えば、色補正（ガンマ補正、ホワイトバランス調整、ブライトネス調整、コントラスト調整）、シャープネス調整、輪郭強調（エッジエンハンスメント）、およびＬＣＤの応答速度を向上させるための処理等が行われる。
【００２３】
スイッチ１１８は、グラフィクスコントローラ１１４によって生成される映像信号および高画質化エンジン（ＨＶＥ）１１５によって生成される映像信号の一方を選択的にＬＣＤ１７に出力するセレクタとして機能する。このスイッチ１１８は、例えばＥＣ／ＫＢＣ１２４またはビデオコントロールマイコン１２５等から供給されるスイッチ制御信号ＳＷに応じて、ＬＣＤ１７に送出されるべき映像信号を、グラフィクスコントローラ１１４によって生成される映像信号と高画質化エンジン（ＨＶＥ）１１５によって生成される映像信号との間で切り替える。
【００２４】
サウスブリッジ１１９は、ＬＰＣ（Low Pin Count）バス上の各デバイスを制御する。また、サウスブリッジ１１９は、ＨＤＤ１２１、ＯＤＤ１２２を制御するためのＩＤＥ（Integrated Drive Electronics）コントローラを内蔵している。さらに、サウスブリッジ１１９は、ＢＩＯＳ−ＲＯＭ１２０をアクセス制御するための機能、およびＰＣＩ（Peripheral Component Interconnect）バス２０上の各デバイスを制御する機能を有している。ＰＣＩバス２０には、ＴＶチューナ・キャプチャユニット１２３が接続されている。
【００２５】
ＴＶチューナ・キャプチャユニット１２３は、バスコネクタ３０を介してＰＣＩバス２０に接続されている。バスコネクタ３０は、例えば、Mini PCIコネクタから構成されている。ＴＶチューナ・キャプチャユニット１２３は、例えばＴＶチューナ・キャプチャドライバの制御の下、外部からの映像データ（ＴＶ放送信号、外部機器からのビデオデータなど）を受信する映像データ受信装置である。ＴＶチューナ・キャプチャドライバは、ＴＶチューナ・キャプチャユニット１２３を制御する制御プログラムである。ＴＶチューナ・キャプチャユニット１２３は、映像データを受信し、その受信した映像データをＰＣＩバス２０上に出力する。この場合、受信した映像データはＴＶチューナ・キャプチャユニット１２３内で例えばＭＰＥＧ２（MPEG: Moving Picture Coding Experts Group）のような圧縮符号化方式で圧縮符号化され後にＰＣＩバス２０上に出力される。圧縮符号化された映像データは、ＴＶアプリケーションプログラムによってデコードされた後にＬＣＤ１７に表示される。
【００２６】
また、ＴＶチューナ・キャプチャユニット１２３は、受信した映像データをＰＣＩバス２０を介さずに高画質化エンジン（ＨＶＥ；High quality Video Engine）１１５に直接的に伝送する機能も有している。すなわち、高画質化エンジン（ＨＶＥ）１１５の入力ポートとＴＶチューナ・キャプチャユニット１２３との間には、映像データ伝送パス２１が配置されている。映像データ伝送パス２１はＡＶデータ転送用の複数の信号線から構成されている。ＴＶチューナ・キャプチャユニット１２３は、受信した映像データを映像データ伝送パス２１を介して高画質化エンジン（ＨＶＥ）１１５に伝送する。映像データ伝送パス２１上に流れる映像データは、圧縮符号化されていない高画質の生映像データ（ＲＡＷビデオデータ）である。映像データ伝送パス２１内にはデータバッファ１２６が挿入されている。ＲＡＷビデオデータは、データバッファ１２６を介して高画質化エンジン（ＨＶＥ）１１５に入力される。
【００２７】
また、ＴＶチューナ・キャプチャユニット１２３は、ビデオコントロールマイコン１２５との通信を実行するために、バススイッチ１２７を介してシリアルバス（Ｉ２Ｃバス）にも接続されている。Ｉ２Ｃバスは、ビデオコントロールマイコン１２５からＴＶチューナ・キャプチャユニット１２３に各種コマンドを伝送するための制御線として使用される。ＴＶチューナ・キャプチャユニット１２３は、ＰＣＩバス２０を介してＣＰＵ１１１から供給されるコマンドを受信するだけでなく、Ｉ２Ｃバスを介してビデオコントロールマイコン１２５から供給されるコマンドも受信することが出来る。
【００２８】
エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１２４は、電力管理のためのエンベデッドコントローラと、キーボード（ＫＢ）１３およびタッチパッド１６を制御するためのキーボードコントローラとが集積された１チップマイクロコンピュータである。このエンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１２４は、ユーザによるパワーボタン１４の操作に応じて本コンピュータ１０をパワーオン／パワーオフする機能を有している。また、エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１２４は、ＴＶ起動ボタン１５Ａが操作された時は、ＴＶ視聴に関するユニット（ＴＶチューナ・キャプチャユニット１２３、ビデオコントロールマイコン１２５、高画質化エンジン１１５、ＬＣＤ１７等）のみをパワーオンする。
【００２９】
ビデオコントロールマイコン１２５は、ＣＰＵ１１１とは独立して動作可能なマイクロコンピュータである。ビデオコントロールマイコン１２５は、Ｉ２Ｃバスを介してコマンドをＴＶチューナ・キャプチャユニット１２３に送信することにより、ＴＶチューナ・キャプチャユニット１２３の動作を制御する。
【００３０】
なお、エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１２４にビデオコントロールマイコン１２５の機能を設けてもよい。
【００３１】
次に、図３を参照して、ＴＶチューナ・キャプチャユニット１２３の構成を説明する。
【００３２】
ＴＶチューナ・キャプチャユニット１２３は、バスコネクタ３０およびＰＣＩバス２０を介して、本コンピュータ１０のシステムロジック１００に接続されている。システムロジック１００は、ＴＶチューナ・キャプチャユニット１２３のホストシステムとして機能する。このシステムロジック１００は、図２のＣＰＵ１１１、ノースブリッジ１１２、主メモリ１１３、グラフィクスコントローラ１１４、サウスブリッジ１１９、ＢＩＯＳ−ＲＯＭ１２０、ハードディスクドライブ（ＨＤＤ）１２１、光ディスクドライブ（ＯＤＤ）１２２、およびエンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１２４などを含む。
【００３３】
ＴＶチューナ・キャプチャユニット１２３は、受信ユニット２０１、ＭＰＥＧ２エンコーダ２０２、バスインタフェースユニット２０３、シンクロナスＤＲＡＭ（ＳＤＲＡＭ）２０４、クロック発生器２０５、バススイッチ（ＢＵＳ  ＳＷ）２０６、Ｑスイッチ（Ｑ−ＳＷ）２０７、電源制御回路２０８、第１の電源回路２０９、および第２の電源回路２１０を備えている。
【００３４】
受信ユニット２０１は、第２の電源回路２１０から出力される第２の電源＃２によって駆動される。第２の電源回路２１０は、システムロジック１００内の電源装置から供給されるシステム電源から第２の電源＃２を生成する。また、ＭＰＥＧ２エンコーダ２０２、バスインタフェースユニット２０３、シンクロナスＤＲＡＭ（ＳＤＲＡＭ）２０４、およびクロック発生器２０５は、第１の電源回路２０９から出力される第１の電源＃１によって駆動される。第１の電源回路２０９は、システム電源から第１の電源＃１を生成する。
【００３５】
受信ユニット２０１は、ＣＰＵ１１１またはビデオコントロールマイコン１２５からのコマンドに応じて、映像データを受信する処理を実行する。この受信ユニット２０１は、全世界対応のＴＶチューナユニットとして実現されている。受信ユニット２０１は、複数種のＴＶ放送システム（例えば、ＮＴＳＣ−Ｍ／Ｍ、ＰＡＬ−／Ｉ、ＰＡＬ−Ｂ／Ｇ、ＳＥＣＡＭ−Ｌ／Ｌ’、ＰＡＬ−Ｄ／Ｄなど）をサポートしている。この受信ユニット２０１は、ＴＶチューナモジュール３０１、ゴーストリジューサ３０２、ビデオデコーダ３０３、３つのローパスフィルタ（ＡＶ−ＣＶＢＳフィルタ，ＡＶ−ＳＶｉｄｅｏフィルタ，ＡＶ−Ｓｃｈｒｏｍａフィルタ）３０４，３０５，３０６、およびサウンドデコーダ３０７を備えている。ＴＶチューナモジュール３０１、ゴーストリジューサ３０２、ビデオデコーダ３０３、およびサウンドデコーダ３０５は、それぞれシリアルバス（Ｉ２Ｃバス）３００に接続されている。
【００３６】
ＴＶチューナモジュール３０１は、映像データおよびオーディオデータを搬送するＴＶ放送信号を受信するようにＴＶアンテナコネクタ１９に接続されている。ＴＶチューナモジュール３０１は、上述の複数種のＴＶ放送システムそれぞれに対応する様々なＴＶ放送信号周波数に同調できるように構成されている。ＴＶチューナモジュール３０１は、受信したＴＶ放送信号を復調して、例えばコンポジット信号（ＴＶ−ＣＶＢＳ）形式の映像データ、および例えば２ｎｄ  ＳＩＦ形式のオーディオデータを生成する。映像データはゴーストリジューサ３０２を介してビデオデコーダ３０３にＴＶ入力として送られると共に、ビデオデコーダ３０３に直接的にＴＶ入力として送られる。
【００３７】
ゴーストリジューサ３０２は、ＴＶチューナモジュール３０１からの映像データのゴーストを低減するためのゴーストリダクション処理を実行する回路である。このゴーストリダクション処理は、映像データの垂直帰線期間ＶＢＩ（Vertical Blanking Interval）に含まれるゴースト除去基準信号ＧＣＲ（GCR :Ghost cancel referecce）を用いて実行される。ゴーストリジューサ３０２は、ゴースト除去フィルタを内蔵している。ゴーストリジューサ３０２は、映像データ中のＧＣＲを検出し、そしてそのＧＣＲのひずみに応じて、ゴースト除去フィルタのタップ係数を制御する。ＴＶ放送信号にＧＣＲが重畳されるＴＶ放送方式は、日本方式のＮＴＳＣのみである。よって、ゴーストリダクション処理は、日本方式のＮＴＳＣ信号が受信された場合にのみ有効に機能することができる。
【００３８】
ビデオデコーダ３０３は、ゴーストリジューサ３０２からの映像データ（デジタルＣＶＶＳ）を入力するＴＶ入力ポートと、ＴＶチューナモジュール３０１からの映像データ（ＴＶ−ＣＶＢＳ）を直接的に入力するＴＶ入力ポートとを有している。また、ビデオデコーダ３０３は、ＡＶコネクタセット１８から入力されるコンポジットビデオデータＣＶＢＳ、Ｓ−ビデオデータ（Ｙ）、およびＳ−クロマデータ（Ｃ）をＡＶ−ＣＶＢＳフィルタ３０４、ＡＶ−ＳＶｉｄｅｏフィルタ３０５、およびＡＶ−Ｓｃｈｒｏｍａフィルタ３０６を介してそれぞれ入力する３つのビデオ入力ポートも有している。
【００３９】
ビデオデコーダ３０３は、入力した映像データをデコードするための映像信号処理（Ｙ／Ｃ分離処理、ノイズリダクション処理、等）を実行して、例えばＩＴＵ−６５６形式のデジタル映像データを生成する。ＩＴＵ−６５６形式のデジタル映像データは、Ｑスイッチ２０７を介してＭＰＥＧ２エンコーダ２０２に入力される。また、ＩＴＵ−６５６形式のデジタル映像データは、バスコネクタ３０を介してデータバッファ（ＳＹＳ  ＢＵＦ）１２６に非圧縮のＲＡＷビデオデータとして送出される。バスコネクタ３０はＰＣＩバス２０との接続に未使用の複数のピンを有しており、これら未使用のピン群の内の幾つかがデジタル映像データをデータバッファ（ＳＹＳ  ＢＵＦ）１２６に送出するための映像データパス２１として用いられる。
【００４０】
Ｙ／Ｃ分離処理、およびデジタルノイズリダクション処理は、ゴーストリダクション処理と同様に、映像データを高画質化するための処理である。Ｙ／Ｃ分離処理は、コンポジット信号（ＣＶＢＳ形式の映像データ）をＹ（輝度）信号とＣ（クロマ）信号とに分離する処理である。ビデオデコーダ３０３は、以下の３種類のＹ／Ｃ分離処理を選択的に実行することが出来る。
【００４１】
３次元Ｙ／Ｃ分離処理
２次元（５ライン）Ｙ／Ｃ分離処理
１次元（バンドパスフィルタＢＰＳ）Ｙ／Ｃ分離処理
本実施形態では、入力した映像データのＴＶ放送方式および入力ソース（ＴＶ入力、ＣＶＢＳビデオ入力、Ｓビデオ入力）に最適なＹ／Ｃ分離処理がビデオデコーダ３０３によって実行される。これにより、入力した映像データを高画質で再生および記録することが出来る。ＴＶ放送方式の識別は、公知の技術を用いて行うことが出来る（例えば、特開平６−３３５００５号公報）。
【００４２】
またビデオデコーダ３０３は、以下の２種類のノイズリダクション処理を実行することができる。
【００４３】
３次元ノイズリダクション処理
色歪み補正処理
本実施形態では、入力した映像データのＴＶ放送方式および入力ソース（ＴＶ入力、ＣＶＢＳビデオ入力、Ｓビデオ入力）に最適なノイズリダクション処理がビデオデコーダ３０３によって実行される。これにより、入力した映像データを高画質で再生および記録することが出来る。
【００４４】
サウンドデコーダ３０７は、ＴＶチューナモジュール３０１またはＡＶコネクタセット１８から入力されるオーディオデータをデコードして、例えばＩ２Ｓ形式のデジタルオーディオデータを生成する。このＩ２Ｓ形式のデジタルオーディオデータも、Ｑスイッチ２０７を介してＭＰＥＧ２エンコーダ２０２に入力されるとともに、バスコネクタ３０を介してデータバッファ（ＳＹＳ  ＢＵＦ）１２６に非圧縮のＲＡＷオーディオデータとして送出される。
【００４５】
ＭＰＥＧ２エンコーダ２０２は、ＰＣＩデバイスである。ＭＰＥＧ２エンコーダ２０２は、ＩＴＵ−６５６形式のデジタル映像データおよびＩ２Ｓ形式のデジタルオーディオデータをそれぞれ圧縮符号化して、圧縮符号化されたＡＶストリームを生成する。この圧縮符号化処理はＳＤＲＡＭ２０４上で実行される。圧縮符号化されたＡＶストリームは、バスインターフェースユニット２０３、バスコネクタ３０、およびＰＣＩバス２０を介してシステムロジック１００に送られる。
【００４６】
ＭＰＥＧ２エンコーダ２０２には、バスインタフェースユニット２０３が備けられている。バスインタフェースユニット２０３は、バスコネクタ３０を介してＰＣＩバス２０に接続されており、ＰＣＩバス２０を介してシステムロジック１００との通信を実行する。このバスインターフェースユニット２０３には、ＣＰＵ１１１によってアクセス可能な複数のレジスタが設けられている。
【００４７】
電源制御回路２０８は、２つの電源制御信号（電源＃１＿ＣＯＮＴ、電源＃２＿ＣＯＮＴ）によって第１の電源＃１および第２の電源＃２の供給をそれぞれ制御する。また、電源制御回路２０８は、３つの制御信号（ＣＯＮＴ１−３）によってバススイッチ（ＢＵＳ  ＳＷ）１２７、バススイッチ（ＢＵＳ  ＳＷ）２０６、Ｑスイッチ（Ｑ−ＳＷ）２０７を制御すると共に、バッファイネーブル信号（ＳＹＳＢＵＦ−ＥＮ）によってデータバッファ（ＳＹＳ  ＢＵＦ）１２６を制御する。
【００４８】
バススイッチ（ＢＵＳ  ＳＷ）２０６は、受信ユニット２０１とＭＰＥＧ２エンコーダ２０２（インターフェースユニット２０３を含む）との間を接続／分離するためのスイッチである。バススイッチ（ＢＵＳ  ＳＷ）２０６がオンされている場合、受信ユニット２０１内の各モジュールは、ＰＣＩバス２０を介して供給されるＣＰＵ１１１からのコマンドを受信することが出来る。各モジュールはそのコマンドによって動作制御される。一方、バススイッチ（ＢＵＳ  ＳＷ）２０６がオフの場合、受信ユニット２０１は、ＰＣＩデバイスであるＭＰＥＧ２エンコーダ２０２から切り離される。
【００４９】
バススイッチ（ＢＵＳ  ＳＷ）１２７がオンの場合、受信ユニット２０１内の各モジュールは、システム側のＩ２Ｃバスに電気的に接続される。これにより、受信ユニット２０１内の各モジュールは、システム側のＩ２Ｃバスを介して供給されるビデオコントロールマイコン１２５からのコマンドを受信することができる。各モジュールはそのコマンドによって動作制御される。
【００５０】
ＴＶチューナ・キャプチャユニット１２３は、以下の３つの動作モードで動作することが出来る。
【００５１】
１）ノーマルモード
ノーマルモードは、圧縮符号化されたＡＶデータをＰＣＩバス２０上に出力するモードである。データバッファ（ＳＹＳ  ＢＵＦ）１２６はオフされる。これにより、ＲＡＷビデオデータおよびＲＡＷオーディオデータはシステム側には送出されない。ＴＶアプリケーションプログラムは、圧縮符号化されたＡＶデータをデコードする。デコードされた映像データは、グラフィクスコントローラ１１４によってＬＣＤ１７に表示される。また、ＴＶアプリケーションプログラムは、圧縮符号化されたＡＶデータをＨＤＤ１２１に記録することもできる。
【００５２】
２）高画質表示モード
高画質表示モードは、ＲＡＷビデオデータおよびＲＡＷオーディオデータを映像データ伝送パス２１を介してシステム側に伝送するモードである。高画質化モードにおいては、データバッファ（ＳＹＳ  ＢＵＦ）１２６はオンされる。ＲＡＷビデオデータは、映像データ伝送パス２１を介して高画質化エンジン１１５に送られる。高画質化エンジン１１５は、ＲＡＷビデオデータの画質を補正した後、そのＲＡＷビデオデータに対応する動画像をＬＣＤ１７に表示する。またＭＰＥＧ２エンコーダ２０２によって圧縮符号化されたＡＶデータもＰＣＩバス２０上に出力される。よって、ＴＶ放送番組などを高画質でＬＣＤ１７に表示しながら、そのＴＶ放送番組の圧縮符号化データをＨＤＤ１２１に記録することができる。
【００５３】
３）ＴＶ機能高速起動モード
ＴＶ機能高速起動モードは、オペレーティングシステムを起動せずに、ＴＶチューナ・キャプチャユニット１２３によって受信されたＡＶデータを再生するモードである。ＴＶ機能高速起動モードにおいては、システムロジック１００がパワーオフされている。受信ユニット２０１の制御は、ビデオコントロールマイコン１２５によって行われる。また、ＰＣＩバス２０に接続されているＭＰＥＧ２エンコーダ２０２（インターフェースユニット２０３を含む）もパワーオフされる。ＡＶデータの伝送は高画質表示モードと同様に行われる。すなわち、ＲＡＷビデオデータおよびＲＡＷオーディオデータは映像データ伝送パス２１を介してシステム側に伝送される。データバッファ（ＳＹＳ  ＢＵＦ）１２６はオンされる。ＲＡＷビデオデータは、映像データ伝送パス２１を介して高画質化エンジン１１５に送られる。高画質化エンジン１１５は、ＲＡＷビデオデータの画質を補正した後、そのＲＡＷビデオデータに対応する動画像をＬＣＤ１７に表示する。なお、バスインタフェースユニット２０３をＭＰＥＧ２エンコーダ２０２とは独立したデバイスとして実現してもよい。この場合、バスインターフェースユニット２０３のみがＰＣＩデバイスとして機能する。
【００５４】
次に、図４のフローチャートを参照して、高画質表示処理の手順について説明する。
【００５５】
ＴＶチューナ・キャプチャドライバは、ＰＣＩバス２０を介してバスインターフェースユニット２０３のレジスタに高画質表示モードを指示するコマンドをセットする（ステップＳ１０１）。バスインターフェースユニット２０３は、高画質表示モード信号（Ｈ−Ｍｏｄｅ）を電源制御回路２０８に送信する。電源制御回路２０８は、高画質表示モード信号（Ｈ−Ｍｏｄｅ）に応答して、バッファイネーブル信号（ＳＹＳＢＵＦ−ＥＮ）をアクティブにする（ステップＳ１０２）。これにより、データバッファ（ＳＹＳ  ＢＵＦ）１２６がオンされる。
【００５６】
受信ユニット２０１は、ＴＶチューナ・キャプチャドライバによって要求されたソースからＡＶデータを受信する。そして、ＲＡＷビデオデータおよびＲＡＷオーディオデータがデータバッファ（ＳＹＳ  ＢＵＦ）１２６を介してシステム側に伝送される（ステップＳ１０３）。また、スイッチ制御信号ＳＷによって高画質化エンジン（ＨＶＥ）１１５が選択され、高画質化エンジン（ＨＶＥ）１１５によって生成される映像信号がＬＣＤ１７に送出される（ステップＳ１０４）。
【００５７】
次に、図５のフローチャートを参照して、ＴＶ機能高速起動処理の手順を説明する。
【００５８】
まず、ビデオコントロールマイコン１２５は、ＴＶ機能高速起動モードを示す信号（Ｓ  Ｐａｔｈ  Ｍｏｄｅ  Ｓｉｇｎａｌ）をバスコネクタ３０を介してＴＶチューナ・キャプチャユニット１２３に送信する（ステップＳ２０１）。電源制御回路２０８は、Ｓ  Ｐａｔｈ  Ｍｏｄｅ  Ｓｉｇｎａｌに応答して、第１の電源＃１をオフし、第２の電源＃２をオンする（ステップＳ２０２）。次いで、電源制御回路２０８は、バススイッチ（ＢＵＳ  ＳＷ）１２７をオン、バススイッチ（ＢＵＳ  ＳＷ）２０６をオフ、データバッファ（ＳＹＳ  ＢＵＦ）１２６をオン、Ｑスイッチ（Ｑ−ＳＷ）２０７をオフする（ステップＳ２０３）。そして、ビデオコントロールマイコン１２５は、Ｉ２Ｃバスを介して受信ユニット２０１内の各モジュールを初期化する（ステップＳ２０４）。受信ユニット２０１は、ビデオコントロールマイコン１２５によって要求されたソースからＡＶデータを受信する。そして、ＲＡＷビデオデータおよびＲＡＷオーディオデータがデータバッファ（ＳＹＳ  ＢＵＦ）１２６を介してシステム側に伝送される（ステップＳ２０５）。また、スイッチ制御信号ＳＷによって高画質化エンジン（ＨＶＥ）１１５が選択され、高画質化エンジン（ＨＶＥ）１１５によって生成される映像信号がＬＣＤ１７に送出される（ステップＳ２０６）。
【００５９】
以上のように、本実施形態のＴＶチューナ・キャプチャユニット１２３においては、圧縮符号化された映像データをＰＣＩバス２０上に出力するだけでなく、非圧縮の映像データを高画質化エンジン（ＨＶＥ）１１５に直接的に伝送することができる。よって、ＰＣＩバス２０のトラフィックの増大を招くことなく、ＴＶ放送番組などの動画像を十分な高画質でＬＣＤ１７に表示することができる。また、ＰＣＩバス２０を介さずに、受信ユニット２０１をＩ２Ｃバス経由で制御することが出来るので、オペレーティングシステムを起動することなく、ＴＶ放送番組などの動画像を十分な高画質でＬＣＤ１７に表示することができる。
【００６０】
また、ＴＶチューナ・キャプチャユニット１２３のノーマルモードは、高画質化エンジン（ＨＶＥ）１１５およびビデオコントロールマイコン１２５のような機能を持たない通常のコンピュータにおいても使用することが出来る。データバッファ（ＳＹＳ  ＢＵＦ）１２６およびバススイッチ（ＢＵＳ  ＳＷ）１２７はＴＶチューナ・キャプチャユニット１２３内に設けても良い。しかし、これらデータバッファ（ＳＹＳ  ＢＵＦ）１２６およびバススイッチ（ＢＵＳ  ＳＷ）１２７は、高画質化エンジン（ＨＶＥ）１１５およびビデオコントロールマイコン１２５を搭載したシステムでのみ使用されるものである。よって、データバッファ（ＳＹＳ  ＢＵＦ）１２６およびバススイッチ（ＢＵＳ  ＳＷ）１２７をシステム側に搭載する構成は、ＴＶチューナ・キャプチャユニット１２３の部品点数の低減およびコストの低減を図る上で有効である。
【００６１】
なお、本実施形態のシステム構成は、パーソナルコンピュータに限らず、例えば、ゲーム機、ＡＶ機器のような電子機器にも適用することができる。
【００６２】
また、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００６３】
【図１】本発明の一実施形態に係るコンピュータの外観を示す斜視図。
【図２】図１のコンピュータのシステム構成を示すブロック図。
【図３】図１のコンピュータに設けられた受信装置の構成を示すブロック図。
【図４】図１のコンピュータによって実行される高画質表示処理の手順の例を説明するフローチャート。
【図５】図１のコンピュータによって実行されるＴＶ機能高速起動処理の手順の例を示すフローチャート。
【符号の説明】
【００６４】
１０…コンピュータ、１７…ＬＣＤ、２０…ＰＣＩバス、２１…映像データ伝送パス、１１１…ＣＰＵ、１２３…ＴＶチューナ・キャプチャユニット、１２５…ビデオコントロールマイコン、２０１…受信ユニット、２０２…ＭＰＥＧ２エンコーダ、２０３…バスインタフェースユニット、３０１…ＴＶチューナモジュール、３０２…ゴーストリジューサ、３０３…ビデオデコーダ、３０７…サウンドデコーダ。
【図１】
2006033738.tif 000003
【図２】
2006033738.tif 000004
【図３】
2006033738.tif 000005
【図４】
2006033738.tif 000006
【図５】
2006033738.tif 000007