第 6 章
謝辞
本研究を進めるにあたり終始丁寧に指導して下さいました田中二郎教授に心より感謝 いたします。また筑波大学 電子・情報工学系 田中研究室のみなさんからはゼミ等を 通して貴重なコメントを頂きました。特に3D-PPの研究に共同で取り組んだ3D-PP グループのメンバーである遠藤浩通さん、大芝崇さん、宮下貴史さん、神谷誠さんと
は3D-PPの研究・開発にあたり有益な議論をしました。NEC C&Cメディア研究所
の古関義幸さん、富士ゼロックス 総合研究所の伊知地宏さんには、研究の進め方につ いて貴重な助言を頂きました。さきがけ21の原田康徳さんは、力学系によるレイア ウトとズーミングに関する議論につきあって下さいました。東京工業大学大学院情報 理工学研究科の豊田正史さんは、参考文献の収集にあたって御協力下さいました。こ こに感謝の意を表します。
参考文献
[1] 小池英樹:インタラクティブ3次元情報視覚化,コンピュータ・ソフトウェア,日 本ソフトウェア科学会, vol.11, No.6, pp.20-31, 1994.
[2] George Robertson, Jock D. Mackinlay, and Stuart K. Card: Cone Trees: Ani-mated 3D Visualizations of Hierarchical Information, Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI’91), pp.189-194, 1991.
[3] J. D. Mackinlay, G. G. Ro bertso n, and S. K. Card: The Perspective Wall:
Detail and Context Smoothly Integrated,Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI’91), pp.173-179, 1991.
[4] 田中二郎:並列論理型言語GHCのビジュアル化の試み, インタラクティブシス テムとソフトウェアI,日本ソフトウェア科学会WISS’93, pp.265-272, 1993.
[5] 田中二郎:ビジュアル・プログラミング・システムPP,ビジュアルインタフェー スの研究開発報告書, 財団法人 日本情報処理開発協会, March 1994.
[6] 宮城幸司、大芝崇、田中二郎:三次元ビジュアル・プログラミング・システム 3D-PP, 日本ソフトウェア科学会第15回大会論文集, pp.125-128, 1998.
[7] Margaret M. Burnett and Marla J. Baker: A Classification System for Visual Programming Languages, Journalof VisualLanguages and Computing Vol.5 No.3 pp.287-300, 1994.
[8] 田中二郎,後藤和貴,馬場昭宏:ビジュアルプログラミングシステムにおける入力 法の効率化, 日本ソフトウェア科学会第12回大会論文集, pp.165-168, 1995.
[9] 南雲淳、田中二郎:“viewPP”: グラフ構造とアニメーション表現に基づくプロ グラム実行の視覚化, 日本ソフトウェア科学会第14回大会論文集, pp. 17-20, 1997.
[10] Masashi Toyoda, Buntarou Shizuki, Shin Takahashi, Satoshi Matsuoka and Etsuya Shibayama: Supporting Design Patterns in a Visual Parallel Data-flow Programming Environment,Proc. 1997 IEEE Symposium on VisualLan-guages, 1997.
[11] P. T. Cox, F. R. Giles and T. Pietrzykowski:Prograph: A Step towards Liberating Programming from Textual Conditioning, 1989 IEEE Workshop on VisualLanguages, Rome, pp. 150-156, 1989.
[12] D. A. Henderson and S. K. Card: Rooms: the use of multiple virtual workspaces to reduce space contention in a window-based graphical user in-terface, ACM Transactions on Graphics, Vol.5, No.3, pp.211-243, July 1986.
[13] Margaret Burnett, et al:Scaling Up Visual Programming Languages, IEEE Computer, Vol.28 No.3, pp.45–54, March 1995.
[14] George W. Furnas: Generalized fisheye views, In Proceedings of ACM CHI’86 conference on Human Factors in Computing Systems, pp. 16-23, Association for Computing Macinery, 1986.
[15] KLIC講習会テキスト -KL1言語編-, 財団法人 新世代コンピュータ技術開発機
構 作成,財団法人 日本情報処理開発協会開発研究室 改訂, 1995.
[16] 財団法人 機械システム振興協会:並列システムのための視覚的インタフェース の構成に関する調査研究報告書, 財団法人 新世代コンピュータ技術開発機構, 1995.
[17] 高田 哲司,小池 英樹:VisuaLinda: 並列言語 Linda のプログラムの実行状態 の3次元視覚化,インタラクティブシステムとソフトウェア II:日本ソフトウェ ア科学会 WISS’94, pp. 215-223, 1994.
[18] Marc-Alexander Najork:Programming in Three Dimentions, Thesis for Ph.D. in Computer Science of the University of Illinois, 1994.
[19] Ken Kahn: Seeing Systolic Computations in a Video Game World, Proc. 1996 IEEE Symposium on VisualLanguages, pp.95-101, 1996.
[20] 山本格也:ビットマップ型言語におけるモジュール機能, 情報処理学会論文誌,
[21] Christian Geiger, Wolfgang Mueller, Waldemar Rosenbach: SAM - An Ani-mated 3D Programming Languages, Proc. 1998 IEEE Symposium on Visual Languages, pp.228-235, 1998.
[22] Michael Chen, S.Joy Mountford, and Abigail Sellen: A Study in Interactive 3-D Rotation Using 2-D Control Devices, In ACM SIGGRAPH Computer Graphics, pp.121-129, 1988.
[23] K. P. Herndon, R. C. Zeleznik, D. C. Robbins, D. B. Conner, S. S. Snibbe, and van Dam: Interactive Shadows, Proceedings of the ACM Symposium on User Interface Software and Technology, pp.1-6, 1992.
[24] Jun Rekimoto and Mark Green: The Information Cube: Using Transparency in 3D Information Visualization, インタラクティブシステムとソフトウェアI, 日本ソフトウェア科学会WISS’93, pp.125-132, 1993.
[25] 杉山公造:グラフ自動描画法とその応用, 計測自動制御学会, pp.81-100, 1993.
[26] 中野勝次郎, 田中二郎:ビジュアルプログラミングシステムにおけるモデルの視 覚化アルゴリズム, インタラクティブシステムとソフトウエアII, 日本ソフト ウェア科学会WISS’94, pp.205-214, 1994.
[27] 三末和男、杉山公造:図的思考支援を目的とした図の多視点遠近画法について, 情報処理学会論文誌, Vol.32, No.8, pp.997-1005, 1991.
[28] Benjamin B. Bederson and James D. Hollan: Pad++: A Zooming Graphical Interface for Exploring Alternate Interface Physics Proceedings of the ACM Symposium on User Interface Software and Technology, pp.17-26, 1994.
[29] Y. K. Leung and M. D. Apperley: A Review And Taxonomy of Distortion-Oriented Presentation Techniques, ACM Transactions on Computer-Human Interaction, vol.1, No.2, pp.126-160, 1994.
[30] Naftali Kadmon and Eli Shlomi: A polyfocal projection for statistical surfaces, The Cartographic Journal, 15(1), pp.36-41, June 1978.
[31] Robert Spence and Mark Apperley: Data-base navigation: An office envi-ronment for the professional, Behaviour and Information Technology, 1(1) pp.43-54, 1982.
[32] 宮城幸司, 田中二郎: Bubble-Gum:VPSのための多視点遠近画法と自動レイ アウト機能の融合, インタラクティブシステムとソフトウェアVI,日本ソフト ウェア科学会WISS’98, pp.187-192, 1998.
[33] 南雲淳、田中二郎:インタラクティブシステムのためのグラフ描画アルゴリズ ム, インタラクション’98論文集, pp.41-48, 1998.
[34] 豊田正史、高橋伸、柴山悦哉: Hyper mochi sheet: 複数フォーカスズーミン グエディタにおけるナビゲーションのためのフォーカス予測手法, インタラク ティブシステムとソフトウェアV,日本ソフトウェア科学会WISS’97, pp.87-94, 1997.
[35] P.Eades: A Heuristics for Graph Drawing Congressus Numeranitium, Vol.42, pp.149-160, 1984.
[36] Koji Miyagi, Motoki Miura, Jiro Tanaka: A graph layout and a multi-focus perspective display in the flowgraph editor for the legal articles, Proceedings of the International Symposium on Future Software Technology, pp. 378-385, 1997.
[37] Koji Miyagi, Motoki Miura, Jiro Tanaka: Flowgraph Editor for Legal Articles, International Journal of Advanced Computational Intelligence, Vol.2 No.1, pp.34-42, 1998.
[38] Lyn Bartram, Albert Ho, John Dill, and Frank Henigman: The Continuous Zoom: A constrained Fisheye Technique for Viewing and Navigating Large Information Spaces, InProceedings of UIST ’95, pp. 207-215, November 1995.
[39] 豊田正史、志築文太郎、高橋伸、柴山悦哉:Mochi sheet: ズーミングとレイ アウト編集機能の統合, インタラクション’97論文集, pp. 79-86, 情報処理学会, February 1997.
[40] 三末和男 杉山公造:マグネティック・スプリング・モデルによるグラフ描画法 について, 情報処理学会研究報告, ヒューマンインタフェース 55-3, pp.17-24, 1994.