File management apparatus and image display apparatus
First Claim
1. A file management apparatus, comprising:
- at least one processor configured to;
render a calendar and representative image data of each of a plurality of content files, in association with a creation time of each of the plurality of content files, whereinthe render of the representative image data is at a position corresponding to the creation time of each of the plurality of content files, andthe calendar corresponds to a background of the representative image data;
maintain, as a display state, a time-axis range of the calendar and the position corresponding to the creation time, whereinthe time-axis range is expressed in a plurality of first time units, anda first time unit of the plurality of first time units comprises a plurality of second time units;
render a thumbnail image on a second time unit of the plurality of second time units in the calendar, whereinthe thumbnail image corresponds to the representative image data of a content file of the plurality of content files, andthe second time unit corresponds to the creation time of the content file of the plurality of content files;
receive a change operation to change the display state;
control the rendered representative image data on the calendar based on the display state and the change operation;
switch the time-axis range to express in the plurality of second time units, whereinthe switch of the time-axis range is based on reception of a first operation, andeach of the plurality of second time units is shorter in time than each of the plurality of first time units;
switch back the time-axis range to express in the plurality of first time units, wherein the switch back of the time-axis range is based on reception of a second operation;
maintain the position corresponding to the creation time based on the time-axis range;
render a first image to indicate a unit of a plurality of units corresponding to each of the plurality of first time units of the time-axis range;
render a set of units of the plurality of units different from a core unit of the plurality of units as inactive, based on the plurality of first time units of the time-axis range in the rendered first image;
render first information associated with the core unit in response to a scrolling operation on the calendar, whereinthe first information indicates a core year and a first count of content files of the plurality of content files,the first count of content files corresponds to the core year, andthe calendar crosses a boundary of the first time unit of the plurality of first time units in response to the scrolling operation; and
in response to the boundary of the calendar being crossed, control a display screen to display the rendered first information on the calendar.
0 Assignments
0 Petitions
Accused Products
Abstract
A file management apparatus includes the following elements: a representative image storage device storing representative image data of each of a plurality of content files in association with a creation time of the content file; a rendering unit rendering the representative image data at a position corresponding to the creation time with a calendar continuous over days, months, and years serving as a background; a display state maintaining unit maintaining, as a display state, a time-axis range of the calendar being displayed and a position thereof; an operation receiving unit receiving a change operation to change the display state, the change operation commonly being a scrolling operation in a time-series direction in any time-axis range; and a controller controlling, in response to the change operation, the rendering means to render the representative image data on the calendar on the basis of the display state.
24 Citations
17 Claims
-
1. A file management apparatus, comprising:
at least one processor configured to; render a calendar and representative image data of each of a plurality of content files, in association with a creation time of each of the plurality of content files, wherein the render of the representative image data is at a position corresponding to the creation time of each of the plurality of content files, and the calendar corresponds to a background of the representative image data; maintain, as a display state, a time-axis range of the calendar and the position corresponding to the creation time, wherein the time-axis range is expressed in a plurality of first time units, and a first time unit of the plurality of first time units comprises a plurality of second time units; render a thumbnail image on a second time unit of the plurality of second time units in the calendar, wherein the thumbnail image corresponds to the representative image data of a content file of the plurality of content files, and the second time unit corresponds to the creation time of the content file of the plurality of content files; receive a change operation to change the display state; control the rendered representative image data on the calendar based on the display state and the change operation; switch the time-axis range to express in the plurality of second time units, wherein the switch of the time-axis range is based on reception of a first operation, and each of the plurality of second time units is shorter in time than each of the plurality of first time units; switch back the time-axis range to express in the plurality of first time units, wherein the switch back of the time-axis range is based on reception of a second operation; maintain the position corresponding to the creation time based on the time-axis range; render a first image to indicate a unit of a plurality of units corresponding to each of the plurality of first time units of the time-axis range; render a set of units of the plurality of units different from a core unit of the plurality of units as inactive, based on the plurality of first time units of the time-axis range in the rendered first image; render first information associated with the core unit in response to a scrolling operation on the calendar, wherein the first information indicates a core year and a first count of content files of the plurality of content files, the first count of content files corresponds to the core year, and the calendar crosses a boundary of the first time unit of the plurality of first time units in response to the scrolling operation; and in response to the boundary of the calendar being crossed, control a display screen to display the rendered first information on the calendar. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
15. An image display apparatus, comprising:
-
a display screen; and at least one processor configured to; render a calendar and representative image data of each of a plurality of content files, in association with a creation time of each of the plurality of content files, wherein the render of the representative image data is at a position corresponding to the creation time of each of the plurality of content files, and the calendar corresponds to a background of the representative image data; maintain, as a display state, a time-axis range of the calendar and the position corresponding to the creation time, wherein the time-axis range is expressed in a plurality of first time units, and a first time unit of the plurality of first time units comprises a plurality of second time units; render a thumbnail image on a second time unit of the plurality of second time units in the calendar, wherein the thumbnail image corresponds to the representative image data of a content file of the plurality of content files, and the second time unit corresponds to the creation time of the content file of the plurality of content files; receive a change operation to change the display state; control the rendered representative image data on the calendar based on the display state and the change operation; switch the time-axis range to express in the plurality of second time units, wherein the switch of the time-axis range is based on reception of a first operation, and each of the plurality of second time units is shorter in time than each of the plurality of first time units; switch back the time-axis range to express in the plurality of first time units, wherein the switch back of the time-axis range is based on reception of a second operation; maintain the position corresponding to the creation time based on the time-axis range; render an image to indicate a unit of a plurality of units corresponding to each of the plurality of first time units of the time-axis range; render a set of units of the plurality of units different from a core unit of the plurality of units as inactive, based on the plurality of first time units of the time-axis range in the image; render information associated with the core unit in response to scrolling operation on the calendar, wherein the information indicates a core year and a count of content files of the plurality of content files, the count of content files corresponds to the core year, and the calendar crosses a boundary of the first time unit of the plurality of first time units in response to the scrolling operation; and in response to the boundary of the calendar being crossed, control the display screen to display the rendered information on the calendar.
-
-
16. A file management method, comprising:
in a file management device; rendering a calendar and representative image data of each of a plurality of content files, in association with a creation time of each of the plurality of content files, wherein the render of the representative image data is at a position corresponding to the creation time of each of the plurality of content files, and the calendar corresponds to a background of the representative image data; receiving a change operation to change a time-axis range of the calendar and the position corresponding to the creation time, wherein the time-axis range is expressed in a plurality of first time units, and a first time unit of the plurality of first time units comprises a plurality of second time units; rendering a thumbnail image on a second time unit of the plurality of second time units in the calendar, wherein the thumbnail image corresponds to the representative image data of a content file of the plurality of content files, and the second time unit corresponds to the creation time of the content file of the plurality of content files; switching, based on reception of a first operation, the time-axis range from a time-axis range expressed at the position in the plurality of first time units to a time-axis range expressed at the position in the plurality of second time units, wherein each of the plurality of second time units is shorter in time than each of the plurality of first time units; switching, based on reception of a second operation, the time-axis range expressed at the position in the plurality of second time units to the time-axis range expressed at the position in the plurality of first time units; rendering an image to indicate a unit of a plurality of units corresponding to each of the plurality of first time units of the time-axis range; rendering a set of units of the plurality of units different from a core unit of the plurality of units as inactive, based on the plurality of first time units of the time-axis range in the rendered image; rendering information associated with the core unit in response to a scrolling operation on the calendar, wherein the information indicates a core year and a count of content files of the plurality of content files, the count of content files corresponds to the core year, and the calendar crosses a boundary of the first time unit of the plurality of first time units in response to the scrolling operation; and in response to the boundary of the calendar being crossed, controlling a display screen to display the rendered information on the calendar.
-
17. A non-transitory computer-readable medium having stored thereon computer-readable instructions that, when executed by a processor, cause the processor to execute operations, the operations comprising:
-
rendering a calendar and representative image data of each of a plurality of content files, in association with a creation time of each of the plurality of content files, wherein the render of the representative image data is at a position corresponding to the creation time of each of the plurality of content files, and the calendar corresponds to a background of the representative image data; receiving a change operation to change a time-axis range of the calendar and the position corresponding to the creation time, wherein the time-axis range is expressed in a plurality of first time units, and a first time unit of the plurality of first time units comprises a plurality of second time units; rendering a thumbnail image on a second time unit of the plurality of second time units in the calendar, wherein the thumbnail image corresponds to the representative image data of a content file of the plurality of content files, and the second time unit corresponds to the creation time of the content file of the plurality of content files; switching, based on reception of a first operation, the time-axis range from a time-axis range expressed at the position in the plurality of first time units to a time-axis range expressed at the position in the plurality of second time units, wherein each of the plurality of second time units is shorter in time than each of the plurality of first time units; switching, based on reception of a second operation, the time-axis range expressed at the position in the plurality of second time units to the time-axis range expressed at the position in the plurality of first time units; rendering an image to indicate a unit of a plurality of units corresponding to each of the plurality of first time units of the time-axis range; rendering a set of units of the plurality of units different from a core unit of the plurality of units as inactive, based on the plurality of first time units of the time-axis range in the rendered image; rendering information associated with the core unit in response to scrolling operation on the calendar, wherein the information indicates a core year and a count of content files of the plurality of content files, the count of content files corresponds to the core year, and the calendar crosses a boundary of the first time unit of the plurality of first time units in response to the scrolling operation; and in response to the boundary of the calendar being crossed, controlling a display screen to display the rendered information on the calendar.
-
Specification