CN103376943A - 信息处理装置及图像形成装置 - Google Patents
信息处理装置及图像形成装置 Download PDFInfo
- Publication number
- CN103376943A CN103376943A CN2013101241975A CN201310124197A CN103376943A CN 103376943 A CN103376943 A CN 103376943A CN 2013101241975 A CN2013101241975 A CN 2013101241975A CN 201310124197 A CN201310124197 A CN 201310124197A CN 103376943 A CN103376943 A CN 103376943A
- Authority
- CN
- China
- Prior art keywords
- touch
- zone
- signal conditioning
- conditioning package
- moving part
- 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.)
- Granted
Links
- 230000010365 information processing Effects 0.000 title abstract 4
- 238000012545 processing Methods 0.000 claims description 52
- 230000003750 conditioning effect Effects 0.000 claims description 27
- 238000012360 testing method Methods 0.000 claims description 23
- 230000001133 acceleration Effects 0.000 claims description 2
- 238000001514 detection method Methods 0.000 abstract description 4
- 210000003811 finger Anatomy 0.000 description 19
- 239000011521 glass Substances 0.000 description 7
- 230000009471 action Effects 0.000 description 6
- 238000003860 storage Methods 0.000 description 6
- 238000000034 method Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 230000032258 transport Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 239000004973 liquid crystal related substance Substances 0.000 description 3
- 230000015654 memory Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000007639 printing Methods 0.000 description 3
- 238000010187 selection method Methods 0.000 description 3
- 239000004065 semiconductor Substances 0.000 description 3
- 238000013179 statistical model Methods 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000000295 complement effect Effects 0.000 description 2
- 238000005520 cutting process Methods 0.000 description 2
- 238000005401 electroluminescence Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 210000004932 little finger Anatomy 0.000 description 2
- 229910044991 metal oxide Inorganic materials 0.000 description 2
- 150000004706 metal oxides Chemical class 0.000 description 2
- 238000005452 bending Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000013329 compounding Methods 0.000 description 1
- 239000012141 concentrate Substances 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000001035 drying Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 239000012467 final product Substances 0.000 description 1
- 210000005224 forefinger Anatomy 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 238000005096 rolling process Methods 0.000 description 1
- 238000010023 transfer printing Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J29/00—Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
- B41J29/38—Drives, motors, controls or automatic cut-off devices for the entire printing mechanism
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03G—ELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
- G03G15/00—Apparatus for electrographic processes using a charge pattern
- G03G15/50—Machine control of apparatus for electrographic processes using a charge pattern, e.g. regulating differents parts of the machine, multimode copiers, microprocessor control
- G03G15/5016—User-machine interface; Display panels; Control console
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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/04817—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0486—Drag-and-drop
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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/0488—Interaction 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/04886—Interaction 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)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Microelectronics & Electronic Packaging (AREA)
- User Interface Of Digital Computer (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Position Input By Displaying (AREA)
- Facsimiles In General (AREA)
Abstract
本发明提供信息处理装置及图像形成装置。本发明的信息处理装置包括显示部、触摸检测部、触摸形状判断部以及选择区域设定移动部。显示部显示多个对象。触摸检测部检测对显示部的多个触摸坐标。触摸形状判断部根据触摸检测部检测出的触摸坐标,计算出触摸形状。选择区域设定移动部在触摸形状为钩状时,计算出作为将触摸形状闭合而成的区域的对象选择区域,将与对象选择区域相重叠的对象全部选择并移动。根据本发明,能够以将多个对象拼凑在一起的方式进行选择并移动,从而易用性良好。
Description
技术领域
本发明涉及信息处理装置及图像形成装置,特别涉及选择由触摸面板显示的对象的信息处理装置及图像形成装置。
背景技术
以往存在一种信息处理装置,该信息处理装置包括平板显示面板等显示部以及静电电容式/电阻膜式触摸面板等,能够检测用户的触摸。
在这种信息处理装置中,根据触摸坐标来选择在显示部中显示的较小的图像等对象,从而能够进行基于该选择的处理。
在此,已知一种信息处理装置的技术,作为选择触摸面板上的对象的以往的信息处理装置,该信息处理装置包括:显示部,显示包含对象的图像;检测部,层叠于所述显示部,检测对所述显示部的接触;以及控制部,根据所述显示部中显示的所述对象的面积相对于所述显示部中的通过所述检测部检测出接触的那一区域的面积的比例,切换对所述显示部的操作模式。
根据该信息处理装置,能够选择高清晰度显示器的触摸面板上的多个较小的对象并拼凑在一起,直接且自然地进行操作。
在该技术中,根据手指接触到触摸面板的区域的面积与所显示的对象的面积之间的关系,自动地切换到“拼凑”模式。即,当手指接触的面积更大时变为拼凑模式。
但是,在该技术中,即使手指接触到较大的对象,也不会变为拼凑模式。也就是,存在如下问题:因为根据对象的大小来切换到拼凑模式的结构,所以对于用户来说并不方便。
发明内容
有鉴于此,本发明的目的在于消除上述问题。
本发明的一个方面所涉及的信息处理装置包括:显示部,显示多个对象;以及触摸检测部,检测对所述显示部的多个触摸坐标,在该信息处理装置中包括:触摸形状判断部和选择区域设定移动部。所述触摸形状判断部根据所述触摸检测部检测出的所述触摸坐标,计算出触摸形状。所述选择区域设定移动部在所述触摸形状为钩状时,计算出作为将所述触摸形状闭合而成的区域的对象选择区域,将与所述对象选择区域相重叠的所述对象全部选择并移动。
根据本发明的一个方面所涉及的信息处理装置,通过在触摸形状为钩状时设定为拼凑模式,从而不论所显示的对象的大小,都能够以将多个对象拼凑在一起的方式进行选择,从而能够提供易用性良好且便利的信息处理装置。
本发明的另一方面所涉及的图像形成装置包括本发明的一个方面所涉及的信息处理装置。
根据本发明的另一方面所涉及的图像形成装置,能够提供易用性良好且便利的图像形成装置。
附图说明
图1是示出本发明的实施方式所涉及的图像形成装置1的内部结构的概要示意性剖视图。
图2是示出本发明的实施方式所涉及的图像形成装置1的控制结构的框图。
图3是本发明的实施方式所涉及的对象选择处理的流程图。
图4是本发明的实施方式所涉及的对象选择检测处理中的对象选择的概念图。
图5是本发明的实施方式所涉及的触摸形状和对象选择的概念图。
具体实施方式
[图像形成装置1的结构]
参考图1~图2,对本发明的实施方式所涉及的图像形成装置1的结构进行详细说明。
根据图1,本实施方式的图像形成装置1(信息处理装置、计算机)例如为复印机或复合机(MFP,Multifunctional Printer)。图像形成装置1包括原稿读取部2、原稿供给部3、主体部4、堆叠托盘5以及操作面板部6。
原稿读取部2配设于主体部4的上部。原稿供给部3配设于原稿读取部2的上部。堆叠托盘5配设于主体部4的所形成的记录纸的输出口41侧,此外,操作面板部6配设于图像形成装置1的前面侧。
原稿读取部2包括扫描仪21、稿台玻璃22以及原稿读取窄缝23。扫描仪21包括曝光灯以及电荷耦合器件(CCD,Charge Coupled Device)或互补金属氧化物半导体(CMOS,Complementary Metal Oxide Semiconductor)成像传感器等,能够在原稿供给部3的原稿运送方向上移动。稿台玻璃22是由玻璃等透明部件构成的原稿台。原稿读取窄缝23具有在与原稿供给部3的原稿运送方向相正交的方向上形成的窄缝。
当读取放置于稿台玻璃22的原稿时,扫描仪21被移动到与稿台玻璃22相对置的位置,一边对放置于稿台玻璃22的原稿进行扫描,一边读取原稿以取得图像数据,并将所取得的图像数据输出到主体部4。
此外,当读取通过原稿供给部3被运送来的原稿时,扫描仪21被移动到与原稿读取窄缝23相对置的位置,并经由原稿读取窄缝23,与原稿供给部3的原稿运送动作同步地读取原稿以取得图像数据,并将所取得的图像数据输出到主体部4。
原稿供给部3包括原稿放置部31、原稿输出部32以及原稿运送机构33。放置于原稿放置部31的原稿通过原稿运送机构33被一张一张地依次导出,并被运送至与原稿读取窄缝23相对置的位置,之后被输出到原稿输出部32。原稿供给部3相对于原稿读取部2能够开闭,通过将原稿供给部3抬向上方,从而能够敞开稿台玻璃22的上表面。
主体部4包括记录部7、供纸部42、纸张运送路43、运送辊44以及输出辊45。供纸部42包括:多个供纸盒421,收纳尺寸或朝向各不相同的记录纸;以及供纸辊422,从供纸盒421中将记录纸一张一张地导出到纸张运送路43。
供纸辊422、运送辊44以及输出辊45作为运送部来发挥作用。记录纸通过该运送部被运送。通过供纸辊422被导出到纸张运送路43的记录纸通过运送辊44被运送到记录部7。
然后,通过记录部7实施记录后的记录纸通过输出辊45被输出到堆叠托盘5。
操作面板部6主要包括按钮部160、显示部162以及触摸检测部164。
按钮部160是包括开始键及数字键等的按钮类。按钮部160主要对与复印/FAX发送/扫描仪等动作模式的切换、所选择的文档的打印/发送/接收、如下所示的对象的选择等有关的用户的各种指示进行检测,并发送到控制部8。
显示部162是液晶显示器(LCD,Liquid Crystal Display)、有机电致发光显示器(OELD,Organic Electro-Luminescence Display)、场发射显示器(FED,Field EmissionDisplay)等平面显示面板、投影仪、状态显示用LED等。
显示部162除了文字及图等还能够显示诸如缩略图(thumbnail)之类的较小的图像及图标(icon)等“对象”。
显示部162能够按照模式显示这些对象(与文档或图像等文件相对应的缩略图或图标等)。
此外,显示部162还能够显示图像形成装置1的各处理所涉及的动作指示、模式、作业、状态、存储部9中所存储的表示位于LAN或WAN上的文件夹等概念的对象等。
触摸检测部164是静电电容式触摸面板、电阻膜式触摸面板、带有光接收元件的液晶面板、激光或红外线光学传感器、从背面投影的红外线LED和CCD/CMOS传感器等触摸传感器。
触摸检测部164通过该传感器,在用户的手或手指等身体或者手套/笔等接触到显示部162的平面显示面板时,检测所接触的位置作为“触摸坐标”。除此之外,触摸检测部164还能够以如下方式构成:即使手套/笔等未接触,当手套/笔等存在于数mm~数cm左右的规定范围内时,检测该位置作为“触摸坐标”。
触摸检测部164对应于所谓的“多点触摸”,该“多点触摸”是大致同时地检测多个触摸坐标。触摸检测部164以将显示部162以例如160×90等规定的间隔分割来检测触摸坐标的方式构成较为适宜。
记录部7包括感光鼓71、曝光部72、图像形成部73、转印部74以及定影部75。曝光部72是具备有激光装置、LED阵列、反射镜及透镜等的光学单元。曝光部72根据图像数据输出激光等,并对感光鼓71进行曝光,从而在感光鼓71的表面形成静电潜像。图像形成部73是使用调色剂对形成于感光鼓71的静电潜像进行显影的显影单元,用于使基于静电潜像的调色剂图像形成在感光鼓71上。转印部74将通过图像形成部73形成于感光鼓71上的调色剂图像转印到记录纸上。定影部75对通过转印部74转印有调色剂图像的记录纸进行加热,用以使调色剂图像定影到记录纸上。
在图2中,示出有用于表示图像形成装置1的概要结构的框图。上述的原稿读取部2、原稿供给部3、运送部(供纸辊422、运送辊44、输出辊45)、操作面板部6以及记录部7被连接于控制部8,并由控制部8来控制动作。此外,控制部8连接有存储部9及图像处理部10。
控制部8是具备有只读存储器(ROM,Read Only Memory)、随机存取存储器(RAM,Random Access Memory)等的微型计算机等信息处理部。在ROM中存储有用于对图像形成装置1的动作进行控制的控制程序。
控制部8及图像处理部10通过读出存储于ROM的控制程序并使控制程序展开于RAM中,从而按照从操作面板部6输入的规定的指示信息,对装置整体进行控制。
此外,控制部8包括触摸形状判断部81、选择区域设定移动部82。
触摸形状判断部81能够计算出将用户的手或手指等所接触到的位置的触摸坐标汇总后的触摸区域300(图4)。
此外,触摸形状判断部81根据触摸区域300,使用统计模型等计算出触摸位置的形状即触摸形状310(图5)。此时,触摸形状判断部81能够以诸如顶点被连接起来的多条线段那样的形状,来计算出触摸形状310。
选择区域设定移动部82在触摸形状310为后述的钩状的形状时,设定为“拼凑模式”,并设定对象选择区域320。在这里,本实施方式的“拼凑模式”是将与对象选择区域320至少一部分相重叠的对象全部选择并移动的模式(动作设定)。
此外,选择区域设定移动部82能够根据触摸形状310的坐标变化,使所选择的所有的对象移动。
此外,选择区域设定移动部82在触摸形状310为直线,或对象选择区域320未被设定时,也能够选择单一的对象并使之移动。
存储部9是半导体存储器或硬盘驱动器(HDD,Hard Disk Drive)等。在存储部9中存储有通过由原稿读取部2读取原稿而取得的图像数据、从未图示的个人计算机(PC,Personal Computer)发送来的打印文档的数据、记录介质中存储的各种文件、上述对象所涉及的坐标或缩略图图像的数据等。
图像处理部10是数字信号处理器(DSP,Digital Signal Processor)或图形处理单元(GPU,Graphics Processing Unit)的控制运算部位。图像处理部10对图像数据执行规定的图像处理,例如,执行放大缩小处理、浓度调整、灰度调整等图像改善处理。
此外,图像形成装置1还可以具备用于连接到LAN或WAN的网卡等网络连接部。
此外,还能够以GPU内置的CPU等或芯片模块封装的方式一体形成控制部8和图像处理部10。
此外,上述“对象”的描绘用坐标及图像等数据也可被存储于存储部9,此外还可被存储于图像处理部10的VRAM等图形专用存储器(未图示)。此外,这些对象可分开描绘,此外也可至少一部分相重叠地描绘。
[图像形成装置1的对象选择移动处理]
下面参考图3~图5,对实现本发明的实施方式所涉及的图像形成装置1的对象选择方法的对象选择移动处理进行说明。
在以下,参考图3的流程图,对每个步骤详细进行说明。
(步骤S100)
首先,操作面板部6的触摸检测部164执行触摸检测处理。
参考图4,在显示部162中描绘有多个对象210、211、212、213等。在这种情况下,用户的手或手指等即手H触摸到操作面板部6的显示部162。
触摸检测部164检测该触摸位置作为触摸坐标。具体而言,触摸检测部164检测出静电电容等传感器的值从规定的阈值起发生了变化。此时,触摸检测部164检测例如将操作面板部6的显示部162内的长边方向设为X轴,短边方向设为Y轴,并将左上角作为(X轴,Y轴)=(0,0)的原点的坐标系中的多个触摸坐标。
此外,触摸检测部164能够在如上述那样分割的各个部位的各自的传感器的取值等超过阈值时,检测出所有部位的坐标作为触摸坐标。此外,触摸检测部164能够采用矢量等检测出规定期间内的触摸坐标的变化并进行存储。除此之外,触摸检测部164还能够根据该矢量等检测出作为用户指示的签名。
(步骤S101)
其次,控制部8的触摸形状判断部81执行触摸形状计算处理。
参考图5的(a)对该触摸形状计算处理的详细内容进行说明。
首先,触摸形状判断部81汇总所取得的多个触摸坐标,并使用上述坐标系,计算出触摸区域300为诸如多边形或封闭曲线之类的图形区域。
此外,触摸形状判断部81在检测出离开规定距离以上的位置处的多个触摸坐标时,计算出多个触摸区域300。
进而,触摸形状判断部81根据触摸区域300计算出触摸形状310,该触摸形状310是被认为是用户所意图的触摸坐标的形状。触摸形状判断部81求出触摸坐标的面积、范围、重心等,并根据统计模型等来估计触摸形状310。
具体而言,触摸形状判断部81采用上述的统计模型等求出用户的手或手指等的关节的弯曲情况与触摸坐标之间的关系,并进行计算以作为触摸形状310。此时,触摸形状判断部81能够主要以用户的手及“小指”触摸到显示部162时的形状所涉及的模型为基础,来计算出触摸形状310。
更加具体地进行说明,例如,触摸形状判断部81计算出触摸形状310为诸如折弯的直线那样的顶点被连接起来的多条线段(线条,ラインストリップ)较为适宜。
触摸形状判断部81计算出诸如对用户在显示部162中用手或手指等触摸并希望选择的位置进行估计而得到的形状较为适宜。此时,触摸形状判断部81也可不必计算该多条线段的各个顶点以对应手或手指等的各个关节的位置。
此外,作为触摸形状310,除了线条之外,还可以使用具有各种曲线及宽度信息的区域等进行存储。
触摸形状判断部81在触摸区域300为大致圆状或点状时,判断为仅仅指尖被接触到,触摸形状310也按点状计算。
此外,触摸形状判断部81在触摸区域300有多个时,可以计算出多个触摸形状310,也可以连接该多个触摸区域300来计算出触摸形状310。
除此之外,触摸形状判断部81能够以不仅对小指及手的形状,而且根据触摸坐标还对以食指、中指、无名指等其他手指触摸时的形状、左右手的区别等也进行估计的方式来构成。
(步骤S102)
接着,控制部8的选择区域设定移动部82判断触摸形状是否为钩状。
在此,如图5的(a)所示,选择区域设定移动部82判断触摸形状310是否为接近于U型的形状(以下称为“钩状”)。也就是,选择区域设定移动部82在触摸形状310从连接两端的直线起以规定范围成为凸或凹时,判断为触摸形状310为钩状,即判断为“是”。选择区域设定移动部82在除此以外的情况下,即触摸形状310为点状或大致直线时,判断为“否”。
在“是”的情况下,选择区域设定移动部82将处理转移到步骤S103。
在“否”的情况下,选择区域设定移动部82将处理转移到步骤S105。此时,若触摸形状310与对象相重叠,则选择区域设定移动部82选择该对象。此时,若触摸形状310与多个对象相重叠,则选择区域设定移动部82选择例如在最上面描绘的至少一个对象。
(步骤S103)
当触摸形状310为接近于U型的形状时,选择区域设定移动部82执行拼凑模式变更处理。
参考图5的(b)来进行说明,首先,选择区域设定移动部82计算出对象选择区域320。选择区域设定移动部82例如能够计算出将触摸形状310的钩状的两端连接起来而闭合的区域作为对象选择区域320。
其次,选择区域设定移动部82通过计算出对象选择区域320,从而设定为“拼凑模式”,所述“拼凑模式”是将与对象选择区域320至少一部分相重叠的对象全部选择并移动。
也就是,在检测到用户使手指呈钩状并使之接触到触摸检测部164时,选择区域设定移动部82自动设定为“拼凑”模式。
(步骤S104)
接着,选择区域设定移动部82执行区域对象选择处理。
选择区域设定移动部82检测与对象选择区域320的坐标相重叠地描绘的对象并进行选择。
在图5的(b)的例子中,选择对象212和对象214。在这里,即使未将对象全部围入,若对象的一部分处于对象选择区域320内,则选择区域设定移动部82也将进行选择较为适宜。
此外,区域对象选择处理也可以使用图像处理部10的DSP或GPU等物理引擎来高速执行。
(步骤S105)
在这里,选择区域设定移动部82执行选择对象移动处理。
具体而言,选择区域设定移动部82按照触摸坐标在规定期间内的变化的矢量来使所选择的对象移动。
参考图4,表示出选择区域设定移动部82将所选择的对象212朝向箭头方向移动以与对象213相重叠的例子。
选择区域设定移动部82在对象选择区域320被设定且选择了多个对象时,能够同样地使上述多个对象移动。此外,即使在对象选择区域320未被设定而选择了单独的对象时,选择区域设定移动部82也使该对象移动。
如此,如果保持使手或手指呈钩状而使之滑动,则能够以将多个对象拼凑在一起的方式进行选择并进行移动。
此外,选择区域设定移动部82当在移动途中其他对象与对象选择区域320相重叠时,能够选择该对象并同样地使之移动。此外,相反地,选择区域设定移动部82也能够以在移动途中不追加选择除了已被选择的对象之外的对象的方式来构成。
此外,选择区域设定移动部82能够执行使所选择的对象的移动保持惯性的处理。即,选择区域设定移动部82在被选择了一次的对象被移动时,施加规定的加速度,即使在不包含在对象选择区域320中而变成不被选择的情况等之下,也能够使移动继续进行。此时,选择区域设定移动部82计算规定的摩擦系数等以使变成不被选择的对象逐渐停止较为适宜。
据此,即使因手的干燥或噪声等的影响而没有顺利地取得触摸坐标,或者手稍微离开时,也能够稳定地执行“拼凑”。
此外,选择区域设定移动部82在未选择有对象时,能够执行画面的滚动及放大/缩小、签名以及文字识别等其他处理。
然后,控制部8例如能够在规定的坐标或对象等与被移动的对象的坐标相重叠时、移动而手或手指等离开时、移动途中另外检测出签名时、检测出按钮部160的按钮按下时等,执行规定的处理。作为这些规定的处理,对于控制部8,列举出打印、FAX发送、向文件夹或记录介质的存储/移动/删除、排序、文件格式转换、文件名转换、光学文字识别、程序调用等与图像形成装置1的功能相对应的各项处理。
在图4的例子中,对象212是表示文档文件“ABC.doc”的对象。此外,对象213是具有执行打印的功能的对象。因此,控制部8在对象212被移动以与对象213相重叠时,打印与对象212相对应的文档文件“ABC.doc”。
同样地,如图5的(b)那样,当对象212和图像文件对象214被选择,并且这些对象被移动以与对象213相重叠时,控制部8打印这些文件。
通过上述,对象选择移动处理结束。
通过如上述那样构成,从而能够获得如下的效果。
本发明的实施方式所涉及的图像形成装置1并不依赖于被描绘出的对象的大小,即使对象比手指更大,也能够选择对象。
此外,在本实施方式的图像形成装置1中,即使对象超出手指,用户也能够容易地选择对象。
此外,在本实施方式的图像形成装置1中,由于用户使手指的形状呈钩状并置于显示部162上即可,因此无需使用按钮等来直接设定为拼凑模式,从而能够提高操作性。
因此,本实施方式的图像形成装置1能够在短时间内容易地选择缩略图图像等对象。即,图像形成装置1即使在显示有很多个排列有多个图像的缩略图时,也能够使用户一口气集中选择,从而执行打印等规定的处理。
此外,本实施方式的对象选择方法能够采用拼凑模式将触摸面板上所显示的多个对象拼凑在一起。
此外,本实施方式的对象选择方法不仅能够在MFP等图像形成装置中,还能够在使用各种触摸面板的信息终端、个人计算机(PC,Personal Computer)、个人数字助理(PDA,Personal Data Assistant)、智能手机、台式计算机、电子黑板、数字标牌、游戏机等中适用。
此外,在上述的实施方式中,关于显示部162和触摸检测部164被一体形成的例子进行了说明,但并不限于此。
此外,上述实施方式的结构及动作是个例子,在不脱离本发明宗旨的范围内,能够适当变更来加以执行。
Claims (10)
1.一种信息处理装置,包括:显示部,显示多个对象;以及触摸检测部,检测对所述显示部的多个触摸坐标,其特征在于,在该信息处理装置中进一步包括:
触摸形状判断部,根据所述触摸检测部检测出的所述触摸坐标,计算出触摸形状;以及
选择区域设定移动部,在所述触摸形状为钩状时,计算出作为将所述触摸形状闭合而成的区域的对象选择区域,将与所述对象选择区域相重叠的所述对象全部选择并移动。
2.根据权利要求1所述的信息处理装置,其特征在于,
所述选择区域设定移动部若所述对象的一部分处于所述对象选择区域的内侧则进行选择。
3.根据权利要求1所述的信息处理装置,其特征在于,
所述触摸检测部通过触摸到所述显示部时的手或手指的关节的弯曲情况与触摸坐标之间的关系,计算出所述触摸形状。
4.根据权利要求1所述的信息处理装置,其特征在于,
所述选择区域设定移动部在所述触摸形状从连接两端的直线起以规定范围成为凸或凹时,判断出为所述钩状。
5.根据权利要求1所述的信息处理装置,其特征在于,
所述选择区域设定移动部若所述触摸形状和所述对象相重叠则选择重叠的所述对象。
6.根据权利要求1所述的信息处理装置,其特征在于,
所述选择区域设定移动部若所述触摸形状和多个对象相重叠则选择在最上面所显示的至少一个所述对象。
7.根据权利要求1所述的信息处理装置,其特征在于,
所述选择区域设定移动部当在所述移动的途中其他对象与所述对象选择区域相重叠时,将在所述移动的途中重叠的所述对象选择并移动。
8.根据权利要求1所述的信息处理装置,其特征在于,
所述选择区域设定移动部通过在被选择了一次的所述对象被移动时施加规定的加速度,从而即使在所述对象不包含在所述对象选择区域中而变成不被选择时,也使所述对象的移动继续进行。
9.根据权利要求8所述的信息处理装置,其特征在于,
所述选择区域设定移动部计算规定的摩擦系数以使变成不被选择的所述对象逐渐停止。
10.一种图像形成装置,其特征在于,
包括权利要求1至9中的任意一项所述的信息处理装置。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012102115A JP5639111B2 (ja) | 2012-04-27 | 2012-04-27 | 情報処理装置及び画像形成装置 |
JP2012-102115 | 2012-04-27 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103376943A true CN103376943A (zh) | 2013-10-30 |
CN103376943B CN103376943B (zh) | 2016-08-03 |
Family
ID=49462148
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310124197.5A Expired - Fee Related CN103376943B (zh) | 2012-04-27 | 2013-04-11 | 信息处理装置及图像形成装置 |
Country Status (3)
Country | Link |
---|---|
US (1) | US9098178B2 (zh) |
JP (1) | JP5639111B2 (zh) |
CN (1) | CN103376943B (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103605476A (zh) * | 2013-11-21 | 2014-02-26 | 珠海金山办公软件有限公司 | 在显示界面中选中对象的方法及装置 |
CN105528166A (zh) * | 2014-09-28 | 2016-04-27 | 联想(北京)有限公司 | 一种控制方法及装置 |
CN107111438A (zh) * | 2014-12-22 | 2017-08-29 | 京瓷办公信息***株式会社 | 显示装置、图像形成装置及显示方法 |
CN111788548A (zh) * | 2018-03-29 | 2020-10-16 | 科乐美数码娱乐株式会社 | 信息处理装置以及在其中记录有用于信息处理装置的程序的记录介质 |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101993245B1 (ko) * | 2012-11-08 | 2019-06-26 | 휴렛-팩커드 디벨롭먼트 컴퍼니, 엘.피. | 인쇄 제어 단말 장치 및 인쇄 제어 방법 |
KR102215072B1 (ko) * | 2014-01-03 | 2021-02-10 | 삼성전자주식회사 | 디스플레이 장치 및 이의 제어 방법 |
JP6410900B2 (ja) * | 2017-08-28 | 2018-10-24 | 富士ゼロックス株式会社 | 表示制御装置、画像表示装置、およびプログラム |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101599001A (zh) * | 2009-07-13 | 2009-12-09 | 青岛海信移动通信技术股份有限公司 | 触摸屏显示界面更新方法和多媒体电子设备 |
US20100026649A1 (en) * | 2008-07-31 | 2010-02-04 | Canon Kabushiki Kaisha | Information processing apparatus and control method thereof |
CN101861562A (zh) * | 2006-09-06 | 2010-10-13 | 苹果公司 | 通过应用启发法来确定命令的触摸屏设备、方法和图形用户界面 |
CN102419679A (zh) * | 2010-09-27 | 2012-04-18 | 联想(北京)有限公司 | 显示处理方法和便携式移动终端 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007121557A1 (en) * | 2006-04-21 | 2007-11-01 | Anand Agarawala | System for organizing and visualizing display objects |
US7936341B2 (en) * | 2007-05-30 | 2011-05-03 | Microsoft Corporation | Recognizing selection regions from multiple simultaneous inputs |
JP5448370B2 (ja) * | 2008-05-20 | 2014-03-19 | キヤノン株式会社 | 情報処理装置及びその制御方法、プログラム、記憶媒体 |
JP4605279B2 (ja) * | 2008-09-12 | 2011-01-05 | ソニー株式会社 | 情報処理装置、情報処理方法、及びプログラム |
US8683390B2 (en) * | 2008-10-01 | 2014-03-25 | Microsoft Corporation | Manipulation of objects on multi-touch user interface |
US8407606B1 (en) * | 2009-01-02 | 2013-03-26 | Perceptive Pixel Inc. | Allocating control among inputs concurrently engaging an object displayed on a multi-touch device |
JP5428436B2 (ja) * | 2009-03-25 | 2014-02-26 | ソニー株式会社 | 電子機器、表示制御方法およびプログラム |
US20100265186A1 (en) * | 2009-04-17 | 2010-10-21 | Nokia Corporation | Method and Apparatus for Performing Selection Based on a Touch Input |
JP5141984B2 (ja) | 2009-05-11 | 2013-02-13 | ソニー株式会社 | 情報処理装置および方法 |
JP5339464B2 (ja) * | 2010-07-20 | 2013-11-13 | Necインフロンティア株式会社 | 表示装置 |
US8587547B2 (en) * | 2010-11-05 | 2013-11-19 | Apple Inc. | Device, method, and graphical user interface for manipulating soft keyboards |
-
2012
- 2012-04-27 JP JP2012102115A patent/JP5639111B2/ja active Active
-
2013
- 2013-04-11 CN CN201310124197.5A patent/CN103376943B/zh not_active Expired - Fee Related
- 2013-04-25 US US13/870,755 patent/US9098178B2/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101861562A (zh) * | 2006-09-06 | 2010-10-13 | 苹果公司 | 通过应用启发法来确定命令的触摸屏设备、方法和图形用户界面 |
US20100026649A1 (en) * | 2008-07-31 | 2010-02-04 | Canon Kabushiki Kaisha | Information processing apparatus and control method thereof |
CN101599001A (zh) * | 2009-07-13 | 2009-12-09 | 青岛海信移动通信技术股份有限公司 | 触摸屏显示界面更新方法和多媒体电子设备 |
CN102419679A (zh) * | 2010-09-27 | 2012-04-18 | 联想(北京)有限公司 | 显示处理方法和便携式移动终端 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103605476A (zh) * | 2013-11-21 | 2014-02-26 | 珠海金山办公软件有限公司 | 在显示界面中选中对象的方法及装置 |
CN105528166A (zh) * | 2014-09-28 | 2016-04-27 | 联想(北京)有限公司 | 一种控制方法及装置 |
CN107111438A (zh) * | 2014-12-22 | 2017-08-29 | 京瓷办公信息***株式会社 | 显示装置、图像形成装置及显示方法 |
CN107111438B (zh) * | 2014-12-22 | 2020-06-16 | 京瓷办公信息***株式会社 | 显示装置、图像形成装置及显示方法 |
CN111788548A (zh) * | 2018-03-29 | 2020-10-16 | 科乐美数码娱乐株式会社 | 信息处理装置以及在其中记录有用于信息处理装置的程序的记录介质 |
CN111788548B (zh) * | 2018-03-29 | 2024-03-26 | 科乐美数码娱乐株式会社 | 信息处理装置以及在其中记录有用于信息处理装置的程序的记录介质 |
Also Published As
Publication number | Publication date |
---|---|
JP5639111B2 (ja) | 2014-12-10 |
JP2013228973A (ja) | 2013-11-07 |
US9098178B2 (en) | 2015-08-04 |
US20130285955A1 (en) | 2013-10-31 |
CN103376943B (zh) | 2016-08-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103376943A (zh) | 信息处理装置及图像形成装置 | |
CN103379237B (zh) | 显示输入装置和具有该显示输入装置的图像形成装置 | |
CN104346036B (zh) | 显示操作装置以及具备该显示操作装置的图像形成装置 | |
JP5934148B2 (ja) | 画像読取装置、画像形成装置及び画像処理方法 | |
US20150103361A1 (en) | Image forming apparatus, image editing method and non-transitory computer-readable recording medium | |
JP2011079313A (ja) | 画像形成装置 | |
US9154653B2 (en) | Numerical value inputting device and electronic equipment | |
JP2007310050A (ja) | 操作装置及び画像形成装置 | |
JP2008233483A (ja) | 表示装置及びこれを備えた画像形成装置 | |
US9747022B2 (en) | Electronic device | |
JP6245690B2 (ja) | 画像形成装置 | |
US8643862B2 (en) | Determining between a handwriting and a soft key input mode for an image forming apparatus | |
JP2007166244A (ja) | 文書処理装置、文書処理方法、プログラム及び情報記録媒体 | |
CN104423730A (zh) | 触摸面板输入装置和图像处理装置 | |
US10725413B2 (en) | Image forming apparatus, control program, and control method | |
JP6014558B2 (ja) | 表示装置 | |
CN111787175B (zh) | 信息处理装置 | |
JP6743537B2 (ja) | 表示制御装置及び表示制御プログラム | |
CN108696652B (zh) | 检测装置以及装置 | |
JP6809351B2 (ja) | 受付装置および画像形成装置 | |
JP2022128203A (ja) | 情報処理装置 | |
JP2022041410A (ja) | 画像形成装置、制御プログラムおよび制御方法 | |
CN104238830B (zh) | 检测对显示部的触摸的显示装置 | |
JP2005119036A (ja) | 印刷装置 | |
JP2008283359A (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 | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20160803 |
|
CF01 | Termination of patent right due to non-payment of annual fee |