图像处理装置、图像处理系统和图像处理方法及程序的制作方法

文档序号:6436602阅读:128来源:国知局
专利名称:图像处理装置、图像处理系统和图像处理方法及程序的制作方法
技术领域
本发明涉及图像处理装置、图像处理系统、图像处理方法和程序。
背景技术
近年来,对于诸如个人计算机(PC)之类的装置,为了实现用户的操作,广泛使用鼠标以及键盘。通过使用鼠标,用户在参照显示屏的同时可以容易地执行点击操作和屏幕滚动操作等。例如,日本专利申请公开No. JP-A-2010-61617中公开了假设鼠标易于握持的技术。

发明内容
但是,当执行屏幕滚动操作时,如果用户的操作直接表现在屏幕的滚动移动中,则小的摆动也出现在屏幕的滚动移动中,并且屏幕的可视性降低。类似的,如果用户的操作直接表现在屏幕的滚动移动中,则滚动速度微小的波动,类似的屏幕的可视性降低。此外,在通过已知的鼠标装置等的显示图像的滚动操作中,通过以拖动方向的绝对方向作为参考来计算和确定滚动方向,并且因此很难执行滚动方向的时间序列微调。此外,在通过已知鼠标装置等的显示图像的滚动操作中,屏幕上指针的移动和滚动方向彼此对应,不可能在滚动过程中移动指针而不考虑滚动的移动距离。此外,在上述已知技术中,当通过鼠标来滚动屏幕时,通过操作鼠标的速度来确定滚动速度。在这种情况下,如果用户希望增大屏幕的滚动速度,则需要用户快速移动放置在桌子等上的鼠标,因此需要复杂的操作。具体地,如果用户希望增大屏幕上的滚动量并且还增大滚动速度,需要快速的将鼠标移动经过相当长的距离。因此,鼠标的移动范围变得极大,这在具有有限空间的桌子等上会是困难的操作。为此,在鼠标移动之后,需要使鼠标返回到其原始位置并且再一次执行滚动操作。即,需要执行分成多个操作的滚动操作,因此需要极其复杂的操作。有鉴于此,期望提供能够显著地提高屏幕滚动的操作性、并同时能够提高屏幕的可视性的创新改进的图像处理装置、图像处理系统、图像处理方法和程序。根据本发明,可以提供能够显著地提高屏幕滚动的操作性、并同时能够提高屏幕的可视性的图像处理装置、图像处理系统、图像处理方法和程序。


图I示出根据本发明的实施例的系统的构造的示意图2A是示出操作输入装置的构造的示意图;图2B是示出操作输入装置的构造的示意图;图3是示出滚动操作的概念的示意图;图4是示出表示滚动操作的概念图的示意图;图5是示出根据图4中所示的概念图、响应于指针的移动而在屏幕内移动虚拟圆圈的状态的示意图;图6是示出对图5中所示的圆圈的位置进行计算的处理的示例的示意图;图7A是示出当指针的位置移动远离圆圈的圆心O时、在指针相对于圆心O的移动方向上滚动屏幕的状态的示意图;图7B是示出当指针的位置移动远离圆圈的圆心O时、在指针相对于圆心O的移动方向上滚动屏幕的状态的示意图;图7C是示出当指针的位置移动远离圆圈的圆心O时、在指针相对于圆心O的移动方向上滚动屏幕的状态的示意图;图8是示出在向上滚动操作之后执行向下滚动操作的情况的示意图;图9是详细示出圆圈内部显示的指针的示意图;图10是示出以长度L的中点作为参考、指针的长度L越大则滚动速度越快的状态的不意图;和图11是示出当圆圈显示在屏幕上时圆圈的形状变形的示例的示意图。
具体实施例方式在下文中,将参考附图详细描述本发明的优选实施例。注意,在本说明书和附图中,具有基本相同功能和结构的结构元件用相同的附图标记表示,并省略对这些结构元件的重复说明。将以下列顺序进行说明。I.本实施例的系统的构造
2.根据本实施例的屏幕的滚动操作
3.滚动速度的调节
4.在本实施例的系统中的处理
I.本实施例的系统的构造首先,将参考图I来说明根据本发明的实施例的系统的构造。如图I所示,根据本实施例的系统包括信息处理装置100和操作输入装置200。信息处理装置100例如是诸如个人计算机(PC)等之类的装置。操作输入装置200例如是诸如鼠标等之类的装置。通过用户对操作输入装置200进行操作,该系统可以对在信息处理装置100的图像显示部分140 上显示的屏幕(例如,地图等)进行滚动。注意,操作输入装置200不限于鼠标。例如,操作输入装置200可以是由另一输入部分所操作的装置,例如,触摸板、键盘等。如图I所示,信息处理装置100包括计算部分110、存储器120、图像处理部分130 和图像显示部分140。此外,操作输入装置200包括点击检测部分(检测开关)210、指向传感器220、压力传感器230、转换器240和250、和A/D接口 260。图2A和图2B是示出根据本实施例的操作输入装置200的构成的示意图。注意,在图2中,操作输入装置200以鼠标为例,但是操作输入装置200不限于鼠标,例如,操作输入装置200可以是键盘型输入装置、触摸板型输入装置等。图2A示出从上面观察的操作输入装置200的俯视图。此外,图2B示出当用户使用他/她的手来对操作输入装置200进行操作时、从侧面观察操作输入装置200的状态。如图2A所示,执行键(点击部分)212设置在操作输入装置200上。通过按下执行键212,用户可以执行正常点击操作。点击操作被点击检测部分210检测到。此外,对于本实施例的操作输入装置200,通过下压执行键212来执行点击操作, 并且当进一步下压执行键212时,执行键212的移动被板簧214传送到压力传感器230,压力传感器230检测到下压。压力传感器230检测的压力随着执行键212的下压量的增加而增大。因此,压力传感器230可以检测与用户对执行键212的下压量相对应的压力。结果,如图2B所示,首先,当用户将执行键212从初始状态下压到位置“a”时,对点击检测部分210中包含的机械开关产生传导,并且检测到点击。以这种方式执行用户的点击操作。当用户将执行键212进一步从位置“a”下压时,下压的压力被压力传感器230 检测到。以这种方式,压力传感器230检测与用户对执行键212的下压量相对应的压力。如之后将详细描述的,在本实施例中,根据与压力传感器230检测到的执行键212 的下压量相对应的压力,来调节滚动速度。因此,用户通过操作单一执行键212可以执行点击操作并且还可以调节滚动速度。2.根据本实施例的屏幕的滚动操作然后,将说明根据本实施例的屏幕的滚动操作。图3是示出根据本实施例的滚动操作的概念的示意图。如图3所示,指针300显示在信息处理装置100的图像显示部分140 上,该指针300根据用户对操作输入装置200的操作而移动。此外,在指针300周围设置具有预定半径的虚拟圆圈310。注意,圆圈310通常不显示在图像显示部分140上,但是圆圈 310可以通过预定操作显示在图像显示部分140上。可替换地,圆圈310可以是持续显示的。此外,任何形状都可以用于虚拟区域310。图3示出使用圆圈的一个实施例,但是还可以使用方形或其他形状。此外,在本实施例中,根据由操作输入装置200的滚动操作所操作的指针300、和设置成在指针300周围的圆圈310之间的位置关系,来执行滚动操作。具体地,根据指针 300和区域310的参考点之间的位置关系来执行滚动操作。在一个实施例中,区域310是圆圈,并且参考点是圆圈310的圆心。在其他实施例中,例如当区域310不是圆圈时,可以使用区域310内的不同参考点。在通常的滚动操作中,当指针根据鼠标的位置而移动时,屏幕响应于指针的移动而滚动。也就是说,指针的移动和屏幕的滚动移动以I : I的比例彼此对应。另一方面,在本实施例中,根据指针300的移动和虚拟圆圈310之间的位置关系来执行滚动操作。图4是示出本实施例的滚动操作的概念图的示意图。在图4中所示的概念图中, 指针300对应于轴400,圆圈310对应于圆柱410。在图4中所示的概念图中,当轴400移动时,如果轴400与圆柱410的内表面接触,则圆柱410随着轴400移动。另一方面,当轴 400在圆柱410的内部区域之内移动、并且轴400没有与圆柱410的内表面接触时,只有轴 400移动,圆柱410不移动。在本实施例中,如本概念图所示,当用户移动轴400 (指针300) 时,轴400在圆柱410的内部区域之内移动,并且当圆柱410不移动时,屏幕不滚动。另一方面,当用户移动轴400时,如果轴400与圆柱410的内表面接触并且圆柱410随着轴400 移动,则屏幕滚动。图5是示出根据图4中所示的概念图、响应于指针300的移动而在屏幕内移动虚拟圆圈310的状态的示意图。首先,在初始状态,显示屏未设置成屏幕滚动的模式。为此, 即使用户在桌子等的顶面上移动操作输入装置200,屏幕也不滚动,只有指针300的位置响应于操作输入装置200的位置而移动。当用户下压执行键212并且执行点击操作、并且点击操作部分210检测到点击操作时,实现了可以滚动的状态(滚动有效的状态)。在这种状态下,当用户在桌子等的顶面上移动操作输入装置200时,指针300在虚拟圆圈310内部移动。然后,如图4中所示的概念图所说明的,如果指针300 (轴400)与虚拟圆圈310 (圆柱 410)的外周线接触,则圆圈310(圆柱410)随着指针300(轴400)在指针300的移动方向上移动。然后,在图5中所示的示例中,屏幕沿着圆圈310的移动方向滚动。也就是说,在图 4中,只有当用户移动轴400时如果圆柱随着轴400移动,才可以实现执行滚动的操作。在本实施例中,如上所述,根据执行键212的下压而进入滚动模式。但是,在其他实施例中,通过任何输入(例如,下压装置上的具体按钮、下压屏幕显示器上的具体按钮、双击鼠标键、 或在触摸屏上的具体轻拍操作)可以激活滚动模式。根据屏幕滚动操作的类型,在图5中所示的圆圈310中,指针300与圆圈310的外周边接触,因此圆圈310随着指针300的移动而移动。屏幕在圆圈310的移动方向上滚动。 另一方面,如图5中圆圈310a所示,当指针300在圆圈310a的内部区域之内移动时,圆圈 310不移动,屏幕不滚动。图6是示出对图5中所示的圆圈310的位置进行计算的处理的示例的示意图,并且图6示出指针300的位置和圆圈310之间的确定滚动方向的关系表达式。在图6中,圆圈310由圆圈cl表示,指针300由指针pi表示。这里,圆圈cl的圆形X坐标由cl. _x表示,圆圈cl的圆心y的坐标由cl. _y表示。对位于圆圈cl的内侧的指针pi和圆圈cl的圆心之间的距离clkyori进行计算,并将距离clkyori与圆圈cl的半径进行比较。当距离 clkyori < r时,圆圈cl不移动,cl. _x和cl. _y的值不改变。另一方面,当距离clkyori > r时,指针pi位于圆圈cl的外侧,因此圆圈cl响应于指针Pl的位置而移动。这里,使用下面的表达式计算指针Pl的位置的角度deg。deg = Math. P1*0. 5-Math. atan2 (pi. _x_cl. _x, p2. _y-cl. _y)然后,如图6所不,cl. _x和cl. _y的值根据角度deg的余弦分量和正弦分量而各自改变。可以以这种方式计算圆圈Cl的新位置。在图5中,当圆圈310随着指针300移动时,屏幕滚动。另一方面,当指针300的位置与圆圈310的圆心0相匹配时,屏幕可以不滚动,当指针300的位置移动远离圆圈310 的圆心0时,屏幕可以在指针300相对于圆心0的移动方向上滚动。图7A到图7C是示出当指针300的位置移动远离圆圈310的圆心o时、屏幕在指针300相对于圆心O的移动方向上滚动的状态的示意图。在这里所示的示例中,说明了显示图像“Mt. Fuji”的屏幕滚动的情况。图7A示出屏幕在向上方向上滚动的情况。首先,如在屏幕I上所示,当点击操作输入装置200的执行键212时,实现了可以滚动的状态。在这种状态下,如屏幕2上所示, 当指针300的位置移动在圆心O之上时,屏幕在指针300相对于圆心O的移动方向上滚动。因此,屏幕的范围在向上方向上滚动,包括“Mt. Fuji”的整个屏幕在向下方向上(在箭头的方向上)移动。然后,如在屏幕3上所示,当指针300的位置在圆圈310内侧进一步向上移动、并且同时执行滚动操作时,指针300与圆圈310的边沿(外周边)接触。同时在这种状态下, 与屏幕2类似,屏幕在向上方向上滚动,并且“Mt. Fuji”向下移动。然后,在指针300与圆圈310的边沿接触的状态下,如屏幕4上所示,如果指针300 在向上方向上进一步移动,则指针300和圆圈310都在屏幕内侧在向上方向上移动。因此, 如在屏幕4上所述,指针300和圆圈310位于屏幕内侧的中心上方。同时在这种状态下,与屏幕2和屏幕3类似,屏幕在向上方向上滚动,“Mt. Fuji”向下移动。图7B示出屏幕向右滚动的情况。首先,如在屏幕I上所示,当点击操作输入装置 200的执行键212时,实现了可以滚动的状态。在这种状态下,如屏幕2上所示,当指针300 的位置移动到圆心O的右方时,屏幕在指针300相对于圆心O的移动方向上滚动。因此, 屏幕的范围在向右方向上滚动,包括“Mt. Fuji”的整个屏幕在向左方向上(在箭头的方向上)移动。然后,如在屏幕3上所示,当指针300的位置在圆圈310内侧进一步向右移动、并且同时执行滚动操作时,指针300与圆圈310的边沿(外周边)接触。同时在这种状态下, 与屏幕2类似,屏幕在向右方向上滚动,并且“Mt. Fuji”向左移动。然后,在指针300与圆圈310的边沿接触的状态下,如屏幕4上所示,如果指针300 在向右方向上进一步移动,则指针300和圆圈310都在屏幕内侧在向右方向上移动。因此, 如在屏幕4上所述,指针300和圆圈310位于屏幕内侧的中心上方。同时在这种状态下,与屏幕2和屏幕3类似,屏幕在向右方向上滚动,“Mt. Fuji”向左移动。图7C示出屏幕在抛物线形状上滚动以在从右到向上方向滚动的情况。首先,如在屏幕I上所示,当点击操作输入装置200的执行键212时,实现了可以滚动的状态,并且通过将指针300相对于圆圈310的圆心O向右移动来将屏幕向右滚动。在这种状态下,如屏幕2上所示,当指针300的位置在圆圈310的内侧从右侧移动到右上方向时,屏幕的范围向上和向右滚动,包括“Mt. Fuji”的整个屏幕向下和向右(在箭头的方向上)移动。然后,如在屏幕3上所示,当指针300的位置在圆圈310内侧向上移动、并且同时执行滚动操作时,滚动方向改变到指针300的位置相对于圆圈310的圆心O的方向(角度 a的方向)。因此,滚动方向改变到更向上的方向。然后,如在屏幕4上所示,当指针300的位置在圆圈310内侧移动到最上部分、并且同时执行滚动操作时,滚动方向改变到指针300相对于圆圈310的圆形O的方向(90度方向)。以这种方式,滚动方向是向上方向(在屏幕4上箭头所示的方向),“Mt. Fuji”向下移动。应当注意,当指针300的位置进入以90度方向为中心的预定范围(例如,从85度到95的范围)时,滚动方向可以是90度。以这种方式,用户可以在90度方向上执行滚动, 不需要精确地将指针300的位置设置到90度方向。通过执行与水平方向和45度方向等类似的处理,用户可以在所需方向上执行滚动,而不需要将指针300的位置精确地设置到所
需方向。图8示出在向上滚动操作之后执行向下滚动操作的情况的示意图。首先,如在屏幕I上所示,当点击操作输入装置200的执行键212时,实现了可以滚动的状态。在这种状态下,如屏幕2上所示,当指针300的位置从圆圈310的圆心O向上移动时,屏幕在指针300 相对于圆心O的移动方向上滚动。因此,屏幕的范围在向上方向上滚动,包括“Mt. Fuji” 的整个屏幕在向下方向上(在箭头的方向上)移动(以与图7A中屏幕3相同的方式)。然后,屏幕3示出从屏幕2上所示的状态、指针300的位置在圆圈310内侧向下移动的状态。同时在这种状态下,指针300的位置位于圆心0上方,因此屏幕在指针300相对于圆心O的移动方向上滚动。因此,屏幕在向上方向上滚动,并且“Mt. Fuji”向下(在箭头的方向上)移动。因此,在屏幕3上,用户在向下方向上移动指针300,但是屏幕在向上方向上滚动。然后,屏幕4示出指针300继续从屏幕3中所示的状态、在圆圈310内侧向下移动并且指针300位于圆圈310的圆形O下方的状态。以这种方式,当指针300位于圆圈310 的圆形O下方时,屏幕在向下方向上滚动,“Mt. Fuji”在向上方向上(在箭头的方向上)移动。如上所述,在本实施例中,指针300的移动并不完全对应于滚动方向,通过将指针 300的位置移动到相对于圆心O相反的点来使屏幕的滚动方向相反。也就是说,在本实施例中,通过指针300相对于圆圈310(的圆心0)的位置来确定滚动方向。以这种方式,与指针操作和屏幕滚动方向相匹配的情况相比,可以更平滑地执行滚动,可以有平滑的滚动操作。此外,用户对操作输入装置200的微小移动不会对滚动方向产生影响,因此可以更易于观察滚动的屏幕。此外,通过对在连续拖动方向上的改变和在滚动方向上的改变分配函数,可以进行滚动方向的时间序列微调。此外,通过将操作输入装置200与信息处理装置 100结合,该操作输入装置200结合有压力传感器230,在滚动期间,指针300可以不考虑滚动的移动距离而移动,因此,即使在滚动时,指针300也可以快速地移动到所需位置。3.滚动速度的调节然后,将说明调节根据本实施例的系统中的滚动速度的方法。在本实施例中,操作输入装置200的压力传感器230根据执行键212的下压量来检测压力。检测的压力值从操作输入装置200传送到信息处理装置100。在信息处理装置100中,根据从操作输入装置200传送的压力值,使滚动速度越快,则压力值越大。即,执行键212的下压量越大,则滚动速度越快。以这种方式,用户根据执行键212的操作可以自由地调节滚动速度。4.在本实施例的系统中的处理然后,将说明实现上述滚动操作的处理。通过点击检测部分210、指向传感器220 和压力传感器230来检测用于对操作输入装置200的操作。执行键212的点击操作(下压到图2B中的位置b)被点击检测部分210检测到,由转换器250转换成数字信号,并传送到信息处理装置100。此外,当进一步将执行键212下压超过图2B中所示的位置b时的压力被压力传感器230检测到,由A/D接口 260转换成数字信号,并传送到信息处理装置100。从操作输入装置200传送的信号输入到信息处理装置100的计算部分110中。如图I所示,计算部分110包括位置信息获取部分111、下压压力获取部分112、指针位置设置部分113、区域设置部分114、滚动方向确定部分115和滚动速度确定部分116。在从转换器 240接收到指示已经执行点击的信号之前,计算部分110不将屏幕设置到滚动模式。因此,根据从转换器250传送的操作输入装置200的位置信息,计算部分110在屏幕上显示指针 300。当计算部分110从转换器240接收到指示已经执行点击的信号时,计算部分110 将屏幕设置到可以滚动的模式,并根据操作输入装置200的位置来滚动屏幕。更具体地,当计算部分110从转换器240接收到指示已经执行点击的信号时,计算部分110将屏幕设置到可以滚动的模式,并且将在该时间点指针300在屏幕上的位置存储在存储器120中。计算部分110还将执行点击时指针300在屏幕上的位置存储在存储器120中,作为圆圈310 的位置。此外,计算部分110以预定采样间隔将整个屏幕的显示内容存储在存储器120中。计算部分110的位置信息获取部分111在预定采样间隔获得由指向传感器220检测的操作输入装置200的位置,并将获得的值存储在存储器120中。然后,每次新获得操作输入装置200的位置时,计算部分110将新获取的位置与之前获取的位置进行对比,并计算两个位置之间的差。此外,计算部分110在预定采样间隔获取指针300在屏幕上的位置,并将获取的值存储在存储器120中。然后,计算部分110的指针位置设置部分113将指针300 从指针300的前一位置移动上述差距,并计算指针300的新位置。将指针300的新位置传送到图像显示部分140。此外,计算部分110的区域设置部分114根据指针300的新位置来计算新圆圈310 的位置,并设置圆圈310。根据指针300的新位置,当指针与圆圈310的边沿接触时,圆圈 310随着指针300移动,在预定采样间隔将圆圈310的新位置存储在存储器120中。此外, 将圆圈310的新位置传送到图像处理部分130。此外,计算部分110的滚动方向确定部分115根据指针300的位置和圆圈310的位置之间的关系来计算屏幕的滚动方向,并且将计算结果传送到图像处理部分130。下压压力获取部分112获取由压力传感器230检测到、并从转换器250传送的压力值。计算部分110的滚动速度确定部分116根据由压力传感器230检测的压力值来计算屏幕的滚动速度,并将滚动速度传送到图像处理部分130。注意,在上述示例中,滚动速度根据执行键212的下压量而改变,但是滚动速度可以根据指针300和圆圈310之间的位置关系而改变。例如,指针300移动越远离圆圈310 的圆心O,滚动速度确定部分116可以增大滚动速度,并且当指针300与圆圈310的外周边接触时,滚动速度确定部分116可以使滚动速度最大化。图像处理部分130执行处理,以根据从计算部分110传送的指针300的新位置来移动指针300的位置。此外,图像处理部分130执行处理,以根据从计算部分110传送的圆圈310的新位置来移动圆圈310的位置。此外,图像处理部分130执行处理,以根据从计算部分110传送的与滚动操作相关的信息(滚动方向和滚动速度),来滚动存储在存储器120 中的整个屏幕的显示内容。图像处理部分130的上述处理的结果传送到图像显示部分140, 新的屏幕显示在图像显示部分140上。通过滚动速度和指示滚动期间的时间周期可以确定滚动量。注意,如上所述,虚拟圆圈310通常不需要显示,当操作具体的键时可以显示虚拟圆圈310。图9是详细示出圆圈310内侧显示的指针300的示意图。如图9所示,由圆圈300a 和尾部300b来显示指针300,该圆圈300a位于滚动方向的前端。尾部300b布置成与滚动方向平行。因此,通过对圆圈300a和尾部300b的视觉检验,用户可以立即从视觉上确定滚动方向。此外,如图9所示,从圆圈300a的前边沿到尾部300b的后端的长度L表示滚动速度。如图10中所示,以长度L的中点作为参考点,滚动速度越快,长度L越长。因此,通过对长度L的视觉检验,用户可以立即从视觉上确定滚动速度。注意,根据计算部分110和图像处理部分130的处理的结果,来执行上述图像处理。图11是示出当圆圈310显示在屏幕上时圆圈310的形状变形的示例的示意图。如图11所示,在指针300与圆圈310的外周边接触之后,当指针300朝向圆圈310的外侧进一步移动时,图像处理部分130可以执行处理,以使得指针300与圆圈310接触的位置朝向外侧变形。对于这种类型的构造,当圆圈310和指针300都显示时,可以根据圆圈310的变形形状来识别指针300的位置,因此可以根据圆圈310的变形形状来识别屏幕的滚动方向。如上所述,根据本实施例,因为根据指针300和虚拟圆圈310之间的位置关系来控制屏幕滚动,所以可以防止用户的操作直接表现成屏幕上的滚动移动。结果,可以更平滑地执行屏幕滚动,可以显著地增强屏幕的可视性。此外,在由指向装置(操作输入装置200) 对显示图像的滚动操作中,通过图像处理系统可以提高滚动操作的可操作性,该图像处理系统根据当执行拖动时指针300的位置的随时间改变来校正滚动方向。此外,因为根据执行键212的下压量可以控制滚动速度,所以可以自由地控制滚动速度,同时操作输入装置200的操作量(在水平方向上的移动量)可以保持最小。因此, 可以控制滚动速度,而不需要执行复杂的操作。因为在操作部分中具有压力传感器230的操作输入装置200检测用户操作的压力,并且计算显示图像的滚动速度,所以可以实现根据用户期望的滚动速度。上面参考附图详细描述了本发明的示例性实施例。但是,本发明不限于这些示例。 本领域技术人员应当理解,只要在权利要求书或等价的范围内,根据设计需求和其他因素, 可以产生各种修改、组合、变形和替换。
权利要求
1.一种图像处理装置,其包括位置移动输入单元,其构造成接收位置移动指令;指针移动单元,其构造成设置指针的位置,所述指针根据所述指令来移动;和屏幕移动单元,其构造成根据所述指针相对于所述指针周围的预定区域中的参考点的相对位置来滚动屏幕,所述屏幕移动单元构造成在所述指针位于所述预定区域的边界、并且朝向所述预定区域的外侧移动时移动所述预定区域,以将所述指针保持在所述预定区域内侧。
2.根据权利要求I所述的装置,其中,所述预定区域具有圆形形状。
3.根据权利要求I所述的装置,其中,所述参考点是所述预定区域的中心点。
4.根据权利要求I所述的装置,其中,所述屏幕移动单元构造成使所述参考点随着所述预定区域移动。
5.根据权利要求I所述的装置,其中,所述屏幕移动单元构造成使所述预定区域变形并同时保持所述参考点的位置固定。
6.根据权利要求I所述的装置,其中,所述位置移动单元是触摸板。
7.根据权利要求I所述的装置,其中,在检测到预定输入之后,所述屏幕移动单元是有效的。
8.根据权利要求7所述的装置,其中,当所述屏幕移动单元非有效时,根据所述位置移动指令,所述参考点随着所述指针的移动而移动。
9.根据权利要求I所述的装置,其中,根据所述参考点的相对位置,通过所述屏幕移动单元来确定所述屏幕的滚动速度。
10.根据权利要求I所述的装置,其中,根据所述指针相对于所述参考点的所述相对位置,通过所述屏幕移动单元来确定所述屏幕的滚动方向。
11.根据权利要求I所述的装置,还包括显示单元,其构造成在所述屏幕上显示所述指针的图像。
12.根据权利要求I所述的装置,还包括显示单元,其构造成在所述屏幕上显示所述预定区域的图像。
13.根据权利要求I所述的装置,其中,所述位置移动单元还包括传感器,其构造成对由用户在所述位置移动输入单元上施加的压力的量进行感测,并且,根据由所述传感器感测的压力的量,通过所述屏幕移动单元来确定所述屏幕的滚动速度。
14.根据权利要求I所述的装置,其中,所述屏幕移动单元构造成当由所述传感器感测的压力的量增大时使所述屏幕更快地滚动。
15.根据权利要求I所述的装置,其中,所述屏幕移动单元构造成根据所述参考点的相对位置来滚动所述屏幕。
16.根据权利要求I所述的装置,还包括显示单元,其构造成在所述屏幕上显示所述预定区域的图像,当所述指针接触所述预定区域的边界时,所述显示单元改变在所述屏幕上所述预定区域的形状。
17.根据权利要求I所述的装置,其中,所述屏幕移动单元构造成当所述指针在以水平方向为中心的预定范围内移动时、使所述屏幕在所述水平方向上滚动。
18.一种图像处理方法,其包括如下步骤接收位置移动指令;设置指针的位置,所述指针根据所述指令来移动;根据所述指针相对于所述指针周围的预定区域的参考点的相对位置来滚动屏幕;和当所述指针处于所述预定区域的边界并且朝向所述预定区域的外侧移动时,移动所述预定区域以使所述指针保持在所述预定区域内侧。
19.一种用计算机可读指令进行编码的非瞬时计算机可读介质,当所述所述非瞬时计算机可读介质装载于处理器上时引起所述处理器执行包括如下步骤的方法接收位置移动指令;设置指针的位置,所述指针根据所述指令来移动;根据所述指针相对于所述指针周围的预定区域的参考点的相对位置来滚动屏幕;和当所述指针处于所述预定区域的边界并且朝向所述预定区域的外侧移动时,移动所述预定区域以使所述指针保持在所述预定区域内侧。
全文摘要
本发明涉及图像处理装置、图像处理系统和图像处理方法及程序。图像处理装置包括位置移动输入单元,其构造成接收来自用户的位置移动指令;指针移动单元,其构造成设置指针的位置,所述指针根据所述指令来移动;和屏幕移动单元,其构造成根据指针相对于指针周围的预定区域中的参考点的相对位置来滚动屏幕,屏幕移动单元构造成在指针位于预定区域的边界、并且朝向预定区域的外侧移动时移动预定区域,以将指针保持在预定区域内侧。
文档编号G06F3/048GK102591560SQ20111033049
公开日2012年7月18日 申请日期2011年10月20日 优先权日2010年10月27日
发明者泽井邦仁, 町田祐一, 近藤真生 申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1