JP2000324435A - ディスク装置 - Google Patents

ディスク装置

Info

Publication number
JP2000324435A
JP2000324435A JP11158903A JP15890399A JP2000324435A JP 2000324435 A JP2000324435 A JP 2000324435A JP 11158903 A JP11158903 A JP 11158903A JP 15890399 A JP15890399 A JP 15890399A JP 2000324435 A JP2000324435 A JP 2000324435A
Authority
JP
Japan
Prior art keywords
data
area
hard disk
recorded
recording
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP11158903A
Other languages
English (en)
Other versions
JP3888569B2 (ja
Inventor
Akira Nishimura
章 西村
Masatake Fukushima
正剛 福島
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP15890399A priority Critical patent/JP3888569B2/ja
Priority to EP00301150A priority patent/EP1037211A3/en
Priority to US09/521,698 priority patent/US6873788B1/en
Publication of JP2000324435A publication Critical patent/JP2000324435A/ja
Application granted granted Critical
Publication of JP3888569B2 publication Critical patent/JP3888569B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/32Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
    • G11B27/327Table of contents
    • G11B27/329Table of contents on a disc [VTOC]
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10527Audio or video recording; Data buffering arrangements
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • G11B20/1217Formatting, e.g. arrangement of data block or words on the record carriers on discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/105Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/11Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information not detectable on the record carrier
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/36Monitoring, i.e. supervising the progress of recording or reproducing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/78Television signal recording using magnetic recording
    • H04N5/781Television signal recording using magnetic recording on disks or drums
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10527Audio or video recording; Data buffering arrangements
    • G11B2020/1062Data buffering arrangements, e.g. recording or playback buffers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2508Magnetic discs
    • G11B2220/2516Hard disks
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/60Solid state media
    • G11B2220/65Solid state media wherein solid state memory is used for storing indexing information or metadata
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • G11B27/034Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • H04N5/77Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera
    • H04N5/772Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera the recording apparatus and the television camera being placed in the same enclosure

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

(57)【要約】 【課題】 本発明は、ディスク装置に関し、例えば映像
信号を記録するリムーバブルのハードディスク装置に適
用して、短い待ち時間によりデータエリアをアクセスす
ることができ、また異常終了時においても、それまで記
録したデータを有効に利用することができるようにす
る。 【解決手段】 少なくともディスク状記録媒体の入力デ
ータを記録する領域のアクセスに必要なアドレス情報を
不揮発性メモリに記録する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、ディスク装置に関
し、例えば映像信号を記録するリムーバブルのハードデ
ィスク装置に適用することができる。本発明は、少なく
ともディスク状記録媒体の入力データを記録する領域の
アクセスに必要なアドレス情報を不揮発性メモリに記録
することにより、短い待ち時間によりデータエリアをア
クセスすることができ、また異常終了時においても、そ
れまで記録したデータを有効に利用することができるよ
うにする。
【0002】
【従来の技術】従来、ビデオ信号を記録する装置として
は、記録媒体として磁気テープを用いたビデオテープレ
コーダが広く利用されるようになされている。このよう
なビデオテープレコーダにおいては、時系列により入力
されるビデオ信号及びオーディオ信号をビデオ信号のフ
ィールド又はフレーム単位で区切って、磁気テープに斜
め記録するようになされている。
【0003】また近年、光ディスクを用いてビデオ信号
及びオーディオ信号を記録する装置も提案されており、
このような光ディスクを用いた装置においては、2時間
程度のビデオ信号及びオーディオ信号を記録できるよう
になされている。
【0004】これに対してパーソナルコンピュータにお
いては、ハードディスク装置を用いてアプリケーション
プログラム等を記録するようになされており、ハードデ
ィスク装置にあっては、近年、急激に高密度化、小型化
されるようになされている。
【0005】このようなハードディスク装置において
は、ハードディスクの記録領域をシステムエントリーエ
リアとデータエリアとに分割し、外部機器より入力され
る各種データをデータエリアに記録すると共に、このデ
ータエリアのアクセスに必要なデータをシステムエント
リーエリアに記録する。
【0006】このためハードディスク装置においては、
データエリアへのデータの記録を完了すると、システム
エントリーエリアの内容を更新し、これによりシステム
エントリーエリアを検索して記録したデータをアクセス
できるようにし、またこのシステムエントリーエリアの
検索により空き領域を検出して所望のデータを記録でき
るようになされている。
【0007】
【発明が解決しようとする課題】ところでビデオ信号の
記録についても、ハードディスク装置を適用することに
より、小型で、長時間記録可能な記録装置を作成するこ
とができると考えられる。この場合に、ハードディスク
装置に記録するビデオ信号及びオーディオ信号について
は、ファイルとして処理して、パーソナルコンピュータ
にて利用されるファイル管理システムをそのまま適用す
ることが考えられる。
【0008】ところが単にパーソナルコンピュータ等に
適用されるファイル管理システムによりビデオ信号等を
記録する場合にあっては、データエリアをアクセスする
までの待ち時間が長い問題があり、また記録の際の異常
終了に対応することが困難な問題がある。
【0009】すなわちハードディスク装置においては、
システムエントリーエリアの記録に従ってデータエリア
をアクセスすることにより、記録再生時、事前にシステ
ムエントリーエリアをアクセスする必要がある。ハード
ディスク装置においては、このシステムエントリーエリ
アをアクセスする際に、磁気ヘッドのシーク、ハードデ
ィスクの回転待ちに時間を要し、これによりデータエリ
アのアクセスを開始するまでに待ち時間が長くなる欠点
がある。
【0010】このような欠点について、パーソナルコン
ピュータに適用する場合にあっては、パーソナルコンピ
ュータとの間のインターフェースにより、パーソナルコ
ンピュータ側を待機させてデータを送受することによ
り、このような待ち時間による影響を回避することがで
きる。しかしながらビデオ信号にあっては、高転送レー
トによるデータをリアルタイムで記録再生することが必
要なことにより、このように待ち時間が長い場合にあっ
ては、例えばビデオカメラ一体型の記録装置に適用して
連続するデータを記録できない場合が発生する。
【0011】またハードディスク装置において、記録消
去を繰り返すと、連続するデータを離散的な領域に分割
して記録することになり、これにより再生時において
も、ビデオ信号を連続して再生できなくなることが考え
られる。
【0012】これに対して例えばビデオカメラ一体型の
記録装置に適用した場合等にあっては、落下、バッテリ
ー切れ、ユーザーによる突然の電源遮断等により記録途
中で電源が遮断する場合も考えられ、従来のハードディ
スク装置においては、この様な異常終了時には、システ
ムエントリーエリアを更新することが困難なことによ
り、それまでせっかく記録したビデオ信号を利用できな
くなる。
【0013】本発明は以上の点を考慮してなされたもの
で、短い待ち時間によりデータエリアをアクセスするこ
とができ、また異常終了時においても、それまで記録し
たデータを有効に利用することができるディスク装置を
提案しようとするものである。
【0014】
【課題を解決するための手段】かかる課題を解決するた
め請求項1に係る発明においては、少なくともディスク
状記録媒体の入力データを記録する領域のアクセスに必
要なアドレス情報を記録する不揮発性メモリと、この不
揮発性メモリにアドレス情報を記録するメモリ制御手段
とを備えるようにする。
【0015】請求項1に係る構成によれば、少なくとも
ディスク状記録媒体の入力データを記録する領域のアク
セスに必要なアドレス情報を記録する不揮発性メモリ
と、この不揮発性メモリにアドレス情報を記録するメモ
リ制御手段とを備えることにより、ディスク状記録媒体
をいちいちアクセスすることなく、不揮発性メモリに記
録されたアドレス情報によりディスク状記録媒体をアク
セスすることができ、その分短い待ち時間によりディス
ク状記録媒体をアクセスすることができる。また電源が
遮断した場合等にあっても、不揮発性メモリに記録され
たアドレス情報にあっては、失われることなく保持され
ることにより、この不揮発性メモリに記録されたアドレ
ス情報に従って異常終了時点までに記録したデータを利
用することが可能となる。
【0016】
【発明の実施の形態】以下、適宜図面を参照しながら本
発明の実施の形態を詳述する。
【0017】(1)第1の実施の形態 (1−1)第1の実施の形態の構成 図2は、本発明の実施の形態に係るハードディスク装置
を示すブロック図である。このハードディスク装置1
は、撮像装置、セットトップボックス等に装着されて、
これらの機器より出力されるビデオ信号及びオーディオ
信号を記録する。またこれらの機器に装着された状態
で、又はこれらの装置より取り外されて他のAV機器に
装着された状態で、記録したビデオ信号及びオーディオ
信号を再生して出力する。
【0018】このためこのハードディスク装置1は、こ
れら撮像装置、セットトップボックス等のAV機器2に
着脱自在に保持され、ビデオデータ、オーディオデータ
を所定フォーマットによりデータ圧縮してなるデータ
(以下AVデータと呼ぶ)をこれらのAV機器2との間
で入出力し、またこれらのAVデータの入出力に伴う制
御コマンド、ステータスデータ、アドレス等をこれら機
器との間で入出力する。さらにこのAVデータをハード
ディスク3に記録し、またこのハードディスク3に記録
したAVデータを再生して出力する。
【0019】ここでハードディスク3は、図3に示すよ
うにフォーマットされる。すなわちハードディスク3
は、情報記録面を内周側領域と外周側領域とに分割し、
内周側領域がシステムエントリーエリアに割り当てられ
る。また外周側領域がデータエリアに割り当てられる。
【0020】このうちデータエリアは、クラスタに細分
化され、所定フレーム数のデータ量を単位にして、各ク
ラスタにビデオデータ及びオーディオデータが記録され
るようになされている。なおこの実施の形態において、
ハードディスク3は、MPEG(Moving Picture Exper
ts Group)のフォーマットによりデータ圧縮されたAV
データを記録する場合、1クラスタに1GOP分のAV
データが割り当てられるようになされている。
【0021】なおハードディスク3は、情報記録面が同
心円状に複数のゾーンに区切られて、各ゾーンのトラッ
クがそれぞれトラックが長手方向に所定長で区切られて
複数のセクタに分割される。ハードディスク3は、これ
によりこの1トラック当たりのセクタ数が内周側のゾー
ンより順次増大するようになされ、ゾーンに応じて記録
周波数を可変するゾーンビットレコーディングの手法を
適用して情報記録面を効率良く利用できるようになされ
ている。
【0022】このようにしてゾーニングされ、セクタ化
されてなるハードディスク3は、情報記録面の面番号、
情報記録面の外周側より連続して割り当てられるトラッ
ク番号、各トラックにおけるセクタを特定するセクタ番
号により、物理アドレスが設定されるようになされ、さ
らにこの物理アドレスに対応して情報記録面の外周側よ
り順次設定されてなる論理アドレスによりユーザーデー
タがファイル管理されるようになされている。
【0023】ここで論理アドレスは、複数の論理セクタ
の集合によるクラスタを単位にしたクラスタ番号により
表される。すなわち論理セクタは、情報記録面における
先頭の領域(この場合は最外周である)を0セクタとし
て設定されるデータの記録単位に対応する領域であり、
この実施の形態では、1の物理セクタが1の論理セクタ
に対応して次式により論理セクタ番号を表すことができ
るようになされている。なおここで面番号、トラック番
号、セクタ番号は、物理アドレスによるものである。
【0024】
【数1】
【0025】この実施の形態においては、論理セクタ
は、ユーザーデータに換算して1の論理セクタに512
バイトのデータを記録できるように構成され、複数個の
論理セクタにより1のクラスタが構成されるようになさ
れている。なお、1のクラスタは、一般に2のべき乗個
のセクタにより構成され、ユーザーデータを記録するデ
ータエリアにおいて、ファイルエリアの先頭を2とする
連番であるブロック番号(クラスタ番号)により特定さ
れるようになされている。
【0026】データエリアは、このようにして設定され
る各クラスタのアドレスであるブロック番号が割り当て
られ、このブロック番号を基準にしてクラスタ単位でア
クセスできるようになされている。なおこの実施の形態
では、ブロック番号を4桁のヘキサ形式により示す。
【0027】これに対してシステムエントリーエリア
は、さらにブートエリア、FAT(Fail Allocation ta
ble )エリア、ディレクトリエリアに分割され、ブート
エリアには、ハードディスク3の立ち上げに必要なデー
タが記録されるようになされている。これに対してFA
Tエリア及びディレクトリエリアには、データエリアに
記録したAVデータのアクセスに必要なアドレス情報等
が記録される。
【0028】すなわちディレクトリエリアには、データ
エリアに記録された各ファイルのファイル名と、各ファ
イルの記録開始位置である先頭ブロックのブロック番等
が記録される。これに対してFATエリアには、各ファ
イルの先頭ブロックに連続する各ブロックのブロック番
号等が記録される。これによりハードディスク3は、所
望するファイル名の先頭ブロック番号をディレクトリエ
リアから検出した後、この先頭ブロック番号に続くブロ
ック番号を順次FATエリアから検出することにより、
1つのファイルを構成する連続するクラスタのアドレス
を検出できるようになされている。
【0029】かくするにつきこの図3においては、デー
タエリアのブロック番号1234h〜1240hまでの
クラスタにファイル1が記録されている場合に、ファイ
ル1の第1ブロックのブロック番号1234hを示すコ
ードがディレクトリエリアに記録され、さらにこのブロ
ック番号1234hから続くブロック番号がFATエリ
アの対応する領域に順次記録されるようになされてい
る。なおこの図3においてEOF(End Of File )は、
1つのファイルの最終ブロックを示す識別情報である。
【0030】より詳細には、ディレクトリエリアは、デ
ータエリアに記録した各ファイル毎に、図4に示す構成
のファイル管理用データが記録される。すなわちファイ
ル管理用データは、先頭8バイトにファイル名が割り当
てられ、続く3バイトに各ファイルの拡張子が割り当て
られるようになされている。さらに続く1バイトにファ
イルの属性を示すデータが割り当てられ、続く10バイ
トがリザーブ用のデータに割り当てられる。また続く2
バイトが記録開始時刻のデータに、続く2バイトが記録
日時のデータに割り当てられ、続く2バイトに先頭ブロ
ック番号であるクラスタ番号が割り当てられるようにな
されている。なお最後の4バイトには、ファイル長のデ
ータが割り当てられる。
【0031】これに対してFATエリアは(図3)、デ
ータエリアのブロック番号(クラスタ番号)に対応して
ブロックアドレスが割り振られ、各ブロックアドレスに
続くクラスタのブロック番号が記録されるようになされ
ている。また図5に示すように、これらブロック番号に
割り当てられていないコードのうち、所定のコードがそ
れぞれ空き領域、欠陥クラスタ、EOFを示す識別情報
に割り当てられるようになされている。
【0032】これによりハードディスク3は、FATエ
リアをアクセスしてデータエリアの空き領域を検出でき
るようになされている。
【0033】インターフェース制御回路(IF制御)4
は(図2)、例えばSCSI(Small Computer System
Interface )コントローラ、IDE(Intelligent Driv
e Electronics )コントローラ等により形成され、これ
らAV機器2との間で送受するデータ、制御コマンン
ド、アドレス等の入出力回路を構成する。バッファメモ
リ5は、ハードディスク制御回路6とインターフェース
制御回路4との間で入出力するAVデータを一時保持す
る。
【0034】サーボ回路7は、ハードディスク制御回路
6の制御によりモータ(M)8を駆動し、これによりハ
ードディスク3を所定の回転速度により回転駆動する。
またサーボ回路7は、同様にしてモータ(M)9を駆動
することにより磁気ヘッドをシークさせ、さらにトラッ
キング制御する。
【0035】リードデータチャンネル部10は、ハード
ディスク制御回路6の制御により、記録時、ハードディ
スク制御回路6より入力されるAVデータに誤り訂正符
号を付加すると共に、記録再生系の特性に適した方式に
より符号化処理してビット系列のデータを生成し、この
データにより磁気ヘッドを駆動する。また再生時、リー
ドデータチャンネル部10は、磁気ヘッドより得られる
再生信号を信号処理して再生データを生成し、この再生
データを誤り訂正処理することにより、AVデータを再
生してハードディスク制御回路6に出力する。
【0036】システムエントリーメモリ11は、不揮発
性メモリであり、ハードディスク3のシステムエントリ
ーエリアと同様に内部の記録領域をブートエリア、FA
Tエリア、ディレクトリエリアに分割し、これら各領域
にハードディスク3のシステムエントリーエリアの各領
域に記録したデータと同一のデータを保持する。システ
ムエントリーメモリ11は、ハードディスク制御回路6
の制御により、クラスタを単位にしたAVデータのハー
ドディスク3への記録に対応して内容が順次更新され、
また保持したデータを所定のタイミングでハードディス
ク制御回路6に出力する。
【0037】ハードディスク制御回路6は、このハード
ディスク装置1の動作を制御するコントローラであり、
インターフェース制御回路4より入力される制御コマン
ドを解析し、その解析結果に応じて所定の処理手順を実
行することにより全体の動作を制御する。
【0038】図1は、このハードディスク制御回路6の
処理手順を示すフローチャートであり、ハードディスク
制御回路6は、書き込みの制御コンマンドがAV機器2
より入力されるとこの処理手順を実行する。すなわちハ
ードディスク制御回路6は、書き込みの制御コマンドが
入力されると、ステップSP1からステップSP2に移
り、システムエントリーメモリ11のFATエリアを検
索し、図5に示した空き領域のコード0000hを検索
することにより、ハードディスク3の空き領域を検出す
る。
【0039】続いてハードディスク制御回路6は、ステ
ップSP3に移り、書き込みの制御コマンドに付加され
たファイル名、拡張子、ステップSP2で検出した空き
領域のブロック番号によりファイル管理用データを生成
し、このファイル管理用データをシステムエントリーメ
モリ11に記録する。続いてハードディスク制御回路6
は、ステップSP4に移り、このステップSP2で検出
したハードディスク3の空き領域に1クラスタ分のAV
データを記録する。
【0040】続いてハードディスク制御回路6は、ステ
ップSP5に移り、AVデータの記録が全て完了したか
否か判断し、ここで否定結果が得られると、ステップS
P6に移り、システムエントリーメモリ11のFATエ
リアよりハードディスク3の続く空き領域を検出する。
さらにハードディスク制御回路6は、続いてステップS
P7に移り、ステップSP4においてAVデータを記録
したクラスタに対応するシステムエントリーメモリ11
のFATエリアについて、ステップSP6で検出した空
き領域であるクラスタ番号(ブロック番号)を特定する
ように内容を更新してステップSP4に戻る。
【0041】これによりハードディスク制御回路6は、
ステップSP4−SP5−SP6−SP7−SP4の処
理手順を繰り返して、システムエントリーメモリ11よ
り空き領域を順次検出して1クラスタ単位でAVデータ
を記録すると共に、これと同期してシステムエントリー
メモリ11のFATエリアを順次更新するようになされ
ている。
【0042】このようにしてAVデータの記録を繰り返
して、全てのAVデータを記録すると、ハードディスク
制御回路6は、ステップSP5において肯定結果が得ら
れることにより、ステップSP8に移る。ここでハード
ディスク制御回路6は、直前のステップSP4でAVデ
ータを記録したクラスタに対応するシステムエントリー
メモリ11のFATエリアについて、EOFを示すコー
ドFFF8h〜FFFFhを設定する。
【0043】続いてハードディスク制御回路6は、ステ
ップSP9に移り、システムエントリーメモリ11に記
録したデータによりハードディスク3のシステムエント
リーエリアを更新した後、ステップSP10に移ってこ
の処理手順を終了する。これによりハードディスク制御
回路6は、AVデータの記録時においては、システムエ
ントリーメモリ11の記録に基づいてハードディスク3
のデータエリアをアクセスするようになされている。
【0044】これに対して図6は、再生の制御コマンド
が入力された場合におけるハードディスク制御回路6の
処理手順を示すフローチャートである。ハードディスク
制御回路6は、制御コマンドが入力されると、ステップ
SP11からステップSP12に移り、制御コマンドに
付加されたファイル名によりシステムエントリーメモリ
11のディレクトリエリアを検索し、このディレクトリ
エリアに記録された対応するファイル管理用データを検
出する。さらにハードディスク制御回路6は、このファ
イル管理用データより制御コマンドにより指定されたフ
ァイルの先頭ブロック番号を検出する。
【0045】続いてハードディスク制御回路6は、ステ
ップSP13に移り、この先頭ブロック番号により特定
されるハードディスク3のクラスタを再生し、続くステ
ップSP14において、システムエントリーメモリ11
のFATエリアを検索し、対応するFATアドレスによ
るコードを検出する。
【0046】続いてハードディスク制御回路6は、ステ
ップSP15に移り、ステップSP14で検出したコー
ドがファイルの終了を示すコード(EOF)か否か判断
し、ここで否定結果が得られると、ステップSP13に
戻り、このコードにより特定されるハードディスク3の
クラスタを再生する。
【0047】これによりハードディスク制御回路6は、
再生の制御コマンドが入力されると、ディレクトリエリ
アより対応ファイルの先頭ブロック番号を検出した後、
ステップSP13−SP14−SP15−SP13の処
理手順を繰り返し、この先頭ブロック番号より続くブロ
ック番号を順次FATエリアより検出して順次AVデー
タを再生する。
【0048】このようにして順次クラスタを再生してフ
ァイルの終了を示すコード(EOF)が検出されると、
ハードディスク制御回路6は、ステップSP16に移
り、この処理手順を終了する。これによりハードディス
ク制御回路6は、AVデータの再生時においても、シス
テムエントリーメモリ11の記録に基づいてハードディ
スク3をアクセスするようになされている。
【0049】これに対して図7は、ハードディスク制御
回路6の起動時の処理手順を示すフローチャートであ
る。ハードディスク制御回路6は、電源が投入される
と、システムエントリーメモリ11のブートエリアの内
容に従って全体を初期化した後、この処理手順を実行す
る。すなわちハードディスク制御回路6は、ステップS
P21からステップSP22に移り、ここでシステムエ
ントリーメモリ11の内容を検証する。
【0050】ここでハードディスク制御回路6は、ディ
レクトリエリアに記録された各ファイル管理用データに
ついて、FATエリアを順次辿って対応するEOFが設
定されているか否か判断する。すなわち電源が遮断した
等の異常終了が発生した場合には、記録が中断すること
により、該当するファイル管理用データについては、対
応するEOFを記録することが困難になる。
【0051】これによりハードディスク制御回路6は、
続くステップSP23において、対応するEOFが設定
されていないファイル管理用データが1つも存在しない
場合、異常終了しなかったと判断し、ステップSP24
に移ってこの処理手順を終了する。
【0052】これに対して対応するEOFが設定されて
いないファイル管理用データが1つでも存在する場合、
ハードディスク制御回路6は、異常終了したと判断し、
ステップSP23からステップSP25に移る。ここで
ハードディスク制御回路6は、該当するファイル管理用
データについて、FATエリアのコードを順次辿って記
録が完了してなる異常終了直前のクラスタに対応するF
ATアドレスを検出する。さらにこのFATアドレスの
領域にEOFのコードを設定し、これによりシステムエ
ントリーメモリ11の内容を再構築する。
【0053】続いてハードディスク制御回路6は、ステ
ップSP26に移り、ハードディスク3のシステムエン
トリーエリアをシステムエントリーメモリ11の内容に
より更新し、ステップSP24に移ってこの処理手順を
終了する。これによりハードディスク装置1では、異常
終了時にあっても、それまで記録したAVデータを再生
できるようになされている。
【0054】さらにハードディスク制御回路6は、この
図7に示す処理手順に先立って、ハードディスク3のシ
ステムエントリーエリアとシステムエントリーメモリ1
1の内容とをそれぞれ検証する。この検証において、ハ
ードディスク制御回路6は、ハードディスク3のクラッ
シュ、システムエントリーメモリ11を構成するメモリ
チップの異常等により、これらシステムエントリーエリ
ア又はシステムエントリーメモリ11より正しくデータ
をロードできない場合、異常の発生していない側の内容
により他方の内容を書き換える。これによりハードディ
スク装置1では、携帯時の落下等により異常が発生した
場合でも、記録したAVデータを再生できるようになさ
れ、その分信頼性を向上できるようになされている。
【0055】(1−2)第1の実施の形態の動作 以上の構成において、ハードディスク装置1は(図
2)、例えば撮像装置、セットトップボックス等に装着
されて、これらのAV機器2より記録の制御コマンドが
入力されると、この制御コマンドに続いて入力されるA
Vデータがハードディスク制御回路6を介してリードデ
ータチャンネル部10に入力され、ここで記録に適した
フォーマットにより変調されて磁気ヘッドが駆動され、
これによりハードディスク3に記録される。
【0056】またこれらのAV機器に接続された状態
で、またこれらの機器より取り外されて他のAV機器に
装着された状態で、再生の制御コマンドが入力される
と、磁気ヘッドより得られる再生信号がリードデータチ
ャンネル部10により処理されてAVデータが再生さ
れ、このAVデータがハードディスク制御回路6、イン
ターフェース制御回路4を介してAV機器2に出力され
る。
【0057】このようにして記録再生するにつき、ハー
ドディスク装置1では、システムエントリーメモリ11
をアクセスしてハードディスク3の空き領域が検出さ
れ、また再生が指示されたAVデータのアドレスが検出
される。これによりハードディスク装置1においては、
ハードディスク3に記録されたシステムエントリーエリ
アをいちいちアクセスしなくてもハードディスク3のデ
ータエリアをアクセスすることができ、その分短い待ち
時間によりデータエリアをアクセスすることが可能とな
る。従ってこの実施の形態のように、高転送レートであ
るAVデータを記録再生するにつき、このAVデータを
途切れることなくリアルタイムで記録再生することがで
きる。また待ち時間が短いことにより、このAVデータ
を一時保持するバッファメモリ5の容量も低減でき、そ
の分全体構成を簡略化することができる。
【0058】すなわち再生のコマンドに対して、ハード
ディスク装置1では(図6)、対応するファイル管理用
データがシステムエントリーメモリ11のディレクトリ
エリアより検索され、これによりこの再生の指示された
ファイルについて、先頭ブロック番号(先頭のクラスタ
番号)が検出される。さらにこのブロック番号に対応す
るFATアドレスの記録が検索され、この先頭ブロック
に続くブロック番号が検出され、以下同様にしたFAT
エリアの検索によりファイルの終了ブロックに対応する
EOFが検出されるまで連続するクラスタのブロック番
号が順次検出される。ハードディスク装置1では、この
ようにしてブロック番号を検出しながら、対応するブロ
ックより順次AVデータが再生され、これによりハード
ディスク3に記録されたシステムエントリーエリアをい
ちいちアクセスしなくてもハードディスク3のデータエ
リアをアクセスしてAVデータが再生される。
【0059】これに対して記録時においては、同様にシ
ステムエントリーメモリ11により空き領域を確認して
AVデータを記録することにより、この場合もハードデ
ィスク3に記録されたシステムエントリーエリアをいち
いちアクセスしなくてもハードディスク3のデータエリ
アをアクセスしてAVデータを記録することが可能とな
る。
【0060】このときハードディスク装置1では、不揮
発性メモリによるシステムエントリーメモリ11により
空き領域を検出しながら、クラスタ単位でAVデータを
記録すると共に、この記録系の処理と同期して記録を完
了したブロックに対応してシステムエントリーメモリ1
1の内容を順次更新し、これにより電源が遮断した場合
等の異常終了時においても、それまで記録したAVデー
タを利用することが可能となる。
【0061】すなわちハードディスク装置1では(図
1)、記録時、システムエントリーメモリ11のFAT
エリアより空き領域のブロック番号(FATアドレス)
が検出され、この検出結果と再生コマンドにより対応す
るファイル管理用データがシステムエントリーメモリ1
1のディレクトリエリアに記録される。さらにこの空き
領域より順次空き領域が検出され、これら空き領域の連
続を示すコードがFATエリアに順次セットされ、最終
ブロックにあってはEOFのコードがセットされる。ハ
ードディスク装置1では、このようにして空き領域を検
出しながら、対応するブロックに順次AVデータが記録
され、これによりハードディスク3に記録されたシステ
ムエントリーエリアをいちいちアクセスしなくてもハー
ドディスク3のデータエリアをアクセスしてAVデータ
が記録される。
【0062】さらにその後、ハードディスク装置1で
は、このシステムエントリーメモリ11の内容がハード
ディスク3のシステムエントリーエリアに記録される。
【0063】このようにしてAVデータを順次記録して
いく過程で、電源が遮断すると、また機器に異常が発生
して記録が中断すると、さらにはAV機器より記録中に
誤ってハードディスク装置1が取り外されると、システ
ムエントリーメモリ11においては、ファイルの終了を
示すEOFが設定されないことになる。これによりハー
ドディスク装置1では(図7)、電源起動時、システム
エントリーメモリ11の内容を検証し、EOFが設定さ
れないファイル管理用データが検出されると、このファ
イル管理用データに記録された先頭ブロック番号のFA
Tアドレスより順次FATエリアを辿り、このFATエ
リアに設定されたコードに従って異常終了直前のブロッ
ク番号が検出される。さらにこのブロック番号に代えて
EOFのコードが設定され、これにより記録途中のファ
イルについても、利用することが可能となる。
【0064】さらにハードディスク装置1では、ハード
ディスク3のシステムエントリーエリアとシステムエン
トリーメモリ11とで同一内容のデータを保持すること
により、このような電源起動時の検証において、ハード
ディスク3のシステムエントリーエリア、システムエン
トリーメモリ11の異常が確認され、何れかに異常が検
出される場合には異常の発生していない側の内容により
他方の内容が書き換えられる。
【0065】これによりハードディスク装置1は、携帯
時の落下等により異常が発生した場合でも、記録したA
Vデータを再生できるようになされ、その分信頼性を向
上することができる。
【0066】(1−3)第1の実施の形態の効果 以上の構成によれば、不揮発性メモリによるシステムエ
ントリーメモリに、ハードディスク3のデータエリアの
アクセスに必要なアドレス情報等を記録し、このシステ
ムエントリーメモリの内容に従ってハードディスク3の
データエリアをアクセスすることにより、短い待ち時間
によりデータエリアをアクセスすることができる。
【0067】またクラスタ単位で連続するAVデータを
区切ってハードディスクに記録しながら、この記録系に
おける処理に同期して、記録を完了したクラスタに対応
してシステムエントリーメモリの内容を順次更新するこ
とにより、異常終了時においても、それまで記録したデ
ータを有効に利用することができる。
【0068】さらにハードディスク3のシステムエント
リーエリアと、システムエントリーメモリとで、同一の
データを保持することにより、携帯時の落下等により異
常が発生した場合でも、記録したAVデータを再生で
き、その分信頼性を向上することができる。特に、ハー
ドディスク装置においては、種々のAV機器に着脱自在
に保持されることにより、その分信頼性の向上により使
い勝手を向上することができる。
【0069】(2)第2の実施の形態 (2−1−1)第2の実施の形態の構成 図8は、第2の実施の形態に係るハードディスク装置2
1を示すブロック図である。このハードディスク装置2
1おいては、図3について上述したデータエリア及びシ
ステムエントリーエリアがそれぞれディスク22側及び
システムメモリ23に形成され、さらにこのシステムメ
モリ23に書き込み情報エリアが形成される。なおこの
実施の形態において、図2について上述したハードディ
スク装置1と同一の構成は、対応する符号を付して示
し、重複した説明は、省略する。
【0070】すなわちハードディスク22は、図2につ
いて上述したハードディスク3と同様に、クラスタ(ブ
ロック)を単位にしてデータエリアが形成される。これ
に対してシステムメモリ23は、不揮発性のメモリによ
り構成され、図2について上述したハードディスク3の
システムエントリーエリアの情報がシステムエントリー
エリアに記録される。これによりハードディスク装置2
1では、ハードディスク22のアクセスに必要なアドレ
ス情報をこのシステムメモリ23に記録して、短い待ち
時間によりハードディスク22のデータエリアをアクセ
スすることができるようになされている。
【0071】さらにシステムメモリ23は、書き込み情
報エリアに、データの書き込み中であるか否かを判定可
能な情報、またこのデータ書き込みの進行状況を把握す
ることが可能な情報が記録され、データの書き込みが終
了すると記録された内容がリセットされる。ここでこれ
らの情報としては、ハードディスク22へのデータの書
き込み中であることを示す書き込み中フラグ、ハードデ
ィスク22への書き込み中のファイルについての先頭ブ
ロック番号を示す書き込み先頭ブロック番号、このファ
イルについての書き込みの完了したブロック数を示す書
き込みブロック数カウント値が記録されるようになされ
ている。
【0072】システム制御回路24は、この書き込み情
報エリアの内容を順次更新しながら、AV機器2より入
力されるデータをハードディスク22に記録すると共
に、起動時、この書き込み情報エリアの内容をアクセス
することにより、異常終了時においても、異常終了時点
までに記録したデータを有効に利用できるようになされ
ている。
【0073】すなわち図9は、書き込み時におけるシス
テム制御回路24の処理手順を示すフローチャートであ
り、システム制御回路24は、ステップSP31からス
テップSP32に移り、書き込みのコマンドを入力す
る。続いてシステム制御回路24は、ステップSP33
に移り、ここでシステムメモリ23に形成されたシステ
ムエントリーエリアのFATエリアを検索し、ハードデ
ィスク22の空き領域を検出する。
【0074】続いてシステム制御回路24は、ステップ
SP34に移り、AV機器2より入力されるAVデータ
を1ブロック分、この空き領域に記録するように全体の
動作を制御する。この制御と平行して、システム制御回
路24は、データの書き込み中であることを把握できる
ように、またこのデータ書き込みの進行状況を把握する
ことができるように、書き込み情報エリアを更新する。
【0075】すなわちシステム制御回路24は、書き込
み中フラグをセットし、これによりデータの書き込み中
である旨をシステムメモリ23に記録する。またシステ
ム制御回路24は、ステップSP33で検出した空きブ
ロックのブロック番号を書き込み先頭ブロック番号にセ
ットすると共に、書き込みブロック数カウント値を値0
にセットする。さらに1ブロック分の書き込みを完了す
ると、この書き込みブロック数カウント値を値1だけ歩
進する。
【0076】続いてシステム制御回路24は、ステップ
SP35に移り、全てのブロックについて書き込みを完
了したか否か判断し、ここで否定結果が得られると、ス
テップSP36に移り、ステップSP33の場合と同様
にしてハードディスク22の空き領域を検出する。
【0077】続いてシステム制御回路24は、ステップ
SP37に移り、ここでこの空き領域に、AV機器2よ
り入力されるAVデータを1ブロック分記録するように
全体の動作を制御し、この制御により1ブロック分のデ
ータの記録が完了すると書き込み情報エリアを更新す
る。この場合システム制御回路24は、データ書き込み
の処理が進行したことを把握することができるように、
書き込みブロック数カウント値を歩進した後、ステップ
SP35に戻る。
【0078】これによりシステム制御回路24は、書き
込み中であることを把握可能に書き込み情報エリアの内
容を更新した後、ステップSP35−SP36−SP3
7−SP35の処理手順を繰り返し、記録単位である1
ブロック単位で順次AVデータを記録しながら、この記
録の処理に対応してデータ書き込みの進行状況を把握可
能に書き込み情報エリアの内容を順次更新する。なお、
システム制御回路24は、このようにして書き込み情報
エリアの更新と平行して、システムエントリーエリアの
FATエリアについては、続くブロックを特定するブロ
ック番号を順次記録するようになされている。
【0079】このようにしてAVデータの書き込みを繰
り返して、AVデータの記録を完了すると、システム制
御回路24は、ステップSP35において肯定結果が得
られることにより、ステップSP35からステップSP
38に移る。ここでシステム制御回路24は、この一連
のデータの記録に対応するように、システムエントリー
エリアを更新する。ここでFATエリアについては、1
ブロック分のAVデータの記録と平行して続くブロック
番号を記録していることにより、システム制御回路24
は、最終のブロックを特定するFATエリアについて、
EOFを設定して、また図4について上述したファイル
管理用データをディレクトリエリアに記録して、システ
ムエントリーエリアを更新する。
【0080】続いてシステム制御回路24は、ステップ
SP39に移り、ここで書き込み中フラグをリセットす
ることにより書き込み情報エリアをリセットした後、ス
テップSP40に移ってこの処理手順を終了する。
【0081】これらによりシステム制御回路24におい
ては、書き込み中に異常終了した場合には、システムメ
モリ23に書き込み中フラグがセットされたままに保持
されていることにより、続く起動時、この書き込み中フ
ラグにより書き込み中に異常終了したか否か、判断でき
るようになされている。また異常終了した場合には、そ
れまでのデータ書き込みの進行状況が異常終了した時点
のままに保持されることにより、続く起動時、このデー
タ書き込みの進行状況を検出して異常終了に対応するこ
とができるようになされている。
【0082】すなわち図11は、電源起動時におけるシ
ステム制御回路24の処理手順を示すフローチャートで
ある。システム制御回路24は、電源が立ち上げられる
と、ステップSP51からステップSP52に移り、シ
ステムメモリ23の書き込み情報エリアをアクセスし、
書き込み中フラグを検出する。続いてシステム制御回路
24は、ステップSP53に移り、この検出した書き込
み中フラグが書き込み中にセットされているか否か判断
し、これによりこの電源起動前の動作停止がデータ書き
込み中の異常終了か否か判断する。
【0083】システム制御回路24は、このステップS
P53において否定結果が得られると、ステップSP5
4に移り、システムメモリ23のシステムエントリーエ
リアに記録されたブートのデータに基づいて、ブート処
理を実行した後、ステップSP55に移ってこの処理手
順を終了する。
【0084】これに対してステップSP53において肯
定結果が得られると、システム制御回路24は、ステッ
プSP53からステップSP56に移り、ここでこの異
常終了時におけるデータ書き込みの進行状況を、システ
ムメモリ23の書き込み情報エリアより検出する。
【0085】具体的に、システム制御回路24は、書き
込み情報エリアの書き込み中先頭ブロック番号より、異
常終了時点で記録中のファイルについての先頭ブロック
番号を検出し、また書き込み情報エリアの書き込みブロ
ック数カウント値より、この先頭ブロックから何ブロッ
ク分についてデータ書き込みを完了して異常終了したか
を検出する。
【0086】システム制御回路24は、続くステップS
P57において、このようにして検出した先頭ブロック
番号から書き込みブロック数カウント値分のブロックに
ついては、正しくAVデータが記録されているとして、
FATエリアを修復する。ここでシステム制御回路24
は、この場合連続するブロック番号についてはこの書き
込みブロック数カウント値に対応するFATエリアまで
正しく記録されていることにより、先頭ブロック番号よ
り書き込みブロック数カウント値に対応するブロック数
だけ順次FATアドレスを辿り、データ書き込みを完了
してなる最後のブロックについてEOFを設定すること
によりFATエリアを修復する。
【0087】続いてシステム制御回路24は、ステップ
SP58に移り、このFATエリアの修復に対応するよ
うにディレクトリエリアに管理用データを記録し、これ
によりディレクトリエリアを検索してこのFATエリア
を修復してなる異常終了時のファイルを検出できるよう
にする。システム制御回路24は、このようにして異常
終了時に記録中のファイルについても、他のファイルと
同様にファイル管理できるようにシステムエントリーエ
リアを修復すると、ステップSP58からステップSP
54に移り、ブート処理を実行した後、ステップSP5
5に移ってこの処理手順を終了する。
【0088】第2の実施の形態に係る構成によれば、不
揮発性メモリ23にだけハードディスク22のデータエ
リアのアクセスに必要なアドレス情報を記録するように
しても、第1の実施の形態と同様に、短い待ち時間によ
りデータエリアをアクセスすることができる。
【0089】またハードディスク側にシステムエントリ
ーエリアが形成されていないことにより、その分ハード
ディスク側にシステムエントリーエリアを形成した場合
に比して、落下等の外乱による異常を防止することがで
きる。
【0090】またこのとき、この不揮発性メモリ23に
データの書き込み中であることを把握可能な情報、この
データ書き込みの進行状況を把握可能な情報を記録しな
がらAVデータを記録することにより、異常終了時にお
いても、それまで記録したデータを有効に利用すること
ができる。
【0091】さらにこれらの情報に、データの書き込み
中であることを示す書き込み中フラグ、書き込み中のフ
ァイルの先頭ブロック番号を示す書き込み先頭ブロック
番号、書き込みの完了したブロック数を示す書き込みブ
ロック数カウント値を割り当てることにより、簡易な構
成によりこれらの情報を記録して、異常終了時において
も、それまで記録したデータを有効に利用することがで
き、さらには異常終了による修復作業についても簡略化
することができる。
【0092】(3)他の実施の形態 なお上述の第1の実施の形態においては、ハードディス
ク3のシステムエントリーエリアと、システムエントリ
ーメモリとで、全く同一のデータを記録する場合、また
第2の実施の形態においては、システムメモリ側だけに
システムエントリーエリアを構成する場合について述べ
たが、本発明はこれに限らず、要は、データエリアのア
クセスに必要なアドレスデータを不揮発性のメモリ側に
保持すれば良く、例えはファイル管理用データ等につい
ては、システムエントリーメモリにおける属性等の記録
を省略してもよい。
【0093】また上述の第2の実施の形態においては、
書き込み中フラグとは別途書き込み中カウント値を記録
する場合について述べたが、本発明はこれに限らず、書
き込み中カウント値により書き込み中フラグを兼用する
ようにしてもよい。すなわちファイルの書き込みを正し
く完了した場合には、このカウント値を値0にリセット
すると共に、起動時、このカウント値が値0か否か判定
することにより、異常終了の有無を判定することがで
き、このようにすればさらに一段と簡易な構成により異
常終了を修復することができる。
【0094】また上述の実施の形態においては、起動時
に異常終了を修復する場合について述べたが、本発明は
これに限らず、例えば続く書き込みの開始の時点等、必
要に応じて種々のタイミングにより異常終了を修復する
ようにしてもよい。
【0095】また上述の実施の形態においては、FAT
ファイルシステムによりハードディスク3のデータエリ
アを管理する場合について述べたが、本発明はこれに限
らず、種々のファイル管理システムにより管理する場合
に広く適用することができる。
【0096】また上述の実施の形態においては、本発明
をリムーバブルのハードディスク装置に適用する場合に
ついて述べたが、本発明はこれに限らず、相変化型光デ
ィスク装置、熱磁気記録による光ディスク装置等、種々
のディスク装置に広く適用することができる。
【0097】
【発明の効果】上述のように本発明によれば、少なくと
もディスク状記録媒体の入力データを記録する領域のア
クセスに必要なアドレス情報を不揮発性メモリに記録す
ることにより、短い待ち時間によりデータエリアをアク
セスすることができ、また異常終了時においても、それ
まで記録したデータを有効に利用することができる。
【図面の簡単な説明】
【図1】本発明の実施の形態に係るハードディスク装置
のハードディスク制御回路の記録時の処理手順を示すフ
ローチャートである。
【図2】ハードディスク装置の全体構成を示すブロック
図である。
【図3】図2のハードディスク装置におけるハードディ
スクの記録領域の説明に供する図表である。
【図4】図3のディレクトリエリアに記録されるファイ
ル管理用データを示す図表である。
【図5】図3のFATエリアに記録されるコードを示す
図表である。
【図6】図2のハードディスク制御回路の再生時の処理
手順を示すフローチャートである。
【図7】図2のハードディスク制御回路の異常終了に対
応する処理手順を示すフローチャートである。
【図8】本発明の第2の実施の形態に係るハードディス
ク装置を示すブロック図である。
【図9】図8のハードディスク装置におけるシステム制
御回路の書き込み時の処理を示すフローチャートであ
る。
【図9】図8のハードディスク装置におけるシステム制
御回路の起動時の処理を示すフローチャートである。
【符号の説明】
1……ハードディスク装置、2……AV機器、3……ハ
ードディスク、5……バッファメモリ、6……ハードデ
ィスク制御回路、11……システムエントリーメモリ
─────────────────────────────────────────────────────
【手続補正書】
【提出日】平成11年6月28日(1999.6.2
8)
【手続補正1】
【補正対象書類名】明細書
【補正対象項目名】図面の簡単な説明
【補正方法】変更
【補正内容】
【図面の簡単な説明】
【図1】本発明の実施の形態に係るハードディスク装置
のハードディスク制御回路の記録時の処理手順を示すフ
ローチャートである。
【図2】ハードディスク装置の全体構成を示すブロック
図である。
【図3】図2のハードディスク装置におけるハードディ
スクの記録領域の説明に供する図表である。
【図4】図3のディレクトリエリアに記録されるファイ
ル管理用データを示す図表である。
【図5】図3のFATエリアに記録されるコードを示す
図表である。
【図6】図2のハードディスク制御回路の再生時の処理
手順を示すフローチャートである。
【図7】図2のハードディスク制御回路の異常終了に対
応する処理手順を示すフローチャートである。
【図8】本発明の第2の実施の形態に係るハードディス
ク装置を示すブロック図である。
【図9】図8のハードディスク装置におけるシステム制
御回路の書き込み時の処理を示すフローチャートであ
る。
【図10】図8のハードディスク装置におけるシステム
制御回路の起動時の処理を示すフローチャートである。
【符号の説明】 1……ハードディスク装置、2……AV機器、3……ハ
ードディスク、5……バッファメモリ、6……ハードデ
ィスク制御回路、11……システムエントリーメモリ

Claims (8)

    【特許請求の範囲】
  1. 【請求項1】入力データをディスク状記録媒体に記録す
    る記録系と、 少なくとも前記ディスク状記録媒体の前記入力データを
    記録する領域のアクセスに必要なアドレス情報を記録す
    る不揮発性メモリと、 前記不揮発性メモリに前記アドレス情報を記録するメモ
    リ制御手段と、 前記不揮発性メモリの内容に従って前記ディスク状記録
    媒体に記録されたデータを再生する再生系とを備えるこ
    とを特徴とするディスク装置。
  2. 【請求項2】前記記録系は、 前記ディスク状記録媒体に設定した所定のブロック単位
    で、連続する前記入力データを区切って前記ディスク状
    記憶媒体に記録し、 前記メモリ制御手段は、 前記記録系における処理に同期して、記録を完了した前
    記ブロックに対応して前記アドレス情報を前記不揮発性
    メモリに順次記録することを特徴とする請求項1に記載
    のディスク装置。
  3. 【請求項3】前記記録系は、 前記ディスク状記録媒体に設定した所定のブロック単位
    で、連続する前記入力データを区切って前記ディスク状
    記憶媒体に記録し、 前記アドレス情報は、 前記入力データによる1のファイルについて、連続する
    前記ブロックを特定するデータにより形成され、 前記不揮発性メモリは、 1のファイルが終了するブロックについては、ファイル
    の終了を示す識別情報を記録し、 前記メモリ制御手段は、 起動時、前記アドレス情報に応じて、前記識別情報を設
    定することを特徴とする請求項1に記載のディスク装
    置。
  4. 【請求項4】前記記録系は、 前記ディスク状記録媒体の所定領域に、前記不揮発性メ
    モリが保持するデータと同一のデータを保持することを
    特徴とする請求項1に記載のディスク装置。
  5. 【請求項5】前記ディスク装置は、 所定の映像機器に着脱自在に保持され、 前記入力データが前記映像機器より出力されるビデオデ
    ータであることを特徴とする請求項1に記載のディスク
    装置。
  6. 【請求項6】前記記録系は、 前記ディスク状記録媒体に設定した所定のブロック単位
    で、前記入力データを区切って前記ディスク状記録媒体
    に記録し、 前記メモリ制御手段は、 前記入力データの記録時、前記入力データの記録中であ
    ることを示す識別データを前記不揮発性メモリに記録
    し、 前記記録系における処理に同期して、記録を完了した前
    記ブロックに対応して前記アドレス情報と、前記入力デ
    ータの記録の進行状況を示すデータとを前記不揮発性メ
    モリに順次記録することを特徴とする請求項1に記載の
    ディスク装置。
  7. 【請求項7】所定のタイミングで、前記不揮発性メモリ
    をアクセスし、 該アクセス結果に基づいて、前記不揮発性メモリの内容
    を修復することを特徴とする請求項1に記載のディスク
    装置。
  8. 【請求項8】所定のタイミングで、前記不揮発性メモリ
    をアクセスし、 前記不揮発性メモリに記録された前記識別データに基づ
    いて、異常終了の有無を判定し、 該判定結果に応じて、前記入力データの記録の進行状況
    を示すデータに基づいて、前記不揮発性メモリの内容を
    更新することを特徴とする請求項6に記載のディスク装
    置。
JP15890399A 1999-03-11 1999-06-07 ディスク装置 Expired - Fee Related JP3888569B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP15890399A JP3888569B2 (ja) 1999-03-11 1999-06-07 ディスク装置
EP00301150A EP1037211A3 (en) 1999-03-11 2000-02-15 Disk recording and/or reproducing apparatus
US09/521,698 US6873788B1 (en) 1999-03-11 2000-03-09 Disk recording and/or reproducing apparatus

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP6421799 1999-03-11
JP11-64217 1999-03-11
JP15890399A JP3888569B2 (ja) 1999-03-11 1999-06-07 ディスク装置

Publications (2)

Publication Number Publication Date
JP2000324435A true JP2000324435A (ja) 2000-11-24
JP3888569B2 JP3888569B2 (ja) 2007-03-07

Family

ID=26405340

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15890399A Expired - Fee Related JP3888569B2 (ja) 1999-03-11 1999-06-07 ディスク装置

Country Status (3)

Country Link
US (1) US6873788B1 (ja)
EP (1) EP1037211A3 (ja)
JP (1) JP3888569B2 (ja)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000278634A (ja) * 1999-03-26 2000-10-06 Sanyo Electric Co Ltd デジタルカメラ
JP2002207625A (ja) * 2001-01-12 2002-07-26 Sanyo Electric Co Ltd データ記録装置
JP2004007075A (ja) * 2002-05-30 2004-01-08 Toshiba Corp 映像記録装置及び映像記録方法
KR100462620B1 (ko) * 2002-10-15 2004-12-23 삼성전자주식회사 하드 디스크 드라이브를 갖는 영상 처리 장치의 데이타저장 및 복구 방법들과 이 방법들을 수행하는 영상 처리장치
JP2005537609A (ja) * 2002-08-29 2005-12-08 フリースケール セミコンダクター インコーポレイテッド データを記憶するための不揮発性メモリを備えた記憶システム
KR100612221B1 (ko) 2004-07-07 2006-08-16 삼성전자주식회사 데이터 복원 기능을 갖는 영상기록재생장치 및 그 방법
CN100412820C (zh) * 2005-07-25 2008-08-20 索尼株式会社 复合型记录装置、数据写入方法
CN100447760C (zh) * 2005-08-11 2008-12-31 国际商业机器公司 用于机械存储设备的非机械永久高速缓冲存储器的存储设备和方法
KR100967376B1 (ko) * 2003-09-08 2010-07-05 삼성전자주식회사 방송 신호 처리 장치 및 그 방송 신호 처리 장치에서의하드 디스크 드라이브 기록 재생 방법
US8245003B2 (en) 2005-03-08 2012-08-14 Sony Corporation Composite memory device, data processing method and data processing program
US8254759B2 (en) 2004-11-12 2012-08-28 Samsung Electronics Co., Ltd. Broadcasting signal processing apparatus and method thereof for recording and reproducing with respect to hard disc drive
WO2021235489A1 (ja) * 2020-05-22 2021-11-25 株式会社デンソー 録画装置および録画方法

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4169890B2 (ja) * 1999-11-12 2008-10-22 松下電器産業株式会社 記録装置及びプログラム記録媒体
JP2001357637A (ja) * 2000-06-14 2001-12-26 Sony Corp 情報再生装置、情報処理方法及び情報記録媒体
US7469306B2 (en) * 2002-06-28 2008-12-23 Nxp B.V. Method for communicating with first and second device that includes reference to metadata wherein third device modifies the metadata based on specific operations by first device
US7096378B2 (en) 2002-08-29 2006-08-22 Freescale Semiconductor, Inc. Data storage system having a non-volatile IC based memory for storing user data
US7170706B2 (en) 2002-08-29 2007-01-30 Freescale Semiconductor, Inc. Hard disk system with non-volatile IC based memory for storing data
WO2004097650A1 (ja) * 2003-04-25 2004-11-11 Matsushita Electric Industrial Co., Ltd. データ記録装置
KR100635930B1 (ko) 2005-01-24 2006-10-18 주식회사 휴맥스 방송 프로그램의 시작 위치 서치 장치 및 방법
TW200830304A (en) * 2007-01-05 2008-07-16 Ind Tech Res Inst Continue addressing multi-layer optical disk and addressing method thereof
JP5323327B2 (ja) * 2007-07-20 2013-10-23 ティアック株式会社 光ディスク装置

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3528271B2 (ja) * 1994-09-08 2004-05-17 ヤマハ株式会社 ディスク記録再生装置
US5740435A (en) * 1994-10-31 1998-04-14 Sony Corporation Data management apparatus and method for managing data of variable lengths recorded on a record medium
US5809206A (en) * 1995-04-09 1998-09-15 Sony Corporation Information signal reproducing apparatus and information signal reproducing method
KR970015068U (ko) * 1995-09-06 1997-04-28 에프에이티 메모리를 내장한 하드디스크 드라이버
JPH10134479A (ja) * 1996-10-25 1998-05-22 Ricoh Co Ltd 光ディスク装置
US5774431A (en) * 1997-01-29 1998-06-30 Multidisc Technologies Table-of-contents caching method for stored compact discs

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000278634A (ja) * 1999-03-26 2000-10-06 Sanyo Electric Co Ltd デジタルカメラ
JP2002207625A (ja) * 2001-01-12 2002-07-26 Sanyo Electric Co Ltd データ記録装置
JP2004007075A (ja) * 2002-05-30 2004-01-08 Toshiba Corp 映像記録装置及び映像記録方法
JP2005537609A (ja) * 2002-08-29 2005-12-08 フリースケール セミコンダクター インコーポレイテッド データを記憶するための不揮発性メモリを備えた記憶システム
KR100462620B1 (ko) * 2002-10-15 2004-12-23 삼성전자주식회사 하드 디스크 드라이브를 갖는 영상 처리 장치의 데이타저장 및 복구 방법들과 이 방법들을 수행하는 영상 처리장치
KR100967376B1 (ko) * 2003-09-08 2010-07-05 삼성전자주식회사 방송 신호 처리 장치 및 그 방송 신호 처리 장치에서의하드 디스크 드라이브 기록 재생 방법
KR100612221B1 (ko) 2004-07-07 2006-08-16 삼성전자주식회사 데이터 복원 기능을 갖는 영상기록재생장치 및 그 방법
US8254759B2 (en) 2004-11-12 2012-08-28 Samsung Electronics Co., Ltd. Broadcasting signal processing apparatus and method thereof for recording and reproducing with respect to hard disc drive
US8245003B2 (en) 2005-03-08 2012-08-14 Sony Corporation Composite memory device, data processing method and data processing program
CN100412820C (zh) * 2005-07-25 2008-08-20 索尼株式会社 复合型记录装置、数据写入方法
CN100447760C (zh) * 2005-08-11 2008-12-31 国际商业机器公司 用于机械存储设备的非机械永久高速缓冲存储器的存储设备和方法
WO2021235489A1 (ja) * 2020-05-22 2021-11-25 株式会社デンソー 録画装置および録画方法
JP2021184574A (ja) * 2020-05-22 2021-12-02 株式会社デンソー 録画装置および録画方法
JP7226394B2 (ja) 2020-05-22 2023-02-21 株式会社デンソー 録画装置および録画方法

Also Published As

Publication number Publication date
EP1037211A3 (en) 2002-12-11
EP1037211A2 (en) 2000-09-20
JP3888569B2 (ja) 2007-03-07
US6873788B1 (en) 2005-03-29

Similar Documents

Publication Publication Date Title
JP2000324435A (ja) ディスク装置
US7472219B2 (en) Data-storage apparatus, data-storage method and recording/reproducing system
US20110122759A1 (en) Data Recording Apparatus and System Having Sustained High Transfer Rates
US5966358A (en) Signal recording apparatus and signal recording method
JP2002150699A (ja) 情報処理装置、情報処理方法及び情報処理方法を記録した記録媒体
EP1164590A2 (en) Information playback apparatus, information processing method and information recording medium
US7813248B2 (en) Method and apparatus for protecting data when a recording process has failed
US7613892B2 (en) Recording device, recording method, recording medium, and program
JP3770138B2 (ja) 情報処理装置、情報処理装置の制御方法、情報処理装置の制御プログラム及び情報処理装置の制御プログラムを記録した記録媒体
JP3940902B2 (ja) 情報処理装置、情報処理装置の制御方法、情報処理装置の制御プログラム及び情報処理装置の制御プログラムを記録した記録媒体
JP2004005778A (ja) 情報処理装置、データの記録方法、データの記録方法のプログラム及びデータの記録方法のプログラムを記録した記録媒体
JP4066447B2 (ja) 情報処理装置及びデータの処理方法
JP4211563B2 (ja) 再生記録装置
JP2000285590A (ja) ディスク装置
JP3994306B2 (ja) 情報処理装置及び情報記録媒体のアクセス方法
JP3601702B2 (ja) 情報処理装置及び情報処理方法
JP2000149427A (ja) 記録装置および方法、再生装置および方法、記録再生装置および方法、並びに提供媒体
JP2000285640A (ja) 情報記録再生装置
JP4304569B2 (ja) データ記憶装置、データ記憶装置の制御方法、データ記憶装置の制御プログラム及びデータ記憶装置の制御プログラムを記録した記録媒体
JPS62145591A (ja) 光デイスクの記憶管理方式
JP2000285653A (ja) 情報記録再生装置
JP4171986B2 (ja) 記録装置および方法、並びにプログラム
JP2003030927A (ja) 情報処理装置及び情報処理方法
JPH09161450A (ja) メモリ付カセットテープ
JPH0554537A (ja) デイジタルデータ記録再生装置

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060901

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060906

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20061013

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20061110

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20061123

LAPS Cancellation because of no payment of annual fees