(57)【要約】【課題】本発明によれば、ビデオレコーダの動作状態に対応するリモコン操作画面を表示することが可能な情報処理装置を実現する。【解決手段】パーソナルコンピュータ１は、ネットワーク３００を介してビデオレコーダ２から提供されるリモコン画面によってビデオレコーダ２の動作機能（録画動作、再生動作、録画予約動作）を制御する機能を有する。パーソナルコンピュータ１は、ネットワーク３００を介してビデオレコーダ２の動作状態をチェックする要求を送信する。ビデオレコーダ２のＭＰＵ１０５は、動作状態をチェックする要求を受信すると、ビデオレコーダ２の動作状態を示す指示信号をパーソナルコンピュータ１に送信する。パーソナルコンピュータ１は、ビデオレコーダ２の動作状態に対応するリモコン画面を表示する。【選択図】      図１
2006222565.tif 000002
【特許請求の範囲】
【請求項１】
映像信号を録画および再生する録画再生装置に接続される情報処理装置において、
前記録画再生装置の状態を判別する判別手段と、
前記判別手段によって判別された前記録画再生装置の状態に対応する所定のリモコン操作画面を表示する表示手段とを具備することを特徴とする情報処理装置。
【請求項２】
ネットワークを介して前記録画再生装置と通信を実行する通信手段を含み、
前記判別手段は、前記録画再生装置の状態を問い合わせる第１の信号を前記通信手段を介して送信する送信手段と、
前記送信手段によって送信された第１の信号に応じて前記録画再生装置から発生された前記録画再生装置の状態を示す第２の信号を前記通信手段を介して受信する受信手段とをさらに含むことを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記所定のリモコン操作画面を編集する編集処理手段をさらに具備することを特徴とする請求項１記載の情報処理装置。
【請求項４】
前記表示手段は、前記表示手段を選択的に非表示にする手段をさらに具備することを特徴とする請求項１記載の情報処理装置。
【請求項５】
前記表示手段は、前記録画再生装置の状態が録画する状態である場合、第１のリモコン操作画面を表示し、前記録画再生装置の状態が再生する状態である場合、第２のリモコン操作画面を表示することを特徴とする請求項１記載の情報処理装置。
【請求項６】
前記録画再生装置は、第１の放送波を受信する第１の受信手段と、第２の放送波を受信する第２の受信手段とを含み、
前記表示手段は、前記録画再生装置の状態が前記第１の受信手段を動作させ前記第２の受信手段を非動作とする第１の状態である場合、第１のリモコン操作画面を表示し、前記録画再生装置の状態が前記第２の受信手段を動作させ前記第１の受信手段を非動作とする
第２の状態である場合、第２のリモコン操作画面を表示することを特徴とする請求項１記載の情報処理装置。
【請求項７】
前記第１のリモコン操作画面は、前記第１のリモコン操作画面から前記第２のリモコン操作画面に切り換える切換手段を含み、
前記第２のリモコン操作画面は、前記第２のリモコン操作画面から前記第２のリモコン操作画面に切り換える切換手段をさらに具備することを特徴とする請求項６記載の情報処理装置。
【請求項８】
情報処理装置に接続される映像信号を録画および再生する録画再生装置を制御する制御方法において、
前記録画再生装置の状態を判別するステップと、
前記判別するステップによって判別された前記録画再生装置の状態に対応する所定のリモコン操作画面を前記情報処理装置に表示するステップとを具備することを特徴とする制御方法。
【請求項９】
ネットワークを介して前記情報処理装置と前記録画再生装置との間の通信を実行する通信処理ステップを含み、
前記判別するステップは、前記録画再生装置の状態を問い合わせる第１の信号を前記通信処理ステップを介して送信するステップと、
前記送信するステップによって送信された第１の信号に応じて前記録画再生装置から発生された前記録画再生装置の状態を示す第２の信号を前記通信処理ステップを介して受信するステップとをさらに含むことを特徴とする請求項８記載の制御方法。
【請求項１０】
前記所定のリモコン操作画面を編集するステップをさらに含むことを特徴とする請求項８記載の制御方法。
【請求項１１】
前記表示するステップは、前記表示された所定のリモコン操作画面を選択的に非表示にするステップをさらに含むことを特徴とする請求項８記載の制御方法。
【請求項１２】
前記表示するステップは、前記録画再生装置の状態が録画する状態である場合、第１のリモコン操作画面を表示し、前記録画再生装置の状態が再生する状態である場合、第２のリモコン操作画面を表示することを特徴とする請求項８記載の制御方法。
【請求項１３】
前記録画再生装置は、第１の放送波を受信する第１の受信ステップと、第２の放送波を受信する第２の受信ステップとを含み、
前記表示するステップは、前記録画再生装置の状態が前記第１の受信ステップに対応する第１の状態である場合、前記第１の状態に対応する第１のリモコン操作画面を表示し、前記録画再生装置の状態が前記第２の受信ステップに対応する第２の状態である場合、前記第２の状態に対応する第２のリモコン操作画面を表示することをさらに具備することを特徴とする請求項８記載の制御方法。
【請求項１４】
前記第１のリモコン操作画面は、前記第１のリモコン操作画面から前記第２のリモコン操作画面に切り換えるステップを含み、
前記第２のリモコン操作画面は、前記第２のリモコン操作画面から前記第１のリモコン操作画面に切り換えるステップをさらに含むことを特徴とする請求項１３記載の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は録画および再生機能を有する録画再生装置に接続される情報処理装置および同装置で用いられる制御方法に関する。
【背景技術】
【０００２】
近年、アナログ放送番組に対応する動画像データやデジタル放送番組に対応する動画像データを録画および再生する録画再生装置が開発されている。録画再生装置は、この録画再生装置本体の操作キーや録画再生装置に対応するリモコンユニットによって動作制御される。ユーザは、このリモコンユニットを操作することによって録画再生装置の動作（録画動作、再生動作、録画予約動作）などを制御することができる。
【０００３】
録画再生装置の動作を制御するリモコンユニットの代わりに、録画再生装置によって提供されるリモコンユニットに対応するプログラムをネットワークを介して情報処理端末に送信するネットワークリモコンが開発されている（例えば、特許文献１参照。）。このリモコンユニットに対応するリモコンアプレットは、リモコンユニットと同様に多種多様の録画再生の設定機能を持つ複数の機能ボタン等によって構成されている。
【特許文献１】特開２００４−１８６７７０号公報（段落００２４）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１に記載のビデオレコーダによってパーソナルコンピュータに提供されるリモコンユニットに対応するプログラムは、複数の機能ボタンを搭載したリモコンユニットと同様のインタフェースを持つリモコン画面を表示させる。通常、ユーザによって録画動作を指定される場合、リモコンユニットのすべての機能ボタンが使用されることはなく、録画動作に関する機能ボタンのみが使用される。一方、ユーザによって動画像データを再生動作を指定される場合、再生動作に関する機能ボタンのみが使用される。これにより、リモコンユニットの録画機能に関する指示部からなるプログラムとリモコンユニットの再生機能の実行に関する指示部からなるプログラムとを容易に切り換えて表示するための仕組みも望まれている。
【０００５】
本発明は、上記事情を考慮してなされたものであり、録画再生装置の状態に対応するリモコン操作画面を自動的に表示することが可能な情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明は、映像信号を録画および再生する録画再生装置に接続される情報処理装置において、前記録画再生装置の状態を判別する判別手段と、前記判別手段によって判別された前記録画再生装置の状態に対応する所定のリモコン操作画面を表示する表示手段とを具備することを特徴とする。
【０００７】
また、本発明は、情報処理装置に接続される映像信号を録画および再生する録画再生装置を制御する制御方法であって、前記録画再生装置の状態を判別するステップと、前記判別するステップによって判別された前記録画再生装置の状態に対応する所定のリモコン操作画面を前記情報処理装置に表示するステップとを具備することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、録画再生装置の状態に合わせたリモコン操作画面を操作することが可能となる。
【発明を実施するための最良の形態】
【０００９】
以下、図面を参照して本発明の実施形態を説明する。
【００１０】
図１には、本発明の一実施形態に係る情報処理装置に接続されるビデオレコーダの構成が示されている。このビデオレコーダ２は、例えばＴＶ放送番組等の映像および音声信号（ＡＶ信号）をデジタル記録および再生することが可能な録画再生装置である。
【００１１】
ビデオレコーダ２は、ローカルエリアネットワーク（ＬＡＮ）に接続するためのネットワーク機能を有しており、ＬＡＮまたはインターネット等のネットワーク３００を通じてパーソナルコンピュータ１等の情報処理装置との通信を行うことが出来る。
【００１２】
ビデオレコーダ２は、図示のように、ＡＶ入力部１００、地上波アナログチューナ１０１、地上波デジタルチューナ１０２、エンコーダ部１０３、ディスクドライブ部１０４、ＭＰＵ１０５、デコーダ部１０６、ＡＶ出力部１０７、表示部１０８、タイマーマイコン部１０９、ユーザ操作入力部１１０、メモリ１１１、および通信制御部１１２を備えている。
【００１３】
ＡＶ入力部１００は、外部のオーディオ・ビデオ機器等から出力されるＡＶ信号を入力するデバイスである。地上波アナログチューナ１０１は、地上波アナログ放送に対応するＴＶ放送信号の受信とチャンネル選択のための選局処理とを行うデバイスであり、外部のアンテナに接続されている。地上波デジタルチューナ１０２は、地上波デジタル放送に対応する放送信号の受信とチャンネル選択のための選局処理とを行うデバイスであり、外部のアンテナに接続されている。
【００１４】
エンコーダ部１０３は、ＭＰＵ１０５の制御の下、ＡＶ入力部１００、地上波アナログチューナ１０１および地上波デジタルチューナ１０２などから入力されるＡＶ信号をデジタル圧縮符号化するためのエンコード処理を実行する。このエンコード処理により、ＡＶ信号は、例えばＭＰＥＧ２またはＭＰＥＧ４などのＤＶＤビデオフォーマット等に対応した、圧縮符号化されたデジタルデータ列に変換される。
【００１５】
ディスクドライブ部１０４は、ＭＰＵ１０５の制御の下、圧縮符号化されたデジタルデータ列に変換されたＡＶ信号を記録する処理、および記録されたＡＶ信号を読み出す処理を実行するディスク記憶装置である。このディスクドライブ部１０４は、ディスクドライブ１１４ａ、および一時記憶装置１０４ｂを備えている。
【００１６】
ディスクドライブ１１４ａは、例えば、ハードディスクドライブ（ＨＤＤ）や、ＤＶＤドライブなどから構成される。ＤＶＤドライブは、ＤＶＤ−ＲＡＭ／ＤＶＤ−Ｒ等の記録型メディアに対するリード／ライト処理を実行する。ディスクドライブ１１４ａとしてＤＶＤドライブを利用した場合には、ＤＶＤ−ＲＡＭ／ＤＶＤ−Ｒ等のディスクメディア２０１は取り外し自在にディスクドライブ１１４ａに装着される。また、ＤＶＤドライブは、ＤＶＤ−ＲＯＭメディアからのデータのリード処理も実行することができる。
【００１７】
なお、ハードディスクドライブと、ＤＶＤドライブの双方をディスクドライブ部１０４内にディスクドライブ１１４ａとして設けてもよい。この場合には、圧縮符号化されたデジタルデータ列に変換されたＡＶ信号は、まず、ハードディスクドライブに記録される。ハードディスクドライブに記録されたＡＶ信号は、必要に応じて、ＤＶＤ−ＲＡＭ／ＤＶＤ−Ｒ等のディスクメディア２０１に記録される（ダビング）。
【００１８】
一時記憶装置１０４ｂは、ディスクドライブ部１０４への書き込みデータまたはディスクドライブ部１０４からの読み出しデータを一時的に記録するためのバッファメモリである。エンコーダ部１０３によって得られる圧縮符号化されたＡＶ信号は、一時記憶装置１０４ｂを介してディスクドライブ１１４ａに入力される。また、ディスクドライブ１１４ａから読み出される圧縮符号化されたＡＶ信号は一時記憶装置１０４ｂを介してデコーダ部１０６に送られる。
【００１９】
デコーダ部１０６は、ＭＰＵ１０５の制御の下、圧縮符号化されたＡＶ信号を復号するためのデコード処理を実行するデバイスである。このデコード処理によって復号されたＡＶ信号は、ＡＶ出力部１０７を介して例えばＴＶ受像機などに出力される。
【００２０】
ＭＰＵ１０５はビデオレコーダ２の動作を制御するために設けられたメインＣＰＵである。このＭＰＵ１０５は、例えば、ＡＶ信号の記録／再生処理、録画予約処理、録画予約一覧の作成処理、ディスクドライブ部１０４に記録されたＡＶ信号のタイトル一覧を作成する処理等を実行する。さらに、ＭＰＵ１０５は、メモリ１１１に記憶された例えば独自のプロトコルを用いたサーバプログラムなどを実行することにより、サーバとしても機能することができる。例えば、この独自のプロトコルを用いたサーバプログラムとしては、例えばＨＴＴＰ（Hyper Text Transfer Protocol）サーバプログラムなどがある。これにより、ＭＰＵ１０５は、ＨＴＴＰサーバとしても機能することができる。
【００２１】
このＭＰＵ１０５のサーバ機能は、家庭内ＬＡＮやインターネットを介してパーソナルコンピュータ１からビデオレコーダ２の動作を制御するという制御機能を実現するために用いられる。本実施形態においては、この制御機能は、コンピュータネットワーク３００に接続されたパーソナルコンピュータ１に表示されるリモコン操作画面が操作されることにより、ビデオレコーダ２の操作を制御するネットワークリモコン機能によって実現される。
【００２２】
パーソナルコンピュータ１のユーザは、例えばＷＥＢブラウザ３０２ａを介してビデオレコーダ２をアクセスすることにより、ビデオレコーダ２の動作状態をビデオレコーダ２に要求することができる。
【００２３】
ＭＰＵ１０５は、本ビデオレコーダ２の各コンポーネントを制御する機能を有する。ＭＰＵ１０５は、パーソナルコンピュータ１から送出されるビデオレコーダ２の動作状態をチェックするチェック信号によって、本ビデオレコーダ２の動作状態（例えば、録画動作、再生動作、録画予約動作など）を検出する処理を実行する。これによって、ＭＰＵ１０５は、例えばビデオレコーダ２の動作状態を示す信号を、コンピュータネットワーク３００を介してパーソナルコンピュータ１に送信する。パーソナルコンピュータ１のユーザが、ビデオレコーダ２の動作状態に合わせたリモコン操作画面を利用するための指示を実行する。ビデオレコーダ２は、その指示に応じて、ビデオレコーダ２の動作状態（例えば、録画動作、再生動作、録画予約動作など）をパーソナルコンピュータ１に送信する。パーソナルコンピュータ１は、送信されたビデオレコーダ２の動作状態に対応するリモコン操作画面をパーソナルコンピュータ１に表示する。これらの機能をネットワークリモコン機能と称する。
【００２４】
このネットワークリモコン機能により、ユーザは、パーソナルコンピュータ１からビデオレコーダ２の動作状態に合わせたリモコン操作画面を操作することによって、ビデオレコーダ２を制御することが出来る。
【００２５】
また、パーソナルコンピュータ１は、ネットワークリモコン機能により、ビデオレコーダ２から提供されるリモコン操作画面を編集するリモコン操作画面の編集機能も有する。リモコン操作画面の編集機能は、ビデオレコーダ２の動作状態に合わせてパーソナルコンピュータ１に提供される各リモコン操作画面に含まれる録画動作、再生動作、および録画予約動作などを指示する操作キーの配置やレイアウトを変更することができる。パーソナルコンピュータ１のユーザは、例えばＷＥＢブラウザを介してビデオレコーダ２をアクセスすることにより、リモコン操作画面の編集機能の起動をビデオレコーダ２に要求することができる。編集したリモコン画面は、例えばビデオレコーダ２のメモリ１１１に格納される。また、編集したリモコン画面は、例えばパーソナルコンピュータ１の記憶装置（図示しない）に格納してもよい。ネットワークリモコン機能およびリモコン操作画面の編集機能は、図２以降で説明する。
【００２６】
表示部１０８は、ビデオレコーダ２本体に設けられたステータス表示用の表示装置であり、例えば、現在再生／記録対象となっているＡＶ信号のタイトル、チャネル番号、再生／記録に関する進捗状況などのステータス情報の表示に用いられる。例えば、ユーザがリモコン操作画面を操作することによってあるＴＶ番組の録画／再生を指示した場合には、ビデオレコーダ２によって実行される録画／再生処理の対象となるＴＶ番組のタイトル名などが表示部１０８に表示される。
【００２７】
タイマーマイコン部１０９は計時用のタイマーを内蔵したマイクロコンピュータであり、ユーザ操作入力部１１０または、パーソナルコンピュータ１に表示されたリモコン操作画面それぞれから送信される信号を処理するためのサブＣＰＵとして機能する。また、このタイマーマイコン部１０９は、録画予約されたＴＶ番組毎にそのチャネル番号、タイトル、録画開始時間、録画終了時間等を管理する機能を有する。タイマーマイコン部１０９に内蔵されたタイマーは現在日時を計時する時計モジュールとして機能する。録画予約された各ＴＶ番組の録画開始時間または録画終了時間が到来した時、タイマーマイコン部１０９は、そのことをＭＰＵ１０５に通知する。
【００２８】
ユーザ操作入力部１１０には、例えば機能キー、カーソルキー、およびテンキーなどが設けられている。機能キーは例えばビデオレコーダ２の電源オン・オフボタンに加え、ＡＶ信号の記録／再生動作を制御するためのボタン郡（再生ボタン、停止ボタン、一時停止ボタン、記録ボタン、早送り・早戻しボタン、等）と、上記録画予約機能／録画予約一覧表示機能／タイトル一覧表示機能などを操作するためのボタン郡などが設けられている。カーソルキーには、例えば上下左右それぞれに対応する４つのボタンを備えており、ＭＰＵ１０５によってＴＶ受像機に表示される操作メニューから目的の機能を選択する処理などに利用される。テンキーは例えば数字・記号等を入力するための複数のボタンを備えており、例えば、チャンネル番号の入力や、タイトル名の編集などに利用される。
【００２９】
通信制御部１１２は、例えば、ビデオレコーダ２をＬＡＮに接続するためのネットワークインタフェースコントローラから構成される。ビデオレコーダ２をインターネットに接続する場合には、通信制御部１１３は、ＡＤＳＬ回線、ＣＡＴＶ回線等に接続されたモデムまたはルータにＬＡＮを介して接続される。
【００３０】
本実施形態においては、通信制御部１１２は、上述のネットワークリモコン機能およびリモコン操作画面の編集機能の実現のために利用される。
【００３１】
次に図２乃至図４を参照して、ネットワークリモコン機能について具体的に説明する。
【００３２】
図２は、ＭＰＵ１０５によってパーソナルコンピュータ１に提供されるメインページ４００の一例が示されている。このメインページ４００は、パーソナルコンピュータ１の例えばＷＥＢブラウザがコンピュータネットワーク３００を介してビデオレコーダ２をアクセスした時に最初にＭＰＵ１０５からＷＥＢブラウザに提供されるメインメニュー画面である。
【００３３】
このメインページ４００は、パーソナルコンピュータ１に提供可能なビデオレコーダ２の機能の一覧を示す。メインページ４００には、これら機能それぞれに対応する機能項目名４０１，４０２，４０３，４０４…等が表示されている。機能項目名４０３は、ネットワークリモコン機能を選択するために利用される。機能項目名４０４は、ネットワークリモコンのリモコン操作画面を編集するリモコン画面の編集機能を選択するために利用される。メインページ４００は、表示／非表示キー４０５も備えている。表示／非表示キー４０５は、このボタンがユーザによって指定されることで、例えば、パーソナルコンピュータ１の画面上に表示されたメインページ４００の表示／非表示を切り換える。
【００３４】
図３には、ネットワークリモコン機能を選択されたときにパーソナルコンピュータ１に表示されるリモコン操作画面の一例が示されている。以下、このリモコン操作画面をリモコン画面と称して説明する。
【００３５】
リモコン画面４１１は、パーソナルコンピュータ１がビデオレコーダ２の動作状態を問い合わせることによって、判別されたビデオレコーダ２の動作状態に対応するリモコン画面としてパーソナルコンピュータ１の画面上に表示される。
【００３６】
例えばユーザによってメインページ４００のネットワークリモコン項目４０３が指定されたとき、図３に示すようなリモコン画面４１１がパーソナルコンピュータ１の画面上にウィンドウ表示される。このリモコン画面４１１は、図示のように、機能キー５０１、カーソルキー５０２、テンキー５０３．ステータス表示エリア５０４、およびリモコン更新キー５０５、表示／非表示キー５０６などが配置されている。
【００３７】
リモコン画面４１１上の機能キー５０１、カーソルキー５０２、テンキー５０３は、ユーザ操作入力部１１０に備えるそれぞれの操作キー（機能キー、カーソルキー、テンキー等）に対応する操作ボタン郡である。リモコン画面４１１上のステータス表示エリア５０４は、ビデオレコーダ２の表示部１０８と同様の機能を有する。
【００３８】
リモコン更新キー５０５は、例えばユーザによって指定されることによってビデオレコーダ２の動作状態に対応するリモコン画面に切り換えるための機能を有する操作ボタンである。
【００３９】
表示／非表示キー５０６は、このボタンがユーザによって指定されることで、例えば、パーソナルコンピュータ１の画面上に表示されたリモコン画面４１１の表示／非表示を切り換える。
【００４０】
例えば、リモコン更新キー５０５がユーザによって指示された場合、リモコン画面４１１は、このリモコン画面４１１に代えてビデオレコーダ２の動作状態に対応するリモコン画面を表示する。
【００４１】
図４には、パーソナルコンピュータ１とビデオレコーダ２との間で実行される通信の様子が示されている。この通信によって実行される上記ネットワークリモコン機能およびリモコン編集機能を説明する。
【００４２】
ネットワークリモコン機能は、パーソナルコンピュータ１において実行されるＷＥＢブラウザ２０１ａと、ビデオレコーダ２のＭＰＵ１０５によって実行される独自のプロトコルサーバ（ＨＴＴＰサーバ１１ａ）との間でネットワーク３００を介して実行される。
【００４３】
パーソナルコンピュータ１上で実行されるＷＥＢブラウザ３０２ａは、ビデオレコーダ２の動作状態に対応するリモコン画面の表示するプログラムを実行する。このプログラムは、パーソナルコンピュータ１とビデオレコーダ２と接続されたとき、ビデオレコーダ２によってパーソナルコンピュータ１に提供されるプログラムである。本実施形態のパーソナルコンピュータによって実行されるＷＥＢブラウザ３０２ａは、このプログラムに連動して動作することを想定する。
【００４４】
このプログラムは、ビデオレコーダ２から提供されるリモコン画面を編集するためのリモコン編集画面を表示、リモコン画面を編集、および編集したリモコン画面をビデオレコーダ２に送信する動作も実行する。
【００４５】
（ネットワークリモコン機能）
（１） 動作状態チェック要求
パーソナルコンピュータ１上で実行されるＷＥＢブラウザ３０２ａは、ビデオレコーダ２に対してビデオレコーダ２の動作状態をチェックする要求を送信する。パーソナルコンピュータ１は、例えばメインページ４００上の更新キー５０５がユーザによって指示されることで、独自のプロトコルサーバ（ＨＴＴＰサーバ１１ａ）宛にビデオレコーダ２の動作状態をチェックする信号を送信する。
【００４６】
（２）動作状態の送信
独自のプロトコルサーバ（ＨＴＴＰサーバ１１ａ）は、パーソナルコンピュータ１からの動作状態をチェックする信号を受信すると、ＷＥＢブラウザ３０２ａ宛にビデオレコーダ２の動作状態を示す信号を送信する。
【００４７】
（３）動作状態に対応するリモコン画面の表示
ビデオレコーダ２の動作状態を示す信号を受信した場合、ＷＥＢブラウザ３０２ａは、上記プログラムを実行してビデオレコーダ２の動作状態に対応するリモコン画面を表示する。
【００４８】
（リモコン画面の編集機能）
（１）リモコン編集画面取得要求
パーソナルコンピュータ１において実行されるＷＥＢブラウザ３０２ａは、ビデオレコーダ２に対してリモコン編集画面の取得要求を送信する。ユーザは、例えばメインページ４００上のリモコン編集項目４０４を指定することによって、ビデオレコーダ２に対してリモコン画面を編集する要求を送信する。
【００４９】
（２）リモコン編集画面送信
独自のプロトコルサーバ（ＨＴＴＰサーバ１１ａ）は、リモコンを編集する画面をＷＥＢブラウザ３０２ａに送信して、その図８に示すリモコン編集画面６０１をＷＥＢブラウザ３０２ａに実行させる。
【００５０】
（３）編集したリモコン画面送信
ＷＥＢブラウザ３０２ａは、リモコン編集画面６０１において編集したリモコン画面を独自のプロトコルサーバ（ＨＴＴＰサーバ１１ａ）のビデオレコーダ２に対して送信する。編集したリモコン画面は、ビデオレコーダ２のメモリ１１１に格納される。
【００５１】
リモコン画面の編集機能においては、パーソナルコンピュータ１は、編集したリモコン画面の送信は実行しなくてもよい、この場合、編集した画面は、例えばパーソナルコンピュータ１の記憶装置（図示しない）に格納される。
【００５２】
次に図５乃至図７を参照してビデオレコーダ２の動作状態に対応するリモコン操作画面を説明する。図５は、例えばビデオレコーダ２の動作状態が、地上波アナログチューナ１０１などから入力されるＡＶ信号をハードディスクドライブ（ディスクドライブ部１１４ａ）に録画する状態およびハードディスクドライブ（ディスクドライブ部１１４ａ）に格納された動画像データなどを再生する状態である場合、ＭＰＵ１０５によってパーソナルコンピュータ１に提供されるＨＤＤ録画再生リモコン画面の一例が示されている。このＨＤＤ録画再生リモコン画面５５１は、リモコン操作エリア５０、全リモコンキー５１、ユーザリモコンキー５２、おすすめリモコンキー５３などから構成されている。
【００５３】
リモコン操作エリア５０には、例えば、カーソルキー、ステータス表示エリア５０４、入力されたＡＶ信号をハードディスクドライブに録画およびハードディスクドライブに格納された動画像データを再生する機能に関連する操作キー群（再生操作キー、停止操作キー、録画操作キー、早送り操作キー、早戻し操作キーなど）、ビデオレコーダ２の動作状態を示すインジケータ表示エリア（放送波インジケータ、ＨＤＤインジケータ、ＤＶＤインジケータ）、ステータス表示エリア５０４などから構成されている。図５においては、インジケータ表示エリアは、このＨＤＤ録画再生リモコン画面５５１がビデオレコーダ２の動作状態がＨＤＤ録画／再生状態であることを示している。
【００５４】
全リモコンキー５１は、例えばビデオレコーダ２の動作状態毎のリモコン操作画面、例えば、ＨＤＤ録画再生に関連する全ての操作キーを群を備えるリモコン画面５５１のようなビデオレコーダ２に指示するすべての機能キーからなるリモコン画面に切り換える指示をビデオレコーダ２に送信する機能を有する。また、全リモコンキー５１は、ビデオレコーダ２の動作状態に関らず、ビデオレコーダ２に指示するすべての機能キーからなるリモコン画面に切り換える指示をビデオレコーダ２に送信してもよい。
【００５５】
ユーザリモコンキー５２は、例えば、ユーザによってリモコン画面のそれぞれの操作キーの配置がカスタマイズされた「カスタマイズリモコン画面」を表示するための指示をビデオレコーダ２に送信する機能を有する。すなわち、ユーザリモコンキーがユーザによって指定された場合、パーソナルコンピュータ１は、リモコン編集画面においてユーザが編集した「カスタマイズリモコン画面」を、ビデオレコーダ２に要求する。ビデオレコーダ２（ＭＰＵ１０５）は、要求された「カスタマイズリモコン画面」をメモリ１１１から読み込み、パーソナルコンピュータ１に送信する。パーソナルコンピュータ１（ＷＥＢブラウザ３０２ａ）は、受信した「カスタマイズ画面」を画面上に表示する。
【００５６】
おすすめリモコンキー５３は、ビデオレコーダ２の動作状態に関連して推奨される操作キーからなる「おすすめリモコン画面」を表示するための指示をビデオレコーダ２に送信する機能を有する。
【００５７】
すなわち、パーソナルコンピュータ１に表示されるＨＤＤ録画再生リモコン画面５５１は、ビデオレコーダ２の動作状態がＨＤＤ録画再生のとき、全リモコンキー５１に対応するＨＤＤ録画再生リモコン画面、ユーザリモコンキー５２に対応するＨＤＤ録画再生リモコン画面、およびおすすめリモコンキー５３に対応するＨＤＤ録画再生リモコン画面などがある。図５においては、ビデオレコーダ２がＨＤＤ録画再生の動作状態で、且つおすすめリモコンキー５３が指定されている為、「おすすめＨＤＤ録画再生リモコン画面」が表示されている。
【００５８】
図６は、例えばビデオレコーダ２の動作状態が、地上波デジタルチューナ１０２などから入力されるデジタル放送波を受信している状態である場合、ＭＰＵ１０５によってパーソナルコンピュータ１に提供されるデジタル放送リモコン画面の一例が示されている。このデジタル放送リモコン画面５５２は、リモコン操作部エリア５０、全リモコンキー５１、ユーザリモコンキー５２、おすすめリモコンキー５３などから構成されている。
【００５９】
リモコン操作エリア５０には、例えば、カーソルキー、ステータス表示エリア５０４、デジタル放送を視聴する機能に関連する操作キー群（放送切換キー６０ａ、文字キー群や、データキー、カラーキー群）、上記インジケータ表示エリア、ステータス表示エリア５０４などから構成されている。
【００６０】
放送切換キー６０ａは、ビデオレコーダ２の動作状態をデジタル放送受信からアナログ放送受信に切換またはアナログ放送受信からデジタル放送受信に切換える指示をビデオレコーダ２に送信する指示部である。つまり、図６に示すようにデジタル放送波を受信している状態でこの指示部が指定された場合、このデジタル放送リモコン画面５５２から例えばアナログ放送に関連する操作キーを含むリモコン画面に切換えられる。このとき、地上波アナログチューナ１０１によって地上波アナログ放送波が受信される。アナログ放送に関連する操作キーを含むリモコン画面は、このリモコン画面からリモコン画面５５２に切り換える指示をビデオレコーダ２に送信する指示部を含んでいる。このとき、地上波デジタルチューナ１０２によって地上波デジタル放送波が受信される。
【００６１】
文字キー群は、デジタル放送などの双方向データ通信コンテンツなどに利用される指示部である。データキーは、デジタル放送番組の詳細内容などを表示する指示部である。カラーキー群は、データ放送において各カラーキー（赤、青、緑、黄色など）にそれぞれ該当するサービス内容の表示を指示する指示部である。文字キー群、データキーおよびカラーキーによって指示された内容は、ステータス表示エリア５０４に表示される。
【００６２】
全リモコンキー５１、ユーザリモコンキー５２、おすすめリモコンキー５３については、上記と同様の機能を有する。すなわち、パーソナルコンピュータ１に表示されるデジタル放送リモコン画面５５２は、ビデオレコーダ２の動作状態がデジタル放送波を受信しているとき、全リモコンキー５１に対応するデジタル放送リモコン画面、ユーザリモコンキー５２に対応するデジタル放送リモコン画面、およびおすすめリモコンキー５３に対応するデジタル放送リモコン画面などがある。図６においては、ビデオレコーダ２がデジタル放送波を受信している動作状態で、且つおすすめリモコンキー５３が指定されている為、ビデオレコーダ２のデジタル放送を受信している動作状態に関連して推奨される操作キーからなる「おすすめデジタル放送リモコン画面」がパーソナルコンピュータ１に表示されている。
【００６３】
また、これらのリモコン画面には、パーソナルコンピュータ１によって指示されるポインタ５５６によって、それぞれの操作キーを指示することができる。このとき、例えば、パーソナルコンピュータ１に表示されたデジタル放送リモコン画面５５２の放送切換キー６０ａにポインタ５５６が被せられた場合、その放送切換キー６０ａの機能を説明するための表示部５５７が表示される。
【００６４】
図７は、例えばビデオレコーダの動作状態がＤＶＤ−ＲＯＭドライブ（ディスクドライブ１１４ａ）などに挿入されたＤＶＤフォーマット規格に対応するディスク２０１を再生する状態である場合、ＭＰＵ１０５によってパーソナルコンピュータ１に提供されるＤＶＤ再生リモコン画面の一例が示されている。このＤＶＤ再生リモコン画面５５３は、リモコン操作部エリア５０、全リモコンキー５１、ユーザリモコンキー５２、おすすめリモコンキー５３などから構成されている。
【００６５】
リモコン操作部エリア５０には、例えば、カーソルキー、トップキー、ＤＶＤ再生に関連する操作キー群（メニューキー、戻るキー、アングルキー、字幕キー、再生キー、停止キー、早送りキーおよび早戻しキーなど）、上記インジケータ表示エリア、ステータス表示エリア５０４などから構成されている。
【００６６】
トップキーは、ディスク２０１に格納されている動画像データ等の先頭を指示する指示部である。メニューキーは、ディスク２０１に格納されているコンテンツの一覧表を指示する指示部である。戻るキーは、メニューキーなどによって指示されたコンテンツの一覧表を操作するための指示部である。アングルキーは、複数の方向（アングル）から撮影された動画像データのアングルを切換える指示部である。字幕キーは、字幕データを含む動画像データを操作するための指示部である。再生キー、停止キー、早送りキーおよび早戻しキーは、それぞれディスク２０１に格納されているコンテンツを制御する指示部である。
【００６７】
全リモコンキー５１、ユーザリモコンキー５２、おすすめリモコンキー５３については、上記と同様の機能を有する。すなわち、パーソナルコンピュータ１に表示されるＤＶＤ再生リモコン画面５５３は、ビデオレコーダ２の動作状態がＤＶＤを再生しているとき、全リモコンキー５１に対応するＤＶＤ再生リモコン画面、ユーザリモコンキー５２に対応するＤＶＤ再生リモコン画面、およびおすすめリモコンキー５３に対応するＤＶＤ再生リモコン画面などがある。図７においては、ビデオレコーダ２がＤＶＤを再生している動作状態で、且つユーザリモコンキー５２が指定されている為、ビデオレコーダ２のＤＶＤを再生している動作状態に関連して推奨される操作キーからなる「おすすめデジタル放送リモコン画面」がパーソナルコンピュータ１に表示されている。
【００６８】
このように、ビデオレコーダ２の動作状態に対応するリモコン画面の他にも、ユーザによって指定される「カスタマイズリモコン画面」および「おすすめリモコン画面」などの複数のリモコン画面がある。
【００６９】
次に図８を参照して、リモコン画面をカスタマイズ処理を説明する。メインページ４００のリモコン編集項目４０４がユーザによって指定された場合、パーソナルコンピュータ１は、リモコン編集画面６０１を表示する。このリモコン編集画面６０１は、全ボタン表示エリア６０２およびカスタマイズ画面表示エリア６０３などから構成される。
【００７０】
全ボタン表示エリア６０２は、機能キー群６０およびテンキー群（数字キー、文字キー、カラーキーなど）６１、保存キー６２、キャンセルキー６３などから構成されている。この全ボタン表示エリア６０２には、それぞれのリモコン画面のリモコン操作エリア５０に配置可能なすべての機能キーが表示されている。
【００７１】
カスタマイズ画面表示エリア６０３には、ビデオレコーダ２のそれぞれの動作状態に対応するユーザリモコン画面のリモコン操作エリア５０が表示されている。
【００７２】
ユーザは、ビデオレコーダ２の動作状態に対応するカスタマイズリモコン画面のそれぞれの操作キーの配置などを変更する。例えば、ユーザによって全ボタン表示エリア６０２の放送切換キー６０ａがユーザによって選択された場合、リモコン操作エリア５０の所定の位置に放送切換キー６０ａが配置される。配置された放送切換キー６０ａは、リモコン操作エリア５０内においてユーザの指定した位置に移動して配置することもできる。
【００７３】
リモコン操作エリア５０にすでに配置された機能キーなどは、全ボタン表示エリア６０２においては、斜線などのマークが入って表示される。また、リモコン操作エリア５０にすでに配置された機能キーなどは、全ボタン表示エリア６０２から消去されるようにしてもよい。この場合、すでにリモコン操作エリア５０に配置された機能キーおよびテンキー等をリモコン操作エリア５０から除外する場合は、除外対象の機能キーを指定およびリモコン操作エリア５０から全ボタン表示エリア６０２に移動する指示を実行する。
【００７４】
これにより、ユーザによって使用し易い操作キーを選択および配置されたリモコン画面をカスタマイズ編集することができる。
【００７５】
編集したリモコン画面は、ユーザによって保存キー６２が指示されることによってビデオレコーダ２のメモリ１１１に格納される。すなわち、ＷＥＢブラウザ３０２ａは、編集したリモコン画面をビデオレコーダ２に対して送信する。ビデオレコーダ２（ＭＰＵ１０５）は、編集したリモコン画面をメモリ１１１に格納する。
【００７６】
ユーザは、リモコン画面上のユーザリモコンキー５２を指定することによって、ビデオレコーダ２の動作状態に対応するカスタマイズリモコン画面（編集したリモコン画面）を例えばビデオレコーダ２のメモリ１１１から読み出して使用することが出来る。
【００７７】
次に図９乃至１１を参照して、メインページ４００およびリモコン画面を非表示にする処理を説明する。図９には、パーソナルコンピュータ１に表示される表示画面の一例が示されている。表示画面７０１は、ビデオレコーダ２によって提供されるメインページ４００およびリモコン画面４１１がウィンドウ表示されている。表示画面７０１内には、ビデオレコーダ２からパーソナルコンピュータ１にネットワーク３００を介して提供される動画像データなどが表示される。しかし、表示画面７０１内に表示される動画像データは、メインページ４００およびリモコン画面４１１が被せられるように表示される。表示画面７０１に動画像データが表示されているとき、メインページ４００およびリモコン画面４１１は、ユーザによって選択的に表示／非表示することができる。
【００７８】
例えば、メインページ４００の非表示キー４０５がユーザによって指示されると、図１０に示す表示画面７０２のようにメインページ４００が非表示になる。これによって、表示画面７０２は、表示画面７０１より動画像データを視聴し易くなる。
【００７９】
例えば、リモコン画面４１１の非表示キー５０６がユーザによって指示されると、図１１に示す表示画面７０３のようにリモコン画面４１１が非表示になる。これによって、表示画面７０３は、表示画面７０１より動画像データを視聴し易くなる。
【００８０】
また、非表示キー４０５および非表示キー５０６のいずれか一方の非表示キーがユーザによって指示されると、指定されたウィンドウを非表示し、他方のウィンドウを表示するようにしてもよい。なお、メインページ４００およびリモコン画面４１１の両方のウィンドウを非表示（最小化）して表示することもできる。この場合、非表示（最小化）されたメインページ４００およびリモコン画面４１１を表示する指示を実行する指示部を、表示画面７０１内に設けてもよい。
【００８１】
次に図１２のフローチャートを参照して、ネットワーク機能を実現するためにパーソナルコンピュータ１とビデオレコーダ２との間で実行される処理手順について説明する。
【００８２】
パーソナルコンピュータ１は、リモコン画面の初期画面（所定のリモコン画面）を表示する（ステップＳ１０１）。ステップＳ１０１においては、所定のリモコン画面の初期画面としてメインページ４００およびリモコン画面４１１が表示される。また、リモコンの初期画面を例えばＨＤＤ録画再生リモコン画面５５１に設定することも出来る。
【００８３】
次に、パーソナルコンピュータ１は、ビデオレコーダ２へ動作状態チェック要求を送信する（ステップＳ１０２）。ステップＳ１０２においては、リモコン画面４１１のリモコン更新キー５０５などがユーザによって指定された場合、パーソナルコンピュータ１からビデオレコーダ２へネットワーク３００を介して動作状態チェック要求が送信される。
【００８４】
動作状態チェック要求がビデオレコーダ２に送信されると、ビデオレコーダ２は、ビデオレコーダ２の動作状態が変更されているか否かをチェックする（ステップＳ１０３）。ビデオレコーダ２の動作状態が変更されている場合（ステップＳ１０３のＹＥＳ）、ビデオレコーダの動作状態がＨＤＤ録画再生の状態であるか否かを判別する（ステップＳ１０４）。一方、ビデオレコーダ２の動作状態が変更されていない場合（ステップＳ１０３のＮＯ）、パーソナルコンピュータ１は、パーソナルコンピュータ１に表示されているリモコン画面を使用するとともに、例えば所望時間待機した後、再びステップＳ１０３を実行する。ステップＳ１０３においては、パーソナルコンピュータ１からビデオレコーダ２に送信される動作状態チェック要求がある一定の時間間隔で定期的に実行される。つまり、パーソナルコンピュータ１は、ビデオレコーダ２の動作状態に対応するリモコン画面を定期的に取得し、表示することが出来る。
【００８５】
ビデオレコーダ２の動作状態がＨＤＤ録画再生の状態である場合（ステップＳ１０４のＹＥＳ）、パーソナルコンピュータ１は、ＨＤＤ録画再生リモコン画面５５１を表示する（ステップＳ１１０）。ステップＳ１１０においては、ビデオレコーダ２（ＭＰＵ１０５）は、パーソナルコンピュータ１にビデオレコーダ２の動作状態がＨＤＤ録画再生であることを示す信号を送信する。パーソナルコンピュータ１は、ＨＤＤ録画再生の状態に対応するＨＤＤ録画再生リモコン画面５５１を表示する。
【００８６】
ビデオレコーダ２の動作状態がＨＤＤ録画再生の状態でない場合（ステップＳ１０４のＮＯ、）、ビデオレコーダ２は、デジタル放送を受信している状態であるか否かを判別する（ステップＳ１０５）。ビデオレコーダ２の動作状態がデジタル放送を受信している場合（ステップＳ１０５のＹＥＳ）、パーソナルコンピュータ１は、デジタル放送リモコン画面５５２を表示する（ステップＳ１０９）。ステップＳ１０９においては、ビデオレコーダ２（ＭＰＵ１０５）は、パーソナルコンピュータ１にビデオレコーダ２の動作状態がデジタル放送を受信中であることを示す信号を送信する。パーソナルコンピュータ１は、デジタル放送受信中の状態に対応するデジタル放送リモコン画面５５２を表示する。
【００８７】
ビデオレコーダ２の動作状態がデジタル放送を受信していない状態でない場合（ステップＳ１０５のＮＯ）、ビデオレコーダ２は、ＤＶＤを再生している状態であるか否かを判別する（ステップＳ１０６）。ビデオレコーダ２の動作状態がＤＶＤを再生している状態である場合（ステップＳ１０６のＹＥＳ）、パーソナルコンピュータ１は、ＤＶＤ再生リモコン画面５５３を表示する（ステップＳ１０８）。ステップＳ１０８においては、ビデオレコーダ２（ＭＰＵ１０５）は、パーソナルコンピュータ１にビデオレコーダ２の動作状態がＤＶＤを再生している状態を示す信号を送信する。パーソナルコンピュータ１は、ＤＶＤを再生している状態に対応するＤＶＤ再生リモコン画面５５３を表示する。
【００８８】
ビデオレコーダ２の動作状態がＨＤＤ録画再生、デジタル放送受信中、ＤＶＤ再生のいずれでもない場合（ステップＳ１０６のＮＯ）、ビデオレコーダ２は、その他のリモコン画面を表示する（ステップＳ１０７）。ステップＳ１０７においては、パーソナルコンピュータ１は、例えばリモコン画面４１１を表示する。
【００８９】
以上のように、本実施形態においては、ビデオレコーダ２に接続されるパーソナルコンピュータ１からビデオレコーダ２の動作状態を判別し、判別された動作状態に対応するリモコン画面を表示する。これにより、ユーザは、ビデオレコーダ２の動作状態に合わせたリモコン画面を操作することが出来る。
【００９０】
また、ＡＶ入力部１００から入力される例えばＶＨＳ（Video Home System）データなどの動画像データに対しても、この動画像データを録画および再生するビデオレコーダ２の動作状態に対応するリモコン画面を作成、およびカスタマイズ編集してビデオレコーダ２のメモリ１１１に格納することが可能である。
【００９１】
なお、エンコーダ部１０４およびデコーダ部１０６は、例えばソフトウェアによって実行されるように構成されていても良い。このソフトウェアは、メモリ１１１に記憶されており、動画像データを録画する際にＭＰＵ１０５によって実行されるアプリケーションである。
【００９２】
また、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００９３】
【図１】本発明の一実施形態に係る情報処理装置に接続されるビデオレコーダのシステム構成を示すブロック図。
【図２】図１のビデオレコーダから情報処理装置にネットワークを介して提供されるメイン画面の表示画面の一例を示す図。
【図３】図１のビデオレコーダから情報処理装置にネットワークを介して送信されるリモコン操作画面の一例を示す図。
【図４】図１のビデオレコーダと情報処理装置との間で実行されるネットワークリモコン機能およびリモコン画面編集機能の様子を示すブロック図。
【図５】図１のビデオレコーダのＨＤＤ録画／再生の動作状態に対応するリモコン操作画面の一例を示す図。
【図６】図１のビデオレコーダがデジタル放送波を受信中の動作状態に対応するリモコン操作画面の一例を示す図。
【図７】図１のビデオレコーダがＤＶＤ再生の動作状態に対応するリモコン操作画面の一例を示す図。
【図８】図１のビデオレコーダから情報処理装置にネットワークを介して提供されるリモコン操作画面編集機能のする様子を説明するための図。
【図９】図１のビデオレコーダに接続される情報処理装置の表示画面に表示されたメインページおよびリモコン画面の一例を示す図。
【図１０】図１のビデオレコーダに接続される情報処理装置に表示されたメインページを非表示にした例を説明するための図。
【図１１】図１のビデオレコーダに接続される情報処理装置に表示されたリモコン画面を非表示にした例を説明するための図。
【図１２】図１のビデオレコーダと情報処理装置との間で実行されるネットワークリモコン機能の手順を示すフローチャート。
【符号の説明】
【００９４】
１…パーソナルコンピュータ、２…ビデオレコーダ、１００…ＡＶ入力部、１０１…地上波アナログチューナ、１０２…地上波デジタルチューナ、１０３…エンコーダ部、１０４…ディスクドライブ部、１０５…ＭＰＵ、１０６…デコーダ部、１０７…ＡＶ出力部、１０８…表示部、１０９…タイマーマイコン部、１１０…ユーザ操作入力部、１１１…メモリ、１１２…通信制御部、３００…ネットワーク。
【図１】
2006222565.tif 000003
【図２】
2006222565.tif 000004
【図３】
2006222565.tif 000005
【図４】
2006222565.tif 000006
【図５】
2006222565.tif 000007
【図６】
2006222565.tif 000008
【図７】
2006222565.tif 000009
【図８】
2006222565.tif 000010
【図９】
2006222565.tif 000011
【図１０】
2006222565.tif 000012
【図１１】
2006222565.tif 000013
【図１２】
2006222565.tif 000014