(57)【特許請求の範囲】
【請求項１】
記録媒体に対して所定のデータを記録または再生している状態において特殊再生を実行するデータ記録再生装置において、
記録されているデータの記録開始時刻からの経過時間または再生されているデータの未再生データ量を検出する検出手段と、
前記検出手段により検出された前記経過時間または前記未再生データ量に対応して、前記特殊再生を実行する際に設定可能な、再生速度、再生所要時間、または再生終了時刻とする範囲を計算する計算手段と、
前記計算手段により計算された前記再生速度、前記再生所要時間、または前記再生終了時刻の範囲に対応して、前記特殊再生の再生速度、再生所要時間、または再生終了時刻の設定を行う設定手段と、
前記設定手段による前記設定に対応して、前記特殊再生を実行する実行手段と
を備えることを特徴とするデータ記録再生装置。
【請求項２】
前記データは、映像データまたは音声データである
ことを特徴とする請求項１に記載のデータ記録再生装置。
【請求項３】
前記計算手段により計算された、前記再生速度、前記再生所要時間、または前記再生終了時刻をユーザに提示する提示手段
をさらに備えることを特徴とする請求項１に記載のデータ記録再生装置。
【請求項４】
前記提示手段は、前記再生速度、前記再生所要時間、または前記再生終了時刻に対応する表示を行う
ことを特徴とする請求項３に記載のデータ記録再生装置。
【請求項５】
前記提示手段は、前記再生速度、前記再生所要時間、または前記再生終了時刻に対応する音声を出力する
ことを特徴とする請求項３に記載のデータ記録再生装置。
【請求項６】
前記実行手段は、記録または再生と同時に前記特殊再生を実行している状態において、前記設定手段による前記設定に対応して前記記録または前記再生が終了すると同時に前記特殊再生を終了するように、前記特殊再生を実行する
ことを特徴とする請求項１に記載のデータ記録再生装置。
【請求項７】
記録媒体に対して所定のデータを記録または再生している状態において特殊再生を実行するデータ記録再生装置におけるデータ記録再生方法において、
記録されているデータの記録開始時刻からの経過時間または再生されているデータの未再生データ量を検出する検出ステップと、
前記検出ステップで検出された前記経過時間または前記未再生データ量に対応して、前記特殊再生を実行する際に設定可能な、再生速度、再生所要時間、または再生終了時刻とする範囲を計算する計算ステップと、
前記計算ステップで計算された前記再生速度、前記再生所要時間、または前記再生終了時刻の範囲に対応して、前記特殊再生の再生速度、再生所要時間、または再生終了時刻の設定を行う設定ステップと、
前記設定ステップにおける前記設定に対応して、前記特殊再生を実行する実行ステップと
を備えることを特徴とするデータ記録再生方法。
【請求項８】
記録媒体に対して所定のデータを記録または再生している状態において特殊再生を実行するデータ記録再生装置に用いられるコンピュータプログラムを提供する提供媒体において、
記録されているデータの記録開始時刻からの経過時間または再生されているデータの未再生データ量を検出する検出ステップと、
前記検出ステップで検出された前記経過時間または前記未再生データ量に対応して、前記特殊再生を実行する際に設定可能な、再生速度、再生所要時間、または再生終了時刻とする範囲を計算する計算ステップと、
前記計算ステップで計算された前記再生速度、前記再生所要時間、または前記再生終了時刻の範囲に対応して、前記特殊再生の再生速度、再生所要時間、または再生終了時刻の設定を行う設定ステップと、
前記設定ステップにおける前記設定に対応して、前記特殊再生を実行する実行ステップと
を有するコンピュータプログラムを提供することを特徴とする提供媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、データ記録再生装置および方法、並びに提供媒体に関し、特に、例えばダイジェスト再生等の特殊再生を実行する際に設定可能な、再生速度、再生所要時間、または再生終了時刻を計算することにより、より容易に特殊再生の設定を行えるようにしたデータ記録再生装置および方法、並びに提供媒体に関する。
【０００２】
【従来の技術】
最近のMPEGに代表されるような帯域圧縮技術の発達により、例えば、映画などの長時間の音声データまたは映像データを光ディスクやハードディスク等の大容量の記録媒体に記録することが可能となってきた。
【０００３】
これに伴い、長時間記録されたデータを短時間で確認再生するニーズが高まり、これに対応するため、通常の再生速度よりも高速の再生を行うダイジェスト再生が提案されている。例えば、画像データは、フレーム単位またはフィールド単位で１／２に間引かれ、音声データは、音声レベル検出を所定区間毎に行って得られた無音区間が再生されないようにすることにより、通常の２倍の再生速度で再生（ダイジェスト再生）することができる。
【０００４】
また、バッファメモリに再生データまたは記録データを一旦格納することにより、記録と再生を同時に行うことができるような技術も開発されている。このような記録と再生を同時に行うことができる装置では、例えば、タイマ記録（予約録画または予約録音）が実行されている状態において、既に記録されたデータの先頭から、記録速度よりも速い再生速度でダイジェスト再生を実行し、再生が記録に追いついた時点（記録しているデータと再生しているデータが同一になった時点）で通常の再生を行うことも可能である。なお、以下、このような動作を追いつき再生と称する。また、このような装置では、ダイジェスト再生を通常の再生中に実行することも可能である。
【０００５】
【発明が解決しようとする課題】
しかしながら、従来、ダイジェスト再生の再生速度をどの程度に設定すべきかを判断する基準がないため、例えば、タイマ記録を実行している状態において、記録開始時刻からあまり時間が経過していないときに、再生速度を闇雲に高速に設定してダイジェスト再生を実行した場合、記録済みのデータが少ないため、予想以上に短時間でダイジェスト再生が終了してしまい、内容を把握することができない可能性があった。
【０００６】
本発明はこのような状況に鑑みてなされたものであり、特殊再生の再生速度、再生所要時間、または再生終了時刻の設定を容易に行えるようにするものである。
【０００７】
【課題を解決するための手段】
請求項１に記載のデータ記録再生装置は、記録されているデータの記録開始時刻からの経過時間または再生されているデータの未再生データ量を検出する検出手段と、検出手段により検出された経過時間または未再生データ量に対応して、特殊再生を実行する際に設定可能な、再生速度、再生所要時間、または再生終了時刻とする範囲を計算する計算手段と、計算手段により計算された再生速度、再生所要時間、または再生終了時刻の範囲に対応して、特殊再生の再生速度、再生所要時間、または再生終了時刻の設定を行う設定手段と、設定手段による設定に対応して、特殊再生を実行する実行手段とを備えることを特徴とする。
【０００８】
請求項７に記載のデータ記録再生方法は、記録されているデータの記録開始時刻からの経過時間または再生されているデータの未再生データ量を検出する検出ステップと、検出ステップで検出された経過時間または未再生データ量に対応して、特殊再生を実行する際に設定可能な、再生速度、再生所要時間、または再生終了時刻とする範囲を計算する計算ステップと、計算ステップで計算された再生速度、再生所要時間、または再生終了時刻の範囲に対応して、特殊再生の再生速度、再生所要時間、または再生終了時刻の設定を行う設定ステップと、設定ステップにおける設定に対応して、特殊再生を実行する実行ステップとを備えることを特徴とする。
【０００９】
請求項８に記載の提供媒体は、記録されているデータの記録開始時刻からの経過時間または再生されているデータの未再生データ量を検出する検出ステップと、検出ステップで検出された経過時間または未再生データ量に対応して、特殊再生を実行する際に設定可能な、再生速度、再生所要時間、または再生終了時刻とする範囲を計算する計算ステップと、計算ステップで計算された再生速度、再生所要時間、または再生終了時刻の範囲に対応して、特殊再生の再生速度、再生所要時間、または再生終了時刻の設定を行う設定ステップと、設定ステップにおける設定に対応して、特殊再生を実行する実行ステップとを有するコンピュータプログラムを提供することを特徴とする。
【００１０】
請求項１に記載のデータ記録再生装置、請求項７に記載のデータ記録再生方法、および請求項８に記載の提供媒体においては、記録されているデータの記録開始時刻からの経過時間または再生されているデータの未再生データ量が検出され、検出された経過時間または未再生データ量に対応して、特殊再生を実行する際に設定可能な、再生速度、再生所要時間、または再生終了時刻とする範囲が計算され、計算された再生速度、再生所要時間、または再生終了時刻の範囲に対応して、特殊再生の再生速度、再生所要時間、または再生終了時刻の設定が行われ、特殊再生が実行される。
【００１１】
【発明の実施の形態】
以下に本発明の実施の形態を説明するが、特許請求の範囲に記載の発明の各手段と以下の実施の形態との対応関係を明らかにするために、各手段の後の括弧内に、対応する実施の形態（但し一例）を付加して本発明の特徴を記述すると、次のようになる。但し勿論この記載は、各手段を記載したものに限定することを意味するものではない。
【００１２】
請求項１に記載のデータ記録再生装置は、記録されているデータの記録開始時刻からの経過時間または再生されているデータの未再生データ量を検出する検出手段（例えば、図１のタイムコードデータ検出部１３または記録データ残量検出部１５）と、検出手段により検出された経過時間または未再生データ量に対応して、特殊再生を実行する際に設定可能な、再生速度、再生所要時間、または再生終了時刻とする範囲を計算する計算手段（例えば、図１の再生制御部１６）と、計算手段により計算された再生速度、再生所要時間、または再生終了時刻の範囲に対応して、特殊再生の再生速度、再生所要時間、または再生終了時刻の設定を行う設定手段（例えば、図１の時間設定部２９、速度設定部３０、または時刻設定部３１）と、設定手段による設定に対応して、特殊再生を実行する実行手段（例えば、図１のシステムコントロール部１７）とを備えることを特徴とする。
【００１３】
請求項３に記載のデータ記録再生装置は、計算手段により計算された、再生速度、再生所要時間、または再生終了時刻をユーザに提示する提示手段（例えば、図１の再生情報提示部３２）をさらに備えることを特徴とする。
【００１４】
図１は、本発明を適用したデータ記録再生装置の一実施の形態の構成例を示すブロック図である。この例において、記録媒体としての光ディスク１は、ディスク駆動サーボ部２により駆動される。光学ピックアップ部３は、光ディスク１に記録されているデータを読み取り、再生データとして記録再生ＲＦ部４に出力するとともに、記録再生ＲＦ部４より供給される記録データを光ディスク１に記録する。記録再生ＲＦ部４は、光学ピックアップ部３より供給される再生データに対して復調処理および誤り訂正（ECCデコード）処理を施し、処理を施した再生データを、データバス６を介して出力する。また、記録再生ＲＦ部４は、バッファメモリ７に格納されている記録データを、データバス６を介して所定のタイミングで読み出し、読み出した記録データに対して、例えばＲＳ符号（リードソロモン符号）などの誤り訂正符号の付加や、例えばEFM変調などの変調を行い、それを光学ピックアップ部３に出力する。バッファメモリ７は、供給されるデータを、アドレスバス５を介してシステムコントロール部１７により指定されるアドレスに格納するようになされている。
【００１５】
デマルチプレクス処理部８は、再生データがバッファメモリ７に所定の量蓄積されたタイミングで、それをデータバス６を介して読み出し、読み出した再生データに対して、デマルチプレクス処理を施し、得られた音声データと映像データを、それぞれ、再生音声データ処理部９と再生映像データ処理部１１に出力する。また、デマルチプレクス処理部８は、デマルチプレクス処理を施して得られたデータを、さらに、タイムコードデータ検出部１３または識別データ検出部１４にも出力するようになされている。
【００１６】
再生音声データ処理部９は、入力された音声データに対して、デコード処理を行い、デコードした音声データを、音声データD/A変換部１０に出力する。音声データD/A変換部１０は、再生音声データ処理部９から供給される音声データを、デジタルデータからアナログデータに変換した後、再生音声として出力する。再生映像データ処理部１１は、デマルチプレクス処理部８から供給される映像データに対して、デコード処理を行い、デコードした映像データを、映像データD/A変換部１２に出力する。映像データD/A変換部１２は、入力された映像データを、デジタルデータからアナログデータに変換し、再生映像として出力する。
【００１７】
タイムコードデータ検出部１３は、デマルチプレクス処理部８より供給されたデータから、光ディスク１に記録されているデータの残量（残量時間）の検出や、再生または記録時の経過時間の検出に用いられるタイムコードデータを検出し、記録データ残量検出部１５に出力する。識別データ検出部１４は、例えば、光ディスク１のTOC（Table of Contents）に記録されている、無音区間または楽音区間を示す識別データを検出し、記録データ残量検出部１５を介して、システムコントロール部１７に出力する。
【００１８】
記録データ残量検出部１５は、タイムコードデータ検出部１３より供給されるタイムコードデータから、データの残量または記録時の経過時間を検出し、システムコントロール部１７または再生制御部１６に出力するようになされている。再生制御部１６は、記録データ残量検出部１５より供給されるデータ残量または経過時間に対応して、特殊再生（ダイジェスト再生）を行う際に設定可能な、再生速度、再生所要時間、再生終了時刻を計算し、計算結果をシステムコントロール部１７に出力するようになされている。
【００１９】
受信部１９は、アンテナ１８を介して、図示せぬ放送局から送信された所定の放送番組（プログラム）を受信し、それを音声データと映像データに分離した後、それぞれを音声データA/D変換部２０と映像データA/D変換部２２に出力する。音声データA/D変換部２０は、受信部１９より供給された音声データに対して、所定のフィルタ処理や、例えば、サンプリング周波数が４８．０KHz、量子化ビット数が１６ビットのA/D変換処理を行い、処理を施した音声データを音声データ記録処理部２１に出力する。映像データA/D変換部２２は、受信部１９より供給された映像データに対して、所定のフィルタ処理や、例えば、サンプリング周波数が１３．５MHz、量子化ビット数が１６ビットのA/D変換処理を行い、処理を施した映像データを映像データ記録処理部２３に出力する。
【００２０】
音声データ記録処理部２１は、音声データA/D変換部２０より供給された音声データに対して、例えば、MPEGオーディオのレイヤ１またはレイヤ２などの帯域圧縮処理を行い、圧縮した音声データを特徴検出部２４およびマルチプレクス処理部２６に出力する。映像データ記録処理部２３は、映像データA/D変換部２２より供給された映像データに対して、例えば、MPEGで規定されているＭＰ／ＭＬ（Main Profile at Main Level）モードで所定の処理を行い、処理された映像データを特徴検出部２４およびマルチプレクス処理部２６に出力する。
【００２１】
特徴検出部２４は、例えば、音声データの無音区間検出、楽音区間検出、または映像データのシーンチェンジ区間検出などの、音声データまたは映像データの特徴的な区間を検出し、検出結果を識別データ生成部２５に出力する。ここで、音声データの無音区間検出は、例えば、音声データA/D変換部２０における音声データレベルを検出することにより可能であり、楽音区間は、例えば、「音情報を用いたビデオ ブラウジング インタフェース」（テレビジョン学会技術報告：１９９５年２月３日）に記載されているように、音声データをスペクトル解析し、そのケプストラム（cepstrum）などにより推定検出することができる。また、映像データのシーンチェンジ区間検出は、例えば、動きベクトルを用いて行うことが可能であることが知られている。
【００２２】
識別データ生成部２５は、特徴検出部２４より供給された検出結果に応じた識別データを生成し、マルチプレクス処理部２６に出力する。マルチプレクス処理部２６は、音声データ記録処理部２１より供給される音声データ、映像データ記録処理部２３から供給される映像データ、識別データ生成部２５より供給される識別データ、またはタイムコードデータ生成部２７から供給されるタイムコードデータに対して、所定のマルチプレクス処理を行い、処理を施したデータを記録データとして、データバス６を介してバッファメモリ７に出力する。タイムコードデータ生成部２７は、システムコントロール部１７により制御され、所定のタイムコードデータを生成して、マルチプレクス処理部２６に出力するようになされている。
【００２３】
ユーザインタフェース部２８は、記録、再生、特殊再生（ダイジェスト再生）、またはプログラム番号の選択等の指令や、再生速度、再生所要時間、または再生終了時刻等の各種の設定情報が入力されるようになされており、入力された指令をシステムコントロール部１７に出力するとともに、入力された設定情報のうち、再生所要時間を時間設定部２９に、再生速度を速度設定部３０に、再生終了時刻を時刻設定部３１に、それぞれ出力する。時間設定部２９は、特殊再生を実行する際の再生所要時間を、入力された再生所要時間に設定する。速度設定部３０は、特殊再生を実行する際の再生速度を入力された再生速度に設定する。時刻設定部３１は、特殊再生を実行する際の再生終了時刻を入力された再生終了時刻に設定する。
【００２４】
システムコントロール部１７は、ユーザインタフェース部２８から入力される指令に対応して各種の処理を実行し、再生制御部１６の計算結果に対応して時間設定部２９、速度設定部３０、または時刻設定部３１における各設定を制御し、時間設定部２９、速度設定部３０、または時刻設定部３１における設定に対応して、ダイジェスト再生を実行するようになされている。システムコントロール部１７は、また、ディスク駆動サーボ部２、再生情報提示部３２、またはタイムコードデータ生成部２７を制御する。再生情報提示部３２は、システムコントロール部１７に制御され、ユーザインタフェース部２８を介して、ユーザに各種の情報を提示するようになされている。
【００２５】
図２は、ユーザインタフェース部２８としての、操作パネルの構成例を示す図である。ユーザは、この操作パネルを介して、ダイジェスト再生の再生速度、再生所要時間、または再生終了時刻等の設定情報を入力することができる。この例において、再生速度設定ボタン５１は、ボタン５１−１乃至５１−８により構成されており、ボタン５１−１乃至５１−８は、それぞれ、再生速度を１倍速（×１）乃至８倍速（×８）に設定するとき操作される。表示部５６は、ボタン５１−１乃至５１−８のうちの何れかが操作された場合において、操作されたボタンに対応する再生速度が設定可能であるとき、例えば緑色に点灯（または点滅）するようになされており、対応するボタンの再生速度が設定可能ではない場合、点灯（または点滅）しないようになされている。
【００２６】
再生所要時間設定ボタン５２は、ボタン５２−１乃至５２−６により構成されており、各ボタンは、再生所要時間（分）を、それぞれ、１０分、２０分、３０分、６０分、９０分、または１２０分に設定するとき操作される。表示部５７は、ボタン５２−１乃至５２−６のうちの何れかが操作された場合において、操作されたボタンに対応する再生所要時間が設定可能であるとき、例えば緑色に点灯（または点滅）するようになされており、対応する再生速度が設定可能ではない場合、点灯（または点滅）しないようになされている。
【００２７】
再生終了時刻設定ボタン５３は、ボタン５３−１乃至５３−５により構成されており、表示部５８に表示されるダイジェスト再生の終了時刻の設定に用いられる。ボタン５３−１は、再生終了時刻の時（hour）の設定を行うとき、ボタン５３−２は、終了時刻の分（min（minute））の設定を行うとき、それぞれ操作される。ボタン５３−４は、時または分を増加させるとき、ボタン５３−５は、時または分を減少させるとき、それぞれ操作される。なお、時は２４進または１２進で増加または減少するようになされており、分は６０進で増加または減少するようになされている。また、時を１２進で増加または減少させる場合、午前を示すＡＭまたは午後を示すＰＭが、再生終了時刻とともに表示部５８に表示される。さらに、再生終了時刻設定ボタン５３のボタン５３−４と５３−５は、設定不可能な再生終了時刻には設定することができないようになされている（すなわち、設定可能な再生終了時刻の範囲の上限以上に増加させること、または、設定可能な再生終了時刻の下限以下に減少させることができない）。
【００２８】
ダイジェスト再生モードボタン（DIGEST）５４は、再生速度を設定可能な範囲の上限に設定してダイジェスト再生を行うとき操作される。例えば、いま、設定可能な再生速度が、１倍速（通常再生）乃至６倍速までの範囲であるとき、ダイジェスト再生モードボタン５４を操作すると、再生速度がこの中で最も速い６倍速に設定され、ダイジェスト再生が実行される。
【００２９】
中間速度ダイジェスト再生ボタン（MODERATE）５５は、設定可能な再生速度（再生所要時間または再生終了時刻）のうちの中間の再生速度（中間の所要時間または中間の再生終了時刻）でダイジェスト再生を行うとき操作される。なお、記録または再生が実行されている状態で中間速度ダイジェスト再生を実行する場合、再生モードまたは記録モードの再生または記録が終了すると同時にダイジェスト再生が終了するように再生速度（再生所要時間または再生終了時刻）を設定するようにしてもよい。
【００３０】
表示部５９は、プログラム番号（PROGRAM No.）や、再生時の光ディスク１に記録されている再生対象データの未再生データ量（残量時間）または記録時の光ディスク１の空き容量（記録可能な残り時間）を示すバーが表示されるようになされている。
【００３１】
図３は、図２の操作パネルの他の構成例を示す図である。表示部６０は、光ディスク１から再生しているデータまたはそこに記録しているデータのプログラム番号（トラック番号）を表示するようになされている。再生速度設定ボタン６１は、ボタン６１−１乃至６１−８により構成されており、各ボタンは、それぞれ、再生速度を１倍速乃至８倍速に設定するとき操作される。この例においては、ボタン６１−１乃至６１−８のうち、設定可能な再生速度に対応するボタンが、例えば緑色に点灯（または点滅）し、また、そのうちの、ユーザにより選択された（操作された）ボタンが、例えば赤色に点灯（または点滅）するようになされている。例えば、いま、設定可能な再生速度が２倍速乃至５倍速であるものとすると、対応するボタン６１−２乃至６１−５が緑色に点灯する。そして、この状態において、ユーザが例えば、４倍速に対応するボタン６１−４を操作した場合、ボタン６１−２乃至６１−４が赤色で点灯する。
【００３２】
再生所要時間設定ボタン６２は、ボタン６２−１乃至６２−８により構成されており、各ボタンは、再生所要時間を、それぞれ３０分乃至２４０分に設定するとき操作される。ボタン６２−１乃至６２−８は、ボタン６１−１乃至６１−８と同様に、設定可能な再生所要時間に対応するボタンが緑色に点灯し、ユーザにより操作された範囲が、例えば赤色で点灯するようになされている。いまの場合、設定可能な再生所要時間が３０乃至１５０分とされており、それに対応するボタン６２−１乃至６２−５が緑色に点灯している。また、ユーザによりボタン６２−３が操作された（すなわち、再生所要時間が９０分に設定された）ことにより、ボタン６２−１乃至６２−３が赤色で点灯している状態とされている。
【００３３】
表示部６３には、再生時における光ディスク１に記録されている再生対象のデータの未再生データ量（残量）や、記録時における光ディスク１の空き容量を示すバーが、例えば、橙色で表示される。表示部６４には、現在の時刻が表示され、表示部６５には、再生終了時刻が表示されるようになされている。再生終了時刻設定ボタン６６は、再生終了時刻の設定に用いられる。ボタン６６−１は、再生終了時刻の設定を行うとき、または再生終了時刻の設定を終了するとき、操作される。ボタン６６−２は、表示部６５に表示されている再生終了時刻の時または分を増加させるとき操作される。ボタン６６−３は、表示部６５に表示されている再生終了時刻の時または分を減少させるとき操作される。ボタン６６−４は、表示部６５に表示されている再生終了時刻の時または分を選択するとき操作される。このボタン６６−４を連続して操作した場合、時と分が交互に選択されるようになされている。
【００３４】
以上のように、ダイジェスト再生を実行する際に設定可能な再生速度または再生所要時間と、ユーザによる設定を判別することができるように、対応するボタンを所定の色で点灯（または点滅）させることにより、ユーザは、設定可能な再生速度または再生所要時間と、設定（選択）した再生速度または再生所要時間とを、視覚的に判断することがきる。なお、ボタンの点灯時の色は、他の色にしても良い。また、ボタンを点灯させる代わりに、選択可能なボタンを突出させるようにしてもよい。この場合、選択不可能なボタンは、選択可能なボタンに比べて窪んだ状態となる。また、選択可能なボタンを音声でユーザに知らせるようにしてもよい。
【００３５】
ここで、図２または図３の操作パネルにおいて、ユーザにより選択不可能なボタンが操作された場合の動作として以下の処理が考えられる。
（１）  選択可能な設定のうち、操作されたボタンに対応する設定に最も近い設定にする。
（２）  選択不可能なことを示す表示または音声の出力を行う。
（３）  選択可能な設定のうち、最短でダイジェスト再生が終了するような設定にする（すなわち、ダイジェスト再生モードボタン５４またはダイジェスト再生モードボタン６４を操作した場合と同様の処理が実行される）。
【００３６】
なお、本発明の実施の形態においては、（３）に示した動作が実行されるものとする。
【００３７】
図４は、例えば、光ディスク１に記録されている所定のプログラム（番組）を、その先頭から再生速度を設定してダイジェスト再生を行う場合、または、それを通常再生している状態において再生速度を設定してダイジェスト再生を実行する場合における未再生データ量（残量）時間と設定可能再生速度の関係の例を示す図である。この例においては、プログラムの未再生データの残量時間が９０分であるとき、設定可能な再生速度は、１倍速（通常再生）乃至６倍速とされる。
【００３８】
図５は、例えば、所定のプログラムを、その先頭から再生所要時間を設定してダイジェスト再生を行う場合、または、通常再生している状態において再生所要時間を設定してダイジェスト再生を実行する場合における未再生データの残量時間と設定可能再生所要時間の関係の例を示す図である。この例においては、プログラムの未再生データの残量時間が９０分であるとき、設定可能な再生所要時間は、２０分乃至９０分（通常再生）とされる。
【００３９】
図６は、例えば、光ディスク１に記録されている所定のプログラムを、その始めから再生終了時刻を設定してダイジェスト再生を行う場合、または、通常再生している状態において再生終了時刻を設定してダイジェスト再生を実行する場合における、未再生データの残量時間と設定可能再生終了時刻の関係の例を示す図である。この例においては、現在の時刻が８時であるものとし、そのプログラムの未再生データの残量時間が９０分であるものとすると、設定可能な再生終了時刻は、８時３０分乃至９時３０分とされる。
【００４０】
図７は、例えば、所定のプログラムを記録（タイマ記録）している状態（記録開始時刻から所定の時間が経過してる状態）において、既に記録されたプログラム（データ）の先頭から所定の再生速度（記録速度よりも速い速度）でダイジェスト再生を実行し、ダイジェスト再生が記録に追いついたとき（すなわち、再生データと記録データが同一になったとき）、以降において通常再生を実行するモード（以下、追いつき再生モードと称する）における動作特性の例を示す図である。この例において、特性線Ａは、タイマ記録開始時刻Ｐからの記録経過時間と記録データ量（記録時間）の関係を示すものである。例えば、記録開始時刻から１時間が経過した時点では、記録されているデータ量も１時間分である。特性Ｂは、タイマ記録開始時刻Ｐからの記録内容を現時刻Ｒからダイジェスト再生を実行する場合の特性の一例を示している。この例においては、時刻Ｔで記録動作に追いつく（すなわち、時刻Ｔでダイジェスト再生しているデータと記録しているデータが同一になる）ものとし、そのときの再生所要時間をａ（分）、記録データ量をｃ（分）とすると、再生速度ｖ（倍速）は、以下のようにして求めることができる。
ｖ＝ｃ／ａ  ・・・（１）
【００４１】
そして、この例においては、時刻Ｔ乃至Ｗの期間では、タイマ記録と同時に通常再生が実行されることになる。例えば、図８に示すように、時刻８時にタイマ記録が開始され、時刻１０時にタイマ記録が終了するものとし、現時刻が９時であるものとする。この状態で、時刻９時３０分に再生が終了するようにダイジェスト再生を実行した場合、時刻９時３０分にダイジェスト再生がタイマ記録に追いつき、この時刻から時刻１０時までは、タイマ記録動作と通常再生が同時に行われることになる。
【００４２】
なお、例えば、タイマ記録終了時刻Ｗに近い時刻Ｒ’でダイジェスト再生を開始した場合、ダイジェスト再生がタイマ記録に追いつかない（ダイジェスト再生が追いつく前にタイマ記録が終了する）場合がある。この場合、図の特性Ｄのように時刻Ｗでタイマ記録が終了した後は、ダイジェスト再生のみが継続して実行されることになる。
【００４３】
図９は、タイマ記録が実行されている状態で再生速度を設定してダイジェスト再生を実行する場合におけるタイマ記録の経過時間と設定可能再生速度の関係の一例を示す図である。この例においては、タイマ記録を開始してから２時間後に記録が終了するものとし、タイマ記録を開始してからの経過時間が３０分であるものとすると、設定可能再生速度は１乃至２倍速とされている。
【００４４】
ここで、図１０に示すように、タイマ記録の開始から終了までの時間をＴ０とし、時刻ｔ１でダイジェスト再生を開始させるものとすると、そのときの再生速度ｖを、
ｖ＝Ｔ０／（Ｔ０−ｔ１）・・・（２）
と設定すれば、タイマ記録の終了と同時にダイジェスト再生を終了させることができる。
【００４５】
図１１は、例えば、開始から２時間後に終了するようなタイマ記録を行っている場合において再生所要時間を設定してダイジェスト再生を行うときの、タイマ記録経過時間と設定可能な再生所要時間の関係の一例を示す図である。この例においては、タイマ記録が開始されてからの経過時間が６０分のとき、設定可能再生所要時間は２０分乃至６０分とされる。
【００４６】
以上に示した関係に基づいて、再生制御部１６は、設定可能な再生所要時間、再生速度、または再生終了時刻を計算するようになされている。
【００４７】
以上においては、特殊再生としてダイジェスト再生について説明したが、キュー（早送り再生）またはレビュー（逆早送り再生）モードのような特殊再生においても本発明を適用することができる。図１２は、所定のプログラムの未再生データ（レビューモードの場合、再生済みデータ）の残量時間とキューまたはレビューモードの再生速度の関係の一例を示す図である。この例において、特性Ｅは、残量時間が、３０分乃至６０分の間である時、再生速度は４倍速であり、６０分乃至９０分の間であるとき、再生速度は６倍速であるといったように、離散的な特性とされている。一方、特性Ｆは、残量時間が３０分までの設定可能な再生速度は２倍速であるが、以降において、再生速度は、残量時間に比例して連続的に増加するようになされている。
【００４８】
次に、図１３乃至図１５のフローチャートを参照して、図１のデータ記録再生装置の動作について説明する。なお、以下の説明において、操作パネルとして図３の操作パネルを用いるものとる。まず、ステップＳ１０において、ユーザは、ユーザインタフェース部２８（操作パネル）を介して、記録、再生、またはダイジェスト再生等の動作モードの指令を入力する。ステップＳ１１において、システムコントロール部１７は、ユーザにより指令された動作モードが記録モードであるか否かを判定し、指令された動作モードは記録モードであると判定した場合、ステップＳ４６（図１５）に進み、以降の処理が実行される。ステップＳ１１において、指令された動作モードが記録モードではない（すなわち、指令されたモードは再生モード（ダイジェスト再生モード）である）と判定された場合、ステップＳ１２に進み、識別データ検出部１４は、ユーザにより入力された、再生対象となるデータ（プログラム）のプログラム番号を検出する。ステップＳ１３において、システムコントロール部１７は、検出されたプログラム番号を、図３の表示部６０に表示する。
【００４９】
ステップＳ１４に進み、記録データ残量検出部１５は、再生対象データの未再生データ量（残量）を検出し、ステップＳ１５において、システムコントロール部１７は、図３の表示部６３に、検出された残量を示すバーを、例えば橙色で表示する。ステップＳ１６に進み、システムコントロール部１７は、未再生データが存在するか否かを判定し、未再生データが存在しない（すなわち、全て再生した）と判定した場合、ステップＳ１７において、システムコントロール部１７は、再生情報提示部３２を制御して、例えば、図示せぬスピーカ等から「残量がありません」等の音声を出力することにより、ユーザに対して注意を促した後、ステップＳ４４（図１４）に進み、以降の処理を実行する。
【００５０】
ステップＳ１６において、まだ再生していないデータが存在すると判定された場合、ステップＳ１８に進み、システムコントロール部１７は、指令されたモードがダイジェスト再生または追いつき再生（以下、これらを個々に区別する必要がない場合、単にダイジェスト再生と表記する）モードであるか否かを判定し、指令されたモードは、ダイジェスト再生モードではないと判定した場合、ステップＳ１９に進み、通常再生モードの実行を開始し、ステップＳ２０において、通常再生モードが終了したか否かを判定する。ステップＳ２０で、通常再生モードが終了したと判定された場合、ステップＳ４３（図１４）に進み、移行の処理が実行される。
【００５１】
ステップＳ２０において、通常再生モードはまだ終了していないと判定された場合、ステップＳ２１に進み、記録データ残量検出部１５は、未再生データ量を検出する。ステップＳ２２において、システムコントロール部１７は、再生情報提示部３２を制御して、表示部６３の残量の表示を、検出された未再生データ量に対応する表示に更新させ（すなわち、バーの長さを、検出された未再生データ量に対応する長さに変化させ）、ステップＳ２３で、まだ未再生データが存在するか否かを判定する。ステップＳ２３において、まだ未再生のデータが存在すると判定された場合、ステップＳ２０に戻り、以降の処理が実行される。ステップＳ２３において、未再生データが存在しない（すなわち、再生が終了した）と判定された場合、ステップＳ４３に進み、以降の処理が実行される。
【００５２】
ステップＳ１８において、指令されたモードは、ダイジェスト再生モードであると判定された場合、ステップＳ２４に進み、再生制御部１６は、検出された残量（または記録モードにおける経過時間）に対応して、ダイジェスト再生の実行時に設定することができる、再生所要時間、再生速度、または再生終了時刻を計算する。続いてステップＳ２５において、システムコントロール部１７は、再生制御部１６により計算された再生所要時間、再生速度、または再生終了時刻に対応して、再生情報提示部３２を制御して、図３の操作パネルの各ボタンのうち、選択可能なボタンを、例えば緑色で点灯させる。
【００５３】
ステップＳ２６において、指令されたモードはデフォルトモードであるか（すなわち、図３のダイジェスト再生モードボタン６７または中間速度ダイジェスト再生モードボタン６８が操作されたか）否かが判定され、指令されたモードはデフォルトモードである（ダイジェスト再生モードボタン６７または中間速度ダイジェスト再生モードボタン６８が操作された）と判定された場合、ステップＳ２７に進み、指令されたモードは中間速度ダイジェスト再生モードであるか否かが判定される。ステップＳ２７において、指令されたモードは中間速度ダイジェスト再生モードであると判定された場合、ステップＳ２８において、速度設定部３０は、再生速度を設定可能な範囲内の中間速度に設定し、ステップＳ３３（図１４）に進む。
【００５４】
ステップＳ２７において、指令されたモードは中間速度ダイジェスト再生モードではないと判定された場合、ステップＳ２９において、速度設定部３０は、再生速度を設定可能な範囲内の最高速度に設定し、ステップＳ３３に進む。
【００５５】
ステップＳ２６において、デフォルトモードは指令されていない（ユーザの設定によるダイジェスト再生モードである）と判定された場合、ステップＳ３０に進み、ユーザは、設定情報（再生速度、再生所要時間、または再生終了時刻）を入力する。続いて、ステップＳ３１において、システムコントロール部１７は、ユーザにより入力された設定情報が、設定可能な設定情報であるか否かを判定し、入力された設定情報は設定不可能であると判定した場合、ステップＳ２９に進み、以降の処理を実行する。
【００５６】
ステップＳ３１において、入力された設定情報が設定可能であると判定された場合、ステップＳ３２において、時間設定部２９、速度設定部３０、または時刻設定部３１は、入力された設定情報に対応する設定を行う。続いて、ステップＳ３３に進み、システムコントロール部１７は、再生情報提供部３２を制御して、ユーザにより入力された設定情報に対応するボタンを赤色で点灯させ、ステップＳ３４において、ダイジェスト再生を開始する。
【００５７】
ステップＳ３５において、システムコントロール部１７は、ダイジェスト再生が終了したか（再生停止の指令が入力されたか、設定された再生終了時刻になったか、または、再生データが無くなった（ダイジェスト再生のデータが記録モードで記録されているデータと同一になった）か）否かが判定され、ダイジェスト再生が終了したと判定された場合、ステップＳ３６に進み、記録モードが実行されているか（すなわち、追いつき再生モードであるか）否かが判定され、記録モードが実行されている（追いつき再生モードである）と判定された場合、ステップＳ４５に進み、以降の処理が実行される。ステップＳ３６において、記録モードは実行されていない（追いつき再生モードではない）と判定された場合、処理を終了する。
【００５８】
ステップＳ３５において、ダイジェスト再生は終了していないと判定された場合、ステップＳ３７に進み、記録データ残量検出部１５は、未再生データ量（または記録モードにおける経過時間）を検出する。ステップＳ３８において、システムコントロール部１７は、再生情報提示部３２を制御して、表示部６３の残量の表示を、検出された未再生データ量に対応する表示に更新（ずなわち、バーの長さを、検出された未再生データ量に対応する長さに変化）させる。ステップＳ３９において、再生制御部１５は、検出された未再生データ量（または記録モードにおける経過時間）に対応して、設定可能な、再生速度、再生所要時間、または再生終了時刻を計算し、ステップＳ４０において、システムコントロール部１７は、再生情報提示部３２を制御して、計算された再生所要時間、再生速度、または再生終了時刻に対応して、図３の操作パネルの各ボタンのうち、選択可能なボタンの点灯を更新させる（選択可能となったボタンの点灯または選択不可能となったボタンの消灯を行う）。
【００５９】
ステップＳ４２において、システムコントロール部１７は、まだ未再生データが存在するか否かを判定し、まだ再生していないデータが存在すると判定した場合、ステップＳ３５に戻り、以降の処理を再び実行する。ステップＳ４２において、未再生データが無い（すなわち、ダイジェスト再生が終了した）と判定された場合、ステップＳ４３に進み、他のモードを実行するか（または他のモードが実行されているか）否かが判定される。ステップＳ４３において、他のモードは実行しない（他のモードは実行されていない）と判定された場合、処理を終了する。
【００６０】
ステップＳ４３において、他のモードを実行する（他のモードが実行されている）と判定された場合、ステップＳ４４に進み、記録モードが実行されているか（すなわち、追いつき再生モードであるか）否かが判定され、記録モードは実行されていない（追いつき再生モードではない）と判定された場合、ステップＳ１０に戻り、以降の処理が実行される。
【００６１】
ステップＳ４４において、記録モードが実行されている（追いつき再生モードである）と判定された場合、ステップＳ４５に進み、タイマ記録モードが実行されているか否かが判定され、タイマ記録モードではない（すなわち、通常の記録モードである）と判定された場合、ステップＳ５３に進み、以降の処理が実行される。ステップＳ４５において、タイマ記録モードが実行されていると判定された場合、ステップＳ５８に進み、以降の処理が実行される。
【００６２】
ステップＳ４６において、記録データ残量検出部１５は、光ディスク１の空き容量および記録開始時刻からの経過時間を検出し、ステップＳ４７で、システムコントロール部１７は、再生情報提示部３２を制御して、図３の表示部６３に、検出された空き容量を示すバーを表示させる。ステップＳ４８において、空き容量があるか否かが判定され、空き容量がないと判定された場合、ステップＳ４９に進み、上書き記録を実行するか（記録済みのデータに上書きして記録するか）否かが判定される。ステップＳ４９において、上書き記録を実行しないと判定された場合（すなわち、ユーザにより上書き記録を実行しないとする指令が入力された場合）、ステップＳ５０において、システムコントロール部１７は、再生情報提示部３２を制御して、例えば、「記録が実行されません」等の音声を出力させることにより、ユーザに対して警告を行わせ、ステップＳ５９に進む。ステップＳ４９において、上書き記録を実行すると判定された場合（すなわち、ユーザにより、上書き記録を実行する指令が入力された場合）、ステップＳ５１に進む。
【００６３】
ステップＳ４８において、空き容量があると判定された場合、ステップＳ５１に進み、現在のモードがタイマ記録モードであるか否かが判定される。ステップＳ５１において、現在のモードはタイマ記録モードではないと判定された場合、ステップＳ５２に進み、システムコントロール部１７は、通常記録モードの実行を開始する。ステップＳ５３で、通常記録モードが終了したか否かが判定され、通常記録モードが終了したと判定された場合、ステップＳ５９に進み、以降の処理が実行される。ステップＳ５３において、通常記録モードは終了していないと判定された場合、ステップＳ６０に進み、以降の処理が実行される。
【００６４】
ステップＳ５１において、現在のモードがタイマ記録モードであると判定された場合、ステップＳ５４に進み、ユーザにより、タイマ記録の開始時刻と終了時刻が設定される。ステップＳ５５において、タイマ記録モードの開始時刻になったか否かが判定され、まだ開始時刻ではないと判定された場合、ステップＳ５６に進み、システムコントロール部１７は一旦待機し、ステップＳ５５に戻る。
【００６５】
ステップＳ５５において、タイマ記録モードの開始時刻となったと判定された場合、ステップＳ５７に進み、システムコントロール部１７は、タイマ記録モードの実行を開始する。次に、ステップＳ５８において、タイマ記録モードの終了時刻になったか否かが判定され、タイマ記録モードの終了時刻となったと判定された場合、ステップＳ５９に進み、他のモードを実行するか否かが判定される。ステップＳ５９において、他のモードを実行すると判定された場合、ステップＳ１０に戻り、以降の処理が実行される。ステップＳ５９において、他のモードは実行されないと判定された場合、処理を終了する。
【００６６】
ステップＳ５８において、タイマ記録モードの終了時刻にはなっていないと判定された場合、ステップＳ６０に進み、ダイジェスト再生が実行されているか（すなわち、追いつき再生モードであるか）否かが判定される。ステップＳ６０において、ダイジェスト再生モードが実行されていない（追いつき再生モードではない）と判定された場合、ステップＳ５８に戻り、以降の処理が実行される。ステップＳ６０において、ダイジェスト再生モードが実行されている（追いつき再生モードである）と判定された場合、ステップＳ３５に戻り、以降の処理が実行される。
【００６７】
なお、本発明の実施の形態においては、記録媒体として光ディスク１を用いたが、勿論、他の記録媒体を用いる場合においても、本発明を適用することができる。
【００６８】
また、上記各種の処理を行うコンピュータプログラムは、磁気ディスク、ＣＤ−ＲＯＭなどの記録媒体を介してユーザに提供したり、ネットワークなどの提供媒体を介してユーザに提供し、必要に応じて内蔵するRAMやハードディスクなどに記録して利用させるようにすることができる。
【００６９】
【発明の効果】
以上の如く、請求項１に記載のデータ記録再生装置、請求項７に記載のデータ記録再生方法、および請求項８に記載の提供媒体によれば、記録されているデータの記録開始時刻からの経過時間または再生されているデータの未再生データ量を検出し、検出された経過時間または未再生データ量に対応して、特殊再生を実行する際に設定可能な、再生速度、再生所要時間、または再生終了時刻とする範囲を計算するようにしたので、例えば、ダイジェスト再生を行う際の再生速度、再生所要時間、または再生終了時刻などの設定をより容易に行うことが可能となる。
【図面の簡単な説明】
【図１】本発明を適用したデータ記録再生装置の構成例を示すブロック図である。
【図２】図１のユーザインタフェース部１８としての操作パネルの構成例を示す図である。
【図３】図２の操作パネルの他の構成例を示す図である。
【図４】未再生データ量と設定可能再生速度の関係の一例を示す図である。
【図５】未再生データ量と設定可能再生所要時間の関係の一例を示す図である。
【図６】未再生データ量と設定可能再生終了時刻の関係の一例を示す図である。
【図７】追いつき再生モードにおける動作特性の一例を示す図である。
【図８】追いつき再生モードを説明する図である。
【図９】タイマ記録経過時間と設定可能再生速度の関係の一例を示す図である。
【図１０】追いつき再生モードにおける動作特性の一例を説明する図である。
【図１１】タイマ記録経過時間と設定可能再生時間の関係の一例を示す図である。
【図１２】キューまたはレビューモードにおける動作特性の一例を示す図である。
【図１３】図１のデータ記録再生装置の動作を説明するフローチャートである。
【図１４】図１３に続くフローチャートである。
【図１５】図１４に続くフローチャートである。
【符号の説明】
１  光ディスク，  ２  ディスク駆動サーボ部，  ３  光学ピックアップ部，４  記録再生ＲＦ部，  ５  アドレスバス，  ６  データバス，  ７  バッファメモリ，  ８  デマルチプレクス処理部，  ９  再生音声データ処理部，  １０  音声データD/A変換部，  １１  再生映像データ処理部，  １２  映像データD/A変換部，  １３  タイムコードデータ検出部，  １４  識別データ検出部，  １５  記録データ残量検出部，  １６  再生制御部，  １７  システムコントロール部，  １８  アンテナ，  １９  受信部，  ２０  音声データA/D変換部，  ２１  音声データ記録処理部，  ２２  映像データA/D変換部，  ２３  映像データ記録処理部，  ２４  特徴検出部，  ２５  識別データ生成部，  ２６  マルチプレクス処理部，  タイムコードデータ生成部，  ２８  ユーザインタフェース部，  ２９  時間設定部，  ３０  速度設定部，  ３１  時刻設定部，  ３２  再生情報提示部
【図１】
0004462652.tif 000002
【図２】
0004462652.tif 000003
【図３】
0004462652.tif 000004
【図４】
0004462652.tif 000005
【図５】
0004462652.tif 000006
【図６】
0004462652.tif 000007
【図７】
0004462652.tif 000008
【図８】
0004462652.tif 000009
【図９】
0004462652.tif 000010
【図１０】
0004462652.tif 000011
【図１１】
0004462652.tif 000012
【図１２】
0004462652.tif 000013
【図１３】
0004462652.tif 000014
【図１４】
0004462652.tif 000015
【図１５】
0004462652.tif 000016