(57)【要約】  ユーザの視聴予定時間に合わせて、途中で中断することなくコンテンツの再生を行うことが可能なコンテンツ記録再生装置を提供する。記録再生装置１は、蓄積部１５に蓄積するコンテンツそれぞれに対し、再生に必要な時間を示す再生時間情報を蓄積部１５に記録し、蓄積部１５に蓄積されたコンテンツのうち部分的に視聴対象とするコンテンツ及びそのコンテンツのうち視聴対象とする部分を、部分視聴情報（例えば未視聴情報や再視聴情報）として蓄積部１５に記録する。時間指定部１１からユーザに、コンテンツの視聴を希望する時間数を示す視聴時間を設定させ、番組選択部１４では、蓄積部１５に蓄積されたコンテンツの中から、再生時間情報及び部分視聴情報を参照して、設定された視聴時間内に収まるように再生候補のコンテンツを抽出し再生リストを生成する。
2008068993.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを記録し蓄積するコンテンツ蓄積手段と、該コンテンツ蓄積手段に蓄積された蓄積コンテンツを再生するコンテンツ再生手段とを備えたコンテンツ記録再生装置であって、前記蓄積コンテンツのそれぞれに対し、再生に必要な時間を示す再生時間情報を記録する再生時間記録手段と、前記蓄積コンテンツのうち部分的に視聴対象とするコンテンツ及び該コンテンツのうち視聴対象とする部分を、部分視聴情報として記録する部分視聴情報記録手段と、ユーザに、コンテンツの視聴を希望する時間数を示す視聴時間を設定させる視聴時間設定手段と、前記再生時間情報及び部分視聴情報を参照して、前記視聴時間設定手段で設定された視聴時間内に収まるように再生候補のコンテンツを抽出し再生リストを生成する再生リスト生成手段とを備えたことを特徴とするコンテンツ記録再生装置。
【請求項２】
前記部分視聴情報記録手段は、前記蓄積コンテンツのうち、再度視聴するコンテンツ及び該コンテンツのうち再度視聴する部分を示す再視聴情報をユーザに設定させ、前記部分視聴情報として記録する再視聴情報記録手段を有することを特徴とする請求項１に記載のコンテンツ記録再生装置。
【請求項３】
前記部分視聴情報記録手段は、当該コンテンツ記録再生装置で再生された蓄積コンテンツのそれぞれに対し、未再生の部分を示す未再生情報を、前記部分視聴情報として記録する未再生情報記録手段を有することを特徴とする請求項１に記載のコンテンツ記録再生装置。
【請求項４】
前記部分視聴情報記録手段は、前記蓄積コンテンツのうち、再度視聴するコンテンツ及び該コンテンツのうち再度視聴する部分を示す再視聴情報をユーザに設定させ、前記部分視聴情報の一つとして記録する再視聴情報記録手段と、当該コンテンツ記録再生装置で再生された蓄積コンテンツのそれぞれに対し、未再生の部分を示す未再生情報を、前記部分視聴情報の一つとして記録する未再生情報記録手段とを有することを特徴とする請求項１に記載のコンテンツ記録再生装置。
【請求項５】
前記再生リスト生成手段は、前記部分視聴情報を前記再生時間情報より優先して参照し、該参照した情報で示されるコンテンツの中から、前記視聴時間設定手段で設定された視聴時間内に収まるように再生候補のコンテンツの抽出を実行することを特徴とする請求項１乃至４のいずれか１項に記載のコンテンツ記録再生装置。
【請求項６】
前記再生リスト生成手段は、前記再生時間情報、再視聴情報、及び未再生情報を所定の優先順位で参照し、該参照した情報で示されるコンテンツの中から、前記視聴時間設定手段で設定された視聴時間内に収まるように再生候補のコンテンツの抽出を実行することを特徴とする請求項４に記載のコンテンツ記録再生装置。
【請求項７】
前記再生リスト生成手段は、再生候補のコンテンツとして、前記視聴時間に収まり且つ長い再生時間をもつコンテンツから優先的に抽出を実行することを特徴とする請求項１乃至６のいずれか１項に記載のコンテンツ記録再生装置。
【請求項８】
前記再生リスト生成手段で生成された再生リストを表示し、該再生リストの再生を実行するか否かをユーザに確認するリスト表示手段を備え、前記コンテンツ再生手段は、前記リスト表示手段で再生を実行する旨の確認がとれた場合のみ、前記再生リストに含まれるコンテンツの再生を実行することを特徴とする請求項１乃至７のいずれか１項に記載のコンテンツ記録再生装置。
【請求項９】
前記再生リスト生成手段は、前記再生リストを複数生成し、前記リスト表示手段は、前記再生リスト生成手段で生成された複数の再生リストの中から再生を実行する再生リストをユーザに確認し、前記コンテンツ再生手段は、前記リスト表示手段で再生を実行する旨の確認がとれた再生リストのみ、該再生リストに含まれるコンテンツの再生を実行することを特徴とする請求項８に記載のコンテンツ記録再生装置。
【請求項１０】
前記部分視聴情報を記録した記録日時及び／又はコンテンツ自体を記録した記録日時を記録する日時記録手段を備え、前記再生リスト生成手段は、再生候補のコンテンツとして、前記日時記録手段で記録された記録日時が最も遅いコンテンツから優先的に抽出を実行することを特徴とする請求項１乃至９のいずれか１項に記載のコンテンツ記録再生装置。
【請求項１１】
前記部分視聴情報に示されるコンテンツを視聴した視聴日時を記録する日時記録手段を備え、前記再生リスト生成手段は、再生候補のコンテンツとして、前記日時記録手段で記録された視聴日時が最も遅いコンテンツから優先的に抽出を実行することを特徴とする請求項２乃至４のいずれか１項に記載のコンテンツ記録再生装置。
【請求項１２】
前記視聴時間設定手段は、前記視聴時間としてコンテンツの視聴を希望する時間数と共に再生を開始する開始時刻の情報を、ユーザに設定させ、前記再生リスト生成手段は、再生候補のコンテンツとして、現時点で前記コンテンツ蓄積手段に蓄積されておらず、且つ前記開始時刻まで或いは該開始時刻から前記時間数を加算した終了時刻までには蓄積されている予定のコンテンツの抽出も実行することを特徴とする請求項１乃至１１のいずれか１項に記載のコンテンツ記録再生装置。
【請求項１３】
前記再生リスト生成手段は、再生候補のコンテンツとして、現時点で前記コンテンツ蓄積手段に蓄積されておらず、且つ前記開始時刻まで或いは前記終了時刻までには蓄積されている予定のコンテンツを、優先的に抽出することを特徴とする請求項１２に記載のコンテンツ記録再生装置。
【請求項１４】
コンテンツ蓄積手段に蓄積した蓄積コンテンツをコンテンツ再生手段が再生するコンテンツ記録再生方法であって、再生時間記録手段が、前記蓄積コンテンツのそれぞれに対し、再生に必要な時間を示す再生時間情報を記録するステップと、部分視聴情報記録手段が、前記蓄積コンテンツのうち部分的に視聴対象とするコンテンツ及び該コンテンツのうち視聴対象とする部分を、部分視聴情報として記録するステップと、視聴時間設定手段が、ユーザに、コンテンツの視聴を希望する時間数を示す視聴時間を設定させるステップと、再生リスト生成手段が、前記蓄積コンテンツの中から、前記再生時間情報及び部分視聴情報を参照して、前記視聴時間設定手段が設定した視聴時間内に収まるように再生候補のコンテンツを抽出し再生リストを生成するステップとを含むことを特徴とするコンテンツ記録再生方法。
【請求項１５】
コンテンツを記録し蓄積するコンテンツ蓄積手段と、該コンテンツ蓄積手段に蓄積された蓄積コンテンツを再生するコンテンツ再生手段とを備えたコンテンツ記録再生装置に組み込むためのプログラムであって、前記蓄積コンテンツのそれぞれに対し、再生に必要な時間を示す再生時間情報を記録する再生時間記録ステップと、前記蓄積コンテンツのうち部分的に視聴対象とするコンテンツ及び該コンテンツのうち視聴対象とする部分を、部分視聴情報として記録する部分視聴情報記録ステップと、ユーザに、コンテンツの視聴を希望する時間数を示す視聴時間を設定させる視聴時間設定ステップと、前記蓄積コンテンツの中から、前記再生時間情報及び部分視聴情報を参照して、前記視聴時間設定ステップで設定された視聴時間内に収まるように再生候補のコンテンツを抽出し再生リストを生成する再生リスト生成ステップとを、前記コンテンツ記録再生装置における演算処理装置に実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ記録再生装置、方法、及びプログラムに関し、より詳細には、再生リストに従ってコンテンツを再生することが可能なコンテンツ記録再生装置、コンテンツ記録再生方法、及びその装置に組み込むためのプログラムに関する。
【背景技術】
【０００２】
従来から、映画，ニュース番組，ドラマ，スポーツ番組，音楽番組などのコンテンツが、テレビ放送やラジオ放送によって配信、或いはビデオカセットテープ，ＤＶＤ（Digital Versatile Disc），ＣＤ（Compact Disc），ＢＤ（Blu-ray Disc）等の記録媒体で配布されている。近年は、配信する放送形態も増え、流通する記録媒体の種類や容量も増えてきており、大容量のコンテンツも視聴者に届くようになってきている。さらに、昨今の情報処理機器及びネットワーク技術の進展により、ネットワークを介した通信によっても視聴者にコンテンツが配信されている。【０００３】
放送やネットワーク経由で配信されたコンテンツは、ハードディスクレコーダや各種メディアレコーダなどの録画装置を用いることにより、ハードディスク等の記憶装置や上述のごとき可搬の記録媒体に記録される。放送番組をはじめとする多くのコンテンツを録画装置に記録して蓄積しておくことで、ユーザは、後にいつでも自由にコンテンツを再生させて視聴することができる。【０００４】
また、テレビ放送やラジオ放送で代表される放送コンテンツは、放送時間に視聴者の都合でコンテンツを視聴できないこともあり、これを補償するために録画装置には予約録音機能や予約録画機能が備わっている。これら予約記録機能を用い、ユーザは予約記録を行いたい放送コンテンツを各種メディアや電子番組表（ＥＰＧ）を参照して探し出して予約し、録画装置はその予約を受け付け、その予約に従った記録処理を施して、記憶装置や可搬の記録媒体にコンテンツを蓄積する。【０００５】
録画装置にはコンテンツ再生機能も付加されており、記録・蓄積したコンテンツを内蔵又は外付けされた表示装置及び／又は音声出力装置に出力して再生することが可能となっている。コンテンツ再生時には、蓄積されたコンテンツの一覧リストを表示し、その中から視聴したいコンテンツをユーザが選択操作によって指定する。このような一覧リストは再生するコンテンツのリストであることから再生リストとも呼ばれ、また録画したコンテンツのリストであることが多いことから録画リストとも呼ばれる。【０００６】
再生リストの生成に関する技術としては、蓄積されたコンテンツのうちジャンルやユーザの嗜好に基づいて生成する技術も開示されている（例えば、特許文献１、２を参照）。特許文献１には、現在時刻をもとに、予め時間帯毎に指定した楽曲の種類に従って再生リストを作成する音楽再生装置が記載されている。また、特許文献２には、ユーザの嗜好と視聴時間帯に基づき、リアルタイムで放送されている番組と録画された番組から再生リストを生成する受信装置が記載されている。
【特許文献１】特開２００２−５５９９３号公報
【特許文献２】特開２００５−２４４４７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、実際にコンテンツを視聴する場合には、視聴できる時間が限られていることが多く、そのような場合、上述のごとき再生リストを用いたとしても、結局、視聴を途中で中断しなければならなくなる。コンテンツの視聴を途中で中断すると、続きの視聴を忘れてしまったり、視聴しないまま消去してしまうこともある。【０００８】
本発明は、上述のごとき実情に鑑みてなされたものであり、ユーザの視聴予定時間に合わせて、途中で中断することなくコンテンツの再生を行うことが可能なコンテンツ記録再生装置、コンテンツ記録再生方法、その装置に組み込むためのプログラムを提供することをその目的とする。
【課題を解決するための手段】
【０００９】
本発明は、上述のごとき課題を解決するために、以下の各技術手段でそれぞれ構成される。【００１０】
第１の技術手段は、コンテンツを記録し蓄積するコンテンツ蓄積手段と、該コンテンツ蓄積手段に蓄積された蓄積コンテンツを再生するコンテンツ再生手段とを備えたコンテンツ記録再生装置であって、前記蓄積コンテンツのそれぞれに対し、再生に必要な時間を示す再生時間情報を記録する再生時間記録手段と、前記蓄積コンテンツのうち部分的に視聴対象とするコンテンツ及び該コンテンツのうち視聴対象とする部分を、部分視聴情報として記録する部分視聴情報記録手段と、ユーザに、コンテンツの視聴を希望する時間数を示す視聴時間を設定させる視聴時間設定手段と、前記再生時間情報及び部分視聴情報を参照して、前記視聴時間設定手段で設定された視聴時間内に収まるように再生候補のコンテンツを抽出し再生リストを生成する再生リスト生成手段とを備えたことを特徴としたものである。【００１１】
第２の技術手段は、第１の技術手段において、前記部分視聴情報記録手段は、前記蓄積コンテンツのうち、再度視聴するコンテンツ及び該コンテンツのうち再度視聴する部分を示す再視聴情報をユーザに設定させ、前記部分視聴情報として記録する再視聴情報記録手段を有することを特徴としたものである。【００１２】
第３の技術手段は、第１の技術手段において、前記部分視聴情報記録手段は、当該コンテンツ記録再生装置で再生された蓄積コンテンツのそれぞれに対し、未再生の部分を示す未再生情報を、前記部分視聴情報として記録する未再生情報記録手段を有することを特徴としたものである。【００１３】
第４の技術手段は、第１の技術手段において、前記部分視聴情報記録手段は、前記蓄積コンテンツのうち、再度視聴するコンテンツ及び該コンテンツのうち再度視聴する部分を示す再視聴情報をユーザに設定させ、前記部分視聴情報の一つとして記録する再視聴情報記録手段と、当該コンテンツ記録再生装置で再生された蓄積コンテンツのそれぞれに対し、未再生の部分を示す未再生情報を、前記部分視聴情報の一つとして記録する未再生情報記録手段とを有することを特徴としたものである。【００１４】
第５の技術手段は、第１乃至第４のいずれかの技術手段において、前記再生リスト生成手段は、前記部分視聴情報を前記再生時間情報より優先して参照し、該参照した情報で示されるコンテンツの中から、前記視聴時間設定手段で設定された視聴時間内に収まるように再生候補のコンテンツの抽出を実行することを特徴としたものである。【００１５】
第６の技術手段は、第４の技術手段において、前記再生リスト生成手段は、前記再生時間情報、再視聴情報、及び未再生情報を所定の優先順位で参照し、該参照した情報で示されるコンテンツの中から、前記視聴時間設定手段で設定された視聴時間内に収まるように再生候補のコンテンツの抽出を実行することを特徴としたものである。【００１６】
第７の技術手段は、第１乃至第６のいずれかの技術手段において、前記再生リスト生成手段は、再生候補のコンテンツとして、前記視聴時間に収まり且つ長い再生時間をもつコンテンツから優先的に抽出を実行することを特徴としたものである。【００１７】
第８の技術手段は、第１乃至第７のいずれかの技術手段において、前記再生リスト生成手段で生成された再生リストを表示し、該再生リストの再生を実行するか否かをユーザに確認するリスト表示手段を備え、前記コンテンツ再生手段は、前記リスト表示手段で再生を実行する旨の確認がとれた場合のみ、前記再生リストに含まれるコンテンツの再生を実行することを特徴としたものである。【００１８】
第９の技術手段は、第８の技術手段において、前記再生リスト生成手段は、前記再生リストを複数生成し、前記リスト表示手段は、前記再生リスト生成手段で生成された複数の再生リストの中から再生を実行する再生リストをユーザに確認し、前記コンテンツ再生手段は、前記リスト表示手段で再生を実行する旨の確認がとれた再生リストのみ、該再生リストに含まれるコンテンツの再生を実行することを特徴としたものである。【００１９】
第１０の技術手段は、第１乃至第９のいずれかの技術手段において、前記部分視聴情報を記録した記録日時及び／又はコンテンツ自体を記録した記録日時を記録する日時記録手段を備え、前記再生リスト生成手段は、再生候補のコンテンツとして、前記日時記録手段で記録された記録日時が最も遅いコンテンツから優先的に抽出を実行することを特徴としたものである。【００２０】
第１１の技術手段は、第２乃至第４のいずれかの技術手段において、前記部分視聴情報に示されるコンテンツを視聴した視聴日時を記録する日時記録手段を備え、前記再生リスト生成手段は、再生候補のコンテンツとして、前記日時記録手段で記録された視聴日時が最も遅いコンテンツから優先的に抽出を実行することを特徴としたものである。【００２１】
第１２の技術手段は、第１乃至第１１のいずれかの技術手段において、前記視聴時間設定手段は、前記視聴時間としてコンテンツの視聴を希望する時間数と共に再生を開始する開始時刻の情報を、ユーザに設定させ、前記再生リスト生成手段は、再生候補のコンテンツとして、現時点で前記コンテンツ蓄積手段に蓄積されておらず、且つ前記開始時刻まで或いは該開始時刻から前記時間数を加算した終了時刻までには蓄積されている予定のコンテンツの抽出も実行することを特徴としたものである。【００２２】
第１３の技術手段は、第１２の技術手段において、前記再生リスト生成手段は、再生候補のコンテンツとして、現時点で前記コンテンツ蓄積手段に蓄積されておらず、且つ前記開始時刻まで或いは前記終了時刻までには蓄積されている予定のコンテンツを、優先的に抽出することを特徴としたものである。【００２３】
第１４の技術手段は、コンテンツ蓄積手段に蓄積した蓄積コンテンツをコンテンツ再生手段が再生するコンテンツ記録再生方法であって、再生時間記録手段が、前記蓄積コンテンツのそれぞれに対し、再生に必要な時間を示す再生時間情報を記録するステップと、部分視聴情報記録手段が、前記蓄積コンテンツのうち部分的に視聴対象とするコンテンツ及び該コンテンツのうち視聴対象とする部分を、部分視聴情報として記録するステップと、視聴時間設定手段が、ユーザに、コンテンツの視聴を希望する時間数を示す視聴時間を設定させるステップと、再生リスト生成手段が、前記蓄積コンテンツの中から、前記再生時間情報及び部分視聴情報を参照して、前記視聴時間設定手段が設定した視聴時間内に収まるように再生候補のコンテンツを抽出し再生リストを生成するステップとを含むことを特徴としたものである。【００２４】
第１５の技術手段は、コンテンツを記録し蓄積するコンテンツ蓄積手段と、該コンテンツ蓄積手段に蓄積された蓄積コンテンツを再生するコンテンツ再生手段とを備えたコンテンツ記録再生装置に組み込むためのプログラムであって、前記蓄積コンテンツのそれぞれに対し、再生に必要な時間を示す再生時間情報を記録する再生時間記録ステップと、前記蓄積コンテンツのうち部分的に視聴対象とするコンテンツ及び該コンテンツのうち視聴対象とする部分を、部分視聴情報として記録する部分視聴情報記録ステップと、ユーザに、コンテンツの視聴を希望する時間数を示す視聴時間を設定させる視聴時間設定ステップと、前記蓄積コンテンツの中から、前記再生時間情報及び部分視聴情報を参照して、前記視聴時間設定ステップで設定された視聴時間内に収まるように再生候補のコンテンツを抽出し再生リストを生成する再生リスト生成ステップとを、前記コンテンツ記録再生装置における演算処理装置に実行させることを特徴としたものである。
【発明の効果】
【００２５】
本発明によれば、ユーザの視聴予定時間に合わせて、途中で中断することなくコンテンツの再生を行うことが可能となる。
【図面の簡単な説明】
【００２６】
【図１】本発明の一実施形態に係る記録再生装置の一構成例を示すブロック図である。
【図２】図１の記録再生装置における蓄積部に記録されている番組情報の一例を示す図である。
【図３】図１の記録再生装置における再生リスト生成処理の一例を説明するためのフロー図である。
【図４】図２の番組情報を参照して図３の処理により生成された再生リストの一例を示す図である。
【図５】図１の記録再生装置における再生リスト生成処理の他の例を説明するためのフロー図である。
【図６】図２の番組情報を参照して図５の処理により生成された再生リストの一例を示す図である。
【図７】図１の記録再生装置における蓄積部に記録されている番組情報の他の例を示す図である。
【図８】図１の記録再生装置における再生リスト生成処理の他の例を説明するためのフロー図である。
【図９】図７の番組情報を参照して図８の処理により生成された再生リストの一例を示す図である。
【図１０】図１の記録再生装置における再生リスト生成処理の他の例を説明するためのフロー図である。
【図１１】図７の番組情報を参照して図１０の処理により生成された再生リストの一例を示す図である。
【図１２】図１の記録再生装置における蓄積部に記録されている番組情報の他の例を示す図である。
【図１３】図１の記録再生装置における再生リスト生成処理の他の例を説明するためのフロー図である。
【図１４】図１２の番組情報を参照して図１３の処理により生成された再生リストの一例を示す図である。
【符号の説明】
【００２７】
１…記録再生装置、１１…時間指定部、１２…部分視聴設定部、１２ａ…再視聴時間設定部、１２ｂ…未再生時間設定部、１３…番組受信部、１４…番組選択部、１５…蓄積部、１６…表示部。
【発明を実施するための最良の形態】
【００２８】
本発明に係るコンテンツ記録再生装置（以下、単に記録再生装置という）は、コンテンツを記録し蓄積するコンテンツ蓄積手段と、コンテンツ蓄積手段に蓄積したコンテンツ（蓄積コンテンツ）を再生するコンテンツ再生手段とを備えるものとする。記録再生装置は、映像・音声を取り扱う装置において録画再生装置と呼ばれ、音声のみを取り扱う装置において録音再生装置と呼ばれる。以下、記録再生装置が、外部表示装置に対してコンテンツ再生や再生リストの表示を行うレコーダ等の録画再生装置であることを前提にしてのみ説明する。なお、録音再生装置であっても、本発明における再生リストの表示は内蔵の表示部又は外付けの表示装置で行われる。【００２９】
記録再生装置としては、例えば、地上波デジタル放送，ＣＳ放送，ＢＳ放送等のデジタル放送受信チューナ付きで、放送コンテンツ等のコンテンツの蓄積が可能なＨＤＤレコーダ（大容量記憶装置付きデジタル放送録画装置）や、大容量記憶装置付きデジタル放送ＴＶ、その他、チューナ付き汎用コンピュータなど、チューナ（蓄積系の入力ソースのみを取り扱う場合には不要）、コンテンツ再生手段、及びコンテンツ蓄積手段を備えたあらゆる機器に適用可能である。【００３０】
コンテンツ再生手段は、記録再生装置内蔵の表示装置及びその表示装置に対してコンテンツを出力する手段で構成しても、また記録再生装置外部の表示装置に対しコンテンツを視聴用に出力する手段として構成してもよい。コンテンツ蓄積手段は、ハードディスク（ＨＤＤ）等の記憶装置や、ＤＶＤ，ＣＤ，ＢＤ等の装脱可能な可搬記録媒体に対する駆動装置などで構成される。また、記録対象のコンテンツは、放送系の入力ソース（各種放送波）や蓄積系の入力ソース（配信サーバや可搬記録媒体等）など１又は複数種類の入力ソースから取得可能となっていればよい。以下の説明では、放送系の入力ソースから得られる番組コンテンツ（以下、単に番組という）を表示部に表示する記録再生装置を例に挙げる。【００３１】
図１は、本発明の一実施形態に係る記録再生装置の一構成例を示すブロック図で、図中、１は記録再生装置である。また、図２は、図１の記録再生装置における蓄積部に記録されている番組情報の一例を示す図で、図中、２０は番組情報である。【００３２】
本発明に係る記録再生装置１は、コンテンツ蓄積手段及びコンテンツ再生手段に加え、後述する再生時間記録手段、部分視聴情報記録手段（再視聴情報記録手段及び／又は未再生情報記録手段等）、視聴時間設定手段、及び再生リスト生成手段を備え、再生リスト表示処理を実行する。これらの手段を備える記録再生装置として、図１では、番組受信部１３、蓄積部１５、及び表示部１６などの一般的な構成要素に加え、本発明の主たる特徴として、時間指定部１１、部分視聴設定部１２（再視聴時間設定部１２ａ及び未再生時間設定部１２ｂ）、及び番組選択部１４を備えた記録再生装置１を例示している。【００３３】
本発明に係る再生リスト表示処理を実行するための各手段は、例えば、ユーザ操作を受け付ける操作ボタン等のユーザインターフェース、ＣＰＵ（中央演算処理装置）、ＲＡＭ（Random Access Memory）、及びＲＡＭで読み出してＣＰＵで実行可能なようにプログラム（再生リスト生成用プログラム）を記録したＲＯＭ（Read Only Memory）などで構成してもよい。【００３４】
番組受信部１３は、放送の受信及び復調を主として行い、ＥＰＧデータの受信も可能としておけばよい。蓄積部１５は、コンテンツ蓄積手段の一例であって番組コンテンツ（録画番組データ）の記録・蓄積を行う。番組受信部１３で受信した番組は、ユーザの録画操作（予約録画操作も含む）に従って蓄積部１５へ記録されることとなる。なお、受信した番組は、直接、表示部１６に出力してリアルタイムに再生することもできる。【００３５】
また、蓄積部１５は、再生時間記録手段及び部分視聴情報記録手段の一部としても機能し、それらの記録先となって、蓄積された番組に関する番組情報２０（再生時間情報２２と、再視聴情報２４及び／又は未再生情報２３とを含む）を記録・蓄積する。ここで、番組情報２０としては、前回視聴済みである事実やユーザの視聴好みなどを記録した視聴解析データ等も含んでよい。【００３６】
番組選択部１４は、再生リスト生成手段として機能して再生リストを生成する部位であり、その詳細は後述する。表示部１６は、ＣＲＴ（Cathode-ray Tube），ＬＣＤ（Liquid Crystal Display），ＰＤＰ（Plasma Display Panel）等の表示装置でなり、コンテンツ（この例では番組の映像）の表示を行うと共に、番組選択部１４で生成された再生リストを表示する。【００３７】
本発明に係る再生リスト生成処理について詳述する。再生時間記録手段は、蓄積部１５に蓄積する番組それぞれに対し、再生に必要な時間を示す再生時間情報２２を記録する手段であり、蓄積部１５及び番組受信部１３で例示している。再生時間情報２２は、記録された番組全体の再生時間（録画時間）を示す情報である。再生時間情報２２は、コンテンツ情報の一つとして取得すればよく、ここで説明している放送系入力ソースの例では、番組受信部１３から番組情報の一つとして或いはＥＰＧデータの一つとして取得してもよい。また、再生時間情報２２は、蓄積部１５での録画していた時間（録画時間）として得てもよい。【００３８】
部分視聴情報記録手段は、蓄積部１５に蓄積された番組のうち部分的に視聴対象とする番組及びそれら番組のうち視聴対象とする部分を、部分視聴情報として記録する手段である。部分視聴情報記録手段は、好ましくは再視聴情報記録手段及び／又は未再生情報記録手段を有し、後述するように、部分視聴情報として再視聴情報２４及び／又は未再生情報２３を記録する。【００３９】
再視聴情報記録手段は、蓄積部１５に蓄積された番組のうち、再度視聴する番組及びそれらの番組のうち再度視聴する部分を示す再視聴情報２４をユーザに設定させ、部分視聴情報として記録する手段であり、再視聴時間設定部１２ａ及び蓄積部１５で例示している。再視聴情報２４は、番組の中でユーザが今後もう一度見たい部分として選択して再視聴設定を行った部分の再生時間を示す情報である。【００４０】
再視聴時間設定部１２ａは、番組に対して再視聴時間を、例えば再視聴部分の選択操作などによってユーザに設定させ、蓄積部１５は、設定された再視聴時間を示す再視聴情報２４を記録する。再視聴情報２４の記録としては、例えば、再度視聴する番組に対してフラグを立て、再度視聴する部分を、例えば期間の情報又はその期間が示す時間（再視聴時間）の情報として記録するとよい。【００４１】
未再生情報記録手段は、蓄積部１５に蓄積され記録再生装置１で過去に再生された番組それぞれに対し、未再生の部分を示す未再生情報２３を、部分視聴情報として記録する手段であり、未再生時間設定部１２ｂ及び蓄積部１５で例示している。未再生情報２３は、番組の中でユーザが未だ一度も視聴していない部分の再生時間を示す情報であり、再視聴途中の場合には番組の中でユーザが未だ今回視聴していない部分の再生時間を示す情報となる。【００４２】
未再生時間設定部１２ｂは、番組を再生する際に途中で再生を中断したときに自動的に検知し、検知した位置とその番組全体の再生時間などから未再生時間（未視聴時間）を算出し、蓄積部１５は、算出した未視聴時間を未再生情報２３として記録する。未再生情報２３の記録としては、例えば、ユーザが番組再生途中で再生を中断した場合に自動的に、未再生がある番組としてフラグを立て、未再生部分を例えば期間の情報又はその期間が示す時間（未視聴時間）の情報として記録するとよい。なお、未再生情報２３としては、全く再生した部分がない番組に対するその旨を示す情報を含んでもよい。【００４３】
視聴時間設定手段は、コンテンツの視聴を希望する時間数を示す視聴時間を、ユーザに設定させる手段で、時間指定部１１及び蓄積部１５で例示している。時間指定部１１は、ユーザから、視聴する時間数（視聴時間）を選択又は数字で入力させ、蓄積部１５は、入力された視聴時間数を再生リスト生成時に使用するために一時的に記憶する。なお、ここでの時間数とは、当然、時間単位に限らず分単位などであってもよく、例えば時間数として１時間２０分、９０分などといった指定も可能とする。【００４４】
時間指定部１１及び部分視聴設定部１２は、ユーザ操作を行うためのユーザインターフェースとしてのリモートコントローラ（リモコン）や本体側の操作ボタンなどを含んで構成され、いずれか又は双方によって視聴時間の指定入力及び再度視聴する部分の指定入力を可能にしておくとよい。また、時間指定部１１及び部分視聴設定部１２は、ユーザ入力用にグラフィカルユーザインターフェース（ＧＵＩ）を備え、ユーザ入力が簡易に行えるよう視覚的に補助するよう構成するとよい。なお、このＧＵＩは、実際には上述したＲＯＭ等に実行可能に格納しておくとよい。【００４５】
図２の番組情報２０で示したように、蓄積部１５に番組名（又は番組ＩＤ）２１及び番組名２１で例示した番組（ここでは番組Ａ〜Ｇ）が記録されている場合を想定する。上述のごとき構成により、再視聴時間設定部１２ａ、未再生時間設定部１２ｂ、及び番組受信部１３の再生時間を取得する部位又は蓄積部１５の録画時間をカウントする部位などによって、番組名（Ａ〜Ｇ）２１のそれぞれに対し、再生時間情報（録画時間）２２、未再生情報（未視聴時間）２３、及び再視聴情報（再視聴時間）２４が、好ましくは図２の番組情報２０のごときテーブル形式で記録されることとなる。例えば、番組Ｅの録画時間は１時間、未視聴時間は０時間（無し）、再視聴時間は３０分、といった具合に記録される。【００４６】
再生リスト生成手段は、蓄積部１５に蓄積された番組の中から、再生時間情報２２、部分視聴情報（再視聴情報２４及び／又は未再生情報２３等）を参照して、時間指定部１１で設定された視聴時間内に収まるように再生候補の番組を抽出し、抽出した番組からなる再生リストを生成する。再生リスト生成手段は、番組選択部１４及び蓄積部１５で例示しており、番組選択部１４が蓄積部１５に蓄積された番組の中から同じく蓄積部１５に蓄積された各情報２２〜２４（番組情報２０）を参照して、１又は複数の番組からなる再生リストを、好ましくは動的に生成する。再生リストは、番組の抽出を行う度に番組を追記していくようにして生成してもよい。【００４７】
番組選択部１４は、このようにして、ユーザから指定された視聴時間を超えないように蓄積部１５から番組を選択し、再生リストを生成する。生成した再生リストは、リスト表示手段にて表示し、ユーザに提示するとよい。このリスト表示手段は、表示部１６で例示できるものであり、表示部１６は、再生リストをＯＳＤデータなどとして表示する。【００４８】
コンテンツ再生手段の一つである表示部１６は、ユーザが選択した再生リストに含まれる番組の映像を再生表示し、表示部１６と同時にコンテンツ再生手段の一つであるスピーカ等の音声出力部（図示せず）へその番組の音声を再生出力する。なお、再生リストには、抽出順序に従って再生順序を設定しておくなどすればよい。【００４９】
また、表示部１６で再生リストを表示した際に、その再生リストの再生を実行するか否かをユーザに確認する画面や音声を出力するようにしてもよい。そして、コンテンツ再生手段は、リスト表示手段で再生を実行する旨の確認がとれた場合のみ、再生リストに含まれる番組を蓄積部１５から読み出して順に再生を実行するようにすればよい。【００５０】
また、番組選択部１４は、再生リストを複数生成し、リスト表示手段が生成された複数の再生リストの中から再生を実行する再生リストをユーザに確認する画面や音声を出力するようにしてもよい。生成される個々の再生リストは、お互い全く異なる番組のみで構成するものであっても、一部の番組が重複するものであってもよい。そして、コンテンツ再生手段は、リスト表示手段で再生を実行する旨の確認がとれた再生リストのみ、その再生リストに含まれる番組を蓄積部１５から読み出して順に再生を実行するようにすればよい。【００５１】
以上、本実施形態によれば、予めユーザが視聴できる時間を指定できるようにし、ユーザから入力された指定時間を超えないように、すなわち合計時間が指定時間を超えないように再生する番組を選択していき、再生リストを生成するため、ユーザの視聴予定時間に合わせて、途中で中断することなく番組の再生を行うことが可能となる。すなわち、時間を予め指定することによって、限られた時間を無駄なく有効に利用して、中途半端な再生が生じないように、番組の再生を行うことができる。時間情報を入力すると、蓄積された番組から指定時間内に再生できるスケジュールをいくつか組み立てて提示する。そこでのスケジューリングは、再生する番組を選択して選択した順番でその再生を実行するようなものであり、この点で、本発明で実行される再生リスト表示処理は「お薦めスケジュール再生」処理であるとも言える。【００５２】
図３は、図１の記録再生装置における再生リスト生成処理の一例を説明するためのフロー図、図４は、図２の番組情報を参照して図３の処理により生成された再生リストの一例を示す図である。図３及び図４を併せて参照しながら、部分視聴情報として未再生情報（未視聴時間）２３のみを利用した再生リスト生成処理について説明する。【００５３】
まず、時間指定部１１にてユーザが指定する時間を入力し、その時間（視聴時間）を番組選択部１４へ渡す（ステップＳ１）。番組選択部１４では、その視聴時間（ユーザ指定時間）を残り時間とし（ステップＳ２）、未視聴時間が残り時間に収まる番組（I）が存在するか否かを判定する（ステップＳ３）。ステップＳ３の判定の結果、存在した場合、番組選択部１４は、番組（I）の中で最も未視聴時間の長い番組（i）を再生リストに追加し（ステップＳ４）、残り時間を現在の残り時間から番組（i）の未視聴時間を差し引いた値にし（ステップＳ５）、ステップＳ３へ戻る。この処理により指定時間が２時間の場合、図２の番組情報２０に含まれる番組Ａ〜Ｇに対しては、まず番組Ｃが選択され、次いで番組Ｇ、番組Ｄが順に選択され、この時点での残り時間が３０分となる。【００５４】
ステップＳ３で存在しないと判定された場合、番組選択部１４は、録画時間が残り時間に収まる番組（II）が存在するか否かを判定する（ステップＳ６）。ステップＳ６の判定の結果、存在した場合、番組選択部１４は、番組（II）の中で最も録画時間の長い番組（ii）を再生リストに追加し（ステップＳ７）、残り時間を現在の残り時間から番組（ii）の録画時間を差し引いた値にし（ステップＳ８）、ステップＳ６へ戻る。残り時間が３０分であるので、この処理により番組Ａが選択され、この時点での残り時間が０分となる。なお、ここでは残り時間が０分となる例を示したが、余るような場合も多々ある。【００５５】
このようにして、残り再生時間を超えない未視聴時間のある番組がなくなるまで選択と再生リストへの追加を繰り返す。そして、残り再生時間に収まる未視聴時間のある番組がなくなり、再生時間が指定時間を超えていない場合には、番組の録画時間が残り再生時間を超えないような番組を選択する。また、ステップＳ４，Ｓ７のように、番組選択部１４は、再生候補の番組として、視聴時間に収まり且つ長い再生時間をもつ番組から優先的に抽出を実行する（再生リストに追加していく）ようにすることが好ましい。【００５６】
ステップＳ６で存在しないと判定された場合、番組選択部１４は再生リスト４０を表示部１６へ出力して表示させる（ステップＳ９）。再生リスト４０には、再生順序４１、番組名４２、及び再生時間４３が含まれ、ユーザの指定時間も含まれるようにしてもよい。また、ステップＳ３，Ｓ６のいずれにも該当する番組が蓄積部１５に存在しない場合、再生リストは作成しないか、或いは空の再生リストを作成して表示すればよい。なお、再生リスト表示後の処理については、上述した通り、そのまま或いはユーザ確認を経て再生リストに含まれる番組を順番に表示部１６等で再生するなどすればよい。【００５７】
このように、番組を選択する方法の一つとして、番組でユーザが未だ視聴していない部分の時間を表す未視聴時間を利用することで、その未視聴部分を再生スケジュールに組み込むことができ、番組の視聴忘れを防ぐことができ、また未視聴部分だけを効率的に視聴することが可能となる。【００５８】
図５は、図１の記録再生装置における再生リスト生成処理の他の例を説明するためのフロー図、図６は、図２の番組情報を参照して図５の処理により生成された再生リストの一例を示す図である。図５及び図６を併せて参照しながら、部分視聴情報として再視聴情報（再視聴時間）２４のみを利用した再生リスト生成処理について説明する。【００５９】
まず、図３のステップＳ１，Ｓ２の処理が実行される（ステップＳ１１，Ｓ１２）。続いて番組選択部１４は、再視聴時間が残り時間に収まる番組（III）が存在するか否かを判定する（ステップＳ１３）。ステップＳ１３の判定の結果、存在した場合、番組選択部１４は、番組（III）の中で最も再視聴時間の長い番組（iii）を再生リストに追加し（ステップＳ１４）、残り時間を現在の残り時間から番組（iii）の再視聴時間を差し引いた値にし（ステップＳ１５）、ステップＳ１３へ戻る。この処理により指定時間が２時間の場合、図２の番組情報２０に含まれる番組Ａ〜Ｇに対しては、まず番組Ｆが選択され、次いで番組Ａ、さらに番組Ｅが順に選択され、この時点での残り時間が０分となる。【００６０】
ステップＳ１３で存在しないと判定された場合、番組選択部１４は、図３のステップＳ６〜Ｓ８と同様の処理を実行する（ステップＳ１６〜Ｓ１８）。ステップＳ１６〜Ｓ１８の処理により残り時間が０分であるので、どの番組も選択しないこととなるが、当然、残り時間が残っていてそれより短い録画時間の番組が存在すればその番組が選択されることとなる。【００６１】
このようにして、残り再生時間を超えない再視聴時間のある番組がなくなるまで選択と再生リストへの追加を繰り返す。そして、残り再生時間に収まる再視聴時間のある番組がなくなり、再生時間が指定時間を超えていない場合には、番組の録画時間が残り再生時間を超えないような番組を選択する。また、ステップＳ１４，Ｓ１７のように、番組選択部１４は、再生候補の番組として、視聴時間に収まり且つ長い再生時間をもつ番組から優先的に抽出を実行する（再生リストに追加していく）ようにすることが好ましい。【００６２】
ステップＳ１６で存在しないと判定された場合、番組選択部１４は再生リスト６０を表示部１６へ出力して表示させる（ステップＳ１９）。再生リスト６０には、再生順序６１、番組名６２、及び再生時間６３が含まれ、ユーザの指定時間も含まれるようにしてもよい。なお、ステップＳ１３，Ｓ１６のいずれにも該当する番組が蓄積部１５に存在しない場合や、再生リスト表示後の処理については、図３を参照して説明した通りである。【００６３】
このように、番組を選択する方法の一つとして、視聴の終わった番組に対してユーザが再度視聴したい場合に再視聴時間を設定してスケジューリングに利用することで、その再視聴部分を再生スケジュールに組み込むことができ、ユーザが再度視聴したい再視聴部分だけを効率的に視聴することが可能となる。【００６４】
また、図３及び図４で説明した未視聴時間を利用した再生リスト生成処理と、図５及び図６で説明した再視聴時間を利用した再生リスト生成処理とを組み合わせる場合には、選択する番組に、未視聴時間と再視聴時間を組み合わせ、合計時間が指定時間を超えないように選択するようにすればよい。例えば、図３のステップＳ１〜Ｓ５の後に図５のステップＳ１３〜Ｓ１９を実行するようにしてもよい。逆に、図５のステップＳ１１〜Ｓ１５の後に図３のステップＳ３〜Ｓ９を実行するようにしてもよい。未視聴時間と再視聴時間とをどちらを優先して参照して選択していくかは、ユーザ設定可能としておいてもよい。【００６５】
また、上述のいずれの例でも、より好ましい形態として、再生時間情報より部分視聴情報を優先して参照して選択を実行し、その順序で再生可能な再生リストを生成しているが、再生時間情報と部分視聴情報との参照順序も逆であってもよい。【００６６】
図７は、図１の記録再生装置における蓄積部に記録されている番組情報の他の例を示す図である。本発明に係る他の実施形態として、上述した各実施形態における記録再生装置１において、番組の録画日時、再視聴設定日時、視聴日時、視聴回数などの日時情報を、再生リストに載せる（スケジュールに組み込む）ための番組の選択に利用するようにしてもよい。【００６７】
そのため、記録再生装置１は、部分視聴情報（未再生情報及び／又は再視聴情報等）を記録した記録日時及び／又は番組自体を記録した記録日時を記録する日時記録手段を備えるようにしてもよく、この日時記録手段は蓄積部１５や番組受信部１３に含んで例示できる。そして、番組選択部１４は、再生候補の番組として、日時記録手段で記録された記録日時が最も遅い番組から優先的に抽出を実行するようにするとよい。【００６８】
例えば、番組選択部１４は、日時記録手段で記録された部分視聴情報の記録日時が最も遅い番組から優先的に抽出を実行してもよいし、日時記録手段で記録された番組自体の記録日時（記録終了日時又は記録開始日時）が最も遅い番組から優先的に抽出を実行してもよい。また、番組選択部１４は、部分視聴情報の記録日時及び番組自体の記録日時（記録終了日時又は記録開始日時）を同一概念の日時（すなわちユーザが何らかの形で関与した日時）として扱い、その日時が最も遅い番組から優先的に抽出を実行するようにしてもよい。【００６９】
また、日時記録手段は、部分視聴情報に示される番組（再視聴情報に示される番組及び／又は未再生情報に示される番組）を視聴した視聴日時を記録する手段として構成してもよい。この場合、番組選択部１４は、再生候補の番組として、日時記録手段で記録された視聴日時が最も遅い番組から優先的に抽出を実行するようにするとよい。なお、「視聴日時」とは、視聴を少なくとも部分的に終えてる番組に対して規定できるものであり、全く未視聴の番組に対しては規定されるものではない。【００７０】
また、視聴日時だけではなく、視聴回数を記録しておき、その視聴回数が多い番組又は少ない番組から優先的に抽出を実行するようにしてもよい。【００７１】
図７の番組情報７０では、これらの様々な形態のうち、ユーザがその番組を最後に視聴した日時（時刻）を表す番組の視聴日時（最近視聴時刻）、並びにその番組の録画が終了した日時（時刻）を表す番組自体の記録日時（録画終了時刻）を採用し、蓄積部１５に蓄積した例を示している。勿論、他の日時情報を採用した場合も以下に示す処理と同様の処理を行えばよい。【００７２】
この例では、蓄積部１５に、番組名（又は番組ＩＤ）７１及び番組名７１で例示した番組（ここでは番組Ａ〜Ｅ）が記録されている場合を想定する。上述のごとき構成により、番組受信部１３の再生時間を取得する部位又は蓄積部１５の録画終了日時を記録する部位などによって、番組名（Ａ〜Ｅ）７１のそれぞれに対し、再生時間情報（録画時間）７２、視聴日時情報（最近視聴日時）７３、及び録画日時情報（録画終了日時）７４が、好ましくは図７の番組情報７０のごときテーブル形式で記録されることとなる。例えば、番組Ｃの録画時間は１時間、最近視聴日時は２００６／０１／０７  ２２：００、録画終了日時は２００６／０１／０７  １２：００、といった具合に記録される。ここで未視聴の場合にも、（＊）で例示するように所定の記号を記録するか空データとするかにより対応できる。なお、番組情報７０では、未再生情報（未視聴時間）及び再視聴情報（再視聴時間）を含まない例を示しているが、必要に応じて含むように情報記録を実行するとよい。【００７３】
これらの様々な形態においても、蓄積部１５には番組情報７０に記された番組自体Ａ〜Ｅが記録され、蓄積されており、ユーザが時間指定部１１から視聴する時間を入力することで、或いは適時に、番組情報７０のごとき番組情報も記録され、蓄積される。そして、番組選択部１４がユーザ指定の視聴時間及び番組情報７０に基づいて再生リストを生成する。その処理について、図８及び図９を参照した処理例と図１０及び図１１を参照した処理例とを挙げて説明する。【００７４】
図８は、図１の記録再生装置における再生リスト生成処理の他の例を説明するためのフロー図、図９は、図７の番組情報を参照して図８の処理により生成された再生リストの一例を示す図である。図８及び図９を併せて参照しながら、日時情報として最近視聴日時のみを利用した再生リスト生成処理について説明する。【００７５】
まず、図３のステップＳ１，Ｓ２の処理が実行される（ステップＳ２１，Ｓ２２）。続いて番組選択部１４は、録画時間が残り時間に収まる番組（V）が存在するか否かを判定する（ステップＳ２３）。ステップＳ２３の判定の結果、存在した場合、番組選択部１４は、番組（V）の中で最も最近視聴日時の新しい番組（v）を再生リストに追加し（ステップＳ２４）、残り時間を現在の残り時間から番組（v）の録画時間を差し引いた値にし（ステップＳ２５）、ステップＳ２３へ戻る。この処理により指定時間が４時間の場合、図７の番組情報７０に含まれる番組Ａ〜Ｅに対しては、まず番組Ａが選択され、次いで番組Ｄ、さらに番組Ｃが順に選択され、この時点での残り時間が３０分となる。【００７６】
このようにして、番組選択部１４は、蓄積部１５に記録された番組の中から指定された時間を超えず、且つ最近視聴日時が新しい番組を蓄積部１５から選択し、再生リストに追加し、残り再生時間を計算して残り再生時間を超えない番組がなくなるまで選択と再生リストへの追加を繰り返す。また、ステップＳ２４のように、番組選択部１４は、再生候補の番組として、視聴時間に収まり且つ最も最近視聴された番組から優先的に抽出を実行する（再生リストに追加していく）ようにすることが好ましい。【００７７】
ステップＳ２３で存在しないと判定された場合、番組選択部１４は再生リスト９０を表示部１６へ出力して表示させる（ステップＳ２６）。再生リスト９０には、再生順序９１、番組名９２、及び再生時間９３が含まれ、ユーザの指定時間も含まれるようにしてもよい。なお、ステップＳ２３に該当する番組が蓄積部１５に存在しない場合や、再生リスト表示後の処理については、図３を参照して説明した通りである。【００７８】
このように、番組を選択する方法の一つとして、一番最近視聴した番組を優先的に選択してスケジューリングに利用することで、ユーザの記憶に新しい番組の続きを余り間をおかずに視聴させることができる。逆に、一番古く視聴した番組を優先的に選択することで、ユーザの記憶から消えそうな番組から優先的に番組の続きを視聴させることができる。【００７９】
図１０は、図１の記録再生装置における再生リスト生成処理の他の例を説明するためのフロー図、図１１は、図７の番組情報を参照して図１０の処理により生成された再生リストの一例を示す図である。図１０及び図１１を併せて参照しながら、日時情報として録画終了日時のみを利用した再生リスト生成処理について説明する。【００８０】
まず、図３のステップＳ１，Ｓ２の処理が実行される（ステップＳ３１，Ｓ３２）。続いて番組選択部１４は、録画時間が残り時間に収まる番組（VI）が存在するか否かを判定する（ステップＳ３３）。ステップＳ３３の判定の結果、存在した場合、番組選択部１４は、番組（VI）の中で最も録画終了日時の新しい番組（vi）を再生リストに追加し（ステップＳ３４）、残り時間を現在の残り時間から番組（vi）の録画時間を差し引いた値にし（ステップＳ３５）、ステップＳ３３へ戻る。この処理により指定時間が４時間の場合、図７の番組情報７０に含まれる番組Ａ〜Ｅに対しては、まず番組Ｅが選択され、次いで番組Ｃ、さらに番組Ｄ、番組Ｂが順に選択され、この時点での残り時間が０分となる。【００８１】
このようにして、番組選択部１４は、蓄積部１５に記録された番組の中から指定された時間を超えず、且つ録画終了日時が新しい番組を蓄積部１５から選択し、再生リストに追加し、残り再生時間を計算して残り再生時間を超えない番組がなくなるまで選択と再生リストへの追加を繰り返す。また、ステップＳ３４のように、番組選択部１４は、再生候補の番組として、視聴時間に収まり且つ最も最近録画された番組から優先的に抽出を実行する（再生リストに追加していく）ようにすることが好ましい。【００８２】
ステップＳ３３で存在しないと判定された場合、番組選択部１４は再生リスト１１０を表示部１６へ出力して表示させる（ステップＳ３６）。再生リスト１１０には、再生順序１１１、番組名１１２、及び再生時間１１３が含まれ、ユーザの指定時間も含まれるようにしてもよい。なお、ステップＳ３３に該当する番組が蓄積部１５に存在しない場合や、再生リスト表示後の処理については、図３を参照して説明した通りである。【００８３】
このように、番組を選択する方法の一つとして、一番最近録画した番組を優先的に選択してスケジューリングに利用することで、最近録画した番組を直ぐに視聴させることができる。逆に、一番古く録画した番組を優先的に選択することで、古い番組から優先的に視聴させることができる。【００８４】
また、図８及び図９で説明した最近視聴日時を利用した再生リスト生成処理と、図１０及び図１１で説明した録画終了日時を利用した再生リスト生成処理とを組み合わせる場合には、選択する番組に、それらの日時を組み合わせ、合計時間が指定時間を超えないように選択するようにすればよい。例えば、図８のステップＳ２１〜Ｓ２５の後に図１０のステップＳ３３〜Ｓ３６を実行するようにしてもよい。逆に、図１０のステップＳ３１〜Ｓ３５の後に図８のステップＳ２３〜Ｓ２６を実行するようにしてもよい。最近視聴日時と録画終了日時とのどちらを優先して参照して選択していくかは、ユーザ設定可能としておいてもよい。【００８５】
また、図７乃至図１１で説明した実施形態においても、再生リストは複数生成してユーザ選択させるようにしてもよい。さらに、図２乃至図６で説明した実施形態と図７乃至図１１で説明した実施形態とを組み合わせた処理も可能であり、番組情報として必要な情報を蓄積部１５に格納しておき、番組情報の中から参照する優先順位を決めておけば、その優先順位に応じた番組の抽出、及び再生リストの生成・表示が可能となる。【００８６】
上述した各実施形態における記録再生装置１では、ユーザが指定時間（視聴時間）を入力設定した時刻において、蓄積部１５に蓄積されている番組のみを再生リストの対象としている。しかしながら、ユーザが視聴開始時刻も入力設定してから実際に再生する際には、番組毎に順番に再生していくため、ある番組を再生し終わった時点で新たに他の番組が録画されているような場面も存在する。従って、本発明では、録画予約されている番組も再生リストの対象とすること、すなわち録画予約情報も再生リスト生成時に参照することが好ましく、このような実施形態について、図１２乃至図１４を参照して説明する。【００８７】
図１２は、図１の記録再生装置における蓄積部に記録されている番組情報の他の例を示す図、図１３は、図１の記録再生装置における再生リスト生成処理の他の例を説明するためのフロー図、図１４は、図１２の番組情報を参照して図１３の処理により生成された再生リストの一例を示す図である。【００８８】
そのため、記録再生装置１における視聴時間設定手段は、視聴時間として番組の視聴を希望する時間数と共に再生を開始する開始時刻（開始日時）の情報を、ユーザに設定させるようにしてもよい。そして、番組選択部１４は、再生候補の番組として、現時点で蓄積部１５に蓄積されておらず、且つ開始時刻まで或いは終了時刻（開始時刻から時間数を足した時刻）までには蓄積されている予定の番組の抽出も実行するようにするとよい。ここで、終了時刻までに蓄積されている予定とは、開始時刻から時間数経過する前に蓄積されている予定を指し、時間数経過する途中を基準として抽出を実行してもよい。なお、この実施形態における記録再生装置１には録画予約機能が具備されているものとする。【００８９】
図１２の番組情報１２０では、蓄積部１５に、番組名（又は番組ＩＤ）１２１及び番組名１２１で例示した番組（ここでは番組Ａ〜Ｅ）が記録されている場合を想定する。上述のごとき構成により、時間指定部１１の開始時刻及び時間数を取得する部位や番組受信部１３の再生時間を取得する部位や録画予約する部位などによって、番組名（Ａ〜Ｅ）１２１のそれぞれに対し、再生時間情報（録画時間）１２２、予約日時情報（予約日時）１２３、及び予約時間情報（予約時間）１２４が、好ましくは図１２の番組情報１２０のごときテーブル形式で記録されることとなる。ここで、予約日時は、番組の録画を開始する日時（時刻）を指し、予約時間は、録画が予約されている番組の再生（録画）時間を指す。そして、例えば、番組Ｅの録画時間は無し（再生リスト生成時には未録画の為）、予約日時は２００６／０３／０５  １２：００、予約時間は３０分、といった具合に記録される。なお、番組情報１２０では、未再生情報（未視聴時間）及び再視聴情報（再視聴時間）や日時情報を含まない例を示しているが、必要に応じて含むように情報記録を実行するとよい。【００９０】
再生リスト生成処理は、まず、図３のステップＳ１，Ｓ２の処理が実行される（ステップＳ４１，Ｓ４２）。但し、ステップＳ４１では、時間指定部１１から視聴開始時刻もユーザ入力され、受け付けられる。続いて番組選択部１４は、現在時刻から視聴開始時刻の間に録画が予約された番組（VII）が存在するか否かを判定する（ステップＳ４３）。ステップＳ４３の判定の結果、存在した場合にはステップＳ４４へ進み、存在しなかった場合にはステップＳ４４〜Ｓ４６の処理を経ずにステップＳ４７へ進む。【００９１】
ステップＳ４４では、番組選択部１４は、番組（VII）の中で予約時間が残り時間に収まる番組（vii）が存在するか否かを判定する。ステップＳ４４の判定の結果、存在した場合、番組選択部１４は、番組（vii）の中で最も予約時間の長い番組（viia）を再生リストに追加し（ステップＳ４５）、残り時間を現在の残り時間から番組（viia）の予約時間を差し引いた値にし（ステップＳ４６）、ステップＳ４４へ戻る。この処理により指定時間が２時間で視聴開始時刻が２００６／０３／０１  ２１：００の場合、図１２の番組情報１２０に含まれる番組Ａ〜Ｅに対しては、まず番組Ｃが選択され、次いで番組Ｄが選択され、この時点での残り時間が３０分となる。【００９２】
ステップＳ４４での判定の結果、存在しなかった場合には、ステップＳ４７へ進み、録画時間が残り時間に収まる番組（VIII）が存在するか否かを判定する（ステップＳ４７）。ステップＳ４７の判定の結果、存在した場合、番組選択部１４は、番組（VIII）の中で最も録画時間の長い番組（viii）を再生リストに追加し（ステップＳ４８）、残り時間を現在の残り時間から番組（viii）の録画時間を差し引いた値にし（ステップＳ４９）、ステップＳ４７へ戻る。この処理により残り時間３０分に対して、まず番組Ａが選択され、残り時間が０分となる。【００９３】
このようにして、番組選択部１４は、まず、現在時刻から視聴開始時刻の間に録画が予約されている番組を蓄積部１５から抽出し、次に、抽出した番組の中から指定された時間を超えず且つ予約時間の長い番組を選択し、再生リストに追加する。ここでは、残り再生時間を計算し、その残り再生時間を超えない予約時間のある番組がなくなるまで選択と再生リストへの追加を繰り返す。そして、残り再生時間に収まる予約時間のある番組がなくなり、再生時間が指定時間を超えていない場合には、番組の録画時間が残り再生時間を超えないような番組を選択する。【００９４】
また、ステップＳ４５，Ｓ４８のように、番組選択部１４は、再生候補の番組として、視聴時間に収まり且つ最も長い番組から優先的に抽出を実行する（再生リストに追加していく）ようにすることが好ましい。さらに、ステップＳ４３のように、番組選択部１４は、再生候補の番組として、現時点で蓄積部１５に蓄積されておらず開始時刻まで或いは終了時刻までには蓄積されている予定の番組を優先的に抽出するようにすることが好ましいが、逆に優先的に抽出から省くようにしてもよい。【００９５】
ステップＳ４７で存在しないと判定された場合、番組選択部１４は再生リスト１４０を表示部１６へ出力して表示させる（ステップＳ５０）。再生リスト１４０には、再生順序１４１、番組名１４２、及び再生時間１４３が含まれ、ユーザの指定時間や視聴開始時刻も含まれるようにしてもよい。なお、ステップＳ４４，Ｓ４７のいずれにも該当する番組が蓄積部１５に存在しない場合や、再生リスト表示後の処理については、図３を参照して説明した通りである。【００９６】
また、図１２の番組情報１２０では、視聴開始時刻から視聴終了時刻（２００６／０３／０１  ２３：００）までに予約録画を実行中の番組が含まれない例を示したが、そのような予約録画実行中の番組（例えば図示しないが予約日時が２００６／０３／０１  ２２：００で予約時間が１時間の番組Ｚなど）も再生リストに含めてもよい。このような番組Ｚは録画後に視聴できるが、視聴できないような番組であっても、追っかけ再生で実現することが可能であれば抽出対象に入れ、再生リストに組み込み可能にしておいてもよい。【００９７】
このように、番組を選択する方法の一つとして、録画予約中の未蓄積の番組も対象とすることで、録画予約によって予約された番組も視聴させることができ、またそのような番組を優先的に選択してスケジューリングに利用することで、録画予約した番組をできるだけ近い時間に視聴させることができる。【００９８】
また、図１２乃至図１４で説明した実施形態においても、再生リストは複数生成してユーザ選択させるようにしてもよい。さらに、図１２乃至図１４で説明した実施形態の処理と、図２乃至図６で説明した実施形態及び／又は図７乃至図１１で説明した実施形態とを組み合わせた処理も可能であり、番組情報として必要な情報を蓄積部１５に格納しておき、番組情報の中から参照する優先順位を決めておけば、その優先順位に応じた番組の抽出、及び再生リストの生成・表示が可能となる。例えば、予約時間のある番組がなくなったとき、次に選ぶ番組の選択には図２乃至図６で説明した実施形態及び／又は図７乃至図１１で説明した実施形態の処理を適用してもよい。【００９９】
また、本発明は、上述したように、上述の各実施形態で説明した処理手順を含むコンテンツ録画再生方法や、その処理手順を実行するためのコンピュータ読み取り可能な再生リスト生成プログラムとしての形態も採用できる。記録再生装置に組み込むための再生リスト生成プログラムは、上述した処理手順をＣＰＵ等の演算処理装置に実行させるためのプログラムで、上述した各手段（視聴時間設定手段及び再生リスト生成手段、好ましくは再生時間記録手段、部分視聴情報記録手段、日時記録手段において記憶装置に記録処理を実行する手段等）としてＣＰＵ等の演算処理装置を機能させるためのプログラムである。【０１００】
また、このような再生リスト生成プログラムは、コンピュータ読み取り可能な記録媒体に記録することで流通させたり、ネットワーク経由で配信して流通させるとよい。本発明の機能を実現するためのプログラムやデータを記憶した記録媒体としては、具体的には、各種のＣＤ，ＭＯ（光磁気ディスク），ＤＶＤ，ＦＤ，フラッシュメモリや、その他各種ＲＯＭやＲＡＭ等が想定できる。そして、コンピュータ等の情報処理装置に、上述のごとくの記録媒体を装着して情報処理装置によりその再生リスト生成プログラムを読み出すか、若しくは情報処理装置や転送先のレコーダ等の記録再生装置が備えている記憶装置にその再生リスト生成プログラムを記憶させておき、必要に応じてこれを読み出すことにより、本発明に係わる再生リスト生成機能を実現することができる。
【図１】
2008068993.tif 000003
【図２】
2008068993.tif 000004
【図３】
2008068993.tif 000005
【図４】
2008068993.tif 000006
【図５】
2008068993.tif 000007
【図６】
2008068993.tif 000008
【図７】
2008068993.tif 000009
【図８】
2008068993.tif 000010
【図９】
2008068993.tif 000011
【図１０】
2008068993.tif 000012
【図１１】
2008068993.tif 000013
【図１２】
2008068993.tif 000014
【図１３】
2008068993.tif 000015
【図１４】
2008068993.tif 000016
【国際調査報告】
2008068993.tif 000017
2008068993.tif 000018
2008068993.tif 000019
2008068993.tif 000020