(57)【要約】【課題】  光ディスクに情報データをＶＲモードで記録中に、ディスク装置の電源が遮断された場合、通電が復旧したとき、光ディスクに記録中であった情報データの全てのタイトルを復元することができるようにする。【解決手段】  記録開始時、記録中の情報データの記録情報を保存して、通電が復旧したとき、保存している情報データの記録情報からＮＷＡとタイトル先頭のＬＢＮとを復元して、ＶＯＢＵにＲＤＩがあり、ＶＯＢＵにシーケンスコードがない場合、次のＶＯＢＵの最初の１セクタの読み込みを繰り返し、ＶＯＢＵにＲＤＩがない場合、または、ＶＯＢＵにシーケンスコードがある場合、ＲＴＲ＿ＶＭＧＩを作成し、保存されている記録タイトル数と通電復旧時のタイトル数とを比較して、次のタイトルが存在しなくなるまで、タイトル先頭のＬＢＮの復元を繰り返し、次のタイトルが存在しなくなった場合、ＲＴＲ＿ＶＭＧＩを光ディスクに書き込むようにする。【選択図】        図３
2006244574.tif 000002
【特許請求の範囲】
【請求項１】
光ディスクに情報データをＶＲモードで記録再生するディスク装置であって、
情報データの記録開始時に、光ディスクに記録する情報データの記録フォーマット、ＮＷＡ、記録タイトル数分のタイトル先頭のＬＢＮ、記録タイトル数の記録情報を保存し、情報データの記録中に、光ディスクに記録中の情報データの現ＶＯＢＵのＶＯＢＵ＿ＥＮＴ、次ＶＯＢＵのＶＯＢＵ＿ＥＮＴ、現タイトルのＶｉｄｅｏの属性、現タイトルのＡｕｄｉｏの属性、Ｍ＿ＶＯＢ＿ＳＴＩ＿ＮＳ、Ｍ＿ＶＯＢＩ＿ＳＲＰ＿ＮＳ、現タイトルのＭ＿ＶＯＢ＿ＳＴＩＮの記録情報をＲＤＩパックのＭＮＦＩ＿ＤＴに保存するフラッシュメモリと、ディスク装置の通電が復旧したとき、前記フラッシュメモリに保存されている情報データの記録情報を読み出してＮＷＡを復元する第１の復元手段と、前記フラッシュメモリに保存されている情報データの記録情報を読み出して情報データのタイトル先頭のＬＢＮを復元する第２の復元手段と、光ディスクからＶＯＢＵの最初の１セクタを読み出してＶＯＢＵの最初の１セクタにＲＤＩがあるか否かを判別する第１の判別手段と、前記第１の判別手段によりＶＯＢＵの最初の１セクタにＲＤＩがあると判別された場合、光ディスクからＶＯＢＵの最後の１セクタを読み出してＶＯＢＵの最後の１セクタにシーケンスコードがあるか否かを判別する第２の判別手段と、前記第２の判別手段によりＶＯＢＵの最後の１セクタにシーケンスコードがないと判別された場合、前記フラッシュメモリに保存されているＲＤＩパックのＭＮＦＩ＿ＤＴの情報データの記録情報を読み出して次のＶＯＢＵのＬＢＮを算出し、光ディスクから次のＶＯＢＵの最初の１セクタを読み込みからの動作を繰り返す第１の繰返手段と、前記第１の判別手段によりＶＯＢＵの最初の１セクタにＲＤＩがないと判別された場合、または、前記第２の判別手段によりＶＯＢＵの最後の１セクタにシーケンスコードがあると判別された場合、ＲＴＲ＿ＶＭＧＩを作成する作成手段と、前記フラッシュメモリに保存されている情報データの記録情報の記録タイトル数と通電復旧時の情報データのタイトル数とを比較して、情報データの次のタイトルが存在するか否かを判別する第３の判別手段と、前記第３の判別手段により情報データの次のタイトルが存在すると判別された場合、情報データの次のタイトル先頭のＬＢＮの復元からの動作を繰り返す第２の繰返手段と、前記第３の判別手段により情報データの次のタイトルが存在しないと判別された場合、前記作成手段により作成されたＲＴＲ＿ＶＭＧＩを光ディスクに書き込む書込手段とを備えたことを特徴とするディスク装置。
【請求項２】
光ディスクに情報データをＶＲモードで記録再生するディスク装置であって、
情報データの記録開始時に、光ディスクに記録する情報データの記録情報を保存し、情報データの記録中に、光ディスクに記録中の情報データの記録情報をＲＤＩパックのＭＮＦＩ＿ＤＴに保存する記憶手段と、ディスク装置の通電が復旧したとき、前記記憶手段に保存されている情報データの記録情報を読み出してＮＷＡを復元する第１の復元手段と、前記記憶手段に保存されている情報データの記録情報を読み出して情報データのタイトル先頭のＬＢＮを復元する第２の復元手段と、光ディスクからＶＯＢＵの最初の１セクタを読み出してＶＯＢＵの最初の１セクタにＲＤＩがあるか否かを判別する第１の判別手段と、前記第１の判別手段によりＶＯＢＵの最初の１セクタにＲＤＩがあると判別された場合、光ディスクからＶＯＢＵの最後の１セクタを読み出してＶＯＢＵの最後の１セクタにシーケンスコードがあるか否かを判別する第２の判別手段と、前記第２の判別手段によりＶＯＢＵの最後の１セクタにシーケンスコードがないと判別された場合、前記記憶手段に保存されているＲＤＩパックのＭＮＦＩ＿ＤＴの情報データの記録情報を読み出して次のＶＯＢＵのＬＢＮを算出し、光ディスクから次のＶＯＢＵの最初の１セクタを読み込みからの動作を繰り返す第１の繰返手段と、前記第１の判別手段によりＶＯＢＵの最初の１セクタにＲＤＩがないと判別された場合、または、前記第２の判別手段によりＶＯＢＵの最後の１セクタにシーケンスコードがあると判別された場合、ＲＴＲ＿ＶＭＧＩを作成する作成手段と、前記記憶手段に保存されている情報データの記録情報の記録タイトル数と通電復旧時の情報データのタイトル数とを比較して、光ディスクに記録された情報データの次のタイトルが存在するか否かを判別する第３の判別手段と、前記第３の判別手段により光ディスクに記録された情報データの次のタイトルが存在すると判別された場合、情報データの次のタイトル先頭のＬＢＮの復元からの動作を繰り返す第２の繰返手段と、前記第３の判別手段により情報データの次のタイトルが存在しないと判別された場合、前記作成手段により作成されたＲＴＲ＿ＶＭＧＩを光ディスクに書き込む書込手段とを備えたことを特徴とするディスク装置。
【請求項３】
前記記憶手段は、情報データの記録開始時に、光ディスクに記録する情報データの記録フォーマット、ＮＷＡ、記録タイトル数分のタイトル先頭のＬＢＮ、記録タイトル数の記録情報を保存し、情報データの記録中に、光ディスクに記録中の情報データの現ＶＯＢＵのＶＯＢＵ＿ＥＮＴ、次ＶＯＢＵのＶＯＢＵ＿ＥＮＴ、現タイトルのＶｉｄｅｏの属性、現タイトルのＡｕｄｉｏの属性、Ｍ＿ＶＯＢ＿ＳＴＩ＿ＮＳ、Ｍ＿ＶＯＢＩ＿ＳＲＰ＿ＮＳ、現タイトルのＭ＿ＶＯＢ＿ＳＴＩＮの記録情報をＲＤＩパックのＭＮＦＩ＿ＤＴに保存する記憶手段であることを特徴とする請求項２記載のディスク装置。
【請求項４】
前記記憶手段は、書き換え可能な不揮発性メモリであることを特徴とする請求項２記載のディスク装置。
【請求項５】
光ディスクに情報データをＶＲモードで記録再生するディスク装置の制御方法であって、
情報データの記録開始時に、光ディスクに記録する情報データの記録フォーマット、ＮＷＡ、記録タイトル数分のタイトル先頭のＬＢＮ、記録タイトル数の記録情報をフラッシュメモリに保存する第１のステップと、情報データの記録中に、光ディスクに記録中の情報データの現ＶＯＢＵのＶＯＢＵ＿ＥＮＴ、次ＶＯＢＵのＶＯＢＵ＿ＥＮＴ、現タイトルのＶｉｄｅｏの属性、現タイトルのＡｕｄｉｏの属性、Ｍ＿ＶＯＢ＿ＳＴＩ＿ＮＳ、Ｍ＿ＶＯＢＩ＿ＳＲＰ＿ＮＳ、現タイトルのＭ＿ＶＯＢ＿ＳＴＩＮの記録情報をフラッシュメモリのＲＤＩパックのＭＮＦＩ＿ＤＴに保存する第２のステップと、ディスク装置の通電が復旧したとき、フラッシュメモリに保存されている情報データの記録情報を読み出してＮＷＡを復元する第３のステップと、フラッシュメモリに保存されている情報データの記録情報を読み出して情報データのタイトル先頭のＬＢＮを復元する第４のステップと、光ディスクからＶＯＢＵの最初の１セクタを読み出してＶＯＢＵの最初の１セクタにＲＤＩがあるか否かを判断する第５のステップと、ＶＯＢＵの最初の１セクタにＲＤＩがある場合、光ディスクからＶＯＢＵの最後の１セクタを読み出してＶＯＢＵの最後の１セクタにシーケンスコードがあるか否かを判断する第６のステップと、ＶＯＢＵの最後の１セクタにシーケンスコードがない場合、フラッシュメモリに保存されているＲＤＩパックのＭＮＦＩ＿ＤＴの情報データの記録情報を読み出して次のＶＯＢＵのＬＢＮを算出し、前記第５のステップからのステップを繰り返す第７のステップと、ＶＯＢＵの最初の１セクタにＲＤＩがない場合、或いは、ＶＯＢＵの最後の１セクタにシーケンスコードがある場合、ＲＴＲ＿ＶＭＧＩを作成する第８のステップと、フラッシュメモリに保存されている情報データの記録情報の記録タイトル数と通電復旧時の情報データのタイトル数とを比較して、情報データの次のタイトルが存在するか否かを判断する第９のステップと、情報データの次のタイトルが存在する場合、前記第４のステップからのステップを繰り返す第１０のステップと、情報データの次のタイトルが存在しない場合、作成されたＲＴＲ＿ＶＭＧＩを光ディスクに書き込む第１１のステップとを備えたことを特徴とするディスク装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスクに情報データを記録再生するディスク装置及びその制御方法に係り、特に光ディスクに情報データを記録している途中で、停電になっても光ディスクに次の情報データを記録することができるディスク装置及びその制御方法に関する。
【背景技術】
【０００２】
一般に、ＶＲ（Ｖｉｄｅｏ  Ｒｅｃｏｒｄｉｎｇ）モードで光ディスクに情報データを記録している途中で、停電等が原因でディスク装置の電源が遮断された場合、光ディスクの通常の終了処理が行われずに、光ディスクへの情報データの記録が強制終了される。このような場合、ディスク装置の通電が復旧しても、光ディスクの終了処理で記録される制御情報のＲＴＲ＿ＶＭＧＩ（Ｒｅａｌ  Ｔｉｍｅ  Ｒｅｃｏｒｄｉｎｇ＿Ｖｉｄｅｏ  Ｍａｎａｇｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ）が光ディスクに記録されていないため、光ディスクの次の記録開始アドレスを特定することができず、次の情報データを光ディスクに記録することができないという問題点があった。また、情報データを１タイトル記録する毎に、制御情報のＲＴＲ＿ＶＭＧＩを光ディスクに記録するようにしても、光ディスクに制御情報のＲＴＲ＿ＶＭＧＩを記録する前に、停電等が原因でディスク装置の電源が遮断された場合、制御情報のＲＴＲ＿ＶＭＧＩが光ディスクに記録されないので、ディスク装置の通電が復旧しても、制御情報のＲＴＲ＿ＶＭＧＩが光ディスクに記録されていないため、光ディスクの次の記録開始位置を特定することができず、次の情報データを光ディスクに記録することができないという問題点があった。また、情報データの光ディスクへの記録中に、制御情報のＲＴＲ＿ＶＭＧＩをフラッシュメモリに保存するためには、記憶容量の大きなフラッシュメモリが必要になるという問題点があった。
背景技術としては、電源投入後にインデックスデータを走査して時間的不連続点を検出し、時間的不連続点が検出された場合、時間的不連続点のインデックスデータを基にファイル内における時間的不連続点に対応する位置から記録開始位置を設定して情報データの記録を開始するようにしたものがあった（例えば、特許文献１参照）。
【特許文献１】特開２００４−２８９６９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、背景技術で述べたものにおいては、電源投入後にインデックスデータを走査して時間的不連続点を検出し、時間的不連続点が検出された場合、時間的不連続点のインデックスデータを基にファイル内における時間的不連続点に対応する位置から記録開始位置を設定して情報データの記録を開始することができたが、ハードディスクのテンポラリ録画ファイルに循環的に情報データを記録して、記録中に停電等により録画が中断したとき、電源投入後にインデックスデータを走査して時間的不連続点を検出し、時間的不連続点に対応する位置から情報データの記録を開始するようにしたものであって、上記問題点を解決するようにしたものではなかった。
本発明は、背景技術の有するこのような問題点に鑑みてなされたものであり、その目的とするところは、光ディスクに情報データをＶＲモードで記録中に、停電等によりディスク装置の電源が遮断された場合、ディスク装置の通電が復旧したとき、光ディスクに記録中であった情報データの全てのタイトルを復元して、その光ディスクに次の情報データを記録することができるディスク装置を提供しようとするものである。
【課題を解決するための手段】
【０００４】
上記目的を達成するため本発明においては、光ディスクに情報データをＶＲモードで記録再生するディスク装置であって、情報データの記録開始時に、光ディスクに記録する情報データの記録情報を保存し、情報データの記録中に、光ディスクに記録中の情報データの記録情報をＲＤＩパックのＭＮＦＩ＿ＤＴに保存する記憶手段と、ディスク装置の通電が復旧したとき、前記記憶手段に保存されている情報データの記録情報を読み出してＮＷＡを復元する第１の復元手段と、前記記憶手段に保存されている情報データの記録情報を読み出して情報データのタイトル先頭のＬＢＮを復元する第２の復元手段と、光ディスクからＶＯＢＵの最初の１セクタを読み出してＶＯＢＵの最初の１セクタにＲＤＩがあるか否かを判別する第１の判別手段と、前記第１の判別手段によりＶＯＢＵの最初の１セクタにＲＤＩがあると判別された場合、光ディスクからＶＯＢＵの最後の１セクタを読み出してＶＯＢＵの最後の１セクタにシーケンスコードがあるか否かを判別する第２の判別手段と、前記第２の判別手段によりＶＯＢＵの最後の１セクタにシーケンスコードがないと判別された場合、前記記憶手段に保存されているＲＤＩパックのＭＮＦＩ＿ＤＴの情報データの記録情報を読み出して次のＶＯＢＵのＬＢＮを算出し、光ディスクから次のＶＯＢＵの最初の１セクタを読み込みからの動作を繰り返す第１の繰返手段と、前記第１の判別手段によりＶＯＢＵの最初の１セクタにＲＤＩがないと判別された場合、または、前記第２の判別手段によりＶＯＢＵの最後の１セクタにシーケンスコードがあると判別された場合、ＲＴＲ＿ＶＭＧＩを作成する作成手段と、前記記憶手段に保存されている情報データの記録情報の記録タイトル数と通電復旧時の情報データのタイトル数とを比較して、光ディスクに記録された情報データの次のタイトルが存在するか否かを判別する第３の判別手段と、前記第３の判別手段により光ディスクに記録された情報データの次のタイトルが存在すると判別された場合、情報データの次のタイトル先頭のＬＢＮの復元からの動作を繰り返す第２の繰返手段と、前記第３の判別手段により情報データの次のタイトルが存在しないと判別された場合、前記作成手段により作成されたＲＴＲ＿ＶＭＧＩを光ディスクに書き込む書込手段とを備える。
前記記憶手段は、情報データの記録開始時に、光ディスクに記録する情報データの記録フォーマット、ＮＷＡ、記録タイトル数分のタイトル先頭のＬＢＮ、記録タイトル数の記録情報を保存し、情報データの記録中に、光ディスクに記録中の情報データの現ＶＯＢＵのＶＯＢＵ＿ＥＮＴ、次ＶＯＢＵのＶＯＢＵ＿ＥＮＴ、現タイトルのＶｉｄｅｏの属性、現タイトルのＡｕｄｉｏの属性、Ｍ＿ＶＯＢ＿ＳＴＩ＿ＮＳ、Ｍ＿ＶＯＢＩ＿ＳＲＰ＿ＮＳ、現タイトルのＭ＿ＶＯＢ＿ＳＴＩＮの記録情報をＲＤＩパックのＭＮＦＩ＿ＤＴに保存するようにするとよい。
前記記憶手段は、ディスク装置の電源が遮断された場合に、情報データの記録情報を保持することができる書き換え可能な不揮発性メモリにするとよい。
これらの手段により、光ディスクに情報データをＶＲモードで記録中に、停電等によりディスク装置の電源が遮断された場合、ディスク装置の通電が復旧したとき、光ディスクに記録中であった情報データの全てのタイトルを復元して、その光ディスクに次の情報データを記録することができる。
【発明の効果】
【０００５】
請求項１記載の発明に係るディスク装置によれば、情報データの記録開始時に、光ディスクに記録する情報データの記録フォーマット、ＮＷＡ、記録タイトル数分のタイトル先頭のＬＢＮ、記録タイトル数の記録情報をフラッシュメモリに保存し、情報データの記録中に、光ディスクに記録中の情報データの現ＶＯＢＵのＶＯＢＵ＿ＥＮＴ、次ＶＯＢＵのＶＯＢＵ＿ＥＮＴ、現タイトルのＶｉｄｅｏの属性、現タイトルのＡｕｄｉｏの属性、Ｍ＿ＶＯＢ＿ＳＴＩ＿ＮＳ、Ｍ＿ＶＯＢＩ＿ＳＲＰ＿ＮＳ、現タイトルのＭ＿ＶＯＢ＿ＳＴＩＮの記録情報をフラッシュメモリのＲＤＩパックのＭＮＦＩ＿ＤＴに保存して、ディスク装置の通電が復旧したとき、フラッシュメモリに保存されている情報データの記録情報を読み出してＮＷＡを復元し、フラッシュメモリに保存されている情報データの記録情報を読み出して情報データのタイトル先頭のＬＢＮを復元し、光ディスクからＶＯＢＵの最初の１セクタを読み出してＶＯＢＵの最初の１セクタにＲＤＩがあるか否かを判別し、ＶＯＢＵの最初の１セクタにＲＤＩがある場合、光ディスクからＶＯＢＵの最後の１セクタを読み出してＶＯＢＵの最後の１セクタにシーケンスコードがあるか否かを判別し、ＶＯＢＵの最後の１セクタにシーケンスコードがない場合、フラッシュメモリに保存されているＲＤＩパックのＭＮＦＩ＿ＤＴの情報データの記録情報を読み出して次のＶＯＢＵのＬＢＮを算出し、光ディスクから次のＶＯＢＵの最初の１セクタを読み込みからの動作を繰り返し、ＶＯＢＵの最初の１セクタにＲＤＩがない場合、または、ＶＯＢＵの最後の１セクタにシーケンスコードがある場合、ＲＴＲ＿ＶＭＧＩを作成し、フラッシュメモリに保存されている情報データの記録情報の記録タイトル数と通電復旧時の情報データのタイトル数とを比較して、情報データの次のタイトルが存在するか否かを判別し、情報データの次のタイトルが存在する場合、情報データの次のタイトル先頭のＬＢＮの復元からの動作を繰り返し、情報データの次のタイトルが存在しない場合、作成されたＲＴＲ＿ＶＭＧＩを光ディスクに書き込むようにしているので、光ディスクに情報データをＶＲモードで記録中に、停電等によりディスク装置の電源が遮断された場合、ディスク装置の通電が復旧したとき、光ディスクに記録中であった情報データの全てのタイトルを復元して、その光ディスクに次の情報データを記録することができる。
請求項２記載の発明に係るディスク装置によれば、情報データの記録開始時に、光ディスクに記録する情報データの記録情報を保存し、情報データの記録中に、光ディスクに記録中の情報データの記録情報をＲＤＩパックのＭＮＦＩ＿ＤＴに保存して、ディスク装置の通電が復旧したとき、保存されている情報データの記録情報を読み出してＮＷＡを復元し、保存されている情報データの記録情報を読み出して情報データのタイトル先頭のＬＢＮを復元し、光ディスクからＶＯＢＵの最初の１セクタを読み出してＶＯＢＵの最初の１セクタにＲＤＩがあるか否かを判別し、ＶＯＢＵの最初の１セクタにＲＤＩがある場合、光ディスクからＶＯＢＵの最後の１セクタを読み出してＶＯＢＵの最後の１セクタにシーケンスコードがあるか否かを判別し、ＶＯＢＵの最後の１セクタにシーケンスコードがない場合、保存されているＲＤＩパックのＭＮＦＩ＿ＤＴの情報データの記録情報を読み出して次のＶＯＢＵのＬＢＮを算出し、光ディスクから次のＶＯＢＵの最初の１セクタを読み込みからの動作を繰り返し、ＶＯＢＵの最初の１セクタにＲＤＩがない場合、または、ＶＯＢＵの最後の１セクタにシーケンスコードがある場合、ＲＴＲ＿ＶＭＧＩを作成し、保存されている情報データの記録情報の記録タイトル数と通電復旧時の情報データのタイトル数とを比較して、光ディスクに記録された情報データの次のタイトルが存在するか否かを判別し、光ディスクに記録された情報データの次のタイトルが存在する場合、情報データの次のタイトル先頭のＬＢＮの復元からの動作を繰り返し、情報データの次のタイトルが存在しない場合、作成されたＲＴＲ＿ＶＭＧＩを光ディスクに書き込むようにしているので、光ディスクに情報データをＶＲモードで記録中に、停電等によりディスク装置の電源が遮断された場合、ディスク装置の通電が復旧したとき、光ディスクに記録中であった情報データの全てのタイトルを復元して、その光ディスクに次の情報データを記録することができる。
請求項３記載の発明に係るディスク装置によれば、情報データの記録開始時に、光ディスクに記録する情報データの記録フォーマット、ＮＷＡ、記録タイトル数分のタイトル先頭のＬＢＮ、記録タイトル数の記録情報を保存し、情報データの記録中に、光ディスクに記録中の情報データの現ＶＯＢＵのＶＯＢＵ＿ＥＮＴ、次ＶＯＢＵのＶＯＢＵ＿ＥＮＴ、現タイトルのＶｉｄｅｏの属性、現タイトルのＡｕｄｉｏの属性、Ｍ＿ＶＯＢ＿ＳＴＩ＿ＮＳ、Ｍ＿ＶＯＢＩ＿ＳＲＰ＿ＮＳ、現タイトルのＭ＿ＶＯＢ＿ＳＴＩＮの記録情報をＲＤＩパックのＭＮＦＩ＿ＤＴに保存するようにしているので、光ディスクに記録中の情報データのデータ量が少なく、光ディスクに記録中の情報データを記憶容量の小さいメモリに保存することができる。
請求項４記載の発明に係るディスク装置によれば、情報データの記録開始時に、光ディスクに記録する情報データの記録情報を書き換え可能な不揮発性メモリに保存し、情報データの記録中に、光ディスクに記録中の情報データの記録情報を書き換え可能な不揮発性メモリのＲＤＩパックのＭＮＦＩ＿ＤＴに保存するようにしているので、停電等によりディスク装置の電源が遮断された場合に、光ディスクに記録する情報データの記録情報と光ディスクに記録中の情報データの記録情報とを保持することができる。
請求項５記載の発明に係るディスク装置によれば、情報データの記録開始時に、光ディスクに記録する情報データの記録フォーマット、ＮＷＡ、記録タイトル数分のタイトル先頭のＬＢＮ、記録タイトル数の記録情報をフラッシュメモリに保存し、情報データの記録中に、光ディスクに記録中の情報データの現ＶＯＢＵのＶＯＢＵ＿ＥＮＴ、次ＶＯＢＵのＶＯＢＵ＿ＥＮＴ、現タイトルのＶｉｄｅｏの属性、現タイトルのＡｕｄｉｏの属性、Ｍ＿ＶＯＢ＿ＳＴＩ＿ＮＳ、Ｍ＿ＶＯＢＩ＿ＳＲＰ＿ＮＳ、現タイトルのＭ＿ＶＯＢ＿ＳＴＩＮの記録情報をフラッシュメモリのＲＤＩパックのＭＮＦＩ＿ＤＴに保存して、ディスク装置の通電が復旧したとき、フラッシュメモリに保存されている情報データの記録情報を読み出してＮＷＡを復元し、フラッシュメモリに保存されている情報データの記録情報を読み出して情報データのタイトル先頭のＬＢＮを復元し、光ディスクからＶＯＢＵの最初の１セクタを読み出してＶＯＢＵの最初の１セクタにＲＤＩがあるか否かを判断し、ＶＯＢＵの最初の１セクタにＲＤＩがある場合、光ディスクからＶＯＢＵの最後の１セクタを読み出してＶＯＢＵの最後の１セクタにシーケンスコードがあるか否かを判断し、ＶＯＢＵの最後の１セクタにシーケンスコードがない場合、フラッシュメモリに保存されているＲＤＩパックのＭＮＦＩ＿ＤＴの情報データの記録情報を読み出して次のＶＯＢＵのＬＢＮを算出し、光ディスクから次のＶＯＢＵの最初の１セクタを読み込みからの動作を繰り返し、ＶＯＢＵの最初の１セクタにＲＤＩがない場合、或いは、ＶＯＢＵの最後の１セクタにシーケンスコードがある場合、ＲＴＲ＿ＶＭＧＩを作成し、フラッシュメモリに保存されている情報データの記録情報の記録タイトル数と通電復旧時の情報データのタイトル数とを比較して、情報データの次のタイトルが存在するか否かを判断し、情報データの次のタイトルが存在する場合、情報データの次のタイトル先頭のＬＢＮの復元からの動作を繰り返し、情報データの次のタイトルが存在しない場合、作成されたＲＴＲ＿ＶＭＧＩを光ディスクに書き込むようにしているので、光ディスクに情報データをＶＲモードで記録中に、停電等によりディスク装置の電源が遮断された場合、ディスク装置の通電が復旧したとき、光ディスクに記録中であった情報データの全てのタイトルを復元して、その光ディスクに次の情報データを記録することができる。
【発明を実施するための最良の形態】
【０００６】
以下、適宜図面を参照しながら本発明を実施するための最良の形態を詳述する。図１は本発明の一実施例のディスク装置の構成を示すブロック図であり、図２は本発明の一実施例のディスク装置の記録動作を示すフローチャートであり、図３は本発明の一実施例のディスク装置の通電復旧後の動作を示すフローチャートである。
まず、図１の本発明の一実施例のディスク装置の構成を示すブロック図を基に説明する。
ディスク装置１は、情報データが記録された光ディスク２にレーザ光を照射し、その反射光を検出して光ディスク２に記録された情報データを読み出すとともに、光ディスク２にレーザ光を照射して、情報データを光ディスクに記録する光ピックアップ３と、光ピックアップ３を光ディスク２の半径方向にスレッド移動させるスレッドモータ４と、光ディスク２を回転させるスピンドルモータ５と、スレッドモータ４の回転方向と回転速度とをサーボ制御し、スピンドルモータ５の回転速度をサーボ制御し、光ピックアップ３により検出されたトラッキング誤差信号に基づいて光ピックアップ３のトラッキングをサーボ制御し、光ピックアップ３により検出されたフォーカス誤差信号に基づいて光ピックアップ３のフォーカスをサーボ制御するサーボ回路６と、光ピックアップ３により読み出された情報データのＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）信号を増幅するとともに、光ディスク２に記録する情報データのＲＦ信号を増幅するＲＦ増幅回路７と、アンテナ１３により受信されたテレビ放送電波から選択されたチャンネルのテレビ放送を受信するチューナ８と、光ピックアップ３により読み出された情報データを基準クロックに基づいて同期検出して復調し、復調された情報データの誤りを訂正して、所定の圧縮方式に基づいて圧縮された情報データを伸張し、伸張された情報データを復号して情報データを再生するとともに、チューナ８により受信されたテレビ放送の情報データ及び外部入力端子Ｔから入力された情報データを符号化し、符号化された情報データを所定の圧縮方式に基づいて圧縮する信号処理回路９と、ディスク装置１のシステム全体を制御するマイコン１０と、情報データの記録開始時に光ディスクに記録する情報データの記録情報と光ディスクに記録中の情報データの記録情報とを記憶する書き換え可能な不揮発性メモリのフラッシュメモリ１１と、リモコン装置２０から送信された赤外線信号のリモコン信号を受信して所定の電気信号のリモコン信号に変換するリモコン受信部１２とで構成されている。
以上のように構成されたディスク装置について、以下その動作について説明する。
リモコン装置２０のキー操作によりＶＲモードでの情報データの光ディスク２への記録が指令されると、マイコン１０は、情報データの記録開始時に、光ディスク２に記録する情報データの記録フォーマット、ＮＷＡ（Ｎｅｘｔ  Ｗｒｉｔａｂｌｅ  Ａｄｄｒｅｓｓ）、記録タイトル数分のタイトル先頭のＬＢＮ（Ｌｏｇｉｃａｌ  Ｂｌｏｃｋ  Ｎｕｍｂｅｒ）、記録タイトル数の記録情報をフラッシュメモリ１１に保存し、サーボ回路６に制御信号を送出して、スピンドルモータ５を駆動して光ディスク２を回転させ、スレッドモータ４を駆動して光ピックアップ３を光ディスク２の半径方向にスレッド移動させ、光ピックアップ３により情報データの光ディスク２への記録を開始する。
情報データの記録中に、マイコン１０は、光ディスク２に記録中の情報データの現ＶＯＢＵ（Ｖｉｄｅｏ  Ｏｂｊｅｃｔ  Ｕｎｉｔ）のＶＯＢＵ＿ＥＮＴ（Ｖｉｄｅｏ  Ｏｂｊｅｃｔ  Ｕｎｉｔ＿Ｅｎｔｒｙ）、次ＶＯＢＵのＶＯＢＵ＿ＥＮＴ、現タイトルのＶｉｄｅｏの属性、現タイトルのＡｕｄｉｏの属性、Ｍ＿ＶＯＢ＿ＳＴＩ＿ＮＳ（Ｍｏｖｉｅ＿Ｖｉｄｅｏ  Ｏｂｊｅｃｔ＿Ｓｔｒｅａｍ  Ｉｎｆｏｒｍａｔｉｏｎ＿Ｎｅｘｔ  Ｓｅｃｔｏｒ）、Ｍ＿ＶＯＢＩ＿ＳＲＰ＿ＮＳ（Ｍｏｖｉｅ＿Ｖｉｄｅｏ  Ｏｂｊｅｃｔ  Ｉｎｆｏｒｍａｔｉｏｎ＿Ｓｅａｒｃｈ  Ｐｏｉｎｔｅｒ＿Ｎｅｘｔ  Ｓｅｃｔｏｒ）、現タイトルのＭ＿ＶＯＢ＿ＳＴＩＮ（Ｍｏｖｉｅ＿Ｖｉｄｅｏ  Ｏｂｊｅｃｔ＿Ｓｔｒｅａｍ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｎｕｍｂｅｒ）の記録情報をフラッシュメモリ１１のＲＤＩ（Ｒｅａｌ−ｔｉｍｅ  Ｄａｔａ  Ｉｎｆｏｒｍａｔｉｏｎ）パックのＭＮＦＩ＿ＤＴ（Ｍａｎｕｆａｃｔｕｒｅ  Ｉｎｆｏｒｍａｔｉｏｎ＿Ｄａｔａ）に保存する。
そして、リモコン装置２０のキー操作により情報データの記録終了が指令されると、制御情報のＲＴＲ＿ＶＭＧＩ（Ｒｅａｌ  Ｔｉｍｅ  Ｒｅｃｏｒｄｉｎｇ＿Ｖｉｄｅｏ  Ｍａｎａｇｅｒ  Ｉｎｆｏｒｍａｔｉｏｎ）を光ディスク２に書き込んで光ディスク２の終了処理を行う。
ＶＲモードで情報データを光ディスク２に記録中に、停電等によりディスク装置１の電源が遮断された場合、ディスク装置１の通電が復旧すると、マイコン１０は、フラッシュメモリ１１に保存されている情報データの記録情報を読み出してＮＷＡを復元する。また、マイコン１０は、フラッシュメモリ１１に保存されている情報データの記録情報を読み出して、情報データのタイトル先頭のＬＢＮを復元する。そして、マイコン１０は、光ディスク２からＶＯＢＵの最初の１セクタを読み出して、光ディスク２から読み出されたＶＯＢＵの最初の１セクタにＲＤＩがあるか否かを判別する。光ディスク２から読み出されたＶＯＢＵの最初の１セクタにＲＤＩがある場合、マイコン１０は、光ディスク２からＶＯＢＵの最後の１セクタを読み出して、光ディスク２から読み出されたＶＯＢＵの最後の１セクタにシーケンスコードがあるか否かを判別する。
光ディスク２から読み出されたＶＯＢＵの最後の１セクタにシーケンスコードがない場合、マイコン１０は、フラッシュメモリ１１に保存されているＲＤＩパックのＭＮＦＩ＿ＤＴの情報データの記録情報を読み出して、ＴＭ＿ＥＮＴ（Ｔｉｍｅ＿Ｅｎｔｒｙ）、ＶＯＢＵ＿ＥＮＴ（Ｖｉｄｅｏ  Ｏｂｊｅｃｔ  Ｕｎｉｔ＿Ｅｎｔｒｙ）、ＣＩ（Ｃｅｌｌ  Ｉｎｆｏｒｍａｔｉｏｎ）を作成し、ＶＯＢＵ＿ＳＺ（Ｖｉｄｅｏ  Ｏｂｊｅｃｔ  Ｕｎｉｔ＿Ｓｉｚｅ）から次のＶＯＢＵのＬＢＮを算出して、光ディスク２の次のＶＯＢＵの最初の１セクタを読み込む動作からの動作を繰り返す。
また、光ディスク２から読み出されたＶＯＢＵの最初の１セクタにＲＤＩがない場合、或いは、光ディスク２から読み出されたＶＯＢＵの最後の１セクタにシーケンスコードがある場合、マイコン１０は、制御情報のＲＴＲ＿ＶＭＧＩを作成し、フラッシュメモリ１１に保存されている情報データの記録情報を読み出して、情報データの記録情報の記録タイトル数と通電復旧時の情報データのタイトル数とを比較し、光ディスク２に記録された情報データの次のタイトルが存在するか否かを判別する。そして、光ディスク２に記録された情報データの次のタイトルが存在する場合、マイコン１０は、情報データの次のタイトル先頭のＬＢＮを復元する動作からの動作を繰り返す。
そして、情報データのタイトル先頭のＬＢＮの復元を繰り返して、光ディスク２に記録された情報データの次のタイトルが存在しなくなると、マイコン１０は、作成された制御情報のＲＴＲ＿ＶＭＧＩを光ディスク２に書き込んで、次の情報データを光ディスク２に記録することができるようにする。
また、図２の本発明の一実施例のディスク装置の記録動作を示すフローチャートを基に説明する。
リモコン装置のキー操作によりＶＲモードでの情報データの光ディスクへの記録が指令されると、ステップＳ１からステップＳ２に進み、ステップＳ２で、情報データの記録開始時に、光ディスクに記録する情報データの記録フォーマット、ＮＷＡ、記録タイトル数分のタイトル先頭のＬＢＮ、記録タイトル数の記録情報がフラッシュメモリに保存され、ステップＳ３に進む。
ステップＳ３で、情報データが光ディスクに記録され、情報データの記録中に、光ディスクに記録中の情報データの現ＶＯＢＵのＶＯＢＵ＿ＥＮＴ、次ＶＯＢＵのＶＯＢＵ＿ＥＮＴ、現タイトルのＶｉｄｅｏの属性、現タイトルのＡｕｄｉｏの属性、Ｍ＿ＶＯＢ＿ＳＴＩ＿ＮＳ、Ｍ＿ＶＯＢＩ＿ＳＲＰ＿ＮＳ、現タイトルのＭ＿ＶＯＢ＿ＳＴＩＮの記録情報がフラッシュメモリのＲＤＩパックのＭＮＦＩ＿ＤＴに保存されて、ステップＳ４に進む。
ステップＳ４で、リモコン装置のキー操作により情報データの記録終了が指令されたか否かが判断され、情報データの記録終了が指令された場合、ステップＳ６に進み、情報データの記録終了が指令されていない場合、ステップＳ３に戻って、ステップＳ３からのステップを繰り返す。
ステップＳ５で、制御情報のＲＴＲ＿ＶＭＧＩが光ディスクに書き込まれて光ディスクの終了処理が行われ、ステップＳ６に進んで処理を終了する。
また、図３の本発明の一実施例のディスク装置の通電復旧後の動作を示すフローチャートを基に説明する。
情報データの光ディスクへのＶＲモードでの記録中に、停電等によりディスク装置の電源が遮断された場合、ディスク装置の通電が復旧すると、ステップＳ１１からステップＳ１２に進み、ステップＳ１２で、フラッシュメモリに保存されている情報データの記録情報が読み出されてＮＷＡが復元され、ステップＳ１３に進む。
ステップＳ１３で、フラッシュメモリに保存されている情報データの記録情報が読み出されて情報データのタイトル先頭のＬＢＮが復元され、ステップＳ１４に進む。
ステップＳ１４で、光ディスクからＶＯＢＵの最初の１セクタが読み出されて、ステップＳ１５に進む。
ステップＳ１５で、光ディスクから読み出されたＶＯＢＵの最初の１セクタにＲＤＩがあるか否かが判断され、光ディスクから読み出されたＶＯＢＵの最初の１セクタにＲＤＩがある場合、ステップＳ１６に進み、光ディスクから読み出されたＶＯＢＵの最初の１セクタにＲＤＩがない場合、ステップＳ１９に進む。
ステップＳ１６で、光ディスクからＶＯＢＵの最後の１セクタが読み出されて、ステップＳ１７に進む。
ステップＳ１７で、光ディスクから読み出されたＶＯＢＵの最後の１セクタにシーケンスコードがあるか否かが判断され、光ディスクから読み出されたＶＯＢＵの最後の１セクタにシーケンスコードがある場合、ステップＳ１９に進み、光ディスクから読み出されたＶＯＢＵの最後の１セクタにシーケンスコードがない場合、ステップＳ１８に進む。
ステップＳ１８で、フラッシュメモリに保存されているＲＤＩパックのＭＮＦＩ＿ＤＴの情報データの記録情報が読み出されて、ＴＭ＿ＥＮＴ、ＶＯＢＵ＿ＥＮＴ、ＣＩが作成され、ＶＯＢＵ＿ＳＺにより次のＶＯＢＵのＬＢＮが算出され、ステップＳ１４に戻って、ステップＳ１４からのステップを繰り返す。
ステップＳ１９で、制御情報のＲＴＲ＿ＶＭＧＩが作成され、ステップＳ２０に進む。
ステップＳ２０で、フラッシュメモリに保存されている情報データの記録情報が読み出されて、情報データの記録情報の記録タイトル数と通電復旧時の情報データのタイトル数とが比較され、光ディスクに記録された情報データの次のタイトルが存在するか否かが判断されて、光ディスクに記録された情報データの次のタイトルが存在する場合、ステップＳ１３に戻って、ステップＳ１３からのステップを繰り返し、光ディスクに記録された情報データの次のタイトルが存在しない場合、ステップＳ２１に進む。
ステップＳ２１で、作成された制御情報のＲＴＲ＿ＶＭＧＩが光ディスクに書き込まれて、ステップＳ２２に進んで処理を終了する。
以上、本発明を実施するための最良の形態について詳述したが、本発明はこれに限定されるものではなく、当業者の通常の知識の範囲内でその変形や改良が可能であることはいうまでもない。
【図面の簡単な説明】
【０００７】
【図１】本発明の一実施例のディスク装置の構成を示すブロック図である。
【図２】本発明の一実施例のディスク装置の記録動作を示すフローチャートである。
【図３】本発明の一実施例のディスク装置の通電復旧後の動作を示すフローチャートである。
【符号の説明】
【０００８】
１  ディスク装置
２  光ディスク
３  光ピックアップ
４  スレッドモータ
５  スピンドルモータ
６  サーボ回路
７  ＲＦ増幅回路
８  チューナ
９  信号処理回路
１０  マイコン
１１  フラッシュメモリ
１２  リモコン受信部
１３  アンテナ
２０  リモコン装置
Ｔ  外部入出力端子
【図１】
2006244574.tif 000003
【図２】
2006244574.tif 000004
【図３】
2006244574.tif 000005