本发明专利技术公开了操作控制装置、操作控制方法及计算机程序。所述操作控制装置包括:检测单元,用于检测操作工具与显示单元的显示表面的接触;接触判定单元,用于基于检测单元的检测结果判定操作工具与显示表面的接触状态;接触区域识别单元,用于在接触判定单元确定操作工具与显示表面相接触的情况中,识别操作工具与显示表面相接触的接触区域;以及操作确定单元,用于基于由接触区域识别单元识别出的接触区域的大小,从与操作工具和显示表面相接触的动作所关联的多种操作处理中确定要执行的操作处理。
【技术实现步骤摘要】
本专利技术涉及操作控制装置、操作控制方法和计算机程序。
技术介绍
近年来,使用触摸面板的UI (用户界面)被广泛地用作使得任何人能够容易地执 行信息输入/输出操作的装置。根据使用触摸面板的这种UI,例如如图IOA所示,当执行使 笔15接触画面10上按钮20所在的坐标的动作时,被按下的按钮20的输入信息可以被输 入。替代地,如图IOB所示,可以利用UI在画面10上以如下方式绘制图笔画的轨迹被指 示出为沿着笔15的移动,其中,笔15开始与显示表面接触的位置作为笔画的起始点并且笔 15从显示表面被释放开的位置作为结束点。利用这种UI,用户可以通过直接拖动画面的手势来直观地执行画面滚动操作,该 画面滚动操作在过去是通过在个人计算机的UI上移动滚动条来执行的。然而,存在如下问 题选择文本或图像的选择操作与滚动画面的滚动操作与同一手势相关联,因此,这些操作 相互冲突。针对这样的问题,可以考虑到如下的解决方案,即学习并设置用于执行选择操作 的新手势,然而,这成为了降低操作性的要因。因此,例如,在JP-A-2006-4101中,提出了一 种针对每个应用通过拖动操作切换交互的方法。
技术实现思路
然而,在应用内的多个处理与拖动操作相关联的多重化状态中,难以动态地分开 这些处理。例如,在web浏览器中同时执行画面滚动操作和文本选择处理的情况中,在不使 用户学习新的操作的情况下,难以动态地分开画面滚动操作和选择操作。此外,虽然需要通 过拖动操作来执行的操作对用户是明确的,然而与用户意图相反的操作处理可能被执行。鉴于上面的情况,希望提供能够精确地推测用户所希望的操作并确定要执行的处 理的新颖的经改进的操作控制装置和操作控制方法。根据本专利技术的一个实施例,提供了一种操作控制装置,该装置包括检测单元,用 于检测操作工具与显示单元的显示表面的接触;接触判定单元,用于基于检测单元的检测 结果判定操作工具与显示表面的接触状态;接触区域识别单元,用于在接触判定单元确定 操作工具与显示表面相接触的情况中,识别操作工具与显示表面相接触的接触区域;以及 操作确定单元,用于基于由接触区域识别单元识别出的接触区域的大小,从与操作工具和 显示表面相接触动作所关联的多种操作处理中确定要执行的操作处理。根据本专利技术,要执行的操作处理是基于操作工具与显示表面的接触区域的大小从 与操作工具的动作相关联的多种操作处理中确定的。这使得操作控制装置能够从操作工具 的接触区域的大小精确地推测用户所希望的操作并且确定要执行的处理。此外,用户可以 仅通过改变操作工具的接触区域大小来执行相同动作从而使得所需操作处理被执行,而无 需学习新的操作。4这里,在保持操作工具与显示表面接触的同时移动操作工具的动作可以被与用于 滚动显示在显示单元上的画面的滚动处理相关联,并且被与用于移动指示显示单元上的显 示位置的光标的光标移动处理相关联。此时,在接触区域的大小比用于确定操作处理的大 小阈值小的情况中,操作确定单元可以确定执行滚动处理,并且在接触区域的大小等于或 大于该大小阈值的情况中,操作确定单元可以确定执行光标移动处理。此外,本专利技术的操作控制装置还可以包括速度计算单元,速度计算单元用于基于 检测单元的检测结果计算操作工具的移动速度。在操作工具的移动速度变得大于预定速度 的情况中,即使接触区域的大小小于所述大小阈值,操作控制单元也可以使光标移动处理 被执行。另外,在确定执行滚动处理的情况中,操作确定单元可以执行滚动处理直到操作 工具从显示表面被释放为止。接触区域的大小可以是接触区域的面积。根据本专利技术的另一实施例,提供了一种操作控制方法,该方法包括检测操作工具 与显示单元的显示表面的接触;基于检测结果判定操作工具与显示表面的接触状态;在确 定操作工具与显示表面相接触的情况中,识别操作工具与显示表面相接触的接触区域;并 且基于识别出的接触区域的大小,从与操作工具和显示表面相接触的动作所关联的多种操 作处理确定要执行的操作处理。根据本专利技术的另一实施例,提供了一种用于使得计算机用作上述操作控制装置的 计算机程序。该计算机程序被存储在包括在计算机中的存储器件中,并且其由包括在计算 机中的CPU读取并执行,由此使得该计算机用作上述操作控制装置。此外,还提供了存储有 该计算机程序的计算机可读记录介质。该记录介质例如可以是磁盘或光盘。根据上述本专利技术的实施例,可以提供能够精确地推测用户所希望的操作并且确定 要执行的处理的操作控制装置和操作控制方法。附图说明图IA是示出文本选择处理被执行的情形的说明图;图IB是示出画面滚动处理被执行的情形的说明图;图2是示出根据本专利技术一个实施例的操作控制装置的硬件配置的框图;图3是示出根据本实施例的操作控制装置的功能配置的功能框图;图4是示出由电容式触摸传感器检测到的电容的分布的说明图;图5是示出根据本实施例的操作控制方法的流程图;图6是示出在利用手指的内表面(inner surface)触摸画面时手指的接触状态和 接触区域大小的说明图;图7是示出在利用指尖触摸画面时手指的接触状态和接触区域大小的说明图;图8是示出当拖动操作的描画(stroke)速度恒定时操作工具的速度改变的说明 图;图9是示出当拖动操作的描画速度增加时操作工具的速度改变的说明图;图IOA是示出现有技术中在触摸面板上输入信息的输入方法的一个示例的说明 图;以及图IOB是示出现有技术中在触摸面板上输入信息的输入方法的另一示例的说明 图。具体实施例方式下面,将参考附图详细描述本专利技术的优选实施例。注意,在本说明书和附图中,用 相同的标号来表示具有基本上相同的功能和结果的结构元件,并且省略对这些结构元件的 重复描述。另外,将以下面的顺序进行描述。1.操作控制装置进行的控制的概述2.操作控制装置的配置3.操作控制装置的操作控制方法<1.对操作控制装置进行的控制的概述〉首先,基于图IA和图IB描述根据本专利技术实施例的操作控制装置进行的操作的概 述。另外,图IA是示出文本选择处理被执行的情形的说明图。图IB是示出画面滚动处理 被执行的情形的说明图。在本实施例中,假设具有所谓的GUI功能的系统例如通过利用诸如手指或尖笔之 类的操作工具来触摸与显示单元集成配置的触摸面板设备来进行坐标输入从而执行应用 操作。这种系统例如可被应用于使用允许通过手指进行触摸输入的膝上型计算机的公共终 端或商业终端。在本实施例中,例如,如图IA和IB所示,假设对画面200的操作,在画面200上, 诸如文本之类的对象被布置在诸如一般网页之类的可滚动页面上。指示字符等的输入位置 的输入光标(例如,脱字符)显示在文本上。可以存在由计算机的一般GUI支持的操作,例 如通过输入光标指定文本的起始点或结束点或者选择文本。根据本实施例的操作控制装置的特性在于即使在同一画面上执行同一拖动操作, 也能根据用户的拖动操作的描绘速度或操作工具的接触面积来执行不同的交互。在本实施 例中,用于选择文本(作为对象的示例)的文本选择处理以及用于滚动画面的画面滚动处 理与画面上的拖动操作相关联,并且取决于条件,其中一种处理被执行。例如,在由操作控制装置根据用户拖动操作的描绘速度或操作工具的接触面积而 确定执行文本选择处理的情况中,如图IA所示,显示在画面200上本文档来自技高网...
【技术保护点】
一种操作控制装置,包括:检测单元,用于检测操作工具与显示单元的显示表面的接触;接触判定单元,用于基于所述检测单元的检测结果判定所述操作工具与所述显示表面的接触状态;接触区域识别单元,用于在所述接触判定单元确定所述操作工具与所述显示表面相接触的情况中,识别所述操作工具与所述显示表面相接触的接触区域;以及操作确定单元,用于基于由所述接触区域识别单元识别出的接触区域的大小,从与所述操作工具和所述显示表面相接触的动作所关联的多种操作处理中确定要执行的操作处理。
【技术特征摘要】
...
【专利技术属性】
技术研发人员:本间文规,梨子田辰志,
申请(专利权)人:索尼公司,
类型:发明
国别省市:JP[日本]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。