信息处理装置、信息处理方法和记录介质与流程

文档序号:18976199发布日期:2019-10-29 03:18阅读:149来源:国知局
信息处理装置、信息处理方法和记录介质与流程

本公开内容涉及信息处理装置、信息处理方法和记录介质。



背景技术:

近年来,已开发出各种显示装置,包括诸如电视接收器(下文中也简称为tv)和投影仪的固定显示装置,以及诸如智能电话和笔记本个人计算机(pc)的移动显示装置。例如,下面的专利文献1公开了一种桌面交互式投影仪,该投影仪将图像投影在桌子上并且实现在桌子上显示的图像与用户之间的交互。

引用列表

专利文献

专利文献1:日本专利申请公开第2015-90524号



技术实现要素:

本发明要解决的问题

在上述专利文献1等中描述的技术中,认为用户理所当然会观看屏幕。然而,用户不一定时常看屏幕。因此,在某些情况下,用户不会注意到应当注意的信息,例如在画面上显示的对用户的通知。这不限于显示装置。例如,如果在时钟上显示的时间、要搜索的对象等不在用户的视场内,则用户不会注意到这些。另外,一旦诸如铃声的音频通知被环境声音抵消,用户也不会注意到音频通知。

因此,本公开内容提出了用于通过引导用户来帮助用户注意的机制。

问题的解决方案

根据本公开内容,提供了一种信息处理装置,该信息处理装置包括引导控制器,该引导控制器基于关于空间的环境信息以及指示用户的位置和视线的用户信息,使投影装置在用户所处的空间中投影用于将用户引导到引导位置的引导信息。

此外,根据本公开内容,提供了一种信息处理方法,该信息处理方法包括以下步骤:基于关于空间的环境信息以及指示用户的位置和视线的用户信息,使投影装置在用户所处的空间中投影用于将用户引导到引导位置的引导信息。

此外,根据本公开内容,提供了一种记录用于使计算机起以下作用的程序的记录介质:引导控制器,其基于关于空间的环境信息以及指示用户的位置和视线的用户信息,使投影装置在用户所处的空间中投影用于将用户引导到引导位置的引导信息。

根据本公开内容,投影装置将用于将用户引导到引导位置的引导信息投影在用户所处的空间中。这使得可以通过将用户引导到用户应当注意到的信息来帮助用户注意。

本发明的效果

如上所述,根据本公开内容,提供了用于通过引导用户来帮助用户注意的机制。注意,效果不一定限于上述效果,并且除了前面段落中描述的效果之外或代替前面段落中描述的效果,可以取得本说明书中示出的效果中的任何效果或者可以从本说明书中理解的其他效果。

附图说明

图1是用于描述根据本公开内容的实施方式的系统的概况的图。

图2是示出根据实施方式的系统的配置的示例的框图。

图3是示出由根据实施方式的系统投影的引导信息的示例的图。

图4是示出由根据实施方式的系统投影的引导信息的示例的图。

图5是示出由根据实施方式的系统投影的引导信息的示例的图。

图6是示出由根据实施方式的系统投影的引导信息的示例的图。

图7是示出由根据实施方式的系统投影的引导信息的示例的图。

图8是示出由根据实施方式的系统投影的引导信息的示例的图。

图9是示出由根据实施方式的系统投影的引导信息的示例的图。

图10是示出在根据实施方式的系统中执行的引导处理的流程的示例的序列图。

图11是用于描述在根据实施方式的系统中执行的引导处理的流程的示例的图。

图12是用于描述第一示例的图。

图13是用于描述第一示例的图。

图14是用于描述第二示例的图。

图15是示出根据实施方式的信息处理装置的硬件配置的示例的框图。

具体实施方式

在下文中,将参照附图详细描述本公开内容的优选实施方式。注意,在本说明书和附图中,将用相同的附图标记表示具有基本相同的功能配置的部件,并且将省去多余的描述。

注意,将按以下顺序给出描述。

1.前言

1.1.系统概况

1.2.技术问题

2.配置示例

3.处理流程

4.示例

4.1.第一示例

4.2.第二示例

5.硬件配置示例

6.结论

<<1.前言>>

<1.1.系统概况>

图1是用于描述根据本公开内容的实施方式的系统1的概况的图。如图1中所示,根据实施方式的系统1包括信息处理装置100、输出装置200和传感器装置300(300a和300b)。

传感器装置300是感测各种信息的装置。例如,传感器装置300包括摄像机、麦克风等,并且感测与用户以及用户所处的空间有关的信息。例如,传感器装置300感测用户的位置、姿势、视线、房间形状、家具布置以及存储在柜子中的智能电话20上的呼入。

输出装置200是从信息处理装置100输出各种信息的装置。例如,输出装置200是所谓的移动投影仪,并且能够在包括在由传感器装置300感测的空间中的诸如墙壁、地板或家具的任何位置(即,区域)上投影信息,将该位置用作投影位置(即投影表面或投影区域)。然而,注意,投影位置不限于平坦表面,并且可以是弯曲表面或者可以分成多个表面。

信息处理装置100控制输出装置200和传感器装置300执行用户引导处理。具体地,信息处理装置100将用户引导到与用户的视场之外的用户应当注意到的信息对应的位置(在下文中,也称为引导位置)。

例如,假设在用户在房间中做家务时,呼入到达存储在柜子中的智能电话20上。在该情况下,系统1基于由传感器装置300感测到的信息,执行用于通过由输出装置200投影引导信息来将用户引导到智能电话20的引导处理。具体地,首先,系统1允许通过在用户视线方向上的墙壁上将该墙壁用作投影位置投影引导信息10a来最初使用户注意。当用户注意到引导信息10a时,系统1投影引导信息10b以将用户的视线引导到引导信息10b。然后,在用户的视线被引导信息10b引导之后;系统1投影引导信息10c,然后,在用户的视线被引导信息10c引导之后,系统1投影引导信息10d;并且在用户的视线被引导信息10d引导之后,系统1投影引导信息10e。将其中存储有智能电话20的柜子的前表面用作投影位置将引导信息10e投影在柜子的前表面上。因此,系统1可以将用户引导到智能电话20以注意呼入。

注意,可以设置一个或多个输出装置200和传感器装置300。

1.2.技术问题

近年来,已开发出各种显示装置,包括诸如电视接收器和投影仪的固定显示装置,以及诸如智能电话和笔记本pc的移动显示装置。然而,用户不一定时常看屏幕。因此,在某些情况下,用户不会注意到应当注意的信息,例如在屏幕上显示的对用户的通知。例如,由于除了诸如邮件接收、日程通知、消息应用的通知等用户操作之外的外部因素,用户所处的空间中的各种显示装置从某个显示器切换到另一显示器或者从屏幕的off状态变成on。由外部因素引起的这种显示难以使用户注意。另外,在所谓的移动投影仪能够在空间中的任何位置上投影的情况下,用户可能不会精确地注意到图像,因为图像被投影在任何位置上。

作为对策,例如,智能电话已被配置成发出铃声或振动。然而,在某些情况下,铃声没有被注意到,例如因为铃声被环境声音抵消、用户正收听另一声音(例如在打电话或听音乐)或者用户在另一房间中。另外,在某些情况下,除非用户正携带智能电话,否则不会注意到振动。此外,在移动装置的情况下,由于并不总是将装置放置在相同的位置,因此存在下述情况:在必要时无法找到装置。

因此,实施方式提出了用于通过将用户引导到用户应当注意到的信息来帮助用户注意的机制。

<<2.配置示例>>

图2是示出根据实施方式的系统1的配置的示例的框图。如图2所示,系统1包括信息处理装置100、输出装置200和传感器装置300。

(1)输出装置200

输出装置200包括投影仪210、tv220、平板电脑230、智能电话240、pc250、扬声器260和单向扬声器270。注意,作为输出装置200,系统1可以包括这些部件中的一个或更多个的组合,或者可以包括多个相同类型的装置。

投影仪210是将图像投影在空间中的任何位置上的投影装置。例如,投影仪210可以是固定广角投影仪或者可以是设置有能够改变投影方向的可移动部分(例如平移/倾斜驱动型部分)的所谓的移动投影仪。tv220是接收电视广播的无线电波并且输出图像和声音的装置。平板电脑230是能够进行无线通信的移动装置,其通常具有比智能电话240的屏幕更大的屏幕,并且可以输出图像、声音、振动等。智能电话240是能够进行无线通信的移动装置,其通常具有比平板电脑230的屏幕更小的屏幕,并且可以输出图像、声音、振动等。pc250可以是固定台式pc或移动笔记本pc,并且可以输出图像、声音等。扬声器260通过数字模拟转换器(dac)和放大器将音频数据转换为模拟信号,并且输出(再现)信号。单向扬声器270是能够在单个方向上形成方向性的扬声器。

输出装置200基于信息处理装置100的控制来输出信息。除了要输出的信息的内容之外,信息处理装置100还可以控制输出方法。例如,信息处理装置100可以控制投影仪210的投影方向,或者控制单向扬声器270的方向性。另外,输出装置200向信息处理装置100报告由外部因素生成的针对用户的通知信息。

注意,输出装置200可以包括除了上述部件之外的能够输出的任何部件。例如,输出装置200可以包括可穿戴式装置,诸如头戴式显示器(hmd)、增强现实(ar)眼镜和手表型装置。

(2)传感器装置300

传感器装置300包括摄像机310、深度传感器320和麦克风330。

摄像机310是诸如rgb摄像机的具有透镜系统、驱动系统和成像装置并且拾取图像(静止图像或运动图像)的图像拾取装置。深度传感器320是获得深度信息的装置,例如红外距离测量装置、超声波距离测量装置、激光成像检测和测距(lidar)器以及立体摄像机。麦克风330是收集周围声音并且输出通过放大器和模拟数字转换器(adc)转换为数字信号的音频数据的装置。

传感器装置300基于信息处理装置100的控制来感测信息。例如,信息处理装置100可以控制摄像机310的变焦比和图像拾取方向。

注意,传感器装置300可以包括除了上述部件之外的能够进行感测的任何部件。例如,传感器装置300可以包括允许用户输入信息的装置,例如鼠标、键盘、触摸板、按钮、麦克风、开关或杆。另外,传感器装置300可以包括各种传感器,例如加速度传感器、陀螺仪传感器、地磁传感器、光学传感器、照度传感器和力传感器。

(3)信息处理装置100

信息处理装置100包括接口(i/f)单元110、引导位置设置单元120、引导位置存储单元130、用户信息检测器140、环境信息检测器150、环境信息存储单元160和控制器170。

·i/f单元110

i/f单元110是用于连接信息处理装置100和其他装置的连接装置。i/f单元110由例如通用串行总线(usb)连接器等实现,并且向/从输出装置200和传感器装置300的中每个部件执行信息的输入/输出。

·引导位置设置单元120

引导位置设置单元120设置引导位置。

引导位置设置单元120可以预先设置与预定触发因素对应的引导位置。例如,引导位置设置单元120将灯开关的位置设置为与用户的回家对应的引导位置。使用该设置,在用户晚上回家的情况下,系统1将用户从入口引导到灯开关的位置。因此,系统1可以向用户通知用户应当注意的预设信息。注意,可以由用户设置或者可以由系统1侧设置引导位置。

引导位置设置单元120可以将与针对用户生成的通知信息对应的位置设置为引导位置。例如,在用户的智能电话上接收到呼入或接收到邮件的情况下,引导位置设置单元120将智能电话的位置设置为引导位置。使用该设置,系统1将用户引导到已接收到呼入或接收到邮件的智能电话的位置。另外,例如,在呈现链接到日常活动的信息(例如,基于突然的天气变化的降雨通知、烹饪计时器通知或者诸如对讲器的访客通知)的情况下,引导位置设置单元120将呈现信息的位置设置为引导信息。注意,例如,可以将这样的信息呈现为由超短焦投影仪时常呈现的信息的一部分。例如,在呈现链接到要注意的日常活动的信息的情况下,系统1将用户引导到呈现这样的信息的位置。因此,即使在突然生成用户应当注意的信息的情况下,系统1也可以向用户通知信息。

注意,输出装置200可以基于系统1的控制来输出信息,并且还可以基于外部因素来输出信息。然后,可以从输出装置200向信息处理装置100报告基于外部因素的信息输出,或者可以通过传感器装置300检测基于外部因素的信息输出。例如,智能电话240可以通知信息处理装置100已接收到呼入或者已接收到邮件。信息处理装置100还可以基于铃声的音频识别结果或者屏幕的图像识别结果来检测已接收到呼入或者已接收到邮件。不言而喻,在未连接至信息处理装置100的装置输出基于外部因素的信息的情况下,可以将装置的位置设置为引导位置。

·引导位置存储单元130

引导位置存储单元130存储引导位置。具体地,引导位置存储单元130存储预定触发和对应引导位置的组合。

·用户信息检测器140

用户信息检测器140具有基于由传感器装置300感测的信息来检测用户信息的功能。用户信息是关于用户的信息。

用户信息可以包括指示由传感器装置300感测的用户在空间中的位置的信息。可以通过热感摄像机、rgb摄像机、红外传感器、超声波传感器等检测用户的位置。

用户信息可以包括指示用户的视线的信息。指示用户的视线的信息包括指示视点位置和视线方向的信息。另外,指示用户的视线的信息可以是指示用户的面部或头部取向的信息,或者可以是指示眼球的取向的信息。可以通过分析由附接至用户的rgb摄像机、红外摄像机或目镜摄像机等获得的用户的眼睛的图像来检测指示用户的视线的信息。

用户信息可以包括指示用户的姿势的信息。可以通过分析由rgb摄像机、红外摄像机等获得的图像来检测指示用户姿势的信息。

·环境信息检测器150

环境信息检测器150具有基于由传感器装置300感测的信息来检测环境信息的功能。环境信息是关于用户所处的空间的信息。环境信息可以包括各种信息。

环境信息可以包括指示用户所处的空间的形状的信息。指示空间的形状的信息包括指示形成空间的对象(例如墙壁表面、天花板、地板、门、家具和家居用品)的形状的信息。指示空间的形状的信息可以是二维信息,或者可以是诸如点云的三维信息。例如,可以基于由红外距离测量、超声波距离测量或立体摄像机获得的深度信息来检测指示空间的形状的信息。

环境信息可以包括指示投影表面的状态的信息。例如,投影表面的状态指的是投影表面的不平坦或颜色。例如,可以基于由lidar获得的深度信息来检测投影表面的不平坦。例如,可以通过分析由rgb摄像机拾取的图像来检测投影表面的颜色。

环境信息可以包括指示投影表面的亮度的信息。可以通过照度传感器或rgb摄像机检测投影表面的亮度。

环境信息可以包括指示空间中的对象的位置的信息。例如,可以通过图像识别来检测房间中的杯子、椅子、桌子、电子设备等的位置。另外,例如,可以通过关于智能电话与无线lan接入点之间的通信的无线电场强度来检测房间中智能电话的位置。

环境信息检测器150将检测到的环境信息输出到环境信息存储单元160和控制器170。

·环境信息存储单元160

环境信息存储单元160存储由环境信息检测器150检测到的环境信息。

·控制器170

控制器170根据各种程序控制信息处理装置100中的整个操作。控制器170包括显示控制器171和声音控制器173。显示控制器171控制输出装置200的显示。声音控制器173控制输出装置200的音频输出。

控制器170用作引导控制器,该引导控制器基于从引导位置设置单元120、引导位置存储单元130、用户信息检测器140和环境信息检测器150或环境信息存储单元160获得的信息来控制引导处理。具体地,控制器170基于环境信息和用户信息使输出装置200输出用于将用户引导到引导位置的引导信息。

具体地,在实施方式中,控制器170基于环境信息和用户信息使投影仪210向用户所处的空间投影用于将用户引导到引导位置的引导信息。在此,引导用户包括多种引导方式,例如引导用户的视线、引导用户的移动和引导用户的姿势。在引导时,控制器170可以将另一输出与投影相关联,例如以使扬声器260也输出引导信息。注意,虽然本说明书描述了由至少投影仪210输出引导信息的示例,但是还可以由tv220等输出引导信息,或者可以由hmd等ar显示引导信息。

控制器170基于环境信息或用户信息中的至少一个来切换引导用户的方法。具体地,控制器170切换引导路线、输出模态接口(例如输出装置200的模式)或引导信息的内容中的至少一个。因此,系统1可以根据用户状态和空间的状态执行适当的引导。

-引导路线

控制器170基于环境信息或用户信息中的至少一个来确定引导信息的投影路线。投影路线是引导信息的投影位置集。例如,控制器170确定投影路线,该投影路线包括作为起点的用户当前视线方向上的表面或者假设至少处于视场中的表面,并且包括作为终点的与引导位置对应的表面。终点不一定必须与引导位置一致,并且例如,如果引导位置超出门,则门可以是终点。例如,在投影引导信息的情况下,引导信息被投影为沿投影路线移动。与要确定的投影路线有关的信息至少包括与起点位置和终点位置相关联的信息,并且还可以包括与一个或更多个通过点的位置相关联的信息。

控制器170可以通过避开不适合作为引导信息的投影位置的区域来确定投影路线。例如,控制器170将投影路线确定成避开在用户所处的空间中包括的区域(形成空间的诸如墙壁、地板和家具的对象的表面,即投影位置的候选区域)中的不满足引导信息的可见性标准的区域。具体地,控制器170基于关于由环境信息检测器150检测到的空间和空间中的对象的信息,将在用户所处的空间中包括的区域分类为满足引导信息的可见性标准的区域以及不满足引导信息的可见性标准的区域。其后,控制器170确定投影路线,以便将满足可见性标准的区域作为投影位置包括在投影路线中,并且不将不满足可见性标准的区域作为投影位置包括在投影路线中。可见性标准是与可能影响投影的引导信息的可见性的信息(例如区域的透明度(即透射率)、反射率、亮度、颜色或者与用户的位置关系)中的至少一个相关的标准(例如阈值)。控制器170基于以下来确定投影路线:关于在用户所处的空间中包括的每个区域的透明度、反射率、亮度、颜色、与用户的位置关系等中的至少一个的检测信息;以及可见性标准。将给出可见性标准的特定描述。满足可见性标准的区域例如是在投影引导信息的情况下可以确保用于引导信息的预定亮度或更大亮度的区域以及不透明或黑色的区域。此外,不满足可见性的区域例如是在投影引导信息的情况下不能确保用于引导信息的预定亮度或更大亮度的区域或者是透明或黑色的区域。这是因为例如在引导信息的亮度太低或者投影表面是透明或黑色的情况下,可能难以观看投影的引导信息。另外,在投影仪210与用户之间的一些位置关系中,难以在被用户隐藏的部分上投影引导信息。因此,控制器170例如基于输出装置200的投影仪的位置和用户的位置,将用户的盲点区域(例如,包括用户的背部等的身体的一部分,以及用户正上方的天花板)确定为不满足引导信息的可见性标准的区域,并且确定投影路线以避开这样的区域。因此,用户可以容易地在视觉上识别引导信息并且被引导。

控制器170可以通过跟踪用户的视线来分阶段地改变引导信息的投影位置。首先,控制器170使用用户的视线方向上的表面作为投影位置在该表面上投影引导信息,以使用户在初期阶段意识到投影。然后,控制器170通过朝向投影路线上的引导位置移动引导信息来引导用户,即通过跟踪用户的视线改变投影位置。投影位置可以连续地改变(即小的改变量)或者可以离散地改变(即大的改变量)。因此,可以通过根据引导信息的移动来转移视线而将用户引导到引导位置。

控制器170可以通过跟踪用户的位置分阶段地改变引导信息的投影位置。例如,当用户接近投影位置时,控制器170将投影位置改变为投影路线上的比当前投影位置更接近引导位置的位置。这使得系统1能够提示用户移动到引导位置。

控制器170可以通过改变作为所谓的移动投影仪的投影仪210的投影方向来改变引导信息的投影位置。这允许系统1将空间中的许多位置用作投影位置。

-模态

控制器170基于环境信息或用户信息中的至少一个来确定控制器170将使什么装置输出引导信息,即模态。例如,在用户的面部接近墙壁并且难以在视场中投影引导信息的情况下,控制器170使扬声器260输出引导信息。因此,系统1能够通过各种输出器件引导用户。

-引导信息的内容

可以设想各种引导信息的内容。下面将描述示例。

例如,引导信息可以包括指示紧急程度的信息。将参照图3描述这一点。

图3是示出由根据实施方式的系统1投影的引导信息的示例的图。图3中示出的引导信息10a至10k是包括指示紧急程度的信息的引导信息的示例。具体地,引导信息10a至10e用颜色表示紧急程度。在此,紧急性越高,颜色越深。引导信息10f至10h用动画表示紧急程度。在此,紧急性越高,闪烁越快。引导信息10i至10k通过图标表示紧急性。在此,紧急程度越高,图标形成的警告效果越强。

例如,引导信息可以包括指示引导方向的信息。将参照图4至图6描述这一点。

图4是示出由根据实施方式的系统1投影的引导信息的示例的图。图4中示出的引导信息10a至10d是包括指示引导方向的信息的引导信息的示例。具体地,引导信息10a是如流星的拖尾表示,并且将引导方向表示为流星朝向的点。引导信息10b是箭头表示,并且将引导方向表示为箭头的方向。引导信息10c是三角形表示,并且将引导方向表示为三角形的最尖的顶点的方向。引导信息10d是其中颜色、亮度、透明度或厚度相对于引导方向改变的渐变表示,并且将引导方向表示为从渐变的较浅侧到较深侧的方向。

图5是示出由根据实施方式的系统1投影的引导信息的示例的图。图5示出了其中使用箭头表示的引导信息来执行引导处理的示例。如图5所示,系统1使用墙壁作为投影位置将引导信息10a投影到在用户视线方向上的墙壁上,以使用户在初期阶段意识到投影。然后,系统1通过跟随用户的视线分阶段地投影引导信息10b至10e。在此,引导信息10a至10d中的每一个通过箭头指示下一个要投影的引导信息的投影位置的方向(例如,对于引导信息10a,下一个要投影的引导信息为引导信息10b)。这使得可以将用户的视线引导到箭头的尖点,并且可以容易地将用户引导到下一个要投影的引导信息。此外,最后投影的引导信息10e通过箭头指示智能电话20的位置。这使得可以容易地将用户引导到存储有智能电话20的柜子。

图6是示出由根据实施方式的系统1投影的引导信息的示例的图。图6示出了其中使用如流星的引导信息来执行引导处理的示例。如图6中所示,系统1使用墙壁作为投影位置将引导信息10a投影到用户视线方向上的墙壁上,以使用户在初期阶段意识到投影。然后,系统1通过跟随用户的视线分阶段地投影引导信息10b至10e。在此,引导信息10a至10d中的每一个指示在流星朝向的方向上的下一个要投影的引导信息的投影位置的方向(例如,对于引导信息10a,下一个要投影的引导信息为引导信息10b)。这使得可以将用户的视线引导到流星朝向的方向,并且可以容易地将用户引导到下一个要投影的引导信息。此外,由围绕智能电话20的位置的表示示出最后投影的引导信息10e。这使得可以容易地将用户引导到存储有智能电话20的柜子。

例如,引导信息可以包括以引导为目的的指示要由用户执行的动作的信息。因此,控制器170基于环境信息或用户信息中的至少一个来确定要由用户执行的动作。例如,在引导位置是除非用户向前弯曲否则从用户视点的高度难以在视觉上识别的位置的情况下,确定用于提示用户向前弯曲的引导信息。另外,在引导位置在与用户所处的房间不同的房间中的情况下,确定提示移动到该不同房间的引导信息。因此,系统1不仅可以引导用户的视线,还可以引导诸如移动和姿势的动作。在下文中,将参照图7和图8描述包括指示以引导为目的的要由用户执行的动作的信息的引导信息。

图7是示出由根据实施方式的系统1投影的引导信息的示例的图。图7示出了使用包括以引导为目的的指示要由用户执行的动作的信息的引导信息来执行引导处理的示例。系统1通过投影作为行走的人物的引导信息10a至10c,同时根据用户的移动改变投影位置,使用户移动到存储有智能电话20的柜子附近。接下来,当系统1识别出用户已移动到用户需要改变姿势的位置时,系统1通过投影引导信息10d向用户给出向前弯曲的姿势引导,该姿势引导是执行向前弯曲的动作的角色(动画)。然后,系统1通过投影引导信息10e将用户引导到引导位置。这使得系统1能够将用户引导到除非用户移动并且向前弯曲否则难以在视觉上识别的位置。

图8是示出由根据实施方式的系统1投影的引导信息的示例的图。图8示出了使用包括以引导为目的的指示要由用户执行的动作的信息的引导信息来执行引导处理的示例。参照图8,将提示用户围绕墙壁移动并且移动到下一个房间的引导信息10投影在用户当前所在的房间的墙壁上。引导信息10可以是动画。在生活空间中,很可能存在诸如房间的墙壁的遮蔽物。在这样的情况下,可能存在用户应当注意在被遮蔽物遮蔽并且从用户的当前位置不可见的位置的信息。在该情况下,如图8所示,系统1可以通过投影提示围绕遮蔽物移动的引导信息10将用户引导到引导位置。在图8中示出的示例中,作为用户应当注意的信息的画面21被投影在隔壁房间的墙面上。系统1被已移动到隔壁房间的用户触发,可以开始投影画面21。

这样的提示用户执行动作的引导能够实现比仅对视线的引导更广泛的引导。例如,在室内搜索对象的使用情况下,系统1指导用户关于要搜索的对象的大致位置和方向,并且在用户移动到要搜索的对象附近的情况下,进一步指示姿势。这使得可以向用户通知除非用户蹲下或向内看否则难以注意到的地方中的对象。另外,在引导位置的周围区域是不适于投影的位置的情况下,例如,通过引导用户的姿势,可以在避开投影到不适当的位置的同时将用户引导到引导位置。

例如,引导信息可以包括以一部分遮蔽物为透明的表示方式来指示引导位置的状态的信息。将参照图9描述这一点。

图9是示出由根据实施方式的系统1投影的引导信息的示例的图。图9示出了使用包括指示引导位置的状态的信息的引导信息来执行引导处理的示例。假设tv220在与用户所处的房间分开的隔壁房间中,并且tv220显示用户应当注意的信息。在这样的情况下,如图9所示,投影引导信息10,引导信息10是示出穿过墙壁传送的表示的引导位置中的tv220的状态的图像。这允许用户注意到引导位置是tv220并且tv220正在显示某物。

可以以除了上述之外的各种方式表示引导信息。下面将描述示例。

系统1可以使整个环境变暗以明亮地投影引导位置。这使得用户能够容易地观看引导位置。

在用户表现得好像自己没有意识到引导的情况下,系统1可以改变引导信息的表示。这使用户更容易注意到引导信息。

在不再有用户应当注意的任何信息的情况下,系统1可以以诸如分散引导信息的方式删除引导信息。这使得用户能够识别出不再有应当注意的任何信息。

系统1可以接受用户的引导取消操作。例如,在用户有意地将自己的视线移开引导信息的情况下,系统1可以停止投影引导信息。

系统1可以仅在与具有高紧急性的信息有关的起点和终点处投影引导信息。这消除了用于分阶段移动引导信息的投影位置的时间,因此能够对用户实现更迅速的引导。

在空间中存在多个人的情况下,系统1可以共同地引导多个人,或者可以将最接近引导位置的人引导到目标。当一个人被引导时,其他人可以相应地被引导。

系统1可以通过输出方向性声音作为引导信息来给出引导,而不执行投影。当然,系统1可以通过将音频输出与投影进行组合来给出引导。

系统1可以在投影用于将用户引导到引导位置的引导信息之前输出先前的引导信息。输出先前输出以用于创建期望的环境。例如,在操作真空吸尘器时,由于来自真空吸尘器的噪声,无法听到系统1的音频输出。因此,系统1首先输出关闭真空吸尘器的引导信息。因此,即使在难以引导的环境中,也可以通过调整环境来使引导变得容易。

·修改

本技术还适用于驾驶汽车。例如,系统1可以将正在驾驶汽车的用户的视线引导到行人。在该情况下,输出装置200例如是平视显示器,并且用户信息检测器140除了用户信息之外还检测包括汽车的方向、行进方向、车辆速度等车体信息。

信息处理装置100可以连接至输出装置200,并且传感器装置300针对不同用户通过网络处理多个空间以执行引导处理。例如,信息处理装置100可以将不同空间中的多个用户的视线引导到同一地方。具体地,信息处理装置100可以将正在观看同一体育场中的体育比赛的多个用户的视线引导到应当关注的运动员。

3.处理流程

随后,将参照图10和图11描述根据该实施方式的引导处理的流程的示例。图10是示出在根据实施方式的系统1的信息处理装置100的每个部分中执行的引导处理的流程的示例的序列图。图11是用于描述在根据实施方式的系统1中执行的引导处理的流程的示例的图。

如图10中所示,系统1首先检测环境信息(步骤s102)。例如,如图11中的附图标记31所示,系统1检测房间的形状以及时钟挂在墙壁上这一事实作为环境信息。

接下来,系统1检测用户信息(步骤s104)。例如,如图11中的附图标记32所示,系统1检测用户位于房间的中心并且视线指向与其上挂有墙壁的墙壁不同的墙壁这一事实作为用户信息。

接下来,系统1设置引导位置(步骤s106)。例如,如图11中的附图标记33所示,系统1将挂在墙壁上的时钟设置为引导位置。

然后,系统1基于环境信息或用户信息中的至少一个来输出引导信息(步骤s108)。例如,如图11中的附图标记34a所示,系统1使用墙壁作为投影位置将引导信息10a投影到用户视线方向上的墙壁上,以使用户在初期阶段意识到投影。然后,如图11中的附图标记34b至34d所示,系统1通过跟踪用户视线和位置来投影引导信息10b至10d,即朝向引导位置移动引导信息。这使得可以将用户的视线引导到挂在墙上的时钟。

4.示例

4.1.第一示例

第一示例与攀岩(具体地,ar攀岩)有关。在下文中,将参照图12和图13描述该示例。

图12和图13是用于描述第一示例的图。如图12中所示,假设将输出装置200a至200d安装在攀岩设施40中。省去了传感器装置300和信息处理装置100的图示。用户可以从地板41攀登攀岩墙42。传感器装置300感测与包括地板41和攀岩墙42的攀岩设施40的空间以及攀登攀岩墙42的用户相关联的信息。信息处理装置100基于由传感器装置300感测的信息来检测环境信息和用户信息,并且控制输出装置200a至200d的输出。在此,环境信息包括例如指示地板41和攀岩墙42的形状、照度和颜色;在攀岩墙42上设置的攀岩把手的位置和形状等的信息。另外,在此,用户信息包括例如指示攀登攀岩墙42的用户的位置、姿势和视线;用户的面部与攀岩墙42之间的距离等的信息。

在示例中,输出装置200c和200d是投影到固定投影区域(即投影位置)上的固定投影仪,输出装置200a和200b是可以移动投影区域的移动投影仪。输出装置200c和输出装置200d分别将作为背景的信息投影(即投影映射)到地板41和攀岩墙42上。例如,通过将建筑物的墙壁的图像投影在攀岩墙42上并且将从建筑物的墙壁向下看地面的景观的图像投影在地板41上,可以使用户感觉好像自己正在攀登建筑物墙壁。然后,输出装置200a和200b可以在地板41或攀岩墙42上投影引导信息10a和10b,并且进一步在除了地板41或攀岩墙42之外的侧表面或天花板上投影。换言之,输出装置200a和200b可以在将投影位置自由地移动到攀岩设施40中的空间中的任何位置的同时投影引导信息。

例如,如图13中所示,输出装置200a投影支持用户攀登的指导者的图像作为引导信息10a。在此,由于用户正在攀登并且脸部接近攀岩墙42,因此难以观看引导信息10a。在该情况下,系统1通过从音频输出装置输出声音以使得声音从引导信息10a的投影位置的方向到达用户来向用户通知引导信息10a。例如,如图13所示,系统1从输出装置200a输出具有方向性的声音,使得从引导信息10a的方向反射的声音到达用户。这使得可以使用户感觉好像指导者在对用户说话。替选地,系统1可以在从用户观看的引导信息10a的方向上从未示出的方向性扬声器输出声音。

注意,虽然图13中示出的示例示出了在攀岩墙42上投影引导信息10a的情况,但是输出装置200a还可以将引导信息10a投影在除了攀岩墙42之外的位置,例如地板41、在输出装置200c和200d的投影区域之外的攀岩墙42的侧墙壁以及天花板。例如,在引导信息10a的投影路线的起点、经过点和终点中的任何一个或其组合被设置在输出装置200c和200d的投影区域之外的情况下,由于引导信息10a被投影到输出装置200d的投影区域(即攀岩墙42)之外,因此认为用户不太可能注意到引导信息10a。即使在这样的情况下,作为移动投影仪的输出装置200a或200b也可以投影引导信息10a以引导视线并且帮助用户注意引导显示。

此外,可以通过固定投影仪和移动投影仪的协作来切换引导信息10a。例如,假设这样的情况:引导信息10a的投影路线被确定为跨越固定投影仪的投影区域(例如地板41或攀岩墙42)的内部以及固定投影仪的投影区域(例如侧墙壁或天花板)的外部。在这样的情况下,控制器170可以控制输出装置200a至200d以使得输出装置200c或200d在引导信息10a被显示在固定投影仪的投影区域内部的情况下投影引导信息10a,并且输出装置200a和200b在引导信息10a被显示在固定投影仪的投影区域外部的情况下投影引导信息10a。通过以该方式执行控制,当固定投影仪投影引导信息10a时,移动投影仪可以投影除了引导信息10a之外的内容,借此可以提高娱乐质量。

输出装置200b还投影指示下一个要握住的把手的引导信息以支持用户的攀登。例如,输出装置200b通过使用引导信息10a的投影位置作为起点分阶段地投影引导信息10b-1至10b-3。具体地,引导信息10b-3突出显示下一个要握住的攀岩把手。使用该配置,可以将被吸引到指导者的用户的视线一下子引导到引导信息10d,并且将用户引导到下一个要握住的攀岩把手。

4.2.第二示例

第二示例与教育有关。在下文中,将参照图14描述该示例。

图14是用于描述第二示例的图。如图14中所示,在教室50中,教师正朝向黑板51教学。注意,在图14中,省去了信息处理装置100、输出装置200和传感器装置300的图示。如图14中所示,多个学生正在上课。然而,一些学生可能正看向窗户52的方向。在这样的情况下,系统1可以通过跟踪学生的视线,在将引导信息10a朝向黑板51移动的同时进行投影来将学生的视线集中在黑板51上。类似地,在一些学生正看向墙壁53的方向的情况下,系统1可以通过跟踪学生的视线,在将引导信息10b朝向黑板51移动的同时进行投影来将学生的视线集中在黑板51上。

<<5.硬件配置示例>>

最后,将参照图15描述根据实施方式的信息处理装置的硬件配置。

图15是示出根据实施方式的信息处理装置的硬件配置的示例的框图。注意,例如,图15中示出的信息处理装置900可以实现图2中示出的信息处理装置100。通过下面描述的软件和硬件的协作来实现根据实施方式的信息处理装置100的信息处理。

如图15所示,信息处理装置900包括中央处理单元(cpu)901、只读存储器(rom)902、随机存取存储器(ram)903和主总线904a。信息处理装置900还包括桥接器904、外部总线904b、接口905、输入装置906、输出装置907、存储装置908、驱动器909、连接端口911和通信装置913。信息处理装置900可以具有例如代替cpu901或者除了cpu901之外的诸如电路、dsp或asic的处理电路。

cpu901用作算术处理器和控制器,并且根据各种程序控制信息处理装置900中的整个操作。另外,cpu901可以是微处理器。rom902存储在cpu901的执行中使用的程序以及在执行中适当改变的参数等。cpu901可以形成例如图2中示出的引导位置设置单元120、引导位置存储单元130、用户信息检测器140、环境信息检测器150和控制器170。

cpu901、rom902和ram903通过包括cpu总线等的主总线904a相互连接。主总线904a通过桥接器904连接至诸如外围部件互连/接口(pci)总线的外部总线904b。注意,不一定必须分开地配置主总线904a、桥接器904和外部总线904b,并且可以在一个总线中实现这些功能。

由用户将信息输入其中的装置(例如鼠标、键盘、触摸板、按钮、麦克风、开关和杆)来实现输入装置906。此外,例如,输入装置906可以是使用红外线或其他无线电波的遥控装置,或者可以是与信息处理装置900的操作对应的诸如移动电话或pda的外部连接装置。此外,输入装置906可以包括输入控制电路等,其基于由用户使用上述输入器件输入的信息来生成输入信号,并且例如将生成的输入信号输出到cpu901。信息处理装置900的用户可以将各种数据输入到信息处理装置900中,并且通过操作输入装置906来指示处理操作。

输出装置907包括能够在视觉上或听觉上向用户通知所获得的信息的装置。这样的装置包括显示装置(例如crt显示装置、液晶显示装置、等离子显示装置、el显示装置、激光投影仪、led投影仪和灯)、音频输出装置(例如扬声器和耳机)、打印机装置等。例如,输出装置907输出通过由信息处理装置900执行的各种类型的处理而获得的结果。具体地,显示装置在视觉上以诸如文本、图像、表格和图表的各种格式显示通过由信息处理装置900执行的各种类型的处理而获得的结果。另一方面,音频输出装置将包括再现的音频数据、声学数据等音频信号转换为模拟信号,并且在听觉上输出该模拟信号。

存储装置908是用于数据存储的装置,其形成为信息处理装置900的存储单元的示例。例如,存储装置908由诸如hdd的磁存储单元装置、半导体存储装置、光存储装置、磁光存储装置等实现。存储装置908可以包括存储介质、在存储介质中记录数据的记录装置、从存储介质读取数据的读取装置、删除记录在存储介质中的数据的删除装置等。存储装置908存储由cpu901执行的程序、各种数据、从外部获得的各种数据等。例如,存储装置908可以形成图2中示出的引导位置存储单元130和环境信息存储单元160。

驱动器909是用于存储介质的读取器/写入器,并且内置于或外部地附接至信息处理装置900。驱动器909读出在可移动存储介质(例如安装的磁盘、光盘、磁光盘)或半导体存储器中记录的信息。并且将信息输出到ram903。驱动器909还可以将信息写入可移动存储介质。

连接端口911是连接至外部装置的接口,并且例如是能够通过通用串行总线(usb)等进行数据传输的外部装置的连接端口。例如,连接端口911可以形成图2中示出的i/f单元110。另外,连接端口911连接至图2中示出的输出装置200和传感器装置300。

通信装置913是包括例如用于连接至网络920的通信装置等的通信接口。例如,通信装置913是用于有线或无线局域网(lan)、长期演进(lte)、bluetooth(注册商标)、无线usb(wusb)等的通信卡。此外,通信装置913可以是用于光通信的路由器、用于非对称数字用户线(adsl)的路由器、用于各种通信的调制解调器等。通信装置913可以例如根据诸如tcp/ip的预定协议例如使用因特网或其他通信装置来发送和接收信号等。例如,通信装置913可以形成图2中示出的i/f单元110。另外,通信装置913可以与图2中示出的输出装置200和传感器装置300进行通信。

注意,网络920是从连接至网络920的装置发送的信息的有线或无线传输路径。例如,网络920可以包括因特网、诸如电话网络和卫星通信网络的公共网络或者包括ethernet(注册商标)和广域网(wan)的各种局域网(lan)等。另外,网络920可以包括诸如互联网协议-虚拟专用网络(ip-vpn)的租用线路网络。

在上文中,已经示出了能够实现根据实施方式的信息处理装置900的功能的硬件配置的示例。可以使用通用构件来实现上述部件中的每一个,或者可以由专用于每个部件的功能的硬件来实现。因此,可以根据实施方式的每个实现方式的技术水平适当地改变要使用的硬件配置。

注意,可以在pc等上准备和实现用于实现根据上述实施方式的信息处理装置900的每个功能的计算机程序。另外,可以提供其中存储有这样的计算机程序的计算机可读记录介质。记录介质是例如磁盘、光盘、磁光盘、闪存存储器等。另外,可以例如通过网络分发上述计算机程序而不使用记录介质。

6.结论

在上文中,已经参照图1至图15详细描述了本公开内容的实施方式。如上所述,根据实施方式的系统1基于与用户所处的空间有关的环境信息和用户信息,使用投影装置在用户所处的空间中投影用于将用户引导到引导位置的引导信息。这使得可以通过将用户引导到用户应当注意到的信息来帮助用户注意。具体地,系统1可以通过引导用户的姿势、位置和/或姿势来向用户通知在用户的视场之外的用户应当注意到的信息。

本技术适用于各种使用情况。例如,系统1可以向另一房间中的用户通知已经过了厨房定时器上的烹饪时间。另外,当用户在放松时,系统1可以通知已经有到达不在手边的智能电话的呼入,并且可以将用户引导到放置智能电话的位置。另外,系统1可以通知用户特定器具仍保持上电,并且可以将用户引导到开关位置。此外,在用户晚上回家的情况下,系统1可以将用户从入口引导到灯开关的位置。

尽管已经参照附图详细描述了本公开内容的优选实施方式,但是本公开内容的技术范围不限于这些示例。对于本公开内容所处领域的技术人员来说明显的是,可以在权利要求书中描述的技术思想的范围内设想各种变化或修改。应当理解,这些当然也属于本公开内容的技术范围。

注意,可以将本说明书中描述的每个装置实现为单个装置,或者可以将装置的一部分或全部实现为分立装置。例如,可以将图2中示出的信息处理装置100、输出装置200和传感器装置300配置为单个装置。此外,例如,可以将图2中示出的信息处理装置100配置为通过网络等连接至输出装置200和传感器装置300的服务器装置。此外,例如,图2中示出的信息处理装置100的功能配置示例中,控制器170可以被包括在诸如通过网络等连接至i/f单元110、引导位置设置单元120、引导位置存储单元130、用户信息检测器140、环境信息检测器150和环境信息存储单元160的服务器的装置中。

另外,使用本说明书中的流程图描述的处理不一定必须以示出的顺序执行。一些处理步骤可以并行执行。此外,可以采用附加的处理步骤,并且可以省去一些处理步骤。

另外,本说明书中描述的效果仅是说明性或示例性的,而不是限制性的。即,与上述效果一起或者代替上述效果,根据本说明书的描述,可以取得对本领域的技术人员明显的其他效果。

注意,以下配置也在本公开内容的技术范围内。

(1)

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

引导控制器,其基于关于空间的环境信息以及指示用户的位置和视线的用户信息,使投影装置在所述用户所处的所述空间中投影用于将所述用户引导到引导位置的引导信息。

(2)

根据(1)所述的信息处理装置,其中,所述引导控制器基于所述环境信息或所述用户信息来切换引导所述用户的方法。

(3)

根据(2)所述的信息处理装置,其中,所述引导控制器基于所述环境信息或所述用户信息来确定所述引导信息的投影路线。

(4)

根据(3)所述的信息处理装置,其中,所述引导控制器将所述投影路线确定成使得避开在所述空间中包括的区域中的不满足所述引导信息的可见性标准的区域。

(5)

根据(3)或(4)中任一项所述的信息处理装置,其中,所述引导控制器基于与在所述空间中包括的区域的照度或颜色有关的信息来确定所述投影路线。

(6)

根据(3)至(5)中任一项所述的信息处理装置,其中,所述引导控制器通过跟踪所述用户的视线分阶段地改变所述引导信息的投影位置。

(7)

根据(3)至(6)中任一项所述的信息处理装置,其中,所述引导控制器通过跟踪所述用户的位置分阶段地改变所述引导信息的投影位置。

(8)

根据(3)至(7)中任一项所述的信息处理装置,其中:

所述投影装置包括能够改变投影方向的可移动部分;并且

所述引导控制器通过改变所述投影装置的投影方向来改变所述引导信息的投影位置。

(9)

根据(2)至(8)中任一项所述的信息处理装置,其中,所述引导控制器基于所述环境信息或所述用户信息来确定所述引导控制器将使什么装置输出所述引导信息。

(10)

根据(9)所述的信息处理装置,其中,所述引导控制器使音频输出装置输出声音以使所述声音从所述引导信息的投影位置的方向来到所述用户。

(11)

根据(2)至(10)中任一项所述的信息处理装置,其中,所述引导信息包括指示为了引导而要由所述用户执行的动作的信息。

(12)

根据(11)所述的信息处理装置,其中,所述引导控制器基于所述环境信息或所述用户信息来确定要由所述用户执行的动作。

(13)

根据(1)至(12)中任一项所述的信息处理装置,其中,所述引导信息包括指示紧急程度的信息。

(14)

根据(1)至(13)中任一项所述的信息处理装置,其中,所述引导信息包括指示引导方向的信息。

(15)

根据(1)至(14)中任一项所述的信息处理装置,其中,所述引导信息包括以一部分遮蔽物为透明的表示方式来指示所述引导位置的状态的信息。

(16)

根据(1)至(15)中任一项所述的信息处理装置,还包括设置所述引导位置的设置单元,其中

所述设置单元预先设置与预定触发因素对应的所述引导位置。

(17)

根据(1)至(16)中任一项所述的信息处理装置,还包括设置所述引导位置的设置单元,其中

所述设置单元将与针对所述用户生成的通知信息对应的位置设置为所述引导位置。

(18)

根据(1)至(17)中任一项所述的信息处理装置,其中,所述环境信息包括指示形成所述空间的物体的形状的信息。

(19)

一种信息处理方法,包括以下步骤:

基于关于空间的环境信息以及指示用户的位置和视线的用户信息,使投影装置在所述用户所处的所述空间中投影用于将所述用户引导到引导位置的引导信息。

(20)

一种记录用于使计算机起以下作用的程序的记录介质:

引导控制器,其基于关于空间的环境信息以及指示用户的位置和视线的用户信息,使投影装置在所述用户所处的所述空间中投影用于将所述用户引导到引导位置引导信息。

附图标记列表

1:系统

10:引导信息

20:智能电话

100:信息处理装置

110:i/f单元

120:引导位置设置单元

130:引导位置存储单元

140:用户信息检测器

150:环境信息检测器

160:环境信息存储单元

170:控制器

171:显示控制器

173:声音控制器

200:输出装置

210:投影仪

230:平板电脑

240:智能电话

260:扬声器

270:单向扬声器

300:传感器装置

310:摄像机

320:深度传感器

330:麦克风

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