掌桥专利:专业的专利平台
掌桥专利
首页

信息提供装置

文献发布时间:2024-07-23 01:35:12


信息提供装置

技术领域

本发明涉及提供用于改善血糖值的信息的信息提供装置、信息提供系统、信息提供方法、以及信息提供程序。

背景技术

已知如果血糖值上升,则糖尿病的风险上升,并且血液中的葡萄糖进入位于壁的内皮细胞,在此产生的活性氧损伤血管,由此许多疾病的风险上升。糖尿病的诊断通过组合以下的数值来进行。

(1)早晨空腹时血糖值:126mg/dL以上;

(2)糖負荷试验(75gOGTT)两小时值:200mg/dL以上;

(3)随时血糖值(任何时候):200mg/dL以上;

(4)HbA1c:6.5%以上。

即使根据这些数值未被诊断为糖尿病,如果空腹时血糖值为110ml/dL以上等,则被判断为糖尿病预备军,成为变为糖尿病的风险高的群体,因此期望降低血糖值。血糖值上升与饮食的关系大,但另外,非专利文献1中有血糖值上升也能够通过运动来抑制的记载。

另外,在专利文献1中,具有分光器、加速度计、心率传感器、血压传感器、血糖值传感器、出汗传感器、皮肤传导传感器或图像传感器,对来自这些多种类型的传感器的与用户相关的传感器数据进行处理,决定用户的健康状态(糖尿病状态或者压力状态)。

现有技术文献

专利文献

专利文献1:日本特开2020-184349号公报

非专利文献1:国立国际医疗研究中心糖尿病信息提供中心,“糖尿病的运动的话题”,[online],2016年6月8日,

发明内容

发明所要解决的课题

然而,上述那样的解决方案存在改善的余地,为了预防糖尿病,期望一种能够向各利用者对更适合的血糖值的改善提出建议的系统。本发明是为了解决该问题而完成的,其目的在于提供一种能够向各利用者对更适合的血糖值的改善提出建议的信息提供装置、信息提供方法、以及信息提供程序。

用于解决课题的手段

本发明所涉及的信息提供装置是经由网络与利用者的用户终端连接、提供用于所述利用者的血糖值改善的信息的信息提供装置,其具备:第一学习器,其以将与给定期间内的所述利用者的血糖值相关的血糖值信息、与给定期间内所述利用者食用过的饮食相关的饮食信息、以及与给定期间内所述利用者进行了的行动相关的行动信息作为输入,将包括用于所述利用者的血糖值的改善的饮食以及改善剂中的至少一者的推荐信息作为输出的方式进行了学习;信息取得部,其受理输入到所述第一学习器的输入信息;以及发送部,其将从所述第一学习器输出的推荐信息发送到所述用户终端。

在上述信息提供装置中,所述第一学习器还能够以将包括用于血糖值改善的行动的所述推荐信息作为输出的方式进行学习。

在上述信息提供装置中,所述第一学习器还能够将所述利用者的身体信息作为输入来进行学习。

在上述信息提供装置中,所述第一学习器还能够将所述利用者的肠内细菌群作为输入来进行学习。

在上述信息提供装置中,还能够具备进行用于向所述利用者运送所述补充剂的指示的运送指示部。

在上述信息提供装置中,还能够具备对所述第一学习器的输出结果进行修正并输出所述推荐信息的修正部。

在上述信息提供装置中,还具备能够第二学习器,所述第二学习器以将所述利用者的身体信息、在所述给定期间之前测定的所述利用者的血糖值相关的过去血糖值信息、以及所述饮食信息作为输入,将所述血糖值信息作为输出的方式进行了学习,所述信息提供装置能够构成为向所述信息取得部输入从所述第二学习器输出的所述血糖值信息。

本发明所涉及的信息提供系统具备上述的任一个信息提供装置、以及至少一个所述移动终端。

本发明所涉及的信息提供方法是在经由网络与利用者的用户终端连接的信息提供装置中,提供用于所述利用者的血糖值改善的信息的信息提供方法,其具备:受理应输入到第一学习器的信息的步骤,所述第一学习器以将与给定期间内的所述利用者的血糖值相关的血糖值信息、与给定期间内所述利用者食用过的饮食相关的饮食信息、以及与给定期间内所述利用者进行了的行动相关的行动信息作为输入,将包括用于所述利用者的血糖值的改善的饮食以及改善剂中的至少一者的推荐信息作为输出的方式进行了学习;从所述第一学习器输出所述推荐信息的步骤;以及将所述推荐信息发送到所述用户终端的步骤。

本发明所涉及的信息是提供用于利用者的血糖值改善的信息的信息提供程序,其使所述信息提供装置的计算机执行如下步骤:受理应输入到第一学习器的信息的步骤,所述第一学习器以将与给定期间内的所述利用者的血糖值相关的血糖值信息、与给定期间内所述利用者食用过的饮食相关的饮食信息、以及与给定期间内所述利用者进行了的行动相关的行动信息作为输入,将包括用于所述利用者的血糖值的改善的饮食以及改善剂中的至少一者的推荐信息作为输出的方式进行了学习;从所述第一学习器输出所述推荐信息的步骤;以及将所述推荐信息发送到所述用户终端的步骤。

发明效果

根据本发明,能够向各利用者提议对更适合的血糖值的改善提出建议。

附图说明

图1是表示三者的某一天的血糖值的变化的一例的曲线图。

图2是为了降低餐后的血糖值而对午餐提出建议的示意图。

图3是本发明的一个实施方式所涉及的信息提供系统的概略结构图。

图4是表示移动终端的硬件结构的一例的框图。

图5是表示测定终端的硬件结构的一例的框图。

图6是表示移动终端的软件结构的一例的框图。

图7是表示服务器的硬件结构的一例的框图。

图8是表示学习器的动作的图。

图9是表示学习器的动作的另一例的图。

图10是包括每个利用者的不适当的食品、不适当的行动的表格P。

图11是表示服务器的软件结构的一例的框图。

图12是表示向利用者提供的推荐信息的画面的一例的图。

图13是向利用者提供的定期报告的画面的一例。

图14是表示信息提供系统的动作的流程图。

图15是表示推荐饮食列表的输出的流程图。

图16是表示推荐饮食列表的输出的流程图。

图17是表示推荐行动列表的输出的流程图。

图18是表示推荐行动列表的输出的流程图。

图19是表示输出血糖值信息的学习器的动作的图。

具体实施方式

<1.信息提供系统的概要>

以下,参照附图对本发明所涉及的信息提供系统的一个实施方式进行说明。本实施方式所涉及的信息提供系统是为了预防糖尿病而提供用于改善利用者的血糖值的信息的系统。

首先,对通过饮食的血糖值的改善的概要进行说明。图1是表示三者的某一天的血糖值的变化的一例的曲线图。作为参考,示出了B先生的饮食和运动的时期。血糖值主要基于饮食和运动而上下变化。在该例子中,B先生的血糖值比正常值高,因此认为想要接近正常值。

此时,为了降低餐后的血糖值而对午餐提出建议的示意图如图2所示。在该图中,设想对正午前的午餐种类和血糖值(AUC)进行预测的情况。例如,B先生摄取午餐F1的情况下的预测血糖值为(1)所示的血糖值曲线图,摄取饮食F2的情况下的预测血糖值示于(2)。关于餐后的所预测的AUC,饮食F2比饮食F1低,因此推荐饮食F2。应予说明,饮食的推荐可以像这样在每次饮食时进行,也能够推荐一天量或多天量的饮食。这一点对于行动(运动)也是同样的。以下,对这样的用于血糖值的改善的系统进行详细说明。

如图3所示,该信息提供系统具备通过因特网等网络700连接的至少一个利用者的用户终端100、以及服务器(信息提供装置)500。另外,服务器500能够经由网络700与后述的用于向利用者运送补充剂(改善剂)等的设施即运送中心600进行信息的收发。以下,对本系统的结构进行详细说明。

<2.用户终端>

<2-1.用户终端的概要>

如图3所示,本实施方式所涉及的用户终端100具备移动终端1、以及通过无线或有线与移动终端1连接并测定利用者的血糖值的测定终端2,由测定终端2测定出的血糖值信息被发送到移动终端1。以下,对移动终端1以及测定终端2进行详细说明。

<2-2.移动终端>

图4是表示移动终端的硬件结构的一例的框图。如图4所示,该移动终端1是电连接有控制部11、存储部12、通信接口13、触摸面板显示器14、扬声器15、麦克风16、以及相机17的计算机。应予说明,在图4中,将通信接口记载为“通信I/F”。这一点在后述的图7中也相同。

控制部11包括作为硬件处理器的CPU(Central Processing Unit:中央处理单元)、RAM(Random Access Memory:随机存取存储器)、ROM(Read Only Memory:只读存取器)等,根据信息处理来控制各结构要素。存储部12例如由硬盘驱动器、固态硬盘、光盘、磁盘、闪存、存储卡等构成,保存终端程序121、包括利用者的身体信息的利用者信息122、从测定终端2发送的血糖值信息123、利用者的饮食信息124、利用者的行动信息125、与利用者的肠内细菌群相关的细菌群信息126、以及从服务器500发送的推荐信息127等各种数据。

终端程序121是用于从测定终端2收集血糖值信息123等,并且管理包括收集到的血糖值信息123等在内的各种数据,并且进行与服务器500的通信的软件。详细内容在后面叙述。利用者信息122是利用者的身体信息,能够包括与年龄、性别、身高、体重、胸围、腹围、BMI、体脂肪率、HbA1c、病历、健康诊断的结果相关的信息等。这些信息既可以由利用者直接输入到移动终端1,也能够在与已经存储有利用者信息的外部数据库协作的基础上进行输入。在输入利用者信息122时,能够通过问卷调查形式等各种方法进行输入。这些利用者信息122中的至少一个作为向后述的学习器522的输入而被使用。血糖值信息123通过在移动终端1与测定终端2之间建立了通信之后使终端程序121工作来收集。

饮食信息124是与利用者食用的饮食或饮料(早餐、午餐、晚餐、以及间餐等)的内容和量、以及摄取饮食的时间等相关的信息,由利用者输入到移动终端1。饮食信息124没有特别限定,例如也可以包括推定的原材料、推定的能量、营养素、重量等。这些信息既能够在移动终端1中根据饮食内容自动地计算,也能够在将饮食内容发送到服务器500,并在服务器500中计算之后发送到移动终端1。此时,根据由相机17拍摄的饮食,通过图像处理技术,除了饮食内容之外,还能够计算这些信息。而且,这些饮食信息124中的至少一个作为向后述的学习器522的输入而被使用。另外,也能够通过利用者回答问卷调查的方法将饮食信息124输入到移动终端1。这样的饮食信息124也可以不能输入全部,只要能够部分地取得作为向人体的输入的饮食、间餐、饮料等即可。另外,也能够代替直接输入饮食等,而测量并输入作为饮食的输出的体重、体脂肪率等。

行动信息125是与利用者进行的行动(特别是运动)相关的信息,是与运动类别、运动时间、进行运动的时间段等相关的信息。但是,行动信息125也没有特别限定,例如能够包括推定的消耗能量、推定的负荷、推定的心率/脉搏、氧饱和浓度(SpO2)、血压等。这些信息既能够在移动终端1、后述的测定终端2中根据行动内容自动地计算,也能够在将行动内容发送到服务器500,并在服务器500中计算之后发送到移动终端1。另外,也能够利用健身车等设置器具进行测定。而且,这些行动信息125中的至少一个作为向后述的学习器522的输入而被使用。

肠内细菌群信息126是与利用者的肠内细菌群相关的信息。具体而言,是包括菌的多样性、主要的菌的比例等的信息,根据利用者的粪便在专门机关中被测定。一般而言,肠内菌群信息通过利用检查试剂盒的验便和专门机关所进行的解析而得到,因此,肠内菌群信息大多通过来自检查专门机关的服务器间通信,从而确定用户而取得。肠内细菌群信息126的取得频度不高,因此,例如能够设为在过去一年以内取得到的至少一次的信息。而且,肠内细菌群信息126中的至少一个作为向后述的学习器522的输入而被使用。

推荐信息127是从服务器500发送的信息,是与为了降低血糖值而推荐的饮食、补充剂(包括医药)、以及行动(特别是运动)相关的信息。

通信接口13例如是有线LAN(Local Area Network:局域网)模块、无线LAN模块等,是用于进行经由网络的有线或无线通信的接口。通信接口13的种类可以根据连接的对象、通信标准的种类而适当地构成。在本实施方式中,移动终端1经由通信接口13与测定终端2以及服务器500连接。例如,关于移动终端1与测定终端2之间的通信,例如能够使用Bluetooth(注册商标)。或者,也能够通过有线来连接移动终端1和测定终端2。

触摸面板显示器(以下,有时简称为显示器)14可以是公知的显示器,用于选择用的触摸操作、文字等的输入以及图像等的显示。利用者能够经由触摸面板显示器14操作移动终端1。扬声器15以及麦克风16分别可以是公知的,用于声音的输出以及输入。相机17是移动终端所使用的公知的相机,除了上述的饮食的拍摄之外,还用于各种拍摄。

应予说明,关于移动终端1的具体的硬件结构,能够根据实施方式适当地进行结构要素的省略、置换以及追加。例如,控制部11也可以包括多个硬件处理器。硬件处理器可以由微处理器、FPGA(field-programmable gate array:现场可编程门阵列)等构成。另外,关于移动终端1,除了被设计为所提供的服务专用的信息处理装置以外,也可以是包括平板PC、智能手机在内的移动终端等。

另外,移动终端1也可以与用于读入存储于存储介质中的数据的驱动装置等连接。在该情况下,上述终端程序121能够经由存储介质来提供。另外,在移动终端1连接有驱动装置的情况下,终端程序121能够存储于存储介质。存储介质是以计算机及其他装置、机械等能够对所记录的程序等信息进行读取的方式,通过电、磁、光学、机械或化学作用来储存该程序等信息的介质。存储介质例如是CD(Compact Disk:压缩光盘)、DVD(DigitalVersatile Disk:数字多功能光盘)、闪存等。

<2-3.测定终端>

图5是表示测定终端的硬件结构的一例的框图。如图5所示,该测定终端2以与身体直接或间接地接触的方式安装于利用者,用于持续地测定血糖值。具体而言,测定终端2是具备控制器21、以及与控制器21分别连接的显示部22、操作部23、RAM24、存储部25、通信部26、测定部27的计算机。

控制器21例如构成为通过微型计算机、FPGA(field-programmable gate array:现场可编程门阵列)等来控制各部的动作。显示部22例如构成为能够通过液晶显示器、有机EL显示器等来显示各种信息。操作部23例如适当地构成为能够通过按钮、触摸面板等来受理利用者的操作。操作部23也可以由物理地设置于测定终端2的按钮构成。另外,在将触摸面板显示器作为显示部22而利用的情况下,操作部23也可以由显示于显示部22的虚拟的按钮构成。

RAM24可以是DRAM、SRAM等,暂时性地存储数据,并且作为控制器21的作业用的存储区域而被利用。存储部25例如由硬盘驱动器、固态硬盘、光盘、磁盘、闪存、存储卡等构成,存储通过测定而得到的生物体数据(例如各种测定值、根据测定值计算出的指标值等)。

通信部26与上述通信接口13同样,例如是有线LAN模块、无线LAN模块等。测定终端2经由通信部26与移动终端1连接。

测定部27持续地测定血糖值,例如能够由公知的CGM(Continuous GlucoseMonitoring:动态血糖监测)、FGM(Flash Glucose Monitoring:扫描式葡萄糖监测)等构成。当测定部27由CGM或者FGM构成时,测定皮下组织间质液中的糖浓度,计算据此对血糖值推定出的值作为血糖值。但是,测定部27并不限定于此,只要能够连续或定期地(例如,每隔5分钟等)测定血糖值,就没有特别限定。即,存在取得血液并进行解析的方法、利用始终使针刺入的设备进行测量的方法、与视网膜接触来进行测量的方法、使来自光源的光照射于血管并通过反射进行测量的方法等,但其方法不限。

此外,测定部27也可以构成为能够取得步数、移动距离、移动速度、血压、心率、心电、体动、体温、体重、温度、湿度等。即,也能够通过该测定终端2取得行动信息。

由测定部27取得到的血糖值信息通过A/D转换而被数字化,并通过控制器21存储于存储部25。另外,存储于存储部25的血糖值信息经由通信部26被发送到移动终端1。此时,血糖值信息被定期地或连续地发送到移动终端1。应予说明,作为血糖值信息,也能够包括血糖上升曲线、血糖上升曲线下面积(AUC)等。

应予说明,关于测定终端2的具体的硬件结构,与移动终端1同样地,能够根据实施方式适当地进行构成要素的省略、置换以及追加。另外,在本实施方式所涉及的测定终端2中,测定部27与实施各种信息处理的部分(控制器21、RAM24、存储部25、以及通信部26)成为一体,但也可以将它们分离。另外,这样的测定终端2也能够从该系统的提供者分发到利用者。

<2-4.移动终端的软件结构>

图6是表示移动终端的软件结构的一例的框图。移动终端1的控制部11将存储于存储部12中的终端程序121在RAM中展开。然后,控制部11通过CPU对在RAM中展开的终端程序121进行解释以及执行,来控制各结构要素。由此,如图6所示,移动终端1构成为具备血糖值信息取得部111、通信控制部112、显示控制部113、以及输入控制部114作为软件模块的计算机。以下,对这些功能结构进行说明。

血糖值信息取得部111通过与测定终端2进行通信,定期地或连续地从测定终端2收集血糖值信息等。然后,收集到的血糖值信息123存储于存储部12。通信控制部112具有将存储于存储部12的利用者信息122、血糖值信息123、饮食信息124、行动信息125、肠内细菌群信息126等定期地(例如每隔一小时、每餐、每隔一天、每隔两天、每隔一周等)或连续地发送到服务器500、或者从服务器500接收推荐信息127等各种数据的功能。另外,还具有将从服务器500接收到的各种数据存储于存储部12的功能。

显示控制部113具有将存储于存储部12的各种信息、从服务器500发送的各种信息等显示于触摸面板显示器14的功能。例如,具有在终端程序121启动时,显示进行用户注册的画面、或者按照给定的样式显示从服务器500接收到的各种信息的功能。输入控制部114具有从触摸面板显示器14受理利用者的利用者信息122、血糖值信息123、饮食信息124、行动信息125、以及肠内细菌群信息126等信息的输入,并将其存储于存储部12的功能。

<3.服务器>

<3-1.服务器的硬件结构>

接着,对服务器500进行说明。图7是表示服务器的硬件结构的一例的框图。如图7所示,该服务器500是电连接有控制部51、存储部52、以及通信接口53的计算机。

控制部51包括作为硬件处理器的CPU(Central Processing Unit:中央处理单元)、RAM(Random Access Memory:随机存取存储器)、ROM(Read Only Memory:只读存储器)等,并根据信息处理来控制各结构要素。存储部52保存信息提供程序521、学习完毕学习器522、教师数据524、用户信息DB525、推荐信息DB526、以及内容数据527等各种信息。

<3-1-1.信息提供程序>

信息提供程序521是用于基于从移动终端接收到的利用者信息122、血糖值信息123、饮食信息124、行动信息125、以及肠内细菌群信息126而输出推荐的饮食、行动、补充剂等、或者为了改善血糖值而进行用于支持利用者的各种处理的程序。关于具体的处理在后面叙述。

<3-1-2.学习完毕学习器>

如图8所示,学习完毕学习器(第一学习器)522是以在将上述的利用者信息122、血糖值信息123、饮食信息124、行动信息125、以及肠内细菌群信息126作为输入时,针对于此,输出与为了改善血糖值而推荐的饮食、补充剂、以及行动相关的推荐信息127的方式进行了学习的学习器。具体而言,例如是用于所谓的深度学习的多层结构的公知的神经网络,从输入起依次具备输入层、中间层(隐藏层)、以及输出层。另外,也能够使用通过除此以外的公知的机器学习而进行了学习的学习器。

输入的信息中的血糖值信息123、饮食信息124、以及行动信息125能够设为在给定期间得到的信息。例如,血糖值信息123能够设为过去数小时、过去一天、或者过去数天的每给定时间(例如,每30分钟)的血糖值的信息。饮食信息124能够设为与最近的饮食、过去一天的饮食、过去数天的饮食相关的信息。行动信息125能够设为与最近进行的运动、过去一天进行的运动、过去数天进行的运动相关的信息。肠内细菌群信息126由于不能频繁地取得,因此能够设为过去一年以内的至少一次的信息。应予说明,肠内细菌群信息126不是必需的,也能够在将输入的信息设为血糖值信息123、饮食信息124、以及行动信息125的基础上,使学习器522学习。

推荐信息127也能够设为给定期间的推荐信息。例如,能够包括在今后一天、今后数天、今后一个月等未来的期间内应摄取的饮食和补充剂、以及应进行的行动。应予说明,推荐信息127也可以以仅包括饮食和补充剂中的任一方的方式使学习器学习。另外,关于行动,能够根据需要包括于推荐信息127,也能够以行动不包括于推荐信息的方式使学习器进行学习。

应予说明,如上所述,也能够将从学习完毕学习器522输出的信息直接设为推荐信息127,但例如图9所示,也能够设置对其进行修正的修正部550。例如,修正部550将事先准备的如图10那样的每个利用者的不适当的食品、不适当的行动的表格P与作为来自学习完毕学习器522的输出的推荐食品列表、推荐行动列表进行比较,并在表格P中所包括的食品、行动被包括于推荐食品列表、推荐行动列表中的情况下,在删除其之后输出推荐信息127。与这样的不适当的饮食、行动相关的表格P能够通过各种方法来准备。例如,基于针对利用者的问卷调查来制作,或者也可以使上述学习器522进行学习以使得能够输出不适当的食品、行动。图10的表格P也可以在该信息提供系统的利用中被更新。例如,在利用者腰痛的情况下,也可以将使用腰那样的行动追加到表格P中,或者将经尝试后没有效果的行动、食物、补充剂追加到表格P中。表格P的制作、更新可以手动进行,也可以由修正部550自动地进行。

<3-1-3.教师数据>

教师数据524是为了输出推荐的饮食、补充剂、以及行动而预先从多个受验者(测试利用者)收集到的数据,特别是用于使学习器522进行学习的数据。例如,基于受验者的经验,将受验者的身体信息、血糖值信息、饮食信息、行动信息、以及肠内细菌群信息作为输入,与它们对应地,将血糖值下降时的饮食、补充剂、以及行动作为输出而包括于教师数据523中。例如,在存在“食用西红柿并步行8000步以上后,餐后两小时后的血糖值下降”这样的数据的情况下,使这样的数据包括于教师数据中。另外,教师数据523根据从新的受验者收集到的数据、来自已经存储的受验者的追加数据等而被适当更新,学习器根据更新后的教师数据进行再学习。应予说明,如后所述,关于血糖值信息,也可以包括血糖浓度曲线、血糖浓度曲线下面积(AUC)等。

<3-1-4.用户信息DB>

用户信息数据库(DB)525是存储有与利用者相关的信息的数据库,除了向服务器500发送的利用者信息122、血糖值信息123、饮食信息124、行动信息125、肠内细菌群信息126、以及向移动终端发送的推荐信息127之外,还能够存储利用者的利用履历等与该信息提供系统相关的利用者的各种信息。

<3-1-5.推荐信息DB>

推荐信息DB(数据库)526是用于教师数据、包括从上述受验者收集到的数据、进而与应推荐的饮食、补充剂、以及行动相关的数据库。如后所述,这些也包括在单独地进行饮食、行动的推荐的情况下使用的受验者的身体信息、血糖值信息、饮食信息、行动信息、肠内细菌群信息、以及与其对应地与有助于降低/不提高血糖值的饮食、补充剂、行动相关的数据。另外,在血糖值信息之中,也能够包括血糖浓度曲线下面积、血糖浓度曲线上升时的斜率、血糖浓度曲线的最大值等。另外,与应推荐的饮食、补充剂、以及行动相关的信息能够作为一般信息而被适当提取,并提供至利用者。

作为降低、不提高血糖值的食物,有低GI值的食品,例如,已知有莴苣等绿叶蔬菜、酸奶、坚果、碳水化合物的糙米等。

作为降低血糖值的补充剂(包括医药),例如具有通过添加了难消化

作为降低血糖值的行动,例如是散步、慢跑、肌肉训练等运动,通过对这些运动在餐后一小时以内进行运动,能够抑制餐后的血糖值上升。

<3-1-6.内容数据>

内容数据527包括用于生成在移动终端1中显示的画面的数据。在本实施方式的移动终端1中,如后所述,显示与定期报告、推荐信息通知相关的内容。而且,内容数据527是用于生成这些内容的素材数据,例如包括基于定期发送的用户数据的履历的所见、与推荐信息相关的所见等作为定型文,针对用户的状况而组合这些素材来提供。

<3-1-7.其他>

通信接口53等硬件是与移动终端1大致相同的结构,因此省略说明。应予说明,根据需要,也能够与移动终端1同样地设置显示器、扬声器、以及麦克风等。

<3-2.服务器的软件结构>

图11是表示服务器的软件结构的一例的框图。服务器500的控制部51将存储于存储部52的信息提供程序521在RAM中展开。然后,控制部51通过CPU对在RAM中展开的信息提供程序521进行解释以及执行,来控制各结构要素。由此,如图11所示,服务器500构成为具备信息取得部511、通信控制部512、输出部513、学习部514、以及运送指示部515作为软件模块的计算机。以下,对这些功能结构进行说明。

<3-2-1.信息取得部>

信息取得部511通过与移动终端1通信,来收集从移动终端1发送的利用者信息122、血糖值信息123、饮食信息124、行动信息125、以及肠内细菌群信息126等。然后,收集到的各种信息按每个利用者存储于用户信息DB525中。另外,这些取得到的信息被输入到学习完毕学习器522。

<3-2-2.通信控制部>

通信控制部(发送部)512具有控制与移动终端1的通信的功能。具体而言,具有如下功能:基于给定的条件,将推荐信息127发送到移动终端1、或者从移动终端1接收上述的各种数据。

<3-2-3.输出部>

输出部513将由信息取得部511取得的信息输入到学习完毕学习器522,并输出推荐信息127。输出部513进一步基于所输出的推荐信息127,生成给定的显示形式的数据,并将其通过通信控制部512发送到移动终端1。所谓“给定的显示形式的数据”例如是用于显示如图12所示那样的每天发送的画面的数据。在图12所示的画面中,关于饮食,示出了对每餐推荐的饮食。关于行动,示出了推荐的行动(运动)。另外,匹配推荐信息127,从内容数据527提取定型文,并将其附加为建议。另外,建议可以是根据推荐信息127对存储于内容数据527中的定型文进行了最优化后的文章。进而,也能够从内容数据527中提取图像、动画(例如,与拉伸、有氧运动相关的动画),并将其附加到画面。另外,在推荐有补充剂的情况下,显示其种类和服用相关的信息。推荐信息127的输出时期能够按每隔给定期间、任意的时间、每天、每隔两天、每周等适当设定。此外,能够根据利用者的请求,在任意的时期取得推荐信息127。例如,在每次饮食前、每次运动前等进行饮食、运动之前,输出部513能够基于在其稍前为止的数据取得推荐信息127,并将其发送到移动终端1。利用者能够按照所取得的推荐信息127摄取饮食或者进行运动。

另外,输出部513还具有基于所输出的推荐信息127来生成上述的定期报告等内容的功能。所谓“定期报告”例如如图13所示,能够设为包括利用者的体重、摄取卡路里、运动量的推移等。进而,输出部513能够将推荐信息127,除了发送到移动终端1以外,还发送到协作的外部装置。例如,也能够将推荐的行动作为目标设定值发送到协作的健身车等。应予说明,如上所述,在进行来自学习器522的输出信息的修正的情况下,输出部513中包括上述修正部550。

<3-2-4.学习部>

学习部514具有通过教师数据524使学习器522学习的功能。例如,在教师数据524被更新时,通过更新后的教师数据524使学习器522再学习。

<3-2-5.运送指示部>

接着,对运送指示部515进行说明。当通过输出部513决定了被推荐的补充剂(包括药物)时,通过运送指示部515将利用者的个人信息和推荐的补充剂发送到运送中心600。由此,从运送中心600向利用者配送补充剂。

<4.信息提供系统中的处理>

接着,参照图14对如上述那样构成的信息提供系统中的处理进行说明。图14是表示信息提供系统中的处理的流程图。

首先,利用者在移动终端1中显示给定的输入画面,并输入利用者信息122、饮食信息124、行动信息125、肠内细菌群信息126(步骤S11)。其中,利用者信息122、肠内细菌群信息126能够在初期注册时输入,并仅在有变化时输入。饮食信息124、行动信息125例如每隔上述的给定的期间输入。例如,可以在每次饮食后输入饮食信息,每天输入行动信息。

另外,从测定终端2取得血糖值信息123(S12)。血糖值信息123被持续地测定,因此能够将其定期地、或者连续地取得。因此,与步骤S11并行地取得。这样得到的信息每隔给定期间被发送到服务器500(S13)。

在服务器500中,从移动终端1取得的信息被输入到学习器522,推荐信息127被输出(S14)。输出的推荐信息127被嵌入到上述的用于生成如图12所示那样的画面的数据中,并被发送到移动终端1(S15)。进而,推荐信息127所包括的补充剂由上述的运送指示部515发送到运送中心,并从运送中心配送给利用者(步骤S16)。

<5.特征>

如上所述,根据本实施方式,构成为根据利用者的利用者信息122、血糖值信息123、饮食信息124、行动信息125、肠内细菌群信息126,通过学习完毕的学习器522输出推荐信息127,并向利用者提出建议,因此能够进行更根据个人的用于血糖值的改善的提出建议。即,不仅只根据利用者的身体信息、血糖值提供推荐信息127,而且除此之外,还附加饮食信息124和行动信息125、以及肠内细菌群信息126而输出推荐信息127,因此能够提高用于血糖值的改善的提出建议的精度。

<6.变形例>

以上,对本发明的一个实施方式进行了说明,但本发明并不限定于此,能够进行各种变更。应予说明,以下的变形例能够适当组合。

(1)也能够不从移动终端1向服务器500发送血糖值信息123,而是不经由移动终端1地从测定终端2向服务器500发送血糖值信息123。在该情况下,也能够准备专用地进行血糖值信息123的收集的服务器,从该服务器向上述那样的服务器500提供血糖值信息123,从该服务器500提供血糖值改善的服务。

(2)服务器500所包括的存储部52也能够按照信息的每个种类分为多个。另外,也能够根据服务器500所要求的功能(例如,功能结构511~515)设置多个服务器。进而,也可以将输出部513分为输出饮食的输出部和输出行动的输出部这两个。对这一点进行说明。

(2-1)饮食的推荐1

参照图15的流程图进行说明。在此,将血糖上升曲线下面积(以下称为AUC)作为血糖值信息。首先,根据血糖值信息123,在测定终端2或移动终端1中,计算出早餐、午餐、晚餐后的给定时间(例如三小时)的AUC,计算出作为其平均的平均AUC(步骤S21)。该计算也能够在服务器500中进行。这一点在后述的各推荐中也同样。接着,通过输出部513从推荐信息DB526提取信息,生成包括多个适于降低该平均AUC的饮食的饮食列表。具体而言,选择多个与利用者的身体信息近似的受验者,选择多个该受验者食用过的饮食且有助于降低上述平均AUC的饮食。这样的饮食列表例如能够设为每个早餐、午餐、以及晚餐包括多种(例如三种左右)饮食。这样,生成推荐饮食列表(步骤S22)。输出部513基于推荐信息DB526,例如通过聚类、协同过滤等机器学习的方法,能够生成上述那样的推荐饮食列表。这一点也能够适用于后述的各推荐。

应予说明,为了应对长期的血糖值提高,也能够不使用餐后的给定时间,而使用过去数个月、过去一年等长期间(例如,过去一年)的平均AUC。这样的处理例如能够应用于与一年前相比血糖值上升而想要应对于此的情况。

(2-2)饮食的推荐2

参照图16的流程图进行说明。在饮食的推荐1的说明中使用了平均AUC,但在此使用血糖上升曲线中的血糖值上升时的斜率的平均(例如,上升弧线的最下点与最上点之间的斜率,以下称为“AUC斜率”)。首先,根据血糖值信息123,在测定终端2或移动终端1中,算出早餐、午餐、晚餐后的给定时间(例如三小时)的AUC斜率(步骤S31)。接着,通过输出部513从推荐信息DB526提取信息,生成包括多个适于使该AUC斜率变为给定的阈值以下的饮食的饮食列表。具体而言,选择多个与利用者的身体信息近似的受验者,选择多个该受验者食用过的饮食信息且有助于上述AUC斜率变为给定的阈值以下的饮食。这样,与上述饮食的推荐1的说明同样地,生成推荐饮食列表(步骤S32)。应予说明,也能够代替AUC斜率而使用血糖上升曲线的最大值。

以上的处理是用于应对短期的血糖值提高的处理,例如能够应用于昨天出现高血糖尖峰而今天想要使其难以出现的情况。

(2-3)行动的推荐1

参照图17的流程图进行说明。在此,将AUC作为血糖值信息。首先,根据血糖值信息123,在测定终端2或移动终端1中,计算出过去数个月、过去一年等长期间(例如,过去一年)的平均AUC(步骤S41)。接着,通过输出部513从推荐信息DB526提取信息,生成包括多个适于降低该平均AUC的行动的行动列表。具体而言,从全部受验者的数据中,制作低于平均AUC的受验者经常进行的行动列表(列表A1)(步骤S42)。接着,从全部受验者的数据中,制作高于平均AUC的受验者经常进行的行动列表(列表B1)(步骤S43)。然后,生成在列表A中经常进行而在列表B中不怎么进行的行动列表(列表C1)(步骤S44)。接着,从该列表C1中选择与利用者的身体信息近似的受验者的行动,进而从其中选择多个(例如三个左右)行动,作为推荐行动列表(步骤S45)。

(2-4)行动的推荐2

参照图18的流程图进行说明。在行动的推荐1的说明中使用了平均AUC,但在此计算出根据上述长期间的血糖值信息计算出的AUC斜率(步骤S51)。接着,通过输出部513从推荐信息DB526提取信息,生成包括多个适于降低该AUC斜率的行动的行动列表。具体而言,从全部受验者的数据中,制作低于AUC斜率的给定的阈值的受验者经常进行的行动列表(列表A2)(步骤S52)。接着,从全部受验者的数据中,制作高于AUC斜率的给定的阈值的受验者经常进行的行动列表(列表B2)(步骤S53)。然后,生成在列表A2中经常进行而在列表B2中不怎么进行的行动列表(列表C2)(步骤S54)。接着,从该列表C2中选择与利用者的身体信息近似的受验者的行动,进而从其中选择多个(例如三个左右)行动,作为推荐行动列表(步骤S55)。应予说明,也能够代替AUC斜率而使用血糖上升曲线的最大值。

(3)在上述实施方式中,通过测定终端2持续地测定血糖值,但在无法准备这样的测定终端2的情况下,也能够基于过去测定的利用者的血糖值等信息,通过机器学习来输出当前的血糖值。例如,如图19所示,在服务器500内准备用于输出当前的血糖值的学习完毕学习器(第二学习器)529。该学习器529以将引用上述教师数据523而生成的、教师数据524所包括的利用者信息122、过去血糖值信息129、饮食信息124、行动信息125、肠内细菌群信息126、以及基因信息130作为输入,而输出当前的血糖值的方式进行学习。过去血糖值信息129是受验者过去测定的至少一个血糖值的信息,例如能够利用过去一年测定的至少一次血糖值、HlbA1c等。基因信息130例如能够设为能够对糖尿病的风险高的情况进行判别的基因信息。通过该学习器529,即使无法测定当前的血糖值,也能够根据上述各信息将当前的血糖值作为血糖值信息123而进行预测。输出的血糖值信息123没有特别限定,能够设为当前时间或者未来的血糖值信息。例如,能够以将作为饮食信息124和运动信息125的时刻T为止的信息(例如,每30分钟等时间序列的信息)作为输入,而将输出的血糖值信息123作为时刻T以后的给定的时间序列的信息的方式使学习器529进行学习。应予说明,输入的信息有至少利用者信息122、饮食信息124、以及过去血糖值信息即可,除此之外,如果将行动信息125、基因信息130、以及肠内细菌群信息126的至少一个作为输入而添加,则能够取得精度高的血糖值信息128。

这样计算出的血糖值信息128被输入到图7所示的学习器522,输出推荐信息127。因此,利用者在首次利用系统时,将过去测定的过去血糖值信息129发送到服务器500、或者将定期测定的过去血糖值信息129发送到服务器500即可,由此,通过服务器500内的两个学习器522、529,即使没有持续的血糖值的测定终端2,也能够输出推荐信息127。

(4)由上述实施方式的移动终端1实施的终端程序121能够通过执行专用的应用程序来进行,但也能够访问服务器所提供的网站,在该网站上进行由上述移动终端进行的生活数据的输入、各种报告等的显示。

(5)为了促进推荐的补充剂的服用、行动,也能够设为在每次进行这些时提供积分,并通过该积分能够购入商品。通过提供利用者的专用的社区、SNS、公告板等,也能够进行信息的交换、积极性的提高。

符号说明

100:用户终端

500:服务器(信息提供装置)

511:信息取得部

512:通信控制部(发送部)

515:运送指令部

522:学习完毕学习器(第一学习器)

529:学习完毕学习器(第二学习器)。

相关技术
  • 信息提供方法、信息提供系统以及信息提供装置
  • 仪器信息提供装置、仪器信息提供方法及记录介质
  • 提供数据对象全景图信息的方法及装置
  • 以增强现实提供线下产品的线上销售信息的装置及方法
  • 用于提供胆道癌诊断信息的方法和用于诊断胆道癌的装置
  • 信息提供装置、信息提供方法、信息提供处理程序、记录了信息提供处理程序的记录介质以及信息提供系统
  • 烹调关联信息提供系统、烹调关联信息提供装置、烹调设备、烹调关联信息提供方法、烹调关联信息取得方法、烹调关联信息提供程序、和烹调关联信息取得程序
技术分类

06120116669024