保持状态变化探测装置、保持状态变化探测方法以及程序的制作方法_3

文档序号:9354897阅读:来源:国知局
120获取到的传感器110的输出信号中的、用户正在行走时的定时的输出信号来判定便携式设备的保持状态,另外,也可以实质上不使用由获取部120获取到的传感器110的输出信号中的、用户没有行走时的定时的输出信号来判定便携式设备的保持状态。
[0062]通过使用用户正在行走时的传感器输出信号,能够提高判定保持状态的精度,并且能够细致地判定保持状态。此外,所谓“实质上不使用用户没有行走时的定时的输出信号”,除了包括不使用用户不在行走中的定时的输出信号以外,还包括虽然使用输出信号但以使影响程度、贡献度显著降低的方式使用的情况。
[0063]接着,保持状态估计部170依次接收变化探测部160的探测结果,针对保持状态判定部130的每个判定结果来确认在进行了该判定的期间△ t内是否检测到保持状态的变化(S230) ο在进行了判定的期间At内检测到保持状态的变化的情况下(S230 否”),保持状态估计部170不输出从保持状态判定部130接收到的判定结果,保持状态变化探测装置100转移到步骤S200,返回到利用获取部120的输出信号的获取。
[0064]另外,在进行了判定的期间At内没有检测到保持状态的变化的情况下(S230:“是”),保持状态估计部170将从保持状态判定部130接收到的判定结果作为保持状态的估计结果输出(S240)。S卩,在便携式设备的保持状态发生了变化的情况下,保持状态估计部170去除基于在保持状态的变化前后或者变化过程中输出的输出信号的判定结果。
[0065]在此,变化探测部160根据传感器110的输出信号来探测保持状态的变化。例如,在图3中,变化探测部160根据接收到从第一状态向第二状态变化的期间的输出信号而探测到保持状态发生了变化。另外,变化探测部160根据接收到从第二状态向第三状态变化的期间的输出信号而探测到保持状态发生了变化。变化探测部160例如基于来自加速度传感器、角速度传感器、以及/或者地磁传感器的输出信号来探测便携式设备的保持状态的变化。
[0066]变化探测部160例如根据传感器110的输出信号的图案发生了变化来探测保持状态的变化。例如,在图3中,变化探测部160根据加速度传感器的输出波形如第一波形所示那样从第一状态向第二状态变化、从大致固定的周期性的变动图案向不存在周期性的变动图案变化的期间的输出信号,而探测到保持状态发生了变化。
[0067]另外,也可以是,变化探测部160具有重力加速度估计部,该重力加速度估计部根据作为传感器110的加速度传感器的输出来估计重力加速度的一个或者多个轴向的分量,变化探测部160基于重力加速度的一个或者多个轴向的分量的时间变化来探测用户对便携式设备的保持状态的变化。即,在便携式设备的保持状态发生变化而使与该便携式设备的重力方向相对的方向发生变化的情况下,重力加速度的一个或者多个轴向的分量随时间发生变化,因此变化探测部160能够通过检测重力加速度的时间变化来检测便携式设备的保持状态的变化。
[0068]另外,也可以是,变化探测部160基于作为传感器110的角速度传感器的输出信号的振幅和频率分布中的至少一方的时间变化来探测便携式设备的保持状态的变化。例如,变化探测部160根据角度传感器的输出信号从周期性的变化图案的偏离来探测便携式设备的保持状态的变化。例如,在图3中,变化探测部160根据接收到角速度传感器的输出波形如第七波形所示那样从第二状态向第三状态变化的期间的输出信号,而探测到保持状态发生了变化。
[0069]另外,也可以是,变化探测部160基于作为传感器110的地磁传感器的输出信号中的地磁的一个或者多个轴向的分量的时间变化来探测用户对便携式设备的保持状态的变化。这样,变化探测部160与保持状态判定部130的判定分开而独立地探测便携式设备的保持状态的变化。而且,变化探测部160探测保持状态是否发生了变化,因此能够在比具体地判定保持状态的期间短的期间内执行探测。
[0070]因而,保持状态估计部170根据在判定期间Δt的期间内接收到的两个以上的保持状态的变化的探测结果中是否检测出一个以上的保持状态的变化,来估计该期间的便携式设备的判定结果。即,保持状态估计部170能够根据与保持状态的判定期间相比时间分辨率高的保持状态的变化的探测结果来判断保持状态判定部130的误判定的可能性,因此能够高精度地去除误判定的结果。
[0071]保持状态变化探测装置100将由保持状态判定部130估计出的结果作为探测结果输出。根据以上的本实施方式所涉及的保持状态变化探测装置100,检测随着用户的行走而输出的输出信号的图案根据便携式设备的状态在多个轴向分量中发生变化,来探测该便携式设备的保持状态。因而,能够将根据携带便携式设备的用户的移动而检测出的信号与根据该便携式设备的保持状态的变动而检测出的信号分离。
[0072]另外,保持状态变化探测装置100检测对多个轴向分量的输出信号图案的变化以及/或者针对多个物理量的多个轴向分量的输出信号图案的变化,因此能够高精度地探测各种便携式设备的保持状态。另外,保持状态变化探测装置100在用户没有行走以及保持状态发生了变化的情况下,不输出判定结果,因此能够去除对保持状态进行误判定而得到的结果。
[0073]对以上的本实施例所涉及的保持状态变化探测装置100按照图2的流程逐次执行传感器输出的获取、用户的行走状态的判定、便携式设备的保持状态的判定以及便携式设备的保持状态的变化的检测等的例子进行了说明。取而代之,也可以是,保持状态变化探测装置100以预定的期间△ t为单位并行地执行这些动作,保持状态判定部130按每个期间A t连续地输出判定结果。
[0074]另外,保持状态判定部130在连续的多个期间Δ t的每个期间Δ t内,基于传感器110的输出信号来决定便携式设备的保持状态的候选,将多个期间At内的保持状态的候选中的出现最多的保持状态的候选作为便携式设备的保持状态选择出来。由此,保持状态判定部130能够更准确地探测便携式设备的保持状态。
[0075]图4表示本实施方式所涉及的保持状态变化探测装置100的变形例。在本变形例的保持状态变化探测装置400中,对与图1示出的本实施方式所涉及的保持状态变化探测装置100的动作大致相同的动作标注相同的附图标记并省略说明。本变形例的保持状态变化探测装置400基于图1示出的保持状态变化探测装置100的探测结果输出随着用户的行走而发生的位置的变化。保持状态变化探测装置100还具备选择部420和多个位置变化检测部410。
[0076]变化探测部160除了将探测到的结果发送到保持状态估计部170以外,还发送到保持状态判定部130。在该情况下,保持状态判定部130基于变化探测部160的输出来判定用户对便携式设备的保持状态。例如,保持状态判定部130基于变化探测部160探测到便携式设备的保持状态的变化的时刻之后的输出信号来判定保持状态。保持状态变化探测装置100在从变化探测部160探测到保持状态的变化起的规定时间内,输出表示探测到保持状态的变化之前的保持状态的信息,由此能够高精度地进行后述的用户的位置变化检测、行进方向判定。作为一例,保持状态判定部130在从变化探测部160探测到保持状态的变化起的规定时间内不输出保持状态的判定结果。然后,保持状态判定部130在经过规定时间之后输出保持状态的判定结果。由此,保持状态判定部130能够输出防止误判定结果。进而能够高精度地进行用户的位置变化检测、行进方向判定。另外,也可以是,保持状态判定部130实质上不使用以下信息来判定保持状态:根据变化探测部160探测到便携式设备的保持状态的变化的时刻以前的输出信号得到的信息以及/或者根据变化探测部160探测到便携式设备的保持状态的变化的时刻附近的输出信号得到的信息。
[0077]另外,作为一例,保持状态判定部130具备:第一保持状态判定部,其通过对传感器110的输出信号进行规定的运算来判定用户对便携式设备的保持状态;第二保持状态判定部,其通过对传感器110的输出信号进行与规定的运算不同的运算来判定用户对便携式设备的保持状态;以及保持状态判定选择部,其基于变化探测部160的输出来选择实质上使用第一保持状态判定部和第二保持状态判定部中的哪一个保持状态判定部的结果。在该情况下,传感器包括角速度传感器和地磁传感器,第一保持状态判定部基于角速度传感器的输出信号来判定用户对便携式设备的保持状态,第二保持状态判定部基于地磁传感器的输出信号来判定用户对便携式设备的保持状态。
[0078]变化探测部160以比保持状态判定部130判定便携式设备的保持状态所需的时间更短的时间探测保持状态的变化。
[0079]多个位置变化检测部410分别接收来自获取部120和保持状态估计部170的输出,根据便携式设备的保持状态中的每个保持状态来检测用户的位置变化。例如,多个位置变化检测部410中的一个位置变化检测部410设置为与用户将便携式设备拿在手中来进行操作或者视觉识别的保持状态相对应,检测该保持状态下的用户的位置变化。
[0080]在此,在用户将便携式设备拿在手中进行移动的情况下,传感器110的输出信号的大致固定的周期与随着用户的行走而发生的移动相对应。即,与输出信号发生一个周期变动相应地,用户的位置变化了与用户的步幅相应的距离。因而,这一位置变化检测部410输出与输出信号的变动及用户的步幅相应的用户的位置变化。
[0081]在此,这一位置变化检测部410既可以使用检测与用户的移动方向平行的加速度的传感器的输出信号,或者也可以取而代之地使用检测用户的铅垂方向的加速度的传感器的输出信号。另外,用户的步幅等信息可以预先存储于图案存储部150,在该情况下,位置变化检测部410与图案存储部150连接来读出该用户的步幅等信息即可。
[0082]同样地,例如,多个位置变化检测部410以与将便携式设备拿在手中并摆动着手腕的状态下的保持、放在口袋内的保持以及放在包中的保持等保持状态分别对应的方式设置,检测所对应的保持状态下的用户的位置变化。由此,即使在根据用户的保持状态,由于行走而产生的输出信号的大致固定的变动周期内发生了变化的情况下,也能够根据该变化分别对应地检测用户的位置变化。
[0083]位置变化检测部410基于传感器110的输出信号来检测用户的位置变化。另外,位置变化检测部410基于变化探测部160的输出来检测用户的位置变化。
[0084]例如,位置变化检测部410基于变化探测部160探测到便携式设备的保持状态的变化的时刻之后的输出信号来检测用户的位置变化。另外,也可以是,位置变化检测部410实质上不使用以下信息检测用户的位置变化:根据变化探测部160探测到便携式设备的保持状态的变化的时刻以前的输出信号得到的信息以及/或者根据变化探测部160探测到便携式设备的保持状态的变化的时刻附近的输出信号得到的信息。
[0085]另外,作为一例,位置变化检测部410具备:第一位置变化检测部,其对传感器110的输出信号进行规定的运算来检测用户的位置变化;第二位置变化检测部,其对传感器110的输出信号进行与规定的运算不同的运算来检测用户的位置变化;以及选择部,其基于变化探测部160的输出来选择实质上使用第一位置变化检测部和第二位置变化检测部中的哪一个位置变化检测部的结果。在此,传感器110包括角速度传感器和地磁传感器,第一位置变化检测部基
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1