Client apparatus, server apparatus, server-based computing system, and program
First Claim
1. A client apparatus for use in a thin client system comprising a server apparatus configured to generate, as a virtual image, display data to be displayed by the client apparatus, the client apparatus being connectable to the server apparatus, receiving the display data generated by the server apparatus and supplied from the server apparatus via a network, and displaying received display data, the client apparatus comprising:
- a display unit with a display screen comprising a constant display area and a normal display area, wherein the constant display area is configured to display the received display data with fixing a display position of the received display data to a fixing position and the normal display area is configured to display the received display data with maintaining a display position of the received display data;
a memory configured to store a portion of the display data of the virtual image to be displayed in the constant display area of the display unit and an area range of the constant display area, the area range indicating a position of the display unit which displays the portion of the display data, the portion and the area range being associated;
an extraction unit configured to extract the portion of the display data which is received and to be displayed in the constant display area based on the area stored in the memory; and
a display controller configured to constantly display the portion of the display data which is extracted by the extraction unit in the constant display area;
a designation unit configured to arbitrary designate the portion of the display data to be displayed in the constant display area of the display unit and the area range of the constant display area which displays the portion of the display data, andwherein the portion of the display data and the area range of the constant display area designated by the designation unit stored in the memory.
1 Assignment
0 Petitions
Accused Products
Abstract
A client apparatus which transmits a service request to a server apparatus via a network, the server apparatus generating screen information to be displayed on a virtual screen, the screen information including display data and coordinate data corresponding to the service request, the client apparatus comprises an extraction unit configured to extract screen information corresponding to a designated area, which is a partial area of the virtual screen, from the screen information generated by the server apparatus, and a display unit configured to constantly display the screen information extracted by the extraction unit on a constant display area, which is a partial area of a client screen.
53 Citations
10 Claims
-
1. A client apparatus for use in a thin client system comprising a server apparatus configured to generate, as a virtual image, display data to be displayed by the client apparatus, the client apparatus being connectable to the server apparatus, receiving the display data generated by the server apparatus and supplied from the server apparatus via a network, and displaying received display data, the client apparatus comprising:
-
a display unit with a display screen comprising a constant display area and a normal display area, wherein the constant display area is configured to display the received display data with fixing a display position of the received display data to a fixing position and the normal display area is configured to display the received display data with maintaining a display position of the received display data; a memory configured to store a portion of the display data of the virtual image to be displayed in the constant display area of the display unit and an area range of the constant display area, the area range indicating a position of the display unit which displays the portion of the display data, the portion and the area range being associated; an extraction unit configured to extract the portion of the display data which is received and to be displayed in the constant display area based on the area stored in the memory; and a display controller configured to constantly display the portion of the display data which is extracted by the extraction unit in the constant display area; a designation unit configured to arbitrary designate the portion of the display data to be displayed in the constant display area of the display unit and the area range of the constant display area which displays the portion of the display data, and wherein the portion of the display data and the area range of the constant display area designated by the designation unit stored in the memory. - View Dependent Claims (2, 3, 4, 5, 6)
the extraction unit is configured to extract the portion of the display data which is received and to be displayed in the constant display area based on the address.
-
-
5. The client apparatus according to claim 1, further comprising:
-
an input unit configured to designate a position of the display screen; a conversion unit configured to convert a coordinate of the position of the display screen designated by the input unit to a coordinate of a corresponding position of the virtual image when the input unit designates a position of the constant display area; and a transmission unit configured to transmit the coordinate of the virtual image obtained by the conversion unit to the server apparatus.
-
-
6. The client apparatus according to claim 5, wherein
the conversion unit is configured to convert the coordinate of the position of the display screen designated by the input unit to the coordinate of the corresponding position of the virtual image based on the area range of the constant display area stored in the memory.
-
7. A client apparatus for use in a thin client system comprising a server apparatus configured to generate, as a virtual image, display data to be displayed by the client apparatus, the client apparatus being connectable to the server apparatus, receiving the display data generated by the server apparatus and supplied from the server apparatus via a network, and displaying received display data, the client apparatus comprising:
-
a display unit with a display screen comprising a constant display area and a normal display area, wherein the constant display area is configured to display the received display data with fixing a display position of the received display data to a fixing position and the normal display area is configured to display the received display data with maintaining a display position of the received display data; an extraction unit configured to extract a portion of the display data which is received and to be display in the constant display area; a display controller configured to constantly display the portion of the display data which is extracted by the extraction unit in the constant display area; a memory configured to store the portion of the display data of the virtual image to be displayed in the constant display area of the display unit and an area range of the constant display area, the area range being stored as a coordinate; an input unit configured to designate a position of the display screen; a conversion unit configured to convert a coordinate of the position of the display screen designated by the input unit to a coordinate of a corresponding position of the virtual image when the input unit designates a position of the constant display area; a transmission unit configured to transmit the coordinate of the virtual image obtained by the conversion unit to the server apparatus; a designation unit configured to arbitrary designate the portion of the display data to be displayed in the constant display area of the display unit and the area range of the constant display area which displays the portion of the display data, and wherein the portion of the display data and the area range of the constant display area designated by the designation unit stored in the memory. - View Dependent Claims (8)
-
-
9. A computer program product, comprising:
-
a non-transitory computer-readable storage medium, comprising; for causing a client apparatus for use in a thin client system to receive display data, as a virtual image, from a server apparatus via a network; code for causing the client apparatus that is connectable to the server apparatus to display received display data, generated and supplied by the server apparatus, on a display screen that includes a constant display area and a normal display area, wherein the constant display area is configured to display the received data with fixing a display position of the received display data to a fixing position and the normal display area is configured to display the received display data with maintaining a display position of the received display data; code for causing the client apparatus to store, in a memory, a portion of the display data corresponding to a portion of the virtual image to be displayed in the constant display area and an area range of the constant display area, the area range indicates a position of the display screen which displays the portion of the display data, wherein the portion of the display data and the area range are stored in association; code for causing the client apparatus to extract the portion of the display data, which is to be displayed in the constant display area based upon the area range stored in the memory, from the received display data; code for causing the client apparatus to constantly display the portion of the display data extracted in the constant display area of the display screen; code for arbitrary designating the portion of the display data to be displayed in the constant display area of the display unit and the area range of the constant display area which displays the portion of the display data, and wherein the portion of the display data and the area range of the constant display area designated is stored in the memory.
-
-
10. A computer program product, comprising:
-
a non-transitory computer-readable storage medium, comprising; code for causing a client apparatus for use in a thin client system to receive display data, as a virtual image, from a server apparatus connectable to the client apparatus via a network; code for causing the client apparatus to display received display data, generated and supplied by the server apparatus, on a display screen that includes a constant display area and a normal display area, wherein the constant display area is configured to display the received data with fixing a display position of the received display data to a fixing position and the normal display area is configured to display the received display data with maintaining a display position of the received display data; code for causing the client apparatus to extract a portion of the display data which is received, wherein the portion of the display data is to be displayed in the constant display area; code for causing the client apparatus to constantly display, in the constant display area, the portion of the display data which is extracted; code for causing the client apparatus to store, in a memory, the portion of the display data corresponding to a portion of the virtual image to be displayed in the constant display area and an area range of the constant display area, the area range being stored as a coordinate; code for causing the client apparatus to designate a position of the display screen; code for causing the client apparatus to convert a coordinate of the position of the display screen designated to a coordinate of a corresponding position of the virtual image when the designated position corresponds to a position of the constant display area; code for causing the client apparatus to transmit, to the server apparatus, the coordinate of the virtual image converted; code for arbitrary designating the portion of the display data to be displayed in the constant display area of the display unit and the area range of the constant display area which displays the portion of the display data, and wherein the portion of the display data and the area range of the constant display area designated is stored in the memory.
-
Specification