Display-screen-sharing system, display-screen-sharing method, transmission-side terminal, reception-side terminal, and recording medium
First Claim
1. A display-screen-sharing system, which comprises one or more transmission-side terminals, one or more reception-side terminals as well as a network for connecting said transmission-side terminals to said reception-side terminals and allows display-screen data of said transmission-side terminals to be shared by said reception-side terminals, wherein:
- each of said transmission-side terminals comprises;
a search execution unit for carrying out a search process on a search-object area on a display screen to detect an updated area of said display when a search flag is set,wherein when the search flag is in an ON state the search execution unit is placed into an executable state,wherein when the search flag is in an OFF state the search execution unit is placed into a waiting state, andwherein the updated area includes updated information caused by an updating event, which includes an operation carried out by a user at the transmission-side terminals and activation of multiple kinds of software;
a transmission-side transmission/reception unit for encoding at least display-screen data of said updated area and for transmitting at least the encoded display-screen data of said updated area to said reception-side terminals; and
a search-process control unit for putting said search process in a state of being unexecutable by said search execution unit in accordance with completion of transmission of said display-screen data;
every individual one of said reception-side terminals has a reception-side transmission/reception unit for receiving said display-screen data from any of said transmission-side terminals and transmitting a ready-for-reception signal to any of said transmission-side terminals transmitting said display-screen data as a signal indicating that said individual reception-side terminal has already entered a state of being ready to receive further display-screen data;
said transmission-side transmission/reception unit receives said ready-for-reception signal; and
said search-process control unit puts said search process in a state of being executable by said search execution unit in accordance with completion of reception of said ready-for-reception signal.
1 Assignment
0 Petitions
Accused Products
Abstract
A display-screen-sharing system capable of transmitting data of a display screen appearing on a transmission-side terminal to a reception-side terminal with a high degree of efficiency in accordance with a processing state of the reception-side terminal. The transmission-side terminal includes a search unit and a transmission-side transmission/reception unit. The search unit sets an area to serve as a search object on the display screen. The reception-side terminal includes a reception-side transmission/reception unit for receiving the display-screen data from the transmission-side terminal and transmitting the ready-for-reception signal to the transmission-side terminal.
37 Citations
14 Claims
-
1. A display-screen-sharing system, which comprises one or more transmission-side terminals, one or more reception-side terminals as well as a network for connecting said transmission-side terminals to said reception-side terminals and allows display-screen data of said transmission-side terminals to be shared by said reception-side terminals, wherein:
-
each of said transmission-side terminals comprises; a search execution unit for carrying out a search process on a search-object area on a display screen to detect an updated area of said display when a search flag is set, wherein when the search flag is in an ON state the search execution unit is placed into an executable state, wherein when the search flag is in an OFF state the search execution unit is placed into a waiting state, and wherein the updated area includes updated information caused by an updating event, which includes an operation carried out by a user at the transmission-side terminals and activation of multiple kinds of software; a transmission-side transmission/reception unit for encoding at least display-screen data of said updated area and for transmitting at least the encoded display-screen data of said updated area to said reception-side terminals; and a search-process control unit for putting said search process in a state of being unexecutable by said search execution unit in accordance with completion of transmission of said display-screen data; every individual one of said reception-side terminals has a reception-side transmission/reception unit for receiving said display-screen data from any of said transmission-side terminals and transmitting a ready-for-reception signal to any of said transmission-side terminals transmitting said display-screen data as a signal indicating that said individual reception-side terminal has already entered a state of being ready to receive further display-screen data; said transmission-side transmission/reception unit receives said ready-for-reception signal; and said search-process control unit puts said search process in a state of being executable by said search execution unit in accordance with completion of reception of said ready-for-reception signal.
-
-
2. A display-screen-sharing system comprising a plurality of terminals connected to each other by a network so as to allow display-screen data of one or more of said terminals each having a transmission right to be shared by one or more of said reception-side terminals, wherein:
-
each of said terminals each having said transmission right comprises; a search execution unit for carrying out a search process on a search-object area on a display screen to detect an updated area of said display screen when a search flag is set, wherein when the search flag is in an ON state the search execution unit is placed into an executable state, wherein when the search flag is in an OFF state the search execution unit is placed into a waiting state, and wherein the updated area includes updated information caused by an updating event, which includes an operation carried out by a user at the transmission-side terminals and activation of multiple kinds of software; a transmission-side transmission/reception unit for encoding at least display-screen data of said updated area and for transmitting at least the encoded display-screen data of said updated area to said other terminals; and a search-process control unit for puffing said search process in a state of being unexecutable by said search execution unit in accordance with completion of transmission of said display-screen data; every individual one of said other terminals has a reception-side transmission/reception unit for receiving said display-screen data from any of said terminals each having said transmission right and transmitting a ready-for-reception signal to any of said terminals each having said transmission right and transmitting said display-screen data as a signal indicating that said other individual terminal has already entered a state of being ready to receive further display-screen data; said transmission-side transmission/reception unit receives said ready-for-reception signal; and said search-process control unit puts said search process in a state of being executable by said search execution unit in accordance with completion of reception of said ready-for-reception signal.
-
-
3. A transmission-side terminal allowing display-screen data to be shared by one or more reception-side terminals connected to said transmission-side terminal by a network, said transmission-side terminal comprising:
-
a search execution unit for carrying out a search process on a search-object area on a display screen to detect an updated area of said display screen when a search flag is set, wherein when the search flag is in an ON state the search execution unit is placed into an executable state, wherein when the search flag is in an OFF state the search execution unit is placed into a waiting state, and wherein the updated area includes updated information caused by an updating event, which includes an operation carried out by a user at the transmission-side terminals and activation of multiple kinds of software; a transmission-side transmission/reception unit for encoding at least display-screen data of said updated area and for transmitting at least the encoded display-screen data of said updated area to said reception-side terminals; and a search-process control unit for putting said search process in a state of being unexecutable by said search execution unit in accordance with completion of transmission of said display-screen data, wherein; said transmission-side transmission/reception unit receives a ready-for-reception signal from every individual one of said reception-side terminals as a signal indicating that said individual reception-side terminal has already entered a state of being ready to receive further display-screen data; and said search-process control unit puts said search process in a state of being executable by said search execution unit in accordance with completion of reception of said ready-for-reception signal. - View Dependent Claims (4, 5, 6, 7)
-
-
8. A non-transitory computer-readable storage medium for storing a program for a display-screen-sharing method executed by a transmission-side terminal to at least allow display-screen data of said transmission-side terminal to be shared by one or more reception-side terminals connected to said transmission-side terminal by a network, said program comprising:
-
a search execution step of carrying out a search process on a search-object area on a display screen to detect an updated area of said display screen when a search flag is set, wherein when the search flag is in an ON state the search execution unit is placed into an executable state, wherein when the search flag is in an OFF state the search execution unit is placed into a waiting state, and wherein the updated area includes updated information caused by an updating event, which includes an operation carried out by a user at the transmission-side terminals and activation of multiple kinds of software; a transmission-side transmission/reception step of encoding at least display-screen data of said updated area and transmitting at least the encoded display-screen data of said updated area to said reception-side terminals; a search-process control step of putting said search process in a state of being unexecutable at said search execution step in accordance with completion of transmission of said display-screen data, a transmission-side transmission/reception step of receiving a ready-for-reception signal from every individual one of said reception-side terminals as a signal indicating that said individual reception-side terminal has already entered a state of being ready to receive further display-screen data; and a search-process control step of putting said search process in a state of being executable at said search execution step in accordance with completion of reception of said ready-for-reception signal.
-
-
9. A display-screen-sharing method for allowing at least display-screen data of an updated area of one or more transmission-side terminals to be shared by one or more reception-side terminals connected to said transmission-side terminals by a network, said display-screen-sharing method comprising the steps of:
-
driving any of said transmission-side terminals to carry out a search process on a search-object area of a display screen to detect an updated area of said display screen when a search flag is set, wherein when the search flag is in an ON state the search execution unit is placed into an executable state, wherein when the search flag is in an OFF state the search execution unit is placed into a waiting state, and wherein the updated area includes updated information caused by an updating event, which includes an operation carried out by a user at the transmission-side terminals and activation of multiple kinds of software; driving any of said transmission-side terminals to encode at least display-screen data of said updated area; driving any of said transmission-side terminals to transmit at least the encoded display-screen data of said updated area to said reception-side terminals and putting said search object in an unexecutable state, driving every individual one of said reception-side terminals to receive said display-screen data from any of said transmission-side terminals and transmit a ready-for-reception signal to any of said transmission-side terminals transmitting said display-screen data as a signal indicating that said individual reception-side terminal has already entered a state of being ready to receive further display-screen data; driving every individual one of said reception-side terminals to decode the received display-screen data of the updated area, which is encoded by the transmission-side terminals; and driving any of said transmission-side terminals to receive said ready-for-reception signal and putting said search object in an executable state. - View Dependent Claims (10, 11, 12, 13, 14)
-
Specification