User activity guide는 사용자가 특정 동작을 수행할 수 있도록 가이드를 제공하는 인터랙션 패턴이다. 사용자가 따라할 수 있도록 사람형태의 아바타 등을 이용하여 알려주거나, 소리를 통해 알려주기도 한다.
With this pattern, we can solve...
- Device control guide와 같이 기기를 직접 조작하는 것이 아닌, 사용자가 기기위에서 특정 행동을 할 수 있도록 스크린을 통해 행동을 지침하고 수행하도록 한다. Device control guide에서 주로 기기조작을 위한 작은 동작들을 원했다면 User activity guide는 사용자의 몸 전체를 움직일 수 있는 동작을 요구한다. 따라서 주로 운동이나 Wii fit등의 운동앱에서 사용된다.
- 제공한 동작을 적절히 실행하는지를 체크하기 위해, 기기위에 올라선 체 동작을 실행할 경우 발판의 자이로센서가 사용자의 동작을 감지하며 기기를 손에 쥔 채 동작을 할 경우 손에 쥔 기기의 움직임 (빠르기, 상하좌우, 기울기) 등을 인식하여 체크한다.
Example
Guide current state
Wii_Wii Fit
- 호흡에 대한 리듬을 소리나 영상을 통해 제공해주어 다양한 활동에서 안정된 호흡을 유지할 수 있도록 안내한다.
- 사용자가 호흡할 때의 무게중심 변화를 통해 호흡의 안정된 정도에 대한 정보를 무게중심 변화 애니메이션을 통해 알려준다.
Guide what to do
Wii_Wii Fit
- 무게 센서를 통한 압력의 변화나 모션 센서의 흔들림을 통해 사용자의 걸음걸이가 인식되었을 때, 지속적인 음성가이드를 통해 일정한 리듬, 총 걸음걸이 수, 남은 시간 등을 알려주어 걷는 행위를 잘 할 수 있도록 안내한다.
Wii_Wii Fit
- 사용자가 근력 운동을 할 때 밀거나 당기는 동작을 무게중심 변화를 통해 인식하여, 소리와 움직이는 바를 통해 밀고 당기는 시점을 안내한다.
- 적절히 수행하였는지에 대한 피드백을 바의 색깔변화와 음성 피드백으로 알려준다.
Wii_Just Dance 2
- 즉각적으로 동작을 취해야 하는 경우 동작을 보여주는 작은 이미지들을 미리 보여주어, 사용자가 적절한 시기에 해당 동작을 취할 수 있도록 안내한다.