《编辑装置、编辑方法及程序的制作方法》由会员分享,可在线阅读,更多相关《编辑装置、编辑方法及程序的制作方法(6页珍藏版)》请在金锄头文库上搜索。
1、编辑装置、编辑方法及程序的制作方法专利名称:编辑装置、编辑方法及程序的制作方法技术领域:本发明涉及一种编辑、编辑方法及程序,用于编辑显示多个组件的显示屏幕。背景技术:在因特网的领域中,已知一种称为交互式Web应用程序(mashup)的技术,所述技术使得能够将(例如)自服务器提供的多种服务及数据等显示于一个显示屏幕上。还提供用以建立用于交互式Web应用程序的显示屏幕的软件程序(非专利文献1)。现有技术文献非专利文献非专利文献1“IBMLotus Mashup”,IBM日本有限公司首页,“于2009年4月1日检索,因特网 0发明内容其间,在构成用于交互式Web应用程序的显示屏幕的场合,必须独立地进
2、行在所述显示屏幕上编辑组件的配置的操作及编辑组件间的关联的操作。然而,因为组件的配置及组件间的关联彼此紧密相关,所以较佳地以整合方式来进行这两个编辑操作。为了克服上文所叙述的问题,本发明的第一方面提供一种编辑装置、编辑方法和程序,所述编辑装置包括组件输出单元,用于输出显示多个组件的显示屏幕;节点输出单元,用于在所述显示屏幕上输出分别对应于所述多个组件的多个节点,以使得与所述多个组件的显示重叠,并与所述多个组件共同显示;及设定单元,用于响应于使用者对两个以上所述节点间的关联的指示,而设定对应于所述两个以上所述节点的两个以上所述组件间的关联。本发明的上文所叙述的概要并未列举出本发明的所有必要特征,
3、且这些特征群组的一子组合也构成本发明。图1说明根据当前实施例的编辑装置10的功能构成;图2说明根据当前实施例的显示于显示屏幕20上的组件30的实例;图3说明根据当前实施例的显示于显示屏幕20上的节点40及链接50的实例;图4说明根据当前实施例的显示于显示屏幕20上的组件30、节点40及链接50的第一实例;图5说明根据当前实施例的编辑装置10的处理流程的实例;图6说明根据当前实施例的显示于显示屏幕20上的组件30、节点40及链接50第二实例;图7说明根据当前实施例的显示于显示屏幕20上的组件30、节点40及链接50第三实例;图8说明根据当前实施例的第一变形实例的编辑装置10的功能构成;图9说明根
4、据当前实施例的第一变形实例的在显示屏幕20中的多个层的构成;图10说明根据当前实施例的第二变形实例的编辑装置10的功能构成;图11说明根据当前实施例的第二变形实例的显示于显示屏幕20上的组件30、节点40及链接50实例;及图12说明根据当前实施例的计算机1900的硬件构成的实例。符号的说明10编辑装置、12组件输出单元、14节点输出单元、16设定单元、18链接输出单元、 20显示屏幕、30组件、40节点、50链接、62标签、64阴影、66阴影、72保护单元、74保护膜、 82高度决定单元、1900计算、2000CPU、2010R0M, 2020RAM、2030通信接口、2040硬盘驱动器、 2
5、050软盘驱动器、2060-ROM驱动器、2070输入输出芯片、2075图形控制器、2080显示装置、2082主机控制器、2084输入输出控制器、2090软盘、2095CD-R0M具体实施例方式下文通过本发明的实施例来描述本发明,以下实施例并不限制根据权利要求书的范围的本发明。另外,实施例中所描述的特征的所有组合并非始终为用以解决发明的问题的手段所必要的。图1说明根据当前实施例的编辑装置10的功能构成。编辑装置10支持对待显示于计算机终端的显示屏幕上的多个组件的配置的编辑及对所述组件间的关联的设定的编辑,从而便于使用者的操作。本文中,所述多个组件中的每一个可为可显示于计算机的显示屏幕上的任何信
6、息,例如,自服务器获取的信息、自程序输出的信息、储存于所述计算机中的信息等。另外, 例如,所述多个组件中的每一个进一步可为由所述计算机执行的应用程序对应的、且对应的应用程序输出的窗口。本文中,此应用程序可为通过浏览器等自服务器下载的小型程序。所述组件间的关联的设定可为用于两个以上组件间的关联的设定的任意设定,例如,自一个组件传递至另一组件的数据及控制的设定。举例而言,组件间的关联的设定可为在与两个以上组件对应的两个以上应用程序间的数据及控制中的至少一个的传递的设定。编辑装置10包括组件输出单元12、节点输出单元14、设定单元16,及链接输出单元18。组件输出单元12将显示多个组件的显示屏幕输出
7、至计算机终端的显示器件。作为一实例,组件输出单元12显示使用者使用计算机终端的输入器件指定的多个组件。节点输出单元14在显示屏幕上输出分别对应于所述多个组件的多个节点,以使得所述多个节点与多个组件的显示重叠,并且与多个组件共同显示。在此状况下,节点输出单元14在显示屏幕上输出所述多个节点,以使得多个节点在显示屏幕上呈现为比多个组件更接近于使用者。S卩,组件输出单元12与节点输出单元14重叠显示多个组件及分别对应于多个组件的多个节点。与此同时,组件输出单元12及节点输出单元14处理图像以用于显示,以使得多个组件中的每一个位于自使用者观察的背侧,且多个节点中的每一个位于自使用者观察的前侧。设定单元
8、16响应于使用者使用输入器件进行的两个以上节点间的关联的指示,而设定对应于所述两个以上节点的两个以上组件间的关联。链接输出单元18进一步在显示屏幕上输出连接通过设定单元16而相关联的两个以上节点间的链接。作为一实例,链接输出单元18处理图像以用于显示,以使得链接呈现在与节点从使用者观察的相同高度处,即,链接呈现为比多个组件更接近于使用者侧。图2说明根据当前实施例的显示于显示屏幕20上的组件30的实例。本文中,虽然编辑装置10显示节点及链接以及组件30,但图2出于说明的目的而并未展示节点及链接。图2说明当多个组件30显示于显示屏幕20上时的用于执行搜索的组件30-1、用于显示地图信息的组件30-
9、2、用于显示天气信息的组件30-3,及用于显示照片等的组件30-4。多个组件30中的每一个显示于显示屏幕20上的由使用者指定的位置上。响应于来自使用者的指令,编辑装置10的组件输出单元12在显示屏幕20上追加组件30,自显示屏幕20删除组件30,且改变显示于显示屏幕20上的组件30的配置。图3说明根据当前实施例的显示于显示屏幕20上的节点40及链接50的实例。虽然编辑装置10显示组件以及节点40及链接50,但图3出于说明的目的而并未展示组件。编辑装置10的节点输出单元14在显示屏幕20上显示节点40,分别对应于显示于显示屏幕20上的所述多个组件。可以任何方式来显示节点40,只要所述方式使得能够
10、在视觉上识别对应组件的存在即可,例如,可使用小于对应组件的方框来显示节点。编辑装置10的链接输出单元18在显示屏幕20上显示连接在设定关联的两个以上节点40间的链接50。链接50可为任何显示,只要其使得能够在视觉上识别两个以上节点40间的连接即可,例如,链接可为连接方框形节点40间的线显示。若节点40间的关联存在方向(例如,数据的传输方向),则可在显示屏幕20上显示具有指示所述方向的箭头的链接50。作为另一实例,节点40可为使得能够选择组件30的每一性质且使得能够基于所述选定的性质而设定链接50的节点。节点40可显示所述选定的性质。响应于来自使用者的指示,编辑装置10的链接输出单元18在显示屏
11、幕20上追加链接50,或自显示屏幕20删除链接50。响应于来自使用者的指令,编辑装置10的节点输出单元14可移动节点40的显示位置。当移动节点40的显示位置时,编辑装置10的链接输出单元18也移动与节点40连接的链接50。图4说明根据当前实施例的显示于显示屏幕20上的组件30、节点40及链接50的第一实例。节点输出单元14将多个节点40与多个组件30重叠共同显示,且输出多个节点 40,以使得其呈现为比多个组件30更接近于使用者侧。作为一实例,如图4中所说明,节点输出单元14进一步在显示屏幕20上输出以节点40为上表面及以组件30为下表面、从上方观察为立体形状的图像。即,节点输出单元14 在显示
12、屏幕20上显示以节点40为上表面及以对应组件30为下表面的所述立体形状的侧面。在此状况下,节点输出单元14可用透明或半透明显示侧面。节点输出单元14可通过这样的显示允许使用者识别为节点40从组件30在上方上浮一段距离。节点输出单元14可通过这样的显示允许使用者明确识别组件30与节点40 间的对应关系。组件输出单元12可将组件30的亮度显示为比节点40的亮度暗。由此,组件输出单元12可将组件30和节点40明确区别地显示。作为一实例,节点输出单元14显示针对显示于显示屏幕20上的所有组件30的节点40。作为另一实例,节点输出单元14可仅在显示屏幕20上显示由使用者指定的节点40。图5说明根据当前实
13、施例的编辑装置10的处理流程的实例。在显示屏幕20显示于显示器件上的状态中,编辑装置10判断是否进行针对任何组件30的操作,且判断是否进行针对任何节点40的操作(Sll、S12)。若不进行任何操作(Sll处为否,且S12处为否), 则编辑装置10待机以进行步骤Sll及步骤S12处的处理。若进行对组件30的操作时(Sll处为是),且若操作为组件30的移动操作,则编辑装置10的组件输出单元12将作为操作对象的组件30移动至显示屏幕20上的指定位置 (S13)。若操作为组件30的删除操作,则组件输出单元12自显示屏幕20删除作为操作对象的组件30。若操作为新组件30的追加操作,则组件输出单元12在显
14、示屏幕20上追加新组件30。随后,若在步骤S13处进行组件30的移动操作,则节点输出单元14对应于操作对象的组件30的移动而改变图像(S14),所述图像展示与操作对象的组件30对应的节点40 在使用者侧。当显示以节点40为上表面及以组件30为下表面的、从上方观察为立体形状的图像时,节点输出单元14对应于操作对象的组件30的移动而改变展示所述立体形状的侧面的图像。节点输出单元14可以根据与组件30对应的节点40的位置间的差而降低组件30的亮度来显示。若在步骤S13处删除组件30,则节点输出单元14删除对应于作为操作对象的组件 30的节点40,及展示节点40更接近于使用者侧的图像。若在步骤S13处
15、追加新组件30,则节点输出单元14追加对应于新组件30的节点40,且追加图像,所述图像展示对应于新组件 30的节点40为更接近于使用者侧。若对节点40进行操作(S12处为是),则编辑装置10的设定单元16进一步判断是否进行设定节点间的关联的操作(S15)。若进行设定节点间的关联的操作(S15处为是), 则设定单元16设定对应于所指定的两个以上节点间的两个以上组件间的关联(S16)。随后,链接输出单元18在显示屏幕20上显示连接在步骤S16处相关联的两个以上节点间的新链接50 (S 17)。若不进行设定节点间的关联的操作(S15处为否),且若操作为节点40的移动操作,则编辑装置10的节点输出单元
16、14将作为操作对象的节点40移动至显示屏幕20上的指定位置(S18)。若操作为节点40的删除操作,则节点输出单元14自显示屏幕20删除作为操作对象的节点40。随后,若在步骤S18处进行节点40的移动操作,则节点输出单元14响应于所述节点40的移动而改变图像(S19),所述图像展示操作对象的节点40更接近于使用者侧。当显示以节点40为上表面及组件30为下表面的、从上方观察为立体形状的图像时,节点输出单元14对应于作为操作对象的节点40的移动而改变展示所述立体形状的侧面的图像。若在步骤S18处删除节点40,则节点输出单元14删除展示操作对象的节点40更接近于使用者侧的图像。 在完成步骤S14、步骤S17及步骤S19的任何处理后,编辑装置10使处理返回至步骤S11。接着,编辑装置10待机以进行处理,直至对组件30或对节点40进行下一操作为止。此编辑装置10可允许使用者识别比组件30更接近的节点40,因此能够在相同显示屏幕20上进行组件30的配置的编辑与组件间的关联的设定的编辑两方面。另外,编辑装置10能够明确识别组件30与