PROBLEM TO BE SOLVED: To provide a user interface device capable of timely presenting information corresponding to users behavior.SOLUTION: The user interface device comprises: an acceleration measuring unit that can measure acceleration presented information management means that allows storage of interactive information to be presented, in association with each type of behavior behavior estimation means that estimates a type of users behavior on the basis of the measured acceleration end point estimation means that estimates an end point of the users behavior on the basis of the measured acceleration and information presentation means that presents the interactive information associated with the estimated type of the behavior, at a point based on the end point of the estimated behavior. In this case, when an acceleration pattern at the time of the behavior is also stored in association with each type of the behavior, the type of the behavior associated with the acceleration pattern whose similarity to the measured acceleration is highest or is equivalent to or higher than a prescribed threshold can be determined to be the estimated type of the behavior.COPYRIGHT: (C)2014,JPO&INPIT【課題】ユーザの行動に対応した情報を適時に提示可能なユーザインタフェース装置を提供する。【解決手段】本ユーザインタフェース装置は、加速度を測定することが可能な加速度測定部と、行動の種類毎に、提示する対話情報を対応付けて記憶させる提示情報管理手段と、測定された加速度に基づいてユーザによる行動の種類を推定する行動推定手段と、測定された加速度に基づいてユーザによる行動の終了時点を推定する終了時点推定手段と、推定された行動の種類に対応付けられた対話情報を、推定された行動の終了時点に基づいた時点で提示させる情報提示手段とを有する。ここで、行動の種類毎に、行動時の加速度パターンも対応付けて記憶される場合、測定された加速度との間で、最も高い類似度又は所定閾値以上の類似度を有する加速度パターンに対応付けられた行動の種類を、推定される行動の種類とすることができる。【選択図】図2