tuitive. Chapter 2 investigates the role of head-up displays (HUDs) in computer-assisted in-
struction (CAI), describing the basic concept of the HUD, features of HUD-based CAI, and
user performance with HUD-based CAI systems. Chapter 3 carries out structural analysis of
interface and visualization metaphors, considering cognitive aspects of system engineering
in order to understand how these metaphors are constructed, how they work, and how us-
ers interpret them. Chapter 4 introduces non-intrusive physiological monitoring for sensing
and recognizing user emotion. It discusses methods and technologies for finding practical
solutions to the affective sensing problem. Chapter 5 develops mobile design guidelines in
the context of retail sales support. It focuses specifically on the research project IntExtMa,
“Interactive Expert System for Made-to-measure Clothing,” interpreting mostly desktop-
oriented existing guidelines from a new point of view.
Chapter 6 investigates methodologies for envisioning new or improved task practices
and associated technology requirements, taking into account the broader socio-technical
context for human-machine interaction. Chapter 7 describes adaptive automation design as
a potential solution to the problems associated with human-automation interaction by opti-
mizing cooperation and efficiently allocating labor between an automated system and its
users. Chapter 8 introduces a novel framework to assess the acceptance and usability of in-
teraction design tools in development and design activities, discussing how work style tran-
sitions influence the tool’s perception of use. Chapter 9 proposes a modelling technique that
offers a novel perspective on smart spaces where sensor technology in digital and physical
objects enables people to seamlessly interact with information and with their surroundings.
Chapter 10 provides an overview of existing problems with mobile interaction design, par-
ticularly addressing early design stages. New approaches compiled within a user-centered
design methodology for the development of a set of ubiquitous systems are proposed.
Chapter 11 compares augmented reality to standard visual warning signals in an indus-
trial context. It explains the prospects of using this technology to warn against potentially
dangerous events like machine start-ups and excessive operating speeds. Chapter 12 out-
lines the requirements for creating a miniature 3D controller suitable for mobile computing
applications and then presents the key elements of the design of a prototype fulfilling these
requirements. The miniature, low-cost device provides one-handed 6-DOF (degree of free-
dom) input. Chapter 13 proposes an approach to increasing the level of human-computer in-
teraction in database access by translating queries in natural spoken language into SQL que-
ries. This extends the concept of user database queries to something that is present in the
user’s natural speech. A formal query event model is presented together with a software
prototype of the proposed approach. Chapter 14 describes an alternative approach to loca-
tion-aware applications based on intuitive, conventional user interfaces that enable informa-
tion retrieval from the physical environment. The alternative is based on design patterns of
the physical space that help users get oriented in an unknown place and become more famil-
iar with it. Chapter 15 examines the criteria for touch-screen keyboard text entry, emphasiz-
ing finger typing. A touch-screen software keyboard is designed as a customizable and
adaptable touch-screen keyboard with bubble cursor-like visual feedback.
Chapter 16 introduces a practical solution for non-contact interfaces using structured-
light illumination to acquire depth information about an object’s surface by measuring the
deformation in a projected light pattern. It realizes the direct and accurate measurement of
human hands and faces. Chapter 17 investigates how midwives would use a head-mounted
display to alternately observe a patient and her ultrasound scan results on the display.
Chapter 18 presents adaptive algorithms for face tracking using computer vision, a funda-
mental technique for sensing humans using an unobtrusive layout. The real-time face track-