| 研究生: |
施清添 Shih, Ching-Tien |
|---|---|
| 論文名稱: |
身心障礙者電腦點擊系統之設計與評估 Design and Evaluation of a Computer Pointing System for People with Disabilities |
| 指導教授: |
羅錦興
Luo, Ching-Hsing |
| 學位類別: |
博士 Doctor |
| 系所名稱: |
電機資訊學院 - 電機工程學系 Department of Electrical Engineering |
| 論文出版年: | 2014 |
| 畢業學年度: | 102 |
| 語文別: | 英文 |
| 論文頁數: | 87 |
| 中文關鍵詞: | 身心障礙 、輸入裝置 、滑鼠 |
| 外文關鍵詞: | Disabilities, Input Device, Mouse |
| 相關次數: | 點閱:97 下載:3 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
本文提出的身心障礙者電腦點擊系統設計與評估,相關研究已經陸續發表於國際知名期刊,主要是提出幫助身心障礙者提高電腦輸入的點擊效率設計與進行評估,本文主要內容包括提出Two-grade movement Method與 Screen-Partitioning Method的設計,協助身障者可以利用鍵盤快速、準確將電腦游標移到指定的位置,提高電腦點擊效率;另外提出Integrated Pointing Device Driver (IPDD)的設計,再配合 Automatic pointing assistive program (APAP) 與 Dynamic Pointing Assistive Program (DPAP) 程式,可以協助身障者直接利用市售的輸入裝置(例如商用的數字鍵盤與滑鼠)來操作電腦,協助他們取的價格便宜、維修容易的電腦輸入裝置。
Two-grade movement Method 的設計原理是將電腦游標移動的方式分成跳躍模式與連續模式供使用者選擇,使用者可以根據目標物的遠近來選擇移動的模式,開始移動時可以先選擇跳躍模式將游標移到目標物附近,再選擇連續模式慢慢將目標物移到指定的地點,實驗顯示當目標物較遠時此方法的移動時間比起微軟提供的Mousekey快6.17-8.10倍,當目標物較近時比起微軟提供的Mousekey快10.31-12.58倍; Screen-Partitioning的設計原理是先將螢幕切割小區塊並將每個區塊編碼系統搭配輔助視窗的程式,可以讓使用者利用眼睛直接看到目標物所在的區塊,此設計是以市售的數字鍵盤作為輸入裝置,使用者只須要在鍵盤上直接輸入目的地所在區塊的編碼,就可以將游標快速準確地移到目的地。實驗定義%AP (a percentage of able performance)為身障者在一定時間完成的次數除以正常人的完成的次數,結果顯示使用Screen-Partitioning Method達67%AP比起Mousekeys (14%AP) ,Two-grade movement(43%AP),可以提高游標的移動效率.
IPDD的設計是利用軟體技術改寫滑鼠的驅動程式,重新定義滑鼠的功能,可以將標準的滑鼠功能改造成符合身障者使用的配置方式,讓他們可以使用肢體的殘存能力組合來使用標準滑鼠,再配合 Automatic pointing assistive program (APAP) 與 Dynamic Pointing Assistive Program (DPAP) 的應用程式設計,協助特定族群的身障者提升移動電腦游標的效率,如此可以協助他們不用仰賴特製的輸入裝置,可以直接利用市售的輸入裝置來操作電腦。實驗設計讓使用者使用APAP與DPAP方法與正常模式來比較並用來ANOVA來比較差異,結果顯示就移動時間而言使用APAP方法與不用APAP與DPAP方法做比較,使用APAP方法的使用者點擊效率提升64.5 %,使用DPAP方法比使用APAP方法點擊效率提升39.3 %。
本文提出身心障礙者電腦點擊系統設計,Screen-Partitioning Method的設計提高身障者點擊效率,目前Screen-Partitioning Method的探討只做將螢幕做三次切割的探討,未來研究將針對不同使用者及不同的切割數目做分析讓應用更廣泛;IPDD目前配合DPAP與APAP的程式設計可以讓一些特定身障者可以利用市售的輸入裝置來操作電腦,協助他們取得成本低,取得容易、維修容易的市售輸入裝置,未來規劃希望能擴大應用到更多族群,包括老人、小孩及更多個案。
This study proposed a novel design of a computer pointing system to improve the effectiveness of computer pointing for people with disabilities, and the relevant studies have been published in international journals. Two major designs of this study included Two-grade movement method and Screen-partitioning method, which are used for disabled people to rapidly and accurately move the cursor to the assigned positions by using a keyboard, for the purpose of improving the effectiveness of pointing performance. In addition, the design of Integrated Pointing Device Driver (IPDD) combined with Automatic Pointing Assistive Program (APAP) and Dynamic Pointing Assistive Program (DPAP) enables disabled people to use standard input devices (i.e. commercial numeric keyboards and mice) to operate the computer, in terms of providing them with inexpensive and easily maintainable computer input devices.
The design principle of Two-grade movement method is to divide the cursor movement into two modes- jumping and contining movement mode. Users can select each mode to move the cursor according to the distance of the target. At the beginning, users can use jumping movement mode to move the cursor near to the target, then use continuing movement mode to move the cursor to the assigned target precisely. Experimental results show that with Two-grade movement method, the cursor movement of farther target is 6.17-8.10 times faster than Mousekey provided by Microsoft; while the cursor movement of closer target is 10.31-12.58 times faster than Mousekey. The design principle of Screen-Partitioning method is to divide screen into several cell blocks and code each block with auxiliary windows program. With this method, users can rapidly and accurately move the cursor to the target position by entering the block code with commercial numeric keyboard when see the assigned target located in which block. The experiment defines %AP as a percentage of able performance, in terms of the number of completed performance for disabled people in a certain period divided by the number of completed performance for normal people. According to the result, the use of Screen-Partitioning Method is 67%AP, while the use of Mousekey is 14%AP, and 43%AP of using Two-grade movement method. It shows that using Screen-Partitioning Method can significantly improve the effectiveness of moving cursor.
The design of IPDD is to rewrite the mouse driver by software technology in order to redefine the mouse functions for disabled people to operate a standard mouse with their residual limb ability. IPDD combined with Automatic pointing assistive program (APAP) and Dynamic Pointing Assistive Program (DPAP), enables users to improve the effectiveness of moving cursor by using standard input devices instead of using specially designed assistive devices. The experiment is designed for users to use APAP and DPAP to take part in this experiment and compares the difference by using ANOVA. The results show that the pointing effectiveness increased to 64.5% by using APAP, while the pointing effectiveness increased to 39.3% by using DPAP.
This study presents a design of computer pointing system, and the design—Screen-Partitioning Method is able to effectively improve the pointing performance for disabled people. In this experiment, the computer screen is partitioned three times, and each partition is based on 4*4 dividing by Screen-Partitioning Method. The further study is to extend the application with different users and increase the numbers of cell blocks. IPDD combined with DPAP and APAP allows some disabled people operating the computer by using standard commercial input devices with the advantages of inexpensiveness, maintainability, and easy accessibility. The future plan is to expand the application to more subjects, including elders and children.
[1] C. L. Glickman and J. Dixon, "Teaching algebra in a situated context through reform computer assisted instruction," Research and Teaching in Developmental Education, vol. 18, pp. 57-84, 2002.
[2] K. E. Shubbar, "Effectiveness of using computer-assisted instruction in teaching the shapes of atomic orbitals," Science Education International, vol. 14, pp. 36-39, 2003.
[3] S. Wang and P. J. Sleeman, "Computer-assisted instruction effectiveness...A brief review of the research," International Journal of Instructional Media, vol. 20, pp. 333-48, 1993.
[4] L. Esposito, Computer and individuals with severe and physical disabilities: In J. D. Lindsy (Ed.). Computers and exceptional individuals (2nd ed., pp.159-177). Austin, TX: PRO- ED. , 1993.
[5] C.-T. Shih, C.-H. Shih, and C.-H. Luo, "Design of an Actively Assistive Communication Device for a Multiple Handicapped Person," Journal of Medical and Biological Engineering, vol. 27, pp. 65-70, 2007.
[6] J. Bache and G. Derwent, "Access to computer-based leisure for individuals with profound disabilities," NeuroRehabilitation, vol. 23, pp. 343-350, 2008.
[7] V. Bernard-Opitz, N. Sriram, and S. Nakhoda-Sapuan, "Enhancing social problem solving in children with autism and normal children through computer-assisted instruction," Journal of Autism and Developmental Disorders, vol. 31, pp. 377-384, 2001.
[8] B. S. Hoppestad, "Essential elements for assessment of persons with severe neurological impairments for computer access utilizing assistive technology devices: A Delphi study," Disability and Rehabilitation: Assistive Technology, vol. 1, pp. 3-16, 2006.
[9] C. T. Shih, C. H. Shih, and C. H. Luo, "Evaluation of a dynamic pointing assistive program in cursor pointing efficiency for people with disabilities," Technology and Disability, vol. 23, pp. 215-222, 2011.
[10] A. Donker and P. Reitsma, "Aiming and clicking in young children’s use of the computer mouse," Computers in Human Behavior, vol. 23, pp. 2863-2874, 2007.
[11] A. Donker and P. Reitsma, "Young children’s ability to use a computer mouse," Computers and Education, vol. 48, pp. 602-617, 2007.
[12] A. Donker and P. Reitsma, "Drag-and-drop errors in young children’s use of the mouse," Interacting with Computers, vol. 19, pp. 257-266, 2007.
[13] E. F. Strommen, G. L. Revelle, L. M. Medoff, and S. Razavi, "Slow and steady wins the race? Three-year-old children and pointing device use," Behaviour and Information Technology, vol. 15, pp. 57-64, 1996.
[14] P. Johnson, J. Dropkin, J. Hewes, and D. Rempel, "Office ergonomics: motion analysis of computer mouse usage," in Proceedings of the American Industrial Hygiene Conference and Exposition, 1993, pp. 12-13.
[15] J. L. Durfee and F. F. Billingsley, "A comparison of two computer input devices for uppercase letter matching," American Journal of Occupational Therapy, vol. 53, pp. 214-20, 1999.
[16] C. Missiuna, "Motor skill acquisition in children with developmental coordination disorder," Adapted Physical Activity Quarterly, vol. 11, pp. 214-235, 1994.
[17] H. Shimizu and C. S. McDonough, "Programmed instruction to teach pointing with a computer mouse in preschoolers with developmental disabilities," Research in Developmental Disabilities, vol. 27, pp. 175-189, 2006.
[18] O. Takami, N. Irie, C. Kang, T. Ishimatsu, and T. Ochiai, "Computer interface to use head movement for handicapped people," in TENCON'96. Proceedings., 1996 IEEE TENCON. Digital Signal Processing Applications, 1996, pp. 468-472.
[19] D. G. Evans, R. Drew, and P. Blenkhorn, "Controlling mouse pointer position using an infrared head-operated joystick," IEEE Transactions on Rehabilitation Engineering, vol. 8, pp. 107-117, 2000.
[20] Y. L. Chen, F. T. Tang, W. H. Chang, M. K. Wong, Y. Y. Shih, and T. S. Kuo, "The new design of an infrared-controlled human-computer interface for the disabled," Rehabilitation Engineering, IEEE Transactions on, vol. 7, pp. 474-481, 1999.
[21] R. B. Reilly and M. J. O'Malley, "Adaptive noncontact gesture-based system for augmentative communication," Rehabilitation Engineering, IEEE Transactions on, vol. 7, pp. 174-182, 1999.
[22] L. R. Young and D. Sheena, "Survey of eye movement recording methods," Behavior Research Methods & Instrumentation, vol. 7, pp. 397-429, 1975.
[23] J. Gips, P. Olivieri, and J. Tecce, "Direct Control of the Computer Through Electrodes Placed Around the Eyes," in HCI (1), 1993, pp. 630-635.
[24] G. A. Rinard, R. W. Matteson, R. W. Quine, and R. S. Tegtmeyer, "An infrared system for determining ocular position," ISA transactions, vol. 19, pp. 3-6, 1979.
[25] J. R. LaCourse and F. C. Hludik Jr, "An eye movement communication-control system for the disabled," IEEE transactions on bio-medical engineering, vol. 37, pp. 1215-1220, 1990.
[26] P. A. Di Mattia, F. X. Curran, and J. Gips, An eye control teaching device for students without language expressive capacity: EagleEyes vol. 53: Edwin Mellen Press, 2001.
[27] Z. A. Keirn and J. I. Aunon, "Man-machine communications through brain-wave processing," Engineering in Medicine and Biology Magazine, IEEE, vol. 9, pp. 55-57, 1990.
[28] C.-T. Shih and C.-H. Luo, "Mouse manipulation through switch-control input device for people with disabilities," in Proceedings of the 6th Conference on WSEAS International Conference on Applied Computer Science-Volume 6, 2007, pp. 408-413.
[29] G. F. Shein, J. Treviranus, N. D. Brownlow, M. Milner, and P. Parnes, "An overview of human-computer interaction techniques for people with physical disabilities," International Journal of Industrial Ergonomics, vol. 9, pp. 171-181, 1992.
[30] C.-H. Shih and C.-T. Shih, "Development of an integrated pointing device driver for the disabled," Disability and Rehabilitation: Assistive Technology, vol. 5(5), pp. 351–358, 2010.
[31] C. Cook, R. Burgess-Limerick, and S. Chang, "The prevalence of neck and upper extremity musculoskeletal symptoms in computer mouse users," International Journal of Industrial Ergonomics, vol. 26, pp. 347-356, 2000.
[32] C.-L. Chen, H.-C. Chen, P.-T. Cheng, C.-Y. Chen, H.-C. Chen, and S.-W. Chou, "Enhancement of operational efficiencies for people with high cervical spinal cord injuries using a flexible integrated pointing device apparatus," Archives of Physical Medicine and Rehabilitation, vol. 87, pp. 866-873, 2006.
[33] H.-C. Chen, Y.-P. Liu, C.-L. Chen, and C.-Y. Chen, "Design and feasibility study of an integrated pointing device apparatus for individuals with spinal cord injury," Applied Ergonomics, vol. 38, pp. 275-283, 2007.
[34] C.-H. Shih, C.-T. Shih, and C.-H. Luo, "Design of a Fast Switch-Control Computer Input Device Using Two-Grade Movement Method for People with Physical Disabilities," WSEAS Transactions on Computers, vol. 6, pp. 1140-1146, 2007.
[35] Alan and C. http://www.utoronto.ca/ian/www8/alan-cantor.html#e1., "Escaping the Mousetrap:An Evaluation of the Accessibility and Usability of the Windows Keyboard-only Interface," 2010.
[36] D. V. Keyson, "Dynamic cursor gain and tactual feedback in the capture of cursor movements," Ergonomics, vol. 40, pp. 1287-1298, 1997.
[37] A. Worden, N. Walker, K. Bharat, and S. Hudson, "Making computers easier for older adults to use: area cursors and sticky icons," in Proceedings of CHI'97 Conference on Human Factors in Computing Systems, Atlanta, Georgia, USA, 1997, pp. 266-271.
[38] A. Cockburn and A. Firth, "Improving the acquisition of small targets," in Proceedings of the 17th Annual Human-Computer Interaction Conference, Bath, England, 2003, pp. 181-196.
[39] I. M. K. Van Mensvoort, "What you see is what you feel: exploiting the dominance of the visual over the haptic domain to simulate force-feedback with cursor displacements," in Proceedings Designing Interactive Systems 2002, London, England, 2002, pp. 345-348.
[40] D. Ahlstrom, "Modeling and improving selection in cascading pull-down menus using Fitts' law, the steering law and force fields," in Proceedings of the CHI'05 Conference on Human Factors in Computing Systems, Portland, Oregon, USA, 2005, pp. 61-70.
[41] A. Murata, "Improvement of pointing time by predicting targets in pointing with a PC mouse," International Journal of Human-Computer Interaction, vol. 10, pp. 23-32, 1998.
[42] J. Park, S. Han, and H. Yang, "Evaluation of cursor capturing functions in a target positioning task," International journal of industrial ergonomics, vol. 36, pp. 721-730, 2006.
[43] M. Akamatsu and I. S. MacKenzie, "Changes in applied force to a touchpad during pointing tasks," International Journal of Industrial Ergonomics, vol. 29, pp. 171-182, 2002.
[44] Microsoft. (2008, 5/30). Windows Driver Kit: Human Input Devices. Available: http://msdn.microsoft.com/en-us/library/ms794089.aspx
[45] Microsoft. (2008, 6/18). Windows Server 2003 DDK. Available: http://www.microsoft.com/whdc/devtools/ddk/default.mspx
[46] C.-H. Shih, M.-L. Chang, and C.-T. Shih, "A new limb movement detector enabling people with multiple disabilities to control environmental stimulation through limb swing with a gyration air mouse," Research in Developmental Disabilities, vol. 31, pp. 875-880, 2010.
[47] C.-H. Shih, M.-L. Chang, and C.-T. Shih, "A limb action detector enabling people with multiple disabilities to control environmental stimulation through limb action with a Nintendo Wii Remote Controller," Research in Developmental Disabilities, vol. 31, pp. 1047-1053, 2010.
[48] C.-H. Shih, C.-C. Li, C.-T. Shih, K.-T. Lin, and C.-S. Lo, "Extended Automatic Pointing Assistive Program - A pointing assistance program to help people with developmental disabilities improve their pointing efficiency," Research in Developmental Disabilities, vol. 31, pp. 672-679, 2010.
[49] C.-H. Shih and C.-T. Shih, "Assisting people with multiple disabilities improve their computer pointing efficiency with thumb poke through a standard trackball," Research in Developmental Disabilities, vol. 31, pp. 1615–1622, 2010.
[50] C.-H. Shih, C.-T. Shih, and M.-S. Chiang, "A new standing posture detector to enable people with multiple disabilities to control environmental stimulation by changing their standing posture through a commercial Wii Balance Board," Research in Developmental Disabilities, vol. 31, pp. 281–286, 2010.
[51] C.-H. Shih, C.-T. Shih, and H.-C. Chiu, "Using an Extended Automatic Target Acquisition Program with Dual Cursor Technology to Assist People with Developmental Disabilities Improve Their Pointing Efficiency " Research in Developmental Disabilities, vol. 31, pp. 1091-1101, 2010.
[52] C.-H. Shih, C.-T. Shih, and C.-L. Chu, "Assisting People with Multiple Disabilities actively correct abnormal standing posture with a Nintendo Wii Balance Board through controlling environmental stimulation " Research in Developmental Disabilities, vol. 31, pp. 936-942, 2010.
[53] C.-H. Shih, M.-L. Chang, and C.-T. Shih, "Assisting People with Multiple Disabilities and Minimal Motor Behavior to Improve Computer Pointing Efficiency through a Mouse Wheel," Research in Developmental Disabilities, vol. 30, pp. 1378-1387, 2009.
[54] C.-H. Shih, C.-C. Chung, M.-S. Chiang, and C.-T. Shih, "Assisting people with developmental disabilities to improve pointing efficiency with a Dual Cursor Automatic Pointing Assistive Program," Research in Developmental Disabilities, vol. 31, pp. 151-159, 2010.
[55] C.-H. Shih, N.-Y. Hsu, and C.-T. Shih, "Assisting people with developmental disabilities to improve pointing efficiency with an Automatic Pointing Assistive Program," Research in Developmental Disabilities, vol. 30, pp. 1212-1220, 2009.
[56] C.-H. Shih, H.-C. Huang, Y.-K. Liao, C.-T. Shih, and M.-S. Chiang, "An Automatic Drag-and-Drop Assistive Program developed to assistive people with developmental disabilities to improve drag-and-drop efficiency," Research in Developmental Disabilities, p. doi:10.1016/j.ridd.2009.10.004, 2009.
[57] C.-H. Shih and C.-T. Shih, "Assisting people with multiple disabilities to use computers with multiple mice," Research in Developmental Disabilities, vol. 30, pp. 746-754, 2009.
[58] C.-H. Shih and C.-T. Shih, "Development of a computer input system for persons with disabilities using a commercial mouse and switches," Disability and Rehabilitation: Assistive Technology, vol. 4, pp. 414 - 421, 2009.
[59] C.-H. Shih and C.-T. Shih, "A new movement detector to enable people with multiple disabilities to control environmental stimulation with hand swing through a commercial mouse," Research in Developmental Disabilities, vol. 30, pp. 1196-1202, 2009.
[60] C.-H. Shih and C.-T. Shih, "Assisting two children with multiple disabilities and minimal motor behavior to control environmental stimulation with thumb poke through a trackball.," Behavioural and Cognitive Psychotherapy, p. doi:10.1017/S1352465809990683, 2009.
[61] C.-H. Shih, C.-T. Shih, K.-T. Lin, and M.-S. Chiang, "Assisting people with multiple disabilities and minimal motor behavior to control environmental stimulation through a mouse wheel," Research in Developmental Disabilities, vol. 30, pp. 1413-1419, 2009.
[62] C.-H. Shih, S.-K. Chiu, C.-L. Chu, C.-T. Shih, Y.-K. Liao, and C.-C. Lin, "Assisting People with Multiple Disabilities Improve their Computer Pointing Efficiency with hand swing through a standard mouse," Research in Developmental Disabilities, p. doi:10.1016/j.ridd.2009.12.005, 2009.
[63] C.-H. Shih, H.-F. Cheng, C.-C. Li, C.-T. Shih, and M.-S. Chiang, "Assisting people with developmental disabilities improve their collaborative pointing efficiency with a Multiple Cursor Automatic Pointing Assistive Program," Research in Developmental Disabilities, vol. 31, pp. 600-607, 2010.
[64] C.-H. Shih, C.-T. Shih, and H.-L. Wu, "An adaptive dynamic pointing assistance program to help people with multiple disabilities improve their computer pointing efficiency with hand swing through a standard mouse," Research in Developmental Disabilities, vol. 31 pp. 1515-1524, 2010
[65] C.-T. Shih, C.-H. Shih, and C.-H. Luo, "Evaluation of Automatic Pointing Assistive function Effect in Cursor-Positioning task for People with Disabilities," Disability and Rehabilitation: Assistive Technology, 2010 (in press).
[66] (2013). ATmega16. Available: http://pdf1.alldatasheet.com/datasheet-pdf/view/174744/ATMEL/ATMEGA16L.html
[67] C. T. Shih, C. H. Shih, and C. H. Luo, "Development of a computer assistive input device through a commercial numerical keyboard by position coding technology for people with disabilities," Disability & Rehabilitation: Assistive Technology, vol. 6, pp. 169-175, 2011.
[68] Available: http://www.newtechandme.com/wp-content/uploads/2013/02/keypad-schematic.jpg
[69] J. T. Dennerlein and M. C. Yang, "Haptic force-feedback devices for the office computer: Performance and musculoskeletal loading issues," Human Factors, vol. 43, p. 278, 2001.
[70] T. Grossman and R. Balakrishnan, "The bubble cursor: enhancing target acquisition by dynamically resizing of the cursor's activation area," in Proceedings of CHI'05 Conference on Human Factors in Computing Systems, Portland, Oregon, USA, 2005, pp. 281-290.
[71] ASUS. (2009, March 5). Eee Box mini computer. Available: http://www.asus.com/product.aspx?P_ID=sVTIfejvD5rFDGnV
[72] C. Shih, C. Shih, and C. Luo, "Evaluation of automatic pointing assistive function effect in cursor-positioning task for people with disabilities," Disability & Rehabilitation: Assistive Technology, vol. 6, pp. 115-122, 2011.
[73] C. Shih and C. Luo, "Extended Design of a Computer Input Device Using Screen-Partitioning and Auxiliary-Window-Screen design for People with Disabilities."
校內:2019-08-26公開