Patent ID: 8499243
Filing Date: 2013-07-30
Classification: G06F,H04N

Abstract:
1. An information processing device which generates an instruction specifying an operation of a device, in response to a user operation performed on an icon displayed on a display screen, said information processing device comprising: a microprocessor; at least one memory; a storage unit including a command management unit configured to store at least one command in association with at least one parameter, the command indicating a process to be executed on an object and the parameter specifying a detail of the process; an instruction receiving unit configured to receive the user operation performed on the icon displayed on the display screen; a display control unit configured to cause at least one object icon, which identifies the object to be displayed in a first display area of the display screen; and an instruction generation unit configured to generate an instruction which is a group of the command and the parameter stored in said command management unit, according to the user operation received by said instruction receiving unit, wherein, when said instruction receiving unit receives an operation in which at least one of the at least one object icon displayed in the first display area is selected, said display control unit is further configured to extract, from said command management unit, the command executable on an operation target object identified by the selected object icon and to cause at least one command icon identifying the extracted command to be displayed in a second display area different from the first display area, without changing a detail displayed in the first display area of the display screen, wherein, when said instruction receiving unit receives an operation in which at least one of the at least one command icon displayed in the second display area is selected, said display control unit is further configured to extract, from said command management unit, the parameter associated with the command identified by the selected command icon and to cause at least one parameter icon identifying the extracted parameter to be displayed in a third display area different from the first and second display areas, without changing details displayed in the first and second display areas of the display screen, wherein, when at least two command icons are selected, said instruction generation unit is configured to generate an instruction such that at least two commands identified by the at least two command icons respectively are executed in an order in which the at least two command icons are selected, wherein said display control unit is configured to, according to a user operation, select an object icon displayed in the first display area of the display screen, and drag the selected object icon, wherein, when the object icon that is selected and dragged overlays the at least one command icon displayed in the second display area, said instruction receiving unit is configured to measure a first time period for which the selected object icon overlays the at least one command icon displayed in the second display area, and receive, upon detecting that the first measured time period has reached a first predetermined threshold or higher, an operation in which the at least one command icon displayed in the second display area is selected, and wherein, when the object icon that is selected and dragged moves from the selected at least one command icon displayed in the second display area and overlays the at least one parameter icon displayed in the third display area, said instruction receiving unit is configured to measure a second time period for which the selected object icon overlays the at least one parameter icon displayed in the third display area, and receive, upon detecting that the second measured time has reached a predetermined threshold or higher, an operation in which the at least one parameter icon displayed in the third display area is selected.