信息处理装置、信息处理装置的控制方法及控制程序与流程

文档序号:11333604阅读:152来源:国知局
信息处理装置、信息处理装置的控制方法及控制程序与流程

本发明涉及一种包括显示部、和在与所述显示部的显示区域不同位置具有检测接近或者接触的物体的平面状的检测区域的物体检测部的信息处理装置、信息处理装置的控制方法以及控制程序。



背景技术:

搭载了触控垫或者触控板等的定位设备的移动电话机等的信息处理装置作为现有技术已被熟知。例如,专利文献1中记载有搭载了触控板的移动pc。

专利文献1中记载的移动pc,通过单击触控板,可以选择对象。此外,为了提高用户的选择操作性,该移动pc具有可以显示指针来选择对象的指针模式,和可以滚动显示中的图像的滚动模式。

现有技术文献

专利文献

专利文献1:日本国公开专利公报“特开2011-170901号(2011年09月01日公开)”



技术实现要素:

本发明所要解决的技术问题

然而,在专利文献1记载的移动pc中,由于通过长按触控板来从滚动模式转换至指针模式,存在在触控板上进行长按的期间手指的位置偏移,被识别为滑动(swaipe)或者拂动(flick)的可能性。即,有存在模式转换失败的可能性。

本发明是鉴于所述的问题点而完成的,其目的是实现可以通过简单地操作来更切实地执行从滚动模式至指针模式的转换的信息处理装置、信息处理装置的控制方法以及控制程序。

用于解决技术问题的手段

为了解决所述问题,本发明的一个方式涉及的信息处理装置,是包括显示部、在与所述显示部的显示区域不同位置具有检测接近或者接触的物体的平面状的检测区域的物体检测部、获取表示所述物体检测部检测出所述物体的位置的位置信息的位置信息获取部的信息处理装置,其特征在于,还包括:基于所述位置信息获取部获取的位置信息,确定用户操作的种类的用户操作确定部;和在可以滚动画面的滚动模式中,在所述用户操作确定部确定到单击的情况下,切换成可以选择对象的指针模式的模式切换部。

此外,为了解决所述问题,本发明的一个方式涉及的信息处理装置的控制方法,是包括显示部、在与所述显示部的显示区域不同位置具有检测接近或者接触的物体的平面状的检测区域的物体检测部、获取表示所述物体检测部检测出所述物体的位置的位置信息的位置信息获取部的信息处理装置的控制方法,其特征在于,包含:基于所述位置信息获取部获取的位置信息,确定用户操作的种类的用户操作确定步骤;以及,在可以滚动画面的滚动模式中,在通过所述用户操作确定步骤确定到单击的情况下,切换成可以选择对象的指针模式的模式切换步骤。

发明效果

根据本发明的一个方式,能实现这样的效果:可以通过简单地操作来更切实地执行从滚动模式至指针模式的转换。

附图说明

[图1]是表示本发明的实施方式一涉及的移动电话机的主要部分的构成的框图。

[图2]是表示所述移动电话机的外观的图。

[图3]是表示从滚动模式转移至指针模式的所述移动电话机的外观的图。

[图4]是表示在所述移动电话机的滚动模式中处理的一个示例的流程图。

[图5]是表示本发明的实施方式二涉及的笔记本电脑的外观的图。

[图6]是表示所述笔记本电脑的主要部分的构成的框图。

[图7]是表示在所述笔记本电脑的滚动模式中的处理的一个示例的流程图。

具体实施方式

〔实施方式一〕

以下,基于图1~图4详细地对本发明的一实施方式进行说明。

(移动电话机的概要)

基于图2对本实施方式涉及的移动电话机进行说明。图2是表示本实施方式涉及的移动电话机10的外观的图。

如图2所示,移动电话机10是所谓翻盖式的移动电话机。第一壳体1以及第二壳体2通过铰链3被连接,可以以铰链3的轴为中心转动。第一壳体1以及第二壳体2是例如大致平板状。在第一壳体1的一个面上配置有显示部14。在第二壳体2的一个面上配置有硬键15,在硬键15的下方(第二壳体2的内部),配置有重叠于硬键15并用于触控垫(物体检测部)16的传感器。

移动电话机10可以变形为:展开第一壳体1以及第二壳体2的开状态(图2所示的形态),以及配置有第一壳体1的显示部14的面(显示面)与配置有第二壳体2的硬键15的面(操作面)相对的闭状态。

显示部14是显示图像的部件。显示部14可以应用于例如lcd(液晶显示器)、有机el显示器等。

硬键15是用户用于操作移动电话机10的部件。硬键15是输出与用户按下的键对应的信号的物理键。例如,硬键15是菜单键、数字键、十字键、中心键、挂机键、接听键等。

触控板16是用于操作移动电话机10的部件。触控板16包括所述传感器,在每规定时间检测接近或者接触触控板16的物体(用户的手指,手写笔等),输出表示检测出的位置(例如,触控板16上的二维坐标)的位置信息。触控板16检测物体的检测区域是配置有第二壳体2的硬键15的整个面(操作面)。即,第二壳体2的操作面就是触控板16的检测面。由此,硬键15的键顶面是所述检测面的一部分,被包含于检测区域。触控板16包括的传感器是静电电容传感器等。

在本实施方式中,触控板16检测用户的手指是否接触于第二壳体2的操作面上。如图2所示,第二壳体2的操作面(触控板16的检测区域)有与显示部14的显示面(显示区域)不同的位置。

另外,图2中虽然表示了翻盖式的移动电话机,但不限于此,也可以是直板式、滑盖式、两轴铰链式等的移动电话机。此外,在本实施方式中,举例示出了移动电话机,但不限于此。本发明可以应用于包括显示部和在与所述显示部的显示区域不同位置具有检测接近或者接触的物体的平面状的检测区域的物体检测部的任意的信息处理装置。本发明可以应用于例如笔记本电脑、移动游戏机、数码相机、数码摄像机、移动音乐播放器等。

(移动电话机的操作体系)

上述那样的移动电话机10具有硬键15以及触控板16的两个操作部(输入部)。为了使用户的触控板16操作容易(为了防止误操作),移动电话机10具有“键操作模式”、“指针模式”、“滚动模式”的三个模式。

键操作模式是只用硬键就可以操作的模式。即,在键操作模式中,通过触控板的操作是无效的。在键操作模式中,例如,可以操作十字键来移动光标(选择列表的项目),或按下中心键来确定,或操作数字键来输入数字或者文字,或按下接听键进行通话,或按下挂机键结束通话或者应用。

在键操作模式中,通过长按接听键,转移至指针模式。此外,在键操作模式中,通过启动特定的应用,转移至指针模式。另外,在移动电话机10的启动时,将变为键操作模式。

指针模式,是在画面上显示箭头标记的光标,通过触控板16可以进行光标移动操作以及确定操作的模式。在指针模式中,有光标非显示状态和光标显示状态。在光标非显示状态下,借由用户在触摸触控板16(第二壳体2的操作面)上触摸并稍微滑动,光标被显示。即,转换为光标显示状态。在光标显示状态下,用户可以通过滑动或点击触控板16,使光标移动,或者通过在光标移动之后的规定时间内(例如1.5秒)单击触控板16,在光标所在的位置上输入确定,或者通过双击触控板16,在光标所在的位置上输入确定。此外,在光标显示状态下,当按下硬键15时,光标被消去。即,转换为光标非显示状态。此外,在光标显示状态下,在不操作触控板16而过了规定时间的情况下,转换为光标非显示状态。另外,在指针模式中,与键操作模式相同地,硬键15操作也是可能的。

在指针模式中,通过长按接听键,转换为键操作模式。此外,通过结束所述特定的应用,转换为键操作模式。在指针模式中,通过长按触控板16,转换为滚动模式。另外,在已转换为指针模式的情况下,变为光标显示状态。

滚动模式是将根据触控板16的画面滚动变为可能的模式。在滚动模式中,可以通过滑动或者拂动触控板16来滑动画面,或通过长按触控板16,执行与启动中的应用对应的规定的处理。在滚动模式中,通过单击触控板16,转换为指针模式。此外,在滚动模式中,在不操作触控板16且过了规定时间的情况下,转换为指针模式。此外,在滚动模式中,在所述特定的应用已结束的情况下,转换为键操作模式。

(从滚动模式向指针模式的转换)

如上所述,在指针模式中使对象的选择等操作成为可能,在滚动模式中特殊化滚动操作,使不能进行对象的选择等操作。由此,在滚动模式中,没有传送给单击传送对象的选择等处理。因此,可以传送将单击传送到模式转移处理。如果是单击的话,用户无意识地输入长按或滚动操作的可能性低。因此,用户通过单击这样简单的操作,与现有技术相比可以更可靠地进行从滚动模式向指针模式的转换。

此处,基于图3对在滚动模式以及指针模式中,显示于显示部14的光标进行说明。图3是表示从滚动模式向指针模式转换的移动电话机10的外观的图。

如图3所示,为了用户可以识别是滚动模式还是指针模式,在滚动模式和指针模式中,在显示部14上所显示的光标的图形是不同的。如图3所示,在滚动模式中,光标是将位于中心的一个圆形和配置于该圆形的上下左右的周围的四个三角形组合的图形。此外,在指针模式中,光标是箭头形状。

(移动电话机的构成)

接下来,基于图1,对移动电话机10的构成以及功能进行详细地说明。图1是表示本实施方式涉及的移动电话机10的主要部分的构成的框图。

如图1所示,移动电话机10包括:cpu(centralprocessingunit)11、只读存储器(readonlymemory,rom)12、随机存取存储器(randomaccessmemory,ram)13、显示部14、硬键15以及触控板16。另外,移动电话机10虽然也可以包括通信部、声音输入部、声音输出部等部件,但由于与发明的特征点没有关系,没有图示该部件。

cpu11通过执行从rom12至ram13读取的程序,在进行各种计算的同时,统合控制移动电话机10包括的各个部件。

在本实施方式中,cpu11作为功能模块,是包括事件确定部(位置信息获取部)21、事件传送部22、模式切换部(用户操作确定部)23以及应用控制部(用户操作确定部)24的构成。

事件确定部21从触控板16获取位置信息,基于获取的位置信息,确定触摸事件。事件确定部21生成表示确定的触摸事件的事件信息,将生成的事件信息输出至事件传送部22。另外,事件确定部21也可以将生成的事件信息存储于ram13。

具体地说,事件确定部21在触控板16的每个检测间隔进行触摸事件的种类的判定,来确定触摸事件。事件确定部21在上一次没有从触控板16接收到位置信息的状态下,在从触控板16获取了位置信息时,判定在获取的位置信息所示的位置上,有按下(touchdown)。此外,事件确定部21在上一次从触控板16接收到位置信息的状态下,在位置信息尚未从触控板16发送过来时,判定在上一次获取的位置信息所示的位置上,有点击抬起(touchup)。此外,事件确定部21在上一次从触控板16接收到位置信息的状态下,在从触控板16获取位置信息,获取的位置信息所示的位置与上一次获取的位置信息所示的位置相同的情况下,判定在这次获取的位置信息所示的位置上,有按下。此外,事件确定部21在上一次从触控板16接收到位置信息的状态下,在从触控板16获取位置信息,获取的位置信息所示的位置与上一次获取的位置信息所示的位置不同的情况下,判定到这次获取的位置信息所示的位置为止,有移动。这样,事件确定部21确定:作为触摸事件,是点击抬起、按下、或者是移动的哪一种。

当事件确定部21确定了触摸事件时,生成包含表示触摸事件的种类(按下、点击抬起或者移动)的种类信息以及位置信息的事件信息。具体地说,在触摸事件是按下的情况下,事件信息包含表示按下的位置的位置信息。此外,在触摸事件是点击抬起的情况下,事件信息包含表示点击抬起的位置(上次的按下或者移动的位置)的位置信息。此外,在触摸事件是移动的情况下,事件信息包含表示移动的位置的位置信息。

事件传送部22从事件确定部21获取事件信息,将获取的事件信息输出至模式切换部23或者应用控制部24。通常,事件传送部22将从事件确定部21获取的事件信息输出至模式切换部23或者应用控制部24。但是,至少在滚动模式中,事件传送部22并不总是实时传送事件信息。关于在滚动模式中的事件传送部22的处理,详情后述。

此处,对cpu11进行的针对触控板16的用户操作的判定进行说明。作为针对触控板16的用户操作,有触摸、单击、双击、长按、滑动、拂动等。在本实施方式中,由于没有特别区分滑动以及拂动,将它们统称为滚动操作。cpu11(特别是事件传送部22、模式切换部23、应用控制部24)基于事件确定部21确定的一个或者多个触摸事件,判定用户操作的种类。

所谓触摸,是用户使物体接触触控板16的操作。cpu11在检测出按下的情况下,判定用户进行了触摸。所谓单击,是用户使物体接触触控板16但没有在触控板16上移动,而是立即从触控板16上拉开物体的操作。cpu11在检测出按下,在下次或者规定时间内没有检测出移动了规定距离以上的移动而检测出点击抬起的情况下,判定用户进行了单击。所谓双击,是用户进行两次连续单击的操作。cpu11在判定了在规定时间内有两次连续单击的情况下,判定用户进行了双击。所谓长击,是用户使物体接触触控板16但没有在触控板16上移动而是在规定时间后从触控板16上拉开物体的操作。cpu11在检测出按下后,没有检测出移动了规定距离以上的移动而是在规定期间持续检测出按下,最后检测出点击抬起的情况下(或者是在没有检测出移动了规定距离以上的移动而是检测出规定时间的按下的情况下),判定用户进行了长按。所谓滚动操作,是用户使物体接触触控板16,一边接触一边在触控板16上移动物体的操作。cpu11在检测出按下,接着检测出移动了规定距离以上的移动的情况下(或者是,在检测出移动了规定距离以上的移动后,检测出了进一步的移动的情况下),判定用户已进行滚动操作。

模式切换部23执行移动电话机10的模式的切换。具体地说,从事件传送部22获取事件信息,基于获取的事件信息确定用户操作。模式切换部23根据确定的用户操作来切换模式。

应用控制部24控制可以在移动电话机10中执行的应用。具体地说,应用控制部24从事件传送部22获取事件信息,基于获取的事件信息确定用户操作。应用控制部24根据确定的用户操作,在启动中的应用中执行预先设定的处理。应用控制部24可以控制例如通话、邮件、图像显示、视频播放、文档制成等的可以在移动电话机10执行的任意的应用。

rom12是存储作为实现移动电话机10的各功能的软件的程序以及各种数据的存储部。rom12存储例如,用于判定是否是滚动操作的滚动阈值31等。

ram13是在cpu11执行所述程序时,所述程序被展开的临时存储部。ram13存储例如,事件信息41。

(滚动模式中的事件传送部的处理)

接下来,基于图4对滚动模式中的事件传送部22的处理进行说明。图4是表示在滚动模式中的事件传送部22的处理的一个示例的流程图。

如图4所示,当在滚动模式中用户进行触摸时,事件传送部22从事件确定部21获取表示按下的事件信息(s1)。以往,会讲这个按下的事件信息实时输出,但事件传送部22不输出获取的事件信息,而是存储至ram13。并且,事件传送部22等待下一事件信息(s2)。

事件传送部22在接下来从事件确定部21获取的事件信息表示移动的情况下(在s2为是),判定该移动的移动距离是否超过存储于rom12的滚动阈值31(s3)。在移动距离没有超过滚动阈值31的情况下(在s3为否),事件传送部22等待下一事件信息(s2)。另一方面,在移动距离超过了滚动阈值31的情况下(在s3为是),由于用户操作是滚动操作(用户操作确定步骤),事件传送部22读取已存储于ram13的按下的事件信息(包含表示最开始按下的位置的位置信息的事件信息),将该事件信息输出至应用控制部24(s4)。接着,将这次获取的移动的事件信息输出至应用控制部24(s5)。

并且,事件传送部22等待下一事件信息(s6)。事件传送部22在接着从事件确定部21获取的事件信息表示移动的情况下(在s6为是),由于用户还进行了滚动操作(用户操作确定步骤),事件传送部22将这次获取的移动的事件信息输出至应用控制部24(s5)。

另一方面,事件传送部22在于s6中接着从事件确定部21获取的事件信息表示点击抬起的情况下(在s7为是),事件传送部22将这次获取的点击抬起的事件信息输出至应用控制部24(s8)。

此外,在s2中,在接着从事件确定部21获取的事件信息表示点击抬起的情况下(在s9为是),由于用户操作是单击(用户操作确定步骤),事件传送部22读取之前存储于ram13的按下的事件信息,将该信息输出至模式切换部23(s10)。接着,将这次获取的点击抬起的事件信息输出至模式切换部23(s11)。这样,事件传送部22没有将最先获取的按下的事件信息输出至应用控制部24。

另外,在s5中,获取了按下以及移动的事件信息的应用控制部24,判定用户操作是滚动操作并滚动画面。此外,在s11中,获取了按下以及点击抬起的事件信息的模式切换部23,判定用户的操作是单击,将滚动模式切换为指针模式(模式切换步骤)。

在一般的应用中,某些处理被对应于用户的触摸(最开始只是按下)。因此,在如以往地将触摸事件实时地输出至应用控制部的情况下,应用控制部执行某些处理。在本实施方式中,由于设定为通过单击从滚动模式向指针模式转换,在现有的方法中,在用户进行了转换操作(单击)的情况下,在进行模式切换前,不必要的处理被执行。在本实施方式中,在确定用户操作是否为单击之前,没有必要将按下又将点击抬起输出至应用控制部24。

因此,如上所述,事件传送部22在滚动模式中,至少在可以判定用户的操作是否是单击之前,将事件确定部21确定的触摸事件保持于ram13,至少在可以判定用户的操作是否是单击之后,将保持的触摸事件传送至模式切换部23或者应用控制部24。由此,至少在可以判定用户的操作是否是单击之前,可以防止使应用控制部24进行处理,使伴随着单击的触摸无效。因此,移动电话机10可以不执行不必要的处理,而从滚动模式向指针模式转换。

〔实施方式二〕

基于图5~图7来说明关于本发明的其他的实施方式的话,则如下。本实施方式是将本发明应用于笔记本电脑的示例。另外,关于实施方式一中定义的用语,只要没有特别禁止,在本实施方式中也按照该定义使用。

(笔记本pc的概要)

基于图5对本实施方式涉及的笔记本电脑进行说明。图5是表示本实施方式涉及的笔记本电脑100的外观的图。

如图5所示,笔记本电脑100是两折的笔记本型电脑。第一壳体101以及第二壳体102通过铰链103相连接,可以以铰链103的轴为中心转动。第一壳体101以及第二壳体102是例如大致平板状。在第一壳体101的一个面上配置有显示部114。在第二壳体102的一个面上配置有硬键115以及触控板(物体检测部)116。

笔记本电脑100可以变形为打开第一壳体101以及第二壳体102的打开状态(图5所示的形态),以及配置有第一壳体101的显示部114的面(显示面)与配置有第二壳体102的硬键115以及触控板16的面(操作面)相对的关闭状态(未图示)。

显示部114是显示图像的部件。显示部114可以应用于例如lcd(液晶显示器)、有机el显示器等。

硬键115是用户用于操作笔记本电脑100的部件。硬键115是输出与用户按下的键对应的信号的物理键。例如,硬键115是一般的笔记本电脑具备的键。

触控板116是用于操作笔记本电脑100的部件。触控板116包括传感器,检测接近或者接触于触控板116的物体(用户的手指,手写笔等),输出表示检测出的位置(例如,触控板116上的二维坐标)的位置信息。在本实施方式中,触控板116检测物体的检测区域(检测面)是第二壳体2的操作面的一部分,硬键15的键顶面不包含于检测区域。即,如图5所示,在第二壳体2的操作面上,触控板116被配置于与硬键115不同的位置。触控板116包括的传感器是静电电容传感器等。

在本实施方式中,触控板116检测用户的手指是否接触于触控板116上。如图5所示,与实施方式一相同地,触控板116的检测面(检测区域)在与显示部114的显示面(显示区域)不同的位置。

另外,本实施方式涉及的笔记本电脑100也具有“键操作模式”、“指针模式”、“滚动模式”的三个模式,操作体系与实施方式一涉及的移动电话机10相同。

(笔记本电脑的构成以及功能)

接着,基于图6对笔记本电脑100的构成以及功能进行详细地说明。图6是表示本实施方式涉及的笔记本电脑100的主要部分的构成的框图。

如图6所示,笔记本电脑100包括:cpu111、rom112、ram113、显示部114、硬键115以及触控板116。另外,笔记本电脑100也可以包括通信部、声音输入部、声音输出部等部件,但由于与发明的特征点没有关系,没有图示该部件。

cpu111通过执行从rom112读取至ram113的程序,在进行各种计算的同时,统合控制笔记本电脑100包括的各个部件。

]在本实施方式中,cpu11作为功能块,包括事件确定部(位置信息获取部)121、功能控制部(用户操作确定部)125,功能控制部125是包括模式切换部123的构成。由于事件确定部121以及模式切换部123具有与实施方式一涉及的移动电话机10的事件确定部21以及模式切换部23相同的功能,省略说明。

功能控制部125执行笔记本电脑100具有的功能。具体地说,功能控制部125从事件确定部121获取事件信息,基于获取的事件信息来确定用户操作。功能控制部125执行与确定的用户操作对应的处理。

由于rom112以及ram113具有与实施方式一涉及的移动电话机10的rom112以及ram113相同的功能,省略说明。

(滚动模式中的cpu的处理)

由于本实施方式涉及的笔记本电脑100与实施方式一涉及的移动电话机10在滚动模式中的处理不同,以下基于图7对这个处理进行说明。图7是表示在实施方式二涉及的笔记本电脑100的滚动模式中的处理流程的一个示例的流程图。

如图7所示,当用户在滚动模式中进行触摸时,事件确定部121基于从触控板116输出位置信息,确定按下(s21)。事件确定部121将表示已确定的按下的事件信息输出至功能控制部125。功能控制部125基于获取的事件信息,判定触摸由用户输入(用户操作确定步骤),但由于此处没有给触摸分配处理,功能控制部125没有特别执行处理。并且,事件确定部121等待下一个用户操作(s22)。

接着,当用户进行滚动操作时,事件确定部121基于从触控板116输出的位置信息,确定移动(在s22为是)。事件确定部121将表示已确定的移动的事件信息输出至功能控制部125。功能控制部125判定获取的事件信息所示的移动的移动距离是否超过被存储与rom112的滚动阈值131(s23)。如果移动距离没有超过滚动阈值131的话(在s23为否),功能控制部125不特别执行处理,事件确定部121等待下一个用户操作(s22)。另一方面,在移动距离超过了滚动阈值131的情况下(在s23为是),功能控制部125判定滚动操作由用户输入(用户操作确定步骤),使与滚动操作对应的画面滚动(s24)。并且,事件确定部121等待下一个用户操作(s25)。

当用户继续进行滚动操作时,事件确定部121确定移动(在s25为是),功能控制部125判定滚动操作由用户进一步输入(用户操作确定步骤),使与滚动操作对应的画面滚动(s24)。并且,事件确定部121等待下一个用户操作(s25)。

在s25中,当用户从触控板116拉开物体时,由于位置信息变为没有从触控板116输出,事件确定部121确定点击抬起(在s26为是)。事件确定部121将表示已确定点击抬起的事件信息输出至功能控制部125。功能控制部125基于获取的事件信息,判定滚动操作已由用户结束(用户操作确定步骤),结束滚动处理。

另一方面,在s22中,接着,当用户在触摸后立刻从触控板116上拉开物体时,由于位置信息变为没有从触控板116输出,事件确定部121确定为点击抬起(在s27为是)。事件确定部121将表示已确定点击抬起的事件信息输出至功能控制部125。功能控制部125基于已获取的事件信息,判定由用户输入了单击(用户操作确定步骤),指示模式切换部123模式的切换。模式切换部123接受这个指示,从滚动模式切换至指针模式(s28:模式切换步骤)。

(利用软件的实现例)

移动电话机10以及笔记本电脑100的控制模块(事件确定部21、事件传送部22、模式切换部23、应用控制部24、事件确定部121、模式切换部123、功能控制部125)可以通过形成于集成电路(ic芯片)等的逻辑电路(硬件)实现,也可如实施方式地使用cpu通过软件来实现。

在后者的情况中,如所述实施方式,移动电话机10或者笔记本电脑100包括:执行作为实现各功能的软件的程序的指令的cpu;存储有在计算机(或者cpu)可读取的所述程序和各种数据的rom或者存储装置(将这些称为“存储介质”);展开上述程序的ram等。并且,通过计算机(或者cpu)从上述存储介质读取并执行上述程序,从而实现本发明的目的。作为所述存储介质,可以使用“非暂时性的有形的介质”,例如,磁带、磁盘、卡、半导体存储器、可编程的逻辑电路等。此外,所述程序也可以经由能传送该程序的任意的传送介质(通信网络、广播波等)被提供给所述计算机。另外,本发明,在所述程序是通过电子传送被具体化的、被嵌入至载波的数据信号的方式中也可以实现。

〔总结〕

本发明的方式一涉及的信息处理装置是包括显示部、在与所述显示部的显示区域不同位置具有检测接近或者接触的物体的平面状的检测区域的物体检测部、获取表示所述物体检测部检测出所述物体的位置的位置信息的位置信息获取部的信息处理装置,包括:基于所述位置信息获取部获取的位置信息,确定用户操作的种类的用户操作确定部;在可以滚动画面的滚动模式中,在所述用户操作确定部确定单击的情况下,切换成可以选择对象的指针模式的模式切换部。

根据上述构成,可以通过单击这样简单的操作使滚动模式转换为指针模式。

本发明的方式二涉及的信息处理装置,还包括:在所述方式一中,所述位置信息获取部基于获取的所述位置信息,确定触摸事件的种类,将所述位置信息获取部确定的所述触摸事件传送至所述用户操作确定部的事件传送部,所述事件传送部也可以在至少可以判定用户的操作是否是单击之前,保持所述位置信息获取部确定的所述触摸事件。

例如,所述用户操作确定部在所述位置信息获取部确定了按下的情况下,判定用户进行了“触摸”。此外,所述用户操作确定部,在所述位置信息获取部没有确定持续按下,移动规定距离以上的移动,而确定了点击抬起的情况下,判定用户进行了“单击”。也就是说,单击必然包含触摸。由此,在针对触摸分配某些处理的情况下,在滚动模式中,当实时传送触摸事件时,即使用户有意从滚动模式向指针模式转换而进行单击,被分配于滚动模式中的触摸的处理被执行。

根据上述构成,所述事件传送部在至少可以判定用户的操作是否是单击之前,不传送所述位置信息获取部确定的所述触摸事件。因此,可以防止将伴随着单击的触摸误判定为用户操作。

本发明的方式三涉及的信息处理装置,在所述方式二中,所述事件传送部也可以在至少可以判定用户的操作是否是单击之后,将保持的所述触摸事件传送至所述用户操作确定部。

根据上述构成,在防止误判定伴随着单击的触摸为用户操作的同时,可以正确地判定伴随着单击的触摸以外的用户的操作。

本发明的方式四涉及的信息处理装置的控制方法是包括显示部、在与所述显示部的显示区域不同位置具有检测接近或者接触的物体的平面状的检测区域的物体检测部、获取表示所述物体检测部检测出所述物体的位置的位置信息的位置信息获取部的信息处理装置的控制方法,包含:基于所述位置信息获取部获取的位置信息,确定用户操作的种类的用户操作确定步骤;在可以滚动画面的滚动模式中,在所述用户操作确定部的单击被确定的情况下,切换成可以选择对象的指针模式的模式切换步骤。

根据上述构成,能够获得与所述信息处理装置相同的效果。

本发明的各方式涉及的信息处理装置也可以通过计算机实现,在此情况下,通过使计算机作为所述信息处理装置包括的各部(软件要素)来工作而在计算机实现所述信息处理装置的信息处理装置的控制程序、以及记录有该控制程序的计算机可读取的存储介质也属于本发明的范畴。

本发明并不限定于所述各实施方式,可以在请求项所示的范围内可进行各种变更,通过适当结合在不同的实施方式中分别公开的技术性方法所得到的实施方式也包含在本发明的技术范围内。进一步的,通过适当结合不同的实施方式分别公开的技术性方法,可形成新的技术特征。

产业上的实用性

本发明可以应用于移动电话机、笔记本电脑、移动游戏机、数码相机、数码摄像机、移动音乐播放器等的信息处理装置。

符号说明

10移动电话机(信息处理装置)

14、114显示部

16、116触控板(物体检测部)

21、121事件确定部(位置信息获取部)

22事件传送部

23、123模式切换部(用户操作确定部)

24应用控制部(用户操作确定部)

100笔记本电脑(信息处理装置)

125功能控制部(用户操作确定部)

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