本技术涉及可以应用于增强现实(ar)空间的创建的信息处理装置、信息处理方法和程序。
背景技术:
1、专利文献1公开了一种能够在不干扰用户在ar空间中的沉浸感的情况下实现ar虚拟对象的操作的技术。
2、引文列表
3、专利文献
4、专利文献1:日本专利申请特许公开第2012-212345号
技术实现思路
1、技术问题
2、因此,期望提供一种能够实现高质量ar体验的技术。
3、鉴于上述情况,本技术的目的是提供一种能够实现高质量ar体验的信息处理装置、信息处理方法和程序。
4、问题解决方案
5、为了实现上述目标,根据本技术的实施方式的信息处理装置包括获取单元和再现控制单元。
6、获取单元获取关于回避区域的回避区域信息,在该回避区域中,作为向其再现虚拟内容的目标的目标人的进入或显示给目标人的针对目标人的虚拟对象的进入中的至少一个是要避免的目标,该回避区域信息基于与目标人不同的其他对象的位置或显示给其他对象的针对其他对象的虚拟对象的位置中的至少一个生成。
7、再现控制单元基于所获取的回避区域信息来控制向目标人进行的虚拟内容的再现。
8、在该信息处理装置中,基于关于回避区域的回避区域信息来控制针对目标人的虚拟内容的再现,在该回避区域中,作为向其再现虚拟内容的目标的目标人的进入或显示给目标人的针对目标人的虚拟对象的进入中的至少一个是要避免的目标。这可以实现高质量的ar体验。
9、再现控制单元可以控制以下中的至少一个:目标人的虚拟对象的显示或向目标人进行的虚拟声音的输出。
10、再现控制单元可以执行以下中的至少一个:再现虚拟内容以避免目标人进入回避区域或再现虚拟内容以避免针对目标人的虚拟对象进入回避区域。
11、再现控制单元可以将针对目标人的虚拟对象的位置从回避区域向外移动。
12、再现控制单元可以再现虚拟内容以引导目标人的注视使得包括在回避区域中的针对目标人的虚拟对象离开目标人的有效视场。
13、信息处理装置还可以包括生成单元,该生成单元基于关于目标人的周边的周边信息生成回避区域信息。
14、生成单元可以基于其他对象的运动或针对其他对象的虚拟对象的运动中的至少一个生成回避区域信息。
15、生成单元可以生成包括预定范围的区域作为回避区域的回避区域信息,该预定范围使用其他对象的位置作为基础。
16、其他对象可以其他目标人,其他目标人是其他信息处理装置向其再现虚拟内容的目标。
17、生成单元可以基于目标人的位置或针对目标人的虚拟对象的位置中的至少一个生成针对其他目标人的回避区域信息。
18、信息处理装置还可以包括发送控制单元,该发送控制单元将针对其他目标人的回避区域信息发送至其他信息处理装置。
19、信息处理装置还可以包括优先级计算单元,该优先级计算单元基于回避区域信息计算再现虚拟内容的优先级。
20、发送控制单元可以将计算出的优先级发送至其他信息处理装置。
21、再现控制单元可以将由优先级计算单元计算出的优先级与从其他信息处理装置发送的其他目标人的优先级进行比较,并且可以在其他目标人的优先级高的情况下,基于从其他信息处理装置发送的回避区域信息控制虚拟内容的再现。
22、再现控制单元可以将由优先级计算单元计算出的优先级与从其他信息处理装置发送的其他目标人的优先级进行比较,并且在其他目标人的优先级更低的情况下,不需要基于从其他信息处理装置发送的回避区域信息控制虚拟内容的再现。
23、信息处理装置还可以包括回避要求水平设置单元,该回避要求水平设置单元设置指示对于包括在回避区域信息中的回避区域需要回避的程度的回避要求水平。在这种情况下,再现控制单元可以基于回避要求水平来控制虚拟内容的再现。
24、回避要求水平设置单元可以对于包括在针对其他目标人的回避区域信息中的回避区域来设置回避要求水平。在这种情况下,发送控制单元可以将所设置的回避要求水平发送至其他信息处理装置。
25、根据本技术的实施方式的信息处理方法是由计算机系统执行的信息处理方法,并且包括:
26、获取关于回避区域的回避区域信息,在该回避区域中,作为向其再现虚拟内容的目标的目标人的进入或显示给目标人的目标人的虚拟对象的进入中的至少一个是要避免的目标,该回避区域信息基于与目标人不同的其他对象的位置或显示给其他对象的针对其他对象的虚拟对象的位置中的至少一个生成。
27、基于所获取的回避区域信息来控制向目标人进行的虚拟内容的再现。
28、根据本技术的实施方式的程序使计算机系统执行以下步骤:
29、获取关于回避区域的回避区域信息,在该回避区域中,作为向其再现虚拟内容的目标的目标人的进入或显示给目标人的目标人的虚拟对象的进入中的至少一个是要避免的目标,该回避区域信息基于与目标人不同的其他对象的位置或显示给其他对象的针对其他对象的虚拟对象的位置中的至少一个生成。
30、基于所获取的回避区域信息,控制向目标人进行的虚拟内容的再现。
1.一种信息处理装置,包括:
2.根据权利要求1所述的信息处理装置,其中
3.根据权利要求1所述的信息处理装置,其中
4.根据权利要求1所述的信息处理装置,其中
5.根据权利要求1所述的信息处理装置,其中
6.根据权利要求1所述的信息处理装置,还包括
7.根据权利要求6所述的信息处理装置,其中
8.根据权利要求6所述的信息处理装置,其中
9.根据权利要求1所述的信息处理装置,其中
10.根据权利要求9所述的信息处理装置,其中
11.根据权利要求9所述的信息处理装置,还包括
12.根据权利要求9所述的信息处理装置,还包括
13.根据权利要求12所述的信息处理装置,其中
14.根据权利要求13所述的信息处理装置,其中
15.根据权利要求13所述的信息处理装置,其中
16.根据权利要求1所述的信息处理装置,还包括
17.根据权利要求10所述的信息处理装置,其中
18.一种信息处理方法,包括
19.一种程序,其使计算机系统执行以下步骤: