CN110876030B - 记录控制设备及其控制方法和存储介质 - Google Patents
记录控制设备及其控制方法和存储介质 Download PDFInfo
- Publication number
- CN110876030B CN110876030B CN201910763578.5A CN201910763578A CN110876030B CN 110876030 B CN110876030 B CN 110876030B CN 201910763578 A CN201910763578 A CN 201910763578A CN 110876030 B CN110876030 B CN 110876030B
- Authority
- CN
- China
- Prior art keywords
- recording
- recording medium
- command
- files
- recorded
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/0223—User address space allocation, e.g. contiguous or non contiguous base addressing
- G06F12/023—Free address space management
- G06F12/0238—Memory management in non-volatile memory, e.g. resistive RAM or ferroelectric memory
- G06F12/0246—Memory management in non-volatile memory, e.g. resistive RAM or ferroelectric memory in block erasable memory, e.g. flash memory
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0655—Vertical data movement, i.e. input-output transfer; data movement between one or more hosts and one or more storage devices
- G06F3/0659—Command handling arrangements, e.g. command buffers, queues, command scheduling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/061—Improving I/O performance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0638—Organizing or formatting or addressing of data
- G06F3/0643—Management of files
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0673—Single storage device
- G06F3/0679—Non-volatile semiconductor memory device, e.g. flash memory, one time programmable memory [OTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/78—Television signal recording using magnetic recording
- H04N5/781—Television signal recording using magnetic recording on disks or drums
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2212/00—Indexing scheme relating to accessing, addressing or allocation within memory systems or architectures
- G06F2212/72—Details relating to flash memory management
- G06F2212/7202—Allocation control and policies
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
本发明提供一种记录控制设备及其控制方法和存储介质。所述记录控制设备包括:记录控制部,用于将摄像部所拍摄到的图像记录到记录介质,其中,所述记录控制部在要将摄像部连续拍摄到的多个图像作为多个文件记录到记录介质的情况下,在开始多个图像的记录之前,执行用于使得能够在不使用预定命令的情况下将多个文件记录到记录介质的连续区域的预定处理。
Description
技术领域
本发明涉及记录控制设备及其控制方法和非暂时性计算机可读存储介质,并且具体地涉及用于将数据记录到记录介质的技术。
背景技术
已知有将运动图像、静止图像和声音数据等记录到记录介质的诸如数字照相机和数字摄像机等的记录设备。此外,通常利用诸如FAT16、FAT32和exFAT等的文件系统将数据作为文件进行管理。
此外,一些记录介质支持在写入速度方面不同的多个写入方法。记录设备可以根据要记录的数据的类型和是否需要实时记录数据等来使用不同的写入方法。例如,以AU(Allocation Unit(分配单元))为单位管理记录介质的记录区域,即存在多个区域(AU)。存在如下的方法:在高速写入时,从空AU的开头起连续记录数据,并且在不需要高速写入的情况下,在AU内的空区域中记录数据(参见“SD Specifications Part 1,Physical Layer,Simplified Specification,Version 5.00”)。以下是公开这种技术的文献的示例。
该规范考虑了记录介质的如下性质:在AU的一部分中已记录有数据的AU的空区域中记录数据与在空AU(其中未记录有数据)中记录数据相比需要更长的时间。
也就是说,作为记录设备使用AU作为记录单位向记录介质发出写命令(writecommand)的结果,可以以最大写入速度将数据写入记录介质。通过应用该性质,提出了“速度等级(speed class)”的概念。该概念是为了通过对记录设备施加如下限制来针对记录设备保证可以将数据写入记录介质的最小速度,其中该限制是如下的方式:通过利用AU的性质,来检索空AU,以RU(Recording Unit(记录单元))为单位对空AU进行分割,并且以RU为单位进行写入。这样,能够实现用以进行诸如运动图像记录等的实时记录的数据记录控制。
此外,还提出了视频速度等级作为速度等级的上位概念。视频速度等级是用于通过对记录设备施加进一步的限制来实现更高性能保证的概念。具体地,AU的最大大小是作为传统AU大小的8倍的512MB。此外,定义了被称为“设置空闲AU(Set Free AU)”的新命令,并且引入了附加限制,诸如记录设备需要预先对记录介质声明要使用的AU、以及在保留AU中的RU时需要使用诸如挂起AU(Suspend AU)和恢复AU(Resume AU)等的命令等。然而,在记录设备遵守这些限制的情况下,对于作为传统速度等级的数据量的三倍的数据量,能够实现速度保证。
此外,在视频速度等级中,还引入了多流写入的概念。在传统的速度等级中,仅针对单流数据记录可以保证速度。然而,该视频速度等级是如下的概念:针对将多个文件同时记录到一个记录介质的情况,尽管采用分时方式,但可以保证记录。
然而,尽管在上述文献中说明了与提高写入速度性能有关的技术,但没有给出考虑到执行限制以实现速度提高所用的处理时间的、与整体处理速度提高有关的说明。
此外,以AU为单位进行记录可能浪费了原本可使用的空闲空间,并且没有描述用于使要浪费的空闲空间最小化的技术。
发明内容
本发明是有鉴于上述几点而作出的,并且目的是提供可以将发出命令的次数抑制到最低限度、并且可以抑制记录介质中的浪费区域的产生的记录技术。
根据本发明的第一方面,提供一种记录控制设备,包括:记录控制部,用于将摄像部所拍摄到的图像记录到记录介质,其中,所述记录控制部在要将所述摄像部连续拍摄到的多个图像作为多个文件记录到所述记录介质的情况下,在开始所述多个图像的记录之前,执行用于使得能够在不使用预定命令的情况下将所述多个文件记录到所述记录介质的连续区域的预定处理。
根据本发明的第二方面,提供一种记录控制设备的控制方法,所述记录控制设备用于将摄像部所拍摄到的图像记录到记录介质,所述控制方法包括:在要将所述摄像部连续拍摄到的多个图像作为多个文件记录到所述记录介质的情况下,在开始所述多个图像的记录之前,执行用于使得能够在不使用预定命令的情况下将所述多个文件记录到所述记录介质的连续区域的预定处理。
根据本发明的第三方面,提供一种非暂时性计算机可读存储介质,其存储有程序,所述程序在被计算机读取和执行时使得所述计算机执行记录控制设备的控制方法的步骤,所述记录控制设备用于将摄像部所拍摄到的图像记录到记录介质,所述控制方法包括:在要将所述摄像部连续拍摄到的多个图像作为多个文件记录到所述记录介质的情况下,在开始所述多个图像的记录之前,执行用于使得能够在不使用预定命令的情况下将所述多个文件记录到所述记录介质的连续区域的预定处理。
根据本发明,可以在使得记录介质能够发挥其性能的同时,将发出命令的次数抑制到最低限度并且抑制记录介质中的浪费区域的产生。
通过以下(参考附图)对典型实施例的说明,本发明的更多特征将变得明显。
附图说明
图1是用作根据本实施例的记录控制设备的示例的摄像设备的框图。
图2A和2B是记录介质200的逻辑地址映射。
图3A-3C是示出用于记录多个图像文件的记录处理的图。
图4A和4B是摄像设备的连拍中的记录处理的流程图。
具体实施方式
以下将参考附图来详细说明本发明的实施例。
在本实施例中,将说明将本发明应用于用作记录控制设备的示例的、以可更换镜头的单镜头反光型数字静态照相机为代表的摄像设备的示例。然而,本发明也可应用于向记录介质进行记录的设备,诸如数字摄像机或者具有摄像功能的智能电话等的装置等。应当理解,向数字静态照相机的应用仅仅是一个示例。此外,在可以与具有摄像功能的摄像装置进行通信的处理设备记录摄像装置所拍摄到的图像时,也可以应用本发明。
摄像设备的结构
图1是本实施例应用于的摄像设备的框结构图。如该图所示,该设备包括照相机主体100和可更换镜头型的镜头单元300。
镜头单元300包括包含多个透镜的摄像透镜310、光圈312和用于将镜头单元300机械地联接到照相机主体100的镜头安装件306。在镜头安装件306中包括用于将镜头单元300电气连接至照相机主体100的各种功能。镜头安装件306包括用于将镜头单元300连接至照相机主体100的接口(I/F)320、以及用于将镜头单元300电气连接至照相机主体100的连接器322。
连接器322具有如下的功能:对照相机主体100和镜头单元300之间的控制信号、状况信号和数据信号等的发送和接收进行中介并且接收各种电压的电流。此外,连接器322可被配置为使用除电气通信以外的光通信或语音通信等进行通信。
此外,镜头单元300还包括光圈控制部340、调焦控制部342、变焦控制部344和镜头系统控制电路350。光圈控制部340与后面所述的用于控制照相机主体100的快门12的曝光控制部40协作,基于来自照相机主体100的测光控制部46的测光信息来控制光圈312。调焦控制部342控制摄像透镜310的调焦。变焦控制部344控制摄像透镜310的变焦。此外,镜头系统控制电路350对镜头单元300进行整体控制。镜头系统控制电路350包括用于临时存储操作所用的常数、变量和程序等的存储器52。此外,镜头系统控制电路350包括非易失性存储器56,该非易失性存储器56用于存储诸如镜头单元300固有的编号等的识别信息、管理信息、诸如最大光圈、最小光圈和焦距等的功能信息、当前和过去的设置值、以及操作所用的程序等。
接着,将说明照相机主体100的结构。照相机主体100包括用于将照相机主体100和镜头单元300机械联接的镜头安装件106。入射到镜头单元300的光束被镜130和132反射,并且被引导至光学取景器104。注意,镜130可被配置为快速返回镜或半透半反镜。此外,照相机主体100设置有焦平面型的快门12和摄像器件14,并且在摄像器件14的前方配置有诸如光学低通滤波器等的光学元件14a。注意,摄像器件14是CCD或CMOS传感器,并且对被摄体图像进行光电转换。
入射到摄像透镜310的光束被引导通过用作单镜头反光型系统中的光量限制部件的光圈312、镜头安装件306和106、镜130以及快门12,并且在摄像器件14上形成图像作为光学图像。
A/D转换器16将从摄像器件14输出的模拟信号(输出信号)转换成数字信号。时序发生电路18将时钟信号和控制信号供给至摄像器件14、A/D转换器16和D/A转换器26中的每一个,并且由存储器控制电路22和系统控制部50控制。
图像处理电路20对来自A/D转换器16的数据或来自存储器控制电路22的数据进行预定的像素插值处理和颜色转换处理。此外,图像处理电路20根据需要使用从A/D转换器16输出的图像数据来进行预定的计算处理。系统控制部50可以基于所获得的计算结果来进行用于控制曝光控制部40和测距控制部42的对比度型自动调焦(AF)处理、自动曝光(AE)处理和闪光灯预发光(EF)处理。此外,图像处理电路20使用从A/D转换器16输出的图像数据来进行预定的计算处理,并且还基于所获得的计算结果来进行TTL型自动白平衡(AWB)。
存储器控制电路22控制A/D转换器16、时序发生电路18、图像处理电路20、图像显示存储器24、D/A转换器26、存储器30和压缩/扩展电路32。从A/D转换器16输出的图像数据经由图像处理电路20和存储器控制电路22、或者仅经由存储器控制电路22被写入图像显示存储器24或存储器30。
图像显示存储器24中所存储的显示用图像数据由D/A转换器26转换成模拟信号,并且该模拟信号被供给至图像显示部28并显示在图像显示部28中。例如,图像显示部28是TFT型LCD。电子取景器(EVF)功能可以通过在图像显示部28中顺次显示所拍摄到的图像数据来实现。此外,可以根据来自系统控制部50的指示来开启和关闭图像显示部28的显示,并且在显示关闭的情况下,照相机主体100的电力消耗可以大幅降低。
存储器30是用于存储所拍摄到的静止图像或运动图像的存储器,并且具有足以存储预定数量的静止图像或预定量的运动图像的存储容量。因此,即使在连续拍摄多个静止图像的连拍或全景拍摄的情况下,也可以高速将大量图像写入存储器30。此外,在拍摄运动图像时,存储器30用作按预定速率连续写入的图像的帧缓冲器。此外,存储器30也可用作系统控制部50的工作区域。
图像合成电路31通过对多个图像进行合成来生成一个合成照片。因此,图像合成电路31同时读出写入存储器30的多个图像数据,在该电路内部进行合成处理,并将所生成的合成图像数据写入存储器30。要进行合成的对象是已由A/D转换器16转换并由存储器控制电路22写入的图像数据、以及经过了图像处理电路20所进行的图像处理的图像数据。
压缩/扩展电路32使用已知的压缩方法来进行图像数据的压缩(编码)和扩展(解码)。压缩/扩展电路32读出存储器30中所存储的图像,对所读出的图像进行压缩处理或扩展处理,并且再次将经过了该处理的数据写入存储器30。此外,压缩/扩展电路32还具有将运动图像数据压缩编码成预定格式的数据、或者通过扩展给定的压缩编码数据来获得运动图像信号的功能。
曝光控制部40基于来自测光控制部46的测光信息来与用于控制光圈312的光圈控制部340协作地控制快门12。测距控制部42进行AF(自动调焦)处理。因此,测距控制部42通过以单镜头反光方式引导已入射到镜头单元300内的摄像透镜310中的光束通过光圈312、镜头安装件306和106、镜130和焦点调节用辅助镜(未示出),来测量已形成为光学图像的图像的聚焦状态。
测光控制部46执行AE(自动曝光)处理。因此,测光控制部46通过以单镜头反光方式引导已入射到镜头单元300内的摄像透镜310中的光束通过光圈312、镜头安装件306和106、镜130和测光用辅助镜(未示出),来测量已形成为光学图像的图像的曝光条件。
此外,测光控制部46可以使用测距控制部42所进行的测量结果以及通过图像处理电路20对来自A/D转换器16的图像数据进行计算所获得的计算结果来进行AF控制。此外,可以使用测光控制部46所进行的测量结果以及通过图像处理电路20对来自A/D转换器16的图像数据进行计算所获得的计算结果来进行曝光控制。
系统控制部50对照相机主体100进行整体控制,并且包括已知的CPU等。非易失性存储器56存储系统控制部50的CPU所要执行的程序等。系统控制部50基于从非易失性存储器56读出的程序来进行针对摄像设备的各部的控制、计算处理、以及用于将数据记录到记录介质200的记录控制处理等。
显示部54用作用于根据系统控制部50执行程序而使用字符、图像和声音来向外部设备通知操作条件和消息等的通知部。显示部54除包括例如进行视觉显示的LCD或LED之外,还可以包括进行使用声音的通知的声音生成元件等。此外,显示部54安装在照相机主体100的操作部70附近的、可以容易地观看到的一个或多个区域中。此外,在光学取景器104中实现显示部54的一些功能。
要显示在显示部54中的项包括要显示在诸如LCD等的图像显示部中的以下项。首先,显示诸如单拍/连拍和自拍等的与拍摄模式有关的项。此外,显示与记录有关的项,诸如压缩率、要记录的像素数、记录图像数量和可以拍摄的剩余图像数量等。此外,显示与拍摄条件有关的项,诸如快门速度、f值、曝光校正、光调制校正、外部闪光的发光量和红眼减轻等。要显示的其它项包括与宏拍摄、蜂鸣器设置、剩余电池量、错误、使用多个数位的信息和记录介质200的安装/拆卸状态有关的项。此外,要显示的项还包括与镜头单元300的安装/拆卸状态、通信I/F的操作条件、日期和时间以及与外部计算机的连接状态有关的项。
此外,要显示在显示部54中的项包括例如要显示在光学取景器104中的以下项。要显示的项包括表示焦点状态、拍摄准备完成、照相机抖动警告、闪光灯充电进行中、闪光灯充电完成、快门速度、f值、曝光校正和对记录介质的写入操作的项。
非易失性存储器56是用于存储后面所述的程序等的电可擦除和可记录的存储介质,并且例如是EEPROM。
附图标记60、62、64和70各自表示用于将各种操作指示输入至系统控制部50的操作部件,并且包括开关、拨盘、触摸面板、使用视线检测的指点装置和语音识别装置中的单个或组合。这里,将具体说明这些操作部件。
利用模式拨盘开关60,可以切换和设置各种功能拍摄模式,诸如自动拍摄模式、程序拍摄模式、快门速度优先拍摄模式、光圈优先拍摄模式、手动拍摄模式和焦深优先(深度)拍摄模式等。另外,还可以切换和设置各种功能拍摄模式,诸如肖像拍摄模式、风景拍摄模式、特写拍摄模式、运动拍摄模式、夜景拍摄模式和全景拍摄模式等。
在正操作(例如,半按下)未示出的快门按钮时,快门开关62(SW1)接通,并且用作用于指示开始诸如AF处理、AE处理、AWB处理和EF处理等的操作的开关。
在未示出的快门按钮的操作完成(例如,全按下)时,快门开关64(SW2)接通,并且用作用于指示开始包括曝光处理、显像处理和记录处理的一系列处理的操作的开关。首先,在曝光处理中,将从摄像器件14读出的信号经由A/D转换器16和存储器控制电路22作为图像数据写入存储器30。此外,使用图像处理电路20和存储器控制电路22中的计算来对图像数据进行显像处理。此外,在记录处理中,从存储器30读出图像数据,对该图像数据进行压缩/扩展电路32所进行的压缩处理,并且将压缩后的数据写入记录介质200中。
操作部70包括各种按钮和触摸面板等。例如,操作部70包括实时取景开始/停止按钮、运动图像记录开始/停止按钮、菜单按钮、设置按钮、多画面再现页面馈送按钮、闪光灯设置按钮、用于在单拍、连拍和自拍之间切换的按钮、以及菜单移动+/-按钮。此外,操作部70还包括再现图像移动+(加)按钮、再现图像移动-(减)按钮、拍摄图像质量选择按钮、曝光校正按钮、光调制调整按钮、外部闪光灯的发光量的设置按钮、以及数据和时间设置按钮等。注意,通过包括转动拨盘开关,可以使得作为上述的加按钮和减按钮的功能的值和功能的选择变得平滑。
此外,操作部70包括用于设置图像显示部28的ON/OFF(开启/关闭)的图像显示ON/OFF开关、用于设置紧接在拍摄之后自动再现通过拍摄所生成的图像数据的快速回放功能的快速回放ON/OFF开关。此外,包括压缩模式开关,该压缩模式开关是用于选择JPEG压缩的压缩率或者选择RAW模式的开关,其中在该RAW模式中,按原样地对来自摄像器件的信号进行数字化,并且将数字化后的数据记录在记录介质中。此外,包括可以设置单次AF模式或伺服AF模式的AF模式设置开关。在单次AF模式中,在按下快门开关62(SW1)时,开始自动调焦操作,并且在被摄体聚焦的情况下,保持聚焦状态。在伺服AF模式下,在按下快门开关62(SW1)期间,连续进行自动调焦操作。
电源控制部80包括电池检测电路、DC/DC转换器、以及用于切换要供给电力的块的开关电路等。电源控制部80检测是否安装了电池、电池的类型和剩余电池量,基于检测结果和来自系统控制部50的指示来控制DC/DC转换器,并且将所需电压在所需时间段供给至包括记录介质的各单元。
附图标记82和84表示连接器,并且附图标记86表示电源部,该电源部包括诸如碱性电池或锂电池等的一次电池、诸如NiCd电池、NiMH电池、Li离子电池或Li聚合物电池等的二次电池、或者AC适配器等。
附图标记90表示与诸如存储卡或硬盘等的记录介质或者与PC的接口,并且附图标记92表示用于连接至诸如存储卡或硬盘等的记录介质或者连接至PC的连接器。附图标记98表示用于检测记录介质200是否安装至连接器92的记录介质安装/拆卸检测电路。接口和连接器可以包括符合各种存储介质标准的装置。例如,包括PCMCIA(个人计算机存储卡国际协会)卡、CF(紧凑式闪存(Compact Flash(注册商标))卡和SD卡。在接口90和连接器92包括符合PCMCIA卡或CF卡标准的装置时,可以连接各种类型的通信卡。通信卡包括LAN卡、调制解调器卡、USB(通用串行总线)卡和IEEE(电气和电子工程师协会)1394卡。另外,包括P1284卡、SCSI(小型计算机系统接口)卡和PHS等。作为连接这些通信卡的结果,可以相对于诸如其它计算机和打印机等的外围装置发送和接收图像数据和与图像数据相关联的管理信息。
光学取景器104用于通过以单镜头反光方式将入射到摄像透镜310的光束经由光圈312、镜头安装件306和106、以及镜130和132而引导至光学取景器104,来使用户将该光束从视觉上识别为光学图像。这样,可以在不使用图像显示部28的电子取景器功能的情况下仅使用光学取景器来进行拍摄。此外,在光学取景器104中实现显示部54的一些功能,诸如显示聚焦状态、照相机抖动警告、充电状态、快门速度、f值、与曝光校正有关的信息等。
接口120是用于在镜头安装件106内将照相机主体100电气连接至的镜头单元300的接口。连接器122用于将照相机主体100电气连接至镜头单元300。此外,利用未示出的镜头安装/拆卸检测单元来检测镜头单元300是否安装至镜头安装件106和连接器122。连接器122用于在照相机主体100和镜头单元300之间发送和接收控制信号、状况信号和数据信号等,并且还具有供给各种电压的电流的功能。此外,除电气通信之外,连接器122还可被配置为进行经由光通信或语音通信的通信。
记录介质200在本实施例中是存储卡,并且包括包含半导体存储器的记录部202、作为与照相机主体100的接口的接口部204、以及用于连接至照相机主体100的连接器206。
已经说明了本实施例中的包括照相机主体100和镜头单元300的摄像设备的结构。
记录介质200
在本实施例中,假定使用符合由存储卡(SD卡)协会定义的SD标准的SD卡作为记录介质200。此外,使用遵循SD标准中的速度等级规范的写入方法(速度等级写入)来记录存储卡。速度等级规范是保证将数据连续记录到记录介质时的最小速度的规范。
在速度等级写入中,以AU(分配单元)为单位管理记录区域(用户区域)。一个AU包括多个RU(记录单元)。RU的大小根据卡的类型(SDSC、SDHC、SDXC)和速度等级的类型而不同,但根据当前规范,该大小是16KB的倍数,并且最大大小是512KB。RU具有作为记录介质的簇(最小管理单位)的整数倍的大小。速度等级写入仅针对未记录数据的空AU(不包括记录有数据的RU的AU)进行。另一方面,将包括记录有数据的RU的AU称为碎片AU(fragmentedAU)。
注意,本实施例可应用于使用符合如下的其它标准的记录介质的记录设备,该其它标准支持记录区域的管理单位不同于AU的写入方法。这样的记录介质的一个示例是CF卡。在CF卡中,将VPG(视频性能保证)定义为用于保证最小记录速度的写入方法。
在下文,将参考图2至图4来说明本实施例的摄像设备的操作。
记录介质200的速度等级写入
首先,将说明图2A和2B。图2A和2B各自示意性示出考虑了AU和RU的概念的、记录介质200中的记录部202的逻辑地址映射。RU和AU的数量根据记录介质而不同,并且假定本实施例的记录介质200的记录部202包括第0个RU(RU_0)至第131071个RU(RU_131071)的131072个RU。此外,假定一个AU包括8个RU,并且包括第0个AU(AU_0)至第16383个AU(AU_16383)的16384个AU。
使用AU_0(RU_0至RU_7)作为管理区域,并且将系统信息记录在该管理区域中。这里,示出MBR(主引导记录)、BPB(BIOS参数块)、FAT(文件分配表)和DE(目录条目)作为系统信息的示例。但是,不限于此。注意,由于这里所示的系统信息是已知的,因此将省略对该系统信息的详细说明。此外,使用AU_1至AU_16383(RU_8至RU_131071)作为用于记录数据的数据记录区域。
将参考图2A和2B来说明在进行传统速度等级写入时的AU中的RU的使用方法和在用于一般视频速度等级(以下称为VSC)的单流写入中的AU中的RU的使用方法之间的差异。
首先,将说明图2A的传统速度等级中的RU使用序列。首先,检索RU不包括逻辑数据的空AU。如上所述,这是为了考虑到记录介质的AU的性质,通过将数据写入完全空的AU来使得记录介质能够发挥其最大性能并高速写入数据。接着,以RU为单位向所检索到的空AU发出写命令,并以RU大小为单位写入数据。然后,在正在写入数据的AU中的所有RU都被数据写满时,检索下一个完全空的AU,并且同样以RU为单位写入数据。通过重复该操作来顺次进行记录,并且第一个文件(DATA1)的写入完成。在数据的写入完成时,在不发出特定命令的情况下操作结束。在要写入第二个文件(DATA2)时,与写入第一个文件时进行的控制相同,再次检索完全空的AU,并且以RU为单位将数据写入所检索到的空AU中。这里,在第一个文件(DATA1)的数据的结束位置是在AU的末尾(AU中的最后一个RU)时,不会产生任何问题。与之相对地,在结束位置不是在AU的末尾的情况下、即不是在最后一个RU处而是在AU的中间的RU处结束数据的写入时,在AU中剩余了未写入数据的RU(剩余RU)。AU中的这些剩余RU是不能用作传统速度等级区域的区域,并且在写入第二个文件时不能使用这些剩余RU。
接着,将参考图2B来说明在进行VSC单流写入时的RU的使用方法。首先,对于第一个文件(DATA1),与传统速度等级相同,检索完全空的AU,并且以RU为单位将数据写入空AU中。注意,在进行以RU为单位的写入之前,发出设置空闲AU命令,以预先对记录介质声明要使用的空AU。在该设置空闲AU中,预先指定多个AU。在设置空闲AU中,可以预先指定至多8个AU。在VSC中,如果将数据写入除由该设置空闲AU指定的AU以外的位置,则该操作违反了VSC的限制,并且不能保证速度。
作为由设置空闲AU声明要使用的空AU的结果,通过即使在所指定的AU中存在先前数据也使残留在这些AU中的数据无效,可以将记录介质切换到能够连续写入数据的模式。存在防止由于记录介质的碎片化引起的垃圾收集的优点。然而,由于通过设置空闲AU命令可以预先指定至多仅8个AU,因此在要使用更多AU时,需要再次发出设置空闲AU命令。存在如下的缺点:设置空闲AU产生最大为250ms的命令开销(command overhead),并且记录设备在该命令开销时间段期间不能访问记录介质。
在VSC单流中,通过将设置空闲AU和以RU为单位的写命令进行组合,来访问记录介质并向记录介质写入数据。在向第一个文件(DATA1)及其后续文件的写入结束并且开始向接下来的第二个文件(DATA2)及其后续文件的写入时进行的控制大大不同于传统速度等级的控制。具体地,在向第一个文件(DATA1)及其后续文件的记录结束时,发出挂起AU命令,并且在向接下来的第二个文件(DATA2)及其后续文件的记录开始时,发出恢复AU命令。挂起AU命令是用于将与作为通过紧前的写命令记录了数据的RU的下一个空RU有关的信息保存在记录介质中的命令。也就是说,将数据要被写入至的下一个空RU的位置保存在记录介质中。恢复AU是视频速度等级中的如下命令,该命令用于从通过挂起AU命令保存在记录介质中的RU的位置(即,AU的中间的RU位置)、而不是AU的开始位置起开始记录。将与RU位置有关的信息保存在记录介质中,因此即使记录介质的电源断开和接通,也可以保留该信息。此外,通过使用ACMD13命令,摄像设备可以从记录介质获取与记录介质中所存储的RU位置有关的信息。
例如,在图2B中,作为在DATA1的写入结束之后发出挂起AU命令的结果,将RU_19的位置信息保存在记录介质200中。另外,作为在开始DATA2的写入之前发出恢复AU命令的结果,可以从RU_19起开始写入。
作为这样使用挂起AU命令和恢复AU命令的结果,可以在AU的中间的剩余RU处开始数据的写入。因此,可以在不会产生剩余RU的情况下将多个文件记录在一个AU中的连续RU中。
接着,将说明VSC多流写入的概念(关于详情,请参考作为由SDA提供的简化规范的“SD Specifications Part 1,Physical Layer,Simplified Specification,Version5.00”)。这里,将详细说明与VSC多流写入有关的更新Dir(Update Dir)命令和释放Dir(Release Dir)命令。
首先,在传统的速度等级的控制方法中,通过发出更新Dir命令来将与所生成的文件的文件系统上的目录条目(Directory Entry)相对应的扇区登记在记录介质中。作为预先登记该扇区的结果,在对记录介质进行随机访问时,可以通过在随机访问的目的地是所登记的扇区的情况下进行特定控制来使速度的降低最小化。之后,在发出设置空闲AU命令等之后,调用作为记录开始命令的开始Rec(Start Rec),并且开始向记录介质记录数据。在记录数据(文件)结束时不发出特定命令。
接着,将说明视频速度等级中的多流写入的控制方法。首先,与传统情况同样地,使用更新Dir来登记与所生成的文件的目录条目相对应的扇区。此外,在发出设置空闲AU命令等之后,发出开始Rec命令并且开始视频速度等级控制。之后,生成新文件,并且能够针对所生成的文件与先前生成的文件并行地进行应用了视频速度等级的数据的记录。注意,在使用更新Dir所登记的扇区的剩余容量减少时,可能无法将新图像文件的目录条目信息添加到所登记的扇区。在不能添加该信息时,需要通过新发出更新Dir来将要记录目录条目信息的扇区登记到记录介质。在标准中规定,利用该更新Dir在视频速度等级中同时可以登记最多八个扇区。然后,在文件的目录条目向所登记的扇区的记录完成之后,通过发出作为与更新Dir配对的命令的释放Dir来释放所登记的扇区的设置。在释放Dir的发出次数等于更新Dir的发出次数时,视频速度等级自动结束。
此外,在视频速度等级的多流写入中,除施加于命令发出的限制之外,还存在施加于进行写入的位置的限制(参考“SD Specifications Part 1,Physical Layer,Simplified Specification,Version 5.00”)。在多流写入中,不是针对各文件保证速度等级,而是为了整体实现保证最小速度而以分时方式进行多个文件的写入,因此写入目的地需要是连续区域。例如,在将64MB的数据的文件1写入512MB的AU的情况下,不是将文件2写入下一AU,而是需要将文件2连续写入512MB中的已写入文件1的64MB之后的位置。在不满足该限制的情况下,无法保证视频速度等级,视频速度等级被释放,并且需要再次发出开始Rec命令。
在将多个文件记录到同一AU时,存在如下的问题:如果一个文件被擦除,则非速度等级中的空闲空间的量增加了所擦除的量,但需要完全空的AU的速度等级中的空闲空间不会增加。
如上所述,通过进行控制,关于在传统速度等级和视频速度等级之间有所不同的RU使用方法和文件控制方法,在视频速度等级中保证最小速度是三倍。此外,可以有效地使用空闲空间,并且能够新进行多流写入。然而,与传统情况相比,必须发出更多命令,这是实现这些改进所受到的限制。在发出命令时,产生开销,这会增加系统整体的负荷。因此,使命令的发出次数最小化是很重要的。
通过本实施例,可以实现命令的发出次数的减少。
多个文件的连续记录
图3A示出本实施例中的在记录多个图像文件时应用多流写入的记录处理。图3B示出应用了视频速度等级中的使用挂起AU命令和恢复AU命令的记录处理的模式。图3C是应用了传统速度等级中的记录处理的模式。
图3A所示的处理的最终目的是:通过利用在正进行多流写入时需要在连续区域中进行写入这一限制,来使在各文件结束时的挂起AU和恢复AU、以及开始Rec的发出次数最小化。通过在开始第一图像文件(JPG1)的记录之前生成虚拟文件(dummy file),实现了多流写入。
静止图像的记录具有各图像单独结束的性质,这不同于运动图像。在将该性质按原样地应用于视频速度等级和传统速度等级时,分别进行如图3B和3C所示的控制。
在图3B中,需要在文件之间发出挂起AU、恢复AU和开始Rec的命令,这产生最多两秒的延迟。在图像之间进行该操作,并且爆发(burst)性能大大下降。
在图3C中,尽管同样需要发出开始Rec,但无需发出挂起AU命令和恢复AU命令。作为代替,在文件之间产生空区域,并且产生浪费区域。这表明,尽管如图3B所示原本保证可以记录四个JPG文件的区域,但图3C中仅记录三个文件。
利用图3B和3C的方法,如上所述,分别产生了命令开销和空闲空间的问题。这里,将参考图3A来说明解决这些问题的本实施例中的记录方法。
首先,在记录第一个图像之前的显像阶段,在要记录图像的相同文件夹中生成未记录数据的虚拟文件作为多流写入的基础。其次,向记录介质通知作为用于进入视频速度等级的命令的设置空闲AU和开始Rec。这样,可以并行地进行诸如显像处理和压缩处理等的记录数据的准备以及记录介质自身的准备(即,命令开销的吸收)。
接着,显像完成,并且进行压缩/扩展电路32所生成的JPG数据的写入。这里,在处理开始时需要发出更新Dir和释放Dir,但无需发出挂起AU和恢复AU。这是因为,由于存在最初登记的虚拟文件,因此即使JPG数据的写入完成,视频速度等级也继续而不会终止。
在将连拍中的下一JPG数据写入记录介质时,视频速度等级中的多流状态继续,结果可以将该下一JPG数据记录在与先前JPG数据连续的区域中,并且不会浪费空闲空间。
也就是说,作为在开始多个文件的写入之前、仅仅预先生成虚拟文件并登记该虚拟文件以启用视频速度等级的结果,可以实现空闲空间的节省和处理速的提高。
连拍时的摄像设备的记录处理流程
接着,将参考图4A和4B的流程图来说明连拍时的摄像设备的记录处理的序列。注意,与该流程图相对应的程序存储在非易失性存储器56中,并且通过系统控制部50从非易失性存储器56读出该程序并进行基于所读出的程序的处理来执行该流程图的处理。在连拍模式下系统控制部50检测到通过对快门按钮进行的操作而输入了用以开始连拍的指示时,开始该流程图。此外,在开始连拍的处理时,进行利用摄像器件14的图像的拍摄、利用图像处理电路20对所拍摄到的图像数据的图像处理、以及利用压缩/扩展电路32对图像数据的压缩处理。通过这些处理,关于通过连拍的拍摄所获得的多个图像,针对各图像生成图像文件,并将该图像文件暂时存储在存储器30中。这些处理与图4A和4B的流程并行执行。图4A和4B的流程示出用于将通过连拍所获得的并且暂时存储在存储器30中的多个图像文件记录到记录介质200的处理。
首先,在步骤S401中,系统控制部50生成虚拟文件,并将该虚拟文件暂时存储在存储器52中。在生成该虚拟文件时,仅生成虚拟文件的目录条目信息,而不实际生成文件。接着,在步骤S402中,系统控制部50将更新Dir命令经由接口90发送至记录介质200,并且将要记录虚拟文件的目录条目信息的扇区登记到记录介质200。此外,在步骤S403中,系统控制部50使用CMD 25向记录介质200发出如下的记录命令,其中该记录命令用于将在步骤S401中生成的虚拟文件的目录条目信息记录到在步骤S402中使用更新Dir所登记的扇区。这样,在记录介质200中生成了虚拟文件(实际上,仅目录条目信息)。如上所述,在本实施例中,在开始将通过连拍所获得的多个图像文件记录到记录介质200之前,执行用于将虚拟文件(实际上,仅目录条目信息)记录到记录介质200的处理。
在完成与虚拟文件有关的处理时,在步骤S404中,系统控制部50向记录介质200发出设置空闲AU命令。作为发出设置空闲AU命令的结果,可以预先声明要在记录介质的哪个AU中进行写入,并且记录介质200可以进行写入的准备。如果之前发出了挂起AU命令、并且要重新开始记录的RU的位置被登记在记录介质200中,也可以代替设置空闲AU而发出恢复AU命令。如果之前发出了挂起AU命令、并且将RU位置记录在记录介质中,则从记录介质200中所登记的RU位置起重新开始记录。接着,在步骤S405中,系统控制部50向记录介质200发出开始Rec命令。利用开始Rec命令,记录介质200可以转变为视频速度等级模式。到目前为止的处理是在连拍中获得的图像文件被记录到记录介质200之前执行的处理。由于需要进行图像处理和压缩处理等,因而从指示连拍的开始起直到完成第一个图像的图像文件的生成为止需要时间,因此即使在指示了连拍的开始之后执行处理,图像文件的记录也几乎不会被延迟。此外,在本实施例中,在进行用于生成虚拟文件的处理(步骤S401-S403)之后,发出用以开始视频速度等级中的控制的命令(步骤S404和S405)。然而,可以在发出用以开始视频速度等级中的控制的命令之后,进行用于生成虚拟文件的处理(步骤S401-S403)。
接着,在步骤S406中,系统控制部50通过将1设置到变量N来进行初始化,以设置成要处理的图像文件是第一个图像文件。之后,在步骤S407中,系统控制部50向记录介质200发出更新Dir命令。这里,利用更新Dir命令,将记录有存储了通过连拍所获得的图像的图像文件的目录条目信息的扇区登记在记录介质200中。
在步骤S408中,系统控制部50针对暂时存储在存储器30中的第N个图像文件生成目录条目信息,并且将所生成的目录条目信息暂时存储在存储器30中。目录条目信息的记录是使用CMD 25的向通过更新Dir所登记的扇区的记录,并且如果频繁地进行该记录,则处理速度下降。因此,不会对各图像文件进行记录,并且将目录条目信息暂时存储在存储器30中直到其数据大小达到通过更新Dir所登记的一个扇区的最大可记录大小为止。
接着,在步骤S409中,系统控制部50以RU大小为单位读出存储器30中所存储的第N个图像文件,并且将所读出的数据顺次记录到记录介质200的连续RU。在完成第N个图像文件的记录时,在步骤S410中,系统控制部50判断通过连拍获得的所有多个图像文件向记录介质200的记录是否完成。如果判断为记录完成,则系统控制部50使处理进入步骤S415,否则系统控制部50使处理进入步骤S411。在步骤S411中,为了开始对下一图像文件的处理,系统控制部50向变量N加上1,使得将下一图像设置为要处理的图像。接着,在步骤S412中,系统控制部50将可记录到通过更新Dir所登记的扇区的数据的大小与暂时存储在存储器30中的目录条目信息的大小进行比较。系统控制部50判断剩余大小是否足以附加地记录第N个图像文件的目录条目信息。如果判断为剩余大小不够,则系统控制部50使处理进入步骤S413,并且进行用于总地记录暂时存储在存储器30中的多个图像文件的所有目录条目信息的处理。如果判断为剩余大小足够,则系统控制部50在不记录目录条目信息的情况下,将处理返回到步骤S408,开始针对接下来的第N个图像文件的处理,并且重复步骤S408及其之后的处理。
在步骤S413中,系统控制部50使用CMD 25将存储器30中所存储的多个图像文件的目录条目信息记录到记录介质200中的在步骤S407中已登记的扇区中。接着,在步骤S414中,系统控制部50向存储介质200发出释放Dir,其中该释放Dir用于删除在步骤S407中已登记的、记录了目录条目信息的扇区的登记。之后,系统控制部50将处理返回到步骤S407,在步骤S407中登记接下来要记录目录条目信息的扇区,并且开始从步骤S408起的针对接下来的第N个图像文件的处理。
这样,系统控制部50重复执行步骤S407至步骤S414的处理,直到记录了通过连拍获得的所有图像文件为止。
如果在步骤S410中判断为通过连拍获得的所有图像文件的记录完成,则执行步骤S415的处理。在步骤S415中,与步骤S413同样地,系统控制部50使用CMD 25将存储器30中所存储的目录条目信息记录到记录介质200的所登记的扇区。之后,在步骤S416中,与步骤S414同样地,系统控制部50向记录介质200发出用于释放在S407中所登记的扇区的登记的释放Dir命令。
之后,在步骤S417中,系统控制部50从记录介质200中删除在步骤S403中记录在记录介质200中的虚拟文件的目录条目信息。然后,在步骤S418中,系统控制部50发出用于释放在步骤S402中针对虚拟文件所登记的扇区的登记的释放Dir命令。最后,在步骤S419中,系统控制部50向记录介质200发出挂起AU命令,将接下来要开始记录的RU的位置登记到记录介质200,并且通过发出该命令来结束视频速度模式。
利用上述方法,可以实现记录介质能够发挥其最大性能的控制方法。也就是说,可以提供如下的均衡的记录方法:使发出命令的次数最小化以在视频速度等级中将多个图像文件记录在连续区域中,并且使记录介质中的浪费区域最小化。
注意,在图4A和4B的流程图中说明了连续记录通过连拍获得的多个静止图像文件的示例,但是可以将相同的方法应用于连续记录多个运动图像文件的情况。
此外,在上述实施例中,在开始图像文件的记录之前,作为用于生成虚拟文件的处理,将虚拟文件的目录条目信息记录到记录介质200。然而,配置可以如下:在不记录虚拟文件的目录条目信息的情况下,通过发出虚拟文件所用的更新Dir命令来预先登记不要使用的扇区。可选地,配置可以如下:在不进行用于生成虚拟文件的处理、或者不进行通过更新Dir命令的虚拟文件所用的扇区的登记的情况下,不释放图像文件所用的通过更新Dir命令所登记的扇区的登记。视频速度等级可以继续这样的处理。作为配置成针对通过更新Dir命令所登记的扇区不释放至少一个扇区的登记的结果,在不使用挂起AU命令和恢复AU命令的情况下,可以在视频速度等级中继续对连续记录区域(RU)的记录处理。
此外,在上述实施例中,在目录条目信息向通过更新Dir命令所登记的扇区的记录完成的时间点,释放该扇区的登记。然而,配置可以如下:在所有图像文件的记录完成的定时释放多个所登记的扇区的登记,而不是在信息向所登记的扇区的记录完成的定时释放所登记的扇区的登记。
其它实施例
本发明的实施例还可以通过如下的方法来实现,即,通过网络或者各种存储介质将执行上述实施例的功能的软件(程序)提供给系统或装置,该系统或装置的计算机或是中央处理单元(CPU)、微处理单元(MPU)读出并执行程序的方法。
尽管已经参考典型实施例说明了本发明,但是应该理解,本发明不限于所公开的典型实施例。所附权利要求书的范围符合最宽的解释,以包含所有这类修改、等同结构和功能。
Claims (16)
1.一种记录控制设备,包括:
记录控制部,用于将摄像部所拍摄到的图像记录到记录介质,
其中,所述记录控制部在要将所述摄像部连续拍摄到的多个图像作为多个文件记录到所述记录介质的情况下,在开始所述多个图像的记录之前,在不使用用于使得能够在预定速度等级继续的状态下将所述多个文件记录到所述记录介质的连续区域的预定命令的情况下,执行用于使得能够在预定速度等级继续的状态下将所述多个文件记录到所述记录介质的连续区域的预定处理。
2.根据权利要求1所述的记录控制设备,其中,所述记录介质是能够符合SD标准的存储卡,以及
其中,所述预定速度等级是视频速度等级。
3.根据权利要求1所述的记录控制设备,其中,所述预定速度等级是通过以包括多个第一记录单位的第二记录单位为单位进行记录来保证记录速度的速度等级,以及
其中,作为在所述预定速度等级中使用所述预定命令的结果,能够从所述第二记录单位的中间的所述第一记录单位开始下一文件的记录。
4.根据权利要求1所述的记录控制设备,其中,所述预定命令包括第一命令和第二命令,以及
其中,所述记录介质是能够通过在文件的记录结束时接受所述第一命令并且在下一文件的记录开始时接受所述第二命令来将多个文件记录到该记录介质的连续区域的记录介质。
5.根据权利要求4所述的记录控制设备,其中,所述第一命令是用于将表示记录了数据的第一记录单位的下一个第一记录单位的位置的位置信息记录到所述记录介质的命令,以及所述第二命令是用于通过通知所述记录介质中所存储的所述位置信息而使得能够在所述位置信息所表示的第一记录单位的位置处记录数据的命令。
6.根据权利要求3所述的记录控制设备,其中,所述记录介质是能够符合SD标准的存储卡,以及
所述第一记录单位是RU即记录单元,以及所述第二记录单位是AU即分配单元。
7.根据权利要求4所述的记录控制设备,其中,所述记录介质是能够符合SD标准的存储卡,以及
所述第一命令是挂起AU,以及所述第二命令是恢复AU。
8.根据权利要求1所述的记录控制设备,其中,所述预定处理是用于在所述记录介质中生成虚拟文件的处理。
9.根据权利要求8所述的记录控制设备,其中,所述记录控制部将所述虚拟文件的系统信息记录在所述记录介质的管理区域中,并且不将所述虚拟文件的数据记录到所述记录介质的数据记录区域。
10.根据权利要求9所述的记录控制设备,其中,所述记录控制部响应于将所述多个图像作为所述多个文件的记录完成,从所述记录介质中擦除在所述预定处理中记录在所述记录介质中的所述虚拟文件的系统信息。
11.根据权利要求1所述的记录控制设备,其中,所述记录控制部进行以下操作:
为了使得能够在预定速度等级继续的状态下将要记录到所述记录介质的文件的系统信息记录到所述记录介质中的管理区域,向所述记录介质发出用于将所述管理区域中的要记录所述系统信息的位置登记到所述记录介质的第三命令,以及
在开始将所述多个图像作为多个文件记录到所述记录介质之前,在所述预定处理中,向所述记录介质发出用于登记与所述管理区域中的要记录所述多个文件的系统信息的位置不同的、不要记录所述多个文件的系统信息的位置的所述第三命令。
12.根据权利要求11所述的记录控制设备,其中,所述记录控制部在执行了所述预定处理之后,向所述记录介质发出用于开始所述预定速度等级中的控制的命令。
13.根据权利要求12所述的记录控制设备,其中,所述记录控制部在发出了用于开始所述预定速度等级中的控制的命令之后,向所述记录介质发出用于登记管理区域中的要记录所述多个文件的系统信息的位置的所述第三命令。
14.根据权利要求11所述的记录控制设备,其中,所述记录控制部能够发出用于释放所述管理区域中的通过所述第三命令而被登记了的位置的登记的第四命令,以及
其中,所述记录控制部还在所述多个文件的记录完成之前,发出用于释放所述管理区域中的要记录所述多个文件的系统信息的位置的登记的所述第四命令,但是在所述多个文件的记录完成之前,不发出用于释放不要记录所述多个文件的系统信息的位置的登记的所述第四命令。
15.一种记录控制设备的控制方法,所述记录控制设备用于将摄像部所拍摄到的图像记录到记录介质,所述控制方法包括:
在要将所述摄像部连续拍摄到的多个图像作为多个文件记录到所述记录介质的情况下,在开始所述多个图像的记录之前,在不使用用于使得能够在预定速度等级继续的状态下将所述多个文件记录到所述记录介质的连续区域的预定命令的情况下,执行用于使得能够在预定速度等级继续的状态下将所述多个文件记录到所述记录介质的连续区域的预定处理。
16.一种非暂时性计算机可读存储介质,其存储有程序,所述程序在被计算机读取和执行时使得所述计算机执行记录控制设备的控制方法的步骤,所述记录控制设备用于将摄像部所拍摄到的图像记录到记录介质,所述控制方法包括:
在要将所述摄像部连续拍摄到的多个图像作为多个文件记录到所述记录介质的情况下,在开始所述多个图像的记录之前,在不使用用于使得能够在预定速度等级继续的状态下将所述多个文件记录到所述记录介质的连续区域的预定命令的情况下,执行用于使得能够在预定速度等级继续的状态下将所述多个文件记录到所述记录介质的连续区域的预定处理。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018161163A JP7214400B2 (ja) | 2018-08-30 | 2018-08-30 | 記録制御装置およびその制御方法 |
JP2018-161163 | 2018-08-30 | ||
JP2018162101A JP2020036233A (ja) | 2018-08-30 | 2018-08-30 | 記録装置およびその制御方法 |
JP2018-162101 | 2018-08-30 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110876030A CN110876030A (zh) | 2020-03-10 |
CN110876030B true CN110876030B (zh) | 2022-03-25 |
Family
ID=69641230
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910763578.5A Active CN110876030B (zh) | 2018-08-30 | 2019-08-19 | 记录控制设备及其控制方法和存储介质 |
Country Status (2)
Country | Link |
---|---|
US (1) | US10896124B2 (zh) |
CN (1) | CN110876030B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2021163998A (ja) * | 2020-03-30 | 2021-10-11 | キヤノン株式会社 | 撮像装置、デバイス、制御方法、及びプログラム |
JP2021163997A (ja) | 2020-03-30 | 2021-10-11 | キヤノン株式会社 | 撮像装置、デバイス、通信方法、及びプログラム |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101351845A (zh) * | 2006-07-26 | 2009-01-21 | 索尼株式会社 | 记录装置、记录方法和记录程序、以及摄像装置、摄像方法和摄像程序 |
JP6082148B1 (ja) * | 2016-05-30 | 2017-02-15 | 株式会社コロプラ | 表示方法、プログラム、および記録媒体 |
CN207473414U (zh) * | 2017-11-30 | 2018-06-08 | 重庆翼动科技有限公司 | 一种无人机数据通信控制装置 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6141044A (en) * | 1996-09-26 | 2000-10-31 | Apple Computer, Inc. | Method and system for coherent image group maintenance in memory |
JP2007065928A (ja) * | 2005-08-30 | 2007-03-15 | Toshiba Corp | 情報記憶媒体、情報処理方法、情報転送方法、情報再生方法、情報再生装置、情報記録方法、情報記録装置、及びプログラム |
US8228395B2 (en) * | 2008-12-26 | 2012-07-24 | Texas Instruments Incorporated | Processing image frames in different formats with reduced memory requirements in digital still cameras |
JP5800287B2 (ja) * | 2012-10-22 | 2015-10-28 | カシオ計算機株式会社 | 電子機器、動画再生装置、動画デコード方法、及びプログラム |
-
2019
- 2019-08-19 CN CN201910763578.5A patent/CN110876030B/zh active Active
- 2019-08-26 US US16/550,527 patent/US10896124B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101351845A (zh) * | 2006-07-26 | 2009-01-21 | 索尼株式会社 | 记录装置、记录方法和记录程序、以及摄像装置、摄像方法和摄像程序 |
JP6082148B1 (ja) * | 2016-05-30 | 2017-02-15 | 株式会社コロプラ | 表示方法、プログラム、および記録媒体 |
CN207473414U (zh) * | 2017-11-30 | 2018-06-08 | 重庆翼动科技有限公司 | 一种无人机数据通信控制装置 |
Also Published As
Publication number | Publication date |
---|---|
US10896124B2 (en) | 2021-01-19 |
CN110876030A (zh) | 2020-03-10 |
US20200073796A1 (en) | 2020-03-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8164653B2 (en) | Image-processing device for recording image data with consecutive-photographing and a controlling method thereof | |
JP4481842B2 (ja) | 撮像装置及びその制御方法 | |
JP5366584B2 (ja) | 撮像装置、画像処理方法およびプログラム | |
US7064784B2 (en) | Image pickup apparatus adapted to carry out parallel operations in a continuous image pickup mode, and a control method | |
CN110876030B (zh) | 记录控制设备及其控制方法和存储介质 | |
JP5072292B2 (ja) | 撮像装置及びその制御方法 | |
JP2011077654A (ja) | 撮像装置、その制御方法、及びプログラム | |
JP6889566B2 (ja) | 記録装置およびその制御方法 | |
CN110876031B (zh) | 记录控制装置及其控制方法 | |
JP7214400B2 (ja) | 記録制御装置およびその制御方法 | |
JP7263017B2 (ja) | 記録制御装置およびその制御方法 | |
JP7129796B2 (ja) | 記録装置及びその制御方法 | |
JP7212477B2 (ja) | 記録装置、記録方法、及びプログラム | |
JP7171298B2 (ja) | 記録装置、記録方法、及びプログラム | |
JP2004328037A (ja) | 撮像及び画像記録装置 | |
JP2020036233A (ja) | 記録装置およびその制御方法 | |
JP6066718B2 (ja) | 撮像装置、その制御方法およびプログラム | |
JP2008077402A (ja) | 画像処理装置及びその制御方法、コンピュータプログラム、記憶媒体 | |
JP2016208206A (ja) | 記録装置 | |
US8855465B2 (en) | Moving image recording apparatus, moving image recording method, and program | |
JP2006227822A (ja) | 情報検索装置及び情報検索方法、プログラム、記録媒体 | |
JP2007124150A (ja) | 画像処理装置、画像処理方法、画像データファイル処理装置、画像データファイル処理方法、コンピュータプログラム及び記憶媒体 | |
JP2005130392A (ja) | 画像処理装置 | |
JP2009260744A (ja) | 撮像装置及びその制御方法及びプログラム | |
JP2010232863A (ja) | 撮像装置、画像管理方法およびプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |