(57)【要約】【課題】オペレーティングシステムを起動することなく、動画のような画像データを表示することが可能な情報処理装置を実現する。【解決手段】コンピュータは、オペレーティングシステムを実行するＣＰＵ１０１を含む第１のシステムの他に、この第１のシステムとは独立して動作可能な第２のシステムを備えている。第１および第２のシステムはそれぞれ第１および第２の表示コントローラ１０４，１１５を備えている。第２のシステムによって画像データを表示する場合、ＤＶＤドライブ２５のバスインタフェースの接続先は、マルチプレクサ１１１によってストリームコントローラ１１２に切り替えられる。ＤＶＤドライブ２５からの画像データは、ストリームコントローラ１１２を介して第２の表示コントローラ１１５に送られる。これにより、オペレーティングシステムを起動することなく、画像データを表示することが可能となる。【選択図】    図２
2004264588.tif 000002
【特許請求の範囲】
【請求項１】
オペレーティングシステムを実行可能なＣＰＵと、前記ＣＰＵによってメモリに描画されたデータを表示装置に表示する第１の表示コントローラと、インタフェースを有し、前記インタフェースを介して画像データを出力可能な周辺デバイスと、前記インタフェースを介して前記周辺デバイスとの通信を実行することによって、前記周辺デバイスから出力される画像データを受信する第１のコントローラとを含む第１のシステムと、
前記第１のシステムとは独立して動作可能な第２のシステムであって、前記インタフェースを介して前記周辺デバイスとの通信を実行することによって、前記周辺デバイスから出力される画像データを受信する第２のコントローラと、前記第２のコントローラによって受信された画像データを前記表示装置に表示する第２の表示コントローラと、前記周辺デバイスのインタフェースの接続先を前記第１のコントローラから前記第２のコントローラに切り替えるスイッチデバイスとを含む第２のシステムとを具備することを特徴とする情報処理装置。
【請求項２】
前記第２のコントローラは、前記周辺デバイスおよび前記第２の表示コントローラを制御するプロセッサを含むことを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記第１のシステムおよび前記第２のシステムを収容する筐体と、
前記筐体に設けられ、前記情報処理装置をパワーオンすべきことを示すパワーオン信号を出力する電源ボタンと、
前記筐体に設けられ、画像再生を示す再生指示信号を出力する操作ボタンと、
前記筐体内に設けられ、前記パワーオン信号に応答して前記第１のシステムに電源を供給し、前記再生指示信号に応答して前記第２のシステムおよび前記周辺デバイスに電源を供給する電源装置とをさらに具備することを特徴とする請求項１記載の情報処理装置。
【請求項４】
前記第２のコントローラは、前記周辺デバイスおよび前記第２の表示コントローラを制御するプロセッサを含み、
前記プロセッサは、前記第１のシステムへの電源供給に応答して、前記周辺デバイスおよび前記第２の表示コントローラをそれぞれ初期化する処理を実行する手段を含むことを特徴とする請求項３記載の情報処理装置。
【請求項５】
前記画像データは圧縮符号化されたデータであり、
前記第２のシステムは、さらに、前記第２のコントローラによって受信された画像データを復号するデコーダを含むことを特徴とする請求項１記載の情報処理装置。
【請求項６】
前記第２のシステムは、さらに、前記第２のコントローラによって受信された画像データを、外部のテレビ受像機に出力するためのビデオ信号に変換する手段を含むことを特徴とする請求項１記載の情報処理装置。
【請求項７】
前記周辺デバイスの前記インタフェースは複数の信号線を有し、
前記スイッチデバイスは、前記インタフェースの前記複数の信号線を、前記第１のコントローラおよび前記第２のコントローラの一方に電気的に接続するスイッチ回路を含むことを特徴とする請求項１記載の情報処理装置。
【請求項８】
前記周辺デバイスの前記インタフェースは複数の信号線を有し、
前記スイッチデバイスは、前記第１のコントローラから供給される第１のスイッチ信号に応答して、前記複数の信号線を前記第１のコントローラに電気的に接続し、前記第１のコントローラから供給される第２のスイッチ信号に応答して、前記複数の信号線を前記第２のコントローラに電気的に接続するように構成されたスイッチ回路を含むことを特徴とする請求項１記載の情報処理装置。
【請求項９】
前記周辺デバイスは、記憶メディアを駆動するドライブユニットであることを特徴とする請求項１記載の情報処理装置。
【請求項１０】
前記周辺デバイスは、放送番組データを受信する受信装置であることを特徴とする請求項１記載の情報処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばパーソナルコンピュータのような情報処理装置に関し、特に画像データを表示可能な情報処理装置に関する。
【０００２】
【従来の技術】
近年、ノートブックタイプまたはラップトップタイプのパーソナルコンピュータが種々開発されている。この種のパーソナルコンピュータの多くは、動画のような画像データを扱う機能を有している。
【０００３】
画像データを扱うことが可能なコンピュータとしては、ビデオソースから表示コントローラに動画データをシステムバスを介さずに転送するシステムが知られている（例えば、特許文献１参照。）。
【０００４】
このシステムにおいては、ビデオソースからの動画データは動画専用バスを介して表示コントローラに転送される。これにより、動画データの転送によってシステムバスが専有されることを防止することができる。
【０００５】
【特許文献１】
米国特許第６，２９７，７９４号明細書
【０００６】
【発明が解決しようとする課題】
しかし、特許文献１のシステムにおいては、システムバスに接続された表示コントローラを用いて、動画専用バスを介して転送される動画データの表示が制御される。通常、コンピュータのような情報処理装置においては、システムバスに接続されるどのシステムデバイスも、オペレーティングシステムが起動された後でなければ動作しない。
【０００７】
このため、特許文献１のシステムにおいても、動画専用バスを介して転送される動画データを表示する場合であっても、予めオペレーティングシステムを起動しておくことが必要となる。
【０００８】
本発明は上述の事情を考慮してなされたものであり、オペレーティングシステムを起動することなく、動画のような画像データを表示することが可能な情報処理装置を提供することを目的とする。
【０００９】
【課題を解決するための手段】
上述の課題を解決するため、本発明の情報処理装置は、オペレーティングシステムを実行可能なＣＰＵと、前記ＣＰＵによってメモリに描画されたデータを表示装置に表示する第１の表示コントローラと、インタフェースを有し、前記インタフェースを介して画像データを出力可能な周辺デバイスと、前記インタフェースを介して前記周辺デバイスとの通信を実行することによって、前記周辺デバイスから出力される画像データを受信する第１のコントローラとを含む第１のシステムと、前記第１のシステムとは独立して動作可能な第２のシステムであって、前記インタフェースを介して前記周辺デバイスとの通信を実行することによって、前記周辺デバイスから出力される画像データを受信する第２のコントローラと、前記第２のコントローラによって受信された画像データを前記表示装置に表示する第２の表示コントローラと、前記周辺デバイスのインタフェースの接続先を前記第１のコントローラから前記第２のコントローラに切り替えるスイッチデバイスとを含む第２のシステムとを具備することを特徴とする。
【００１０】
この情報処理装置においては、オペレーティングシステムを実行するＣＰＵを含む第１のシステムの他に、この第１のシステムとは独立して動作可能な第２のシステムが設けられている。第２のシステムによって画像データを表示する場合、周辺デバイスのインタフェースの接続先は、スイッチデバイスによって、第１のシステム内の第１のコントローラから第２のシステム内の第２のコントローラに切り替えられる。第１および第２のシステムはそれぞれ表示コントローラを備えている。周辺デバイスから出力される画像データは、第２のコントローラを介して第２のシステム内に設けられた表示コントローラに送られる。これにより、オペレーティングシステムを起動することなく、動画のような画像データを表示することが可能となる。
【００１１】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態を説明する。まず、図１および図２を参照して、本発明の一実施形態に係る情報処理装置の構成について説明する。ここでは、ノートブック型パーソナルコンピュータとして実現した場合を想定する。
【００１２】
図１は本コンピュータのディスプレイユニットを開いた状態における正面図である。本コンピュータは、コンピュータ本体１１と、ディスプレイユニット１２とから構成されている。ディスプレイユニット１２には、ＬＣＤ１２１からなる表示装置が組み込まれている。このディスプレイユニット１２は、コンピュータ本体１１に対して解放位置と閉塞位置との間を回動自在に取り付けられている。コンピュータ本体１１は薄い箱形の筐体を有しており、その上面にはキーボード２１、タッチパッド２２、左右２つのボタン２３ａ，２３ｂなどが配置されている。
【００１３】
コンピュータ本体１１の上面上の奥手側には、本コンピュータを電源オン／オフするためのパワーボタン２４が設けられている。また、コンピュータ本体１１の側面に設けられたドライブベイストロット内にはＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）ドライブ２５が収容されている。
【００１４】
さらに、コンピュータ本体１１の前面上には、ビデオ制御ボタン２６が設けられている。ビデオ制御ボタン２６は、ＤＶＤドライブ２５によって駆動されるＤＶＤメディアに記録された動画のような画像データの再生動作を制御するための操作ボタン群である。このビデオ制御ボタン２６は、プレイボタン、停止ボタン等を含む。ＤＶＤドライブ２５によってＤＶＤメディアから読み出される画像データはＬＣＤ１２１に表示される。
【００１５】
本コンピュータは、オペレーティングシステムを起動することなく、ＤＶＤメディアに記録された画像データをＬＣＤ１２１に表示するビデオ再生機能を有している。ユーザは、本コンピュータをパワーオンせずとも、ビデオ制御ボタン２６を操作するだけで、ＤＶＤメディアに記録された画像データを見ることができる。
【００１６】
図２には、本コンピュータのシステム構成が示されている。
【００１７】
本コンピュータは、上述のビデオ再生機能を実現するために、互いに独立して動作する第１および第２の２つのシステムから構成されている。第１のシステムは、通常のコンピュータと同様のアーキテクチャを有しており、オペレーティングシステム（ＯＳ）の制御の下に動作する。一方、第２のシステムは、ＤＶＤメディアに記録された画像データをＬＣＤ１２１に表示するための専用システムであり、第１のシステムとは独立して動作する。
【００１８】
第１のシステムは、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ）バス１、ＩＳＡ（Ｉｎｄｕｓｔｒｙ  Ｓｔａｎｄａｒｄ  Ａｒｃｈｉｔｅｃｔｕｒｅ）バス２、ＣＰＵ１０１、ノースブリッジ１０２、主メモリ１０３、第１の表示コントローラ１０４、サウスブリッジ１０５、ハードディスクドライブ（ＨＤＤ）１０６、複数のＰＣＩデバイス１０７、エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１０８、電源コントローラ１０９、およびＤＶＤドライブ２５などを含む。
【００１９】
ＣＰＵ１０１は本コンピュータの動作を制御するために設けられたプロセッサであり、ハードディスクドライブ（ＨＤＤ）１０６から主メモリ１０３にロードされるオペレーティングシステム（ＯＳ）およびアプリケーションプログラムを実行する。第１のシステムの全てのコンポーネントの動作は、ＯＳを実行するＣＰＵ１０１によって制御される。
【００２０】
ノースブリッジ１０２はＣＰＵ１０１のローカルバスとサウスブリッジ１０５とを接続するブリッジデバイスであり、ここには主メモリ１０３を制御するメモリコントローラ、及び表示コントローラ１０４との通信のためのＡＧＰ（Ａｃｃｅｌｅｒａｔｅｄ  Ｇｒａｐｈｉｃｓ  Ｐｏｒｔ）インタフェースなどが設けられている。
【００２１】
表示コントローラ１０４は、本コンピュータのディスプレイモニタとして使用されるＬＣＤ１２１を制御するグラフィクスコントローラである。この表示コントローラ１０４は、ＣＰＵ１０１によってビデオメモリ（ＶＲＡＭ）２０１に描画されたデータをＬＣＤ１２１に表示する。
【００２２】
サウスブリッジ１０５は、ＰＣＩバス１上の各種デバイス、およびＩＳＡバス２上の各種デバイスとの通信を行うためのブリッジデバイスである。このサウスブリッジ１０５はＩＤＥ（Ｉｎｔｅｇｒａｔｅｄ  Ｄｒｉｖｅ  Ｅｌｅｃｔｒｏｎｉｃｓ）コントローラを内蔵しており、ＣＰＵ１０１からのアクセス要求に応じて、ＩＤＥデバイス（ＨＤＤ１０６、ＤＶＤドライブ２５）を制御することが出来る。各ＩＤＥデバイスはＩＤＥバスに接続するためのバスインタフェースを有しており、ＩＤＥバスを介してサウスブリッジ１０５に接続される。ＩＤＥバスは、各ＩＤＥデバイスとそのホストとの間の通信に使用される複数の信号線を含む。サウスブリッジ１０５は、ＨＤＤ１０６、およびＤＶＤドライブ２５それぞれのホストとして機能する。
【００２３】
エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１０８は、電力管理のためのエンベデッドコントローラとキーボード（ＫＢ）２１を制御するためのキーボードコントローラとが集積された１チップマイクロコンピュータである。
【００２４】
このエンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１０８は、電源コントローラ１０９と共同して、パワーボタン２４から出力されるパワーオン信号に応答して本コンピュータの第１のシステムをパワーオンする。すなわち、パワーボタン２４がユーザによって操作された時、パワーボタン２４から出力されるパワーオン信号に応答して、電源コントローラ１０９は電源ＶＣＣ１を発生する。電源ＶＣＣ１は、第１のシステムの各コンポーネントを起動するための動作電源である。
【００２５】
電源ＶＣＣ１の供給に応答して、ＣＰＵ１０１はオペレーティングシステムを起動するためのブートストラップ処理を開始する。このブートストラップ処理においては、第１のシステムの各コンポーネントを初期化する処理もＣＰＵ１０１によって実行される。
【００２６】
また、ＥＣ／ＫＢＣ１０８は、ビデオ制御ボタン２６のプレイボタンから出力される再生指示信号に応答して、本コンピュータの第２のシステムをパワーオンする。すなわち、ビデオ制御ボタン２６のプレイボタンがユーザによって操作された時、プレイボタンから出力される再生指示信号に応答して、電源コントローラ１０９は電源ＶＣＣ２を発生する。電源ＶＣＣ２は、第２のシステムの各コンポーネントを起動するための電源である。停止ボタンがユーザによって操作された時は、電源ＶＣＣ２の供給は停止される。
【００２７】
ＤＶＤドライブ２５には、その動作電源として電源ＶＣＣ１と電源ＶＣＣ２の双方が供給される。これにより、ＤＶＤドライブ２５は、本コンピュータがパワーオンされた時のみならず、ビデオ制御ボタン２６のプレイボタンが操作された時にも動作することができる。
【００２８】
第２のシステムは、マルチプレクサ（ＭＵＸ）１１１、ストリームコントローラ１１２、メモリ１１３、ＭＰＥＧ２デコーダ１１４、および第２の表示コントローラ１１５を備えている。
【００２９】
マルチプレクサ（ＭＵＸ）１１１は、ＤＶＤドライブ２５が有するＩＤＥバスインタフェースを、サウスブリッジ１０５およびストリームコントローラ１１２に選択的に接続するスイッチデバイスである。ビデオ制御ボタン２６のプレイボタンが操作された時は、ＤＶＤドライブ２５のＩＤＥバスインタフェースの接続先は、サウスブリッジ１０５からストリームコントローラ１１２に切り替えられる。
【００３０】
ストリームコントローラ１１２は第２のシステムの動作を制御するためのデバイスであり、プロセッサを内蔵している。ストリームコントローラ１１２のプロセッサは、メモリ１１３に格納された制御プログラムを実行する。メモリ１１３は、制御プログラムが格納された不揮発性メモリと、作業メモリとして用いられるＤＲＡＭとを含む。
【００３１】
ストリームコントローラ１１２は、制御バス２１１を介してＭＰＥＧ２デコーダ１１４および第２の表示コントローラ１１５それぞれに動作コマンドを送信することにより、それらＭＰＥＧ２デコーダ１１４および第２の表示コントローラ１１５を制御する。また、ストリームコントローラ１１２はＩＤＥコントローラを内蔵しており、ＤＶＤドライブ２５を制御することも出来る。ＤＶＤドライブ２５から読み出される画像データは、ＭＰＥＧ２方式によって圧縮符号化されたデータである。
【００３２】
ＭＰＥＧ２デコーダ１１４は、圧縮符号化された画像データを復号する。ＭＰＥＧ２デコーダ１１４から出力されるデコーダされた画像データのデータ形式は、デジタルＹＵＶデータ（Ｒ６５６）である。このデコードされた画像データは、第２の表示コントローラ１１５に送られる。
【００３３】
第２の表示コントローラ１１５は、本コンピュータのディスプレイモニタとして使用されるＬＣＤ１２１を制御する。この表示コントローラ１１５は、ＭＰＥＧ２デコーダ１１４から出力される画像データをＹＵＶ形式からＲＧＢ形式に変換して、ＬＣＤ１２１に表示する。
【００３４】
もしＬＣＤ１２１に設けられたＲＧＢデータ入力ポートが一つであるならば、ＬＣＤ１２１のＲＧＢデータ入力ポートの前段にマルチプレクサ（ＭＵＸ）１１６を設けることが必要となる。第１のシステムと第２のシステムは基本的には排他的に動作する。マルチプレクサ（ＭＵＸ）１１６は、第１および第２の表示コントローラ１０４，１１５のいずれかから出力されるＲＧＢデータを、ＬＣＤ１２１に出力する。
【００３５】
ストリームコントローラ１１２、ＭＰＥＧ２デコーダ１１４、および第２の表示コントローラ１１５は、それぞれ電源ＶＣＣ２によって駆動される。マルチプレクサ１１１，１１６の各々には、その動作電源として電源ＶＣＣ１と電源ＶＣＣ２の双方が供給される。
【００３６】
次に、画像データの転送経路について説明する。
【００３７】
ＤＶＤドライブ２５は、第１および第２のシステム間で共用される。第１および第２のどちらのシステムにおいても、ＤＶＤメディアに記録された画像データをＬＣＤ１２１に表示することができる。
【００３８】
第１のシステムにおいては、ＤＶＤドライブ２５から出力される画像データは、図中の一点鎖線で示すように、マルチプレクサ１１１、サウスブリッジ１０５、およびノースブリッジ１０２を介して、第１の表示コントローラ１０４に転送される。この転送動作は、ＣＰＵ１０１の制御の下に実行される。
【００３９】
具体的には、ＣＰＵ１０１は、まず、サウスブリッジ１０５を介してマルチプレクサ１１１を制御することにより、ＤＶＤドライブ２５のＩＤＥバスインタフェースの接続先をサウスブリッジ１０５側に切り替える。サウスブリッジ１０５は、ＣＰＵ１０１からのアクセス要求に従って、ＩＤＥバスを介してＤＶＤドライブ２５との通信を実行し、これによってＤＶＤドライブ２５から出力される画像データをＩＤＥバスを介して受信する。サウスブリッジ１０５によって受信された画像データは主メモリ１０３に一旦記憶された後、ＣＰＵ１０１によってデコードされる。この後、ＣＰＵ１０１は、デコードされた画像データをＶＲＡＭ２０１に描画する。
【００４０】
ＶＲＡＭ２０１に描画された画像データは、第１の表示コントローラ１０４によってＬＣＤ１２１に表示される。ＣＰＵ１０１は、ＤＶＤドライブ２５からの画像データのみならず、アプリケーションプログラムによって生成されたグラフィクスデータをＶＲＡＭ２０１に描画することが出来る。これにより、第１のシステムにおいては、例えば、グラフィクスデータ上にＤＶＤドライブ２５からの画像データが合成された画面イメージなどを、ＬＣＤ１２１に表示することができる。
【００４１】
第２のシステムにおいては、ＤＶＤドライブ２５から出力される画像データは、図中の破線で示すように、マルチプレクサ１１１、ストリームコントローラ１１２、およびＭＰＥＧ２デコーダ１１４を介して、第２の表示コントローラ１１５に転送される。この転送動作は、ストリームコントローラ１１２の制御の下に実行される。
【００４２】
具体的には、ストリームコントローラ１１２は、まず、マルチプレクサ１１１を制御することにより、ＤＶＤドライブ２５のＩＤＥバスインタフェースの接続先をストリームコントローラ１１２側に切り替える。ストリームコントローラ１１２は、ＩＤＥバスを介してＤＶＤドライブ２５との通信を実行し、これによってＤＶＤドライブ２５から出力される画像データをＩＤＥバスを介して受信する。ストリームコントローラ１１２によって受信された画像データはＭＰＥＧ２デコーダ１１４によってデコードされた後に、第２の表示コントローラ１１５に転送される。第２の表示コントローラ１１５は、ＭＰＥＧ２デコーダ１１４によってデコードされた画像データをＬＣＤ１２１に表示する。
【００４３】
このように、本コンピュータにおいては、第２のシステムを用いることにより、第１のシステム内のバスおよびデバイスを一切利用することなく、ＤＶＤドライブ２５から出力される画像データをＬＣＤ１２１に表示することができる。第２のシステムは、ビデオ制御ボタン２６の押下操作によって動作する。よって、ユーザは、本コンピュータをパワーオンすることなく、すなわちオペレーティングシステムを起動することなく、ＤＶＤメディアに記録された動画のような画像データを見ることができる。
【００４４】
さらに、第２の表示コントローラ１１５は、ＴＶエンコーダも内蔵している。このＴＶエンコーダは、ＭＰＥＧ２デコーダ１１４によってデコードされた画像データを、外部のテレビ受像機に出力するためのビデオ信号（例えばＮＴＳＣ信号）に変換する。本コンピュータからのビデオ信号出力をケーブルを介してテレビ受像機に供給することにより、ＤＶＤメディアに記録された動画のような画像データをテレビ受像機に表示することが出来る。
【００４５】
ビデオ制御ボタン２６はコンピュータ本体１１の前面上に設けられているので、ディスプレイユニット１２が閉じられた状態においても操作可能である。よって、ディスプレイユニット１２を開くことなく、ＤＶＤメディアに記録された画像データをテレビ受像機に表示することが出来る。
【００４６】
次に、図３を参照して、マルチプレクサ１１１の構成について説明する。
【００４７】
マルチプレクサ１１１は、図示のように、第１乃至第３の３つのバスインタフェースユニット５０１，５０２，５０３を備えている。第１のバスインタフェースユニット５０１は、ＩＤＥバスを介してＤＶＤドライブ２５のＩＤＥバスインタフェース２５１に接続される。第２のバスインタフェースユニット５０２はＩＤＥバスを介してストリームコントローラ１１２に接続され、また第３のバスインタフェースユニット５０３はＩＤＥバスを介してサウスブリッジ１０５に接続される。
【００４８】
さらに、マルチプレクサ１１１は、ＩＤＥバスに定義された信号線群の数に対応する数の複数のセレクタ５０４を備えている。これら複数のセレクタ５０４は、ＤＶＤドライブ２５のＩＤＥバスインタフェース２５１の接続先をストリームコントローラ１１２とサウスブリッジ１０５との間で切り替えるスイッチ回路を構成する。
【００４９】
すなわち、これら複数のセレクタ５０４は、第２および第３のバスインタフェースユニット５０２，５０３の一方を選択し、その選択したバスインタフェースユニットを第１のバスインタフェースユニット５０１に接続する。バスインタフェースユニットの選択は、セレクト信号ＳＥＬ１，ＳＥＬ２に応じて実行される。セレクト信号ＳＥＬ１はストリームコントローラ１１２からマルチプレクサ１１１に供給される信号であり、ストリームコントローラ１１２を選択すべきこと、つまり第２のバスインタフェースユニット５０２を選択すべきことを示す。
【００５０】
セレクト信号ＳＥＬ１を受信したとき、マルチプレクサ１１１は、第２のバスインタフェースユニット５０２を第１のバスインタフェースユニット５０１に接続する。一方、セレクト信号ＳＥＬ２を受信したとき、マルチプレクサ１１１は、第３のバスインタフェースユニット５０３を第１のバスインタフェースユニット５０１に接続する。
【００５１】
ストリームコントローラ１１２は、プロセッサ（ＭＰＵ）３０１およびＩＤＥコントローラ３０２を備えている。ＩＤＥコントローラ３０２は、プロセッサ（ＭＰＵ）３０１から供給されるコマンドに応じてＤＶＤドライブ２５をアクセスし、これによってＤＶＤドライブ２５からデータをリードする。
【００５２】
サウスブリッジ１０５は、ＩＤＥコントローラ４０１を備えている。ＩＤＥコントローラ４０１は、ＣＰＵ１０１から供給されるコマンドに応じてＤＶＤドライブ２５をアクセスし、これによってＤＶＤドライブ２５からデータをリードする。
【００５３】
次に、図４のフローチャートを参照して、ストリームコントローラ１１２のプロセッサ３０１によって実行される処理を説明する。
【００５４】
コンピュータがパワーオフされている状態で、ユーザによってビデオ制御ボタン２６のプレイボタンが操作された場合を想定する。
【００５５】
プレイボタンの操作に応答して、第２のシステムに電源ＶＣＣ２が供給される。ストリームコントローラ１１２のプロセッサ３０１は、まず、制御バス２１１を介して、ＭＰＥＧ２デコーダ１１４および第２の表示コントローラ１１５をそれぞれ初期化する処理を実行する（ステップＳ１０１，Ｓ１０２）。次いで、プロセッサ３０１は、セレクト信号ＳＥＬ１をマルチプレクサ１１１に供給して、ＤＶＤドライブ２５のＩＤＥバスインタフェースの接続先をストリームコントローラ１１２に切り替える（ステップＳ１０３）。
【００５６】
プロセッサ３０１は、ＩＤＥコントローラ３０２を通じてＤＶＤドライブ２５に対するリードアクセスを実行し、ＤＶＤドライブ２５から読み出されるデータを受信する（ステップＳ１０４）。このステップＳ１０４では、ＩＤＥ規格に対応する手順でＩＤＥコントローラ３０２とＤＶＤドライブ２５との間の通信が実行され、これによってＤＶＤメディアに記憶された画像データがＩＤＥバスを介してＤＶＤドライブ２５から読み出される。
【００５７】
プロセッサ３０１は、ＤＶＤドライブ２５からのリードデータを受信し、それをＭＰＥＧ２デコーダ１１４に転送する（ステップＳ１０５）。このステップＳ１０５においては、ＤＶＤドライブ２５からのリードデータを、ＭＰＥＧ２プログラムストリームに変換する処理がプロセッサ３０１によって実行される。ＤＶＤドライブ２５から読み出されたデータはＭＰＥＧ２プログラムストリームとしてプロセッサ３０１からＭＰＥＧ２デコーダ１１４に転送される。この後、プロセッサ３０１は、ＭＰＥＧ２デコーダ１１４を用いて画像データ（ＭＰＥＧ２プログラムストリーム）のデコードを実行し、そのデコードされた画像データを第２の表示コントローラ１１５を用いてＬＣＤ１２１に表示する（ステップＳ１０６，Ｓ１０７）。
【００５８】
以上の処理により、オペレーティングシステムを起動することなく、動画のような画像データを表示することが可能となる。
【００５９】
図５には、本コンピュータのシステム構成の第２の例が示されている。
【００６０】
図５のコンピュータは、ＤＶＤドライブ２５の代わりに、ＴＶチューナ６０１を第１および第２のシステム間で共用するように構成されており、他の点は図２と同じである。
【００６１】
ＴＶチューナ６０１は、ＴＶアンテナを介してＴＶ番組のような放送番組データを受信および局選択する周辺デバイスである。ＴＶチューナ６０１には、その動作電源として電源ＶＣＣ１と電源ＶＣＣ２の双方が供給される。これにより、ＴＶチューナ６０１は、本コンピュータがパワーオンされた時のみならず、ビデオ制御ボタン２６のプレイボタンが操作された時にも動作することができる。
【００６２】
ＴＶチューナ６０１は複数の信号線を含むバスインタフェースを有しており、そのバスインタフェースはマルチプレクサ１１１に接続される。マルチプレクサ１１１は、上述のセレクト信号ＳＥＬ１を受信したとき、ＴＶチューナ６０１のバスインタフェースをストリームコントローラ１１２に接続し、また上述のセレクト信号ＳＥＬ２を受信したとき、ＴＶチューナ６０１のバスインタフェースをサウスブリッジ１０５に接続する。
【００６３】
この構成においては、オペレーティングシステムを起動することなく、ＴＶチューナ６０１によって受信された放送番組データをＬＣＤ１２１に表示することができる。
【００６４】
なお、本発明は、上記実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。更に、上記実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件から幾つかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された構成が発明として抽出され得る。
【００６５】
【発明の効果】
以上説明したように、本発明によれば、オペレーティングシステムを起動することなく、動画のような画像データを表示することが可能となる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係るコンピュータのディスプレイ開放状態における外観を示す図。
【図２】図１のコンピュータのシステム構成を示すブロック図。
【図３】図１のコンピュータに設けられたマルチプレクサの構成を示すブロック図。
【図４】図１のコンピュータに設けられたストリームコントローラによって実行される処理手順を示すフローチャート。
【図５】図１のコンピュータのシステム構成の第２の例を示すブロック図。
【符号の説明】
１１…コンピュータ本体、１２…ディスプレイユニット、２４…パワーボタン、２５…ＤＶＤドライブ、２６…ビデオ制御ボタン、１０１…ＣＰＵ、１０２…ソースブリッジ、１０３…主メモリ、１０４…第１の表示コントローラ、１０５…サウスブリッジ、１０８…ＥＣ／ＫＢＣ、１０９…電源コントローラ、１１１…マルチプレクサ、１１２…ストリームコントローラ、１１４…ＭＰＥＧ２デコーダ、１１５…第２の表示コントローラ、１２１…ＬＣＤ、２０１…ビデオメモリ、３０１…プロセッサ、３０２，４０１…ＩＤＥコントローラ、６０１…ＴＶチューナ。
【図１】
2004264588.tif 000003
【図２】
2004264588.tif 000004
【図３】
2004264588.tif 000005
【図４】
2004264588.tif 000006
【図５】
2004264588.tif 000007