(57)【要約】【課題】従来の記録再生装置は、記録用のバッファメモリを再生用のバッファメモリとして利用することはできなかった。【解決手段】この発明の記録再生装置は、外部から入力された映像信号を受信して一時的に記録した後に出力するメモリ容量が可変に構成される第１のメモリ領域と、第１のメモリ領域から出力された映像信号を受信して記録媒体へ記録する記録手段と、記録媒体に記録されているデータを映像信号へ変換して出力する映像信号変換手段と、映像信号変換手段から出力された映像信号を一時的に記録した後に出力するメモリ容量が可変に構成される第２のメモリ領域と、第１のメモリ領域の使用状況を監視し、その使用状況に基づいて第２のメモリ領域として使用されるメモリ容量を増減させるように制御するメモリ領域制御手段とを備えるように構成している。【選択図】  図１
2005025833.tif 000002
【特許請求の範囲】
【請求項１】
外部から入力された映像信号をデータとして記録媒体へ記録すると共に、記録媒体に記録されているデータを映像信号に変換して出力する記録再生装置において、
外部から入力された映像信号を受信して一時的に記録した後に出力するメモリ容量が可変に構成される第１のメモリ領域と、
前記第１のメモリ領域から出力された映像信号を受信して記録媒体へ記録する記録手段と、
前記記録媒体に記録されているデータを映像信号へ変換して出力する映像信号変換手段と、
前記映像信号変換手段から出力された映像信号を一時的に記録した後に出力するメモリ容量が可変に構成される第２のメモリ領域と、
前記第１のメモリ領域の使用状況を監視し、第１のメモリ領域の使用状況に基づいて前記第２のメモリ領域として使用されるメモリ容量を増減させるように制御するメモリ領域制御手段とを備えることを特徴とする記録再生装置。
【請求項２】
外部から入力された映像信号をデータとして記録媒体へ記録すると共に、記録媒体に記録されているデータを映像信号に変換して出力する記録再生装置において、
外部から入力された映像信号を受信して一時的に記録した後に出力するメモリ容量が可変に構成される第１のメモリ領域と、
前記第１のメモリ領域から出力された映像信号を受信して記録媒体へ記録する記録手段と、
前記記録媒体に記録されているデータを映像信号へ変換して出力する映像信号変換手段と、
前記映像信号変換手段から出力された映像信号を一時的に記録した後に出力するメモリ容量が可変に構成される第２のメモリ領域と、
前記第１のメモリ領域として使用するメモリ容量に基づいて使用状況を監視し、第１のメモリ領域の使用状況に基づいて前記第１のメモリ領域および前記第２のメモリ領域として使用するメモリ容量を増減させるように制御するメモリ領域制御手段とを備えることを特徴とする記録再生装置。
【請求項３】
外部から入力された映像信号をデータとして記録媒体へ記録すると共に、記録媒体に記録されているデータを映像信号に変換して出力する記録再生装置において、
外部から入力された映像信号を受信して一時的に記録した後に出力するメモリ容量が所定の単位毎に可変に構成される第１のメモリ領域と、
前記第１のメモリ領域から出力された映像信号を受信して記録媒体へ記録する記録手段と、
前記記録媒体に記録されているデータを映像信号へ変換して出力する映像信号変換手段と、
前記映像信号変換手段から出力された映像信号を一時的に記録した後に出力するメモリ容量が所定の単位毎に可変に構成される第２のメモリ領域と、
前記第１のメモリ領域の使用状況を監視し、第１のメモリ領域で使用される容量が予め決められた第１の値より大きい場合に、第１のメモリ領域で使用されている前記予め決められた値を超える単位数を求め、この単位数を前記第２のメモリ領域で使用されるメモリ容量から減らすように制御するメモリ領域制御手段とを備えることを特徴とする記録再生装置。
【請求項４】
外部から入力された映像信号をデータとして記録媒体へ記録すると共に、記録媒体に記録されているデータを映像信号に変換して出力する記録再生装置において、
外部から入力された映像信号を受信して一時的に記録した後に出力するメモリ容量が所定の単位毎に可変に構成される第１のメモリ領域と、
前記第１のメモリ領域から出力された映像信号を受信して記録媒体へ記録する記録手段と、
前記記録媒体に記録されているデータを映像信号へ変換して出力する映像信号変換手段と、
前記映像信号変換手段から出力された映像信号を一時的に記録した後に出力するメモリ容量が所定の単位毎に可変に構成される第２のメモリ領域と、
前記第１のメモリ領域の使用状況を監視し、第１のメモリ領域で使用される容量が予め決められた第２の値より小さい場合に、第１のメモリ領域で使用されている前記予め決められた値を下回る単位数を求め、この単位数を前記第２のメモリ領域で使用されるメモリ容量へ増やすように制御するメモリ領域制御手段とを備えることを特徴とする記録再生装置。
【請求項５】
前記前記第１のメモリ領域の容量と前記第２のメモリ領域との総和は一定容量であり、この一定容量の中から第１のメモリ領域と第２のメモリ領域にメモリ容量が割り当てられることを特徴とする請求項１乃至４に記載の記録再生装置。
【請求項６】
前記メモリ領域制御手段は第１のメモリ領域が閾値マイナス１ブロック以下に減少したかを監視し、第１のメモリ領域が閾値マイナス１ブロック以下に減少した場合は、第１のメモリ領域の容量を１ブロック小さくし、第２のメモリ領域を１ブロック大きくし、閾値を１ブロック小さく設定することを特徴とする請求項１乃至５に記載の記録再生装置。
【請求項７】
外部から入力された映像信号を受信してメモリ容量が可変に構成される第１のメモリ領域へ一時的に記録した後に出力するステップと、
第１のメモリ領域から出力された映像信号を受信して記録媒体へ記録するステップと、
記録媒体に記録されているデータを映像信号へ変換して出力するステップと、
映像信号変換手段から出力された映像信号をメモリ容量が可変に構成される第２のメモリ領域へ一時的に記録した後に出力するステップと、
第１のメモリ領域の使用状況を監視し、第１のメモリ領域の使用状況に基づいて前記第２のメモリ領域として使用されるメモリ容量を増減させるように制御するステップとを備えることを特徴とする記録再生方法。
【請求項８】
外部から入力された映像信号を受信してメモリ容量が可変に構成される第１のメモリ領域へ一時的に記録した後に出力するステップと、
第１のメモリ領域から出力された映像信号を受信して記録媒体へ記録するステップと、
記録媒体に記録されているデータを映像信号へ変換して出力するステップと、
映像信号変換手段から出力された映像信号をメモリ容量が可変に構成される第２のメモリ領域へ一時的に記録した後に出力するステップと、
第１のメモリ領域として使用するメモリ容量に基づいて使用状況を監視し、第１のメモリ領域の使用状況に基づいて前記第１のメモリ領域および前記第２のメモリ領域として使用するメモリ容量を増減させるように制御するステップとを備えることを特徴とする記録再生方法。
【請求項９】
外部から入力された映像信号を受信してメモリ容量が所定の単位毎に可変に構成される第１のメモリ領域へ一時的に記録した後に出力するステップと、
第１のメモリ領域から出力された映像信号を受信して記録媒体へ記録するステップと、
記録媒体に記録されているデータを映像信号へ変換して出力するステップと、
前記映像信号変換手段から出力された映像信号をメモリ容量が所定の単位毎に可変に構成される第２のメモリ領域へ一時的に記録した後に出力するステップと、
第１のメモリ領域の使用状況を監視し、第１のメモリ領域で使用される容量が予め決められた第１の値より大きい場合に、第１のメモリ領域で使用されている前記予め決められた値を超える単位数を求め、この単位数を前記第２のメモリ領域で使用されるメモリ容量から減らすように制御するステップとを備えることを特徴とする記録再生方法。
【請求項１０】
外部から入力された映像信号を受信してメモリ容量が所定の単位毎に可変に構成される第１のメモリ領域へ一時的に記録した後に出力するステップと、
第１のメモリ領域から出力された映像信号を受信して記録媒体へ記録するステップと、
記録媒体に記録されているデータを映像信号へ変換して出力するステップと、
映像信号変換手段から出力された映像信号をメモリ容量が所定の単位毎に可変に構成される第２のメモリ領域へ一時的に記録した後に出力するステップと、
第１のメモリ領域の使用状況を監視し、第１のメモリ領域で使用される容量が予め決められた第２の値より小さい場合に、第１のメモリ領域で使用されている前記予め決められた値を下回る単位数を求め、この単位数を前記第２のメモリ領域で使用されるメモリ容量へ増やすように制御するステップとを備えることを特徴とする記録再生方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は映像データの記録と再生を同時に行う記録再生装置に関する。
【０００２】
【従来の技術】
従来の映像データの記録と再生を同時に行う技術は、再生用のバッファメモリの一部を、一時的に記録用に利用可能とするようにしている（例えば特許文献１）。
【０００３】
【特許文献１】
特開２００２−７７７８７公報（第５−６頁、図２）
【０００４】
【発明が解決しようとする課題】
上記特許文献１の技術は、記録用のバッファメモリを再生用のバッファメモリとして利用することはできなかった。
【０００５】
【課題を解決するための手段】
この発明に係る記録再生装置は、外部から入力された映像信号を受信して一時的に記録した後に出力するメモリ容量が可変に構成される第１のメモリ領域と、前記第１のメモリ領域から出力された映像信号を受信して記録媒体へ記録する記録手段と、前記記録媒体に記録されているデータを映像信号へ変換して出力する映像信号変換手段と、前記映像信号変換手段から出力された映像信号を一時的に記録した後に出力するメモリ容量が可変に構成される第２のメモリ領域と、前記第１のメモリ領域の使用状況を監視し、第１のメモリ領域の使用状況に基づいて前記第２のメモリ領域として使用されるメモリ容量を増減させるように制御するメモリ領域制御手段とを備えるように構成している。
この発明に係る記録再生方法は、外部から入力された映像信号を受信してメモリ容量が可変に構成される第１のメモリ領域へ一時的に記録した後に出力するステップと、第１のメモリ領域から出力された映像信号を受信して記録媒体へ記録するステップと、記録媒体に記録されているデータを映像信号へ変換して出力するステップと、映像信号変換手段から出力された映像信号をメモリ容量が可変に構成される第２のメモリ領域へ一時的に記録した後に出力するステップと、第１のメモリ領域の使用状況を監視し、第１のメモリ領域の使用状況に基づいて前記第２のメモリ領域として使用されるメモリ容量を増減させるように制御するステップとを備えるように構成している。
【０００６】
【発明の実施の形態】
以下、図面を参照してこの発明に係る実施の形態を説明する。
【０００７】
図１はこの発明に係る実施の形態を説明するブロック図である。
【０００８】
符号１はＤＶＤディスク（記録媒体）、符号２はＤＶＤディスク１へのデータの書込みやＤＶＤディスク１からのデータの読出しを行うピックアップ、符号３はＤＶＤディスク１をドライブするディスクモータである。
【０００９】
符号４は再生アンプ、符号５は記録アンプ、符号７は映像信号蓄積手段である記録再生メモリバッファ（キャッシュメモリ等）である。記録再生メモリバッファ（キャッシュメモリ等）は、外部から入力された映像信号を受信して一時的に記録した後に記録媒体（ＤＶＤディスク１）へ記録するために出力する第１のメモリ領域と、記録媒体（ＤＶＤディスク１）に記録されたデータが変換されて出力された映像信号を一時的に記録した後に出力する第２のメモリ領域で構成される。この第１のメモリ領域と第２のメモリ領域はそれぞれメモリ容量が可変に構成され、両者のメモリ容量の総和が一定となるようにする。そして、第１のメモリ領域と第２のメモリ領域はメモリ容量が不足した場合には互いに補いあうようにする。
【００１０】
符号８はサーボプロセッサ、符号９はＭＰＥＧ２圧縮されたデータを伸張するＭＰＥＧ２デコーダ（伸張手段）、符号１０はシステムをコントロールするシステムコントローラ、符号１１はデータをＭＰＥＧ２圧縮するＭＰＥＧ２エンコーダ（圧縮手段）である。
【００１１】
符号４１はグラフィック表示器、符号１２はデジタルデータ（デジタル信号）をアナログデータ（アナログ信号）へ変換するＤ／Ａコンバータである映像ＤＡＣ、符号１３は映像を外部へ出力する映像外部出力部である。
【００１２】
符号１６は外部から映像を入力する映像外部入力部、符号１５は外部から入力された映像を選択する映像入力セレクタ、符号１４はアナログ信号をデジタル信号に変換するＡ／Ｄコンバータである映像Ａ／Ｄである。
【００１３】
符号１９は放送を受信するアンテナ、符号１８は受信された放送を選局するチューナ、符号１７は選局された放送から放送局情報をデコードする放送局情報デコーダである。
【００１４】
符号２２は音声が入力される音声入力部、符号２１は入力された音声を選択する音声入力セレクタ、符号２０はアナログ信号をデジタル信号に変換するＡ／Ｄコンバータである音声Ａ／Ｄである。
【００１５】
符号２３はデジタルデータ（デジタル信号）をアナログデータ（アナログ信号）へ変換するＤ／Ａコンバータである音声ＤＡＣ、符号２４は音声を外部へ出力する音声外部出力部である。これらは、システムコントローラ１０によって制御される。
【００１６】
アンテナ１９で受信された放送はチューナ１８へ送信され所望の放送局が選択（チューニング）される。チューナ１８で選択された放送局の映像信号は映像入力セレクタ１５へ送信され、音声信号は音声入力セレクタ２１へ送信される。また、記録再生装置５０の外部に設けられた外部機器（図示せず）から送信され、映像外部入力部１６から入力された映像信号も映像入力セレクタ１５へ送信される。また、記録再生装置５０の外部機器（図示せず）から送信され、音声入力部２２から入力された音声信号も音声入力セレクタ２１へ送信される。
【００１７】
映像入力セレクタ１５ではユーザの指示によって、チューナ１８から送信された映像信号および映像外部入力部１６から入力された映像信号の選択が行われ、選択された映像信号（アナログ信号）が映像Ａ／Ｄ１４へ送信される。
【００１８】
映像Ａ／Ｄ１４ではアナログ信号をデジタル信号に変換する処理が行われ、デジタル信号に変換された映像信号が出力される。
【００１９】
音声入力セレクタ２１ではユーザの指示によって、チューナ１８から送信された音声信号および音声入力部２２から入力された音声信号の選択が行われ、選択された音声信号（アナログ信号）が音声Ａ／Ｄ２０へ送信される。
【００２０】
音声Ａ／Ｄ２０ではアナログ信号をデジタル信号に変換する処理が行われ、デジタル信号に変換された音声信号が出力される。
【００２１】
映像Ａ／Ｄ１４から出力されたデジタル信号に変換された映像信号および音声Ａ／Ｄ２０から出力されたデジタル信号に変換された音声信号はＭＰＥＧ２エンコーダ１１へ入力され、ＭＰＥＧ２に係る圧縮が施され、ＭＰＥＧ２圧縮データ（映像および音声データ）が出力される。
【００２２】
ＭＰＥＧ２エンコーダ１１から出力されたＭＰＥＧ圧縮データは半導体メモリ等で構成されるキャッシュメモリである記録・再生メモリバッファ７に蓄積される。
記録・再生メモリバッファ７は外部から入力された映像信号を受信して一時的に記録した後に出力する。ここでは、記録・再生メモリバッファ７は映像信号のＤＶＤディスク１への記録に用いられる。記録・再生メモリバッファ７は記録用のバッファメモリとして動作する。また、後述するように、再生用のバッファメモリとしても動作する。このとき、メモリ容量は記録用または再生用として、容量が可変に構成される。
【００２３】
記録・再生メモリバッファ７に蓄積された映像信号は記録アンプ４で増幅、データ変換が行われ、ピックアップ２を介してＤＶＤディスク１へ記録される。
【００２４】
また、記録・再生メモリバッファ７に記録されているデータはピックアップ２を介して読み出され、再生アンプ４でデータから映像信号へ変換され出力される。再生アンプ４から出力された映像信号は、記録・再生メモリバッファ７で受信され、一時的に記録された後に出力される。記録・再生メモリバッファ７は、メモリ容量が可変に構成される。データプロセッサ６は記録・再生メモリバッファ７と接続され、記録・再生メモリバッファ７の記録・再生に係る制御を行う。
【００２５】
後述するように、データプロセッサ６は記録・再生メモリバッファ７の、第１のメモリ領域（記録）に係る使用状況を監視し、第１のメモリ領域の使用状況に基づいて第２のメモリ領域（再生）として使用されるメモリ容量を増減させるように制御する。
【００２６】
図２はこの発明の実施の形態に係る記録再生キャッシュの概略を説明するブロック図である。
【００２７】
メモリコントローラ（データプロセッサ）６は、キャッシュメモリ等で構成されるメモリ（記録・再生バッファ）７を制御する。
【００２８】
上記のように、記録・再生バッファ７は、外部から入力された映像信号を受信して一時的に記録した後に記録媒体（ＤＶＤディスク１）へ記録するために出力する第１のメモリ領域と、記録媒体（ＤＶＤディスク１）に記録されたデータが変換されて出力された映像信号を一時的に記録した後に出力する第２のメモリ領域を備えている。この第１のメモリ領域と第２のメモリ領域はそれぞれメモリ容量が可変に構成され、両者のメモリ容量の総和が一定となるようにする。そして、第１のメモリ領域と第２のメモリ領域はメモリ容量が不足した場合には互いに補いあうようにメモリコントローラ６によって制御される。例えば、記録キャッシュ（第１のメモリ領域）を増やすと、再生キャッシュ（第２のメモリ領域）は減少することになる。同様に、再生キャッシュ（第２のメモリ領域）を増やすと、記録キャッシュ（第１のメモリ領域）は減少する。
【００２９】
ここでは、記録と再生が同時に行われる場合において、ドライブ（ＤＶＤディスク１、ディスクモータ３、ピックアップ２等を含むシステム）に障害が発生した場合を想定する。
【００３０】
ドライブに障害が発生すると、ドライブへの記録データの転送やドライブからの再生データの受信が一時的に中断する。すると、記録キャッシュ（第１のメモリ領域）はやがてオオバーフローとなって、録画停止となる。また、再生キャッシュ（第２のメモリ領域）は空となって、再生中断となることが予想される。
【００３１】
すなわち、記録は停止、再生は中断となるため、これを避けるために、通常は、記録停止の防止を優先する仕様、言いかえれば、記録キャッシュのオオバーフローの防止を優先する仕様とする。しかしこれだけでは、記録キャッシュを再生キャッシュより十分大きくするため、再生キャッシュは小さくなり再生中断が発生し易くなる。
【００３２】
この発明の実施の形態においては、記録キャッシュの蓄積値を検出し、必要な時に再生キャッシュとして割り当てられているメモリ領域を記録キャッシュに割付けし直すことにより再生中断の発生も防止するようにする。
【００３３】
再生キャッシュはドライブから、現在デコードしているデコードデータよりも先のデータを読み出し蓄積し、障害発生時は一時的にこの蓄積データをデコードすることにより再生中断を防ぐことが望ましい。このため容量が大きい方が望ましい。一方、記録キャッシュは障害発生時にエンコードしデータを障害復帰するまで蓄積するため、、オオバーフローが発生しない程度の容量であれば、小さくともよい。
【００３４】
ゆえに、記録キャッシュ（第１のメモリ領域）と再生キャッシュ（第２のメモリ領域）の最適値は、記録キャッシュは現時点でオオバーフローしない最小値、再生キャッシュは最大値（全メモリー容量―記録キャッシュ必要量）である。
【００３５】
図３はこの発明の実施の形態に係る記録再生装置の記録再生キャッシュの動作を模式的に説明する図である。
【００３６】
上記のように、記録と再生が同時に行われる場合には、記録・再生バッファ７の記録キャッシュ（第１のメモリ領域）・再生キャッシュ（第２のメモリ領域）が同時に使用される。
【００３７】
記録・再生バッファ７は予め決められた映像単位（以下ブロックと称す）毎に分割されている。ここでは、記録・再生バッファ７の容量の総和は１６ブロックで構成される。
【００３８】
上記のように第１のメモリ領域と第２のメモリ領域はメモリ容量が不足した場合には互いに補いあうようにメモリコントローラ６によって制御される。
【００３９】
このため、この図においては、記録キャッシュ（第１のメモリ領域）の容量が１ブロック増えると、符号６０に示す容量の境界は右へ１ブロック分シフトし、再生キャッシュ（第２のメモリ領域）の容量は１ブロック減少することを示している。同様に、再生キャッシュ（第２のメモリ領域）の容量が１ブロック増えると容量の境界６０は左へ１ブロック分シフトし、記録キャッシュ（第１のメモリ領域）の容量は１ブロック減少することを示している。
【００４０】
図４はこの発明の実施の形態に係る記録再生装置の記録再生キャッシュにおける通常動作を説明する図である。
【００４１】
ここでは、通常動作時は、再生キャッシュ（第２のメモリ領域）を１２ブロック、記録キャッシュ（第１のメモリ領域）を４ブロックとしており、再生ブロックを記録キャッシュより十分大きくしている。記録キャッシュの閾値１は３ブロックと設定されている（後述）。
【００４２】
上記のように、１ブロックの大きさはドライブへ転送する単位であり、予め決められた単位である。これは、使用ブッロクを常にフル状態にして効率よく使用するためである。
【００４３】
図５はこの発明の実施の形態に係る記録再生装置の記録再生キャッシュにおけるドライブ障害発生時の動作を説明する図である。
【００４４】
ドライブ障害が発生すると記録キャッシュ（第１のメモリ領域）の蓄積量がフル（一杯）に近づき、閾値１（３ブロック）を越える。
【００４５】
この時、データプロセッサ（メモリ制御手段）６は、記録キャッシュ（第１のメモリ領域）において閾値を超えて使用されるブロック数が１つ増える毎に、再生キャッシュ（第２のメモリ領域）で使用されるメモリ容量を１ブロック分削減する。
【００４６】
ここでは、再生キャッシュ（第２のメモリ領域）の中で、削減するブロックは、デコード時間が一番遅いブロック（再生１２）とする。
【００４７】
データプロセッサ（メモリ制御手段）６は、どのブロックが記録・再生キャッシュ（第２のメモリ領域）として使用され、そのブロックのタイムスタンプがいつかを管理している。このため、上記のように、再生キャッシュ（第２のメモリ領域）から記録キャッシュ（第１のメモリ領域）へ変更するブロックはメモリーコントローラが決定する。
【００４８】
すなわち、記録キャッシュ（第１のメモリ領域）には閾値１が設定されている。データプロセッサ（メモリ制御手段）６は、この閾値１を監視することによって記録キャッシュ（第１のメモリ領域）の使用状況を監視し、第１のメモリ領域で使用される容量が予め決められた第１の値より大きい場合、すなわちこの閾値を超える場合、第１のメモリ領域で使用されている予め決められた値（閾値１）を超える単位数（ブロック数）を求め、この単位数を再生キャッシュ（第２のメモリ領域）で使用されるメモリ容量から減らすように制御する。
【００４９】
ここでは、記録キャッシュ（第１のメモリ領域）には１３ブロック、再生キャッシュ（第２のメモリ領域）は３ブロックが割り付けられている。
【００５０】
上記定常動作時（図４）に対し、記録キャッシュ（第１のメモリ領域）の蓄積量が１０ブロック増加しているが、記録キャッシュ（第１のメモリ領域）のオオバーフロー、再生キャッシュ（第２のメモリ領域）の空の状態ではないため、記録停止、再生中断を防止することができる。ここでは、記録キャッシュ（第１のメモリ領域）と再生キャッシュ（第２のメモリ領域）の比は３対１である。
【００５１】
図６はこの発明の実施の形態に係る記録再生装置の記録再生キャッシュにおけるドライブ障害から定常動作へ復帰するようすを説明する図である。
【００５２】
ここでは、閾値２が設定されている。
【００５３】
データプロセッサ６は、記録キャッシュ（第１のメモリ領域）におけるデータの蓄積量が閾値２マイナス１ブロックとなるのを検出し、記録キャッシュ（第１のメモリ領域）を１ブロック小さく、再生キャッシュ（第２のメモリ領域）を１ブロック大きくする。また、閾値２を下回る単位数を求め、この単位数を第２のメモリ領域で使用されるメモリ容量へ増やすようにしてもよい。そして、このまま進むと図４で説明した定常動作状態へ復帰する。
【００５４】
すなわちデータプロセッサ６は、記録キャッシュ（第１のメモリ領域）の使用状況を監視し、第１のメモリ領域で使用される容量が予め決められた第２の値より小さい場合に、第１のメモリ領域で使用されている前記予め決められた値を下回る単位数を求め、この単位数を前記第２のメモリ領域で使用されるメモリ容量へ増やすように制御する。
【００５５】
図７はこの発明の実施の形態に係る記録再生装置の記録再生キャッシュの動作を説明するフローチャートである。
【００５６】
符号１０１はスタートステップである。続いて符号１０２を付したステップへ進む。
【００５７】
符号１０２は閾値を定常値に設定するステップである。続いて符号１０３を付したステップへ進む。
【００５８】
符号１０３は記録キャッシュ（第１のメモリ領域）の残量（使用量）が閾値を超えたかを判断するステップである。記録キャッシュ（第１のメモリ領域）の残量（使用量）が閾値を超えた場合は符号１０４を付したステップへ進む（Ｙｅｓ）。記録キャッシュ（第１のメモリ領域）の残量（使用量）が閾値を超えていない場合は符号１０７を付したステップへ進む（Ｎｏ）。
【００５９】
符号１０５は記録キャッシュ（第１のメモリ領域）で使用されるメモリ容量が設定された最大値を超えたかを判断するステップである。記録キャッシュ（第１のメモリ領域）の容量が設定された最大値を超えた場合は符号１０６を付したステップへ進む（Ｙｅｓ）。記録キャッシュ（第１のメモリ領域）の容量が設定された最大値を超えた場合は符号１０３を付したステップへ進む（Ｎｏ）。
【００６０】
符号１０６は記録キャッシュ（第１のメモリ領域）を最大値とし、再生キャッシュ（第２のメモリ領域）をゼロとし、閾値を記録キャッシュマイナス１ステップ（ブロック）とするステップである。続いて符号１０３を付したステップへ進む。
【００６１】
符号１０７は記録キャッシュ（第１のメモリ領域）が閾値マイナス１ステップ（ブロック）以下に減少したかを判断するステップである。記録キャッシュ（第１のメモリ領域）が閾値マイナス１ステップ（ブロック）以下に減少した場合は符号１０８を付したステップへ進む（Ｙｅｓ）。記録キャッシュ（第１のメモリ領域）が閾値マイナス１ステップ（ブロック）以下に減少していない場合は符号１０３を付したステップへ進む（Ｎｏ）。
【００６２】
符号１０８は記録キャッシュ（第１のメモリ領域）を１ステップ（ブロック）小さくし、再生キャッシュを１ステップ（ブロック）大きくし、閾値を１ステップ（ブロック）小さくするステップである。続いて符号１０９を付したステップへ進む。
【００６３】
符号１０９は閾値が定常値以下になったかを判断するステップである。閾値が定常値以下になった場合は符号１０２を付したステップへ進む。閾値が定常値以下になっていない場合は符号１０３を付したステップへ進む。
【００６４】
図８はこの発明の、他の実施の形態に係る記録再生装置を説明するブロック図である。
【００６５】
図１では記録媒体１の例としてＤＶＤディスクを用いて説明したが、この発明の実施の形態は、例えばＨＤＤ２５等の他の記録媒体を用いることも可能である。図１と同一の構成については同一の符号を付し、説明を省略する。
【００６６】
アンテナ１９で受信された放送はチューナ１８へ送信され所望の放送局が選択（チューニング）される。チューナ１８で選択された放送局の映像信号は映像入力セレクタ１５へ送信され、音声信号は音声入力セレクタ２１へ送信される。また、記録再生装置５０の外部に設けられた外部機器（図示せず）から送信され、映像外部入力部１６から入力された映像信号も映像入力セレクタ１５へ送信される。また、記録再生装置５０の外部機器（図示せず）から送信され、音声入力部２２から入力された音声信号も音声入力セレクタ２１へ送信される。
【００６７】
映像入力セレクタ１５ではユーザの指示によって、チューナ１８から送信された映像信号および映像外部入力部１６から入力された映像信号の選択が行われ、選択された映像信号（アナログ信号）が映像Ａ／Ｄ１４へ送信される。
【００６８】
映像Ａ／Ｄ１４ではアナログ信号をデジタル信号に変換する処理が行われ、デジタル信号に変換された映像信号が出力される。
【００６９】
音声入力セレクタ２１ではユーザの指示によって、チューナ１８から送信された音声信号および音声入力部２２から入力された音声信号の選択が行われ、選択された音声信号（アナログ信号）が音声Ａ／Ｄ２０へ送信される。
【００７０】
音声Ａ／Ｄ２０ではアナログ信号をデジタル信号に変換する処理が行われ、デジタル信号に変換された音声信号が出力される。
【００７１】
映像Ａ／Ｄ１４から出力されたデジタル信号に変換された映像信号および音声Ａ／Ｄ２０から出力されたデジタル信号に変換された音声信号はＭＰＥＧ２エンコーダ１１へ入力され、ＭＰＥＧ２に係る圧縮が施され、ＭＰＥＧ２圧縮データ（映像および音声データ）が出力される。
【００７２】
ＭＰＥＧ２エンコーダ１１から出力されたＭＰＥＧ圧縮データは半導体メモリ等で構成されるキャッシュメモリである記録・再生メモリバッファ７に蓄積される。
記録・再生メモリバッファ７は外部から入力された映像信号を受信して一時的に記録した後に出力する。ここでは、記録・再生メモリバッファ７は映像信号のＨＤＤ２５への記録に用いられる。記録・再生メモリバッファ７は記録用のバッファメモリとして動作する。また、後述するように、再生用のバッファメモリとしても動作する。このとき、メモリ容量は記録用または再生用として、容量が可変に構成される。
【００７３】
記録・再生メモリバッファ７に蓄積された映像信号は記録アンプ４で増幅、データ変換が行われ、ピックアップ２を介してＨＤＤ２５へ記録される。
【００７４】
また、記録・再生メモリバッファ７に記録されているデータはピックアップ２を介して読み出され、再生アンプ４でデータから映像信号へ変換され出力される。再生アンプ４から出力された映像信号は、記録・再生メモリバッファ７で受信され、一時的に記録された後に出力される。記録・再生メモリバッファ７は、メモリ容量が可変に構成される。データプロセッサ６は記録・再生メモリバッファ７と接続され、記録・再生メモリバッファ７の記録・再生に係る制御を行う。
【００７５】
後述するように、データプロセッサ６は記録・再生メモリバッファ７の、第１のメモリ領域（記録）に係る使用状況を監視し、第１のメモリ領域の使用状況に基づいて第２のメモリ領域（再生）として使用されるメモリ容量を増減させるように制御する。
【００７６】
尚、上記説明においては、記録キャッシュ（第１のメモリ領域）と再生キャッシュ（第２のメモリ領域）が１つのメモリで構成される例を用いて説明を行ったが、この発明の実施の形態においては、記録キャッシュ（第１のメモリ領域）と再生キャッシュ（第２のメモリ領域）は別々に構成され、それぞれに使用されるメモリ容量が、上記のようにデータプロセッサ６に可変に制御される構成でもよい。
【００７７】
この発明の実施の形態においては、上記のように構成することによって、再生用のバッファメモリと記録用のバッファメモリを効率的に利用することができる。
【００７８】
【発明の効果】
この発明の実施の形態においては、記録再生装置において、再生用のバッファメモリと記録用のバッファメモリを効率的に利用することが可能となる。
【図面の簡単な説明】
【図１】この発明に係る実施の形態を説明するブロック図。
【図２】この発明の実施の形態に係る記録再生キャッシュの概略を説明するブロック図。
【図３】この発明の実施の形態に係る記録再生装置の記録再生キャッシュの動作を模式的に説明する図。
【図４】この発明の実施の形態に係る記録再生装置の記録再生キャッシュにおける通常動作を説明する図。
【図５】この発明の実施の形態に係る記録再生装置の記録再生キャッシュにおけるドライブ障害発生時の動作を説明する図。
【図６】この発明の実施の形態に係る記録再生装置の記録再生キャッシュにおけるドライブ障害から定常動作へ復帰するようすを説明する図。
【図７】この発明の実施の形態に係る記録再生装置の記録再生キャッシュの動作を説明するフローチャート。
【図８】この発明の、他の実施の形態に係る記録再生装置を説明するブロック図
【符号の説明】
１  …  ＤＶＤディスク（記録媒体）
２  …  ピックアップ
３  …  ディスクモータ
４  …  再生アンプ
５  …  記録アンプ
６  …  データプロセッサ（メモリ制御手段）
７  …  記録再生メモリバッファ（第１のメモリ領域、第２のメモリ領域）
８  …  サーボプロセッサ
９  …  ＭＰＥＧ２デコーダ
１０  …  システムコントローラ
１１  …  ＭＰＥＧ２エンコーダ
４１  …  グラフィック表示器
１２  …  Ｄ／Ａコンバータ
１３  …  映像外部出力部
１６  …  映像外部入力部
１５  …  映像入力セレクタ
１４  …  Ａ／Ｄコンバータ
１９  …  アンテナ
１８  …  チューナ
１７  …  放送局情報デコーダ
２２  …  音声入力部
２１  …  音声入力セレクタ
２０  …  Ａ／Ｄコンバータ
２３  …  Ｄ／Ａコンバータ
２４  …  音声外部出力部
【図１】
2005025833.tif 000003
【図２】
2005025833.tif 000004
【図３】
2005025833.tif 000005
【図４】
2005025833.tif 000006
【図５】
2005025833.tif 000007
【図６】
2005025833.tif 000008
【図７】
2005025833.tif 000009
【図８】
2005025833.tif 000010