信息处理装置和程序的制作方法

文档序号:7736298阅读:133来源:国知局
专利名称:信息处理装置和程序的制作方法
技术领域
本发明涉及⑶I (图形用户界面)。
背景技术
多窗口系统(即,能够显示多个窗口的系统)是已知的。专利公开1和2公开了 一种在多窗口系统中确定窗口配置的技术。在专利公开1和2中公开的技术中,根据预定 算法基于所显示的各窗口的尺寸(面积)和窗口数量来配置窗口,以便改善窗口的可观看 性和可操作性。专利文件1 日本特开平64665 号公报专利文件2 日本特开2000-39948号公报在向显示区域通常较小的电子装置(例如,移动电话等)应用多窗口系统的情况 下,如果将这些窗口显示成使得各窗口具有能够被用户容易观看的尺寸,则该(这些)窗口 的一部分可能不被包含在该显示区域内。为避免这种情形,例如,可以想到从该显示区域的 上部到下部配置这些窗口,同时使这些窗口尽可能彼此靠近地定位。然而,这将使这些窗口 限于规则或者均勻地定位,从用户角度看导致这些窗口的较差的版面设计和较不吸引人 的UI (用户界面)。

发明内容
本发明要解决的问题本发明的一个目的是在显示诸如多个窗口等的多个图像的情况下改善所显示的 图像的版面设计,并确保在所显示的多个图像较大时这些图像包含在显示区域内。解决问题的手段根据本发明的一个方面的图像处理装置包括接收单元,其通过用于接收操作的 操作单元接收在用于显示图像的显示单元上显示对象图像的指令;确定单元,其确定响应 于所述指令在所述显示单元上显示所述对象图像时所述对象图像的数量;以及显示控制单 元,在所述确定单元确定的数量等于或大于3并且等于或小于阈值的情况下,所述显示控 制单元将各对象图像配置在如下位置处进行显示当通过线段连接分别在相邻对象图像中 确定的点时,这些线段形成的图形呈现为顶点数量与所确定的数量相对应的多角形;并且 在所述确定单元确定的数量超过所述阈值的情况下,所述显示控制单元将各对象图像配置 在所述显示单元的显示区域中沿预定方向延伸的多个列中进行显示。在根据本发明的一个方面的图像处理装置中,在所述确定单元确定的数量等于或 大于3并且等于或小于所述阈值的情况下,显示预定数量以上的具有长度方向的对象图像 时,所述显示控制单元在所述显示单元的显示区域中沿预定方向将所述对象图像配置成列 状进行显示,而不是将所述对象图像配置在使得所述对象图像形成多角形的位置处;并且 在所述确定单元确定的数量超过所述阈值的情况下,显示预定数量以上的具有长度方向的 对象图像时,所述显示控制单元沿所述显示单元的显示区域的预定方向将该具有长度方向的对象图像配置为列状进行显示,并且与所述具有长度方向的对象图像另外地沿所述预定 方向将其它对象图像配置为列状进行显示。在根据本发明的一个方面的图像处理装置中,在所述确定单元确定的数量等于或 大于4并且等于或小于所述阈值的情况下,所述显示控制单元将三个或更多个对象图像配 置在如下位置处进行显示当通过线段连接所述三个或更多个对象图像中确定的点时,这 些线段形成的图形呈现为顶点数量与所述三个或更多个对象图像的数量相同的多角形,并 且将除了所述三个或更多个对象图像之外的对象图像配置在所述多角形内侧的区域中进 行显不。在根据本发明的一个方面的图像处理装置中,可以在所述对象图像中确定多个 点,并且所述显示控制单元根据在所述显示单元的显示区域中配置所述对象图像的位置来 改变所述对象图像中确定的点。在这种情况下,所述显示控制单元将各对象图像配置在如下位置上进行显示利 用了所述对象图像中所确定的多个点中的与所述显示单元的显示区域的中心接近的点的 线段形成所述多角形。而且,所述显示控制单元将各对象图像配置在如下位置上进行显示 利用了所述对象图像中所确定的多个点中的导致所述对象图像在所述显示单元的显示区 域中的显示面积增大的点的线段形成所述多角形。此外,根据本发明的另一个方面的程序使得计算机执行上述过程,S卩,使得计算机 起到前述信息处理装置的作用。根据本发明的另一个方面的程序可以通过诸如互联网的网 络下载到计算机,并安装在该计算机中以供使用。根据本发明的又一个方面的存储介质是 诸如光盘等的存储介质,在该存储介质上存储有程序。发明效果根据本发明,可能的是,在显示诸如多个窗口等的多个图像的情况下,改善所述图 像的版面设计,并确保在所显示的多个图像较大时这些图像包含在显示区域内。


图1是示出了通信终端装置的物理构成的框图。图2是示出了通信终端装置的逻辑构成的图。图3是示出了通信终端装置实现的功能的图。图4是示出了显示窗口数量N= 1时窗口的配置模式的图。图5是示出了显示窗口数量N = 2时窗口的配置模式的图。图6是示出了显示窗口数量N = 3时窗口的配置模式的图。图7是示出了显示窗口数量N = 4时窗口的配置模式的图。图8是示出了显示窗口数量N = 5时窗口的配置模式的图。图9是示出了显示窗口数量N = 6时窗口的配置模式的图。图10是示出了显示窗口数量N = 7和8时窗口的配置模式的图。图11是示出了通信终端装置的控制单元执行的显示控制的流程图。图12是示出了根据变形例1的窗口的配置模式的图。图13是示出了根据变形例1的窗口的配置模式的图。图14是示出了根据变形例2的窗口的配置模式的图。
图15是示出了根据变形例2的窗口的配置模式的图。图16是示出了根据变形例3的窗口的配置模式的图。标号的描述10 通信终端装置;11 控制单元;12 无线通信单元;13 显示单元;14 操作单 元;210 接收单元;220 显示数量确定单元;230 显示控制单元
具体实施例方式1.构成图1是示出了根据本发明的一个实施方式的通信终端装置的物理构成的框图。如 该图中所示,通信终端装置10包括控制单元11、无线通信单元12、显示单元13和操作单元 14。要注意的是,根据本实施方式的通信终端装置10是具有诸如麦克风和扬声器的用于输 入和输出声音的装置(未示出)的移动电话。控制单元11包括CPU(中央处理单元)11a、ROM(只读存储器)lib、RAM(随机存取 存储器)1 Ic和EEPROM(电可擦除可编程ROM) lid。CPU Ila执行ROM 1 Ib或EEI3ROM lid 中存储的程序,同时使用RAM lie作为工作区,使得控制单元11控制通信终端装置10的各 单元的操作。无线通信单元12包括天线12a,并执行与预定移动通信网络的无线数据通信。 显示单元13包括液晶显示器和液晶驱动电路,并基于从控制单元11提供的显示数据在显 示区域13a中显示图像。操作单元14包括多个键(操作元件),并且在通过用户的按键操 作接收到指令时,向控制单元11提供与该按键操作相应的操作信息。要注意的是,这些操 作元件可以是所谓的硬按钮,并且如果通信终端装置10具有触摸板,则可以通过该触摸板 接收指令。ROM lib预存储一些程序。此后,这些程序可以被称为“预安装程序”。预安装程 序包括多任务操作系统(此后称为“多任务OS”)、Java 平台和本地应用。多任务OS是 支持诸如指派实现多个任务的伪平行执行所需要的虚拟存储器空间的功能。Java平台 是根据CDC(连接装置结构(Connected Device Configuration))描述的一组程序,CDC 是用于在安装了多任务OS的通信终端装置10中实现Java运行时环境(Java Runtime Environment) 140(后面描述)的结构。本地应用是用于实现通信终端装置10的诸如电话 呼叫的基本功能的程序。EEPROM Ild包括用于存储Java应用的Java应用存储区域。Java应用包括 JARCJava归档(Archive))文件,该JAR文件是描述了 Java运行时环境中的过程的基本程 序(substance program)和执行该基本程序时使用的图像文件、音频文件等的组合;以及 ADF(应用描述符文件),在该ADF中描述了 JAR文件的安装、启动等属性。Java应用由内容 提供商或电信运营商准备并存储在外部服务器装置等中。在通信终端装置10请求时从诸 如服务器装置下载Java应用。图2是示出了通过执行ROM lib和EEPROM Ild中存储的程序由通信终端装置10 的控制单元11实现的各单元的逻辑结构的图。如该图中所示,在执行这些程序的通信终端 装置10中,在OS 110中实现本地应用120和Java运行时环境130,并且第一存储器140和 第二存储器150固定于EEPROM Ild中。通过使用ROM lib中存储的Java平台实现Java运行时环境130。Java运行时环境130包括类库160, JVM (Java虚拟机)170和JAM (Java应用管理器)180。类库160是具 有特定功能的程序模块(类)的组合的文件。JVM 170是针对上述⑶C优化的Java运行时 环境并且具有解释和执行作为Java应用提供的字节码的功能。JAM180具有管理Java应用 的下载、安装、启动、终止等功能。第一存储器140是用于存储在JAM 180的控制下下载的Java应用(JAR文件和 ADF)的区域。第二存储器150是向各安装Java应用指派了单独存储区域的区域并且用于 在Java应用被终止之后存储这些应用运行期间生成的数据。存储区域中指派给特定Java 应用的数据可以仅在该应用运行时被重写,因此,该数据不能够被另一 Java应用重写。本实施方式的Java应用包括显示多个窗口的多个应用。用于显示多个窗口的这 些Java应用包括“窗口显示应用”和“小部件”。窗口显示应用是用于在显示单元13上显 示一个或更多个窗口并控制所述一个或更多个窗口的显示的应用。“小部件”是在窗口显示 应用显示窗口的条件下实现预定功能的应用。本实施方式的“窗口”指的是显示单元13的 显示区域中指派给小部件的部分中显示的图像,并且显示成能与该显示区域中另一部分中 的图像区分开的图像。该窗口显示特定信息,并且是本发明的“对象图像”的一个示例。要 注意的是,窗口的形状和尺寸(面积)根据窗口小部件确定;但是,它们可以被改变。在本实施方式中,通信终端装置10执行各自实现不同功能的多个小部件。小部件 例如包括通过在窗口中显示时钟图像来显示时间和日期的小部件、用于在窗口中将用户输 入的字符等显示为便笺的小部件、用于播放视频或音乐的小部件、用于执行计算机游戏的 小部件等。而且,小部件可以包括在适当的时间通过无线通信单元12获取诸如新闻或天气 预报的信息并根据所获取的信息显示图像的小部件。由通信终端装置10同时使得显示在显示单元13上的小部件的窗口数量(该数量 表示为N并且此后称为“显示数量”)可以在最小数量“1”到最大数量“Nm”的范围内变化。 下面,将解释Nm = 8的示例。基于执行小部件的通信终端装置10所使用的RAM lib中的 工作区域的容量与执行各小部件所需要的容量之间的关系、显示单元13的显示区域13a相 对于窗口尺寸的尺寸等,在设计阶段预定了最大数量Nm。上面是对通信终端装置10的结构的描述。具有这种结构的通信终端装置10根据 用户请求执行多个应用。根据本实施方式的通信终端装置10通过显示多个小部件的窗口 来实现所谓的多窗口系统。即,通信终端装置10在显示多个窗口时运行窗口显示应用。通 过操作操作单元14的方向键,用户可以从这多个窗口当中选择一个窗口或者改变所选择 的窗口。响应于从操作单元14输出的信号,控制单元11从显示单元13上显示的多个窗口 当中选择至少一个窗口或者改变所选择的窗口。要注意的是,控制单元11可以选择多个 窗口而不是一个窗口。在本实施方式中,窗口的“选择”意思是使窗口成为输入操作的焦点 (focus)或者使该窗口有效。通信终端10使得与用户选择的窗口相对应的小部件执行与该窗口没有被选择时 执行的处理不同的处理。换句话说,各小部件可以根据相应窗口是否被选择来执行不同的 处理。例如,用于显示时钟的小部件在相应窗口没有被选择时执行显示时间和日期的处理, 而在相应窗口被选择时执行改变日期和时间或外观(例如,颜色)的处理。而且,用于显 示便笺的小部件在相应窗口没有被选择时执行显示字符等的处理,而在相应窗口被选择时 执行改变字符等的处理。类似地,用于播放视频或音乐的小部件在相应窗口没有被选择时执行播放视频或音乐的处理,而在相应窗口被选择时执行调节音量、暂停、快进等的处理。 要注意的是,这些处理响应于用户执行的操作而被执行;例如,当用户执行调节时间的操作 时,执行用于调节时间的处理。在一些情况下,窗口显示应用可以中断显示窗口。例如,当用户在窗口显示应用执 行窗口显示期间开始电话呼叫时,通信终端装置10执行用电话呼叫的图像替换显示单元 13上显示的图像的中断处理。为了处理这种情况,通信终端装置10的控制单元11响应于 中断处理的执行或者在与中断处理的执行独立的时刻生成指示窗口的显示模式的显示信 息,并将该显示信息存储在EEPROM Ild中。每当窗口的显示发生变化时,控制单元11更新 显示信息。显示信息包括指示当时显示的窗口和这些窗口的配置的信息以及指示当时所选 择的窗口的信息。要注意的是,该显示信息包括用于识别各窗口的识别信息。此后,当电话 呼叫终止并且用户执行预定操作时,通信终端装置10重新开始窗口显示应用的窗口显示。 通信终端装置10参照该显示信息并重新开始窗口显示,使得以与中断之前相同的方式显 示这些窗口。图3是示出了在显示多个窗口时通信终端装置10的控制单元11实现的多个功能 的功能框图。通信终端装置10的控制单元11执行窗口显示应用,以实现与图3中所示的 接收单元210、显示数量确定单元220和显示控制单元230相应的功能。接收单元210从操作单元14获取操作信息,由此接收在显示单元13上显示窗口 的指令。在用户指示通过操作单元14执行小部件或者终止执行小部件时提供该操作信息。 换句话说,基于操作信息,提供了增加或减小在显示单元13上显示的窗口的显示数量的指 令。 显示数量确定单元220响应于接收单元210接收到的显示窗口的指令来确定要在 显示单元13上显示的窗口的数量N,并将所确定的显示数量N提供给显示控制单元230。要 注意的是,显示数量确定单元220确定的显示数量N是根据接收单元210接收到的指令和 在接收到该指令之前显示在显示单元13上的窗口的显示数量基于窗口的显示数量的增加 或减小的量而确定的。显示控制单元230执行显示控制,以基于接收单元210接收到的指令和显示数量 确定单元220确定的窗口显示数量N来显示一个或更多个窗口。通过该显示控制,显示控 制单元230根据显示数量N配置和显示各窗口。接着,具体针对显示数量N = 1的情况到N = Nm = 8的情况中各情况来解释窗口 的配置模式。首先,参照示出了显示数量N= 1的情况下窗口的配置模式的图4来解释显示单 元13的显示区域13a的基本结构。在各图4(a)_(d)中具有最大尺寸的矩形区域示意性地表示显示单元13的显示区 域13a。在接触显示区域13a的上端和下端的区域13b中,设置了类似于用于指示电池剩 余电量的电池的图像、用于引导操作单元14的操作键的操作的图像等。在区域13b中不显 示窗口。即,窗口显示在显示区域13a的除区域1 之外的部分中。在以下描述中,显示单 元13的“显示区域13a”表示“仅能够显示窗口的区域”,具体为显示区域13a的除区域13b 之外的部分。要注意的是,显示区域13a可以不包括与区域1 相应的区域,并且在此情况 下,窗口可以显示在显示区域13a的整个部分中。
还要注意的是,图4中所示的显示单元13的显示区域13a的向上、向下、向左和 向右方向分别对应于纸张的向上、向下、向左和向右方向,并且在以下描述中,显示区域13a 的各方面将由纸张的相应方向表示。图4(a)示出了显示竖直方向上的长度比水平方向大的矩形窗口 Wl (此后,该窗口 可以称为“竖直伸长窗口”)时的配置模式。图4(b)示出了显示水平方向上的长度比竖直 方向明显大的窗口 W2 (这里,水平长度是竖直长度的五倍,并且此后该窗口可以称为“条型 窗口”,其中,“条型窗口”指水平长度与竖直长度的比超过阈值的窗口)时的配置模式。图 4(c)示出了显示方形窗口 W3时的配置模式。图4(d)示出了显示水平方向上的长度比竖直 方向稍长的矩形窗口 W4(这里,水平长度是竖直长度的一倍半,并且此后该窗口可以称为 “水平伸长窗口”)时的配置模式。在该示例中,通信终端装置10显示的窗口分成这四个类 型。要注意的是,在下面的描述中,在显示单元13上显示同一类型的多个窗口的情况下,通 过向标号添加字母后缀来使它们彼此区分开。在图4 (a)-(d)中,用符号“ + ”表示各窗口的中心。在显示数量N= 1的情况下, 控制单元11显示一个窗口,使得该窗口的中心与显示区域13a的中心重合。当该窗口构成 点对称图像时,窗口的“中心点”为该图像的中心点。或者,如果该窗口看作是由均勻质量 构成的盘形物体,则该窗口的“中心点”可以表示为重心。图5(a)_(d)是示出了显示数量N = 2时的窗口配置模式的图。在这些图中,显示 区域13a中显示的窗口的类型的组合是不同的。然而,在各组合中,这些窗口位于竖直方向 上的两个位置处,并且确定了各窗口的中心点在显示区域13a中的位置。S卩,在图5(a)_(d) 中,窗口 Wla、W4、W2和Wl的中心点的位置相同,位于显示区域13a的上部,而窗口 Wlb、W2、 W3和W4的中心点的位置相同,位于显示区域13a的下部。此外,连接上窗口的中心点和下 窗口的中心点的线沿显示区域13a的竖直方向延伸,S卩,这些窗口的中心点的水平位置相 同。要注意的是,这些窗口之间的距离(在该示例中,是这些窗口的中心点之间的距离)是 固定的,而与所显示的窗口的类型(尺寸、形状等)无关,并且在设计阶段预定了距离的量, 使得这些窗口不彼此交叠,并且各窗口包含在显示区域13a内。图6(a)_(d)是示出了显示数量N = 3时的窗口配置模式的图。在还是显示数量 N= 3的情况下,预定了显示区域13a中各窗口的中心点的位置。具体地说,在图6(a)中, 窗口 Wla和Wlb在水平方向上并排配置,而窗口 Wlc定位于窗口 Wla和Wlb上方,使得当 用线段将窗口 Wlc的中心点与连接窗口 Wla和Wlb的中心点的线段的各端进行连接时,这 些线段形成的图形呈现为底边为连接窗口 Wla和Wlb的中心点的线段的三角线D3。如图 6(b)-(d)所示,对于不同的窗口类型的组合,配置这些窗口以形成与图6(a)中所示三角形 D3全等的三角形。还是在这种情况下,窗口的中心点之间的对应于三角形D3的各边长度的 距离固定,而与所显示的窗口的类型无关,该距离被预定成使得窗口不彼此交叠并且各窗 口包含在显示区域13a内。图7(a)_(d)是示出了显示数量N = 4时的窗口配置模式的图。在还是显示数量 N = 4的情况下,预定了显示区域13a中各窗口的中心点的位置。具体地说,在图7(a)中, 窗口 Wla和Wlb在显示区域13a的中心上方的位置处沿水平方向并排配置,而窗口 Wlc和 Wld在显示区域13a的中心下方的位置处沿水平方向并排配置。使给定相邻窗口的中心点 之间的距离相等,使得在通过线段连接相邻窗口的中心点时,这些线段形成的图形呈现为作为四角形的一个示例的正方形D4。此外,如图7(b)_(d)所示,对于不同的窗口类型的组 合,配置这些窗口以形成与图7(a)中所示的正方形D4全等的正方形。还是在这种情况下, 预定了这些中心点之间的固定值的距离(正方形D4的各边长度),使得这些窗口不彼此交 叠并且各窗口包含在显示区域13a内。图8(a)_(d)是示出了显示数量N = 5时的窗口配置模式的图。在还是显示数量 N= 5的情况下,预定了显示区域13a中各窗口的中心点的位置。具体地说,在图8(a)中, 窗口 Wla和Wlb在显示区域13a的中心上方的位置处沿水平方向并排配置,而窗口 Wlc和 Wld在显示区域13a的中心下方的位置处沿水平方向并排配置。此外,窗口 Wle配置在窗口 Wla和Wlb上方。该窗口 Wle水平上大致定位于显示区域13a的中心处。S卩,在显示数量N =5的情况下,这些窗口配置于使得在通过线段连接相邻窗口的中心点时这些线段形成的 图形呈现为五角形D5的位置处。如图8(b)-(d)所示,对于不同的窗口类型的组合,配置这 些窗口以形成与图8(a)中所示五角形D5全等的五角形。还是在这种情况下,预定了这些 中心点之间的固定值的距离(五角形D5的各边长度),使得这些窗口不彼此交叠并且各窗 口包含在显示区域13a内。要注意的是,在该示例中,五角形D5不是正五角形,因此,不是 所有边都具有相同长度。如前面参照图6-8所述,在显示数量N = 3,4或5的情况下,控制单元11使这些 窗口配置并显示在使得当通过线段连接相邻窗口的中心点时这些线段形成的图形呈现为 顶点数量与显示数量确定单元220确定的显示数量N相应的多角形。由于采用了这种配置 模式,例如与在一行或更多行中简单地配置这些窗口的情况相比,可以提供具有更好设计 的UI,并且这可以高度吸引消费者。而且,当显示数量N = 3,4或5时,随着显示单元13上 显示的窗口数量增加/减少,多角形的形状随着显示数量N而变化,给用户提供了动态变化 的UI,这有效增加了视觉趣味。图9(a)和(b)是示出了显示数量N = 6时的窗口配置模式的图。在还是显示数 量N = 6的情况下,预定了显示区域13a中各窗口的中心点的位置。然而,显示数量N = 6 的窗口配置模式与在显示数量N < 5(具体地说,N = 3,4,或幻的情况下的窗口配置模式 显著不同。具体地说,如图9(a)和(b)所示,在显示区域13a中沿竖直延伸的多个列配置 这些窗口。换句话说,配置这些窗口,使得当通过线段连接相邻窗口的中心时,这些线段形 成的图形呈现为格子。采用这种配置模式的原因是当窗口显示数量N大于特定数量时,难 以在显示区域13a内配置所有窗口。如果在N = 6的情况下,这些窗口被配置成使得通过 连接相邻窗口的中心点的线段形成的图形以类似于N= 3,4或5时的方式呈现为六角形, 则存在的可能是,窗口可能配置在靠近显示区域13a的端部,使得该窗口的一部分超出显 示区域13a的边界。即,存在的可能是,可能不显示各窗口的整个部分。相反,在以多列配 置这些窗口的配置模式下,如图9(a)和(b)所示,有可能增加这种可能性,即,即使在显示 的窗口数量较大时也能够显示各窗口的整个部分。图10(a)-(d)是示出了显示数量N= 7或8时的窗口配置模式的图。图10(a)和 (b)示出了显示数量N= 7时的窗口配置模式。图10(c)和(d)示出了显示数量N = 8(即, N = Nm)时的窗口配置模式。如图10(a)-(d)所示,还是在N= 7或8的情况下,在显示区 域13a中沿竖直延伸的多个列配置这些窗口。换句话说,配置这些窗口,使得当通过线段连 接相邻窗口的中心时,这些线段形成的图形呈现为格子。在这种情况下,如图10(a)_(d)所示,存在靠近显示区域13a的端部配置并且部分突出到显示区域13a的外部的窗口。突出 到显示区域13a的外部的部分不被显示在显示单元13上,从而用户不能观看这些部分。然 而,各窗口的大部分包含在显示区域13a内,因此,观看窗口的用户能够清楚地识别该窗口 内显示的内容。因此,突出到显示区域13a外部的部分不会从根本上影响用户对通信终端 装置的使用。2.操作图11是示出了通过控制单元11执行窗口显示应用以显示小部分的窗口而实现的 显示控制的流程图。在步骤Sl中,控制单元11确定是否接收到导致窗口显示数量N增加 或减小的指令。例如,导致显示数量N增加的指令是执行新小部件的指令。例如,导致显示 数量N减小的指令是终止正在执行的小部件的指令。这些指令由用户通过操作单元14输 入。如果确定没有导致窗口的显示数量N有任何增加或减小的指令(步骤Sl ;否),则控制 单元11等待接收导致窗口的显示数量N增加或减小的指令。如果确定存在导致窗口的显 示数量N增加或减小的指令(步骤Sl ;是),则控制单元使处理进入步骤S2。然后,控制单元11响应于用户的执行小部件或终止正在执行的小部件的指令来 确定要在显示单元13上显示的窗口的显示数量N(步骤S2)。在该步骤中,基于增加/减少 窗口之前显示的窗口数量和由执行小部件或终止正在执行的小部件(这由用户指示)得到 的窗口数量的增加量或减小量来确定显示数量N。然后,控制单元11确定所确定的窗口的 显示数量N是否超过阈值(步骤S3)。提供该阈值,用于确定应当采用前述哪种配置模式来 配置这些窗口。在本描述中,对阈值为“5”的一个示例进行解释。该阈值是通过程序设置 并存储在RAM lie中。当确定窗口的显示数量N等于或小于阈值时(步骤S3 ;否),控制单元11按照参 照图4-8解释的模式执行配置窗口的处理。即,控制单元11配置并显示这些窗口,使得当 通过线段连接相邻窗口的中心点时,这些线段形成的图形呈现为顶点数量对应于窗口数量 的多角形(步骤S4)。另一方面,在确定窗口的数量超过阈值的情况下(步骤S3 ;是),控制单元11在显 示单元13的显示区域13a中以沿预定方向(本例中为竖直方向)延伸的列配置并显示这 些窗口,如参照图9和10所述(步骤S5)。在步骤S4或S5中执行窗口的显示控制之后,控制单元11等待导致窗口数量增加 或减少的新指令。控制单元11反复执行步骤S1-S5,直到终止执行窗口显示应用为止。要 注意的是,针对于显示区域13a中显示位置响应于显示数量N的增加或减少而变化的窗口, 控制单元11可以执行显示控制,使得该窗口逐渐从该位置变化之前的位置移到该位置变 化之后的位置,即,以视觉上可识别的方式显示该窗口从位置变化之前的位置到位置变化 之后的位置的移动;从而改善UI的设计并增加视觉趣味。如前所述,在窗口的显示数量N等于或小于阈值的情况下,通信终端装置10以可 以实现改进的设计并重视对消费者的吸引力的配置模式来显示这些窗口。在窗口的数量超 过阈值的情况下,通信终端装置10以适于将这些窗口显示在显示区域13a内的配置模式显 示这些窗口。这样,当显示多个窗口时,通信终端装置10能够实现改进的显示设计,并且当 要显示的窗口数量较大时,通信终端装置10能够以使窗口包含在显示区域内的配置来显 示这些窗口。
换句话说,当显示数量N等于或小于阈值时,通信终端装置10以第一配置算法配 置窗口,而当显示数量N超过阈值时,通信终端装置10以与第一配置算法不同的第二配置 算法配置这些窗口。因此,通信终端装置10按照提前作为图案准备的窗口配置模式的简单 算法并基于要显示的窗口数量确定图案来执行这些窗口的配置。因此,由通信终端装置10 执行的关于窗口配置的处理的量可以较小,并且可以简化当窗口显示数量增加或减小时执 行的显示控制。3.变形例可以在除上述实施方式之外的实施方式中执行本发明。例如,可以在下述实施方 式中执行本发明。要注意的是,以下变形例中的两个或更多个可以组合起来使用。3-1.变形例 1窗口配置模式不限于上述实施方式中的那些。可以采用下述窗口配置模式。例 如,在图9 (a)中所示的窗口配置模式中,条型窗口 W2具有相对大的水平长度,为此,窗口 W2 与其相邻窗口 Wle之间存在非常小的空间。如果水平伸长的窗口或另一条型窗口置于窗口 Wle所在的位置处,则不便结果可能是这两个窗口彼此交叠,并且这些窗口之一的一部分不 被显示。因此,在显示条型窗口的情况下,控制单元11可以以下述配置模式配置窗口。在 以下描述中,针对确定显示数量N等于或大于3的配置模式进行解释。在显示数量N= 1 或2的情况下,窗口不彼此交叠的配置是可能的,因此,采用与上述示例性实施方式相同的 配置模式。图12(a)_(f)是示出根据变形例1的窗口的配置模式的图。图12(a)示出了显示 一个条型窗口和另一窗口的情况下的配置模式;图12(b)示出了显示两个条型窗口和另一 窗口的情况下的配置模式。此外,图12(c)示出了显示五个条型窗口的情况下的配置模式。 图12(d)示出了显示六个条型窗口的情况下的配置模式。图12(e)示出了显示七个条型窗 口的情况下的配置模式。图12(f)示出了显示八个条型窗口的情况下的配置模式。图12(a)和(b)示出了显示数量N等于或小于阈值(本例中为“5”)的配置模式。 当所显示的条型窗口的数量等于或大于特定数量(另一阈值)时(这里,仅对特定数量为 “2”的示例进行解释),控制单元11不将这些窗口配置在这些窗口形成多角形的位置处。控 制单元11在显示区域13a中沿竖直方向的列上配置和显示这些窗口。如果采用会导致形 成针对上述示例性实施方式描述的多角形的窗口配置的配置模式,则会存在这种可能,即, 一个或更多个窗口可能被配置在显示区域13a的端部附近,并且条型窗口可能部分位于显 示区域13a的外部。当采用图12(a)和(b)所示的配置模式时,可以容易地将这些窗口配 置在显示区域13a内,并且增加了各窗口整体上被包含在显示区域13a内的可能。要注意 的是,尽管在本例中各窗口位于显示区域13a的水平中心处,但这些窗口可以沿水平方向 发生一些偏移。图12(c)_(f)示出了显示数量N超过阈值(本例中为“5”)的配置模式。当条型 窗口的显示数量等于或大于前述特定数量(即,“2”)时,控制单元11在沿显示区域13a的 竖直方向的(多个)列上配置和显示条型窗口。具体地说,控制单元11沿垂直于条型窗口 的纵向(水平方向)的方向配置这些条型窗口。换句话说,控制单元11执行配置,使得当 通过线段连接相邻条型窗口的中心点时,这些线段位于沿垂直于纵向的方向的直线上。要 注意的是,如图12(f)所示,当显示数量N = 8时,控制单元11在竖直延伸的两个列上配置和显示这些条型窗口。如果显示区域13a的竖直方向尺寸较大,则可以在单个列上配置所
有窗口。图13(a)_(f)各示出了除条型窗口之外显示另一类型的(一个或多个)窗口的示 例。图13(a)示出了显示五个条型窗口和一个水平伸长窗口的情况下的配置模式。图13(b) 示出了显示五个条型窗口和两个水平伸长窗口的情况下的配置模式。图13(c)示出了显示 六个条型窗口和一个水平伸长窗口的情况下的配置模式。图13(d)示出了显示五个条型窗 口和三个竖直伸长窗口的情况下的配置模式。图13(e)示出了显示六个条型窗口和两个水 平伸长窗口的情况下的配置模式。图13(f)示出了显示七个条型窗口和一个竖直伸长窗口 的情况下的配置模式。当显示单元13上显示数量等于或大于特定数量(“2”)的条型窗口 时,控制单元11沿显示区域13a的竖直方向或垂直于条型窗口的纵向的方向配置这些条型 窗口。此外,控制单元11沿显示区域13a的竖直方向配置除条型窗口之外的窗口,使得除 条型窗口之外的窗口形成与条型窗口的列分离的列。在变形例1的配置模式中,即使当条型窗口的数量较大时,也可以以这种配置来 显示这些窗口,即,使得这些窗口包含在显示区域13a内的可能性很高。对于类型不同于条 型窗口的窗口,即使在配置类型与图12和13中所示的那些不同的窗口时,也可以通过采用 与上述相同的配置模式获得同样的有益效果。要注意的是,能够采用变形例1的配置模式的窗口可以是具有伸长方向的任何窗 口,并且不限于条形窗口,而可以是水平伸长的窗口。而且,这种窗口可以是竖直伸长的窗 口,并且在这种情况下,优选的是,沿水平方向配置竖直伸长的窗口。即,在这种情况下,显 示区域13a的水平方向是垂直于竖直伸长窗口的伸长方向的方向。而且,该配置不需要恰 好沿垂直于各类型的窗口的伸长方向的方向(竖直方向或水平方向)。例如,该配置可以沿 从显示区域13a的左上部向右下部的方向进行。实际上,当显示具有伸长方向的窗口并且 这些窗口的数量等于或大于特定数量时,控制单元11在沿预定方向的列上配置这些窗口。 要注意的是,“具有伸长方向”的窗口是长宽比大于预定阈值rl的窗口。此外,长宽比大于 预定阈值r2(r2 >rl)的窗口称为“条型窗口”。这些阈值通过程序设定。3-2.变形例 2用作确定窗口位置的基准的点不限于窗口的中心点(重心)。在上述实施方式中, 通信终端装置10基于窗口的中心点确定配置各窗口的位置。对于各窗口,可以预定多个点 作为能够用作配置基准的点,并且使用不同的点来根据各窗口的显示位置确定配置位置。图14(a)_(d)示出了存在针对条型窗口确定的多个点的情况下的配置模式的示 例。在本例中,将三个点P1-P3预定为确定窗口位置的基准点。如图14(a)所示,当条型窗 口拟a定位于显示区域13a的左侧时,选择三个点PI、P2(中心点)和P3中的最右侧的点 P3。对窗口 Wh进行定位,使得点P3与对应于窗口的显示数量N的多角形(本例中为三角 形D3a)的顶点重合。这样,与选择另一点Pl或P2的情况相比,能够降低条型窗口 Wh会 与另一窗口交叠的可能性。此外,如图14(b)所示,当条型窗口定位于显示区域13a的右侧 时,对窗口进行定位,使得这三个点中最左侧的点Pl与该多角形的顶点重合。这样,与选 择另一点P2或P4的情况相比,能够降低条型窗口 Wh会与另一窗口交叠的可能性。当图 14(a)和(b)中所示的示例中使条型窗口沿水平方向定位于显示区域13a的中心附近时,通 信终端装置10选择中心点P2。在这种示例中,与选择靠近中心的点的情况相比,可以更靠近中心来显示窗口。图14(c)和(d)例示了显示数量N = 4的情况下的配置模式。由于与显示数量N =3的情况相同的原因,通信终端装置10根据窗口的配置位置选择多个点PI、P2和P3中 的一个,并相应地确定窗口的配置位置。要注意的是,选择这多个基准点中的哪一个取决于 应用于窗口显示的策略。例如,在对避免与另一窗口交叠设置较高优先级的策略的情况下, 选择显示区域13a的最靠近中心(重心)的点。或者,在在对避免窗口突出到显示区域13a 外部设置较高优先级的策略的情况下,选择显示区域13a的最远离中心(重心)的点。图15例示了显示数量N = 5-8的情况下的配置模式。在图15所示的示例中,通 信终端装置10基于各窗口的中心点配置除条型窗口之外的窗口,但对于这些条型窗口,由 于上述同样的原因而选择不同的点。这样,即使显示数量N较大时,也可以容易在显示区域 13a内配置这些窗口。要注意的是,对于类型与条型窗口不同的窗口,可以将多个点预定为用于确定窗 口位置的基准点。在这种情况下,通信终端装置10可以选择使窗口的显示区域最大的点。 例如,在竖直伸长的窗口的情况下,沿竖直方向配置多个点,并且当窗口配置在显示区域 13a的上部时,通信终端装置10选择这些点中最下面的一个。相反,在将窗口配置在显示 区域13a的下部的情况下,通信终端装置10选择最上面的点。在窗口定位于中心附近的情 况下,通信终端10选择靠近窗口中心的点。实际上,可以说,优选地是,基于与显示区域13a 的中心最近的窗口中确定的多个点之一来确定窗口的配置。而且,尽管本例中多个点的数 量是三,但也可以是等于二或者更大的任何数量。在变形例2中,如果在通过使用这多个点之一来执行窗口配置时窗口与另一窗口 交叠,则通信终端装置10可以利用另一个点确定配置。在这种情况下,通信终端装置10选 择会增加与发生交叠的另一窗口的距离的点,并重新配置该窗口。3-3.变形例 3配置窗口的位置不限于多角形的顶点。在上述实施方式中,当窗口的显示数量N 等于或小于阈值时,通信终端10配置各窗口,使得该窗口的中心点与根据窗口数量确定的 多角形的顶点重合。然而,在变形例3中,通信终端10配置附加窗口,使得该窗口的中心点 与分别连接多角形顶点的对角线彼此交叉的点重合。要注意的是,对角线表示连接被配置 形成多角形的多个窗口当中彼此不相邻的窗口的中心点的线段。图16(a)_(d)是示出了显示数量N = 5时的情况下配置模式的图。例如,在图 16 (a)所示的配置模式中,配置窗口,使得当通过线段连接竖直伸长窗口 Wla、Wlb、Wlc和 Wld中相邻的窗口的中心点时,由这些线段形成的图形呈现为四角形(矩形)D10。即,在本 例中,进行配置,使得四个窗口(“4”是从显示数量N = 5减去位于交叉点处的窗口数量“1” 得到的)形成四角形。在四角形DlO中,对角线Ll是连接彼此不相邻的窗口 Wlb和Wlc的 中心点的线段。对角线L2是连接窗口 Wla和Wle的中心点的线段。交叉点I^x是对角线Ll 和L2彼此交叉的点。在变形例3中,通信终端装置10配置作为附加到配置成形成四角形 DlO的窗口中的窗口的窗口 Wlc,使得其中心点与交叉点重合。当配置数量为N的窗口以形成N角形时,没有配置窗口的区域倾向于形成在显示 区域13a的中心附近。然而,通过采用变形例3的配置模式,可以有效使用这种区域。要 注意的是,尽管这里对显示数量N = 5的情况进行了解释,即使当N ≥ 6时,也可以采用同样的配置模式,因为在这种情况下对角线也彼此交叉。此外,在该多角形内部的区域中配置 的窗口的中心点不需要与多个对角线之间的交叉点重合。中心点和交叉点之间可以存在间 隙。当通信终端装置10将窗口配置在多角形内部的区域中时,可以实现有效使用该区域的 优点。即,在通过显示数量确定单元220确定的显示数量N等于或大于“4”并且等于或 小于阈值(“5”)的情况下,显示控制单元230可以将N个窗口当中的K个窗口配置在多角 形内部。例如,显示控制单元230可以将(N-k)个窗口配置于与(N-k)角形的顶点相应的 位置处,同时将剩余的k个窗口配置在该多角形内部。例如,在N彡6的情况下,存在的可 能是,在对角线之间形成两个或更多个交叉点。在这种情况下,可以利用这些交叉点中作为 基准选择的点来执行窗口配置。或者,可以在这些交叉点中各点处配置窗口。通信终端装置10可以基于窗口类型确定使用变形例3中描述的配置模式或示例 性实施方式中描述的配置模式中的哪一个。例如,如图16(b)所示,形成多角形的各窗口的 尺寸越小,该多角形内部的区域会变得越大,从而,能够越容易配置这些窗口,使得不彼此 交叠。另一方面,在形成多角形的各窗口的尺寸较大或者要在该多角形内部的区域中配置 的窗口的尺寸较大的情况下,该多角形内部的区域中配置的窗口会与配置成形成该多角形 的窗口中的一个或更多个交叠,从而,优选采用示例性实施方式的配置模式。3-4.变形例 4在上述实施方式中,针对这些窗口中的各显示数量N确定一个配置模式。然而,可 以针对各显示数量N确定多个配置模式(S卩,多种多角形)。在这种情况下,优选的是,通信 终端装置10通过考虑窗口的类型来选择允许各窗口整体上包含在显示区域13a内的配置 模式。在可以将各窗口整体上包含在显示区域13a内的情况下,优选的是,通信终端装置10 利用使窗口的显示部分的面积总和(或者各窗口的显示部分的平均面积)最大的配置模式 来配置这些窗口。例如,在示例性实施方式中,对N = 3的情况下通过利用正三角形的顶点 作为基准配置窗口的示例进行了解释。然而,在N = 3的情况下,可以基于窗口的类型或尺 寸从诸如具有不同尺寸的正三角形、等腰三角形等的多个三角形当中选择用于配置的三角 形。而且,窗口可以具有可变尺寸,并且在这种情况下,优选的是,每当改变窗口尺寸 时,通信终端装置10选择多个配置模式中最优的一个,并相应地配置各窗口。3-5.变形例 5当显示数量N较大时,如图9和10所示,位于显示区域13a的端部附近的窗口可 能不包含在显示区域13a内。在这种情况下,通信终端装置10可以将期望整体上显示的 窗口配置在显示区域13a的中心附近,并且可以将窗口的一部分不必显示出来的窗口配置 在显示区域13a的端部附近。在这种构成下,例如,通信终端装置10使用户选择应当整体 部分显示出来的窗口。首先,通信终端装置10以给定配置模式显示窗口,并且当用户选择 窗口时,将该窗口的位置与位于显示区域13a的中心附近并整体显示出来的窗口的位置交 换。在这种情况下,通信终端装置10可以使用户选择应当移动到显示区域13a的端部附近 的窗口。或者,通信终端装置10可以基于小部件的优先级确定配置。在这种情况下,针对 各小部件预定优先级。通信终端装置10将具有较高优先级的窗口配置在显示区域13a的 中心附近。对于优先级的指派模式,除用户进行指派之外,可以通过通信终端装置10基于各小部件的使用频率、执行各小部件的周期等执行指派。3-6.变形例 6在上述实施方式中,通信终端装置10基于窗口的中心点确定各窗口的配置位置。 然而,用于确定配置位置的点不限于中心点,而可以是针对各窗口确定的任何点。而且,窗 口的类型不限于示例性实施方式中例示的这些。例如,通信终端装置10可以显示使伸长方 向与竖直方向对准的条型窗口。在这种情况下,在变形例1中,控制单元11沿水平方向(该 水平方向是垂直于条型窗口的伸长方向)配置这些窗口。而且,在示例性实施方式中,对窗口的显示数量N的最大数量Nm等于8的情况进 行了解释。然而,Nm可以比8更大或更小。如示例性实施方式所示,基于RAMllc中工作区 域的容量和执行各小部件需要的容量之间的关系、显示区域13a的尺寸等来预定最大数量 Nm。因此,在具有较大尺寸的显示区域13a的情况下,例如,即使当同时显示较大数量的窗 口时,它们也可以包含在显示区域13a内。此外,在示例性实施方式中,显示单元13包括如图4和其它图中所示的竖直方向 上长度比水平方向上稍大的显示区域13a。通信终端装置10在沿显示区域13a的竖直方 向延伸的列上配置这些窗口。然而,示例性实施方式中的显示区域13a的尺寸和形状仅仅 作为示例给出,并且显示区域可以是水平长度大于竖直长度的矩形区域。在这种情况下,如 果将这些窗口配置在沿水平方向延伸的列中,则能够更容易地使这些窗口包含在显示区域 13a内。因此,通过配置这些窗口,使得它们形成显示区域中沿预定方向延伸的列,能够实现 本发明的有益效果。此外,示例性实施方式中所述的用于确定窗口配置模式的多角形(三角形D3、正 方形D4和五角形D5)仅作为示例给出,并且该多角形可以具有与这些多角形不同的尺寸或 不同的形状。而且,用于确定配置模式的阈值是能够基于显示区域13a的尺寸等适当设定 的值。示例性实施方式中的接收单元210从操作单元14接收执行小部件的指令或终止 正在执行的小部件的指令,即,增加或减少窗口显示数量的指令。然而,接收单元可以接收 用于执行所有要同时执行的小部件的指令。在这种情况下,接收单元将接收用于显示所有 要在显示单元13上显示的窗口的指令,并且显示数量确定单元将基于接收单元接收到的 指令来确定显示数量N。3-7.变形例 7在本发明中,当选择一个窗口时,该窗口可以具有多个显示方式。在这种情况下, 多个显示方式可以响应于预定操作在多个阶段内切换。在这种情况下,根据窗口是“被选择”还是“未选择”,通信终端装置10执行不同 处理。例如,对于前述时钟小部件,当该窗口未被选择时,通信终端装置10使得时间和日期 以预定形式显示,而当该窗口被选择时,通信终端装置10使得时间和日期以与该窗口未被 选择时不同的显示形式显示。例如,这可以以这种方式实现,即,通信终端装置10在该窗口 未被选择时仅使时间显示出来,而在除了该窗口被选择的时间之外还使日期和星期显示出 来。同样对于其它窗口,通信终端装置10可以根据该窗口是被选择还是未被选择来改变各 窗口的显示模式。3-8.变形例 8
本发明的窗口不限于指派给上述实施方式中所述的“小部件”的显示区域,而可以 是指派给另一应用(例如,本地应用)的显示区域。类似地,小部件不限于Java应用,而可 以实现为另一应用。此外,尽管在上述实施方式中,作为执行窗口显示应用(其为Java应 用)的结果而显示多个窗口,也可以通过另一应用(例如OS)实现多个窗口的显示。此外,小部件可以通过除无线通信单元12之外的装置获取信息。例如,在根据本 发明的信息处理装置配备有IC标签的情况下,小部件可以获取IC标签中存储的信息。而 且,在根据本发明的信息处理装置具有诸如利用GPS(全球定位系统)等的定位功能的情况 下,小部件可以通过利用该定位功能获取信息(经度、纬度、与预定位置的距离等)。3-9.变形例 9本发明中的对象图像不限于窗口,而例如可以是表示特定应用的快捷方式的图 标,或者通信终端装置10的EEPROM Ild中存储的图像或文档文件的缩略图像。此外,本发 明中的对象图像可以是通过将网页转换成图标得到的网页夹(Web clip)或表示特定电话 号码的快捷方式的图标。本发明中的对象图像可以是静态图像或动画,并且包括字符和/ 或符号。实际上,本发明中的对象图像可以是任何图像,只要它是通信终端装置10的显示 单元13上显示的并且能够由用户通过操作单元14的操作指定的图像,并且控制单元11根 据所指定的图像执行处理。具体地说,在对象图像是缩略图像的情况下,例如,当指定该缩 略图像时,控制单元11执行在显示单元13上显示所指定的缩略图像表示的图像的处理。而 且,在对象图像是网页夹的情况下,例如,当指定网页夹时,控制单元11执行访问并显示所 指定的网页夹表示的网页的处理。3-10.变形例 10在上述实施方式中,用户通过操作操作单元14的键输入指令。然而,本发明并不 限于这种实施方式。例如,对应于操作单元14的键的软按钮可以显示在显示单元13上,使 得能够通过这些软按钮的操作来执行指令的输入。此外,如果通信终端装置10具有触摸 板,则该触摸板可以接收软按钮的操作。3-11.变形例 11在上述实施方式中,控制单元11可以看作对应于根据本发明的信息处理装置,或 者通信终端装置10可以看作对应于信息处理装置。当通信终端装置10被考虑用作根据本 发明的信息处理装置时,通过控制单元11和操作单元14的协作来实现接收手段、确定手段 和显示控制手段。要注意的是,可以通过除按压键之外的手段,例如语音识别,来输入本发 明中的操作。本发明可以改变除窗口之外的诸如图标等的图像的配置。换句话说,本发明中的 “窗口”是能够包括诸如图标等的图像的概念。此外,在上述实施方式中,本发明应用于移动电话。然而,本发明可以应用于其它 电子装置。本发明可以应用于各种信息处理装置;即,诸如PDA(个人数字助理)等的通信 终端装置、相机、便携式音乐播放器、便携式游戏机等。此外,上述通信终端装置10中执行的各个功能(图3中所示)可以通过多个程序 的组合来实现,或者可以通过硬件资源的协作来实现。例如,可以通过与执行接收单元210 和显示数量确定单元220的操作不同的程序来执行与显示控制单元230相应的操作。或者, 执行这些操作的硬件资源可以彼此不同。
权利要求
1.一种信息处理装置,该信息处理装置包括接收单元,其通过用于接收操作的操作单元接收在用于显示图像的显示单元上显示对 象图像的指令;确定单元,其确定响应于所述指令在所述显示单元上显示所述对象图像时所述对象图 像的数量;以及显示控制单元,在所述确定单元确定的数量等于或大于3并且等于或小于阈值的情况 下,所述显示控制单元将各对象图像配置在如下位置处进行显示当通过线段连接分别在 相邻对象图像中确定的点时,这些线段形成的图形呈现为顶点数量与所确定的数量相对应 的多角形;并且在所述确定单元确定的数量超过所述阈值的情况下,所述显示控制单元将 各对象图像配置在所述显示单元的显示区域中沿预定方向延伸的多个列中进行显示。
2.根据权利要求1所述的信息处理装置,其中,所述显示控制单元在所述确定单元确定的数量等于或大于3并且等于或小于所述阈值的情况下,显示预 定数量以上的具有长度方向的对象图像时,在所述显示单元的显示区域中沿预定方向将所 述对象图像配置成列状进行显示,而不是将所述对象图像配置在使得所述对象图像形成多 角形的位置处;并且在所述确定单元确定的数量超过所述阈值的情况下,显示预定数量以上的具有长度方 向的对象图像时,沿所述显示单元的显示区域的预定方向将该具有长度方向的对象图像配 置为列状进行显示,并且与所述具有长度方向的对象图像另外地沿所述预定方向将其它对 象图像配置为列状进行显示。
3.根据权利要求1所述的信息处理装置,其中,在所述确定单元确定的数量等于或大 于4并且等于或小于所述阈值的情况下,所述显示控制单元将三个或更多个对象图像配置 在如下位置处进行显示当通过线段连接所述三个或更多个对象图像中确定的点时,这些 线段形成的图形呈现为顶点数量与所述三个或更多个对象图像的数量相同的多角形,并且 将除了所述三个或更多个对象图像之外的对象图像配置在所述多角形内侧的区域中进行 显不。
4.根据权利要求1所述的信息处理装置,其中,在所述对象图像中确定多个点,并且所 述显示控制单元根据在所述显示单元的显示区域中配置所述对象图像的位置来改变所述 对象图像中确定的点。
5.根据权利要求4所述的信息处理装置,其中,所述显示控制单元将各对象图像配置 在如下位置上进行显示利用了所述对象图像中所确定的多个点中的与所述显示单元的显 示区域的中心接近的点的线段形成所述多角形。
6.根据权利要求4所述的信息处理装置,其中,所述显示控制单元将各对象图像配置 在如下位置上进行显示利用了所述对象图像中所确定的多个点中的导致所述对象图像在 所述显示单元的显示区域中的显示面积增大的点的线段形成所述多角形。
7.一种用于使计算机执行以下步骤的程序通过用于接收操作的操作单元接收在用于显示图像的显示单元上显示对象图像的指令;确定响应于所述指令在所述显示单元上显示所述对象图像时所述对象图像的数量;以及在所述确定的数量等于或大于3并且等于或小于阈值的情况下,将各对象图像配置在 如下位置处进行显示当通过线段连接分别在相邻对象图像中确定的点时,这些线段形成 的图形呈现为顶点数量与所确定的数量相对应的多角形;并且在所述确定的数量超过所述 阈值的情况下,将各对象图像配置在所述显示单元的显示区域中沿预定方向延伸的多个列 中进行显示。
全文摘要
公开了一种信息处理装置,该信息处理装置包括接收单元,其通过接受操作的操作单元接收在用于显示图像的显示单元上显示对象图像的指令;确定单元,其在响应于所述指令在所述显示单元上显示所述对象图像时确定所述对象图像的数量;以及显示控制单元,其在所述确定单元确定的数量是3或更大并且不大于阈值时,在多个位置处配置并显示各个对象图像,使得当通过线段连接对于相邻对象图像确定的点时,这些线段形成的图形呈现为顶点数量与所确定的数量相对应的顶点数量的多角形;并且在所述确定单元确定的数量超过所述阈值时,将各个对象图像配置并显示在所述显示单元的显示区域中沿预定方向延伸的列中。
文档编号H04M1/725GK102150199SQ20098013502
公开日2011年8月10日 申请日期2009年9月8日 优先权日2008年9月8日
发明者加纳出亚, 山田和宏, 恩田靖, 村上圭一, 桥田直树, 神谷大 申请人:株式会社Ntt都科摩
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1