Display device with multi-processor, control method for the same, and storage medium having control program stored thereon
AssigneeCasio Computer Co., Ltd.
InventorKimiyasu Mizuno
Life of this patent
Estimating the term…
Abstract
A display device including a first processor, a second processor, a frame memory which is overwritten by and stores first image data generated by the first processor and second image data generated by the second processor, and a display on which a predetermined image is displayed based on the first image data and the second image data stored in the frame memory, in which the first processor or the second processor sets the first processor in a power saving state when the first processor is not overwriting the first image data in the frame memory.
Claims15
A display device comprising:
- a display section which displays image data;
- a first processor;
- a second processor having lower power consumption than the first processor;
- and
- a driver circuit which is connected to each of the first processor and the second processor via a separate signal line, which is accessed via a first interface and a second interface having different standards, and in which a frame memory is incorporated,
- wherein the driver circuit is configured such that (i) in a state where image data from one of the first processor and the second processor has been written in the frame memory, when image data is written from the other one of the first processor and the second processor, overwriting is performed such that the latter image data becomes effective, and (ii) by specifying an address at a time of writing the image data, only image data at a corresponding address of the image data already written in the frame memory is overwritten,
- wherein a display status of the display section is selectively controlled between a first display status and a second display status different from the first display status,
- wherein the first display status is a display status in which image data for one screen generated by the first processor is sequentially transmitted in units of the one screen at a predetermined frame rate via the first interface and stored in the frame memory of the driver circuit, and, from the image data stored in the frame memory, by the driver circuit, a predetermined image is displayed on an entire display area of the display section,
- wherein the second display status is a display status in which (i) the first processor, when the predetermined image is switched to a simple image in accordance with an application or a user input operation, shifts to a power saving state where most of functions including an operation of generating image data and writing the image data in the driver circuit are in a non-operating state, and (ii) the second processor generates image data for a specific area of the image displayed in the entire display area of the display section, in which a specific image continuously updated or changed is displayed, and specifies an address and sequentially writes the image data in the frame memory of the driver circuit via the second interface, whereby an image of the specified address in the frame memory is overwritten, and an image is rewritten only for the specific area, and
- wherein the simple image is an image having a data volume lower than a predetermined data volume, or is an image having a number of updates smaller than a predetermined number of updates or having a change in screen display smaller than a predetermined change in screen display.
A display control method of a display device including a display section which displays image data, a first processor, a second processor having lower power consumption than the first processor, and a driver circuit which is connected to each of the first processor and the second processor via a separate signal line, which is accessed via a first interface and a second interface having different standards, and in which a frame memory is incorporated, the method comprising:
- controlling the driver circuit such that (i) in a state where image data from one of the first processor and the second processor has been written in the frame memory, when image data is written from the other one of the first processor and the second processor, overwriting is performed such that the latter image data becomes effective, and (ii) by specifying an address at a time of writing the image data, only image data at a corresponding address of the image data already written in the frame memory is overwritten;
- and
- selectively controlling a display status of the display section between a first display status and a second display status different from the first display status,
- wherein the first display status is a display status in which image data for one screen generated by the first processor is sequentially transmitted in units of the one screen at a predetermined frame rate via the first interface and stored in the frame memory of the driver circuit, and, from the image data stored in the frame memory, by the driver circuit, a predetermined image is displayed on an entire display area of the display section,
- wherein the second display status is a display status in which (i) the first processor, when the predetermined image is switched to a simple image in accordance with an application or a user input operation, shifts to a power saving state where most of functions including an operation of generating image data and writing the image data in the driver circuit are in a non-operating state, and (ii) the second processor generates image data for a specific area of the image displayed in the entire display area of the display section, in which a specific image continuously updated or changed is displayed, and specifies an address and sequentially writes the image data in the frame memory of the driver circuit via the second interface, whereby an image of the specified address in the frame memory is overwritten, and an image is rewritten only for the specific area, and
- wherein the simple image is an image having a data volume lower than a predetermined data volume, or is an image having a number of updates smaller than a predetermined number of updates or having a change in screen display smaller than a predetermined change in screen display.
Dependencies are inferred from the claim text.