(57)【要約】【課題】  コンテンツ配信側の主導によりコンテンツの録画予約に関する情報を提供する。【解決手段】  録画機は、サーバからネットワーク経由で自動録画予約アプリケーションをダウンロードし、内部で保持する情報から録画予約を設定したり、外部の録画データをダウンロードして録画予約したりする。サーバ側が対応していれば、録画時間の変更があっても自動的に録画予約変更や次週オンエアされる同じ番組の予約も自動的に行なう。コンテンツ制作者やテレビ局などのコンテンツ・フォルダは、自動録画予約アプリケーションを作成することができる。【選択図】  図１
2005117367.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツの録画に関する情報を提供する情報提供システムであって、
ネットワーク経由で通信するネットワーク通信手段と、
コンテンツの録画に関する情報をネットワーク経由で配信する情報配信手段と、
を具備することを特徴とする情報提供システム。
【請求項２】
前記情報配信手段は、コンテンツの自動録画処理を行なうアプリケーションを配信する、
ことを特徴とする請求項１に記載の情報配信システム。
【請求項３】
前記情報配信手段は、コンテンツの自動録画に関する情報を所定の記述したデータ・ファイルを配信する、
ことを特徴とする請求項１に記載の情報配信システム。
【請求項４】
情報配信先において自動録画したコンテンツに関する視聴情報を受信する手段をさらに備える、
ことを特徴とする請求項２に記載の情報配信システム。
【請求項５】
前記アプリケーションは全日程の録画情報を含む、
ことを特徴とする請求項２に記載の情報配信システム。
【請求項６】
コンテンツの録画に関する情報を提供する情報提供方法であって、
ネットワーク経由で通信するネットワーク通信ステップと、
コンテンツの録画に関する情報をネットワーク経由で配信する情報配信ステップと、
を具備することを特徴とする情報提供方法。
【請求項７】
前記情報配信ステップでは、コンテンツの自動録画処理を行なうアプリケーションを配信する、
ことを特徴とする請求項６に記載の情報配信方法。
【請求項８】
前記情報配信ステップでは、コンテンツの自動録画に関する情報を所定の記述したデータ・ファイルを配信する、
ことを特徴とする請求項６に記載の情報配信方法。
【請求項９】
情報配信先において自動録画したコンテンツに関する視聴情報を受信するステップをさらに備える、
ことを特徴とする請求項７に記載の情報配信方法。
【請求項１０】
前記アプリケーションは全日程の録画情報を含む、
ことを特徴とする請求項７に記載の情報配信方法。
【請求項１１】
コンテンツの録画に関する情報に基づいてコンテンツの録画処理を行なうコンテンツ録画装置であって、
コンテンツを受信するコンテンツ受信手段と、
コンテンツを録画するコンテンツ蓄積手段と、
ネットワーク経由で通信するネットワーク通信手段と、
ネットワーク上のサーバからコンテンツの録画に関する情報をダウンロードする情報ダウンロード手段と、
前記サーバからダウンロードした情報を解析するダウンロード情報解析手段と、
ダウンロード情報の解析結果に基づいて、受信コンテンツの録画又は録画予約処理を制御する録画制御手段と、
を具備することを特徴とするコンテンツ録画装置。
【請求項１２】
前記情報ダウンロード手段はコンテンツの自動録画処理を行なうアプリケーションをダウンロードし、
前記録画制御手段は、該ダウンロードした自動録画アプリケーションを起動してコンテンツの録画又は録画予約を制御する、
ことを特徴とする請求項１１に記載のコンテンツ録画装置。
【請求項１３】
前記情報ダウンロード手段はコンテンツの自動録画に関する情報を所定の記述したデータ・ファイルをダウンロードし、
前記録画制御手段は、該ダウンロードしたデータ・ファイルの記述内容に従ってコンテンツの録画又は録画予約を制御する、
ことを特徴とする請求項１１に記載のコンテンツ録画装置。
【請求項１４】
前記情報ダウンロード手段は、情報のダウンロードに先立って、前記サーバと認証処理を行なう、
ことを特徴とする請求項１１に記載のコンテンツ録画装置。
【請求項１５】
前記サーバへ接続し前記情報ダウンロード手段によるダウンロードを起動する接続起動手段をさらに備える、
ことを特徴とする請求項１１に記載のコンテンツ録画装置。
【請求項１６】
前記接続起動手段は、起動可能なアプリケーション又は前記サーバからダウンロード可能な情報をユーザに提示し、ユーザの選択動作に応答してアプリケーションの起動又は情報のダウンロードを実行する、
ことを特徴とする請求項１１に記載のコンテンツ録画装置。
【請求項１７】
自動録画したコンテンツに関する視聴情報を前記サーバに送信する手段をさらに備える、
ことを特徴とする請求項１２に記載のコンテンツ録画装置。
【請求項１８】
自動録画したコンテンツを視聴したことに応答して、次の録画日程データに関するアプリケーションをダウンロードする手段をさらに備える、
ことを特徴とする請求項１２に記載のコンテンツ録画装置。
【請求項１９】
コンテンツの録画に関する情報に基づいてコンテンツの録画処理を行なうコンテンツ録画方法であって、
ネットワーク上のサーバからコンテンツの録画に関する情報をダウンロードする情報ダウンロード・ステップと、
前記サーバからダウンロードした情報を解析するダウンロード情報解析ステップと、
ダウンロード情報の解析結果に基づいて、コンテンツの録画又は録画予約処理を制御する録画制御ステップと、
を具備することを特徴とするコンテンツ録画方法。
【請求項２０】
前記情報ダウンロード・ステップではコンテンツの自動録画処理を行なうアプリケーションをダウンロードし、
前記録画制御ステップでは、該ダウンロードした自動録画アプリケーションを起動してコンテンツの録画又は録画予約を制御する、
ことを特徴とする請求項１９に記載のコンテンツ録画方法。
【請求項２１】
前記情報ダウンロード・ステップではコンテンツの自動録画に関する情報を所定の記述したデータ・ファイルをダウンロードし、
前記録画制御ステップでは、該ダウンロードしたデータ・ファイルの記述内容に従ってコンテンツの録画又は録画予約を制御する、
ことを特徴とする請求項１９に記載のコンテンツ録画方法。
【請求項２２】
前記情報ダウンロード・ステップでは、情報のダウンロードに先立って、前記サーバと認証処理を行なう、
ことを特徴とする請求項１９に記載のコンテンツ録画方法。
【請求項２３】
前記サーバへ接続し前記情報ダウンロード・ステップによるダウンロードを起動する接続起動ステップをさらに備える、
ことを特徴とする請求項１９に記載のコンテンツ録画方法。
【請求項２４】
前記接続起動ステップでは、起動可能なアプリケーション又は前記サーバからダウンロード可能な情報をユーザに提示し、ユーザの選択動作に応答してアプリケーションの起動又は情報のダウンロードを実行する、
ことを特徴とする請求項１９に記載のコンテンツ録画方法。
【請求項２５】
自動録画したコンテンツに関する視聴情報を前記サーバに送信するステップをさらに備える、
ことを特徴とする請求項２０に記載のコンテンツ録画方法。
【請求項２６】
自動録画したコンテンツを視聴したことに応答して、次の録画日程データに関するアプリケーションをダウンロードするステップをさらに備える、
ことを特徴とする請求項２０に記載のコンテンツ録画方法。
【請求項２７】
コンテンツの録画に関する情報に基づいてコンテンツの録画処理を行なうための処理をコンピュータ・システム上で実行するようにコンピュータ可読形式で記述されたコンピュータ・プログラムであって、
ネットワーク上のサーバからコンテンツの録画に関する情報をダウンロードする情報ダウンロード・ステップと、
前記サーバからダウンロードした情報を解析するダウンロード情報解析ステップと、
ダウンロード情報の解析結果に基づいて、コンテンツの録画又は録画予約処理を制御する録画制御ステップと、
を具備することを特徴とするコンピュータ・プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツを視聴するユーザに所定の情報を提供する情報提供システム及び情報提供方法、コンテンツ録画装置及びコンテンツ録画方法、並びにコンピュータ・プログラムに係り、特に、録画コンテンツを視聴するユーザにコンテンツの録画予約に関する情報を提供する情報提供システム及び情報提供方法、コンテンツ録画装置及びコンテンツ録画方法、並びにコンピュータ・プログラムに関する。
【０００２】
さらに詳しくは、本発明は、コンテンツ配信側の主導によりコンテンツの録画予約に関する情報を提供する情報提供システム及び情報提供方法、コンテンツ録画装置及びコンテンツ録画方法、並びにコンピュータ・プログラムに係り、特に、コンテンツ配信側の主導によりコンテンツの録画予約の設定や録画予約の変更を行なうための情報を提供する情報提供システム及び情報提供方法、コンテンツ録画装置及びコンテンツ録画方法、並びにコンピュータ・プログラムに関する。
【背景技術】
【０００３】
現代の情報文明社会において、放送の役割は計り知れない。とりわけ、音響とともに映像情報を視聴者の元に直接届けるテレビ放送の影響は大きい。放送技術は、信号処理やその送受信、音声や映像の情報処理など、幅広い技術を包含する。また、番組コンテンツをユーザに提供する伝送形態（モダリティ）は、地上波や衛星波などの電波による放送方式やケーブル・テレビ方式、さらにはコンピュータ通信を利用して提供されるネット番組などさまざまである。
【０００４】
テレビの普及率はきわめて高く、ほとんどすべての家庭内に設置されており、各放送局から配信される放送コンテンツは不特定多数の人々によって視聴されている。また、放送コンテンツを視聴する他の形態として、受信したコンテンツを視聴者側で一旦録画しておき、好きな時間に再生するということが挙げられる。
【０００５】
最近では、デジタル技術の発達により、映像や音声からなるＡＶデータを大量に蓄積することが可能になってきた。例えば、数十ＧＢあるいはそれ以上の容量を持つＨＤＤ（ハード・ディスク・ドライブ）が比較的安価に入手することが可能となり、ＨＤＤベースの録画機や、テレビ番組の録画／視聴機能を持ったパーソナル・コンピュータ（ＰＣ）などが登場してきている。
【０００６】
ここで、ＨＤＤは、記録データへのランダム・アクセスが可能な装置である。したがって、録画コンテンツを再生するときは、従来のビデオ・テープの場合のように、録画しておいた番組を単に先頭から順に再生する必要はなく、好きな番組（あるいは、番組中の特定のシーンや特定のコーナー）から直接再生を開始することができる。
【０００７】
ハード・ディスク装置やＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）レコーダなどの大容量ストレージを搭載した受信機（テレビやビデオ録画再生装置）を使用し、放送コンテンツを受信し一旦受信機内に蓄積してから再生することを、「サーバ型放送」システムと呼ぶ。サーバ型放送システムによれば、通常のテレビ受像のようなリアルタイムで視聴するだけでなく、あらかじめ映像や音声を配信しておき、指定した時刻から視聴できるようにしたり、同時に配信される情報などを利用してシーン検索やダイジェスト視聴を行なったりすることが可能となる。
【０００８】
ところで、ＨＤＤレコーダやＤＶＤレコーダなどの数十時間分にも及ぶ番組録画が可能なシステムにおいては、多数の番組が蓄積されている場合には、どの番組から最初に見始めるべきか、あるいはどの番組を録画すべきか、ユーザは番組コンテンツの選択に頭を悩ませることになる。折角蓄積したコンテンツの死蔵を防止して、有効活用を図るためには、何らかの視聴支援を行なうことが必要であると思料される。このためにも、放送番組について効率的な録画予約操作を行なうことが、ユーザが有益なテレビ番組の視聴活動を送る上で重要であると思料される。
【０００９】
例えば、テレビジョン放送の番組を選択するための番組ガイドを画像信号に重畳して伝送し、受信側の表示装置において、これを表示するようにした、いわゆる電子番組ガイド（ＥＰＧ：Ｅｌｅｃｔｒｉｃａｌ Ｐｒｏｇｒａｍ Ｇｕｉｄｅ）システムが知られている（例えば、特許文献１並びに特許文献２を参照のこと）。放送番組の視聴と並行してＥＰＧを取得しておき、ユーザは、番組に付随して配信されるＥＰＧを参照して、見たい番組を特定又は推定することができる。
【００１０】
また、番組録画を推薦する他の方法として、ネットワーク上の掲示板を閲覧して、そこの記述内容に従ってユーザが手動で録画操作を行なうこともある。
【００１１】
しかしながら、ＥＰＧを始めとする番組情報に基づいた従来の番組録画形態は、総じてユーザが主導で行なうものである。言い換えれば、コンテンツ配信側の状況や都合は番組録画作業に反映されるものではない。例えば、コンテンツ配信側で録画時間の変更があっても自動的に録画予約を変更できるものではない。また、同じ番組の次週の予約なども自動で設定できるものではない。
【特許文献１】特表平６−５０４１６５号公報（米国特許第５，３５３，１２１号明細書）
【特許文献２】特開平８−１１１８２３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
本発明の目的は、録画コンテンツを視聴するユーザにコンテンツの録画予約に関する情報を提供することができる、優れた情報提供システム及び情報提供方法、コンテンツ録画装置及びコンテンツ録画方法、並びにコンピュータ・プログラムを提供することにある。
【００１３】
本発明のさらなる目的は、コンテンツ配信側の主導によりコンテンツの録画予約に関する情報を提供することができる、優れた情報提供システム及び情報提供方法、コンテンツ録画装置及びコンテンツ録画方法、並びにコンピュータ・プログラムを提供することにある。
【００１４】
本発明のさらなる目的は、コンテンツ配信側の主導によりコンテンツの録画予約の設定や録画予約の変更を行なうための情報を提供することができる、優れた情報提供システム及び情報提供方法、コンテンツ録画装置及びコンテンツ録画方法、並びにコンピュータ・プログラムを提供することにある。
【課題を解決するための手段】
【００１５】
本発明は、上記課題を参酌してなされたものであり、その第１の側面は、コンテンツの録画に関する情報を提供する情報提供システムであって、
ネットワーク経由で通信するネットワーク通信手段と、
コンテンツの録画に関する情報をネットワーク経由で配信する情報配信手段と、
を具備することを特徴とする情報提供システムである。
【００１６】
但し、ここで言う「システム」とは、複数の装置（又は特定の機能を実現する機能モジュール）が論理的に集合した物のことを言い、各装置や機能モジュールが単一の筐体内にあるか否かは特に問わない。
【００１７】
また、ここで言うコンテンツの録画に関する情報は、コンテンツの自動録画処理を行なうアプリケーション、又はコンテンツの自動録画に関する情報を所定の記述したデータ・ファイルのことである。
【００１８】
また、本発明の第２の側面は、コンテンツの録画に関する情報に基づいてコンテンツの録画処理を行なうコンテンツ録画装置であって、
コンテンツを受信するコンテンツ受信手段と、
コンテンツを録画するコンテンツ蓄積手段と、
ネットワーク経由で通信するネットワーク通信手段と、
ネットワーク上のサーバからコンテンツの録画に関する情報をダウンロードする情報ダウンロード手段と、
前記サーバからダウンロードした情報を解析するダウンロード情報解析手段と、
ダウンロード情報の解析結果に基づいて、受信コンテンツの録画又は録画予約処理を制御する録画制御手段を備えたコンテンツ録画装置であり、前記の情報提供システムによって提供される自動録画予約アプリケーション又は自動録画予約に関する情報に基づいてコンテンツの自動録画を行なうことができる。
【００１９】
本発明に係るコンテンツ録画装置は、サーバからネットワーク経由で自動録画予約アプリケーションをダウンロードし、内部で保持する情報から録画予約を設定したり、外部の録画データをダウンロードして録画予約したりする。
【００２０】
また、自動録画予約アプリケーションを提供するサーバ側が対応していれば、録画時間の変更があっても自動的に録画予約変更や次週オンエアされる同じ番組の予約も自動的に行なう。コンテンツ制作者やテレビ局などのコンテンツ・フォルダは、自動録画予約アプリケーションを作成することができる。
【００２１】
このような仕組みの利点は、見てもらいたい番組制作者やテレビ局が主導となって、録画予約の設定をいろいろ自由に扱うことができることにある。例えば、番組編成替えのときや特番のときに、ユーザに見てもらうために、自動的に録画されるので、見てもらえる機会を増やすことができる。
【００２２】
ここで、サーバとコンテンツ録画装置の間で自動録画に関する情報の配信を行なうのに先立って、認証処理を行なうようにしてもよい。
【００２３】
また、コンテンツ録画装置は、前記サーバへ接続し前記情報ダウンロード手段によるダウンロードを起動する接続起動手段を備え、アプリケーション・サーバに定期的にアクセスするか又はプッシュ機能により、アップデート情報が更新されたかどうかを確認するようにしてもよい。
【００２４】
また、前記接続起動手段は、起動可能なアプリケーション又は前記サーバからダウンロード可能な情報をユーザに提示し、ユーザの選択動作に応答してアプリケーションの起動又は情報のダウンロードを実行するようにしてもよい。
【００２５】
また、コンテンツ録画装置は、自動録画したコンテンツを視聴したことに応答して、次の録画日程データに関するアプリケーションをダウンロードする手段をさらに備えていてもよい。また、アプリケーションは全日程の録画情報を含んでいてもよい。
【００２６】
また、本発明の第３の側面は、コンテンツの録画に関する情報に基づいてコンテンツの録画処理を行なうための処理をコンピュータ・システム上で実行するようにコンピュータ可読形式で記述されたコンピュータ・プログラムであって、
ネットワーク上のサーバからコンテンツの録画に関する情報をダウンロードする情報ダウンロード・ステップと、
前記サーバからダウンロードした情報を解析するダウンロード情報解析ステップと、
ダウンロード情報の解析結果に基づいて、コンテンツの録画又は録画予約処理を制御する録画制御ステップと、
を具備することを特徴とするコンピュータ・プログラムである。
【００２７】
本発明の第３の側面に係るコンピュータ・プログラムは、コンピュータ・システム上で所定の処理を実現するようにコンピュータ可読形式で記述されたコンピュータ・プログラムを定義したものである。換言すれば、本発明の第３の側面に係るコンピュータ・プログラムをコンピュータ・システムにインストールすることによって、コンピュータ・システム上では協働的作用が発揮され、本発明の第２の側面に係るコンテンツ録画装置と同様の作用効果を得ることができる。
【発明の効果】
【００２８】
本発明によれば、コンテンツ配信側の主導によりコンテンツの録画予約に関する情報を提供することができる、優れた情報提供システム及び情報提供方法、コンテンツ録画装置及びコンテンツ録画方法、並びにコンピュータ・プログラムを提供することができる。
【００２９】
また、本発明によれば、コンテンツ配信側の主導によりコンテンツの録画予約の設定や録画予約の変更を行なうための情報を提供することができる、優れた情報提供システム及び情報提供方法、コンテンツ録画装置及びコンテンツ録画方法、並びにコンピュータ・プログラムを提供することができる。
【００３０】
本発明によれば、コンテンツの製作者側で、ユーザの録画予約の設定をある程度自由に作成することができる。したがって、例えば、コンテンツ配信側で録画時間の変更があった場合には自動的に録画予約を変更することができ、また、同じ番組の次週の予約なども自動で設定することができる。
【００３１】
本発明のさらに他の目的、特徴や利点は、後述する本発明の実施形態や添付する図面に基づくより詳細な説明によって明らかになるであろう。
【発明を実施するための最良の形態】
【００３２】
以下、図面を参照しながら本発明の実施形態について詳解する。
【００３３】
本発明に係る情報提供システムによれば、コンテンツ配信側の主導によりコンテンツの録画予約の設定や録画予約の変更を行なうための情報を提供することができる。図１には、本発明の一実施形態に係る情報提供システムの構成を模式的に示している。
【００３４】
図示の情報提供システムは、コンテンツの受信・録画並びに再生を行なうテレビ受信機１０本体と、受信機１０に接続されているコンテンツ出力用のテレビ・モニタ２０と、受信機１０に対しコンテンツの録画予約の設定や録画予約の変更を行なうための情報を提供するサーバ３０で構成される。
【００３５】
受信機１０本体は、衛星波又は地上波からなる放送電波を受信するアンテナなどからなるダウンリンクと、インターネットなどの広域ネットワーク経由で情報を取得するダウンリンクを備えている。
【００３６】
インターネット上には、複数のサーバが設置されている。このうちの少なくとも１つのサーバは、受信機１０本体内の情報をアップデートしたり、サーバの情報を受信機１０にダウンロードしたり、アプリケーション（後述）をダウンロードしたりする（後述）。
【００３７】
図２には、受信機１０本体内のハードウェア構成を模式的に示している。
【００３８】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１は、オペレーティング・システムが提供する実行環境下で所定のアプリケーションを実行することで、当該機器内の動作を統括的にコントロールする。
【００３９】
ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１２は、読み書き可能なメモリ装置であり、ＣＰＵ１１の実行プログラムをロードしたり、実行中の作業データの一時的な保存したりするために使用される。ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１３は、読み出し専用のメモリ装置であり、例えばＣＰＵ１１の実行プログラム・コードを恒久的に格納するために使用される。
【００４０】
チューナ１４は、例えばユーザ入力や自動録画アプリケーション（後述）からの指示などに従ってアンテナ（前述）で受信する放送コンテンツの選局動作を行なう。
【００４１】
ＭＰＥＧ回路１５は、音響・映像データのＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）形式での符号化並びに復号化処理を行なう。
【００４２】
ハード・ディスク装置（ＨＤＤ）１６は、磁気記録方式の大容量の記憶装置であり、アプリケーションやその他のプログラムのインストールや、ファイルの不揮発的な保存のために使用される。本実施形態では、ＨＤＤ１６は、録画予約設定に従った番組コンテンツを保存するためのメディアとしても使用される。但し、本発明の要旨はＨＤＤに限定されるものではなく、コンテンツを録画再生可能なその他のメディアで置き換えることも可能である。
【００４３】
通常、番組コンテンツは、ＭＰＥＧ形式で符号化された状態でＨＤＤ１６に蓄積される。デジタル放送の場合、自動録画予約設定に従って受信した放送コンテンツがそのままＨＤＤ１６に蓄積される。また、アナログ放送の場合、放送コンテンツはＭＰＥＧ回路１５により符号化した後、ＨＤＤ１６に蓄積される。また、録画・蓄積コンテンツを再生するときには、該当する音響・映像データをＨＤＤ１６から読み出し、ＭＰＥＧ回路１５により復号化してから、テレビ・モニタ２０で外部出力される。
【００４４】
ＥＰＧ回路１７は、放送コンテンツ本編に付随して受信したＥＰＧ（電子番組ガイド）を解析する。この解析結果は、例えばＨＤＤ１６に格納される。
【００４５】
通信制御部１８は、ＴＣＰ／ＩＰなどの所定の通信プロトコルに従ってインターネットに接続し、サーバから情報やプログラムをダウンロードする動作を制御する。
【００４６】
表示制御部１９は、オンエア中の放送コンテンツやＨＤＤ１６から読み出され復号された番組コンテンツをテレビ・モニタ２０に画面出力するときの画面表示動作を制御する。例えばＥＰＧユーザ・インターフェースの重畳表示出力なども行なう。
【００４７】
本実施形態に係る受信機１０本体内では、ＣＰＵ１１が、オペレーティング・システムが提供する実行環境下で所定のアプリケーションを実行する。また、アプリケーションやその他の実行プログラムは、ＨＤＤ１６上にインストールされている（前述）。例えば、ＣＰＵ１１が自動録画予約アプリケーションを実行することにより、所定の手順に従った番組コンテンツの録画予約動作が実現される。
【００４８】
図３には、受信機１０本体において自動録画予約を行なうためのソフトウェア構成を模式的に示している。
【００４９】
図示の通り、ソフトウェア群は、例えばＬｉｎｕｘなどのＵＮＩＸ（登録商標）系のオペレーティング・システムが提供する実行環境下で動作し、デバイス・ドライバ層、ミドルウェア層、アプリケーション層といった具合に階層的に構成されている。
【００５０】
デバイス・ドライバ並びにミドルウェアは、受信機１０を構成する各ハードウェア・コンポーネントに対応して装備されている。図示の例では、テレビ・モニタ２０への表示出力をハンドリングするためのグラフィック・ドライバ並びにグラフィック・モジュール・ミドルウェア、ＨＤＤに対するコンテンツの録画再生処理をハンドリングするＰＶＲドライバ並びにＰＶＲミドルウェア、通信制御部１８によるネットワーク動作をハンドリングするネットワーク・ドライバ並びにネットワーク・ミドルウェア、その他のハードウェア・コンポーネントに対する入出力動作をハンドリングするＩ／Ｏドライバ並びにＩ／Ｏデバイス・モジュール・ミドルウェアが搭載されている。
【００５１】
このようなオペレーティング・システム並びにドライバ／ミドルウェア群で構成されるプラットフォーム上では、一般的なアプリケーションやＪａｖａ（登録商標）言語で記述されたＪａｖａ（登録商標）アプリケーションが動作することができる。
【００５２】
Ｃ＋＋などの汎用的なプログラミング言語で記述されたＣ＋＋アプリケーションやＷｅｂブラウザなどは、一般的なアプリケーション・フレームワーク上で動作する。
【００５３】
Ｊａｖａ（登録商標）アプリケーションは、下位のソフトウェア層を抽象化するＪａｖａ（登録商標）仮想マシン（若しくはネイティブ・メソッドを扱うＪＮＩ（Ｊａｖａ（登録商標）  Ｎａｔｉｖｅ  Ｉｎｔｅｒｆａｃｅ）ラッパーと、Ｊａｖａ（登録商標）アプリケーション・フレームワーク上で動作する。
【００５４】
本実施形態に係る自動録画予約アプリケーション（後述）は、例えばＪａｖａ（登録商標）アプリケーションとして実装される。
【００５５】
インターネット上のサーバの少なくとも１つは、受信機１０本体内の情報をアップデートしたり、サーバの情報を受信機１０にダウンロードしたり、アプリケーションをダウンロードしたりする（前述）。ここで言うアプリケーションには、受信機１０上での番組コンテンツの自動録画予約動作を司る自動録画予約アプリケーションが含まれる。
【００５６】
図４には、図３に示したようなソフトウェア構成を持つ受信機１０に対して、Ｊａｖａ（登録商標）の上でダウンロード・システムを実装した、アプリケーションをダウンロードするためのプラットフォームを示している。
【００５７】
図示の通り、Ｊａｖａ（登録商標）アプリケーション・フレームワークの上に、ダウンロード・システムとランチャ（Ｌａｕｎｃｈｅｒ）が搭載されている。ここでは、アプリケーションをインターネット経由でアプリケーション・サーバからダウンロードして、ＨＤＤ１６の方に保存するシステムを想定する。
【００５８】
アプリケーション・サーバは、受信機１０側で放送番組を自動録画予約するための自動録画予約アプリケーション、又は録画予約に関する情報を記述したＸＭＬデータ・ファイルを提供している。
【００５９】
また、アプリケーション・サーバは、テレビ局、コンテンツ制作者、カモキャスサイト運営者などが用意するコンテンツ自動録画選択ページとアップデート情報を兼ね備えた機能モジュールを装備している。
【００６０】
ダウンロード・システムは、以下の機能を備え、アプリケーション・サーバ中のアプリケーションやＸＭＬデータ・ファイルのダウンロードを行なう。
【００６１】
（１）アプリケーション・サーバにあるダウンロード可能なアプリケーションの情報のダウンロードや解析
（２）ダウンロードしてきたアプリケーションをＨＤＤ１６に保存する処理
（３）ＨＤＤ１６に保存してあるダウンロード後のアプリケーションをＨＤＤ１６から削除する処理
（４）ダウンロード後のアプリケーションを起動したときに、クラス・ファイルをロードする機能
【００６２】
また、ランチャは、以下の機能を備え、アプリケーション・サーバに定期的にアクセスするか又はプッシュ機能により、アップデート情報が更新されたかどうかを確認する。
【００６３】
（１）画面に起動できるアプリケーションの表示
（２）アプリケーション・サーバからダウンロード可能なアプリケーションの表示
（３）アプリケーションの起動と終了
【００６４】
Ｊａｖａ（登録商標）アプリケーション・フレームワークは、Ｊａｖａ（登録商標）ＶＭや本体ソフトの機能を呼び出すことや本体機能から呼び出される機能や異常検出機能なども備えている。
【００６５】
本実施形態では、これらの機能を使って、受信機１０がアプリケーション・サーバからアプリケーションをダウンロードして、これを実行できる仕組みを構築する。
【００６６】
次いで、アプリケーション・サーバから受信機１０へアプリケーションをダウンロードするための処理手順について説明する。
【００６７】
図５には、アプリケーションをダウンロードするための処理フローを図解している。ユーザがランチャを使ってアプリケーションを選択すると、ダウンロード・システムが認証などのダウンロード前処理を行なう。そして、認証に成功するとインターネット経由で、アプリケーションをアプリケーション・サーバからＨＤＤにダウンロードする。
【００６８】
次いで、アプリケーション・サーバから受信機１０へ自動録画予約アプリケーションのダウンロードで行なうための処理手順について説明する。
【００６９】
上述のようにランチャからアプリケーションを指定するのではなくて、テレビ局やコンテンツ制作者やジャンルなどを指定できるようにする。また、アプリケーション・サーバの方でも、アプリケーションの指定ではなくて、上記のような指定ができるようにする。それにより、テレビ局やコンテンツ提供者やジャンルに関係するアプリケーションが用意されると、自動的にアプリケーションがダウンロードされて起動されるようにする。
【００７０】
自動録画予約アプリケーションのダウンロードを実現するためには、幾つかやり方がある。上述したランチャで行なう場合には、定期的にアプリケーション・サーバにアクセスする。そして、選択したものに関係するアプリケーションが増えると、アプリケーション・サーバがステータスを返す。ランチャは、これに応答して、関連するアプリケーションをダウンロードして、実行することが可能になる。
【００７１】
番組予約の情報だけならば、アプリケーションとしてでなくて、ＸＭＬ（ｅＸｔｅｎｄｅｄ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）ファイルなどのデータとしてダウンロードして、予約録画を設定するやり方も可能である。
【００７２】
次いで、指定した番組を自動録画する方法について説明する。
【００７３】
テレビ局やコンテンツ制作者などがユーザに番組を見てもらうために、録画予約をする自動録画のＪａｖａ（登録商標）アプリケーションを開発するか、又は録画時刻とチャンネルと日時を地方局のデータ毎にまとめて、ＸＭＬファイルを用意する。このようなアプリケーション又はファイルをアプリケーション・サーバに格納し提供できるようにしておく。そして、ユーザがそのテレビ局やコンテンツの指定をしておけば、ランチャが自動的にアップデートしたことを認識し、アプリケーションをダウンロードするか、又はＸＭＬデータ・ファイルをダウンロードして、指定の番組を自動的に録画してくれる。
【００７４】
このような仕組みの利点は、見てもらいたい番組制作者やテレビ局が主導となって、録画予約の設定をいろいろ自由に扱うことができることにある。例えば、番組編成替えのときや特番のときに、ユーザに見てもらうために、自動的に録画されるので、見てもらえる機会を増やすことができる。
【００７５】
自動録画に関する情報をアプリケーションの形式でダウンロードしたときには、さらに以下のような拡張も自由に行なうことが可能となる（図６を参照のこと）。
【００７６】
（１）自動録画予約した番組コンテンツをユーザが実際に見たかどうかの情報を、後でアプリケーション・サーバ側に返すことができる。さらに、テレビ局やコンテンツ制作者などにデータとして提供することも可能である。
【００７７】
（２）ユーザが自動録画予約したコンテンツを見たことが分かるので、次週の番組の録画日程データをアプリケーション・サーバから取り込んできて、さらに自動録画予約することも可能である。全日程の録画情報を最初からアプリケーションに埋め込んでおけば、ダウンロードなしで、自動録画予約することができる。但し、特番などにより日程が変わることを想定すると、アプリケーション・サーバへの問合せはやはり必要であると思料される。
【００７８】
（３）ユーザに録画をさせてあげるので、テレビ局やコンテンツ制作者からはその見返りとして、見たことが分かると、その分のキャッシュ・バックなどを要求するビジネス・モデルを構築することができる。あるいは、視聴履歴に従って視聴者プレゼントなどもできる。
【００７９】
このような拡張機能は、いわゆるエージェント機能として実現することができる。
【００８０】
図６において、参照番号（１）は、認証機能と自動録画選択ページとアップデート情報を備えた機能モジュールに相当する。また、参照番号（２）は、（１）に定期的にアクセスするか又はプッシュ機能により（１）のアップデート情報が更新したかどうかを確認する機能モジュールである。また、参照番号（３）は、アプリケーション・サーバの中でアプリケーション又はＸＭＬデータ・ファイルをダウンロードする機能モジュールである。また、参照番号（４）は、ダウンロードしてきたアプリケーションやデータを保存しておく領域である。また、参照番号（５）は、自動録画するアプリケーションや録画用のデータ・ファイルを保存しておく領域である。
【００８１】
また、受信機１０からアプリケーション・サーバへテレビ・モニタ２０上のユーザ・インターフェースを介して操作することも可能である。図７には、ユーザ・インターフェースを介したアプリケーションのダウンロード操作の手順を示している。
【００８２】
受信機１０に接続されているテレビ・モニタ２０の画面上では、ユーザに対しユーザＩＤとパスワードの入力を促すアプリケーション・サーバへの接続画面が提示されている。
【００８３】
ここで、ユーザＩＤとパスワードの照合、さらにはこれに続く認証処理に成功すると、アプリケーション・サーバへのログインが許容され、アプリケーションの選択画面に移行する。
【００８４】
ユーザが自動録画したいコンテンツを提供してくれる所望の場所メニューを選択する。例えば、テレビ局を選択すると、各テレビ局をメニューとする次画面に移行する。
【００８５】
さらに特定のテレビ局を選択すると、当該テレビ局から提供される番組を自動録画できる選択肢が表示される。指定番組の全録画やテレビ局お勧め番組録画、ジャンル別で選択してから自動録画する番組を選択する場合など、使用方法はさまざまである。ユーザが指定したコンテンツを自動録画するように設定することができる。
【００８６】
最後に、受信機１０上で自動録画した番組コンテンツをユーザが見たかどうかをチェックする方法について説明する。
【００８７】
録画予約した番組毎にステータスを持たせ、監視するアプリケーションを起動させておく。この監視アプリケーションは、ある一定時間やコンテンツを最後まで見たときに、当該コンテンツのステータスを「見た」に変更する。
【００８８】
見たことによるキャッシュ・バック機能を実現するためには、アプリケーション側からアプリケーション・サーバ側に通知する機能を、監視アプリケーションに入れておく。Ｊａｖａ（登録商標）アプリケーションとして、録画予約機能とともにこの監視機能を実装しておくことも可能である。
【００８９】
［追補］
以上、特定の実施形態を参照しながら、本発明について詳解してきた。しかしながら、本発明の要旨を逸脱しない範囲で当業者が該実施形態の修正や代用を成し得ることは自明である。すなわち、例示という形態で本発明を開示してきたのであり、本明細書の記載内容を限定的に解釈するべきではない。本発明の要旨を判断するためには、冒頭に記載した特許請求の範囲の欄を参酌すべきである。
【産業上の利用可能性】
【００９０】
本発明によれば、コンテンツ制作者やテレビ局には、場を貸すという形のビジネス・モデルを構築することができる。すなわち、期間でお金を取ったり、この上で情報を取得したり、録画予約したコンテンツを見てもらったら、お金をコンテンツ・フォルダから取ることができる。
【００９１】
また、本発明によれば、コンテンツ配信者側の手動で自動録画予約を行なう際に、宣伝も録画してコンテンツ本編と一緒に見せることもできるので、広告宣伝費に関連する新しいビジネス・モデルが作れる。
【００９２】
また、本発明に係る自動録画予約に関する情報をアプリケーションとしてプッシュ又はプル形式で配信することができるので、従来にない独自のサービスを開拓することができる。
【図面の簡単な説明】
【００９３】
【図１】図１は、本発明の一実施形態に係る情報提供システムの構成を模式的に示した図である。
【図２】図２は、受信機１０本体内のハードウェア構成を模式的に示した図である。
【図３】図３は、受信機１０本体において自動録画予約を行なうためのソフトウェア構成を模式的に示した図である。
【図４】図４は、Ｊａｖａ（登録商標）の上でダウンロード・システムを実装した、アプリケーションをダウンロードするためのプラットフォームを示した図である。
【図５】図５は、アプリケーションをダウンロードするための処理フローを示した図である。
【図６】図６は、自動録画アプリケーションの機能拡張例を示した図である。
【図７】図７は、ユーザ・インターフェースを介したアプリケーションのダウンロード操作の手順を示した図である。
【符号の説明】
【００９４】
１０…受信機
１１…ＣＰＵ
１２…ＲＡＭ
１３…ＲＯＭ
１４…チューナ
１５…ＭＰＥＧ回路
１６…ＨＤＤ
１７…ＥＰＧ回路
１８…通信制御部
１９…表示制御部
２０…テレビ・モニタ
３０…サーバ
【図１】
2005117367.tif 000003
【図２】
2005117367.tif 000004
【図３】
2005117367.tif 000005
【図４】
2005117367.tif 000006
【図５】
2005117367.tif 000007
【図６】
2005117367.tif 000008
【図７】
2005117367.tif 000009