一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

显示设备、用于显示设备的控制方法和记录介质与流程

2022-06-18 00:55:17 来源:中国专利 TAG:


1.本发明涉及显示设备、显示设备的控制方法和记录介质。


背景技术:

2.近年来,触摸面板被普遍地用作诸如计算机的信息处理装置中的显示设备。在这样的信息处理装置中,任意的对象在触摸面板的画面上显示为列表,并且在列表上执行轻拂操作来滚动列表。
3.在这种轻拂操作被执行的触摸面板中,在显示为列表的对象的数量很大的情况下,为了在对象可被易于看到的位置显示期望的对象,用户需要在滚动列表的同时寻找期望的对象。
4.作为该问题的一个解决方案,日本特开第8-95732号专利公开了将选择的项目(对象)移至列表上易于查看的位置的技术。在日本特开第8-95732号专利中,列表被自动地滚动以便在列表的中心显示选择的项目。这意味着即使选择的项目在列表的上端或下端,选择的项目也将在易于查看的位置显示而无需滚动列表。
5.然而,根据上述的日本特开第8-95732号专利,由于列表的滚动在瞬间完成,因此用户并不总是能注意到列表已被滚动。特别地,在各项目的外观非常相似的情况下,由于在滚动前后整个列表的外观变化不大,因此上述的可能性将更高。从而,存在用户可能选择错误的项目的风险。


技术实现要素:

6.为了将从列表中选择的对象自动地滚动到显示画面的可查看位置,本发明通过用户确保已识别出所选择的对象已被自动滚动的方式来显示对象。
7.根据本发明的一方面,一种显示设备包括显示控制单元,其被配置为在显示区域中显示多个显示对象,以及,在从用户接收到关于在所述显示区域中不能完全显示并且包括未显示部分的显示对象的选择指令的情况下,执行画面的滚动显示,以便显示所选择的显示对象的未显示部分,其中,在用户能够识别如何执行滚动操作的速度下执行所述滚动显示。
8.从以下参照附图对示例性实施方式的说明,本发明的其它特征将变得明显。
附图说明
9.图1是用于示出图像处理装置的硬件构造的示意图。
10.图2是e-mail发送画面的示例。
11.图3a和图3b是各用于例示带有动画的滚动显示的示例的示意图。
12.图4是描述在带有动画的滚动显示的情况下的处理的流程图。
13.图5是描述在带有动画的滚动显示的情况下的处理的流程图。
14.图6是描述画面的转变的示意图。
15.图7是描述在带有动画的滚动显示的情况下的处理的流程图。
16.图8a和图8b是各用于例示在带有动画的滚动显示的情况下的列表移动量的示意图。
具体实施方式
17.《硬件构造》
18.图1是根据第一示例性实施例的用于示出设置有显示设备的图像处理装置的硬件构造的示意图。
19.在本示例性实施例中,诸如打印机、扫描仪、传真机、复印机和多功能复合机的信息处理装置101用作设置有显示设备的信息处理装置的一个示例。
20.在图1的控制单元102中,中央处理单元(cpu)111、随机存取存储器(ram)112、只读存储器(rom)113、输入单元114、显示控制单元115、外部存储器接口(i/f)116和通信i/f控制器117连接至系统总线110。触摸面板118、显示器119和外部存储器120也连接。连接至系统总线110的各部分被配置为可经由系统总线110相互交换数据。
21.例如,根据存储在rom 113中的程序,cpu 111将ram 112用作工作存储器并控制信息处理装置101的各部分。用于cpu 111的操作的程序并不限于存储在rom 113中的程序,也可是事先存储在外部存储器(硬盘等)中的程序。ram 112是易失性存储器,并且用作cpu 111的主存储器和诸如工作区的临时存储器。rom 113是非易失性存储器并且图像数据或其它数据以及用于操作cpu 111的各种程序存储在各自预定的区域中。
22.输入单元114接收用户操作、生成对应于用户操作的控制信号并向cpu 111供给控制信号。作为用于接收用户操作的输入设备,输入单元114包括诸如键盘的字符信息输入设备(未示出),以及诸如鼠标(未示出)和触摸面板118的指示设备。触摸面板118是检测用户在例如配置为平面的输入单元上触摸的位置和输出对应于该位置的坐标信息的输入设备。基于输入单元114根据用户对输入设备的操作生成和供给的控制信号,cpu 111根据程序控制图像处理装置101的各部分。这将允许用户使信息处理装置101执行符合用户操作的操作。
23.显示控制单元115向显示器119输出用于显示图像的显示信号。例如,向显示控制单元115供给由cpu 111根据程序生成的显示控制信号。显示控制单元115基于显示控制信号生成显示信号并向显示器119输出显示信号。基于cpu 111生成的显示控制信号,显示控制单元115使显示器119显示图形用户界面(graphical user interface,gui)中包含的gui画面。
24.触摸面板118与显示器119集成配置。例如,触摸面板118被配置为光透射率不能干涉显示器119的显示操作,并且安装在显示器119的显示表面的上层。然后,触摸面板118上的输入坐标与显示器119上的显示坐标相关联。这使得将gui配置得就像用户可直接操作在显示器119上显示的画面成为可能。
25.诸如硬盘、光盘(cd)、数字视频光盘(dvd)和存储器的外部存储器120可安装在外部存储器i/f 116上。基于cpu 111的控制,外部存储器i/f 116从已安装的外部存储器120读取数据并将数据写入外部存储器120中。基于cpu 111的控制,通信i/f控制器117执行与诸如局域网(local area network,lan)、互联网、有线网和无线网的网络103的通信。
26.cpu 111可区分和检测用户在触摸面板118上的如下操作:手指或笔在触摸面板上开始触摸(以下简称“开始触摸(touch down)”);手指或笔正在触摸面板上持续触摸(以下简称“持续触摸(touch on)”);手指或笔在触摸触摸面板的同时正在移动(以下简称“移动(move)”);已触摸触摸面板的手指或笔被释放(以下简称“触摸释放(touch up)”);没有东西触摸触摸面板(以下简称“没有触摸(touch off)”)。
27.通过系统总线110向cpu 111通知这些操作和手指或笔在触摸面板118上触摸的位置坐标,并且,基于通知的信息,cpu 111确定在触摸面板118上执行了什么操作。
28.关于移动,还可基于位置坐标的变化,针对触摸面板上的各垂直分量和水平分量确定在触摸面板118上移动的手指或笔的移动方向。在从开始触摸经过一定移动后当在触摸面板118上进行触摸释放时,描划被视为已绘制。快速绘制描划的操作被称为“轻拂”。轻拂是随着手指正在触摸触摸面板118、手指快速地移动一定距离然后按原样释放的操作。换句话说,它是犹如用手指进行了打击操作一样、在触摸面板118上快速地进行描绘的操作。在检测到预定距离或更长距离以及预定速度或更快速度的移动并且按原样检测到触摸释放的情况下,cpu 111确定已执行轻拂。在检测到预定距离或更长距离的移动并且按原样检测到持续触摸的情况下,cpu 111确定已执行拖拽。触摸面板118可使用任何一种触摸面板方法,例如电阻膜法(resistive film method)、电容法(capacitance method)、声表面波法(surface acoustic wave method)、红外法(infrared method)、电磁感应法(electromagnetic induction method)、图像识别法和光学传感器法。
29.参照图2和图3,描述图像处理装置101的显示器119上的显示操作。
30.图2是在使用e-mail发送功能(由图像处理装置101设置的用于数据发送的功能中的一种)的情况下,用于选择要作为e-mail发送目的地的地址的e-mail发送画面200的示例。地址薄的数据存储在图像处理装置101的外部存储器120中。如图2所例示,在地址薄中包括的目的地数据的条数大的情况下,包括全部多个目的地的地址列表201不在e-mail发送画面200的列表显示区域204内。在这种情况下,为了在列表显示区域204中显示未被显示的期望的目的地,用户需要滚动列表显示区域204中的地址列表201。
31.图2例示了用户轻拂在显示器119上显示地址列表的列表显示区域204的任意一个位置的示例(见参考附图标记202)。如图2所例示,在用户执行向上轻拂操作时,所显示的地址列表201向上滚动。
32.取决于地址列表201的显示位置,在列表显示区域204的上端或下端显示的目的地可以以部分未显示的状态显示(以下也简称为“部分未显示状态”)。在图2的示例中,在列表显示区域204的下端显示的目的地以部分未显示的状态显示(见参考附图标记203)。
33.在本示例性实施例中,在触摸在e-mail发送画面200的列表显示区域204的上端或下端的以部分未显示的状态显示的目的地的情况下,执行带有动画的滚动显示以便目的地的显示位置在列表显示区域204内。此处,带有动画的滚动显示的目的地表示以用户可见的状态在列表显示区域滚动显示目的地。
34.图3a和图3b是分别例示带有动画的滚动显示的示例的示意图,其在开始触摸(以下简称“按下”)在列表显示区域的上端或下端的处于部分未显示的状态的目的地的情况下执行。
35.首先,如图3a(1)所例示,假设用户按下在列表显示区域的上端或下端的以部分未
显示的状态显示的目的地。其次,如图3a(2)所例示,地址列表按被触摸的目的地的部分未显示量(未显示部分)的1/3来向上滚动。然后,如图3b(3)和图3b(4)所例示,地址列表按部分未显示量的1/3来向上滚动直至整个的被按下的目的地在列表显示区域内显示。之后,如图3b(4)所例示,以部分未显示状态显示的整个的目的地在列表显示区域内显示。当显示变成这种状态,用户可通过按下它来选择处于部分未显示状态的目的地。在本示例性实施例中,这种显示方法实现了地址列表的带有动画的滚动显示。
36.参照图4,将描述在本示例性实施例的图像处理装置101中带有动画的滚动显示的操作。图4是例示当如图2所例示的地址列表201在显示器119上显示时,在图像处理装置101中执行的处理的流程图。图4中的各处理通过cpu 111执行存储在rom 113或外部存储器120中的程序来执行。
37.在步骤s401中,在用户操作触摸面板118的情况下,cpu 111检测已从地址列表201按下了一个目的地。
38.在步骤s402中,cpu 111确定在步骤s401中按下的目的地是否以目的地在列表显示区域204的上端或下端被部分地未显示的状态显示。
39.具体地,在所按下的目的地的上侧的坐标在列表显示区域204之外的情况下,确定目的地在列表显示区域204的上端以部分未显示的状态显示。在目的地的下侧的坐标在列表显示区域204之外的情况下,确定目的地在列表显示区域204的下端以部分未显示的状态显示。
40.作为步骤s402的确定结果,在所按下的目的地以部分未显示的状态显示的情况下(步骤s402中的“是”),操作进入步骤s403。同时,作为步骤s402的确定结果,在所按下的目的地不以部分未显示的状态显示的情况下(步骤s402中的“否”),确定该目的地在列表显示区域204内被整个地显示,并且图4的处理结束。
41.在步骤s403中,作为是用动画表达了多少个分区来表示的参数的帧数n,cpu 111按被按下的目的地的部分未显示量的1/n来滚动地址列表201,并在列表显示区域204中显示地址列表201。
42.在步骤s404中,cpu 111确定步骤s403中的滚动是否已执行n次。作为步骤s404的确定结果,在滚动还未执行n次的情况下(步骤s404中的“否”),操作进入步骤s405。在步骤s405中,cpu 111停止处理直至经过设置为参数的帧频t。也即,t的值越小,动画变得越快。在本示例性实施例中,帧数n和帧频t可由用户以确保动画可见的方式在触摸面板118等上设置。
43.在这种方式下,等待下一次滚动直至经过时间t可提供在步骤s403中的滚动在显示器119上显示第二次和后续次数之前的时间间隔,并且可实现对用户确实可见的动画。
44.作为步骤s404的确定结果,在滚动已执行n次的情况下(步骤s404中的“是”),确定所按下的目的地已按在列表显示区域204内的方式显示,并且图4的处理结束。
45.在这种方式下,在以部分未显示状态显示的目的地被按下的情况下,根据本示例性实施例的图像处理装置101执行带有可确保用户能看到的动画的滚动,从而以在画面内的方式显示整个的目的地。
46.这样,即使在用户意外地按下以部分未显示状态显示的目的地的情况下,由于地址列表以可见的方式慢速地滚动,从而用户可以确保识别出按下了错误的目的地。
47.在上述的示例性实施例中,包括在地址薄中的地址列表被描述为将要显示的对象的列表的示例,但是本发明不限于该地址列表并且可适用于可在显示器上滚动的各种各样的对象的列表。
48.此外,在上述示例性实施例中,在以部分未显示状态显示的目的地被按下的情况下,执行具有最小移动量的滚动以使目的地在画面内,但是本发明不限于此。也即,在任意一个对象被按下的情况下,可执行具有任意移动量的滚动。进一步地,滚动的方向不仅可适用于上下方向,也可适用于任意方向。
49.在上述的示例性实施例中,用于由用户设置参数n和t的设置单元可设置在显示器119中显示的gui画面上或连接至输入单元114的任意一个输入设备上。
50.图5是例示在设置有上述的用于设置参数的设置单元的情况下,图像处理装置101的操作的流程图。图5中的各处理通过cpu 111执行存储在rom 113或外部存储器120中的程序来执行。由于基本的处理与图4中的相同,因此将仅主要描述差别。
51.步骤s401和步骤s402与图4中的流程图的步骤相同。
52.作为步骤s402的确定结果,在所按下的目的地以部分未显示状态显示的情况下(步骤s402中的“是”),操作进入步骤s501。
53.在步骤s501中,cpu 111读取用户用设置单元设置的参数n。然后,在步骤s502中,cpu 111读取用户用设置单元设置的参数t。
54.然后,在步骤s403至步骤s405,cpu 111使用读取的参数n和t执行处理以执行带有动画的滚动显示。
55.在上面描述的第一示例性实施例中,例示了在用户按下在画面中以部分未显示状态显示的对象的情况下,使对象以用户可见的慢速滚动并且对象可被选择的示例。然而,除了通过按下对象使对象可选择,也可是诸如转变至下一画面的其它情形。
56.然后,第二示例性实施例描述了在按下以部分未显示状态显示的对象的情况下,慢速滚动对象并且转变至下一画面的示例。由于显示设备的硬件构造与第一示例性实施例的相同,因此将省略其描述。
57.参照图6,将描述在按下与第一示例性实施例共同的图像处理装置101的画面上的使用保存文件按钮的情况下的画面的转变。
58.图6(1)例示了作为图像处理装置101的初始画面的应用选择画面600的示例。应用选择画面600显示了以下各应用按钮:复印按钮601、传真按钮602、扫描和保存按钮603、使用保存文件按钮604、收件箱按钮605和全部打印按钮606。按下各应用按钮将显示使用相应应用的功能的使用画面。虽然本示例性实施例将描述使用“使用保存文件”的应用的示例,但是可以用相同的方式执行其它的应用。
59.图6(2)例示了使用保存文件画面610的示例。按下图6(1)所例示的应用选择画面600中的使用保存文件按钮604将显示使用保存文件画面610。
60.在使用保存文件画面610中,包括框号611和名称612的框显示为列表显示区域615中的各行。行613表示在列表显示区域615的上端以部分未显示状态显示的框。另外,行614表示在列表显示区域615的下端以部分未显示状态显示的框。
61.通过选择列表显示区域615中的任意一个框,用户可将使用保存文件画面610转变至显示对应于所选择的框的文档列表的保存文件画面620。
62.图6(3)例示了关于框16的保存文件画面620的示例。图6(3)中所例示的保存文件画面620是在按下图6(2)中所例示的使用保存文件画面610中的以部分未显示状态显示的行614的情况下显示的画面。
63.在保存文件画面620上,选择保存文件621并且按下发送按钮622或打印按钮623可发送或打印所选择的文件。
64.将使用图7的流程图描述用于执行从作为初始画面的应用选择画面600,经由使用保存文件画面610转变至保存文件画面620的处理。图7中的各处理通过cpu 111执行存储在rom 113或外部存储器120中的程序来执行。
65.当检测到用户从作为初始画面的应用选择画面600按下触摸面板118上的使用保存文件按钮604时,在步骤s701中,cpu 111从输入单元114接收控制信号并基于控制信号将显示控制信号发送至显示控制单元115。然后,显示控制单元115基于接收到的显示控制信号生成显示信号并向显示器119输出显示信号,从而在显示器119上显示使用保存文件画面610。
66.在步骤s702中,cpu 111接收从输入单元114发送的信号并确定是否对触摸面板118上的使用保存文件画面610的列表显示区域615进行了触摸。
67.在对列表显示区域615进行了触摸的情况下(步骤s702中的“是”),操作进入步骤s703。在没有进行触摸的情况下(步骤s702中的“否”),处理返回至步骤s702。
68.在步骤s703中,cpu 111确定上述的触摸是否是按下。在按下的情况下(步骤s703中的“是”),操作进入步骤s704。在没有按下的情况下(步骤s703中的“否”),将确定是拖拽操作、轻拂操作等,并且操作进入步骤s712。
69.在步骤s704中,cpu 111获取用户在列表显示区域615中按下的位置的y坐标p(见图8中的806)。
70.在步骤s705中,cpu 111根据从步骤s704中所获取的y坐标p识别按下的行并确定按下的行是否以部分未显示状态显示。下面将参照图8描述任何具体的确定方法。
71.在按下的行是以部分未显示状态显示的情况下(步骤s705中的“是”),操作进入步骤s706。在按下的行不是以部分未显示状态显示的情况下(步骤s705中的“否”),操作进入步骤s709。
72.在步骤s706中,cpu 111计算列表移动量。下面也将参照图8描述任何具体的用于计算列表移动量方法。
73.在步骤s707中,cpu 111向显示控制单元115发送信号以按在步骤s706中所计算的列表移动量滚动整个的列表。显示控制单元115基于此生成显示信号并向显示器119发送显示信号。
74.在步骤s708中,cpu 111确定步骤s707中的列表的滚动是否结束。
75.在滚动结束的情况下(步骤s708中的“是”),操作进入步骤s709。同时,在滚动还未结束的情况下(步骤s708中的“否”),操作进入步骤s710。
76.在步骤s709中,cpu 111向显示控制单元115发送显示控制信号。显示控制单元115基于此生成显示信号并向显示器119发送显示信号。然后,cpu 111在显示器119上显示保存文件画面620。
77.在步骤s710中,cpu 111接收从输入单元114发送的信号,并确定是否对列表显示
区域615进行了触摸。
78.在对列表显示区域615进行了触摸的情况下(步骤s710中的“是”),操作进入步骤s711。同时,在没有进行触摸的情况下(步骤s710中的“否”),操作返回至步骤s708。
79.在步骤s711中,cpu 111不对触摸操作执行任何处理,并返回至步骤s708。
80.在步骤s703中,在确定步骤s702中进行的触摸不是按下的情况下(步骤s703中的“否”),在步骤s712中,cpu 111执行对应于该触摸的处理。也即,在确定是拖拽操作的情况下,将向显示控制单元115发送用于拖拽操作的显示控制信号。在确定是轻拂操作的情况下,将向显示控制单元115发送用于轻拂操作的显示控制信号。
81.参照图8a和8b,将描述确定在图7的流程图中的步骤s705中按下的行是否处于部分未显示状态的方法以及计算为在列表显示区域整体地显示步骤s706中处于部分未显示状态的行的列表移动量的方法。
82.图8a(1)是例示在列表显示区域的下端存在以部分未显示状态显示的行(部分未显示行)804的情况下的示例的图像示意图。图8b(1)是例示在列表显示区域的上端存在部分未显示行804的情况下的示例的图像示意图。
83.图8a(2)是例示在用户按下图8a(1)的状态中的部分未显示行804后滚动结束的状态的图像示意图。图8b(2)是例示在用户按下图8b(1)的状态中的部分未显示行804后滚动结束的状态的图像示意图。
84.图8a和图8b各例示了对象列表801。图8a和8b中的示例例示了分别具有14个对象。图中例示了可在触摸面板118上显示对象的列表显示区域802。图中例示了列表显示区域802的原点坐标803。图中例示了在列表显示区域802的上端或下端的部分未显示行804。图中例示了单个的行高805。图中例示了表示用户按下的位置的y坐标p的坐标806。图中例示了表示在包含用户按下的位置的y坐标p的行的上部的y坐标q的坐标807。
85.如图8a(1)所例示,当按下的行(第9个对象)在列表显示区域802的下端侧时,在通过将行高805增加到按下的行的上部的y坐标q所获得的值的坐标在列表显示区域802之外的情况下,确定该按下的行是部分未显示行。在这种情况下,为显示作为部分未显示行的第9个对象的整体所需的列表移动量808是“q (行高)

(列表显示区域的高)”。
86.当整个的列表按该列表移动量808的量向上滚动时,如图8a(2)所例示,处于部分未显示状态的行(第9个对象)将在列表显示区域802中被整体地显示。
87.此外,如图8b(1)所例示,当按下的行(第4个对象)在列表显示区域802的上端侧时,当在按下的行的上部的y坐标q小于0的情况下,确定该按下的行是部分未显示行。在这种情况下,为显示作为部分未显示行的第4个对象的整体所需的列表移动量808是
“‑
q”。
88.当整个的列表按该列表移动量808的量向下滚动时,如图8b(2)所例示,处于部分未显示状态的行(第4个对象)将在列表显示区域802中被整体地显示。
89.本发明的图像处理装置101可设置有各种功能。例如,不限于打印机、扫描仪、传真机、复印机和多功能外围设备,本发明的图像处理装置101还可设置有诸如个人电脑、个人数字助理(pda)、移动电话终端、照相机、摄像机和其它的图像浏览器等的功能。
90.其它实施例子
91.一些实施例还可以通过读出并执行记录在存储介质(也可以被更完整地称为“非瞬态计算机可读存储介质”)上的计算机可执行指令(例如,一个或多个程序)以执行上述
(一个或多个)实施例中的一个或多个实施例的功能和/或包括用于执行上述(一个或多个)实施例中的一个或多个实施例的功能一个或多个电路(例如,专用集成电路(asic))的系统或装置的计算机来实现,以及通过由系统或装置的计算机通过例如从存储介质读出并执行计算机可执行指令以执行上述(一个或多个)实施例中的一个或多个实施例的功能和/或控制一个或多个电路执行上述(一个或多个)实施例中的一个或多个实施例的功能而执行的方法来实现。计算机可以包括一个或多个处理器(例如,中央处理单元(cpu)、微处理单元(mpu)),并且可以包括单独计算机或单独处理器的网络,以读出并执行计算机可执行指令。计算机可执行指令可以例如从网络或存储介质提供给计算机。存储介质可以包括例如硬盘、随机存取存储器(ram)、只读存储器(rom)、分布式计算系统的存储装置、光盘(诸如紧凑盘(cd)、数字多功能盘(dvd)或蓝光盘(bd)
tm
)、闪存设备、存储卡等中的一个或多个。
92.本发明的实施例还可以通过如下的方法来实现,即,通过网络或者各种存储介质将执行上述实施例的功能的软件(程序)提供给系统或装置,该系统或装置的计算机或是中央处理单元(cpu)、微处理单元(mpu)读出并执行程序的方法。
93.虽然已经参照示例性实施方式说明了本发明,但是应当理解,本发明不限于所公开的示例性实施方式。权利要求的范围应符合最宽泛的解释,以包含所有这样的变型、等同结构和功能。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献