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