CN1767615A - 记录装置、记录和再现装置以及记录和再现方法 - Google Patents
记录装置、记录和再现装置以及记录和再现方法 Download PDFInfo
- Publication number
- CN1767615A CN1767615A CN200510095858.1A CN200510095858A CN1767615A CN 1767615 A CN1767615 A CN 1767615A CN 200510095858 A CN200510095858 A CN 200510095858A CN 1767615 A CN1767615 A CN 1767615A
- Authority
- CN
- China
- Prior art keywords
- file
- data
- video
- thumbnail
- recording
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
- H04N5/77—Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera
- H04N5/772—Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera the recording apparatus and the television camera being placed in the same enclosure
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
- G11B27/034—Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; 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/32—Indexing; 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/327—Table of contents
- G11B27/329—Table of contents on a disc [VTOC]
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2525—Magneto-optical [MO] discs
- G11B2220/2529—Mini-discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2537—Optical discs
- G11B2220/2562—DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/84—Television signal recording using optical recording
- H04N5/85—Television signal recording using optical recording on discs or drums
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/804—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
- H04N9/8042—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
- H04N9/8047—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction using transform coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/82—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
- H04N9/8205—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/82—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
- H04N9/8205—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
- H04N9/8227—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal the additional signal being at least another television signal
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
- Television Signal Processing For Recording (AREA)
- Studio Devices (AREA)
- Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
Abstract
本发明提供了一种记录装置、记录和再现装置以及记录和再现方法。视频数据被记录在盘状记录介质上。记录在盘状记录介质上的图像在不再现所述图像的情况下被高速显示。
Description
技术领域
本发明涉及记录和再现(playback)技术,用于高速将视频数据记录在盘状记录介质上,并显示记录在盘状记录介质上的视频数据。
背景技术
数码照相机捕捉的静止图片一般作为可交换图像(Exif)文件被记录在记录介质上。
当与在记录介质上记录的静止图像相对应的缩略(thumbnail)图像被显示在数码照相机的显示器上时,数码照相机读取并显示Exif文件中的缩略数据。例如,日本未实审专利申请公开No.2002-209163中公开了一种用于显示缩略图像的技术。
发明内容
当从盘状记录介质显示多个缩略图像时,需要访问多个Exif文件。线程被多次移动。当显示缩略图像的用户命令被发出时,在显示屏上实际显示缩略图像需要时间。
于是,希望高速显示缩略图像。
根据本发明的一个实施例,一种用于在盘状记录介质上记录数据的记录和再现装置包括:用于获取视频数据和与视频数据相关的视频相关数据的单元;用于基于至少一个单元的所获取的视频相关数据,生成相关数据文件的单元;用于生成管理所生成的相关数据文件在盘状记录介质上的记录位置的管理信息的单元;以及用于将所生成的相关数据文件和管理信息记录在盘状记录介质上的单元。
根据本发明的另一实施例,一种用于从存储了包含视频数据和与视频数据相关的视频相关数据的视频文件的盘状介质再现视频数据的再现装置包括:用于从记录介质再现数据的单元;用于从由再现装置再现的、记录了至少一个单元的视频相关数据的相关数据文件中提取指定的视频相关数据的单元;用于向显示图像的显示器输出视频数据的单元;用于输入操作命令以显示图像的单元;以及用于控制再现设备再现相关数据文件的单元,其中相关数据文件包含至少一个单元的与对应于所述命令的图像相关的相关数据,如果显示图像的命令通过操作输入装置被输入,则该装置控制再现装置以从再现的相关数据文件中提取与视频数据相关的视频相关数据,以在显示器上显示所提取的视频相关数据。
根据本发明的另一实施例,一种用于在盘状记录介质上记录数据,并从盘状记录介质再现数据的记录和再现方法包括以下步骤:获取视频数据和与视频数据相关的视频相关数据;基于至少一个单元的所获取的视频相关数据,生成相关数据文件;将所生成的相关数据文件在盘状记录介质上记录为与视频数据不同的数据;以及在盘状记录介质上记录管理视频数据和包含与视频数据相关的数据的相关数据文件的信息。
附图说明
图1是根据本发明一个实施例的记录和再现装置的框图;
图2是图1的介质驱动的框图;
图3是示出了图1的记录和再现装置的功能结构的框图;
图4示出了Exif文件的格式;
图5详细示出了图4的APP1;
图6示出了具有下一代MD1系统规范的盘;
图7示出了具有下一代MD1系统规范的盘的记录区域;
图8A和图8B示出了具有下一代MD2系统规范的盘;
图9示出了具有下一代MD2系统规范的盘的记录区域;
图10示意性示出了UID的格式;
图11是图3的记录和再现装置的视频捕捉处理的流程图;
图12是图11的流程图的继续;
图13示出了存储在图3的表存储器中的表;
图14示出了缩略文件;
图15示出了该缩略文件;
图16示出了被记录的文件;
图17示出了在FAT区中管理的信息;
图18示出了被记录的文件;
图19示出了在FAT区中管理的信息;
图20示出了缩略文件;
图21示出了被记录的文件;
图22示出了在FAT区中管理的信息;
图23示出了缩略文件;
图24是示出了图3的记录和再现装置的缩略图像显示处理的流程图;
图25是示出了图3的记录和再现装置的主图像显示处理的流程图;
图26是示出了图3的记录和再现装置的Exif文件删除处理的流程图;
图27示出了被记录的文件;
图28示出了缩略文件;
图29示出了在FAT区中管理的信息;
图30是个人计算机的框图;
图31是示出了外部装置的Exif文件删除处理的流程图;
图32示出了被记录的文件;
图33示出了在FAT区中管理的信息;
图34是示出了外部装置的Exif文件记录处理的流程图;
图35示出了被记录的文件;
图36示出了在FAT区中管理的信息;
图37是示出了当外部装置修改数据时,被执行的重组织处理;
图38是图37的流程图的继续;
图39示出了缩略文件;以及
图40示出了在FAT区中管理的信息。
具体实施方式
下面参照附图描述本发明的实施例。
图1是本发明一个实施例的记录和再现装置的框图。记录和再现装置1将数据记录在磁光盘21上,并从磁光盘21读取数据以用于再现。
根据本实施例,磁光盘21被用作记录介质。为了记录和再现例如视频数据和音频数据这样的内容数据,记录和再现装置1使用文件分配表(FAT)系统作为文件管理系统。本实施例的记录和再现装置1确保与当前可得到的个人计算机兼容。后面将参照图6到10来描述磁光盘21。
记录和再现装置1包括音频处理块11、图像处理块12、介质驱动13、操作输入单元14,以及闪存15。
音频处理块11处理与音频有关的信息。图像处理块12处理与视频有关的信息。介质驱动13将数据记录在磁光盘21上,并再现在磁光盘21上记录的数据。操作输入单元14接收来自用户的操作输入。闪存15在必要时存储从音频处理块11中的中央处理单元(CPU)41提供的数据。根据本实施例,介质驱动13由音频处理块11控制。
音频处理块11包括CPU 41、音频信号输入单元42、模数(A/D)转换器43、音频数据处理器44、数模(D/A)转换器45、扬声器46、存储器控制器47,以及动态随机访问存储器(DRAM)48。
CPU 41控制音频处理块11中的元件、介质驱动13,以及图像处理块12的CPU 51。在接收到来自音频数据处理器44的各种控制信息时,CPU41控制这些元件以执行预定处理。根据本实施例,音频处理块11中的CPU 41管理图像处理块12所生成的缩略文件以及从磁光盘21读取的FAT区的信息。
在接收到音频信号时,音频信号输入单元42将所接收的音频信号(以模拟形式)提供给A/D转换器43。A/D转换器43将该模拟音频信号模数转换为数字音频信号。然后,A/D转换器43将该数字音频信号提供给音频数据处理器44。
音频数据处理器44对音频数据执行各种处理。例如,音频数据处理器44将从A/D转换器43提供的音频数据转换为用于在磁光盘21上记录的格式。音频数据处理器44对根据预定标准编码并从DRAM 48提供的音频数据进行解码。音频数据处理器44向D/A转换45提供经解码的音频数据。D/A转换器45对数字音频数据进行数模转换,并将所得到的模拟信号提供给扬声器46。扬声器46响应于输入的音频信号而输出音频。
音频数据处理器44将被转换为用于在磁光盘21上记录的格式的记录数据提供给DRAM 48。在存储器控制器47控制下的DRAM 48存储从音频数据处理器44提供的音频数据。音频数据处理器44向CPU 41提供被转换为用于在磁光盘21上记录的格式的数据的各利控制信息。
存储器控制器47控制来自介质驱动13的再现数据和被提供给介质驱动13的记录数据的交换。而且,存储器控制器47以预定定时从DRAM48读取数据,并将所读取的数据提供给介质驱动13。存储器控制器47还使得DRAM 48存储从音频数据处理器44提供的数据。
图像处理块12包括CPU 51、透镜52、电荷耦合器件(CCD)53、DRAM 54、存储器控制器55、视频数据处理器56、LCD(液晶显示器)控制器57,以及LCD 58。
CPU 51控制图像处理块12的元件。例如,响应于来自CPU 41的请求,CPU 51控制图像处理块12的元件,以执行预定处理。在CPU 41控制下的CPU 51控制图像处理块12中的元件以拾取图像。更具体地说,CPU 41控制下的CPU 51控制联合图片专家组(JPEG)视频数据的编码和解码,向LCD 58发出显示命令,并控制JPEG数据和OSD(on-screendata,屏幕数据)数据的数据传送。
透镜52拾取对象的光学图像。更具体地说,透镜52收集光线,以将进入的对象的光学图像聚焦在CCD 53上。CCD 53是图像拾取器件,其将通过透镜52进入的光学图像转换为与CCD 53的每个像素的光电转换所得到的电压值相应的电信号。CCD 53将该电信号存储为视频信号,然后将该视频信号传送给DRAM 54。在存储器控制器55的控制下,DRAM 54存储来自CCD 53的视频信号。存储器控制器55控制下的DRAM 54读取预定数据,将所读取的数据提供给音频处理块11中的DRAM 48,并将来自DRAM 48的数据存储在音频处理块11中。
存储器控制器55控制要被提供给介质驱动13的记录数据和从CCD53提供的数据的交换。存储器控制器55从DRAM 54读取数据,并将所读取的数据以预定定时提供给DRAM 48。如果用户向操作输入单元14发出读取预定文件的请求,则CPU 41使得介质驱动13读取记录在磁光盘21的FAT区的管理信息(FAT信息)。所读取的FAT信息被写入存储器控制器47控制下的DRAM 48。基于FAT信息,CPU 41识别所请求的文件,并使得介质驱动13读取构成该文件的数据。为了在磁光盘21上记录文件,CPU 41将记录数据提供给介质驱动13,以记录该记录数据并更新FAT信息。
CPU 51控制下的视频数据处理器56对视频数据执行各种处理。例如,视频数据处理器56响应于被捕捉的图像,生成Exif(可交换图像文件)文件和缩略文件。CPU 51控制下的LCD控制器57控制LCD 58。例如,LCD控制器57使得LCD 58显示被捕捉的图像和/或缩略图像。LCD控制器57控制下的LCD 58显示各种图像。例如,LCD 58显示被捕捉的图像和/或缩略图像。
如图1所示,两个CPU(即CPU 41和CPU 51)被使用。可替换地,可使用单个CPU而非两个CPU来处理视频和音频信号。两个存储器控制器47和55以及两个DRAM 48和54被使用。可替换地,可使用单个的存储器控制器而非两个存储器控制器,以及单个的DRAM而非两个DRAM。
CPU 41和CPU 51之间,以及DRAM 48和DRAM 54之间的数据交换是使用单个的串行输入/输出(SIO)接口执行的。CPU 41和CPU 51之间的通信被执行,以执行照相机控制并交换显示特性信息以及小规模数据和命令。DRAM 48和DRAM 54之间的通信被执行,以交换视频捕捉后的JPEG数据(Exif文件)、显示JPEG文件以及显示OSD数据。
图2是图1的介质驱动13的框图。
介质驱动13包括磁头驱动器61、磁头62、光学头63、激光驱动器64、RF放大器65、伺服电路66、电机驱动器67,以及主轴电机68。
在介质驱动13中,主轴电机68利用所附接的转盘以恒定线速度(CLV)旋转磁光盘21。光学头63将激光束引导至磁光盘21以进行记录和再现。
光学头63在记录期间输出较高强度的激光束以将记录轨道加热到居里温度,而输出较低强度的激光束来基于磁科尔效应(Kerr effect)从反射自记录轨道的激光检测数据。光学头63包括光学系统和检测反射光的检测器,其中光学系统包括输出激光束的激光二极管、偏振束分光器和物镜(这些元件均未示出)。光学头63中的物镜通过在磁光盘21的径向和朝向以及背离磁光盘21的表面的垂直方向上由双轴机构被可动地支撑。
磁头62被布置在与光学头63相对的位置上,磁光盘21位于它们之间。磁头62对磁光盘21施加用记录数据调制的磁场。还布置了步进电机(sled motor)和步进机构(均未示出),以在磁光盘21上的径向方向上移动整个光学头63和磁头62。
在下一代MD2盘的情形下,光学头63和磁头62执行脉冲驱动磁调制(pulse-driving magnetic modulation)以形成微迹(tiny mark)。在当前可获得的MD盘和下一代MD1盘的情形下,DC光发射磁调制被执行。
除了包括光学头63和磁头62的记录和再现头系统以及包括主轴电机68的盘驱动系统之外,介质驱动13还包括记录处理系统、再现处理系统和伺服系统。
后面将更详细地描述磁光盘21。记录和再现装置1可接收具有当前MD规范的盘、具有下一代MD1规范的盘,以及具有下一代MD2规范的盘。线速度依盘类型而有所不同。主轴电机68可旋转线速度不同的多种类型的盘。装载在转盘上的磁光盘21从而以下述每种盘的线速度旋转:具有当前MD规范的盘、具有下一代MD1规范的盘,以及具有下一代MD2规范的盘。
当光学头63将激光束引导至磁光盘21时,从反射的激光检测到的信息(光电检测器从反射的激光检测到的光电流)被提供给RF放大器65。
RF放大器65执行电流—电压转换、放大,并对输入的检测电流进行矩阵计算,从而得到作为再现信息的再现RF信号、循迹(tracking)误差信号TE、聚焦误差信号FE,以及组(group)信息。必要时,RF放大器65将检测信息馈至CPU 41、DRAM 48以及伺服电路66。
在实践中,对从RF放大器65提供的检测信息执行解调处理、纠错处理以及解交错(de-interleave)处理。这些处理并不与本发明直接相关,因此不在此描述。
从RF放大器65输出的循迹误差信号TE和聚焦误差信号FE被提供给伺服电路66。组信息被提供给伺服电路66以用于主轴伺服控制。
伺服电路66基于通过对组信息相对于再现时钟(解码时的锁相环时钟)的相位误差进行积分而获得的误差信号,生成用于恒定线速度(CLV)伺服控制和恒定角速度(CAV)伺服控制之一的主轴误差信号。
响应于主轴误差信号以及从RF放大器65提供的循迹误差信号TE和聚焦误差信号FE,伺服电路66生成各种伺服信号(包括循迹控制信号、聚焦控制信号,等等),并将所生成的信号输出到电机驱动器67。
电机驱动器67基于从伺服电路66提供的伺服控制信号,生成预定伺服驱动信号。伺服驱动信号包括用于驱动双轴机构的双轴驱动信号(包括两类信号,一类在聚焦方向上,另一类在循迹方向上)、用于驱动步进电机的步进电机驱动信号,以及用于驱动主轴电机68的主轴电机驱动信号。响应于伺服驱动信号,对主轴电机68的CLV伺服控制和CAV伺服控制之一、循迹控制以及对磁光盘21的聚焦控制被执行。
图3是示出了图1的记录和再现装置1的功能框图。与图1等同的元件以相同的标号标出,并省略对其的描述。
图3的记录和再现装置1还包括主控制器71、音频数据处理器72、音频数据输出单元73、音频数据输入单元74、视频处理器75、显示器76、记录和再现控制块77,以及操作输入单元14和磁光盘21。
主控制器71响应于与被输入操作输入单元14的操作输入相对应的控制信号,控制音频数据处理器72和视频处理器75。主控制器71是由图41的CPU 41实现的。音频数据处理器72响应于来自主控制器71的控制信号(命令),执行各种音频处理。当图1的音频数据处理器44和CPU41执行预定处理时,音频数据处理器72被实现。音频数据输出单元73输出音频数据处理器72所处理的音频数据。当D/A转换器45和扬声器46执行预定处理时,音频数据输出单元73被实现。音频数据输入单元74接收音频数据,并将音频数据提供给音频数据处理器72。当图1的音频信号输入单元42和A/D转换器43执行预定处理时,音频数据输入单元74被实现。图3所示的主控制器71、音频数据处理器72、音频数据输出单元73和音频数据输入单元74示出了图1的音频处理块11。
视频处理器75响应于来自主控制器71的控制信号(命令),执行各种图像处理。视频处理器75包括视频处理器控制器81、视频数据获取单元82、表存储器83、文件夹生成器84、Exif文件生成器85、缩略文件生成器86、FAT信息处理器87、缩略文件识别单元88、缩略图像有效性判断单元89,以及显示控制器90。在视频处理器75中,多个数据单元被交换。
视频处理器控制器81控制视频处理器75的内部元件。视频数据获取单元82获取视频数据。更具体地说,视频数据获取单元82获取从CCD53输入的视频数据、从磁光盘21读取的Exif文件,以及由Exif文件生成器85生成的Exif文件中的一个。当图1的CPU 51、视频数据处理器56和DRAM 54执行预定处理时,视频数据获取单元82被实现。表存储器83存储将Exif文件与缩略文件相关联的表(后面将讨论的图13的表)。表存储器83对应于图1的DRAM 54。在视频处理器控制器81控制下的文件夹生成器84生成用于存储Exif文件和缩略文件的文件夹。当图1的CPU 51和视频数据处理器56中的一个执行预定处理时,文件夹生成器84被实现。Exif文件生成器85基于视频数据生成Exif文件。当图1的视频数据处理器56执行预定处理时,Exif文件生成器85被实现。缩略文件生成器86对缩略文件执行处理。例如,缩略文件生成器86基于Exif文件来生成并且/或者更新缩略文件。下面将参照图4和图5来描述缩略文件生成器86所生成的Exif文件的格式。当图1的视频数据处理器56执行预定操作时,缩略文件生成器86被实现。
FAT信息处理器87对表明磁光盘21上的每个文件的记录位置的管理信息(记录在磁光盘21的FAT区上的信息)执行预定操作。更具体地说,FAT信息处理器87生成并且/或者更新用于管理磁光盘21上文件的记录位置的FAT信息。当图1的CPU 41执行预定处理时,FAT信息处理器87被实现。FAT信息被用来管理形成磁光盘21上的文件的簇的物理排列。在实际的FAT文件系统中,文件名和形成与该文件名相对应的文件的数据在磁光盘21上的位置信息由目录条目管理。所请求的文件可使用FAT信息被读取。
缩略文件识别单元88识别对应于Exif文件的缩略文件,并识别对应于缩略文件的Exif文件。例如,缩略文件识别单元88基于存储在表存储器83中的表,识别对应于Exif文件的缩略文件。当图1的CPU 51和视频数据处理器56执行预定处理时,缩略文件识别单元88被实现。缩略图像有效性判断单元89判断缩略视频数据是否对Exif文件有效。例如,缩略图像有效性判断单元89基于缩略文件和FAT信息判断包含在缩略文件中的缩略图像对于Exif文件是否有效。当图1的CPU 41和CPU 51中的一个执行预定处理时,缩略图像有效性判断单元89被实现。显示控制器90控制显示器76显示图像。显示控制器90对应于图1的LCD控制器57。在显示控制器90控制下的显示器76显示图像。显示器76例如对应于图1的LCD 58。
记录和再现控制块77控制向磁光盘21记录数据以及从磁光盘21再现数据。记录和再现控制块77包括记录控制器79和再现控制器80。记录控制器79控制在磁光盘21上记录数据。再现控制器80控制从磁光盘21再现数据。当图1的介质驱动13执行预定处理时,记录和再现控制块77(记录控制器79和再现控制器80中的每一个)被实现。
下面将参照图4和图5来描述图3的Exif文件生成器85所生成的Exif文件的格式。
图4一般地示出了一个视频文件(Exif文件)的结构。该视频文件包括位于图像起始(SOI)标志之后并恰好在图像结束(EOI)标志之前的压缩视频数据。任何信息都包含在视频文件的头部中。视频文件此后被称为主图像数据。
排列在视频文件的头部中的一个单元的信息具有APP1结构。APP1标记排列在APP1信息的前部,接下来是APP1的数据长度以及Exif文件的标识符。Exif数据(Exif IFD)被排列于其后。排列在APP1后部的是缩略数据,缩略数据是视频信号的简化形式。在该实施例中,缩略数据是指缩略图像数据。APP1信息是排列在视频文件(Exif文件)的头部中的一个单元的信息,其包含缩略图像数据。Exif文件包含主图像数据和缩略图像数据。
下面描述被载入图1的记录和再现装置1的磁光盘21的结构。
磁光盘21的例如形状因子(form factor)之类的物理属性与MD(迷你盘)系统中使用的盘基本相同。但是,在磁光盘21上记录的数据和数据在盘上的排列与已知MD的不同。
更具体而言,记录和再现装置1使用FAT系统作为文件管理系统,以记录和再现例如音频数据和视频数据之类的内容数据。
“FAT”和“FAT系统”泛指各种个人计算机的文件系统,并不特指下述的任意特定的一个:磁盘操作系统(DOS)中使用的基于FAT的文件系统、Windows95/98中使用的VFAT(虚拟FAT)、Windows98/ME/2000中使用的FAT32,以及NTFS(新技术文件系统)。NTFS是WindowsNT操作系统中使用的或在Windows2000中可选择使用的文件系统,其记录和获取盘上的文件。
有两种可用的记录和再现格式。一种格式基于下一代MD1规范,其中使用与当前可用的MD系统中所用的盘(即物理介质)相同的盘。另一格式基于下一代MD2的规范。下一代MD2在盘、形状因子以及外部尺寸等方面与当前MD系统相同,但是其通过磁超分辨(MSR),利用增加了的线记录方向上的记录密度,提供了增加了的记录容量。
当前MD系统采用保存在盒中的具有64mm直径的磁光盘作为记录介质。磁光盘具有1.2mm厚度,并且在其中心具有直径11mm的中心孔。盒深度为68mm,宽度为72mm,厚度为5mm。
下一代MD1和下一代MD2具有与当前MD系统相同的磁盘尺寸和相同的盒尺寸。下一代MD1盘和下一代MD2盘与当前MD系统盘一样,在29mm处具有导入区域的起始位置。
下一代MD2的轨道间隔(track pitch)范围是1.2μm到1.3μm(例如1.25μm)。下一代MD1使用轨道间隔为1.6μm的当前MD系统的盘。下一代MD1盘的位长度是0.44μm/位,下一代MD2盘的位长度是0.16μm/位。下一代MD1盘和下一代MD2盘的冗余(redundancy)都是20.50%。
使用磁超分辨(MSR),下一代MD2盘通过增加了的线速度而提高了记录容量。根据MSR技术,如果达到预定温度,则开关层(switchinglayer)变至磁中性状态。传输到再现层的畴壁(domain wall)移动,从而使得微小的标志在束斑中看上去较大。上述现象被使用。
下一代MD2盘在透明基板上至少包括:成为记录层的磁性层、开关层以及用于信息再现目的的磁性层。开关层成为交换耦合力调节层。更具体地说,当达到预定温度时,开关层变至磁中性状态,从而将被传输到记录层的畴壁传输到磁性层。因此,微小的标志在束斑中看上去较大。在记录期间,激光脉冲磁调制技术被用来生成微小标志。
下一代MD2盘所使用的沟槽的深度大于当前MD盘的沟槽,并且其侧壁以更陡的角度倾斜,以改善轨道外余量(detrack margin)、来自岸(land)的串扰、抖动(wobble)信号的串扰,以及散焦。更具体地说,在下一代MD2中,沟槽深度的范围是160nm到180nm,沟槽侧壁倾角的范围是60度到70度,沟槽宽度的范围是600nm到700nm。
在下一代MD1的光学规范中,激光波长λ是780nm,光学头的物镜的数字孔径(NA)是0.45。同样地,在下一代MD1的光学规范中,激光波长λ是780nm,光学头的NA是0.45。
下一代MD1和下一代MD2都使用沟槽记录方法。换言之,沟槽被用作用于记录和再现的轨道。
当前MD系统使用通过高级交织里德所罗门编码(advanced crossinterleave Reed-Solomon coding,ACIRC)的卷积码作为纠错码。下一代MD1和下一代MD2使用块自包含型码(block self-contained type code),它是里德所罗门长距离码(Reed Solomon Long Distance Code,RS-LDC)和突发指示符子码(Burst Indicator Subcode,BIS)的组合。采用块自包含型纠错码使得链接扇区(1inking sector)不再是必需的。在LDC和BIS组合的纠错方法中,BIS使得当突发错误发生时,错误位置可被检测到。LDC码用于响应于错误位置来执行“擦除纠错”(erasure correction)。
抖动沟槽方法被用作为寻址方法。在抖动沟槽方法中,形成单螺旋沟槽,并且抖动被安排在沟槽两侧作为地址信息。这种寻址方法被称为预制沟槽地址(Address in Pre-groove,ADIP)。当前MD系统在线密度方面与下一代MD1和下一代MD2不同。当前MD系统使用被称为ACIRC的卷积码作为纠错码,而下一代MD1和下一代MD2使用块自包含型码,即LDC和BIS的组合。因此,冗余变得不同,并且ADIP和数据之间的相对位置关系也变得不同。使用具有与当前MD系统相同的物理结构的盘的下一代MD1以与当前MD不同的方式处理ADIP。下一代MD2使用具有依照其而被修改的规范的ADIP。
当前MD系统使用8到14调制(EFM)作为调制方法。下一代MD1和下一代MD2使用游程长度受限(Run Length Limited,RLL)(1,7)奇偶保持/禁止(Parity Preserve/Prohibit(PP))重复最小跳变游程(repeatedminimum transition runlenght,RMTR)调制,下文简称为1-7pp调制。至于数据检测方法,下一代MD1使用部分响应PR(1,2,1)ML的维特比(Viterbi)解码方法,下一代MD2使用部分响应PR(1,-1)ML的Viterbi解码方法。
盘控制方法是恒定线速度(CLV)控制方法和区域恒定角速度(ZCAV)控制方法之一。用于下一代MD1的标准线速度是2.4m/s,用于下一代MD2的标准线速度是1.98m/s。在当前MD中,用于60分钟盘的线速度是1.2m/s,用于74分钟盘的线速度是1.4m/s。
使用当前MD盘的下一代MD1提供了每盘(80分钟盘上)300M字节的总数据记录容量。随着调制方法从EFM变为1-7pp调制,窗口余量(window margin)从0.5改变到0.666,从而获得1.33倍的更高的密度。随着纠错方法从ACIRC变为BIS和LDC的组合,数据效率提高了,从而获得1.48倍的更高的密度。即使使用与当前MD相同的盘,也可获得当前MD的2倍的数据容量。
使用MSR的下一代MD2盘提供了线方向上的更高的密度,获得了大约1G字节的总数据记录容量。
下一代MD1的标准线速度处的数据率是4.4M比特/秒,下一代MD2的是9.8M比特/秒。
利用以此方式被包含的改善的纠错方法和调制方法,与当前MD相比,数据记录容量增加了,同时数据可靠性也提高了。
图6示出了下一代MD1。下一代MD1盘照原样共享当前MD的盘结构。具体而言,下一代MD1盘包括设置在透明聚碳酸酯基板上的电介质层、磁性层、电介质层和反射层的叠层。然后,该叠层被保护层覆盖。
如图6所示,下一代MD1盘包括预录制内容表(Premastered table ofcontent,P-TOC),其在盘的径向上的盘可记录区域的最内周的导入(lead-in)区域中。P-TOC具有物理预录制结构。更具体而言,控制信息作为P-TOC信息被记录在压制凹坑(pit)中。
作为P-TOC区域的导入区域外侧的外圆周形成了可记录(磁光可记录)区域,并且包括引导沟槽作为记录轨道。用户TOC(U-TOC)被安排在可记录区域的最内侧圆周上。
U-TOC具有与当前MD的用于记录盘管理信息的U-TOC相同的结构。U-TOC是这样的管理信息,其根据于轨道(音频轨道和视频数据轨道)的顺序次序以及轨道的记录和擦除而被更新。U-TOC用于管理每条轨道的起始位置、结束位置以及模式。
警报轨道被安排在U-TOC外侧,警报声音被记录在警报轨道上。如果盘被载入当前MD,则警报声音被MD播放器激活。警报声音被激活,以指示盘在下一代MD1播放器中而非当前MD播放器中再现。其余可记录区域(在图7中更详细示出)径向延伸到导出(lead-out)区域。
图7示出了图6所示的下一代MD1盘的可记录区域。如图7所示,U-TOC和警报轨道被安排在可记录区域的头部(最内周)。在包含U-TOC和警报轨道的区域,数据被EFM调制,从而数据可在当前MD上再现。EFM调制数据区域外侧安排了这样的区域,其中数据被1-7pp调制所调制。EFM调制数据区域和1-7pp调制数据区域被预定距离彼此分开,从而隔离带被安排在二者之间。即使下一代MD1盘被载入当前MD播放器,隔离带也可避免当前MD播放器的误操作。
离散描述表(DDT)区域和保留轨道被安排在1-7pp调制数据区域的头部(最内周)。DDT区域被用来执行备份处理,以备份任何有物理缺陷的区域。唯一标识码被记录在每张盘的DDT区域上。对每张盘唯一的标识码被称为唯一ID(UID)。在下一代MD1中,UID是基于生成的随机数而被生成的,并在后面将描述的初始化处理中被记录。利用UID,执行对盘的记录内容的安全管理。用于保护内容的信息被存储在保留轨道上。
FAT(文件分配表)区域被安排在1-7pp调制数据区域中。在FAT区中,数据在FAT系统中被管理。数据管理根据主计算机的FAT系统而被执行。FAT系统使用FAT表管理FAT链中的文件。FAT表中描述了表明根(root)目录中的文件以及目录的入口点的目录,还描述了FAT簇的链接信息。这里使用缩写FAT是范指个人计算机操作系统中使用的各种文件管理方法。
在下一代MD1盘中,有关警报轨道的起始位置的信息和有关1-7pp调制数据区域的起始位置的信息被记录在U-TOC区域中。
如果下一代MD1盘被载入当前MD播放器中,则U-TOC被读取。警报轨道的位置从U-TOC信息获知,警报轨道被访问,并且对警报轨道的再现开始。警报声音被记录在警报轨道上,以提示用户,该盘是下一代MD1盘,不能在当前MD系统播放器上再现。当警报声音被激活时,用户获知该盘不能用在当前MD系统播放器上。
当下一代MD1盘被载入下一代MD1系统播放器时,U-TOC信息从U-TOC区域被读取。1-7pp调制数据区域的起始位置从U-TOC信息获知。DDT、保留轨道以及FAT区被读取。在1-7pp调制数据区域,使用FAT系统而非U-TOC来执行数据管理。
图8A和图8B示出了下一代MD2盘。下一代MD2盘包括设置在透明聚碳酸酯基板上的电介质层、磁性层、电介质层和反射层的叠层。该叠层被保护层覆盖。
在下一代MD2盘中,ADIP信息作为控制信息被记录在盘内周的导入区域中,如图8A所示。下一代MD2盘在导入区域中不包括压制凹坑P-TOC,而是使用ADIP信号作为控制信息。可记录区域在导入区域外侧延伸,并且具有形成为记录轨道的引导的沟槽。可记录区域上记录有1-7pp调制数据。
如图8B所示,下一代MD2盘包括这样的叠层,其包括工作为信息记录层的磁性层101、开关层102,以及用于信息再现的磁性层103。开关层102工作为交换耦合力调节层。当达到预定温度时,开关层102变至磁中性状态,畴壁从磁性层101被传输到磁性层103。在磁性层101中,微小标志在磁性层103上的束斑中显得扩大了。
上述UID(未示出)被预先记录在下一代MD2的可记录区域内的区域上。消费者记录和再现装置允许从该区域再现,但不允许在该区域记录。在下一代MD2盘中,在制造阶段使用类似于数字多用盘(DVD)中所使用的烧录区(BCA)技术的技术来预先记录UID。由于UID在盘的制造过程中被预先记录,因此对UID的后续管理变得很容易。安全级别高于下一代MD1盘,在下一代MD1盘中,在盘初始化时,基于随机数来生成UID。
为了简化说明,下一代MD2盘中的其上记录有UID的区域在下面被称为BCA区域。
下一代MD1和下一代MD2的导入区域中的信息有所不同。更具体地说,如果在导入区域中检测到压制凹坑形式的P-TOC,则该盘是当前MD盘和下一代MD1盘中的一种。如果在检测到对应于ADIP信号的控制信息而未检测到压制凹坑形式的P-TOC,则该盘是下一代MD2盘。也可通过判断UID是否被预先记录在BCA区域来识别盘类型。对下一代MD1盘和下一代MD2盘的判断并不限于这些方法。在轨(on-track)期间和离轨(off-track)期间的循迹误差信号的相位用作为盘类型的判断标准。或者,盘类型标识片(slot)可被安排在每张盘中。
图9示出了下一代MD2盘的可记录区域。如图9所示,数据使用1-7pp调制技术而在整个可记录区域上被调制。DDT区域和保留轨道被安排在1-7pp调制数据区域的前端(内周)。DDT区域被用来在其上记录备份区域管理数据,以管理用于任何物理缺陷区域的备份区域。
更具体地说,管理表被记录在DDT区域中。管理表管理备份区域,备份区域包括用于弥补物理缺陷区域的可记录区域。管理表存储被确定为有缺陷的逻辑簇,并记录备份区域中被指定代替有缺陷逻辑簇的至少一个逻辑簇。UID被记录在DDT区域中。保留轨道存储用于保护内容的信息。
FAT区被安排在1-7pp调制数据区域中。FAT区用于管理FAT系统中的数据。数据根据各通用个人计算机的FAT系统而被管理。
下一代MD2盘不具有U-TOC区域。如果下一代MD2盘被载入下一代MD2系统播放器,则从预定区域读出DDT、保留轨道和FAT信息,并且使用FAT系统来执行数据管理。
下一代MD1盘和下一代MD2盘不需要耗时的初始化处理。更具体而言,在下一代MD1盘和下一代MD2盘中,除了包括产生DDT、保留轨道和FAT表的最小量的工作以外,不需要初始化处理。记录和再现操作在新盘的可记录区域上被直接执行。
由于在下一代MD2盘的制造阶段,UID被预先记录在下一代MD2盘中,因此安全管理被更有效地执行。但是另一方面,其层数多于当前MD盘的层数的下一代MD2盘比较贵。已经提出了一种盘系统。所提出的盘系统在可记录区域、导入区域和导出区域的结构方面与下一代MD1盘相同。UID在制造阶段使用与DVD和下一代MD2盘中类似的BCA而被预先记录在盘上。这种被提出的盘被称为下一代MD1.5。
下一代MD1.5盘在UID结构方面与下一代MD2盘兼容,而在音频数据记录和再现操作方面与下一代MD1盘兼容。这里不对下一代MD1.5进行进一步的讨论。
下面更详细地描述UID。如上所述,在盘制造过程中,使用类似于DVD制造中使用的BCA技术的技术而将UID预先记录在下一代MD2盘上。图10示意性示出了UID的一个示例。整个UID被称为UID记录块。
在UID记录块中,从头部开始的2字节是用于UID码的字段。这2字节(即16位UID码)的高4位被用于盘类型确定。例如,4位“0000”表明该盘是下一代MD2盘,4位“0001”表明该盘是下一代MD1.5盘。UID码的高4位的其他值可以被保留用于未来的用途。UID码的低12位被用于应用ID,并且可标识总共4096种服务。
UID码后面跟着一字节的版本号字段,然后是1字节的数据长度字段。数据长度表明被安排为跟在数据长度后面的UID记录数据字段的长度。在整个UID的数据长度不超过188字节的情况下,UID记录数据字段被分配4m字节(m=0,1,…)。使用预定方法生成的唯一ID被存储在UID记录数据字段中。以此方式,磁盘被单独地标识。
在下一代MD1盘中,基于随机数而生成的ID被记录在UID记录数据字段中。
UID记录块具有188字节的最大数据长度,可以安排多个UID记录块。
下面参照图11和图12来描述图3的记录和再现装置1的视频捕捉处理。当用户向操作输入单元14输入捕捉视频的命令时,视频捕捉处理开始。当磁光盘21被载入图3的记录和再现装置1时,视频捕捉处理也开始。
在步骤S11,记录和再现装置1中的CCD 53拾取对象的图像。更具体地说,用户向操作输入单元14输入捕捉视频的命令。作为响应,操作输入单元14将响应于输入命令的控制信号馈至主控制器71。由于用户命令是视频捕捉命令,所以主控制器71命令视频处理器75捕捉视频。视频处理器75命令CCD 53拾取对象的图像。响应于该命令,在预定的定时(从视频处理器75提供控制信号的时刻),CCD 53将通过透镜52(见图1)进入的光学图像转换为电信号,该电信号是每个像素通过其光电转换效应而提供的电压值。CCD 53向视频处理器75中的视频数据获取单元82提供电信号作为视频信号。视频数据获取单元82对视频信号执行各种处理,从而得到视频数据。当用户向操作输入单元14输入视频捕捉命令时,用户还可指定图像大小以及存储所生成的文件的位置(文件夹)。
在步骤S12,视频处理器75中的视频处理器控制器81判断视频捕捉视频是否是磁光盘21的第一轮(cycle)。例如,视频处理器控制器81使得记录和再现控制块77中的再现控制器80读取存储在磁光盘21上的FAT信息(存储在FAT区中的信息)。如果在第一轮捕捉的图像被存储在磁光盘21上,则DCIM(数码照相机图像)文件夹被生成。视频处理器控制器81参照FAT区以判断DCIM文件夹是否存在,换言之,第一图像是否正被捕捉。
如果在S12判断第一轮图像正被捕捉,则文件夹生成器84在步骤S13生成DCIM文件夹。
如果在步骤S12判断正被捕捉的图像不是第一图像,则处理跳过步骤S13,进行到步骤S14。
如果在步骤S12判断正被捕捉的图像不是第一图像,或者在步骤S13之后,处理进行到步骤S14。视频处理器控制器81在步骤S14判断是否有必要产生专用文件夹,以存储所捕捉的视频数据的文件。专用文件夹在DCIM文件夹之下产生,并保存所捕捉的视频数据的文件。专用文件夹的名称随制造商不同而有所不同。某个制造商将专用文件夹称为“100”、“101”、“102”、…“999”。在此情形下,视频处理器控制器81基于FAT信息判断磁光盘21的DCIM文件夹中是否包含任何具有这些文件名之一的文件。如果步骤S14中的判断在步骤S13之后执行,换言之,如果判断正被捕捉的图像是第一图像,则任何专用文件夹都尚未被产生。在此情形下,在步骤S14判断必须产生专用文件夹。如果用于存储所捕捉的视频数据的文件夹具有由另一制造商命名的文件夹名“B100”,并且该文件夹被包含在DCIM文件夹中,则视频处理器控制器81也判断出必须产生专用文件夹。
如果在步骤S14判断出必须产生专用文件夹,则文件夹生成器84在步骤S15生成专用文件夹。例如,文件夹生成器84生成具有文件夹名“100”的专用文件夹。
如果在步骤S14判断出不必产生专用文件夹,则处理跳过步骤S15,进行到步骤S16。
如果在步骤S14判断不必产生专用文件夹,或者在步骤S15之后,在视频处理器控制器81控制下的Exif文件生成器85对所捕捉的视频数据进行JPEG压缩,以在步骤S16生成Exif文件。更具体而言,在视频处理器控制器81控制下的Exif文件生成器85根据JPEG算法,压缩在步骤S11捕捉并由视频数据获取单元82获取的视频数据,并且执行各种处理。于是,Exif文件生成器85产生了参照图4和图5所描述的格式的Exif文件。图4的记录的视频数据,即标准视频数据,此后被称为主图像数据。图4的APP1中包含的缩略数据此后被称为缩略图像数据。Exif文件生成器85例如将名称“yyy0001.jpg”附加给所生成的Exif文件,并将Exif文件提供给视频数据获取单元82。于是,视频数据获取单元82获取Exif文件。
在步骤S17,记录控制器79使得磁光盘21存储从视频数据获取单元82提供的Exif文件(由Exif文件生成器85生成的Exif文件)。Exif文件的记录位置在DCIM文件夹之下,即在专用文件夹中。如果在步骤S14判断出专用文件夹已产生,则Exif文件被记录在专用文件夹中。如果在步骤S14判断出必须产生专用文件夹,则Exif文件被记录在步骤815所产生的专用文件夹中。例如,“yyy001.jpg”被记录在磁光盘21的目录“root/DCIM/100”中。
在步骤S18,在视频处理器控制器81控制下的缩略文件识别单元88判断是否存在对应的缩略文件。如图13所示,与Exif文件名相对应的缩略文件文件名被确定并存储在记录和再现装置1的表存储器83中。图13的表在视频捕捉程序中被定义,并被预先存储。
对于缩略文件名“0001.thm”,Exif文件“yyy0001.jpg”到“yyy0100.jpg”可用。对于缩略文件名“0101.thm”,Exif文件“yyy0101.jpg”到“yyy0200.jpg”可用。类似地,对于缩略文件名“9901.thm”,Exif文件“yyy9901.jpg”到“yyy9999.jpg”可用。以此方式,对于单个的缩略文件,100个Exif文件可用(除了缩略文件名“9901.thm”之外)。在本示例中,除了其扩展名之外的缩略文件名(文件基本名)与100个Exif文件的第一个文件的文件名的一部分(文件基本名)相同。通过将第一Exif文件的文件名的除了扩展名之外的这一部分设置为与缩略文件名的该部分相同,用户可容易地识别存储在文件夹中的缩略文件。
缩略文件识别单元88参照FAT区的信息和存储在表存储器83中的表来判断与在步骤S16中生成的Exif文件的名称相对应的缩略文件是否记录在磁光盘21中。更具体地说,如果在步骤S16生成了具有文件名“yyy0001.jpg”的Exif文件,则缩略文件识别单元88在图13的情形下判断具有缩略文件名“0001.thm”的文件是否存储在磁光盘21中。如果该判断处理接在步骤S13或步骤815之后执行,则很自然,没有对应的缩略文件文件被存储。在步骤S18,判断没有对应的缩略文件可用。
如果在步骤S18判断出没有对应的缩略文件可用,则处理进行到步骤S19。在视频处理器控制器81控制之下的缩略文件生成器86生成缩略文件。更具体而言,如图14所示,缩略文件生成器86生成具有100个缩略片(thumbnial slot)的缩略文件。这些缩略片当前是空的(例如,被加载0值),如图14所示。在此情形下,在步骤S16生成具有Exif文件名“yyy0001.jpg”的Exif文件,并且如图13所示,生成名为“0001.thm”的缩略文件(见图14)。
图14示出了缩略文件“0001.thm”的结构。
一个缩略文件具有100个缩略片,以便对应于100个Exif文件的缩略图像数据可被写入一个缩略文件中。根据本实施例,用于对应于一个Exif文件的缩略图像数据的区域(即,用于单个缩略片的区域)具有8K字节,而100个Exif文件的缩略图像数据可被写入一个缩略文件。因此,一个缩略文件有800K字节。
缩略文件被划分为800个区块,作为对应于各Exif文件的缩略图像数据的区域。如图14所示,第一行被称为“yyy0001.jpg缩略片”,并具有8K字节的空白区域用于Exif文件“yyy0001.jpg”的缩略图像数据。换言之,“yyy0001.jpg缩略片”是对应于Exif文件“yyy0001.jpg”的缩略图像数据的区域。
图14的第二行和接下来的行安排了“yyy0002.jpg缩略片”、“yyy0003.jpg缩略片”、…、“yyy0100.jpg缩略片”等,作为预留的空白区域(片)。每个缩略片区域具有8K字节的大小。当缩略文件是首次产生时,用于100个单元的缩略图像数据的区域被预留,以便缩略图像数据被相继记录。从而,对缩略文件的读取可被很块地执行。
返回图12,如果在步骤S18判断出对应的缩略文件存在,或者在步骤S19之后,处理进行到步骤S20。缩略文件生成器86获取来自Exif文件的缩略图像数据。更具体而言,缩略文件生成器86获取在步骤S16生成的Exif文件中包含的缩略数据(图4的Exif文件的APP1中所包含的图5的缩略数据)。例如,缩略文件生成器86获取来自Exif文件“yyy0001.jpg”的缩略图像数据。
在步骤S22,缩略文件生成器86将所获取的缩略图像(缩略图像数据)注册在对应于缩略文件的片中。例如,如果缩略图像数据是从Exif文件“yyy0001.jpg”获取的,则缩略图像数据作为“yyy0001.jpg的缩略图像数据”被注册在对应于该Exif文件的缩略片“yyy0001.jpg的缩略片”上。
在步骤S22,缩略文件生成器86注册大小、日期和时间。更具体而言,缩略文件生成器86将Exif文件“yyy0001.jpg”的数据大小以及Exif文件的记录日期和时间注册为缩略图像数据(例如作为“yyy0001.jpg的缩略图像数据”的头部)。Exif文件的数据大小被记录在图5的第0IFD中,Exif文件的产生日期和时间被写到图5的Exif IFD上。缩略文件生成器86获取来自Exif文件的这些单元的信息,并将这些单元的信息注册在缩略文件的区域(头部)上。
如图15所示,对应于所生成的Exif文件“yyy0001.jpg”的缩略文件“0001.thm”被生成。
参照图15,Exif文件“yyy0001.jpg”的数据大小以及产生日期和时间作为头部被写在“yyy0001.jpg的缩略图像数据”(即“yyy0001.jpg缩略片”)的区域的左上角。Exif文件“yyy0001.jpg”的数据大小是1.5MB(兆字节),Exif文件的记录日期和时间是2004/8/10。在实践中,不仅日期被写入,时间也被写入。为了简化,仅示出了日期。第一行的“yyy0001.jpg的缩略图像数据”是步骤S20中存储的数据。头部的“1.5MB”和“2004/8/10”是步骤S21中存储的数据。
以此方式,从Exif文件获取的缩略图像数据、Exif文件的数据大小以及Exif文件的产生日期和时间被注册在缩略片中。
返回图12,在视频处理器控制器81控制下的记录和再现控制块77中的记录控制器79使得磁光盘21存储缩略文件。缩略文件存储在与对应的Exif文件相同的位置,即目录“root/DIM/100”中。如果具有相同缩略文件名的缩略文件已被记录,则缩略文件重写(更新)前一文件。
如图16所示,“yyy0001.jpg”(Exif文件)和“0001.thm”(缩略文件)目前记录在磁光盘21的“root/DCIM/100”中。“yyy0001.jpg”的数据大小是1.5MB,产生日期和时间2004/8/10。更具体而言,“yyy0001.jpg”的数据大小以及产生日期和时间与存储在缩略文件的第一片中的“yyy0001.jpg的缩略图像数据”的头部信息相匹配。“0001.thm”的数据大小是0.8MB,产生(更新)日期和时间是2004/8/10。
生成的所有缩略文件的大小被设置为彼此相等。这里设置的缩略文件被设置为便于存储在光盘上的连续区域中的数据大小,即被设置为较小的数据大小。根据本发明,每个缩略文件的大小被设置为0.8M字节(800K字节),以便缩略文件容易被记录在磁光盘21上。
缩略文件的数据大小是0.8MB。数据大小并不限于0.8MB。移动装置中的低容量存储器所容纳的数据大小完全可以接受。例如,可使用小于多个Exif文件的整体数据大小的数据大小。
返回图12,在步骤S24,FAT信息处理器87控制记录和再现控制块77中的记录控制器79,以在磁光盘21的FAT区上记录(更新)Exif文件和缩略文件的相关信息。该步骤意图更新步骤S17中记录的Exif文件和步骤S23中记录的缩略文件。作为响应,记录控制器79在磁光盘21的FAT区上记录(更新)关于Exif文件和缩略文件的信息。更具体地说,在FAT信息处理器87控制下的记录控制器79将“文件名”和对应于该文件名的文件相关信息注册在图17所示的记录在磁光盘21的FAT区上的表上。文件相关信息包含记录文件的位置、文件的数据大小以及文件的产生日期和时间。在实践中,表明与目录入口的关系的信息、地址以及其他信息也被注册。这些单元的信息并不与本发明直接相关,因此不进一步讨论。
如图17所示,Exif文件“yyy0001.jpg”的相关信息包括作为文件的存储位置的“/DCIM/100”、作为文件数据大小的“1.5MB”,以及作为文件的产生日期和时间的“2004/8/10”。缩略文件“0001.thm”的相关信息包括作为文件的存储位置的“/DCIM/100”(“root/”被省略,因为根目录是公共的)、作为文件数据大小的“0.8MB”,以及作为文件的产生日期和时间的“2004/8/10”。在图17的情形下,Exif文件“yyy0001.jpg”的相关信息与图15的头部的信息相匹配。
这样,对象的图像被拾取,并且Exif文件和缩略文件被生成(或更新),并存储在磁光盘21上。
返回图12,视频处理器75中的视频处理器控制器81在步骤S25判断捕捉视频的下一命令是否已被发出(即捕捉视频的命令是否已被输入操作输入单元14)。如果确定视频捕捉命令已被发出,则处理返回步骤S11,以重复步骤S11和后续步骤。
下面简要描述第二轮和后续轮的视频捕捉处理。在步骤S11,图象被拾取。在步骤S12判断视频捕捉处理是否不是第一轮。在步骤S14确定不必生成专用文件夹。这是因为在第一轮的步骤S13和S15产生了DCIM文件夹和专用文件夹(具有文件夹名“100”的文件夹)。在步骤S16,生成Exif文件。文件名“yyy0002.jpg”被附加给所生成的Exif文件。这里,文件名中的数字加1。或者,可附加随机名称以避免重复。在步骤S17,Exif文件“yyy0002.jpg”被记录在“root/DCIM/100”中。
如图13所示,对应于“yyy0002.jpg”的缩略文件是“0001.thm”。在步骤S18判断出有对应的缩略文件可用。在步骤S20,获取缩略图像数据。在此情形下,包含在Exif文件“yyy0002.jpg”中的缩略数据作为缩略图像数据被获取。在步骤S21,缩略图像数据被注册在对应于缩略文件的缩略片中,在此情形下,是注册在缩略文件“0001.thm”的“yyy0002.jpg缩略片”中。在步骤S22,“yyy0002.jpg”的大小以及和日期和时间被注册在其中存储了“yyy0002.jpg”的缩略图像数据的区域(缩略片)的头部中。在步骤S23,缩略文件被更新。在第二轮的步骤S23,相同的缩略文件名已被记录在磁光盘21上,并且缩略文件被更新。在步骤S24,Exif文件“yyy0002.jpg”和缩略文件“0001.thm”的相关信息被记录(更新)。
如果在步骤S25判断出不执行下一轮视频捕捉的命令已被发出(例如如果视频捕捉结束命令和关断命令之一被发出),则处理结束。
根据图11和图12的处理,记录和再现装置1在捕捉视频后生成Exif文件。然后,记录和再现装置1基于Exif文件生成缩略文件。缩略文件文件包含100个缩略片。每个缩略片存储对应于Exif文件的缩略图像数据、对应的Exif文件的数据大小,以及生成对应的Exif文件的日期和时间。
为了记录Exif文件,如果不存在对应的缩略文件,则新的缩略文件被生成。从Exif文件获取(拷贝)的缩略图像数据被存储在缩略文件的缩略片中。为了存储Exif文件,如果已有对应的缩略文件存在,则从Exif文件获取(拷贝)的缩略图像数据被存储在已有的缩略文件中。这样,缩略文件被生成和/或更新。被分别地存储在多个Exif文件中的缩略图像数据可一起形成一个缩略文件。
下面描述通过重复图11和图12的处理而生成的Exif文件和缩略文件。
图18示出了注册在根文件夹下的文件和文件夹。图19示出了在图18的状态下,在FAT区中被管理的信息。图20示出了图18和19所示的状态下的缩略文件。
如图18所示,文件夹“ABC”和“DCIM”包含在根文件夹中。文件夹“DCIM”包含文件夹“100”。文件夹“100”包含Exif文件“yyy0001.jpg”、“yyy0002.jpg”、“yyy0003.jpg”、“yyy0004.jpg”和“yyy0005.jpg”,以及缩略文件“0001.thm”。更具体而言,重复图11和图12的处理得到了5个Exif文件和对应的1个缩略文件。Exif文件“yyy0001.jpg”的数据大小为1.5MB,产生日期和时间是2004/8/10。Exif文件“yyy0002.jpg”的数据大小为1.5MB,产生日期和时间是2004/8/15。Exif文件“yyy0003.jpg”的数据大小为1.5MB,产生日期和时间是2004/8/16。Exif文件“yyy0004.jpg”的数据大小为1.5MB,产生日期和时间是2004/8/17。Exif文件“yyy0005.jpg”的数据大小为1.5MB,产生日期和时间是2004/8/18。缩略文件“0001.thm”的数据大小为0.8MB,更新日期和时间是2004/8/18。缩略文件“0001.thm”的更新日期和时间与多个对应的Exif文件中最近的Exif文件的日期和时间相同。如图18所示,对应的Exif文件是从yyy0001.jpg到yyy0005.jpg,而最近的Exif文件yyy0005.jpg与缩略文件具有相同的日期和时间。
图19所示的信息被管理在FAT区中。更具体而言,Exif文件“yyy0001.jpg”的相关信息包含作为文件存储位置的“/DCIM/100”、作为文件数据大小的“1.5MB”,以及作为文件产生日期和时间的“2004/8/10”。Exif文件“yyy0002.jpg”的相关信息包含作为文件存储位置的“/DCIM/100”、作为文件数据大小的“1.5MB”,以及作为文件产生日期和时间的“2004/8/15”。其他Exif文件的相关信息被类似地记录和管理。缩略文件“0001.thm”的相关信息包含作为文件存储位置的“/DCIM/100”、作为文件数据大小的“0.8MB”,以及作为文件产生日期和时间的“2004/8/18”。这样,如图18所示的实际记录在盘上的文件信息与图19的FAT区中注册的信息相匹配。通过参照图19的FAT区中管理的信息,可获知存储在文件夹中的文件。还可获知文件的产生(更新)日期和时间,以及文件的数据大小。
如图20所示,对应于Exif文件“yyy0001.jpg”到“yyy0005.jpg”的缩略图像数据被存储在缩略文件中。在图15的状态下,仅对应于Exif文件“yyy0001.jpg”的缩略图像数据被注册在缩略文件“0001.thm”中。如图20所示,除了图15的缩略图像数据外,“yyy0002.jpg的缩略图像数据”到“yyy0005.jpg的缩略图像数据”以及与其相对应的头部被注册在“yyy0002.jpg缩略片”到“yyy0005.jpg缩略片”中。更具体而言,注册在Exif文件“yyy0002.jpg”中的缩略图像数据(见图5)被获取,然后被注册在图15的“yyy0002.jpg缩略片”中。类似地,注册在Exif文件“yyy0003.jpg”到“yyy0005.jpg”中的缩略图像数据被注册在“yyy0003.jpg缩略片”到“yyy0005.jpg缩略片”中。图5所示的每个Exif文件(“yyy0001.jpg”到“yyy0005.jpg”)的产生日期和时间被注册在对应的缩略片的对应头部中。缩略图像数据和“yyy0001.jpg到yyy0005.jpg”的头部被注册。
图21示出了根文件夹中注册的文件和头部。图22示出了在图21所示的状态下,在FAT区中被管理的信息。图23示出了图21和图22所示的状态下的缩略文件。在实践中,DCIM文件夹被包含在根文件夹中,但是在图21中为了简明起见未示出根文件夹。
如图21所示,文件夹DCIM包含文件夹“100”、“101”、…“999”。从视频获取处理得到的数据被存储在文件夹“100”到“999”中。文件夹“100”包含4个Exif文件“yyy0001.jpg”、“yyy0002.jpg”、“yyy0401.jpg”和“yyy0402.jpg”,以及两个缩略文件“0001.thm”和“0401.thm”。对应于两个Exif文件“yyy0001.jpg”和“yyy0002.jpg”的缩略图像数据被注册在“0001.thm”中。对应于两个Exif文件“yyy0401.jpg”和“yyy0402.jpg”的缩略图像数据被注册在“0401.thm”中(见图13的表)。文件夹“101”包含5个Exif文件“yyy0001.jpg”、“yyy0002.jpg”、“yyy0401.jpg”、“yyy0402.jpg”和“yyy0601.jpg”,以及三个缩略文件“0001.thm”、“0401.thm”和“0601.thm”。对应于两个Exif文件“yyy0001.jpg”和“yyy0002.jpg”的缩略图像数据被注册在“0001.thm”中。对应于两个Exif文件“yyy0401.jpg”和“yyy0402.jpg”的缩略图像数据被注册在“0401.thm”中。对应于Exif文件“yyy0601.jpg”的缩略图像数据被注册在“0601.thm”中(见图13的表)。类似地,文件夹“999”包含Exif文件“yyy0001.jpg”和缩略文件“0001.thm”。对应于Exif文件“yyy0001.jpg”的缩略图像数据被注册在该文件夹的“0001.thm”中(见图13的表)。
通过重复图11和图12的处理,在文件夹“100”到“999”中产生了Exif文件和缩略文件。当用户发出命令以在图11所示的步骤S11捕捉视频时,用户可指定所捕捉的视频数据(即Exif文件)在DCIM文件夹内的存储位置(即文件夹)。响应于用户操作输入,在DCIM文件夹内产生了多个文件夹。
到预定数字的数字范围(例如0001到0999)内的预定数量的文件(例如1000个文件)被存储在专用文件夹(“100”、“101”、…“999”)中。例如,当响应于用户命令,1000个文件被记录在专用文件夹“100”中之后,视频捕捉被执行。文件夹“101”被生成,作为视频捕捉结果而被获得的文件被记录在文件夹“101”中。例如,文件0001(对应用本实施例中的序号yyy0001.jpg)到0999(对应于序号yyy0999.jpg)被连续地记录。当视频捕捉命令被再次发出时,在步骤S14判断出需要生成专用文件夹,然后文件夹“101”被生成。作为视频捕捉结果而获得的文件被存储在文件夹“101”中。
如图21所示,图22的信息被管理在FAT区中。在图22中,不再描述已参照图19描述的部分。如图22所示,存储在文件夹“DCIM/100”中的Exif文件“yyy0401.jpg”的相关信息包含作为文件存储位置的“/DCIM/100”、作为文件数据大小的“1.0MB”,以及作为文件产生日期和时间的“2004/8/25”。在对应于Exif文件“yyy0401.jpg”的视频捕捉处理中,文件数据大小从“yyy0001.jpg”的“1.5MB”变为“1.0MB”。这意味着用户已经向操作输入单元14输入了改变文件的记录模式(例如改变分辨率)的操作输入命令。Exif文件“yyy0402.jpg”的相关信息包含作为文件存储位置的“/DCIM/100”、作为文件数据大小的“1.0MB”,以及作为文件产生日期和时间的“2004/8/26”。缩略文件“0001.thm”的相关信息包含作为文件存储位置的“/DCIM/100”、作为文件数据大小的“0.8MB”,以及作为文件产生日期和时间的“2004/8/15”。缩略文件“0401.thm”的相关信息包含作为文件存储位置的“/DCIM/100”、作为文件数据大小的“0.8MB”,以及作为文件产生日期和时间的“2004/8/26”。类似地,存储在文件夹“/DCIM/101”中的文件“yyy0001.jpg”、“yyy0002.jpg”、“yyy0401.jpg”、“yyy0402.jpg”和“yyy0601.jpg”,以及“0001.thm”、“0401.thm”和“0601.thm”包含类似的相关信息。存储在文件夹“DCIM/999”中的Exif文件“yyy0001.jpg”的相关信息包含作为文件存储位置的“/DCIM/999”、作为文件数据大小的“1.5MB”,以及作为文件产生日期和时间的“2004/8/30”。缩略文件“0001.thm”的相关信息包含作为文件存储位置的“/DCIM/999”、作为文件数据大小的“0.8MB”,以及作为文件产生日期和时间的“2004/8/30”。如图21所示的实际记录在盘上的文件信息与如图22所示的注册在FAT区中的信息相匹配。通过参照图22的FAT区中管理的信息,可获知存储在文件夹中的文件。还可获知文件的产生(更新)日期和时间以及文件的数据大小。
例如,缩略文件被对应的缩略图像数据完全加载。图23示出了这样的状态,其中缩略文件被对应的缩略图像数据完全加载。通过重复图11和图12的处理,Exif文件“yyy0001.jpg”到“yyy0100.jpg”被注册在文件夹“100”中。
图23的缩略文件“0001.thm”对应于Exif文件“yyy0001.jpg”到“yyy0100.jpg”(见图13的表)。如图23所示,对应的Exif文件的产生日期和时间以及Exif文件的数据大小在头部被描述。最多100个单元的缩略图像数据被存储在缩略文件中。根据本实施例,一个单元的缩略图像数据的大小(一个缩略片的大小)是8K字节,并且100个Exif文件的缩略图像数据被存储。数据大小和文件数量分别并不限于8K字节和100个文件。例如,一个单元的缩略图像数据的大小可以是16K字节,并且可存储50个Exif文件的缩略图像数据。一个单元的缩略图像数据的大小可以是4K字节,并且可存储200个Exif文件的缩略图像数据。
例如,对应于Exif文件“yyy0003.jpg”的缩略图像数据从如图23所示的所产生的缩略文件读取。该读取过程的执行是基于:8K字节与将Exif文件号减1得到的值的乘积,以及缩略文件的前部位置(front position)(在FAT信息中管理的缩略文件的前部位置)。如果至少一个单元的缩略图像数据被注册在缩略文件中,则在没有注册缩略图像数据的区域,连续的区域被预留作为缩略片。从而,指定的缩略图像数据被很快地读取。
下面参照图24的流程图描述图3的记录和再现装置1的缩略图像显示处理。缩略图像显示处理开始于当图11和图12的处理结束时在磁光盘21上记录有Exif文件和缩略文件的状态下。
在步骤S41,操作输入单元14接收显示缩略图像的用户命令。例如,操作输入单元14接收显示对应于图18的目录“root/DCIM/100/”中的Exif文件“yyy0003.jpg”的缩略图像的用户命令。操作输入单元14将对应于所接收的命令的控制信号提供给主控制器71。当接收到来自操作输入单元14的命令信号时,主控制器71命令视频处理器75显示缩略图像。视频处理器75中的视频处理器控制器81接收显示缩略图像的用户命令。这里显示对应于单个Exif文件的缩略图像。或者可显示对应于多个Exif文件(例如6个Exif文件)的缩略图像。后面将描述这样的情形。
在步骤S42,视频处理器75中的缩略文件识别单元88识别对应于用户所指定的缩略图像的缩略文件。如果对应于目录“root/DCIM/100/”中的Exif文件“yyy0003.jpg”的缩略图像被指定,则缩略文件识别单元88参照存储在表存储器83中的图13的表,然后判断出缩略图像记录在目录“root/DCIM/100/”中的相同目录“0000.thm”中(在实践中,缩略文件识别单元88还获知目录的位置)。
在步骤S43,视频处理器75中的视频处理器控制器81控制之下的再现控制80读取对应的缩略文件。例如,由于在步骤S42识别出缩略文件“0001.thm”,因此视频处理器控制器81命令再现控制器80基于FAT信息来确定缩略文件在磁光盘21上的存储位置,然后读取该文件。视频处理器75中的视频处理器控制器81获取所读取的缩略文件(例如缩略文件“0001.thm”)。
在步骤S44,视频处理器控制器81控制之下的缩略图像有效性判断单元89识别对应于缩略文件的缩略片。例如,缩略图像有效性判断单元89识别对应于所读取的缩略文件“0001.thm”的缩略片,即对应于Exif文件“yyy0003.jpg”的缩略片。多个缩略片(例如100个缩略片)以序号从小到大的顺序存储在缩略文件中。如图20所示,缩略图像有效性判断单元89从与缩略文件“0001.thm”的前部地址相隔16K字节={3(文件基本名yyy0003.jpg的数字部分)-1}×8K字节的位置获取缩略片数据(缩略图像数据)。
在步骤S45,缩略图像有效性判断单元89将所获取的缩略片的头部与FAT中管理的表进行比较。如图18到图20所示,缩略图像有效性判断单元89将图20的“yyy0003.jpg”的缩略图像数据的头部(第三位置处的缩略片的头部),即“1.5MB”和“2004/8/16”,与在图19的FAT中管理的表中的对应于“yyy0003.jpg”的数据,即“1.5MB”和“2004/8/16”,进行比较。
在步骤S46,缩略图像有效性判断单元89判断头部是否与FAT相匹配。更具体而言,缩略图像有效性判断单元89判断在步骤S45中被比较的头部中的数据大小以及产生日期和时间是否与FAT中的数据大小和产生日期和时间相匹配。在图18到图20的“yyy0003.jpg”的情形下,这些单元的数据彼此匹配,处理进行到步骤S47。
根据本实施例,缩略图像有效性判断单元89在步骤S46判断存储在头部中的Exif文件的数据大小以及产生(更新)日期和时间是否分别与存储在FAT区中的Exif文件的数据大小以及产生(更新)日期和时间相匹配。比较的对象可以仅是日期和时间。如果存储在头部中的Exif文件的数据大小是0,则缩略图像有效性判断单元89判断出没有缩略图像数据被注册(步骤S46的“否”)。如果判断出存储在头部中的Exif文件的数据大小不是0,则缩略图像有效性判断单元89将存储在头部中的Exif文件的产生日期和时间与存储在FAT区中的Exif文件的产生日期和时间进行比较,看是否匹配。该方法可应用于下面的处理(例如图25的处理)。
如果在步骤S46判断出头部与FAT相匹配,则视频处理器控制器81控制之下的显示控制器90控制缩略图像在显示器76上的显示。例如,显示控制器90使得显示器76显示存储在图20的第三缩略片中的“yyy0003.jpg的缩略图像数据”。
如果在步骤S46判断出头部不与FAT相匹配,则处理跳过步骤S47而结束。更具体而言,如果发出了用于显示未在图11和图12的视频捕捉处理中记录的文件的缩略图像的命令,则缩略文件根本未被更新,头部不会与FAT相匹配。如果头部不与FAT相匹配,则缩略图像不被显示,即使缩略图像数据被记录在对应于缩略文件的片中。
如果在图24的处理中发出显示缩略图像的命令,则显示包含在缩略文件中的缩略图像数据而非包含在Exif文件中的缩略图像数据。缩略图像的显示被很快地显示。这是因为从缩略文件读取缩略图像数据比从Exif文件读取缩略图像数据要快。
如果对应于缩略图像的缩略文件包含缩略图像数据,并且如果缩略片的头部的信息与记录在FAT区中的文件的信息相匹配,则缩略图像数据被显示。如果缩略文件和缩略图像数据之一不存在,则从对应的Exif文件获取缩略图像数据并进行显示。
响应于图24所示的步骤S46的判断结果“否”,缩略图像数据从Exif文件被读取。可以显示默认屏幕(例如蓝屏),代替从Exif文件读取缩略图像数据。下面的处理中也是这样(例如图25的处理)。
如图24所示,一个缩略图像被显示。6个缩小的缩略图像可同时显示在显示器76上。如果发出了显示6个缩略图像的用户命令,则6个Exif文件中的每一个都被读取,并且缩略图像数据从Exif文件被连续获取。可替换地,对应于6个Exif文件的缩略文件被读取,并且对应于6个Exif文件的缩略图像数据从缩略文件被读取。这种替换方法减小了对磁光盘21的读处理次数,并且缩略图像可被更快地显示。当显示对应于Exif文件“yyy0001.jpg”到“yyy0001.jpg”的缩略图像的命令在图18的处理中发出时,读取一个缩略文件“0001.thm”就足够了。缩略图像被更快地显不。
下面参照图25的流程图描述图3的记录和再现装置1的主图像显示处理。主图像显示处理开始于图11和图12的处理之后有Exif文件和缩略文件被记录的状态下。
在步骤S61,操作输入单元14接收显示主图像的用户命令。例如,操作输入单元14接收显示对应于图18的目录“root/DCIM/100/”中的Exif文件“yyy0003.jpg”的主图像的用户命令。操作输入单元14将对应于所接收的命令的控制信号提供给主控制器71。当接收到来自操作输入单元14的命令信号时,主控制器71命令视频处理器75显示主图像。视频处理器75中的视频处理器控制器81接收显示缩略图像的用户命令。主图像对应于Exif文件“yyy0003.jpg”。显示Exif文件“yyy0003.jpg”的命令的发出可被接受作为显示主图像的命令。
在步骤862,视频处理器75中的缩略文件识别单元88识别对应于用户所指定的主图像的缩略文件。如果目录“root/DCIM/100/”中的Exif文件“yyy0003.jpg”被指定,则缩略文件识别单元88参照存储在表存储器83中的图13的表,然后判断缩略图像被记录在同一目录“0001.thm”中(目录“root/DCIM/100/”中)。在实践中,缩略文件识别单元88还获知目录的位置。
在步骤S63,视频处理器75中的视频处理器控制器81控制之下的再现控制80读取对应的缩略文件。例如,由于在步骤S62识别出缩略文件“0001.thm”,因此视频处理器控制器81命令再现控制器80基于FAT信息来确定缩略文件在磁光盘21上的存储位置,然后读取该文件。视频处理器75中的视频处理器控制器81获取所读取的缩略文件(例如缩略文件“0001.thm”)。
在步骤S64,视频处理器控制器81控制之下的缩略图像有效性判断单元89从缩略文件中识别对应于所指定的主图像(Exif文件)的缩略片。例如,缩略图像有效性判断单元89从所读取的缩略文件“0001.thm”识别对应于所指定的Exif文件“yyy0003.jpg”的第三缩略片。
在步骤S65,缩略图像有效性判断单元89将所获取的缩略片的头部与FAT中管理的表进行比较。如图18到图20所示,缩略图像有效性判断单元89将图20的“yyy0003.jpg”的缩略图像数据的头部(第三位置处的缩略片的头部),即“1.5MB”和“2004/8/16”,与在图19的FAT中管理的表中的对应于“yyy0003.jpg”的数据,即“1.5MB”和“2004/8/16”,进行比较。
在步骤S66,缩略图像有效性判断单元89判断头部是否与FAT相匹配。更具体而言,缩略图像有效性判断单元89判断在步骤S65中被比较的头部中的数据大小以及产生日期和时间是否与FAT中的数据大小以及产生日期和时间相匹配。在图18到图20的“yyy0003.jpg”的情形下,这些单元的数据彼此匹配,处理进行到步骤S67。如前参照图24所讨论的那样,如果缩略片的头部的数据大小不是0,则可判断头部的日期和时间与存储在FAT区中的日期和时间相匹配。
如果在步骤S66判断出头部与FAT相匹配,则视频处理器控制器81控制之下的显示控制器90在步骤S67控制在显示器76上显示缩略图像。例如,显示控制器90使得显示器76显示存储在图20的第三缩略片中的“yyy0003.jpg的缩略图像数据”。例如,显示控制器90控制显示器76,从而响应于缩略图像数据,用适应全屏尺寸的放大尺寸来显示缩略图像。
在步骤S68,视频处理器控制器81控制之下的再现控制器80读取所指定的主图像即Exif文件。更具体而言,再现控制器80基于FAT区的信息,读取图20的Exif文件“yyy0003.jpg”。
在步骤S69,视频处理器控制器81判断再现控制器80是否已完成对主图像(Exif文件)的读取。如果判断出读取尚未完成,则视频处理器控制器81待机直到读取完成。
如果在步骤S69判断出对主图像的读取已完成,则处理进行到步骤S70。再现控制器80使得显示器76显示所读取的主图像而不是显示在显示器76上的缩略图像。更具体而言,显示控制器90使得显示器76显示对应于由再现控制器80所读取的Exif文件中包含的主图像数据的图像,而不是当前显示器76上显示的缩略图像。
当在图25的处理中发出显示主图像的命令时,包含在缩略图像中的缩略图像被显示,直到对包含主图像的Exif文件的读取被完成。这样,快速响应图像(即缩略图像)被显示。读取Exif文件需要时间。用户可在等待期间(直到Exif文件的主图像被显示)观看记录在缩略文件中的缩略图像。
对应于多个Exif文件的多个单元的缩略图像数据被一起记录为缩略文件。当缩略图像被连续显示时,从磁光盘21读取的时间被缩短。
下面参照图26的流程图描述图3的记录和再现装置1的Exif文件删除处理。删除处理开始于用户发出删除预定Exif文件的命令时。例如,文件删除处理开始于当用户向操作输入单元14输入删除命令时缩略图像和对应于Exif文件的主图像中的一个被显示在显示器76上。文件删除处理还开始于Exif文件和缩略文件被记录在磁光盘21上。
在步骤S91,操作输入单元14接收来自用户的Exif文件删除命令。例如,操作输入单元14接收删除图18的目录“root/DCIM/100”中的Exif文件“yyy0003.jpg”的删除命令。操作输入单元14向主控制器71提供对应于所接收的命令的控制信号。当接收到来自操作输入单元14的控制信号时,主控制器71命令视频处理器75删除缩略图像。视频处理器75中的视频处理器控制器81接收来自用户的Exif文件删除命令。
在步骤S92,响应于删除命令,视频处理器控制器81控制记录和再现控制块77中的记录控制器79以删除Exif文件。例如,视频处理器控制器81控制记录控制器79以删除目录“root/DCIM/100”中的Exif文件“yyy0003.jpg”。如图27所示,目录“root/DCIM/100”中的Exif文件“yyy0003.jpg”被这样删除。图27示出了没有Exif文件“yyy0003.jpg”的图18的目录“root/DCIM/100”。
在步骤S93,视频处理器控制器81控制之下的缩略文件生成器86控制记录和再现控制块77中的记录控制器79,以从缩略文件中删除对应于所删除的Exif文件的缩略图像数据。例如,缩略文件生成器86控制记录控制器79,以从目录“root/DCIM/100”中的作为对应缩略文件的“0001.thm”中,删除对应于目录“root/DCIM/100”中所删除的Exif文件“yyy0003.jpg”的缩略图像数据。更具体而言,缩略文件识别单元88基于存储在表存储器83中的图13的表,识别对应于目录“root/DCIM/100”中的所删除的Exif文件“yyy0003.jpg”的图20的缩略文件“0001.thm”。缩略文件生成器86计算对应于Exif文件“yyy0003.jpg”的缩略图像数据在被识别出的图20的缩略文件“0001.thm”中的存储位置(即“yyy0003.jpg”的缩略片的位置)。缩略文件生成器86计算出16K字节={(3-1)×8K字节}。响应于该计算结果,缩略文件生成器86控制记录控制器79以删除记录在缩略片yyy0003.jpg上的数据。图20的“yyy0003.jpg的缩略图像数据”被这样删除。缩略文件“0001.thm”的第三位置(与“0001.thm”的前部地址相隔16K字节)变为“yyy0003.jpg缩略片”。头部的数据被全部重置(头部的所有值被设置为0,如图28所示)。图28示出了没有“yyy0003.jpg的缩略图像数据”的图20的缩略文件。图28的第三片处于有缩略图像数据被存储之前的状态,即处于图14的第三片的状态。
在步骤S94,缩略文件识别单元88控制记录和再现控制块77中的记录控制器79,以从FAT区删除被删除的Exif文件的相关信息。作为响应,记录控制器79从图29的FAT所管理的信息中删除对应于目录“root/DCIM/100”中的Exif文件“yyy0003.jpg”的信息。如图29所示,目录“root/DCIM/100”中的信息“yyy0003.jpg”被这样删除。图29示出了没有与Exif文件“yyy0003.jpg”相关的FAT区的信息的图19的目录“root/DCIM/100”。处理在步骤S94后结束。
如果在记录和再现装置1中发出了删除Exif文件的命令,则缩略图像数据从存储缩略图像数据的缩略文件中被删除。存储在缩略文件中的缩略图像数据被正确地与Exif文件相关联。
如果磁光盘21被写保护,则记录和删除操作不能被执行。其他操作也是。
参照图29,在记录和再现装置1中删除了Exif文件。不具有更新缩略文件的程序的外部装置可删除Exif文件。下面描述外部装置的删除处理。外部装置例如是图30的个人计算机200。
如图30所示,中央处理单元(CPU)201根据存储在只读存储器(ROM)202中的计算机程序和从存储单元208载入随机访问存储器(RAM)203的计算机程序之一,来执行各种处理。
CPU 201、ROM 202和RAM 203经由内部总线204彼此互连。内部总线204还连接到输入输出接口205。
输入输出接口205连接到由键盘、鼠标等组成的输入单元206、由例如阴极射线管(CRT)或液晶显示器(LCD)之类的显示器和扬声器组成的输出单元207、例如硬盘的存储单元208,以及由调制解调器、终端适配器等组成的通信单元209。通信单元209经由包括电话线和有线电视(CATV)的各种网络来执行通信处理。
必要时,驱动210连接到输入输出接口205。例如磁盘、光盘、磁光盘和半导体存储器之一的可移动介质221被载入驱动210上。如有必要,从可移动介质221读取的计算机程序被安装在存储单元208上。
本实施例的磁光盘21作为可移动介质221被载入驱动210上,并被控制以用于记录和再现。
下面参照图31的流程图描述外部装置的Exif文件删除处理。这里的外部装置是图30的个人计算机200。文件删除处理开始于磁光盘21(可移动介质221)上记录有Exif文件和缩略文件。
在步骤S121,输入单元206接收来自用户的Exif文件删除命令。例如,输入单元206接收删除图27的目录“root/DCIM/100”中的Exif文件“yyy0004.jpg”的命令。输入单元206将对应于所接收的命令的控制信号经由输入输出接口205和内部总线204提供给CPU 201。
在步骤S122,响应于删除命令,CPU 201控制驱动210以删除Exif文件。例如,CPU 201经由内部总线204和输入输出接口205来控制驱动210,以删除图27的目录“root/DCIM/100”中的Exif文件“yyy0004.jpg”。目录“root/DCIM/100”中的Exif文件“yyy0004.jpg”被删除,如图32所示。图32示出了没有Exif文件“yyy0004.jpg”的图27的目录“root/DCIM/100”的配置。
在步骤S123,CPU 201控制驱动210从FAT区删除被删除的Exif文件的相关信息。例如,CPU 201删除对应于目录“root/DCIM/100”中Exif文件“yyy0004.jpg”的FAT区的信息。如图33所示,目录“root/DCIM/100”中的Exif文件“yyy0004.jpg”的信息被删除。图33于是示出了没有对应于Exif文件“yyy0004.jpg”的FAT区的信息的图29的目录“root/DCIM/100”。处理在步骤S123后结束。
如果在外部装置(个人计算机200)中发出了删除Exif文件的命令,则Exif文件从磁光盘21被删除,对应于Exif文件的信息从FAT区被删除。删除处理与图26的处理的不同之处在于,缩略文件中的缩略图像数据没被删除。更具体而言,即使外部装置导致了图32和图33的状态,缩略文件还是保持与图28一样。
当在记录和再现装置1中发出了删除Exif文件的命令时,图31的处理而非图26的处理可被执行。换言之,Exif文件和对应于Exif文件的FAT区的信息被删除,但是存储在对应于Exif文件的缩略文件中的缩略图像数据没被删除。而且,当在记录和再现装置1中发出删除Exif文件的命令时,仅对应于Exif文件的FAT区的信息可被删除。如果对应于Exif文件的FAT区的信息被删除,则Exif文件一般不能被读取。
下面参照图34的流程图描述外部装置的Exif文件存储处理。这里的外部装置是图30的个人计算机200。存储处理开始于磁光盘21(可移动介质221)上记录有Exif文件和缩略文件。
在步骤S141,输入单元206接收来自用户的向磁光盘21(作为可移动介质221)写入预定Exif文件的写命令。例如,输入单元206接收将被称为“yyy0004.jpg”的Exif文件写入图32的“root/DCIM/100”的写命令。Exif文件“yyy0004.jpg”的数据内容与图27的“yyy0004.jpg”不同。输入单元206将对应于所接收的命令的控制信号经由输入输出接口205和内部总线204提供给CPU 201。
在步骤S142,CPU 201控制驱动210以记录所指定的Exif文件。例如,CPU 201经由内部总线204和输入输出接口205来控制驱动210,以在图32的目录“root/DCIM/100”中存储对应于写命令的Exif文件“yyy0004.jpg”。如图35所示,Exif文件“yyy0004.jpg”被存储在目录“root/DCIM/100”中。图35示出了其中添加了Exif文件“yyy0004.jpg”的图32的目录“root/DCIM/100”。Exif文件“yyy0004.jpg”具有作为文件数据大小的1.8MB,以及作为文件产生日期和时间的2004/8/31。
在步骤S143,CPU 201控制驱动210,以将所记录的Exif文件的信息记录在FAT区上。例如,CPU 201向FAT区写入目录“root/DCIM/100”中Exif文件“yyy0004.jpg”的信息。如图36所示,目录“root/DCIM/100”中Exif文件“yyy0004.jpg”的相关信息被这样记录在FAT区中。图36示出了记录了与Exif文件“yyy0004.jpg”相对应的FAT区的信息的图33的目录“root/DCIM/100”。Exif文件“yyy0004.jpg”的相关信息包含FAT区上的作为文件存储位置的“/DCIM/100”、作为文件数据大小的“1.8MB”以及作为文件的产生日期和时间的“2004/8/31”。处理在步骤S143后结束。
如果在图34的处理中,外部装置(个人计算机200)中发出了记录Exif文件的命令,则Exif文件和FAT区的信息被写入磁光盘21。图34的处理与图11和图12的处理的不同之处在于,缩略文件的缩略图像数据不被记录。即使外部装置如图35和图36那样记录了Exif文件“yyy0004.jpg”,缩略文件也保持图28的状态不变。更具体而言,如果外部装置在图31的处理中删除了图27、图28和图29状态下的Exif文件“yyy0004.jpg”,则磁光盘21是图32、图28和图33的状态。换言之,图28的缩略文件保持不变。如果外部装置在图34的处理中在图32、图28和图33的状态下记录Exif文件“yyy0004.jpg”,则磁光盘21是图35、图28和图36的状态。换言之,缩略文件未被更新。
在图27、图28和图29的状态下,目录“root/DCIM/100”中的Exif文件“yyy0004.jpg”适用。后来在图34的处理中记录的Exif文件“yyy0004.jpg”是由外部装置记录的文件,其不能匹配图28的缩略文件的yyy0004.jpg的缩略图像数据。
例如,在图32、图28和图33的状态下执行图24的处理。与图28的目录“root/DCIM/100”中Exif文件“yyy0004.jpg”相对应的缩略片的头部的内容(数据大小为1.5MB,产生日期和时间为2004/8/17)不同于图33的FAT区中管理的Exif文件“yyy0004.jpg”的信息(不包含任何内容)。因此,不从缩略文件显示“yyy0004.jpg的缩略图像数据”。换言之,避免了显示“yyy0004.jpg的缩略图像数据”的误操作。类似地,当在相同状态下执行图25的操作时,头部不能匹配FAT。于是避免了显示错误的屏幕。
图24的处理例如在图35、图28和图36的状态下执行。与图28的目录“root/DCIM/100”中的Exif文件“yyy0004.jpg”相对应的缩略片的头部(数据大小为1.5MB,产生日期和时间为2004/8/17)的内容不同于图36的FAT区中管理的Exif文件“yyy0004.jpg”的信息(数据大小为1.8MB,产生日期和时间为2004/8/31)。因此,不从缩略文件显示“yyy0004.jpg的缩略图像数据”。换言之,避免了显示基于“yyy0004.jpg的缩略图像数据”的图像的误操作。类似地,当图25的处理在相同状态下执行时,头部不能匹配FAT。于是避免了显示错误的屏幕。
已经参照图34讨论了Exif文件的记录处理。该记录处理适用于具有其他格式的文件。例如,文档文件和移动图像专家组(MPEG)文件可以与图34的处理相同的方式被记录。
如果数据被外部装置更新(对磁光盘21执行的图31和图34的处理之后),则图3的记录和再现装置1执行重组织(reorganization)处理。下面参照图37和图38的流程图描述重组织处理。当磁光盘21被载入记录和再现装置1时,执行重组织处理。
在步骤S171,记录和再现控制块77中的再现控制器80从被载入的磁光盘21读取数据。
在步骤S172,视频处理器75中的视频处理器控制器81确定是否重组织磁光盘21。如果视频捕捉处理和音频处理(包括记录和再现音频数据)之一被执行,则视频处理器控制器81确定磁光盘21不需要重组织,并结束重组织处理。如果视频捕捉处理等未被执行,则视频处理器控制器81在步骤S172确定磁光盘21需要重组织,从而为视频捕捉处理等作准备,并且进行到步骤S173。
在步骤S173,记录和再现控制块77中的再现控制器80判断磁光盘21是否是写保护的。如果判断磁光盘21是写保护的,则数据不能被写入磁光盘21,处理结束。如果在步骤S173判断出磁光盘21不是写保护的,则处理进行到步骤S174。
在步骤S174,缩略文件生成器86基于再现控制器80所读取的数据,判断是否有缩略片不匹配FAT区中Exif文件的相关信息。更具体而言,缩略文件生成器86将从再现控制器80提供的存储在FAT区中的DCIM文件夹中Exif文件的相关信息与缩略文件中包含的缩略片的头部进行比较,以确定是否有缩略片(头部)不匹配Exif文件的相关信息。
在图35、图28和图36的状态下(图34的处理之后),Exif文件“yyy0001.jpg”到“yyy005.jpg”以及缩略文件“0001.thm”被记录在图36的FAT区中DCIM文件夹下的文件夹“100”中。缩略文件“0001.thm”被从判断处理排除,因为Exif文件的相关信息是判断对象。“yyy0001.jpg的缩略图像数据”、“yyy0002.jpg的缩略图像数据”、“yyy0004.jpg的缩略图像数据”以及“yyy0005.jpg的缩略图像数据”被记录在图28的缩略文件中,缩略文件的其余区域被留下作为空片。缩略文件生成器86将FAT区中的目录“/DCIM/100”中的Exif文件“yyy0001.jpg”到Exif文件“yyy0005.jpg”与包含在同一目录下的缩略文件中包含的缩略片的头部进行比较,以确定是否存在不匹配的缩略片。
更具体而言,缩略文件生成器86将FAT区中的Exif文件“yyy0001.jpg”的相关信息与缩略文件“0001.thm”中的缩略片的头部中所包含的Exif文件的数据大小以及产生日期和时间进行比较。类似地,Exif文件“yyy0002.jpg”、“yyy0004.jpg”和“yyy0005.jpg”被判断。在此情形下,Exif文件“yyy0004.jpg”的FAT区的信息包括“DCIM/100”、“1.8MB”以及“2004/8/31”,缩略图像数据的头部信息包括“1.5MB”以及“2004/8/17”。缩略文件不匹配。如果Exif文件在对应的缩略片为空的情况下被记录,则缩略片被判断为不匹配。
如果在步骤S174判断出不存在任何与FAT区的Exif文件相关信息不匹配的缩略片,则不需要重组织处理(因为缩略文件、FAT区和Exif文件匹配)。处理结束。
如果在步骤S174判断出存在与FAT区的Exif文件相关信息不匹配的缩略片,则处理进行到步骤S175。在步骤S175,视频处理器控制器81控制之下的再现控制器80读取存储在FAT区中的被判断为不匹配的Exif文件。例如,再现控制器80读取存储在图35的目录“/DCIM/100”中的Exif文件“yyy0004.jpg”。如果存在多个与FAT区的Exif文件的相关信息不匹配的缩略片,则再现控制器80读取多个不匹配的Exif文件中的一个。
在步骤S176,视频处理器控制器81控制之下的缩略文件识别单元88判断是否存在对应于步骤S175所读取的Exif文件的缩略文件。更具体而言,缩略文件生成器86基于存储在表存储器83中的图13的表来确定是否存在对应于步骤S175中读取的Exif文件的缩略文件。如果在步骤S175读取了目录“/DCIM/100”中的Exif文件“yyy0004.jpg”,则缩略文件生成器86参照图13判断同一目录下(即“DCIM/100”)是否存在缩略文件“0001.thm”(对应于这里的缩略文件)。在图35、图28和图36的状态下,缩略文件生成器86判断出对应的缩略文件(即“0001.thm”)存在。
如果在步骤S176判断出对应的缩略文件不存在,则处理进行到步骤S177。视频处理器控制器81控制之下的缩略文件生成器86生成缩略文件。更具体而言,缩略文件生成器86生成对应于步骤S175读取的Exif文件的缩略文件(例如缩略文件“0001.thm”)。如果在步骤S176判断出对应的缩略文件存在,则跳过步骤S177。
如果在步骤S176判断出对应的缩略文件存在,或者在步骤S177之后,处理进行到步骤S178。缩略文件生成器86从Exif文件获取缩略图像数据。更具体而言,缩略文件生成器86获取在步骤S175读取的Exif文件中所包含的缩略图像数据(在图4的Exif文件的APP1中所包含的图5的缩略数据)。例如,缩略文件生成器86从Exif文件“yyy0004.jpg”获取缩略图像数据。
在步骤S179,缩略文件生成器86将所获取的缩略图像(缩略图像数据)注册在对应于缩略文件的片中。例如,当缩略图像数据从Exif文件“yyy0004.jpg”被获取时,缩略文件生成器86将缩略图像数据作为“yyy0004.jpg的缩略图像数据”注册到作为对应于Exif文件的片的“yyy0004.jpg的缩略片”。这样,图28的缩略文件“0001.thm”的“yyy0004.jpg的缩略图像数据”如图39所示被注册(更新)。更具体而言,图28的缩略文件的“yyy0004.jpg的缩略图像数据”被更新为从图35的Exif文件“yyy0004.jpg”获取的缩略图像数据。
在步骤S180,缩略文件生成器86将大小以及日期和时间注册到缩略片的头部。更具体而言,缩略文件生成器86将图35的Exif文件“yyy0004.jpg”的数据大小以及产生日期和时间注册到缩略文件的“yyy0004.jpg的缩略片”的头部。Exif文件的数据大小被写在图5的第0IFD,而Exif文件的产生日期和时间被写在图5的Exif IFD。缩略文件生成器86从Exif文件获取这些单元的信息,并将其注册到缩略文件的“yyy0004.jpg的缩略片”的头部。
在步骤S181,视频处理器控制器81控制之下的记录和再现控制块77中的记录控制器79使得磁光盘21记录缩略文件。缩略文件被记录在与对应的Exif文件的文件夹相同的位置,即目录“root/DCIM/100”中。由于与缩略文件“0001.thm”具有相同名称的缩略文件已被记录,因此记录控制器79重写(更新)缩略文件。
通过执行该处理,目录“root/DCIM/100”中的“yyy0004.jpg”(Exif文件)与磁光盘21上的“0001.thm”(缩略文件)相匹配。换言之,Exif文件“yyy0004.jpg”的数据大小以及产生日期和时间与存储在缩略文件“0001.thm”的第四片的头部中的Exif文件的数据大小以及日期和时间相匹配。
在步骤S182,FAT信息处理器87控制记录和再现控制块77中的记录控制器79,以记录(更新)磁光盘21上FAT区中的缩略文件相关信息。对缩略文件相关信息的记录意在更新与步骤S181对Exif文件的记录相对应的FAT区。记录控制器79在磁光盘21上的FAT区记录(更新)缩略文件的相关信息。
图36的FAT区上的缩略文件“0001.thm”的相关信息如图40所示被更新。更具体而言,图36的缩略文件“0001.thm”的更新日期和时间被更新为“2004/8/31”(这里,当前的日期是2004/8/31)。
通过上述处理,图35、图28和图36的状态被更新为图35、图39和图40的状态。步骤S175所读取Exif文件的相关信息被更新。与步骤S175所读取的Exif文件相对应的缩略图像数据被注册(更新)在缩略文件中。
处理在步骤S182后进行到步骤S183。基于再现控制器80读取的日期,缩略文件生成器86确定是否有缩略文件不匹配FAT区上Exif文件的相关信息。该处理步骤与步骤S174的处理步骤相同。如果通过将存储在FAT区上的DCIM文件夹中的Exif文件的相关信息与包含在缩略文件中的缩略片进行比较,判断出不匹配的缩略图像数据仍存在,则处理返回步骤S175以重复步骤S175以及后续步骤。缩略文件基于被判断为不匹配的下一Exif文件而被更新,同时FAT区的信息被更新。
如果在步骤S183判断出不再存在与FAT区上的Exif文件的相关信息不匹配的缩略图像数据,则处理结束。
即使诸如个人计算机之类的外部装置在磁光盘21上记录Exif文件,记录和再现装置1也通过图37和图38的处理来执行重组织处理。与新添加的Exif文件相对应的缩略图像数据可被添加到缩略文件。该新添加的Exif文件的缩略图像数据被高速显示。
即使当外部装置在磁光盘21上记录Exif文件时,记录在与缩略文件相对应的缩略图像数据(缩略片)的头部上的Exif文件的产生日期和时间也很可能与FAT区中管理的Exif文件的记录(产生)日期和时间不同。在此情形下,可避免错误缩略图像的错误显示。
在图32、图28和图33的状态下,缩略图像数据被存储在缩略文件的第四片中。如图32和图33所示,Exif文件“yyy0004.jpg”未被存储。在读取操作中,缩略文件的第四缩略图像数据(yyy0004.jpg的缩略图像数据)被跳过。更具体而言,基于FAT区的信息以及缩略图像数据的头部信息而执行再现。即使视频数据被注册在缩略文件中,也不显示无效的缩略图像数据。
即使存储在缩略片中的数据不能匹配Exif文件,匹配处理也被执行。图37和图38的处理并不是必须的,其仅在必要时被执行。
包含在至少一个Exif文件的每一个中的缩略图像数据作为单个缩略文件被存储在磁光盘21上。对应于缩略图像数据的图像被高速显示。
如果Exif文件被更新但缩略文件没被更新,换言之,如果存储在缩略文件中的缩略图像数据不匹配Exif文件,则基于不正确地存储在缩略文件中的缩略图像数据的图像不被显示。于是,匹配的缩略图像被可靠地显示。
通过从一个缩略文件读取缩略图像数据,而非从每个Exif文件读取缩略图像数据,一列缩略图像被显示。该列缩略图像因此被快速显示。
缩略文件的文件名基于Exif文件的文件名而被唯一确定。缩略文件中对应的缩略图像数据的位置被唯一确定。因此,缓存管理很容易执行。
在上面的讨论中,记录和再现装置1采用磁光盘21。本发明也适用于当在其他记录介质上记录数据时。记录介质包括光盘、磁盘、磁带、存储卡,等等。
在上述实施例中,缩略文件的扩展名是“thm”。本发明并不限于扩展名“thm”。
记录和再现装置1可以是紧凑移动装置(compact mobileapparatus)。在已知的紧凑移动装置中,使用作为记录介质的盘介质,并且多个缩略图像被连续记录。在这样的已知装置中,缩略图像数据从每个Exif文件被读取,并且线程(thread)的重复移动提高了功耗,虽然节能特征是这种紧凑移动装置所必需的。根据本发明的实施例,线程的移动数可被减少,功耗可被降低。
在对记录介质(磁光盘21)的访问速度很低的数码照相机中,根据本发明实施例,可通过将单独地包含在多个图像文件(Exif文件)中的缩略图像收集到一个缩略文件中,来高速显示缩略图像。当多个缩略图像(例如,6个缩略图像)被同时显示在数码照相机的显示器上时,或者当缩略图像被连续显示时,足够读取缩略文件。缩略图像被快速显示。
装置在作为记录介质的盘上记录和再现图像。为了显示一列静止图像和全屏图像之一,每次显示单个图像时,Exif文件都需要从盘上彼此分离的位置被读取。从盘读取Exif文件需要时间。结果,从输入用户操作输入命令到在显示器上显示图像需要时间。根据本发明的实施例,存储在多个Exif文件中的独立单元的缩略图像数据被获取(拷贝),以产生一个文件(缩略文件)。换言之,产生了作为缩略图像数据的总和的缩略文件。不需要文件尺寸一般很大的真实图像文件,就可执行对缩略文件的访问。缩略图像被高速显示。
缩略文件的大小一般小于多个Exif文件的总数据大小。例如,缩略文件的大小是0.8M字节,而一个Exif文件是1.5M字节。与访问多个Exif文件相比,对缩略图像数据的读取的执行速度更快。由于缩略文件的大小显著小于多个Exif文件的总的大小,因此缩略文件可很容易地存储在连续区域中。具有低容量存储器的便携式设备可缓存缩略文件。
由于缩略文件的文件结构基于与Exif文件的名称相对应的序号,因此缓存管理可很容易地执行。缩略文件和Exif文件之间的关系在表(例如图13的表)中列出。由于缩略文件是基于表产生的,因此缩略图像数据可很容易地从缩略文件读取。
由于一个缩略文件被划分为100个Exif文件的小区块,所以没有浪费磁盘空间。对应于一个缩略文件的Exif文件的数量并不限于100个文件。
当外部装置对Exif文件执行处理(编辑、重写、新产生、删除等)时,FAT区的数据被存储在缩略文件的每一片的头部(缩略图像数据)中。如果在Exif文件和缩略文件之间发生不匹配,则可检测到该不匹配。
根据本发明实施例,Exif文件的大小以及Exif文件的产生日期和时间被存储在头部上。本发明并不限于这种方法。任何数据都可被使用,只要该数据精确地将Exif文件与缩略图像数据相关联。
根据本发明实施例,缩略图像的数据从Exif文件被拷贝,以产生缩略文件。或者,包含在图像文件中的与图像文件有关的数据从图像文件被拷贝,并且多个图像文件的相关数据可被生成。本发明并不限于图像文件。本发明适用于包含图像文件的相关信息的文件。
上述系列步骤可由硬件或软件执行。如果该系列步骤由软件执行,则形成软件的程序例如从记录介质或经由网络被安装在硬件结构所包含的计算机上,或安装到通用计算机上。
如图30所示,记录介质包括封装介质(package media),所述封装介质包括其上具有程序的可移动介质221,其被传递到与计算机分离的用户,以向用户提供程序。记录介质还包括ROM 202以及包括存储单元208的硬盘,它们每个的上面都记录有程序,并在装置中被提供给用户。
本说明书中讨论的处理步骤以所描述的时间顺序被依次执行。或者,这些步骤可并行或独立执行。
本领域的技术人员应当理解,根据设计需求和其他因素,可出现各种修改、组合、子组合和替换,它们落在所附权利要求或其等同的范围内。
本发明包含2004年9月2日向日本特许厅递交的日本专利申请JP2004-255674的相关主题,其全部内容通过引用结合于此。
Claims (16)
1.一种用于在盘状记录介质上记录数据的记录和再现装置,所述记录和再现装置包括:
用于获取视频数据和与所述视频数据相关的视频相关数据的装置;
用于基于至少一个单元的所获取的视频相关数据生成相关数据文件的装置;
用于生成管理所述生成的相关数据文件记录在所述盘状记录介质上的记录位置的管理信息的装置;和
用于将所述生成的相关数据文件和所述管理信息记录到所述盘状记录介质上的装置。
2.如权利要求1所述的记录和再现装置,还包括用于从所述盘状记录介质再现包含所述视频数据和所述视频相关数据的视频数据文件的装置,其中所述获取装置从所述再现视频数据文件获取所述视频数据和所述视频相关数据。
3.如权利要求1所述的记录和再现装置,还包括用于捕捉图像的视频数据的装置;以及
用于从所述捕捉的视频数据生成所述视频相关数据的装置。
4.如权利要求3所述的记录和再现装置,还包括用于基于所述捕捉的视频数据和所述生成的视频相关数据生成视频数据文件的装置。
5.如权利要求4所述的记录和再现装置,其中,由所述视频数据文件生成装置生成的所述视频数据文件在所述盘状记录介质上被记录为与所述视频相关数据文件不同的文件。
6.如权利要求2所述的记录和再现装置,其中,所述视频数据文件包括可交换图像文件。
7.如权利要求1所述的记录和再现装置,其中,所述视频相关数据包括包含压缩形式的视频数据并具有预定数据大小的缩略图像。
8.如权利要求1所述的记录和再现装置,其中,包含在所述视频相关数据文件中的所述视频相关数据被编辑为预定大小。
9.如权利要求8所述的记录和再现装置,其中,所述预定大小的视频相关数据与对其附加的所述视频数据的数据大小以及所述视频数据的产生日期一起被存储在所述视频相关数据文件中。
10.如权利要求9所述的记录和再现装置,其中,当视频文件被删除时,与所述被删除的视频文件相关的所述视频相关数据的所述视频数据大小被修改为预定值。
11.如权利要求1所述的记录和再现装置,其中,所述视频文件和所述相关数据文件以下述方式被记录在所述盘状记录介质上,所述方式使得所述视频文件由预定数量的文件在相同管理区域中被管理,并且所述视频相关数据文件在和与其相关的视频文件相同的区域中被管理。
12.一种用于从盘状介质再现视频数据的再现装置,所述盘状介质存储了包含所述视频数据和与所述视频数据相关的视频相关数据的视频文件,所述再现装置包括:
用于从所述记录介质再现数据的装置;
用于从由所述再现装置再现的、记录了至少一个单元的视频相关数据的相关数据文件中提取指定的视频相关数据的装置;
用于向显示图像的显示器输出所述视频数据的装置;
用于输入操作命令以显示所述图像的装置;和
用于控制所述再现装置以再现所述相关数据文件的装置,其中所述相关数据文件包含与对应于所述命令的图像相关的至少一个单元的相关数据,如果显示所述图像的命令通过所述操作输入装置被输入,则所述装置控制所述再现装置以从所述再现相关数据文件中提取与所述视频数据相关的所述视频相关数据,以在所述显示器上显示所述提取的视频相关数据。
13.一种在盘状记录介质上记录数据和并从所述盘状记录介质再现数据的记录和再现方法,所述方法包括以下步骤:
获取视频数据和与所述视频数据相关的视频相关数据;
基于至少一个单元的所获取的视频相关数据,生成相关数据文件;
将所述生成的相关数据文件在所述盘状记录介质上记录为与所述视频数据不同的数据;
以及在所述盘状记录介质上记录管理所述视频数据和包含所述视频相关数据的所述相关数据文件的管理信息。
14.如权利要求13所述的记录和再现方法,还包括以下步骤:
生成包含所述视频数据和所述视频相关数据的视频文件;以及
将所述生成的视频文件记录到所述盘状记录介质上。
15.如权利要求13所述的记录和再现方法,其中,所述视频相关数据包括可交换图像文件。
16.如权利要求13所述的记录和再现方法,还包括以下步骤:响应于检测到再现所述视频数据的命令,
再现包含与对应于所述命令的视频数据相关的视频相关数据的相关数据文件;以及
输出包含在所述再现相关数据文件中的所述视频相关数据用于再现。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004255674 | 2004-09-02 | ||
| JP2004255674A JP4285375B2 (ja) | 2004-09-02 | 2004-09-02 | 記録再生装置、記録再生方法、並びにプログラム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN1767615A true CN1767615A (zh) | 2006-05-03 |
Family
ID=35943221
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN200510095858.1A Pending CN1767615A (zh) | 2004-09-02 | 2005-09-02 | 记录装置、记录和再现装置以及记录和再现方法 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US20060045466A1 (zh) |
| JP (1) | JP4285375B2 (zh) |
| CN (1) | CN1767615A (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7987324B2 (en) | 2006-11-14 | 2011-07-26 | Samsung Electronics Co., Ltd | Apparatus and method for verifying update data in mobile communication system |
Families Citing this family (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3733061B2 (ja) * | 2001-12-18 | 2006-01-11 | 三洋電機株式会社 | 画像記録装置 |
| JP2007104519A (ja) * | 2005-10-07 | 2007-04-19 | Matsushita Electric Ind Co Ltd | 画像符号化装置、画像復号化装置、画像符号化方法および画像復号化方法 |
| JP2008011266A (ja) * | 2006-06-29 | 2008-01-17 | Ricoh Co Ltd | 複合画像形成方法及び複合画像形成装置 |
| KR100749754B1 (ko) * | 2006-08-01 | 2007-08-17 | 삼성전자주식회사 | 직류 성분을 제어 가능한 인코딩과 디코딩 방법 및 이를이용한 데이터 처리 장치 |
| JP4735525B2 (ja) * | 2006-12-06 | 2011-07-27 | 株式会社日立製作所 | 記録方法 |
| JP4775241B2 (ja) * | 2006-12-06 | 2011-09-21 | 株式会社日立製作所 | 記録方法 |
| JP4735524B2 (ja) * | 2006-12-06 | 2011-07-27 | 株式会社日立製作所 | 記録方法 |
| JP5116595B2 (ja) * | 2008-07-30 | 2013-01-09 | キヤノン株式会社 | 画像処理装置、画像処理方法、およびプログラム |
| JP5081113B2 (ja) * | 2008-09-17 | 2012-11-21 | キヤノン株式会社 | 画像符号化装置及び画像復号装置、並びにそれらの制御方法 |
| US11368760B2 (en) | 2012-08-17 | 2022-06-21 | Flextronics Ap, Llc | Applications generating statistics for user behavior |
| US20160119675A1 (en) * | 2012-09-06 | 2016-04-28 | Flextronics Ap, Llc | Programming user behavior reporting |
| JP6391374B2 (ja) * | 2014-09-03 | 2018-09-19 | キヤノン株式会社 | 通信装置、通信装置の制御方法、プログラム |
| US20220269716A1 (en) * | 2019-07-30 | 2022-08-25 | Sony Group Corporation | File processing device, file processing method, and program |
-
2004
- 2004-09-02 JP JP2004255674A patent/JP4285375B2/ja not_active Expired - Fee Related
-
2005
- 2005-08-19 US US11/207,022 patent/US20060045466A1/en not_active Abandoned
- 2005-09-02 CN CN200510095858.1A patent/CN1767615A/zh active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7987324B2 (en) | 2006-11-14 | 2011-07-26 | Samsung Electronics Co., Ltd | Apparatus and method for verifying update data in mobile communication system |
| CN101184286B (zh) * | 2006-11-14 | 2012-02-08 | 三星电子株式会社 | 在验证移动通信系统中更新数据的设备和方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2006074462A (ja) | 2006-03-16 |
| US20060045466A1 (en) | 2006-03-02 |
| JP4285375B2 (ja) | 2009-06-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN1253884C (zh) | 微型盘存储介质的记录方法 | |
| CN1311462C (zh) | 信息记录方法、信息记录设备、信息再现方法和信息再现设备 | |
| CN1222177C (zh) | 用于记录或再现数据的信息记录装置及方法 | |
| CN1685426A (zh) | 记录介质、记录装置、重放装置、记录方法和重放方法 | |
| CN1554092A (zh) | 盘形记录介质、记录方法和盘片驱动设备 | |
| CN1767615A (zh) | 记录装置、记录和再现装置以及记录和再现方法 | |
| CN1237439C (zh) | 信息记录设备和方法、信息再现设备和方法 | |
| CN1698120A (zh) | 内容数据传输系统和内容数据传输方法 | |
| CN1124602C (zh) | 记录装置、记录/复制装置及记录方法 | |
| CN1408085A (zh) | 文件管理方法及使用它的数据记录装置、数据再生装置、数据记录再生装置、以及用该文件管理方法记录的盘 | |
| CN1684513A (zh) | 信息处理方法、装置及程序 | |
| CN1606779A (zh) | 只读记录介质,再现装置和再现方法 | |
| CN1296932C (zh) | 盘片的初始化方法 | |
| CN1265373C (zh) | 在存储介质上记录数据的记录方法 | |
| CN1507628A (zh) | 编辑方法和装置 | |
| CN1513182A (zh) | 盘记录再生装置以及盘记录再生方法 | |
| CN1284163C (zh) | 再现方法以及数据存取方法 | |
| CN1276422C (zh) | 再现方法和装置 | |
| CN1277265C (zh) | 用于管理存储介质上轨道的轨道管理方法和装置 | |
| CN1272786C (zh) | 记录方法以及编辑方法 | |
| CN1716417A (zh) | 光盘识别装置和方法、光盘记录装置和光盘再现装置 | |
| CN1295703C (zh) | 存储介质初始化和取消方法 | |
| CN1755821A (zh) | 记录和再现装置及方法、程序和记录介质 | |
| CN1318841A (zh) | 信息记录介质、信息记录装置和方法、以及信息重放装置和方法 | |
| CN1692441A (zh) | 数据编辑方法和数据编辑设备 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
| WD01 | Invention patent application deemed withdrawn after publication |