# HG changeset patch # User Taninari YU # Date 1391324916 -32400 # Node ID e5ee7cb19845fd18d08c8687874cc6c83454ddbc # Parent ae2fbe51b6d9fa8347703420f612a2e72d611c68 add files. diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/chapter1.tex --- a/paper/chapter1.tex Fri Jan 31 11:45:31 2014 +0900 +++ b/paper/chapter1.tex Sun Feb 02 16:08:36 2014 +0900 @@ -1,18 +1,25 @@ \chapter{序論} - -\section{研究背景と目的} -普段授業を行う際、プロジェクタなどの投影機を使用して授業を進める風景をよく目にする。 -しかし、広い部屋だと後ろの席に座っている生徒が見えにくいなどの不便を感じることがよくある。 +\pagenumbering{arabic} +普段授業を行う際、プロジェクタなどの投影機を使用して授業を進める風景をよく目にする。しかし、広い部屋だと後ろの席に座っている生徒が見えにくいなどの不便を感じることがよくある。 もし、授業を受けている生徒の手元にパソコンがあるならば、手元のパソコンに先生の説明しているスライドを表示して授業を進めることでどこの席に座っていても、手元の画面に表示されるので見えづらいという問題は解決される。\\ - VNCを使用すれば、先生のスライドを生徒の手元にあるパソコンに表示することができる。しかし、多人数の生徒が先生のパをコンに同時に接続してしまうと処理性能が落ちて授業の進行に画面がついていかなくなってしまう。この問題は一つのコンピュータに多人数が繋がるときに生じる問題である。 -更に当研究室では、VNCを使用してゼミを進めている。従来のVNCを使用すると発表者が変わるごとに新しくVNCを立ち上げ直す必要がある。このような手間がなくなるとスムーズにゼミを進めることができる。\\ - 本研究では、多人数で画面共有ができるようにクライアントをツリー構造に接続させ、上から順番にデータを流していく方法でVNCサーバに対する負荷を分散させるTreeVNCを作成し、更にゼミなどで使いやすいようにユーザインタフェースの提案と実装を行う。 +みんなの手元に先生の画面を配信するシステムとして、ビデオケーブルを引いて画面を配信する方法があり、このような方法で画面を配信するのが一般的である。しかし、この方法で画面共有をするには、工事をしてビデオケーブル引かなければならないので、資金がかかってしまう。\\ +ビデオケーブルを引かないで、WEBページに授業のスライドを載せることで、擬似的に画面を共有することもできる。しかし、この場合は、ページが同期していないのでどのスライドを説明してるのかわからなくなったりする。 +プログラミングなどでは、先生がどのような作業をしているかがとても重要になってくるが、これはWEBページを使用しても実現することができない。\\ +これらの問題を解決するために、オープンソースなアプリケーションであるVNCを用いることで、無料で画面を共有することができる。 +しかし、VNCは多人数で同時に接続してしまうと処理性能が落ちて授業の進行に画面がついていかなくなったり、アプリケーションの処理自体が止まってしまったりしてしまう。 +この問題は一つのコンピュータに多人数が繋がるときに生じる問題である。\\ +そこで、多人数で画面共有ができるようにクライアントをツリー構造に接続させ、上から順番にデータを流していく方法で、VNCサーバに対する負荷を分散させる方法で解決できると考えた。 +更に、ゼミでVNCを使用することを想定する。従来のVNCでは、発表者が変わるごとに新しくVNCに接続し直す必要がある。このような手間を省くことで、ゼミをスムーズに進行させることができる。 +本研究では、多人数で画面共有ができるようにクライアントをツリー構造に接続させ、上から順番にデータを流していく方法で、VNCサーバに対する負荷を分散させるTreeVNCを作成し、更に、ゼミなどで使いやすいようにユーザインタフェースの提案と実装を行う。\\ +%先生のスライドを生徒の手元にあるパソコンに表示することができる。しかし、多人数の生徒が先生のパソコンに同時に接続してしまうと処理性能が落ちて授業の進行に画面がついていかなくなってしまう。 +%更に当研究室では、VNCを使用してゼミを進めている。従来のVNCを使用すると発表者が変わるごとに新しくVNCを立ち上げ 直す必要がある。このような手間がなくなるとスムーズにゼミを進めることができる。\\ +% 本研究では、多人数で画面共有ができるようにクライアントをツリー構造に接続させ、上から順番にデータを流していく方法でVNCサーバに対する負荷を分散させるTreeVNCを作成し、更にゼミなどで使いやすいようにユーザインタフェースの提案と実装を行う。 \newpage \section{本論文の構成} -本論文では、第2章でこれまでの画面共有システムについて説明し、その中で使用されているプロトコルについて述べ問題点を挙げる。\\ -第3章では、第2章で挙げた問題点に対して考察を行いTree構造を使用した設計やユーザインターフェースの提案を行う。\\ +本論文では、第2章でこれまでの画面共有システムについて説明し、その中で使用されているプロトコルについて述べ、VNCを授業で使用する際の問題点を挙げる。\\ +第3章では、第2章で挙げた問題点に対して考察を行い、Tree構造を使用した設計やユーザインターフェースの提案を行う。\\ 第4章では、第3章で設計した木構造を利用したTreeVNCの詳細な設計と実装方法そして、実装時の問題点とその解決方法ついて述べる。\\ 第5章では、卒業論文で作成したTreeVNCとの違いについて述べる。 第6章では、画面共有システムTreeVNCの評価を行い、作成したユーザインタフェースの妥当性について述べる。 diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/conclusion.tex --- a/paper/conclusion.tex Fri Jan 31 11:45:31 2014 +0900 +++ b/paper/conclusion.tex Sun Feb 02 16:08:36 2014 +0900 @@ -1,8 +1,28 @@ \chapter{結論} \label{chapter:conclusion} \section{まとめ} +今回の研究では、初めに、プロジェクタを使用している授業の問題点をあげ、解決するために画面共有を使用することを提案した。 +そこで、画面共有を多人数で使用した際に発生する問題点について考察した。考察から得られた知見を元に、VNC Serverへの接続者を木構造に接続させ負荷を分散するソフトウェアTreeVNCの設計方法について論じた。 +実装を行っていく中で必要になる、新しいEncodingタイプZRLLEの開発、木の再構成の機能、MulticastQueue等の機能が見えてきたので、これらの設計を行い実装を行った。 +更に、TreeVNCをゼミで使用した際、画面の切り替え機能、ディスプレイの指定機能などが必要だと感じたので、それらの設計、実装を行った。 +検証では、学科で用意されている並列計算環境を使用して、木のRoot Nodeから一番下のNodeまでの画像送信の遅延やTimeOutThreadによる画像のロスト率の検証を行い、木の分岐数の最適化について考察を行った。 +それから、実装した画面切り替えUIの妥当性について考察を行った。 + + + + \section{今後の課題} +\subsection{iPad・無線への対応} +Java6までは、圧縮を行うライブラリDeflaterにflushの機能がなく、TreeVNCでは独自のEncoding、ZRLEEを作成する必要があった。 +しかし、ZRLEEを使用すると、通常のVNCでは、データをdecodeすることができないので、Javaを実行できないIPadなどではTreeVNCを使用することができない。 +そこで、Java7から実装されたDeflaterのflush機能を使用して、ZRLEEをZRLEに変換することで、通常のVNCでdecodeすることができるようになる。 -\subsection{iPad・無線への対応} +\subsection{Multicast対応} +Broadcastはパケットロス率が高すぎるので使用することは難しいが、Multicastのロス率だと、うまくいく見込がある。 +Multicastを使用する際は、一回に送るデータ量は64000Byteである必要がある。 +私が行ったデータのBlockingは64000byte毎にByteBufferのコピーを行っていたので、処理が重くなっていた。しかし、コピーせずBufferをwrapすることで、処理が軽くなる。 + \subsection{画面範囲の指定} +ディスプレイの指定はできるようになったが、現在は画面の範囲指定ができていない。 +画像データは一旦Root Nodeで解凍されるのでその際に画像を加工することで、画面の範囲を指定できるようになる。 diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/images/TimeOut.pdf Binary file paper/images/TimeOut.pdf has changed diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/images/TimeOut.xbb --- a/paper/images/TimeOut.xbb Fri Jan 31 11:45:31 2014 +0900 +++ b/paper/images/TimeOut.xbb Sun Feb 02 16:08:36 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 451.000000 331.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Jan 25 01:13:25 2014 +%%CreationDate: Sun Feb 2 15:23:54 2014 diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/images/TimeOut2.pdf Binary file paper/images/TimeOut2.pdf has changed diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/images/TimeOut2.xbb --- a/paper/images/TimeOut2.xbb Fri Jan 31 11:45:31 2014 +0900 +++ b/paper/images/TimeOut2.xbb Sun Feb 02 16:08:36 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 451.000000 331.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Jan 25 01:13:25 2014 +%%CreationDate: Sun Feb 2 15:23:54 2014 diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/images/ZRLE.pdf Binary file paper/images/ZRLE.pdf has changed diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/images/ZRLE.xbb --- a/paper/images/ZRLE.xbb Fri Jan 31 11:45:31 2014 +0900 +++ b/paper/images/ZRLE.xbb Sun Feb 02 16:08:36 2014 +0900 @@ -1,8 +1,8 @@ %%Title: ./images/ZRLE.pdf %%Creator: extractbb 20120420 -%%BoundingBox: 0 0 486 326 -%%HiResBoundingBox: 0.000000 0.000000 485.933000 325.955000 +%%BoundingBox: 0 0 356 262 +%%HiResBoundingBox: 0.000000 0.000000 356.000000 262.000000 %%PDFVersion: 1.4 -%%Pages: 6 -%%CreationDate: Sat Jan 25 01:13:25 2014 +%%Pages: 1 +%%CreationDate: Sun Feb 2 15:23:54 2014 diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/images/ZRLE2.pdf Binary file paper/images/ZRLE2.pdf has changed diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/images/ZRLE2.xbb --- a/paper/images/ZRLE2.xbb Fri Jan 31 11:45:31 2014 +0900 +++ b/paper/images/ZRLE2.xbb Sun Feb 02 16:08:36 2014 +0900 @@ -1,8 +1,8 @@ %%Title: ./images/ZRLE2.pdf %%Creator: extractbb 20120420 -%%BoundingBox: 0 0 474 318 -%%HiResBoundingBox: 0.000000 0.000000 473.934000 317.956000 +%%BoundingBox: 0 0 356 262 +%%HiResBoundingBox: 0.000000 0.000000 356.000000 262.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Jan 25 01:13:25 2014 +%%CreationDate: Sun Feb 2 15:23:54 2014 diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/images/ZRLEE.pdf Binary file paper/images/ZRLEE.pdf has changed diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/images/ZRLEE.xbb --- a/paper/images/ZRLEE.xbb Fri Jan 31 11:45:31 2014 +0900 +++ b/paper/images/ZRLEE.xbb Sun Feb 02 16:08:36 2014 +0900 @@ -1,8 +1,8 @@ %%Title: ./images/ZRLEE.pdf %%Creator: extractbb 20120420 -%%BoundingBox: 0 0 479 411 -%%HiResBoundingBox: 0.000000 0.000000 478.933000 410.943000 +%%BoundingBox: 0 0 414 354 +%%HiResBoundingBox: 0.000000 0.000000 414.000000 354.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Jan 25 01:13:25 2014 +%%CreationDate: Sun Feb 2 15:23:54 2014 diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/images/ZRLEE2.xbb --- a/paper/images/ZRLEE2.xbb Fri Jan 31 11:45:31 2014 +0900 +++ b/paper/images/ZRLEE2.xbb Sun Feb 02 16:08:36 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 476.934000 281.961000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Jan 25 01:13:25 2014 +%%CreationDate: Sun Feb 2 15:23:54 2014 diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/images/auth.xbb --- a/paper/images/auth.xbb Fri Jan 31 11:45:31 2014 +0900 +++ b/paper/images/auth.xbb Sun Feb 02 16:08:36 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 360.000000 194.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Wed Jan 29 16:36:13 2014 +%%CreationDate: Sun Feb 2 15:23:54 2014 diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/images/broadcast.pdf Binary file paper/images/broadcast.pdf has changed diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/images/broadcast.xbb --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paper/images/broadcast.xbb Sun Feb 02 16:08:36 2014 +0900 @@ -0,0 +1,8 @@ +%%Title: ./images/broadcast.pdf +%%Creator: extractbb 20120420 +%%BoundingBox: 0 0 458 303 +%%HiResBoundingBox: 0.000000 0.000000 458.000000 303.000000 +%%PDFVersion: 1.3 +%%Pages: 1 +%%CreationDate: Sun Feb 2 15:23:54 2014 + diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/images/changeserver.pdf Binary file paper/images/changeserver.pdf has changed diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/images/changeserver.xbb --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paper/images/changeserver.xbb Sun Feb 02 16:08:36 2014 +0900 @@ -0,0 +1,8 @@ +%%Title: ./images/changeserver.pdf +%%Creator: extractbb 20120420 +%%BoundingBox: 0 0 280 251 +%%HiResBoundingBox: 0.000000 0.000000 280.000000 251.000000 +%%PDFVersion: 1.4 +%%Pages: 1 +%%CreationDate: Sun Feb 2 15:23:54 2014 + diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/images/changevncserver.xbb --- a/paper/images/changevncserver.xbb Fri Jan 31 11:45:31 2014 +0900 +++ b/paper/images/changevncserver.xbb Sun Feb 02 16:08:36 2014 +0900 @@ -1,8 +1,8 @@ %%Title: ./images/changevncserver.pdf %%Creator: extractbb 20120420 -%%BoundingBox: 0 0 622 525 -%%HiResBoundingBox: 0.000000 0.000000 622.000000 525.000000 +%%BoundingBox: 0 0 624 493 +%%HiResBoundingBox: 0.000000 0.000000 624.000000 493.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Wed Jan 29 17:58:49 2014 +%%CreationDate: Sun Feb 2 15:23:54 2014 diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/images/compare_encoding.xbb --- a/paper/images/compare_encoding.xbb Fri Jan 31 11:45:31 2014 +0900 +++ b/paper/images/compare_encoding.xbb Sun Feb 02 16:08:36 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 432.000000 302.000000 %%PDFVersion: 1.3 %%Pages: 1 -%%CreationDate: Sat Jan 25 01:13:25 2014 +%%CreationDate: Sun Feb 2 15:23:54 2014 diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/images/comparenormalandtree.xbb --- a/paper/images/comparenormalandtree.xbb Fri Jan 31 11:45:31 2014 +0900 +++ b/paper/images/comparenormalandtree.xbb Sun Feb 02 16:08:36 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 492.000000 252.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Jan 25 01:13:25 2014 +%%CreationDate: Sun Feb 2 15:23:54 2014 diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/images/countdownlatch.pdf Binary file paper/images/countdownlatch.pdf has changed diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/images/countdownlatch.xbb --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paper/images/countdownlatch.xbb Sun Feb 02 16:08:36 2014 +0900 @@ -0,0 +1,8 @@ +%%Title: ./images/countdownlatch.pdf +%%Creator: extractbb 20120420 +%%BoundingBox: 0 0 308 230 +%%HiResBoundingBox: 0.000000 0.000000 308.000000 230.000000 +%%PDFVersion: 1.4 +%%Pages: 1 +%%CreationDate: Sun Feb 2 15:23:54 2014 + diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/images/createtree.xbb --- a/paper/images/createtree.xbb Fri Jan 31 11:45:31 2014 +0900 +++ b/paper/images/createtree.xbb Sun Feb 02 16:08:36 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 541.000000 395.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Thu Jan 30 01:35:41 2014 +%%CreationDate: Sun Feb 2 15:23:54 2014 diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/images/multicast.pdf Binary file paper/images/multicast.pdf has changed diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/images/multicast.xbb --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paper/images/multicast.xbb Sun Feb 02 16:08:36 2014 +0900 @@ -0,0 +1,8 @@ +%%Title: ./images/multicast.pdf +%%Creator: extractbb 20120420 +%%BoundingBox: 0 0 458 303 +%%HiResBoundingBox: 0.000000 0.000000 458.000000 303.000000 +%%PDFVersion: 1.3 +%%Pages: 1 +%%CreationDate: Sun Feb 2 15:23:54 2014 + diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/images/multicastqueue.pdf Binary file paper/images/multicastqueue.pdf has changed diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/images/multicastqueue.xbb --- a/paper/images/multicastqueue.xbb Fri Jan 31 11:45:31 2014 +0900 +++ b/paper/images/multicastqueue.xbb Sun Feb 02 16:08:36 2014 +0900 @@ -1,8 +1,8 @@ %%Title: ./images/multicastqueue.pdf %%Creator: extractbb 20120420 -%%BoundingBox: 0 0 312 202 -%%HiResBoundingBox: 0.000000 0.000000 312.000000 202.000000 +%%BoundingBox: 0 0 480 267 +%%HiResBoundingBox: 0.000000 0.000000 480.000000 267.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Jan 25 01:13:25 2014 +%%CreationDate: Sun Feb 2 15:23:54 2014 diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/images/multicastqueue2.pdf Binary file paper/images/multicastqueue2.pdf has changed diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/images/multicastqueue2.xbb --- a/paper/images/multicastqueue2.xbb Fri Jan 31 11:45:31 2014 +0900 +++ b/paper/images/multicastqueue2.xbb Sun Feb 02 16:08:36 2014 +0900 @@ -1,8 +1,8 @@ %%Title: ./images/multicastqueue2.pdf %%Creator: extractbb 20120420 -%%BoundingBox: 0 0 312 202 -%%HiResBoundingBox: 0.000000 0.000000 312.000000 202.000000 +%%BoundingBox: 0 0 480 267 +%%HiResBoundingBox: 0.000000 0.000000 480.000000 267.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Jan 25 01:13:25 2014 +%%CreationDate: Sun Feb 2 15:23:54 2014 diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/images/rawdata.xbb --- a/paper/images/rawdata.xbb Fri Jan 31 11:45:31 2014 +0900 +++ b/paper/images/rawdata.xbb Sun Feb 02 16:08:36 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 286.000000 118.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Jan 25 01:13:25 2014 +%%CreationDate: Sun Feb 2 15:23:54 2014 diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/images/reconnection.xbb --- a/paper/images/reconnection.xbb Fri Jan 31 11:45:31 2014 +0900 +++ b/paper/images/reconnection.xbb Sun Feb 02 16:08:36 2014 +0900 @@ -1,8 +1,8 @@ -%%Title: ./reconnection.pdf +%%Title: ./images/reconnection.pdf %%Creator: extractbb 20120420 %%BoundingBox: 0 0 558 307 %%HiResBoundingBox: 0.000000 0.000000 558.000000 307.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Jan 25 03:18:32 2014 +%%CreationDate: Sun Feb 2 15:23:54 2014 diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/images/reconnection2.xbb --- a/paper/images/reconnection2.xbb Fri Jan 31 11:45:31 2014 +0900 +++ b/paper/images/reconnection2.xbb Sun Feb 02 16:08:36 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 487.000000 300.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Jan 25 03:17:08 2014 +%%CreationDate: Sun Feb 2 15:23:54 2014 diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/images/rfbProtocol.xbb --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paper/images/rfbProtocol.xbb Sun Feb 02 16:08:36 2014 +0900 @@ -0,0 +1,8 @@ +%%Title: ./images/rfbprotocol.pdf +%%Creator: extractbb 20120420 +%%BoundingBox: 0 0 434 631 +%%HiResBoundingBox: 0.000000 0.000000 434.000000 631.000000 +%%PDFVersion: 1.4 +%%Pages: 1 +%%CreationDate: Sun Feb 2 15:23:54 2014 + diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/images/rfbprotocol.pdf Binary file paper/images/rfbprotocol.pdf has changed diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/images/sendscreenimage.xbb --- a/paper/images/sendscreenimage.xbb Fri Jan 31 11:45:31 2014 +0900 +++ b/paper/images/sendscreenimage.xbb Sun Feb 02 16:08:36 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 268.000000 123.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sat Jan 25 01:13:25 2014 +%%CreationDate: Sun Feb 2 15:23:54 2014 diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/images/structureofTreeVNC.pdf Binary file paper/images/structureofTreeVNC.pdf has changed diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/images/structureofTreeVNC.xbb --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paper/images/structureofTreeVNC.xbb Sun Feb 02 16:08:36 2014 +0900 @@ -0,0 +1,8 @@ +%%Title: ./images/structureofTreeVNC.pdf +%%Creator: extractbb 20120420 +%%BoundingBox: 0 0 492 252 +%%HiResBoundingBox: 0.000000 0.000000 492.000000 252.000000 +%%PDFVersion: 1.4 +%%Pages: 1 +%%CreationDate: Sun Feb 2 15:23:54 2014 + diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/images/treestructure.pdf Binary file paper/images/treestructure.pdf has changed diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/images/treestructure.xbb --- a/paper/images/treestructure.xbb Fri Jan 31 11:45:31 2014 +0900 +++ b/paper/images/treestructure.xbb Sun Feb 02 16:08:36 2014 +0900 @@ -1,8 +1,8 @@ %%Title: ./images/treestructure.pdf %%Creator: extractbb 20120420 -%%BoundingBox: 0 0 273 256 -%%HiResBoundingBox: 0.000000 0.000000 273.000000 256.000000 +%%BoundingBox: 0 0 309 256 +%%HiResBoundingBox: 0.000000 0.000000 309.000000 256.000000 %%PDFVersion: 1.3 %%Pages: 1 -%%CreationDate: Sat Jan 25 01:13:25 2014 +%%CreationDate: Sun Feb 2 15:23:54 2014 diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/images/treestructure_jp.xbb --- a/paper/images/treestructure_jp.xbb Fri Jan 31 11:45:31 2014 +0900 +++ b/paper/images/treestructure_jp.xbb Sun Feb 02 16:08:36 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 309.000000 256.000000 %%PDFVersion: 1.3 %%Pages: 1 -%%CreationDate: Sat Jan 25 01:13:26 2014 +%%CreationDate: Sun Feb 2 15:23:54 2014 diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/images/vnc.pdf Binary file paper/images/vnc.pdf has changed diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/images/vnc.xbb --- a/paper/images/vnc.xbb Fri Jan 31 11:45:31 2014 +0900 +++ b/paper/images/vnc.xbb Sun Feb 02 16:08:36 2014 +0900 @@ -1,8 +1,8 @@ %%Title: ./images/vnc.pdf %%Creator: extractbb 20120420 -%%BoundingBox: 0 0 375 194 -%%HiResBoundingBox: 0.000000 0.000000 375.000000 194.000000 +%%BoundingBox: 0 0 360 194 +%%HiResBoundingBox: 0.000000 0.000000 360.000000 194.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Wed Jan 29 15:25:37 2014 +%%CreationDate: Sun Feb 2 15:23:54 2014 diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/images/名称未設定.pdf Binary file paper/images/名称未設定.pdf has changed diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/images/名称未設定.xbb --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paper/images/名称未設定.xbb Sun Feb 02 16:08:36 2014 +0900 @@ -0,0 +1,8 @@ +%%Title: ./images/名称未設定.pdf +%%Creator: extractbb 20120420 +%%BoundingBox: 0 0 280 251 +%%HiResBoundingBox: 0.000000 0.000000 280.000000 251.000000 +%%PDFVersion: 1.4 +%%Pages: 1 +%%CreationDate: Sun Feb 2 15:23:54 2014 + diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/master_paper.bib --- a/paper/master_paper.bib Fri Jan 31 11:45:31 2014 +0900 +++ b/paper/master_paper.bib Sun Feb 02 16:08:36 2014 +0900 @@ -1,6 +1,7 @@ -@article{rfbprotocol, +@Misc{rfbprotocol, author = "Tristan Richardson", - title = "The RFB Protocol" + title = "The RFB Protocol", + howpublished = "\url{http://www.realvnc.com/docs/rfbproto.pdf}" } @Misc{tightvnc, @@ -16,10 +17,13 @@ year = 2012 } +@article{taninari:2011a, + author = "谷成 雄 and 大城 信康 and 河野 真治", + title = "JAVAによるVNCを用いた授業用画面共有システムの設計と開発", + journal = "日本ソフトウェア科学界", + month = "sep", + year = 2011 +} -@article{bigtable, - author = "Fay Changand Jeffrey Dean and Sanjay Ghemawat and Wilson C. Hsieh and Deborah A. Wallach and Mike Burrows and Tushar Chandra and Andrew Fikes and Robert E. Gruber", - title = "Bigtable : A Distributed Storege System for Structured Data" -} diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/master_paper.pdf Binary file paper/master_paper.pdf has changed diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/master_paper.tex --- a/paper/master_paper.tex Fri Jan 31 11:45:31 2014 +0900 +++ b/paper/master_paper.tex Sun Feb 02 16:08:36 2014 +0900 @@ -59,8 +59,9 @@ \usepackage{makeidx,multicol} \makeindex \begin{document} - +\pagenumbering{roman} \maketitle +\pagestyle{empty} %要旨 \input{abstract.tex} @@ -75,8 +76,6 @@ \listoftables %chapters -\pagenumbering{arabic} -%\input{introduciton.tex} \input{chapter1.tex} \input{chapter2.tex} \input{chapter3.tex} diff -r ae2fbe51b6d9 -r e5ee7cb19845 paper/thanx.tex --- a/paper/thanx.tex Fri Jan 31 11:45:31 2014 +0900 +++ b/paper/thanx.tex Sun Feb 02 16:08:36 2014 +0900 @@ -2,5 +2,5 @@ \addcontentsline{toc}{chapter}{謝辞} 本研究を行うにあたり, ご多忙にも関わらず日頃より多くの助言, ご指導をいただきました河野真治助教授に心より感謝いたします.\\ -研究を行うにあたり, 並列計算環境の調整, 意見, 実装に協力いただいた大城信康さん, 谷成雄さん, 並列信頼研究室の全てのメンバーに感謝いたします.\\ +研究を行うにあたり, 並列計算環境の調整, 意見, 実装に協力いただいた大城信康さん並列信頼研究室の全てのメンバーに感謝いたします.\\ 最後に, 大学の修士まで支えてくれた家族の方々に深く感謝します.