Information processing apparatus and control method thereof, and program
First Claim
Patent Images
1. An information processing apparatus which performs display control of a plurality of folders using a hierarchical structure, comprising:
- a folder opening unit for opening one of the plurality of folders included in the hierarchical structure displayed on a display screen;
a determining unit for determining the number of folders to be displayed on a lower hierarchy of the folder opened by said folder opening unit, based on the number of the currently displayed folders on the display screen, the number of folders included in the lower hierarchy of the folder opened by said folder opening unit, and a height of a window on which the plurality of folders are displayed; and
a hierarchical display unit for displaying the folders on the lower hierarchy in accordance with the number of folders to be displayed determined by said determining unit; and
a transition instruction unit for transitioning some of the folders on the lower hierarchy to a display state of currently non-displayed folders on the lower hierarchy, the transition instruction unit also being for displaying, within the displayed lower hierarchy, a previous list display button, a next list display button, or both,wherein, in response to the previous display button or the next list display button being activated, the transition instruction unit is for transitioning at least some of the currently non- displayed folders in the lower hierarchy to a displayed state, and at least some of the displayed folders in the lower hierarchy to the non-displayed state,wherein the previous list display button, if displayed, is displayed in a manner preceding all of the displayed folders in the lower hierarchy,wherein the next list display button, if displayed, is displayed in a manner succeeding all of the displayed folders in the lower hierarchy, andwherein said units are implemented at least in part by a processor of the information processing apparatus.
1 Assignment
0 Petitions
Accused Products
Abstract
The number of folders to be displayed required to restrict and display folders on a lower hierarchy of a folder expanded by the folder opening and closing module is determined based on the number of folders included in the lower hierarchy to be expanded, and the height of the window. The folders included in the lower hierarchy are displayed to have the determined number of folders to be displayed.
13 Citations
10 Claims
-
1. An information processing apparatus which performs display control of a plurality of folders using a hierarchical structure, comprising:
-
a folder opening unit for opening one of the plurality of folders included in the hierarchical structure displayed on a display screen; a determining unit for determining the number of folders to be displayed on a lower hierarchy of the folder opened by said folder opening unit, based on the number of the currently displayed folders on the display screen, the number of folders included in the lower hierarchy of the folder opened by said folder opening unit, and a height of a window on which the plurality of folders are displayed; and a hierarchical display unit for displaying the folders on the lower hierarchy in accordance with the number of folders to be displayed determined by said determining unit; and a transition instruction unit for transitioning some of the folders on the lower hierarchy to a display state of currently non-displayed folders on the lower hierarchy, the transition instruction unit also being for displaying, within the displayed lower hierarchy, a previous list display button, a next list display button, or both, wherein, in response to the previous display button or the next list display button being activated, the transition instruction unit is for transitioning at least some of the currently non- displayed folders in the lower hierarchy to a displayed state, and at least some of the displayed folders in the lower hierarchy to the non-displayed state, wherein the previous list display button, if displayed, is displayed in a manner preceding all of the displayed folders in the lower hierarchy, wherein the next list display button, if displayed, is displayed in a manner succeeding all of the displayed folders in the lower hierarchy, and wherein said units are implemented at least in part by a processor of the information processing apparatus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of controlling an information processing apparatus which performs display control of a plurality of folders using a hierarchical structure, said method comprising:
-
a folder opening step of opening one of the plurality of folders included in the hierarchical structure displayed on a display screen; a determining step of determining the number of folders to be displayed on a lower hierarchy of the folder opened in said folder opening step, based on the number of the currently displayed folders on the display screen, the number of folders included in the lower hierarchy of the folder opened in the folder opening step, and a height of a window on which the plurality of folders are displayed; a hierarchical display step of displaying the folders on the lower hierarchy in accordance with the number of folders to be displayed determined in the determining step; and a transition instruction step of transitioning some of the folders on the lower hierarchy to a display state of currently non-displayed folders on the lower hierarchy, the transition instruction step also displaying, within the displayed lower hierarchy, a previous list display button, a next list display button, or both, wherein, in response to the previous display button or the next list display button being activated, the transition instruction step transitions at least some of the currently non-displayed folders in the lower hierarchy to a displayed state, and at least some of the displayed folders in the lower hierarchy to the non-displayed state, wherein the previous list display button, if displayed, is displayed in a manner preceding all of the displayed folders in the lower hierarchy, and wherein the next list display button, if displayed, is displayed in a manner succeeding all of the displayed folders in the lower hierarchy.
-
-
10. A non-transitory computer-readable medium storing a program executed by a computer to control an information processing apparatus which performs display control of a plurality of folders using a hierarchical structure, said program comprising instructions for:
-
a folder opening step of opening one of the plurality of folders included in the hierarchical structure displayed on a display screen; a determining step of determining the number of folders to be displayed on a lower hierarchy of the folder opened in said folder opening step, based on the number of the currently displayed folders on the display screen, the number of folders included in the lower hierarchy of the folder opened in the folder opening step, and a height of a window on which the plurality of folders are displayed; a hierarchical display step of displaying the folders on the lower hierarchy in accordance with the number of folders to be displayed determined in the determining step; and a transition instruction step of transitioning some of the folders on the lower hierarchy to a display state of currently non-displayed folders on the lower hierarchy, the transition instruction step also displaying, within the displayed lower hierarchy, a previous list display button, a next list display button, or both, wherein, in response to the previous display button or the next list display button being activated, the transition instruction step transitions at least some of the currently non-displayed folders in the lower hierarchy to a displayed state, and at least some of the displayed folders in the lower hierarchy to the non-displayed state, wherein the previous list display button, if displayed, is displayed in a manner preceding all of the displayed folders in the lower hierarchy, and wherein the next list display button, if displayed, is displayed in a manner succeeding all of the displayed folders in the lower hierarchy.
-
Specification