(57)【要約】【課題】着脱可能な記録媒体に録画された番組に関する番組情報のうち、当該番組の確認をユーザが行う際に必要となる情報のみを番組情報として録画再生装置の記憶領域に記憶させることで、番組情報全体を記憶する場合に比べ、記憶領域の容量を小さくする。【解決手段】着脱可能な記録媒体の接続状態および識別情報の検知、並びに記録媒体へのデータの記録制御あるいは再生制御を行う記録媒体制御部と、番組および番組管理情報を含むデータの受信を行うデータ受信部と、記録媒体への録画制御を行う録画制御部と、記録媒体からの再生制御を行う再生制御部と、番組管理情報から新たな番組管理情報を生成する番組管理情報取得生成部と、この番組管理情報取得生成部または記録媒体から取得した番組管理情報から記録媒体に録画された番組に関する番組リスト情報を生成記憶する番組リスト情報記憶部とを備えたものである。【選択図】図１
2013069396.tif 000002
【特許請求の範囲】
【請求項１】
着脱可能な記録媒体が接続される記録媒体接続部と、
この記録媒体接続部に接続された前記着脱可能な記録媒体の接続状態および識別情報の検知、並びに前記着脱可能な記録媒体へのデータの記録制御あるいは再生制御を行う記録媒体制御部と、
この記録媒体制御部と前記着脱可能な記録媒体との間に接続され、前記着脱可能な記録媒体へのデータの記録時は前記データの暗号化処理を行い、前記脱可能な記録媒体からのデータの再生時は前記データの復号化処理を行う暗復号化部と、
番組および番組管理情報を含むデータの受信を行うデータ受信部と、
このデータ受信部で受信された前記番組および番組管理情報を前記記録媒体制御部および前記暗復号化部を介して前記着脱可能な記録媒体への録画制御を行う録画制御部と、
前記着脱可能な記録媒体に録画された前記番組および番組管理情報を前記記録媒体制御部および前記暗復号化部を介して再生制御を行う再生制御部と、
前記データ受信部、前記録画制御部および前記再生制御部から前記番組の番組管理情報の取得並びに取得された前記番組管理情報から新たな番組管理情報を生成する番組管理情報取得生成部と、
この番組管理情報取得生成部または前記着脱可能な記録媒体から前記番組管理情報を取得し、この取得した前記番組管理情報から前記着脱可能な記録媒体に録画された番組に関する情報を抽出して前記識別情報に対応した番組リスト情報を生成記憶する番組リスト情報記憶部と
を備えたことを特徴とする録画再生装置。
【請求項２】
番組リスト情報は、
番組管理情報から、番組のチャンネル番号、前記番組の番組名、前記番組の録画日時、前記番組の録画時間、
前記番組が再生されたか否かを示す視聴フラグ、
前記番組の削除を行えないようにするか否かを示す保護フラッグ
および
前記番組が再生後停止された位置に関するレジューム情報
を含むことを特徴とする請求項１に記載の録画再生装置。
【請求項３】
番組リスト情報記憶部は、
番組リスト情報に含まれる
番組の録画日時、前記番組の録画時間、
前記番組が再生されたか否かを示す視聴フラグ、
前記番組の削除を行えないようにするか否かを示す保護フラッグ
および
前記番組が再生後停止された位置に関するレジューム情報
の少なくともひとつの情報に基づいて、予め定められた数の番組リスト情報を記憶することを特徴とする請求項２に記載の録画再生装置。
【請求項４】
番組リスト情報記憶部は、
記録媒体制御部において、着脱可能な記録媒体が接続されていると検知された場合は、番組管理情報を前記着脱可能な記録媒体から取得することを特徴とする請求項１〜３のいずれか１項に記載の録画再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、番組の録画および再生を行う録画再生装置に関するものである。
【背景技術】
【０００２】
近年、放送番組の録画再生装置は、ハードディスクドライブ（ＨＤＤ）を機器に内蔵したタイプだけでなく、着脱が可能なリムーバブルＨＤＤ等の記録媒体に録画可能な録画再生装置が発売されている。着脱が可能な記録媒体に番組を録画した場合、当該着脱可能な記録媒体には、録画された番組とともに、当該番組に関する番組管理情報が記録されている。
【０００３】
このような着脱可能な記録媒体に番組を録画した場合、その記録媒体が録画再生装置に接続された状態であれば、接続された記録媒体に録画している番組がどのような番組であるかを把握することができるが、記録媒体が取り外された場合は、記録媒体を接続するまで当該記録媒体にどのような番組が録画されているかを確認することができなかった。
【０００４】
これに対して、ＳＴＢ（Ｓｅｔ  Ｔｏｐ  Ｂｏｘ）等の記録媒体管理装置において、当該記録媒体管理装置の記憶領域に、着脱可能な記録媒体の固有ＩＤ毎に当該記録媒体に記録された番組管理情報を格納しておき、着脱可能な記録媒体の着脱時に当該記録媒体に記録された番組管理情報と記録媒体管理装置の記憶領域に格納された番組情報とを一致させることで着脱可能な記録媒体が接続されていなくても、当該記録媒体に記録された番組の番組管理情報を管理する方法が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−１９９７４２号公報（頁、図）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の記録媒体管理装置においては、着脱可能な記録媒体に記録された番組管理情報と記録媒体管理装置の記憶領域に格納された番組情報とを一致させるというものであり、着脱可能な記録媒体に録画されている番組のリストの内容をユーザが確認する際に必要となる情報以外の情報についても、記録媒体管理装置の記憶領域に格納することになり、多くの容量の記憶領域が必要になるという問題があった。
【０００７】
また、着脱可能な記録媒体がＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の他の機器に接続された場合に、当該記録媒体に録画された番組や記録された番組管理情報が読み出されてしまったり、不当に書き換えられてしまったりして、記録されたデータが破損してしまうという問題があった。
【０００８】
この発明は、上記のような課題を解決するためになされたもので、着脱可能な記録媒体に録画された番組に関する番組管理情報のうち、当該番組の確認をユーザが行う際に必要となる情報のみを番組リスト情報として録画再生装置の記憶領域に記憶させることで、着脱可能な記録媒体に記録された番組情報全体を記憶する場合に比べ、記憶領域の容量を小さくできる録画再生装置を提供することを目的とする。
【０００９】
また、この発明は、着脱可能な記録媒体に番組を録画したり番組管理情報を記録したりする際に、これらのデータを暗号化することで、当該記録媒体に記録された情報を不当に読み出されたり、不当に書き換えられたりすることを防ぐことができる録画再生装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
この発明に係る録画再生装置においては、着脱可能な記録媒体が接続される記録媒体接続部と、この記録媒体接続部に接続された前記着脱可能な記録媒体の接続状態および識別情報の検知、並びに前記着脱可能な記録媒体へのデータの記録制御あるいは再生制御を行う記録媒体制御部と、この記録媒体制御部と前記着脱可能な記録媒体との間に接続され、前記着脱可能な記録媒体へのデータの記録時は前記データの暗号化処理を行い、前記脱可能な記録媒体からのデータの再生時は前記データの復号化処理を行う暗復号化部と、番組および番組管理情報を含むデータの受信を行うデータ受信部と、このデータ受信部で受信された前記番組および番組管理情報を前記記録媒体制御部および前記暗復号化部を介して前記着脱可能な記録媒体への録画制御を行う録画制御部と、前記着脱可能な記録媒体に録画された前記番組および番組管理情報を前記記録媒体制御部および前記暗復号化部を介して再生制御を行う再生制御部と、前記データ受信部、前記録画制御部および前記再生制御部から前記番組の番組管理情報の取得並びに取得された前記番組管理情報から新たな番組管理情報を生成する番組管理情報取得生成部と、この番組管理情報取得生成部または前記着脱可能な記録媒体から前記番組管理情報を取得し、この取得した前記番組管理情報から前記着脱可能な記録媒体に録画された番組に関する情報を抽出して前記識別情報に対応した番組リスト情報を生成記憶する番組リスト情報記憶部とを備えたものである。
【発明の効果】
【００１１】
この発明に係る録画再生装置は、着脱可能な記録媒体に録画された番組に関する番組管理情報のうち、当該番組の確認をユーザが行う際に必要となる情報のみを番組リスト情報として録画再生装置の記憶領域に記憶させているので、着脱可能な記録媒体に記録された番組情報全体を記憶する場合に比べ、録画再生装置の記憶領域の容量を小さくすることができる。
【００１２】
また、着脱可能な記録媒体に番組を録画したり番組管理情報を記録したりする際に、これらのデータを暗号化しているので、当該記録媒体に記録された情報を不当に読み出されたり、不当に書き換えられたりすることを防ぐことができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施の形態１における録画再生装置の構成を示す模式図である。
【図２】本発明の実施の形態１における番組管理情報の例を示す図である。
【図３】本発明の実施の形態１における番組リスト情報の例を示す図である。
【図４】本発明の実施の形態１における記録媒体接続時の動作フローを示す図である。
【図５】本発明の実施の形態１における番組リスト表示の動作フローを示す図である。
【図６】本発明の実施の形態１における番組のリスト更新の動作フローを示す図である。
【図７】本発明の実施の形態１における番組リスト情報の例を示す図である。
【図８】本発明の実施の形態２における録画再生装置の構成を示す図である。
【図９】本発明の実施の形態２における番組リスト表示の動作フローを示す図である。
【図１０】本発明の実施の形態２における番組のリスト更新の動作フローを示す図である。
【発明を実施するための形態】
【００１４】
実施の形態１．
図１は、この発明を実施するための実施の形態１に係る録画再生装置１００の構成を示す模式図である。本実施の形態における録画再生装置１００は、入力部１０１、ユーザ入力部１０２、データ受信部１０３、録画制御部１０４、再生制御部１０５、ストリーム書き出し部１０６、記録媒体制御部１０８、番組管理情報取得生成部１０９、記録媒体接続部１１０、番組リスト情報記憶部１１２、ストリーム読み出し部１１３、映像出力制御部１１４、表示部１１５および暗復号化部１１６を備えている。記録媒体接続部１１０には、着脱可能な記録媒体１１７が接続されている。着脱可能な記録媒体１１７としては、例えば、ＵＳＢメモリ、ＳＤカード、ＵＳＢ接続可能なＨＤＤなどを用いることができる。
【００１５】
入力部１０１は、放送波やネットワークなどから映像音声信号が入力されるアンテナや入力端子などであり、データ受信部１０３は、録画制御部１０４からの指示によりデータの受信を行う。例えば、入力部１０１に入力された映像音声信号が放送波の場合、データ受信部１０３は、このデータ受信部に備えられたチューナーを録画制御部１０４から指示されたチャンネルの周波数に設定し、復調処理を行ってストリームデータを取得する。また、入力部１０１に入力された映像音声信号がネットワークの場合、録画制御部１０４から指示されたデータを、ネットワークを介してサーバなどから取得する。
【００１６】
ユーザ入力部１０２は、ユーザが録画再生装置１００を操作する際にユーザからのコマンドを受け付ける。ユーザ入力部１０２は、例えば、リモコン、キーボード、マウスなどの入力デバイスにより実現することができる。
【００１７】
録画制御部１０４は、ユーザ入力部１０２を介して受付けたユーザの指示により番組の録画のための制御を行う。具体的には、録画制御部１０４は、記録媒体制御部１０８に対しては記録媒体接続部１１０に記録媒体１１７が接続されているか否かを確認し、記録媒体１１７が接続されている場合には当該記録媒体１１７の識別情報を取得する。また、録画制御部１０４は、データ受信部１０３に対しては録画するデータの映像音声に関するストリームの取得処理を行うよう制御し、ストリーム書き出し部１０６に対しては取得したストリームのタイトル番号を設定し、取得したデータの書き出しを行うように制御する。さらに録画制御部１０４は、番組管理情報取得生成部１０９に対しては記録媒体１１７の識別情報および取得したストリームのタイトル番号を設定するように制御する。
【００１８】
ストリーム書き出し部１０６は、データ受信部１０３から取得したストリームデータおよび記録するストリームのタイトル番号を記録媒体制御部１０８に設定する。また、録画制御を行った際に番組管理情報取得生成部１０９に対して、後述する番組管理情報の取得、生成を行うよう制御を行う。
【００１９】
番組管理情報取得生成部１０９は、録画制御部１０４からの制御に従って、データ受信部１０３が取得したデータから、番組名、ジャンル、チャンネル番号などの情報を取得するとともに、録画日時、録画時間、番組の付随情報であるＧＯＰ（Ｇｒｏｕｐ  ｏｆ  Ｐｉｃｔｕｒｅｓ）やチャプターなどの情報の生成処理を行い、録画制御部１０６が取得した記録媒体１１７の識別情報および番組管理情報を記録媒体制御部１０８に設定する。
【００２０】
また、番組管理情報取得生成部１０９は、再生制御部１０５から記録媒体１１７の識別情報、ストリームのタイトル番号、ユーザが番組をどの時間まで視聴し、停止したかを示すレジューム情報、ユーザが番組を視聴していないかどうかを示す視聴フラグ、および番組の削除を行えないようにするか否かを示す保護フラグが設定された場合は、これらの記録媒体１１７の識別情報、ストリームのタイトル番号、レジューム情報、視聴フラグおよび保護フラグを記録媒体制御部１０８に設定する。
【００２１】
ここで、視聴フラグおよび保護フラグについて説明する。ユーザが番組を視聴していないかどうかを示す視聴フラグは、ユーザが番組をまだ視聴していない場合を「有り」、ユーザが番組を既に視聴している場合を「無し」とする。また、番組の削除を行えないようにするか否かを示す保護フラグは、番組の削除が可能な場合を「無し」、番組の削除を不可とする場合を「有り」とする。
【００２２】
さらに、番組管理情報取得生成部１０９は、再生制御部１０５から記録媒体１１７の識別情報、およびストリームのタイトル番号を含む番組削除通知が設定された場合には、記録媒体１１７の識別情報、および、ストリームのタイトル番号を含む番組削除通知を記録媒体制御部１０８に設定する。
【００２３】
図２は、本実施の形態における番組管理情報の一例を示したものである。番組管理情報は、ストリームのタイトル番号、チャンネル番号、録画日時、録画時間、レジューム情報、視聴フラグ、保護フラッグおよびＧＯＰなどの番組付随情報から構成される。番組付随情報は、ストリームのＧＯＰ情報など、録画された番組の再生を行う際に必要な情報であるが、ユーザが録画された番組リストの確認を行う際には必ずしも必要とならない情報である。図２の例では番組付随情報そのもの（例えば、ＧＯＰのアドレスや時間情報）を記載しているのではなく、番組付随情報のデータサイズを記載している。なお、番組管理情報として、番組概要を示すデータや番組中のあるシーンのサムネイルデータ、ジャンルのデータを含んでいてもよい。
【００２４】
記録媒体１１７に記録された番組管理情報は、図２に示すように、ストリームのタイトル番号、チャンネル番号、録画日時、録画時間、レジューム情報、視聴フラグ、保護フラグおよびＧＯＰなどの番組付随情報から構成される。番組リスト情報記憶部１１２は、記録媒体１１７の識別情報を確認し、記録媒体１１７に記録された番組管理情報の中からタイトル番号毎に記録された、チャンネル番号、番組名、録画日時、録画時間、レジューム情報、視聴フラグおよび保護フラグのセットを抽出し、記録媒体１１７の識別情報毎に、抽出したタイトル番号毎のチャンネル番号、番組名、録画日時、録画時間、レジューム情報、視聴フラグおよび保護フラグのセットを番組リスト情報として、番組リスト情報記憶部１１２に備えられた記録領域に記憶する。
【００２５】
再生制御部１０５は、ユーザ入力部１０２を介して受付けたユーザの指示により番組の再生のための制御を行う。具体的には、再生制御部１０５は、番組リスト情報記憶部１１２に対してその内部の記憶領域に保持している番組リスト情報から番組リストを表示部１１５に表示するよう制御する。ユーザは、この表示された番組リストを見て再生する番組を選択する。ユーザ入力部１０２を介してユーザによって再生する番組が選択されると、再生制御部１０５は、選択された番組に対応する記録媒体の識別情報、およびストリームのタイトル番号を取得し、ストリームデータの読み出し処理を行うよう制御する。
【００２６】
また、再生制御部１０５は、再生制御を行った際にユーザからの操作に基づいて、番組管理情報取得生成部１０９に対して、記録媒体の識別情報、ストリームのタイトル番号、レジューム情報および視聴フラグを設定する。ストリーム読み出し部１１３は、再生制御部１０５が取得した記録媒体の識別情報およびストリームのタイトル番号に対応したデータを記録媒体制御部１０８に要求し、再生制御部１０５の制御に従ってストリームデータの読み出し処理を行い、映像出力制御部１１４に読み出したデータを設定する。映像出力制御部１１４は、ストリーム読み出し部１１３が設定したデータに基づいてストリームの映像音声のデコード処理を行い、表示部１１５を介して映像音声をユーザに提示する。
【００２７】
さらに、再生制御部１０５は、ユーザ入力部１０２を介して受付けたユーザの指示により再生を行った際に、視聴したかどうかを示す視聴フラグや番組のどの時間まで再生したかどうかを示すレジューム情報を、記録媒体１１７の識別情報およびストリームのタイトル番号とともに番組管理情報取得生成部１０９に通知する。
【００２８】
また、表示部１１５に表示された番組リストから、削除などの編集を行うためにユーザ入力部１０２を介してユーザが番組を選択すると、再生制御部１０５は、記録媒体１１７の識別情報および選択された番組に対応するストリームのタイトル番号を取得し、番組管理情報取得生成部１０９に対し、指定された記録媒体の識別情報およびストリームのタイトル番号の番組管理情報を削除するよう通知する。
【００２９】
記録媒体接続部１１０に接続される着脱可能な記録媒体１１７は、ハードディスクなどの記録媒体であり固有の識別情報を保持し、ストリームデータや番組管理情報が記録される。この記録媒体１１７は、記録媒体制御部１０８や番組リスト情報記憶部１１２からの制御にしたがって、暗復号化部１１６にて暗号化されたストリームデータや番組管理情報などの書き出しや読み出しが記録媒体接続部１１０を介して行われる。
【００３０】
記録媒体制御部１０８は、ストリーム書き出し部１０６によって設定されたストリームデータおよび番組管理情報取得生成部１０９が設定した番組管理情報を暗復号化部１１６にて暗号化した後に、記録媒体接続部１１０を介して記録媒体１１７に書き込みするよう制御する。
【００３１】
また、記録媒体制御部１０８は、ストリーム読み出し部１１３からストリームのデータの要求があった場合には、ストリーム読み出し部１１３が要求するストリームのタイトル番号のストリームデータを記録媒体１１７から読み込み、暗復号化部１１６で復号化した後にストリーム読み出し部１１３に設定する。番組管理情報取得生成部１０９がストリームのタイトル番号を含む番組削除通知を設定した場合は、対応するストリームのタイトル番号のストリームデータ、および、対応するストリームのタイトル番号の番組管理情報を記録媒体１１７から削除するよう制御する。
【００３２】
さらに、記録媒体制御部１０８は、番組リスト情報記憶部１１２から番組リスト情報の取得要求があった場合には、記録媒体１１７の識別情報および記録媒体１１７に記録されている番組リスト情報を記録媒体接続部１１０を介し記録媒体１１７から読み出して暗復号化部１１６で復号化し、番組リスト情報記憶部１１２に通知する。
【００３３】
図３は、本実施の形態における番組リスト情報の一例を示したものである。番組リスト情報は、記録媒体１１７の識別情報毎に、ストリームのタイトル番号、チャンネル番号、番組名、録画日時、録画時間、レジューム情報、視聴フラグおよび保護フラグなどから構成される情報である。番組管理情報に含まれる番組付随情報は、ユーザが録画された番組リストの確認を行う際には必ずしも必要とならない情報であるため、番組リスト情報には含まない。番組管理情報として、番組概要を示すデータを含んでいる場合には、番組リスト情報として、番組概要を示すデータを含んでいてもよい。番組管理情報として、番組のサムネイルデータを含んでいる場合には、番組リスト情報として、番組のサムネイルデータを含んでいてもよい。番組管理情報として、番組のジャンルのデータを含んでいる場合には、番組リスト情報として、番組のジャンルのデータを含んでいてもよい。また、記録媒体制御部１０８は、記録媒体１１７の識別情報に基づいて記録媒体１１７が録画再生装置１００に接続されているか否かを確認し、記録媒体１１７の接続の有無の問い合わせがあった場合や、記録媒体１１７が抜き差しされた場合は、記録媒体１１７の識別情報とともに記録媒体１１７の接続の有無を通知する。
【００３４】
番組リスト情報記憶部１１２は、記録媒体制御部１０８に記録媒体１１７の接続の有無を確認し、記録媒体１１７が接続されている場合には接続されている記録媒体１１７の識別情報毎に記録媒体１１７に記録されている番組管理情報から番組リスト情報を取得し、暗復号化部１１６で復号化して番組リスト情報記憶部１１２の内部の記憶領域である揮発性メモリに記憶する。揮発性メモリ上に記憶することで、フラッシュメモリなどの不揮発性メモリに比べて高速に読み書きできるとともに、番組リスト情報が更新されるたびに読み書きが発生するため、多くの回数の読み書きが発生しても読み書き回数によるデバイスの寿命を長くすることができる。
【００３５】
また、番組リスト情報記憶部１１２は、再生制御部１０５から番組リストの表示要求があった場合には、番組リスト情報記憶部１１２が記憶している記録媒体１１７の識別情報および番組リスト情報に基づいて、表示部１１５を介して番組リストをユーザに提示する。番組リスト情報記憶部１１２が記録媒体１１７に対して番組リスト情報を取得するタイミングとしては、録画制御部１０４により録画制御が行われたタイミングや、再生制御部１０５により再生制御が行われたタイミングなどユーザの操作によって番組リスト情報記憶部１１２が記憶している情報が更新される場合などである。
【００３６】
表示部１１５は、映像出力制御部１１４にてデコードされた映像音声の表示や番組リスト情報記憶部から設定された番組リスト情報に基づいて、記録媒体１１７に録画された番組のリストの表示などを行う。
【００３７】
暗復号化部１１６は、記録媒体制御部１０８や番組情報記憶部１１２からの制御にしたがって、番組管理情報やストリームデータの暗号化や復号化を行う。記録媒体１１７は、録画再生装置１１０との着脱が可能であり、他の機器との接続も可能であるため、他の機器と接続した場合に記録されているデータが改ざんされたり、不当に読み出されたりしないように暗号化されたデータが記録されており、情報の秘匿が可能である。また、録画再生機器１００で読み出す際には復号化することで記録されたデータを正常に読み出すことができる。
【００３８】
図４は、本実施の形態における、記録媒体接続時の録画再生装置の動作フローを示す図である。
【００３９】
ユーザが録画再生装置１１０に記録媒体１１７を接続すると（Ｓ１００１）、番組リスト情報記憶部１１２は、記録媒体制御部１０８からの記録媒体の接続有無の通知にしたがって、記録媒体が接続されたことを認識する（Ｓ１００２）。番組リスト情報記憶部１１２は、内部の揮発性メモリ上に接続された記録媒体の識別情報と一致する番組リスト情報を保持しているかどうかを確認し（Ｓ１００３）、保持していない場合には番組リスト情報記憶部１１２は、記録媒体１１７から番組リスト情報を取得し、内部の揮発性メモリに保持して処理を終了する。
【００４０】
内部の揮発性メモリ上に、接続された記録媒体の識別情報と一致する番組リスト情報を保持している場合には、番組リスト情報記憶部１１２は、記録媒体１１７の番組リスト情報を取得して、内部の揮発性メモリに保持している番組リスト情報のうち、記録媒体１１７の識別情報と一致する番組リスト情報を取得して変更があるかどうかを確認し（Ｓ１００４）、番組リスト情報の変更がない場合には処理を終了する。番組リスト情報記憶部１１２は、番組リスト情報の変更がある場合には、番組リスト情報記憶部１１２は、番組リスト情報記憶部１１２の揮発性メモリに保持されている、記録媒体１１７の識別情報と一致する番組リスト情報を用いて、暗復号化部１１６を介して暗号化した番組情報リストを記録媒体１１７に書き込む。
【００４１】
図５は、本実施の形態における、番組リスト表示の動作フローを示す図である。図５は、ユーザの再生操作やリスト表示操作により、番組リストの表示をする際のフローである。この図を用いて、番組リスト情報記憶部１１２の番組リスト情報を用いた番組リストの表示の流れを説明する。
【００４２】
ユーザ入力部１０２を介して、ユーザから番組リストの表示指示が行われると（Ｓ４０１）、番組リスト情報記憶部１１２は、内部の揮発性メモリに記録媒体１１７の識別情報毎の番組リスト情報が保持されているかどうかを確認し（Ｓ４０２）、内部の揮発性メモリに番組リスト情報が保持されている場合には、その番組情報リスト情報に基づいて、番組のリストを表示部１１５に表示する（Ｓ４０５）。Ｓ４０２にて番組リスト情報記憶部１１２の内部の揮発性メモリに番組リスト情報が保持されていない場合には、記録媒体接続部１１０に記録媒体１１７が接続されているか否かを確認し（Ｓ４０３）、記録媒体１１７が接続されている場合には、番組リスト情報記憶部１１２は記録媒体１１７から当該記録媒体１１７の識別情報および番組管理情報を取得し、さらに番組管理情報から番組リスト情報を抽出して、記録媒体１１７の識別情報毎に取得した番組リスト情報を内部の揮発性メモリに記憶し（Ｓ４０４）、取得した番組リスト情報に基づいて、番組のリストを表示部１１５に表示する（Ｓ４０５）。Ｓ４０３にて記録媒体１１７が接続されていない場合には、表示可能な番組リスト情報が存在しないため、表示部１１５に表示可能な番組のリストが存在しない旨を示す表示を行う（Ｓ４０６）。以上のように制御することで、ユーザから番組リストの表示操作が行われた場合に、番組リスト情報記憶部１１２に記憶された番組リスト情報に基づいて、番組のリストを表示することができる。例えば、番組リスト情報記憶部１１２に図３に示した番組リスト情報が保持されている場合、画面上に記録媒体１１７の識別情報毎にチャンネル番号、番組名、録画日時、録画時間、レジューム情報、視聴フラグおよび保護フラグを示す情報をユーザに提示し、ユーザが画面上で確認することで、記録媒体１１７が接続されているか否かにかかわらず、ユーザはどのような番組をその記録媒体に録画し、視聴したかどうか、もしくはどれくらいの時間まで視聴したかなどの情報を把握することができる。
【００４３】
図６は、本実施の形態における、番組のリスト更新の動作フローを示す図である。図６は、ユーザ操作により番組リスト情報に変更が行われる場合のフローを示す図である。この図を用いて、番組リスト情報記憶部１１２に記憶されている番組リスト情報の更新の流れを説明する。
【００４４】
ユーザ入力部１０２を介してユーザが録画や再生などの操作を行うと（Ｓ５０１）、録画制御部１０４や再生制御部１０５は、番組の録画や再生等の処理を行い、番組管理情報取得生成部１０９に対して、記録媒体の識別情報および番組管理情報を通知する（Ｓ５０２）。番組管理情報取得生成部１０９は、通知された記録媒体の識別情報に基づいて、記録媒体制御部１０８に対し、通知された記録媒体の識別情報に対応する記録媒体が記憶媒体接続部１１０に接続されているか否かを確認する（Ｓ５０３）。通知された記録媒体の識別情報に対応する記録媒体１１７が接続されている場合は、番組管理情報取得生成部１０９に通知された記録媒体の番組管理情報と、番組管理情報取得生成部１０９に保持されていれた番組管理情報のストリームのタイトル番号に対応した番組管理情報とを比較して変更があるかどうかを確認し（Ｓ５０４）、変更が無い場合は番組リストの更新を行う必要はないため、番組リストの更新処理を終了する。変更がある場合には、番組管理情報取得生成部１０９にて通知された番組管理情報に基づいて、記録媒体１１７の番組管理情報を更新する（Ｓ５０５）。Ｓ５０３にて、通知された記録媒体の識別情報に対応する記録媒体１１７が接続されていない場合には、Ｓ５０６のステップに移行する。次に、番組管理情報取得生成部１０９は、通知された記録媒体の識別情報、および番組管理情報を番組リスト情報記憶部１１２に通知し（Ｓ５０６）、番組管理情報から番組リスト情報を抽出する（Ｓ５０７）。さらに、番組リスト情報記憶部１１２は内部の揮発性メモリに番組リスト情報が記憶されているかどうかを確認し（Ｓ５０８）、番組リスト情報記憶部１１２に番組情報リストが記憶されていない場合は、通知された記録媒体の識別情報および番組管理情報から抽出した番組リスト情報に基づき、記録媒体の識別情報毎に番組リスト情報を生成して記憶し（Ｓ５１０）、処理を終了する。番組リスト情報記憶部１１２に番組情報リストが記憶されている場合には、番組リスト情報記憶部１１２に通知された記録媒体の識別情報および番組リスト情報と、番組リスト情報記憶部１１２が保持している記録媒体の識別情報および番組リスト情報とを比較して変更があるかどうかを確認し（Ｓ５０９）、変更がある場合には、番組リスト情報記憶部１１２が保持している番組リスト情報を、通知された番組リスト情報に変更して（Ｓ５１１）処理を終了する。Ｓ５０９にて変更がない場合には処理を終了する。例えば、再生時には、対応するタイトル番号のレジューム情報、視聴フラグなどが更新されることがある。録画時には、番組リスト情報記憶部１１２のタイトル番号に存在しないタイトル番号の番組リスト情報が追加される。タイトル編集時には、番組リスト情報記憶部のタイトル番号に対応する保護フラグが更新されたり、タイトルが削除されたりすることがある。
【００４５】
図７は、本実施の形態における、番組リスト情報の例を示す図である。ユーザが再生操作を行った場合に番組リスト情報が更新される例について、この図７および図３を用いて説明する。まず、図５で説明したフローにしたがって番組リストの表示が行われる。ここでは図３に示す番組リスト情報が番組リスト情報記憶部１１２に保持され、その番組リスト情報にしたがって画面上に番組リストが表示されるものとする。ユーザが表示された番組リストからタイトル番号２に対応する番組を選択し、番組の始まりから１時間のところまで再生を行うものとする。
【００４６】
番組の始めから再生が行われ、１時間後にユーザが停止操作を行うと、再生制御部１０５は、記録媒体の識別情報、再生したストリームのタイトル番号、レジューム情報および視聴フラグを番組管理情報取得生成部１０９に通知する。ここでは、例えば、図７に示すように記録媒体の識別情報が“１”、タイトル番号が“２”、レジューム情報が“１：００：００”および視聴フラグが“無し”の情報が通知される。なお、再生が行われなかった場合には、更新される情報がないため、再生制御部１０５から番組管理情報取得生成部１０９への通知は行われない。
【００４７】
再生制御部１０５から番組管理情報取得生成部１０９に通知が行われた際に識別情報が“１”の記録媒体１１７が接続されていた場合には、記録媒体１１７の番組管理情報と通知された情報との変更を確認し、番組管理情報が更新され、再生制御部１０５から番組リスト情報記憶部１１２に通知が行われる。番組管理情報取得生成部１０９に通知が行われた際に識別情報が“１”の記録媒体が接続されていない場合には、記録媒体１１７への番組管理情報の更新はできないため、再生制御部１０５から番組リスト情報記憶部１１２に通知が行われる。番組リスト情報記憶部１１２は、番組管理情報取得生成部１０９に通知された情報から番組リスト情報を抽出し、この番組リスト情報と番組リスト情報記憶部１１２が保持している番組リスト情報との比較を行い、対応する記録媒体の識別情報およびストリームのタイトル番号に対応する番組リストが変更されたことを確認し、識別情報が“１”、タイトル番号が“２”に対応する番組リスト情報のレジューム情報および、視聴フラグを図７に示すように変更する。
【００４８】
このように構成された録画再生装置によれば、着脱可能な記録媒体に記録されている番組管理情報からユーザが番組リストの確認を行う際に、必要な番組リスト情報のみを抽出して記憶し、ユーザから番組リストの表示操作があった場合に録画再生装置内部の記憶領域に記憶している番組リスト情報を使用して番組リストの表示を行うようにすることで、録画再生装置にその記録媒体が接続されていない場合でも番組リストをユーザに提示することができるとともに、着脱可能な記録媒体に記録された番組情報全体を記憶する場合に比べ、録画再生装置の記憶領域の容量を小さくすることができる。
【００４９】
また、着脱可能な記録媒体に番組や番組管理情報などのデータを記録する際に、暗号化した後に記録しているので、当該記録媒体がＰＣ等の他の機器に接続された際に、記録された情報を不当に読み出されたり、不当に書き換えられたりされずに、データを保護することができる。さらには、番組リスト情報を揮発性メモリに記録することで、フラッシュメモリなどの不揮発性メモリに比べて高速に読み書きできるとともに、番組リスト情報が更新されるたびに読み書きが発生するため、多くの回数の読み書きが発生しても読み書き回数によるデバイスの寿命を長くすることができる。
【００５０】
実施の形態２．
実施の形態１における録画再生装置は、記憶媒体毎に記録されている番組管理情報から番組リスト情報を抽出し、抽出した番組リスト情報をすべて記憶するよう構成されているが、すべての番組リスト情報ではなく、録画日時や視聴フラグ、レジューム情報などの情報を用いて絞込みを行った番組情報リストを記憶するように構成することができる。
【００５１】
図８は、実施の形態２に係る録画再生装置２００の構成を示す概略図である。本実施の形態における録画再生装置２００は、入力部１０１、ユーザ入力部１０２、データ受信部１０３、録画制御部１０４、再生制御部１０５、ストリーム書き出し部１０６、記録媒体制御部１０８、番組管理情報取得生成部１０９、記録媒体接続部１１０、番組リスト情報選択記憶部２１２、ストリーム読み出し部１１３、映像出力制御部１１４、表示部１１５および暗復号化部１１６を備えている。番組リスト情報選択記憶部２１２以外の構成は実施の形態１の録画再生装置１００と同様であるため、説明を省略する。
【００５２】
番組リスト情報選択記憶部２１２は、記録媒体制御部１０８に対して記録媒体接続部１１０に記録媒体１１７の接続の有無を確認し、記録媒体１１７が接続されている場合には接続されている記録媒体１１７の識別情報毎に記録媒体１１７に記録されている番組リスト情報を取得し、記憶する。番組リスト情報選択記憶部２１２は、記録媒体１１７が接続されていない場合には、録画日時や視聴フラグ、レジューム情報などの情報を用いて番組リスト情報の絞込みを行い、絞り込んだ番組リスト情報を保持する。
【００５３】
番組リスト情報選択記憶部２１２は、再生制御部１０５から番組リストの表示要求があった場合には、番組リスト情報記憶部１１２が記憶している記録媒体の識別情報および番組リスト情報に基づいて、表示部１１５を介して番組リストをユーザに提示する。番組リスト情報選択記憶部２１２が記録媒体１１７に対して番組リスト情報を取得するタイミングとしては、録画制御部１０４により録画制御が行われたタイミングや、再生制御部１０５により再生制御が行われたタイミングなどユーザの操作によって番組リスト情報記憶部１１２が記憶している情報が更新される場合などである。
【００５４】
図９は、本実施の形態における、番組リスト表示の動作フローを示す図である。この図を用いて、番組リスト情報選択記憶部２１２の番組リスト情報を用いた番組リストの表示の流れを説明する。
【００５５】
ユーザ入力部１０２を介してユーザにより番組リストの表示操作が行われると（Ｓ８０１）、番組リスト情報選択記憶部２１２は、記録媒体制御部１０８に記録媒体１１７が接続されているか否かを確認し（Ｓ８０２）、記録媒体１１７が接続されていない場合は、番組リスト情報選択記憶部２１２は内部の揮発性メモリに記録媒体１１７の識別情報毎の番組リスト情報が保持されているかどうかを確認し（Ｓ８０３）、番組リスト情報が保持されていない場合には表示可能な番組リスト情報が存在しないため、表示部１１５に表示可能な番組のリストが存在しない旨を示す表示を行う（Ｓ８１０）。Ｓ８０３にて番組リスト情報が保持されている場合には、番組リスト情報選択記憶部２１２は、保持されている番組リスト情報の録画日時や視聴フラグ、レジューム情報などの情報を用いて番組リスト情報の絞込みを行い、番組リスト情報選択記憶部２１２はあらかじめ定めた番組数の数に絞込みを行った番組リスト情報を保持し（Ｓ８０４）、次のステップに移行する。Ｓ８０２にて記録媒体１１７が接続されている場合には、番組リスト情報選択記憶部２１２は、記録媒体１１７から当該記録媒体１１７の識別情報および番組管理情報を取得し、さらに番組管理情報から番組リスト情報を抽出して、番組リスト情報を取得する（Ｓ８０６）。
【００５６】
次に番組リスト情報選択記憶部２１２は、内部の揮発性メモリに記録媒体１１７の識別情報毎の番組リスト情報が保持されているかどうかを確認し（Ｓ８０７）、番組リスト情報が保持されていない場合にはＳ８０６で取得した番組リスト情報を記憶し（Ｓ８０９）、次のステップに移行する。Ｓ８０７にて番組リスト情報が内部の揮発性メモリに保持されている場合には、番組リスト情報選択記憶部２１２は、Ｓ８０６で取得した番組リスト情報のうち、接続中の記録媒体１１７の識別情報と一致する内部の揮発性メモリの番組リスト情報の、ストリームのタイトル番号に一致する番組リスト情報を除いた番組リスト情報を内部の揮発性メモリの番組リスト情報に追加して保持し（Ｓ８０８）、次のステップに移行する。Ｓ８０５のステップでは、映像出力制御部１１４は、番組リスト情報選択記憶部２１２が保持している番組リスト情報に基づいて、番組のリストを表示部１１５に表示する（Ｓ８０５）。
【００５７】
このように制御することで、ユーザから番組リストの表示操作が行われた場合に、番組リスト情報選択記憶部２１２の番組リスト情報に基づいて、番組のリストを表示することができる。また、Ｓ８０４にて録画日時や視聴フラグ、レジューム情報などの情報を用いて、番組リスト情報選択記憶部２１２が保持している番組リスト情報を絞り込むことで、記録媒体が接続されていない場合には絞り込まれた番組リストのみをユーザに提示し、記録媒体が接続されている場合には絞り込まれた番組リストおよび接続中の記録媒体の番組リスト情報をユーザに提示することができる。
【００５８】
番組リストの絞込み方法としては、例えば、録画日時の新しい番組から抽出し、あらかじめ定めた番組数分を番組リストとして保持する方法や、視聴フラグを確認してまだ視聴を行っていない番組について録画日時の新しい番組から抽出し、あらかじめ定めた番組数分を番組リストとして保持する方法や、レジューム情報を確認して録画時間に対してあらかじめ定めた一定の割合の時間まで視聴していない番組について録画日時の新しい番組から抽出し、あらかじめ定めた番組数分を番組リストとして保持する方法などある。
【００５９】
このように、記憶する番組リスト情報の絞込みを行うことで、ユーザが確認する番組リストの数を減らして、ユーザが大量の番組リストの中から確認したい番組を選択する手間を削減することができる。また、記憶する番組リスト情報の絞込みを行うことで、より少ない記憶容量で番組リストをユーザに提示することができる。
【００６０】
図１０は、本実施の形態における、番組のリスト更新の動作フローを示す図である。この図を用いて、番組リスト情報選択記憶部２１２に記憶されている番組リスト情報の更新の流れを説明する。
【００６１】
図１０は、実施の形態１の図６で説明した番組リスト情報の更新の流れのうち、Ｓ５１０、Ｓ５１１以降のステップが異なるのみであるため、簡単のため、Ｓ５１０、Ｓ５１１以降のステップのみについて説明する。
【００６２】
Ｓ５１０もしくはＳ５１１のステップにおいて、番組リスト情報選択記憶部２１２は、その記憶領域に保持する番組リスト情報を生成もしくは更新し、その番組リスト情報について、録画日時や視聴フラグ、レジューム情報などの情報を用いて、番組リスト情報の絞込みを行い、未接続の記録媒体の識別情報に対応した番組リスト情報の中のストリームのタイトル番号に一致する番組リスト情報が削除されるかどうかを確認する（Ｓ９１１）。未接続の記録媒体の識別情報に対応した番組リスト情報の中のストリームのタイトル番号に一致する番組リスト情報が削除されない場合は、番組リスト情報選択記憶部２１２は、Ｓ５１０もしくはＳ５１１で保持された番組リスト情報をそのまま保持して終了する。未接続の記録媒体の識別情報に対応した番組リスト情報の中のストリームのタイトル番号に一致する番組リスト情報が削除される場合は、番組リスト情報選択記憶部２１２は、番組リスト情報から削除対象となるストリームのタイトル番号に一致する番組リスト情報を揮発性メモリから削除し、処理を終了する。
【００６３】
このように構成された録画再生装置においては、記録媒体に記録されている番組管理情報からユーザが番組リストの確認を行う際に必要な番組リスト情報のみを抽出し、さらに抽出した番組情報リストの中から録画日時や視聴フラグ、レジューム情報などの情報を用いて、揮発性メモリに保持する番組リスト情報を絞り込んで保持することで、録画再生装置にその記録媒体が接続されていない場合でも番組リストをユーザに提示することができるとともに、着脱可能な記録媒体に記録された番組情報全体を記憶する場合に比べ、録画再生装置の記憶領域の容量を小さくすることができる。さらに、記憶する番組リスト情報の絞込みを行うことで、ユーザが確認する番組リストの数を減らして、ユーザが大量の番組リストの中から確認したい番組を選択する手間を削減することができる。
【符号の説明】
【００６４】
１００  録画再生装置
１０１  入力部
１０２  ユーザ入力部
１０３  データ受信部
１０４  録画制御部
１０５  再生制御部
１０６  ストリーム書き出し部
１０８  記録媒体制御部
１０９  番組管理情報取得生成部
１１０  記録媒体接続部
１１２  番組リスト情報記憶部
１１３  ストリーム読み出し部
１１４  映像出力制御部
１１５  表示部
１１６  暗復号化部
１１７  記録媒体
２００  録画再生装置
２１２  番組リスト情報選択記憶部
【図１】
2013069396.tif 000003
【図２】
2013069396.tif 000004
【図３】
2013069396.tif 000005
【図４】
2013069396.tif 000006
【図５】
2013069396.tif 000007
【図６】
2013069396.tif 000008
【図７】
2013069396.tif 000009
【図８】
2013069396.tif 000010
【図９】
2013069396.tif 000011
【図１０】
2013069396.tif 000012