1.一种装置,包括:
显示器,其用于在多个独立的显示区域中显示信息,每个显示区域是独立地可识别的;
存储器,其用于存储运动类型控制数据,所述运动类型控制数据包括运动类型的标识和要对在一个或多个所识别的显示区域中显示的信息执行的对应操作;
运动检测装置,其用于检测所述装置的运动;
用户输入装置,其用于在学习阶段期间接收用户输入,所述用户输入识别要对一个或多个所识别的显示区域中显示的信息执行的操作;以及
处理器,其被编程为,在所述学习阶段中,当接收到识别要对在一个或多个所识别的显示区域中显示的信息执行的操作的用户输入时,从由所述运动检测装置检测到的运动中识别运动类型,并且将接收到的用户输入与识别所述运动类型的数据相对应地存储在所述运动类型控制数据中,并且在所述学习阶段之后,当所述运动检测装置检测到运动时,使用所述运动类型控制数据来识别运动类型,并且对在一个或多个所识别的显示区域中显示的信息执行所述对应操作。
2.根据权利要求1所述的装置,其中,所述处理器被编程为,在所述学习阶段中,当接收到识别要对在一个或多个所识别的显示区域中显示的信息执行的操作的用户输入时,通过对从所述运动检测装置接收的检测到的运动进行多次求平均来识别所述运动类型,并且将所接收的用户输入与识别所述运动类型的数据相对应地存储在所述运动类型控制数据中
3.根据权利要求1或2所述的装置,其中,所述处理器被编程为,在所述学习阶段中,接收多个用户输入,并且从由所述运动检测装置针对每个用户输入检测到的运动来识别所述运动类型,并且将所接收的用户输入与识别相应运动类型的数据相对应地存储在所述运动类型控制数据中。
4.根据权利要求1至3中任一项所述的装置,其中,所述处理器被编程为识别包括多个方向上的运动的组合的多个运动类型。
5.根据权利要求4所述的装置,其中,所述方向包括横向和/或旋转方向中的至少一个。
6.根据权利要求1至5中任一项所述的装置,其中,所述处理器被编程为,在所述学习阶段中,接收对一个或多个显示区域的用户选择,以将所述一个或多个显示区域识别为所述用户输入的一部分。
7.根据权利要求1至5中任一项所述的装置,其中,所述处理器被编程为,在所述学习阶段中,控制所述显示器显示要对在一个或多个所识别的显示区域中显示的信息执行的操作的菜单,并且所述用户输入装置适于接收在所述菜单中的要对一个或多个所识别的显示区域中显示的信息执行的所述操作中的一个操作的用户选择,以及作为所述用户输入的对所述操作所应用到的所述显示区域中的一个或多个显示区域的选择。
8.根据权利要求1至5中任一项所述的装置,其中,所述处理器被编程为,在所述学习阶段中,控制所述显示器显示要对在一个或多个所识别的显示区域中显示的信息执行的操作的列表,所述用户输入装置适于接收用户选择,以选择所述列表作为用户输入的列表,所述用户输入识别要对在一个或多个所识别的显示区域中显示的信息执行的操作,并且所述用户输入装置适于接收作为所述用户输入的对所述操作所应用到的所述显示区域中的一个或多个显示区域的选择,并且所述处理器被编程为从由所述运动检测装置针对每个用户输入检测到的运动识别所述运动类型,并且将所述用户输入与识别相应运动类型的数据相对应地存储在所述运动类型控制数据中。
9.根据前述权利要求中任一项所述的装置,其中,所述处理器被编程为识别多个方向上的多个运动模式,并且对在一个或多个所识别的显示区域中显示的信息执行所述对应操作。
10.一种控制在装置上的多个独立的显示区域中的显示信息的方法,所述装置具有用于检测所述装置的运动的运动检测器装置,每个显示区域是独立地可识别的,所述方法包括:
在学习阶段期间:
接收用户输入,所述用户输入识别要对在一个或多个所识别的显示区域中显示的信息执行的操作;
使用所述运动检测器装置检测所述装置的运动;
从由所述运动检测装置检测到的运动识别运动类型;
将接收到的用户输入与识别所述运动类型的数据相对应地存储为运动类型控制数据;
以及重复所述接收、检测、识别和存储步骤;以及
在操作阶段中:
使用所述运动检测器装置检测所述装置的运动;以及
使用所述运动类型控制数据来识别运动类型,并且对在一个或多个所识别的显示区域中显示的信息执行对应操作。
11.根据权利要求10所述的方法,其中,在所述学习阶段中,当接收到识别要对在一个或多个所识别的显示区域中显示的信息执行的操作的用户输入时,通过对从所述运动检测装置接收的所检测的运动进行多次求平均来识别所述运动类型,并且将接收到的用户输入与识别所述运动类型的数据相对应地存储在所述运动类型控制数据中。
12.根据权利要求10或11所述的方法,其中,所述运动类型包括多个方向上的运动的组合。
13.根据权利要求12所述的方法,其中,所述方向包括横向和/或旋转方向中的至少一个。
14.根据权利要求10至13中任一项所述的方法,包括在所述学习阶段中,接收对一个或多个显示区域的用户选择,以将所述一个或多个显示区域识别为所述用户输入的一部分。
15.根据权利要求10至13中任一项所述的方法,包括在所述学习阶段中,显示要对在一个或多个所识别的显示区域中显示的信息执行的操作的菜单,并且接收所述用户输入作为在所述菜单中的要对一个或多个所识别的显示区域中显示的信息执行的所述操作中的一个操作的用户选择,以及作为所述用户输入的对所述操作所应用到的所述显示区域中的一个或多个显示区域的选择。
16.根据权利要求10至13中任一项所述的方法,包括在所述学习阶段中,显示要对在一个或多个所识别的显示区域中显示的信息执行的操作的列表,其中,接收所述用户输入作为用户选择,以选择所述列表作为识别要对在一个或多个所识别的显示区域中显示的信息执行的操作的用户输入的列表;以及对所述操作所应用到的所述显示区域中的一个或多个显示区域的选择,该选择作为所述用户输入,从由所述运动检测装置针对每个用户输入检测到的运动中识别运动类型,并且将所述用户输入与识别相应运动类型的数据相对应地存储在所述运动类型控制数据中。
17.根据权利要求10至16中任一项所述的方法,其中,识别多个方向上的多个运动模式,以执行要对在一个或多个所识别的显示区域中显示的信息执行的所述对应操作。
18.一种承载处理器可实现代码的承载介质,所述处理器可实现代码由处理器执行以实现权利要求10至17中任一项所述的方法。
19.一种装置,包括:
存储器,其用于存储控制数据,所述控制数据包括运动类型的标识、对应的控制操作和对应的手势类型数据;
运动检测装置,其用于检测所述装置的运动;
手势检测装置,其用于检测手势;
用户输入装置,其用于在学习阶段期间接收识别控制操作的用户输入;以及
处理器,其被编程为:
在所述学习阶段,当接收到识别控制操作的用户输入时,从由所述运动检测装置检测到的运动中识别运动类型,将接收到的用户输入与识别所述运动类型的数据相对应地存储在所述控制数据中,并且确定对应的手势类型数据,以及
在所述学习阶段之后,当所述运动检测装置检测到运动时,使用所述控制数据来识别运动类型并执行所述对应的控制操作,或者当所述手势检测装置检测到手势时,使用所述控制数据来识别手势类型并执行所述对应的控制操作。
20.根据权利要求19所述的装置,其中所述手势检测装置包括相机。