Web显示程序转换系统、Web显示程序转换方法以及Web显示程序转换用程序的制作方法

文档序号:6360976阅读:141来源:国知局

专利名称::Web显示程序转换系统、Web显示程序转换方法以及Web显示程序转换用程序的制作方法
技术领域
:本发明涉及一种对Web显示程序进行转换的系统、方法以及程序,更具体地说,涉及一种用于执行使适合于某种装置而生成的Web显示程序适合于另一种装置的转换的转换系统、转换方法以及转换程序。
背景技术
:近年来,作为带有便携式电话功能的便携式通信终端的智能电话(smartphone)的使用正在扩大。智能电话在便携性高的小型装置内内置有便携式电话的功能,除此以外还内置有浏览网站的功能、使应用程序执行的功能等复合功能。在以往,利用便携式电话也能够进行网站的浏览、应用程序的执行。便携式电话的这些功能与通用的个人计算机(PC)经由因特网连接到其它PC、服务器计算机时执行的功能类似。但是,在一般的便携式电话中,无法直接接受以PC用提供的服务。即,便携式电话的这些功能是通过接受由便携式电话的运营商提供的专用于便携式电话的服务来实现的。与此相对,智能电话能够直接连接到因特网来浏览被制作成PC用的网站。即,在便携式电话中,连接到运营商所提供的便携式电话专用站点来浏览以便携式电话专用HTML(HyperTextMarkupLanguage:超文本标记语言)描述的信息,与此相对,在智能电话中,能够直接浏览被制作成PC用的HTML。因此,网站的提供者无需制作如在便携式电话中是需要的专用的网页。关于便携式电话专用站点,提出了用于使适于便携式电话等显示画面小的设备的网页的制作容易的各种技术(例如参照下述专利文献I)。但是,即使制作变得容易,也需要与PC站点相独立地另外制作便携式电话专用的网页,因而,需要与PC站点相独立地另外进行维持管理。因此,运营PC站点和便携式电话用站点这两方的站点运营者并不多。与此相对,智能电话能够直接浏览PC站点,因而,无需制作以智能电话专用的HTML描述的网页。在这一点上,智能电话作为便携式信息设备优于便携式电话。但是,智能电话与便携式电话同样地具有画面的尺寸小、字符等的输入操作不容易等缺点。因而,智能电话在浏览的容易度、操作的容易度这些方面上未必足够好。因此,也存在以PC用的网页为基础来制作适于智能电话的网站的站点运营者。例如,通过按照智能电话的显示尺寸来缩小或删除PC用网页的不重要的部分,能够制作考虑到智能电话用户的便利性的网页。通过针对用于确定HTML的各元素的标签来变更被称为CSS(CascadingStyleSheets:层叠样式表)的用于规定外观的文件,能够变更显示方法。例如,如果在以HTML描述的信息内存在作为用于规定表格的标签的〈TABLE〉,则能够通过将作为用于规定宽度的属性的〈WIDTH〉设定为50%来进行某种程度上适合于智能电话的显示。专利文献I:日本特开2010-288243号公报
发明内容发明要解决的问题然而,即使在基于PC用的网页制作智能电话用的网站的情况下,也会产生与上述的便携式电话站点的情况相同的问题。即,即使在如上所述那样制作了智能电话专用的站点的情况下,也和与PC站点相独立地另外制作的情况差别不大。因而,存在以下问题需要与PC站点相独立地另外进行维持管理,并且无法使PC站点的更新与智能电话站点的更新统一化。另外,在如上所述那样利用CSS的情况下,作为转换PC用网页的方法,只能指定一个法则性。因此,由于无法按个别页面的个别元素进行不同的显示,因此存在无法充分提高视觉识别性的问题。本发明是鉴于上述以往的问题而完成的,其目的在于,按照预先指定的条件将开发成一般装置用的Web显示程序自动转换以能够适合于在特定的其它种类的装置中进行浏览,将Web显示程序转换成适合于特定的装置来提供而无需制作和管理用于该特定的装置的网页。用于解决问题的方案第一发明所涉及的Web显示程序转换系统具有连接在通信网络上的转换信息服务器装置,该Web显示程序转换系统的特征在于,该转换信息服务器装置具备第一存储部,其保存段列表(segmentlist),其中,将为了在第一通信终端装置中进行Web显示而制作的第一Web显示程序分割为多个段,对各个该段所包含的各个标签(tag)赋予识别信息,将这些识别信息列表化,由此制作出上述段列表;第二存储部,其保存转换条件,其中,为了将上述第一Web显示程序中所描述的显示设定变更为第二Web显示程序的显示设定以在第二通信终端装置中进行Web显示,而按每个上述段制作出上述转换条件;第三存储部,其保存转换程序,该转换程序用于使上述第二通信装置使用上述段列表和上述转换条件来执行从上述第一Web显示程序转换为上述第二Web显示程序的转换处理;以及发送部,其将上述段列表、上述转换条件以及上述转换程序发送到上述通信网络。在第一发明中,理想的是,还具有连接在上述通信网络上的显示信息服务器装置,该显示信息服务器装置保存上述第一Web显示程序,该显示信息服务器装置根据来自上述第一通信终端装置和上述第二通信终端装置的请求发送该第一Web显示程序。在第一发明中,理想的是,上述转换显示信息服务器装置还具备第四存储部,该第四存储部保存用于在上述第一通信终端装置和上述第二通信终端装置中执行的初始设定程序,上述初始设定程序是如下程序该程序用于判断通信终端装置是上述第一通信终端装置还是上述第二通信终端装置,并且仅在该通信终端装置是该第二通信终端装置的情况下使得进行上述转换处理。在第一发明中,理想的是,从上述显示信息服务器装置的上述信息发送部发送的上述第一Web显示程序包含用于使上述第一通信终端装置和上述第二通信终端装置访问上述转换显示信息服务器装置来获取上述初始设定程序的标签。在第一发明中,理想的是,上述初始设定程序与上述段列表、上述转换条件以及上述转换程序一起从上述发送部发送到上述第一通信终端装置和上述第二通信终端装置。在第一发明中,理想的是,仅在通过上述初始设定程序判断为是上述第二通信终端装置的情况下,将上述段列表、上述转换条件以及上述转换程序从上述发送部发送到该第二通信终端装置。在第一发明中,理想的是,上述转换信息服务器装置保存上述第一Web显示程序,上述转换信息服务器装置根据来自上述第一通信终端装置和上述第二通信终端装置的请求发送该第一Web显示程序。在第一发明中,理想的是,上述转换信息服务器装置还保存用于在上述第一通信终端装置和上述第二通信终端装置中执行的初始设定程序,上述初始设定程序是如下程序该程序用于判断通信终端装置是上述第一通信终端装置还是上述第二通信终端装置,并且仅在该通信终端装置是该第二通信终端装置的情况下使得执行上述转换处理。在第一发明中,理想的是,从上述转换信息服务器装置的上述信息发送部发送的上述第一Web显示程序包含使上述第一通信终端装置和上述第二通信终端装置访问上述显示信息服务器装置来获取上述初始设定程序的标签。在第一发明中,理想的是,上述初始设定程序与上述段列表、上述转换条件以及上述转换程序一起从上述发送部发送到上述第一通信终端装置和上述第二通信终端装置。在第一发明中,理想的是,仅在通过上述初始设定程序判断为是上述第二通信终端装置的情况下,将上述段列表、上述转换条件以及上述转换程序从上述显示信息服务器装置发送到该第二通信终端装置。在第一发明中,理想的是,上述转换信息服务器装置保存上述第一Web显示程序,上述转换信息服务器装置根据来自规定的上述第二通信终端装置的请求来发送该第一Web显示程序。第二发明所涉及的Web显示程序转换方法的特征在于,包括以下步骤将为了在第一通信终端装置中进行Web显示而制作的第一Web显示程序分割为多个段,对各个该段所包含的各个标签赋予识别信息,将这些识别信息列表化,由此制作出段列表;按每个上述段制作转换条件,该转换条件用于将上述第一Web显示程序中所描述的显示设定变更为第二Web显示程序的显示设定以在第二通信终端装置中进行Web显示;以及在上述第二通信装置中使用上述段列表和上述转换条件来执行从上述第一Web显示程序转换为上述第二Web显示程序的转换处理。第三发明所涉及的Web显示程序转换用程序的特征在于,该Web显示程序转换用程序使计算机执行以下过程将为了在第一通信终端装置中进行Web显示而制作的第一Web显示程序分割为多个段,对各个该段所包含的各个标签赋予识别信息,将这些识别信息列表化,由此制作出段列表;按每个上述段制作转换条件,该转换条件用于将上述第一Web显示程序中所描述的显示设定变更为第二Web显示程序的显示设定以在第二通信终端装置中进行Web显示;以及在上述第二通信装置中使用上述段列表和上述转换条件来执行从上述第一Web显示程序转换为上述第二Web显示程序的转换处理。发明的效果在本发明中,将用于在第一通信终端装置中进行Web显示的第一Web显示程序分割为段,使得能够在段列表中指定各段,按这些段中的每个段设定转换条件。然后,通过使用了该段列表和该转换条件的转换处理,来制作用于在第二通信终端装置中进行Web显示的第二Web显示程序。其结果,根据本发明,能够通过简单的处理将第一Web显示程序转换为第二Web显不程序。并且,即使在对第一Web显示程序进行了更新的情况下,也只要通过段列表和转换条件的简单变更,就能够对第二Web显示程序进行更新。另外,根据本发明所涉及的系统,使第二通信终端装置进行转换处理,因此无需运营第二通信终端装置用的显示信息服务器。图I是实施方式I的系统结构图。图2是实施方式I所涉及的控制服务器的功能框图。图3是实施方式I所涉及的企业服务器的功能框图。图4是表示实施方式I所涉及的程序转换处理的流程图。图5是用于说明实施方式I所涉及的网络系统中的处理的流程的图。图6是用于说明实施方式I所涉及的程序转换的原理的图。图7是表示实施方式I所涉及的HTML的分割、识别信息附加处理的一例的流程图。图8是表示使用实施方式I所涉及的系统来改善显示的例子的图。图9是表示实施方式I所涉及的转换条件的设定处理的一例的流程图。图10是表示实施方式I所涉及的转换条件的设定处理的显示画面的一例的图。图11是表示实施方式I所涉及的段的概念图。图12是表示实施方式2所涉及的处理的流程的框图。图13是表示实施方式3所涉及的处理的流程的框图。具体实施例方式下面,参照附图来说明本发明的实施方式。[发明的实施方式I]实施方式I的系统是用于使便携式通信终端最佳地执行被开发成个人计算机(PC)用的Web显示程序的系统。在本实施方式所涉及的便携式通信终端中,显示器的显示尺寸、用户接口与PC不同,但是CPU(CentralProcessingUnit:中央处理单元)、通信接口以及存储器等内部结构与PC相同。作为便携式通信终端,例如能够使用智能电话、具有因特网浏览功能的便携式电话。本实施方式所涉及的Web显示程序经由因特网等网络从服务器等下载到便携式通信终端,在所述便携式通信终端上主要执行显示处理。本实施方式的Web显示程序典型的是以HTML等的因特网用标记语言制作的程序,但是并不限于此。在使用以HTML描述的程序来显示PC用网站的数据的情况下,一般来说信息量非常多。因此,若想要在显示器比PC小的便携式通信终端中显示PC用网站,则显示数据在整体上变小,从而变得非常难以观看。这是在想要使尺寸比PC的显示器小的显示器显示与PC相同的画面的情况下自然会产生的问题。为了解决该问题,只要使PC的显示器所显示的字符信息、图像等中的一部分缩小显示或不显示即可。由此,能够以容易观看的显示尺寸来显示其它字符信息等,从而能够通过便携式通信终端进行良好的浏览。通常,在PC用网页中,存在在利用便携式通信终端进行浏览的情况下不重要的字符信息等、不想在便携式通信终端上进行显示的字符信息等、想要在便携式通信终端上变更内容或改换布局的字符信息等。在本实施方式中,使这种字符信息等缩小显示或不显示。这种Web显示程序转换也能够全部自动进行。然而,为了尽可能地提高对于便携式通信终端的适合度,期望网站提供者按每个显示元素分别地调整显示/不显示、显示的大小、进行显示的顺序、显示的组合坐寸ο具体地说,在本实施方式中,将显示画面预先分割为多个段,按每个段来进行显示的缩小、不显示等。由此,被制作成PC用的Web显示程序转换为网站提供者所期望的显示状态的便携式通信终端用Web显示程序。为此,期望使用作为显示的元素与程序的描述之间的对应关系比较简单的标记语言的HTML。因而,在下面的说明中,以采用HTML作为标记语言的情况作为例子。但是,只要是能够应用本发明的原理的语言,则也能够采用其它种类的标记语言。(本实施方式的系统结构)图I是表示本实施方式的系统结构的概念图。如图I所示,具备作为“第一通信终端装置”的PC104、作为“第二通信终端装置”的便携式通信终端(在本例中为智能电话)102、作为“显示信息服务器”的企业服务器112以及作为“转换信息服务器”的控制服务器122。PC104和智能电话102经由网络(在本例中为因特网111)与企业服务器112进行通信连接。PC104和智能电话102从企业服务器112接收使用HTML来描述的各种程序并执行该程序。企业服务器112例如是WWW服务器,提供用于在PC104、智能电话102中进行显示等的信息。由网站提供者对企业服务器112进行运营、管理等。控制服务器122是执行本实施方式的特征性处理的服务器,经由因特网111与PC104和智能电话102进行通信连接。并且,控制服务器122能够经由因特网111或直接与企业服务器112之间进行数据的发送接收。例如由提供将PC用的Web显示程序转换为便携式通信终端用的Web显示程序以用于便携式通信终端的服务的业者对控制服务器122进行运营、管理等。图2是表示本实施方式所涉及的控制服务器122的功能模块结构的框图。如图2所示,控制服务器122具备发送接收部201、客户端控制部202、程序维护部203、存储部204以及HTML分割部205。发送接收部201对与PC104、智能电话102以及企业服务器112之间的数据的发送接收进行管理。从上述的图I可知,控制服务器122与PC104、智能电话102以及企业服务器112进行通信连接。HTML分割部205将HTML文件分割为多个段,来生成段列表(后述)。段列表是指对分割后的各HTML文件附加的识别信息的列表。段列表保存在存储部204中。存储部204除了保存段列表以外,还保存转换程序、转换条件、初始设定程序(后述)。存储部204既可以内置于控制服务器122中,也可以构建为外置数据库。客户端控制部202对上述的转换程序、转换条件、段列表等的、智能电话102以段为单位来转换HTML文件所需的数据进行管理。程序维护部203执行用于设定转换条件的转换条件设定工具(后述)。另外,程序维护部203对关联的各种数据、程序进行管理。图3是表示本实施方式所涉及的企业服务器112的功能模块结构的框图。企业服务器112具备发送接收部301、信息提供部302以及提供信息数据库304。发送接收部301对与PC104、智能电话102以及控制服务器122之间的数据的发送接收进行管理。从上述的图I可知,企业服务器112与PC104、智能电话102以及控制服务器122进行通信连接。信息提供部302在从智能电话102、PC104向企业服务器112进行了信息提供的请求时,从提供信息数据库304读出与该请求对应的Web显示程序的文件并发送到智能电话102、PC104。提供信息数据库304中保存有提供给智能电话102等的Web显示程序文件等。如后所述,智能电话102、PC104对从企业服务器112提供的信息进行解释,进行与解释的结果相应的处理。在本实施方式中,作为提供给智能电话102、PC104的Web显示程序,能够使用与以往相同的程序。但是,在本实施方式的Web显示程序中附加有用于使智能电话102、PC104连接到控制服务器112的标签。即,智能电话102、PC104的Web浏览器当对Web显示程序进行解释时,连接到控制服务器112。(本实施方式的处理的原理)在本实施方式中,将PC104用的Web显示程序转换为智能电话102用。下面,使用图7来说明其原理。在本实施方式中,企业服务器的程序开发者能够针对由Web显示程序显示的每个页面的每个元素自由地进行显示上的变更。为此,在本实施方式中,如下面那样,将HTML文件分割为段,并且将识别信息与各段关联起来。此时,为了在HTML文件上指定与要变更的段对应的部分,也可以将变更前的HTML文件所包含的标签全部加密。下面,说明使用TABLE标签的例子。此外,本发明在使用HTML以外的程序语言的情况下也能够实现,另外,加密并非是必须的。在设计转换条件文件时,程序开发者首先获得HTML源代码(参照图7的步骤S701)。在本实施方式中,说明用于变更如图11所示那样包含于PC用画面1110的段1111、1112、1113、1114中的段1113的显示(S卩‘ABCDE’和‘FGHIJ’的显示)的转换处理。段113的HTML源代码例如是如下那样描述的。<html><body><table><ti><td>ABCDE</td><td>FGHIJ</td></tr></table></body></html>程序开发者从上述HTML源代码中提取与段1113对应的标签(参照步骤S702)。然后,如下述那样对这些标签分配作为识别信息的‘body'、‘tablel’、‘tablel,trl’、‘table1,trl,tdl,、‘tablel,trl,td2,(参照步骤S703)。<body>—body<table>—tablel<tr>—tablel,trl<td>ABCDE</td>—tableI,tr],tdl<td>FGHIJ</td>—tablel,irl,td2</tr></table></body>接着,程序开发者制作段列表,该段列表表示作为转换处理的对象的段(在本例中为段1113)、作为所述转换处理的对象的标签与附加到这些标签的识别信息之间的关系(参照步骤S704)。通过这样,通过进行将HTML分割为段的处理和对标签赋予识别信息的处理,程序开发者能够使用识别信息来指定任意的段,并且能够对所指定的段的显示进行变更。在本实施方式中,使用后述的管理软件(即转换条件设定工具)来制作转换条件文件。在转换条件文件中,按每个段的识别信息来指定显示变更的内容。但是,本发明的系统还能够使用与本实施方式不同的形式的转换条件文件。如后所述,转换条件和段列表与转换程序一起从控制服务器112发送到智能电话102。智能电话102内的转换程序使用转换条件和段列表来执行规定的转换处理(参照步骤S705)。S卩,智能电话102在使用Web浏览器等解释HTML文件来进行显示时,在按照转换条件和段列表变更显示内容之后,进行实际的显示。作为转换程序,例如能够使用JavaScript(注册商标),但是也可以采用其它方法。使用上述的HTML源代码的例子来具体地进行说明,例如对‘FGHIJ’这个字符元素附加有‘tablel,trl,td2’这样的识别信息。根据该识别信息,能够确定该字符元素与第一个table标签内的第一个tr标签内的第二个td标签对应。在此,说明如下情况在智能电话102中,想要将字符元素‘FGHIJ’的边界线的颜色变更为红色,而其它显示条件与PC104相同即可。在这种情况下,由控制服务器112生成包含‘tablel,trl,td2’这个识别信息和用于使边界线为红色的属性信息的转换条件。在本实施方式中,由转换程序使用段列表和转换条件来执行这种处理。因而,在本实施方式中,无需为了变更显示而分割HTML源代码。作为转换处理,除了边界线的颜色以外,还能够变更其显示元素的显示/不显示的区别、变更显示尺寸、变更其显示元素的颜色、变更显示的位置或顺序、替换为其它显示元素(文本、图像等)等。这些转换都能够使用如上所述的段列表所包含的识别信息来只对所期望的显示元素执行。其结果,能够将PC104用的Web显示程序简单地转换为适于智能电话102的Web显示。有时为了对显示内容、提供信息进行更新而Web显示程序被变更。但是,通常来说,Web显示的整体结构被变更的情况少。因此,即使在Web显示程序被更新的情况下,需要大规模修改转换条件、段列表等的情况也少。例如,即使上述的‘FGHIJ’这个字符串被变更为其它字符串,在进行使该新的字符串的边界线为红色的转换处理的情况下,也无需重写转换条件、段列表。另外,即使在无法直接使用更新前的转换条件、段列表的情况下,根据本实施方式,也只要进行变更转换条件、段列表这样的简单处理,就能够对智能电话104用的Web显示程序进行更新。关于变更显示/不显示的区别、变更显示尺寸、变更其显示元素的颜色、变更显示的位置或顺序、替换为其它显示元素等的处理也是同样的。(本实施方式的具体处理)如上所述,本实施方式所涉及的转换处理包括基于Web显示程序制作段列表和转换条件的处理;以及使用制作出的段列表和转换条件来对Web显示程序进行转换的处理。这些处理能够使用各种硬件环境、各种软件结构来执行。例如,也能够在利用一台服务器执行全部的处理之后将转换后的Web显示程序发送到智能电话102,使该智能电话102进行转换后的显示。另外,也能够使多台服务器分担执行这些处理。在本实施方式中,由控制服务器112执行制作段列表、转换条件的处理,并且由智能电话102执行转换Web显示程序的处理。在本实施方式中,只要将Web显示程序的HTML源代码分割为段,在段列表中指定作为转换对象的段,仅对所指定的段执行转换处理即可,因而,智能电话102的负荷小。图4是表示本实施方式所涉及的转换处理的流程的流程图。图5是表示本实施方式所涉及的处理的流程的框图。图6是表示智能电话102的处理的框图。控制服务器122从企业服务器112获取Web显示程序的HTML源代码(参照图5的(I))。然后,控制服务器112如上所述那样制作转换条件612和段列表613(参照图5的(2))。这些转换条件612和段列表613与转换程序611和初始设定程序(后述)一起保存在控制服务器112内。智能电话102访问企业服务器112来向所述企业服务器112请求所期望的信息(参照图5的(3))。企业服务器112将与所请求的信息对应的HTML文件发送到智能电话102(参照图4的步骤S401和图5的(4))。智能电话102的Web浏览器对所接收到的HTML文件进行解释。如上所述,在该HTML文件中设定有用于使智能电话102等访问控制服务器112的标签。智能电话102基于该标签访问控制服务器112(参照图5的(5))。然后,智能电话102从控制服务器112下载包含初始设定程序610、转换程序611、转换条件612、段列表613等的程序文件(参照图5的(6)),使用该初始设定程序来执行初始处理(参照步骤S402)。在该初始处理中,判断通信终端(即客户端终端)的种类(参照步骤S403)。在通信终端不是智能电话的情况下(例如是PC的情况下),不进行本实施方式的转换处理,将通过上述的步骤S401接收到的HTML文件直接显示在Web浏览器上(步骤S407)。另一方面,在通过步骤S403判断为通信终端是智能电话的情况下,智能电话102执行转换程序611(参照步骤S406)。如上所述,转换程序611使用转换条件612和段列表613来对通过上述的步骤S401接收到的HTML文件进行转换处理。如上所述,通过该转换处理,基于转换条件612对Web显示程序所包含的HTML源代码601中的与段列表613中所指定的段602对应的部分进行转换。然后,智能电话102显示转换后的Web显示程序(参照图5的(7))。在上述的步骤S403中,只判断通信终端是否为智能电话。然而,也可以在通信终端是智能电话的情况下还判断智能电话的机种。另外,在上述的步骤S402中,同时下载了初始设定程序610、转换程序611、转换条件612以及段列表613。但是,例如也可以在步骤S402中只下载初始设定程序610,在通过步骤S403判断为通信终端是智能电话的情况下下载转换程序611、转换条件612以及段列表613,来执行步骤S406的处理。图8是用于说明由本实施方式所涉及的转换系统进行转换后的Web显示的概念图。如图8所示,在使智能电话102显示PC104用的画面时,若设为直接缩小后的画面(参照显示例801),则字符、图像过小,难以浏览。另外,若将各个显示放大至能够收看的尺寸,则虽然字符、图像的浏览变得容易,但是显示的布局变形而无法识别整体结构(参照显示例802)。与此相对,在进行本实施方式的转换处理的情况下,能够使用后述的转换条件设定工具804来按每个段进行显示/不显示的区别、尺寸变更、布局变更、设计变更、替换等(参照显示例803),因此能够进行适于智能电话102的易于浏览的Web显示。如上所述,在本实施方式中,在通信终端是智能电话的情况下,也能够还对智能电话的机种进行判断。在对智能电话的机种进行判断的情况下,例如也可以在进行了如上所述的转换处理之后还执行按每个机种所确定的处理。由此,能够提供进一步易于使用的网站。(转换条件的设定处理)使用图9和图10来说明用于进行本实施方式的处理、即使用段列表和转换条件来转换HTML文件的处理的程序、即转换条件设定工具1000。首先,在本实施方式中,网站提供者或程序开发者使用如图10所示的转换条件设定工具1000来进行Web显示程序的转换处理并发送到控制服务器122。网站提供者等利用自己的PC访问保存在控制服务器122的程序维护部203(参照图2)中的转换条件设定工具1000。该转换条件设定工具1000首先读出PC104用的HTML文件(参照图9的步骤S901)。接着,转换条件设定工具1000执行如上所述的将HTML文件分割为段的处理、附加识别信息的处理等,来制作段列表(参照步骤S902)。然后,转换条件设定工具1000将HTML文件的PC104用的显示画面1001和智能电话102用的显示画面1002同时显示。并且,在PC104用的显示画面1001上显示如图10所示的控制面板。在该状态下,网站提供者等在PC104用的显示画面1001上点击任意的段1010。由此,被点击的段1010高亮显示,与此同时智能电话102用显示画面1002的段中的与该段1010对应的段1011也高亮显示。然后,网站提供者等使用控制面板来决定针对段1010的转换处理(参照步骤S904)。转换条件设定工具1000进行如上所述的转换文件生成处理。由此,重新制作出反映了所述转换处理的段列表和转换条件。然后,转换条件设定工具1000根据转换处理的结果来对HTML文件进行转换,来变更智能电话102用的显示画面1002。由此,网站提供者等能够确认转换处理的结果。如果转换处理的结果没有问题,则对其它段也以同样的过程进行转换处理。通过这样,制作出最终的转换文件。转换条件文件在本说明书中不详细叙述,只要是能够实施本发明的文件,则可以是任何形式、存储方式的文件。另外,还能够将转换条件文件内置于上述的转换程序。如以上所说明的那样,根据本实施方式,能够通过简单的处理将PC104用的Web显示程序转换为智能电话102用的Web显示程序。并且,即使在对PC104用的Web显示程序进行了更新的情况下,段列表、转换条件的变更也是不需要或非常简单的。另外,根据本实施方式,使智能电话104进行转换处理,因此无需运营智能电话用的WWW服务器等。[发明的实施方式2]在实施方式2的系统中,由企业服务器将转换条件612和段列表613提供给智能电话。即,本实施方式的企业服务器与本发明的“转换信息服务器”和“显示信息服务器”这两方对应。图12是表示本实施方式所涉及的处理的流程的框图。企业服务器1201读出保存在内部数据库1202中的Web显示程序的HTML源代码(参照图12的(I))。然后,企业服务器1201与实施方式I的控制服务器112同样地制作转换条件612和段列表613(参照图12的(2))。这些转换条件612和段列表613与初始设定程序610和转换程序611—起保存在企业服务器1201内的存储部中。智能电话102访问企业服务器1201来向所述企业服务器1201请求所期望的信息(参照图12的(3))。企业服务器112将与所请求的信息对应的HTML文件发送到智能电话102(参照图12的(4))。智能电话102的Web浏览器对所接收到的HTML文件进行解释。在该HTML文件中设定有用于使智能电话102等访问企业服务器1201的标签。智能电话102基于该标签再次访问企业服务器1201(参照图12的(5))。然后,智能电话102从企业服务器1201下载包含初始设定程序610、转换程序611、转换条件612、段列表613等的程序文件(参照图12的(6)),使用该初始设定程序来执行初始处理。在该初始处理中,判断通信终端(即客户端终端)的种类。在通信终端不是智能电话的情况下(例如是PC的情况下),不进行本实施方式的转换处理,将接收到的HTML文件直接显示在Web浏览器上。另一方面,在判断为通信终端是智能电话的情况下,智能电话102执行转换程序611。与实施方式I同样地,转换程序611使用转换条件612和段列表613对接收到的HTML文件进行转换处理。通过该转换处理,基于转换条件612对Web显示程序所包含的HTML源代码601中的与段列表613中所指定的段602对应的部分进行转换。然后,智能电话102显示转换后的Web显示程序(参照图12的(7))。其它功能以及动作与实施方式I相同,因此省略说明。例如,在基于网站提供者的安全策略等的观点而难以利用作为第三方服务器的控制服务器的情况下等,本实施方式是有益的。[发明的实施方式3]在实施方式3的系统中,由控制服务器将智能电话用的Web显示程序提供给智能电话。图13是表示本实施方式所涉及的处理的流程的框图。控制服务器1301从企业服务器1302获取Web显示程序的HTML源代码(参照图13的(I))。然后,控制服务器1301如上所述那样制作转换条件612和段列表613(参照图13的(2))。这些转换条件612和段列表613与初始设定程序610和转换程序611—起保存在控制服务器1301内。智能电话102访问控制服务器1301来向所述控制服务器1301请求所期望的信息(参照图13的(3))。控制服务器1301将包含转换程序611、转换条件612、段列表613等的程序文件和与所请求的信息对应的HTML文件等一起发送到智能电话102(参照图13的(4))。智能电话102执行转换程序611。与实施方式I同样地,转换程序611使用转换条件612和段列表613来对接收到的HTML文件进行转换处理。通过该转换处理,基于转换条件612对Web显示程序所包含的HTML源代码601中的与段列表613中所指定的段602对应的描述部分进行转换。然后,智能电话102显示转换后的Web显示程序(参照图13的(5))。这样,本实施方式的控制服务器1301在向智能电话102提供Web显示程序时,同时还提供转换程序611等。因此,无需对HTML源代码设定标签。其它结构以及动作与实施方式I相同,因此省略说明。例如,在智能电话102的制造业者对本公司制的智能电话提供网站浏览服务的情况下等,本实施方式是有益的。附图标记说明102:智能电话;104:个人计算机(PC);111:因特网;112:企业服务器;122:控制服务器;201、301:发送接收部;202:客户端控制部;203:程序维护部;204:存储部;205HTML分割部;302:信息提供部;304:提供信息数据库;601:HTML源代码(source);602段;610:初始设定程序;611:转换程序;612:转换条件;613:段列表。权利要求1.一种Web显示程序转换系统,具有连接在通信网络上的转换信息服务器装置,该Web显示程序转换系统的特征在于,该转换信息服务器装置具备第一存储部,其保存段列表,其中,将为了在第一通信终端装置中进行Web显示而制作的第一Web显示程序分割为多个段,对各个该段所包含的各个标签赋予识别信息,将这些识别信息列表化,由此制作出上述段列表;第二存储部,其保存转换条件,其中,为了将上述第一Web显示程序中所描述的显示设定变更为第二Web显示程序的显示设定以在第二通信终端装置中进行Web显示,而按每个上述段制作出上述转换条件;第三存储部,其保存转换程序,该转换程序用于使上述第二通信装置使用上述段列表和上述转换条件来执行从上述第一Web显示程序转换为上述第二Web显示程序的转换处理;以及发送部,其将上述段列表、上述转换条件以及上述转换程序发送到上述通信网络。2.根据权利要求I所述的Web显示程序转换系统,其特征在于,还具有连接在上述通信网络上的显示信息服务器装置,该显示信息服务器装置保存上述第一Web显示程序,该显示信息服务器装置根据来自上述第一通信终端装置和上述第二通信终端装置的请求发送该第一Web显示程序。3.根据权利要求2所述的Web显示程序转换系统,其特征在于,上述转换显示信息服务器装置还具备第四存储部,该第四存储部保存用于在上述第一通信终端装置和上述第二通信终端装置中执行的初始设定程序,上述初始设定程序是如下程序该程序用于判断通信终端装置是上述第一通信终端装置还是上述第二通信终端装置,并且仅在该通信终端装置是该第二通信终端装置的情况下使得进行上述转换处理。4.根据权利要求3所述的Web显示程序转换系统,其特征在于,从上述显示信息服务器装置的上述信息发送部发送的上述第一Web显示程序包含用于使上述第一通信终端装置和上述第二通信终端装置访问上述转换显示信息服务器装置来获取上述初始设定程序的标签。5.根据权利要求4所述的Web显示程序转换系统,其特征在于,上述初始设定程序与上述段列表、上述转换条件以及上述转换程序一起从上述发送部发送到上述第一通信终端装置和上述第二通信终端装置。6.根据权利要求4所述的Web显示程序转换系统,其特征在于,仅在通过上述初始设定程序判断为是上述第二通信终端装置的情况下,将上述段列表、上述转换条件以及上述转换程序从上述发送部发送到该第二通信终端装置。7.根据权利要求I所述的Web显示程序转换系统,其特征在于,上述转换信息服务器装置保存上述第一Web显示程序,上述转换信息服务器装置根据来自上述第一通信终端装置和上述第二通信终端装置的请求发送该第一Web显示程序。8.根据权利要求7所述的Web显示程序转换系统,其特征在于,上述转换信息服务器装置还保存用于在上述第一通信终端装置和上述第二通信终端装置中执行的初始设定程序,上述初始设定程序是如下程序该程序用于判断通信终端装置是上述第一通信终端装置还是上述第二通信终端装置,并且仅在该通信终端装置是该第二通信终端装置的情况下使得执行上述转换处理。9.根据权利要求8所述的Web显示程序转换系统,其特征在于,从上述转换信息服务器装置的上述信息发送部发送的上述第一Web显示程序包含使上述第一通信终端装置和上述第二通信终端装置访问上述显示信息服务器装置来获取上述初始设定程序的标签。10.根据权利要求9所述的Web显示程序转换系统,其特征在于,上述初始设定程序与上述段列表、上述转换条件以及上述转换程序一起从上述发送部发送到上述第一通信终端装置和上述第二通信终端装置。11.根据权利要求9所述的Web显示程序转换系统,其特征在于,仅在通过上述初始设定程序判断为是上述第二通信终端装置的情况下,将上述段列表、上述转换条件以及上述转换程序从上述显示信息服务器装置发送到该第二通信终端装置。12.根据权利要求I所述的Web显示程序转换系统,其特征在于,上述转换信息服务器装置保存上述第一Web显示程序,上述转换信息服务器装置根据来自规定的上述第二通信终端装置的请求来发送该第一Web显不程序。13.一种Web显示程序转换方法,其特征在于,包括以下步骤将为了在第一通信终端装置中进行Web显示而制作的第一Web显示程序分割为多个段,对各个该段所包含的各个标签赋予识别信息,将这些识别信息列表化,由此制作出段列表;按每个上述段制作转换条件,该转换条件用于将上述第一Web显示程序所描述的显示设定变更为第二Web显示程序的显示设定以在第二通信终端装置中进行Web显示;以及在上述第二通信装置中使用上述段列表和上述转换条件来执行从上述第一Web显示程序转换为上述第二Web显示程序的转换处理。14.一种Web显示程序转换用程序,其特征在于,该Web显示程序转换用程序使计算机执行以下过程将为了在第一通信终端装置中进行Web显示而制作的第一Web显示程序分割为多个段,对各个该段所包含的各个标签赋予识别信息,将这些识别信息列表化,由此制作出段列表;按每个上述段制作转换条件,该转换条件用于将上述第一Web显示程序所描述的显示设定变更为第二Web显示程序的显示设定以在第二通信终端装置中进行Web显示;以及在上述第二通信装置中使用上述段列表和上述转换条件来执行从上述第一Web显示程序转换为上述第二Web显示程序的转换处理。全文摘要一种将第一通信终端装置用的第一Web显示程序转换为第二通信终端装置用的第二Web显示程序的系统。本发明的系统将通过将第一Web显示程序分割为多个段、对各段所包含的标签赋予识别信息且将这些识别信息列表化而制作出的段列表保存在第一存储部中,将为了将第一Web显示程序中所描述的显示设定变更为第二Web显示程序的显示设定而按每个上述段制作出的转换条件保存在第二存储部中,将用于使用段列表和转换条件来执行从第一Web显示程序转换为第二Web显示程序的转换处理的转换程序保存在第三存储部中。段列表、转换条件以及转换程序被发送到第二通信终端装置,由第二通信终端装置执行转换处理。文档编号G06F9/44GK102959507SQ20118003034公开日2013年3月6日申请日期2011年7月20日优先权日2011年3月7日发明者永田丰志申请人:株式会社秀凯斯·Tv
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1