JAIST Repository >
a. 知識科学研究科・知識科学系 >
a10. 学術雑誌論文等 >
a10-1. 雑誌掲載論文 >

このアイテムの引用には次の識別子を使用してください: http://hdl.handle.net/10119/4589

タイトル: Javaアプレットのためのアニメーションヘルプシステム
著者: 三浦, 元喜
田中, 二郎
発行日: 2000-06-15
出版者: 情報処理学会
誌名: 情報処理学会論文誌 : プログラミング
巻: 41
号: SIG4(PRO7)
開始ページ: 56
終了ページ: 64
抄録: Javaアプレットは, Webブラウザ上で動作するため誰にでも簡単に実行できる.その操作方法はテキストで書かれることが多いが, ほとんどのアプレットのインターフェースは直接操作を用いているため, ユーザは直感的に把握しにくい.本論文では, アプレットの操作を説明するアニメーションヘルプを作成, 編集, 再生するシステムについて述べる.ここでいうアニメーションヘルプとは, 擬似的なマウスカーソルが動いて具体的な操作手順を連続的に提示するものである.我々のシステムを用いてアニメーションヘルプを生成するには, 実際のアプレット上で操作を行うだけでよい.発生したイベントは自動的に記録され, それを基にアニメーションヘルプを生成する.ただ, アニメーションヘルプを編集する段階においては, イベント列より抽象度を高めたコマンドを単位とするほうが効率がいい.コマンドを生成するために, イベント列とコマンドの対応をルールとして与える.このルールを用いて, 本システムはイベント列から意味のある部分を抽出し, その意味を表す文字列を付加したコマンドを生成する.この文字列はアニメーションヘルプ再生中に表示するポップアップメッセージや, ヘルプの概要として用いられる.本システムを用いることで, アニメーションヘルプを生成・再生する機能を, アプレットに変更を加えることなく追加することができる.そのため, 開発者がヘルプ記述にかかる労力を軽減することができ, ユーザに典型的な動作を手軽に見てもらうことができる. : Java applets are executed on Web browsers. Most applets are publicized with textual explanations. However, there is a gap between textual instructions and graphical interfaces which makes it hard for users to properly manipulate the applets. We have developed a system which enables the applet-developers to prepare an animated help for their applets. The animated help means to perform demonstration of the applet's behavior with a pseudo mouse cursor. Our system generates animated help from captured event-objects which occur due to user actions. To edit the animated help more efficiently, we have introduced the concept "command" instead of event-object stream. Each command should be identified by a label which reflects its meaning. For generating commands, the system loads "command production rules" which map a set of event-objects to a command and give a label to it. The label can be used not only for editing but also for showing the abstract list of the demonstration for the user. We have implemented the system as a plug-in for the target applet. The developers can add animated help functions without any changes in the target applet's source/class files. For both users and developers animated help is intutive and effective.
Rights: 社団法人 情報処理学会, 三浦 元喜,田中 二郎, 情報処理学会論文誌 : プログラミング, 41(SIG4(PRO7)), 2000, 56-64. ここに掲載した著作物の利用に関する注意: 本著作物の著作権は(社)情報処理学会に帰属します。本著作物は著作権者である情報処理学会の許可のもとに掲載するものです。ご利用に当たっては「著作権法」ならびに「情報処理学会倫理綱領」に従うことをお願いいたします。 Notice for the use of this material: The copyright of this material is retained by the Information Processing Society of Japan (IPSJ). This material is published on this web site with the agreement of the author (s) and the IPSJ. Please be complied with Copyright Law of Japan and the Code of Ethics of the IPSJ if any users wish to reproduce, make derivative work, distribute or make available to the public any part or whole thereof. All Rights Reserved, Copyright (C) Information Processing Society of Japan.
URI: http://hdl.handle.net/10119/4589
資料タイプ: publisher
出現コレクション:a10-1. 雑誌掲載論文 (Journal Articles)

このアイテムのファイル:

ファイル 記述 サイズ形式
11252.pdf2167KbAdobe PDF見る/開く

当システムに保管されているアイテムはすべて著作権により保護されています。

 


お問い合わせ先 : 北陸先端科学技術大学院大学 研究推進課図書館情報係