CN103703436A - 数据处理装置、数据处理方法、数据处理程序、以及记录该程序的计算机可读取的记录介质 - Google Patents

数据处理装置、数据处理方法、数据处理程序、以及记录该程序的计算机可读取的记录介质 Download PDF

Info

Publication number
CN103703436A
CN103703436A CN201280036214.3A CN201280036214A CN103703436A CN 103703436 A CN103703436 A CN 103703436A CN 201280036214 A CN201280036214 A CN 201280036214A CN 103703436 A CN103703436 A CN 103703436A
Authority
CN
China
Prior art keywords
processing
alternative
identified
data processing
track
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201280036214.3A
Other languages
English (en)
Inventor
武田诚一
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Rakuten Group Inc
Original Assignee
Rakuten Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Rakuten Inc filed Critical Rakuten Inc
Publication of CN103703436A publication Critical patent/CN103703436A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
    • G06F3/03545Pens or stylus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04886Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Position Input By Displaying (AREA)

Abstract

数据处理装置包括:取得部,其当根据用户进行的连续的指示输入,进行了使用由这些指示输入表示的位置信息的轨迹包围显示在显示画面上的对象的操作时,取得表示由这些指示输入表示的位置的位置信息;识别部,其将该对象识别为选择对象,并识别选择对象被包围的选择方向;以及决定部,其根据选择方向决定处理内容;以及执行部,其对选择对象执行所决定的处理。由此,可利用由位置信息组的轨迹包围对象的方向的选择之类的容易的指示输入,实现用户期望的处理内容的选择,可对选择对象执行所选择的处理内容。

Description

数据处理装置、数据处理方法、数据处理程序、以及记录该程序的计算机可读取的记录介质
技术领域
本发明涉及数据处理装置、数据处理方法、数据处理程序、以及记录该程序的计算机可读取的记录介质。
背景技术
在以往的例如游戏机之类的数据处理装置中,有这样的数据处理装置:通过进行使用指向器件(pointing device)的输入轨迹包围显示在显示画面上的对象的操作,执行预定处理。例如,在下述专利文献1中记载了这样的装置:通过使用指向器件的输入轨迹包围显示在显示画面上的对象,执行与所包围的对象的种类对应的处理。
现有技术文献
专利文献
专利文献1:日本特开2009-119288号公报
发明内容
发明要解决的问题
在上述现有技术中,根据所包围的对象的种类来决定对象选择后的处理内容。然而,有时用户希望从处理内容的候选中选择期望的处理内容,执行针对对象的处理。在现有技术中,由于根据所选择的对象的种类来决定处理,因而不能使用户期望的处理内容执行。
因此,本发明的目的是提供一种数据处理装置、数据处理方法、数据处理程序、以及记录该程序的计算机可读取的记录介质,能够根据容易的指示输入从处理内容的候选中使用户期望的处理内容执行。
解决问题的手段
为了解决上述课题,本发明的一个方式涉及的数据处理装置,其具有显示单元和输入单元,显示单元将包含表示处理对象的对象的图像显示在显示画面内的图像显示区域内,输入单元接收表示该显示画面中的位置的指示输入,其中,数据处理装置具有:取得单元,其取得表示由输入单元接收的指示输入的位置的位置信息;识别单元,其根据位置信息组所表示的轨迹,确定图像显示区域内的包围区域,所述位置信息组是由取得单元基于经由输入单元的连续的指示输入而接收到的,在该包围区域内包含有对象的情况下将该对象识别为选择对象,并将该选择对象被位置信息组的轨迹包围的方向识别为选择方向;决定单元,其根据由识别单元识别的选择方向,决定对选择对象实施的处理;以及执行单元,其对选择对象执行由决定单元决定的处理。
本发明的一个方式涉及的数据处理方法,其是数据处理装置中的数据处理方法,数据处理装置具有显示单元和输入单元,显示单元将包含表示处理对象的对象的图像显示在显示画面内的图像显示区域内,输入单元接收表示该显示画面中的位置的指示输入,其中,数据处理方法具有:取得步骤,其取得表示由输入单元接收的指示输入的位置的位置信息;识别步骤,其根据位置信息组所表示的轨迹,确定图像显示区域内的包围区域,所述位置信息组是在取得步骤中基于经由输入单元的连续的指示输入而接收到的,在该包围区域内包含有对象的情况下将该对象识别为选择对象,并将该选择对象被位置信息组的轨迹包围的方向识别为选择方向;决定步骤,其根据在识别步骤中识别的选择方向,决定对选择对象实施的处理;以及执行步骤,其对选择对象执行在决定步骤中决定的处理。
本发明的一个方式涉及的数据处理程序,其用于使计算机作为数据处理装置执行功能,数据处理装置具有显示单元和输入单元,显示单元将包含表示处理对象的对象的图像显示在显示画面内的图像显示区域内,输入单元接收表示该显示画面中的位置的指示输入,其中,数据处理程序使计算机实现:取得功能,其取得表示由输入单元接收的指示输入的位置的位置信息;识别功能,其根据位置信息组所表示的轨迹,确定图像显示区域内的包围区域,所述位置信息组是利用取得功能基于经由输入单元的连续的指示输入而接收到的,在该包围区域内包含有对象的情况下将该对象识别为选择对象,并将该选择对象被位置信息组的轨迹包围的方向识别为选择方向;决定功能,其根据利用识别功能识别的选择方向,决定对选择对象实施的处理;以及执行功能,其对选择对象执行由决定功能决定的处理。
本发明的一个方式涉及的计算机可读取的记录介质,其记录有数据处理程序,数据处理程序用于使计算机作为数据处理装置执行功能,数据处理装置具有显示单元和输入单元,显示单元将包含表示处理对象的对象的图像显示在显示画面内的图像显示区域内,输入单元接收表示该显示画面中的位置的指示输入,其中,数据处理程序使计算机实现:取得功能,其取得表示由输入单元接收的指示输入的位置的位置信息;识别功能,其根据位置信息组所表示的轨迹,确定图像显示区域内的包围区域,所述位置信息组是利用取得功能基于经由输入单元的连续的指示输入而接收到的,在该包围区域内包含有对象的情况下将该对象识别为选择对象,并将该选择对象被位置信息组的轨迹包围的方向识别为选择方向;决定功能,其根据由识别功能识别的选择方向,决定对选择对象实施的处理;以及执行功能,其对选择对象执行由决定功能决定的处理。
根据上述的方式,当根据用户进行的连续的指示输入进行了使用由这些指示输入表示的位置信息组的轨迹包围显示在显示画面上的对象的操作时,该对象被选择为选择对象,并且选择对象被包围的选择方向被识别。然后,根据选择方向决定的处理针对选择对象被执行,因而通过使用位置信息组的轨迹包围对象的方向的选择之类的容易的指示输入,可实现用户期望的处理内容的选择,可对选择对象执行所选择的处理内容。
在别的方式涉及的数据处理装置中,识别单元可以识别选择方向是第1方向和所述第1方向的相反方向即第2方向中的哪一方向,决定单元可以决定为,在选择对象被位置信息组的轨迹在第1方向上包围的情况下对选择对象实施第1处理,在第2方向上包围的情况下,对选择对象实施与第1处理不同的第2处理,第1处理可以是使由选择对象表示的处理对象从第1状态变化为第2状态的处理,第2处理可以是使处理对象从第2状态变化为第1状态的处理。
根据上述方式,通过根据用户描绘第1方向和第2方向中的任一方向的轨迹的指示输入来包围对象,可执行使由对象表示的处理对象从第1状态变化为第2状态的处理、以及从第2状态变化为第1状态的处理中的用户期望的处理。
而且在别的方式涉及的数据处理装置中,识别单元可以还将选择对象由位置信息组的轨迹包围的次数识别为选择次数,决定单元可以根据由识别单元识别的选择方向和选择次数,决定对选择对象实施的处理。
根据上述方式,当由用户进行了包围对象的指示输入时,该对象被包围的选择方向以及被包围的选择次数被识别,根据选择方向和选择次数决定的处理针对选择对象被执行。由此,通过使用位置信息的轨迹包围对象的方向和次数的选择之类的容易的指示输入,可实现用户期望的处理内容的选择,可对选择对象执行所选择的处理内容。
而且在别的方式涉及的数据处理装置中,识别单元可以识别选择方向是第一方向和第1方向的相反方向即第2方向中的哪一方向,第1处理可以是使由选择对象表示的处理对象进行与第1方向上的选择次数对应的次数的从非选择状态转移到选择状态的处理,第2处理可以是使由选择对象表示的处理对象进行与第2方向上的选择次数量对应的次数的从选择状态转移到非选择状态的处理。
根据上述方式,通过使用位置信息组的轨迹包围对象的方向和次数的选择之类的容易的指示输入,可执行由对象表示的处理对象的从选择状态向非选择状态的转移、和从非选择状态向选择状态的转移中的任一方的处理,同时将期望的数量设定为该处理对象的属性。
而且在别的方式涉及的数据处理装置中,识别单元可以识别选择方向是第1方向和第1方向的相反方向即第2方向中的哪一方向,第1处理可以是使由选择对象表示的处理对象的加权程度上升与第1方向上的选择次数对应的程度的处理,第2处理可以是使由选择对象表示的处理对象的加权程度下降与第2方向上的选择次数对应的程度的处理。
根据上述方式,根据使用位置信息组的轨迹包围对象的方向和次数的选择之类的容易的指示输入,可执行由对象表示的处理对象的加权程度的上升和下降的任一方的处理。
而且在别的方式涉及的数据处理装置中,识别单元可以将从由位置信息组的轨迹在一个方向上包围选择对象的次数中减去在与该一个方向相反的方向上包围的次数后的次数,识别为一个方向上的选择次数。
根据上述方式,可容易地调整用于决定对选择对象实施的处理内容的选择次数。
而且在别的方式涉及的数据处理装置中,第1处理可以是对由选择对象识别的数据进行加密的处理,第2处理可以是对由选择对象识别的数据进行解码的处理。
根据上述方式,通过使用位置信息的轨迹包围对象的方向的选择之类的容易的指示输入,可执行由对象识别的数据的加密和解码的任一方的处理。
而且在别的方式涉及的数据处理装置中,第1处理可以是对由选择对象识别的数据进行压缩的处理,第2处理可以是对由选择对象识别的数据进行解压缩的处理。
根据上述方式,根据使用位置信息的轨迹包围对象的方向的选择之类的容易的指示输入,可执行由对象识别的数据的压缩和解压缩的任一方的处理。
发明效果
根据本发明的一个侧面,能够根据容易的指示输入从处理内容的候选中执行用户期望的处理内容。
附图说明
图1是示出数据处理装置的功能结构的框图。
图2是示出数据处理装置的硬件结构的图。
图3是示出由取得部取得的位置信息的例子的图。
图4是示出由识别部进行的选择对象的识别的例子的图。
图5是示出由识别部进行的选择区域的识别处理的例子的图。
图6是示出由识别部进行的选择方向的识别的例子的图。
图7是示出选择方向和选择次数的识别和执行的处理的例子的图。
图8是示出选择方向和选择次数的识别和执行的处理的例子的图。
图9是示出选择方向和选择次数的识别和执行的处理的例子的图。
图10是示出与选择对象的选择次数和选择方向对应的处理被执行的处理中的其它实施方式的图。
图11是示出与选择对象的选择次数和选择方向对应的处理被执行的处理中的其它实施方式的图。
图12是示出由识别部进行的选择次数的识别的例子的图。
图13是示出数据处理装置中的处理内容的流程图。
图14是示出数据处理装置中的处理内容的流程图。
图15是示出数据处理程序的结构的图。
具体实施方式
以下,参照附图详细说明本发明的实施方式。另外,在附图说明中对同一或同等的要素附上同一标号,省略重复说明。
图1是示出本实施方式的数据处理装置1的功能性结构的框图。数据处理装置1是具有显示单元和输入单元的装置,所述显示单元将包含表示处理对象的对象(object)的图像显示在显示画面内,所述输入单元接收表示该显示画面中的位置的指示输入。数据处理装置1是例如搭载了所谓的触摸面板的终端。触摸面板具有将图像显示在显示画面上并检测对显示画面的物理接触的输入单元,可输出表示显示画面中的检测出物理接触的位置的信息。
并且,数据处理装置1可以是例如具有显示器和指向器件的个人计算机。显示器将图像显示在显示画面上,指向器件可接收指定显示画面中的位置的指示输入。用户通过操作指向器件,可进行表示显示在显示画面上的图像的任意位置的指示输入。
本实施方式的数据处理装置1使用具有触摸面板的终端的例子来说明。如图1所示,数据处理装置1在功能上具有:触摸面板10、取得部11(取得单元)、识别部12(识别单元)、决定部13(决定单元)以及执行部14(执行单元)。
图2是数据处理装置1的硬件结构图。数据处理装置1在物理上,如图2所示,构成为如下计算机***,该计算机***包含:CPU101、由RAM和ROM之类的存储器构成的主存储装置102、由硬盘等构成的辅助存储装置103、由网络等构成的通信控制装置104、作为输入设备的键盘、鼠标等的输入装置105、显示器等的输出装置106等。
图1所示的各功能是这样实现的:通过在图2所示的CPU101、主存储装置102等硬件上读入预定的计算机软件(数据处理程序),在CPU101的控制下使通信控制装置104、输入装置105、输出装置106动作,并进行主存储装置102和辅助存储装置103中的数据的读出和写入。处理中所需要的数据和数据库被存储在主存储装置102和辅助存储装置103内。
触摸面板10包含显示区域10a(显示画面)和输入部10b(输入单元)。显示区域10a是构成显示画面的区域,所述显示画面显示包含表示处理对象的对象的图像,显示区域10a根据执行部14的控制显示图像。输入部10b是接收表示显示区域10a中的位置的指示输入的部分。
表示处理对象的对象(object)是例如表示文件的图标和表示文件名称的文本等。并且,在电子商务交易网站等的商品选择画面中,对象是例如表示商品名称的文本和商品的图像等。
取得部11是取得表示由输入部10b接收的指示输入的位置的位置信息的部分。图3是示出由取得部11取得的位置信息的例子的图。如图3所示,位置信息P具有表示位置区域10a中的位置的坐标值和取得该位置信息的时刻。位置信息P中的坐标系中的X轴和Y轴例如被设定为当数据处理装置1处于实施了由用户进行的通常操作的状态时的横方向和纵方向。
并且,在经由输入部10b接收了连续的指示输入的情况下,取得部11例如按照时间序列取得图3所示的多个位置信息P1~P7。取得部11将取得的位置信息P输出到识别部12。
识别部12是这样的部分:使用由取得部11根据经由输入部10b的连续的指示输入接收的位置信息组的轨迹确定包围区域,在该包围区域内包含有对象的情况下将该对象识别为选择对象,并将该选择对象由所述位置信息组的轨迹包围的方向识别为选择方向。参照图4,对由识别部12进行的选择对象识别的例子进行具体说明。
在图4所示的例子中,在触摸面板10的显示区域10a内显示包含对象OA~OC的图像,由取得部11根据连续的指示输入接收的位置信息组的轨迹T从起点TS延伸到达终点TE,形成闭区域。在该情况下,识别部12将由位置信息的轨迹T形成的闭区域确定为包围区域。然后,识别部12在包围区域内包含有对象OA的情况下,将对象OA识别为选择对象。
并且,如图5所示,识别部12即使在由位置信息组的轨迹未形成闭区域的情况下,在位置信息组的轨迹满足预定条件的情况下,也可以确定包围区域。在图5所示的例子中,位置信息的轨迹TX从其起点TSX不交叉地到达终点TEX,轨迹TX没有形成闭区域。即使在该情况下,例如在起点TSX与终点TEX之间的距离LX是预定距离以下的情况下、或者在轨迹TX的起点TSX与终点TEX之间的距离LX相对于轨迹TX的长度的比例是预定比例的情况下之类的在与预定条件一致的情况下,识别部12可认为在轨迹TX的起点TSX与终点TEX之间存在位置信息的轨迹而确定包围区域。然后,识别部12可根据确定的包围区域设定选择区域AX
并且,计算由轨迹TX以及使点TEX与TSX连接的线所包围的区域的重心点,在由使点TEX与重心点连接的直线和使点TSX与重心点连接的直线所形成的角度是预定角度以下的情况下,识别部12可认为在轨迹TX的起点TSX与终点TEX之间存在位置信息的轨迹并设定选择区域AX
并且,识别部12将对象由位置信息的轨迹包围的方向识别为选择方向。具体地说,识别部12识别选择方向是第1方向和第1方向的相反方向即第2方向中的哪一方向。
另外,根据连续的位置信息的轨迹是否形成有闭区域或包围区域的判定处理可通过例如公知的文字识别技术等的应用来实现。在公知的文字识别技术中,例如使用本行业人员知道的开放源程序库等。并且,在这种技术中,可判定闭区域或包围区域由顺时针和逆时针的哪一方的轨迹形成。并且,在通过使用该开放源程序库等的文字识别技术形成了闭区域或包围区域的情况下,识别部12可根据例如使按时间序列连续取得的2个位置信息连接而形成的矢量的斜率的变化,判定由顺时针和逆时针的哪一方的轨迹形成包围区域。
并且,识别部12通过将表示包围区域的范围的位置信息与表示对象的显示画面上的配置位置的位置信息进行比较,可判定对象是否包含在包围区域内。
参照图6,对由识别部12进行的选择方向识别的例子进行说明。在图6所示的例子中,识别部12识别选择方向是顺时针的方向和逆时针的方向的哪一方向。
在图6(a)中,在显示区域10a内显示包含对象OA~OC的图像,位置信息的轨迹T1从起点T1S延伸到达终点T1E,对象OA由轨迹T1在顺时针的方向上包围。在该情况下,识别部12将对象OA识别为选择对象,并将顺时针的方向识别为选择方向。
另一方面,在图6(b)中,在显示区域10a内显示包含对象OA~OC的图像,位置信息的轨迹T2从起点T2S延伸到达终点T2E,对象OC由轨迹T2在顺时针的方向上包围。在该情况下,识别部12将对象OC识别为选择对象,并将逆时针的方向识别为选择方向。
决定部13是这样的部分:根据由识别部12识别的选择方向,决定对选择对象实施的处理。具体地说,决定部13可决定为,在选择对象由位置信息的轨迹T在第1方向上包围的情况下对选择对象实施第1处理,在第2方向上包围的情况下对选择对象实施与第1处理不同的第2处理。
在图6所示的例子中,决定部13决定例如对由位置信息的轨迹T1在顺时针方向上包围的对象OA实施第1处理。另一方面,决定部13决定例如对由位置信息的轨迹T2在逆时针方向上包围的对象OC实施第2处理。这样,通过根据连续地表示位置的指示输入选择包围对象的方向,选择第1处理或第2处理,因而用户可容易地选择对对象的处理内容。
执行部14是这样的部分:对选择对象执行由决定部13决定的处理。在图6所示的例子中,执行部14对对象OA执行第1处理,对对象OC执行第2处理。
并且,执行部14可以将使由选择对象表示的处理对象从第1状态变化为第2状态的处理作为第1处理来执行,将使由选择对象表示的处理对象从第2状态变化为第1状态的处理作为第2处理来执行。在该情况下,用户可以通过包围对象的方向的选择来容易地使数据处理装置实施使处理对象从第1状态变化为第2状态的处理、和使处理对象从第2状态变化为第1状态的处理。
更具体地说,例如,执行部14可以将对由选择对象识别的数据进行加密的处理作为第1处理来执行,将对由选择对象识别的数据进行解码的处理作为第2处理来执行。
并且,执行部14可以将对由选择对象识别的数据进行压缩的处理作为第1处理来执行,将对由选择对象识别的数据进行解压缩的处理作为第2处理来执行。
而且,在本实施方式的数据处理装置1构成电子商务交易网站、在显示区域10a上显示有商品选择画面的情况下,执行部14可以将向由选择对象识别的商品赋予作为购买对象的商品的属性的处理作为第1处理来执行,将从由选择对象识别的商品删除作为购买对象的商品的属性的处理作为第2处理来执行。赋予和删除作为购买对象的商品的属性的处理被表示为在商品选择画面中、向所谓的购物筐内取出放入商品之类的方式的用户界面。
另外,根据选择方向执行的第1和第2处理不限定于上述的例子,只要是相互不同的处理,就可以是任何处理。例如,在本实施方式的数据处理装置1应用于对电子邮件进行管理的应用的情况下,执行部14在表示邮件的图标由位置信息的轨迹T在第1方向上包围的情况下,可以将使该邮件分类为一个文件夹的处理作为第1处理来执行,在表示邮件的图标由位置信息的轨迹T在第2方向上包围的情况下,可以将使该邮件分类为与一个文件夹不同的其它文件夹的处理作为第2处理来执行。并且,执行部14在表示邮件的图标由位置信息的轨迹T在第1方向上包围的情况下,可以将归档该邮件的处理作为第1处理来执行,在表示邮件的图标由位置信息的轨迹T在第2方向上包围的情况下,可以将删除该邮件的处理作为第2处理来执行。
并且,例如,在本实施方式的数据处理装置1应用于进行文本的显示或编辑的应用的情况下,执行部14在文本由位置信息的轨迹T在第1方向上包围的情况下,可以将向该文本附加标志(例如下划线)的处理作为第1处理来执行,在文本由位置信息的轨迹T在第2方向上包围的情况下,可以将从该文本删除标志的处理作为第2处理来执行。并且,执行部14在文本由位置信息的轨迹T在第1方向上包围的情况下,可以将复制该文本的处理作为第1处理来执行,在文本由位置信息的轨迹T在第2方向上包围的情况下,可以将剪切该文本的处理作为第2处理来执行。
而且,识别部12进一步将选择对象被位置信息的轨迹T包围的次数识别为选择次数,并且,决定部13根据由识别部12识别出的选择方向和选择次数,决定针对选择对象实施的处理。
而且,具体地说,例如,识别部12识别选择方向是第1方向和第1方向的相反方向即第2方向中的哪一方向,并识别选择次数。然后,决定部可以决定为,在选择对象在第1方向上被包围的情况下,对选择对象实施处理内容由第1参数规定的第1处理,在选择对象在第2方向上被包围的情况下,对选择对象实施与第1处理不同的处理即处理内容由第2参数规定的第2处理。在该情况下,决定部13可根据第1方向上的选择次数决定第1参数,可根据第2方向上的选择次数决定第2参数。
参照图7~图8说明该处理。图7~图8是表示数据处理装置1构成电子商务交易网站、在显示区域10a内显示商品选择画面、在该商品选择画面上将商品作为购买对象来选择的处理的例子。另外,在图7~图8所示的例子中,在图标在顺时针方向上被包围的情况下,执行将由该图标表示的商品放入购物筐的处理,在图标在逆时针方向上被包围的情况下,执行将由该图标表示的商品从购物筐去除的处理,假定图标被包围的次数对应于商品个数等的参数。
在图7所示的例子中,在触摸面板10的显示区域10a内显示包含表示商品的图标MA~MC的图像,位置信息的轨迹T3在顺时针方向上包围图标MB2次。在该情况下,识别部12将图标MB识别为选择对象。而且,识别部12将顺时针方向识别为选择方向,并将2次识别为选择次数。然后,决定部13根据由识别部12识别出的选择方向和选择次数,决定实施将2个商品B放入购物筐的处理。然后,执行部14按照由决定部13决定的处理,执行将2个商品B放入购物筐BK的处理(参照购物筐BK中的购物列表L1)。
在接下来的图8所示的例子中,位置信息的轨迹T4在顺时针方向上包围图标MB2次。在该情况下,识别部12将图标MB识别为选择对象。而且,识别部12将逆时针方向识别为选择方向,并将1次识别为选择次数。然后,决定部13根据由识别部12识别出的选择方向和选择次数,决定实施将1个商品B从购物筐去除的处理。然后,执行部14按照由决定部13决定的处理,执行从放入有2个商品B的购物筐BK中去除1个商品B的处理(参照购物筐BK中的购物列表L2)。
并且,在图9所示的例子中,位置信息的轨迹T5在顺时针方向上包围图标MA、MB1次之后再在顺时针方向上包围图标MB1次。即,图标MA被位置信息的轨迹T5包围1次,图标MB被位置信息的轨迹T5包围2次。在该情况下,决定部13按各图标M决定待实施的处理。即,决定部13决定为,实施将1个商品A放入购物筐的处理,并将2个商品B放入购物筐的处理。然后,执行部14按照由决定部13决定的处理,执行向购物筐BK放入1个商品A、放入2个商品B的处理(参照购物筐BK中的购物列表L3)。
另外,根据选择方向和选择次数执行的处理不限定于上述的例子,只要是根据选择方向和选择次数分别不同的处理,就可以执行任何处理。例如,在对象是识别数据、文件等的图标等的情况下,执行部14在选择对象由位置信息的轨迹T在第1方向上包围1次的情况下,可以执行对由该图标识别的数据等进行ZIP压缩的处理,在第1方向上包围2次的情况下,可以执行对由该图标识别的数据等进行加密ZIP压缩的处理,在第2方向上包围1次的情况下,可以执行对由该图标识别的数据等进行Lha低压缩的处理,在第2方向上包围2次的情况下,可以执行对由该图标识别的数据等进行Lha高压缩的处理。并且,执行部14在选择对象由位置信息的轨迹T在第1方向上包围1次的情况下,可以执行对由该图标识别的数据等进行DES加密的处理,在第1方向上包围2次的情况下,可以执行对由该图标识别的数据等进行AES加密的处理,在第2方向上包围1次的情况下,可以执行对由该图标识别的数据等进行DES解码的处理,在第2方向上包围2次的情况下,可以执行对由该图标识别的数据等进行AES解码的处理。
接下来,参照图10和图11,说明根据选择对象的选择次数和选择方向执行处理的处理中的其它实施方式。图10和图11是表示数据处理装置1构成评价商品等的网站,在显示区域10a内显示识别商品的图标W、在该商品等评价画面上评价商品的处理的例子的图。
另外,在图10和图11所示的例子中,在图标W在顺时针方向上被包围的情况下,执行使由该图标W表示的商品作为评价对象处于选择状态的处理,并且执行使与图标W被包围的次数对应的加权作为参数被设定在该商品中的处理。该加权根据其程度,由“良好”(good)、“更好”(better)和“最好”(best)这3个阶段表示,在显示区域10a中,该加权作为标志F对应于图标W。另一方面,在图标W在逆时针方向上被包围的情况下,执行设定在由该图标W表示的商品内的加权的下降、或者将该商品从评价对象排除并成为非选择状态的处理。加权下降的程度根据选择次数来设定。
在图10(a)所示的例子中,在触摸面板10的显示区域10a内显示包含表示商品的图标WA~WC的图像,位置信息的轨迹T6在顺时针方向上包围图标WA2次。在该情况下,识别部12将图标WA识别为选择对象。而且,识别部12将顺时针方向识别为选择方向,并将2次识别为选择次数。然后,决定部13根据由识别部12识别的选择方向和选择次数决定为,将商品A作为评价对象,并实施赋予表示与选择次数“2次”对应的第2阶段的评价程度的“更好(better)”的标志F1的处理。然后,如图10(b)所示,执行部14按照由决定部13决定的处理,执行向表示商品A的图标WA赋予标志F1的处理。
另外,在进行了包围图10(a)所示的图标2次的操作的情况下,可以按包围1次的各操作,显示与图标被包围的次数对应的标志。即,在图标WA由位置信息的轨迹T6包围1次的时刻,决定部13决定实施赋予表示第1阶段的评价程度的“良好(good)”的标志的处理,执行部14执行将该标志赋予给图标WA的处理。接下来,在图标WA由位置信息的轨迹T6再包围1次的时刻,决定部13决定赋予表示第2阶段的评价程度的“更好(better)”的标志F1,执行部14执行将该标志赋予给图标WA的处理。
在接下来的图11(a)所示的例子中,在图10(b)所示的显示画面的状态中,位置信息的轨迹T7在顺时针方向上包围图标WB3次之后接下来在逆时针方向上包围图标WA1次。在该情况下,决定部13决定为,将商品B作为评价对象,并实施赋予表示与选择次数“3次”对应的第3阶段的评价程度的标志F3的处理。并且,决定部13决定为,按与选择次数“1次”对应的量将加权程度由设定在商品A内的第2阶段的加权下降1阶段,实施赋予表示第1阶段的评价程度的标志F2的处理。然后,如图11(b)所示,执行部14按照由决定部13决定的处理,执行向表示商品A的图标WA赋予标志F2、向表示商品B的图标WB赋予标志F3的处理。
另外,识别部12可将从选择对象被位置信息的轨迹T在一个方向上包围的次数中减去在与该一个方向的相反方向上包围的次数后的次数,识别为一个方向上的选择次数。参照图12对该选择次数的识别进行具体说明。在图12所示的例子中,对象OA由位置信息的轨迹T8在顺时针方向上包围3次之后,在逆时针方向上包围1次。在该情况下,识别部12将从3次中减去1次后得到的次数即2次识别为顺时针方向上的选择次数。由此,可容易地调整用于决定对选择对象实施的处理内容的选择次数。
接下来,参照图13对本实施方式的数据处理装置1的动作进行说明。图2是示出在数据处理装置1中实施的数据处理方法的处理内容的流程图。
首先,取得部11接收表示由触摸面板10的输入部10b接收的指示输入的位置的位置信息(S1)。然后,识别部12根据经由输入部10b的连续的指示输入使用由取得部11接收的位置信息的轨迹确定包围区域,判定对象是否由该包围区域包围(S2)。在判定为对象由包围区域包围的情况下,处理进程进到步骤S3。另一方面,在未判定为对象由包围区域包围的情况下,处理进程结束。
在步骤S3中,识别部12识别在包围区域被包围的对象,并将该对象被位置信息的轨迹包围的方向识别为选择方向(S3)。接下来,识别部12判定选择方向是第1方向和第1方向的相反方向即第2方向中的哪一方向(S4)。在选择方向是第1方向的情况下,处理进程进到步骤S5。另一方面,在选择方向是第2方向的情况下,处理进程进到步骤S6。
在步骤S5中,决定部13决定为,对所选择的对象实施与第1方向对应的处理(S5)。另一方面,在步骤S6中,决定部13决定为,对所选择的对象实施与第2方向对应的处理(S6)。然后,在步骤S7中,执行部14对对象执行在步骤S5或S6中决定的处理(S7)。
接下来,参照图14,对在数据处理装置1中实施的数据处理方法的处理的其它例进行说明。步骤S11~S12的处理内容与图13的步骤S1~S2的处理内容相同。在接下来的步骤S13中,识别部12识别在包围区域中被包围的对象,并将该对象被位置信息的轨迹包围的方向和次数识别为选择方向和选择次数(S13)。
接下来,识别部12判定选择方向是第1方向和第1方向的相反方向即第2方向中的哪一方向(S14)。在选择方向是第1方向的情况下,处理进程进到步骤S15。另一方面,在选择方向是第2方向的情况下,处理进程进到步骤S16。
在步骤S15中,决定部13决定为,对所选择的对象实施与对象被位置信息的轨迹包围的次数即选择次数及第1方向对应的处理(S15)。另一方面,在步骤S16中,决定部13决定为,对所选择的对象实施与选择次数和第2方向对应的处理(S16)。然后,在步骤S17中,执行部14对对象执行在步骤S15或S16中决定的处理(S17)。
下面,参照图15,对用于使计算机作为数据处理装置1执行功能的数据处理程序进行说明。数据处理程序P1具有:主模块P10、取得模块P11、识别模块P12、决定模块P13和执行模块P14。
主模块P10是统一控制图像显示处理的部分。通过执行取得模块P11、识别模块P12、决定模块P13和执行模块P14而实现的功能分别与图1所示的数据处理装置1的取得部11、识别部12、决定部13和执行部14的功能相同。
数据处理程序P1例如由CD-ROM、DVD、ROM等的存储介质D1或半导体存储器提供。并且,数据处理程序P1可以作为重叠在载波上的计算机数据信号经由通信网络被提供。
根据以上说明的本实施方式的数据处理装置1、数据处理方法、数据处理程序P1,当通过用户进行的连续的指示输入进行了使用由这些指示输入表示的位置信息的轨迹包围显示在显示画面上的对象的操作时,该对象由识别部12识别为选择对象,并且识别选择对象被包围的选择方向。而且,根据选择方向由决定部13决定的处理针对选择对象被执行,因而通过使用位置信息的轨迹包围对象的方向的选择之类的容易的指示输入,可实现用户所期望的处理内容的选择,可对选择对象执行所选择的处理内容。
以上,根据该实施方式详细说明了本发明。然而,本发明不限定于上述实施方式。本发明能够在不脱离其宗旨的范围内进行各种变型。
如以上说明那样,根据本实施方式,提供了一种能够根据容易的指示输入从处理内容的候选中执行用户期望的处理内容的数据处理装置。
标号说明
1:数据处理装置;10:触摸面板;10a:显示区域;10b:输入部;11:取得部;12:识别部;13:决定部;14:执行部;D1:存储介质;P1:数据处理程序;P10:主模块;P11:取得模块;P12:识别模块;P13:决定模块;P14:执行模块。

Claims (11)

1.一种数据处理装置,所述数据处理装置具有显示单元和输入单元,所述显示单元将包含表示处理对象的对象的图像显示在显示画面内的图像显示区域内,所述输入单元接收表示该显示画面中的位置的指示输入,其中,所述数据处理装置具有:
取得单元,其取得表示由所述输入单元接收的指示输入的位置的位置信息;
识别单元,其根据位置信息组所表示的轨迹,确定所述图像显示区域中的包围区域,所述位置信息组是由所述取得单元基于经由所述输入单元的连续的指示输入而接收到的,在该包围区域内包含有对象的情况下将该对象识别为选择对象,并将该选择对象被所述位置信息组的轨迹所包围的方向识别为选择方向;
决定单元,其根据由所述识别单元识别出的所述选择方向,决定对所述选择对象实施的处理;以及
执行单元,其对所述选择对象执行由所述决定单元决定的处理。
2.根据权利要求1所述的数据处理装置,其中,所述识别单元识别所述选择方向是第1方向和所述第1方向的相反方向即第2方向中的哪一方向,
在所述选择对象被所述位置信息组的轨迹在所述第1方向上包围的情况下,所述决定单元决定为对所述选择对象实施第1处理,在所述第2方向上包围的情况下,所述决定单元决定为对所述选择对象实施与所述第1处理不同的第2处理,
所述第1处理是使由所述选择对象表示的处理对象从第1状态变化为第2状态的处理,
所述第2处理是使所述处理对象从所述第2状态变化为所述第1状态的处理。
3.根据权利要求1所述的数据处理装置,其中,所述识别单元还将所述选择对象被所述位置信息组的轨迹包围的次数识别为选择次数,
所述决定单元根据由所述识别单元识别的所述选择方向和所述选择次数,决定对所述选择对象实施的处理。
4.根据权利要求3所述的数据处理装置,其中,所述识别单元识别所述选择方向是第一方向和所述第1方向的相反方向即第2方向中的哪一方向,
所述第1处理是使由所述选择对象表示的处理对象进行与所述第1方向上的所述选择次数对应的次数的从非选择状态转移到选择状态的处理,
所述第2处理是使由所述选择对象表示的处理对象进行与所述第2方向上的所述选择次数对应的次数的从选择状态转移到非选择状态的处理。
5.根据权利要求3所述的数据处理装置,其中,所述识别单元识别所述选择方向是第1方向和所述第1方向的相反方向即第2方向中的哪一方向,
所述第1处理是使由所述选择对象表示的处理对象的加权程度上升与所述第1方向上的所述选择次数对应的程度的处理,
所述第2处理是使由所述选择对象表示的处理对象的加权程度下降与所述第2方向上的所述选择次数对应的程度的处理。
6.根据权利要求3~5中任一项所述的数据处理装置,其中,所述识别单元将从由所述位置信息组的轨迹在一个方向上包围所述选择对象的次数中减去在与该一个方向相反的方向上包围的次数后得到的次数,识别为所述一个方向上的选择次数。
7.根据权利要求2所述的数据处理装置,其中,所述第1处理是对由所述选择对象识别的数据进行加密的处理,
所述第2处理是对由所述选择对象识别的数据进行解码的处理。
8.根据权利要求2所述的数据处理装置,其中,所述第1处理是对由所述选择对象识别的数据进行压缩的处理,
所述第2处理是对由所述选择对象识别的数据进行解压缩的处理。
9.一种数据处理方法,所述数据处理方法是数据处理装置中的数据处理方法,所述数据处理装置具有显示单元和输入单元,所述显示单元将包含表示处理对象的对象的图像显示在显示画面内的图像显示区域内,所述输入单元接收表示该显示画面中的位置的指示输入,其中,所述数据处理方法具有:
取得步骤,其取得表示由所述输入单元接收的指示输入的位置的位置信息;
识别步骤,其根据位置信息组所表示的轨迹,确定所述图像显示区域内的包围区域,所述位置信息组是在所述取得步骤中基于经由所述输入单元的连续的指示输入而接收到的,在该包围区域内包含有对象的情况下将该对象识别为选择对象,并将该选择对象被所述位置信息组的轨迹包围的方向识别为选择方向;
决定步骤,其根据在所述识别步骤中识别的所述选择方向,决定对所述选择对象实施的处理;以及
执行步骤,其对所述选择对象执行在所述决定步骤中决定的处理。
10.一种数据处理程序,所述数据处理程序用于使计算机作为数据处理装置执行功能,所述数据处理装置具有显示单元和输入单元,所述显示单元将包含表示处理对象的对象的图像显示在显示画面内的图像显示区域内,所述输入单元接收表示该显示画面中的位置的指示输入,其中,所述数据处理程序使计算机实现:
取得功能,其取得表示由所述输入单元接收的指示输入的位置的位置信息;
识别功能,其根据利用所述取得功能基于经由所述输入单元的连续的指示输入而接收到的位置信息组所表示的轨迹,确定所述图像显示区域内的包围区域,在该包围区域内包含有对象的情况下将该对象识别为选择对象,并将该选择对象被所述位置信息组的轨迹包围的方向识别为选择方向;
决定功能,其根据利用所述识别功能识别出的所述选择方向,决定对所述选择对象实施的处理;以及
执行功能,其对所述选择对象执行利用所述决定功能决定的处理。
11.一种计算机可读取的记录介质,所述记录介质记录有数据处理程序,所述数据处理程序用于使计算机作为数据处理装置执行功能,所述数据处理装置具有显示单元和输入单元,所述显示单元将包含表示处理对象的对象的图像显示在显示画面内的图像显示区域内,所述输入单元接收表示该显示画面中的位置的指示输入,其中,所述数据处理程序使计算机实现:
取得功能,其取得表示由所述输入单元接收的指示输入的位置的位置信息;
识别功能,其根据利用所述取得功能基于经由所述输入单元的连续的指示输入而接收到的位置信息组所表示的轨迹,确定所述图像显示区域内的包围区域,在该包围区域内包含有对象的情况下将该对象识别为选择对象,并将该选择对象被所述位置信息组的轨迹包围的方向识别为选择方向;
决定功能,其根据由所述识别功能识别出的所述选择方向,决定对所述选择对象实施的处理;以及
执行功能,其对所述选择对象执行由所述决定功能决定的处理。
CN201280036214.3A 2011-08-22 2012-04-05 数据处理装置、数据处理方法、数据处理程序、以及记录该程序的计算机可读取的记录介质 Pending CN103703436A (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2011180835A JP5341152B2 (ja) 2011-08-22 2011-08-22 データ処理装置、データ処理方法、データ処理プログラム、及びそのプログラムを記録するコンピュータ読み取り可能な記録媒体
JP2011-180835 2011-08-22
PCT/JP2012/059403 WO2013027442A1 (ja) 2011-08-22 2012-04-05 データ処理装置、データ処理方法、データ処理プログラム、及びそのプログラムを記録するコンピュータ読み取り可能な記録媒体

Publications (1)

Publication Number Publication Date
CN103703436A true CN103703436A (zh) 2014-04-02

Family

ID=47746198

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201280036214.3A Pending CN103703436A (zh) 2011-08-22 2012-04-05 数据处理装置、数据处理方法、数据处理程序、以及记录该程序的计算机可读取的记录介质

Country Status (6)

Country Link
US (1) US8963873B2 (zh)
EP (1) EP2713245B1 (zh)
JP (1) JP5341152B2 (zh)
CN (1) CN103703436A (zh)
ES (1) ES2695584T3 (zh)
WO (1) WO2013027442A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104699400A (zh) * 2015-03-06 2015-06-10 惠州Tcl移动通信有限公司 基于触摸屏的轨迹包围图标中心点角度检测方法及***

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8037423B2 (en) * 2006-09-27 2011-10-11 Digital Delivery Networks, Inc. Apparatus, method and computer-readable medium for organizing the display of visual icons associated with information technology processes
CN103309579B (zh) * 2013-06-26 2017-02-22 珠海金山办公软件有限公司 多层级定位方法与***
JP2015032271A (ja) * 2013-08-06 2015-02-16 パイオニア株式会社 タッチ操作位置判定装置
JP5939594B2 (ja) * 2014-11-25 2016-06-22 インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation 画像の拡大又は縮小を行う装置並びに方法
US11797172B2 (en) 2015-03-06 2023-10-24 Alibaba Group Holding Limited Method and apparatus for interacting with content through overlays
CN105159538A (zh) * 2015-09-09 2015-12-16 广州市久邦数码科技有限公司 一种展示窗数据加载方法及其***
JP6718335B2 (ja) * 2016-08-18 2020-07-08 株式会社ミクシィ 情報処理装置,情報処理装置の制御方法及び制御プログラム
JP2019109614A (ja) * 2017-12-15 2019-07-04 株式会社寺岡精工 商品販売データ処理装置
JP7037089B2 (ja) * 2020-06-05 2022-03-16 株式会社ミクシィ 情報処理装置、情報処理方法及びプログラム

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1320898A (zh) * 2000-04-24 2001-11-07 三星电子株式会社 屏幕显示的光标显示方法和屏幕显示的图像显示装置
JP2008134911A (ja) * 2006-11-29 2008-06-12 Seiko Epson Corp 画像処理装置及び画像処理選択方法
CN101558375A (zh) * 2007-03-12 2009-10-14 科乐美数码娱乐株式会社 信息处理装置、信息处理装置的控制方法及信息存储介质
WO2010144726A1 (en) * 2009-06-10 2010-12-16 Qualcomm Incorporated User interface methods providing continuous zoom functionality

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08305821A (ja) * 1995-04-28 1996-11-22 Canon Inc データ処理方法とその装置
JP3585357B2 (ja) * 1997-11-19 2004-11-04 シャープ株式会社 情報処理装置及び方法並びに情報処理プログラムを記録した記録媒体
US7554530B2 (en) * 2002-12-23 2009-06-30 Nokia Corporation Touch screen user interface featuring stroke-based object selection and functional object activation
JP4717489B2 (ja) * 2005-04-07 2011-07-06 任天堂株式会社 ゲームプログラム
TW200743993A (en) * 2006-05-26 2007-12-01 Uniwill Comp Corp Input apparatus and input method thereof
US7877707B2 (en) 2007-01-06 2011-01-25 Apple Inc. Detecting and interpreting real-world and security gestures on touch and hover sensitive devices
KR101430445B1 (ko) * 2007-08-20 2014-08-14 엘지전자 주식회사 화면 크기 조절 기능을 갖는 단말기 및 이러한 기능을구현하는 프로그램을 기록한 매체
TWI374658B (en) * 2007-09-29 2012-10-11 Htc Corp Image process method
JP4533943B2 (ja) * 2008-04-28 2010-09-01 株式会社東芝 情報処理装置、表示制御方法およびプログラム
KR101569427B1 (ko) * 2008-10-02 2015-11-16 삼성전자주식회사 휴대 단말기의 터치 입력 장치 및 그의 운영 방법
JP5093080B2 (ja) * 2008-12-05 2012-12-05 富士通モバイルコミュニケーションズ株式会社 携帯端末
JP4360563B2 (ja) 2009-03-05 2009-11-11 任天堂株式会社 ゲームプログラムおよびゲーム装置
JP5326802B2 (ja) * 2009-05-19 2013-10-30 ソニー株式会社 情報処理装置、画像拡大縮小方法及びそのプログラム
US8490013B2 (en) * 2009-07-30 2013-07-16 Atmel Corporation Method and apparatus for single touch zoom using spiral rotation
JP2012190215A (ja) * 2011-03-10 2012-10-04 Sony Corp 入力処理装置、入力処理方法、プログラム
JP5260708B2 (ja) * 2011-07-07 2013-08-14 株式会社コナミデジタルエンタテインメント 情報処理装置、情報処理装置の制御方法、及びプログラム

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1320898A (zh) * 2000-04-24 2001-11-07 三星电子株式会社 屏幕显示的光标显示方法和屏幕显示的图像显示装置
JP2008134911A (ja) * 2006-11-29 2008-06-12 Seiko Epson Corp 画像処理装置及び画像処理選択方法
CN101558375A (zh) * 2007-03-12 2009-10-14 科乐美数码娱乐株式会社 信息处理装置、信息处理装置的控制方法及信息存储介质
WO2010144726A1 (en) * 2009-06-10 2010-12-16 Qualcomm Incorporated User interface methods providing continuous zoom functionality

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104699400A (zh) * 2015-03-06 2015-06-10 惠州Tcl移动通信有限公司 基于触摸屏的轨迹包围图标中心点角度检测方法及***
CN104699400B (zh) * 2015-03-06 2017-12-12 惠州Tcl移动通信有限公司 基于触摸屏的轨迹包围图标中心点角度检测方法及***

Also Published As

Publication number Publication date
EP2713245B1 (en) 2018-09-26
EP2713245A1 (en) 2014-04-02
US8963873B2 (en) 2015-02-24
WO2013027442A1 (ja) 2013-02-28
JP2013045175A (ja) 2013-03-04
ES2695584T3 (es) 2019-01-09
US20140146022A1 (en) 2014-05-29
JP5341152B2 (ja) 2013-11-13
EP2713245A4 (en) 2014-04-30

Similar Documents

Publication Publication Date Title
CN103703436A (zh) 数据处理装置、数据处理方法、数据处理程序、以及记录该程序的计算机可读取的记录介质
CN109417547B (zh) 图像验证的自动化
CN110727868B (zh) 对象推荐方法、装置和计算机可读存储介质
JP2017224184A (ja) 機械学習装置
JP2021121922A (ja) 特徴抽出に基くマルチモデルトレーニング方法及び装置、電子機器と媒体
US9027833B2 (en) Commodity information display apparatus and method for displaying commodity information in different forms
CN116303459A (zh) 处理数据表的方法及***
CN110197445B (zh) 知识产权状态的生成、查询方法、计算机设备及存储介质
WO2013122205A1 (ja) 辞書生成装置、辞書生成方法、辞書生成プログラム、及びそのプログラムを記憶するコンピュータ読取可能な記録媒体
CN115564486A (zh) 一种数据推送方法、装置、设备和介质
US9477966B2 (en) Accurately estimating the audience of digital content
CN107146098B (zh) 一种广告运营配置方法及其设备
CN112583603B (zh) 可视化签名方法、装置、电子设备和计算机可读存储介质
CN114513686B (zh) 视频信息的确定方法、装置以及存储介质
JP6869082B2 (ja) テストケースを選択する計算機及びテストケースの選択方法
CN111951049A (zh) 基于商品相似度的推荐方法及装置
CN111049988A (zh) 移动设备的亲密度预测方法、***、设备及存储介质
JP7355375B2 (ja) 入力項目表示制御システム、および入力項目表示制御方法
JP6485084B2 (ja) 画像探索装置、画像探索方法および画像探索プログラム
US12026813B2 (en) Apparatus and method for providing digital twin book shelf
JP6795768B2 (ja) 情報処理装置、制御方法、プログラム
JP2019145007A (ja) 案件進捗予測装置および案件進捗予測システム
US20150046439A1 (en) Determining Recommendations In Data Analysis
US20230401263A1 (en) Secret grouping apparatus, secret grouping system, secret grouping method, and program
JP4721344B2 (ja) 単語検索装置、単語検索方法及びプログラム

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20140402

RJ01 Rejection of invention patent application after publication