(57)【要約】【課題】キーボード、マウスのような入力装置とリモコンユニットのどちらを使用した場合でも、ユーザに対してソフトウェアの操作手順を案内することが可能な情報処理装置を実現する。【解決手段】キーボード（ＫＢ）１３またはタッチパッド（マウス）１６からＫＢ／マウスドライバ３０１を介して操作案内情報の表示要求が入力されたならば、ヘルプ表示制御部２１１は、キーボード（ＫＢ）１３またはタッチパッド（マウス）１６の操作によってＡＶ再生ソフトウェア１０１を操作するための手順を示すヘルプ情報を表示する。一方、リモコンユニット４０１からリモコンマネージャ３０２を介して操作案内情報の表示要求が入力されたならば、ヘルプ表示制御部２１１は、リモコンユニット４０１の操作によってＡＶ再生ソフトウェア１０１を操作するための手順を示すヘルプ情報を表示する。【選択図】      図３
2007299033.tif 000002
【特許請求の範囲】
【請求項１】
キーボードまたはマウスを含む入力装置と、
外部のリモコンユニットとの通信を実行するリモコンインタフェース手段と、
コンテンツデータを再生するソフトウェアを実行して前記コンテンツデータの再生を制御する手段と、
前記ソフトウェアを操作するための操作案内情報を表示画面上に表示する操作案内情報表示手段であって、前記入力装置から前記操作案内情報の表示要求が入力された場合には、前記入力装置の操作によって前記ソフトウェアを操作するための手順を示す第１の操作案内情報を前記表示画面上に表示し、前記リモコンユニットから前記操作案内情報の表示要求が入力された場合には、前記リモコンユニットの操作によって前記ソフトウェアを操作するための手順を示す第２の操作案内情報を前記表示画面上に表示する操作案内情報表示手段とを具備することを特徴とする情報処理装置。
【請求項２】
前記操作案内情報表示手段は、前記入力された操作案内情報の表示要求が前記入力装置および前記リモコンユニットのいずれから入力されたものであるかを判別する判別手段と、前記判別手段の判別結果に基づいて前記第１の操作案内情報および前記第２の操作案内情報の一方の操作案内情報を選択し、当該選択した操作案内情報を前記表示画面上に表示する手段とを含むことを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記第１の操作案内情報は、前記キーボードのキー操作または前記マウスの操作を用いて前記ソフトウェアに所定の機能を実行させるための操作手順を示し、前記第２の操作案内情報は、前記リモコンユニット上のボタン操作を用いて前記ソフトウェアに前記所定の機能を実行させるための操作手順を示すことを特徴とする請求項１記載の情報処理装置。
【請求項４】
キーボードまたはマウスを含む入力装置と、
外部のリモコンユニットとの通信を実行するリモコンインタフェース手段と、
放送番組データを受信する受信装置と、
前記受信装置によって受信された放送番組データの記録および再生を実行するソフトウェアを実行して前記放送番組データの録画および再生を制御する手段と、
前記キーボードのキー操作または前記マウスの操作を用いて前記ソフトウェアに所定の機能を実行させるための操作手順を示す第１の操作案内情報、および前記リモコンユニット上のボタン操作を用いて前記ソフトウェアに前記所定の機能を実行させるための操作手順を示す第２の操作案内情報を格納する記憶部と、
前記ソフトウェアを操作するための操作案内情報の表示要求が入力された場合、前記表示要求が前記入力装置および前記リモコンユニットのいずれから入力されたものであるかを判別する判別手段と、
前記判別手段の判別結果に基づいて前記第１の操作案内情報および前記第２の操作案内情報の一方の操作案内情報を選択し、前記選択した操作案内情報を表示装置の表示画面上に表示する手段とを具備することを特徴とする情報処理装置。
【請求項５】
情報処理装置の表示画面上に、コンテンツデータを再生するソフトウェアを操作するための操作案内情報を表示する操作案内情報表示方法であって、
キーボードまたはマウスを含む前記情報処理装置の入力装置から前記操作案内情報の表示要求が入力された場合、前記入力装置の操作によって前記ソフトウェアを操作するための手順を示す第１の操作案内情報を前記表示画面上に表示するステップと、
リモコンユニットから前記操作案内情報の表示要求が入力された場合には、前記リモコンユニットの操作によって前記ソフトウェアを操作するための手順を示す第２の操作案内情報を前記表示画面上に表示するステップとを具備することを特徴とする操作案内情報表示方法。
【請求項６】
前記第１の操作案内情報は、前記キーボードのキー操作または前記マウスの操作を用いて前記ソフトウェアに所定の機能を実行させるための操作手順を示し、前記第２の操作案内情報は、前記リモコンユニット上のボタン操作を用いて前記ソフトウェアに前記所定の機能を実行させるための操作手順を示すことを特徴とする請求項５記載の操作案内情報表示方法。
【請求項７】
放送番組データの記録および再生を実行するソフトウェアを実行して前記放送番組データの録画および再生を制御する情報処理装置の表示画面上に、前記ソフトウェアを操作するための操作案内情報を表示する操作案内情報表示方法であって、
前記操作案内情報の表示要求が入力された場合、前記表示要求が、キーボードまたはマウスを含む前記情報処理装置の入力装置、および外部のリモコンユニットのいずれから入力されたものであるかを判別する判別ステップと、
前記判別ステップの判別結果に基づいて、前記キーボードのキー操作または前記マウスの操作を用いて前記ソフトウェアに所定の機能を実行させるための操作手順を示す第１の操作案内情報、および前記リモコンユニット上のボタン操作を用いて前記ソフトウェアに前記所定の機能を実行させるための操作手順を示す第２の操作案内情報の一方の操作案内情報を選択するステップと、
前記選択した操作案内情報を表示装置の表示画面上に表示するステップとを具備することを特徴とする操作案内情報表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はコンテンツデータを再生する機能を有する情報処理装置及び同装置に適用される操作案内情報表示方法に関する。
【背景技術】
【０００２】
一般に、ＴＶ装置においては、そのＴＶ装置の動作はリモコンユニットを用いて制御することができる。
【０００３】
特許文献１には、リモコンユニットの操作によって制御されるＴＶ装置が開示されている。このＴＶ装置は、リモコンユニットの操作キーに対応したガイドをＴＶ画面上に表示する機能を有している。
【０００４】
ところで、最近では、ＤＶＤ（Digital Versatile Disc）プレーヤ、ＴＶ装置のようなオーディオ・ビデオ（ＡＶ）機器と同様のＡＶ機能を備えたパーソナルコンピュータが開発されている。この種のパーソナルコンピュータの多くは、放送番組データを受信する機能を有している。
【０００５】
このようなコンピュータにおいては、ＡＶコンテンツデータを再生するＡＶソフトウェアによって、放送番組データのようなＡＶコンテンツデータの記録および再生が実行される。
【特許文献１】特開平８−６５５８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、コンピュータにおいては、ＡＶソフトウェアの制御は、キーボード、マウスのような入力装置の操作を用いて実行される場合もあるし、また外部のリモコンユニットの操作を用いて実行される場合もある。
【０００７】
このため、コンピュータにおいては、キーボード、マウスのような入力装置と、リモコンユニットのどちらをユーザが使用した場合でも、ユーザがＡＶソフトウェアを容易に操作できるような支援機能を設けることが必要である。
【０００８】
本発明は上述の事情を考慮してなされたものであり、キーボード、マウスのような入力装置とリモコンユニットのどちらを使用した場合でも、ユーザに対してコンテンツデータを再生するためのソフトウェアの操作手順を案内することが可能な情報処理装置および操作案内情報表示方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述の課題を解決するため、本発明の情報処理装置は、キーボードまたはマウスを含む入力装置と、外部のリモコンユニットとの通信を実行するリモコンインタフェース手段と、コンテンツデータを再生するソフトウェアを実行して前記コンテンツデータの再生を制御する手段と、前記ソフトウェアを操作するための操作案内情報を表示画面上に表示する操作案内情報表示手段であって、前記入力装置から前記操作案内情報の表示要求が入力された場合には、前記入力装置の操作によって前記ソフトウェアを操作するための手順を示す第１の操作案内情報を前記表示画面上に表示し、前記リモコンユニットから前記操作案内情報の表示要求が入力された場合には、前記リモコンユニットの操作によって前記ソフトウェアを操作するための手順を示す第２の操作案内情報を前記表示画面上に表示する操作案内情報表示手段とを具備することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、キーボード、マウスのような入力装置とリモコンユニットのどちらを使用した場合でも、ユーザに対してコンテンツデータを再生するためのソフトウェアの操作手順を案内することが可能となる。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照して、本発明の実施形態を説明する。  
まず、図１および図２を参照して、本発明の一実施形態に係る情報処理装置によって実現されている。この情報処理装置は、例えば、ノートブック型の携帯型パーソナルコンピュータ１０として実現されている。
【００１２】
このパーソナルコンピュータ１０は、放送番組データ、ビデオデータ、オーディオデータのような各種コンテンツデータを再生するためのＡＶ再生機能を有している。このＡＶ再生機能は、パーソナルコンピュータ１０に予めインストールされているＡＶ再生ソフトウェアによって実現されている。
【００１３】
図１はパーソナルコンピュータ１０のディスプレイユニットを開いた状態における斜視図である。本コンピュータ１０は、コンピュータ本体１１と、ディスプレイユニット１２とから構成されている。
【００１４】
ディスプレイユニット１２には、ＴＦＴ−ＬＣＤ（Thin Film Transistor Liquid Crystal Display）１７から構成される表示装置が組み込まれている。ディスプレイユニット１２は、コンピュータ本体１１に対して開放位置と閉塞位置との間を回動自在に取り付けられている。
【００１５】
コンピュータ本体１１は薄い箱形の筐体を有しており、その上面にはキーボード１３、本コンピュータ１０を電源オン／オフするためのパワーボタン１４、入力操作パネル１５、およびタッチパッド１６などが配置されている。
【００１６】
また、コンピュータ本体１１の正面には、本コンピュータ１０のＡＶ機能を制御する外部のリモコンユニットとの通信を実行するためのリモコンユニットインタフェース部２０が設けられている。リモコンユニットインタフェース部２０は、赤外線信号受信部などから構成されている。
【００１７】
次に、図２を参照して、本コンピュータ１０のシステム構成について説明する。
【００１８】
本コンピュータ１０は、図２に示されているように、ＣＰＵ１１１、ノースブリッジ１１２、メインメモリ１１３、グラフィクスコントローラ１１４、サウスブリッジ１１９、ＢＩＯＳ−ＲＯＭ１２０、ハードディスクドライブ（ＨＤＤ）１２１、光ディスクドライブ（ＯＤＤ）１２２、アナログＴＶチューナ１２３Ａ、デジタルＴＶチューナ１２３Ｂ、エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１２４、およびネットワークコントローラ１２５等を備えている。
【００１９】
ＣＰＵ１１１は本コンピュータ１０の動作を制御するために設けられたプロセッサであり、ハードディスクドライブ（ＨＤＤ）１２１からメインメモリ１１３にロードされる、オペレーティングシステム、およびＡＶ再生ソフトウェア１０１のような各種アプリケーションプログラムを実行する。ＡＶ再生ソフトウェア１０１は、放送番組データ、ＤＶＤタイトル、音楽データのような各種コンテンツデータの再生を制御するプログラムである。また、ＣＰＵ１１１は、ＢＩＯＳ−ＲＯＭ１２０に格納されたシステムＢＩＯＳ（Basic Input Output System）も実行する。システムＢＩＯＳはハードウェア制御のためのプログラムである。
【００２０】
ノースブリッジ１１２はＣＰＵ１１１のローカルバスとサウスブリッジ１１９との間を接続するブリッジデバイスである。ノースブリッジ１１２には、メインメモリ１１３をアクセス制御するメモリコントローラも内蔵されている。また、ノースブリッジ１１２は、ＡＧＰ（Accelerated Graphics Port）バスなどを介してグラフィクスコントローラ１１４との通信を実行する機能も有している。
【００２１】
グラフィクスコントローラ１１４は本コンピュータ１０のディスプレイモニタとして使用されるＬＣＤ１７を制御する表示コントローラである。このグラフィクスコントローラ１１４はＯＳまたはＡＶ再生ソフトウェア１０１によってビデオメモリ（ＶＲＡＭ）１１４Ａに書き込まれた画像データをＬＣＤ１７に表示する。サウスブリッジ１１９は、ＬＰＣ（Low Pin Count）バス上の各デバイス、およびＰＣＩ（Peripheral Component Interconnect）バス上の各デバイスを制御する。また、サウスブリッジ１１９は、ＨＤＤ１２１、ＯＤＤ１２２を制御するためのＩＤＥ（Integrated Drive Electronics）コントローラを内蔵している。
【００２２】
ＨＤＤ１２１は、各種ソフトウェア及びデータを格納する記憶装置である。光ディスクドライブ（ＯＤＤ）１２３は、ＤＶＤタイトルのようなビデオコンテンツが格納されたＤＶＤ、音楽データが格納されたＣＤなどの記憶メディアを駆動するためのドライブユニットである。
【００２３】
アナログＴＶチューナ１２３Ａは、地上波アナログ放送によって放送されるＴＶ番組のような放送番組データを受信するための受信装置である。また、デジタルＴＶチューナ１２３Ｂは、地上波デジタル放送によって放送されるＴＶ番組のような放送番組データを受信するための受信装置である。
【００２４】
エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１２４は、電力管理のためのエンベデッドコントローラと、キーボード（ＫＢ）１３およびタッチパッド１６を制御するためのキーボードコントローラとが集積された１チップマイクロコンピュータである。タッチパッド１６はマウスとして機能するポインティングデバイスである。このＥＣ／ＫＢＣ１２４は、ユーザによるパワーボタン１４の操作に応じて本コンピュータ１０をパワーオン／パワーオフする機能を有している。本コンピュータ１０の各コンポーネントに供給される動作電源は、本コンピュータ１０に内蔵されたバッテリ１２６、またはＡＣアダプタ１２７を介して外部から供給される外部電源から生成される。また、ＥＣ／ＫＢＣ１２４はリモコンユニットインタフェース部２０にも接続されている。
【００２５】
ＡＶ再生ソフトウェア１０１の制御は、キーボード（ＫＢ）１３、タッチパッド（マウス）１６のような入力装置の操作のみならず、外部のリモコンユニットの操作によっても実行することができる。
【００２６】
ネットワークコントローラ１２５は、例えばインターネットなどの外部ネットワークとの通信を実行する通信装置である。
【００２７】
次に、図３を参照して、本コンピュータ１０に設けられたＡＶ機能について説明する。
【００２８】
上述したように、このＡＶ機能は、ＡＶ再生ソフトウェア１０１によって提供される。ＡＶ再生ソフトウェア１０１は、ＡＶ再生制御プログラム２０１、ＴＶアプリケーションプログラム２０２、ＤＶＤアプリケーションプログラム２０３、およびＣＤ／音楽アプリケーションプログラム２０４等から構成されている。
【００２９】
ＡＶ再生制御プログラム２０１は、ＴＶアプリケーションプログラム２０２、ＤＶＤアプリケーションプログラム２０３、およびＣＤ／音楽アプリケーションプログラム２０４それぞれとのインタフェースを実行するプログラムである。
【００３０】
このＡＶ再生制御プログラム２０１は、キーボード（ＫＢ）１３またはタッチパッド（マウス）１６のような入力装置からＫＢ／マウスドライバ３０１を介して入力される操作指示に応じて、ＴＶアプリケーションプログラム２０２、ＤＶＤアプリケーションプログラム２０３、およびＣＤ／音楽アプリケーションプログラム２０４それぞれを選択的に起動する処理、および起動されているＴＶアプリケーションプログラム２０２、ＤＶＤアプリケーションプログラム２０３、またはＣＤ／音楽アプリケーションプログラム２０４に対して操作指示を送信する処理等を実行する。また、このＡＶ再生制御プログラム２０１は、リモコンユニットインタフェース部２０およびリモコンマネージャ３０２を介して外部のリモコンユニット４０１から入力される操作指示に応じて、ＴＶアプリケーションプログラム２０２、ＤＶＤアプリケーションプログラム２０３、およびＣＤ／音楽アプリケーションプログラム２０４それぞれを選択的に起動する処理、および起動されているＴＶアプリケーションプログラム２０２、ＤＶＤアプリケーションプログラム２０３、またはＣＤ／音楽アプリケーションプログラム２０４に対して操作指示を送信する処理等を実行する。
【００３１】
ＴＶアプリケーションプログラム２０２は、アナログＴＶチューナ１２３ＡまたはデジタルＴＶチューナ１２３Ｂによって受信された放送番組データの録画および再生を実行するソフトウェアである。このＴＶアプリケーションプログラム２０２は、現在放送中の放送番組データを再生するライブ番組再生機能に加え、録画済み放送番組データの一覧を表示し、その一覧から選択された録画済み放送番組データを再生する“見るナビ”機能、および電子番組表（ＥＰＧ）を表示する“番組ナビ”機能等を有している。
【００３２】
ＤＶＤアプリケーションプログラム２０３はＤＶＤメディアに格納されているＤＶＤタイトルを再生するソフトウェアである。ＣＤ／音楽アプリケーションプログラム２０４は、ＣＤメディア等に格納されている音楽データを再生するソフトウェアである。
【００３３】
また、ＡＶ再生制御プログラム２０１は、ヘルプ表示制御部２１１を備えている。ヘルプ表示制御部２１１は、コンテンツデータを再生するＡＶ再生ソフトウェア１０１を操作するための操作案内情報（例えば、ＴＶアプリケーションプログラム２０２、ＤＶＤアプリケーションプログラム２０３、およびＣＤ／音楽アプリケーションプログラム２０４それぞれを操作するための操作案内情報）をＬＣＤ１７の表示画面上に表示する。操作案内情報は、ＡＶ再生ソフトウェア１０１にＴＶアプリケーションプログラム２０２、ＤＶＤアプリケーションプログラム２０３、またはＣＤ／音楽アプリケーションプログラム２０４を用いて所定の機能を実行させるための操作手順を示すヘルプ情報である。表示画面上に表示されるヘルプ情報には、例えば、ＡＶ再生ソフトウェア１０１を用いて実現可能な全ての機能それぞれについての操作手順が操作案内情報として含まれている。もちろん、ＡＶ再生ソフトウェア１０１が現在実行可能な特定の幾つかの機能についての操作手順のみを操作案内情報として表示するようにしてもよい。
【００３４】
本実施形態においては、キーボード（ＫＢ）１３のキー操作またはタッチパッド（マウス）１６の操作を用いてＡＶ再生ソフトウェア１０１に所定の機能を実行させるための操作手順を示す第１のヘルプ情報と、外部のリモコンユニット４０１上のボタン操作を用いてＡＶ再生ソフトウェア１０１に所定の機能を実行させるための操作手順を示す第２のヘルプ情報とが用意されており、ヘルプ表示制御部２１１は、第１のヘルプ情報と第２のヘルプ情報とを選択的にＬＣＤ１７の表示画面上に表示する。
【００３５】
例えば、キーボード（ＫＢ）１３またはタッチパッド（マウス）１６からＫＢ／マウスドライバ３０１を介して操作案内情報の表示要求が入力されたならば、ヘルプ表示制御部２１１は、第１のヘルプ情報をＬＣＤ１７の表示画面上に表示する。一方、リモコンユニット４０１からリモコンマネージャ３０２を介して操作案内情報の表示要求が入力されたならば、ヘルプ表示制御部２１１は、第２のヘルプ情報をＬＣＤ１７の表示画面上に表示する。これにより、ユーザが、キーボード（ＫＢ）１３またはタッチパッド（マウス）１６のような入力装置、およびリモコンユニット４０１のどちらを用いてＡＶ再生ソフトウェア１０１を操作している場合であっても、コンテンツデータの再生／録画等のためのソフトウェアの操作手順を適切にユーザに提示することが可能となる。
【００３６】
次に、図４を参照して、リモコンユニット４０１上に配置されている代表的な幾つかのボタン群について説明する。
【００３７】
リモコンユニット４０１上には、図示のように、電源ボタン５０１、ＴＶボタン５０２、ＤＶＤ／ＣＤボタン５０３、“番組ナビ”ボタン５０４、“見るナビ”ボタン５０５、十字キーボタン５０６、ヘルプボタン５０７、再生ボタン５０８、早送りボタン５０９、逆戻しボタン５１０、一時停止ボタン５１１等が設けられている。
【００３８】
電源ボタン５０１は、本コンピュータ１０のパワーオン／パワーオフを指示するボタンである。ＴＶボタン５０２は、本コンピュータ１０のＴＶ機能の起動を要求するボタンである。ユーザによってＴＶボタン５０２が押下されると、ＡＶ再生制御プログラム２０１によってＴＶアプリケーション２０２が起動される。ＤＶＤ／ＣＤボタン５０３は本コンピュータのＤＶＤビデオ再生機能／音楽再生機能の起動を要求するボタンである。ユーザによってＤＶＤ／ＣＤボタン５０３が押下されると、ＡＶ再生制御プログラム２０１によってＤＶＤアプリケーション２０３またはＣＤ／音楽アプリケーション２０４が起動される。“番組ナビ”ボタン５０４はＡＶ再生ソフトウェア１０１に上述の“番組ナビ”機能の実行を要求するボタンである。“見るナビ”ボタン５０５は、ＡＶ再生ソフトウェア１０１に上述の“見るナビ”機能の実行を要求するボタンである
ヘルプボタン５０７は操作案内情報の表示要求を送信するためのボタンであり、ユーザによってヘルプボタン５０７が押されると、ヘルプ表示制御部２１１によって第２のヘルプ情報がＬＣＤ１７の表示画面上に表示される。
【００３９】
図５には、ＴＶアプリケーション２０２によって提供されるＴＶ操作画面の例が示されている。
【００４０】
ＴＶ操作画面は、現在放送中の放送番組データを視聴するための“Ｌｉｖｅ”タブと、録画済みの放送番組データを視聴するための“録画済み番組”タブとを有している。現在放送中の放送番組データがＴＶ操作画面上に表示されている状態で、ユーザがタッチパッド（マウス）１６によって“録画済み番組”タブをクリックしたり、またはキーボード（ＫＢ）１３上の特定のキーを押下すると、“録画済み番組”を再生するための“見るナビ”機能が有効となる。また、“見るナビ”機能が有効な状態で、ユーザがタッチパッド（マウス）１６によって“Ｌｉｖｅ”タブをクリックしたり、またはキーボード（ＫＢ）１３上の特定のキーを押下すると、現在放送中の放送番組データを再生するためのライブ番組再生機能が有効となる。
【００４１】
“Ｌｉｖｅ”タブと“録画済み番組”タブとの間の切替は、リモコンユニット４０１の操作によっても行うことができる。例えば、現在放送中の放送番組データがＴＶ操作画面上に表示されている状態で、ユーザがリモコンユニット４０１上の“見るナビ”ボタン５０５を押下すると、“録画済み番組”を再生するための“見るナビ”機能が有効となる。また、“見るナビ”機能が有効な状態で、ユーザがリモコンユニット４０１上の“ＴＶ”ボタン５０２を押下すると、現在放送中の放送番組データを再生するためのライブ番組再生機能が有効となる。
【００４２】
また、例えばＴＶ操作画面上で例えばタッチパッド（マウス）１６の右ボタン操作が行われたり、ＴＶ操作画面上にアイコンとして表示される“ヘルプ”ボタン等がタッチパッド（マウス）１６によってクリックされた場合、あるいはキーボード１３上の特定のキーが押された場合には、操作案内情報の表示要求がＡＶ再生ソフトウェア１０１に送られ、これによって第１のヘルプ情報がヘルプウィンドウＨＥＬＰ＃１としてＴＶ操作画面上に表示される。この第１のヘルプ情報は、例えば、ＴＶアプリケーション２０２の各機能毎にキーボード１３またはタッチパッド（マウス）１６を用いて当該機能を利用するための操作手順を示す情報から構成されている。ユーザは、キーボード１３またはタッチパッド（マウス）１６の操作によってヘルプウィンドウＨＥＬＰ＃１をスクロールすることにより、様々な機能に関するキーボードまたはマウスの操作手順を確認することができる。例えば「“見るナビ”機能」に関する操作手順は、例えば、「“見るナビ”機能を利用するためには、“録画済み番組”タブをマウスでクリックしてください。」というメッセージから構成されている。また、“見るナビ”機能から“ライブ放送”機能に切り換える機能を利用するための操作手順は、例えば「“Ｌｉｖｅ”タブをマウスでクリックしてください。」というメッセージから構成されている。
【００４３】
また、ＴＶ操作画面が表示されている状態でリモコンユニット４０１上のヘルプボタン５０７がユーザによって押下された時も、操作案内情報の表示要求がＡＶ再生ソフトウェア１０１に送られる。この場合、第２のヘルプ情報がヘルプウィンドウＨＥＬＰ＃２としてＴＶ操作画面上に表示される。
【００４４】
この第２のヘルプ情報は、例えば、ＴＶアプリケーション２０２の各機能毎にリモコンユニット４０１を用いて当該機能を利用するための操作手順を示す情報から構成されている。ユーザは、リモコンユニット４０１上の十字キー５０６の下方向ボタンの操作によってヘルプウィンドウＨＥＬＰ＃２をスクロールすることにより、様々な機能に関するリモコンユニット４０１の操作手順を確認することができる。例えば、「“見るナビ”機能」に関する操作手順は、例えば「“見るナビ”機能を利用するためには、リモコンの“見るナビ”ボタンを押してください。」というメッセージから構成されている。また、“見るナビ”機能から“ライブ放送”機能に切り換える機能を利用するための操作手順は、「リモコンの“ＴＶ”ボタンを押してください。」というメッセージから構成されている。
【００４５】
次に、図６を参照して、ヘルプ表示制御部２１１の機能構成を説明する。
【００４６】
ヘルプ表示制御部２１１によって管理されるヘルプ情報記憶部６０１には、予めキーボード／マウス用のヘルプ情報（第１のヘルプ情報）とリモコン用のヘルプ情報（第２のヘルプ情報）とが格納されている。ヘルプ表示制御部２１１は、ヘルプ情報記憶部６０１に格納されている第１および第２のヘルプ情報を選択的に表示するために、ヘルプイベント判別部６０２およびヘルプ表示処理部６０３を備えている。
【００４７】
ヘルプイベント判別部６０２は、操作案内情報の表示要求（ＨＥＬＰ要求）が入力された場合、当該入力されたＨＥＬＰ要求が、キーボード（ＫＢ）１３、タッチパッド（マウス）１６のような入力装置、およびリモコンユニット４０１のいずれから入力されたものであるかを判別する。ヘルプ表示処理部６０３は、ヘルプイベント判別部６０２による判別結果に基づいて第１のヘルプ情報および第２のヘルプ情報の一方を選択し、当該選択したヘルプ情報を表示画面上に表示する。
【００４８】
なお、上述した例では、全ての機能それぞれに関する操作案内情報を表示する場合を説明したが、ユーザによって指定された特定の機能に関する操作案内情報のみを表示するようにしてもよい。この場合、図７に示すように、ヘルプ表示制御部２１１は、キーボード（ＫＢ）１３、タッチパッド（マウス）１６のような入力装置、およびリモコンユニット４０１のどちらからＨＥＬＰ要求が入力された場合でも、まず、現在使用可能な機能の一覧を示すメニューを表示画面上に表示する。そして、メニュー上の特定の機能（例えば機能Ｂ）がキーボード（ＫＢ）１３、タッチパッド（マウス）１６のような入力装置の操作、またはリモコンユニット４０１の操作によって選択された時に、その選択された機能ＢをＡＶ再生ソフトウェア１０１に実行させるための操作手順を表示する。もし、ＨＥＬＰ要求がキーボード（ＫＢ）１３またはタッチパッド（マウス）１６から入力されたものであるならば、ヘルプ表示制御部２１１は、キーボード（ＫＢ）１３またはタッチパッド（マウス）１６の操作を用いてＡＶ再生ソフトウェア１０１に機能Ｂを実行させるための操作手順を示す第１のヘルプ情報を表示する。一方、もし、ＨＥＬＰ要求がリモコンユニット４０１から入力されたものであるならば、ヘルプ表示制御部２１１は、リモコンユニット４０１の操作を用いてＡＶ再生ソフトウェア１０１に機能Ｂを実行させるための操作手順を示す第２のヘルプ情報を表示する。また、メニュー上の機能を選択する操作がキーボード（ＫＢ）１３またはタッチパッド（マウス）１６の操作を用いて実行されたものであるか、リモコンユニット４０１の操作を用いて実行されたものであるかを判別し、その判別結果に応じて第１のヘルプ情報と第２ヘルプ情報を選択的に表示するようにしてもよい。
【００４９】
なお、通常は、現在使用可能な機能の内容は、ＡＶ再生ソフトウェア１０１の現在の状態に応じて決定される。このため、ＡＶ再生ソフトウェア１０１の現在の状態によっては、使用可能な機能が一つのみである場合もある。この場合には、メニューの表示を省略して、使用可能な機能の操作手順を示す第１または第２のヘルプ情報を直接的に表示しても良い。
【００５０】
次に、図８のフローチャートを参照して、ＡＶ再生ソフトウェア１０１によって実行されるヘルプ表示処理の手順を説明する。
【００５１】
ＡＶ再生ソフトウェア１０１は、ヘルプイベントが発生した場合、つまりキーボード（ＫＢ）１３あるいはタッチパッド（マウス）１６の操作、またはリモコンユニット４０１の操作によってＨＥＬＰ要求が入力された場合、ヘルプ表示制御部２１１を起動する。
【００５２】
ヘルプ表示制御部２１１は、まず、ＨＥＬＰ要求が、キーボード（ＫＢ）１３またはタッチパッド（マウス）１６のような入力装置、およびリモコンユニット４０１のいずれから入力されたものであるかを判別するためのヘルプイベント判別処理を実行する（ステップＳ１１）。ヘルプイベント判別処理では、例えば、ＨＥＬＰ要求がＫＢ／マウスドライバ３０１およびリモコンマネージャ３０２のどちらを介して入力されたかを判別することにより、ＨＥＬＰ要求が、キーボード（ＫＢ）１３またはタッチパッド（マウス）１６のような入力装置、およびリモコンユニット４０１のいずれから入力されたものであるかが決定される。
【００５３】
ＨＥＬＰ要求がリモコンユニット４０１から入力されたものであるならば、つまりリモコンユニット４０１のヘルプボタン５０７の押下操作によってヘルプイベントが発生した場合には（ステップＳ１２のＹＥＳ）、ヘルプ表示制御部２１１は、ヘルプ情報記憶部に格納されている２つのヘルプ情報の中からリモコン用ヘルプ情報つまり第２のヘルプ情報を選択し、その選択したリモコン用ヘルプ情報つまり第２のヘルプ情報をＬＣＤ１７の表示画面上に表示する（ステップＳ１４）。
【００５４】
一方、ＨＥＬＰ要求がキーボード（ＫＢ）１３またはタッチパッド（マウス）１６から入力されたものであるならば（ステップＳ１２のＮＯ）、ヘルプ表示制御部２１１は、ヘルプ情報記憶部に格納されている２つのヘルプ情報の中からＫＢ／マウス用ヘルプ情報つまり第１のヘルプ情報を選択し、その選択したＫＢ／マウス用ヘルプ情報つまり第１のヘルプ情報をＬＣＤ１７の表示画面上に表示する（ステップＳ１３）。
【００５５】
以上のように、本実施形態によれば、ＨＥＬＰ要求がキーボード（ＫＢ）１３またはタッチパッド（マウス）１６から入力された場合には、キーボード（ＫＢ）１３のキー操作またはタッチパッド（マウス）１６の操作を用いて所定の機能をＡＶ再生ソフトウェア１０１に実行させるための操作手順を示す第１のヘルプ情報が自動的に表示され、またＨＥＬＰ要求がリモコンユニット４０１から入力された場合には、リモコンユニット４０１上のボタン操作を用いて所定の機能をＡＶ再生ソフトウェア１０１に実行させるための操作手順を示す第２のヘルプ情報が自動的に表示される。したがって、ユーザが、キーボード（ＫＢ）１３またはタッチパッド（マウス）１６を用いてＡＶ再生ソフトウェア１０１を操作している場合、およびリモコンユニット４０１を用いてＡＶ再生ソフトウェア１０１を操作している場合のどちらにおいても、ユーザに対して分かりやすい操作案内を提供することが可能となる。
【００５６】
なお、本実施形態では、アナログＴＶチューナ１２３ＡおよびデジタルＴＶチューナ１２３Ｂの双方を備える構成を例示して説明したが、アナログＴＶチューナ１２３ＡまたはデジタルＴＶチューナ１２３Ｂのいずれか一方のみを備える構成としてもよい。
【００５７】
また、本実施形態のヘルプ情報表示制御処理は全てソフトウェアによって実現することができるので、このソフトウェアをコンピュータ読み取り可能な記憶媒体を通じて通常のコンピュータに導入することにより、本実施形態と同様の効果を容易に実現することができる。
【００５８】
また、本発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００５９】
【図１】本発明の一実施形態に係るコンピュータの概観の例を示す斜視図。
【図２】図１のコンピュータのシステム構成の例を示すブロック図。
【図３】図１のコンピュータで用いられるＡＶ再生ソフトウェアの機能構成の例を示すブロック図。
【図４】図１のコンピュータで用いられるリモコンユニット上に配置されたボタン群の例を説明するための図。
【図５】図１のコンピュータによって表示されるＴＶ操作画面の例を示す図。
【図６】図３のＡＶ再生ソフトウェアに設けられたヘルプ表示制御部の機能構成の例を示すブロック図。
【図７】図６のヘルプ表示制御部によって表示されるヘルプ情報の例を説明するための図。
【図８】図６のヘルプ表示制御部によって実行される処理の手順の例を示すフローチャート。
【符号の説明】
【００６０】
１０…コンピュータ、１０１…ＡＶ再生ソフトウェア、１１１…ＣＰＵ、１２３Ａ，１２３Ｂ…ＴＶチューナ、２０１…ＡＶ再生制御プログラム、２０２…ＴＶアプリケーションプログラム、２０３…ＤＶＤアプリケーションプログラム、２０４…ＣＤ／音楽アプリケーションプログラム、２１１…ヘルプ表示制御部、６０２…ヘルプイベント判別部、６０３…ヘルプ表示処理部。
【図１】
2007299033.tif 000003
【図２】
2007299033.tif 000004
【図３】
2007299033.tif 000005
【図４】
2007299033.tif 000006
【図５】
2007299033.tif 000007
【図６】
2007299033.tif 000008
【図７】
2007299033.tif 000009
【図８】
2007299033.tif 000010