信息处理设备转让专利

申请号 : CN200980130437.4

文献号 : CN102112953B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 村上圭一神谷大恩田靖加纳出亚山田和宏桥田直树

申请人 : 株式会社NTT都科摩

摘要 :

提供一种在能够显示多个窗口的图像且显示区域较小的情况下减小当用户选择所期望图像时他/她所承受的负担的技术。在通信终端设备10中,在列表画面中改变窗口设置的情况下,初始显示对该列表画面进行概览的俯瞰画面,随后在俯瞰画面中改变这些窗口的设置,最后,显示出窗口设置已被改变的俯瞰画面的放大画面(原始画面),如上所述。通过显示放大图像,可以使得这些窗口在移动电话的较小显示区域中更易可见。而且,在存在着不能以放大画面中显示的窗口的情况下,通过显示俯瞰画面,可以使得用户意识到在放大画面中存在着不能被显示的窗口这一事实并且还可以识别出该窗口的位置。

权利要求 :

1.一种信息处理设备,该信息处理设备包括:

对象图像显示单元,其使得用于显示图像的显示单元按照与第一比例相对应的尺寸显示包括多个对象图像的对象图像组的至少一部分;

显示位置改变单元,如果接收操作指令的操作单元接收到改变所述对象图像组的对象图像的显示位置的操作指令,则该显示位置改变单元使得所述显示单元按照与比所述第一比例小的第二比例相对应的尺寸显示包括改变了显示位置的对象图像的对象图像组,此后使得该显示单元按照所述第一比例显示包括改变了显示位置的对象图像的对象图像组的至少一部分;以及处理执行单元,如果所述操作单元接收到选择按照与所述第一比例相对应的尺寸显示在所述显示单元上的对象图像的操作指令,则该处理执行单元执行与所选择的对象图像相对应的处理。

2.根据权利要求1所述的信息处理设备,其中,所述显示位置改变单元判断是否能够在所述显示单元上按照与所述第一比例相对应的尺寸显示包括改变了显示位置的所述对象图像的所述对象图像组的全部多个对象图像,并且,如果判断结果为否,则使所述显示单元按照与所述第二比例相对应的尺寸显示包括改变了显示位置的该对象图像的该对象图像组,此后使得所述显示单元按照所述第一比例来显示包括改变了显示位置的该对象图像的该对象图像组的至少一部分。

3.根据权利要求1所述的信息处理设备,该信息处理设备包括用于选择所述多个对象图像中的至少一个的选择单元,其中:所述对象图像显示单元显示所述对象图像组的至少一部分,使得在所述显示单元上显示所述选择单元所选择的全部对象图像;并且所述显示位置改变单元显示所述对象图像组的至少一部分,使得在所述显示单元上显示所述选择单元所选择的全部对象图像。

4.根据权利要求1所述的信息处理设备,其中,所述显示位置改变单元通过缩小所述对象图像组来将该对象图像组的尺寸从所述第一比例改变为所述第二比例,并且,通过放大所述对象图像组来将该对象图像组的尺寸从所述第二比例改变为所述第一比例。

5.一种信息处理方法,该方法包括以下步骤:

使用于显示图像的显示单元按照与第一比例相对应的尺寸显示包括多个对象图像的对象图像组的至少一部分;

如果用于接收操作指令的操作单元接收到改变所述对象图像组的对象图像的显示位置的操作指令,则使得所述显示单元按照与比所述第一比例小的第二比例相对应的尺寸显示包括改变了显示位置的该对象图像的该对象图像组,此后使得该显示单元按照所述第一比例来显示包括改变了显示位置的该对象图像的该对象图像组的至少一部分;以及如果所述操作单元接收到选择按照与所述第一比例相对应的尺寸显示在所述显示单元上的对象图像的操作指令,则执行与所选择的对象图像相对应的处理。

说明书 :

信息处理设备

技术领域

[0001] 本发明涉及GUI(图形用户界面)。

背景技术

[0002] 能够显示多个窗口的多窗口系统是已知的。在将多窗口系统应用于诸如移动电话之类的电子设备时,选择窗口的操作并不方便。例如,在没有用于选择位置(坐标)的指点设备(诸如鼠标)的电子设备中,如果所显示的窗口数量增大,则选择所期望窗口的操作可能并不方便。
[0003] 而且,在具有较小显示区域的电子设备(诸如移动电话)的情况下,如果显示了全部可显示的窗口,则各个窗口的尺寸必须较小,这使得用户难以识别出各个窗口的内容。相反,如果以合适的尺寸来显示各个窗口、使得用户能够识别出窗口的内容,则不能显示全部可显示的窗口,而是仅显示了其中的一些窗口。如上所述,如果将多窗口系统应用于具有较小显示区域的电子设备,则可能出现以下这种情况:用户难以从多个窗口中选择所期望的窗口。
[0004] 作为用于提高多窗口系统中的可操作性的技术,已知的是在JP 2003-280630 A和JP 2007-122633 A中描述的技术。JP 2003-280630 A和JP 2007-122633 A中描述的技术是以下这种技术:通过该技术,在显示区域显示特殊窗口,并且在该特殊窗口中显示俯瞰(overhead)画面,该俯瞰画面显示了包括任意隐藏窗口的全部窗口设置。 发明内容
[0005] 然而,在JP 2003-280630 A和JP 2007-122633 A中描述的技术中,可以容易地识别出设置有多个窗口的整个画面的图像;然而,选择所期望窗口的操作可能并不方便。而且,在移动电话的较小显示区域中,没有用于提供显示俯瞰画面的窗口的空间。 [0006] 鉴于上述问题,本发明的一个目的是提供以下这种技术,在能够显示多个窗口的图像且显示区域较小的情况下,该技术用于减小当用户选择所期望图像时他/她所 承受的负担。
[0007] 提供了根据本发明的信息处理设备,该信息处理设备包括:对象图像显示单元,其使得用于显示图像的显示单元按照与第一比例相对应的尺寸显示包括多个对象图像的对象图像组的至少一部分;显示位置改变单元,如果接收操作指令的操作单元接收到改变所述对象图像组的对象图像的显示位置的操作指令,则该显示位置改变单元使得所述显示单元按照与比所述第一比例小的第二比例相对应的尺寸显示包括改变了显示位置的对象图像的对象图像组,此后使得该显示单元按照第一比例显示包括改变了显示位置的对象图像的对象图像组的至少一部分;以及处理执行单元,如果所述操作单元接收到选择按照与所述第一比例相对应的尺寸显示在所述显示单元上的对象图像的操作指令,则该处理执行单元执行与所选择的对象图像相对应的处理。
[0008] 在根据本发明的信息处理设备中,所述显示位置改变单元可以判断是否能够在所述显示单元上按照与所述第一比例相对应的尺寸显示包括改变了显示位置的所述对象图像的所述对象图像组的全部多个对象图像,并且,如果判断结果为否,则使所述显示单元按照与所述第二比例相对应的尺寸显示包括改变了显示位置的该对象图像的该对象图像组,此后使得所述显示单元按照第一比例显示包括改变了显示位置的该对象图像的该对象图像组的至少一部分。
[0009] 根据本发明的图像处理设备可以包括用于选择所述多个对象图像针对至少一个的选择单元,并且,所述对象图像显示单元可以显示所述对象图像组的至少一部分,使得在所述显示单元上显示所述选择单元所选择的全部对象图像,并且,所述显示位置改变单元可以显示所述对象图像组的至少一部分,使得在所述显示单元上显示所述选择单元所选择的全部对象图像。
[0010] 在根据权利要求1所述的信息处理设备中,所述显示位置改变单元可以通过缩小所述对象图像组来将该对象图像组的尺寸从所述第一比例改变为所述第二比例,并且,通过放大所述对象图像组来将该对象图像组的尺寸从所述第二比例改变为所述第一比例。 [0011] 根据本发明的程序使得计算机用作上述信息处理设备。而且,根据本发明的程序可以经由诸如互联网的网络下载到计算机且安装在计算机中,使得该程序可用。而且,可以在记录介质(诸如保存这种程序的光盘)的实施方式中实现本发明。
[0012] 根据本发明,在能够显示多个窗口的图像且显示区域较小的情况下,可以减小 当用户选择所期望图像时他/她所承受的负担。

附图说明

[0013] 图1是示出通信终端设备的物理配置的框图。
[0014] 图2是示出通信终端设备的逻辑配置的图。
[0015] 图3是示出通信终端设备实现的功能的功能性框图。
[0016] 图4是示出所选择窗口和未选择窗口的显示形式的一个示例的图。 [0017] 图5是示出通信终端设备实现的显示控制的流程图。
[0018] 图6是示出显示部上显示的画面的一个示例的图。
[0019] 图7是示出显示部上显示的画面的一个示例的图。
[0020] 图8是示出显示部上显示的画面的一个示例的图。
[0021] 图9是示出显示部上显示的画面的一个示例的图。
[0022] 图10是示出显示部上显示的画面的一个示例的图。
[0023] 图11是示出显示部上显示的画面的一个示例的图。
[0024] 图12是示出通信终端设备实现的显示控制的流程图。
[0025] 图13是示出显示部上显示的画面的一个示例的图。
[0026] 附图标记说明
[0027] 10:通信终端设备
[0028] 11:控制部
[0029] 12:无线通信部
[0030] 13:显示部
[0031] 14:操作部
[0032] 210:操作信息获取部
[0033] 211:转变接收部
[0034] 212:指令接收部
[0035] 220:选择部
[0036] 230:显示控制部

具体实施方式

[0037] 图1是示出根据本发明的一个实施方式的通信终端设备的物理配置的框图。应当注意,根据本实施方式的通信终端设备10是具有用于输入和输出语音的装置(诸如麦克风和扬声器)(未图示)的移动电话。控制部11包括CPU(中央处理器)11a、ROM(只读存储器)11b、RAM(随机存取存储器)11c以及EEPROM(电可擦除可编程ROM)11d,并且,CPU 11a在使用RAM 11c作为工作区的情况下执行存储在ROM 11b或EEPROM 11d中的程序,由此对通信终端设备10的各个单元的操作进行控制。无线通信部12包括天线12a,并且与预定移动通信网络进行无线数据通信。显示部13包括液晶显示器和液晶驱动电路,并且基于从控制部11提供的显示数据而在预定显示区域中显示图像。操作部14包括多个键,并且向控制部11提供与用户的按压操作相对应的操作信息。操作部14包括用于选择窗口的键(此后称为“方向键”)、用于改变窗口设置的键(此后称为“改变键”)、以及用于指定窗口的键(此后称为“确定键”)。通过操作这些键,用户能够选择窗口或改变窗口的设置。应当注意,在本实施方式中,方向键是用于选择左、右、上和下这四个方向之一的键;然而,方向键可以是用于选择除了上述4个方向之外的方向(诸如倾斜方向(朝向右上或朝向左下))的键。而且,应当注意,在本实施方式中,描述了方向键接收选择所期望方向的操作指令的情况;然而,如果通信终端设备10具有触摸板,则该触摸板可以接收这种操作指令。 [0038] ROM 11b预存了一些程序。此后,这些程序称为“预安装程序”。预安装程序包括多TM任务操作系统(此后,称为“多任务OS”)、Java 平台和本机应用(nativeapplication)。
多任务OS是支持对于实现多个任务的伪并行执行所必须的功能(诸如分配虚拟存储空间)的操作系统。Java平台是根据CDC(连接的设备配置)而描述的一组程序,其中CDC是用于在安装有多任务OS的通信终端设备10中实现Java运行时间环境130(稍后描述)的配置。本机应用是用于实现通信终端设备10的基本功能(诸如电话呼叫)的程序。 [0039] EEPROM 11d包括用于存储Java应用的Java应用存储区域。Java应用包括JAR(Java归档)文件以及ADF(应用描述符文件),JAR文件是描述了Java运行时间环境中的过程的实体程序以及当执行该实体程序时所使用的图像文件或音频文件的组合,并且在ADF中描述了JAR文件的安装和启动属性。Java应用由内容提供商或运 营公司所预备,并且存储在外部服务器设备中,并且能够由通信终端设备10按照需要从该服务器设备下载。 [0040] 图2是示出通过执行存储在ROM 11b和EEPROM 11d中的程序由通信终端设备10的控制部11所实现各个单元的逻辑配置的图。如图所示,在执行各个程序的通信终端设备
10中,在OS 110中实现了本机应用120和Java运行时间环境130,并且,第一存储部140和第二存储部150固定在EEPROM 11d中。
[0041] 通过使用存储在ROM 11b中的Java平台来实现Java运行时间环境130。Java运行时间环境130包括类库160、JVM(Java虚拟机)170以及JAM(Java应用管理器)180。类库160是具有特定功能的多个程序模块(类)的组合的文件。JVM 170是针对上述CDC而优化的Java运行时间环境,并且具有解释和执行作为Java应用而提供的字节代码的功能。JAM 180具有对Java应用的下载、安装、启动和终止进行管理的功能。
[0042] 第一存储部140是用于存储Java应用的区域,各个Java应用包括有在JAM 180的控制下所下载的JAR文件和ADF。第二存储部150是将单独存储区域分配给所安装的各个Java应用的区域,并且用于在终止了Java应用之后存储在该Java应用的运行过程中所生成的数据。位于分配给Java应用的存储区域中的特定Java应用的数据仅在该应用运行时才能被重写;因此,该数据不能被其它Java应用重写。
[0043] 本发明的Java应用包括用于显示多个窗口的应用。用于显示多个窗口的Java应用包括“窗口显示应用”和“窗口部件(widget)”。窗口显示应用是用于在显示部13的显示区域中显示一个或更多个窗口、且控制显示形式的应用。窗口部件是在窗口显示应用显示了窗口的条件下实现预定功能的应用。
[0044] 本发明的“窗口”表示显示部13的显示区域的、分配给窗口部件的一部分,该窗口部件显示为能够与显示区域的其它部分中的图像相区分的图像。窗口显示特定信息,该信息是本发明的“对象图像”的示例。该窗口的形状及尺寸(面积)是根据窗口部件而决定的;但是,窗口的形状和尺寸可以改变。而且,该窗口可以根据用户操作而移动。 [0045] 在本实施方式中,存在多个窗口部件,各个窗口部件实现不同功能。例如,窗口部件包括通过在窗口中显示时钟图像来显示时间及日期的窗口部件(此后称为“时钟窗口部件”)、用于在窗口中显示作为备忘录的用户输入的字符的窗口部件(此后称 为“备忘录窗口部件”)、或者用于播放视频或音乐的窗口部件(此后称为“播放窗口部件”)。而且,窗口部件可以包括在预定时间经由无线通信部12获得信息(诸如新闻或天气预报)、且显示所获得的信息的窗口部件。
[0046] 上文是对根据本发明的通信终端设备10的配置的描述。使用这种配置,通信终端设备10根据用户请求来执行多个应用。根据本发明的通信终端设备10通过显示具有窗口部件的窗口来实现多窗口系统。也就是说,通信终端设备10在显示多个窗口时运行窗口显示应用。用户能够通过对操作部14的方向键进行操作,来从多个窗口中选择一个窗口或者改变所选择的窗口。控制部11根据从操作部14输出的信号,来从显示部13上显示的多个窗口中选择至少一个窗口,或者改变所选择的窗口。控制部11可以选择单个窗口或多个窗口。在下面的描述中,为了方便说明,被选择的窗口称为“所选择窗口”,并且未被选择的窗口称为“未选择窗口”。应当注意,在本实施方式中,对窗口的“选择”意味着提供对该窗口的输入焦点。
[0047] 通信终端设备10将与用户所选择的窗口相对应的窗口部件设置在以下这种状态,其中,该窗口部件所执行的操作与当该窗口未被选择时所执行的操作不同。也就是说,各个窗口部件能够根据是否选择了与该窗口部件相对应的窗口而执行不同的操作。例如,时钟窗口部件能够在相应窗口未被选择时执行显示时间及日期的操作,并且能够在相应窗口被选择时执行改变时间及日期或改变外观(诸如窗口颜色)的操作。备忘录窗口部件能够在相应窗口未被选择时执行显示字符的操作,并且能够在相应窗口被选择时执行改变字符的操作。播放窗口部件能够在相应窗口未被选择时执行播放视频或音乐的操作,并且能够在相应窗口被选择时执行控制音量、或者使得视频或音乐暂停或快进的操作。根据用户执行的操作来执行这些操作。例如,当用户执行设置时钟的操作时,相应地改变时间。 [0048] 当窗口显示应用处于运行时,用户能够通过对操作部14的确定键进行操作来指定显示部13上显示的窗口。如果操作部14接收到指定显示部13上显示的窗口的操作指令,则控制部11执行与指定窗口相对应的操作。例如,在指定了与时钟窗口部件相对应的窗口的情况下,控制部11增大该窗口的显示尺寸,并且执行改变时间及日期或者改变窗口外观(诸如颜色)的操作。
[0049] 该窗口显示应用可以暂停对多个窗口的列表的显示。例如,在该窗口显示应用正在显示列表的同时用户发起了电话呼叫的情况下,通信终端设备10执行中断处理 以将显示部13上显示的图像改变为用于电话呼叫的图像。为此,通信终端设备10的控制部11生成指示了如何显示多个窗口的显示信息,并且将该信息存储在EEPROM 11d中。控制部11在每次窗口显示改变时对该显示信息进行更新。该显示信息包括指示了此时显示的窗口的信息、指示了窗口的设置的信息、以及指示了此时选择的窗口的信息。该显示信息还包括用于标识窗口的标识信息。在电话呼叫结束且用户执行了预定操作之后,该窗口显示应用恢复对列表的显示。按照与在暂停显示之前所执行的列表显示的显示形式相类似的显示形式,通信终端设备10通过参考显示信息来恢复对列表的显示。
[0050] 图3是示出当控制部显示多个窗口(即,控制部11执行窗口显示应用)时通信终端设备10的控制部11实现的功能的功能性框图。如图所示,通信终端设备10的控制部11通过执行存储的程序,来实现与操作信息获取部210、选择部220和显示控制部230相对应的功能。
[0051] 操作信息获取部210具有从操作部14获取操作信息的功能。操作信息获取部210基于用户所操作的键和控制部11所执行的操作,来识别出用户的操作。操作信息获取部210包括转变接收部211和指令接收部212。转变接收部211接收改变所选择窗口的操作指令。转变接收部211在特定窗口是所选择窗口且通过使用方向键选择了任意一个操作方向时工作。指令接收部212接收改变窗口设置的指令。指令接收部212在显示了多个窗口且按下了改变键时工作。
[0052] 选择部220具有在显示了多个窗口时从该多个窗口中选择一个所选择窗口的功能。当选择一个所选择窗口时,选择部220可以基于预存的显示信息来确定所选择窗口,或者根据用户操作来确定所选择窗口。例如,在转变接收部211接收到改变所选择窗口的操作指令的情况下,选择部220根据该操作来改变所选择窗口。也就是说,选择部220在这种情况下实现的功能是将所选择窗口从一个窗口改变为另一窗口的功能。在这种情况下,选择部220识别出所选择的操作方向,并且将位于相对于所选择窗口的操作方向中的且最接近该所选择窗口的未选择窗口指定为所选择窗口。
[0053] 显示控制部230具有基于外部信息来对窗口的显示进行控制的功能。具体而言,显示控制部230基于外部信息来开始或终止窗口的显示、或者改变窗口的显示位置。显示控制部230还响应于所选择窗口的转变来执行改变窗口显示的显示控制,并且响应于按压改变键来执行改变窗口设置的显示控制。显示控制部230按照使得可以彼此 区分的方式来显示所选择窗口和未选择窗口。具体而言,显示控制部230按照不同显示形式来显示所选择窗口和未选择窗口。
[0054] 图4是示出所选择窗口和未选择窗口的显示形式的一个示例的图。如图所示,在所选择窗口是窗口W1的情况下,显示控制部230通过向窗口W1添加框架F1,来从作为未选择窗口的窗口W2至W6中区分出窗口W1。应当注意,从未选择窗口中区分出所选择窗口的方法并不限于该示例,并且可以采用使得所选择窗口闪烁的方法和使得未选择窗口显得半透明的方法。
[0055] 基于使用方向键而选择的操作方向,来执行所选择窗口的转变。例如,在所选择窗口是窗口W1的情况下,显示控制部230识别出位于窗口W1的左边、右边、上边或下边的窗口W2至W5是随后可以选择的窗口。在这种情况下,如果用户选择了窗口W6,则所选择窗口从窗口W1改变为窗口W2(或W5),并且进一步改变为窗口W6。也就是说,必须执行两次转变。
[0056] 显示控制部230可以显示预定字符或图像,作为位于所选择窗口与随后可以选择的窗口之间的标记。通过执行这种显示,用户可以更容易地识别出随后可以选择的窗口。应当注意,在一个操作方向中存在着多个随后可以选择的窗口的情况下(如图4所示,在窗口W3是所选择窗口的情况下(在这种情况下,在向上的方向中存在多个窗口)),根据预定规则而将窗口识别为随后可以选择的窗口,并且与该窗口相关联地显示标记。 [0057] 图5是示出具有前述配置和功能的控制部11所执行的显示控制的流程图。该流程图中示出的操作是通过执行“窗口显示应用”而触发。控制部11最初根据预定算法来确定多个窗口的设置(步骤S1)。例如,控制部11可以基于存储在EEPROM 11d中的设置信息来作出这种确定。另选的是,控制部11可以按照窗口部件下载的次序来设置窗口。另选的是,控制部11可以基于窗口部件的执行次数来设置窗口。另选的是,控制部11可以使用预定随机函数来确定窗口的设置。本质上,控制部11可以根据预定算法来作出这种确定。 [0058] 在确定了多个窗口的设置之后,控制部13在显示部13上按照与预定比例(此后称为“第一比例”)相对应的尺寸来显示这些窗口的至少一部分(步骤S2)。具体而言,控制部11在显示部13的显示区域中按照与第一比例相对应的尺寸,来显示在步骤S1所确定的设置了多个窗口的图像的至少一部分(此后,称为“完整图像G1”)。 [0059] 图6是示出完整图像G1的一个示例的图,并且图7是示出步骤S2中在显示部13上显示的画面的图。图6和图7示出显示了8个窗口W1至W8的情况。如图6和图7所示,控制部11在显示部13中的显示区域R1中按照与第一比例相对应的尺寸来显示完整图像G1,其中,如步骤S1所确定的方式来设置窗口W1至W8。图7示出窗口W1是所选择窗口的情况。如图7所示,控制部11按照与第一比例相对应的尺寸来显示完整图像G1,使得在显示部13中显示全部所选择窗口(在图7示出的示例中,为所选择窗口W1)。 [0060] 如图7所示,在显示部13的显示区域R1中显示了多个窗口。在显示图7中示出的画面的情况下,用户能过通过使用方向键来改变所选择窗口。控制部11基于从操作部14输出的操作信息来改变所选择窗口。
[0061] 用户还能够通过使用操作部14的改变键来改变窗口的显示位置。控制部11一直进行等待(步骤S3:否),直到执行了改变窗口的显示位置的操作为止,并且,如果操作部14接收到改变窗口的显示位置的操作指令(步骤S3:是),则控制部11在显示部13上按照与比第一比例小的比例(此后称为“第二比例”)相对应的尺寸来显示设置已被改变的窗口,此后在显示部13上按照第一比例尺寸来显示设置已被改变的窗口的至少一部分(步骤S4至S7)。将参照附图更详细地描述这些操作。
[0062] 在显示了图7所示的画面(即,完整图像G1的一部分)的情况下,如果从操作部14输出指令了改变设置的操作信息,则控制部11初始显示俯瞰画面,其中对当前显示的画面进行概览(步骤S4)。具体而言,控制部11改变显示区域R1的内容,使得在显示区域R1中显示如步骤S1所确定的方式而设置的窗口的全部完整图像G1。图8示出步骤S4中在显示部13的显示区域R1中显示的俯瞰画面的示例。在图8中示出的示例中,按照将图6中示出的完整图像G1减小到能够显示全部完整图像G1的尺寸的方式,来显示图6中示出的完整图像G1。在步骤S4,控制部11可以通过减小完整图像G1来改变显示区域R1的内容。 [0063] 接下来,控制部11根据预定算法来改变对多个窗口的设置(步骤S5)。具体而言,控制部11可以使用预定随机函数来改变设置。本质上,控制部11可以采用任意方法,只要控制部根据预定算法来改变对多个窗口的设置即可。
[0064] 接下来,控制部11改变对图8中示出的俯瞰视图中的窗口的设置(步骤S6)。具体而言,控制部11在显示部13上按照与比第一比例小的第二比例相对应的尺寸来 显示设置已被改变的窗口。更具体而言,控制部11改变显示区域R1的内容,使得在显示部13的显示区域R1中显示如步骤S5所确定的方式而设置的多个窗口的全部图像(此后,称为“完整图像G2”)。图9是示出步骤S6中在显示部13的显示区域R1中显示的俯瞰画面的示例。在图9所示的示例中,显示出改变了窗口设置的完整图像G2,其中该完整图像G2被减小到能够显示全部完整图像G2的尺寸。
[0065] 当执行对所显示内容的改变时,控制部11可以针对所显示的图像应用适当的视觉效果。例如,控制部11可以在改变设置的同时显示与窗口的图像不同的图像(例如,显示“请等待”消息的图像或者沙漏时钟的图像)。另选的是,控制部11可以示出按照动画方式来显示从改变前的设置到改变后的设置的逐渐变化的多个窗口图像。另外,控制部11可以生成用于告知用户正在执行对显示内容的改变的适当声音。在从按下改变键到确定了全部显示的窗口的设置的时段内,可以按照给定定时来应用视觉效果。根据这种配置,即使对设置的确定花费了一些时间,但是仍然可以避免图像保持静态的情况。 [0066] 在显示如图9所示的俯瞰图像(即,在显示部13上按照与第二比例相对应的尺寸来显示设置已被改变的窗口)之后,控制部11执行操作以使得画面返回到放大画面(原始画面)(步骤S7)。具体而言,控制部11在显示部13上按照第一比例尺寸来显示设置已被改变的窗口的至少一部分。更具体而言,控制部11改变显示区域R1的内容,使得在显示区域R1中按照与第一比例相对应的尺寸来显示完整图像G2(步骤S7)。为此,控制部11可以通过放大完整图像G2来改变显示区域R1的内容。如果在步骤S7的操作中不能在显示区域R1中显示全部完整图像G2,则在显示区域R1中显示完整图像G2的一部分。图10是示出步骤S7中在显示区域R1中显示的画面的一个示例的图。图11是示出完整图像G2的一个示例的图。如图10和图11所示,在显示区域R1中显示完整图像G2的一部分。而且,如图10所示,控制部11显示完整图像G1的至少一部分,使得在显示区域R1中显示全部所选择窗口(在图10中示出的示例中,所选择窗口W1)。
[0067] 控制部11确定是否终止该窗口显示应用(步骤S8),并且如果确定了终止该应用(步骤S8:是),则控制部11终止该应用的运行。另一方面,如果控制部11确定并不终止该应用(步骤S8:否),则控制部11返回到步骤S3的操作。在步骤S3,控制部11一直进行等待,直到提供改变该窗口设置的指令为止,并且,如果提供了 改变该窗口设置的指令(步骤S3:是),则控制部执行从步骤S4开始的步骤,以执行改变窗口的操作。 [0068] 在该窗口显示应用正在运行的同时操作部14接收到用于指定在显示部13上按照与第一比例相对应的尺寸所显示的窗口的操作指令(即,操作部14接收到用于指定在图5的步骤S2或S3中在显示部13上所显示的窗口的操作指令)的情况下,控制部11执行对应于所指定窗口的处理。应当注意,在图5中并没有示出该操作,以避免使得该附图复杂化。 [0069] 通过使用该窗口显示应用来改变窗口的设置,可以减小用户按压各个键来选择所期望窗口的次数。也就是说,选择窗口的可操作性得到了提高。具体而言,例如,在各个窗口如图7所示而设置的情况下,为了将所选择窗口从窗口W2改变为窗口W8,用户必须对下箭头按钮按压两次并对左箭头按钮按压一次。另一方面,在响应于用户按下改变键以将所选择窗口从窗口W2改变为窗口8、从而将这些窗口的设置改变为图10中所示的设置的情况下,用户需要完成的全部操作就是对左箭头按钮按压一次。也就是说,根据本实施方式,仅通过按下改变键,用户就能够改变这些窗口的设置,所以操作变得更简单。这种显示控制的效果随着所显示窗口的数量的增大而变得更好。而且,这种显示控制的效果随着用户必须按压方向键来选择所期望窗口的次数的增大而变得更好。
[0070] 应当注意,如果在一旦改变了设置之后这些操作的数量并没有减小,则用户可以通过多次按压改变键来多次改变该设置。为此,用户重复按下同一键;相应地,与按下不同键的情况(例如,按下“上”、“右”和“上”按钮的情况)相比,操作更简单。 [0071] 以上是对本实施方式的显示控制的描述。在本实施方式中,在列表画面中改变多个窗口的设置的情况下,初始显示对该列表画面进行概览的俯瞰画面。随后,在俯瞰画面中改变这些窗口的设置,最后,显示出窗口设置已被改变的俯瞰画面的放大画面(原始画面),如上所述。通过显示放大图像,可以使得这些窗口在移动电话的较小显示区域中更易可见。而且,在存在着不能在放大画面中显示的窗口的情况下,通过显示俯瞰画面,可以使得用户意识到在放大画面中存在着不能被显示的窗口这一事实并且还可以识别出该窗口的位置。
[0072] 如上所述,根据本实施方式,可以减小用户必须按压键来选择所期望窗口的次数。也就是说,可以提高选择窗口的可操作性。而且,可以使得用户在他/她选择窗 口时更容易地识别出全部窗口的设置。
[0073] [变形例]
[0074] 可以在不同于上述实施方式的实施方式中实现本发明。例如,可以在下述实施方式中实现本发明。应当注意,下面的变形例可以彼此组合。
[0075] (1)变形例1
[0076] 在上述实施方式中,控制部11基于窗口数量来对俯瞰画面的显示进行控制。例如,如果存在单个窗口,则不必具有概览窗口;因此,可以显示放大窗口而不显示俯瞰画面。另一方面,如果在放大画面中存在太多要显示的窗口,则可以在开始时显示足够的区域,从而实现窗口概览,此后进到放大画面。图12示出用于根据本示例的操作流的流程图的示例。图12对应于涉及上述实施方式的图5的流程图。图12的流程图不同于图5的流程图之处在于,图12的流程图具有步骤S21、S22和S23。在下面的描述中,相似的标记表示与图5共享的操作,并且省略操作的描述。
[0077] 在图12的示例中,控制部11确定在改变这些窗口的设置之前(步骤S3:是)是否显示俯瞰画面(步骤S21)。具体而言,控制部11通过确定是否能够在显示部13上按照与第一比例相对应的尺寸来显示设置已被改变的全部窗口,来确定是否显示俯瞰画面。如果可以按照与第一比例相对应的尺寸来显示全部窗口,则控制部11确定不显示俯瞰画面。另一方面,如果不能按照与第一比例相对应的尺寸来显示全部窗口,则控制部11确定显示俯瞰画面。如果控制部11确定显示俯瞰画面(步骤S21:是),则控制部在显示部13上按照与第二比例相对应的尺寸来显示这些窗口(步骤S6),此后在显示部13上按照第一比例尺寸来显示设置已被改变的窗口的一部分(步骤S7)。也就是说,控制部11在显示俯瞰画面之后显示放大画面。另一方面,如果控制部11确定不显示俯瞰画面(步骤S21:否),则控制部改变这些窗口的设置(步骤S22),此后在显示部13上按照与第一比例相对应的尺寸来显示设置已被改变的窗口(步骤S23)。也就是说,当可以在显示部13上按照与第一比例相对应的尺寸来显示设置已被改变的全部窗口时,控制部11按照与第一比例相对应的尺寸来显示这些窗口而不显示俯瞰画面。如上所述,在图12的示例中,控制部11确定是否能够在显示部13上显示全部窗口,并且,如果控制部确定能够显示全部窗口,则改变这些窗口的设置而不显示俯瞰画面。另一方面,如果控制部11确定不能显示全部窗口,则控制部在 改变这些窗口设置之前显示俯瞰画面。
[0078] 在图12的步骤S21中,控制部11可以基于所显示的窗口数量来确定是否显示俯瞰画面。具体而言,控制部11可以在所显示的窗口数量大于等于预定阈值时显示俯瞰画面,并且在该数量小于预定阈值时不显示俯瞰画面。
[0079] 另选的是,控制部11可以通过确定是否能够显示设置已被改变的全部窗口,来确定是否显示俯瞰画面。具体而言,控制部11可对实际设置有窗口的图像进行计算,并且如果不能显示全部窗口,则控制部可以显示俯瞰画面,并且,如果能够显示全部窗口,则控制部并不显示俯瞰画面。
[0080] 另选的是,控制部11可以基于这些窗口的尺寸来确定是否显示俯瞰画面。例如,控制部11可以计算这些窗口的总边长,并且如果计算出的长度大于等于阈值,则控制部可以显示俯瞰画面,并且如果计算出的长度小于该阈值,则控制部并不显示俯瞰画面。另选的是,控制部11可以计算这些窗口的总面积,并且如果计算出的面积大于等于阈值,则控制部可以显示俯瞰画面,并且如果计算出的面积小于该阈值,则控制部并不显示俯瞰画面。 [0081] 另选的是,控制部11可以基于用户操作来确定是否显示俯瞰画面。例如,控制部11可以在对改变键点击一次或者按压达到延长时段时显示俯瞰画面,并且在对改变键点击两次时不显示俯瞰画面。为了实现这种配置,可能要求在诸如EEPROM 11d的存储器中预先存储指示了用户执行的操作类型的操作类型信息以及指示了是否应该显示俯瞰画面的标志。如果用户执行了操作,则控制部11可以基于从操作部14输出的信号来识别出操作类型,并且基于识别出的类型和存储器的内容来确定是否显示俯瞰画面。 [0082] (2)变形例2
[0083] 在上述实施方式中,当控制部11在俯瞰画面中显示多个窗口时所使用的第二比例可以是固定值或可变值。具体而言,控制部11可以根据多个窗口的数量或设置来改变用于在俯瞰画面中显示全部窗口的比例。另选的是,控制部11可以始终按照与固定比例相对应的尺寸来在俯瞰画面中显示多个窗口。
[0084] 在上述实施方式的图9的示例中,控制部11按照使得在显示部13的显示区域R1中显示全部窗口(所有窗口)的比例尺寸,来显示多个窗口。然而,在上述实施方式中,控制部11可以按照使得显示了各个窗口的至少一部分的比例尺寸,来显示 俯瞰画面,如图13所示。
[0085] 其本质是,当显示俯瞰画面时,控制部11按照与比第一比例小的比例相对应的尺寸来显示窗口。
[0086] (3)变形例3
[0087] 在上述实施方式中,控制部可以根据所显示的内容来改变显示俯瞰画面的时段。例如,控制部11可以与所显示的窗口数量成比例地延长显示俯瞰画面的时段。另选的是,控制部11可以与第一比例同第二比例之间的差值成比例地延长俯瞰画面的显示时长。其本质是,控制部11与用户识别出全部窗口设置的难度成比例地延长俯瞰画面的显示时长。 [0088] 另选的是,可以根据用户操作来改变用于显示俯瞰画面的时段。例如,控制部11可以在用户按下改变键达到延长时段时显示俯瞰画面。更具体而言,控制部11在用户按下改变键达到延长时段时显示俯瞰画面,并且,如果用户释放了该键,则控制部可以将俯瞰画面变换为放大画面。
[0089] 另选的是,可以根据窗口设置中的变化量来改变俯瞰画面的显示时长。具体而言,控制部11可以与设置已被改变的窗口的移动量成比例地延长俯瞰画面的显示时长。更具体而言,控制部11可以计算设置已被改变的各个窗口的移动量,并且与计算出的移动量的总和成比例地延长俯瞰画面的显示时长。
[0090] (4)变形例4
[0091] 可以改变将俯瞰画面变回放大画面的速度。另选的是,可以改变将俯瞰画面变回放大画面所需的时段。例如,控制部11可以与所显示的窗口的数量成比例地减缓该速度。另选的是,控制部11可以与窗口的总面积成比例地减缓该速度。另选的是,控制部11可以与第一比例同第二比例之间的差值成比例地减缓该速度。本质上,控制部11可以减缓该速度,使得与用户识别出全部窗口设置的难度成比例地延长显示俯瞰画面的时段。 [0092] 另选的是,控制部11可以根据用户操作来改变将俯瞰画面变回放大画面的速度(或者将俯瞰画面变回放大画面所需的时段)。具体而言,控制部11可以在按下改变键达到延长时段时减缓该速度。
[0093] 另选的是,控制部11可以根据窗口设置中的变化量来改变将俯瞰画面变回放大画面的速度(或者将俯瞰画面变回放大画面所需的时段)。具体而言,控制部11可以 计算设置已被改变的各个窗口的移动量,并且减缓该速度,使得与计算出的移动量的总和成比例地延长显示俯瞰画面的时段。
[0094] (5)变形例5
[0095] 在上述实施方式中,可以在对应于窗口部件的窗口附近或窗口上显示指示了窗口部件的属性(诸如通信状态和通信类型(安全/不安全))的图像。除了通信状态和通信类型之外,属性还可以包括应用状态、应用类型以及通信连接状态。为了实现本变形例,针对各个窗口部件,将指示了窗口部件的属性的属性数据预先存储在ROM 11b或EEPROM 11d中。控制部11从ROM 11b或EEPROM 11d中获取指示了窗口部件的属性的属性数据,并且在窗口附近或窗口上显示出指示了与所获取的属性数据相对应的属性的图像。 [0096] (6)变形例6
[0097] 根据本发明的设置改变操作仅需要改变所选择窗口与未选择窗口之间的相对位置关系。因此,可以移动所显示的全部窗口,或者另选的是,可以移动所显示的窗口的一部分。例如,在根据本发明的设置改变操作中,可以仅对包围所选择窗口的未选择窗口的位置进行改变,而所选择窗口的位置并不改变。即使所选择窗口的位置并不改变,但是,所期望的未选择窗口可以更靠近所选择窗口,从而减小用户选择未选择窗口所执行的操作数量。在该示例中,未选择窗口的一部分的位置可以不变。
[0098] (7)变形例7
[0099] 上述实施方式是避免了窗口交叠的实施方式。然而,可以在多个窗口彼此交叠的实施方式中实现本发明。也就是说,可以在交叠多个窗口系统中实现本发明。而且,本发明可应用于并排显示多个窗口的所谓“平铺窗口系统”。当将本发明应用于平铺窗口系统时,可以无间隙地设置相邻窗口。
[0100] (8)变形例8
[0101] 根据本发明的窗口不仅可以是分配给上述实施方式的“窗口部件”的显示区域,而且还可以是分配给其它应用(诸如本机应用)的显示区域。而且,窗口部件不仅可以是Java应用,而且还可以是其它应用。而且,在通过执行窗口显示应用(其是Java应用)来实现对多个窗口的显示的上述实施方式中,可以通过诸如OS的其它应用来实现对多个窗口的显示。
[0102] 而且,窗口部件可以经由无线通信部12之外的装置来获取信息。例如,如果根 据本发明的信息处理设备具有所谓的IC标签,则窗口部件可以获取存储在IC标签中的信息。另选的是,如果根据本发明的信息处理设备具有GPS定位功能,则窗口部件可以使用定位功能来获取位置信息(纬度或经度、或者与给定点的距离)。
[0103] (9)变形例9
[0104] 根据本发明的对象图像不仅可以是窗口,而且还可以是实现应用的快捷方式的图标,或者是存储在通信终端设备10的EEPROM 11d中的图像或文档文件的缩略图。另选的是,根据本发明的对象图像可以是网页剪切(其是图标化的网页),或者是实现针对电话号码的快捷方式的图标。根据本发明的对象图像可以是静态图像或者运动图像,并且可以包括字符或符号。本质上,根据本发明的对象图像是通信终端设备10的显示部13上显示的图像,该对象图像可以通过对操作部14进行操作而由用户选择,并且在指定该图像时使得控制部11执行相应操作。作为示例,该对象图像是缩略图,如果选择了该缩略图图像,则控制部执行在显示部13上显示所选择的缩略图图像指示出的图像的操作。作为另一示例,该对象图像是网页剪切,如果选择了网页剪切,则控制部11执行访问和显示所选择的网页剪切指示出的网页的操作。
[0105] (10)变形例10
[0106] 在上述实施方式中,在改变了窗口设置之后再次显示放大画面。也就是说,在上述实施方式中,在执行了步骤S6的操作之后,控制部11执行图5中示出的步骤S7的操作。然而,在上述实施方式中,可以在改变窗口设置的同时再次显示放大画面。具体而言,控制部11可以在显示区域中按照动画方式来显示内容,其中,在改变窗口设置的同时再次显示放大画面。在这种情况下,控制部11在逐渐减小比例(该比例比第一比例小)的同时改变窗口的位置。即使在这种情况下,控制部11仍然按照与第一比例相对应的尺寸来显示多个窗口中的各个窗口的至少一部分,并且,如果操作部14接收到改变窗口位置的操作指令,则控制部11在显示部13上按照比第一比例尺寸小的比例尺寸来显示设置已被改变的多个窗口,此后,在显示部13上按照第一比例尺寸来显示设置已被改变的多个窗口中的各个窗口的至少一部分,这和上述实施方式的情况相同。
[0107] (11)变形例11
[0108] 在上述实施方式中,用户通过对操作部14的键进行操作来输入指令。然而,可以在显示部13上显示软键,该软键对应于操作部14的键,并且可以用于输入指令。 另选的是,如果通信终端设备10具有触摸板,则触摸板上的软按钮可以用作操作键。 [0109] (12)变形例12
[0110] 在上述实施方式中,可以认为控制部11对应于根据本发明的信息处理设备,并且可以认为通信终端设备10对应于信息处理设备。根据本发明的操作不仅可以是对键的按压,而且还可以是对语音指令的识别。
[0111] 上述实施方式是本发明应用于移动电话的实施方式。然而,本发明可应用于其它电子设备。本发明可应用于诸如PDA(个人数字助理)的通信终端设备,或应用于诸如相机、便携式音乐播放器或便携式游戏设备的信息处理设备。
[0112] 通信终端设备10实现的图3中示出的各个功能可以通过程序的集合或多个硬件资源的协作来实现。例如,可以通过不同程序来执行与显示控制部230相对应的操作和与操作信息获取部210和选择部220相对应的操作。另选的是,可以通过不同硬件资源来执行这些操作。