信息处理设备、信息处理方法及程序的制作方法

文档序号:6494884阅读:133来源:国知局
信息处理设备、信息处理方法及程序的制作方法
【专利摘要】本技术具体涉及可以提高睡眠效率的信息处理设备、信息处理方法及程序。作为本技术一个方面的信息处理设备包括:获取单元,用于获取指示用户的活动时间表的信息;以及第一确定单元,用于按照用户的活动时间表,确定用户是否应当醒来或睡眠,以及如果确定用户应当醒来则确定用户应当醒来的程度和如果确定用户应当睡眠则确定用户应当睡眠的程度。本技术可应用于像便携式电话、PDA和数字相机那样的便携式设备。
【专利说明】信息处理设备、信息处理方法及程序
【技术领域】
[0001]本技术具体涉及可以提高睡眠效率的信息处理设备、信息处理方法及程序。
【背景技术】
[0002]睡眠的重要性正在被认识到。众所周知,长期缺乏睡眠造成像体力下降和免疫力下降等那样的身体影响,并可能导致诸如抑郁症的精神影响。
[0003]尽管人们了解到睡眠的重要性,但由于各种状况,人们不能保证充足的睡眠时间或具有优质的睡眠。
[0004]引用列表
[0005]专利文献
[0006]专利文献1:日本专利申请公开N0.2007-195664
【发明内容】

[0007]本发明要解决的问题
[0008]当人从睡眠状态醒来时,当人被唤醒时或当人慢慢醒来时,醒来时睡眠的满足感是不同的。此外,当人从清醒状态入睡时,当人难以入睡时和当人顺利入睡时,睡眠的满足感是不同的。
[0009]这表明即使睡眠时间相同,睡眠效率也随睡眠开始的方式和醒来的方式而不同。
[0010]本技术就是鉴于这种状况作出的,并且本技术可以提高睡眠效率。
[0011]问题的解决方案
[0012]按照本技术一个方面的信息处理设备含有:获取单元,用于获取指示用户的活动时间表的信息;以及第一确定单元,用于按照用户的活动时间表,进行如下确定的至少一种:确定用户是否需要醒来和用户是否需要睡眠的至少一种、以及确定用户需要醒来时醒来的必要程度和用户需要睡眠时睡眠的必要程度。
[0013]当确定醒来的必要程度或睡眠的必要程度时,该第一确定单元可以计算指示醒来的必要程度或睡眠的必要程度的第一分数。
[0014]可以配备根据传感器检测的数据计算指示用户的睡意程度的第二分数的第二确定单元。
[0015]可以进一步配备根据第一分数和第二分数选择重放的内容的选择单元、和重放该选择单元选择的内容的重放单元。
[0016]可以进一步配备存储单元,其为多项内容存储指示内容与在观看内容的用户中引起的睡意变化的程度之间的关系的信息。在这种情况下,该选择单元可以根据存储在该存储单元中的信息,选择引起与第一分数与第二分数之间的差值相对应的睡意变化的内容。
[0017]该第二确定单元可以进一步在重放了内容之后根据传感器检测的数据计算第二分数,以及可以进一步配备更新单元,其根据内容开始重放之前计算的第二分数与内容重放之后计算的第二分数之间的差值,更新存储在存储单元中和指示重放的内容引起的睡意变化的程度的信息。
[0018]可以进一步配备当该第一确定单元确定需要醒来和确定醒来的必要程度时、按照醒来的必要程度唤醒用户的唤醒单元,和当该第一确定单元确定用户需要睡眠和确定睡眠的必要程度时、按照睡眠的必要程度使用户睡眠的睡眠开始单元。
[0019]按照本技术的另一个方面,获取指示用户的活动时间表的信息;以及按照用户的活动时间表,进行如下确定的至少一种:确定用户是否需要醒来和用户是否需要睡眠的至少一种、以及确定用户需要醒来时醒来的必要程度和用户需要睡眠时睡眠的必要程度。
[0020]发明效果
[0021]本技术可以提高睡眠效率。
【专利附图】

【附图说明】
[0022]图1是例示按照本技术实施例的信息处理设备的视图;
[0023]图2是例示信息处理设备的使用情况的第一例子的视图;
[0024]图3是例示信息处理设备的使用情况的第二例子的视图;
[0025]图4是例示信息处理设备的使用情况的第三例子的视图;
[0026]图5是例示信息处理设备的使用情况的第四例子的视图;
[0027]图6是例示觉醒分数和睡眠开始分数的例子的视图;
[0028]图7是例示信息处理设备的硬件配置例子的方块图;
[0029]图8是例示信息处理设备的功能配置例子的方块图;
[0030]图9是例示睡眠开始/觉醒确定单元的示范性结构的方块图;
[0031]图10是例示睡意确定单元的示范性结构的方块图;
[0032]图11是例示音乐选择/重放单元的示范性结构的方块图;
[0033]图12是说明学习用户的醒来时间的操作的流程图;
[0034]图13是说明在使用情况I的情况下的操作的流程图;
[0035]图14是说明学习用户的最近车站的操作的流程图;
[0036]图15是说明在使用情况2的情况下的操作的流程图;
[0037]图16是说明在使用情况3的情况下的操作的流程图;
[0038]图17是说明在使用情况4的情况下的操作的流程图;
[0039]图18是说明音乐选择/重放操作的流程图;
[0040]图19是例示音乐DB的例子的视图;
[0041]图20是例示睡意分数增加/减小值与睡眠开始/觉醒强度之间的对应关系的例子的视图;
[0042]图21是说明睡眠开始确定操作的流程图;
[0043]图22是说明觉醒确定操作的流程图;
[0044]图23是说明另一种睡眠开始确定操作的流程图;
[0045]图24是说明另一种觉醒确定操作的流程图;
[0046]图25是例示睡意确定器的学习的视图;以及
[0047]图26是例示计算机的示范性结构的方块图。【具体实施方式】
[0048]下文是对实现本技术的实施例的描述。该说明将以如下次序作出。
[0049]1.通过信息处理设备提高睡眠效率的概念
[0050]2.信息处理设备的示范性结构
[0051]3.信息处理设备的操作
[0052]第一实施例(舒适醒来的例子)
[0053]第二实施例(防止在列车上睡过头的例子)
[0054]第三实施例(早就寝的例子)
[0055]第四实施例(小睡的例子)
[0056]4.音乐选择/重放操作
[0057]5.修改例
[0058]〈1.通过信息处理设备提高睡眠效率的概念〉
[0059]图1是例示按照本技术实施例的信息处理设备的视图。
[0060]图1中的信息处理设备I是像便携式电话、PDA (个人数字助理)、数字相机或PND(便携式导航设备)那样的便携式设备,具有用户可以用一只手握住的尺寸的外壳。在信息处理设备I的外壳上配备了由IXD (液晶显示器)形成的显示单元。
[0061]信息处理设备I像内部存储器那样含有作为存储用户的活动时间表的信息的DB(数据库)的时间表DB。信息处理设备I根据用户的活动时间表确定用户现在是否需要醒来或睡眠。信息处理设备I在确定用户需要醒来时,计算通过数值指示醒来的必要程度的觉醒分数,在确定用户需要睡眠时,计算通过数值指示睡眠的必要程度的睡眠开始分数。
[0062]进一步,信息处理设备I根据各种传感器检测的传感器数据,计算通过数值指示用户的睡眠愿望(即,睡意)的睡意分数。
[0063]信息处理设备I具有重放音乐的功能,并且选择和重放可以在用户中引起睡意变化的音乐,以便睡意分数变成与觉醒分数或睡眠开始分数接近。对信息处理设备I可以重放的音乐,设置指示在听到这种音乐的用户中引起的睡意变化的信息。信息处理设备I从信息处理设备I的扬声器或从安装在信息处理设备I上的耳机向收听的用户输出重放音乐获得的声音。
[0064]当用户现在正在睡觉以及确定需要唤醒用户时,信息处理设备I可以通过考虑用户的睡意分数和觉醒分数地选择和重放音乐,将用户的睡意分数设置成与觉醒分数接近。
[0065]进一步,当用户现在正在睡觉以及确定用户还需要睡觉时,信息处理设备I可以通过考虑用户的睡意分数和睡眠开始分数地选择和重放音乐,将用户的睡意分数设置成与睡眠开始分数接近。
[0066]指示醒来的必要程度的觉醒分数和指示睡眠的必要程度的睡眠开始分数代表根据活动时间表确定的启用的理想睡意分数。
[0067]下面将描述信息处理设备I的使用情况。
[0068][使用情况I]
[0069]图2是例示信息处理设备I的使用情况的第一例子的视图。
[0070]这里将描述用户正在家里睡觉并在早晨醒来的情况。当根据用户的活动时间表确定由于当前时间接近像早晨7点那样的醒来时间,所以用户需要醒来时,信息处理设备I计算指示醒来的必要程度的觉醒分数。用户的醒来时间由信息处理设备I根据,例如,用户的活动历史事先确定。在这种情况下计算的觉醒分数低于,例如,如下所述确定用户需要醒来以便不要在列车上睡过头时计算的觉醒分数。
[0071]进一步,信息处理设备I根据传感器数据计算用户的睡意分数。在这种情况下计算的睡意分数小于睡眠时间长和用户已经睡得足够多时的分数,但高于睡眠时间短和用户没有睡得很多时的分数。
[0072]信息处理设备I选择和重放可以在用户中引起睡意变化的音乐,以便睡意分数变成与觉醒分数接近。在觉醒分数固定的情况下,当睡意分数高时,重放引起显著睡意变化的音乐,而当睡意分数低时,重放引起细微睡意变化的音乐。
[0073]必需降低睡意分数才能唤醒用户。引起显著睡意变化以降低睡意分数的音乐是,例如,快节奏的音乐、大音量的音乐和包括人声的音乐。进一步,引起细微睡意变化以降低睡意分数的音乐是,例如,节奏比引起显著睡意变化的音乐慢的音乐、小音量的音乐和没有人声的音乐。
[0074]通过这种手段,当用户已经睡得足够多和睡意很浅时,用户可以听着慢节奏的音乐舒适地醒来。这样,用户可以舒适地醒来,从而提高了睡眠效率。
[0075][使用情况2]
[0076]图3是例示信息处理设备I的使用情况的第二例子的视图。
[0077]这里将描述用户在列车上并在座位上睡着的情况。当根据用户的活动时间表确定由于列车接近下车车站,所以用户现在需要醒来时,信息处理设备I计算指示醒来的必要程度的觉醒分数。在下文中,尽管下车车站在下面是用户的住宅或公司的最近车站,但下车车站也可以是其他车站。
[0078]最近车站由信息处理设备I根据,例如,用户的活动历史事先确定。进一步,用户所乘的列车是否接近最近车站由信息处理设备I根据,例如,列车的时刻表确定。在这种情况下计算的觉醒分数高于在使用情况I的情况下计算的觉醒分数。
[0079]进一步,信息处理设备I根据传感器数据计算用户的睡意分数。信息处理设备I选择和重放可以在用户中引起睡意变化的音乐,以便睡意分数变成与觉醒分数接近。当计算出与使用情况I相同的睡意分数时,觉醒分数高,重放与使用情况I相比引起显著睡意变化的音乐。
[0080]因此,用户可以听到引起显著睡意变化的音乐,以便用户可以在列车到达最近车站之前醒来,防止睡过头。用户无需担心睡过头,可以安心地睡在列车上,从而提高了睡眠效率。
[0081][使用情况3]
[0082]图4是例示信息处理设备I的使用情况的第三例子的视图。
[0083]这里将描述用户需要在第二天早晨早点醒来和在比平常早的时间入睡的情况。当根据用户的活动时间表确定用户需要睡觉时,信息处理设备I计算建议就寝时间。当用户拥有,例如,在比平常醒来时间早的时间外出的时间表作为第二天的活动时间表时,由信息处理设备I根据外出的时间确定建议像8点那样作为预定时间的时间的建议就寝时间。
[0084]信息处理设备I根据传感器数据计算用户的睡意分数。在这种情况下计算的睡意分数在当前时间是比平常就寝时间早很多的时间时是低分,而在当前时间是接近平常就寝时间的时间时是高分。
[0085]进一步,信息处理设备I计算指示睡眠的必要程度的睡眠开始分数。信息处理设备I选择和重放可以在用户中引起睡意变化的音乐,以便睡意分数变成与睡眠开始分数接近。
[0086]必需提高睡意分数才能让用户入睡。进一步,引起细微睡意变化以提高睡意分数的音乐是,例如,慢节奏的音乐、小音量的音乐和没有人声的音乐。进一步,引起显著睡意变化以提高睡意分数的音乐是,例如,节奏比引起细微睡意变化的音乐慢的音乐、极小音量的音乐和没有人声的音乐。
[0087]当用户听到在使用户能够在建议就寝时间入睡的定时开始重放的音乐时,睡意增力口,以便即使用户需要在第二天早晨早点醒来,用户也可以在较早时间入睡。如图4所例示,比用户难以入睡的情况相比,用户可以顺利地入睡,从而提高了睡眠效率。
[0088][使用情况4]
[0089]图5是例示信息处理设备I的使用情况的第四例子的视图。
[0090]这里将描述在公司的工作时间期间,用户在下一个会议之前有一点时间小睡一会儿的情况。当根据用户的活动时间表表明用户在下一个会议开始之前有一点时间时,信息处理设备确定用户需要睡觉,并计算指示睡眠的必要程度的睡眠开始分数。在这种情况下计算的睡眠开始分数当,例如,前一天的工作结束时间较晚时是,例如,较高分数以及当在下一个会议开始之前还有较多时间时是较高分数。
[0091]进一步,信息处理设备I根据传感器数据计算用户的睡意分数。信息处理设备I选择和重放可以在用户中引起睡意变化的音乐,以便睡意分数变成与睡眠开始分数接近。
[0092]当当前时间接近会议的开始时间时,与使用情况I和2类似地由信息处理设备I执行唤醒用户的操作。
[0093]当用户听到音乐时,睡意增加,以便当下一个会议开始之前有一点时间时,如图5所例示,用户可以在公司里的桌上小睡一会儿。这样,当有一点时间时用户可以顺利地入睡,从而提高了睡眠效率。
[0094][分数的具体例子]
[0095]图6是例示觉醒分数和睡眠开始分数的例子的视图。
[0096]在图6中,小于O指示觉醒分数,高于O的分数指示睡眠开始分数。觉醒分数的最大值是100 (-100),睡眠开始分数的最大值是100。
[0097]在,例如,使用情况I的情况下,计算出觉醒分数是40(_40),使用户逐渐醒来。进一步,在使用情况2的情况下,计算出觉醒分数是80 (-80),使用户迅速醒来。
[0098]在使用情况3的情况下,计算出睡眠开始分数是60 (+60),使用户深睡。进一步,在使用情况4的情况下,用户小睡一会儿,因此计算出睡眠开始分数是20 (+20)。
[0099]下面参考流程图描述在上面每种使用情况下信息处理设备I的操作。
[0100]〈2.信息处理设备的结构例子〉
[0101]图7是例示信息处理设备的硬件配置例子的方块图。
[0102]信息处理设备I通过将传感器单元12、相机13、操作单元14、显示单元15、存储单元16、通信单元17和重放声音输出单元18与控制器11连接形成。
[0103]控制器11含有CPU (中央处理单元)、ROM (只读存储器)和RAM (随机访问存储器)。控制器11的CPU从ROM装载程序,并使用RAM执行程序以控制信息处理设备I的全部操作。
[0104]传感器单元12由各种传感器形成,譬如,检测作为与用户的身体有关的信息的生物信息的传感器、和检测作为与信息处理设备I有关的信息的设备信息的传感器。检测与用户的身体有关的信息的传感器包括检测用户的脉冲的传感器、检测体温的体温传感器、和检测脑电波的脑电波传感器。将指示这些传感器检测的脉冲、体温和脑电波的数据输出到控制器11。
[0105]同时,检测与信息处理设备I有关的信息的传感器包括加速度传感器、陀螺传感器和GPS (全球定位系统)。将指示这些传感器检测的和信息处理设备I产生的加速度和角度的数据、和指示信息处理设备I的位置的数据输出到控制器11。
[0106]相机13包括像CMOS (互补金属氧化物半导体)图像传感器那样的图像捕获元件,通过对配备在信息处理设备I的外壳的背面侧的透镜吸收的光线进行光电转换生成图像数据。例如,相机13捕获用户的图像,并将脸部的图像输出到控制器11。
[0107]操作单元14包括,例如,配备在信息处理设备I的外壳的表面上的按钮、和叠放在形成显示单元15的像IXD那样的显示器上配备的触摸屏。操作单元14检测用户的输入,将指示所检测操作的内容的信息输出到控制器11。
[0108]显示单元15按照控制器11的控制显示像图像和文本那样的各条信息。
[0109]存储单元16由闪速存储器形成。存储单元16存储作为指示用户的活动时间表的时间表信息的DB的时间表DB和作为音乐的DB的音乐DB的各条信息。
[0110]通信单元17从基站接收无线电波,通过网络与像LAN (局域网)或互联网那样的网络上的服务器进行通信。
[0111]重放声音输出单兀18由将音乐的信号输出到配备在信息处理设备I中的扬声器和安装在信息处理设备I的耳机插座上的耳机的信号处理单元形成。重放声音输出单元18输出控制器11重放的音乐供用户收听。
[0112]图8是例示信息处理设备的功能配置例子的方块图。当图7中的控制器11执行预定程序时,实现例示在图8中的至少部分功能单元。
[0113]在信息处理设备I中,存在控制单元21、睡眠开始/觉醒确定单元22、睡意确定单元23、音乐选择/重放单元24、时间表DB25和音乐DB26。
[0114]控制单元21根据传感器单元12供应的传感器数据学习用户的行为,并指定用户的醒来时间和最近车站。控制单元21将所指定醒来时间和最近车站的信息登记在时间表DB25中。进一步,控制器21控制睡眠开始/觉醒确定单元22计算觉醒分数或睡眠开始分数,并控制睡意确定单元23计算睡意分数。
[0115]睡眠开始/觉醒确定单元22从时间表DB25中读取时间表信息,并根据用户的活动时间表确定用户是否需要醒来或睡觉。时间表DB25包括存储用户的企业经营相关(工作相关)时间表信息的DB、和存储个人生活相关时间表信息的DB。
[0116]睡眠开始/觉醒确定单元22在确定用户需要醒来时计算觉醒分数,在确定用户需要睡觉时计算睡眠开始时间。睡眠开始/觉醒确定单元22将计算的觉醒分数或睡眠开始分数输出到音乐选择/重放单元24。
[0117]睡意确定单元23根据传感器单元12供应的传感器数据计算睡意分数。睡意确定单元23将计算的睡意分数输出到音乐选择/重放单元24。
[0118]音乐选择/重放单元24根据睡眠开始/觉醒确定单元22计算的觉醒分数或睡眠开始分数和睡意确定单元23计算的睡意分数选择和重放音乐。音乐选择/重放单元24以存储在首乐DB26中的首乐为目标地选择首乐。
[0119]音乐DB26存储多项音乐数据。该音乐数据由用户事先放入信息处理设备I中。对于其数据存储在音乐DB26中的每个音乐,将指示在收听这种音乐的用户中引起的睡意变化的信息设置成元数据。
[0120]另外,可以在网络上的服务器上实现时间表DB25和音乐DB26。在这种情况下,通过通信单元17在时间表DB25、音乐DB26和图8中的每个单元之间发送和接收。
[0121]图9是例示睡眠开始/觉醒确定单元22的示范性结构的方块图。
[0122]睡眠开始/觉醒确定单元22含有企业经营相关时间表获取单元41、交货期限/完成状态/重要性管理单元42、就寝时间/醒来时间确定单元43、个人生活相关时间表获取单元44、就寝时间/醒来时间确定单元45、和分数计算单元46。
[0123]企业经营相关时间表获取单元41从形成时间表DB25的企业经营相关时间表DB25A中读取和获取用户的企业经营相关时间表信息。企业经营相关时间表包括,例如,会议开始时间、商务旅行开始时间、预定文档创建期限和午饭时间。企业经营相关时间表获取单元41将获得的时间表信息输出到交货期限/完成状态/重要性管理单元42。
[0124]交货期限/完成状态/重要性管理单元42管理像产品交货期限、工作的完成状态和登记成时间表的每个项目的重要性那样的信息。交货期限/完成状态/重要性管理单元42管理的信息由,例如,用户设置。
[0125]交货期限/完成状态/重要性管理单元42将企业经营相关时间表获取单元41供应的时间表信息与像产品交货期限、工作的完成状态和日程的重要性那样的信息一起输出到就寝时间/醒来时间确定单元43。当,例如,从企业经营相关时间表获取单元41接收到包括会议开始时间的信息时,交货期限/完成状态/重要性管理单元42与企业经营相关时间表获取单元41供应的信息一起输出这个会议重要性的信息。
[0126]就寝时间/醒来时间确定单元43获取交货期限/完成状态/重要性管理单元42供应的信息,并按照时间表确定用户需要醒来还是睡觉。就寝时间/醒来时间确定单元43在确定用户需要醒来时确定醒来时间,在确定用户需要睡觉时确定就寝时间。
[0127]例如,当表明在下一个会议开始之前有一点时间时,就寝时间/醒来时间确定单元43确定用户需要睡觉。进一步,就寝时间/醒来时间确定单元43将比下一个会议开始时间早预定时间的时间确定为醒来时间。就寝时间/醒来时间确定单元43将以这种方式确定的醒来时间或就寝时间的信息输出到分数计算单元46。
[0128]个人生活相关时间表获取单元44从时间表DB25的个人生活相关时间表DB25B中读取和获取用户的个人生活相关时间表信息。个人生活相关时间表包括,例如,用户的平常醒来时间、就寝时间和最近车站。个人生活相关时间表获取单元44将获得的时间表信息输出到就寝时间/醒来时间确定单元45。
[0129]就寝时间/醒来时间确定单元45获取个人生活相关时间表获取单元44供应的时间表信息,并按照时间表确定用户需要醒来还是需要睡觉。就寝时间/醒来时间确定单元45在确定用户需要醒来时确定醒来时间,在确定用户需要睡觉时确定就寝时间。[0130]例如,当获得包括用户的平常醒来时间的时间表信息以及当前时间接近醒来时间时,就寝时间/醒来时间确定单元45确定用户需要醒来。就寝时间/醒来时间确定单元45将比平常醒来时间早预定时间的时间确定为醒来时间。就寝时间/醒来时间确定单元45将以这种方式确定的醒来时间或就寝时间的信息输出到分数计算单元46。
[0131]当就寝时间/醒来时间确定单元43或就寝时间/醒来时间确定单元45确定了醒来时间时,分数计算单元46根据醒来时间和当前时间计算觉醒分数。同时,当就寝时间/醒来时间确定单元43或就寝时间/醒来时间确定单元45确定了就寝时间时,分数计算单元46根据就寝时间和当前时间计算睡眠开始分数。
[0132]例如,当就寝时间/醒来时间确定单元43或就寝时间/醒来时间确定单元45确定的醒来时间是比当前时间晚10分钟的时间时,分数计算单元46计算出比醒来时间是比当前时间晚30分钟的时间时的觉醒分数高的觉醒分数。因此,分数计算单元46通过计算从当前时间到醒来时间的时间较长时的较低分数和计算从当前时间到醒来时间的时间较短时的较高分数计算觉醒分数。
[0133]类似地,当就寝时间/醒来时间确定单元43或就寝时间/醒来时间确定单元45确定的就寝时间是比当前时间晚10分钟的时间时,分数计算单元46计算出比就寝时间是比当前时间晚30分钟的时间时的睡眠开始分数高的觉醒分数。因此,分数计算单元46通过计算从当前时间到就寝时间的时间较长时的较低分数和计算从当前时间到就寝时间的时间较短时的较高分数计算睡眠开始分数。
[0134]分数计算单元46将计算的睡眠开始时间或觉醒时间输出到音乐选择/重放单元24。
[0135]图10是例示睡意确定单元23的示范性结构的方块图。
[0136]睡意确定单元23由传感器数据获取单元61、特征量提取单元62、睡意确定单元63、脸部识别单元64、脸部运动确定单元65和分数计算单元66形成。传感器数据获取单元61由生物信息获取单元71、设备信息获取单元72和捕获图像获取单元73形成。
[0137]传感器数据获取单元61的生物信息获取单元71获取从形成传感器单元12的传感器当中检测生物信息的传感器输出的传感器数据。生物信息获取单元71将作为脉冲传感器检测的用户的脉冲、体温传感器检测的用户的体温、和脑电波传感器检测的用户的脑电波的信息的生物信息输出到特征量提取单元62。
[0138]设备信息获取单元72获取从形成传感器单元12的传感器当中检测设备信息的传感器输出的传感器数据。设备信息获取单元72将作为加速度传感器检测的加速度和陀螺传感器检测的角度的信息的设备信息输出到特征量提取单元62。
[0139]捕获图像获取单元73获取相机13捕获的用户脸部的图像,并将图像输出到脸部识别单元64。
[0140]特征量提取单元62分析生物信息获取单元71供应的生物信息,并提取生物信息的特征量。进一步,特征量提取单元62分析设备信息获取单元72供应的设备信息,并提取设备信息的特征量。特征量提取单元62将生物信息的所提取特征量和设备信息的所提取特征量输出到睡意确定单元63。
[0141 ] 睡意确定单元63是通过将事先给出的示教数据与睡意确定单元63供应的特征量相匹配确定用户的睡意的睡意确定器。睡意确定单元63接收,例如,从人正在睡觉时获得的生物信息中提取的特征量、和从设备信息中提取的特征量作为示教数据。
[0142]睡意确定单元63通过将生物信息的示教数据与特征量提取单元62从生物信息中提取的特征量相匹配计算匹配分数。进一步,睡意确定单元63通过将设备信息的示教数据与特征量提取单元62从设备信息中提取的特征量相匹配计算匹配分数。例如,睡意确定单元63将计算的匹配分数输出到分数计算单元66作为指示用户的睡意的信息。
[0143]另外,睡意确定单元63使用包括在生物信息和设备信息中的多项传感器数据的至少一部分传感器数据确定睡意。当,例如,用户在外面和不能获取生物信息时,只根据设备信息确定用户的睡意。
[0144]脸部识别单元64分别捕获图像获取单元73获取的图像,并识别显示在图像中的用户的脸部。进一步,脸部识别单元64提取所识别脸部的特征,并将特征输出到脸部运动确定单元65。例如,脸部识别单元64提取用户眼睛的特征。
[0145]脸部运动确定单元65根据脸部识别单元64供应的特征量,确定作为确定用户是否正在睡觉,譬如,用户的眼睛是否打开或用户是否正在眨眼的参考的用户脸部运动。脸部运动确定单元65将指示用户脸部运动的确定结果的信息输出到分数计算单元66。
[0146]作为用户脸部运动的确定结果,例如,将指示用户的眼睛打开或未打开的可能性的分数或指示用户正在眨眼或未眨眼的可能性的分数输出到分数计算单元。例如,当用户每个预定单位时间的眨眼次数小于阈次数时,确定用户很有可能睡着了。
[0147]分数计算单元66根据睡意确定单元63供应的指示用户睡意的信息、和脸部运动确定单元65供应的用户脸部运动的确定结果计算睡意分数。计算睡意分数还要考虑当前时间。分数计算单元66将所计算睡意分数的信息输出到音乐选择/重放单元24。
[0148]根据,例如,生物信息检测人们的睡意的技术公开在,例如,日本专利申请公开N0.2011-48531和日本专利申请公开N0.2011-22738中。
[0149]图11是例示音乐选择/重放单元24的示范性结构的方块图。
[0150]音乐选择/重放单元24含有音乐选择单元81、重放单元82、信息管理单元83和检测单元84。将睡眠开始/觉醒确定单元22供应的睡眠开始分数或觉醒分数输入音乐选择单元81中,并将睡意确定单元23供应的睡意分数输入音乐选择单元81、信息管理单元83和检测单元84中。
[0151]音乐选择单元81根据睡眠开始/觉醒确定单元22供应的睡眠开始分数或觉醒分数、和睡意确定单元23供应的睡意分数,从存储在音乐DB26中选择要重放的音乐。音乐选择单元81从音乐DB26中读取所选音乐的数据,并将该数据输出到重放单元82。
[0152]重放单元82重放音乐选择单元81选择的音乐,并将重放音乐获得的声音输出到重放声音输出单兀18。
[0153]信息管理单元83根据重放单元82重放音乐之前的睡意分数、和从重放音乐之后检测的传感器数据中计算的睡意分数更新重放的音乐的元数据。元数据是在,例如,检测到通过重放音乐使用户入睡或通过重放音乐使用户醒来时更新的。
[0154]检测单元84根据输入的睡意分数检测用户醒着还是正在睡觉。当在确定用户需要睡觉的情况下检测到通过重放音乐使用户入睡时,检测单元84将这个检测结果输出到音乐选择单元81和信息管理单元83。进一步当在确定用户需要醒来的情况下检测到通过重放音乐使用户醒来时,检测单元84将这个检测结果输出到音乐选择单元81和信息管理单元83。
[0155]下面将描述音乐选择单元81进行的音乐选择、信息管理单元83进行的元数据更新、和检测单元84进行的用户状态检测。
[0156]〈3.信息处理设备的操作〉
[0157]接着,将描述采用上述配置的信息处理设备I的操作。
[0158][第一实施例(舒适醒来的例子)]
[0159]下面将描述在在早晨醒来时间内重放音乐使用户舒适醒来的使用情况I的情况下的操作。
[0160]首先,将参考图12中的流程图描述信息处理设备I学习用户的平常醒来时间的操作。图12中的操作是在,例如,通过信息处理设备I的警告功能设置了醒来时间之后执行的。当到醒来时间时,控制单元21从重放声音输出单元18输出警告声音。
[0161]在步骤SI中,控制单元21确定是否检测到用户醒来,并等待到检测到醒来。用户是否醒来根据用户是否进行了停止警告声音的操作来检测。如下所述,用户是否醒来可以根据睡意分数或传感器数据来确定。
[0162]当由于进行了停止警告声音的操作所以在步骤SI中确定检测到用户醒来时,控制单元21在步骤S2中获取当前时间。
[0163]在步骤S3中,控制单元21计算包括当前时间的时间区的醒来频率。例如,控制单元21将用户的每天醒来时间的历史存储在时间表DB25中,并管理该历史。控制单元21根据存储在时间表DB25中的历史,计算像每十五分钟那样的预定时间区的包括当前时间的时间区的醒来频率。
[0164]在步骤S4中,控制单元21确定包括当前时间的时间区的醒来频率是否是等于阈值的预定次数或更多。当在步骤S4中确定包括当前时间的时间区的醒来频率小于预定次数时,该操作返回到步骤SI,并重复上述操作。
[0165]同时,当在步骤S4中确定包括当前时间的时间区的醒来频率是预定次数或更多时,控制单元21在步骤S5中将包括当前时间的时间区确定为醒来时间区。控制单元21将像所确定醒来时间区的开始时间那样的醒来时间区的预定时间确定为醒来时间,并将醒来时间的信息存储在时间表DB25的个人生活相关时间表DB25B中。随后,结束该操作。
[0166]接着,将参考图13中的流程图描述在用户的醒来时间重放音乐的信息处理设备I的操作。图13中的操作是在,例如,用户正在醒来时执行的。
[0167]在步骤Sll中,睡眠开始/觉醒确定单元22的个人生活相关时间表获取单元44(图9)从个人生活相关时间表DB25B中获取通过学习获得的平常醒来时间的信息。就寝时间/醒来时间确定单元45将从个人生活相关时间表DB25B中获得的平常醒来时间确定为醒来时间。
[0168]在步骤S12中,分数计算单元46确定用户需要醒来,并确定当前时间是否是比醒来时间早固定时间的时间。分数计算单元46—直等待到在步骤S12中确定当前时间是比醒来时间早固定时间的时间。
[0169]当在步骤S12中确定当前时间是比醒来时间早固定时间的时间时,睡意确定单元23在步骤S13中根据传感器单元12检测的传感器数据计算睡意分数。
[0170]在步骤S14中,睡眠开始/觉醒确定单元22的分数计算单元46计算觉醒分数。[0171]在步骤S15中,音乐选择/重放单元24进行音乐选择/重放操作。按照该音乐选择/重放操作,选择和重放可以在用户中引起睡意变化,以便睡意分数接近觉醒分数的音乐。音乐选择/重放操作将在下面描述。在进行了音乐选择/重放操作和用户醒来之后,结束该操作。
[0172]按照上述操作,信息处理设备I可以在用户有一点睡意时通过重放慢节奏的音乐使用户舒适醒来。
[0173][第二实施例(防止在列车上睡过头的例子)]
[0174]下面将描述在当用户接近最近车站和防止用户在列车上睡过头时重放音乐的使用情况2的情况下的操作。
[0175]首先,将参考图14中的流程图描述信息处理设备I学习用户的最近车站的操作。图14中的操作是在,例如,检测到用户在列车上时开始的。
[0176]例如,当通过GPS检测的当前位置是列车轨道上的位置,以及该位置的运动速度具有等于列车速度的速度时,检测到用户在列车上。进一步,当传感器单元12检测的振动的特征与在列车中检测的振动的特征匹配时,可以检测到用户在列车上。指示列车的速度和在列车中检测的振动的特征的信息是事先存储在,例如,存储单元16中的。可以按照用户的操作检测用户在列车上。
[0177]在步骤S21中,控制单元21确定是否检测到用户离开列车,并一直等待到确定用户离开列车。例如,当通过GPS检测的当前位置是列车车站上的位置,以及运动速度是行走速度时,检测到用户离开列车。可以按照用户的操作检测用户离开列车。
[0178]在步骤S22中,控制单元21获取日期信息和位置信息。位置信息通过GPS来获取。
[0179]在步骤S23中,控制单元21根据所获位置信息指定下车车站。例如,控制单元21在地图上指定位置信息所指的位置,并且当指定位置是车站的位置时,将这个车站指定为下车车站。事先配备在控制单元21中的地图包括每个车站的位置信息。
[0180]在步骤S24中,控制单元21计算指定下车车站上预定时段内的下车频率。例如,控制单元21指定每日下车车站,将下车车站的历史存储在时间表DB25中并管理该历史。控制单元21根据存储在时间表DB25中的历史计算像一个星期那样的预定时段内的下车频率。
[0181]在步骤S25中,控制单元21确定在步骤S24中计算的下车频率是否是预定次数或更多。当在步骤S25中确定下车频率小于预定次数时,该操作返回到步骤S21,并重复上述操作。
[0182]同时,当在步骤S25中确定下车频率是预定次数或更多时,控制单元21在步骤S26中将指定下车车站确定为最近车站。控制单元21将最近车站的信息存储在时间表DB25的个人生活相关时间表DB25B中,并结束该操作。
[0183]接着,将参考图15中的流程图描述用户离开列车时重放音乐的信息处理设备I的操作。
[0184]在步骤S31中,控制单元21确定用户是否乘上列车,并一直等待到用户乘上列车。用户是否在列车上是使用,例如,如上所述通过GPS检测的位置以及地图确定的。
[0185]当在步骤S31中确定用户乘上列车上时,个人生活相关时间表获取单元44在步骤S32中获取用户乘上的列车的时刻表的信息。用户乘上的列车是根据,例如,出发车站的位置和通过GPS检测的用户的运动方向检测的。用户乘上的列车的时刻表的信息是事先从预定服务器下载的,并存储在个人生活相关时间表DB25B中。
[0186]在步骤S33中,就寝时间/醒来时间确定单元45引用个人生活相关时间表获取单元44获取的时刻表,指定用户在上面的列车到达最近车站的时间。分数计算单元46将指定到达时间确定为下车时间,即,睡在列车上的用户的醒来时间。
[0187]在步骤S34中,分数计算单元46确当前时间是否是比下车时间早固定时间的时间,并一直等待到确定当前时间是比下车时间早固定时间的时间。
[0188]当在步骤S34中确定当前时间是比下车时间早固定时间的时间时,睡意确定单元23在步骤S35中根据传感器单元12检测的传感器数据计算睡意分数。
[0189]在步骤S36中,分数计算单元46计算觉醒分数。
[0190]在步骤S37中,音乐选择/重放单元24进行音乐选择/重放操作。按照这种音乐选择/重放操作,选择和重放与使用情况I相比引起显著睡意变化的音乐。在进行了音乐选择/重放操作和用户醒来之后,结束该操作。
[0191]按照上述操作,信息处理设备I可以通过重放引起显著睡意变化的音乐在列车到达最近车站之前唤醒用户。
[0192][第三实施例(早就寝的例子)]
[0193]接着,将参考图16中的流程图描述在使用户较早醒来的建议时间重放音乐的使用情况3的情况下信息处理设备I的操作。
[0194]在步骤S41中,睡眠开始/觉醒确定单元22的企业经营相关时间表获取单元41获取用户的第二天早晨醒来时间。例如,当包括第二天早晨醒来时间的时间表信息存储在时间表DB25的企业经营相关时间表DB25A中时,企业经营相关时间表获取单元41从这个时间表信息中获取第二天早晨醒来时间。当在商务旅行期间陪伴信息处理设备I的用户的人员的时间表信息登记在企业经营相关时间表DB25A中时,可以根据这个时间表信息获取信息处理设备I的用户的醒来时间。
[0195]在步骤S42中,就寝时间/醒来时间确定单元43按照在步骤S41中获取的醒来时间计算建议就寝时间。例如,就寝时间/醒来时间确定单元43计算比在步骤S41中的获取的醒来时间早预定时间的时间作为建议就寝时间。
[0196]当伴随着一个人的终端检测到陪伴人员正在睡觉和信息处理设备I通过服务器接收到这个检测结果时,可以计算建议时间。例如,计算比陪伴人员入睡的时间晚预定时间的时间作为建议就寝时间。确定建议就寝时间也要充分考虑到交货期限/完成状态/重要性管理单元42管理的第二天早晨的日程的重要性。
[0197]在步骤S43中,就寝时间/醒来时间确定单元43确定当前时间是否是比建议就寝时间早预定时间的时间。就寝时间/醒来时间确定单元43 —直等待到在步骤S43中确定当前时间是比建议就寝时间早预定时间的时间。
[0198]当在步骤S43中确定当前时间是比建议就寝时间早固定时间的时间时,睡意确定单元23在步骤S44中根据传感器单元12检测的传感器数据计算睡意分数。
[0199]在步骤S45中,分数计算单元46计算睡眠开始分数。
[0200]在步骤S46中,音乐选择/重放单元24进行音乐选择/重放操作。按照这种音乐选择/重放操作,选择和重放可以在用户中引起睡意的变化,以便睡意分数接近睡眠开始分数的音乐。在进行了音乐选择/重放操作和用户入睡之后,结束该操作。
[0201]按照上述操作,信息处理设备I可以通过重放增加睡意的音乐使用户在较早时间入睡。
[0202][第四实施例(小睡的例子)]
[0203]接着,将参考图17中的流程图描述在在下一个会议之前的一点时间期间重放音乐使用户小睡一会儿的使用情况4的情况下信息处理设备I的操作。
[0204]在步骤S51中,睡眠开始/觉醒确定单元22的企业经营相关时间表获取单元41获取存储在时间表DB25的企业经营相关时间表DB25A中的时间表信息。同时,例如,获取包括下一个会议的开始时间的信息。将企业经营相关时间表获取单元41获取的信息与像会议的重要性那样的信息一起通过交货期限/完成状态/重要性管理单元42和就寝时间/醒来时间确定单元43输出到分数计算单元46。
[0205]在步骤S52中,当在下一个会议的开始时间之前存在等于或大于预定时间的空闲时间时,分数计算单元46计算睡眠开始分数。
[0206]在步骤S53中,睡意确定单元23根据传感器单元12检测的传感器数据计算睡意分数。
[0207]在步骤S54中,音乐选择/重放单元24进行音乐选择/重放操作。在这种情况下的音乐选择/重放操作是让用户小睡的操作,使收听重放的音乐的用户充分地小睡一会儿。
[0208]在用户开始小睡之后,在步骤S55中,就寝时间/醒来时间确定单元43确定用户是否需要醒来,并设置醒来时间。例如,当睡意分数较高时,醒来时间是较晚时间。
[0209]在步骤S56中,就寝时间/醒来时间确定单元43确定当前时间是否是比醒来时间早固定时间的时间,并一直等待到当前时间是比醒来时间早固定时间的时间。
[0210]当在步骤S56中确定当前时间是比醒来时间早固定时间的时间时,睡意确定单元23在步骤S57中根据传感器单元12检测的传感器数据计算睡意分数。
[0211]在步骤S58中,分数计算单元46计算觉醒分数。
[0212]在步骤S59中,音乐选择/重放单元24进行音乐选择/重放操作。在这种情况下的音乐选择/重放操作是唤醒正在小睡的用户的操作,使收听音乐的用户从小睡中醒来。在进行了音乐选择/重放操作和用户醒来之后,结束该操作。
[0213]按照上述操作,信息处理设备I可以让用户在下一个安排之前有一点时间时小睡一会儿,或在下一个安排之前唤醒用户。
[0214]<4.音乐选择/重放操作>
[0215]在下文中,将参考图18中的流程图描述图13中的步骤S15、图15中的步骤S37、图16中的步骤S46和图17中的步骤S54和S59中执行的音乐选择/重放操作。
[0216]在步骤S71中,音乐选择/重放单元24的音乐选择单元81选择音乐DB。该音乐DB包括信息处理设备I中作为个人DB的音乐DB26、以及服务器上多个用户可以访问的大规模用户音乐DB。信息处理设备I可以从大规模用户音乐DB中获取音乐数据,并重放音乐。例如,由用户指定和选择作为个人DB的音乐DB26和大规模用户音乐DB之一。
[0217]图19是例示存储在音乐DB中的音乐的元数据的例子的视图。图19A例示了音乐DB26 (个人音乐DB),图19B例示了大规模用户音乐DB。[0218]如图19A和19B所例示,在音乐DB中,将音乐名称、睡意分数增加/减小值、和睡眠开始/觉醒强度(睡眠开始强度和觉醒强度)元数据与每个音乐相联系,并管理它们。睡意分数增加/减小值是代表在收听音乐的用户中引起的睡意分数变化的数值。睡眠开始强度指示睡眠开始的程度,觉醒强度指示觉醒的程度。
[0219]例如,图19A中音乐“A”的睡意分数增加/减小值是-10意味着,当信息处理设备I的用户收听音乐“A”时,可以将该用户的睡意分数减小10,也就是说,可以通过数值10唤醒用户。在这种情况下,音乐“A”的唤醒强度是I。
[0220]进一步,图19A中音乐“B”的睡意分数增加/减小值是+50意味着,当信息处理设备I的用户收听音乐“B”时,可以将该用户的睡意分数增加50,也就是说,可以通过数值50让用户入睡。在这种情况下,音乐“B”的睡眠开始强度是3。
[0221]音乐DB26的睡意分数增加/减小值是通过检测,例如,用户收听音乐“A”和“B”之前和之后睡意分数之间的变化事先登记的。
[0222]进一步,图19B中大规模用户音乐DB的睡意分数增加/减小值指示多个用户收听音乐“A”和音乐“B”之前和之后睡意分数之间的变化的平均值。在各自用户的终端上重放音乐“A”和音乐“B”,发送检测的睡意分数增加/减小值,并在服务器中计算和管理它们的平均值。
[0223]图20是例示睡意分数增加/减小值与睡眠开始/觉醒强度之间的对应关系的例子的视图。代表图20中的对应关系的转变表的数据由,例如,音乐选择单元81管理。
[0224]在图20中的例子中,觉醒强度在睡意分数增加/减小值是O到-25时是1,以及在睡意分数增加/减小值是-25到-50时是2。进一步,觉醒强度在睡意分数增加/减小值是-50到-75时是3,在睡意分数增加/减小值是-75到-100时是4,以及在睡意分数增加/减小值是-100或更大时是5。
[0225]同时,睡眠开始强度在睡意分数增加/减小值是O到25时是I,以及在睡意分数增加/减小值是25到50时是2。进一步,睡眠开始强度在睡意分数增加/减小值是50到75时是3,在睡意分数增加/减小值是75到100时是4,以及在睡意分数增加/减小值是100或更大时是5。
[0226]回到图18的描述。在在步骤S71中选择了音乐DB之后,音乐选择单元81在步骤S72中获取睡意确定单元23计算的睡意分数。还将睡意确定单元23计算的睡意分数供应给信息管理单元83。
[0227]在步骤S73中,音乐选择单元81获取睡眠开始/觉醒确定单元22计算的睡眠开始分数或觉醒分数。
[0228]在步骤S74中,当睡眠开始/觉醒确定单元22计算了睡眠开始分数时,音乐选择单元81根据睡意分数和睡眠开始分数计算睡眠开始强度,而当睡眠开始/觉醒确定单元22计算了觉醒分数时,根据睡意分数和觉醒分数计算觉醒强度。如上所述,将睡眠开始分数或觉醒分数当作用户的理想睡意分数。音乐选择单元81计算睡眠开始分数与睡意分数之间的差值,并从图19中的转换表中找出与所计算差值相对应的睡意分数增加/减小值的睡眠开始强度。进一步,音乐选择单元81计算觉醒分数与睡意分数之间的差值,并从图19中的转换表中找出与所计算差值相对应的睡意分数增加/减小值的觉醒强度。
[0229]例如,当用户的睡意分数是50和睡眠开始分数是-20时,音乐选择单元81计算等于睡眠开始分数与睡意分数之差的-70,并找出等于与-70的睡意分数增加/减小值相对应的觉醒强度的觉醒强度3。
[0230]在步骤S75中,音乐选择单元81从登记在在步骤S71中选择的音乐DB中的音乐中选择包括在步骤S74中计算的睡眠开始强度或觉醒强度作为元数据的音乐。以这种方式选择的音乐是将用户的睡意分数改变成理想睡意分数的音乐。将音乐选择单元81选择的和从音乐DB中获得的音乐数据供应给重放单元82。
[0231]在步骤S76中,重放单元82重放音乐选择单元81选择的音乐。
[0232]在步骤S77中,睡意确定单元23在重放了音乐之后再次根据传感器单元12检测的传感器数据计算用户的睡意分数,并更新睡意分数。一般说来,更新的睡意分数与重放音乐之前的睡意分数相比更接近睡眠开始分数或觉醒分数。也将更新的睡意分数供应给信息管理单元83和检测单元84。
[0233]在步骤S78中,信息管理单元83计算重放音乐之后的睡意分数与重放音乐之前的睡意分数之间的差值作为睡意分数增加/减小值,并将睡意分数增加/减小值记录在,例如,未例示出来的存储器中。
[0234]在步骤S79中,检测单元84进行睡眠开始/觉醒确定操作。睡眠开始/觉醒确定操作是当确定用户需要睡觉时检测用户入睡的操作,和当确定用户需要醒来时检测用户醒来的操作。睡眠开始/觉醒确定操作将在下面描述。
[0235]在步骤S80中,信息管理单元83根据睡眠开始/觉醒确定操作的结果,确定用户入睡了还是醒来了。
[0236]当确定用户需要睡觉并在步骤S80中确定用户入睡了时,或当确定用户需要醒来并在步骤S80中确定用户醒来了时,信息管理单元83在步骤S81中反馈记录在存储器中的睡意分数增加/减小值。
[0237]睡意分数增加/减小值通过根据记录在存储器中的新睡意分数增加/减小值更新作为元数据对重放的音乐设置的睡意分数增加/减小值来反馈。
[0238]例如,当重放的音乐是从音乐DB26中选择的音乐时,将这个音乐的睡意分数增加/减小值重写成新睡意分数增加/减小值。进一步,当重放的音乐是从大规模用户音乐DB中选择的音乐时,将这个音乐的睡意分数增加/减小值发送给服务器。在服务器中,再次根据从信息处理设备I发送的新睡意分数增加/减小值计算多个用户的睡意分数增加/减小值的平均值,并重写该音乐的元数据。
[0239]在反馈了睡意分数增加/减小值之后,该操作返回到图13中的步骤S15、图15中的步骤S37、图16中的步骤S46和图17中的步骤S54和S59中的每个操作,并执行随后操作。
[0240]同时,当在步骤S80中确定用户未睡觉或未醒来时,睡眠开始/觉醒确定单元22的分数计算单元46在步骤S82中再次计算和更新睡眠开始分数或觉醒分数。在更新了睡眠开始分数或觉醒分数之后,执行步骤S74之后的操作。例如,当即使重放了唤醒用户的音乐,用户也未醒来时,随着当前时间接近醒来时间,将觉醒分数更新成较高觉醒分数,并执行步骤S74之后的操作。
[0241]同时,将描述在图18中的步骤S79中执行的睡眠开始/觉醒确定操作。
[0242]首先,将参考图21描述作为检测用户入睡的操作的睡眠开始确定操作。睡眠开始确定操作是确定用户需要睡觉时执行的操作。
[0243]在步骤S91中,检测单元84获取睡眠开始阈值。睡眠开始阈值是作为检测用户入睡的参考、根据信息处理设备I的用户的睡意分数和多个用户的睡意分数事先计算、和存储在存储单元16中的睡意分数。当用户的睡意分数高于睡眠开始阈值时,确定用户入睡了。
[0244]在步骤S92中,检测单元84获取在图18中的步骤S77中更新的睡意分数。
[0245]在步骤S93中,检测单元84确定更新的睡意分数是否是睡眠开始阈值或更大,当确定睡意分数小于睡眠开始阈值时,重复步骤S92之后的操作。
[0246]同时,当在步骤S93中确定更新的睡意分数是睡眠开始阈值或更大时,在步骤S94中,检测单元84确定用户入睡了,并将这个确定结果的信息输出到音乐选择单元81和信息管理单元83。
[0247]当在步骤S94中确定用户入睡了时,或当在步骤S93中有预定次数确定睡意分数小于睡眠开始阈值时,该操作返回到图18中的步骤S79,并执行随后的操作。
[0248]接着,将参考图22描述作为检测用户醒来的操作的觉醒确定操作。觉醒确定操作是确定用户需要醒来时执行的操作。
[0249]在步骤SlOl中,检测单元84获取觉醒阈值。觉醒阈值是作为检测用户醒来的参考、根据信息处理设备I的用户的睡意分数和多个用户的睡意分数事先计算、和存储在存储单元16中的睡意分数。当用户的睡意分数低于觉醒阈值时,确定用户醒来了。
[0250]在步骤S102中,检测单元84获取在图18中的步骤S77中更新的睡意分数。
[0251]在步骤S103中,检测单元84确定更新的睡意分数是否是觉醒阈值或更低,当确定更新的睡意分数超过觉醒阈值时,重复步骤S102之后的操作。
[0252]同时,当在步骤S103中确定更新的睡意分数是觉醒阈值或更低时,在步骤S104中,检测单元84确定用户醒来了,并将这个确定结果的信息输出到音乐选择单元81和信息管理单元83。
[0253]当在步骤S104中确定用户醒来了时,或当在步骤S103中有预定次数确定睡意分数超过觉醒阈值时,该操作返回到图18中的步骤S79,并执行随后的操作。
[0254]接着,将参考图23中的流程图描述另一种睡眠开始确定操作。图23中的操作与图21中的操作不同之处在于根据传感器单元12检测的传感器数据确定用户是否入睡了。
[0255]在步骤Slll中,检测单元84获取睡眠开始时的示教数据。睡眠开始时的示教数据是当用户入睡时传感器单元12检测的传感器数据或从传感器数据中提取和指示传感器数据的特征的数据,并事先存储在存储单元16中。
[0256]在步骤S112中,检测单元84获取当前传感器数据。
[0257]在步骤S113中,检测单元84通过将获得的传感器数据或从传感器数据中提取的特征与示教数据相匹配计算匹配分数。
[0258]在步骤SI 14中,检测单元84确定匹配分数是否是阈值或更大,当确定匹配分数小于阈值时,重复步骤S112之后的操作。
[0259]同时,当在步骤S114中确定匹配分数是阈值或更大时,在步骤S115中,检测单元84确定用户入睡了,并将这个确定结果的信息输出到音乐选择单元81和信息管理单元83。
[0260]当在步骤S115中确定用户入睡了时,或当在步骤S114中有预定次数确定匹配分数小于阈值时,该操作返回到图18中的步骤S79,并执行随后的操作。
[0261]接着,将参考图24中的流程图描述另一种觉醒确定操作。图24中的操作与图22中的操作不同之处在于根据传感器单元12检测的传感器数据确定用户是否醒来了。
[0262]在步骤S121中,检测单元84获取醒来时的示教数据。醒来时的示教数据是当用户醒来时传感器单元12检测的传感器数据或从传感器数据中提取和指示传感器数据的特征的数据,并事先存储在存储单元16中。
[0263]在步骤S122中,检测单元84获取当前传感器数据。
[0264]在步骤S123中,检测单元84通过将获得的传感器数据或从传感器数据中提取的特征与示教数据相匹配计算匹配分数。
[0265]在步骤S124中,检测单元84确定匹配分数是否是阈值或更大,当确定匹配分数小于阈值时,重复步骤S122之后的操作。
[0266]同时,当在步骤S124中确定匹配分数是阈值或更大时,在步骤S125中,检测单元84确定用户醒来了,并将这个确定结果的信息输出到音乐选择单元81和信息管理单元83。
[0267]当在步骤S125中确定用户醒来了时,或当在步骤S124中有预定次数确定匹配分数小于阈值时,该操作返回到图18中的步骤S79,并执行随后的操作。
[0268]按照上述一系列操作,信息处理设备I可以在用户需要睡觉时让用户入睡,而在用户需要醒来时可以让用户醒来,从而可以提高用户的睡眠效率。
[0269]<5.修改例 >
[0270]尽管上面根据睡眠开始分数或觉醒分数、和睡意分数选择和重放不同音乐,但也可以按照睡眠开始分数或觉醒分数、和睡意分数安排预定音乐以便重放不同风格的音乐。
[0271]服务器可以取代形成睡意确定单元63的睡意确定器进行学习。图25是例示睡意确定器的学习的视图。在图25中的例子中,信息处理设备IA到ID通过网络与服务器101连接。信息处理设备IA到ID采用与上述信息处理设备I相同的配置和相同的功能。
[0272]信息处理设备IA到ID将传感器单元12检测的传感器数据上载到服务器101。服务器101累积从信息处理设备IA到ID发送的传感器数据,并根据从信息处理设备IA到ID发送的传感器数据进行睡意确定器的学习。服务器101将通过学习更新的睡意确定器的数据发送给信息处理设备IA到1D。
[0273]通过使用更新的睡意确定器,信息处理设备IA到ID每一个都可以计算精确的睡意分数。
[0274]尽管信息处理设备I进行包括如上所述确定用户是否需要醒来或用户是否需要睡觉的各种操作,但服务器101也可以进行除了,例如,检测传感器数据和重放音乐之外的其他操作。在这种情况下,通过服务器101足以实现除了图10中的传感器数据获取单元61和图11中的重放单元82之外的例示在图8到图11中的其他配置。
[0275]进一步,尽管通过播放音乐让用户睡觉或唤醒用户,但让用户睡觉或唤醒用户的手段不局限于重放音乐。让用户睡觉或唤醒用户的手段可以包括使用可以由信息处理设备I控制和重放和显示视频图像的设备、空调和振动生成设备。
[0276]例如,当将空调用作让用户睡觉或唤醒用户的手段时,信息处理设备I执行控制空调,将室温调整成适当温度以便让用户睡觉,以及将室温调整成比适当温度高或低的温度以便唤醒用户的操作。[0277]尽管按照用户的活动时间表确定用户是否需要醒来或睡觉,以及当确定用户需要醒来时确定醒来的必要程度,而当确定用户需要睡觉时确定睡觉的必要程度,但可以设置成只进行前一种确定或后一种确定之一。也就是说,信息处理设备I只进行用户是否需要醒来或睡觉的确定,以及信息处理设备I只进行当用户需要醒来时有关醒来的必要程度的确定,或当用户需要睡觉时有关睡觉的必要程度的确定。
[0278]进一步,取代确定用户是否需要醒来和用户是否需要睡觉两者,可以只进行用户是否需要醒来的确定或用户是否需要睡觉的确定。当确定用户是否需要醒来,信息处理设备也可以确定醒来的必要程度。进一步,当确定用户是否需要睡觉,信息处理设备也可以确定睡觉的必要程度。
[0279][计算机的示范性结构]
[0280]上述一系列操作可以通过硬件来执行,也可以通过软件来执行。当通过软件执行一系列操作时,将构成这个软件的程序从程序记录介质安装到嵌入专用硬件中的计算机或通用个人计算机中。
[0281]图26是示出依照程序执行上述一系列操作的计算机的硬件的示范性结构的方块图。
[0282]CPU (中央处理单元)15UR0M (只读存储器)152和RAM (随机访问存储器)153通过总线154相互连接。
[0283]进一步将输入/输出接口 155与总线154连接。输入/输出接口 155与由键盘或鼠标形成的输入单兀156、和由显不器和扬声器形成的输出单兀157连接。进一步,输入/输出接口 155与由硬盘或非易失性存储器形成的存储单元158、由网络接口形成的通信单元159、和驱动可换式介质161的驱动器160连接。
[0284]在具有上述结构的计算机中,CPU151通过输入/输出接口 155和总线154将存储在存储单元158中的程序装载到RAM153中,并执行该程序,以便执行上述一系列操作。
[0285]由CPU151执行的程序记录在,例如,可换式介质161中,或通过像局域网、互联网或数字广播那样的有线或无线传输媒体提供,并安装在存储单元158中。
[0286]要通过计算机执行的程序可以是按时序或依照描述在本说明书中的顺序执行进程的程序,或并行地或像响应调用那样每当必要时执行进程的程序。
[0287]应该注意到,本技术的实施例不局限于上述实施例,可以不偏离本技术的范围地对它们作出各种修改。
[0288][修改例]
[0289]本技术也可以采用如下配置。
[0290](I) 一种信息处理设备含有:获取单元,用于获取指示用户的活动时间表的信息;以及第一确定单元,用于按照用户的活动时间表,进行如下确定的至少一种:确定用户是否需要醒来和用户是否需要睡眠的至少一种、以及确定用户需要醒来时醒来的必要程度和用户需要睡眠时睡眠的必要程度。
[0291](2)在描述在(I)中的信息处理设备中,当确定醒来的必要程度或睡眠的必要程度时,该第一确定单元计算指示醒来的必要程度或睡眠的必要程度的第一分数。
[0292](3)描述在(2)中的信息处理设备进一步含有根据传感器检测的数据计算指示用户的睡意程度的第二分数的第二确定单元。[0293](4)描述在(3)中的信息处理设备进一步含有:根据第一分数和第二分数选择重放的内容的选择单元、和重放该选择单元选择的内容的重放单元。
[0294]( 5 )描述在(3 )中的信息处理设备进一步含有存储单元,其为多项内容存储指示内容与在观看内容的用户中的睡意变化的程度之间的关系的信息,以及该选择单元根据存储在该存储单元中的信息,选择引起与第一分数与第二分数之间的差值相对应的睡意变化的内容。
[0295](6)描述在(5)中的信息处理设备中,该第二确定单元进一步在重放了内容之后根据传感器检测的数据计算第二分数,以及该信息处理设备进一步含有根据内容开始重放之前计算的第二分数与内容重放之后计算的第二分数之间的差值,更新存储在存储单元中和指示重放的内容引起的睡意变化的程度的信息的更新单元。
[0296](7)描述在(I)到(6)的任何一项中的信息处理设备进一步含有当该第一确定单元确定需要醒来和确定醒来的必要程度时,按照醒来的必要程度唤醒用户的唤醒单元、和当该第一确定单元确定用户需要睡眠和确定睡眠的必要程度时,按照睡眠的必要程度使用户睡眠的睡眠开始单元。
[0297](8) 一种信息处理方法包括如下步骤:获取指示用户的活动时间表的信息;以及按照用户的活动时间表,进行如下确定的至少一种:确定用户是否需要醒来和用户是否需要睡眠的至少一种、以及确定用户需要醒来时醒来的必要程度和用户需要睡眠时睡眠的必要程度。
[0298](9) 一种使计算机执行包括如下步骤的处理的程序:获取指示用户的活动时间表的信息;以及按照用户的活动时间表,进行如下确定的至少一种:确定用户是否需要醒来和用户是否需要睡眠的至少一种、以及确定用户需要醒来时醒来的必要程度和用户需要睡眠时睡眠的必要程度。
[0299]标号列表
[0300]I信息处理设备;
[0301]21控制单元;
[0302]22睡眠开始/觉醒确定单元;
[0303]23睡意确定单元;
[0304]24音乐选择/重放单元;
[0305]25时间表DB;以及
[0306]26 音乐 DB。
【权利要求】
1.一种信息处理设备,包括: 获取单元,用于获取指示用户的活动时间表的信息;以及 第一确定单元,用于按照用户的活动时间表,进行如下确定的至少一种:确定用户是否需要醒来和用户是否需要睡眠的至少一种、以及确定用户需要醒来时醒来的必要程度和用户需要睡眠时睡眠的必要程度。
2.按照权利要求1所述的信息处理设备,其中当确定醒来的必要程度或睡眠的必要程度时,该第一确定单元计算指示醒来的必要程度或睡眠的必要程度的第一分数。
3.按照权利要求2所述的信息处理设备,进一步包括根据传感器检测的数据计算指示用户的睡意程度的第二分数的第二确定单元。
4.按照权利要求3所述的信息处理设备,进一步包括: 根据第一分数和第二分数选择重放的内容的选择单元;以及 重放该选择单元选择的内容的重放单元。
5.按照权利要求4所述的信息处理设备,进一步包括存储单元,其为多项内容存储指示内容与在观看内容的用户中的睡意变化的程度之间的关系的信息, 该选择单元根据存储在该存储单元中的信息,选择引起与第一分数与第二分数之间的差值相对应的睡意变化的内容。
6.按照权利要求5所述的信息处理设备,其中 该第二确定单元进一步在重放了内容之后根据传感器检测的数据计算第二分数,以及 该信息处理设备进一步包括更新单元,其根据内容开始重放之前计算的第二分数与内容重放之后计算的第二分数之间的差值,更新存储在存储单元中和指示重放的内容引起的睡意变化的程度的信息。
7.按照权利要求1所述的信息处理设备,进一步包括: 唤醒单元,当该第一确定单元确定需要醒来和确定醒来的必要程度时,按照醒来的必要程度唤醒用户;以及 睡眠开始单元,当该第一确定单元确定用户需要睡眠和确定睡眠的必要程度时,按照睡眠的必要程度使用户睡眠。
8.一种信息处理方法,包括如下步骤: 获取指示用户的活动时间表的信息;以及 按照用户的活动时间表,进行如下确定的至少一种:确定用户是否需要醒来和用户是否需要睡眠的至少一种、以及确定用户需要醒来时醒来的必要程度和用户需要睡眠时睡眠的必要程度。
9.一种使计算机执行包括如下步骤的处理的程序: 获取指示用户的活动时间表的信息;以及 按照用户的活动时间表,进行如下确定的至少一种:确定用户是否需要醒来和用户是否需要睡眠的至少一种、以及确定用户需要醒来时醒来的必要程度和用户需要睡眠时睡眠的必要程度。
【文档编号】G06F19/00GK103518204SQ201280019132
【公开日】2014年1月15日 申请日期:2012年4月12日 优先权日:2011年4月20日
【发明者】君岛雅人, 尾上直之, 佐藤达人, 松永英行 申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1