Patent ID: 8019817

Claim:
A collaboration support system comprising: plural terminals interconnected via a network, wherein a data object can be shared among the plural terminals, and wherein respective ones of the plural terminals comprise: a determination unit configured to determine whether or not a first changeover operation of a displayed image of the data object is performed on any of other terminals than a first terminal among the plural terminals, when a drawing operation for a data object is performed on the first terminal among the plural terminals and a common image is displayed in respective display units of the plural terminals, wherein the common image is related to the data object based on the drawing operation on the first terminal; a display interrupt unit configured to interrupt the display of the data object that is displayed by the drawing operation on the first terminal and generate cancel information indicating that the display of the data object is interrupted, in a case that the determination unit determines that the first changeover operation of the displayed image of the data object is performed on any of the other terminals; a first transmission unit configured to transmit the cancel information to the plural terminals so that the plural terminals cancel the display of the data object in accordance with the cancel information; a storage unit configured to store the data object together with the cancel information upon a display interrupt by the display interrupt unit; a display resume unit configured to cause the display unit of the first terminal to display the data object by changing a display form of the data object stored in the storage unit based on the cancel information, in a case that a second changeover operation for displaying the data object stored in the storage unit is performed on the display unit of the first terminal; and a second transmission unit configured to restore the display form of the data object changed by the display resume unit and configured to transmit the data object whose display form has been restored to the other terminals so that the plural terminals display the data object whose display form has been restored, wherein the display form of the data object is restored in response to a selection of the data object displayed on the display unit of the first terminal by the display resume unit.