《筆式用戶界面》從理論、方法、技術(shù)和實(shí)現(xiàn)等方面系統(tǒng)地闡述了筆式用戶界面的概念、模型、數(shù)字筆跡計(jì)算、開發(fā)方法和開發(fā)環(huán)境、關(guān)鍵應(yīng)用系統(tǒng)。全文由筆式用戶界面概述、筆式用戶界面模型、數(shù)字筆跡技術(shù)、筆式界面軟件開發(fā)方法和環(huán)境以及筆式用戶界面的關(guān)鍵應(yīng)用等內(nèi)容組成。《筆式用戶界面》可作為信息科學(xué)技術(shù)領(lǐng)域高年級(jí)本科生或研究生的教材,也可以供從事人機(jī)交互方向的科研和技術(shù)開發(fā)人員參考。
總序
序
第1章 用戶界面發(fā)展歷史
1.1 人機(jī)交互
1.1.1 人機(jī)交互的定義
1.1.2 人機(jī)交互的發(fā)展歷史
1.1.3 人機(jī)交互造就了PC機(jī)輝煌時(shí)代
1.1.4 人機(jī)交互的發(fā)展趨勢(shì)
1.2 界面隱喻和界面范式
1.2.1 界面隱喻
1.2.2 界面范式
1.3 用戶界面
1.3.1 用戶界面與人機(jī)交互系統(tǒng)
1.3.2 用戶界面的發(fā)展
1.3.3 自然用戶界面
1.3.4 筆式用戶界面
1.4 本書的動(dòng)機(jī)和主題
參考文獻(xiàn)
第2章 筆式用戶界面概述
2.1 背景
2.2 筆式界面隱喻
2.3 筆式界面范式
2.4 筆式交互設(shè)備
2.4.1 筆交互設(shè)備硬件基礎(chǔ)
2.4.2 手持計(jì)算設(shè)備和電子白板
2.4.3 平板電腦
2.4.4 智能筆Anoto
2.5 筆式交互的功能
2.6 筆式界面應(yīng)用
2.6.1 創(chuàng)造性工作
2.6.2 信息交流和共享
2.6.3 思想捕捉
2.6.4 基于GUI的筆交互增強(qiáng)
2.7 筆式用戶界面展望
參考文獻(xiàn)
第3章 筆式用戶界面模型
3.1 eGOMS模型
3.1.1 人機(jī)交互和認(rèn)知加工過程
3.1.2 人機(jī)交互的eGOMS模型
3.1.3 基于eGOMS模型的PIBG交互范式評(píng)估
3.2 基于分布式認(rèn)知的擴(kuò)展資源模型
3.2.1 人機(jī)交互中的分布式認(rèn)知的研究
3.2.2 資源模型
3.2.3 擴(kuò)展資源模型結(jié)構(gòu)
3.2.4 擴(kuò)展資源模型交互策略
3.2.5 設(shè)計(jì)方法與設(shè)計(jì)準(zhǔn)則
3.2.6 設(shè)計(jì)實(shí)例
3.3 基于混合自動(dòng)機(jī)的交互模型
3.3.1 筆交互的抽象特性分析
3.3.2 筆式用戶界面和混合系統(tǒng)
3.3.3 交互的時(shí)序模型
3.3.4 描述語(yǔ)言LEAFF
3.3.5 描述實(shí)例:筆式用戶界面中的手勢(shì)交互
3.3.6 討論
3.4 筆交互原語(yǔ)模型
3.5 以用戶為中心的交互信息模型
3.5.1 研究背景
3.5.2 用戶信息處理模型
3.5.3 OICM模型結(jié)構(gòu)
3.5.4 模型表示
3.5.5 模型分析
參考文獻(xiàn)
第4章 數(shù)字筆跡與筆跡計(jì)算
4.1 數(shù)字筆跡
4.1.1 數(shù)字筆跡定義和存儲(chǔ)格式
4.1.2 數(shù)字筆跡的意義
4.1.3 數(shù)字筆跡技術(shù)研究和應(yīng)用
4.2 筆跡計(jì)算
4.2.1 筆跡計(jì)算技術(shù)
4.2.2 筆跡計(jì)算技術(shù)的分類
4.2.3 筆跡計(jì)算技術(shù)之間的關(guān)系
4.3 筆跡繪制
4.3.1 筆跡繪制綜述
4.3.2 基于同步B樣條的筆鋒效果模擬
4.3.3 公切線增強(qiáng)模型
4.3.4 關(guān)鍵點(diǎn)查找算法
4.3.5 同步B樣條擬合算法
4.3.6 實(shí)現(xiàn)和實(shí)驗(yàn)評(píng)估
4.4 筆跡壓縮
4.4.1 筆跡壓縮綜述
4.4.2 基于整數(shù)小波變換的筆跡層次式壓縮
4.5 筆跡的結(jié)構(gòu)分析與識(shí)別
4.5.1 筆跡的結(jié)構(gòu)
4.5.2 筆跡的結(jié)構(gòu)分析與識(shí)別綜述
4.5.3 筆跡的圖元識(shí)別
4.5.4 文本行結(jié)構(gòu)提取
4.5.5 圖文分離
4.5.6 流程圖結(jié)構(gòu)分析
4.5.7 列表結(jié)構(gòu)分析
4.5.8 表格結(jié)構(gòu)分析
4.5.9 數(shù)學(xué)表達(dá)式結(jié)構(gòu)分析
4.5.10 化學(xué)方程式結(jié)構(gòu)分析
參考文獻(xiàn)
第5章 筆式交互技術(shù)
5.1 筆手勢(shì)交互
5.1.1 手勢(shì)概述
5.1.2 意義性筆手勢(shì)分類
5.1.3 筆手勢(shì)識(shí)別
5.1.4 筆手勢(shì)設(shè)計(jì)原則
5.2 TiltCursor和TiltMenu
5.2.1 TiltCursor
5.2.2 TiltMenu
5.3 多通道錯(cuò)誤糾正
5.3.1 錯(cuò)誤糾正綜述
5.3.2 連續(xù)手寫文字識(shí)別的跨通道糾錯(cuò)
5.4 筆式用戶界面中Icon/Button設(shè)計(jì)
5.4.1 Icon設(shè)計(jì)概述
5.4.2 Icon總體設(shè)計(jì)原則
5.4.3 Icon具體設(shè)計(jì)指南
5.4.4 Button設(shè)計(jì)概述
5.4.5 Button設(shè)計(jì)原則
5.5 基于筆的三維交互
5.5.1 概述
5.5.2 交互設(shè)備的組合
5.5.3 交互技術(shù)
5.5.4 筆交互與語(yǔ)音輸入的3D融合
5.6 草圖界面
5.6.1 概述
5.6.2 草圖界面國(guó)內(nèi)外研究現(xiàn)狀
5.6.3 草圖輸入與草圖理解
參考文獻(xiàn)
第6章 筆式界面軟件開發(fā)方法和環(huán)境
6.1 筆式交互系統(tǒng)開發(fā)方法分析
6.1.1 交互系統(tǒng)開發(fā)方法分析
6.1.2 筆式交互系統(tǒng)模型
6.1.3 筆式用戶界面任務(wù)描述語(yǔ)言
6.1.4 面向最終用戶的筆式交互系統(tǒng)開發(fā)方法
6.2 筆式用戶界面工具箱
6.3 筆式用戶界面開發(fā)工具
6.3.1 現(xiàn)有開發(fā)工具介紹
6.3.2 筆式交互系統(tǒng)開發(fā)工具體系結(jié)構(gòu)
6.4 筆式交互系統(tǒng)開發(fā)工具
6.4.1 現(xiàn)有任務(wù)建模工具
6.4.2 基于筆交互的任務(wù)建模工具
6.4.3 代碼自動(dòng)生成工具
6.4.4 筆式交互系統(tǒng)運(yùn)行狀態(tài)
6.4.5 筆式電子表單開發(fā)工具
參考文獻(xiàn)
第7章 筆式用戶界面應(yīng)用
7.1 自由辦公領(lǐng)域關(guān)鍵應(yīng)用
7.1.1 筆式電子教學(xué)
7.1.2 筆式電子表單
7.1.3 SketchPoint
7.2 兒童益智領(lǐng)域關(guān)鍵應(yīng)用
7.2.1 兒童娛樂城的設(shè)計(jì)目標(biāo)
7.2.2 兒童娛樂城的系統(tǒng)結(jié)構(gòu)和功能
7.2.3 兒童娛樂城的交互場(chǎng)景和交互技術(shù)
7.2.4 兒童娛樂城的推廣應(yīng)用和用戶反饋
7.3 體育訓(xùn)練領(lǐng)域關(guān)鍵應(yīng)用
7.3.1 系統(tǒng)核心功能描述
7.3.2 系統(tǒng)技術(shù)特色
7.3.3 系統(tǒng)的應(yīng)用和推廣
7.4 草圖設(shè)計(jì)領(lǐng)域關(guān)鍵應(yīng)用
7.4.1 工藝草圖系統(tǒng)
7.4.2 基于筆式交互的虛擬家居系統(tǒng)
7.4.3 手繪草圖概念設(shè)計(jì)系統(tǒng)
參考文獻(xiàn)
第8章 筆式用戶界面可用性研究
8.1 用戶界面可用性研究的心理學(xué)基礎(chǔ)
8.1.1 用戶界面可用性的定義
8.1.2 用戶模型和心理模型
8.1.3 信息處理模型
8.1.4 理論模型評(píng)估方法
8.2 用戶界面可用性設(shè)計(jì)
8.2.1 以用戶為中心的設(shè)計(jì)
8.2.2 特定的可用性標(biāo)準(zhǔn)
8.2.3 迭代設(shè)計(jì)
8.3 用戶界面可用性的評(píng)估及其方法
8.4 界面評(píng)估數(shù)據(jù)獲取方式
8.4.1 交互活動(dòng)的歷史記錄
8.4.2 交互影像記錄
8.4.3 直接觀測(cè)記錄
8.4.4 調(diào)查表
8.4.5 特征分析表
8.5 筆式用戶界面與鍵盤鼠標(biāo)界面的區(qū)別
8.5.1 鍵盤鼠標(biāo)界面的優(yōu)勢(shì)
8.5.2 筆式用戶界面的優(yōu)勢(shì)
8.6 筆式用戶界面可用性設(shè)計(jì)
8.6.1 用戶需求分析
8.6.2 主界面的設(shè)計(jì)
8.6.3 界面元素的設(shè)計(jì)
8.7 評(píng)估方法選擇和實(shí)驗(yàn)設(shè)計(jì)
8.7.1 評(píng)估的目標(biāo)
8.7.2 評(píng)估方法的選擇
8.7.3 評(píng)估任務(wù)的設(shè)計(jì)
8.8 可用性測(cè)試過程
8.8.1 被試人員的選擇
8.8.2 實(shí)驗(yàn)環(huán)境
8.8.3 實(shí)驗(yàn)過程
8.9 結(jié)果分析
8.9.1 易學(xué)性
8.9.2 系統(tǒng)操作效率
8.9.3 出錯(cuò)率
8.9.4 用戶滿意度
參考文獻(xiàn)
從計(jì)算機(jī)輸出,也就是人的信息輸入來看,可分為兩個(gè)層次:一是低級(jí)的感知覺加工過程,例如對(duì)顏色的感知、聲音的感知。多個(gè)通道的信息輸入進(jìn)來以后如何進(jìn)行整合的感知覺加工,以及如何控制注意。二是高級(jí)的認(rèn)知過程,主要涉及詞匯信息、語(yǔ)義和語(yǔ)法知識(shí)的加工。這兩種心理過程從低到高逐步進(jìn)行,并且高級(jí)過程可以反過來影響低級(jí)加工過程。
計(jì)算機(jī)提供的信息首先要經(jīng)過感覺系統(tǒng)的加工,然后知覺過程對(duì)感覺信息進(jìn)行組織和解釋,才能獲得感覺信息的意義。在這個(gè)過程中,計(jì)算機(jī)提供信息的方式會(huì)對(duì)用戶的感知覺過程產(chǎn)生很大的影響,因此了解計(jì)算機(jī)的信息呈現(xiàn)方式與用戶認(rèn)知過程之間的關(guān)系對(duì)改善界面信息呈現(xiàn)方式,提高用戶對(duì)計(jì)算機(jī)信息快速有效的感知覺有著很重要的影響。感知覺層次的加工機(jī)制研究的一個(gè)重要目的就是減少用戶的認(rèn)知負(fù)荷。
認(rèn)知負(fù)荷可以區(qū)分為外在認(rèn)知負(fù)荷和有效認(rèn)知負(fù)荷等。外在認(rèn)知負(fù)荷會(huì)干擾用戶與界面的交互。有效認(rèn)知負(fù)荷與外在認(rèn)知負(fù)荷正好相反,可以促進(jìn)用戶與界面的交互,實(shí)現(xiàn)圖式獲得和自動(dòng)化。用戶與界面交互時(shí)所需的所有認(rèn)知負(fù)荷不能超越用戶的認(rèn)知資源。出現(xiàn)認(rèn)知過載的一個(gè)原因是因?yàn)槿?