显示控制装置、显示控制方法以及计算机程序的制作方法
【专利摘要】[问题]为了提供一种显示控制装置,该显示控制装置使得当显示具有关于操作位置偏移了一定量的指示位置的指针时,可以为用户进一步增强可操作性。[解决方案]所提供的是一种显示控制装置,该显示控制装置设置有显示控制单元,该显示控制单元根据在操作区域中所检测到的操作对象位置的改变执行控制,以用于使得屏幕显示具有指示位置的指针,该指示位置在关于与操作对象的操作位置相对应的屏幕上的位置间隔开预定量的位置处。该显示控制装置使得可以通过将指针显示在屏幕上而进一步增强对于使用指针的用户的可操作性。
【专利说明】显示控制装置、显示控制方法以及计算机程序
【技术领域】
[0001]本公开涉及一种显示控制装置、显示控制方法以及计算机程序。
【背景技术】
[0002]过去,诸如移动PC(个人计算机)、蜂窝电话、PDA(个人数字助理)以及便携式游戏控制台的便携式信息设备在缩小各种装置的尺寸方面取得了进展,从而使得设备自身的尺寸显著降低。与上述相反,便携式装置在渐增的复杂性以及多种功能方面取得了进展,从而引起了对于尺寸增加的显示器的需求。
[0003]这使得信息设备处于下述情况:在该情况中,信息设备的设备主体几乎由显示器所占据,并且很少空间留给用于布置操作按钮等。因此,像这种类型的信息设备通常配置成接受用户经由附着在显示器上的触摸面板的输入操作。
[0004]因为像这样的使用触摸面板的显示装置通常由手指所操作,所以触摸部分被手指所遮挡从而不利地防止了对例如小目标对象(诸如,到网站的链接)的正确选择。因此,使用触摸面板的显示装置需要具有下述屏幕:在该屏幕中显示有指针以用于用户容易地实施输入操作。作为用于显示这样的指针的技术,例如引用了在专利文献I中所公开的技术。在专利文献I中所公开的技术检测对于在显示部件的显示屏幕上所设置的触摸面板的触摸操作的接触点,将指针显示在包括相关的接触点的区域中,以及检测与除了接触点之外的指针部分相对应的位置作为指示位置。
[0005]引用列表
[0006]专利文献
[0007]专利文献I JP2009-245239A
【发明内容】
[0008]技术问题
[0009]在专利文献I中所公开的上述技术使用作为用于将诸如拖动和滚动的一般屏幕触摸操作与关于用于指向的手指使得指针出现的操作区分的方法的在触摸面板上的手指在预定时段中不移动且不与触摸面板分离的事件(即,“按下并保持”)作为触发。
[0010]然而,在用于使得指针出现的触发为按下并保持的情况下,用户需要以触摸屏幕的状态等待一段时间,直到显示装置识别出按下并保持为止,这降低了可操作性。因为可以根据网页的种类密集地放置链接,所以在触摸这样的链接的情况下,按下并保持可与例如用于显示诸如“复制”或“在新窗口中打开链接”的上下文菜单(context menu)的一般浏览器行为发生竞争,这类似地劣化了可操作性。
[0011]作为与动态地改变指针的指示位置的方法,以上专利文献I详细地描述了下述方法:该方法用于根据所触摸的位置,如同钟摆一样将指示位置从一侧摇摆至另一侧。此行为将解决难以将指针指示到在屏幕两侧末端处的区域的问题。然而,根据操作位置动态地改变指针的指示位置使得用户难以估计对于操作“为了指向此位置手指移动多远会是足够的”,结果不利地降低了可操作性。
[0012]另外,以上的专利文献I还描述了将指示位置与链接相联系的行为,但是由于以上所述的类似的原因,动态地改变指针的指示位置可能降低可操作性。
[0013]因此,考虑到以上问题提出了本公开,并且本公开的目的是提供一种新的并且改进的显示控制装置、显示控制方法以及计算机程序,该显示控制装置能够在显示具有从操作位置偏移了恒定量的指示位置的指针时更多地增强用户可操作性。
[0014]问题的解决方案
[0015]根据本公开,提供了一种显示控制装置,该显示控制装置包括:显示控制单元,根据在操作区域中所检测到的操作对象的位置变化而执行控制,以用于将具有指示位置的指针显示在屏幕上,该指示位置距与操作对象的操作位置相对应的屏幕上的位置预定距离。
[0016]根据本公开提供了一种显示控制方法,该显示控制方法包括:根据在操作区域中所检测到的操作对象的位置变化而执行控制,以用于将具有指示位置的指针显示在屏幕上,该指示位置距与操作对象的操作位置相对应的屏幕上的位置预定距离。
[0017]根据本公开,提供了一种用于使得计算机执行下述操作的计算机程序:根据在操作区域中所检测到的操作对象的位置变化而执行控制,以用于将具有指示位置的指针显示在屏幕上,该指示位置距与操作对象的操作位置相对应的屏幕上的位置预定距离。
[0018]发明的有利效果
[0019]如上所述,根据本公开,可以提供一种新的并且改进的显示控制装置、显示控制方法以及计算机程序,该显示控制装置能够在显示具有从操作位置偏移了恒定量的指示位置的指针时更多地增强用户可操作性。
【专利附图】
【附图说明】
[0020]图1是示出了根据本公开的实施例的便携式终端I的分解透视图的示意图。
[0021]图2是示出了根据本公开的实施例的便携式终端I的功能配置的示意图。
[0022]图3A是示出了根据本公开的实施例的便携式终端I’的平面图的示意图。
[0023]图3B是示出了根据本公开的实施例的便携式终端I’的后视图的示意图。
[0024]图4是示出了根据本公开的实施例的便携式终端I’的功能配置的示意图。
[0025]图5是示出了根据本公开的实施例的便携式终端I在显示单元3上显示的指针的特征的示意图。
[0026]图6是示出了用于使得指针Pl出现的由控制单元20进行的具体的示例性检测方法的示意图。
[0027]图7是示出了由控制单元20进行的用于显示指针Pl的控制的示意图。
[0028]图8是示出了由控制单元20进行的用于显示指针Pl的控制的示意图。
[0029]图9是示出了显示单元3上的示例性显示的示意图。
[0030]图10是示出了显示在显示单元3上的指针Pl的示例性显示的示意图。
[0031]图11是示出了显示在显示单元3上的指针Pl的示例性显示的示意图。
[0032]图12是示出了显示在便携式终端I’的显示单元3上的示例性屏幕的示意图。
[0033]图13是示出了显示在便携式终端I的显示单元3上的示例性屏幕的示意图。
[0034]图14是示出了显示在便携式终端I的显示单元3上的示例屏性幕的示意图。[0035]图15是示出了显示在便携式终端I的显示单元3上的示例性屏幕的示意图。
[0036]图16是示出了便携式终端I的行为的流程图。
[0037]图17是示出了根据本公开的实施例的便携式终端I中用于指示位置Hl的示例性方向控制的示意图。
[0038]图18是示出了根据本公开的实施例的便携式终端I中用于指示位置Hl的示例性方向控制的示意图。
[0039]图19是示出了根据本公开的实施例的便携式终端I’中用于指示位置Hl的示例性方向控制的示意图。
[0040]图20是示出了根据本公开的实施例的便携式终端I’中用于指示位置Hl的示例性控制的示意图。
[0041]图21是示出了根据本公开的实施例的便携式终端I’中用于指示位置Hl的示例性方向控制的示意图。
[0042]图22是示出了根据本公开的实施例的便携式终端I’中用于指示位置Hl的示例性方向控制的示意图。
[0043]图23是示出了根据本公开的实施例的便携式终端I’中用于指示位置Hl的示例性方向控制的示意图。
[0044]图24是示出了根据本公开的实施例的便携式终端I中用于指示位置Hl的另一示例性方向控制的示意图。
[0045]图25是示出了根据本公开的实施例的便携式终端I中用于指示位置Hl的另一示例性方向控制的示意图。
[0046]图26是示出了根据本公开的实施例的便携式终端I中用于指示位置Hl的另一示例性方向控制的示意图。
[0047]图27是示出了根据本公开的实施例的便携式终端I中用于指示位置Hl的另一示例性方向控制的示意图。
[0048]图28是示出了显示在根据本公开的实施例的便携式终端I’上的示例性屏幕的示意图。
[0049]图29是示出了显示在根据本公开的实施例的便携式终端I’上的示例性屏幕的示意图。
[0050]图30是示出了显示在根据本公开的实施例的便携式终端I’上的示例性屏幕的示意图。
[0051]图31是示出了显示在根据本公开的实施例的便携式终端I’上的示例性屏幕的示意图。
[0052]图32是示出了显示在根据本公开的实施例的便携式终端I’上的示例性屏幕的示意图。
[0053]图33是示出了显示在根据本公开的实施例的便携式终端I’上的示例性屏幕的示意图。
[0054]图34是示出了显示在根据本公开的实施例的便携式终端I’上的示例性屏幕的示意图。
[0055]图35是示出了便携式终端I的行为的流程图。【具体实施方式】
[0056]在下文中,将参照附图详细地描述本发明的优选实施例。注意,在本说明书和附图中,采用相同的附图标记来标示具有基本上相同的功能和结构的元件,并且省略重复的说明。
[0057]按照如下的顺序给出说明。
[0058]〈1.本公开的实施例>
[0059][便携式终端的示例性结构]
[0060][便携式终端的示例性功能配置]
[0061][指针特征]
[0062][便携式终端行为]
[0063][用于指示位置的方向控制]
[0064][其他显示控制]
[0065]<2.结论〉
[0066]〈1.本公开的实施例>
[0067][便携式终端的示例性结构]
[0068]首先,给出根据本公开的实施例的便携式终端的示例性结构的说明。图1是示出了根据本公开的实施例的便携式终端I的分解透视图的示意图。在下文中,将使用图1给出根据本公开的实施例的便携式终端I的结构的说明。
[0069]如图1所示,根据本公开的实施例的便携式终端I具有成形为整体上为大致矩形并且尺寸和重量减小的配置。便携式终端I配置成包括堆叠的主体外部覆盖物2、具有例如液晶显示器的显示单元3、触摸传感器4、以及盖子外部覆盖物5。
[0070]便携式终端I具有容置在主体外部覆盖物2中的电子电路部6和显示单元3,电子电路部6包括由CPU(中央处理单元)等所构成的控制单元、具有例如半导体存储器等的存储单元、以及电池;并且显示单元3挨着电子电路单元6。显示单元3具有附着在其显示表面上的与显示单元3的尺寸相同的触摸传感器4。
[0071]在此,触摸传感器4可以使用各种类型的传感器,只要其可以识别用户的指尖的触摸操作即可,包括电阻薄膜类型或模拟静电电容类型。
[0072]关于其中这样堆叠了显示单元3和触摸传感器4的主体外部覆盖物2,便携式终端I配置成包括附接到主体外部覆盖物2的盖子外部覆盖物5以便整体地覆盖覆盖物2,盖子外部覆盖物5具有设置有与显示单元3和触摸传感器4基本上相同尺寸的透明覆盖物的窗口 5A,使得窗口 5A、触摸传感器4以及显示单元3可以一体地用作触摸面板TP。
[0073]便携式终端I具有在盖子外部覆盖物5的两侧处内置在其中的且使得窗口 5A介于其之间的麦克风7和扬声器8,以及因为麦克风7和扬声器与主体外部覆盖物2的电子电路部6电连接,所以便携式终端I配置成用作电话。
[0074]便携式终端I的盖子外部覆盖物5的右侧侧面设置有从右侧侧面突出的打开(ON)开关9和关断(OFF)开关10,使得不仅可以经由触摸面板TP还可以经由打开开关9和关断开关10输入诸如决定、取消等的各种指令。
[0075]以上使用图1描述了根据本公开的实施例的便携式终端I的结构。接下来,给出根据本公开的实施例的便携式终端I的示例性功能配置的说明。
[0076][便携式终端的示例性功能配置]
[0077]图2是示出了根据本公开的实施例的便携式终端I的功能配置的示意图。在下文中,使用图2给出根据本公开的实施例的便携式终端I的功能配置的说明。
[0078]如图2所示,便携式终端I基于从电池21所提供的电力而运转,并且配置成根据由CPU等所构成的控制单元20从具有半导体存储器等的存储单元22所读出的基本程序而被整体地统一和控制,以及根据从存储单元22所读出的各种应用程序实现各种功能。在实施例中,控制单元20控制要显示在显示单元3上的指针。
[0079]便携式终端I配置成使得通过用户用他/她的指尖经由输入单元23的触摸面板TP进行的触摸操作,选择并且决定在显示单元3上所显示的屏幕中存在的操作元素(诸如图标和链接按钮)作为选择目标。
[0080]便携式终端I还配置成使得在用户选择了诸如图标和链接按钮的操作元素之后,根据对打开开关9或关断开关10的按下操作,可以决定操作元素或可以取消对操作元素所做出的决定。
[0081]便携式终端I配置成能够有线地或无线地连接外部服务器24,并且还配置成能够使用外部服务器24作为用于便携式终端I的数据存储器,以从外部服务器24下载各种内容进行显示,将在便携式终端I中所创建的数据文件传送到外部服务器24等。
[0082]便携式终端I可以具有传感器25,传感器25包括加速度传感器、陀螺仪传感器、以及其他传感器。便携式终端I可以检测垂直方向,并且控制单元20可以根据由传感器25所检测到的便携式终端I的方向而控制显示。
[0083]以上使用图2描述了根据本公开的实施例的便携式终端I的功能配置。接下来,给出根据本公开的实施例的便携式终端I在显示单元3上显示的指针的特征的说明。
[0084]至此所描述的说明基于下述假设:便携式终端I具有成形为整体上为大致矩形并且尺寸和重量减小的配置,但是应用本公开的装置不限于此。例如,除了附着有触摸传感器的显示单元之外,本公开还可以应用与在其背面上设置有触摸板并且根据对其接触状态而控制行为的这种装置。
[0085]图3A是示出了根据本公开的实施例的变型例的便携式终端I’的平面图的示意图;并且图3B是示出了根据本公开的实施例的变型例的便携式终端I’的后视图的示意图。如图3A和图3B所示,根据本公开的实施例的变型例的便携式终端I’在与设置显示单元3的表面相对的表面上设置有触摸板11。触摸板11也可以使用各种类型的传感器,只要其可以识别用户的指尖的触摸操作即可,包括电阻薄膜类型或模拟静电电容类型。
[0086]图4是示出了根据本公开的实施例的便携式终端I’的功能配置的示意图。与图2所示的便携式终端I的功能配置相比,添加了图3B所示的触摸板11。具有如图4所示的配置的便携式终端I’允许控制单元20根据用户的手指对触摸板11的接触状态而执行各种处理。
[0087][指针特征]
[0088]图5是示出了根据本公开的实施例的便携式终端I在显示单元3上显示的指针Pl的特征的示意图。在下文中,使用图5给出根据本公开的实施例的便携式终端I在显示单元3上显示的指针Pl的特征的说明。[0089]控制单元3根据关于作为本公开中的操作区域的示例的操作触摸面板TP的位置,作为本公开中的操作对象的示例的用户手指的位置变化而执行控制,以将具有指示位置的指针显示在显示单元3上,该指示位置在距与显示单元3上的用户手指的操作位置相对应的位置预定距离的位置处。在下面的说明中,基于用于浏览网页的网络浏览器被显示在显示单元3上的假设进行说明。当然,无需说明,本公开还可以应用到对于触摸面板TP的各种用户操作,诸如精确地操作除了网页浏览浏览器之外的小目标。
[0090]当用户对触摸面板TP执行普通的拖动操作时,控制单元20执行网页的滚动操作以将操作反映在显示单元3上的显示中。这允许用户浏览任何位置处的网页。当用户通过两个手指执行如扩展触摸面板TP的操作(捏合(pinch)操作)时,控制单元20可以改变用于网络浏览器上所显示的网页的显示放大率以显示在显示单元3上。
[0091]如图5所示,当用户在显示单元3上关于具有这样的操作系统的浏览器执行如从显示单元3的周边部分中的预定区域ARl进入显示单元3的内侧的操作(在下文中,这样的操作还被称为“拖动操作”)时,控制单元20使得指针Pl出现在指尖接触的位置处,并且根据指针Pl的偏移量OFl对指示位置Hl执行随后的操作。当控制单元20检测到用户从触摸面板TP释放手指时,由控制单元20从显示单元3删除指针Pl。在此,出于说明的目的示出了图5A的预定区域ARl中所示的阴影线,但是其未出现在实际的屏幕上。对于随后的附图同样适用。当然,控制单元20可以进行控制,使得用于示出开始拖动操作的区域的某物显示在区域ARl上以有利于用户理解。
[0092]给出指针Pl的具体行为的说明。在指针Pl的指示位置Hl重叠在网页上的链接上的情况下,控制单元20以聚焦链接(鼠标经过(mouse over))的状态显示动画。然后,根据以下所述的由用户进行的决定操作来决定指示位置Hl要重叠到的网页上的链接,以使得行进到链接目的地的网页。
[0093]当使得指针Pl出现在显示单元3上时,控制单元20执行控制,使得指针Pl如同跟随由用户在触摸面板TP上进行的拖动操作一样移动,并且与上述不同地,控制单元20优选地控制网页不滚动。
[0094]控制单元20如上所述地执行控制,使得从显示单元3上的周边部分中的预定区域ARl开始的拖动操作使得指针Pl出现在显示单元3上,这允许用户使得指针Pl在期望的定时出现在期望的位置处并且操作指针P1,无需如上所述地由于在屏幕上的按下并保持等而进行等待。另外,通过拖动使得指针Pl出现的操作和此后通过指针Pl进行的指向操作通过同一拖动操作无缝地进行,从而为用户提供了高可操作性。
[0095]利用如图5所示的从显示单元3上的周边部分中的预定区域ARl进入显示单元3的内侧的拖动操作给出了控制单元20执行的用于使得指针Pl出现的具体示例性检测方法的说明。图6是示出了由控制单元20所进行的用于使得指针Pl出现的具体示例性检测方法的示意图。
[0096]在图6所示的示例中,假定在显示单元3上的屏幕区域与由触摸传感器4所覆盖的坐标检测区域相同,但是根据设备类型,坐标检测区域可能会更大,在该情况下也可以采用类似的处理实现检测。
[0097]在控制单元20在从用户使得手指接触触摸面板TP时开始直到从触摸目标TP释放手指为止的一系列触摸操作中检测到初始触摸检测点TOl在显示单元3上的周边部分中的预定区域ARl中的情况下,确定“指针出现预备状态”。注意,用户实际上接触了包括之前的屏幕的平面,但是触摸面板首先检测到的点是一系列触摸操作中的初始触摸点。
[0098]之后,在由触摸传感器4所检测到的触摸的坐标超过拖动开始判断阈值Dl并且在超过瞬间的点比初始接触点更靠内侧时,控制单元20确定用户意图使得指针出现。然后,控制单元20基于该确定使得指针Pl出现在显示单元3上,并且根据指针Pl的指示位置执行随后的操作。在图5所示的示例中,在触摸传感器4所检测到的触摸的坐标是指针出现开始点T02的情况下,控制单元20将指针Pl显示在显示单元3上的指针出现开始点T02处。以这种方式,控制单元20根据用户的拖动操作的开始条件将具有指示位置Hl的指针Pl显示在显示单元3上。
[0099]在此,除了当识别由用户开始了预定输入操作时之外,控制单元20接收用户的预定输入操作,并且可以基于当识别出执行特定输入操作时的条件而将具有指示位置Hl的指针Pl显示在显示单元3上。此识别的条件可以是例如在从当控制单元20开始识别时起的预定时段期间的输入操作的内容,并且可以是当控制单元20开始识别时进行输入操作的位置。
[0100]在此,因为将用于使得指针Pl出现的操作与仅仅用于通过轻触在显示单元3上的区域ARl中的链接进行选择的操作相区分,所以提供了拖动开始判断阈值D1。控制单元20可以根据由连接初始触摸检测点TOl与指针出现开始点T02的向量和屏幕所限定的角度、根据稍后描述的移动指针Pl的手指的方向来执行显示处理。
[0101]在此,在图5和图6中,指针Pl响应于用户用手指首先触摸在显示单元3上的右侧的区域ARl并且之后通过手指向显示单元3的内侧拖动而显示在显示单元3上,但是本公开不限于这样的示例。如稍后描述的,指针Pl可以响应于首先触摸显示单元3的另一侧并且之后通过手指朝向显示单元3的内侧进行拖动而显示在显示单元3上。作为其他示例,指针Pl可以响应于不是首先触摸显示单元3的侧面而是首先触摸显示单元3上的任何区域并且之后朝向显示单元3的内侧进行拖动而显示在显示单元3上。
[0102]在指针Pl关于手指触摸显示单元3的位置出现之后,用户通过拖动操作移动指针Pl的位置,并且执行如上所述的选择在网页上的链接的操作以及其他操作。作为用于用户选择在网页上的链接的具体的方法,可想到的是释放操作(从触摸面板TP释放手指的操作)、推动操作(相对于触摸面板TP推动手指的操作)、轻触操作(瞬间地从触摸面板TP释放手指并且之后轻轻地触摸一次的操作)等。
[0103]例如,在用户通过释放操作决定链接的情况下,如果用户移动指针Pl并且指针Pl的指示位置Hl在链接上,则控制单元20基于由用户进行的释放操作而选择并决定链接,以及从显示单元3删除指针P1。在用户在没有链接的位置中执行释放操作的情况下,控制单元20不对网页执行操作并且从显示单元3删除指针P1,以允许取消用户操作。
[0104]在此,在这样的操作系统中,当在链接密集地位于整个显示单元3上的网页显示在显示单元3上的状态中,用户执行以上所述的操作以使得指针Pl—旦出现在显示单元3上并且之后想要取消链接的选择的情况下,如果执行释放操作,则可能不打算选择任何链接。因此,当用户从触摸面板TP释放触摸时的坐标移动速度等于预定的速度或更大时,控制单元20可以执行控制,以便确定用户打算不是执行链接选择而是执行取消操作,并且从显示单元3删除指针Pl以及不选择链接。[0105]作为决定操作的另一方法,包括用户在触摸面板TP上的推动操作。控制单元20可以借助于施加到触摸面板TP的按压力的变化、用户触摸触摸面板TP时与触摸面板TP的接触平面尺寸的变化、归因于这些变化的静电电容的变化等来检测推动操作。
[0106]在通过使用以上所述的操作将指针Pl显示在显示单元3上之后,如果用户未推动触摸面板TP并且执行了触摸的释放操作,则控制单元20确定取消操作,并且如果用户在从触摸面板TP的释放操作之前在触摸面板TP上执行推动操作,则当链接位于指示位置Hl时,决定该链接。在那之后,即使在屏幕行进到下一个页面之后,控制单元20也可以继续将指针Pl显示在用户触摸触摸面板TP的位置处。
[0107]例如,在判断施加到触摸面板TP的按压力的值超过阈值从而确定用户执行了推动操作的情况下,控制单元20可以将按压力关于阈值增加的状态反映到指针Pl的显示中。图7和图8是示出了由控制单元20进行的用于显示指针Pl的控制的示意图。如图7和图8所示,将来自用户的按压力反映到指针Pl的显示中允许对用户给出反馈并且辅助推动操作。
[0108]在图7中,虚线的内部圆圈示出了由用户进行的推动操作的程度,并且实线的外部圆圈示出了达到用户要执行决定操作的推动程度的阈值。换言之,随着用户推动触摸面板TP越强,由虚线所示出的内部圆圈变得越大。在图8中,指针Pl的形式用作表现推动程度的计量器,并且计量器的阶段表现达到决定操作的推动程度。当然,无需说明,由控制单元20进行的将来自用户的按压力反映到指针Pl的显示中的显示控制不限于这样的示例。例如,控制单元20可以根据来自用户的按压力执行作为改变指针Pl的颜色的控制。
[0109]作为由用户进行的决定操作的另一方法,包括通过轻触进行的操作。在这种情况下,即使在将指针Pl的指示位置Hl设置为网页上的链接的状态下用户从触摸面板TP释放触摸之后,在预定时段(例如,一秒)期间也继续将指针Pl显示在显示单元3上。此时,如果例如检测到用户轻触指针P1,则控制单元20执行链接决定操作。另一方面,如果在以上的预定时段中用户没有执行轻触操作,则可以执行控制以便确定用户打算不是执行链接选择而是执行取消操作,以及从显示单元3删除指针Pl并且不选择链接。
[0110]作为决定操作的另一方法,如同在图3A和图3B所示的便携式终端I’中,在与显示单元3相对的表面上具有触摸板11的设备中,在指针Pl关于手指显示在显示单元3上并且指针Pl的指示位置Hl被设置为网页上的链接的状态下,当对在背面上的触摸板11执行轻触或双轻触操作时,控制单元20可以检测在触摸板11上的操作以决定链接。
[0111]如上所述的通过指针Pl进行的操作不可以对在指针Pl的指示位置Hl的方向的相对侧的横向区域和下部区域执行操作。例如,如果指针Pl的指示位置Hl指示左上,则指示位置Hl不可以指示在显示单元3上显示的屏幕的右侧和下侧的预定区域。图9是示出了在显示单元3上的示例性显示的示意图,并且是示出了在显示单元3上指针Pl不可操作的区域AR2的示意图。如图9所示,如果指针Pl的指示位置Hl指示左上,贝U在显示单元3上的右端和下端部分处的预定区域是指示位置Hl不可到达的,并且是不可操作区域AR2。
[0112]作为用于解决此问题的方法,例如,可以根据用户手指的拖动操作的方向或轨迹而改变相对于用户的操作位置的指示位置Hl的显示位置,例如,指针Pl的指示位置Hl的方向。图10是示出了显示在显示单元3上的指针Pl的示例性显示的示意图。图10示出了下述状态:在该状态中,如果用户执行从在显示单元3的右侧的区域ARl开始的拖动操作,则控制单元20将其指示位置Hl指示左上的指针Pl显示在显示单元3上;而如果用户执行从在显示单元3的左侧的区域ARl开始的拖动操作,则控制单元20将其指示位置Hl指示右上的指针Pl显示在显示单元3上。
[0113]这通过下述方式消除了在左端和右端部分处的不可操作区域:当想要操作在显示单元3上的右端区域时,用户用手指从显示单元3上的左侧开始执行拖动操作,而当想要操作在显示单元3上的左端区域时,用户用手指从显示单元3上的右侧开始执行拖动操作,从而实现了要提供给用户的舒适的操作。
[0114]例如,可以使用如下的方法来解决指示位置Hl不可以指示显示单元3上的下部区域的难题。图11是示出了显示在显示单元3上的指针Pl的示例性显示的示意图。如图11所示,如果用户用手指从在显示单元3上的上侧的区域ARl开始执行拖动,则控制单元20使得其指示位置Hl指示向下的指针Pl出现在显示单元3上。使得以这种方式出现的指针Pl消除了在下端部分处的不可操作区域,从而实现了要提供给用户的不舒适的操作。
[0115]以上示例描述了在被保持在用户手中时具有置于纵向模式的屏幕的便携式终端I中的指针Pl的示例性显示。然而,在被保持在用户手中时具有置于横向模式的屏幕的便携式终端I’的情况下,例如,难以以右拇指从显示单元3上的左端部分开始执行拖动操作。在这样的便携式终端I’中,控制单元20可以执行控制,例如以使得在从显示单元3上的下端部分开始拖动操作的情况下,如果从在显示单元3的下端部分的右半侧的区域ARl开始拖动操作,则显示其指示位置Hl指示右上的指针P1,而如果从下端部分的左半侧处的区域ARl开始拖动操作,则显示其指示位置Hl指示左上的指针Pl。
[0116]图12是示出了显示在便携式终端I’的显示单元3上的示例性屏幕的示意图。图12示出了下述状态:在该状态中,控制单元20进行控制,使得在从显示单元3上的下端部分开始拖动操作的情况下,如果从显示单元3的下端部分的右半侧的区域ARl开始拖动操作,则显示其指示位置Hl指示右上的指针P1,而如果从下端部分的左半侧处的区域ARl开始拖动操作,则显示其指示位置Hl指示左上的指针P1。如图12所示,控制单元20将指针Pl显示在显示单元3上以消除在左端部分和右端部分处的不可操作区域,从而实现要提供给用户的舒适的操作。
[0117]在当被保持在用户手中时具有置于纵向模式的屏幕的便携式终端I中,甚至在用户从显示单元3上的左侧或右侧开始拖动操作的情况下,如果相关侧在显示单元3的下端部分处,控制单元20也可以基于确定用户打算选择显示单元3的下部区域而将指针Pl显示在显示单元3上。图13是示出了显示在便携式终端I的显示单元3上的示例性屏幕的示意图。
[0118]在图13所示的示例中,如果用户从显示单元3的右侧开始拖动并且开始位置在右侧的下部部分的预定区域中,则控制单元20确定用户打算触摸屏幕的下部区域,并且将其指示位置Hl指示向下以及向左的指针Pl显示在显示单元3上。以这种方式,控制单元20将指针Pl显示在显示单元3上,以消除在左端部分和右端部分处的不可操作区域,从而实现要提供给用户的舒适的操作。
[0119]根据由用户进行的拖动操作的移动方向,如果在该方向上每单位时间的移动量等于或大于阈值,则控制单元20可以确定用户打算指示该方向并且将具有根据该方向的指示位置Hl的指针Pl显示在显示单元3上。图14是示出了显示在便携式终端I的显示单元3上的示例性屏幕的示意图。
[0120]如图14所示,根据由用户进行的拖动操作的移动方向,如果在向下方向上的每单位时间的移动量少于某一阈值,则控制单元20可以将具有在左上方向上的指示位置Hl的指针Pl显示在显示单元3上;而如果在向下方向上的每单位时间的移动量等于或大于某一阈值,则控制单元20可以确定用户打算指示显示单元3的下部区域并且将具有在向下方向上的指示位置Hl的指针Pl显示在显示单元3上。以这种方式,控制单元20将指针Pl显示在显示单元3上以消除在下端的不可操作区域,从而实现要提供给用户的舒适的操作。在此,在图14中,考虑到在向下方向上的每单位时间的移动量来确定指示位置Hl的显示位置,但是作为另一示例,控制单元20可以根据用户对触摸面板TP的最近操作的操作方向或操作位置而决定指示位置Hl的显示位置。
[0121]用户对触摸面板TP的最近操作的示例可以包括:例如,当用户执行拖动操作时,假定在拖动操作停止时或当拖动操作的速度下降至低于预定阈值时的时间点B之前预定时间的时间点A为参考点,由用户在时间点A与时间点B之间所执行的拖动操作的内容。控制单元3可以基于在该时段期间由用户进行的拖动操作的速度、方向以及轨迹,决定相对于用户的操作位置的指示位置Hl的显示位置。
[0122]图10中所示的指针Pl的以上所述的显示对于消除用户不可以操作的不可操作区域是有效的。然而,例如,在以右拇指从显示单元3的左侧开始执行拖动操作的情况下,手指的粗略方向(手指的指尖所指示的方向)与指针Pl的指示位置Hl的方向不匹配,从而可能给予用户不舒适的感觉。
[0123]因此,如果在手指的拖动操作期间与触摸面板TP接触的位置的轨迹基本上是弧形,则控制单元2 0可以虚拟地找到该弧形的中心点,以根据中心点显示指示位置Hl的方向。
[0124]图15是示出了显示在便携式终端I的显示单元3上的示例性屏幕的示意图。如图15所示,如果在手指的拖动操作中与触摸面板TP接触的位置的轨迹基本上是弧形,则控制单元20使用该轨迹计算弧形的虚拟中心点。然后,如果虚拟中心点关于屏幕存在于向右侦牝则预测操作手指是右手的手指,如图15所示,并且与右手手指相对应地,使得其指示位置Hl指示向左的指针Pl出现。
[0125]控制单元20以这种方式根据手指移动的角度将指针Pl显示在显示单元3上,使得可以消除以上所述的不舒适的感觉。如果控制单元20以这种方式将指针Pl显示在显示单元3上,则例如在通常用他/她的右手进行操作的用户不可以通过使用指针Pl选择显示单元3上的右端区域的情况下,可以通过将操作改变成用左手使得指针Pl出现在显示单元3上来消除选择在显示单元3上的右端区域的难题。
[0126][便携式终端行为]
[0127]图16是示出了根据本公开的实施例的便携式终端I (或便携式终端1')的行为的流程图。图16所示的行为是用于将指针Pl显示在便携式终端I的显示单元3上的便携式终端I的行为。在下文中,将使用图16给出根据本公开的实施例的便携式终端I (或便携式终端I’ )的行为的说明。
[0128]当用户对触摸面板TP执行操作(手指对触摸面板TP的接触,或在预定距离或更少距离的范围中手指对触摸面板TP的接近)时,触摸面板TP检测用户操作触摸面板TP的位置(步骤S101)。由触摸面板TP所检测到的位置信息顺序地传送到控制单元20。
[0129]控制单元20获取由触摸面板TP所检测到的并且从触摸面板TP顺序地传送的位置信息,以对触摸面板TP所检测到的位置的变化进行分析(步骤S102)。然后,控制单元20根据步骤S102的分析结果决定在显示单元3上的指针Pl的显示(步骤S103)。显示单元3上的指针Pl的显示如上所述。
[0130]根据本公开的实施例的便携式终端I可以按照这种方式进行运作以基于由用户对触摸面板TP进行的操作而如上所述地将指针Pl显示在显示单元3上。
[0131][用于指示位置的方向控制]
[0132]至此的说明描述了下述情况:根据在使得指针Pl出现在显示单元3上时的定时用户的手指进行的拖动操作的开始位置而决定指针Pl的指示位置Hl的方向。以这种方式根据拖动操作的开始位置决定指针Pl的指示位置Hl的方向,消除了显示单元3上的不可操作区域。
[0133]作为另一示例,如以下所述,在使得指针Pl—旦出现在显示单元3上之后基于用户对便携式终端I(或便携式终端I’)的操作改变指针Pi的方向对于消除与不可操作区域有关的以上所述的问题是有效的。
[0134]图17是示出了根据本公开的实施例的便携式终端I中用于指示位置Hl的示例性方向控制的示意图。使用图17给出了用于指示位置Hl的示例性方向控制的说明。首先,当用户从显示单元3上的某一侧(在图17中为右侧)的区域ARl开始拖动操作时,控制单元20使得其指示位置Hl指示第一预定方向(在图17中为左上方向)的指针Pl出现在显示单元3上,并且在那之后,当用户再次移动他/她的手指到显示单元3上的横向区域AR3时,或之后当用户将他/她的手指从在显示单元3上的横向区域AR3进一步移动到显示单元3上的内部区域时,控制单元20确定用户打算改变指针Pl的指示位置Hl的方向,并且如图17所示将指针Pl的指示位置Hl改变为与第一方向不同的第二预定方向(在图17中为右上方向)。
[0135]在此,图17示出了与区域AR3的宽度不同的区域ARl的宽度,但是本公开不限于这样的示例。换言之,区域ARl的宽度和区域AR3的宽度可以被设置为具有相同的宽度。
[0136]图18是示出了根据本公开的实施例的便携式终端I中用于指示位置Hl的示例性方向控制的示意图。使用图18给出用于指示位置Hl的另一示例性方向控制的说明。如图18所示,在用户首先从显示单元3上的某一侧(在图18中为右侧)开始执行第一拖动操作的情况下,控制单元20使得其指示位置Hl指示第一预定方向(在图18中为左上方向)的指针Pl出现在显示单元3上,之后用户一旦从触摸面板TP释放他/她的手指,以及在那之后用户在预定的时段中(例如,0.5秒至I秒内)重复地执行第二拖动操作的情况下,控制单元20确定用户打算改变指针Pl的指示位置Hl的方向,并且如图18所示将指针Pl的指示位置Hl的方向改变为不同于第一方向的预定第二方向(在图18中为右上方向)。
[0137]之后,控制单元20可以关于用户在预定时段中的第三拖动操作而使得其指示位置Hl指示第三方向的指针Pl出现,第三方向(例如,向下方向)预先设置为与第一方向和第二方向两者均不同。
[0138]当以这种方式在预定时段中从显示单元3上的侧面开始重复地执行拖动操作以改变指示位置Hl的方向的情况下,控制单元20例如可以每次顺时针地或逆时针地将方向改变90度。
[0139]图19是示出了根据本公开的实施例的便携式终端I’中用于指示位置Hl的示例性方向控制的示意图。使用图19给出用于指示位置Hl的另一示例性方向控制的说明。如图19所示,控制单元20可以响应于便携式终端I’的物理按钮(在图19中的L按钮LI和R按钮Rl)的按下而改变指针Pl的指示位置Hl的方向。例如,控制单元20可以控制显示,使得当用户按下L按钮LI时指针逆时针旋转,而当按下R按钮Rl时指针顺时针旋转。当然,无需说明,用于改变指针Pl的指示位置Hl的方向的物理按钮不限于此。
[0140]控制单元20可以控制显示,使得当用户一旦按下便携式终端I’的预定物理按钮时指针Pl的指示位置Hl旋转预定角度,并且控制单元20可以控制显示,使得当用户持续地按下便携式终端I’的预定物理按钮时指针Pl的指示位置Hl持续地旋转。例如,控制单元20可以控制显示,使得当用户按下L按钮LI时指示位置Hl逆时针旋转,而按下R按钮Rl时指示位置Hl顺时针旋转。
[0141]除了按下物理按钮之外,还可以以与用户使得指针Pl显示的手指相对的手指对触摸面板TP或触摸板11进行操作,以旋转指针Pl的指示位置H1。
[0142]图20是示出了根据本公开的实施例的便携式终端I’中用于指示位置Hl的另一示例性方向控制的示意图。图20示出了在指针Pl —旦显示在显示单元3上之后,在以除用户使得指针Pl出现的手指之外的同一只手的另一手指或以另一只手的手指对触摸面板TP进行操作的情况下,或在以除用户使得指针Pl出现的手指之外的同一只手的另一手指或以另一只手的手指对在背面上的触摸板11进行操作的情况下,用于指针Pl的指示位置Hl的示例性控制。如图20所示,如果以除使得指针Pl出现的手指的手之外的手的手指对触摸面板TP执行向上和向下移动手指的操作,或以用户使得指针Pl出现的手指的同一只手的另一手指或另一只手的手指对在背面上的触摸板11执行向上和向下移动手指的操作,则控制单元20可以改变指示位置Hl的偏移的长度。
[0143]图21是示出了根据本公开的实施例的便携式终端I’中用于指示位置Hl的另一示例性方向控制的示意图。图21示出了在指针Pl —旦显示在显示单元3上之后,根据另外的操作对象的操作指令,例如,在以除用户使得指针Pl出现的手指之外的同一只手的另一手指或另一只手的手指对触摸面板TP进行操作的情况下,或在以除用户使得指针Pl出现的手指之外的同一只手的另一手指或另一只手的手指对在背面上的触摸板11进行操作的情况下,用于指针Pl的指示位置Hl的示例性控制。如图21所示,如果以除使得指针Pl出现的手指之外的同一只手的另一手指或另一只手的手指对触摸面板TP或在背面上的触摸板11执行如同画圈一样的滑动手指的操作,则响应于相关的操作,控制单元20可以绕着用户的手指的位置旋转指针Pl的指示位置H1。
[0144]图22是示出了根据本公开的实施例的便携式终端I’中用于指示位置Hl的另一示例性方向控制的示意图。图22示出了在指针Pl —旦显示在显示单元3上之后,在快速移动用户使得指针Pl出现的手指的情况下,用于指针Pl的指示位置Hl的示例性控制。例如,如图22所示,当指针Pl的指示位置Hl根据手指的轨迹而指示手指的向右侧时,如果使得指针Pl出现的手指快速地向左移动,则控制单元20可以仿佛受移动的惯性动作影响一样伴随着动画将指针Pl的指示位置Hl的方向改变为向左。
[0145]在此,可以仅在以相对的手的手指触摸触摸面板TP或以用户使得指针Pl出现的手指的同一只手的另一手指或另一只手的手指触摸触摸板11的情况下,执行图22所示的指针Pl的指示位置Hl的方向的改变。
[0146]图23是示出了根据本公开的实施例的便携式终端I’中用于指示位置Hl的另一示例性方向控制的示意图。图23示出了在指针Pl —旦显示在显示单元3上之后,根据另外的操作对象的操作指令,例如,在以除用户使得指针Pl出现的手指之外的同一只手的另一手指或除使得指针Pl出现的手指的手之外的另一只手的手指对触摸面板TP或在背面上的触摸板11进行操作的情况下,用于指针Pl的指示位置Hl的示例性控制。如图23所示,响应于以除使得指针Pl出现在显示单元3上的手指之外的同一只手的另一手指或另一只手的手指对触摸面板TP或在背面上的触摸板11的操作(例如,轻触操作),控制单元20可以改变指针Pl的指示位置Hl的方向。
[0147]在用于指示位置Hl的方向控制中,可以将方向改变成以多步方式预先设置的固定方向,但是可以以更高的分辨率改变为360度中的任何方向。图24是示出了根据本公开的实施例的便携式终端I中用于指示位置Hl的另一示例性方向控制的示意图。如图24所示,控制单元20通常可以将指针Pl的指示方向Hl的方向更新为下述方向:该方向沿着连接作为旋转中心在屏幕上(或在屏幕之外)所设置的固定点与手指对触摸面板TP的接触点的线。
[0148]例如,如图24所示,在指针Pl由于右拇指的拖动操作而显示在显示单元3上并且以右拇指使得所显示的指针Pl动作的情况下,根据手指关节的结构,指针通常围绕在屏幕右下侧处的位置以基本上弧线形式移动。因此,如果控制单元20在基本上与手指指尖的方向相匹配的情况下移动指针Pl的指示位置Hl的方向,则增加了可操作性。
[0149]根据手指开始拖动操作的一侧或拖动操作的轨迹,可以相应地改变以上固定点。例如,如图15所示,在右侧,如果从显示单元3上的左侧开始执行拖动操作,则控制单元20可以将固定点设置到右下方而与开始拖动操作的一侧无关,以提供舒适的操作。
[0150]图25是示出了根据本公开的实施例的便携式终端I’中用于指示位置Hl的另一示例性方向控制的示意图。图25示出了下述示例:在该示例中,根据由触摸面板TP所获取的手指的接触形状而决定指针Pl的指示位置Hl的方向。可以例如从静电电容类型触摸面板的静电电容的内表面分布或例如类似的光学内嵌式(in-cell)触摸面板的表面数据而获取手指的接触形状。如图25所示,控制单元20可以根据手指关于垂直方向的角度Θ1和Θ 2决定指针Pl的指示位置Hl的方向。
[0151]在一些情况下,根据哪个手指进行接触,手指的接触形状不同。在这样的情况下,例如,控制单元20除了手指的接触形状之外还可以根据手指的接触形状的移动的轨迹而确定手指指尖的方向。控制单元20可以检测手指的阴影以确定右手或左手中的哪个手指触摸了触摸面板TP。
[0152]图26是示出了根据本公开的实施例的便携式终端I中用于指示位置Hl的另一示例性方向控制的示意图。图26示出了在控制单元20 —旦将指针Pl显示在显示单元3上之后,在用户旋转便携式终端I的情况下,由控制单元20进行的用于指示位置Hl的另一示例性方向控制的示意图。在控制单元20 —旦将指针Pl显示在显示单元3上之后,当用户旋转便携式终端I时,控制单元20从传感器25获取便携式终端I的重力的方向,并且根据所获取的便携式终端I的重力的方向控制指针Pl和指示位置Hl的显示。控制单元20可以基于由传感器25所获取的便携式终端I的位置、方向、速度和加速度以及关于便携式终端I的其他运动信息,确定由用户进行的便携式终端I的显示单元3的姿态的变化。在便携式终端I被设置在诸如支架的固定装置上的情况下,传感器25获取关于该固定装置的位置变化,并且控制单元20可以基于由传感器25所获取的信息确定用户旋转了便携式终端
1
[0153]图26示出了用户将纵向模式的便携式终端I旋转到横向模式的情况,在纵向模式中用户使得指针Pl显示在显示单元3上。在此示例中,在旋转之前和之后,指针Pl的显示位置没有从用户的右拇指的位置发生改变,并且指示位置Hl的相对位置也未发生改变。然而,在旋转之前和之后,在网络浏览器上的指针Pl的显示位置和指示位置Hl的相对位置发生改变。以这种方式显示指针Pl允许为用户提供使用指针Pl的操作而没有在旋转之前和之后的不舒适的感觉。
[0154]通过像这样地应用显示,例如,允许用户在屏幕的下部平滑地执行指向操作。图27是示出了根据本公开的实施例的便携式终端I中用于指示位置Hl的另一示例性方向控制的示意图。图27示出了在控制单元20 —旦将指针Pl显示在显示单元3上之后,在用户旋转便携式终端I的情况下,由控制单元20进行的用于指示位置Hl的另一示例性方向控制的示意图。
[0155]图27示出了用户将纵向模式的便携式终端I顺时针地旋转预定量(例如,大约30度)的情况,其中,在纵向模式中,用户使得指针Pl显示在显示单元3上,并且之后将指针Pl移动到显示单元3上的下端部分。如图27所示,显示指针Pl和指示位置Hl允许用户平滑地执行在屏幕下部部分处的指向操作。换言之,在便携式终端I垂直的状态下,显示单元3在其下部部分具有指示位置Hl不可以被移动到的不可操作区域AR2,但是控制单元20进行控制使得即使便携式终端I顺时针地旋转了预定量,指针Pl关于地的指示位置Hl也不发生改变,从而允许用户还将指示位置Hl移动到区域AR2。
[0156][其他显示控制]
[0157]至此,给出了关于指针Pl不可以指向显示单元3上的区域的难题通过改变指针Pl的指示位置Hl的方向而提供的措施的说明。以上所述的示例主要对便携式终端I执行一些操作以改变指示位置Hl的方向。除此之外,可以通过改变显示在便携式终端I的显示单元3上的屏幕的显示来解决指针Pl不可以指向该区域的难题。
[0158]图28是示出了显示在根据本公开的实施例的便携式终端I’上的示例性屏幕的示意图。图28示出了控制单元20将具有指示向右侧的指示位置Hl的指针Pl显示在便携式终端I’的显示单元3上的示例性状态。如在图28中,当用户通过以手指从显示单元3上的左侧开始的拖动操作使得指针Pl出现时,与指针Pl的出现合拍地,控制单元20可以以熄灭(black-out)显示或者以预定颜色来显示指针Pl的指示位置Hl不可以指示的区域(在图28的示例中为显示单元3上的下部部分和左侧部分),并且以缩小的尺寸显示指针Pl出现之前的原始显示以便适应于剩下的区域。
[0159]如图28所示,控制单元20可以进行控制,使得在指示位置Hl附近的区域被放大并且被以熄灭显示或以预定颜色显示的区域中。控制单元20可以进行控制使得指示点H2显示在放大显示的区域中,以便使得指针Pl的指示位置Hl所指示的点可识别。控制单元20以此方式控制显示单元3的显示,以便允许用户选择所有显示区域,从而增强了可操作性。
[0160]在此,如果如图28所示在网页以缩小的尺寸显示的状态下,用户从触摸面板TP释放手指,则控制单元20优选地将网页的显示恢复为原始显示。
[0161]图29是示出了显示在根据本公开的实施例的便携式终端I’上的示例性屏幕的示意图。图29示出了控制单元20将具有指示向右侧的指示位置Hl的指针Pl显示在便携式终端I’的显示单元3上的示例性状态。如图29所示,控制单元20可以执行仅仅以熄灭显示或者以预定颜色显示不可操作区域而不如图28所示以缩小尺寸进行显示的处理。
[0162]在此,如果检测到在如在图29中以熄灭显示或以预定显示来显示网页的状态下,用户从触摸面板TP释放手指,则控制单元20优选地将网页的显示恢复为原始显示。
[0163]图30是示出了显示在根据本公开的实施例的便携式终端I’上的示例性屏幕的示意图。图30示出了控制单元20将具有指示向右侧的指示位置Hl的指针Pl显示在便携式终端I’的显示单元3上的示例性状态。如图30所示,如果执行了下述操作,则控制单元20将显示在网络浏览器中的网页向右移动并且在移动之后的空间中显示空白区域BLl:在该操作中,用户通过以手指从显示单元3上的左侧开始的拖动操作而使得指针Pl出现,并且在此状态下以除使得指针Pl出现的手指之外的另一只手的手指对触摸面板TP或触摸板11进行操作以向右拖动网络浏览器。控制单元20可以以这种方式控制显示,以允许用户将指针Pl的指示位置Hl指示在显示单元3上的末端部分处所显示的区域。
[0164]在此,由控制单元20进行的对触摸面板TP或触摸板11进行操作以向右拖动网络浏览器以便移动网页的操作可以被限制为用户将指针Pl显示在显示单元3上的情况。
[0165]至此,给出了改变指针Pl的指示位置Hl的方法的说明,但是可以通过相似的操作改变指针Pl的尺寸(到指示位置Hl的偏移距离)。改变指针Pl的尺寸允许例如即使在操作手指没有直接到达其显示单元3的中心的设备的情况下,也指示用户期望的位置。
[0166]除此之外,控制单元20还可以根据由手指进行的拖动操作的速度改变指针Pl的尺寸(到指示位置Hl的偏移距离)。图31是示出了显示在根据本公开的实施例的便携式终端I’上的示例性屏幕的示意图。图31示出了控制单元20将具有指示向右侧的指示位置Hl的指针Pl显示在便携式终端I’的显示单元3上的示例性状态。
[0167]图31示出了根据用户对触摸面板TP的拖动操作的速度改变指针Pl的尺寸(到指示位置Hl的偏移距离)的示例。具体地,如果拖动操作的速度较高(V1〈V2),则控制单元20确定用户打算指示靠近显示单元3的中心的区域,并且控制单元20可以将到指示位置Hl的偏移距离设置为较大。
[0168]除此之外,例如,根据从显示单元3的末端部分到用户所触摸的位置的距离,控制单元20还可以使得距离越大则将指针Pl的尺寸(到指示位置Hl的偏移距离)放大越多。图32是示出了显示在根据本公开的实施例的便携式终端I’上的示例性屏幕的示意图。图32示出了控制单元20将具有指示向右侧的指示位置Hl的指针Pl显示在便携式终端I’的显示单元3上的示例性状态。
[0169]图32示出了下述示例:在该示例中,例如,根据从显示单元3的末端部分到用户所触摸的位置的距离,距离越大则将指针Pl的尺寸(到指示位置Hl的偏移距离)放大越多。以这种方式,例如,根据从显示单元3的末端部分到用户所触摸的位置的距离,距离越大则将指针Pl的尺寸(到指示位置Hl的偏移距离)放大越多,使得用户容易地指示靠近显示单元3的中心的区域。
[0170]在图32所示的示例中,因为对于距显示单元3的左侧的距离来说D11〈D12,所以控制单元20进行控制使得在下面的图的情况下指针Pl的尺寸(到指示位置Hl的偏移距离)较大。
[0171]控制单元20可以根据手指在触摸面板TP上的接触面积检测接触平面尺寸并且如果接触平面尺寸大则放大指针Pl的尺寸(到指示位置Hl的偏移距离)。如果接触平面尺寸大,则用户在指示位置没有达到目标的情况下通过放大指针Pl的尺寸(到指示位置Hl的偏移距离)而有意地放大手指的接触平面尺寸,以允许指针Pl的指示位置Hl达到目标,从而类似地有效地增强了用户的可操作性。
[0172]以上给出了用于通过由用户的手指从显示单元3上的周边部分开始的拖动操作而使得指针Pl出现在显示单元3上的方法的说明。此方法允许用户容易地将指针Pl显示在显示单元3上而无需对触摸面板TP的按下并保持操作。然而,在当例如用户想要进行操作以横向地滚动显示在显示单元3上的屏幕的一些情况下,如果如图6所示第一接触点置于显示单元3上的末端区域上,则尽管用户不打算显示指针Pl但是可能使得指针Pl出现在显示单元3上。
[0173]作为针对此的措施,例如,在通过网络浏览器网页显示在显示单元3上的初始状态下,控制单元20可以控制显示尺寸以便使得相关的网页的所有横向长度适合于屏幕,以及进行控制使得仅在网页的所有横向长度适合于屏幕的情况下,通过从在显示单元3上的周边部分开始的拖动操作使得指针Pl出现在显示单元3上。这是由于所有横向适合于屏幕的网页的显示消除了用户横向滚动的需要,并且认为指针Pl在显示单元3上的显示没有问题。
[0174]另一方面,在用户通过对网络浏览器的捏合操作等缩放网页之后,控制单元20可以禁止通过从显示单元3上的周边部分开始的拖动操作所执行的用于指针Pl的出现处理。禁止通过从显示单元3上的周边部分开始的拖动操作所执行的用于指针Pl的出现处理可以防止指针Pl通过滚动操作错误地出现在显示单元3上。此禁止处理与下述状况一致:在该状况中,在用户执行缩放操作的情况下,放大屏幕从而导致链接等的尺寸放大,以使得相对容易地选择(不使用指针)在网页中所显示的链接。
[0175]在此,在用户通过对网页的捏合操作等以预定的放大比率或更大的放大比率缩放了网页之后,控制单元20可以禁止通过从显示单元3上的周边部分开始的拖动操作所执行的用于指针Pl的出现处理,并且如果放大比率小于预定的放大比率,则控制单元20可以启用通过从显示单元3上的周边部分开始的拖动操作所执行的用于指针Pl的出现处理。这是因为根据放大比率如果没有显示指针Pl则会难以选择链接等。
[0176]至此,给出了用于通过以用户的手指从显示单元3上的周边部分开始的拖动操作而使得指针Pl出现在显示单元3上的方法的说明。注意,在说明书的开始部分中所提及的用于通过对触摸面板的按下并保持解决指针出现操作中的问题的方法不限于这样的示例并且可以应用其他方法。
[0177]图33是示出了显示在根据本公开的实施例的便携式终端I’中的示例性屏幕的示意图。图33示出了在网络浏览器显示在显示单元3上的状态下激励用户执行指针操作的图标IC显示在屏幕的部分区域上的示例。[0178]如图33所示,在网络浏览器显示在显示单元3上的状态下,控制单元20将图标IC显示在屏幕的部分的区域中。当用户轻触图标IC或执行从图标IC开始的拖动操作时,控制单元20可以使得指针Pl跟随手指的轨迹而出现。
[0179]控制单元20将图标IC布置在设置在网络浏览器屏幕的末端侧的工具栏区域TB中,并且可以布置用于浏览器的“前进”、“返回”、“收藏夹”等的其他图标。像这样的图标IC的布置可以解决与上述滚动操作的冲突。
[0180]在例如如在图33中显示图标IC以激励用户执行指针操作的情况下,可以通过对L按钮L1、R按钮Rl和其他硬按键、以及触摸面板TP或触摸板11的操作预先决定指示位置Hl的方向。在图33中,工具栏区域TB显示在显示单元3的右侧,但是无需说明工具栏区域TB的显示位置不限于这样的示例。
[0181]控制单元20可以通过对物理按钮的操作和对设置在背面上的触摸板11的轻触或双轻触操作而使得指针Pl出现。在用户轻触除了诸如网页上的链接的有效操作区域之外的地点(例如,没有任何显示的区域、没有链接的文本等)的情况下,控制单元20可以使得指针Pl出现。当检测到如上所述的对触摸面板TP的推动操作时,控制单元20可以使得指针Pl出现。在对触摸面板TP的推动操作的情况下,不需要具体地限制其地点。
[0182]根据摇动由用户所保持的机壳的操作,控制单元20还可以类似地旋转指针的方向。图34是示出了显示在根据本公开的实施例的便携式终端I中的示例性屏幕的示意图。图34示出了下述状 态:在该状态中,在用户将指针Pl显示在显示单元3上之后,如果用户以保持便携式终端I的手摇动指针Pl正显示的便携式终端1,则指针Pl的指示位置Hl的方向发生改变。传感器25可以检测到用户摇动便携式终端1,并且控制单元20从传感器25获取信息以确定用户打算摇动便携式终端I并且改变指针Pl的指示位置Hl的方向,并且控制单元20控制显示单元3的显示以便改变指示位置Hl的方向。
[0183]图35是示出了根据本公开的实施例的便携式终端I (或便携式终端)的行为的流程图。图35中所示的行为示出了在用户将指针Pl显示在便携式终端I的显示单元3上之后的便携式终端I的行为。在下文中,使用图35给出了根据本公开的实施例的便携式终端1(或便携式终端I’ )的行为的说明。
[0184]用户如上所述地对触摸面板TP执行操作以将指针Pl显示在便携式终端I的显示单元3上(步骤S201),并且之后,如果用于对指针Pl正显示在显示单元3上的便携式终端I执行操作,则控制单元20检测用户在便携式终端I上所执行的用户操作的内容(步骤S202)。
[0185]当检测到用户在便携式终端I上所执行的用户操作的内容时,控制单元20根据所检测到的用户操作决定要显示在显示单元3上的屏幕(步骤S203)。在步骤S203中由控制单元20所进行的具体处理包括例如如上所述的指针Pl的指示位置Hl的变化或在网络浏览器中所显示的网页的尺寸缩小处理,但是不限于这样的示例。
[0186]如上所述,在指针Pl显示在显示单元3上之后通过用户操作放大屏幕的显示的情况下,控制单元20可以执行用于放大屏幕的控制使得包括显示指针Pl的区域。
[0187]如上所述,在检测到在指针Pl显示在显示单元3上之后通过用户操作对触摸面板TP进行第二接触的情况下,控制单元20可以执行控制以用于从显示单元3删除指针Pl的显不O[0188]<2.结论〉
[0189]如上所述,根据本公开的实施例,提供了便携式终端1(或便携式终端I’),其中,当通过对触摸面板的用户操作将指示位置Hl (其具有关于操作位置的预定偏移)的指针Pl显示在显示单元3上时,控制单元20检测作为用于从预定区域显示指针Pl的触发的行为以基于相关的检测将指针Pl显示在显示单元3上。
[0190]作为用于从预定区域显示指针Pl的触发的行为包括例如以上所述的从显示单元3上的周边部分开始的拖动操作。控制单元20检测从显示单元3上的周边部分开始的拖动操作以基于相关的检测将指针Pl显示在显示单元3上,使得根据本公开的实施例的便携式终端I (或便携式终端I’ )可以将指针Pl显示在显示单元3上,而不需要诸如对触摸面板TP的按下并保持等的麻烦行为。
[0191]根据本公开的实施例的便携式终端I (或便携式终端I’ )可以根据关于便携式终端I的各种操作改变显示了一次的指针Pl的指示位置Hl的方向。以这种方式根据关于便携式终端I的各种操作改变指示位置Hl的方向,使得根据本公开的实施例的便携式终端
I(或便携式终端)可以消除由于指示位置Hl具有关于操作位置的预定偏移所导致的不可操作区域,从而改进了用户的便利性。
[0192]以上所述的本公开的实施例示出了用户以手指触摸便携式终端I的触摸面板TP以将指针Pl显示在显示单元3上的示例,但是用户对便携式终端I的触摸面板TP的操作不限于这样的示例。不仅可以通过以手指触摸触摸面板TP而且还可以通过使得手指接近触摸面板TP,将指针Pl显示在显示单元3上。
[0193]以上参照附图 描述了本发明的优选实施例,但是本发明当然不限于以上的示例。本领域内技术人员可以在所附权利要求的范围中得到各种替换和修改,并且应当理解其自然地在本发明的技术范围中。
[0194]例如,在以上的实施例中,作为用于控制单元20将指针Pl显示在显示单元3上的显示条件,给出了使用显示单元3上的周边部分作为参考点由用户以手指进行的拖动操作的说明,但是本公开不限于这样的示例。例如,控制单元20可以执行控制,以用于通过使用显示单元3的中心作为参考点由用户以手指进行的拖动操作而将指针Pl显示在显示单元3上。
[0195]例如,在以上的实施例中,基于指针Pl以三角形式延伸到指示位置Hl的假定进行了说明,但是本公开不限于这样的示例。换言之,可以显示其中用户的操作位置没有延伸到实际的指示位置的指针。
[0196]例如,在以上实施例中,控制单元20设置在便携式终端1、1’中,并且控制单元20执行显示单元3的显示控制,但是本公开不限于这样的示例。例如,控制单元20的功能可以提供给便携式终端1、1’外部的装置(例如,有线地、无线地或经由网络与便携式终端1、I’连接的外部服务器装置)。然后,外部装置可以顺序地获取并且分析关于便携式终端1、I’的用户操作,并且如上所述地执行指针的显示控制。
[0197]另外,本技术还可以如下配置。
[0198](I) 一种显示控制装置,包括:
[0199]显示控制单元,根据在操作区域中所检测到的操作对象的位置变化而执行控制,以用于将具有指示位置的指针显示在屏幕上,所述指示位置距与所述操作对象的操作位置相对应的所述屏幕上的位置预定距离。
[0200] (2)根据(I)所述的显示控制装置,其中,所述显示控制单元根据所述操作对象的操作位置而执行控制,以用于确定所述指示位置关于所述操作位置的相对位置。
[0201](3)根据(2)所述的显示控制装置,其中,所述显示控制单元根据在所述操作区域中所检测到的所述操作对象的操作开始时的状况而执行控制,以用于确定所述指示位置的相对位置。
[0202](4)根据(3)所述的信息处理装置,其中,所述信息处理装置基于所述操作对象在所述操作区域内移动了所述预定距离或更多而执行控制,以用于将所述指针显示在所述屏幕上。
[0203](5)根据(3)或(4)所述的信息处理装置,其中,所述显示控制单元根据所述操作对象的移动开始位置,从与所述操作对象的操作位置相对应的所述屏幕上的位置起改变所述指针的指示位置的相对位置。
[0204](6)根据(3)至(5)中任一项所述的信息处理装置,其中,所述显示控制单元根据所述操作对象的移动角度,从与所述操作对象的操作位置相对应的所述屏幕上的位置起改变所述指针的指示位置的相对位置。
[0205](7)根据(3)至(6)中任一项所述的信息处理装置,其中,所述显示控制单元根据所述操作对象的移动速度而执行控制,以用于从与所述操作对象的操作位置相对应的所述屏幕上的位置起改变所述指针的指示位置的相对位置。
[0206](8)根据(3)所述的信息处理装置,其中,所述显示控制单元基于所述操作区域中的所述操作对象的操作从所述屏幕的外部移动到内部而执行控制,以用于将所述指针显示在所述屏幕上。
[0207](9)根据(2)至(8)中任一项所述的显示控制装置,其中,所述显示控制单元根据所述操作区域中的所述操作对象的最近操作的状况而执行控制,以用于确定所述指示位置关于所述操作位置的相对位置。
[0208](10)根据(9)所述的显示控制装置,其中,所述显示控制单元根据所述操作对象的最近操作时所述操作对象的操作方向而执行控制,以用于确定所述指示位置的相对位置。
[0209](11)根据(9)或(10)所述的显示控制装置,其中,所述显示控制单元根据所述操作对象的最近操作时所述操作对象的操作速度而执行控制,以用于确定所述指示位置的相对位置。
[0210](12)根据(9)至(11)中任一项所述的显示控制装置,其中,所述显示控制单元根据所述操作对象的最近操作时所述操作对象的操作位置而执行控制,以用于改变所述指示位置的相对位置。
[0211](13)根据(I)至(12)中任一项所述的显示控制装置,其中,在将所述指针显示在所述屏幕上之后,所述显示控制单元根据用户操作而改变所述指示位置关于所述操作对象的操作位置的相对位置。
[0212](14)根据(13)所述的显示控制装置,其中,在将所述指针显示在所述屏幕上之后,所述显示控制单元根据在所述操作区域中的其他操作对象的操作而改变所述指示位置的相对位置。[0213](15)根据(13)或(14)所述的显示控制装置,其中,在将所述指针显示在所述屏幕上之后,所述显示控制单元根据由用户进行的按钮操作而改变所述指示位置的相对位置。
[0214](16)根据(13)至(15)中任一项所述的显示控制装置,其中,在将所述指针显示在所述屏幕上之后,所述显示控制单元根据由用户进行的所述屏幕的姿态变化而改变所述指示位置的相对位置。
[0215](17) —种显示控制方法,包括:
[0216]根据在操作区域中所检测到的操作对象的位置变化而执行控制,以用于将具有指示位置的指针显示在屏幕上,所述指示位置距与所述操作对象的操作位置相对应的所述屏幕上的位置预定距离。
[0217](18) 一种用于使得计算机执行下述操作的计算机程序:
[0218]根据在操作区域中所检测到的操作对象的位置变化而执行控制,以用于将具有指示位置的指针显示在屏幕上,所述指示位置距与所述操作对象的操作位置相对应的所述屏幕上的位置预定距离。
[0219]参考标记列表
[0220]1,1’ 便携式终端
[0221]2主体外部覆盖物
[0222]3显示单元
[0223]4触摸传感器
[0224]5盖子外部覆盖物
[0225]5A窗口
[0226]6电子电路部
[0227]7麦克风
[0228]8扬声器
[0229]9打开开关
[0230]10关断开关
[0231]11触摸板
[0232]20控制单元
[0233]21电池
[0234]22存储单元
[0235]23输入单元 [0236]24 外部服务器
[0237]25传感器
[0238]Hl指示位置
[0239]Pl指针
[0240]TP 触摸面板
【权利要求】
1.一种显示控制装置,包括: 显示控制单元,根据在操作区域中所检测到的操作对象的位置变化而执行控制,以用于将具有指示位置的指针显示在屏幕上,所述指示位置距与所述操作对象的操作位置相对应的所述屏幕上的位置预定距离。
2.根据权利要求1所述的显示控制装置,其中,所述显示控制单元根据所述操作对象的操作位置而执行控制,以用于确定所述指示位置关于所述操作位置的相对位置。
3.根据权利要求2所述的显示控制装置,其中,所述显示控制单元根据在所述操作区域中所检测到的所述操作对象的操作开始时的状况而执行控制,以用于确定所述指示位置的相对位置。
4.根据权利要求3所述的信息处理装置,其中,所述信息处理装置基于所述操作对象在所述操作区域内移动了所述预定距离或更多而执行控制,以用于将所述指针显示在所述屏幕上。
5.根据权利要求3所述的信息处理装置,其中,所述显示控制单元根据所述操作对象的移动开始位 置,从与所述操作对象的操作位置相对应的所述屏幕上的位置起改变所述指针的指示位置的相对位置。
6.根据权利要求3所述的信息处理装置,其中,所述显示控制单元根据所述操作对象的移动角度,从与所述操作对象的操作位置相对应的所述屏幕上的位置起改变所述指针的指示位置的相对位置。
7.根据权利要求3所述的信息处理装置,其中,所述显示控制单元根据所述操作对象的移动速度而执行控制,以用于从与所述操作对象的操作位置相对应的所述屏幕上的位置起改变所述指针的指示位置的相对位置。
8.根据权利要求4所述的信息处理装置,其中,所述显示控制单元基于所述操作区域中的所述操作对象的操作从所述屏幕的外部移动到内部而执行控制,以用于将所述指针显示在所述屏幕上。
9.根据权利要求2所述的显示控制装置,其中,所述显示控制单元根据所述操作区域中的所述操作对象的最近操作的状况而执行控制,以用于确定所述指示位置关于所述操作位置的相对位置。
10.根据权利要求9所述的显示控制装置,其中,所述显示控制单元根据所述操作对象的最近操作时所述操作对象的操作方向而执行控制,以用于确定所述指示位置的相对位置。
11.根据权利要求9所述的显示控制装置,其中,所述显示控制单元根据所述操作对象的最近操作时所述操作对象的操作速度而执行控制,以用于确定所述指示位置的相对位置。
12.根据权利要求9所述的显示控制装置,其中,所述显示控制单元根据所述操作对象的最近操作时所述操作对象的操作位置而执行控制,以用于改变所述指示位置的相对位置。
13.根据权利要求1所述的显示控制装置,其中,在将所述指针显示在所述屏幕上之后,所述显示控制单元根据用户操作而改变所述指示位置关于所述操作对象的操作位置的相对位置。
14.根据权利要求13所述的显示控制装置,其中,在将所述指针显示在所述屏幕上之后,所述显示控制单元根据在所述操作区域中的其他操作对象的操作而改变所述指示位置的相对位置。
15.根据权利要求13所述的显示控制装置,其中,在将所述指针显示在所述屏幕上之后,所述显示控制单元根据由用户进行的按钮操作而改变所述指示位置的相对位置。
16.根据权利要求13所述的显示控制装置,其中,在将所述指针显示在所述屏幕上之后,所述显示控制单元根据由用户进行的所述屏幕的姿态变化而改变所述指示位置的相对位置。
17.—种显不控制方法,包括: 根据在操作区域中所检测到的操作对象的位置变化而执行控制,以用于将具有指示位置的指针显示在屏幕上,所述指示位置距与所述操作对象的操作位置相对应的所述屏幕上的位置预定距离。
18.一种用于使得计算机执行下述操作的计算机程序: 根据在操作区域中所检测到的操作对象的位置变化而执行控制,以用于将具有指示位置的指针显示在屏幕上,所述指示位置距与所述操作对象的操作位置相对应的所述屏幕上的位置预定距离。
【文档编号】G06F3/0481GK103988159SQ201280060902
【公开日】2014年8月13日 申请日期:2012年11月27日 优先权日:2011年12月22日
【发明者】山野郁男, 野田卓郎, 成田智也, 水沼宏之, 山本一幸, 池田卓朗 申请人:索尼公司