信息处理装置、信息处理方法以及程序的制作方法

文档序号:6398938阅读:67来源:国知局
专利名称:信息处理装置、信息处理方法以及程序的制作方法
技术领域
本公开涉及一种信息处理装置、信息处理方法以及程序。
背景技术
近来,在手持移动装置上显示大图像的一部分的技术是已知的。例如,日本专利公报第2009-259254号描述了:使用增强现实技术从由移动电话内置的摄像装置所捕获的移动图像中识别标记,并且由此估计装置的空间移动量来改变内容的显示区域。

发明内容
然而,在以上提到的官方文献所描述的技术中,移动电话在真实空间中的空间移动量照原样地被映射到内容的显示区域的改变上。因此,例如,当缩放比根据移动电话的移动量要大范围改变时,即使小的空间移动也会导致缩放比的大的改变。因此,难以如用户所愿地对缩放比进行调整。因此,期望的是根据装置的移动来高效地显示用户想要的信息。根据本公开的实施例,提供有一种信息处理装置,其包括:移动信息获取部,该移动信息获取部获取基于操作装置的移动的信息;以及控制信息生成部,该控制信息生成部基于上述信息生成用于根据移动以非线性方式连续地改变显示状态的控制信息。此外,信息处理装置可以包括:显示部;以及基于控制信息来控制显示部中的显示的显示控制器。此外,信息处理装置可以包括保存表示移动量与显示状态之间的关系的特征的存储器。控制信息生成部可以基于上述特征来生成控制信息。此外,信息处理装置可以包括动态地改变特征的特征调整部。此外,信息处理装置可以包括检测信息处理装置的取向的传感器。特征调整部可以根据信息处理装置的取向动态地改变特征。此外,当信息处理装置的取向为预定取向时、当移动量小于预定值时或当接收到预定操作输入时,控制信息生成部可以以显示状态不根据移动而改变的方式来生成控制信
肩、O此外,信息处理装置可以包括捕获对象的图像的图像捕获部。显示部至少可以显示由图像捕获部所捕获的图像。此外,控制信息生成部可以生成用于改变显示的缩放比的控制信息。此外,控制信息生成部可以生成用于改变显示的横截面的位置的控制信息。此外,根据本公开的实施例,提供有一种信息处理方法,其包括:获取基于操作装置的移动的信息;以及基于上述信息生成用于根据移动以非线性方式连续地改变显示状态的控制信息。

此外,根据本公开的实施例,提供有一种用于使计算机用作下述装置的程序:获取基于操作装置的移动的信息的装置;以及基于上述信息生成用于根据移动以非线性方式连续地改变显示状态的控制信息的装置。根据本公开,可以根据装置的移动高效地显示用户想要的信息。


图1是示出根据本公开的一个实施例的系统的概观的示意图;图2是示出显示装置的配置的框图;图3是示出移动装置的配置的框图;图4是示出用于根据显示装置与移动装置之间的相对位置关系来确定移动装置上所显示的信息内容(缩放比)的算法的流程图;图5是用于根据显示装置与移动装置之间的距离来确定移动装置上所显示的信息的缩放比的曲线图;图6是示出使用根据实施例的技术 来实现用于交互式学习地球的外貌的系统时的情形的不意图;以及图7是示出动态地调整曲线图的处理的示意图。
具体实施例方式在下文中,将参照附图对本公开的优选实施例进行详细描述。注意的是,在本说明书以及附图中,以相同的附图标记表示具有基本相同的功能和结构的结构元素,并且省略对这些结构元素的重复说明。顺便提及,按照以下顺序进行描述。1.根据实施例的系统的概观2.根据实施例的系统配置3.根据实施例的算法4.根据装置之间的距离改变缩放比的具体示例5.动态地调整曲线图的具体示例6.由移动装置单独执行的处理的示例7.锁定显示部上的显示的示例1.根据实施例的系统的概观首先,参考图1描述根据本公开的一个实施例的系统的概观。本实施例涉及根据两个装置之间的距离来改变所显示信息的精密度(缩放比等)的技术。图1是示出根据实施例的系统的概观的示意图。图1示出本实施例在用于说明鱼的解剖图的系统上的应用的示例。如图1所示,根据实施例的系统可以由两个装置配置而成(固定定位的显示装置100和移动装置200)。显示装置100显示信息的概观。在图1所示的示例中,一条鱼的概观显示在显示装置100的显示部110上。图1所示的系统可以例如被用作学校的教材。在这种情况下,例如,在教室里设置一个显示装置100,学生们使用各自的移动装置200,并且由此每个人都可以如其想要的让移动装置200在其上执行显示。移动装置200是允许用户移动该装置的位置的装置。移动装置200与根据本公开的“操作对象”有关。“操作对象”是下述装置:该装置响应于用户的操作而改变其空间位置和/或姿势,并且根据位置和/或姿势的改变对预定装置给予输入。“操作对象”可以是不同于移动装置200的装置(例如空间遥控器)。移动装置200包括摄像装置(图像捕获部240,未在图1中示出)和显示部210,并且移动装置200可以捕获在显示装置100上所显示的信息的图像以在显示部210上显示上述信息的至少一部分。当用户移动装置200的位置时,移动装置200上所显示的信息的内容根据显示装置100与移动装置200之间的相对位置关系的改变而改变。如图1所示,当用户来回地移动移动装置200的位置(在深度方向上)时,显示部210的显示屏的缩放比会改变。具体地,当移动装置200越接近显示装置100时,缩放比变得越大,并且因此显示部210上的图像被放大并显示。此外,当移动装置200越远离显示装置100时,缩放比变得越小,并且因此显示屏中的图像被缩小并显示。此外,在图1所示的示例中,显示装置100上所显示的鱼的横截面被显示在移动装置200的显示部210上。在图1所示的示例中,当用户来回地移动移动装置200的位置(在深度方向上)时,横截面的位置在显示上会发生改变。在图1所示的位置LI处,显示了距离鱼的表面相对浅的位置处的横截面。此外,在位置L2处,移动装置200向显示装置100侧移动了更多,并且显示了距离鱼的表面较深的位置(内脏位置)处的横截面。由此,当用户来回移动移动装置200时,移动装置200上所显示的横截面的位置也来回改变。因此,用户可以通过移动移动装置200来看见期望的位置处的横截面。另外,根据显示装置100上所显示的内容可以确定根据移动装置200的位置对缩放比的改变或对横截面的位置的改变。而且,根据移动装置200的位置而发生的显示状态的改变不限于这些,例如显示对象在深度方向上的焦点位置(焦点对准的位置)也可以根据移动装置200的位置而改变。而且,移动图像的回放速度也可以根据移动装置200的位置而改变。

而且,移动装置200也可以单独显示内容。在这种情况下,移动装置200根据其自身装置的位置的改变来改变显示部210上所显示的内容的缩放比或横截面位置等。2.根据实施例的系统配置图2是示出显示装置100的配置的框图。此外,图3是示出移动装置200的配置的框图。如图2所示,显示装置100被配置成包括RAM (随机存取存储器)104、非易失性存储器106、显示部110、CPU (中央处理器)120以及通信部130。显示装置100的CPU120将RAM104或非易失性存储器106中所存储的图像数据显示在显示部110上。通信部130可以将与显示部110上所显示的图像有关的信息经由无线通信发送至移动装置200。如图3所示,移动装置200被配置成包括RAM204、非易失性存储器206、显示部210、CPU220、通信部230、图像捕获部(摄像装置)240、位置传感器250以及操作输入部260。位置传感器250包括GPS (全球定位系统)、加速度计、倾斜传感器(例如陀螺传感器)等,并且位置传感器250可以检测移动装置200的位置、移动量以及倾斜(姿势)。在图2和图3所示的配置下,移动装置200的图像捕获部240捕获显示装置100的显示部Iio上的图像。CPU220的显示控制器220d将通过图像捕获所获得的信息显示在显示部210上。此外,移动装置200的图像捕获部240捕获标识信息的图像(例如显示装置100的显示部110上所显示的标记)。此外,通信部230从显示装置100接收与显示部110上所显示的图像有关的信息。移动装置200的CPU220包括距离/位置信息获取部220a、曲线图调整部(特征调整部)220b、显示控制信息生成部220c以及显示控制器220d。距离/位置信息获取部220a基于标识信息例如其图像被图像捕获部240所捕获的标记和从传感器250所获得的信息来获取与其自身与显示装置100之间的距离以及移动装置200的位置和取向有关的信息。也就是说,距离/位置信息获取部220a用作获取与移动装置200的移动有关的通用信息的移动信息获取部。曲线图调整部220b基于例如移动装置200的位置和取向的参数来动态地改变后面提到的曲线图的特征。显示控制信息生成部220c基于例如移动装置200与显示装置100之间的距离以及移动装置200的位置和取向的信息来生成用于控制显示部210的显示内容(缩放比,横截面的位置等)的控制信息。显示控制器220d基于控制信息来控制显示部210上的显示内容。CPU220的各个组件可以由CPU220以及用于使CPU220工作的程序(软件)配置而成。在这种情况下,程序可以存储于存储器例如移动装置200的RAM204和非易失性存储器206中或存储于从外部连接的记录介质中。另外,CPU220的配置可以包含在不同于移动装置200的装置(服务器等)中。在这种情况下,移动装置200将由图像捕获部240和/或传感器250所获取的信息发送至该相关的不同的装置,并且接收CPU220的处理结果,以及由此可以改变显示部210上的显示内容。3.根据实施例的算法图4是示出用于根据显示装置100与移动装置200之间的相对位置关系来确定移动装置200上所显示的信息内容(缩放比)的算法的流程图。首先,移动装置200使用摄像装置240来捕获在其前面的景象(显示装置100的显示部110)的图像(步骤S10)。显示部100在屏幕上显示明确的标记例如QR (快速响应)码或预先注册的非标记对象。这里,预先注册的非标记对象是例如能够被无标记识别器所识别的标记。作为一个示例,非标记对象可以是2厘米正方形的图形。移动装置200从所捕获的图像中检测上述标记或非标记对象(步骤S12)。然 后,移动装置200基于所检测的标记或非标记对象来检测显示装置100与移动装置200之间的 相对位置关 系(步骤S14),并且此外还检测显示装置100与移动装置200之间的距离(步骤S16)。CPU220的距离/位置信息获取部220a预先获取标记或非标记对象的尺寸和形状,并且由此可以基于其图像被图像捕获部240所捕获的标记或非标记对象的信息来获取显示装置100与移动装置200之间的相对位置关系和距离。接下来,移动装置200动态地调整图5所示的曲线图(步骤S18)。移动装置200根据所检测的两个装置之间的距离来计算在显示信息时的缩放比(步骤S20)。最终,移动装置200根据所计算的缩放比来显示信息(步骤S22)。4.根据装置之间的距离来改变缩放比的具体示例图5示出用于根据显示装置100与移动装置200之间的距离来确定移动装置200上所显示的信息的缩放比的曲线图(特征图)。这里,以图1所述的鱼的解剖图为例来描述两个模式,即模式A和模式B。模式A和模式B存储于移动装置200的非易失性存储器206中。CPU220的显示控制信息生成部220c基于非易失性存储器206中所存储的这些模式来生成控制信息。图5中,横轴表示装置之间(显示装置100与移动装置200之间)的距离,纵轴表示缩放比。首先,图5中的模式A表示缩放比正比于两个装置之间的距离而均匀地改变的模式。在这种情况下,当装置之间的距离大于等于O且小于等于Dl时,缩放比为最高的Zl并且鱼的身体内部被放大且显示直至最详细的部分。当装置之间的距离大于等于Dl且小于等于D5时,缩放比根据装置之间的距离从Zl均匀地改变至Z4,并且距离变得越大,缩放比减小得越多。此外,当装置之间的距离大于等于D5时,缩放比为最低的TA并且移动装置200显示一条鱼的全貌。接下来,图5中的模式B是实施例的特征模式并且表示下述模式,在该模式中要侧重于显示鱼的身体内部的某局部区域,即,缩放比的某范围。在这种情况下,根据装置之间的距离的缩放比的改变是非线性的。当装置之间的距离大于等于O且小于等于Dl时,缩放比为最高的Zl并且鱼的身体的内部被放大且显示直至最详细的部分。当装置之间的距离大于等于Dl且小于等于D4时,缩放比根据装置之间的距离依照曲线图中模式B的特征不均匀地降低。在模式B的情况下,当装置之间的距离大于等于D2且小于等于D3时,即使装置之间的距离改变缩放比也几乎不变。另一方面,当装置之间的距离大于等于Dl且小于等于D2时,或大于等于D3且小于等于D4时,缩放比随着装置之间的距离的改变而大幅度地改变。因此,当装置之间的距离大于等于D2且小于等于D3时,即使当移动装置200的位置改变时,也可以侧重于将以Z2至Z3的缩放比的信息显示给用户。当装置之间的距离大于等于D4时,缩放比为最低的Z4,并且移动装置200显示一条鱼的全貌。另外,图5中模式B的特征可以根据显示部210上所显示的内容来改变。此外,图5中的模式B具有折线形特征,但是模式B也可以具有其中曲线被平滑连接的特征。

如模式B那样,装置之间的距离被分类为几个范围并且曲线图的倾斜度分别针对各个范围而改变。因此,会优选地显示以某特定缩放比或该缩放比附近的缩放比的内容。例如,在人体或鱼等的解剖图的情况下,在重要器官例如胃和肠等被适当地显示的缩放比的范围中,使得缩放比的改变为其最小值或不考虑装置之间的距离而将缩放比固定。因此,可以以针对重要部分的缩放比优选地进行显示。另一方面,当显示不太重要的区域时,使得根据装置之间的距离的缩放比的改变增大。从而,可以侧重于将具有特殊重要性的部分示出给识别其的用户。通过上述配置,本实施例可以应用于下述多种情况,在这些情况下用户通过控制手持移动终端200来观看内容。图6是示出使用根据实施方式的技术来实现用于交互式学习地球的外貌的系统时的情形的示意图。当来回移动移动装置200时,缩放比从在IOm的高度处观看地球的表面的缩放比连续地改变至从太空观看整个地球的缩放比。这里,在学校社会学科的课堂上进行学习的系统中,例如,当学习日本岛屿时,可以进行下述配置:优选的是使日本岛屿全部显示在移动装置200的整个屏幕上的缩放比,并且使得根据装置之间的距离改变的缩放比改变量在该相关缩放比附近较小。因此,由于在作为学习对象的日本岛屿被显示的情况下缩放比的改变可以被抑制,所以正在学习的用户可以高效地学习。5.动态地调整曲线图的具体示例如上所述,在图4的步骤S18中,动态地调整图5中所示的曲线图。曲线图调整部220b基于下述信息来执行调整,该信息是与由CPU220的距离/位置信息获取部220a所获取的移动装置200的取向有关的信息。图7是示出动态地调整曲线图的处理的示意图。与图5类似,图7中的横轴表示装置之间的距离,纵轴表示缩放比。例如,当用户将移动装置200的显示部210的显示平面从竖直移动至水平时,调整图5中的曲线图以使得根据装置之间的距离的缩放比的改变较小。这通过下述方式来实现:例如,随着移动装置200的倾斜越接近水平或正比于移动装置200处于水平的时间段,曲线图例如在图7中从模式C经由模式D改变为模式E。由此,用户可以通过对移动装置200的取向进行调整来将重要部分的缩放比的改变配置为期望的状态。因此,可以通过动态地调整曲线图来获得用户的交互效果。6.由移动装置单独执行的处理的示例在以上描述中,描述了包括显示装置100和移动装置200的系统,然而移动装置200可以单独执行类似的处理。移动装置200的CPU220可以将RAM204或非易失性存储器206中所存储的图像数据显示在显示部210上。这里,如上所述,移动装置200可以基于从图像捕获部240或位置传感器250所获得的信息来获取与移动装置200自身的位置和移动有关的信息。因此,移动装置200可以基于上述信息改变在显示部210上所显示的信息。在仅有移动装置200的情况下,通过将图5所示的曲线图的横轴设置为“移动装置200的位置”并执行与上述内容类似的处理,CPU220可以根据移动装置200的位置来改变缩放比。7.锁定显示部上的显示的示例当移动装置200处于预定状态时,可以锁定显示的改变。例如,当移动装置200以预定角度或更大的角度倾斜并且显示部210的显示屏面朝上方时,可以锁定显示的改变。曲线图调整部220b基于下述信息来执行调整,该信息与由CPU220的距离/位置信息获取部220a所获取的移动装置200的取向有关。图7所示的模式F示出锁定显示的改变的情况下的特征。在这种情况下,即使当来回移动移动装置200时,显示部210上仍然显示锁定之前在显示部210上所显示的内容。因此,显示部210上所显示的信息的显示状态(缩放位置、横截面位置等)不变,并且因此用户可以观看并识别在显示部210上以期望的显示状态显示的信息。此外,用户通过将移动装置210的倾斜度恢复为原样,可以再次在来回移动移动装置200的同时改变显示状态。类似地,当用户摇动移动装置200时,也可以锁定显示的改变,其中,距离/位置信息获取部220a检测上述摇动。

此外,当在预定时间或更长的时间内没有检测到移动装置200的移动时,可以锁定显示部210的显示状态。例如,当移动装置200在预定时间内的移动量小于等于预定值时,锁定显示状态。在这种情况下,因为移动装置200的位置在预定时间或更长的时间内无改变,所以估计用户使移动装置200保持在移动装置200的优选的显示状态。因此,通过锁定显示部210的显示状态,可以连续地执行用户想要的显示。此外,也可以在用户对移动装置200的操作输入部260执行预定操作时锁定显示状态。在锁定显示状态的情况下,CPU220的曲线图调整部220b基于移动装置200的姿势、移动的改变以及用户的操作来执行从正常状态到图7中所示的模式F的状态的配置改变。如上所述,根据本实施例,显示部210的显示状态响应于移动装置200的移动以非线性方式改变,并且因此,可以侧重于显示对用户重要的部分。从而,可以将信息高效地提供给用户。本领域技术人员应该理解,各种修改、组合、子组合以及变更可以取决于设计需求和其它因素而发生,只要这些修改、组合、子组合以及变更在所附权利要求及其等同方案的范围内。此外,本技术也可以配置如下。(I) 一种信息处理装置,包括:
移动信息获取部,所述移动信息获取部获取基于操作装置的移动的信息;以及控制信息生成部,所述控制信息生成部基于所述信息生成用于根据所述移动以非线性方式连续地改变显示状态的控制信息。(2)根据(I)所述的信息处理装置,还包括:显示部;以及显示控制器,所述显示控制器基于所述控制信息来控制所述显示部中的显示。(3)根据(I)所述的信息处理装置,还包括:存储器,所述存储器保存表示移动量与所述显示状态之间的关系的特征,其中,所述控制信息生成部基于所述特征来生成所述控制信息。(4)根据(3)所述的信息处理装置,还包括:特征调整部,所述特征调整部动态改变所述特征。(5)根据(4)所述的信息处理装置,还包括:传感器,所述传感器检测所述信息处理装置的取向,其中,所述特征调整部根据所述信息处理装置的所述取向动态地改变所述特征。(6)根据(I)所述的信息处理装置,

其中,当所述信息处理装置的取向为预定取向时、当移动量小于预定值时或当接收到预定操作输入时,所述控制信息生成部以所述显示状态不根据所述移动而改变的方式来生成所述控制信息。(7)根据(2)所述的信息处理装置,还包括:图像捕获部,所述图像捕获部捕获对象的图像,其中,所述显示部至少显示由所述图像捕获部所捕获的所述图像。(8)根据(I)所述的信息处理装置,其中,所述控制信息生成部生成用于改变显示的缩放比的所述控制信息。(9)根据(I)所述的信息处理装置,其中,所述控制信息生成部生成用于改变显示的横截面的位置的所述控制信息。(10) 一种信息处理方法,包括:获取基于操作装置的移动的信息;以及基于所述信息生成用于根据所述移动以非线性方式连续地改变显示状态的控制信息。(11) 一种用于使计算机用作下述装置的程序:获取基于操作装置的移动的信息的装置;以及基于所述信息生成用于根据所述移动以非线性方式连续地改变显示状态的控制信息的装置。本公开包含与2012年2月10日向日本专利局提交的日本优先权专利申请JP2012-026966中所公开的主题相关的主题,该日本优先权专利申请的全部内容通过引用合并于此。
权利要求
1.一种信息处理装置,包括: 移动信息获取部,所述移动信息获取部获取基于操作装置的移动的信息;以及控制信息生成部,所述控制信息生成部基于所述信息生成用于根据所述移动以非线性方式连续地改变显示状态的控制信息。
2.根据权利要求1所述的信息处理装置,还包括: 显示部;以及 显示控制器,所述显示控制器基于所述控制信息来控制所述显示部中的显示。
3.根据权利要求1所述的信息处理装置,还包括: 存储器,所述存储器保存表示移动量与所述显示状态之间的关系的特征, 其中,所述控制信息生成部基于所述特征来生成所述控制信息。
4.根据权利要求3所述的信息处理装置,还包括: 特征调整部,所述特征调整部动态地改变所述特征。
5.根据权利要求4所述的信息处理装置,还包括: 传感器,所述传感器检测所述信息处理装置的取向, 其中,所述特征调整部根据所述信息处理装置的所述取向动态地改变所述特征。
6.根据权 利要求1所述的信息处理装置, 其中,当所述信息处理装置的取向为预定取向时、当移动量小于预定值时或当接收到预定操作输入时,所述控制信息生成部以所述显示状态不根据所述移动而改变的方式来生成所述控制信息。
7.根据权利要求2所述的信息处理装置,还包括: 图像捕获部,所述图像捕获部捕获对象的图像, 其中,所述显示部至少显示由所述图像捕获部所捕获的所述图像。
8.根据权利要求1所述的信息处理装置, 其中,所述控制信息生成部生成用于改变显示的缩放比的所述控制信息。
9.根据权利要求1所述的信息处理装置, 其中,所述控制信息生成部生成用于改变显示的横截面的位置的所述控制信息。
10.一种信息处理方法,包括: 获取基于操作装置的移动的信息;以及 基于所述信息生成用于根据所述移动以非线性方式连续地改变显示状态的控制信息。
11.一种用于使计算机用作下述装置的程序: 获取基于操作装置的移动的信息的装置;以及 基于所述信息生成用于根据所述移动以非线性方式连续地改变显示状态的控制信息的装置。
全文摘要
提供一种信息处理装置,包括移动信息获取部,该移动信息获取部获取基于操作装置的移动的信息;以及控制信息生成部,该控制信息生成部基于所述信息生成用于根据所述移动以非线性方式连续地改变显示状态的控制信息。
文档编号G06F3/0487GK103246447SQ20131003848
公开日2013年8月14日 申请日期2013年1月31日 优先权日2012年2月10日
发明者宫下健, 泉原厚史, 大木嘉人, 奥村泰史, 本间文规, 田崎明美, 守屋松一郎 申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1