(57)【要約】【課題】映像の進行状況に連動して配信されるデータを映像に関連付けて記録する録画装置を提供すること。【解決手段】放送されている映像を受信する映像受信部と、前記映像の放送時間に配信されるデータの更新時間情報を取得する時間情報取得部と、前記時間情報取得部により取得された更新時間情報に合わせ、所定のアプリケーションを利用して前記データを取得するデータ取得部と、前記映像、前記データ、及び前記更新時間情報を対応付けて記録する録画処理部と、を備える、録画装置が提供される。【選択図】図３
2010130347.tif 000002
【特許請求の範囲】
【請求項１】
放送されている映像を受信する映像受信部と、
前記映像の放送時間に配信されるデータの更新時間情報を取得する時間情報取得部と、
前記時間情報取得部により取得された更新時間情報に合わせ、所定のアプリケーションを利用して前記データを取得するデータ取得部と、
前記映像、前記データ、及び前記更新時間情報を対応付けて記録する録画処理部と、
を備える、録画装置。
【請求項２】
前記録画処理部により記録された映像を再生する映像再生部と、
前記所定のアプリケーションを利用して前記録画処理部により記録されたデータを処理するデータ処理部と、
をさらに備え、
前記データ処理部は、前記録画処理部により記録された更新時間情報に基づき、前記映像再生部により再生される映像の進行状況に連動させながら前記データを処理する、請求項１に記載の録画装置。
【請求項３】
前記更新時間情報には、所定の時間間隔が示されており、
前記データ取得部は、前記更新時間情報に示された所定の時間間隔で前記データを取得する、請求項１に記載の録画装置。
【請求項４】
前記更新時間情報には、前記映像のシーンチェンジに応じて更新される映像関連データの更新時間が示されており、
前記データ処理部は、前記録画処理部により記録された更新時間情報に基づき、前記映像再生部により再生される映像のシーンチェンジに同期させながら、所定の表示アプリケーションを用いて前記映像関連データを表示する、請求項２に記載の録画装置。
【請求項５】
所定の映像の録画開始時刻を管理する予約管理部をさらに備え、
前記予約管理部は、前記録画開始時刻に合わせて前記映像受信部に所定の映像を受信させ、前記データ取得部に前記データを取得するためのアプリケーションを起動させ、当該アプリケーションを利用して前記データを取得させる、請求項１に記載の録画装置。
【請求項６】
前記予約管理部は、前記所定の映像に対応付けられたアプリケーションの情報を管理しており、前記データ取得部に対し、前記録画開始時刻に合わせて前記所定の映像に対応付けられたアプリケーションを起動させ、当該アプリケーションにより前記データを取得させる、請求項５に記載の録画装置。
【請求項７】
再生又は録画操作を行うユーザの嗜好情報を解析する嗜好情報解析部をさらに備え、
前記予約管理部は、前記嗜好情報解析部による解析結果に基づいて前記所定の映像及び前記ユーザの組み合わせに適合したアプリケーションを自動選択し、当該自動選択されたアプリケーションを前記所定の映像に対応付けて管理する、請求項６に記載の録画装置。
【請求項８】
放送されている映像が受信される映像受信ステップと、
前記映像の放送時間に配信されるデータの更新時間情報が取得される時間情報取得ステップと、
前記時間情報取得ステップにおいて取得された更新時間情報に合わせ、所定のアプリケーションを利用して前記データが取得されるデータ取得ステップと、
前記映像、前記データ、及び前記更新時間情報が対応付けて記録される録画処理ステップと、
を含む、録画方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、録画装置、及び録画方法に関する。
【背景技術】
【０００２】
近年、情報処理技術、及び通信技術の急速な発展に伴い、高画質な映像や音声等が種々の伝送手段を介してユーザに提供されるようになってきている。例えば、テレビジョン番組のデジタル放送やＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）放送等がその一例として挙げられる。デジタル放送に関連し、下記の特許文献１には、デジタル放送の放送信号から番組関連情報を抽出して記録する技術が開示されている。
【０００３】
最近では、視聴しているテレビジョン番組の放送時間に連動してインターネットからテレビジョン番組の関連情報を提供するサービスが展開されており、テレビジョン放送とインターネットの情報提供とを組み合わせたサービスが徐々に定着しつつある。こうした技術に関連し、例えば、下記の特許文献２には、受信したテレビジョン放送と、インターネットを介して取得したＷｅｂサイトの情報とを併せて記録する方法が開示されている。
【０００４】
【特許文献１】特開２００８−３５０５４号公報
【特許文献２】特開２００８−９２４８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
インターネット等を通じ、テレビジョン放送の放映時間に連動して配信される情報は、その放映時間が終了した時点で取得不能になってしまうことが多い。そのため、ユーザが放映時間にテレビジョン放送を視聴していないと、放映時間に配信された情報を見逃してしまう。このような情報の見逃しを避けるため、テレビジョン放送と共に、その放映時間に連動して配信される情報を記録しておくことが好ましい。しかしながら、インターネット等を通じて配信される情報を単に記録しておいても、その情報を表示すべきタイミングが分からないので、テレビジョン放送の再生映像に連動して表示することはできない。
【０００６】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、録画した映像を再生する際、再生映像の進行状況と情報の表示タイミングとを連動させることができるように、予め映像と情報とを対応付けて記録することが可能な、新規かつ改良された録画装置、及び録画方法を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明のある観点によれば、放送されている映像を受信する映像受信部と、前記映像の放送時間に配信されるデータの更新時間情報を取得する時間情報取得部と、前記時間情報取得部により取得された更新時間情報に合わせ、所定のアプリケーションを利用して前記データを取得するデータ取得部と、前記映像、前記データ、及び前記更新時間情報を対応付けて記録する録画処理部とを備える、録画装置が提供される。
【０００８】
また、前記録画装置は、前記録画処理部により記録された映像を再生する映像再生部と、前記所定のアプリケーションを利用して前記録画処理部により記録されたデータを処理するデータ処理部とをさらに備えていてもよい。この場合、前記データ処理部は、前記録画処理部により記録された更新時間情報に基づき、前記映像再生部により再生される映像の進行状況に連動させながら前記データを処理する。
【０００９】
また、前記更新時間情報には、所定の時間間隔が示されていてもよい。この場合、前記データ取得部は、前記更新時間情報に示された所定の時間間隔で前記データを取得する。
【００１０】
また、前記更新時間情報には、前記映像のシーンチェンジに応じて更新される映像関連データの更新時間が示されていてもよい。この場合、前記データ処理部は、前記録画処理部により記録された更新時間情報に基づき、前記映像再生部により再生される映像のシーンチェンジに同期させながら、所定の表示アプリケーションを用いて前記映像関連データを表示する。
【００１１】
また、前記録画装置は、所定の映像の録画開始時刻を管理する予約管理部をさらに備えていてもよい。この場合、前記予約管理部は、前記録画開始時刻に合わせて前記映像受信部に所定の映像を受信させ、前記データ取得部に前記データを取得するためのアプリケーションを起動させ、当該アプリケーションを利用して前記データを取得させる。
【００１２】
また、前記予約管理部は、前記所定の映像に対応付けられたアプリケーションの情報を管理しており、前記データ取得部に対し、前記録画開始時刻に合わせて前記所定の映像に対応付けられたアプリケーションを起動させ、当該アプリケーションにより前記データを取得させるように構成されていてもよい。
【００１３】
また、前記録画装置は、再生又は録画操作を行うユーザの嗜好情報を解析する嗜好情報解析部をさらに備えていてもよい。この場合、前記予約管理部は、前記嗜好情報解析部による解析結果に基づいて前記所定の映像及び前記ユーザの組み合わせに適合したアプリケーションを自動選択し、当該自動選択されたアプリケーションを前記所定の映像に対応付けて管理する。
【００１４】
また、上記課題を解決するために、本発明の別の観点によれば、放送されている映像が受信される映像受信ステップと、前記映像の放送時間に配信されるデータの更新時間情報が取得される時間情報取得ステップと、前記時間情報取得ステップにおいて取得された更新時間情報に合わせ、所定のアプリケーションを利用して前記データが取得されるデータ取得ステップと、前記映像、前記データ、及び前記更新時間情報が対応付けて記録される録画処理ステップとを含む、録画方法が提供される。
【００１５】
また、上記課題を解決するために、本発明の別の観点によれば、上記の録画再生装置が有する機能をコンピュータに実現させるためのプログラムが提供される。また、当該プログラムを用いて上記の録画再生装置が有する機能を実現することが可能な情報処理装置が提供される。さらに、当該プログラムが記録されたコンピュータで読み取り可能な記録媒体が提供される。
【発明の効果】
【００１６】
以上説明したように本発明によれば、録画した映像を再生する際、再生映像の進行状況と情報の表示タイミングとを連動させることができるように、予め映像と情報とを対応付けて記録することが可能になる。
【発明を実施するための最良の形態】
【００１７】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１８】
［説明の流れについて］
ここで、以下に記載する本発明の実施形態に関する説明の流れについて簡単に述べる。まず、図１を参照しながら、デジタル放送の映像を表示しつつ、ウィジェットを用いてユーザに情報を提供することが可能な情報提供システム１の構成について説明する。この説明の中で、情報提供システム１が持つ技術的特徴について説明し、当該技術的特徴を踏まえた上で本発明の実施形態が解決しようとする技術的課題について述べる。
【００１９】
次いで、図２を参照しながら、本発明の一実施形態に係る情報提供システム１０００のシステム構成について説明する。次いで、図３を参照しながら、情報提供システム１０００に含まれる録画再生装置１００の機能構成について説明する。この説明の中で、図４を参照しながら、種々の記録データ間の対応関係について説明する。さらに、図５を参照しながら、当該実施形態に係る予約情報の構成について説明する。
【００２０】
次いで、図６を参照しながら、本発明の一実施形態に係る予約録画設定画面の画面構成について説明する。さらに、図７を参照しながら、その実施形態に係る予約リストの表示構成について説明する。次いで、図８、図９を参照しながら、本発明の一実施形態に係る予約録画処理に係る一連のシーケンスについて説明する。さらに、図１０、図１１を参照しながら、そのシーケンスに含まれるデータの記録方法について具体的に説明する。
【００２１】
次いで、図１２、図１３を参照しながら、本発明の一実施形態に係る録画映像の再生シーケンスについて説明する。さらに、図１４を参照しながら、そのシーケンスに含まれるデータの記録方法について具体的に説明する。次いで、図１５を参照しながら、本発明の一実施形態に係る録画再生装置１００のハードウェア構成例について説明する。最後に、同実施形態の技術的思想について纏め、当該技術的思想から得られる作用効果について説明する。
【００２２】
［目的］
まず、本発明の実施形態ついて説明するに先立ち、図１を参照しながら、デジタル放送の映像を表示しつつ、ウィジェットによる情報提供を実現することが可能な情報提供システム１のシステム構成例について説明する。以下の説明においては、説明の都合上、情報提供手段をウィジェットに限定して説明するが、後述する技術は、ウィジェットよりも規模の大きなアプリケーションを利用するシステム構成にも同様に適用できる。
【００２３】
通常、ウィジェットとは、グラフィカルユーザインターフェース（以下、ＧＵＩ）を構成するインターフェース部品のことを意味している。ウィジェットには、例えば、ＧＵＩを構成する表示ウィンドウ、テキストボックス、ボタン等が含まれる。但し、ここで言うウィジェットとは、このようなＧＵＩモジュールの組み合わせには相違ないが、特に、デスクトップ上で特定の機能を提供するための小規模なアプリケーションのことを意味している。ウィジェットの機能としては、例えば、計算機、ニュースリーダ、スケジュール管理、天気予報、ウェブカメラ映像表示、ゲーム、株価チェック、音楽ソフトの制御パネル等がある。また、これらのウィジェットは、例えば、ＪａｖａＳｃｒｉｐｔで記述されたプログラムとＸＭＬで記述されたレイアウト情報とにより構成される。
【００２４】
（情報提供システム１のシステム構成例）
図１に示すように、情報提供システム１は、主に、表示装置１０と、ウィジェット配信サーバ１２と、データ配信サーバ１４と、放送局１６とにより構成される。また、表示装置１０、ウィジェット配信サーバ１２、データ配信サーバ１４は、ネットワーク２０を介して接続されている。さらに、表示装置１０は、放送局１６から放送される映像を受信することができる。
【００２５】
（表示装置１０の構成）
まず、表示装置１０について説明する。表示装置１０は、放送局１６から出力された放送電波を受信し、テレビジョン映像を表示するためのテレビジョン受像機である。但し、表示装置１０は、ネットワーク２０を介してウィジェット配信サーバ１２からウィジェットを取得することができる。また、表示装置１０は、ウィジェット配信サーバ１２から取得したウィジェットを利用してデータ配信サーバ１４からデータを取得することができる。さらに、表示装置１０は、ウィジェット配信サーバ１２から取得したウィジェットを利用し、データ配信サーバ１４から取得したデータを表示又は処理することができる。
【００２６】
例えば、ゲーム機能等を持つウィジェットを利用する場合、表示装置１０には、そのウィジェットによるゲーム機能等の実行画面又は操作画面が表示される。ゲームのような実行型のウィジェットとしては、例えば、計算機ウィジェット、検索エンジンウィジェット、オークションウィジェット、ファイルアップロード／ダウンロードウィジェット等がある。情報表示型のウィジェットとしては、例えば、株価表示ウィジェット、ニュース表示ウィジェット、番組情報表示ウィジェット、天気予報表示ウィジェット等がある。
【００２７】
これらのウィジェットは、例えば、図１に示すように、表示装置１０の表示画面に設けられたウィジェット表示領域Ａ２に表示される。一方、放送局１６から受信した放送番組の映像は、表示装置１０の表示画面に設けられた映像表示領域Ａ１に表示される。但し、映像表示領域Ａ１、ウィジェット表示領域Ａ２の表示構成は、任意に設定されるものである。例えば、ウィジェット表示領域Ａ２には、複数のウィジェットが並べて表示される。また、その中にある１つのウィジェットが選択された場合、そのウィジェットが放送表示領域Ａ１又はウィジェット表示領域Ａ２に大きく表示される。
【００２８】
このようにして表示装置１０は、放送番組の映像とウィジェットとを表示画面に表示することができる。その結果、ユーザは、放送番組の映像を視聴しながら天気予報をチェックしたり、その放送番組に関連する情報をリアルタイムで視聴したりすることができる。
【００２９】
（情報提供処理の流れ）
次に、情報提供システム１におけるウィジェットを用いた情報提供処理の流れについて説明する。まず、表示装置１０により、放送局１６から放送番組の映像が受信される。この状況でユーザが所定のウィジェットの起動操作を行うと、表示装置１０により、ウィジェット配信サーバ１２からウィジェットが取得される（Ｓ１）。さらに、表示装置１０は、ウィジェット配信サーバ１２から取得したウィジェットを起動する（Ｓ２）。次いで、起動したウィジェットにより、データ配信サーバ１４からデータが取得される（Ｓ３）。
【００３０】
このとき、データ配信サーバ１４からウィジェットの機能に対応したデータが取得される。例えば、占い機能を持つウィジェットは、データ取得時点において配信されている占いデータを取得する。また、ニュース表示機能を持つウィジェットは、データ取得時点において配信されているニュースのデータを取得する。但し、上記のデータ取得時点は、ウィジェット毎にユーザによって予め設定されていてもよいし、表示装置１０に予め設定されていてもよいし、或いは、データ配信サーバ１４からデータの更新通知を取得した時点であってもよい。また、ウィジェットが最初に起動された時点で、起動したウィジェットにより、データの取得が試みられるように設定されていてもよい。
【００３１】
なお、データ配信サーバ１４からデータの更新通知が提供されるケースにおいて、データの更新周期が決まっている場合、データ配信サーバ１４は、そのデータの更新周期を示す情報をウィジェットに対して提供する。このような構成にすることで、ウィジェットが頻繁にデータの更新通知を取得する必要がなくなり、データの更新通知を提供又は取得するために要する通信負荷が低減される。
【００３２】
このようにしてデータを取得したウィジェットは、データ配信サーバ１４から取得したデータを用いて所定の処理を実行する。例えば、ニュースウィジェットは、データ配信サーバ１４から取得したニュースのデータをウィジェット表示領域Ａ２に表示する。また、ゲームウィジェットは、データ配信サーバ１４から取得したデータを読み込み、ゲームの実行画面をウィジェット表示領域Ａ２に表示する。
【００３３】
また、データが更新されると、ウィジェットは、データ配信サーバ１４から更新後のデータを取得し、ウィジェット表示領域Ａ２に表示されている内容を更新する。このように、ウィジェットは、データ配信サーバ１４から配信されるデータを利用して種々の情報をユーザに提供する。また、データ配信サーバ１４のデータが更新される度に新たなデータを取得して表示画面を更新したり、実行画面を更新したりする。その結果、ユーザは、データ配信サーバ１４から配信される情報をリアルタイムに閲覧することが可能になる。
【００３４】
（リアルタイムに配信される情報について）
上記の通り、情報提供システム１は、リアルタイムに更新される情報をウィジェットを用いてユーザに提供することができる。なお、データ配信サーバ１４から提供される情報の種類は多岐にわたる。また、ウィジェットを適宜選択して利用することにより、様々な提供形態で情報が提供され、提供される情報の種類がさらに幅広いものになる。
【００３５】
しかしながら、本稿の中で全ての情報形態を例に挙げて説明することは難しい。そこで、情報のリアルタイム性が要求される１つの情報形態を代表的な例として取り上げ、これを用いて後段の説明を進めることにする。リアルタイム性が求められる情報としては、例えば、放送番組の進行状況に応じて切り替わる放送番組の関連情報がある。
【００３６】
放送番組の関連情報は、例えば、特定の映像シーンが表示された時点で更新されたり、映像シーンの進行状況に応じて更新されたりする。また、放送番組の関連情報は、例えば、映像シーンに登場する人物、場所、又は発言等をキーワードにして抽出される。そのため、映像シーンが進行するに連れて登場人物や背景等が変化し、関連情報の内容もその都度更新される。そのため、ユーザは、放送番組の映像を視聴しながら、リアルタイムに関連情報を閲覧していないと、映像と関連情報との間の関連性を認識することが難しい。
【００３７】
映像シーンに関連する情報には、出演者のプロフィール情報や宣伝広告情報（以下、ＣＭ情報）等が含まれる。例えば、放送番組の出演者が執筆した書籍の情報や、その出演者が出演している他の番組の情報等が関連情報として表示される。また、放送番組の１シーンで流れている音楽に関連して、その音楽が収録されたメディアの販売情報や、その音楽を製作したアーティストの情報等が関連情報として表示される。さらに、放送番組の内容に直接的には関係しないが、その放送番組に含まれる一部の映像シーンにイメージが適合する商品のＣＭ情報が間接的な関連情報として表示されることもある。
【００３８】
このように、放送番組に関連する関連情報は多種多様である。しかしながら、いずれの関連情報も、放送番組が進行するに連れてリアルタイムに更新されるものばかりである。こうした関連情報は、放送番組の映像シーンに関連して表示されることで価値が高まるものである。なぜなら、ユーザは、視聴している映像シーンの中で自分が気になった対象に関する情報を更に掘り下げて知ることができる点に関連情報の価値を見出しているからである。つまり、放送番組の各映像シーンと関連情報とが切り離されているならば関連情報の価値は半減してしまうのである。
【００３９】
情報提供システム１の場合、ユーザは、表示装置１０の映像表示領域Ａ１に表示される放送番組の映像と、ウィジェット表示領域Ａ２にウィジェットを介して表示される放送番組の関連情報とを同時に視聴することができる。しかしながら、情報提供システム１は、放送番組の放映時にユーザが表示装置１０の前で放送番組を視聴していることを前提として情報のリアルタイム性を実現している。そのため、ユーザが放送番組の放映時に表示装置１０の前に居ないと、当然のことながら、放送番組の映像及び関連情報を視聴することができない。このような場合、ユーザは、放送番組の映像及び関連情報を録画しようと試みるであろう。
【００４０】
確かに、録画装置を用いることで放送番組の映像を記録しておくことができる。しかし、そのような録画装置を用いても、放送番組に合わせて配信される関連情報を対応付けて記録しておくことは難しい。なぜならば、データ配信サーバ１４から提供されるデータは、放送番組の映像とは異なる経路で独立して配信されているからである。つまり、このデータは、放送番組の映像に重畳又は付加して配信されるものではなく、単に、ネットワーク２０を通じて放送番組の放映時間に配信されているものである。例えば、データ配信サーバ１４から提供されるデータには、放送番組の映像データと関連付けるためのメタデータが含まれていないのである。
【００４１】
データ配信サーバ１４は、放送局１６とは無関係に、放送番組の進行状況に同期して関連情報を勝手に更新しながら配信している。従って、放送番組の映像と放送番組の関連情報との間の関連性は、主に、その内容及び配信されるタイミングにある。また、データ配信サーバ１４は、データを更新すると、更新前のデータを消去するか、或いは、更新前のデータの配信を停止してしまうことが多い。そのため、放送番組の放映時間が終了した段階で、ユーザは、その放送番組の関連情報を取得することができなくなる。
【００４２】
こうした事情から、ユーザは、放送局１６から受信した放送番組の映像データ、及びデータ配信サーバ１４から配信される番組情報のデータを個々に記録しておいても、放送番組の放映時点において表示装置１０により実現される表示内容を再現することは難しい。
【００４３】
後述する本発明の実施形態は、このような困難を克服することを目的としており、放送番組の映像を録画すると共に、その放送番組の進行状況に連動してリアルタイムに提供される関連情報を記録することが可能な録画技術を提供するものである。特に、この録画技術は、記録映像を再生する際に、その再生映像の進行状況に同期して関連情報を更新し、放送番組の放映時に情報提供システム１により実現されていた表示内容を再現できるようにする録画装置及び録画方法を提供するものである。
【００４４】
＜実施形態＞
以下、本発明の一実施形態について説明する。本実施形態は、放送番組の放映時点において提供されるデータと、その放送番組の映像とを対応付けて記録する技術に関する。より詳細には、再生される映像の進行状況に合わせてデータを適切に更新し、放送番組の放映時点における視聴状況を再現するための録画技術が提供される。
【００４５】
［情報提供システム１０００の構成例］
まず、図２を参照しながら、本実施形態に係る情報提供システム１０００のシステム構成について説明する。図２は、本実施形態に係る情報提供システム１０００のシステム構成例を示す説明図である。但し、上記の情報提供システム１と実質的に同一の機能を有する構成要素については同一の符号を付することにより重複する説明を省略する。
【００４６】
図２に示すように、情報提供システム１０００は、主に、表示装置１０と、ウィジェット配信サーバ１２と、データ配信サーバ１４と、放送局１６と、録画再生装置１００とにより構成される。但し、ウィジェット配信サーバ１２、及びデータ配信サーバ１４は別体として構成されていてもよし、一体として構成されていてもよい。また、表示装置１０、及び録画再生装置１００は別体として構成されていてもよいし、一体として構成されていてもよい。さらに、録画再生装置１００の機能は、例えば、録画機能を搭載した各種の情報処理装置や情報家電等により実現することもできる。
【００４７】
（表示装置１０）
表示装置１０は、テレビジョン放送を受信し、受信した放送番組の映像を表示する表示装置である。但し、本実施形態において、表示装置１０は、録画再生装置１００に記録された映像を表示したり、録画再生装置１００により出力されるウィジェットの実行画面を表示したりするために設けられているものとする。従って、表示装置１０は、必ずしもテレビジョン放送を受信するテレビジョン受像機でなくてもよく、種々のディスプレイ装置により代替することもできる。
【００４８】
図２には、表示装置１０がネットワーク２０に接続されていない例が示されているが、表示装置１０は、ネットワーク２０に接続されていてもよいし、放送局１６から直接的にテレビジョン放送を受信するように構成されていてもよい。また、表示装置１０により放送局１６から受信したテレビジョン放送の映像が録画再生装置１００に入力されるように構成されていてもよい。このように、テレビジョン放送の入出力経路等に関しても、種々の変形が可能である。
【００４９】
（ウィジェット配信サーバ１２）
ウィジェット配信サーバ１２は、ネットワーク２０を通じてウィジェットを配信するサーバ装置である。ウィジェット配信サーバ１２には、種々のウィジェットが格納されており、表示装置１０や録画再生装置１００から送信された配信要求に応じてウィジェットを配信する。例えば、占いウィジェットの配信要求を受信すると、ウィジェット配信サーバ１２は、その配信要求の送信元に対して占いウィジェットを配信する。図２には、ウィジェット配信サーバ１２が１台しか記載されていないが、例えば、ウィジェットの種類又はウィジェットの提供者毎にウィジェット配信サーバ１２が設けられていてもよい。
【００５０】
（データ配信サーバ１４）
データ配信サーバ１４は、ウィジェットが処理の実行に用いるデータを配信するためのサーバ装置である。但し、データ配信サーバ１４は、ウィジェット配信サーバ１２と一体に構成されていてもよい。データ配信サーバ１４は、ネットワーク２０を通じ、ウィジェットの種類毎に各種のデータを配信している。例えば、データ配信サーバ１４は、ニュースを表示するウィジェットに対し、配信時点におけるニュースのデータを配信する。
【００５１】
また、データ配信サーバ１４は、放送番組の関連情報（以下、関連情報）を表示するウィジェットに対し、放送番組の進行状況に応じて関連情報のデータを更新しながら、常に最新のデータを配信する。そのため、ユーザは、更新された後で更新前のデータを取得することができない。また、データ配信サーバ１４は、関連情報が更新されるタイミングを示す時間情報を配信する。例えば、定期的に更新されるデータに関しては、そのデータの更新周期が示された時間情報が配信される。一方、不定期に更新されるデータの場合、時間情報として更新の度に更新通知が配信される。
【００５２】
（録画再生装置１００）
録画再生装置１００は、放送局１６からテレビジョン放送を受信し、そのテレビジョン放送の映像を記録する装置である。但し、録画再生装置１００は、ネットワーク２０に接続されており、ウィジェット配信サーバ１２からウィジェットを取得することができる。また、録画再生装置１００は、ウィジェット配信サーバ１２から取得したウィジェットを起動し、そのウィジェットを利用してデータ配信サーバ１４からデータ及び時間情報を取得することができる。
【００５３】
さらに、録画再生装置１００は、予約録画機能を有してる。例えば、録画番組及び録画開始時刻が設定されている場合、録画開始時刻になると、録画再生装置１００は、録画設定された放送番組を放送局１６から受信して所定の記録手段に記録する。所定の記録手段としては、例えば、磁気記録媒体、光記録媒体、光磁気記録媒体、又は半導体記録媒体等が用いられる。磁気記録媒体の例としては、ハードディスクが挙げられる。光記録媒体の例としては、記録型のＢｌｕ−ｒａｙディスクや記録型のＤＶＤディスクが挙げられる。これらの記録手段は、録画再生装置１００の内部又は外部に設けられている。
【００５４】
また、録画再生装置１００の予約録画設定項目には、録画番組及び録画開始時刻に加えて、ウィジェットを指定するための項目が含まれている。ウィジェットが設定されていると、録画再生装置１００は、録画開始時刻に合わせてウィジェットを起動し、そのウィジェットによりデータ配信サーバ１４から取得されたデータを所定の記録手段に記録する。このとき、録画再生装置１００は、ウィジェットを用いてデータ配信サーバ１４から時間情報を取得する。そして、この時間情報に基づいてウィジェットによりデータが取得される。さらに、録画再生装置１００は、放送番組の映像等と共に時間情報を記録する。
【００５５】
以上、情報提供システム１０００のシステム構成の一例について簡単に説明した。図２に示したシステム構成は一例であり、種々の変形が可能である。例えば、図２の例ではテレビジョン放送の録画処理を前提にしていたが、テレビジョン放送以外のコンテンツを録画処理する場合にも応用することができる。また、スクリプト言語により開発される比較的小規模のアプリケーションプログラムであるウィジェットを前提にしていたが、より大規模なアプリケーションプログラムを用いる構成に拡張することもできる。
【００５６】
但し、このような変形又は拡張を行う場合においても、（１）データの更新時点を示す時間情報を取得する構成、（２）取得した時間情報に基づいてデータを取得する構成、（３）取得した時間情報を保持する構成が含まれている必要がある。これらの構成を有することで、記録された映像を再生する際に、その再生映像の進行状況に合わせてタイミング良くデータを表示することができるようになる。再生機能を含め、録画再生装置１００の機能構成については後段において詳述する。
【００５７】
（データ取得までの流れ）
ここで、情報提供システム１０００におけるデータ取得までの一連の流れについて簡単に説明する。まず、ユーザは、録画再生装置１００に対し、録画したい放送番組又はチャンネルを指定して録画開始操作を行う。このとき、ユーザは、所望のウィジェットを指定する。予約録画の場合には、予約録画設定画面（例えば、図６を参照）において、これらの情報を設定する。
【００５８】
録画再生装置１００は、録画開始前にウィジェット配信サーバ１２から指定されたウィジェットを取得する（Ｓ１）。録画開始時刻になると、録画再生装置１００は、指定されたウィジェットを起動する（Ｓ２）。次いで、録画再生装置１００は、起動したウィジェットを用いてデータ配信サーバ１４から時間情報を取得し、その時間情報に基づいてデータを取得する（Ｓ３）。そして、録画再生装置１００は、放送局１６から受信した映像と共にデータ及び時間情報を記録する。
【００５９】
以上説明した流れにより、録画再生装置１００には、放送番組の映像と、その放送番組に関連する情報と、その情報の更新タイミングが示された時間情報とが記録される。もちろん、録画設定を行う際にユーザが設定した情報により、放送番組とウィジェットとが対応付けられているため、結果的に、記録映像、時間情報、ウィジェット、データが対応付けて記録されることになる。従って、記録映像を再生する際、対応するウィジェットを用いてデータを読み出し、対応する時間情報に基づいてデータを表示させることにより、再生映像の進行状況に同期してデータを表示することができるようになる。
【００６０】
［録画再生装置１００の機能構成］
次に、図３を参照しながら、本実施形態に係る録画再生装置１００の機能構成について説明する。図３は、本実施形態に係る録画再生装置１００の機能構成例を示す説明図である。録画再生装置１００が有する機能の一部については図２を参照しながら既に説明した。ここでは、再生機能も含めた録画再生装置１００の詳細な機能構成について説明する。
【００６１】
図３に示すように、録画再生装置１００は、主に、録画処理部１１０と、再生処理部１５０とにより構成される。まず、録画処理部１１０の機能構成について説明し、その後で再生処理部１５０の機能構成について説明する。
【００６２】
（録画処理部１１０）
録画処理部１１０は、映像受信部１１２と、ウィジェット管理部１１４と、録画制御部１１６と、記憶部１１８と、予約管理部１２０と、嗜好情報解析部１２２とを含む。
【００６３】
（録画制御部１１６）
録画制御部１１６は、ユーザ操作又は後述する予約管理部１２０により録画処理が要求された場合に録画処理部１１０の各構成要素を制御して録画処理を実行させる。例えば、録画制御部１１６は、録画する放送番組のチャンネル情報（Ｃｈ．）を後述する映像受信部１１２に入力して放送番組の映像を取得させる。また、録画制御部１１６は、映像受信部１１２により取得された映像を後述する記憶部１１８に記録する。
【００６４】
さらに、録画制御部１１６は、ウィジェット管理部１１４に対し、録画する放送番組のチャンネル情報（Ｃｈ．）、及び当該放送番組の録画時に起動するウィジェットの情報（Ａｐｐ．Ｉｎｆｏ．）を入力して、ウィジェット（Ａｐｐ．）、データ（Ｄａｔａ）、及び時間情報（Ｔｉｍｅ）を取得させる。また、録画制御部１１６は、ウィジェット管理部１１４により取得されたデータ（Ｄａｔａ）、及び時間情報（Ｔｉｍｅ）を映像と共に記憶部１１８に記録する。
【００６５】
（映像受信部１１２）
映像受信部１１２は、放送局１６から放送番組の映像を受信する手段である。映像受信部１１２は、録画制御部１１６から入力されたチャンネル情報（Ｃｈ．）に基づき、そのチャンネルで放送されている放送番組の映像を受信する。映像受信部１１２により受信された放送番組の映像は、録画制御部１１６を介して記憶部１１８に記録される。
【００６６】
（ウィジェット管理部１１４）
ウィジェット管理部１１４は、データ取得部１３２と、時間情報取得部１３４と、ウィジェット取得部１３６とにより構成される。上記の通り、ウィジェット管理部１１４には、録画制御部１１６からチャンネル情報（Ｃｈ．）及びウィジェットの情報（Ａｐｐ．Ｉｎｆｏ．）が入力される。
【００６７】
（ウィジェット取得部１３６）
ウィジェット取得部１３６は、録画制御部１１６からウィジェットの情報（Ａｐｐ．Ｉｎｆｏ．）が入力されると、ウィジェット配信サーバ１２にアクセスしてウィジェットの情報（Ａｐｐ．Ｉｎｆｏ．）により指定されたウィジェット（Ａｐｐ．）を取得する。ウィジェット取得部１３６により取得されたウィジェット（Ａｐｐ．）は、記憶部１１８に記録される。
【００６８】
（データ取得部１３２、時間情報取得部１３４）
データ取得部１３２は、録画制御部１１６から入力されたウィジェットの情報（Ａｐｐ．Ｉｎｆｏ．）に基づいて記憶部１１８からウィジェット（Ａｐｐ．）を読み出し、そのウィジェットを起動する。また、データ取得部１３２は、録画制御部１１６から入力されたチャンネル情報（Ｃｈ．）を時間情報取得部１３４に入力する。時間情報取得部１３４は、データ取得部１３２により起動されたウィジェットを用いてデータ配信サーバ１４からデータの更新時刻を示す時間情報（Ｔｉｍｅ）を取得する。時間情報取得部１３４により取得された時間情報は、データ取得部１３２、及び録画制御部１１６を介して記憶部１１８に記録される。
【００６９】
データ取得部１３２は、起動したウィジェットを利用し、録画制御部１１６から入力されたチャンネル情報（Ｃｈ．）をデータ配信サーバ１４に送信する。すると、送信したチャンネル情報（Ｃｈ．）に対応するデータがデータ配信サーバ１４から配信される。そこで、データ取得部１３２は、起動したウィジェットを利用してデータ配信サーバ１４から配信されるデータを取得する。但し、データ取得部１３２は、後述する時間情報取得部１３４により取得された時間情報が示す更新時刻を参照して最新のデータを取得する。データ取得部１３２により取得されたデータは、録画制御部１１６を介して記憶部１１８に記録される。
【００７０】
（記憶部１１８）
記憶部１１８には、ウィジェット取得部１３６により取得されたウィジェットが記録されている。また、記憶部１１８には、録画制御部１１６を介して映像、データ、時間情報が記録されている。これらの情報は、図４に示す例のように対応付けて記録されている。
【００７１】
図４の例では、ある映像（例えば、Ｖｉｄｅｏ２）に対して複数のデータ（Ｄａｔａ４、Ｄａｔａ５）が対応付けられている。また、対応するウィジェット情報（Ａｐｐｌｉｃａｔｉｏｎ２）を参照すると、２つのデータ（Ｄａｔａ４、Ｄａｔａ５）が同じウィジェット（Ａｐｐｌｉｃａｔｉｏｎ２）により取得されたことが分かる。さらに、時間情報との対応関係を参照すると、１つのデータ（Ｄａｔａ４）は、「２００８／３／３  １８：００」に取得されたことが分かる。他のデータ（Ｄａｔａ５）は、「２００８／３／３  １８：１２」に取得されたことが分かる。つまり、データの更新時点が「２００８／３／３  １８：１２」であることが分かる。このような対応関係は、後述する再生処理部１５０により再生映像の進行状況に応じてデータの表示を切り替えるために利用される。
【００７２】
（予約管理部１２０）
再び図３を参照する。予約管理部１２０は、予約録画の設定情報（以下、予約情報）を管理する。予約情報には、例えば、チャンネル情報（Ｃｈ．）、録画時間情報（録画開始時刻、録画終了時刻）、ウィジェットの情報（Ａｐｐ．Ｉｎｆｏ．）等が含まれる。これらの情報は、図５に示すように対応付けて設定されている。例えば、Ｎｏ．２の予約情報を参照すると、チャンネル情報（Ｃｈａｎｎｅｌ１２）には、録画時間情報「２００８／３／３  １８：００−１８：３０」と、ウィジェット情報（Ａｐｐｌｉｃａｔｉｏｎ２）が対応付けられている。
【００７３】
そのため、時刻が「２００８／３／３  １８：００」になると、予約管理部１２０は、録画制御部１１６に対して録画を開始するように要求する。このとき、予約管理部１２０は、録画開始通知と共に、チャンネル情報（Ｃｈ．）、及びウィジェット情報（Ａｐｐ．Ｉｎｆｏ．）を録画制御部１１６に入力する。上記の例では、「Ｃｈａｎｎｎｅｌ１２」「Ａｐｐｌｉｃａｔｉｏｎ２」が録画制御部１１６に入力される。また、時刻が「２００８／３／３  １８：３０」になると、予約管理部１２０は、録画制御部１１６に対して録画を終了するように要求する。
【００７４】
さて、図５に例示した予約情報には、オプションの項目が設けられている。オプションには、例えば、予約情報を設定したユーザの識別情報等が含まれる。この識別情報は、ウィジェット情報の自動選択に用いられる。例えば、ユーザが予約情報としてウィジェットを選択しなかった場合に、この識別情報を用いて後述する嗜好情報解析部１２２により解析され、推薦されたウィジェットが自動的に設定される。このとき、ユーザの識別情報とチャンネル情報との組み合わせから、そのユーザの嗜好に適合するウィジェットが選択され、予約情報として自動的に設定される。
【００７５】
また、予約管理部１２０は、ユーザが録画予約を行うための設定画面（ユーザインターフェース）を提供するように構成されていてもよい。この場合、予約管理部１２０は、ユーザの操作入力に応じて表示オブジェクトの位置を移動させたり、表示オブジェクトの表示形態を変更したりする。例えば、予約管理部１２０により、図６に示すような予約設定画面が表示制御される。また、予約管理部１２０は、ユーザが放送番組を選択しやすいように、ＥＰＧ情報等に基づく番組表を表示させ、その番組表の中から録画する番組を選択できるような表示形態を提供することもできる。但し、予約設定画面の直接的な表示制御に関しては、後述する表示制御部１５６により実現される。従って、予約管理部１２０は、表示制御部１５６と協働して予約設定画面のユーザインターフェースを実現する。
【００７６】
（嗜好情報解析部１２２）
再び図３を参照する。嗜好情報解析部１２２には、ユーザ操作の情報が入力される。例えば、嗜好情報解析部１２２には、ユーザが録画設定又は予約設定したチャンネル情報や番組情報、或いは、ウィジェットの情報等が入力される。そこで、嗜好情報解析部１２２は、こうしたユーザ操作の情報を蓄積し、蓄積した情報を統計的に解析することにより、ユーザの嗜好に適したウィジェットを選択する。
【００７７】
例えば、あるユーザ（Ｕｓｅｒ１）が、あるチャンネル（Ｃｈａｎｎｅｌ３）を視聴又は録画する際、特定のウィジェット（Ａｐｐｌｉｃａｔｉｏｎ１）を頻繁に選択しているとする。このような場合、嗜好情報解析部１２２は、ユーザがチャンネル（Ｃｈａｎｎｎｅｌ３）を設定した段階で、特定のウィジェット（Ａｐｐｌｉｃａｔｉｏｎ１）をユーザに推薦する。但し、実際には、特定のウィジェット（Ａｐｐｌｉｃａｔｉｏｎ１）の情報（Ａｐｐ．Ｉｎｆｏ．）が予約管理部１２０に入力され、予約管理部１２０により予約情報に反映される（図５を参照）。
【００７８】
なお、嗜好情報解析部１２２による嗜好解析には、例えば、自然言語解析や形態素解析等の技術を用いることもできる。この場合、ユーザが視聴した番組の情報やウィジェットにより表示されるコンテンツを解析することで、ユーザの嗜好に適合したウィジェットが推薦される。もちろん、本実施形態は、これらの例に限定されるものではない。以上、録画処理部１１０の機能構成について説明した。次に、再生処理部１５０の機能構成について説明する。
【００７９】
（再生処理部１５０）
再生処理部１５０は、映像再生部１５２と、データ処理部１５４と、表示制御部１５６とを含む。
【００８０】
（映像再生部１５２）
映像再生部１５２は、記憶部１１８から放送番組の記録映像を読み出して再生する。また、映像再生部１５２は、記録映像の再生を開始する際に再生開始タイミング（以下、開始通知）をデータ処理部１５４に通知する。映像再生部１５２により再生される記録映像は、表示制御部１５６を通じて表示装置１０に表示される。例えば、記録映像は、表示装置１０が有する映像表示領域Ａ１に表示される。
【００８１】
（データ処理部１５４）
データ処理部１５４は、映像再生部１５２から開始通知を受けると、記憶部１１８からウィジェット及び時間情報を読み出し、ウィジェットを起動する。さらに、データ処理部１５４は、起動したウィジェットを用いて記憶部１１８からデータを読み出し、そのウィジェットによりデータ又は実行画面を表示装置１０に表示させる。また、データ処理部１５４は、記憶部１１８から読み出した時間情報に基づき、映像再生部１５２から入力された開始通知を基準にして所定時間が経過した時点でウィジェットにデータを更新させる。更新されたデータは、ウィジェットにより表示制御部１５６を介して表示装置１０に表示される。
【００８２】
（表示制御部１５６）
表示制御部１５６は、表示装置１０の表示を制御する制御手段である。例えば、表示装置１０に映像表示領域Ａ１、及びウィジェット表示領域Ａ２を表示させたり、各表示領域に映像やウィジェット等を表示させたりする。表示制御部１５６は、映像再生部１５２により再生される映像を表示装置１０の映像表示領域Ａ１に表示させる。また、表示制御部１５６は、データ処理部１５４により起動されたウィジェットの実行画面をウィジェット表示領域Ａ２に表示させる。さらに、ウィジェットにより表示内容が更新された場合に、ウィジェット表示領域Ａ２に表示されたウィジェットの実行画面を更新させる。
【００８３】
以上、再生処理部１５０の機能構成について説明した。上記の通り、再生処理部１５０は、記憶部１１８に記録された映像を再生すると共に、記録映像の進行状況に合わせてウィジェットによる表示内容を更新することができる。このようにウィジェットの表示内容を再生映像の進行状況に合わせて更新することができるのは、録画処理部１１０により時間情報が映像及びデータに対応付けて記録されているからである。
【００８４】
既に述べた通り、映像とデータとの間の関係性は、それらの内容及び配信タイミングにしか存在せず、このような処理を実現するには、その配信タイミングを時間情報として保持しておくことが必要なのである。本実施形態に係る録画再生装置１００は、録画処理部１１０において時間情報を映像やデータに対応付けて記録しておく構成を有しており、再生処理部１５０において時間情報を利用した再生処理を実現する構成を有している。このような構成を有することにより、放送番組の進行状況に合わせてリアルタイムで配信される情報を記録しておき、その記録映像及び記録された情報を連動して再生することが可能になるのである。
【００８５】
［予約録画設定画面の構成例について］
次に、図６を参照しながら、本実施形態に係る予約録画設定画面の構成例について説明する。図６は、本実施形態に係る予約録画設定画面の一構成例を示す説明図である。
【００８６】
図６に示すように、予約録画設定画面には、予約録画する放送番組の情報として、録画を行う日付、開始時刻、終了時刻、チャンネル番号が表示される。さらに、本実施形態の場合には、実行ウィジェットを設定する項目（以下、ウィジェット設定項目）が表示される。ウィジェット設定項目には、選択可能なウィジェットを示すオブジェクトが候補として示される。例えば、ユーザがリモートコントローラ（以下、リモコン）の十字キーを上下に操作することで、選択候補となるウィジェットを示すオブジェクトが順番に表示される。但し、オブジェクトによる表示を文字による表示に代替してもよい。
【００８７】
もし、予約録画設定しているユーザが特定され、嗜好情報解析部１２２によりウィジェットの候補が挙げられている場合、ウィジェット設定項目には、嗜好情報解析部１２２により選択されたウィジェットのオブジェクトが表示される。このとき、嗜好情報解析部１２２により選択されたウィジェットのみが表示されるように構成されていてもよいし、嗜好情報解析部１２２により選択されたウィジェットが上位に表示されるように構成されていてもよい。また、ウィジェット設定項目の上位に表示されるウィジェットは、放送番組に応じて自動的に選択されるように構成されていてもよい。例えば、録画対象が教育番組の場合にゲームウィジェットや占いウィジェットが候補として表示されないようにする。
【００８８】
［予約リストの表示構成例について］
次に、図７を参照しながら、本実施形態に係る予約リストの表示構成例について説明する。図７は、本実施形態に係る予約リストの一表示構成例を示す説明図である。この予約リストは、図６の予約録画設定画面で設定された予約情報をリスト表示するものである。図７に示すように、予約リストの各表示項目には、予約設定されたオブジェクト、放送番組、録画日時、チャンネル番号等が対応付けて表示される。予約設定されたオブジェクトは、予約録画設定画面の場合と同様にオブジェクトで表示される。ユーザは、表示された予約リストの中から所望の表示項目を選択することで、予約情報の内容を編集したり、削除したりすることができる。
【００８９】
［予約録画シーケンスについて］
次に、図８、図９を参照しながら、本実施形態に係る予約録画処理のシーケンスについて説明する。図８、図９は、本実施形態に係る予約録画処理のシーケンスを示す説明図である。なお、図８、図９は、予約録画に係る連続した一連のシーケンスを示している。
【００９０】
まず、図８を参照する。予約情報に設定された録画開始時刻になると、予約管理部１２０は、録画制御部１１６に録画開始を通知し、映像受信部１１２に対して映像の受信を要求する（Ｓ１０２）。このとき、予約管理部１２０は、予約情報に設定されたチャンネル情報を録画制御部１１６を介して映像受信部１１２に通知する。映像受信部１１２は、予約管理部１２０により通知されたチャンネル情報に基づいて選局し、放送番組の受信を開始する（Ｓ１０４）。このとき、映像受信部１１２により受信された映像は、録画制御部１１６を介して記憶部１１８に記録される。
【００９１】
次いで、予約管理部１２０は、録画制御部１１６を介してウィジェット管理部１１４にウィジェットの起動を要求する（Ｓ１０６）。このとき、予約管理部１２０は、予約情報に設定されたウィジェットの情報をウィジェット管理部１１４に通知する。ウィジェット管理部１１４は、予約管理部１２０から通知されたウィジェットの情報に基づいてウィジェットＡｐｐ．を起動する（Ｓ１０８）。次いで、起動したウィジェットＡｐｐ．は、録画制御部１１６を介して予約管理部１２０にチャンネル情報を要求する（Ｓ１１０）。この要求を受け、予約管理部１２０は、録画制御部１１６を介してウィジェットＡｐｐ．にチャンネル情報を通知する（Ｓ１１２）。
【００９２】
次いで、ウィジェットＡｐｐ．は、データ配信サーバ１４にチャンネル情報を通知する（Ｓ１１４）。チャンネル情報の形態は任意であり、例えば、デジタル放送企画のｓｅｒｖｉｃｅＩｄ、地域情報＋リモコンのチャンネル情報、独自規格のフォーマット等が考えられる。また、ウィジェットＡｐｐ．は、チャンネル情報の他に、放送番組のタイトルやｅｖｅｎｔＩＤ等の番組に関する情報を通知するように構成されていてもよい。
【００９３】
この通知を受けると、データ配信サーバ１４は、現在時刻及びチャンネル情報等から番組を特定し、その番組に対応するデータの更新時間間隔を示す時間情報をウィジェットＡｐｐ．に通知する（Ｓ１１６）。この更新時間間隔が大きすぎると放送内容に連動したコンテンツの表示が困難になり、小さすぎるとウィジェットに負荷がかかってしまう。そのため、更新時間間隔は、録画再生装置１００の受信能力に応じて適切に設定されるべきものである。こうした観点から、例えば、ウィジェットに最低限更新して欲しい時間間隔を時間情報として通知するシステム構成が考えられる。
【００９４】
このようにして時間情報を受信すると、ウィジェットＡｐｐ．は、データ配信サーバ１４から通知された時間情報に基づいてタイマーをセットする（Ｓ１１８）。つまり、ウィジェットＡｐｐ．は、データ配信サーバ１４からデータを取得する時刻を設定する。
【００９５】
次に、図９を参照する。ステップＳ１２０において、ウィジェットＡｐｐ．は、タイマーが経過したか否かを判断する（Ｓ１２０）。タイマーが経過していない場合、ウィジェットＡｐｐ．は、タイマーが経過するまで待機する。タイマーが経過している場合、ウィジェットＡｐｐ．は、データ配信サーバ１４に対してデータの配信要求を送信する（Ｓ１２２）。配信要求を受けると、データ配信サーバ１４は、チャンネル情報に対応するデータをウィジェットＡｐｐ．に対して配信する（Ｓ１２４）。データを受信すると、ウィジェットＡｐｐ．は、録画制御部１１６を介して記憶部１１８に受信したデータを保存する（Ｓ１２６）。また、ウィジェットＡｐｐ．は、受信したデータを表示し（Ｓ１２８）、ステップＳ１１８（図８を参照）の処理に戻る。
【００９６】
ステップＳ１１８〜Ｓ１２８の処理が繰り返されている間、予約管理部１２０は、予約情報に基づいて放送番組の録画終了時刻に達したか否かを判断する（Ｓ１３０）。放送番組の録画終了時刻に達していない場合、ステップＳ１３０の処理を繰り返しつつ、録画終了時刻まで待機する。放送番組の録画終了時刻に達した場合、予約管理部１２０は、録画制御部１１６を介してウィジェット管理部１１４に録画終了通知を送信する（Ｓ１３２）。録画終了通知を受けると、ウィジェット管理部１１４は、ウィジェットＡｐｐ．に対して終了要求を通知する（Ｓ１３４）。終了要求を受けると、ウィジェットＡｐｐ．は、録画制御部１１６を介して記憶部１１８に時間情報を保存する（Ｓ１３６）。さらに、ウィジェットＡｐｐ．は、タイマーを解放して（Ｓ１３８）、終了する。
【００９７】
（Ｓ１１８〜Ｓ１３８の詳細について）
ここで、図１０を参照しながら、ステップＳ１１８〜Ｓ１３８に係る一連の処理に関し、その詳細な処理の流れについて説明する。図１０は、ステップＳ１１８〜Ｓ１３８に係る処理の詳細な流れを示す説明図である。
【００９８】
図１０に示すように、まず、各パラメータの初期化が実行される（Ｓ１５２）。「ｆｉｌｅＭａｘＮｕｍ」は、データの更新回数を示すパラメータである。「ｆｉｌｅＩｎｄｅｘ」は、データを保存したファイル名のナンバリングに用いるパラメータである。「ｉｍａｇｅＦｉｌｅＮａｍｅ」は、イメージデータを保存するファイル名を表すパラメータである。「ｔｅｘｔＦｉｌｅＮａｍｅ」は、テキストデータを保存するファイル名を表すパラメータである。それぞれ、ｆｉｌｅＭａｘＮｕｍ＝０、ｆｉｌｅＩｎｄｅｘ＝０、ｉｍａｇｅＦｉｌｅＮａｍｅ＝”Ｉｍａｇｅ０．ｊｐｇ”、ｔｅｘｔＦｉｌｅＮａｍｅ＝”Ｔｅｘｔ０．ｔｘｔ”に初期化される。もちろん、これらの設定事項は一例である。
【００９９】
次いで、時間情報に基づいてタイマーがセットされる（Ｓ１５４）。次いで、タイマーが経過したか否かが判定される（Ｓ１５６）。タイマーが経過していない場合、タイマーが経過するまで待機する。一方、タイマーが経過した場合、ステップＳ１５８の処理に進行する。ステップＳ１５８では、イメージデータを保存するファイル名、及びテキストデータを保存するファイル名が設定される（Ｓ１５８）。例えば、ｉｍａｇｅＦｉｌｅＮａｍｅ＝”Ｉｍａｇｅ”＋ｆｉｌｅＩｎｄｅｘ＋”．ｊｐｇ”、ｔｅｘｔＦｉｌｅＮａｍｅ＝”Ｔｅｘｔ”＋ｆｉｌｅＩｎｄｅｘ＋”．ｔｘｔ”に設定される。ｆｉｌｅＩｎｄｅｘ＝０の場合、ｉｍａｇｅＦｉｌｅＮａｍｅ＝Ｉｍａｇｅ０．ｊｐｇ、ｔｅｘｔＦｉｌｅＮａｍｅ＝Ｔｅｘｔ０．ｔｘｔに設定される。
【０１００】
次いで、ｆｉｌｅＩｎｄｅｘ及びｆｉｌｅＭａｘＮｕｍがカウントアップされる（Ｓ１６０）。次いで、ステップＳ１５８において設定されたファイル名ＩｍａｇｅＦｉｌｅＮａｍｅにて、イメージデータが保存される（Ｓ１６２）。さらに、ステップＳ１５８において設定されたファイル名ＴｅｘｔＦｉｌｅＮａｍｅにて、テキストデータが保存される（Ｓ１６４）。次いで、ウィジェットを終了するか否かが判定される（Ｓ１６６）。ウィジェットを終了しない場合、再びステップＳ１５６の処理に戻る。一方、ウィジェットを終了する場合、ステップＳ１６８の処理に進行する。ステップＳ１６８では、時間情報が保存される（Ｓ１６８）。このとき、データの最小更新間隔と、データの更新回数を示すｆｉｌｅＭａｘＮｕｍとが保存される。次いで、タイマーがクリアされ（Ｓ１７０）、一連の処理が終了する。
【０１０１】
（更新のイメージについて）
ここで、図１１を参照しながら、上記の処理におけるデータ更新のイメージについて簡単に説明する。図１１は、データ更新のイメージを示す説明図である。
【０１０２】
図１１の例において、更新前のデータは、１つのイメージデータ「画像Ｉｍａｇｅ．ｊｐｇ」と、１つのテキストデータ「あああああ」とを含むものである。これらのデータは、データ配信サーバ１４上において、それぞれ「Ｉｍａｇｅ．ｊｐｇ」「”あああああ”」という形で管理されている。一方で、録画再生装置１００においては、図１０に示した一連の処理により、それぞれ「Ｉｍａｇｅ０．ｊｐｇ」「Ｔｅｘｔ０．ｔｘｔ」というファイル名で保存される。また、これらのデータが更新され、更新後のデータが、１つのイメージデータ「画像Ｉｍａｇｅ．ｊｐｇ」と、１つのテキストデータ「いいいいい」とを含むものになったとしよう。この場合、図１０に示した一連の処理により、録画再生装置１００においては、それぞれ「Ｉｍａｇｅ１．ｊｐｇ」「Ｔｅｘｔ１．ｔｘｔ」というファイル名で保存される。つまり、データ配信サーバ１４から配信されるデータは、更新の度に異なるファイル名に書き換えられて保存されるのである。
【０１０３】
［録画映像の再生シーケンスについて］
次に、図１２、図１３を参照しながら、本実施形態に係る録画映像の再生シーケンスについて説明する。図１２、図１３は、本実施形態に係る録画映像の再生シーケンスを示す説明図である。なお、図１２、図１３は、録画映像の再生に係る連続した一連のシーケンスを示している。
【０１０４】
まず、図１２を参照する。ユーザ操作により再生開始要求が映像再生部１５２に通知されると（Ｓ１７２）、映像再生部１５２により記憶部１１８から映像が読み出されて再生が開始される（Ｓ１７４）。次いで、映像再生部１５２は、データ処理部１５４に対してウィジェットの起動要求を送信する（Ｓ１７６）。ウィジェットの起動要求を受けると、データ処理部１５４は、記憶部１１８からウィジェットＡｐｐ．を読み出して起動する（Ｓ１７８）。次いで、ウィジェットＡｐｐ．は、記憶部１１８に記録された時間情報を参照してタイマーをセットする（Ｓ１８０）。
【０１０５】
次に、図１３を参照する。ステップＳ１８２において、ウィジェットＡｐｐ．は、タイマーが経過したか否かを判定する（Ｓ１８２）。タイマーが経過していない場合、ウィジェットＡｐｐ．は、タイマーが経過するまで待機する。一方、タイマーが経過した場合、ウィジェットＡｐｐ．は、ステップＳ１８４の処理に進行する。ステップＳ１８４において、ウィジェットＡｐｐ．は、記憶部１１８からデータを読み出す（Ｓ１８４）。次いで、ウィジェットＡｐｐ．は、記憶部１１８から読み出したデータを表示し（Ｓ１８６）、再びステップＳ１８０（図１２を参照）の処理に進行する。そして、ステップＳ１８０〜Ｓ１８６の処理が繰り返し実行される。
【０１０６】
ステップＳ１８０〜Ｓ１８６の処理が繰り返されている間、映像再生部１５２は、記憶部１１８に記録された放送番組の映像が終了したか否かを判定する（Ｓ１８８）。映像が終了していない場合、映像再生部１５２は、ステップＳ１８８の処理を繰り返しながら映像が終了するまで再生を継続する。一方、映像が終了した場合、映像再生部１５２は、データ処理部１５４に対して再生終了通知を送信する（Ｓ１９０）。再生終了通知を受けると、データ処理部１５４は、ウィジェットＡｐｐ．に対してウィジェット終了要求を送信する（Ｓ１９２）。ウィジェット終了要求を受けると、ウィジェットＡｐｐ．は、タイマーを解放し（Ｓ１９４）、終了する。
【０１０７】
（Ｓ１８０〜Ｓ１９４の詳細について）
ここで、図１４を参照しながら、ステップＳ１８０〜Ｓ１９４に係る一連の処理に関し、その詳細な処理の流れについて説明する。図１４は、ステップＳ１８０〜Ｓ１９４に係る処理の詳細な流れを示す説明図である。
【０１０８】
図１４に示すように、まず、時間情報が読み出され、さらに、各パラメータが初期化される（Ｓ２０２）。このとき、時間情報としては、データの更新回数を示すパラメータ「ｆｉｌｅＭａｘＮｕｍ」、及び更新時間間隔の情報が記憶部１１８から読み出される。また、ファイル名を特定するためのパラメータｆｉｌｅＩｎｄｅｘ、ｉｍａｇｅＦｉｌｅＮａｍｅ、ｔｅｘｔＦｉｌｅＮａｍｅが初期化される。次いで、タイマーが更新時間間隔に設定される（Ｓ２０４）。次いで、タイマーが経過したか否かが判定される（Ｓ２０６）。タイマーが経過していない場合、再びステップＳ２０６の判定を繰り返す。一方、タイマーが経過した場合、ステップＳ２０８の処理に進行する。
【０１０９】
ステップＳ２０８において、ｆｉｌｅＩｎｄｅｘとｆｉｌｅＭａｘＮｕｍとが比較され、ｆｉｌｅＩｎｄｅｘ＜ｆｉｌｅＭａｘＮｕｍか否かが判定される（Ｓ２０８）。ｆｉｌｅＩｎｄｅｘ＜ｆｉｌｅＭａｘＮｕｍの場合、ステップＳ２１８の処理に進行し、タイマーがクリアされ（Ｓ２１８）、一連の処理が終了する。一方、ｆｉｌｅＩｎｄｅｘ＜ｆｉｌｅＭａｘＮｕｍでない場合、ステップＳ２１０の処理に進行する。
【０１１０】
ステップＳ２１０では、イメージデータのファイル名ｉｍａｇｅＦｉｌｅＮａｍｅ、及びテキストデータのファイル名ｔｅｘｔＦｉｌｅＮａｍｅが更新される（Ｓ２１０）。次いで、ｆｉｌｅＩｎｄｅｘがカウントアップされる（Ｓ２１２）。次いで、ステップＳ２１０において更新されたファイル名ＩｍａｇｅＦｉｌｅＮａｍｅのイメージデータが記憶部１１８から読み出される（Ｓ２１４）。次いで、ステップＳ２１０において更新されたファイル名ｔｅｘｔＦｉｌｅＮａｍｅのイメージデータが記憶部１１８から読み出され（Ｓ２１６）、再びステップＳ２０６の処理に進行する。
【０１１１】
以上、予約録画時の処理シーケンス、及び再生時の処理シーケンスについて具体的な例を交えて説明した。上記のように、映像を受信すると共に、データの取得時間間隔を示す時間情報を記録しておくことにより、再生時に映像の進行状況に合わせてデータを表示することが可能になる。上記の例においては、データが所定の時間間隔で定期的に配信されているものと仮定したが、本実施形態はこれに限定されるものではない。例えば、データ配信サーバ１４から不定期にデータが配信される場合には、その配信タイミングを示す時間情報を取得して保存しておくことにより、上記の例と同様に再生映像に連動してデータを表示することが可能になる。また、ウィジェットを取得するタイミングやウィジェットを起動するタイミングについても上記の例に限定されない。
【０１１２】
［ハードウェア構成例について］
次に、図１５を参照しながら、録画再生装置１００のハードウェア構成例について説明する。図１５は、録画再生装置１００のハードウェア構成の一例を示す説明図である。
【０１１３】
図１５に示すように、録画再生装置１００は、主に、放送受信チューナ７０２と、スクランブル解除部７０４と、デマルチプレクサ７０６と、ビデオデコーダ７０８と、オーディオデコーダ７１０とを有する。また、録画再生装置１００は、ネットワークインターフェース７１２と、ＣＡＳモジュール７１４と、メモリ７１６と、ＣＰＵ７１８と、リモートコントローラインターフェース７２０と、ＯＳＤ７２２と、重畳部７２４とを有する。
【０１１４】
放送受信チューナ７０２は、物理チャンネルを選択して所望の放送電波を受信し、受信信号に信号増幅を施してベースバンド信号を生成する。次いで、放送受信チューナ７０２は、ベースバンド信号にＡ／Ｄ変換を施してデジタル信号を生成する。次いで、放送受信チューナ７０２は、デジタル信号に高速フーリエ変換を施してストリーム信号を出力する。放送受信チューナ７０２により出力されたストリーム信号は、スクランブル解除部７０４に入力される。
【０１１５】
スクランブル解除部７０４は、ＣＡＳモジュール７１４から提供された所定のスクランブル解除鍵を用いて放送受信チューナ７０２から入力されたストリーム信号に施されたスクランブルを解除する。スクランブル解除部７０４によりスクランブルが解除されたストリーム信号は、デマルチプレクサ７０６に入力される。デマルチプレクサ７０６は、スクランブルが解除されたストリーム信号に含まれるビデオ信号とオーディオ信号とを分離して、ビデオ信号をビデオデコーダ７０８に入力し、オーディオ信号をオーディオデコーダ７１０に入力する。このとき、デマルチプレクサ７０６による信号分離処理は、メモリ７１６、ＣＰＵ７１８等を用いて実現される。
【０１１６】
ビデオデコーダ７０８は、デマルチプレクサ７０６から入力されたビデオ信号をデコードしてビデオデータを出力する。ビデオデコーダ７０８から出力されたビデオデータは、重畳部７２４に入力される。重畳部７２４は、ＯＳＤ部７２２から入力されたＯＳＤデータとビデオデータとを重畳して表示装置１０に出力する。オーディオデコーダ７１０は、デマルチプレクサ７０６から入力されたオーディオ信号をデコードしてオーディオデータを出力する。オーディオデコーダ７１０から出力されたオーディオデータは、スピーカ等のオーディオ出力手段に出力される。
【０１１７】
ネットワークインターフェース７１２は、ネットワーク２０に接続されており、ウィジェット配信サーバ１２からウィジェットを受信したり、データ配信サーバ１４からデータを受信するために利用される。ＣＡＳモジュール７１４は、放送番組の視聴を制限するＣＡＳシステムとの間で認証処理を行うことで視聴制限を解除するためのスクランブル解除鍵を取得する手段である。ＣＡＳモジュール７１４により取得されたスクランブル解除鍵は、上記の通り、スクランブル解除部７０４において利用される。
【０１１８】
メモリ７１６は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＮＶＲＡＭ（Ｎｏｎ  Ｖｏｌａｔｉｌｅ  ＲＡＭ）等により構成される。メモリ７１６は、ＣＰＵ７１８による実行処理の際にキャッシュメモリとして利用されたり、ＣＰＵ７１８による処理の実行に用いるプログラムを格納するために利用されたりする。また、メモリ７１６は、ビデオデータやオーディオデータを含む種々の情報を保持しておくために利用される。ＣＰＵ７１８は、汎用的な演算処理手段であり、メモリ７１６に格納されたプログラムに基づいて種々の演算処理や制御処理等を実行する。
【０１１９】
リモートコントローラインターフェース７２０は、リモコンを用いて入力された操作情報を取得する手段である。リモートコントローラインターフェース７２０から入力された操作情報は、例えば、放送受信チューナ７０２、メモリ７１６、ＣＰＵ７１８、ＯＳＤ部７２２等に入力される。ＯＳＤ部７２２は、設定画面等に表示される各種の表示オブジェクトを表示させたり、その表示オブジェクトを用いて操作体系を実現するための表示制御手段である。ＯＳＤ部７２２により生成されたＯＳＤ信号は重畳部７２４に入力される。
【０１２０】
［まとめ］
最後に、本実施形態の録画装置が有する機能構成と、当該機能構成により得られる作用効果について簡単に纏める。
【０１２１】
まず、本実施形態に係る録画装置の機能構成は次のように表現することができる。当該録画装置は、映像受信部と、時間情報取得部と、データ取得部と、録画処理部とを備える。映像受信部は、放送されている映像を受信するものである。また、時間情報取得部は、前記映像の放送時間に配信されるデータの更新時間情報を取得するものである。さらに、データ取得部は、前記時間情報取得部により取得された更新時間情報に合わせ、所定のアプリケーションを利用して前記データを取得するものである。そして、録画処理部は、前記映像、前記データ、及び前記更新時間情報を対応付けて記録するものである。なお、上記の録画制御部１１６は、この録画処理部の一例である。
【０１２２】
このような構成にすることで、上記の録画装置は、映像受信部により映像を受信すると共に、その映像の放送時間に配信されるデータをデータ取得部により取得することができる。但し、上記の録画装置は、時間情報取得部によりデータの更新時間情報を取得し、当該更新時間情報に基づいてデータ取得部によりデータを取得する。そのため、データが映像の進行状況に連動して配信されるものであっても、上記の録画装置は、その配信タイミングに合わせてデータを取得することができる。さらに、映像、データ、更新時間情報は、上記の録画処理部により対応付けて記録されるため、映像を再生する際に、更新時間情報に基づいて、データを再生映像の進行状況に連動して表示することができる。そのため、ユーザは、各映像シーンに関連付けて配信される関連情報のデータを再生映像に合わせて適切なタイミングで視聴することが可能になる。
【０１２３】
また、上記の録画装置は、前記録画処理部により記録された映像を再生する映像再生部と、前記所定のアプリケーションを利用して前記録画処理部により記録されたデータを処理するデータ処理部とをさらに備えていてもよい。この場合、前記データ処理部は、前記録画処理部により記録された更新時間情報に基づき、前記映像再生部により再生される映像の進行状況に連動させながら前記データを処理するように構成される。なお、映像の進行状況に連動させるには、映像の再生開始時刻を基準にタイマーを始動させ、更新時間情報に示された一定又は不定期の時間間隔でデータの表示を更新すればよい。このような構成にすることで、再生映像の進行状況に連動しながらデータが表示される。その結果、ユーザは、リアルタイムに映像とデータとを視聴しているのと同じ環境を再現することが可能になる。
【０１２４】
また、前記更新時間情報には、所定の時間間隔が示されていることがある。データの更新間隔が一定の場合、このように更新時間情報には更新時刻が示されるのではなく、時間間隔のみが示されていることがある。この場合、前記データ取得部は、前記更新時間情報に示された所定の時間間隔で前記データを取得する。このような構成にすることで、更新時間情報のデータ量が低減される。なお、所定の時間間隔は、録画装置により最低限更新して欲しい時間間隔が示されていてもよい。この場合、録画装置は、自装置の受信性能に応じて所定の時間間隔よりも短い時間間隔を設定し、その時間間隔でデータを取得する。
【０１２５】
また、前記更新時間情報には、前記映像のシーンチェンジに応じて更新される映像関連データの更新時間が示されていることがある。この場合、前記データ処理部は、前記録画処理部により記録された更新時間情報に基づき、前記映像再生部により再生される映像のシーンチェンジに同期させながら、所定の表示アプリケーションを用いて前記映像関連データを表示する。このような構成にすることで、ユーザは、記録映像を再生する際に、再生映像の映像シーンと映像関連データとの間の関連性を認識しつつ、映像関連データを閲覧することが可能になる。
【０１２６】
また、上記の録画装置は、所定の映像の録画開始時刻を管理する予約管理部をさらに備えていてもよい。この場合、前記予約管理部は、前記録画開始時刻に合わせて前記映像受信部に所定の映像を受信させ、前記データ取得部に前記データを取得するためのアプリケーションを起動させ、当該アプリケーションを利用して前記データを取得させる。このような構成にすることで、ユーザは、予約録画を行う際にも、映像の進行状況に連動して配信されるデータを対応付けて記録することができる。その結果、ユーザがリアルタイムで映像を視聴していなくても、映像の進行状況に連動して表示されるデータを映像と共に視聴することが可能になる。
【０１２７】
また、前記予約管理部は、前記所定の映像に対応付けられたアプリケーションの情報を管理しており、前記データ取得部に対し、前記録画開始時刻に合わせて前記所定の映像に対応付けられたアプリケーションを起動させ、当該アプリケーションにより前記データを取得させる。アプリケーションは、それぞれ処理可能なデータの種類が異なる。また、その処理により得られる結果も異なる。そのため、上記の録画装置は、予約録画する際に、ユーザが希望する処理結果を提供するアプリケーションを指定することができるように構成されている。このような構成にすることで、ユーザは、録画開始時点で提供されるデータの内容は分からないものの、取得するデータの種類を予約設定することができる。
【０１２８】
また、上記の録画装置は、再生又は録画操作を行うユーザの嗜好情報を解析する嗜好情報解析部をさらに備えていてもよい。この場合、前記予約管理部は、前記嗜好情報解析部による解析結果に基づいて前記所定の映像及び前記ユーザの組み合わせに適合したアプリケーションを自動選択し、当該自動選択されたアプリケーションを前記所定の映像に対応付けて管理する。このような構成にすることで、ユーザは、予約録画を設定する際にアプリケーションを選択しなくても済むようになる。また、ユーザの嗜好に適したアプリケーションが自動的に選択されるため、ユーザが、お気に入りのアプリケーションを発見できるようになる。
【０１２９】
以上、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明は係る例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【０１３０】
例えば、上記の実施形態の説明においては、ウィジェットからデータ配信サーバ１４に対してチャンネル情報を通知し、そのチャンネル情報に基づいてデータ配信サーバ１４が番組を特定してデータを配信する構成が例示された。しかし、上記の実施形態に係る技術は、このような構成に限定されず、例えば、ウィジェットがチャンネル情報に基づいて取得すべきデータを判断するように構成されていてもよい。また、上記の予約録画シーケンス等に関しては、ウィジェットが一定間隔でデータ配信サーバ１４からデータを取得して表示する構成について説明した。しかし、上記の予約録画シーケンス等は、データが更新される度にデータ配信サーバ１４から更新通知が送信され、この更新通知がウィジェットにより受信される度に表示が更新されるように構成されていてもよい。
【図面の簡単な説明】
【０１３１】
【図１】ウィジェットを用いて情報を提供する情報提供システムのシステム構成例を示す説明図である。
【図２】本発明の一実施形態に係る情報提供システムの構成例を示す説明図である。
【図３】本発明の一実施形態に係る録画再生装置の機能構成を示す説明図である。
【図４】本発明の一実施形態に係る記録データの対応関係を示す説明図である。
【図５】本発明の一実施形態に係る予約情報の一例を示す説明図である。
【図６】本発明の一実施形態に係る予約録画設定画面の一例を示す説明図である。
【図７】本発明の一実施形態に係る予約リストの表示例を示す説明図である。
【図８】本発明の一実施形態に係る予約録画処理の全体的な流れを示す説明図である。
【図９】本発明の一実施形態に係る予約録画処理の全体的な流れを示す説明図である。
【図１０】本発明の一実施形態に係る予約録画処理の流れの一部を示す説明図である。
【図１１】本発明の一実施形態に係る録画ファイル名の更新方法を示す説明図である。
【図１２】本発明の一実施形態に係る録画映像の再生シーケンスを示す説明図である。
【図１３】本発明の一実施形態に係る録画映像の再生シーケンスを示す説明図である。
【図１４】本発明の一実施形態に係る録画映像の再生処理の一部を示す説明図である。
【図１５】本発明の一実施形態に係る録画再生装置のハードウェア構成例を示す説明図である。
【符号の説明】
【０１３２】
１    情報提供システム
１０００    情報提供システム
１０    表示装置
１２    ウィジェット配信サーバ
１４    データ配信サーバ
１６    放送局
２０    ネットワーク
１００    録画再生装置
１１０    録画処理部
１１２    映像受信部
１１４    ウィジェット管理部
１１６    録画制御部
１１８    記憶部
１２０    予約管理部
１２２    嗜好情報解析部
１３２    データ取得部
１３４    時間情報取得部
１３６    ウィジェット取得部
１５０    再生処理部
１５２    映像再生部
１５４    データ処理部
１５６    表示制御部
７０２    放送受信チューナ
７０４    スクランブル解除部
７０６    デマルチプレクサ
７０８    ビデオデコーダ
７１０    オーディオデコーダ
７１２    ネットワークインターフェース
７１４    ＣＡＳモジュール
７１６    メモリ
７１８    ＣＰＵ
７２０    リモートコントローラインターフェース
７２２    ＯＳＤ部
７２４    重畳部
【図１】
2010130347.tif 000003
【図２】
2010130347.tif 000004
【図３】
2010130347.tif 000005
【図４】
2010130347.tif 000006
【図５】
2010130347.tif 000007
【図６】
2010130347.tif 000008
【図７】
2010130347.tif 000009
【図８】
2010130347.tif 000010
【図９】
2010130347.tif 000011
【図１０】
2010130347.tif 000012
【図１１】
2010130347.tif 000013
【図１２】
2010130347.tif 000014
【図１３】
2010130347.tif 000015
【図１４】
2010130347.tif 000016
【図１５】
2010130347.tif 000017