WO2005033944A1 - ファイル管理装置、ファイル管理方法、ファイル管理方法のプログラム及びファイル管理方法のプログラムを記録した記録媒体 - Google Patents

ファイル管理装置、ファイル管理方法、ファイル管理方法のプログラム及びファイル管理方法のプログラムを記録した記録媒体 Download PDF

Info

Publication number
WO2005033944A1
WO2005033944A1 PCT/JP2004/012234 JP2004012234W WO2005033944A1 WO 2005033944 A1 WO2005033944 A1 WO 2005033944A1 JP 2004012234 W JP2004012234 W JP 2004012234W WO 2005033944 A1 WO2005033944 A1 WO 2005033944A1
Authority
WO
WIPO (PCT)
Prior art keywords
file
entry
management
recording medium
recorded
Prior art date
Application number
PCT/JP2004/012234
Other languages
English (en)
French (fr)
Inventor
Shigeru Kashiwagi
Haruo Yoshida
Masaharu Murakami
Masayoshi Ohno
Hiroshi Jinno
Original Assignee
Sony Corporation
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corporation filed Critical Sony Corporation
Priority to AU2004277643A priority Critical patent/AU2004277643A1/en
Priority to EP04772190A priority patent/EP1669875A1/en
Priority to BRPI0414997-1A priority patent/BRPI0414997A/pt
Priority to CA002541150A priority patent/CA2541150A1/en
Priority to MXPA06003314A priority patent/MXPA06003314A/es
Priority to US10/573,476 priority patent/US7599906B2/en
Publication of WO2005033944A1 publication Critical patent/WO2005033944A1/ja

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/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/036Insert-editing
    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • 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
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/32Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
    • G11B27/327Table of contents
    • G11B27/329Table of contents on a disc [VTOC]
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/34Indicating arrangements 
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/36Monitoring, i.e. supervising the progress of recording or reproducing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • 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
    • 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

Definitions

  • File management apparatus file management method, program for file management method, and recording medium on which program for file management method is recorded.
  • the present invention relates to a file management device, a file management method, a program of the file management method, and a recording medium on which a program of the file management method is recorded, and can be applied to, for example, a video disk device.
  • the management information indicating another entry is changed so as to indicate a temporary management entry, so that the deleted file can be deleted in an operation on an index file. Make it easy to revive.
  • Japanese Patent Application Laid-Open No. 2001-84705 discloses that an index file, which is a file for indexing a large number of files, is created from a large number of files recorded on a recording medium. A method of improving the operability of many files by using the index file by recording the data on the recording medium has been proposed.
  • Japanese Patent Application Laid-Open Publication No. 2002-2798996 discloses that in the index file created in this way, by tiering and managing each file, the operability of these many files is further improved.
  • Methods have been proposed to improve. That is, in the index files proposed here, for example, when the management target file is a file related to video content, a thumbnail image is created from each of the management target files, and the thumbnail image entry is formed by continuation of the entries by the thumbnail images. A file is created.
  • the property entry list is created by a series of entries corresponding to each entry of this thumbnail image entry file. An aisle is created, and the management information of the thumbnail image entry file, information for identifying the corresponding managed file, and the like are recorded in this property entry file.
  • the index file to display the thumbnail images recorded in the thumbnail image entry file and introduce the user to the large number of video contents recorded on the recording medium when the managed file is a file of video content.
  • the video content of the thumbnail image selected by the user from the video content introduced in this way can be provided to the user.
  • the desired file can be selected simply and reliably. It is thought that the operability of the user can be improved.
  • the file is selected by the index file, the file is deleted from the recording medium by using the file management system of the recording medium, and the registration of the file is deleted from the index file. Can be.
  • the present invention has been made in view of the above points, and has been made in consideration of the above, and provides a file management apparatus, a file management method, a program for a file management method, and a file management method that can easily recover a deleted file in an operation on an index file It is intended to propose a recording medium that records the above program.
  • the present invention is applied to a file management apparatus that manages a file recorded on a recording medium by using an index file recorded on the recording medium, and the index file is a file associated with the file.
  • the management information which is formed by a series of entries in the excerpt information block related to the entry and points to another entry set in the entry, indicates the hierarchical structure of the file recorded on the recording medium, and the file related to the deletion.
  • An entry for temporary management is set to temporarily store the file, and the file management device changes the management information that points to the other entry in the entry related to the file that is instructed to be deleted, so that it points to the entry for temporary management. I do.
  • the present invention is applied to a file management device that manages a file recorded on a recording medium by an index file recorded on the recording medium, and an entry for temporary management is entered in an entry for a file instructed to be deleted. If the management information that points to another entry is changed as indicated, the file for which an entry has been set so that it belongs to a specific folder until then is deleted by the specific temporary management entry when it is deleted. Can be managed collectively, and the file can be restored by changing the management information pointing to this other entry, so that the deleted file can be easily restored in the operation on the index file be able to.
  • the present invention is applied to a file management method for managing a file recorded on a recording medium by an index file recorded on the recording medium, and the index file is used as an extract information of the file associated with the file.
  • the management information that is formed by a series of entries by blocks and points to another entry set in the entry indicates the hierarchical structure of the file recorded on the recording medium, An entry for temporary management that temporarily stores files related to deletion is set, and the file management method uses the management information that points to another entry, such as the entry for temporary management, in the entry related to the file whose deletion is instructed. To change.
  • the present invention by causing a computer to execute a predetermined processing procedure, the present invention is applied to a program of a file management method for managing a file recorded on a recording medium by an index file recorded on the recording medium,
  • the index file is formed by continuation of entries by blocks of excerpt information relating to the file associated with the file, and is recorded on the recording medium based on management information indicating another entry set in the entry.
  • the hierarchical structure related to the file is indicated, an entry for temporary management to temporarily store the file related to deletion is set, and the processing procedure points to the entry for temporary management in the entry related to the file specified to be deleted.
  • the method includes a processing step of changing the management information indicating another entry.
  • a recording program storing a program of a file management method for managing a file recorded on a recording medium by an index file recorded on the recording medium is recorded.
  • the index file is formed by continuation of the entries by the block of the excerpt information relating to the file associated with the file, and is recorded on the recording medium by the management information indicating the other entries set in the entry.
  • the hierarchical structure of the deleted file is indicated, an entry for temporary management for temporarily storing the file for deletion is set, and the processing procedure points to the entry for temporary management in the entry for the file instructed to be deleted. Process to change the management information that points to another entry Having.
  • FIG. 1 is a block diagram showing an optical disc device according to Embodiment 1 of the present invention.
  • Fig. 2 is a chart showing the relationship between each entry file of the independence file.
  • FIG. 3 is a diagram and a schematic diagram used to explain a property entry.
  • FIG. 4 is a diagram and a schematic diagram for explaining a file deletion process in comparison with FIG.
  • FIG. 5 is a schematic diagram showing a display related to a trash can entry.
  • FIG. 6 is a diagram and a schematic diagram for explaining property entries in the optical disc device according to the second embodiment of the present invention. '
  • FIG. 7 is a flowchart illustrating a processing procedure of the system control microcomputer 19 in the optical disc device according to the second embodiment.
  • FIG. 8 is a flowchart showing a processing procedure of the system control microcomputer 19 in the optical disc device according to the third embodiment of the present invention. '
  • FIG. 9 is a schematic diagram illustrating a display example of a file according to the third embodiment.
  • FIG. 1 is a block diagram showing an optical disc device according to an embodiment of the present invention.
  • the optical disc apparatus 1 acquires a video signal and an audio signal of a subject by an imaging unit and an audio acquisition unit (not shown), and outputs an imaging result based on the video signal and the audio signal to an optical disc. Record in Step 2.
  • the imaging result recorded on the optical disk 2 is reproduced and output from a display means by a liquid crystal display panel, an audio output means by a speaker, and output to an external device.
  • the optical disc apparatus 1 converts the video signal and the audio signal resulting from the imaging result into streaming data according to the format of the Moving Picture Experts Group (MPEG), and records the streaming data on the optical disc 2 in a predetermined file format.
  • MPEG Moving Picture Experts Group
  • QT Quick Time
  • the video encoder 11 generates video data by performing an analog-to-digital conversion process on the video signal based on the imaging result, and encodes the video data in accordance with the MPEG format. It outputs an elementary stream according to.
  • the audio encoder 12 generates audio data by performing an analog-to-digital conversion process on the audio signal based on the imaging result, encodes the audio data in accordance with the MPEG format, and thereby outputs an elementary stream of the audio data. Power.
  • the file generator 15 multiplexes the elementary streams output from the video encoder 11 and the audio encoder 12 during recording, and creates a QT movie file under the control of the system control microcomputer 19.
  • the memory controller 18 switches its operation under the control of the system control microcomputer 19, and at the time of recording, a data string based on the QT movie file output from the file generator 15 and various data output from the system control microcomputer 19 during recording.
  • the data is sequentially recorded in the memory 17 and temporarily stored, and the stored data is output in accordance with the subsequent processing of the error correction code decoder 21.
  • the output data of the error correction code / decoder 21 is temporarily held and output to the file decoder 16 and the system control microcomputer 19.
  • the error correction code Z decoder 21 switches its operation under the control of the system control microcomputer 19, and during recording, temporarily records the output data of the memory controller 18 in the memory 20 and adds an error correction code.
  • the data is interleaved. And outputs it to the data modulator / demodulator 23.
  • the error correction code decoder 21 temporarily stores data output from the data modulator / demodulator 23 in a predetermined order in the memory 20 and outputs the data to the memory controller 18 in a manner opposite to that at the time of reproduction and recording. Thereby, the data output from data modulator / demodulator 23 is subjected to the interleaving process and output. At this time, error correction processing is performed using the error correction code added during recording. '
  • the data modulator / demodulator 23 switches its operation under the control of the system control microcomputer 19, and converts the output data of the error correction code Z decoder 21 into a serial data string during recording, and then modulates the magnetic field. Output to modulation driver 24 or optical pickup 33. At the time of reproduction, a clock is reproduced from the reproduction signal output from the optical pickup 33, and the reproduction signal is subjected to binary identification and demodulation processing with reference to this clock to correspond to the serial data sequence generated at the time of recording. The reproduced data is obtained, and the reproduced data is output to the error correction code / decoder 21.
  • the magnetic field modulation driver 24 drives the magnetic field head 32 by the output signal of the data modem 23 under the control of the system control microcomputer 19 during recording.
  • head 3 2 to the magnetic field is held so as to face the optical pickup 3 3 interposed therebetween optical disc 2, the output data of the data modem 2 3 by the optical pickup 3 3 Les Ichizaichi beam irradiation position Apply the modulation magnetic field according to.
  • a QT movie file or the like is recorded on the optical disk 2 by a thermomagnetic recording method.
  • the optical disk 2 is a disk-shaped recording medium.
  • the optical disk 2 is a rewritable optical disk such as a magneto-optical disk (MO: Magneto-Optical Disk) and a phase change disk.
  • the spindle motor 31 controls the optical disk 2 by controlling the servo circuit 30 so that the linear velocity (CLV: Constant Linear Velocity), the angular velocity (CAV, Constant Angular Velocity), the zone CLV (ZCLV: The optical disc 2 is rotationally driven under conditions such as Zone Constant Linear Velocity.
  • the servo circuit 30 is based on various signals output from the optical pickup 33, The operation of the spindle motor 31 is controlled, thereby executing the spindle control process. Similarly, the servo circuit 30 performs tracking control and focus control of the optical pickup 33, seeks the optical pickup 33 and the magnetic field head 32, and further executes processes such as focus search.
  • the drive control microcomputer 22 controls operations such as seek in these servo circuits 30 in accordance with an instruction from the system control microcomputer 19.
  • the optical pickup 3 3 irradiates the optical disk 2 with a laser beam, receives the return light thereof by a predetermined light receiving element, and generates and outputs various control signals by arithmetically processing the received light result. A reproduced signal whose signal level changes in accordance with the pit row and mark row formed in 2 is output.
  • the optical pickup 33 switches its operation under the control of the system control microcomputer 19, and when the optical disk 2 is a magneto-optical disk, intermittently starts up the amount of laser beam applied to the optical disk 2 during recording.
  • the optical disc device 1 records a QT movie file or the like on the optical disc 2 by a so-called pulse train method.
  • the optical pickup 33 changes the light amount of the laser beam irradiating the optical disk 2 according to the output data of the data modulator / demodulator 23 from the light amount at the time of reproduction to the light amount at the time of writing. Then, a QT movie file or the like is recorded on the optical disc 2 by applying the thermal recording method.
  • the video signal and the audio signal based on the imaging result are compressed by the video encoder 11 and the audio encoder 12 to be converted into an elementary stream, and then the QT movie is generated by the file generator 15.
  • This QT movie is converted to a file and sequentially passed through the memory controller 18, error correction code decoder 21, and data modulator / demodulator 23, by the optical pickup 33, or by the optical pickup 33 and the magnetic field head 32.
  • File data, index file data, etc. are recorded on the optical disc 2.
  • the index file is a file for an index in which the QT movie file recorded on the optical disc 2 is set as a management target file.
  • the reproduced signal obtained from the optical pickup 33 is processed by the data modulator / demodulator 23 to obtain reproduced data, and the reproduced data is subjected to error correction code.
  • the QT movie file, the index file, and the like recorded on the optical disc 2 are reproduced by the signal / decoder 21 and the QT movie file, the index file, and the like are output from the memory controller 18.
  • the file decoder 16 receives the data of the QT movie file output from the memory controller 18 and decomposes the data into an elementary stream of video data and audio data and outputs it.
  • the video decoder 13 decompresses the elementary stream of the video data and outputs it to display means (not shown) or an external device.
  • the audio decoder 14 decompresses the elementary stream of the audio data output from the file decoder 16 and outputs it to audio output means (not shown) and an external device. This enables the optical disc device 1 to monitor the imaging result reproduced from the optical disc 2.
  • the optical disk device 1 has an interface for connecting an external device such as a computer, so that the output data of the computer is recorded on the optical disk 2 instead of the imaging result, and the file recorded on the optical disk 2 is stored on the optical disk 2. Play and output to computer.
  • the operation unit 26 includes various operators of the optical disk device 1 and a touch panel arranged on a liquid crystal display panel, and notifies the system control microcomputer 19 of various operations by the user.
  • the system control microcomputer 19 is a microcomputer for controlling the operation of the entire optical disc device 1.
  • an optical pickup 3 seeks to the innermost circumference of the optical disc 2 to reproduce the management information of the file management system relating to the optical disc 2.
  • the system control microcomputer 19 acquires the reproduced management information from the memory controller 18 and stores it in a built-in memory. As a result, the system control microcomputer 19 detects the address and free space of each file recorded on the optical disc 2.
  • the processing program related to the system control microcomputer 19 is provided by prior installation, it may be downloaded and installed via a network instead, and may be reproduced by a recording medium. Then in It may be stalled.
  • a recording medium various recording media such as an optical disk, a magnetic tape, and a memory card can be widely applied.
  • the system control microcomputer 19 searches the management information obtained in this way, and if an index file is recorded on the optical disc 2, the optical pickup 33 seeks to the recording position of this index file, and this index file is searched. Play the file.
  • the reproduced index file is obtained from the memory controller 18 and recorded and stored in the built-in memory.
  • the system control microcomputer 19 displays the contents of the QT movie file recorded on the optical disc 2 by displaying thumbnail images and the like on the monitor liquid crystal display panel using this index file in response to a user operation. Introduce and accept the user's file selection by this introduction, and control the whole operation to play the file selected by this user by the corresponding management information.
  • the optical pickup 33 is sought to this empty area, and sequentially obtained imaging results are recorded on the optical disc 2.
  • the management information stored in the memory is updated so as to correspond to the recording of the QT movie file by recording the imaging result, and when the optical disk 2 is ejected, the management information of the optical disk 2 is updated based on the updated management information.
  • the update of the management information is executed by outputting the management information held and updated in the memory to the error correction code / decoder 21 via the memory controller 18.
  • the system control microcomputer 19 outputs to the file generator 15 various information necessary for generating a QT movie file to be used for recording. Also, the information necessary for generating the index file is obtained via the file generator 15. Based on the obtained information and the information output to the file generator 15, the index file stored in the memory is updated for the QT movie file to be newly recorded on the optical disc 2, and the update processing in the management information is performed in the same manner. Then, the index file recorded on the optical disc 2 is updated with the index file thus updated and held in the memory.
  • the index file and the management information stored in the memory are updated to correspond to the editing process in the same manner as at the time of recording.
  • the index file and management information of the optical disc 2 are updated with the index file and management information stored in this memory.
  • the optical disc apparatus 1 that records the video signal and the audio signal based on the imaging result on the optical disc 2 in this manner records the QT movie file in an external reference format. That is, in the optical disk device 1, a video file and an audio file are recorded on the optical disk 2 by a video signal and an audio signal, respectively, and a resource file for managing the video file and the audio file is recorded on the optical disk 2. A QT movie file composed of these video files, audio files, and resource files is recorded on the optical disc 2.
  • the index file manages information required for reproduction, such as an address of a recording position, a file name, and a file length, by a file management system of the optical disc 2.
  • This file is composed of information that introduces the contents of the QT movie file to be managed recorded on the optical disc 2.
  • the optical disc device 1 selects the QT movie file recorded on the optical disc 2 by using the index file, and reproduces the selected file from the optical disc 2 based on the file management system, thereby obtaining the optical disc 2 Even if a large number of QT movie files are recorded in a single file, the desired file can be selected quickly and accurately, and the operability is improved accordingly.
  • the index file is Information that extracts the information related to the QT movie file (hereinafter referred to as “extract information”) is assigned to the information that introduces the contents, etc., and is formed by a series of entries in blocks of this extract information. It is formed so that the contents can be grasped easily and quickly.
  • the index file is formed by grouping the data groups based on the excerpt information by classifying them according to their attributes and has the same file structure as the QT movie file to be recorded on the optical disc 2, thereby forming a QT movie file.
  • the optical disk device 1 can be created and processed using the configuration of the disk device 1, and accordingly, the configuration of the optical disk device 1 is simplified.
  • the index file corresponds to the structure of the QT movie file, and extracts information on actual data is grouped into a text entry file El, a thumbnail image entry file E2, and properties. It is allocated to the entry file E3, and is composed of these entry files E1 to E3 and a resource file (not shown) based on the management information of these entry files E1 to E3.
  • each entry file E1 to E3 is provided with headers TXH, THH, and PH indicating the attributes of the entry files E1 to E3 at the beginning, and then a fixed length slot.
  • the entries are formed so as to be continuous.
  • the text entry file E1 data indicating the character string of the title relating to the disc title, each file to be managed, etc. are sequentially assigned to the slots, and are formed by a series of entries based on the data of these titles.
  • the thumbnail image entry file E2 is composed of a series of entries made up of a disc title and a still image showing the contents of each file to be managed, which are sequentially assigned to slots.
  • Each of the text entry file El and the thumbnail image entry file E2 has one slot formed by a fixed length, and thus, one management is performed according to the data amount of the corresponding excerpt information obtained from the management target file. One or more slots are assigned to the target file. Also, depending on the type of managed file, the type of excerpt information differs, and depending on the type of managed file, May not be provided.
  • the property entry file E3 data indicating the attributes of the disc title and each managed file are assigned, and the disc title and the excerpt information based on the binary data set in each managed file are the management information of the entry. Are sequentially assigned to slots, and are formed by a series of entries based on these pieces of excerpt information.
  • each slot is formed by a fixed length.
  • the property entry file E3 is always provided even when the types of managed files are variously different, and further corresponds to the entries provided in the text entry file El and the thumbnail image entry file E2. The entry of each managed file is set as described above.
  • one or more property entry files E 3 are provided depending on the data amount of the corresponding excerpt information.
  • the text entry file E1 and / or the thumbnail image entry file E2 multiple entries are set for one managed file while the extracted information of one managed file is assigned to the slot of In this case, regardless of the amount of data in the excerpt information, entries are provided for at least this multiple files for this managed file.
  • the index file by constructing the real data portion with a fixed length in this way, it is possible to reduce unnecessary consumption of the recording medium and reduce the number of accesses to the recording medium, thereby shortening the processing time. .
  • the property entry file E3 contains, for each entry, management information for specifying the entry of the corresponding other entry file as the management information of the entry indicating the relationship with the other entry (the related information indicated by the arrow in FIG. 2). Is set, and in the case of an entry using a plurality of slots, management information relating to an extension slot that specifies successive entries is set.
  • the index file stores a plurality of pieces of excerpt information of one file to be managed, based on the management information indicating the relationship with other entries set in the property entry file E3. Identify slots for In the property entry file E3, information for specifying the corresponding management target file is set, thereby specifying the management target file based on the excerpt information recorded in the index file.
  • management information based on valid / invalid information indicating validity / invalidity of the excerpt information registered in each entry is set. This allows the index file to invalidate the corresponding entries in the property entry file E 3 and the other entry files E 1 and E 2 collectively only by setting the valid / invalid information provided in this property entry. , Delete the registration of the managed file to the index file.
  • the index file can register not only the file actually existing on the recording medium but also the actual folder and virtual folder by the file management system of the recording medium in each entry file. Define a hierarchical structure for property entries in which such folders are registered. As a result, the index file is stored in the optical disk 2 by the folder structure based on the actual hierarchical structure set in the optical disc 2 and further by the virtual hierarchical structure set in the index file. to manage.
  • management information such as the start position of the slot in each entry file is recorded together with the attribute information of the index file.
  • the index file provides the thumbnail images to the user through the thumbnail image entry file E2 or the title of each file to the user through the text entry file E1.
  • the selection of the file is accepted, and the selected file can be detected by the file name by the file management system by the description of the property entry, whereby the operability by the user is improved.
  • the system control microcomputer 19 obtains and decodes the video data and the audio data that have been subjected to the data compression from the file generator 15, and then, in the video data, reduces the thumbnail image by thinning out the pixels. Then, a thumbnail image entry file E2 is generated from this thumbnail image. Further, title data is generated based on the file information of each file to be managed held in the file management system of the optical disk 2 and further by user setting, thereby generating the text entry file E1. In response to this, a property entry file E3 is created in response to a user operation, and a resource file is created in accordance with these entry files E1 to E3.
  • FIG. 3 is a chart for explaining the registration of a file to a property.
  • Fig. 3 (A) and the diagram shown in the same manner as Fig. 3 (A) only the property entry is excluded except for the expansion slot for the sake of simplicity.
  • the slot number of the corresponding slot is set for each folder and file. If an extended slot exists in the slot of the property entry, and if a slot corresponding to another entry exists, the processing related to the slot of the property entry described below is related to these. It is executed as a group of slots.
  • an entry number (Entry Number) for specifying each slot is set.
  • a property entry flag (Entry Protocolrty) based on a set of a plurality of flags is set.
  • the property entry flag (Entry Property) various kinds of information indicating attributes of each entry are set, and one of them is whether the entry corresponds to a folder (0: Folder) or whether it corresponds to a file (l : File) is set to the entry property flag that identifies the file.
  • the property entry with the entry number 0 is assigned to the existing root folder 0 by the file management system of the optical disc 2, and in this property entry, the property entry is set.
  • the triflag is set to a value of 0 to indicate a folder.
  • folders 1, 2, 3 and 4 immediately below this root folder, property entries with entry numbers 1, 2, 3 and 4 are assigned, and the property entry flags are set respectively. Folders and files set to value 0 and value 1 Is shown.
  • the property entries of the entry numbers 5 and 6 are assigned, respectively, and the property entry flags are set to the value 0 and the value 1, respectively.
  • the property entry flag is set to the value 1 to indicate that the file is a file.
  • the property entry file E3 corresponds to the nearest folder to which the corresponding file or folder belongs as management information indicating a relationship with another entry.
  • a parent entry number (Parent Entry Number) indicating the slot is assigned.
  • the parent entry number (Parent Entry Number) is set to the value 0 for the entries of entry numbers 1 to 4, respectively. It indicates that folders 1, 2, and files 3 and 4 with these entry numbers 1 to 4 belong to the root folder.
  • the parent entry number (Parent Entry Number) is set to a value of 1
  • the parent entry number (ParentEntry Number) is set to the value S.
  • the corresponding folders 5, 6, and 7 indicate that they belong to folder 1, folder 1, and folder 5, respectively.
  • the child entry number is used to register a specific folder.
  • the file to which it belongs can be easily searched.
  • the entry with entry number 0 has entry numbers 1, 2, 3, and 4 pointing to the entries of folders 1, 2, file 3, and 4, respectively, as entry numbers.
  • entry numbers 5 and 6 indicating entries of folder 5 and file 6 as child entry numbers
  • entry number 5 is registered with entry number 7 as a child entry number.
  • each file is managed according to the hierarchical structure existing in the file management system and further according to the virtual hierarchical structure.
  • information indicating another entry related to the definition of the hierarchical structure is referred to as hierarchical information.
  • a flag indicating a trash can (hereinafter referred to as a trash can flag) is set as one of the property entry flags.
  • this trash can flag is set to the value 1 indicating validity.
  • the trash can flag is a flag indicating a trash can entry
  • the trash can entry is an entry for temporarily storing an entry relating to a file or folder designated to be deleted.
  • property entries and the like are set in the same way as the entry related to the folder, so that a virtual folder is created in the index file as if it were a trash can.
  • a valid / invalid flag is provided in the property entry flag as valid / invalid information indicating validity / invalidity of information related to the entry.
  • the slot related to this entry is set as an empty slot. Will be reused for registration. Even if the valid / invalid flag is set to invalid, the information indicating the relationship with the other entry files E 1 and E 2 in the property entry file E 3 is retained, and thereby the other entry files E 1 The corresponding slot of E2 is set as an empty slot while maintaining the relationship with the property entry file E3.
  • the relationship with these other entry files E 1 and E 2 does not need to be newly constructed, and the re-registration process is simplified accordingly.
  • the system control microcomputer 19 records the parent entry number, the child entry number, the valid / invalid flag, etc. so that the parent entry number or the folder belongs to the folder specified by the user based on the recording of the imaging results
  • the setting and the entry relating to the imaging result are registered in the empty slot of the property entry file E3, and the file of the imaging result is registered in the index file.
  • the parent entry number and the child entry number of the corresponding property entry are changed.
  • the system control microcomputer 19 holds the corresponding file virtually in the deleted state by setting the management information indicating the relationship with other entries. .
  • the system control microcomputer 19 displays a list of files to be managed by the index file in a list of thumbnail images, and further in a list of titles, and instructs the user to select a file to delete the file. Then, the corresponding entry in the property entry file E3 is detected. In the detected entry, the parent entry number is updated so as to indicate the entry in the trash box. Also, the entry number relating to the deletion is added to the child entry number set in the parent entry number so as to correspond to the update of the parent entry number.
  • the system control microcomputer 1 9 resets the parent entry number to a value of 2 and changes the setting to point to the trash entry.
  • entry number 6 is added to the child entry number.
  • the system control microcomputer 19 keeps the valid / invalid flag of the property entry file E3 valid for the file located in the lower layer of the trash folder on the INDETAS file system in this way.
  • the entry set in the virtually deleted state is not set as an empty slot, and the slot related to this entry is not used for re-registration.
  • do not change the information indicating the relationship with other entries and also do not change other entry files, so that files that are virtually deleted according to user instructions are deleted.
  • Is displayed with the same thumbnail image and title as other files registered in the index file so that the user can easily and reliably select the file for the main deletion and the file for the resurrection. It can be so.
  • the parent entry number of the entry related to the file and the child entry number of the entry related to the trash can be changed, so that files that are virtually deleted can be restored by simple processing.
  • the system control microcomputer 19 detects the entry related to the folder registered in the property entry file as shown in FIG. 5 by referring to the property entry file E3 in response to a user operation. Then, the folder structure based on the hierarchical structure set in the index file is analyzed by the child entry number set in this entry, and the folder structure based on the analysis result is displayed by an icon. At this time, the system control microcomputer 19 displays the folder related to the trash box by the folder whose folder name is set to the trash box.
  • system control microcomputer 19 executes the display using the folder structure in the upper half of the display screen according to the setting by the user, and displays a list of files belonging to the folder selected by the user in the display area in the remaining lower half. . At this time, the system control microcomputer 19 forms this file list based on the thumbnail image and the title according to the selection by the user.
  • the system control microcomputer 19 points to the trash can entry by the entry number set in the trash can entry. Detects property entries related to files set in. Also, based on the information indicating the relationship with other entry files set in the detected property entry, the corresponding entry of the thumbnail image entry file and the text entry file is detected, and based on the record of the detected entry. , Thumbnail image and title are displayed. In the example shown in Fig. 5, both the thumbnail image and the title are displayed. This is a case where
  • the system control microcomputer 19 sets the valid / invalid flag of the corresponding entry to invalid when the user selects a file and instructs to delete this file while displaying the file related to the trash box in this way.
  • the file management system of the optical disc 2 is instructed to delete the file corresponding to this entry, thereby executing the actual deletion process.
  • the system control microcomputer 19 changes the parent entry number of the entry relating to this file so as to indicate a specific entry, Also, the entry number related to the resurrection is deleted from the child entry number of the entry related to the trash box.
  • the specific entries related to this resurrection process include entries set by the user in advance and entries specified by the user.
  • the optical disc apparatus 1 (FIG. 1), after the video signal and the audio signal acquired by the imaging means and the audio acquisition means are encoded by the video encoder 11 and the audio encoder 12 respectively, It is converted to a QT movie file data stream by the file generator 15 and recorded by the memory controller 18, error correction code / decoder 21, data modem 23, magnetic field modulation driver 24, and optical pickup 33 It is recorded on the optical disk 2 via the system.
  • the imaging result is recorded on the optical disk 2 by the QT movie file.
  • the output data of the system control microcomputer 19 is output to the recording system of the optical disc device 1 so as to correspond to the recording of the file on the optical disc 2, whereby the management information relating to the file management system of the optical disc 2 is obtained. It is updated to correspond to the recording of this QT movie file.
  • the optical pickup 33, the data modulator / demodulator 23, the error correction code / decoder 21 and the memory controller 18 are sequentially used based on the management information of the file management system. Is played, After being decomposed into elementary streams of video data and audio data by the file decoder 16, they are decoded and output by the video decoder 13 and the audio decoder 14, respectively.
  • the optical disc device 1 when recording such a QT movie file, the data for the thumbnail image is obtained by the system control microcomputer 19 from the file generator 15, and the data of the user before and after the recording of this file is obtained. Title data is acquired by the system control microcomputer 19 by input or the like. Further, information such as a file name relating to the file management system is obtained, and the system control microcomputer 19 collects the excerpt information of the QT movie file to be recorded on the optical disc 2 based on the information. In the optical disc device 1, an index file is generated from the excerpt information obtained in the memory built in the system control microcomputer 19, similarly to the management information related to the file management system of the optical disc 2, and the index file is generated. Is recorded on the optical disc 2 in the same manner as the QT movie file. Also, the management information of the file management system is updated to correspond to the record of the index file.
  • the index file provides a user interface for the file recorded on the optical disc 2, thereby improving the operability by the user when a large number of files are recorded on the optical disc 2.
  • the parent entry number set in the entry by the instruction to delete the file is changed so as to point to the entry related to the trash can.
  • the child entry number of the entry related to the trash can is deleted to correspond to this.
  • the entry number of the entry related to the removal is registered.
  • the management information indicating the other entry can be changed by the user's instruction to restore the file, and the temporarily set file can be restored. In operations on files, deleted files can be easily restored.
  • the file is virtually set to the deletion state, and the other management information of this file is kept as it is without any change.
  • the process related to the resurrection can be further simplified.
  • folders are displayed according to a hierarchical structure set in the index file by a user operation, and in this folder display, the trash can entry is displayed as a folder icon by the trash can folder name. . Also, if the user selects this trash folder, thumbnails will be created for files whose entries are set to point to the trash entry based on the child entry number set in the trash entry. Images and titles are displayed. As a result, in the optical disc device 1, it is possible to easily and reliably grasp the file virtually deleted so as to belong to the trash can by displaying such a thumbnail image and title.
  • the file related to the deletion is actually deleted from the optical disc 2, and the process of the main deletion is executed.
  • the valid / invalid flag of the corresponding property entry is set to invalid, whereby the file registration relating to this deletion is deleted on the index file.
  • the optical device 1 can recover the deleted file by simple processing. Wear.
  • the deletion in the operation on the index file is performed.
  • the recovered file can be easily restored.
  • the operability of the user related to the file restoration is improved by not changing the management information of the entry relating to the other file and the management information relating to the file pointing to the corresponding file. It is possible to further simplify the process related to the resurrection.
  • the corresponding entry is deleted from the index file and the corresponding file is deleted from the recording medium, so that the virtual Files that have been permanently deleted can be actually deleted.
  • deletion and restoration processes can be accepted by displaying excerpt information related to the entry set to point to the entry for temporary management, thereby improving user operability.
  • FIG. 6 is a chart showing the property entry file E3 of the index file according to the second embodiment of the present invention (FIG. 6 (A)) and the index file.
  • FIG. 6 is a schematic diagram showing a hierarchical structure (FIG. 6 (B)).
  • the date and time related to the operation of deleting the trash box to the entry is recorded in the index file, and the main deletion process is executed based on the date and time related to this deletion operation.
  • the optical disk device according to the present embodiment has the same configuration as the optical disk device 1 according to the first embodiment except that the configuration related to the index file is different. A description will be given by diverting the configuration shown in FIG.
  • the system control microcomputer 19 sets the folder to point to the entry in the trash can according to the date when the instruction for deletion was obtained. Create an entry for and record the date of deletion in this entry. Note that this date record is executed by setting the text by date by expanding the property entry or by registering the title by date in the text entry file. If an entry for the folder relating to the date of the deletion has already been created, the system control microcomputer 19 omits the process for creating an entry relating to this folder.
  • the system control microcomputer 19 sets the entry related to the file designated to be deleted such that the entry related to the deletion points to the entry in the trash box via the entry with this date. Modify an entry. That is, in the entry of the file related to the deletion, the parent information number of the entry related to this deletion is added to the parent entry number of the entry related to this deletion so that the management information indicating the other entry points to the entry related to the folder of the corresponding date Set the entry number of the entry related to the folder. Also, in the entry for the folder with the corresponding date, the entry number of the file to be deleted is added to the child entry number.
  • system control microcomputer 19 displays the folder related to the folder set according to the date in the same way as the trash can entry according to a user instruction.
  • the system control microcomputer 19 displays the entry of the trash can in a folder in the same manner as described above for the first embodiment.
  • the entry of the trash can is registered with respect to the entry registered in this manner.
  • the date is displayed as the folder name and the folder icon is displayed.
  • the file registered for the entry of each folder is displayed by a thumbnail image and / or a title.
  • the file is permanently deleted and restored in the same manner as in the first embodiment.
  • the processing of the deletion can be executed based on the date when the deletion is instructed, and the usability by the user is improved accordingly.
  • the system control microcomputer 19 confirms that the storage period has been exceeded based on the date of the deletion recorded in the index file and executes the process of this deletion.
  • FIG. 7 is a flowchart showing a processing procedure of the system control microcomputer 19 relating to the main deletion processing.
  • the system control microcomputer 19 starts this processing procedure, for example, by turning on the power
  • the system control microcomputer 19 detects the child entry number set in the entry in the trash box, and sequentially obtains the entry pointed to by this child entry number.
  • the system control microcomputer 19 detects the entry of the folder registered for the entry in the trash can, determines the date of the deletion set in this folder based on the current date, and determines the storage period. Detect entries due to excess folders. Also, based on the child entry numbers set for the entries detected in this way, the entry relating to the file whose storage period has been exceeded is detected.
  • step SP3 the system control microcomputer 19 determines whether there is a file whose period has been exceeded by such a series of search processing, and if a negative result is obtained here, from step SP3. Move on to step SP To end. On the other hand, if there is a file that has exceeded the period, the process proceeds from step SP3 to step SP5, where the registration of this file is deleted from the index file, and after deleting this file from the optical disk 2, the step It moves to SP4 and ends this processing procedure.
  • the system control microcomputer 19 executes the main deletion process according to the period management as described above, and further executes the main deletion process according to an instruction from the user, and enters the folder entry according to the date. On the other hand, if no entry related to the file is registered, the entry of the folder with this date is also deleted from the index file.
  • the system control microcomputer 19 deletes, from the optical disc 2, files related to the entry left in the trash can V even after the storage period has expired, thereby increasing the free space of the optical disc 2.
  • the date and time when deletion is instructed is recorded in the index file according to the date, and the folder according to the date is displayed according to the instruction from the user, and the user is allowed to delete the book and restore the file. Accepts the instruction, deletes the file according to the instruction, and restores it. At this time, the entry related to the folder with the unnecessary date is deleted. Further, in this embodiment, the actual deletion processing is executed by monitoring the free space of the optical disk 2, and at this time, the file which can be permanently deleted is based on the date relating to the deletion instruction recorded in the index file. To indicate.
  • the optical disk device according to this embodiment has the same configuration as the optical disk device 1 according to the first embodiment except that the processing related to the index file is different.
  • the system control microcomputer 19 will reduce the free space of the optical disk 2 by recording the imaging result on the optical disk 2, and complete the recording of the imaging result on the optical disk 2. Execute the processing procedure shown in FIG. At this point, when the system control microcomputer 19 starts this processing procedure, it proceeds from step SP 11 to step SP 12 and detects the free space of the optical disk 2 by the file management system of the optical disk 2, and determines that the free space is a predetermined amount. Is determined to be equal to or less than the threshold value. For this threshold, a value set in advance, a value set by the user, or a value calculated based on the history of past use is applied.
  • step SP12 the system control microcomputer 19 proceeds from step SP12 to step SP13, and ends this processing procedure.
  • step SP12 if the free space of the optical disk 2 is small, a positive result is obtained in step SP12, and the system control microcomputer 19 moves from step SP12 to step SP14, where the user is asked. Notifies that free space is low.
  • the system control microcomputer 19 executes this notification by displaying it on the display means, as shown in FIG.
  • the file related to the entry in the trash can is also notified as a file that can be permanently deleted.
  • the date of deletion is registered in the date of deletion in order from the date of deletion when the date of deletion is recorded, based on the date of deletion. Each file is displayed with a thumbnail image and title.
  • the system control microcomputer 19 accepts the selection of the file for the main deletion by displaying this file, moves from step SP 14 to step SP 15, deletes this file, and then proceeds to step SP 13. Move to end this procedure.
  • the same effect as in the first embodiment can be obtained by executing this deletion processing for the entry set to determine the free space of the recording medium and to point to the entry for temporary management.
  • the usability by users can be improved.
  • Sorting and display may be performed using attribute information by file creation date, edit date, length, size, etc., and excerpt information by type, title, etc.
  • the present invention is not limited to this, and can be widely applied to a case where a plurality of index files are registered in one recording medium.
  • the actual file may be deleted from the optical disc by a series of processes in the above-described embodiment.
  • the file to be deleted with another index file is deleted from the recording medium after confirming that the file is not registered twice.
  • the entry related to this file will be deleted only on the index file.
  • an index file is created by forming a property entry file, a thumbnail image entry file, and a text entry file by using a so-called external reference format based on the QT file format.
  • the present invention is not limited to this, and can be widely applied to a case where an index file is created by forming excerpt information by a group of these various attributes integrally with a resource atom in a so-called self-contained format.
  • the present invention is not limited to this, and various formats can be applied as needed.
  • the present invention is applied to an optical disk device to record an imaging result, an output of a personal computer, and the like has been described.
  • the present invention can be widely applied to a case where a large number of files recorded on a recording medium are managed, and a case where a large number of files held in a predetermined server are managed.
  • the present invention is not limited to this, and the case where the index file is recorded on a recording medium different from the management target file, and further, the management This can be widely applied to cases where an index file is stored on a server different from the target file.
  • the present invention can be applied to, for example, an optical disk device.

Description

ファイル管理装置、 ファイル管理方法、 ファイル管理方法のプログラム及ぴフ アイル管理方法のプログラムを記録した記録媒体 . 発明の背景
技術分野
本発明は、 ファイル管理装置、 ファイル管理方法、 ファイル管理方法のプログ ラム及びファィル管理方法のプログラムを記録した記録媒体に関し、 例えばビデ ォディスク装置に適用することができる。 本発明は、 削除が指示されたファイル に係るェントリにおいて、 一時管理用のェントリを指し示すように他のェントリ を指し示す管理情報を変更することにより、 インデックスフアイル上の操作にお いて、 削除したファイルを簡易に復活させることができるようにする。 背景技術
近年、 光ディスク等のランダムアクセス可能な大容量の記録媒体を用いて、 撮 像結果を記録するディスク装置等が提案されている。
このようなディスク装置に関して、 例えば特開 2 0 0 1 - 8 4 7 0 5号公報に は、 記録媒体に記録した多数のファイルよりこれら多数のファイルのィンデック ス用のファイルであるインデックスファイルを作成してこの記録媒体に記録する ことにより、 このインデックスファイルを用いてこれら多数のファイルに係る操 作性を向上する方法が提案されている。
また特開 2 0 0 2— 2 7 8 9 9 6号公報には、 このようにして作成したィンデ ックスファイルにおいて、 各ファイルを階層化して管理することにより、 さらに 一段とこれら多数のファイルに係る操作性を向上する方法が提案されている。 すなわちこれらに提案のインデックスファイルにおいては、 例えば管理対象フ アイルが映像コンテンツに係るファイルの場合、 各管理対象ファイルよりそれぞ れサムネイル画像が作成され、 このサムネイル画像によるェントリの連続により サムネイル画像ェントリファイルが作成される。 またこのサムネイル画像ェント リファイルの各ェントリに対応したェントリの連続によりプロパティエントリフ アイルが作成され、 このプロパティエントリファイルにサムネイル画像ェントリ フアイルの管理情報、 対応する管理対象ファイルを特定する情報等が記録される 。 これによりインデックスファイルは、 管理対象ファイルが映像コンテンツのフ アイルの場合、 サムネイル画像ェントリファイルに記録されたサムネイル画像を 表示して記録媒体に記録された多数の映像コンテンツをユーザーに紹介すること ができ、 またプロパティエントリファイルの記録に基づいて、 このようにして紹 介した映像コンテンツよりユーザーの選択したサムネイル画像の映像コンテンツ をユーザーに提供することができる。 ところでこのようなィンデックスフアイルによるコンテンッの選択を、 フアイ ルの削除に係る処理にも利用することができれば、 簡易かつ確実に所望するファ ィルを選択することができ、 これによりファイルの削除に係るユーザーの操作性 を向上できると考えられる。 この場合、 インデックスファイルによるファイルの 選択により、 記録媒体のフアイル管理システムを使用してこの選択されたフアイ ルを記録媒体から削除し、 またインデックスフアイルからこのフアイルの登録を 削除することにより実行することができる。
しかしながらこのようにしてファイルを削除した場合に、 ユーザーにおいて、 ファイルの復活を求める場合も考えられる。 しかしながらこのようにしてインデ ックスファイルを用いてファイルを削除した場合には、 ファイルを復活し得ない 問題がある。
この問題を解決する 1つの方法として、 インデックスファイルを用いたフアイ ルの削除においては、 ィンデックスフアイル上でのみこのフアイルの登録を削除 し、 記録媒体上においては、 ファイルをそのまま記録して保持することが考えら れる。 この場合、 この記録媒体に保持されたファイルをインデックスファイルに 登録し直すことにより、 削除したファイルを復活することができる。 しかしなが らこの方法の場合、 この復活に係るファイルにあっては、 インデックスファイル からの登録が削除されていることにより、 インデックスファイルを用いては、 こ の復活させるファイルを検出し得ない。 これによりこのような復活させるフアイ ルを検出することが困難になり、 この場合も、 結局、 多くの場合ファイルを復活 させることが困難になると考えられる。 発明の開示
本発明は以上の点を考慮してなされたもので、 インデックスフアイル上の操作 において、 削除したファイルを簡易に復活させることができるファイル管理装置 、 ファイル管理方法、 ファイル管理方法のプログラム及びファイル管理方法のプ ログラムを記録した記録媒体を提案しょうとするものである。
力かる課題を解決するため本発明においては、 記録媒体に記録されたィンデッ クスフアイルにより記録媒体に記録されたフアイルを管理するフアイル管理装置 に適用して、 インデックスファイルは、 ファイルと対応付けられたファイルに係 る抜粋情報のブロックによるエントリの連続により形成され、 エントリに設定さ れた他のェントリを指し示す管理情報より、 記録媒体に記録されたファイルに係 る階層構造が示され、 削除に係るフアイルを一時保管する一時管理用のェントリ が設定され、 ファイル管理装置は、 削除が指示されたファイルに係るエントリに おいて、 一時管理用のエントリを指し示すように、 他のエントリを指し示す管理 情報を変更する。
本発明の構成により、 記録媒体に記録されたインデックスフアイルにより記録 媒体に記録されたファイルを管理するファイル管理装置に適用して、 削除が指示 されたファイルに係るェントリにおいて、 一時管理用のェントリを指し示すよう に、 他のェントリを指し示す管理情報を変更すれば、 それまで特定のフォルダに 属するようにエントリが設定されたファイルについては、 削除の指示により、 特 定の一時管理用のェントリにより、 削除が指示されたファイルをまとめて管理し て、 この他のェントリを指し示す管理情報の変更によりファイルを復活させるこ とができ、 これによりインデックスファイル上の操作において、 削除したフアイ ルを簡易に復活させることができる。
また本発明においては、 記録媒体に記録されたインデックスファイルにより記 録媒体に記録されたフアイルを管理するフアイル管理方法に適用して、 ィンデッ クスフアイルは、 ファイルと対応付けられたフアイルに係る抜粋情報のブロック によるェントリの連続により形成され、 エントリに設定された他のェントリを指 し示す管理情報より、 記録媒体に記録されたファイルに係る階層構造が示され、 削除に係るフアイルを一時保管する一時管理用のエントリが設定され、 ファイル 管理方法は、 削除が指示されたファイルに係るエントリにおいて、 一時管理用の エントリを指し示すように、 他のェントリを指し示す管理情報を変更する。
これにより本発明の構成によれば、 ィンデッタスファイル上の操作において、 削除したファイルを簡易に復活させることができるフアイル管理方法を提供する ことができる。
また本発明においては、 コンピュータに所定の処理手順を実行させることによ り、 記録媒体に記録されたインデックスフアイルにより記録媒体に記録されたフ アイルを管理するファイル管理方法のプログラムに適用して、 ィンデックスファ ィルは、 ファイルと対応付けられたファイルに係る抜粋情報のブロックによるェ ントリの連続により形成され、 エントリに設定された他のェントリを指し示す管 理情報より、 記録媒体に記録されたファイルに係る階層構造が示され、 削除に係 るファイルを一時保管する一時管理用のエントリが設定され、 処理手順は、 削除 が指示されたファイルに係るェントリにおいて、 一時管理用のェントリを指し示 すように、 他のエントリを指し示す管理情報を変更する処理ステップを有する。 これにより本発明の構成によれば、 ィンデッタスファイル上の操作において、 削除したファイルを簡易に復活させることができるフアイル管理方法のプ口グラ ムを提供することができる。
また本発明においては、 コンピュータに所定の処理手順を実行させることによ り、 記録媒体に記録されたィンデックスフアイルにより記録媒体に記録されたフ アイルを管理するファイル管理方法のプログラムを記録した記録媒体に適用して 、 インデックスファイルは、 ファイルと対応付けられたフアイルに係る抜粋情報 のプロックによるェントリの連続により形成され、 エントリに設定された他のェ ントリを指し示す管理情報より、 記録媒体に記録されたファイルに係る階層構造 が示され、 削除に係るフアイルを一時保管する一時管理用のェントリが設定され 、 処理手順は、 削除が指示されたファイルに係るエントリにおいて、 一時管理用 のェントリを指し示すように、 他のェントリを指し示す管理情報を変更する処理 ステップを有する。
これにより本発明の構成によれば、 ィンデッタスファイル上の操作において、 削除したファイルを簡易に復活させることができるファイル管理方法のプログラ ムを記録した記録媒体を提供することができる。 本発明によれば、 インデックスファイル上の操作において、 削除したファイル を簡易に復活させることができる。 図面の簡単な説明
第 1図は、 本発明の実施例 1に係る光ディスク装置を示すプロック図である。 第 2図は、 ィンデッタスファイルの各ェントリファイルの関係を示す図表であ る。
第 3図は、 プロパティエントリの説明に供する図表及び略線図である。
第 4図は、 第 3図との対比によりフアイルの削除の処理の説明に供する図表及 ぴ略線図である。
第 5図は、 ゴミ箱のエントリに係る表示を示す略線図である。
第 6図は、 本発明の実施例 2に係る光ディスク装置におけるプロパティエント リの説明に供する図表及ぴ略線図である。 '
第 7図は、 実施例 2に係る光ディスク装置におけるシステム制御マイコン 1 9 の処理手順を示すフローチヤ一トである。
第 8図は、 本発明の実施例 3に係る光ディスク装置におけるシステム制御マィ コン 1 9の処理手順を示すフローチャートである。'
第 9図は、 実施例 3に係るファイルの表示例を示す略線図である。 発明を実施するための最良の形態
以下、 適宜図面を参照しながら本発明の実施例を詳述する。
( 1 ) 実施例 1の構成
( 1 - 1 ) 光ディスク装置の構成
第 1図は、 本発明の実施例に係る光ディスク装置を示すブロック図である。 こ の光ディスク装置 1は、 図示しない撮像手段、 音声取得手段により被写体の映像 信号、 音声信号を取得し、 この映像信号及び音声信号による撮像結果を光デイス ク 2に記録する。 またこの光ディスク 2に記録した撮像結果を再生して液晶表示 パネルによる表示手段、 スピーカによる音声出力手段より出力し、 また外部機器 に出力する。 この光ディスク装置 1は、 このような撮像結果による映像信号及び 音声信号を M P E G (Moving Picture Experts Group) のフォーマツトによりス トリーミングデータに変換した後、 所定のファイル形式により光ディスク 2に記 録し、 この実施例では、 このファイル形式に Quick Time (以下、 「Q T」 と呼ぶ ) が適用される。
これにより光ディスク装置 1において、 ビデオ符号器 1 1は、 撮像結果による 映像信号をアナログディジタル変換処理して映像データを生成し、 この映像デー タを M P E Gのフォーマットに従って符号化処理し、 これにより映像データによ るエレメンタリストリームを出力する。
またオーディオ符号器 1 2は、 撮像結果による音声信号をアナログディジタル 変換処理して音声データを生成し、 この音声データを M P E Gのフォーマツトに 従って符号化処理し、 これにより音声データによるエレメンタリストリームを出 力する。
ファイル生成器 1 5は、 記録時、 ビデオ符号器 1 1及びオーディオ符号器 1 2 から出力されるエレメンタリストリームを多重化処理し、 システム制御マイコン 1 9の制御により Q Tムービーファイルを作成する。
メモリコントローラ 1 8は、 システム制御マイコン 1 9の制御により動作を切 り換え、 記録時、 このファイル生成器 1 5から出力される Q Tムービーファイル によるデータ列、 システム制御マイコン 1 9から出力される各種データをメモリ 1 7に順次記録して一時保持し、 続くエラー訂正符号 復号器 2 1の処理に対応 して保持したデータを出力する。 また再生時、 これとは逆に、 エラー訂正符号/ 復号器 2 1の出力データを一時保持し、 ファイル復号器 1 6、 システム制御マイ コン 1 9に出力する。
エラー訂正符号 Z復号器 2 1は、 システム制御マイコン 1 9の制御により動作 を切り換え、 記録時、 メモリコントローラ 1 8の出力データをメモリ 2 0に一時 記録して誤り訂正符号を付加する。 またこのようにしてメモリに保持したデータ を所定順序により読み出して出力することにより、 これらのデータをインターリ ープ処理してデータ変復調器 2 3に出力する。 またエラー訂正符号ノ復号器 2 1 は、 再生時、 記録時とは逆に、 データ変復調器 2 3から出力されるデータを所定 順序によりメモリ 2 0に一時記録してメモリコントローラ 1 8に出力することに より、 このデータ変復調器 2 3から出力されるデータをディンターリーブ処理し て出力する。 またこのとき、 記録時に付加した誤り訂正符号により誤り訂正処理 する。 '
データ変復調器 2 3は、 システム制御マイコン 1 9の制御により動作を切り換 え、 記録時、 エラー訂正符号 Z復号器 2 1の出力データをシリアルデータ列に変 換した後、 変調処理して磁界変調ドライバ 2 4又は光ピックアップ 3 3に出力す る。 また再生時、 光ピックアップ 3 3から出力される再生信号からクロックを再 生し、 このクロックを基準にして再生信号を 2値識別、 復調処理することにより 、 記録時に生成したシリアルデータ列に対応する再生データを得、 この再生デー タをエラー訂正符号/復号器 2 1に出力する。
磁界変調ドライバ 2 4は、 光ディスク 2が光磁気ディスクの場合に、 記録時、 システム制御マイコン 1 9の制御により、 データ変復調器 2 3の出力信号により 磁界へッド 3 2を駆動する。 ここで磁界へッド 3 2は、 光ディスク 2を間に挟ん で光ピックアップ 3 3に対向するように保持され、 光ピックアップ 3 3によるレ 一ザ一ビーム照射位置にデータ変復調器 2 3の出力データに応じた変調磁界を印 加する。 これによりこの光ディスク装置 1では、 光ディスク 2が光磁気ディスク の場合、 熱磁気記録の手法により光ディスク 2に Q Tムービーファイル等を記録 する。
ここで光ディスク 2は、 ディスク状記録媒体であり、 この実施例では、 光磁気 ディスク (MO : Magneto-Optical Disk) 、 相変化型ディスク等の書き換え可能 な光ディスクである。 スピンドルモータ 3 1は、 この光ディスク 2をサーボ回路 3 0の制御により、 光ディスク 2に応じて線速度一定 (C L V : Constant Linear Velocity) 、 角速度一定 (C AV、 Constant Angular Velocity ) 、 ゾーン C L V ( Z C L V : Zone Constant Linear Velocity ) 等の条件により光ディスク 2 を回転駆動する。
サーボ回路 3 0は、 光ピックアップ 3 3から出力される各種信号に基づいて、 スピンドルモータ 3 1の動作を制御し、 これによりスピンドル制御の処理を実行 する。 またサーボ回路 3 0は、 同様にして光ピックアップ 3 3をトラッキング制 御、 フォーカス制御し、 また光ピックアップ 3 3、 磁界ヘッド 3 2をシークさせ 、 さらにはフォーカスサーチ等の処理を実行する。
ドライブ制御マイコン 2 2は、 システム制御マイコン 1 9の指示により、 これ らサーボ回路 3 0におけるシーク等の動作を制御する。
光ピックアップ 3 3は、 光ディスク 2にレーザービームを照射してその戻り光 を所定の受光素子により受光し、 受光結果を演算処理することにより、 各種制御 用の信号を生成して出力し、 また光ディスク 2に形成されたピット列、 マーク列 に応じて信号レベルが変化する再生信号を出力する。 また光ピックアップ 3 3は 、 システム制御マイコン 1 9の制御により動作を切り換え、 光ディスク 2が光磁 気ディスクの場合、 記録時、 光ディスク 2に照射するレーザービームの光量を間 欠的に立ち上げる。 これによりこの光ディスク装置 1では、 いわゆるパルストレ イン方式により光ディスク 2に Q Tム一ビ一ファイル等を記録する。 また光ピッ クアップ 3 3は、 光ディスク 2が相変化型ディスク等の場合、 データ変復調器 2 3の出力データに応じて光ディスク 2に照射するレーザービームの光量を再生時 の光量から書き込み時の光量に立ち上げ、 これにより熱記録の手法を適用して光 ディスク 2に Q Tムービーファイル等を記録する。
これらによりこの光ディスク装置 1では、 撮像結果による映像信号及び音声信 号をビデオ符号器 1 1、 オーディオ符号器 1 2によりデータ圧縮してエレメンタ リストリームに変換した後、 ファイル生成器 1 5により Q Tムービーファイルに 変換し、 メモリコントローラ 1 8、 エラー訂正符号 復号器 2 1、 データ変復調 器 2 3を順次介して、 光ピックアップ 3 3により、 又は光ピックアップ 3 3及び 磁界へッド 3 2によりこの Q Tムービーファイルのデータ、 インデックスフアイ ルのデータ等を光ディスク 2に記録する。 ここでインデックスファイルは、 光デ イスク 2に記録した Q Tムービーフアイルを管理対象フアイルに設定したィンデ ックス用のファイルである。
また光ディスク装置 1では、 光ピックアップ 3 3より得られる再生信号をデー タ変復調器 2 3により処理して再生データを得、 この再生データをエラー訂正符 号/復号器 2 1で処理して、 光ディスク 2に記録した Q Tムービーファイル、 ィ ンデックスファイル等を再生し、 これら Q Tムービーファイル、 ィンデックスフ アイル等をメモリコントローラ 1 8から出力する。
ファイル復号器 1 6は、 メモリコントローラ 1 8から出力される Q Tムービー ファイルのデータを入力し、 このデータを映像データ及び音声データのエレメン タリストリームに分解して出力する。 ビデオ復号器 1 3は、 この映像データのェ レメンタリストリームをデータ伸長して図示しない表示手段、 外部機器に出力す る。 オーディオ復号器 1 4は、 ファイル復号器 1 6から出力される音声データの エレメンタリストリームをデータ伸長して、 図示しない音声出力手段、 外部機器 に出力する。 これによりこの光ディスク装置 1では、 光ディスク 2から再生した 撮像結果をモニタし得るようにする。
なお、 光ディスク装置 1は、 コンビュ タ等の外部機器を接続するインターフ エースを有し、 これにより撮像結果に代えてコンピュータの出力データを光ディ スク 2に記録し、 また光ディスク 2に記録したファイルを再生してコンピュータ に出力する。
操作部 2 6は、 この光ディスク装置 1の各種操作子、 液晶表示パネルに配置さ れたタツチパネルにより構成され、 ユーザーによる各種操作をシステム制御マイ コン 1 9に通知する。
システム制御マイコン 1 9は、 この光ディスク装置 1全体の動作を制御するマ イコンであり、 図示しないメモリに記録された所定の処理手順の実行により、 光 ディスク 2の装填が検出されると、 光ピックアップ 3 3を光ディスク 2の最内周 にシークさせ、 光ディスク 2に係るファイル管理システムの管理情報を再生する 。 さらにシステム制御マイコン 1 9は、 この再生した管理情報をメモリコント口 ーラ 1 8から取得し、 内蔵のメモリに保持する。 これによりシステム制御マイコ ン 1 9は、 光ディスク 2に記録された各ファイルのアドレス、 空き領域を検出す る。
このシステム制御マイコン 1 9に係る処理プログラムにおいては、 事前のイン ストールにより提供されるものの、 これに代えてネットワークを介してダウン口 ードしてインストールするようにしてもよく、 また記録媒体により再生してイン ス トールするようにしてもよい。 ちなみに、 このような記録媒体においては、 光 ディスク、 磁気テープ、 メモリカード等、 種々の記録媒体を広く適用することが できる。
またシステム制御マイコン 1 9は、 このようにして取得した管理情報を検索し て、 光ディスク 2にインデックスファイルが記録されている場合、 このインデッ クスフアイルの記録位置に光ピックアップ 3 3をシークさせ、 このインデックス ファイルを再生する。 またメモリコントローラ 1 8よりこの再生したインデック スファイルを取得し、 内蔵のメモリに記録して保持する。 これによりこの実施例 では、 このインデックスフアイルを利用して光ディスク 2に記録されたフアイル の処理に関して全体の操作性を向上する。 なお、 これによりインデックスフアイ ルにおいては、 ユーザーエリアの最内周近傍に記録して立ち上がり時間を短くす ることができる。
すなわちシステム制御マイコン 1 9は、 ユーザーの操作に応動して、 このイン デッタスファイルによりモニタ用の液晶表示パネルにサムネイル画像等を表示す ることにより光ディスク 2に記録された Q Tムービーファイルの内容を紹介し、 またこの紹介によりユーザーによるファイルの選択を受け付け、 対応する管理情 報によりこのユーザーにより選択されたファイルを再生するように全体の動作を 制御する。
またユーザーによる撮像結果の記録が指示されると、 管理情報により空き領域 を検出して光ピックアップ 3 3をこの空き領域にシークさせ、 順次得られる撮像 結果を光ディスク 2に記録する。 またこの撮像結果の記録による Q Tムービーフ アイルの記録に対応するように、 メモリに保持した管理情報を更新し、 光デイス ク 2の排出時等において、 この更新した管理情報により光ディスク 2の管理情報 を更新する。 なおこの管理情報の更新においては、 メモリに保持して更新した管 理情報をメモリコントローラ 1 8を介してエラー訂正符号/復号器 2 1に出力す ることにより実行される。
これらの処理において、 システム制御マイコン 1 9は、 記録に供する Q Tムー ビーファイルの生成に必要な各種の情報をファイル生成器 1 5に出力する。 また フアイル生成器 1 5を介してインデックスファイルの生成に必要な情報を取得し 、 この取得した情報とファイル生成器 1 5に出力した情報等とにより、 新たに光 ディスク 2に記録する Q Tムービーファイルについて、 メモリに保持したインデ ックスファイルを更新し、 管理情報における更新処理と同様にして、 このように して更新してメモリに保持したインデックスファイルにより光ディスク 2に記録 されたインデックスファイルを更新する。
またユーザーにより光ディスク 2に記録されたファイルの編集が指示されると 、 この編集の処理に対応するように、 記録時と同様にして、 メモリに保持したィ ンデッタスファイル、 管理情報を更新し、 このメモリに保持したインデックスフ アイル、 管理情報により光ディスク 2のインデックスファイル、 管理情報を更新 する。
このようにして撮像結果による映像信号及び音声信号を光ディスク 2に記録す る光ディスク装置 1は、 Q Tムービーファイルを外部参照形式により記録する。 すなわち光ディスク装置 1においては、 映像信号及び音声信号によりそれぞれ映 像ファイル、 音声ファイルを光ディスク 2に記録し、 またこれら映像ファイル及 び音声ファイルを管理するリソースファイルを光ディスク 2に記録し、 これによ りこれら映像ファイル、 音声ファイル、 リソースファイルによる Q Tムービーフ アイルを光ディスク 2に記録する。
( 1 - 2 ) インデックスファイル
インデックスファイルは、 Q Tムービーファイル等の光ディスク 2に記録され る各種ファイルと同様に、 光ディスク 2のファイル管理システムにより、 記録位 置のアドレス、 ファイル名、 ファイル長等の再生に必要な情報が管理されるファ ィルであり、 光ディスク 2に記録された管理対象である Q Tムービーファイルの 内容を紹介する情報等により構成される。 これによりこの光ディスク装置 1では 、 このインデックスファイルにより光ディスク 2に記録された Q Tムービーファ ィルを選択し、 この選択したファイルをファイル管理システムに基づいて光ディ スク 2から再生することにより、 光ディスク 2に多数の Q Tムービーファイルが 記録されている場合でも、 所望するフアイルを迅速かつ正確に選択することがで き、 その分、 操作性が向上される。
この実施例において、 インデックスファイルは、 この Q Tムービーファイルの 内容を紹介する情報等に Q Tムービーファイルに係る情報を抜粋した情報 (以下 、 抜粋情報と呼ぶ) 等を割り当てて、 この抜粋情報のブロックによるエントリの 連続により形成され、 これにより各 Q Tムービーファイルの内容を簡易かつ迅速 に把握できるように形成される。
インデックスファイルは、 この抜粋情報によるデータ群がその属性毎に分類さ れてグループ化され、 光ディスク 2に記録する Q Tムービーファイルと同一のフ アイル構造により作成され、 これにより Q Tムービーファイルを作成する光ディ スク装置 1の構成を利用して作成し、 また処理することができ、 その分、 光ディ スク装置 1では構成が簡略化される。
具体的にインデックスファイルは、 Q Tムービーファイルの構成に対応して第 2図に示すように、 実データに係る抜粋情報がグループ化されてテキストェント リファイル E l、 サムネイル画像エントリファイル E 2、 プロパティエントリフ アイル E 3に割り当てられ、 これらエントリファイル E 1〜E 3と、 これらェン トリファイル E 1〜E 3の管理情報によるリソースファイル (図示せず) とによ り構成される。
ここで各ェントリファイル E 1〜E 3は、 それぞれ先頭に、 各エントリフアイ ル E 1〜E 3の属性等を示すヘッダ T X H、 T H H、 P Hが設けちれ、 続いて固 定長によるスロットによるエントリが連続するように形成される。
ここでテキス トェントリファイル E 1は、 ディスクタイ トル、 各管理対象ファ ィル等に係るタイ トルの文字列を示すデータが順次スロットに割り当てられて、 これらタイトルのデータによるェントリの連続により形成される。 これに対して サムネイル画像エントリファイル E 2は、 ディスクタイトル、 各管理対象フアイ ルの内容を示す静止画像によるサムネイル画像が順次スロットに割り当てられて 、 これらサムネイル画像によるェントリの連続により構成される。
これらテキス トエントリファイル E l、 サムネイル画像エントリフアイノレ E 2 は、 各スロッ トが固定長により形成され、 これにより管理対象ファイルより得ら れる対応する抜粋情報のデータ量に応じて、 1つの管理対象ファイルに対して 1 個又は複数個のスロットが割り当てられる。 また管理対象ファイルの種類によつ ては、 抜粋情報の種類が異なることにより、 管理対象によっては、 何らエントリ が設けられない場合もある。
これに対してプロパティエントリファイル E 3は、 ディスクタイトル、 各管理 対象ファイルの属性を示すデータが割り当てられ、 これらディスクタイトル、 各 管理対象ファイルに設定されたバイナリーデータによる抜粋情報がェントリの管 理情報と共に順次スロットに割り当てられて、 これら抜粋情報によるェントリの 連続により形成される。 プロパティエントリファイル E 3は、 テキストエントリ ファイル E l、 サムネイル画像エントリファイル E 2と同様に、 各スロットが固 定長により形成される。 またプロパティエントリファイル E 3は、 管理対象ファ ィルの種類が種々に異なる場合であっても必ず設けられ、 さらにテキストェント リファイル E l、 サムネイル画像エントリファイル E 2に設けられたエントリに 対応するように各管理対象ファイルのェントリが設定される。
これによりプロパティエントリファイル E 3は、 テキストエントリファイル E 1、 サムネイル画像ェントリファイル E 2に何らェントリが設けられていない場 合には、 対応する抜粋情報のデータ量に応じて 1個又は複数個のスロットに 1つ の管理対象ファイルの抜粋情報が割り当てられるのに対し、 例えばテキストェン トリファイル E 1及び又はサムネイル画像ェントリファイル E 2において、 1つ の管理対象ファイルに対して複数のェントリが設定されている場合、 抜粋情報の データ量の多少にかかわらず、 少なくともこの複数個の分は、 この管理対象ファ ィルに対してエントリが設けられる。 インデックスファイルにおいては、 このよ うに実データの部分を固定長により構成することにより、 記録媒体の無駄な消費 を低減し、 また記録媒体に対するァクセス回数を低減して処理時間を短くするこ とができる。
プロパティエントリファイル E 3は、 各エントリに、 他のエントリとの関係を 示すェントリの管理情報として、 対応する他のェントリファイルのェントリを特 定する管理情報 (第 2図において、 矢印により示す関連を示す情報である) が設 定され、 また複数個のスロットによるエントリにあっては、 順次続くエントリを 特定する拡張スロットに係る管理情報が設定される。 これによりインデックスフ アイルは、 このプロパティエントリファイル E 3に設定された他のェントリとの 関係を示す管理情報により、 1つの管理対象ファイルの抜粋情報を記録した複数 のスロッ トを特定する。 またプロパティエントリファイル E 3には、 対応する管 理対象ファイルを特定する情報が設定され、 これによりこのインデックスフアイ ルに記録された抜粋情報による管理対象ファイルを特定する。
またプロパティエントリファイル E 3は、 それぞれェントリに登録された抜粋 情報の有効無効を示す有効無効情報による管理情報が設定される。 これによりィ ンデックスファイルは、 このプロパティエントリに設けられた有効無効情報の設 定だけで、 プロパティエントリファイル E 3、 他のエントリファイル E 1、 E 2 の対応するェントリをまとめて無効に設定して、 管理対象ファイルのィンデック スファイルへの登録を削除する。
インデックスファイルは、 記録媒体上に実在するファイルだけでなく、 記録媒 体のファイル管理システムによる実在のフォルダ、 仮想のフォルダについても、 各エントリファイルに登録することができ、 各プロパティエントリにおいて、 こ のようなフォルダを登録したプロパティエントリに対する階層構造を定義する。 これによりインデックスファイルは、 光ディスク 2に設定されている実在する階 層構造によるフォルダ構造により、 さらにはこのインデックスファイルにおいて 設定された仮想の階層構造によるフォルダ構造により、 光デイスク 2に記録され たファイルを管理する。
これに対してリソースファイルは、 各ェントリファイルにおけるスロットの開 始位置等の管理情報が、 このインデックスフアイルの属性情報等と共に記録され る。
これによりインデックスファイルは、 サムネイル画像ェントリファイル E 2に よりサムネイル画像をユーザーに提供して、 又はテキストェントリファイル E 1 により各ファイルのタイトル等をユーザーに提供して、 これらサムネイル画像、 タイトルによりファイルの選択を受け付け、 この選択されたファイルをプロパテ イエントリの記述によりファイル管理システムによるファイル名により検出でき 、 これらによりユーザーによる操作性が向上される。
これらによりこの光ディスク装置 1において、 システム制御マイコン 1 9は、 ファイル生成器 1 5よりデータ圧縮された映像データ及び音声データを取得して デコードした後、 映像データにおいては、 画素の間引きによりサムネイル画像を 生成し、 このサムネイル画像によりサムネイル画像ェントリファイル E 2を生成 する。 また光ディスク 2のファイル管理システムに保持された各管理対象フアイ ルのファイル情報より、 さらにはユーザーの設定によりタイ トルのデータを生成 し、 これによりテキストェントリファイル E 1を生成する。 これに対してユーザ 一の操作に応動してプロパティエントリファイル E 3を作成し、 さらにはこれら のエントリファイル E 1〜E 3に応じてリソースファイルを作成する。
( 1 - 3 ) プロパティエントリによる管理
第 3図は、 プロパティへのファイルの登録の説明に供する図表である。 なお以 下において、 この第 3図 (A) 及びこの第 3図 (A) と同様に表された図におい ては、 説明の簡略化のために、 拡張スロットを除いてプロパティエントリについ てのみについて示し、 それぞれフォルダ及ぴフ了ィルに、 対応するスロットのス 口ット番号を設定して示す。 しかしてプロパティエントリのスロットに拡張スロ ットが存在する場合、 他のェントリに対応するスロットが存在する場合にあって は、 以下に説明するプロパティエントリのスロッ トに係る処理が、 これら関連す るスロットをひとかたまりにして実行される。
プロパティエントリファイル E 3においては、 各スロットをそれぞれ特定する エントリ番号 (Entry Number) が設定される。 またプロパティエントリファイル E 3においては、 複数のフラグの集合によるプロパティエントリフラグ (Entry P roperty) が設定される。 ここでこのプロパティエントリフラグ (Entry Property ) は、 各エントリの属性を示す各種情報が設定され、 その 1つとしてエントリが フォルダに対応するものか (0 : Folder) 、 ファイルに対応するものか (l : Fi le) を識別するェントリプロパティフラグが設定される。
これにより第 3図 (A) 及び (B ) の例では、 光ディスク 2のファイル管理シ ステムにより実在するルートフオルダ 0には、 ェントリ番号 0によるプロパティ エントリが割り当てられ、 このプロパティエントリにおいては、 プロパティエン トリフラグが値 0に設定されてフォルダであることが示される。 またこのルート フォルダの直近の下位階層のフォルダ 1、 2、 ファイル 3、 4にあっては、 それ ぞれエントリ番号 1、 2、 3、 4のプロパティエントリが割り当てられ、 それぞ れプロパティエントリフラグが値 0、 値 1に設定されてフォルダ、 ファイルであ ることが示される。 またフォルダ 1の直近の下位階層のフォルダ 5、 ファイル 6 にあっては、 それぞれエントリ番号 5、 6のプロパティエントリが割り当てられ 、 それぞれプロパティエントリフラグが値 0、 値 1に設定されてフォルダ、 ファ ィルであることが示され、 さらにフォルダ 5に属するファイル 7にあっては、 ェ ントリ番号 7のプロパティエントリが割り当てられ、 プロパティエントリフラグ が値 1に設定されてファイルであることが示される。
このようなフォルダ及びファイルに対応するェントリの設定に対して、 プロパ ティエントリファイル E 3は、 他のエントリとの関係を示す管理情報として、 対 応するファイル又はフォルダが属する直近のフォルダに対応するスロットを指し 示す親エントリ番号 (Parent Entry Number ) が割り当てられる。 これにより第 3図 (A) 及ぴ (B ) の例では、 それぞれエントリ番号 1〜4のエントリにおい ては、 この親エントリ番号 (Parent Entry Number ) が値 0に設定されているこ とにより、 これらエントリ番号 1〜4によるフォルダ 1、 2、 ファイル 3、 4が ルートフォルダに属することが示される。 またエントリ番号 5、 6のエントリに おいては、 親エントリ番号 (Parent Entry Number ) が値 1に設定され、 またェ ントリ番号 7のェントリにおいては、 親ェントリ番号 (ParentEntry Number ) 力 S 値 5に設定されていることにより、 それぞれ対応するフォルダ 5、 ファイル 6、 ファイル 7においては、 フォルダ 1、 フォルダ 1、 フォルダ 5に属することが示 される。
プロパティエントリファイル E 3においては、 このような親エントリ番号によ るエントリの指示とは逆に、 上位側から下位側を指し示す子ェントリ番号も併せ て登録され、 この子ェントリ番号により特定のフォルダに属するファイル等が簡 易に検索される。 しかしてこの場合、 エントリ番号 0のエントリには、 子ェント リ番号としてフォルダ 1、 2、 ファイル 3、 4のエントリを指し示すエントリ番 号 1、 2、 3、 4が登録され、 またエントリ番号 1には、 子エントリ番号として フォルダ 5、 ファイル 6のエントリを指し示すエントリ番号 5、 6が登録され、 またェントリ番号 5には、 エントリ番号 7の子ェントリ番号が登録される。
これらによりインデックスファイルにおいては、 ファイル管理システムに実在 する階層構造により、 さらには仮想の階層構造により、 各ファイルを管理する。 なお、 以下において、 このような階層構造の定義に係る他のエントリを指し示す 情報を階層情報と呼ぶ。
さらにプロパティエントリファイノレ E 3は、 プロパティエントリフラグの 1つ に、 ゴミ箱を示すフラグ (以下、 ゴミ箱フラグと呼ぶ) が設定される。 しかして 第 3図 (A) の例では、 このエントリ番号 2のプロパティエントリにおいて、 こ のゴミ箱フラグが有効を示す値 1に設定される。 ここでゴミ箱フラグは、 ゴミ箱 のエントリを示すフラグであり、 ゴミ箱のエントリは、 削除が指示されたフアイ ル、 フォルダに係るェントリを一時保管するェントリである。 ゴミ箱のェントリ は、 フォルダに係るエントリと同様に、 プロパティエントリ等が設定され、 これ によりインデックスファイルでは、 あたかもゴミ箱による仮想のフォルダが作成 される。
なおプロパティエントリフラグには、 これらの他に、 エントリに係る情報の有 効無効を示す有効無効情報として、 有効無効フラグが設けられる。 インデックス ファイルにおいては、 この有効無効フラグをそれまでの有効 (Valid ) から無効 (Invalid ) に設定することにより、 このエントリに係るスロットが空きスロッ トに設定され、 このような空きスロットについては、 エントリの登録に再利用さ れる。 なお有効無効フラグが無効に設定された場合であってもプロパティェント リファイル E 3における他のェントリファイル E 1、 E 2との関係を示す情報は 保持され、 これにより他のエントリファイル E 1、 E 2の対応するスロッ トはプ ロパティエントリファイル E 3との関係を保ったまま空きスロットに設定される 。 これにより新たなファイルの再登録において、 これら他のエントリファイル E 1、 E 2との関係については新たに構築し直す必要が無いようにして、 その分、 再登録の処理が簡略化される。
( 1 - 4 ) インデックスフアイルによるフアイルの削除
これらによりシステム制御マイコン 1 9は、 撮像結果の記録により、 ユーザー に指示されたフォルダに属するように、 又は事前の設定によるフォルダに属する ように、 親エントリ番号、 子エントリ番号、 有効無効フラグ等を設定して撮像結 果に係るェントリをプロパティエントリファイル E 3の空きスロットに登録し、 これによりこの撮像結果のファイルをィンデックスファイルに登録する。 またュ 一ザ一による編集処理により、 撮像結果の保存先フォルダの変更が指示されると 、 対応するプロパティエントリの親エントリ番号、 子エントリ番号を変更する。 これに対してユーザーによりファイルの削除が指示されると、 システム制御マ イコン 1 9は、 他のエントリとの関係を示す管理情報の設定により、 対応するフ アイルを仮想的に削除状態に保持する。 またこのようにして仮想的に削除状態に 設定したファイルに対して、 ユーザーにより削除の指示が得られると、 光デイス ク 2から実際にこのファイルを削除すると共に、 このファイルに係るェントリを 削除する。 なお、 以下において、 この実際のファイルの削除に係る処理にあって は、 本削除と呼び、 仮想的な削除状態の設定と区別する。
すなわちシステム制御マイコン 1 9は、 例えばサムネイル画像の一覧により、 さらにはタイトルの一覧によりインデックスファイルによる管理対象のファイル を一覧表示した状態で、 ユーザーによりファイルが選択されてこのファイルの削 除が指示されると、 プロパティェントリファイル E 3の対応するェントリを検出 する。 またこの検出したエントリにおいて、 ゴミ箱のエントリを指し示すように 、 親エントリ番号を更新する。 またこの親エントリ番号の更新に対応するように 、 親エントリ番号に設定された子エントリ番号に、 この削除に係るエントリ番号 を追加する。
これにより第 3図との対比により第 4図に示ずように、 例えばユーザーにより ファイル 6の削除が指示された場合、 このファイル 6に係るエントリ番号 6のプ 口パティエントリについて、 システム制御マイコン 1 9は、 親エントリ番号を値 2に設定し直し、 ゴミ箱のエントリを指し示すように設定を変更する。 これに対 してゴミ箱のェントリにおいては、 子ェントリ番号にェントリ番号 6が追加され る。
このようにィンデッタスファイルシステム上でゴミ箱フォルダの下位階層に配 置されたファイルについて、 システム制御マイコン 1 9は、 プロパティエントリ フアイノレ E 3の有効無効フラグを有効のまま保持することにより、 一定期間の間 、 この仮想的に削除状態に設定されているエントリについては空きスロットに設 定しないようにし、 このェントリに係るスロットを再登録に使用しないようにす る。 また他のエントリとの関係を示す情報についても変更しないようにし、 さらに は他のェントリファイルについても変更しないようにし、 これによりユーザーに よる指示により、 仮想的に削除状態に設定されたファイルを、 インデックスファ ィルに登録されている他のファイルと同様のサムネイル画像、 タイトルにより表 示し、 これによりユーザーにより本削除に係るファイルの選択、 復活に係るファ ィルの選択を簡易且つ確実に実行できるようにする。 またユーザーによる復活の 指示により、 該当ファイルに係るエントリの親エントリ番号、 ゴミ箱に係るェン トリの子ェントリ番号の変更により、 仮想的に削除状態に設定されたファイルを 簡易な処理により復活できるようにする。
すなわちシステム制御マイコン 1 9は、 ユーザーの操作に応動して、 プロパテ ィエントリファイル E 3を参照することにより、 第 5図に示すように、 プロパテ イエントリフアイルに登録されたフォルダに係るェントリを検出し、 このェント リに設定された子ェントリ番号によりインデックスフアイルに設定された階層構 造によるフォルダ構造を解析し、 この解析結果によるフォルダ構造をアイコンに より表示する。 このときシステム制御マイコン 1 9は、 ゴミ箱に係るェントリに ついては、 フォルダ名をゴミ箱に設定したフォルダにより表示する。
またシステム制御マイコン 1 9は、 ユーザーによる設定に応じてこのフォルダ 構造による表示を表示画面の上半分により実行し、 残る下半分による表示エリア に、 ユーザーにより選択されたフォルダに属するファイルを一覧表示する。 この ときシステム制御マイコン 1 9は、 ユーザーによる選択により、 サムネイル画像 、 タイトルによりこのファイル一覧を形成する。
システム制御マイコン 1 9は、 このファイル一覧の表示において、 ユーザーに よりゴミ箱に属するファイルの一覧表示が指示されると、 ゴミ箱のェントリに設 定された子ェントリ番号により、 このゴミ箱のェントリを指し示すように設定さ れているファイルに係るプロパティエントリを検出する。 またこの検出したプロ パティエントリに設定された他のェントリファイルとの関係を示す情報により、 サムネイル画像ェントリファイル、 テキス トェントリファイルの対応するェント リを検出し、 この検出したエントリの記録より、 サムネイル画像、 タイトルを表 示する。 しかして第 5図に示す例は、 サムネイル画像、 タイ トルの双方を表示す る場合を示すものである。
システム制御マイコン 1 9は、 このようにしてゴミ箱に係るファイルを表示し た状態で、 ユーザーによりファイルが選択され、 このファイルの削除が指示され ると、 対応するエントリの有効無効フラグを無効に設定し、 また光ディスク 2の ファイル管理システムにこのエントリに対応するファイルの削除を指示し、 これ により本削除の処理を実行する。
これに対してユーザーによりファイルが選択され、 このファイルの復活が指示 されると、 システム制御マイコン 1 9は、 特定のエントリを指し示すように、 こ のファイルに係るェントリの親ェントリ番号を変更し、 またゴミ箱に係るェント リの子エントリ番号から、 この復活に係るエントリ番号を削除する。 これにより この光ディスク装置 1では、 インデックスファイル上の操作において、 削除した ファイルを簡易に復活させ、 またこの復活の処理における操作性を確保する。 な おこの復活の処理に係る特定のェントリにあっては、 ユーザーによる事前の設定 によるェントリ、 ユーザーによる指示によるェントリ等である。
( 2 ) 実施例 1の動作
以上の構成において、 この光ディスク装置 1では (第 1図) 、 撮像手段、 音声 取得手段で取得した映像信号、 音声信号がそれぞれビデオ符号器 1 1、 オーディ ォ符号器 1 2でエンコードされた後、 ファイル生成器 1 5により Q Tムービーフ アイルのデータストリームに変換され、 メモリコントローラ 1 8、 エラー訂正符 号/復号器 2 1、 データ変復調器 2 3、 磁界変調ドライバ 2 4、 光ピックアップ 3 3による記録系を介して光ディスク 2に記録される。 これによりこの光デイス ク装置 1では、 撮像結果が Q Tムービーファイルにより光ディスク 2に記録され る。 またこの光ディスク 2のファイルの記録に対応するように、 システム制御マ イコン 1 9の出力データがこの光ディスク装置 1の記録系に出力され、 これによ り光ディスク 2のフアイル管理システムに係る管理情報がこの Q Tムービーファ ィルの記録に対応するように更新される。
またこのようにして記録した Q Tムービーファイルにおいては、 ファイル管理 システムによる管理情報に基づいて光ピックアップ 3 3、 データ変復調器 2 3、 エラー訂正符号/復号器 2 1、 メモリコントローラ 1 8を介して順次再生され、 ファイル復号器 1 6によりビデオデータ及びオーディオデータのエレメンタリス トリームに分解された後、 それぞれビデオ復号器 1 3、 オーディオ復号器 1 4に よりデコードされて出力される。
この光ディスク装置 1では、 このような Q Tムービーファイルの記録時、 ファ ィル生成器 1 5よりサムネイル画像用のデータがシステム制御マイコン 1 9で取 得され、 またこのファイルの記録に前後したユーザーの入力等によりタイトルの データがシステム制御マイコン 1 9で取得される。 またファイル管理システムに 係るファイル名等の情報が取得され、 これらにより光ディスク 2に記録する Q T ムービーファイルの抜粋情報がシステム制御マイコン 1 9で収拾される。 光ディ スク装置 1では、 光ディスク 2のファイル管理システムに係る管理情報と同様に 、 システム制御マイコン 1 9に内蔵のメモリにおいて、 このようにして取得した 抜粋情報によりインデックスフアイルが生成され、 このインデックスフアイルが Q Tムービーファイルと同様に光ディスク 2に記録される。 またこのインデック スファイルの記録に対応するようにファイル管理システムの管理情報が更新され る。
この光ディスク装置 1では、 このインデックスファイルにより光ディスク 2に 記録したフアイルに係るユーザーィンターフエースが提供され、 これにより光デ イスク 2に多数のファイルを記録した場合に、 ユーザーによる操作性を向上する ことができる。 すなわちユーザーによる指示により、 インデックスファイルに記 録されたサムネイル画像により、 さらにはインデックスファイルに記録されたタ ィ トルによりファイル一覧が表示され、 このファイル一覧におけるユーザーによ るファイルの選択により、 インデックスファイルの記録に基づいて対応するファ ィルが特定され、 このファイルが再生されてユーザーに提供される。 また同様の ユーザーによる操作により、 ファイルの選択が受け付けられ、 このファイルが削 除される。
光ディスク装置 1では、 このユーザーによるファイルの削除の指示により、 ィ ンデッタスファイルのプロパティエントリにおいて、 この削除の指示によるェン トリに設定された親ェントリ番号がゴミ箱に係るエントリを指し示すように変更 され、 またこれに対応するようにゴミ箱に係るエントリの子エントリ番号に、 削 除に係るェントリのェントリ番号が登録される。 これにより光ディスク装置 1で は、 光ディスク 2における実体のファイルについても、 何ら削除されずに元のま まに保持されて、 このフアイルが仮想的に削除状態に設定される。
これにより光ディスク装置 1では、 ユーザーによるファイル復活の指示により 、 この他のエントリを指し示す管理情報を変更して、 この一時的に削除状態に設 定されたファイルを復活させることができ、 これによりインデックスファイル上 の操作において、 削除したファイルを簡易に復活させることができる。
さらに光ディスク装置 1では、 このようにして仮想的に削除状態に設定して、 このファイルの他の管理情報については、 何ら変更されずに、 元のままに保持さ れる。 これにより光ディスク装置 1では、 インデックスファイル上の操作におい て、 さらに一段と復活に係る処理を簡略化することができる。
すなわち光ディスク装置 1では、 ユーザーによる操作によりインデックスファ ィルに設定された階層構造によりフォルダが表示され、 このフォルダの表示にお いて、 ゴミ箱のェントリがゴミ箱のフォルダ名によりフォルダのアイコンにより 表示される。 またユーザーがこのゴミ箱のフォルダを選択した場合には、 ゴミ箱 のェントリに設定された子ェントリ番号に基づいて、 ゴミ箱のェントリを指し示 すようにェントリが設定されているェントリによるファイルについて、 サムネィ ル画像、 タイトルが表示される。 これによりこの光ディスク装置 1では、 このよ うなサムネイル画像、 タイトルの表示によりゴミ箱に属するように仮想的に削除 されたファイルを簡易かつ確実に把握することができる。
またこのような表示によりユーザーがファイルを選択して削除を指示した場合 、 この削除に係るファイルが光ディスク 2より実際に削除され、 これにより本削 除の処理が実行される。 また対応するプロパティエントリの有効無効フラグが無 効に設定され、 これによりインデックスフアイル上でこの削除に係るフアイルの 登録が削除される。
これに対してユーザーによりファイルが選択されて復活が指示されると、 特定 のェントリを指し示すように親ェントリ番号が変更され、 またこの変更に対応す るように、 ゴミ箱に係るエントリの子エントリ番号が変更される。 これにより光 装置 1では、 簡易な処理により削除したファイルを復活させることがで きる。
( 3 ) 実施例 1の効果
以上の構成によれば、 削除が指示されたファイルに係るエントリにおいて、 一 時管理用のェントリを指し示すように他のェントリを指し示す管理情報を変更す ることにより、 インデックスファイル上の操作において、 削除したファイルを簡 易に復活させることができる。
またこのとき他のェントリファイルに係るェントリの管理情報と、 対応するフ アイルを指し示すファイルに係る管理情報とについては変更しないようにするこ とにより、 ファイルの復活に係るユーザーの操作性を向上し得、 さらには復活に 係る処理を簡略化することができる。
すなわちこの一時管理用のェントリを指し示すように設定されたェントリに係 る抜粋情報を表示手段に表示し、 この表示したェントリに係るファイルの処理を 受け付けることにより、 削除を指示する前と同様に、 サムネイル画像により、 さ らにはタイトルによりファイルの選択を受け付け、 ユーザーの操作性を向上する ことができる。
またこのように一時管理用のェントリを指し示すように設定されたェントリに 係るフアイルの削除の指示により、 インデックスファイルより対応するエントリ を削除すると共に、 記録媒体より対応するファイルを削除することにより、 仮想 的に削除状態に設定したファイルを実際に削除することができる。
またこのように一時管理用のェントリを指し示すように設定されたェントリに 係るファイルの復活の指示により、 所定のエントリを指し示すように、 他のェン トリを指し示す管理情報を設定することにより、 簡易にファイルを復活させるこ とができる。
またこれらの削除、 復活の処理を、 一時管理用のエントリを指し示すように設 定されたェントリに係る抜粋情報の表示により受け付け、 ユーザーの操作性を向 上することができる。
( 4 ) 実施例 2
第 6図は、 本発明の実施例 2に係るインデックスファイルのプロパティェント リファイル E 3を示す図表 (第 6図 (A) ) 及ぴインデックスファイルにおける 階層構造を示す略線図 (第 6図 (B ) ) である。 この実施例では、 ゴミ箱のェン トリへの削除の操作に係る日時をインデックスファイルに記録することにより、 この削除の操作に係る日時を基準にして本削除の処理を実行する。 なおこの実施 例に係る光ディスク装置においては、 このインデックスファイルに係る構成が異 なる点を除いて、 実施例 1に係る光ディスク装置 1と同一に構成されることによ り、 以下においては、 第 1図の構成を流用して説明する。
すなわち第 6図 (A) 及ぴ (B ) に示すように、 この実施例に係るシステム制 御マイコン 1 9は、 削除による指示が得られた日付けにより、 ゴミ箱のエントリ を指し示すように、 フォルダのエントリを作成し、 このエントリに削除の日付け を記録する。 なおこの日付けの記録にあっては、 プロパティエントリの拡張によ り日付けによるテキストを設定して、 又はテキストェントリファイルへの日付け によるタイトルの登録により実行される。 なお、 この削除の日付けに係るフオル ダのエントリが既に作成されている場合、 システム制御マイコン 1 9は、 このフ オルダに係るェントリの作成については処理を省略する。
またこのようにしてフォルダのェントリを登録すると、 システム制御マイコン 1 9は、 削除に係るエントリが、 この日付けのエントリを介してゴミ箱のェント リを指し示すように、 削除が指示されたファイルに係るエントリを変更する。 す なわち削除に係るファイルのェントリにおいて、 他のェントリを指し示す管理情 報により、 対応する日付けのフォルダに係るエントリを指し示すように、 この削 除に係るエントリの親エントリ番号に、 この日付けのフォルダに係るエントリの ェントリ番号を設定する。 またこの対応する日付けのフォルダに係るェントリに おいて、 子ェントリ番号に削除に係るファイルのェントリ番号を追加する。
またシステム制御マイコン 1 9は、 このようにして日付けにより設定されたフ オルダに係るェントリについては、 ユーザーによる指示によりゴミ箱のェントリ と同様に、 フォルダにより表示する。
しかして第 6図 (A) 及ぴ (B ) の例では、 8月 1 5日、 8月 1 6日に、 それ ぞれエントリ 1 0、 1 1に係るファイルについて削除が指示された場合であり、 それぞれゴミ箱のエントリに対して、 8月 1 5日、 8月 1 6日によるフォルダの エントリが形成され、 またこの各エントリに対して、 それぞれエントリ 1 0、 1 4 012234
1が設けられた場合である。
システム制御マイコン 1 9は、 実施例 1について上述したと同様にしてゴミ箱 のエントリをフォルダにより表示し、 この表示において、 併せてこのようにして ゴミ箱のェントリに対して登録された日付けによるェントリについても、 日付け をフォルダ名にしてフォルダによるアイコンを表示する。 またこの日付けによる フォルダをユーザーが選択した場合、 各フォルダのェントリに対して登録された ファイルを、 サムネイル画像及び又はタイトルにより表示する。 またこのように して表示してユーザーによりファイルの本削除、 復活が指示されると、 実施例 1 と同様にしてファイルを本削除し、 また復活させる。
これによりこの実施例においては、 削除を指示した日付けを基準にして、 本削 除の処理を実行することができ、 その分、 ユーザーによる使い勝手が向上される このようなユーザーによる操作に加えて、 システム制御マイコン 1 9は、 イン デッタスファイルに記録された削除に係る日付けを基準にして、 保管期間の超過 を確認し、 本削除の処理を実行する。
ここで第 7図は、 この本削除の処理に係るシステム制御マイコン 1 9の処理手 順を示すフローチャートである。 システム制御マイコン 1 9は、 例えば電¾|の立 ち上げにより、 又は内蔵のカレンダによる日付けの切り換わりにより、 この処理 手順を開始し、 ステップ S P 1からステップ S P 2に移る。 ここでシステム制御 マイコン 1 9は、 ゴミ箱のエントリに設定されている子エントリ番号を検出し、 この子ェントリ番号により指し示されているェントリを順次取得する。 これによ りシステム制御マイコン 1 9は、 ゴミ箱のエントリに対して登録されたフォルダ のエントリを検出し、 このフォルダに設定された削除に係る日付けを現在の日付 けにより判断し、 保管期間を超過したフォルダによるエントリを検出する。 また このようにして検出したエントリに設定された子エントリ番号から、 保管期間を 超過したファイルに係るェントリを検出する。
システム制御マイコン 1 9は、 続くステップ S P 3において、 このような一連 の検索の処理により、 期間超過したファイルが存在するか否か判断し、 ここで否 定結果が得られると、 ステップ S P 3からステップ S P に移ってこの処理手順 を終了する。 これに対して期間超過したファイルが存在する場合、 ステップ S P 3からステップ S P 5に移り、 ここでこのファイルの登録をィンデックスフアイ ルから削除し、 またこのファイルを光ディスク 2から削除した後、 ステップ S P 4に移ってこの処理手順を終了する。
なおシステム制御マイコン 1 9は、 このようにして期間管理により本削除の処 理を実行して、 さらにはユーザーによる指示によ.り本削除の処理を実行して、 日 付けによるフォルダのェントリに対して、 ファイルに係るェントリが 1つも登録 されていない状態になると、 この日付けによるフォルダのェントリについても、 インデックスファイルから登録を削除する。
これによりシステム制御マイコン 1 9は、 保管期間が超過してもなおゴミ箱の ェント Vに対して放置されたェントリに係るファイルについては、 光ディスク 2 から削除し、 これにより光ディスク 2の空き容量を増大させる。
この実施例のように、 一時管理用のェントリを指し示すようにェントリを変更 する際に、 インデックスファイルに変更の日付けを記録すれば、 この変更の日付 けを基準にしてファイルの本削除、 復活を処理し得、 その分、 ユーザーの使い勝 手を向上することができる。
また変更の日付けを判定して、 対応するェントリをィンデッタスファイルより 削除すると共に、 記録媒体より対応するファイルを削除する本削除の処理を実行 することにより、 実施例 1と同様の効果に加えて、 削除を指示した変更による日 付けを基準にして自動的にファイルを本削除し得、 ユーザーの負担を軽減するこ とができる。
( 5 ) 実施例 3
この実施例においては、 実施例 2と同様に、 削除の指示された日時を日付けに よりインデックスファイルに記録し、 ユーザーによる指示により日付けによるフ オルダを表示してユーザーによる本削除、 復活の指示を受け付け、 この指示によ るファイルを本削除し、 また復活させる。 またこのとき、 不必要となった日付け のフォルダに係るエントリを削除する。 さらにこの実施例においては、 光デイス ク 2の空き容量の監視により、 本削除の処理を実行し、 このときインデックスフ アイルに記録した削除の指示に係る日付けを基準にして本削除可能なファイルを 表示する。 なおこの実施例に係る光ディスク装置においては、 このインデックス ファイルに係る処理が異なる点を除いて、 実施例 1に係る光ディスク装置 1と同 一に構成されることにより、 以下においては、 第 1図の構成を流用して説明する すなわちシステム制御マイコン 1 9は、 撮像結果の光ディスク 2への記録によ り光ディスク 2の空き容量が低下することにより、 撮像結果の光ディスク 2への 記録を完了すると、 第 8図に示す処理手順を実行する。 ここでシステム制御マイ コン 1 9は、 この処理手順を開始すると、 ステップ S P 1 1からステップ S P 1 2に移り、 光ディスク 2のファイル管理システムにより光ディスク 2の空き容量 を検出し、 この空き容量が所定のしきい値以下となったか否か判断する。 なおこ のしきい値にあっては、 事前の設定値、 ユーザーによる設定値、 又は過去の使用 の履歴に基づいて計算された計算値が適用される。
ここで光ディスク 2に十分に空き容量が存在する場合、 システム制御マイコン 1 9は、 ステップ S P 1 2からステップ S P 1 3に移り、 この処理手順を終了す る。
これに対して光ディスク 2の空き容量が少ない場合、 ステップ S P 1 2で肯定 結果が得られることにより、 システム制御マイコン 1 9は、 ステップ S P 1 2か らステップ S P 1 4に移り、 ここでユーザーに空き容量の低下を通知する。 シス テム制御マイコン 1 9は、 第 9図に示すように、 この通知を表示手段への表示に より実行する。 またこの通知において、 併せて、 ゴミ箱のエントリに係るフアイ ルを本削除可能なファイルとして通知する。 またこの本削除可能なファイルの通 知においては、 ィンデッタスファイルに登録された削除に係る日付けの記録によ り、 削除が指示された日付けの古い順に、 削除が指示された日付け毎に、 これら のファイルをサムネイル画像、 タイトルにより表示する。
しかしてこのように光ディスク 2の容量が低下している場合にあっては、 引き 続いて撮像結果を光ディスク 2に記録できない場合であり、 場合によっては、 不 必要となったフアイルを迅速に削除して空き領域を確保しなければならなレ、場合 である。 この実施例によれば、 このような場合にあっても、 本削除可能なフアイ ルを古い順に、 削除が指示された日付け毎に表示することにより、 迅速かつ確実 に真に不必要とされるフアイルを選択することができる。
これによりシステム制御マイコン 1 9は、 このファイルの表示により本削除に 係るファイルの選択を受け付けると、 ステップ S P 1 4からステップ S P 1 5に 移ってこのファイルを本削除した後、 ステップ S P 1 3に移ってこの処理手順を 終了する。
以上の構成によれば、 記録媒体の空き容量を判定して一時管理用のェントリを 指し示すように設定されたェントリについて、 本削除の処理を実行することによ り、 実施例 1と同様の効果に加えて、 ユーザーによる使い勝手を向上することが できる。
( 6 ) 他の実施例
なお上述の実施例 3においては、 仮想的に削除された日付けを基準に削除候捕 である本削除可能なファイルを表示する場合について述べたが、 本発明はこれに 限らず、 インデックスファイルのファイル作成日、 編集日、 長さ、 サイズ等によ る属性情報、 種類、 タイトル等による抜粋情報を用いてソートして表示するよう にしてもよい。
また上述の実施例においては、 1つの光ディスクに 1つのインデックスフアイ ルが登録されていることを前提に、 ユーザーによる本削除の指示によりインデッ クスファイルから対応するェントリを削除し、 また光ディスクからファイルを削 除する場合について述べたが、 本発明はこれに限らず、 1つの記録媒体に複数の インデックスファイルが登録されている場合にも広く適用することができる。 し かしてこの場合、 1つのフアイルが複数のィンデックスフアイルに重複して登録 されている場合もあることにより、 上述の実施例における一連の処理により光デ イスクから実際のフアイルを削除する場合にあつては、 他のィンデックスフアイ ルとの間で削除に係るフアイルが重複登録されていないことを確認して記録媒体 から削除することになる。 また他のインデックスファイルとの間で削除に係るフ アイルが重複登録されている場合には、 単にインデックスファイル上でのみ、 こ のファイルに係るェントリを削除することになる。
また上述の実施例においては、 ゴミ箱に係るファイルについて、 サムネイル画 像、 タイトルにより表示する場合について述べたが、 本発明はこれに限らず、 他 の抜粋情報を表示するようにしてもよい。
また上述の実施例においては、 Q Tファイルフォーマツトによるいわゆる外部 参照形式により、 プロパティエントリファイル、 サムネイル画像エントリフアイ ル、 テキストェントリファイルを形成してインデックスファイルを作成する場合 について述べたが、 本発明はこれに限らず、 いわゆる自己内包形式によりこれら 各種属性のグループによる抜粋情報をリソースァトムと一体に形成してインデッ クスフアイルを作成する場合にも広く適用することができる。
また上述の実施例においては、 Q Tムービーファイル構造によりインデックス ファイルを作成する場合について述べたが、 本発明はこれに限らず、 必要に応じ て種々のフォーマットを適用することができる。
また上述の実施例においては、 本発明を光ディスク装置に適用して撮像結果、 パソコンの出力等を記録する場合について述べたが、 本発明はこれに限らず、 光 磁気デイスク、 ハードディスク装置等の各種記録媒体に記録した多数のファイル を管理する場合、 さらには所定のサーバーに保持した多数のファイルを管理する 場合等に広く適用することができる。
また上述の実施例においては、 管理対象ファイルと共にインデックスファイル を記録する場合について述べたが、 本発明はこれに限らず、 管理対象ファイルと 異なる記録媒体にィンデックスフアイルを記録する場合、 さらには管理対象ファ ィルと異なるサーバー上にィンデックスフアイルを保持する場合等に広く適用す ることができる。 産業上の利用可能性
本発明は、 例えば光デイスク装置に適用することができる。

Claims

請求の範囲
1 . 記録媒体に記録されたィンデックスフアイルにより前記記録媒体に記録され たファイルを管理するファイル管理装置において、 前記ファイルと対応付けられた前記フアイルに係る抜粋情報のブロックによる エントリの連続により形成され、
前記ェントリに設定された他のェントリを指し示す管理情報より、 前記記録媒 体に記録されたフアイルに係る階層構造が示され、
削除に係るファイルを一時保管する一時管理用のェントリが設定され、 前記ファイル管理装置は、
削除が指示されたファイルに係る前記ェントリにおいて、 前記一時管理用のェ ントリを指し示すように、 前記他のェントリを指し示す管理情報を変更する ことを特徴とするフアイル管理装置。
2 . 前記インデックスファイルは、
前記抜粋情報が属性毎にグループ化されて、 サムネィル画像によるサムネイル 画像のグループと、 タイトルによるテキストのグループと、 前記サムネイル画像 のグループ、.テキストのグループを管理するプロパティのグループとが形成され 前記プロパティのグループの少なくともファイルに係るェントリには、 前記サムネイル画像のグループ、 テキストのグループの対応するェントリを指 し示すェントリに係る管理情報と、 対応するフアイルを指し示すファィルに係る 管理情報とが設けられ、.
前記ファイル管理装置は、
前記一時管理用のェントリを指し示すように、 前記他のェントリを指し示す管 理情報を変更する際に、 前記ェントリに係る管理情報と前記ファイルに係る管理 情報とは、 削除が指示される前の状態から変更しないようにする
ことを特徴とする請求の範囲第 1項に記載のファイル管理装置。
3 . 前記一時管理用のェントリを指し示すように前記他のェントリを指し示す管 理情報が設定されたェントリに係る前記抜粋情報を表示手段に表示し、
前記抜粋情報を表示したェントリに係るファイルの処理を受け付ける
ことを特徴とする請求の範囲第 1項に記載のファイル管理装置。
4 . 前記一時管理用のェントリを指し示すように前記他のェントリを指し示す管 理情報が設定されたェントリに係るファイルの削除の指示により、 前記ィンデッ クスファイルより対応するェントリを削除すると共に、 前記記録媒体より対応す るファイルを削除する
ことを特徴とする請求の範囲第 1項に記載のフアイル管理装置。
5 . 前記一時管理用のェントリを指し示すように前記他のェントリを指し示す管 理情報が設定されたェントリに係るファイルの復活の指示により、 所定のェント リを指し示すように、 前記他のェントリを指し示す管理情報を設定する
ことを特徴とする請求の範囲第 1項に記載のフアイル管理装置。
6 . 前記抜粋情報を表示したエントリに係るファイルの処理が、 該ファイルの削 除の指示の場合、 前記ィンデッタスファイルより対応するェントリを削除すると 共に、 前記記録媒体より対応するファイルを削除する
ことを特徴とする請求の範囲第 3項に記載のファイル管理装置。
7 . 前記抜粋情報を表示したエントリに係るファイルの処理が、 該ファイルの復 活の指示の場合、 所定のエントリを指し示すように、 前記他のエントリを指し示 す管理情報を設定する
ことを特徴とする請求の範囲第 3項に記載のファィル管理装置。
8 . 前記一時管理用のエントリを指し示すように、 前記他のエントリを指し示す 管理情報を変更する際に、 前記インデックスファイルに変更の日付けを記録する ことを特徴とする請求の範囲第 1項に記載のフアイル管理装置。
9 . 現在の日時を基準にして、 前記変更の日付けを判定し、 該判定結果に基づい て、 対応するエントリを前記インデックスファイルより削除すると共に、 前記記 録媒体より対応するファイルを削除する
ことを特徴とする請求の範囲第 8項に記載のフアイル管理装置。
1 0 . 前記記録媒体の空き容量を判定し、 該判定結果に基づいて、 前記一時管理 用のェントリを指し示すように前記他のェントリを指し示す管理情報が設定され たエントリを、 前記インデックスファイルから削除すると共に、 前記記録媒体よ り対応するファイルを削除する
ことを特徴とする請求の範囲第 1項に記載のファイル管理装置。
1 1 . 記録媒体に記録されたィンデッタスファイルにより前記記録媒体に記録さ れたファイルを管理するファイル管理方法において、
前記ィンデックスフアイルは、
前記ファイルと対応付けられた前記ファイルに係る抜粋情報のブロックによる エントリの連続により形成され、
前記ェントリに設定された他のェントリを指し示す管理情報より、 前記記録媒 体に記録されたフアイルに係る階層構造が示され、
削除に係るファイルを一時保管する一時管理用のェントリが設定され、 前記ファイル管理方法は、
削除が指示されたファイルに係る前記ェントリにおいて、 前記一時管理用のェ ントリを指し示すように、 前記他のェントリを指し示す管理情報を変更する ことを特徴とするフアイル管理方法。
1 2 . コンピュータに所定の処理手順を実行させることにより、 記録媒体に記録 されたィンデックスフアイルにより前記記録媒体に記録されたフアイルを管理す るファイル管理方法のプログラムにおいて、 前記ファイルと対応付けられた前記フアイルに'係る抜粋情報のプロックによる エントリの連続により形成され、
前記ェントリに設定された他のェントリを指し示す管理情報より、 前記記録媒 体に記録されたフアイルに係る階層構造が示され、
削除に係るファイルを一時保管する一時管理用のエントリが設定され、 前記処理手順は、
削除が指示されたファイルに係る前記ェントリにおいて、 前記一時管理用のェ ントリを指し示すように、 前記他のェントリを指し示す管理情報を変更する処理 ステップを有する
ことを特徴とするファイル管理方法のプログラム。
1 3 . コンピュータに所定の処理手順を実行させることにより、 記録媒体に記録 されたインデックスフアイルにより前記記録媒体に記録されたフアイルを管理す るフアイル管理方法のプログラムを記録した記録媒体において、
前記ィンデックスフアイルは、
前記ファイルと対応付けられた前記フアイルに係る抜粋情報のブロックによる エントリの連続により形成され、
前記ェントリに設定された他のェントリを指し示す管理情報より、 前記記録媒 体に記録されたフアイルに係る階層構造が示され、
削除に係るファイルを一時保管する一時管理用のェントリが設定され、 前記処理手順は、
削除が指示されたファイルに係る前記ェントリにおいて、 前記一時管理用のェ ントリを指し示すように、 前記他のェントリを指し示す管理情報を変更する処理 ステップを有する
ことを特徴とするフアイル管理方法のプログラムを記録した記録媒体。
PCT/JP2004/012234 2003-10-02 2004-08-19 ファイル管理装置、ファイル管理方法、ファイル管理方法のプログラム及びファイル管理方法のプログラムを記録した記録媒体 WO2005033944A1 (ja)

Priority Applications (6)

Application Number Priority Date Filing Date Title
AU2004277643A AU2004277643A1 (en) 2003-10-02 2004-08-19 File management device, file management method, file management method program, and recording medium containing the file management method program
EP04772190A EP1669875A1 (en) 2003-10-02 2004-08-19 File management device, file management method, file management method program, and recording medium containing the file management method program
BRPI0414997-1A BRPI0414997A (pt) 2003-10-02 2004-08-19 aparelho e método de administração de arquivo para administrar arquivos gravados em um meio de gravação, programa de método de administração de arquivo, e, meio de gravação
CA002541150A CA2541150A1 (en) 2003-10-02 2004-08-19 File management device, file management method, file management method program, and recording medium containing the file management method program
MXPA06003314A MXPA06003314A (es) 2003-10-02 2004-08-19 Aparato para administrar archivos, metodo para administrar achivos, programa del metodo para administrar archivos y medio de registro que registra el programa del metodo para administrar archivos.
US10/573,476 US7599906B2 (en) 2003-10-02 2004-08-19 File management device, file management method, file management method program, and recording medium the file management method program

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2003343951A JP3712071B2 (ja) 2003-10-02 2003-10-02 ファイル管理装置、ファイル管理方法、ファイル管理方法のプログラム及びファイル管理方法のプログラムを記録した記録媒体
JP2003-343951 2003-10-02

Publications (1)

Publication Number Publication Date
WO2005033944A1 true WO2005033944A1 (ja) 2005-04-14

Family

ID=34419364

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2004/012234 WO2005033944A1 (ja) 2003-10-02 2004-08-19 ファイル管理装置、ファイル管理方法、ファイル管理方法のプログラム及びファイル管理方法のプログラムを記録した記録媒体

Country Status (12)

Country Link
US (1) US7599906B2 (ja)
EP (1) EP1669875A1 (ja)
JP (1) JP3712071B2 (ja)
KR (1) KR20060087595A (ja)
CN (1) CN100456261C (ja)
AU (1) AU2004277643A1 (ja)
BR (1) BRPI0414997A (ja)
CA (1) CA2541150A1 (ja)
MX (1) MXPA06003314A (ja)
RU (1) RU2006110525A (ja)
TW (1) TWI278843B (ja)
WO (1) WO2005033944A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008063800A2 (en) * 2006-11-02 2008-05-29 Microsoft Corporation Virtual deletion in merged file system directories

Families Citing this family (63)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8352400B2 (en) 1991-12-23 2013-01-08 Hoffberg Steven M Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
US7966078B2 (en) 1999-02-01 2011-06-21 Steven Hoffberg Network media appliance system and method
US7246207B2 (en) 2003-04-03 2007-07-17 Commvault Systems, Inc. System and method for dynamically performing storage operations in a computer network
US8243636B2 (en) 2003-05-06 2012-08-14 Apple Inc. Messaging system and service
JP2006072736A (ja) * 2004-09-02 2006-03-16 Canon Inc 情報処理装置及び方法及びプログラム及び記憶媒体
US20060051061A1 (en) * 2004-09-09 2006-03-09 Anandpura Atul M System and method for securely transmitting data to a multimedia device
WO2006052872A2 (en) 2004-11-05 2006-05-18 Commvault Systems, Inc. System and method to support single instance storage operations
US7730114B2 (en) * 2004-11-12 2010-06-01 Microsoft Corporation Computer file system
US7734569B2 (en) * 2005-02-03 2010-06-08 Strands, Inc. Recommender system for identifying a new set of media items responsive to an input set of media items and knowledge base metrics
US7797321B2 (en) 2005-02-04 2010-09-14 Strands, Inc. System for browsing through a music catalog using correlation metrics of a knowledge base of mediasets
CA2504070C (en) * 2005-04-14 2006-11-14 Computer Training Canada Ltd. Method for preserving access to deleted and overwritten documents
CA2506756C (en) * 2005-04-14 2008-08-12 Rajesh Kapur Method for preserving access to deleted and overwritten documents by means of a system recycle bin
US20060235903A1 (en) * 2005-04-14 2006-10-19 Rajesh Kapur Method and system for retrieving deleted and overwritten documents
US7840570B2 (en) 2005-04-22 2010-11-23 Strands, Inc. System and method for acquiring and adding data on the playing of elements or multimedia files
JP4552802B2 (ja) 2005-08-10 2010-09-29 ソニー株式会社 記録装置、記録方法、記録方法のプログラム及び記録方法のプログラムを記録した記録媒体
JP4614130B2 (ja) * 2005-08-26 2011-01-19 富士フイルム株式会社 画像処理装置、画像処理方法及び画像処理プログラム
US20070260618A1 (en) * 2005-08-29 2007-11-08 Sony Corporation Recording Apparatus, Method for Recording, Reproducing Apparatus, Method for Reproduction, Program, and Recording Medium
JP4765846B2 (ja) * 2005-08-31 2011-09-07 ソニー株式会社 ファイル処理装置、ファイル処理方法、プログラムおよび記録媒体
US7877387B2 (en) 2005-09-30 2011-01-25 Strands, Inc. Systems and methods for promotional media item selection and promotional program unit generation
JP4955690B2 (ja) 2005-10-04 2012-06-20 アップル インコーポレイテッド 音楽ライブラリをビジュアル化するための方法および装置
EP1963957A4 (en) 2005-12-19 2009-05-06 Strands Inc SYSTEM FOR RECOMMENDING USERS TO OTHER USERS
US7636737B2 (en) * 2005-12-20 2009-12-22 Microsoft Corporation Web site multi-stage recycling
US7882086B1 (en) * 2005-12-21 2011-02-01 Network Appliance, Inc. Method and system for portset data management
JP2007199905A (ja) * 2006-01-25 2007-08-09 Toshiba Corp 半導体記憶装置の制御方法
US20070244880A1 (en) 2006-02-03 2007-10-18 Francisco Martin Mediaset generation system
WO2007092053A1 (en) 2006-02-10 2007-08-16 Strands, Inc. Dynamic interactive entertainment
JP5075132B2 (ja) 2006-02-10 2012-11-14 アップル インコーポレイテッド モバイルメディアプレーヤファイルに優先度を付けるためのシステムおよび方法
US8521611B2 (en) 2006-03-06 2013-08-27 Apple Inc. Article trading among members of a community
JP4293209B2 (ja) 2006-08-02 2009-07-08 ソニー株式会社 記録装置および方法、撮像装置、再生装置および方法、並びにプログラム
GB0623255D0 (en) * 2006-11-22 2007-01-03 Ibm Apparatus and method for resource reclamation in data storage
JP5073281B2 (ja) * 2006-12-12 2012-11-14 株式会社Pfu 付箋表示処理装置および付箋表示処理方法
US8055698B2 (en) 2007-01-30 2011-11-08 Microsoft Corporation Network recycle bin
CN101237512B (zh) * 2007-01-31 2010-09-15 三洋电机株式会社 内容处理设备
US8671000B2 (en) 2007-04-24 2014-03-11 Apple Inc. Method and arrangement for providing content to multimedia devices
US9496003B2 (en) 2008-09-08 2016-11-15 Apple Inc. System and method for playlist generation based on similarity data
US20100070466A1 (en) 2008-09-15 2010-03-18 Anand Prahlad Data transfer techniques within data storage devices, such as network attached storage performing data migration
US8332406B2 (en) 2008-10-02 2012-12-11 Apple Inc. Real-time visualization of user consumption of media items
US8412905B2 (en) * 2009-01-01 2013-04-02 Sandisk Il Ltd. Storage system having secondary data store to mirror data
US20110060738A1 (en) 2009-09-08 2011-03-10 Apple Inc. Media item clustering based on similarity data
US8407197B2 (en) * 2009-09-08 2013-03-26 Zoom Catalog, Llc System and method to research documents in online libraries
KR101646254B1 (ko) * 2009-10-09 2016-08-05 엘지전자 주식회사 이동 통신 단말기에서의 아이콘 삭제 방법 및 이를 적용한 이동 통신 단말기
CN102387092B (zh) 2010-09-06 2014-09-03 腾讯科技(深圳)有限公司 管理消息的方法和装置
US9244779B2 (en) 2010-09-30 2016-01-26 Commvault Systems, Inc. Data recovery operations, such as recovery from modified network data management protocol data
RU2447640C1 (ru) * 2010-12-08 2012-04-20 Василий Васильевич Ефанов Способ управления технологическим процессом уборочной машины и система для его осуществления
US9047103B2 (en) 2010-12-21 2015-06-02 Microsoft Technology Licensing, Llc Resource index identifying multiple resource instances and selecting most appropriate UI resource instance based on weighted resource request conditions
US8495570B2 (en) 2010-12-23 2013-07-23 Microsoft Corporation Resource deployment based on conditions
US9495371B2 (en) * 2010-12-28 2016-11-15 Microsoft Technology Licensing, Llc Unified access to resources
US8983905B2 (en) 2011-10-03 2015-03-17 Apple Inc. Merging playlists from multiple sources
US9852402B2 (en) * 2011-12-19 2017-12-26 Microsoft Technology Licensing, Llc Performing operations on deleted items using deleted property information
US9536227B2 (en) 2011-12-19 2017-01-03 Microsoft Technology Licensing, Llc Restoring deleted items with context
WO2013148096A1 (en) 2012-03-30 2013-10-03 Commvault Systems, Inc. Informaton management of mobile device data
US9069799B2 (en) 2012-12-27 2015-06-30 Commvault Systems, Inc. Restoration of centralized data storage manager, such as data storage manager in a hierarchical data storage system
EP2987084B1 (en) * 2013-04-18 2020-06-03 Shigabutdinov, Ruslan Albertovich Systems and methods for file management by mobile computing devices
US20160104052A1 (en) * 2014-10-10 2016-04-14 Qualcomm Incorporated Text-based thumbnail generation
US9928144B2 (en) 2015-03-30 2018-03-27 Commvault Systems, Inc. Storage management of data using an open-archive architecture, including streamlined access to primary data originally stored on network-attached storage and archived to secondary storage
US10101913B2 (en) 2015-09-02 2018-10-16 Commvault Systems, Inc. Migrating data to disk without interrupting running backup operations
US10936653B2 (en) 2017-06-02 2021-03-02 Apple Inc. Automatically predicting relevant contexts for media items
US10742735B2 (en) 2017-12-12 2020-08-11 Commvault Systems, Inc. Enhanced network attached storage (NAS) services interfacing to cloud storage
RU2715288C1 (ru) * 2018-12-28 2020-02-26 Акционерное общество "Лаборатория Касперского" Система и способ удаления файлов и противодействия их восстановлению
US11200205B2 (en) * 2020-01-31 2021-12-14 EMC IP Holding Company LLC Displaying an alert and options when deleting a file that is associated with a sequence of files
US11199948B2 (en) 2020-01-31 2021-12-14 EMC IP Holding Company LLC Displaying a sequence and files associated with the sequence having a missing file
US11593223B1 (en) 2021-09-02 2023-02-28 Commvault Systems, Inc. Using resource pool administrative entities in a data storage management system to provide shared infrastructure to tenants
CN116383310B (zh) * 2023-06-02 2023-08-04 天津金城银行股份有限公司 一种日终文件同步方法、装置、设备和存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000305829A (ja) * 1999-04-26 2000-11-02 Canon Inc フォルダ管理装置及びそのフォルダ管理方法並びに記録媒体
JP2002108677A (ja) * 2000-10-02 2002-04-12 Canon Inc 文書管理装置及び方法、並びに記憶媒体
JP2002278996A (ja) * 2001-03-22 2002-09-27 Sony Corp 記録装置および記録方法、並びに記録媒体

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05298163A (ja) * 1992-04-15 1993-11-12 Canon Inc データ処理装置
JPH05324440A (ja) * 1992-05-21 1993-12-07 Nec Field Service Ltd 情報処理装置のファイル管理方式
JP3551446B2 (ja) * 1993-07-09 2004-08-04 富士ゼロックス株式会社 文書管理システムおよび方法
JPH0736749A (ja) * 1993-07-16 1995-02-07 Canon Inc 情報処理システムにおける記憶状況表示装置
EP1074923B1 (en) * 1994-12-16 2005-02-23 Canon Kabushiki Kaisha Hierarchical data display method and information processing system for realizing it
US7124302B2 (en) * 1995-02-13 2006-10-17 Intertrust Technologies Corp. Systems and methods for secure transaction management and electronic rights protection
JPH0934765A (ja) * 1995-07-20 1997-02-07 Fuji Xerox Co Ltd ファイル管理装置
JPH1185577A (ja) * 1997-09-10 1999-03-30 Toshiba Corp 情報処理装置、ファイル管理方法、及び記録媒体
JP4022971B2 (ja) * 1998-02-16 2007-12-19 ソニー株式会社 記憶装置およびデータ削除方法
EP0992898A1 (en) * 1998-09-21 2000-04-12 Hewlett-Packard Company Using a namespace extension to selectively display files read from a computer readable drive
JP4337285B2 (ja) * 2001-07-23 2009-09-30 コニカミノルタビジネステクノロジーズ株式会社 ファイル管理プログラム、ファイル管理プログラムを記録したコンピュータ読取可能な記録媒体、およびファイル管理方法
US7174332B2 (en) * 2002-06-11 2007-02-06 Ip. Com, Inc. Method and apparatus for safeguarding files
AU2003252024A1 (en) * 2002-07-16 2004-02-02 Bruce L. Horn Computer system for automatic organization, indexing and viewing of information from multiple sources

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000305829A (ja) * 1999-04-26 2000-11-02 Canon Inc フォルダ管理装置及びそのフォルダ管理方法並びに記録媒体
JP2002108677A (ja) * 2000-10-02 2002-04-12 Canon Inc 文書管理装置及び方法、並びに記憶媒体
JP2002278996A (ja) * 2001-03-22 2002-09-27 Sony Corp 記録装置および記録方法、並びに記録媒体

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008063800A2 (en) * 2006-11-02 2008-05-29 Microsoft Corporation Virtual deletion in merged file system directories
WO2008063800A3 (en) * 2006-11-02 2008-07-24 Microsoft Corp Virtual deletion in merged file system directories
US7756821B2 (en) 2006-11-02 2010-07-13 Microsoft Corporation Virtual deletion in merged file system directories
CN101535968B (zh) * 2006-11-02 2011-05-18 微软公司 合并的文件系统目录中的虚拟删除

Also Published As

Publication number Publication date
US20060288044A1 (en) 2006-12-21
MXPA06003314A (es) 2006-06-08
JP2005108135A (ja) 2005-04-21
KR20060087595A (ko) 2006-08-02
RU2006110525A (ru) 2007-10-20
CA2541150A1 (en) 2005-04-14
AU2004277643A1 (en) 2005-04-14
JP3712071B2 (ja) 2005-11-02
CN100456261C (zh) 2009-01-28
BRPI0414997A (pt) 2006-11-21
TW200527397A (en) 2005-08-16
CN1890644A (zh) 2007-01-03
US7599906B2 (en) 2009-10-06
EP1669875A1 (en) 2006-06-14
TWI278843B (en) 2007-04-11

Similar Documents

Publication Publication Date Title
WO2005033944A1 (ja) ファイル管理装置、ファイル管理方法、ファイル管理方法のプログラム及びファイル管理方法のプログラムを記録した記録媒体
US7257601B2 (en) Recording apparatus, file management method, program for file management method, recording medium having program for file management method recorded thereon
KR100957891B1 (ko) 기록 장치, 재생 장치 및 파일 관리 방법
US8024381B2 (en) Recording apparatus, file management method, program for file management method, and recording medium having program for file management method recorded thereon
KR20060095549A (ko) 기록 장치, 재생 장치, 파일 관리 방법, 파일 관리 방법의프로그램 및 파일 관리 방법의 프로그램을 기록한 기록매체
US7487175B2 (en) Recording apparatus, file management method, program for file management method, and recording medium having program for file management method recorded thereon
JP3714558B2 (ja) ファイル管理装置、ファイル管理方法、ファイル管理方法のプログラム及びファイル管理方法のプログラムを記録した記録媒体
JP3959742B2 (ja) ファイル管理装置、ファイル管理方法、ファイル管理方法のプログラム及びファイル管理方法のプログラムを記録した記録媒体
JP4164753B2 (ja) ファイル管理装置、ファイル管理方法、ファイル管理方法のプログラム及びファイル管理方法のプログラムを記録した記録媒体
JP4329794B2 (ja) 記録装置、記録方法、プログラムおよびコンピュータ読み取り可能な記録媒体

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 200480035812.4

Country of ref document: CN

AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2004277643

Country of ref document: AU

WWE Wipo information: entry into national phase

Ref document number: 2006288044

Country of ref document: US

Ref document number: 1607/DELNP/2006

Country of ref document: IN

Ref document number: PA/a/2006/003314

Country of ref document: MX

Ref document number: 10573476

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: 2004772190

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2541150

Country of ref document: CA

Ref document number: 1020067006313

Country of ref document: KR

Ref document number: 2006110525

Country of ref document: RU

ENP Entry into the national phase

Ref document number: 2004277643

Country of ref document: AU

Date of ref document: 20040819

Kind code of ref document: A

WWP Wipo information: published in national office

Ref document number: 2004277643

Country of ref document: AU

WWP Wipo information: published in national office

Ref document number: 2004772190

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 1020067006313

Country of ref document: KR

ENP Entry into the national phase

Ref document number: PI0414997

Country of ref document: BR

WWP Wipo information: published in national office

Ref document number: 10573476

Country of ref document: US