PowerPoint 프레젠테이션 - KUCG :::: Korea University
Download
Report
Transcript PowerPoint 프레젠테이션 - KUCG :::: Korea University
HCI 입문
What is HCI?
2005년 2학기
김창헌
http://kucg.korea.ac.kr
Graphics Lab. @ Korea University
Contents
KUCG
HMI / HCI
Human
Machine/Computer Interface
인간공학 (Human Engineering)
인지공학 (Cognitive Engineering)
http://kucg.korea.ac.kr
2
Graphics Lab. @ Korea University
인간과 컴퓨터의 HMI
HI (Human Interface)
인간에 관련된 모든 인터페이스
HMI
KUCG
그 중 기계와의 인터페이스
HCI
인간이 컴퓨터로부터 정보를 받아 이해, 판단하는 인지과정과
사고과정을 기계 내부에 있어서의 정보처리과정에 기초하여
인터페이스를 생각함
디스플레이의 색이나 크기, 키보드나 마우스의 키 배열과 같은
인간과 컴퓨터 사이의 물리적인 인터페이스에 한정
http://kucg.korea.ac.kr
3
Graphics Lab. @ Korea University
HCI의 중요성 (1 / 4)
KUCG
사용편이성 (Usability)
사용자의 수용도 (User Acceptability)
컴퓨터 사용 계층의 일반화
얼마나 쉽게 배울 수 있는가?
얼마나 신속하게 작업할 수 있는가?
조작오류를 줄일 수 있는가?
사용자가 주관적으로 만족하는가?
조작법을 오래 기억할 수 있는가?
인간 특성에 적합 / 안전한가?
http://kucg.korea.ac.kr
4
Graphics Lab. @ Korea University
HCI의 중요성 (2 / 4)
KUCG
컴퓨터 사용환경의 다양화
실생활의 모든 분야에서 컴퓨터 이용
사용자 중심의 설계 (User-Centered Design)
예) 비디오 리모콘 신형일수록 한번의 조작으로
복잡한 기능이 바로 실행되도록 디자인
http://kucg.korea.ac.kr
5
Graphics Lab. @ Korea University
HCI의 중요성 (3 / 4)
KUCG
매체의 다양화
정보의 표현매체가 Text 위주에서 SILK (Sound, Image,
Language, Knowledge)로 전이
예) 가상현실 (VR, Virtual Reality)
시각을 비롯한 후각, 촉각 등 인간의 감각 인지과정에 대한
연구가 매체의 효율적인 응용에 있어서 중요
http://kucg.korea.ac.kr
6
Graphics Lab. @ Korea University
HCI의 중요성 (4 / 4)
KUCG
기술 및 경제적 중요성
H/W는 매년 2배 이상의 성능으로 발전
HCI가 새로운 병목(Bottleneck)으로 등장
HCI의 정보 입출력 속도가 전체 시스템 속도에 크게 영향
사용편이성, 사용자의 수용도가 제품의 경쟁력에 매우
중요한 영향
http://kucg.korea.ac.kr
7
Graphics Lab. @ Korea University
사용의 편이성 (Usability)
KUCG
특정 사용자가 주어진 환경에서 목표를 달성할
때의 효과, 효율, 만족 정도
효과
효율
목표를 달성했을 때의 정확함이나 완성도
목표를 달성하기 위해 소비한 자원의 양
만족
사용자가 시스템을 이용함으로써 영향받는 인간의
수용성
http://kucg.korea.ac.kr
8
Graphics Lab. @ Korea University
HCI의 발전
KUCG
인간공학 측면
• User Interface
• Multi-modal
• Intelligent
• 제품, 시스템에 대한 문제 해결
• 컴퓨터 시스템에 대한 접근은 자연스러운
확장
S/W 공학적 측면
•
•
•
•
•
•
• 시스템 생산성 및 성능 향상을 위한
• 컴퓨터 H/W, S/W 기술 발전 시도
인지심리학 측면
• 인간 성능과 효율성의 문제
• 컴퓨터의 발달로 자연스러운 접근 시도
http://kucg.korea.ac.kr
9
Task Analysis
Usability
Engineering
Prototyping
Evaluation
Techniques
Graphics Lab. @ Korea University
HCI의 범위
KUCG
컴퓨터와 그에 관련된 기계의 물리적인 인터페이스
인간의 인지과정에 기초한 상호작용
이루고자 하는 목적, 일,
업무
물리적 인터페이스
표시
음
성
보기 쉽다
입력하기 쉽다
인지적 인터페이스
알기 쉽다
학습하기 쉽다
http://kucg.korea.ac.kr
음
성
10
조작
Graphics Lab. @ Korea University
인간의 일반적인 특징
http://kucg.korea.ac.kr
KUCG
어떤 일을 금방 잊어버린다.
착각한다.
한번에 여러 일에 주의를 기울이지
못한다.
하나의 일에 집중하면 다른 일이 눈에
들어오지 않는다.
이론적으로 생각하는 것보다
구체적/전형적인 예를 더 좋아한다.
같은 것을 반복하면 금방 질린다.
귀찮은 것을 싫어한다.
지속적인 노력을 기울이지 못한다.
기타: 과거의 경험, 직업, 문화적 배경,
개인적인 취향에 따른 차이 존재
11
Graphics Lab. @ Korea University
인간과 컴퓨터의 정보처리 능력 비교
인간
항목
귀납적, 전체적 의미파악
사고의 특징
저속, 부정확
연속작업에 의한 능률저하
소용량, 부정확
연상
단순 반복은 잘 못함
동기부여에 의한 능력향상
http://kucg.korea.ac.kr
컴퓨터
연역적
알고리즘에 따라 의미를 이해
연산능력
고속, 정확
능률은 항상 일정
기억능력
대용량, 정확
위치에 따라 호출
기타
12
KUCG
단순 반복이 특기
알고리즘을 개량하여 능률향상
Graphics Lab. @ Korea University
인간을 이해하기 위한 키워드
KUCG
인지공학
인지특성
-알기 쉬움
감정특성
-즐거움, 보람, 기쁨
-학습하기 쉬움
인지측면
인간공학
생리적 특성
-눈의 분해능력
형태적 특성
-판별하기 쉬움
http://kucg.korea.ac.kr
물리측면
-운동능력
-조작하기 쉬움
13
Graphics Lab. @ Korea University
Contents
KUCG
HMI / HCI
인간공학 (Human
Engineering)
인지공학 (Cognitive
Engineering)
http://kucg.korea.ac.kr
14
Graphics Lab. @ Korea University
인간공학의 정의
KUCG
인간에 직접 관계되는 시스템을
인간의 여러 특성에 기초하여
설계/개선하기 위한 공학
인간-기계 속에 인간의 특성을
집어넣어 인간이 원하는 사용성,
쾌적성, 안전성, 피로의 경감, 경제성
등의 조건을 만족시키는 학문의 영역
의학, 공학, 디자인 등의 영역
http://kucg.korea.ac.kr
15
Graphics Lab. @ Korea University
인간공학의 분야
KUCG
Human Factor
Human Factor Engineering
Ergonomics
인간이 작업을 행하기 위한 환경과,
인간의 물리적 측면을 대상으로 하는
학문분야
http://kucg.korea.ac.kr
16
Graphics Lab. @ Korea University
주요 3요소
KUCG
시각 HMI
청각 HMI
촉각 HMI
http://kucg.korea.ac.kr
17
Graphics Lab. @ Korea University
표시의 인간공학
KUCG
인간의 시각 특성을 기반으로 표준화
예)
문자 크기(거리 50cm의 경우)
거리
한자 : 3.6~4.4mm
영문 : 2.6~3.2mm
디스플레이의 해상도에 의존하지 않고 문자
사이즈에만 의존
사이즈가 두 배가 되면 최적 거리 약 1.5배
미려함
색의 사용
http://kucg.korea.ac.kr
18
Graphics Lab. @ Korea University
조작의 인간공학 (1 / 2)
인간
KUCG
도형과 같은 전체적인 의미 지각에 매우 강함
컴퓨터
1차원적인 부호열에 대한 해석에 강함
인간이 컴퓨터에 명령을 전달하기 위한 HMI가 제한됨
컴퓨터를 사용하기 어려운 가장 큰 요인
http://kucg.korea.ac.kr
19
Graphics Lab. @ Korea University
조작의 인간공학 (2 / 2)
KUCG
예) 키보드
1차원적인 문자열, 기호를 빠르고 정확하게 입력하기 위하여
오랜 시간에 걸쳐 생리적, 형태적 관점에서의 검토가 이루어짐
키 누르는 압력, 키 탑의 모양, 배열, 높이, 피드백 신호 등
http://kucg.korea.ac.kr
20
Graphics Lab. @ Korea University
Contents
KUCG
HMI / HCI
인간공학 (Human
Engineering)
인지공학 (Cognitive
Engineering)
http://kucg.korea.ac.kr
21
Graphics Lab. @ Korea University
인지실험: 맥락효과 (1 / 2)
http://kucg.korea.ac.kr
22
KUCG
Graphics Lab. @ Korea University
인지실험: 맥락효과 (2 / 2)
http://kucg.korea.ac.kr
23
KUCG
Graphics Lab. @ Korea University
인지과학
KUCG
인지과학 (Cognitive Science)
인간의 인지구조와 그에 따라 인간이 어떻게 목표를
달성해가는가를 해명하고자 하는 분야
인간을 하나의 정보처리 시스템으로 파악
인지공학에서는 사용이 쉬운 시스템 설계를
위해 인지과학 지식을 응용
http://kucg.korea.ac.kr
24
Graphics Lab. @ Korea University
인간의 정보처리 과정
입력
정보
KUCG
입력정보의
지각처리
학습
기억
인
지
처
출력
(행동)
http://kucg.korea.ac.kr
출력생성
처리
25
사고
리
Graphics Lab. @ Korea University
기억 2중 저장 모델 (1 / 2)
KUCG
지각 기억 저장고 (Sensory Memory)
단기 기억 저장고 (Short-term Memory)
장기 기억 저장고 (Long-term Memory)
http://kucg.korea.ac.kr
26
Graphics Lab. @ Korea University
기억 2중 저장 모델 (2 / 2)
KUCG
감정계
기억 제어, 관리 기구
리허설
지각기억
저장고
단기기억
저장고
장기기억
저장고
반응 발생계
지시
http://kucg.korea.ac.kr
27
Graphics Lab. @ Korea University
인간 프로세서 모델
KUCG
인간의 인지 시스템
입력된 이미지를 상징화된 정보로 받아들인 다음,
장기 기억 저장고의 정보를 활용하여 입력된 정보를
어떻게 해석/반응할 것인지를 결정
http://kucg.korea.ac.kr
28
Graphics Lab. @ Korea University
인지계층모델
기능베이스행동
특징
추출
지각정보
시간, 공간에
대한 정보
자동화된
감각조직
패턴
조작
http://kucg.korea.ac.kr
KUCG
규칙베이스행동
상태
인식
상태와
작업의
대응
저장된
작업규칙
29
지식베이스행동
상태
인식
작업의
결정
목표
순서
계획
Graphics Lab. @ Korea University
감성공학 (Aesthetic Engineering)
감성
외부의 물리적 자극에 의해 감각, 지각으로부터
인간의 내부에 야기되는 심리적 체험
KUCG
쾌적함, 고급감, 불쾌감, 불편함 등의 복합적인 감정
감성공학
인간의 감성을 정성, 정량적으로 측정, 평가
제품이나 환경 설계에 응용
보다 편리하고 안락하며 안전하게 하고 더 나아가
인간의 삶을 쾌적하게 하고자 하는 기술
http://kucg.korea.ac.kr
30
Graphics Lab. @ Korea University
감성 요소의 반영
KUCG
사용자가 느끼는 감성
만족감 (Satisfaction)
쾌적감 (Comfortablity)
사용 편의성 (Usability)
학습 용이성 (Learnability)
사회적 문화적 요소 추출 반영
정신적 심리적 요소 추출 반영
조직적 집단적 요소 추출 반영
http://kucg.korea.ac.kr
31
Graphics Lab. @ Korea University
감성공학 요소기술
KUCG
인간공학/인지공학
센서기술
산업디자인 기술
Fuzzy-Neural Network
인공현실감 기술
사용성평가 기술
생체역학 기술
http://kucg.korea.ac.kr
32
Graphics Lab. @ Korea University
HCI Special Organizations
KUCG
The ACM Special Group on Computer Human Interface
The British Computer Society Specialist Group on HCI
The IFIP Technical Committee on HCI
The Human Factors Society Computer Systems
Technical Group
The European Association for Cognitive Ergonomics
http://kucg.korea.ac.kr
33
Graphics Lab. @ Korea University
HCI Special Journals
KUCG
Human-Computer Interaction
International Journal of Man-Machine
Studies
Behavior and Information Technology
International Journal of HCI
Interacting with Computers
http://kucg.korea.ac.kr
34
Graphics Lab. @ Korea University
HCI 입문
HCI 시스템 구성
http://kucg.korea.ac.kr
Graphics Lab. @ Korea University
New Paradigm for HCI
KUCG
Computer
World
Conventional Computer
Virtual
World
VR-Based Computer
http://kucg.korea.ac.kr
36
Graphics Lab. @ Korea University
Human-Computer Interface
Visual channel
Auditory channel
Position tracking
Haptic channel
http://kucg.korea.ac.kr
38
KUCG
Graphics Lab. @ Korea University
HCI: Visual Channel
Visual display
HMD (Head-mounted Display)
KUCG
Very useful
Ergonomic problem
OHD (Off-Head Display)
Research issues
Ergonomics
Wireless
Improvement of resolution and FOV (Field of
View)
Integration of visual, auditory, and position
tracking
http://kucg.korea.ac.kr
39
Graphics Lab. @ Korea University
Visual Channel Devices
http://kucg.korea.ac.kr
40
KUCG
Graphics Lab. @ Korea University
HCI: Auditory Channel (1 / 2)
Model Synthesis of signal Spatialization of
sound
KUCG
Current hardware is adequate
Research issues
Perceptual issues
Similar to the visual channel
Use for sensory substitution (for visual, haptic)
Auditory scene analysis
Hear-through display
http://kucg.korea.ac.kr
41
Graphics Lab. @ Korea University
HCI: Auditory Channel (2 / 2)
KUCG
3D virtual sound
http://kucg.korea.ac.kr
42
Graphics Lab. @ Korea University
HCI: Position Tracking
Position tracking
Finding a 3D surface with the points
Tracking mechanisms
Finding a point
Position mapping
KUCG
Mechanical linkage
Magnetic
Optical
Acoustic
Eye tracking
http://kucg.korea.ac.kr
43
Graphics Lab. @ Korea University
HCI: Haptic Channel (1 / 3)
KUCG
Haptic channel in Tele-operation
Haptic
Devices
Operator Module
http://kucg.korea.ac.kr
Workside Module
44
Graphics Lab. @ Korea University
HCI: Haptic Channel (2 / 3)
KUCG
Force, pressure, tactile feedback
Manipulation + Sensing
Mechanism
Body-based: Dataglove
Ground-based: Joystick
http://kucg.korea.ac.kr
45
Graphics Lab. @ Korea University
HCI: Haptic Channel (3 / 3)
KUCG
Research issues
Haptic science: Study on the human haptics
Bio-mechanical, psychophysical, cognitive
Interaction effects of haptic and vision
Tool-hand system
Takes its metaphor from real tools
Haptic illusion
Texture, temperature devices
http://kucg.korea.ac.kr
46
Graphics Lab. @ Korea University
HCI – Other Types of Interfaces
KUCG
Olfactory (smell)
Gustatory (taste)
Heat, wind, humidity
Speech
Direct physiological sensing and control
http://kucg.korea.ac.kr
47
Graphics Lab. @ Korea University