\begin{abstract}-各クライアントをツリー型に接続し、親が配信したデータをリレーさせることのできる分散版VNC(TreeVNC)のアプリケーションを実装した。+各クライアントをツリー状に接続し、親が配信したデータを、木の上から下へとリレーさせることのできる分散版VNC(TreeVNC)のアプリケーションを実装した。通常のVNCでは配信者へ負荷が集中する設計となっている。大学の講義等でVNCを用いて画面共有を行った時、クライアントの増加に比例して配信者への負荷が増えてしまう。この問題を解決する為に、ツリー構造にクライアントを接続させ、サーバからクライアントへデータを送ることでスケーラビリティを持たせた。スケーラビリティを持つサービスとは、利用者が増加してもサービスの質を落とすこなく利用できるサービスのことである。\tableofcontents。