(57)【要約】【課題】ＤＶＤ＋Ｒの光ディスクにおいて、ＲＳＡＴの記録に失敗した場合でも、ディスク全域の検索を行うことなく、短時間でＲＳＡＴが指定でき、過去に記録されたタイトルの復帰が可能となる光ディスク記録再生装置を提供する。【解決手段】ＤＶＤ＋Ｒの光ディスクに対して情報を記録する場合、一つタイトルの記録終了時にＲＳＡＴが記録され、ＲＳＡＴの記録失敗時に前回のＲＳＡＴが記録されているアドレスを示すＲＳＡＴアドレス情報がリードイン内に保存される。再生する際のローディング時に、リードイン内に過去のＲＳＡＴアドレス情報が保存されているかが確認され、保存されていれば、ＲＳＡＴアドレス情報が取得される。規定の位置に最新のＲＳＡＴが見つからなかった場合で、且つ前記取得されたＲＳＡＴアドレス情報が有る場合に、過去のＲＳＡＴを用いてＤＶＤ＋Ｒの光ディスクに対する再生が開始される。【選択図】図３
2008140500.tif 000002
【特許請求の範囲】
【請求項１】
光ディスクに情報を記録したり、光ディスクに記録された情報を再生したりする光ディスク記録再生装置において、
挿入された光ディスクがＤＶＤ＋Ｒの光ディスクであり、このＤＶＤ＋Ｒの光ディスクに対して情報を記録する場合、一つタイトルの記録終了時にＲＳＡＴ（リザーブド・スペース・アロケーション・テーブル）を記録させるＲＳＡＴ記録手段と、ＲＳＡＴの記録失敗時に前回のＲＳＡＴが記録されているアドレスを示すＲＳＡＴアドレス情報をリードイン内に保存させるＲＳＡＴアドレス情報保存手段とを有する記録制御部を備えると共に、
ＤＶＤ＋Ｒの光ディスクが挿入されてローディング時に、前記リードイン内に過去のＲＳＡＴアドレス情報が保存されているか否かを判定するＲＳＡＴアドレス情報保存判定手段と、前記ＲＳＡＴアドレス情報が保存されていると判定されたときに、前記ＲＳＡＴアドレス情報を取得するＲＳＡＴアドレス情報取得手段と、前記ＲＳＡＴアドレス情報が保存されていないと判定されたとき、または前記ＲＳＡＴアドレス情報が取得されたときに、規定の位置に最新のＲＳＡＴが有るか否かの検索を行う最新ＲＳＡＴ検索手段と、前記規定の位置に最新のＲＳＡＴが見つかった場合、当該ＲＳＡＴを用いて前記ＤＶＤ＋Ｒの光ディスクに対する再生動作を行わせるためのファイルシステムおよび制御情報の解析を行って再生を開始させる第１の再生制御手段と、前記規定の位置に最新のＲＳＡＴが見つからなかった場合、前記取得されたＲＳＡＴアドレス情報が有るか無いかを判定するＲＳＡＴアドレス情報有無判定手段と、前記取得されたＲＳＡＴアドレス情報が有ると判定されたときに、過去のＲＳＡＴを用いて前記ＤＶＤ＋Ｒの光ディスクに対する再生動作を行わせるためのファイルシステムおよび制御情報の解析を行って再生を開始させる第２の再生制御手段とを有する再生制御部を備えたことを特徴とする光ディスク記録再生装置。
【請求項２】
光ディスクに情報を記録したり、光ディスクに記録された情報を再生したりする光ディスク記録再生装置において、
挿入された光ディスクがＤＶＤ＋Ｒの光ディスクであり、このＤＶＤ＋Ｒの光ディスクに対して情報を記録する場合、一つタイトルの記録終了時にＲＳＡＴ（リザーブド・スペース・アロケーション・テーブル）を記録させ、ＲＳＡＴの記録失敗時に前回のＲＳＡＴが記録されているアドレスを示すＲＳＡＴアドレス情報をリードイン内に保存させる記録制御部と、
ＤＶＤ＋Ｒの光ディスクが挿入されてローディング時に、前記リードイン内に過去のＲＳＡＴアドレス情報が保存されているかを確認し、保存されていれば、前記ＲＳＡＴアドレス情報を取得しておき、前記ＲＳＡＴアドレス情報が保存されていない場合、または前記ＲＳＡＴアドレス情報を取得しておいた場合で、且つ規定の位置に最新のＲＳＡＴが見つかった場合に、当該ＲＳＡＴを用いて前記ＤＶＤ＋Ｒの光ディスクに対する再生を開始させ、前記規定の位置に最新のＲＳＡＴが見つからなかった場合で、且つ前記取得されたＲＳＡＴアドレス情報が有る場合に、過去のＲＳＡＴを用いて前記ＤＶＤ＋Ｒの光ディスクに対する再生を開始させる再生制御部を備えたことを特徴とする光ディスク記録再生装置。
【請求項３】
前記記録制御部は、挿入された光ディスクがＤＶＤ＋Ｒの光ディスクであり、このＤＶＤ＋Ｒの光ディスクに対して情報を記録する場合、一つタイトルの記録終了時にＲＳＡＴ（リザーブド・スペース・アロケーション・テーブル）を記録させるＲＳＡＴ記録手段と、ＲＳＡＴの記録失敗時に前回のＲＳＡＴが記録されているアドレスを示すＲＳＡＴアドレス情報をリードイン内に保存させるＲＳＡＴアドレス情報保存手段とを有し、
前記再生制御部は、ＤＶＤ＋Ｒの光ディスクが挿入されてローディング時に、前記リードイン内に過去のＲＳＡＴアドレス情報が保存されているか否かを判定するＲＳＡＴアドレス情報保存判定手段と、前記ＲＳＡＴアドレス情報が保存されていると判定されたときに、前記ＲＳＡＴアドレス情報を取得するＲＳＡＴアドレス情報取得手段と、前記ＲＳＡＴアドレス情報が保存されていないと判定されたとき、または前記ＲＳＡＴアドレス情報が取得されたときに、規定の位置に最新のＲＳＡＴが有るか否かの検索を行う最新ＲＳＡＴ検索手段と、前記規定の位置に最新のＲＳＡＴが見つかった場合、当該ＲＳＡＴを用いて前記ＤＶＤ＋Ｒの光ディスクに対する再生動作を行わせるためのファイルシステムおよび制御情報の解析を行って再生を開始させる第１の再生制御手段と、前記規定の位置に最新のＲＳＡＴが見つからなかった場合、前記取得されたＲＳＡＴアドレス情報が有るか無いかを判定するＲＳＡＴアドレス情報有無判定手段と、前記取得されたＲＳＡＴアドレス情報が有ると判定されたときに、過去のＲＳＡＴを用いて前記ＤＶＤ＋Ｒの光ディスクに対する再生動作を行わせるためのファイルシステムおよび制御情報の解析を行って再生を開始させる第２の再生制御手段とを有することを特徴とする請求項２に記載の光ディスク記録再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスクに情報を記録したり、光ディスクに記録された情報を再生したりする光ディスク記録再生装置に関し、特に、ＤＶＤ+Ｒの光ディスクに対する記録制御および再生制御に関する。
【背景技術】
【０００２】
近年、テレビ番組や映画等のような大量の映像音声データなどの情報を記録することができる光ディスクであるＤＶＤ（デジタル・バーサタイル・ディスク）が普及している。ＤＶＤの種類としては、メーカ側で情報が記録され、ユーザ側では書き換えができないＤＶＤ−ＲＯＭ、ユーザ側で情報を１回だけ記録できるＤＶＤ−ＲやＤＶＤ＋Ｒ、ユーザ側で規定回数書き換え可能なＤＶＤ−ＲＷやＤＶＤ＋ＲＷなどが知られている。これらのＤＶＤに記録された情報は、光ディスク再生装置（ＤＶＤプレイヤ）、または光ディスク記録再生装置（ＤＶＤレコーダ）で再生可能であり、ＤＶＤ−Ｒ、ＤＶＤ＋Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷへの情報の記録は、光ディスク記録再生装置（ＤＶＤレコーダ）で可能である。
【０００３】
ここでは、それらの種類の光ディスクのうち、ＤＶＤ＋Ｒの光ディスクに対する記録および再生について説明することにする。従来の光ディスク記録再生装置が行うＤＶＤ＋Ｒの光ディスクに対する記録および再生の制御は、次のようにして行われる。
【０００４】
先ず、従来の光ディスク記録装置が行うＤＶＤ＋Ｒの光ディスクに対する記録制御について説明する。ＤＶＤ＋Ｒの光ディスクが装置に挿入されて、ローディング（ディスク情報を読み出すマウント処理）されることにより、光ディスクがＤＶＤ＋Ｒの光ディスクであると判定される。この後、リモコンの記録キーの操作、または記録予約（録画予約）による記録開始時刻に応答して、＋ＶＲモードでＤＶＤ＋Ｒの光ディスクに対する記録が開始される。
【０００５】
このようにして、光ディスクに対する記録が開始され、最初に記録される情報が、タイトルＴ１として光ディスクのデータ領域に記録され、このタイトルＴ１の記録が終了すると、タイトルＴ１の後に、このタイトルＴ１のタイトル情報を示すＲＳＡＴ（リザーブド・スペース・アロケーション・テーブル；Reserved Space Allocation Table）が記録される。また、次に記録される情報が、タイトルＴ２として光ディスクのデータ領域に記録され、このタイトルＴ２の記録が終了すると、タイトルＴ２の後に、このタイトルＴ２のタイトル情報を示すＲＳＡＴが記録される。更に、次に記録される情報が、タイトルＴ３として光ディスクのデータ領域に記録され、このタイトルＴ３の記録が終了すると、タイトルＴ３の後に、このタイトルＴ３のタイトル情報を示すＲＳＡＴが記録される。
【０００６】
次に、従来の光ディスク記録装置が行うＤＶＤ＋Ｒの光ディスクに対する再生制御について説明する。
【０００７】
先ず、ＤＶＤ＋Ｒの光ディスクが装置に挿入されて、ローディングされることにより、光ディスクがＤＶＤ＋Ｒの光ディスクであると判定され、この光ディスクに記録されているタイトルのリストが再生リストとしてディスプレイ装置に表示される。そして、ユーザが、リモコンを操作して、再生リストから再生を希望するタイトルを選択・決定すると、光ディスク記録再生装置は、当該タイトルのＲＳＡＴを読み出し、このＲＳＡＴに基づいてファイルシステムおよび制御情報などの解析を行って、当該タイトルの再生を行う。
【特許文献１】特開２００２−３１２９４０号公報
【特許文献２】特開２００６−１０７６２２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
従来の光ディスク記録再生装置では、前述したような記録制御によりＤＶＤ＋Ｒの光ディスクにタイトルを記録したり、また、前述したような再生制御によりにＤＶＤ＋Ｒの光ディスクに記録されたタイトルを再生したりするが、ＤＶＤ＋Ｒの光ディスクへの或るタイトルの記録が終了して、或るタイトルに対するＲＳＡＴの記録を失敗した場合、その或るタイトルの再生ができなくなることは勿論であるが、過去に記録したＲＳＡＴの位置を検索する方法が無いため、或るタイトルよりも過去に記録された全てのＲＳＡＴが取得できず、全タイトルの再生が不可になるという課題があった。
【０００９】
但し、ＲＳＡＴの記録に失敗した場合、光ディスクの全域検索により、過去に記録されたＲＳＡＴを探し出すことが可能であるが、この場合、光ディスクの内周側から順にデータを読み出して、再生を希望するタイトルが見つかるまで、所定のセクタ単位のデータの読み出し処理と、このデータが目的とするタイトル情報のデータであるかの１セクタ単位または１ＥＣＣ単位での比較処理とを何回も繰り返さなければならないので、検索時間が非常に多くかかり、現実的ではなく、全タイトルが再生不可となる。
【００１０】
なお、特許文献１の従来技術では、データ記録済み領域の位置情報を記録の度に更新しながらメモリ上に保持し、保持しているメモリ上の位置情報と、ディスク媒体上のデータ記録済み領域の位置情報との比較を行い、両者が不一致と判断されたときには、メモリ上の位置情報を、追記型ディスク媒体上に記録することにより、記録管理領域の記録に失敗したときでも復旧を可能にしている。しかし、この従来技術は、ＤＶＤ＋Ｒの光ディスクへの或るタイトルの記録が終了して、或るタイトルに対するＲＳＡＴの記録を失敗した場合、過去に記録された全てのＲＳＡＴが取得できず、このため全タイトルの再生が不可になるというＤＶＤ＋Ｒの光ディスク独自の課題を解決できるものではない。
【００１１】
特許文献２の従来技術では、ＤＶＤ−Ｒディスクのリードインからリードアウトに向かって順に録画の区画を形成し、区画の後の区画に映像情報を記録する際に、ＥＣＣエラーが発生した場合は、第１の履歴情報および第２の履歴情報のうち、読み取り可能で正常な最新の履歴情報を前記区画の後の区画の末尾に書き移すようにしているが、この従来技術も、ＤＶＤ＋Ｒの光ディスクへの或るタイトルの記録が終了して、或るタイトルに対するＲＳＡＴの記録を失敗した場合、過去に記録された全てのＲＳＡＴが取得できず、このため全タイトルの再生が不可になるというＤＶＤ＋Ｒの光ディスク独自の課題を解決できるものではない。
【００１２】
本発明は、上記のような課題を解決するためになされたもので、ＤＶＤ＋Ｒの光ディスクにおいて、ＲＳＡＴの記録に失敗した場合でも、ディスク全域の検索を行うことなく、短時間でＲＳＡＴが指定でき、過去に記録されたタイトルの復帰が可能となる光ディスク記録再生装置を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記目的を達成するために、請求項１の発明は、挿入された光ディスクがＤＶＤ＋Ｒの光ディスクであり、このＤＶＤ＋Ｒの光ディスクに対して情報を記録する場合、一つタイトルの記録終了時にＲＳＡＴ（リザーブド・スペース・アロケーション・テーブル）を記録させるＲＳＡＴ記録手段と、ＲＳＡＴの記録失敗時に前回のＲＳＡＴが記録されているアドレスを示すＲＳＡＴアドレス情報をリードイン内に保存させるＲＳＡＴアドレス情報保存手段とを有する記録制御部を備えると共に、ＤＶＤ＋Ｒの光ディスクが挿入されてローディング時に、前記リードイン内に過去のＲＳＡＴアドレス情報が保存されているか否かを判定するＲＳＡＴアドレス情報保存判定手段と、前記ＲＳＡＴアドレス情報が保存されていると判定されたときに、前記ＲＳＡＴアドレス情報を取得するＲＳＡＴアドレス情報取得手段と、前記ＲＳＡＴアドレス情報が保存されていないと判定されたとき、または前記ＲＳＡＴアドレス情報が取得されたときに、規定の位置に最新のＲＳＡＴが有るか否かの検索を行う最新ＲＳＡＴ検索手段と、前記規定の位置に最新のＲＳＡＴが見つかった場合、当該ＲＳＡＴを用いて前記ＤＶＤ＋Ｒの光ディスクに対する再生動作を行わせるためのファイルシステムおよび制御情報の解析を行って再生を開始させる第１の再生制御手段と、前記規定の位置に最新のＲＳＡＴが見つからなかった場合、前記取得されたＲＳＡＴアドレス情報が有るか無いかを判定するＲＳＡＴアドレス情報有無判定手段と、前記取得されたＲＳＡＴアドレス情報が有ると判定されたときに、過去のＲＳＡＴを用いて前記ＤＶＤ＋Ｒの光ディスクに対する再生動作を行わせるためのファイルシステムおよび制御情報の解析を行って再生を開始させる第２の再生制御手段とを有する再生制御部を備えたことを特徴とする光ディスク記録再生装置を提供する。
【００１４】
この構成において、ＤＶＤ＋Ｒの光ディスクに対してタイトルの記録を行い、当該タイトルの記録が終了したとき、ＲＳＡＴ記録手段は、当該タイトルの後に、ＲＳＡＴを記録させる。ここで、もしＲＳＡＴの記録が失敗すると、ＲＳＡＴアドレス情報保存手段は、前回のＲＳＡＴのＲＳＡＴアドレス情報をリードイン内に保存させる。このように、前回のＲＳＡＴアドレス情報をリードイン内に保存させることにより、当該タイトルに対するＲＳＡＴの記録が失敗した場合でも、リードイン内に保存されている前回のＲＳＡＴアドレス情報により、前回のＲＳＡＴが記録されている位置が分かり、全タイトル再生付加状態を回避させることが可能になる。
【００１５】
そして、前記ＤＶＤ＋Ｒの光ディスクに対する再生制御については、次のように行われる。ＲＳＡＴアドレス情報保存判定手段は、ローディング時に、リードイン内に過去のＲＳＡＴアドレス情報が保存されているか否かを判定する。過去のＲＳＡＴアドレス情報が保存されていると判定されたとき、ＲＳＡＴアドレス情報取得手段は、過去のＲＳＡＴアドレス情報を取得する。
【００１６】
前記ＲＳＡＴアドレス情報が保存されていないと判定されたとき、または前記ＲＳＡＴアドレス情報が取得されたときに、最新ＲＳＡＴ検索手段は、規定の位置に最新のＲＳＡＴが有るか否かの検索を行う。前記規定の位置に最新のＲＳＡＴが見つかった場合、第１の再生制御手段は、当該ＲＳＡＴを用いてＤＶＤ＋Ｒの光ディスク１１に対する再生動作を行わせるためのファイルシステムおよび制御情報の解析を行い、再生を開始させる。
【００１７】
前記規定の位置に最新のＲＳＡＴが見つからなかった場合、ＲＳＡＴアドレス情報有無判定手段は、前記取得されたＲＳＡＴアドレス情報が有るか無いかを判定する。前記取得されたＲＳＡＴアドレス情報が有ると判定されたときには、第２の再生制御手段は、過去のＲＳＡＴを用いてファイルシステムおよび制御情報の解析を行い、再生を開始させる。
【００１８】
この構成によれば、ＤＶＤ＋Ｒの光ディスクにおいて、ＲＳＡＴの記録失敗時に前回のＲＳＡＴが記録されているアドレスを示すＲＳＡＴアドレス情報をリードイン内に保存させておくことにより、ＲＳＡＴの記録に失敗した場合でも、前回のＲＳＡＴの位置が容易に分かり、これにより、ディスク全域の検索を行うことなく、短時間でＲＳＡＴが指定でき、過去に記録されたタイトルの復帰が可能となり、再生不可状態を回避することができる。
【００１９】
請求項２の発明は、挿入された光ディスクがＤＶＤ＋Ｒの光ディスクであり、このＤＶＤ＋Ｒの光ディスクに対して情報を記録する場合、一つタイトルの記録終了時にＲＳＡＴ（リザーブド・スペース・アロケーション・テーブル）を記録させ、ＲＳＡＴの記録失敗時に前回のＲＳＡＴが記録されているアドレスを示すＲＳＡＴアドレス情報をリードイン内に保存させる記録制御部と、ＤＶＤ＋Ｒの光ディスクが挿入されてローディング時に、前記リードイン内に過去のＲＳＡＴアドレス情報が保存されているかを確認し、保存されていれば、前記ＲＳＡＴアドレス情報を取得しておき、前記ＲＳＡＴアドレス情報が保存されていない場合、または前記ＲＳＡＴアドレス情報を取得しておいた場合で、且つ規定の位置に最新のＲＳＡＴが見つかった場合に、当該ＲＳＡＴを用いて前記ＤＶＤ＋Ｒの光ディスクに対する再生を開始させ、前記規定の位置に最新のＲＳＡＴが見つからなかった場合で、且つ前記取得されたＲＳＡＴアドレス情報が有る場合に、過去のＲＳＡＴを用いて前記ＤＶＤ＋Ｒの光ディスクに対する再生を開始させる再生制御部を備えたことを特徴とする光ディスク記録再生装置を提供する。
【００２０】
この構成において、ＤＶＤ＋Ｒの光ディスクに対して情報を記録する場合、一つタイトルの記録終了時にＲＳＡＴが記録され、ＲＳＡＴの記録失敗時に前回のＲＳＡＴが記録されているアドレスを示すＲＳＡＴアドレス情報がリードイン内に保存される。
【００２１】
ＤＶＤ＋Ｒの光ディスクが挿入されてローディング時に、リードイン内に過去のＲＳＡＴアドレス情報が保存されているかが確認され、保存されていれば、前記ＲＳＡＴアドレス情報が取得される。前記ＲＳＡＴアドレス情報が保存されていない場合、または前記ＲＳＡＴアドレス情報が取得された場合で、且つ規定の位置に最新のＲＳＡＴが見つかった場合に、当該ＲＳＡＴを用いてＤＶＤ＋Ｒの光ディスクに対する再生が開始される。前記規定の位置に最新のＲＳＡＴが見つからなかった場合で、且つ前記取得されたＲＳＡＴアドレス情報が有る場合に、過去のＲＳＡＴを用いて前記ＤＶＤ＋Ｒの光ディスクに対する再生が開始される。
【００２２】
この構成によれば、ＤＶＤ＋Ｒの光ディスクにおいて、ＲＳＡＴの記録失敗時に前回のＲＳＡＴが記録されているアドレスを示すＲＳＡＴアドレス情報をリードイン内に保存させておくことにより、ＲＳＡＴの記録に失敗した場合でも、前回のＲＳＡＴの位置が容易に分かり、これにより、ディスク全域の検索を行うことなく、短時間でＲＳＡＴが指定でき、過去に記録されたタイトルの復帰が可能となり、再生不可状態を回避することができる。
【００２３】
請求項３の発明では、請求項２の発明において、前記記録制御部は、挿入された光ディスクがＤＶＤ＋Ｒの光ディスクであり、このＤＶＤ＋Ｒの光ディスクに対して情報を記録する場合、一つタイトルの記録終了時にＲＳＡＴ（リザーブド・スペース・アロケーション・テーブル）を記録させるＲＳＡＴ記録手段と、ＲＳＡＴの記録失敗時に前回のＲＳＡＴが記録されているアドレスを示すＲＳＡＴアドレス情報をリードイン内に保存させるＲＳＡＴアドレス情報保存手段とを有し、前記再生制御部は、ＤＶＤ＋Ｒの光ディスクが挿入されてローディング時に、前記リードイン内に過去のＲＳＡＴアドレス情報が保存されているか否かを判定するＲＳＡＴアドレス情報保存判定手段と、前記ＲＳＡＴアドレス情報が保存されていると判定されたときに、前記ＲＳＡＴアドレス情報を取得するＲＳＡＴアドレス情報取得手段と、前記ＲＳＡＴアドレス情報が保存されていないと判定されたとき、または前記ＲＳＡＴアドレス情報が取得されたときに、規定の位置に最新のＲＳＡＴが有るか否かの検索を行う最新ＲＳＡＴ検索手段と、前記規定の位置に最新のＲＳＡＴが見つかった場合、当該ＲＳＡＴを用いて前記ＤＶＤ＋Ｒの光ディスクに対する再生動作を行わせるためのファイルシステムおよび制御情報の解析を行って再生を開始させる第１の再生制御手段と、前記規定の位置に最新のＲＳＡＴが見つからなかった場合、前記取得されたＲＳＡＴアドレス情報が有るか無いかを判定するＲＳＡＴアドレス情報有無判定手段と、前記取得されたＲＳＡＴアドレス情報が有ると判定されたときに、過去のＲＳＡＴを用いて前記ＤＶＤ＋Ｒの光ディスクに対する再生動作を行わせるためのファイルシステムおよび制御情報の解析を行って再生を開始させる第２の再生制御手段とを有することを特徴とする。
【００２４】
したがって、前記記録制御部は、ＲＳＡＴ記録処理およびＲＳＡＴアドレス情報保存処理を実現でき、これにより、ＤＶＤ＋Ｒの光ディスクにおいて、ＲＳＡＴの記録失敗時に前回のＲＳＡＴが記録されているアドレスを示すＲＳＡＴアドレス情報をリードイン内に保存させておくことが可能になる。
【００２５】
また、前記再生制御部は、ＲＳＡＴアドレス情報保存判定処理、ＲＳＡＴアドレス情報取得処理、最新ＲＳＡＴ検索処理、第１の再生制御処理、ＲＳＡＴアドレス情報有無判定処理、および第２の再生制御処理を実現でき、これにより、ＲＳＡＴの記録に失敗した場合でも、前回のＲＳＡＴの位置が容易に分かり、ディスク全域の検索を行うことなく、短時間でＲＳＡＴが指定でき、過去に記録されたタイトルの復帰が可能となる。
【発明の効果】
【００２６】
以上のように本発明によれば、ＤＶＤ＋Ｒの光ディスクにおいて、ＲＳＡＴの記録失敗時に前回のＲＳＡＴが記録されているアドレスを示すＲＳＡＴアドレス情報をリードイン内に保存させておくことにより、ＲＳＡＴの記録に失敗した場合でも、前回のＲＳＡＴの位置が容易に分かり、これにより、ディスク全域の検索を行うことなく、短時間でＲＳＡＴが指定でき、過去に記録されたタイトルの復帰が可能となり、再生不可状態を回避することができる。
【発明を実施するための最良の形態】
【００２７】
以下、添付図面を参照しつつ、本発明の実施の形態について説明する。図１は本発明の一実施形態に係る光ディスク記録再生装置の構成を示すブロック図である。この光ディスク記録再生装置は、ディスクドライブ装置１と上位装置２から構成されている。
【００２８】
ディスクドライブ装置１は、挿入された光ディスク（ＤＶＤやＣＤ）１１を回転させるスピンドルモータ１２と、光ディスク１１に対して光学的に情報を書き込んだり読み出したりする光ピックアップ１３と、スピンドルモータ１２および光ピックアップを駆動して光ディスク１１に対して情報を記録したり光ディスク１１に記録された情報を再生したりする記録再生部１４と、この装置内の各構成要素を制御するフロントエンドプロセッサ１５と、このフロントエンドプロセッサ１５の処理に必要なプログラムやデータを記憶した領域、記録データや再生データのバッファ領域、および記録再生部１４で使用できるデータに変換する際の中間バッファとして使用される領域などを有するメモリ１６と、上位装置２に対してデータの送受信を行うインターフェイス１７とを備えている。
【００２９】
上位装置２は、この装置内の各構成要素を制御するバックエンドプロセッサ２１と、このバックエンドプロセッサ２１の処理に必要なデータなどを格納するメモリ２２と、ディスクドライブ装置１に対してデータの送受信を行うインターフェイス２３と、外部に対してデータの入出力の制御を行ってメモリ２２上のバッファ領域に対してデータの書きこみ／読み出しを行うデータ入出力制御部２４と、上位装置２に対する操作指示や操作内容表示などを行う操作制御部２５と、電圧の変動を監視し規定電圧以下になったときに停電が発生したと判断し電源が規定電圧を超えたときに電源復帰を行う電源制御部２６と、複数の各種操作キーを有するリモコン３からの赤外線などの光操作信号を受光して電気信号の操作信号に変換して操作制御部２５に入力する受光部２７と、光ディスク記録再生装置の前面パネルに設けられ複数の基本的な操作キーを有する本体操作部２８と、前面パネルに設けられ操作内容や動作状態を表示させる表示部２９とを備えている。
【００３０】
上位装置２は、図示しないテレビチューナや外部接続端子からの映像音声データを、データ入出力制御部２４より入力し、ディスクドライブ装置１を介して光ディスク１１に記録し、また、ディスクドライブ装置１を介して光ディスク１１から再生した映像音声信号を、図示じないテレビジョン受像機などのモニタ装置に出力するように構成されており、メモリ２２に予め記憶されたプログラムをバックエンドプロセッサ２１で実行させることで、光ディスク記録再生装置としての動作を行っている。メモリ２２は、プログラムが記憶されるＲＯＭ領域と、映像データの圧縮／伸張で用いるバッファ領域と、プログラム動作に必要な変数が一時的に格納されるＲＡＭ領域と、タイマ予約で必要となる情報や停電時に変数保持のために内部電池などでバックアップされた不揮発性ＲＡＭ領域とから構成される。
【００３１】
バックエンドプロセッサ２１は、挿入された光ディスク１１がＤＶＤ＋Ｒの光ディスクであり、このＤＶＤ＋Ｒの光ディスクに対して情報を記録する場合、一つタイトルの記録終了時に当該光ディスクの記録方式が＋ＶＲモードであることなどを示すファイルシステムや当該光ディスクに記録されたタイトルを制御するための制御情報などのタイトル情報を示すＲＳＡＴを当該タイトルの後ろの領域に記録させるＲＳＡＴ記録手段と、ＲＳＡＴの記録失敗時に前回のＲＳＡＴが記録されているアドレスを示すＲＳＡＴアドレス情報をリードイン内に保存させるＲＳＡＴアドレス情報保存手段とを有する記録制御部２１１の機能を備えている。
【００３２】
また、バックエンドプロセッサ２１は、ＤＶＤ＋Ｒの光ディスクが挿入されてローディング時に、前記リードイン内に過去のＲＳＡＴアドレス情報が保存されているか否かを判定するＲＳＡＴアドレス情報保存判定手段と、前記ＲＳＡＴアドレス情報が保存されていると判定されたときに、前記ＲＳＡＴアドレス情報を取得してメモリ２２に格納するＲＳＡＴアドレス情報取得手段と、前記ＲＳＡＴアドレス情報が保存されていないと判定されたとき、または前記ＲＳＡＴアドレス情報が取得されたときに、規定の位置に最新のＲＳＡＴが有るか否かの検索を行う最新ＲＳＡＴ検索手段と、前記規定の位置に最新のＲＳＡＴが見つかった場合、当該ＲＳＡＴを用いて前記ＤＶＤ＋Ｒの光ディスクに対する再生動作を行わせるためのファイルシステムおよび制御情報の解析を行って再生を開始させる第１の再生制御手段と、前記規定の位置に最新のＲＳＡＴが見つからなかった場合、前記取得されたＲＳＡＴアドレス情報が有るか無いかを判定するＲＳＡＴアドレス情報有無判定手段と、前記取得されたＲＳＡＴアドレス情報が有ると判定されたときに、過去のＲＳＡＴを用いて前記ＤＶＤ＋Ｒの光ディスクに対する再生動作を行わせるためのファイルシステムおよび制御情報の解析を行って再生を開始させる第２の再生制御手段とを有する再生制御部２１２の機能を備えている。
【００３３】
図２は本実施形態においてＤＶＤ＋Ｒの光ディスクに対する記録制御を説明するためのフローチャートである。図３は本実施形態における記録制御においてＲＳＡＴアドレス情報の記録処理を説明するためのＤＶＤ＋Ｒの光ディスクのデータ構造図である。以下、図１〜図３を参照してＤＶＤ＋Ｒの光ディスクに対する記録制御について説明する。
【００３４】
先ず、ユーザがリモコン３のトレイ開閉キーを操作すると、上位装置２のバックエンドプロセッサ２１は、ディスクドライブ装置１のフロントエンドプロセッサ１５に対してトレイオープンコマンドを発行する。これにより、フロントエンドプロセッサ１５は、図示しないトレイ駆動機構を駆動させてトレイをオープンさせる。そして、ユーザが光ディスク１１をトレイに載置し、再びトレイ開閉キーを操作すると、バックエンドプロセッサ２１は、フロントエンドプロセッサ１５に対してトレイクローズコマンドを発行する。これにより、フロントエンドプロセッサ１５は、トレイ駆動機構を駆動させてトレイをクローズさせ、光ディスク１１が挿入されたことを検知する（ステップＳ１）。
【００３５】
次に、フロントエンドプロセッサ１５は、スピンドルモータ１２を駆動させることにより、光ディスク１１を少しの時間だけ回転させ、ローディング（ディスク情報を読み出すマウント処理）を行い（ステップＳ２）、挿入されている光ディスク１１がＤＶＤ＋Ｒの光ディスクであるか否かをディスク情報により判定する（ステップＳ３）。光ディスク１１がＤＶＤ＋Ｒの光ディスクではないと判定され、記録指示された場合には、他の光ディスクとしての記録制御を行うが（ステップＳ１１）、光ディスク１１がＤＶＤ＋Ｒの光ディスクであると判定されたときは、以下の処理を行う。
【００３６】
即ち、バックエンドプロセッサ２１は、リモコン３の記録キーの操作、または記録予約（録画予約）による記録開始時刻に応答して記録指示されたことを検知し（ステップＳ４）、フロントエンドプロッセッサ１５に対して記録コマンドを発行する。これにより、フロントエンドプロセッサ１５は、記録再生部１４を＋ＶＲモードで記録動作させ、データ入出力制御部２４、インターフェイス２３およびインターフェイス１７を介して入力された映像音声データを、ＤＶＤ＋Ｒの光ディスク１１に対して記録を開始させる（ステップＳ５）。
【００３７】
ここで、光ディスク１１に記録される映像音声データが、例えば、図３に示すように、タイトルＴ１として光ディスク１１のデータ領域に記録され、このタイトルＴ１の記録が終了したことを、フロントエンドプロセッサ１５が検知すると（ステップＳ６）、これに応答して、バックエンドプロセッサ２１の記録制御部２１１のＲＳＡＴ記録手段は、フロントエンドプロッセッサ１５に対してＲＳＡＴ記録コマンドを発行し、これにより、フロントエンドプロセッサ１５は、記録再生部１４を制御して、光ディスク１１のデータ領域に記録されたタイトルＴ１の後に、このタイトルＴ１のタイトル情報を示すＲＳＡＴ（図３参照）を記録させ（ステップＳ７）、このＲＳＡＴの記録が成功して（ステップＳ８）、タイトルＴ１の記録が終了した後、次の記録対象が無ければ本記録処理は終了する（ステップＳ１０）。
【００３８】
次に、図３に示すように、タイトルＴ１の次にタイトルＴ２がＤＶＤ＋Ｒの光ディスク１１に記録される場合の記録制御について説明する。なお、ＤＶＤ＋Ｒの光ディスク１１が装置に挿入されているものとする。したがって、ステップＳ４からの処理が開始される。
【００３９】
バックエンドプロセッサ２１は、リモコン３の記録キーの操作、または記録予約（録画予約）による記録開始時刻に応答して記録指示されたことを検知し（ステップＳ４）、フロントエンドプロッセッサ１５に対して記録コマンドを発行する（ステップＳ５）。これにより、フロントエンドプロセッサ１５は、記録再生部１４を記録動作させ、データ入出力制御部２４、インターフェイス２３およびインターフェイス１７を介して入力された映像音声データを、ＤＶＤ＋Ｒの光ディスク１１に対して記録を開始させる（ステップＳ５）。
【００４０】
ここで、光ディスク１１に記録される映像音声データが、例えば、図３に示すように、タイトルＴ２として光ディスク１１のデータ領域に記録され、このタイトルＴ２の記録が終了したことを、フロントエンドプロセッサ１５が検知すると（ステップＳ６）、これに応答して、バックエンドプロセッサ２１の記録制御部２１２のＲＳＡＴ記録手段は、フロントエンドプロッセッサ１５に対してＲＳＡＴ記録コマンドを発行し、これにより、フロントエンドプロセッサ１５は、記録再生部１４を制御して、光ディスク１１のデータ領域に記録されたタイトルＴ２の後に、このタイトルＴ２のタイトル情報を示すＲＳＡＴ（図３参照）を記録させるが（ステップＳ７）、このＲＳＡＴの記録が失敗すると（ステップＳ８）、この記録の失敗をバックエンドプロセッサ２１に通知する。
【００４１】
この記録失敗の通知に応答して、バックエンドプロセッサ２１のＲＳＡＴアドレス情報保存手段は、ＲＳＡＴの記録失敗時に前回のＲＳＡＴ（タイトルＴ１のＲＳＡＴ）が記録されているアドレスを示すＲＳＡＴアドレス情報（前回のＲＳＡＴアドレス情報）を光ディスク１１のリードイン（Ｌｅａｄ−ｉｎ）内に保存させるための専用のＲＳＡＴアドレス情報保存コマンドを発行する。そして、このＲＳＡＴアドレス情報保存コマンドを受け取ったフロントエンドプロセッサ１５は、記録再生部１４を制御して、前回のＲＳＡＴアドレス情報を光ディスク１１のリードイン（Ｌｅａｄ−ｉｎ）内に保存させる（ステップＳ９）。リードイン（Ｌｅａｄ−ｉｎ）内には、当該光ディスク１１をアクセスするのに必要なパラメータが記録されているが、その空き領域にＲＳＡＴアドレス情報が保存される。
【００４２】
このように、前回のＲＳＡＴアドレス情報を光ディスク１１のリードイン（Ｌｅａｄ−ｉｎ）内に保存させることにより、当該タイトルに対するＲＳＡＴの記録が失敗した場合でも、バックエンドプロセッサ２１は、光ディスク１１のリードイン（Ｌｅａｄ−ｉｎ）内に保存されている前回のＲＳＡＴアドレス情報により、前回のＲＳＡＴが記録されている光ディスク１１のデータ領域上の位置が分かるので、全タイトル再生付加状態を回避させることが可能になる。
【００４３】
図４は本実施形態においてＤＶＤ＋Ｒの光ディスクに対する再生制御を説明するためのフローチャートである。このフローチャートおよび図１、図３を参照してＤＶＤ＋Ｒの光ディスクに対する再生制御について説明する。
【００４４】
先ず、ユーザがリモコン３のトレイ開閉キーを操作すると、上位装置２のバックエンドプロセッサ２１は、ディスクドライブ装置１のフロントエンドプロセッサ１５に対してトレイオープンコマンドを発行する。これにより、フロントエンドプロセッサ１５は、トレイ駆動機構を駆動させてトレイをオープンさせる。そして、ユーザが光ディスク１１をトレイに載置し、再びトレイ開閉キーを操作すると、バックエンドプロセッサ２１は、フロントエンドプロセッサ１５に対してトレイクローズコマンドを発行する。これにより、フロントエンドプロセッサ１５は、図示しないトレイ駆動機構を駆動させてトレイをクローズさせ、光ディスク１１が挿入されたことを検知する（ステップＮ１）。
【００４５】
次に、フロントエンドプロセッサ１５は、スピンドルモータ１２を駆動させることにより、光ディスク１１を少しの時間だけ回転させ、ローディング（ディスク情報を読み出すマウント処理）を行い（ステップＮ２）、挿入されている光ディスク１１がＤＶＤ＋Ｒの光ディスクであるか否かをディスク情報により判定する（ステップＮ３）。光ディスク１１がＤＶＤ＋Ｒの光ディスクではないと判定されたときは、他の光ディスクとして解析・再生を行うが（ステップＮ１１）、光ディスク１１がＤＶＤ＋Ｒの光ディスクであると判定されたときは、以下の処理を行う。
【００４６】
即ち、バックエンドプロセッサ２１の再生制御部２１２のＲＳＡＴアドレス情報保存判定手段は、前記ローディング時に、前記リードイン内に過去のＲＳＡＴアドレス情報が保存されているかの確認のため、専用のＲＳＡＴアドレス情報保存確認コマンドを発行し（ステップＮ４）、光ディスク１１のリードイン内に過去のＲＳＡＴアドレス情報が保存されているか否かを判定する（ステップＮ５）。フロントエンドプロセッサ１５は、バックエンドプロセッサ２１からの専用のＲＳＡＴアドレス情報保存確認コマンドを受けて、記録再生部１４を制御して、光ディスク１１のリードイン内をアクセスして、リードイン内に過去のＲＳＡＴアドレス情報が保存されているかを調べ、過去のＲＳＡＴアドレス情報が保存されていれば、この事をバックエンドプロセッサ２１に通知する。
【００４７】
これに応答して、バックエンドプロセッサ２１の再生制御部２１２のＲＳＡＴアドレス情報保存判定手段は、過去のＲＳＡＴアドレス情報が保存されていると判定し（ステップＮ５）、バックエンドプロセッサ２１の再生制御部２１のＲＳＡＴアドレス情報取得手段は、光ディスク１１から記録再生部１４を介して過去のＲＳＡＴアドレス情報を取得し、このＲＳＡＴアドレス情報を光ディスク１１のデータ領域上の位置アドレスを示すデータＸとしてメモリ２２に格納する（ステップＮ６）。
【００４８】
そして、前記ＲＳＡＴアドレス情報が保存されていないと判定されたとき（ステップＮ５）、または前記ＲＳＡＴアドレス情報が取得されたときに（ステップＮ６）、バックエンドプロセッサ２１の再生制御部２１２の最新ＲＳＡＴ検索手段は、規定の位置に最新のＲＳＡＴが有るか否かの検索を行う（ステップＮ７）。前記規定の位置に最新のＲＳＡＴが見つかった場合、バックエンドプロセッサ２１の再生制御部２１２の第１の再生制御手段は、当該ＲＳＡＴを用いてＤＶＤ＋Ｒの光ディスク１１に対する再生動作を行わせるためのファイルシステムおよび制御情報の解析を行い（ステップＮ１０）、再生を開始させるための再生開始コマンドを発行し、これに応答して、フロントエンドプロセッサ１５は、記録再生部１４を制御して、最新のＲＳＡＴで、光ディスク１１からタイトルの再生を開始させる。
【００４９】
前記規定の位置に最新のＲＳＡＴが見つからなかった場合（ステップＮ７）、バックエンドプロセッサ２１の再生制御部２１２のＲＳＡＴアドレス情報有無判定手段は、前記取得されたＲＳＡＴアドレス情報（データＸ）がメモリ２２に有るか無いかを判定する（ステップＮ８）。ＲＳＡＴアドレス情報（データＸ）が無いと判定されたときは、ファイルシステムおよび制御情報の解析および再生が不可となり（ステップＮ１２）、本処理は終了するが、前記取得されたＲＳＡＴアドレス情報（データＸ）がメモリ２２に有ると判定されたときには、バックエンドプロセッサ２１の再生制御部２１２の第２の再生制御手段は、過去のＲＳＡＴを用いてファイルシステムおよび制御情報の解析を行い（ステップＮ９）、再生を開始させるための再生開始コマンドを発行し、これに応答して、フロントエンドプロセッサ１５は、記録再生部１４を制御して、過去のＲＳＡＴで光ディスク１１からタイトルの再生を開始させる。
【００５０】
以上説明したように本実施形態によれば、ＤＶＤ＋Ｒの光ディスクにおいて、ＲＳＡＴの記録失敗時に前回のＲＳＡＴが記録されているアドレスを示すＲＳＡＴアドレス情報をリードイン内に保存させておくことにより、ＲＳＡＴの記録に失敗した場合でも、前回のＲＳＡＴの位置が容易に分かり、これにより、ディスク全域の検索を行うことなく、短時間でＲＳＡＴが指定でき、過去に記録されたタイトルの復帰が可能となり、再生不可状態を回避することができる。
【産業上の利用可能性】
【００５１】
本発明は、ＤＶＤ＋Ｒの光ディスクに対して情報の記録／再生を行うことが可能なＤＶＤレコーダなどの光ディスク記録再生装置における記録制御および再生制御に利用可能である。
【図面の簡単な説明】
【００５２】
【図１】本発明の一実施形態に係る光ディスク記録再生装置の構成を示すブロック図である。
【図２】前記実施形態においてＤＶＤ＋Ｒの光ディスクに対する記録制御を説明するためのフローチャートである。図３は本実施形態における記録制御においてＲＳＡＴアドレス情報の記録処理を説明するためのＤＶＤ＋Ｒの光ディスクのデータ構造図である。
【図３】前記実施形態における記録制御においてＲＳＡＴアドレス情報の記録処理を説明するためのＤＶＤ＋Ｒの光ディスクのデータ構造図である。
【図４】前記実施形態においてＤＶＤ＋Ｒの光ディスクに対する再生制御を説明するためのフローチャートである。
【符号の説明】
【００５３】
１１    光ディスク
２１１    記録制御部（ＲＳＡＴ記録手段、ＲＳＡＴアドレス情報保存手段）
２１２    再生制御部（ＲＳＡＴアドレス情報保存判定手段、ＲＳＡＴアドレス情報取得手段、最新ＲＳＡＴ検索手段、第１の再生制御手段、ＲＳＡＴアドレス情報有無判定手段、第２の再生制御手段）
【図１】
2008140500.tif 000003
【図２】
2008140500.tif 000004
【図３】
2008140500.tif 000005
【図４】
2008140500.tif 000006