DE69530263T2 - Verfahren und Gerät zur Aufzeichnung und Verarbeitung von Daten - Google Patents

Verfahren und Gerät zur Aufzeichnung und Verarbeitung von Daten Download PDF

Info

Publication number
DE69530263T2
DE69530263T2 DE69530263T DE69530263T DE69530263T2 DE 69530263 T2 DE69530263 T2 DE 69530263T2 DE 69530263 T DE69530263 T DE 69530263T DE 69530263 T DE69530263 T DE 69530263T DE 69530263 T2 DE69530263 T2 DE 69530263T2
Authority
DE
Germany
Prior art keywords
data
recording
file
input
record
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.)
Expired - Fee Related
Application number
DE69530263T
Other languages
English (en)
Other versions
DE69530263D1 (de
Inventor
Tsutomu Yamamoto
Hiroyuki Fujita
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
Priority claimed from JP26641994A external-priority patent/JPH08129856A/ja
Application filed by Sony Corp filed Critical Sony Corp
Application granted granted Critical
Publication of DE69530263D1 publication Critical patent/DE69530263D1/de
Publication of DE69530263T2 publication Critical patent/DE69530263T2/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0602Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
    • G06F3/0604Improving or facilitating administration, e.g. storage management
    • G06F3/0607Improving or facilitating administration, e.g. storage management by facilitating the process of upgrading existing storage systems, e.g. for improving compatibility between host and storage device
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0602Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
    • G06F3/0608Saving storage space on storage systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0638Organizing or formatting or addressing of data
    • G06F3/064Management of blocks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0638Organizing or formatting or addressing of data
    • G06F3/0643Management of files
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0638Organizing or formatting or addressing of data
    • G06F3/0644Management of space entities, e.g. partitions, extents, pools
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0646Horizontal data movement in storage systems, i.e. moving data in between storage devices or systems
    • G06F3/065Replication mechanisms
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/0671In-line storage system
    • G06F3/0673Single storage device
    • G06F3/0674Disk device
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/0671In-line storage system
    • G06F3/0673Single storage device
    • G06F3/0674Disk device
    • G06F3/0677Optical disk device, e.g. CD-ROM, DVD
    • 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
    • G11B20/1252Formatting, e.g. arrangement of data block or words on the record carriers on discs for discontinuous data, e.g. digital information signals, computer programme data
    • 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
    • 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/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]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/633Control signals issued by server directed to the network components or client
    • H04N21/6332Control signals issued by server directed to the network components or client directed to client
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/654Transmission by server directed to the client
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/84Generation or processing of descriptive data, e.g. content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/92Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N5/926Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback by pulse code modulation
    • H04N5/9261Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback by pulse code modulation involving data reduction
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F2003/0697Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers device management, e.g. handlers, drivers, I/O schedulers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B11/00Recording on or reproducing from the same record carrier wherein for these two operations the methods are covered by different main groups of groups G11B3/00 - G11B7/00 or by different subgroups of group G11B9/00; Record carriers therefor
    • G11B11/10Recording on or reproducing from the same record carrier wherein for these two operations the methods are covered by different main groups of groups G11B3/00 - G11B7/00 or by different subgroups of group G11B9/00; Record carriers therefor using recording by magnetic means or other means for magnetisation or demagnetisation of a record carrier, e.g. light induced spin magnetisation; Demagnetisation by thermal or stress means in the presence or not of an orienting magnetic field
    • G11B11/105Recording on or reproducing from the same record carrier wherein for these two operations the methods are covered by different main groups of groups G11B3/00 - G11B7/00 or by different subgroups of group G11B9/00; Record carriers therefor using recording by magnetic means or other means for magnetisation or demagnetisation of a record carrier, e.g. light induced spin magnetisation; Demagnetisation by thermal or stress means in the presence or not of an orienting magnetic field using a beam of light or a magnetic field for recording by change of magnetisation and a beam of light for reproducing, i.e. magneto-optical, e.g. light-induced thermomagnetic recording, spin magnetisation recording, Kerr or Faraday effect reproducing
    • G11B11/1055Disposition or mounting of transducers relative to record carriers
    • G11B11/10556Disposition or mounting of transducers relative to record carriers with provision for moving or switching or masking the transducers in or out of their operative position
    • G11B11/10563Access of indexed parts
    • 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
    • G11B2020/1264Formatting, e.g. arrangement of data block or words on the record carriers wherein the formatting concerns a specific kind of data
    • G11B2020/1265Control data, system data or management information, i.e. data used to access or process user data
    • 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/2525Magneto-optical [MO] discs
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/84Television signal recording using optical recording
    • H04N5/85Television signal recording using optical recording on discs or drums
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99932Access augmentation or optimizing
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99942Manipulating data structure, e.g. compression, compaction, compilation
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99944Object-oriented database structure
    • Y10S707/99945Object-oriented database structure processing
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99951File or database maintenance
    • Y10S707/99952Coherency, e.g. same view to multiple users
    • Y10S707/99953Recoverability
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99951File or database maintenance
    • Y10S707/99956File allocation

Description

  • Verfahren und Gerät zur Aufzeichnung und Verarbeitung von Daten Die vorliegende Erfindung betrifft Geräte zum Datenmanagement und Verfahren zur Erzeugung und Aufzeichnung von Verwaltungs- bzw. Managementdaten. Die Erfindung kann beispielsweise zum Verwalten bzw. Managen von Daten relativ großer Länge wie beispielsweise Videodaten und Audiodaten, die auf Aufzeichnungsbereiche variabler Länge eines Aufzeichnungsmediums mit wahlfreiem Zugriff wie beispielsweise eine magnetooptische Platte (MO-Platte) oder Fest- bzw. Hartplatte (HD-Platte) aufgezeichnet sind.
  • Beim Aufzeichnen oder Wiedergeben van Daten auf ein oder von einem Aufzeichnungsmedium mit wahlfreiem Zugriff wie beispielweise eine magnetooptische Platte oder Hartplatte wird es notwendig, Daten, die managen, welche Daten auf welchen Aufzeichnungsbereichen des Aufzeichnungsmediums aufgezeichnet sind, zu managen.
  • Beim Management von Daten in MS-DOS (Handelsmarke van Microsoft Corporation), dem Betriebssystem van Personalcamputern, wird wie in 1A bis 1C gezeigt von dem eine als file allocation table (FAT, Dateizuordnungstabelle) verwendenden FAT-System Gebrauch gemacht. Beim Management von Daten im Betriebssystem von als UNFX (Handelsmarke von ATT) bekannten Universalcomputern wird wie in 2A bis 2C gezeigt van dem eine als i-node (i-Knoten) bezeichnete Tabelle verwendenden i-node-System Gebrauch gemacht.
  • 1A zeigt den Inhalt eines Dateieingangs, 1B zeigt den Inhalt der FAT und 1C zeigt die Aufzeichnungsbereiche auf einem Aufzeichnungsmedium.
  • Bei MS-DOS sind Aufzeichnungsbereiche (Datendatenbereiche) Einheiten von Gruppierungen bzw. Clustern auf dem Aufzeichnungsmedium für jede der zu managende Daten (recordale Daten) enthaltenden Dateien zugeteilt. Für jede Datei wird wie in 1A gezeigt ein Dateieingang präpariert, und für jeden Cluster wird eine Spalte bzw. ein Datenfeld der in 1B gezeigten FAT (FAT-Eingang) präpariert.
  • Wie in 1A gezeigt sind in einem Dateieingang die Daten, welche den Namen der in den korrespondierenden Clustern gespeicherten Datei (Dateiname) anzeigen, und die Nr. des Clusters, bei dem der Kopfabschnitt der Datei aufgezeichnet ist (Kopf-FAT-Nr.) aufgezeichnet.
  • Wie in 1B gezeigt sind in einem FAT-Eingang Daten, die den Benutzungszustand des Clusters, das heißt den Nichtbenutzungszustand, zwei Typen von Benutzungszuständen und einen Fehlerzustand zeigen, aufgezeichnet. Unter den zwei Typen von Benutzungszuständen sind, wenn der Clusters benutzt ist und eine Fortsetzung der recordalen Daten in einem anderen Cluster aufgezeichnet ist, Daten, welche die nächste Cluster-Nr. anzeigen, aufgezeichnet, während, wenn der Cluster benutzt ist und keine Fortsetzung der recordalen Daten in einem anderen Cluster aufgezeichnet sind, ein end-of-file (EOF, Dateiende), das anzeigt, dass der Cluster der letzte Cluster ist, aufgezeichnet ist.
  • Demgemäss ist in den Clustern des Aufzeichnungsmediums, wenn bei den in Figur FC durch die Schraffur angedeuteten Clustern 3, 4 und 8 die Datei „file 1" („file 1" („Datei 1") ist ein Dateiname) aufgezeichnet ist, „file 1" als die den Dateinamen des Dateieingangs anzeigenden Daten aufgezeichnet, und 3 ist als die Kopf-FAT-Nr. aufgezeichnet.
  • Außerdem ist in dem mit dem Cluster 3 korrespondierenden FAT-Eingang (FAT3) die Nr. 4 des nächsten Clusters, auf dem eine Fortsetzung der recordalen Daten aufgezeichnet ist, aufgezeichnet, um zu anzuzeigen, dass bei einem anderen Cluster eine Fortsetzung der recordalen Daten aufgezeichnet ist. Ähnlich ist im FAT4 die nächste Cluster-Nr. 8 aufgezeichnet. Im FAT8 ist das end-of-file (EOF) aufgezeichnet, um anzuzeigen, dass der Cluster benutzt ist, dass jedoch keine Fortsetzung der recordalen Daten in einem anderen Cluster aufgezeichnet ist.
  • MS-DOS führt beispielsweise beim Lesen der Datei „file 1" zuerst eine Suche, die sich auf die Daten bezieht, welche die Dateinamen der Dateieingänge zeigen, durch, um den mit der Datei „file 1" korrespondierenden Datei Eingang zu finden. Als nächstes bezieht es sich auf die Kopf-FAT -Nr. des Dateieingangs, den es gefunden hat, und bezieht sich dann auf den FAT4 aus dem Inhalt des FAT3. Schließlich erkennt es das end-of-file des FAT8 aus dem Inhalt des FAT4 und stoppt unter Bezugnahme auf die FAT-Eingänge. Auf diese Weise verfolgt MS-DOS von dem durch die Kopf-FAT- Nr. angezeigten FAT-Eingang sukzessive zu dem FAT-Eingang zurück, bei dem das end-of-file aufgezeichnet ist, um dadurch aus dem Aufzeichnungsmedium die auf den Clustern 3, 4 und 8 aufgezeichnete Datei „file 1" lesen zu können.
  • Die 2A bis 2C sind Darstellungen, die das Management von Daten durch das i-node-System darstellen, wobei 2A den Inhalt eines Dateieingangs zeigt, 2B den Inhalt eines i-node zeigt und 2C Aufzeichnungsbereiche auf einem Aufzeichnungsmedium zeigt.
  • Beim i-node-System werden ein mit jeder Datei korrespondierender und in 2A gezeigter Dateieingang und ein in 2B gezeigter i-node präpariert.
  • Beim i-node-System sind in einem Dateieingang Daten, die den Dateinamen anzeigen, und eine i-node-Nr., die den i-node dieser Datei anzeigt, aufgezeichnet. In einem i-node sind die Dateigröße, welche die Länge von Daten der Datei anzeigt, und Blockzeiger (Direktzuordnungszeiger), die beispielsweise 1.024 Byteeinheit-Aufzeichnungsbereiche (Blöcke), bei denen die Datei aufgezeichnet ist, anzeigen, aufgezeichnet. Es sei darauf hingewiesen, dass auf dem i-node manchmal Daten aufgezeichnet sind, die Attribute der Datei anzeigen. Außerdem ist auf ihm manchmal ein Indirektzuordnungszeiger, der einen Black, auf dem mehrere Direktzuordnungszeiger aufgezeichnet sind, anstelle der Direktzuardnungszeiger anzeigt, aufgezeichnet.
  • Beispielsweise bezieht sich, wenn wie in den 2B und 2C gezeigt der Inhalt des i-node ist, dass die Datei „fi- le 2" („Datei 2") Daten einer Länge von 3000 Bytes aufweist und bei den Blöcken 3, 4 und 8 aufgezeichnet ist, UNIX auf den i-node und kann erkennen, dass die Daten der Datei „file 2" ganz auf den Blöcken 3 und 4 und auf dem Abschnitt des Blocks 8 vom Kopf zum 952-ten Byte aufgezeichnet ist.
  • Der Dateieingang und die FAT oder der i-node, die vorstehend erläutert sind, werden alle bei vorbestimmten Bereichen des Aufzeichnungsmediums aufgezeichnet.
  • Werden Daten vom vorstehend erläuterten FAT-System und i-node-System gemanagt, wird für jede Einheit des Aufzeichnungsbereichs (der vorstehend erwähnte Cluster oder Block) ein einzelner FAT-Eingang oder ein einzelner Direktzeiger notwendig. Deshalb besteht beim Managen von Daten für eine Datei, die recordale Daten extrem großer individueller Längen wie beispielsweise Audiodaten oder Videodaten enthält, das Problem, dass die Aufzeichnungsbereiche zur Aufzeichnung der FATs oder i-nodes im Aufzeichnungsmedium extrem groß werden.
  • Dieses Problem wird unter Verwendung des Falls einer Länge von Daten eines Clusters oder Blocks von 1 kByte und einer Länge von Daten der recordalen Daten von 100 MBytes als Beispiel detaillierter erläutert.
  • Beim Verwalten bzw. Managing von Daten einer solche recordale Daten enthaltenden Datei durch das FAT-System wird die Zahl erforderlicher FAT-Eingänge gleich 100 000. Deshalb werden zum Identifizieren jedes der 100 000 FAT-Eingänge 4 Datenbytes notwendig. Deshalb ist zu ersehen, dass 400 kBytes Speicher zum Speichern der FAT-Eingänge notwendig sind.
  • Beim Managen von Daten einer solche recordale Daten enthaltenden Datei durch das i-node-System wird die Zahl notwendiger Direktzuordnungszeiger gleich 100 000. Deshalb werden zum Identifizieren jedes der 100 000 Direktzuordnungszeiger 4 Datenbytes notwendig, um einen einzelnen FAT-Eingang anzuzeigen. Deshalb ist zu ersehen, dass auf die gleiche Weise wie beim FAT-System 400 kBytes Speicher zum Aufzeichnen aller Direktzeiger notwendig sind.
  • Beim FAT-System oder i-node-System kann zum Reduzieren der Zahl der FAT-Eingänge oder der Zahl der i-node-Direkt zeiger beispielsweise in Betracht gezogen werden, die Länge der Daten des Clusters oder des Blocks zu erhöhen. Jedoch werden bei diesen Systemen die Daten der Dateien in Einheiten von Clustern oder Blöcken gemanagt, so dass, wenn die Länge der recordalen Daten nicht ein ganzes Vielfaches der Länge von Daten der Cluster oder der Blöcke ist, das Problem eines großen Verschwendungsbetrags besteht, die bei der Aufzeichnung der den Endabschnitt der recordalen Daten enthaltenden Datei im Cluster oder Block entsteht.
  • EP 0 655 740 und EP 0 613 144 betreffen ein Aufzeichnungsmedium-Managementverfahren, das die Media teilt, um zu ermöglichen, dass darauf verschiedene Datentypen aufgezeichnet werden. Ein Teil erlaubt die Aufzeichnung von Daten, die Einheiten einer von einer ersten Tabelle zu managenden ersten Größe aufweisen. Der andere Teil erlaubt die Aufzeichnung von Daten, die Einheiten einer von einer zweiten Tabelle zu managenden zweiten Größe aufweisen. Bei EP 0 655 740 wird, wenn Daten aufzuzeichnen sind, zuerst bestimmt, ob es irgendwelche unbenutzte Blöcke/Cluster gibt, und wenn dem so ist, werden Daten in diesen Block/Cluster des Aufzeichnungsbereichs geschrieben. Ist ein Block/Cluster gefüllt und müssen mehr Daten geschrieben werden, wird ein weiterer unbenutzter Block/Cluster gewählt, die neue Block/Cluster-Nummer wird in die FAT des gefüllten Blocks/Clusters geschrieben und die Daten werden in den neuen Block/Cluster geschrieben.
  • EP 0 448 378 betrifft eine Informations-Aufzeichnungsund -Wiedergabe-Einrichtung, bei der Video- und Audioinformation in verschiedenen Bereichen einer Platte gespeichert werden. Audiosignale werden vom inneren Rand der Platte in aufeinanderfolgenden Blöcken aufgezeichnet, während Videosignale vom äußeren Rand der Platte in aufeinanderfolgenden Blöcken aufgezeichnet werden.
  • Gemäß einem ersten Aspekt der vorliegenden Erfindung ist ein Verfahren zum Erzeugen und Aufzeichnen einer Datei aus recordalen bzw. recordalen Daten und Managementdaten zum Managen dieser recordalen Daten auf einem Aufzeichnungsmedium, auf das wahlfrei zugegriffen werden kann, bereitgestellt, wo bei das Verfahren die Schritte aufweist: a) Erzeugen eines Dateieingangs, der Namensdaten enthält, die den Namen der Datei anzeigen, b) Erfassen einer Aufzeichnungseingangs-Nr. und eines korrespondierenden Aufzeichnungseingangs, c) Schreiben der Aufzeichnungseingangs-Nr. in den Dateneingang als die Kopfaufzeichnungseingangs-Nr., d) Sichern eines leeren Aufzeichnungsbereichs im Datenaufzeichnungsbereich auf dem Aufzeichnungsmedium, e) Schreiben der Kopfposition des leeren Aufzeichnungsbereichs in den mit der laufenden Aufzeichnungseingangs-Nr. korrespondierenden Aufzeichnungseingang als Kopfpositionsdaten, f) Aufzeichnen der recordalen Daten in den leeren Aufzeichnungsbereich, g) Schreiben der Größe der aufgezeichneten recordalen Daten als die Aufzeichnungslängedaten in den Aufzeichnungseingang, wenn der leere Aufzeichnungsbereich voll ist bzw. wird und noch recordale Daten bleiben, h) Erfassen einer neuen Aufzeichnungseingangs-Nr. und eines korrespondierenden neuen Aufzeichnungseingangs und Schreiben der neuen Aufzeichnungseingangs-Nr. in den mit der vorherigen Aufzeichnungseingangs-Nr. korrespondierenden Aufzeichnungseingang als Verbindungsdaten, wenn noch recordale Daten bleiben, i) Wiederholen der Schritte d) bis h), bis es keine aufzuzeichnenden recordalen Daten mehr gibt, und j) Schreiben der Größe der im Aufzeichnungseingang im Aufzeichnungsbereich aufgezeichneten recordalen Daten als die Aufzeichnungslängedaten und Schreiben der Verbindungsdaten, die anzeigen, dass sie das Ende im letzten Aufzeichnungseingang der Datei sind, wenn es keine aufzuzeichnenden recordalen Daten der Dateien mehr gibt.
  • Gemäß einem zweiten Aspekt der vorliegenden Erfindung ist ein Datenmanagementgerät zum Managen von auf einem Aufzeichnungsmedium, auf das wahlfrei zugegriffen werden kann, in Aufzeichnungsblöcken variabler Länge aufgezeichneten Dateien aus recordalen Daten bereitgestellt, wobei das Datenmanagement aufweist:
    eine Dateieingangs-Erzeugungseinrichtung zur Erzeugung eines Dateieingangs, der eine Korrespondenz zwischen Namensdaten, die den Namen der Datei anzeigen, und Identifikations- daten, die einen Aufzeichnungseingang des ersten Aufzeichnungsblocks der korrespondierenden Datei anzeigen, herstellen,
    eine Aufzeichnungseingangs-Erzeugungseinrichtung zur Erzeugung von Aufzeichnungseingängen, die für jeden Aufzeichnungsblock eine Korrespondenz zwischen Verbindungsdaten, Kopfpositionsdaten und Aufzeichnungslängedaten herstellen, eine Verbindungsdaten-Erzeugungseinrichtung zur Erzeugung von Verbindungsdaten, die den Aufzeichnungseingang des Aufzeichnungsblocks, auf dem eine Fortsetzung der auf dem Aufzeichnungsbereich aufgezeichneten recordalen Daten aufgezeichnet ist, anzeigen,
    eine Kopfpositionsdaten-Erzeugungseinrichtung zur Erzeugung von Kopfpositionsdaten, welche die Kopfposition des Aufzeichnungsblocks auf dem Aufzeichnungsbereich anzeigen, eine Aufzeichnungslängedaten-Erzeugungseinrichtung zur Erzeugung von Aufzeichnungslängedaten, welche die Länge des auf dem Aufzeichnungsbereich aufgezeichneten Aufzeichnungsblocks anzeigen, und
    eine Zugriffsmanagementeinrichtung zum Managen eines Zugriffs auf die recordalen Daten unter Verwendung der Namensdaten zum Durchsuchen der Dateieingänge und unter Verwendung der Kopfpositionsdaten und Aufzeichnungslängedaten des Aufzeichnungseingangs, der von den Identifikationsdaten der recordalen Daten, auf die zuzugreifen ist, angezeigt wird, und des Aufzeichnungseingangs, der von den Verbindungsdaten des Aufzeichnungseingangs angezeigt wird.
  • Infolgedessen ist ein Aufzeichnungsmedium, auf das wahlfrei zugegriffen werden kann, bereitgestellt, das einen Datenbereich, in welchem recordale Daten in einem oder mehreren Aufzeichnungsblöcken variabler Länge mittels Datei aufgezeichnet sind, und einen Managementdatenbereich in welchem für jeden Aufzeichnungsblock der Dateien Dateieingänge und Aufzeichnungseingänge aufgezeichnet sind, aufweist, wobei die Dateieingänge Namensdaten, welche die Namen der in den Dateien aufgezeichneten recordalen Daten anzeigen, und Identifikationsdaten, welche die Aufzeichnungseingänge der ersten Auf zeichnungsbläcke, in denen recordale Daten aufgezeichnet sind, anzeigen, aufweisen, wobei die Aufzeichnungseingänge Kopfpositionsdaten, welche die Köpfe der Aufzeichnungsblöcke anzeigen, Verbindungsdaten, welche die Aufzeichnungsbläcke, in denen Fortsetzungen der recordalen Daten aufgezeichnet sind, anzeigen, und Aufzeichnungslängedaten, welche die Aufzeichnungslängen der Aufzeichnungsblöcke anzeigen, aufweisen.
  • Es ist ein Datenmanagementverfahren zum Managen von Daten auf einem Aufzeichnungsmedium, auf das wahlfrei zugegriffen werden kann, bereitgestellt, das aufweist: einen Datenbereich, in welchem recordale Daten in einen oder mehreren Aufzeichnungsblöcken variabler Länge mittels Datei aufgezeichnet sind, und einen Managementdatenbereich, in welchem für jeden Aufzeichnungsblock der Dateien Dateieingänge und Aufzeichnungseingänge aufgezeichnet sind, wobei die Dateieingänge Namensdaten, welche die Namen der in den Dateien aufgezeichneten recordalen Daten anzeigen, und Identifikationsdaten, welche die Aufzeichnungseingänge der ersten Aufzeichnungsblöcke, in denen recordale Daten aufgezeichnet sind, anzeigen, aufweisen, wobei die Aufzeichnungseingänge Kapfpositionsdaten, welche die Köpfe der Aufzeichnungsblöcke anzeigen, Verbindungsdaten, welche die Aufzeichnungsblöcke, in denen Fortsetzungen der recordalen Daten aufgezeichnet sind, anzeigen, und Aufzeichnungslängedaten, welche die Aufzeichnungslängen der Aufzeichnungsblöcke anzeigen, aufweisen, wobei von den Namensdaten, die den Namen der recordalen Daten, auf die zuzugreifen ist, Gebrauch gemacht ist, um den Dateieingang zu finden, und wobei von den Kopfpositionsdaten und den Aufzeichnungslängedaten des von den Identifikationsdaten des Dateieingangs der recordalen Daten, auf die zuzugreifen ist, und des von den Verbindungsdaten dieses Aufzeichnungseingangs angezeigten Aufzeichnungseingangs Gebrauch gemacht ist, um auf die recordalen Daten zuzugreifen.
  • Das Datenmanagementverfahren und -gerät für dieses Verfahren ermöglichen es, dass Daten unter Verwendung einer Tabelle einer im Vergleich zum FAT-System und i-node-System viel kürzeren Datenlänge für eine Datei, die Daten einer ex trem großen Länge wie beispielsweise Audiodaten und Videodaten enthält, zu managen sind.
  • Das Datenmanagementverfahren und -gerät für dieses Verfahren ermöglichen eine Reduzierung des Aufzeichnungsbereichs, den die Tabelle zum Datenmanagement im Aufzeichnungsmedium einnimmt, und ermöglicht eine effektive Verwendung des Aufzeichnungsmediums.
  • Das Datenmanagementverfahren und ein Gerät für dieses Verfahren ermöglichen eine Reduzierung des verschwendeten Aufzeichnungsbereichs, der auf einem Aufzeichnungsmedium ungeachtet dessen, ob die Daten der für das Datenmanagement verwendeten Tabelle kurz oder lang ist, verursacht wird.
  • Die Erfindung wird nun unter Bezugnahme auf die beigefügten Zeichnungen weiter beschrieben, in denen:
  • 1A bis 1C Darstellungen sind, die das Datenmanagement durch das FAT-System illustrieren, wobei 1A den Inhalt eines Dateieingangs zeigt, 1B den Inhalt einer FAT zeigt und 1C Aufzeichnungsbereiche auf einem Aufzeichnungsmedium zeigt;
  • 2A bis 2C Darstellungen sind, die ein Datenmanagement durch das i-node-System illustrieren, wobei 2A den Inhalt eines Dateieingangs zeigt, 2B den Inhalt eines i-node zeigt und 2C Aufzeichnungsbereiche auf einem Aufzeichnungsmedium zeigt;
  • 3 ein Blockschaltbild eines Videosignal-Serversystems ist, bei dem ein die vorliegende Erfindung verkörperndes Datenmanagementgerät angewendet ist;
  • 4 eine Darstellung der Konfiguration des in 3 gezeigten Datenspeichergeräts ist;
  • 5 eine Darstellung der Konfiguration eines durch ein Softwareformat auf einer Speicherschaltung (MEM) des in 2 gezeigten Datenspeichergeräts realisierten Datenmanagementgeräts ist;
  • 6A bis 6C Darstellungen sind, die eine Tabelle illustrieren, welche zum Managen recordaler Daten, die durch ein die vorliegende Erfindung verkörperndes Datenmanagementgerät auf einem einzelnen Aufzeichnungsbereich aufgezeichnet werden, verwendet wird, wobei 6A einen Dateieingang zeigt, 6B einen Aufzeichnungseingang zeigt und 6C einen Aufzeichnungsbereich auf einer MO-Platte zeigt;
  • 7A bis 7C Darstellungen sind, die eine Tabelle illustrieren, welche zum Managen recardaler Daten, die durch ein die vorliegende Erfindung verkörperndes Datenmanagementgerät auf mehreren Aufzeichnungsbereichen aufgezeichnet werden, verwendet wird, wobei 7A einen Dateieingang zeigt, 7B einen Aufzeichnungseingang zeigt und 7C einen Aufzeichnungsbereich auf einer MO-Platte zeigt;
  • 8 ein Flussdiagramm der Verarbeitung des die vorliegende Erfindung verkörpernden Datenmanagementgeräts in dem Fall ist, dass das in 3 gezeigte Datenspeichergerät recordale Daten auf eine MO-Platte schreibt;
  • 9 ein Flussdiagramm der Verarbeitung des die vorliegende Erfindung verkörpernden Datenmanagementgeräts in dem Fall ist, dass das in 3 gezeigte Datenspeichergerät recordale Daten von einer MO-Platte liest;
  • 10A und 10B Darstellungen der Konfiguration einer MO-Platte, die in einem in 3 gezeigten Datenspeichergerät eines AV-Servergeräts verwendet ist, sind, wobei 10A eine Darstellung der gesamten Konfiguration einer MO-Platte ist und 10B eine Darstellung der Konfiguration in einem Systembereich SB ist;
  • 11 eine Darstellung der Konfiguration eines Dateieingangs DE einer MO-Platte ist;
  • 12 ein Flussdiagramm der Prozedur für einen Zugriff auf die Dateidaten ist;
  • 13 eine Darstellung der Konfiguration eines Dateieingangs DE einer MO-Platte ist;
  • 14A und 14B Darstellungen der Konfiguration eines Eingangs in einen kontinuierlichen Bereich KB und Wahlfrei- bzw. Direkt- bzw. Zufallsbereich ZB einer MO-Platte sind, wobei 14A eine Darstellung der Konfiguration eines Aufzeichnungseingangs des kontinuierlichen Bereichs KB ist, und 14B eine Darstellung der Konfiguration des inode im Zufallsbereich ZB ist;
  • 15 ein Flussdiagramm der Prozedur zum Zugriff auf Datendateidaten im Fall der Ausführung eines PLAY-Befehls (Spiel-Befehl) ist;
  • 16 ein Flussdiagramm der Prozedur zum Zugriff auf Datendateidaten im Fall der Ausführung eines READ-Befehls (Lese-Befehl) ist
  • 1? eine Darstellung des Aufzeichnungsbereichs einer MO-Platte ist, der in Datenmanagementbereiche, Sicherungsdatenmanagementbereiche und einen Datenbereich geteilt ist;
  • 18 eine Darstellung eines anderen Aufzeichnungsbereichs einer MO-Platte ist, der in Datenmanagementbereiche, Sicherungsdatenmanagementbereiche und einen Datenbereich geteilt ist; und
  • 19 eine Darstellung eines anderen Aufzeichnungsbereichs einer MO-Platte ist, der in Datenmanagementbereiche, Stützdatenmanagementbereiche und Datenbereiche geteilt ist.
  • Ausführungsformen der vorliegenden Erfindung werden nachfolgend erläutert.
  • Zuerst wird unter Bezugnahme auf 3 bis 5 eine Erläuterung der Konfiguration des Videosignal-Serversystems, bei dem ein in 5 gezeigtes und die vorliegende Erfindung verkörperndes Datenmanagementgerät 340 angewendet ist, und das Datenspeichergerät 30i und die Konfiguration des Datenmanagementgeräts 340 gegeben.
  • 3 ist ein Blockschaltbild eines Videosignal-Serversystems, bei dem das die vorliegende Erfindung verkörpernde Datenmanagementgerät 340 angewendet ist.
  • Nach 3 werden digitalisierte Eingangsvideosignale S10 in die Variabelcodierungsratenvideosignal-Hocheffizientcodierungsgeräte 101 bis 10n eingegeben, wo sie mit hoher Effizienz codiert werden und die hocheffizient codierten Videodaten S11a werden.
  • Die Codierungsraten der Videosignal-Hocheffizientcodierungsgeräte 101 bis 10n werden von den Steuersignalen S12 aus dem Synchronsystemsteuerungs-Ausführungsgerät 16 im Voraus eingestellt.
  • Extrahieren die Hocheffizientcodierungsgeräte 101 bis 10n die Takte und die Rahmenzeitsteuerung bzw. das Rahmentiming aus den Eingangsvideosignalen S10 und benutzen diese intern, würde es möglich werden, die Videosignale synchron mit dem Videosignal-Synchronisationssignal einzugeben.
  • Die hocheffizient codierten Videodaten S11a werden in ein Leitungswähl- bzw. Leitungsschaltgerät 11, beispielsweise ein Leitweg- bzw. Routenlenkungsschalter für eine Rundfunkstation, eingegeben. Im Leitungsschaltgerät 11 wird die Bestimmung der Leitungsschaltoperation durch ein Steuersignal S13 aus dem Synchronsystemsteuerungs-Ausführungsgerät 16 eingestellt. Demgemäss werden die in das Leitungsschaltgerät 11 eingegebenen hocheffizient codierten Videodaten S11a zu dem vom eingestellten Leitweg bzw. von der eingestellten Route verbundenen Datenspeichergerät 131 bis 13n als eingegebene hocheffizient codierte Videodaten S11b befördert.
  • Die hocheffizient codierten Videodaten S11b werden in den von einem Steuersignal S14 aus dem Synchronsystemsteuerungs-Ausführungsgerät 16 unabhängig gesteuerten Datenspeichergeräten 301 bis 30n aufgezeichnet.
  • Die Datenspeichergeräte 30i (i = 1 bis n) folgen der Steuerung des Synchronsystemsteuerungs-Ausführungsgeräts 16 durch das Steuersignal S14 und verwenden das Datenmanagementgerät 340, um die von den Videosignal-Hocheffizientcodierungsgeräten 101 bis 10n durch das Leitungsschaltgerät 11 eingegebenen hocheffizient codierten Videodaten S11b aufzuzeichnen, und managen die eingegebenen aufgezeichneten hocheffizient codierten Videosignaldaten S11b oder geben die von einem ein Hostbenutzersystem 14 betreibenden Editor usw. bezeichneten eingegebenen hocheffizient codierten Videodaten S11b wieder und geben sie als die wiedergegebenen hocheffizient codierten Videodaten S15a an das Leitungsschaltgerät 11 aus. Es sei darauf hingewiesen, dass die Konfigurationen der Datenspeichergeräte 30i und des Datenmanagementgeräts 340 später unter Bezugnahme auf die 4
  • und 5 beschrieben werden.
  • Die wiedergegebenen hocheffizient codierten Videodaten S15a werden in das Leitungsschaltgerät 11 auf die gleiche Weise wie zum Zeitpunkt der Aufzeichnung eingegeben. Im Leitungsschaltgerät 11 wird die Bestimmung der Leitungsschaltoperation durch ein Steuersignal S13 aus dem Synchronsystemsteuerungs-Ausführungsgerät 16 eingestellt. Demgemäss werden die in das Leitungsschaltgerät 11 eingegebenen hocheffizient codierten Videodaten S15a zu durch die eingestellte Route verbundenen vorbestimmten Videosignaldecodierungsgeräten 131 bis 13n als die hocheffizient codierten Videodaten S15b befördert.
  • Die hocheffizient codierten Videodaten S15b werden in den Videosignaldecodierungsgeräten 131 bis 13n in die decodierten Videosignale S16 decodiert, die dann aus dem System zu beispielsweise einem Editiergerät ausgegeben werden.
  • Beim Beispiel nach 3 wurde kein Steuersignal in das Videosignaldecodierungsgerät 13 eingegeben, jedoch war dies so, weil der Typ des Decodierungsgeräts so konfiguriert ist, dass es Änderungen in der Codierungsrate automatisch ausführt.
  • Außerdem werden bei dem Steuerungssystem dieses Systems zuerst mehrere von einem aus einem oder mehreren Computern bestehenden Hostbenutzersystem 14 ausgegebene unabhängige Steuerinstruktionen S17a durch ein LAN sukzessive zu einem Steuerinstruktionstransfergerät 15, das üblicherweise aus einem einzelnen Computer besteht, in der auf dem Universalprotokoll basierenden Form transferiert.
  • Das Steuerinstruktionstransfergerät 15 transferiert die durch die Protokollumwandlung erhaltenen Steuerinstruktionen S17b zum Synchronsystemsteuerungs-Ausführungsgerät 16, um eine Kommunikation mit dem Synchronsystemsteuerungs-Ausführungsgerät 16 zu ermöglichen.
  • 4 ist eine Darstellung der Konfiguration eines in 3 gezeigten Datenspeichergeräts 30i , während 5 eine Darstellung der Konfiguration eines durch ein Softwareformat auf einer Speicherschaltung (MEM) 306 des in 4 gezeigten Datenspeichergeräts 30i realisierten Datenmanagementgeräts 340 ist.
  • Wie in 4 gezeigt besteht das Datenspeichergerät 30i aus einem Steuerformatumwandlungsgerät (CNV) 121 und einem Plattengerät 32. Das Plattengerät 32 weist eine Schreib/Lese-Schaltung (S/L-Gerät) 302, eine Steuerungsschaltung 304 und eine Speicherschaltung 306 auf.
  • Die von einem zum Transformieren eines digitalen Basisbandvideosignals fähigen Datenübertragungsmedium transferierten hocheffizient codierten Videodaten S11b werden in das Daten- und -Steuerformat-Umwandlungsgerät 121 eingegeben wo sie in ein Format umgewandelt werden, das zur Eingabe in das Plattengerät 32 geeignet ist.
  • Andererseits werden die vom Plattengerät 32 wiedergegebenen Daten in das Daten- und Steuerformat-Umwandlungsgerät 121 eingegeben, wo sie in das gleiche Datenformat wie zum Zeitpunkt der Wiedergabe umgewandelt und die wiedergegebenen hocheffizient codierten Videodaten S15a werden, die von einem Datenübertragungsmedium, das zur Übertragung eines digitalen Basisbandvideosignals geeignet ist, übertragen werden.
  • Das Daten- und Steuerformat-Umwandlungsgerät 121 wandelt das Steuerformat in ein Format um, das zum Steuern des Plattengeräts 32 entsprechend einem Steuersignal S14 aus dem Synchronsystemsteuerungs-Ausführungsgerät 16 geeignet ist.
  • Das S/L-Gerät 302 folgt der Steuerung der Steuerungsschaltung 304, bewirkt, dass sich die MO-Platte 40 dreht und schreibt die aufgezeichneten Daten vom Steuerformat-Umwandlungsgerät 121 auf die MO-Platte 40 oder liest die recordalen Daten von der MO-Platte und gibt sie an das S/L-Gerät 302 aus.
  • Die Steuerungsschaltung 304 folgt der Steuerung des Synchronsystemsteuerungs-Ausführungsgeräts 16 durch das Steuersignal S14 und führt die in der Speicherschaltung 306 gespeicherten Programme des Datenmanagementgeräts 340 aus, um das S/L-Gerät 302 zu steuern und zu bewirken, dass die recordalen Daten auf die MO-Platte 40 aufgezeichnet oder von dieser wiedergegeben werden.
  • Es sei darauf hingewiesen, dass das Datenspeichergerät 30i recordale Daten in Blockeinheiten auf die MO-Platte 40 schreibt und von dieser liest (auf die Platte zugreift). Die Datenlänge jedes Blocks beträgt beispielsweise 1kByte.
  • Durch Konfiguration des Systems auf diese Weise können das Daten- und Steuerungsformat-Umwandlungsgerät 121 und das Plattengerät 32 durch eine Generellbenutzungsverbindungsleitung S120, die eine Mischung aus gewöhnlichen Daten und Steuerungssignalen trägt, verbunden werden, und die Aufzeichnung und Wiedergabe codierter Videodaten wird durch Verwendung eines Plattengeräts möglich.
  • Außerdem kann durch Konfiguration des Systems auf diese Weise das Datenspeichergerät 30i in der Geschwindigkeit der Aufzeichnung und Wiedergabe bis zum Ausmaß der maximalen Datentransfergeschwindigkeit des Plattengeräts 32 geändert werden.
  • Außerdem ist das Datenmanagementgerät 340 wie in 5 gezeigt in der Form einer in der Steuerungsschaltung 304 auf der Speicherschaltung 306 ausgeführten Software realisiert. Sie besteht aus einem Aufzeichnungseingangserzeugungsprogramm (AEE) 310, einem Verbindungsdatenerzeugungsprogramm (VDE) 312, einem Kopfpositionsdatenerzeugungsprogramm (KDE) 314, einem Aufgezeichnetlängedatenerzeugungsprogramm (ALDE) 316, einem Dateieingangserzeugungsprogramm (DEE) 318, einem Zugriffsmanagementprogramm (ZM) 320, einem Leerbereichsicherungsprogramm (LBS) 322, einem Recordaldatenschreibprogramm (DS) 324, einem Leeraufzeichnungsbereichmanagementprogramm (LAM) 328, einem Datenmanagementprogramm (DM) 330, einem Recordaldatenleseprogramm (DL) 332 und einem Operationssystem (OS) 334 zur Steuerung der Ausführung dieser Programme.
  • Nachfolgend wird unter Bezugnahme auf die 6A bis 6C und die 7A bis 7C eine Erläuterung des Inhalts einer beim Management von Daten durch das Datenmanagementgerät 340 verwendeten Tabelle gegeben, wobei als ein Beispiel der Fall einer Aufzeichnung einer Datei „file A" („file A" ist der Dateiname), die extrem lange recordale Daten einer Länge von 1000 kBytes wie beispielsweise Audiodaten oder Videodaten enthält, auf einer MO-Platte genommen ist (nachfolgend als „Aufzeichnungseingangssystemdatenmanagement" bezeichnet).
  • Beim Management von Daten durch das Datenmanagementgerät 340 ist wie in 6C und 7C gezeigt eine recordale Daten enthaltende Datei so viel wie möglich auf einem oder mehreren kontinuierlichen Aufzeichnungsbereichen auf der MO-Platte 40 aufgezeichnet. Für jede Datei wird ein in 6A und 7A gezeigter Dateieingang erzeugt. Für jeden kontinuierlichen Aufzeichnungsbereich wird wie in 6B und 7B gezeigt ein Aufzeichnungseingang erzeugt.
  • Es sei darauf hingewiesen, dass jedem Aufzeichnungseingang eine Aufzeichnungseingangs-Nr. gegeben ist. Außerdem sind die Dateieingänge und Aufzeichnungseingänge bei einem vorbestimmten Bereich der MO-Platte 40 aufgezeichnet.
  • Ein Dateieingang enthält die den Dateinamen der korrespondierenden Datei anzeigenden Namensdaten und Kopfpositionsdaten, welche die mit dem Aufzeichnungsbereich karrespandierende Aufzeichnungseingangs-Nr., bei der die Kopfposition der Datei „file A" aufgezeichnet ist, anzeigen. Bei den in den 6A bis 6C und 7A bis 7C gezeigten Beispielen sind die Namensdaten der „file A" und die Kopfpositionsdaten sind 3.
  • Ein Aufzeichnungseingang enthält Verbindungsdaten (LINK), die den Aufzeichnungseingang des nächsten Aufzeichnungsbereichs, bei dem eine Fortsetzung der im korrespondierenden Rufzeichnungsbereich aufgezeichneten Datei aufgezeichnet ist, anzeigen, Kapfpositionsdaten (BID), die auf der MO-Platte 40 die Kopfposition des korrespondierenden Aufzeichnungsbereichs anzeigen, und Aufzeichnungslängedaten (RSIZE), welche die Länge der Daten des korrespondierenden Aufzeichnungsbereichs anzeigen.
  • Es sei darauf hingewiesen, dass, wie in 6C gezeigt, bei einer Aufzeichnung der Datei „file A" vom Block 200 bis 1200 auf der MO-Platte 40, das heißt in einem einzelnen Aufzeichnungsbereich der Inhalt der Verbindungsdaten gleich end-of-file (EOF = Dateiende) ist, was anzeigt, dass der Aufzeichnungsbereich der letzte Aufzeichnungsbereich ist, in welchem die Datei „file A" aufgezeichnet ist, und die Aufzeichnungslängedaten gleich 1000 sind.
  • Außerdem werden wie in 7C gezeigt bei einer in eine Zahl Aufzeichnungsbereiche wie beispielsweise die Blöcke 1200 bis 1300, die Blöcke 1400 bis 2000 und die Blöcke 2200 bis 2500 geteilten Aufzeichnung der Datei „file A" die Verbindungsdaten gerade des mit dem den letzten Abschnitt der Datei „file A" aufzeichnenden Aufzeichnungsbereich korrespondierenden Aufzeichnungseingang gleich end-of-file (EOF) werden. Die Verbindungsdaten der Aufzeichnungseingänge, die mit den Aufzeichnungsbereichen, auf denen die anderen Abschnitte der Datei „file A" aufgezeichnet sind, korrespondieren, werden die Nummern der Aufzeichnungseingänge, die mit den nächsten Aufzeichnungsbereichen, bei denen Fortsetzungen der Datei „file A" aufgezeichnet sind, korrespondieren.
  • Demgemäss werden bei dem in den 7A bis 7C gezeigten Beispiel die Verbindungsdaten (LINK) des Aufzeichnungseingangs der Aufzeichnungseingangs-Nr. 1 (Aufzeichnungseingang 1) gleich 2, die Verbindungsdaten (LINK) des Aufzeichnungseingangs 2 werden gleich 4, die Verbindungsdaten (ZINK) des Aufzeichnungseingangs 4 werden gleich EOF und die Aufzeichnungslängedaten (RSIZE) werden gleich 100, 600 und 300.
  • Nachfolgend wird unter Bezugnahme auf die 8 und 9 eine Erläuterung der Operation eines Datenspeichergeräts 30i , die auf der Umgebung der Operation des Datenmanagementgeräts 340 basiert, gegeben.
  • Schreibt das Datenspeichergerät 30i eine vorbestimmte recordale Daten enthaltende neue Datei, beispielsweise die oben bei den 6A bis 6C und 7A bis 7C erläuterte Datei „file A" auf die MO-Platte 40, führt das Datenmanagementgerät 340 die dem in 8 gezeigten Flussdiagramm entsprechende Verarbeitung aus. Es sei darauf hingewiesen, dass, wie oben erläutert, die Programme bei der folgenden Verarbeitung durch die Steuerungsschaltung 304 ausgeführt werden. Die Ausführung wird vom OS 334 gesteuert. Außerdem ist zur Vereinfachung der Erläuterung von der 8 und Fi gur 9 und der folgenden Erläuterung eine irrelevante Verarbeitung usw. fortgelassen.
  • Wie in der 8 gezeigt aktiviert beim Schritt 01 (S01) das Zugriffsmanagementprogramm 320 bei Eingabe eines Steuersignals S14 aus dem Synchronsystemsteuerungs-Ausführungsgerät 16 (3) durch das Steuerformatumwandlungsgerät 121 (4) zu dem Zweck, die Steuerschaltung 304 zu veranlassen, die Datei „file A" in die MO-Platte, welche die Identifikationsdaten der Datei „file A" enthält, zu schreiben, das Recordaldatenleseprogramm 332 und das Dateieingangserzeugungsprogramm 313. Das Recordaldatenleseprogramm 332 steuert das S/L-Gerät 302, um die Datei aus der MO-Platte und die schon in der MO-Platte 40 gespeicherten Dateieingänge und Aufzeichnungseingänge zu lesen und diese in der Speicherschaltung 306 zu speichern. Außerdem erzeugt das Dateieingangserzeugungsprogramm 318 den mit der Datei „file A" auf der Speicherschaltung 306 korrespondierenden Dateieingang und schreibt das „file A" als die Namendaten.
  • Beim Schritt 02 (S02) erfasst die Aufzeichnungseingangserzeugungseinrichtung 310 den mit dem neuen Aufzeichnungsbereich auf der Speicherschaltung 306 korrespondierenden Aufzeichnungseingang.
  • Das Dateieingangserzeugungsprogramm 318 verwendet die Nr. des erfassten Aufzeichnungseingangs als die Identifikationsdaten, wenn die Verarbeitung des S02 das erste Mal bei der Datei „file A" ausgeführt wird, und schreibt diese in den bei der Verarbeitung des S0l erzeugten Dateieingang als die Kopfaufzeichnungseingangs-Nr.
  • Die Aufzeichnungslängeerzeugungseinrichtung 316 zählt die Zahl von Blöcken, die das Leerbereichsicherungsprogramm 322 einschrieb, und erzeugt die Aufzeichnungslängedaten. Das Verbindungserzeugungsprogramm 312 erzeugt Verbindungsdaten auf der Basis der Nr. des neu gewonnenen Dateieingangs.
  • Das Aufzeichnungseingangserzeugungsprogramm 310 schreibt die Aufzeichnungslängedaten und die Verbindungsdaten in den mit dem Aufzeichnungsbereich, bei dem bei der Verarbeitung der vorhergehenden Schritte S03 bis S06 das Schreiben beendet worden ist, korrespondierenden Rufzeichnungseingang auf der Speicherschaltung 306.
  • Beim Schritt 03 (S03) führt das Leerbereichsicherungsprogramm 322 eine Verarbeitung auf der Basis des Dateieingangs und Aufzeichnungseingangs, die in der Speicherschaltung 306 gespeichert sind, aus und sichert einen Leeraufzeichnungsbereich auf der MO-Platte 40. Insbesondere sichert sie beispielsweise bei dem in 6C gezeigten Beispiel die Blöcke 200 bis 1200, oder bei dem in 7C gezeigten Beispiel sichert das Leerbereichsicherungsprogramm 322 zuerst die Blöcke 1200 bis 1300 auf der MO-Platte 40 und sichert dann sukzessive die Blöcke 1400 bis 2000 und die Blöcke 1400 bis 2000 jedes Mal, wenn es aktiviert wird.
  • Das Kopfpositionsdatenerzeugungsprogramm 324 erzeugt die Kopfpositionsdaten auf der Basis der Kopfposition in der MO-Platte 40 des gesicherten Leeraufzeichnungsbereichs. Das Aufzeichnungseingangserzeugungsprogramm 310 schreibt die Kopfpositionsdaten in den bei der Verarbeitung des S02 erzeugten Aufzeichnungseingang.
  • Beim Schritt 04 (S04) steuert das Recordaldatenschreibrogramm 324 das S/L-Gerät 302 und schreibt sukzessive in Einzelblockeinheiten auf dem bei der Verarbeitung des S02 durch das Leerbereichsicherungsprogramm 322 gesicherten Leeraufzeichnungsbereich auf der MO-Platte 40 die als die hocheffizient codierten Eingangsvideodaten S11b eingegebenen und vom Steuerformatumwandlungsgerät 121 in ein Format umgewandelten recordalen Daten der Datei „file A".
  • Beim Schritt 05 (S05) stellt das Recordaldatenschreibprogramm 324 fest, ob es irgendwelche recordale Daten der zu schreibenden Datei „file A" gibt, die jedes Mal, wenn ein Schreibwert bzw. Schreibbetrag eines einzelnen Blocks beendet ist, zu schreiben bleiben. Wenn keine recordale Daten bleiben, geht die Routine zur Verarbeitung von S07 vor, während sie, wenn recordale Daten bleiben, zur Verarbeitung des S06 vorgeht.
  • Beim Schritt 06 (S06) stellt das Leeraufzeichnungsbereichsmanagementpragramm 328 fest, ob es irgendeinen Leerbe reich gibt, der in dem bei der Verarbeitung des S02 durch das Leerbereichssicherungsprogramm 322 gesicherten Aufzeichnungsbereich bleibt. Gibt es im Aufzeichnungsbereich einen bleibenden Leerbereich, geht die Routine zur Verarbeitung des S04 vor, während sie zur Verarbeitung des S02 vorgeht, wenn keiner bleibt.
  • Beim Schritt 07 (S07) erzeugt das Verbindungsdatenerzeuqungsprogramm 312 das end-of-file (EOF) als die Verbindungsdaten, während das Aufzeichnungseingangserzeugungsprogramm 310 die Verbindungsdaten in den durch die Verarbeitung des S02 erzeugten Aufzeichnungseingang schreibt.
  • Beim Schritt 08 (S08) zeichnet das Datenmanagementprogramm 330 den Dateieingang und Aufzeichnungseingang, die auf der Speicherschaltung 306 erzeugt sind, bei einem vorbestimmten Aufzeichnungsbereich der MO-Platte 40 auf.
  • Das Datenmanagementgerät 340 führt beim Lesen der auf der MO-Platte 40 wie oben unter Bezugnahme auf die 8 erläutert aufgezeichneten Datei „file A" die Verarbeitung gemäß dem Flussdiagramm nach 9 aus.
  • Wie in der 9 gezeigt aktiviert das Zugriffsmanagementprogramm 320 beim Schritt 11 (S11), wenn es ein vom Synchronsystemsteuerungs-Ausführungsgerät 16 in die Steuerungsschaltung 304 eingegebenes und die Namensdaten „file A" enthaltendes Steuersignal S14 zu dem Zweck, das Lesen der Datei „file A" von der vom MO-Platte 40 zu veranlassen, gibt, das Recordaldatenleseprogramm 332. Das Recordaldatenleseprogramm 332 steuert das S/L-Gerät 302, um die Dateieingänge und Aufzeichnungseingänge von der MO-Platte 40 zu lesen und sie in der Speicherschaltung 306 zu speichern.
  • Beim Schritt 12 (S12) vergleicht das Zugriffsmanagementprogramm 320 die Namensdaten der Dateieingänge in der Speicherschaltung 306 mit den vom Synchronsystemsteuerungs-Ausführungsgerät 16 empfangenen Namensdaten „file A" und findet den mit der Datei „file A" korrespondierenden Dateieingang, das heißt, wo diese passen bzw. übereinstimmen. Außerdem gewinnt das Zugriffsmanagementprogramm 320 die Nr. des von den Indifikationsdaten des gefundenen Dateieingangs angezeigten Aufzeichnungseingangs.
  • Beim Schritt 13 (S13) gewinnt das Zugriffsmanagementprogramm 320 den Aufzeichnungseingang der beim S12 gewonnenen Nr., wenn es zuerst die Verarbeitung des S13 an der Datei „file A" ausführt, und gewinnt in anderen Fällen den Aufzeichnungseingang der durch die Verbindungsdaten der bei der Verarbeitung des früheren S13 gewonnenen Aufzeichnungseingangs angezeigten Nr.
  • Beim Schritt S14 (S14) addiert das Zugriffsmanagementprogramm 320 den bei der Verarbeitung des S13 erfassten Aufzeichnungseingang zu der Liste auf der Speicherschaltung 306.
  • Beim Schritt 15 (S15) stellt das Zugriffsmanagementprogramm 320 fest, ob die Verbindungsdaten des bei der Verarbeitung des S13 gewonnenen Aufzeichnungseingangs ein end-of-file (EOF) ist. Sind sie EOF, geht die Routine zum S16, während die Routine zum S13 vorgeht, wenn sie kein EOF sind.
  • Beim Schritt 16 (S16) aktiviert das Zugriffsmanagementprogramm 320 das Recordaldatenleseprogramm 332. Das Recordaldatenleseprogramm 332 steuert das S/L-Gerät 302, um es zu veranlassen, die Datei „file A" aus den durch die Aufzeichnungseingänge auf der Liste angezeigten Aufzeichnungsbereichen der MO-Platte 40 zu lesen. Die vom Recordaldatenleseprogramm 332 gelesenen Recordaldaten werden vom Steuerformatumwandlungsgerät 121 in ein Format umgewandelt und an das Leitungsschaltgerät 11 als die wiedergegebenen hocheffizient codierten Videodaten S15a ausgegeben.
  • Gemäß dem oben erläuterten Datenmanagementgerät 340 wurde unter den gleichen Bedingungen, bei denen das FAT-System usw. eine Tabelle einer Datenlänge von 400 kBytes benötigte, die Datei „file A" in dem wie in 6C gezeigten Fall der Aufzeichnung eines einzelnen Aufzeichnungsbereichs beispielsweise gleich 10 Bytes und, selbst wenn sie wie in 7C zwischen drei Aufzeichnungsbereichen aufgeteilt aufgezeichnet wird, gleich 30 Bytes, das heißt ein viel kleinerer Betrag.
  • Wird demgemäss das Datenmanagementgerät 340 verwendet, ist es möglich, fast die ganze Aufzeichnungskapazität einer MO-Platte 40 zur Aufzeichnung von Videodaten und Audiodaten zu verwenden.
  • Da außerdem die Menge bzw. der Betrag der Daten der zum Datenmanagement erforderlichen Tabelle klein ist, ist die zum Datenmanagement erforderliche Verarbeitungsbetrag kurz, so dass das Datenspeichergerät 30i Daten mit hoher Geschwindigkeit aufzeichnen und wiedergeben kann.
  • Da außerdem bei kurzer Datenlänge eines Blocks auch die Datenlänge der zum Datenmanagement erforderlichen Tabelle nicht lang wird, gibt es in der MO-Platte 40 wenig Vergeudung.
  • Das bei den Ausführungsformen gezeigte Datenspeichergerät 30i und Datenmanagementgerät 340 können nicht nur für Videosignalserversysteme verwendet werden, sondern auch für recordale Daten in generellen Computern bzw. Universalcomputern.
  • Außerdem ist das Aufzeichnungsmedium des Datenspeichergeräts 30i nicht auf eine MO-Platte 40 begrenzt. Am S/L-Gerät 302 können geeignete Modifikationen gemacht werden, und zum Beispiel kann von einer HD, Diskette oder einem Magnetband Gebrauch gemacht werden.
  • Außerdem war die Konfiguration der Software des Datenmanagementgerät 340 nur eine Illustration. Zu einem größeren Aufbereitungskomfort der Software können Änderungen gemacht werden.
  • Außerdem kann das Datenspeichergerät 30i zum Managen von Daten durch das Aufzeichnungseingangssystem unter Verwendung des Datenmanagementgeräts 340 für einen Teil der Bereiche der MO-Platte 40 und zum Managen von Daten durch das FAT-System oder das i-node-System für die anderen Bereiche konfiguriert sein. Dies wird als nächstes als ein Datenmanagementverfahren erläutert, das einen zweiten Aspekte der vorliegenden Erfindung ausführt.
  • Bei einem beispielsweise wie in 3 gezeigten AV-Servergerät werden für den Zeitpunkt der Übertragung des Programms simultan mit den AV-Daten Textinformation wie beispielsweise Kameraaufzeichnungen und die AV-Daten betreffende Kommentare oder Teleprompts aufgezeichnet. Diese werden zusammen mit den AV-Daten verwendet. Zu diesem Zeitpunkt wird es notwendig, auf dem gleichen Aufzeichnungsmedium des Datenspeichergeräts 93 AV-Daten, die in der Datengröße groß sind und auf die hauptsächlich kontinuierlich zuzugreifen ist, und Textdaten, die in der Datengröße klein sind und keinen kontinuierlichen Zugriff benötigen, simultan aufzuzeichnen.
  • 10A ist eine Darstellung der Kanfiguration von Aufzeichnungsbereichen auf einer MO-Platte, und 10B ist eine Darstellung der Konfiguration in einem Systembereich SB.
  • Die MO-Platte der vorliegenden Erfindung wird in vier Bereiche geteilt verwendet: einen Systembereich SB, Dateieingänge DE, einen kontinuierlichen Bereich KB und einen Zufallsbereich ZB. Daten werden in den kontinuierlichen Bereich KB, das heißt den Bereich, bei dem kontinuierliche Daten aufgezeichnet sind, und den Zufallsbereich ZB, das heißt den Bereich, bei dem zufällige Daten aufgezeichnet sind, tatsächlich aufgezeichnet. Der Systembereich SB ist wie in Figur 10B gezeigt ein Bereich, bei dem die Parameter der Platte als Ganzes gegeben sind. Der Mediumidentifizierer, Benutzerinformation und Dateisystemparameter sind dort aufgezeichnet. Die Benutzerinformation ist ein für den Benutzer offener Bereich. Die Dateisystemparameter enthalten die Startblöcke der Dateieingänge DE, den kontinuierlichen Bereich KB, den Zufallsbereich ZB, die Zahl Dateieingänge und die Zahl Aufzeichnungseingänge und i-nodes.
  • Die Dateieingänge DE sind für den kontinuierlichen Bereich KB und den Zufallsbereich ZB von der gleichen Konfiguration, sind jedoch für diese Bereiche separat vorgesehen. Die Konfiguration eines Dateieingangs DE ist in der 11 gezeigt. Wie in der 3 gezeigt zeichnet ein Dateieingang DE zusammen mit dem Dateinamen den Typ der Datei, das heißt, ob sie von kontinuierlichen Daten oder zufälligen Daten ist, auf. Außerdem zeichnen die nächsten vier Bytes nach dem Dateityp die Zeiger der Bereiche auf. Diese zeichnen die Zeiger zum Kopfaufzeichnungseingang der Dateidaten des kontinuierlichen Bereichs, wenn der Typ der Datei der kontinuierlichen Daten einer ist, oder den Zeiger zur i-node-Nr. der Dateidaten des Zufallsbereichs ZB, wenn der Typ der Datei der zufälligen Daten einer ist, auf.
  • Der kontinuierliche Bereich KB managt die recordalen Daten durch das Aufzeichnungseingangssystem.
  • Der kontinuierliche Bereich KB enthält, wie in 10A gezeigt, einen Superblock, der die interne Struktur eines kontinuierlichen Bereichs KB anzeigt, einen Aufzeichnungseingang, eine Leerbereichinformatian und einen kontinuierlichen Datenaufzeichnungsbereich.
  • Der Zufallsbereich ZB managt die recordalen Daten durch das i-node-System. Das i-node-System ist das gleiche wie das in Bezug auf die 2 erläuterte System.
  • Der Zufallsbereich ZB enthält; wie in 10A gezeigt, einen Superblock, der die interne Struktur des Zufallsbereichs ZB anzeigt, eine i-node-Bitabbildung bzw. i-node-Bitmap, die den Leerbereich des i-nodes anzeigt, eine Block-Bitabbildung bzw. Block-Bitmap, die den Leerbereich anzeigt, einen i-node-Aufzeichnungsbereich und einen Zufallsdatenaufzeichnungsbereich.
  • Als nächstes wird eine Erläuterung der Routine in einem MO-Laufwerk zum Zugriff auf Daten in einem MO-Plattenmedium dieser Konfiguration gegeben.
  • Als erstes wird beim Einsetzen einer MO-Platte in ein MO-Laufwerk zuerst der Systembereich SB gelesen und dann eine Entscheidung darüber getroffen, bei welchen Positionen der Platte sich der Dateieingang DE, der kontinuierliche Bereich KB und der Zufallsbereich ZB befinden.
  • Für den kontinuierlichen Bereich KB und den Zufallsbereich ZB wird ein Superblock gelesen, und die Managementinformation bei jedem Aufzeichnungsbereich wird gelesen.
  • Das MO-Laufwerk gewinnt die Managementinformation aus der Information und bestimmt die Zugriffsposition.
  • Die Routine zum Zugriff auf die Dateidaten wird nun unter Bezugnahme auf das Flussdiagramm nach 12 erläutert.
  • Zuerst wird der Dateieingang aus dem Dateinamen der Datei, auf die zuzugreifen ist, erfasst (Schritt S101). Als nächstes wird der Dateityp aus einem Dateieingang erfasst und eine Entscheidung darüber getroffen, ob die Datei eine kontinuierliche Datendatei oder eine zufällige Datendatei ist (Schritt S102).
  • Im Fall einer kontinuierlichen Dateidatei wird die erste Aufzeichnungseingangs-Nr. aus dem Dateieingang erfasst und die Nr. wird in die Zugriffsaufzeichnungsliste gesetzt (Schritt S103). Als nächstes wird der Aufzeichnungseingang der erfassten Aufzeichnungs-Nr. geladen (Schritt S104). Der Aufzeichnungseingang wird zur Zugriffsaufzeichnungsliste addiert (Schritt S105). Als nächstes wird auf die Verbindungsdaten ZINK des Aufzeichnungseingangs Bezug genommen. Gilt LINK ≠ EOL, wird die Aufzeichnungs-Nr. der ZINK für die gewonnene Aufzeichnungs-Nr. gesetzt, und die Verarbeitung des Schrittes S104 usw. wiederholt (Schritt S106). Gilt ZINK = EOL wird beim Schritt S106 auf die Dateidaten entsprechend der Zugriffsaufzeichnungsliste zugegriffen.
  • Ist andererseits beim Schritt S102 die Datei, auf die zuzugreifen ist, eine Zufallsdatendatei, wird die i-node-Nr. aus dem Dateieingang gewonnen (Schritt S108). Als nächstes wird der i-node der i-node-Nr. in den Speicher geladen (Schritt S109). Dann wird auf die Dateidaten entsprechend dem im i-node dargelegten Blockzeiger zugegriffen (Schritt 110).
  • Beim Schritt S107 und Schritt S110 wird beim Beenden des Zugriffs auf die Dateidaten die Verarbeitung beendet (Schritt S111) .
  • Ruf diese Weise werden gemäß dem den zweiten Aspekt der Erfindung verkörpernden Datenmanagementverfahren die recordalen Daten in kontinuierliche Daten und zufällige Daten geteilt und diese jeweils durch ein vorbestimmtes Managementsystem in ihrem eigenen vorbestimmten Bereich aufgezeichnet. Demgemäss wird ein effizientes Management passend möglich und eine effiziente Aufzeichnung von Daten wird möglich. Beispielsweise ist es bei dem in 3 gezeigten AV-Servergerät, indem man die AV-Daten in den kontinuierlichen Bereich KB als die kontinuierlichen Daten geschrieben und vom Aufzeichnungseingangssystem gemanagt hat, während man Textin formation wie beispielsweise Kameraaufzeichnungen und Kommentare und Teleprompts zum Zeitpunkt der Rundfunksendung eines Programms im Zufallsbereich als zufällige Daten gespeichert und vom i-node- oder FAT-System gemanagt hat, möglich, Daten entsprechend den Eigenschaften der Daten effizient zu managen.
  • Da außerdem die Datenaufzeichnungsbereiche separiert sind, ist es möglich, die Fragmente bei der Aufzeichnung kontinuierlicher Daten zu reduzieren, und möglich, kontinuierliche Daten in einer einen einfachen kontinuierlichen Zugriff ermöglichenden Weise aufzuzeichnen.
  • Außerdem war das Dateimanagementverfahren eines zufälligen Bereichs ZB als das i-node-System ausgebildet, jedoch kann dieses ebensogut das FAT-System sein.
  • Nun wird dann beim Aufzeichnen von AV-Daten manchmal gewünscht, dass zusammen mit diesen der Aufzeichnungszustand der AV-Daten, eine Erläuterung des Inhalts, statische Bilddaten zum Identifizieren der Daten usw. aufgezeichnet wird.
  • Jedes der oben erwähnten Dateimanagementverfahren war jedoch mit einer Einzeldatenbereich gegebenen Korrespondenz mit einzelnen Dateinamen konfiguriert. Demgemäss war es nicht möglich eine Korrespondenz zwischen den AV-Daten und den verwandten Daten herzustellen. Um Korrespondenz zu geben bzw. herzustellen, musste die Korrespondenz auf dem Anwendungsniveau bzw. der Anwendungsebene gemanagt werden. Bei diesem Verfahrenstyp war es jedoch notwendig, ständig die Korrespondenz im Gedächtnis zu behalten, so dass die Behandlung von Datendateien mühsam wurde. Demgemäss wird ein einen dritten Aspekt der Erfindung ausführendes Datenmanagementverfahren vorgeschlagen.
  • Bei diesem den dritten Aspekt verkörpernden Datenmanagementverfahren werden kontinuierliche Daten und zufällige Daten in einer einzelnen Datei gemischt und durch separate Verfahren gemanagt.
  • Bei dem den dritten Aspekt der Erfindung verkörpernden Datenmanagementverfahren ist ebenso die gesamte Konfiguration der Aufzeichnungsbereiche auf der MO-Platte 40 der gleiche wie in 10A.
  • Die Konfiguration eines Dateieingangs DE ist in der 13 gezeigt. Wie in der 13 gezeigt zeichnet ein Dateieingang DE für einen einzelnen Dateinamen sowohl den Zeiger für die Daten des kontinuierlichen Bereichs KB, das heißt die Aufzeichnungseingangs-Nr., als auch den Zeiger für die Daten des zufälligen Bereichs ZB, das heißt die i-node-Nr., auf. Außerdem zeichnet der Dateieingang DE für die Dateneingänge Information über die zwei Datengrößen, Festlegungs- bzw. Neuanlegungsdaten und Festlegungs- bzw. Neuanlegungszeiten auf. Deshalb ist gemäß dieser Konfiguration des Dateieingangs DE eine Korrespondenz für Daten, die mit etwas was normalerweise zwei Dateien sind, korrespondieren, mit einem einzelnen Dateinamen gegeben.
  • Der kontinuierliche Bereich KB managt die recordalen Daten durch das Aufzeichnungseingangssystem.
  • Der Zufallsbereich ZB managt die recordalen Daten durch das i-node-System. Das i-node-System ist das gleiche wie das unter Bezugnahme auf die 2A bis 2C erläuterte Verfahren. Die Daten werden durch einen wie beispielsweise in 14B gezeigten i-node gemanagt. Als nächstes wird eine Erläuterung der Routine in einem MO-Laufwerk 30 zum Zugriff auf Daten in einem MO-Plattenmedium 40 dieser Konfiguration gegeben.
  • Als erstes wird beim Einsetzen einer MO-Platte in ein MO-Laufwerk zuerst der Systembereich SB gelesen, und dann wird aus den Parametern des Dateisystems eine Entscheidung darüber getroffen, bei welchen Positionen der Platte sich der Dateieingang DE, der kontinuierliche Bereich KB und der Zufallsbereich ZB befinden.
  • Für den kontinuierlichen Bereich KB und den Zufallsbereich ZB wird ein Superblock gelesen, und die Managementinformation bei jedem Aufzeichnungsbereich wird gelesen.
  • Der Zugriff durch das MO-Laufwerk auf die individuellen Datendateien wird durch Befehle oder Befehlsoptionen entsprechend den Typen der Daten geschaltet.
  • Bei einem MO-Laufwerk der vorliegenden Ausführungsform wird das Schalten in den vier Befehlen
    • 1) Lesen kontinuierlicher Daten PLAY (Spielen)
    • 2) Schreiben kontinuierlicher Daten RECORD (Aufzeichnen)
    • 3) Lesen zufälliger Daten READ (Lesen)
    • 4) Schreiben zufälliger Daten WRITE (Schreiben) ausgeführt.
  • Der Zugriff auf eine Datendatei beispielsweise beim Ausführen eines PLAY-Befehls wird wie im Flussdiagramm nach 15 gezeigt wie folgt ausgeführt.
  • Zuerst wird vom Dateinamen ein Dateieingang erfasst (Schritt S211). Vom Dateieingang wird eine erste Aufzeichnungseingangs-Nr, erfasst und als die erfasste Aufzeichnungs-Nr. gesetzt (Schritt S212). Ist die erfasste Aufzeichnungs-Nr. gleich EOL (Schritt S13), wird ERROR (Fehler) ausgegeben, und die Verarbeitung wird beendet (Schritt S219). Ist die beim Schritt S213 erfasste Aufzeichnungs-Nr. nicht gleich EOL, wird der Aufzeichnungseingang der gewonnenen Aufzeichnungs-Nr. geladen (Schritt S214), und der Aufzeichnungseingang wird zur Zugriffsaufzeichnungsliste addiert (Schritt S215).
  • Es wird auf die Verbindungsdaten ZINK des Aufzeichnungseingangs Bezug genommen. Gilt LINK ≠ EOL, wird die Aufzeichnungs-Nr. der ZINK für die erfasste Aufzeichnungs-Nr. gesetzt, und die Verarbeitung vom Schritt S213 wird wiederholt (Schritt S216). Gilt beim Schritt S216 ZINK = EOL, wird auf die Dateidaten entsprechend der Zugriffsaufzeichnungsliste zugegriffen (Schritt S217). Ist der Zugriff beendet, endet die Verarbeitung (Schritt S218).
  • Des weiteren wird beim Ausführen eines READ-Befehls der Zugriff auf eine Datendatei wie im Flussdiagramm nach 16 gezeigt wie folgt ausgeführt.
  • Zuerst wird vom Dateinamen ein Dateieingang erfasst (Schritt S221). Vom Dateieingang wird eine i-node-Nr. gewonnen. Ist die gewonnene i-node-Nr. gleich 0 (Schritt S223), wird ERROR (Fehler) ausgegeben, und die Verarbeitung wird be endet (Schritt S227). Ist die beim Schritt S223 erfasste inode-Nr. nicht gleich 0, wird der i-nade der i-node-Nr. geladen (Schritt S224), und auf die Dateidaten wird entsprechend dem im i-node gegebenen Blockzeiger zugegriffen (Schritt S225). Ist der Zugriff beendet, endet die Verarbeitung (Schritt S226) .
  • Auf diese Weise werden gemäß dem vorstehend beschriebenen Datenmanagementverfahren die recordalen Daten in kontinuierliche Daten und zufällige Daten geteilt und durch vorbestimmte Managementverfahren in vorbestimmten Bereichen aufgezeichnet. Außerdem ist es möglich gemacht, durch einen einzelnen Dateinamen im Dateieingang sowohl auf die kontinuierlichen Daten als auch die zufälligen Daten zuzugreifen. Demgemäss wird es möglich, die AV-Daten und die verwandten Daten effizient mit Korrespondenz aufzuzeichnen.
  • Es sei darauf hingewiesen, dass das Datenmanagementverfahren der vorliegenden Erfindung nicht auf diese Ausführungsform beschränkt ist und auf viele Weisen modifiziert werden kann.
  • Gemäß dem den dritten Aspekt der vorliegenden Erfindung ausführenden Datenmanagementverfahren ist in einem einzelnen Dateieingang von Zeigern eine Maßnahme sowohl für kontinuierliche Datendateien als auch Zufallsdatendateien getroffen, so dass es möglich ist, ein Datenmanagementverfahren bereitzustellen, das eine leichte Herstellung einer Korrespondenz zwischen einen kontinuierlichen Zugriff benötigenden kontinuierlichen Daten wie beispielsweise Audiodaten und Videodaten und zufällige Daten wie beispielsweise Textdaten bereitzustellen.
  • Außerdem ist es möglich, in Korrespondenz mit den AV-Daten den Aufzeichnungszustand oder eine Erläuterung des die AV-Daten betreffenden Inhalts, statische Bilddaten zum Identifizieren der Daten usw. zu speichern, so dass es möglich wird, ein zur Verwendung zum Editieren in einem AV-Servergerät usw. geeignetes Datenaufzeichnungsgerät bereitzustel-len.
  • Außerdem ist es möglich, Daten durch ein Verfahren zu managen, das einen die den zweiten und dritten Aspekt der Erfindung ausführenden Datenmanagementverfahren kombinierenden vierten Aspekt der Erfindung ausführt. Das heißt, es ist möglich, unter einer Zahl Dateien die Dateien, die gerade bzw. nur kontinuierliche Daten enthalten durch das Aufzeichnungseingangssystem zu managen, andere Dateien, die nur zufällige Daten enthalten, durch das i-node-System oder das FA-System zu managen, und andere Dateien, die eine Mischung aus kontinuierlichen Daten und zufälligen Daten enthalten, durch das als Ausführung des dritten Aspekts der Erfindung beschriebene Datenmanagementverfahren zu managen.
  • Als nächstes wird eine Erläuterung einer Datenmanagementinformationssicherung gegeben.
  • Zuerst wird eine Erläuterung des Sicherns von Managementinformation beim Managen von Daten durch das Aufzeichnungseingangssystem gegeben.
  • Wie in der 17 gezeigt ist der Aufzeichnungsbereich einer MO-Platte 40 in Datenmanagementbereiche 50 und 51, Sicherungsdatenmanagementbereiche 50a und 51a der gleichen Größe wie die Datenmanagementbereiche 50 und 51 und den Datenbereich 52 geteilt.
  • Der Datenmanagementbereich 50 zeichnet Dateieingänge auf.
  • Der Sicherungsdatenmanagementbereich 50a zeichnet Dateieingänge als Sicherung auf.
  • Der Datenmanagementbereich 51 zeichnet die Aufzeichnungseingänge auf.
  • Der Sicherungsdatenmanagementbereich 51a zeichnet die Aufzeichnungseingänge als Sicherung auf.
  • Der Datenbereich 52 zeichnet von den Dateieingängen und Aufzeichnungseingängen gemanagte Daten auf.
  • Die Sicherungsdatenmanagementbereiche 50a und 51a sind direkt hinter den Datenmanagementbereichen 50 bzw. 51 angeordnet. Der Datenmanagementbereich 51 ist direkt nach dem Sicherungsdatenmanagementbereich 50a angeordnet.
  • Der Datenmanagementbereich 50 und der Sicherungsdatenmanagementbereich 50a zeichnen kontinuierlich Dateieingänge auf .
  • Der Datenmanagementbereich 51 und der Sicherungsdatenmanagementbereich 51a zeichnen kontinuierlich Aufzeichnungseingänge auf.
  • Mit dieser Technik ist es, da die Sicherungsdatenmanagementbereiche 50a und 51a an die Datenmanagementbereiche 50 und 51 angrenzend angeordnet sind, beim Aufzeichnen der Dateieingänge und Aufzeichnungseingänge in den Sicherungsdatenmanagementbereichen 50a und 51a als Sicherung möglich, die Suchoperationen des Aufzeichnungskopfes auf einem Minimum zu halten.
  • Insbesondere ist diese Technik effektiv, wenn bei einer MO-Platte die Suchzeit relativ lang ist.
  • Außerdem ist es bei dieser Technik, da die gesamte Datenmanagementinformation gesichert wird, möglich, die Zuverlässigkeit der Aufzeichnung von Daten zu vergrößern, wenn bei der MO-Platte 40 ein Defekt auftritt.
  • Wird die MO-Platte 40 hier durch eine Fest- bzw. Hartplatte ersetzt, wird die Suchzeit kürzer, so dass das in 18 gezeigte Sicherungsverfahren ausreicht.
  • Wie in der 18 gezeigt wird der Aufzeichnungsbereich der MO-Platte 40 in die Datenmanagementbereiche 53 und 54, die Sicherungsdatenmanagementbereiche 53a und 54a der gleichen Größe wie der Datenmanagementbereiche 53 und 54 und den Datenbereich 55 geteilt.
  • Der Datenmanagementbereich 53 zeichnet die Dateieingänge auf.
  • Der Sicherungsdatenmanagementbereich 53a zeichnet die Dateieingänge als Sicherung auf.
  • Der Datenmanagementbereich 54 zeigt die Aufzeichnungseingänge auf.
  • Der Sicherungsdatenmanagementbereich 54a zeichnet die Aufzeichnungseingänge als Sicherung auf.
  • Der Datenbereich 55 zeichnet die von den Dateieingängen und Aufzeichnungseingängen gemanagten Daten auf.
  • Der Datenmanagementbereich 54 ist direkt hinter dem Datenmanagementbereich 53 angeordnet, während der Sicherungsdatenmanagementbereich 54a direkt hinter dem Sicherungsdatenmanagementbereich 53a angeordnet ist.
  • Der Sicherungsdatenmanagementbereich 53a ist direkt hinter dem Datenbereich 55 angeordnet.
  • Bei dieser Ausführungsform sind die Dateieingänge im Datenmanagementbereich 53 aufgezeichnet, dann wird der Aufzeichnungskopf veranlasst, in eine Suchoperation einzutreten, und die Eingänge werden im Pufferdatenmanagementbereich 53a aufgezeichnet.
  • Außerdem werden die Aufzeichnungseingänge im Datenmanagementbereich 54 aufgezeichnet, dann wird der Aufzeichnungskopf veranlasst, in eine Suchoperation einzutreten, und die Eingänge werden im Pufferdatenmanagementbereich 54a aufgezeichnet.
  • Bei dieser Ausführungsform sind beispielsweise zwei Aufzeichnungsköpfe vorgesehen, und die Dateieingänge werden gleichzeitig im Datenmanagementbereich 53 und im Sicherungsdatenmanagementbereich 53a aufgezeichnet. Außerdem werden die Aufzeichnungseingänge gleichzeitig im Datenmanagementbereich 54 und Sicherungsdatenmanagementbereich 54a aufgezeichnet.
  • Außerdem besteht bei dieser Technik, da die Datenmanagementbereiche 53 und 54 und die Sicherungsdatenmanagementbereiche 53a und 53b separat voneinander angeordnet sind, wenn ein Aufzeichnungsbereich durch einen Kratzer usw. zerstört ist, die Möglichkeit, dass sowohl die Datenmanagementbereiche 53 und 54 als auch die Sicherungsdatenmanagementbereiche 53a und 54a, die zerstört sind, reduziert werden können. Deshalb ist es möglich, die Zuverlässigkeit der Aufzeichnung von Datenmanagementinformation zu vergrößern.
  • Als nächstes wird eine Erläuterung der Sicherung von Managementinformation beim Managen von Daten durch das vorstehende zweite und dritte Datenmanagementverfahren gegeben.
  • Wie in der 19 gezeigt ist der Aufzeichnungsbereich der MO-Platte 40 in die Datenmanagementbereiche 56, 57 und 59, die Sicherungsdatenmanagementbereiche 56a, 57a und 59a der gleichen Größe wie die Datenmanagementbereiche 56, 57 und 59 und in die Datenbereiche 58 und 60 geteilt.
  • Der Datenmanagementbereich 56 zeichnet die Dateieingänge auf .
  • Der Sicherungsdatenmanagementbereich 56a zeichnet die Dateieingänge als Sicherung auf.
  • Der Datenmanagementbereich 57 zeichnet die Aufzeichnungseingänge auf.
  • Der Sicherungsdatenmanagementbereich 57a zeichnet die Aufzeichnungseingänge als Sicherung auf.
  • Der Datenmanagementbereich 59 zeichnet die Managementinformation des i-node-Systems oder FAT-Systems auf.
  • Der Sicherungsdatenmanagementbereich 59a zeichnet die Managementinformation des i-node-Systems oder FAT-Systems als Sicherung auf.
  • Der Datenbereich 58 zeichnet die kontinuierlichen Daten auf.
  • Der Datenbereich 60 zeichnet die zufälligen Daten auf.
  • Die Sicherungsdatenmanagementbereiche 56a, 57a und 59a sind direkt hinter den Datenmanagementbereichen 56, 57 und 59 angeordnet. Außerdem ist der Datenmanagementbereich 57 direkt hinter dem Sicherungsdatenmanagementbereich 56a angeordnet. Der Datenmanagementbereich 58 ist direkt hinter dem Sicherungsdatenmanagementbereich 57a angeordnet. Der Datenmanagementbereich 59 ist direkt hinter dem Sicherungsdatenbereich 58 angeordnet. Der Datenbereich 60 ist direkt hinter dem Sicherungsdatenmanagementbereich 59a angeordnet.
  • Der Datenmanagementbereich und der Sicherungsdatenmanagementbereich zeichnen die Dateieingänge kontinuierlich oder simultan auf.
  • Der Datenmanagementbereich 57 und der Sicherungsdatenmanagementbereich 57a zeichnen die Aufzeichnungseingänge kontinuierlich oder simultan auf.
  • Der Datenmanagementbereich 59 und der Sicherungsdatenmanagementbereich 59a zeichnen die Datenmanagementinformation des i-node-Systems oder FAT-Systems kontinuierlich oder simultan auf.
  • Mit dieser Technik ist es, da die Sicherungsdatenmanagementbereiche 56a, 57a und 59a an die Datenmanagementbereiche 56, 57 und 59 angrenzend angeordnet sind, beim Aufzeichnen der Dateieingänge, Aufzeichnungseingänge oder Datenmanagementinformation in den Sicherungsdatenmanagementbereichen 56a, 57a und 59a möglich, die Suchoperationen des Aufzeichnungskopfs zu eliminieren oder auf einem Minimum zu halten.
  • Außerdem ist es mit dieser Technik, da die Datenmanagementinformation zum Managen der kontinuierlichen Daten und der zufälligen Daten direkt vor den Aufzeichnungsbereichen 5a und 60 aufgezeichnet ist, möglich, effektiv auf die Datenmanagementinformation und die von ihr gemanagten kontinuierlichen Daten und zufälligen Daten zuzugreifen.

Claims (4)

  1. Verfahren zum Erzeugen und Aufzeichnen einer Datei aus rekordalen Aufzeichnungsdaten und Managementdaten zum Managen dieser Aufzeichnungsdaten auf einem Aufzeichnungsmedium (40), auf das wahlfrei zugegriffen werden kann, wobei das Verfahren die Schritte aufweist: a) Erzeugen (S01) eines Dateieingangs, der Namensdaten enthält, die den Namen der Datei anzeigen, b) Erfassen (S02) einer Aufzeichnungseingangs-Nr. und eines korrespondierenden Aufzeichnungseingangs, c) Schreiben (S02) der Aufzeichnungseingangs-Nr. in den Dateieingang als die Kopfaufzeichnungseingangs-Nr., d) Sichern (S03) eines leeren Aufzeichnungsbereichs im Datenaufzeichnungsbereich auf dem Aufzeichnungsmedium (40), e) Schreiben (S03) der Kopfposition des leeren Aufzeichnungsbereichs in den mit dem laufenden Aufzeichnungseingang korrespondierenden Aufzeichnungseingang als Kopfpositionsdaten (BID), f) Aufzeichnen (S04) der rekordalen Daten in den leeren Aufzeichnungsbereich, g) Schreiben (S02) der Größe der aufgezeichneten rekordalen Daten als die Aufzeichnungslängedaten (RSIZE) in den Aufzeichnungseingang, wenn der leere Aufzeichnungsbereich voll ist und noch rekordale Aufzeichnungsdaten bleiben, h) Erfassen (S02) einer neuen Aufzeichnungseingangs-Nr. und eines korrespondierenden neuen Aufzeichnungseingangs und Schreiben (S02) der neuen Aufzeichnungseingangs-Nr. in den mit der vorherigen Aufzeichnungseingangs-Nr. korrespondierenden Aufzeichnungseingang als Verbindungsdaten (ZINK), wenn noch rekordale Daten bleiben, i) Wiederholen der Schritte d) bis h) bis es keine aufzuzeichnenden rekordalen Daten mehr gibt, und j) Schreiben (S08) der Größe der im Aufzeichnungseingang im Aufzeichnungsbereich aufgezeichneten rekordalen Daten als die Aufzeichnungslängedaten (RSIZE) und Schreiben (S07) der Verbindungsdaten (ZINK), die anzeigen, dass sie das Ende im letzten Aufzeichnungseingang der Datei sind, wenn es keine aufzuzeichnenden rekordalen Daten der Datei mehr gibt.
  2. Verfahren nach Anspruch 1, mit den Schritten: Verwenden der Namensdaten, die den Namen der Datei, auf die zuzugreifen ist, anzeigen, um den Dateieingang zu finden, und Verwenden der Kopfpositionsdaten (BID) und der Aufzeichnungslängedaten (RSIZE) des von den Identifikationsdaten der rekordalen Daten, auf die zuzugreifen ist, angezeigten Aufzeichnungseingangs und des von den Verbindungsdaten (LINK) dieses Aufzeichnungseingangs angezeigten Aufzeichnungseingangs, um auf die rekordalen Daten zuzugreifen.
  3. Datenmanagementgerät (340) zum Managen von auf einem Aufzeichnungsmedium (40), auf das wahlfrei zugegriffen werden kann, in Aufzeichnungsblöcken variabler Länge aufgezeichneten Dateien aus rekordalen Daten, wobei das Datenmanagementgerät aufweist: eine Dateieingangs-Erzeugungseinrichtung (318) zur Erzeugung eines Dateieingangs, der eine Korrespondenz zwischen Namendaten, die den Namen der Datei anzeigen, und Identifikationsdaten, die einen Aufzeichnungseingang des ersten Aufzeichnungsblocks der korrespondierenden Datei anzeigen, herstellen, und eine Aufzeichnungseingangs-Erzeugungseinrichtung (310) zur Erzeugung von Aufzeichnungseingängen, die für jeden Aufzeichnungsblock eine Korrespondenz zwischen Verbindungsdaten (LINK), Kopfpositionsdaten (BID), und Aufzeichnungslängedaten (RSIZE) herstellen, eine Verbindungsdaten-Erzeugungseinrichtung (312) zur Erzeugung von Verbindungsdaten (LINK), die den Aufzeichnungseingang des Aufzeichnungsblocks, auf dem eine Fortsetzung der auf dem Aufzeichnungsbereich aufgezeichneten rekordalen Daten aufgezeichnet ist, anzeigen, eine Kopfpositionsdaten-Erzeugungseinrichtung (314) zur Erzeugung von Kopfpositionsdaten (BID), welche die Kopfposition des Aufzeichnungsblocks auf dem Aufzeichnungsbereich anzeigen, eine Aufzeichnungslängedaten-Erzeugungseinrichtung (316) zur Erzeugung von Aufzeichnungslängedaten (RSIZE), welche die Länge des auf dem Aufzeichnungsbereich aufgezeichneten Aufzeichnungsblocks anzeigen, eine Zugriffsmanagementeinrichtung (320) zum Managen eines Zugriffs auf die rekordalen Daten unter Verwendung der Namensdaten zum Durchsuchen der Dateieingänge und unter Verwendung der Kopfpositionsdaten (BID) und Aufzeichnungslängedaten (RSIZE) des Aufzeichnungseingangs, der von den Identifikationsdaten der rekordalen Daten, auf die zuzugreifen ist, angezeigt wird, und des Aufzeichnungseingangs, der von den Verbindungsdaten des Aufzeichnungseingangs angezeigt wird.
  4. Datenmanagementgerät (340) nach Anspruch 3, mit: einer Leeraufzeichnungsbereich-Sicherungseinrichtung (322) zum Sichern leerer Bereiche, auf denen im Aufzeichnungsmedium keine Daten aufgezeichnet sind, einer Rekordaldaten-Schreibeinrichtung (324) zum sukzessiven Schreiben der rekordalen Daten in die leeren Aufzeichnungsbereiche, einer Leeraufzeichnungsbereich-Manageeinrichtung (328) zum Bewirken, dass die Leeraufzeichnungsbereich-Sicherungseinrichtung (322) einen nächsten leeren Aufzeichnungsbereich sichert, wenn die rekordalen Daten in allen gesicherten leeren Aufzeichnungsbereichen aufgezeichnet sind, und einer Datenmanageeinrichtung (330) zur Aufzeichnung des Dateieingangs und des Aufzeichnungseingangs bei vorbestimmten Aufzeichnungsbereichen des Aufzeichnungsmediums (40), wenn das Schreiben der rekordalen Daten beendet ist und die rekor dalen Daten bei allen gesicherten leeren Aufzeichnungsbereichen aufgezeichnet sind.
DE69530263T 1994-10-31 1995-10-30 Verfahren und Gerät zur Aufzeichnung und Verarbeitung von Daten Expired - Fee Related DE69530263T2 (de)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
JP26641994 1994-10-31
JP26768094 1994-10-31
JP26663494 1994-10-31
JP26663494 1994-10-31
JP26768094 1994-10-31
JP26641994A JPH08129856A (ja) 1994-10-31 1994-10-31 データ管理方法およびその装置

Publications (2)

Publication Number Publication Date
DE69530263D1 DE69530263D1 (de) 2003-05-15
DE69530263T2 true DE69530263T2 (de) 2004-04-01

Family

ID=27335466

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69530263T Expired - Fee Related DE69530263T2 (de) 1994-10-31 1995-10-30 Verfahren und Gerät zur Aufzeichnung und Verarbeitung von Daten

Country Status (5)

Country Link
US (4) US5740435A (de)
EP (2) EP0709843B1 (de)
KR (1) KR100462417B1 (de)
AU (1) AU700123B2 (de)
DE (1) DE69530263T2 (de)

Families Citing this family (95)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
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
JPH1051722A (ja) * 1996-08-05 1998-02-20 Hitachi Ltd ディスクを記録媒体とするカメラ
JPH10143977A (ja) 1996-09-10 1998-05-29 Sony Corp ディスク装置およびそれを用いたビデオカメラ装置
US6490235B1 (en) * 1997-08-07 2002-12-03 Sony Corporation Storage and reproduction apparatus with rotary control element for controlling operations
JP3855390B2 (ja) * 1997-09-16 2006-12-06 ソニー株式会社 記録装置、記録方法およびディスク状記録媒体
EP1020860B1 (de) 1997-09-17 2002-11-13 Matsushita Electric Industrial Co., Ltd. Aufzeichnungsgerät für optische Platte, computerlesbares Aufzeichnungsmedium zur Aufzeichnung eines Datenverwaltungsprogramms sowie optische Platte
US7103262B2 (en) 1997-09-17 2006-09-05 Matsushita Electric Industrial Co., Ltd. Optical disc recording apparatus, computer-readable recording medium recording a file management program, and optical disc
EP0911827B1 (de) * 1997-10-21 2011-11-30 Sony Corporation Aufzeichnungs- und/oder Wiedergabegerät, Dateiverwaltungsverfahren und Versorgungsmedium
JP3906535B2 (ja) * 1997-11-07 2007-04-18 ソニー株式会社 ダウンロードシステム、及び記録媒体
BR9807017A (pt) 1997-11-29 2000-03-14 Koninkl Philips Electronics Nv Processo para armazenamento de informação de áudio centralizada em um meio de armazenamento unitário, meio unitário, e, dispositivo leitor.
US6370090B1 (en) 1998-06-10 2002-04-09 U.S. Philips Corporation Method, device, and information structure for storing audio-centered information with a multi-level table-of-contents (toc) mechanism and doubling of area-tocs, a device for use with such mechanism and a unitary storage medium having such mechanism
US6411770B1 (en) * 1998-07-02 2002-06-25 Sony Corporation Data recording method and apparatus
JP4067650B2 (ja) * 1998-07-17 2008-03-26 株式会社東芝 データ記録装置およびデータ記録方法
EP2200032A3 (de) * 1998-09-18 2010-09-22 Kabushiki Kaisha Toshiba Informationsaufzeichnungsverfahren, Informationsaufzeichnungsvorrichtung und Informationsaufzeichnungsmedium
US6970637B1 (en) 1998-09-30 2005-11-29 Canon Kabushiki Kaisha Information processing apparatus, method for the same, and storage medium
JP2000148718A (ja) * 1998-11-16 2000-05-30 Canon Inc 情報処理方法、情報処理装置、情報処理システム、マルチメディア・プレゼンテーション・システム、ファイル更新方法、マルチメディア・プレゼンテーション方法、及び記憶媒体
JP2000311469A (ja) * 1999-02-26 2000-11-07 Matsushita Electric Ind Co Ltd ディスク制御装置及びそれを用いたディスク装置
JP3888569B2 (ja) * 1999-03-11 2007-03-07 ソニー株式会社 ディスク装置
JP2000268507A (ja) * 1999-03-19 2000-09-29 Hitachi Ltd データ記録装置
EP1081596A4 (de) * 1999-03-26 2008-04-23 Sony Corp Vorrichtung und verfahren zur dateiverwaltung, datenaufzeichnung und - wiedergabe
JP4211153B2 (ja) * 1999-09-17 2009-01-21 ソニー株式会社 記録装置および方法
KR100739357B1 (ko) * 1999-09-30 2007-07-18 소니 가부시끼 가이샤 기록 장치, 기록 방법 및 기록 매체
JP3403142B2 (ja) 1999-11-26 2003-05-06 三洋電機株式会社 画像記録装置
US7340153B2 (en) * 2000-01-11 2008-03-04 Hitachi, Ltd. Apparatus and method for recording and reproducing information
JP2001202281A (ja) * 2000-01-19 2001-07-27 Sony Corp 記録方法及び装置、転送方法及び装置、再生方法及び装置、記録媒体
JP4300669B2 (ja) * 2000-02-29 2009-07-22 ソニー株式会社 記録方法および装置、ならびに、記録媒体
US7269259B1 (en) * 2000-05-01 2007-09-11 Xtex, Incorporated Methods and apparatus for authenticating data as originating from a storage and processing device and for securing software and data stored on the storage and processing device
EP1199897A3 (de) * 2000-10-16 2003-03-26 THOMSON multimedia Verfahren und Anlage zur Aufnahme von Stromdaten wie Digitalvideo und Nicht-Stromdaten
JP4114318B2 (ja) * 2000-12-26 2008-07-09 ソニー株式会社 データ記録方法、データ記録装置及び記録媒体
US7617445B1 (en) 2001-03-16 2009-11-10 Ftr Pty. Ltd. Log note system for digitally recorded audio
US20020133513A1 (en) * 2001-03-16 2002-09-19 Ftr Pty Ltd. Log note system for digitally recorded audio
US20030118321A1 (en) * 2001-12-21 2003-06-26 Sparrell Carlton J. Digital video recording and reproduction system and method suitable for live-pause playback utilizing intelligent buffer memory allocation
WO2003041387A2 (en) * 2001-11-07 2003-05-15 Ucentric Holdings, Inc. Digital recording and playback systems and methods
US7185031B2 (en) * 2002-03-25 2007-02-27 Quantum Corporation Creating a backup volume using a data profile of a host volume
JP3945807B2 (ja) * 2002-05-09 2007-07-18 ソニー株式会社 光ディスク装置、光ディスクの記録方法、光ディスクの記録方法のプログラム及び光ディスクの記録方法のプログラムを記録した記録媒体
FR2839703B1 (fr) * 2002-05-16 2004-09-17 Cristalid Emballage de presentation et son dispositif de conformation
KR20040027259A (ko) * 2002-09-26 2004-04-01 엘지전자 주식회사 1 회 기록 가능한 광디스크의 디펙트 영역 관리방법
BRPI0306564B1 (pt) * 2002-09-26 2016-04-26 Lg Electronics Inc método de gerenciamento de mídia ótica de gravação que possua pelo menos uma área defeituosa na área de dados do usuário, mídia de gravação e aparato para gerenciamento de mídia ótica de gravação que possua pelo menos uma área temporária de gerenciamento de defeitos e uma área sobressalente na área de dados
RU2373585C2 (ru) 2002-09-26 2009-11-20 Эл Джи Электроникс Инк. Способ управления дефектной зоной на неперезаписываемом оптическом носителе записи и оптический носитель записи с его использованием
US7233550B2 (en) 2002-09-30 2007-06-19 Lg Electronics Inc. Write-once optical disc, and method and apparatus for recording management information on write-once optical disc
KR20040028469A (ko) * 2002-09-30 2004-04-03 엘지전자 주식회사 1 회 기록 가능한 광디스크의 디펙트 영역 관리방법
KR101036473B1 (ko) * 2002-12-11 2011-05-24 엘지전자 주식회사 1회 기록가능한 광디스크에 있어서의 중첩기록 관리방법 및관리정보 기록방법
EP1579443A1 (de) 2002-12-11 2005-09-28 LG Electronics Inc. Verfahren und vorrichtung zur überschreibung einer einmalig beschreibbaren optischen diskette
US7372788B2 (en) * 2003-01-14 2008-05-13 Lg Electronics Inc. Method for managing defective area on write-once optical recording medium, and optical recording medium using the same
TWI314315B (en) * 2003-01-27 2009-09-01 Lg Electronics Inc Optical disc of write once type, method, and apparatus for managing defect information on the optical disc
US7672204B2 (en) * 2003-01-27 2010-03-02 Lg Electronics Inc. Optical disc, method and apparatus for managing a defective area on an optical disc
US20040160799A1 (en) * 2003-02-17 2004-08-19 Park Yong Cheol Write-once optical disc, and method and apparatus for allocating spare area on write-once optical disc
US7499383B2 (en) * 2003-02-21 2009-03-03 Lg Electronics Inc. Write-once optical disc and method for managing spare area thereof
US7643390B2 (en) * 2003-02-21 2010-01-05 Lg Electronics Inc. Write-once optical recording medium and defect management information management method thereof
TWI278851B (en) * 2003-02-25 2007-04-11 Lg Electronics Inc Recording medium having data structure for managing at least a data area of the recording medium and recording and reproducing methods and apparatuses
US7188271B2 (en) * 2003-02-25 2007-03-06 Lg Electronics Inc. Write-once optical disc, and method and apparatus for recording management information on write-once optical disc
TWI291168B (en) * 2003-02-25 2007-12-11 Lg Electronics Inc Defect management method for optical recording medium and optical recording medium using the same
BRPI0318160B1 (pt) * 2003-03-04 2016-05-31 Lg Electronics Inc método para gravação em meio de gravação óptica, aparelho para gravação em e reprodução de um meio de gravação óptica e meio de gravação óptica
US7289404B2 (en) 2003-03-13 2007-10-30 Lg Electronics Inc. Write-once recording medium and defective area management method and apparatus for write-once recording medium
BRPI0410197A (pt) * 2003-05-09 2006-06-06 Lg Electronics Inc meio fìsico de gravação do tipo gravação única, método de formatação, método de gravar informação de gerenciamento no mesmo, método de gravar dados de gerenciamento no mesmo, método de reproduzir dados do mesmo e aparelho para gravar dados de gerenciamento no mesmo
US7663997B2 (en) * 2003-05-09 2010-02-16 Lg Electronics, Inc. Write once optical disc, and method and apparatus for recovering disc management information from the write once optical disc
MXPA05012044A (es) * 2003-05-09 2006-02-03 Lg Electronics Inc Disco optico de una sola escritura, metodo y aparato par recuperacion de informacion de administracion de disco del disco optico de una sola escritura.
JP2007528564A (ja) * 2003-05-09 2007-10-11 エルジー エレクトロニクス インコーポレーテッド データ領域を管理するためのデータ構造を備えた記録媒体と記録再生方法及び装置
US7047390B2 (en) 2003-06-17 2006-05-16 International Business Machines Corporation Method, system, and program for managing a relationship between one target volume and one source volume
US8223607B2 (en) * 2003-07-04 2012-07-17 Lg Electronics Inc. Method and apparatus for managing a overwrite recording on optical disc write once
WO2005006314A1 (en) 2003-07-14 2005-01-20 Lg Electronics Inc. Write-once optical disc, method and apparatus for recording management information on write-once optical disc
KR20050009031A (ko) * 2003-07-15 2005-01-24 엘지전자 주식회사 1회 기록 가능한 광디스크 및 광디스크의 관리정보 기록방법
KR101014703B1 (ko) * 2003-07-15 2011-02-21 엘지전자 주식회사 광디스크의 결함영역 관리방법 및 광디스크의 기록방법과기록재생장치
US7082998B2 (en) * 2003-07-30 2006-08-01 Halliburton Energy Services, Inc. Systems and methods for placing a braided, tubular sleeve in a well bore
US7313065B2 (en) * 2003-08-05 2007-12-25 Lg Electronics Inc. Write-once optical disc, and method and apparatus for recording/reproducing management information on/from optical disc
DK1652174T3 (da) * 2003-08-05 2010-06-07 Lg Electronics Inc Engangs-skrivbar optisk disk og fremgangsmåde og apparat til optagelse/reproduktion af styringsinformationer på/fra den optisk disk
WO2005024793A2 (en) * 2003-09-08 2005-03-17 Lg Electronics Inc. Write-once optical disc, and method and apparatus for recording management information thereon
WO2005024791A2 (en) * 2003-09-08 2005-03-17 Lg Electronics Inc. Write-once optical disc and method for recording management information thereon
BRPI0414208A (pt) * 2003-09-08 2006-10-31 Lg Electronics Inc método e aparelho de gravar informação de gerenciamento, meio fìsico de gravação
KR100964685B1 (ko) * 2003-10-20 2010-06-21 엘지전자 주식회사 1회 기록가능한 광디스크 및 광디스크의 기록재생방법과기록재생장치
US8166422B2 (en) * 2003-11-21 2012-04-24 Kyocera Corporation System and method for arranging and playing a media presentation
KR101024916B1 (ko) * 2004-03-19 2011-03-31 엘지전자 주식회사 1회 기록 가능한 고밀도 광디스크의 데이터 기록 방법 및장치
KR101113866B1 (ko) 2004-03-19 2012-03-02 엘지전자 주식회사 기록매체내에 기록되는 데이터 구조 및 데이터 기록방법과기록장치
US20050234858A1 (en) * 2004-03-30 2005-10-20 Yasuyuki Torii Recording and reproducing apparatus, reproducing apparatus, recording and reproducing method, reproducing method, program and recording medium
KR101049117B1 (ko) * 2004-06-08 2011-07-14 엘지전자 주식회사 1회 기록 가능한 광디스크 및 광디스크의 관리정보 기록방법, 디스크 클로징 방법 및 기록재생 장치
US8214447B2 (en) * 2004-06-08 2012-07-03 Bose Corporation Managing an audio network
KR101014727B1 (ko) * 2004-06-23 2011-02-16 엘지전자 주식회사 1회 기록 가능한 광디스크의 중첩 기록 방법 및 장치
US8190680B2 (en) * 2004-07-01 2012-05-29 Netgear, Inc. Method and system for synchronization of digital media playback
KR101041811B1 (ko) * 2004-08-02 2011-06-17 엘지전자 주식회사 광 저장매체의 기록 재생 방법 및 장치
KR101012378B1 (ko) * 2004-08-16 2011-02-09 엘지전자 주식회사 광 저장매체의 기록 재생 방법 및 장치
JP5144265B2 (ja) * 2004-09-14 2013-02-13 エルジー エレクトロニクス インコーポレイティド 記録媒体及び記録媒体の記録再生方法及び装置
CN101095192B (zh) * 2004-09-14 2010-05-26 Lg电子株式会社 在记录介质上记录和再现数据的方法和设备
US7613874B2 (en) 2004-10-14 2009-11-03 Lg Electronics, Inc. Recording medium, and a method and apparatus for overwriting data in the same
JP2006209925A (ja) * 2005-01-31 2006-08-10 Toshiba Corp 情報記録再生装置及び情報記録方法
JP2006209926A (ja) * 2005-01-31 2006-08-10 Toshiba Corp 情報記録再生装置及び情報記録方法
JP4218662B2 (ja) * 2005-05-31 2009-02-04 日本ビクター株式会社 記録装置及び記録媒体
KR101227485B1 (ko) * 2005-11-25 2013-01-29 엘지전자 주식회사 기록매체 및 기록매체의 결함관리 정보 기록방법과기록장치
KR20070058291A (ko) * 2005-12-02 2007-06-08 엘지전자 주식회사 기록매체, 기록매체의 관리정보 기록방법 및 기록장치
US7478217B2 (en) * 2006-04-07 2009-01-13 Mediatek Inc. Method of storing both large and small files in a data storage device and data storage device thereof
KR20080069071A (ko) * 2007-01-22 2008-07-25 삼성전자주식회사 개선된 파일 시스템과 이를 이용한 파일 관리 방법
JP5728982B2 (ja) * 2010-02-26 2015-06-03 株式会社Jvcケンウッド 処理装置および書込方法
JP2015060617A (ja) * 2013-09-20 2015-03-30 株式会社東芝 ディスク装置およびデータ記録方法
CN106507202B (zh) * 2016-11-11 2019-12-17 传线网络科技(上海)有限公司 播放控制方法及装置
US20190158909A1 (en) * 2017-11-17 2019-05-23 Qualcomm Incorporated Extending synchronous media playback to a bluetooth-only sink device in a connected media environment
CN111819858B (zh) * 2018-04-24 2023-02-28 谷歌有限责任公司 多个设备上的同步媒体内容回放的方法、系统和介质

Family Cites Families (46)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59144012A (ja) * 1983-02-04 1984-08-17 Matsushita Electric Ind Co Ltd 円盤状記録媒体デ−タ集録装置
JPH0828054B2 (ja) * 1983-11-30 1996-03-21 ソニー株式会社 デイスク状記録媒体
JP2656524B2 (ja) * 1988-01-20 1997-09-24 株式会社日立製作所 データ格納方法および装置
US5107481A (en) * 1988-03-16 1992-04-21 Matsushita Electric Industrial Co., Ltd. Recording area management system for writable type optional disk
US5128920A (en) * 1988-04-27 1992-07-07 Kabushiki Kaisha Toshiba Optical disk apparatus with a laser beam controllable in accordance with a specification area on a disk
GB8829919D0 (en) * 1988-12-22 1989-02-15 Int Computer Limited File system
JPH02253450A (ja) * 1989-03-28 1990-10-12 Matsushita Electric Ind Co Ltd ファイル管理方法とファイル編集方法
JPH0357037A (ja) * 1989-07-26 1991-03-12 Hitachi Maxell Ltd フアイル管理装置
US5283900A (en) * 1989-10-02 1994-02-01 Spectron Microsystems, Inc. Real-time operating system and virtual digital signal processor for the control of a digital signal processor
EP0625776B1 (de) * 1989-10-04 1997-01-08 Mitsubishi Denki Kabushiki Kaisha Magnetisches Aufzeichnungs- und Wiedergabegerät
KR100217220B1 (ko) * 1989-11-30 1999-09-01 이데이 노부유끼 신호 처리 장치
US5150473A (en) * 1990-01-16 1992-09-22 Dantz Development Corporation Data storage format for addressable or sequential memory media
US5210660A (en) * 1990-01-17 1993-05-11 International Business Machines Corporation Sectored servo independent of data architecture
CA2038583C (en) * 1990-03-20 1996-03-12 Shigemi Maeda Information recording and reproducing device
JPH0428061A (ja) * 1990-05-24 1992-01-30 Matsushita Electric Ind Co Ltd 情報記録媒体と情報記録再生装置
US5438509A (en) * 1991-02-07 1995-08-01 Heffron; Donald J. Transaction processing in a distributed data processing system
US5488409A (en) * 1991-08-19 1996-01-30 Yuen; Henry C. Apparatus and method for tracking the playing of VCR programs
US5806072A (en) * 1991-12-20 1998-09-08 Olympus Optical Co., Ltd. Electronic imaging apparatus having hierarchical image data storage structure for computer-compatible image data management
US5903454A (en) * 1991-12-23 1999-05-11 Hoffberg; Linda Irene Human-factored interface corporating adaptive pattern recognition based controller apparatus
JP2706398B2 (ja) * 1992-02-14 1998-01-28 シャープ株式会社 映像信号のディジタル記録装置及び再生装置
US5740465A (en) * 1992-04-08 1998-04-14 Hitachi, Ltd. Array disk controller for grouping host commands into a single virtual host command
US5479656A (en) * 1992-05-13 1995-12-26 Rawlings, Iii; Joseph H. Method and system for maximizing data files stored in a random access memory of a computer file system and optimization therefor
KR0128244B1 (ko) * 1992-09-23 1998-04-02 배순훈 병렬 구조를 갖는 부호 화상 데이타의 복호 장치
US5687397A (en) * 1993-02-26 1997-11-11 Sony Corporation System for expansion of data storage medium to store user data
JP3433757B2 (ja) * 1993-02-26 2003-08-04 ソニー株式会社 ディスク再生装置、ディスク記録装置
JPH06259937A (ja) * 1993-03-05 1994-09-16 Sony Corp 記録媒体、記録又は再生装置
US5999505A (en) * 1993-03-26 1999-12-07 Sony Corporation Information processing device for continuously and discontinuously processing recorded data and recording medium therefor
US5463772A (en) * 1993-04-23 1995-10-31 Hewlett-Packard Company Transparent peripheral file systems with on-board compression, decompression, and space management
US5680639A (en) * 1993-05-10 1997-10-21 Object Technology Licensing Corp. Multimedia control system
RU2180140C2 (ru) * 1993-06-14 2002-02-27 Сони Корпорейшн Способ организации носителя записи цифровых данных, установка участка их записи, способ и устройство записи их на носителе, носитель записи и/или воспроизведение цифровых данных, компъютерная система для записи цифровых данных на носителе
US5568639A (en) * 1993-11-24 1996-10-22 Menai Corporation Method and apparatus for providing an object-oriented file structuring system on a computer
US5559778A (en) * 1993-12-28 1996-09-24 Sony Corporation Apparatus and method for completing an incomplete recording on an optical disc
US5659402A (en) * 1994-01-14 1997-08-19 Mita Industrial Co., Ltd. Image processing method and apparatus
US5551020A (en) * 1994-03-28 1996-08-27 Flextech Systems, Inc. System for the compacting and logical linking of data blocks in files to optimize available physical storage
WO1996008926A1 (fr) * 1994-09-16 1996-03-21 Sony Corporation Dispositif de sortie de donnees
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
WO1996026483A1 (fr) * 1995-02-24 1996-08-29 Sony Corporation Appareil de reproduction de donnees numeriques utilisant un derouleur de bande
US5819290A (en) * 1995-04-10 1998-10-06 Sony Corporation Data recording and management system and method for detecting data file division based on quantitative number of blocks
US5717951A (en) * 1995-08-07 1998-02-10 Yabumoto; Kan W. Method for storing and retrieving information on a magnetic storage medium via data blocks of variable sizes
TW329518B (en) * 1995-12-08 1998-04-11 Sony Co Ltd Information data recording-replaying device
US5842212A (en) * 1996-03-05 1998-11-24 Information Project Group Inc. Data modeling and computer access record memory
JP3381510B2 (ja) * 1996-03-27 2003-03-04 ヤマハ株式会社 カラオケ装置
JP3867313B2 (ja) * 1996-03-29 2007-01-10 ソニー株式会社 Avデータ処理制御装置およびその方法
JP3421899B2 (ja) * 1996-04-11 2003-06-30 ソニー株式会社 データ記録及び/又は再生装置並びに方法
US6037932A (en) * 1996-05-28 2000-03-14 Microsoft Corporation Method for sending computer network data as part of vertical blanking interval
JP3277452B2 (ja) * 1996-06-11 2002-04-22 ソニー株式会社 メモリバックアップ装置、メモリバックアップ方法、および、音声・映像データ記録・再生装置

Also Published As

Publication number Publication date
US5897631A (en) 1999-04-27
EP0709843A3 (de) 1997-12-03
US6321237B1 (en) 2001-11-20
AU700123B2 (en) 1998-12-24
US6341278B1 (en) 2002-01-22
EP0709843B1 (de) 2003-04-09
US5740435A (en) 1998-04-14
EP1304696A2 (de) 2003-04-23
EP1304696A3 (de) 2007-01-03
EP0709843A2 (de) 1996-05-01
DE69530263D1 (de) 2003-05-15
KR960015312A (ko) 1996-05-22
AU3457195A (en) 1996-05-09
KR100462417B1 (ko) 2005-04-06

Similar Documents

Publication Publication Date Title
DE69530263T2 (de) Verfahren und Gerät zur Aufzeichnung und Verarbeitung von Daten
DE60111039T2 (de) Speichersystem das aus mehreren speichergeräten besteht, mit verschiedenen fehlertoleranten verfahren
DE69914732T2 (de) Multimediasystem
DE60006845T2 (de) Verfahren und vorrichtung zur zusammenarbeit bei multimediaerzeugung über einem netzwerk
DE69906176T2 (de) Aufzeichnungsträger zur Aufzeichnung von Echtzeit-Aufzeichnungs/Wiedergabeinformation
DE60032531T2 (de) Aufzeichnungsverfahren, Verwaltungsverfahren und Aufzeichnungsgerät
DE60025749T2 (de) Dateisystemabbildübertragung zwischen ungleichen dateisystemen
DE69632442T2 (de) Verfahren zur Wiedergabe von Multimediadaten und Multimediadatenserversystem
DE69719564T2 (de) Dynamischer dateiverzeichnisdienst
EP0760130B1 (de) Datenverwaltungssystem eines realzeitsystems
DE69631755T2 (de) Informationsverarbeitungsgerät, -system und verfahren für ein datenübertragungsnetzwerk
DE69934746T2 (de) Gerät zur Datenaufzeichnung, Verfahren zur Datenaufzeichnung
DE10234736A1 (de) System und Verfahren zum Synchronisieren von Mediendaten
DE69923629T2 (de) Aufzeichnungsmedium zur Speicherung von stillstehenden Bildern
DE60318771T2 (de) Verwaltung der Softwarekomponenten in einem Bildverarbeitungssystem
DE3341418A1 (de) Bilddaten-speicher/abrufanordnung
DE69731995T2 (de) Informationsübertragungsverfahren und -vorrichtung
DE3718218A1 (de) Bilddaten-verarbeitungsgeraet mit aufbereitungsfunktion
DE69912662T2 (de) Vorrichtung und Verfahren zur Aufzeichnung von Daten in der Restaufnahmekapazität von Datenträgern
DE69913266T2 (de) Verfahren und Gerät zur gleichzeitigen Aufnahme und Wiedergabe von Echtzeitinformation auf /von einem plattenförmigen Aufzeichnungsträger
DE69730399T2 (de) Schnittstellengerät zur Anpassung von Datenbreite an Systembusbreite
DE60033382T2 (de) Dateiverwaltungssystem
DE19882539B3 (de) Verfahren und System zum Speichern von Daten in einem verteilten Speichersystem und Bereitstellen der Wiedergabe von Effekten die durch die Daten beschrieben werden
DE102006027425A1 (de) System und Verfahren zur Implementierung eines gemeinsamen Deskriptorformats
DE3637767C2 (de)

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee