当前位置: 首页 > 专利查询>索尼公司专利>正文

信息处理装置、信息处理方法和程序制造方法及图纸

技术编号:8452579 阅读:152 留言:0更新日期:2013-03-21 11:52
根据说明性实施例,提供了一种图像显示方法。该方法包括:检测用户的位置;检测物理对象的位置;以及基于用户的位置和物理对象的位置定义显示器的非显示区域。

【技术实现步骤摘要】
信息处理装置、信息处理方法和程序相关申请交叉引用本申请要求来自2011年6月3日在日本专利局提交的日本专利申请No.JP2011-124909的优先权,其全部内容通过引用而被合并于此。
本公开涉及一种信息处理装置、信息处理方法和程序,更具体地涉及一种信息处理装置、信息处理方法和程序,其能够适当地用于可以将物理对象放置在置于桌面上的显示器上的情况。
技术介绍
图1A和1B示出了被称为桌上类型的计算机的示例。例如在宾馆柜台等中使用桌上计算机10,并且其显示器11被置于柜台等的桌面上。当用户使用桌上计算机10时,用户位于显示器11的侧面,并且从上侧倾斜地观看显示在显示器11上的多种信息(在此示例中为显示对象A、B和C),如图1A所示。桌上计算机10的显示器11被置于柜台等的桌面上,并且可以在其上放置物理对象(诸如手提包、书籍和杯子等的实际对象)。然而,当将物理对象放置在显示器11上时,用户看不见此时显示在其上的显示对象,因此需要某种对策。例如,US2008/0231611公开了通过从显示器的上侧对显示器成像来指定放置在显示器上的物理对象的位置,并且改变显示器中的显示对象的显示位置,以避免该位置正好在物理对象之下。
技术实现思路
然而,仅通过简单地改变显示对象的显示位置来避免所述位置正好在物理对象之下,显示对象B可能移动到例如从用户观看时的物理对象的背面,如图2所示。在这种情况下,取决于物理对象的高度(垂直于显示器的方向上的长度),用户无法看到显示对象B。因此,希望在将物理对象放置在显示上时使显示对象移动以便容易地观看该显示对象。因此,提供了本公开的实施例。根据说明性实施例,提供了一种图像显示方法。该方法包括:检测用户的位置,检测物理对象的位置,并且基于用户的位置和物理对象的位置定义显示器的非显示区域。附图说明图1A和1B是图示桌上计算机的示例的图。图2是图示使得显示对象从置于显示器上的物理对象正下方的位置移动的状态的图。图3是图示根据实施例的使得显示对象移动以便避开放置在显示器上的物理对象的状态的图。图4是图示根据实施例的信息处理装置的配置的框图。图5是图示非显示区域设置方法的图。图6是图示非显示区域设置方法的图。图7是图示非显示区域设置方法的图。图8是图示具有内置的成像单元的显示器的配置的截面图。图9是图示显示位置改变处理的流程图。图10A到10C是图示显示对象的移动轨迹的图。图11是图示计算机的配置的框图。具体实施方式在下文中,将参照附图详细描述用于将本公开付诸实践的最佳模式(在下文中称为实施例)。<1.实施例>[信息处理装置的示意操作]在根据本公开的实施例的信息处理装置中,可以将物理对象放置在置于桌面上的显示器上,如同图1A和1B所示的桌上计算机那样。图3示出了根据该实施例的由信息处理装置使得显示对象移动以便避开放置在显示器上的物理对象的状态。在根据该实施例的信息处理装置中,基于来自内置于显示器内的成像单元的图像信号,检测到物理对象被放置在显示器上。当如图中所示物理对象被放置在显示器上时,设置非显示区域,该非显示区域具有显示器的在用户一侧的一端以及对于物理对象的切线LL和LR,并且,显示在显示器的画面中的显示对象的显示位置移动到非显示区域以外的区域(在下文中,称为显示区域)。稍后将描述设置非显示区域的方法。因此,无论放置在显示器上的物理对象的高度如何,都可以减轻观看显示对象的困难。[信息处理装置的配置]图4示出了根据该实施例的信息处理装置的配置。信息处理装置20包括操作输入单元21、显示信号生成单元22、图像信号获取单元23、物理对象检测单元24、用户感测单元25、非显示区域设置单元26、显示信号输出单元27和具有内置的成像单元的显示器30,操作输入单元21接收来自用户的操作输入,并且将与其对应的操作信号输出到显示信号生成单元22。显示信号生成单元22基于与用户的操作相对应的操作信号,生成用于在具有内置的成像单元的显示器30上显示包括显示对象等的画面的显示信号,并且将所生成的显示信号提供给显示信号输出单元27。显示信号生成单元22基于从非显示区域设置单元26提供的非显示区域的位置信息,更新显示信号以便不使显示对象位于非显示区域,并且将更新后的显示信号提供给显示信号输出单元27。图像信号获取单元23从具有内置的成像单元的显示器30(以下也简称为显示器30)获取图像信号,并且将所获取的图像信号输出到物理对象检测单元24。物理对象检测单元24基于来自显示器30的图像信号,检测代表放置在显示器30上的物理对象的轮廓(profile)的闭合曲线C。用户感测单元25感测围绕显示器30的四个边中用户所位于的一个边,并且向非显示区域设置单元26通知所感测的边。例如,可以使用红外线传感器、超声波传感器和人热辐射传感器作为用户感测单元25。可替换地,可以通过催促用户将手掌放置在显示器30上并且基于其图像信号检测手掌轮廓,来感测用户的位置。非显示区域设置单元26基于表示放置在显示器30上的物理对象的轮廓的闭合曲线C以及用户的位置设置非显示区域,并且向显示信号生成单元22通知所设置的非显示区域的位置信息。下面将描述设置非显示区域的方法。在下文中,将显示器30的四个顶点定义为p0(0,0)、p1(0,X)、p2(X,Y)、P3(0,Y)。图5示出了用户位于边p0和p1上的情况。在这种情况下,直线LL经过顶点p0,因此由表达式(1)表示。直线LL:y-0=a(x-0)…(1)基于表达式(1)定义由表达式(2)表示的函数F(x,y)。函数F(x,y)=y-0-a(x-0)…(2)计算对于现有的闭合曲线C中的所有点c(xc,yc)的函数F(x,y)的值,使得参数a在正方向上从0开始增大,并且采用函数F(x,y)的值第一次为0时的参数a作为直线LL的斜率。类似地确定直线LR。也就是说,直线LR经过顶点p1,因此由表达式(3)表示。直线LR:y-0=a(x-X)…(3)基于表达式(3)定义由表达式(4)表示的函数F(x,y)。函数F(x,y)=y-0-a(x-X)…(4)计算对于现有的闭合曲线C中的所有点c(xc,yc)的函数F(x,y)的值,使得参数a在负方向上从0开始减小,并且采用函数F(x,y)的值第一次为0时的参数a作为直线LR的斜率。图6示出了用户位于边p1和p2上的情况。在该情况下,直线LL经过顶点p1,因此由表达式(5)表示。直线LL:y-0=a(x-X)…(5)基于表达式(5)定义由表达式(6)表示的函数F(x,y)。函数F(x,y)=y-0-a(x-X)…(6)计算对于现有的闭合曲线C中的所有点c(xc,yc)的函数F(x,y)的值,使得参数a从负无穷开始向0增大,并且采用函数F(x,y)的值第一次为0时的参数a作为直线LL的斜率。类似地确定直线LR。也就是说,直线LR经过顶点p2,因此由表达式(7)表示。直线LR:y-Y=a(x-X)…(7)基于表达式(7)定义由表达式(8)表示的函数F(x,y)。函数F(x,y)=y-Y-a(x-X)…(8)计算对于现有的闭合曲线C中的所有点c(xc,yc)的函数F(x,y)的值,使得参数a从正无穷开始向0减小,并且采用函数F(x,y)的值第一次为0时的参数a本文档来自技高网...
信息处理装置、信息处理方法和程序

【技术保护点】
一种图像显示方法,包括:检测用户的位置;检测物理对象的位置;以及基于用户的位置和物理对象的位置定义显示器的非显示区域。

【技术特征摘要】
2011.06.03 JP 2011-1249091.一种图像显示方法,包括:检测用户的位置;检测物理对象的位置;以及基于用户的位置和物理对象的位置定义显示器的非显示区域,其中根据对显示器表面进行划分的两条线来定义非显示区域,以及所述非显示区域具有显示器的在用户一侧的一端以及在用户一侧的对于物理对象的两条切线。2.如权利要求1所述的方法,还包括:修改要在显示器上显示的图像,以便将显示对象移动到非显示区域之外。3.如权利要求1所述的方法,还包括:修改要在显示器上显示的图像,以便将显示对象移动到非显示区域内。4.如权利要求1所述的方法,其中,检测物理对象包括检测表示物理对象的闭合曲线。5.如权利要求4所述的方法,其中,基于所述闭合曲线来定义非显示区域。6.如权利要求1所述的方法,其中,定义非显示区域包括:基于两个或多个物理对象的各自的位置以及用户的位置来定义非显示区域,并且其中,通过确定用于所述物理对象的各个非显示区域并且生成各个非显示区域逻辑和,来确定所述非显示区域。7.如权利要求1所述的方法,其中,检测物理对象包括使用成像单元。8.如权利要求7所述的方法,其中,所述成像单元是近红外成像单元。9.如权利要求1所述的方法,其中,检测用户的位置包括以下至少一项:使用红外传感器、使用超声波传感器、使用人热辐射传感...

【专利技术属性】
技术研发人员:中尾勇
申请(专利权)人:索尼公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1