信息处理装置和方法、信息处理系统和程序的制作方法_4

文档序号:8528004阅读:来源:国知局
0的处理相同,所以将省略对这些的描述。
[0113]S卩,在步骤S87中,窗口管理部件25基于服务器71中的用户ID,通过控制通信部件41来请求布局数据。
[0114]在步骤SlOl中,服务器71的控制部件81确定是否通过控制通信部件82从信息处理装置11已经请求了布局数据,并且重复相同的处理直至请求了布局数据为上。然后,在步骤SlOl中已经请求了布局数据的情况下,控制部件81通过布局数据存储部件26读取对应于所请求的用户ID的布局数据,并且通过控制通信部件82将布局数据传送给信息处理装置11。
[0115]在步骤S88中,窗口管理部件25通过控制通信部件41来接收传送的布局数据。
[0116]在步骤S89中,窗口管理部件25通过控制坐标计算部件32,使得根据布局数据的窗口组的相对坐标来计算实际坐标。
[0117]在步骤S90中,窗口管理部件25将窗口设置成基于实际坐标的布局。
[0118]在步骤S91中,窗口管理部件25基于与布局数据相关联的优先级得分来调节窗口布局。
[0119]在步骤S92中,窗口管理部件25使得窗口组被显示在显示部件27上。
[0120]S卩,在将窗口 W21至W23设置成相对于视野范围Rx的布局的情况下(如图12的左部所示),以及在将窗口 W21至W23不能显示在显示部件27上的情况下(如图12的上中部所示),窗口管理部件25可以如图12的右上部所示那样地压缩并显示窗口。
[0121]另外,当浏览在执行压缩显示时由于尺寸减小而变得困难的情况下,窗口管理部件25可以以最高优先级得分的次序在显示部件27上显示窗口,如图12的中下部所示。即,在图12的中下部,因为窗口 W21具有最高的优先级得分,并且接下来的最高优先级得分是在窗口 W22中,所以在显示部件27上只显示窗口 W21和W22,并且不显示窗口 23。然而,如图12所示,对于成为下一点的窗口 23设置如下配置:能够显示显示具有低优先级得分的窗口,并且设置能够通过滚动、滑动等在显示部件27上显示该显示的区域Z。即,在浏览当执行压缩的显示时变得困难的情况下,窗口管理部件25设置宽于显示部件27的虚拟区域Z,并且对该区域Z上的窗口组设置布局。然后,窗口管理部件25仅使得如下范围被显示在显示部件27上:在该区域Z上的窗口中存在具有高优先级得分的窗口。由此,变得能够根据显示部件27的尺寸来优先显示具有高优先级得分的窗口。另外,变得能够还通过滚动或滑动显示不能被显示的具有低优先级得分的窗口。
[0122]另外,对于窗口的尺寸,预先根据分辨率或者显示部件27的分辨率或尺寸设置适当的尺寸,并且当存在比该适当尺寸更大或更小的可能性的时候,可以在能够显示的范围内,通过根据具有最高优先级得分的窗口调节至适当的尺寸来执行显示。即,如图13的左部所示,在窗口 W21至W23在执行登出时被设置成视觉范围Rx中的布局的情况下,如图13的右部所示,可以根据显示部件27的尺寸只显示具有高优先级得分的窗口 W21和W22。然而,在该情况下,可以设置如下配置:其能够显示具有低优先级得分的窗口 W23,其中通过滚动或滑动显示部件27中的显示范围来设置用于设置窗口组的布局的虚拟区域Z。
[0123]根据上述处理,在对其执行了登出的信息处理装置和对其执行了登录的信息处理装置是不同的情况下,变得能够根据显示部件27的配置,恢复并显示(如有可能)就在执行登出之前的布局。另外,即使在不能完全地恢复该布局的状态下,由于显示部件27的配置也显示根据使用频率的评级而优先级得分高的窗口,并且即使存在不能被显示的窗口,也变得能够通过从应用优先级得分的窗口开始进行滚动或滑动来容易地执行显示。
[0124]附带地,以上系列处理例如可以通过硬件来执行,或者可以通过软件来执行。在通过软件执行处理的序列的情况下,将配置该软件的程序安装在包括在专用硬件或者可以在从记录介质安装各种程序时等执行各种功能的通用个人计算机中的计算机中。
[0125]图14示出通用个人计算机的示例配置。计算机包括CPU(中央处理单元)1001。输入/输入接口 1005通过总线1004连接到CPU 1001。ROM(只读存储器)1002和RAM(随机存取存储器)1003连接到总线1004。
[0126]包括用户用来输入操作命令的诸如键盘、鼠标等输入设备的输入单元1006、将处理操作屏幕或处理结果的图像输出给显示设备的输出单元2007、包括存储程序或各项数据的硬盘驱动器等的存储单元1008以及执通过网络(典型为因特网)执行通信处理的包括LAN(局域网)适配器等的通信单元1009连接到输入/输出接口 1005。另外,连接了从和向诸如磁盘(包括软盘)、光盘(包括CD-ROM (压缩盘只读存储器)和DVD (数字多功能盘))、磁光盘(包括MD(迷你盘))或者半导体存储器等可移除介质1011读取和写入数据的驱动器 1lOo
[0127]CPU 1001执行根据存储在ROM 1002中的程序或者从诸如磁盘、光盘、磁光盘或半导体存储器等可移除介质1011读取的、安装在存储单元1008中的并且从存储单元1008载入到RAM 1003的程序的各种处理。RAM 1003还适当地存储在CPU 1001执行各种处理时请求的数据等。
[0128]在如上所述进行配置的计算机中,CPU 1001经由输入/输出接口 1005和总线1004,将例如存储在存储单元1008中的程序载入到RAM 1003上,并且执行该程序。因此,执行上述系列处理。
[0129]提供在作为小型介质(packaged medium)的可移除介质1011上记录的、要由计算机(CPU 1001)执行的程序。另外,可以经由诸如局域网、因特网或数字卫星广播等有线或无线传输介质来提供程序。
[0130]在计算机中,通过将可移除介质1011插入到驱动器1010中,可以经由输入/输出接口 1005将程序安装在存储单元1008中。另外,可以经由有线或无线传输介质通过通信单元1009接收程序,并安装在存储单元1008中。另外,可以预先将程序安装在ROM 1002或存储单元1008中。
[0131]应当注意到,由计算机执行的程序可以是以根据本说明书中描述的顺序的时间次序处理的程序,或者是并行地或在诸如被调用时这样的必要定时处理的程序。
[0132]另外,在本公开中,系统具有多个配置的元件(诸如装置或模块(部件))的集合的含义,并且不考虑所有配置的元件是否都在同一机壳中。因此,系统可以是存储在单独的机壳并且通过网络连接的多个装置,或者是单个机壳内的多个模块。
[0133]本公开的实施例不限于上述实施例,可以在不脱离本公开的范围的情况下进行多种改变和修改。
[0134]例如,本公开可以采用通过网络用多个装置分配并连接一个功能进行处理的云计算的配置。
[0135]另外,在上述流程图中描述的每个步骤可以通过一个装置或者通过分配多个装置来执行。
[0136]另外,在多个处理被包括在一个步骤中的情况下,包括在该一个步骤中的多个处理可以通过一个装置或者通过分配多个装置来执行。
[0137]本领域的技术人员应当理解到,可以根据设置需要以及在所附权利要求书及其等效物的范围内进行各种修改、组合、子组合或变型。
[0138]另外,本技术还可以配置如下:
[0139](I) 一种处理处理装置,包含:
[0140]显不部件,显不包括对每个用户使用的应用程序的每个内容的窗口 ;
[0141]用户识别部件,单独地识别浏览显示部件的用户;以及
[0142]窗口管理部件,在一个用户执行登出时,存储用户所使用的窗口组的显示部件所显示的布局,并且在用户执行登录时,通过恢复布局,使得用户所使用的窗口组显示在显示部件上。
[0143](2)根据⑴所述的信息处理装置,
[0144]其中,窗口管理部件包括视野范围指定部件,指定用户的在显示部件上的视野范围;以及
[0145]其中,窗口管理部件在用户执行登出时,存储用户的视野范围中的窗口组在显示部件上显示的布局,并且在用户执行登录时,通过恢复用户的视野范围中的布局来使得用户所使用的窗口被显示。
[0146](3)根据⑵所述的信息处理装置,
[0147]其中,窗口管理部件包括坐标计算部件,坐标计算部件基于在显示部件上窗口组的实际坐标来计算由视野范围中设置的坐标系表示的相对坐标,或者基于相对坐标和视野范围来计算在显示部件上窗口组的实际坐标;以及
[0148]其中,窗口管理部件在用户执行登出时,使得包括与在用户的视野范围中的窗口组在显示部件上显示的布局的实际坐标对应的相对坐标的布局数据被存储,并且在用户执行登录时,读取布局数据,并且通过恢复用户视野范围中的布局,使用用与相对坐标和视野范围对应的实际坐标来显示用户所使用的窗口组。
[0149](4)根据(3)所述的信息处理装置,还包含:
[0150]布局数据存储部件,存储布局数据,
[0151]其中,窗口管理部件在执行登出时,使得布局数据与标识用户的信息一起被
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1