专利名称:用于显示图像的显示控制设备和显示控制方法
技术领域:
本发明涉及用于显示图像的显示控制设备和显示控制方法、该显示控制方法所使用的程序和用于存储该程序的存储介质。
背景技术:
作为数字照相机和摄像机等的液晶显示器所采用的图像显示方法,已知有缩略图显示方法。在该方法中,画面被分割成多个区域,在各个区域中,放置有记录在记录介质上的静止图像与运动图像的代表图像中任一个的缩小图像(缩略图)。通过观看利用缩略图显示方法所显示的多显示画面,操作者可以容易地从记录在记录介质上的静止图像或运动图像中搜索所期望的图像。然而,在这种缩略图显示方法中,由于逐一缩小图像的大小以创建这些图像的缩略图并且将所创建的缩略图顺次显示在画面内的区域中,因此如果要显示在一个画面上的缩略图的数量大,则完成一个画面的缩略图显示所需的处理时间变长。特别地,近年来,记录介质的容量已增大并且可记录图像的数量也已增加,使得要显示在一个画面上的缩小图像的数量不断增加。因而,需要用于消除显示图像用的时间较长这一问题的高效显示方法。因此,日本特开2001-231005提出了用于基于画面上正在显示的图像或操作者的操作来确定要在多显示画面上首先显示的缩略图的方法。例如,有以下方法当使多显示画面开始显示时,从紧挨在显示该多显示画面之前所显示的图像的缩略图开始显示图像。然而,在日本特开2001-231005所公开的技术中,尽管要在多显示画面上首先显示的缩略图可以从默认缩略图改变,但一旦多显示画面的显示开始,则以恰好在(或紧挨在)首先作为缩略图而显示的图像之后(或之前)存储介质所存储的图像开始顺次显示缩略图。因此,要显示在一个画面上的缩略图的数量越大,处理时间越长,使得不利地、操作者需要时间来掌握多显示画面上的图像。另外,例如,如果操作者在多显示画面上不能找到所期望的图像,则由于在该多显示画面上显示许多图像、然后该画面进入下一多显示画面,因此操作者需要长得多的时间来掌握图像。在将缩略图分组然后显示的情况下也存在该问题。即,在显示了一组内的所有缩略图之前,不显示下一组的缩略图中的任一个缩略图。因此,操作者不能估计紧挨正在显示的组之后要显示的组包括哪些图像,使得该操作者不能高效地观看这些图像。
发明内容
本发明提供用于允许用户在短时间内在多显示画面上容易地找到所期望图像的显示控制设备和显示控制方法。本发明还提供用于使计算机实现该显示控制方法的程序、 和存储该程序的存储介质。在本发明的第一方面中,提供一种显示控制设备,包括读取单元,用于读出存储在存储介质中的图像的属性信息;分类单元,用于基于所述读取单元读出的属性信息,将存储在所述存储介质中的图像分成多个组;以及显示控制单元,用于控制针对各组排列所述分类单元进行分类得到的多个组的图像的多显示画面,以显示在显示装置上;其中,所述显示控制单元控制显示处理,以使得当显示所述多显示画面时,首先显示所述多个组中显示处理的优先级最高的第一组内显示处理的优先级最高的图像,然后在显示所述第一组内显示处理的优先级第二高的图像之前,接着进行所述多个组中显示处理的优先级第二高的第二组内显示处理的优先级最高的图像的显示处理。在本发明的其它方面中,提供一种显示控制设备的控制方法,包括以下步骤读取步骤,用于读出存储在存储介质中的图像的属性信息;分类步骤,用于基于在所述读取步骤中读出的属性信息,将存储在所述存储介质中的图像分类成多个组;以及显示控制步骤,用于进行控制,以将多显示画面显示在显示装置上,其中,在所述多显示画面上,在所述分类步骤中分类得到的所述多个组的图像按各组排列,其中,在所述显示控制步骤中控制显示处理,以使得当显示所述多显示画面时,首先显示所述多个组中显示处理优先级最高的第一组内显示处理优先级最高的图像,然后,在显示所述第一组内显示处理优先级第二高的图像之前,接着进行对所述多个组中显示处理优先级第二高的第二组内显示处理优先级最高的图像的显示处理。在本发明的其它方面中,提供一种显示控制设备,用于将多显示画面显示在显示装置上,在所述多显示画面中,多个图像按预定顺序排列在一个画面中,所述显示控制设备包括读取单元,用于读出分配至各图像的属性信息;以及显示控制单元,用于基于由所述读取单元读出的各图像的属性信息,在针对所述多显示画面的一个画面的显示处理中,在第一图像的显示处理开始之后,将特定属性信息与所述第一图像的特定属性信息不同的第二图像的显示处理控制为在如下第三图像之前开始所述第三图像的特定属性信息与所述第一图像的特定属性信息相同,并且所述第三图像的显示位置比所述第二图像的显示位置更接近所述第一图像。在本发明的其它方面中,提供一种显示控制设备的控制方法,所述显示控制设备用于将多显示画面显示在显示装置上,在所述多显示画面中,多个图像按预定顺序排列在一个画面中,所述控制方法包括以下步骤读取步骤,用于读出分配至各图像的属性信息; 以及显示控制步骤,用于基于在所述读取步骤中读出的各图像的属性信息,在针对所述多显示画面的一个画面的显示处理中,在第一图像的显示处理开始之后,将特定属性信息与所述第一图像的特定属性信息不同的第二图像的显示处理控制为在如下第三图像之前开始所述第三图像的特定属性信息与所述第一图像的特定属性信息相同,并且所述第三图像的显示位置比所述第二图像的显示位置更接近所述第一图像。在本发明的其它方面中,提供一种显示控制设备,用于将多显示画面显示在显示装置上,在所述多显示画面中,多个图像按预定顺序排列在一个画面中,所述显示控制设备包括显示控制单元,用于在针对所述多显示画面的一个画面的显示处理中,在第一图像的显示处理开始之后,将第二图像的显示处理控制为在如下第三图像之前开始所述第三图像的显示位置比所述第二图像的显示位置更接近所述第一图像。在本发明的其它方面中,提供一种显示控制设备的控制方法,所述显示控制设备用于将多显示画面显示在显示装置上,在所述多显示画面中,多个图像按预定顺序排列在一个画面中,所述控制方法包括以下步骤显示控制步骤,用于在针对所述多显示画面的一个画面的显示处理中,在第一图像的显示处理开始之后,将第二图像的显示处理控制为在如下第三图像之前开始所述第三图像的显示位置比所述第二图像的显示位置更接近所述
第一图像。根据本发明,基于图像的属性信息将这些图像分组,并且根据各组的优先级和各组中的图像的优先级来逐一显示这些图像。因而,操作者可以容易且快速地掌握各组包括哪些图像,以使得即使缩略图的数量大,该操作者也可以在短时间内容易地掌握多显示画面上所期望的图像的位置。通过以下结合附图所进行的详细说明,本发明的以上和其它目的、特征以及优点将变得更加明显。
图1是示出根据本发明实施例的显示控制设备的示意结构的框图。图2是示出图1的显示控制设备中用于显示缩略图的过程的流程图。图3是要显示在图1的显示控制设备的显示部的一个画面上的缩略图的数据列表。图4是示出在图2的步骤S903中实现的、用于从数据列表的未显示图像中检索和确定要显示的图像的过程的流程图。图5是示出在图2的步骤S904中实现的、用于确定基于图4的流程图所确定的要显示的图像在画面上的显示位置的过程的流程图。图6是示出将所有的缩略图显示在图1的显示部的一个画面上的状态的示例的图。图7A 7E是示出根据第一实施例的缩略图显示处理的顺序的图,该处理导致图 6所示的缩略图的显示状态。图8A 8C是示出根据第二实施例的缩略图显示处理的顺序的图,该处理导致图 6所示的缩略图的显示状态。图9是示出用于确定图8A 8C所示的根据第二实施例的缩略图显示处理的顺序的过程的流程图。
具体实施例方式现在将参考示出本发明的优选实施例的附图来详细说明本发明。应当注意,除非另外特别说明,在这些实施例中陈述的组件的相对布置、数字表达式和数值并不限制本发明的范围。显示控制设备的结构图1是示出根据本发明实施例的显示控制设备的示意结构的框图。在图1中,显示控制设备1包括分类单元,用于利用图像的属性信息对图像分类;确定单元,用于确定图像显示处理的顺序;和中央处理单元(CPU) 100,其包括用于以多显示方式显示缩小图像的功能,并且控制显示控制设备1整体的操作。此外,显示控制设备1包括RAM 101、ROM 102、解码器103、读取部104、显示部 105、操作部106、缩小部107和存储介质I/F108。
RAM 101用作为CPU 100的工作区域和图像数据的缓冲区域等。ROM 102存储用于使CPU 100进行显示控制设备1所实现的各种处理的程序和数据。解码器103对编码图像数据进行解码以创建图像数据。读取部104经由存储介质I/F 108从存储介质109读出编码图像数据和图像的属性信息。显示部105包括显示多显示画面的诸如IXD和0EL(有机电致发光)面板等的显示面板。如后面所述,该显示面板以多显示方式显示缩略图,由此操作者可以识别存储在存储介质109中的图像。操作部106包括用作显示控制设备1和操作者之间的接口的各种操作键。缩小部107缩小由解码器103解码后的图像数据的大小以创建缩略图。存储介质 I/F 108是用于允许在存储介质109和显示控制设备1之间进行数据传送的接口。存储介质109可以包括诸如DVD盘等的光盘、诸如HDD等的磁存储介质和诸如闪速存储器等的半导体存储器。显示控制设备1中的显示控制第一实施例以下将参考图2 5来说明在显示控制设备1中进行的根据第一实施例的处理、 即CPU 100所执行的过程。通过以下的流程来实现在显示控制设备1中进行的各个处理 CPU 100将存储在ROM 102中的程序载入RAM 101中并且执行该程序,然后显示控制设备1 的各部进行预定操作。应当注意,在显示控制设备1中,假定在缩略图的显示开始之前设置将图像分组 (分类)所使用的图像的属性信息和优先级。在显示用于进行显示控制设备1的各种设置的菜单画面的状态下,可以通过操作者操作操作部106来进行该设置。可选地,属性信息和优先级还可以是默认设置的。另外,可以根据显示控制设备1的操作状态来自动选择多个设置其中之一。将图像分组所使用的图像的属性信息和优先级的组合的例子包括摄像日期(属性信息)和摄像时间的时间先后顺序或逆时间先后顺序(优先级)、摄像场所(属性信息) 和摄像场所的从北到南的顺序(优先级)、以及拍摄者的姓名(属性信息)和文件名的顺序(优先级)。在以下说明中,假定使用摄像日期(属性信息)和摄像时间的时间先后顺序 (优先级)的组合来将图像分组。图2是示出图1的显示控制设备1中用于显示缩略图的过程的流程图。首先,当通过操作者操作操作部106、CPU 100从操作部106接收到用以开始缩略图的显示的命令时,CPU 100使读取部104从存储在存储介质109中的图像读出要显示在一个画面(一页) 上的所有图像的名称、以及这些图像的摄像日期(属性信息)。CPU 100根据所读出的信息创建数据列表,然后将所创建的数据列表存储到RAM 101中(步骤S900)。应当注意,步骤 S900中的处理是在无需对存储在存储介质109中的图像的主体的编码图像数据进行解码的情况下、通过获得并分析报头部分的属性信息所进行的。后面将参考图3来详细说明该数据列表。然后,CPU 100判断操作部106是否接收到用于对多显示画面翻页等的键输入(步骤S901)。后面将参考图6来说明多显示画面的翻页。如果接收到键输入(S901中为“是”), 则处理进入步骤S902。另一方面,如果没有接收到键输入(S901中为“否”),则处理进入步骤 S903。在步骤S902中,从存储介质109读出要显示在显示部105的下一画面(下一页) 上的所有图像(缩略图)的名称以及这些图像的摄像日期,并且通过覆盖RAM 101中的数据列表来创建并存储这些图像的数据列表。然后,处理进入步骤S903。在步骤S903中,CPU 100基于图像的属性信息从数据列表的未显示图像中检索显示处理顺序的优先级最高的图像,由此确定此时应当进行显示处理的图像(以下称为要显示的图像)。后面将参考图4来详细说明用于检索要显示的图像的过程。在步骤S903之后,CPU 100确定要显示的图像在画面上的显示位置(步骤S904), 使读取部104从存储介质109读出要显示的图像的编码图像数据,并且将所读出的编码图像数据存储到RAM 101中。后面将参考图5来详细说明用于确定要显示的图像在画面上的显示位置的过程。之后,解码器103对存储在RAM 101中的编码图像数据进行解码,将由此产生的图像数据存储在RAM 101中,并且缩小部107缩小存储在RAM 101中的图像数据的大小以创建缩略图(步骤S905)。应当注意,还可以通过仅对编码图像数据进行解码来创建步骤S905 的缩略图。将所创建的缩略图根据其显示位置显示在显示部105上(步骤S906),然后判断是否已显示数据列表内的所有图像的缩略图(步骤S907)。如果存在未显示的缩略图(S907中为“否”),则处理返回至步骤S 903并且再次进行相同的处理。另一方面,如果显示了所有图像的缩略图(S907中为“是”),则处理返回至步骤S901并且等待键输入。应当注意,尽管图2没有具体示出,但如果在步骤S902 S906中的各步骤之后或者在步骤S900和S902 S907中的各步骤期间接收到键输入,则处理进入步骤S902,而不开始下一步骤的处理或不维持本步骤的处理。图3是要显示在图1的显示控制设备1的显示部105的一个画面(一页)上的缩略图的数据列表。这里,假定一个画面显示96个缩略图。因而,该数据列表包括96个图像的数据。在第一实施例的数据列表中,识别一个缩略图的编码图像数据和该图像数据的优先级所需的数据是图像名、被设置为分组用的属性信息的摄像日期、和被设置为用于确定显示图像的顺序的属性信息的未示出的摄像时间。在该数据列表中,通过使用被设置为分组用的属性信息的摄像日期来将图像分组,并且按摄像日期的优先级降序的顺序列出这些组。在图3的数据列表中,按摄像日期和时间的时间先后顺序从上到下列出这些图像。可以基于针对分组所设置的属性信息的下位信息来对具有同一摄像日期的多个图像进行排序,或者可以基于除针对分组所设置的属性信息以外的标准来对具有同一摄像日期的多个图像进行排序。在本实施例中,针对分组所设置的属性信息是摄像日期,因此包括作为下位信息的摄像时间,由此按摄像时间的时间先后顺序列出同一日期组中的图像。 然而,还可以按作为与分组所使用的属性信息不同的标准的文件名的顺序列出在同一摄像日期内拍摄到的图像。在以下说明中,假定按摄像时间的时间先后顺序列出在同一摄像日期内拍摄到的多个图像。应当注意,由于文件名所包括的编号是按摄像日期和时间的时间先后顺序所分配的,因此在图3所示的数据列表中,按摄像时间的时间先后顺序并且按文件名所包括的编号的升序来列出在同一摄像日期内拍摄到的图像。该数据列表的顺序是显示在显示部 105的一个画面上的缩略图的显示位置的顺序。假定在图像以η行Xm列的矩阵配置的多显示画面中,缩略图的显示位置的顺序从左上端开始并且在同一行内从左端向右端,并且从第二左上端开始向右端移动,以此类推。同时,进行缩略图的显示处理的顺序(显示处理顺序)不同于该数据列表所示的顺序, 并且是根据以下参考图4和5所示的处理确定的。图4是示出在图2的步骤S903中实现的、用于从数据列表的未显示图像中检索和确定要显示的图像的过程的流程图。换言之,该处理可视作用于从数据列表的未显示图像中检索显示处理的优先级最高的图像的处理。首先,CPU 100在数据列表内显示处理顺序尚未确定的图像中搜索摄像日期与上次显示的图像的摄像日期不同的图像(步骤S1000),然后CPU 100判断是否存在具有不同的摄像日期的图像(步骤S1001)。如果判断为存在具有不同的摄像日期的图像(步骤S1001中为“是”),则将包括此时要显示的图像的组的属性信息更新为具有不同的摄像日期的该图像的摄像日期(步骤S10(^)。之后,处理进入步骤S1004。另一方面,如果不存在具有不同的摄像日期的图像 (步骤S1001中为“否”),则使包括此时要显示的图像的组的属性信息(日期)变为上次显示的图像的摄像日期(步骤SlO(XB)。之后,处理进入步骤S1004。在步骤S1004中,CPU 100从包括在此时要显示的图像所选自的组中的、显示处理顺序尚未确定的图像中搜索摄像时间最早的图像。之后,将在步骤S1004中检索到的图像确定为要显示的图像(步骤S1005),然后该处理结束。应当注意,尽管图4没有具体示出,但如果上次显示的图像包括在数据列表中的最后的组中,则从该数据列表中的开头的组内检索此时要显示的图像。图5是示出在图2的步骤S904中实现的、用于确定基于图4的流程图所确定的要显示的图像在画面上的显示位置的过程的流程图。首先,CPU 100从数据列表获得要显示在显示部105的一个画面上的缩略图的总数(步骤S1100)。基于所获得的要显示在画面上的缩略图的总数来确定要显示在画面上的图像的布局。例如,如果总数为96,则可以确定布局为8行X12列的矩阵。如果总数为 36,则可以确定布局为6行X6列的矩阵。以这种方式确定了布局,然后如果确定了要显示的图像应当配置在从该布局的开头位置起的哪个位置,则可以确定该要显示的图像的显示位置。因而,通过使用数据列表,CPU 100在要显示在一个画面上的所有缩略图中确定该数据列表的开头与在步骤S1005(参见图4)中确定的要显示的图像之间的图像数量(步骤 S1101)。根据所确定的图像数量,确定此时要显示的图像的显示位置(步骤Sll(^),并且该处理结束。应当注意,此时要显示的图像的显示位置是通过预先确定显示缩略图的区域,并且以从左上端开始在同一行内连续向右端、然后从下一左上端开始在同一行向右端、以此类推的方式将缩略图布置在该区域中来确定的。此外,如果预先确定了缩略图的布局(8 行X12列或6行X6列),则无需进行图5所示的SllOO的处理。接着,将参考示出了显示在显示部105上的缩略图的具体例子的图6和图7A 7E 来说明上述的缩略图的显示处理。
图6是示出将所有的缩略图显示在图1的显示部105的一个画面上的状态的示例的图。在显示部105中,8行和12列形成96个显示位置,因而这些显示位置构成可以显示 96个缩略图的多显示画面。在图6中,将在某一天内拍摄到的33个图像的缩略图作为一组显示在第一区域 200中,将在另一天内拍摄到的四个图像的缩略图作为一组显示在第二区域201中,并且将在又一天内拍摄到的34个图像的缩略图作为一组显示在第三区域202中。应当注意,在图6中,显示部105的多显示画面显示三天的图像的缩略图,但本发明不限于此。即,如果存储介质109存储四天以上的图像,则可以根据天数来设置区域的数量。在图6中,显示部105示出叠加在第一区域200、第二区域201和第三区域202各自的边界上的粗线,从而使得操作者能够容易地掌握在显示部105上正在显示三个组。艮口, 参考该多显示画面,操作者可以识别特定图像的缩略图属于哪个组。然而,这种边界表示不是必需的。显示部105显示包括右箭头按钮203a和左箭头按钮20 的翻页按钮。如果操作了右箭头按钮203a,则在显示部105上显示位于正在显示的96个缩略图之后的后96个缩略图。即,该多显示画面进入下一画面(页)。另一方面,如果操作了左箭头按钮20北,则在显示部105上显示位于正在显示的96个缩略图之前的前96个缩略图。S卩,该多显示画面返回至前一画面(页)。可以经由操作面板来进行右箭头按钮203a和左箭头按钮20 的操作,还可以利用分配有右箭头按钮203a和左箭头按钮20 各自的按钮来进行右箭头按钮203a和左箭头按钮20 的操作。如果在正在顺次显示缩略图期间按下右箭头按钮203a或左箭头按钮 20北,则在当前的多显示画面上的缩略图显示结束,并且缩略图显示在翻页后的下一多显示画面/前一多显示画面上开始。图7A 7E是示出根据第一实施例的缩略图显示处理的顺序的图,该处理导致图6 所示的缩略图的显示状态。图7A 7E所示的数字表示缩略图显示处理的顺序。此外,在图7A 7E中,省略了如图6所示的第一区域200、第二区域201和第三区域202的边界表
7J\ ο图7A示出显示前状态,使得未显示缩略图。当在显示部105上开始显示缩略图时, 图7A所示的状态转变为图7B所示的状态。图7B示出显示开头的三个缩略图的状态。将一个缩略图作为显示在图6的第一区域200中的33个缩略图中的第1个缩略图(编号1)来显示。接着,将另一个缩略图作为显示在图6的第二区域201中的四个缩略图中的第1个缩略图(编号幻来显示。然后,将又一个缩略图作为显示在图6的第三区域202中的34个缩略图中的第1个缩略图(编号 3)来显示。即,在与各区域相对应的各组中,显示以优先级最高的缩略图开始。应当注意, 该图所示的编号不是图像文件名、而是表示显示处理开始的时刻的时间先后顺序(显示处理顺序)的编号。图7C示出显示图7B所示的三个缩略图之后的后三个缩略图的状态。显示要显示在第一区域200中的33个缩略图中的第2个缩略图(编号4),然后显示要显示在第二区域 201中的四个缩略图中的第2个缩略图(编号幻。然后,显示要显示在第三区域202中的
10;34个缩略图中的第2个缩略图(编号6)。图7D示出在图7C所示的状态上进一步显示缩略图、并且已在第二区域201中显示了四个缩略图的状态。图7E示出已显示了所有的缩略图的状态。将第二区域201中第四个(最后的)缩略图显示为第86个,因而将第三区域202 中的第四个缩略图显示为第87个,并且将第一区域200中的第30个缩略图显示为第88 个。由于在第二区域201中不存在要显示的第30个缩略图,因此将第三区域202中的第30 个缩略图显示为第89个。之后,交替在第一区域200和第三区域202中逐一显示缩略图,并且当将第94个缩略图显示在第一区域200中时,在第一区域200中完成显示缩略图。在这种状态下,由于在第三区域202中仍要显示两个缩略图,因此将第95个缩略图和第96个缩略图连续显示在第三区域202中,并且已显示了所有的缩略图。因而,在第一实施例中,按优先级的顺序顺次显示各区域的第1个缩略图,然后按优先级的顺序顺次显示各区域的第2个缩小图像(缩略图),以此类推,即在各区域中按优先级的顺序顺次显示各缩小图像。换言之,当显示多显示画面时,一旦显示了第一组中显示处理的优先级最高的图像,则在第一组中显示处理的优先级第二高的图像之前,进行控制以显示与第一组相比、优先级较低的另一组中显示处理的优先级最高的图像。此外,换言之,基于各图像的属性信息,在针对该多显示画面的一个画面的显示处理中,在第一图像 (例如,图7C的第1个缩略图(编号1)的图像)的显示处理开始之后,将对特定属性信息 (在本实施例中,摄像日期)与第一图像的特定属性信息不同的第二图像(例如,图7C的第 2个缩略图(编号幻的图像)的显示处理控制为,在特定属性信息(摄像日期)与第一图像的特定属性信息相同、并且显示位置与第二图像相比离第一图像更近的第三图像(图7C 的第4个缩略图(编号4)的图像)之前开始。即,即使不基于属性信息来进行特定分组, 也可以实现诸如本实施例所述的显示控制。可选地,更清楚地,可以通过仅进行以下所述的控制来实现。在针对多个图像按预定顺序排列在画面中的多显示画面的一个画面的显示处理中,在第一图像(例如,图7C的第1个缩略图(编号1)的图像)的显示处理开始之后,将对第二图像(例如,图7C的第2个缩略图(编号2、的图像)的显示处理控制为在显示位置与第二图像相比离第一图像更近的第三图像(图7C的第4个缩略图(编号4)的图像) 之前开始。仅利用这种方案就可以提供本申请的优点,即可以在将要显示的所有图像在画面上完成显示之前理解一个画面的显示的概要,从而允许操作者判断是否翻页。根据以上所述的第一实施例,即使没有显示组内所有图像的缩略图,显示控制设备1的操作者也可以通过观看各组内的一些缩略图来判断正在显示哪个组。这使得操作者能够估计所期望的图像是否包含于正在显示的多显示画面内。结果,如果操作者估计为正在顺次显示缩略图的多显示画面不具有所期望的图像,则该操作者可以通过在该多显示画面已显示所有图像的缩略图之前按下右箭头按钮 203a来将该显示切换至下一多显示画面。即,操作者可以快速地调用显示所期望的图像的多显示画面以搜索该所期望的图像。应当注意,在第一实施例中,通过使用摄像日期来将图像分组,但本发明不局限于此,并且可以通过使用诸如事件信息、照相机信息、面部信息、位置信息、视角信息、图像名信息和图像文件夹信息等的任何类型的信息来将图像分组,只要该信息可以用来对图像分类即可。由于可以通过仅改变第一实施例所使用的图像的日期条件来使用这些类型的信息,因此省略了与此有关的详细说明。为了从显示在显示部105上的缩略图中确定一个图像,如果显示部105具有触摸面板,则可以触摸所期望的图像,或者可以使用安装在操作部106中的诸如四方向按钮等的按钮(未示出)来进行确定。在图7E中,将表示选中的缩略图的光标(选择框)叠加在由编号79所表示的缩略图的轮廓上。当使用四方向按钮时,例如,如果按下了该按钮的右箭头,则通常所选择的位置从选中的缩略图移动至其右侧紧挨的缩略图,以使得在图7E的情况下,光标从编号79 的缩略图移动至编号82的缩略图。然而,本发明不局限于此,例如,当按下四方向按钮的右箭头时,选择可以移动至在选中的编号79的缩略图之后显示的编号80的缩略图(即,按显示处理顺序移动)。通过使用这种光标移动方法,如果要显示在显示部105的一个画面上的缩略图的数量大,则可以快速地找到所期望的图像的位置。第二实施例 在第二实施例中,将说明应用于根据本实施例的显示控制设备1的方法,并且该方法包括按摄像时间早的图像、摄像时间近的图像、摄像时间早的图像的顺序交替显示具有同一摄像日期的图像。即,这是以下的例子组内显示处理优先级最高的图像是该组内摄像时间最早的图像,并且显示处理优先级第二高的图像是该组内摄像时间最近的图像。假定参考图6针对第一实施例所述的设置还适用于第二实施例。此外,与第一实施例相同,假定在第一区域200中显示33个缩略图,在第二区域201中显示四个缩略图,并且在第三区域202中显示34个缩略图。图8A 8C是示出根据第二实施例的缩略图显示处理的顺序的图,该处理导致图 6所示的缩略图的显示状态。图8A 8C所示的数字表示缩略图显示处理的顺序。图8A示出显示了 6个缩略图的状态。首先,作为第一区域200的33个缩略图中的第1个缩略图,显示摄像时间最早的第1个缩略图(编号1)。第二,作为第二区域201 的四个缩略图中的第1个缩略图,显示摄像时间最早的第1个缩略图(编号2)。第三,同样作为第三区域202的34个缩略图中的第1个缩略图,显示摄像时间最早的第1个缩略图 (编号3)。第四,显示第一区域200所显示的33个缩略图中摄像时间最近的第33个缩略图 (编号4)。第五,同样,显示第二区域201所显示的四个缩略图中摄像时间最近的第四个缩略图(编号幻;第六,显示第三区域202所显示的34个缩略图中摄像时间最近的第34个缩略图(编号6)。图8B示出已显示了 9个缩略图的状态。第七,显示第一区域200的33个缩略图中摄像时间第二早的缩略图(编号7)。第八,同样,显示第二区域201的四个缩略图中摄像时间第二早的缩略图(编号8);第九,显示第三区域202的34个缩略图中摄像时间第二早的缩略图(编号9)。这样,按摄像时间的时间先后顺序、逆时间先后顺序和时间先后顺序交替显示具有同一摄像日期的缩略图。最终,按图8C所示的编号的顺序显示所有的缩略图。为了实现根据第二实施例的缩略图显示方法,可以对上述第一实施例中用于确定
12缩略图显示处理的顺序的过程进行修改。图9是示出图8A 8C所示的根据第二实施例的用于确定缩略图显示处理的顺序的过程的流程图。由于图9所示的步骤S1500 S1503和步骤S1507与图4所示的步骤 S1000 S1003和步骤S1005相同,因此现在说明与图4的步骤不同的步骤S1504 S1506。 此外,与图4的处理的情况相同,尽管图9没有具体示出,但如果上次显示的图像包括在数据列表的最后的组中,则从该数据列表的开头的组中检索此时要显示的图像。当在步骤S1502或步骤S1503中确定了包括此时要显示的图像的组的属性信息 (日期)时,判断是否是在后面所述的步骤S1506的处理中检索到包括此时要显示的图像的组内的紧前显示的图像(步骤S1504)。应当注意,如果在包括此时要显示的图像的组中首次显示图像,则由于在包括此时要显示的图像的组中不存在先前显示的图像,因此在步骤 S1504中,判断为未进行步骤S1506的检索,并且处理进入步骤S1506。作为步骤S1504的判断结果,如果在步骤S1506中进行了前一检索(步骤S1504 中为“是”),则处理进入步骤S1505 ;如果在步骤S1506中未进行前一检索(步骤S1504中为“否”),则处理进入步骤S1506。在步骤S1505中,CPU 100从包括此时要显示的图像的组内所包括的、显示处理顺序尚未确定的图像中检索摄像时间最近的图像,然后处理进入步骤S1507。另一方面,在步骤S1506中,CPU 100从包括此时要显示的图像的组内包括的、显示处理顺序尚未确定的图像中检索摄像时间最早的图像,然后处理进入步骤S1507。根据第二实施例,提供了与上述第一实施例相同的优点。即,即使没有显示组内包括的所有图像,显示控制设备1的操作者也可以通过观看各组中的一些图像来判断正在显示哪个组,以切换至显示有所期望的图像的多显示画面。其它实施例应该理解,还可以通过向系统或设备提供存储有实现上述实施例的功能的软件的程序代码的存储介质、并且使该系统或设备的计算机(或CPU或MPU)读出并执行存储在该存储介质中的程序代码来实现本发明的目的。在这种情况下,从存储介质读取的程序代码本身实现了上述实施例中的任何实施例的功能,因而程序代码和存储有该程序代码的存储介质构成了本发明。此外,在上述实施例中,作为一个硬件的CPU 100控制显示控制设备1的整体,但多个硬件可以通过这些硬件分担处理来控制显示控制设备1的整体。尽管已经参考典型实施例说明了本发明,但是应该理解,本发明不限于所公开的典型实施例。所附权利要求书的范围符合最宽的解释,以包含所有这类修改以及等同结构和功能。此外,根据本发明的显示控制设备1可以应用于例如以下的能够同时显示多个图像的设备个人计算机、数字照相机、PDA、手持型蜂窝电话、移动图像浏览器、安装在打印机中并用于选择和检查打印图像的显示器以及数码相框。本申请要求2010年7月观日提交的日本专利申请2010-169130和2011年6月M 日提交的日本专利申请2011-140675的优先权,在此通过引用包含这些申请的全部内容。
权利要求
1.一种显示控制设备,包括读取单元,用于读出存储在存储介质中的图像的属性信息;分类单元,用于基于所述读取单元读出的属性信息,将存储在所述存储介质中的图像分类成多个组;以及显示控制单元,用于进行控制,以将多显示画面显示在显示装置上,其中,在所述多显示画面上,由所述分类单元分类得到的所述多个组的图像按各组排列,其中,所述显示控制单元控制显示处理,以使得当显示所述多显示画面时,首先显示所述多个组中显示处理优先级最高的第一组内显示处理优先级最高的图像,然后,在显示所述第一组内显示处理优先级第二高的图像之前,接着进行对所述多个组中显示处理优先级第二高的第二组内显示处理优先级最高的图像的显示处理。
2.根据权利要求1所述的显示控制设备,其特征在于,图像的所述属性信息是日期信息、事件信息、照相机信息、面部信息、位置信息、视角信息、图像名信息和图像文件夹信息中的至少一个。
3.根据权利要求1所述的显示控制设备,其特征在于,所述多个组之一内所包括的图像的显示处理优先级依赖于该组内图像的摄像时间。
4.根据权利要求1所述的显示控制设备,其特征在于,所述多个组之一内首先显示的图像是该组内摄像时间最早的图像,并且该组内下一个显示的图像是该组内摄像时间最近的图像。
5.根据权利要求1所述的显示控制设备,其特征在于,所述显示控制单元还以能够区别的方式显示排列在所述多显示画面中的所述多个组各自的显示区域。
6.根据权利要求1所述的显示控制设备,其特征在于,还包括操作单元,所述操作单元包括用于接收操作者的操作的操作键,其中,如果在正显示的多显示画面上要显示的所有图像的显示处理完成之前、经由所述操作键接收到用于将多显示画面切换至下一多显示画面的指示,则所述显示控制单元停止正显示的多显示画面上要显示的所有图像的显示处理,并且所述显示控制单元开始下一多显示画面上要显示的所有图像的显示处理。
7.根据权利要求1所述的显示控制设备,其特征在于,还包括操作单元,所述操作单元包括用于接收操作者的操作的操作键,其中,所述显示控制单元将用于从显示在所述多显示画面上的图像中选择一个图像的选择框显示在所述多显示画面上,并且当经由所述操作键接收到用于移动所述选择框的用户指示时,按与显示在所述显示装置上的图像的显示处理顺序相同的顺序移动所述选择框。
8.根据权利要求1所述的显示控制设备,其特征在于,所述显示处理包括用于对存储在所述存储介质中的编码图像进行解码的处理和用于对解码得到的图像进行进一步缩放的处理,或者仅包括用于对存储在所述存储介质中的编码图像进行解码的处理。
9.一种显示控制设备的控制方法,包括以下步骤读取步骤,用于读出存储在存储介质中的图像的属性信息;分类步骤,用于基于在所述读取步骤中读出的属性信息,将存储在所述存储介质中的图像分类成多个组;以及显示控制步骤,用于进行控制,以将多显示画面显示在显示装置上,其中,在所述多显示画面上,在所述分类步骤中分类得到的所述多个组的图像按各组排列,其中,在所述显示控制步骤中控制显示处理,以使得当显示所述多显示画面时,首先显示所述多个组中显示处理优先级最高的第一组内显示处理优先级最高的图像,然后,在显示所述第一组内显示处理优先级第二高的图像之前,接着进行对所述多个组中显示处理优先级第二高的第二组内显示处理优先级最高的图像的显示处理。
10.一种显示控制设备,用于将多显示画面显示在显示装置上,在所述多显示画面中, 多个图像按预定顺序排列在一个画面中,所述显示控制设备包括读取单元,用于读出分配至各图像的属性信息;以及显示控制单元,用于基于由所述读取单元读出的各图像的属性信息,在针对所述多显示画面的一个画面的显示处理中,在第一图像的显示处理开始之后,将特定属性信息与所述第一图像的特定属性信息不同的第二图像的显示处理控制为在如下第三图像之前开始 所述第三图像的特定属性信息与所述第一图像的特定属性信息相同,并且所述第三图像的显示位置比所述第二图像的显示位置更接近所述第一图像。
11.一种显示控制设备的控制方法,所述显示控制设备用于将多显示画面显示在显示装置上,在所述多显示画面中,多个图像按预定顺序排列在一个画面中,所述控制方法包括以下步骤读取步骤,用于读出分配至各图像的属性信息;以及显示控制步骤,用于基于在所述读取步骤中读出的各图像的属性信息,在针对所述多显示画面的一个画面的显示处理中,在第一图像的显示处理开始之后,将特定属性信息与所述第一图像的特定属性信息不同的第二图像的显示处理控制为在如下第三图像之前开始所述第三图像的特定属性信息与所述第一图像的特定属性信息相同,并且所述第三图像的显示位置比所述第二图像的显示位置更接近所述第一图像。
12.—种显示控制设备,用于将多显示画面显示在显示装置上,在所述多显示画面中, 多个图像按预定顺序排列在一个画面中,所述显示控制设备包括显示控制单元,用于在针对所述多显示画面的一个画面的显示处理中,在第一图像的显示处理开始之后,将第二图像的显示处理控制为在如下第三图像之前开始所述第三图像的显示位置比所述第二图像的显示位置更接近所述第一图像。
13.一种显示控制设备的控制方法,所述显示控制设备用于将多显示画面显示在显示装置上,在所述多显示画面中,多个图像按预定顺序排列在一个画面中,所述控制方法包括以下步骤显示控制步骤,用于在针对所述多显示画面的一个画面的显示处理中,在第一图像的显示处理开始之后,将第二图像的显示处理控制为在如下第三图像之前开始所述第三图像的显示位置比所述第二图像的显示位置更接近所述第一图像。
全文摘要
本发明涉及一种用于显示图像的显示控制设备和显示控制方法。该显示控制设备允许用户在短时间内在多显示画面上容易地找到所期望的图像。读出存储在存储介质中的图像的属性信息。存储在存储介质中的图像基于所读取的属性信息而分类成多个组,并且按各个组排列在多显示画面上,其中对该多显示画面进行控制以将其显示在显示装置上。对显示处理进行控制,以使得当显示多显示画面时,首先显示多个组中显示处理的优先级最高的第一组内显示处理的优先级最高的图像,然后在显示该第一组内显示处理的优先级第二高的图像之前、接着进行对多个组中显示处理的优先级第二高的第二组内显示处理的优先级最高的图像的显示处理。
文档编号H04N5/781GK102347016SQ20111021703
公开日2012年2月8日 申请日期2011年7月28日 优先权日2010年7月28日
发明者日下田辰哉 申请人:佳能株式会社