信息处理装置、接收方法和程序与流程

文档序号:20217077发布日期:2020-03-31 12:04阅读:152来源:国知局
信息处理装置、接收方法和程序与流程

本发明涉及从外部装置接收通过单向通信发送的信息的技术。



背景技术:

市场中投入了具备将血压数据传送到用户的便携终端的功能的血压计。当使用这样的血压计时,用户能够通过便携终端阅览自身的血压测量结果。在血压数据的传送中典型的是使用了bluetooth(注册商标)等近距离无线通信技术。一般来说,bluetooth的通信与wlan(wirelesslocalareanetwork无线局域网)通信相比能够以低耗电进行。bluetooth的版本4.0也称作ble(bluetoothlowenergy蓝牙低功耗),与从前的版本相比能够做到更低耗电化。

ble支持称作连接的双向通信。但是,连接存在为了配对导致用户负担的操作繁杂的问题。此外,由于通信步骤繁杂,连接容易使血压计与便携终端之间产生兼容性问题,会带来在血压计以及便携终端的两者中需要高性能的硬件(处理器、存储器)、开发/测评成本高、到开始通信为止耗时长的问题。

另一方面,ble还支持称作广播的单向通信。在日本国专利第5852620号中公开了在用于检测成为连接对象的无线通信装置的广播包的数据区域的余白部分中包含任意数据而发送的技术。

如果利用单向通信发送血压数据,由于不需要配对以及之后的繁杂的通信步骤,所以能够解决或者减轻前述的问题。但是,在接收通过单向通信发送的血压数据的便携终端中,期望进一步低耗电化。



技术实现要素:

本发明着眼于上述问题,其目的在于提供能够降低与从外部装置接收通过单向通信发送的信息的处理相关的电力消耗的信息处理装置以及接收方法。

本发明为了解决上述课题,采用以下构成。

本发明的一个实施方式的信息处理装置包括:接收机,接收单向通信用的数据包;应用执行部,执行应用;以及间歇接收参数调整部,以所述接收机的间歇接收动作的占空比为当所述应用在后台进行动作时小于当所述应用在前台进行动作时的方式,调整控制所述间歇接收动作的间歇接收参数。

按照上述构成,以占空比为当应用在后台进行动作时小于当应用在前台进行动作时的方式控制接收机的间歇接收动作。这里,占空比表示接收机进行接收动作的时间间隔中接收动作的持续时间所占的比率。通过这样,例如当应用在后台进行动作时能够抑制间歇接收动作。其结果,能够降低接收处理的电力消耗。

在本发明的一个实施方式的信息处理装置中,所述间歇接收参数包括表示所述接收机进行接收动作的时间间隔的接收间隔,所述间歇接收参数调整部当所述应用在前台进行动作时,将所述接收间隔调整为第1值,当所述应用在后台进行动作时,将所述接收间隔调整为比所述第1值大的第2值。按照该构成,能够通过调整接收间隔控制接收机的间歇接收动作。

在本发明的一个实施方式的信息处理装置中,所述间歇接收参数包括表示所述接收机进行接收动作的持续时间的接收期间,所述间歇接收参数调整部当所述应用在前台进行动作时,将所述接收期间调整为第3值,当所述应用在后台进行动作时,将所述接收期间调整为比所述第3值小的第4值。按照该构成,能够通过调整接收期间控制接收机的间歇接收动作。

在本发明的一个实施方式的信息处理装置中,所述间歇接收参数包括表示所述接收机进行接收动作的时间间隔的接收间隔以及表示所述接收动作的持续时间的接收期间,所述间歇接收参数调整部当所述应用在前台进行动作时,将所述接收间隔调整为第1值,且将所述接收期间调整为第3值,当所述应用在后台进行动作时,将所述接收间隔调整为比所述第1值大的第2值,且将所述接收期间调整为比所述第3值小的第4值。按照该构成,通过调整接收间隔以及接收期间的组合能够控制接收机的间歇接收动作。

在本发明的一个实施方式的信息处理装置中,所述应用基于对用户的信息相关的量的测量结果,推定所述用户的健康状态,所述间歇接收参数调整部以所述占空比为当通过所述应用推定所述用户的健康状态差时短于当通过所述应用推定所述用户的健康状态良好时的方式,调整所述间歇接收参数。

按照上述构成,能够控制接收机的间歇接收动作,当例如用户的健康状态差(危险)时,能够将测量装置得到的测量结果在测量之后立刻接收。

本发明的一个实施方式的信息处理装置,还包括接收处理部,基于所述接收机的所述数据包的接收结果,算出表示发送所述数据包的时间间隔的发送间隔,所述间歇接收参数调整部还根据所述算出的发送间隔调整所述间歇接收参数。

按照上述构成,能够防止发生由于接收机的接收间隔与外部装置的发送间隔一致等理由导致无法接收数据包的状况。

按照本发明,可以提供信息处理装置以及接收方法,能够减少从外部装置接收通过单向通信发送的信息的处理的电力消耗。

附图说明

图1是例示本发明的一个实施方式的信息管理系统的构成例的框图。

图2是例示图1所示的测量装置的硬件构成的一个例子的框图。

图3是例示图1所示的信息管理装置的硬件构成的一个例子的框图。

图4是例示图1所示的测量装置的软件构成的一个例子的框图。

图5是说明在ble中进行的广播的图。

图6是例示在ble中收发的数据包的数据结构的图。

图7是例示广播包的pdu区域的数据结构的图。

图8是例示图1所示的信息管理装置的软件构成的一个例子的框图。

图9是例示本实施方式的发送动作的一个例子的流程图。

图10是例示本实施方式的间歇接收参数调整动作的一个例子的流程图。

具体实施方式

以下,参照附图对本发明的实施方式进行说明。

§1适用例

参照图1对本发明的一个适用例进行说明。图1例示了一个实施方式的信息管理系统10。如图1所示,信息管理系统10包括测量装置20以及信息管理装置30。信息管理装置30相当于本发明的信息处理装置。在本适用例中,测量装置20例如是用户所穿戴的可穿戴设备,信息管理装置30例如是用户所持有的便携终端。便携终端例如可以是智能手机、便携式手机、平板pc(personalcomputer个人计算机)、笔记本型pc等。

测量装置20包括传感器21,利用该传感器21测量与用户的信息(以下称作用户信息)相关的量。用户信息例如至少包括用户的生物信息以及活动信息中的一方。生物信息是指从用户的身体得到的信息。作为与生物信息相关的量可以列举血压、脉搏、心率、心电图、体温、动脉血氧饱和度、血液中酒精浓度等为例。活动信息是指表示用户的身体活动的信息。作为与活动信息相关的量(也称作活动量)可以列举步数、上楼梯步数、消耗卡路里等为例。

传感器21根据成为测量对象的用户信息的种类,可以使用多种类型的传感器。在测量血压值的情况下,可以使用压力传感器、光电传感器、超声波传感器、电极等作为传感器21。此外,在测量步数的情况下,可以使用加速度传感器等作为传感器21。在本实施方式中,为了简化说明,对测量装置20测量1种与用户信息相关的量(例如血压)的情况进行说明。但是,需要注意测量装置20也可以测量多种与用户信息相关的量(例如血压与步数的组合)。

测量装置20还包括测量控制部22、发送处理部23、发送机24以及测量结果存储部25。测量控制部22使用传感器21测量与用户信息相关的量,生成表示测量的与用户信息相关的量的测量结果。测量控制部22将生成的测量结果存储到测量结果存储部25。测量结果典型地与表示测量时刻的测量时刻信息相关联。

发送处理部23进行用于发送测量结果的处理。具体来说,发送处理部23从测量结果存储部25读出应该发送的测量结果,生成包括该测量结果的数据包,将该数据包提供给发送机24。发送机24包括1个或者多个天线,以预定的发送间隔无线发送数据包。另外,发送间隔也可以是可变的。发送机24也称作信标终端等,是周期性地向周围发送无线信号的发送机。发送机24可以是遵循蓝牙(bluetooth)或ble(bluetoothlowenergy蓝牙低功耗)等近距离无线通信标准的装置。

信息管理装置30是管理由测量装置20得到的测量结果的装置,包括接收机31、接收处理部32、应用执行部33、间歇接收参数调整部34、测量结果存储部35以及应用存储部36。

信息管理装置30典型地包括遵循与测量装置20的发送机24相同或者具有兼容性的无线通信标准的收发机,接收机31是该收发机的一部分。接收机31具备1个或者多个天线,间歇性地接收来自测量装置20的数据包。具体来说,接收机31反复进行数据包接收的接收动作与暂停数据包接收的暂停动作。相邻的接收动作的间隔称作接收间隔,各接收动作的持续时间称作接收期间。接收间隔以及接收期间是控制接收机31的间歇接收动作的间歇接收参数。接收机31从测量装置20接收数据包,将接收到的数据包提供给接收处理部32。

接收处理部32从数据包取出测量结果,将该测量结果存储到测量结果存储部35。由于测量装置20多次发送相同的测量结果,接收处理部32会有取得与已经取得的测量结果相同的测量结果的情况。在这种情况下,接收处理部32不将重复取得的测量结果存储到测量结果存储部35而废弃。

应用存储部36存储安装到信息管理装置30的应用程序。例如,应用存储部36存储健康管理应用程序,所述健康管理应用程序对存储到测量结果存储部35的测量结果进行处理。健康管理应用既可以是预安装到信息管理装置30上,也可以通过互联网等网络下载,还可以通过cd-rom等非临时性的计算机可读存储介质提供。应用执行部33执行在应用存储部36中存储的应用。

间歇接收参数调整部34根据健康管理应用是在后台进行动作还是在前台进行动作来调整间歇接收参数。应用在前台进行动作是指用户能够操作该应用的活跃状态。应用在后台进行动作是指应用虽然在进行动作然而是用户无法操作该应用的状态。具体来说,间歇接收参数调整部34以间歇接收动作的占空比(即,接收期间占接收间隔的比率)在健康管理应用在后台进行动作时比健康管理应用在前台进行动作时小的方式调整间歇接收参数。在本实施方式中,间歇接收参数调整部34调整接收间隔。具体来说,间歇接收参数调整部34当健康管理应用在前台进行动作时,将接收间隔调整为第1值,当健康管理应用在后台进行动作时,将接收间隔调整为比第1值大(长)的第2值。通过这样,当健康管理应用在后台进行动作时的接收间隔比当健康管理应用在前台进行动作时的接收间隔长。换言之,当健康管理应用在后台进行动作时,暂停动作的持续期间变长。其结果,信息管理装置30变得难以从测量装置20接收数据包,但是能够降低接收处理的电力消耗。

一般来说,当健康管理应用在前台进行动作时,用户在信息管理装置30上阅览测量结果的可能性高。在这种情况下,期望是如果得到测量结果就立即输入到便携终端,以便在测量由测量装置20得到的测量结果之后立刻能够在信息管理装置30上阅览。另外,当健康管理应用在后台进行动作时,由于用户没有在信息管理装置30上阅览测量结果,所以没有必要将由测量装置20得到的测量结果立即输入信息管理装置30。因此,当健康管理应用在后台进行动作时,即使接收间隔变长也无妨。

以下对测量装置20以及信息管理装置30进行更加具体的说明。在以下说明的例子中,测量装置20是腕表型的血压计,在作为被测量部位的手腕进行血压测量。另外,被测量部位不限于手腕,也可以是上臂等其他部位。

§2构成例

(硬件构成)

<测量装置>

图2例示了测量装置20的硬件构成的一个例子。如图2所示,测量装置20包括控制部201、存储部202、显示部203、操作部204、通信接口205、电池206以及血压测量部207。

控制部201包括cpu(centralprocessingunit中央处理器)、ram(randomaccessmemory随机存取存储器)、rom(readonlymemory只读存储器)等,根据信息处理对各构成要素进行控制。存储部202例如是半导体存储器(例如闪存)等辅助存储装置。存储部202存储在控制部201中执行的血压测量程序、表示由控制部201算出的血压值的测量结果的数据等。血压测量程序是用于使测量装置20测量用户的血压的程序。

显示部203显示测量结果等信息。作为显示部203,例如可以使用lcd(liquidcrystaldisplay液晶显示器)、oled(organiclightemittingdiode有机电致发光二极管)显示器等。操作部204能够输入用户对测量装置20的指示。操作部204将与用户的操作对应的指示信号提供至控制部201。操作部204例如包括多个按压式按钮。另外,作为显示部203以及操作部204的组合,也可以使用触摸屏。

通信接口205是用于与外部装置进行通信的接口。在本实施方式中,通信接口205仅包括以规定的发送间隔传播无线信号的发送机。即,通信接口205虽然具有发送功能但是不具有接收功能。发送机进行包括升频转换与放大的处理。作为发送机优选低耗电装置。在本实施方式中,通信接口205是遵循ble的装置,利用称作广播的不用连接网络而传播信号的通信方式。上述的发送间隔相当于在ble中所谓的广播间隔。广播间隔如图5所示,是指进行广播通信的时间间隔。广播间隔可以在20[ms]到10.24[s]的范围内以0.625[ms]单位设定。在广播通信中使用了称作广播信道的3个信道。在1次广播通信中依次使用3个信道发送信号。

另外,在其他的实施方式中,通信接口205也可以还具备能够进行双向通信的通信模块。该通信模块既可以是无线通信模块也可以是有线通信模块,或者还可以包括无线通信模块以及有线通信模块两者。

电池206例如是能够充电的2次电池。电池206向测量装置20内的各构成要素供给电力。电池206例如向控制部201、存储部202、显示部203、操作部204、通信接口205以及血压测量部207供给电力。

血压测量部207测量用户的血压。在图2所示的例子中,血压测量部207包括袖带208、泵209、排气阀210以及压力传感器211。袖带208包括空气袋,空气袋通过空气通道212连接到泵209以及排气阀210。泵209向袖带208的空气袋供给空气。当空气通过泵209被供给到空气袋时,空气袋膨胀。通过空气袋的膨胀,袖带208压迫被测量部位(在这个例子中是手腕)。排气阀210为了从袖带208的空气袋排出空气而设置。泵209的驱动以及排气阀210的开闭是由控制部201控制。压力传感器211检测袖带208的内部的压力,将表示检测到的压力的压力信号输出到控制部201。控制部201基于从压力传感器211接收到的压力信号算出血压值。血压值包括收缩压(sbp;systolicbloodpressure)以及舒张压(dbp;diastolicbloodpressure),但是不限于此。

虽然在图2中未展示,但是在压力传感器211与控制部201之间设有将压力传感器211的输出信号放大的放大器以及将放大器的输出信号从模拟信号转换为数字信号的模拟数字转换器。

另外,关于测量装置20的具体的硬件构成,根据实施方式可以适当地省略、置换以及追加构成要素。例如,控制部201也可以包括多个处理器。

<信息管理装置>

图3例示了信息管理装置30的硬件构成的一个例子。如图3所示,信息管理装置30包括控制部301、存储部302、显示部303、操作部304、通信接口305以及电池306。

控制部301包括cpu、ram、rom等,根据信息处理对各构成要素进行控制。存储部302例如是硬盘驱动器(hdd)、半导体存储器(例如固态驱动器(ssd))等辅助存储装置。存储部302存储在控制部301中执行的信息管理程序、从测量装置20接收的测量结果的数据等。信息管理程序是用于使测量装置20管理测量结果的程序。

显示部303以及操作部304的组合可以通过触摸屏实现。触摸屏可以是感压式(电阻式)或者接近式(静电电容式)中的任意一个。作为显示部303例如可以使用lcd、oled显示器等。操作部304能够输入用户对信息管理装置30的指示。操作部304将与用户的操作对应的指示信号提供至控制部301。操作部304还可以包括多个按压式按钮。另外,显示部303以及操作部304也可以作为分开的装置实现。

通信接口305是用于与外部装置进行通信的接口。通信接口305包括与测量装置20的通信接口205相同的或者具有兼容性的无线通信标准对应的无线通信模块。该无线通信模块对接收到的信号进行包括放大与降频转换的处理。在本实施方式中,通信接口305具备ble通信模块。该ble通信模块如图5所示,在称作扫描间隔的接收间隔中进行接收动作,各接收动作仅持续被称作扫描间隔的持续时间。扫描间隔以及扫描间隔可以在2.5[ms]到10.24[s]的范围内设定。

通信接口305还可以具备其他的无线通信模块。例如,通信接口305包括wi-fi(注册商标)模块,经由wi-fi基站连接到网络(例如互联网),通过网络与外部装置进行通信。此外,通信接口305还可以具备有线通信模块。例如,通信接口305也可以包括usb连接器,通过usb线连接到外部装置。

电池306,例如是能够充电的2次电池。电池306向信息管理装置30内的各构成要素供给电力。电池306例如向控制部301、存储部302、显示部303、操作部304以及通信接口305供给电力。

另外,关于信息管理装置30的具体的硬件构成,根据实施方式可以适当地省略、置换以及追加构成要素。例如,控制部301也可以包括多个处理器。此外,信息管理装置30也可以通过多台信息处理装置(计算机)实现。

(软件构成)

<测量装置>

参照图4对测量装置20的软件构成的一个例子进行说明。

测量装置20的控制部201(图2)将在存储部202存储的血压测量程序在ram中展开。接着,控制部201将在ram中展开的血压测量程序通过cpu解释以及执行,控制各构成要素。通过这样,如图4所示,测量装置20作为具备测量控制部251、指示取得部254、发送处理部255、显示控制部256以及测量结果存储部257的计算机发挥功能。测量结果存储部257通过存储部202实现。

测量控制部251测量用户的血压。在一个例子中,测量控制部251在满足推荐的测量血压的条件的情况下开始进行测量。该条件例如包括当前时刻变为预定的时刻(例如7点30分以及22点30分)。在其他的例子中,测量控制部251响应用户操作而开始测量。

测量控制部251包括空气供给控制部252以及血压值算出部253。空气供给控制部252控制流向袖带208的流体的供给。具体来说,空气供给控制部252控制泵209的驱动以及排气阀210的开闭。血压值算出部253在向袖带208供给空气的加压过程或者从袖带208排出空气的减压过程中,基于从压力传感器211接收的压力信号,通过示波法算出血压值。算出血压值的同时还可以算出脉搏数。血压值算出部253将表示算出的血压值的测量结果与测量时刻信息相关联着存储到测量结果存储部257。

指示取得部254取得用户使用操作部204输入的指示。作为指示,例如有测量开始的指示、用于阅览测量结果历史记录的指示等。指示取得部254在取得测量开始的指示的情况下,将该指示提供至测量控制部251。指示取得部254在取得历史记录阅览的指示的情况下,将该指示提供至显示控制部256。

显示控制部256控制显示部203的动作。显示控制部256响应用户操作而改变显示内容。此外,在得到新的测量结果之后,显示控制部256立即使显示部203显示该测量结果。

发送处理部255从在测量结果存储部257中存储的多个测量结果之中选择应该发送的多个测量结果,生成分配了所选择的多个测量结果的1个或者多个数据包,将生成的数据包通过通信接口205发送。另外,发送处理部255也可以从在测量结果存储部257中存储的多个测量结果之中选择应该发送的1个测量结果,生成包括所选择的测量结果的数据包并发送。

列举具体例子对发送处理部255的发送动作进行说明。这里,假定了发送测量结果1、测量结果2、测量结果3的3个测量结果的情况。发送处理部255生成包括测量结果1的数据包1、包括测量结果2的数据包2以及包括测量结果3的数据包3的3个数据包。发送处理部255反复进行将数据包1、数据包2以及数据包3按照该顺序发送的动作。即,发送处理部255以数据包1、数据包2、数据包3、数据包1、数据包2、数据包3、数据包1、…的方式依次发送数据包1、数据包2以及数据包3。这样一来,测量装置20反复发送多个测量结果。

另外,也有在各数据包中包括多个测量结果的情况。在各数据包中包括2个测量结果的情况下,发送处理部255例如也可以生成包括测量结果1与测量结果2的数据包1以及包括测量结果1与测量结果3的数据包2的2个数据包。在其他的例子中,发送处理部23也可以生成包括测量结果1与测量结果2的数据包1、包括测量结果1与测量结果3的数据包2以及包括测量结果2与测量结果3的数据包3的3个数据包。发送处理部255也可以生成包括测量结果1、测量结果2以及测量结果3的1个数据包。

在信息管理系统10中,有时会发生信息管理装置30无法从测量装置20接收数据包的状况。该状况例如是由于信息管理装置30从测量装置20离开、信息管理装置30的电源被切断、信息管理装置30的无线通信功能被关闭等理由而产生。假设是测量装置20在第1测量与其后的第2测量之间的期间内仅发送通过第1测量得到的测量结果的情况(在这种情况下,第2测量与其后的第3测量之间的期间内仅发送通过第2测量得到的测量结果),在该期间中如果信息管理装置30无法从测量装置20接收该测量结果,则信息管理装置30就会失去接收该测量结果的机会。虽然有允许在信息管理装置30上发生某种程度的数据缺失的情况,但是在多数情况下,期望信息管理装置30能够接收由测量装置20得到的全部测量结果。

在本实施方式中,测量装置20如上述那样,发送包括最新的测量结果以及在其之前得到的测量结果的多个测量结果。通过这样,与仅发送最新的测量结果的情况相比,由于在长期间内发送各测量结果,所以信息管理装置30能够接收各测量结果的可能性变高。其结果,能够降低在信息管理装置30上的数据缺失的发生。

这里,对ble的广播进行概略说明。

在ble中采用的被动扫描方式中,如图5所示,新节点周期性发送周知自己的存在的广播包。该新节点在发送一次广播包后到下一次发送为止的期间内进入休眠状态,以此来节约耗电。另外,由于广播包的接收侧也是间歇性地动作,所以伴随广播包的收发的耗电少。

图6表示了ble无线通信数据包的基本结构。ble无线通信数据包包括1字节的前导码、4字节的访问地址、2~39字节(可变)的协议数据单元(pdu;protocoldataunit)、3字节的循环冗余校验和(crc;cyclicredundancychecksum)。ble无线通信数据包的长度依存于pdu的长度,是10~47字节。

前导码区域是为了与ble无线通信的同步而准备,存储了“01”或者“10”的反复。关于访问地址,如果是广播信道则存储固定数值的访问地址,如果是数据信道则存储随机数的访问地址。在本实施方式中,将在广播信道上传输的ble无线通信数据包也即广播包作为对象。crc区域用于检测接收错误。crc的计算范围仅为pdu区域。

接着,使用图7对广播包的pdu区域进行说明。另外,在数据信道上传输的ble无线通信数据包也即数据通信数据包的pdu区域具有与图7所示的不同的数据结构,但是在本实施方式中没有将数据通信数据包作为对象因此省略说明。

广播包的pdu区域包括2字节的头、0~37字节(可变)的有效载荷。头还包括4位的pdu类型区域、2位的未使用区域、1位的txadd区域、1位的rxadd区域、6位的长度区域以及2位的未使用区域。

在pdu类型区域中存储了表示该pdu的类型的值。已定义了“可连接广播”、“非连接广播”等多个值。在txadd区域中存储了表示在有效载荷中是否有发送地址的标识。同样地,在rxadd区域中存储了表示在有效载荷中是否有接收地址的标识。在长度区域中,存储了表示有效载荷的字节大小的值。在有效载荷中可以存储任意的数据。因此,测量装置20使用预定的数据结构,在有效载荷中存储测量结果(在这个例子中是sbp以及dbp)以及测量时刻信息。在有效载荷中还可以包括表示发送源装置也即测量装置20的标识符等。

在本实施方式中,对测量装置20的功能均由通用的cpu实现的例子进行了说明。但是,以上的功能的一部分或者全部也可以由1个或者多个专用的处理器实现。

<信息管理装置>

参照图8对本实施方式的信息管理装置30的软件构成的一个例子进行说明。

信息管理装置30的控制部301(图3)将存储在存储部302的生活习惯管理程序在ram中展开。接着,控制部301通过cpu解释并执行在ram中展开的生活习惯管理程序,从而控制各构成要素。通过这样,如图8所示,信息管理装置30作为包括接收处理部351、应用执行部352、动作状态判定部353、间歇接收参数调整部354、指示取得部355、显示控制部356、测量结果存储部357以及应用存储部358的计算机发挥功能。测量结果存储部357以及应用存储部358由存储部302实现。

接收处理部351通过通信接口305,从测量装置20接收数据包。接收处理部351确认数据包中包括的标识符,如果标识符的值不正确,则废弃接收到的数据包。如果标识符的值正确,则接收处理部351取出数据包中包括的测量结果以及测量时刻信息,并存储到测量结果存储部357。

应用存储部358存储包括健康管理应用359的多种应用程序。应用执行部352执行健康管理应用359。健康管理应用359是处理存储在测量结果存储部357的测量结果的应用。例如,健康管理应用359将测量结果图表化并提示给用户。此外,健康管理应用359基于测量结果推定用户的健康状态。例如,健康管理应用359在sbp不足预定的阈值(例如140[mmhg])的情况下,推定用户的健康状态为良好,在sbp为阈值以上的情况下,判定用户的健康状态为差(危险)。健康状态不限于通过多个区间表示的情况,也可以通过数值表示。健康管理应用359将判定用户的健康状态的结果通知给用户。

动作状态判定部353判定健康管理应用359的动作状态。具体来说,动作状态判定部353判定健康管理应用359是在后台进行动作还是在前台进行动作。

间歇接收参数调整部354基于动作状态判定部353的判定的结果,调整控制通信接口305的间歇接收动作的间歇接收参数。间歇接收参数包括接收间隔(扫描间隔)以及接收期间(扫描窗口)。在本实施方式中,间歇接收参数调整部354调整接收间隔。例如,间歇接收参数调整部354在通过动作状态判定部353判定健康管理应用359在前台进行动作的情况下,将接收间隔调整为第1值,在通过动作状态判定部353判定健康管理应用359在后台进行动作的情况下,将接收间隔调整为比第1值大的第2值。第1值以及第2值是可变的。例如,第1值以及第2值可以根据用户操作而改变。此外,第1值以及第2值也可以根据电池剩余电量而改变。另外,第1值以及第2值还可以是固定值。

指示取得部355取得用户使用操作部204输入的指示,将该指示交给应用执行部352。作为指示,例如有用于显示测量结果的指示。显示控制部356控制显示部303的动作。例如,显示控制部356生成包括由健康管理应用359生成的图表的图像数据,将图像数据提供给显示部303。

在本实施方式中,对信息管理装置30的功能均由通用的cpu实现的例子进行了说明。但是,以上功能的一部分或者全部也可以由1个或者多个专用的处理器实现。此外,以上功能的一部分也可以由在信息管理装置30上运转的操作系统(os)执行。

§3动作例

<测量装置>

对本实施方式的测量装置20的动作例进行说明。

图9例示了测量装置20的发送动作的一个例子。图9所示的发送动作例如当得到了新的测量结果时开始。在图9的步骤s901中,测量装置20的控制部201作为发送处理部255发挥功能,从在存储部202(具体来说是测量结果存储部257)中存储的测量结果中选择应该发送的多个测量结果。例如,控制部201从最新的测量结果开始依次选择预定数量的测量结果。

在步骤s902中,控制部201作为发送处理部255发挥功能,基于选择的多个测量结果生成多个数据包。各数据包包括选择的多个测量结果的一部分。在步骤s903中,控制部201作为发送处理部255发挥功能,发送生成的多个数据包。步骤s903所示的处理,例如持续到得到新的测量结果为止。

另外,上述的处理步骤仅为一个例子,也可以尽可能改变各处理。另外,对于上述的处理步骤,根据实施方式可以适当地省略、置换以及追加步骤。

在本实施方式中,对测量装置20的功能均由通用的cpu实现的例子进行了说明。但是,以上的功能的一部分或者全部也可以由1个或者多个专用的处理器实现。

<信息管理装置>

对本实施方式的信息管理装置30的动作例进行说明。

图10例示了信息管理装置30的间歇接收参数调整动作的一个例子。在图10的步骤s1001中,信息管理装置30的控制部301作为应用执行部352发挥功能,执行健康管理应用359。例如,控制部301接收用户操作而启动健康管理应用359,使健康管理应用359在前台进行动作。在步骤s1002中,控制部301作为动作状态判定部353发挥功能,判定健康管理应用359在前台进行动作。在步骤s1003中,控制部301作为间歇接收参数调整部354发挥功能,将接收间隔调整为第1值v1。

在步骤s1004中,控制部301作为指示取得部355发挥功能,判定用户是否进行了用于将健康管理应用359从前台状态转移到后台状态的转移操作。该转移操作例如是用于使其他的应用启动的操作。步骤s1004的处理持续到用户进行转移操作为止,用户如果进行转移操作,则处理进入到步骤s1005。

在步骤s1005中,控制部301作为动作状态判定部353发挥功能,判定健康管理应用359在后台进行动作。在步骤s1006中,控制部301作为间歇接收参数调整部354发挥功能,将接收间隔调整为第2值v2。这里v2>v1。

在步骤s1007中,控制部301作为指示取得部355发挥功能,判定用户是否进行了用于将健康管理应用359从后台状态转移到前台状态的转移操作。步骤s1007的处理持续到用户进行转移操作为止,用户如果进行转移操作,则处理返回到步骤s1002。如果处理返回到步骤s1002,则接收间隔从第2值v2改变为第1值v1。

另外,上述的处理步骤仅为一个例子,可以尽可能改变各处理。此外,对于上述的处理步骤,根据实施方式可以适当地省略、置换以及追加步骤。

在本实施方式中,对信息管理装置30的功能均由通用的cpu实现的例子进行了说明。但是,以上功能的一部分或者全部也可以由1个或者多个专用的处理器实现。

(效果)

如上,在本实施方式中,以当健康管理应用359在后台进行动作时的接收间隔长于当健康管理应用359在前台进行动作时的接收间隔的方式调整间歇接收动作的接收间隔。通过这样,当健康管理应用359在后台进行动作时的占空比小于健康管理应用359在前台进行动作时的占空比。其结果,能够降低接收处理的电力消耗。

§4变形例

在上述的本实施方式中,间歇接收参数调整部354调整接收间隔。间歇接收参数调整部354也可以调整接收期间。在这种情况下,在通过动作状态判定部353判定健康管理应用359在前台进行动作的情况下,间歇接收参数调整部354将接收期间调整为第3值,在通过动作状态判定部353判定健康管理应用359在后台进行动作的情况下,将接收期间调整为比第3值小(短)的第4值。此外,间歇接收参数调整部354也可以调整接收间隔与接收期间的组合。在这种情况下,在通过动作状态判定部353判定健康管理应用359在前台进行动作的情况下,间歇接收参数调整部354将接收间隔调整为第1值,并且将接收期间调整为第3值,在通过动作状态判定部353判定健康管理应用359在后台进行动作的情况下,将接收间隔调整为比第1值大的第2值,并且将接收期间调整为比第3值小的第4值。第3值以及第4值既可以是可变的,也可以是固定值。在这些情况下,也能够与上述的本实施方式相同地降低接收处理的电力消耗。

间歇接收参数调整部354也可以根据健康管理应用359的动作状态以及由健康管理应用359推定的用户的健康状态调整间歇接收参数。例如,间歇接收参数调整部354在由健康管理应用359判定用户的健康状态为良好的情况下,如上述那样,根据健康管理应用359的动作状态调整间歇接收参数,在由健康管理应用359判定用户的健康状态为差的情况下,与健康管理应用359的动作状态无关而调整间歇接收参数。具体来说,间歇接收参数调整部354在由健康管理应用359判定用户的健康状态为差的情况下,将接收间隔调整为比第2值小的值。作为代替或者追加,间歇接收参数调整部354在由健康管理应用359判定用户的健康状态为差的情况下,将接收期间调整为比第4值大的值。通过这样,在由健康管理应用359判定用户的健康状态为差的情况下,在判定后通过测量装置20得到的测量结果容易被信息管理装置30接收。其结果,健康管理应用359在通过测量装置20得到测量结果之后能够立即基于该测量结果进行警告等通知。

间歇接收参数调整部354也可以根据健康管理应用359的动作状态以及测量装置20的发送间隔调整间歇接收参数。例如,通信接口205临时进行连续接收动作(接收间隔与接收期间相等),接收处理部351基于从测量装置20接收到的数据包之间的间隔算出测量装置20的发送间隔。例如,当信息管理装置30的接收间隔与测量装置20的发送间隔相等或者成为整数倍时,会有信息管理装置30无法从测量装置20接收数据包的情况。通过基于测量装置20的发送间隔调整间歇接收参数,可以防止发生信息管理装置30无法从测量装置20接收数据包的状况。

健康管理应用359不是总是启动着的。当健康管理应用359没有启动时,间歇接收参数调整部354将接收间隔设为与当健康管理应用359在后台进行动作时的接收间隔相同或者比其长。作为代替或者追加,当健康管理应用359没有启动时,间歇接收参数调整部354将接收期间设为与当健康管理应用359在后台进行动作时的接收期间相同或者比其短。或者,当健康管理应用359没有启动时,控制部301也可以将通信接口305的ble通信模块关闭。

在上述的本实施方式中,测量装置20使用示波法测量血压。测量装置20也可以是通过其他的手法测量血压的装置。此外,测量装置20也可以是能够得到每一拍心率的血压值的血压测量装置。例如,测量装置20也可以是通过张力测量法测量血压的装置。测量装置20还可以是使用2个以上的电极,检测传播动脉的脉搏波的传播时间也即脉搏波传播时间(ptt;pulsetransittime),并基于检测的脉搏波传播时间推定血压值(例如sbp以及dbp)的装置。此外,测量装置20也可以是光学性地测量容积脉搏波并基于该测量结果推定血压值的装置。另外,测量装置20还可以是使用超声波测量血压的装置。

在数据包的有效载荷中存储的信息也可以加密。作为一个例子,测量装置20将在加密中使用的密钥在显示部203上显示,用户确认密钥,使用操作部304输入到信息管理装置30。信息管理装置30的控制部301使用该密钥对数据包的有效载荷部分进行解密。通过这样,可以不用担心信息泄露而从测量装置20向信息管理装置30发送测量结果。密钥也可以定期改变。

作为测量对象的量(物理量等)不限于与用户信息相关的量。例如,作为测量对象的量也可以是气温或放射线量等与环境相关的量。

测量装置20是外部装置的一个例子。外部装置也可以不具备测量功能。因此,在从外部装置向信息管理装置30发送的数据包中包括的信息不限于测量结果,也可以是任意的信息。

总而言之,本发明不限于上述实施方式,在实施阶段在不超出其要旨的范围内可以将构成要素变形而实现。此外,通过在上述实施方式中公开的多个构成要素的适宜的组合可以形成多种发明。例如,也可以从在实施方式中公开的全部构成要素中删除几个构成要素。另外,也可以适当地组合不同的实施方式的构成要素。

上述的实施方式的一部分或者全部可以是如以下的附记所记载,但是不限于此。

(附记1)

一种信息处理装置,包括:

接收机,接收单向通信用的数据包;

处理器;以及

存储器,与所述处理器连接,

所述处理器,

执行应用;以及

以所述接收机的间歇接收动作的占空比为当所述应用在后台进行动作时小于当所述应用在前台进行动作时的方式,调整控制所述间歇接收动作的间歇接收参数。

(附记2)

一种接收方法,是由信息处理装置执行的接收方法,其包括:

使用接收机接收单向通信用的数据包;

使用至少1个处理器执行应用;

使用至少1个处理器,以所述接收机的间歇接收动作的占空比为当所述应用在后台进行动作时小于当所述应用在前台进行动作时的方式,调整控制所述间歇接收动作的间歇接收参数。

附图标记说明

10信息管理系统

20测量装置

21传感器

22测量控制部

23发送处理部

24发送机

25测量结果存储部

201控制部

202存储部

203显示部

204操作部

205通信接口

206电池

207血压测量部

208袖带

209泵

210排气阀

211压力传感器

212空气通道

251测量控制部

252空气供给控制部

253血压值算出部

254指示取得部

255发送处理部

256显示控制部

257测量结果存储部

30信息管理装置

31接收机

32接收处理部

33应用执行部

34间歇接收参数调整部

35测量结果存储部

36应用存储部

301控制部

302存储部

303显示部

304操作部

305通信接口

306电池

351接收处理部

352应用执行部

353动作状态判定部

354间歇接收参数调整部

355指示取得部

356显示控制部

357测量结果存储部

358应用存储部

359健康管理应用

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1