(57)【要約】【課題】  光情報記録装置において、記録媒体にリアルタイムで情報を記録する際に、記録媒体の記憶領域が無駄に利用されることを回避し、かつ、停電等のアクシデントが発生した際に失われるデータの量を抑える。【解決手段】  ＤＶＤレコーダ１では、ＭＰＥＧエンコーダ３０が、外部からの映像および／または音声信号をＤＶＤ−Ｖｉｄｅｏフォーマットのデータにエンコードする。エンコードされたデータは、ＨＤＤ４０に一時的に記憶され、ある程度データが揃った時点で、ＨＤＤ４０から読み出され、ＤＶＤ１００に書き込まれる。ＲＡＭ２０には、ＨＤＤ４０に記憶されるＤＶＤ−ＶｉｄｅｏフォーマットデータについてのＶＯＢＵアドレスデータ記憶領域２１が備えられ、ＨＤＤ４０に記憶されたデータは、当該記憶領域の記憶内容に基づいてナビパックのデータを更新された後、ＤＶＤ１００に書き込まれる。【選択図】        図１
2006073040.tif 000002
【特許請求の範囲】
【請求項１】
作業領域として利用されるバッファと補助記憶装置とを備えた光情報記録装置において、入力された情報を所定のフォーマットに変換して記録媒体に記録する情報記録方法であって、
前記所定のフォーマットに変換された情報は、複数のセルで構成され、
前記所定のフォーマットに変換された情報と前記変換された情報を管理する情報とを前記補助記憶装置に記憶させるステップと、
前記変換された情報についてのデータ量に関する情報を前記バッファに記憶させるステップと、
前記補助記憶装置において１つの前記セル分の情報の記憶が完了した場合に、前記補助記憶装置に記憶させた前記変換された情報を管理する情報を前記バッファに記憶させた前記データ量に関する情報を利用して更新するステップと、
前記更新された前記変換された情報を管理する情報を、前記変換された情報とともに記録媒体に記録させるステップとを備える、情報記録方法。
【請求項２】
入力された情報を所定のフォーマットに変換する変換手段と、前記変換手段によって変換された情報を記録媒体に光学的に情報を記録させる情報記録手段と、前記情報記録手段の作業領域として利用されるバッファと、前記記録媒体とは別体に設けられ前記情報記録手段に制御されることよって情報を記憶する補助記憶装置とを備え、
前記所定のフォーマットに変換された情報は、複数のセルで構成され、
前記情報記録手段は、前記変換手段によって変換された情報と前記変換された情報を管理する情報とを前記補助記憶装置に記憶させ、前記変換された情報についてのデータ量に関する情報を前記バッファに記憶させ、前記補助記憶装置において１つの前記セル分の情報の記憶が完了した場合に、前記補助記憶装置に記憶させた前記変換された情報を管理する情報を前記バッファに記憶させた前記データ量に関する情報を利用して更新した後前記補助記憶装置に記憶させた前記変換された情報とともに記録媒体に記録させる、光情報記録装置。
【請求項３】
作業領域として利用されるバッファと補助記憶装置とを備えた光情報記録装置において、入力された情報を所定のフォーマットに変換して記録媒体に記録する情報記録方法であって、
前記所定のフォーマットに変換された情報と前記変換された情報を管理する情報とを前記補助記憶装置に記憶させるステップと、
前記変換された情報についてのデータ量に関する情報を前記バッファに記憶させるステップと、
所定の条件が成立した場合に、前記補助記憶装置に記憶させた前記変換された情報を管理する情報を前記バッファに記憶させた前記データ量に関する情報を利用して更新するステップと、
前記更新された前記変換された情報を管理する情報を、前記変換された情報とともに記録媒体に記録させるステップとを備える、情報記録方法。
【請求項４】
前記所定のフォーマットに変換された情報は、複数のセルで構成され、
前記補助記憶装置において１つの前記セル分の情報の記憶が完了したときに、前記所定の条件が成立したと判断される、請求項３に記載の情報記録方法。
【請求項５】
入力された情報を所定のフォーマットに変換する変換手段と、前記変換手段によって変換された情報を記録媒体に光学的に情報を記録させる情報記録手段と、前記情報記録手段の作業領域として利用されるバッファと、前記記録媒体とは別体に設けられ前記情報記録手段に制御されることよって情報を記憶する補助記憶装置とを備え、
前記情報記録手段は、前記変換手段によって変換された情報と前記変換された情報を管理する情報とを前記補助記憶装置に記憶させ、前記変換された情報についてのデータ量に関する情報を前記バッファに記憶させ、所定の条件が成立した場合に、前記補助記憶装置に記憶させた前記変換された情報を管理する情報を前記バッファに記憶させた前記データ量に関する情報を利用して更新した後前記補助記憶装置に記憶させた前記変換された情報とともに記録媒体に記録させる、光情報記録装置。
【請求項６】
前記所定のフォーマットに変換された情報は、複数のセルで構成され、
前記情報記録手段は、前記補助記憶装置において１つの前記セル分の情報の記憶が完了したときに、前記所定の条件が成立したと判断する、請求項５に記載の光情報記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報記録方法および光情報記録装置に関し、特に、ビデオデータをリアルタイムに記録する情報記録方法および光情報記録装置に関する。
【背景技術】
【０００２】
従来から、ビデオデータをリアルタイムで記録する記録装置について、種々、技術が開示されている。ビデオデータを記録する記録装置の１つに、ＤＶＤ（Digital Versatile Disk）に対して、ＤＶＤ−Ｖｉｄｅｏ規格に準拠したデータをリアルタイムに記録するＤＶＤレコーダがある。
【０００３】
ＤＶＤ−Ｖｉｄｅｏ規格に準拠して記録されたビデオデータにおいて、動画データであるＶＯＢデータの再生単位はセルと呼ばれる。当該セルは、少なくとも１つのＶＯＢＵ（Video Object Unit）で構成される。そして、各ＶＯＢＵは、当該ＶＯＢＵが属するＶＯＢのビデオの終了時間に関するデータ（「ＶＯＢ＿Ｖ＿Ｅ＿ＰＴＭ」と呼ばれるデータ）、および、当該ＶＯＢＵの属するセル内の前後１〜１５、２０、６０、１２０、２４０個先にあるＶＯＢＵの先頭アドレスまでの差分データ（「ＶＯＢＵ＿ＳＲＩ」と呼ばれるデータ）を含む。
【０００４】
このことから、ＤＶＤ−Ｖｉｄｅｏ規格に準拠したデータがリアルタイムに記録される場合には、或る時刻に対応するデータを作るために、当該或る時刻より先の時刻に対応するデータに関する情報が必要とされることになる。このため、ＤＶＤレコーダでは、或る時刻に対応するデータが作られるためには、バッファ内に、当該或る時刻に対応するデータとともに当該或る時刻の先の時刻に対応するデータが作成されることが必要とされることになるため、大容量のバッファを搭載したりする必要があった。
【０００５】
なお、特許文献１には、このようなＤＶＤレコーダにおいて、１セル内のＶＯＢＵ数を一定にすることにより、バッファの容量を１ＶＯＢＵ分程度に抑える技術が開示されている。
【特許文献１】特開２００４−５８５３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に開示された技術によると、記録するデータによっては、セル内に余分なＶＯＢＵを含む場合が考えられる。このことから、ＤＶＤ等の記録媒体の記録領域が無駄に利用される場合が生じると考えられる。
【０００７】
また、ＤＶＤレコーダのような装置において、１ＶＯＢＵ分であっても、ある程度の量のデータが、まとまってバッファに記録されてから、ＤＶＤ等の記録媒体に書き込まれる場合、記録動作の最中で停電等のアクシデントが生じたとき、バッファに記録されたまとまった量のデータが、一度に失われることになる。したがって、アクシデントが発生した場合に失われるデータの量を抑えることについても、検討が必要とされるところである。
【０００８】
本発明は、かかる実情に鑑み考え出されたものであり、その目的は、記録媒体にリアルタイムで情報を記録する際に、記録媒体の記憶領域が無駄に利用されることを回避し、かつ、停電等のアクシデントが発生した際に失われるデータの量を抑えることのできる、情報記録方法および光情報記録装置を提供することである。
【課題を解決するための手段】
【０００９】
本発明の或る局面に従った情報記録方法は、作業領域として利用されるバッファと補助記憶装置とを備えた光情報記録装置において、入力された情報を所定のフォーマットに変換して記録媒体に記録する情報記録方法であって、前記所定のフォーマットに変換された情報は、複数のセルで構成され、前記所定のフォーマットに変換された情報と前記変換された情報を管理する情報とを前記補助記憶装置に記憶させるステップと、前記変換された情報についてのデータ量に関する情報を前記バッファに記憶させるステップと、前記補助記憶装置において１つの前記セル分の情報の記憶が完了した場合に、前記補助記憶装置に記憶させた前記変換された情報を管理する情報を前記バッファに記憶させた前記データ量に関する情報を利用して更新するステップと、前記更新された前記変換された情報を管理する情報を、前記変換された情報とともに記録媒体に記録させるステップとを備えることを特徴とする。
【００１０】
本発明の或る局面に従った光情報記録装置は、入力された情報を所定のフォーマットに変換する変換手段と、前記変換手段によって変換された情報を記録媒体に光学的に情報を記録させる情報記録手段と、前記情報記録手段の作業領域として利用されるバッファと、前記記録媒体とは別体に設けられ前記情報記録手段に制御されることよって情報を記憶する補助記憶装置とを備え、前記所定のフォーマットに変換された情報は、複数のセルで構成され、前記情報記録手段は、前記変換手段によって変換された情報と前記変換された情報を管理する情報とを前記補助記憶装置に記憶させ、前記変換された情報についてのデータ量に関する情報を前記バッファに記憶させ、前記補助記憶装置において１つの前記セル分の情報の記憶が完了した場合に、前記補助記憶装置に記憶させた前記変換された情報を管理する情報を前記バッファに記憶させた前記データ量に関する情報を利用して更新した後前記補助記憶装置に記憶させた前記変換された情報とともに記録媒体に記録させることを特徴とする。
【００１１】
本発明の他の局面に従った情報記録方法は、作業領域として利用されるバッファと補助記憶装置とを備えた光情報記録装置において、入力された情報を所定のフォーマットに変換して記録媒体に記録する情報記録方法であって、前記所定のフォーマットに変換された情報と前記変換された情報を管理する情報とを前記補助記憶装置に記憶させるステップと、前記変換された情報についてのデータ量に関する情報を前記バッファに記憶させるステップと、所定の条件が成立した場合に、前記補助記憶装置に記憶させた前記変換された情報を管理する情報を前記バッファに記憶させた前記データ量に関する情報を利用して更新するステップと、前記更新された前記変換された情報を管理する情報を、前記変換された情報とともに記録媒体に記録させるステップとを備えることを特徴とする。
【００１２】
また、本発明に従った情報記録方法では、前記所定のフォーマットに変換された情報は、複数のセルで構成され、前記補助記憶装置において１つの前記セル分の情報の記憶が完了したときに、前記所定の条件が成立したと判断されることが好ましい。
【００１３】
本発明の他の局面に従った光情報記録装置は、入力された情報を所定のフォーマットに変換する変換手段と、前記変換手段によって変換された情報を記録媒体に光学的に情報を記録させる情報記録手段と、前記情報記録手段の作業領域として利用されるバッファと、前記記録媒体とは別体に設けられ前記情報記録手段に制御されることよって情報を記憶する補助記憶装置とを備え、前記情報記録手段は、前記変換手段によって変換された情報と前記変換された情報を管理する情報とを前記補助記憶装置に記憶させ、前記変換された情報についてのデータ量に関する情報を前記バッファに記憶させ、所定の条件が成立した場合に、前記補助記憶装置に記憶させた前記変換された情報を管理する情報を前記バッファに記憶させた前記データ量に関する情報を利用して更新した後前記補助記憶装置に記憶させた前記変換された情報とともに記録媒体に記録させることを特徴とする。
【００１４】
また、本発明に従った光情報記録装置では、前記所定のフォーマットに変換された情報は、複数のセルで構成され、前記情報記録手段は、前記補助記憶装置において１つの前記セル分の情報の記憶が完了したときに、前記所定の条件が成立したと判断することが好ましい。
【発明の効果】
【００１５】
本発明によると、フォーマット変換されたＤＶＤ−Ｖｉｄｅｏ規格に準拠したデータが記録媒体にリアルタイムで記録される場合、或る時刻に対応するデータおよび当該或る時刻より先の時刻に対応するデータを、バッファではなく、補助記憶装置に記憶させることができる。これにより、セル内のＶＯＢＵ数に制限を加えることなく、つまり、記録媒体の記憶領域が無駄に利用される事態を回避しつつ、光情報記録装置に必要とされるバッファの容量を抑えることができる。また、記録媒体に記憶される前に作成され蓄積される情報は、バッファではなく補助記憶装置に記憶されるため、バッファに記憶されている場合よりも、光情報記録装置において停電等のアクシデントが生じた場合であっても失われにくくなる。
【発明を実施するための最良の形態】
【００１６】
以下、図面を参照しつつ、本発明の実施の形態を説明する。
【００１７】
図１に、本発明の光情報記録装置の一実施の形態である、ＨＤＤ（ハードディスクドライブ）を搭載したＤＶＤレコーダのブロック図を示す。
【００１８】
ＤＶＤレコーダ１は、当該ＤＶＤレコーダ１の動作を全体的に制御するＣＰＵ（central processing unit）１０を備え、さらに、当該ＣＰＵ１０の作業領域となるＲＡＭ（random access memory）２０、外部から入力される信号（映像信号および／または音声信号）をＭＰＥＧ（Moving Picture Experts Group）形式にエンコードするＭＰＥＧエンコーダ３０、補助記憶装置であるＨＤＤ４０、および、ＤＶＤ１００に対するデータの読み込みおよび書き込みを行なうＤＶＤドライブ５０を備える。
【００１９】
ＤＶＤレコーダ１では、ＭＰＥＧエンコーダ３０によってエンコードされたＤＶＤ−Ｖｉｄｅｏフォーマットのデータが、ＨＤＤ４０に記憶され、ある程度データが揃った時点で、当該データがＨＤＤ４０から読み出され、ＤＶＤ１００に書き込まれる。そして、ＲＡＭ２０には、ＭＰＥＧエンコーダ３０によってエンコードされたＤＶＤ−ＶｉｄｅｏフォーマットのデータのＶＯＢＵアドレスデータ記憶領域２１、および、ＨＤＤ４０に記憶されたデータがＤＶＤ１００に書き込まれる際のナビパックデータの書き換えのための作業領域であるナビパック書き換え用領域２２が備えられている。
【００２０】
図２は、ＤＶＤ−Ｖｉｄｅｏフォーマットのデータの構造を説明するための図である。図２を参照して、ＤＶＤ−Ｖｉｄｅｏフォーマットのデータは、通常、複数のセルで構成される１つのプログラムチェーン（ＰＧＣ）で構成される。各セルは、複数のＶＯＢＵで構成される。ＶＯＢＵは、ＭＰＥＧ形式でエンコードされたビデオパックおよびオーディオパック、ならびに、再生制御データとＶＯＢＵサーチデータを含むナビゲーションパック（ナビパック）で構成される。なお、１つのＶＯＢＵには、約０．５秒分の再生データが含まれる。また、ナビパックには、同じセルの範囲内で、当該ナビパックが含まれるＶＯＢＵの前後１−１５、２０、６０、１２０、および、２４０個先のＶＯＢＵのアドレスデータが含まれる。
【００２１】
次に、ＤＶＤレコーダ１において、ＭＰＥＧエンコーダ３０によってエンコードされたデータがＨＤＤ４０に記憶される際にＣＰＵ１０が実行する処理（データ記憶処理）について、当該処理のフローチャートである図３を参照して、説明する。
【００２２】
データ記憶処理では、ＣＰＵ１０は、まずステップＳ１（以下、「ステップ」を省略する）で、ＭＰＥＧエンコーダ３０が、ＤＶＤレコーダ１の外部から受け取った信号をＤＶＤ−Ｖｉｄｅｏフォーマットにエンコードしたデータを受け取る。このデータは、一時的にＲＡＭ２０上の作業領域に記憶される。
【００２３】
次に、Ｓ２で、ＣＰＵ１０は、ＭＰＥＧエンコーダ３０から受け取ったデータについて、新しいＶＯＢＵのデータを受け取るごとに、その先頭アドレスをＶＯＢＵアドレスデータ記憶領域２１に書き込む。これにより、ＶＯＢＵアドレスデータ記憶領域２１には、図４に示されるように、現在ＭＰＥＧエンコーダ３０からデータを受け取っているセルに含まれる各ＶＯＢＵについての先頭のアドレス（「0x000」「0x123」等）が、当該セルの先頭を基準とした相対アドレスとして記述され、各ＶＯＢＵを特定する情報（図４ではＶＯＢＵ番号）に関連付けられて記憶される。
【００２４】
次に、Ｓ３で、ＣＰＵ１０は、ＭＰＥＧエンコーダ３０から受け取ったエンコード済みのデータ（ＶＯＢＵデータ）を、ＨＤＤ４０に書き込む。
【００２５】
次に、ＣＰＵ１０は、Ｓ４で、ＨＤＤ４０に、ＭＰＥＧエンコーダ３０から受け取ったデータの一定量の書き込みが終了したか否かを判断する。そして、ＣＰＵ１０は、一定量のデータの書込みがまだ終了していないと判断すると、Ｓ１に処理を戻す。一方、ＣＰＵ１０は、終了したと判断すると、Ｓ５に処理を進める。ここで、一定量のデータとは、たとえば、１セル分のデータである。
【００２６】
Ｓ５では、ＣＰＵ１０は、ＨＤＤ４０に書き込んだＶＯＢＵデータを、ＤＶＤドライブ５０を介してＤＶＤ１００に書き込む処理を行なう。なお、Ｓ５における処理内容の詳細は、後述する。
【００２７】
そして、Ｓ６で、ＣＰＵ１０は、データの受け取りの対象となるセルを変更して、Ｓ１に処理を戻す。なお、データの受け取りの対象となるセルを変更するとは、たとえば、ＶＯＢＵアドレスデータ記憶領域２１の記憶内容を更新することが挙げられる。
【００２８】
次に、Ｓ５におけるＤＶＤへの書き込み処理の内容について、当該処理のサブルーチンのフローチャートである図５を参照して、説明する。
【００２９】
ＤＶＤへの書き込み処理では、ＣＰＵ１０は、まずＳ５１で、ＨＤＤ４０に記憶されているデータの中から１ＶＯＢＵ分のデータを読み出す。
【００３０】
次に、ＣＰＵ１０は、Ｓ５２で、直前のＳ５１でＨＤＤ４０から読み出した１ＶＯＢＵ分のデータについて、ＶＯＢＵアドレスデータ記憶領域２１に記憶した各ＶＯＢＵのデータ量に基づき、ナビパックに含まれる「ＶＯＢＵ＿ＳＲＩ」を更新する。なお、ここでは、主に、現在処理対象となっているＶＯＢＵの、同じセル内に含まれ、かつ、それよりも再生が後となるＶＯＢＵについての、「ＶＯＢＵ＿ＳＲＩ」が、ＶＯＢＵアドレスデータ記憶領域２１の記憶内容に基づいて更新される。
【００３１】
次に、ＣＰＵ１０は、Ｓ５３で、Ｓ５２で処理対象としたＶＯＢＵについて、ＶＯＢＵアドレスデータ記憶領域２１の記憶内容に基づいて、ナビパックに含まれる「ＶＯＢ＿Ｖ＿Ｅ＿ＰＴＭ」の値を更新する。なお、ナビパック書き換え用領域２２は、Ｓ５２およびＳ５３におけるナビパックの情報の書き換えの作業領域として利用される。
【００３２】
そして、ＣＰＵ１０は、Ｓ５４で、Ｓ５２およびＳ５３でナビパックの情報を書き換えたＶＯＢＵを、ＤＶＤドライブ５０を用いてＤＶＤ１００に書き込む。
【００３３】
そして、ＣＰＵ１０は、Ｓ５５で、１セル分のＶＯＢＵについて、Ｓ５２〜Ｓ５４の処理を行なったか否か判断し、まだ行なっていないと判断するとＳ５１に処理を戻し、行なったと判断するとリターンする。
【００３４】
以上説明した本実施の形態では、ＭＰＥＧエンコーダによってエンコードされたデータが、ＤＶＤに書き込まれる前に、バッファではなく、ＨＤＤに、一時的に記憶されることになる。なお、上記したように、ＶＯＢＵ内のナビパックには、同じセルの範囲内での、当該ナビパックが含まれるＶＯＢＵの前後１−１５、２０、６０、１２０、および、２４０個先のＶＯＢＵのアドレスデータが含まれる。そのため、ＭＰＥＧエンコーダを介して入力されるデータは、基本的には、１セル分揃うまでは、ＤＶＤに書き込まれず、一時的に蓄積される必要がある。また、ＤＶＤ−Ｖｉｄｅｏフォーマットにおいて、１ＰＧＣに含まれるセルは、最大２５５個という制限がある。このため、今後、１枚のＤＶＤに記憶されるデータ量が増加した場合、連続録画時間が長くされることが考えられ、このことから、１セル当たりのデータ量が増加すると考えられる。このような観点からも、ＨＤＤにデータを一時的に蓄積し、バッファの容量として１セル分のデータ量を必要としない本発明は、有益なものであると言える。
【００３５】
なお、以上説明した本実施の形態において、ＨＤＤ４０が、データの一時記憶に利用されるが、一時記憶に利用されるＨＤＤ４０の記憶位置は、同じ場所のみを利用されないようにすることが好ましい。つまり、Ｓ３の処理により、ＭＰＥＧエンコーダ３０から受け取られたデータがＨＤＤ４０に記憶されるが、この場合、ＨＤＤ４０における記憶先のアドレスは、書き込みの対象となるデータのセルが変更されるとき等に、変更されることが好ましい。
【００３６】
また、以上説明した本実施の形態では、Ｓ４において、ＨＤＤ４０への１セル分のデータの書き込みが終了したか否かが判断されているが、本発明に従った光情報記録装置の動作はこれに限定されない。たとえば、予め設定された数のＶＯＢＵについてのデータの書き込みが終了したか否かによって、処理がＳ５に進められるか否かが決定されても良いし、または、あるセルについてＳ１でのデータの受け取りが開始されてからの時間が予め定められた時間を経過したか否かによって、処理がＳ５に進められるか否かが決定されても良い。
【００３７】
また、以上説明したＤＶＤレコーダ１は、ＭＰＥＧデコーダを備えることにより、ＤＶＤ１００に記録されたデータを、当該ＭＰＥＧデコーダでデコードして、外部の出力装置で再生させることができる。
【００３８】
また、以上説明した本実施の形態では、光情報記録装置の一例として、ＤＶＤレコーダを挙げたが、本発明は、これに限定されない。本発明の光情報記録装置が情報を記録する記録媒体は、ディスク状のものに限定されず、たとえば、カード状のものであっても良い。
【００３９】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【００４０】
【図１】本発明の光情報記録装置の一実施の形態であるＤＶＤレコーダのブロック図である。
【図２】ＤＶＤ−Ｖｉｄｅｏフォーマットのデータ構造を説明するための図である。
【図３】図１のＤＶＤレコーダのＣＰＵの実行するデータ記憶処理のフローチャートである。
【図４】図１のＤＶＤレコーダのＶＯＢＵアドレスデータ記憶領域の記憶内容を模式的に示す図である。
【図５】図３のＤＶＤへの書き込み処理のサブルーチンのフローチャートである。
【符号の説明】
【００４１】
１  光情報記録装置、１０  ＣＰＵ、２０  ＲＡＭ、２１  ＶＯＢＵアドレスデータ記憶用領域、２２  ナビパック書き換え用領域、３０  ＭＰＥＧエンコーダ、４０  ＨＤＤ、５０  ＤＶＤドライブ、１００  ＤＶＤ。
【図１】
2006073040.tif 000003
【図２】
2006073040.tif 000004
【図３】
2006073040.tif 000005
【図４】
2006073040.tif 000006
【図５】
2006073040.tif 000007