远程控制系统、远程控制方法、通信装置和程序的制作方法

文档序号:7790773阅读:201来源:国知局
远程控制系统、远程控制方法、通信装置和程序的制作方法
【专利摘要】远程控制系统设置有中继装置,该中继装置能够在设置有待控制电器的空间中移动;以及通信装置,该通信装置由用户操作并且与所述中继装置进行通信。中继装置由通信装置控制,并且包括成像部;发送部,该发送部向通信装置发送拍摄的图像;以及发送部,该发送部向待控制电器无线地发送指示信号。通信装置包括以下:存储器部,该存储器部关联并且存储预先拍摄的空间的图像、图像的部分区域以及移动到目标位置的请求和/或发送指示信号的请求;显示部,该显示部用于显示图像;检测部,该检测部检测由用户在图像内指定的位置;以及请求发送部,在检出位置和图像满足预定条件的情况下向中继装置发送该请求。
【专利说明】远程控制系统、远程控制方法、通信装置和程序
【技术领域】
[0001 ] 本发明涉及用于向电器远程提供操作指示的技术。
【背景技术】
[0002]本领域中已知一种用于向诸如电视机或空调器等的电器提供操作指示的技术。在专利文献I中,描述了一种技术:凭借该技术,基于由照相机拍摄的电器的图像来识别待操作电器,并且在显示器上显示用于操作识别出的待操作电器(下文中简称为“电器”)的操作图像,用户利用该操作图像向待操作电器发送命令。
[0003]现有技术文献
[0004]专利文献
[0005]专利文献1:特开2011-209965号公报
【发明内容】

[0006]发明所要解决的问题
[0007]在位于房间外部的用户向房间内部设置的不同电器远程提供操作指示之前,他/她可以首先希望确认房间内部的情况。例如,用户可以希望在确认有多少阳光进入房间中或宠物的状况之后,提供开启空调器或改变空调器的设定温度的指示。利用专利文献I中描述的技术,位于房间内部的用户能够拍摄房间内设置的待控制电器的图像,并且操作该电器;然而,远程用户无法这样做。
[0008]待控制电器可以是可设置在房间内的各种位置的各种类型的电器(诸如空调器、电视机和灯)中的一种。在利用设置在房间中的某个地点的远程控制装置来操作电器的情况下,依赖于电器的位置,由于被放置为阻碍信号的家具或另一个物体可能妨碍电器接收由远程控制装置发送的远程控制信号。在这种情况下,远程控制装置需要设置在房间内的不同位置,使得信号可以到达任何电器。
[0009]本发明的目的是使得用户能够在确认与各个电器有关的状况之后远程操作设置在房间中的不同位置的多个电器。
[0010]用于解决问题的方案
[0011]本发明提供了一种远程控制系统,该远程控制系统包括:中继装置,该中继装置能够在设置有待控制电器的空间中移动;以及通信装置,该通信装置由用户操作并且与所述移动装置进行通信,其中:所述中继装置包括:移动控制部,该移动控制部根据来自所述通信装置的请求来控制本中继装置的移动;摄像部,该摄像部拍摄图像;第一发送部,该第一发送部向所述通信装置发送由所述摄像部拍摄的图像;以及第二发送部,该第二发送部根据来自所述通信装置的请求,无线地发送指示信号以指示所述待控制电器执行操作;并且所述通信装置包括:存储部,该存储部彼此关联地存储关于预先拍摄的所述空间的图像的数据、关于所述图像中包括的图像区域的数据以及关于请求所述中继装置移动到位于所述空间中的目的地的第一请求和请求所述中继装置发送所述指示信号的第二请求中的至少一个的数据;显示部,该显示部在显示面上显示从所述图像发送部发送的图像;检测部,该检测部检测在所述显示面上由所述用户指示的位置;以及发送部,在当所述检测部检测到所述位置时在所述显示面上显示的图像是存储在所述存储部中的图像,并且所检测到的位置包括在与所存储的图像关联的图像区域中的情况下,该发送部向所述中继装置发送与该图像区域关联地存储在所述存储部中的所述第一请求或所述第二请求。
[0012]在优选方面中,远程控制系统还包括数据库,所述通信装置还包括通知部,该通知部通知识别本通信装置或本通信装置的用户的标识符;所述数据库存储多组关于标识符的数据、关于目的地的数据和关于指示信号的数据,并且响应于来自所述通信装置的所述标识符的通知,向所述通信装置通知与所述标识符关联的目的地和指示信号;并且所述请求发送部向所述中继装置发送指定由所述数据库通知的所述目的地的所述第一请求或指定了由所述数据库通知的所述指示信号的所述第二请求。
[0013]在另一个优选方面中,所述存储部彼此关联地存储关于所述图像区域的数据、关于所述第一请求的数据和关于所述第二请求的数据;所述通信装置的所述发送部向所述中继装置发送与所述图像区域关联的所述第一请求和所述第二请求;所述移动控制部根据从所述通信装置接收到的所述第一请求控制所述中继装置的移动;并且在进行了所述移动控制部的控制之后,所述第二发送部根据从所述通信装置接收到的所述第二请求发送所述指不信号。
[0014]在另一个优选方面中,所述存储部彼此关联地存储关于所述图像区域的数据、关于所述第一请求的数据和关于所述第二请求的数据,所述第二请求是请求所述信号发送部发送针对多个距离范围中的每个距离范围而确定的指示信号的请求,所述通信装置还包括识别部,该识别部识别所述通信装置的位置,所述通信装置的所述发送部在所述空间与由所述识别部识别的所述位置之间的距离不包括在所述范围内的情况下,向所述移动装置发送所述第一请求,并且在所述距离包括在所述范围中的一个范围内的情况下,向所述移动装置发送所述第一请求和指定了根据所述距离确定的指示信号的所述第二请求,所述移动控制部根据从所述通信装置接收到的所述第一请求控制所述中继装置的移动,并且在进行了所述移动控制部的控制之后,所述第二发送部根据从所述通信装置接收到的所述第二请求发送所述指示信号。
[0015]在另一个优选方面中,所述远程控制系统还包括指定部,该指定部根据用户的输入操作指定所述第一请求和所述第二请求中的至少一个,并且所述第二发送部向所述中继装置发送由所述指定部指定的所述第一请求和/或第二请求。
[0016]本发明提供了一种远程控制方法,该远程控制方法包括以下步骤:由能够在设置有待控制电器的空间中移动的中继装置拍摄图像;由所述中继装置向通信装置发送所述空间的图像,该通信装置包括用于在显示面上显示图像的显示部、由用户操作,与所述中继装置通信且包括存储部,其中,所述存储部彼此关联地存储关于预先拍摄的所述空间的图像的数据、关于所述图像中包括的图像区域的数据以及关于请求所述移动控制部移动到位于所述空间中的目的地的第一请求和请求所述中继装置发送指示信号以指示所述待控制电器执行操作的第二请求中的至少一个的数据;在所述显示面上显示从所述中继装置发送的所述图像;检测在所述显示面上由所述用户指示的位置;在当检测到所述指示的位置时在所述显示面上显示的图像是存储在所述存储部中的图像,并且所检测到的位置包括在与所存储的图像关联的所述图像区域中的情况下,由所述通信装置向所述中继装置发送与该图像区域关联地存储在所述存储部中的所述第一请求或第二请求;以及根据从所述通信装置接收到的所述第一请求或第二请求,使所述中继装置移动或无线地发送所述指示信号。
[0017]本发明提供了一种通信装置,该通信装置包括:通信部,该通信部与能够在设置有待控制电器的空间中移动的中继装置通信;存储部,该存储部彼此关联地存储关于预先拍摄的所述空间的图像的数据、关于所述图像中包括的图像区域的数据以及关于请求所述中继装置移动到位于所述空间中的目的地的第一请求和请求所述中继装置发送指示信号以指示所述待控制电器执行操作的第二请求中的至少一个的数据;显示部,该显示部在显示面上显示由所述通信部接收到的所述图像;检测部,该检测部检测在所述显示面上由用户指示的位置;以及发送部,在当由所述检测部检测到所述位置时所述显示面上所显示的图像是存储在所述存储部中的图像,并且所检测到的位置包括在与所存储的图像关联的所述图像区域中的情况下,该发送部向所述中继装置发送与该图像区域关联地存储在所述存储部中的所述第一请求或所述第二请求。
[0018]本发明提供了一种记录用于使计算机执行以下步骤的程序的介质,以下步骤包括:在显示部的显示面上显示从能够在设置有待控制电器的空间中移动的中继装置接收到的图像;在存储部中彼此关联地存储关于预先拍摄的所述空间的图像的数据、关于所述图像中包括的图像区域的数据以及关于请求所述中继装置移动到位于所述空间中的目的地的第一请求和请求所述中继装置发送指示信号的第二请求中的至少一个的数据;以及在当检测到所述显示面上由用户指示的位置时所述显示面上所显示的图像是存储在所述存储部中的图像,并且所检测到的位置包括在与所存储的图像关联的所述图像区域中的情况下,向所述中继装置发送与该图像区域关联地存储在所述存储部中的所述第一请求或第二请求。
[0019]发明效果
[0020]根据本发明,能够使用户在确认与各个电器有关的状况之后远程操作设置在房间中的不同位置的多个电器。
【专利附图】

【附图说明】
[0021]图1是示出根据第一实施方式的远程指示系统的构造的框图。
[0022]图2是示出通信装置的硬件构造的图。
[0023]图3是示出存储装置的硬件构造的图。
[0024]图4是示出指示装置的硬件构造的图。
[0025]图5是示出移动装置的硬件构造的图。
[0026]图6是示出第一命令存储处理的过程的序列图。
[0027]图7是示出存储在命令DB中的数据的图表。
[0028]图8是示出第二命令存储处理的过程的序列图。
[0029]图9是示出在指示装置的显示面上显示的图像的示例的图。
[0030]图10是示出从上向下垂直看时的房间的图。
[0031]图11是示出运动存储处理的过程的序列图。
[0032]图12是示出在运动存储处理中显示的所拍摄图像的示例的图。[0033]图13是示出在指示装置的显示面上显示的图像的示例的图。
[0034]图14是示出快捷方式关联处理的流程的序列图。
[0035]图15是示出在快捷方式关联处理中显示的所拍摄图像的示例的图。
[0036]图16是示出运动操作处理的过程的序列图。
[0037]图17是示出在运动操作处理中显示的所拍摄图像的示例的图。
[0038]图18是示出在快捷方式关联处理中显示的所拍摄图像的示例的图。
[0039]图19是示出命令操作处理的过程的序列图。
[0040]图20是示出在命令操作处理中显示的所拍摄图像的示例的图。
[0041]图21是示出根据第二实施方式的远程指示系统的构造的框图。
[0042]图22是示出根据第三实施方式的快捷方式操作处理的过程的序列图。
[0043]图23A是示出在快捷方式DB中存储的数据的一部分的图的前半部分。
[0044]图23B是示出在快捷方式DB中存储的数据的一部分的图的后半部分。
[0045]图24是示出由通信装置的控制部提供的功能的框图。
[0046]图25是示出根据修改例的快捷方式操作处理的过程的序列图。
[0047]图26是示出根据修改例的移动指示装置的硬件构造的图。
[0048]附图标记说明
[0049]I...远程指示系统、2...通信线路、3...房间、4...空调器、5.--电视机、10..?通信装置、20..?存储装置、30..?指示装置、40..?移动装置、50..?移动指示装置、110、210、310、410..?控制部、120、220、320..?存储部、130、230、420..?通信部、140..?语音输入/输出部、150、330..?触摸屏部、151、331..?显示部、152、332..?触摸传感器、153、333..?显示面、340..?摄像部、430、570..?驱动部、160...定位部
【具体实施方式】
[0050][第一实施方式]
[0051][构造]
[0052]下面将参照附图来描述本发明的第一实施方式。
[0053]图1是示出根据第一实施方式的远程指示系统I的构造的框图。远程指示系统I包括通信装置10、存储装置20、通信线路2、指示装置30、移动装置40、空调器4和电视机5。存储装置20和通信线路2设置在房间3外部(即,室外),而指示装置30、移动装置40、空调器4和电视机5设置在房间3内部(B卩,室内)。通信线路2包括诸如移动通信网络或因特网等的网络。通信装置10、存储装置20和指示装置30经由通信线路2彼此通信。通信装置10由用户携带。在本实施方式中,假定通信装置10与用户一起位于房间3外部(即,室外)。远程指示系统I是这样的系统:借助该系统,位于室外的携带了通信装置10的用户向空调器4和电视机5远程提供操作指示。当用户提供指示时,指示装置30和移动装置40充当中继用户的指示的中继装置。
[0054]如上所述,空调器4和电视机5是待控制电器,并且由用户向其提供操作指示。空调器4是用于将房间3内部的温度控制为所设定温度的电器。空调器4执行诸如接通/断开电源、选择空调器类型(加热或制冷)或调高或调低设定温度等的操作。经由遥控器4R指示空调器4执行这样的操作。遥控器4R具有多个按钮,向各个按钮分配了不同的空调器指示信号。空调器指示信号是表示由空调器4执行的操作的信号。在按压任意按钮的情况下,由遥控器4R经由红外线通信发送与所按压的按钮对应的空调器指示信号。空调器4包括用于接收红外线通信信号的接收部41。当接收部41接收到空调器指示信号时,空调器4执行由该信号表不的操作。
[0055]电视机5是接收电视广播并输出图像和声音的电视接收器。电视机5执行诸如接通/断开电源、选择频道或调高或调低音量等的操作。以与遥控器4R相对于空调器4的相同方式,遥控器5R发送指示电视机5执行这样的操作的信号(下文中称作“电视机指示信号”)。电视机5包括用于接收红外线通信信号的接收部51。当接收部51接收到电视机指不信号时,电视机5执行由信号表不的操作。
[0056]指示装置30存储关于上述指示信号的数据,并且经由红外线通信发送指示。即,指示装置30是用于向空调器4和电视机5 (它们是待控制电器)提供操作指示的装置。不仅利用遥控器4R和遥控器5R,还利用指示装置30指示遥控器4R和电视机5进行操作。当指示装置30在电器的接收部(接收部41或51)的五米之内时,能够与待控制电器执行红外线通信。然而,接收部41和51能够只接收从预定范围内的方向发送的信号。因此,依赖于指示装置30的位置,指示信号可能不到达接收部。在图1中,示出了指示装置30能够与空调器4执行红外线通信的空间A4和指示装置30能够与电视机5执行红外线通信的空间A5。
[0057]移动装置40是在设置有待控制电器的空间(S卩,室内)中移动的装置。移动装置40包括可以改变方向的车轮。借助于旋转车轮并且改变车轮的方向,移动装置40移动到房间中的不同位置。移动装置40根据由指示装置30提供的指示移动。指示装置30借助于按照蓝牙(注册商标)标准发送表示用于沿方向移动的操作的信号(下文中称作“移动信号”)来执行指示。当移动装置40接收到该移动信号时,移动装置40执行由该信号指示的操作以沿所表示的方向移动。
[0058]存储装置20存储用于识别提供给待控制电器的指示信号的含义的命令数据库(DB)。在命令DB中,将诸如空调器指示信号或电视机指示信号等的待控制电器的命令名和指示信号、以及待控制电器的型号关联。命令名称是提供给待控制电器的指示(即,命令)的名称。命令名称是表示指示待控制电器执行的操作的术语。型号是由电器的制造商分配的、表示待控制电器的类型的符号。共享型号的待控制电器可以由相同的指示信号来操作。
[0059]通信装置10例如是智能电话或平板电脑终端。通信装置10由用户操作并且与指示装置30通信。通信装置10经由通信线路2向指示装置30发送请求数据,该请求数据请求指示装置30发送上述指示信号或移动信号。换言之,通信装置10向指示装置30发送请求数据,该请求数据请求指示装置30向待控制电器或移动装置提供操作指示。借助于发送请求数据,通信装置10请求指示装置30执行操作(在该情况下,发送指示信号或移动信号的操作)。下文中,发送请求数据将简称为“请求”。例如,通信装置10请求指示装置30指示移动装置40的运动,使得指示装置30到达位置B4或B5。位置B4包括在空间A4中,而位置B5包括在空间A5中。
[0060]在图1中,指示装置30处于不包括在空间A4或A5中的位置。然而,如果指示装置30接收到作为请求的结果而从通信装置10发送的请求数据,并且根据接收到的请求数据表示的请求移动,则指示装置30能够与空调器4或电视机5通信。在移动之后,如果通信装置10指示指示装置30发送空调器指示信号或电视机指示信号,则空调器4或电视机5执行由指示信号表示的操作。如上所述,在远程指示系统I中,用户操作通信装置10,以向待控制电器远程提供操作指示。
[0061]下文中将描述各个装置的硬件构造。
[0062]图2是示出移动装置10的硬件构造的图。通信装置10包括控制部110、存储部120、通信部130、语音输入/输出部140和触摸屏部150。存储部120是诸如硬盘等的存储单元,并且存储由控制部110使用的数据和程序。通信部130是无线连接到通信线路2以与存储装置20或指示装置30通信的通信单元。通信部130利用通信单元与存储装置20或指示装置30交换数据。语音输入/输出部140包括扬声器、麦克风和语音处理电路,并且输入和输出用于电话呼叫的语音。控制部110是包括处理器(诸如CPU(中央处理部))和存储装置(诸如ROM (只读存储器)或RAM (随机存取存储器))的计算机。CPU利用RAM作为工作区域并且执行存储在ROM或存储部120中的程序以控制通信装置10的组件。
[0063]触摸屏部150是用于显示图像并且接收由用户执行的输入操作的装置,并且包括显示部151和触摸传感器152。显示部151包括上面显示图像的显示面。显示部151包括利用液晶元件或有机EL (场致发光)元件在显示面上显示图像的显示板和用于驱动显示板的驱动部。触摸传感器152具有与显示面相同的尺寸和形状,并且设置在显示面上。触摸传感器152例如是基于指针引起的静电耦合来检测由指针在显示面上指示的位置的电容式传感器。触摸传感器152充当用于检测由用户在显示面上指示的位置的检测装置。触摸传感器152向控制部110提供表示检出位置的数据。在用于输入操作的图像显示在显示面上的情况下,用户借助于指示图像执行输入操作。触摸传感器152向控制部110提供与覆盖检出位置的图像对应的输入操作数据(即,与接收到的输入操作对应的输入操作数据)。
[0064]图3是存储装置20的硬件构造。存储装置20包括控制部210、存储部120和通信部230。存储部220是诸如硬盘等的存储单元,并且存储由控制部210使用的数据和程序。存储部220还存储上述命令DB。通信部230是用于无线连接到通信线路2以与通信装置10或指示装置30交换数据的连接单元。控制部210是包括处理器(诸如CPU)和存储装置(诸如ROM或RAM)的计算机。CPU利用RAM作为工作区域并且执行存储在ROM或存储部220中的程序以控制存储装置20的组件。
[0065]图4是存储装置30的硬件构造。指示装置30包括控制部310、存储部320、触摸屏部330、摄像部340、第一通信部350、第二通信部360和第三通信部370。存储部320是诸如硬盘等的存储单元,并且存储控制部310要使用的数据和程序。控制部310是包括处理器(诸如CPU)和存储装置(诸如ROM或RAM)的计算机。CPU利用RAM作为工作区域并且执行存储在ROM或存储部320中的程序以控制指示装置30的组件。触摸屏部330包括显示部331和触摸传感器332。这些分别具有与触摸屏部150、显示部151和触摸传感器152相同的构造。
[0066]摄像部340充当例如数字照相机。摄像部340是拍摄图像的成像单元。摄像部340向控制部310提供表示拍摄图像的图像数据。第一通信部350是用于无线连接到通信线路2以与通信装置10或存储装置20交换数据的连接装置。第一通信部350从控制部310接收图像数据。第一通信部350借助于向通信装置10发送图像,充当用于向通信装置10发送由摄像部340拍摄的图像的图像发送单元。第二通信部360发送红外线通信信号,以与上述待控制电器通信。第二通信部360充当用于根据上述来自通信装置10的请求,无线地发送上述空调器指示信号或电视机指示信号的信号发送单元。在此请求是对第二通信部360的请求。第三通信部370发送符合蓝牙标准的信号(如上述移动信号),以与移动装置40通?目。
[0067]图5是示出移动装置40的硬件构造的图。移动装置40包括控制部410、通信部420和驱动部430。控制部410是包括处理器(诸如CPU)和存储装置(诸如ROM或RAM)的计算机。CPU利用RAM作为工作区域并且执行存储在ROM中的程序,以控制移动装置40的组件。通信部420接收符合蓝牙标准的信号(诸如移动信号),以与指示装置30通信。驱动部430包括四个车轮、马达和步进马达。驱动部430使马达旋转车轮,并且使步进马达改变车轮的方向。马达可以双向旋转,使得移动装置40可以向前或向后移动。步进马达可以将车轮的方向相对于前面向左或右改变90度,使得移动装置40可以沿直方向或沿横向移动。
[0068][操作]
[0069]现在,将描述远程指示系统I中各个装置的操作。在远程指示系统I中,当购买了空调器4和电视机5并且初次将它们设置在房间中时,指示装置30不存储用于待控制电器的命令名称和指示信号。因此,在远程指示系统I中,执行命令存储处理,借此将关于命令名称和指示信号的数据存储在指示装置30中。表示命令名称和指示信号的数据将称作“命令数据”。下面将参照图6至图9描述第一和第二命令存储处理。
[0070]图6是示出第一命令存储处理的过程的序列图。当在存储装置20中记录了待控制电器的型号时,执行第一命令存储处理。要注意的是,在以下序列图中,装置被描述为处理的主体;然而,实际执 行处理的实体是装置的控制部。当用户执行操作以输入待控制电器的型号时,开始第一命令存储处理。当触摸传感器332接收到输入操作时,指示装置30(的控制部310)初始地获取由用户输入的型号(步骤S11)。随后,指示装置30向存储装置20发送关于获取到的型号的数据(步骤S12)。随后,存储装置20从存储部220中所存储的命令DB提取与由指示装置30发送的型号关联的命令名称和指示信号(步骤S13)。
[0071]图7是示出存储在命令DB中的数据的图表。在该图表中,示出了标题为“型号”、“制造商”、“电器类型”、“信号类型”、“命令名称”和“指示信号”的项。在“型号”栏中,示出了两个信号“X-001”和“Y-001”,它们分别表示电视机5的型号和空调器4的型号。在该图表中,示出了电视机5的制造商是“X”,电器类型是“电视接收机”,并且信号类型是“红外线”。电器类型是分配给一组共享用途和功能的待控制电器的名称,诸如空调器、电视接收机或灯等。共享电器类型的待控制电器由于用途和功能类似,所以可以共用命令。在该图表中,还示出了“电源接通/断开”、“增加音量”和“降低音量”(作为电视机5的命令名称)和表示用于使电视机5执行这样的操作的指示信号的符号“AAA..,”、“BBB..,”和“CCC..,”。在该图表中,还示出了空调器4的制造商是“Y”,电器类型是“空调器”,并且信号类型是“蓝牙”。还示出了“电源接通/断开”、“调高设定温度”和“调低设定温度”(作为空调器4的命令名称)和表示用于使空调器4执行这样的操作的指示信号的符号“DDD..,”、“EEE..,”和 “FFF..,”。
[0072]例如,在由指示装置30在步骤Sll获取的型号是“X-001”的情况下,存储装置20在步骤S13提取命令名“电源接通/断开”、“增加音量”和“降低音量”和指示信号“AAA..,”、“BBB..,”和“CCC..,”。存储装置20向指示装置30发送表示提取出的命令名称和指示信号的命令数据(步骤S14)。指示装置30在存储部320中存储从存储装置20发送的命令数据(步骤S15)。随后,指示装置30向通信装置10发送存储的命令数据(步骤S16)。通信装置10在存储部120中存储从指示装置30发送的命令数据(步骤S17)。结果,在第一命令存储处理中,将指示装置30中存储的命令数据存储在通信装置10中。
[0073]图8是示出第二命令存储处理的流程的序列图。当待控制电器的型号未存储在命令DB中时,执行第二命令存储处理。作为示例,下面将描述电视机5的型号未存储在命令DB中的情况。在第二命令存储处理中,指示装置30的存储部320存储关于电器类型的数据和示出针对电器类型预先确定的命令图像的对应图像数据。命令图像是与上述命令名称关联的图像。因为如上所述,共享电器类型的电器可能共享命令,所以即使待控制电器的型号未存储在命令DB中,也可以指示待控制电器执行由与示出了命令图像的图像数据关联的命令名称所表示的操作。
[0074]当用户操作指示装置30的触摸屏部330以输入型号和电器类型时,开始第二命令存储处理。当触摸屏部330接收到输入操作时,指示装置30获取所输入的型号和电器类型(步骤S21)。本文假定获取电器类型“电视接收机”。随后,指示装置30在显示部331的显示面上显示与获取的电器类型关联地存储在存储部320中的图像数据所表示的命令图像(步骤S22)。
[0075]图9是示出在步骤S22显示部331的显示面333上所显示的图像的示例的图。在显示面333上,显示了字符串“电器类型:电视机”和“型号:X-001”和命令图像Dl、D2、D3和D4。指示装置30基于在步骤S21获取的型号和电器类型,显示字符串。命令图像D1、D2、D3和D4分别示出电源接通/断开、增加音量、降低音量和选择频道I至频道12中的一个频道的命令。
[0076]用户借助于指示所显示的命令图像中的一个命令图像来选择命令图像。指示装置30基于由触摸传感器332提供的数据识别所选命令图像(步骤S23)。随后,用户在遥控器5R被定位为使得指示信号可以到达指示装置30的状态下,按压指示由所选命令图像表示的命令的电视机5的遥控器5R的按钮(步骤S24)。例如,在用户选择命令图像Dl的情况下,他/她按压遥控器5R的与电源接通/断开对应的按钮。遥控器5R发送与所按压按钮对应的电视机指示信号(步骤S25)。当指示装置30接收到从遥控器5R发送的电视机指示信号时,指示装置30将接收到的电视机指示信号与关于在步骤S21获取的型号和电器类型的数据和表示在步骤S23识别的命令图像的图像数据关联地存储在存储部320中(步骤S26)。借助于重复执行步骤S23至S26的一系列处理,电源接通/断开、增加音量、降低音量和选择频道I至频道12中的一个频道的命令分别与命令图像D1、D2、D3和D4关联。指示装置30这样存储命令数据。在执行步骤S26的处理之后,指示装置30执行图6所示的步骤S16的处理,以向通信装置10发送命令数据。此后,执行步骤S17的处理,使得通信装置10存储在第二命令存储处理中在指示装置30中存储的命令数据。
[0077]现在,将描述运动存储处理。运动存储处理是这样的处理:利用该处理存储表示移动装置40从一个位置(例如,位置B0)移动到另一个位置(例如,位置B5)的移动的数据。下文中,数据将称为“运动数据”。运动数据是移动信号和时间数据的集合,其中,这些移动信号在移动正在进行的同时从指示装置30发送到移动装置40,并且时间数据表示发送移动信号的时间。现在将参照图12至图15描述运动存储处理。
[0078]图10是示出从上向下垂直看时的房间3的图。在房间3中,设置有空调器4、电视机5、指示装置30、移动装置40和桌子。房间3是矩形的。房间3的沿图10中的垂直方向的长度比房间3的沿图10中的横向的长度长。在房间3中,电视机5设置在左上,桌子设置在中心,并且空调器4设置在左下。移动装置30设置在房间3的右中央与右上之间,使得指示装置30的中心位于位置B0。位置BO是预先确定为指示装置30在用户未提供远程指示时所处的位置的位置。移动装置40被设置在位置B0,使得指示装置30的摄像部340面向左壁。下文中,这样设置的移动装置40的状态将称作“初始状态”。在本实施方式中,存储使移动装置40从初始状态移动到面向空调器4的位置B4的运动数据B0B4,并且存储使移动装置40从初始状态移动到面向电视机5的位置B5的运动数据B0B5。位置B4包括在指示装置30能够与空调器4执行红外线通信的上述空间A4中。位置B5包括在指示装置30能够与电视机5执行红外线通信的上述空间A5中。
[0079]图11是示出运动存储处理的过程的序列图。下面,作为示例,将描述存储运动数据B0B5的情况。在移动装置40和指示装置30设置为初始状态之后开始运动存储处理。在运动存储处理中,当用户执行输入操作以使指示装置30开始拍摄图像,并且触摸屏部330接收到该输入操作时,指示装置30利用摄像部340开始拍摄图像(步骤S31)。随后,指示装置30向存储装置10发送表示所拍摄图像的图像数据(步骤S32)。通信装置10在显示部151的显示面上显示由在步骤S32从指示装置30发送的图像数据表示的拍摄图像(步骤S33)。将参照图12描述拍摄图像。
[0080]图12是示出在运动存储处理中在显示部151的显示面153上显示的拍摄图像的示例的图。图12的(a)示出在步骤S33显示在显示面153上的拍摄图像CO。拍摄图像CO示出了图10所示的桌子和电视机5。当用户执行输入操作以指示所拍摄图像CO时,指示装置30显示用于使用户输入移动名的、图12的(b)中所示的图像D5。在显示图像D5时,用户对图像D5执行输入操作以输入运动名称。用户可以输入表示移动是移动装置40的移动并且还表示移动的目的地的字符串(诸如,“移动到电视机前面”或“移动到空调器前面”)。当通信装置10接收到输入操作时,装置获取输入的运动名称(步骤S34)。随后,通信装置10向指示装置30发送表示运动名称的数据和请求指示装置30开始记录运动数据的请求数据(步骤S35)。当指示装置30接收到在步骤S35发送的请求数据时,指示装置30存储从通信装置10发送的数据,并且开始记录运动数据(步骤S36)。
[0081]随后,通信装置10显示用于允许用户执行使移动装置40移动的输入操作的操作图像(步骤S37)。图12的(c)示出在显示面153上显示的操作图像D6。操作图像D6是各示出等腰三角形的四个图像,各个等腰三角形指向显示面153上的向上方向、向下方向、左方向或右方向。向上方向、向下方向、向左方向或向右方向是由操作图像D6指示的方向。如果由用户选择或指示操作图像D6中的一个,则移动装置40沿由所选操作图像指示的方向移动。向上方向、向下方向、向左方向和向右方向分别对应于向前移动、向后移动、向左移动和向右移动。在此“向前”方向是朝向由摄像部340拍摄的图像的中心的方向,并且在此“向后”方向是与向前方向相反的方向。要注意的是,使移动装置40移动的输入操作可以借助于使通信装置10倾斜来执行。通信装置10可以包括用于检测沿多个方向的倾斜的单元(诸如角速度传感器(或陀螺仪传感器)或加速度传感器),并且使移动装置40沿由该单元检测到的倾斜的方向移动。
[0082]当用户对操作图像D6中的一个操作图像执行输入操作时,通信装置10请求指示装置30发送用于使移动装置40沿与所选图像对应的方向移动的移动信号(步骤S38)。当指示装置30接收到从通信装置10发送的请求数据时,指示装置30生成按照要求的移动信号(步骤S39)并且发送移动信号(步骤S40)。指示装置30还在RAM中临时存储关于移动信号的数据和时间数据(步骤S41)。在步骤S39生成的移动信号具体地是表示移动装置40的驱动部430的车轮的方向和车轮的旋转方向的信号。当移动装置40接收到从指示装置30发送的移动信号时,移动装置40根据接收到的移动信号执行移动操作(步骤S42)。移动装置40将车轮的方向设置为由移动信号指示的方向,并且沿由移动信号指示的方向旋转车轮。移动装置40如所述前后、左右移动。在用户指示操作图像D6时,步骤S38至S42的一系列处理以预定间隔(例如,以0.1秒的间隔)连续执行。如上所述,指示装置30的控制部310充当根据通信装置10的请求控制移动装置40的移动的移动控制单元。在此请求是对控制部310的请求。
[0083]用户在看到显示面153上显示的房间3的拍摄图像时执行输入操作以使移动装置40移动,直到移动装置40到达位置B5为止。图12的(d)示出了当移动装置40已经到达位置B5时在显示面153上显示的拍摄图像Cl。拍摄图像Cl未示出桌子,而示出了比拍摄图像CO中所示的电视机5大的电视机5。在移动装置40从位置BO移动到位置B5时,重复执行步骤S38至S42的一系列处理。由于重复操作临时存储在指示装置30的RAM中的多个移动信号和时间数据项在下文中将称作“运动数据B0B5”。运动数据B0B5例如表示沿着图10所示的两点点划线的三个箭头从位置BO移动到位置B5的移动装置40的移动。更具体地,在沿着箭头的移动分别花费一秒、一秒和两秒的情况下,运动数据B0B5表示先向前移动一秒、再向右移动一秒、最后向如移动两秒的移动装置40的移动。
[0084]随后,如果用户执行输入操作,以指示显示面153的任意部分,则指示装置30显示示出了运动数据的图像(步骤S43 )。
[0085]图13是示出在显示部131的显示面333上显示的图像的示例的图。图13的(a)示出了在步骤S43显示的图像的示例。根据示例图像,字符串“运动记录”和由摄像部340拍摄的拍摄图像C2以降序显示在显示面333上。在拍摄图像C2下面,显示图像D7,在图像D7中,由用户选择的操作图像D6(在该示例图像中,是示出向上、右和向上方向的操作图像D6)以选择的降序从左侧排布。在图像D7下面,显示图像D8,该图像D8示出选择各个操作图像D6的时间(具体地,字符串“I秒”、“I秒”和“2秒”)。图像D7和D8示出运动数据。换言之,图像D7和D8示出路径,移动装置40根据运动数据移动沿该路径移动。在本示例中,示出了路径,移动装置40沿着该路径向前移动一秒、向左移动一秒并且最后向前移动两秒。该路径是由运动数据指示的路径。移动装置40沿着该路径移动到由运动名称指示的目的地。
[0086]在图像D7和D8下面,显示了示出字符串“记录该运动”的图像D9和示出字符串“不记录”的字符串的图像D10。可以由用户执行的输入操作来选择图像D9和D10。如果用户选择图像D10,则指示装置30删除RAM中存储的运动数据B0B5。在这种情况下,不执行以下处理。另一方面,如果用户选择图像D9,则指示装置30将在RAM中存储的运动数据B0B5与表示运动名称的数据关联地存储在存储部320中(步骤S44)。图13的(b)示出了在显示面333上显示的这样存储的运动数据的列表的示例。在示例列表中,字符串“运动列表”、“移动到电视机前面”和“移动到空调器前面”从上面以降序示出。各个字符串指示运动名称,并且还指示与运动名称关联的运动数据存储在存储部320中的事实。根据上述一系列处理,用户在确认诸如拍摄图像C2和图像D7和D8等的移动装置40这样的移动结果之后,能够确定是否应当存储运动数据。
[0087]随后,指示装置30以逆向时间顺序检索运动数据B0B5中包括的移动信号,并且随后发送移动信号,利用该移动信号使移动装置40沿与由检索到的移动信号指示的移动方向相反的方向移动(步骤S45)。移动装置40在接收到这样的移动信号时,执行与在步骤S42执行的操作相反的移动操作(步骤S46)。因此,移动装置40从位置B5移动到位置B0,使得其返回到初始状态。在执行步骤S45的处理之后,指示装置30向存储装置10发送运动数据B0B5 (步骤S47)。通信装置10与关于上述运动名称的数据关联地存储运动数据B0B5(步骤S48)。因此,通信装置10彼此关联地存储关于位置BO的数据、关于运动名称的数据和运动数据B0B5。
[0088]根据上述运动存储处理,指示从位置BO移动到位置B5的移动装置40的移动的运动数据存储在指示装置30和通信装置10中。
[0089]经由上述第一和第二命令存储处理和运动存储处理,将命令数据和运动数据存储在指示装置30中。通信装置10将命令数据或运动数据与快捷方式区域关联地存储。快捷方式区域是通信装置10的显示部151上所显示的拍摄图像中所包括的区域,用户借助于指示触摸屏部150上的区域来选择该区域。当选择快捷方式区域时,通信装置10请求指示装置30执行由与快捷方式区域关联的数据指示的命令或运动。用于使命令数据或运动数据与快捷方式区域关联的处理在下文中将称作“快捷方式关联处理”。
[0090]图14是示出快捷方式关联处理的流程的序列图。下面作为示例,描述移动装置40和指示装置30处于初始状态的情况。指示装置30首先在当前位置(即,在位置B0)拍摄室内的图像(步骤S61),并且向通信装置10发送表示拍摄图像的图像数据(步骤S62)。通信装置10在显示部151上显示由指示装置30发送的图像数据表示的拍摄图像(步骤S63)。在该步骤显示的图像与图12所示的拍摄图像CO相同。
[0091]图15是示出在快捷方式关联处理中在显示部151的显示面153上显示的拍摄图像的示例的图。图15的(a)示出在步骤S63显示在显示面153上的拍摄图像CO。在图15的(a)所示的图像显示时,用户操作触摸屏部150,以选择包括拍摄图像CO中所示的电视机5的图像的区域E1。具体地,如由图15的(a)中的两点点划线箭头所示,用户执行输入操作,以从左上到右下跟踪显示面153上显示的电视机5的图像。通信装置10将包括由触摸传感器152首先检测到的指示位置Fl和由触摸传感器152最后检测到的指示位置F2 (作为对角线上的顶点)并且包括沿着显示面153上的水平方向的边和沿着显示面153上的垂直方向的边的矩形区域识别为区域El (步骤S64)。通信装置10在存储部120中彼此关联地存储拍摄图像CO的图像数据和关于指示位置Fl和F2的坐标的数据,作为表示区域El的数据。在原点PO位于显示面153的左上角的坐标系中,坐标由沿X轴方向(右方向)的坐标和沿Y轴方向(向下方向)的坐标组成。由图12的(a)中的虚线组成的线所示的区域El如上所述由用户选择。
[0092]随后,通信装置10显示使用户选择要与快捷方式区域关联的运动数据或命令数据的图像(步骤S65)。下文中,该图像将称作SC (快捷方式)关联图像。图15的(b)示出在步骤S65显示在显示面153上的SC关联图像D21。SC关联图像D21显示在显示面153上与区域El相反的一侧。在SC关联图像D21中,从上方以降序示出字符串“粘贴快捷方式”和表示命令或运动“移动到电视机前面”、“移动到空调器前面”、“电视机电源接通/断开”、“电视机增加音量”和“空调器设定温度调高”的字符串。所示的命令和运动是所有命令和运动的一部分。借助于沿垂直方向跟踪图像,用户能够滚动图像,使得显示剩余的命令或运动。用户从表示命令或运动的字符串选择要与作为快捷方式区域区域El关联的字符串(步骤 S66)。
[0093]随后,通信装置10在存储部120中彼此关联地存储表示由所选字符串表示的运动的运动数据或表示由所选字符串表示的命令的命令数据、以及关于区域El的数据(步骤S67)。因此,通信装置10的存储部120彼此关联地存储关于拍摄图像CO的图像数据(借助于拍摄房间3的空间A3的图像获得拍摄图像CO)、关于区域El (拍摄图像CO中包括的图像区域)的数据、以及表示第一请求或第二请求的请求数据。在此第一请求是请求指示装置30使移动装置40沿着由运动数据指示的路径移动到空间中的目的地的请求。在此第二请求是请求指示装置30发送由命令数据指示的指示信号的请求。
[0094]在指示信号可以从指示装置30所处的地点到达所有待控制电器的情况下,存储部120可以与快捷方式区域关联地存储仅命令数据。另选地,在用户只希望看到房间内的状况的情况下,存储部120可以与快捷方式区域关联地存储仅运动数据。不管怎样,如上所述,存储部120与关于拍摄图像的图像数据和关于区域的数据关联地存储表示第一请求的请求数据和表示第二请求的请求数据中的至少一个请求数据。随后,通信装置10并排显示所选字符串和区域El的缩小图像(或缩略图)(步骤S68)。图12的(c)示出了在步骤S68显示的SC关联图像D21的示例。在示例图像中,字符串“移动到电视机前面”已经由用户选择,使得并排显示所选字符串和区域El的缩略图。通信装置10借助于从拍摄图像CO的图像数据提取区域El来显示缩略图。
[0095]由于上述中快捷方式关联处理,借助于选择快捷方式区域,用户能够请求指示装置30执行用与快捷方式关联的数据表示的命令或运动的执行指示。在经由该指示移动装置40执行移动操作的情况下,由各个装置执行的处理称作“运动操作处理”。在经由该指示,待控制电器执行指示命令的情况下,由各个装置执行的处理称作“命令操作处理”。
[0096]图16是示出运动操作处理的过程的序列图。下面作为示例,描述移动装置40和指示装置30处于初始状态的情况。首先,指示装置30执行步骤S81和S82的处理,其分别与图14所示的步骤S61和S62类似。随后,通信装置10执行与步骤S63类似的步骤S83的处理。
[0097]图17是示出在运动操作处理中显示面153上显示的拍摄图像的示例的图。图17的(a)示出了在步骤S83显示的拍摄图像C2。在附图中,区域El由两点点划线表示,以突出该区域;然而,未示出两点点划线。因为在上述快捷方式关联处理中,已经选择了包括电视机5的图像的区域E1,所以用户选择或指示包括电视机5的图像的区域E1。要注意的是,通信装置10可以显示示出区域El的图像(或图像的边界),使得如果用户忘记了区域El的位置,他/她也可以选择区域El。
[0098]当检测到由用户指示的位置时,通信装置10利用公知的图案匹配技术来确定在显示面153上显示的拍摄图像是否与在存储部120中存储的图像数据所表示的拍摄图像匹配(步骤S84)。例如,在上述快捷方式关联处理之后,存储部120存储关于区域El的数据(即,表示拍摄图像CO的图像数据)。拍摄图像CO和拍摄图像C2是移动装置40和指示装置30处于初始状态时拍摄的图像;然而,因为拍摄这两个图像的时刻不同,所以图像中所示的所有物体不必相同。在拍摄图像C2中,在桌子上示出了盘子,而拍摄图像CO中未示出盘子。通信装置10例如针对拍摄图像CO和C2所有对应的坐标,计算亮度值之间的差的平方,并且如果计算出的值之和等于或小于阈值,则确定这两个图像匹配。因为如上所述拍摄图像可能不完全匹配,所以阈值可以被设置为使得当两个图像的百分之七十或更大匹配时,做出两个图像匹配的确定。如果确定两个图像不匹配,则通信装置10终止运动操作处理。
[0099]如果确定两个图像匹配,则通信装置10确定检出位置是否包括在区域El中。如果检出位置不包括在区域El中,则通信装置10终止运动操作处理。另一方面,如果检出位置包括在区域El中,则通信装置10确定已经选择了快捷方式区域(步骤S85),并且向指示装置30与请求数据一起发送与区域El关联地存储的命令数据或运动数据(本示例中,是运动数据)(步骤S86)。请求数据是请求进行由命令数据或运动数据指示的操作的请求的数据。在本示例中,请求数据是用于上述第一请求的请求的数据。借助于执行步骤S84、S85和S86的处理,在触摸传感器152检测到指示位置时表示显示面153上所显示的拍摄图像的图像数据存储在存储部120中,并且检测到的指示位置包括在与表示拍摄图像CO的图像数据关联的快捷方式区域中的情况下,通信装置10的控制部110发送运动数据和请求。表示拍摄图像数据的图像数据存储在存储部120中的情况除了存储关于完全相同的拍摄图像的数据的情况以外,还包括虽然物体的排布有点不同,但是由图案匹配而获得的值在规定范围内(在上述示例中,值等于或小于阈值)的情况。
[0100]指示装置30响应于从通信装置10发送的请求数据,执行由与请求数据一起发送的运动数据表示的操作。具体地,指示装置30以由运动数据中包括的对应时间数据指示的较早日期的顺序提取运动数据中包括的移动信号(步骤S87),并且以预定间隔(例如,以0.1秒的间隔)顺序发送它们(步骤S88)。移动装置40执行由从指示装置30发送的移动信号指示的运动操作(步骤S89)。在本示例中,假定使用运动名称为“移动到电视机前面”的运动数据。在重复执行步骤S87至S89之后,移动装置40如由运动名称所示,移动到面向电视机5的位置B5。因此,图17的(b)所示的拍摄图像C3显示在显示部151上。
[0101]现在,描述执行运动操作处理并且执行图14所示的快捷方式关联处理之后,命令数据与快捷方式区域关联的情况。在本示例中,图17的(b)所示的拍摄图像C3在步骤S63显示在显示面153上,并且用户选择拍摄图像C3中的特定区域。
[0102]图18是示出在该快捷方式关联处理中在显示面153上显示的拍摄图像的示例的图。图18的(a)示出由用户选择的区域E2。用户选择区域E2,该区域E2包括拍摄图像C3所示的电视机5的屏幕的图像。通信装置10显示图18的(b)所示的快捷方式关联图像D22(步骤S65)。用户可以在各表示图像中所示的命令名称或运动名称的字符串中选择字符串“电视机电源接通/断开”,作为与区域E2 (作为快捷方式区域)关联的字符串(步骤S66)。随后,通信装置10彼此关联地存储关于由所选字符串“电视机电源接通/断开”指示的命令的数据和关于区域E2的数据(步骤S67)。随后,通信装置10如图18的(c)所示,并排显示字符串和区域E2的缩略图(步骤S68)。
[0103]在执行快捷方式关联处理之后,上述命令操作处理变得可用。
[0104]图19是示出命令操作处理的过程的序列图。下面作为示例,描述移动装置40由于运动操作处理已经移动到位置B5的情况。首先,执行图16所示的步骤S81、S82和S83的处理,使得在位置B5拍摄的图像显示在显示面153上。
[0105]图20是示出在命令操作处理中在显示面153上显示的拍摄图像的示例的图。图20的(a)示出在本示例中的步骤S83显示的拍摄图像C4。拍摄图像C4示出被设置为电源断开的电视机5。用户参照拍摄图像C4确认电视机5处于电源断开状态,并且可以执行输入操作,以将电视机5设置为电源接通(换言之,选择区域E2的操作)。在附图中,区域E2由双点点划线表示,以突出该区域;然而,未示出双点点划线。因为在快捷方式关联处理中,已经选择了包括电视机5的屏幕的图像的区域E2,所以用户选择或指示包括屏幕的图像的区域E2。
[0106]随后,通信装置10在检测到由用户指示的位置时,执行步骤S84的处理。在本示例中,确定拍摄图像C3 (拍摄图像C3的数据存储为表示图18所示的区域E2的数据)与拍摄图像C4匹配。如果检出位置包括在区域E2中,则通信装置10确定已经选择了快捷方式区域(步骤S85)。随后,通信装置10在显示面153上显示命令确认图像,用于使用户确认与所选快捷方式区域关联的命令(步骤S91)。图20的(b)示出在步骤S91显示的命令确认图像D23。命令确认图像D23示出字符串“电视机电源接通/断开”。可以借助于用户的输入操作选择命令确认图像D23。用户参照该字符串确认与快捷方式区域关联的命令,并且如果未检测到问题,则选择命令确认图像D23。
[0107]如果用户选择了命令确认图像D23,则通信装置10向指示装置30发送与区域E2关联地存储的命令数据以及请求数据(本示例中,是表示上述第二请求的请求数据)(步骤S92)。指示装置30响应于从通信装置10发送的请求数据,执行由与请求数据一起发送的运动数据表示的操作。具体地,指示装置30从存储部320中存储的多个指示信号提取由从通信装置10发送的命令数据指示的电视机指示信号(步骤S93)。随后,指示装置30发送所提取的电视机指示信号(步骤S94)。在本示例中,因为指示装置30位于位置B5,所以电视机指示信号能够到达电视机5。电视机5接收从指示装置30发送的电视机指示信号,并且执行由该信号表示的操作(步骤S95)。在本示例中,电视机5执行“电视机电源接通/断开”的操作。因此,电视机5被设置为电源接通,使得图20的(c)所示的拍摄图像C4显示在显示面153上,该图像示出显示了电视机节目的电视机5。
[0108]在运动数据和命令数据中的每一个与快捷方式区域关联的情况下,依赖于由用户选择的快捷方式区域来执行运动操作处理或命令操作处理中的任一个。下面,如果没有必要区分这两个处理,则它们将统称为“快捷方式操作处理”。在快捷方式操作处理中,通信装置10的控制部110发送运动数据或命令数据,与请求数据一起,使得指示装置30使移动装置40沿着由运动数据指示的路径移动到目的地,或者使得指示装置30发送由命令数据指示的指示信号。换言之,控制部110充当用于向指示装置30发送表示第一请求或第二请求的请求数据的请求发送装置。
[0109]在本实施方式中,借助于执行运动操作处理以看到由已经移动到电视机5附近的指示装置30的摄像部340拍摄的图像,用户能够确认待控制电器(电视机5)的状况。而且,借助于执行命令操作处理,用户能够在确认电视机5的状况之后向电视机5远程提供操作指示。例如,如果试图将电视机5设置为电源接通的用户借助于看到在图19所示的步骤S83显示的拍摄图像,能够确认电视机5处于电源接通状态,则他/她可以省略选择区域E2。
[0110]而且,在空调器4未示出在由处于初始状态的指示装置30拍摄的图像(参见图12的(a)中的情况下,用户借助于执行图11所示的运动存储处理(借助该运动存储处理,他/她在看到显示面153上显示的拍摄图像时可以将移动装置40移动到面向空调器4的位置B4),能够使得各个装置存储表示从位置BO移动到位置B4的操作的运动数据。当执行该处理时,如图8所示,移动装置40执行操作以向左转动90度,使得指示装置30的摄像部340在位置B4面向空调器4。该操作可以由移动装置40响应于诸如在预定时间两次选择图12的(c)所示的指示左方向的操作图像D6的双击等的操作而执行。如果在图14所示的快捷方式关联处理中,运动数据经由用户与由图15的(a)所示的虚线组成的线指示的区域E3关联,则他/她可以借助于在运动操作处理中选择区域E3,使移动装置40从位置BO移动到位置B4。如上所述,与待控制电器无关的区域可以被选择为快捷方式区域。然而,优选地,应当选择容易使用户想起对应的命令数据或运动数据的区域。
[0111][第二实施方式]
[0112]根据本发明的第二实施方式的远程指示系统与第一实施方式的远程指示系统的区别在于该系统包括多个通信装置、多个指示装置和多个移动装置。在远程指示系统中,各个通信装置中存储的运动数据和命令数据存储在存储装置20中,并且它们可以与其它通信装置相同。
[0113]图21是示出根据第二实施方式的远程指示系统Ix的构造的框图。与第一实施方式相同的组件将由相同附图标记表示,并且以下描述中将省略其描述。远程控制系统Ix包括通信装置10a、10b和IOc (它们的构造与通信装置10的构造类似)、存储装置20和通信线路2。远程控制系统Ix还包括设置在房间3a内部的空调器4a、电视机5a、指示装置30a和移动装置40a。远程控制系统Ix还包括设置在房间3b内部的空调器4b、指示装置30b和移动装置40b。远程控制系统Ix还包括设置在房间3c内部的电视机5c、指示装置30c和移动装置40c。指示装置30a、30b和30c在构造上与指示装置30类似。移动装置40a、40b和40c在构造上与移动装置40类似。在这些装置中,末尾有符号“a”的装置由用户A拥有,末尾有符号“b”的装置由用户B拥有,并且末尾有符号“c”的装置由用户C拥有。
[0114]在本实施方式中,在执行上述第二命令存储处理、运动存储处理和快捷方式关联处理中的每一个处理之后,存储在通信装置和指示装置中的命令数据、运动数据或表示快捷方式区域的数据存储在存储装置20中。例如,在由用户A拥有的装置执行图8所示的第二命令存储处理的情况下,指示装置30a在步骤S26的处理之后向存储装置20发送在步骤S26存储的关于型号和电器类型的数据以及表示命令图像所示的命令且表示电视机指示信号的命令数据(步骤S27)。存储装置20在命令DB中彼此关联地存储由从指示装置30a发送的数据表示的关于型号、电器类型、命令名和指示信号的数据(步骤S28)。根据上述第二命令存储处理,在空调器4a和4b的型号相同或电视机5a和5c的型号相同的情况下,借助于只执行第一命令存储处理而不执行第二命令存储处理,指示装置30b和30c能够分别存储用于空调器4b的命令数据和用于电视机5c的命令数据。
[0115]而且,在本实施方式中,在由用户A拥有的装置执行图11所示的运动存储处理的情况下,通信装置IOa在步骤S48之后,向存储装置20发送在步骤S48存储的运动数据和关于运动名称的数据(步骤S49)。存储装置20在运动数据库(DB)中彼此关联地存储数据项(步骤S50)。运动DB是在存储装置20的存储部220中存储的数据库,该数据库存储运动数据的不同项。存储装置20响应于来自各个装置的请求或以预定间隔向通信装置或指示装置发送运动DB中存储的数据。因此,经由通信装置IOa和指示装置30a存储在运动DB中的运动数据可以存储在由用户B或用户C拥有的装置中以使用。因为房间3a、3b和3c的形状和尺寸以及房间内家具和待控制电器的排布可能是彼此不同的,所以运动数据可能不能由用户B或用户C拥有的装置使用;然而,可以共同指示简单的运动操作的运动数据。
[0116]而且,在本实施方式中,在由用户A拥有的装置执行图14所示的快捷方式关联处理的情况下,通信装置IOa在步骤S68之后,向存储装置20发送表示在步骤S64识别的快捷方式区域(例如,区域El或E2)的数据和与快捷方式区域关联地存储的命令数据或运动数据(步骤S69)。存储装置20在快捷方式数据库(DB)中彼此关联地存储从通信装置IOa发送的数据项(步骤S70)。快捷方式DB是在存储装置20的存储部220中存储的数据库,该数据库彼此关联地存储关于快捷方式区域的数据和运动数据或命令数据。存储装置20响应于来自各个装置的请求或以预定间隔向通信装置或指示装置发送快捷方式DB中存储的数据。因此,由通信装置IOa存储在运动DB中的数据可以存储在通信装置IOb和IOc中以使用。
[0117]在通信装置IOb和IOc的情况下,如果在图16所示的步骤S84确定显示的拍摄图像与由存储部中存储的图像数据表示的拍摄图像匹配,则显示例如与图像数据关联的快捷方式区域的边界,使得用户B和用户C能够知道在显示上的拍摄图像中快捷方式区域在哪里。通信装置IOb和IOc还在显示边界的快捷方式区域附近显示表示与快捷方式区域关联的运动数据的运动名称的字符串或表示与快捷方式区域关联的命令数据的命令名称的字符串,使得用户B和用户C能够知道哪个运动数据或命令数据与快捷方式区域关联。
[0118][第三实施方式]
[0119]根据本发明的第三实施方式的远程指示系统与第一实施方式的远程指示系统的区别在于该系统包括多个通信装置,而与第二实施方式的远程指示系统的区别在于通信装置使单个指示装置向移动装置提供移动操作指示,或者向待控制电器提供操作指示。进一步地,在本实施方式中,运动数据、命令数据和表示快捷方式区域的数据不存储在通信装置和指示装置中,而存储在存储装置中。在本实施方式中,不执行图8所示的步骤S26、图11所示的步骤S44和S48以及图14所示的步骤S67的处理(即,在通信装置和指示装置中存储数据的处理)。在另一方面,执行在存储装置20中存储数据的处理(诸如步骤S27、S28、S49、S50、S69和S70)。下面,作为示例,将描述由图21所示的装置执行快捷方式操作处理的情况。
[0120]图22是示出根据第三实施方式的快捷方式操作处理的过程的序列图。该序列图示出了由通信装置IOa执行快捷方式操作处理的情况。在快捷方式操作处理中,首先,执行图16所示的步骤S81至S83的处理。随后,通信装置IOa向存储装置20发送表示拍摄图像的图像数据和标识符数据(步骤S101)。标识符数据是识别通信装置IOa或携带装置的用户A的数据,该数据存储在存储部120中。在本实施方式中,通信装置IOa的通信部130充当标识符通知单元,控制部110使该标识符通知装置向存储装置20通知标识符。存储装置20从快捷方式DB提取与由标识符数据指示的标识符对应的运动数据和命令数据(步骤S102)。
[0121]图23A和图23B是示出在根据本实施方式的快捷方式DB中存储的数据的示例的图。在该图中,示出了标题为“编号”、“标识符”、“登记型号”、“关联的快捷方式”、“运动数据(运动编号)”、“命令数据(命令编号)”和“快捷方式区域”项。在“编号”项栏中,示出了以I开头的数字。在“标识符”栏中,示出了两个标识符“0001”和“0002”,它们分别是通信装置IOa的标识符和通信装置IOb的标识符。在“登记型号”栏中,示出了电视机5的型号“X-001”和空调器4的型号“Y-001”。在“关联的快捷方式”栏中,示出了运动编号“运动I”和“运动2”,以及命令编号“命令I”至“命令5”。运动编号是与运动数据关联的编号,并且命令编号是与命令数据关联的编号。与运动编号关联的运动数据示出在“运动数据(运动编号)”栏中,而与命令编号关联的命令数据示出在“命令数据(命令编号)”栏中。在示例图表中,为了方便说明,运动名称示出为运动数据;然而,实际上,移动信号和时间数据项在DB中存储为运动数据。而且,在示例图中,仅命令名称示出为命令数据;然而,如图7所示,关于指示信号的数据也存储在DB中。在“快捷方式区域”栏中,示出了包括快捷方式区域的拍摄图像的名称和快捷方式区域在拍摄图像中的坐标。
[0122]如上所述,存储装置20的存储部220充当用于彼此关联地存储标识符数据、关于由运动数据指示的路径的数据、以及关于由命令数据指示的指示信号的数据的标识符存储单元。如上所述,该路径是这样的路线:移动装置40沿着该路线移动到目的地。目的地依赖于路径。因此,换言之,标识符存储装置彼此关联地存储标识符数据、关于目的地的数据、以及关于指示信号的数据。要注意的是,快捷方式DB可以彼此关联地存储运动数据和关于指示目的地的运动名称的数据。
[0123]在步骤S102,存储装置20在本示例中提取40种运动数据和命令数据,这40种运动数据和命令数据与用户A的标识符“0001”对应、编号从I至40。随后,存储装置20执行与图16所示的步骤S84的处理类似的处理,以确定由从通信装置IOa发送的图像数据表示的拍摄图像是否与由存储部220中存储的图像数据表示的拍摄图像数据匹配(步骤S103)。在本示例中,假定前者的拍摄图像匹配拍摄图像CO。存储装置20向通信装置IOa发送表示拍摄图像CO的快捷方式区域的数据以及与快捷方式区域关联的运动数据和命令数据(步骤S104)。通信装置IOa在显示面153上显示由从存储装置20发送的数据指示的快捷方式区域(例如,快捷方式区域的边界)(步骤S105)。在本示例中,假定显示与运动数据“移动到电视机前面”关联的快捷方式区域和与运动数据“移动到空调器前面”关联的快捷方式区域。如果用户选择快捷方式区域中的一个,则通信装置IOa执行步骤S85和S86的处理,以向指示装置30a发送所选运动数据。随后,执行步骤S87的处理和步骤S88和S89的处理(图22中未示出),使得执行由所选运动数据指示的运动操作。
[0124]在由通信装置IOb执行快捷操作处理的情况下,存储装置20在步骤S102提取与用户B的标识符“0002”对应的运动数据和命令数据。在本示例中,存储装置20提取编号从41至50的10种运动数据和命令数据,并且向通信装置IOb发送提取出数据中的与在步骤S103识别的拍摄图像的快捷方式区域关联的数据。如上所述,存储装置20的控制部210充当通知单元,该通知单元响应于来自通信装置的标识符的通知,向通信装置通知由与标识符关联地存储在存储部220中的运动数据指示的路径(或目的地)和由与标识符关联地存储在存储部220中的命令数据指示的指示信号。通信装置IOa的控制部110作出第一请求,以请求指示装置30a使移动装置40沿着由从存储装置20发送的运动数据指示的路径移动到目的地,并且还作出第二请求,以请求指示装置30a发送由从存储装置20发送的命令数据指示的指示信号。根据本实施方式,远程指示系统使得携带通信装置的用户能够仅针对由与用户或通信装置关联的运动数据或命令数据指示的操作提供指示。换言之,远程指示系统能够限制用户可以提供指示的操作。
[0125][实施方式的总结]
[0126]在上述实施方式中,通信装置10的控制部110借助于执行程序提供下述功能。
[0127]图24是示出由控制部110提供的功能的框图。控制部110包括显示控制部111、存储控制部112、请求发送部113和指定部114。显示控制部111充当显示控制装置,该显示控制装置借助于执行图14的步骤S63的处理或图16或图19的步骤S83的处理在显示部151的显示面153上显示从指示装置发送的图像。显示控制部111还充当显示单元,该显示单元借助于与显示部151合作,在显示面153上显示图像。显示控制部111向请求发送部113提供表示所显示的图像的图像数据。
[0128]存储控制部112充当存储控制单元,该存储控制单元借助于执行图14的步骤S67的处理,在存储部120中彼此关联地存储表示诸如拍摄图像CO等的图像的图像数据、表示诸如图像中包括的区域El等的快捷方式区域的数据以及表示上述第一请求的请求数据和表示上述第二请求的请求数据中的至少一个请求数据。存储控制部112还充当操作存储单元,该操作存储单元借助于与存储部120合作,如上所述存储数据。存储控制部112向请求发送部113提供在存储装置中存储的数据。请求发送部113充当请求发送单元,该请求发送单元在表示由触摸传感器152检测到位置时在显示面153上显示的图像的图像数据存储在存储部120中并且检测到的位置包括在与图像关联的快捷方式区域中的情况下,向指示装置发送表示与快捷方式区域关联地存储在存储部120中的请求的请求数据。指定部114不用于上述实施方式中;因此,图24中由虚线组成的线来示出该部。后面将描述指定部114。
[0129][修改例]
[0130]上述实施方式仅是示例,并且可以如下所述进行修改。上述实施方式和以下修改例可以彼此组合。
[0131](修改例I)
[0132]在上述实施方式中,在通信装置的控制部将快捷方式区域与运动数据或命令数据两者之一关联的情况下,控制部可以将快捷方式区域与运动数据和命令数据这两者关联。例如,控制部可以将区域El与运动名称为“移动到电视机前面”的运动数据和指示命令“电视机电源接通/断开”的命令数据这两者关联。借助于进行关联,在用户知道电视机被设置成电源断开并且希望接通电视机电源的情况下,用户借助于只选择区域El就能够打开电视机。与快捷方式区域关联的数据项的个数可以是三个或更多个。总之,控制部可以将快捷方式区域与运动数据或命令数据中的一项或更多项关联。
[0133](修改例2)
[0134]在上述实施方式中,在通信装置的控制部存储用于使移动装置从位置BO移动的运动数据或用于使移动装置返回到位置BO的运动数据的情况下,控制部可以存储表示其它移动操作的运动数据。例如,控制部可以存储表示从位置B5移动到位置B4的移动装置的操作的运动数据,在这种情况下,控制部可以将运动数据与由用户在位置B5拍摄的图像中选择的快捷方式区域关联。借助于进行关联,当用户希望确认电视机和空调器这两者的状况时,他/她借助于仅选择快捷方式区域能够使已经移动到面向电视机的位置B5的移动装置从位置B5移动到位置B4。相反,在位置BO被设置成移动的目的地或开始点的情况下,在移动装置已经移动到面向电视机的位置B5之后,用于使移动装置返回到位置BO的操作和用于使移动装置从位置BO移动到位置B4的操作是必须的。根据本修改例,与特定位置总是被设置为移动的目的地或开始点的情况相比,用户经由较少量的输入操作,能够向移动装置提供操作指示。
[0135](修改例3)
[0136]移动装置移动到的目的地不限于与待控制电器相邻的位置。该目的地可以是包括宠物的饲养区域附近的位置或窗户附近的位置在内的其它位置。当采用修改例时,用户在确认宠物的状况或有多少阳光从窗户进入之后能够确定是否打开空调器。一般来说,在远程指示系统中,运动数据可以存储在通信装置中,该运动数据表示移动到指示装置能够拍摄房间内的位置的图像的操作,参照该运动数据作出关于待控制电器应当如何操作的确定。根据远程指示系统,用户能够在确认各个电器周围的状况之后远程操作设置在不同位置的多个电器。
[0137]在远程指示系统中,不同于执行上述运动操作处理,而是用户可以操作通信装置,以使移动装置移动到目的地。用户在使移动装置移动到目的地之后,可以执行输入操作,以显示由通信装置中存储的命令数据指示的命令名称列表。随后,用户参照当前拍摄的图像,选择由通信装置显示的、待执行命令的命令名称。指示装置使待控制电器执行由所选命令名称指示的操作。当通信装置与指示装置之间的通信被用户的输入操作终止时,指示装置借助于沿跟踪路径折回而移动到原始位置,使得移动装置和指示装置返回到初始状态。根据上述处理,在远程指示系统中,在关于移动到特定位置的操作的数据不存储在通信装置中的情况下,用户能够在确认特定位置处的状况之后远程操作待控制的电器。
[0138](修改例4)
[0139]在远程指示系统中,可以依赖于通信装置的位置执行移动或命令。例如,选择快捷方式区域时执行的运动或命令可以依赖于通信装置是否位于室内(或通信装置是否位于室夕卜)而不同。在本修改例中,通信装置的控制部在上述第一命令存储处理和第二命令存储处理和运动存储处理中存储命令数据或运动数据这两项(一个用于室内,而另一个用于室外)。控制部在快捷方式关联处理中还将命令数据或运动数据这两项与快捷方式区域关联。通信装置包括由图2中的虚线指示的定位部160。定位部160是用于利用例如GPS (全球定位系统)技术来识别通信装置10的位置的装置。具体地,定位部160测量通信装置10的纬度和经度。基于测量出的纬度和经度识别上述位置。定位部160向控制部110提供关于测量出的纬度和经度的数据。
[0140]图25是示出根据本修改例的快捷方式操作处理的流程的序列图。在快捷方式操作处理中,步骤S81至S85的处理与图16所示的运动操作处理相同。当在步骤S85选择快捷方式区域时,通信装置10基于由定位部160测量出的纬度和经度来识别装置的位置(步骤S111)。随后,通信装置10确定识别出的位置是否在房间内(或房间外)(步骤S112)。例如,通信装置10在存储部120中存储关于图10所示的房间3内的空间A3的位置的数据(诸如图10所示的空间A3的四个角落的纬度和经度)。如果在步骤Slll识别出的位置的纬度和经度包括在由该纬度和该经度限定的范围中,则通信装置10确定通信装置10位于室内,而如果在步骤Slll识别出的位置的纬度和经度不包括在由该纬度和该经度限定的范围中,则通信装置10确定通信装置10位于室外。如果通信装置10确定该装置位于室内,则该装置向指示装置30发送针对室内使用而存储的运动数据或命令数据,而如果确定该装置位于室外,则向指示装置30发送针对室外使用而存储的运动数据或命令数据(步骤S113)。后续步骤S87至S89与图16所示的运动操作处理相同。
[0141]在上述示例中,快捷方式区域与运动数据或命令数据中的一项关联;然而,如在修改例I中描述的,快捷方式区域可以与多项运动数据、多项命令数据或运动数据和命令数据这两者关联。例如,当通信装置10的上述位置在房间外部时,因为用户在可能希望在确认房间内的状况之后操作待控制电器,所以运动数据和命令数据可以与快捷方式区域单独关联。在另一方面,当通信装置10的上述位置在房间室内时,因为用户知道房间内的状况并且可以希望经由较少量的输入操作来操作待控制电器,所以运动数据和命令数据这两者可以与快捷方式区域关联。另选地,当用户位于房间3附近时,因为他/她知道房间3周围的天气,所以用户可能能够经由较少量的输入操作执行用于设置空调器接通/断开电源的操作。在另一方面,当用户远离房间3并且不知道房间3周围的天气时,用于确认房间内的状况的运动数据和命令数据可以与快捷方式区域单独关联。
[0142]在这种情况下,存储部120彼此关联地存储关于快捷方式区域的数据、表示第一请求的请求数据和表示第二请求的请求数据。第二请求请求指示装置30发送针对各个范围的距离限定的命令数据所指示的指示信号。例如,针对Om的距离(识别出的位置在房间3的空间A3之内的情况)限定指示调高空调器的设定温度的命令数据,针对从Om至Ikm范围的距离限定指示开启/关闭空调器的命令数据,并且针对大于Ikm的距离的范围不限定命令数据。当空间A3与通信装置10的上述位置之间的距离不包括在特定范围中时(例如,在本示例中,当距离大于Ikm时),通信装置10的控制部110向指示装置30发送表示第一请求的请求数据,而不发送表示第二请求的请求数据。当距离包括在特定范围中时(例如,在本示例中,当距离包括在从Om至Ikm范围的距离中时),控制部110向指示装置30发送表示第一请求的请求数据和请求指示装置30发送与该范围关联的指示信号的、表示第二请求的请求数据。根据本修改例,可以依赖于空间A3与通信装置10之间的距离来改变选择快捷方式区域时执行的操作,使得在应当在确认了电器周围的状况之后操作待控制电器的情况下,仅可以执行移动操作,并且在应当操作电器而没有进行确认的情况下,可以同时提供用于移动的指示和对电器的操作指示。
[0143](修改例5)
[0144]在上述实施方式中,通信装置在确认已经在图16和图19所示的步骤S85选择了快捷方式区域时,使移动装置40移动,或者使指示装置30发送指示信号。该通信装置可以在其它情形下执行控制。例如,如修改例3中所述,通信装置可以响应于用户的输入操作来显示命令名称列表,并且使待控制电器执行由所选命令名称指示的操作。另选地,通信装置可以设置有识别语音的功能,并且可以当识别出的用户语音指示在存储部120中存储的运动数据的运动名称时执行步骤S86的处理(发送运动数据和请求数据)。通信装置可以在发送命令数据的步骤S92执行类似处理。根据本修改例,与在通信装置的显示面上未显示的快捷方式区域关联的运动数据或命令数据可以发送到指示装置30,使得可以请求移动装置40移动或由指示装置30发送指示信号。例如,如果通信装置位于室内(即,操作该通信装置的用户位于室内),则如修改例4中所述,用户能够直接确认移动装置的位置或修改例3中描述的位置周围的状况。在这种情况下,用户能够在不使移动装置移动以确认位置或状况的情况下,使移动装置移动或使指示装置30发送指示信号以控制待控制电器的操作。
[0145]在本修改例中,控制部110借助于执行程序来提供指定部114的功能,该部由图24中的虚线组成的线示出。指定部114充当用于根据用户的输入操作来指定第一请求或第二请求中的至少一个请求的指定单元。例如,当由从触摸传感器提供的数据表示的指示位置包括在显示命令名的区域中时,指定部114指定第二请求,该第二请求请求指示装置30发送由具有命令名称的命令数据指示的指示信号。而且,指定部114在由上述识别语音的功能识别移动名时,指定第一请求,该第一请求请求指示装置30使移动装置40基于具有识别出的运动名称的运动数据移动。指定部114在借助于用户的输入操作选择命令名称和运动名称这两者时(或当识别这两个名称时),可以指定第一请求和第二请求这两者。指定部114向请求发送部113提供指示所选请求的数据。请求发送部113向移动装置发送用于进行由指定部114指定的请求的数据(诸如在步骤S86或S92发送的数据)。
[0146](修改例6)
[0147]在上述实施方式中,在指示装置和移动装置是单独装置并且它们彼此合作以充当在设置有待控制电器的空间A3周围移动的移动装置的情况下,这些装置可以组合成单个装置。在本修改例中,一体装置将称作“移动指示装置”。
[0148]图26是示出根据本修改例的移动指示装置50的硬件构造的图。移动指示装置50与图4所示的指示装置30同样包括控制部310、存储部320、触摸屏部330、摄像部340、第一通信部350、第二通信部360。移动指示装置50还包括驱动部570,该驱动部570的构造与图5所示的驱动部430的构造相同,而不包括执行蓝牙通信的第三通信部。因此,移动指示装置50的控制部310不执行蓝牙通信,而是控制驱动部570的操作。具体地,移动指示装置50不执行蓝牙通信的处理(诸如图11所示的步骤S40和S45和图16所示的步骤S88),而执行诸如步骤S42、S46和S89的运动操作。移动指示装置50充当在空间A3周围移动的移动装置。
[0149](修改例7)
[0150]在图16的步骤S84,通信装置10的控制部110借助于将由存储部120中存储的图像数据表示的整个拍摄图像与由显示部151显示的整个拍摄图像进行比较,来执行图案匹配;然而,控制部110可以借助于比较拍摄图像的部分来执行图案匹配。拍摄图像是示出房间3的内部的图像。一个拍摄图像可以与另一个拍摄图像不同,区别在于示出的桌子移位或者示出了新的物体。为了能够在这种情况下确定两个图像匹配,可以预先确定物体的排布不改变的区域的坐标,并且关于坐标的数据可以与表示拍摄图像的图像数据关联地存储在存储部120中。坐标可以是沉重家具或房间天花板周围的区域的坐标(例如,矩形区域El中左上和右下位置的坐标)。在步骤S84,控制部110借助于比较由坐标指示的图像的区域执行图案匹配,以确定图像是否匹配。根据上述处理,即使房间3内物体的排布变化,控制部110也可能确定两个拍摄图像匹配(只要这两个图像从相同位置和角度拍摄)。
[0151](修改例8)[0152]通信装置10的控制部110在步骤S84可以借助于利用除了图案匹配之外的方法来确定拍摄图像是否与另一个拍摄图像匹配。例如,控制部110可以基于运动操作处理的执行状态确定拍摄图像是否与另一个拍摄图像匹配。该执行状态包括执行运动操作处理之前的状态和执行运动操作处理之后的状态。在存储了多项运动数据的情况下,可以参照执行状态确定基于对哪个运动数据执行了运动操作处理。例如,在尚未执行运动操作处理的情况下,控制部110确定显示的拍摄图像与图12的(a)所示的拍摄图像CO匹配。在已经执行了用于使移动装置40移动到位置B5的运动操作处理的状态下,控制部110确定显示的拍摄图像与图12的(d)所示的拍摄图像Cl匹配。根据上述处理,避免了在大致改变了房间3内部的物体的排布的情况下,没有与显示的拍摄图像匹配的拍摄图像的情况。在上述快捷方式关联处理中,用户有可能选择包括电视机5或空调器4的区域作为标记。如果这样的电器的位置不变化,而其它物体的排布变化,则用户借助于参照电器作为在显示面153上显示的标记能够指示快捷方式区域。
[0153](修改例9)
[0154]在远程指示系统中,用于用户的远程指示的对象不限于设置在诸如图1所示的房间3等的房间内部设置的电器,而可以是设置在室外的电器。例如,在远程指示系统中,可以打开或关闭设置在玄关、阳台或屋顶处的灯,或者可以由指示信号开启或关闭设置在室外家庭花园的洒水器。当采用本修改例时,移动装置40被设置成使得装置能够移动到指示信号可以到达待控制电器的接收部的空间中。
[0155](修改例10)
[0156]指示装置可以具有与上述实施方式不同的构造。例如,指示装置不是如上述实施方式中所述经由红外线通信发送指示信号,而是可以利用其它无线通信方法(诸如蓝牙Bluetooth或ZigBee)来发送指示信号。当采用其它无线通信方法时,待控制电器设置有用于利用其它无线通信方法执行通信的接收部。接收部能够接收从任何方向发送的指示信号;然而,该部无法接收从所采用的通信方法限定的通信范围之外发送的指示信号。因此,在本修改例中,移动装置移动到指示装置可以与待控制电器的接收部通信的位置,并且指示装置向接收部发送指示。
[0157]指示装置可以不设置触摸屏部330。当指示装置不设置触摸屏部330时,指示装置如上述实施方式中向通信装置10发送表示在显示部131上显示的图像的图像数据,并且通信装置10在显示部151上显示由图像数据表示的图像。根据本修改例,与装置包括触摸屏部330的情况相比,减小了指示装置的尺寸和重量。
[0158](修改例11)
[0159]移动装置可以具有与上述实施方式不同的构造。不同于如上面的实施方式所述具有车轮的装置(诸如车辆),移动装置可以是模型直升机或者用两条腿或四条腿行走或利用履带(caterpillar,注册商标)移动的机器人。例如,在墙壁高的房屋中的情况下,可以打开或关闭第一和第二楼层上的灯,直升机或在楼梯上下行走的机器人可以用作移动装置。移动装置还可以是在轨道上移动的装置。实质上,移动装置是在设置有待控制电器的空间中移动的装置,并且移动装置包括这样的机构:该装置利用该机构能够从装置被设置为初始状态的位置移动到目的地位置。
[0160]移动装置可以包括指示装置30具有的硬件的一部分。例如,移动装置可以包括:用于无线连接到通信线路2的通信部(如图4所示的第一通信部350);用于与待控制电器执行红外线通信的通信部(如第二通信装置360)以及摄像部。当采用本修改例时,指示装置发送指示通信部和摄像部执行操作的指示信号,并且移动装置使通信部和摄像部基于指示信号执行操作。该移动装置可以向指示装置发送表示由摄像部拍摄的图像的图像数据,或者可以向通信装置10直接发送图像。根据该构造,降低了由指示装置30执行的处理量,使得减小控制部310上的负荷。
[0161]移动装置可以借助于导线连接到指示装置。当采用本修改例时,移动装置和指示装置这两者包括具有插入电缆连接器的狭槽的通信部。借助于以有线方式经由狭槽连接移动装置和指示装置,与装置执行无线连接的情况相比,减小了装置的功耗。在指示装置由于功能局限无法执行与通信装置10和移动装置的无线通信的情况下,借助于以有线方式执行与移动装置的通信,如上述实施方式中的指示装置30,该指示装置也能够进行操作。
[0162](修改例12)
[0163]通信装置10可以执行在步骤S47或S48之后执行用于获取图11所示的运动名称的步骤S34的处理。当采用本修改例时,通信装置10在步骤S35请求指示装置30开始记录运动数据。随后,在步骤S47中从指示装置30发送运动数据B0B5之后,通信装置10执行步骤S34的处理以获取移动名。此后,通信装置10彼此关联地在存储部120中存储关于获取的运动名称的数据和运动数据B0B5 (步骤S48)。借助于执行上述处理,在已经选择了图13所示的图像D9 (该图像D9示出字符串“记录移动”)的情况下,通信装置10获取运动名称,而在已经选择了图像DlO (该图像DlO示出字符串“不记录”)的情况下,通信装置10不获取运动名称。因此,避免了当已经由用户选择了图像DlO以不记录移动图像时,不需要的运动名称保留在存储部120中的情况,使得通信装置10不必执行用于删除运动名称的处理。
[0164](修改例13)
[0165]本发明可以具体实施为通信装置、通信装置的控制部或用于实现由控制部执行的处理的方法,而不是远程指示系统。本发明还可以具体实施为用于使通信装置的控制部(或计算机)提供图24所示的功能的程序。可以以记录介质(诸如光盘)的形式提供该程序。另选地,该程序可以经由诸如因特网等的网络下载到计算机,并且设置在计算机中,使得可以使用该程序。
【权利要求】
1.一种远程控制系统,该远程控制系统包括: 中继装置,该中继装置能够在设置有待控制电器的空间中移动;以及 通信装置,该通信装置由用户操作并且与所述移动装置进行通信,其中: 所述中继装置包括: 移动控制部,该移动控制部根据来自所述通信装置的请求来控制本中继装置的移动; 摄像部,该摄像部拍摄图像; 第一发送部,该第一发送部向所述通信装置发送由所述摄像部拍摄的图像;以及第二发送部,该第二发送部根据来自所述通信装置的请求,无线地发送指示信号以指示所述待控制电器执行操作;并且所述通信装置包括: 存储部,该存储部彼此关联地存储关于预先拍摄的所述空间的图像的数据、关于所述图像中包括的图像区域的数据以及关于请求所述中继装置移动到位于所述空间中的目的地的第一请求和请求所述中继装置发送所述指示信号的第二请求中的至少一个的数据;显示部,该显示部在显示面上显示从所述图像发送部发送的图像; 检测部,该检测部检测在所述显示面上由所述用户指示的位置;以及发送部,在当所述检测部检测到所述位置时在所述显示面上显示的图像是存储在所述存储部中的图像,并且所检测到的位置包括在与所存储的图像关联的图像区域中的情况下,该发送部向所述中继装置发送与该图像区域关联地存储在所述存储部中的所述第一请求或所述第二请求。
2.根据权利要求1所述的远程控制系统,所述远程控制系统还包括数据库,其中: 所述通信装置还包括通知 部,该通知部通知识别本通信装置或本通信装置的用户的标识符; 所述数据库存储多组关于标识符的数据、关于目的地的数据和关于指示信号的数据,并且响应于来自所述通信装置的所述标识符的通知,向所述通信装置通知与所述标识符关联的目的地和指示信号;并且 所述请求发送部向所述中继装置发送指定了由所述数据库通知的所述目的地的所述第一请求或指定了由所述数据库通知的所述指示信号的所述第二请求。
3.根据权利要求1或2所述的远程控制系统,其中: 所述存储部彼此关联地存储关于所述图像区域的数据、关于所述第一请求的数据和关于所述第二请求的数据; 所述通信装置的所述发送部向所述中继装置发送与所述图像区域关联的所述第一请求和所述第二请求; 所述移动控制部根据从所述通信装置接收到的所述第一请求控制所述中继装置的移动;并且 在进行了所述移动控制部的控制之后,所述第二发送部根据从所述通信装置接收到的所述第二请求发送所述指示信号。
4.根据权利要求3所述的远程控制系统,其中: 所述存储部彼此关联地存储关于所述图像区域的数据、关于所述第一请求的数据和关于所述第二请求的数据,所述第二请求是请求所述信号发送部发送针对多个距离范围中的每个距离范围而确定的指示信号的请求; 所述通信装置还包括识别部,该识别部识别所述通信装置的位置; 所述通信装置的所述发送部在所述空间与由所述识别部识别的所述位置之间的距离不包括在所述范围内的情况下,向所述移动装置发送所述第一请求,并且在所述距离包括在所述范围中的一个范围内的情况下,向所述中继装置发送所述第一请求和指定了根据所述距离确定的指示信号的所述第二请求; 所述移动控制部根据从所述通信装置接收到的所述第一请求控制所述中继装置的移动,并且 在进行了所述移动控制部的控制之后,所述第二发送部根据从所述通信装置接收到的所述第二请求发送所述指示信号。
5.根据权利要求1至4中任一项所述的远程控制系统,所述远程控制系统还包括指定部,该指定部根据用户的输入操作指定所述第一请求和所述第二请求中的至少一个,其中,所述第二发送部向所述中继装置发送由所述指定部指定的所述第一请求和/或第二请求。
6.一种远程控制方法,该远程控制方法包括以下步骤: 由能够在设置有待控制电器的空间中移动的中继装置拍摄图像; 由所述中继装置向通信装置发送所述空间的图像,该通信装置包括用于在显示面上显示图像的显示部,由用户操作,与所述中继装置通信且包括存储部,其中,所述存储部彼此关联地存储关于预先拍摄的所述空间的图像的数据、关于所述图像中包括的图像区域的数据以及关于请求所述移动控制部移动到位于所述空间中的目的地的第一请求和请求所述中继装置发送指示信号以指示所述待控制电器执行操作的第二请求中的至少一个的数据; 在所述显示面上显示从所述中继装置发`送的所述图像; 检测在所述显示面上由所述用户指示的位置; 在当检测到所指示的位置时在所述显示面上显示的图像是存储在所述存储部中的图像,并且所检测到的位置包括在与所存储的图像关联的所述图像区域中的情况下,由所述通信装置向所述中继装置发送与该图像区域关联地存储在所述存储部中的所述第一请求或第二请求;以及 根据从所述通信装置接收到的所述第一请求或第二请求,使所述中继装置移动或无线地发送所述指示信号。
7.一种通信装置,该通信装置包括: 通信部,该通信部与能够在设置有待控制电器的空间中移动的中继装置通信; 存储部,该存储部彼此关联地存储关于预先拍摄的所述空间的图像的数据、关于所述图像中包括的图像区域的数据以及关于请求所述中继装置移动到位于所述空间中的目的地的第一请求和请求所述中继装置发送指示信号以指示所述待控制电器执行操作的第二请求中的至少一个的数据; 显示部,该显示部在显示面上显示由所述通信部接收到的所述图像; 检测部,该检测部检测在所述显示面上由用户指示的位置;以及发送部,在当由所述检测部检测到所述位置时所述显示面上所显示的图像是存储在所述存储部中的图像,并且所检测到的位置包括在与所存储的图像关联的所述图像区域中的情况下,该发送部向所述中继装置发送与该图像区域关联地存储在所述存储部中的所述第一请求或所述第二请求。
8.—种记录用于使计算机执行以下步骤的程序的介质,以下步骤包括: 在显示部的显示面上显示从能够在设置有待控制电器的空间中移动的中继装置接收到的图像; 在存储部中彼此关联地存储关于预先拍摄的所述空间的图像的数据、关于所述图像中包括的图像区域的数据以及关于请求所述中继装置移动到位于所述空间中的目的地的第一请求和请求所述中继装置发送指示信号的第二请求中的至少一个的数据;以及 在当检测到所述显示面上由用户指示的位置时所述显示面上所显示的图像是存储在所述存储部中的图像,并且所检测到的位置包括在与所存储的图像关联的所述图像区域中的情况下,向所述中继装置发送与该图像区域关联地存储在所述存储部中的所述第一请求或第二请求。
【文档编号】H04Q9/00GK103891305SQ201380003538
【公开日】2014年6月25日 申请日期:2013年3月11日 优先权日:2012年3月12日
【发明者】朝日裕几 申请人:株式会社Ntt都科摩
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1