SCREEN DISPLAY CONTROL APPARATUS AND PROGRAM PRODUCT

Abstract
A screen display control apparatus receives screen update information which represents content of display update. Screen image is updated in an update area in accordance with the received screen update information. When the update area is not in a display range of the display screen and a size of the update area is greater than a predetermined size, the display range of the display screen is moved in order that the display range contains the update area.
Description

BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWING

The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments of the present invention and, together with the general description given above and the detailed description of the embodiments given below, serve to explain the principles of the present invention in which:



FIG. 1 is a schematic view showing an external configuration of a client server system according to first through third embodiments;



FIG. 2 is a view for explaining relationship in size between a screen image G1 of a server 20 and a screen image G2 of a client terminal 10;



FIG. 3 is a flow chart of a screen display control process according to the first embodiment;



FIG. 4 is a flow chart of a screen display control process according to the second embodiment;



FIG. 5 is a flow chart of a screen display control process according to the third embodiment;



FIG. 6 is a schematic front view showing an external configuration of the client 10 and a digital camera 30 according to a fourth embodiment;



FIG. 7 is a view for explaining the relationship between a size of an image stored in a display buffer and a size of display range of the client terminal 10;



FIG. 8 is a flow chart of a screen display control process according to the fourth embodiment;



FIG. 9 is a diagram showing an example of a screen image G1 of the server 20;



FIG. 10 is a diagram showing an example of a screen image G2 of the client terminal; and



FIG. 11 is a schematic block diagram showing an electric configuration of the server and the client terminal.


Claims
  • 1. A display control apparatus for a display device which is configured to display a partial image of a screen image, the partial image being in a display range, the apparatus comprising: a receiving unit which is configured to receive update information which instructs partial update of the screen image;an update unit which is configured to partially update the screen image in accordance with the received update information; anda display controller which is configured to move the display range in the screen image such that the display device displays an image of an update area of the screen image when the update area is out of the display range and a size of the update area is larger than a predetermined size.
  • 2. The display control apparatus according to claim 1, wherein the display controller moves the display range in the screen image such that the display device displays an image of a comprehensive area including all of update areas of the screen image when a size of the comprehensive area is larger than a predetermined size.
  • 3. The display control apparatus according to claim 1, further comprising a movement instructor which is configured to instruct the display controller to or not to move the display range based on a color and/or a shape of the image of the update area when the update area is out of the display range and a size of the update area is larger than a predetermined size.
  • 4. A display control apparatus for a display device which is configured to display a partial image of a screen image, the partial image being in a display range, the apparatus comprising: a receiving unit which is configured to receive update information which instructs partial update of the screen image;an update unit which is configured to partially update the screen image in accordance with the received update information; anda display controller which is configured to move the display range in the screen image such that the display device displays an image of an update area of the screen image when the update area is out of the display range and the image in the update area has a predetermined attribute.
  • 5. A display control apparatus for a display device which is configured to display a partial image of a screen image, the partial image being in a display range, the apparatus comprising: a receiving unit which is configured to receive a storage instruction which instructs storage a part of the screen image;a storage unit which is configured to store the part of the screen image in accordance with the storage instruction; anda display controller which is configured to move the display range in the screen image such that the display device displays an stored image which is stored by the storage unit when the stored image is out of the display range and a size of the stored image is larger than a predetermined size.
  • 6. A display control apparatus for a display device which is configured to display a partial image of a screen image, the partial image being in a display range, the apparatus comprising: a detection unit which is configured to detect a difference between first image data and second image data;a determination unit which is configured to determine whether or not a size of a differential area between the first image data and the second image data is greater than a predetermined size; anda display controller which is configured to move the display range in the screen image such that the display device displays an image of the differential area when the determination unit determines that the size of the differential area is greater than the predetermined size.
  • 7. A computer program for a display control apparatus for a display device which is configured to display a partial image of a screen image, the partial image being in a display range, the program being stored in a computer readable medium, and the program comprising: receiving update information which instructs partial update of the screen image;partially updating the screen image in accordance with the received update information; andmoving the display range in the screen image such that the display device displays an image of an update area of the screen image when the update area is out of the display range and a size of the update area is larger than a predetermined size.
  • 8. A computer program for a display control apparatus for a display device which is configured to display a partial image of a screen image, the partial image being in a display range, the program being stored in a computer readable medium, and the program comprising: receiving update information which instructs partial update of the screen image;partially updating the screen image in accordance with the received update information; andmoving the display range in the screen image such that the display device displays an image of an update area of the screen image when the update area is out of the display range and the image in the update area has a predetermined attribute.
  • 9. A computer program for a display control apparatus for a display device which is configured to display a partial image of a screen image, the partial image being in a display range, the program being stored in a computer readable medium, and the program comprising: receiving a storage instruction which instructs storage a part of the screen image;storing the part of the screen image in accordance with the storage instruction; andmoving the display range in the screen image such that the display device displays an stored image which is stored by the storage unit when the stored image is out of the display range and a size of the stored image is larger than a predetermined size.
  • 10. A computer program for a display control apparatus for a display device which is configured to display a partial image of a screen image, the partial image being in a display range, the program being stored in a computer readable medium, and the program comprising: detecting a difference between first image data and second image data;determining whether or not a size of a differential area between the first image data and the second image data is greater than a predetermined size; andmoving the display range in the screen image such that the display device displays an image of the differential area when it is determined that the size of the differential area is greater than the predetermined size.
Priority Claims (1)
Number Date Country Kind
2006-063965 Mar 2006 JP national