(57)【要約】【課題】  定期的な録画によって記録された一連の複数のコンテンツに対する再生時の操作性を向上させることができる再生装置、再生方法及びそのプログラムを提供する。【解決手段】  ＨＤＤ１０５又は光ディスク１２０は、ランダムアクセス可能で、かつ、経時的なコンテンツ構成の一部又は全部が等しい複数の映像コンテンツを記録する。マイクロコンピュータ１１０は、ＨＤＤ１０５又は光ディスク１２０より映像コンテンツを読み出し、デコーダ部１０８、ＯＳＤ１１３、ＡＴＡＰＩ  Ｉ／Ｆ部１０４等を制御して通常再生する機能及び特殊再生する機能を有する。マイクロコンピュータ１１０は、第１の映像コンテンツを再生する際に、通常再生を行った期間に関する情報であって、第２の映像コンテンツを再生する際に利用可能な情報である通常再生期間情報を生成する。【選択図】  図１
2006134383.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体より映像コンテンツを再生する再生手段と、
前記映像コンテンツの通常再生及び特殊再生を任意に指示する指示手段と、
前記映像コンテンツのうち、前記指示手段の指示に応じて通常再生を行った期間に関する通常再生期間情報を生成する生成手段と
を備えることを特徴とする再生装置。
【請求項２】
前記記録媒体には複数の映像コンテンツが記録されており、前記生成手段は、前記複数の映像コンテンツのうち、第１の映像コンテンツを再生する際に前記第１の映像コンテンツの通常再生期間に関する前記通常再生期間情報を生成し、前記再生手段は更に、前記通常再生期間情報に基づいて前記複数の映像コンテンツのうちの第２の映像コンテンツを再生することを特徴とする請求項１に記載の再生装置。
【請求項３】
前記第１の映像コンテンツと第２の映像コンテンツは互いに関連した内容を有することを特徴とする請求項２に記載の再生装置。
【請求項４】
前記再生手段は、前記第２の映像コンテンツのうち、前記通常再生期間に対応する期間のみを再生することを特徴とする請求項２に記載の再生装置。
【請求項５】
定期的に放送又は配信された一連の前記映像コンテンツを前記記録媒体に記録する記録手段を備え、前記第１の映像コンテンツと前記第２の映像コンテンツはそれぞれ前記一連の映像コンテンツの一部であることを特徴とする請求項２に記載の再生装置。
【請求項６】
現在の日時情報を発生する日時情報発生手段と、
前記日時情報発生手段が発生する日時情報を修正する修正手段と
を備え、
前記記録手段は前記日時情報に基づいて前記一連の映像コンテンツを前記記録媒体に記録し、前記再生手段は前記一連の映像コンテンツのうち前記修正手段による修正後の日時情報とともに記録された映像コンテンツを前記第２の映像コンテンツとすること
を特徴とする請求項５に記載の再生装置。
【請求項７】
前記生成手段は、前記映像コンテンツのうち通常再生が指示された期間と特殊再生が指示された期間とが重なった場合、この重なった期間も前記通常再生期間とすることを特徴とする請求項１に記載の再生装置。
【請求項８】
前記第２の映像コンテンツを複製する際に、前記生成手段が生成した前記通常再生期間情報に応じて前記第２の映像コンテンツの一部を省いて複製する複製手段を更に具備することを特徴とする請求項１に記載の再生装置。
【請求項９】
前記再生手段において前記通常再生期間情報に応じた前記第２の映像コンテンツの再生処理を行うか否かの選択を利用者に促す選択手段を更に具備することを特徴とする請求項２又は３に記載の再生装置。
【請求項１０】
前記複製手段において前記通常再生期間情報に応じた前記第２の映像コンテンツの複製処理を行うか否かの選択を利用者に促す選択手段を更に具備することを特徴とする請求項８に記載の再生装置。
【請求項１１】
記録媒体より映像コンテンツを再生する再生ステップと、
前記映像コンテンツの通常再生及び特殊再生を任意に指示する指示ステップと、
前記映像コンテンツのうち、前記指示ステップの指示に応じて通常再生を行った期間に関する通常再生期間情報を生成する生成ステップと
を有することを特徴とする再生方法。
【請求項１２】
記録媒体より映像コンテンツを再生する再生ステップと、
前記映像コンテンツの通常再生及び特殊再生を任意に指示する指示ステップと、
前記映像コンテンツのうち、前記指示ステップの指示に応じて通常再生を行った期間に関する通常再生期間情報を生成する生成ステップと
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスクやハードディスクなどのランダムアクセス可能な記録媒体に複数のビデオデータを記録再生する再生装置、再生方法、及びそのプログラムに関するものである。特に繰り返し予約録画によって記録されたコンテンツの再生方法やコピー方法を改善するためのものである。
【背景技術】
【０００２】
近年、家庭用ビデオ記録再生装置のデジタル化が進み、書き換え可能なＤＶＤメディア等の光ディスクやハードディスク（ＨＤＤ）を記録媒体（以下、ディスク媒体とする）とし、ＭＰＥＧ２方式で映像データを記録再生する製品が急速に普及してきている。これは従来の磁気テープを記録媒体としたビデオ記録再生装置に比べ、ディスク媒体を利用するビデオ記録再生装置は、ランダムアクセス性を生かしたコンテンツ管理または再生、長時間録画、録画しながら既に録画されたコンテンツの再生を行う録画再生同時実行など多くのメリットがある。
【０００３】
ところで、家庭用ビデオ記録再生装置の機能として内部時計の自動修正という機能や、繰返し予約録画という機能がある。まず、内部時計の自動修正機能について説明する。ユーザが不在であっても自動的に録画を実行する予約録画は家庭用ビデオ記録再生装置では不可欠な機能の一つである。この予約録画を正確な時刻に実行するため、内部時計を定期的に自動修正する機能が備えられている。例えば、所定の放送局において、所定時刻に放送される時報を利用して自動修正する。これにより内部時計は常に正確な時刻となり、ユーザが予約した時刻に対し精度良く録画動作を開始、終了することが可能となる。
【０００４】
次に繰返し予約録画機能について説明する。ビデオ記録再生装置に対しユーザは予約録画情報を入力する。基本的には録画日、開始時刻、終了時刻、放送局、画質などの記録モードなどを入力する。例えば、録画日の項目に対し日付の他に「毎週」や「毎日」を選択することが可能である。例えば連続ドラマなどのように決まった時刻に定期的に放送される連続番組を、一度の予約で繰り返し録画を実行するものである。また、このような連続番組を集約して管理する番組録画再生装置及び方法についての技術が開示されている（例えば、特許文献１参照。）。
【０００５】
また、この種の装置では、近年、記録されたコンテンツのうちの指定した部分のみを再生するための再生手順を記述したプレイリスト機能を備えている。プレイリストを利用することで、記録したデータを直接編集することなく、ユーザが任意の順序で指定した部分のシーンを再生することができる。
【０００６】
【特許文献１】特開２０００−１３８８８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、連続ドラマなどを繰り返し予約録画で記録した場合、定期的に記録された一連のコンテンツ（映像データ）は、ユーザが視聴したくない内容が同一時刻に入っていることがある。例えばＣＭや主題歌などである。このような場合、再生時に毎週同じ個所においてＣＭスキップなどの操作をしなければならいという問題がある。また、上述したプレイリストは、コンテンツまたはその一部であるシーンを特定する情報の一覧であり、繰り返し予約録画による定期的な一連のコンテンツにおけるＣＭスキップなどに利用できるものではなく、上記問題解決には適用できない。
【０００８】
本発明は、上述した事情を考慮してなされたもので、定期的な録画によって記録された一連の複数のコンテンツに対する再生時の操作性を向上させることができる再生装置、再生方法及びそのプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
この発明は、上述した課題を解決すべくなされたもので、本発明による再生装置においては、記録媒体より映像コンテンツを再生する再生手段と、映像コンテンツの通常再生及び特殊再生を任意に指示する指示手段と、映像コンテンツのうち、指示手段の指示に応じて通常再生を行った期間に関する通常再生期間情報を生成する生成手段とを備えることを特徴とする。
【００１０】
これにより、例えば、複数の映像コンテンツにおいて、再生開始から所定期間においてユーザが視聴したくない映像（以下、スキップ対象映像とする。）が含まれるという点で共通のコンテンツ構成である場合に、最初の映像コンテンツを再生時に上記スキップ対象映像をスキップ（特殊再生）すると、それに応じた通常再生期間情報を生成することができる。この通常再生期間情報を利用して２回目以降の映像コンテンツを再生することで、それらの映像コンテンツに含まれるスキップ対象映像を省いて再生することが可能である。すなわち、経時的なコンテンツ構成の等しい複数の映像コンテンツに対する再生時の操作性を向上させることができる。
【００１１】
尚、上記記録媒体は、ランダムアクセス可能な記録媒体が好ましく、例えば光ディスクやハードディスクなどの記録媒体である。また、経時的なコンテンツ構成が等しい複数の映像コンテンツとは、映像コンテンツの再生開始から再生終了までの間における所定期間（複数期間でもよい）に、同様の目的、内容、又はカテゴリとなるコンテンツが含まれるように構成された映像コンテンツである。例えば一週間に一回、所定の曜日及び所定の時間帯に放送されるテレビドラマであって、かつ、決まった時間帯にコマーシャルが流されるテレビドラマを複数回録画した映像コンテンツなどがそうである。このような映像コンテンツは、どの週に録画したものであっても、再生開始から所定期間にコマーシャルの映像が入っており、例えばこのコマーシャル映像が上記スキップ対象映像となる。また、特殊再生とは、連続して再生すべき映像の一部を飛ばして再生するスキップ再生、通常再生の再生速度よりも早い再生速度で再生する早送り再生、時間軸において通常の再生方向と逆方向に再生する巻き戻し再生などを含む概念である。更に、再生中にユーザの操作により早送り処理や巻き戻し処理された映像も特殊再生された映像とする。
【００１２】
また、本発明による再生装置の一態様例においては、上記記録媒体には複数の映像コンテンツが記録されており、生成手段は、複数の映像コンテンツのうち、第１の映像コンテンツを再生する際に第１の映像コンテンツの通常再生期間に関する通常再生期間情報を生成し、再生手段は更に、通常再生期間情報に基づいて複数の映像コンテンツのうちの第２の映像コンテンツを再生することを特徴とする。
【００１３】
これにより、上述したように第１の映像コンテンツ及び第２の映像コンテンツが、同じ再生期間にスキップ対象映像を含む場合には、第１の映像コンテンツの再生時に生成した通常再生期間情報を利用して第２の映像コンテンツを再生することで、第２の映像コンテンツに含まれるスキップ対象映像を省いて再生することが可能である。
【００１４】
また、本発明による再生方法においては、記録媒体より映像コンテンツを再生する再生ステップと、映像コンテンツの通常再生及び特殊再生を任意に指示する指示ステップと、映像コンテンツのうち、指示ステップの指示に応じて通常再生を行った期間に関する通常再生期間情報を生成する生成ステップとを有することを特徴とする。
【００１５】
また、本発明によるプログラムは、記録媒体より映像コンテンツを再生する再生ステップと、映像コンテンツの通常再生及び特殊再生を任意に指示する指示ステップと、映像コンテンツのうち、指示ステップの指示に応じて通常再生を行った期間に関する通常再生期間情報を生成する生成ステップとをコンピュータに実行させるためのプログラムである。
【発明の効果】
【００１６】
本発明による再生装置、再生方法及びそのプログラムは、定期的な録画によって記録された一連の複数のコンテンツに対する再生時の操作性を向上させることができる。
【発明を実施するための最良の形態】
【００１７】
以下に、図面を参照して、本発明の好適な実施の形態について説明する。
［第１の実施形態］
図１は、本発明の第１の実施形態におけるビデオ録画再生装置（再生装置）を実現するハードウェア構成例を示す図である。図１において、１００は、ビデオ録画再生装置であり、後述する記録媒体（ＨＤＤ１０５や光ディスク１２０）に対して受信したテレビ番組などの映像データを記録する録画処理や、記録媒体に記録された映像データの再生処理などを行う。また、本実施形態における、ビデオ録画再生装置１００は、利用者の所望するテレビ番組の録画を予約可能な録画予約機能を有する。また、ビデオ録画再生装置１００は、録画処理により記録媒体に記録される映像データ及びそれに付随するデータである録画コンテンツに、タイムスタンプ情報（記録日時に関する情報）を付与する機能を有する。また、ビデオ録画再生装置１００は、図１に示すように以下に説明するハードウェアを少なくとも備える。
【００１８】
１１０は、マイクロコンピュータであり、ビデオ録画再生装置１００のシステム全体を制御する。マイクロコンピュータ１１０は、プログラムを実行するＣＰＵ（中央演算装置）、プログラムを格納する不揮発性メモリ（例えばＲＯＭなど）、作業領域となる揮発性メモリ（例えばＲＡＭなど）、他のハードウェアとデータの受け渡しや制御用レジスタをアクセスするための外部バス、及び時間を計測するタイマを少なくとも有している。
【００１９】
１０３はバスである。バス１０３には、マイクロコンピュータ１１０の外部バスの他、後に説明する各ブロックが接続されており、マイクロコンピュータ１１０の制御に従ってデータの受け渡しを行う伝送路である。
【００２０】
１０１はチューナ部である。チューナ部１０１は、アンテナやケーブルを介して受信する放送波から、マイクロコンピュータ１１０の制御に従いチャンネルを選択（選局）する機能を有する。また、チューナ部１０１は、選択したチャンネルのビデオ信号を出力する機能を有する。１０２はエンコーダ部であり、マイクロコンピュータ１１０の制御に従い、録画時にはチューナ部１０１から出力されるビデオ信号を受け、デジタル映像データに逐次変換する。本実施形態のデジタル映像データは、例えばＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）２方式の圧縮ビデオデータである。また、エンコーダ部１０２は、圧縮ビデオデータを、バス１０３のアドレス空間の内マイクロコンピュータ１１０によって指定されたアドレスを先頭に出力する。１０６はメモリであり、各ブロックが作業用に使用可能となっている。
【００２１】
１０４はＡＴＡ（ＡＴＡＰＩ（ＡＴ  ａｔｔａｃｈｍｅｎｔ  ｐａｃｋｅｔ  ｉｎｔｅｒｆａｃｅ））インターフェース部（以降ＡＴＡＰＩ  Ｉ／Ｆ部とする）である。１０５はハードディスク（以降ＨＤＤとする）である。１２０は光ディスクであり、例えばＤＶＤディスクなどのレーザー光を当て反射する光の変化で信号を読み取るタイプの記録媒体である。ＡＴＡＰＩ  Ｉ／Ｆ部１０４は、バス１０３に接続されるマイクロコンピュータ１１０やメモリ１０６とのインターフェースと、ＨＤＤ１０５や光ディスク１２０とのインターフェースを有し、マイクロコンピュータ１１０等からＨＤＤ１０５や光ディスク１２０の制御レジスタにアクセスするための変換を行う。
【００２２】
尚、図１に示す光ディスク１２０は、記録メディアそのものだけでなく、ヘッド、モータを含むメカデッキ、それらを制御する制御回路、及びＡＴＡＰＩ  Ｉ／Ｆ１０４と接続可能なインターフェースを有し、記録メディアにデータ等を読み書き可能なユニットを含む。ＡＴＡＰＩ  Ｉ／Ｆ部１０４は、バス１０３上のアドレス、データ量、及びＨＤＤ１０５（または光ディスク１２０）のセクタを指定することにより、読み出しまたは書き込みデータを自動転送する所謂ダイレクトメモリアクセス（ＤＭＡ）機能を備える。
【００２３】
１０８は、デコーダ部であり、マイクロコンピュータ１１０に指定されたバス１０３上のアドレスから圧縮ビデオデータを逐次読み出しデジタル映像信号、及びデジタル音声信号に変換し、出力する。１０７は音声出力部、１０９は映像出力部である。映像出力部１０９、音声出力部１０７はデコーダ部１０８によって伸張されたデジタル映像信号、デジタル音声信号をそれぞれ外部に出力するための端子であり、テレビジョン受像機等に接続される。尚、映像出力部１０９及び音声出力部１０７は、それぞれＤＡコンバータを有し、アナログ信号に変換して出力しても良い。このとき映像出力部１０９は、例えばＮＴＳＣ方式などのテレビジョン方式にエンコードしたアナログ映像信号を出力する。
【００２４】
１１３は、オンスクリーンディスプレイ（ＯＳＤ）部であり、各種設定メニューやタイトル、時間などの情報をデジタル映像信号に重畳させるものである。また、ＯＳＤ部１１３には、デコーダ部１０８から入力されるデジタル映像信号をキャプチャーし、縮小処理を施し、任意の位置にやはり重畳させる機能も兼ね備えている。
【００２５】
１１１は、表示パネルであり、ビデオ録画再生装置１００の本体前面等に配置され、最低限の情報を表示するために備わっている。１１２は、操作スイッチ群であり、電源の投入、ＨＤＤと光ディスクの選択、録画・再生の選択、画質等を決定する録画モードの選択などをユーザが行うための入力部である。１１４は、リモコン受光部であり、赤外リモコンからの制御信号を受光し、制御パルスとしてマイクロコンピュータ１１０に伝達する。これにより、マイクロコンピュータ１１０は、制御パルスをデータに変換して制御コマンドとして認識する。赤外リモコンは、操作スイッチ群１１２と同様ユーザの入力手段であり、以下の説明で操作スイッチ群１１２を操作する記述は、基本的に赤外リモコンの操作と読み替えても良い。
【００２６】
１２１は、音声判定部であり、チューナ部１０１で受信した音声信号から時報を検出し、マイクロコンピュータ１１０に伝達する機能を有している。また、音声判定部１２１における音声信号等の検出の開始、終了は、マイクロコンピュータ１１０の制御に従って実行される。１１５は、リアルタイムクロックであり、カレンダー及び時刻情報をマイクロコンピュータ１１０に伝達するためのものである。ビデオ録画再生装置１００における録画予約機能はリアルタイムクロック１１５によって生成される時間情報を利用する。また、録画コンテンツに付与されるタイムスタンプ情報も同様にリアルタイムクロック１１５によって生成される時間情報を利用する。
【００２７】
また、時刻合わせはユーザが操作スイッチ１１２によって入力可能であり、これにより、マイクロコンピュータ１１０は、ユーザの操作に応じた時刻を設定する。さらにビデオ録画再生装置１００は、自動時刻修正機能を備えており、これについて以下に説明する。
【００２８】
まずマイクロコンピュータ１１０は、チューナ部１０１に対し所定時刻になると所定放送局に自動的に選局するよう制御する。次に、マイクロコンピュータ１１０は、音声判定部１２１に対し時報を検出するよう制御する。所定時間内に音声判定部１２１がマイクロコンピュータ１１０に対し時報を検出したことを伝達すると、マイクロコンピュータ１１０は、検出された時報を基準に時刻を修正するようリアルタイムクロック１１５を制御する。この一連の動作によって、ビデオ録画再生装置１００は、常に正確な時刻を維持することができる。また、この自動時刻修正機能が最後に成功してからどのくらいの時間が経過しているかを判定するための自動時刻修正情報をマイクロコンピュータ１１０は保持している。
【００２９】
さらにマイクロコンピュータ１１０は所定のファイルシステムを構築するソフトウエア（プログラム）をＲＯＭなどに搭載し、ＣＰＵで実行することで、このファイルシステムに従ってＨＤＤ１０５、光ディスク１２０へのデータの読み書きを制御できる。また、ビデオ録画再生装置１００は、一回の録画開始から終了までを基本的に一つの録画コンテンツとして管理する。すなわち、ビデオ録画再生装置１００は、録画したリストを表示するような場合にも、この録画コンテンツ単位を基本として処理する。
【００３０】
操作スイッチ群１１２は、電源キー、録画再生するメディアとしてＨＤＤ１０５を選択するＨＤＤ選択キー、録画再生するメディアとして光ディスク１２０を選択する光ディスク選択キー、録画時の画質を選択する録画モードキー、録画キー、停止キー、一時停止キー、再生キー、早送りキー、本体に備えられた機能を呼び出すためのメニューキー、選択されているコンテンツを消去する消去キー、マイクロコンピュータ１１０とＯＳＤ部１１３によって表示されるグラフィックユーザインターフェースと組み合わせて使用し、フォーカスを上下左右に移動させる場合などに使用する十字キー、各種モードから抜けるための戻るキー、十字キーで選択した項目を決定するときなどに使用する決定キー、選局キー、コンテンツ選択リストを表示するリストキーなどを有する。
【００３１】
尚、これらのキーは赤外リモコンに備えられており、リモコン受光部１１４を介し所定のコードとしてマイクロコンピュータ１１０に伝達されるものであっても良い。また操作スイッチ群１１２に設けられているスイッチは、前述のキーが全てというわけではなく、本実施形態の説明で必要となるものに関して示したものである。
【００３２】
次に、上述したビデオ録画再生装置１００における録画処理について説明する。尚、ここでは録画再生対象となる記録媒体としてＨＤＤ１０５が選択されているものとする。まず、ユーザが電源キーを操作することにより、ビデオ録画再生装置１００の電源が投入されるとマイクロコンピュータ１１０は、ＨＤＤ１０５から前述のファイルシステムに則って録画可能（空き）領域の検索を行う。この時、マイクロコンピュータ１１０は、録画可能容量を算出し、録画可能容量と録画モードから録画可能時間を算出する。また、マイクロコンピュータ１１０は、録画処理中は録画可能容量の減少を監視し、定期的に録画可能時間を更新する処理を行う。
【００３３】
電源キーを操作した後、ユーザは選局キーを操作し、所望のチャンネルを選局する。マイクロコンピュータ１１０は、常に操作スイッチ群１１２の状態を検出し、ユーザの操作を監視している。これにより、上記ユーザの選局操作を検出し、マイクロコンピュータ１１０は、チューナ部１０１に対しチャンネルを変更する制御を行う。以下、ユーザの操作は断りのない限り操作スイッチ群１１２を介してマイクロコンピュータ１１０に操作を伝えるものとする。次にユーザが録画キーの操作により録画開始要求を発生させると、選局された放送番組の記録を開始すべく、マイクロコンピュータ１１０が各ブロックを制御する。
【００３４】
まず、マイクロコンピュータ１１０は、エンコーダ部１０２にはエンコード処理を開始させ、圧縮ビデオデータをメモリ１０６の所定アドレスを先頭に蓄積するよう制御する。所定量のデータを蓄積する毎にエンコーダ部１０２は、マイクロコンピュータ１１０に割り込み等の手段により通知する。マイクロコンピュータ１１０は、この通知を受け、次に蓄積すべき先頭アドレスをエンコーダ部１０２に通知する。
【００３５】
さらにマイクロコンピュータ１１０は、エンコーダ部１０２によってメモリ１０６に蓄積された圧縮ビデオデータをＨＤＤ１０５に書き込むようＡＴＡＰＩ  Ｉ／Ｆ部１０４にコマンドを発行する。この時、マイクロコンピュータ１１０は、ＨＤＤ１０５に書き込む領域を、ファイルシステムに則って検索した記録可能（空き）領域とする。このエンコード処理からＨＤＤ１０５への圧縮ビデオデータの書き込み処理までの一連の処理が、ユーザの停止キーの操作による録画停止要求が発生するまでマイクロコンピュータ１１０において繰り返される。また、録画コンテンツの録画時間、録画日時、チャンネル、タイトルまたは特殊再生に必要となる情報などの管理情報を、圧縮ビデオデータをまとめるファイルのヘッダ（またはフッタ）として付加するか、またはコンテンツ管理ファイルを生成するなどしてＨＤＤ１０５に記録する。尚、この管理情報に関しては詳細を後述する。
【００３６】
次に、上述したビデオ録画再生装置１００における再生処理について説明する。ここでは、ユーザによる操作スイッチ群１１２の操作によって再生させたい録画コンテンツが選択されているとする。ユーザに録画コンテンツを選択させる方法としては、例えば、ビデオ録画再生装置１００は、コンテンツリスト、または録画コンテンツに関連付けされた代表画像（サムネイル）の一覧（以下、コンテンツ選択画面とする）を表示し、ポインタを所望の録画コンテンツまで移動可能に表示し、決定キーの操作に応じて決定することにより録画コンテンツを選択させる方法がある。これにより、ビデオ録画再生装置１００は、上記方法により選択された録画コンテンツの再生を開始する。
【００３７】
また、ダイレクトにユーザが再生キー（または再生命令を発行するために割り付けられたキー）を押すことにより、ビデオ録画再生装置１００は、例えばＨＤＤ１０５の先頭に記録されている録画コンテンツ、前回再生時の続きに位置する録画コンテンツ、又は、最後に録画した録画コンテンツなどの再生処理を開始する。マイクロコンピュータ１１０は、このように再生対照となる録画コンテンツに含まれる圧縮ビデオデータをＨＤＤ１０５から読み出す。具体的には、録画時とは逆にＨＤＤ１０５から読み出しメモリ１０６に蓄積するようＡＴＡＰＩ  Ｉ／Ｆ部１０４にコマンドを発行する。この時、ＨＤＤ１０５の読み出し先頭セクタ、メモリ１０６の書き込み先頭アドレス、データ量はマイクロコンピュータ１１０が指定する。
【００３８】
次に、マイクロコンピュータ１１０は、デコーダ部１０８に対し、メモリ１０６に蓄積された圧縮ビデオデータをデコード処理するようコマンドを発行する。次に、マイクロコンピュータ１１０は、録画コンテンツが終了するか停止キー、または一時停止キーに対するユーザ操作が行われるまで、デコーダ部１０８においてデコード処理対照となる圧縮ビデオデータが途切れることのないよう上述した一連の処理が繰り返し実行される。
【００３９】
先に述べたコンテンツ選択画面の一例を図２で説明する。図２は、本実施形態におけるコンテンツ選択画面例を示す図である。図２において、２０１は表示画面であり、映像出力端子１０９から出力され、テレビジョン受像機等に表示される映像画面を示す。２０３〜２０８は、録画コンテンツの代表画像である。２０９は選択枠であり、選択されている録画コンテンツをユーザに知らしめるために表示している。この選択枠２０９は、ユーザの操作により順次移動させることが可能である。これにより、ユーザは、所望の録画コンテンツまで選択枠２０９を移動させることで、録画コンテンツの選択を行い、再生を開始させることができる。尚、図２には図示していなが、コンテンツの録画日、タイトル、録画モード等の情報を合わせて表示しても良い。
【００４０】
また、ここまで説明してきた録画、再生動作は、ＨＤＤ１０５に対する処理であったが、光ディスク１２０でも同様である。またＨＤＤ１０５と光ディスク１２０間でデータのコピー、移動などもマイクロコンピュータ１１０の制御によって可能である。
【００４１】
次に、上述したビデオ録画再生装置１００における録画予約処理について説明する。図３は、図１に示したビデオ録画再生装置１００における録画予約画面例を示す図である。この録画予約は民生用ビデオデッキには一般的な機能である。図３において、３０１は録画予約モード時に表示される録画予約画面である。このような録画予約画面３０１は、先に説明した通りマイクロコンピュータ１１０が操作スイッチ群１１２によって表示要求があったとき、ＯＳＤ１１３を用いて表示するものである。尚、マイクロコンピュータ１１０は、録画予約画面３０１の表示要求が発生しても、例えば録画実行中など特定の条件下では禁止する。３０２は、録画予約設定項目のタイトルであり、５項目ある。左から「ＣＨ」は録画チャンネル、「日付」は録画日時、「開始」は録画開始時刻、「終了」は録画終了時刻、「モード」は画質モードの設定項目である。尚、録画予約設定項目としては、さらに番組のタイトルがあっても良い。
【００４２】
３０３から３０７はそれぞれユーザによって設定された録画予約プログラムである。マイクロコンピュータ１１０は、録画予約プログラムの設定に従って自動的に録画を実行する。尚、３０８のスペースには、操作スイッチ群１１２の操作方法などを表示しても良い。３１０はカーソルであり、ユーザの操作によって編集可能な領域に移動させることができる。例えば図３では録画予約プログラム３０５の録画開始時刻を編集可能な位置にカーソル３１０があるので、必要があればこれを編集することができる。
【００４３】
設定項目の「日付」では、録画予約プログラム３０３、３０５のような日付の指定の他に、録画予約プログラム３０４のような“毎日”、録画予約プログラム３０６、３０７のような“毎週Ｘ”を選択することができる。Ｘには“日”、“月”、“火”、“水”、“木”、“金”、“土”というように曜日を指定する。“毎日”を指定すると毎日指定時刻に録画を実行し、“毎週Ｘ”を指定すると毎週Ｘ曜日の指定時刻に録画が実行される。例えばニュースなど毎日決まった時刻に放送される番組を毎回録画したい場合には“毎日”を、週一回放送される連続ドラマを毎回録画したい場合には“毎週Ｘ”を指定することにより、ユーザが予約設定を毎回行う手間を省くことができる。以下それぞれを毎日予約、毎週予約、また両者を総じて繰り返し予約と称す。なお、繰り返し予約は録画が実行された後もその録画予約プログラムは保持されるが、録画予約プログラム３０３、３０５のような通常の録画予約は実行後、少なくとも録画予約画面３０１から消去される。図３では、画質モードは民生用ビデオ画質設定では一般的な標準録画のＳＰ、長時間録画のＬＰのみであるが、さらに他のモードがあっても良い。
【００４４】
また、上記録画予約プログラムの設定に応じて、それぞれ図５に示すような情報が生成される。図５は、図３に示した録画予約プログラムごとに生成される録画予約プログラム情報例を示す図である。図５において、５０１は、録画予約プログラムごとに生成される録画予約プログラム情報である。５０２は、プログラムＩＤであり録画予約プログラム情報５０１の識別番号である。５０３は、予約内容であり、チャンネル（ＣＨ）、日付、開始時刻、終了時刻、モード（画質など）に関する情報を含む。なお日付の項目は繰り返し予約情報の判定も可能なようになっている。またプログラムＩＤ５０２は、ＨＤＤ１０５や光ディスク１２０に録画された録画コンテンツ同士が互いに同一の繰り返し予約にて記録されたものであるか否かを判定可能なよう割り振られる。例えば、録画予約が設定されるごと、及び変更されるごとに異なるプログラムＩＤを付与することにより、同じ繰り返し録画予約以外は皆異なるプログラムＩＤとなり、上記判定が可能となる。
【００４５】
次に、図５に示した録画予約プログラム情報５０１の処理について説明する。
図６は、図５に示した録画予約プログラム情報５０１の処理例を示す図である。６０１は、録画予約情報であり、複数の録画予約プログラム情報５０１を有している。６０２は、管理情報であり、録画動作の項で説明した通り録画コンテンツに対する管理情報である。尚、図６の管理情報６０２は、任意の一つの録画コンテンツに対応する部分のみ記載している。管理情報６０２は、録画予約プログラム情報５０１を保持する領域を有し、前述のプログラムＩＤ等の情報を含んでいる。また６０４は、時刻修正フラグであり、録画コンテンツが記録されたとき、記録開始時刻から所定時間前以内に前述の自動時刻修正が成功したか否かの判定フラグである。以上に示したように、録画予約情報６０１が録画コンテンツの管理情報６０２に引き継がれる。
【００４６】
６０３は、管理情報６０２が管理する動画像データであり、ＭＰＥＧ２のストリームである。４０３は後述するビデオ録画再生装置１００が自動生成する再生制御情報であり、管理情報６０２が有するプログラムＩＤと同じ情報を有している。またこれらの情報はすべてＨＤＤ１０５や光ディスク１２０内に記録される。
【００４７】
基本的な再生動作については既に説明したが、本実施形態のビデオ録画再生装置１００は、記録した録画コンテンツを再生する際、通常再生した期間に関する情報を録画コンテンツごとに再生制御情報４０３に記憶する特徴的な機能を有している。図４は、この機能の概念及び保持情報を説明するための図である。図４において、４０１は、記録済みの任意の録画コンテンツをイメージ化したものであり左から右方向に向かって正方向に時間（録画時間）が進むものとする。
【００４８】
尚、図４の録画コンテンツ４０１は既に少なくとも一度は再生されているとする。この時の再生動作の様子をあらわしたものが枠４０４に示した一連の矢印である。つまり期間Ｔ0−Ｔ1は正方向通常速度で再生され、期間Ｔ1−Ｔ2はスキップ、再び期間Ｔ2−Ｔ3は正方向通常速度による再生であることを示している。なおスキップとはユーザがスキップ用の操作スイッチを押すたびに３０秒先に再生位置が変更（スキップ）する処理である。例えばＣＭなどを飛ばす時に使用する機能であり、ビデオデッキでは一般的な機能である。また最初の一回目は短めにスキップし、連続して操作することで１分や２分先までスキップするなど操作感が損なわれないよう工夫されている。
【００４９】
また、図４において期間Ｔ3−Ｔ4は早送りをした後、Ｔ3Aまで逆再生で戻したことを示している。次に区画Ｔ3A−Ｔ5において正方向通常速度で再生され、期間Ｔ5−Ｔ6はスキップ、期間Ｔ6−ＴEは再び正方向通常速度で再生され、再生を終了したことを示している。枠４０２は正方向通常速度で再生された期間（通常再生期間４０２ａ〜４０２ｄ）を抜き出す処理をイメージしたものである。図４に示すように、再生制御情報４０３に対して、通常再生期間４０２ａ〜４０２ｄに関する情報が自動で格納される。具体的には、再生制御情報４０３は、プログラムＩＤと通常再生期間４０２ａ〜４０２ｄのそれぞれのイン点、アウト点（＝通常再生開始時間、通常再生終了時間）を保持している。
【００５０】
次に、ビデオ録画再生装置１００における再生制御情報４０３の生成処理及び生成した再生制御情報４０３の利用処理について説明する。図７は、記録済み録画コンテンツを再生した際のビデオ録画再生装置１００における再生制御情報４０３の生成処理及び生成した再生制御情報４０３の利用処理を示すフローチャートである。図７に示すように、ステップ７０１において、マクロコンピュータ１１０は、再生制御情報４０３の生成処理及び生成した再生制御情報４０３の利用処理を開始する。
【００５１】
次に、ステップ７０２において、マクロコンピュータ１１０は、時刻自動修正が成功しているか否かの確認を行う。ここで、成功していると判断した場合（ステップ７０２のＹ）には、マクロコンピュータ１１０は、ステップ７０３に進み、成功していないと判断した場合（ステップ７０２のＮ）には、ステップ７０６に進み、図７に示す処理を終了する。具体的には、マクロコンピュータ１１０は、図６で説明した時刻修正フラグ６０４を基に時刻自動修正が成功したか否かを判断する。この時刻修正フラグ６０４は、上述したように録画予約実行時刻から所定期間以内に自動時刻修正が成功した場合に正となるよう、マクロコンピュータ１１０が制御する判定フラグである。つまり、マクロコンピュータ１１０は、記録実行時に内部時計が狂っている可能性のある時には本フローチャートに示す再生制御情報４０３の生成処理を行わない。尚、ステップ７０２において、マクロコンピュータ１１０は、時刻自動修正の判断と合わせて、再生対象の映像コンテンツが繰り返し予約で記録された一連の映像コンテンツであるか否かの判断を行ってもよい。
【００５２】
次に、ステップ７０３において、マクロコンピュータ１１０は、再生制御情報４０３を生成済みか否かを判定する。ここで、録画コンテンツに対応する再生制御情報４０３がすでに記録されている（＝生成済み）と判定した場合（ステップ７０３のＹ）には、マクロコンピュータ１１０は、ステップ７０４の処理に遷移する。また、再生制御情報４０３が記録されていない（＝生成済みではない）と判定した場合（ステップ７０３のＮ）には、マクロコンピュータ１１０は、ステップ７０５の処理へ遷移する。尚、録画コンテンツに対応する再生制御情報４０３とは、録画コンテンツと同じプログラムＩＤを有する再生制御情報４０３であり、同一の繰り返し予約によって記録された録画コンテンツにおいては、繰り返し録画した全ての録画コンテンツに対応する再生制御情報４０３を指すものである。
【００５３】
次に、ステップ７０４において、マクロコンピュータ１１０は、再生制御情報４０３に従って再生処理を行う。再生制御情報４０３に応じた再生処理とは、図４で説明した通り、再生制御情報４０３が格納する過去に通常再生がなされた部分（通常再生期間）に関する情報を参照して、その通常再生期間に対応する録画時間となる部分のみを再生する処理である。
【００５４】
一方、ステップ７０５において、マクロコンピュータ１１０は、録画コンテンツを再生するとともに、再生制御情報４０３を生成する処理を行う。具体的には、マクロコンピュータ１１０は、録画コンテンツを再生するとともに、図４で説明したように再生時におけるユーザの操作から再生制御情報４０３を生成する。
【００５５】
図８は、これまで説明してきた再生制御情報４０３の生成処理、及び再生制御情報４０３を利用した再生制御処理の一例を示す図である。
８０１は、録画予約情報であり、毎週月曜日の所定時間帯の録画を予約する毎週予約の例を示している。８０２〜８０６は録画予約情報８０１に基づいて記録された録画コンテンツである。但し、録画コンテンツ８０４は、例えばスポーツ放送の延長などの影響によって手動、または自動的に記録時間を延長した録画コンテンツである。また録画コンテンツ８０５では、ユーザが予約内容の内、録画画質モードをＳＰからＬＰに変更した例である。再生制御情報４０３は、録画コンテンツ８０２を再生した際に、マクロコンピュータ１１０が、図７のフローチャートに従って生成したものである。
【００５６】
図８の例では、マクロコンピュータ１１０は、録画コンテンツ８０２の再生時に生成した再生制御情報４０３を、録画コンテンツ８０３、８０５の再生時に適用する。また、マクロコンピュータ１１０は、録画コンテンツ８０４に対しては録画時間が異なるので再生制御情報４０３を再生時に適用しない。また、マクロコンピュータ１１０は、録画コンテンツ８０６に対しては、自動時刻修正が条件を満たしていないため再生制御情報４０３を再生時に適用しない。すなわち、マクロコンピュータ１１０は、録画時間の時間帯が同一でかつ、録画時間の正確さが保証されている場合に、再生制御情報４０３を再生時に適用する。
【００５７】
これまで説明してきたように本実施形態におけるビデオ録画再生装置１００によれば、連続ドラマなど毎週または毎日など繰り返し番組を録画した録画コンテンツに対し、毎回同じ録画時間帯にユーザにとって興味のないシーンがある場合には、最初の録画コンテンツの再生時に一度スキップや早送りなどの操作を行えば、次回以降の録画コンテンツの再生時には、自動的にそのシーンの期間を飛ばして再生することができる。これにより、定期的な録画によって記録された一連の録画コンテンツに対する再生時の操作性を向上させることができる。
【００５８】
尚、本実施形態では再生制御情報４０３を記録し、再生時に利用する処理を説明してきたが、例えばＨＤＤ１０５から光ディスク１２０に録画コンテンツをコピーするときに、再生制御情報４０３を利用して、ユーザにとって興味のないシーンを省略しても良い。
【００５９】
［第２の実施形態］
再生制御情報４０３を利用するか否かをユーザへ問い合わせる処理を行う点が上述した第１の実施形態におけるビデオ録画再生装置１００と異なる、本発明の第２の実施形態におけるビデオ録画再生装置１００について以下に説明する。尚、第２の実施形態におけるビデオ録画再生装置１００のハードウェア構成は、図１に示した第１の実施形態におけるビデオ録画再生装置１００と同様であるので、説明を省略する。また、第２の実施形態におけるビデオ録画再生装置１００における処理で、第１の実施形態と異なる処理は、再生制御情報４０３を利用するか否かをユーザへ問い合わせる処理のみであるので、その処理以外の処理については説明を省略又は簡略化する。
【００６０】
図９は、第２の実施形態におけるビデオ録画再生装置１００の特徴となる再生制御情報４０３に関する動作を示すフローチャートである。尚、図９において、図７と同様の処理を行うステップは同番号を付与してある。また、図９において、図７と異なるのはステップ７０３からステップ７０４との間に、ステップ１１０７の処理を行う点である。すなわち、このステップ１１０７の処理が、再生制御情報４０３を利用するか否かをユーザへ問い合わせる処理である。
【００６１】
具体的には、ステップ１１０７において、マクロコンピュータ１１０は、図１０に示すダイアログ１００１でユーザが“はい”を選択したか否かにより、再生制御情報４０３を利用するか否かを判定する。再生制御情報４０３を利用すると判定した場合（ステップＳ１１０７のＹ）は、マクロコンピュータ１１０は、ステップ７０４に進む。また、再生制御情報４０３を利用しないと判定した場合（ステップＳ１１０７のＮ）は、マクロコンピュータ１１０は、ステップ７０６に進み、図９に示す処理を終了する。図１０は、本実施形態におけるダイアログの表示例を示す図である。図１０に示すように、ダイアログ１００１は、メッセージ１００２、“はい”ボタン１００３、及び“いいえ”ボタン１００４を含む構成である。ユーザは操作スイッチ群１１２を用いて、“はい”ボタン１００３、及び“いいえ”ボタン１００４のどちらかを選択して押下する。メッセージ１００２は、ユーザに対する質問であり、「再生制御情報を利用しますか？」と質問している。よってマクロコンピュータ１１０は、ユーザが“はい”ボタン１００３を選択したときステップ７０４に遷移し、“いいえ”ボタン１００４を選択したときステップ７０６に遷移する。尚、図９では、“いいえ”ボタン１００４を選択すると図９の処理を終了するステップ７０６に遷移したが、ステップ７０５へ遷移するようにしても良い。
【００６２】
これまで説明してきたように本実施形態によれば、第１の実施形態で説明した効果が得られる上、ユーザ自身が再生制御情報４０３を利用するか否か選択可能となり、再生制御情報４０３が適用可能であってもユーザの好みに合わせて適用するか否かを選択することができる。
【００６３】
尚、上述した実施形態においては、録画コンテンツは、放送波の映像を録画したものであったが、これに限定されるものではなく、例えばインターネットを介して定期的に配信される映像コンテンツを繰り返し予約録画できるようなインフラが整った環境であれば、定期的にインターネット配信される映像コンテンツに対して再生制御情報４０３を利用した同様の再生処理や複写処理を行うことが可能である。また、上述した実施形態においては、録画コンテンツを記録する記録媒体としてＨＤＤ１０５及び光ディスク１２０を示したが、これに限定されるものではなく、記録した録画コンテンツにランダムアクセス可能な記録媒体であれば、種々の記録媒体を適用可能である。
【００６４】
また、上述した実施形態において図７、図９に示したマクロコンピュータ１１０の各処理は、各処理の機能を実現する為のプログラムをメモリから読み出してＣＰＵが実行することによりその機能を実現させるものである。ここで、メモリとは、上述したようにＲＯＭ等であり、コンピュータ読取可能な記録媒体である。
【００６５】
また、上述した構成に限定さるものではなく、図７、図９に示したマクロコンピュータ１１０の各処理の全部または一部の機能を専用のハードウェアにより実現してもよい。また、上述したメモリは、ＲＯＭに限定されるものではなく、光磁気ディスク装置、フラッシュメモリ等の不揮発性のメモリや、ＣＤ−ＲＯＭ等の読み出しのみが可能な記録媒体、ＲＡＭ以外の揮発性のメモリ、あるいはこれらの組合せによるコンピュータ読み取り、書き込み可能な記録媒体より構成されてもよい。
【００６６】
また、図７、図９に示したマクロコンピュータ１１０の各処理を実現する為のプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより各処理を行っても良い。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。具体的には、記憶媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書きこまれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含む。
【００６７】
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。
【００６８】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現する為のものであっても良い。さらに、前述した機能をコンピュータシステムに既に記録されているプログラムとの組合せで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【００６９】
また、上記のプログラムを記録したコンピュータ読み取り可能な記録媒体等のプログラムプロダクトも本発明の実施形態として適用することができる。上記のプログラム、記録媒体、伝送媒体およびプログラムプロダクトは、本発明の範疇に含まれる。
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【図面の簡単な説明】
【００７０】
【図１】本発明の第１の実施形態におけるビデオ録画再生装置（再生装置）を実現するハードウェア構成例を示す図である。
【図２】本実施形態におけるコンテンツ選択画面例を示す図である。
【図３】図１に示したビデオ録画再生装置１００における録画予約画面例を示す図である。
【図４】本実施形態の特徴となる再生制御情報４０３に関する機能の概念及び保持情報を説明するための図である。
【図５】図３に示した録画予約プログラムごとに生成される録画予約プログラム情報例を示す図である。
【図６】図５に示した録画予約プログラム情報５０１の処理例を示す図である。
【図７】ビデオ録画再生装置１００における再生制御情報４０３の生成処理及び生成した再生制御情報４０３の利用処理を示すフローチャートである。
【図８】再生制御情報４０３の生成処理、及び再生制御情報４０３を利用した再生制御処理の一例を示す図である。
【図９】第２の実施形態におけるビデオ録画再生装置１００の特徴となる再生制御情報４０３に関する動作を示すフローチャートである。
【図１０】本実施形態におけるダイアログの表示例を示す図である。
【符号の説明】
【００７１】
１００        ビデオ録画再生装置
１０１        チューナ部
１０２        エンコーダ部
１０３        バス
１０４        ＡＴＡインターフェース部（ＡＴＡＰＩ  Ｉ／Ｆ部）
１０５        ハードディスク（ＨＤＤ）
１０６        メモリ
１０９        映像出力部
１１０        マイクロコンピュータ
１１１        表示パネル
１１２        操作スイッチ群
１１３        ＯＳＤ
１１５        リアルタイムクロック
１２０        光ディスク
１２１        音声判定部
【図１】
2006134383.tif 000003
【図２】
2006134383.tif 000004
【図３】
2006134383.tif 000005
【図４】
2006134383.tif 000006
【図５】
2006134383.tif 000007
【図６】
2006134383.tif 000008
【図７】
2006134383.tif 000009
【図８】
2006134383.tif 000010
【図９】
2006134383.tif 000011
【図１０】
2006134383.tif 000012