The present invention provides a collaboration technique for synchronizing display
scrolling and the locations of remote pointers in the windows of web browsers,
independent of the types and the setups of the web browsers. An example embodiment
of an information processing system comprises: a collaboration server to be connected
to a web server, and a plurality of terminals, for obtaining web content from the
collaboration server and for performing a cooperative operation. Terminal devices
includes a web browser for displaying web content, and obtains identification information
for an object selected as a synchronization reference among objects in the web
content, and transmits the information to the other terminal, with which it performs
a cooperative operation. The terminal employs the identification information for
a predetermined object that it receives, calculates the location of the pertinent
object, and controls the web browser in accordance with the location of the object.