Application execution apparatus equipped with virtual machine controlling installed application, control method therefor, and storage medium storing control program therefor
AssigneeCanon Kabushiki Kaisha
InventorMasao Akuzawa
Life of this patent
Estimating the term…
Abstract
An application execution apparatus that is capable of preventing display of an incomplete image. A virtual machine controls an installed application. A reference unit refers to attribute information showing whether an application draws a background of an image when the application draws the image. And a setting unit sets so that the virtual machine draws the background when it is not set that the application draws the background of the image to the attribute information.
Claims10
An application execution apparatus comprising:
- a touch panel unit;
- at least one processor;
- and
- at least one memory coupled to the at least the one processor and having stored thereon instructions which, when executed by the at least the one processor, cause the at least the one processor to
- refer to background attribute information of an installed application showing whether the installed application draws a background of an image when a user performs input operation on the touch panel unit,
- wherein when the installed application transmits a display request to a virtual machine which controls the installed application, the installed application draws the background of the image in a case where the background attribute information of the installed application shows that the installed application needs to draw the background of the image, and the virtual machine draws the background of the image in a case where the background attribute information of the installed application shows that the installed application does not need to draw the background of the image.
A control method for an application execution apparatus equipped with a virtual machine that controls an installed application and a touch panel unit, the control method comprising:
- referring to background attribute information of the installed application showing whether the installed application draws a background of an image when a user performs input operation on the touch panel unit,
- wherein when the installed application transmits a display request to a virtual machine which controls the installed application, the installed application draws the background of the image in a case where the background attribute information of the installed application shows that the installed application needs to the background of the image, and the virtual machine draws the background of the image in a case where the background attribute information of the installed application shows that the installed application does not need to draw the background of the image.
A non-transitory computer-readable storage medium storing a control program causing a computer to execute a control method for an application execution apparatus equipped with a virtual machine that controls an installed application and a touch panel unit, the control method comprising:
- referring to background attribute information of the installed application showing whether the installed application draws a background of an image when a user performs input operation on the touch panel unit,
- wherein when the installed application transmits a display request to a virtual machine which controls the installed application, the installed application draws the background of the image in a case where the background attribute information of the installed application shows that the installed application needs to draw the background of the image, and the virtual machine draws the background of the image in a case where the background attribute information of the installed application shows that the installed application does not need to draw the background of the image.
A non-transitory computer-readable storage medium storing a control program causing a computer to execute an application installed in an application execution apparatus characterized in that
- the program includes background attribute information of the installed application showing whether the application draws a background of an image when a user performs input operation on a touch panel unit of the application execution apparatus,
- wherein when the installed application transmits a display request to a virtual machine which controls the installed application, the installed application draws the background of the image in a case where the background attribute information of the installed application shows that the installed application needs to draw the background of the image, and the virtual machine draws the background of the image in a case where the background attribute information of the installed application shows that the installed application does not need to draw the background of the image.
Dependencies are inferred from the claim text.