信息服务系统、信息服务器和机器人装置管理系统的制作方法

文档序号:6461567阅读:315来源:国知局
专利名称:信息服务系统、信息服务器和机器人装置管理系统的制作方法
技术领域
本发明涉及一种用于经由数据通信网络给个人终端装置供给信息的信息服务系统和方法,一种用于供给关于机器人装置的元件/装置/附件的信息的信息服务器,以及机器人装置管理系统和方法。
背景技术
最近提出了一种机器人装置,它们有能力比照其周围的环境和内部状态自主地决定自己的行为。举例来说,这样的机器人包括可以具有伪感情(pseudo-emotion)和伪本能(pseudo-instinct)(这以下将被称为感情和本能)的任何类型的机器人,其感情和本能按照其环境和内部状态变化,并且其行为比照这样的感情和本能变化表现,也就是可以以其行为表现反映其感情和本能的变化,这样的机器人还包括可以以对应于其每个生长阶段的方式表现的任何类型的机器人。
在这些最新的机器人当中,感情、本能和生长变化适应它们的环境和内部状态。例如,不同方式的操作会在该机器人中分别导致诸如感情之类的不同内部状态。即,在一个用户操作时,展示一种行为表现的同一机器人,在另一个用户操作时,会以不同的方式表现。
很多机器人是商业上利用的。市场上的机器人装置通常按它们各自的预定规格进行设计,而不可能是非预定规格的。最近,有些这样的机器人已经可以利用了,它们分别按照顾客选定的规格进行设计;然而,实际上对于单一型号并没有准备太多种类的规格。用户在与不能为其他规格的机器人游戏时会失去兴趣。
因此,如果在购买机器人装置后,该机器人装置的规格可以变化成所希望的规格,那么用户能够喜欢与他或她的机器人装置游戏,就象它是另一版本的机器人似的。在购买后用户可能进行的、机器人装置的规格的这种变化,可以通过以例如用户定义的规格替换现有元件/装置/附件。
因此,在机器人装置的现有元件/装置/附件可以用任何所希望的自适应元件替换的情况下,如果用户能够方便地从机器人的多个元件/装置/附件中搜索自适应的元件/装置/附件,那么他就会完全有能力简单地改变其机器人的规格。这也会给机器人的制造和销售商带来好处或利益。在这种情况下,通过将用户的要求、质量和关于迄今为止用户所使用的机器人装置的信息添加到用于搜索元件/装置/附件的信息,将使得精确搜索所考虑的元件/装置/附件成为可能。
如果机器人装置的制造商或销售商以及第三方(例如可以在信息通信网络上访问的第三方)能够提供这种元件/装置/附件,那么从它们那里将可以获得很多种机器人装置元件/装置/附件,并且用户可以针对其机器人装置选择很多种元件/装置/附件。
此外,通过从机器人装置用户那里收集诸如要求之类的信息以及关于从第三方那里可获得的元件/装置/附件的信息,并且分析这些信息之间的关系,就能够顺利地从制造商或销售商给用户提供机器人装置元件/装置/附件。
发明的公开因此,本发明有一个目的是通过提供信息服务系统和方法、信息服务器以及机器人装置管理系统和方法,克服现有技术的上述缺陷,使得允许和便利提供最佳机器人装置元件/装置/附件给机器人装置用户。
上述目的可以通过提供一种信息服务系统来实现,该系统包括通信终端装置,经由电信线路连接到信息通信网络;以及信息管理单元,经由电信线路连接到该信息通信网络,以按累积方式存储关于由从多个元件/装置/附件制造商或销售商那里获得的、按照元件/装置/附件的属性分类的多个元件/装置/附件组成的机器人装置的元件/装置/附件的信息,并且在连接到其上时以累积方式将包括用于选择元件/装置/附件的多个选项的选项信息、以累积地存储元件/装置/附件的信息的属性为基础所准备的选项信息,发送给该通信终端装置;该通信终端基于该选项信息选择元件/装置/附件。
由于根据本发明按照以上所构造的信息服务系统经由电信线路连接到信息通信网络,以按累积方式存储关于由从多个元件/装置/附件制造商或销售商那里获得的、按照元件/装置/附件的属性分类的多个元件/装置/附件组成的机器人装置的元件/装置/附件的信息,并且在连接到其上时以累积方式将包括用于选择元件/装置/附件的多个选项的选项信息、以累积地存储元件/装置/附件的信息的属性为基础所准备的选项信息,发送给该通信终端装置,因此,用户可易于以根据该选项信息,通过操作该通信终端装置,从制造商或销售商那里获得的元件/装置/附件中选择最佳的一个。
以上目的还可以通过在一种信息服务系统中实现的信息服务方法实现,其中的信息服务系统包括经由电信线路连接到信息通信网络的通信终端装置,以及信息管理单元,经由电信线路连接到该信息通信网络,以按累积方式存储关于由从多个元件/装置/附件制造商或销售商那里获得的、按照元件/装置/附件的属性分类的多个元件/装置/附件组成的机器人装置的元件/装置/附件的信息,该方法包括步骤在连接到信息管理单元时,将包括用于选择元件/装置/附件的多个选项的选项信息、以累积地存储元件/装置/附件的信息的属性为基础所准备的选项信息,发送给该通信终端装置;并基于该发送步骤中发送的得选项信息选择元件/装置/附件。
上述信息服务方法允许用户方便地根据该选项信息,通过操作该通信终端装置,从多个制造商或销售商那里获得的元件/装置/附件中选择最佳的一个。
此外,上述目的还可以通过提供一种信息服务器来实现,该服务器包括贮存器件,贮存关于由多个元件/装置/附件组成的机器人装置的与机器人有关的信息;贮存器件,贮存关于该机器人装置的元件/装置/附件的信息;以及读取器件,用于从与机器人有关的信息贮存器件读取与机器人有关的信息,并基于与机器人有关的信息,从元件/装置/附件的信息中选择元件/装置/附件的信息的预定片断。
按以上所构造的信息服务器通过元件/装置/附件的信息选择器件,从与机器人有关的信息贮存器件读取与机器人有关的信息,并且选定存储在元件/装置/附件的信息贮存器件中的元件/装置/附件的信息的预定片断,从而为机器人装置供给最佳的元件/装置/附件片断。
此外,以上目的还可以通过提供一种信息供给方法来实现,该方法包括步骤将关于由多个元件/装置/附件组成的机器人装置的与机器人有关的信息以及关于机器人装置的元件/装置/附件的信息存储到贮存器件;读取在存储步骤中存储在贮存器件中的与机器人有关的信息,并基于与机器人有关的信息,从该贮存器件中选择元件/装置/附件的信息的预定片断。从而为机器人装置供给最佳的元件/装置/附件片断。
此外,以上目的还可以通过提供机器人装置管理系统来实现,该系统包括可以由元件/装置/附件构成并基于外部因素和/或内部因素自主地表现的自主型机器人装置的制造商或销售商;多个用于机器人装置的元件/装置/附件的制造商或销售商;以及机器人装置管理器,它将从元件/装置/附件制造商或销售商那里获得的元件/装置/附件作为信息管理,在从需求者那里接收到关于机器人装置的元件/装置/附件的订单时,通过参照关于可用的元件/装置/附件的信息,选择一个元件/装置/附件制造商或销售商,并且将需求者定购元件/装置/附件的订单发给所选定的元件/装置/附件制造商或销售商。
在以上所构成的机器人装置管理系统中,可以由元件/装置/附件构成并基于外部因素和/或内部因素自主地表现的自主型机器人装置,由机器人装置制造商或销售商生产或经销,从机器人装置的元件/装置/附件的制造商或销售商那里获得的元件/装置/附件作为信息进行管理,并且在从需求者那里接收到关于机器人装置元件的订单时,通过参照关于可用的元件/装置/附件的信息,选择一个元件/装置/附件制造商或销售商,并且将需求者定购元件/装置/附件的订单发给所选定的元件/装置/附件制造商或销售商。
在以上机器人装置管理系统中,在从已经购买了机器人装置的需求者那里接收到定购元件/装置/附件的订单时,机器人装置由机器人装置制造商或销售商生产或销售,该机器人装置管理器选择最佳的一个元件/装置/附件制造商或销售商,并且将需求者定购元件/装置/附件的订单发给所选定的元件/装置/附件制造商或销售商。
此外,以上目的可以通过提供机器人装置管理方法来实现,按该方法生产或销售自主型机器人装置,这种机器人装置可以由元件/装置/附件构成并基于外部因素和/或内部因素自主地表现;已经购买了机器人装置的需求者将定购元件/装置/附件的订单发给机器人装置管理器,该管理器将从机器人装置的元件/装置/附件的多个元件/装置/附件制造商或销售商那里获得的元件/装置/附件作为信息管理;以及在从需求者那里接收到关于机器人装置的元件/装置/附件的订单,并从需求者发出已经定购元件/装置/附件的订单时,该机器人装置管理器通过参照关于可用的元件/装置/附件的信息,选择一个元件/装置/附件制造商或销售商,并且将需求者定购元件/装置/附件的订单发给所选定的元件/装置/附件制造商或销售商。
在以上机器人装置管理方法中,在从已经购买了机器人装置的需求者那里接收到定购元件/装置/附件的订单时,机器人装置由机器人装置制造商或销售商生产或销售,该机器人装置管理器选择最佳的元件/装置/附件制造商或销售商,并且将需求者定购元件/装置/附件的订单发给所选定的元件/装置/附件制造商或销售商。
附图简述

图1是由元件/装置/附件组成的机器人装置的透视图,根据本发明的信息服务系统供给关于元件/装置/附件的信息。
图2是一框图,示出图1的机器人装置的电路结构。
图3是一框图,示出用于图1的机器人装置的软件结构。
图4示出随机性自主操作。
图5示出状态转移表。
图6是根据本发明的网络系统的框图。
图7是信息服务器的示意性框图。
图8是根据本发明的信息服务系统的框图。
图9是示出在图8中的信息服务系统上实施元件/装置/附件的销售的流程图。
图10是打算用来解释从第三方传输到服务器的附件的信息(元件/装置/附件的信息)的框图。
图11是示出在服务器和个人终端装置,通过在图8中的信息服务系统上实施元件/装置/附件的购买的流程图。
图12是在个人终端装置的监视器屏幕上显示的选项的平面视图。
图13是各种类型的选项的屏幕显示的平面视图。
图14是示出以关于机器人装置的状态信息的信息为基础的参数和意见的屏幕显示的平面视图。
图15是示出基于图1的机器人装置的状态信息的选项的屏幕显示的平面视图。
图16是显示关于由选择选项所限定的软件的信息的屏幕显示的平面视图。
图17是示出以一种利用关于附件购买历史的信息的新的方法实施的操作的流程图。
图18是在选定硬件项时示出选项的屏幕显示的平面视图。
图19是在从该硬件项中选定腿时示出选项的屏幕显示的平面视图。
图20是示出基于图1的机器人装置的状态信息的参数和意见的屏幕显示的平面视图。
图21是示出基于图1的机器人装置的硬件的状态信息的选项的屏幕显示的平面视图。
图22是示出最终选定的头部元件/装置/附件的屏幕显示的平面视图。
图23是由多个元件/装置/附件单元组成的机器人装置的框图。
实现本发明的最佳方式下面将参考附图,联系本发明的一个实施例进一步讨论本发明。本发明的实施例是一个信息服务系统,该系统经由诸如英特网之类的信息通信网络,给根据本发明的机器人装置的用户提供各种各样的信息。下面首先描述根据本发明的机器人装置。
(1)机器人装置的结构(1-1)根据本发明的机器人装置的结构如图1所示,机器人装置(这以下简称为“机器人”)一般用参考号1指示。机器人1包括身体单元2、头部单元4和尾巴单元5,身体单元2包括腿单元3A至3D,它们接合在其前面的左右侧和后面的左右侧,而头部单元4和尾巴单元5接合在其前后端。
如图2中所示,身体单元2装有由控制整个机器人1的操作的控制器10、给机器人1提供电源的电池11、包括电池传感器12和热传感器13等的内部传感器单元14。
头部单元4装有作为机器人2的“耳朵”工作的麦克风15、作为“眼睛”的CCD(电荷耦合装置)摄像头16、传感器17以及作为“嘴巴”的扬声器18,分别安装在适当的位置。
此外,动作结构191至19n分别安装在腿单元3A至3D的关节、腿单元3A至3D和身体单元2之间的关节、头单元4和身体单元2之间的关节以及尾巴单元5和身体单元2之间的关节中。
头单元4中的麦克风15接收诸如“走!”、“卧下!”或“追那个球!”之类的、经由声音命令器(未示出)从用户那里按机器人1的标准给出的命令声音,以产生声音信号S1,并将声音信号S1发送到控制器10。此外,CCD摄像头16抓取机器人1周围的环境一产生图像信号S2,并将图像信号S2发送到控制器10。
如图1所示,触觉传感器17位于头单元4的顶上。它检测通过诸如“轻拍”“击打”之类的用户身体行为表现施加到其上的压力,并将所检测到的压力作为压力检测信号S3发送到控制器10。
身体单元2中的电池传感器12检测电池11的剩余电压,并将所检测到的电压作为电池电压检测信号S4发送到控制器10。热传感器13检测机器人1里面的热度,并将所检测到的热度作为热度检测信号S5发送到控制器10。
基于分别从麦克风15、CCD摄像头16、触觉传感器17、电池传感器12和热传感器13提供的声音信号S1、图像信号S2、压力检测信号S3、电池电压检测信号S4和热度检测信号S5,控制器10判断机器人1站在什么样的环境中,以及用户是否已经对机器人1做出了任何指令或采取了任何动作。
控制器10基于该判断结果和包括事先存储在存储器10A的多个控制参数的控制程序,决定如何表现或移动,并基于该决定结果驱动合适的动作结构191至19n使得机器人1通过摇动或摆动头部单元4、摇摆尾巴单元5的尾巴5A或驱动每条腿单元3A至3D行走,来产生一个行为表现或移动。在下面,将把一组行为表现和移动称为“动作”。
此外,控制器10按照需要给扬声器18提供预定声音信号S6以基于声音信号S6向外边提供声音并且开关配置在机器人1的每个“眼睛”位置的LED(发光二极管)(未示出)。
因此,机器人1适合于基于其环境、存储在存储器10A的控制程序等自主动作。
(1-2)控制程序的软件结构图3示出用于机器人1的上述控制程序的软件结构。如图所示,该控制程序包括意思转换对象20、感情/本能生成对象21、动作决定对象22和动作生成对象23。
在以上程序结构中,意义转换对象20确认机器人1的外部和内部状态。更具体地说,意义转换对象20基于各个传感器的检测结果确认外部和内部状态。并且,意义转换对象20给感情/本能生成对象21和动作决定对象22提供确认结果。
感情/本能生成对象21产生机器人1打算通过一个动作表达其感情或本能的信息。具体地说,感情/本能生成对象21基于意义转换对象20提供的确认结果和各种其他信息决定感情和本能的状态。并且,如果这种感情或本能超出预定级别,感情/本能生成对象21就将其提供给动作决定对象22。
动作决定对象22决定要由机器人1完成的动作。更具体地说,动作决定对象22基于意义转换对象20提供的确认结果和感情/本能生成对象21提供的信息,决定机器人1的下一个预期的动作。动作决定对象22将决定结果通知动作生成对象23。
动作生成对象23控制机器人1真实地产生一个行为表现或移动。即,动作生成对象23基于动作决定对象22提供的信息(决定结果)控制机器人1的相关装置,以按照该信息所指定的方式表现或动作。
因此该控制程序由上述多个对象组成以控制机器人1的操作。以下将进一步描述各个对象。
基于分别从麦克风15、CCD摄像头16、触觉传感器17、电池传感器12和热传感器13提供的声音信号S1、图像信号S2、压力检测信号S3、电池电压检测信号S4和热度检测信号S5,意义转换对象20确认诸如“机器人1被击打”、“机器人1被轻拍”、“机器人1检测到球”、“电池电压太低”或者“内部温度升高”之类的机器人1的外部和内部状态。然后其将确认的结果提供给感情/本能生成对象21和动作决定对象22。
基于从意义转换对象20提供的确认结果、作为存储在存储器10A中的控制参数之一的个人信息24以及表示已经完成的动作并且从动作决定对象22提供的、将在后面进一步描述的信息,感情/本能生成对象21决定机器人1的感情和本能级别。当该感情和本能级别超过预定感情和本能时,感情/本能生成对象21给动作决定对象22提供该感情和本能级别。
更具体地说,感情/本能生成对象21具有拥有总共六种参数的感情模式,每种参数分别代表包括“喜欢”、“悲哀”、“愤怒”、“惊讶”、“害怕”和“厌恶”的感情强度,感情/本能生成对象21具有拥有总共四种参数的本能模式,每种参数分别代表“爱”、“寻找”、“移动”和“吃”的欲望的强度。
存储器10A还在其中存储了诸如感情或欲望参数之一的数据作为个人信息24,其中的感情或欲望参数之一其值必须响应意义转换对象20的确认结果和通知一个动作已经完成并且将在后面进一步描述的、来自动作决定对象22的信息来增加或降低。例如当个人信息24是机器人1已经被“击打”时,“愤怒”参数的值增加而“喜欢”参数的值降低。当机器人1已经被“轻拍”时,“喜欢”参数的值增加而“愤怒”参数的值降低。当机器人1已经产生了一个动作时,“移动欲望”参数的值和“喜欢”参数的值都增加。
响应意义转换对象20提供的确认结果和动作决定对象22提供的信息等,感情/本能生成对象21以个人信息为基础周期性地更新该感情或本能模式中的适当感情或欲望值。
当作为更新每个参数值的结果,任何感情或欲望参数的值超过为感情或本能预设的值时,感情/本能生成对象21将该事实通知动作决定对象22。
动作决定对象22基于意义转换对象20提供的确认结果、动作决定对象22提供的信息和作为存储在存储器10A中的控制参数之一的动作模式25,决定下一动作,并向动作生成对象23提供该据定结果。
在本实施例中,应注意,动作决定对象22采用被称为“随机性自主操作(probabilistic automation)”的算法作为决定下一动作的量度,以基于分别为提供节点NODE0至NODEn之间连接的圆弧ARC1至ARCn+1设置的转移概率P1至Pn+1,随机地决定从节点NODE0产生的转移(transition)对应的、示出在图4中的节点NODE0至NODEn之一。
更具体地说,存储器10A在其中存储节点NODE0至NODEn的每一个的、如图5所示的状态转移表26作为动作模式25。动作决定对象22适合于根据状态转移表26设置下一个动作。
即,在状态转移表26中,采用作节点NODE0至NODEn之间的转移条件的输入事件(确认结果)在“输入事件名称”列按先后次序输入,而附加到该转移条件的条件数据在“数据名称”和“数据范围”列输入。
因此,如图5的状态转移表26所示,当确认结果为已知“BALL(球)(机器人1已经检测到球)”,已知的“SIZE(尺寸)(球尺寸)”以及确认结果是“0,1000(0至1000)”时,节点NODE100转移到另一个节点是一个条件。此外,NODE100可以在作为确认结果已知“OBSTACLE(障碍)(机器人1已经检测到一障碍)”,并且已知的“DiSTANCE(距离)(该障碍与机器人1之间的距离)”以及确认结果是“0,100(0至100)”时,转移到另一节点。
此外,即使没有输入任何确认结果项,当包括在感情/本能产生成对象21的感情和本能模式中,动作决定对象22周期性地参阅的感情和欲望参数中的参数“喜欢”、“惊讶”、“悲哀”取值为50、100(50至100)时,节点NODE100也可以转移到另一个节点。
在状态转移表26中,节点NODE0至NODEn中的每一个都可以转移到的节点的名称在由“转移到别的节点(Di)的概率”列所包含的“转移目标节点”行中给出,以及在“输入事件名称”、“数据名称”和“数据范围”列中给出的要求被满足时,转移到别的节点NODE0至NODEn的概率将在由“转移到别的节点(Di)的概率”列所包含的“输出动作”行中给出。应注意,由“转移到别的节点Di的概率”列所包含的行中的转移概率的总和为100(%)。
因此,当作为确认结果已知“BALL(球)(机器人1已经检测到球)”,并且已知的“SIZE(尺寸)(球尺寸)”以及确认结果是“0,1000(0至1000)”时,在如图5的状态转移表26中的节点NODE100可以按“30%”的转移概率转移到NODE120节点12,在这种情况下,机器人1会产生动作“ACTION1”。
构造行为模式25使得在状态转移表26中给出的多个节点NODE0至NODEn相互连接。当确认结果从意义转换对象20提供或当从感情/本能生成对象21提供通知时,动作决定对象22适用于通过利用存储在用于节点NODE0至NODEn中适当的一个的存储器10A中的状态转移表26,随机地决定下一个动作和移动,并且将决定结果通知动作生成对象23。
动作生成对象23按照需要基于动作决定对象22的信息驱动和控自动作结构191至19n中适当的一个以便机器人1按照指定产生动作或移动,基于作为存储在存储器10A中的控制参数之一的声音数据文件中的对应声音数据,产生适当的声音信号S6(如图2所示),并将该声音信号发送到扬声器18,或者以作为存储在存储器10A中的控制参数之一的光发射数据文件中的对应光发射数据为基础,按对应的光发射方案接通和断开“眼睛”位置处的LED。
因此,机器人1可以对应于它自己的状态和周围环境,以及用户的指令和依据控制程序针对机器人1产生的操作产生自主动作。
接下来,描述在其每一个生长阶段中具有后续动作的、包含在机器人1中的生长模式。
该生长模式允许机器人1在每个较高的“生长”阶段展示机器人1模拟的真实动物的“高级动作”。
即,生长模式允许机器人1产生对应于生长的每个层次(生长程度)的动作。更具体地说,机器人1设计成按照该生长模式,以包括“幼年期”、“少年期”、“青春期”和“成年期”的四个“生长阶段”中的每一个动作。
对包括“幼年期”、“少年期”、“青春期”和“成年期”的四个“生长阶段”的每一个,该生长模式包括上述动作模式(动作决定对象)。选定对应于生长阶段的模式以使得机器人1按照其生长阶段动作。例如,生长模式中的两个相邻“生长阶段”之间的差异是的高级生长阶段中的动作或移动比先前的生长阶段中的动作或移动更困难或复杂。
更具体地说,“幼年期”的动作模式使得例如“步行”起来步长短且步履蹒跚,而且“移动”“简单”,例如“步履蹒跚”、“站立”、“卧”等。“动作”“单调”,例如重复移动;“声音”是由低系数放大的“低而短”的声音。
通过一直监视和计数出现的有关于诸如预定动作和移动的一个预定“生长”的多个要素,产生从一个生长阶段至另一个生长阶段的转移。
更具体地说,当各个生长要素累积出现的总和(在下面将称为“生长要素的总经验值)超过一预设阈值时,选用另一个动作模式,其中生长要素的累积出现(次数)取为该生长要素的生长度的信息指示。也就是说,例如,产生从“幼年期”动作模式到比“幼年期”动作模式的生长层次高级(动作或移动困难和复杂)的“少年期”动作模式的转移,从而允许转移到下一个生长阶段。
在这里值得提醒的是,这些生长要素例如包括从声音命令器(在远处控制器中)按刻度输入的命令,从触觉传感器17输入“轻拍”和“击打”,强化学习包括在预定动作和移动中的许多成果,从触觉传感器17输入非“轻拍”和“击打”,和预定的动作和移动,诸如“玩球”。
然后,在从“幼年期”动作模式中的生长阶段的转移之后,伴随着“少年期”的动作模式来控自动作结构191至19n以及从扬声器18输出的声音,以便增加针对“更积极一点”的步行的动作结构191至19n的各自的旋转速度,增加针对“更高级或复杂一点”的移动的“移动”次数,参照先前的“动作”,为“意图更明确一点的动作”,并且增加“声音”信号的长度和以针对“稍长和大一点”叫声的增加系数放大该信号。
类似地,在转移过“少年期”之后,每当该生长要素的总经验值超过各个针对的“青春期”和“成年期”预设的阈值时,该动作模式顺序地、以生长阶段改变成比“少年期”更高的“青春期”和“成年期”,并且伴随这些动作模式的每一个,以便逐渐增加动作结构191至19n的旋转速度以及提供给扬声器18的声音信号的长度和放大系数。
伴随着该生长模式,随着“生长阶段”的上升(即,该动作模式从“幼年期”转移到“少年期”、从“少年期”转移到“青春期”和从“青春期”转移到“成年期”),在其“幼年期”“步履蹒跚”的机器人1可以“步行更稳健”,在其“幼年期”“简单移动”的机器人1可以“以更高级和复杂的方式移动”,并且在其“幼年期”动作“单调”的机器人1可以“按照意图动作”。此外,随着它生长,机器人1可以产生“更长和更大”的声音,而在其“幼年期”只能产生“低而短”的声音。
伴随着该生长模式,机器人1可以在每个生长阶段响应其自身状态和周围环境以及用户指令和针对机器人1产生的动作,产生单调的动作。
(2)网络系统30的构造下面参考图6描述实现根据本发明的信息服务系统的网络系统30。
在这个网络系统30中,个人终端装置31A至31C通过卫星通信线路32、有线电视线路33或电话线路34连接到英特网服务提供者35,如图所示。此外,英特网服务提供者35经由英特网36连接到服务器38,并且个人终端装置31D由普通公用网络39直接连接到服务器38。
个人终端装置31A至31D中的每一个都是安装在普通家庭中的普通人个计算机,并且经由英特网36或普通公用网络39与服务器38通信,以便将所需数据传输到该服务器38和从该服务器38接收所需数据。
此外,服务器38是例如可以从机器人制造商或销售商那里获得的网络服务器。它将诸如图像数据等多种信息发送到已经经由英特网36或普通公用网络39访问服务器38的个人终端装置31A至31D。
按照图7中的示范的例子所示出的那样构造服务器38。正如所见到的那样,服务器38包括包含一个接口电路的LAN(局域网)卡40,其中服务器38经由该接口电路与英特网36对接;调制解调器41,服务器38经由该调制解调器41与普通公用网络39对接;CPU42,它控制整个服务器38;临时贮存介质43,由半导体存储器构成,用作CPU42的工作存储器;以及贮存器介质44,例如已经在其中存储了各种数据的硬盘驱动器,其中所存储的各种数据用来让服务器3执行下面将要进一步解释的处理操作。
在服务器38中,已经经由英特网36或普通公用网络39访问服务器38的个人终端装置31A至31D所提供的数据和命令通过LAN卡40或调制解调器41送给CPU42,并且基于这些数据和命令以及存储在贮存器介质44中的控制信息,执行预定的处理操作。
CPU42按照需要,为上述处理操作的结果产生要在适当的屏幕上显示的屏幕数据,并将其通过LAN卡40或调制解调器41发送到个人终端装置31A至31D中的一个适当的个人终端装置。
上述服务器38将诸如屏幕数据这样的多种信息发送到已经经由利用电信线路的上述信息通信网络访问服务器38的个人终端装置31A至31D,同时从个人终端装置31A至31D获得信息并适当地处理该信息。更具体地说,服务器38给个人终端装置31A至31D发送屏幕选项信息,用于选择元件/装置/附件。此外,服务器38从个人终端装置31A至31D接收包括在屏幕选项信息中的元件/装置/附件选择信息,并以元件/装置/附件选择信息为基础缩减可能的元件/装置/附件。这一点将在后面进一步描述。
服务器38已经经由电信线路45连接到所谓的第三方37,它包括机器人1的元件/装置/附件的制造商或销售商。应注意,第三方37自己并不是什么机器人制造商,但它是机器人的元件/装置/附件的开发商或销售商,它经由信息通信网络提供元件/装置/附件的信息(附件的信息)。
根据本发明的信息服务系统组织在上述网络系统30中。在该信息服务系统中,个人终端装置31A至31C构成经由电信线路连接到信息通信网络的通信终端装置,服务器38经由电信线路连接到信息通信网络。因此该信息通信网络构成信息管理单元,以累积地存储关于从机器人1的元件/装置/附件的多个制造商或销售商那里获得的元件/装置/附件的、按照它们的属性分类的元件/装置/附件的信息。当个人终端装置31A至31C的任何一个连接到信息通信网络(信息管理单元)时,给个人终端装置31A至31C的其中之一发送基于累积地存储的元件/装置/附件的属性所准备、并且包括多个用于元件/装置/附件选择的选项的选项信息。
此外,连接到服务器38的第三方37经由电信线路提供关于机器人1的元件/装置/附件的信息给服务器38。当在个人终端装置31A至31C中的任何一个中基于该选项信息(屏幕选项信息)选定元件/装置/附件时,服务器38通知第三方37所考虑的元件/装置/附件将交付给曾经选择过它的(个人终端装置的)用户。
如图8所示,在该信息服务系统中,由第三方37提供的关于机器人1的元件/装置/附件的元件/装置/附件的信息(附件的信息)存储在服务器38中,服务器38将已经基于存储的元件/装置/附件的信息(附件的信息)准备的、用于选择机器人的元件/装置/附件的屏幕选项信息(选项信息)发送给个人终端装置31A至31C,并且以从服务器38发送的屏幕选项信息为基础,在个人终端装置31A至31C的任何一个中选择机器人1的任何元件/装置/附件。当在个人终端装置31A至31C的其中之一中选择购买一元件/装置/附件时,服务器38将包括有关所考虑的个人终端装置的用户的信息和选定的元件/装置/附件必须交付的信息在内的顾客/交付信息提供给包括在第三方37中的一个适当的制造商或销售商。制造商将基于该顾客/销售信息交付所选定的元件/装置/附件。
(3)在该信息服务系统上销售机器人元件/装置/附件以下描述当在根据本发明的信息服务系统上销售机器人装置的元件/装置/附件时,在网络系统30中实现的处理操作。如图9所示,在网络系统30中实现的处理操作包括(1)从第三方37向服务器38供给元件/装置/附件的信息(附件的信息)(步骤S1);(2)经由个人终端装置31A至31C向用户供给基于存储在服务器38中的元件/装置/附件的信息的信息(步骤2);(3)当从个人终端装置31A至31C中的任何一个中产生了关于机器人元件/装置/附件的订单时,结束程序,而不管个人终端装置31A至31C中的哪一个为了购买而操作(步骤3)。将在下面详细描述这些操作。
(3-1)从第三方向服务器供给元件/装置/附件的信息如图8所示,第三方37包括机器人的元件/装置/附件的开发商/销售商(制造商)37a、37b和37c。例如,制造商37a、37b和37c开发/制造机器人软件或硬件。在第三方37中,制造商37a开发/制造机器人的尾巴单元,制造商37b开发/制造用来驱动机器人的马达,制造商37c开发/制造作为机器人的一部分穿在机器人身体单元上的服装,如图10所示。
制造商37a、37b和37c经由诸如由通信线路45连接的英特网之类的信息通信网络,给服务器38提供关于由它们(附件的信息)产生的机器人的元件/装置/附件的信息,如图8至10所示。
如图10所示,制造商37a、37b和37c给服务器38提供元件/装置/附件的信息,例如关于从制造商那里获得的元件/装置/附件所兼容的机器人型号的信息D1、关于厂商名称和特色的信息D2以及关于打算出售的元件/装置/附件的图片信息D3(图像数据)。
服务器38累积地存储制造商37a、37b和37c提供的元件/装置/附件的信息。更具体地说,所提供的元件/装置/附件是按照根据元件/装置/附件的属性分类累积地存储的,其中的属性例如是将使用元件/装置/附件的机器人的部件、元件/装置/附件的特征(性能)、元件/装置/附件兼容的机器人型号等。基于这样的存储信息,将该元件/装置/附件的信息经由个人终端装置31A至31C供给给用户。
此外,可以将第三方37安排得使制造商37a、37b和37c如果不登记为第三方会员并支付登记费,则不能加入第三方。
(3-2)经由个人终端装置向用户供给基于存储在服务器中的元件/装置/附件的信息的信息按照图11所示的程序从服务器38向个人终端装置31A至31C供给元件/装置/附件的信息。
首先,当个人终端装置31A至31C中的任何一个访问为购买元件/装置/附件设计并从服务器38供给的网页等时,在步骤11在个人终端装置31A至31C之一的监视器屏幕上显示该网页。例如,显示最上层的那一页。在接下来的步骤12,在监视器屏幕上显示详细列举的选项。
该选项显示包括多个详细列举的选项,用户可以从那里选择适当的元件,如图12所示。更具体地说,显示在屏幕40上的项包括“硬(Hard)”41,它指示用户要购买的元件/装置/附件是硬件,还包括“软”42,它指示所要的元件/装置/附件是软件,“自动选择”43指示元件/装置/附件选择是自主完成的,“手工选择”44指示元件/装置/附件选择是手工完成的,“生长”45、“品格”46、“移动”47和“动作”48分别指示用户要购买的机器人的元件/装置/附件,“显示5个”49、“显示10个”50和“显示全部”51分别指示元件/装置/附件数量,它们依据可能的元件/装置/附件的最终缩减量进行显示。
因此,在个人终端装置31的监视器屏幕40上显示这些选项,并且用户会在该屏幕40上选择这种详细列举的选项之一。在所解释的示例中,选定了“软”42、“手工选择”44、“生长”45、“品格”46和“显示5个”49,这意味着将要手工选择生长和品格软件,并将显示这样缩减的五种软件。
然后,按“设置”按钮52将决定选择的项。由于这种项目选择,服务器38在精心选择机器人元件/装置/附件时,为用户预备关于选项的最佳信息。
由于在显示屏幕40上一起显示了多种项目,用户可以选择机器人元件/装置/附件,而不会感觉到麻烦。即,如果显示这些项目超过一页,可以在显示屏幕40上一页一页地翻着来察看以便用户选择,如图13A到13D所示,那么用户会让服务器38供给的并打算选择所希望的元件/装置/附件的信息搅得不安。然而如图12所示的详细列举的选项的显示允许用户选择所希望的元件/装置/附件,而不会感觉到这样的麻烦。
在接下来的步骤13,用户将一存储卡插入其个人终端装置31,以便将机器人1的状态信息上传到服务器38。该机器人1打算用该状态信息自主决定以动作,更具体地说,它包括以一个动作(感情参数)表达感情的感情状态、以一动作表达本能(欲望参数)的本能状态等。
机器人1保存这样的状态信息,同时将其在存储卡中更新,并且经由例如个人终端装置31A上传存储在存储卡MC中的状态信息至服务器38,如图8所示。商业上利用的所谓“记忆棒”(索尼生产的存储卡(产品)的商标)可以作为该存储卡。
然而应注意,提供机器人1的状态信息给个人终端装置31A至31C,并不限于使用存储卡MC,而可以经由LAN或无线或有线通信将机器人1的该状态信息提供给个人终端装置31B,如图8所示。例如,给机器人配备PC卡槽并将该状态信息经由无线通信从PC卡槽中设置的无线LAN卡发送给个人终端装置31A至31C。
此外,可将机器人1的状态信息通过具有在机器人1中充电和进行通信(调制解调器功能)两个功能的所谓站台(station)上传至服务器38。例如,在其上放置机器人1的该站台将机器人1的电池充电,同时连接到信息通信网络,以便上传关于机器人1的状态信息到服务器38。
在接下来的步骤14,服务器38指示基于机器人1的、已经从个人终端装置31A至31C上传的状态信息的机器人1的状态(参数)。更具体地说,服务器38配备一个指示机器人1的当前生长状态的参数指示61,和一个用于指示品格状态的参数指示62,如图14所示。此外,服务器38指示一条注释63“它是婴儿型的并且养成了恶劣品格”或者具有上述状态的关于机器人1的注释。基于该状态信息的参数61和62以及注释63反映了从上述选项选择“生长”45和“品格”46的结果,并将提示用户应该购买关于“生长”和“品格”的那种软件。此外,由于状态信息是内在信息,因此用户不能知道它的内容,对于有效的元件/装置/附件选择,它将是辅助信息,可以只通过访问服务器38获得。
应注意,如果作为所希望的选项从上述选项中选择了“移动”46和“动作”48,那么将指示基于对应状态信息的机器人的当前参数。
在步骤15,在屏幕40上显示了选项,如图15所示。
更具体地说,屏幕40显示了“婴儿”71、“青年”72和“成年”73,它们是关于“生长”45的可选择项,而“较恶劣”74、“正常”75和“好”76是“品格”46的可选择项。在屏幕40上,当分别选择了已经在步骤12显示的选项“生长”45和“品格”46时,显示这些项目。
用户操作其个人终端装置来选择任何选项。在本示例中,“成年”73是为“生长”45选择的,而“好”76是为“品格”46所选择的。这些选择将在“生长”参数指示61中导致指示“婴儿”型,在“品格”参数指示62中导致指示“恶劣”,并且在注释63中注明“它是婴儿型的并且长成恶劣品格”。即,该指示反映了用户所作出的选择。
此外,这些选择可以反映取自机器人1的状态信息。更具体地说,在这个示例中,由于机器人1的生长参数是“婴儿型”,所以指示选项“婴儿”71、“青年”72和“成年”73。然而,当生长参数是“成年型”时,生长选项的可选择范围扩展到“老”。此外,在这个示例中,由于机器人1的品格参数是“恶劣”,因此指示“较恶劣”74、“正常”75和“好”76。然而,当该品格参数是“较好”时,该品格选项的可选择范围可以扩展到“较好”和“最好”。
当按这种方式选择了任何选项并且按下“SET”按钮77时,设置所选择的选项。借助这种选项选择,服务器38进行可能元件/装置/附件的最终缩减。在步骤16,显示了从这些选项中反映“显示5个”49的前面选择的结果的五段软件。例如,在屏幕40上显示五段关于“生长”和“品格”软件的详细信息,响应所选择的选项做了最后缩减。当项目“成年”73和“好”76按图15所示选定时,在屏幕40上显示基于诸如“成年”73和“好”76之类的信息的五段软件。
当用户选择了最后缩减的软件段之一时,在屏幕40上显示将由那个软件实现的机器人1的特征等。例如,由那个软件实现的、诸如“本软件是打算用于动作敏捷的成年狗……”这样的机器人1的特征等显示如图16。当用户看见该软件内容并按下“SET”按钮78来决定选择选项时,在步骤17监视器屏幕40将提供一个购买屏幕。该购买屏幕提供用于付费方法、投递元件/装置/附件的方法等的信息输入屏幕,并且用户将根据显示在该屏幕上的那些指令产生一个购买程序。
例如,已经在服务器38中登记了它自己的信息的用户可以通过在它的个人终端装置中产生它的ID项等,产生购买程序。
一般来说,在购买机器人的时候用户会在服务器38中进行用户登记。因此,用户可以通过利用已经登记的它自己的信息,例如它的姓名、地址等,运行购买机器人元件/装置/附件的程序。因此,用户可以容易地运行一个购卖适合它的机器人元件/装置/附件的程序,而不必运行任何复杂的程序。另一方面,服务器38会按用户累积地存储关于购买的信息作为关联于用户ID等的用户数据库。
在用户通过操作它的个人终端装置(31A至31C)产生了向服务器38定购用于机器人1的元件/装置/附件的订单之后,将该第三方37产生一个定购元件/装置/附件的订单。
注意到本发明不限于上述屏幕显示方式。例如,可以连同图15所示的选项一起在同一屏幕上提供如图14所示的参数指示61和62。即如上所述那样,供给超过一页的选项信息,但可以本显示在一起的信息段尽可能被显示在同一页上。另一方面,单独显示不能一起显示的元件选择信息段。也就是说,显示如图14和15的信息段来反映关于如图12所示的选项的选择的信息。这样的屏幕显示允许用户选择所希望的元件/装置/附件,而不会觉得麻烦。
注意到当在如图12所示的选项屏幕40上选择决定元件/装置/附件选择的方法的“手工选择”44时,可以一个一个地检索存储在服务器38中的元件/装置/附件的信息段,而不用显示任何用于选择它希望的元件/装置/附件的帮助信息。例如,这种检索可以通过利用配备在普通网站的检索系统根据元件/装置/附件名称来实现。依靠手工选择的这种元件/装置/附件检索可以被称为“面向一种高速电子数字计算机(maniac)(面向主要用户)”。用这种手工选择模式,用户可以在决定选择任何元件/装置/附件之前彻底地检查多个元件/装置/附件的特征等。换句话说,服务器38打算让上述“自动选择”43将可能的元件/装置/附件缩减到一定的范围以引导用户选择元件/装置/附件。即,“自动选择”43适合于初学者。
(3)当已经发出一个关于机器人元件的订单时将要产生的程序用于定购(交货)元件/装置/附件的程序,经由诸如图8所示的英特网之类的信息通信网络,通过从服务器38将顾客/交货信息提供给包括在第三方37中的适当的制造商。
顾客/交货信息包括定购信息和投递所定购的元件/装置/附件的必要信息,诸如已经定购该元件的顾客姓名和地址。
第三方37将基于该顾客/交货信息产生一交付定购的元件/装置/附件的程序,并且用户将从第三方37接收通过运输或其他方式投递的他所定购的元件/装置/附件。
例如通过记账方式支付元件/装置/附件费用。例如,在服务器38和用户之间进行记账,并且现金从服务器38支付给第三方37。同时,服务器38将在元件支付费用中减去佣金后支付余额。因此,服务器38(包括所考虑的制造商)可以得到第三方37支付给服务器38的、前面所提到的登记费,以及关于针对第三方37的销售佣金的费用。
如前面所述,根据本发明的信息服务系统允许在信息通信网络之上销售机器人元件/装置/附件。
用包括根据本发明的信息服务系统和信息通信网络的这种销售系统,关于用户希望的附件(元件)的适当选择的选项信息可以基于从第三方37供给给服务器38的附件的信息自主地进行准备,并且可以供给机器人用户,而且由用户基于所供给的选项信息产生的定购信息可以自主地作为顾客/交货信息提供给适当的第三方37。
因此,用户可以易于购买它所希望的它的机器人1的元件/装置/附件,而第三方37可以只用将它自己登记在服务器38就可以通过庞大的信息通信网络销售其元件/装置/附件,而不用自己安排任何广告活动。
此外,服务器38(包括机器人装置制造商)可以享受上述销售系统的很多好处。作为这些优点的一个示例,服务器38可以通过为大多数顾客产生数据库来进行各种活动。例如,当用户产生一系列购买程序(在步骤21)时,关于顾客已经购买的附件的信息登记在图17所示的顾客数据库中(在步骤22)。已经在市场上投放了一种机器人元件/装置/附件新产品的制造商是可以基于包括在该顾客数据库中的累计购买的附件的信息对顾客进行就近销售。制造商(服务器)可以基于关于该累积的购买附件的信息分析顾客的偏爱、喜好等,并且可以给顾客提供基于该分析结果而准备的新产品信息。由于服务器38可以按该顾客数据库为基础,准备各种基于分析结果的信息,因此可以自主地给顾客提供这样的信息。例如,可以通过电子邮件等给适当的顾客自动提供新产品信息。
在前面,已经关于用户在如图12所示的选项选择屏幕上选择“软”42的示例描述了本发明的实施例以购买软件元件。接下来,在下面描述通过在选项选择屏幕选择“硬”41购买硬件元件/装置/附件。
当在选项选择屏幕选择“硬”41时,屏幕41会显示成如图18所示。在这个示例中,将作为可替代的机器人1的元件/装置/附件的“身体”81、“头”82、“腿”83和“尾巴”84,或将作为可以附加到机器人1的元件/装置/附件的“服装”85作为可选择的机器人元件/装置/附件显示在如图18所示的屏幕40上。
当选定“腿”83时,在如图19所示的屏幕40上显示关于该腿的类型和速度性能的元件/装置/附件的信息提供表,以便进一步缩减可能的元件/装置/附件。在这个示例中,屏幕40显示关于腿的类型的“滑雪”91、“滑冰”92和“履带”93,以及关于腿的速度的“快”94和“慢”95。
当在屏幕40上选定了“履带”93和“慢”95时,将在该屏幕上显示一个“慢”和“履带”类型的腿(硬件)的数量,该数量由最后缩减了的可能的元件/装置/附件限定。例如,假如已经按照如上所述那样选择了“显示5个”49,就在屏幕上显示五个这样的腿。然后用户从显示在该屏幕上的、作为最终缩减的结果的元件/装置/附件中选择它所希望的一个。
此外,为了选择硬件元件,可以将元件/装置/附件选择屏幕设计成反映关于机器人1的、已经从个人终端装置上传的状态信息。
关于机器人1的状态信息包括关于机器人1的硬件已经使用的频率的信息。这里作为示例,假设选定了“硬”41和“头”82。在这种情况下,该屏幕将提供关于该头中的CCD已经使用的频率的参数指示101,以及关于该头(触觉传感器)17中的开关已经使用的频率的参数指示102,如图20所示。此外,当该头中的CCD和开关分别都在高频率下使用时,在屏幕上提供一条注释103“已经频繁地使用头功能”,如图20所示。然后在如图21所示的屏幕40上详细地显示选项。
更具体地说,屏幕40显示关于“CCD性能”的选项“高”111、“中”112和“低”,以及关于“反应(reaction)单元(触觉传感器)的位置”的“头顶”114、“颈”115和“耳朵”116。关于该屏幕40上的这些“CCD性能”和“反应单元的位置”的选项反映显示在图18中的选项“头”82的选择。
此外,对于选项的选择,可以参考已经象软件选择那样从机器人1上传的状态信息。例如,当头中的传感器已经在高频率下使用时,将在该屏幕40上显示这样的选项(触觉传感器),作为“颈”115和“耳朵”116依附于“头顶”114的这些选项配备在接近头的部分,。
当按照图21所示那样选择了关于“CCD性能”的选项“高”111和关于“反应单元的位置”的“头顶”114时,显示基于该信息的三种头。当关于图12中的元件/装置/附件数量选定“显示3个”(未示出)时,会显示这三种头。
例如,这三种类型的头的指示121、122和123分别由显示在如图22所时的屏幕40上的图像121a、122a和123a以及分别由显示在如图22所时的屏幕40上的特征注释121b、122b和123b代表。当用户检查有服务器38选定的头的内容时,将出现购买屏幕。该购买屏幕是用于支付方法、元件/装置/附件投递方法等的信息输入屏幕。观察该屏幕,用户将产生一个购买程序。
如上所述,该信息服务系统可以供给关于机器人的软件和硬件的最佳信息。
在前面,本发明已经描述了有关的实施例,在该实施例中,关于机器人的信息包括该机器人动作所需的感情、本能和生长的状态(参数),服务器38基于该信息提供打算供选择的元件/装置/附件的信息,诸如选项信息。但应注意,本发明不限于这个实施例,除此之外,当能够反映元件/装置/附件选择的针对机器人的信息可以利用时,用户可以选择针对他的机器人的元件/装置/附件。这会在下面进一步描述。
假如机器人已经在其中作为与机器人有关的信息、存储了(保存)关于每个零件(元件)的信息,那么用户可以对反映该与机器人有关的信息的元件/装置/附件进行选择。例如,通过利用关于已经在其中存储了关于它自己的每个元件/装置/附件的信息的机器人的每个可替代的元件/装置/附件的信息,用户可以选择针对它的机器人的最佳的一个元件/装置/附件。图23显示了已经在其中存储了关于它自己的每个元件/装置/附件的信息的机器人的构造的示例。
机器人1由多个包括身体单元130、头单元140和腿单元150的可替代单元(元件)组成。
身体单元130包含了信号处理器131、显示单元132、CPU133和动作结构134、串行总线主控制器135、传感器136、存储器137、集线器138等。
信号处理器131处理用于在显示单元132上显示的信号。它受CPU133控制,该CPU133还控制身体单元130的每个零件。此外,该CPU133控制依附于身体单元130的头单元140和腿单元150。
动作结构134驱动身体单元130的运动部分。例如;动作结构134可以示一个马达,并且基于由CPU133经由串行总线主控制器135提供的控制信号等控制。
传感器136检测各种信息。例如它包括如图2所示的电池传感器12和热传感器13。来自传感器136的检测信号经由串行总线主控制器135发送到CPU133。例如,CPU133基于传感器136来的检测信号控制各个单元。
存储器137已经在其中存储了各种诸如机器人1的动作程序这样的信息。此外,存储器137已经在其中存储关于身体单元130的信息(有关的机器人的信息)。
关于身体单元130的信息至少包括关于身体单元130兼容的机器人模式的信息,即,身体单元130的特征的指示信息,诸如模式或类型、形式或外形、所使用的马达、所使用的传感器等。
这样构造的身体单元130适合于经由集线器138与头140和腿单元150进行数据传输。例如,身体单元130经由集线器138给头140和腿单元150提供控制信号,并且经由集线器138,分别从传感器143和153向身体单元130提供检测信号。
身体单元130具有可移动地连接到其上的外部存储器160。外部存储器160是存储卡MC等,用于向前面已经描述的那样、经由个人终端装置31A上传关于机器人1的信息给服务器38。
另一方面,头单元140包含动作结构141、集线器142、传感器143、存储器144等。
动作结构141驱动头单元140的移动部分,例如它是马达。动作结构141基于从身体单元130的CPU133经由集线器142提供的控制信号等进行控制。
该传感器143检测各种信息,它包括扬声器18、触觉传感器17等,例如如图2所示。传感器13经由集线器142向身体单元130中的CPU133发送检测信号。CPU133基于来自传感器143的检测信号控制各个单元。
存储器144已经在其中存储了关于头单元140的信息(与机器人有关的信息)。类似于关于身体单元130的信息,关于头单元140的信息至少包括头单元140兼容的机器人模式的信息,即指示头单元140的特征信息,诸如模式或类型、形式或外形、所使用的马达、所使用的传感器等。
腿单元包含了动作结构151、集线器152、传感器153、存储器154等。
动作结构151驱动腿单元150的移动部分,例如它是驱动腿单元150的四条腿的马达。动作结构151基于从身体单元130的CPU133经由集线器152提供的控制信号等进行控制。
该传感器153检测各种信息。传感器153经由集线器152向身体单元130中的CPU133发送检测信号。CPU133基于来自传感器153的检测信号控制各个单元。
存储器144已经在其中存储了关于腿单元150的信息(与机器人有关的信息)。类似于关于身体和头单元130和140的信息,关于腿单元150的信息至少包括腿单元150兼容的机器人模式的信息,即指示腿单元150的特征信息,诸如模式或类型、形式或外形、所使用的马达、所使用的传感器等。
由上述可替代的身体、头和腿单元130、140和150构造机器人1。服务器38基于机器人1的各个单元的信息供给关于最佳元件/装置/附件的信息给机器人1的用户。
外部存储器160已经在其中存储了关于机器人1的各个单元的信息。它也已经在其中存储了关于机器人1的外形或形式的信息,即例如关于机器人1是象狗的机器人还是象人的机器人的信息。关于机器人1的各个单元的信息从外部存储器160经由个人终端装置发送(上传)到服务器38。
服务器38累计地在其中存储了很多元件/装置/附件的信息。基于象上述那样接收到的单元信息和元件/装置/附件的信息,服务器38将选择该机器人可用的元件/装置/附件。例如从上面已经描述过的第三方可获得的元件/装置/附件,该元件/装置/附件的信息包括关于这样的元件/装置/附件的信息。元件/装置/附件的信息包括元件/装置/附件兼容的机器人模式或类型。
服务器38参阅这样接收到的单元信息和关于元件/装置/附件兼容的机器人的模式或类型的元件/装置/附件的信息,以便选择该机器人可用的元件/装置/附件。服务器38的这种选择由例如作用在于选择元件/装置/附件的信息的CPU42(见图7)实现。
作为选择结果,服务器38准备包括提取的元件/装置/附件的信息在内的选项信息。也就是说,它准备了包括关于与用户的机器人兼容的预定元件/装置/附件的信息的选项信息。
然后,服务器38将该选项信息发送给已经发送了单元信息给服务器38的用户(个人终端装置)。因此用户将有能力基于服务器38供给的选项信息选择所希望的元件/装置/附件。由用户按这种方式选择的元件/装置/附件总是与其机器人兼容。
因此,服务器38可以给用户提供包括可用于选择元件/装置/附件的机器人信息在内的信息,并且基于该信息用户可以选择一个最佳的元件/装置/附件。
权利要求
1.一种信息服务系统,包括通信终端装置,经由电信线路连接到信息通信网络;以及信息管理单元,经由电信线路连接到该信息通信网络,以按累积方式存储关于由从多个元件/装置/附件制造商或销售商那里获得的、按照元件/装置/附件的属性分类的多个元件/装置/附件组成的机器人装置的元件/装置/附件的信息,并且在连接到其上时以累积方式将包括用于选择元件/装置/附件的多个选项的选项信息、以累积地存储元件/装置/附件的信息的属性为基础所准备的选项信息,发送给该通信终端装置;该通信终端装置基于该选项信息选择元件/装置/附件。
2.根据权利要求1所述的系统,其中在基于通信终端装置中的选项信息选定元件/装置/附件时,信息管理单元经由通信线路通知所选定的元件的制造商或销售商该元件/装置/附件将销售给拥有该通信终端装置并且已经选择了该元件的用户。
3.根据权利要求1所述的系统,其中制造商或销售商经由电信线路将元件/装置/附件的信息供给给信息管理单元。
4.根据权利要求1所述的系统,其中所述信息是视频信息,用于显示基于元件/装置/附件的信息的属性的多个项目。
5.根据权利要求1所述的系统,其中机器人装置自主行为所需要的信息经由信息通信网络被发送到信息管理单元;以及该信息管理单元给通信终端装置发送基于元件/装置/附件的信息和机器人装置自主决定其行为所需要的信息的属性所准备的选项信息。
6.根据权利要求5所述的系统,其中该通信终端装置给信息管理单元发送适用于机器人装置的自主行为的必要信息。
7.根据权利要求5所述的系统,其中从连接到该信息通信网络、并与放在其上的机器人装置进行数据通信的站向该信息管理单元发送用于机器人装置的自主行为的必要信息。
8.根据权利要求5所述的系统,其中适用于机器人装置的自主行为的必要信息是不能通过从机器人装置提出来的进行了解的内部信息;以及信息管理单元将内部信息与选项信息一起发送给通信终端装置。
9.根据权利要求1所述的系统,其中信息管理单元存储关于元件销售的信息。
10.根据权利要求9所述的系统,其中信息管理单元基于销售信息供给关于元件/装置/附件的新产品的信息给机器人装置的预定拥有人。
11.根据权利要求1所述的系统,其中从制造商或销售商那里获得的元件/装置/附件包括适用于机器人装置的软件。
12.根据权利要求1所述的系统,其中信息管理单元累积地存储按照元件/装置/附件的属性分类的多个元件/装置/附件的信息,并且基于这样的分类元件/装置/附件的信息准备选项信息。
13.一种在信息服务系统中实现的信息服务方法,其中的信息服务系统包括经由电信线路连接到信息通信网络的通信终端装置,以及信息管理单元,经由电信线路连接到该信息通信网络,以按累积方式存储关于由从多个元件/装置/附件制造商或销售商那里获得的、按照元件/装置/附件的属性分类的多个元件/装置/附件组成的机器人装置的元件/装置/附件的信息,该方法包括步骤在连接到信息管理单元时,将包括用于选择元件/装置/附件的多个选项的选项信息、以累积地存储元件/装置/附件的信息的属性为基础所准备的选项信息,发送给该通信终端装置;以及基于该发送步骤中发送的选项信息选择元件/装置/附件。
14.一种信息服务器,包括贮存器件,贮存关于由多个元件/装置/附件组成的机器人装置的与机器人有关的信息;贮存器件,贮存关于该机器人装置的元件/装置/附件的信息;以及读取器件,用于从与机器人有关的信息贮存器件读取与机器人有关的信息,并基于与机器人有关的信息,从元件/装置/附件的信息存储器件中选择元件/装置/附件的信息的预定片断。
15.根据权利要求14所述的设备,其中该与机器人有关的信息包括关于机器人装置类型的信息,在其中的机器人装置中能使用至少一个所考虑的元件/装置/附件。
16.根据权利要求15所述的设备,其中元件/装置/附件的信息的预定片断涉及机器人装置中的可用元件/装置/附件。
17.根据权利要求15所述的设备,还包括供给由元件/装置/附件的信息选择器件选定的元件/装置/附件的信息的预定片断的器件。
18.一种信息供给方法,包括步骤将关于由多个元件/装置/附件组成的机器人装置的与机器人有关的信息以及关于机器人装置的元件/装置/附件的信息存储到贮存器件;以及读取在存储步骤中存储在贮存器件中的与机器人有关的信息,并基于与机器人有关的信息,从该贮存器件中选择元件/装置/附件的信息的预定片断。从而为机器人装置供给最佳的元件/装置/附件片断。
19.一种机器人装置管理系统,包括自主型机器人装置的制造商或销售商,该自主型机器人装置能够由元件/装置/附件构成并基于外部因素和/或内部因素自主地表现;多个用于机器人装置的元件/装置/附件的制造商或销售商;以及机器人装置管理器,它将从元件/装置/附件制造商或销售商那里获得的元件/装置/附件作为信息管理,在从需求者那里接收到关于机器人装置的元件/装置/附件的订单时,通过参照关于可用的元件/装置/附件的信息,选择一个元件/装置/附件制造商或销售商,并且将需求者定购元件/装置/附件的订单发给所选定的一个元件/装置/附件制造商或销售商。
20.根据权利要求19所述的系统,其中选定的一个元件/装置/附件制造商或销售商为向机器人装置制造商或销售商和/或机器人装置管理器支付而被收费,其中的支付基于来自机器人装置管理器的订单进行。
21.根据权利要求19所述的系统,其中该机器人管理器使用信息管理单元进行元件/装置/附件的信息管理、制造商或销售选择和定购所需的元件;以及该信息管理单元经由通信器件接收需求者通过操作输入终端输入的订单,并经由通信器件发出订单给元件/装置/附件制造商或销售商。
22.根据权利要求19所述的系统,其中机器人装置管理器给包括可能是任何人在内的需求者供给关于可利用的元件/装置/附件的信息;以及该需求者以可利用的已经事先供给的元件/装置/附件的信息为基础发出订单。
23.一种机器人装置管理方法,在其中有一种生产或销售的自主型机器人装置,这种机器人装置能够由元件/装置/附件构成并基于外部因素和/或内部因素自主地表现;已经购买了机器人装置的需求者将定购元件/装置/附件的订单发给机器人装置管理器,该管理器将从机器人装置的元件/装置/附件的多个元件/装置/附件制造商或销售商那里获得的元件/装置/附件作为信息管理;以及在从需求者那里接收到关于机器人装置的元件/装置/附件的订单,并发出需求者已经定购元件/装置/附件的订单时,该机器人装置管理器参照关于可用的元件/装置/附件的信息,选择一个元件/装置/附件制造商或销售商,并且将需求者定购元件/装置/附件的订单发给所选定的元件/装置/附件制造商或销售商。
24.根据权利要求23所述的方法,其中选定的一个元件/装置/附件制造商或销售商为向机器人装置制造商或销售商和/或机器人装置管理器支付货币而被收费,其中的支付基于来自机器人装置管理器的订单进行。
25.根据权利要求23所述的方法,其中机器人装置管理器给包括可能是任何人在内的需求者供给关于可利用的元件/装置/附件的信息;以及该机器人装置管理器以可利用的已经事先供给的元件/装置/附件的信息为基础发出订单。
26.根据权利要求23所述的方法,其中机器人装置管理器给包括可能是任何人在内的需求者供给关于可利用的元件/装置/附件的信息;以及该需求者以可利用的已经事先供给的元件/装置/附件的信息为基础发出订单。
全文摘要
易于向用户提供机器人装置最适合的元件。具体地说,信息提供系统包括通过电信线路连接到信息通信网络的个人终端(31A至31C),以及通过电信线路连接到信息通信网络的服务器(38),当个人终端(31A至31C)连接上时,存储有关于制造机器人装置(1)的元件的制造商(第三方)(37a、37b、37c)可提供的元件的元件信息,根据元件属性分类,并适应于给个人终端(31A至31C)发送以所存储的元件信息的属性为基础创建的选择项信息和包括的用于选择元件的选择项。
文档编号G06Q30/06GK1363072SQ01800387
公开日2002年8月7日 申请日期2001年2月9日 优先权日2000年2月10日
发明者松冈恒太郎, 野间英树, 小西哲也, 井上真, 藤田雅博, 村松克哉, 井上敬敏, 武田正资 申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1