Patent ID: 7185056

Claim:
A computer-readable medium recorded with computer program instructions for carrying out a method of processing information at a given one of a plurality of terminal apparatuses, the plurality of terminal apparatuses being connected to each other over a network whereby content data is shared among the plurality of terminal apparatuses, said method comprising: reproducing and outputting the shared content data as a browser object at the given one of the plurality of terminal apparatuses; initiating an application program stored at the given one of the plurality of terminal apparatuses to enable at least one operation to be performed on the browser object at that terminal apparatus; transmitting information to and receiving information from other ones of the plurality of terminal apparatuses over a network by the given one of the plurality of terminal apparatuses, each one of the other ones of the plurality of terminal apparatuses being capable of reproducing and outputting the shared content data as the browser object, the information including shared information which indicates that the at least one operation was performed on the browser object by at least one of the plurality of terminal apparatuses using the application program stored at the at least one of the plurality of terminal apparatuses; performing, based on the shared information, the at least one operation on the browser object using the application program stored at the given one of the plurality of terminal apparatuses to obtain a result; and reproducing and outputting the result of the at least one operation at the given one of the plurality of terminal apparatuses.