P2P技術を利用して,多数の端末コンピュータのアプリケーション操作を,その利用者間で,実時間で共有するシステムについて述べる.P2P技術とネットワークスイッチを利用することによって,端末数がN の場合,O(logN) の遅延時間で,1つの端末で行われる操作をすべての端末で表示することができる.端末間で操作を共有するためには,同時に複数の端末で異なる操作が行われることがないようにしなければならない.これを実現するために,最大でO(logN) の時間でcritical sectionに入ることができる排他制御アルゴリズムを組み込んでいる.40台の端末を使って,本システムと同じアプリケーションを使用するクライアント?サーバ型のシステムと性能を比較したところ,マウス操作を行った場合はP2P技術を利用したほうが遅延が短かった.遠隔地間で操作を共有し,ゲームを行うこともできた.A sytem, which shares the common operation of applications on many terminals of a distributed system in realtime using P2P technology, is shown. This system can show an operation on a terminal to every terminal in the latency of at most O(logN) time complexity, where N is the number of terminals, using a P2P technology and a switching network. In order to share a common operation on computer terminals, at most one operation must be executed on the terminals at a time. In order to realize this, a mutual exclusion algorithm is embedded in this system. The time complexity of entering the critical section is O(logN). We have compared the performance of this system with the performance of a client-server system which has the same applications using 40 terminals. The latency of our system was shorter than the client-server system when a mouse was moving. A game could be played by remote users using this system.