CN1204068A - 数字照相机 - Google Patents

数字照相机 Download PDF

Info

Publication number
CN1204068A
CN1204068A CN98114802A CN98114802A CN1204068A CN 1204068 A CN1204068 A CN 1204068A CN 98114802 A CN98114802 A CN 98114802A CN 98114802 A CN98114802 A CN 98114802A CN 1204068 A CN1204068 A CN 1204068A
Authority
CN
China
Prior art keywords
size
image data
appendage
vacant district
digital camera
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN98114802A
Other languages
English (en)
Other versions
CN1154929C (zh
Inventor
春木俊宣
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sanyo Electric Co Ltd
Original Assignee
Sanyo Electric Co Ltd
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 Sanyo Electric Co Ltd filed Critical Sanyo Electric Co Ltd
Publication of CN1204068A publication Critical patent/CN1204068A/zh
Application granted granted Critical
Publication of CN1154929C publication Critical patent/CN1154929C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00962Input arrangements for operating instructions or parameters, e.g. updating internal software
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/02Addressing or allocation; Relocation
    • G06F12/0223User address space allocation, e.g. contiguous or non contiguous base addressing
    • G06F12/023Free address space management
    • G06F12/0238Memory management in non-volatile memory, e.g. resistive RAM or ferroelectric memory
    • G06F12/0246Memory management in non-volatile memory, e.g. resistive RAM or ferroelectric memory in block erasable memory, e.g. flash memory
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/21Intermediate information storage
    • H04N1/2104Intermediate information storage for one or a few pictures
    • H04N1/2112Intermediate information storage for one or a few pictures using still video cameras
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/21Intermediate information storage
    • H04N1/2104Intermediate information storage for one or a few pictures
    • H04N1/2112Intermediate information storage for one or a few pictures using still video cameras
    • H04N1/2129Recording in, or reproducing from, a specific memory area or areas, or recording or reproducing at a specific moment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/21Intermediate information storage
    • H04N1/2104Intermediate information storage for one or a few pictures
    • H04N1/2112Intermediate information storage for one or a few pictures using still video cameras
    • H04N1/2137Intermediate information storage for one or a few pictures using still video cameras with temporary storage before final recording, e.g. in a frame buffer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2101/00Still video cameras
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/21Intermediate information storage
    • H04N2201/214Checking or indicating the storage space

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Studio Devices (AREA)
  • Television Signal Processing For Recording (AREA)
  • Memory System (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

一种数字照相机,具有一个CPU。装上记录有附加程序的存储卡时,CPU检测附加程序的大小、快速存储器中的最大空置区及其大小。接着,CPU将附加程序的大小与最大空置区的大小进行比较。若最大空置区足够大,就将附加程序写入其中。相反,若最大空置区的大小没有附加程序的大小大,就将各群集最大空置区后面的摄影影像数据移到另一个空置区,从而扩充了最大空置区。

Description

数字照相机
本发明涉及数字照相机,更具体地说,涉及一种例如可由某一程序控制、具有记录摄影影像数据的内部存储器的数字照相机。
在一般的这类数字照相机中,整个操作控制程序和摄影像数据都记录在公用的内部存储器中。附加程序准备从外部提取,也是记录在同一个内部存储器中的。
然而,若摄影影像数据是反复记录和擦除,则整个内部存储器中就会到处分散形成有许多空置的存储区。因此,若连续空置的存储区其大小不及附加程序的存储区,则尽管空置存储区的整个大小大于附加程序的大小,摄影影像数据还是要加以擦除的。就是说,程序是根据程序计数器按预定时钟脉冲递增的计数值执行的。因此,程序若分散记录在内部存储器中就不可能执行。这样,就需要有足够的连续空置存储区。
因此,本发明的主要目的是提供一种能通过简单的操作适当将附加程序带入内部存储器中的数字照相机。
本发明是一种可由某一程序控制、具有记录摄影影像数据的内部存储器的数字照相机,这种数字照相机包括:一个输入装置,供接收附加程序用;一个第一检测装置,供检测附加程序的第一大小;一个第二检测装置,供检测内部存储器中形成的最大空置区的第二大小;一个比较装置,供比较第一大小和第二大小用;一个扩充装置,供根据第一比较装置的第一次比较结果扩充最大空置区;和一个写入装置,供将附加程序写到最大空置区中。
输入附加程序时,第一检测装置检测附加程序的第一大小,第二检测装置检测内部存储器中形成的最大空置区的第二大小。第一大小和第二大小由第一比较装置加以比较,从而由扩充装置根据比较结果扩充最大空置区。接着,写入装置将附加程序写到最大空置区中。
按照本发明的一个方面,扩充装置在第一大小大于第二大小时检测内部存储器中形成的另一个空置区,以便将一部分摄影影像数据移到另一个空置区。鉴于摄影影像数据是在多个群集的基础上记录的,因而摄影影像数据是就各群集移动的。有待移动的摄影影像数据是在最大空置区之后的多个摄影图像数据组成的预定数据群集。
按照本发明的另一个方面,由第四检测装置检测内部存储器中形成的空置区的总大小。检测出的总大小与第一大小相比较,以便根据比较结果发出预定的警告。就是说,总大小小于第一大小时,由一个发生装置发出预定的警告。
按照本发明,若最大空置区的第一大小小于附加程序的第二大小,扩充装置就转移摄影影像数据,从而扩充最大空置区。这样,无需进行麻烦的操作就可以恰当地将附加程序带入内部存储器中。
结合附图阅读下面的详细说明可以更清楚地理解本发明的上述目的和其它目的、特点、其它各方面和优点。
图1是本发明一个实施例的方框图。
图2是图1实施例中部分操作的示意图。
图3是图1实施例部分操作的流程图。
参看图1。本实施例的数字照相机10有一个镜头12、入射到此镜头12的光学影像通过Cy、Ye、M和G呈嵌镶形式排列的一个彩色滤光片提供给CCD(电荷耦合器件)成像器14。在监视器34上输出活动影像时,CCD成像器14进行所谓像素混合读出的操作,同时输出从奇数线条得出的像素信号组成的连续双线条。双线条像素信号传送给CDS/AGC(硫化镉/自动增益控制)电路16。CDS/AGS电路16对输入的像素信号进行周知的消除干扰和调节电平的操作。经此CDS/AGC电路16处理过的像素信号由模/数转换器18转换成8位数字数据,即像素数据。第一信号处理电路20对模/数转换器18输出的像素数据进行分色处理。分色处理得出的R,G,B数据转换成Y,U,V数据。
如此产生的Y,U,V数据由存储器控制电路26通过内部总线22写入DRAM(动态随机存取存储器)24的存储区24a中,再输出给第二信号处理电路30。第二信号处理电路30在活动影像输出过程中对DRAM24来的Y,U,V数据进行预定的水平和垂直内插处理,从而使这些数据适合LCD(液晶显示器)34显示屏的大小使用。第二信号处理电路30来的活动影像数据经数/模转换器32转换成模拟信号之后提供给LCD34,并通过输出端36输出出去。于是,LCD34上就显示出活动影像。
若操作人员按压快门按钮40,***控制器42就通过中断端子28a给CPU28提供控制信号。于是,CPU28控制CCD成像器14进行全像素读出。这促使CCD成像器14每行输出像素信号。CCD成像器14以嵌镶形式装有彩色滤光片,从而在奇数行交替输出Cy和Ye,在偶数行交替同Mg和G。
CDS/AGC电路16和上面说过的一样对像素信号进行消除干扰和调节电平的处理。模/数转换器18将CDS/AGC电路16来的像素信号转换成数字数据,即像素数据。输出1帧像素信号之后,CCD成像器14停止工作。模/数转换器18产生的1帧像素数据不经过第一信号处理电路20处理直接提供到总线22上,由存储器控制电路26写入存储区24a中。
CPU28用工作区24b对存储区24a的像素数据进行YUV转换,按JPEG(数字化静止视图图像压缩标准)格式压缩经转换的Y,U,V数据(即摄影影像数据)并将经压缩的数据记录到快速存储器38中。存储器控制电路26还从存储区24a逐行读取Cy,Ye,Mg和G像素数据,再将它们提供给第二信号处理电路30。第二信号处理电路30要输出摄影影像时对像素数据进行分色和YUV转换处理,从而在LCD34上输出摄影影像(静止影像)。
操作人员按压再现按钮48时,CPU28从快速存储器38读取所要求的压缩数据,用工作区24b扩展压编数据。经扩展的影像数据(YUV数据)存入存储区24a中,以后读出。第二信号处理电路30在输出再现影像时对影像数据进行水平内插和垂直内插处理。于是,所要求再现的影像就显示在LCD34上。
控制数字照相机10操作过程的控制程序事先记录在快速存储器38中。CPU28根据此控制程序在各工作状态下进行处理。从图2中可知,快速存储器38的数据区38a分成多个群集,从而从数据区的头一个地址连续记录控制程序。就是说,控制程序是按程序计数器按预定时钟脉冲递增的计数值执行的,因而在一个位置集体记录下来而不中断。另一方面,摄影影像数据按控制程序记录下来。若摄影影像数据反复记录和擦除,则数据区38a会因各摄影影像数据大小不同而有许多空置区(空置群集)分散形成,例如如图2(A)中的阴影线所示。
在此情况下,若记录有附加程序的存储卡46附到卡槽44上,且操作人员按压程序记录按钮50,CPU28就从存储卡46读取附加程序,将其记录到快速存储器38的数据区中。这时,若数据区38a的最大空置区大小小于附加程序的大小,CPU28就将最大空置区后面的一个摄影影像数据群集转移到另一空置区。在图2的实例中,若最大空置区后面的摄影影像数据为⑥-a,则此数据⑥-a转移到数据⑦-c的下一个空置区。这样,最大空置区经过扩充如图2(B)所示,附加程序即记录到该扩充空置区中,如图2(c)中所示。附带说一下,若书写附加程序需要4群集的容量,则数据⑥-b转移到数据⑨-b后面的存储区(空置群集)中。
按压另一个记录按钮50时,CPU28处理控制程序中包含的流程图,如图3中所示。就是说,CPU28先是在步骤S1检测附加程序的大小P。具体地说,参照记录在存储卡46的目录检测附加程序的大小。接着,CPU28在步骤S3参照快速存储器的目录38b检测数据区38a中形成的空置区的总大小E。在步骤S5,比较大小E和大小P。若空置区的总大小E小于附加程序的大小P,CPU28就在步骤S7通过LCD34输出“存储器容量不足”的警告语句,于是程序就结束了。
另一方面,若空置区的总大小E大于附加程序的大小P,CPU28就在步骤S9搜索数据区38a中形成的最大空置区,并在步骤S11检测最大空置区的大小E。在图2(E)的实例中,控制程序后面的2群集空置区是作为最大空置区搜索出来的。CPU28接着在步骤13将最大空置区的大小E与附加程序的大小P进行比较。若大小E大于大小P,CPU28就在步骤S15将附加程序写到最大空置区中,并在步骤S16将附加程序输入目录38b中,这样程序就结束了。
若在步骤S13经确定,最大空置区的大小E小于附加程序的大小P,CPU28就在步骤S17搜索另一个空置区,并在步骤S19检测搜索出的空置区的大小。在此实例中,在步骤S17检测图2(A)中影像数据⑦-c后面的空置区。在步骤S21,CPU28将最大空置区后面的1群集摄影影像数据移到在步骤S17检测过的空置区,并在步骤S23更新大小E和P。在此实例中,影像数据⑥-a转移到影像数据⑦-c后面的空置区,如图2(B)中所示。这样,最大空置区扩展了一个群集,在步骤S17检测的空置区消失。
接着,CPU29在步骤S25和步骤S13一样将最大空置区的大小E与附加程序的大小P进行比较。若e≥p,程序就进入步骤S15,另一方面若e<p,则在步骤S27确定大小p是否大于0。若答案是肯定的,CPU28就将程序返回到步骤S21,将1群集影像数据移到在步骤S17检测出的空置区的其余部分。但若答案是否定的,程序就返回到步骤S17,再次搜索另一个空置区。在此实例中,若形成了群集的空置区,附加程序就可写入该空置区中。这样,影像数据⑥-a转移到另一个空置区之后,就写入附加程序。
按照此实施例,若没有足够的空置区来记录附加程序,则移动各群集的影像数据,由此扩展连续空置区。这样,无需进行诸如擦除影像数据或下装到个人计算机之类的繁琐操作就可以将附加程序带入快速存储器38中。
附带说一下,虽然此实施例是就存储在存储卡中的附加程序记录入快速存储器中的情况进行说明的,但附加程序也可通过RS232C从个人计算机带进来。在此情况下,图3中所示的流程图是由个人计算机的指令开始的。此外,在附加程序是从个人计算机提取的场合,附加程序要暂存入DRAM24中检测大小。
此外,附加程序可以是与新产品打印机相适应的打印机驱动程序或通过RS232C连接的调制解调器的控制软件。
此外,在此实施例中,控制程序、附加程序和影像数据都全记录入公用的内部存储器中。尽管如此,当然还可以将原控制程序记录到专用内部存储器中,将影像数据和附加程序记录到另一内部存储器中。
上面已就本发明进行详细说明和举例说明,但应该清楚理解的是,这些说明仅仅是举例说明而已,不应将其视为对本发明的限制,本发明的精神实质和范围仅受到所附权利要求书的限制。

Claims (6)

1.一种数字照相机,可由某一程序控制,且具有一个内部存储器供记录摄影影像数据用,它包括:
一个输入装置,供接收附加程序用;
一个第一检测装置,供检测附加程序的第一大小;
一个第二检测装置,供检测所述内部存储器中形成的最大空置区的第二大小;
一个比较装置,供比较第一大小和第二大小用;
一个扩充装置,供根据所述第一比较装置的第一比较结果扩充最大空置区;和
一个写入装置,用以将附加程序写到最大空置区中。
2.如权利要求1所述的数字照相机,其特征在于,所述扩充装置有一个第三检测装置和一个转移装置,第三检测装置用以在第一大小大于第二大小时检测所述内部存储器中形成的另一个空置区,转移装置用以将一部分摄影影像数据转移到另一个空置区。
3.如权利要求2所述的数字照相机,其特征在于:
摄影影像数据记录在多个群集上;且
转移装置有一个数据转移装置供转移各群集的摄影影像数据用。
4.如权利要求3所述的数字照相机,其特征在于,所述数据转移装置用来转移最大空置区后面的预定摄影影像数据群集。
5.如权利要求1所述的数字照相机,其特征在于,它还包括:
一个第四检测装置,用以检测所述内部存储器中形成的空置区的总大小;
一个第二比较装置,用以比较第一大小和总大小;和
一个发生装置,供根据比较结果发出预定的警告。
6.如权利要求5所述的数字照相机,其特征在于,所述发生装置在总大小小于第一大小时发出警告。
CNB981148026A 1997-06-10 1998-06-10 数字照相机 Expired - Fee Related CN1154929C (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP152520/97 1997-06-10
JP15252097A JP3519913B2 (ja) 1997-06-10 1997-06-10 ディジタルスチルカメラ
JP152520/1997 1997-06-10

Publications (2)

Publication Number Publication Date
CN1204068A true CN1204068A (zh) 1999-01-06
CN1154929C CN1154929C (zh) 2004-06-23

Family

ID=15542243

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB981148026A Expired - Fee Related CN1154929C (zh) 1997-06-10 1998-06-10 数字照相机

Country Status (6)

Country Link
US (1) US6603509B1 (zh)
EP (1) EP0884681B1 (zh)
JP (1) JP3519913B2 (zh)
KR (1) KR100543159B1 (zh)
CN (1) CN1154929C (zh)
DE (1) DE69809497T2 (zh)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3714969B2 (ja) * 1998-03-02 2005-11-09 レクサー・メディア・インコーポレイテッド 改良されたオペレーティングモード検出機能を備えたフラッシュメモリーカード及びユーザフレンドリなインターフェーシングシステム
JP4077120B2 (ja) * 1999-07-01 2008-04-16 富士フイルム株式会社 固体撮像装置および信号処理方法
US6665342B1 (en) * 1999-07-02 2003-12-16 International Business Machines Corporation System and method for producing a still image representation of a motion video
JP2001169160A (ja) * 1999-12-14 2001-06-22 Minolta Co Ltd デジタルカメラおよびデジタルカメラにおける画像表示方法
US20020051065A1 (en) * 2000-04-26 2002-05-02 Nikon Corporation Recording medium for data file management, apparatus for data file management, handling apparatus for image data, and image capturing system
US6809759B1 (en) 2000-06-19 2004-10-26 Benq Corporation Remote control unit with previewing device for an image-capturing device
US7155559B1 (en) 2000-08-25 2006-12-26 Lexar Media, Inc. Flash memory architecture with separate storage of overhead and user data
US7768558B1 (en) * 2000-09-29 2010-08-03 Hewlett-Packard Development Company, L.P. Digital still camera with remaining picture count indication
FR2818770A1 (fr) * 2000-12-21 2002-06-28 Bull Cp8 Procede de gestion optimisee de l'allocation de memoire d'un systeme embarque et systeme embarque correspondant
JP2003051975A (ja) * 2001-08-06 2003-02-21 Minolta Co Ltd デジタルカメラ、デジタルカメラシステム、記憶媒体、データ処理ステーション、およびサーバ
AU2003211154A1 (en) * 2002-02-22 2003-09-09 Lexar Media, Inc. Removable memory media with integral indicator light
JP6405736B2 (ja) * 2014-06-17 2018-10-17 コニカミノルタ株式会社 画像処理装置及び書き込み制御プログラム並びに書き込み制御方法

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5515101A (en) * 1989-04-28 1996-05-07 Minolta Co., Ltd. Title generator for a video camera
US5016107A (en) * 1989-05-09 1991-05-14 Eastman Kodak Company Electronic still camera utilizing image compression and digital storage
JP2675429B2 (ja) * 1990-10-08 1997-11-12 富士写真フイルム株式会社 メモリカードにおけるデータ管理方式
US5634144A (en) * 1993-02-23 1997-05-27 Eastman Kodak Company Light beam communication method and system for linking a camera and a computer
US5563655A (en) * 1994-02-28 1996-10-08 Eastman Kodak Company Intelligent digital image storage for an electronic camera
US5477264A (en) * 1994-03-29 1995-12-19 Eastman Kodak Company Electronic imaging system using a removable software-enhanced storage device
JP3525353B2 (ja) * 1994-09-28 2004-05-10 株式会社リコー デジタル電子スチル・カメラ
GB2291991A (en) * 1995-09-27 1996-02-07 Memory Corp Plc Disk drive emulation with a block-erasable memory
US6115799A (en) * 1996-07-19 2000-09-05 Canon Kabushiki Kaisha Information processing apparatus and associated method for managing a memory using a next fit and for reducing a memory fragmentation problem
JP3832933B2 (ja) * 1996-07-19 2006-10-11 キヤノン株式会社 情報処理装置およびその方法、オペレーティングシステム、記憶媒体

Also Published As

Publication number Publication date
EP0884681B1 (en) 2002-11-20
EP0884681A2 (en) 1998-12-16
US6603509B1 (en) 2003-08-05
KR100543159B1 (ko) 2006-03-23
DE69809497T2 (de) 2003-10-09
CN1154929C (zh) 2004-06-23
JPH113255A (ja) 1999-01-06
DE69809497D1 (de) 2003-01-02
JP3519913B2 (ja) 2004-04-19
EP0884681A3 (en) 2001-11-14
KR19990006796A (ko) 1999-01-25

Similar Documents

Publication Publication Date Title
CN1154929C (zh) 数字照相机
CN100544401C (zh) 摄像装置
EP0473516B1 (en) Digital electronic still camera
CN100551006C (zh) 再现装置、成像装置以及屏幕显示方法
JP2007166581A (ja) 高速撮影用固体撮像装置
JP2007049639A (ja) 記録装置及び記録方法
EP0731420B1 (en) System for optically reproducing multimedia information using code data
EP0982667B1 (en) Digital camera
JP3970029B2 (ja) 画像再生装置
CN100414990C (zh) 图像再生装置和图像再生方法
JP2002176611A (ja) 画像処理装置
CN1501692B (zh) 电荷耦合器件照相机及控制该电荷耦合器件照相机的方法
US7492491B2 (en) Image processing apparatus
US6950127B1 (en) Digital camera
US6118920A (en) Image signal recording device
JPS6323270A (ja) 車両画像記録収集装置
JPH05103291A (ja) 電子スチルカメラ
JPH0348583A (ja) 電子スチルカメラ
JPH11285015A (ja) 撮像装置及び画像処理方法及び記憶媒体
JP2001057647A (ja) 撮像装置及び撮像方法
JP4227108B2 (ja) カメラ
JP2001119651A (ja) 画像情報処理装置
JPH04363978A (ja) カメラ
JPH0435478A (ja) 映像信号処理装置
JP3325435B2 (ja) 記録処理装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20040623

Termination date: 20130610