国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      Web顯示程序轉換系統(tǒng)、Web顯示程序轉換方法以及Web顯示程序轉換用程序的制作方法

      文檔序號:6360976閱讀:180來源:國知局

      專利名稱::Web顯示程序轉換系統(tǒng)、Web顯示程序轉換方法以及Web顯示程序轉換用程序的制作方法
      技術領域
      :本發(fā)明涉及一種對Web顯示程序進行轉換的系統(tǒng)、方法以及程序,更具體地說,涉及一種用于執(zhí)行使適合于某種裝置而生成的Web顯示程序適合于另一種裝置的轉換的轉換系統(tǒng)、轉換方法以及轉換程序。
      背景技術
      :近年來,作為帶有便攜式電話功能的便攜式通信終端的智能電話(smartphone)的使用正在擴大。智能電話在便攜性高的小型裝置內(nèi)內(nèi)置有便攜式電話的功能,除此以外還內(nèi)置有瀏覽網(wǎng)站的功能、使應用程序執(zhí)行的功能等復合功能。在以往,利用便攜式電話也能夠進行網(wǎng)站的瀏覽、應用程序的執(zhí)行。便攜式電話的這些功能與通用的個人計算機(PC)經(jīng)由因特網(wǎng)連接到其它PC、服務器計算機時執(zhí)行的功能類似。但是,在一般的便攜式電話中,無法直接接受以PC用提供的服務。即,便攜式電話的這些功能是通過接受由便攜式電話的運營商提供的專用于便攜式電話的服務來實現(xiàn)的。與此相對,智能電話能夠直接連接到因特網(wǎng)來瀏覽被制作成PC用的網(wǎng)站。即,在便攜式電話中,連接到運營商所提供的便攜式電話專用站點來瀏覽以便攜式電話專用HTML(HyperTextMarkupLanguage:超文本標記語言)描述的信息,與此相對,在智能電話中,能夠直接瀏覽被制作成PC用的HTML。因此,網(wǎng)站的提供者無需制作如在便攜式電話中是需要的專用的網(wǎng)頁。關于便攜式電話專用站點,提出了用于使適于便攜式電話等顯示畫面小的設備的網(wǎng)頁的制作容易的各種技術(例如參照下述專利文獻I)。但是,即使制作變得容易,也需要與PC站點相獨立地另外制作便攜式電話專用的網(wǎng)頁,因而,需要與PC站點相獨立地另外進行維持管理。因此,運營PC站點和便攜式電話用站點這兩方的站點運營者并不多。與此相對,智能電話能夠直接瀏覽PC站點,因而,無需制作以智能電話專用的HTML描述的網(wǎng)頁。在這一點上,智能電話作為便攜式信息設備優(yōu)于便攜式電話。但是,智能電話與便攜式電話同樣地具有畫面的尺寸小、字符等的輸入操作不容易等缺點。因而,智能電話在瀏覽的容易度、操作的容易度這些方面上未必足夠好。因此,也存在以PC用的網(wǎng)頁為基礎來制作適于智能電話的網(wǎng)站的站點運營者。例如,通過按照智能電話的顯示尺寸來縮小或刪除PC用網(wǎng)頁的不重要的部分,能夠制作考慮到智能電話用戶的便利性的網(wǎng)頁。通過針對用于確定HTML的各元素的標簽來變更被稱為CSS(CascadingStyleSheets:層疊樣式表)的用于規(guī)定外觀的文件,能夠變更顯示方法。例如,如果在以HTML描述的信息內(nèi)存在作為用于規(guī)定表格的標簽的〈TABLE〉,則能夠通過將作為用于規(guī)定寬度的屬性的〈WIDTH〉設定為50%來進行某種程度上適合于智能電話的顯示。專利文獻I:日本特開2010-288243號公報
      發(fā)明內(nèi)容發(fā)明要解決的問題然而,即使在基于PC用的網(wǎng)頁制作智能電話用的網(wǎng)站的情況下,也會產(chǎn)生與上述的便攜式電話站點的情況相同的問題。即,即使在如上所述那樣制作了智能電話專用的站點的情況下,也和與PC站點相獨立地另外制作的情況差別不大。因而,存在以下問題需要與PC站點相獨立地另外進行維持管理,并且無法使PC站點的更新與智能電話站點的更新統(tǒng)一化。另外,在如上所述那樣利用CSS的情況下,作為轉換PC用網(wǎng)頁的方法,只能指定一個法則性。因此,由于無法按個別頁面的個別元素進行不同的顯示,因此存在無法充分提高視覺識別性的問題。本發(fā)明是鑒于上述以往的問題而完成的,其目的在于,按照預先指定的條件將開發(fā)成一般裝置用的Web顯示程序自動轉換以能夠適合于在特定的其它種類的裝置中進行瀏覽,將Web顯示程序轉換成適合于特定的裝置來提供而無需制作和管理用于該特定的裝置的網(wǎng)頁。用于解決問題的方案第一發(fā)明所涉及的Web顯示程序轉換系統(tǒng)具有連接在通信網(wǎng)絡上的轉換信息服務器裝置,該Web顯示程序轉換系統(tǒng)的特征在于,該轉換信息服務器裝置具備第一存儲部,其保存段列表(segmentlist),其中,將為了在第一通信終端裝置中進行Web顯示而制作的第一Web顯示程序分割為多個段,對各個該段所包含的各個標簽(tag)賦予識別信息,將這些識別信息列表化,由此制作出上述段列表;第二存儲部,其保存轉換條件,其中,為了將上述第一Web顯示程序中所描述的顯示設定變更為第二Web顯示程序的顯示設定以在第二通信終端裝置中進行Web顯示,而按每個上述段制作出上述轉換條件;第三存儲部,其保存轉換程序,該轉換程序用于使上述第二通信裝置使用上述段列表和上述轉換條件來執(zhí)行從上述第一Web顯示程序轉換為上述第二Web顯示程序的轉換處理;以及發(fā)送部,其將上述段列表、上述轉換條件以及上述轉換程序發(fā)送到上述通信網(wǎng)絡。在第一發(fā)明中,理想的是,還具有連接在上述通信網(wǎng)絡上的顯示信息服務器裝置,該顯示信息服務器裝置保存上述第一Web顯示程序,該顯示信息服務器裝置根據(jù)來自上述第一通信終端裝置和上述第二通信終端裝置的請求發(fā)送該第一Web顯示程序。在第一發(fā)明中,理想的是,上述轉換顯示信息服務器裝置還具備第四存儲部,該第四存儲部保存用于在上述第一通信終端裝置和上述第二通信終端裝置中執(zhí)行的初始設定程序,上述初始設定程序是如下程序該程序用于判斷通信終端裝置是上述第一通信終端裝置還是上述第二通信終端裝置,并且僅在該通信終端裝置是該第二通信終端裝置的情況下使得進行上述轉換處理。在第一發(fā)明中,理想的是,從上述顯示信息服務器裝置的上述信息發(fā)送部發(fā)送的上述第一Web顯示程序包含用于使上述第一通信終端裝置和上述第二通信終端裝置訪問上述轉換顯示信息服務器裝置來獲取上述初始設定程序的標簽。在第一發(fā)明中,理想的是,上述初始設定程序與上述段列表、上述轉換條件以及上述轉換程序一起從上述發(fā)送部發(fā)送到上述第一通信終端裝置和上述第二通信終端裝置。在第一發(fā)明中,理想的是,僅在通過上述初始設定程序判斷為是上述第二通信終端裝置的情況下,將上述段列表、上述轉換條件以及上述轉換程序從上述發(fā)送部發(fā)送到該第二通信終端裝置。在第一發(fā)明中,理想的是,上述轉換信息服務器裝置保存上述第一Web顯示程序,上述轉換信息服務器裝置根據(jù)來自上述第一通信終端裝置和上述第二通信終端裝置的請求發(fā)送該第一Web顯示程序。在第一發(fā)明中,理想的是,上述轉換信息服務器裝置還保存用于在上述第一通信終端裝置和上述第二通信終端裝置中執(zhí)行的初始設定程序,上述初始設定程序是如下程序該程序用于判斷通信終端裝置是上述第一通信終端裝置還是上述第二通信終端裝置,并且僅在該通信終端裝置是該第二通信終端裝置的情況下使得執(zhí)行上述轉換處理。在第一發(fā)明中,理想的是,從上述轉換信息服務器裝置的上述信息發(fā)送部發(fā)送的上述第一Web顯示程序包含使上述第一通信終端裝置和上述第二通信終端裝置訪問上述顯示信息服務器裝置來獲取上述初始設定程序的標簽。在第一發(fā)明中,理想的是,上述初始設定程序與上述段列表、上述轉換條件以及上述轉換程序一起從上述發(fā)送部發(fā)送到上述第一通信終端裝置和上述第二通信終端裝置。在第一發(fā)明中,理想的是,僅在通過上述初始設定程序判斷為是上述第二通信終端裝置的情況下,將上述段列表、上述轉換條件以及上述轉換程序從上述顯示信息服務器裝置發(fā)送到該第二通信終端裝置。在第一發(fā)明中,理想的是,上述轉換信息服務器裝置保存上述第一Web顯示程序,上述轉換信息服務器裝置根據(jù)來自規(guī)定的上述第二通信終端裝置的請求來發(fā)送該第一Web顯示程序。第二發(fā)明所涉及的Web顯示程序轉換方法的特征在于,包括以下步驟將為了在第一通信終端裝置中進行Web顯示而制作的第一Web顯示程序分割為多個段,對各個該段所包含的各個標簽賦予識別信息,將這些識別信息列表化,由此制作出段列表;按每個上述段制作轉換條件,該轉換條件用于將上述第一Web顯示程序中所描述的顯示設定變更為第二Web顯示程序的顯示設定以在第二通信終端裝置中進行Web顯示;以及在上述第二通信裝置中使用上述段列表和上述轉換條件來執(zhí)行從上述第一Web顯示程序轉換為上述第二Web顯示程序的轉換處理。第三發(fā)明所涉及的Web顯示程序轉換用程序的特征在于,該Web顯示程序轉換用程序使計算機執(zhí)行以下過程將為了在第一通信終端裝置中進行Web顯示而制作的第一Web顯示程序分割為多個段,對各個該段所包含的各個標簽賦予識別信息,將這些識別信息列表化,由此制作出段列表;按每個上述段制作轉換條件,該轉換條件用于將上述第一Web顯示程序中所描述的顯示設定變更為第二Web顯示程序的顯示設定以在第二通信終端裝置中進行Web顯示;以及在上述第二通信裝置中使用上述段列表和上述轉換條件來執(zhí)行從上述第一Web顯示程序轉換為上述第二Web顯示程序的轉換處理。發(fā)明的效果在本發(fā)明中,將用于在第一通信終端裝置中進行Web顯示的第一Web顯示程序分割為段,使得能夠在段列表中指定各段,按這些段中的每個段設定轉換條件。然后,通過使用了該段列表和該轉換條件的轉換處理,來制作用于在第二通信終端裝置中進行Web顯示的第二Web顯示程序。其結果,根據(jù)本發(fā)明,能夠通過簡單的處理將第一Web顯示程序轉換為第二Web顯不程序。并且,即使在對第一Web顯示程序進行了更新的情況下,也只要通過段列表和轉換條件的簡單變更,就能夠對第二Web顯示程序進行更新。另外,根據(jù)本發(fā)明所涉及的系統(tǒng),使第二通信終端裝置進行轉換處理,因此無需運營第二通信終端裝置用的顯示信息服務器。圖I是實施方式I的系統(tǒng)結構圖。圖2是實施方式I所涉及的控制服務器的功能框圖。圖3是實施方式I所涉及的企業(yè)服務器的功能框圖。圖4是表示實施方式I所涉及的程序轉換處理的流程圖。圖5是用于說明實施方式I所涉及的網(wǎng)絡系統(tǒng)中的處理的流程的圖。圖6是用于說明實施方式I所涉及的程序轉換的原理的圖。圖7是表示實施方式I所涉及的HTML的分割、識別信息附加處理的一例的流程圖。圖8是表示使用實施方式I所涉及的系統(tǒng)來改善顯示的例子的圖。圖9是表示實施方式I所涉及的轉換條件的設定處理的一例的流程圖。圖10是表示實施方式I所涉及的轉換條件的設定處理的顯示畫面的一例的圖。圖11是表示實施方式I所涉及的段的概念圖。圖12是表示實施方式2所涉及的處理的流程的框圖。圖13是表示實施方式3所涉及的處理的流程的框圖。具體實施例方式下面,參照附圖來說明本發(fā)明的實施方式。[發(fā)明的實施方式I]實施方式I的系統(tǒng)是用于使便攜式通信終端最佳地執(zhí)行被開發(fā)成個人計算機(PC)用的Web顯示程序的系統(tǒng)。在本實施方式所涉及的便攜式通信終端中,顯示器的顯示尺寸、用戶接口與PC不同,但是CPU(CentralProcessingUnit:中央處理單元)、通信接口以及存儲器等內(nèi)部結構與PC相同。作為便攜式通信終端,例如能夠使用智能電話、具有因特網(wǎng)瀏覽功能的便攜式電話。本實施方式所涉及的Web顯示程序經(jīng)由因特網(wǎng)等網(wǎng)絡從服務器等下載到便攜式通信終端,在所述便攜式通信終端上主要執(zhí)行顯示處理。本實施方式的Web顯示程序典型的是以HTML等的因特網(wǎng)用標記語言制作的程序,但是并不限于此。在使用以HTML描述的程序來顯示PC用網(wǎng)站的數(shù)據(jù)的情況下,一般來說信息量非常多。因此,若想要在顯示器比PC小的便攜式通信終端中顯示PC用網(wǎng)站,則顯示數(shù)據(jù)在整體上變小,從而變得非常難以觀看。這是在想要使尺寸比PC的顯示器小的顯示器顯示與PC相同的畫面的情況下自然會產(chǎn)生的問題。為了解決該問題,只要使PC的顯示器所顯示的字符信息、圖像等中的一部分縮小顯示或不顯示即可。由此,能夠以容易觀看的顯示尺寸來顯示其它字符信息等,從而能夠通過便攜式通信終端進行良好的瀏覽。通常,在PC用網(wǎng)頁中,存在在利用便攜式通信終端進行瀏覽的情況下不重要的字符信息等、不想在便攜式通信終端上進行顯示的字符信息等、想要在便攜式通信終端上變更內(nèi)容或改換布局的字符信息等。在本實施方式中,使這種字符信息等縮小顯示或不顯示。這種Web顯示程序轉換也能夠全部自動進行。然而,為了盡可能地提高對于便攜式通信終端的適合度,期望網(wǎng)站提供者按每個顯示元素分別地調整顯示/不顯示、顯示的大小、進行顯示的順序、顯示的組合坐寸ο具體地說,在本實施方式中,將顯示畫面預先分割為多個段,按每個段來進行顯示的縮小、不顯示等。由此,被制作成PC用的Web顯示程序轉換為網(wǎng)站提供者所期望的顯示狀態(tài)的便攜式通信終端用Web顯示程序。為此,期望使用作為顯示的元素與程序的描述之間的對應關系比較簡單的標記語言的HTML。因而,在下面的說明中,以采用HTML作為標記語言的情況作為例子。但是,只要是能夠應用本發(fā)明的原理的語言,則也能夠采用其它種類的標記語言。(本實施方式的系統(tǒng)結構)圖I是表示本實施方式的系統(tǒng)結構的概念圖。如圖I所示,具備作為“第一通信終端裝置”的PC104、作為“第二通信終端裝置”的便攜式通信終端(在本例中為智能電話)102、作為“顯示信息服務器”的企業(yè)服務器112以及作為“轉換信息服務器”的控制服務器122。PC104和智能電話102經(jīng)由網(wǎng)絡(在本例中為因特網(wǎng)111)與企業(yè)服務器112進行通信連接。PC104和智能電話102從企業(yè)服務器112接收使用HTML來描述的各種程序并執(zhí)行該程序。企業(yè)服務器112例如是WWW服務器,提供用于在PC104、智能電話102中進行顯示等的信息。由網(wǎng)站提供者對企業(yè)服務器112進行運營、管理等。控制服務器122是執(zhí)行本實施方式的特征性處理的服務器,經(jīng)由因特網(wǎng)111與PC104和智能電話102進行通信連接。并且,控制服務器122能夠經(jīng)由因特網(wǎng)111或直接與企業(yè)服務器112之間進行數(shù)據(jù)的發(fā)送接收。例如由提供將PC用的Web顯示程序轉換為便攜式通信終端用的Web顯示程序以用于便攜式通信終端的服務的業(yè)者對控制服務器122進行運營、管理等。圖2是表示本實施方式所涉及的控制服務器122的功能模塊結構的框圖。如圖2所示,控制服務器122具備發(fā)送接收部201、客戶端控制部202、程序維護部203、存儲部204以及HTML分割部205。發(fā)送接收部201對與PC104、智能電話102以及企業(yè)服務器112之間的數(shù)據(jù)的發(fā)送接收進行管理。從上述的圖I可知,控制服務器122與PC104、智能電話102以及企業(yè)服務器112進行通信連接。HTML分割部205將HTML文件分割為多個段,來生成段列表(后述)。段列表是指對分割后的各HTML文件附加的識別信息的列表。段列表保存在存儲部204中。存儲部204除了保存段列表以外,還保存轉換程序、轉換條件、初始設定程序(后述)。存儲部204既可以內(nèi)置于控制服務器122中,也可以構建為外置數(shù)據(jù)庫??蛻舳丝刂撇?02對上述的轉換程序、轉換條件、段列表等的、智能電話102以段為單位來轉換HTML文件所需的數(shù)據(jù)進行管理。程序維護部203執(zhí)行用于設定轉換條件的轉換條件設定工具(后述)。另外,程序維護部203對關聯(lián)的各種數(shù)據(jù)、程序進行管理。圖3是表示本實施方式所涉及的企業(yè)服務器112的功能模塊結構的框圖。企業(yè)服務器112具備發(fā)送接收部301、信息提供部302以及提供信息數(shù)據(jù)庫304。發(fā)送接收部301對與PC104、智能電話102以及控制服務器122之間的數(shù)據(jù)的發(fā)送接收進行管理。從上述的圖I可知,企業(yè)服務器112與PC104、智能電話102以及控制服務器122進行通信連接。信息提供部302在從智能電話102、PC104向企業(yè)服務器112進行了信息提供的請求時,從提供信息數(shù)據(jù)庫304讀出與該請求對應的Web顯示程序的文件并發(fā)送到智能電話102、PC104。提供信息數(shù)據(jù)庫304中保存有提供給智能電話102等的Web顯示程序文件等。如后所述,智能電話102、PC104對從企業(yè)服務器112提供的信息進行解釋,進行與解釋的結果相應的處理。在本實施方式中,作為提供給智能電話102、PC104的Web顯示程序,能夠使用與以往相同的程序。但是,在本實施方式的Web顯示程序中附加有用于使智能電話102、PC104連接到控制服務器112的標簽。即,智能電話102、PC104的Web瀏覽器當對Web顯示程序進行解釋時,連接到控制服務器112。(本實施方式的處理的原理)在本實施方式中,將PC104用的Web顯示程序轉換為智能電話102用。下面,使用圖7來說明其原理。在本實施方式中,企業(yè)服務器的程序開發(fā)者能夠針對由Web顯示程序顯示的每個頁面的每個元素自由地進行顯示上的變更。為此,在本實施方式中,如下面那樣,將HTML文件分割為段,并且將識別信息與各段關聯(lián)起來。此時,為了在HTML文件上指定與要變更的段對應的部分,也可以將變更前的HTML文件所包含的標簽全部加密。下面,說明使用TABLE標簽的例子。此外,本發(fā)明在使用HTML以外的程序語言的情況下也能夠實現(xiàn),另外,加密并非是必須的。在設計轉換條件文件時,程序開發(fā)者首先獲得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>程序開發(fā)者從上述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>接著,程序開發(fā)者制作段列表,該段列表表示作為轉換處理的對象的段(在本例中為段1113)、作為所述轉換處理的對象的標簽與附加到這些標簽的識別信息之間的關系(參照步驟S704)。通過這樣,通過進行將HTML分割為段的處理和對標簽賦予識別信息的處理,程序開發(fā)者能夠使用識別信息來指定任意的段,并且能夠對所指定的段的顯示進行變更。在本實施方式中,使用后述的管理軟件(即轉換條件設定工具)來制作轉換條件文件。在轉換條件文件中,按每個段的識別信息來指定顯示變更的內(nèi)容。但是,本發(fā)明的系統(tǒng)還能夠使用與本實施方式不同的形式的轉換條件文件。如后所述,轉換條件和段列表與轉換程序一起從控制服務器112發(fā)送到智能電話102。智能電話102內(nèi)的轉換程序使用轉換條件和段列表來執(zhí)行規(guī)定的轉換處理(參照步驟S705)。S卩,智能電話102在使用Web瀏覽器等解釋HTML文件來進行顯示時,在按照轉換條件和段列表變更顯示內(nèi)容之后,進行實際的顯示。作為轉換程序,例如能夠使用JavaScript(注冊商標),但是也可以采用其它方法。使用上述的HTML源代碼的例子來具體地進行說明,例如對‘FGHIJ’這個字符元素附加有‘tablel,trl,td2’這樣的識別信息。根據(jù)該識別信息,能夠確定該字符元素與第一個table標簽內(nèi)的第一個tr標簽內(nèi)的第二個td標簽對應。在此,說明如下情況在智能電話102中,想要將字符元素‘FGHIJ’的邊界線的顏色變更為紅色,而其它顯示條件與PC104相同即可。在這種情況下,由控制服務器112生成包含‘tablel,trl,td2’這個識別信息和用于使邊界線為紅色的屬性信息的轉換條件。在本實施方式中,由轉換程序使用段列表和轉換條件來執(zhí)行這種處理。因而,在本實施方式中,無需為了變更顯示而分割HTML源代碼。作為轉換處理,除了邊界線的顏色以外,還能夠變更其顯示元素的顯示/不顯示的區(qū)別、變更顯示尺寸、變更其顯示元素的顏色、變更顯示的位置或順序、替換為其它顯示元素(文本、圖像等)等。這些轉換都能夠使用如上所述的段列表所包含的識別信息來只對所期望的顯示元素執(zhí)行。其結果,能夠將PC104用的Web顯示程序簡單地轉換為適于智能電話102的Web顯示。有時為了對顯示內(nèi)容、提供信息進行更新而Web顯示程序被變更。但是,通常來說,Web顯示的整體結構被變更的情況少。因此,即使在Web顯示程序被更新的情況下,需要大規(guī)模修改轉換條件、段列表等的情況也少。例如,即使上述的‘FGHIJ’這個字符串被變更為其它字符串,在進行使該新的字符串的邊界線為紅色的轉換處理的情況下,也無需重寫轉換條件、段列表。另外,即使在無法直接使用更新前的轉換條件、段列表的情況下,根據(jù)本實施方式,也只要進行變更轉換條件、段列表這樣的簡單處理,就能夠對智能電話104用的Web顯示程序進行更新。關于變更顯示/不顯示的區(qū)別、變更顯示尺寸、變更其顯示元素的顏色、變更顯示的位置或順序、替換為其它顯示元素等的處理也是同樣的。(本實施方式的具體處理)如上所述,本實施方式所涉及的轉換處理包括基于Web顯示程序制作段列表和轉換條件的處理;以及使用制作出的段列表和轉換條件來對Web顯示程序進行轉換的處理。這些處理能夠使用各種硬件環(huán)境、各種軟件結構來執(zhí)行。例如,也能夠在利用一臺服務器執(zhí)行全部的處理之后將轉換后的Web顯示程序發(fā)送到智能電話102,使該智能電話102進行轉換后的顯示。另外,也能夠使多臺服務器分擔執(zhí)行這些處理。在本實施方式中,由控制服務器112執(zhí)行制作段列表、轉換條件的處理,并且由智能電話102執(zhí)行轉換Web顯示程序的處理。在本實施方式中,只要將Web顯示程序的HTML源代碼分割為段,在段列表中指定作為轉換對象的段,僅對所指定的段執(zhí)行轉換處理即可,因而,智能電話102的負荷小。圖4是表示本實施方式所涉及的轉換處理的流程的流程圖。圖5是表示本實施方式所涉及的處理的流程的框圖。圖6是表示智能電話102的處理的框圖??刂品掌?22從企業(yè)服務器112獲取Web顯示程序的HTML源代碼(參照圖5的(I))。然后,控制服務器112如上所述那樣制作轉換條件612和段列表613(參照圖5的(2))。這些轉換條件612和段列表613與轉換程序611和初始設定程序(后述)一起保存在控制服務器112內(nèi)。智能電話102訪問企業(yè)服務器112來向所述企業(yè)服務器112請求所期望的信息(參照圖5的(3))。企業(yè)服務器112將與所請求的信息對應的HTML文件發(fā)送到智能電話102(參照圖4的步驟S401和圖5的(4))。智能電話102的Web瀏覽器對所接收到的HTML文件進行解釋。如上所述,在該HTML文件中設定有用于使智能電話102等訪問控制服務器112的標簽。智能電話102基于該標簽訪問控制服務器112(參照圖5的(5))。然后,智能電話102從控制服務器112下載包含初始設定程序610、轉換程序611、轉換條件612、段列表613等的程序文件(參照圖5的(6)),使用該初始設定程序來執(zhí)行初始處理(參照步驟S402)。在該初始處理中,判斷通信終端(即客戶端終端)的種類(參照步驟S403)。在通信終端不是智能電話的情況下(例如是PC的情況下),不進行本實施方式的轉換處理,將通過上述的步驟S401接收到的HTML文件直接顯示在Web瀏覽器上(步驟S407)。另一方面,在通過步驟S403判斷為通信終端是智能電話的情況下,智能電話102執(zhí)行轉換程序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,來執(zhí)行步驟S406的處理。圖8是用于說明由本實施方式所涉及的轉換系統(tǒng)進行轉換后的Web顯示的概念圖。如圖8所示,在使智能電話102顯示PC104用的畫面時,若設為直接縮小后的畫面(參照顯示例801),則字符、圖像過小,難以瀏覽。另外,若將各個顯示放大至能夠收看的尺寸,則雖然字符、圖像的瀏覽變得容易,但是顯示的布局變形而無法識別整體結構(參照顯示例802)。與此相對,在進行本實施方式的轉換處理的情況下,能夠使用后述的轉換條件設定工具804來按每個段進行顯示/不顯示的區(qū)別、尺寸變更、布局變更、設計變更、替換等(參照顯示例803),因此能夠進行適于智能電話102的易于瀏覽的Web顯示。如上所述,在本實施方式中,在通信終端是智能電話的情況下,也能夠還對智能電話的機種進行判斷。在對智能電話的機種進行判斷的情況下,例如也可以在進行了如上所述的轉換處理之后還執(zhí)行按每個機種所確定的處理。由此,能夠提供進一步易于使用的網(wǎng)站。(轉換條件的設定處理)使用圖9和圖10來說明用于進行本實施方式的處理、即使用段列表和轉換條件來轉換HTML文件的處理的程序、即轉換條件設定工具1000。首先,在本實施方式中,網(wǎng)站提供者或程序開發(fā)者使用如圖10所示的轉換條件設定工具1000來進行Web顯示程序的轉換處理并發(fā)送到控制服務器122。網(wǎng)站提供者等利用自己的PC訪問保存在控制服務器122的程序維護部203(參照圖2)中的轉換條件設定工具1000。該轉換條件設定工具1000首先讀出PC104用的HTML文件(參照圖9的步驟S901)。接著,轉換條件設定工具1000執(zhí)行如上所述的將HTML文件分割為段的處理、附加識別信息的處理等,來制作段列表(參照步驟S902)。然后,轉換條件設定工具1000將HTML文件的PC104用的顯示畫面1001和智能電話102用的顯示畫面1002同時顯示。并且,在PC104用的顯示畫面1001上顯示如圖10所示的控制面板。在該狀態(tài)下,網(wǎng)站提供者等在PC104用的顯示畫面1001上點擊任意的段1010。由此,被點擊的段1010高亮顯示,與此同時智能電話102用顯示畫面1002的段中的與該段1010對應的段1011也高亮顯示。然后,網(wǎng)站提供者等使用控制面板來決定針對段1010的轉換處理(參照步驟S904)。轉換條件設定工具1000進行如上所述的轉換文件生成處理。由此,重新制作出反映了所述轉換處理的段列表和轉換條件。然后,轉換條件設定工具1000根據(jù)轉換處理的結果來對HTML文件進行轉換,來變更智能電話102用的顯示畫面1002。由此,網(wǎng)站提供者等能夠確認轉換處理的結果。如果轉換處理的結果沒有問題,則對其它段也以同樣的過程進行轉換處理。通過這樣,制作出最終的轉換文件。轉換條件文件在本說明書中不詳細敘述,只要是能夠實施本發(fā)明的文件,則可以是任何形式、存儲方式的文件。另外,還能夠將轉換條件文件內(nèi)置于上述的轉換程序。如以上所說明的那樣,根據(jù)本實施方式,能夠通過簡單的處理將PC104用的Web顯示程序轉換為智能電話102用的Web顯示程序。并且,即使在對PC104用的Web顯示程序進行了更新的情況下,段列表、轉換條件的變更也是不需要或非常簡單的。另外,根據(jù)本實施方式,使智能電話104進行轉換處理,因此無需運營智能電話用的WWW服務器等。[發(fā)明的實施方式2]在實施方式2的系統(tǒng)中,由企業(yè)服務器將轉換條件612和段列表613提供給智能電話。即,本實施方式的企業(yè)服務器與本發(fā)明的“轉換信息服務器”和“顯示信息服務器”這兩方對應。圖12是表示本實施方式所涉及的處理的流程的框圖。企業(yè)服務器1201讀出保存在內(nèi)部數(shù)據(jù)庫1202中的Web顯示程序的HTML源代碼(參照圖12的(I))。然后,企業(yè)服務器1201與實施方式I的控制服務器112同樣地制作轉換條件612和段列表613(參照圖12的(2))。這些轉換條件612和段列表613與初始設定程序610和轉換程序611—起保存在企業(yè)服務器1201內(nèi)的存儲部中。智能電話102訪問企業(yè)服務器1201來向所述企業(yè)服務器1201請求所期望的信息(參照圖12的(3))。企業(yè)服務器112將與所請求的信息對應的HTML文件發(fā)送到智能電話102(參照圖12的(4))。智能電話102的Web瀏覽器對所接收到的HTML文件進行解釋。在該HTML文件中設定有用于使智能電話102等訪問企業(yè)服務器1201的標簽。智能電話102基于該標簽再次訪問企業(yè)服務器1201(參照圖12的(5))。然后,智能電話102從企業(yè)服務器1201下載包含初始設定程序610、轉換程序611、轉換條件612、段列表613等的程序文件(參照圖12的(6)),使用該初始設定程序來執(zhí)行初始處理。在該初始處理中,判斷通信終端(即客戶端終端)的種類。在通信終端不是智能電話的情況下(例如是PC的情況下),不進行本實施方式的轉換處理,將接收到的HTML文件直接顯示在Web瀏覽器上。另一方面,在判斷為通信終端是智能電話的情況下,智能電話102執(zhí)行轉換程序611。與實施方式I同樣地,轉換程序611使用轉換條件612和段列表613對接收到的HTML文件進行轉換處理。通過該轉換處理,基于轉換條件612對Web顯示程序所包含的HTML源代碼601中的與段列表613中所指定的段602對應的部分進行轉換。然后,智能電話102顯示轉換后的Web顯示程序(參照圖12的(7))。其它功能以及動作與實施方式I相同,因此省略說明。例如,在基于網(wǎng)站提供者的安全策略等的觀點而難以利用作為第三方服務器的控制服務器的情況下等,本實施方式是有益的。[發(fā)明的實施方式3]在實施方式3的系統(tǒng)中,由控制服務器將智能電話用的Web顯示程序提供給智能電話。圖13是表示本實施方式所涉及的處理的流程的框圖??刂品掌?301從企業(yè)服務器1302獲取Web顯示程序的HTML源代碼(參照圖13的(I))。然后,控制服務器1301如上所述那樣制作轉換條件612和段列表613(參照圖13的(2))。這些轉換條件612和段列表613與初始設定程序610和轉換程序611—起保存在控制服務器1301內(nèi)。智能電話102訪問控制服務器1301來向所述控制服務器1301請求所期望的信息(參照圖13的(3))??刂品掌?301將包含轉換程序611、轉換條件612、段列表613等的程序文件和與所請求的信息對應的HTML文件等一起發(fā)送到智能電話102(參照圖13的(4))。智能電話102執(zhí)行轉換程序611。與實施方式I同樣地,轉換程序611使用轉換條件612和段列表613來對接收到的HTML文件進行轉換處理。通過該轉換處理,基于轉換條件612對Web顯示程序所包含的HTML源代碼601中的與段列表613中所指定的段602對應的描述部分進行轉換。然后,智能電話102顯示轉換后的Web顯示程序(參照圖13的(5))。這樣,本實施方式的控制服務器1301在向智能電話102提供Web顯示程序時,同時還提供轉換程序611等。因此,無需對HTML源代碼設定標簽。其它結構以及動作與實施方式I相同,因此省略說明。例如,在智能電話102的制造業(yè)者對本公司制的智能電話提供網(wǎng)站瀏覽服務的情況下等,本實施方式是有益的。附圖標記說明102:智能電話;104:個人計算機(PC);111:因特網(wǎng);112:企業(yè)服務器;122:控制服務器;201、301:發(fā)送接收部;202:客戶端控制部;203:程序維護部;204:存儲部;205HTML分割部;302:信息提供部;304:提供信息數(shù)據(jù)庫;601:HTML源代碼(source);602段;610:初始設定程序;611:轉換程序;612:轉換條件;613:段列表。權利要求1.一種Web顯示程序轉換系統(tǒng),具有連接在通信網(wǎng)絡上的轉換信息服務器裝置,該Web顯示程序轉換系統(tǒng)的特征在于,該轉換信息服務器裝置具備第一存儲部,其保存段列表,其中,將為了在第一通信終端裝置中進行Web顯示而制作的第一Web顯示程序分割為多個段,對各個該段所包含的各個標簽賦予識別信息,將這些識別信息列表化,由此制作出上述段列表;第二存儲部,其保存轉換條件,其中,為了將上述第一Web顯示程序中所描述的顯示設定變更為第二Web顯示程序的顯示設定以在第二通信終端裝置中進行Web顯示,而按每個上述段制作出上述轉換條件;第三存儲部,其保存轉換程序,該轉換程序用于使上述第二通信裝置使用上述段列表和上述轉換條件來執(zhí)行從上述第一Web顯示程序轉換為上述第二Web顯示程序的轉換處理;以及發(fā)送部,其將上述段列表、上述轉換條件以及上述轉換程序發(fā)送到上述通信網(wǎng)絡。2.根據(jù)權利要求I所述的Web顯示程序轉換系統(tǒng),其特征在于,還具有連接在上述通信網(wǎng)絡上的顯示信息服務器裝置,該顯示信息服務器裝置保存上述第一Web顯示程序,該顯示信息服務器裝置根據(jù)來自上述第一通信終端裝置和上述第二通信終端裝置的請求發(fā)送該第一Web顯示程序。3.根據(jù)權利要求2所述的Web顯示程序轉換系統(tǒng),其特征在于,上述轉換顯示信息服務器裝置還具備第四存儲部,該第四存儲部保存用于在上述第一通信終端裝置和上述第二通信終端裝置中執(zhí)行的初始設定程序,上述初始設定程序是如下程序該程序用于判斷通信終端裝置是上述第一通信終端裝置還是上述第二通信終端裝置,并且僅在該通信終端裝置是該第二通信終端裝置的情況下使得進行上述轉換處理。4.根據(jù)權利要求3所述的Web顯示程序轉換系統(tǒng),其特征在于,從上述顯示信息服務器裝置的上述信息發(fā)送部發(fā)送的上述第一Web顯示程序包含用于使上述第一通信終端裝置和上述第二通信終端裝置訪問上述轉換顯示信息服務器裝置來獲取上述初始設定程序的標簽。5.根據(jù)權利要求4所述的Web顯示程序轉換系統(tǒng),其特征在于,上述初始設定程序與上述段列表、上述轉換條件以及上述轉換程序一起從上述發(fā)送部發(fā)送到上述第一通信終端裝置和上述第二通信終端裝置。6.根據(jù)權利要求4所述的Web顯示程序轉換系統(tǒng),其特征在于,僅在通過上述初始設定程序判斷為是上述第二通信終端裝置的情況下,將上述段列表、上述轉換條件以及上述轉換程序從上述發(fā)送部發(fā)送到該第二通信終端裝置。7.根據(jù)權利要求I所述的Web顯示程序轉換系統(tǒng),其特征在于,上述轉換信息服務器裝置保存上述第一Web顯示程序,上述轉換信息服務器裝置根據(jù)來自上述第一通信終端裝置和上述第二通信終端裝置的請求發(fā)送該第一Web顯示程序。8.根據(jù)權利要求7所述的Web顯示程序轉換系統(tǒng),其特征在于,上述轉換信息服務器裝置還保存用于在上述第一通信終端裝置和上述第二通信終端裝置中執(zhí)行的初始設定程序,上述初始設定程序是如下程序該程序用于判斷通信終端裝置是上述第一通信終端裝置還是上述第二通信終端裝置,并且僅在該通信終端裝置是該第二通信終端裝置的情況下使得執(zhí)行上述轉換處理。9.根據(jù)權利要求8所述的Web顯示程序轉換系統(tǒng),其特征在于,從上述轉換信息服務器裝置的上述信息發(fā)送部發(fā)送的上述第一Web顯示程序包含使上述第一通信終端裝置和上述第二通信終端裝置訪問上述顯示信息服務器裝置來獲取上述初始設定程序的標簽。10.根據(jù)權利要求9所述的Web顯示程序轉換系統(tǒng),其特征在于,上述初始設定程序與上述段列表、上述轉換條件以及上述轉換程序一起從上述發(fā)送部發(fā)送到上述第一通信終端裝置和上述第二通信終端裝置。11.根據(jù)權利要求9所述的Web顯示程序轉換系統(tǒng),其特征在于,僅在通過上述初始設定程序判斷為是上述第二通信終端裝置的情況下,將上述段列表、上述轉換條件以及上述轉換程序從上述顯示信息服務器裝置發(fā)送到該第二通信終端裝置。12.根據(jù)權利要求I所述的Web顯示程序轉換系統(tǒng),其特征在于,上述轉換信息服務器裝置保存上述第一Web顯示程序,上述轉換信息服務器裝置根據(jù)來自規(guī)定的上述第二通信終端裝置的請求來發(fā)送該第一Web顯不程序。13.一種Web顯示程序轉換方法,其特征在于,包括以下步驟將為了在第一通信終端裝置中進行Web顯示而制作的第一Web顯示程序分割為多個段,對各個該段所包含的各個標簽賦予識別信息,將這些識別信息列表化,由此制作出段列表;按每個上述段制作轉換條件,該轉換條件用于將上述第一Web顯示程序所描述的顯示設定變更為第二Web顯示程序的顯示設定以在第二通信終端裝置中進行Web顯示;以及在上述第二通信裝置中使用上述段列表和上述轉換條件來執(zhí)行從上述第一Web顯示程序轉換為上述第二Web顯示程序的轉換處理。14.一種Web顯示程序轉換用程序,其特征在于,該Web顯示程序轉換用程序使計算機執(zhí)行以下過程將為了在第一通信終端裝置中進行Web顯示而制作的第一Web顯示程序分割為多個段,對各個該段所包含的各個標簽賦予識別信息,將這些識別信息列表化,由此制作出段列表;按每個上述段制作轉換條件,該轉換條件用于將上述第一Web顯示程序所描述的顯示設定變更為第二Web顯示程序的顯示設定以在第二通信終端裝置中進行Web顯示;以及在上述第二通信裝置中使用上述段列表和上述轉換條件來執(zhí)行從上述第一Web顯示程序轉換為上述第二Web顯示程序的轉換處理。全文摘要一種將第一通信終端裝置用的第一Web顯示程序轉換為第二通信終端裝置用的第二Web顯示程序的系統(tǒng)。本發(fā)明的系統(tǒng)將通過將第一Web顯示程序分割為多個段、對各段所包含的標簽賦予識別信息且將這些識別信息列表化而制作出的段列表保存在第一存儲部中,將為了將第一Web顯示程序中所描述的顯示設定變更為第二Web顯示程序的顯示設定而按每個上述段制作出的轉換條件保存在第二存儲部中,將用于使用段列表和轉換條件來執(zhí)行從第一Web顯示程序轉換為第二Web顯示程序的轉換處理的轉換程序保存在第三存儲部中。段列表、轉換條件以及轉換程序被發(fā)送到第二通信終端裝置,由第二通信終端裝置執(zhí)行轉換處理。文檔編號G06F9/44GK102959507SQ20118003034公開日2013年3月6日申請日期2011年7月20日優(yōu)先權日2011年3月7日發(fā)明者永田豐志申請人:株式會社秀凱斯·Tv
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1