CN108513029B - 图像处理装置和图像处理装置的控制方法 - Google Patents

图像处理装置和图像处理装置的控制方法 Download PDF

Info

Publication number
CN108513029B
CN108513029B CN201810166605.6A CN201810166605A CN108513029B CN 108513029 B CN108513029 B CN 108513029B CN 201810166605 A CN201810166605 A CN 201810166605A CN 108513029 B CN108513029 B CN 108513029B
Authority
CN
China
Prior art keywords
flick operation
screen
area
display
scroll
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.)
Active
Application number
CN201810166605.6A
Other languages
English (en)
Other versions
CN108513029A (zh
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.)
Canon Inc
Original Assignee
Canon 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 Canon Inc filed Critical Canon Inc
Publication of CN108513029A publication Critical patent/CN108513029A/zh
Application granted granted Critical
Publication of CN108513029B publication Critical patent/CN108513029B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction 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/0485Scrolling or panning
    • G06F3/04855Interaction with scrollbars
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/00411Display of information to the user, e.g. menus the display also being used for user input, e.g. touch screen
    • 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/0482Interaction with lists of selectable items, e.g. menus
    • 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/0484Interaction 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/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • 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/0484Interaction 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/0485Scrolling or panning
    • 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/0484Interaction 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/0486Drag-and-drop
    • 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • G06F3/1204Improving or facilitating administration, e.g. print management resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data
    • 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1253Configuration of print job parameters, e.g. using UI at the client
    • G06F3/1256User feedback, e.g. print preview, test print, proofing, pre-flight checks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/00413Display of information to the user, e.g. menus using menus, i.e. presenting the user with a plurality of selectable options
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/00413Display of information to the user, e.g. menus using menus, i.e. presenting the user with a plurality of selectable options
    • H04N1/00416Multi-level menus
    • H04N1/00419Arrangements for navigating between pages or parts of the menu
    • H04N1/00424Arrangements for navigating between pages or parts of the menu using a list of graphical elements, e.g. icons or icon bar
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/00413Display of information to the user, e.g. menus using menus, i.e. presenting the user with a plurality of selectable options
    • H04N1/00416Multi-level menus
    • H04N1/00435Multi-level menus arranged in a predetermined sequence, e.g. using next and previous buttons
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/0044Display of information to the user, e.g. menus for image preview or review, e.g. to help the user position a sheet
    • H04N1/00442Simultaneous viewing of a plurality of images, e.g. using a mosaic display arrangement of thumbnails
    • H04N1/00445Simultaneous viewing of a plurality of images, e.g. using a mosaic display arrangement of thumbnails arranged in a one dimensional array
    • H04N1/00448Simultaneous viewing of a plurality of images, e.g. using a mosaic display arrangement of thumbnails arranged in a one dimensional array horizontally
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/0044Display of information to the user, e.g. menus for image preview or review, e.g. to help the user position a sheet
    • H04N1/00458Sequential viewing of a plurality of images, e.g. browsing or scrolling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/0044Display of information to the user, e.g. menus for image preview or review, e.g. to help the user position a sheet
    • H04N1/00461Display of information to the user, e.g. menus for image preview or review, e.g. to help the user position a sheet marking or otherwise tagging one or more displayed image, e.g. for selective reproduction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/00469Display of information to the user, e.g. menus with enlargement of a selected area of the displayed information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00474Output means outputting a plurality of functional options, e.g. scan, copy or print
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/0048Indicating an illegal or impossible operation or selection to the user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00482Output means outputting a plurality of job set-up options, e.g. number of copies, paper size or resolution
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0094Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Facsimiles In General (AREA)

Abstract

本发明提供一种图像处理装置和图像处理装置的控制方法。进行设置,使得在检测到预定触摸操作的画面当中,即使在一些画面中检测到触摸操作时也不进行滚动显示,并且,在其他画面中检测到触摸操作时进行滚动显示。为此,图像处理装置的控制方法包括:至少显示第一画面和第二画面;根据用户对第一画面的第一区域的预定触摸操作来滚动显示在第一区域中显示的项目,并且根据用户对第二画面的第二区域的所述预定触摸操作来滚动显示在第二区域中显示的项目;以及进行设置,以防止在第二区域中进行基于所述预定触摸操作的滚动显示。

Description

图像处理装置和图像处理装置的控制方法
技术领域
本公开总体上涉及图像处理装置和图像处理装置的控制方法。
背景技术
近年来,经常使用装备有触摸面板(触摸屏)的图像处理装置。这样的图像处理装置能够检测由用户切换显示在显示器上的画面而进行的触摸操作。图像处理装置能够检测的触摸操作包括轻击(tap)操作并包括轻拂(flick)操作,在轻击操作中,用户用指尖触摸触摸面板,然后从触摸面板释放指尖而不在触摸面板上移动指尖,在轻拂操作中,用户用指尖触摸触摸面板,然后以进行扫过(sweep)的方式在触摸面板上移动指尖。
日本特开2015-14888号公报讨论了在显示单元上显示存储在图像处理装置中的预览图像。当检测到轻拂操作时,图像处理装置将要在显示单元上显示的预览图像的页面从一个页面切换到新页面并显示该新页面。
日本特开2015-195005号公报讨论了响应于在地址簿画面上沿着竖直方向进行的轻拂操作,在进行了轻拂操作的方向上滚动显示登记在地址簿中的目的地列表。在地址簿中包括大量目的地的情况下,不可能一次显示所有的目的地。因此,在检测到轻拂操作时,图像处理装置以使正在显示的目的地的一部分隐藏并使隐藏的目的地的一部分显示的方式进行滚动显示。而且,如上所述的这种图像处理装置使得能够对预期从正在地址簿画面上显示的目的地当中选择的目的地进行轻击操作,并由此将所选择的目的地设置为图像数据的目的地。
与地址簿画面一样,使得能够通过轻击操作来选择目的地并通过轻拂操作来进行列表的滚动显示的画面可能导致以下问题。例如,关于图16所示的地址簿画面,用户按下触摸面板来选择目的地。如果在按下触摸面板之后,用户不经意地沿着箭头208所示的方向在触摸面板上移动手指,则目的地列表将被滚动显示,使得用户不能选择目的地。
因此,关于如上所述的这种图像处理装置,已知如下方法:将轻拂操作设置为禁用,从而便于通过轻击操作来选择项目。如果轻拂操作被设置为禁用,则即使在检测到轻拂操作时,图像处理装置也不进行画面的滚动显示。采用这种方法,即使在用户预期进行轻击操作的同时按下触摸面板之后,指尖不经意地在触摸面板上移动,也可以防止滚动显示目的地列表。
传统上,在存在能够进行基于轻拂操作的滚动显示的多个画面的情况下,对于一些画面防止基于轻拂操作的滚动显示并对于其他画面使得能够基于轻拂操作的滚动显示的这种设置尚不可用。而且,在一个画面中存在能够进行基于轻拂操作的滚动显示的多个区域的情况下,对于一些区域防止基于轻拂操作的滚动显示并对于其他区域使得能够基于轻拂操作的滚动显示的这种设置尚不可用。
例如,对于即使在检测到轻击操作时也没有选择正在显示的预览图像的画面(例如预览画面),在检测到轻拂操作时进行滚动显示。另一方面,对于在检测到轻拂操作时滚动显示列表并且在检测到轻击操作时选择进行了轻击操作的目的地的画面(例如地址簿画面),即使在检测到轻拂操作时也防止滚动显示的这种设置尚不可用。因此,如果将轻拂操作设置为禁用,则即使对于即使在检测到轻击操作时也没有选择预览图像的画面(例如,预览画面),也不会进行基于轻拂操作的滚动显示,使得用户操作性会降低。
发明内容
根据本公开的一方面,一种图像处理装置包括:显示部,用于至少显示第一画面和第二画面;显示控制部,用于根据用户对第一画面的第一区域的预定触摸操作来滚动显示在第一区域中显示的项目,并且用于根据用户对第二画面的第二区域的所述预定触摸操作来滚动显示在第二区域中显示的项目;以及设置部,用于进行设置,以防止显示控制部在第二区域中进行基于所述预定触摸操作的滚动显示。
根据下面参照附图对示例性实施例的描述,本公开的其他特征将变得清楚。
附图说明
图1是示出根据本公开的示例性实施例的图像处理装置的硬件构造的图。
图2A、图2B、图2C、图2D和图2E是各自示出根据本公开的示例性实施例的图像处理装置的显示器上显示的用于选择图像数据的目的地的画面的示例的图。
图3A和图3B各自示出根据本公开的示例性实施例的图像处理装置的显示器上显示的用于显示预览图像的画面的示例。
图4A和图4B各自示出根据本公开的第一示例性实施例的图像处理装置的显示器上显示的用于设置轻拂操作的启用/禁用的画面的示例。
图5A和图5B各自示出当在根据第一示例性实施例的图像处理装置中将轻拂操作设置为禁用时在显示器上显示的画面的示例。
图6是示出第一示例性实施例中的当在显示器上显示画面时图像处理装置进行的处理的流程图。
图7是示出第一示例性实施例中的图像处理装置在接收到触摸操作时进行的处理的流程图。
图8示出根据本公开的第二示例性实施例的图像处理装置的显示器上显示的用于选择图像数据的目的地的画面的示例。
图9是示出第二示例性实施例中的当在显示器上显示画面时图像处理装置进行的处理的示例的流程图。
图10示出根据本公开的第三示例性实施例的图像处理装置的显示器上显示的用于选择图像数据的目的地的画面的示例。
图11是示出第三示例性实施例中的在显示器上显示画面之后图像处理装置进行的处理的示例的流程图。
图12是示出本公开的第四示例性实施例中的图像处理装置的显示器上显示的画面的示例的图。
图13是示出当在显示器上显示画面时图像处理装置进行的处理的示例的流程图。
图14A、图14B、图14C、图14D和图14E是各自示出本公开的第五示例性实施例中的图像处理装置的显示器上显示的画面的示例的图。
图15是示出第五示例性实施例中的当在显示器上显示画面时图像处理装置进行的处理的流程图。
图16是示出当在显示器上显示用于选择图像数据的目的地的画面时进行的用户操作的示例的图。
具体实施方式
<图像处理装置的硬件构造>
图1是示出可以应用本公开的示例性实施例的图像处理装置101的硬件构造的图。图像处理装置101是例如多功能***设备(MFP)。
图像处理装置101包括中央处理单元(CPU)111到打印机123。CPU 111、随机存取存储器(RAM)112、只读存储器(ROM)113、输入控制单元115、显示控制单元116、外部存储器接口(I/F)117和通信I/F控制器118连接到***总线110。而且,触摸面板119、显示器120和外部存储器121连接到***总线110。各种处理单元被构造为能够经由***总线110彼此交换数据。
ROM 113是非易失性存储器,其中,例如,图像数据、其他数据以及供CPU 111进行操作的各种程序,被存储在ROM 113的各预定区域中。RAM 112是易失性存储器,其被用作CPU 111的诸如主存储器或工作区域等的临时存储区域。CPU 111在使用RAM 112作为工作存储器的同时根据存储在例如ROM 113中的程序来控制图像处理装置101的各个单元。此外,供CPU 111进行操作的程序不仅预先存储在ROM 113中,而且还存储在诸如硬盘等的外部存储器121中。静态随机存取存储器(SRAM)114是能够进行高速操作的非易失性记录介质。
输入控制单元115接收用户操作,生成与用户操作对应的控制信号,并将该控制信号供应给CPU 111。例如,输入控制单元115从用作输入设备的键盘(未示出)、鼠标(未示出)或触摸面板119接收用户操作。此外,触摸面板119例如是输入设备,该输入设备被构造为,输出与对于以平面或立面方式构成的输入控制单元进行了触摸操作的位置对应的坐标信息。CPU 111基于由输入控制单元115根据对输入设备进行的用户操作生成的控制信号来控制图像处理装置101的各个单元。这使得图像处理装置101能够进行与用户操作对应的操作。
显示控制单元116向显示器120输出显示信号以使显示器120显示图像。例如,CPU111将根据程序生成的显示控制信号供应给显示控制单元116。显示控制单元116基于显示控制信号生成显示信号,并将显示信号输出到显示器120。
此外,触摸面板119与显示器120一体地构造,并且还用作操作单元。例如,将具有不妨碍显示器120的显示操作的光透射率的触摸面板119附装到显示器120的显示面的上层。触摸面板119中的输入坐标与显示器120上的显示坐标相关联。这构成了图形用户界面(GUI),其使得用户能够直观地对在显示器120上显示的画面进行操作。
外部存储器I/F 117是用于安装外部存储器121(例如,硬盘、软盘、压缩盘(CD)、数字多功能盘(DVD)或存储卡)的接口。外部存储器I/F 117基于CPU 111的控制操作从安装的外部存储器121读取数据,并将数据写入到外部存储器121中。通信I/F控制器118是用于基于CPU 111的控制操作与诸如局域网(LAN)、因特网、有线网络和无线网络等的各种网络102进行通信的接口。诸如个人计算机(PC)、其他MFP、打印机和服务器等的各种设备以能够与图像处理装置101进行通信的方式连接到网络102。
扫描器122读取原稿以生成图像数据。打印机123基于经由输入控制单元115输入的来自用户的指令或经由通信I/F控制器118从外部装置输入的命令来进行打印处理。此外,CPU 111用作指定单元,其能够指定例如在触摸面板119上的以下触摸操作或状态。CPU111能够指定的操作包括,例如,用户用手指或笔触摸触摸面板(以下称为按下)、手指或笔在与触摸面板保持接触的同时移动(以下称为移动)、以及用户从被触摸的触摸面板释放手指或笔(以下称为释放)。而且,CPU 111基于上述按下、移动和释放的组合来确定输入的触摸操作是什么。触摸操作包括,例如,用手指或笔触摸触摸面板并然后从触摸面板释放手指或笔而不将手指或笔移动预定距离或更大距离的轻击操作、以及用手指或笔按下触摸面板并然后在触摸面板上移动手指或笔之后将手指或笔从触摸面板释放的拖动操作。此外,如下操作被称为轻拂操作:用户按下触摸面板,在触摸面板上进行拖动,然后在触摸面板上进行快速扫过的这种移动的情况下释放手指。
触摸面板119可以是从诸如电阻膜型、电容型、表面声波型、红外型、电磁感应型、图像识别型和光学传感器型等的各种类型中选择的任何类型的触摸面板。
图像处理装置101能够将图像数据存储在RAM 112或外部存储器121中。例如,图像处理装置101将通过用扫描器122读取原稿而生成的图像数据存储在RAM 112中或者外部存储器121中。而且,图像处理装置101将从经由通信I/F控制器118连接到网络102的外部装置(例如,PC)接收的图像数据存储在RAM 112或外部存储器121中。此外,图像处理装置101将从安装在外部存储器I/F 117上的可安装和可拆卸的存储介质(例如,通用串行总线(USB)存储器或存储卡)接收的图像数据存储在RAM 112或外部存储器121中。此外,图像处理装置101可以根据其他存储方法将图像数据存储在RAM 112或外部存储器121中。此外,要存储在RAM 112或外部存储器121中的图像数据可以是通过反映包括由扫描器122读取的原稿中的打印设置内容的各种设置内容而获得的数据。另外,图像数据可以是预先存储在RAM 112或外部存储器121中的样本图像。
参照图2A、图2B、图2C、图2D和图2E至图5A和图5B描述在轻拂被设置为启用时进行的操作、在轻拂被设置为禁用时进行的处理、以及用于在图像处理装置101中设置轻拂的启用/禁用的方法。
在第一示例性实施例中,在轻拂操作被设置为启用的情况下,针对在检测到轻拂操作时能够进行滚动显示的所有区域,在检测到轻拂操作时进行滚动显示。另一方面,在轻拂操作被设置为禁用的情况下,针对预定区域,根据轻拂操作的检测来进行滚动显示,并且针对其他区域,即使在检测到轻拂操作时也不进行滚动显示。
图2A至图2E是各自示出当轻拂操作被设置为启用时在图像处理装置101的显示器120上显示的地址薄画面的示例的图。下面的描述参照图2A至图2E描述了用户从显示器120上显示的目的地列表中选择目的地而进行的操作以及在该操作期间显示的画面。
图2A示出当用户在用于选择要使用的功能的菜单画面中选择使用发送功能的“扫描并发送”时在显示器120上显示的画面。“扫描并发送”画面1401是用户用来进行设置以使用发送功能的画面。例如,使得用户能够设置通过使用扫描器122读取原稿而生成的图像数据被发送到的目的地,或者设置要由扫描器122读取的原稿是单面打印原稿还是双面打印原稿。这里,例如,描述用户对“地址簿”按钮1402进行了轻击操作以供其选择的情况。
图2B示出了当用户在“扫描并发送”画面1401中选择“地址簿”按钮1402时显示在显示器120上的画面。地址簿画面是用于通过轻击操作选择目的地并通过轻拂操作滚动显示目的地列表的画面。关于地址簿的数据被存储在图像处理装置101的外部存储器121中。在地址簿中登记的目的地的数量很大的情况下,不可能在画面上一次显示所有的目的地。因此,用户对目的地列表进行轻拂操作201以滚动显示目的地列表。以这种方式,地址簿画面是包括可用于进行基于轻拂操作的滚动显示的区域的画面。
随着用户如图2B所示向上进行轻拂操作201,正在显示的目的地列表被向上滚动显示,从而在显示器120上显示图2C所示的画面。滚动显示目的地列表使被显示的目的地的至少一部分变为隐藏,并且使被隐藏的目的地的至少一部分变为被显示在显示器120上。
参照图2B,当用户进行轻拂操作201时,被显示的“AIZAWA”到“AKAI”变为被隐藏。另一方面,被隐藏的“ENDO”到“OTA”变为被显示。这里,例如,描述了在轻拂操作之前被显示的所有目的地变为被隐藏并且被隐藏的目的地变为被显示的情况。然而,被显示的目的地的一部分可以变为被隐藏,并且被隐藏的目的地可以变为被显示。
地址簿画面也能够通过除轻拂操作以外的操作而被滚动显示。例如,当用户在正在显示目的地的区域中进行拖动操作时,滚动显示目的地列表。拖动操作是这样的操作,其中,在按下触摸面板119之后,用户在没有从触摸面板119释放手指的情况下移动手指,然后从触摸面板119释放手指。该方法使显示列表根据用户将手指从按下位置移动到释放位置的距离而被滚动显示。
此外,当用户对在显示器120上显示的滚动条203进行拖动操作时,可以进行滚动显示。更具体地,用户按下显示器120上的滚动条203的显示部分,然后进行拖动操作。该方法使显示列表根据滚动条203的移动量而被滚动显示。
当用户按下显示器120上显示的滚动按钮210时,也可以进行滚动显示。更具体地,用户按下显示器120上的滚动按钮210(上或下箭头键)的显示部分,然后保持滚动按钮210的按下状态。该方法使显示列表根据滚动按钮210的按下持续的时间而被滚动显示。用于进行滚动显示的操作方法不限于包括上述方法和轻拂操作的这四种方法。
图2D和图2E是各自示出从地址簿画面中的目的地列表中选择任意目的地的选择操作的图。用户对从目的地列表中预期选择的目的地进行轻击操作,从而选择该目的地。
图2D示出当用户在目的地“AIHARA”上进行按下205时显示在显示器120上的画面的示例。根据用户按下预期选择的目的地,图像处理装置101反转被按下的目的地的颜色。
图2E示出当用户在目的地“AIHARA”上进行手指的释放206时显示在显示器120上的画面的示例。根据用户释放手指,图像处理装置101选择被按下的目的地。例如,在图2E中,图像处理装置101显示“选择”标记207。用户进行图2D和图2E中所示的这一系列操作来选择目的地。
图3A和图3B是各自示出当轻拂操作被设置为启用时在图像处理装置101的显示器120上显示的预览画面的示例的图。
图3A和图3B各自示出用于显示由图像处理装置101利用例如扫描器读取的图像数据的预览图像的预览画面的示例。在预览画面中,当用户进行轻拂操作时,滚动显示在显示器120上显示的预览图像。而且,在预览画面中,当用户对预览图像进行轻击操作时,图像处理装置101切换画面并放大预览图像。显示有预览图像的区域是能够进行基于轻拂操作的滚动显示的区域,并且预览画面是包括能够进行基于轻拂操作的滚动显示的区域的画面。
参照图3A描述预览画面的构造。预览图像A 301和预览图像B 302是存储在ROM113或外部存储器121中的图像数据。要在预览画面中显示的预览图像可以是存储在ROM113或外部存储器121中的图像数据,或者可以是通过在图像数据中反映打印设置而生成的图像。
文件名显示区域303是用于显示与正在显示的预览图像相关联的文件名的区域。在没有文件名与正在显示的预览图像相关联的情况下,CPU 111隐藏文件名显示区域303。
页码显示区域304是指示正在显示器120上显示的预览图像A 301是第几页预览图像的显示区域。当正在显示的页面被改变时,CPU 111确定在显示器120上显示的预览图像是第几页预览图像,并更新页码显示区域304的显示内容。
总页数显示区域305是用于显示预览图像的总页数的显示区域。例如,图3A指示在显示器120上正在显示总共100页的预览图像的第一页。
“页面删除”按钮306是用于从图像数据中删除与正在显示的预览图像A301相对应的页面的按钮。当用户按下该按钮时,CPU 111以使得用于使用户选择是否从图像数据中删除相应页面的删除确认画面(未示出)叠加在预览画面上的方式,来显示该删除确认画面。
预览图像放大按钮307是用于以放大方式显示预览画面中正在显示的预览图像A301和预览图像B 302的图像的按钮。当用户按下该按钮时,CPU 111将预览图像A301和预览图像B 302放大到预定显示尺寸,并显示放大的预览图像。预览图像缩小按钮308是用于以缩小尺寸显示预览画面中正在显示的预览图像A301和预览图像B 302的图像的按钮。当用户按下该按钮时,CPU 111将预览图像A301和预览图像B 302缩小为预定显示尺寸,并显示缩小后的预览图像。
预览图像的放大或缩小不仅可以根据上述方法进行,而且可以基于称为捏操作(pinch operation)的触摸操作来进行。捏操作是以捏住触摸面板119的方式移动两根手指的操作。以减小两根手指的间隔的方式移动两根手指的操作是捏合(pinch in),并且以增大两根手指的间隔的方式移动两根手指的操作是捏放(pinch out)。例如,当用户进行捏合时,CPU 111以缩小方式显示预览图像,并且当用户进行捏放时,CPU 111以放大方式显示预览图像。
“OK”按钮309是用于关闭预览画面并切换到其他画面的按钮。当用户按下该按钮时,CPU 111结束预览画面的显示。
如图3A所示,在正在显示的文件配备有多个预览图像的情况下,不可能在一个画面中显示所有的预览图像。因此,为了使预期的预览图像显示在显示器120上,用户在触摸面板119上进行轻拂操作310以滚动显示预览画面。图3A示出用户在显示器120上显示预览图像的区域中的预期部分进行了轻拂操作310的示例。当用户向左进行轻拂操作时,正在显示的预览图像被滚动显示到左侧,使得图3B所示的画面显示在显示器120上。图3B指示显示在图3A中的预览图像A 301的一部分变为隐藏并且其中一部分已被隐藏的预览图像B302变为被显示。
在本示例性实施例中,用于滚动预览图像的方法除了轻拂操作之外还包括以下两种方法。然而,用于滚动预览图像的方法不限于包括轻拂操作的这总共三种方法。
第一种方法是如下方法:用户在显示器120上显示预览图像的区域中的预期部分处进行拖动操作。根据用户将手指从按下位置移动到释放位置的距离来滚动显示预览图像。
第二种方法是如下方法:用户按下显示器120上显示的滚动按钮315。更具体地,用户按下显示器120上的滚动按钮315(左或右箭头键)的显示部分,然后保持滚动按钮315的按下状态。根据用户持续按下滚动按钮315的时间,图像处理装置101确定正在显示的预览图像的移动量并进行滚动显示。
参照图4A和图4B来描述用于用户设置轻拂操作的启用/禁用的方法。
图4A和图4B各自示出当用户设置轻拂操作的启用/禁用时显示在显示器120上的画面的示例。
图4A示出指示在图像处理装置101的显示器120上显示的“设置/登记”画面401的画面示例。“设置/登记”画面401是用于进行与整个图像处理装置101有关的设置(例如,显示和输入)的画面。当用户在菜单画面(未示出)中进行预定操作时或者当用户按下图像处理装置101中配设的按钮时,显示“设置/登记”画面401。
图4B中所示的画面是当用户对“设置/登记”画面401中的“轻拂操作”按钮407进行轻击操作时在显示器120上显示的“轻拂操作”画面402。在出厂时,轻拂操作被设置为“ON”(“开”),并且其出厂默认设置值被存储在ROM 113中。
如图4B所示,弹出作为用于将轻拂操作设置为“ON”或“OFF”(“关”)的画面的“轻拂操作”画面402。当在对“ON”按钮403进行轻击操作之后,用户对“OK”按钮406进行轻击操作时,轻拂操作被设置为启用。当对“OFF”按钮404进行轻击操作之后,用户对“OK”按钮406进行轻击操作时,轻拂操作被设置为禁用。
“取消”按钮405是用于结束“轻拂操作”画面402并在显示器120上显示“设置/登记”画面401的按钮。当用户按下“取消”按钮405时,设置值被设置为上次在“轻拂操作”画面402中设置的值。
“OK”按钮406是用于结束“轻拂操作”画面402并在显示器120上显示“设置/登记”画面401的按钮。当检测到对“OK”按钮406进行的轻击操作时,CPU 111将在“轻拂操作”画面402中设置的设置值存储在RAM 112中。
在本示例性实施例中,在“轻拂操作”画面402中设置基于轻拂操作和拖动操作的输入的启用/禁用。更具体地,在轻拂操作被设置为启用的情况下,进行轻拂操作和拖动操作使得画面被滚动显示。另一方面,在轻拂操作被设置为禁用的情况下,不进行基于轻拂操作和拖动操作的滚动显示。如果在“轻拂操作”画面402中将轻拂操作设置为禁用,则不仅基于轻拂操作和拖动操作而且基于轻击操作之外的操作(例如,捏操作)的输入可以是设置为禁用。
首先,参照图5A和图5B描述当轻拂操作被设置为禁用时所采用的地址簿画面的行为。图5A示出当用户按下“AIHARA”并然后在方向501上移动指尖时显示的画面。在轻拂操作被设置为禁用的情况下,即使当用户在方向501上移动指尖时,目的地列表也不被滚动显示。因此,在地址簿画面中继续显示从“AIZAWA”到“AKAI”的目的地。
而且,图5B示出当用户将在方向501上移动的指尖返回到“AIHARA”的位置并然后从该位置进行了释放502时显示的画面。根据指尖的释放,选择图标503被显示在“AIHARA”的左侧。即使在按下“AIHARA”之后用户不经意地移动了指尖,当用户在指示为“AIHARA”的区域释放手指时,图像处理装置101也选择“AIHARA”。
以这种方式,在轻拂操作被设置为禁用的情况下,即使在按下触摸面板之后,用户不经意地移动了手指,显示在显示器120上的画面也不被滚动显示。而且,当用户在显示有被指尖按下的目的地的区域处释放了手指时,图像处理装置101选择在被指尖按下的位置处指示的目的地。
另一方面,关于用于显示预览图像的预览画面,与轻拂操作被设置为启用的情况一样,当检测到轻拂操作时,显示在显示器120上的预览图像被滚动显示。
在轻拂操作被设置为禁用的情况下,当检测到在给定区域处的轻拂操作时,图像处理装置101滚动显示在显示器120上显示的画面。另一方面,即使当在其他区域处检测到轻拂操作时,图像处理装置101也不进行滚动显示。这使得能够进行设置,使得在可用于进行基于轻拂操作的滚动显示的区域当中,在一些区域处不进行基于轻拂操作的滚动显示,并且在其他区域处进行基于轻拂操作的滚动显示。
图6是示出当在显示器120上显示包括可用于进行基于轻拂操作的滚动显示的区域的画面时图像处理装置101进行的处理的流程图。图6所示的各个步骤通过CPU 111执行存储在ROM 113或外部存储器121中的程序来被处理。
在步骤S601中,CPU 111在显示器120上显示包括可用于进行基于轻拂操作的滚动显示的区域的画面。在步骤S601中显示在显示器120上的画面例如是图2A至图2E所示的地址簿画面或者图3A和图3B所示的预览画面。在步骤S601中,CPU 111向显示控制单元116发送控制信号。显示控制单元116根据从CPU 111接收到的信号生成图像数据,并在显示器120上显示由图像数据表示的画面。
在步骤S602中,CPU 111从RAM 112获取对轻拂操作的启用/禁用的设置。在步骤S602中获取的对轻拂操作的启用/禁用的设置是图4B所示的“轻拂操作”画面402中设置的值。
在步骤S603中,CPU 111基于在步骤S602中获取的设置值来确定轻拂操作是否被设置为禁用。如果在步骤S603中确定轻拂操作被设置为禁用(步骤S603中为“是”),则在步骤S604中,CPU 111将在步骤S601中显示的画面中的用于管理轻拂操作的启用/禁用的标志设置为OFF,并然后结束本流程图中所示的处理。如果在步骤S603中确定轻拂操作被设置为启用(步骤S603中为“否”),则在步骤S605中,CPU 111将在步骤S601中显示的画面中的用于管理轻拂操作的启用/禁用的标志设置为ON,并然后结束本流程图中所示的处理。
图7是示出在根据第一示例性实施例的图像处理装置101中,当检测到触摸面板119上的按下位置的移动时CPU 111进行的处理的流程图。图7所示的各个步骤通过CPU 111执行存储在ROM 113或外部存储器121中的程序来被处理。
在步骤S1101中,CPU 111确定按下位置的变化程度是否大于预定阈值。CPU 111从触摸面板119获取指示触摸面板119上的按下位置(即触摸位置)的信息。CPU 111基于从触摸面板119获取的信息来确定按下位置的变化程度是否大于预定阈值。如果在步骤S1101中确定触摸面板119上的按下位置的变化程度不大于预定阈值(步骤S1101中为“否”),则CPU111结束本流程图中所示的处理。
如果确定触摸面板119上的按下位置的变化程度大于预定阈值(步骤S1101中为“是”),则在步骤S1102中,CPU 111确定检测到按下位置的移动的区域是否是可用于进行基于轻拂操作的滚动显示的区域。可用于进行基于轻拂操作的滚动显示的区域是例如地址簿画面中的目的地列表或预览画面中的预览图像显示区域。如果检测到按下位置的移动的区域不是可用于进行基于轻拂操作的滚动显示的区域(步骤S1102中为“否”),则CPU 111结束本流程图中所示的处理。
如果检测到按下位置的移动的区域是可用于进行基于轻拂操作的滚动显示的区域(步骤S1102中为“是”),则在步骤S1103中,CPU 111确定在配备有预定GUI组件的区域中是否进行了检测到的移动。GUI组件是指构成在显示器120上显示的画面的组件。例如,GUI组件包括用于显示目的地列表的“列表”组件、用于从用户接收轻击操作的“按钮”组件和用于显示预览图像的“预览”组件。预定GUI组件是这样的GUI组件,其中,当检测到轻击操作时,CPU 111选择进行了轻击操作的项目,并且,当检测到轻拂操作时,CPU 111滚动显示进行了轻拂操作的项目。例如,用于显示目的地列表的“列表”组件是预定GUI组件。
如果在步骤S1103中确定检测到移动的GUI组件不是预定GUI组件(步骤S1103中为“否”),则CPU 111进行下述的步骤S1107中的处理,然后结束本流程图中所示的处理。换句话说,如果检测到的轻拂操作是对不是预定GUI组件的“预览”组件进行的操作,则CPU 111滚动显示预览画面,然后结束本流程图中所示的处理。以这种方式,即使在轻拂操作被设置为禁用的情况下,当检测到对除了预定GUI组件之外的GUI组件进行的轻拂操作时,CPU 111也进行滚动显示。
如果在步骤S1103中确定检测到移动的GUI组件是预定GUI组件(步骤S1103中为“是”),则在步骤S1104中,CPU 111获取存储在RAM 112中的指示轻拂操作的启用/禁用的标志的值。例如,当检测到对地址簿画面中的目的地列表进行的轻拂操作时,CPU 111检查在步骤S604或S605中设置的标志。
在步骤S1105中,CPU 111参考在步骤S1104中获取的标志的值,以确定是否启用轻拂操作。如果确定轻拂操作被启用(步骤S1105中为“是”),则CPU 111进行步骤S1107中的处理。如果确定轻拂操作被禁用(步骤S1105中为“否”),则CPU 111进行步骤S1106中的处理。
在轻拂操作被启用的情况下,在步骤S1107中,CPU 111进行基于检测到的轻拂操作的滚动显示,并然后结束本流程图中所示的处理。
在轻拂操作被禁用的情况下,在步骤S1106中,CPU 111不进行基于检测到的轻拂操作的滚动显示,并然后结束本流程图中所示的处理。换句话说,在轻拂操作被设置为禁用的情况下,即使当检测到对配备有被称为地址簿画面的“列表”组件的GUI组件的区域进行的轻拂操作时,CPU 111也不进行滚动显示。
根据步骤S1103到S1107,在轻拂操作被设置为禁用的情况下,即使当检测到对预定GUI组件进行的轻拂操作时,CPU 111也不进行滚动显示,并且当检测到对除了预定GUI组件之外的组件进行的轻拂操作时,CPU 111进行滚动显示。
在本示例性实施例中,在轻拂操作被设置为启用的情况下,在可用于进行基于轻拂操作的滚动显示的所有区域处,CPU 111进行基于轻拂操作的滚动显示。
此外,在轻拂操作被设置为禁用的情况下,即使当在可用于进行基于轻拂操作的滚动显示的区域当中的配备有预定GUI组件的区域处检测到轻拂操作时,CPU 111也不进行滚动显示。另一方面,当在未使用预定GUI组件的区域处检测到轻拂操作时,CPU 111进行滚动显示。这使得能够进行设置,即使在可用于进行基于轻拂操作的滚动显示的区域当中的一些区域处检测到轻拂操作时,CPU 111也不进行画面的滚动显示,并且当在其他区域处检测到轻拂操作时,CPU 111进行画面的滚动显示。
在本示例性实施例中,预定GUI组件是构成可用于CPU 111基于轻击操作来选择项目并且可用于CPU 111基于轻拂操作来进行滚动显示的区域的组件。因此,当轻拂操作被设置为禁用时,CPU 111不进行基于轻拂操作的滚动显示,而仅进行基于轻击操作的选择。这使得能够防止当用户按下触摸面板来进行轻击操作并然后不经意地移动指尖时进行滚动显示。
在第一示例性实施例中,设置轻拂操作的启用/禁用使得能够进行设置,使得在可用于进行基于轻拂操作的滚动显示的区域当中的一些区域处不进行基于轻拂操作的滚动显示,并且在其他区域处进行基于轻拂操作的滚动显示。通过采用这种构造,即使在轻拂操作被设置为禁用之后,也可以在一些画面上进行基于轻拂操作的滚动显示,从而可以防止用户操作性降低。
在本示例性实施例中,例如,描述了在一个画面中仅存在一个可用于进行基于轻拂操作的滚动显示的区域的情况。然而,在一个画面中可以存在可用于进行基于轻拂操作的滚动显示的多个区域。例如,假设在一个画面中存在配备有被称为“列表”组件的GUI组件的区域和配备有被称为“预览”组件的GUI组件的区域。根据轻拂操作被设置为禁用,在一个画面中,在配备有“列表”组件的区域处不进行基于轻拂操作的滚动显示,并且在配备有“预览”组件的区域处进行基于轻拂操作的滚动显示。
此外,在本示例性实施例中,即使在轻拂操作被设置为禁用的情况下,也使得用户能够使用滚动条203或滚动按钮210来滚动显示在显示器120上显示的画面。通过采用这种构造,即使在根据轻拂操作被设置为禁用而不进行基于轻拂操作的滚动显示的画面中,也使得用户能够进行滚动显示,使得可以防止用户操作性降低。
另外,在第一示例性实施例中,当轻拂操作被设置为禁用时,在配备有预定GUI组件的区域处不进行基于轻拂操作的滚动显示,并且,在不包括预定GUI组件的区域处进行基于轻拂操作的滚动显示。是否进行基于轻拂操作的滚动显示可以不是针对各个区域而是针对各个画面进行切换。例如,在包括预定GUI组件的画面处不进行基于轻拂操作的滚动显示,并且在不包括预定GUI组件的画面处进行基于轻拂操作的滚动显示。在这种情况下,在图7所示的步骤S1103中,CPU 111确定在包括预定GUI组件的画面中是否进行了检测到的移动。如果确定在包括预定GUI组件的画面中进行了检测到的移动,则CPU 111进行步骤S1104和后续步骤中的处理。如果确定在不包括预定GUI组件的画面中进行了检测到的移动,则CPU 111进行步骤S1107中的处理。这使得能够进行设置,使得在可用于进行基于轻拂操作的滚动显示的画面当中,在一些画面处不进行基于轻拂操作的滚动显示,并且在其他画面处进行基于轻拂操作的滚动显示。
此外,在第一示例性实施例中,例如,描述了地址簿画面和“预览”画面。自然地,图6和图7所示的处理也适用于可用于进行基于轻拂操作的滚动显示的不同画面。可用于进行基于轻拂操作的滚动显示的不同画面包括,例如,用户用来选择要使用的功能的主菜单画面以及在外部存储器121中存储由扫描器122读取的图像的功能中用来选择存储目的地的画面。
在第一示例性实施例中,将预览画面描述为例如配备有除了预定GUI组件之外的组件的区域。在第一示例性实施例中,当CPU 111在显示预览图像的区域中检测到轻拂操作时,CPU 111滚动显示预览图像,并且,当CPU 111在该区域检测到轻击操作时,CPU 111以放大方式显示预览图像。然而,在配备有除了预定GUI组件以外的组件的区域中,在检测到轻拂操作时,CPU 111可以进行滚动显示,并且,在检测到轻击操作时,CPU 111不需要切换在显示器120上显示的画面。
在第一示例性实施例中,在轻拂操作被设置为禁用的情况下,即使检测到对预定GUI组件进行的轻拂操作,也不进行滚动显示,并且,当检测到对其他GUI组件进行的轻拂操作时进行滚动显示。
在第二示例性实施例中,即使在轻拂操作被设置为禁用的情况下,在可以仅经由轻拂操作进行滚动显示的区域中,实施基于轻拂操作的滚动显示。可以仅经由轻拂操作进行滚动显示的区域例如是不进行基于图2B中所示的滚动条203或滚动按钮210的滚动显示的区域。
图8示出在第二示例性实施例中用于从地址簿中选择目的地的地址簿画面。与图2A至图2E所示的第一示例性实施例中的地址簿画面不同,图8所示的地址簿画面既没有滚动条203也没有滚动按钮210。因此,为了滚动显示图8所示的目的地列表701,用户必须进行轻拂操作702。在第二示例性实施例中,即使在轻拂操作被设置为禁用的情况下,在上述区域中也实施基于轻拂操作的滚动显示。
图9是示出在根据第二示例性实施例的图像处理装置101中当在显示器120上显示包括可用于进行基于轻拂操作的滚动显示的区域的画面时CPU 111进行的处理的示例的流程图。图9所示的各个步骤通过CPU 111执行存储在ROM 113或外部存储器121中的程序来被处理。图9的流程图描述如下。此外,步骤S601至S605中的处理与图6的流程图中所示的各相同步骤中的处理类似,因此省略其描述。
如果在步骤S603中确定轻拂操作被设置为禁用(步骤S603中为“是”),则在步骤S801中,CPU 111确定在步骤S601中显示的画面中是否存在滚动条或滚动按钮。这里,CPU111确定是否存在用于滚动显示如下区域的滚动条或滚动按钮,该区域配备有构成步骤S601中显示的画面的GUI组件当中的可用于进行基于轻拂操作的滚动显示的预定GUI组件。预定GUI组件是第一示例性实施例中的诸如“列表组件”等的GUI组件,其中,当检测到轻击操作时选择项目,并且在检测到轻拂操作时进行滚动显示。如果确定存在滚动条或滚动按钮(步骤S801中为“是”),则CPU 111使处理前进到步骤S604。如果确定既不存在滚动条也不存在滚动按钮(步骤S801中为“否”),则CPU 111使处理前进到步骤S605。
在显示器120上显示画面之后,当检测到触摸操作时,CPU 111进行与第一示例性实施例的图7中所示的处理类似的处理。
在第二示例性实施例中,在轻拂操作被设置为禁用的情况下,在步骤S801中,CPU111确定在步骤S601中显示的画面中是否存在用于进行滚动显示的组件。如果在画面中显示用于滚动显示在显示器120上显示的可用于进行基于轻拂操作的滚动显示的区域的GUI组件,则基于轻拂操作的滚动显示被设置为禁用。另一方面,如果在画面中不显示用于滚动显示上述区域的GUI组件,则基于轻拂操作的滚动显示被设置为启用。通过采用这种构造,即使在轻拂操作被设置为禁用的情况下,在通过除轻拂操作之外的方法不能进行滚动显示的区域中,也可以进行基于轻拂操作的滚动显示。
在本示例性实施例中,对于配备有可用于进行基于轻拂操作的滚动显示的GUI组件的各个区域,CPU 111确定是否存在用于通过除了轻拂操作以外的方法滚动显示该区域的GUI组件。因此,在一个画面中存在可用于进行基于轻拂操作的滚动显示的两个或更多个区域的情况下,CPU 111确定是否可以通过除了轻拂操作以外的方法滚动显示各区域。然后,对于仅可以通过除了轻拂操作以外的方法进行滚动显示的区域,CPU 111进行设置以防止进行基于轻拂操作的滚动显示。
此外,虽然在第二示例性实施例的描述中,使用滚动条或滚动按钮作为替代方法,但是第二示例性实施例不限于此,而且可以自然地应用于其他替代方法。
在第一示例性实施例中,当轻拂操作被设置为禁用时,在配备有预定GUI组件的区域中不进行基于轻拂操作的滚动显示,并且,在配备有其他预定GUI组件的区域中进行基于轻拂操作的滚动显示。在第三示例性实施例中,在轻拂操作被设置为禁用的情况下,显示用于对于正在显示的画面切换基于轻拂操作的滚动显示的启用/禁用的按钮。通过采用这种构造,即使在轻拂操作被设置为禁用的情况下,也使得用户能够进行设置,使得可以在正在显示的画面中实施基于轻拂操作的滚动显示。
图10是示出第三示例性实施例中的图像处理装置101在显示器120上显示的画面的示例的图。在以下描述中,描述在第三示例性实施例中在显示器120上显示的示例。
图10示出了指示在图像处理装置101的显示器120上显示的地址簿的画面的示例。例如,用于滚动显示地址簿画面的方法与第一示例性实施例的方法类似,因此省略其描述。
当用户按下“轻拂操作使用”按钮1801时,“轻拂操作使用”按钮1801的颜色被反转。图10示出轻拂操作被设置为禁用的状态。当“轻拂操作使用”按钮1801的颜色被反转时,轻拂操作的设置变为启用,并且当检测到轻拂操作时,CPU 111滚动显示画面。在本示例性实施例中,用户通过按下“轻拂操作使用”按钮1801以反转“轻拂操作使用”按钮1801的颜色来改变轻拂操作的启用/禁用。可以采用这样的构造:当用户按下“轻拂操作使用”按钮1801时,在显示器120上显示其他画面,以使得能够进行轻拂操作的启用/禁用的设置。而且,可以采用这样的构造:当用户对“轻拂操作使用”按钮1801进行轻击操作时,显示下拉菜单以使得能够设置轻拂操作的启用/禁用。
参照图6描述第三示例性实施例中的为了显示可用于进行基于轻拂操作的滚动显示的画面而进行的处理。这里,仅描述与第一示例性实施例中不同的部分。在轻拂操作被设置为禁用的情况下,在步骤S604中,CPU 111将该标志设置为OFF,并显示“轻拂操作使用”按钮1801。
参照图7描述当在显示器120上显示画面之后检测到触摸面板119上的按下位置的移动时CPU 111进行的处理。这里,仅描述与第一示例性实施例中不同的部分。在第三示例性实施例中,在不进行图7所示的步骤S1103中的处理的情况下,在进行步骤S1102中的处理之后,CPU 111进行步骤S1104和随后的步骤中的处理。
此外,在第三示例性实施例中,当检测到对“轻拂操作使用”按钮1801进行的轻击操作时,CPU 111进行图11所示的处理。
用于进行图11所示的处理的程序被存储在ROM 113或外部存储器121中,并且通过CPU 111执行该程序来实现该处理。
在步骤S1801中,CPU 111确定是否对“轻拂操作使用”按钮1801进行了轻拂操作。如果确定没有对“轻拂操作使用”按钮1801进行轻拂操作(步骤S1801中为“否”),则CPU 111结束本流程图中所示的处理。
如果检测到对“轻拂操作使用”按钮1801进行的轻拂操作(步骤S1801中为“是”),则在步骤S1802中,CPU 111更新存储在RAM 112中的、用于管理轻拂操作的启用/禁用的标志。例如,在用于管理轻拂操作的启用/禁用的标志被预先设置为OFF的情况下,CPU 111将该标志设置为ON。在该标志被预先设置为ON的情况下,CPU 111将该标志设置为OFF。
如上所述,根据第三示例性实施例中的图像处理装置101,即使当轻拂操作被预先设置为禁用时,对于正在显示在显示器120上的画面,也可以将轻拂操作设置为启用。在本示例性实施例中,即使当按下“轻拂操作使用”按钮1801时在正在显示的画面中将轻拂操作预先设置为禁用,也在检测到轻拂操作时进行滚动显示。
此外,在第三示例性实施例中,在经由“轻拂操作”画面402将轻拂操作设置为禁用的情况下,显示“轻拂操作使用”按钮1801。可以采用这样的构造:即使在经由“轻拂操作”画面402将轻拂操作设置为启用的情况下,也显示“轻拂操作使用”按钮1801。换句话说,可以采用这样的构造:不管经由“轻拂操作”画面402设置的轻拂操作的启用/禁用如何,都显示“轻拂操作使用”按钮1801。
在第一示例性实施例中,在轻拂操作被设置为禁用的情况下,在配备有预定GUI组件的区域中不进行基于轻拂操作的滚动显示,并且,在配备有其他预定GUI组件的区域中实施基于轻拂操作的滚动显示。当轻拂操作被设置为禁用时,用户无法知道在哪个画面中可以进行基于轻拂操作的滚动显示以及在哪个画面中不能进行基于轻拂操作的滚动显示。此外,在显示画面之后用户意识到轻拂操作被禁用的情况下,为了启用在画面中要使用的轻拂操作,用户必须使“设置/登记”画面显示在显示器120上,并且必须在该画面上进行设置,因此不能立即改变设置。
在第四示例性实施例中,在轻拂操作被设置为禁用的情况下,当显示可以进行基于轻拂操作的滚动显示的画面时,显示用于通知轻拂操作被设置为禁用的通知画面。此外,使得用户能够使用通知画面来设置预期操作的画面中的轻拂操作的启用/禁用。
通知画面使得用户能够意识到,即使用户在预期显示在显示器120上的画面中进行轻拂操作,也不进行滚动显示。而且,使得用户能够进行关于是否启用在预期操作的画面中的基于轻拂操作的滚动显示的设置。由此,当用户想要在预期操作的画面中使用轻拂操作时,用户可以立即将轻拂操作设置为启用。
图12示出本示例性实施例中的图像处理装置101的显示器120上显示的画面的示例。
图12示出用户对“扫描并发送”画面1401中的“地址簿”按钮1402进行轻击操作之后在显示器120上显示的“轻拂操作设置”画面1403。根据对“地址簿”按钮1402进行轻击操作,在地址簿画面上弹出“轻拂操作设置”画面1403。“轻拂操作设置”画面1403是用于通知用户基于轻拂操作的滚动显示被设置为禁用的画面。而且,“轻拂操作设置”画面1403也是使得用户能够进行关于在轻击“OK”按钮1407之后显示的画面中是否启用轻拂操作的设置的画面。
“ON”按钮1404是用于将轻拂操作设置为启用的按钮。“OFF”按钮1405是用于将轻拂操作设置为禁用的按钮。
“取消”按钮1406是用于关闭“轻拂操作设置”画面1403并在显示器120上显示地址簿画面的按钮。当对“取消”按钮1406进行了轻击操作时,设置值不变,并且仍然被设置为在“轻拂操作”画面402中设置的值。其默认值被存储在ROM 113中。
当用户按下“OK”按钮1407时,CPU 111关闭“轻拂操作设置”画面1403,并在显示器120上显示地址簿画面。根据“OK”按钮1407被按下,CPU 111将在“轻拂操作设置”画面1403中设置的设置存储在RAM 112中。
图13是示出第四示例性实施例中的当图像处理装置101在显示器120上显示可以进行基于轻拂操作的滚动显示的画面时进行的处理的示例的流程图。图13所示的各个步骤通过CPU 111执行存储在ROM 113或外部存储器121中的程序来实现。图13的流程图描述如下。此外,步骤S601至S605中的处理与图6的流程图中所示的各相同步骤中的处理类似,因此省略其描述。
如果确定轻拂操作被设置为禁用(步骤S603中为“是”),则在步骤S1501中,CPU111在显示器120上显示“轻拂操作设置”画面1403。
根据检测到对“OK”按钮1407或“取消”按钮1406进行的轻击操作,在步骤S1502中,CPU 111确定轻拂操作是否被设置为禁用。例如,在“轻拂操作设置”画面1403中选择了“ON”按钮1404的同时对“OK”按钮1407进行轻拂操作的情况下,CPU 111确定轻拂操作被设置为启用。在“轻拂操作设置”画面1403中选择了“OFF”按钮1405的同时按下了“OK”按钮1407的情况下,或者在按下“取消”按钮1406的情况下,CPU 111确定轻拂操作被设置为禁用。
如果确定轻拂操作被设置为禁用(步骤S1502中为“是”),则CPU 111进行步骤S604中的处理。如果确定轻拂操作被设置为启用(步骤S1502中为“否”),则CPU 111进行步骤S605中的处理。
参照图7描述第四示例性实施例中的当检测到在触摸面板119上的按下位置的移动时CPU 111进行的处理。这里,仅描述与第一示例性实施例中不同的部分。在本示例性实施例中,在不进行图7所示的步骤S1103中的处理的情况下,在进行步骤S1102中的处理之后,CPU 111进行步骤S1104和随后的步骤中的处理。
如上所述,根据第四示例性实施例中的图像处理装置101,在轻拂操作被设置为禁用的情况下,当显示可以进行基于轻拂操作的滚动显示的画面时,显示用于设置轻拂操作的启用/禁用的画面。通过采用这种构造,在不必显示“设置/登记”画面并改变该画面中的设置的情况下,用户就能够将显示器120上显示的画面中的轻拂操作设置为启用。
此外,虽然在上述第四示例性实施例的描述中每次进行弹出显示,但是,例如,可以每几次进行一次弹出显示。例如,在“轻拂操作设置”画面1403中,可以显示用于进行关于下次和随后次是否显示弹出画面的设置的复选框。
此外,在第四示例性实施例中,在“轻拂操作”画面402中将轻拂操作设置为禁用的情况下,CPU 111显示“轻拂操作设置”画面1403。即使在将轻拂操作设置为启用的情况下,在显示可以进行基于轻拂操作的滚动显示的画面时,也可以显示“轻拂操作设置”画面1403。通过采用这种构造,不管轻拂操作的启用/禁用的设置如何,用户都能够在显示可以进行基于轻拂操作的滚动显示的画面时进行关于是否进行基于轻拂操作的滚动显示的设置。
在第一示例性实施例中,在轻拂操作被设置为禁用的情况下,不进行基于对预定GUI组件进行的轻拂操作的滚动显示,并且,实施基于对其他预定GUI组件进行的轻拂操作的滚动显示。在第五示例性实施例中,使得用户能够针对各个GUI组件、图像处理装置101的各个功能以及各个画面设置轻拂操作的启用/禁用。通过采用这种构造,用户能够更精细地设置轻拂操作的启用/禁用。
图14A、图14B、图14C、图14D和图14E是各自示出第五示例性实施例中的图像处理装置101的显示器120上显示的画面的示例的图。
图14A示出指示在图像处理装置101的显示器120上显示的“设置/登记”画面1601的画面的示例。根据用户对“轻拂操作”按钮1602进行轻击操作,在显示器120上显示图14B所示的“轻拂操作”画面1603。
图14B所示的“轻拂操作”画面1603包括“针对各个GUI组件进行设置”项目1604、“针对各个功能进行设置”项目1605和“针对各个画面进行设置”项目1606。当用户对各个项目进行轻击操作时,在显示器120上显示与各项目对应的图14C至图14E所示的各画面。
图14C所示的“针对各个GUI组件进行设置”画面1607是根据用户选择“针对各个GUI组件进行设置”项目1604而显示在显示器120上的画面。“针对各个GUI组件进行设置”画面1607包括“菜单的轻拂操作”项目1608、“列表的轻拂操作”项目1609和“预览的轻拂操作”项目1610。使用“菜单的轻拂操作”项目1608,在用户用来选择要使用的功能的菜单画面中设置轻拂操作的启用/禁用。“列表的轻拂操作”项目1609被用于针对发送目的地的列表或者在箱功能(box function)中存储由扫描器122读取的图像数据的存储目的地的列表,设置轻拂操作的启用/禁用。“预览的轻拂操作”项目1610被用于针对图3A和图3B所示的预览图像设置轻拂操作的启用/禁用。虽然在本示例性实施例中示出了三个GUI组件,但是,例如,自然可以包括可用于进行基于轻拂操作的滚动显示的任何其他GUI组件。
图14D中所示的“针对各个功能进行设置”画面1611是根据用户选择“针对各个功能进行设置”项目1605而显示在显示器120上的画面。“针对各个功能进行设置”画面1611被用于针对图像处理装置101能够执行的各种类型的作业来设置轻拂操作的启用/禁用。“针对各个功能进行设置”画面1611使得用户能够针对例如复印功能、箱功能、发送功能、打印功能和保持功能中的各个来设置轻拂操作的启用/禁用。
复印功能是用打印机123将通过用扫描器122读取原稿而生成的图像数据打印在片材上的功能。箱功能是读出和打印存储在图像处理装置101的存储介质(例如,外部存储器121)中的图像数据的功能。发送功能是将通过用扫描器122读取原稿而生成的图像数据发送到其他图像处理装置或诸如PC等的信息处理装置的功能。打印功能是用打印机123将从诸如PC等的信息处理装置接收的图像数据打印在片材上的功能。
“针对各个功能进行设置”画面1611中的显示页面项目1623指示“针对各个功能进行设置”画面1611中的总页数和当前在显示器上显示的页面的页码。例如,在图14D中,显示页面项目1623指示“针对各个功能进行设置”画面1611总共包括两页并且当前显示第一页。页面切换按钮1624是用于切换在显示器120上正在显示的“针对各个功能进行设置”画面1611的页面的按钮。
尽管在这种情况下作为示例示出了四个功能,但是自然可以将任何其他功能设置为用于设置轻拂操作的启用/禁用的对象。
图14E所示的“针对各个画面进行设置”画面1617是根据用户选择“针对各个画面进行设置”项目1606而显示在显示器120上的画面。“针对各个画面进行设置”画面1617是与“针对各个功能进行设置”画面1611相比,能够更精细地设置轻拂操作的启用/禁用的画面。
例如,在图14E中,“针对各个画面进行设置”画面1617使得能够针对复印功能的“***片材画面”项目1618和“设置历史画面”项目1619、箱功能的“文档列表画面”项目1620和“箱选择画面”项目1621、以及发送功能的“地址簿画面”项目1622进行设置。
***片材画面是用于设置要***在复印功能的使用期间输出的片材之间的插页纸的画面。在***片材画面中,显示***由用户设置的插页纸的位置的列表。
设置历史画面是用于调用和使用在执行先前的复印作业期间使用的设置的画面。
箱功能中的文档列表画面是用于显示存储在图像处理装置101的诸如SRAM 114等的存储介质中的文档的列表的画面。图像处理装置101能够(例如,在显示器120上)显示或者打印用户经由文档列表画面选择的画面。
箱功能的箱选择画面是用于从存储在外部存储器121中的文件夹的列表中选择要使用的文件夹的画面。
发送功能的地址簿画面是用于显示登记在图2A至图2E所示的地址簿中的目的地的列表的画面。
与“针对各个功能进行设置”画面1611一样,“针对各个画面进行设置”画面1617包括页面切换按钮,使得即使对于没有正被显示在显示器120上的画面,切换页面也能够设置轻拂操作的启用/禁用。虽然在这种情况下作为示例示出了五个画面,但是自然可以设置任何其他画面作为对象。
图15是示出当第五示例性实施例中的图像处理装置101在显示器120上显示画面时进行的处理的流程图。图15中所示的各个步骤通过CPU 111执行存储在ROM 113或外部存储器121中的程序来被处理。此外,步骤S601、S604和S605中的处理类似于图6的流程图中所示的各相同步骤中的处理,因此省略其描述。
在步骤S1701中,CPU 111获取在步骤S601中在显示器120上显示的画面中的轻拂操作的启用/禁用的设置。
在步骤S1702中,CPU 111基于在步骤S1701中获取的设置值来确定在显示器120上显示的画面中的轻拂操作是否被设置为禁用。在步骤S1702中,在针对GUI组件、功能和画面中的任何一者将轻拂操作设置为禁用的情况下,CPU 111确定轻拂操作被设置为禁用。例如,在“针对各个功能进行设置”画面1611中将“复印”被设置为OFF的情况下,不管“针对各个GUI组件进行设置”画面1607和“针对各个画面进行设置”画面1617的设置如何,CPU 111都确定在复印功能的画面中轻拂操作被设置为禁用。
参照图7描述第五示例性实施例中的当检测到在触摸面板119上的按下位置的移动时CPU 111进行的处理。这里,仅描述与第一示例性实施例中不同的部分。在本示例性实施例中,在不进行图7所示的步骤S1103中的处理的情况下,在进行步骤S1102中的处理之后,CPU 111进行步骤S1104和随后的步骤中的处理。
如上所述,根据第五示例性实施例中的图像处理装置101,使得用户能够选择在哪个画面中进行轻拂操作,因此用户能够更自由地进行轻拂操作的启用/禁用的设置。因此,这样能够进行设置,使得在响应于轻拂操作的检测而进行滚动显示的画面当中,在某些画面中即使检测到轻拂操作时也不进行滚动显示,并且,在其他画面中当检测到轻拂操作时进行滚动显示。
虽然以上描述详细描述了示例性实施例,但是本公开不限于这些特定示例性实施例,而且还可以包括各种方面,其包括变型例和等同物。而且,上述示例性实施例中的一些或全部可以被适当地组合。
此外,上述图像处理装置101包括各种装置。例如,图像处理装置101不仅包括个人计算机、个人数字助理(PDA)和移动电话终端,而且还包括例如打印机、扫描器、传真机(FAX)、复印机、多功能***设备、照相机、摄像机和图像浏览器。
其它实施例
也可以通过读出并执行记录在存储介质(也可更完整地称为“非临时性计算机可读存储介质”)上的计算机可执行指令(例如,一个或更多程序)以执行上述实施例中的一个或更多的功能、并且/或者包括用于执行上述实施例中的一个或更多的功能的一个或更多电路(例如,专用集成电路(ASIC))的***或装置的计算机,来实现本公开的实施例,并且,可以利用通过由所述***或装置的所述计算机例如读出并执行来自所述存储介质的所述计算机可执行指令以执行上述实施例中的一个或更多的功能、并且/或者控制所述一个或更多电路执行上述实施例中的一个或更多的功能的方法,来实现本公开的实施例。所述计算机可以包括一个或更多处理器(例如,中央处理单元(CPU),微处理单元(MPU)),并且可以包括分开的计算机或分开的处理器的网络,以读出并执行所述计算机可执行指令。所述计算机可执行指令可以例如从网络或存储介质被提供给计算机。所述存储介质可以包括例如硬盘、随机存取存储器(RAM)、只读存储器(ROM)、分布式计算***的存储器、光盘(诸如压缩光盘(CD)、数字通用光盘(DVD)或蓝光光盘(BD)TM)、闪存设备以及存储卡等中的一者或更多。
本发明的实施例还可以通过如下的方法来实现,即,通过网络或者各种存储介质将执行上述实施例的功能的软件(程序)提供给***或装置,该***或装置的计算机或是中央处理单元(CPU)、微处理单元(MPU)读出并执行程序的方法。
尽管以上描述描述了示例性实施例,但是应该理解,本公开不限于所公开的示例性实施例。下述权利要求的范围应当被赋予最宽的解释,以便涵盖所有这类变型例以及等同的结构和功能。

Claims (14)

1.一种图像处理装置,所述图像处理装置包括:
触摸面板;
显示部,用于显示第一画面或第二画面,其中,在第一画面或第二画面上能接受包括轻拂操作的多个触摸操作;
设置部,用于设置是否启用用于通过检测在能够进行滚动显示的所有区域中的所述轻拂操作来进行滚动显示的轻拂操作模式;和
显示控制部,在启用轻拂操作模式的情况下,用于根据用户对第一画面的第一区域的所述轻拂操作来滚动显示在第一区域中显示的项目,并且用于根据用户对第二画面的第二区域的所述轻拂操作来滚动显示在第二区域中显示的项目;
其中,进行控制使得,在已经确定在不是由预定GUI组件构成的第一区域中检测到所述轻拂操作的情况下,即使未启用所述轻拂操作模式,也进行基于所述轻拂操作的滚动显示。
2.根据权利要求1所述的图像处理装置,所述图像处理装置还包括:
控制部,用于在设置部进行设置以防止在第二区域中进行基于所述轻拂操作的滚动显示的情况下进行控制,以根据用户对第一区域的所述轻拂操作来滚动显示在第一区域中显示的项目,并防止根据用户对第二区域的所述轻拂操作而滚动显示在第二区域中显示的项目。
3.根据权利要求1所述的图像处理装置,所述图像处理装置还包括:
检测部,用于检测显示部被按下的按下位置,
其中,根据检测部在第一区域中检测到的按下位置的变化大于预定阈值,显示控制部滚动显示在第一区域中显示的项目,并且
其中,根据检测部在第二区域中检测到的按下位置的变化大于预定阈值,显示控制部滚动显示在第二区域中显示的项目。
4.根据权利要求1所述的图像处理装置,其中,所述多个触摸操作是拖动操作和轻拂操作中的一者,在拖动操作中,在按下位置处按下显示部之后,按下位置的变化程度大于预定阈值,并且,在轻拂操作中,在按下位置处按下显示部之后,按下位置以扫过显示部的方式变化。
5.根据权利要求1所述的图像处理装置,
其中,显示部显示配备有组件的画面,并且
其中,第二区域是通过使用所述组件当中的预先确定的组件而配备并用于在列表中显示项目的区域。
6.根据权利要求5所述的图像处理装置,其中,第一区域是配备有与所述预先确定的组件不同的组件并用于显示能够由所述图像处理装置打印的图像数据的预览图像的区域。
7.根据权利要求1所述的图像处理装置,
其中,第一区域是根据用户的与所述轻拂操作不同的触摸操作不能选择在第一区域中显示的项目的区域,并且
其中,第二区域是根据用户的所述不同的触摸操作能够选择在第二区域中显示的项目的区域。
8.根据权利要求7所述的图像处理装置,
其中,第一区域是根据用户在第一区域中的所述不同的触摸操作而不切换在第一区域中显示的图像的区域,并且
其中,第二区域是根据用户在第二区域中的所述不同的触摸操作而切换在第二区域中显示的图像的区域。
9.根据权利要求7所述的图像处理装置,其中,所述不同的触摸操作是轻击操作,在轻击操作中,对显示部的按下在显示部被按下的位置的变化程度不大于预定阈值的情况下结束。
10.根据权利要求1所述的图像处理装置,
其中,第一画面是不显示用于滚动显示在第一区域中显示的项目的滚动按钮和滚动条的画面,并且
其中,第二画面是显示用于滚动显示在第二区域中显示的项目的滚动按钮和滚动条中的至少一者的画面。
11.根据权利要求1至权利要求4中任一项所述的图像处理装置,其中,设置部设置是否使显示控制部针对使得能够根据用户的所述轻拂操作进行滚动显示的各个画面进行控制。
12.根据权利要求1所述的图像处理装置,其中,根据接收到用于使显示部显示使得能够根据用户的所述轻拂操作进行滚动显示的画面的操作,显示部显示用于设置是否根据用户的所述轻拂操作进行滚动显示的画面。
13.根据权利要求1所述的图像处理装置,
其中,所述图像处理装置被构造为执行多种类型的作业,并且
其中,设置部针对所述多种类型的作业中的各个设置是否根据用户的所述轻拂操作来进行滚动显示。
14.一种图像处理装置的控制方法,所述控制方法包括:
显示第一画面或第二画面,其中,在第一画面或第二画面上能接受包括轻拂操作的多个触摸操作;
设置是否启用用于通过检测在能够进行滚动显示的所有区域中的所述轻拂操作来进行滚动显示的轻拂操作模式;和
在启用轻拂操作模式的情况下,根据用户对第一画面的第一区域的所述轻拂操作来滚动显示在第一区域中显示的项目,并且根据用户对第二画面的第二区域的所述轻拂操作来滚动显示在第二区域中显示的项目;
进行控制使得,在已经确定在不是由预定GUI组件构成的第一区域中检测到所述轻拂操作的情况下,即使未启用所述轻拂操作模式,也进行基于所述轻拂操作的滚动显示。
CN201810166605.6A 2017-02-28 2018-02-28 图像处理装置和图像处理装置的控制方法 Active CN108513029B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2017035934A JP6840571B2 (ja) 2017-02-28 2017-02-28 画像処理装置、画像処理装置の制御方法、及びプログラム
JP2017-035934 2017-02-28

Publications (2)

Publication Number Publication Date
CN108513029A CN108513029A (zh) 2018-09-07
CN108513029B true CN108513029B (zh) 2021-05-25

Family

ID=63246741

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810166605.6A Active CN108513029B (zh) 2017-02-28 2018-02-28 图像处理装置和图像处理装置的控制方法

Country Status (3)

Country Link
US (1) US20180246636A1 (zh)
JP (1) JP6840571B2 (zh)
CN (1) CN108513029B (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3495934B1 (en) * 2016-08-05 2021-07-21 Kyocera Document Solutions Inc. Display input device, image forming device, and method for controlling display input device
JP2020155070A (ja) * 2019-03-22 2020-09-24 富士ゼロックス株式会社 情報処理装置及びプログラム
CN114063867A (zh) * 2020-07-30 2022-02-18 佳能株式会社 图像处理装置、图像处理装置的控制方法和记录介质
USD995560S1 (en) 2021-01-08 2023-08-15 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
US11995359B2 (en) * 2021-12-14 2024-05-28 Canon Kabushiki Kaisha Image forming apparatus with touch and touchless input portion

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102375684A (zh) * 2010-08-19 2012-03-14 索尼公司 信息处理设备、信息处理方法以及计算机程序
JP2014109833A (ja) * 2012-11-30 2014-06-12 Brother Ind Ltd 接触操作処理装置、接触操作処理方法およびプログラム
CN106030497A (zh) * 2014-03-24 2016-10-12 英特尔公司 经由部分用户界面的移动与计算设备的交互

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101588242B1 (ko) * 2009-07-13 2016-01-25 삼성전자주식회사 휴대 단말기의 스크롤 방법 및 장치
JP2011154555A (ja) * 2010-01-27 2011-08-11 Fujitsu Toshiba Mobile Communications Ltd 電子機器
JP5075239B2 (ja) * 2010-08-27 2012-11-21 シャープ株式会社 操作装置、及びその操作装置を含む画像形成装置、並びに、表示方法
JP5381945B2 (ja) * 2010-09-21 2014-01-08 アイシン・エィ・ダブリュ株式会社 タッチパネル式操作装置、タッチパネルの操作方法及びコンピュータプログラム
JP5161280B2 (ja) * 2010-09-27 2013-03-13 シャープ株式会社 画像表示操作装置及びそれを備えた画像形成装置
US20130036357A1 (en) * 2011-08-03 2013-02-07 Harris Corporation Systems and methods for automatically switching on and off a "scroll-on output" mode
JP5553812B2 (ja) * 2011-10-26 2014-07-16 株式会社ソニー・コンピュータエンタテインメント スクロール制御装置、端末装置およびスクロール制御方法
JP5865039B2 (ja) * 2011-11-30 2016-02-17 キヤノン株式会社 情報処理装置、情報処理装置の制御方法、及びプログラム
KR20140074490A (ko) * 2012-12-10 2014-06-18 삼성전자주식회사 디스플레이장치 및 그 컨텐츠 제어방법
CN105980975B (zh) * 2013-11-28 2020-10-16 索尼公司 信息处理设备、信息处理方法及程序
US9344469B2 (en) * 2014-01-14 2016-05-17 Cisco Technology, Inc. Techniques for event based queuing, ordering and time slot computation of multi-modal meeting presentations
JP6125467B2 (ja) * 2014-06-16 2017-05-10 富士フイルム株式会社 プリント注文受付機とその作動方法および作動プログラム
JP6430841B2 (ja) * 2015-01-27 2018-11-28 京セラ株式会社 電子機器、制御方法、及び制御プログラム
JP6005783B2 (ja) * 2015-03-20 2016-10-12 ヤフー株式会社 情報表示プログラム、情報表示装置、情報表示方法、配信装置および配信方法
US10235035B2 (en) * 2015-08-10 2019-03-19 Apple Inc. Devices, methods, and graphical user interfaces for content navigation and manipulation
US10481784B2 (en) * 2016-03-30 2019-11-19 Kyocera Documents Solutions Inc. Display device and non-transitory computer-readable recording medium having display control program recorded thereon

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102375684A (zh) * 2010-08-19 2012-03-14 索尼公司 信息处理设备、信息处理方法以及计算机程序
JP2014109833A (ja) * 2012-11-30 2014-06-12 Brother Ind Ltd 接触操作処理装置、接触操作処理方法およびプログラム
CN106030497A (zh) * 2014-03-24 2016-10-12 英特尔公司 经由部分用户界面的移动与计算设备的交互

Also Published As

Publication number Publication date
JP2018142166A (ja) 2018-09-13
CN108513029A (zh) 2018-09-07
US20180246636A1 (en) 2018-08-30
JP6840571B2 (ja) 2021-03-10

Similar Documents

Publication Publication Date Title
CN108513029B (zh) 图像处理装置和图像处理装置的控制方法
US11057532B2 (en) Image processing apparatus, control method for image processing apparatus, and storage medium
JP5994412B2 (ja) 画像表示装置、画像制御装置、画像形成装置およびプログラム
EP3035184B1 (en) User interface apparatus, method for controlling a user interface, and computer-readable storage medium for controlling a user interface
JP5894454B2 (ja) 画像形成装置、その制御方法、及びプログラム
JP6171422B2 (ja) 画像処理システム、制御方法及び制御プログラム
KR102206355B1 (ko) 정보 처리장치, 정보 처리장치의 제어방법 및 기억매체
US20140368875A1 (en) Image-forming apparatus, control method for image-forming apparatus, and storage medium
US11930139B2 (en) Control device including processor that simultaneously displays a selection list of tasks and slide button, information processing apparatus, and recording medium storing control program for information processing apparatus
US10979583B2 (en) Information processing apparatus equipped with touch panel type display unit, control method therefor, and storage medium
EP2785036A2 (en) Page image displaying device
US11630565B2 (en) Image processing apparatus, control method for image processing apparatus, and recording medium for displaying a screen with inverted colors
US20150009534A1 (en) Operation apparatus, image forming apparatus, method for controlling operation apparatus, and storage medium
JP2020009372A (ja) 画像処理装置、画像処理装置の制御方法、及びプログラム
JP2013164659A (ja) 画像処理装置、画像処理装置の制御方法、及びプログラム
US20230344946A1 (en) Communication device, method for selecting destination, and storage medium
JP6541836B2 (ja) 情報処理装置、及びその制御方法、並びにプログラム
JP6801051B2 (ja) 情報処理装置、及びその制御方法、並びにプログラム
JP2012109803A (ja) 画像形成システム、画像読取システム

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant