(57)【特許請求の範囲】
【請求項１】
キーボードと、
スピーカと、
音声信号を出力するためのコネクタと、
前記スピーカおよび前記コネクタに対する音声信号の出力を制御するサウンドドライバと、
画像信号の出力先を切り替えるために設けられた、前記キーボードの所定の操作によるキーコードに応じて、前記サウンドドライバからの音声信号の出力先を、前記コネクタとするか、前記スピーカとするか、前記コネクタおよび前記スピーカの双方とするかを変更する出力先制御手段と
を具備する情報処理装置。
【請求項２】
前記キーボードの操作に応じて、サウンド出力切換えのためのキーコードを発生させるエンベデッドコントローラを具備し、
前記出力先制御手段は、前記エンベデッドコントローラが発生させたキーコードに応じて、前記サウンドドライバからの音声信号の出力先を変更する
請求項１記載の情報処理装置。
【請求項３】
前記キーボード操作によるキーコードを検出する検出手段を具備し、
前記出力先制御手段は、前記検出手段が検出したキーコードに応じて、前記サウンドドライバからの音声信号の出力先を変更する
請求項１記載の情報処理装置。
【請求項４】
ＡＶデータを再生して音声信号を生成する再生手段を具備し、
前記サウンドドライバは、前記再生手段が生成した音声信号の出力を制御する、
前記出力先制御手段は、前記検出手段が検出したキーコードに応じて、前記サウンドドライバからの音声信号の出力先を変更する
請求項３記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えばテレビジョン放送受信機等に対して映像信号を送出可能な画像再生機能を有するパーソナルコンピュータに適用して好適な音声信号の出力制御技術に関する。
【背景技術】
【０００２】
近年、テレビジョン放送番組データを受信・視聴したり、ＤＶＤ（Digital Versatile Disc）に格納されたＡＶ（Audio and Visual）コンテンツを再生したりする機能を有するパーソナルコンピュータが広く普及している。これにより、例えばバッテリ駆動可能なノートブック型のパーソナルコンピュータを携行すれば、移動中や外出先でも、（音声を含む）画像データを利用できるようになった。
【０００３】
また、最近では、映像の高精細化が進められており、ＨＤ（High Definition）  ＤＶＤ規格の記録メディアに格納された高精細画像データを再生可能なパーソナルコンピュータも普及し始めている。この種のパーソナルコンピュータでは、高精細映像信号を外部出力する機構を備えるのが一般的なので、例えば在宅時には、大画面の高精細テレビジョン放送受信機等と接続することにより、当該パーソナルコンピュータに再生させた高精細映像を大画面の高精細テレビジョン放送受信機で楽しむことも可能となる。
【０００４】
このパーソナルコンピュータとテレビジョン放送受信機とを接続する場合のように、画像データや音声データを再生する機能を各々が有する複数の電子機器を接続する利用形態が増えてきている。そのため、例えばソース切り替えを効率的に行うための提案等が種々なされるに至っている（例えば特許文献１等参照）。
【特許文献１】特開平７−１９２４４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、パーソナルコンピュータは、オペレーティングシステム（ＯＳ）によって資源管理が一元的に行われており、このＯＳの制御下で、映像信号の出力先や音声信号の出力先が設定される。これらの設定を行うためのインタフェースは、現状、それぞれ個別に用意されているため、前述のように、パーソナルコンピュータに再生させた高精細映像を大画面の高精細テレビジョン放送受信機で楽しもうとした場合、（１）映像信号の出力先をテレビジョン放送受信機に切り替える、（２）音声信号の出力先をテレビジョン放送受信機に切り替える、の２つの作業をそれぞれ行わなければならない。
【０００６】
この発明は、このような事情を考慮してなされたものであり、音声信号の出力を、映像信号の出力先を切り替えるための操作と連想させて行うことを実現する情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
実施形態によれば、情報処理装置は、キーボードと、スピーカと、音声信号を出力するためのコネクタと、前記スピーカおよび前記コネクタに対する音声信号の出力を制御するサウンドドライバと、画像信号の出力先を切り替えるために設けられた、前記キーボードの所定の操作によるキーコードに応じて、前記サウンドドライバからの音声信号の出力先を、前記コネクタとするか、前記スピーカとするか、前記コネクタおよび前記スピーカの双方とするかを変更する出力先制御手段とを具備する。
【発明の効果】
【００１２】
音声信号の出力を、映像信号の出力先を切り替えるための操作と連想させて行うことを実現する情報処理装置を提供することができる。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照して、この発明の一実施形態を説明する。図１に、本実施形態に係る情報処理装置の一利用態様を示す。この情報処理装置１は、例えばノートブック型のパーソナルコンピュータ（ＰＣ）等として実現されている。
【００１４】
図１に示すように、ここでは、情報処理装置１を映像機器２とＨＤＭＩ（High-Definition Multimedia Interface）ケーブルＡで接続する場合を想定する。映像機器２は、大画面の高精細テレビジョン放送受信機（ＴＶ）である。情報処理装置１には、高精細画像データを再生するソフトウェア（アプリケーションプログラム）が種々インストールされており、ＨＤＭＩケーブルＡで接続することにより、これらアプリケーションプログラムが再生した高精細映像を映像機器２によって楽しむことができる。また、このＨＤＭＩケーブルＡで接続される情報処理装置１と映像機器２とは、当該ＨＤＭＩケーブルＡを介して、接続相手を動作制御するための各種コマンドを相互に送受信することができる。
【００１５】
ここで、図２を参照して、情報処理装置１における映像信号および音声信号の基本的な出力制御機構について説明する。パーソナルコンピュータ等として実現される本情報処理装置１の資源管理は、ＯＳによって一元的に行われ、このＯＳ内のモジュールであるディスプレイドライバおよびサウンドコントローラによって、映像信号および音声信号の出力先の切り替え等が各々制御される。
【００１６】
より具体的に説明すると、映像信号の出力は、図２（Ａ）に示すように、ディスプレイドライバによって、例えばＬＣＤ等にディスプレイ表示されたり、ＨＤＭＩコネクタ経由で外部出力されたり、その両方が行われたり、が設定される。例えばＬＣＤ等へのディスプレイ表示からＨＤＭＩコネクタ経由の外部出力へ切り替えるための設定は、ユーザによる明示的な操作が行われた場合のほか、映像機器２からのコマンドにより本情報処理装置１が電源オンした場合等、種々の事象発生に起因して行われる。
【００１７】
一方、音声信号の出力は、図２（Ｂ）に示すように、サウンドドライバによって、例えばスピーカ出力されたり、ＨＤＭＩコネクタ経由で外部出力されたり、その両方が行われたり、が設定される。そして、これらのサウンドドライバによる設定は、（ＯＳの仕様上）ディスプレイドライバによる設定とは完全に独立している。
【００１８】
従って、情報処理装置１で再生させた映像を映像機器２で楽しもうと考えて、例えば映像信号の出力先を映像機器２に切り替える操作を行ったユーザは、（音声も映像機器２で楽しもうと考えるのが一般的なので）この映像信号に追従させるべく、音声信号の出力先を映像機器２に切り替える操作を行うことになる。本情報処理装置１は、このような映像機器２への音声信号の出力を、（ユーザを介在させることなく）映像信号の出力と連動させて行えるようにする仕組みを提供するものであり、以下、この点について詳述する。
【００１９】
図３は、本情報処理装置１の構成を示す図である。図３に示すように、本情報処理装置１は、ＣＰＵ１１、ノースブリッジ１２、主メモリ１３、グラフィックスコントローラ１４、ＶＲＡＭ１４Ａ、ディスプレイ１５、サウスブリッジ１６、ＢＩＯＳ−ＲＯＭ１７、ＨＤＤ１８、光磁気ディスク駆動装置（ＯＤＤ）１９、サウンドコントローラ２０、スピーカ２１、エンベデッドコントローラ／キーボードコントローラ（ＥＣ／ＫＢＣ）２２、キーボード２３、タッチパッド２４、ネットワークコントローラ２５、ＨＤＭＩコネクタ２６およびＣＥＣ（機器間双方向制御）コントローラ２７等を備えている。
【００２０】
ＣＰＵ１１は、本情報処理装置１内の各部の動作を制御するプロセッサである。ＣＰＵ１１は、ＨＤＤ１８から主メモリ１３にロードされるオペレーティングシステム（ＯＳ）１００や、このＯＳ１００の制御下で動作する、ユーティリティおよびＡＶコンテンツを取り扱うアプリケーションを含む各種プログラムを実行する。このユーティリティの１つとして、後述する映像／サウンド出力連動ユーティリティ１０１が存在する。また、ＣＰＵ１１は、ＢＩＯＳ−ＲＯＭ１７に格納された基本入出力システム（ＢＩＯＳ）も実行する。なお、以下では、このＢＩＯＳ−ＲＯＭ１７に格納された基本入出力システム自体をＢＩＯＳ１７と称することがある。
【００２１】
ノースブリッジ１２は、ＣＰＵ１１のローカルバスとサウスブリッジ１６との間を接続するブリッジデバイスである。ノースブリッジ１２は、バスを介してグラフィックスコントローラ１４との通信を実行する機能を有しており、また、主メモリ１３をアクセス制御するメモリコントローラも内蔵されている。グラフィックスコントローラ１４は、本情報処理装置１側のディスプレイ１５を制御する表示コントローラである。グラフィックスコントローラ１４は、ＶＲＡＭ１４Ａに書き込まれた画像データからディスプレイ１５に送出すべき映像信号を生成する。グラフィックスコントローラ１４は、映像信号をＨＤＭＩコネクタ２６から外部出力する機能も有している。
【００２２】
サウスブリッジ１６は、ＰＣＩバスおよびＬＰＣバス上の各種デバイスを制御するコントローラである。また、このサウスブリッジ１６には、ＢＩＯＳ−ＲＯＭ１７、ＨＤＤ１８、ＯＤＤ１９およびサウンドコントローラ２０が直接的に接続され、これらを制御する機能も有している。ＨＤＤ１８には、例えばテレビジョン放送番組データやインターネット経由でダウンロードされたＡＶコンテンツ等が格納され、ＯＤＤ１９には、ＡＶコンテンツを格納した例えばＨＤ  ＤＶＤ等が収容される。サウンドコントローラ２０は、スピーカ２１を制御する音源コントローラである。サウンドコントローラ２０は、音声信号をＨＤＭＩコネクタ２６から外部出力する機能も有している。
【００２３】
ＥＣ／ＫＢＣ２２は、電力管理のためのエンベデッドコントローラと、キーボード２３およびタッチパッド２４を制御するためのキーボードコントローラとが集積された１チップマイクロコンピュータである。ネットワークコントローラ２５は、例えばインターネットなどの外部ネットワークとの通信を実行する通信装置である。ＥＣ／ＫＢＣ２２は、本情報処理装置１が電源オフ中も動作し、例えば電源オン操作が行われていないか等を監視して、電源オンすべきイベントが発生したら、本情報処理装置１を起動させるための制御を実行する。ＥＣ／ＫＢＣ２２は、ＣＥＣコントローラ２７に対する電力供給も、本情報処理装置１が電源オフ中も継続して実行する。
【００２４】
ＨＤＭＩコネクタ２６は、ＨＤＭＩケーブルＡを取り外し自在に接続するために設けられる端子である。そして、ＣＥＣコントローラ２７は、ＥＣ／ＫＢＣ２２の制御下で、ＨＤＭＩコネクタ２６を介して動作制御用の各種コマンドを送受信するためのデータ転送制御を実行する。ＥＣ／ＫＢＣ２２が監視する、電源オンすべきイベントの１つに、このＣＥＣコントローラ２７による電源オン要求コマンドの受信が存在する。
【００２５】
図４は、このような構成の本情報処理装置１において実現される（映像信号との）音声信号の連動出力制御に関する機能ブロックを示す図である。
【００２６】
例えばキーボード２３を使って画像信号の出力先をディスプレイ１５からＨＤＭＩコネクタ２６に切り替える操作が行われると、そのキーボード操作に対応するキーコードがＥＣ／ＫＢＣ２２によって発生され、ＢＩＯＳ１７によってＯＳ１００に渡される。通常は、この操作に基づき、ＯＳ１００の制御下において、グラフィックスコントローラ１４を駆動制御するディスプレイドライバ１００１が、映像信号の出力先をディスプレイ１５からＨＤＭＩコネクタ２６に切り替える。なお、映像機器２からのコマンドによる場合も、ＥＣ／ＫＢＣ２２は、ＣＥＣコントローラ２７から当該コマンドを受信した通知を受けた際、前述のキーボード操作に対応するキーコードを発生させる。
【００２７】
映像／サウンド出力連動ユーティリティ１０１は、映像信号の出力先をディスプレイ１５からＨＤＭＩコネクタ２６に切り替える際、これに連動させて、音声信号の出力先をスピーカ２１からＨＤＭＩコネクタ２６に自動的に切り替えるために設けられたプログラムであり、本情報処理装置１の電源オン時には常時動作する常駐型のプログラムとして登録されている。そして、本情報処理装置１では、この映像／サウンド出力連動ユーティリティ１０１を、ディスプレイドライバ１００１およびサウンドドライバ１００２に対する出力先設定の指示経路に介在させる。そのために、映像／サウンド出力連動ユーティリティ１０１は、ＥＣ／ＫＢＣ２２によって発生されたキーコードがディスプレイドライバ１００１に関するものであった場合に、そのイベントの発生を通知するようにＯＳ１００に依頼する。
【００２８】
この常駐型のプログラムである映像／サウンド出力連動ユーティリティ１０１は、出力先切替制御モジュール１０１１、表示状態検知モジュール１０１２、出力先設定モジュール１０１３を有しており、出力先切替制御モジュール１０１１は、映像信号の出力先をディスプレイ１５からＨＤＭＩコネクタ２６に切り替えるイベントの発生をＯＳ１００からの通知を受けると、その指示をディスプレイドライバ１００１に与えると共に、音声信号の出力先をスピーカ２１からＨＤＭＩコネクタ２６に切り替える指示をサウンドドライバ１００２に与える機能を基本機能として備えている。これにより、ＯＳ１００の仕様上、映像信号および音声信号のそれぞれについて、出力先の切り替え操作が各々必要であったものを、音声信号の出力先の切り替えを映像信号に連動させることができるので、ユーザの使い勝手を向上させることを実現する。なお、出力先切替制御モジュール１０１１は、映像信号の出力先がＨＤＭＩコネクタ２６のみになる場合に、この音声信号の出力先の自動切り替えを実施する。即ち、映像信号の出力先がディスプレイ１５のみからディスプレイ１５およびＨＤＭＩコネクタ２６の両方とする切り替えが行われた場合には、音声信号のスピーカ２１からの出力を維持し、ユーザからの明示的な操作指示を受けて、例えば音声信号の出力先をスピーカ２１およびＨＤＭＩコネクタ２６の両方とする切り替えを実施する。仕様によっては、音声信号の出力先をスピーカ２１およびＨＤＭＩコネクタ２６の両方とする切り替えを自動化することも当然に可能である。
【００２９】
図５は、本実施形態の情報処理装置１が実行する（映像信号との）音声信号の出力連動制御の動作手順を示すフローチャートである。
【００３０】
ＨＤＭＩケーブルＡで接続された映像機器２に映像を出力させる操作が行われると（ステップＡ１）、そのイベントの発生の通知をＯＳ１００から受ける出力先切替制御モジュール１０１１は、映像機器２のみへの出力かどうかを調べ（ステップＡ２）、映像機器２のみへの出力であったならば（ステップＡ２のＹＥＳ）、映像の出力先を映像機器２に切り替える指示をディスプレイドライバ１００１に与えると共に（ステップＡ３）、これに連動させて、音声の出力先を映像機器２に切り替える指示をサウンドドライバ１００２に与える（ステップＡ４）。
【００３１】
一方、映像機器２のみへの出力でなければ（ステップＡ２のＮＯ）、出力先切替制御モジュール１０１１は、本情報処理装置１での表示に加えて、映像機器２側にも映像を出力させる指示をディスプレイドライバ１００１のみに与える（ステップＡ５）。
【００３２】
なお、ここでは、映像信号の出力先をディスプレイ１５からＨＤＭＩコネクタ２６に切り替える操作が行われた場合に、それに連動させて、音声信号の出力先をスピーカ２１からＨＤＭＩコネクタ２６に自動的に切り替える例を示したが、これとは逆に、映像信号の出力先をＨＤＭＩコネクタ２６からディスプレイ１５に切り替える操作が行われた場合も、同様に、それに連動させて、出力先切替制御モジュール１０１１は、音声信号の出力先をＨＤＭＩコネクタ２６からスピーカ２１に自動的に切り替える。
【００３３】
また、出力先切替制御モジュール１０１１は、この基本機能のほか、次のような機能を備えている。いま、本情報処理装置１と映像機器２とがＨＤＭＩケーブルＡで接続されており、かつ、情報処理装置１で再生された映像が映像機器２にて表示されているものと想定する。また、この時、音声は映像機器２のみにて出力されているものとし、例えばその再生が終了したので、ＨＤＭＩケーブルＡがＨＤＭＩコネクタ２６から引き抜かれたと想定する。
【００３４】
表示状態検知モジュール１０１２は、このＨＤＭＩケーブルＡの接続状態を含む映像信号の表示状態をＯＳ１００から取得する。そして、ＨＤＭＩケーブルＡがＨＤＭＩコネクタ２６から引き抜かれたことをＯＳ１００を介して検知した表示状態検知モジュール１０１２は、その旨を出力先切替制御モジュール１０１１に通知する。この通知を受けると、出力先切替制御モジュール１０１１は音声信号の出力先をＨＤＭＩコネクタ２６からスピーカ２１に切り替える指示をサウンドドライバ１００２に与える。
【００３５】
映像は情報処理装置１および映像機器２の両方に出力し、音声だけは映像機器２のみに出力している状態を考えると、ＨＤＭＩケーブルＡが引き抜かれて情報処理装置１単体になったとしても、ディスプレイ１５による映像信号の表示は行われているので、映像に関する出力先の切り替え作業は行われない。よって、音声の出力先をスピーカ２１に切り替える契機を得られない。そこで、このような場合を考慮して、出力先切替制御モジュール１０１１は、ＨＤＭＩケーブルＡがＨＤＭＩコネクタ２６から引き抜かれたことを表示状態検知モジュール１０１２からの通知で検知した際、音声信号の出力先をＨＤＭＩコネクタ２６からスピーカ２１に自動的に切り替える機能を備える。
【００３６】
また、パーソナルコンピュータは、電源オン時に、前回の電源オフ時の状態を復元するレジューム機能をもはや標準的に装備している。そこで、本情報処理装置１と映像機器２とがＨＤＭＩケーブルＡで接続されており、かつ、情報処理装置１で再生された映像が情報処理装置１および映像機器２の両方にて表示され、音声は映像機器２のみにて出力されている状態で、サスペンドが実施された場合を考える。この場合も、後日、情報処理装置１単体でレジュームが実施されると、ディスプレイ１５による映像信号の表示は行われるので、映像に関する出力先の切り替え作業は行われない。よって、音声の出力先をスピーカ２１に切り替える契機を得られない。
【００３７】
このような場合を考慮して、まず、表示状態検知モジュール１０１２が、レジュームが実施された際、復元された映像信号および音声信号の出力状態をＯＳ１００から取得し、その結果を出力先切替制御モジュール１０１１に通知する。そして、出力先切替制御モジュール１０１１は、この通知内容が、音声信号の出力先がＨＤＭＩコネクタ２６のみであり、かつ、映像信号の出力先がＨＤＭＩコネクタ２６のみ以外であった場合、音声信号の出力先をＨＤＭＩコネクタ２６からスピーカ２１に自動的に切り替える機能をさらに備える。
【００３８】
ところで、映像が本情報処理装置１および映像機器２の両方で表示されている、つまり映像信号がディスプレイ１５およびＨＤＭＩコネクタ２６の両方から出力されている状態として、最近のパーソナルコンピュータにおいては、同一の画面を同時表示するクローン表示のほか、同一の画面を分割表示するマルチ表示も考えられる。図６を参照して、このクローン表示およびマルチ表示の概要を示す。
【００３９】
図６中の（Ａ）が、表示対象の画面であり、この画面中の予め選択した範囲の部分画像を各々表示させるのがマルチ表示である（図６（Ｂ））。また、この画面全体を各々表示させるのがクローン表示である（図６（Ｃ））。そして、マルチ表示の場合、一方をプライマリとして位置づけることができる。さらに、このプライマリの位置づけは、動的に切り替えることが可能である。そこで、表示状態検知モジュール１０１２は、マルチ表示が行われている場合に、いずれがプライマリとなっているのかをＯＳ１００から適宜に取得し、その結果を出力先切替制御モジュール１０１１に通知する。そして、出力先切替制御モジュール１０１１は、プライマリとなっている側で音声信号が出力されるように、音声信号の出力先をスピーカ２１およびＨＤＭＩコネクタ２６間で切り替える指示をサウンドドライバ１００２に与える機能を備える。
【００４０】
さらに、クローン表示についても、前述の説明では、クローン表示が開始された際、つまり映像信号の出力先がディスプレイ１５およびＨＤＭＩコネクタ２６の両方とする切り替えが行われた場合には、音声信号のスピーカ２１からの出力を維持し、仕様によっては、音声信号の出力先をスピーカ２１およびＨＤＭＩコネクタ２６の両方とする切り替えを自動化することも可能である旨を示したが、情報処理装置１および映像機器２のいずれに音声出力を行わせるのかをユーザに予め設定されることも有用である。
【００４１】
出力先設定モジュール１０１３は、このクローン表示の際、情報処理装置１および映像機器２のいずれに音声出力を行わせるのかをユーザが設定するためのインタフェースを提供し、映像／サウンド出力連動ユーティリティ１０１は、この出力先設定モジュール１０１３による設定内容を設定データ１０１４として保持する。そして、出力先切替制御モジュール１０１１は、クローン表示の開始時、この設定データ１０１４を参照し、その設定内容に基づき、音声信号の出力先をスピーカ２１およびＨＤＭＩコネクタ２６間で切り替える指示をサウンドドライバ１００２に与える。
【００４２】
図７は、このマルチ表示およびクローン表示を考慮した、本実施形態の情報処理装置１が実行する（映像信号との）音声信号の出力連動制御の動作手順を示すフローチャートである。
【００４３】
ＨＤＭＩケーブルＡで接続された映像機器２に映像を出力させる操作が行われると（ステップＢ１）、そのイベントの発生の通知をＯＳ１００から受ける出力先切替制御モジュール１０１１は、映像機器２のみへの出力かどうかを調べ（ステップＢ２）、映像機器２のみへの出力であったならば（ステップＢ２のＹＥＳ）、映像の出力先を映像機器２に切り替える指示をディスプレイドライバ１００１に与えると共に（ステップＢ３）、これに連動させて、音声の出力先を映像機器２に切り替える指示をサウンドドライバ１００２に与える（ステップＢ４）。
【００４４】
一方、映像機器２のみへの出力でなければ（ステップＢ２のＮＯ）、続いて、これがマルチ表示によるものかどうかを調べる（ステップＢ５）。もし、マルチ表示によるものであれば（ステップＢ５のＹＥＳ）、出力先切替制御モジュール１０１１は、本情報処理装置１での表示に加えて、映像機器２側にも映像を出力させる指示をディスプレイドライバ１００１に与えると共に（ステップＢ６）、プライマリとなっている側で音声信号が出力されるように、音声の出力先を本情報処理装置１および映像機器２間で切り替える指示をサウンドドライバ１００２に与える（ステップＢ７）。
【００４５】
また、マルチ表示によるものでない、つまりクローン表示によるものであれば（ステップＢ５のＮＯ）、出力先切替制御モジュール１０１１は、本情報処理装置１での表示に加えて、映像機器２側にも映像を出力させる指示をディスプレイドライバ１００１に与えると共に（ステップＢ８）、設定データ１００４で示される予め選択された側に音声が出力されるように、音声の出力先を本情報処理装置１および映像機器２間で切り替える指示をサウンドドライバ１００２に与える（ステップＢ９）。
【００４６】
以上のように、本実施形態の情報処理装置１によれば、ＨＤＭＩケーブルＡで接続される映像機器２への映像信号の出力に連動させて、ユーザを介在させず、かつ、ユーザの意図する通りに、音声信号を映像機器２に出力することを実現する。
【００４７】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００４８】
【図１】この発明の一実施形態に係る情報処理装置（パーソナルコンピュータ）の一利用態様を示す図
【図２】同実施形態の情報処理装置における映像信号および音声信号の基本的な出力制御機構を示す図
【図３】同実施形態の情報処理装置の構成を示す図
【図４】同実施形態の情報処理装置において実現される（映像信号との）音声信号の連動出力制御に関する機能ブロックを示す図
【図５】同実施形態の情報処理装置が実行する（映像信号との）音声信号の出力連動制御の動作手順を示すフローチャート
【図６】クローン表示およびマルチ表示の概要を示す図
【図７】同実施形態の情報処理装置がマルチ表示およびクローン表示を考慮して実行する（映像信号との）音声信号の出力連動制御の動作手順を示すフローチャート
【符号の説明】
【００４９】
１…情報処理装置（パーソナルコンピュータ）、２…映像機器（テレビジョン放送受信機）、３…リモートコントローラ、１１…ＣＰＵ、１２…ノースブリッジ、１３…主メモリ、１４…グラフィックスコントローラ、１４Ａ…ＶＲＡＭ、１５…ディスプレイ、１６…サウスブリッジ、１７…ＢＩＯＳ−ＲＯＭ、１８…ＨＤＤ、１９…光磁気ディスク駆動装置（ＯＤＤ）、２０…サウンドコントローラ、２１…スピーカ、２２…エンベデッドコントローラ／キーボードコントローラ（ＥＣ／ＫＢＣ）、２３…キーボード、２４…タッチパッド、２５…ネットワークコントローラ、２６…ＨＤＭＩコネクタ、２７…ＣＥＣコントローラ、１００…オペレーティングシステム（ＯＳ）、１０１…映像／サウンド出力連動ユーティリティ、１００１…ディスプレイドライバ、１００２…サウンドドライバ、１０１１…出力先切替制御モジュール、１０１２…表示状態検知モジュール、１０１３…出力先設定モジュール、１０１４…設定データ、Ａ…ＨＤＭＩケーブル。
【図１】
0005075745.tif 000002
【図２】
0005075745.tif 000003
【図３】
0005075745.tif 000004
【図４】
0005075745.tif 000005
【図５】
0005075745.tif 000006
【図６】
0005075745.tif 000007
【図７】
0005075745.tif 000008