Display processing apparatus for controlling display, method of display processing, and nontransitory storage medium storing display processing program
First Claim
1. A method of display processing to be executed in a display processor for controlling a display to display thereon an operation screen on which a plurality of icons are arranged, the method comprising:
- judging whether the number of a plurality of image files stored in a storage medium accessible by the controller is greater than a maximum-displaying number that is the number of the plurality of icons, respectively corresponding to the plurality of image files, arrangeable on the operation screen and that is determined based on a size of the operation screen and a size of the plurality of icons;
controlling the display to display thereon an icon-operation screen on which are arranged all of the plurality of icons when it is judged that the number of the plurality of image files is equal to or less than the maximum-displaying number, all of the plurality of icons being arranged on the icon-operation screen such that all of the plurality of icons do not overlay with each other;
classifying the plurality of image files into a plurality of primary categories by a first classification condition in which the plurality of image files are categorized based on respective shoot dates when it is judged that the number of the plurality of image files is greater than the maximum-displaying number;
judging whether the number of the plurality of primary categories is greater than the maximum-displaying number, that is the number of a plurality of primary-categorizing icons arrangeable on the operation screen and that is determined based on a size of the operation screen and a size of the plurality of primary-categorized icons;
controlling the display to display thereon a first operation screen as the operation screen on which are arranged all of the plurality of primary-categorizing icons respectively representing the plurality of categories when it is judged that the number of the plurality of primary categories is equal to or less than the maximum-displaying number, all of the plurality of primary-categorizing icons being arranged on the first operation screen such that all of the plurality of primary-categorizing icons do not overlap with each other;
classifying the plurality of image files into a plurality of secondary categories by a second classification condition in which the plurality of image files are categorized based on respective shoot months when it is judged that the number of the plurality of primary categories is greater than the maximum-displaying number;
judging whether the number of the plurality of secondary categories is greater than the maximum-displaying number, that is the number of a plurality of secondary-categorizing icons arrangeable on the operation screen and that is determined based on the size of the operation screen and a size of the plurality of secondary-categorized icons;
controlling the display to display thereon a second operation screen as the operation screen on which are arranged the plurality of secondary-categorizing icons respectively representing the plurality of secondary categories when it is judged in the second judging processing that the number of the plurality of secondary categories is equal to or less than the maximum-displaying number, all of the plurality of secondary-categorizing icons being arranged on the second operation screen such that all of the plurality of secondary-categorizing icons do not overlap with each other;
classifying the plurality of image files into a plurality of tertiary categories by a third classification condition in which the plurality of image files are categorized based on respective shoot years when it is judged that the number of the plurality of secondary categories is greater than the maximum-displaying number;
judging whether the number of the plurality of tertiary categories is greater than the maximum-displaying number, that is the number of a plurality of tertiary-categorizing icons arrangeable on the operation screen and that is determined based on the size of the operation screen and a size of the plurality of secondary-categorized icons;
controlling the display to display thereon a third operation screen as the operation screen on which are arranged all of the plurality of tertiary-categorizing icons respectively representing the plurality of tertiary categories when it is judged that the number of the plurality of tertiary categories is equal to or less than the maximum-displaying number, all of the plurality of tertiary-categorizing icons being arranged on the third operation screen such that all of the plurality of tertiary-categorized icons do not overlap with each other;
generating a plurality of combined categories by combining the plurality of tertiary categories such that the number of the plurality of combined-categorized icons, respectively representing the plurality of combined categories, becomes equal to or less than the maximum-displaying number, that is the number of the plurality of combined-categorized icons and that is determined based on the size of the operation screen and size of the plurality of combined-categorized icons, and classifying the plurality of image files into the plurality of combined categories, when it is judged that the number of the plurality of tertiary categories is greater than the maximum-displaying number; and
controlling the display to display thereon a fourth operation screen as the operation screen on which are arranged all of the plurality of combined-categorized icons do not overlap with each other.
1 Assignment
0 Petitions
Accused Products
Abstract
A display processing apparatus comprises a controller configured to perform a first classification processing to classify a plurality of image files stored in a storage medium into a plurality of primary categories. The controller is further configured to perform a second classification processing to classify the plurality of image files into a plurality of secondary categories when it is judged that the number of the plurality of primary categories is greater than a maximum-displaying number. At least one of the plurality of secondary categories contains at least two of the plurality of primary categories. A plurality of primary-categorizing icons are displayed when the number of the plurality of secondary categories is equal to or less than the maximum-displaying number.
13 Citations
4 Claims
-
1. A method of display processing to be executed in a display processor for controlling a display to display thereon an operation screen on which a plurality of icons are arranged, the method comprising:
-
judging whether the number of a plurality of image files stored in a storage medium accessible by the controller is greater than a maximum-displaying number that is the number of the plurality of icons, respectively corresponding to the plurality of image files, arrangeable on the operation screen and that is determined based on a size of the operation screen and a size of the plurality of icons; controlling the display to display thereon an icon-operation screen on which are arranged all of the plurality of icons when it is judged that the number of the plurality of image files is equal to or less than the maximum-displaying number, all of the plurality of icons being arranged on the icon-operation screen such that all of the plurality of icons do not overlay with each other; classifying the plurality of image files into a plurality of primary categories by a first classification condition in which the plurality of image files are categorized based on respective shoot dates when it is judged that the number of the plurality of image files is greater than the maximum-displaying number; judging whether the number of the plurality of primary categories is greater than the maximum-displaying number, that is the number of a plurality of primary-categorizing icons arrangeable on the operation screen and that is determined based on a size of the operation screen and a size of the plurality of primary-categorized icons; controlling the display to display thereon a first operation screen as the operation screen on which are arranged all of the plurality of primary-categorizing icons respectively representing the plurality of categories when it is judged that the number of the plurality of primary categories is equal to or less than the maximum-displaying number, all of the plurality of primary-categorizing icons being arranged on the first operation screen such that all of the plurality of primary-categorizing icons do not overlap with each other; classifying the plurality of image files into a plurality of secondary categories by a second classification condition in which the plurality of image files are categorized based on respective shoot months when it is judged that the number of the plurality of primary categories is greater than the maximum-displaying number; judging whether the number of the plurality of secondary categories is greater than the maximum-displaying number, that is the number of a plurality of secondary-categorizing icons arrangeable on the operation screen and that is determined based on the size of the operation screen and a size of the plurality of secondary-categorized icons; controlling the display to display thereon a second operation screen as the operation screen on which are arranged the plurality of secondary-categorizing icons respectively representing the plurality of secondary categories when it is judged in the second judging processing that the number of the plurality of secondary categories is equal to or less than the maximum-displaying number, all of the plurality of secondary-categorizing icons being arranged on the second operation screen such that all of the plurality of secondary-categorizing icons do not overlap with each other; classifying the plurality of image files into a plurality of tertiary categories by a third classification condition in which the plurality of image files are categorized based on respective shoot years when it is judged that the number of the plurality of secondary categories is greater than the maximum-displaying number; judging whether the number of the plurality of tertiary categories is greater than the maximum-displaying number, that is the number of a plurality of tertiary-categorizing icons arrangeable on the operation screen and that is determined based on the size of the operation screen and a size of the plurality of secondary-categorized icons; controlling the display to display thereon a third operation screen as the operation screen on which are arranged all of the plurality of tertiary-categorizing icons respectively representing the plurality of tertiary categories when it is judged that the number of the plurality of tertiary categories is equal to or less than the maximum-displaying number, all of the plurality of tertiary-categorizing icons being arranged on the third operation screen such that all of the plurality of tertiary-categorized icons do not overlap with each other; generating a plurality of combined categories by combining the plurality of tertiary categories such that the number of the plurality of combined-categorized icons, respectively representing the plurality of combined categories, becomes equal to or less than the maximum-displaying number, that is the number of the plurality of combined-categorized icons and that is determined based on the size of the operation screen and size of the plurality of combined-categorized icons, and classifying the plurality of image files into the plurality of combined categories, when it is judged that the number of the plurality of tertiary categories is greater than the maximum-displaying number; and controlling the display to display thereon a fourth operation screen as the operation screen on which are arranged all of the plurality of combined-categorized icons do not overlap with each other.
-
-
2. A display processing apparatus for controlling a display to display thereon an operation screen on which a plurality of icons are arranged, the display processing apparatus comprising a controller, the controller being configured to perform:
-
a file-judging processing configured to judge whether the number of a plurality of image files stored in a storage medium accessible by the controller is greater than a maximum-displaying number that is the number of the plurality of icons, respectively corresponding to the plurality of image files, arrangeable on the operation screen and that is determined based on a size of the operation screen and a size of the plurality of icons; an icon-display processing configured to control the display to display thereon an icon-operation screen on which are arranged all of the plurality of icons when it is judged in the file-judging processing that the number of the plurality of image files is equal to or less than the maximum-displaying number, all of the plurality of icons being arranged on the icon-operation screen such that all of the plurality of icons do not overlay with each other; a first classification processing configured to classify the plurality of image files into a plurality of primary categories by a first classification condition in which the plurality of image files are categorized based on respective shoot dates when it is judged in the file-judging processing that the number of the plurality of image files is greater than the maximum-displaying number; a first judging processing configured to judge whether the number of the plurality of primary categories is greater than the maximum-displaying number, that is the number of a plurality of primary-categorized icons arrangeable on the operation screen and that is determined based on a size of the operation screen and a size of the plurality of primary-categorized icons; a first display processing configured to control the display to display thereon a first operation screen as the operation screen on which are arranged all of the plurality of primary-categorizing icons respectively representing the plurality of primary categories when it is judged in the first judging processing that the number of the plurality of primary categories is equal to or less than the maximum-displaying number, all of the plurality of primary-categorizing icons being arranged on the first operation screen such that all of the plurality of primary-categorizing icons do not overlap with each other; a second classification processing configured to classify the plurality of image files into a plurality of secondary categories by a second classification condition in which the plurality of image files are categorized based on respective shoot months when it is judged in the first judging processing that the number of the plurality of primary categories is greater than the maximum-displaying number; a second judging processing configured to judge whether the number of the plurality of secondary categories is greater than the maximum-displaying number, that is the number of a plurality of secondary-categorizing icons arrangeable on the operation screen and that is determined based on the size of the operation screen and a size of the plurality of secondary-categorized icons; a second display processing configured to control the display to display thereon a second operation screen as the operation screen on which are arranged all of the plurality of secondary-categorizing icons respectively representing the plurality of secondary categories when it is judged in the second judging processing that the number of the plurality of secondary categories is equal to or less than the maximum-displaying number, all of the plurality of secondary-categorizing icons being arranged on the second operation screen such that all of the plurality of secondary-categorizing icons do not overlap with each other; a third classification processing configured to classify the plurality of image files into a plurality of tertiary categories by a third classification condition in which the plurality of image files are categorized based on respective shoot years when it is judged that in the first judging processing that the number of the plurality of secondary categories is greater than the maximum-displaying number; a third judging processing configured to judge whether the number of the plurality of tertiary categories is greater than the maximum-displaying number, that is the number of a plurality of tertiary-categorizing icons arrangeable on the operation screen and that is determined based on the size of the operation screen and a size of the plurality of secondary-categorized icons; a third display processing configured to control the display to display thereon a third operation screen as the operation screen on which are arranged all of the plurality of tertiary-categorizing icons respectively representing the plurality of tertiary categories when it is judged in the third judging processing that the number of the plurality of tertiary categories is equal to or less than the maximum-displaying number, all of the plurality of tertiary-categorizing icons being arranged on the third operation screen such that all of the plurality of tertiary-categorized icons do not overlap with each other; a combining processing configured to generate a plurality of combined categories by combining the plurality of tertiary categories such that the number of the plurality of combined-categorized icons, respectively representing the plurality of combined categories, becomes equal to or less than the maximum-displaying number, that is the number of the plurality of combined-categorized icons and that is determined based on the size of the operation screen and a size of the plurality of combined-categorized icons, and configured to classify the plurality of image files into the plurality of combined categories, when it is judged in the third judging processing that the number of the plurality of tertiary categories is greater than the maximum-displaying number; and a fourth display processing configured to control the display to display thereon a fourth operation screen as the operation screen on which are arranged all of the plurality of combined-categorized icons do not overlap with each other. - View Dependent Claims (3)
-
-
4. A nontransitory storage medium storing a program to be executed by a computer of a display processing apparatus for controlling a display to display thereon an operation screen on which a plurality of icons are arranged, the program being designed to cause the computer to perform:
-
a file-judging processing configured to judge whether the number of a plurality of image files stored in a storage medium accessible by the controller is greater than a maximum-displaying number that is the number of the plurality of icons, respectively corresponding to the plurality of image files, arrangeable on the operation screen and that is determined based on a size of the operation screen and a size of the plurality of icons; an icon-display processing configured to control the display to display thereon an icon-operation screen on which are arranged all of the plurality of icons when it is judged in the file-judging processing that the number of the plurality of image files is equal to or less than the maximum-displaying number, all of the plurality of icons being arranged on the icon-operation screen such that all of the plurality of icons do not overlay with each other; a first classification processing configured to classify the plurality of image files into a plurality of primary categories by a first classification condition in which the plurality of image files are categorized based on respective shoot dates when it is judged in the file-judging processing that the number of the plurality of image files is greater than the maximum-displaying number; a first judging processing configured to judge whether the number of the plurality of primary categories is greater than the maximum-displaying number, that is the number of a plurality of primary-categorized icons arrangeable on the operation screen and that is determined based on a size of the operation screen and a size of the plurality of primary-categorized icons; a first display processing configured to control the display to display thereon a first operation screen as the operation screen on which are arranged all of the plurality of primary-categorizing icons respectively representing the plurality of primary categories when it is judged in the first judging processing that the number of the plurality of primary categories is equal to or less than the maximum-displaying number, all of the plurality of primary-categorizing icons being arranged on the first operation screen such that all of the plurality of primary-categorizing icons do not overlap with each other; a second classification processing configured to classify the plurality of image files into a plurality of secondary categories by a second classification condition in which the plurality of image files are categorized based on respective shoot months when it is judged in the first judging processing that the number of the plurality of primary categories is greater than the maximum-displaying number; a second judging processing configured to judge whether the number of the plurality of secondary categories is greater than the maximum-displaying number, that is the number of a plurality of secondary-categorizing icons arrangeable on the operation screen and that is determined based on the size of the operation screen and a size of the plurality of secondary-categorized icons; a second display processing configured to control the display to display thereon a second operation screen as the operation screen on which are arranged all of the plurality of secondary-categorizing icons respectively representing the plurality of secondary categories when it is judged in the second judging processing that the number of the plurality of secondary categories is equal to or less than the maximum-displaying number, all of the plurality of secondary-categorizing icons being arranged on the second operation screen such that all of the plurality of secondary-categorizing icons do not overlap with each other; a third classification processing configured to classify the plurality of image files into a plurality of tertiary categories by a third classification condition in which the plurality of image files are categorized based on respective shoot years when it is judged that in the first judging processing that the number of the plurality of secondary categories is greater than the maximum-displaying number; a third judging processing configured to judge whether the number of the plurality of tertiary categories is greater than the maximum-displaying number, that is the number of a plurality of tertiary-categorizing icons arrangeable on the operation screen and that is determined based on the size of the operation screen and a size of the plurality of secondary-categorized icons; a third display processing configured to control the display to display thereon a third operation screen as the operation screen on which are arranged all of the plurality of tertiary-categorizing icons respectively representing the plurality of tertiary categories when it is judged in the third judging processing that the number of the plurality of tertiary categories is equal to or less than the maximum-displaying number, all of the plurality of tertiary-categorizing icons being arranged on the third operation screen such that all of the plurality of tertiary-categorized icons do not overlap with each other; a combining processing configured to generate a plurality of combined categories by combining the plurality of tertiary categories such that the number of the plurality of combined-categorized icons, respectively representing the plurality of combined categories, becomes equal to or less than the maximum-displaying number;
that is the number of the plurality of combined-categorized icons and that is determined based on the size of the operation screen and a size of the plurality of combined-categorized icons, and configured to classify the plurality of image files into the plurality of combined categories, when it is judged in the third judging processing that the number of the plurality of tertiary categories is greater than the maximum-displaying number; anda fourth display processing configured to control the display to display thereon a fourth operation screen as the operation screen on which are arranged all of the plurality of combined-categorized icons do not overlap with each other.
-
Specification