×

Display processing apparatus for controlling display, method of display processing, and nontransitory storage medium storing display processing program

  • US 9,645,716 B2
  • Filed: 03/29/2012
  • Issued: 05/09/2017
  • Est. Priority Date: 06/11/2011
  • Status: Active Grant
First Claim
Patent Images

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.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×