文件管理装置和图像显示装置的制作方法

文档序号:75291阅读:223来源:国知局
专利名称:文件管理装置和图像显示装置的制作方法
技术领域
本发明涉及文件管理装置,特别地,涉及一种用于在日历上管理内容文件的文件管理装置、一种用于再生并显示内容文件的图像显示装置及其处理方法、以及一种用于使计算机执行该方法的程序。
背景技术
随着数码照相机和数码摄像机越来越普及,越来越多的用户创建内容文件(静止图像文件、运动图像文件、音频文件等)。用户很难记住所有的内容文件,并且这些内容文件很可能会缺乏条理地存在。
为了解决这个问题,可以使用通过将内容文件的代表图像根据这些内容文件被创建的创建时间(即,时间、日、月、年)显示在日历上来管理内容文件的已知装置。例如,日本未审查专利申请公开第2005-33711号中(图31)提出了一种根据拍摄日期或时间来显示拍摄图像文件列表的信息处理装置。

发明内容由于在上述相关技术中代表图像显示在日历上,所以预先确认在特定日期创建的图像然后有目的地查找目标图像的浏览方法完全能够满足这种目的。
但是,上述相关技术不一定适用于在没有设置特定日期的情况下浏览并欣赏各种先前内容文件的浏览方法。就是说,虽然在相关技术中采用了日历这种以时间作为重要概念的显示方式,但是在显示以日、月、或年为单位表示的时间轴范围(time-axis range)的显示屏幕上,时间方向性的概念并没有表达为一致的用户界面。因此,用户很难从用户界面确认时间轴,结果,用户很难像散步那样直观地查找代表图像或浏览代表图像。
在相关技术中,同时显示的图像以日为单位排列。因此,用户很难总体浏览在很多天里(例如在一次旅行中)拍摄的一组代表图像。
期望提供一种用于通过统一日历的时间序列方向,在以日、月、和年为单位表示时间轴范围的日历上显示内容文件的代表图像的无缝用户界面。
根据本发明的第一实施例,提供了一种文件管理装置,包括以下单元代表图像存储装置,用于将多个内容文件中的每一个的代表图像数据与该内容文件的创建时间相关联地存储;描绘装置,用于以关于日、月、和年连续的日历作为背景,在对应于创建时间的位置处描绘代表图像数据;显示状态保持装置,用于保持正在显示的日历的时间轴范围及其位置,作为显示状态;操作接收装置,用于接收改变显示状态的改变操作,该改变操作共通地是在任意时间轴范围内沿时间序列方向的滚动操作;以及控制装置,用于响应于改变操作,控制描绘装置根据显示状态在日历上描绘代表图像数据。因此,提供了一种无缝文件管理装置,通过在时间序列方向独立于时间轴范围的日历上显示代表图像数据,使用户不用确认日、月、和年的边界。
根据第一实施例,时间轴范围可以以日、月、或年为单位表示。即,可显示年显示屏幕、月显示屏幕、或日显示屏幕,作为显示用作代表图像背景的日历的显示屏幕。
根据第一实施例,描绘装置可以根据时间轴范围的单位来描绘表示该单位的图像。即,描绘装置可以描绘年显示屏幕、月显示屏幕、和日显示屏幕。
根据第一实施例,描绘装置可以根据时间轴范围的单位,将除中心单位之外的单位描绘成不可用(inactive)。术语“中心单位”在年显示屏幕的情况下为主要显示的年份,在月显示屏幕的情况下为主要显示的月份,或在日显示屏幕的情况下为主要显示的日子。中心单位可指定为多个单位(数天、数月、或数年)中具有最大显示面积的单位(日、月、或年)。例如,短语“将除中心单位之外的单位描绘成不可用”表示将其他单位灰去(gray out)。在这种情况下,使用比中心单位颜色更浅的颜色显示其他单位。作为选择,当将中心单位彩色显示时,可以单色显示其他单位。作为选择,其他单位可以较低的对比度显示。即,短语“将除中心单位之外的单位描绘成不可用”包括以使其他单位不引人注目的方式显示其他单位的情况。
根据第一实施例,当日历在滚动操作过程中跨越了时间轴范围的单位的边界时,描绘装置可以描绘关于中心单位的信息。因此,当被假定为在时间轴范围的单位上连续的日历跨越时间轴范围的单位的边界时,可以清楚地指明新的显示位置。
根据第一实施例,在时间轴范围以月为单位表示的情况下,当选择日历中的某一天时,控制装置可以切换时间轴范围,使得时间轴范围以日为单位表示。当创建时间属于所选择日时,描绘装置可描绘表示所选择日的图像。如果创建时间不属于所选择日,描绘装置可以描绘表示该创建时间所属的最接近未来日的图像。因此,创建内容文件的那一天将更优先地显示。
根据第一实施例,当时间轴范围以日为单位表示时,描绘装置可以只针对创建时间所属的那一日来描绘日历和代表图像数据。因此,可以省去多余的空白区。
根据第一实施例,当时间轴范围以日为单位表示时,描绘装置可以描绘表示组之间的断点(break point)的图像,每个组都作为创建时间所属的连续日的范围。因此,可以在以日连续的日历上总体上管理属于特定事件的内容文件。
根据第一实施例,当时间轴范围以日为单位表示时,描绘装置可以根据在日历中选定的代表图像数据所对应的内容文件描绘要显示的图像。因此,可以从日显示屏幕确认每个内容文件的内容。在这种情况下,描绘装置可以将属于作为创建时间所属的连续日范围的组的代表图像数据与被描绘的图像一起描绘。因此,能够提高属于特定事件的内容文件的访问容易程度。
根据第一实施例,操作接收装置可以接收移动光标的移动操作。描绘装置可以根据移动操作描绘光标,并且,当光标移到时间轴范围的单位中的一个上时,描绘装置可以描绘关于该单位的信息。这实现了能够使用户通过简单操作来确认内容文件的创建日、月、和年分布的装置的所谓“工具提示”。
根据第一实施例,当操作接收装置为接收至少第一和第二点击操作的鼠标时,控制装置可以切换时间轴范围,使得响应于第一点击操作,以更小的单位表示时间轴范围,并且可以响应于第二点击操作切换时间轴范围,使时间轴范围以更大的单位表示。因此,通过直观操作,能够实现从年显示屏幕向日显示屏幕的屏幕转换。
根据本发明的第二实施例,提供了一种图像显示装置,包括以下单元代表图像存储装置,用于将多个内容文件中的每一个的代表图像数据与该内容文件的创建时间相关联地存储;描绘装置,用于以在日、月、和年上连续的日历作为背景,在对应于创建时间的位置处描绘代表图像数据;显示状态保持装置,用于保持正在显示的日历的时间轴范围及其位置,作为显示状态;操作接收装置,用于接收改变显示状态的改变操作,该改变操作共通地是在任意时间轴范围内沿时间序列方向的滚动操作;控制装置,用于响应于改变操作,控制描绘装置根据显示状态在日历上描绘代表图像数据;以及显示装置,用于显示通过描绘装置描绘的细节。因此,在时间序列方向独立于时间轴范围的日历用作背景的情况下,用户不用确认日、月、和年的边界,就能通过无缝操作显示代表图像数据。
根据本发明的第三实施例,提供了一种包括以下步骤的文件管理方法,或者一种用于使计算机执行以下步骤的程序以关于日、月、和年连续的日历作为背景,在多个内容文件中的每一个的创建时间所对应的位置处描绘该内容文件的代表图像数据;接收用于改变正在显示的日历的时间轴范围及其位置的改变操作,该改变操作共通地是在任意时间轴范围内沿时间序列方向的滚动操作;当改变操作为第一点击操作时,切换时间轴范围,从而以更小的单位在该位置上表示时间轴范围;以及当改变操作为第二点击操作时,切换时间轴范围,从而以更大的单位在该位置上表示时间轴范围。因此,提供了一种无缝文件管理方法,通过在时间序列方向独立于时间轴范围的日历中显示代表图像数据,使得用户不用确认日、月、和年的边界。
根据本发明的实施例,提供了一种无缝用户界面,用于通过统一日历的时序方向,在以日、月、和年为单位表示时间轴范围的日历上显示内容文件的代表图像。
图1是根据本发明实施例的文件管理装置或图像显示装置的方框图;图2A至图2C是示出了根据本发明实施例的显示模式概要的示图;图3A和图3B是示出了根据本发明实施例的显示屏幕的转换的示图;图4是示出了根据本发明实施例的年显示屏幕的实例的示图;图5是示出了根据本发明实施例的月显示屏幕的实例的示图;图6是示出了根据本发明实施例的日显示屏幕的实例的示图;图7是示出了根据本发明实施例的内容显示屏幕的实例的示图;图8是示出了根据本发明实施例的显示工具提示的实例的示图;图9是示出了根据本发明实施例的显示工具提示的另一实例的示 图10A至图10C是示出了根据本发明实施例的重叠在日历上的显示信息的实例的示图;图11是示出了根据本发明实施例的文件管理装置所执行的示例性处理的流程图;图12是示出了根据本发明实施例的示例性显示切换处理的流程图;图13是示出了根据本发明实施例的示例性滚动处理的流程图;以及图14是示出了根据本发明实施例的示例性光标移动处理的流程图。
具体实施方式将参照附图详细描述本发明的实施例。
图1是示出根据本发明实施例的文件管理装置或图像显示装置的示例性结构的示图。该文件管理装置包括内容文件存储装置110、缩略图数据存储装置120、日历信息存储装置130、获取单元140、描绘单元(rendering unit)150、显示单元160、操作接收单元170、控制器180、及显示状态保持单元190。
内容文件存储设备110存储诸如静止图像文件、运动图像文件、和音频文件的内容文件。内容文件具有诸如内容文件创建时间的属性信息,作为元数据。创建时间涉及创建内容文件时的时间、日、月、和年中的全部或一部分。
缩略图数据存储装置120存储有存储在内容文件存储装置110中的内容文件的缩略图数据,作为代表图像。缩略图数据包括静止图像文件的缩小图像和运动图像文件某个时间时的帧的缩小图像。同样,缩略图数据也包括音频文件某个时间时的视觉效果图像。当存储缩略图数据时,缩略图数据存储装置120最好将该缩略图数据与相关内容文件的创建时间相互关联。因此,可以使用创建时间作为索引关键字快速读取缩略图数据。
日历信息存储装置130存储的是创建日历所需的信息(日历信息)。这些信息相应于与日期和星期几之间的关系、节日、及闰年相关的信息。
获取单元140访问内容文件存储装置110、缩略图数据存储装置120、和日历信息存储装置130,以获取其内容。
描绘单元150根据存储在日历信息存储装置130中的日历信息来描绘日历,并在日历中相关位置处描绘存储在缩略图数据存储装置120中的缩略图数据。响应于通过相关缩略图数据再生内容文件的请求,描绘单元150根据被请求的内容文件描绘要显示的图像。
显示单元160显示由描绘单元150描绘的细节。显示单元160可通过诸如液晶显示器(LCD)的显示器实现。作为选择,显示单元160可以是例如触摸板,并可以与操作接收单元170集成。
操作接收单元170接收用户操作。根据本发明的实施例,将诸如鼠标的点击设备假定为操作接收单元170。但是,操作接收单元170也可以实现为与显示单元160集成的触摸板。
根据通过操作接收单元170接收的操作,控制器180控制获取单元140和描绘单元150。即,控制器180使获取单元140获取描绘日历及相关图像所需的日历信息和缩略图数据,并根据所获取的信息和数据,使描绘单元150在日历中相关位置处描绘缩略图数据。响应于再生内容文件的请求,控制器180使描绘单元150根据被请求的内容文件描绘要显示的图像。
显示状态保持单元190保持正在显示的日历的时间轴范围及其位置,作为显示状态。时间轴范围可以日、月、或年为单位表示。位置可以根据时间、日、月、和年来表示。通过在显示状态保持单元190中保持当前显示状态,响应于改变时间轴范围的指令,能够检出改变后的时间轴范围和当前位置,并在保持当前位置的同时,切换时间轴范围。
图2A至图2C是示出根据本发明实施例的显示模式概要的示图。图2A示出的是在将时间轴范围选定为以年为单位的情况下的示例性显示模式。作为背景使用的年历511(以年为单位)跨越多个年份连续。因此,年显示屏幕510显示的是年历511的一部分。
在年历511的多个月份中的每一个月中,在相关内容文件的创建月所对应的位置上描绘缩略图数据514。关于缩略图数据514的描绘模式,可以每个月描绘一个代表性缩略图数据。作为选择,如图4所示,可以以日历格式显示每个月,并且可以每一天描绘一个代表性缩略图数据。
图2B示出的是在将时间轴范围选定为以月为单位的情况下的示例性显示模式。作为背景使用的月历521(以月为单位)跨越多个月份连续。与年显示屏幕510一样,月显示屏幕520显示了月历521的一部分。
在月历521的多个日子中的每一日中,在相关内容文件的创建日所对应的位置处描绘缩略图数据524。关于缩略图数据524的描绘模式,可以每一天描绘一个代表性缩略图数据。或者,可以以平铺(tile)形式描绘多个缩略图数据。
图2C示出的是在将时间轴范围选定为以日为单位的情况下的示例性显示模式。作为背景使用的日历531(以日为单位)跨越多个日子连续。与年显示屏幕510和月显示屏幕520一样,日显示屏幕530显示的是日历531的一部分。
日历531的多个日子中的每一天被划分成以小时为单位的多个时间带,并在相关内容文件的创建时间所对应的位置处描绘缩略图数据534。除了缩略图数据534,还可以附加显示创建时间。当相同时间带中存在多个相应的缩略图数据时,按照例如创建(时间)顺序描绘所有的缩略图数据。虽然已经描述了以小时为单位表示时间带的情况,但是也可以以其他适当的单位来设置时间带。
就沿时间序列方向的滚动操作而言,显示屏幕510、520、和530是相同的。当通过向上滚动而相对于日历向上移动时,显示屏幕510、520、和530沿时间上往前的方向移动,当通过向下滚动而相对于日历向下移动时,显示屏幕510、520、和530沿时间上往后的方向移动。这提供了一种可以通过在屏幕上在任意时间轴范围内以相同的滚动操作来使用的用户界面。
显示屏幕510、520、和530分别以跨越年、月、和日连续的日历作为背景。即使当在滚动期间每个日历跨越了相关的年、月、或日的边界时,所显示的日历也不会中断。因此,在图2B所示的以月为单位表示时间轴范围的情况下,当显示从某一个月移动至其他月时,不需要返回年显示屏幕510。也不需要明确地按下按钮来显示其他月。即,提供了一种能够通过滚动操作无缝地显示日、月、和年的用户界面。
图3A和图3B示出了根据本发明实施例的显示屏幕转换的示图。本发明的实施例将在假定具有至少两个按键(左键和右键)的鼠标作为操作接收单元170的情况下描述。
图3A示出的是在同一屏幕(窗口显示屏幕)上显示年显示屏幕510、月显示屏幕520、日显示屏幕530、和内容显示屏幕540的情况。当在光标位于年显示屏幕510上的特定月份区域的情况下按下鼠标左键时,即,当左击特定月份区域时,显示该特定月份的月显示屏幕520被显示出来。通过在光标位于月显示屏幕520上的特定日区域的情况下左击鼠标,显示该特定日的日显示屏幕530被显示出来。即,通过左击,时间轴范围变成以更小的单位来表示。
当通过左击改变时间轴范围来改变显示屏幕时,控制器180更新显示状态保存单元190,从而保存新的时间轴范围和位置。当通过滚动各个显示屏幕来改变要显示的位置时,控制器180更新显示状态保持单元190,从而保存新的位置。
与此对照,当在日显示屏幕530中按下鼠标的右键时,即,当右击日显示屏幕530时,显示日显示屏幕530的那一天所属月份的月显示屏幕520被显示出来。通过在月显示屏幕520上右击,显示月显示屏幕520的月份所属年份的年显示屏幕510被显示出来。即,通过右键点击将时间轴范围变成以较大单位来表示。
当通过右击改变时间轴范围来改变显示屏幕时,控制器180读取显示状态保持单元190中保持的显示状态,并根据读出的显示状态,使描绘单元150描绘新的显示屏幕。同时,控制器180更新显示状态保持单元190,从而保存新显示屏幕的时间轴范围。
通过在光标位于日显示屏幕530上的特定缩略图数据534的情况下左击鼠标,显示与该特定缩略图数据534相关的内容文件的内容显示屏幕540被显示出来。通过在内容显示屏幕540上右键点击,显示内容文件创建日的日显示屏幕530被显示出来。
图3B示出的是在另一屏幕(窗口显示屏幕)上显示内容显示屏幕540的情况。从年显示屏幕510向日显示屏幕530的转换和从日显示屏幕530向年显示屏幕510的转换与图3A中的一致。
通过在光标位于日显示屏幕530上的特定缩略图数据534的情况下左击鼠标,内容显示屏幕540被显示为显示有与该特定缩略图数据534相关的内容文件的不同屏幕。此时,保存原始日显示屏幕530,并保持不变。
图4示出的是根据本发明实施例的年显示屏幕510的实例。年显示屏幕510包括显示日历结构的区域512和显示时间轴范围以年为单位表示的年历的年历显示区513。
在区域512中,显示了每一年里创建的相应内容文件的数目,另外,也可以显示每月创建的内容文件数。当在区域512中选择一个创建年时,在年历显示区513中显示出该年的年历。在这个实例中,年历被划分为从一月至十二月的多个月份,每一个月又进一步划分为根据每周的天数水平排列的数日。在每一日中,描绘表示该创建日的缩略图数据514。
在年历显示区513的右边显示有滚动条516。由于年历关于年连续,所以通过操作滚动条516能够无缝地显示其他年的日历。
滚动条516的左边显示有年显示条515。年历显示区513中显示的年份显示在年显示条515的中央。年显示条515的顶部表示前一年,年显示条515的底部表示后一年。由于年历跨越年连续,所以提供的年显示条515清楚地指明了当前显示的年份。
根据年历显示区513的显示模式,可以在同一屏幕中显示多个年份。在这种情况下,可以将多年中具有最大显示面积的年份视作中心年,并且可以在年显示条515的中央显示这个年份。在这种情况下,除中心年之外的年份可以描绘为无效的,可使用例如较浅的颜色将其灰去。
图5示出了根据本发明实施例的月显示屏幕520的实例。月显示屏幕520包括显示日历结构的区域522和显示时间轴范围以月为单位表示的月历的月历显示区523。
在区域522中,显示了每一年里创建的相应内容文件的数目,另外,也可以显示每月创建的内容文件数。当在区域522中选定一个创建月时,在月历显示区523中显示出该月的月历。在这个实例中,显示的是九月份的日历,其中,水平排列从周日至周六的日子。在每一天中,描绘代表该创建日的缩略图数据524。
在月历显示区523的右边显示有滚动条526。由于月历关于月连续,所以通过操作滚动条526能够无缝地显示其他月的日历。
滚动条526的左边显示有月显示条525。月历显示区523中显示的月份显示在月显示条525的中央。月显示条525的顶部表示前一月,月显示条525的底部表示后一月。由于月历跨越月连续,所以提供的月显示条525清楚地指明了当前显示的月份。
根据星期中的日子,可能在同一屏幕中显示多个月份。在这种情况下,可以将多个月中具有最大显示面积的月份视作中心月,并且可以在月显示条525的中央显示这个月份。在这种情况下,可以使用较浅的颜色将除中心月之外的月份描绘成不可用。
图6示出了根据本发明实施例的日显示屏幕530的实例。日显示屏幕530包括显示日历结构的区域532和显示时间轴范围以日为单位表示的日历的日历显示区533。
在区域532中,显示了每一年里创建的相应内容文件的数目,另外,也可以显示每月创建的内容文件数。作为改变,可以另外显示每日创建的内容文件数。
在日历显示区533中,以小时为单位将每一天划分为多个时间带,在相关内容文件的创建时间所对应的位置处描绘缩略图数据534。在这个实例中,创建时间显示在缩略图数据534下方。
在日历显示区533的右边显示有滚动条536。由于日历关于日连续,所以通过操作滚动条536能够无缝地显示其他天的日历。
但是,当显示没有创建内容文件的某一天时,需要连续滚动没有缩略图数据534的日历。在这个实例中,通过从日历显示区533中略去没有创建内容文件的日子来解决这个问题。在这种情况下,当在月显示屏幕520上左击特定日时,可能不存在创建日相应于该特定日的内容文件。在这样的情况下,可在日显示屏幕530上显示创建有内容文件并最接近于该特定日的日子。具体而言,可以选择在时间上往后日子(即,时间上较新的日子)作为最接近的日子。
相反,当内容文件的创建日关于数日的单位连续时,可以推定某一事件(例如,旅行)发生了多日。优选的是,可以将连续范围内的这些内容文件建成组。在组的开头显示表示开始日的标签537,在组的末尾显示表示最后日的标签538。如果需要,可以为标签537和538上色。例如,可以为星期六的标签上蓝色,可以为星期日的标签上红色。
在滚动条536的左边显示有日显示条535。日历显示区533中显示的日子显示在日显示条535的中央。日显示条535的顶部表示前一天,日显示条535的底部表示后一天。由于日历跨日连续,所以提供的日显示条535清楚地指明了当前显示日。如上所述,前一天和后一天中略去了没有创建内容文件的日子。
在将多日显示在同一屏幕上的情况下,将多日中具有最大显示面积的日子视作中心日,并可以在日显示条535的中央显示这个日子。在这种情况下,可以使用较浅的颜色将除中心日之外的日子描绘成不可用。
图7示出了根据本发明实施例的内容显示屏幕540的实例。内容显示屏幕540包括显示缩略图数据的区域542和内容文件再生/显示区543。
当在区域542中选定特定的缩略图数据时,根据与选定的缩略图数据相对应的内容文件,在区域543中描绘要显示的图像。在区域542中,可能排列了属于上述组的多个缩略图数据,可以从该组中选择要再生/显示的目标缩略图数据。
使用设置在区域543上方的一组工具,可以放大或缩小在区域543中显示的内容文件的尺寸。
图8示出了根据本发明实施例的显示工具提示的实例。当将光标517移至年显示屏幕510的日历显示区513中的特定月份时,显示出该特定月份和在该指定月份中创建的内容文件数,作为工具提示518。可以短时间(几秒或十秒)显示工具提示518,也可以持续显示,直至再次移动光标517。
图9示出了根据本发明实施例的显示工具提示的另一实例。当将光标527移至月显示屏幕520的日历显示区523中的特定日时,显示出该定日和在该特定日创建的内容文件数,作为工具提示528。工具提示528的持续显示时间与工具提示518的持续时间类似。
图10A至图10C示出了根据本发明实施例的重叠在日历上的显示信息的实例。在本发明的实施例中,各个日历跨越日、月、或年连续。因此,可能很难在滚动过程中检测当前的显示位置。在本发明的实施例中,当日历在滚动期间越过时间轴范围的单位的边界时,在日历上重叠显示关于中心单位(根据时间轴范围的单位)的信息。
图10A示出的是年显示屏幕510的实例。在该实例中,当日历在滚动期间越过年边界时,描绘中心年和在该中心年创建的内容文件数,作为要重叠显示在日历上的信息519。
图10B示出的是月显示屏幕520的实例。在该实例中,当日历在滚动期间越过月边界时,显示中心月和在该中心月创建的内容文件数,作为要重叠显示在日历上的信息529。
图10C示出的是日显示屏幕530的实例。在该实例中,当日历在滚动期间越过日边界时,显示中心日和在该中心日创建的内容文件数,作为要重叠显示在日历上的信息539。
信息519、529、539可以被短时间临时显示(几秒至十秒),或者可以持续显示,直至日历再次越过边界。
下面参照附图描述根据本发明实施例的文件管理装置的操作。
图11是根据本发明实施例的文件管理装置所执行的示例性处理的流程图。在这种情况下,首先显示年显示屏幕510、月显示屏幕520、和日显示屏幕530中的一个(步骤S901)。
当操作接收单元170接收到切换时间轴范围的操作时,控制器180根据显示状态保持单元190中的显示状态来切换显示屏幕(步骤S910)。当操作接收单元170接收到滚动操作时,控制器180滚动屏幕(步骤S930)。当操作接收单元170接收到移动光标的操作时,控制器180移动光标(步骤S940)。
图12是根据本发明实施例的示例性显示切换处理(步骤S910)的流程图。当操作接收单元170接收的操作为左键点击时(步骤S911),控制器180参考显示状态保持单元190中显示状态的时间轴范围,确定当前显示屏幕是年显示屏幕510、月显示屏幕520、还是日显示屏幕530(步骤S912、S914、S916)。
如果当前显示屏幕为年显示屏幕510(步骤S912),控制器180使描绘单元150描绘显示通过左击选定的月份的月显示屏幕520(步骤S913)。此时,控制器180使获取单元140从日历信息存储装置130和缩略图数据存储装置120分别获取所需的日历信息和缩略图数据。同时,控制器180更新显示状态保持单元190,使时间轴范围以月为单元表示。
如果当前显示屏幕为月显示屏幕520(步骤S914),控制器180使描绘单元150描绘显示通过左击选定的日子的日显示屏幕530(步骤S915)。此时,控制器180使获取单元140从日历信息存储装置130和缩略图数据存储装置120分别获取所需的日历信息和缩略图数据。同时,控制器180更新显示状态保持单元190,使时间轴范围以日为单位表示。
如果当前显示屏幕为日显示屏幕530(步骤S916),控制器180使描绘单元150描绘显示与通过左击选定的缩略图相应的内容文件的内容显示屏幕540(步骤S917)。此时,控制器180使获取单元140从内容文件存储装置110获取所需的内容文件。
当操作接收单元170接收到的操作为右键点击时(步骤S921),控制器180参考显示状态保持单元190中显示状态的时间轴范围,并确定当前显示屏幕是年显示屏幕510、月显示屏幕520、还是日显示屏幕530(步骤S922、S924、S926)。
如果当前显示屏幕为月显示屏幕520(步骤S922),控制器180使描绘单元150描绘显示通过显示状态保持单元190中的显示状态表示的年份的年显示屏幕510(步骤S923)。此时,控制器180使获取单元140从日历信息存储装置130和缩略图数据存储装置120分别获取所需的日历信息和缩略图数据。同时,控制器180更新显示状态保持单元190,使时间轴范围以年为单位表示。
如果当前显示屏幕为日显示屏幕530(步骤S924),控制器180使描绘单元150描绘显示通过显示状态保持单元190中的显示状态表示的月份的月显示屏幕520(步骤S925)。此时,控制器180使获取单元140从日历信息存储装置130和缩略图数据存储装置120分别获取所需的日历信息和缩略图数据。同时,控制器180更新显示状态保持单元190,使时间轴范围以月为单位表示。
在图3A所示的示例性转换的情况下,如果当前显示屏幕为内容显示屏幕540(步骤S916),控制器180使描绘单元150描绘表示通过显示状态保持单元190中的显示状态表示的日子的日显示屏幕530(步骤S927)。此时,控制器180使获取单元140从日历信息存储装置130和缩略图数据存储装置120分别获取所需的日历信息和缩略图数据。同时,控制器180更新显示状态保持单元190,使时间轴范围以日为单位表示。
图13是示出根据本发明实施例的示例性滚动处理(步骤S930)的流程图。当操作接收单元170接收到的操作为滚动时(步骤S931),控制器180指示描绘单元150滚动显示屏幕(步骤S932)。此时,控制器180更新显示状态保持单元190,使得显示状态中包括的位置表示滚动后的位置。
当日历在滚动过程中越过时间轴范围的单位的边界时(步骤S933),即,当年显示屏幕510越过年边界时、当月显示屏幕520越过月边界时、或当日显示屏幕530越过日边界时,控制器180使描绘单元150将除新的中心单位(特定的年、月、或日)之外的单位描绘成不活动(例如,灰去)(步骤S934)。同时,与参照图10A至图10C描述的一样,控制器180使描绘单元150描绘将重叠显示在日历上的信息(步骤S935)。即,控制器180使获取单元140从缩略图数据存储装置120获取关于新的中心单位的信息,并根据获取的信息,使描绘单元150描绘要重叠显示在日历上的信息。
图14是示出根据本发明实施例的示例性光标移动处理(步骤S940)的流程图。当操作接收单元170接收到的操作为光标移动操作时(步骤S941),控制器180使描绘单元150移动光标(步骤S942)。
当将光标在显示屏幕上移到时间轴范围的单位中的一个上时(步骤S943),如已经参照图8和图9描述的一样,控制器180指示描绘单元150描绘关于该单位的信息,作为工具提示(步骤S944)。
根据本发明的实施例,提供了一种用户界面,能够使用操作接收单元170,通过滚动具有任意时间轴范围的屏幕,无缝地显示跨越日、月、和年连续的日历。通过在显示状态保持单元190中保存当前显示状态,当发布指示改变时间轴范围时,能够检测出改变后的时间轴范围和当前位置,并可以在保持当前位置的同时切换时间轴范围。
根据实现本发明的实例图示说明了本发明的实施例。尽管在实施例与将在下面描述的权利要求
的特征之间存在对应关系,但是本发明并不仅限于此,在不背离本发明精神和范围的情况下,可以进行各种修改。
就是说,根据本发明的实施例,代表图像存储装置对应于例如缩略图数据存储装置120。描绘装置对应于例如描绘单元150。显示状态保持装置对应于例如显示状态保持单元190。操作接收装置对应于例如操作接收单元170。控制装置对应于例如控制器180。
第一点击操作对应于例如左击操作。第二点击操作对应于例如右击操作。
根据本发明的另一实施例,代表图像存储装置对应于例如缩略图数据存储装置120。描绘装置对应于例如描绘单元150。显示状态保持装置对应于例如显示状态保持单元190。操作接收装置对应于例如操作接收单元170。控制装置对应于例如控制器180。显示装置对应于例如显示单元160。
根据本发明的另一实施例,以跨越日、月、和年连续的日历作为背景,在多个内容文件中的每一个的创建时间所对应的位置处描绘该内容文件的代表图像数据对应于例如步骤S901。接收改变操作,从而改变正在显示的日历的时间轴范围及其位置(该改变操作通常为在任意时间轴范围内沿时间序列方向的滚动操作)对应于例如步骤S911、S921、和S931。当改变操作为第一点击操作时,切换时间轴范围使得以更小单位在该位置处表示时间轴范围对应于例如步骤S913、S915、和S917。当改变操作为第二点击操作时,切换时间轴范围使得以更大单位在该位置处表示时间轴范围对应于例如步骤S923、S925、和S927。
本发明的实施例中描述的处理可以认为是具有系列处理的方法,或可以认为是允许计算机执行系列处理的程序或其上记录了程序的记录介质。
权利要求
1.一种文件管理装置,包括代表图像存储装置,用于将多个内容文件中的每一个的代表图像数据与所述内容文件的创建时间相关联地存储;描绘装置,用于以跨越日、月、和年连续的日历作为背景,在所述创建时间所对应的位置处描绘所述代表图像数据;显示状态保持装置,用于保持正在显示的日历的时间轴范围及其位置,作为显示状态;操作接收装置,用于接收改变所述显示状态的改变操作,所述改变操作共通地是在任意时间轴范围内沿时间序列方向的滚动操作;以及控制装置,用于响应于所述改变操作,控制所述描绘装置根据所述显示状态在所述日历上描绘所述代表图像数据。
2.根据权利要求
1所述的文件管理装置,其中,所述时间轴范围以日、月、或年为单位表示。
3.根据权利要求
2所述的文件管理装置,其中,所述描绘装置根据所述时间轴范围的单位描绘表示所述单位的图像。
4.根据权利要求
2所述的文件管理装置,其中,所述描绘装置根据所述时间轴范围的单位,将除中心单位之外的单位描绘成不可用。
5.根据权利要求
4所述的文件管理装置,其中,所述中心单位是所述单位中具有最大显示面积的单位。
6.根据权利要求
4所述的文件管理装置,其中,当所述日历在所述滚动操作期间越过所述时间轴范围的单位的边界时,所述描绘装置描绘关于所述中心单位的信息。
7.根据权利要求
2所述的文件管理装置,其中,在所述时间轴范围以月为单位表示的情况下,当选定所述日历上的一天时,所述控制装置切换所述时间轴范围,使得所述时间轴范围以日为单位表示,以及其中,当所述创建时间属于所选定日时,所述描绘装置描绘表示所选定日的图像,当所述创建时间不属于所选定日时,所述描绘装置描绘表示所述创建时间所属的最接近的未来日的图像。
8.根据权利要求
2所述的文件管理装置,其中,当所述时间轴范围以日为单位表示时,所述描绘装置只针对所述创建时间所属的日子描绘所述日历和所述代表图像数据。
9.根据权利要求
2所述的文件管理装置,其中,当所述时间轴范围以日为单位表示时,所述描绘装置描绘表示多个组之间的断点的图像,每个组都作为所述创建时间所属的连续日的范围。
10.根据权利要求
2所述的文件管理装置,其中,当所述时间轴范围以日为单位表示时,所述描绘装置根据在所述日历上选定的所述代表图像数据所对应的内容文件,描绘要显示的图像。
11.根据权利要求
10所述的文件管理装置,其中,所述描绘装置将属于作为所述创建时间所属的连续日的范围的组中的代表图像数据与被描绘的图像一起描绘。
12.根据权利要求
2所述的文件管理装置,其中,所述操作接收装置接收移动光标的移动操作,以及其中,所述描绘装置根据所述移动操作描绘所述光标,并且,当所述光标被移到所述时间轴范围的单位中的一个上时,所述描绘装置描绘关于该单位的信息。
13.根据权利要求
2所述的文件管理装置,其中,所述操作接收装置为接收至少第一和第二点击操作的鼠标,以及其中,响应于所述第一点击操作,所述控制装置切换所述时间轴范围,使得所述时间轴范围以更小单位表示,并且,响应于所述第二点击操作,所述控制装置切换所述时间轴范围,使得所述时间轴范围以更大单位表示。
14.一种图像显示装置,包括代表图像存储装置,用于将多个内容文件中的每一个的代表图像数据与所述内容文件的创建时间相关联地存储;描绘装置,用于以跨越日、月、和年连续的日历作为背景,在所述创建时间所对应的位置处描绘所述代表图像数据;显示状态保持装置,用于保持正在显示的日历的时间轴范围及其位置,作为显示状态;操作接收装置,用于接收改变所述显示状态的改变操作,所述改变操作共通地是在任意时间轴范围内沿时间序列方向的滚动操作;控制装置,用于响应于所述改变操作,控制所述描绘装置根据所述显示状态在所述日历上描绘所述代表图像数据;以及显示装置,用于显示通过所述描绘装置描绘的细节。
15.一种文件管理方法,包括以下步骤以跨越日、月、和年连续的日历作为背景,在多个内容文件中的每一个的创建时间所对应的位置处描绘所述内容文件的代表图像数据;接收改变正在显示的日历的时间轴范围及其位置的改变操作,所述改变操作共通地是在任意时间轴范围内沿时间序列方向的滚动操作;当所述改变操作为第一点击操作时,切换所述时间轴范围,使得所述时间轴范围以更小单位在所述位置上表示;以及当所述改变操作为第二点击操作时,切换所述时间轴范围,使得所述时间轴范围以更大单位在所述位置上表示。
16.一种用于使计算机执行以下步骤的程序以跨越日、月、和年连续的日历作为背景,在多个内容文件中的每一个的创建时间所对应的位置处描绘所述内容文件的代表图像数据;接收改变正在显示的日历的时间轴范围及其位置的改变操作,所述改变操作共通地是在任意时间轴范围内沿时间序列方向的滚动操作;当所述改变操作为第一点击操作时,切换所述时间轴范围,使得所述时间轴范围以更小单位在所述位置上表示;以及当所述改变操作为第二点击操作时,切换所述时间轴范围,使得所述时间轴范围以更大单位在所述位置上表示。
17.一种文件管理装置,包括代表图像存储装置,可操作用于将多个内容文件中的每一个的代表图像数据与所述内容文件的创建时间相关联地存储;描绘单元,可操作用于以跨越日、月、和年连续的日历作为背景,在所述创建时间所对应的位置处描绘所述代表图像数据;显示状态保持单元,可操作用于保持正在显示的日历的时间轴范围及其位置,作为显示状态;操作接收单元,可操作用于接收改变所述显示状态的改变操作,所述改变操作共通地是在任意时间轴范围内沿时间序列方向的滚动操作;以及控制器,可操作用于响应于所述改变操作,控制所述描绘设备根据所述显示状态在所述日历上描述所述代表图像数据。
专利摘要
一种文件管理装置,包括以下单元代表图像存储装置,用于将多个内容文件中的每一个的代表图像数据与该内容文件的创建时间相关联地存储;描绘单元,用于以跨越日、月、和年连续的日历作为背景,在其创建时间所对应的位置处描绘代表图像数据;显示状态保持单元,用于保持正在显示的日历的时间轴范围及其位置,作为显示状态;操作接收单元,用于接收改变显示状态的改变操作,该改变操作共通地是在任意时间轴范围内沿时间序列方向的滚动操作;以及控制器,用于响应于改变操作,控制描绘装置根据显示状态在日历上描绘代表图像数据。
文档编号G06F3/048GK1991838SQ200610167199
公开日2007年7月4日 申请日期2006年12月28日
发明者增田浩树, 松村衣里子, 石塚健作, 林正和, 野村优 申请人:索尼株式会社导出引文BiBTeX, EndNote, RefMan
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1