信息处理设备和程序的制作方法

文档序号:6479384阅读:141来源:国知局
专利名称:信息处理设备和程序的制作方法
技术领域
本发明涉及一种图形用户接口(GraphicalUser Interface,GUI)。
背景技术
存在这样一种计算机设备,该计算机设备在显示设备中特定区域(通常称为“窗 口”)中显示指示应用程序的处理状态的画面。具体地说,该计算机设备为一种并行执行多 个程序并允许用户改变窗口的大小的计算机设备。JP-A-10-187404、JP-A-7-210355 和 JP-A-6-44029 各自公开了用于根据窗 口大小 来改变窗口的显示风格的技术。JP-A-10-187404公开了这样一种技术,即,借助该技术,当 对程序的窗口进行图标化时,如果与图标关联的程序正在执行任何处理,则将最新窗口画 面的迷你图像显示为该图标。JP-A-7-210355公开了这样一种技术,S卩,借助该技术,根据 窗口大小来改变窗口内菜单按钮的显示风格。JP-A-6-44029公开了这样一种技术,S卩,借 助该技术,由用户指定的窗口内的视频正常地显示,而其它窗口内的视频不正常地显示;例 如,当显示多个视频窗口时,不对视频窗口进行显示、延时发布、马赛克方式显示、单色显示 或减低亮度显示。

发明内容
用户改变窗口大小的操作可以由多个意图中的任意意图所激发。例如,当用户想 要继续需要另一处理的操作的同时,以更大的尺寸显示另一个应用的窗口时,用户可以改 变窗口大小。然而,JP-A-10-187404、JP-A-7-210355和JP-A-6-44029中描述的技术都不 能实现可以实现用户的上述意图的条件。即,本领域中已知技术不能根据改变窗口大小来 改变应用的处理状态。相反,本发明提供了根据改变窗口大小来改变应用程序的处理状态的技术,或者 更具体地说,提供了用于改变要处理的数据或用于改变数据的更新频率的技术。根据本发明的用于解决上述问题的一个方面,提供了一种信息处理设备,该信息 处理设备包括执行单元,其执行应用程序;确定单元,其根据所述应用程序来确定要显示 的窗口的大小;接收单元,其从多个数据组中接收至少一个数据组;数据选择单元,其根据 由所述确定单元确定的窗口大小从所述多个数据组中选择一个数据组;执行控制单元,其 控制所述执行单元以根据所述应用程序来对由所述数据选择单元从接收到的至少一个数 据组中选择的所述一个数据组进行处理;以及显示控制单元,其控制显示单元以基于要由 所述执行单元处理的所述一个数据组来显示画面。另选的是,在信息处理设备中,接收单元可以接收多个数据组,并且数据选择单元 可以根据由所述确定单元确定的所述窗口大小,从由所述接收单元接收到的所述多个数据 组中选择一个数据组。另选的是,信息处理设备可以包括存储单元,其存储多个属性和多个条件,所述 多个属性指示数据类型,而所述多个条件分别为与所述多个属性相关的窗口大小;以及提取单元,其从存储于所述存储单元中的所述多个属性中提取与由所述确定单元确定的所述 窗口大小所满足的条件相关的属性,其中由所述接收单元接收到的所述多个数据组分别包 括属性,并且所述执行控制单元被配置为控制所述执行单元以对由所述接收单元接收到的 所述多个数据组中的、包括由所述提取单元提取的所述属性的数据组进行处理。并且,仍另选的是,在信息处理设备中,由所述接收单元接收到的所述多个数据组 包括多个属性和多个条件,所述多个属性指示数据类型,而所述多个条件分别为与所述多 个属性相关的窗口大小,所述信息处理设备还包括提取单元,其从包括在所述多个数据组 中的多个属性中提取与由所述确定单元确定的所述窗口大小所满足的条件相关的属性;以 及选择单元,其选择由所述接收单元接收到的所述多个数据组中的、包括由所述提取单元 提取的所述属性的数据组,并且所述执行控制单元被配置为控制所述执行单元以对由所述 接收单元接收到的所述多个数据组中的、包括由所述提取单元提取的所述属性的数据组进 行处理。并且,仍另选的是,信息处理设备还包括发送单元,其发送指定由所述数据选择 单元选择的所述数据组的信息,其中所述接收单元被配置为接收根据由所述发送单元发送 的所述信息而发送的数据组,并且所述执行控制单元被配置为控制所述执行单元以处理由 所述接收单元接收到的所述数据组。并且,仍另选的是,在信息处理设备中,多个数据组可以分别具有不同的信息量。并且,仍另选的是,在信息处理设备中,多个数据组可以均为位置数据,并且分别 具有不同的定位精确度。并且,仍另选的是,在信息处理设备中,所述执行单元被配置为执行多个应用程 序,所述显示控制单元被配置为控制所述显示单元以分别根据多个应用程序来显示多个窗 口,并且所述数据选择单元被配置为根据所述一个应用程序的窗口的相对大小来选择要由 多个应用程序中的一个应用程序处理的数据组,所述相对大小是相对于所述多个应用程序 中的一个其它应用程序的窗口的大小。并且,仍另选的是,在信息处理设备中,所述执行控制单元被配置为根据窗口大小 来改变所述执行单元处理数据的频率。根据本发明的另一个方面,提供了一种信息处理设备,该信息处理设备包括执行 单元,其执行应用程序;接收单元,其接收要由所述执行单元执行的所述应用程序处理的数 据组;确定单元,其根据所述应用程序来确定要显示的窗口的窗口大小;执行控制单元,其 根据由所述确定单元确定的所述窗口大小来控制所述接收单元接收数据组的频率,所述窗 口大小是所述确定单元根据由所述接收单元接收到的多个数据组而确定的;以及显示控制 单元,其控制所述显示单元以基于要由所述执行单元处理的数据组来显示画面。另选的是,在信息处理设备中,所述执行单元被配置为执行多个应用程序,所述显 示控制单元被配置为控制所述显示单元以分别根据所述多个应用程序来显示多个窗口,并 且所述执行控制单元被配置为根据所述多个应用程序中的一个应用程序的窗口的相对大 小来控制所述接收单元接收数据组的频率,所述相对大小是相对于所述多个应用程序中的 一个其它应用程序的窗口的大小。根据本发明的另一个方面,提供了一种程序,该程序使计算机设备充当执行单 元,其执行应用程序;确定单元,其根据所述应用程序来确定要显示的窗口的大小;接收单元,其从多个数据组中接收至少一个数据组;数据选择单元,其根据由所述确定单元确定的 窗口大小从所述多个数据组中选择一个数据组;执行控制单元,其控制所述执行单元以根 据所述应用程序来对由所述数据选择单元从接收到的至少一个数据组中选择的所述一个 数据组进行处理;以及显示控制单元,其控制显示单元以基于要由所述执行单元处理的所 述一个数据组来显示画面。根据本发明的另一个方面,提供了一种程序,使计算机设备充当执行单元,其执 行应用程序;接收单元,其接收要由所述执行单元执行的所述应用程序处理的数据组;确 定单元,其根据所述应用程序来确定要显示的窗口的窗口大小;执行控制单元,其根据由所 述确定单元确定的所述窗口大小来控制所述接收单元接收数据组的频率,所述窗口大小是 所述确定单元根据由所述接收单元接收到的多个数据组而确定的;以及显示控制单元,其 控制所述显示单元以基于要由所述执行单元处理的数据集来显示画面。根据本发明,应用程序的处理状态(例如要处理的数据或者更新数据的频率)根 据窗口大小的改变而改变。


将参考附图描述本发明,其中相同的标号表示相同的要素图1是根据本发明的一个实施方式的移动电话1的外观图;图2示出移动电话1的功能结构;图3示出移动电话1的硬件结构;图4示出Java执行环境;图5示出移动电话1的操作流程图;图6示出条件表的一个示例;图7示出窗口的一个具体示例;图8示出另一个窗口的具体示例;图9示出另一个窗口的具体示例;以及图10示出根据修改例6的移动电话1的操作流程图。
具体实施例方式1 结构图1示出了根据本发明一个实施方式的移动电话1的外观图。移动电话1是根据 本发明的信息处理设备的一个示例。移动电话1具有壳体9A和9B。壳体9A和9B通过铰 链3彼此连接。移动电话1是所谓的可折叠移动电话。如图1所示,移动电话1的用户利 用相对于彼此打开的壳体9A和9B进行语音通信和数据通信。壳体9A包括扬声器6、天线7和显示设备8。扬声器6输出音频、操作提示音、和 音乐。通过天线7来执行与无线基站的无线通信。显示设备8显示文本和图像。壳体9B 包括键盘4和麦克风5。根据用户执行的操作来输出与键盘4相关的信号。麦克风5将输 入的声音转换为电信号,并输出该信号。图2示出了移动电话1的功能结构。根据窗口大小,移动电话1选择要通过应用 处理的数据。执行单元11执行应用程序。窗口大小确定单元12根据应用程序来确定要在
7显示设备20上显示的窗口的大小。或者基于用户的指令确定窗口大小,或者自动地确定窗 口大小。接收单元14接收要由应用处理的多个数据组。多个数据组各自包括其自身的属 性并具有不同的信息量。数据选择单元16根据确定的窗口大小从多个数据组中选择一个 数据组。执行控制单元13根据应用程序对执行单元11进行控制以处理选择的数据组。显 示控制单元15控制显示设备20以基于要由执行单元11处理的数据来在窗口中显示画面。图3示出移动电话1的硬件结构。CPU(中央处理单元)102是控制移动电话1的 各个组件的控制设备。R0M(只读存储器)103是存储用于移动电话1的基本操作的程序和 数据的存储设备。ROM 103例如存储初始程序装入程序(Initial Program Loader, IPL)、 OS(操作系统)和Java(注册商标)平台程序。IPL读取移动电话1开机后首先执行的程 序。在本实施方式中,IPL读取OS程序。OS程序实现数据的输入/输出、访问存储设备、各 种程序的执行、语音通信、数据通信和移动电话1的其它基本功能。随着CPU 102执行OS 程序,移动电话1建立并获得了如图2所示的功能结构。Java平台程序建立关于该OS的 Java执行环境。稍后将详细介绍Java平台程序。RAM(随机存取存储器)104充当CPU 102执行程序时的工作区域。存储单元105 存储应用程序和数据。存储单元105具有非易失性存储器。在本实施方式中,存储单元105 具有多个应用程序AP1、AP2···等。操作单元106根据用户的操作来输出信号。操作单元106具有包括十键、通话键、 结束通话键、清除键、光标键、电源键和其它用于输入的键的键盘(例如,图1所示的键盘 4)。用户操作键盘以对移动电话1输入指令。显示单元107示出文本和图像。显示单元 107示出正被执行的应用程序的窗口。通信单元108通过无线基站进行语音通信或数据通 信。前述的元件通过总线109被连接。图4示出了 Java执行环境。当CPU 102执行Java平台程序时,图4示出的Java 执行环境124获得类库117、JVM (Java虚拟机)118和JAM (Java应用管理器)119。类库117 编译了一组具有特定功能的程序模块(类)。JVM 118具有解释并执行作为Java应用程序 提供的字节码(bitecodes)的功能。JAM 119具有下载、安装、启动和终止Java应用程序的 功能,并且具有管理其它Java应用程序的操作的功能。第一存储器115包括存储在JAM 119的管理下下载的Java应用程序(Jar归档和 ADFs (应用描述符文件))的区域。第二存储器116包括用于存储在执行Java应用程序时、 在终止Java应用程序之后生成的数据的区域。在第二存储器116中,分别向安装的Java 应用程序分配单独的存储区域。分配给Java应用程序的存储区域中的数据仅在该Java应 用程序被执行时可以重写,而不能被其它任何Java应用对该存储区进行重写。OS 111具有同时并行处理多个处理的多任务功能。在OS 111上,多个应用(例如 应用112和113)被执行。显示单元107显示分别针对应用的窗口。2 操作图5示出了显示根据一个实施方式的移动电话1的操作的流程图。在步骤S100 中,CPU 102确定窗口大小是否改变。根据用户通过操作单元106输入的指令来对窗口的大 小进行改变。或者,可以由CPU 102自动地确定窗口大小。如果窗口大小改变,则CPU 102 接着确定窗口大小。如果窗口大小改变(S100:是),CPU 102使处理流程继续进行至步骤 SllOo如果窗口大小不变(S100 否),则CPU 102等待直至窗口大小改变。
在步骤SllO中,CPU 102获取与窗口大小相关的条件。在本实施方式中,存储单 元105存储包括与窗口大小相关的条件的条件表。CPU 102从存储单元105读取条件表。图6示出了条件表的一个示例。该条件表包括多个数据组,其中每个条件表包括 属性和与该属性相关的条件。在图6所示的示例中,该条件表存储三个与属性L、M和S相 关的数据组。在本示例中,条件表将窗口大小的阈值作为条件进行存储。例如,根据图6所 示的条件表,如果窗口大小是“3X3”或更大,则窗口大小对应于属性“L”。如果窗口大小 是“2X1”或更大并小于“3X3”,则窗口大小对应于属性“M”。如果窗口大小是“1X1”或 更大并小于“2X1”,则窗口大小对应于属性“S”。即,窗口大小以L、M和S的顺序从最大逐 渐减小。现在将参考图5再次进行描述。在步骤S120中,CPU 102确定与窗口大小相对应 的属性。即,CPU 102提取与窗口大小所满足的条件相关的属性。以下将从条件表提取的 属性称为“目标属性”。在步骤S130中,CPU 102接收要由应用处理的数据。在本步骤中,CPU 102通过网 络和基站(两者都未示出)和通信单元108从另一个设备(例如,服务器设备)获取数据。 在本步骤中获取的数据包括与属性“L”、“M”和“S”相关的三个数据组(以下称为“子数据 组”)。子数据组分别具有不同的信息量。以下将与属性“L”、“M”和“S”相关的三个子数 据组分别称为子数据组L、M和S。在步骤S140中,CPU 102从接收到的数据中选择包括目标属性的子数据组。例如, 如果目标属性是“L”,则CPU 102选择子数据组L。在步骤S150中,CPU 102根据应用程序 处理所选择的子数据组。图7、8和9示出了窗口的具体示例。现在对作为处理目标的应用是显示棒球比赛 的现场直播活动的情况进行说明。在本示例中,子数据组L是棒球比赛的现场直播活动的 视频数据。子数据组M是显示每一局的比分、投手的更换和击出全垒打的击球手的文本数 据。子数据组S是显示比分的文本数据。数据组的数据量满足(子数据组L) > (子数据 组M) > (子数据组S)的关系。图7示出了窗口满足与属性“L”相关的条件的情况的一个示例。此时,要由应用 处理的数据是子数据组L (视频数据)。图8示出了窗口满足与属性“M”相关的条件的情 况的一个示例。此时,要由应用处理的数据是显示包括子数据组M的比分(S卩,每一局的比 分)的文本数据。图9示出了窗口满足与属性“S”相关的条件的情况的一个示例。此时, 要由应用处理的数据是显示子数据组S的文本数据(S卩,比分)。如上所述,要处理的数据是根据窗口大小来选择的。即,应用程序的处理状态根据 对窗口大小进行的改变而改变。窗口大小改变的事实意味着用户有执行某些其它操作的意 图。例如,在该实施方式中描述的棒球的现场转播活动的示例中,因为当用户对连续收看 棒球比赛的现场直播活动不是特别感兴趣时,用户想要找出某些形式的其它相关间歇信息 (例如比赛的进展和比分),因此视为发生了窗口大小的减小。当要显示切换画面时,可以作为独立的应用(例如用于显示视频的应用和用于显 示文本的应用)分别进行操作。然而,根据本实施方式,可以通过使用比用于通过使用这样 多个应用来切换画面的构造的情况更加简单的构造来改变显示内容。仅参考在图5所示流程中改变窗口大小的情况描述了上述实施方式。一旦选择了
9要处理的子数据组,CPU 102就会接着处理所选择的子数据组。例如,改变窗口大小至满足 与属性“L”相关的条件的大小,并且其后维持改变后的大小。如果CPU 102同时地继续接 收视频数据,CPU102同样继续处理子数据组L (视频数据)。3其他实施方式本发明不仅限于上述的实施方式,而是可以在实践中进行各种修改。下面将描述 一些修改例。两个或更多的下述修改例可以互相组合使用。3-1、修改例 1条件表不总需预先存储于存储单元105中。例如,条件表可以被包含于要处理的 数据中。在此种情况下,CPU 102从接收到的数据中提取条件表。与窗口大小相关的条件 不限于图6中示出的条件。在将窗口大小与属性相关联的条件的范围内,可以利用任何类 型的条件。3-2、修改例 2CPU 102可以并行处理多个应用程序。在该情况下,显示单元107显示多个窗口。 CPU 102可以在多个窗口中的每个窗口上执行上述的处理。在该情况下,在条件表中包括 的、与窗口大小相关的条件可以涉及窗口(例如,在前端显示的窗口或具有最大面积的窗 口)与作为多个窗口之中的处理目标的另一窗口的相对大小(例如,窗口大小之间的比率 或差值)之间的关系。3-3、修改例 3关于窗口大小,用于控制数据处理量的方法不限于实施方式中所述的方法。已经 参考数据处理量随着窗口大小的减小而减小的一个示例对实施方式进行了描述。然而,数 据处理量可以随着窗口大小的增加而增加。数据处理量可以表示为每单位时间的数据处理 量与数据处理频率的乘积。因此,需要对每单位时间的数据处理量和数据处理频率中至少 之一进行控制。已经参考每单位时间的数据处理量是不同的(视频>大量的文本>少量的 文本)的一个示例描述了该实施方式。下面将描述对数据处理频率进行控制的一个示例。例如,现在将考虑作为处理目标的应用的用于显示股票行情的应用。要处理的数 据包括股票价格随时间的变化。子数据组L是显示所谓的股票价格图的图像数据。子数据 组M是显示最高的、最低的和当前的股票价格的文本数据。子数据组S是显示当前的股票 价格的文本数据。在该情况下,CPU 102以子数据组L >子数据组M >子数据组S的顺序设 置子数据组L、M和S的更新频率,以使得处理频率随着窗口大小的增加而增加。或者,CPU 102可以将更新频率设置为使得处理频率随窗口大小的增加而减小。此外,每单位时间的数 据处理量与数据处理频率可以取决于窗口大小而改变。简言之,在根据窗口大小控制资源 分配的范围内可以采用任何配置。3-4、修改例 4根据窗口大小被控制的目标不限于数据处理量。例如,现在将测量并显示移动电 话1的位置的应用考虑为处理目标的应用。在此示例中,要由应用处理的数据包括针对属 性“L”和“S”的两个子数据组。子数据组L是由GPS(全球定位系统)获得的定位数据,并 且子数据组S是基于基站的位置的定位数据。此时,要由应用处理的数据的精确度满足子 数据组L>子数据组S的关系。3-5、修改例 5
由移动电话1接收的数据的数据格式不限于本实施方式描述的数据格式。由移动 电话1接收的数据可以是包括元数据(meta data)的内容数据。在本实施方式的一个示例 中,内容数据是棒球比赛现场直播活动的视频数据(图7),并且元数据包括显示例如每局 比分(图8)的信息的文本数据和显示比分(图9)的文本数据。在本示例中,如果窗口满足条件(例如,如果窗口被改变至与属性“S”相对应的大 小),则CPU 102可以仅重现包含于视频数据的音频数据。3-6、修改例 6图10是示出根据修改例6的移动电话1的操作的流程图。在本示例中,采用图10 所示的流程来代替图5所示的流程。图5和图10所示流程的区别体现在以下几方面。根 据图5的流程,移动电话1接收属性为“L”、“M”和“S”的三个数据组,并且从接收的数据中 选择要处理的数据。而根据图10的流程,移动电话1首先选择要处理的数据并仅接收所选 择的数据。在图10中,将使用相同的标号来描述与图5相同的处理。步骤SllO至S120的处理与本实施方式中描述的处理相同,因此在下面的描述中 将省略步骤SllO至S120的相关描述。在步骤S200中,CPU102选择与目标属性相关的数 据。具体地说,CPU 102将指示选择的数据的信息(本示例中是目标属性)连同数据传送 请求一起传送至服务器设备。服务器设备存储具有多个属性的数据(即,分别具有三种属性L、M和S的子数据 组L、M和S)。服务器设备具有向作为请求方的设备发送所存储的数据中的、具有被请求属 性的数据的功能。具体地说,如果服务器设备接收到数据传送请求,则服务器设备接着从所 存储的数据中选择具有被请求属性的数据。服务器设备向作为请求方设备的移动电话1发 送所选择的数据。例如,如果目标属性是“L”,服务器设备向移动电话1发送子数据组L。在步骤S210中,CPU 102接收从服务器设备传送的数据(即,所选择的数据)。在 步骤S220中,CPU 102根据应用程序对接收到的数据进行处理。在本示例中,与接收具有 全部三种属性的数据的情况相比,更大程度地减小了网络流量。3-7、其它修改例本发明可应用的信息处理设备不限于移动电话。该信息处理设备可以是个人电 脑、PDA(个人数字助理)、电子记事本、无线通信终端、有线通信终端和许多其它类型的设 备。此外,这种信息处理设备的硬件结构不限于图2所示的结构。可以从图2所示组件中 省略一个或更多组件。例如,信息处理设备可以不具有显示单元。在该情况下,信息处理设 备被连接至从信息处理设备分离的显示设备。信息处理设备向显示设备输出用于控制显示 的数据或信号。简言之,在信息处理设备具有必须的功能结构的范围内,信息处理设备可以 是任意类型的设备并且信息处理设备可以具有任意硬件结构。此外,编写应用程序的语言 不限于Java。应用程序也可以用Java以外的语言编写。在上述实施方式中,OS具有根据应用显示窗口的功能。该OS以外的程序也可以 具有此功能。在该情况下,可以通过网络下载具有该功能的程序。活着,可以以记录程序的 存储介质(例如CD-ROM (CD只读存储器))的形式来提供程序。
权利要求
一种信息处理设备,该信息处理设备包括执行单元,其执行应用程序;确定单元,其根据所述应用程序来确定要显示的窗口的大小;接收单元,其从多个数据组中接收至少一个数据组;数据选择单元,其根据由所述确定单元确定的窗口大小从所述多个数据组中选择一个数据组;执行控制单元,其控制所述执行单元以根据所述应用程序来对由所述数据选择单元从接收到的至少一个数据组中选择的所述一个数据组进行处理;以及显示控制单元,其控制显示单元以基于要由所述执行单元处理的所述一个数据组来显示画面。
2.根据权利要求1所述的信息处理设备,其中 所述接收单元被配置为接收所述多个数据组,并且所述数据选择单元被配置为根据由所述确定单元确定的所述窗口大小,从由所述接收 单元接收到的所述多个数据组中选择一个数据组。
3.根据权利要求2所述的信息处理设备,该信息处理设备还包括存储单元,其存储多个属性和多个条件,所述多个属性指示数据类型,而所述多个条件 分别为与所述多个属性相关的窗口大小;以及提取单元,其从存储于所述存储单元中的所述多个属性中提取与由所述确定单元确定 的所述窗口大小所满足的条件相关的属性,其中由所述接收单元接收到的所述多个数据组分别包括属性,并且 所述执行控制单元被配置为控制所述执行单元以对由所述接收单元接收到的所述多 个数据组中的、包括由所述提取单元提取的所述属性的数据组进行处理。
4.根据权利要求2所述的信息处理设备,其中由所述接收单元接收到的所述多个数据组包括多个属性和多个条件,所述多个属性指 示数据类型,而所述多个条件分别为与所述多个属性相关的窗口大小, 所述信息处理设备还包括提取单元,其从包括在所述多个数据组中的多个属性中提取与由所述确定单元确定的 所述窗口大小所满足的条件相关的属性;以及选择单元,其选择由所述接收单元接收到的所述多个数据组中的、包括由所述提取单 元提取的所述属性的数据组,并且所述执行控制单元被配置为控制所述执行单元以对由所述接收单元接收到的所述多 个数据组中的、包括由所述提取单元提取的所述属性的数据组进行处理。
5.根据权利要求1所述的信息处理设备,该信息处理设备还包括 发送单元,其发送指定由所述数据选择单元选择的所述数据组的信息,其中所述接收单元被配置为接收根据由所述发送单元发送的所述信息而发送的数据组,并且所述执行控制单元被配置为控制所述执行单元以处理由所述接收单元接收到的所述 数据组。
6.根据权利要求1所述的信息处理设备,其中所述多个数据组分别具有不同的信息量。
7.根据权利要求1所述的信息处理设备,其中所述多个数据组均为位置数据,并且分 别具有不同的定位精确度。
8.根据权利要求1所述的信息处理设备,其中所述执行单元被配置为执行多个应用程序,所述显示控制单元被配置为控制所述显示单元以分别根据所述多个应用程序来显示 多个窗口,并且所述数据选择单元被配置为根据所述多个应用程序中的一个应用程序的窗口的相对 大小来选择要由所述一个应用程序处理的数据组,所述相对大小是相对于所述多个应用程 序中的一个其它应用程序的窗口的大小。
9.根据权利要求1所述的信息处理设备,其中所述执行控制单元被配置为根据窗口大 小来改变所述执行单元处理数据的频率。
10.一种信息处理设备,该信息处理设备包括执行单元,其执行应用程序;接收单元,其接收要由所述执行单元执行的所述应用程序处理的数据组;确定单元,其根据所述应用程序来确定要显示的窗口的窗口大小;执行控制单元,其根据由所述确定单元确定的所述窗口大小来控制所述接收单元接收 数据组的频率,所述窗口大小是所述确定单元根据由所述接收单元接收到的多个数据组而 确定的;以及显示控制单元,其控制所述显示单元以基于要由所述执行单元处理的数据组来显示画
11.根据权利要求10所述的信息处理设备,其中所述执行单元被配置为执行多个应用程序,所述显示控制单元被配置为控制所述显示单元以分别根据所述多个应用程序来显示 多个窗口,并且所述执行控制单元被配置为根据所述多个应用程序中的一个应用程序的窗口的相对 大小来控制所述接收单元接收数据组的频率,所述相对大小是相对于所述多个应用程序中 的一个其它应用程序的窗口的大小。
12.—种程序,该程序使计算机设备具有如下功能执行单元,其执行应用程序;确定单元,其根据所述应用程序来确定要显示的窗口的大小;接收单元,其从多个数据组中接收至少一个数据组;数据选择单元,其根据由所述确定单元确定的窗口大小从所述多个数据组中选择一个 数据组;执行控制单元,其控制所述执行单元以根据所述应用程序来对由所述数据选择单元从 接收到的至少一个数据组中选择的所述一个数据组进行处理;以及显示控制单元,其控制显示单元以基于要由所述执行单元处理的所述一个数据组来显 示画面。
13.一种程序,该程序使计算机设备具有如下功能执行单元,其执行应用程序;接收单元,其接收要由所述执行单元执行的所述应用程序处理的数据组; 确定单元,其根据所述应用程序来确定要显示的窗口的窗口大小; 执行控制单元,其根据由所述确定单元确定的窗口大小来控制所述接收单元接收数据 组的频率,所述窗口大小是所述确定单元根据由所述接收单元接收到的多个数据组而确定 的;以及显示控制单元,其控制所述显示单元以基于要由所述执行单元处理的数据组来显示画
全文摘要
一种信息处理设备包括执行单元,其执行应用程序;确定单元,其确定与该应用程序相对应的、由显示单元显示的窗口的大小;接收单元,其从多个数据中接收一个或更多个数据;数据选择单元,其根据由确定单元确定的窗口大小从多个数据中选择一个数据;执行控制单元,其控制所述执行单元以根据所述应用程序来对由所述数据选择单元从由接收单元接收到的一个或更多个数据中选择的所述数据进行处理;以及显示控制单元,其控制显示单元以基于要由所述执行单元处理的数据来在窗口中显示画面。
文档编号G06F3/048GK101911001SQ20088012427
公开日2010年12月8日 申请日期2008年12月15日 优先权日2008年1月8日
发明者加纳出亚, 山田和宏, 恩田靖, 村上圭一, 神谷大 申请人:株式会社Ntt都科摩
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1