饮食管控系统及方法

文档序号:6427451阅读:292来源:国知局
专利名称:饮食管控系统及方法
技术领域
本发明涉及一种饮食管控系统及方法。
背景技术
现在的饮食管控系统多由使用者自行确认食品热量等相关信息,再以手动方式输入、记录每日之饮食状况,以确认使用者当日所摄取之热量是否充足或过量,但是,多数使用者日常生活相当忙碌,实在难以时时刻刻耐心的针对自己之饮食状况进行输入、记录等。

发明内容
鉴于以上内容,有必要提供一种较为方便快捷的饮食管控系统及方法。一种饮食管控系统,包括
一摄像单元,用于拍摄一商品的条形码;
一条形码识别模块,用于对拍摄得到的条形码进行译码,以得到该商品的热量值;
一存储模块,用于存储已得到的商品的热量值;
一计算模块,用于在每得到一热量值时即将已存储的热量值进行相加,以得到一总热量值,并将得到的总热量值与一所需热量值进行比较;以及
一提醒模块,用于当总热量值超过所需热量值时通过提示信息提醒使用者。一种饮食管控方法,包括
通过一摄像单元拍摄一商品的条形码;
对拍摄得到的条形码进行译码,以得到该商品的热量值;
存储已得到的商品的热量值;
将已存储的热量值进行相加,以得到一总热量值,并将得到的总热量值与一所需热量值进行比较;以及
当总热量值超过所需热量值时通过提示信息提醒使用者。上述饮食管控系统及方法通过摄像单元拍摄商品上的条形码并据此得到该商品的热量值等信息,之后将热量值进行相加即可判断使用者今日所摄取之热量是否超标,方便快捷。


图I是本发明饮食管控系统的较佳实施方式的方框图。图2-5是图I中饮食管控系统的工作示意图。图6是本发明饮食管控方法的较佳实施方式的流程图。主要元件符号说明 _
M象单元I ο 存储模块
条形码识别模块15
体能状况设定模块16
计算模块|l8如下具体实施方式
将结合上述附图进一步说明本发明。
具体实施例方式下面结合附图及较佳实施方式对本发明作进一步详细描述
请参阅图1,本发明饮食管控系统的较佳实施方式包括一摄像单元10、一存储模块12、一条形码识别模块15、一体能状况设定模块16、一计算模块18、一提醒模块19 一热量输入模块20。本实施方式中,该饮食管控系统可安装于一掌上型电子设备,如手机I上(图2所示),且可直接利用该掌上型电子设备的摄像单元作为饮食管控系统的摄像单元10。为方便描述上述饮食管控系统的工作原理,下面将先对设置于商品上的条形码进行简单的介绍
条形码(barcode)是将宽度不等的多个黑条和空白,按照一定的编码规则排列,用以表达一组信息的图形标识符。目前基本上所有的商品上都有条形码,其使用若干与二进制相对应的几何形体或数字来表示文字数值信息,通过图像输入设备或光电扫描设备自动识读以实现信息自动处理。该体能状况设定模块16用于使用者输入体能状况,如身高、体重以及每日运动量等。当使用者输入体能状况之后,该计算模块18即根据使用者的体能状况计算使用者每日所需摄取的热量值,并将该热量值(下文记为每日所需热量值)及使用者的体能状况存储于该存储模块12。该摄像单元10用于拍摄商品上的条形码,并将得到的条形码的图像传输至条形码识别模块15。该条形码识别模块15用于对拍摄得到的条形码进行译码以得到该商品的相关信息,该相关信息至少包括该商品的热量值。由于条形码识别软件已大量应用在手机上,因此在此不再对条形码识别模块15的工作原理进行阐述。该商品的热量值同样被存储于该存储模块12内。该计算模块18在条形码识别模块15每得到一商品的热量值时即将已存储于存储模块12内部的所有热量值与此时得到的热量值进行相加,以得到一总热量值,并将该总热量值与存储于存储模块12内部的每日所需热量值进行比较。当该总热量值大于每日所需热量值时,即通过提醒模块19提醒使用者今日所需热量已足够,以提供使用者作为是否继续进食之参考。当该总热量值尚未大于每日所需热量值时,该提醒模块19还可同时显示该日剩余热量配额(即该日所需热量值与该总热量值之间的差值),以提供使用者继续进食之参考。当然,该存储模块12内可按日期分别存储每天得到的热量值,亦可在每天的晚上某一时刻将已存储的热量值清零,如此即可保证计算模块18计算得到的为当日所摄取的热量值。当然,其它实施方式中,该计算模块18亦可根据使用者的体能状况计算使用者每餐所需摄取的热量值,并将该热量值(下文记为每餐所需热量值)存储于该存储模块12。此时,该计算模块18则还对应将某一餐的食品的热量值进行相加,以得到一总热量值,并将该总热量值与每餐所需热量值进行比较。当该总热量值大于每餐所需热量值时,即通过提醒模块19提醒使用者该餐所需热量已足够,以提供使用者作为是否继续进食之参考。当该总热量值尚未大于每餐所需热量值时,该提醒模块19还可同时显示该餐剩余热量配额(SP该餐所需热量值与该总热量值之间的差值),以提供使用者继续进食之参考。另外,若使用者所欲摄取之饮食为非经标示之商品(例如自行烹饪之食物等)时,使用者亦可通过热量输入模块20手动输入该食物之热量。下面将以一实例来进一步说明上述饮食管控系统的工作原理
请参考图2,在启动该饮食管控系统之后,系统即会提示使用者输入体能状况。当使用者输入体能状况之后,该计算模块 18即根据使用者的体能状况计算每日所需热量值,并将其存储于该存储模块12内。当使用者饮食之前,使用者通过摄像单元10拍摄食物之条形码(如图3所示)。拍摄得到的条形码被传输至条形码识别模块15,并在经过该条形码识别模块15译码之后得到该食物之相关信息,如食物名称、热量、蛋白质以及份量等(如图4所示)。得到该食物之相关信息之后,该计算模块18即将得到的热量与之前与存储于存储模块12内的热量值进行相加,并将得到的总热量值与每日所需热量值进行比较。如图5所示,如果总热量值超过每日所需热量值,该提醒模块19即可通过文字提示使用者“今日热量摄取量已超过标准值”,并对应显示每日所需热量值与今日已摄取热量值。另外,该存储模块12还可将该提示信息进行存储,以供使用者日后查阅,从而得知某一段时间内自己的饮食状况。另外,其它实施方式中,该存储模块12中还可存储有健康信息、食物热量表等各种信息,以供使用者在选择食物时参考。此时,当总热量值尚未大于每日或每餐所需热量值时,该提醒模块19还可同时显示该日或该餐剩余热量配额(即该日或该餐所需热量值与总热量值之间的差值),并基于此剩余热量配额从食物热量表中选择含有相当于剩余热量配额的食物并显示给使用者,以提供使用者继续进食之参考。请参考图6,本发明饮食管控方法的较佳实施方式包括以下步骤
步骤SI :通过该体能状况设定模块16输入体能状况,如身高、体重以及每日运动量等。步骤S2 :该计算模块18根据使用者的体能状况计算使用者每日所需摄取的热量值,并将该热量值(下文记为每日所需热量值)及使用者的体能状况存储于该存储模块12。步骤S3 :通过该摄像单元10拍摄商品上的条形码,并将得到的条形码的图像传输至条形码识别模块15。步骤S4 :该条形码识别模块15对拍摄得到的条形码进行译码以得到该商品的相关信息,该相关信息至少包括该商品的热量值。步骤S5 :该计算模块18在条形码识别模块15得到一商品的热量值时还将已存储于存储模块12内部的所有热量值与此时得到的热量值进行相加,以得到一总热量值。步骤S6 :该计算模块18将该总热量值与存储于存储模块12内部的每日所需热量值进行比较,以判断总热量值是否超过所需热量。当该总热量值超过每日所需热量值时,执行步骤S7。步骤S7 :该提醒模块19提醒使用者今日所需热量已足够,以提供使用者作为是否继续进食之参考。上述饮食管控系统及方法通过摄像单元10拍摄商品上的条形码并据此得到该商品的热量值等信息,之后将热量值进行相加即可判断使用者今日所摄取之热量是否超标,方便快 捷。
权利要求
1.一种饮食管控系统,包括 一摄像单元,用于拍摄一商品的条形码; 一条形码识别模块,用于对拍摄得到的条形码进行译码,以得到该商品的热量值; 一存储模块,用于存储已得到的商品的热量值; 一计算模块,用于在每得到一热量值时即将已存储的热量值进行相加,以得到一总热量值,并将得到的总热量值与一所需热量值进行比较;以及 一提醒模块,用于当总热量值超过所需热量值时通过提示信息提醒使用者。
2.如权利要求I所述的饮食管控系统,其特征在于所述饮食管控系统还包括一体能状况设定模块,该体能状况设定模块用于输入使用者的体能状况,该计算模块还用于根据输入的体能状况计算得到该所需热量值,其中该所需热量值为每日所需热量值或者每餐所·需热量值。
3.如权利要求I所述的饮食管控系统,其特征在于所述饮食管控系统还包括一热量输入模块,该热量输入模块用于使用者手动输入食物的热量值。
4.如权利要求I所述的饮食管控系统,其特征在于该存储模块还用于存储当总热量值超过所需热量值时该提醒模块的提示信息。
5.如权利要求I所述的饮食管控系统,其特征在于该提醒模块还用于在总热量值未超过所需热量值时显示所需热量值与总热量值之间的差值。
6.如权利要求I所述的饮食管控系统,其特征在于该存储模块还用于存储健康信息或食物热量表信息。
7.一种饮食管控方法,包括 通过一摄像单元拍摄一商品的条形码; 对拍摄得到的条形码进行译码,以得到该商品的热量值; 存储已得到的商品的热量值; 将已存储的热量值进行相加,以得到一总热量值,并将得到的总热量值与一所需热量值进行比较;以及 当总热量值超过所需热量值时通过提示信息提醒使用者。
8.如权利要求7所述的饮食管控方法,其特征在于该步骤“通过一摄像单元拍摄一商品的条形码”之前还包括 输入使用者的体能状况;以及 根据输入的体能状况计算得到该所需热量值,其中该所需热量值为每日所需热量值或者每餐所需热量值。
9.如权利要求7所述的饮食管控方法,其特征在于该步骤“当总热量值超过所需热量值时通过提示信息提醒使用者”之后还包括 存储当总热量值超过所需热量值时该提醒模块的提示信息。
全文摘要
一种饮食管控方法,包括通过一摄像单元拍摄一商品的条形码;对拍摄得到的条形码进行译码,以得到商品的热量值;存储已得到的商品的热量值;将已存储的热量值进行相加,以得到一总热量值,并将得到的总热量值与一所需热量值进行比较;以及当总热量值超过所需热量值时通过提示信息提醒使用者。上述饮食管控方法可方便快捷的知得知使用者所摄取的热量是否超标。本发明还提供了一种饮食管控系统。
文档编号G06F19/00GK102855367SQ201110178318
公开日2013年1月2日 申请日期2011年6月29日 优先权日2011年6月29日
发明者李后贤, 李章荣, 罗治平 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1