信息处理装置制造方法

文档序号:6544849阅读:132来源:国知局
信息处理装置制造方法
【专利摘要】提供了一种信息处理装置,包括:显示区域显示部件,在屏幕上显示至少一部分显示区域,在显示区域中安排显示元素;显示终止部件,在从用户接收指定相对于屏幕中的预定区域的预定方向的操作时,终止显示区域的显示;引导图像显示部件,在开始进行指定预定方向的操作之前,将操作位置引导图像显示在预定区域,操作位置引导图像用于向用户指示预定区域的位置、以及从预定区域用户应指定的预定方向,显示终止部件当判断为指定预定方向的操作开始时,显示以根据该操作的操作量的量逐渐改变该操作位置引导图像的图像,当该操作的操作量满足预定条件时,终止显示区域的显示。
【专利说明】信息处理装置
[0001]本发明是2011年4月11日所提出的申请号为201110089305.0、发明名称为“信
息处理装置”的发明专利申请的分案申请。
【技术领域】
[0002]本发明涉及在屏幕上显示多个显示区域的信息处理装置和信息处理方法。
【背景技术】
[0003]在如计算机的信息处理装置中生成包括多种要呈现给用户的显示元素(例如,窗口或标签)的多个显示区域、并且安排或切换各显示区域用于在屏幕上显示是常规做法。在该情况下,期望响应于用户的指示擦除用户不再需要的显示区域,以便不显示在屏幕上。然而,不希望包括用户需要的信息的显示区域被用户的错误操作擦除。为了处理该问题,提出了一种信息处理装置,其允许用户给出指示来限制特定显示区域变为这种擦除的目标。

【发明内容】

[0004]本发明的目标是提供一种信息处理装置、信息处理方法和信息存储介质,该信息处理装置能够以用户容易理解的方式接收用于擦除或限制擦除在屏幕上显示的显示区域的指示。
[0005]根据本发明的一种信息处理装置包括:用于在屏幕上显示至少一部分显示区域的部件,在所述显示区域中安排显示元素;用于在从用户接收指定相对于屏幕中的预定区域的第一方向的操作时、终止显示区域的显示的部件;以及用于在从用户接收指定相对于预定区域的不同于第一方向的第二方向的操作时、限制显示终止以便切换到其中显示区域的显示的终止被限制的状态的部件。
[0006]在所述信息处理装置中,第二方向可以是与第一方向相反的方向。
[0007]此外,指定第一方向的操作和指定第二方向的操作的每个可以是利用预定区域内的一个点作为开始点、指定从开始点朝向预定区域外的方向的操作。
[0008]在所述信息处理装置中,指定第一方向的操作可以是利用预定区域内的一个点作为开始点、指定从开始点朝向预定区域外的方向的操作,以及指定第二方向的操作是利用预定区域内的一个点作为结束点、指定从预定区域外朝向结束点的方向的操作
[0009]此外,所述信息处理装置还可以包括用于在屏幕上显示用于指示预定区域的位置给用户的操作位置向导图像的部件。
[0010]此外,用于显示的部件可以在屏幕上显示作为显示区域的一部分的显示目标范围,所述信息处理装置还可以包括用于在显示显示目标范围的状态下从用户接收滚动指令时、根据滚动指令的方向控制滚动以在显示区域内移动显示目标范围,以及预定区域可以是在显示目标范围内设置的区域,并且即使在显示目标范围移动到显示区域内时也不改变在显示目标范围内的位置。
[0011]此外,所述信息处理装置可以连接到用于检测物体在对应于屏幕的检测表面上的位置的传感器,当所述传感器检测到物体在对应于预定区域的检测表面的区域上朝向第一方向的移动时,用于终止显示的部件可以判断执行指定第一方向的操作,以及当所述传感器检测到物体在对应于预定区域的检测表面的区域上朝向第二方向的移动时,用于限制显示终止的部件可以判断执行指定第二方向的操作。
[0012]此外,在所述信息处理装置中,当判断开始指定第一方向的操作时,用于终止显示的部件可以在屏幕上显示指示开始操作的操作中(in-operation)图像,并且当在显示操作中图像后用户继续指定第一方向的操作时,终止显示区域的显示。
[0013]此外,在用户完成指定第一方向的操作时的时间点,当操作的操作量满足预定条件时,用于终止显示的部件可以终止显示区域的显示。
[0014]此外,根据本发明的一种信息处理方法包括以下步骤:在屏幕上显示至少一部分显示区域,在所述显示区域中安排显示元素;在从用户接收指定相对于屏幕中的预定区域的第一方向的操作时,终止显示区域的显示;以及在从用户接收指定相对于预定区域的不同于第一方向的第二方向的操作时,限制显示终止以便切换到其中显示区域的显示的终止被限制的状态。
[0015]此外,根据本发明的一种信息存储介质是其中存储程序的计算机可读信息存储介质,所述程序使得计算机起作用为:用于在屏幕上显示至少一部分显示区域的部件,在所述显示区域中安排显示元素;用于在从用户接收指定相对于屏幕中的预定区域的第一方向的操作时、终止显示区域的显示的部件;以及用于在从用户接收指定相对于预定区域的不同于第一方向的第二方向的操作时、限制显示终止以便切换到其中显示区域的显示的终止被限制的状态的部件。
[0016]此外,根据本发明的一种信息处理装置包括:显示区域显示部件,在屏幕上显示至少一部分显示区域,在显示区域中安排显示元素;显示终止部件,在从用户接收指定相对于屏幕中的预定区域的预定方向的操作时,终止显示区域的显示;引导图像显示部件,在开始进行指定预定方向的操作之前,将操作位置引导图像显示在预定区域,操作位置引导图像用于向用户指示预定区域的位置、以及从预定区域用户应指定的预定方向,显示终止部件当判断为指定预定方向的操作开始时,显示以根据该操作的操作量的量逐渐改变该操作位置引导图像的图像,当该操作的操作量满足预定条件时,终止显示区域的显示。
[0017]此外,根据本发明的一种信息处理方法包括:显示区域显示步骤,在屏幕上显示至少一部分显示区域,在显示区域中安排显示元素;以及显示终止步骤,在从用户接收指定相对于屏幕中的预定区域的预定方向的操作时,终止显示区域的显示;引导图像显示步骤,在开始进行指定预定方向的操作之前,将操作位置引导图像显示在预定区域,操作位置引导图像用于向用户指示预定区域的位置、以及从预定区域用户应指定的预定方向,在显示终止步骤中,当判断为指定预定方向的操作开始时,显示以根据该操作的操作量的量逐渐改变该操作位置引导图像的图像,当该操作的操作量满足预定条件时,终止显示区域的显示。
【专利附图】

【附图说明】
[0018]图1是图示根据本发明实施例的信息处理装置的外观示例的透视图。
[0019]图2是图示根据本发明实施例的信息处理装置的配置的配置框图。
[0020]图3图示根据本发明实施例的信息处理装置的屏幕。[0021]图4是图示由根据本发明实施例的信息处理装置实现的功能的功能框图。
[0022]图5是图示显示菜单图像的屏幕的示例的图。
[0023]图6是图示程序板的示例的图。
[0024]图7是图示背景图像的示例的图。
[0025]图8是图示显示板图像的屏幕的示例的图。
[0026]图9A是图示选择的顺序存储区域中存储的数据内容的示例的图。
[0027]图9B是图示选择的顺序存储区域中存储的数据内容的另一示例的图。
[0028]图9C是图示选择的顺序存储区域中存储的数据内容的另一示例的图。
[0029]图10是图示之前显示的菜单图像和板图像的虚拟阵列的示例的图。
[0030]图1lA是图示如何对板图像执行滚动操作的示例的图。
[0031]图1lB是图示如何对板图像执行滚动操作的另一示例的图。
[0032]图1lC是图示作为滚动操作的结果、显示示出通信区域的内部的板图像的状态的示例的图。
[0033]图1lD是图示如何对板图像执行滚动操作的另一示例的图。
[0034]图1lE是图示如何对板图像执行滚动操作的另一示例的图。
[0035]图1lF是图示如何对板图像执行滚动操作的另一示例的图。
[0036]图12是图示图像切换操作后显示板图像的屏幕的示例的图。
[0037]图13是图示显示符号图像的屏幕的示例的图。
[0038]图14是图示如何对板图像执行显示终止操作的图。
[0039]图15是图示显示终止限制状态下的板图像的示例的图。
[0040]图16A是图示标签浏览器的显示屏幕的示例的图。
[0041]图16B是图示对图16A的屏幕执行显示终止操作的结果的图。
[0042]图17A是图示标签浏览器的显示屏幕的示例的图。
[0043]图17B是图示对图17A的屏幕执行显示终止限制操作的结果的图。
[0044]图18是图示选择的顺序存储区域中存储的数据内容的另一示例的图。
[0045]图19是图示之前显示的菜单图像和板图像的虚拟阵列的另一示例的图。
[0046]图20是图示表示板图像的符号图像的显示示例的图。
[0047]图21是图示如何切换符号图像的图。
【具体实施方式】
[0048]以下,将参考附图详细描述本发明的实施例。
[0049]图1是图示根据本发明实施例的信息处理装置10的外观示例的透视图。此外,图2是图示信息处理装置10的配置的配置框图。如图中所示,信息处理装置10包括控制单元
11、存储单元12、图像处理单元13、显示单元14、触摸传感器15和操作按钮16。
[0050]控制单元11例如是CPU等,并且根据存储单元12中存储的程序执行各种信息处理。稍后描述在该实施例中由控制单元11执行的处理的特定示例。
[0051]存储单元12例如是如随机存取存储器(RAM)或只读存储器(ROM)的存储器元件、盘设备等,并且存储由控制单元11执行的程序和各种数据。此外,存储单元12还用作控制单元11的工作存储器。特别是在该实施例中,信息处理装置10想要执行如游戏应用的多个应用程序AP,并且存储单元12存储应用程序AP。
[0052]图像处理单元13包括例如GPU和帧缓冲存储器,并且根据由控制单元11输出的绘制指令使得图像显示在显示单元14的屏幕S上。作为特定示例,图像处理单元13包括对应于屏幕S的帧缓冲存储器,并且GPU根据来自控制单元11的指示每隔预定时间将图像写到帧缓冲存储器。然后,写到帧缓冲存储器的图像以预定定时转换为视频信号,并且显示在屏幕S上。
[0053]显示单元14可以是用于显示图像的多种设备,如液晶显示面板和有机电致发光(EL)显示面板。显示单元14包括如图3所示的具有基本上矩形形状的屏幕S。此后,屏幕S的各外围侧称为上侧L1、右侧L2、左侧L3和下侧L4。此外,屏幕S的水平方向(即,沿着上侧LI和下侧L4的方向)称为X轴方向,并且朝向右侧L2的方向称为正X轴方向。此夕卜,屏幕S的垂直方向(即,沿着右侧L2和左侧L3的方向)称为Y轴方向,并且朝向上侧LI的方向称为正Y轴方向。
[0054]触摸传感器15包括具有对应于屏幕S的形状和大小的基本上矩形的检测表面,并且在物体接触到检测表面上时检测物体的接触位置。提供触摸传感器15的检测表面以便重叠屏幕S。注意,在下面,为了描述方便,用户使得他的/她的手指与触摸传感器15接触以输入操作。然而,本发明不限于此,并且用户可以使得物体(如他的/她的手中握住的触笔)与检测表面接触。此外,不需要只有物体接触检测表面时触摸传感器15才检测物体的位置,而是触摸传感器15可以在物体靠近检测表面的可检测范围时检测物体相对于检测表面的位置。触摸传感器15可以是任何类型,只要它是能够检测物体在检测表面上的位置的设备,例如是电容型、压力型、光学型等。
[0055]操作按钮16是一种操作部件,由用户结合触摸传感器15使用以输入操作到信息处理装置10。用户按压操作按钮16以输入操作到信息处理装置10。注意,在图1中,只图示一个操作按钮16,但是信息处理装置10可以包括多个操作按钮。信息处理装置10还可以包括开关、模拟杆、或其他这样的操作部件。
[0056]在该实施例中,为了从用户接收指示操作,控制单元11在屏幕S上显示如菜单图像和与应用程序AP相关的图像的各种图像。然后,控制单元11使用显示图像的状态下获得的触摸传感器15的检测结果,执行各种类型的信息处理。具体地,控制单元11使用通过触摸传感器15检测用户的手指位置的结果来判断用户输入的操作的细节。然后,控制单元11执行对应于判断的操作的细节的处理,并且将处理结果显示在屏幕S上以将处理结果呈现给用户。
[0057]接着,描述要由信息处理装置10执行的存储单元12中存储的应用程序AP。注意,在下面,应用程序AP是在显示稍后描述的菜单图像Im或板图像Ib的状态下、响应于用户进行的选择而激活的程序。信息处理装置10可以执行除了应用程序AP以外的各种程序。
[0058]在该实施例中,应用程序AP归类为两类:只在全屏模式中操作的全屏模式程序APl ;以及可以在除了全屏模式以外的模式中操作的小程序(light program)AP2.这里,全屏模式指一个程序占据整个屏幕S用于操作的模式。全屏模式程序APl在其执行期间在全屏模式状态下操作,并且在整个屏幕S上显示处理结果。相反,小程序AP2将它们的处理结果显示在稍后描述的板图像中。
[0059]存储单元12还与每个应用程序AP相关联地存储表示应用程序AP的菜单图像Ic和背景图像Iw(壁纸图像)。此外,存储单元12还与每个全屏模式程序APl相关联地存储与程序相关的程序相关图像。程序相关图像包括要经历由用户执行来激活程序的操作的激活图像。在该实施例中,激活图像是表示激活按钮的激活按钮图像IL。
[0060]接着,描述由根据该实施例的信息处理装置10实现的功能。图4是图示由信息处理装置10实现的功能的功能框图。如图中所示,信息处理装置10功能上包括操作接收按钮20、菜单图像显示控制部分21、板图像显示控制部分22、选择顺序管理部分23、图像切换部分24、滚动控制部分25、符号图像显示部分26、和程序激活部分27。这些功能每个通过由控制单元11执行存储单元12中存储的程序来实现。程序例如可以存储在要提供给信息处理装置10的各种计算机可读信息存储介质(如光盘)中。可替代地,程序可以通过通信网络(如因特网)提供给信息处理装置10。
[0061]操作接收单元20接收由用户对触摸传感器15或操作按钮16执行的指示操作。具体在本实施例中,例如用户将他的/她的手指放在触摸传感器15的检测表面上或在手指与检测表面接触的状态下滑动手指,从而输入指示到信息处理装置10。具体地,在下面,用户使得他的/她的手指与检测表面上的一个点接触短的时间段的操作称为轻敲操作。当执行轻敲操作时,操作接收单元20输出轻敲操作的位置(即,用户使得他的/她的手指与检测表面接触的位置)。此外,这样的操作称为滑动操作,其中用户使得他的/她的手指与检测表面上的一个点接触,并且在释放手指之前,利用该位置作为开始点,在检测表面上的任何方向上线性移动手指。当执行滑动操作时,信息处理装置10根据用户在操作中移动手指的方向执行多种信息处理。换句话说,滑动操作是用于在信息处理装置10上指定方向的操作。当在显示稍后要描述的菜单图像Im或板图像Ib的状态下执行滑动操作时,操作接收单元20从开始点的和结束点的位置确定用户指定的方向。在该情况下,指定方向可以是例如屏幕S中的四个方向的任何一个:上;下;左;和右。可替代地,当在显示预定图像的状态下利用预定区域内的多个位置或一个位置作为开始点和/或结束点执行滑动操作时,操作接收部分20可以从滑动操作的开始点和结束点的位置判断滑动操作的方向是否在预定范围内。下面将描述的功能部分根据由操作接收部分20接收的轻敲操作和滑动操作的细节执行各种信息处理。
[0062]菜单图像显示控制部分21在预定定时(例如在信息处理装置10的激活时或在用户给出显示菜单的指示时)在屏幕S上显示菜单图像Im。菜单图像Im是要呈现来提示用户从菜单选择的图像,该图像呈现多个菜单项目图像Ic作为用户选择的目标。具体地,在该实施例中,菜单图像Im是用于提示用户选择应用程序AP之一的图像,并且如上所述每个菜单项目图像Ic与应用程序AP的任何一个相关联地存储在存储单元12中。注意,每个菜单项目图像Ic可以是表示对应的应用程序AP的图标图像。此外,在该实施例中,菜单项目图像Ic预先存储在存储单元12中。然而,菜单图像显示控制部分21可以基于例如指示每个应用程序AP的程序名的字符串生成对应于应用程序AP的菜单项目图像Ic。
[0063]图5是图示显示菜单图像Im的屏幕S的示例的图。在该图中,菜单图像Im包括分别与应用程序AP相关联的10个菜单项目Icl到IclO。此外,在图5中,沿着屏幕S的上侧LI提供长矩形状态条显示区域As,并且状态条显示区域As显示状态条。在状态条中,显示稍后要描述的符号图像Is,并且此外,可以显示指示信息处理装置10的状态的各种信息,包括剩余电池和通信连接、当前时间等。此外,显示菜单图像Im的屏幕S中的区域称为板显示区域Ab。在图5的示例中,板显示区域Ab图示为不同于状态条显示区域As的屏幕S的区域。然而,在状态条不需要一直显示的情况下,板显示区域Ab可以是整个屏幕S。
[0064]在显示菜单图像Im的状态下,用户轻敲显示菜单项目图像Ic的任何一个的位置以执行对菜单的选择操作。换句话说,用户选择菜单项目图像Ic的任何一个以给出指示来显示涉及与选择的菜单项目图像Ic相关联的应用程序AP的图像。当从用户接收轻敲操作时,菜单图像显示控制部分21识别在用户轻敲的屏幕S中的位置处显示的菜单项目图像Ic。然后,菜单图像显示控制部分21输出识别与菜单项目图像Ic相关联的应用程序AP的信息(这里,应用程序AP的程序ID)到板图像显示控制部分22和选择顺序管理部分23。
[0065]注意,在图5的示例中,菜单图像Im是符合屏幕S的板显示区域Ab的大小的图像,但是菜单图像Im可以具有超过板显示区域Ab的大小。在该情况下,用户给出稍后要描述的滚动指示以滚动在板显示区域Ab中显示的菜单图像Im,直到包括用户想要的菜单图像Im的菜单项目图像Ic的部分显示在板显示区域Ab中。然后,对显示的菜单项目图像Ic执行选择操作。此外,可以由用户定制菜单图像Im的细节。具体地,信息处理装置10可以响应于用户的指示,例如增加/删除要在菜单图像Im中显示菜单项目图像Ic,或者改变菜单图像Im中的菜单项目图像Ic的安排位置。
[0066]当在菜单图像显示控制部分21在屏幕S上显示菜单图像Im的状态下、用户选择菜单图像Im中包括的菜单项目图像Ic的任何一个时,板图像显示控制部分22在屏幕S上显示与选择的菜单项目图像Ic相关的图像(选择目标图像)。具体在该实施例中,板图像显示控制部分22获取涉及与用户选择作为选择目标图像的菜单项目图像Ic相关的应用程序AP的图像,并且在屏幕S上显示图像。具体地,当从菜单图像显示控制部分21接收由用户选择的应用程序AP的程序ID时,板图像显示可控制部分22从存储单元12读取与应用程序AP相关的程序相关图像时,或者通过通信网络接收与应用程序AP相关的信息。注意,板图像显示控制部分22还可以通过通信网络从外部服务器获取包括激活按钮图像IL的程序相关图像。然后,板图像显示控制部分22生成包括上述与应用程序AP相关的信息的选择目标图像。选择目标图像是示出程序板B的内部的图像。程序板B是其中安排与选择的应用程序AP相关的多个显示元素的虚拟区域。此外,在下面,示出程序板B的内部的选择目标图像称为板图像lb。板图像Ib显示在与其中菜单图像显示控制部分21显示菜单图像Im的板显示区域Ab相同的区域中。
[0067]程序板B可以是符合板显示区域Ab的大小的区域。然而,在下面,程序板B是沿着预定滚动方向(这里为Y轴方向)延伸的矩形区域,并且沿着Y轴方向延伸的其侧边长于相同方向上板显示区域Ab的侧边。因此,板图像显示控制部分22不能一次在板显示区域Ab中显示整个程序板B,而是只显示程序板B的一部分范围作为板显示区域Ab中的板图像lb。这里,实际显示在屏幕S上的程序板B的范围(以下称为显示目标范围R)在稍后描述的滚动控制部分25的控制下,沿着预定滚动方向(Y轴方向)移遍程序板B。板图像Ib是示出显示程序板B的目标范围R的内部的图像,其在滚动控制部分25的控制下移动。注意,显示目标范围R的大小和形状对应于板显示区域Ab的大小和形状。具体地,在该实施例中,显示目标范围R具有矩形形状,并且其沿着Y轴方向的侧边具有等于板显示区域Ab沿着Y轴方向的侧边的长度的长度。另一方面,显示目标范围R沿着X轴方向的侧边具有比板显示区域Ab沿着X轴方向的长度短稍后将描述的两个代表图像Inl和In2的长度。注意,当板图像显示控制部分22第一次显示板图像Ib时,显示目标范围R位于预定位置(例如,程序板B的顶端)。
[0068]图6是图示对应于应用程序AP的全屏模式程序APl的程序板B的示例的图。如该图中所示,在该实施例中,程序板B可以包括多个子区域,在每个子区域中安排表示不同种类的信息的显示元素。在图6中,程序板B包括两个子区域:程序信息区域Pl ;以及通信区域P2。程序信息区域Pl是其中呈现由应用程序AP的提供者准备的信息的区域,并且具有对应于显示目标区域R的大小的大小。此外,通信区域P2是用户用来交换信息等的区域。
[0069]具体地,在程序信息区域Pl中,安排作为显示元素的存储单元12中存储的程序相关图像。具体在图6的示例中,程序信息区域Pl在中心包括激活按钮图像IL,对其执行激活应用程序AP的操作。程序信息区域Pl还包括在激活按钮图像IL周围的与应用程序AP相关的多种相关信息。相关信息可以与应用程序AP和激活按钮图像IL 一起预先存储在存储单元12中作为程序相关图像,或者可以是通过通信网络(如因特网)动态提供给信息处理装置10的信息。在后者情况下,存储单元12与程序相关联地预先存储要包括在程序信息区域Pl中的、指示相关信息的提供者的信息(例如URL等)。板图像显示控制部分22使用指示相关信息的提供者的信息来通过通信网络访问由应用程序AP的提供者准备的内容分发服务器等,并且获取由内容分发服务器提供的相关信息。然后,板图像显示控制部分22生成包括指示获取的相关信息的细节和存储单元12中存储的激活按钮图像IL的显示元素的程序信息区域Pl的图像作为程序板B的一部分。这允许应用程序AP的提供者根据需要更新内容分发服务器中存储的相关信息,从而分发关于应用程序AP的最新更新相关信息到信息处理装置10,并且在用户试图激活应用程序AP时呈现这样的相关信息。
[0070]注意,程序信息区域Pl不仅可以包括对对应于程序板B的应用程序AP唯一的信息,而且可以包括具有与其他应用程序AP的程序板B共同的细节的显示元素。
[0071]通信区域P2是用于呈现关于由多个用户张贴的应用程序AP的消息细节的区域。具体地,例如,信息处理装置10的用户可以通过通信网络(如因特网)张贴关于应用程序AP的消息到预定的通信服务器。为了实现这样的张贴处理,信息处理装置10与应用程序AP相关联地在存储单元12中存储用于识别对其张贴消息的服务器的信息,并且参考该信息以将用户输入的消息发送到通信服务器。此外,板图像显示控制部分22在生成与应用程序AP相关联的程序板B时访问通信服务器,以获取之前张贴的关于应用程序AP的消息信息。然后,板图像显示控制部分22生成通信区域P2的图像作为程序板B的一部分,在该通信区域P2中安排表示消息的获取细节和发送者的显示元素。
[0072]图8是图示显示板图像Ib的屏幕S的示例的图,并且图示显示目标范围R设置在与图6所示的程序板B的程序信息区域Pl重叠的位置处的示例。在图中示例中,通过将程序板B中的显示元素叠加在预定背景图像Iw上生成板图像lb。图7是图示背景图像Iw的示例的图。这里,如上所述,背景图像Iw预先与多个应用程序AP的每个相关联地存储在存储单元12中。在生成与每个应用程序AP相关的示出程序板B的内部板图像Ib时,使用与应用程序AP相关联的背景图像Iw。
[0073]此外,在板图像Ib显示在屏幕S上的状态下,操作位置引导图像Ig显示在屏幕S中的预定区域(以下称为操作目标区域Ac)中,在该预定区域上用户执行稍后将描述的显示终止操作限制终止限制操作。操作位置引导图像Ig是用于将用户引导到屏幕S中的操作目标区域Ac的位置的图像,并且显示在对应于操作目标区域Ac的位置处。注意,显示操作位置引导图像Ig的位置不需要与操作目标区域Ac自身完全一致。在图8的示例中,操作目标区域Ac设置在板显示区域Ab的右上角,并且操作位置引导图像Ig是示出其中背景图像Iw的一部分在该位置变黑的状态的图像。
[0074]在板图像Ib显示在屏幕S上的状态下,用户可以执行图像切换操作以切换要显示的板图像lb。此外,用户可以执行滚动操作以移动程序板B中设置的显示目标范围R,结果是要显示为板图像Ib的内容可以滚动。下面将详细描述这些操作。
[0075]此外,在对应于全屏模式程序APl的板图像Ib显示在屏幕S上的状态下,用户可以执行操作以给出指示来激活全屏模式程序API。具体地,在包括激活按钮图像IL的板图像Ib显示在屏幕S上的状态下,用户轻敲激活按钮图像IL的显示按钮以给出指示来激活对应的全屏模式程序API。当接收激活指示时,程序激活部分27在全屏模式中激活全屏模式程序API。这导致由程序生成的处理结果的图像显示在整个屏幕S上。在该状态下,当用户通过按压操作按钮16的操作或其它这样的方法给出指示以结束全屏模式时,板图像显示控制部分22重新显示紧接在全屏模式程序APl的激活之前显示的板图像lb。此时,信息处理装置10不需要结束已经执行的全屏模式程序AP1,而是可以在暂时停止该程序的运行的状态下重新显示板图像lb。当用户通过再次轻敲激活按钮图像IL或其它这样的方法给出指示以重新激活全屏模式程序APl时,这允许信息处理装置10重新启动已经暂时停止的程序的运行。
[0076]如上所述,在选择对应于全屏模式程序APl的菜单项目图像Ic的情况下,信息处理装置10首先显示包括激活按钮图像IL的板图像Ib,而不是立即激活程序,从而呈现关于程序的各种类型的信息给用户。此外,如下所述,在显示板图像Ib的状态下,用户可以执行图像切换操作以给出指示来切换已经显示的板图像Ib。然而,可能存在这样的情况,其中在全屏模式中运行的程序接收对应于图像切换操作的这种操作作为与程序的处理有关的另一操作。因此,在选择对应于全屏模式程序APl的菜单项目图像Ic的情况下,信息处理装置10首先显示板图像Ib,从而也包括全屏模式程序API作为通过图像切换操作的切换的目标的多个图像中的图像,该全屏模式程序APl在处理的执行期间占据整个屏幕。
[0077]注意,在显示菜单图像Im的状态下对应于由用户选择的菜单项目图像Ic的应用程序AP不是全屏模式程序APl而是小程序AP2的情况下,程序激活部分27可以立即激活小程序AP2。在该情况下,替代上述包括激活按钮图像IL的程序板B,板图像显示控制部分22生成包括小程序AP2的处理结果的程序板B,并且显示程序板B的一部分作为板显示区域Ab中的板图像Ib。如在全屏模式程序API的情况下,在该情况下生成的程序板B可以是矩形区域,其具有对应于板显示区域Ab的水平宽度的水平宽度(沿着X轴方向的侧边的长度),并且在Y轴方向上延伸。具体地,同样对于显示小程序AP2的处理结果的程序板B,设置水平宽度以便不超过显示目标范围R的水平宽度,这消除了执行滚动控制的需要,通过该滚动控制在水平方向(X轴方向)上移动显示目标范围R以看到整个程序板B。因此,可以接收X轴方向上的滑动操作不作为滚动操作,而是作为稍后将描述的图像切换操作。
[0078]选择顺序管理部分23管理由用户之前选择的菜单项目图像Ic的选择顺序。具体地,选择顺序管理部分23接收在用户选择菜单项目图像Ic时由菜单图像显示控制部分21输出的程序ID,并且顺序地将接收的程序ID存储在存储单元12中提供的存储区域(以下称为选择顺序存储区域Μ)中。以此方式,按照用户选择的顺序将识别用户之前选择的应用程序AP的程序ID存储在存储单元12中。注意,选择顺序管理部分23将要存储在选择顺序存储区域M中的程序ID限制为预先已经设置的预定数目(以下称为上限N)。具体地,在该实施例中,选择顺序管理部分23按照先进先出的方式将程序ID添加到选择顺序存储区域M中。即,当在用户已经选择菜单项目图像Ic直到符合上限N的数目并且已经显示对应于N个菜单项目图像Ic的板图像Ib状态下、用户新选择另一菜单项目图像Ic时,选择顺序管理部分23将对应于新选择的菜单项目图像Ic的应用程序AP的程序ID添加到选择顺序管理区域Μ,并且在选择顺序存储区域M中存储的程序ID中,删除选择顺序存储区域M中最早存储的程序ID。注意,在该实施例中,上限N为7。
[0079]图9A到9C是图示选择顺序存储区域M中存储的数据内容的示例的图。图9A指示三个应用程序AP:程序APa ;程序APc和程序APb已经按照该顺序被用户选择。然后,当用户按照以下顺序选择程序APd、程序APh、程序APf和程序APg时,选择顺序存储区域M中存储的数据内容如图9B所示。此后,当用户在显示菜单图像Im的状态下选择程序APe时,在选择顺序存储区域M中存储的N个程序ID,从选择顺序存储区域M中删除在选择顺序存储区域中最早存储的程序APa的程序ID,并且将程序APe的程序ID添加到选择顺序存储区域M。这导致图9C所示的选择顺序存储区域M中的数据内容。
[0080]这里,选择顺序存储区域M中存储的程序ID用于确定作为通过稍后要描述的图像切换部分24的切换的目标的板图像Ib。具体地,对应于选择顺序存储区域M中存储的程序ID的板图像Ib是通过图像切换部分24的切换的目标,并且从通过图像切换部分24的切换的目标中排除对应于从选择顺序选择区域M删除的程序ID的板图像Ib。因此,当在与上限N相同数目的程序ID已经存储在选择顺序存储区域M中的状态下、接收对新菜单项目图像Ic的选择时,菜单图像显示控制部分21可以例如通过在屏幕S上显示消息,输出警告新菜单项目图像Ic的选择将板图像Ib从切换的目标中排除的消息。此外,在该情况下,当用户对该消息给出响应以允许从切换目标中排除板图像Ib时,选择顺序管理部分23可以配置为从选择顺序存储区域M删除程序ID,并且显示对应于新选择的菜单项目图像Ic的板图像Ib。否则,选择顺序管理部分23可以配置为不从选择顺序存储区域M删除程序ID。在该情况下,对应于新选择的菜单项目图像Ic的程序ID不添加到选择顺序存储区域M。
[0081]注意,在该示例中,当选择新菜单项目图像Ic时要删除的程序ID是选择顺序存储区域M中最早存储的程序ID。然而,可以通过其它方法确定要删除的程序ID。具体地,选择顺序管理部分23存储作为通过图像切换部分24的切换的目标的每个板图像最近显示的定时。S卩,当作为通过图像切换部分24的图像切换的结果终止一个板图像Ib的显示时,选择顺序管理部分23存储指示与板图像Ib相关联的定时的定时信息。此后,当在与上限N相同数目的程序ID已经存储在选择顺序存储区域M中的状态下、接收对新菜单项目图像Ic的选择时,选择顺序管理部分23参考已经存储的定时信息以确定具有最早的板图像Ib最近显示在屏幕S上的定时的板图像Ib,并且删除对应于确定的板图像Ib的程序ID。注意,在该情况下,一旦当板图像Ib在屏幕S上显示少于预定时间段的显示时间段时,选择顺序管理部分23可以配置为不更新上述定时信息。这是因为当显示时间段过短时,可能是用户仅仅在图像切换的过程中使得板图像Ib显示在屏幕S上,而并不想浏览该板图像Ib。注意,同样在上述确定要删除的程序ID的情况下,上述警告消息可以在实际删除程序ID之前输出,并且当用户给出用于允许该消息的响应时,可以删除该程序ID。
[0082]在选择顺序存储区域M中存储的多个程序ID中,选择顺序管理部分23还管理指针信息,其指示哪个程序ID识别用于当前正在屏幕S上显示的板图像Ib的应用程序AP。当用户选择新菜单项目图像Ic并且相应地将对应的程序ID添加到选择顺序存储区域M时,选择顺序管理部分23更新指针信息以便指向新添加的程序ID。此外,当通过图像切换部分24切换要在屏幕S上显示的图像时,选择顺序管理部分23根据切换更新指针信息。
[0083]注意,当用户执行预定显示终止操作时,板图像显示控制部分22终止当前正在显示的板图像Ib的显示。在该情况下,选择顺序管理部分23从选择顺序存储区域M删除对应于作为显示终止处理的目标的板图像Ib的程序ID。此外,当用户执行预定显示终止限制操作时,板图像显示控制部分22将当前正在显示的板图像Ib转换到限制状态,其中板图像Ib不变为上述终止处理的目标。如图9A到9C所示,选择顺序存储区域M与每个程序ID相关联地存储标志(显示终止限制标志),其指示对应于程序ID的板图像Ib是否处于显示终止限制状态。当用户执行显示终止限制操作时,选择顺序管理部分23将与对应于当前正在显示的板图像Ib的程序ID相关联的显示终止限制标志更新为指示显示终止被限制的值。下面将详细描述对于板图像Ib的显示终止处理和限制终止限制处理。
[0084]在已经由板图像显示控制部分22显示的板图像Ib是切换目标的情况下,图像切换部分24响应于屏幕S的板显示区域Ab中的用户的指示,重新显示从板图像Ib中选择的图像作为切换目标。具体地,当用户执行预定图像切换操作时,图像切换部分24基于选择顺序存储区域M中存储的程序ID和图像切换操作的细节,选择不同于当前正在显示的板图像Ib的之前显示的板图像Ib作为重新显示目标。然后,图像切换部分24指示板图像显示控制部分22显示作为重新显示目标的选择的板图像Ib。此外,在该实施例中,作为通过图像切换部分24的切换的目标的图像包括菜单图像Im。换句话说,图像切换部分24基于通过用户的图像切换操作的细节,从对应于选择顺序存储区域M中存储的程序ID的板图像Ib和菜单图像Im中选择重新显示目标图像。然后,当选择菜单图像Im作为重新显示目标图像时,图像切换部分24指示菜单图像显示控制部分21重新显示菜单图像Im。注意,在准备这样的重新显示时,板图像显示控制部分22可以将之前在屏幕S上显示的板图像Ib的图像数据暂时存储在存储单元12中。可替代地,板图像显示控制部分22可以在每次从图像切换部分24接收用于重新显示的指示时重新生成要重新显示的板图像Ib。
[0085]在该实施例中,图像切换操作是指定沿着屏幕S的一侧的方向的操作。具体地,在显示菜单图像Im或板图像Ib的状态下,当用户执行滑动操作以指定沿着屏幕S的上侧LI和下侧L4的方向(正X轴方向或负X轴方向)时,图像切换部分24接收滑动操作作为图像切换操作。然后,图像切换部分24基于指定的方向是正X轴方向或负X轴方向以及选择顺序存储区域M中存储的程序ID的存储顺序,确定要重新显示的图像。
[0086]接着,将详细描述确定切换目标的方法。当在屏幕S上显示任何一个板图像Ib作为切换目标的状态下、给出负X轴方向上的指示时,图像切换部分24在选择顺序存储区域M中存储的程序ID中,获取紧接在对应当前正在显示的板图像Ib的程序ID之前的选择顺序存储区域M中存储的程序ID,并且选择对应于获取的程序ID的板图像Ib作为重新显示目标。注意,可以通过参考由选择顺序管理部分23管理的指针信息确定当前正在显示的板图像Ib。另一方面,当指定方向是正X轴方向时,图像切换部分24获取紧接在对应当前正在显示的板图像Ib的程序ID之后的选择顺序存储区域M中存储的程序ID,并且选择对应于获取的程序ID的板图像Ib作为重新显示目标。具体地,当在显示对应于选择顺序存储区域M中最早存储的程序ID的板图像Ib的状态下、给出负X轴方向上的指示时,图像切换部分24不切换图像,因为不存在该程序ID之前的在选择顺序存储区域M中存储的程序ID。
[0087]此外,当在显示对应于在选择顺序存储区域M中最近存储的程序ID的板图像Ib ( S卩,与用户最近选择的菜单项目图像Ic有关的板图像Ib)的状态下、给出正X轴方向上的指示时,图像切换部分24选择菜单图像Im作为重新显示目标。此外,当在显示菜单图像Im的状态下接收相反方向上的指示(即,负X轴方向上的指示)时,图像切换部分24设置对应于选择顺序存储区域M中最近存储的程序ID的板图像Ib作为重新显示目标。注意,当在显示菜单图像Im的状态下给出正X轴方向上的指示时,图像切换部分24不切换图像。
[0088]根据上述选择切换目标的方法,信息处理装置10可以提供这样的效果,即之前显示的菜单图像Im和板图像Ib按照用户选择的顺序在屏幕S的水平方向上排列。图10是图示菜单图像Im和板图像Ib的虚拟阵列的示例的图,其对应于图9A中例示的选择顺序存储区域M中存储的内容。在上述切换过程中,在该虚拟阵列中,菜单图像Im总是在左端,并且对应于已经由用户选择的菜单项目图像Ic的板图像Ib按照对应于用户选择菜单项目图像Ic的顺序,在水平方向上排列。具体地,在图10中,对应于程序APa的板图像Iba、对应于程序APc的板图像Ibc、对应于程序APb的板图像Ibb和菜单图像Im根据用户的选择顺序,如从用户来看从右边开始按照该顺序排列。注意,当用户新选择菜单图像Im中的菜单项目图像Ic时,对应于菜单项目图像Ic的板图像Ib在右侧接着菜单图像Im插入。用户在显示图像的状态下在右方向或左方向上执行滑动操作,以便直观地给出指示,从而当正在显示的图像在操作方向上滑动时,切换要在板显示区域Ab中显示的图像。
[0089]为了进一步便利这样的直观操作,板图像显示控制部分22在板显示区域Ab中显示板图像Ib时,与板图像Ib —起在板显示区域Ab中显示两个代表性图像In。在该情况下,该代表性图像In是表示当在显示板图像Ib的状态下给出用于图像切换的指示时、在切换后要显示的其他板图像Ib或菜单图像Im。
[0090]具体地,板图像显示控制部分22沿着屏幕S的右侧L2在板显示区域Ab中显示长矩形的第一代表性图像Ini。第一代表性图像Inl是表示在执行负X轴方向上的滑动操作时要显示的板图像Ib的图像。更具体地,该图像可以是代表的板图像Ib的左端部分。在该情况下,板图像显示控制部分22参考选择顺序存储区域M中存储的内容以确定在执行负X轴方向上的滑动操作时要重新显示的板图像Ib,然后剪辑板图像Ib的左端区域。然后,剪辑的区域显示为板显示区域Ab中的第一代表性图像Ini。注意,替代在程序板B中呈现显示元素的板图像Ib自身,板图像显示控制部分22可以剪辑要重新显示的板图像Ib中包括的背景图像Iw。这样的处理也可以显示板图像Ib的一部分作为第一代表性图像Ini。
[0091]类似地,板图像显示控制部分22沿着屏幕S的左侧L3在板显示区域Ab中显示长矩形的第二代表性图像In2。第二代表性图像Ιη2是表示在执行正X轴方向上的滑动操作时要显示的板图像Ib或菜单图像Im的图像。如图第一代表性图像Inl,第二代表性图像In2可以是由第二代表性图像Ιη2代表的板图像Ib或菜单图像Im的一部分(更具体地,代表的图像的右端部分)。在该情况下,如在上述第一代表性图像Inl的情况下,板图像显示控制部分22可以通过确定切换后的图像然后执行剪辑处理,在板显示区域Ab中显示第二代表性图像In2。
[0092]如上所述,信息处理装置10可以通过沿着右侧L2或左侧L3显示代表性图像In,将用户引导到执行切换操作时要显示的图像,该右侧L2或左侧L3是连接到屏幕S的上侧LI和下侧L4的侧边(即,沿着用户执行图像切换操作的方向的侧边)。例如,在图9A中图示选择顺序存储区域M中存储的内容并且在板显示区域Ab中显示对应于程序APb的板图像Ibb的情况下,板图像显示控制部分22分别显示表示板图像Ibc的图像和表示菜单图像Im的图像作为第一代表性图像Inl和第二代表性图像。结果,在板显示区域Ab中显示对应于由图10的链线围绕的矩形区域的图像。因此,变得用户更容易看见如图10所示的虚拟安排图像的阵列。
[0093]此外,如同板图像显示控制部分22显示板图像Ib的情况,当显示菜单图像Im时,菜单图像显示控制部分21可以沿着屏幕S的右侧L2显示第一代表性图像Inl,其表示对应于最近选择的菜单项目图像Ic的板图像Ib。
[0094]此外,当显示对应于选择顺序存储区域M中存储的程序ID中的最早存储的程序ID的板图像Ib时,板图像显示控制部分22可以沿着屏幕S的右侧L2显示预定背景图像来替代第一代表性图像Inl。然后,在显示板图像Ib的状态下,用户可以容易地理解不能执行负X轴方向上的滑动操作来切换图像。
[0095]当在显示板图像Ib的状态下用户执行用于给出指示以便滚动的操作时,滚动控制部分25根据操作执行滚动控制。具体地,在该实施例中,滚动指示的方向是沿着Y轴的方向,并且在显示板图像Ib的状态下,用户在正Y轴方向或负Y轴方向上执行滑动操作以给出用于滚动的指示。具体地,滚动控制部分25在接收正Y轴方向上的滑动操作时,在程序板B中在负Y轴方向上移动显示目标范围R,并且滚动控制部分25在接收负Y轴方向上的滑动操作时,在正Y轴方向上移动程序板B中的显示目标范围R。结果,如在图像切换操作的情况下,用户可以滚动正在显示的图像,好像在板显示区域Ab中显示的图像在滑动操作的方向上滑动一样。作为滚动指示的结果,示出在板图像Ib首先显示时没有显示的程序板B中的显示元素的图像显示在屏幕S上,作为与首先已经显示的板图像Ib有关的图像。
[0096]此外,取决于程序板B中的显示目标范围R的位置,滚动操作部分25改变响应于通过用户的滚动指示移动显示目标范围R的量。特别在该实施例中,在显示对应于全屏模式程序APl的程序板B的情况下,滚动可控制部分25基于程序板B中的预定范围是否包括在显示目标范围R内,改变响应于滚动指示移动显示目标范围R的量。注意,这里的预定范围是包括程序信息区域Pl的范围。在该实施例中,程序信息区域Pl的大小等于板显示区域Ab的大小。因此,沿着Y轴方向(即,滚动指示的方向)的程序信息区域Pl的长度对应于沿着Y轴方向的显示目标范围R的长度。
[0097]具体地,在程序信息区域Pl不博阿扩在显示目标范围R中时,滚动控制部分25将显示目标范围R移动对应于由滚动指示指定的量的移动量。注意,滚动指示指定的量可以是对应于用户执行的操作量,例如,当用户执行滑动操作时用户的手指在触摸传感器15的检测表面上移动的距离。可替代地,替代该操作量或除了该操作量外,该量可以是基于用户移动他的/她的手指的速度或用户按压检测表面的强度计算的值。可替代地,该量可以是对应于用户已经执行满足预定条件的操作的次数的值。例如,在指定的滚动指示量是用户的手指在滑动操作中移动的距离的情况下,显示目标范围R在程序板B中移动用户的手指移动的距离。另一方面,在用户执行的滚动指示的操作是使得程序信息区域Pi包括在显示目标范围R中的滚动操作的情况下,滚动控制部分25移动显示目标范围R以便包括整个程序信息区域P1。结果,在完成滚动指示操作时,显示目标范围R总是移动到包括整个程序信息区域Pl的位置、和完全不包括程序信息区域Pl并且只包括通信区域P2的位置中的一个,从而避免显示目标范围R停在跨骑程序信息区域Pl和通信区域P2的位置(即,包括程序信息区域Pl的一部分和通信区域P2的一部分两者的位置)。这里,设计程序信息区域Pl以便整体上显示在屏幕S上。因此,通过执行这样的滚动控制,可以确保如设计者希望的那样显示程序信息区域Pl。
[0098]此外,在用户执行的滚动操作是这样的指定量的滚动指示、使得以关于整个显示目标范围R的预定比率或更多来包括程序信息区域Pl的情况下,滚动控制部分25可以移动显示目标范围R以便包括整个程序信息区域P1。在该情况下,当滚动指示具有这样的指定量、使得以少于关于整个显示目标范围R的预定比率的比率来包括程序信息区域Pl时,滚动控制部分25可以配置为不执行滚动控制(S卩,不从滚动指示前的位置移动显示目标范围R)。
[0099]在用户完成滑动操作并且将他的/她的手指从触摸传感器15释放时,滚动控制部分25可以根据手指释放前执行的缓存操作的操作量来确定滚动后的显示目标范围R的位置。可替代地,即使在用户仍然保持他的/她的手指与触摸传感器15接触时的滑动操作期间,也可以执行滚动控制,使得显示目标范围R根据手指的接触位置来移动。在该情况下,当接收滚动指示的完成时(即,当用户将他的/她的手指从触摸传感器15的检测表面释放时),滚动控制部分25根据该时间点的显示目标范围R的位置,进一步移动显示目标范围R0具体地,在正在接收滚动指示的状态下(即,用户将手指保持与触摸传感器15的检测表面接触的同时移动他的/她的手指的状态),例如,滚动控制部分25将显示目标范围R移动对应于滚动指示的指定量的移动量,而不管显示目标范围R的位置。然后,在接收滚动指示的完成时、在显示目标范围R中以预定比率或更多包括程序信息区域Pl的情况下(即,在用户给出这样的指定量的滚动指示使得以关于整个显示目标范围R的预定比率或更高包括程序信息区域Pl的情况下),滚动控制部分25还移动显示目标范围R以便包括整个程序信息区域P1。以此方式,用户可以执行滚动指示到中途,同时检验程序信息区域Pl如何逐渐地显示在屏幕S上,并且在程序信息区域Pl的相当多部分包括在板显示区域Ab中时从触摸传感器15的检测表面释放他的/她的手指,从而在屏幕S上显示整个程序信息区域P1,而不用给出使得整个程序信息区域Pl被包括的指定量的滚动指示。注意,在该情况下,当用户释放手指时在显示目标范围R中以少于预定比率的比率包括程序信息区域Pl时,滚动控制部分25配置为将在滚动指示中移动到中途的显示目标范围R返回到不包括程序信息区域Pl的位置。以此方式,可以防止滚动停止在板显示区域Ab中只部分包括程序信息区域Pl的状态。
[0100]此外,在整个程序信息区域Pl显示为板图像Ib的状态下,即使在接收关于包括通信区域P2的这种滚动指示时,滚动控制部分25可以根据滚动指示是否具有使得通信区域P2以预定比率或更多包括在显示目标范围R中的指定量,改变滚动控制的方法。当接收的滚动指示具有以预定比率或更多包括通信区域P2的指定量时,滚动控制部分25配置为将显示目标范围R移动到完全不包括程序信息区域Pl(即,只包括通信区域P2)的位置。另一方面,当接收的滚动指示具有以少于预定比率的比率包括通信区域P2的指定量时,滚动控制部分25配置为将显示目标范围R返回到只显示程序信息区域Pl的原始位置。
[0101]注意,当显示目标范围R沿着滚动方向移动对应于滚动指示的指定量的移动量时,可以基于指示显示目标范围R的位置关于程序板B的坐标值(这里为Y坐标值)是否在预定范围内来进行关于是否以预定比率或更多包括特定子区域的上述确定。
[0102]参考图1lA到IlF描述上述滚动控制的特定示例。注意,每个图图示这样的状态,其中图6所示的程序板B的一部分显示在屏幕S上作为板图像Ib,并且图中的虚线箭头指示用户的手指在检测表面上的移动路径。
[0103]首先,在如图8所示的程序信息区域Pl显示为板图像Ib的状态下,假设用户在正Y轴方向上执行滑动操作。此时,尽管用户保持他的/她的手指与检测表面接触,但显示目标范围R在负Y轴方向上在程序板B中移动与用户的手指的移动量相同的量。以此方式,如图1lA所示,在通信区域P2的上端的内容逐渐显示在板显示区域Ab中。这里,当预定比率是50%时,在图1lA的状态下,通信区域P2的内容不显示为占据板显示区域Ab的下半。因此,当在该状态下用户释放他的/她的手指时,显示目标范围R再次返回到对应于程序信息区域Pl的位置以重新显示图8所示的板图像Ib。相反,用户从图1lA的状态在正Y轴方向上进一步移动他的/她的手指,从而导致图1lB所示的状态,其中通信区域P2占据超过板显示区域Ab的一半。在该状态下,当用户释放手指以完成滚动指示时,滚动控制部分25进一步将显示目标范围R移动到不包括程序信息区域Pl的位置。结果,如图1lC所示,板显示区域Ab显示通信区域P2的上端部分。
[0104]在该状态下,当用户进一步在正Y轴方向上执行滑动操作时,滚动控制部分25将显示目标范围R移动对应于滑动操作的操作量(即,手指在检测表面上的操作量)的量。以此方式,用户可以随意浏览程序板B中下面包含的信息。图1lD图示如何在通信区域P2中通过滑动操作执行滚动控制。
[0105]此外,当用户在图1lC所示的状态下、执行在负Y轴方向上移动他的/她的手指的滑动操作时,在用户保持手指与检测表面接触的同时,显示目标范围R在正Y轴方向上移动,并且程序信息区域Pl从板显示区域Ab的底侧逐渐显示,从而导致图1lE的状态。当用户在该状态下释放手指时,程序信息区域Pl不以50%或更多的比率包括在显示目标范围R中,因此屏幕S的显示返回图1lC所示的状态。相反,假设这样的状态,其中用户在正Y轴方向上进一步移动他的/她的手指,使得程序信息区域Pl的内容显示在板显示区域Ab中,从而达到图1lF所示的状态,然后用户释放手指。在该情况下,显示目标范围R在正Y轴方向上进一步移动,并且整个程序信息区域Pl再次显示在板显示区域Ab中,如图8所示。
[0106]注意,在上面描述中,在程序信息区域Pl是一个单元区域的情况下,执行滚动控制以导致整个单元区域显示在板显示区域Ab中的状态、或单元区域完全不显示在板显示区域Ab中的状态。然而,程序板B可以包括要连续经历这种控制的多个单元区域。同样在该情况下,当接收用于在显示目标范围R中新包括任何单元区域的部分范围的滚动指示时,滚动控制部分25可以移动显示目标范围R以便将整个单元区域包括在显示目标范围R中。以此方式,可以执行滚动控制以导致每个单元区域整体地显示在板显示区域Ab中的状态或单元区域完全不显示在板显示区域Ab中的状态。因此,可能防止滚动停止在只有一部分单元区域显示在板显示区域Ab中的状态。注意,该情况下的单元区域是这样的区域,其具有这样的大小,使得其沿着滚动指示的方向(Y轴方向)的长度对应沿着Y轴方向的显示目标范围R的长度。
[0107]可替代地,当接收这样的指定量的滚动指示、使得包括程序板B中包括的多个子区域的边界位置时,滚动控制部分25可以将显示目标范围移动这样的移动量,该移动量基于边界位置和在移动对应于指定量的移动量后的显示目标范围R的位置之间的关系确定。具体地,当接收这样的移动量的滚动指示、使得边界位置包括在显示目标范围R中的预定范围(例如,中心附近的范围)中时,滚动控制部分25可以配置为进一步移动显示目标范围R,以便将边界位置定位在预定范围外。此外,可以移动显示目标范围R,使得边界位置与显示目标范围R的外围对齐。基于上述单元区域的滚动控制也是将程序信息区域Pl和通信区域P2之间的边界位置与显示目标范围R的外围对齐的滚动控制。可替代地,滚动控制部分25可以移动显示目标范围R,以便定位边界位置从显示目标范围R的外围向显示目标范围R的中心更靠近预定距离。在该情况下,只有靠近相邻子区域的边界位置的端部包括在显示目标范围R中。
[0108]注意,如图1lA到IlF所示,在该实施例中,滚动控制部分25只使得在程序板B中安排的显示元素经历滚动控制,并且不使得背景图像Iw经历滚动控制。即,即使在滚动控制部分25控制板显示区域Ab中显示的图像时,背景图像Iw的显示位置不改变。因此,当执行上述图像切换操作以切换板图像Ib时,用户变得更容易看见切换后的图像。下面将进一步描述这点。
[0109]在该实施例中,与滚动指示的方向(Y轴方向)交叉的方向(X轴方向)上的指示是用于切换板图像Ib的指示的方向。因此,当用户看见如图10所示如何在X轴方向上安排切换目标图像时,便利了图像切换操作。然而,在切换目标图像是指示在Y轴方向上延伸的一部分显示区域的图像的情况下,当执行沿着Y轴方向的滚动控制时,变得难以直接看见如图10所示的图像阵列。具体地,例如假设图9A所示的信息存储在选择顺序存储区域M中,并且显示对应于程序APb的程序板Bb的内部的图像作为板图像Ibb。这里,如果在首先显示程序板Bb的程序信息区域Plb、然后在没有滚动的情况下执行图像切换操作以显示示出对应于程序APc的程序板Be的内部的板图像Ibc的情况下、以及在执行滚动以显示程序板Bb的通信区域P2b中的图像、然后执行图像切换操作以显示板图像Ibc的情况下显示同一板图像Ibc,则用户变得难以理解对应于程序APb的程序板Bb和对应于程序APc的程序板Be之间的空间关系。无论如何,如果程序板Be中的显示目标范围R随着程序板Bb中的显示目标范围R的移动而移动,则当执行图像切换操作时,可能显示示出用户不想要的程序板Be中的位置的板图像Ib。因此,在该实施例中,当执行图像切换操作时要显示为板图像Ib的程序板B中的范围(初始显示范围)是预定范围,而不管显示目标范围R是否在图像切换操作之前通过滚动控制移动。通过这样防止背景图像Iw的显示位置被滚动控制改变,即使在执行这样的滚动控制时,用户变得可能看见程序板Be的背景图像Iwc和程序板Bbd背景图像Iwb,就像如图10所示沿着图像切换操作的方向(X轴方向)安排。因此,用户可以直观地执行指定沿着Y轴方向的方向的滚动操作和指定沿着X轴方向的方向的图像切换操作。
[0110]注意,在执行图像切换操作时要显示的板图像Ib中包括的程序板B中的初始显示范围可以是固定位置范围(以下称为默认范围),例如,在程序板B的顶端的范围(在全屏模式程序API的情况下的程序信息区域Pl)。图12图示包括在该情况下作为图像切换操作的结果要显示的板图像Ib的屏幕S的示例。该图图示在这样的情况下的显示示例,其中在图9A所示的数据存储在选择顺序存储区域M中并且显示示出对应于程序APa的程序板B的内部的板图像Ib的状态下,执行指定正X轴方向的图像切换操作。在该情况下,即使在例如显示如图8所示的示出程序信息区域Pl的内部的板图像Ib的状态下执行图像切换操作时,或者在显示如图1lC所示的示出通信区域P2的内部的板图像Ib的状态下执行图像切换操作时,板图像显示控制部分22在屏幕S上显示示出对应于程序APc的程序板B的默认范围(这里为程序信息区域Pl)的内部的板图像Ib,如图12所示。换句话说,不管在屏幕S上显示对应于程序APa的程序板B中的哪个范围,显示对应于程序APc的程序板B中的相同位置作为图像切换后的板图像Ib。
[0111]此外,当示出要重新显示的程序板B的内部的图像是之前显示为板图像Ib的图像时,图像切换操作后的初始显示范围可以是最近显示的程序板B中的范围。在该情况下,当执行图像切换操作时,图像切换部分24存储紧接在图像切换之前显示的程序板B中的显示目标范围R的位置。当作为图像切换操作的结果选择程序板B以重新显示作为板图像Ib时,基于存储的显示目标范围R的位置生成板图像Ib。
[0112]可替代地,初始显示范围可以根据直到执行图像切换操作为止已经显示的程序板B中的子区域确定。具体地,在该实施例中,对于任何全屏模式程序AP1,对应于全屏模式程序APl的程序板B配置为包括两个子区域:程序信息区域Pl ;以及通信区域P2。然后,在执行例如从示出程序APc的程序板Be的内部的板图像Ibc到示出程序APb的程序板Bb的内部的板图像的图像切换操作的情况下,当紧接在图像切换操作之前已经显示程序板Be的程序信息区域Plc时,显示程序板Bb的车工女婿信息区域Plb,其是对应于程序信息区域Plc的子区域(这里,包括与程序信息区域Plc的信息相同种类的信息的子区域)。此外,当紧接在图像切换操作之前已经显示程序板Be的通信区域P2c时,在图像切换操作之后显示在程序板Bb的通信区域P2c的顶部的范围,其是对应于通信区域P2c的子区域。这使得容易在作为图像切换操作的目标的多个程序板B中以切换方式显示其中显示相同种类的信息的子区域。注意,在该实施例中,程序板B包括两个子区域。然而,本发明不限于此,并且多个程序板B每个可以包括多个相互对应的子区域,使得以切换方式显示各子区域。
[0113]这里,在图像切换操作后确定初始显示范围的方式可以根据用户之前给出的指示改变。例如,信息处理装置10可以提示用户选择默认范围、最近显示的程序板B的范围和根据紧接在图像切换之前已经显示的另一程序板B的子区域确定范围中的哪个来设为图像切换后的初始显示范围。
[0114]符号图像显示部分26在屏幕S上显示预定数目的符号图像Is。这里,由符号图像显示部分26显示的符号图像Is的数目可以是对应于作为通过图像切换部分24的切换的目标的图像的上限。如上所述,在该实施例中,选择顺序存储区域M中存储的程序ID的上限N为7,相应地,最多七个板图像Ib变为通过图像切换部分24的切换的目标。因此,符号图像显示部分26最少显示七个符号图像Is。此外,在各符号图像Is中,符号图像显示部分26以不同于其它符号图像Is的方式,显示与作为通过图像切换部分24的切换的目标的板图像Ib的数目相同数目的符号图像Is。具体地,例如当图9A所示的信息存储在选择顺序存储区域M中时,三个板图像Ib变为通过图像切换部分24的切换的目标。在该情况下,符号图像显示部分26以不同于其它四个符号图像Is的方式显示三个符号图像Is。这里,三个符号图像Is是对应于作为通过图像切换部分24的切换的目标的三个板图像Ib的符号图像(以下称为板对应符号图像Isb),并且其它四个符号图像Is是不对应板图像Ib的符号图像(以下称为不对应符号图像Isn)。以此方式显示符号图像允许用户理解多少板图像Ib当前是通过图像切换部分24的切换的目标,以及在到达上限N( = 7)之前可以向通过图像切换部分24的切换的目标添加多少板图像Ib。例如,当显示四个不对应符号图像Isn时,还可以向图像切换的目标添加四个板图像Ib。如上所述,当在与上限N相同数目的程序ID存储在选择顺序存储区域M中的状态下尝试存储新程序ID时,删除选择顺序存储区域M中最早存储的程序ID。结果,从通过图像切换部分24的切换的目标中排除对应于删除的程序ID的板图像Ib。因此,用户可以在验证符号图像Is的同时选择新菜单项目图像Ic,从而防止之前显示的板图像Ib被不期望地从通过图像切换部分24的切换的目标中排除。
[0115]注意,板对应符号图像Isb可以是表示对应的板图像Ib的图像。在该情况下,每个板对应符号图像Isb以不仅不同于不对应符号图像Isn、而且不同于其它板对应符号图像Isb的方式显示。可替代地,每个板对应符号图像Isb可以以与其它板对应符号图像Isb相同的方式显示。此外,每个不对应符号图像Isn可以以与其它不对应符号图像Isn相同的方式显示。此外,在该实施例中,菜单图像Im也是通过图像切换部分24的切换的目标。因此,符号图像显示部分26还可以显示对应于菜单图像Im的符号图像Is(以下称为菜单对应符号图像Ism)。在该情况下,符号图像显示部分26同时显示八个符号图像Is。在该情况下,以至少不同于不对应符号图像Isn的方式显示菜单对应符号图像Im。此外,菜单对应符号图像Ism可以是表示菜单图像Im并且以还不同于板对应符号图像Isb的方式显示的唯一图像。可替代地,菜单对应符号图像Ism可以以与板对应符号图像Isb相同的方式显示为通过图像切换部分24的图像切换的目标图像的类型。
[0116]此外,符号图像Is可以以这样的状态显示在屏幕S上,其中符号图像Is验证图像切换操作的方向(这里为X轴方向)排列。然后,符号图像Is以图10所示的对应于菜单图像Im和板图像Ib的虚拟阵列的方式显示,因此用户变得更容易理解每个符号图像Is所代表的内容。
[0117]在该实施例中,如上所述,八个符号图像Is显示在状态条显示区域As中。在符号图像Is与板图像Ib和菜单图像Im —起显示在屏幕上的情况下,对应于当前正在屏幕S上显示的板图像Ib或菜单图像Im的符号图像Is可以以相互区分的方式显示。换句话说,符号图像显示部分26可以根据对应的菜单图像Im或板图像Ib是否在板显示区域Ab中显示,改变显示多个板对应符号图像Isb和菜单对应符号图像Ism的每个的方式,从而以相互区分的方式显示对应于正在显示的板图像Ib或菜单图像Im的符号图像Is。具体地,例如符号图像显示部分26改变对应于正在显示的图像的符号图像Is的大小或亮度,或者添加指示与正在显示的图像的对应关系的预定图像(例如表示框边界的图像)到符号图像Is,从而以相互区分的方式显示对应于正在显示的图像的符号图像Is。这允许用户通过浏览符号图像Is理解当前正在显示的图像和其它切换目标图像之间的虚拟为止关系。
[0118]作为示例,图5图示了在显示菜单图像Im并且没有显示板图像Ib( S卩,没有作为通过图像切换部分24的切换的目标的板图像Ib)的情况下、显示符号图像Is的方式。在该情况下,只有从用户来看位于左端并且对应于菜单图像Im的符号图像Is以指示与当前正在显示的图像的对应关系的方式显示(具体地,例如以不同于其它符号图像Is的颜色或形状显示)。另一方面,剩余七个符号图像Is以指示与菜单图像Im或板图像Ib没有对应关系的方式显示(例如以预定颜色显示)。此外,图8图示在只有作为切换目标的板图像Ib是正在显示的图像的情况下显示符号图像Is的方式。这里,对应当前正在显示的板图像Ib的从左边开始第二个符号图像Is以不同于其它符号图像Is的方式显示,并且对应于作为通过切换部分24的切换的目标的菜单图像Im的在左端的符号图像Is也以不同于其它六个符号图像Is (不对应任何图像的不对应符号图像Isn)的方式显示。
[0119]此外,图12图示在图9A所示的信息存储在选择顺序存储区域M中并且对应于程序APc的板图像Ibc在板显示区域Ab中显示的情况下、显示符号图像Is的方式的示例。在该情况下,如同图8的示例,对应当前正在显示的板图像Ib的从左边开始第三个符号图像Is以不同于其它符号图像Is的方式显示,并且对应于作为通过图像切换部分24的切换的目标的其它三个图像(即,菜单图像Im、板图像Ibb和板图像Iba)也以不同于剩余四个符号图像Is的方式显示。这允许用户通过浏览符号图像Is理解还可以将四个图像添加到通过图像切换部分24的切换的目标,负X轴方向上的图像切换操作可以再执行一次,并且在正X轴方向上的图像切换操作再执行两次时显示菜单图像Im。
[0120]此外,图13图示不同于上述状态条显示区域As中的显示的符号图像Is的显示示例。在该图中的示例中,符号图像显示部分26响应于用户的预定操作(例如按压操作按钮16的操作)切换显示内容,以便擦除已经在板显示区域Ab中显示的板图像Ib或菜单图像Im0在该图的示例中,符号图像Is是沿着Y轴方向延伸的矩形区域,并且沿着X轴方向排列。在符号图像Is中,对应于作为通过图像切换部分24的切换的目标的板图像Ib的各板对应符号图像Isb分别包括与对应于板对应符号图像Isb的板图像Ib有关的图像。具体地,在图13的示例中,板对应符号图像Isb包括对应的应用程序AP的菜单项目图像Ic。此夕卜,各板对应符号图像Isb分别包括板图像Ib中包括的背景图像Iw的一部分作为它们的背景图像。注意,板对应符号图像Isb可以包括对应的板图像Ib自身的一部分来替代背景图像Iw。此外,每个板对应符号图像Isb包括大头针(pin)图像Ip。大头针图像Ip是指示对应于板对应符号图像Isb的板图像Ib是否处于显示终止限制状态的图像。注意,稍后将描述显示终止限制状态。相反,不对应作为切换目标的任何板图像Ib的在右边的四个不对应符号图像Isn的每个包括不包含任何东西的圆形图像来指示不对于那个符号图像Isn。此外,不对应符号图像Isn中的背景图像可以是预定的默认图像。注意,位于左边并对应菜单图像Im的菜单对应符号图像Ism不具有任何对应的菜单项目图像Ic,因此简单地显示菜单图像Im的背景图像的一部分。
[0121]注意,在图13所示的符号图像Is的显示示例中,用户可以轻敲每个符号图像Is的显示位置以指示图像切换。在该情况下,对应于轻敲的符号图像Is的菜单图像Im或板图像Ib显示在板显示区域Ab中。此外,当用户使得他的/她的手指与任何符号图像Is的显示位置接触时,该符号图像Is的显示范围关于其他符号图像Is暂时放大,使得可以验证例如背景图像Iw的更宽范围。此外,当用户在该状态下在检测表面上移动手指时,焦点可以顺序地移到包含手指移动到其的位置的符号图像Is,以便放大关注(in focus)的符号图像Is的显示范围。注意,在根据该实施例的信息处理庄子和10包括如光标键的方向键时,可以通过使用方向键执行符号图像Is的选择操作。在该情况下,用户操作方向键以转移符号图像Is上的焦点,并且选择要显示的菜单图像Im或板图像Ib。在该示例中,当响应于用户的指示进行从菜单图像Im或板图像Ib已经显示到显示符号图像Is的屏幕上的状态的转移时,可以在对应于已经显示的菜单图像Im或板图像Ib的符号图像Is被关注的状态下显示符号图像Is。
[0122]此外,在图13的显示示例中,替代在板显示区域Ab中显示八个符号图像Is,只有与作为通过图像切换部分24的切换的对象的菜单图像Im和板图像Ib相同数目并且表示其的符号图像显示在状态条显示区域As中。注意,可以与在屏幕S的其他显示示例中相同的方式在状态条显示区域As中显示符号图像。
[0123]程序激活部分27响应于用户的指示操作执行激活应用程序AP的处理。具体地,如上所述,当用户在显示菜单图像Im的状态下选择对应于小程序AP2的菜单项目图像Ic时,程序激活部分27执行激活小程序AP2的处理。当用户在显示对应于全屏模式程序APl的板图像Ib的状态下执行轻敲激活按钮图像IL的操作时,程序激活部分27执行激活全屏模式程序APl的处理。
[0124]此外,当在显示板图像Ib的状态下接收对板图像Ib中的预定显示元素的用户操作时,程序激活部分27可以执行与该显示元素相关联的应用程序AP的处理。例如,可能存在这样的情况,其中在对应于全屏模式程序APl的程序板B的程序信息区域Pl中,显示表示到显示与全屏模式程序APl有关的信息的网页的链接的图像。当用户执行轻敲表示该链接的这样的图像的操作时,程序激活部分27激活浏览器程序,并且给浏览器程序提供与轻敲的图像相关联的信息(如URL),例如激活参数。结果,新生产表示浏览器程序的处理结果的板图像Ib以显示在板显示区域Ab中。
[0125]当在如上所述显示板图像Ib的状态下、给出激活不同于对应于板图像Ib的应用程序AP的程序的指示时,选择顺序管理部分23可以与对应于旧的板图像Ib的程序的程序ID相关联地管理响应于这样的激活指示而激活的程序的程序ID。作为特定示例,假设在显示对应于程序APa的板图像Ib的状态下响应于用户的操作新激活程序APb。在该情况下,选择顺序管理部分23存储父子关系信息,其将作为调用图像(父图像)的对应于程序APa的板图像Ib和作为被调用图像(子图像)的对应于程序APb的板图像Ib相关联。如上所述,当试图显示超过上限N的多个板图像Ib时,选择顺序管理部分23删除基于预定条件确定的任何程序ID。类似地,当用户执行稍后描述的显示终止操作时,选择顺序管理部分23删除对应于经历显示终止操作的板图像Ib的程序ID。然而,选择顺序管理部分23可以参考父子关系信息来限制预定程序ID的删除。具体地,例如即使在对应于一个子图像的程序ID满足作为删除的目标的条件时,当对应于关于该子图像作为父图像的相关联的板图像Ib的程序ID仍然保持在选择顺序存储区域M中时,选择顺序管理部分23可以从其他程序ID中选择删除目标来替代删除对应于该子图像的程序ID。相反,即使在对应于一个父图像的程序ID满足作为删除的目标的条件时,当对应于作为该父图像的子图像的板图像Ib的程序ID没有删除时,选择顺序管理部分23可以从其他程序ID中选择删除目标来替代删除对应于该父图像的程序ID。
[0126]接着,描述对于板图像Ib的显示终止处理和显示终止限制处理。如上所述,当选择超过预定上限N的多个菜单项目图像Ic时,按照从最旧开始的顺序,从作为通过图像切换部分24的切换的目标中排除对应于之前选择的菜单项目图像Ic的板图像Ib。然而,可能存在其他情况,其中用户明确希望终止他或她导致显示的的板图像Ib的显示。因此,当用户在显示任何板图像Ib的状态下执行预定显示终止操作时,板图像显示控制部分22终止板图像Ib的显示,并且选择顺序管理部分23从选择顺序存储区域M删除对应于该板图像Ib的程序ID。这从通过图像切换部分24的切换的目标中排除了该板图像Ib。注意,当要终止板图像Ib的显示时,如在显示要对其终止显示的板图像Ib时、执行预定方向(例如正X轴方向)上的图像切换操作的情况下,板图像显示控制部分22重新显示对应于选择顺序存储区域M中存储的、在对应于对其终止显示的板图像Ib的程序ID之后的程序ID的板图像Ib或菜单图像Im。
[0127]另一方面,作为通过图像切换部分24的切换的目标的板图像Ib可以包括对其用户不想终止显示的板图像Ib。对于这样的板图像Ib,用户可以执行用于限制板图像Ib的显示的终止的指示操作,以便当用户由于错误执行上述显示终止操作或选择超过预定上限N的多个菜单项目图像Ic时防止显示被终止。具体地,当从用户接收预定显示终止限制操作时,板图像显示控制部分22转换到限制对其执行操作的板图像Ib的显示的终止的状态。即,响应于来自板图像显示控制部分22的请求,选择顺序管理部分23将与对应于对其执行操作的板图像的程序ID相关联的显示终止限制标志的值更新到指示显示终止被限制的值。此后,即使在接收对板图像Ib的显示终止操作时,板图像显示控制部分22也不执行显示终止处理。此外,当在与上限N相同数目的程序ID存储在选择顺序存储区域M中的状态下、选择新菜单项目图像Ic时,选择顺序管理部分23在具有指示显示终止没有被限制的显示终止限制标志的值的程序ID中,确定选项顺序存储区域M中最早存储的程序ID,并且从选择顺序存储区域M中删除该程序ID。作为特定示例,当在图9C所示的信息存储在选择顺序存储区域M中的状态下选择新菜单项目Ic时,在选择顺序存储区域M中存储的程序ID中,选择顺序存储区域M中最早存储的程序ID (程序APc)与指示显示终止被限制的标志值相关联,因此不终止对应于程序APc的板图像Ibc的显示。替代地,删除程序APb,其时在选择顺序存储区域M中接着程序APc存储的程序ID。
[0128]这里,显示终止操作是在作为操作目标的板图像Ib显示在板显示区域Ab的状态下,关于预测操作目标区域Ac指定第一方向的操作。具体地,在该实施例中,显示终止操作是关于在板显示区域Ab的右上角提供的操作目标区域Ac指定对角线左下方向(即,从操作目标区域Ac朝向屏幕S的中心的方向)的滑动操作。此外,显示终止操作是从作为开始点的操作目标区域Ac内的一个点朝向操作目标区域Ac外的滑动操作。
[0129]此外,显示终止限制操作是在作为操作目标的板图像Ib显示在板显示区域Ab的状态下,关于与显示终止操作相同的操作目标区域Ac指定不同于第一方向的第二方向的操作,该第一方向是在显示终止操作中指定的方向。具体地,在该实施例中,显示终止限制操作是关于操作目标区域Ac,指定对角线右上方向的滑动操作,该对角线右上方向是与由显示终止操作指定的方向相反的方向。此外,显示终止限制操作是从操作目标区域Ac外朝向结束点的滑动操作,该结束点是操作目标区域Ac中的一个点。
[0130]如上所述,显示终止操作和限制终止限制操作是关于相同操作目标区域Ac指定方向的操作。因此,用户能够相互关联地学习显示终止操作和显示终止限制操作。此外,因为各操作是指定相反方向的操作,一个操作是利用操作目标区域Ac内的开始点执行的操作,并且另一个操作是利用操作目标区域Ac内的结束点执行的操作,不管对相同操作目标区域Ac执行操作的事实,可能避免如想要另一个操作时执行一个操作的错误操作。注意,在上面描述中,显示终止操作时利用操作目标区域Ac内的开始点的操作,并且显示终止限制操作时利用操作目标区域Ac内的接收点的操作。然而,每个操作可以是具有操作目标区域Ac内的一个点作为开始点的操作。
[0131]此外,如上所述,在屏幕S上显示用于引导到操作目标区域Ac的操作位置引导图像Ig。因此,用户可以容易地掌握操作目标区域Ac的位置。此外,在该实施例中,操作位置引导图像Ig是示出背景图像Iw如何从板显示区域Ab的右上角朝向左下方向(即,由显示终止操作指定的方向)返回的图像。因此,用户可以从当将背景图像从屏幕S剥离开始的位置开始,通过执行敲击屏幕S的滑动操作终止板图像Ib的显示。注意,如图1lA到IlF等所示,即使在通过滚动控制部分25移动显示目标范围R时,屏幕S中的操作位置引导图像Ig和操作目标范围Ac的位置也不改变。因此,不管滚动状态,用户可以在任何时间对操作目标区域Ac执行显示终止操作,从而终止板图像Ib的显示。不管滚动状态,板图像Ib中的背景图像Iw的显示位置也不改变,因此可能避免引起用户的不舒服,即使操作位置引导图像Ig的位置不改变。
[0132]此外,当确定用户已经开始显示终止操作时,板图像显示控制部分22可以在屏幕S上显示指示已经开始操作的操作中图像Ig2。在显示操作中图像Ig2以后,当用户进一步在左下方向方向上执行滑动操作时,板图像显示控制部分22可以终止正在显示的板图像Ib的显示。作为特定示例,当用户从操作目标区域Ac内的开始点开始、在左下方向上执行滑动操作时,在用户的手指与触摸传感器15的检测表面接触的同时,板图像显示控制部分22显示根据滑动操作的操作量逐渐改变的操作中图像Ig2。然后,基于在用户释放他的/她的手指时的时间点的滑动操作的操作量,板图像显示控制部分22判断是否执行终止板图像Ib的显示的处理。即,板图像显示控制部分22判断滑动操作的操作量是否满足预定条件,并且当满足预定条件时,终止板图像Ib的显示。例如,当滑动操作的操作量超过预定阈值时,板图像显示控制部分22判断显示终止操作完成,并且终止正在显示的板图像Ib的显示。另一方面,当操作量等于或少于预定阈值时,板图像显示控制部分22判断显示终止操作没有完成,并且重新显示原始操作位置引导图像Ig而不终止板图像Ib的显示。可替代地,当从操作目标区域Ac内的开始点开始的滑动操作的结束点的位置远离操作目标区域Ac内的参考点(例如,对应于板显示区域Ab的右上角的点)预定距离或更多时,板图像显示控制部分22可以判断满足显示终止操作的完成条件。以此方式,当用户已经由于错误开始显示终止操作时,用户可以在显示终止操作完成之前知道错误。因此,当用户在显示操作中图像Ig时的点之前立即停止滑动操作时,显示终止操作可以停止。注意,操作中图像Ig2可以是通过改变操作位置引导图像Ig获得的图像。图14是图示正在执行显示终止操作的状态下的图。在该图的示例中,显示这样的图像作为操作中图像Ig2,该图像示出背景图像Iw如何比操作位置引导图像Ig返回更多。具体地,可以更新操作中图像Ig2,使得根据用户继续滑动操作时的操作量,将背景图像Iw返回更多。以此方式,用户可以直观地理解显示终止操作将要执行。
[0133]此外,当执行显示终止限制操作时,板图像显示控制部分22显示指示目标板图像Ib已经转换到显示终止被限制的状态的图像。具体地,在该实施例中,板图像显示控制部分22在操作位置引导图像Ig的显示位置处显示指示显示终止限制状态的大头针图像Ip。大头针图像Ip是示出如何将大头针钉在屏幕S上的图像。图15是图示显示处于显示终止限制状态的板图像Ib的屏幕S的示例的图。在该图中,删除操作位置引导图像Ig,使得背景图像Iw也显示在操作目标区域Ac中,并且显示大头针图像Ip,其示出大头针如何钉在操作目标区域Ac中。当用户要执行显示终止操作时,希望用户将他的/她的眼睛转到操作位置引导图像Ig的显示位置。因此,通过在这样的位置显示指示显示终止限制状态的图像,可能防止用户试图执行正被限制的显示终止操作。注意,在该情况下,当接收轻敲在操作目标区域Ac中显示的大头针图像Ip的操作时,板图像显示控制部分22可以取消板图像Ib的显示终止限制状态。
[0134]除了上述对操作目标区域Ac的操作外,板图像显示控制部分22还可以接收另一显示终止限制操作。例如,除了上述大头针图像Ip外,示出处于没有钉在屏幕S上的状态的大头针的图像可以显示在程序信息区域Pl中,并且可以从用户接收对示出大头针的图像的轻敲操作以转移到显示终止限制状态。在该情况下,示出大头针的图像被更新为如15所示的示出如何钉上大头针的图像,并且当轻敲更新的图像时,可以取消显示终止限制状态。此外,当在符号图像显示部分26显示如图13所示的符号图像Is的状态下、接收轻敲符号图像Is中包括的大头针图像Ip的操作时,板图像显示控制部分22可以将对应于包括大头针图像Ip的符号图像Is的板图像Ib转换到显示终止限制状态,或者取消显示终止限制状态。注意,在图13中,对应于程序APc的板图像Ibc的板对应符号图像Isb中的大头针图像Ip是示出钉上大头针的状态的图像,与其它大头针图像Ip相反。这指示板图像Ibc处于显示终止限制状态。
[0135]接着描述在显示菜单图像Im的状态下、用户再次选择菜单项目图像Ic的情况下由信息处理装置10执行的处理,该菜单项目图像Ic对应于用户之前选择的板图像Ib,因此是通过图像切换部分24的切换的目标。在该情况下,板图像显示控制部分22在板显示区域Ab中重新显示对应于选择的菜单项目图像Ic的板图像Ib。此外,选择顺序管理部分23重新排列选择顺序存储区域M中的程序ID的顺序,以便指示对应于选择的菜单项目图像Ic的应用程序AP的程序ID是最近选择的应用程序AP。例如,假设在图9A所示的信息存储在选择顺序存储区域M中的状态下,用户显示菜单图像Im并选择代表程序APa的菜单项目图像Ic。在该情况下,要存储在选择顺序存储区域M中的数据的内容更新为图18所示的内容。结果,菜单图像Im和板图像Ib的虚拟阵列从图10所示的虚拟阵列变为图19所示的虚拟阵列。因此,当用户在显示对应于程序APa的板图像Iba的状态下、执行正X轴方向上的滑动操作时,重新显示菜单图像Im。相反,当用户在显示板图像Iba的状态下、执行负X轴方向上的滑动操作时,重新显示对应于程序APb的板图像Ibb。
[0136]此外,在显示菜单图像Im或板图像Ib的状态下、表示板图像Ib的各符号图像Is同时显示在屏幕S中的情况下,在屏幕S中显示的各符号图像Is的排列顺序可以随着上述选择顺序存储区域M中存储的程序ID的顺序的更新而更新。如上所述,每个板对应符号图像Isb可以是不同于其它板图像Ib的图像,以便表不对应的板图像Ib。图20是图不在图9A所示的信息存储在选择顺序存储区域M中的情况下的板对应符号图像Isb的显示示例的图。该图的示例图示在板显示区域Ab中显示菜单图像Im的状态,并且在状态条显示区域As中显示表示菜单图像Im和三个板图像Ib的符号图像Is,该菜单图像Im和三个板图像Ib目前是通过图像切换部分24的图像切换的目标。具体地,在状态条显示区域As中显示的四个符号图像Is中,在左端的表示主页的图像是菜单对应符号图像Ism。此外,在菜单对应符号图像Ism的右边,按照以下顺序安排表示板图像Ibb、板图像Ibc和板图像Iba的三个板对应符号图像Isb。注意,在该图的示例中,表示当前巾贞在板显示区域Ab中显示的图像(这里为菜单图像Im)的符号图像Is可以通过这样的方法高亮,如以高于其它符号图像Is的亮度的亮度显示符号图像Is,或者添加表示框边界的图像到符号图像Is,以便可与当前没有在板显示区域Ab中的其它符号图像Is进行区分。
[0137]在这样的状态下,当用户轻敲对应于程序APa的菜单项目图像Ic时,如上所述,对应于程序APa的板图像Iba显示在板显示区域Ab中。此时,符号图像显示部分26紧接在菜单对应符号图像Ism的右边显示表示在右端的板图像Iba的板对应符号图像Isb。此外,当执行这样的显示更新时,符号图像显示部分26可以显示表示其中每个符号图像Is在屏幕S中移动的处理的运动图像。图21图示板图像Iba如何在板显示区域Ab中重新显示以及状态条显示区域As中的符号图像Is如何更新。在该图中,虚线箭头表示板对应符号图像Isb从图20所示的状态移动的处理步骤。以此方式,通过以相互区分的方式显示表示板图像Ib的板对应符号图像Isb,以及通过改变在改变选择顺序存储区域M中存储的顺序时对应地安排的符号图像Is的顺序,用户变得更容易掌握在下一次执行图像切换操作时将显示哪个板图像Ib。
[0138]注意,根据本发明实施例的信息处理装置不限于上述的信息处理装置。例如,替换或除了提供以便重叠屏幕S的触摸传感器15外,信息处理装置10可以包括在信息处理装置10的外壳的后表面侧(相对于提供屏幕S的表面的后侧)的触摸传感器。在该情况下,后表面侧的触摸传感器也包括对应于屏幕S的检测表面,并且用户可以通过在触摸传感器上执行移动他的/她的手指等的滑动操作给出滚动指示或切换图像的指示。
[0139]此外,在上面描述中,用户通过使用触摸传感器执行指定方向的操作,但是用户可以通过使用多种其它操作设备指定关于信息处理装置10的方向。具体地,例如用户可以通过鼠标的拖动或滚动操作指定方向,或者可以通过按压如光标键的方向键指定方向。注意,在使用鼠标的滚动操作、光标键等指定方向的情况下,用户指定的方向和滚动方向或图像切换方向之间的关系可能与触摸传感器上的滑动操作或鼠标的拖动操作的情况相反。这是因为尽管用户在执行缓存操作或鼠标的拖动操作的情况下移动屏幕S上显示的图像时指定方向,但是常见的是用户在操作光标键等的情况下关于图像移动视点时指定方向。
[0140]此外,通过显示滚动条,信息处理装置10可以接收用户通过使用触摸传感器或鼠标对滚动条执行的操作作为指定方向的滚动操作。在该情况下,信息处理装置10显示表示当前正在沿着滚动方向延伸的滚动条中显示的区域(显示目标范围R的位置)的操作目标对象。用户可以通过利用操作目标物体的显示位置作为开始点,通过对触摸传感器15执行滑动操作,或者利用鼠标拖动操作目标物体来执行滚动操作。
[0141]此外,在上面描述中,图像切换操作是指定沿着X轴方向的方向的操作,并且滚动操作是指定沿着Y轴方向的方向的操作。具体地,例如,指定的方向可以在图像切换操作和滚动操作之间交换。
[0142]此外,在上面描述中,作为通过图像切换部分24的切换的目标的图像的数量限于预定上限N或更少,因为当板图像显示控制部分22设置新的板图像Ib作为显示目标时,从切换目标中排除由板图像显示控制部分22最早设为显示目标的图像。然而,作为通过图像切换部分24的切换的目标的图像的上限可以通过其它方法控制。例如,当在等于预定上限N的板图像Ib已经设为切换目标的状态下、由用户选择新菜单项目图像Ic时,板图像显示控制部分22可以限制对应于选择的新菜单项目图像Ic的新板图像Ib的显示。
[0143]此外,在上面描述中,作为通过图像切换部分24的切换的目标的图像包括一个菜单图像Im和多个与各个程序相关联的板图像Ib,但是图像切换部分24可以设置其它图像作为切换目标。例如,图像切换部分24可以在切换目标中包括预定驻留图像。在上面的描述中,当从显示菜单图像Im的状态在负X轴方向上执行图像切换操作时,依次显示多个板图像Ib,相反,当在显示菜单图像Im的状态下在正X轴方向上执行图像切换操作时,不执行图像切换。因此,当在显示菜单图像Im的状态下在正X轴方向上执行滑动操作时,可以在屏幕S上显示这样的驻留图像。
[0144]可替代地,图像切换部分24可以在显示菜单图像Im的状态下,替代在正X轴方向上而是在负X轴方向上执行图像切换操作时,显示驻留图像。在该示例中,当在显示驻留图像的状态下在正X轴方向上执行图像切换操作时,重新显示菜单图像Irn,并且当在显示驻留图像的状态下在负X轴方向上执行图像切换操作时,显示与用户最近选择的菜单项目图像Ic相关联的板图像Ib。此外,当在显示与用户最近选择的菜单项目图像Ic相关联的板图像Ib的状态下、在正X轴方向上执行图像切换操作时,显示驻留图像。注意,对于各板图像Ib之间的图像切换操作,类似于上述示例,按照每一次执行图像切换操作时用户已经选择板图像Ib的顺序,切换多个板图像Ib用于显示。结果,用户看见如图10所示的虚拟图像阵列,如接着在右侧的菜单图像Im安排驻留图像。以此方式,即使在显示与用户最近选择的菜单项目图像Ic相关联的板图像Ib的状态下、在正X轴方向上执行图像切换操作时,也不立即重新显示菜单图像Im,而是首先显示驻留图像。此后,当在相同正X轴方向上进一步重复图像切换操作时,重新显示菜单图像Im。然而,在该示例中,如同上面描述的示例,显示与用户最近选择的菜单项目图像Ic相关联的板图像Ib的状态是以最小的操作重新显示菜单图像Im的状态,并且当在显示与用户选择的另一菜单项目图像Ic相关联的板图像Ib的状态下、通过执行图像切换操作重新显示菜单图像Im时,总是直通显示与用户最近选择的菜单项目图像Ic相关联的板图像Ib的状态。注意,这里驻留图像可以是例如用于显示由信息处理装置10的提供者提供的信息等的图像。
[0145]此外,在上面的描述中,在该实施例中作为用于显示相关联的图像的目标的应用程序AP是全屏模式程序APl和小程序AP2的任一,但是可以包括其它程序。此外,在该实施例中作为用于显示相关联的图像的目标的应用程序AP可以只是小程序AP2。在该情况下,当在显示菜单图像Im的状态下、用户给出指示来选择菜单项目图像Ic时,顺序地激活对应于根据用户的指示选择的菜单项目图像Ic的小程序AP2,并且示出处理结果的图像显示为板图像Ib。在该情况下,基于如在信息处理装置10上可用的存储器等的计算机资源,可以同时激活的小程序AP2的数目限于预定上限N2或更少。在这样的情况下,如在基于作为通过图像切换部分24的切换的目标的图像的上限N显示如图13所示的符号图像Is的示例中,符号图像显示部分26可以在屏幕S上显示与预定上限数目N2相同数目的符号图像Is。此时,通过以不同于其它符号图像Is的方式显示与已经激活的小程序AP2的数目相同数目的符号图像Is,用户可以容易地从符号图像Is掌握多少小程序AP2当前正激活以及多少小程序AP2可以激活。
[0146]注意,在该情况下,当在激活等于上限N2的小程序AP2的状态下、给出指示以激活新的小程序AP2时,可以强制停止正激活的小程序AP2中的最早激活的程序的执行,使得信息处理装置10可以将同时激活的小程序AP2的数目限制为上限N2或更少。可替代地,对于正激活的每个小程序AP2,信息处理装置10可以存储用户最近访问该小程序AP2的定时,并且当进行指示以激活超出上限N2的小程序AP2时,可以强制终止具有最近访问程序的最早定时的程序的执行。注意,在这些情况下,在强制终止具有最近访问程序的最早定时的程序的执行之前,信息处理装置10可以例如通过在屏幕S上显示来输出用于确认程序的执行的强制终止的消息。然后,当用户对该消息给出响应以允许强制终止时,响应于此强制终止程序的执行,另一方面,限制对其新指示激活的小程序AP2的激活。可替代地,在已经激活等于上限N2的小程序AP2的情况下,可以无条件地限制新的小程序AP2的激活,使得信息处理装置10可以将同时激活的小程序AP2的数目限制为上限N2或更少。
[0147]注意,显示符号图像的处理和上述响应于显示终止操作和显示终止限制操作的处理不仅可应用于上述与程序相关联的板图像Ib,而且可应用于用于切换各种图像用于显示的信息处理装置。作为示例,下面描述这样的情况,其中这样的技术应用于以切换方式显示多个标签(tab)的标签浏览器。图16A是图示标签浏览器的显示屏幕的示例的图。该示例中的标签浏览器可以以切换方式显示最多八个页面图像(表示网页的内容的图像),并且限制超过八个的页面的数目的生成。对应于页面图像的上限,总共八个标签(符号图像)在屏幕的上部水平地并排显示。然而,不是所有的符号图像与页面图像相关联。在符号图像中,在左端的符号图像(显示的符号图像Isc)是表示对应于当前正在显示的页面图像的标签的符号图像。显示的符号图像Isc通过删除边界线指示该符号图像对应于显示的页面图像,其中在下面提供页面图像显示区域。此外,从左边开始的第二到第四符号图像是表示对应于当前没有显示的页面图像的标签的页面对应符号图像Isp。显示的符号图像Isc和页面对应符号图像Isp每个包括表示对应的页面图像的图像(例如,图标图像等)。此外,在对应于对其限制显示终止的页面图像的符号图像中,显示图示其中限制显示终止的状态的大头针图像Ip。同时,右半的四个符号图像是不与任何页面图像相关联的不对应符号图像Isn,并且以不同于页面对应符号图像Isp和显示的符号图像Isc的方式显示,以便将事实呈现给用户。具体地,该符号图像不包括表示页面图像的图像,从而指示符号图像不与任何页面图像相关联。通过显示四个不对应符号图像Isn,用户可以理解可以再显示四个页面图像作为可用于利用标签切换的页面。
[0148]此外,图16A图示用户如何关于显示显示的符号图像Isc的区域执行预定方向(这里,向上方向)上的滑动操作。标签浏览器接收这样的预定方向上的滑动操作作为用于终止显示的页面图像的显示的显示终止操作。图16B图示这样这只显示终止操作后的显示示例。在该示例中,作为终止对应于显示的符号图像Isc的页面图像的显示的结果,不对应符号图像Isd的数目增加1,并且对应于已经接着显示的符号图像Isc显示的页面对应符号图像Isp的页面图像新显示在页面图像显示区域中。注意,这里,显示的符号图像Isc设为显示终止操作的目标,但是其它页面对应符号图像Isp之一可以设为类似的显示终止操作的目标。在该情况下,页面图像显示区域中的显示不改变,而是从标签切换的目标中排除对应于设为操作目标的页面对应符号图像Isp的页面图像。[0149]此外,在类似于图16A的显示屏幕中,图17A图示如何关于显示显示的符号图像Isc的区域在与显示终止操作的方向相反的方向(这里,向下方向)上执行滑动操作。浏览器接收这种与通过显示终止操作指定的方向不同的方向上的指示操作作为显示终止限制操作,从而转换到限制显示的页面图像的显示终止的状态。图17B图示执行显示终止限制操作后的状态,其中在显示的符号图像Isc中显示指示限制对应于符号图像的页面图像的显示终止的大头针图像。注意,显示终止限制操作同样不仅可以对显示的符号图像Isc执行,而且可以对其它页面对应符号图像Isp之一执行。同样在该示例中,对符号图像的显示终止操作和显示终止限制操作的每个是这样的滑动操作,其中用户在提供以便重叠显示屏幕的触摸传感器的检测表面上移动他的/她的手指。然而,本发明不限于此,并且显示终止操作和显示终止限制操作每个可以是鼠标等的拖动操作等。
[0150]尽管目前已经考虑本发明的特定实施例进行了描述,但是要理解的是可以对其进行各种修改,并且意图在于权利要求覆盖所有这样的落入本发明的真实精神和范围内的修改。
【权利要求】
1.一种信息处理装置,其特征在于,包括: 显示区域显示部件,在屏幕上显示至少一部分显示区域,在所述显示区域中安排显示元素; 显示终止部件,在从用户接收指定相对于屏幕中的预定区域的预定方向的操作时,终止显示区域的显示; 引导图像显示部件,在开始进行指定预定方向的操作之前,将操作位置引导图像显示在预定区域,所述操作位置引导图像用于向用户指示预定区域的位置、以及从预定区域用户应指定的预定方向, 所述显示终止部件当判断为指定预定方向的操作开始时,显示以根据该操作的操作量的量逐渐改变该操作位置引导图像的图像,当该操作的操作量满足预定条件时,终止显示区域的显示。
2.如权利要求1所述的信息处理装置,其中, 所述预定区域被配置于所述屏幕内所述显示区域被显示的范围的角落。
3.如权利要求2所述的信息处理装置,其中, 所述预定方向是朝向屏幕中央的方向。
4.如权利要求1至3的任一项所述的信息处理装置,其中, 所述操作位置引导图像是,表示在所述屏幕内显示的图像朝向预定方向折返的情况的图像。
5.如权利要求1所述的信息处理装置,其中, 所述显示区域显示部件在屏幕上显示作为显示区域的一部分的显示目标范围, 所述信息处理装置还包括:用于在显示显示目标范围的状态下从用户接收滚动指令时、根据滚动指令的方向控制滚动以在显示区域内移动显示目标范围的滚动控制部件, 所述预定区域是在显示目标范围内设置的区域,并且即使在显示目标范围移动到显示区域内时也不改变在显示目标范围内的位置。
6.如权利要求5所述的信息处理装置,其中, 所述显示区域显示部件在屏幕上与显示区域叠加而显示背景图像,并且在通过滚动控制部件而显示目标范围移动时,也维持背景图像在屏幕内的显示位置。
7.一种信息处理方法,其特征在于,包括: 显示区域显示步骤,在屏幕上显示至少一部分显示区域,在所述显示区域中安排显示元素;以及 显示终止步骤,在从用户接收指定相对于屏幕中的预定区域的预定方向的操作时,终止显示区域的显示; 引导图像显示步骤,在开始进行指定预定方向的操作之前,将操作位置引导图像显示在预定区域,所述操作位置引导图像用于向用户指示预定区域的位置、以及从预定区域用户应指定的预定方向, 在所述显示终止步骤中,当判断为指定预定方向的操作开始时,显示以根据该操作的操作量的量逐渐改变该操作位置引导图像的图像,当该操作的操作量满足预定条件时,终止显示区域的显示。
【文档编号】G06F3/0481GK103927087SQ201410171574
【公开日】2014年7月16日 申请日期:2011年4月11日 优先权日:2010年4月9日
【发明者】津田宗孝, 平松修治, 榎本繁, 小林元树 申请人:索尼计算机娱乐公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1