(57)【要約】【課題】より簡単に番組の録画を予約することができるようにする。【解決手段】番組情報取得部６２は、番組表の表示が指示されると、表示制御端末装置２１が番組情報サーバ１１に接続されている場合、番組情報サーバ１１から新たに番組情報を取得して、番組情報記憶部６３に記憶させる。番組表生成部６４は、番組情報記憶部６３に記憶されている番組情報を基に、番組表の表示データを生成し、合成部７９を介して表示制御部８０に供給する。表示制御部８０は、生成された表示データに基づいて、番組表を表示させる。本発明は、携帯可能な端末装置に適用することができる。【選択図】図３
2008148119.tif 000002
【特許請求の範囲】
【請求項１】
番組表を表示させるための番組情報を提供する提供装置から、ネットワークを介して前記番組情報を取得する取得手段と、
取得された前記番組情報を記憶する不揮発性の番組情報記憶手段と、
前記番組情報に基づいて、前記番組表を表示する表示手段と、
前記番組情報記憶手段に記憶されている前記番組情報に基づいて前記番組表が表示されるように前記番組表の表示を制御する表示制御手段と
を備え、
前記取得手段は、前記番組表の表示が指示された場合、前記ネットワークを介して前記提供装置に接続されているとき、前記提供装置から新たに前記番組情報を取得する
携帯端末装置。
【請求項２】
前記表示手段は、前記ネットワークを介して前記提供装置に接続されていない場合、前記番組表とともに、前記提供装置に接続されていないことを表す画像を表示する
請求項１に記載の携帯端末装置。
【請求項３】
前記取得手段は、前記番組表の表示が指示され、前記ネットワークを介して前記提供装置に接続されている場合、前記提供装置から取得される前記番組情報と同じ番組情報が前記番組情報記憶手段に記憶されていないとき、前記提供装置から新たに前記番組情報を取得する
請求項１に記載の携帯端末装置。
【請求項４】
前記番組情報を暗号化する暗号化手段をさらに備え、
前記番組情報記憶手段は、前記暗号化手段により暗号化された前記番組情報を記憶する
請求項１に記載の携帯端末装置。
【請求項５】
前記番組情報記憶手段に記憶されている暗号化された前記番組情報を復号する復号手段をさらに備え、
前記表示手段は、復号された前記番組情報に基づいて、前記番組表を表示する
請求項４に記載の携帯端末装置。
【請求項６】
前記ネットワークを介して接続される、番組を録画するかまたは番組の表示を制御する機器に対して、所定の番組の録画または視聴の予約を要求する設定要求を生成する生成手段と、
前記ネットワークを介して前記機器に接続されていない場合、前記生成手段により生成された前記設定要求を記憶する設定要求記憶手段と、
前記ネットワークを介して前記機器に接続されている場合、前記生成手段により生成された前記設定要求を前記機器に送信する送信手段と
をさらに備える請求項１に記載の携帯端末装置。
【請求項７】
前記送信手段は、前記ネットワークを介して前記機器に接続された場合、前記設定要求記憶手段に記憶されている前記設定要求を前記機器に送信する
請求項６に記載の携帯端末装置。
【請求項８】
前記設定要求を暗号化する暗号化手段をさらに備え、
前記設定要求記憶手段は、前記暗号化手段により暗号化された前記設定要求を記憶する
請求項６に記載の携帯端末装置。
【請求項９】
番組表を表示させるための番組情報に基づいて前記番組表を表示する携帯端末装置の表示方法において、
前記番組表の表示が指示された場合、ネットワークを介して前記番組情報を提供する提供装置に接続されているとき、前記提供装置から新たに前記番組情報を取得し、
番組情報を記憶する不揮発性の番組情報記憶手段に新たに取得された前記番組情報が記憶されるように、前記番組情報の記憶を制御し、
前記番組表の表示が指示された場合、前記番組情報記憶手段に記憶されている前記番組情報に基づいて前記番組表が表示されるように前記番組表の表示を制御する
ステップを含む表示方法。
【請求項１０】
番組表を表示させるための番組情報に基づいて前記番組表を表示する携帯端末装置の表示処理をコンピュータに実行させるプログラムであって、
前記番組表の表示が指示された場合、ネットワークを介して前記番組情報を提供する提供装置に接続されているとき、前記提供装置から新たに前記番組情報を取得し、
番組情報を記憶する不揮発性の番組情報記憶手段に新たに取得された前記番組情報が記憶されるように、前記番組情報の記憶を制御し、
前記番組表の表示が指示された場合、前記番組情報記憶手段に記憶されている前記番組情報に基づいて前記番組表が表示されるように前記番組表の表示を制御する
ステップを含むプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は携帯端末装置および表示方法、並びにプログラムに関し、特に、より簡単に番組の録画を予約できるようにした携帯端末装置および表示方法、並びにプログラムに関する。
【背景技術】
【０００２】
従来、テレビジョン放送等によって放送される番組の番組名や放送時間（放送開始時刻）、番組のジャンル等の情報が含まれるEPG（Electronic Program Guide）などの番組情報を、受信したテレビジョン放送波から取得したり、ネットワークを介してテレビジョン受像機やハードディスクレコーダなどから取得したりして、取得した番組情報に基づいて電子的な番組表を表示させる携帯型の電子機器が知られている。
【０００３】
そのような電子機器として、テレビジョン受像機から送信されてきた番組情報を受信し、受信した番組情報を基に番組表を投影対象に投影表示するリモートコントロール装置がある（例えば、特許文献１参照）。このリモートコントロール装置においては、番組表上でカーソルによって選択された情報についての詳細が、リモートコントロール装置に表示されるので、ユーザは、テレビジョン受像機における番組の表示を妨げることなく、番組に関する詳細な情報を表示させて確認することができる。
【０００４】
【特許文献１】特開２００４−３６３９３０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した技術では、番組表を表示させる携帯型の電子機器をユーザが携帯して移動することで電子機器の使用環境が変化すると、電子機器が番組表を表示することができなくなってしまう場合があった。すなわち、従来の電子機器は、取得した番組情報を内蔵するメモリに展開して一時的に記憶していたので、例えば電子機器を起動させた時点において、電子機器がテレビジョン放送波を受信できない場合やネットワークに接続できない場合など、電子機器が番組情報を取得できない環境にあるときには、電子機器は番組表を表示させることができなくなってしまう。そのような場合、ユーザは番組表を確認することができないので、録画したい番組を選択することが困難であった。
【０００６】
また、番組表を表示する電子機器が、ホームネットワークを介して接続されているハードディスクレコーダ等の録画装置に対し、コマンドを送信することで番組の録画の予約を指示できる機能を有する場合、ユーザが電子機器をユーザ宅外に持ち出すなどして、電子機器が録画装置に接続できない環境にあるときには、電子機器が起動後に番組情報を取得することができ、番組表を表示することができたとしても、電子機器は録画装置に対して録画の予約を指示することができなかった。したがって、ユーザは、電子機器がホームネットワークに接続できない状態においては、番組のリモート録画予約を行うことができなかった。
【０００７】
本発明は、このような状況に鑑みてなされたものであり、より簡単に番組の録画を予約することができるようにするものである。
【課題を解決するための手段】
【０００８】
本発明の一側面の携帯端末装置は、番組表を表示させるための番組情報を提供する提供装置から、ネットワークを介して前記番組情報を取得する取得手段と、取得された前記番組情報を記憶する不揮発性の番組情報記憶手段と、前記番組情報に基づいて、前記番組表を表示する表示手段と、前記番組情報記憶手段に記憶されている前記番組情報に基づいて前記番組表が表示されるように前記番組表の表示を制御する表示制御手段とを備え、前記取得手段は、前記番組表の表示が指示された場合、前記ネットワークを介して前記提供装置に接続されているとき、前記提供装置から新たに前記番組情報を取得する。
【０００９】
前記表示手段には、前記ネットワークを介して前記提供装置に接続されていない場合、前記番組表とともに、前記提供装置に接続されていないことを表す画像を表示させることができる。
【００１０】
前記取得手段には、前記番組表の表示が指示され、前記ネットワークを介して前記提供装置に接続されている場合、前記提供装置から取得される前記番組情報と同じ番組情報が前記番組情報記憶手段に記憶されていないとき、前記提供装置から新たに前記番組情報を取得させることができる。
【００１１】
携帯端末装置には、前記番組情報を暗号化する暗号化手段をさらに設け、前記番組情報記憶手段には、前記暗号化手段により暗号化された前記番組情報を記憶させることができる。
【００１２】
携帯端末装置には、前記番組情報記憶手段に記憶されている暗号化された前記番組情報を復号する復号手段をさらに設け、前記表示手段には、復号された前記番組情報に基づいて、前記番組表を表示させることができる。
【００１３】
携帯端末装置には、前記ネットワークを介して接続される、番組を録画するかまたは番組の表示を制御する機器に対して、所定の番組の録画または視聴の予約を要求する設定要求を生成する生成手段と、前記ネットワークを介して前記機器に接続されていない場合、前記生成手段により生成された前記設定要求を記憶する設定要求記憶手段と、前記ネットワークを介して前記機器に接続されている場合、前記生成手段により生成された前記設定要求を前記機器に送信する送信手段とをさらに設けることができる。
【００１４】
前記送信手段には、前記ネットワークを介して前記機器に接続された場合、前記設定要求記憶手段に記憶されている前記設定要求を前記機器に送信させることができる。
【００１５】
携帯端末装置には、前記設定要求を暗号化する暗号化手段をさらに設け、前記設定要求記憶手段には、前記暗号化手段により暗号化された前記設定要求を記憶させることができる。
【００１６】
本発明の一側面の表示方法またはプログラムは、番組表を表示させるための番組情報に基づいて前記番組表を表示する携帯端末装置の表示方法、または前記携帯端末装置の表示処理をコンピュータに実行させるプログラムであって、前記番組表の表示が指示された場合、ネットワークを介して前記番組情報を提供する提供装置に接続されているとき、前記提供装置から新たに前記番組情報を取得し、番組情報を記憶する不揮発性の番組情報記憶手段に新たに取得された前記番組情報が記憶されるように、前記番組情報の記憶を制御し、前記番組表の表示が指示された場合、前記番組情報記憶手段に記憶されている前記番組情報に基づいて前記番組表が表示されるように前記番組表の表示を制御するステップを含む。
【００１７】
本発明の一側面においては、番組表の表示が指示された場合、ネットワークを介して前記番組表を表示させるための番組情報を提供する提供装置に接続されているとき、前記提供装置から新たに前記番組情報が取得され、番組情報を記憶する不揮発性の番組情報記憶手段に新たに取得された前記番組情報が記憶されるように、前記番組情報の記憶が制御され、前記番組表の表示が指示された場合、前記番組情報記憶手段に記憶されている前記番組情報に基づいて前記番組表が表示されるように前記番組表の表示が制御される。
【発明の効果】
【００１８】
本発明の一側面によれば、番組表を表示することができる。特に、本発明の一側面によれば、より簡単に録画の予約をすることができる。
【発明を実施するための最良の形態】
【００１９】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、明細書又は図面に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、明細書又は図面に記載されていることを確認するためのものである。従って、明細書又は図面中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００２０】
本発明の一側面の携帯端末装置（例えば、図３の表示制御端末装置２１）は、番組表を表示させるための番組情報を提供する提供装置（例えば、図３の番組情報サーバ１１）から、ネットワークを介して前記番組情報を取得する取得手段（例えば、図３の番組情報取得部６２）と、取得された前記番組情報を記憶する不揮発性の番組情報記憶手段（例えば、図３の番組情報記憶部６３）と、前記番組情報に基づいて、前記番組表を表示する表示手段（例えば、図２のLCD（Liquid Crystal Display）４２）と、前記番組情報記憶手段に記憶されている前記番組情報に基づいて前記番組表が表示されるように前記番組表の表示を制御する表示制御手段（例えば、図３の表示制御部８０）とを備え、前記取得手段は、前記番組表の表示が指示された場合、前記ネットワークを介して前記提供装置に接続されているとき、前記提供装置から新たに前記番組情報を取得する。
【００２１】
前記表示手段には、前記ネットワークを介して前記提供装置に接続されていない場合、前記番組表とともに、前記提供装置に接続されていないことを表す画像（例えば、図６のオフラインアイコン１６５）を表示させることができる。
【００２２】
携帯端末装置には、前記番組情報を暗号化する暗号化手段（例えば、図９の情報暗号化部１９１）をさらに設け、前記番組情報記憶手段（例えば、図９の番組情報記憶部６３に設けられている記憶部１９２）には、前記暗号化手段により暗号化された前記番組情報を記憶させることができる。
【００２３】
携帯端末装置には、前記番組情報記憶手段（例えば、図９の番組情報記憶部６３に設けられている記憶部１９２）に記憶されている暗号化された前記番組情報を復号する復号手段（例えば、図９の情報暗号解読部１９３）をさらに設け、前記表示手段には、復号された前記番組情報に基づいて、前記番組表を表示させることができる。
【００２４】
携帯端末装置には、前記ネットワークを介して接続される、番組を録画するかまたは番組の表示を制御する機器（例えば、図３の録画装置２４）に対して、所定の番組の録画または視聴の予約を要求する設定要求を生成する生成手段（例えば、図３の録画視聴予約設定指示部７４）と、前記ネットワークを介して前記機器に接続されていない場合、前記生成手段により生成された前記設定要求を記憶する設定要求記憶手段（例えば、図３の録画視聴予約準備情報記憶部７３）と、前記ネットワークを介して前記機器に接続されている場合、前記生成手段により生成された前記設定要求を前記機器に送信する送信手段（例えば、図３の通信部８１）とをさらに設けることができる。
【００２５】
前記送信手段には、前記ネットワークを介して前記機器に接続された場合、前記設定要求記憶手段に記憶されている前記設定要求を前記機器に送信させる（例えば、図８のステップＳ１２７の処理）ことができる。
【００２６】
携帯端末装置には、前記設定要求を暗号化する暗号化手段（例えば、図１０の情報暗号化部２０１）をさらに設け、前記設定要求記憶手段（例えば、図１０の録画視聴予約準備情報記憶部７３に設けられた記憶部２０２）には、前記暗号化手段により暗号化された前記設定要求を記憶させることができる。
【００２７】
本発明の一側面の表示方法またはプログラムは、番組表を表示させるための番組情報に基づいて前記番組表を表示する携帯端末装置（例えば、図３の表示制御端末装置２１）の表示方法、または前記携帯端末装置の表示処理をコンピュータに実行させるプログラムであって、前記番組表の表示が指示された場合、ネットワークを介して前記番組情報を提供する提供装置（例えば、図３の番組情報サーバ１１）に接続されているとき、前記提供装置から新たに前記番組情報を取得し（例えば、図５のステップＳ４４）、番組情報を記憶する不揮発性の番組情報記憶手段（例えば、図３の番組情報記憶部６３）に新たに取得された前記番組情報が記憶されるように、前記番組情報の記憶を制御し（例えば、図５のステップＳ４５）、前記番組表の表示が指示された場合、前記番組情報記憶手段に記憶されている前記番組情報に基づいて前記番組表が表示されるように前記番組表の表示を制御する（例えば、図５のステップＳ５４）ステップを含む。
【００２８】
以下、図面を参照して、本発明を適用した実施の形態について説明する。
【００２９】
図１は、本発明を適用した録画視聴予約システムの一実施の形態の構成例を示すブロック図である。
【００３０】
図１の録画視聴予約システムは、番組情報サーバ１１、インターネット１２、および家庭内LAN（Local Area Network）１３から構成されている。
【００３１】
番組情報サーバ１１は、番組名や放送開始時刻と放送時間、番組のジャンル等の情報が含まれる番組情報を記憶しており、インターネット１２に接続されている。番組情報サーバ１１は、例えばインターネット１２を介して家庭内LAN１３に接続されている装置からの番組情報の要求があると、記憶している番組情報を、インターネット１２を介して家庭内LAN１３に接続されている、番組情報を要求してきた装置に送信する。
【００３２】
家庭内LAN１３は、例えば、ユーザの自宅等に構築されている。家庭内LAN１３では、表示制御端末装置２１、アクセスポイント２２、ルータ２３、および録画装置２４が、有線または無線で接続されている。図１の例では、アクセスポイント２２乃至録画装置２４が有線LAN２６を介して相互に接続されている。
【００３３】
換言すれば、図１において表示制御端末装置２１および録画装置２４は、家庭内LAN１３を介して相互に接続されている。
【００３４】
表示制御端末装置２１は、例えば、ユーザの操作に応じて、録画装置２４や映像表示音声再生装置２５を遠隔制御するリモートコマンダとしての機能を有する、例えば、携帯電話機やPDA（Personal Digital Assistants）等の携帯可能な端末装置であり、アクセスポイント２２を介して録画装置２４等と双方向通信を行い、録画装置２４等を制御する。このような表示制御端末装置２１は、通信プロトコルとしてIP（Internet Protocol）を用いる場合には、IPリモートコマンダとも呼ばれている。
【００３５】
アクセスポイント２２は、家庭内LAN１３における無線LANと、有線LANとの間でデータを中継する。例えばアクセスポイント２２は、インフラストラクチャモードと呼ばれる通信方式で所定の周波数の信号を送受信することにより、表示制御端末装置２１と通信を行い、表示制御端末装置２１と、有線LANに接続された装置との間で授受されるデータを中継する。
【００３６】
なお、図１では、表示制御端末装置２１を操作するユーザの利便性を考慮して、表示制御端末装置２１を、例えば、ユーザの自宅内の任意の場所で利用することを想定し、表示制御端末装置２１と録画装置２４とが、アクセスポイント２２を介してワイヤレスで通信することができるように家庭内LAN１３が構築されている。
【００３７】
また、図１では、表示制御端末装置２１は無線LAN機能を有し、表示制御端末装置２１およびアクセスポイント２２は、無線LANネットワークを構成する。この場合、表示制御端末装置２１は、アクセスポイント２２を経由して録画装置２４等と通信を行う。但し、例えば、表示制御端末装置２１と通信を行う録画装置２４が無線LAN機能を有し、表示制御端末装置２１および録画装置２４が、いわゆるアドホックモード通信に対応する場合には、表示制御端末装置２１と録画装置２４とは、アドホックモード通信によって、アクセスポイント２２なしで無線通信を行うことができる。
【００３８】
ルータ２３は、インターネット１２に接続されており、インターネット１２や家庭内LAN１３内の機器がやりとりするパケットを中継する。
【００３９】
録画装置２４は、例えばビデオテープレコーダ、DVD（Digital Versatile Disk）レコーダ、ハードディスクレコーダ等であり、テレビジョン放送等の放送波をアンテナを介して受信する放送波受信装置２４Ａを内部に有する。録画装置２４は、放送波受信装置２４Ａにより受信されたテレビジョン放送等の番組を、ユーザの指示に基づいてビデオテープ、DVD、ハードディスク等の記録媒体に記録する。
【００４０】
また、録画装置２４は、録画された番組を再生する。さらに、録画装置２４は、再生された番組や放送波受信装置２４Ａによって受信された番組に対応する画像や音声の信号を、映像表示音声再生装置２５に供給する。
【００４１】
映像表示音声再生装置２５は、例えば、テレビジョン受像機等であり、録画装置２４から供給される信号に対応する番組の画像を表示し、音声を出力する。
【００４２】
図２は、図１の表示制御端末装置２１の内部構成例を示すブロック図である。
【００４３】
図２において、表示制御端末装置２１には、ネットワークI/F（Interface）４１、LCD（Liquid Crystal Display）４２、GDP（Graphic Display Processor）４３、CPU（Central Processing Unit）４４、ROM（Read Only Memory）/RAM（Random Access Memory）４５、データ保存部４６、入力部４７、およびバス４８が設けられており、ネットワークI/F４１乃至データ保存部４６は、バス４８を介して相互に接続され、入力部４７は、CPU４４に接続されている。
【００４４】
ネットワークI/F４１は、無線LANアダプタ等で構成され、例えば、アクセスポイント２２との間で通信を行う。すなわち、ネットワークI/F４１は、バス４８を介して供給されるデータをアクセスポイント２２に送信し、アクセスポイント２２から送信されてくるデータを受信して、バス４８上に出力する。
【００４５】
LCD４２は、画像、テキスト等の各種の情報を表示する。GDP４３は、CPU４４の制御に基づいて、LCD４２に画像を表示させるための表示データを生成する処理など、画像やテキストの表示に必要な画像処理を行う。CPU４４は、ROM/RAM４５に記憶されたプログラムを実行し、例えば、ユーザによる入力部４７を介した指示に基づいて各種の処理を行う。
【００４６】
ROM/RAM４５は、CPU４４によって実行されるプログラム等を記憶している。また、ROM/RAM４５は、CPU４４の動作に必要なデータを記憶する。データ保存部４６は、例えば、電源をオフしても記憶内容を保存できるハードディスクやフラッシュメモリ等の不揮発性の記憶装置で構成され、録画予約または視聴予約に関する情報や、番組情報等を保存する。入力部４７は、例えば、ボタン、ダイヤル等で構成され、LCD４２に表示されるGUI（Graphical User Interface）等を用いるためにユーザによって操作される。
【００４７】
図３は、図１の表示制御端末装置２１、録画装置２４、および番組情報サーバ１１の機能的構成例を示すブロック図である。
【００４８】
表示制御端末装置２１は、入力部４７、番組情報要求部６１、番組情報取得部６２、番組情報記憶部６３、番組表生成部６４、機器情報取得部６５、機器情報保存部６６、録画装置指定部６７、録画結果情報取得部６８、録画結果情報記憶部６９、録画視聴予約情報取得部７０、録画視聴予約情報記憶部７１、録画視聴予約準備情報取得部７２、録画視聴予約準備情報記憶部７３、録画視聴予約設定指示部７４、録画結果表示生成部７５、録画視聴予約表示生成部７６、録画視聴予約準備表示生成部７７、制御用表示生成部７８、合成部７９、表示制御部８０、通信部８１、および通信状態確認部８２から構成される。この表示制御端末装置２１の機能的構成は、図２のCPU４４がプログラムを実行することにより実現される。
【００４９】
また、録画装置２４は、通信部１０１、機器情報提供部１０２、録画視聴予約設定部１０３、録画視聴予約情報記憶部１０４、録画結果判定部１０５、録画視聴予約実行部１０６、および動画像保存部１０７から構成される。
【００５０】
さらに、番組情報サーバ１１は、番組情報提供部１２１から構成される。
【００５１】
表示制御端末装置２１において、番組情報要求部６１は、例えば、予め決められた周期で、番組情報の取得要求を、通信状態確認部８２、通信部８１、並びに家庭内LAN１３およびインターネット１２からなるネットワークを介して番組情報サーバ１１の番組情報提供部１２１に送信する。
【００５２】
番組情報サーバ１１は、番組情報要求部６１によって送信されてきた番組情報の取得要求に応じて、最新の番組情報を、通信部８１を介して、番組情報取得部６２に送信する。
【００５３】
番組情報取得部６２は、送信されてくる最新の番組情報を、通信部８１を介して取得し、番組情報記憶部６３に供給する。番組情報記憶部６３は、例えば、CPU４４の制御に基づいて番組情報を記憶するデータ保存部４６の所定の記憶領域からなり、番組情報記憶部６３は、番組情報取得部６２から供給される番組情報を記憶する。
【００５４】
番組表生成部６４は、例えば図２のGDP４３がCPU４４の制御に基づいて番組表の表示データを生成する処理を行うことで実現され、番組表生成部６４は、例えば、ユーザによる番組表の表示の指示に応じて番組情報記憶部６３から番組情報を読み出し、その番組情報に基づいて番組表の表示データを生成して、合成部７９に供給する。
【００５５】
機器情報取得部６５は、録画装置２４や、その他、表示制御端末装置２１と通信可能な録画装置から機器情報を取得する。すなわち機器情報取得部６５は、例えば録画装置２４の機器情報提供部１０２から送信されてくる、その録画装置２４を特定する機器情報を、通信部８１を介して受信し、機器情報保存部６６に供給する。機器情報保存部６６は、機器情報取得部６５から供給される機器情報を記憶する。
【００５６】
録画装置指定部６７は、通信部８１がデータや、その他のコマンドなどを送信するあて先となる装置を特定する機器情報を、機器情報保存部６６に保存されている機器情報の中から読み出して通信部８１に供給することで、処理の対象となる装置を指定する。ここで、通信部８１は、録画装置指定部６７からの機器情報によって特定される装置あてにデータなどを送信する。
【００５７】
録画結果情報取得部６８は、例えば、番組の録画が成功したか否かを示す録画結果の情報の取得要求を、通信部８１を介して録画装置２４に送信し、その取得要求に応じて、録画装置２４から送信されてくる録画結果の情報を、通信部８１を介して取得する。すなわち、録画結果情報取得部６８は、録画結果の情報の取得要求を通信部８１に供給し、通信部８１は、録画結果情報取得部６８からの取得要求を、録画装置指定部６７から供給される機器情報によって特定される録画装置２４に対して送信し、さらに、その取得要求に応じて、録画装置２４から送信されてくる録画結果の情報を受信して、録画結果情報取得部６８に供給する。録画結果情報取得部６８は、以上のようにして、通信部８１から供給される録画結果の情報を受信し、録画結果情報記憶部６９に供給する。
【００５８】
録画結果情報記憶部６９は、例えば、CPU４４の制御に基づいて録画結果の情報を記憶するデータ保存部４６の所定の記憶領域からなり、録画結果情報記憶部６９は、録画結果情報取得部６８から供給される録画結果の情報を記憶する。
【００５９】
録画視聴予約情報取得部７０は、例えば、ユーザの指示により録画または視聴が予約された番組を示す情報である予約情報の取得要求を、通信部８１を介して録画装置２４に送信し、その取得要求に応じて、録画装置２４から送信されてくる録画または視聴の予約情報を、通信部８１を介して取得する。すなわち、録画視聴予約情報取得部７０は、録画または視聴の予約情報の取得要求を通信部８１に供給し、通信部８１は、録画視聴予約情報取得部７０からの取得要求を、録画装置指定部６７から供給される機器情報によって特定される録画装置２４に対して送信し、さらに、その取得要求に応じて、録画装置２４から送信されてくる録画または視聴の予約情報を受信して、録画視聴予約情報取得部７０に供給する。録画視聴予約情報取得部７０は、以上のようにして、通信部８１から供給される録画または視聴の予約情報を受信し、録画視聴予約情報記憶部７１に供給する。
【００６０】
録画視聴予約情報記憶部７１は、例えば、CPU４４の制御に基づいて予約情報を記憶するデータ保存部４６の所定の記憶領域からなり、録画視聴予約情報記憶部７１は、録画視聴予約情報取得部７０から供給される録画または視聴の予約情報を記憶する。
【００６１】
録画視聴予約準備情報取得部７２は、例えば、録画視聴予約設定指示部７４により生成された録画または視聴の予約の設定要求であって、表示制御端末装置２１が録画装置２４との通信を行うことができなかったために、まだ録画装置２４に送信されていない予約の設定要求が含まれる予約準備情報を通信状態確認部８２から取得する。また、予約準備情報には、必要に応じて、予約準備情報としての予約の設定要求の送信先である録画装置２４を特定する機器情報が含まれている。録画視聴予約準備情報取得部７２は、取得した予約準備情報を録画視聴予約準備情報記憶部７３に供給する。
【００６２】
録画視聴予約準備情報記憶部７３は、例えば、CPU４４の制御に基づいて予約準備情報を記憶するデータ保存部４６の所定の記憶領域からなり、録画視聴予約準備情報記憶部７３は、録画視聴予約準備情報取得部７２から供給された録画または視聴の予約準備情報を記憶する。
【００６３】
録画視聴予約設定指示部７４は、ユーザが入力部４７を操作することにより、その入力部４７から供給される操作信号に基づいて、録画または視聴の予約の設定要求を、通信状態確認部８２および通信部８１を介して録画装置２４に送信する。すなわち、録画視聴予約設定指示部７４は、録画または視聴の予約の設定要求を、通信状態確認部８２を介して通信部８１に供給し、通信部８１は、録画視聴予約設定指示部７４からの録画または視聴の予約の設定要求を、録画装置指定部６７から供給される機器情報によって特定される録画装置２４に対して送信する。
【００６４】
録画結果表示生成部７５は、例えば図２のGDP４３がCPU４４の制御に基づいて、録画がされたことを表す画像の表示データを生成する処理を行うことで実現される。録画結果表示生成部７５は、録画結果情報記憶部６９に記憶されている録画結果の情報を読み出し、例えば、番組表における録画がされた番組の欄に付す、録画がされたことを表す画像の表示データを生成し、合成部７９に供給する。
【００６５】
録画視聴予約表示生成部７６は、例えば図２のGDP４３がCPU４４の制御に基づいて、録画または視聴が予約されていることを表す画像の表示データを生成する処理を行うことで実現される。録画視聴予約表示生成部７６は、録画視聴予約情報記憶部７１に記憶されている録画または視聴の予約情報を読み出し、例えば、番組表における録画予約または視聴予約がされている番組の欄に付す、録画または視聴が予約されていることを表す画像の表示データを生成し、合成部７９に供給する。
【００６６】
録画視聴予約準備表示生成部７７は、例えば図２のGDP４３がCPU４４の制御に基づいて、録画または視聴の予約が準備されていることを表す画像の表示データを生成する処理を行うことで実現される。録画視聴予約準備表示生成部７７は、録画視聴予約準備情報記憶部７３に記憶されている録画または視聴の予約準備情報を読み出し、例えば、番組表における録画予約または視聴予約の準備がされている番組、すなわち、これから録画または視聴の予約がされる番組の欄に付す、録画または視聴の予約が準備されていることを表す画像の表示データを生成し、合成部７９に供給する。
【００６７】
制御用表示生成部７８は、例えば図２のGDP４３がCPU４４の制御に基づいて表示データを生成する処理を行うことで実現される。制御用表示生成部７８は、入力部４７から供給される操作信号に基づき、番組表の所定の欄に表示される番組を注目状態とするための表示データ、つまり番組を示す情報をフォーカスするための表示データを生成し、合成部７９に供給する。
【００６８】
すなわち、制御用表示生成部７８は、入力部４７からの操作信号に基づき、現在注目状態となっている番組から、他の番組を注目状態とする表示データを生成し、合成部７９に供給する。これにより、ユーザによる入力部４７の操作に応じて、注目状態となる番組が変更される。さらに、制御用表示生成部７８は、表示制御端末装置２１が録画装置２４に接続されていないことを表す画像、つまりオフラインであることを表す画像の表示データを生成し、合成部７９に供給する。
【００６９】
合成部７９は、例えば図２のGDP４３がCPU４４の制御に基づいて表示データを合成する処理を行うことで実現され、合成部７９は、番組表生成部６４から供給された番組表の表示データ、録画結果表示生成部７５から供給された録画結果の情報の表示データ、録画視聴予約表示生成部７６から供給された録画予約または視聴予約の情報の表示データ、録画視聴予約準備表示生成部７７から供給された、番組の録画予約または視聴予約の準備の情報の表示データ、および制御用表示生成部７８から供給された表示データを合成して、最終的な番組表の表示データを生成する。そして、合成部７９は、その最終的な番組表の表示データを表示制御部８０に供給する。
【００７０】
表示制御部８０は、合成部７９から供給された番組表の表示データに基づいて、図２のLCD４２に番組表を表示させる。
【００７１】
通信部８１は、例えば図２のネットワークI/F４１がCPU４４の制御に基づいて、他の装置と通信を行うことにより実現され、通信部８１は、通信状態確認部８２や、録画結果情報取得部６８、録画視聴予約情報取得部７０などの要求等に応じて、番組情報サーバ１１や録画装置２４と通信をする。通信状態確認部８２は、表示制御端末装置２１が、家庭内LAN１３やインターネット１２などのネットワークに接続されているか否か、より詳細には、ネットワークを介して録画装置２４や番組情報サーバ１１に接続されているか否かを判定し、表示制御端末装置２１の通信状態を確認する。
【００７２】
次に、録画装置２４について説明する。通信部１０１は、表示制御端末装置２１の通信部８１等との間で表示制御端末装置２１と通信を行う。
【００７３】
機器情報提供部１０２は、表示制御端末装置２１からの機器情報の取得要求に応じて、録画装置２４を特定する機器情報を表示制御端末装置２１に送信する。すなわち、通信部１０１は、表示制御端末装置２１から機器情報の取得要求が送信されてくると、その取得要求を受信し、機器情報提供部１０２に供給する。機器情報提供部１０２は、録画装置２４を特定する機器情報を記憶しており、通信部１０１から機器情報の取得要求が供給されると、録画装置２４を特定する機器情報を通信部１０１に供給する。通信部１０１は、機器情報提供部１０２から供給される機器情報を、表示制御端末装置２１に対して送信する。
【００７４】
録画視聴予約設定部１０３は、表示制御端末装置２１からの録画または視聴の予約の設定要求に応じて、その録画または視聴の予約情報を録画視聴予約情報記憶部１０４に供給する。すなわち、通信部１０１は、表示制御端末装置２１から録画または視聴の予約の設定要求が送信されてくると、その設定要求を受信し、録画視聴予約設定部１０３に供給する。録画視聴予約設定部１０３は、通信部１０１から供給される録画または視聴の予約の設定要求に基づいて、その録画または視聴の予約情報を生成し、録画視聴予約情報記憶部１０４に供給する。
【００７５】
録画視聴予約情報記憶部１０４は、録画視聴予約設定部１０３から供給される録画または視聴の予約情報を記憶する。
【００７６】
また、録画視聴予約情報記憶部１０４は、表示制御端末装置２１からの録画または視聴の予約情報の取得要求に応じて、録画または視聴の予約情報を表示制御端末装置２１に送信する。すなわち、通信部１０１は、表示制御端末装置２１から録画または視聴の予約情報の取得要求が送信されてくると、その取得要求を受信し、録画視聴予約情報記憶部１０４に供給する。録画視聴予約情報記憶部１０４は、録画または視聴の予約情報を記憶しており、通信部１０１から録画または視聴の予約情報の取得要求が供給されると、録画または視聴の予約情報を通信部１０１に供給する。通信部１０１は、録画視聴予約情報記憶部１０４から供給される録画または視聴の予約情報を、表示制御端末装置２１に対して送信する。
【００７７】
録画結果判定部１０５は、表示制御端末装置２１からの録画結果の情報の取得要求に応じて、録画視聴予約実行部１０６によって実行された録画結果を判定し、その結果得られる録画結果の情報を表示制御端末装置２１に送信する。すなわち、通信部１０１は、表示制御端末装置２１からの録画結果の情報の取得要求が送信されてくると、その取得要求を受信し、録画結果判定部１０５に供給する。録画結果判定部１０５は、通信部１０１から供給された録画結果の情報の取得要求に基づいて、録画視聴予約実行部１０６によって実行された録画が成功または失敗したかを判定し、その判定結果を表す録画結果の情報を通信部１０１に供給する。通信部１０１は、録画結果判定部１０５から供給される録画結果の情報を、表示制御端末装置２１に送信する。
【００７８】
録画視聴予約実行部１０６は、録画視聴予約情報記憶部１０４に記憶された録画または視聴の予約情報に基づいて、予約録画または予約視聴の実行をする。すなわち、録画視聴予約実行部１０６は、録画の予約情報に基づいて、放送波受信装置２４Ａによって受信される番組の画像や音声の信号を、動画像保存部１０７に供給することにより、番組を録画する。さらに、録画視聴予約実行部１０６は、視聴の予約情報に基づいて、放送波受信装置２４Ａによって受信される番組の画像や音声の信号を、録画装置２４に接続された映像表示音声再生装置２５に供給する。
【００７９】
その他、録画視聴予約実行部１０６は、ユーザによって録画を指示する操作がされた場合、その指示に従って、番組を動画像保存部１０７に録画する。
【００８０】
動画像保存部１０７は、録画視聴予約実行部１０６から供給される画像や音声の信号を記憶する。
【００８１】
番組情報サーバ１１の番組情報提供部１２１は、表示制御端末装置２１等からの番組情報の取得要求を受信し、その番組情報の取得要求に基づいて、番組情報を、表示制御端末装置２１等に対して送信することで、インターネット１２および家庭内LAN１３などからなるネットワークに接続されている他の装置に番組情報を提供する。
【００８２】
ところで、表示制御端末装置２１は、予め定められた所定の時間間隔で、家庭内LAN１３およびインターネット１２からなるネットワークを介して番組情報サーバ１１にアクセスし、最新の番組情報を取得する処理である番組情報取得処理を行う。また、表示制御端末装置２１は、表示制御端末装置２１の起動時や、ユーザにより番組情報の取得が指示された場合にも、番組情報取得処理を行う。
【００８３】
以下、図４のフローチャートを参照して、表示制御端末装置２１による番組情報取得処理について説明する。
【００８４】
ステップＳ１１において、番組情報要求部６１は、番組情報の送信を要求する番組情報の取得要求を生成し、通信状態確認部８２に供給する。
【００８５】
ステップＳ１２において、通信状態確認部８２は、表示制御端末装置２１がオンラインであるか否か、すなわち表示制御端末装置２１がアクセスポイント２２、およびルータ２３を介してインターネット１２に接続されているか否かを判定する。
【００８６】
ステップＳ１２において、オンラインでない、つまりオフラインであると判定された場合、番組情報サーバ１１から番組情報を取得することができないので、番組情報取得処理は終了する。
【００８７】
これに対して、ステップＳ１２において、オンラインであると判定された場合、ステップＳ１３において、通信状態確認部８２は、番組情報要求部６１から供給された番組情報の取得要求を、通信部８１を介して番組情報サーバ１１に送信する。
【００８８】
すなわち、通信状態確認部８２は、番組情報の取得要求を通信部８１に供給し、通信部８１は、通信状態確認部８２から供給された番組情報の取得要求を、番組情報サーバ１１の番組情報提供部１２１に送信する。
【００８９】
すると、番組情報サーバ１１の番組情報提供部１２１から表示制御端末装置２１には、番組情報提供部１２１により受信された番組情報の取得要求に応じて、番組情報が送信されてくるので、ステップＳ１４において、番組情報取得部６２は、番組情報サーバ１１から送信されてきた番組情報を取得する。
【００９０】
すなわち、通信部８１は、番組情報提供部１２１から送信されてきた番組情報を受信し、番組情報取得部６２は、通信部８１により受信された番組情報を通信部８１から取得する。そして、番組情報取得部６２は、取得した番組情報を番組情報記憶部６３に供給する。
【００９１】
ステップＳ１５において、番組情報記憶部６３は、番組情報取得部６２から供給された番組情報を記憶し、番組情報取得処理は終了する。すなわち、番組情報記憶部６３は、番組情報取得部６２から供給された番組情報により、記憶している番組情報を更新する。
【００９２】
このようにして、表示制御端末装置２１は、番組情報サーバ１１から最新の番組情報を取得して記憶する。そして、表示制御端末装置２１の番組情報記憶部６３、すなわちデータ保存部４６は、不揮発性の記憶装置から構成されるので、番組情報記憶部６３に記憶された番組情報は、電源がオフされてもその記憶内容が保存される。これにより、表示制御端末装置２１を操作するユーザは、表示制御端末装置２１がオフラインのときにも、番組情報に基づく番組表を表示させて見ることができる。
【００９３】
なお、この実施の形態においては、表示制御端末装置２１が、ネットワークを介して接続されている番組情報サーバ１１から番組情報を取得する例について説明するが、表示制御端末装置２１がテレビジョン放送波を受信し、受信したテレビジョン放送波から番組情報を取得するようにしてもよいし、録画装置２４から番組情報を取得するようにしてもよい。
【００９４】
表示制御端末装置２１は、ユーザにより番組表の表示が指示されると、指示された番組表を表示する処理である、番組表の表示処理を行う。
【００９５】
以下、図５のフローチャートを参照して、表示制御端末装置２１による番組表の表示処理について説明する。この番組表の表示処理は、ユーザが入力部４７を操作して番組表の表示を指示し、入力部４７から番組情報要求部６１に、ユーザの操作に応じた操作信号が供給されると開始される。
【００９６】
ステップＳ４１において、番組情報要求部６１は、入力部４７から供給された操作信号に応じて、番組情報の取得要求を生成し、通信状態確認部８２に供給する。
【００９７】
ステップＳ４２において、通信状態確認部８２は、表示制御端末装置２１がオンラインであるか否か、すなわち表示制御端末装置２１がアクセスポイント２２およびルータ２３を介してインターネット１２に接続されているか否かを判定する。より詳細には、通信状態確認部８２は、表示制御端末装置２１がインターネット１２を介して番組情報サーバ１１に接続されているか否かを判定し、表示制御端末装置２１が番組情報サーバ１１に接続されており、番組情報を取得できる状態である場合、オンラインであると判定する。
【００９８】
ステップＳ４２において、オンラインであると判定された場合、ステップＳ４３において、通信状態確認部８２は、番組情報要求部６１から供給された番組情報の取得要求を、通信部８１を介して番組情報サーバ１１に送信する。
【００９９】
すると、番組情報サーバ１１の番組情報提供部１２１から表示制御端末装置２１には、番組情報提供部１２１により受信された番組情報の取得要求に応じて、番組情報が送信されてくるので、ステップＳ４４において、番組情報取得部６２は、番組情報サーバ１１から送信されてきた番組情報を取得する。
【０１００】
すなわち、通信部８１は、番組情報提供部１２１から送信されてきた番組情報を受信し、番組情報取得部６２は、通信部８１により受信された番組情報を通信部８１から取得する。そして、番組情報取得部６２は、取得した番組情報を番組情報記憶部６３に供給する。
【０１０１】
ステップＳ４５において、番組情報記憶部６３は、番組情報取得部６２から供給された番組情報を記憶し、処理はステップＳ４８に進む。すなわち、番組情報記憶部６３は、番組情報取得部６２から供給された番組情報により、記憶している番組情報を更新する。
【０１０２】
また、ステップＳ４２において、オンラインではない、つまりオフラインであると判定された場合、表示制御端末装置２１は番組情報サーバ１１には接続されておらず、番組情報を取得することができないので、通信状態確認部８２は、番組表生成部６４に、番組表の表示データの生成を指示し、処理はステップＳ４６に進む。
【０１０３】
なお、ステップＳ４２において表示制御端末装置２１がオンラインである場合においても、番組情報記憶部６３に最新の番組情報が既に記憶されているとき、つまり、番組情報サーバ１１から取得される番組情報と同じ番組情報が既に記憶されているときには、番組情報を取得せずに処理がステップＳ４２からステップＳ４６に進むようにしてもよい。
【０１０４】
そのような場合、例えば通信状態確認部８２が番組情報サーバ１１から番組情報の更新時刻を示す情報を取得し、その取得された情報により示される更新時刻が、番組情報記憶部６３に記憶されている番組情報の更新時刻と同じである場合、表示制御端末装置２１は、番組情報を取得しない。
【０１０５】
ステップＳ４６において、番組表生成部６４は、番組情報記憶部６３に過去に取得された番組情報が記憶されているか否かを判定する。
【０１０６】
ステップＳ４６において、番組情報が記憶されていると判定された場合、番組表生成部６４は、制御用表示生成部７８に、番組情報サーバ１１に接続されていない状態であることを表す画像の表示データ、すなわち番組表の表示がオフライン表示であることを表す画像の表示データの生成を指示し、処理はステップＳ４７に進む。
【０１０７】
ステップＳ４７において、制御用表示生成部７８は、番組表生成部６４の指示に応じて、オフライン表示であることを表すアイコンなどの画像を表示させるための表示データを生成し、生成した表示データを合成部７９に供給する。
【０１０８】
ステップＳ４７において、表示データが生成されるか、またはステップＳ４５において、新たに取得された番組情報が記憶されると、ステップＳ４８において、番組表生成部６４は、番組情報取得部６２によって最後に取得された番組情報、つまり番組情報記憶部６３に記憶されている番組情報を番組情報記憶部６３から読み出し、その番組情報に基づいて番組表の表示データを生成し、合成部７９に供給する。
【０１０９】
ステップＳ４９において、制御用表示生成部７８は、番組表の所定の欄に表示される番組を注目状態とする表示データ、例えば所定の欄に表示される番組を示す情報にフォーカスをあてるためのカーソルを表示させるための表示データを生成し、合成部７９に供給する。
【０１１０】
ステップＳ５０において、録画視聴予約表示生成部７６は、録画視聴予約情報記憶部７１に記憶されている録画または視聴の予約情報を読み出し、録画または視聴が予約されていることを表すアイコン等の画像の表示データを生成し、合成部７９に供給する。
【０１１１】
ステップＳ５１において、録画結果表示生成部７５は、録画結果情報記憶部６９に記憶されている録画結果の情報を読み出し、録画結果を表すアイコン等の画像、例えば録画がされたことを表す画像の表示データを生成し、合成部７９に供給する。
【０１１２】
ステップＳ５２において、録画視聴予約準備表示生成部７７は、録画視聴予約準備情報記憶部７３に記憶されている録画または視聴の予約準備情報を読み出し、録画または視聴の予約が準備されていることを表すアイコン等の画像の表示データを生成し、合成部７９に供給する。
【０１１３】
ステップＳ５３において、合成部７９は、番組表生成部６４、録画結果表示生成部７５、録画視聴予約表示生成部７６、録画視聴予約準備表示生成部７７、および制御用表示生成部７８のそれぞれから供給された表示データを合成して、最終的な番組表の表示データを生成する。つまり、合成部７９は、ステップＳ４７およびステップＳ４８乃至ステップＳ５２の処理において生成された表示データを合成する。そして、合成部７９は、合成により得られた最終的な番組表の表示データを表示制御部８０に供給する。
【０１１４】
ステップＳ５４において、表示制御部８０は合成部７９から供給された表示データをLCD４２に供給し、番組表を表示させる。すなわち、表示制御部８０は、表示制御端末装置２１がオンラインである場合、番組情報サーバ１１から新たに取得された番組情報に基づいて番組表が表示されるように番組表の表示を制御し、表示制御端末装置２１がオフラインである場合、番組情報サーバ１１から既に取得され、番組情報記憶部６３に記憶されている番組情報に基づいて番組表が表示されるように番組表の表示を制御する。
【０１１５】
LCD４２は、表示制御部８０から供給された表示データに基づいて番組表を表示させ、番組表の表示処理は終了する。
【０１１６】
また、ステップＳ４６において、番組情報が記憶されていないと判定された場合、番組表を表示させることができないので、番組表生成部６４は、制御用表示生成部７８にエラーが発生したことを表す画像の表示データの生成を指示し、処理はステップＳ５５に進む。
【０１１７】
ステップＳ５５において、表示制御部８０は、エラーが発生したことを表す画像をLCD４２に表示させて、番組表の表示処理は終了する。すなわち、制御用表示生成部７８は、番組表生成部６４の指示に応じて、例えば、「番組表を表示できません」などのメッセージが含まれる、エラーが発生したことを表す画像の表示データを生成し、生成した表示データを合成部７９を介して表示制御部８０に供給する。表示制御部８０は、制御用表示生成部７８から供給された表示データをLCD４２に供給して、画像を表示させる。
【０１１８】
このようにして、表示制御端末装置２１は、オンラインである場合、つまりインターネット１２などからなるネットワークを介して番組情報サーバ１１に接続されている場合、番組情報サーバ１１から最新の番組情報を取得し、取得した番組情報に基づいて番組表をオンライン表示し、オフラインである場合、つまり番組情報サーバ１１に接続されていない場合、既に取得し、記憶している番組情報に基づいて、番組表をオフライン表示する。
【０１１９】
このように、オンラインである場合、最新の番組情報を取得して番組表をオンライン表示し、オフラインである場合、記憶している番組情報に基づいて番組表をオフライン表示することで、オンラインである場合には、最新の番組表を表示することができ、オフラインである場合にも、最新とは限らないが、既に取得されて記憶された番組情報に基づく番組表を表示することができる。
【０１２０】
したがって、ユーザは、表示制御端末装置２１がオフラインであるかオンラインであるかに関わらず、すなわち表示制御端末装置２１のおかれた環境に関わらず番組表を表示させて確認することができ、番組の録画または視聴の予約を簡単に行うことができる。
【０１２１】
以上の番組表の表示処理により、表示制御端末装置２１のLCD４２には、例えば図６に示す番組表が表示される。
【０１２２】
LCD４２において、その表示領域の右上には、現在時刻を表す時計情報１５１と、現在の日付を表すカレンダ情報１５２とが表示されている。
【０１２３】
また、LCD４２の表示領域の中央には、番組表１５３が表示されている。番組表１５３は、縦方向を時刻とするとともに、横方向をチャンネル（放送局）として、番組が放送される時間と放送局によって特定される番組の欄に区切られ、各欄には、対応する番組のタイトルや開始時刻を表す情報などが配置されている。さらに、番組表１５３の各欄には、必要に応じて、録画結果アイコン１６１、録画予約準備アイコン１６２、および視聴予約アイコン１６３などが配置される。
【０１２４】
図６では、４つのチャンネル「日本総合」、「日本教育」、「JTV」、「TBC」それぞれのPM 0時台からPM 2時台までの間に放送される番組の欄が表示されている。
【０１２５】
ここで、LCD４２に表示された番組表１５３は、ユーザが入力部４７を操作することにより、縦方向や横方向にスクロールすることができる。LCD４２では、番組表１５３が縦方向にスクロールされることにより、他の時間に放送される番組の番組欄が表示され、番組表１５３が横方向にスクロールされることにより、他のチャンネルで放送される番組の番組欄が表示される。
【０１２６】
また、番組表１５３の表示開始時においては、番組表１５３は、例えば、現在放送されている番組の放送時刻帯が最上行に位置するように表示される。図６においては、PM 0時台が最上行に位置しており、従って、現在時刻は、PM 0時台の時刻である。
【０１２７】
録画結果アイコン１６１は、番組の録画が成功したことを表す丸形状のアイコンであり、図６では、チャンネル「日本教育」でPM 0時台の１０分から放送が開始されたタイトルが「１ヶ月英会話」である番組の欄に配置されている。録画結果アイコン１６１によれば、ユーザは、チャンネル「日本教育」でPM 0時台の10分から放送が開始された番組「１ヶ月英会話」の録画に成功したことを即座に認識することができる。
【０１２８】
録画予約準備アイコン１６２は、番組の録画の予約が準備されていることを表す文字列「録準」のアイコンであり、図６では、チャンネル「日本総合」でPM 2時台の00分から放送が開始されるタイトルが「ニュース」である番組の欄に配置されている。すなわち、表示制御端末装置２１の録画視聴予約準備情報記憶部７３には、タイトルが「ニュース」である番組の録画の予約の設定要求が含まれている録画の予約準備情報が記憶されている。
【０１２９】
録画予約準備アイコン１６２によれば、ユーザは、チャンネル「日本総合」でPM 2時台の00分から放送が開始される番組「ニュース」の録画の予約が準備されていること、すなわちユーザが指示した番組「ニュース」の録画の予約は完了していないが、表示制御端末装置２１がオンラインとなったときに、録画を予約する処理を行う準備ができていることを即座に認識することができる。
【０１３０】
視聴予約アイコン１６３は、番組の視聴の予約がされていることを表す文字列「視予」のアイコンであり、図６では、チャンネル「TBC」でPM 2時台の00分から放送が開始されるタイトルが「3年8組の先生」の番組の欄に配置されている。視聴予約アイコン１６３によれば、ユーザは、チャンネル「TBC」でPM 2時台の00分から放送が開始される番組「3年8組の先生」の視聴の予約がされていることを即座に認識することができる。
【０１３１】
ここで、録画結果アイコン１６１は、録画結果表示生成部７５により生成された表示データにしたがって表示され、録画予約準備アイコン１６２は、録画視聴予約準備表示生成部７７により生成された表示データにしたがって表示され、さらに視聴予約アイコン１６３は、録画視聴予約表示生成部７６により生成された表示データにしたがって表示される。
【０１３２】
また、図６では、チャンネル「日本教育」でPM 0時台の10分から放送が開始された番組「１ヶ月英会話」がカーソル１６４により指示され、フォーカスがあたっている状態となっている。番組表１５３において、フォーカスがあたっている番組の欄は、他の欄と異なる色や、明るさ、あるいは、明暗が他の欄の表示と反対で表示されるようになっており、これによりユーザは、フォーカスがあたっている番組を容易に認識することができる。
【０１３３】
ユーザは、入力部４７を操作することにより、番組表１５３に表示されたカーソル１６４を移動させ、注目状態とされる番組を選択することができる。
【０１３４】
さらに、番組表１５３の図中、右下には、番組表がオフライン表示されていることを表すオフラインアイコン１６５が表示されており、オフラインアイコン１６５には、文字「オフライン中」が表示されている。オフラインアイコン１６５によれば、ユーザは、表示制御端末装置２１がオフラインであるために番組情報を取得できない状態であり、記憶している番組情報に基づいて番組表が表示されていることを即座に認識することができる。また、このオフラインアイコン１６５は、制御用表示生成部７８により生成された表示データにしたがって表示される。
【０１３５】
なお、この実施の形態においては、番組表をオフライン表示するときに、オフラインアイコン１６５を表示することとしているが、番組表をオンライン表示するときに、番組表をオンライン表示していることを表す、例えば文字「オンライン中」が表示されるオンラインアイコンをLCD４２の表示領域に表示するようにしてもよい。ここで、番組表とともに表示されるオンラインアイコンは、制御用表示生成部７８により生成された表示データにしたがって表示される。また、番組表がオフライン表示されるときに、オフラインアイコン１６５が表示され、番組表がオンライン表示されているときには、オフラインではないので、オフラインアイコン１６５が表示されない、すなわち何も表示されないようにしてもよい。
【０１３６】
さらに、ユーザは、番組表１５３が表示されている状態で入力部４７を操作し、カーソル１６４を移動させて所望する番組を選択し、選択した番組の録画または視聴の予約を指示することができる。
【０１３７】
表示制御端末装置２１は、ユーザにより番組の録画または視聴の予約が指示されると、その指示にしたがって、指定された番組の録画または予約を行う処理である録画視聴予約処理を行う。
【０１３８】
以下、図７のフローチャートを参照して、表示制御端末装置２１による録画視聴予約処理について説明する。なお、この録画視聴予約処理は、ユーザが入力部４７を操作することで番組の録画または視聴の予約を指示し、入力部４７から録画視聴予約設定指示部７４に、ユーザの操作に応じた操作信号が供給されると開始される。
【０１３９】
ステップＳ８１において、録画視聴予約設定指示部７４は、入力部４７から供給された操作信号に基づいて、ユーザにより指定された録画の予約、または視聴の予約の対象となる番組を特定する。録画視聴予約設定指示部７４は、録画または視聴の予約の対象となる番組を特定すると、その特定した番組の録画または視聴の予約を指示する設定要求を、通信状態確認部８２に供給する。この設定要求には、例えば、ユーザにより指定された番組の番組名や放送開始時刻、番組を放送する放送局名などの番組を特定する情報が含まれている。
【０１４０】
ステップＳ８２において、通信状態確認部８２は、表示制御端末装置２１がオンラインであるか否か、すなわち表示制御端末装置２１が家庭内LAN１３に接続されているか否かを判定する。
【０１４１】
より詳細には、通信状態確認部８２は、表示制御端末装置２１が家庭内LAN１３を介して録画装置２４に接続されているか否かを判定し、表示制御端末装置２１が録画装置２４に接続されており、設定要求を録画装置２４に送信して録画または視聴の予約を指示できる状態である場合、オンラインであると判定する。
【０１４２】
ステップＳ８２において、オンラインであると判定された場合、通信状態確認部８２は、録画視聴予約設定指示部７４から供給された録画または視聴の予約の設定要求を通信部８１に供給し、処理はステップＳ８３に進む。
【０１４３】
ステップＳ８３において、機器情報取得部６５は、家庭内LAN１３に接続されている表示制御端末装置２１と通信可能な録画装置から機器情報を取得する。
【０１４４】
例えば、機器情報取得部６５は、機器情報の送信を要求する、機器情報の取得要求を生成し、生成した取得要求を通信部８１を介して、家庭内LAN１３に接続されている録画装置２４に送信する。すると、録画装置２４の通信部１０１は、表示制御端末装置２１から送信されてきた機器情報の取得要求を受信し、機器情報提供部１０２に供給する。
【０１４５】
機器情報提供部１０２は、通信部１０１から取得要求が供給されると、その取得要求に応じて録画装置２４を特定する機器情報を、通信部１０１を介して表示制御端末装置２１に送信する。そして、通信部８１は、録画装置２４の通信部１０１から送信されてきた機器情報を受信し、機器情報取得部６５に供給する。機器情報取得部６５は、通信部８１から供給された機器情報を機器情報保存部６６に供給する。
【０１４６】
ステップＳ８４において、機器情報保存部６６は、機器情報取得部６５から供給された機器情報を記憶する。
【０１４７】
ステップＳ８５において、録画装置指定部６７は、機器情報保存部６６に記憶されている機器情報を読み出し、録画または視聴の予約を指示する対象となる機器、すなわち録画または視聴の設定要求の送信先となる機器を特定する。録画装置指定部６７は、特定された機器の機器情報を通信部８１に供給する。
【０１４８】
なお、録画または視聴の予約を指示する対象となる機器は、予め定められた機器や、読み出された機器情報により特定される機器とされてもよいが、例えば家庭内LAN１３に複数の録画装置２４が接続されている場合、つまり複数の機器情報が取得された場合、録画または視聴の予約を指示する対象となる機器をユーザに選択させるための選択画面をLCD４２に表示させ、ユーザに複数の機器のうちのいずれかを選択させるようにしてもよい。
【０１４９】
そのような場合、制御用表示生成部７８が機器情報保持部６６に記憶されている機器情報を参照して、選択画面を表示させるための表示データを生成し、生成した表示データを合成部７９および表示制御部８０を介してLCD４２に供給する。
【０１５０】
また、より詳細には、対象となる機器が家庭内LAN１３に接続されていないなどの理由で、対象となる機器を特定することができない場合には、処理はステップＳ９１に進み、予約準備情報が記憶される。
【０１５１】
ステップＳ８６において、通信部８１は、通信状態確認部８２から供給された設定要求を、録画装置指定部６７から供給された機器情報により特定される機器、つまり録画装置２４に送信する。
【０１５２】
すると、録画装置２４の通信部１０１は、表示制御端末装置２１の通信部８１から送信されてきた設定要求を受信し、録画視聴予約設定部１０３に供給する。録画視聴予約設定部１０３は、通信部１０１から供給された設定要求に応じて、その設定要求により録画または視聴が予約された番組を示す予約情報を録画視聴予約情報記憶部１０４に供給する。録画視聴予約情報記憶部１０４は、録画視聴予約設定部１０３から供給された予約情報を記憶する。
【０１５３】
また、表示制御端末装置２１の録画視聴予約情報取得部７０は、番組の録画または視聴の予約情報の取得要求を、通信部８１を介して録画装置２４に送信する。録画装置２４の通信部１０１は、表示制御端末装置２１の通信部８１から送信されてきた取得要求を受信して録画視聴予約情報記憶部１０４に供給する。
【０１５４】
録画視聴予約情報記憶部１０４は、通信部１０１から供給された取得要求に応じて、記憶している録画または視聴の予約情報を通信部１０１に供給し、通信部１０１は、録画視聴予約情報記憶部１０４から供給された予約情報を表示制御端末装置２１に送信する。
【０１５５】
ステップＳ８７において、通信部８１は録画装置２４から送信されてきた録画または視聴の予約情報を受信して、録画視聴予約情報取得部７０に供給する。録画視聴予約情報取得部７０は、通信部８１から供給された予約情報を録画視聴予約情報記憶部７１に供給する。
【０１５６】
ステップＳ８８において、録画視聴予約情報記憶部７１は、録画視聴予約情報取得部７０から供給された番組の録画または視聴の予約情報を記憶して、録画視聴予約処理は終了する。これにより、ユーザにより指示された番組の録画または視聴の予約が完了し、その番組の放送開始時刻となると、録画装置２４は番組の放送波を受信して番組を録画したり、受信した放送波から得られる画像や音声の信号を映像表示音声再生装置２５に供給して、番組を再生させたりする。すなわち、録画視聴予約実行部１０６は、録画視聴予約情報記憶部１０４に記憶されている予約情報に基づいて、番組を録画したり、番組を再生させたりする。
【０１５７】
なお、より詳細には、録画装置２４が受信した設定要求に対して、録画の予約を指示された番組の放送される時刻が、記憶されている予約情報により示される、既に予約が完了した番組の放送される時刻と重複しているなどの理由により、録画または視聴の予約を行うことができない場合、録画視聴予約情報記憶部１０４は、通信部１０１から供給された予約情報の取得要求に対して、録画または視聴の予約に失敗した旨の情報を通信部１０１を介して表示制御端末装置２１に送信する。
【０１５８】
表示制御端末装置２１は、この予約に失敗した旨の情報を受信すると、予約に失敗した旨の情報により示される失敗の理由に応じて、ステップＳ８６乃至ステップＳ８８の処理を再び行って録画または視聴の予約を再試行したり、エラーが発生した旨のメッセージを表示して録画視聴予約処理を中断する処理を行ったりする。
【０１５９】
これに対して、ステップＳ８２において、オンラインではないと判定された場合、すなわちオフラインであると判定された場合、通信状態確認部８２は、録画視聴予約設定指示部７４から供給された番組の録画または視聴の予約の設定要求を録画視聴予約準備情報取得部７２に供給するとともに、通信部８１を介して録画装置指定部６７に、録画または視聴の予約を指示する対象となる機器の特定を指示し、処理はステップＳ８９に進む。
【０１６０】
ステップＳ８９において、録画装置指定部６７は、機器情報保存部６６に機器情報が記憶されているか否かを判定する。ステップＳ８９において、機器情報が記憶されていないと判定された場合、録画または視聴の予約を指示する対象となる機器を特定することができないので、ステップＳ９０の処理はスキップされて、処理はステップＳ９１に進む。
【０１６１】
これに対して、ステップＳ８９において、機器情報が記憶されていると判定された場合、ステップＳ９０において、録画装置指定部６７は、オフラインの状態で、録画または視聴の予約を指示する対象となる機器を特定する。すなわち、録画装置指定部６７は、既に取得されて機器情報保存部６６に記憶されている機器情報を読み出し、対象となる機器を特定する。録画装置指定部６７は、特定された機器の機器情報を、通信部８１を介して録画視聴予約準備情報取得部７２に供給する。
【０１６２】
なお、ステップＳ９０において対象となる機器を特定せずに、表示制御端末装置２１が予約準備情報として記憶している録画または視聴の予約の設定要求を録画装置２４に送信するときに、対象となる機器を特定するようにしてもよい。
【０１６３】
ステップＳ９０において対象となる機器が特定されるか、ステップＳ８９において機器情報が記憶されていないと判定されると、ステップＳ９１において、録画視聴予約準備情報取得部７２は、録画または視聴の予約準備情報を取得し、録画視聴予約準備情報記憶部７３に供給する。
【０１６４】
すなわち、録画視聴予約準備情報取得部７２は、ステップＳ８２の処理において通信状態確認部８２から供給された番組の録画または視聴の予約の設定要求と、ステップＳ９０の処理において録画装置指定部６７から供給された機器情報とを予約準備情報として取得する。なお、ステップＳ８９において機器情報が記憶されていないと判定され、機器情報が供給されなかった場合には、録画視聴予約準備情報取得部７２は、録画または視聴の予約の設定要求のみを予約準備情報として取得する。
【０１６５】
ステップＳ９２において、録画視聴予約準備情報記憶部７３は、録画視聴予約準備情報取得部７２から供給された、番組の録画または視聴の予約準備情報を記憶して、録画視聴予約処理は終了する。
【０１６６】
このようにして、表示制御端末装置２１は、オンラインである場合、設定要求を録画装置２４に送信して番組の録画または視聴を予約し、オフラインである場合、設定要求を含む情報を予約準備情報として記憶する。
【０１６７】
このように、オンラインである場合、設定要求を録画装置２４に送信して番組の録画または視聴を予約し、オフラインである場合、設定要求を含む情報を予約準備情報として記憶しておくことで、表示制御端末装置２１がオフラインからオンラインになったとき、設定要求を録画装置２４に送信して、直ちにユーザにより指定された番組の録画または視聴の予約を行うことができる。したがって、ユーザは、表示制御端末装置２１が家庭内LAN１３に接続することができないとき、例えば、ユーザが表示制御端末装置２１をユーザ宅外に持ち出したときなどにおいても、簡単に番組表を表示させ、番組の録画を予約させたり、番組の視聴を予約させたりすることができる。
【０１６８】
ところで、表示制御端末装置２１は、ユーザにより入力部４７が操作されて家庭内LAN１３への接続が指示されたり、表示制御端末装置２１の起動時や所定のプログラムの実行により、表示制御端末装置２１が家庭内LAN１３へのアクセスを開始したりすると、予約準備情報として記憶している、番組の録画または視聴の予約の設定要求を録画装置２４に送信する処理である設定要求送信処理を開始する。
【０１６９】
以下、図８のフローチャートを参照して、表示制御端末装置２１による設定要求送信処理について説明する。
【０１７０】
ステップＳ１２１において、通信状態確認部８２は、表示制御端末装置２１がオンラインであるか否か、すなわち表示制御端末装置２１が家庭内LAN１３に接続されているか否かを判定する。
【０１７１】
ステップＳ１２１において、オンラインであると判定された場合、通信状態確認部８２は、通信部８１を介して機器情報取得部６５に機器情報の取得を指示し、処理はステップＳ１２２に進む。
【０１７２】
ステップＳ１２２において、機器情報取得部６５は、家庭内LAN１３に接続されている表示制御端末装置２１と通信可能な録画装置から機器情報を取得する。
【０１７３】
例えば、機器情報取得部６５は、機器情報の送信を要求する、機器情報の取得要求を生成し、生成した取得要求を通信部８１を介して、家庭内LAN１３に接続されている録画装置２４に送信する。すると、録画装置２４の通信部１０１は、表示制御端末装置２１から送信されてきた機器情報の取得要求を受信し、機器情報提供部１０２に供給する。
【０１７４】
機器情報提供部１０２は、通信部１０１から取得要求が供給されると、その取得要求に応じて録画装置２４を特定する機器情報を、通信部１０１を介して表示制御端末装置２１に送信する。そして、通信部８１は、録画装置２４の通信部１０１から送信されてきた機器情報を受信し、機器情報取得部６５に供給する。機器情報取得部６５は、通信部８１から供給された機器情報を機器情報保存部６６に供給する。
【０１７５】
ステップＳ１２３において、機器情報保存部６６は、機器情報取得部６５から供給された機器情報を記憶する。
【０１７６】
ステップＳ１２４において、録画視聴予約準備情報取得部７２は、録画視聴予約準備情報記憶部７３に、番組の録画または視聴の予約準備情報が記憶されているか否かを判定する。ステップＳ１２４において、予約準備情報が記憶されていないと判定された場合、録画装置２４に送信する予約準備情報としての設定要求はないので、設定要求送信処理は終了する。
【０１７７】
これに対して、ステップＳ１２４において、予約準備情報が記憶されていると判定された場合、録画視聴予約準備情報取得部７２は、録画視聴予約準備情報記憶部７３を制御して、録画視聴予約準備情報記憶部７３に記憶している予約準備情報を通信部８１に供給させる。録画視聴予約準備情報記憶部７３は、録画視聴予約準備情報取得部７２の制御に基づいて、記憶している全ての予約準備情報を通信部８１に供給する。
【０１７８】
ステップＳ１２５において、録画装置指定部６７は、予約準備情報としての設定要求の送信先、つまり録画または視聴の予約を指示する対象となる機器が特定されているか否かを判定する。
【０１７９】
例えば、録画装置指定部６７は、録画視聴予約準備情報記憶部７３から通信部８１に供給された予約準備情報を参照し、予約準備情報に機器情報が含まれていない場合、対象となる機器が特定されていないと判定する。
【０１８０】
また、例えば、録画装置指定部６７は、予約準備情報に機器情報が含まれているが、その機器情報が機器情報保存部６６に記憶されていない場合、すなわち対象となる機器である録画装置２４が家庭内LAN１３に接続されていない場合、対象となる機器が特定されていないと判定する。
【０１８１】
ステップＳ１２５において、対象となる機器が特定されていないと判定された場合、ステップＳ１２６において、録画装置指定部６７は、番組の録画または視聴の予約を指示する対象となる機器を特定する。
【０１８２】
例えば、制御用表示生成部７８は、機器情報保持部６６に記憶されている機器情報を参照して、対象となる機器をユーザに選択させるための選択画面の表示データを生成し、生成した表示データを合成部７９および表示制御部８０を介してLCD４２に供給して表示させる。そして、ユーザが選択画面を見ながら入力部４７を操作し、対象となる機器を選択すると、録画装置指定部６７は、ユーザの操作に応じて入力部４７から供給される操作信号に応じて、対象となる機器を特定する。そして、録画装置指定部６７は、特定された機器の機器情報を通信部８１に供給する。
【０１８３】
なお、ステップＳ１２６において、表示制御端末装置２１がオンラインとなってから、機器情報取得部６５により最初に取得された機器情報によって特定される機器など、所定の条件を満たす機器を録画装置指定部６７が対象となる機器として選択することで、ユーザが対象となる機器をいちいち選択する操作を行わなくて済むようにしてもよい。
【０１８４】
また、より詳細には、家庭内LAN１３に接続されている録画装置２４が存在しないなどの理由で、対象となる機器が特定されなかった場合、録画視聴予約準備情報記憶部７３から通信部８１に供給された予約準備情報は、録画視聴予約準備情報取得部７２により通信部８１から取得されて録画視聴予約準備情報記憶部７３に供給され、録画視聴予約準備情報記憶部７３により再び記憶される。
【０１８５】
ステップＳ１２６において対象となる機器が特定されると、処理はステップＳ１２７に進む。
【０１８６】
また、ステップＳ１２５において対象となる機器が特定されていると判定された場合、録画装置指定部６７は、特定された、対象となる機器の機器情報を機器情報保存部６６から読み出して通信部８１に供給し、処理はステップＳ１２７に進む。
【０１８７】
ステップＳ１２７において、通信部８１は、録画視聴予約準備情報記憶部７３から供給された予約準備情報としての設定要求を、録画装置指定部６７から供給された機器情報により特定される機器、つまり録画装置２４に送信する。
【０１８８】
すると、録画装置２４の通信部１０１は、表示制御端末装置２１の通信部８１から送信されてきた設定要求を受信し、録画視聴予約設定部１０３に供給する。録画視聴予約設定部１０３は、通信部１０１から供給された設定要求に応じて、その設定要求により指示された番組の予約情報を録画視聴予約情報記憶部１０４に供給する。録画視聴予約情報記憶部１０４は、録画視聴予約設定部１０３から供給された予約情報を記憶する。
【０１８９】
また、表示制御端末装置２１の録画視聴予約情報取得部７０は、番組の録画または視聴の予約情報の取得要求を、通信部８１を介して録画装置２４に送信する。録画装置２４の通信部１０１は、表示制御端末装置２１の通信部８１から送信されてきた取得要求を受信して録画視聴予約情報記憶部１０４に供給する。
【０１９０】
録画視聴予約情報記憶部１０４は、通信部１０１から供給された取得要求に応じて、記憶している録画または視聴の予約情報を通信部１０１に供給し、通信部１０１は、録画視聴予約情報記憶部１０４から供給された予約情報を表示制御端末装置２１に送信する。
【０１９１】
ステップＳ１２８において、通信部８１は録画装置２４から送信されてきた録画または視聴の予約情報を受信して、録画視聴予約情報取得部７０に供給する。録画視聴予約情報取得部７０は、通信部８１から供給された予約情報を録画視聴予約情報記憶部７１に供給する。
【０１９２】
ステップＳ１２９において、録画視聴予約情報記憶部７１は、録画視聴予約情報取得部７０から供給された番組の録画または視聴の予約情報を記憶して、設定要求送信処理は終了する。これにより、表示制御端末装置２１がオフラインであったために、録画装置２４に送信することのできなかった録画または視聴の予約の設定要求を録画装置２４に送信することができ、ユーザにより指示された番組の録画または視聴の予約が完了する。
【０１９３】
なお、ステップＳ１２５の処理乃至ステップＳ１２９の処理のそれぞれは、録画視聴予約準備情報記憶部７３に記憶されている予約準備情報のそれぞれに対して行われる。すなわち、録画視聴予約準備情報記憶部７３に複数の予約準備情報が記憶されている場合、記憶されている予約準備情報のそれぞれについて、ステップＳ１２５の処理乃至ステップＳ１２９の処理が行われる。
【０１９４】
また、ステップＳ１２１において、オンラインではないと判定された場合、表示制御部８０は、LCD４２にエラーが発生したことを表す画像を表示させ、設定要求送信処理は終了する。
【０１９５】
すなわち、制御用表示生成部７８は、例えば、「ネットワークに接続することができません」などのメッセージを含む、エラーが発生したことを表す画像の表示データを生成し、生成した表示データを、合成部７９を介して表示制御部８０に供給する。表示制御部８０は、制御用表示生成部７８から供給された表示データをLCD４２に供給して画像を表示させる。
【０１９６】
このようにして、表示制御端末装置２１は、オンラインになると記憶している予約準備情報としての設定要求を録画装置２４に送信して、番組の録画または視聴の予約を行う。
【０１９７】
このように、表示制御端末装置２１がオンラインになると、記憶している予約準備情報としての設定要求を録画装置２４に送信して番組の録画または視聴の予約を行うことで、ユーザは、表示制御端末装置２１のおかれている環境、すなわち表示制御端末装置２１が家庭内LAN１３に接続されているか否かに関わらず、いつでも番組の録画や視聴の予約を行わせることができる。
【０１９８】
したがって、ユーザが録画させたり視聴したりしたいと思っていた番組について、直ちに予約を行うことができないために、その番組の録画または視聴の予約を忘れてしまうようなことを防止することができる。
【０１９９】
また、以上においては、番組情報を記憶する番組情報記憶部６３、および予約準備情報を記憶する録画視聴予約準備情報記憶部７３は、例えば表示制御端末装置２１に内蔵されたハードディスクやフラッシュメモリなどからなるデータ保存部４６により構成されると説明したが、番組情報記憶部６３および録画視聴予約準備情報記憶部７３を構成するデータ保存部４６は、表示制御端末装置２１に着脱可能な半導体メモリなどのリムーバブルメディアからなるようにしてもよい。
【０２００】
例えば、番組情報記憶部６３や録画視聴予約準備情報記憶部７３、つまりデータ保存部４６が表示制御端末装置２１に着脱可能である場合、番組情報記憶部６３または録画視聴予約準備情報記憶部７３としてのデータ保存部４６に、番組情報や予約準備情報がそのまま記憶されると、番組情報や予約準備情報が複製されて不正に利用されてしまう恐れがある。
【０２０１】
そこで、番組情報や予約準備情報を暗号化して記憶することにより、表示制御端末装置２１だけが番組情報や予約準備情報を利用できるようにしたり、または表示制御端末装置２１、および表示制御端末装置２１と同じ機種の表示制御端末装置だけが番組情報や予約準備情報を利用できるようにしたりすることで、番組情報や予約準備情報に対する著作権の保護や、データの不正な利用の防止を図ることができる。
【０２０２】
例えば、番組情報が暗号化されて記憶される場合、番組情報記憶部６３は、図９に示すように構成される。
【０２０３】
図９では、番組情報記憶部６３は、情報暗号化部１９１、記憶部１９２、および情報暗号解読部１９３から構成される。
【０２０４】
情報暗号化部１９１は、番組情報取得部６２から供給された番組情報を、例えばDES（Data Encryption Standard）、RSA（Rivest Shamir Adleman）などの所定の暗号方式で暗号化し、暗号化された番組情報を記憶部１９２に供給する。
【０２０５】
記憶部１９２は、情報暗号化部１９１から供給された、暗号化された番組情報を記憶し、情報暗号解読部１９３からの要求に応じて、記憶している番組情報を情報暗号解読部１９３に供給する。
【０２０６】
情報暗号解読部１９３は、記憶部１９２から供給された番組情報を解読して出力する。すなわち、情報暗号解読部１９３は、情報暗号化部１９１の暗号方式に対応する復号方式で番組情報を復号し、復号された番組情報を番組表生成部６４に供給する。
【０２０７】
したがって、例えば図５のステップＳ４５において、情報暗号化部１９１は、番組情報取得部６２から供給された番組情報を所定の暗号方式で暗号化し、記憶部１９２は、情報暗号化部１９１により暗号化された番組情報を記憶する。
【０２０８】
そして、ステップＳ４８において、情報暗号解読部１９３は、記憶部１９２に記憶されている番組情報を情報暗号化部１９１の暗号方式に対応する復号方式で復号し、番組表生成部６４に供給する。
【０２０９】
このように、番組情報を暗号化することで、番組情報に対する著作権の侵害を防止することができる。
【０２１０】
また、番組情報と同様に、予約準備情報が暗号化されて記憶される場合、録画視聴予約準備情報記憶部７３は、例えば図１０に示すように構成される。
【０２１１】
図１０では、録画視聴予約準備情報記憶部７３は、情報暗号化部２０１、記憶部２０２、および情報暗号解読部２０３から構成される。
【０２１２】
情報暗号化部２０１は、録画視聴予約準備情報取得部７２から供給された予約準備情報を、例えばDES、RSAなどの所定の暗号方式で暗号化し、暗号化された予約準備情報を記憶部２０２に供給する。
【０２１３】
記憶部２０２は、情報暗号化部２０１から供給された、暗号化された予約準備情報を記憶し、情報暗号解読部２０３からの要求に応じて、記憶している予約準備情報を情報暗号解読部２０３に供給する。
【０２１４】
情報暗号解読部２０３は、記憶部２０２から供給された予約準備情報を解読して出力する。すなわち、情報暗号解読部２０３は、情報暗号化部２０１の暗号方式に対応する復号方式で予約準備情報を復号し、復号された予約準備情報を録画視聴予約準備表示生成部７７または通信部８１に供給する。
【０２１５】
したがって、例えば図７のステップＳ９２において、情報暗号化部２０１は、録画視聴予約準備情報取得部７２から供給された予約準備情報を所定の暗号方式で暗号化し、記憶部２０２は、情報暗号化部２０１により暗号化された予約準備情報を記憶する。
【０２１６】
そして、例えば図８のステップＳ１２４において、予約準備情報が記憶されていると判定された場合、情報暗号解読部２０３は、記憶部２０２に記憶されている予約準備情報を情報暗号化部２０１の暗号方式に対応する復号方式で復号し、通信部８１に供給する。
【０２１７】
このように、予約準備情報を暗号化することで、予約準備情報の不正な再利用を防止することができる。
【０２１８】
なお、以上においては、テレビジョン放送された番組を例として、番組表の表示や、録画または視聴の予約を行う処理について説明したが、テレビジョン放送された番組に限らず、その他、インターネットなどの通信網を介して配信される番組など、動画像や音声といったコンテンツに対しても同様の処理を行うことができる。そのような場合、表示制御端末装置２１には、コンテンツの番組表が表示され、表示制御端末装置２１は、コンテンツの録画または視聴の予約の設定要求を録画装置２４に送信したり、設定要求を予約準備情報として記憶したりする。
【０２１９】
ところで、上述した一連の処理は、ハードウエアにより実行させることもできるし、ソフトウエアにより実行させることもできる。一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。
【０２２０】
図１１は、上述した一連の処理をプログラムにより実行するパーソナルコンピュータの構成の例を示すブロック図である。パーソナルコンピュータ３０１のCPU３１１は、ROM３１２、または記憶部３１８に記憶されているプログラムに従って各種の処理を実行する。RAM３１３には、CPU３１１が実行するプログラムやデータなどが適宜記憶される。これらのCPU３１１、ROM３１２、およびRAM３１３は、バス３１４により相互に接続されている。
【０２２１】
CPU３１１にはまた、バス３１４を介して入出力インターフェース３１５が接続されている。入出力インターフェース３１５には、キーボード、マウス、マイクロホンなどよりなる入力部３１６、ディスプレイ、スピーカなどよりなる出力部３１７が接続されている。CPU３１１は、入力部３１６から入力される指令に対応して各種の処理を実行する。そして、CPU３１１は、処理の結果を出力部３１７に出力する。
【０２２２】
入出力インターフェース３１５に接続されている記憶部３１８は、例えばハードディスクからなり、CPU３１１が実行するプログラムや各種のデータを記憶する。通信部３１９は、インターネットやローカルエリアネットワークなどのネットワークを介して外部の装置と通信する。
【０２２３】
また、通信部３１９を介してプログラムを取得し、記憶部３１８に記憶してもよい。
【０２２４】
入出力インターフェース３１５に接続されているドライブ３２０は、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア３３１が装着されたとき、それらを駆動し、そこに記録されているプログラムやデータなどを取得する。取得されたプログラムやデータは、必要に応じて記憶部３１８に転送され、記憶される。
【０２２５】
コンピュータにインストールされ、コンピュータによって実行可能な状態とされるプログラムを格納するプログラム記録媒体は、図１１に示すように、磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM(Compact Disc-Read Only Memory),DVD(Digital Versatile Disc)を含む）、光磁気ディスク、もしくは半導体メモリなどよりなるパッケージメディアであるリムーバブルメディア３３１、または、プログラムが一時的もしくは永続的に格納されるROM３１２や、記憶部３１８を構成するハードディスクなどにより構成される。プログラム記録媒体へのプログラムの格納は、必要に応じてルータ、モデムなどのインターフェースである通信部３１９を介して、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の通信媒体を利用して行われる。
【０２２６】
なお、本明細書において、プログラム記録媒体に格納されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０２２７】
なお、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【図面の簡単な説明】
【０２２８】
【図１】本発明を適用した録画視聴予約システムの一実施の形態の構成例を示すブロック図である。
【図２】表示制御端末装置の内部構成例を示すブロック図である。
【図３】表示制御端末装置、録画装置、および番組情報サーバの機能的構成例を示すブロック図である。
【図４】番組情報取得処理を説明するフローチャートである。
【図５】番組表の表示処理を説明するフローチャートである。
【図６】番組表の表示例を示す図である。
【図７】録画視聴予約処理を説明するフローチャートである。
【図８】設定要求送信処理を説明するフローチャートである。
【図９】番組情報記憶部の構成例を示すブロック図である。
【図１０】録画視聴予約準備情報記憶部の構成例を示すブロック図である。
【図１１】パーソナルコンピュータの構成例を示すブロック図である。
【符号の説明】
【０２２９】
１１  番組情報サーバ，  １３  家庭内LAN，  ２１  表示制御端末装置，  ２４録画装置，  ４２  LCD，  ４４  CPU，  ４６  データ保存部，  ４７  入力部，  ６２  番組情報取得部，  ６３  番組情報記憶部，  ６４  番組表生成部，  ７０  録画視聴予約情報取得部，  ７１  録画視聴予約情報記憶部，  ７２  録画視聴予約準備情報取得部，  ７３  録画視聴予約準備情報記憶部，  ７４  録画視聴予約設定指示部，  ７７  録画視聴予約準備表示生成部，  ７８  制御用表示生成部，  ８０  表示制御部，  ８１  通信部，  ８２  通信状態確認部，  １９１  情報暗号化部，  １９２  記憶部，  １９３  情報暗号解読部，  ２０１  情報暗号化部，  ２０２  記憶部，  ２０３  情報暗号解読部
【図１】
2008148119.tif 000003
【図２】
2008148119.tif 000004
【図３】
2008148119.tif 000005
【図４】
2008148119.tif 000006
【図５】
2008148119.tif 000007
【図６】
2008148119.tif 000008
【図７】
2008148119.tif 000009
【図８】
2008148119.tif 000010
【図９】
2008148119.tif 000011
【図１０】
2008148119.tif 000012
【図１１】
2008148119.tif 000013