| CPC G06F 16/285 (2019.01) [G06F 3/04847 (2013.01); G06F 3/0488 (2013.01); G06F 16/447 (2019.01); G06F 16/51 (2019.01); G06F 16/532 (2019.01); G06F 2203/04808 (2013.01)] | 12 Claims |

|
1. An information processing apparatus comprising:
a display;
a touch panel; and
at least one processor to control;
clustering pieces of content into a plurality of first clusters according to a first attribute,
clustering, for each of at least one of the first clusters, the pieces of content in the first cluster into a plurality of second clusters according to a second attribute,
displaying at least a portion of the second clusters according to a granularity of the second attribute, the portion of second clusters being displayed with a first attribute value so as to indicate a correspondence between the portion of the second clusters and the first attribute value, the first attribute value being displayed according to a granularity of the first attribute, and
changing the granularity of the second attribute from a first granularity to a second granularity in response to a user touch operation performed when the portion of second clusters is displayed with the first attribute value so as to indicate a correspondence between the portion of the second clusters and the first attribute value, wherein changing the granularity of the second attribute changes displayed values indicative of the first granularity to displayed values indicative of the second granularity and does not change the granularity of the first attribute,
wherein the first attribute is an imaging position, and the second attribute is an imaging date/time, and
wherein changing the granularity of the second attribute from the first granularity being months to the second granularity being days changes displayed values indicative of months to displayed values indicative of dates.
|