一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

动物监视系统、动物监视服务器、动物监视方法以及动物监视程序与流程

2023-04-25 07:26:23 来源:中国专利 TAG:


1.本发明涉及动物监视系统、动物监视服务器、动物监视方法以及动物监视程序。本发明特别是涉及一种能够远程监视宠物等的监视对象动物的动物监视系统、动物监视服务器、动物监视方法以及动物监视程序。


背景技术:

2.近年来,远程监视宠物等的动物的行动的宠物监护服务的使用正在普及。当使用这样的服务时,例如,用户能够掌握饲主等的用户的眼睛无法到达的地方的宠物的运动、排泄、睡眠状态等,对宠物的健康管理有用。
3.在过去,已知有下述的看护装置,该看护装置涉及特定看护对象的状态的看护装置,该看护装置包括:获得机构,该获得机构获得成为检测对象的看护对象的动作的检测结果和该看护对象所在的当前场所或当前时刻;检索机构,该检索机构通过参照存储机构来检索:与由获得机构获得的检测结果相对应的检测动作内容且与由获得机构获得的当前场所或当前时刻相对应的识别信息,上述存储机构按照看护对象的种类而将识别该种类的看护对象中的多个状态的识别信息与该看护对象的检测动作内容和该看护对象所在的场所或该动作的时间段相关联地存储;特定机构,该特定机构将由检索机构检索到的识别信息特定为看护对象的当前状态(例如,参照专利文献1)。按照专利文献1所记载的看护装置,能够学习看护对象的动作,不论是何种看护对象,都能够更准确地通知各种状态。
4.现有技术文献
5.专利文献
6.专利文献1:jp特开2017-068856号公报


技术实现要素:

7.发明要解决的课题
8.然而,在专利文献1所记载的监护装置中,在监护宠物等的动物的日常的细微动作的场合,除了加速度传感器以外,还需要陀螺仪传感器等的其他多种多样的传感器。因此,在对宠物等的动作进行更高精度的动作判定的场合,存在各传感器的电力消耗变大的情况。
9.因此,本发明的目的在于提供一种动物监视系统、动物监视服务器、动物监视方法以及动物监视程序,其能够在抑制电力消耗的同时高精度地观察监视对象动物的行动。
10.用于解决课题的技术方案
11.为了实现上述目的,本发明提供一种动物监视系统,该动物监视系统对监视对象动物进行监视的动物监视系统,该动物监视系统包括:动作检测部,该动作检测部安装于监视对象动物,检测监视对象动物的动作信息;行动推定部,该行动推定部根据动作检测部所检测的动作信息来推定监视对象动物的行动;以及节电控制部,该节电控制部在行动推定
部推定为监视对象动物的行动处于不活跃状态时开始进行抑制动作检测部中的耗电量的控制。
12.发明的效果
13.按照本发明的动物监视系统、动物监视服务器、动物监视方法以及动物监视程序,能够提供一种动物监视系统、动物监视服务器、动物监视方法以及动物监视程序,能够在抑制电力消耗的同时高精度地观察监视对象动物的行动。
附图说明
14.图1为本实施方式的动物监视系统的概况图;
15.图2为本实施方式的监视设备的外观的概况图;
16.图3为本实施方式的中继设备的外观的概况图;
17.图4为本实施方式的服务器的功能结构方框图;
18.图5为本实施方式的中继设备的功能结构方框图;
19.图6为本实施方式的监视设备以及信息终端的功能结构方框图;
20.图7为用户登记以及设备的协作处理的流程图;
21.图8为用户登记时的信息终端的输出内容的图;
22.图9为用户登记以及设备的协作处理的流程图;
23.图10为与协作的中继设备相关的信息在信息终端的输出内容的图;
24.图11为将监视对象动物及特征量登记到服务器中时的处理的流程图;
25.图12为登记监视对象动物时的信息终端的输出内容的图;
26.图13为监视对象动物的直肠温度及行动的推定处理的流程图;
27.图14为表示信息终端的输出部显示直肠温度等的情形的图;
28.图15为监视设备中的节电控制的处理的流程图;
29.图16为监视设备中的节电控制的其它处理的流程图。
具体实施方式
30.[实施方式]
[0031]
《动物监视系统1的概况》
[0032]
本实施方式的动物监视系统1是基于安装有监视设备的动物的状态、动作来推定该动物的直肠温度和/或行动,可在用户的信息终端中参照推定结果的系统。即,动物监视系统1通过安装于动物的监视设备来检测动物的体表温度和/或动作,基于检测到的体表温度、动作和/或与该动物的毛量等的特性相关的特征量来推定该动物的直肠温度。另外,动物监视系统1能够基于检测出的体表温度、动作、和/或者该动物的特征量来推定该动物的行动。而且,动物监视系统1针对作为监视对象的动物(以下,具有称为“监视对象动物”的场合)推定的直肠温度和/或行动,减少监视设备的消耗电力。
[0033]
另外,在本实施方式中,“动作”是指可通过传感器等的测量装置测量的监视对象动物的动作、姿势、朝向等,“行动”是指监视对象动物的目标反应(例如,运动、饮食、睡眠、梳理毛发、休息等)。
[0034]
图1表示本实施方式的动物监视系统的一个例子的概况。此外,在图1中,示出服务
器2、中继设备4(家庭设备)、监视设备5(项圈型的设备)以及信息终端7为一个的例子。但是,动物监视系统1也可以包括多个服务器2、中继设备4、监视设备5和/或信息终端7。以下,为了简化说明,原则上以各要素为一个的情况为例子进行说明。
[0035]
具体而言,动物监视系统1包括进行监视对象动物6的直肠温度和/或行动的推定等的服务器2、固定于安装在监视对象动物6上的带子10等上并检测监视对象动物6的体表温度和/或动作的监视设备5、和/或可参考基于服务器2的推定结果等的信息终端7。而且,在动物监视系统1中,监视设备5以可经由中继设备4与服务器2进行双向通信的方式设置,服务器2、中继设备4以及信息终端7分别以可经由通信网络3相互进行双向通信的方式连接。另外,在监视设备5与中继设备4之间、和/或信息终端7与中继设备4之间,可通过近距离无线通信(例如,bluetooth(注册商标)等)以可进行双向通信的方式连接。此外,在图1的例子中,中继设备4与通信网络3直接连接,但也可以在通信网络3与中继设备4之间经由路由器(在图中未示出)或移动电话网络而使中继设备4与通信网络3连接。另外,监视设备5也可以不经由中继设备4而经由通信网络3与服务器2直接连接。
[0036]
在这里,监视对象动物的直肠温度与体表温度之间存在规定的相关关系。然而,该相关关系根据监视对象动物的特征量(例如,监视对象动物的种类、尺寸、毛量等)而变动。因此,服务器2通过机器学习生成直肠温度推定模型,并利用所生成的直肠温度推定模型推定直肠温度,该直肠温度推定模型通过应用监视对象动物的体表温度和/或监视对象动物的特征量输出监视对象度物的直肠温度。即,监视设备5对监视对象动物6的体表温度和/或者动作进行检测,并经由中继设备4以及通信网络3将与检测到的体表温度以及/或者动作相关的信息供给至服务器2。服务器2根据从监视设备5接收到的信息,推定并指定监视对象动物6的直肠温度和/或行动(例如,表示监视对象动物6在进食中、睡眠中、休息中、排便中等的行动)。服务器2存储该推定结果。并且,用户以掌握监视对象动物6的状态为目的,通过信息终端7,经由通信网络3对服务器2请求推定结果。服务器2对应于该请求将推定结果经由通信网络3供给到信息终端7。由此,即使在用户位于物理上远离监视对象动物6的位置的情况下,用户也能够从信息终端7输出(例如,输出至显示部等的输出部)来掌握监视对象动物6的推定出的直肠温度和/或行动。
[0037]
并且,还能够通过中继设备4来掌握监视对象动物6的状态。即,用户能够经由中继设备4向服务器2请求推定结果。服务器2对应于该请求将推定结果经由通信网络3,供给至中继设备4。由此,用户即使在不具有信息终端7的情况下,也能够通过中继设备4来掌握监视对象动物6的已推定的直肠温度和/或行动。
[0038]
另外,中继设备4设置于存在监视对象动物6的区域内(例如,当监视对象动物为饲养在房屋中的宠物时,设置于该房屋内的区域内及距离该房屋规定范围内的屋外区域内)。而且,也可以在该区域内设置一个以上的中继设备4。即使在多个中继设备4设置于该区域内的情况下,多个中继设备4也分别经由通信网络3以可进行双向通信的方式与服务器2连接。在该情况下,多个中继设备4还可以经由路由器与通信网络3连接,该连接也可以是有线lan或无线lan连接。
[0039]
《监视设备5的外观概况》
[0040]
图2表示本实施方式的监视设备的外观的一个例子的概况。具体而言,图2的(a)表示监视设备5及安装于监视对象动物6上的带子10的概况,图2的(b)表示监视设备5的背面,
图2的(c)表示监视设备5的表面。
[0041]
如后述的那样,监视设备5包括检测监视对象动物6的体表温度的体表温度检测部500和/或检测监视对象动物6的动作的动作检测部。监视设备5例如固定在安装于监视对象动物6的颈部等处的带子10上。监视设备5只要是不会使监视对象动物6感到不适的形状及尺寸,则对形态并无特别限定,作为一个例子,能够由薄型且小型的长方体状的电子设备构成。例如,可安装监视设备5的设备安装部11设置在作为安装在监视对象动物6的颈部上的项圈的带子10的内侧,并且通过将监视设备5安装在设备部11上,能够将监视设备5固定在带子10上。监视设备5在设备安装部11上的安装方法没有限定,例如,能够使监视设备5滑动到设备安装部11来进行安装。
[0042]
在这里,如图2的(b)所示的那样,监视设备5在背面具有向外部突出的体表温度检测部500。并且,如图2的(a)所示的那样,设备安装部11按照在监视对象动物6的体表面侧包含孔部31的方式构成。当将监视设备5安装于设备安装部11上时,体表温度检测部500从孔部31而与监视对象动物6的体表面对置地从设备安装部11露出。另外,如图2的(c)所示的那样,监视设备5也可以在表面具有输出监视设备5的动作状况等的监视设备输出部522的方式构成。另外,也可以在带子10上设置防止监视设备5从带子10上脱落的按扣或其它防脱落部(在图中未示出)。
[0043]
《中继设备4的外观概况》
[0044]
图3表示本实施方式的中继设备的外观的一个例子的概况。
[0045]
中继设备4的形状只要是在监视对象动物6所存在的区域中难以侧翻等的形状,则并无特别限定。例如,中继设备4是截面为椭圆形状的柱状形状,从用户容易看到上部的观点出发,可以是将上部倾斜地切断而得到的形状。作为一个例子,中继设备4按照具有主体部40和安装部42的方式构成,该安装部42设置于主体部40的上部表面,可嵌入安装监视设备5。安装部42包括将中继设备4与监视设备5电连接的端子(在图中未示出)。由此,能够在中继设备4的安装部42上安装监视设备5,使监视设备5与中继设备4直接连接,例如,能够与监视设备5的电池剩余量无关地经由中继设备4容易地进行监视设备5中存储的信息的更新、程序的更新等。另外,中继设备4经由插入插头44,从外部接受电力供给(另外,插入插头44可以使用usb缆线构成,也可以将usb缆线插入智能手机等的便携式通信终端、其它电子设备或外部电源等的规定的usb端口来接受电力的供给)。另外,中继设备4也可以具有向主体部40的表面的任意位置输出规定的信息的输出部(在图中未示出)。
[0046]
《关于监视对象动物》
[0047]
监视对象动物只要是能够测量直肠温度的动物,则并无特别限定。作为监视对象动物,例如,可列举宠物(例如,狗、猫、兔、雪貂、仓鼠、猴子等的宠物)、饲养动物(例如,动物园等中饲养的老虎或狮子等)和/或家畜(例如,马、牛、猪、绵羊、山羊等)等的动物。
[0048]
此外,信息终端7是移动通信终端、智能手机、笔记本电脑和/或平板型pc等。此外,通信网络3是诸如移动电话网络和/或因特网的通信网络。另外,服务器2也可以由多个服务器构成。即,也可以使服务器2所具有的功能分散于多个服务器的方式构成。另外,也可以中继设备4和/或监视设备5具有服务器2所具有的功能的一部分或全部的方式构成。通信网络3还可以包括诸如有线lan和无线lan的通信网络。并且,以下对本实施方式的动物监视系统1进行详细说明,但附带说明一下,上述说明及下述说明中的名称或数值、数量等到底是列
举性的,本发明并不限定于这些名称或数值、数量等。
[0049]
《动物监视系统1的细节》
[0050]
动物监视系统1是可推定监视对象动物6的直肠温度的系统,该动物监视系统1包括服务器2、中继设备4、监视设备5及信息终端7的各构成要素。以下,对各构成要素进行详细说明。另外,在以下的说明中,在从一个部件向其它部件供给或获得规定的信息的情况下,应留意的是,不妨碍在一个部件与其它部件之间进一步经由其它部件或通信网络3。另外,也可以设为一个构成要素所具有的一个以上的组成部件由其它构成要素包括的结构。进而,在以下的说明中,附加了“推定部”的组成部件也可以是预测各组成部件推定的内容的预测部。
[0051]
[服务器2的细节]
[0052]
图4表示本实施方式的服务器的功能结构的一个例子。
[0053]
服务器2包括进行用户认证或各设备的登记等的认证登记部200、登记监视对象动物6的登记部202、获得监视对象动物6的特征量的特征量获得部204、获得规定信息的信息获得部206、生成规定学习模型的模型生成部208、推定监视对象动物6的直肠温度的直肠温度推定部210、推定监视对象动物6的行动的行动推定部212、存储各种信息的服务器存储单元214、向信息终端7等通知规定警告的警告部232、输出进行监视设备5的节省电力控制的条件的节省电力设定推定部233、以及与中继设备4及信息终端7等进行通信的服务器通信部234。此外,服务器存储单元214包括存储与用户相关的信息的用户信息存储部216、存储与监视对象动物6相关的信息的监视对象动物信息存储部218、存储与中继设备4相关的信息的中继设备信息存储部220、存储与监视设备5相关的信息的监视设备信息存储部222、存储学习模型的模型信息存储部224、存储监视设备5的规定的检测信息的检测信息存储部226、存储与和监视对象动物6相关的各种推定结果相关的信息的推定结果信息存储部228、以及存储与警告部232是否发出警告相关的信息等的警告信息存储部230。
[0054]
(认证登记部200)
[0055]
认证登记部200分别识别中继设备4、监视设备5以及信息终端7,将服务器2设定为可利用的状态。即,认证登记部200将服务器2作为可利用的设备来认证各设备,通过在服务器存储单元214的规定的存储部中存储规定的信息来登记各设备。具体而言,认证登记部200从中继设备4接收识别中继设备4的中继设备识别信息(中继设备id),将其存储于中继设备信息存储部220中,作为在服务器2中管理的中继设备进行登记。另外,认证登记部200从监视设备5接收用于识别监视设备5的监视设备识别信息(监视设备id),将其存储于监视设备信息存储部222中,作为在服务器2中管理的监视设备进行登记。
[0056]
另外,认证登记部200从信息终端7接收识别信息终端7的信息终端识别信息(信息终端id),将其存储于用户信息存储部216中,作为在服务器2中管理的信息终端进行登记。在该场合,认证登记部200进行利用信息终端7的用户的账号信息的生成。认证登记部200将该用户的账号信息(例如,用户id、密码等),与用户相关的信息与唯一地识别用户的用户标识符相关联地存储于用户信息存储部216中。通过以上的处理,认证登记部200将各设备对服务器2的利用设定为可利用的状态。
[0057]
(登记部202)
[0058]
登记部202通过信息终端7获得与监视对象动物6有关的信息,将其作为在服务器2
中构成监视对象的监视对象动物登记。具体而言,登记部202从信息终端7获得识别监视对象动物6的名称等的信息作为与监视对象动物6相关的信息,并将与唯一地识别监视对象动物6的监视对象动物标识符(监视对象动物id)相关联而获得的信息存储于监视对象动物信息存储部218中。由此,登记部202将监视对象动物6登记到服务器2中。
[0059]
(特征量获得部204)
[0060]
特征量获得部204获得监视对象动物6的特征量。特征量获得部204通过信息终端7获得监视对象动物6的特征量。例如,特征量获得部204从该信息终端7获得用户输入至信息终端7的监视对象动物6的特征量。特征量获得部204将已获得的特征量提供给模型生成部208、直肠温度推定部210、行动推定部212和/或监视对象动物信息存储部218。
[0061]
作为特征量,可以列举与监视对象动物6的种类相关的信息、与监视对象动物6的尺寸相关的信息(例如,胸围、颈围、身高的尺寸、体重等)、与监视对象动物6的毛的长度相关的信息、与监视对象动物6的毛量相关的信息、与监视对象动物6的身体的规定位置的毛的长度相关的信息、与监视对象动物6的毛质(例如,单层毛、双层毛等)相关的信息和/或与监视对象动物6的年龄相关的信息等。另外,与监视对象动物6的身体的规定位置的毛发长度相关的信息中的规定位置例如,优选为安装体表温度检测部500的位置。
[0062]
另外,特征量获得部204也可以对应于经由信息终端7接收的用户的指示等,对存储于监视对象动物信息存储部218中的特征量加以修正。并且,特征量获得部204可以自动更新监视对象动物6的年龄等的伴随时间而变化的特征量。作为一个例子,以监视对象动物6为用户的宠物,且为狗(狗种:迷你金毛犬)的情况为例。在该场合,特征量获得部204将作为宠物的种类的狗种的信息、作为宠物的尺寸的体重的信息、宠物的毛的长度的信息等作为特征量而获得。关于毛的长度,用户测定宠物的体毛的长度,特征量获得部204获得经由信息终端7的输入部700输入的测定长度。另外,宠物的毛发长度可以对应于季节而变化(例如,夏天较短,冬天比夏天长等)。因此,关于根据季节等时期而变化的特征量,特征量获得部204也可以经由信息终端7的输入部700,在每个规定的时刻(例如,预定的月)获得。
[0063]
(信息获得部206)
[0064]
信息获得部206获得与监视对象动物6相关的各种信息和/或与监视对象动物6所存在的环境相关的信息等。具体而言,信息获得部206从监视设备5获得与监视设备5所检测的监视对象动物6的体表温度相关的信息和/或与监视设备5所检测的监视对象动物6的动作相关的信息等。并且,信息获得部206从中继设备4获得与中继设备4所检测的监视对象动物6的周围环境相关的环境信息和/或与以中继设备4为基点的监视设备5的位置相关的信息等。然后,信息获得部206将已获得的信息存储在检测信息存储部226中,并进一步提供给直肠温度推定部210、行动推定部212和警告部232。
[0065]
(模型生成部208)
[0066]
模型生成部208生成推定监视对象动物6的直肠温度的直肠温度推定模型、推定监视对象动物6的行动的行动推定模型、和/或确定使监视设备5进行高效的节省电力控制的条件的节省电力设定推定模型。模型生成部208将已生成的模型存储于模型信息存储部224中。此外,作为以下说明的模型生成部208中的机器学习,能够使用深度学习等的已知的机器学习。
[0067]
(模型生成部208:直肠温度推定模型)
[0068]
动物监视系统1使用预先对规定动物(监视对象动物)的特征量(例如,体表温度等)及该动物的直肠温度进行学习而准备的直肠温度推定模型(学习模型)来计算该动物的所推定的直肠温度。在学习中,使用规定的训练数据来学习体表温度与直肠温度之间的关系。
[0069]
具体而言,模型生成部208生成直肠温度推定模型,该直肠温度推定模型按照下述的方式使服务器2的处理器实现功能,该方式为:针对每个规定的动物种类,将动物的体表温度或动物的颈部周围的体表温度、动物的特征量、与动物的体表温度或动物的颈部周围的体表温度同时检测出的动物的直肠温度、和/或动物的周围的环境信息的组合作为直肠温度训练数据,作为一个例子,通过使用梯度法的机器学习算法进行学习,当输入动物的体表温度、动物的特征量、及/或动物的周围的环境信息时,输出该动物的直肠温度。
[0070]
此外,模型生成部208也可以在生成一次直肠温度推定模型之后,将特定动物(例如,用户的宠物等)的体表温度或该动物的颈部周围的体表温度、该动物的特征量、与该动物的体表温度或该动物的颈部周围的体表温度同时检测出的该动物的直肠温度、和/或该动物的周围的环境信息追加到直肠温度训练数据中,再次生成直肠温度推定模型。模型生成部208可以在每次特定动物的特征量变化时(例如,每个生日或每个毛量变化的季节等)执行该直肠温度推测模型的再次生成。
[0071]
在这里,从推定准确的直肠温度的观点出发,模型生成部208优选使用直肠温度训练数据,该直肠温度训练数据至少包含动物的体表温度、特别是该动物的颈部周围(优选喉咙侧)的体表温度与检测到该体表温度时的该动物的直肠温度的组合。
[0072]
另外,环境信息是与设置有中继设备4的规定区域且存在监视对象动物6的区域的环境相关的信息。例如,作为环境信息,可以列举与该区域的温度、湿度、照度和/或声音等相关的信息。在本实施方式中,从获得的容易度和/或中继设备4的结构的简化的观点出发,环境信息优选为与温度和湿度相关的信息。
[0073]
(模型生成部208:行动推定模型)
[0074]
动物监视系统1使用对规定的动物(监视对象动物)的动作及与该动作相对应的行动预先学习而准备的行动推定模型(学习模型)来计算与该动物的推定的行动相关的信息。在学习中使用规定的训练数据来学习动作与行动的关系。
[0075]
具体而言,模型生成部208生成行动推定模型,该行动推定模型按照下述的方式使服务器2的处理器实现功能,该方式为:按规定的动物(监视对象动物)的每个种类,将表示动物的动作的动作信息(例如,后述的动作检测部502的检测值)、表示与该动作相对应的动物的行动的行动信息的组合作为行动训练数据,作为一个例子,通过使用了梯度法的机器学习算法进行学习,若输入动物的动作信息,则输出该动物的行动信息。行动信息为观察大量的动物(不仅包含用户所拥有的动物,还包含其它用户所拥有的动物)的行动而积累的信息,也可以是与各动物的种类、尺寸等的特征量一起收集的信息。并且,模型生成部208在生成一次行动推定模型之后,将生成特定的动物(例如,用户的宠物等)的动作的动作信息、以及与该动作相对应的行动的行动信息(该行动信息例如,为用户观察自身的动物得到的信息)添加到行动训练数据中,并且可以再次生成行动推定模型。另外,行动训练数据也可以包含直肠温度推定部210所推定的直肠温度的信息、中继设备4所测量的温度和湿度等的环境信息、和/或中继设备4所接收的监视设备5所发送的信号强度的信息。在该场合,当输入
动物的动作信息、直肠温度、环境信息和/或信号强度时,行动推定模型输出该动物的行动信息。
[0076]
此外,模型生成部208可以如下方式获得通过观察用户拥有的动物(宠物)获得的行动信息作为行动训练数据之一。即,模型生成部208经由信息终端7获得用户记录了宠物的行动的信息和后述的动作检测部502的检测结果,并编入到行动训练数据中。因此,行动训练数据可以包括特定用户的宠物特有的行动信息。
[0077]
即,在用户发现宠物的规定的行动的场合,模型生成部208经由信息终端7获得与该行动相对应的行动信息。例如,模型生成部208使信息终端7的输出部702输出可从预先决定的多个行动中选择一个行动的多个选择项,将与经由输入部700而接受的用户所选择的选择项相对应的行动判断为宠物实际进行的行动。然后,模型生成单元208将选择该选项时的动作检测部502的检测结果作为该行动时的检测结果而并入行动训练数据中。
[0078]
由此,将宠物存在的区域(例如,用户的室内)中的特有的行动和与该特有的行动时的宠物的动作相关的动作信息相关联的形式的信息编入到行动训练数据中。因此,行动训练数据例如关于宠物的排泄(马桶)行动,包含根据宠物存在的区域所特有的马桶的位置、排泄时宠物朝向的方向检测出的该行动时的动作检测部502的检测结果(例如,表示由3轴加速度传感器、3轴陀螺仪传感器检测出的宠物的姿势的检测结果),因此,模型生成部208能够生成高精度地适应于该宠物的行动推定模型。作为一个例子,还可对应于与宠物存在的区域内的笼子放置的朝向而对应地确定的方向,判别该宠物是正在排泄,还是正在进食。
[0079]
(模型生成部208:节省电力设定推定模型)
[0080]
动物监视系统1使用预先学习监视对象动物的动作、与监视设备5的充电相关的信息和/或与电力消耗相关的信息而准备的节省电力设定推定模型(学习模型)来计算执行监视设备5的节省电力控制的条件。在学习中,使用规定的训练数据来学习动作等与条件的关系。另外,节省电力设定推定模型为在不损害监视设备5对监视对象动物6的体表温度或动作的检测精度的范围内使电力消耗高效化的模型,通过输入监视对象动物6的动作等的信息,从而还能够输出使后述的监视设备5的体表温度检测部500或动作检测部502停止的最佳的加速度(动作检测部502所检测的加速度)的阈值。
[0081]
具体而言,模型生成部208生成节省电力设定推定模型,该节省电力设定推定模型按照下述的方式使服务器2的处理器实现功能,该方式为:将安装有监视设备5的监视对象动物6的动作信息、监视对象动物6的体表温度、与用户观察监视对象动物6获得的行动相关的信息、与对监视设备5的充电相关的信息和/或与监视设备5中的电力消耗相关的信息的组合设为节省电力设定训练数据,作为一个例子,通过使用梯度法的机器学习算法进行学习,若输入监视对象动物6的动作信息、与充电相关的信息和/或与电力消耗相关的信息,则输出监视设备5的节省电力控制的条件。另外,该条件例如是使监视设备5所具有的各组成部件启动或停止、确定对监视对象动物6的体表温度等进行检测的组成部件中的最佳采样频率等的条件等。
[0082]
另外,模型生成部208也可以将监视设备5所获得的监视对象动物6的信息(与体表温度或动作相关的信息)、与监视对象动物6不同的监视对象动物(例如,与具有监视对象动物6的用户不同的用户所具有的监视对象动物)的信息、和/或在动物监视系统1外或与该动
物监视系统1不同的动物监视系统1中所获得的监视对象动物的信息和/或特征量用作直肠温度训练数据来生成直肠温度推定模型。行动推定模型以及节省电力设定推定模型也是同样的。
[0083]
[直肠温度推定部210]
[0084]
直肠温度推定部210将体表温度检测部500所检测到的体表温度应用于直肠温度推定模型,推定监视对象动物6的直肠温度。即,直肠温度推定部210通过使用了直肠温度推定模型的推理处理来计算动物的直肠温度,该直肠温度推定模型是通过使用采用梯度法的机器学习算法等而对大量动物的体表温度数据及动物的直肠温度进行学习来构建的。例如,直肠温度推定部210使用由监视设备5获得的动物的体表温度、动物的特征量和/或该动物周围的环境信息以及直肠温度推定模型,计算动物的直肠温度。即,直肠温度推定部210使用直肠温度推定模型,该直肠温度推定模型至少将监视对象动物6的体表温度与该监视对象动物的直肠温度的组合作为直肠温度训练数据而接收,并通过基于直肠温度训练数据的机器学习,至少根据监视对象动物的体表温度输出监视对象动物的直肠温度,其中,直肠温度推定部210通过在直肠温度推定模型中应用体表温度检测部500所检测到的体表温度,由此输出监视对象动物6的直肠温度的推定值。直肠温度推定部210将已输出的直肠温度存储在推定结果信息存储部228中。此外,直肠温度推定部210将已输出的直肠温度提供给警告部232。另外,直肠温度推定部210能够以规定的时间间隔(例如,1秒间隔等)进行作为推定值的直肠温度的输出。
[0085]
(行动推定部212)
[0086]
行动推定部212根据由后述的动作检测部502检测的动作信息来推定监视对象动物6的行动。具体而言,行动推定部212将由监视设备5检测出的表示监视对象动物6的动作的动作信息应用于行动推定模型,推定监视对象动物6的行动。即,行动推定部212通过使用了行动推定模型的推理处理来计算动物的所推定的行动的行动信息,该行动推定模型是通过使用利用了梯度法的机器学习算法等而对大量的动物的动作信息及表示与动物的动作信息相对应的行动的行动信息进行学习来构建的。例如,行动推定部212使用由监视设备5获得的动物的体表温度和/或动作、动物的特征量和/或该动物的周围的环境信息以及行动推定模型,计算动物的行动信息。即,行动推定部212使用行动推定模型,该行动推定模型中,至少将监视对象动物6的动作的动作信息和与该动作相对应的行动的行动信息的组合作为行动推定数据而接收,通过基于行动推定数据的机器学习,至少根据监视对象动物的动作信息输出监视对象动物的行动信息,其中,行动推定部212根据在行动推定模型中应用由监视设备5检测出的动作的动作信息,由此输出监视对象动物6的经过推定的行动的行动信息。又,行动推定部212将已输出的行动信息存储于推定结果信息存储部228中。此外,行动推定部212将行动信息提供给警告部232和监视设备5的节省电力控制部508。另外,行动推定部212能够以规定的时间间隔(例如,1秒间隔等)进行行动信息的输出。并且,当后述的动作检测部502中的规定的传感器的检测值超过预先设定的值时,行动推定部212也可以推定为监视对象动物6进行行动,当为预先设定的值以下时,可以推定为监视对象动物6未进行行动。
[0087]
另外,行动信息为表示动物在生活中进行的行动的信息,例如,为表示监视对象动物6的饮食、排泄、睡眠(包含入睡、醒来的行动)、小憩或休息(静止状态)、梳理毛发、饮水
和/或运动(步行运动、跑步运动、跳跃运动等)等的信息。
[0088]
(警告部232)
[0089]
警告部232基于后述的警告信息存储部230存储的条件信息输出警告信息。警告部232参照存储在警告信息存储部230中的条件信息,确定警告信息的输出的有无。具体而言,当直肠温度推定部210所推定的直肠温度为预先设定的阈值以上的温度时,警告部232输出警告信息。另外,警告部232也可以根据从行动推定部212接收到的行动信息输出警告信息。警告部232在从行动推定部212接收到的行动信息与作为条件信息的行动信息一致的场合输出警告信息。在这里,作为条件信息的行动信息是作为与监视对象动物6的健康状态相关的指标而需要用户注意的指标。作为一个例子,作为条件信息的行动信息是表示各种行动(用餐、排泄、睡眠、静止等的行动)的长度、一个行动(例如,用餐等)与其它行动(例如,排泄等)之间的时间、和/或其它通常无法采取的行动的信息。进而,警告部232能够基于信息获得部206所获得的环境信息输出警告信息。警告部232在信息获得部206所获得的环境信息与作为条件信息的环境信息一致的场合,输出警告信息。在这里,作为条件信息的环境信息例如,为对监视对象动物6周围的温度或湿度等而预先设定的阈值。警告部232在环境信息成为预先确定的状态(例如,温度和/或湿度成为预先确定的阈值以上的状态)的场合,输出警告信息。
[0090]
警告部232将警告信息提供给中继设备4和/或信息终端7。警告部232通过电子邮件、短消息服务(sms)等向信息终端7提供警告信息。另外,警告部232也可以将预先安装于信息终端7中的规定的应用程序供给警告信息,使该应用程序以用户可感知的方式以推送式输出与该警告信息相对应的警告内容。然后,接收到警告信息的中继设备4和/或信息终端7以用户能够感知的方式输出警告信息。中继设备4和/或信息终端7例如,以文本、图像和/或声音等形式输出警告信息。
[0091]
(服务器存储单元214)
[0092]
服务器存储单元214存储与操作系统(os)和动物监视系统1有关的各种信息。然后,服务器存储单元214根据来自其它组成部件的请求,将规定的信息提供给规定的组成部件。另外,服务器存储单元214将从其它组成部件供给的信息存储于规定的存储部中。
[0093]
(服务器存储单元214:用户信息存储部216)
[0094]
用户信息存储部216与用户标识符相关联地存储关于用户的信息。与用户相关的信息是用户名、用户的账号用的用户id、该账号用的密码、与用户所利用的信息终端7相关的信息(例如,识别信息终端7的信息终端识别信息、电话号码等)、和/或邮件地址等的其它用户的个人信息等。
[0095]
(服务器存储单元214:监视对象动物信息存储部218)
[0096]
监视对象动物信息存储部218与监视对象动物6的监视对象动物标识符及拥有该监视对象动物6的用户的用户标识符相关联地存储与监视对象动物6相关的信息。与监视对象动物6相关的信息为监视对象动物6的名称、监视对象动物6的特征量和/或拍摄有该监视对象动物6的图像等的信息。
[0097]
(服务器存储单元214:中继设备信息存储部220)
[0098]
中继设备信息存储部220与和安装于监视对象动物6上的监视设备5协作的中继设备4的中继设备识别信息相关联地存储与中继设备4相关的信息。与中继设备4有关的信息
是中继设备4的制造编号、与该中继设备4所对应的信息终端7有关的信息(例如,信息终端7的信息终端识别信息、与信息终端7的用户有关的信息(例如,用户标识符))和/或mac地址等。
[0099]
(服务器存储单元214:监视设备信息存储部222)
[0100]
监视设备信息存储部222与监视设备5的监视设备识别信息相关联地存储与在动物监视系统1中登记的监视设备5相关的信息。与监视设备5相关的信息是与监视设备5协作的信息终端7的用户的用户标识符、监视设备的种类(例如,表示安装于监视对象动物6的身体的哪个位置处的设备的种类)、对监视设备进行节省电力控制时的节省电力控制的内容、用于进行节省电力控制的条件(例如,施加于监视设备5的加速度的值等)、充放电历史记录和/或电力消耗历史记录等的信息。
[0101]
(服务器存储单元214:模型信息存储部224)
[0102]
模型信息存储部224存储在动物监视系统1中使用的学习模型。学习模型是直肠温度推定模型、行动推定模型和/或节省电力设定推定模型等。
[0103]
(服务器存储单元214:检测信息存储部226)
[0104]
检测信息存储部226存储在监视设备5中检测到的各种信息,即由信息获得部206获得到的各种信息。检测信息存储部226与监视设备5的监视设备识别信息及各种信息的检测日期时间相关联地存储各种信息。各种信息为与由监视设备5检测的监视对象动物6的体表温度和/或监视对象动物6的动作相关的信息等。另外,检测信息存储部226存储在中继设备4中检测到的环境信息。检测信息存储部226与中继设备4的中继设备识别信息和检测到环境信息的日期时间相关联地存储环境信息。
[0105]
(服务器存储单元214:推测结果信息存储部228)
[0106]
推定结果信息存储部228存储直肠温度推定部210已输出的监视对象动物6的直肠温度和/或行动推定部212已推定出的监视对象动物6的行动信息。推定结果信息存储部228与监视对象动物标识符相关联地存储通过该监视对象动物标识符识别的监视对象动物6的直肠温度及/或行动信息。此外,推定结果信息存储部228能够与由监视设备5进行的监视对象动物6的体表温度的检测日期时间相关联地存储基于该体表温度计算出的直肠温度。同样地,推定结果信息存储部228能够与基于监视设备5的监视对象动物6的动作的检测日期时间相关联地存储根据该动作推定的行动信息。此外,检测日时也能够包含检测的年月日、时分秒。
[0107]
(服务器存储单元214:警告信息存储部230)
[0108]
警告信息存储部230存储表示警告部232输出警告信息的场合的条件的条件信息。具体而言,警告信息存储部230将构成警告部232输出警告信息的基准的直肠温度的阈值作为条件信息进行存储。另外,警告信息存储部230将成为警告部232输出警告信息的条件的行动信息和/或环境信息作为条件信息进行存储。
[0109]
(节省电力设定推定部233)
[0110]
节省电力设定推定部233将表示由监视设备5检测出的监视对象动物6的动作的动作信息、与对监视设备5的充电相关的信息、和/或与监视设备5中的电力消耗相关的信息应用于节省电力设定推定模型,输出使监视设备5进行高效的节省电力控制的条件。即,节省电力设定推定部233通过使用电力消耗设定推定模型的推理处理,对监视设备5输出进行节
省电力控制的条件,该电力消耗设定推定模型是通过使用利用梯度法的机器学习算法等而学习大量的动物的动作信息、与充电相关的信息和/或与电力消耗相关的信息来构建的。
[0111]
例如,节省电力设定推定部233使用由监视设备5获得的动物的体表温度和/或动作、与监视设备5的充电相关的信息、和/或与监视设备5的电力消耗相关的信息和电力消耗设定推定模型,输出使监视设备5进行节省电力控制的条件。即,节省电力设定推定部233使用节省电力设定推定模型,该节省电力设定推定模型中,至少将监视对象动物6的动作的动作信息和与电力消耗相关的信息作为节省电力设定训练数据来接收,通过基于节省电力设定训练数据的机器学习,根据监视对象动物的动作信息,输出使监视设备5进行高效的节省电力控制的条件,其中,节省电力设定推定部233根据在节省电力设定推定模型中应用将监视设备5检测出的动作的动作信息,从而输出进行节省电力控制的条件。
[0112]
节省电力设定推定模型例如也可以是如下模型:在输入了一个动作信息的场合,将一个动作信息所示的动作时的监视设备5的电力消耗与其它动作信息所示的动作时的监视设备5的电力消耗进行比较,在一个动作信息所示的动作时的电力消耗大于其它动作信息所示的动作时的电力消耗的场合,作为用于在其它动作信息所示的动作时进行监视设备5的节省电力控制的条件,输出使监视设备5的规定的结构部件的动作停止等的命令。即,当监视对象动物6的行动低调时(例如,睡眠时或休息时等)开始监视设备5的节省电力控制,当该行动活跃时(例如,运动时或进食中等)停止监视设备5的节省电力控制。
[0113]
节省电力设定推定部233将已输出的条件存储于监视设备信息存储部222中。此外,节省电力设置推定部233将已输出的条件提供给中继设备4。中继设备4的节省电力设定部406在已接收到该条件的场合,开始与该条件相对应的监视设备5的节省电力控制。中继设备4使监视设备5的节省电力控制部508进行的节省电力控制例如是监视设备5所具有的各组成部件的启动或停止、使检测规定的信息的部件中的信息检测的采样频率降低等的控制。此外,节省电力设定推定部233能够以规定的时间间隔(例如,1秒间隔等)进行与节省电力控制的条件相对应的控制。
[0114]
(服务器通信部234)
[0115]
服务器通信部234经由通信网络3而与中继设备4以及信息终端7以可双向通信的方式进行通信。此外,服务器2所具有的各组成部件经由服务器通信部234,从中继设备4和/或信息终端7获得规定的信息,并经由服务器通信部234向中继设备4和/或信息终端7的规定的组成部件供给规定的信息。
[0116]
[中继设备4的细节]
[0117]
图5表示本实施方式的中继设备的功能结构的一个例子。
[0118]
中继设备4具有对监视设备5与信息终端7的协作处理进行控制的协作控制部400、对周围的环境的状况进行测定的环境测定部402、对监视设备5的位置进行检测的位置信息检测部404、对监视设备5的节省电力模式进行设定的节省电力设定部406、存储各种信息的中继设备存储单元408、对监视设备5的充电进行控制的充电控制部414、对安装于中继设备4和/或监视设备5的程序进行更新的程序更新部416、与服务器2等进行通信的中继通信部418、以及输出规定的信息的输出部420。中继设备存储单元408包括存储与协作处理有关的信息的协作信息存储部410、和存储与监视设备5的节省电力控制有关的信息的节省电力信息存储部412。另外,中继设备4可由安装通用的操作系统而进行动作的个人计算机或信息
终端构成,也可以使用规定的微型计算机构成。另外,中继设备4的各组成部件从外部的电源接受电力的供给而进行动作。
[0119]
(协作控制部400)
[0120]
协作控制部400设定为能够在中继设备4与服务器2之间、中继设备4与监视设备5之间、以及中继设备4与信息终端7之间进行双向通信的状态(以下,有时将该设定称为“协作”)。即,协作控制部400确立服务器2、中继设备4、监视设备5、以及/或者信息终端7各自之间的通信连接。
[0121]
(环境测定部402)
[0122]
环境测定部402测定与中继设备4的周围的环境有关的状况。具体而言,环境测定部402测定周围环境的温度、湿度、照度、氧浓度、二氧化碳浓度和/或声音等。因此,环境测量部402包括温度传感器、湿度传感器、照度传感器、气体传感器、及/或声音传感器等。从结构的容易度的观点出发,环境测定部402优选设为至少测定温度和湿度的结构。环境测量部402将表示与测量的环境有关的情况的环境信息提供给服务器2的信息获得部206。
[0123]
在这里,环境测量部402设置于监视对象动物6所处的空间、即与安装于监视对象动物6的监视设备5的体表温度检测部500分离的位置。即,由于中继设备4具有环境测定部402,因此位于远离监视对象动物6的位置。
[0124]
此外,环境测定部402能够对在中继设备4与监视设备5之间处于可进行双向通信的状态的情况下测定出的环境信息附加规定的标志,并供给到信息获得部206。该标志可以是表示可在模型生成部208、直肠温度推定部210以及行动推定部212中使用的环境信息的标志。模型生成部208、直肠温度推定部210以及行动推定部212分别使用附加有该标志的环境信息进行规定的处理。由此,能够排除监视设备5位于无法与中继设备4进行通信的位置的情况(监视对象动物6远离中继设备4而无法进行中继设备4与监视设备5之间的通信的情况)下的环境信息。并且,在信息获得部206接收未附加该标志的环境信息的期间,直肠温度推定部210及行动推定部212可以分别停止输出监视对象动物6的直肠温度及行动信息。此外,也可以是在中继设备4与监视设备5之间无法进行双向通信的期间(无法通信期间),中继通信部418向服务器2通知处于无法通信期间,直肠温度推定部210及行动推定部212在无法通信期间内停止各自的处理。
[0125]
(位置信息检测部404)
[0126]
位置信息检测部404检测与监视设备5相对于中继设备4的位置有关的位置信息。与位置有关的信息是与从中继设备4至监视设备5的距离、和/或以中继设备4为基点的场合的监视设备5所存在的方向有关的信息。例如,位置信息检测部404基于来自后述的监视设备通信部520的信号强度推定从中继设备4至监视设备5的距离和监视设备5的方向。即,监视设备通信部520发送的信号强度对应于距离而衰减,因此位置信息检测部404基于接收的信号强度推定到监视设备5的距离。另外,位置信息检测部404可以包含多个信号接收部,基于各信号接收部接收的信号强度推定监视设备5相对于中继设备4的方向。位置信息检测部404将检测到的监视设备5的位置信息提供给信息获得部206。
[0127]
(节省电力设定部406)
[0128]
节省电力设定部406基于从服务器2的节省电力设定推定部233接收的用于进行节省电力控制的条件(节省电力执行条件),进行监视设备5的节省电力控制。另外,节省电力
设定部406也能够直接接收行动推定部212的推定结果,基于接收到的推定结果进行监视设备5的节省电力控制。
[0129]
(中继设备存储单元408)
[0130]
中继设备存储单元408存储与os、动物监视系统1相关的各种信息。然后,中继设备存储单元408对应于来自其它组成部件的请求,将规定信息供给至规定组成部件。而且,中继设备存储单元408将从其它结构部件供给的信息存储至规定的存储部。另外,中继设备存储单元408也能够存储与中继设备4自身相关的信息(例如,中继设备4的中继设备识别信息或与中继设备4的动作设定相关的各种设定信息等)。
[0131]
(中继设备存储单元408:协作信息存储部410)
[0132]
协作信息存储部410存储有关与中继设备4协作的监视设备5和/或信息终端7的信息。协作信息存储部410与监视设备5的监视设备标识符相关联地存储与监视设备5有关的信息。另外,协作信息存储部410与信息终端7的信息终端识别符相关联地存储与信息终端7有关的信息。协作信息存储部410存储的与监视设备5有关的信息可以与监视设备信息存储部222存储的信息相同。
[0133]
(中继设备存储单元408:节省电力信息存储部412)
[0134]
节省电力信息存储部412存储与和中继设备4协作的监视设备5的节省电力控制有关的信息。与节省电力控制有关的信息是用于使监视设备5进行基于规定的节省电力模式的节省电力控制的条件、和/或与规定的节省电力模式有关的信息。此外,节省电力模式是指对监视设备5进行节省电力控制的场合的模式,通过设定监视设备5所具有的各组成部件各自的启动和停止等的组合,能够设定多个模式的节省电力模式。因此,与节省电力模式相关的信息可以是表示该模式的信息(节省电力设定数据)。
[0135]
[充电控制部414、程序更新部416]
[0136]
充电控制部414控制对安装于中继设备4的安装部42的监视设备5所具有的电池的充电。另外,程序更新部416进行在中继设备4中安装的程序的更新、以及在安装于安装部42的监视设备5中安装的程序的更新。
[0137]
(中继通信部418)
[0138]
中继通信部418经由通信网络3与服务器2以及信息终端7以可双向通信的方式进行通信。另外,中继通信部418能够在监视设备5与中继设备4之间、和/或信息终端7与中继设备4之间通过近距离无线通信以可进行双向通信的方式进行通信连接。此外,中继设备4所具有的各组成部件经由中继通信部418,从服务器2、监视设备5和/或信息终端7获得规定的信息,并经由中继通信部418向服务器2、监视设备5和/或信息终端7的规定的组成部件供给规定的信息。例如,中继通信部418将从监视设备5接收到的信息(表示监视对象动物6的体表温度的信息或表示动作的信息等)供给至服务器2。
[0139]
(输出部420)
[0140]
输出部420以用户可感知的方式输出与中继设备4和/或监视设备5有关的状况。例如,输出部420输出从警告部232接收的警告信息。作为一个例子,输出部420是输出文本信息、图像信息的显示部(液晶显示部、有机el显示器等)和/或声音输出部等。
[0141]
[监视设备5、信息终端7的细节]
[0142]
图6表示本实施方式的监视设备以及信息终端的功能结构的一个例子。具体而言,
图6的(a)表示监视设备5的功能结构的一个例子的概况,图6的(b)表示信息终端7的功能结构的一个例子的概况。
[0143]
监视设备5对监视对象监视动物6的体表温度进行检测,并且对动作(移动)进行检测。即,如图6的(a)所示的那样,监视设备5具有对监视对象动物6的体表温度进行检测的体表温度检测部500、对监视对象动物6的动作进行检测的动作检测部502、对与监视设备5的蓄电池524相关的信息进行检测的电力信息检测部504、对监视设备5的节省电力模式的内容进行设定的节省电力模式设定部506、进行节省电力控制的节省电力控制部508、对各种信息进行存储的监视设备存储单元510、与外部进行通信的监视设备通信部520、输出预定的信息的监视设备输出部522、向监视设备5的各组成部件供给电力的电池524。另外,监视设备存储单元510包括存储与监视设备5相关的信息的监视设备信息存储部512、存储与电池524的充电、电力消耗相关的信息的充电/电力消耗信息存储部514、存储与节省电力模式相关的信息的节省电力模式信息存储部516、以及存储与进行节省电力控制的条件相关的信息的节省电力信息存储部518。
[0144]
另外,监视设备5的各组成部件除了体表温度检测部500以及动作检测部502之外,还能够由微型计算机构成,并可通过来自电池524的电力供给进行动作。并且,作为一个例子,监视设备5能够构成为安装于监视对象动物6的颈部周围的颈圈型设备,但只要能够检测监视对象动物6的体表温度及动作且监视对象动物6几乎不感到不适,则也可以是安装于监视对象动物6的身体的其它部分上的设备。
[0145]
(体表温度检测部500)
[0146]
体表温度检测部500使用带子等的辅助器具安装于监视对象动物6上,检测监视对象动物6的体表温度。体表温度检测部500安装于监视对象动物6的体表面上。体表温度检测部500的安装位置优选为除了监视对象动物6的肛门部以外的位置,更优选为颈部周围附近,进一步优选为喉咙附近。体表温度检测部500只要为能够对体表温度进行测量的传感器等且小型传感器,则并不特别限定。例如,体表温度检测部500能够使用热敏电阻来构成。由于本实施方式的体表温度检测部500能够不使用红外线传感器而使用热敏电阻来构成,因此能够实现小型化,并能够减少监视对象动物6的不适感。体表温度检测部500将检测到的体表温度的信息(体表温度信息)经由中继设备4的中继通信部418供给至信息获得部206、检测信息存储部226。
[0147]
(动作检测部502)
[0148]
动作检测部502安装于监视对象动物6上,并检测监视对象动物6的动作和/或朝向。例如,动作检测部502能够使用以3轴分别计测加速度、角速度及地磁的9轴运动传感器来构成。9轴运动传感器以包括3轴加速度传感器、3轴陀螺仪传感器(3轴加速度传感器)、3轴地磁传感器(3轴磁传感器)的方式构成。作为一个例子,3轴陀螺仪传感器是mems陀螺仪传感器。此外,在动作检测部502中,能够对各传感器分别设定使3轴加速度传感器、3轴陀螺仪传感器以及3轴地磁传感器分别启动的阈值。另外,动作检测部502不限于9轴动作传感器,也可以是其它的动作传感器。
[0149]
3轴加速度传感器及3轴陀螺仪传感器检测监视对象动物6的各种动作(活动)。即,3轴加速度传感器及3轴陀螺仪传感器分别检测施加于各传感器的振动(摆动)状态的加速度及角速度,并输出与该振动(即,加速度及角速度)的大小相对应的振动波形的电压值。例
如,在3轴加速度传感器的场合,输出与施加于相互正交的3轴方向(x轴方向、y轴方向以及z轴方向)的振动的大小相对应的加速度、即施加于前后、左右以及上下的3轴的加速度的大小成比例的电压值。此外,3轴陀螺仪传感器输出与围绕3个轴的角速度的大小成比例的电压值。而且,作为监视对象动物6的姿势(即,朝向及倾斜),3轴地磁传感器检测监视对象动物6朝向哪个方向或为何种姿势,并输出与该方向或姿势相对应的电压值。
[0150]
操作检测部502经由中继设备4,将由3轴加速度传感器、3轴陀螺仪传感器和3轴地磁传感器(9轴传感器)中的每一个检测到的检测值作为操作信息提供给服务器2的信息获得部206。动作检测部502与有无来自信息终端7的规定的指示无关地,以预先确定的时间间隔(例如,1秒间隔、5秒间隔等)向信息获得部206供给动作信息。信息获得部206将动作检测部502所检测出的检测值与监视设备识别信息及检测日期时间相关联地存储在检测信息存储部226中。此外,操作检测部502经由中继设备4的中继通信部418,将检测到的检测值作为操作信息提供给节省电力设置推定部233。
[0151]
另外,服务器2的模型生成部208使用的行动训练数据中包含的动作信息至少包含3轴加速度传感器检测出的检测值。此外,行动训练数据可以包括由3轴陀螺仪传感器和/或3轴地磁传感器检测到的检测值。
[0152]
(电力信息检测部504)
[0153]
电力信息检测部504检测与电池524的充放电相关的信息、与电力消耗相关的信息。电力信息检测部504以预定的时间间隔(例如,1秒、5秒等)而检测这些信息。电力信息检测部504将检测到的信息提供给节省电力设置推定部233和充电/电力消耗信息存储部514。
[0154]
(节省电力模式设定部506)
[0155]
节省电力模式设定部506根据3轴加速度传感器、3轴陀螺仪传感器和3轴地磁传感器中的任意一个传感器的检测结果,设定对构成动作检测部502的各传感器的启动、停止和/或采样频率进行了规定的监视设备5的节省电力模式的内容。例如,在设定规定的加速度的值作为使9轴运动传感器的各传感器分别启动的阈值的场合,节省电力模式设定部506设定如下内容的节省电力模式:控制各传感器(但是,不包括3轴加速度传感器),以在3轴加速度传感器的检测结果低于该规定的加速度的值的情况下,使除3轴加速度传感器以外的其它各传感器停止,在检测结果为该规定的加速度以上的情况下,使除3轴加速度传感器以外的其它各传感器启动。节省电力模式设置部506将表示所设置的内容的节省电力模式供给至节省电力控制部508和节省电力模式信息存储部516。
[0156]
(节省电力控制部508)
[0157]
节省电力控制部508例如通过以下的三种方式进行监视设备5的体表温度检测部500以及/或者动作检测部502的节省电力控制。
[0158]
(方式1)
[0159]
节省电力控制部508基于服务器2的行动推定部212的推定结果进行节省电力控制。即,节省电力控制部508在将行动推定部212的推定结果表示为监视对象动物6的行动不活跃的状态(例如,睡眠状态或休息状态的状态等的实质上静止的状态,称为“不活跃状态”。)的场合,进行节省电力控制。即,当推定结果表示监视对象动物6处于睡眠状态或休息状态时,服务器2的节省电力设定推测部233输出用于使监视设备5进行节省电力控制的条件(节省电力执行条件)。然后,节省电力设置推定部233将节省电力执行条件提供给中继设
备4的节省电力设置部406。节省电力设定部406基于节省电力执行条件而控制节省电力控制部508,节省电力控制部508开始监视设备5的节省电力控制。
[0160]
另外,“实质上静止的状态”不仅包括监视对象动物6如字面那样静止的状态,还包括行动推定部212根据通过动作检测部502进行的动作的检测而推定的行动为几乎没有监视对象动物6的动作或动作的行动(睡眠状态、休息状态、躺下的状态、虽然清醒但大致静止的状态等)的状态。
[0161]
在该节省电力控制中,通过3轴加速度传感器、3轴陀螺仪传感器及3轴地磁传感器中至少一个的动作的停止、以及3轴加速度传感器、3轴陀螺仪传感器及3轴地磁传感器中至少一个的采样频率向预先确定的采样频率的变更,能够抑制电力消耗。例如,在节省电力控制中,将3轴加速度传感器、3轴陀螺仪传感器及3轴地磁传感器各自的启动或停止的组合、以及3轴加速度传感器、3轴陀螺仪传感器及3轴地磁传感器各自的采样频率的规定比例的降低的组合预先设定为用于进行节省电力控制的条件。并且,当行动推定部212的推定结果表示监视对象动物6的行动不活跃的状态时,节省电力控制部508根据预先设定的用于进行节省电力控制的条件对各传感器进行节省电力控制。并且,节省电力控制部508在推定结果为监视对象动物6的行动活跃的状态(例如,除了睡眠状态或休息状态以外的其它状态等,称为“活跃状态”)的场合,停止节省电力控制。
[0162]
(方式2)
[0163]
节省电力控制部508根据节省电力模式信息存储部516中存储的节省电力模式设定部506设定的内容(即,节省电力模式(节省电力设定数据)),进行监视设备5的动作检测部502的节省电力控制。即,节省电力控制部508根据节省电力模式设定部506设定的内容,控制9轴运动传感器的各传感器各自的启动或停止,进行节省电力控制。另外,节省电力控制单元508可以单独地控制9轴运动传感器中的每个传感器的启动或停止,或者可以同时控制所有传感器以同时启动或停止每个传感器。
[0164]
(方式3)
[0165]
节省电力控制部508也可以基于服务器2的节省电力设定推定部233输出的条件(节省电力执行条件)进行监视设备5的节省电力控制。例如,作为用于进行节省电力设定推定部233输出的节省电力控制的条件,可列举9轴运动传感器各自的启动及停止、各传感器的采样频率的降低等的条件。即,能够将3轴加速度传感器、3轴陀螺仪传感器及3轴地磁传感器各自的启动或停止的组合、以及3轴加速度传感器、3轴陀螺仪传感器及3轴地磁传感器各自的采样频率的规定比例的降低的组合设为用于进行节省电力控制的条件。节省电力控制部508基于节省电力设定推定部233输出的条件使各传感器启动或停止,使各传感器的采样频率降低到规定的采样频率,从而进行节省电力控制。
[0166]
(监视设备存储单元510)
[0167]
监视设备存储单元510存储与os、动物监视系统1相关的各种信息。然后,监视设备存储单元510根据来自其它组成部件的请求,向规定的组成部件供给规定的信息。另外,监视设备存储单元510将从其它组成部件供给的信息存储于规定的存储部中。
[0168]
(监视设备存储单元510:监视设备信息存储部512)
[0169]
监视设备信息存储部512与识别监视设备5的监视设备标识符相关联地存储与监视设备5有关的信息。与监视设备5有关的信息例如为该监视设备5的种类、设置场所等的信
息。
[0170]
(监视设备存储单元510:充电/电力消耗信息存储部514)
[0171]
充电/电力消耗信息存储部514存储电力信息检测部504检测到的信息。充电/电力消耗信息存储部514存储与电池524的充放电相关的信息和/或与电力消耗相关的信息。充电/电力消耗信息存储部514将这些信息与电力信息检测部504检测到的日期时间相关联地存储。另外,充电/电力消耗信息存储部514也可以将这些信息的历史记录(即,与充放电有关的信息和/或与电力消耗有关的信息各自的历史记录)存储一定期间,在经过一定期间后删除。
[0172]
(监视设备存储单元510:节省电力模式信息存储部516)
[0173]
节省电力模式信息存储部516存储节省电力模式设定部506所设定的内容。即,节省电力模式信息存储部516将表示用于构成动作检测部502的各传感器的节省电力控制的启动或停止的加速度的阈值等的信息的组合存储为节省电力模式。节省电力模式信息存储部516能够以针对9轴运动传感器的各传感器分别单独地控制启动或停止为目的,存储表示各传感器分别单独地启动或停止的判断基准,即加速度的阈值的信息,也能够以同时对全部的传感器进行启动或停止的控制为目的,存储表示全部的传感器共用的启动或停止的判断基准,即加速度的阈值的信息。
[0174]
(监视设备存储单元510:节省电力信息存储部518)
[0175]
作为监视设备5的节省电力控制,能够预先设定多个节省电力模式(节省电力设定数据)。节省电力模式例如是基于动作检测部502的3轴加速度传感器检测出的加速度的值,预先规定9轴运动传感器的各传感器各自的启动或停止等的执行的内容。即,通过对各传感器分别设定使3轴加速度传感器、3轴陀螺仪传感器以及3轴地磁传感器各自的哪一个启动、哪一个停止、启动的情况下的各传感器的采样频率的值、以及作为启动的情况下的判断基准的加速度的值,来构成多个节省电力模式。作为一个例子,在检测出的加速度为x(m/s2)的场合,设定为使3轴加速度传感器、3轴陀螺仪传感器及3轴地磁传感器全部启动的节省电力模式,在加速度为y的场合(其中,设为x>y),设定为使3轴加速度传感器启动且使3轴陀螺仪传感器及3轴地磁传感器停止的节省电力模式。以这种方式,可以预先设置监视设备5的多个节省电力模式。而且,节省电力信息存储部518存储这些多个节省电力模式。另外,节省电力信息存储部518可以将存储于节省电力模式信息存储部516的节省电力模式即用户经由信息终端7选择的节省电力模式存储为优先使用的节省电力模式。
[0176]
(监视设备通信部520)
[0177]
监视设备通信部520与中继设备4以及信息终端7通过近距离无线通信以可双向通信的方式进行通信。另外,监视设备通信部520也可以经由通信网络3而与服务器2和/或信息终端7直接(不经由中继设备4)以可双向通信的方式进行通信。此外,监视设备5所具有的各组成部件经由监视设备通信部520从服务器2、中继设备4和/或信息终端7获得规定的信息,并经由监视设备通信部520向服务器2、中继设备4和/或信息终端7的规定的组成部件供给规定的信息。
[0178]
(监视设备输出部522)
[0179]
监视设备输出部522简单地输出监视设备5的动作状况等。监视设备输出部522作为一个例子是能够由发光二极管(led)等构成的指示器,例如,通过发光的方式(例如发光
色、闪烁的有无、闪烁的间隔等),简单地表示从监视设备5向服务器2等供给规定的信息的状况、监视设备5的电池的规定的状况(充放电的状况)、和/或规定的错误等。
[0180]
如图6的(b)所示的那样,信息终端7具有接受来自用户的规定的信息的输入的输入部700、输出规定的信息的输出部702、与服务器2、中继设备4进行通信的信息终端通信部704、以及存储规定的信息的信息终端存储部706。
[0181]
(输入部700、输出部702)
[0182]
输入部700接受来自用户的规定的指示、操作等的输入。输入部700向动物监视系统1的规定的组成部件供给该指示。接收到该指示的各组成部件分别发挥规定的功能。输入部700是用于接受来自用户的操作输入的输入装置(例如,触摸面板、触摸板、鼠标等指示设备、键盘、运动传感器等)。
[0183]
输出部702输出与动物监视系统1的执行相关的各种信息(例如,文本信息、静态图像或动态图像的图像信息、声音信息等)。输出部702以用户可感知的方式输出各种处理结果、服务器存储单元214、中继设备存储单元408、监视设备存储单元510和/或信息终端存储部706所存储的信息。具体而言,输出部702将各组成部件中的各种处理结果、各存储单元、信息终端存储部706存储的信息作为规定形式的数据、静止图像、动态图像和/或文本等输出。输出部702也可以输出从外部的服务器接受的信息。此外,输出部702可以具有显示各种信息的显示部、输出声音的扬声器等声音输出部等的方式构成。而且,显示部例如可以是液晶显示器、有机el显示器。
[0184]
例如,输入部700接收来自用户的监视对象动物6的直肠温度及/或行动的获得指示。然后,服务器2的直肠温度推定部210和/或行动推定部212或者推定结果信息存储部228将与直肠温度和/或所推定的行动相关的信息提供给输出部702。输出部702以用户可感知的方式输出接收到的信息。另外,直肠温度推定部210及行动推定部212即使在没有从输入部700接收到该获得指示的情况下,也随时进行直肠温度的推定及行动的推定,并将推定结果持续存储在推定结果信息存储部228中。因此,用户不仅能够掌握通过信息终端7发出该获得指示的时间点的监视对象动物6的直肠温度及/或所推定的行动,还能够指定比发出该获得指示的时间点更早的时间点而掌握过去时间点的直肠温度及/或所推定的行动。
[0185]
(信息终端通信部704)
[0186]
信息终端通信部704与服务器2以及中继设备4经由通信网络3,以可进行双向通信的方式进行通信。另外,信息终端通信部704也能够通过近距离无线通信以可进行双向通信的方式与中继设备4进行通信。此外,信息终端7所具有的各组成部件经由信息终端通信部704从服务器2、中继设备4和/或监视设备5获得规定的信息,并经由信息终端通信部704向服务器2、中继设备4和/或监视设备5的规定的组成部件供给规定的信息。
[0187]
(信息终端存储部706)
[0188]
信息终端存储部706存储与os、信息终端7有关的信息。存储于信息终端7的信息例如是与使用信息终端7的用户相关的信息、电话号码、邮件地址和/或其它文本信息、图像信息等。
[0189]
另外,信息终端7也可以安装有动物监视系统1用的应用程序。该应用程序能够以具有以下的功能的方式构成。该方式为:具有进行用户认证的用户认证部、将从服务器2接收的监视对象动物6的推定出的行动信息所表示的行动输出至输出部702的行动输出部、经
由输入部700接收监视对象动物6向服务器2的登记操作及提供给服务器2的监视对象动物6的特征量的输入的特征输入部、将在服务器2中推定出的监视对象动物6的直肠温度输出至输出部702的直肠温度输出控制部、将与和信息终端7协作的中继设备4相关的信息输出至输出部702的中继设备输出控制部及将来自警告部232的针对监视对象动物6的警告信息以推送方式输出至输出部702的警报部。
[0190]
在这里,服务器2、中继设备4、监视设备5以及信息终端7分别以在连接有在图中未示出的中央运算处理装置(central processing unit:cpu)、ram等通用的构成要素的总线上连接服务器2、中继设备4、监视设备5以及信息终端7各自的各组成部件的方式构成。
[0191]
[动物监视系统1的处理流程]
[0192]
图7~图16表示本实施方式的动物监视系统中的处理流程的概况的一个例子以及信息终端中的输出内容的概况的一个例子。另外,中继设备及监视设备的数量只要为一个以上,则并不限定于各自的数量。而且,也可使一个中继设备与多个监视设备联动。
[0193]
(用户登记以及设备的协作处理)
[0194]
图7和图9表示用户登记和设备协作处理的流程的概况的一个例子。另外,图8表示用户登记时的信息终端的输出内容的概况的一个例子,图10表示与协作的中继设备有关的信息在信息终端中的输出内容的概况的一个例子。
[0195]
首先,在中继设备4的电源接通的情况下,使中继设备4与监视设备5协作而对中继设备4和监视设备5进行初始设定,并且使中继设备4与服务器2协作。即,如图7所示的那样,协作控制部400通过近距离无线通信使中继设备4与信息终端7之间、以及中继设备4与监视设备5之间连接,根据经由信息终端7从用户受理的协作指示,进行使中继设备4与信息终端7之间协作的处理(步骤10,以下,将步骤表示为“s”)以及使中继设备4与监视设备5之间协作的处理(s12)。
[0196]
此外,信息终端7经由通信网络3连接到服务器2。在这里,信息终端7根据来自用户的与中继设备4有关的网络设定的指示(s14),执行中继设备4的局域网设定(s16),经由通信网络3使中继设备4与服务器2以可进行双向通信的方式连接(s18)。此外,在局域网络设定中,也可以在中继设备4与通信网络3之间设置路由器,对该路由器执行局域网络设定。然后,信息终端7从中继设备4获得与协作的中继设备4有关的信息(s20),在信息终端存储部706中存储已获得的与中继设备4有关的信息(s22)。
[0197]
另外,服务器2的认证登记部200对信息终端7请求用户的登记(s24)。即,认证登记部200请求信息终端7创建用户的新账号信息。例如,如图8所示的那样,认证登记部200使信息终端7的输出部702显示输入用户的名称的用户名输入栏710、输入密码的密码输入栏712、请求向服务器2登记的登记图标714、以及请求新账号登记的新账号登记图标716。信息终端7对应于针对新账号登记图标716的输入指示,将关于新账号的登记的信息提供给认证登记部200(s26)。认证登记部200使用该信息,生成用户的账号信息(用户id以及密码)。由此,发行用户的账号(s28)。此外,认证登记部200将用户的账号信息存储于用户信息存储部216中。
[0198]
另外,认证登记部200从信息终端7获得在信息终端存储部706中存储的与中继设备4有关的信息(s30)。然后,认证登记部200将信息终端7的用户与从信息终端7获得的与中继设备4有关的信息相关联地存储到中继设备信息存储部220中进行登记(s32)。即,认证登
记部200与中继设备4的中继设备识别信息相关联地将用户识别符或用户的账号信息存储在中继设备信息存储部220中。
[0199]
另一方面,中继设备4从该监视设备5获得与协作的监视设备5有关的信息(例如,监视设备5的监视设备识别信息等)(s34),将其提供给认证登记部200(s36)。认证登记部200将信息终端7的用户与从中继设备4获得的与监视设备5有关的信息相关联地存储到监视设备信息存储部222中并进行登记(s38)。即,认证登记部200将用户标识符或用户的账号信息与监视设备5的监视设备识别信息相关联地存储在监视设备信息存储部222中。
[0200]
另外,如图9所示的那样,也能够使与中继设备4不同的中继设备4a与服务器2以及信息终端7协作。在该场合,用户接受对图8所示的认证登记部200使输出部702输出的用户名输入栏710的用户名的输入、对密码输入栏712的密码的输入、以及用户对登记图标714的输入操作,接受用户对动物监视系统1的登记。然后,协作控制部400通过近距离无线通信使中继设备4a与信息终端7之间连接,根据经由信息终端7而从用户接受的协作指示,进行使中继设备4a与信息终端7之间协作的处理(s40)。
[0201]
此外,信息终端7经由通信网络3而与服务器2连接,对应于自用户的与中继设备4a有关的网络设定的指示(s42),进行中继设备4a的局域网络设定(s44),经由通信网络3使中继设备4a与服务器2以可进行双向通信的方式连接(s46)。然后,信息终端7从中继设备4a而获得与协作的中继设备4a有关的信息(s48),在信息终端存储部706中存储所获得的与中继设备4a有关的信息(s50)。认证登记部200从信息终端7获得存储于信息终端存储部706中的与中继设备4a有关的信息(s52),将信息终端7的用户与从信息终端7获得的与中继设备4a有关的信息相关联地存储于中继设备信息存储部220中而进行登记(s54)。
[0202]
在该场合,认证登记部200如图10所示的那样,也能够以用户能够掌握多个中继设备的方式使信息终端7的输出部702显示。即,认证登记部200使输出部702以用户可感知的方式输出关于与服务器2协作的一个以上的中继设备的信息。在图10的例子中,认证登记部200接受用户对规定的列表718(在图10的例子中显示为“协作家庭设备”的列表)的指示,输出关于与服务器2协作的中继设备的信息。在图10的例子中,在列表718内显示一个以上的中继设备显示栏(即,中继设备显示栏720以及中继设备显示栏722),在中继设备显示栏中,分别显示用户对中继设备设定的名称、中继设备的环境测定部402的测定结果(例如,温度等)、以及在设置有中继设备的区域设置有空调装置(空调)的情况下的该空调装置的动作状况等。此外,认证登记部200也能够在监视设备显示栏724中显示与输出部702中和中继设备协作的一个以上的监视设备相关的信息(在图10的例子中显示为“协作项圈设备”)。
[0203]
(监视对象动物及特征量的登记)
[0204]
图11表示将监视对象动物及特征量登记到服务器时的处理流程的概况的一个例子。另外,监视对象动物例如为用户的宠物(以下,有时将监视对象动物称为“宠物”),并且,图12表示登记监视对象动物时的信息终端的输出内容的一个例子。即,图12的(a)表示登记监视对象动物时已登记的动物一览输出至信息终端的例子,图12的(b)表示登记新的监视对象动物时的信息终端的输出画面的例子。
[0205]
首先,用户从信息终端7而登录动物监视系统1(s56)。在用户信息存储部216中存储有该用户的账号信息的场合,认证登记部200继续进行登录处理而完成登录,在未存储的场合,认证登记部200结束登录处理(s58)。接着,登记部202向信息终端7请求登记新的监视
对象动物(s60)。此外,在信息终端7中安装有规定的应用程序的情况下,该请求也可以由该应用程序的特征量输入部执行。并且,当存在来自用户的新的监视对象动物的登记时(s62的“是”),信息终端7的输入部700接收来自用户的与新的监视对象动物相关的信息(例如,监视对象动物的名字等)以及该监视对象动物的特征量(例如,动物的种类(类别)、尺寸、毛量等)的输入(s64)。而且,登记部202获得与所输入的新的监视对象动物相关的信息,并且特征量获得部204获得所输入的特征量(s66)。接着,登记部202将新的监视对象动物登记到服务器2中,特征量获得部204将该监视对象动物的特征量与该监视对象动物的监视对象动物识别信息相关联地存储于监视对象动物信息存储部218中(s68)。存储于监视对象动物信息存储部218中的特征量在模型生成部208等中使用。在s64之后,登记部202还将询问用户是否登记有其它新的监视对象动物的内容显示于输出部702(s72)。进而,当存在其它新的监视对象动物时或修正已登记的监视对象动物的特征量时(s72的“是”),重复s62以后的步骤。另一方面,当不存在其它新的监视对象动物,并且也不需要修正已登记的监视对象动物的特征量时(s72的“否”),登记部202结束登记处理(s74)。
[0206]
例如,如图12的(a)所示的那样,登记部202或应用程序的特征值输入部经由输入部700而接收来自用户的针对显示与用户有关的信息的列表726的指示。并且,登记部202或特征量输入部将与用户所拥有的作为监视对象动物的宠物相关的信息的一览显示于输出部702中。输出部702例如显示用于显示刊登有与用户已拥有的宠物相关的信息的页面的按钮(例如,监视对象动物选择按钮730及监视对象动物选择按钮732)及用于登记新的监视对象动物的新的监视对象动物登记按钮728。当通过输入部700接收到对监视对象动物选择按钮730或监视对象动物选择按钮732的输入指示时,登记部202参考监视对象动物信息存储部218,并将与所对应的监视对象动物相关的信息输出至输出部702。另一方面,当通过输入部700接收到对新监视对象动物登记按钮728的输入指示时,登记部202或特征量输入部将如图12的(b)所示的用于登记新监视对象动物的登记页面734显示于输出部702。
[0207]
登记页面734包含接受与新的监视对象动物有关的信息的输入的输入区域(例如,接受宠物名的输入的输入区域736、接受宠物的种类(类别)的输入的输入区域738、接受宠物的尺寸的输入的输入区域740及接受宠物的毛量的输入的输入区域742等)。登记部202例如使用输入到输入区域736中的宠物名,进行该宠物在服务器2中的登记处理。另外,特征量获得部204获得输入到输入区域738至输入区域742的宠物的特征量。
[0208]
另一方面,当没有基于用户的登记新的监视对象动物的请求时(s62的“否”),登记部202将询问用户已登记的监视对象动物的特征量中是否有修正的内容显示于输出部702(s70)。当有修正时(s70的“是”),登记部202及特征量获得部204除了新监视对象动物的登记处理以外,进行与s64以后相同的步骤。另外,在没有修正的情况下(s70的“否”),执行s72以后的步骤。
[0209]
通过以上的s10~s74的步骤,将与用户、监视对象动物6、信息终端7、中继设备4及监视设备5各自相关的规定的信息存储并登记到服务器2的规定的存储部中。
[0210]
(直肠温度的推定处理及行动的推定处理)
[0211]
图13表示监视对象动物的直肠温度及行动的推定处理流程的概况的一个例子。
[0212]
中继设备4的环境测定部402测定中继设备4的周围的环境的状况(s80)。例如,环境测定部402测定温度和/或湿度作为环境的状况。此外,监视设备5的体表温度检测部500
对监视对象动物的体表温度进行检测,并将检测出的体表温度的信息(体表温度信息)供给至中继设备4(s82)。而且,监视设备5的动作检测部502检测监视对象动物的动作和/或朝向,并将关于检测出的动作和/或朝向的动作信息(当动作检测部502由9轴运动传感器构成时,该信息为各传感器的检测值)向中继设备4供给(s82)。
[0213]
然后,环境测量部402经由中继通信部418将测量结果作为环境信息提供给信息获得部206(s84)。此外,中继通信部418将从监视设备5接收到的体表温度信息、以及/或者动作信息供给至信息获得部206(s84)。信息获得部206将环境信息、体表温度信息及动作信息存储在检测信息存储部226中,并提供给直肠温度推定部210、行动推定部212及警告部232(s86)。在这里,即使在信息终端7未与服务器2连接的情况下或未启动安装于信息终端7的规定的应用的情况下,环境测定部402、体表温度检测部500、以及动作检测部502也分别持续地对环境信息、体表温度信息、以及动作信息进行测定或者检测。而且,信息获得部206即使在信息终端7未与服务器2连接的情况下或未启动安装于信息终端7的规定的应用程序的情况下,也以预定的时间间隔(例如,1秒间隔)获得环境信息、体表温度信息及动作信息并存储于检测信息存储部226中,而且将其供给至直肠温度推定部210、行动推定部212及警告部232。
[0214]
接着,直肠温度推定部210至少基于接收到的体表温度信息来推定监视对象动物的直肠温度(s88)。直肠温度推定部210也可以进一步利用环境信息和/或动作信息来推定直肠温度。具体而言,直肠温度推定部210将接收到的体表温度信息所表示的体表温度应用于直肠温度推定模型,并输出所推定的直肠温度。然后,直肠温度推定部210将已输出的直肠温度信息存储在推定结果信息存储部228中。
[0215]
并且,行动推定部212至少根据接收到的动作信息来推定监视对象动物的行动(s90)。行动推定部212也可以进一步使用体表温度信息以及/或者环境信息来对行动进行推定。具体而言,行动推定部212将接收到的动作信息(例如,构成动作检测部502的各传感器的检测值)应用于行动推定模型,并输出推定的行动的行动信息。然后,行动推定部212将已输出的行动信息存储于推定结果信息存储部228中。
[0216]
而且,信息终端7的输入部700进行等待,直至存在由用户进行的请求确认监视对象动物的状态的指示的输入为止(s100的“否”),当作出了该指示时(s100的“是”),请求服务器2发送与监视对象动物的状态相关的信息(s102)。当通过信息终端7的输入部700接收到确认监视对象动物的状态的请求时,服务器2的服务器通信部234将存储于推定结果信息存储部228的推定的直肠温度及/或推定的行动信息提供给信息终端7(s104)。信息终端7的输出部702输出已接收的经过推定的直肠温度及/或推定的行动信息(s106)。
[0217]
例如,如图14所示的那样,输出部702能够输出显示已接收的经过推定的直肠温度的直肠温度显示区域744、显示与已接收的经过推定的行动信息相对应的行动的行动显示区域746及显示按监视对象动物6至今为止所采取的每个行动采取了各行动的累计时间的历史显示区域748。在图14的例子中,作为一个例子,在直肠温度显示区域744中显示宠物的直肠温度为“24度”,并且在行动显示区域746中显示宠物的行动为“运动中”。另外,输出部702参照推定结果信息存储部228,在历史显示区域748中例如,显示宠物采取了“运动”、“休息”、“用餐”、“梳理毛发”、“喝水”以及“洗手间”的各行动的时刻以及采取了各行动的累计时间、累计次数。
[0218]
而且,中继设备4也可具有接受由用户进行的规定的指示的输入的中继设备输入部。而且,中继设备输入部进行等待,直至有用户输入请求确认监视对象动物的状态的指示为止(s108的“否”),当作出该指示时(s108的“是”),请求服务器2发送与监视对象动物的状态相关的信息(s110)。当经由中继设备输入部接收到确认监视对象动物的状态的请求时,服务器2的服务器通信部234将存储在推定结果信息存储部228中的推定出的直肠温度和/或推定出的行动信息提供给中继设备4(s112)。中继设备4的输出部420与上述说明同样地输出已接收的经过推定的直肠温度和/或推定出的行动信息(s114)。
[0219]
(节省电力控制的处理的例子1)
[0220]
图15表示监视设备中的节省电力控制的处理流程的概况的一个例子。
[0221]
首先,服务器2的行动推定部212根据从监视设备5获得的监视对象动物6的动作信息及行动推定模型,判定监视对象动物6的行动(s120)。该场合下的动作信息是作为动作检测部502的9轴运动传感器所包含的全部传感器动作的场合下的各传感器的检测值。并且,当行动推定部212判定行动的结果表示监视对象动物6不处于休息状态时(s122的“否”),中继设备4的节省电力设定部406不进行节省电力控制而进行等待。
[0222]
另一方面,在行动推定部212判定行动的结果表示监视对象动物6处于休息状态的场合(s122的“是”),节省电力设定推定部233根据休息状态下的监视对象动物6的动作信息和节省电力设定推定模型,输出用于使监视设备5进行节省电力控制的条件(节省电力执行条件)。节省电力执行条件例如可以是使9轴运动传感器中的规定的传感器的动作停止的条件、和/或使规定的传感器的采样频率降低到规定的频率的条件。此外,节省电力设定推定部233也可以不使用节省电力设定推定模型,而预先设定节省电力执行条件。然后,节省电力设置推定单元233将节省电力执行条件提供给中继设备4的节省电力设置部406。节省电力设定部406基于节省电力执行条件而进行监视设备5的节省电力控制(s124)。即,监视设备5的节省电力控制部508由节省电力设定部406控制,通过使9轴运动传感器中的一部分传感器的动作停止、使9轴运动传感器中的一部分传感器的采样频率降低至规定的频率、和/或以一定的时间间隔启动9轴运动传感器中的一部分传感器并确认休息状态是否持续(轮询处理)来进行节省电力控制。
[0223]
并且,行动推定部212根据从监视设备5获得的监视对象动物6的动作信息及行动推定模型,判定监视对象动物6的行动的结果,当表示监视对象动物6未开始活动而处于休息状态时(s126的“否”),中继设备4的节省电力设定部406在进行节省电力控制的状态下待机。另一方面,当行动推定部212判定行动的结果表示监视对象动物6已开始活动时(s126的“是”),节省电力设定部406停止节省电力控制(s128)。由此,作为动作检测部502的9轴运动传感器所包含的全部传感器的动作再次开始。之后,重复s120以后的步骤。
[0224]
(节省电力控制的处理的例子2)
[0225]
图16表示监视设备中的节省电力控制的处理的流程的概况的其它例子。
[0226]
监视设备5的节省电力控制也能够根据由服务器2推定出的监视对象动物6的行动信息、与监视设备5的充电相关的信息和/或与监视设备5的耗电相关的信息来进行。例如,能够根据监视对象动物6的行动信息,适当设定包含用于切换通过节省电力控制部508对动作检测部502的节省电力控制的执行/停止的规定阈值的节省电力模式,并进行节省电力控制。
[0227]
首先,用户在信息终端7中经由中继设备4,参照在监视设备5的节省电力模式信息存储部516中存储的一个以上的节省电力模式(s130),选择一个节省电力模式(s132)。然后,信息终端7将用户选择的节省电力模式作为优先使用的节省电力模式存储而登记于节省电力信息存储部518中(s134)。此外,存储于节省电力模式信息存储部516中的一个以上的节省电力模式没有特别限定,但也可以如以下的表1所示那样预先设定节省电力模式的内容。
[0228]
[表1]
[0229] 3轴加速度传感器3轴陀螺仪传感器3轴地磁传感器体表温度检测部节省电力模式关动作动作动作动作节省电力模式1动作动作停止动作节省电力模式2动作停止停止动作节省电力模式3停止停止停止停止
[0230]
即,各个节省电力模式包括设定了关于作为动作检测部502的9轴动作传感器所包含的三个传感器各自的动作或者停止、和体表温度检测部500的动作或者停止的内容。在表1的例子中,列举了使各传感器以及体表温度检测部500的全部进行动作的模式(节省电力模式关)、仅使3轴地磁传感器停止的模式(节省电力模式1)、使3轴陀螺仪传感器以及3轴地磁传感器停止的模式(节省电力模式2)、以及使各传感器以及体表温度检测部500的全部停止的模式(节省电力模式3)。另外,各传感器以及体表温度检测部500的动作或者停止的组合并不限定于表1,也可以为其它的组合。
[0231]
接着,服务器2的节省电力设定推定部233使用由监视设备5获得的动物的体表温度及/或动作、与监视设备5的充电相关的信息、及/或与监视设备5的电力消耗相关的信息和电力消耗设定推定模型,作为用于使监视设备5执行节省电力控制的条件,输出使作为动作检测部502的9轴运动传感器各自的动作停止的阈值、及/或使体表温度检测部500的动作停止的阈值(s136)。关于该阈值,基于节省电力设定推定模型,将作为能够最有效地进行节省电力控制的参数的动作检测部502检测的加速度值确定为阈值(另外,也可以代替加速度而针对角速度或地磁的检测值决定阈值)。具体而言,节省电力设定推定部233将表示监视对象动物6的动作的动作信息、与对监视设备5的充电相关的信息和/或与监视设备5中的电力消耗相关的信息应用于节省电力设定推定模型,并输出最佳阈值。此外,阈值的运算以规定的时间间隔进行。然后,节省电力设定推定部233将输出的阈值经由中继设备4供给至监视设备5的节省电力模式信息存储部516(s138)。此外,在变形例子中,也可以由用户手动地设定阈值。
[0232]
由此,监视设备5的节省电力控制部508能够参照节省电力模式信息存储部516中存储的加速度的阈值和所登记的节省电力模式进行节省电力控制。即,节省电力控制部508在由动作检测部502检测到的加速度低于节省电力模式信息存储部516中存储的阈值的场合(s140的“是”),按照所登记的节省电力模式进行节省电力控制(s142),在成为阈值以上的场合(s144的“是”),停止节省电力控制(s146)。由此,进行监视设备5的节省电力控制。此外,在由动作检测部502检测出的加速度不低于存储于节省电力模式信息存储部516的阈值的场合(s140的“否”),不进行节省电力控制,在节省电力控制开始后,在不成为阈值以上的情况下(s144的“否”),继续节省电力控制。
[0233]
[动物监视程序]
[0234]
图1~图16所示的本实施方式的动物监视系统1所具有的各构成要素能够通过使中央运算处理装置(cpu)等的运算处理装置执行程序(即,动物监视程序)来实现,即,能够通过基于软件的处理来实现。另外,也能够通过在集成电路(integrated circuit:ic)等作为电子部件的硬件中预先写入程序来实现。另外,也能够并用软件和硬件。
[0235]
本实施方式的动物监视程序可以预先并入例如,ic、rom等中。另外,动物监视程序也能够以可安装的形式或可执行的形式的文件记录在磁记录介质、光学记录介质、半导体记录介质等的计算机可读取的记录介质中,作为计算机程序来提供。存储程序的记录介质可以是cd-rom、dvd等的非暂时性的记录介质。此外,动物监视程序可以预先存储在连接到诸如因特网的通信网络的计算机中,并且可以通过经由通信网络下载而提供。
[0236]
本实施方式的动物监视程序包括:对cpu等进行工作,将动物监视程序用作参照图1~图16说明的认证登记部200、登记部202、特征量获得部204、信息获得部206、模型生成部208、直肠温度推定部210、行动推定部212、服务器存储单元214、警告部232、节省电力设定推定部233、服务器通信部234、协作控制部400、环境测量部402、位置信息检测部404、节省电力设定部406、中继设备存储单元408、充电控制部414、程序更新部416、中继通信部418、输出部420、体表温度检测部500、动作检测部502、电力信息检测部504、节省电力模式设定部506、节省电力控制部508、监视设备存储单元510、监视设备通信部520、监视设备输出部522、输入部700、输出部702、信息终端通信部704、以及信息终端存储部706。
[0237]
(实施方式的效果)
[0238]
按照本实施方式的动物监视系统1,由于使用利用大量的监视对象动物的动作信息和该动作所示的行动信息生成的行动推定模型,因此能够根据用户的监视对象动物的动作高精度地推定该监视对象动物的行动。由此,用户能够安心地观察监视对象动物。
[0239]
并且,按照动物监视系统1,由于能够根据从监视对象动物的动作信息推定的行动来进行监视设备5的节省电力控制,因此即使在使用体表温度检测部500及动作检测部502(例如,使用9轴运动传感器的检测部)高维度且高精度地检测监视对象动物6的状态的情况下,也能够使监视设备5的电力消耗节省电力化,并抑制对监视设备5的电池524的频繁充电。
[0240]
此外,本实施方式的动物监视系统、动物监视服务器、动物监视方法以及动物监视程序也可以在不该与权利要求书混同的以下附记项中提及。
[0241]
(附记项1)
[0242]
一种宠物监视系统,该宠物监视系统为具有监视设备和行动监视部的宠物监视系统,该监视装置为了监视宠物而安装于宠物,该行动监视部与该监视设备连接,上述监视设备内置有3轴加速度传感器、3轴陀螺仪传感器以及3轴磁力传感器,上述行动监视部具有至少基于上述磁力传感器的检测来检测宠物所朝向的方向,并基于其检测值以及基于加速度传感器/陀螺仪传感器的特定方向的加速度/角速度而推定宠物的动作的功能,上述监视设备具有节省电力设定部,该省电设定部的计算机基于加速度传感器的检测值,将上述加速度传感器、陀螺仪传感器和/或磁力传感器控制为节省电力模式。
[0243]
(附记项2)
[0244]
一种宠物监视系统,该宠物监视系统为附记项1所述的宠物监视系统,其中,上述
节省电力设定部通过将由宠物的行动决定的阈值与上述加速度传感器的检测值进行比较,从而控制为节省电力模式。
[0245]
(附记项3)
[0246]
一种宠物监视系统,该宠物监视系统为附记项2所述的宠物监视系统,其中,上述监视设备还具有以能够改写的方式存储上述阈值的数据存储部。
[0247]
(附记项4)
[0248]
一种宠物监视系统,该宠物监视系统为附记项3所述的宠物监视系统,其中,上述行动监视部还具有节省电力设定推定部,该节省电力设定推定部基于推定的上述行动来确定上述阈值。
[0249]
(附记项5)
[0250]
一种宠物监视模型,该宠物监视系统为附记项4所述的宠物监视系统,其中,上述节省电力设定推定部通过将上述监视设备的充电历史记录以及/电力消耗电力历史记录和上述推定出的行动应用于节省电力推定模型来确定上述阈值。
[0251]
(附记项6)
[0252]
一种宠物监视模型,该宠物监视系统为附记项1所述的宠物监视系统,其中,上述监视设备能够以能切换的方式设定多个节省电力模式。
[0253]
(附记项7)
[0254]
一种宠物监视模型,该宠物监视系统为附记项6所述的宠物监视系统,其中,上述多个节省电力模式至少基于将构成上述9轴运动传感器的各传感器中的任意一个设为开、关的组合来设定。
[0255]
(附记项8)
[0256]
一种宠物监视模型,该宠物监视系统为附记项6所述的宠物监视系统,其中,上述阈值针对多个节省电力模式的每一个来确定。
[0257]
标号的说明:
[0258]
标号1表示动物监视系统;
[0259]
标号2表示服务器;
[0260]
标号3表示通信网络;
[0261]
标号4、4a表示中继设备;
[0262]
标号5表示监视设备;
[0263]
标号6表示监视对象动物;
[0264]
标号7表示信息终端;
[0265]
标号10表示带;
[0266]
标号11表示设备安装部;
[0267]
标号31表示孔部;
[0268]
标号40表示主体部;
[0269]
标号42表示安装部;
[0270]
标号44表示插入插头;
[0271]
标号200表示认证登记部;
[0272]
标号202表示登记部;
[0273]
标号204表示特征量获得部;
[0274]
标号206表示信息获得部;
[0275]
标号208表示模型生成部;
[0276]
标号210表示直肠温度推定部;
[0277]
标号212表示行动推定部;
[0278]
标号214表示服务器存储单元;
[0279]
标号216表示用户信息存储部;
[0280]
标号218表示监视对象动物信息存储部;
[0281]
标号220表示中继设备信息存储部;
[0282]
标号222表示监视设备信息存储部;
[0283]
标号224表示模型信息存储部;
[0284]
标号226表示检测信息存储部;
[0285]
标号228表示推定结果信息存储部;
[0286]
标号230表示警告信息存储部;
[0287]
标号232表示警告部;
[0288]
标号233表示节省电力设定推定部;
[0289]
标号234表示服务器通信部;
[0290]
标号400表示协作控制部;
[0291]
标号402表示环境测定部;
[0292]
标号404表示位置信息检测部;
[0293]
标号406表示节省电力设定部;
[0294]
标号408表示中继设备存储单元;
[0295]
标号410表示协作信息存储部;
[0296]
标号412表示节省电力信息存储部;
[0297]
标号414表示充电控制部;
[0298]
标号416表示程序更新部;
[0299]
标号418表示中继通信部;
[0300]
标号420表示输出部;
[0301]
标号500表示体表温度检测部;
[0302]
标号502表示动作检测部;
[0303]
标号504表示电力信息检测部;
[0304]
标号506表示节省电力模式设定部;
[0305]
标号508表示节省电力控制部;
[0306]
标号510表示监视设备存储单元;
[0307]
标号512表示监视设备信息存储部;
[0308]
标号514表示充电/电力消耗信息存储部;
[0309]
标号516表示节省电力模式信息存储部;
[0310]
标号518表示节省电力信息存储部;
[0311]
标号520表示监视设备通信部;
[0312]
标号522表示监视设备输出部;
[0313]
标号524表示电池;
[0314]
标号700表示输入部;
[0315]
标号702表示输出部;
[0316]
标号704表示信息终端通信部;
[0317]
标号706表示信息终端存储部;
[0318]
标号710表示用户名输入栏;
[0319]
标号712密码输入栏;
[0320]
标号714表示登记图标;
[0321]
标号716表示新账号登记图标;
[0322]
标号718、726表示列表;
[0323]
标号720、722表示中继设备显示栏;
[0324]
标号724表示监视设备显示栏;
[0325]
标号728表示新监视对象动物登记按钮;
[0326]
标号730、732表示监视对象动物选择按钮;
[0327]
标号734表示登记页面;
[0328]
标号736、738、740、742表示输入区域;
[0329]
标号744表示直肠温度显示区域;
[0330]
标号746表示行动显示区域;
[0331]
标号748表示历史显示区域。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表