信息显示装置的控制方法及信息显示装置与流程

文档序号:11773719阅读:150来源:国知局
信息显示装置的控制方法及信息显示装置与流程

本发明涉及信息显示装置的控制方法及信息显示装置。更详细而言,涉及在具有输入功能且将多个对象在画面重叠显示的信息显示装置中,对多个对象的显示位次的构成进行切换的技术。



背景技术:

以往以来,在平板电脑装置、触摸面板等具备具有输入功能的画面的信息显示装置中,能够在该画面自由地配置多个对象,也能够将多个对象在该画面重叠显示。另外,对轻点、滑动、缩放等向信息显示装置的画面的输入操作的种类进行区分的技术也是已知的。

作为公开了将多个对象在画面重叠显示的信息显示装置的技术的文献,例如有日本特开2000-293280号公报。在日本特开2000-293280号公报中公开了如下技术:在将定点设备配置于前表面和后表面的信息输入装置中,基于由两个定点设备检测到的坐标位置及移动向量,使显示于画面的对象移动。



技术实现要素:

发明要解决的问题

在如前所述的信息显示装置中,在选择显示于画面的多个对象中显示位次为下位且隐藏在上位的对象之下的对象的情况下,例如有使比选择对象的对象靠上位的对象结束,或者使上位的对象移动至选择对象的对象不会隐藏的位置的方法。然而,这样的操作有时会让用户感到繁琐。

本发明是为了解决所述现有技术所具有的问题点而完成的发明。即,其课题在于提供一种在将多个对象在画面重叠显示的信息显示装置中,简便地变更多个对象的显示位次的构成的新技术。

用于解决课题的方案

以解决该课题为目的而完成的信息显示装置的控制方法是控制具备具有输入功能的画面的信息显示装置的控制方法,其特征在于,执行如下处理:第一输入处理,受理第一范围的压力下的向所述画面的输入;第二输入处理,受理比所述第一范围的压力强的第二范围的压力下的向所述画面的输入;第三输入处理,受理比所述第二范围的压力强的第三范围的压力下的向所述画面的输入;决定处理,在所述画面的规定位置产生了基于所述第一输入处理的输入的情况下,将在所述规定位置重叠显示的多个对象中显示位次为最上位的对象决定为操作对象的对象;第一变更处理,在决定了操作对象的对象之后,在所述画面由第二输入处理受理了输入的情况下,将所述多个对象的显示位次的构成变更为第一构成;以及第二变更处理,在决定了操作对象的对象后,在所述画面由第三输入处理受理了输入的情况下,将所述多个对象的显示位次的构成变更为与所述第一构成不同的第二构成。

在本说明书所公开的控制方法中,在将多个对象在画面重叠显示并受理压力范围不同的输入的装置中,将向画面的输入的压力分为多个范围,根据所受理的输入的压力范围来执行变更多个对象的显示位次的构成的处理。更详细而言,在控制方法中,在受理了第一范围的压力下的输入的情况下,执行将最上位的对象决定为操作对象的决定处理。另外,在控制方法中,在受理了第二范围的压力下的输入的情况下,将多个对象的显示位次的构成变更为第一构成,在受理了第三范围的压力下的输入的情况下,将多个对象的显示位次的构成变更为第二构成。

即,根据本说明书所公开的控制方法,在将多个对象在画面重叠显示的装置中,根据所受理的输入的压力范围来变更多个对象的显示位次的构成。即,根据输入的强度,成为用户所希望的显示位次的构成,所以对象的选择能够变得容易。因此,在将多个对象在画面重叠显示的信息显示装置中,能够简便地变更多个对象的显示位次的构成。

与用于实现上述功能的控制方法相关的程序及存储该计算机程序的计算机可读存储介质也是新颖且有用的。

发明效果

根据本发明,能够实现在将多个对象在画面重叠显示的信息显示装置中简便地变更多个对象的显示位次的构成的新技术。

附图说明

图1是实施方式的移动设备的概略外观图。

图2是将移动设备的一部分分解示出的说明图。

图3是示出移动设备的电气结构的框图。

图4(a)~图4(d)是示出由选择程序实现的对象的显示的变更例的说明图。

图5是示出选择处理的步骤的流程图。

图6(a)~图6(c)是示出由移动程序实现的对象的显示的变更例的说明图。

图7是示出移动处理的步骤的流程图。

图8是示出对象的重叠与输入位置的关系的例子的说明图。

图9是示出对象的重叠与输入位置的关系的例子的说明图。

具体实施方式

以下,参照附图,对将本发明的信息显示装置具体化的实施方式进行详细说明。本方式是将本发明应用于利用了安装于移动设备的信息显示应用程序的控制方法的方式。

如图1所示,本方式的移动设备100具有兼具显示功能和输入功能的触摸面板40。触摸面板40能够将多个对象显示于一个画面,而且能够将多个对象重叠显示。并且,在多个对象重叠的区域中,显示位次为最上位的对象显示于画面。在图1中,包括以一部分重叠的方式显示的对象a和对象b在内,示出了显示有各种信息和按钮等的画面10。移动设备100是信息显示装置的一例。

如图2所示,触摸面板40设置于移动设备100的主体101与覆盖主体101的上表面的盖板玻璃102之间,包含液晶显示器41和输入传感器42。以下,如图2中箭头所示,将主体101侧设为“下”,将盖板玻璃102侧设为“上”。液晶显示器41是显示部的一例,输入传感器42是检测部的一例。

触摸面板40受理由手指和触屏笔等的来自上方的接触或按压实现的输入,例如根据所受理的输入的接触位置和接触压力而输出不同的信号。手指和触屏笔是输入介质的一例。触摸面板40的输入传感器42包含位置检测传感器421和压力检测传感器422(参照图3)。输入传感器42的位置检测传感器421例如基于静电容量,根据所输入的位置而输出不同的信号。输入传感器42的压力检测传感器422例如基于由盖板玻璃102的变形的程度引起的静电容量的变化,将输入操作的压力范围分成至少三个阶段,针对每个压力范围而输出不同的信号。然后,移动设备100基于触摸面板40的输出信号来检测受理了输入操作的坐标位置和输入操作的压力范围。

具体而言,移动设备100基于来自触摸面板40的输入传感器42的压力检测传感器422的输出信号,受理压力范围不同的三种输入即轻点(tap)、轻按(peek)、重按(pop)。轻点是包含仅接触的输入的轻压力下的输入。轻点是第一范围的压力下的输入的一例。轻按是比轻点强的使盖板玻璃102稍稍变形的程度的压力下的输入。轻按是第二范围的压力下的输入的一例。重按是比轻按强的将盖板玻璃102局部压入的程度的压力下的输入。重按是第三范围的压力下的输入的一例。此外,触摸面板40也根据即将受理轻按或重按紧邻之前的手指的接触而检测轻点。

另外,移动设备100基于来自触摸面板40的输入传感器42的位置检测传感器421的输出信号,来检测受理了输入操作的位置、输入操作的移动方向和移动速度。由此,移动设备100受理例如拖拽(drag)、滑动(frick)等操作。

接着,对本方式的移动设备100的电气结构进行说明。如图3所示,移动设备100具备具有cpu31、rom32、ram33及hdd34的控制器30。另外,移动设备100具有触摸面板40和使得能够与外部装置进行通信的通信接口(if)37,它们由控制器30控制。

在rom32中存储有用于控制移动设备100的各种控制程序、各种设定和初始值等。ram33作为读出各种控制程序的作业区域或暂时存储数据的存储区域而利用。在hdd34中安装有os、用于浏览互联网上的文件的浏览器和控制各种设备的设备驱动程序等。在本方式的移动设备100的hdd34中还存储有作为伴随着对象的显示的应用程序的第一应用111和第二应用112。第一应用111和第二应用112是程序的一例。第一应用111和第二应用112的动作也由cpu31处理。关于第一应用111和第二应用112的具体内容,将在后面叙述。

cpu31按照从rom32读出的控制程序和/或从hdd34读出的程序,一边使其处理结果存储于ram33或hdd34,一边控制移动设备100的各构成要素。cpu31是控制部的一例。另外,也可以是控制器30作为控制部。

移动设备100基于用户的输入来执行各种应用程序。第一应用111及第二应用112是执行包含在触摸面板40显示对象的动作在内的针对所显示的对象的处理的程序。

在执行了第一应用111或第二应用112的情况下,移动设备100将由用户选择的各种对象显示于触摸面板40。另外,在通过第一应用111或第二应用112显示新的对象时,存在已经显示在其显示位置的对象的情况下,有时也将新显示的对象的一部分重叠显示于已经显示的对象之上。例如,图1所示的例子是在已经显示有对象a的画面中显示了新选择的对象b的状态,对象a和对象b以一部分重叠的方式显示。此外,各对象的形状不限于四边形。

在通过第一应用111或第二应用112的执行而显示了对象的画面10中,移动设备100受理用户的轻点、轻按、重按的各输入操作。然后,移动设备100根据所受理的输入操作来变更画面10的显示。尤其是,在重叠显示有多个对象的情况下,变更多个对象的显示位次的构成。

第一应用111和第二应用112在受理了轻按等输入操作后的显示位次的构成上不同。具体而言,第一应用111不变更对象的显示位次,受理对于显示位次不是最上位的对象的操作。以下,将实现该显示形态的程序设为“选择程序”。另一方面,第二应用112变更对象的显示位次。以下,将实现该显示形态的程序设为“移动程序”。

当执行选择程序或移动程序时,例如在受理了向多个对象重叠显示的画面10的轻点的情况下,移动设备100将显示位次为最上位的对象决定为操作对象的对象。进而,在选择程序或移动程序的执行期间,在决定了操作对象的对象之后受理了轻按或重按的情况下,移动设备100根据所受理的输入的种类而将对象的显示位次的构成变更为不同的构成。

并且,移动设备100能够对变更后的画面中的各对象实现第一应用111或第二应用112的各种功能。对对象执行的功能在第一应用111和第二应用112中可以相同也可以不同。另外,各应用111、112所具有的功能可以是已知的各种功能,在此省略说明。

接着,参照图4(a)~图4(d),对内嵌于第一应用111的选择程序进行说明。通过选择程序的执行,移动设备100根据用户的输入的强度来变更显示于画面10的多个对象中设为操作对象的对象。即,将显示位次为最上位的对象以外的对象暂时设为操作对象。即,选择程序是如下程序:在受理了向重叠显示有多个对象的区域的轻按或重按的情况下,将受理了输入的区域的与最上位相比显示于下位的对象设为操作对象的对象。此时,也可以使成为了操作对象的对象的显示位次暂时成为最上位。

具体而言,例如,对如图4(a)所示那样在以至少一部分重叠的方式显示有三个对象21、22、23的状态下受理了向对象21、22、23重叠的区域w1的输入的情况进行说明。图4(a)的状态是对象21显示于最下位,对象23显示于最上位,对象22显示于对象21与对象23之间的位置的状态。

此外,在图4(a)~图4(d)及后面的同样的图中,将各对象的框线中显示于最上位的部分以实线示出,将显示于最上位的下一位次的部分以虚线示出。并且,显示于第三位次以下的位次的部分的框线没有示出。即,由实线表示的最上位的框线的范围内明确地显示于画面10,而其以外的部分则由于被其他的对象遮挡而在画面10中不出现。即,对象21比对象23小,从用户来看处于整体被对象23遮挡的位置。另外,对象22处于一部分被对象23遮挡且一部分出现的位置。

在选择程序的执行期间,在图4(a)中受理了向画面10的区域w1的轻点的情况下,由于在区域w1中显示于最上位的对象是对象23,所以对象23被决定为操作对象的对象。一般来说,通过轻点而选择的操作对象的对象是显示于最上位的对象。整体被其他对象遮挡的对象不具有显示于最上位的部位,所以无法通过轻点来选择。即,为了使整体被遮挡的对象成为操作对象,需要通过使显示于更上位的对象移动等方法来首先使其显示于最上位。

并且,选择程序在受理了向区域w1的轻点之后又受理了轻按的情况下,从图4(a)的画面10向图4(b)的画面10变更显示构成。图4(b)的画面10是第一构成的一例。

在图4(b)的画面10中,移动设备100生成对象22的复制体,将该复制体作为虚拟对象221而显示。对象22是显示位次比对象23低一位的对象。图4(b)的画面10中的实体的各对象21、22、23与图4(a)相同,在比这些对象21、22、23更靠上位的位次追加显示虚拟对象221。即,共计显示四个对象。

然后,虚拟对象221暂时成为操作对象的对象。虚拟对象221与对象22尺寸相同且位置相同,与对象22重叠地显示。因而,对象22配置于虚拟对象221的下位,在画面10中不出现。

为了与实体的对象22相区分,虚拟对象221以与对象22不同的形态来显示。作为虚拟对象221的形态,例如有框线的颜色或形状与对象22不同的显示、将框线模糊化的显示、使背景成为透明的显示、以及使整体闪烁的显示。虚拟对象221是特别形态下的显示的一例。由于虚拟对象以与实体的对象不同的显示形态来显示,所以对于用户而言容易知道该虚拟对象是操作对象的对象。

然后,选择程序受理对于虚拟对象221的编辑操作。作为编辑操作,例如有移动、旋转、缩小、放大。选择程序基于所受理的编辑操作来编辑虚拟对象并显示。在对于虚拟对象221例如受理了缩小操作的情况下,如图4(c)所示,虚拟对象221被缩小而显示。选择程序反复受理编辑操作,直到受理结束操作为止,该结束操作是结束对于虚拟对象221的编辑的操作。作为结束操作,例如有向其他位置的轻点、第一应用111的功能的指示等。

在受理了前述的结束操作的情况下,选择程序将虚拟对象221从画面10中删除,使各对象的显示位次恢复为原来的图4(a)的顺序。此时,选择程序使在受理结束操作之前对于虚拟对象221受理的编辑操作反映于实体的对象22。

另外,在选择程序的执行期间,在图4(a)中受理了向画面10的区域w1的轻点之后又受理了重按的情况下,如图4(d)所示,生成处于最下位的对象21的复制体,将该复制体作为虚拟对象211而显示。然后,显示的虚拟对象211暂时成为操作对象的对象。即,与在图4(a)中显示于最下位的对象即对象21相同内容的虚拟对象211显示于最上位。然后,选择程序受理对于虚拟对象211的编辑操作。图4(d)的画面10是第二构成的一例。

接着,参照图5的流程图,对在上述的第一应用111中实现变更操作对象的选择程序的动作的选择处理的步骤进行说明。该选择处理在第一应用111中以受理了对画面的输入操作为契机而由cpu31执行。

此外,在移动设备100中,首先受理轻点作为输入操作。即,第一应用111并非从没有决定操作对象的对象的状态起突然受理轻按或重按,而是首先通过轻点而受理操作对象的决定。该选择处理的契机即轻点的受理是第一输入处理的一例。

在选择处理中,cpu31首先判断在受理了轻点的坐标位置是否显示有对象(s101)。在判断为显示有对象的情况下(s101:是),cpu31将显示于最上位的对象决定为操作对象的对象(s102)。s102是决定处理的一例。

然后,cpu31判断在轻点的位置对象是否重叠显示(s103)。在判断为在轻点的位置没有显示对象的情况下(s101:否),或在判断为对象没有重叠显示的情况下(s103:否),cpu31结束选择处理。即,在不存在重叠显示的对象的情况下,不进行显示位次的变更地受理第一应用111的其他功能。

在判断为在轻点的位置对象重叠显示的情况下(s103:是),cpu31将在轻点的位置重叠显示的对象设为显示位次的变更对象,针对成为了显示位次的变更对象的所有对象,将显示位次和显示位置存储于ram33(s104)。成为显示位次的变更对象的对象是在s102中决定为操作对象的对象及在该对象的下方重叠显示的对象。这些成为显示位次的变更对象的对象在之后的操作中有可能成为操作对象的对象。

然后,cpu31判断是否在轻点的位置受理了轻按(s105)。在判断为受理了轻按的情况下(s105:是),cpu31生成在轻点的位置重叠显示的对象中显示于最上位的下一位的对象的虚拟对象,将该虚拟对象显示于最上位(s106)。轻按的受理是第二输入处理的一例,s106是第一变更处理的一例。

具体而言,在图4(a)中受理了向画面10的区域w1的轻按的情况下,如图4(b)所示,将虚拟对象221显示于最上位。然后,所显示的虚拟对象221成为暂时的操作对象。

接着,判断所显示的虚拟对象221是否是在原来的显示位次中为最下位的对象的虚拟对象(s107)。在判断为不是最下位的对象的情况下(s107:否),cpu31判断是否在一定时间内持续受理了轻按(s108)。即,在显示了虚拟对象221之后也受理向相同位置的轻按的状态下,在经过了一定时间的情况下,在s108中判断为是。

在判断为正在持续受理轻按的情况下(s108:是),cpu31将在原来的显示位次中显示于与虚拟对象221对应的对象的下一位的对象设为暂时的操作对象的对象。

例如,在图4(b)的画面10中进一步持续受理了轻按的情况下,删除虚拟对象221。然后,生成与对象22的下一位的对象即对象21相同内容的虚拟对象211,并将该虚拟对象211显示于最上位。在对象为三个的例子中,画面10成为图4(d)所示那样。通过持续受理轻按,显示虚拟对象作为操作对象的对象依次变更。因此,对于用户而言容易选择所期望的对象。

在判断为没有受理持续的轻按的情况下(s108:否),cpu31判断是否受理了确定操作对象的对象的确定操作(s109)。在判断为没有受理确定操作的情况下(s109:否),cpu31返回s105,进一步受理轻按或重按。

如前所述,在选择处理中,在持续受理了轻按的情况下,显示的虚拟对象依次变更。于是,cpu31受理用于将在该时刻显示的虚拟对象确定为操作对象的虚拟对象的确定操作。作为确定操作,例如有晃动轻按中的手指的操作、中止轻按而使手指离开的操作。

cpu31能够将晃动轻按中的手指的操作例如作为正在输入的坐标位置的移动来取得。若是晃动手指的操作,则能够与变更显示的虚拟对象的操作即轻按连续地进行输入,所以对于用户而言操作变得简单。另外,若是中止轻按而使手指离开的操作,则通过中止轻按而中止虚拟对象的变更比较形象易懂。

另一方面,在判断为在轻点的位置没有受理轻按的情况下(s105:否),cpu31判断是否受理了重按(s110)。并且,在判断为没有受理重按的情况下(s110:否),进行待机直到受理轻按或重按为止。也可以在待机状态持续了规定时间以上的的情况下,设为超时。

在判断为在轻点的位置受理了重按的情况下(s110:是),cpu31生成在轻点的位置重叠显示的对象中显示于最下位的对象的虚拟对象,并将该虚拟对象显示于最上位(s111)。重按的受理是第三输入处理的一例,s111是第二变更处理的一例。

具体而言,在图4(a)中在画面10的区域w1受理了重按的情况下,如图4(d)所示,将虚拟对象211显示于最上位。然后,所显示的虚拟对象211成为暂时的操作对象。

即,在该选择处理中,能够在压力弱的轻按的情况下将显示位次低一位的对象设为操作对象,在压力强的重按的情况下将显示位次低一位以上的对象即最下位的对象设为操作对象。因此,能够成为对于用户而言在直观上容易理解的操作。

在s111之后,或在判断为显示了在原来的显示位次中为最下位的对象的虚拟对象的情况下(s107:是),或在判断为受理了确定操作的情况下(s109:是),cpu31将正在显示的虚拟对象设为编辑操作的对象,执行编辑操作(s115)。即,受理用户的编辑操作,与所受理的编辑操作对应地变更虚拟对象的显示。

此外,即使没有受理确定操作,在通过轻按的持续而显示了最下位的对象的虚拟对象的情况下,或在受理重按而显示了最下位的对象的虚拟对象的情况下,cpu31也将最下位的对象的虚拟对象决定为编辑对象。

然后,cpu31判断是否受理了结束编辑的结束操作(s116)。在判断为没有受理结束操作的情况下(s116:否),cpu31进一步受理编辑操作,直到受理结束操作为止。

在判断为受理了结束操作的情况下(s116:是),cpu31使通过编辑操作而受理的编辑内容反映于与所编辑的虚拟对象对应的实际对象(s117)。进而,cpu31删除虚拟对象,以原来的显示位次显示实际对象(s118),结束选择处理。通过在对于操作对象的虚拟对象的操作结束之后恢复为原来的显示位次的构成,容易向对象的编辑前的构成恢复。

即,根据选择程序,在重叠显示有多个对象的状态下,受理轻点、轻按、重按这三种压力范围下的输入。并且,在受理了轻按或重按的情况下,变更显示于最上位的操作对象的对象。即使是显示位次不为最上位的对象,例如通过将虚拟对象显示于最上位,也能够使用虚拟对象来进行编辑操作。由此,能够简便地变更多个对象的显示位次的构成,通过变更操作对象的对象,对象的编辑容易着手。

接着,参照图6(a)、图6(b)、图6(c),对内嵌于第二应用112的移动程序进行说明。通过移动程序的执行,移动设备100根据用户的输入的强度来变更显示于画面10的多个对象中的操作对象的对象的显示位次。即,移动程序是如下程序:在受理了向重叠显示有多个对象的区域的轻按或重按的情况下,变更受理了输入的区域的显示于最上位的操作对象的对象的显示位次。

具体而言,例如,对如图6(a)所示那样在以至少一部分重叠的方式显示有三个对象21、22、23的状态下受理了向对象21、22、23重叠的区域w1的输入的情况进行说明。图6(a)的显示构成与图4(a)相同。

在移动程序的执行期间,在图6(a)中受理了向画面10的区域w1的轻点的情况下,对象23被决定为操作对象的对象。在受理了向区域w1的轻点之后又受理了轻按的情况下,如图6(b)所示,对象23的显示位次下降一位而成为第二位。在该情况下,之前显示于第二位的对象22被显示于最上位,在对象23的下位显示对象21。此外,在移动程序中,不生成选择程序那样的虚拟对象。图6(b)的画面10是第一构成的一例。

另外,在移动程序的执行期间,在图6(a)中受理了向画面10的区域w1的轻点之后又受理了重按的情况下,如图6(c)所示,对象23的显示位次成为最下位。并且,其他的对象21、22的显示位次各上升一位。图6(c)的画面10是第二构成的一例。

接着,参照图7的流程图,对在上述的第二应用112中实现变更显示位次的移动程序的动作的移动处理的步骤进行说明。该移动处理在第二应用112中以受理了向画面的输入操作为契机而由cpu31执行。对于移动处理中的与选择处理同样的处理,标注相同的标号并省略说明。移动处理的契机即轻点的受理是第一输入处理的一例。

在移动处理中,cpu31首先判断在受理了轻点的坐标位置是否显示有对象(s101)。在判断为显示有对象的情况下(s101:是),cpu31将显示于最上位的对象决定为操作对象的对象(s102)。s102是决定处理的一例。

然后,cpu31判断在轻点的位置对象是否重叠显示(s103)。在判断为在轻点的位置没有显示对象的情况下(s101:否),或在判断为对象没有重叠显示的情况下(s103:否),cpu31结束移动处理。

在判断为在轻点的位置对象重叠显示的情况下(s103:是),cpu31将在轻点的位置重叠显示的对象设为显示位次的变更对象,针对成为了显示位次的变更对象的所有对象,将显示位次和显示位置存储于ram33(s104)。

然后,cpu31判断在轻点的位置是否受理了轻按(s105)。在判断为受理了轻按的情况下(s105:是),cpu31使操作对象的对象的显示位次下降一位(s201)。轻按的受理是第二输入处理的一例,s201是第一变更处理的一例。由此,例如如图6(b)所示,操作对象的对象23的显示位次成为第二位。

判断通过s201中的显示位次的变更,操作对象的对象的显示位次是否成为了最下位(s202)。在判断为没有成为最下位的情况下(s202:否),cpu31判断是否在一定时间内持续受理了轻按(s203)。在判断为正在持续受理向相同位置的轻按的情况下(s203:是),cpu31返回s201,使操作对象的对象的显示位次再下降一位。

另一方面,在判断为在轻点的位置没有受理轻按的情况下(s105:否),cpu31判断是否受理了重按(s205)。并且,在判断为没有受理重按的情况下(s205:否),进行待机直到受理轻按或重按为止。也可以在待机状态持续了规定时间以上的情况下,设为超时。

在判断为在轻点的位置受理了重按的情况下(s205:是),如图6(c)所示,cpu31使操作对象的对象23的显示位次成为最下位(s206)。重按的受理是第三输入处理的一例,s206是第二变更处理的一例。通过在压力弱的情况使显示位次下降一位,在压力强的情况下使显示位次下降一位以上而成为最下位,能够成为对于用户而言在直观上容易理解的操作。

并且,在s206之后,或在判断为操作对象的对象的显示位次成为了最下位的情况下(s202:是),或在判断为没有持续受理轻按的情况下(s203:否),cpu31结束移动处理。即,当将操作对象的对象的显示位次移动至最下位后,由于不能进一步移动,所以结束移动处理。此外,也可以在移动处理中也受理编辑操作。

即,根据移动程序,在重叠显示有多个对象的状态下,受理轻点、轻按、重按这三种压力范围下的输入。并且,在受理了轻按或重按的情况下,变更显示于最上位的操作对象的对象的显示位次。在移动处理中,通过将显示位次的变更对象设为操作对象的对象,容易掌握变更后的显示位次。例如,在持续受理了轻按的情况下,通过依次变更显示位次,对于用户而言容易将操作对象的对象配置成所期望的位次。

在上述的说明中,在选择程序和移动程序中,成为显示位次的变更对象的对象设为了在s101中受理了轻点的位置重叠显示的对象。即,仅将在画面10内显示的多个对象中至少一部分位于受理了输入的坐标位置的对象设为了显示位次的变更对象。这样一来,由于将在产生了输入的坐标位置重叠的对象限定为变更对象,所以对于用户而言容易掌握成为变更对象的对象。

但是,操作对象和显示位次的变更对象不限于上述的例子。例如,也可以将显示于画面10的多个对象中在受理了输入的坐标位置显示于最上位的对象和显示区域与显示该对象的区域的至少一部分重叠的所有对象设为显示位次的变更对象。

例如,也可以如图8所示,即使受理了输入的坐标位置处于对象21的显示区域的外侧的仅对象22和对象23重叠的区域w2内,也使对象21包含于显示位次的变更对象。在该情况下,即使是向图8所示的区域w2的输入操作,也如图4(a)~(d)或图6(a)~(c)所示那样进行动作。

即,也可以将以至少一部分与在受理了输入的坐标位置显示于最上位的对象即对象23重叠的方式显示的对象全部设为显示位次的变更对象。或者,也可以将具有与在受理了输入的坐标位置显示的对象重叠的区域的所有对象设为显示位次的变更对象。

这样一来,例如,即使不知道完全隐藏的对象21的位置,也能够使其包含于显示位次的变更对象。通过将至少一部分与在产生了输入的坐标位置的最上位显示的对象重叠的对象限定为变更对象,对于用户而言,成为变更对象的对象的选项多,显示位次的变更的自由度大。

另一方面,在受理了向图8所示的区域w2的轻按或重按的情况下,也可以使对象21不包含于显示位次的变更对象,在该情况下,仅对象22和对象23成为显示位次的变更对象。这样一来,成为显示位次的变更对象的对象少,容易尽早找到目标对象。

另外,在选择处理中,也可以将显示于画面10的多个对象中与其他对象重叠的区域在自身的显示区域中所占的比例大于规定比例的对象设为处理的对象。规定比例优选是1/2以下,例如是1/4。即,也可以将被其他对象遮挡的区域的比例小的对象不设为显示位次的变更对象。

例如,如图9所示,在以一部分与对象21和对象23重叠的方式显示的对象25中,与其他对象重叠的区域w3是总面积的1/4以下。因而,不将对象25设为显示位次的变更对象。在该情况下,即使不变更显示位次也大致知道对象25的内容,因此变更的必要性低。

通过将比总面积的规定比例大的区域与其他对象重叠的对象设为显示位次的变更对象,变更对象的对象受到限定。因此,对于用户而言容易选择变更对象。此外,也可以取代基于比例的判断而设为基于物理尺寸的判断。

如以上详细说明那样,本方式的移动设备100是将多个对象在画面重叠显示的装置,受理压力范围不同的三种输入。并且,具备包含选择程序的第一应用111和包含移动程序的第二应用112,通过这些程序的执行,将对象的显示位次的构成根据输入的压力范围而变更为分别不同的构成。由此,成为用户所希望的显示位次的构成,所以对象的选择能够变得容易。例如,若为了选择显示于最上位的对象以外的对象而使最上位的对象结束,则在再次利用该对象时要花费使该对象起动的工夫,但在变更显示位次的构成的情况下,则不会产生该麻烦。另外,例如若为了使显示于最上位的对象以外的对象显示而使最上位的对象移动,则在再次利用该对象时要花费寻找该对象并使其返回原来的位置的工夫,但在变更显示位次的构成的情况下,则不会产生该麻烦。根据本方式的移动设备100,能够期待简便地变更多个对象的显示位次的构成。

此外,本实施方式仅仅是例示,并不对本发明进行任何限定。因此,本发明当然能够在不脱离其主旨的范围内进行各种改良、变形。例如,不限于移动设备,只要是pc的显示部、附属于各种装置的显示装置等具备受理压力范围不同的多种输入的功能和将对象重叠显示的功能的设备,就能够应用本发明。

移动设备100设为了具备内嵌有选择程序的应用即第一应用111和内嵌有移动程序的应用即第二应用112的双方,但也可以仅具备任一方。

另外,在选择程序中,设为了显示与实际对象不同的形态的虚拟对象,但不限于此。例如,也可以将实际对象暂时显示于最上位,还可以显示与实际对象相同显示形态的虚拟对象。另外,在虚拟对象的显示期间,实体对象可以显示也可以不显示。

另外,在选择程序中,设为了在判断为显示了在原来的显示位次下为最下位的对象的虚拟对象的情况下,即使没有确定操作,也将操作对象确定为所显示的虚拟对象,但不限于此。即,也可以在显示了最下位的对象的虚拟对象之后,也在等到确定操作的受理之后再进行确定。另外,在没有受理确定操作的情况下,也可以返回到显示位次为最上位的对象而显示虚拟对象,并进一步继续操作对象的选择。

另外,在移动程序中,也可以不存储显示位次和显示位置。即,也可以没有移动处理的s103。另外,也可以在移动程序中也受理例如对于显示于最上位的对象的编辑操作。作为编辑操作,例如有移动、旋转、缩小、放大。

另外,输入传感器42设为了受理三个阶段的压力范围下的输入,但也可以是四个阶段以上。另外,不限于利用压感触控(forcetouch)的技术来检测静电容量的变化,例如也可以直接检测盖板玻璃102的变形量或受理的输入操作的压力,并输出基于检测结果的信号。

另外,实施方式所公开的处理也可以通过单个cpu、多个cpu、asic等硬件或它们的组合来执行。另外,实施方式所公开的处理能够以记录有用于执行该处理的程序的记录介质或方法等各种形态来实现。

标号说明

31…cpu

41…液晶显示器

42…输入传感器

100…移动设备

111…第一应用

112…第二应用

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1