移动体终端、自动遥控系统以及自动遥控方法

文档序号:7966133阅读:293来源:国知局
专利名称:移动体终端、自动遥控系统以及自动遥控方法
技术领域
本发明涉及设备的自动遥控系统,特别地涉及利用移动体终端与设备的位置等关系自动地遥控设备的系统。
背景技术
最近,随着家电信息化,对与家庭内网络连接的所谓“网络家电”的期望不断提高。作为使用网络家电的一示例,考虑了在冰箱以及微波炉上显示从网络下载的食谱并且使得它们连动等的情况。
另一方面,移动电话以及PDA这类移动体终端迅猛升级,使得移动体终端当然具备上网功能,而且还具备摄像、导航、游戏等功能。
再者,作为这两种网络结合形态,也在研究采用移动体终端通过网络操作自己户内的家电的系统。利用该系统,例如使用移动电话能够从外出地操作自己户内的空调。
然而,在上述的遥控操作中,用户必须要对于所要求的设备进行控制。因此,用户必须指定设备、指定时间、指定动作,这些操作非常烦杂。而且,还有可能会忘记进行操作。

发明内容
因此,本发明的目的在于提供一种根据移动体终端的位置及速度、方向而不需要用户的操作就能够自动地控制设备的移动体终端以及系统。
为了达成上述目的,本发明具有下述的特点。
本发明的第1方面是一种能够通过包含一个以上的控制对象设备的接收系统与网络进行通信并且通过向所述接收系统发送信息来遥控所述控制对象设备的移动体终端,它具备至少存放一个表示用于遥控所述控制对象设备的控制条件与进行遥控时要发送的信息之间的对应关系的信息发送规则的信息发送规则存放部分;检测出表示当前移动状况的各种移动参数的移动参数检测部分;根据由所述移动参数检测部分检测出的移动参数判定是否满足各所述信息发送规则中的控制条件的控制条件判定部分;当所述控制条件判定部分判定满足某一信息发送规则中的控制条件时,从所述信息发送规则存放部分中读出对应的信息并且发送给所述接收系统的发送部分。
在上述的第1方面中,移动体终端根据移动参数发送操作控制对象设备的信息。这里,作为移动参数是指移动体终端的位置及速度、方向等的表示移动体终端的移动状况的参数。即,根据上述第1方面,用于根据当前位置及速度、方向自动地发送信息,可提供一种不须用户操作而能够自动对控制对象设备进行控制的移动体终端。因此,能够将用户从烦杂的设备操作中解放出来,能够防止遗忘操作。例如,当用户快到家时,移动体终端检测出该情况,则自动地控制自宅的空调,能够预先使得家中保持舒适的温度。又,与上述相反,当从自宅离开时,移动体终端检测出该情况,自动地切断自宅的空调。
本发明的第2方面是在第1方面中还具备设定用户指定的目的地的设定部分,所述控制条件判定部分仅在所述接收系统的位置与由所述设定部分设定的目的地一致时判断是否满足所述控制条件。
根据上述的第2方面,由于用户能够设定目的地,移动体终端能够判定目的地是否为具有接收系统的场所。即,当目的地不是具有接收系统的场所时,用户偶然接近有控制对象设备的场所,能够防止无意地使控制对象设备进行动作。
本发明的第3方面是在第2方面中还具备存放地图信息的地图信息存放部分、根据所述地图信息搜索从出发地到由所述设定部分设定的目的地为止的地图上的路径的路径搜索部分,所述控制条件判定部分根据所述移动参数以及由所述路径搜索部分搜索的路径判定是否满足各所述信息发送规则中的控制条件。
根据上述的第3方面,由于能够根据搜索的路径判定控制条件,与仅根据移动参数判定控制条件的情况相比,能够更加正确地进判定控制条件。即,由于能根据用户实际经过的路径判定是否接近,与根据从移动参数中计算出到目的地位置的直线距离来判定是否接近的情况相比,能够更正确地判定控制条件,能够更正确地控制控制对象设备。
本发明的第4方面是在第3方面中,所述控制条件包含与距离相关的条件,所述控制条件判定部分计算从所述搜索的路径上的当前位置开始到所述目的地为止的剩余距离,根据该计算出的剩余距离是否在所述控制条件中规定的距离以下来判定是否满足所述控制条件。
根据上述第4方面,移动体终端将沿着从当前位置到目的地位置的路径的距离作为用于判定控制条件的参数的判定参数使用。因此,与将当前位置到目的地位置的直线距离作为判定参数使用的情况相比,能够更正确地判定控制条件。即,由于能够根据实际沿着用户经过的路径的距离判定是否接近,因此,与根据到目的地位置的直线距离来判定是否接近的情况相比,能够更正确地判定控制条件并且能够更正确地控制控制对象设备。
本发明的第5方面是在第3方面中,所述控制条件包含与时间相关的条件,所述控制条件判定部分预测在所述搜索的路径上行进中预测到达所述目的地前的剩余时间,根据该预测的剩余时间是否在所述控制条件所规定的时间以下来判定是否满足所述控制条件。
根据上述第5方面,移动体终端将从路径预测的当前位置到目的地位置的剩余时间作为判定参数使用。因此,与将当前位置到目的地位置的直线距离作为判定参数使用的情况相比,能够更加正确地进行控制。即,由于能够从用户实际经过的路径根据预测的剩余时间判定是否接近,因此,比根据到达目的地的直线距离判定是否接近的情况,能够更加正确地判定控制条件并且能够更加正确地进行控制对象设备的控制。
本发明第6方面是在第3方面中,所述设定部分在设定所述目的地之外还根据用户的指定设定到达目的地的到达预定时刻,所述控制条件包含与距离以及时间相关的条件,所述控制条件判定部分计算出在所述搜索的路径上从当前位置开始到目的地为止的剩余距离,计算出当前时刻与由所述设定部分设定的到达预定时刻之差,根据所述计算出的剩余距离与计算出的时间差为规定关系来判定是否满足所述控制条件。
根据上述第6方面,移动体终端将从当前位置到目的地为止的距离的差以及当前时刻与到达预定时刻之差作为判定参数而利用。由此,移动体终端除了能够仅判断是否接近或脱离之外,还能够判断晚到、正好。因此,根据上述的第6方面,移动体终端能够判定更加复杂的控制条件并且能够对于控制对象设备进行更加复杂的控制。
本发明的第7方面是在第3方面中,所述设定部分除了设定所述目的地外还根据用户的指定设定到达该目的地的到达预定时刻,所述控制条件包含与时间相关的条件,所述控制条件判定部分在所述搜索的路径上前进中预测到达所述目的地的到达时刻,计算出所述预测的到达时刻与由所述设定部分设定的到达时刻之差,根据所述计算出的时间之差与由所述控制条件规定的时间为规定的关系来判定是否满足所述控制条件。
在上述的第7方面中,移动体终端预测从路径到达目的地的到达时刻,将预测的到达时刻与到达预定时刻之差作判定参数而利用。因此,根据上述第7方面,不仅能够判断接近或脱离,还能够进行晚到、正好的判断,因此,能够判定更加复杂的控制条件并且能够对于控制对象设备进行更加复杂的控制。
本发明的第8方面是在第1方面中还具备在所述发送部分发送所述信息之前通过显示以及/或者声音向用户输出是否要发送所述信息的询问的输出部分;输入相对于由所述输出部分输出的询问的用户回答的回答输入部分;所述发送部分当用户回答发送所述信息时发送所述信息。
根据上述第8方面,移动体终端在发送信息之前对于用户进行确认,当判断为用户不需要控制时,移动体终端不发送信息。因此,根据上述第8方面,能够防止不是用户希望的控制对象设备动作。
本发明的第9方面是一种通过网络从移动体终端向接收系统发送规定的信息而由此遥控包含在所述接收系统中的控制对象设备的自动遥控系统,所述移动体终端具备存放表示用于遥控所述控制对象设备的条件的控制条件与进行遥控时要发送的信息之间的对应关系的信息发送规则的信息发送规则存放部分;检测出表示当前的移动状况的各种移动参数的移动参数检测部分;根据由所述移动参数检测部分检测出的移动参数判定是否满足各所述信息发送规则中的控制条件的控制条件判定部分;当所述控制条件判定部分判定满足某一信息发送规则中的控制条件时从所述信息发送规则存放部分中读出对应的信息并且发送到所述接收系统的发送部分;所述接收系统具备从所述移动体终端接收信息的接收部分;根据由所述接收部分接收到的信息使得所述控制对象设备执行动作的执行部分。
根据上述的第9方面,移动体终端由于能够根据移动体终端的位置、速度、方向自动地发送信息,因此,不需要用户的操作而能够自动地控制设备。
本发明的第10方面是在第9方面中,所述执行部分包含存放根据由所述接收部分接收到的信息,确定表示用来操作所述控制对象设备的命令的控制命令用的控制命令发送规则的控制命令发送规则存放部分;根据所述控制命令发送规则从由所述接收部分接收到的信息中确定对应的控制命令的控制命令确定部分;根据由所述控制命令确定部分确定的控制命令使得所述控制对象设备执行控制动作的执行控制部分。
根据上述的第10方面,即使移动体终端没有对于每个控制对象设备保存不同的命令也能够操作多个类型的控制对象设备。即,移动体终端不拘控制对象设备的类型能够保存通用的信息,因此,能够使得用户容易地进行信息发送规则的登录,并且同时能够减少存储在移动体终端的信息发送规则的数据量。
本发明的第11方面是在第10方面中,在从所述发送部分发送来的信息中附加用于识别发送了该信息的移动体终端的识别信息,记述所述控制命令发送规则使得不仅采用由所述接收部分接收到的信息而且采用所述识别信息来确定所述控制命令,所述控制命令确定部分根据所述控制命令发送规则从由所述接收部分接收到的信息以及识别信息中确定对应的控制命令。
根据上述的第11方面,不仅根据信息,也能够根据作为信息发送源的移动体终端确定控制命令,因而能够识别多个移动体终端。即,由于能够将从多个移动体终端接收信息作为发送控制命令的条件,当多个用户持有移动体终端时,能够进行更加复杂的控制。
本发明的第12方面是在第9方面中,所述移动体终端还具备设定用户指定的目的地的设定部分,所述控制条件判定部分仅当所述接收系统的位置与由所述设定部分设定的目的地一致时判断是否满足所述控制条件。
根据上述第12方面,由于用户能够设定目的地,移动体终端能够判定目的地是否为具有接收系统的场所。即,当目的地不是具有接收系统的场所时,用户偶然接近有控制对象设备的场所,能够防止用户无意地使得控制对象设备动作。
本发明的第13方面是在第12方面中,所述移动体终端还具备存放地图信息的地图信息存放部分;根据所述地图信息搜索从出发地开始到由所述设定部分设定的目的地为止的地图上的路径的路径搜索部分,所述控制条件判定部分根据所述移动参数以及所述路径搜索部分搜索的路径判定是否满足各所述信息发送规则中的控制条件。
根据上述的第13方面,由于根据搜索的路径判定控制条件,与仅根据移动参数判定控制条件的情况相比,能够更加正确地判定控制条件。即,由于能够根据用户实际经过的路径判断是否接近,与根据从移动参数计算出的到目的地位置的直线距离来判定是否接近的情况相比,能够更加正确地判定控制条件,能够更加正确地对于控制对象设备进行控制。
本发明的第14方面是在第13方面中,所述控制条件包含与距离相关的条件,所述控制条件判定部分计算出在所述搜索的路径上的当前位置开始到所述目的地为止的剩余距离,根据该计算出的剩余距离是否在所述控制条件规定的距离以下来判定是否满足所述控制条件。
根据上述第14方面,移动体终端将沿着从当前位置到目的地的路径的距离作为判定参数。因此,与将从当前位置到目的地的直线距离作为判定参数的情况相比,能够更加正确地判定控制条件。即,由于能够根据实际沿着用户经过的路径的距离判定是否接近,因此,与根据到目的地的直线距离判定是否接近的情况相比,能够更加正确地进行判定,能够更加正确地对于控制对象设备进行控制。
本发明的第15方面是在第13方面中,所述控制条件包含与时间相关于的条件,所述控制条件判定部分在所述搜索的路径上行进中预测到达所述目的地位置前的剩余时间,根据该预测的剩余时间是否在所述控制条件所规定的时间以下来判定是否满足所述控制条件。
根据上述第15方面,移动体终端将从路径预测的当前位置到目时地位置的剩余时间作为判定参数使用。因此,与将当前位置到目的地位置的直线距离作为判定参数使用的情况相比,能够更加正确地进行控制。即,由于能够从用户实际经过的路径根据预测的剩余时间判定是否接近,因此,比根据到达目的地的直线距离判定是否接近的情况,能够更加正确地判定控制条件并且能够更加正确地进行控制对象设备的控制。
本发明的第16方面是在第13方面中,所述设定部分在设定所述目的地之外还根据用户的指定设定到达目的地的到达预定时刻,所述控制条件包含与距离以及时间相关的条件,所述控制条件判定部分计算出在所述搜索的路径上从当前位置开始到目的地为止的剩余距离,计算出当前时刻与由所述设定部分设定的到达预定时刻之差,根据所述计算出的剩余距离与计算出的时间差为规定关系来判定是否满足所述控制条件。
根据上述第16方面,移动体终端将从当前位置到目的地为止的距离的差以及当前时刻与到达预定时刻之差作为判定参数而利用。由此,移动体终端除了能够仅判断是否接近或脱离之外,还能够判断晚到、正好。因此,根据上述的第6方面,移动体终端能够判定更加复杂的控制条件并且能够对于控制对象设备进行更加复杂的控制。
本发明的第17方面是在第13方面中,所述设定部分除了设定所述目的地还根据用户的指定设定到达该目的地的到达预定时刻,所述控制条件包含与时间相关的条件,所述控制条件判定部分在所述搜索的路径上前进中预测到达所述目的地的到达时刻,计算出所述预测的到达时刻与由所述设定部分设定的到达时刻之差,根据所述计算出的时间之差与由所述控制条件规定的时间为规定的关系来判定是否满足所述控制条件。
在上述的第17方面中,移动体终端预测从路径到达目的地的到达时刻,将预测的到达时刻与到达预定时刻之差作判定参数而利用。因此,根据上述第7方面,不仅能够判断接近或脱离,还能够进行晚到、正好的判断,因此,能够判定更加复杂的控制条件并且能够对于控制对象设备进行更加复杂的控制。
本发明的第18方面是在第9方面中,所述移动体终端还具备在所述发送部分发送所述信息之前通过显示以及/或者声音向用户输出是否要发送所述信息的询问的输出部分;输入相对于由所述输出部分输出的询问的用户回答的回答输入部分,所述发送部分当用户回答发送所述信息时发送所述信息。
根据上述第18方面,移动体终端在发送信息之前对于用户进行确认,当判断为用户不需要控制时,移动体终端不发送信息。因此,根据上述第8方面,能够防止不是用户希望的控制对象设备动作。
本发明的第19方面是一种通过网络从移动体终端向接收系统发送规定的信息并且由此遥控包含在所述接收系统中的控制对象设备的移动遥控方法,在所述移动体终端预先存放表示用于遥控所述控制对象设备的控制条件与进行遥控操作时要发送的信息之间的对应关系的信息发送规则,所述移动体终端检测出表示当前的移动状况的各种移动参数,根据该检测出的移动参数判定是否满足所述信息发送规则中的控制条件,当该判定结果满足某一信息发送规则中的控制条件时,从所述信息发送规则中读出对应的信息并发送给所述接收系统,所述接收系统当从所述移动体终端接收所述信息时,根据接收到的信息使得所述控制对象设备执行规定的动作。
根据上述的第19方面,由于根据移动体终端的位置及速度、方向自动地发送信息,不需要用户的操作就能自动地进行控制。
附图简述

图1是表示当移动体终端以及控制对象设备为单个时的本发明一实施形态的概要图。
图2是表示当移动体终端以及控制对象为多个时的本发明一实施形态的概要图。
图3是表示本发明一实施形态的自动遥控系统的构造的框图。
图4是表示图3所示的移动体终端31的构造的框图。
图5是表示图3所示的控制终端33的构造的框图。
图6是表示图3所示的控制对象设备34的构造的框图。
图7是表示判定参数为移动体终端31的当前位置与接收系统之间的直线距离时信息发送规则的一示例。
图8是表示判定参数为沿着移动体终端31从当前位置到目的地的路径的距离以及目的地与接收系统之间的直线距离时信息发送规则的一示例。
图9是表示判定参数为到达目的地的剩余时间,以及目的地与接收系统之间的直线距离时信息发送规则的一示例。
图10表示判定参数为预测的到达时刻与到达预定到达时刻之差、目的地与接收系统之间的直线距离时信息发送规则的一示例。
图11表示判定参数为到达预定时刻与当前时刻之差、从移动体终端31的当前位置到目的地的距离时信息发送规则的一示例。
图12是表示控制对象设备34为自宅的空调时的控制命令发送规则的一示例。
图13是表示控制对象设备为自宅的空调以及录像机时控制命令发送规则的一示例。
图14是表示登录信息发送规则时图4所示移动体终端31的信息处理部分315的处理流程的流程图。
图15是表示登录控制命令发送规则时图5所示控制终端33的控制命令确定部分332的处理流程的流程图。
图16是表示在本实施形态的自动遥控系统中进行自动遥控动作时主体以及处理接受方的时序图。
图17是表示根据当前位置等判定控制条件并且发送信息时图4所示移动体终端体31的信息处理部分315中的处理流程的流程图。
图18是表示图17所示的步骤S31的详细情况的流程图。
图19是表示图17所示的步骤S36的详细情况的流程图。
图20是表示根据从移动体终端体31发送来的信息确定控制命令并且发送给控制对象设备34时的图5所示控制终端33的控制命令确定部分332中的处理流程的流程图。
最佳实施形态首先,对于本发明实施形态的概要进行说明。图1是表示移动体终端以及控制对象设备为单个时的本发明一实施形态的概要的图。预先保存表示作为触发控制终端12进行控制的条件的“控制条件”与为了通知控制终端12满足条件而发送的“信息”之间的对应关系的信息发送规则。信息发送规则是例如对于“从当前位置到自宅的距离为300m以内”的控制条件对应地存放“接近”这样的信息。又,预先控制终端12保持表示上述信息与根据上述信息为了控制设备而发送的“控制命令”的对应关系的控制命令发送规则。控制命令发送规则例如对于“接近”这样的信息对应地存放“打开自宅空调”的这样的控制命令。
在完成上述准备之后,用户保持移动体终端11并且开始移动。移动体终端11根据以恒定时间间隔检测出的移动体终端11的位置、速度以及方向检查是否满足各控制条件。根据图1中“当前位置到自宅距离为300m以内”这样的控制条件移动体终端11计算出从当前位置到自宅的距离,若在300m以内则满足控制条件。其次,移动体终端11通过网络将所满足的控制条件对应的信息发送到控制终端12。在图1中,移动体终端11将“接近”这样的信息发送到控制终端12。接着,控制终端12确定对应于发送来的信息的控制命令并且将确定后的控制命令发送到控制对象设备13。在图1中,控制终端12选择出作为对应于“接近”这一信息的控制命令的“打开空调”,将该控制命令发送给空调。最后,控制对象设备执行接收到的控制命令。在图1中,作为控制对象设备13的空调设备开始起动自宅的空调。根据上述,不需要用户的操作而能够自动地控制设备。
图2是表示当移动体终端以及控制对象设备为多个时本发明一实施形态的概要的图。当移动体终端以及控制对象设备为多个时,各移动体终端211、212以及各控制对象设备231、232具有识别符。在图2中,控制终端22保存“从移动体终端211接收到接近信息时并且从移动体终端212接收到接近信息时”这一信息条件。如此,当移动体终端为多个时,控制终端22也可以将从各移动体终端接收到多个信息的情况作为条件并发送控制命令。又,在图2中,控制终端22对于控制对象设备231存放“打开”的控制命令,对于控制对象设备232存放“备用”的控制命令。如此,当控制对象设备为多个时,控制终端22对于一个信息条件也可以发送多个控制命令。
又,上述参考图1~图2的说明仅是用于使得容能够易地理解本申请的内容,它们不能够缩小本申请的权利要求范围。
图3是表示本发明一实施形态的自动遥控系统的构造的框图。在图3中,本实施形态的移动遥控系统具备移动体终端31、接收系统32、网络35。再者,接收系统32具备控制终端33以及控制对象设备34。又,虽然没有图示,自动遥控系统除了移动体终端31之外还包含多个移动体终端,而且除了控制对象设备34之外还包含多个控制对象设备。又,在其他实施形态中,也可以是移动体终端31与控制对象设备34不通过控制终端33而通过网络35直接进行通信的系统。这里,当为没有通过控制终端的形态的系统时,信息也可以是例如“接近”那样的单单表示了满足控制条件的信息。还可以是例如“开始运行”,直接使得控制对象设备34动作。即,其形态可以是移动体终端31发送单单表示满足了控制条件的信息并且控制对象设备34将收到的信息变换成控制命令,还可以是移动体终端31发送使控制对象设备34动作的信息控制对象设备34根据接收到信息进行动作的形态。以下,对于各个装置进行详细说明。
移动体终端31根据当前位置等判定控制条件,根据判定结果向控制终端33发送信息。又,移动体终端31可以仅具有检测出当前位置等的功能,也可以具有更好的功能即具有设定目的地再搜索路径这样的导航功能。又,对于移动体终端31,也可以提供编入上述功能的专用装置,也可以提供具有上述功能的移动电话、PDA、汽车导航装置等通用装置。
控制终端33根据从移动体终端31接收到的信息选择控制命令并且将控制命令发送到控制对象设备34。对于控制终端33,可以提供编入上述功能的硬件,也可以利用与控制对象设备34连接的计算机装设使得控制功能程序化的软件来实现。对于后一情况,控制软件可以由软盘以及CD-ROM等存储媒体提供,也可以通过因特网从服务器下载而提供。由于这样的情况,以下所谓“控制终端”的称呼包含编入控制功能的硬件以及编入软件的计算机这两方面。
控制对象设备34执行从控制终端33接收到的控制命令。控制对象34具有通过控制终端33连接网络35的功能。
又,移动体终端31、控制终端33以及控制对象34分别具有通信手段。移动体终端31与控制终端33通过移动电话线路、因特网等网络35连接。又,控制终端33与控制对象设备34通过无线或者有线局域网(LAN)等连接。
图4是表示图3所示的移动体终端31的构造的框图。移动体终端31具备地图信息存放部分311、移动参数检测部分312、输入部分313、信息发送规则存放部分314、信息处理部分315、输出部分316、通信部分317。以下,对于上述各部分进行详细说明。
地图信息存放部分311由存储器、硬盘、CD-ROM、DVD-ROM、各种存储卡等易失性或者非易失性存储媒体构成并且存放地图数据以及表示接收系统32位置的数据。又,地图数据可以是先前存放在移动体终端31的,也可以是根据需要利用通信进行下载的。将存放在地图信息存放部分311中的地图数据以及接收系统32位置的数据输出到信息处理部分315。
移动参数检测部分312由GPS、电波信标接收装置、各速度传感器、绝对方位传感器等构成并且检测出移动体终端31的移动参数。这里,作为移动参数是指移动体终端的位置、速度、方向等表示移动体终端的移动状况的参数。将移动参数检测部分312检测出的移动参数输出到信息处理部分315。
输入部分313由鼠标、键盘、声音输入装置等构成并且根据用户的指令输入目的地以及到达目的地的预定时刻。输入的目的地数据以及到达目的地的预定时刻数据被输出到信息处理部分315。又,移动体终端31在发送信息之前进行确认时,输入部分313输入对于是否发送信息输入用户的判断。将所输入的用户的判断输出到信息处理部分315。
信息发送规则存放部分314由存储器、硬盘、CD-ROM、DVD-ROM、各种存储卡等易失性或者非易失性存储媒体构成,并且存放信息发送规则。所谓信息发送规则是表示作为向控制终端33发送信息的条件的控制条件与表示满足控制条件时发送给控制终端33的信息之间的对应关系的规则。信息发送规则的示例如图7~图10所示。将信息发送规则输出到信息处理部分315。
信息处理部分315由CPU、存储器等构成并且进行搜索路径、计算参数、判定控制条件等。以下,对于信息处理部分315进行的动作作详细说明。
首先,信息处理部分315从存放在地图信息存放部分311中的所需范围的地图数据、通过移动参数检测部分312检测出的移动体终端31的移动参数、由输入部分311输入的目的地数据中搜索从当前位置到目的地的路径。求得的路径可以使用于下述的判定参数的计算中。又,信息处理部分315根据求得的路径计算出沿着从当前位置到目的地的路径的距离以及到达目的地的剩余时间。计算出的沿着直至目的地的路径的距离以及到直至目的地的剩余时间可以用作为用下述的判定参数。而且,信息处理部分315从到达目的地前的剩余时间与当前时刻预测到达目的地的时刻。预测的到达时刻可以用作为判定参数的计算。
接着,信息处理部分315计算出判定参数。这里,所谓判定参数是指用于判定控制条件的参数。又,判定参数的种类因移动体终端31的功能、控制对象控制器34的种类、用户的设定而不同。判定参数也可以是上述的移动参数,例如,移动体终端31的当前位置与接收系统32之间的直线距离、目的地与接收系统32之间的直线距离、沿着移动体终端31的当前位置到目的地为止的路径的距离、到达目的地前的剩余时间、预测到达时刻与到达预定时刻之差等从移动参数以及路径计算出的数据。从由移动参数检测部分312检测出的移动体终端31的当前位置的数据与存放在地图信息存放部分311中的接收系统32的位置的数据中计算出移动体终端31的当前位置与接收系统32之间的直线距离。从由输入部分313输入的目的地位置的数据与存放在地图信息存放部分311中的接收系统32的位置的数据中计算出目的地与接收系统32之间的直线距离。从存放在地图信息存放部分311中的接收系统32的位置的数据与由信息处理部分315求得的路径中计算出沿着移动体终端31的当前位置到目的地的路径的距离。从由信息处理部分315求得的路径计算出到达目的地前的剩余时间。从由信息处理部分315预测到的到达时刻与由输入部分313设定的到达预定时刻中计算出预测到达时刻与到达预定时刻之差。如上这样计算出的判定参数可以使用于控制条件的判定中。
再者,信息处理部分315根据计算出的判定参数以及由信息发送规则存放部分314存放的信息发送规则判断移动体终端31的位置以及目的地、路径等的状况是否与控制条件一致。然后,当一致时信息处理部分315选择一致的控制条件所对应的信息。将选择出的信息输出到通信部分317。
又,在移动体终端31发送信息之前进行确认时,信息处理部分315在将信息输出到通信部分317之前,采用输出部分316通知用户已经满足控制条件并且确认是否要发送信息。根据用户的指示由输入部分313输入是否发送信息的判断。信息处理部分315根据由输入部分313输入的用户的判断判定是否要发送选择出的信息。
输出部分316由显示装置、声音输出装置等构成,信息处理部分315在发送信息之前进行确认时,通过显示以及声音输出表示是否满足控制条件。
通信部分317由调制解调器、天线等构成,将从信息处理部分315输出的信息发送到控制终端33。
图5是表示图3所示的控制终端33的构造的框图。控制终端33具备控制命令发送规则存放部分331、控制命令确定部分332、通信部分333。以下,对于上述各部分进行详细说明。
控制命令发送规则存放部分331由存储器、硬盘、CD-ROM、DVD-ROM、各种存储卡等易失性或者非易失性存储媒体构成并且存放控制命令发送规则。控制命令发送规则表示作为向控制对象设备34发送控制命令的条件的信息条件与满足信息条件时发送给控制对象设备34的控制命令的对应关系。控制命令发送规则的示例如图12以及图13所示。将控制命令发送规则发送到控制命令确定部分332。
控制命令确定部分332根据由通信部分33接收到的信息以及由控制命令发送规则存放部分331存放的控制命令发送规则确定发送给控制对象设备34的控制命令并输出给通信部分333。
通信部分333由调制解调器、天线等构成,由移动体终端31接收信息并输出到控制命令确定部分332。又,通信部分333将由控制命令确定部分332确定的控制命令发送到控制对象设备34。
图6是表示图3所示的控制对象设备34的构造的框图。控制对象设备34具备通信部分341、控制部分342、设备主体343。通信部分341由调制解调器、天线等构成,由终端33接收控制命令并输出到控制部分342。控制部分342由CPU、微型计算机、存储器等构成,根据由通信部分341接收到的控制命令使得设备主体343执行控制命令所表示的工作。
图7~图10表示由图4所示的信息发送规则存放部分314存放的信息发送规则的示例。信息发送规则的设定方法是设定作为发送信息的条件的控制条件并且使得对应于适当的信息。关于设定方法的详细情况如图14所示。这里,作为使用于控制条件的判定中的判定参数的示例,可以列举移动体终端31的当前位置与接收系统之间的直线距离。又,移动体终端31具有设定目的地并搜索路径的功能时,作为判定参数的示例,可以列举目的地与接收系统32之间的直线距离、沿着从移动体终端31的当前位置到目的地为止的路径的距离、到达目的地前的剩余时间。再者,当已知到达目的地的预定时刻时,作为判定参数的示例,可以列举预测到达时刻与到达预定时刻之间的差。另一方面,作为向接收系统32发送的信息示例,可以列举“接近”、“脱离”。再者,当已知到达目的地预定时刻时,作为信息的示例可以例举“晚到”、“过早”、“正好”。以下,参照图7~图11说明信息发送规则的具体示例。
图7表示判定参数为移动体31当前位置与接收系统32之间的直线距离时信息发送规则的一示例。又,此时,移动体终端31不需要路径搜索路径功能。因此,以图4说明的信息处理部分314也可不具有路径搜索功能。在图7中,信息发送规则(a)的控制条件是移动体终端31的当前位置与接收系统32之间的直线距离比预定的距离D1小。该控制条件表示用户进入离开具有接收系统32的地点进入预定距离D1的范围内。距离D1是用于控制条件判定中的阈值,它由用户设定。信息发送规则(a)中的信息是“接近”。
又,信息发送规则(b)中的控制条件是移动体终端31的当前位置与接收系统32之间的直线距离比距离D1大。该控制条件表示用户超出离开具有接收系统32的地点的距离D1的范围内。信息发送规则(b)中的信息是“脱离”。
又,信息发送规则(c)是信息为“脱离”的其他信息发送规则,可以采用信息发送规则(b)与信息发送规则(c)中的任意之一。信息发送规则(c)中的控制条件是预定时间t1以上连续地满足信息发送规则(b)中的控制条件。时间t1是使用于控制条件的判定中的阈值,它由用户设定。在采用信息发送规则(b)时,当移动体终端31从具有接收信息32的地点起的直线距离移动到距离D1的附近时,移动体终端31反复地发送“接近”与“脱离”的信息。由此,控制对象设备34会做无用的动作。信息发送规则(c)用于防止上述的控制对象设备34做无用的工作。
图8是表示判定参数为沿着移动体终端31的当前位置到目的地的路径的距离以及目的地与接收信息系统32之间的直线距离时信息发送规则的一示例。此时,移动体终端31需要路径搜索功能。在图8中,信息发送规则(d)的控制条件是沿着移动体终端31的当前位置到目的地的路径的距离比预定的距离D2小并且目的地与接收系统32之间的直线距离比预定距离d1小。该控制条件表示用户进入离开具有接收系统32的地点的距离为D2的范围内并且用户的目的地与具有接收系统32的地点一致。距离D2以及距离d1是采用于控制条件的判定中的阈值,它由用户设定。信息发送规则(d)中的信息是“接近”。
又,信息发送规则(e)的控制条件是当前位置与接收系统32之间的直线距离比预定距离D3大。距离D3是使用于控制条件中的阈值,它由用户设定。信息发送规则(e)的信息是“脱离”。
又,信息发送规则(f)是信息为“脱离”的其他信息发送规则,可以使用信息发送规则(e)与信息发送规则(f)中的任意之一。信息发送规则(f)的控制条件是预定时间t2以上连续地满足信息发送规则(e)的控制条件。时间t2是使用于控制条件的判定中的阈值,它由用户设定。
图9是表示判定参数为到达目的地前的剩余时间以及目的地与接收系统32之间的直线距离时信息发送规则的一示例。此时,移动体终端31需要路径搜索功能。在图9中,信息发送规则(g)的控制条件是到达目的地前的剩余时间比预定时间T1短并且目的地与接收系统32之间的直线距离比预定距离d2小。该控制条件表示预测用户在时间T1内到达具有接收系统32的地点并且用户的目的地与具有接收系统32一致。又,距离d2以及时间T1是使用于控制条件的判定中的阈值,它由用户设定。信息发送规则(g)的信息是“接近”。
又,信息发送规则(h)的控制条件是移动体终端31与接收系统32之间的直线距离比预定距离D4大。距离D4是使用于控制条件的判定中的阈值,它由用户设定。信息发送规则(h)的信息为“脱离”。
又,信息发送规则(i)是信息为“脱离”的其他信息发送规则,可以采用信息发送规则(h)与信息发送规则(i)中的任意之一。信息发送规则(i)的控制条件是预定时间t3以上连续满足信息发送规则(h)的控制条件。时间t3是使用于控制条件的判定中的阈值,它由用户设定。
图10是表示判定参数为预测的到达时刻与到达预定时刻之差以及目的地与接收系统32之间的直线距离时信息发送规则的一示例。又,图10的情况下,需要根据用户的指定采用输入部分313设定到达预定时刻。在图10中,信息发送规则(j)的控制条件是预测的到达时刻与到达预定时刻之间的差比预定时间Δt的值大并且目的地与接收系统32之间的直线距离比预定的距离d3小。该控制条件表示预测用户从到达预定时刻起延迟比Δt长的时间到达并且用户的目的地与具有接收系统32的地点一致。距离d3以及时间Δt是采用于控制条件的判定中的阈值,它由用户设定。信息发送规则(j)的信息是“晚到”。
又,信息发送规则(k)的控制条件是预测的到达时刻与到达预定时刻之间的差比预定时间-Δt的值小并且目的地与接收系统32之间的直线距离比预定距离d3小。该控制条件表示预测用户从到达预定时刻起提早比Δt长的时间到达并且用户的目的地与具有接收系统32的地点一致。信息发送规则(k)的信息是“过早”。
又,信息发送规则(1)的控制条件是预测到达时刻与到达预定时刻之间的差比预定时间-Δt的值大但小于Δt的值并且目的地与接收系统32之间的直线距离比预定的距离d3小。该控制条件表示用户从到达预定时刻起在时间Δt的范围内到达并且用户的目的地与具有接收系统32的地点一致。信息发送规则(1)的信息为“正好”。
图11是表示判定参数为到达预定时刻与当前时刻之间的差以及移动体终端31的当前位置到目的地为止的距离时信息发送规则的一示例。又,图11的情况下,需要根据用户的指示预先设定到达预定时刻。在图11中,信息发送规则(m)的控制条件是到达预定时刻与当前时刻之差与预定时间T2相等并且从移动体终端31的当前位置到目的地为止的距离比预定的距离D5要大。该控制条件表示在到达预定的剩余时间为T2时用户的当前位置比D5远。T2以及D5是使用于控制条件的判定处前中的阈值,预先设定该阈值。信息发送规则(m)的信息是“晚到”。
又,信息发送规则(n)的控制条件是到达预定时刻与当前时刻之差与预定时间T2相等并且移动体终端31从当前位置起到目的地的距离比预定距离D6小。该控制条件表示到达预定处为止的剩余时间为T2时,用户的当前位置比D6近。D6是使用于控制条件的判定中的阈值,预先将其设定为小于D5的值。信息发送规则(m)的信息是“过早”。
又,信息发送规则(o)的控制条件是到达预定时刻与当前时刻之差与预定时间T2相等并且移动体终端31从当前位置到目的地位置的距离大于预定的距离D6但小于D5。该控制条件表示在到到达预定处为止的剩余时间为T2时用户的当前位置位于距离目的地起D6到D5的范围内。信息发送规则(c)的信息是“正好”。
如图11所示,根据与时间以及距离相关的条件设定控制条件,将从当前位置到目的地的距离以及到到达预定时刻为止的剩余时间作为判定参数进行计算,能够判定出晚到、正好、过早。再者,当采用图11所示的控制条件时,若移动体终端仅在到到达预定时刻前的剩余时间为T2时计算出移动体终端31从当前位置到目的地为止的距离,则没有必要每隔恒定时间计算出判定参数。即,通过采用图11的控制条件,能够简单地进行控制条件的判定处理,能够减轻移动体终端处理的负担。
图12以及图13表示存放在图5所示的控制命令发送规则存放部分331中的控制命令发送规则的示例。又,在图12以及图13中,有可能与控制终端33连接的移动体终端为2台,分别称为终端A、终端B,将终端A的用户称为用户A、将终端B的用户称为用户B。以下,对于控制命令发送规则的示例进行说明。
图12是表示控制对象设备34为自宅的空调时控制命令发送规则的一示例。控制命令发送规则(A)的信息条件是从终端A接收“接近”这样的信息,或者从终端B接收“接近”这样的信息。该条件表示用户A与用户B中哪一接近自宅。又,在图12中,由于移动体终端为2台,在信息中附加表示终端A或终端B的识别信息,而当移动体终端为1台时,在信息中没有必要附加识别信息。又,控制命令发送规则(A)中的控制命令为“开始运行”、“将温度设定为28度”以及“将运行模式设定为冷气运行”。因此,当满足控制命令发送规则(A)的信息条件时,控制终端33向空调发送控制命令“开始运行”、控制命令“将温度设定为28度”以及控制命令“将运行模式设定为冷气运行”。由此,当用户A与用户B中的任意之一接近自宅时,空调自动地开始运行并且设定运行模式以及温度。
另一方面,控制命令发送规则(B)的信息条件是从终端A接收“脱离”这一信息并从终端B接收“脱离”这一信息。该条件表示用户A与用户B两者远离自宅。又,控制命令发送规则(B)的控制命令是“检查运行状况”、“若在运行中则结束运行”。因此,当满足控制命令发送规则(B)的信息条件时,控制终端33向空调发送控制命令“检查运行状况”、控制命令“若在运行中则结束运行”。由此,当用户A与用户B两者远离自宅时,空调自动地检查是否忘记关闭空调运行并且当忘了关闭空调时结束空调的运行。
图13表示控制对象为自宅的空调设备以及录像机时控制命令发送规则的一示例。如图13所示,当控制对象设备为多个时,除信息条件以及控制命令外,还包含用于识别发送控制命令的控制对象设备的信息。在控制命令发送规则(C)以及(D)中,对应的控制对象设备为空调设备。又,由于在控制命令发送规则(C)、(D)中的信息条件以及控制命令与图12所说明的控制命令发送规则(A)、(B)的信息条件以及控制命令相同,故省略说明。以下,对于控制命令发送规则(E)以及(F)进行说明。
在控制命令发送规则(E)以及(F)中,对应的控制对象设备为能够进行预定录象的录像机。这里,作为前提,在录像机中预先设定用户要观看的节目。又,在终端A中,将用户要观看的节目的开始时刻作为到达预定时刻而设定。控制命令发送规则(E)的信息条件是从终端A接收“晚到”这一信息。该条件表示用户从到达预定时刻即用户A要观看的节目的开始时刻后的规定时间晚到。又,控制命令发送规则(E)的控制命令是“检查节目的预约”。因此,当满足控制命令发送规则(E)的信息条件时,控制终端33将控制命令“检查节目的预约”发送到录像机。由此,当用户A在预定时间还没有回家时,录像机按预定进行录象预约,又,也能够重新预约由下述控制命令“取消节目的录象预约”取消的预约。
另一方面,控制命令发送规则(F)中的信息条件是从终端A接收“过早”这一信息。该条件表示用户A比到达预定时刻即用户要观看的节目的开始时刻后的规定时间到达。又,控制命令发送规则(F)的控制命令是“取消节目的录象预约”。因此,满足控制命令发送规则(F)的信息条件时,控制终端33将控制命令“取消节目的录象预约”发送给录像机。由此,当用户A比预定时刻早回家时,录像机能够自动地取消预约。又,在图13中,由于用户B与录像机的控制无关,在控制命令发送规则(E)以及(F)中不包括来自终端B的信息。
其次,对于在本实施形态的自动遥控系统中采用移动体终端31自动地控制控制对象设备34之前的准备进行说明。首先,作为准备,用户对于移动体终端31登录信息发送规则。又,用户对于控制终端33登录控制命令发送规则。这里,用户采用输入装置进行信息发送规则或者控制命令发送规则的登录并且分别直接设定移动体终端31上或控制终端33上的各项目。又,也可以采用预先存放了多个信息发送规则以及控制命令发送规则的文件进行登录。即,用户通过从存放信息发送规则以及控制命令发送规则的文件中选出适当的规则并输入到移动体终端31以及控制终端33,由此也可以进行登录。此时,存放了信息发送规则以及控制命令发送规则的文件通过软盘以及CD-ROM等存储媒体或者因特网等网络提供给用户。以下,参照图14以及图15对于信息发送规则以及控制命令发送规则的登录动作进行说明。
图14是表示登录信息发送规则时图4所示的移动体终端31的信息处理部分315中的处理流程的流程图。这里,信息处理部分315对于每个项目从输入部分313读出用户的输入并且将读出的各项目的数据存放在信息发送规则存放部分314,由此进行以下说明的信息处理部分315所进行的各项目的设定。以下,说明登录信息发送规则时的信息处理部分315的处理。
首先,信息处理部分315设定使用于控制条件的判定中的判定参数的类型(步骤S11)。作为判定参数可以列举移动体终端31的当前位置与接收系统32之间的直线距离、目的地与接收系统之间的直线距离、沿着移动体终端31的当前位置到目的地为止的路径的距离、到达目的地前的剩余时间、预测的到达时刻与到达预定时刻之差等。接着,信息处理部分315设定使用于控制条件的判定中的阈值(步骤S12)。所谓使用于控制条件的判定中的阈值在将距离作为判定参数时是指距离、将时间作为判定参数时是指时间。接着,信息处理部分315判定是否已经设定全部判定所使用的条件即是否设定控制条件(步骤S13)。步骤S13的判定通过从输出部分316向用户输出询问而进行。即,信息处理部分315采用输出部分316向用户询问是否已经设定控制条件,并且催促用户以是或否两种形式的回答。信息处理部分315根据由输入部分313输入的用户的回答,若用户的回答为是,则判定已经设定控制条件,若为否则判定没有设定控制条件。当用户的回答为否时,信息处理部分315设定与(and)/或(or)(步骤S14),重复步骤S11~S13的一连串的处理。步骤S14指定使用于前一指定的判定中的条件与使用于下一要指定的判定中的条件是与条件还是或条件。另一方面,当用户的回答为是时,从信息发送规则中设定控制条件。
当设定控制条件时,信息处理部分315设定控制条件所对应的信息(步骤S15)。最后,信息处理部分315判定是否已经登录了信息发送规则(步骤16)。步骤S16中的判定与步骤S13中的判定相同,通过采用输出部分316向用户发出询问并根据由输入部分313输入的用户的回答进行。已经登录信息发送规则时,信息处理部分315结束处理。还没有登录信息发送规则时,信息处理部分315重复步骤S11~S15的一连串的处理。根据上述的处理,登录信息发送规则。
图15是表示登录控制命令发送规则时图5所示的控制终端33的控制命令确定部分332的处理流程的流程图。又,虽然没有图示,此时控制终端33必须具备输入输出接口。以下说明的控制终端确定部分332进行的各项目的设定是通过控制命令确定部分332对于各项目从输入装置读出用户的输入并将读出的各项目的数据存放在控制命令发送规则存放部分331而进行的。以下,对于登录控制命令发送规则时控制命令确定部分332的处理进行说明。
首先,控制命令确定部分332设定作为信息发送源的移动体终端(步骤S21)。接着,控制命令确定部分332设定从所设定的移动体终端发送来的信息(步骤S22)。根据以上的步骤S21以及步骤S22,设定移动体终端与信息的组。然后,控制命令确定部分332判定是否已经设定移动体终端与信息的组即判定是否设定信息条件(步骤S23)。通过从输出装置向用户输出询问进行步骤S23中的判定。即,控制命令确定部分332采用输出装置向用户询问是否已经设定信息条件并使得用户以是或否的两种形式回答。控制命令确定部分332根据由输入装置输入的用户的回答,若用户的回答为是,则判定已经设定信息条件,若为否,则判定没有设定信息条件。当用户的回答为否时,控制命令确定部分332设定与(and)/或(or)步骤(S24)。这是指定前一指定的移动体终端与信息的组同下一要指定的移动体终端与信息的组为与条件还是为或条件。另一方面,当用户的回答为是时,设定信息条件。
当设定信息条件时,控制命令确定部分332设定对应于信息条件的控制对象设备(步骤S25)。其次,控制命令确定部分332设定控制对象设备对应的控制命令(步骤S26)。其次,控制命令确定部分332判定是否已经设定控制对象设备(步骤S27)。步骤S27的判定与步骤S23中的判定相同,即采用输出装置向用户发出询问并根据由输入装置输入的用户的回答进行。当还没有完全设定控制对象设备时,控制命令确定部分3323重复步骤S25~S26的处理。另一方面,当完全设定控制对象设备时,控制命令确定部分332判定是否已经登录了控制命令发送规则(步骤S28)。步骤S28中的判定与步骤S23中的判定相同,即采用输出装置向用户发出询问并根据由用户输入装置输入的用户的回答进行。当已经登录了控制命令发送规则时,控制命令确定部分332结束处理。当还没有登录控制命令发送规则时,控制命令确定部分332重复步骤S21~S27的一连串的操作。通过上述的处理,登录控制命令发送规则。
图16是表示在本实施形态的自动遥控系统中进行自动遥控动作时主体以及处理的接收方的时序图。首先,移动体终端31判定控制条件当满足控制条件时,向控制终端33发送信息(步骤S3)。其次,控制终端33根据接收到的信息判定信息条件,当满足信息条件时,向控制对象设备34发送控制命令(步骤S34)。最后,控制对象设备34执行根据接收到的控制命令执行控制动作(步骤S5)。根据以上的动作,由移动体终端31自动地控制控制对象设备34。以下,参照图17~图20详细说明各处理。
图17表示根据当前位置等判定控制条件并发送信息时的图4所示的移动体终端315的处理流程的流程图。首先,信息处理部分315计算出控制条件的判定所需的判定参数(步骤S31)。该子程序步骤S31的详细情况如图18所示。其次,信息处理部分315判定是否满足控制条件(步骤S32)。步骤S32的判定是通过输入存放在信息发送规则存放部分314中的信息发送规则并且比较由步骤S31的处理计算出的判定参数与控制条件而进行的。当满足控制条件时,信息处理部分315预先存储从信息发送规则存放部分314输出的控制条件所对应的信息(步骤S33)。另一方面,当没有满足控制条件时,信息处理部分315不存储信息。其次,信息处理部分315判定是否判定了所有信息相关的控制条件(步骤S34)。当没有判定所有的信息相关的控制条件时,信息处理部分315重复步骤S32~S33的处理。另一方面,当判定了所有的信息相关的控制条件时,信息处理部分315判定是否存在要发送的信息(步骤S35)。所谓要发送的信息是指在步骤S33中已经存储了的信息。当存在要发送的信息时,信息处理部分315进行发送信息的处理(步骤S36)后,结束处理。该子程序步骤S36的详细情况如图19所示。另一方面,当没有要发送的信息时,信息处理部分315不进行发送信息的处理并结束处理。
图18是表示图17所示的步骤S31的详细情况的流程图。首先,信息处理部分315读出由移动参数检测部分312检测出的移动参数的数据(步骤S311)。接着,信息处理部分315读出由输入部分313设定的目的地数据(步骤S312)。步骤S312是为了确认用户是否改变了目的地。又,由输入部分313设定到达目的地的到达预定时刻时,信息处理部分315还读出到达预定时刻的数据。最后,信息处理部分315计算出判定参数(步骤S313)。根据步骤S31中读出的移动参数的数据、由输入部分313预先设定的目的地以及到达预定时间的数据、信息处理部分315中预先搜索到的路径数据进行步骤S313中的判定参数的计算。
图19是表示图17所示步骤S36的详细情况的流程图。首先,信息处理部分315确认是否可以发送信息(步骤S361)。采用输出部分315向用户询问是否可以发送信息,由此进行步骤S61的确认。对此,用户采用输入部分313以是或否两种形式进行回答。接着,信息处理部分315从输入部分313输入的用户回答中判定是否要发送信息(步骤S362)。当用户回答要发送信息时,即用户的回答为是时,信息处理部分315向通信部分317输出信息(步骤S363)。通过向通信部分317输出信息,从移动体终端31向控制终端33发送信息。另一方面,当用户回答不发送信息时,即用户的回答为否时,信息处理部分315不输出信息而结束处理。又,在发送信息之前不进行确认时,能够跳过步骤S361以及步骤S362。
图20是表示根据从移动体终端31发送来的信息确定控制命令并发送给控制对象设备34时的图5所示控制终端33的控制命令确定部分332中的处理流程的流程图。上述处理是由控制终端33的通信部分333从移动体终端31接收信息开始。首先,控制命令确定部分332输入由通信部分333从控制终端33接收到的信息(步骤S41)。接着,控制命令确定部分332判定是否满足信息条件(步骤S42)。通过输入存放在控制命令发送规则存放部分331中的控制命令发送规则并且比较步骤S41的处理所输入的信息与信息条件,进行步骤S42中的判定。当满足信息条件时,控制命令确定部分332存储信息条件所对应的控制命令(步骤S43)。另一方面,当没有满足信息条件时,控制命令确定部分332不存储控制命令。接着,控制命令确定部分332判定是否判定了所有的控制命令相关的信息条件(步骤S44)。当还没有判定所有的信息条件时,控制命令确定部分332重复步骤S22~S23的处理。另一方面,当判定了所有的信息条件时,控制命令确定部分332判定是否存在要发送的控制命令(步骤S45)。所谓要发送的控制命令是指步骤S43存储的控制命令。当存在要发送的控制命令时,控制命令确定部分332将控制命令输出到通信部分333(步骤S46)。通过将控制命令输出到通信部分333,从控制终端33向控制对象设备34发送控制命令。另一方面,当没有要发送的信息时,控制命令确定部分332不输出控制命令而结束处理。
通过上述的动作,持有移动体终端31的用户没有进行操作而能够自动地对于设备进行遥控。又,在本实施形态中,作为自动遥控系统的示例,说明了空调设备的操作以及录像机录象的检查的示例,但本发明的自动遥控系统不局限于上述示例。例如,作为控制对象设备34也可以是自宅的电视机。此时,可构成一种系统,该系统预先使得孩子带有终端,当孩子到车站时,在自宅的电视机上显示出该情况而可去接孩子。又,作为控制对象设备34,也可以是自宅所具备的监视摄像机。此时,当持有终端的用户快到家时,摄像机则摄下家的状况并将图像发送到终端。又,控制对线设备34不局限于家用电器。例如,作为控制对象设备34也可以是车库的门。此时,当用户的车快到车库时,能够自动打开车库的门。又,将控制对象设备34作为公司的个人计算机,当用户快到公司时,个人计算机能够自动地下载新闻。利用该系统,当用户刚到公司就能够立即阅读新闻。
以上,对于本发明进行了详细的说明,而上述的说明仅表示本发明的示例,不能够用于限定本发明的范围。在不脱离本发明范围的情况下,能够进行种种改良以及变换。
权利要求
1.一种移动体终端,能够通过包含一个以上的控制对象设备的接收系统与网络进行通信,通过向所述接收系统发送信息来遥控所述控制对象设备,其特征在于,具备至少存放一个表示用于遥控所述控制对象设备的控制条件与进行遥控时要发送的信息之间的对应关系的信息发送规则的信息发送规则存放手段;检测出表示当前移动状况的各种移动参数的移动参数检测手段;根据由所述移动参数检测手段检测出的移动参数判定是否满足各所述信息发送规则中的控制条件的控制条件判定手段;当所述控制条件判定手段判定满足某一信息发送规则中的控制条件时,从所述信息发送规则存放手段中读出对应的信息并且发送给所述接收系统的发送手段。
2.如权利要求1所述的移动体终端,其特征在于,还具备设定用户指定的目的地的设定手段,所述控制条件判定手段仅在所述接收系统的位置与由所述设定手段设定的目的地一致时判断是否满足所述控制条件。
3.如权利要求2所述的移动体终端,其特征在于,还具备存放地图信息的地图信息存放手段、根据所述地图信息搜索从出发地到由所述设定手段设定的目的地为止的地图上的路径的路径搜索手段,所述控制条件判定手段根据所述移动参数以及由所述路径搜索手段搜索的路径判定是否满足各所述信息发送规则中的控制条件。
4.如权利要求3所述的移动体终端,其特征在于,所述控制条件包含与距离相关的条件,所述控制条件判定手段计算从所述搜索的路径上的当前位置开始到所述目的地为止的剩余距离,根据该计算出的剩余距离是否在所述控制条件中规定的距离以下来判定是否满足所述控制条件。
5.如权利要求3所述的移动体终端,其特征在于,所述控制条件包含与时间相关的条件,所述控制条件判定手段在所述搜索的路径上行进中预测到达所述目的地前的剩余时间,根据该预测的剩余时间是否在所述控制条件所规定的时间以下来判定是否满足所述控制条件。
6.如权利要求3所述的移动体终端,其特征在于,所述设定手段在设定所述目的地之外还根据用户的指定设定到达目的地的到达预定时刻,所述控制条件包含与距离以及时间相关的条件,所述控制条件判定手段计算出在所述搜索的路径上从当前位置开始到目的地为止的剩余距离,计算出当前时刻与由所述设定手段设定的到达预定时刻之差,根据所述计算出的剩余距离与计算出的时间差为规定关系来判定是否满足所述控制条件。
7.如权利要求3所述的移动体终端,其特征在于,所述设定手段除了设定所述目的地外还根据用户的指定设定到达该目的地的到达预定时刻,所述控制条件包含与时间相关的条件,所述控制条件判定手段在所述搜索的路径上前进中预测到达所述目的地的到达时刻,计算出所述预测的到达时刻与由所述设定手段设定的到达时刻之差,根据所述计算出的时间之差与由所述控制条件规定的时间为规定的关系来判定是否满足所述控制条件。
8.如权利要求1所述的移动体终端,其特征在于,还具备在所述发送手段发送所述信息之前通过显示以及/或者声音向用户输出是否要发送所述信息的询问的输出手段;输入相对于由所述输出手段输出的询问的用户回答的回答输入手段;所述发送手段当用户回答发送所述信息时发送所述信息。
9.一种自动遥控系统,通过网络从移动体终端向接收系统发送规定的信息,由此遥控包含在所述接收系统中的控制对象设备,其特征在于,所述移动体终端具备存放表示用于遥控所述控制对象设备的条件的控制条件与进行遥控时要发送的信息之间的对应关系的信息发送规则的信息发送规则存放手段;检测出表示当前的移动状况的各种移动参数的移动参数检测手段;根据由所述移动参数检测手段检测出的移动参数判定是否满足各所述信息发送规则中的控制条件的控制条件判定手段;当所述控制条件判定手段判定满足某一信息发送规则中的控制条件时从所述信息发送规则存放手段中读出对应的信息并且发送到所述接收系统的发送手段,所述接收系统具备从所述移动体终端接收信息的接收手段;根据由所述接收手段接收到的信息使得所述控制对象设备执行动作的执行手段。
10.如权利要求9所述的移动遥控系统,其特征在于,所述执行手段包含存放根据由所述接收手段接收到的信息,确定表示用来操作所述控制对象设备的命令的控制命令用的控制命令发送规则的控制命令发送规则存放手段;根据所述控制命令发送规则从由所述接收手段接收到的信息中确定对应的控制命令的控制命令确定手段;根据由所述控制命令确定手段确定的控制命令使得所述控制对象设备执行控制动作的执行控制手段。
11.如权利要求9所述的自动遥控系统,其特征在于,在从所述发送手段发送来的信息中附加用于识别发送了该信息的移动体终端的识别信息,记述所述控制命令发送规则使得不仅采用由所述接收手段接收到的信息而且采用所述识别信息来确定所述控制命令,所述控制命令确定手段根据所述控制命令发送规则从由所述接收手段接收到的信息以及识别信息中确定对应的控制命令。
12.如权利要求9所述的自动遥控系统,其特征在于,所述移动体终端还具备设定用户指定的目的地的设定手段,所述控制条件判定手段仅当所述接收系统的位置与由所述设定手段设定的目的地一致时判断是否满足所述控制条件。
13.如权利要求12所述的移动遥控系统,其特征在于,所述移动体终端还具备存放地图信息的地图信息存放手段;根据所述地图信息搜索从出发地开始到由所述设定手段设定的目的地为止的地图上的路径的路径搜索手段,所述控制条件判定手段根据所述移动参数以及所述路径搜索手段搜索的路径判定是否满足各所述信息发送规则中的控制条件。
14.如权利要求13所述的自动遥控系统,其特征在于,所述控制条件包含与距离相关的条件,所述控制条件判定手段计算出在所述搜索的路径上的当前位置开始到所述目的地为止的剩余距离,根据该计算出的剩余距离是否在所述控制条件规定的距离以下来判定是否满足所述控制条件。
15.如权利要求13所述的自动遥控系统,其特征在于,所述控制条件包含与时间相关的条件,所述控制条件判定手段在所述搜索的路径上预测到达所述目的地前的剩余时间,根据该预测的剩余时间是否在所述控制条件所规定的时间以下来判定是否满足所述控制条件。
16.如权利要求13所述的自动遥控系统,其特征在于,所述设定手段在设定所述目的地之外还根据用户的指定设定到达目的地的到达预定时刻,所述控制条件包含与距离以及时间相关的条件,所述控制条件判定手段计算出在所述搜索的路径上从当前位置开始到目的地位置为止的剩余距离,计算出当前时刻与由所述设定手段设定的到达预定时刻之差,根据所述计算出的剩余距离与计算出的时间差为规定关系来判定是否满足所述控制条件。
17.如权利要求13所述的自动遥控系统,其特征在于,所述设定手段除了设定所述目的地处还根据用户的指定设定到达该目的地的到达预定时刻,所述控制条件包含与时间相关的条件,所述控制条件判定手段在所述搜索的路径上前进中预测到达所述目的地的到达时刻,计算出所述预测的到达时刻与由所述设定手段设定的到达时刻之差,根据所述计算出的时间之差与由所述控制条件规定的时间为规定的关系来判定是否满足所述控制条件。
18.如权利要求9所述的自动遥控系统,其特征在于,所述移动体终端还具备在所述发送手段发送所述信息之前通过显示以及/或者声音向用户输出是否要发送所述信息的询问的输出手段;输入相对于由所述输出手段输出的询问的用户回答的回答输入手段;所述发送手段当用户回答发送所述信息时发送所述信息。
19.一种自动遥控方法,通过网络从移动体终端向接收系统发送规定的信息,由此遥控包含在所述接收系统中的控制对象设备,其特征在于,在所述移动体终端预先存放表示用于遥控所述控制对象设备的控制条件与进行遥控操作时要发送的信息之间的对应关系的信息发送规则,所述移动体终端检测出表示当前的移动状况的各种移动参数,根据该检测出的移动参数判定是否满足所述信息发送规则中的控制条件,当该判定结果满足某一信息发送规则中的控制条件时,从所述信息发送规则中读出对应的信息并发送给所述接收系统,所述接收系统当从所述移动体终端接收所述信息时,根据接收到的信息使得所述控制对象设备执行规定的动作。
全文摘要
本发明的移动体终端31检测出移动体终端的位置及速度、方向并且根据检测出的位置及速度、方向判定控制条件。移动体终端31根据判定结果,将满足条件的控制条件所对应的信息发送给控制终端33。控制终端33根据接收到的信息判定信息条件。控制终端33按其判定结果,将满足条件的信息条件所对应的控制命令发送给对应的控制对象设备34。控制对象设备34执行接收到的控制命令。
文档编号H04W64/00GK1364043SQ01143890
公开日2002年8月14日 申请日期2001年12月13日 优先权日2000年12月13日
发明者山下敦士, 阿多辉明, 阪本清美, 滨田浩行 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1