9.1 Approach
The WIMP (Windows, Icons, Menus, and Pointer) interface metaphor was designed to match the computing capabilities available in the late 1970's and early 1980's. Computers are no longer limited to small black-and-white displays and an impoverished input bandwidth. Continued vigorous growth in processor power and memory capacity, in addition to modern innovations such as large flat-screen color displays, real-time 3D graphics on the PC platform, and high degree-of-freedom input devices make the limitations of the WIMP interface paradigm increasingly apparent.9.2 Contributions
My work contributes a system which has undergone extensive informal usability testing in the context of real domain experts doing real work, but it also presents the results of experimental evaluations which illustrate general behavioral principles. Some of the informal design issues which my user observations have suggested are now supported by formal experimental evaluations. And the selection of experimental evaluations has been tempered by design experience, so there is some assurance that the experiments apply to design in a meaningful way. Together, these approaches make a decisive statement that using both hands for virtual manipulation can result in improved user productivity.
This work also illustrates the synergy between behavioral principles, usually proposed by the psychology community, and design principles, sought after by the human-computer interaction community. Behavioral science has direct application to design: human-computer interaction can profit from increased collaboration with perceptual psychologists, cognitive psychologists, and motor behavior researchers.
Much previous work has discussed all of these capabilities as if they were independent input channels, but as Guiard's work suggests they are not independent at all, but rather form a hierarchy of interdependent effectors. And there are certainly other constraints which interface designers have only begun to understand: for example, Karl [96] has found that issuing voice commands can interfere with short term memory under some conditions. As a second example, this time from the psychology literature, Cremer [44] has reported that during a finger tapping task, concurrent speech activity can disrupt right-hand performance but not left-hand performance, while a concurrent visuospatial task can disrupt left hand performance. Clearly, there are some constraints on multimodal human performance which are not yet understood at the level of interface design principles.
Interfaces which combine both active force feedback and two-handed interaction, for applications such as telemanipulation [163] or exploration of computer-generated virtual spaces, seem like a promising research area. This might involve using an armature such as the Phantom [147] in one hand with a virtual object held in the other hand, or using a pair of armatures, one for each hand. For example, one possible application the user interface group [173] has envisioned is to add active force feedback to the Worlds-in-Miniature application (fig. 2.12 on page 28) [164], so that the user can feel objects held in a miniature world in the nonpreferred hand. Such a configuration might also allow one to explore behavioral issues with two hands and active haptic feedback. For example, in a prototype of this configuration, George Williams (working with the user interface group [173]) found that when the preferred hand holds a force reflecting stylus up to a virtual object held by the passive nonpreferred hand, there is a compelling "ghost sensation" that the nonpreferred hand is also receiving force feedback.
Large flat-panel display technology is rapidly coming to market. As scale increases, the need arises for tasks with both macrometric and micrometric movement scales, which would seem to make such a configuration ideal for two-handed interaction. Large, flat displays can be simulated now using back-projection techniques (for example, the ActiveDesk (fig. 7.4 on page 139), the Immersadesk (fig. 2.14 on page 30) [49], or the Reactive Workbench [52]) and researchers have already started to explore two-handed interaction techniques for these systems.
In medical imaging in general, there are still tremendous opportunities to improve physician user interfaces. A current trend is the "filmless hospital" which replaces the traditional physical film media with purely digital patient images, and has led to the introduction of so-called PACS systems (Picture Archiving and Communications Systems). Working with digital images raises a host of interface, security, archiving, and telecommunication issues which never arose with film-based imaging, and as a result, physicians find many of the commercially available PACS systems very difficult to use.
9.5 Epilogue
For me, perhaps the most striking element of all of this work is how much a resourceful design can get away with, in terms of helping the user to see things that aren't really there, while using some very simple technology. My interface design is perhaps more notable for the technologies it does not use than for those it does use: it does not use head tracking; it does not use stereoscopic projection; it does not use gloves; it does not use an immersive head-mounted display. Nonetheless, it allows the user to see and explore the interior of a virtual object in interesting new ways. The point I am trying to make is that most applications of interactive 3D graphics do not need a full scale virtual reality implementation, but often some rather simple technology in the desk top setting can do the trick.