A computer-readable medium including computer-executable instructions, wherein the instructions, when executed by a processor, cause the processor to perform a method of controlling a display of a graphical user interface, the method comprising:
- searching for a first associated object in accordance with a first degree of association with a specified search source object;
- searching for a second associated object in accordance with a second degree of association with the first associated object, when the first associated object has been pointed at;
- displaying simultaneously the first associated object, the second associated object, and a first degree-of-association change object for changing the first degree of association onto a display screen;
- displaying, onto a first display layer in said display screen, a candidate object that provides a candidate for said searching to search for the first associated object in accordance with the first degree of association;
- displaying said specified search source object and the first associated object and the first degree-of-association change object onto a second display layer in said display screen;
- changing the first degree of association in accordance with a first operation executed on the first degree-of-association change object;
- adjusting a number of associated objects of the specified search source object in accordance with the change of the first degree of association;
- changing a display form of the first associated object by said changing;
- and
- displaying simultaneously the first associated object, in accordance with the first degree of association which is changed by said changing, with said specified search source object and said first degree-of-association change object.