图像文件一览显示装置的利记博彩app

文档序号:6654859阅读:224来源:国知局
专利名称:图像文件一览显示装置的利记博彩app
技术领域
本发明涉及用于显示图像文件一览的图像文件一览显示装置。
背景技术
近年来,用数码静止相机、数码动画相机、甚至移动电话等拍摄动画和静止图像的情形越来越普及。与此同时,个人用的电脑(以下简称为“PC”)也已普及,PC内的存储装置等中积累的个人拥有的图像文件的数量爆炸式地增加。
从大量的图像文件中,寻找想要进行浏览及打印等的图像,即目的图像时,可使用图像文件的缩小图像(以下简称为“缩略图”)。具体而言,通常是在图像显示装置中,对缩略图进行一览显示,并从所显示的缩略图中,选择目的图像的缩略图。
例如,在PC中,通常用户将大量的图像文件分类,并将其保存在有着与该分类相应名称的文件夹中。有应用软件,可以以文件夹为单位一览显示该图像文件的缩略图,用户在PC中参照用该应用软件显示的缩略图,选择目的图像。
作为已有的图像显示装置的一般性用户接口的实例,图1~图4给出了PC中的缩略图显示实例。
图1是表示连接到PC的显示装置中显示缩略图时的画面构成实例的图。如图1所示,画面左侧是文件夹显示区域400,右侧是缩略图显示区域401。
用户选择文件夹显示区域400中显示的文件夹,则被选择的文件夹中存放的图像文件将按规定的大小,一览显示在缩略图显示区域401中。
这里,显示装置的显示区域有限,所选择的文件夹内的图像文件的缩略图有时可能无法全部显示。此时,应用软件对用户提供如下两种方法,使用户得以显示没能完全显示的图像文件的缩略图。
第一种方法是,在画面上显示滚动条,通过操作该滚动条,显示画面外的缩略图。
图2(A)是表示尽管实际上作为显示对象有24枚缩略图,但画面内只能显示12枚的状态的示意图。
如图2(B)所示,在显示对象的24枚缩略图中,只有位于缩略图显示区域401的部分实际显示在画面中。此时,对所有的显示对象缩略图,可以通过滚动条的位置及长度,让用户推测画面中显示的是哪个范围。
图2给出的显示例,是在画面右端显示滚动条,上下方向移动的例子,同样也可以在画面底部显示横轴方向的滚动条,通过用户的操作,使缩略图的显示范围向左右方向移动。
第二种方法是,使每枚缩略图的显示大小缩小,从而显示更多的缩略图。
图3是表示用于更改缩略图显示大小的画面的示意图。通过使用图3所示的显示大小设定菜单402,接到显示大小的设定,来更改显示大小。
图4(A)是表示将缩略图的显示大小设定为128像素×128像素时的画面的显示例,图4(B)是表示设定为32像素×32像素时的画面的显示例。
如图4(A)所示,设定为128像素×128像素时,显示12枚缩略图;如图4(B)所示,设定为32像素×32像素时,例如,显示88枚。即可以显示128像素×128像素时的大约7倍(88/12≈7.33)的缩略图。
另外,也有其他涉及上述缩略图的显示的公开技术(例如,参见专利文献1)。
专利文献1(日本)特开平10-307936号公报但是,上述第一种方法,对于画面内没有显示的缩略图,必须操作滚动条使其在画面内显示,才能完全确认是怎样的图像等等。因此,存在这样一个问题即,在管理大量的图像时,位于画面外的缩略图的数量也相对较多的情况下,很难检索目的图像。
而第二种方法所存在的问题是想要一次显示大量图像时,需要减小缩略图的显示大小,因此造成每枚缩略图的目视识别性的降低。
此外,还存在这样的问题如上所述,只有保存在用户选择的文件夹中的图像文件才是缩略图显示的对象时,用户为了了解保存在所选择的文件夹以外的文件夹中的图像文件的数量及内容的情况下,还必须重新选择该文件夹的问题。
此时,例如,预先将其他文件夹的图像文件放到所选择的文件夹中,用户就可以浏览更多的缩略图,而不必重新选择文件夹。但是,缩略图只是以文件名等排序显示。即并不一定按照用户选择时想要考虑的属性信息的顺序排列。

发明内容
本发明的目的在于,考虑到上述问题,提供一种图像文件一览显示装置,在有限的显示区域中,其显示画面便于用户在大量的图像文件中寻找目的图像文件。
本发明的图像文件一览显示装置,在画面上显示分类为一连串的多个类别的多个图像文件的一览,其特征在于,包括缩略图显示单元,将所述多个图像文件分别用缩略图来显示,该缩略图为把各图像文件示出的图像缩小后的图像;所述缩略图显示单元,将与属于所关注的类别的图像文件相对应的缩略图布置在关注页上显示,而且,将与属于所关注的所述类别的其他图像文件相对应的缩略图,或与属于与所关注的所述类别相邻的其他类别的图像文件相对应的缩略图,布置在非关注页上显示,此非关注页比显示面积小。
据此,图像文件一览显示装置可以把多个缩小图像显示在关注页和非关注页上,该非关注页比所述关注页的显示面积小。并且,在关注页上所显示的缩小图像和在非关注页上显示的缩小图像,其类别具有连续性。
即,用户可以在大量的图像文件中寻找目的图像文件时,在浏览关注页上所显示的缩略图的同时,参照其缩略图的类别及相邻类别的缩略图的概要。
并且,所述图像文件一览显示装置还包括分类类别显示单元,显示图像文件所属的类别,该图像文件与所述缩略图显示单元所显示的缩略图相应;所述分类类别显示单元,按对应于所述关注页及所述非关注页在所述画面中位置的排列,显示与所述关注页中显示的缩略图相对应的图像文件所属的类别、和与所述非关注页中显示的缩略图相对应的图像文件所属的类别。
并且,所述分类类别显示单元,在与属于同一类别的图像文件相对应的缩略图布置在多页时,在大小对应于该页的页数的区域内,显示对应于该页的类别。
据此,用户可以确认关注页及非关注页的缩小图像是哪个类别的图像文件。而且在分别对应于每个类别的页数的大小区域内显示了各自的类别,因此,可以根据其大小确认到其类别的图像文件所处的位置。
发明效果如下本发明的效果是可以提供一种图像文件一览显示装置,在有限的显示区域中,其显示画面便于用户在大量的图像文件中寻找目的图像文件。


图1是表示利用已有技术,连接到PC的显示装置上显示缩略图时的画面构成的图。
图2是表示利用已有技术,尽管显示对象有24枚缩略图,但实际上画面内只能显示12枚的状态的图。
图3是表示已有技术中缩略图大小的变更画面的图。
图4是表示已有技术中缩略图大小变更时的画面显示的图。
图5是表示本发明的实施方式涉及的图像显示系统110的外观的图。
图6是表示图像显示装置100在显示器200上显示的缩略图显示窗口的显示例的图。
图7是表示图像显示装置100的功能构成的功能方框图。
图8是表示分类类别描绘部21的功能构成的功能方框图。
图9是表示缩略图显示页描绘部23的功能构成的功能方框图。
图10是表示描绘列表的数据构成的一个实例的图。
图11是表示缩略图显示窗口中显示的图像显示区域1内缩略图显示页2等的大小的图。
图12是表示虚拟页形状及基本页部件在世界坐标系下的布置模式的示意图。
图13是表示用于点击缩略图显示页2变更关注页的构成部的页点击检测部70的功能方框图。
图14是表示关注页切换时的动画显示模式的图。
图15是表示在缩略图显示窗口内布置分类类别列表时显示例的图。
图16是表示在显示器200上显示图像文件的属性信息及关键字输入画面时的图。
图17是表示用于在缩略图显示页2上进行二维处理显示的缩略图显示页描绘部23的功能构成的功能方框图。
图18是表示图17所示的缩略图显示页描绘部23描绘的、在显示器200上显示的缩略图显示页2的图。
图19是表示用于对缩略图显示页2进行二维处理显示的、缩略图显示页描绘部23的另一种构成的功能方框图。
图20是表示图19所示的缩略图显示页描绘部23描绘的、在显示器200上显示的缩略图显示页2的图。
具体实施例方式
下面,参照附图对实施本发明的最佳方式进行说明。
首先,利用图5~图9对本发明的实施方式涉及的图像显示系统的构成进行说明。
图5是表示本发明的实施方式涉及的图像显示系统110的外观的图。
图像显示系统是对用户显示图像的系统,具有图像显示装置100、显示器200和输入装置300。输入装置300又由键盘300a和鼠标300b构成。
图像显示装置100是本发明的图像文件一览显示装置的一个实例,它按照用户的指示描绘存储的图像,在显示器200上显示。
另外,图像显示装置100还具有一览显示图像的缩略图的缩略图一览显示功能,和显示用户从缩略图的一览中选择的缩略图所表示的原图像的图像显示功能。
显示器200是用于显示图像显示装置100描绘的画面的液晶显示器。输入部300包括键盘300a及鼠标300b,用于将用户的指示输入到图像显示装置100中。
图6是表示图像显示装置100在显示器200上显示的缩略图显示窗口的图。
缩略图显示窗口由图像显示区域1和分类类别显示区域5构成。图像显示区域1由中间的关注区域A和位于关注区域A的左右的非关注区域B构成。这些区域中分别显示布置了多个缩略图边框4的缩略图显示页2。缩略图边框4中显示缩略图和对应于该缩略图的图像文件的文件名。
关注区域A中显示的缩略图显示页2,以下简称为“关注页”。非关注区域B中显示的缩略图显示页2简称为“非关注页”。即除关注页外的缩略图显示页2为非关注页。非关注区域B可以显示多个非关注页。
此外,图像显示区域1具有虚拟三维空间,关注页正向布置显示。而非关注区域B中显示的缩略图显示页2在虚拟三维空间内斜向布置显示。这样,关注页上正向的缩略图,与非关注区域B中显示的缩略图显示页2上的斜向的缩略图都显示在图像显示区域1中。即在画面上的显示面积中,非关注页的显示面积要小于关注页。
分类类别显示区域5中,显示个别分类类别名显示栏6,它显示的分类类别名是现在成为显示对象的分类类别的名称。
分类类别是指表示图像文件及其缩略图的分类的信息。具体而言,图像文件具有拍摄地区和日期时间等属性信息。同时,属于同一分类类别的缩略图具有共同的属性信息,以使缩略图在存储时与其原图像的图像文件的属性相对应。
另外,分类类别具有分层结构,例如,在分类类别“地区”中,具有“青森县”、“长野县”的分类类别。
分类类别显示区域5中显示的个别分类类别名显示栏6的背景加有颜色。例如,“青森县”的背景色为蓝色(图6中用圆点表示),“长野县”的背景色为绿色(图6中用斜线表示),“福冈县”的背景色为白色。同时,图像显示区域1的各缩略图显示页2的周边部分,也具有与对应于该缩略图显示页2的个别分类类别名显示栏6相同的颜色。
个别分类类别名显示栏6中显示缩略图显示标识7,表示对应于不同分类类别的缩略图显示页2的存在,图6中例如,表示分类类别“福冈县”的缩略图显示页2有两页存在。
而且,还显示关注页标识8,它指明现在是关注页的缩略图显示页2。如图6所示,指明现在关注页是分类类别“长野县”的第1页的缩略图显示页2。
另外,通过用户操作输入部300,点击缩略图显示标识7,关注页将变更为对应于被点击的缩略图显示标识7的缩略图显示页2。
图像显示装置100描绘缩略图显示窗口的图像显示区域1及分类类别显示区域5时的动作将在后面介绍。
图7是表示图像显示装置100的功能构成的功能方框图。图像显示装置100如上所述,是用于按照用户的指示描绘存储的图像文件,在显示器200上显示的装置。
另外,对图像显示装置100,只针对图像显示装置100中有特点的构成部分进行说明。
图像显示装置100具有受理部10、图像文件存储部11、分类类别数据存储部12、属性信息变换部13、图像显示区域运算部14、页面形状运算部15、数据管理部16、分类类别描绘部21、分类类别显示区域运算部22、缩略图显示页描绘部23和输出部24。
分类类别显示区域运算部22由页数运算部17、显示区域运算部18、顺序运算部19和个别位置运算部20构成。
受理部10,是受理用户从输入装置300进行的输入,并根据其输入内容,向图像显示装置100所具有的各构成部分传输输入内容的处理部。
图像文件存储部11是用于存储图像文件和图像文件所具有的属性信息(例如,拍摄位置的纬度经度和拍摄日期时间等)的存储装置。本实施方式中,假定已经存储了多个图像文件及其属性信息。
分类类别数据存储部12是一个存储装置,它把从图像文件抽取或生成的缩略图与原图像的属性信息一一对应存储,并存储分类类别。同时,各个缩略图在存储时都加上了标识符,用标识符就可以特定缩略图和该缩略图的属性信息。
数据管理部16,是对图像文件存储部11及分类类别数据存储部12的信息的输入输出进行管理的处理部。
属性信息变换部13,是把输入装置300输入的内容变换为图像文件具有的属性信息的处理部。
例如,用户输入了县名,则通过数据管理部16读出图像文件所具有的属性信息的拍摄位置纬度经度,并变换为对应于该纬度经度的县名。关于转化的详细内容,在后面的动作说明中叙述。
图像显示区域运算部14,是根据显示器200的画面显示大小或用户指定的缩略图显示窗口的大小,确定图像显示区域1的位置和纵横像素数(以下,除非有特别注明,简称为“大小”)的处理部。
页面形状运算部15为一处理部,是根据图像显示区域运算部14所确定的图像显示区域1的大小和缩略图规定的大小,来计算并确定页单位缩略图数、页面形状即页面的形状,及页边距等的大小,其中,页单位缩略图数是指1页缩略图显示页2中显示的缩略图的最大数量。另外,本实施方式中,缩略图显示页2的页面形状确定为矩形。
分类类别显示区域运算部22,是用于确定分类类别显示区域5的大小,及分类类别显示区域5中显示的个别分类类别名显示栏6等的位置及大小的处理部,如上所述,由页数运算部17、显示区域运算部18、顺序运算部19和个别位置运算部20构成。
页数运算部17,是用于计算分类类别页数,即对应于各分类类别的缩略图显示页2的数量的处理部。显示区域运算部18是确定分类类别显示区域5的位置及大小的处理部。同时,显示区域运算部18还根据页数运算部17计算出的分类类别页数,确定个别分类类别区域。这里,个别分类类别区域是分类类别显示区域5中各分类类别的区域,是各个个别分类类别名显示栏6存在的区域。同时个别分类类别区域的大小,与页数运算部17计算出的分类类别页数成正比地确定。
顺序运算部19,是根据输入装置300输入或指定的分类类别顺序参数,确定分类类别显示顺序,即分类类别显示区域5的个别分类类别名显示栏6的显示顺序的处理部。分类类别顺序参数是作为个别分类类别名显示栏6显示顺序的基准的参数,图1所示的显示例中,指定了“从北开始排列”的参数。
个别位置运算部20,是根据通过顺序运算部19确定的分类类别显示顺序,和通过显示区域运算部18确定的个别分类类别区域,计算分类类别显示区域5内的个别分类类别名显示栏6的位置和区域的处理部。
分类类别描绘部21,是本发明的图像文件一览显示装置中的分类类别显示单元及滑动触头(slider滑动条)显示单元的一个实例,是用于描绘分类类别显示区域5的处理部。关于分类类别描绘部21的详细内容,后面将利用图8叙述。
缩略图显示页描绘部23为一处理部,从分类类别数据存储部12取出应显示的缩略图,描绘包括缩略图显示页2在内的图像显示区域1,其是根据由页面形状运算部15计算出的页单位缩略图数及所确定的页面形状,和分类类别显示区域运算部22的输出,即分类类别页数及分类类别显示顺序,来进行的。关于缩略图显示页描绘部23的详细内容,后面将利用图9叙述。
另外,缩略图显示页描绘部23是本发明的图像文件一览显示装置中的缩略图显示单元的一个实例。
输出部24,是接到分类类别描绘部21及缩略图显示页描绘部23描绘的分类类别显示区域5及图像显示区域1的数据,并输出到显示器200的处理部。
图8是表示分类类别描绘部21的功能构成的功能方框图。分类类别描绘部21如上所述,是描绘分类类别显示区域5的处理部,具有标识位置确定部41、标识描绘部42、对应页确定部43和关注页确定部44。
标识位置确定部41,是根据通过个别位置运算部20计算出的个别分类类别名显示栏6的位置和区域,确定在个别分类类别名显示栏6中以等间隔布置的缩略图显示标识7的位置的处理部。
标识描绘部42,是描绘包括缩略图显示标识7在内的分类类别显示区域5的处理部。同时,通过受理部10,受理通过输入装置300输入的用户对缩略图显示标识7的点击,向关注页确定部44传送是哪一个缩略图显示标识7被点击了。
对应页确定部43,是根据通过个别位置运算部20接到的分类类别显示顺序和分类类别页数,确定各缩略图显示标识7与图像显示区域1内显示的缩略图显示页2之间一对一的对应关系的处理部。
关注页确定部44,是根据对应页确定部43的输出,即缩略图显示标识7与缩略图显示页2的对应关系,向缩略图显示页描绘部23发送对应于所点击的缩略图显示标识7的缩略图显示页2,即作为关注页的缩略图显示页2的编号的处理部。
图9是表示缩略图显示页描绘部23的功能构成的功能方框图。缩略图显示页描绘部23如上所述,是用于描绘图像显示区域1的处理部,具有描绘列表生成部60、三维逆变换处理部61、缩略图三维形状确定部62、基本页部件存储部63、基本页部件配置部64和三维描绘部65。
描绘列表生成部60是生成描绘列表的处理部,描绘列表是应描绘的缩略图显示页2的页号及所布置的缩略图的标识符等的按各个分类类别的列表。关于描绘列表的详细内容,后面将利用图10叙述。
三维逆变换处理部61,是以图像显示区域1为虚拟三维空间的视区,并根据通过页面形状运算部15计算出的页面形状区域等,确定虚拟三维空间中缩略图显示页2的虚拟页形状的处理部。
缩略图三维形状确定部62,是确定虚拟缩略图形状,即虚拟页形状映射到缩略图显示页2的缩略图形状的处理部。
基本页部件存储部63,是将虚拟页形状和虚拟缩略图形状作为基本页部件存储的存储装置。另外,基本页部件存储部63中已经保存了标题部件,用于表示各页的标题。关于标题部件的详细内容,后面将利用图12叙述。
基本页部件配置部64,是在虚拟三维空间内布置基本页部件的处理部,基本页部件是缩略图显示页2布置的基础。三维描绘部65,是用于描绘包括虚拟三维空间中的缩略图显示页2在内的图像显示区域1的处理部。
图10是表示描绘列表的数据构成的一个实例的图。描绘列表如上所述,是应描绘的缩略图显示页2的页号及所布置的缩略图的标识符等的按各个分类类别的列表。描绘列表包括如下项目“分类类别”、“分类类别页内页号”、“缩略图标识符”及“颜色”。
描绘列表,根据通过页面形状运算部15确定的页单位缩略图数、分类类别数据存储部12中存储的分类类别和缩略图及其属性信息,通过描绘列表生成部60生成。另外,项目“颜色”存储分类类别描绘部21发送来的颜色数据。
图10所示的描绘列表,表示具有分类类别“青森县”、“长野县”、及“福冈县”的属性信息的缩略图是描绘对象,同时,按各个分类类别,缩略图显示页2加有页号,并标明了各个缩略图显示页2中布置的缩略图的标识符。
下面,对本实施方式的图像显示系统1中图像显示装置100的动作进行说明。
<1.分类类别的注册>
用户从输入装置输入作为分类类别的县名。例如,输入了“青森县”后,通过受理部10,属性信息变换部13将收到“青森县”。
属性信息变换部13,通过数据管理部16读出图像文件的属性信息即撮影位置的纬度经度,并判定各个纬度经度是否对应于“青森县”。如果判定纬度经度与“青森县”相对应,则将该纬度经度变换为“青森县”,并发送到数据管理部。
数据管理部16从其图像文件中抽取纬度经度已变换为“青森县”的图像文件的缩略图。进而将“青森县”与该缩略图相对应地存储到分类类别数据存储部12。同时,图像文件存储部11中作为该图像文件的属性信息,也存储“青森县”。
分类类别数据存储部12中,如果已经有与其他的属性信息相对应的缩略图存在,则对该缩略图,作为新的属性信息,附加分类类别“青森县”后存储。同时,如果图像文件没有包括缩略图,数据管理部16将根据图像文件制作缩略图。
上述对纬度经度是否对应于某一个县的判定,根据纬度经度及数值化了的县界信息进行。
具体而言,在地图上设纬度为x、经度为y时,县界可以用线段ax+by+c=0来表示,属性信息变换部13通过将县变换为n多边形使县界数值化。例如,用凸的n多边形来近似青森县,该多边形的边用方向矢量Pm(m=1~n)表示。这里,对矢量的方向,规定如果以矢量的方向为正面,则矢量的左侧总在县的内部。
此外,设图像A的拍摄地点的位置为Q,从各棱线的方向矢量Pm的始点到Q的方向矢量为Qm,如果外积Pm×Qm均为正,则判定Q在青森县内部,图像A分类为青森县。如果近似为凹多边形,则可将凸多边形分割,对分割后的各个多边形进行内外判定即可。
通过上述动作,分类类别“青森县”作为缩略图的属性信息,被注册(登录)到分类类别数据存储部12,同时作为图像文件的属性信息,被注册到图像文件存储部11。
另外,数据管理部16,在将“青森县”、“长野县”及“福冈县”作为缩略图的属性信息存储到分类类别存储部12时,还将这些县名作为分类类别存储。同时,生成作为这些县名的上位概念的分类类别“地区”,并使县名的分类类别与分类类别“地区”之间建立关联,存储到分类类别存储部12中。
图6所示的缩略图显示窗口的显示例,是在上述“青森县”的注册后,进行“长野县”及“福冈县”的注册,通过用户给定的操作,指定这些县名的上位的分类类别“地区”时的情形。
这样,图像显示装置100就可以将用户不容易弄清楚的纬度经度变换为明示的信息都道府县名后进行注册。也就是说,可以将都道府县名作为分类类别显示。同时,数据管理部16还可以按拍摄原图像时的都道府县名检索要显示的缩略图,可以提高检索的速度。
<2.图像显示区域1内各部位的位置及大小的确定>
图11是表示缩略图显示窗口中显示的图像显示区域1内各部位的大小的图。
缩略图显示窗口,通过用户在输入装置300的操作,可以更改纵横比及像素数。同时,缩略图显示窗口中,除图像显示区域1及分类类别显示区域5外,还有显示用于文件操作的菜单(图中省略)等的区域(以下简称为“其他区域”)。
因此,图像显示区域运算部14将通过此用户操作确定的缩略图显示窗口的区域,减去其他区域后,确定图像显示区域1的位置和大小。另外,分类类别显示区域5的横宽由分类类别显示区域运算部22确定。分类类别显示区域5的纵宽是一个规定的数值。即图像显示区域1的纵宽,是用缩略图显示窗口的纵宽,减去分类类别显示区域5的规定纵宽来确定的。
这里,如图6所示,图像显示装置100在图像显示区域1内以缩略图显示页2的页为单位显示缩略图。因此,页面形状运算部15,对作为关注页的缩略图显示页2的大小,使用与图像显示区域1的关注区域A同等的大小。
另外,本实施方式中,关注区域A的横宽,用图像显示区域1对横宽的比例来确定。该比例,是用户从“8成、7成、6成”的三个选项中选择的。
即图像显示区域运算部14收到用户指示的比例,确定关注区域A的横轴的像素数。页面形状运算部15接到关注区域A的横轴像素数,确定该数值为关注页的横轴像素数。
页面形状运算部15根据已确定的缩略图显示页2横轴的像素数和缩略图的大小,计算以页为单位的缩略图数和页边距部分的大小。具体地,通过如下动作计算。
如图11所示,设图像显示区域1的横轴像素数为L,缩略图显示页2的横轴像素数为S,缩略图的横轴像素数为a,缩略图间的横轴像素数为b,缩略图显示页2左右边距的横轴像素数为x,位于图像显示区域1内左右的非关注区域B的横轴像素数为d(本实施方式中,左右的非关注区域B的大小相同)。
这里,L是由图像显示区域运算部14确定的数值,S是已经由页面形状运算部15确定的数值。因此,d也是已经确定的数值。同时,a及b也分别规定了给定的数值。即页面形状运算部15将计算出缩略图显示页2的页单位缩略图数和左右边距的横轴像素数。
上述条件下,如下公式成立L=ka+(k-1)b+2x+2d (式1)x≥xmin(k缩略图显示页横轴方向的缩略图数,xminx的最小值)即计算出满足下式的最大的缩略图显示页横轴方向的缩略图数kmax2x=L-k(a+b)+b-2d≥2xmin(式2)然后,用上述(式2)算出的横轴方向的缩略图数kmax,算出满足下面的(式3)的xS=kmaxa+(kmax-1)b+2x (式3)这样,就可以计算出页边距的横轴像素数x。同样,也可以确定纵轴方向的缩略图数。这样,为了确定横轴方向的缩略图数、纵轴方向的缩略图数,计算出1页缩略图显示页2中布置的缩略图的最大数量,即页单位缩略图数。另外,如上所述,本实施方式中,缩略图显示页2的页面形状为矩形。
这里,似乎也可以不规定缩略图的横轴像素数a,与图像显示区域1的大小成正比,即与缩略图显示页的大小成正比地增减缩略图的像素数。但是,这在限定图像显示区域1的纵横比的情况下虽然是有效的,但在不限定纵横比的情况下,缩略图的纵横比也会变化,从而导致缩略图的失真。本实施方式中,缩略图显示窗口的大小根据用户的操作可以改变,因此缩略图的纵横比也会变化。因而,本实施方式中,预先规定了缩略图的像素数。
根据以上计算出的各部位的位置和大小,缩略图显示页描绘部23进行图像显示区域1的描绘。
<3.分类类别显示区域5内各部位的位置及大小的确定>
接下来,分类类别显示区域运算部22根据页面形状运算部15计算出的页单位缩略图数和分类类别数据存储部12中存储的各个分类类别的缩略图数,输出分类类别页数、分类类别显示顺序及个别分类类别区域的位置和大小。
下面,对图7所示的分类类别显示区域运算部22的构件页数运算部17、显示区域运算部18、顺序运算部19和个别位置运算部20有关上述各值的输出的动作进行说明。
这里,假设通过用户在输入装置300给定的操作,指定了分类类别“地区”,显示对象是属性信息为该“地区”的下位的分类类别“青森县”、“长野县”、及“福冈县”的缩略图(参照图6),进行如下说明。
页数运算部17计算出各分类类别应显示的分类类别页数。具体而言,假设页面形状运算部15计算出的页单位缩略图数为25枚。
进一步假设分类类别数据存储部12中存储的缩略图中,具有分类类别为“青森县”、“长野县”和“福冈县”的属性信息的缩略图分别有23枚、72枚和48枚。直接来看,分类类别页数分别为23/25、72/25、48/25。这里,将各个数值小数点以下进位,则分类类别页数为“青森县”1页、“长野县”3页、“福冈县”2页。
然后,显示区域运算部18与图像显示区域运算部14一样,根据显示器200的画面显示大小或用户指定的缩略图显示窗口的大小,确定分类类别显示区域5的横宽。再根据分类类别页数,确定各分类类别的区域,即个别分类类别区域的横宽。具体地,通过如下动作确定。另外,分类类别显示区域5的纵宽及个别分类类别区域的纵宽,其给定的数值被规定。
显示区域运算部18与图像显示区域运算部14一样,用通过用户操作确定的缩略图显示窗口的区域,减去其他区域,确定分类类别显示区域5的位置和横轴像素数。
然后,因为“青森县”、“长野县”、“福冈县”各自分类类别页数的比是1∶3∶2,所以将分类类别显示区域5的横轴像素数按1∶3∶2分割,确定“青森县”、“长野县”、“福冈县”的个别分类类别区域的横轴像素数。
这里,在图6中,从左至右,按从北向南的顺序,即“青森县”、“长野县”、“福冈县”的顺序显示。这个顺序是由顺序运算部19确定的。
具体地,顺序运算部19接到从输入装置300输入的、作为顺序基准的参数分类类别顺序参数。
顺序运算部19根据该分类类别顺序参数和计算顺序所必需的信息,确定分类类别显示顺序。该计算所需的信息,是指关于分类类别的信息,保存在顺序运算部19。例如,保存了关于都道府县所处位置的信息,在如图6所示的显示例的情况下,根据该信息和“从北开始排列”的分类类别顺序参数,算出顺序。
另外,本实施方式中,顺序运算部19算出的分类类别显示顺序,是根据某个一定的标准而排序的顺序。即对于分类类别的类似度,是连续的顺序。因此,除去顺序的开头和末尾,以某个分类类别为标准,则在最靠近它的地方,分布着与作为标准的分类类别类似度最高的分类类别,离它越远,分布着类似度越低的分类类别。另外,对分类类别的类似度,按照连续顺序排列的分类类别,以下简称为“一连串的分类类别”。
这一顺序运算部19算出的分类类别显示顺序,也将成为由缩略图显示页描绘部23确定的缩略图显示页2的排列顺序。即在图像显示部1中排列显示的缩略图显示页2的分类类别,将成为一连串的分类类别。关于缩略图显示页描绘部23的动作将在后面叙述。
另外,分类类别顺序参数可以更改,通过用户在输入装置300给定的操作,分类类别顺序参数可以更改为其他参数(例如,“南起”)。按照更改的结果,顺序运算部19用上述动作算出新的分类类别显示顺序。
个别位置运算部20根据顺序运算部19算出的分类类别显示顺序,和显示区域运算部18算出的分类类别显示区域5的位置及个别分类类别区域的横轴像素数,计算出分类类别显示区域5内的个别分类类别区域的位置和横轴像素数。
根据以上计算出的各部位的位置和大小,分类类别描绘部21进行分类类别显示区域的描绘。
<4.分类类别显示区域5的描绘>
接下来,分类类别描绘部21从个别位置运算部20接到分类类别显示区域5内各部位的位置和大小,描绘包括各部位在内的分类类别显示区域5。
下面,对图8所示的分类类别描绘部21的构件要素、即标识位置确定部41、标识描绘部42、对应页确定部43和关注页确定部44有关上述描绘的动作进行说明。
标识位置确定部41接到从个别位置运算部20输出的个别分类类别区域的位置及大小、分类类别显示顺序和分类类别页数。根据这些接到的数值,确定在个别分类类别区域上部,等间隔地布置数量为各分类类别页数的缩略图显示标识7的位置。
标识描绘部42根据标识位置确定部41确定的位置,描绘缩略图显示标识7。同时,描绘个别分类类别显示区域。
通过上述标识位置确定部41及标识描绘部42的动作,如图6所示的显示例,缩略图显示标识7被等间隔布置为分别对应于各个个别分类类别区域。
另外,个别分类类别显示区域加上了规定的颜色,以便区分。该颜色信息,通过关注页确定部44,被传送到缩略图显示页描绘部23。
对应页确定部43根据分类类别显示顺序和分类类别页数,确定缩略图显示标识7与图像显示区域1内显示的缩略图显示页2之间一对一的对应关系。
这里,通过用户在输入装置300的操作,点击一个缩略图显示标识7,则该点击将被标识描绘部42受理。进而检测出点击的位置,选择被点击的缩略图显示标识7。
同时,在该被点击的缩略图显示标识7的上部,描绘关注页标识8。表示被点击的缩略图显示标识7的信息,被输出到关注页确定部44。
关注页确定部44根据表示被点击的缩略图显示标识7的信息,和对应页确定部43输出的缩略图显示标识7与缩略图显示页2之间的对应关系,确定成为关注页的缩略图显示页2的编号,即关注页号,并输出到缩略图显示页描绘部23。
另外,图6所示的显示例表示,整体上是第2页,分类类别为“长野县”的第1页的缩略图显示页2,被选择为关注页。
通过上述动作,分类类别描绘部21描绘分类类别显示区域5,通过输出部24在显示器200上显示。
<5.图像显示区域1的描绘>
接下来,缩略图显示页描绘部23从数据管理部16等接到所需的信息,描绘包括缩略图显示页2在内的图像显示区域1。
下面,对图9所示的缩略图显示页描绘部23的构件,即描绘列表生成部60、三维逆变换处理部61、缩略图三维形状确定部62、基本页部件存储部63、基本页部件配置部64、和三维描绘部65的有关上述描绘的动作进行说明。
描绘列表生成部60根据从页面形状运算部15输入的页单位缩略图数,和通过数据管理部16从分类类别数据存储部12获取的缩略图及其属性信息生成描绘列表。另外,从分类类别数据存储部12抽取作为显示对象的缩略图及其属性信息的工作,由数据管理部16完成。
描绘列表如图10所示,包括如下项目分类类别、分类类别页内页号、缩略图标识符。缩略图显示页2就是根据该描绘列表描绘的。
另外,图10所示的描绘列表中,分类类别按“青森县”、“福冈县”、“长野县”的顺序列表,但在分类类别显示区域5及图像显示区域1中,则依照顺序运算部19算出的分类类别显示顺序。而缩略图的取出顺序,是基于缩略图的属性信息即拍摄日期时间及纬度经度等规定的顺序。
这里,缩略图显示页描绘部23在图像显示区域1中位于最前面并且最大的占有区域关注区域A上,布置一页根据用户的指示选择为关注页的缩略图显示页2。并在非关注区域B布置除关注页外的缩略图显示页2。
另外,缩略图显示页2在图像显示区域1中的排列顺序,是顺序运算部19算出的排列顺序,如上所述,对分类类别的类似度,是连续的顺序。
即在关注页左右的非关注区域B中显示的缩略图显示页2,随着远离关注页,其分类类别的类似度降低。缩略图显示页描绘部23,使用称为类似度的测度,使显示在非关注区域B的缩略图显示页2的占有区域发生变化,具体而言,也就是使显示面积发生变化。也就是说,离关注页越远,缩略图显示页2的显示面积就越小,进而进行体现三维视觉效果的处理。
下面对进行上述处理的动作进行说明。
三维逆变换处理部61根据从页面形状运算部15输入的图像显示区域1的位置和大小,将图像显示区域1作为虚拟三维空间的视区使用。
同时,三维逆变换处理部61通过输入如下5个要素,来确定虚拟三维空间中的虚拟页形状。
这5个要素是页面形状运算部15确定的缩略图显示页2的大小及形状;预先设定的虚拟相机位置;所设定的虚拟相机的视场角,以取得与图像显示区域1的纵横比相等的高宽比的画面;距应作为关注页显示的矩形形状的虚拟屏幕的特定距离。
关于虚拟页形状的确定方法在下面叙述。通常三维处理中的图像显示,是从三维部件的本地坐标系变换到世界(world)坐标系,用虚拟相机对虚拟屏幕拍摄,变换为屏幕坐标系。
现在,是以屏幕坐标系中的页面形状区域作为输入的要素,因此要进行逆变换处理后,算出本地坐标系中的虚拟页形状。即指定了虚拟相机位置等的虚拟相机信息,如果视野坐标系中的虚拟屏幕与虚拟页形状平行,且距离一定,则通过进行逆坐标变换,就能够算出虚拟页形状。
这里,三维逆变换处理部61将对虚拟页形状附加用于与其他分类类别的页相识别的区域。例如,虚拟页形状为矩形时,将设定包围矩形的形状。再对该包围矩形的形状,粘贴用于与其他分类类别的页相识别的部件分类类别部件。或者将矩形分割,作为分类类别部件等来附加。
图12(A)是表示虚拟页形状的示意图。如图12(A)所示,虚拟页形状80的四周边缘部有分类类别部件82存在,在其一边,还有用于显示页标题的标题部件81存在。标题部件81预先存储在基本页部件存储部63中。
然后,缩略图三维形状确定部62,算出虚拟页形状映射到缩略图显示页2的缩略图的形状即虚拟缩略图形状。其方法,可采用与前面叙述的三维逆变换处理部61同样的方法算出,但也可以根据页单位缩略图数、缩略图的大小和缩略图的布置计算出来。
即把缩略图排列位置的比例,适用于三维逆变换处理部61算出的虚拟页形状中的坐标系,该比例是根据用前面提到的(式1)计算出的页单位缩略图数及缩略图的规定大小,由页面形状运算部15计算出来的。这样,就可以算出虚拟缩略图形状。
缩略图三维形状确定部62,将上面算出的虚拟页形状和虚拟缩略图形状作为基本页部件,存储在基本页部件存储部63中。如上所述,基本页部件存储部63中已经保存了用于表示标题的标题部件。
然后,基本页部件配置部64将进行用于在虚拟三维空间布置缩略图显示页2的运用。具体而言,根据从页数运算部17输入的分类类别页数,和从顺序运算部19输入的分类类别显示顺序,计算除应描绘的缩略图显示页2的总页数和这些缩略图显示页2在画面上的排列。再算出基本页部件的本地坐标系的布置,其对应于从关注页确定部44输入的关注页号的缩略图显示页2。同时,算出世界坐标系中的基本页部件的布置,使得离关注页越远,描绘时在画面上的显示面积就越小。
另外,从关注页确定部44输入的关注页号,是表示图像显示区域1中缩略图显示页2的左起第几页的数字。用这个数字和从顺序运算部19输入的分类类别显示顺序,还有从描绘列表生成部60取得的描绘列表,特定成为关注页的缩略图显示页2。
图12(B)是表示多个相同的基本页部件在世界坐标系下的布置模式的示意图。图12(B)中,与位于垂直于世界坐标系的Z轴的平面P上的X轴平行的直线L上,布置了成为关注页的基本页部件的本地坐标系中的x轴和y轴。
另外,对应于最靠近关注页的缩略图显示页2的基本页部件的原点O-1在直线L上,且y轴在平面P上,与世界坐标系的Y轴平行布置。
x轴从平面P稍稍朝向Z轴的方向。同样,O-2、O-3也在直线L上,使(O0与O-1之间的距离)>(O-1与O-2之间的距离)>(O-2与O-3之间的距离)成立。
同时,所有的y轴与Y轴平行,离关注页越远,x轴就越转向Z轴方向。而原点为O1的基本页部件,以使右下端P1位于直线L上,且y轴与Y轴平行的方式布置。同样,以使P2、P3在直线L上,(P0与P1之间的距离)>(P1与P2之间的距离)>(P2与P3之间的距离)成立,而且x轴逐渐转向-Z轴方向的方式进行布置。此外,各分类类别的首页都粘贴标题部件。标题部件分别显示分类类别。
也就是说,基本页部件配置部64,如图12(B)所示,以使得离关注页越远,间隔越小,且x轴与X轴的夹角越大的方式布置基本页部件。这些基本页部件上,将描绘缩略图显示页2,因此缩略图显示页2随着远离关注页,画面上的显示面积也逐渐减小,形成三维布置。
另外,O0、O-1、O-2等各基本页部件的原点间,以及表示P0、P1、P2等各基本页部件右下角的点之间的距离,也可以用等比数列来确定。
此外,如果设O0与O1之间的距离为c,O1与Ox之间的距离与c·r(r<1)成等比数列,则可以根据数量为缩略图显示页2的等比数列的和,计算出全缩略图显示页的图像显示区域1占横轴方向的距离。即该等比数列的和,通过算出与图像显示区域1横轴方向的宽度相等的c,可以确定c。
此外,还可以确定这些距离,以使所有基本页部件都落在虚拟相机的视场角规定的视体内的方式进行布置。同样,对基本页部件绕y轴的旋转,也可以使旋转角为等比数列算出。
本实施方式,是基本页部件为矩形的平面部件,有多个基本页部件排列时,距虚拟相机最近的Y轴方向的边位于平面P上,且使得这些边两端各自的顶点成与平面P上的X轴平行的直线状排列。
即本实施方式中,在描绘时,以使得图像显示区域1中,除缩略图显示页2外的空白区域更少,且靠近关注页的缩略图显示页2上距虚拟相机较近的缩略图看起来与关注页上的缩略图平衡良好的方式进行布置。
接着,三维描绘部65,首先从基本页部件存储部63取出作为布置缩略图显示页2的基础的基本页部件和标题部件。再根据用基本页部件配置部64制作的世界坐标系(本实施方式中,视野坐标系及世界坐标系的原点、X轴、及Y轴相同)中的基本页部件和标题部件的布置,进行坐标变换,得到屏幕坐标系。然后,根据描绘列表生成部60生成的描绘列表的缩略图标识符,从分类类别数据存储部12取出应描绘的缩略图。对取出的缩略图,适用缩略图三维形状确定部62确定的虚拟缩略图形状,在基本页部件上进行贴图处理。
同时,对用于与其他分类类别的页相识别的部件即分类类别部件,按描绘列表的项目“颜色”所指定的颜色描绘。
这里,虚拟相机在世界坐标系中的位置和视场角作为三维逆变换处理部61的输入,利用已设定的数值,可以根据三维处理的特征任意设定。隐藏面处理如果采用PC的绘图引擎中的Z缓冲法,还可以高速处理。
通过上面叙述的三维描绘部65的动作,描绘出图像显示区域1。描绘的图像显示区域1显示在显示器200上。
如上所述,本实施方式的图像显示装置100,以缩略图显示页2为单位,描绘缩略图。
这里,如果作为缩略图显示对象的缩略图数量较大,则很难以同一大小显示缩略图显示页2。为此,图像显示装置100在多个缩略图显示页2中设定关注页。
同时,图像显示区域1具有虚拟三维空间,关注页在最前面、具有最大显示面积的关注区域A中正面布置。除关注页外的其他页,布置在位于关注区域A左右的非关注区域B中。
这个布置在图像显示区域1的多个缩略图显示页2,按照顺序运算部19算出的分类类别显示顺序,在图像显示区域1中从左至右排列。
这里,分类类别显示顺序如上所述,对分类类别的类似度,是连续的顺序。而图像显示装置100,通过三维处理,使得离关注页越远,非关注区域B中的缩略图显示页2在画面上的显示面积就越小。
这也就意味着,根据对应于关注页的分类类别与对应于非关注页的分类类别之间存在的、带有分类类别含义的距离,非关注页被缩聚,显示面积减小。
例如,假设作为缩略图显示对象的缩略图,具有表示拍摄月份的属性信息,是从“1月”到“12月”中的一个。
如果分类类别为“7月”的缩略图显示页2为关注页,则与7月类似度最高的月份是6月和8月,“6月”和“8月”的分类类别的缩略图显示页2的显示面积,仅次于“7月”的缩略图显示页显示面积,后面,按“5月”与“9月”的顺序,占有区域逐渐减小显示。由于用户将关注页更新到关注页旁边的缩略图显示页2的概率更高,这样安排是有利的。
再假设如图6的显示例所示,作为缩略图显示对象的分类类别是“地区”,关注页的分类类别为“A县”。这种情况下,与关注页较近的缩略图显示页2的分类类别,是邻近A县的县。即旅游照片等一般涉及多个邻近县的情形较多,用户将更容易从多个旅游照片的缩略图中寻找目的照片的缩略图。
如上所述,本实施方式的图像显示装置100,可以同时描绘用户作为浏览对象选择的关注页,和关注页旁边的缩略图显示页2。距关注页越近,缩略图显示页2的分类类别与关注页的分类类别的类似度就越高,在图像显示区域1中的显示面积也越大。
这样,用户就可以高效率地浏览缩略图。即更容易从大量的图像文件中寻找目的图像文件。
同时,分类类别显示区域5中,根据各分类类别的缩略图显示页2的数量,显示个别分类类别区域。因此,多个分类类别为缩略图显示的对象时,用户可以用视觉捕捉各个分类类别的图像文件大概有多少。
关注页以外的缩略图显示页2,显示在图像显示区域1的非关注区域B。关注页通过点击分类类别显示区域5中显示的缩略图显示标识7而被更新。即用户可以通过点击缩略图显示标识7,可以便捷地进行关注页的切换。
在对应于关注页的缩略图显示标识7的上面还显示关注页标识8。因此,即使有多个缩略图显示页2存在,也很容易识别哪个分类类别的哪个缩略图显示页2是关注页。
此外,为了进一步延伸本发明以缩略图显示页2为单位显示缩略图的特征,作为最佳的显示方式,采用了三维CG显示。具体而言,在虚拟三维空间内的前面,正面显示关注页。而除关注页以外的非关注页则在关注页的左右,与画面斜向相交显示。即对用户,可以用更接近现实的表现手法来显示缩略图。
另外,更新关注页的手段,也可以是点击缩略图显示标识7以外的手段。例如,也可以通过点击关注页以外的缩略图显示页2,将所点击的缩略图显示页2更新为关注页。
图13是表示用于点击缩略图显示页2更新关注页的构成部的页点击检测部70的功能方框图。
如图13所示,页点击检测部70具有坐标检测部71、相交判定部72和关注页判别部73。图像显示装置100通过配备页点击检测部70,可以通过点击缩略图显示页2进行关注页的更新。页点击检测部70是本发明的图像文件一览装置的判定单元的一个实例。
坐标检测部71是检测用户点击所指定的点,并输出点坐标值的处理部。相交判定部72是根据点坐标值,特定所点击的虚拟三维空间内的基本页部件的处理部。关注页判别部73是判定对应于相交判定部72特定的基本页部件的缩略图显示页2是否是关注页的处理部。
用户点击图像显示区域1内时,坐标检测部71通过受理部10检测出该点击。再将屏幕坐标系中被点击的点坐标值输出到相交判定部72。
相交判定部72接到点坐标值,并从基本页部件配置部64获取虚拟三维空间内基本页部件的位置等有关虚拟三维空间的信息。再用所获取的信息,判定从虚拟相机位置通过点坐标值的视线,与虚拟三维空间内的基本页部件有无交点。如果有交点,则特定与虚拟相机距离最短的基本页部件,即最前面的基本页部件。而如果没有交点,则不做任何动作。
关注页判别部73,根据三维空间内基本页部件的布置,和与缩略图显示页2之间的对应关系,判别对应于相交判定部72特定的基本页部件的缩略图显示页2是否是现在的关注页。即判别用户点击的缩略图显示页2是否是现在的关注页。
如果不是关注页,则将所点击的缩略图显示页2的页号作为关注页号,输出到缩略图显示页描绘部23。缩略图显示页描绘部23接到关注页号,将对应于关注页号的缩略图显示页2作为关注页描绘。
同时,关注页号也输出给标识描绘部42。标识描绘部42在成为关注页的缩略图显示页2的相应缩略图显示标识7的上部,描绘关注页标识8。
而如果关注页判别部73判别所点击的缩略图显示页2是现在的关注页,则相交判定部72对与虚拟缩略图形状的相交进行判定。经相交判定而被判定为相交时,将输出调用相交的缩略图的原图像文件的信号。不相交时,则不做任何动作。
如上所述,由于图像显示装置100具有通过点击缩略图显示页2更新关注页的构件,用户很容易进行关注页的更新。也就是说,为寻找目的图像文件,提供了有用的手段。
此外,在进行关注页的切换时,也可以动画显示缩略图显示页2的运动。
图14是表示关注页切换时的动画显示模式的示意图。如图14所示,关注页标识8的作用是,作为滑动触头的捏手,以便连续更新关注页。这里假设缩略图显示标识7有3个,即缩略图显示页2为3页。同时,以下提及“滑动触头位置”时,是指关注页标识8的位置。
图14(A)中,滑动触头位置位于左端的缩略图显示标识7的位置,缩略图显示页#1作为关注页显示。
图14(B)中,滑动触头位置位于左端的缩略图显示标识7与中间的缩略图显示标识7之间,没有明示的关注页,缩略图显示页#1与缩略图显示页#2以相同形状显示。
图14(C)中,滑动触头位置位于中间的缩略图显示标识7的位置,缩略图显示页#2为关注页。
此时,例如,标识描绘部42通过用户在输入装置300的操作,检测出鼠标指针的移动,按照其移动,描绘出关注页标识8即可。其移动也被传送给缩略图显示页描绘部23,缩略图显示页描绘部23按照其移动,描绘出缩略图显示页2即可。
如上所述,图像显示装置100可以动画显示(以动态图像方式显示)关注页的切换。用户将关注页标识8作为滑动触头的捏手使用,就可以切换关注页。
这样,对用户进行的滑动触头操作,可以用动画方式的移动给出明确的响应。同时,让滑动触头的位置停止在缩略图显示标识7的中间位置,则动画也停止。即在关注页被更新的中间状态下,可以同时浏览相邻的两页缩略图显示页2。从而用户可以同时了解相邻的两页缩略图显示页2中的缩略图的概要。还可以一边平顺地移动所有的缩略图显示页2,一边进行浏览。
这样,动态显示缩略图显示页2,平顺地更新关注页,可以有效地帮助用户更容易地寻找目的图像。
此外,前面的实例中,个别的分类类别显示在了分类类别显示区域5内的个别分类类别名显示栏6中,但也可以以列表形式布置在缩略图显示窗口内。
图15是表示在缩略图显示窗口内布置分类类别列表时显示例的图。如图15所示,缩略图显示窗口的左侧显示了分类类别列表9。
分类类别列表9中显示了分层的分类类别,例如,“2003年”的分类类别中又有“1月”、“2月”、“3月”、“4月”、“5月”、“6月”、和“9月”的各分类类别。该“1月”等的分类类别,通过点击布置在“2003年”左侧的“+”按钮来显示。即,点击“+”按钮,将对属于该分类类别的下位的分类类别排序,并一览显示。
图15是用户从分类类别列表9中选择了“2003年”时的显示例。即表示具有分类类别为“2003年”的属性信息的缩略图成为显示对象。同时,分类类别显示区域5中,显示了分类类别“2003年”中的“1月”、“2月”等的分类类别;图像显示区域1中,显示了对应于该分类类别的缩略图显示页2。
在此状态下,例如,点击2001年,则具有分类类别“2001年”的属性信息的缩略图将成为显示对象。
上述关于分类类别列表9的描绘,可以由缩略图显示页描绘部23进行。缩略图显示页描绘部23通过数据管理部16,取得存储在分类类别数据存储部12的分类类别,描绘分类类别列表9即可。
再有,例如,标识描绘部42取得有关分类类别列表9在缩略图显示窗口内位置的信息,检测出点击的位置。再通过所检测出的位置,将用于变更分类显示列表的显示的信息,输出给缩略图显示页描绘部23等即可。
如上所述,通过在缩略图显示窗口内布置分类类别列表,用户可以从众多分类类别中,直接选择作为缩略图显示对象的分类类别。即用户浏览众多缩略图时,可以很容易地移动到其他分类类别。由此,便于用户寻找目的图像文件。
此外,图6所示的显示例中,“青森县”等县名的分类类别,通过用户的操作而注册,但分类类别也可以通过图像文件存储部11中存储的图像文件的属性信息生成。
图16是表示在显示器200上显示图像文件的属性信息时的图。
如图16(A)所示,图像文件用数码相机等拍摄并保存时,作为属性信息附加了文件名及数码相机的生产厂家名等。数据管理部16从这些属性信息中抽取拍摄日期时间,分别作为年、月、日等属性信息与缩略图一起存储在分类类别数据存储部12。
数据管理部16,可以将“2003年”作为分类类别,存储在分类类别数据存储部12中。同时还与“2003年”相对应地将缩略图作为属性信息所具有的月份“1月”、“2月”等作为分类类别存储在分类类别数据存储部12中。这样,作为缩略图显示的对象,在指定“2003年”时,属于分类类别“2003年”中的“1月”、“2月”等分类类别的缩略图将成为缩略图显示的对象。
此外,图像显示装置100中,用户还可以对图像文件添加新的属性信息。
图16(B)是表示用户对图像文件输入关键字的关键字输入画面的图。
此时,数据管理部16可以接到用户从输入装置300输入字符串,并作为相应图像文件的属性信息存储到图像文件存储部11中。也可以作为相应缩略图的属性信息存储到分类类别数据存储部12中。还可以将该关键字作为分类类别存储到分类类别数据存储部12中。
这样,就可以将关键字作为分类类别,并将属性信息为相同关键字的缩略图作为显示对象。
也就是说,如果存在用户希望用同一分类类别囊括的多个图像文件,则可以对这些图像文件设定同一关键字。这样,图像显示装置100作为分类类别指定该关键字时,可以成批显示这些图像文件的缩略图。由此,便于用户从大量的图像文件中寻找目的图像文件。
并且,通过如上述图15所示的分类类别列表9的显示,还可以显示属性信息为该关键字的图像文件的一览。
此外,前面已经说明了本实施方式,在图像显示区域1内具有虚拟三次元空间,缩略图显示页描绘部23对缩略图显示页2进行三维处理来描绘。但缩略图显示页描绘部23也可以不进行三维处理,而描绘采取了二维处理的缩略图显示页2。
图17是表示用于在缩略图显示页2上进行二维处理显示的缩略图显示页描绘部23的功能方框图。图17所示的缩略图显示页描绘部23,例如,可以按如图18所示的布置及形状描绘多个缩略图显示页2。
图18是表示图17所示的缩略图显示页描绘部23描绘的、在显示器200上显示的缩略图显示页2的显示例的图。如图18所示,关注页在最前面,且具有最大的显示面积。随着远离关注页,缩略图显示页2逐渐缩小的同时,显示面积也逐渐减小,并消除隐藏面,采取三维的表现形式。
即使在这种情况下,缩略图显示页2的排列顺序,也不会失去该属性信息的类似度的连续性。也就是说,用户可以了解现在位于浏览对象的关注页旁边的、与关注页关联性较高的缩略图显示页的概要。
图17所示的缩略图显示页描绘部23,具有描绘列表生成部60、二维页描绘部32、二维图像变形部33、描绘顺序排序部51和布置运算部52。
描绘列表生成部60与图9所示的描绘列表生成部60相同,是生成描绘列表(参见图10)的处理部。二维页描绘部32是通过数据管理部16取得应描绘的缩略图,二维描绘缩略图显示页2的处理部。
二维图像变形部33是通过仿射变换使缩略图显示页2变形,输出到适当位置的处理部。描绘顺序排序部51是确定多个缩略图显示页2的描绘顺序的处理部。布置运算部52是计算对非关注页施加仿射变换的参数的处理部。
由上述构件构成的缩略图显示页描绘部23,通过如下所述的动作,按如图18所示布置及形状,描绘多个缩略图显示页2。
首先,描绘顺序排序部51接到来自页数运算部17的分类类别页数、来自顺序运算部19的分类类别显示顺序和来自关注页确定部44的关注页号。
描绘顺序排序部51对所有要描绘的缩略图显示页2,确定描绘顺序,作为最先描绘的页号,将距关注页最远的缩略图显示页2的页号输出到二维页描绘部32。即二维页描绘部32选择编号距关注页号最远的缩略图显示页2开始描绘。
同时,最先描绘的页号,还将被传送到布置运算部52。
布置运算部52根据要描绘的页号、分类类别页数和关注页号,确定仿射变换的参数。这里,输出的参数将使距关注页号最远的缩略图显示页2变形度也最大,并进行缩小的变形。
二维图像变形部33根据该参数将缩略图显示页变形输出到适当的位置。
然后,描绘顺序排序部51输出距关注页第二远的描绘页号。二维页描绘部32描绘指定的描绘页号的缩略图显示页2。
同时,布置运算部52输出将缩小率稍微降低的仿射变换的参数,并继续同样的处理。
这里,与图9所示的基本页部件配置部64一样,也可以按等比数列确定缩略图显示页2间的间隔。
上述动作反复进行,直到描绘关注页,按图18所示的配置及形状显示多个缩略图显示页2。
此外,还可以用更为简易的构成进行二维描绘。
图19是表示用于对缩略图显示页2进行二维处理显示的、缩略图显示页描绘部23的另一种构成的功能方框图。图19所示的缩略图显示页描绘部23,例如,可以按图20所示的配置及形状描绘多个缩略图显示页2。
图20是表示图19所示的缩略图显示页描绘部23描绘的、在显示器200上显示的缩略图显示页2的显示例的图。如图20所示,关注页位于最前面,且随着远离关注页缩略图显示页2的占有区域逐渐减小。
即使在这种情况下,缩略图显示页2的排列顺序,也不会失去该属性信息的类似度的连续性。也就是说,用户可以了解现在位于浏览对象的关注页旁边的、与关注页关联性较高的缩略图显示页的概要。
图19所示的缩略图显示页描绘部23,具有描绘列表生成部60、二维页描绘部32和二维图像变形部33。这些构成部分与图17所示的缩略图显示页描绘部23相同,但却是通过不同的步骤,按图20所示的配置及形状描绘多个缩略图显示页2。
描绘列表生成部60生成描绘列表,输出到二维页描绘部32。
二维页描绘部32,根据描绘列表和从顺序运算部19接到的分类类别显示顺序,确定应描绘的缩略图显示页2及其描绘顺序。再通过数据管理部16取得所需的缩略图,描绘缩略图显示页2。并将所描绘的缩略图显示页2输出到二维图像变形部33。
二维图像变形部33,保存二维页描绘部32描绘的缩略图显示页2的数据,确定成为关注页的缩略图显示页2。例如,如果分类类别页数为“5”,则选择中间的“3”。这样,分类类别显示顺序为第三的缩略图显示页2被确定为关注页。
而且,对距关注页最远的第一页和第五页的缩略图显示页2,进行用于平行移动的仿射变换,输出到远离关注页的位置。同样,将第2页和第4页的缩略图显示页2输出到关注页左右的给定位置。最后,将确定为关注页的第三页的缩略图显示页2输出到中间的位置。
另外,二维描绘部32也可以不按分类类别显示顺序描绘。例如,按如图10所示的描绘列表的顺序描绘,并保存已进行了此类描绘的缩略图显示页2。再将已描绘的缩略图显示页2按分类类别显示顺序输出到二维图像变形部33。
如上所述,缩略图显示页描绘部23可以构成为进行二维处理。即不必具备进行三维描绘的能力,可以采用简易构成。
再有,即使在二维描绘缩略图显示页2的情况下,用户也可以了解现在位于浏览对象的关注页旁边的、与关注页关联性较高的缩略图显示页的概要。
此外,本实施方式中,缩略图显示页2的形状为矩形,但缩略图显示页2的形状也可以不是矩形。
下面对缩略图显示页2的形状采用例如梯形及正六边形等非矩形区域时的实施方式进行说明。另外,对与前面叙述的实施方式处理方法不同的页面形状运算部15及基本页部件配置部64的处理进行说明。
页面形状运算部15内部具有缩略图显示页用形状数据,和该页面形状专用的推导公式。该推导公式与前面叙述的实施例中的(式1)相同,根据图像显示区域1的纵轴、横轴方向的像素数输入值,唯一地确定每页可以粘贴的缩略图枚数。
上述实施方式的说明中,曾说明页面形状运算部15求出纵轴方向及横轴方向的枚数。但是,成为最大缩略图数时的缩略图的排列方式可能并不一定是n行m列,如选择梯形及圆形等非矩形缩略图显示页形状时等。即很难确定对任何页面形状都可以适用的推导公式。
因此,页面形状运算部15保存各种页面形状的推导公式。页面形状运算部15用该推导公式求出每页可显示的缩略图的枚数后,按照该枚数调整缩略图显示页2的形状。该调整可以通过对所准备的缩略图显示页用形状数据,进行X、Y、Z各方向的比例换算处理来进行。
基本页部件配置部64,根据页面形状运算部15调整的缩略图显示页形状的X、Y、Z方向各自的大小(外接矩形),计算多个缩略图显示页形状间不发生冲突和干涉的位置,确定实际空间内应布置的坐标。
此时,缩略图显示页2的布置也可以是不沿横轴方向排列。例如,页面形状为正六边形时,布置成二维铺满图像显示区域1等,只要页面的重叠不容易导致缩略图显示面积消失即可。
如上所述,图像显示装置100,对非矩形以外的缩略图显示页2的页面形状,可以采用非矩形的形状,在布置时充分发挥其特性。即可以用其他显示方式显示缩略图,而不会影响用户寻找图像文件的便利性。
此外,页面形状运算部15在用于计算以页为单位的缩略图数的公式(式1)中,是以x为变量,但也可以用除此以外的参数a、b、d作为变量计算。
例如,可以指定以页为单位的缩略图数,确定缩略图的纵轴及横轴像素数、或缩略图间的距离。此时,页面形状运算部15在(式1)中,可以将缩略图显示页2的横轴方向的缩略图数k,和页边距的横轴方向像素数x固定为给定的数值,计算出缩略图的横轴像素数a或缩略图间的横轴像素数b。
并且,还可以利用上述计算的结果,算出缩略图显示页2的横轴方向像素数S。同时,与指定缩略图的大小时一样,页数运算部17可以根据各个分类类别的缩略图数和指定的页单位缩略图数,算出分类类别页数。
此外,显示区域运算部18,是缩略图显示窗口的区域减去其他区域后,确定分类类别显示区域5的位置和横轴像素数的。但是,也可以不计算分类类别显示区域5的横轴像素数,与图像显示区域1的横轴像素数相同即可。
或者,也可以是基于图像显示区域1的宽度的数值。此时,可以沿用图像显示区域运算部14的数值。
这样,可以减少显示区域运算部18进行的处理。即可以提高图像显示装置100整体的处理效率。
此外,顺序运算部19在计算分类类别显示顺序时,使用了分类类别参数。例如,在上述实施方式的说明中,给出的是使用“从北开始排列”的分类类别参数,算出“青森县”、“长野县”、“福冈县”的分类类别顺序的实例。即分类类别参数是与分类类别本身相关的信息。
但是,分类类别参数也可以是与分类类别本身不相关的参数。例如,分类类别参数可以是“从每个分类类别的页数最大的开始”。此时,假设分类类别参数由用户输入或选择,则用户感兴趣的是每个分类类别的缩略图显示页2的页数。
此时,缩略图显示页2按“每个分类类别的页数”的标准以连续的顺序显示。即这个顺序是用户感兴趣的顺序,从而对用户来说,是便于寻找目的图像文件的顺序。
此外,用户点击了分类类别显示区域5中显示的缩略图显示标识7时,假定关注页标识8移动到该被点击的缩略图显示标识7的上部。但也可以是被点击的缩略图显示标识7本身变化,表示对应于关注页的缩略图显示页2。
例如,被点击的缩略图显示标识7的形状和颜色也可以进行变化。这样,可以更便于用户识别现在作为关注页选择的缩略图显示页2属于显示对象的哪个分类类别。
此外,图像显示装置100描绘的是图像文件存储部11中存储的图像文件缩小图像的缩略图。但是,也可以不描绘图像文件,例如,可以描绘动画数据的缩略图。
这种情况下,只要用于抽取或生成缩略图的源数据是动画数据即可。即数据管理部具有从动画数据抽取或生成缩略图的功能即可。
由此,图像显示装置100可以处理更多形式的数据文件,可以提高图像显示装置100的利用价值。
另外,缩略图显示页2中,缩略图边框内显示的是缩略图原图像的图像文件的文件名。但是,也可以在缩略图边框内显示文件名以外的信息。
例如,可以显示缩略图表示的图像文件的拍摄季节的图标。此外,如上所述,图像显示装置100构成为能够处理动画数据时,可以显示表示这是动画数据的缩略图的图标。还可以在非关注页显示缩略图边框4中显示的信息,包括这些图标。
由此,可以向用户视觉传递缩略图的属性信息。也就是说,用户容易识别缩略图的内容,从而便于寻找目的图像文件。
此外,如图6所示,图像显示区域1中,关注页显示在中间,其他缩略图显示页2显示在关注页的左右。但是,关注页与其他的缩略图显示页2之间也可以是其他的位置关系。
例如,关注页以外的缩略图显示页2,可以只显示在关注页的右侧,也可以显示在关注页的上下。
也就是说,只要关注页在图像显示区域1内拥有最大的显示面积,关注页以外的缩略图显示页2可以显示在任何地方。由此,可以随意进行图像显示区域1的设计。
另外,在上述实施方式的说明中,只对图像显示装置100具有的缩略图一览显示功能进行了说明。但是,图像显示装置100还可以显示缩略图的原图像。下面对显示原图像时的动作概要进行说明。
通过用户在输入装置300的操作,点击关注页内的缩略图,则分类类别描绘部21通过受理部10受理该点击。分类类别描绘部21特定被点击的缩略图,并传送给缩略图显示页描绘部23。缩略图显示页描绘部23通过数据管理部16,从图像文件存储部11调用该缩略图的原图像。被调用的图像文件由缩略图显示页描绘部23输出到输出部24,在显示器200上显示。
另外,也可以配置专用构成部分,用于显示原图像的处理,这样,可以分散涉及缩略图及原图像的显示的处理负荷,提高处理速度。
产业上利用的可能性本发明的图像文件一览显示装置,提供以页为单位进行管理的接口,可适用于PC的图像管理软件,或数码静止相机的内置应用软件。也可以适用于三维处理功能不断充实的带相机的移动电话的用户接口。而且,由于是按钮接口,也便于支持用遥控器进行的操作。
权利要求
1.一种图像文件一览显示装置,在画面上显示分类为一连串的多个类别的多个图像文件的一览,其特征在于,包括缩略图显示单元,将所述多个图像文件分别用缩略图来显示,该缩略图为把各图像文件示出的图像缩小后的图像;所述缩略图显示单元,将与属于所关注的类别的图像文件相对应的缩略图布置在关注页上显示,而且,将与属于所关注的所述类别的其他图像文件相对应的缩略图,或与属于与所关注的所述类别相邻的其他类别的图像文件相对应的缩略图,布置在非关注页上显示,此非关注页比所述关注页的显示面积小。
2.如权利要求1所述的图像文件一览显示装置,其特征在于,所述图像文件一览显示装置还包括分类类别显示单元,显示与所述缩略图显示单元所显示的缩略图相对应的图像文件所属的类别;所述分类类别显示单元,按对应于所述关注页及所述非关注页在所述画面中位置的排列,显示与所述关注页中显示的缩略图相对应的图像文件所属的类别、和与所述非关注页中显示的缩略图相对应的图像文件所属的类别。
3.如权利要求2所述的图像文件一览显示装置,其特征在于,所述缩略图显示单元,将所述关注页及非关注页排成一排显示,使得与布置在各页的缩略图相对应的图像文件所属的类别按所述一连串的多个类别顺序排列。
4.如权利要求3所述的图像文件一览显示装置,其特征在于,所述分类类别显示单元,在与属于同一类别的图像文件相对应的缩略图跨多页布置时,在大小对应于该页的页数的区域内,显示对应于该页的类别。
5.如权利要求3所述的图像文件一览显示装置,其特征在于,所述缩略图显示单元,根据所述一连串的多个类别的排列中与所述关注页相对应的类别和与所述非关注页相对应的类别之间的距离,逐步压缩显示所述非关注页。
6.如权利要求3所述的图像文件一览显示装置,其特征在于,所述分类类别显示单元还显示关注页标识,该关注页标识标明所显示的所述类别中对应于所述关注页的类别。
7.如权利要求6所述的图像文件一览显示装置,其特征在于,所述图像文件一览显示装置还包括判定单元,取得所述画面上指定的点,并判定所取得的点是否属于所述非关注页;所述缩略图显示单元,在所述判定单元判定所述点属于所述非关注页时,将关注页更新为该非关注页,而且,将这之前的关注页变更为非关注页显示,所述分类类别显示单元,在所述缩略图显示单元显示新的关注页时,对应于该新的关注页,将所述关注页标识更新后显示。
8.如权利要求7所述的图像文件一览显示装置,其特征在于,所述缩略图显示单元及所述分类类别显示单元用动画显示所述更新的过程。
9.如权利要求6所述的图像文件一览显示装置,其特征在于,所述分类类别显示单元,将对应于所述关注页及所述非关注页的类别排成一排显示;所述图像文件一览显示装置还具有滑动触头显示单元,显示带有捏手的滑动触头图像,该捏手按照用户的操作与所述类别的排列平行移动;所述缩略图显示单元,在所述滑动触头图像的捏手被移动时,更新显示关注页,使得移动后的捏手指向关注页的类别。
10.如权利要求9所述的图像文件一览显示装置,其特征在于,所述缩略图显示单元,用动画显示所述更新的过程。
11.如权利要求5所述的图像文件一览显示装置,其特征在于,所述缩略图显示单元,在所述关注页及所述非关注页内,显示表示各缩略图的属性信息的信息,在压缩显示所述非关注页时,也显示表示属性信息的信息。
12.如权利要求3所述的图像文件一览显示装置,其特征在于,所述缩略图显示单元,在与属于同一类别的图像文件相对应的缩略图跨多页布置时,在这些页的头一页显示表示所述类别的标题。
13.如权利要求1所述的图像文件一览显示装置,其特征在于,所述缩略图显示单元,将布置有所述缩略图的所述关注页及所述非关注页布置在虚拟三维空间,显示从某一视点观看所述关注页及所述非关注页时得到的投影图。
14.如权利要求13所述的图像文件一览显示装置,其特征在于,所述缩略图显示单元,将所述关注页及所述非关注页布置在虚拟三维空间,使得所述关注页与所述画面平行,所述非关注页与所述画面斜向相交。
15.如权利要求14所述的图像文件一览显示装置,其特征在于,所述缩略图显示单元,将所述非关注页布置在虚拟三维空间,使得所述非关注页中距所述关注页越近的,越靠近与所述画面平行的位置。
16.一种图像显示装置,显示从分类为一连串的多个类别的多个图像文件中选择出的图像文件所给出的图像,其特征在于,包括如权利要求1所述的图像文件一览显示装置;选择指示取得单元,取得用户对所述图像文件一览显示装置显示的缩略图的选择指示;图像显示单元,显示与所选择的缩略图相对应的图像文件所给出的图像。
17.一种图像文件一览显示方法,在画面上显示分类为一连串的多个类别的多个图像文件的一览,其特征在于,包括缩略图显示步骤,将所述多个图像文件分别用缩略图来显示,该缩略图为把各图像文件示出的图像缩小后的图像;所述缩略图显示步骤,将与属于所关注的类别的图像文件相对应的缩略图布置在关注页上显示,而且,将与属于所关注的所述类别的其他图像文件相对应的缩略图,或与属于与所关注的所述类别相邻的其他类别的图像文件相对应的缩略图,布置在非关注页上显示,此非关注页比所述关注页的显示面积小。
18.一种程序,用于图像文件一览显示装置,该显示装置用于在画面上显示分类为一连串的多个类别的多个图像文件的一览,其特征在于,用计算机运行如权利要求17所述的图像文件一览显示方法中的步骤。
19.一种记录媒体,可以由计算机来读取,其中记录了用于图像文件一览显示装置的程序,该显示装置用于在画面上显示分类为一连串的多个类别的多个图像文件的一览,其特征在于,记录了如权利要求18所述的程序。
全文摘要
一种图像文件一览显示装置,在画面上显示分类为一连串的多个类别的多个图像文件的一览,具有缩略图显示页描绘部23,将多个图像文件分别用各图像文件给出的图像缩小后的图像,即缩略图显示,缩略图显示页描绘部23,将属于所关注的类别的图像文件的相应缩略图布置在关注页上显示,而且,将属于所关注的所述类别的其他图像文件的相应缩略图,或属于与所关注的所述类别相邻的其他类别的图像文件的相应缩略图,布置在显示面积小于所述关注页的非关注页上显示。
文档编号G06F3/048GK1910577SQ200580002098
公开日2007年2月7日 申请日期2005年1月12日 优先权日2004年1月15日
发明者田中直树, 大久保晴代, 中濑义盛 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1