Information processing apparatus, control method, and storage medium
AssigneeCanon Kabushiki Kaisha
InventorsRYOYA KAWAI, YU KAWAI
Life of this patent
Estimating the term…
Abstract
A control method includes the following: executing, based on receiving an operation of dragging the file icon included in the screen displayed by the first application program and an operation of dropping the dragged file icon on an application icon associated with a third application program and based on a fact that the third application program does not support the first method, second processing for sharing the file associated with the dropped file icon with the third application program by a second method.
Claims20
A method for controlling an information processing apparatus having a predetermined program, the method comprising:
- executing, based on receiving a dragging operation of dragging a file icon included in a screen displayed by a first application program and a dropping operation of dropping the dragged file icon on an application icon associated with a second application program and based on a fact that the second application program supports a first method, first processing for sharing a file associated with the dropped file icon with the second application program by the first method;
- and
- executing, based on receiving a dragging operation of dragging the file icon included in the screen displayed by the first application program and a dropping operation of dropping the dragged file icon on an application icon associated with a third application program and based on a fact that the third application program does not support the first method, second processing for sharing the file associated with the dropped file icon with the third application program by a second method.
An information processing apparatus comprising:
- at least one memory storing instructions;
- and
- at least one processor that is in communication with the at least one memory and that, when executing the instructions, cooperates with the at least one memory to:
- execute, based on receiving a dragging operation of dragging a file icon included in a screen displayed by a first application program and a dropping operation of dropping the dragged file icon on an application icon associated with a second application program and based on a fact that the second application program supports a first method, first processing for sharing a file associated with the dropped file icon with the second application program by the first method;
- and
- execute, based on receiving a dragging operation of dragging the file icon included in the screen displayed by the first application program and a dropping operation of dropping the dragged file icon on an application icon associated with a third application program and based on a fact that the third application program does not support the first method, second processing for sharing the file associated with the dropped file icon with the third application program by a second method.
A non-transitory computer-readable storage medium storing computer-executable instructions that, when executed by a computer of an information processing apparatus, cause the information processing apparatus to execute:
- based on receiving a dragging operation of dragging a file icon included in a screen displayed by a first application program and a dropping operation of dropping the dragged file icon on an application icon associated with a second application program and based on a fact that the second application program supports a first method, first processing for sharing a file associated with the dropped file icon with the second application program by the first method;
- and
- based on receiving a dragging operation of dragging the file icon included in the screen displayed by the first application program and a dropping operation of dropping the dragged file icon on an application icon associated with a third application program and based on a fact that the third application program does not support the first method, second processing for sharing the file associated with the dropped file icon with the third application program by a second method.
Dependencies are inferred from the claim text.