JP2001195391A - Format conversion and page division relay server - Google Patents

Format conversion and page division relay server

Info

Publication number
JP2001195391A
JP2001195391A JP2000006538A JP2000006538A JP2001195391A JP 2001195391 A JP2001195391 A JP 2001195391A JP 2000006538 A JP2000006538 A JP 2000006538A JP 2000006538 A JP2000006538 A JP 2000006538A JP 2001195391 A JP2001195391 A JP 2001195391A
Authority
JP
Japan
Prior art keywords
tag
page
type information
insertion type
browser
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2000006538A
Other languages
Japanese (ja)
Inventor
Seiji Nakano
誠二 中野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Information Service Co Ltd
Original Assignee
NEC Information Service Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Information Service Co Ltd filed Critical NEC Information Service Co Ltd
Priority to JP2000006538A priority Critical patent/JP2001195391A/en
Publication of JP2001195391A publication Critical patent/JP2001195391A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)
  • Document Processing Apparatus (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a relay server which converts a format to display an HTML document even on a portable terminal etc., where the usable tag of the HTML document and the page size are limited. SOLUTION: A relay server 2 has a tag conversion part 24 and a page division part 25. The part 24 changes the tag included in an HTML document 31 according to a prescribed tag conversion rule. The tag conversion rule includes a rule to delete the tag that is designated in a tag unit and not interpreted by a browser 13 of a portable terminal and also the tag relative to the display form that has not to be designated on a display. The part 25 divides the HTML document supplied from a Web site 3 into pages in a prescribed size.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、HTML文書のフ
ォーマット変換およびページ分割に関し、特に、HTM
L文書のタグ変換・ページ分割中継システムに関する。
[0001] 1. Field of the Invention [0002] The present invention relates to format conversion and page division of an HTML document, and more particularly to HTML format conversion.
The present invention relates to an L document tag conversion / page division relay system.

【0002】[0002]

【従来の技術】インターネットではWWW(World Wide
ャメjを中心に各サービスが提供されている。WWWを
利用して閲覧できるコンテンツはHTML文書で記述さ
れているものがほとんどである。HTML文書の論理構
造は、タグというマーク(<>)を文書に埋め込むこと
によって定められる。WWWクライアントプログラムは
HTML文書を受けとると、タグ情報から文書の論理構
造を読みとって所定の解釈を行って表示画面に表示す
る。このように、HTML文書はタグを仲介してコンテ
ンツの論理構造のみをを表現し、表示レイアウト(表示
の具体的内容)には無関係である。したがって、例え
ば、クライアント側のディスプレーの解像度に任意に適
合させて表示することも、印刷形式を任意に選択するこ
とも、フォントの大きさや種類を任意に選択して表示す
ることも、音声のように印刷できない情報を任意に再生
することも、表示レイアウトを適当に選択することによ
って可能である。このことが、HTML文書がマルチメ
ディア環境に適合している理由である。
2. Description of the Related Art In the Internet, WWW (World Wide)
Each service is provided centering on james. Most of the contents that can be browsed using the WWW are described in HTML documents. The logical structure of an HTML document is determined by embedding a tag (<>) in the document. When receiving the HTML document, the WWW client program reads the logical structure of the document from the tag information, performs a predetermined interpretation, and displays it on the display screen. As described above, the HTML document expresses only the logical structure of the content via the tag and is irrelevant to the display layout (specific content of the display). Therefore, for example, the display can be arbitrarily adapted to the resolution of the display on the client side, the print format can be arbitrarily selected, the font size and type can be arbitrarily selected and displayed, and audio-like data can be displayed. The information that cannot be printed on the screen can be arbitrarily reproduced by appropriately selecting the display layout. This is why HTML documents are suitable for multimedia environments.

【0003】[0003]

【発明が解決しようとしている課題】最近ではWWWに
アクセスする手段として携帯端末(携帯電話を含む)等
を使用することも可能になっている。しかし、携帯端末
でWWW上のコンテンツを表示する場合には、次の問題
がある。第1の問題点は、携帯端末では、コンテンツに
よっては通常のフォーマット通り表示されないことであ
る。その理由は、携帯端末では機種によって、Comp
actHTMLを使用していたり、表示可能なタグが制
限されていたりするためである。
Recently, it has become possible to use a portable terminal (including a portable telephone) or the like as means for accessing the WWW. However, displaying content on the WWW with a portable terminal has the following problem. A first problem is that some contents are not displayed in a normal format on a portable terminal. The reason is that depending on the type of mobile terminal, Comp
This is because actHTML is used or tags that can be displayed are limited.

【0004】第2の問題点は、HTML文書中に携帯端
末で認識することができない不要なタグが含まれている
場合でも、削除されずに携帯端末に送信されることであ
る。その結果、データの受信量によって課金が決定され
るデータ量課金サービスを採用している場合には、HT
ML文書に不要なタグが含まれていると利用者に余分な
負担が増える。
[0004] The second problem is that even when an HTML document contains an unnecessary tag that cannot be recognized by the portable terminal, the tag is transmitted to the portable terminal without being deleted. As a result, when a data amount charging service in which charging is determined by the amount of received data is adopted, HT
If an unnecessary tag is included in the ML document, an extra burden increases for the user.

【0005】第3の問題点は、携帯端末の機種によって
は、1コンテンツを表示するサイズに制限があるものが
あるので、コンテンツのサイズが大きいと表示できない
ことである。例えば、あるメーカーが提供している携帯
電話を使用した文字情報サービスでは、Compact
HTMLをベースとし、データ量課金を採用している。
また、1ページのページサイズは2kbyteを推奨し
ている。
[0005] A third problem is that, depending on the type of portable terminal, there is a limit on the size for displaying one content. Therefore, if the size of the content is large, it cannot be displayed. For example, in a text information service using a mobile phone provided by a certain manufacturer, Compact
It is based on HTML and employs data amount charging.
It is recommended that the page size of one page be 2 kbytes.

【0006】本発明の目的は、以上の問題点を解決する
フォーマット変換・ページ分割中継システムを提供する
ことにある。
An object of the present invention is to provide a format conversion / page division relay system which solves the above problems.

【0007】[0007]

【課題を解決するための手段】本発明は、ハイパーテキ
スト言語で記述されたHTML文書のタグを変換し、指
定されたページサイズでページ分割することによって、
HTML文書を、使用可能タグやページサイズの制限が
ある携帯端末等においても、表示可能なフォーマットに
変換する。
SUMMARY OF THE INVENTION According to the present invention, a tag of an HTML document described in a hypertext language is converted and divided into pages with a designated page size.
The HTML document is converted into a format that can be displayed even on a portable terminal or the like having restrictions on usable tags and page size.

【0008】本発明のフォーマット変換・ページ分割中
継サーバは、ブラウザーが組み込まれている端末入出力
装置と、マークアップ言語で記述されたタグ挿入型情報
(例えば、HTML文書、XML(Extensibl
e Markup Language)文書)を提供す
るウエブサイトとの間の通信を中継する中継サーバであ
って、所定のタグ変換規則に従って、タグ挿入型情報に
含まれているタグを変更するタグ変換部を有する。
[0008] The format conversion / page division relay server of the present invention includes a terminal input / output device in which a browser is incorporated, and tag insertion type information (for example, an HTML document, XML (Extensible), etc.) described in a markup language.
e Markup Language) is a relay server that relays communication with a website that provides a document), and has a tag conversion unit that changes a tag included in tag insertion type information according to a predetermined tag conversion rule. .

【0009】タグ変換規則は、タグ単位で定義され、端
末入出力装置のブラウザーが解釈しないタグおよび表示
装置上における表示を指定する必要がない表示形式に関
するタグを削除する規則を含んでいる。本発明の中継サ
ーバは、また、ウエブサイトから提供されたタグ挿入型
情報を、所定のページサイズのページにページ分割する
ページ分割部を有する。
The tag conversion rule is defined for each tag and includes a rule for deleting a tag which is not interpreted by the browser of the terminal input / output device and a tag relating to a display format which does not require designation of display on the display device. The relay server of the present invention also has a page division unit that divides the tag insertion type information provided from the website into pages of a predetermined page size.

【0010】これにより、入出力装置で使用可能タグや
ページサイズの制限を意識することなく表示することが
可能になる。また、不要なタグが削除されるため、入出
力装置1に送信されるデータ量を減らすことが可能にな
る。本発明の中継サーバは、前記のタグ変換部およびペ
ージ分割部の他に、入力画面表示部と、フォーム情報取
得部と、タグ挿入型情報取得部と、結果画面表示部とを
有することができる。入力画面表示部は、タグ挿入型情
報を提供するウエブサイトを指定するURL、タグ変換
ルール番号およびページサイズを入力項目とする入力フ
ォームを保持していて、端末入出力装置がブラウザーを
用いてURLを送信すると、該入力フォームを入出力装
置に送信してブラウザに表示させる。フォーム情報取得
部は、入出力装置が入力フォームに入力したURL、タ
グ変換ルール番号およびページサイズの入力項目値を取
得する。タグ挿入型情報取得部は、指定されたURLの
タグ挿入型情報をウエブサイトから取得し、入力項目値
に応じてタグ変換部およびページ分割部の双方またはい
ずれか一方に送信する。結果画面表示部は、タグ挿入型
情報取得部によって取得され、タグ変換部およびページ
分割部の双方またはいずれか一方によって処理されたタ
グ挿入型情報を端末入出力装置のブラウザーに送信す
る。
[0010] Thus, it is possible to display the tag without being aware of the usable tags and the page size in the input / output device. Further, since unnecessary tags are deleted, the amount of data transmitted to the input / output device 1 can be reduced. The relay server of the present invention can include an input screen display unit, a form information acquisition unit, a tag insertion type information acquisition unit, and a result screen display unit, in addition to the tag conversion unit and the page division unit. . The input screen display unit holds an input form that specifies a website that provides the tag insertion type information, a tag conversion rule number, and a page size as input items, and the terminal input / output device uses the browser to access the URL. Is transmitted, the input form is transmitted to the input / output device and displayed on the browser. The form information acquiring unit acquires the URL, the tag conversion rule number, and the input item values of the page size input to the input form by the input / output device. The tag insertion type information acquisition unit acquires the tag insertion type information of the specified URL from the website, and transmits the information to the tag conversion unit and / or the page division unit according to the input item value. The result screen display unit transmits the tag insertion type information acquired by the tag insertion type information acquisition unit and processed by the tag conversion unit and / or the page division unit to the browser of the terminal input / output device.

【0011】本発明の中継サーバは、画像情報取得部を
有することができる。画像情報取得部は、タグ挿入型情
報取得部が取得したタグ挿入型情報を受け取って<IM
G>タグを抽出し、SRC属性で記述された画像ファイ
ルを取得し、取得した画像ファイルから画像ファイルサ
イズと画像サイズを取得し、または、画像ファイルサイ
ズと画像サイズを新たに追加してページ分割部に渡す。
ページ分割部は画像ファイルサイズを考慮してページ分
割を実施する。本発明の中継サーバはプロキシーサーバ
によって実現することができる。この場合には、プロキ
シーサーバは、前掲の入力画面表示部とフォーム情報取
得部の代わりに、ルール決定部を備えている。ルール決
定部は、各ウエブブラウザの種類とタグ変換ルールおよ
びページサイズを定義した対応表を予め保持し、所望の
タグ挿入型情報を提供するウエブサイトのURLを、端
末入出力装置に組み込まれているブラウザに入力する
と、ルール決定部は、自動的に当該ブラウザに接続され
て該ブラウザの環境変数を取得し、該ブラウザの種類を
判別してタグ変換ルール番号とページサイズを決定す
る。
[0011] The relay server of the present invention can include an image information acquisition unit. The image information acquisition unit receives the tag insertion type information obtained by the tag insertion type information
G> Extract tags, acquire image files described with SRC attributes, acquire image file size and image size from acquired image files, or add new image file size and image size to divide pages Hand over to the department.
The page division unit performs page division in consideration of the image file size. The relay server of the present invention can be realized by a proxy server. In this case, the proxy server includes a rule determination unit instead of the input screen display unit and the form information acquisition unit described above. The rule determination unit previously stores a correspondence table that defines the type of each web browser, a tag conversion rule, and a page size, and incorporates a URL of a website that provides desired tag insertion type information into a terminal input / output device. When an input is made to a browser, the rule determination unit is automatically connected to the browser, acquires environment variables of the browser, determines the type of the browser, and determines a tag conversion rule number and a page size.

【0012】本発明のフォーマット変換・ページ分割中
継方法は、入出力装置がブラウザを使用して中継サーバ
に接続すると、中継サーバは、当該ブラウザーに対し
て、フォーマット変換およびページ分割を実施するタグ
挿入型情報を提供するウェブサイトのURL、タグ変換
ルール番号およびページサイズを入力項目として含む入
力フォームを送信する。そうして、入力項目の値を取得
すると、当該URLが指定するウエブサイトからタグ挿
入型情報を取得し、タグ変換ルール番号のタグ変換規則
に従って、当該タグ挿入型情報のタグ変換処理を実行
し、ページサイズに従って、当該タグ挿入型情報のペー
ジ分割処理を実行する。次に、フォーマット変換とペー
ジ分割処理を実行された当該タグ挿入型情報のページを
入出力装置に送信する。
According to the format conversion / page division relay method of the present invention, when an input / output device connects to a relay server using a browser, the relay server performs format conversion and page division for the browser. An input form including the URL of the website providing the type information, the tag conversion rule number, and the page size as input items is transmitted. Then, when the value of the input item is obtained, the tag insertion type information is obtained from the website specified by the URL, and the tag conversion processing of the tag insertion type information is executed according to the tag conversion rule of the tag conversion rule number. In accordance with the page size, a page division process of the tag insertion type information is executed. Next, the page of the tag insertion type information subjected to the format conversion and the page division processing is transmitted to the input / output device.

【0013】タグ変換処理によって、タグ挿入型情報の
タグを抽出し、全てのタグについて、各タグが表現可能
なタグであるか、否か、すなわち、当該タグが、前記ブ
ラウザーによって認識可能なタグであり、かつ、変更を
必要としないタグであるか、否かを判断し、表現可能で
ないタグをタグ変換規則に従って変換する。
By the tag conversion processing, the tags of the tag insertion type information are extracted, and for each tag, whether or not each tag is a tag that can be expressed, that is, whether the tag is a tag that can be recognized by the browser And whether the tag does not need to be changed or not is determined, and the tag that cannot be expressed is converted according to the tag conversion rule.

【0014】これによって、不必要なタグが端末入出力
装置のブラウザーに送信されることを抑止して、入出力
装置へ送信されるデータ量を低減させ、データ量課金の
負担を減らすことができる。
Thus, unnecessary tags can be prevented from being transmitted to the browser of the terminal input / output device, the amount of data transmitted to the input / output device can be reduced, and the burden of data amount charging can be reduced. .

【0015】ページ分割処理は、第2ページ以降の全て
のページにヘッダー情報を書き込み、タグ挿入型情報の
読み込みを行い、当該情報を、指定されたサイズまで読
み込む。そのとき、その読み込み終了部分がタグの途中
であるか、否かを判断し、タグの途中でなかった場合に
は、フッター情報を追加し、タグの途中であった場合に
は、当該タグが分割可能タグであるか、否かを判断し、
当該タグが分割可能タグであった場合には、分割タグを
挿入してフッター情報を追加し、当該タグが分割可能タ
グでなかった場合には、タグ開始位置まで戻ってフッタ
ー情報を追加する。以上の処理を、読み込まれたタグ挿
入型情報の最終部分まで実行する処理を含んでいる。
In the page division process, header information is written in all pages after the second page, tag insertion type information is read, and the information is read to a designated size. At that time, it is determined whether or not the reading end portion is in the middle of the tag. If the reading end portion is not in the middle of the tag, footer information is added. Determine whether the tag is splittable or not,
If the tag is a dividable tag, a split tag is inserted to add footer information. If the tag is not a dividable tag, the tag returns to the tag start position and footer information is added. The above process includes a process of executing the last part of the read tag insertion type information.

【0016】本発明のフォーマット変換・ページ分割中
継方法は、画像情報取得処理を含むことができる。該画
像情報取得処理は、読み込まれたタグ挿入型情報から、
<IMG>タグを抽出して画像ファイルを取得し、当該
画像ファイルの画像情報を取得して画像ファイルサイズ
一覧に保存し、当該画像情報に、画像ファイルサイズと
画像サイズが含まれているかをチェックし、画像ファイ
ルサイズと画像サイズが含まれている場合には、当該<
IMG>タグに対する処理を終了し、画像ファイルサイ
ズと画像サイズが含まれていなければ、画像ファイルサ
イズと画像サイズを追加して当該<IMG>タグに対す
る処理を終了する。以上の、<IMG>タグに対する処
理を全ての<IMG>タグに対して実行する処理を含ん
でいる。
The format conversion / page division relay method of the present invention can include image information acquisition processing. The image information acquisition processing is based on the read tag insertion type information.
Extracts the <IMG> tag to obtain the image file, obtains the image information of the image file, saves it in the image file size list, and checks whether the image information includes the image file size and the image size If the image file size and the image size are included,
The process for the <IMG> tag is terminated, and if the image file size and the image size are not included, the image file size and the image size are added, and the process for the <IMG> tag is terminated. The above-described process for the <IMG> tag is performed for all the <IMG> tags.

【0017】[0017]

【発明の実施の形態】図1は、本発明のフォーマット変
換・ページ分割中継システムの第1の実施形態のブロッ
ク図である。本実施形態のフォーマット変換・ページ分
割中継システムは、入出力装置1とウエブサーバ2を備
えている。ウエブサーバ2は、入出力装置1から入力情
報を受け取り、指定されたHTML文書を取得し、タグ
変換およびページ分割を実施し、入出力装置1に結果を
送信する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS FIG. 1 is a block diagram of a first embodiment of a format conversion / page division relay system according to the present invention. The format conversion / page division relay system according to the present embodiment includes an input / output device 1 and a web server 2. The web server 2 receives input information from the input / output device 1, acquires a specified HTML document, performs tag conversion and page division, and transmits the result to the input / output device 1.

【0018】入出力装置1は、キーボード等の入力装置
11と、ディスプレイ等の表示装置12と、ウエブブラ
ウザ13とを有する。ウエブサーバ2は、入力画面表示
部21、フォーム情報取得部22、HTML文書取得部
23、タグ変換部24、ページ分割部25および結果画
面表示部26を備えている。
The input / output device 1 has an input device 11 such as a keyboard, a display device 12 such as a display, and a web browser 13. The web server 2 includes an input screen display unit 21, a form information acquisition unit 22, an HTML document acquisition unit 23, a tag conversion unit 24, a page division unit 25, and a result screen display unit 26.

【0019】入力画面表示部21は、フォーマット変換
およびページ分割を実施するマークアップ言語で記述さ
れている情報を提供するウエブサイトのURL、タグ変
換ルール番号およびページサイズの入力項目を含んだ入
力フォームを入出力装置1に送信し、ウエブブラウザ1
3に表示させる。フォーム情報取得部22は、入出力装
置1から入力フォームを使用して入力されたURL、タ
グ変換ルール番号およびページサイズの入力項目値を取
得する。
The input screen display unit 21 is an input form including input items of a URL, a tag conversion rule number, and a page size of a website that provides information described in a markup language for performing format conversion and page division. Is sent to the input / output device 1 and the web browser 1
3 is displayed. The form information acquisition unit 22 acquires the URL, the tag conversion rule number, and the input item values of the page size input from the input / output device 1 using the input form.

【0020】HTML文書取得部23は、指定されたU
RLのHTML文書31をHTTPプロトコルを使用し
てウエブサーバ3から取得する。タグ変換部24は、H
TML文書取得部23からHTML文書を受け取り、タ
グ変換ルール番号からタグ変換ルールを選択し、タグ変
換ルールに従ってHTML文書のタグを変換する。タグ
変換ルールは、表示可能タグと、変換タグとに分類され
ている。変換タグは、ウエブブラウザーが解釈しないタ
グおよび表示装置上における表示を指定する必要がない
表示形式に関するタグである。変換タグには、タグ単位
に変換ルールが定義されている。表示可能タグは、変換
タグ以外のタグ、すなわち、ブラウザーによって認識可
能であり、かつ、変更を必要としないタグである。
The HTML document acquisition unit 23 sends the specified U
The RL HTML document 31 is obtained from the web server 3 using the HTTP protocol. The tag conversion unit 24
The HTML document is received from the TML document acquisition unit 23, a tag conversion rule is selected from the tag conversion rule number, and tags of the HTML document are converted according to the tag conversion rule. Tag conversion rules are classified into displayable tags and conversion tags. The conversion tag is a tag that is not interpreted by the web browser and a tag related to a display format that does not require designation of display on the display device. In the conversion tag, a conversion rule is defined for each tag. The displayable tag is a tag other than the conversion tag, that is, a tag that can be recognized by the browser and does not need to be changed.

【0021】ページ分割部25は、タグ変換部24から
タグ変換後のHTML文書を受け取り、HTML文書
を、ページサイズ単位に、ページ情報を含んだ複数ペー
ジにページ分割する。結果画面表示部26は、ページ分
割部25によってページ分割されたHTML文書の該当
ページを入出力装置1に送信し、ウエブブラウザ13に
表示させる。
The page division unit 25 receives the HTML document after tag conversion from the tag conversion unit 24, and divides the HTML document into a plurality of pages including page information in page size units. The result screen display unit 26 transmits the corresponding page of the HTML document divided by the page division unit 25 to the input / output device 1 and causes the web browser 13 to display the page.

【0022】次に、本実施形態の動作を説明する。図2
は、本実施形態のウエブサーバ2の処理の流れを示すフ
ローチャートである。入出力装置1は、ウエブブラウザ
13を使用してウエブサーバ2に接続すると、入力画面
表示部21から入力フォームが送信され、ウエブブラウ
ザ13に入力フォームが表示される。入力フォームに
は、所望のHTML文書を保持しているコンピュータ資
源のURL、タグ変換ルール番号およびページサイズの
入力項目が含まれている。入力装置11を使用して、入
力フォームの入力項目を入力して実行すると、入力項目
値がウエブサーバ2のフォーム情報取得部22に送信さ
れる。フォーム情報取得部22は、入力項目値を取得し
(ステップA1)、URLはHTML文書取得部23へ
渡され、タグ変換ルール番号はタグ変換部24へ渡さ
れ、ページサイズはページ分割部25へ渡される。
Next, the operation of this embodiment will be described. FIG.
5 is a flowchart showing a flow of processing of the web server 2 of the present embodiment. When the input / output device 1 is connected to the web server 2 using the web browser 13, an input form is transmitted from the input screen display unit 21, and the input form is displayed on the web browser 13. The input form includes input items of a URL of a computer resource holding a desired HTML document, a tag conversion rule number, and a page size. When the input items of the input form are input and executed using the input device 11, the input item values are transmitted to the form information acquisition unit 22 of the web server 2. The form information acquisition unit 22 acquires the input item value (step A1), the URL is passed to the HTML document acquisition unit 23, the tag conversion rule number is passed to the tag conversion unit 24, and the page size is passed to the page division unit 25. Passed.

【0023】HTML文書取得部23は、指定されたU
RLから、HTTPプロトコルを使用してウエブサーバ
3に接続し、HTML文書31を取得する(ステップA
2)。タグ変換部24は、HTML文書取得部23が取
得したHTML文書を受け取り、タグ変換処理を実行す
る(ステップA3)。ページ分割部25は、タグ変換部
24によってタグ変換されたHTML文書を受け取り、
ページ分割処理を実行する(ステップA4)。結果画面
表示部26は、ページ分割処理を実行された該当ページ
のHTML文書を入出力装置1に送信する(ステップA
5)。それによって、ウエブブラウザ13に、ページ分
割され、タグ変換されたページが表示される。
The HTML document acquisition unit 23 sends the specified U
Connects to the web server 3 from the RL using the HTTP protocol and acquires the HTML document 31 (step A)
2). The tag conversion unit 24 receives the HTML document acquired by the HTML document acquisition unit 23 and executes a tag conversion process (step A3). The page division unit 25 receives the HTML document whose tag has been converted by the tag conversion unit 24,
The page is divided (step A4). The result screen display unit 26 transmits the HTML document of the corresponding page on which the page division processing has been executed to the input / output device 1 (step A).
5). This causes the web browser 13 to display the page that has been divided into pages and subjected to tag conversion.

【0024】図3は、タグ変換部24の処理の流れを示
すフローチャートである。タグ変換部24は、まず、指
定されたタグ変換ルール番号からタグ変換ルールを読込
む(ステップA301)。タグ変換ルールは、あらかじ
め定義しておくことによって、HTML文書を様々な所
望のフォーマットに変換することが可能になる。タグ変
換部24は、次に、HTML文書取得部23からHTM
L文書を読込み(ステップA302)、タグを抽出し
(ステップA303)、タグ変換ルールを参照して、表
示可能タグかどうかをチェックする(ステップA30
4)。表示可能タグであればそのタグは変換しない。表
示可能タグでなかった場合には、変換ルールに従ってタ
グを変換する(ステップA305)。そうして、すべて
のタグの処理を終了したか、否かを判断し(ステップA
306)、終了しなければ(分岐「NO」)、ステップ
A303に戻ってタグ抽出を行いステップA304〜ス
テップA305の処理を繰り返す。すべてのタグの処理
を終了したならば(分岐「YES」)、タグ変換処理を
終了する。
FIG. 3 is a flowchart showing the flow of the processing of the tag conversion unit 24. First, the tag conversion unit 24 reads the tag conversion rule from the specified tag conversion rule number (step A301). By defining the tag conversion rules in advance, it becomes possible to convert the HTML document into various desired formats. Next, the tag conversion unit 24 sends the HTML
The L document is read (step A302), tags are extracted (step A303), and it is checked whether or not the tags are displayable by referring to the tag conversion rules (step A30).
4). If the tag can be displayed, the tag is not converted. If the tag is not a displayable tag, the tag is converted according to the conversion rule (step A305). Then, it is determined whether or not all tags have been processed (step A).
306), if not terminated (branch “NO”), the flow returns to step A303 to perform tag extraction and repeat the processing of steps A304 to A305. When the processing of all tags is completed (branch “YES”), the tag conversion processing is completed.

【0025】図4は、ページ分割部25の処理の流れを
示すフローチャートである。ページ分割部25は、初期
設定として、ページ番号を0に設定する(ステップA4
01)。次に、ページ番号に1を加算する(ステップA
402)。ページ分割部25は、次に、ページ番号が1
であるか、2以上であるか(初期設定ページ番号の0に
1が加算されたページ番号であるか、1以上のページ番
号に1が加算されたページ番号であるか)を判定し、ペ
ージ番号が1(分岐Yes)の場合には、そのまま、タ
グ変換部24によって変換されたHTML文書を受け取
り、ページ番号が2以上(分岐No)の場合には、ヘッ
ダー情報(ページ情報と前ページ継続タグ)を追加して
(ステップA404)タグ変換部24によって変換され
たHTML文書を受け取り、指定サイズ分読込み(ステ
ップA405およびA406)、終了部分がタグの途中
であるかチェックする(ステップA407)。タグの途
中であれば、そのタグが分割可能タグであるかをチェッ
クする(ステップA408)。分割可能タグであれば、
分割タグを挿入する(ステップA409)。分割可能タ
グでない場合には、そのタグで囲まれた部分の開始位置
まで戻る(ステップA410)。ページ情報とHTML
終了タグを含むフッター情報を追加する(ステップA4
11)。次に、そのHTML文書はすべてページ分割さ
れたか、否かを判断し(ステップA412)、ページ分
割が終了されていない場合(分岐No)には、ステップ
A402に戻ってページ番号に1を加算して、ステップ
A403〜A412の処理を実行する。そうして、その
HTML文書はすべてページ分割されたとき(分岐Ye
s)には、ページ分割処理を終了する。上記ページ情報
にはURL、タグ変換ルール番号、ページサイズ、前ペ
ージのページ番号、次ページのページ番号を含んてい
る。
FIG. 4 is a flowchart showing the flow of the process of the page division unit 25. The page division unit 25 sets the page number to 0 as an initial setting (step A4).
01). Next, 1 is added to the page number (step A
402). Next, the page division unit 25 sets the page number to 1
, Or 2 or more (whether it is a page number obtained by adding 1 to 0 of the initial setting page number or a page number obtained by adding 1 to 1 or more page numbers). When the number is 1 (branch Yes), the HTML document converted by the tag conversion unit 24 is received as it is, and when the page number is 2 or more (branch No), the header information (page information and continuation of the previous page) (Step A404), receives the HTML document converted by the tag conversion unit 24, reads the HTML document by the specified size (Steps A405 and A406), and checks whether the end portion is in the middle of the tag (Step A407). If the tag is in the middle, it is checked whether the tag is a divisible tag (step A408). If the tag is splittable,
The division tag is inserted (step A409). If the tag is not a dividable tag, the process returns to the start position of the portion surrounded by the tag (step A410). Page information and HTML
Add footer information including an end tag (step A4)
11). Next, it is determined whether or not all the HTML documents have been divided into pages (step A412). If the page division has not been completed (branch No), the process returns to step A402 to add 1 to the page number. Then, the processing of steps A403 to A412 is executed. Then, when all the HTML documents are divided into pages (branch Ye
In s), the page division processing ends. The page information includes a URL, a tag conversion rule number, a page size, a page number of a previous page, and a page number of a next page.

【0026】ウエブブラウザ13で、結果画面表示部2
6によって表示されたHTML文書の、他のページを閲
覧しようとする場合には、HTML文書中のページ情報
にあるリンクをクリックすることで閲覧することが可能
となる。次ページのリンクがクリックされると、ウエブ
サーバ2に接続される。フォーム情報取得部22によっ
てURL、タグ変換ルール番号、ページサイズおよびペ
ージ番号が取得される。次に、HTML文書取得部23
によってHTML文書が取得され、タグ変換部24でタ
グ変換が実施される。ページ分割部25ではページ分割
が実施される。結果画面表示部26によって次ページの
HTML文書が入出力装置1に送信され、ウエブブラウ
ザ13に表示される。
In the web browser 13, the result screen display unit 2
When the user wants to browse another page of the HTML document displayed by 6, the user can browse by clicking a link in page information in the HTML document. When the link on the next page is clicked, the web server 2 is connected. The URL, the tag conversion rule number, the page size, and the page number are obtained by the form information obtaining unit 22. Next, the HTML document acquisition unit 23
Thus, the HTML document is obtained, and the tag conversion unit 24 performs the tag conversion. The page division unit 25 performs page division. The result screen display unit 26 transmits the next page of the HTML document to the input / output device 1 and displays it on the web browser 13.

【0027】次に、本実施形態のさらに具体的な実施例
を説明する。図5は、HTML文書が、タグ変換処理お
よびページ分割処理によってフォーマット変換される様
子を説明する概念図で、入出力装置1によって、「タグ
変換ルール番号1、ページサイズ5kbyte」が指定
された場合のタグ変換処理とページ分割処理の具体例で
ある。HTML文書101は、HTML文書取得部23
によって取得されたものである。タグ変換部24は、タ
グ変換ルール番号からタグ変換ルール104を読込み、
HTML文書101のタグを変換する。例えば、HTM
L文書101の3行目には<FONT>タグが記述さ
れ、タグ変換ルール104には「<FONT>タグのC
OLOR属性を削除する」ことが定義されている。この
場合には、HTML文書101の3行目の<FONT>
タグのCOLOR属性は削除される。同様に全てのタグ
において、タグ変換ルール104に従ってタグ変換が実
施され、HTML文書101は、HTML文書102に
変換される。
Next, a more specific example of this embodiment will be described. FIG. 5 is a conceptual diagram illustrating how an HTML document is format-converted by tag conversion processing and page division processing. When the input / output device 1 specifies “tag conversion rule number 1, page size 5 kbytes” 3 is a specific example of the tag conversion process and the page division process. The HTML document 101 is stored in the HTML document acquisition unit 23.
It was obtained by The tag conversion unit 24 reads the tag conversion rule 104 from the tag conversion rule number,
The tag of the HTML document 101 is converted. For example, HTM
The <FONT> tag is described in the third line of the L document 101, and the tag conversion rule 104 describes “<FONT> tag C
Deleting the OLOR attribute "is defined. In this case, <FONT> on the third line of the HTML document 101
The COLOR attribute of the tag is deleted. Similarly, tag conversion is performed on all tags in accordance with the tag conversion rule 104, and the HTML document 101 is converted into the HTML document 102.

【0028】ページ分割部25は、HTML文書102
を受け取り、ヘッダー情報、フッター情報を含めて5k
byte単位にページ分割する。ヘッダー情報にはペー
ジ情報と前ページ継続タグが含まれる。フッター情報に
はページ情報とHTML終了タグが含まれる。2ページ
以降には、前ページが分割可能タグで終了していた場
合、ヘッダー情報には、前ページ継続タグが挿入され
る。HTML文書103はページ分割部25によってペ
ージ分割されたHTML文書である。(図5中、<HT
ML>および</HTML>は、それぞれHTML文書
の開始および終了のタグである。<BODY>および<
/BODY>は、それぞれ本文の開始および終了のタグ
である。また、<A>および</A>は、他のページへ
のリンクを張り、またはリンクを解除するタグで<AH
REF>=・・の形で使用される。<IMG>はページ
にイメージを貼り込むタグである。) 次に、本発明の
第2の実施形態について図面を参照して説明する。
The page dividing unit 25 converts the HTML document 102
5k including header information and footer information
The page is divided into byte units. The header information includes page information and a previous page continuation tag. The footer information includes page information and an HTML end tag. If the previous page ends with a dividable tag after the second page, a previous page continuation tag is inserted into the header information. The HTML document 103 is an HTML document divided into pages by the page division unit 25. (In FIG. 5, <HT
ML> and </ HTML> are the start and end tags of the HTML document, respectively. <BODY> and <
/ BODY> are the start and end tags of the text, respectively. <A> and </A> are tags that link to or release links to other pages.
REF> = ... is used. <IMG> is a tag for attaching an image to a page. Next, a second embodiment of the present invention will be described with reference to the drawings.

【0029】図6は本発明のフォーマット変換・ページ
分割中継システムの第2の実施形態を説明するブロック
図である。本実施形態の中継システムは、図1に示され
た第1の実施形態におけるウエブサーバ2の代わりにプ
ロキシーサーバ4を使用している点およびルール決定部
27を有する点と、第1の実施形態の入力画面表示部2
1とフォーム情報取得部22に該当する構成要素を有し
ない点とにおいて第1の実施形態と異なる。
FIG. 6 is a block diagram for explaining a second embodiment of the format conversion / page division relay system according to the present invention. The relay system of the present embodiment uses a proxy server 4 instead of the web server 2 in the first embodiment shown in FIG. 1 and has a rule determining unit 27, and the relay system of the first embodiment Input screen display 2
1 and the first embodiment differs from the first embodiment in that it does not have a component corresponding to the form information acquisition unit 22.

【0030】入出力装置1では、ウエブブラウザ13に
プロキシーサーバ4を経由して各URLに接続するよう
に設定する。ルール決定部27は、ウエブブラウザ13
からプロキシーサーバ4に渡された環境変数によってウ
エブブラウザ13の種類を取得し、タグ変換ルール番号
とページサイズを決定する。タグ変換ルール番号はタグ
変換部24へ、ページサイズはページ分割部25へ渡さ
れる。
In the input / output device 1, the web browser 13 is set to connect to each URL via the proxy server 4. The rule deciding unit 27 determines whether the web browser 13
, The type of the web browser 13 is obtained based on the environment variables passed to the proxy server 4, and the tag conversion rule number and the page size are determined. The tag conversion rule number is passed to the tag conversion unit 24, and the page size is passed to the page division unit 25.

【0031】本実施例の動作を図面を参照して詳細に説
明する。図7は、本実施形態のプロキシーサーバの処理
の流れを示すフローチャートである。
The operation of this embodiment will be described in detail with reference to the drawings. FIG. 7 is a flowchart illustrating the flow of the process of the proxy server according to the present embodiment.

【0032】図7のステップA2−A5で示されている
処理(HTML文書取得部23、タグ変換部24、ペー
ジ分割部25および結果画面表示部26の動作)は、図
1に示された第1の実施形態の各部23、24、25お
よび26の動作と同一であるので、説明を省略する。図
1に示されている実施形態では、入力画面表示部21か
ら送信された入力フォームを使用して入出力装置1で入
力項目を入力する必要があった。本実施形態では、ウエ
ブブラウザの種類とタグ変換ルールおよびページサイズ
を定義した対応表を、予めウエブサーバ2に用意する。
ウエブブラウザ13でURLを入力すると自動的にプロ
キシーサーバ4に接続され、ルール決定部27がウエブ
ブラウザ13からプロキシーサーバ4に渡された環境変
数を取得し(ステップB1)、ウエブブラウザ13の種
類を判別し(ステップB2)、タグ変換ルール番号とペ
ージサイズを決定する(ステップB3)。決定されたタ
グ変換ルール番号はタグ変換部24へ、ページサイズは
ページ分割部25へ渡される。 本実施形態では、プロ
キシーサーバ4に、HTML文書取得部23、タグ変換
部24、ページ分割部25、結果表示部26およびルー
ル決定部27を実装することにより、入力フォームを使
用して入出力装置1から入力項目を入力する必要がなく
なる。
The processing (operations of the HTML document acquisition unit 23, the tag conversion unit 24, the page division unit 25, and the result screen display unit 26) shown in steps A2 to A5 in FIG. The operation is the same as that of each of the units 23, 24, 25, and 26 in the first embodiment, and thus the description is omitted. In the embodiment shown in FIG. 1, it is necessary to input an input item using the input / output device 1 using the input form transmitted from the input screen display unit 21. In the present embodiment, a correspondence table defining the type of the web browser, the tag conversion rule, and the page size is prepared in the web server 2 in advance.
When the URL is input by the web browser 13, the URL is automatically connected to the proxy server 4, the rule determination unit 27 acquires the environment variables passed from the web browser 13 to the proxy server 4 (step B1), and determines the type of the web browser 13. A determination is made (step B2), and a tag conversion rule number and a page size are determined (step B3). The determined tag conversion rule number is passed to the tag conversion unit 24, and the page size is passed to the page division unit 25. In the present embodiment, the proxy server 4 is provided with the HTML document acquisition unit 23, the tag conversion unit 24, the page division unit 25, the result display unit 26, and the rule determination unit 27, so that the input / output device There is no need to enter an input item from 1.

【0033】次に、本発明の第3の実施形態について図
面を参照して説明する。図8は、本発明のフォーマット
変換・ページ分割中継システムの第3の実施形態のブロ
ック図である。本実施形態のウエブサーバ5は、図1に
示されている第1の実施形態のウエブサーバ2に画像情
報取得部28を加えた構成を有する。
Next, a third embodiment of the present invention will be described with reference to the drawings. FIG. 8 is a block diagram of a third embodiment of the format conversion / page division relay system of the present invention. The web server 5 of the present embodiment has a configuration obtained by adding an image information acquisition unit 28 to the web server 2 of the first embodiment shown in FIG.

【0034】画像情報取得部28は、HTML文書取得
部23が取得したHTML文書を受け取って<IMG>
タグを抽出し、SRC属性で記述された画像ファイルを
取得する。(イメージを表示するには、SRC属性が必
要である。ブラウザーが標準で表示できる表示形式に
は、GIFとXBMがある。)画像情報取得部28は、
取得した画像ファイルから画像ファイルサイズ(byt
e)と画像サイズ(ピクセル数で表示)を取得し、画像
ファイルサイズ一覧に保存する。<IMG>タグにHE
IGHT属性とWIDTH属性が記述されていない場合
には、HTML文書に追加する。画像ファイルサイズ一
覧はページ分割部25に渡される。ページ分割部25は
画像ファイルサイズを考慮してページ分割を実施する。
The image information acquisition unit 28 receives the HTML document acquired by the HTML document acquisition unit 23, and <IMG>
The tag is extracted, and the image file described by the SRC attribute is obtained. (To display an image, the SRC attribute is required. There are GIF and XBM as display formats that can be displayed by a browser as standard.) The image information acquisition unit 28
Image file size (byte
e) and the image size (displayed in the number of pixels) are obtained and stored in the image file size list. HE to <IMG> tag
If the IGHT attribute and the WIDTH attribute are not described, they are added to the HTML document. The image file size list is passed to the page division unit 25. The page division unit 25 performs page division in consideration of the image file size.

【0035】本実施例の動作を図面を参照して説明す
る。図9は、本実施形態のウエブサーバ5の処理の流れ
を示すフローチャートである。図9フローチャートのス
テップA1−A5は、図8の入力画面表示部21、フォ
ーム情報取得部22、HTML文書取得部23、タグ変
換部24、ページ分割部25および結果画面表示部26
の動作によって実現され、これらの機能ブロックは、図
1に示されている機能図ロック21、22、23、2
4、25および26の動作と同一であるので、説明は省
略する。
The operation of this embodiment will be described with reference to the drawings. FIG. 9 is a flowchart showing the flow of the process of the web server 5 of the present embodiment. Steps A1-A5 in the flowchart of FIG. 9 are performed by the input screen display unit 21, the form information acquisition unit 22, the HTML document acquisition unit 23, the tag conversion unit 24, the page division unit 25, and the result screen display unit 26 of FIG.
These functional blocks are implemented by the functional diagram locks 21, 22, 23, 2 shown in FIG.
The operations are the same as those in 4, 25, and 26, and thus description thereof is omitted.

【0036】図1に示された第1の実施形態では、ペー
ジ分割部25は、HTML文書のみを対象として指定ペ
ージサイズに分割する。本実施形態では、HTML文書
とHTML文書中の<IMG>タグで指定される画像フ
ァイルのファイルサイズからHTML文書を指定ページ
サイズに分割することが可能になる。また、HTML文
書中の全ての<IMG>タグに、HEIGHT属性とW
IDTH属性を追加するために、タグ変換部25で使用
されるタグ変換ルールに「画像表示サイズを50%にす
る(HEIGHT属性値とWIDTH属性値を1/2に
する)」というルールを記述することも可能になる。
In the first embodiment shown in FIG. 1, the page dividing section 25 divides only an HTML document into a designated page size. In the present embodiment, the HTML document can be divided into the specified page size based on the file size of the HTML document and the image file specified by the <IMG> tag in the HTML document. Also, the HEIGHT attribute and W are added to all <IMG> tags in the HTML document.
In order to add the IDTH attribute, a rule of “making the image display size 50% (the HEIGHT attribute value and the WIDTH attribute value are halved)” is described in the tag conversion rule used by the tag conversion unit 25. It becomes possible.

【0037】図10は、本実施形態の画像情報取得部2
8が実行する画像情報追加処理のフローチャートであ
る。画像情報取得部28は、HTML文書取得部23に
よって取得したHTML文書を読込み(ステップC10
1)、<IMG>タグを抽出する(ステップ102)。
抽出した<IMG>タグのSRC属性に記述された画像
ファイルをHTTPプロトコルを使用して取得する(ス
テップ103)。取得した画像ファイルから画像ファイ
ルサイズ(byte)と画像サイズ(ピクセル数表示)
を取得し(ステップC104)、画像ファイルサイズ一
覧に保存する(ステップC105)。ステップ102で
抽出した<IMG>タグにHEIGHT属性、WIDT
H属性が記述されていない場合(ステップC106のN
o分岐)には<IMG>タグにHEIGHT属性、WI
DTH属性を追加して(ステップC107)、ステップ
C108に進む。記述されている場合(ステップC10
6のYes分岐)には、ステップC108に進む。ステ
ップC102からステップC108までの処理を、総て
の<IMG>タグが処理されるまで繰り返される。総て
の<IMG>タグの処理が終了すると、画像情報追加処
理を終了する。画像情報取得部28で作成された画像フ
ァイルサイズ一覧は、ページ分割部25に渡され、画像
ファイルサイズを考慮してページ分割が実施される。画
像情報取得部28は、図6のプロキシーサーバ4に実装
することも可能である。また、タグ変換ルールにはタグ
の変換ルールだけでなく、HTML文書全体の「文字コ
ードをシフトJISに変換する」という変換ルールを記
述することも可能である。また、上記の実施形態は、H
TML文書を例として説明したけれど、マークアップ言
語で記述されているタグ挿入型文書であれば、例えば、
XML(Extensible Markup Lan
guage)文書に本発明をそのまま適用することが可
能である。
FIG. 10 shows the image information acquisition unit 2 of this embodiment.
8 is a flowchart of an image information adding process executed by the image information adding unit 8; The image information acquisition unit 28 reads the HTML document acquired by the HTML document acquisition unit 23 (Step C10).
1) Extract <IMG> tag (step 102).
An image file described in the SRC attribute of the extracted <IMG> tag is obtained using the HTTP protocol (step 103). Image file size (byte) and image size (displayed in pixels) from the acquired image file
Is acquired (step C104) and stored in the image file size list (step C105). The HEIGHT attribute and WIDT are added to the <IMG> tag extracted in step 102.
If the H attribute is not described (N in step C106)
o branch) to <IMG> tag, HEIGHT attribute, WI
The DTH attribute is added (step C107), and the process proceeds to step C108. If it is described (step C10
(Yes branch of No. 6), the process proceeds to step C108. The processing from step C102 to step C108 is repeated until all the <IMG> tags have been processed. When the processing of all the <IMG> tags ends, the image information adding processing ends. The image file size list created by the image information acquisition unit 28 is passed to the page division unit 25, and page division is performed in consideration of the image file size. The image information acquisition unit 28 can be implemented in the proxy server 4 in FIG. The tag conversion rule can describe not only a tag conversion rule but also a conversion rule of “convert character code to shift JIS” for the entire HTML document. In the above embodiment, the H
Although a TML document has been described as an example, if a tag insertion type document is described in a markup language, for example,
XML (Extensible Markup Lan)
gage) document, and the present invention can be applied as it is.

【0038】最後に、上記の処理は、図示されていない
情報処理装置の制御によって、図示されていない記録媒
体に記録されているプログラムに従って実行される。そ
のプログラムは、次のタグ変換プログラムとページ分割
プログラムを含んでいる。
Finally, the above-described processing is executed under the control of an information processing device (not shown) in accordance with a program recorded on a recording medium (not shown). The program includes the following tag conversion program and page division program.

【0039】タグ変換プログラムには、タグ挿入型情報
のタグを抽出し、抽出されたタグが表現可能なタグであ
るか、否か、すなわち、当該タグが、前記ブラウザーに
よって認識可能なタグであり、かつ、変更を必要としな
いタグであるか、否かを判断し、抽出されたタグが表現
可能なタグである場合には、タグ変換を行わず、抽出さ
れたタグが表現可能なタグでない場合には、当該タグを
タグ変換規則に従って変換し、以上の処理を前記タグ挿
入型情報の全てのタグについて実行する手順が記述され
ている。
The tag conversion program extracts the tag of the tag insertion type information and determines whether or not the extracted tag is a representable tag, that is, whether the tag is a tag recognizable by the browser. And, it is determined whether or not the tag does not need to be changed. If the extracted tag is a representable tag, no tag conversion is performed, and the extracted tag is not a representable tag. In this case, a procedure is described in which the tag is converted in accordance with the tag conversion rule, and the above processing is executed for all tags of the tag insertion type information.

【0040】ページ分割プログラムには、第1ページを
除く全てのページにヘッダー情報を書き込み、タグ挿入
型情報の読み込みを行い、当該タグ挿入型情報を、指定
されたサイズまで読み込んだとき、その読み込み終了部
分がタグの途中であるか、否かを判断し、タグの途中で
なかった場合には、フッター情報を追加し、タグの途中
であった場合には、当該タグが分割可能タグであるか、
否かを判断し、当該タグが分割可能タグであった場合に
は、分割タグを挿入してフッター情報を追加し、当該タ
グが分割可能タグでなかった場合には、タグ開始位置ま
で戻ってフッター情報を追加し、以上の処理を、読み込
まれたタグ挿入型情報の最終部分まで実行する手順が記
述されている。
In the page division program, header information is written in all pages except the first page, tag insertion type information is read, and when the tag insertion type information is read up to a specified size, the reading is performed. Judge whether the end part is in the middle of the tag or not. If it is not in the middle of the tag, add the footer information.If it is in the middle of the tag, the tag is a divisible tag. Or
Judge whether the tag is a dividable tag, add a split tag and add footer information, and if the tag is not a dividable tag, return to the tag start position. A procedure is described in which footer information is added and the above processing is executed up to the last part of the read tag insertion type information.

【0041】[0041]

【発明の効果】以上説明したように、本発明は次の効果
を有する。 1) HTML文書のタグをタグ変換ルールによって適
切なタグに変換することによって、HTML文書のフォ
ーマットを変更することができる。 2) HTML文書から不要なタグを削除することによ
って、端末入出力装置へ送信されるデータ量を減少させ
ることができ、その結果、入出力装置側でデータ量課金
を使用している場合には、データ量課金の負担を低減す
ることができる。 3)一つのHTML文書をページ分割して表示するの
で、従来、入出力装置側にあった表示可能なページサイ
ズの制限によって閲覧できなかったHTML文書を閲覧
することができる。
As described above, the present invention has the following effects. 1) The format of the HTML document can be changed by converting the tag of the HTML document into an appropriate tag according to the tag conversion rule. 2) By removing unnecessary tags from the HTML document, the amount of data transmitted to the terminal input / output device can be reduced. As a result, when the input / output device uses data amount charging, Thus, the burden of data amount charging can be reduced. 3) Since one HTML document is divided into pages and displayed, it is possible to browse an HTML document that could not be browsed due to the limitation of the displayable page size which was conventionally provided on the input / output device side.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明のフォーマット変換・ページ分割中継シ
ステムの第1の実施形態のブロック図である。
FIG. 1 is a block diagram of a first embodiment of a format conversion / page division relay system of the present invention.

【図2】ウエブサーバ2の処理の流れを示すフローチャ
ートである。
FIG. 2 is a flowchart showing a flow of processing of the web server 2.

【図3】タグ変換部の処理の流れを示すフローチャート
である。
FIG. 3 is a flowchart illustrating a flow of processing of a tag conversion unit.

【図4】ページ分割部の処理の流れを示すフローチャー
トである。
FIG. 4 is a flowchart illustrating a flow of processing of a page division unit.

【図5】HTML文書が、タグ変換処理およびページ分
割処理によってフォーマット変換される様子を説明する
概念図である。
FIG. 5 is a conceptual diagram illustrating how an HTML document is format-converted by tag conversion processing and page division processing.

【図6】本発明のフォーマット変換・ページ分割中継シ
ステムの第2の実施形態のブロック図である。
FIG. 6 is a block diagram of a second embodiment of the format conversion / page division relay system of the present invention.

【図7】第2の実施形態のプロキシーサーバの処理の流
れを示すフローチャートである。
FIG. 7 is a flowchart illustrating a flow of processing of a proxy server according to the second embodiment.

【図8】本発明のフォーマット変換・ページ分割中継シ
ステムの第3の実施形態のブロック図である。
FIG. 8 is a block diagram of a third embodiment of the format conversion / page division relay system of the present invention.

【図9】第3の実施形態のウエブサーバの処理の流れを
示すフローチャートである。
FIG. 9 is a flowchart illustrating a flow of processing of a web server according to the third embodiment.

【図10】第3の実施態様の画像情報取得部が実行する
画像情報追加処理のフローチャートである。
FIG. 10 is a flowchart of image information addition processing executed by an image information acquisition unit according to the third embodiment.

【記号の説明】[Explanation of symbols]

1 入出力装置 2、3、5 ウエブサーバ 4 プロキシーサーバ 11 入力装置 12 表示装置 13 ウエブブラウザ 21 入力画面表示部 22 フォーム情報取得部 23 HTML文書取得部 24 タグ変換部 25 ページ分割部 26 結果画面表示部 27 ルール決定部 28 画像情報取得部 31 HTML文書 32 画像ファイル DESCRIPTION OF SYMBOLS 1 I / O device 2, 3, 5 Web server 4 Proxy server 11 Input device 12 Display device 13 Web browser 21 Input screen display part 22 Form information acquisition part 23 HTML document acquisition part 24 Tag conversion part 25 Page division part 26 Result screen display Part 27 Rule determination part 28 Image information acquisition part 31 HTML document 32 Image file

Claims (12)

【特許請求の範囲】[Claims] 【請求項1】 表示装置を有し、ブラウザーが組み込ま
れている端末入出力装置と、マークアップ言語で記述さ
れたタグ挿入型情報を提供するウエブサイトとの間の通
信を中継する中継サーバにおいて、 所定のタグ変換規則に従って、前記タグ挿入型情報に含
まれているタグを変更するタグ変換手段を有することを
特徴とする、フォーマット変換・ページ分割中継サー
バ。
1. A relay server having a display device and relaying communication between a terminal input / output device incorporating a browser and a web site providing tag insertion type information described in a markup language. A format conversion / page division relay server, comprising: tag conversion means for changing a tag included in the tag insertion type information according to a predetermined tag conversion rule.
【請求項2】 前記タグ変換規則は、タグ単位で定義さ
れ、前記ブラウザーが解釈しないタグおよび表示装置上
における表示を指定する必要がない表示形式に関するタ
グを削除する規則を含んでいる請求項1に記載の中継サ
ーバ。
2. The tag conversion rule is defined for each tag, and includes a rule for deleting a tag that is not interpreted by the browser and a tag relating to a display format that does not require designation of display on a display device. The relay server according to.
【請求項3】 ウエブサイトから提供されたタグ挿入型
情報を、所定のページサイズのページにページ分割する
ページ分割手段を有する、請求項1または2に記載の中
継サーバ。
3. The relay server according to claim 1, further comprising a page dividing unit that divides the tag insertion type information provided from the web site into pages of a predetermined page size.
【請求項4】 タグ挿入型情報を提供するウエブサイト
を指定するURL、タグ変換ルール番号およびページサ
イズを入力項目とする入力フォームを保持していて、端
末入出力装置がブラウザーを用いて、前記URLを送信
すると、該入力フォームを入出力装置1に送信してブラ
ウザに表示させる、入力画面表示手段と、 入出力装置が入力フォームに入力したURL、タグ変換
ルール番号およびページサイズの入力項目値を取得する
フォーム情報取得手段と、 指定されたURLのタグ挿入型情報を前記ウエブサイト
から取得し、前記入力項目値に応じてタグ変換手段およ
びページ分割手段の双方またはいずれか一方に送信する
タグ挿入型情報取得手段と、 前記タグ挿入型情報取得手段によって取得され、前記タ
グ変換手段およびページ分割手段の双方またはいずれか
一方によって処理されたタグ挿入型情報を前記端末入出
力装置のブラウザーに送信する結果画面表示手段とを有
する請求項3に記載の中継サーバ。
4. An input form having a URL for specifying a website providing tag insertion type information, a tag conversion rule number and a page size as input items, and the terminal input / output device uses a browser to execute When the URL is transmitted, the input form is transmitted to the input / output device 1 and is displayed on the browser. Form information acquisition means for acquiring the tag insertion type information of the specified URL from the website, and a tag for transmitting to the tag conversion means and / or the page division means according to the input item value Insertion type information acquisition means, acquired by the tag insertion type information acquisition means, the tag conversion means and the page dividing means 4. The relay server according to claim 3, further comprising: a result screen display unit that transmits the tag insertion type information processed by one or both of the stages to a browser of the terminal input / output device.
【請求項5】 タグ挿入型情報取得手段が取得したタグ
挿入型情報を受け取って<IMG>タグを抽出し、SR
C属性で記述された画像ファイルを取得し、取得した画
像ファイルから画像ファイルサイズと画像サイズを取得
し、または、画像ファイルサイズと画像サイズを新たに
追加してページ分割手段に渡す画像情報取得手段を有
し、ページ分割手段は画像ファイルサイズを考慮してペ
ージ分割を実施するする、請求項4に記載の中継サー
バ。
5. The apparatus receives the tag insertion type information obtained by the tag insertion type information obtaining means, extracts an <IMG> tag,
An image information acquisition unit that acquires an image file described in the C attribute, acquires an image file size and an image size from the acquired image file, or adds a new image file size and an image size to pass to the page division unit 5. The relay server according to claim 4, wherein the page division unit performs page division in consideration of an image file size. 6.
【請求項6】 表示装置を有し、ブラウザーが組み込
まれている端末入出力装置と、マークアップ言語で記述
されたタグ挿入型情報を提供するウエブサイトとの間の
通信を中継する中継サーバにおいて、 前記中継サーバはプロキシーサーバであり、該プロキシ
ーサーバは、 各ウエブブラウザの種類とタグ変換ルールおよびページ
サイズを定義した対応表を予め保持し、所望のタグ挿入
型情報を提供するウエブサイトのURLを、前記端末入
出力装置に組み込まれているブラウザに入力すると、自
動的に当該ブラウザに接続されて該ブラウザの環境変数
を取得し、該ブラウザの種類を判別してタグ変換ルール
番号とページサイズを決定するルール決定手段と、 前記ウエブサイトからタグ挿入型情報を取得するタグ挿
入型情報取得手段と、 ルール決定手段からタグ変換ルール番号を受け取り、か
つ、挿入型情報取得手段から前記タグ挿入型情報を受け
取って、タグ変換ルール番号のタグ変換規則に従って、
前記タグ挿入型情報に含まれているタグを変更するタグ
変換手段と、 ルール決定手段からページサイズを受け取り、かつ、挿
入型情報取得手段から前記タグ挿入型情報を受け取っ
て、当該タグ挿入型情報を、ルール決定手段によって決
定されたページサイズのページにページ分割するページ
分割手段と、 前記タグ変換手段およびページ分割手段の双方またはい
ずれか一方によって処理されたタグ挿入型情報を前記端
末入出力装置のブラウザーに送信する結果画面表示手段
とを有することを特徴とする、フォーマット変換・ペー
ジ分割中継サーバ。
6. A relay server having a display device and relaying communication between a terminal input / output device incorporating a browser and a website providing tag insertion type information described in a markup language. The relay server is a proxy server, and the proxy server previously stores a correspondence table defining the type of each web browser, a tag conversion rule, and a page size, and provides a URL of a web site that provides desired tag insertion type information. Is input to the browser incorporated in the terminal input / output device, the browser is automatically connected to the browser, environment variables of the browser are obtained, the type of the browser is determined, the tag conversion rule number and the page size are determined. A rule determining means for determining the tag insertion type information obtaining means for obtaining the tag insertion type information from the website; Receive tag translation rule number from said determining means, and receiving said tag insertion type information from the insertion type information obtaining means, according to the tag conversion rules tag translation rule number,
A tag conversion unit for changing a tag included in the tag insertion type information; a page size received from a rule determination unit; and the tag insertion type information received from the insertion type information acquisition unit, Dividing the page into pages of the page size determined by the rule determining means, and the tag input / output device processing the tag insertion type information processed by the tag converting means and / or the page dividing means. A format conversion / page division relay server, comprising: a result screen display unit for transmitting the result screen to a browser.
【請求項7】 表示装置を有し、ブラウザーが組み込ま
れている端末入出力装置と、マークアップ言語で記述さ
れたタグ挿入型情報を提供するウエブサイトとの間の通
信を中継する中継サーバの中継方法において、 入出力装置がブラウザを使用して中継サーバに接続する
と、中継サーバは、前記ブラウザーに対して、フォーマ
ット変換およびページ分割を実施するタグ挿入型情報の
URL、タグ変換ルール番号およびページサイズを入力
項目として含む入力フォームを送信し、 前記入力項目
の値を取得すると、当該URLが指定するウエブサイト
からタグ挿入型情報を取得し、 前記タグ変換ルール番
号のタグ変換規則に従って、当該タグ挿入型情報のタグ
変換処理を実行し、 前記ページサイズに従って、当該
タグ挿入型情報のページ分割処理を実行し、フォーマッ
ト変換処理とページ分割処理を実行された該当タグ挿入
型情報のページを入出力装置に送信する、フォーマット
変換・ページ分割中継方法。
7. A relay server having a display device and relaying communication between a terminal input / output device incorporating a browser and a website providing tag insertion type information described in a markup language. In the relay method, when the input / output device connects to the relay server using a browser, the relay server sends the URL of the tag insertion type information for performing format conversion and page division, the tag conversion rule number, and the page to the browser. When an input form including a size as an input item is transmitted and the value of the input item is obtained, tag insertion type information is obtained from a website designated by the URL, and the tag is obtained in accordance with the tag conversion rule of the tag conversion rule number. A tag conversion process of the insertion type information is executed, and a page division process of the tag insertion type information is performed according to the page size. Is executed, it sends a page for the tag insertion type information to execute format conversion processing and page division processing to the input-output device, format conversion page divided relay method.
【請求項8】 タグ変換処理は、 前記タグ挿入型情報のタグを抽出し、全てのタグについ
て、各タグが表現可能なタグであるか、否か、すなわ
ち、当該タグが、前記ブラウザーによって認識可能なタ
グであり、かつ、変更を必要としないタグであるか、否
かを判断し、 表現可能でないタグをタグ変換規則に従って変換する処
理を含んでいる、請求項7に記載の方法。
8. The tag conversion process extracts the tags of the tag insertion type information, and determines whether or not each of the tags is a representable tag, that is, the tag is recognized by the browser. The method according to claim 7, further comprising determining whether the tag is a tag that can be changed and does not need to be changed, and converting a tag that cannot be expressed according to a tag conversion rule.
【請求項9】 ページ分割処理は、 第2ページ以降の全てのページにヘッダー情報を書き込
み、タグ挿入型情報の読み込みを行い、当該情報を指定
されたサイズまで読み込んだとき、その読み込み終了部
分がタグの途中であるか、否かを判断し、 タグの途中でなかった場合には、フッター情報を追加
し、 タグの途中であった場合には、当該タグが分割可能タグ
であるか、否かを判断し、当該タグが分割可能タグであ
った場合には、分割タグを挿入してフッター情報を追加
し、当該タグが分割可能タグでなかった場合には、タグ
開始位置まで戻ってフッター情報を追加し、 以上の処
理を、読み込まれたタグ挿入型情報の最終部分まで実行
する、処理を含んでいる、請求項7に記載の方法。
9. The page division processing includes writing header information on all pages after the second page, reading tag insertion type information, and reading the information to a designated size. Judge whether the tag is in the middle or not. If it is not in the middle of the tag, add footer information. If it is in the middle of the tag, check whether the tag is a divisible tag. If the tag is a dividable tag, insert the split tag and add footer information.If the tag is not a dividable tag, return to the tag start position and return to the footer. 8. The method of claim 7, including adding information and performing the above process up to the last portion of the read tag insertion type information.
【請求項10】 画像情報取得処理を含み、該画像情報
取得処理は、 読み込まれたタグ挿入型情報から、<IMG>タグを抽
出して画像ファイルを取得し、 当該画像ファイルの画
像情報を取得して画像ファイルサイズ一覧に保存し、 当該画像情報に、画像ファイルサイズと画像サイズが含
まれているかをチェックし、 画像ファイルサイズと画
像サイズが含まれている場合には、当該<IMG>タグ
に対する処理を終了し、 画像ファイルサイズと画像サ
イズが含まれていなければ、画像ファイルサイズと画像
サイズを追加して当該<IMG>タグに対する処理を終
了し、 以上の、<IMG>タグに対する処理を全ての<IMG
>タグに対して実行する、請求項7に記載の方法。
10. An image information acquisition process, wherein the image information acquisition process extracts an <IMG> tag from the read tag insertion type information to acquire an image file, and acquires image information of the image file. And check whether the image information includes the image file size and the image size. If the image file size and the image size are included, the <IMG> tag If the image file size and the image size are not included, the image file size and the image size are added and the process for the <IMG> tag is completed. The above process for the <IMG> tag is performed. All <IMG
The method of claim 7, wherein the method is performed on a tag.
【請求項11】 表示装置を有し、ブラウザーが組み込
まれている端末入出力装置と、マークアップ言語で記述
されたタグ挿入型情報を提供するウエブサイトとの間の
通信を中継するプロキシーサーバの中継方法において、 中継サーバは、 入出力装置のブラウザからURLを受け取ると、当該ブ
ラウザーの環境変数を取得して該ブラウザーの種類を取
得し、前記ブラウザーの種類に基づいてタグ変換規則と
ページサイズを決定し、当該URLが指定するウエブサ
イトからタグ挿入型情報を取得し、 前記タグ変換ルール番号のタグ変換規則に従って、当該
タグ挿入型情報のタグ変換処理を実行し、 前記ページサイズに従って、当該タグ挿入型情報のペー
ジ分割処理を実行し、フォーマット変換とページ分割処
理を実行された該当タグ挿入型情報のページを入出力装
置に送信する、フォーマット変換・ページ分割中継方
法。
11. A proxy server having a display device and relaying communication between a terminal input / output device incorporating a browser and a website providing tag insertion type information described in a markup language. In the relay method, upon receiving the URL from the browser of the input / output device, the relay server obtains the environment variable of the browser, obtains the type of the browser, and sets the tag conversion rule and the page size based on the type of the browser. Determine, acquire the tag insertion type information from the website specified by the URL, execute the tag conversion processing of the tag insertion type information according to the tag conversion rule of the tag conversion rule number, and perform the tag conversion according to the page size. Executes the page division process of the insertion type information, and executes the format conversion and the page division process of the corresponding tag insertion type information. Sends a page to the input-output device, format conversion page divided relay method.
【請求項12】 表示装置を有し、ブラウザーが組み込
まれている端末入出力装置と、マークアップ言語で記述
されたタグ挿入型情報を提供するウエブサイトとの間の
通信を中継する中継サーバの中継方法を実行するための
プログラムを記録している記録媒体であって、前記プロ
グラムは、タグ変換プログラムとページ分割プログラム
を含んでおり、 タグ変換プログラムは、コンピュータに、中継サーバを
制御して、 前記タグ挿入型情報のタグを抽出し、抽出されたタグが
表現可能なタグであるか、否か、すなわち、当該タグ
が、前記ブラウザーによって認識可能なタグであり、か
つ、変更を必要としないタグであるか、否かを判断し、
抽出されたタグが表現可能なタグである場合には、タグ
変換を行わず、 抽出されたタグが表現可能なタグでない場合には、当該
タグをタグ変換規則に従って変換し、以上の処理を前記
タグ挿入型情報の全てのタグについて実行させる手順を
記述し、 前記ページ分割プログラムは、コンピュータ
に、中継サーバを制御して、 第1ページを除く全てのページにヘッダー情報を書き込
み、タグ挿入型情報の読み込みを行い、当該タグ挿入型
情報を、指定されたサイズまで読み込んだとき、その読
み込み終了部分がタグの途中であるか、否かを判断し、 タグの途中でなかった場合には、フッター情報を追加
し、 タグの途中であった場合には、当該タグが分割可能タグ
であるか、否かを判断し、当該タグが分割可能タグであ
った場合には、分割タグを挿入してフッター情報を追加
し、当該タグが分割可能タグでなかった場合には、タグ
開始位置まで戻ってフッター情報を追加し、 以上の処
理を、読み込まれたタグ挿入型情報の最終部分まで実行
させる手順を記述している、ことを特徴とする記録媒
体。
12. A relay server having a display device and relaying communication between a terminal input / output device incorporating a browser and a website providing tag insertion type information described in a markup language. A recording medium recording a program for executing a relay method, wherein the program includes a tag conversion program and a page division program, and the tag conversion program controls a relay server by a computer, The tag of the tag insertion type information is extracted, and whether or not the extracted tag is a representable tag, that is, the tag is a tag that can be recognized by the browser and does not need to be changed Judge whether it is a tag or not,
If the extracted tag is an expressible tag, tag conversion is not performed.If the extracted tag is not an expressible tag, the tag is converted according to a tag conversion rule. A procedure to be executed for all the tags of the tag insertion type information is described. The page division program controls the relay server to write the header information to all pages except the first page in the computer. When the tag insertion type information is read up to the specified size, it is determined whether or not the read end part is in the middle of the tag. Information is added. If it is in the middle of the tag, it is determined whether or not the tag is a dividable tag. If the tag is a dividable tag, the Insert and add footer information.If the tag is not a divisible tag, return to the tag start position and add footer information, and repeat the above processing until the last part of the read tag insertion type information. A recording medium which describes a procedure to be executed.
JP2000006538A 2000-01-14 2000-01-14 Format conversion and page division relay server Pending JP2001195391A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000006538A JP2001195391A (en) 2000-01-14 2000-01-14 Format conversion and page division relay server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000006538A JP2001195391A (en) 2000-01-14 2000-01-14 Format conversion and page division relay server

Publications (1)

Publication Number Publication Date
JP2001195391A true JP2001195391A (en) 2001-07-19

Family

ID=18535051

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000006538A Pending JP2001195391A (en) 2000-01-14 2000-01-14 Format conversion and page division relay server

Country Status (1)

Country Link
JP (1) JP2001195391A (en)

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020003835A (en) * 2001-09-10 2002-01-15 이용배 System and method for providing value-added network service using internet
WO2002103554A1 (en) * 2001-06-14 2002-12-27 Sharp Kabushiki Kaisha Data processing method, data processing program, and data processing apparatus
KR20030010217A (en) * 2001-07-26 2003-02-05 주식회사 모비츠 Method for processing an application data in integration broker system
JP2003256609A (en) * 2002-03-06 2003-09-12 Nec Corp Real-time answer totalizing system, answer server and program
WO2004081809A1 (en) * 2003-03-13 2004-09-23 Sharp Kabushiki Kaisha Data processing apparatus, data processing method, data processing program, and recording medium having recorded therein that program
JP2004287978A (en) * 2003-03-24 2004-10-14 Toshiba Corp Method and program for dividing structured document
WO2004104857A1 (en) * 2003-05-22 2004-12-02 Sharp Kabushiki Kaisha Data processing device, data processing method, data processing program, and computer-readable recording medium containing the data processing program
JP2005500619A (en) * 2001-08-14 2005-01-06 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Remote and local content selection and control via private applications
KR100492553B1 (en) * 2002-11-26 2005-06-02 엘지전자 주식회사 Contents selection method for mobile terminal
JPWO2003019348A1 (en) * 2001-08-30 2005-10-20 松下電器産業株式会社 Printing apparatus, content output apparatus, and printing system
JP2008052693A (en) * 2006-07-26 2008-03-06 Softbank Mobile Corp Content reproducing method and communication terminal device
CN100385439C (en) * 2003-05-22 2008-04-30 夏普株式会社 Data processing device, data processing method, data processing program, and computer-readable recording medium containing the data processing program
JP2008160220A (en) * 2006-12-20 2008-07-10 Oki Electric Ind Co Ltd Web access relay
JP2010505194A (en) * 2006-09-29 2010-02-18 ヤフー! インコーポレイテッド A platform for rendering content for remote devices
JP4936413B1 (en) * 2011-03-07 2012-05-23 株式会社ショーケース・ティービー Web display program conversion system, web display program conversion method, and web display program conversion program
JP2013167940A (en) * 2012-02-14 2013-08-29 Ntt Data Corp Display screen conversion device, display screen conversion method and program
US8726150B2 (en) 2008-06-03 2014-05-13 Symmetric Co., Ltd. Web page distribution system
JP2021140431A (en) * 2020-03-04 2021-09-16 九電ビジネスソリューションズ株式会社 Communication message conversion method, communication message conversion device, and communication message conversion program

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002103554A1 (en) * 2001-06-14 2002-12-27 Sharp Kabushiki Kaisha Data processing method, data processing program, and data processing apparatus
KR20030010217A (en) * 2001-07-26 2003-02-05 주식회사 모비츠 Method for processing an application data in integration broker system
JP2005500619A (en) * 2001-08-14 2005-01-06 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Remote and local content selection and control via private applications
US7077586B2 (en) 2001-08-30 2006-07-18 Matsushita Electric Industrial Co., Ltd. Printing apparatus, content output apparatus, and printing system
JPWO2003019348A1 (en) * 2001-08-30 2005-10-20 松下電器産業株式会社 Printing apparatus, content output apparatus, and printing system
KR20020003835A (en) * 2001-09-10 2002-01-15 이용배 System and method for providing value-added network service using internet
JP2003256609A (en) * 2002-03-06 2003-09-12 Nec Corp Real-time answer totalizing system, answer server and program
KR100492553B1 (en) * 2002-11-26 2005-06-02 엘지전자 주식회사 Contents selection method for mobile terminal
CN1777885B (en) * 2003-03-13 2010-06-16 夏普株式会社 Data processing apparatus and data processing method
WO2004081809A1 (en) * 2003-03-13 2004-09-23 Sharp Kabushiki Kaisha Data processing apparatus, data processing method, data processing program, and recording medium having recorded therein that program
JP2004287978A (en) * 2003-03-24 2004-10-14 Toshiba Corp Method and program for dividing structured document
CN100385439C (en) * 2003-05-22 2008-04-30 夏普株式会社 Data processing device, data processing method, data processing program, and computer-readable recording medium containing the data processing program
WO2004104857A1 (en) * 2003-05-22 2004-12-02 Sharp Kabushiki Kaisha Data processing device, data processing method, data processing program, and computer-readable recording medium containing the data processing program
JP2008052693A (en) * 2006-07-26 2008-03-06 Softbank Mobile Corp Content reproducing method and communication terminal device
JP2010505194A (en) * 2006-09-29 2010-02-18 ヤフー! インコーポレイテッド A platform for rendering content for remote devices
US10452756B2 (en) 2006-09-29 2019-10-22 Oath Inc. Platform for rendering content for a remote device
JP2008160220A (en) * 2006-12-20 2008-07-10 Oki Electric Ind Co Ltd Web access relay
JP4682974B2 (en) * 2006-12-20 2011-05-11 沖電気工業株式会社 Web access relay device
US8726150B2 (en) 2008-06-03 2014-05-13 Symmetric Co., Ltd. Web page distribution system
JP4936413B1 (en) * 2011-03-07 2012-05-23 株式会社ショーケース・ティービー Web display program conversion system, web display program conversion method, and web display program conversion program
JP2013167940A (en) * 2012-02-14 2013-08-29 Ntt Data Corp Display screen conversion device, display screen conversion method and program
JP2021140431A (en) * 2020-03-04 2021-09-16 九電ビジネスソリューションズ株式会社 Communication message conversion method, communication message conversion device, and communication message conversion program
JP7267223B2 (en) 2020-03-04 2023-05-01 Qsol株式会社 Communication message conversion method, communication message conversion device, and communication message conversion program

Similar Documents

Publication Publication Date Title
JP2001195391A (en) Format conversion and page division relay server
US6535896B2 (en) Systems, methods and computer program products for tailoring web page content in hypertext markup language format for display within pervasive computing devices using extensible markup language tools
US10261983B2 (en) Method and device for webpage browsing, and mobile terminal
US7533110B2 (en) File conversion
JP3776866B2 (en) Electronic document printing program and electronic document printing system
WO2009093643A1 (en) Markup language document conversion system, device, method, and program
US20160283606A1 (en) Method for performing webpage loading, device and browser thereof
GB2347329A (en) Converting electronic documents into a format suitable for a wireless device
JP2001282674A (en) Internet-based font server
JP2004501442A (en) Method and system for dynamic font subsetting
WO2022048141A1 (en) Image processing method and apparatus, and computer readable storage medium
KR20020031691A (en) Method and system for real-time transforming internet contents
CN112487763A (en) SVG-based OFD file online display method, server side and system
WO2002037939A2 (en) Method of constructing a composite image within an image space of a webpage
US20020026529A1 (en) Automatic display method and apparatus for update information, and medium storing program for the method
US7814408B1 (en) Pre-computing and encoding techniques for an electronic document to improve run-time processing
US7458023B2 (en) Data display system for efficient display using XML
KR20020006722A (en) Method of reformatting webpage and method of providing webpage using the same
JP4405695B2 (en) Update information automatic display method, apparatus, medium, and program
US20010049733A1 (en) Content distribution system
JP2009163326A (en) Markup language document conversion device, method, program, and system
US8806326B1 (en) User preference based content linking
JPH11191082A (en) Service repeating device
US20020138526A1 (en) Javascript code optimizer
KR100573091B1 (en) Personal banner creating program