NETWORK SYSTEM, SERVER APPARATUS, AND COMPUTER-READABLE STORAGE MEDIUM
First Claim
1. A network system comprising:
- a server apparatus, including a first processor and a storage unit, configured to provide a plurality of groupware functions; and
a client terminal, communicatably coupled to the server apparatus, including a second processor and a display unit,wherein the storage unit includes;
a first storage part configured to store first information related to a window in which a corresponding groupware function is realized, second information related to an image object to be displayed in an overlapping manner on the window, and data to be attached to the image object in correspondence with the window on which image object is to be displayed in the overlapping manner, so that all data attached to the image object are storable within data items in the first storage part regardless of any one of a plurality of windows on which the image object is displayed; and
a second storage part configured to store third information related to a seating chart window in which a corresponding groupware function is realized, fourth information related to a seat image to be displayed in an overlapping manner on the seating chart window, and user data to be attached to the seat image;
the first processor includes a transmitting part configured to transmit to the client terminal the first and second information and the data stored in the first storage part, and the third and fourth information and the user data stored in the second storage part;
the second processor includes;
a window display part configured to display a first window on the display unit based on the first information received from the server apparatus;
an image object display part configured to display the image object on the display unit in an overlapping manner on the first window based on the second information received from the server apparatus;
a seating chart window display part configured to display the seating chart window on the display unit based on the third information received from the server apparatus;
a seat image display part configured to display the set image on the display unit in an overlapping manner on the seating chart window based on the fourth information received from the server apparatus;
an operation part configured to move or copy the image object displayed on the first window to the seat image displayed on the seating chart window in response to a move or copy instruction; and
an update request part configured to make an update request for the data attached to the image object with respect to the server apparatus when the image object is moved or copied to the seat image by the operation part;
wherein the image object display part displays the moved or copied image object on the display unit in an overlapping manner on a second window that is specified by the user data attached to the seat image, together with the data attached to the image object, as message information; and
the first storage part of the server apparatus inherits and stores the data attached to the moved or copied image object, in correspondence with the user data attached to the seat image to which the image object is moved or copied and the second window, in response to the update request from the client terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
A server apparatus provides groupware functions by storing data to be attached to an image object in correspondence with a window on which image object is to be displayed at a client terminal so that all data attached to the image object are storable regardless of any one of a plurality of windows on which the image object is displayed. The server apparatus inherits and stores data attached to an image object moved or copied at the client terminal, in correspondence with the user data attached to a seat image to which the image object is moved or copied and a second window that is specified by the user data attached to the seat image and displayed at the client terminal, in response to an update request from the client terminal.
-
Citations
20 Claims
-
1. A network system comprising:
-
a server apparatus, including a first processor and a storage unit, configured to provide a plurality of groupware functions; and a client terminal, communicatably coupled to the server apparatus, including a second processor and a display unit, wherein the storage unit includes; a first storage part configured to store first information related to a window in which a corresponding groupware function is realized, second information related to an image object to be displayed in an overlapping manner on the window, and data to be attached to the image object in correspondence with the window on which image object is to be displayed in the overlapping manner, so that all data attached to the image object are storable within data items in the first storage part regardless of any one of a plurality of windows on which the image object is displayed; and a second storage part configured to store third information related to a seating chart window in which a corresponding groupware function is realized, fourth information related to a seat image to be displayed in an overlapping manner on the seating chart window, and user data to be attached to the seat image; the first processor includes a transmitting part configured to transmit to the client terminal the first and second information and the data stored in the first storage part, and the third and fourth information and the user data stored in the second storage part; the second processor includes; a window display part configured to display a first window on the display unit based on the first information received from the server apparatus; an image object display part configured to display the image object on the display unit in an overlapping manner on the first window based on the second information received from the server apparatus; a seating chart window display part configured to display the seating chart window on the display unit based on the third information received from the server apparatus; a seat image display part configured to display the set image on the display unit in an overlapping manner on the seating chart window based on the fourth information received from the server apparatus; an operation part configured to move or copy the image object displayed on the first window to the seat image displayed on the seating chart window in response to a move or copy instruction; and an update request part configured to make an update request for the data attached to the image object with respect to the server apparatus when the image object is moved or copied to the seat image by the operation part; wherein the image object display part displays the moved or copied image object on the display unit in an overlapping manner on a second window that is specified by the user data attached to the seat image, together with the data attached to the image object, as message information; and the first storage part of the server apparatus inherits and stores the data attached to the moved or copied image object, in correspondence with the user data attached to the seat image to which the image object is moved or copied and the second window, in response to the update request from the client terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 10, 11)
-
-
8. The network system as claimed in claim wherein:
-
the storage unit of the server apparatus further includes a third storage part configured to store registered user data independent of the user data attached to the seat image stored in the second storage part; the registered user data stored in the third storage part includes presence information of a user other than that of the user data attached to the seat image; and the seat image display part of the client terminal reflects the presence information of the other user to the seat image before displaying the presence information of the other user on the display unit in an overlapping manner on the seating chart window. - View Dependent Claims (9)
-
-
12. A server apparatus communicatable with at least one client terminal via a network, comprising:
-
a storage unit; and a processor configured to provide a plurality of groupware functions, wherein the storage unit includes; a first storage part configured to store first information related to a window in which a corresponding groupware function is realized, second information related to an image object to be displayed in an overlapping manner on the window, and data to be attached to the image object in correspondence with the window on which image object is to be displayed in the overlapping manner, so that all data attached to the image object are storable within data items in the first storage part regardless of any one of a plurality of windows on which the image object is displayed; and a second storage part configured to store third information related to a seating chart window in which a corresponding groupware function is realized, fourth information related to a seat image to be displayed in an overlapping manner on the seating chart window, and user data to be attached to the seat image; the processor includes a transmitting part configured to transmit to the client terminal the first and second information and the data stored in the first storage part, and the third and fourth information and the user data stored in the second storage part; and the first storage part inherits and stores data attached to an image object moved or copied at the client terminal, in correspondence with the user data attached to the seat image to which the image object is moved or copied and a second window that is specified by the user data attached to the seat image and displayed at the client terminal, in response to an update request from the client terminal. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A computer-readable storage medium which stores a groupware program which, when executed by a computer of a server apparatus, causes the computer to perform a process to provide a plurality of groupware functions to at least one client terminal via a network, the process comprising:
-
a first storage procedure causing the computer to store, in a first storage part of a storage unit, first information related to a window in which a corresponding groupware function is realized, second information related to an image object to be displayed in an overlapping manner on the window, and data to be attached to the image object in correspondence with the window on which image object is to be displayed in the overlapping manner, so that all data attached to the image object are storable within data items in the first storage part regardless of any one of a plurality of windows on which the image object is displayed; a second storage procedure causing the computer to store, in a second storage part of the storage unit, third information related to a seating chart window in which a corresponding groupware function is realized, fourth information related to a seat image to be displayed in an overlapping manner on the seating chart window, and user data to be attached to the seat image; and a transmitting procedure causing the computer to transmit to the client terminal the first and second information and the data stored in the first storage part, and the third and fourth information and the user data stored in the second storage part, wherein the first storage procedure causes the computer to inherit and store data attached to an image object moved or copied at the client terminal, in correspondence with the user data attached to the seat image to which the image object is moved or copied and a second window that is specified by the user data attached to the seat image and displayed at the client terminal, in response to an update request from the client terminal. - View Dependent Claims (18, 19, 20)
-
Specification