信息处理系统、远程操纵单元及方法、控制单元及方法

文档序号:6703526阅读:79来源:国知局
专利名称:信息处理系统、远程操纵单元及方法、控制单元及方法
技术领域
本发明涉及信息处理系统、远程操纵单元及其方法、控制单元及其方法、程序以及记录介质,具体地说涉及这样一种信息处理系统、远程操纵单元及其方法、控制单元及其方法、程序以及记录介质,其提高了遥控器的易用性,并增强了单个遥控器的使用。
背景技术
对于设置在车辆内的电子设备,存在一种称为车辆音频单元的音频系统,以及称为车辆导航系统的导向设备。近年来的车辆音频单元和车辆导航系统已具有多种功能。例如,在传统的导向功能之外,车辆导航系统有时还具有向用户提供电视广播的功能以及通过连接到因特网来向用户提供信息的功能。
多功能车辆导航系统需要其遥控器利用多个按钮来操作车辆导航系统,以实现其多种功能。例如,为了在遥控器上设置对应于各项功能的按钮,需要考虑减小按钮的尺寸。减小按钮的尺寸使得可在遥控器上设置许多按钮,因而用户可以通过操作单个按钮来执行单项处理。
然而,让用户在许多小按钮中寻找期望的按钮是很麻烦的。而且,考虑到设置在小区域中的多个小按钮,用户需要确切地操作(按下)所要寻找的按钮,这很容易导致用户的误操作。
车辆导航系统设置在车辆中,用户有时会在驾驶的同时操作控制器。然而,当控制面板上的各个按钮很小时,就会出现一个问题,即很难查看和操作这些按钮,与上述情形类似。
如果控制面板上的各个按钮大一些,用户就可以在等待交通指示灯等有限的时间段(在此期间用户可以关注驾驶之外的事情)内在驾驶的同时查看控制面板。类似地,如果多个功能被构造成层次性地被选择,则用户可以在等待交通指示灯等有限的时间段内,在驾驶的同时选择期望的功能。
然而,会出现这样一个问题,即用户难于在驾驶期间的期望时刻查看控制面板并进行期望的操作。希望提供一种系统,在同时驾驶之外,在任何条件下用户都可以容易地指示期望的操作。
考虑到所述情况而作出了本发明。目的在于提高遥控器的易用性。而且,目的还在于,在特殊环境下例如驾驶时,用户可以执行期望的操作而不需要注意该操作。

发明内容
根据本发明的第一信息处理系统的一个方面是这样一种信息处理系统,其至少包括信息处理单元;远程操纵单元,用于指示所述信息处理单元;和控制单元,用于将指令从所述远程操纵单元发送到所述信息处理单元,其中所述远程操纵单元包括传感模块,用于感知用户触摸的位置;确定模块,用于确定通过依次连接所述传感模块所感知的位置而形成的图形;和发送模块,用于将所述确定模块的确定结果发送到所述控制单元,所述控制单元包括接收模块,用于接收所述发送模块发送的确定结果;和输出模块,用于确定与所述接收模块接收的确定结果相关联的处理,并将表示所述处理的数据输出到所述信息处理单元,并且所述信息处理单元包括执行模块,用于输入所述输出模块输出的数据,并执行所述数据表示的处理。
根据本发明的第二信息处理系统的一个方面是这样一种信息处理系统,其至少包括信息处理单元;以及远程操纵单元,用于指示所述信息处理单元,其中所述远程操纵单元包括传感模块,用于感知用户触摸的位置;第一确定模块,用于确定通过依次连接所述传感模块所感知的位置而形成的图形;和发送模块,用于将所述第一确定模块的确定结果发送到所述信息处理单元,并且所述信息处理单元包括接收模块,用于接收所述发送模块发送的确定结果;第二确定模块,用于确定与所述接收模块接收的确定结果相关联的处理;和执行模块,用于执行所述第二确定模块所确定的处理。
根据本发明的第三信息处理系统的一个方面是这样一种信息处理系统,其至少包括信息处理单元;以及远程操纵单元,用于指示所述信息处理单元,其中所述远程操纵单元包括传感模块,用于感知用户触摸的位置;确定模块,用于确定通过依次连接所述传感模块所感知的位置而形成的图形;和发送模块,用于根据所述确定模块的确定结果进一步确定对应的处理,并创建和发送表示所述处理的信号,并且所述信息处理单元包括接收模块,用于接收所述发送模块发送的信号;和执行模块,用于执行所述接收模块所接收的信号所表示的处理。
根据本发明的远程操纵单元的第一方面是这样一种远程操纵单元,包括
传感模块,用于感知用户触摸的位置;确定模块,用于确定通过依次连接所述传感模块所感知的位置而形成的图形;和发送模块,用于发送所述确定模块的确定结果。
除所述第一方面之外,在第二方面中,当所述确定模块确定所述图形是线条时,它进一步确定该线条的方向,并且该方向产生一项确定结果。
除所述第二方面之外,第三方面还包括检测模块,其安装在旋转元件上,用于检测该旋转元件旋转的角度;和校正模块,用于根据所述检测模块检测的角度,校正所述确定模块所确定的方向。
除所述第一方面之外,在第四方面中,所述确定模块确定所述图形,然后进一步确定与该图形相关联的处理,所述处理产生一项确定结果。
根据本发明的远程操纵方法的一个方面是用于一种远程操纵单元的远程操纵方法,该远程操纵单元具有用于感知用户触摸位置的传感模块、用于处理所述传感模块所感知的位置的处理模块、以及用于发送所述处理模块的处理结果的发送模块,所述远程操纵方法包括传感步骤,用于感知用户触摸的位置;确定步骤,用于确定通过依次连接所述传感步骤中所感知的位置而形成的图形;和发送步骤,用于由发送模块发送所述确定步骤的处理的确定结果。
根据本发明的第一程序的一个方面是这样一种程序,其使得计算机执行一项处理,其中,所述计算机控制一个远程操纵单元,其具有用于感知用户触摸位置的传感模块、用于处理所述传感模块所感知的位置的处理模块、以及用于发送所述处理模块的处理结果的发送模块,所述处理包括传感步骤,用于感知用户触摸的位置;确定步骤,用于确定通过依次连接所述传感步骤中所感知的位置而形成的图形;和发送步骤,用于由发送模块发送所述确定步骤的处理的确定结果。
根据本发明的第一记录介质的一个方面是这样一种记录介质,其记录有计算机可读的程序,以控制一个远程操纵单元,该单元具有用于感知用户触摸位置的传感模块、用于处理所述传感模块所感知的位置的处理模块、以及用于发送所述处理模块的处理结果的发送模块,所述记录介质包括传感步骤,用于感知用户触摸的位置;确定步骤,用于确定通过依次连接所述传感步骤中所感知的位置而形成的图形;和发送步骤,用于由发送模块发送所述确定步骤的处理的确定结果。
根据本发明的控制单元的第一方面是这样一种控制单元,其用于在信息处理单元和用于指示该信息处理单元的远程操纵单元之间发送并接收数据,所述控制单元包括接收模块,用于从所述远程操纵单元接收与用户描划出的图形有关的信息;确定模块,用于确定所述接收模块所接收的信息代表的图形;输出模块,用于确定表示与所述确定模块所确定的图形相关联的处理的数据,并将所述数据输出到所述信息处理单元。
除所述第一方面之外,在第二方面中,当所述确定模块确定所述图形是线条时,它进一步确定所述线条的方向,该方向产生一项确定结果。
除所述第一方面之外,第三方面还包括一个获取模块,用于从所述信息处理单元获取与表示所述图形和处理的数据相关联的数据。
根据本发明的控制方法的一个方面是一种控制单元的控制方法,该控制单元用于在信息处理单元和用于指示该信息处理单元的远程操纵单元之间发送并接收数据,所述控制方法包括输入控制步骤,用于控制来自所述远程操纵单元的信息的输入,其中所述信息由一个接收模块接收,该接收模块用于接收与用户描划出的图形有关的信息;
确定步骤,用于确定所述信息所代表的图形,其中,在所述输入控制步骤的处理中控制所述信息的输入;以及输出控制步骤,用于确定表示与所述确定步骤的处理中所确定的图形相关联的处理的数据,并控制将所述数据输出到所述信息处理单元。
根据本发明的第二程序的一个方面是这样一种程序,其使得计算机执行一项处理,其中所述计算机控制一个控制单元,以控制在信息处理单元和用于指示所述信息处理单元的远程操纵单元之间进行数据发送和接收,所述处理包括输入控制步骤,用于控制来自所述远程操纵单元的信息的输入,其中所述信息由一个接收模块接收,该接收模块用于接收与用户描划出的图形有关的信息;确定步骤,用于确定所述信息所代表的图形,其中,在所述输入控制步骤的处理中控制所述信息的输入;以及输出控制步骤,用于确定表示与所述确定步骤的处理中所确定的图形相关联的处理的数据,并控制将所述数据输出到所述信息处理单元。
根据本发明的第二记录介质的一个方面是这样一种记录介质,其记录有计算机可读的程序,用于控制一个控制单元,以控制在信息处理单元和用于指示所述信息处理单元的远程操纵单元之间进行数据发送和接收,所述记录介质包括输入控制步骤,用于控制来自所述远程操纵单元的信息输入,其中所述信息由一个接收模块接收,该接收模块用于接收与用户描划出的图形有关的信息;确定步骤,用于确定所述信息所代表的图形,其中,在所述输入控制步骤的处理中控制所述信息的输入;以及输出控制步骤,用于确定表示与所述确定步骤的处理中所确定的图形相关联的处理的数据,并控制将所述数据输出到所述信息处理单元。
根据本发明的第一信息处理系统中的远程操纵单元确定通过依次连接用户的触摸位置而形成的图形,并将确定结果发送给控制单元。控制单元确定与来自远程操纵单元的确定结果相关联的处理,并将表示所述处理的数据发送到信息处理单元。信息处理单元输入来自控制单元的数据,并执行所述数据表示的处理。
根据本发明的第二信息处理系统中的远程操纵单元确定通过依次连接用户的触摸位置而形成的图形,并将确定结果发送到信息处理单元。信息处理单元确定与来自远程操纵单元的确定结果相关联的处理,并执行作为确定结果的处理。
根据本发明的第三信息处理系统中的远程操纵单元确定通过依次连接用户的触摸位置而形成的图形,还确定对应于该图形的处理,并创建和发送表示该处理的信号。信息处理单元执行来自远程操纵单元的信号所表示的处理。
在根据本发明的远程操纵单元及其方法以及第一程序中,感知用户触摸的位置,依次连接所感知的位置而确定要形成的图形,并发送确定结果。
在根据本发明的控制单元及其方法以及第二程序中,从远程操纵单元接收与用户描划出的图形有关的信息,确定所接收的信息表示的图形,确定表示与该图形相关联的处理的数据,并将所述数据输出到信息处理单元。
根据本发明,可通过方便的操作例如简单地描划一条线,来向期望的设备发出指令以执行给定的处理。
根据本发明,当向期望的设备作出给定的操作时,用户简单地输入可方便地描划出的图形,例如点和线。因此,例如用户即使在驾驶时也可以容易地发出指令。而且,用于指令自身的远程操纵单元具有的尺寸可向其输入点和线即可。与具有多个按钮的远程操纵单元相比,设备自身的尺寸可减小得更多。
根据本发明,可通过输入图形来发出指令,因此当目标不同时,即使是相同的操作也可执行不同的处理。因此,单个远程操纵单元可对不同设备发出指令,扩大了使用范围。


结合附图,通过考虑下面的详细描述可容易地理解本发明的教导,其中图1示出了应用了本发明的系统的实施例的构造;图2示出了主体的示例性内部构造;图3示出了车辆音频单元的示例性内部构造;图4示出了控制单元的示例性内部构造;图5示出了遥控器的外观的构造;图6示出了遥控器的示例性内部构造;图7描述了所述系统的操作的流程图;图8示出了显示器上示出的示例性屏幕;图9示出了显示器上示出的示例性屏幕;图10描述了遥控器的操作的流程图;图11描述了如何确定方向;图12描述了不应被确定的区域;图13示出了遥控器被握住的状态;图14描述了将要描划出的线;图15描述了控制单元的处理的流程图;图16示出了显示器上示出的示例性屏幕;图17示出了显示器上示出的示例性屏幕;图18示出了其上安装了遥控器的方向盘;图19示出了当遥控器安装在方向盘上时的构造;图20描述了旋转角度;图21示出了操作致动器所需的构造;图22示出了主体的另一种示例性构造;图23示出了遥控器的另一种示例性构造;并且图24描述了介质。
具体实施例方式
下面将描述本发明的最佳方式,并例示了将要公开的发明和实施例之间的对应关系。即使存在一些实施例,它们在说明书中进行了描述但未在此描述为对应于一项发明,这也并不意味着所述实施例不对应于该发明。相反,即使一些实施例在此描述为与一项发明对应,这也并不意味着这些实施例不与该发明之外的发明对应。
而且,这里的描述并不意味说明书中描述的整个发明。也就是说,这里的描述是说明书中描述的发明,其将包含未在本申请中要求保护的发明,即可通过分案申请而递交的发明,并可通过将来的修改而出现或增加。
根据本发明的第一信息处理系统的基本构造至少包括信息处理单元(例如图2中的主体12)、指示所述信息处理单元的远程操纵单元(例如图6中的遥控器21)、以及将远程操纵单元的指令发送到信息处理单元的控制单元(例如图4中的控制单元14)。
在第一信息处理系统中,远程操纵单元具有传感模块(例如图6中的触摸板122),用于感知用户的触摸位置;确定模块(例如图6中的描划方向确定部件123),用于确定通过依次连接传感模块所感知的位置而形成的图形;以及发送模块(例如图6中的发送部件121),用于将确定模块的确定结果发送到控制单元。控制单元包括接收模块(例如图4中的接收部件101),用于接收所述发送模块发送的确定结果;输出模块(例如图5中的接口105),用于确定与接收模块所接收的确定结果相关联的处理(例如由图4中的确定部件102、位置识别部件103和控制部件104所完成),并将表示该处理的数据输出到信息处理单元。信息处理单元至少包括执行模块(例如图2中的控制部件51),用于输入所述输出模块所输出的数据,并执行该数据表示的处理。
应用了本发明的第二信息处理系统的基本构造至少包括信息处理单元(例如图2中的主体12)和用于指示信息处理单元的远程操纵单元(例如图6中的遥控器21)。
在第二信息处理系统中,远程操纵单元包括传感模块(例如图6中的触摸板122),用于感知用户触摸的位置;第一确定模块(例如图6中的描划方向确定部件123),用于确定通过依次连接所述传感模块所感知的位置而形成的图形;和发送模块(例如图6中的发送部件121),用于将所述第一确定模块的确定结果发送到所述信息处理单元。信息处理单元至少包括接收模块(例如图22中的接收部件101),用于接收所述发送模块发送的确定结果;第二确定模块(例如图22中的确定部件102、位置识别部件103、和控制部件51),用于确定与所述接收模块接收的确定结果相关联的处理;和执行模块(例如图22中的控制部件51),用于执行所述第二确定模块所确定的处理。
应用了本发明的第三信息处理系统的基本构造包括信息处理单元(例如图2中的主体12)和用于指示信息处理单元的远程操纵单元(例如图23中的遥控器21)。
在第三信息处理系统中,远程操纵单元包括传感模块(例如图23中的触摸板122),用于感知用户触摸的位置;确定模块(例如图22中的描划方向确定部件123),用于确定通过依次连接所述传感模块所感知的位置而形成的图形;和发送模块(例如图23中的发送部件121),用于根据所述确定模块的确定结果进一步确定对应的处理,并创建表示所述处理的信号(例如由图23中的位置识别部件103和控制部件104完成)以用于发送。信息处理单元至少包括接收模块(例如图2中的输入/输出部件52),用于接收所述发送模块发送的信号;和执行模块(例如图2中的控制部件51),用于执行所述接收模块所接收的信号所表示的处理。
根据本发明,提供了一种远程操纵单元。该远程操纵单元例如是图6所示的遥控器21,其至少包括传感模块(例如图6中的触摸板122),用于感知用户触摸的位置;确定模块(例如图6中的描划方向确定部件123),用于确定通过依次连接所述传感模块所感知的位置而形成的图形;和发送模块(例如图6中的发送部件121),用于发送所述确定模块的确定结果。
所述远程操纵单元还可包括安装在旋转元件(例如图1中的方向盘31)上的检测模块(例如图21中的旋转信息提供部件232),用于检测该旋转元件旋转的角度;和校正模块(例如图21中的方向校正部件231),用于根据所述检测模块检测的角度,校正所述确定模块所确定的方向。
而且,根据本发明,提供了一种远程操纵方法。该远程操纵方法至少包括传感步骤,用于感知用户触摸的位置(例如图10中的步骤S102);确定步骤,用于确定通过依次连接所述传感步骤中所感知的位置而形成的图形(例如图10中的步骤S103);和发送步骤,用于由所述发送模块发送所述确定步骤的处理的确定结果(例如图10中的步骤S104)。
而且,根据本发明,提供了第一程序。该第一程序至少包括传感步骤,用于感知用户触摸的位置(例如图10中的步骤S102);确定步骤,用于确定通过依次连接所述传感步骤中所感知的位置而形成的图形(例如图10中的步骤S103);和发送步骤,用于由所述发送模块发送所述确定步骤的处理的确定结果(例如图10中的步骤S104)。
所述第一程序可以记录在第一记录介质中。
根据本发明,提供了一种控制单元。该控制单元例如是图4所示的控制单元14,其至少包括接收模块(例如图4中的接收部件101),用于从所述远程操纵单元接收与用户描划出的图形有关的信息;确定模块(例如图4中的确定部件102),用于确定所述接收模块所接收的信息所代表的图形;以及输出模块(例如图4中的接口105),用于确定表示与所述确定模块所确定的图形相关联的处理的数据,并将所述数据输出到信息处理单元。
另外,根据本发明,提供了一种控制方法。该控制方法至少包括输入控制步骤,用于控制来自远程操纵单元的信息输入,其中所述信息由用于接收与用户描划出的图形有关的信息的接收模块所接收(例如图15中的步骤S122);确定步骤,用于确定所述信息所代表的图形,其中,在所述输入控制步骤的处理中控制所述信息的输入(例如图15中的步骤S123);以及输出控制步骤,用于确定表示与所述确定步骤的处理中所确定的图形相关联的处理的数据(例如图15中的步骤S124),并控制将所述数据输出到所述信息处理单元(例如图15中的步骤S125)。
而且,根据本发明,提供了第二程序。该第二程序至少包括输入控制步骤,用于控制来自远程操纵单元的信息输入,其中所述信息由用于接收与用户描划出的图形有关的信息的接收模块所接收(例如图15中的步骤S122);确定步骤,用于确定所述信息所代表的图形,其中,在所述输入控制步骤的处理中控制所述信息的输入(例如图15中的步骤S123);以及输出控制步骤,用于确定表示与所述确定步骤的处理中所确定的图形相关联的处理的数据(例如图15中的步骤S124),并控制将所述数据输出到所述信息处理单元(例如图15中的步骤S125)。
所述第二程序可以记录在第二记录介质中。
下面将参考附图描述本发明的实施例。
应用了本发明的基本构造由具有给定设备和用于指示所述设备进行操作的远程操纵单元(遥控器)构成。遥控器的构造至少包括用户为了方便操作而用拇指描划出点和线的部件,以及用于确定所描划出的图形的部件。
而且,例如当单个遥控器操作多个设备或当该遥控器指示多功能设备时,提供了一个显示设备,用于显示用户在用遥控器发出指令时所参考的信息。当单个遥控器操作多个设备时,显示设备示出了有关对哪些设备可作出哪些指令的信息。而且,当单个遥控器指示多功能设备时,显示设备示出的信息使得可依次选择层次化形成的功能。
而且,当单个遥控器操作多个设备时,提供了控制单元以集体控制所述多个设备。控制单元具有从作为控制目标的多个设备获取信息的功能,该功能基于所获取的信息从遥控器接收信号并处理所述信号。
图1示出了应用了本发明的系统的实施例的构造。
图1所示的系统示出了一种示例性构造,其中将本发明应用到配备在车辆中的称为车辆导航系统的设备上。车辆导航系统使用GPS(全球定位系统),并具有使得用户可识别车辆的行驶位置,并向用户指出到达用户设定的目的地的方向的功能。
在图1所示的系统中,车辆导航系统构造有显示器11和主体12。显示器11安装在用户(驾驶者)在驾驶时也可看到的位置处,例如车辆的仪表板上。显示器11基于主体12传来的数据显示地图等图像。
在图1所示的系统中,还在车辆导航系统下设置了车辆音频单元13。车辆音频单元13具有再现CD(压缩盘)和再现无线电广播的功能。
遥控器21是在用户侧指示这些设备的设备。从遥控器21输出的信号被控制单元14接收。在本实施例中,控制单元14被构造为指示车辆导航系统的主体12和车辆音频单元13(它传递来自遥控器21的指令)。
另外,遥控器21还被构造为其具有的形状和大小使得用户可以携带它。遥控器21被构造为其具有的形状和大小使得用户可以在车辆中手握并使用它。而且,遥控器21被构造为安装在车辆内给定部件上,例如方向盘31或扶手32上,用户驾驶时也能够得着这一部位,使得用户可使用所安装的遥控器21。
控制单元14被构造为连接到车辆导航系统的主体12、车辆音频单元13和致动器15,以向/从这些设备发送/接收数据。致动器15是执行与车辆的变速有关的处理的部件,其被设置来控制变速箱(未示出)。
而且,在此控制单元14与车辆导航系统分离,但也可将控制单元14构造为包含在车辆导航系统的主体12或车辆音频单元13内。另外,可以将控制单元14包含在遥控器21内。
控制单元14在接收到来自遥控器21的信号时向/从其他设备发送/接收数据。控制单元14执行对应于所接收的信号的处理。
下面将描述像这样的系统中执行的处理。
首先,在描述细节之前先参考图1描述轮廓。与给定设备相关的操作项目示出在显示器11上。遥控器21确定用户操作的方向(在此将4种方向即上、下、左、右设置为用户操作的方向),并根据确定结果将信号发送到控制单元14。
在此情形下,可选项目示出在显示器11上对应于4种方向上、下、左、右的位置处,用户通过在遥控器21上按照期望项目在所述项目中的设置方向描划线条来,来选择所述期望项目。
控制单元14根据来自遥控器21的信号确定操作方向,同时参考所述项目在该时刻在显示器11上的位置(坐标),并确定对应于所述操作方向的项目。然后,它指示所连接的设备执行对应于所选项目的处理。
按照这种方式,在本实施例中,当用户指示一个期望设备时,用户在遥控器21上朝着该项目在显示器11上的方向描划一条线条。下面将描述用于实现这一处理的实施例。首先将参考各个方框图描述各个设备的功能,然后描述各个设备中的处理。
图2的方框图示出了车辆导航系统的功能。
主体12的控制部件51控制主体12中的各个部件。例如,控制部件51由CPU(中央处理单元)构成。输入/输出部件52连接到控制单元14,并向/从控制单元14发送/接收数据。基于从控制单元14输入到输入/输出部件52的数据,控制部件51控制主体12的各个部件。而且,控制部件51在必要时例如输出坐标数据到控制单元14。
可将输入/输出部件52和控制单元14构造成通过使用无线电例如红外线来发送和接收数据,或使用电缆来发送并接收数据。
存储部件53在其中存储控制部件51的控制所需的程序以及与道路图有关的地图数据。例如,对于存储部件53,可使用诸如RAM(随机访问存储器)、ROM(只读存储器)和HDD(硬盘驱动器)等与主体12不可分离的记录介质,或诸如DVD-ROM(数字多功能盘-只读存储器)等可与主体12分离的记录介质。而且,还可使用这些介质的组合。
描绘部件54由VRAM(视频随机访问存储器)构成,其在控制部件51的控制下,基于从存储部件53读出的地图数据来描绘地图,并将所描绘出的地图通过接口55传给显示器11。描绘部件54在必要时还描绘出用户所选择的项目,并通过接口55将之传给显示器11。通过按照这种方式进行的描绘,有时在显示器11上将给定项目显示在地图之上。例如,这可以通过使用称为OSD(On Screen Display,屏上显示)的功能来实现。
当描绘部件54描绘一个项目时,在控制部件51的控制下,通过输入/输出部件52将与该项目在显示器11上的设置位置相关的数据(坐标)(在下文中将其适当地描述为坐标数据)传给控制单元14。
另外,在图2中,虽然示出并描述了下面将描述的实施例所需的若干部分,但是所述车辆导航系统还设置了未示出的天线和调谐器,用于处理电视广播。
图3的方框图示出了车辆音频单元13的功能。
控制部件71控制车辆音频单元13中的各个部件。输入/输出部件72连接到控制单元14,向/从控制单元14发送/接收数据。基于从控制单元14输入到输入/输出部件72的数据,控制部件71控制车辆音频单元13的各个部件。而且,控制部件71必要时例如输出坐标数据到控制单元14。
再现部件73从给定记录介质例如CD和MD(迷你盘)(注册商标)中读出数据以进行再现,所述记录介质被设置给图中未示出的驱动器。接口74将再现数据提供给扬声器81。
当车辆音频单元13不具有执行与描绘部件54(图2)相同处理的功能时,则可以将它构造为通过接口74连接到车辆导航系统的主体12,以执行将与操作项目相关的坐标数据提供给控制单元14的处理。然后,可以提供这样一种方案,其中由所连接的描绘部件54来描绘与车辆音频单元13的操作相关的操作项目,并且坐标数据被传给控制单元14。
而且,如果车辆音频单元13具有显示部件(未示出),则可让该显示部件显示操作项目。
只要向控制单元14提供了表示与音频单元13相关的操作项目在显示器11上的位置的坐标数据,并在显示器11上描绘出操作项目,则可以设置任何构造。
图4的方框图示出了控制单元14的功能。
控制单元14的接收部件101接收来自遥控器21的信号。来自遥控器21的信号表示了用户描划出的线条(图形)朝向哪个方向(该图形具有什么形状)。例如,所述信号是通过参考用户描划出的图形以及一张表来确定的,所述的表与表示所述图形的信号(频率)相关联。
所述信号由接收部件101接收,并传给确定部件102。确定部件102确定所传来的信号表示的方向(图形)。确定部件102创建与所确定的方向相关的数据,并将之传给位置识别部件103。还将表示项目示出在显示器11上的位置的坐标数据从控制部件104传给位置识别部件103。位置识别部件103使用与所传来的方向相关的数据以及所传来的坐标数据,并确定位于用户所操作的方向(方向上、下、左和右之一)中的项目。将确定结果传给控制部件104。
控制部件104将位置识别部件103传来的确定结果通过接口105输出给对应的设备。接口105连接到车辆导航系统的主体12、车辆音频单元13和致动器15。
另外,在此设置了控制单元14以通过遥控器21来统一操作其他设备例如车辆导航系统和致动器15。例如,当仅将本发明应用到车辆导航系统时,控制单元14当然被包含在主体12中,并适当地修改图4所示的控制单元14的构造。更具体地说,图4所示的控制单元14的构造和其他设备的构造一样,都并非意味着限制。
图5示出了遥控器21的外观的构造。
遥控器21设置有发送部件121,用于发送表示用户操作的信号。发送部件121通过红外线等无线电来发送信号。触摸板122具有的结构可检测用户触摸的部分。也就是说,触摸板122具有的结构可获取用户触摸位置的坐标。
而且,为了让用户确认操作方向(遥控器21所识别出的方向),可在触摸板122的下方的一个透明元件之下设置显示器和LED(发光二极管),以显示一个箭头,该箭头示出了被确定为用户已操作的方向。
图6示出了遥控器21的示例性内部构造。
用户从遥控器21的触摸板122输入的指令被传给描划方向确定部件123。当用户向给定设备发出一些指令时,用户在触摸板122上描划出线条。更具体地说,本实施例中针对遥控器21执行划线操作;不对其执行传统的按下按钮的操作。这意味着指令是通过二维(线性)操作而非传统的一维(点)操作发出的。
描划方向确定部件123确定的描划方向被转换成表示方向的信号,并由发送部件121发送。
下面将描述图1所示,由具有这些构造的设备形成的系统的操作。
首先将参考图7所示的流程图描述整个系统的操作的轮廓,然后参考其他流程图描述各个设备的详细操作。
在步骤S11,车辆导航系统的主体12发送地图到显示器11。控制部件51(图2)读出存储在存储部件53中的地图数据,并将之提供给描绘部件54,然后描绘部件54描绘地图。随后,通过接口55将描绘出的地图提供给显示器11。
而且,在步骤S12,主体12还描绘出将在地图上显示的项目,并将所述项目的数据发送给显示器11。在步骤S31和S32,显示器11接收所述地图和项目的描绘数据。然后,在步骤S33,显示器11基于所接收的描绘数据来显示地图和项目。图8示出了步骤S33处显示在显示器11上的示例性屏幕。
在图8所示的显示器11的屏幕上,示出了一张地图,并在该地图上表示出4个项目。在屏幕的上方示出了项目131“车辆导航系统的操作”。当操作这一项目131时,可完成与车辆导航系统相关的操作,例如放大或缩小地图、音频向导打开或关闭以及设置路线等。
在屏幕的下方示出了项目132“车辆音频单元的操作”。当操作这一项目132时,可完成与车辆音频单元13相关的操作,例如控制音量、改变无线电广播的频道以及跳过音乐号码等。
在屏幕的右方示出了项目133“换档操作”。当操作项目133时,可对致动器15进行操作,例如升档或降档。
在屏幕的左方示出了项目134“其他”。当操作项目134时,可以操作不由项目131到133操作的其他项目,包括空调器的温度控制。
在步骤S33,在显示器11上显示图8所示的屏幕。同时,在步骤S13,主体12将与项目131到134显示在屏幕上的位置有关的坐标数据发送给控制单元14。发送自主体12的坐标数据由控制单元14在步骤S51接收。控制单元14将所接收的坐标数据存储在控制部件104的存储部件(未示出)中。
当在显示器11上显示图8所示的屏幕时,用户可以选择所显示的项目。当用户操作遥控器21以选择显示在显示器11上的项目(在此情形下是项目131到134),即用户描划出一幅图形时,在步骤S71的处理中将对应于该操作的信号从遥控器21发送到控制单元14。
在步骤S52,当控制单元14接收来自遥控器21的信号时,它在步骤S53确定用户选择的项目。在步骤S53,创建与确定为用户选择的项目相关的数据,并在步骤S54发送所创建的数据。
虽然下面将描述细节,但是在步骤S54创建的数据仅仅表示用户选择的项目是什么,或者是通过选择所述项目而指示给定设备执行处理的数据。根据设计来适当地设置应创建什么数据。
在步骤S14,主体12接收发送来的数据。在步骤S14,主体12执行对应于所接收的数据的处理。其中之一是,在步骤S15创建并发送与所述项目相关的描绘数据。通过选择单个项目,将与所选项目相关联的其他项目作为后续项目提供给用户侧。
在步骤S34,已接收到发送自主体12的项目数据的显示器11基于所接收的数据,在步骤S35在屏幕上显示新项目。
在此,在图8所示的屏幕上的项目当中,假设用户选择了项目131“车辆导航系统的操作”。当选择项目131时,用户在遥控器21的触摸板122上描划出向上的线条(从底到上的线条),因为项目131设置在屏幕的上方。遥控器21创建表示已描划出向上线条的数据,并将该数据发送到控制单元14(步骤S71)。
在此之外,用户还用手指触摸触摸板122,移动手指并划线(用户移动手指划过触摸板122并划线);用户没有操作其上显示线条(箭头)的按钮。
当控制单元14接收到所述数据时(步骤S52),它在步骤S53的处理中确定所接收的数据表示的方向。在此情形下然后确定所述方向是向上。确定结果和坐标数据被用来确定位于上方的项目。在此情形下,确定用户已选择项目131。
在步骤S54将显示已选择项目131的确定结果发送到主体12。主体12从发送来的数据认识到已选择项目131。然后,创建所述项目的描绘数据并发送到显示器11;所述项目被设置为当已操作项目131时应显示的项目。描绘数据被发送到显示器11,并且每个项目的坐标数据被发送到控制单元14。
在步骤S35,通过操作项目131,显示器11的屏幕上的项目131到134被切换为新项目。图9示出了在步骤S35中显示器11上示出的示例性屏幕。
在图9所示的屏幕上,作为代替了项目131到134的新项目,在显示器11上示出了项目141“放大”(当用户希望放大显示在显示器11上的地图时选择的)、项目142“缩小”(当用户希望缩小该地图时选择的)、项目143“打开声音”(当通过声音完成导向时选择的)和项目144“其他”(当用户将项目设置为不通过其上显示的项目来完成时选择的)。
按照这种方式,当选择显示在显示器11上的项目时,用户简单地描划出所选项目在遥控器21的触摸板122上显示的方向。像这样在触摸板122上简单划线的操作的完成无需注意该操作本身,用户即使在驾驶时也可安全地完成。
为了实现这样的处理,下面描述各个设备完成的处理。首先将参考图10所示的流程图描述遥控器21的处理。
在步骤S101,描划方向确定部件123(图6)确定触摸板122是否已接受输入。在步骤S101,在确定触摸板122已接受输入之前,重复步骤S101的处理,并因此保持等待状态。然后,在步骤S101,当确定触摸板122已接受输入时,处理前进到步骤S102。
在步骤S102,获取用户在触摸板122上描划出的线条的坐标。到触摸板122的输入一直被监视。例如,可对触摸板122使用电阻式触摸板。当触摸板122是电阻式触摸板时,触摸板122被构造为具有彼此面对的两层电阻膜,其中当用户触摸并按下其中一层电阻膜时,就会接触到另一层电阻膜。而且,电阻膜本身被构造为施加了电压。
所述电阻膜在触摸板122上的给定位置处彼此不接触时(即用户未触摸该板时),以及所述电阻膜彼此接触时(即用户触摸该板时),两种情况下测量的电势具有不同的值。而且,即使用户触摸了所述板,当所触摸的是所述电阻膜上的不同位置时也会检测到不同的电势。
通过这样来测量电势,所述电阻式触摸板被构造为检测用户触摸触摸板122的位置。检测电势的时间(采样时间)是预先设置的,每次采样时都会检测电阻膜被触摸的位置。
利用这一方案来执行步骤S101和S102的处理。更具体地说,在步骤S101,作为每次采样时的电势测量结果,当观测到测量电势的改变时确定输入已被接受。然后,在步骤S102,判断根据电势改变而确定的触摸板122上的位置(坐标)。
按照这种方式,当获取了用户触摸触摸板122的位置的坐标时,在步骤S103确定用户的划线方向。每次采样时获取的坐标被依次连接以识别出线条。然后,所述线条的起点和终点被确定来判定线条的方向。
下面将参考图11描述如何确定用户的操作方向。
图11所示的箭头具有在时刻t1检测的坐标(a,b)作为起点,并具有在时刻t2检测的坐标(p,q)作为终点。在此,时刻t1和t2满足关系时刻t1<时刻t2。另外,在下面的描述中,符号“箭头”表示“用户描划出的线条”和“显示从起点到终点的线条方向”。
时刻t1和t2之间的间隔可以是单个采样时间或其他。也就是说,可以在每次采样时都确定方向,或者,可以将输入设置为终点是起点之后给定的采样时间,然后在给定的采样时间间隔处确定方向。
参考图11,箭头(向量)在X方向上的幅度由|p-a|表示,在Y方向上的幅度由|q-b|表示。首先,将X方向上的幅度|p-a|与Y方向幅度|q-b|进行比较。然后,确定是横向(X轴方向)还是纵向(Y方向)上的改变。更具体地说,在此情况下,如果|p-a|>|q-b|则确定为横向方向上的改变,而如果|p-a|<|q-b|则确定为纵向方向上的改变。
根据所述向量的幅度,粗略确定了所操作的方向是纵向方向还是横向方向,然后详细确定,若是纵向方向则是向上还是向下,而若是横向方向则是向右还是向左。例如通过上述处理来确定所操作的方向是横向方向(X轴方向),然后计算时刻t2处X轴方向坐标p和时刻t1处X轴方向坐标a之间的差(p-a)。然后,当差(p-a)是零或正数时,在此情形下确定所述线条被描划在X轴的正向上,即描划为向右。如果差(p-a)是零或负数,在此情形下确定所述线条被描划在X轴的负向上,即描划为向左。
而且,当根据上述处理确定所操作的方向是纵向方向(Y轴方向)时,根据基本相同的处理来确定是向上还是向下。更具体地说,计算时刻t2处Y轴方向坐标q和时刻t1处Y轴方向坐标b之间的差(q-b)。然后,当差(q-b)是零或正数时,在此情形下确定所述线条被描划在Y轴的正向上,即描划为向上。如果差(q-b)是零或负数,在此情形下确定所述线条被描划在Y轴的负向上,即描划为向下。
按照这种方式,检测出所确定的用户操作方向。然而,如上所述,当已检测出所确定的用户操作方向时,有时X方向幅度|p-a|等于Y方向幅度|q-b|。更具体地说,当满足关系|p-a|=|q-b|时,确定为不能判定用户的粗略操作方向。
在此情形下,也就是说,当确定用户的操作方向不清楚时,不接受用户的指令。例如,当确定箭头(向量)存在于给定区域中时,就不确定该箭头的方向并且不执行后续处理。例如,如图12所示,如果确定箭头存在于斜线所表示的部分中,则认为输入是无效的,不进行处理。
更具体地说,由于4种方向上、下、左、右被设置为确定目标,因此斜线方向不包括在确定目标之内。而且,斜线方向是模棱两可的,因此不将它设置为确定目标。因此,可以防止错误的处理例如,即使用户认识到已选择向上,但是遥控器21也会认识到已选择向右进行处理。
在前面的描述中,用户通过在触摸板122上划线来发出指令。用户还可以通过描划(轻拍)点来发出指令。在划点的实现方式中,用户按下触摸板122上的一个点。当改变率在X轴方向和Y轴方向都是零时,即|p-a|=|q-b|=0时,确定已描划了一个点。另外,当数字值不仅是严格的零,而且还在给定的区域中时,也可以将它作为零来处理,因此确定已描划出一个点。
在划出了点时,执行这些处理;例如,删除显示器11上显示的项目以只显示地图,显示返回到以前显示的屏幕(或图8所示的初始屏幕),以及断电的处理。
按照这种方式,为用户的操作设置了5种操作4种方向(上、下、左、右)以及点。在步骤S104的处理中创建表示所设置的5种操作的信号。所创建的信号例如可以是数字“1”表示向上、“2”表示向下、“3”表示向左、“4”表示向右而“5”表示点,并与由这些数字代表的各项操作相关联。
而且,当设置了包括线条之外的点在内的5种操作时,描划方向确定部件123(图6)根据所述坐标数据来确定坐标数据表示的图形是线还是点。然后,如果描划方向确定部件123确定是线,则它确定该线条表示的方向,并创建表示该方向的信号,而当确定是点时,则创建表示该点的信号。如上所述,信号可以表示与给定图形相关联的数字。
而且,尽管不是用户的操作方向,但是也可以将用户未触摸触摸板122(因此用户未操作遥控器21)的状况设置为一种操作(设置了6种操作)。按照这种方式,即使是用户未操作的状况也可被确定为一种形式的操作,然后执行处理;例如删除显示器11上显示的项目以只显示地图。
同时,对于遥控器21的形状和大小,如图13所示,例如所述形状和大小可被设计成使得用户当用一只手(例如右手)来握住它时,该用户可通过拇指来操作,即用户可描划出给定方向的线和描划点。利用这一设计,简单地移动拇指就可以选择所期望的项目(处理)。因此,用户可以方便而可靠地选择期望的项目(处理),即使在用户可注意遥控器21的操作的状况下,以及用户不能只注意遥控器21的操作的状况下例如驾驶时也是如此。
当在图13所示的状况下,在触摸板122上描划了线时,例如用户描划出向上的线条,但该线条并不总是被描绘为从起点到终点的线。更具体地说,如图14所示,对于用户描划出的向上的线条,可以考虑许多线条,例如触摸板122左方的短线,触摸板122中央的长线以及触摸板122右方的斜线。
即使是具有不同起点和终点的线条,当它们是向上描划出时,也可被上述处理确定为向上的线条进行处理。更具体地说,遥控器21被构造成可以将所述向上的线条确定为向上的线条,无论它们在触摸板122上的位置或长度如何。
因此,当用户在触摸板122上描划线时,即使是较粗略地描划出的线也可以在设备上精确地执行处理。因此,与操作按钮发出指令相比,用户可以用较少的注意力来操作,这是非常方便的。
回到图10所示的流程图的描述,当描划方向确定部件123在步骤S103确定用户的操作方向时,在步骤S104创建并发送基于确定结果的数据。更具体地说,例如当确定用户的操作方向是向右时,创建表示“向右”的数据,并且发送部件121发送该数据到控制单元14。
在遥控器21中重复执行这一处理。
下面将参考图15所示的流程图描述控制单元14的处理。
在步骤S121,控制单元14的控制部件104(图4)通过接口105从主体12接收坐标数据和处理数据。
首先将描述在步骤S121接收的坐标数据。坐标数据例如是表示各个项目131到134在图8所示的显示器11的示例性屏幕上的位置的数据。然后,将坐标数据用于确定位于用户操作方向上的项目。因此,可将坐标数据用于确定各个项目的位置。
例如,再次参考图8,在屏幕的上方为项目131分配了具有给定大小的区域。例如,对于所显示的区域中的一个点,只将位于中心处的该点的坐标作为与项目131相关的坐标数据传给控制单元14。类似地,对于其他项目,也可将所显示区域中一个点处的坐标数据传给控制单元14。
或者,可将表示所显示的项目的位置的数据(例如表示项目131位于上方的数据)而不是坐标数据传给控制单元14。
下面将描述处理数据。处理数据是与项目相关联的数据。当用户选择项目时,基于与所选项目相关联的处理数据来执行处理。下面描述一个具体示例。再次参考图8,以选择了项目131“车辆导航系统的操作”的情况为例进行描述。
项目131是当希望操作车辆导航系统时要操作的项目。然后,如图9所示,当操作项目131时,项目131到134被切换为项目141到144以操作车辆导航系统。这样,与项目131相关联的处理数据是指示车辆导航系统的主体12显示图9所示的项目141到144的数据。
而且,再次参考图9,描述用户选择项目141“放大”的示例。项目141是当用户希望放大显示在显示器11上的地图时操作的项目。与该项目相关联的处理数据是指示车辆导航系统的主体12放大地图以用于显示的数据。
当作为步骤S121的处理,车辆导航系统的主体12传递坐标数据和处理数据时,控制单元14进入等待状态以获得用户的指令。然后,它在步骤S122接收用户的指令,处理前进到步骤S123。在此,用户的指令是来自遥控器21的信号,在步骤S122接收该信号。
在步骤S123,确定部件102(图4)确定用户描划出的线条的方向。来自遥控器21的信号涉及如上所述用户描划出的线条的方向,并由控制单元14的接收部件101所接收。所接收的信号被传给确定部件102。确定部件102根据传来的信号确定用户的划线方向。随后,创建基于确定结果的数据,并传给位置识别部件103。
在步骤S124,位置识别部件103确定用户选择的项目。位置识别部件103识别位于确定部件102所指明的方向上的项目。例如,当图8所示的屏幕显示在显示器11上时,如果确定部件102传来的数据表示的方向是“向上”,则位置识别部件103识别出用户选择了项目131。位置识别部件103将表示所识别出的项目的数据传给控制部件104。
在步骤S125,控制部件104根据位置识别部件103传来的表示用户所选项目的数据而识别出该项目,并读出与该项目相关联的处理数据。然后,控制部件104将所读出的处理数据发送到对应的设备。例如,当选择项目131(图8)时,将处理数据发送到车辆导航系统的主体12,因为项目131是当将要操作车辆导航系统时选择的项目。
当处理完成时,控制部件104在步骤S126指示主体12更新项目。更具体地说,当选择单个项目时,发出指令以显示与所选项目相关联的后续项目。例如,如果选择了项目131(图8),则指示主体12在显示器11上新显示项目141到144。
这一处理在控制单元14中重复执行。
另外,如果在步骤S122从遥控器21接收的信号是表示一个点的信号,则在步骤S123将其确定为该点。随后,忽略步骤S124到S126的处理,并执行被设置为当输入点时执行的处理的处理。
例如,被设置为当输入点时执行的处理的处理是返回到在先项目的处理时,发出返回到在先项目的指令。
对于图15所示的流程图的处理将用具体示例作进一步的描述。当图8所示的屏幕显示在显示器11上时,如果用户选择了项目132“音频单元的操作”,则屏幕切换到图16所示的屏幕(项目)。
在此情形下,控制单元14在步骤S123确定用户描划出的线条,并在步骤S124确定已选择项目132。然后,在此情形下与项目132相关联的处理数据是表示将操作车辆音频单元13的项目的数据。
因此,在步骤S125,控制单元14指示车辆音频单元13在显示器11上显示项目161到164,以操作车辆音频单元13。车辆音频单元13已被指示进行这一处理,它将与操作车辆音频单元13自身相关的数据通过接口105传给控制单元14。此时还传递处理数据。
在步骤S126,控制单元14将与所传递的项目161到164相关的数据以及指示更新的数据发送到主体12。主体12使用与所传递的项目161到164相关的数据,基于所传递的指令来创建描绘数据,并将之传给显示器11。通过这一处理,图16所示的项目161到164显示在显示器11上。
在此,如图4所示,如上所述,考虑将与项目161到164相关的数据通过控制单元14传给主体12,因为控制单元14通过接口105连接到车辆音频单元13以发送和接收数据。然而,可将主体12构造成连接到车辆音频单元13以直接发送和接收数据。
当主体12连接到车辆音频单元13时,车辆音频单元13可将与项目161到164相关的数据直接传给主体12,而不通过控制单元14。
如果图16所示的屏幕显示在显示器11上,则用户可在遥控器21的触摸板122上描划出向上的线条,控制单元14在步骤S124确定已选择项目161“加大音量”。与项目161相关联的处理数据是指示车辆音频单元13加大音量的数据。
对于步骤S125的处理,控制单元14基于处理数据指示车辆音频单元13加大音量。在此情形下,由于所述项目仍在显示器11上,因此控制单元14指示主体12保持步骤S126的处理时的状态。
按照这种方式,用户可以方便地指示车辆音频单元13加大音量。类似地,用户可以通过在触摸板122上简单地向下划线来指示车辆音频单元13减小音量。
当显示图16所示的屏幕时,如果用户希望操作车辆导航系统,则响应于此,可以提供一种方案,其中例如当在触摸板122上划点时,显示器11上的屏幕被切换到图8所示的屏幕,并显示项目131以用于操作车辆导航系统。
按照这种方式,用户可以通过简单地在触摸板122上划线来选择对应于所期望的操作的项目。因此,用户即使在驾驶时也可以容易地操作车辆音频单元13。另外,用户不太可能只注意该操作,因此用户可以执行所期望的操作。
下面将描述一种情形,其中用户选择图8所示的屏幕上的项目133“换档操作”。操作项目133时,遥控器21和控制单元14也基本执行上述处理。因此,显示器11上的项目131到134被切换到与换档操作相关的项目。图17示出了当设置了与换档操作相关的项目时,显示器11上示出的示例性屏幕。
在图17中,示出了项目181“升档”和项目182“降档”。这两个项目181和182是与换档相关的操作。对于和换档相关的操作,可在显示器11上显示这两个项目181和182。然后,在图17所示的示例性屏幕中,项目183“车辆导航系统”和项目184“车辆音频单元”位于显示器11上的屏幕的右方和左方。
由于项目183和184不与换档操作直接相关,因此当只进行换档操作时可以不在屏幕上显示这两个项目。
另外,显示器11上显示的项目并不局限于该图中所示的项目,而是可以适当地修改,在设计时可以考虑到用户的方便性而进行确定。另外,可以提供一种功能,使得用户自己可以设置显示器11上在何种场合下显示哪些项目。
在图17所示的项目当中,当操作项目181“升档”时进行升档,而当操作项目182“降档”时进行降档。在此,换档意味着车辆中档位的变化。
如今称为手动变速车和自动变速车的车辆已出现在市场上。简单地说,手动变速车是用户在任何时候都可换档的车辆,而自动变速车是在预先编程的时刻换档而无需用户操作的车辆。
近年来,在自动变速车中,一些车辆提供了与手动变速车近似的档位操作,即可以在用户希望的时刻换档的功能。而且,一些车辆具有与手动变速车近似的功能,但只能通过操作设置在方向盘上称为翘板开关(paddle)的控制杆来换档,无需用户操作离合器。这些车辆有时通称为半手动变速车和半自动变速车。
在此,在用户可以确定档位改变时间的车辆中,用户提高档位时称为升档,而用户降低档位时称为降档。而且,与升档和降档相关的操作被适当地称为换档操作。
当指示进行升档或降档时,向致动器15(图1)发出指令。致动器15控制变速箱(未示出)。变速箱被控制来对升档和降档进行控制。
在致动器15和变速箱的操作之外,与实际的换档(升档或降档)相关的操作的执行还与各种操作相关,例如离合器的分离以及转速控制。这些操作根据车辆而有所不同,并且其细节与本发明不直接相关,因此在此省略了对其的描述。下面考虑对致动器15的控制以进行描述,其执行升档或降档的处理。
按照这种方式,换档操作例如升档或降档与驾驶车辆直接相关(在驾驶时完成)。因此,考虑到换档操作的状态,用户经常可在握住方向盘31(图1)的同时执行所述操作。在本实施例中,换档操作还可通过操作遥控器21即在触摸板122上划线(点)来完成。
然后,考虑到用户的方便,与握住遥控器21相比,更优选地可以在握住方向盘31的同时完成换档操作,如图13所示。将遥控器21安装在方向盘31或扶手32(图1)上至少在用户即使握住方向盘31时也可够得着的范围之内是很方便的。
然后,如图19所示,遥控器21安装在方向盘31上。在图19所示的方向盘31上,安装了两个遥控器21-1和21-2。
所述遥控器21分别设置在右边和左边,以使用户可用右手或左手操作遥控器21。而且,由于方向盘31的转动,两个遥控器21-1和21-2可以进行360度的操作,以避免遥控器21位于不能被操作的位置。
如果遥控器21安装在方向盘31上,则由于方向盘31的转动,发送部件121(图5)有时不朝向控制单元14。因此,遥控器21发送的信号不太可能会被控制单元14接收到。
而且,当遥控器21被构造成可与方向盘31分离时,如果遥控器21只是简单地悬挂式安装在方向盘31上,那么在方向盘31转动时,遥控器21可能会掉下来。
这样,如图19所示,在方向盘31上设置了一个凹陷210,遥控器21容纳在其中。遥控器21被构造为容纳在凹陷210中,因此即使在方向盘31转动时也可防止遥控器21掉下来。另外,可以设置磁铁,并通过使用磁铁的吸引力来将遥控器21构造成可与方向盘31分离。
如图19所示,在遥控器21上设置了端子201-1和201-2,并在方向盘31上设置了端子211-1和211-2。在遥控器21容纳在凹陷210中这样的构造中,遥控器21的端子201-1与方向盘31的端子211-1接触,遥控器21的端子201-2与方向盘31的端子211-2接触。
设置在方向盘31上的端子211-1和211-2例如连接到控制单元14的控制部件104(图4)(例如它们被构造为接口105的一部分)。所述端子互相接触,因此遥控器21被构造为向/从控制单元14发送/接收数据。利用这一构造,即使方向盘31会转动,来自遥控器21的指令也会可靠地传给控制单元14。
而且,也可不将遥控器21构造为可与方向盘31分离,而是构造为方向盘31的一部分(构造为总是安装在方向盘31上,并与方向盘31构造为整体)。
同时,只考虑换档操作时,两种操作就足够用于升档或降档了。也就是说,可以选择图17所示的显示器11的屏幕上的项目181和182。而且也就是说,在换档操作中,在遥控器21的触摸板122上描划出的线条只具有两种方向,向上或向下。
因此,只考虑换档操作时,可以将遥控器21构造为确定两种方向即向上或向下。更具体地说,如参考图12所述,斜线方向未被包括在确定目标之内,但是情况并非必须如此。考虑到这些因素,可以将遥控器21构造为具有确定它是否被安装在方向盘31上(是否容纳在凹陷210中)的功能,并具有当确定为如是安装时可切换与方向相关的确定标准的功能(前一功能可通过这样的构造来实现,其中物理开关确定端子201是否与端子211接触)。
而且,在车辆中可设置多个遥控器21。例如,可以为换档操作、车辆导航系统和车辆音频单元13分别提供遥控器21。
另外,用于换档操作的遥控器21与方向盘31构造为整体,用于车辆导航系统的遥控器21被用户所手持住,如图13所示。
按照这种方式,当对换档操作和其他操作使用不同的遥控器21时,用于换档操作的遥控器21可被构造为确定两种方向即向上和向下,如上所述。因此,遥控器21本身的大小可被减小(至少可减小横向尺寸),因此可容易地将所述结构与方向盘31集成在一起。
在上述实施例中,所述项目示出在显示器11上。当不同的遥控器21操作换档操作和车辆导航系统时,在显示器11上可以只示出被所述遥控器21中之一(例如车辆导航系统的遥控器21)所操作的项目。
另外,当用于换档操作的遥控器21和用于车辆导航系统的遥控器21不同时,用于换档操作的遥控器21所选择的项目是这两个“升档”或“降档”。用户可容易地想到向上与升档以及向下与降档之间的关联,因此如上所述,可以在显示器11上只显示与车辆导航系统的操作相关的项目。
当在此情形下应用本发明时,对于换档操作,用户也可通过在遥控器21的触摸板122上向上或向下划线来换档。
当遥控器21安装在方向盘31上时,需要考虑方向盘31的转动来确定向上和向下。下面将参考图20来描述这一确定的必要性。另外,图20示出了单个遥控器21安装在方向盘31上,以便于描述。
图20的上方所示的图示出了方向盘31没有转动(轮胎位于车辆行驶方向的同一直线上)。在这一状态下,如图20的上方所示,在该图中,X轴正向朝右,Y轴正向朝上。因此,当用户在触摸板122上向上划线时,就成功地确定为向上的线条。
相反,图20下方所示的图示出了方向盘31从图20的上方所示的位置转动了180度。在这一状态下,如图20的下方所示,X轴正向朝右,Y轴正向朝下。因此,即使用户在触摸板122上向上划线,由于该线条朝向Y轴的负向,因此被确定为朝下的线条。
如上所述,如果不根据方向盘31转动的角度(旋转角)来进行校正,那么用户划出的线条有时会被确定为与用户的期望方向不同的方向。因此,为了避免这一麻烦,当遥控器21安装在方向盘31上时,或当遥控器21涉及换档操作时,与在向致动器15发出指令前的处理相关的功能的构造如图21所示。
与图21所示的换档操作相关的功能的构造包括遥控器21、方向校正部件231、旋转信息提供部件232、换档确定部件233和致动器15。
来自遥控器21的信号被传给方向校正部件231。来自旋转信息提供部件232的信号也被传给方向校正部件231。方向校正部件231首先根据遥控器21传来的信号确定用户的划线方向。然而,所述方向没有考虑方向盘31的旋转角,因此将来自旋转信息提供部件232的信号用于校正所确定的方向。
旋转信息提供部件232传递表示方向盘31的旋转角的信号。例如,旋转信息提供部件232创建一个信号,其在方向盘31的旋转角是180度时表示方向盘31的旋转角是180度角,并将该信号传给方向校正部件231。方向校正部件231根据与这一旋转角相关的信号来确定旋转角,并用该旋转角来校正用户的划线方向。
例如,当用户划出的线条被确定为向下的线条(-90度角的方向),而所述旋转角被确定为180度角时,即确定为图20的下方所示的状况,方向校正部件231将180度角加到-90度的角上。根据这一加法的结果,获得了90度角的计算结果。更具体地说,-90度的角被校正为90度的角。然后,90度角表示了向上的方向,因此用户划出的线条被确定为向上。
按照这种方式,将经方向校正部件231校正的方向传给换档确定部件233。换档确定部件233确定所传来的信号表示的方向。随后,当确定为向上时,向致动器15发出指令以升档。相反,如果确定为向下,则向致动器15发出指令以降档。
按照这种方式,与方向盘31的旋转角有关的信息被用来校正用户的划线方向,因此总是可以精确地确定用户的划线方向。
可以将方向校正部件231和旋转信息提供部件232设置在连接到方向盘31中的端子211的位置处。或者,可以将它们设置在通过来自发送部件121的不同系统线路连接到遥控器21中的端子201的位置处。
而且,当换档操作的执行被构造为独立于车辆导航系统的操作时,方向校正部件231、旋转信息提供部件232和换档确定部件233被设置在方向盘31内遥控器21和致动器15之间。
而且,当换档操作被构造为与车辆导航系统的操作一起执行时,可以通过控制单元14来执行与上述处理基本相同的处理来实现它。当采用这种构造时,可以将方向校正部件231和旋转信息提供部件232设置在方向盘31内,并将从方向校正部件231输出的信号传给控制单元14的确定部件102(图4)。换档确定部件233可被构造为确定部件102。
当采用按照这种方式的构造时,单个遥控器21可以允许执行多种操作。
另外,当遥控器21被构造为可与方向盘31分离时,可以使用遥控器21来代替车辆的钥匙。例如,可以提供一种方案,即在遥控器21中存储一个ID,当遥控器21被置于方向盘31上时读出该ID,并匹配所读出的ID(也可以向触摸板122输入给定字母)以启动引擎。
另外,当遥控器21被构造为可分离时,除了配备在车辆中的设备之外,遥控器21还可被构造为例如对家庭中的电视接收器进行指示。
遥控器21可以指示电视接收器的原因在于在上述实施例中,遥控器21只确定用户的划线方向,而设备选择所选项目和处理数据。因此,在例如电视接收器的设备中,还将控制单元14与电视接收器构造在一起,或者将电视接收器本身构造为具有可执行控制单元14的处理(图15所示的流程图中的处理)的功能。因此,用户可与车辆导航系统类似地操作电视接收器。
在上述实施例的描述中,设置了控制单元14,控制单元14接收来自遥控器21的信号,执行处理,并指示其他设备(例如主体12)。可以将控制单元14构造为与主体12集成在一起而不是彼此分离。
图22示出了主体12的另一种示例性构造,其中主体12被与控制单元14构造为整体。与图4所示的主体12相比较,图22所示的主体12具有设置在控制单元14中的接收部件101、确定部件102和位置识别部件103,但没有输入/输出部件52。接收部件101、确定部件102和位置识别部件103的操作类似于图4所示的控制单元14中包含的这些部件。
按照这种方式,当控制单元14被包含在给定设备例如主体12中时,来自遥控器21的信号被直接发送到各个设备并被接收到的设备所处理。
可以将控制单元14设置在遥控器21上。图23示出了遥控器21的一种构造,其中控制单元14设置在遥控器21上。
与图6所示的遥控器21相比较,在图23所示的遥控器21的构造中,设在控制单元14内的位置识别部件103和控制部件104被设置在描划方向确定部件123和发送部件121之间。而且还设置了接收部件251,其构造使得接收部件251接收的数据被传给位置识别部件103和控制部件104。
在这一构造中,输入到触摸板122的坐标数据首先传给描划方向确定部件123。描划方向确定部件123根据坐标数据确定用户划的是线还是点,在是线的情况下进一步确定方向,并将确定结果传给位置识别部件103。
接收部件251接收的坐标数据也传给位置识别部件103。位置识别部件103根据传来的坐标数据以及与方向相关的数据确定所选项目,并将确定结果传给控制部件104。控制部件104确定与所传来的项目相关的所选项目,并确定与该项目相关联的处理数据。接收部件251接收处理数据。
控制部件104基于所确定的处理数据执行处理。例如,发送部件121发送表示加大音量的指令的数据到车辆音频单元13。
按照这种方式,如果控制单元14包含在遥控器21中,则需要将坐标数据和处理数据从设备传到控制目标例如主体12。因此,遥控器21被构造为具有接收部件251,以允许与给定设备之间的双向通信。作为遥控器21的操作目标的设备(图中未示出)(例如主体12)被构造为具有用于发送坐标数据和处理数据的发送部件。
当这样构造遥控器21时,用于控制给定设备的处理数据存储在遥控器21自身中,因此遥控器21直接指示给定设备(而不经过控制单元14)。
另外,在上述实施例中,必要时将坐标数据和处理数据从控制单元14传给主体12,但可将该数据预先存储在控制单元14中。
上述一系列操作可由具有各项功能的硬件执行,也可由软件执行。但所述处理系列由软件执行时,所述处理由一个计算机执行,该计算机具有形成包含在硬件中的软件的程序,或者通过经由记录介质将所述程序安装在通用计算机(例如可执行各种程序的各种功能的通用计算机)来执行所述处理。
图24示出了通用计算机的示例性内部配置。该计算机的CPU(中央处理单元)301根据存储在ROM(只读存储器)302中的程序执行各种处理。RAM(随机访问存储器)303在其中适当地存储CPU 302执行各种处理所需的数据和程序。输入/输出接口305连接到由键盘和鼠标构成的输入部件306,将输入到输入部件306的信号输出给CPU 301。而且,输入/输出接口305还连接到由显示器和扬声器构成的输出部件307。
而且,输入/输出接口305还连接到由硬盘驱动器构成的存储部件308,还连接到用于通过网络例如因特网向/从其他设备发送/接收数据的通信部件309。当数据被从其读出和写入到记录介质例如磁盘321、光盘322、光磁盘323和半导体存储器324时使用驱动器310。
如图24所示,记录介质与计算机分离,并由封装好的介质例如磁盘321(包括软盘)、光盘322(包括CD-ROM(压缩盘-只读存储器)、DVD(数字多功能盘))、光磁盘323(包括MD(迷你盘)(注册商标))或半导体存储器构成,这些介质被发行到用户以提供程序,并且其上存储有程序,所述记录介质还可由包括其中存储了程序的ROM 302和存储部件308在内的硬盘驱动器构成,所述硬盘驱动器预先包含在计算机内并提供给用户。
而且,在本说明书中,描述由所述介质提供的程序的步骤包括按照所描述的时间顺序执行、并行执行以及分别执行的处理。
而且,在本说明书中,一个系统代表了具有多个设备的整个系统。
权利要求
1.一种信息处理系统,其至少包括信息处理单元;远程操纵单元,用于指示所述信息处理单元;和控制单元,用于将指令从所述远程操纵单元发送到所述信息处理单元,其中所述远程操纵单元包括传感模块,用于感知用户触摸的位置;确定模块,用于确定通过依次连接所述传感模块所感知的位置而形成的图形;和发送模块,用于将所述确定模块的确定结果发送到所述控制单元,所述控制单元包括接收模块,用于接收所述发送模块发送的确定结果;和输出模块,用于确定与所述接收模块接收的确定结果相关联的处理,并将表示所述处理的数据输出到所述信息处理单元,并且所述信息处理单元包括执行模块,用于输入所述输出模块所输出的数据,并执行所述数据所表示的处理。
2.一种信息处理系统,其至少包括信息处理单元;以及远程操纵单元,用于指示所述信息处理单元,其中所述远程操纵单元包括传感模块,用于感知用户触摸的位置;第一确定模块,用于确定通过依次连接所述传感模块所感知的位置而形成的图形;和发送模块,用于将所述第一确定模块的确定结果发送到所述信息处理单元,并且所述信息处理单元包括接收模块,用于接收所述发送模块发送的确定结果;第二确定模块,用于确定与所述接收模块接收的确定结果相关联的处理;和执行模块,用于执行所述第二确定模块所确定的处理。
3.一种信息处理系统,其至少包括信息处理单元;以及远程操纵单元,用于指示所述信息处理单元,其中所述远程操纵单元包括传感模块,用于感知用户触摸的位置;确定模块,用于确定通过依次连接所述传感模块所感知的位置而形成的图形;和发送模块,用于根据所述确定模块的确定结果进一步确定对应的处理,并创建和发送表示所述处理的信号,并且所述信息处理单元包括接收模块,用于接收所述发送模块发送的信号;和执行模块,用于执行所述接收模块所接收的信号所表示的处理。
4.一种远程操纵单元,包括传感模块,用于感知用户触摸的位置;确定模块,用于确定通过依次连接所述传感模块所感知的位置而形成的图形;和发送模块,用于发送所述确定模块的确定结果。
5.如权利要求4所述的远程操纵单元,其中当所述确定模块确定所述图形是线条时,它进一步确定该线条的方向,并且该方向产生一项确定结果。
6.如权利要求5所述的远程操纵单元,还包括检测模块,其安装在旋转元件上,用于检测该旋转元件旋转的角度;和校正模块,用于根据所述检测模块检测的角度,校正所述确定模块所确定的方向。
7.如权利要求4所述的远程操纵单元,其中所述确定模块确定所述图形,然后进一步确定与该图形相关联的处理,所述处理产生一项确定结果。
8.一种远程操纵单元的远程操纵方法,该远程操纵单元具有用于感知用户触摸位置的传感模块、用于处理所述传感模块所感知的位置的处理模块、以及用于发送所述处理模块的处理结果的发送模块,所述远程操纵方法包括传感步骤,用于感知用户触摸的位置;确定步骤,用于确定通过依次连接所述传感步骤中所感知的位置而形成的图形;和发送步骤,用于由发送模块发送所述确定步骤的处理的确定结果。
9.一种程序,其使得计算机执行一项处理,其中,所述计算机控制一个远程操纵单元,该远程操纵单元具有用于感知用户触摸位置的传感模块、用于处理所述传感模块所感知的位置的处理模块、以及用于发送所述处理模块的处理结果的发送模块,所述处理包括传感步骤,用于感知用户触摸的位置;确定步骤,用于确定通过依次连接所述传感步骤中所感知的位置而形成的图形;和发送步骤,用于由发送模块发送所述确定步骤的处理的确定结果。
10.一种记录介质,其记录有计算机可读的程序,以控制一个远程操纵单元,该远程操纵单元具有用于感知用户触摸位置的传感模块、用于处理所述传感模块所感知的位置的处理模块、以及用于发送所述处理模块的处理结果的发送模块,所述记录介质包括传感步骤,用于感知用户触摸的位置;确定步骤,用于确定通过依次连接所述传感步骤中所感知的位置而形成的图形;和发送步骤,用于由发送模块发送所述确定步骤的处理的确定结果。
11.一种控制单元,其用于在信息处理单元和用于指示该信息处理单元的远程操纵单元之间发送并接收数据,所述控制单元包括接收模块,用于从所述远程操纵单元接收与用户描划出的图形有关的信息;确定模块,用于确定所述接收模块所接收的信息所代表的图形;输出模块,用于确定表示与所述确定模块所确定的图形相关联的处理的数据,并将所述数据输出到所述信息处理单元。
12.如权利要求11所述的控制单元,其中当所述确定模块确定所述图形是线条时,它进一步确定所述线条的方向,该方向产生一项确定结果。
13.如权利要求11所述的控制单元,还包括一个获取模块,用于从所述信息处理单元获取与表示所述图形和处理的数据相关联的数据。
14.一种控制单元的控制方法,该控制单元用于在信息处理单元和用于指示该信息处理单元的远程操纵单元之间发送并接收数据,所述控制方法包括输入控制步骤,用于控制来自所述远程操纵单元的信息的输入,其中所述信息由一个接收模块接收,该接收模块用于接收与用户描划出的图形有关的信息;确定步骤,用于确定所述信息所代表的图形,其中,在所述输入控制步骤的处理中控制所述信息的输入;以及输出控制步骤,用于确定表示与所述确定步骤的处理中所确定的图形相关联的处理的数据,并控制将所述数据输出到所述信息处理单元。
15.一种程序,其使得计算机执行一项处理,其中所述计算机控制一个控制单元,该控制单元用于控制在信息处理单元和用于指示所述信息处理单元的远程操纵单元之间进行数据发送和接收,所述处理包括输入控制步骤,用于控制来自所述远程操纵单元的信息的输入,其中所述信息由一个接收模块接收,该接收模块用于接收与用户描划出的图形有关的信息;确定步骤,用于确定所述信息所代表的图形,其中,在所述输入控制步骤的处理中控制所述信息的输入;以及输出控制步骤,用于确定表示与所述确定步骤的处理中所确定的图形相关联的处理的数据,并控制将所述数据输出到所述信息处理单元。
16.一种记录介质,其记录有计算机可读的程序,用于控制一个控制单元,该控制单元用于控制在信息处理单元和用于指示所述信息处理单元的远程操纵单元之间进行数据发送和接收,所述记录介质包括输入控制步骤,用于控制来自所述远程操纵单元的信息输入,其中所述信息由一个接收模块接收,该接收模块用于接收与用户描划出的图形有关的信息;确定步骤,用于确定所述信息所代表的图形,其中,在所述输入控制步骤的处理中控制所述信息的输入;以及输出控制步骤,用于确定表示与所述确定步骤的处理中所确定的图形相关联的处理的数据,并控制将所述数据输出到所述信息处理单元。
全文摘要
根据本发明,遥控器具有触摸板。在显示器上示出了多个项目。用户在触摸板上例如通过移动手指来在期望选择的项目所在的方向上描划一条线。遥控器确定所描划的线条的方向,并将表示该方向的信号发送到控制单元。控制单元确定位于所述信号表示的方向上的项目,并执行与所确定的项目相关联的处理。按照这种方式来执行处理,并因而向给定设备发出指令。本发明可被应用于车辆导航系统。
文档编号G08C17/02GK1624728SQ20041009657
公开日2005年6月8日 申请日期2004年12月3日 优先权日2003年12月3日
发明者吉尾太一, 东山觉, 桥本弘和, 高桥俊行 申请人:索尼株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1