图像管理装置及图像管理方法

文档序号:7600037阅读:160来源:国知局
专利名称:图像管理装置及图像管理方法
技术领域
本发明涉及图像管理技术,特别是涉及将图像以组为单位进行管理的技术。
背景技术
现有将通过数字照相机(以下只称为「照相机」)的摄影等所大量储存的图像,按照例如拍摄日及拍摄场所或运动会及旅游等的活动进行分类管理的相册软件。
以往,由于相册软件是以在设置在用户住宅等中的PC(个人计算机)上执行的方式来使用的,因而由相册软件所提供的功能,例如相册的制作、对相册进行图像的追加及删除、对其他的相册进行图像调换、相册的阅览等功能,只能在用户住宅等中进行。另一方面,最近市场上也正在销售具备相册功能的照相机等,在图像的拍摄现场、或在身边没有PC的旅游地等,可以满足用户想阅览相册等的愿望。
下面,参照图1A及图1B,对具备相册功能的照相机的图像数据管理的方法进行说明。
图1A及图1B表示在照相机中存储了图像数据的存储卡等的存储介质的图像数据文件的管理结构,图1A表示将图像数据文件实施重复的管理的例、图1B表示图像目录文件的管理的例。
在图1A中所示的文件夹结构中,图像根文件夹DCIM和相册根文件夹ALBUM被配置在根目录下。
图像根文件夹为储存图像数据文件的根文件夹,在该文件夹内存储有作为图像存储用文件夹的100OLYMP文件夹。在图1A中,在该100OLYMP文件夹内存储有照相机所拍摄的图像的图像数据文件。即,在该图中,在100OLYMP文件夹内存储有001.JPG、002.JPG、003.JPG、…等的图像数据文件。
另一方面,相册根文件夹为储存相册所包含的图像数据文件的根文件夹,在该文件夹内存储有ALBUM1、ALBUM2、…等相册文件夹。在图1A中,表示在其中构成ALBUM1的相册文件夹内存储有XXX.JPG、003.JPG、YYY.JPG、…等图像数据文件,该文件夹的结构表示由这些图像数据文件所表现的图像是包含在构成「ALBUM1」的相册中。
但是,在该图1A中,标记有箭头的图像数据文件003.JPG被分别存储于图像根文件夹和相册根文件夹中。即,由于在该存储介质内存在两个数据内容相同的图像数据文件,因而造成了存储区域的无效浪费。在照相机中,由于这样的存储区域的无效浪费将会导致可拍摄张数的减少,因而是不希望的。并且,该存储区域的浪费,在同一图像数据文件属于多个相册的情况下会进一步增大。
另一方面,在图1B中所示的文件夹结构中,图像根文件夹DCIM和相册目录文件ALBUM.PVM被存储于根文件夹下。
图1B的图像根文件夹也和图1A相同,为关于图像数据文件的根文件夹,在其下方,存储有作为图像存储用文件夹的100OLYMP文件夹。但是,在图1B中,在该100 O LYMP文件夹内,存储有关于照相机所拍摄的图像的图像数据文件,并且还存储有相册所包含的图像数据文件。另外,在该图中,在100OLYMP文件夹内存储有001.JPG、002.JPG、003.JPG、…、XXX.JPG、YYY.JPG、…等图像数据文件。
相册目录文件是表示图像根文件夹所存储的图像数据文件和该图像数据文件所属(包含该图像数据文件)的相册的关系的关系信息文件。该图像目录文件如图1B所示,具有将属于各相册的图像数据文件的文件名被按相册分别排列的数据结构,根据该每个相册的文件名的排列,来表示图像数据文件与相册的从属关系。根据图1B所示的ALBUM.PVM的数据例,例如属于构成「ALBUM1」的相册的图像数据文件是XXX.JPG、003.JPG、YYY.JPG、…等,和图1A同样,表示图像数据文件和相册的关系。另外,在图1B所示的ALBUM.PVM的数据例中,省略了表示存储有图像数据文件的文件夹的信息(100OLYMP)。
由于通过采用该图1B所示的图像目录文件表示图像数据文件和相册的从属关系的方法,来消除图1A那样的、在存储介质内存储有多个相同的图像数据文件的存储区域的无效浪费,因而可以有效地利用存储容量受制约的照相机的存储介质。
另外,对于采用图像目录文件来进行相册管理的方法,还提出有根据光存储器的标准化团体OSTA(Optical Storage Technology Association)所开发的MPV(Music Photo Video)规格。
另外,作为其他的技术,例如有在特开平9-73530号日本国专利申请公开公报中公开的技术,即,在进行图像文件整理的图像文件整理装置中、在MO介质所存储的原稿的图像当中、根据操作者的执行删除空白纸的指示,自动地将空白纸图像选出并从MO介质中删除。
如上所述,采用图1B所示的图像目录文件来表示图像数据文件和相册的从属关系的方法,与图1A所示的将图像数据文件进行重复来表示其从属关系的方法相比较,具有节约存储介质的存储区域的效果,但也有一些问题点。其问题之一是图像数据文件的删除。
如果采用图1A所示的图像数据文件的管理结构,例如在从用户接受了将图像从相册中删除的指示的情况下,只要将删除指示的图像的图像数据文件从该删除指示的相册的文件夹中删除即可。
但是,在采用图1B所示的图像数据文件的管理结构的情况下,由于来自用户的删除指示的图像不仅包含在删除指示的相册内,也可以在其他的相册中重复包含,因此当将删除指示的图像的图像数据文件从图像存储用文件夹中删除时,在该其他的相册的阅览中不能进行其图像的显示。
另外,如上所述,在图1B所示的管理结构中,照相机所拍摄的图像的图像数据文件也被存储到图像存储用文件夹内,但在将这样的摄影图像登录到相册后,从用户接收到将摄影图像删除的指示的情况下,当从图像存储用文件夹中单纯地将该摄影图像的图像数据文件删除时,在登录了摄影图像的该相册的阅览中,便不能进行该摄影图像的显示。
并且,在将摄影图像登录到相册后,在从用户接受到将该摄影图像从该相册中删除的指示的情况下,当从图像存储用文件夹中单纯地将该摄影图像的图像的图像数据文件删除时,此时,本来已经用照相机拍摄下来的图像的图像数据文件在没有接收用户的摄影图像删除指示的情况下,便造成了丢失。

发明内容
本发明是鉴于上述的问题而产生的,其目的是通过恰当地将在同一个图像重复地属于多个组的情况下的该图像删除来维持抑制存储部的存储占用量的效果。
本发明实施方式的图像管理装置,其特征在于,包括存储有多个图像数据文件的存储部;存储有用于表示上述存储部所存储的图像数据文件与该图像数据文件所属的组的从属关系的从属关系信息的从属关系信息存储单元;在有将从属于预定的组的预定的图像数据文件删除的指示时,通过变更被记载在存储于上述从属关系信息存储单元内的特定的从属关系信息中的关于该预定的图像数据文件的从属关系信息,来解除该特定的从属关系信息所表示的从属关系的从属关系解除单元;在通过上述从属关系解除单元解除了上述预定的图像数据文件与任一组的从属关系的情况下,将该预定的图像数据文件从上述存储部中删除的数据文件删除单元。
根据该结构,由于即使接收到从预定的组将预定的图像数据文件删除的指示,也不从存储部中删除由存储在从属关系信息存储单元中的该特定的从属关系信息以外的任意从属关系信息表示出其与其他组的从属关系的图像数据文件,因而不会产生因丢这种图像数据文件而发生的上述的问题。这样,由于对其他组的从属关系不会产生影响,因而可以在维持抑制采用了从属关系信息的组管理的存储部的存储占用量的效果的同时,恰当地将在同一个图像重复地属于多个组的情况下的该图像删除。
另外,在上述的本发明的图像管理装置中,该图像管理装置例如也可以是照相机。
另外,这时,所述预定的组也可以由通过所述照相机的拍摄而被存储于该照相机中的所述存储部中的图像数据文件构成,所述删除的指示也可以是从所述存储部中将通过所述照相机的拍摄所得到的图像数据文件删除的指示。
根据该结构,可以在维持抑制采用从属关系信息所进行的摄影图像的管理的存储部的存储占用量的效果的同时,恰当地将在同一个图像重复地属于照相机所拍摄的图像的组以外的组的情况下的该图像删除。
另外,在上述的本发明的图像管理装置中,所述组构成集合了由属于该组的图像数据文件表示的图像的相册,所述删除指示是将在所述相册中的被指定的相册所包含的图像的图像数据文件从该预定的相册中删除的指示。
根据该结构,可以维持抑制采用了从属关系信息的相册的管理的存储部的存储占用量的效果,可以恰当地进行同一个图像重复地属于多个相册的情况下的该图像的删除。
另外,本发明的另外实施方式的图像管理方法,其特征在于在有将属于预定的组的预定的图像数据文件删除的指示时,通过变更在表示存储部所存储的多个图像数据文件与该各个图像数据文件所属的组的从属关系的从属关系信息中的关于该预定的图像数据文件的从属关系信息,来解除该特定的从属关系信息所表示的从属关系,在解除了上述预定的图像数据文件和任一组的从属关系的情况下,从上述存储部中将该预定的图像数据文件删除。
根据该方法,其结果,可达到和上述的本发明的图像管理装置相同的作用·效果,也可以达到上述本发明的目的。
如上所述,根据本发明,可以维持抑制存储部的存储占用量的效果,并可以恰当地将在同一个图像重复地属于多个组的情况下的该图像删除,由于对同属于其他的组的图像不执行删除指示,不进行删除,因而可以达到不影响其与其他组的从属关系的效果。


图1A是具备相册功能的照相机的图像数据管理方法的第一例的说明图。
图1B是具备相册功能的照相机的图像数据管理方法的第二例的说明图。
图2是说明相册功能的实施例的概要的图。
图3A是表示图2所示的照相机的硬件结构的图。
图3B是表示图2所示的PC的硬件结构的图。
图4是表示摄影图像取得处理的处理内容的流程图。
图5A是表示相册操作处理的处理内容的流程图(之一)。
图5B是表示相册操作处理的处理内容的流程图(之二)。
图6是表示相册操作画面的画面例的图。
图7是表示封面图像制作处理的处理内容的流程图。
图8是表示封面图像制作画面的画面例的图。
图9是表示标题合成处理的处理内容的流程图。
图10是表示标题输入画面的画面例的图。
图11是表示相册传送处理的处理内容的流程图。
图12是表示相册接收处理的处理内容的流程图。
图13是表示相册再现处理的处理内容的流程图。
图14A是表示相册操作功能选择画面的画面例的图。
图14B是表示相册封面图像的一览表显示画面的画面例的图。
图14C是表示相册封面图像的一格显示画面的画面例的图。
图15是表示相册选择处理的处理内容的流程图。
图16是表示图像相册登录处理的处理内容的流程图。
图17是表示对象图像特定处理的处理内容的流程图。
图18A是表示图像数据文件删除前的状态的一例的图。
图18B是表示从图18A的状态进行摄影图像「P006」的删除的情况的图。
图18C是表示在进行了图18B所示的删除操作后,也从「相册A」中删除图像「P006」的情况的图。
图19是表示摄影图像删除处理的处理内容的流程图。
图20是表示相册图像删除处理的处理内容的流程图。
图21A是表示相册操作功能选择画面的画面例的图(之一)。
图21B是表示相册所包含的图像的一览显示画面的画面例的图。
图21C是表示相册所包含的图像的一格显示画面的画面例的图。
图21D是表示取消相册所包含的图像的删除处理的取消指示的画面显示例的图。
图21E是表示执行相册所包含的图像的删除处理的执行指示的画面显示例的图。
具体实施例方式
下面,结合附图对本发明的实施方式进行说明。
首先,参照图2对本发明的实施例的相册功能的概要进行说明。
图2表示照相机10和PC40通过USB(Universal Serial Bus通用串行总线)总线60相连接的情况,可以相互收发各种数据。在本实施例中,照相机10所拍摄的图像一旦传送到PC40,在PC40进行该图像的相册的制作,并由PC40将所制作的相册传送到照相机10。这样,用户只要携带了照相机10,即使身边没有PC40也可以鉴赏相册。
对图2进一步进行说明。在照相机10内安装有装卸自如的存储卡11,可以将各种数据储存到存储卡11内。在该存储卡11内,储存有图像根文件夹12及相册目录文件15,它们均被配置在存储卡11的存储区域的根目录下。
将照相机10最近所拍摄的图像作为图像数据文件14-1、14-2、…14-n、…(以下以「14-n」作为代表来表示)存储到图像根文件夹(「DCIM」文件夹)12内的图像存储文件夹(「100OLYMP」文件夹)13内。另外,如后面所述,由于在图像根文件夹12内不仅存储有照相机10最近所拍摄的图像、而且还未加以特别区分地存储有被登录到相册中(相册所包含)的图像的图像数据文件,因而将照相机10最近所拍摄的图像的图像数据文件14-n的文件名按摄影顺序补写到相册目录文件15所表示的摄影目录(「SHOT」)16内。这样,在将照相机10最近所拍摄的图像从照相机10传送到PC40时,照相机10进行如下的处理,即,从图像根文件夹12内找出摄影目录16所表示的文件名的图像数据文件14-n,并传送到PC40。PC40将由照相机10所发送来的图像数据文件14-n作为摄影图像数据文件43-1、43-2、…、43-n、…(以下以「43-n」作为代表来表示)存储到摄影图像文件夹(「MYCAMERA」文件夹)42内。摄影图像文件夹42被设置在具有PC40的HDD(Hard Disk Drive)41的存储区域内。
相册目录文件(「ALBUM.PVM」文件)15是表示每个图像数据文件14-n和包含图像数据文件14-n(图像数据文件14-n所属)的相册的关系(从属关系)的文件,通过将各文件的文件名排列到包含有该文件的每个相册的相册目录17来表示其关系。在该相册目录17的文件名的排列中,将相当于该相册的封面的封面图像的图像数据文件的文件名记录在其最前面。该封面图像相当于上述的指定图像。
另外,如上所述,在相册目录文件15内,也表示有摄影目录16。
另外,在本实施例中,用相册目录17所管理的相册的个数为事先所决定的,在各相册内设定有「ALBUM1」、「ALBUM2」、「ALBUM3」、…等的名称。
相册目录文件15是与表示相册所包含的图像的图像数据文件14-n一起从PC40被发送来的。照相机10当由PC40发送来图像数据文件14-n和相册目录文件17时,将图像数据文件14-n储存到图像存储文件夹13内,将相册目录文件15写在存储卡11的存储区域的根目录下。但这时,摄影目录16将写入前的文件按原样进行保存。另外,在将未存储相册目录文件15的存储卡11安装到照相机10内时,由于需要将照相机10所拍摄的图像的信息记录到摄影目录16内,因而要重新生成相册目录文件15并存储到存储卡11内。
如上所述,在本实施例的照相机10的存储卡11内,图像数据文件的管理结构采用了图1B所示的图像目录文件的管理结构,其特征在于,将相当于该相册的封面的封面图像的图像数据文件的文件名记录到相册目录17的文件名的排列的最前面。
另外,为了简化说明,在本实施例中,数据内容不同的数据文件的文件名在图像根文件夹12内不会出现重复。这样,可以只使用摄影目录16及相册目录17所示的文件名来唯一特定图像根文件夹12内的图像数据文件14-n。在这里,例如也可以在文件的制作日期时间及文件名的基础上,将表示文件的存储位置等的信息表示到摄影目录16及相册目录17内,在图像根文件夹12内即使图像数据文件14-n的文件名重复,也可以将图像数据文件14-n特定为唯一的。
下面,对图3A及图3B进行说明。这些图表示图2所示的照相机10及PC40的硬件结构,图3A及图3B分别表示照相机10的结构、PC40的结构。
在图3A中,摄像处理部23、图像处理部24、RAM25、存储器I/F26、显示控制部27、USB I/F29及CPU30均与总线33相连接,在CPU30的管理下,相互可以进行各种数据的收发。
通过镜头21所成像的被摄体像例如通过CCD(Charge CoupledDevice)摄像部22被转换为电信号,并被输入到摄像处理部23。在摄像处理部23中,在将所输入的电信号放大到规定的大小后,进行模拟-数字转换,输出表示被摄体像的图像的图像数据。
图像处理部24对摄像处理部23所输出的图像数据实施该图像数据所表现的图像的γ校正及边缘强调、白平衡校正等图像处理。另外,在将图像数据存储到存储卡11内时,根据需要对该图像数据进行数据压缩处理。还有,在进行存储卡11内所存储的图像数据所表示的图像的再现显示时,根据需要对从存储卡11所读出的图像数据进行数据解压缩处理。
RAM25为在图像处理部24及CPU30进行各种处理时,根据需要所使用的运算用随机存取存储器。
存储器I/F(接口)26为将存储卡11与总线33相连接的接口,在CPU30的管理下,可以对存储卡11进行各种数据的读写。
显示处理部27将通过总线33发送来的图像数据进行数字-模拟转换,并提供给显示部28。
显示部28例如为LCD(Liquid Crystal Display),将输入到显示处理部27的图像数据所表示的图像进行显示。
USB(Universal Serial Bus)I/F25为将图2所示USB总线60和总线33相连接的接口,可以在照相机10和PC40之间收发各种数据。
CPU(Central Processing Unit)30进行该照相机10整体的动作控制。
ROM31为存储CPU30所执行的控制程序、及其执行时根据需要所使用的各种数据的只读存储器,CPU30通过执行该控制程序,可以进行上述的动作控制。
操作输入部32属于由照相机10的用户所操作的开关类,取得来自与操作的内容相对应的用户的指示,并输出给CPU29。
下面,对图3B所示PC40的结构进行说明。
在图3B中,CPU51、ROM52、RAM53、HDD41、输入部54、数据读取装置55、显示部56及USB I/F57均与总线58相连接,在CPU51的管理下,可以相互进行各种数据的收发。
CPU51进行该PC40的整体的动作控制。
ROM52为存储CPU51所执行的基本控制程序、及其执行时根据需要所使用的各种数据的只读存储器,CPU51通过执行该基本控制程序,可以进行PC40的整体的动作控制。
RAM53为CPU51在进行各种处理时、根据需要、作为作业用所使用的随机存取存储器。
HDD41为磁盘存储装置,除了上述的摄影图像数据文件43-n以外,也可以存储CPU51所执行的各种控制程序、及其执行时根据需要所使用的各种数据。
输入部54构成为具有例如鼠标等的指示单元及键盘装置等,取得来自与对这些单元的操作内容相对应的用户的指示。
数据读取装置55例如为CD(Compact Disc)-ROM驱动器及DVD(Digital Versatile Dis)-ROM驱动器,为读取CD-ROM及DVD-ROM等的存储介质59所存储的各种数据的装置。后面所述的图像管理软件被配置存储在存储介质59内。在PC40中,通过数据读取装置55从存储介质59读取该图像管理软件,事先存储到HDD41内,当用户的执行该管理软件的指示进入到输入部54时,CPU51读出HDD41所存储的该图像管理软件并执行。
另外,作为存储介质59,也可以是具有作为与互联网等的通信线路相连接的程序服务器来发挥功能的计算机系统的存储装置。在该情况下,将根据表现图像管理软件的数据信号调制载波所得到的传输信号通过为传输介质的通信线路,由程序服务器传输到该计算机,在PC40内具备与该通信线路连接的装置,并通过接收该传输信号、解调、再现图像管理软件,由此可以在CPU51中执行该图像管理软件。
显示部56为LCD及CRT(Cathode Ray Tube)等,根据CPU51的指示来显示规定的图像。
USB I/F25是将图2所示的USB总线60和总线58相连接的接口,在PC40和照相机10之间可以收发各种数据。
另外,PC40具有一般标准计算机所具有的结构。
下面,对PC40的CPU51所执行的图像管理软件进行说明。该软件通过PC40提供将照相机10所拍摄的图像取入到PC40内、提供相册的制作和编辑、相当于相册的封面的封面图像的制作和将相册传送到照相机10内等的功能。下面,对由CPU51通过执行图像管理软件所进行的各种控制处理进行说明。
首先,对图4进行说明。该图用流程图表示摄影图像取得处理的处理内容。该处理为从照相机10接收照相机10所拍摄的图像的图像数据文件14-n、作为摄影图像数据文件43-n存储到HDD41内的摄影图像文件夹42内的处理。另外,该处理在执行图像管理软件的PC中,在表示开始该处理的指示发送到输入部54时,例如在通过执行图像管理软件、在显示部56所显示的画面中、在通过指示器对输入部54实施点击表示「读入图像」的按钮显示的操作时,执行便开始。另外,也可以通过CPU51在检测出PC40和照相机10通过USB总线60相连接时便自动开始。
首先,在步骤S101中,进行由USB I/F57将数据对要求传送摄影图像的照相机10进行发送的处理。
在照相机10中,当接收到通过USB总线60所传送的该传送要求数据时,参照存储卡11所存储的摄影目录16,从图像根文件夹12中读出在这里文件名所表示的图像数据文件14-n,并通过CPU30进行由USBI/F29将所读出的图像数据文件14-n发送到PC40的处理。然后,在完成了摄影目录16内文件名所表示的所有的图像数据文件14-n的传送时,通过CPU30进行由USB I/F29将表示摄影图像的传送完了的通知的数据发送到PC40。
在步骤S102中,这样进行通过USB I/F57取得由照相机10通过USB总线60发送来的图像数据文件14-n的处理,接着在步骤S103中,进行将所取得的图像数据文件14-n作为摄影图像数据文件43-n存储到HDD41内的摄影图像文件夹42内的处理。
然后,在步骤S104中,进行判断表示摄影图像的传送完了的通知的数据是否由照相机10发送来了的处理,如果判断为接收到了该通知的话(判断结果为“是”),在步骤S105中,将表示摄影图像的取得完了的画面显示到显示部56,然后结束该摄影图像取得处理。另一方面,在步骤S104中,如果判断为还未接收到该通知的话(判断结果为“否”),则返回到步骤S102的处理,反复上述处理。
以上的处理,为摄影图像取得处理。
下面,对图5A及图5B进行说明。该图用流程图表示相册操作处理的处理内容。该处理为进行相册编辑、制作相当于相册的封面的封面图像、将标题文字合成到封面图像及将相册传送到照相机10的处理。另外,该处理在执行图像管理软件的PC中,当表示开始该处理的指示发送到输入部54时,例如在通过执行图像管理软件显示在显示部56上的画面中,在通过指示器点击的操作等,将操作相册的指示发送到输入部54时便开始执行。
首先,在图5A的步骤S111中,进行将相册操作画面显示到显示部56的处理。
在图6中例示了相册操作画面。另外,在本实施例中,这时,读出HDD41内的摄影图像文件夹42所储存的摄影图像数据文件43-n,并将每个该摄影图像数据文件43-n所表示的图像(将该图像称为「摄影图像」)的一览表显示到图6的摄影图像显示部71。
在步骤S112中,进行从输入部54取得用户所发出的、选择作为此次相册操作对象的相册的选择指示的处理。另外,该相册的选择,通过对图6的相册选择显示73进行指示器点击操作等来实施。
在步骤S113中,进行在HDD41所储存的文件夹中,参照与由前面步骤的处理所取得的指示的相册相对应的文件夹(将该文件夹称为「相册文件夹」)的处理。
在步骤S114中,进行读出参照中的相册文件夹内所储存的图像数据文件,将读出的图像数据文件所表示的图像(将该图像称为「相册图像」)的一览表显示到正在显示部56显示中的相册操作画面中的处理。在图6所示的画面例中,将该图像的一览表显示到相册图像显示部72内。另外,在该相册文件夹包含有封面图像的图像数据文件的情况下,将该图像数据文件所表示的封面图像显示到封面图像显示部74。
在步骤S115中,进行取得来自与对输入部54所进行的操作相对应的用户的指示的处理。另外,在图6所示的画面例中,该指示为对图像追加指示按钮75、图像删除指示按钮76、封面图像选择指示按钮77、标题输入指示按钮78及相册传送指示按钮79中的任何一个按钮的点击操作。
在步骤S116中,进行判断由步骤S115的处理所取得的指示是否为对图6中的图像追加指示按钮75的指示,即,判断是否为对相册追加摄影图像的指示的处理,只有在该判断结果为“是”时,在步骤S117中,才进行将所指示的摄影图像的图像数据文件移动到现在参照中的相册文件夹的处理。
另外,在图6中,作为图像追加指示按钮75,设置有「全部追加」按钮和「追加」按钮。「全部追加」按钮为将摄影图像的图像数据文件移动到现在参照中的相册文件夹的指示,「追加」按钮为,只将通过对输入部54的操作、在摄影图像中事先所选择的图像的图像数据文件移动到现在参照中的相册文件夹的指示。
另外,在图6所示的画面例中,与该图像数据文件的移动同时,将指示所涉及的摄影图像的显示地点从摄影图像显示部71移动到相册图像显示部72的图像一览表的最后端。
在步骤S118中,进行判断由步骤S115的处理所取得的指示是否为对图6中的图像删除指示按钮76的指示,即,判断是否为从相册图像的相册中删除的指示的处理,只有在该判断结果为“是”时,在步骤S119中,才进行将指示所涉及的相册图像的图像数据文件从现在参照中的相册文件夹中删除的处理。
另外,在图6中,图像删除指示按钮75的点击,为只将通过对输入部54的操作、在相册图像中事先所选择的图像的图像数据文件从现在参照中的相册文件夹中删除的指示。
另外,在图6所示的画面例中,与该图像数据文件的删除同时,将所指示的相册图像的显示从相册图像显示部72的图像一览表中删去。
在步骤S120中,进行判断由步骤S115的处理所取得的指示是否与封面图像制作有关、是否为对图6中的封面图像选择指示按钮77或标题输入指示按钮78的指示的处理,只有在该判断结果为“是”时,在步骤S121中进行封面图像处理。另外,该封面图像制作处理的详细情况在后面进行叙述。
处理进入到图5B,在步骤S122中,进行判断由图5A的步骤S115的处理所取得的指示是否为对图6中的相册传送指示按钮79的指示、即判断是否为对照相机10传送相册的指示的处理,只有在该判断结果为“是”时,在步骤S123中进行相册传送处理。另外,该相册传送处理的详细情况在后面进行叙述。
在步骤S124中,进行判断由图5A的步骤S115的处理所取得的指示是否是表示结束该相册操作处理的指示的处理。并且,在该判断结果为“是”时,在步骤S125中进行关闭显示部56所显示的相册操作画面的处理,然后结束该相册操作处理。另一方面,在该S124的判断结果为“否”时,返回到图5A的步骤S115的处理,反复上述处理。
以上的处理为相册操作处理。
下面,对上述的相册操作处理中的作为步骤S121(图5A)的处理的封面图像制作处理进行说明。在图7中用流程图表示封面图像制作处理的处理内容。
首先,在步骤S141中,进行判断由上述的相册操作处理的步骤S115的处理所取得的指示是否为对图6中的标题输入指示按钮78的指示、即是否为对已经设定完毕的封面图像输入标题的指示的处理,如果该判断结果为“是”,则进入到步骤S149的处理。另一方面,如果该判断结果为“否”,即,是对图6中的封面图像选择指示按钮77的指示,则进入到步骤S142的处理。
在步骤S142中,进行打开封面图像制作画面(显示到显示部56)的处理。在图8中例示了封面图像制作画面。
在步骤S143中,进行全部读出现在参照中的相册文件夹内的图像数据文件的处理,接下来,在步骤S144中,进行将所读出的每个图像数据文件所表示的相册图像的一览表显示到正在显示部56显示中的封面图像制作画面内的处理。在图8的画面例中,该相册图像的一览表被显示到封面图像候补显示部81。在这里,这些相册图像为封面图像的候补,当对输入部54进行与用户暂时从其中选择了一个图像的指示相对应的操作时,将该图像显示到封面图像显示部82。
在步骤S145中,进行判断是否取得了变更所参照的文件夹、变更封面图像的候补图像的指示、是否取得了通过对图8的画面例中的文件夹设定部83的点击等的操作变更所参照的文件夹的指示的处理。并且,如果该判断结果为“是”,则在步骤S146中进行了参照所取得的指示的文件夹的处理后,返回到步骤S143的处理,反复上述的处理。该处理可以从其相册所包含的相册图像以外的图像中选择作为相册操作对象的相册的封面图像。另一方面,如果步骤S145的判断处理的结果为“否”,则进入到步骤S147的处理。
在步骤S147中,进行判断是否取得了决定封面图像的指示、是否进行了对图8的画面例中的决定按钮84的操作的处理。并且,如果该判断结果为“是”,则在步骤S148中,作为封面图像的图像数据文件(封面图像数据文件)读出决定指示的图像的图像数据文件的文件名,并暂时存储到RAM53规定的区域内的处理,接下来,在步骤S149中进行标题合成处理,然后,进入到步骤S151的处理。该标题合成处理的详细情况在后面进行叙述。另外,在图6所示的相册操作画面的画面例中,将到此时为止的显示图像显示部74所显示的图像更换到该决定指示的封面图像中。
另一方面,在步骤S147的判断处理的结果为“否”时,进入到步骤S150的处理。
在步骤S150中,进行判断是否取得了取消封面图像制作处理的指示、是否进行了对图8的画面例中的取消按钮85的操作的处理。并且,如果该判断结果为”是”,则进入到步骤S151的处理,如果该判断结果为“否”,则返回到步骤S145的处理,反复上述的处理。
在步骤S151中,进行关闭(删去)显示部56正在显示中的封面图像制作画面的处理。然后,结束封面图像制作处理,返回到图5A的相册操作处理。
以上的处理为封面图像制作处理。
下面,对上述的封面图像制作处理的步骤S149的处理的标题合成处理进行说明。在图9中用流程图表示标题合成处理的处理内容。
首先,在步骤S161中,进行打开标题输入画面(显示到显示部56)的处理。在图10中例示了标题输入画面。
在步骤S162中,进行取得与由用户对输入部54所进行的操作相对应的字列的输入内容的处理。在图10所示的画面例中,将此时所取得的字列的内容显示到输入文本显示部86。
在步骤S163中,进行判断是否结束了字列的输入、是否取得了决定作为标题的字列的指示、是否进行了对图10的画面例中的决定按钮87的操作的处理。并且,如果该判断结果为“是”,则进入到步骤S165的处理。另一方面,如果该判断结果为“否”,则在步骤S164中进行判断是否取得了取消标题合成处理的指示、是否进行了对图10的画面例中的取消按钮88的操作的处理。并且,如果该判断结果为“是”,则进入到步骤S166的处理,如果该判断结果为“否”,则返回到步骤S162的处理,反复上述的处理。
在步骤S165中,进行生成表示由步骤S162的处理所取得的字列的字列图像、并将该所生成的字列图像重叠合成到通过上述的封面图像制作处理(图7)的步骤S147的处理被储存到RAM53的规定区域内的封面图像数据文件所表示的封面图像内、将所得到的合成图像的图像数据文件作为封面图像数据文件重新存储到RAM53的该区域内的处理。另外,在图10的画面例中,作为该字列图像,生成文字标题设定部89所设定的形状·大小·颜色的字列图像。
在步骤S166中,进行将规定的文件名赋予RAM53的规定区域内所存储的封面图像数据文件的处理,接下来,在步骤S167中,进行将该封面图像数据文件追加到现在参照中的相册文件夹内并进行存储的处理。另外,在图6所示的相册操作画面的画面例中,将到此时为止的显示图像显示部74所显示的图像更换到进行了该文字合成的显示图像中。
在步骤S168中,进行关闭(删去)显示部56正在显示中的标题输入画面的处理。然后,结束标题合成处理,返回到图7的封面图像制作处理。
以上的处理为标题合成处理。这样,通过将表示标题的字列图像合成到封面图像内,即使为不具有汉字等的文字的字体数据的照相机10,也可以进行相册的标题显示,表示该标题的文字也可以作为多样化的标题来进行显示。
下面,对上述的相册操作处理的步骤S123(图5B)的处理的相册传送处理进行说明。在图11中用流程图表示相册传送处理的处理内容。
首先,在步骤S171中,进行取得与现在参照中的相册文件夹相对应的相册的名称的处理。
在步骤S172中,进行由USB I/F57对照相机10发送表示照相机10的存储卡11所存储的相册目录文件15的发送要求的数据的处理。对于在接收到该发送要求的照相机10中所进行的处理的详细情况,在后面进行叙述。
在步骤S173中,进行使USB I/F57接收并取得适合上述要求的、由照相机10所发送来的相册目录文件15的处理。
另外,详细的情况在后面进行叙述,此时,也会有由照相机10发送来告之表示不存在相册目录文件15的信息的数据的情况,在该数据被发送来的情况下,进行接收并取得该通知的处理。因此,在步骤S174中进行判断在照相机10内是否曾存在相册目录文件15的处理,只有在不曾存在(判断结果为“否”)时,才在步骤S175中进行重新制作相册目录文件15的处理。
在步骤S176中,进行参照根据相册目录文件15内的相册目录17的步骤S171的处理所取得的相册名的相册的目录、将现在参照中的HDD41内的相册文件夹所包含的图像数据文件的文件名一个一个补写到该目录所表示的图像数据文件的文件名的排列的尾端的处理。
在步骤S177中,进行判断是否将封面图像的图像数据文件存储到现在参照中的相册文件夹内的处理,如果该判断结果为”是”,则进入到步骤S178,如果为”否”,则进入到步骤S181,分别进行处理。
在步骤S178中,进行判断是否取得了标题图像的传送指示的处理,如果该判断结果为”是”,则进入到步骤S180,如果为”否”,则进入到步骤S179,分别进行处理。另外,该标题图像的传送指示,在图6所示的相册操作画面的画面例中,是通过是否对相册封面图像制作确认框80附加了确认符号来进行判断的。
在步骤S179中,进行由USB I/F57将在现在参照中的相册文件夹所包含的图像数据文件中除去了封面图像的所有图像发送到照相机10的处理,然后,进入到步骤S182的处理。
在步骤S180中,进行在通过步骤S176的处理实施了文件名的补写的相册的目录中、将现在参照中的相册文件夹所储存的封面图像的图像数据文件的文件名移动并插入到该目录的最前面的处理。通过该处理,封面图像的图像数据文件的文件名被表示在相册目录17的其相册的目录的最前面。
另外,通过变更该步骤S180的处理内容、进行将现在参照中的相册文件夹所储存的封面图像的图像数据文件的文件名移动并插入到该目录的尾端的处理,在依次再现相册图像时,可以在其最后来再现显示封面图像。这样可以用恰如相册的封底那样的感觉来处理由上述的处理所制作的封面图像。
在步骤S181中,进行由USB I/F57对照相机10发送现在参照中的相册文件夹所包含的所有图像数据文件的处理。
在步骤S182中,进行由USB I/F57对照相机10发送对文件名的相册目录17实施了补写的相册目录文件15的处理,然后,结束该相册传送处理,返回到图5B的相册操作处理。
以上的处理为相册传送处理。
下面,对由照相机10的CPU30所进行的控制处理进行说明。这些处理均通过CPU30执行在ROM31中所存储的控制程序来实现的。
首先,对在图12中用流程图所示的相册接收处理进行说明。该处理为在照相机10接收与PC40发送来的相册有关的数据的处理,当通过CPU30检测到USB I/F29接收到PC40执行上述的相册传送处理、表示相册目录文件15的发送要求的数据时,便开始该处理。
首先,在步骤S201中,进行搜索存储卡11、判断是否存储了相册目录文件15的处理,在存储了时(判断结果为“是”时),在步骤S202中进行读出相册目录文件15并由USB I/F29发送到PC40的处理,在没有存储时(判断结果为“否”时),在步骤S203中进行由USB I/F29将告之不存在相册目录文件15的内容的数据发送到PC40的处理。由正在执行上述的相册传送处理的步骤S173的处理的PC40来接收通过该步骤S202或步骤S203的处理所发送的数据。
在步骤S204中,进行根据由步骤S202或步骤S203的处理所发送出的数据、使USB I/F29取得来自PC40发送来的数据的处理。
在步骤S205中,进行判断由前面步骤的处理所取得的数据是否为图像数据文件的处理。并且,在该判断结果为“是”时,在步骤S206中进行将所取得的图像数据文件存储到存储卡11的图像根文件夹12内的图像存储文件夹13内的处理,然后,返回到步骤S204的处理,反复上述的处理。
另一方面,在步骤S205的判断结果为“否”时,在步骤S207中进行判断由步骤S204的处理所取得的数据是否为相册目录文件15的处理。正在执行上述的相册传送处理的PC40中,通过图11的S179及S181和S182所执行的处理,在全部结束了作为传送对象的图像数据文件的发送后再将相册目录文件15进行发送,因而在步骤S207的判断结果为“是”的情况下,可以认为PC40所执行的相册传送处理结束了,然后进入到步骤S208的处理。另一方面,在步骤S207的判断结果为“否”的情况下,返回到步骤S204的处理,反复上述的处理。
在步骤S208中,进行将由步骤S204的处理所取得的相册目录文件15写在存储卡的根文件夹下的处理。但这时,摄影目录16将写入前的相册目录文件15所表示的文件按原样进行保存。然后,结束该相册接收处理。
以上的处理为相册接收处理。
下面,对在图13用流程图所表示的处理内容的相册再现处理进行说明。该处理为在照相机10中阅览由PC40所发送来的相册的处理。
该相册再现处理,是在用户操作操作输入部32、将与图14A中所例示的与相册操作有关的功能选择画面显示到显示部28时、通过对操作输入部32进一步的操作选择了「相册再现」的功能时开始的。
首先,在步骤S211中,进行相册选择处理。该处理为从照相机10所存储的多个相册中选择阅览的处理,其详细情况在后面进行叙述。
在步骤S212中,进行参照存储卡11所存储的相册目录文件15所表示的相册目录17、取得与步骤S211的处理所选择的相册相对应排列的文件名中的最前面的文件名的处理。
在步骤S213中,进行从存储卡11的图像根文件夹12内找出并取得由之前刚刚执行的处理所取得的文件名的图像数据文件14-n的处理。
在步骤S214中,进行将指示发出给图像处理部24及显示处理部27、将在前面步骤所取得的文件所表示的图像显示到显示部28的处理。
在步骤S215中,进行判断是否取得了由用户对操作输入部32的操作所实施的将显示部28的显示图像从现在显示中的图像变更为其前后图像的指示的处理,如果已取得了该指示(判断结果为“是”),则进入到步骤S216,如果没有取得该指示(判断结果为“否”),则进入到步骤S217,分别进行处理。
在步骤S216中,进行参照存储卡11所存储的相册目录文件15所表示的相册目录17、在与步骤S211的处理所选择的相册相对应排列的文件名中、取得通过步骤S215的处理被判断为已取得的指示的顺序的文件名的处理,然后,返回到步骤S213的处理,反复上述处理。
在步骤S217中,进行判断是否取得了由用户对操作输入部32的操作所实施的相册再现结束的指示的处理,如果已取得了该指示的话(判断结果为“是”),在步骤S218中进行再次显示图14A中所示的相册操作功能选择画面的处理,然后结束该相册再现处理。另一方面,如果步骤S217的判断结果为“否”,则返回到步骤S215的处理,反复上述处理。
以上的处理为相册再现处理。
下面,对上述的相册再现处理的步骤S211的处理的相册选择处理进行说明。在图15中用流程图表示相册选择处理的处理内容。
首先,在步骤S221中,进行从存储卡11中读出相册目录文件15、参照相册目录17的处理。
在步骤S222中,进行判断由用户对操作输入部32的操作所执行的、将相册的封面图像显示到显示部28的显示方法的指示内容为什么样的内容的处理。在这里,如果该指示内容为将图14B中所例示的多个相册的封面图像进行一览表显示(索引显示)的指示,则进入到步骤S223的处理,另一方面,如果该指示内容为将图14C中所例示的相册的封面图像一个一个进行显示(一格显示)的指示,则进入到步骤S228的处理。
在步骤S223中,进行取得相册目录17的各相册的图像数据文件14-n的文件名的排列中的最前面的文件名的处理。另外,该最前面的文件名通过上述的相册传送处理的步骤S180(图11)的处理,成为各相册的封面图像的图像数据文件14-n的文件名。
在步骤S224中,进行从存储卡11的图像根文件夹12内分别找出并取得由前面步骤的处理所取得的文件名的图像数据文件14-n的处理。
在步骤S225中,进行将指示发出给与图像处理部24及显示处理部27、将由前面步骤的处理所取得的图像数据文件14-n分别所表示的封面图像显示到显示部28的处理。
在步骤S226中,进行判断通过用户对操作输入部32的操作、是否进行了在显示部28中所进行的一览表显示的封面图像中选择一个的指示的处理,在该指示被进行之前(在判断结果为“是”之前)反复该步骤S226的处理。
在步骤S227中,进行判断通过用户对操作输入部32的操作、是否取得了决定在所指示的封面图像中选择一个的指示的处理,在进行了该决定指示时(判断结果为“是”时),结束该相册选择处理,返回到原来的处理。另一方面,在没有进行该决定指示时(判断结果为“否”时),返回到步骤S226的处理,反复上述处理。
在步骤S228中,进行取得相册目录17的相册名「ALBUM1」的图像数据文件14-n的文件名的排列中最前面的文件名、即该相册的封面图像的图像数据文件14-n的文件名的处理。
在步骤S229中,进行从存储卡11的图像根文件夹12内找出并取得由之前刚刚执行的处理所取得的文件名的图像数据文件14-n的处理。
在步骤S230中,进行将指示发出给与图像处理部24及显示处理部27、将由前面步骤的处理所取得的图像数据文件14-n所表示的封面图像显示到显示部28的处理。
在步骤S231中,进行判断通过用户对操作输入部32的操作、是否取得了选择和在显示部18中代表图像显示中的相册不同的其他的相册的指示的处理,在取得了该指示时(在判断结果为“是”时),在步骤S232中进行取得相册目录17的该指示的相册的图像数据文件14-n的文件名的排列中的最前面的文件名的处理,然后,返回到步骤S229的处理,反复上述处理。
另一方面,在步骤S231中,在没有取得这样的指示时(在判断结果为“否”时),在步骤S233中进行判断通过用户对操作输入部32的操作、是否取得了决定在所指示的封面图像中选择一个的指示的处理。在这里,在执行了该决定指示时(判断结果为“是”时),结束该相册选择处理,返回到原来的处理。另一方面,在没有进行该决定指示时(判断结果为“否”时),返回到步骤S231的处理,反复上述处理。
以上的处理为相册选择处理。
通过PC40的CPU51和照相机10的CPU30分别进行以上所说明的各种处理,不仅可以抑制存储卡11的存储占用量,而且还可以管理相册与该相册的封面图像的关系。
另外,在上述实施例中,是在PC40上进行相册的制作·编辑的,但通过在照相机10的CPU30中进行在图5A、图5B、图7、图9中所示的各种处理,也可以在照相机10上进行相册的制作·编辑。另外,在上述实施例中,是在照相机10中进行包含代表图像的显示的相册再现,但通过在PC41的CPU51中进行在图13及图15中所示的各种处理,也可以由PC40进行包含代表图像的显示的相册再现。
下面,对在图16中用流程图表示出处理内容的图像相册登录处理进行说明。该处理是在相册中追加登录摄影图像及其他相册所包含的图像的处理。
当用户通过操作操作输入部32,发出执行该处理的指示时,便开始执行该图像相册登录处理。
首先,在步骤S301中,进行判断该指示的追加登录的对象的图像的所在位置的处理。在这里,如果判断为该指示是将摄影图像作为追加登录的对象,则在步骤S302中,进行将存储卡11所存储的相册目录文件15所包含的摄影目录16作为选择结果的处理,然后,进入步骤S304的处理。另一方面,在步骤S301中,如果判断为该指示是将相册所包含的图像作为追加登录的对象,则在步骤S303中,执行上述相册选择处理(图15),作为其执行结果,将在相册目录文件15所包含的相册目录17所表示的相册中的一个作为选择结果。
在步骤S304中,进行对象图像的特定处理。该处理为在所选择的目录所表示的图像数据文件的文件名中对追加登录对象的图像进行特定的处理,该处理的详细情况在后面进行叙述。
在步骤S305中,进行从由步骤S302的处理所选择的摄影目录16、或在相册目录17中通过步骤S303的相册选择处理所选择的相册的目录中读出表示由前面步骤的处理所特定的图像的图像数据文件14-n的文件名的处理。
在步骤S306中,重新执行上述相册选择处理(图15),作为其执行结果,将在相册目录文件15所包含的相册目录17所表示的相册中的一个作为选择结果。
在步骤S307中,进行将由步骤S305的处理所读出的文件名追加到在相册目录17中通过步骤S306的相册选择处理所选择的相册的目录(图像数据文件14-n的文件名的排列)的尾端的处理,然后结束该图像相册登录处理。
以上的处理为图像相册登录处理。
下面,对上述相册登录处理的步骤S304的处理的对象图像特定处理进行说明。在图17中用流程图表示了对象图像特定处理的处理内容。另外,通过将图17与图15进行比较可知,该对象图像特定处理的处理内容与上述相册选择处理的处理内容相似。
首先,在步骤S311中,进行参照通过步骤S302的处理所选择的摄影目录16或在相册目录17中通过步骤S303的相册选择处理所选择的相册的目录的处理。
在步骤S312中,进行如下的处理,即判断用户通过操作操作输入部32所发出的针对将图像显示在显示部28上的显示方法的指示的内容为怎样的内容的处理。在这里,如果该指示的内容为将多个图像进行一览显示(索引显示)的指示,则进入步骤S313的处理,另一方面,如果该指示的内容为将图像逐个进行显示(一格显示)的指示,则进入步骤S318的处理。
在步骤S313中,进行按顺序取得上述所选择的目录所表示的文件名的处理,接着在步骤S314中,进行从存储卡11的图像根文件夹12内分别找出并取得该所取得的文件名的图像数据文件14-n的处理。
在步骤S315中,进行对图像处理部24及显示处理部27发出指令,将由通过上一步骤的处理所取得的图像数据文件14-n分别所表示的封面图像显示到显示部28的处理。
在步骤S316中,进行判断通过用户对操作输入部32的操作、是否进行了在显示部28所进行的一览表显示的图像中选择一个的指示的处理,在进行该指示前(在判断结果为”是”前),重复该步骤S316的处理。
在步骤S317中,进行判断是否取得了通过用户对操作输入部32的操作、决定在所指示的图像中选择一个的指示的处理,在进行了该决定指示时(判断结果为”是”时),结束该对象图像特定处理,返回到原来的处理。另一方面,在没有进行该决定指示时(判断结果为“否”时),返回到步骤S316的处理,重复上述处理。
在步骤S318中,进行取得上述所选择的目录所示的文件名的排列中的最前面的文件名的处理。
在步骤S319中,进行从存储卡11的图像根文件夹12内分别找出并取得由之前所执行的处理所取得的文件名的图像数据文件14-n的处理。
在步骤S320中,进行对图像处理部24及显示处理部27发出指令,将由通过上一步骤的处理所取得的图像数据文件14-n所表示的封面图像显示到显示部28的处理。
在步骤S321中,进行判断是否取得了通过用户对操作输入部32的操作、在上述所选择的目录中、选择表示显示部18所显示中的图像的图像数据文件的文件名的前后顺序的文件名的图像的指示的处理,在取得了该指示时(判断结果为“是”时),在步骤S322中,进行在所选择的目录中取得该所指示的顺序的文件名的处理,然后返回到步骤S319的处理,重复上述处理。
另一方面,在步骤S321中,在没有取得这样的指示时(判断结果为“否”时),在步骤S323中,进行判断是否取得了通过用户对操作输入部32的操作,使其决定选择显示部18正在显示的图像的指示的处理。这里,在发出了该决定指示时(判断结果为“是”时),结束对该对象图像特定处理,返回到原来的处理。另一方面,在没有发出该决定指示时(判断结果为“否”时),返回到步骤S321的处理,重复上述处理。
以上的处理为对象图像特定处理。
下面,结合图18A、图18B及图18C对存储卡11的图像根文件夹12内所存储的图像数据文件14-n的删除方法进行说明。
图18A、图18B及图18C表示了均被存储于存储卡11内的相册目录文件15的数据内容和图像根文件夹12内的图像数据文件14-n的存储状况,并且,将在该存储状况中的摄影图像或相册图像在显示部58进行一览显示的情况下的显示画面进行模式化表示。
在图18A、图18B及图18C的各图中,在相册目录文件15的数据内容中,摄影目录16按原样表示了其内容,并附以「17A」的符号来表示相册目录17中的「相册A」相册的目录。另外,摄影图像一览显示91表示了根据该时的摄影目录16的目录的内容,显示部28所显示的摄影图像的一览显示画面,「相册A」的图像的一览显示92表示了根据该时的「相册A」的相册目录17-A的目录的内容,显示部28所显示的相册图像的的一览表显示画面。
另外,在该例中,照相机10不具有「相册A」以外的相册。
图18A表示删除图像数据文件14-n前的存储状况的例子。
在该图18A的例子中,摄影目录16所表示的图像数据文件14-n的文件名的排列为「P001、P002、…、P005、P006、P007、…、P012」,在该情况下,摄影图像一览表显示91成为由被赋予了这些文件名的图像数据文件14-n所表示的图像的一览表。另外,在该例中,「相册A」的相册目录17-A所表示的图像数据文件14-n的文件名的排列为「P001、P003、P004、P006、P009、…、P020」,在该情况下,「相册A」的图像的一览表显示92成为由被赋予了这些文件名的图像数据文件14-n所表示的图像的一览表。这时,在图像根文件夹12内的图像存储文件夹13内,存储了具有「P001、P002、P003、P004、P005、P006、P007、…、P009、…P012」的文件名的图像数据文件14-n。
图18B的状态是在该图18A的状态中根据由照相机10的用户发来的旨在删除「P006」的摄影图像的指示、对存储卡11内的数据进行了数据操作后的情况。
在从该图18A转到图18B的过程中,「P006」的文件名从摄影目录16中被删除。这样,此时「P006」的摄影图像从摄影图像一览表显示91中被删除。但是,在图18A中,由于作为相册图像、在「相册A」的相册目录17-A中也包含有「P006」,因而这时不将「P006」的图像数据文件14-n从图像根文件夹12中进行删除。这样,即使在此时,也可以进行「P006」的图像显示,此时,在「相册A」的图像的一览表显示92内显示着「P006」的图像。
然后,图18C的状态表示在该图18B的状态中根据由照相机10的用户进一步发来的旨在删除「P006」的相册图像的指示,对存储卡11内的数据进行了数据操作后的情况。
在从该图18B转到图18C的过程中,「P006」的文件名从「相册A」的相册目录17-A中被删除。这样,此时「P006」的相册图像也被从「相册A」的图像的一览表显示92中删除。其结果,在摄影目录16和「相册A」的相册目录17-A的任何一个中均不存在「P006」的文件名。因此,在该情况下,将「P006」的图像数据文件14-n从图像根文件夹12中进行删除。
如上所述,通过在文件名已不存在于摄影目录16和相册目录17所示的各相册的目录的任何一个目录中之后,将具有该文件名的图像数据文件14-n删除,可以恰当地将在同一个图像在多个目录中重复的情况下的图像数据文件14-n删除。
下面,对为了在照相机10中可以实施上述图像数据文件14-n的删除方法而由CPU30所进行的处理进行说明。
首先,对图19进行说明。该图用流程图表示了摄影图像删除处理的处理内容。该处理为在从用户取得了摄影图像的删除指示时,从摄影目录16中将该所指示的摄影图像的文件名删除,并且,只有在该文件名没有被表示在相册目录17内的情况下,才将该文件名的图像数据文件14-n从图像根文件夹12中删除。即,通过该处理,即使在作为相册图像在相册内包含有从用户取得的删除指示所指示的摄影图像的情况下,也可以恰当地进行图像数据文件14-n的删除。
另外,当用户对操作输入部32进行操作,发出删除图像的指示时,该处理便开始。
首先,在步骤S331中,进行从存储卡11所存储的相册目录文件15中选择摄影目录16的处理,接着在步骤S332中,特定出将被实施了上述对象图像特定处理(图17)的成为删除对象的摄影图像。
在步骤S333中,进行从摄影目录16中读出由上一步骤的处理所特定的摄影图像的文件名的处理。
在步骤S334中,进行取得用户通过操作操作部32所进行的确认执行摄影图像的删除的确认指示的处理,接着在步骤S335中,进行判断该指示是否是表示取消删除处理的指示的处理。
在这里,如果该判断结果为“是”,则立即结束该摄影图像删除处理。另一方面,如果该判断结果为“否”,则在步骤S336中进行判断该指示是否是表示执行删除的指示的处理,在该判断结果为“是”时,进入到步骤S337的处理,在为“否”时返回到步骤S334的处理,重复上述处理。
在步骤S337中,进行从摄影目录16中将通过步骤S333的处理所读出的文件名删除的处理。
在步骤S338中,进行判断在相册目录文件15的相册目录17的各相册的图像数据文件14-n的文件名的目录中是否存在通过步骤S333的处理从摄影目录16所读出的文件名的处理,如果在相册目录17中存在该文件名(判断结果为“是”),则直接结束该摄影图像删除处理。另一方面,如果相册目录17中不存在该文件名(判断结果为“否”),则在步骤S339中进行从图像根文件夹12内找出并删除该文件名的图像数据文件14-n的处理。然后,在完成了步骤S339的处理之后结束该摄影图像删除处理。
以上的处理为摄影图像删除处理。
下面,对图20进行说明。该图用流程图表示了相册图像删除处理的处理内容。该处理为在取得了来自用户的删除相册图像的指示时,从相册目录17中将该指示所指示的相册图像的文件名进行删除,并且只有在该文件名没有被表示在摄影目录16和相册目录17的任何一个内的情况下,才将该文件名的图像数据文件14-n从图像根文件夹12中删除的处理。即,通过该处理,即使在从用户取得的删除指示的相册图像为摄影图像的情况下、或为在其他的相册内也包含的相册图像的情况下,也可以恰当地进行图像数据文件14-n的删除。
在用户对操作输入部32进行操作、将与在图21A中所例示的相册操作有关的功能选择画面显示到显示部28时,并且进一步通过对操作输入部32的操作而选择了「解除登录」的功能时,该相册图像删除处理开始。
首先,在步骤S341中,进行选择处理,选择包含通过执行上述相册选择处理(图15)而成为删除对象的相册图像的相册。
接着在步骤S342中,特定通过上述对象图像特定处理(图17)而成为删除对象的摄影图像。在图21B中表示了通过该对象图像特定处理的步骤S315的处理被显示到照相机10的显示部28上的相册图像的一览表显示画面的画面例,在图21C中表示了通过步骤S320的处理被显示到显示部28内的相册图像的一格的显示画面的画面例。
在步骤S343中,进行从通过相册目录17的步骤S341的处理所选择的相册的目录中读出由前面步骤的处理所特定的相册图像的文件名的处理。
在步骤S344中,进行取得用户通过操作操作输入部32所进行的确认执行相册图像的删除的确认指示的处理,接着在步骤S345中,进行判断该指示是否是表示取消删除处理的指示的处理。在这里,如果该判断结果为“是”,则立即结束该相册图像删除处理。另一方面,如果该判断结果为“否”,则在步骤S346中进行判断该指示是否是表示执行删除的指示的处理,在该判断结果为“是”时,进入到步骤S347的处理,在为“否”时就返回到步骤S344的处理,重复上述处理。
关于上述步骤S344的处理,在图21D中表示为了指示取消删除相册图像的处理而在显示部28上所显示的画面,在图21E中表示为了指示执行相册图像的删除而在显示部28上所显示的画面。
在步骤S347中,进行从通过相册目录17的步骤S341的处理所选择的相册的目录中、将通过步骤S343的处理所读出的文件名进行删除的处理。
在步骤S348中,进行判断在相册目录17的各相册的图像数据文件14-n的文件名的目录中是否存在通过步骤S343的处理从相册目录17所读出的文件名的处理,如果在相册目录17中即使存在一个该文件名(判断结果为“是”),则直接结束该相册图像删除处理。另一方面,如果在相册目录17中该文件名一个也不存在(判断结果为“否”),则进入到步骤S349的处理。
在步骤S349中,进行判断在摄影目录16中是否存在通过步骤S343的处理从相册目录17所读出的文件名的处理,如果存在该文件名(判断结果为“是”),则直接结束该相册图像删除处理。另一方面,如果在摄影目录16中不存在该文件名(判断结果为“否”),则在步骤S350中进行从图像根文件夹12内找出并删除该文件名的图像数据文件14-n的处理。然后,在完成了步骤S350的处理之后就结束该相册图像删除处理。
以上的处理为相册图像删除处理。
另外,在上述的实施方式中,是在照相机10中进行包含代表图像的显示的相册的再生,但也可以通过使PC40的CPU51进行图13及图15所示的各种处理,在PC40中进行包含代表图像显示的相册的再生。
另外,在上述的实施方式中,是在照相机10的CPU30中进行图20所示的相册图像删除处理,但在PC40中通过采用使用了图像目录文件的图像数据文件的管理而具备相册功能的情况下,使PC40的CPU51进行该相册图像的删除处理,也可以恰当地将在同一个图像重复地属于多个相册的情况下的该图像删除。
除此以外,本发明并不限于上述的实施方式,在不脱离本发明的技术构思的范围内,可以进行各种改良·变更。
权利要求
1.一种图像管理装置,其特征在于,包括存储表示图像数据文件与该图像数据文件所属的组的从属关系的从属关系信息的从属关系信息存储单元;删除对象文件信息生成单元,根据将属于被指定的组的图像数据文件全部删除的指示,将被存储在所述从属关系信息存储单元中的从属关系信息中表示关于该被指定的组的所述从属关系的指定从属关系信息与其他的从属关系信息相比较,生成用于特定属于该被指定的组的图像数据文件中不属于该被指定的组以外的组的文件的删除对象文件信息;图像数据文件删除单元,将由生成的所述删除对象文件信息所特定的所有图像数据文件从存储有该图像数据文件的存储部中删除;从属关系解除单元,依照所述全部删除的指示,变更所述指定从属关系信息,解除由该指定从属关系信息所表示的该被指定的组的所有从属关系。
2.根据权利要求1所述的图像管理装置,其特征在于所述图像管理装置是照相机。
3.根据权利要求2所述的图像管理装置,其特征在于所述组由通过所述照相机的拍摄而被存储在该照相机所具备的所述存储部中的图像数据文件构成,所述全部删除的指示是从所述存储部中将通过所述照相机的拍摄所得到的图像数据文件全部删除的指示。
4.根据权利要求1所述的图像管理装置,其特征在于所述组构成集合了由属于该组的图像数据文件所表示的图像的相册,所述全部删除的指示是对在所述相册中的被指定的相册所包含的所有图像的图像数据文件进行全部删除的指示。
5.一种图像管理方法,其特征在于依照将属于被指定的组的图像数据文件全部删除的指示,将表示图像数据文件与该图像数据文件所属的组的从属关系的从属关系信息中的表示关于该被指定的组的该从属关系的指定从属关系信息与其他从属关系信息相比较,生成用于特定属于该被指定的组的图像数据文件中的不属于该被指定的组以外的组的文件的删除对象文件信息,将由生成的所述删除对象文件信息所特定的所有图像数据文件从存储有该图像数据文件的存储部中删除,依照所述全部删除的指示,变更所述指定从属关系信息,解除由该指定从属关系信息所表示的该被指定的组的所有从属关系。
6.一种图像管理装置,其特征在于,包括存储有多个图像数据文件的图像存储器;记述了关于从上述图像存储器中选择出的第一图像数据文件的从属信息的第一控制文件;记述了关于从上述图像存储器中选择出的第二图像数据文件的从属信息的第二控制文件;在有将上述第一控制文件的内容全部删除的指令的情况下,通过特定被共同登录在上述第一及第二控制文件中的控制数据文件,并进一步从该第一控制文件中对该被特定的控制数据文件以外的控制数据文件进行特定,从上述图像存储器中将与该控制数据文件相对应的图像数据文件删除的图像数据文件删除单元;在有将上述第一控制文件的内容全部删除的指令的情况下,将存储在该第一控制文件中的所有控制数据文件全部删除的控制数据文件删除单元。
全文摘要
一种图像管理装置及图像管理方法,可以在抑制存储部的存储占用量的同时恰当地将在同一图像重复地属于多个组的情况下的该图像删除。为此,根据将图像数据文件(14-n)中预定的文件删除的指示,通过变更在图像数据文件(14-n)中的表示由照相机(10)拍摄的图像的摄影目录(16),或变更在表示图像数据文件(14-n)与包含图像数据文件(14-n)的相册的关系的相册目录(17)中的表示与该指定的图像数据文件(14-n)的关系的预定的相册的目录,来解除其在该处所表示的该关系,从而可从图像根文件夹(12)中删除不再表示摄影目录(16)与相册目录(17)所示的各相册的目录的任意之间关系的图像数据文件(14-n)。
文档编号H04N5/907GK1622089SQ20041009601
公开日2005年6月1日 申请日期2004年11月25日 优先权日2003年11月27日
发明者川口胜久 申请人:奥林巴斯株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1