JP2000267967A - Information processor - Google Patents
Information processorInfo
- Publication number
- JP2000267967A JP2000267967A JP6866699A JP6866699A JP2000267967A JP 2000267967 A JP2000267967 A JP 2000267967A JP 6866699 A JP6866699 A JP 6866699A JP 6866699 A JP6866699 A JP 6866699A JP 2000267967 A JP2000267967 A JP 2000267967A
- Authority
- JP
- Japan
- Prior art keywords
- display
- layout
- html
- data
- information
- 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
Links
- 238000004891 communication Methods 0.000 claims abstract description 9
- 230000010365 information processing Effects 0.000 claims description 15
- 238000010586 diagram Methods 0.000 description 16
- 238000000034 method Methods 0.000 description 4
- 238000009877 rendering Methods 0.000 description 3
- 238000007796 conventional method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Landscapes
- User Interface Of Digital Computer (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Digital Computer Display Output (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、ネットワークを介
してサーバから送られるHTML(Hypertext Markup L
anguage )等のデータを受信して表示を行う情報処理装
置に関する。[0001] The present invention relates to an HTML (Hypertext Markup L) sent from a server via a network.
The present invention relates to an information processing apparatus that receives and displays data such as an anguage.
【0002】[0002]
【従来の技術】近年、WWW(World Wide Web)技術を
用いてネットワークに接続されたプリンタ等の機器をパ
ーソナルコンピュータやワークステーション等の端末か
らWebブラウザでコントロールする形態が考えられて
いる。2. Description of the Related Art In recent years, a form in which a device such as a printer connected to a network using a WWW (World Wide Web) technology is controlled from a terminal such as a personal computer or a workstation by a Web browser has been considered.
【0003】また、複写機などのデバイスの液晶パネル
にHTML文書を表示できるブラウザを搭載し、デバイ
ス側からインターネットにアクセスすることも検討され
ている。[0003] Further, it has been studied to mount a browser capable of displaying an HTML document on a liquid crystal panel of a device such as a copying machine and access the Internet from the device side.
【0004】複写機などのデバイス上で起動するブラウ
ザはパーソナルコンピュータ上で起動するブラウザと違
い、次のような制限がある。 (1) パーソナルコンピュータ上で起動するブラウザとの
互換性がない。このため、HTMLを解釈して表示する
と、パーソナルコンピュータでの表示と異なって表示さ
れる。これは、HTMLが元々ブラウザによって表示が
異なる性質を持っていることにもよる。 (2) 画面サイズが小さい。一般的にデバイス上ではコス
トを下げるためや専有面積を小さくする観点から大きな
画面を備えていることは少ない。また、PDA(携帯端
末)の場合も同じ制限がある。このため、PDA等に別
のURL(Uniform Resource Locator)を用意する場合
もある。A browser activated on a device such as a copying machine has the following limitations unlike a browser activated on a personal computer. (1) Incompatibility with browsers running on personal computers. Therefore, when the HTML is interpreted and displayed, it is displayed differently from the display on the personal computer. This is also due to the fact that HTML originally has different display characteristics depending on the browser. (2) The screen size is small. In general, a large screen is rarely provided on a device from the viewpoint of reducing costs and reducing the occupied area. In the case of a PDA (mobile terminal), there is the same limitation. For this reason, another URL (Uniform Resource Locator) may be prepared in a PDA or the like.
【0005】通常、ブラウザによる表示の違いや画面の
サイズ差を解消するため、HTTP(Hypertext Transf
er Protocol )によってサーバ側に送られるブラウザの
情報(OSやブラウザの種類)を参照し、サーバ側が応
答として返すHTMLデータを変えることが行われてい
る。例えば、図10に示すHTTPデータでは、図中下
線部分にブラウザ情報が書き込まれており、サーバ側で
これを参照してブラウザに適したHTMLデータを返送
するようにしている。[0005] Usually, in order to eliminate a difference in display between browsers and a difference in screen size, an HTTP (Hypertext Transf.
er Protocol), the browser data (OS or browser type) sent to the server is referred to, and the HTML data returned by the server as a response is changed. For example, in the HTTP data shown in FIG. 10, the browser information is written in the underlined part in the figure, and the server refers to this and returns the HTML data suitable for the browser.
【0006】また、図11に示すHTMLデータのよう
に、サーバから送られるHTMLデータ内にブラウザの
種類やバージョンに応じたコードを埋め込んで、対応す
るブラウザやバージョンで表示を行うことも行われてい
る。Further, as in the HTML data shown in FIG. 11, a code corresponding to the type and version of the browser is embedded in the HTML data sent from the server, and the data is displayed by the corresponding browser and version. I have.
【0007】[0007]
【発明が解決しようとする課題】しかし、このような従
来技術では、ブラウザによる表示に違いはある程度解消
されるものの、HTMLからレイアウト情報に変換する
際の処理が厳密に規定されていないため、ブラウザによ
る表示の違いを十分に解消できないという問題がある。However, in such a conventional technique, although the difference in the display by the browser is eliminated to some extent, the processing for converting the HTML to the layout information is not strictly specified, and therefore the browser is not provided. There is a problem that the difference in display due to cannot be sufficiently eliminated.
【0008】[0008]
【課題を解決するための手段】本発明は、このような問
題を解決するために成された情報処理装置である。すな
わち、本発明は、ネットワークに接続されたサーバとの
データの入出力を行う通信制御手段と、通信制御手段で
入力したデータから表示情報を解釈する解釈手段と、解
釈手段で解釈した表示情報に基づき表示のレイアウトを
制御するレイアウト制御手段と、レイアウト制御手段に
よって制御されるレイアウトに基づきデータを表示する
表示手段とを備えている。SUMMARY OF THE INVENTION The present invention is an information processing apparatus made to solve such a problem. That is, the present invention provides communication control means for inputting / outputting data to / from a server connected to a network, interpretation means for interpreting display information from data input by the communication control means, and display information interpreted by the interpretation means. Layout control means for controlling a display layout based on the layout information, and display means for displaying data based on the layout controlled by the layout control means.
【0009】このような本発明では、通信制御手段が入
力したデータに基づき解釈手段で表示情報を解釈してお
り、この解釈した表示情報からレイアウト制御手段が表
示のためのレイアウトを制御している。これにより、表
示手段の表示サイズやブラウザに適したレイアウトを的
確に設定できるようになる。In the present invention, the display information is interpreted by the interpreting means based on the data input by the communication control means, and the layout control means controls the layout for display based on the interpreted display information. . As a result, the display size of the display means and the layout suitable for the browser can be accurately set.
【0010】[0010]
【発明の実施の形態】以下、本発明の情報処理装置にお
ける実施の形態を図に基づいて説明する。図1は、本実
施形態の情報処理装置を説明するブロック図であり、こ
の情報処理装置を複合機に適用した例を示している。こ
こで複合機とは、コピー/ファクシミリ/プリンタ等の
各種機能を実行するもので、ネットワークNを介してイ
ンターネットに接続されているものとする。BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram showing an embodiment of an information processing apparatus according to the present invention. FIG. 1 is a block diagram illustrating an information processing apparatus according to the present embodiment, and shows an example in which the information processing apparatus is applied to a multifunction peripheral. Here, the MFP executes various functions such as copy / facsimile / printer, and is assumed to be connected to the Internet via a network N.
【0011】すなわち、本実施形態の情報処理装置1
は、ネットワークNを介してデータの入出力を行う通信
制御部2と、情報処理動作を行うための操作入力/表示
部3と、スキャナ等から成る画像読み取り部4と、画像
読み取り部4で読み取った画像もしくはネットワークN
を介してホストから送信される画像を記憶する画情報記
憶部5と、画像に対する所定の処理を施す画像形成部6
と、プリンタエンジンから成る画像出力部7と、各部を
制御する制御部8とを備えている。That is, the information processing apparatus 1 of the present embodiment
Is a communication control unit 2 for inputting and outputting data via the network N, an operation input / display unit 3 for performing an information processing operation, an image reading unit 4 including a scanner or the like, and an image reading unit 4. Image or network N
An image information storage unit 5 for storing an image transmitted from a host via a computer, and an image forming unit 6 for performing a predetermined process on the image
And an image output unit 7 composed of a printer engine, and a control unit 8 for controlling each unit.
【0012】図2は操作入力/表示部の例を説明する平
面図である。操作入力/表示部3には、タッチパネルか
ら成る入出力用のLCD31、「START」、「ST
OP」等の各種ボタンBおよび「通信中」等を知らせる
ランプLが設けられている。LCD31には各種の設定
や、動作条件(コピー枚数、コピー濃度等)が表示さ
れ、オペレータが指で押下することにより所望の値を入
力できる。なお、本実施形態では、HTMLから成るデ
ータをブラウザによってLCD31に表示できるように
なっている。FIG. 2 is a plan view for explaining an example of the operation input / display unit. The operation input / display unit 3 includes an input / output LCD 31 composed of a touch panel, “START”, and “ST”.
Various buttons B such as "OP" and a lamp L for notifying "communicating" and the like are provided. Various settings and operating conditions (number of copies, copy density, etc.) are displayed on the LCD 31, and a desired value can be input by the operator pressing the finger. In the present embodiment, HTML data can be displayed on the LCD 31 by a browser.
【0013】図3は、HTMLから成るデータの表示を
行うブラウザの構成図である。ブラウザを構成するHT
MLパーザ10は、HTMLデータを解釈し,HTTP
部11とレイアウト情報制御/描画部12とを使用して
HTMLの内容をLCD31(図2参照)に表示する。FIG. 3 is a configuration diagram of a browser that displays HTML data. HT that composes the browser
The ML parser 10 interprets the HTML data, and
The contents of the HTML are displayed on the LCD 31 (see FIG. 2) using the section 11 and the layout information control / drawing section 12.
【0014】図4は、HTMLがサーバから送られてき
たときの処理の流れを説明する図である。すなわち、サ
ーバから送られてきたHTMLデータはHTTP部11
を介してHTMLパーザ10に送られ、ここでHTML
の解釈が行われる。HTMLパーザ10は、HTML中
に含まれるレイアウト情報を参照し、そのレイアウト情
報をレイアウト情報制御/描画部12へ送る。レイアウ
ト情報制御/描画部12では、このレイアウト情報に基
づいてLCD31(図2参照)に適したレイアウトを制
御することになる。FIG. 4 is a diagram for explaining the flow of processing when HTML is sent from the server. That is, the HTML data transmitted from the server is transmitted to the HTTP unit 11.
To the HTML parser 10 where the HTML
Is interpreted. The HTML parser 10 refers to the layout information included in the HTML, and sends the layout information to the layout information control / rendering unit 12. The layout information control / drawing unit 12 controls a layout suitable for the LCD 31 (see FIG. 2) based on the layout information.
【0015】本実施形態では、このようなHTMLパー
ザ10が、HTML中に含まれるレイアウト情報を解釈
し、レイアウト情報制御/描画部12で表示手段である
LCDに適したレイアウトを制御することから、LCD
の表示サイズに合ったレイアウトでHTMLデータを表
示できるようになる。In the present embodiment, such an HTML parser 10 interprets the layout information included in the HTML, and controls the layout information control / drawing unit 12 to control the layout suitable for the LCD as the display means. LCD
HTML data can be displayed with a layout that matches the display size of the HTML data.
【0016】ここで、レイアウト情報の具体例を説明す
る。HTMLパーザ10は、受け取ったHTMLデータ
の中のレイアウト情報として、表示を行うのに適したブ
ラウザと画面サイズの記述を参照して、パーザ部分の切
り替えを行っている。Here, a specific example of the layout information will be described. The HTML parser 10 switches parser portions with reference to a description of a browser and a screen size suitable for display as layout information in the received HTML data.
【0017】図5は、ブラウザ名とパーザパス名との対
応例を示す図である。すなわち、予め、ブラウザ名と、
そのブラウザに対応してHTML解釈を行うパーザ部分
を格納するパーザパス名との対応をテーブルデータ等に
よって保持しておく。そして、HTMLパーザは、受け
取ったHTML中に含まれるブラウザ名を参照し、その
ブラウザ名に対応するパーザパス名をこのテーブルデー
タ等から読み出して、その読み出したパーザパス名から
ブラウザに対応したパーザ部分を読み出す。このパーザ
部分を用いることで、送信されるHTMLデータに適し
た表示を行うことができるようになる。FIG. 5 is a diagram showing an example of correspondence between a browser name and a parser path name. That is, the browser name and
Correspondence with a parser path name that stores a parser part for performing HTML interpretation corresponding to the browser is held by table data or the like. Then, the HTML parser refers to the browser name included in the received HTML, reads a parser path name corresponding to the browser name from the table data and the like, and reads a parser portion corresponding to the browser from the read parser path name. . By using this parser portion, it becomes possible to perform a display suitable for the transmitted HTML data.
【0018】例えば、図6に示すようなHTMLデータ
が送信されてきた場合、HTMLパーザは、このHTM
Lの中のHEADタグで囲まれた部分を読み終えた後に
パーザ部分を切り替える。これにより、HAED部分の
パーザは共通でよいことになる。また、ブラウザ名は、
コメント行に含まれており、これを参照してブラウザ名
に対応するパーザパス名を読み出す。どのパーザ部分か
らの出力も、ブラウザ内部で定義されたレイアウト情報
となっており、レイアウト情報から実際の描画か行われ
ることになる。For example, when HTML data as shown in FIG. 6 is transmitted, the HTML parser
After reading the part enclosed by the HEAD tags in L, the parser part is switched. As a result, the parser of the HAED part may be common. Also, the browser name is
The parser path name included in the comment line and corresponding to the browser name is read by referring to this. The output from any parser part is the layout information defined inside the browser, and the actual drawing is performed based on the layout information.
【0019】また、図7は、HTMLデータ中に、この
データを表示するのに適したパーザと画面サイズとを埋
め込んだ例を示す図である。このようなHTMLデータ
を受信した場合、HTMLパーザ10(図3参照)は、
このHTMLデータのヘッダ部分を読み終わった後、
「PARSER」パラメータで指定されるパスからパー
ザをローカルのメモリ上にロードする。これにより、パ
ーザ部分の切り替えを行って、HTMLデータに適した
表示を行うことができる。FIG. 7 is a diagram showing an example in which a parser and a screen size suitable for displaying this data are embedded in the HTML data. When such HTML data is received, the HTML parser 10 (see FIG. 3)
After reading the header part of this HTML data,
Load the parser into local memory from the path specified by the "PARSER" parameter. Thus, the display suitable for the HTML data can be performed by switching the parser portion.
【0020】図8は、HTMLのタグ情報をパーズして
から得られる内部表現を示す図である。すなわち、図8
(a)は文字等のフォントサイズに関する内部表現であ
り、タグタイプ「SIZE」のパラメータで指定される
「5」を解釈し、文字等のフォントサイズを5ポイント
に設定する。FIG. 8 is a diagram showing an internal representation obtained after parsing the HTML tag information. That is, FIG.
(A) is an internal expression relating to the font size of characters and the like, interprets "5" specified by the parameter of the tag type "SIZE", and sets the font size of the characters and the like to 5 points.
【0021】また、図8(b)はイメージに関する内部
表現で、タグタイプ「SRC」で示されるパスに基づき
イメージを参照し、タグタイプ「WIDTH」および
「HIGHT」で各々指定されるパラメータによりイメ
ージの幅と高さとを設定し、タグタイプ「BORDE
R」で指定されるパラメータによりイメージの縁取りの
太さを設定する。FIG. 8B is an internal representation relating to the image. The image is referred to based on the path indicated by the tag type “SRC”, and the image is represented by the parameters specified by the tag types “WIDTH” and “HIGHHT”. Of the tag type "BORDE"
The thickness of the border of the image is set by the parameter designated by "R".
【0022】ここで、本実施形態の情報処理装置におけ
るレイアウト情報制御/描画部12(図3参照)による
縮拡処理を説明する。すなわち、HTMLパーザ10
(図3参照)が図8に示すようなタグを解釈し、レイア
ウト情報制御/描画部12でレイアウトの設定を行う場
合、レイアウト情報制御/描画部12は、予め計算され
た縮拡率に応じた縮拡処理を施してレイアウトの設定を
行う。Here, the reduction / enlargement processing by the layout information control / rendering unit 12 (see FIG. 3) in the information processing apparatus of the present embodiment will be described. That is, the HTML parser 10
When the layout information control / drawing unit 12 interprets the tag as shown in FIG. 8 and sets the layout in the layout information control / drawing unit 12 (see FIG. 3), the layout information control / drawing unit 12 The layout is set by performing the scaling process.
【0023】縮拡率は、以下の式によって計算される。 縮拡率=デバイスのLCDの画面幅ドット数/表示に適
した画面幅ドット数The enlargement / reduction ratio is calculated by the following equation. Scale rate = number of screen width dots of device LCD / number of screen width dots suitable for display
【0024】つまり、HTMLデータを受信した段階
で、そのHTMLデータのヘッダ部分に埋め込まれてい
る表示に適した画面サイズの「WIDTH」のパラメー
タ(ドット数)と、情報処理装置のLCDの画面幅(ド
ット数)とに基づき、上記の計算式で縮拡率を求めてお
く。That is, at the stage of receiving the HTML data, the parameter (number of dots) of the screen size suitable for display embedded in the header part of the HTML data (the number of dots) and the screen width of the LCD of the information processing apparatus (The number of dots), the enlargement / reduction ratio is obtained by the above formula.
【0025】そして、HTMLデータ中のタグ情報をパ
ーズしてレイアウト設定を行う際、レイアウト情報制御
/描画部12(図3参照)で、フォントやイメージのサ
イズに関するパラメータに予め求めた縮拡率を掛けて、
LCDのサイズに適した縮拡処理を施す。When the tag information in the HTML data is parsed and the layout is set, the layout information control / rendering unit 12 (see FIG. 3) uses the scaling factor obtained in advance for the parameter relating to the font or image size. Multiply,
A scaling process suitable for the size of the LCD is performed.
【0026】例えば、縮拡率が80%で、図9に示すタ
グタイプを解釈した場合、フォントサイズ「SIZE」
は5ポイント×80%=4ポイント、イメージサイズの
幅「WIDTH」は120ドット×80%=96ドッ
ト、高さ「HIGHT」は60ドット×80%=48ド
ット、縁取り「BORDER」は0ドット×80%=0
ドットとなる。For example, when the tag type shown in FIG. 9 is interpreted at a scaling ratio of 80%, the font size "SIZE"
Is 5 points × 80% = 4 points, the image size width “WIDTH” is 120 dots × 80% = 96 dots, the height “HIGHT” is 60 dots × 80% = 48 dots, and the border “BORDER” is 0 dots × 80% = 0
It becomes a dot.
【0027】これにより、受信したHTMLデータに対
してLCDのサイズに適した縮拡処理を施すことがで
き、HTMLデータ本来のレイアウトで表示を行うこと
が可能となる。[0027] Thus, the received HTML data can be subjected to scaling processing suitable for the size of the LCD, and can be displayed in the original layout of the HTML data.
【0028】[0028]
【発明の効果】以上説明したように、本発明の情報処理
装置によれば次のような効果がある。すなわち、通信制
御手段が入力したデータに基づき解釈手段で表示情報を
解釈し、レイアウト制御手段で表示のためのレイアウト
を制御していることから、表示手段の表示サイズやブラ
ウザに適したレイアウトを設定することができ、ブラウ
ザによる表示の違いを十分に吸収して見やすい画面表示
を行うことが可能となる。As described above, the information processing apparatus according to the present invention has the following effects. That is, since the display information is interpreted by the interpretation means based on the data input by the communication control means and the layout for the display is controlled by the layout control means, the display size of the display means and the layout suitable for the browser are set. This makes it possible to provide a screen display that is easy to see by sufficiently absorbing the difference in display by the browser.
【図面の簡単な説明】[Brief description of the drawings]
【図1】 本実施形態の情報処理装置を説明するブロッ
ク図である。FIG. 1 is a block diagram illustrating an information processing apparatus according to an embodiment.
【図2】 操作入力/表示部の例を説明する平面図であ
る。FIG. 2 is a plan view illustrating an example of an operation input / display unit.
【図3】 HTMLデータの表示を行うブラウザの構成
図である。FIG. 3 is a configuration diagram of a browser that displays HTML data.
【図4】 HTMLがサーバから送られてきたときの処
理の流れを説明する図である。FIG. 4 is a diagram illustrating the flow of processing when HTML is sent from a server.
【図5】 ブラウザ名とパーザパス名との対応例を示す
図である。FIG. 5 is a diagram showing an example of correspondence between a browser name and a parser path name.
【図6】 HTMLデータの例を示す図である。FIG. 6 is a diagram illustrating an example of HTML data.
【図7】 パーザと画面サイズとが埋め込まれたHTM
Lデータを示す図である。FIG. 7: HTM with embedded parser and screen size
It is a figure showing L data.
【図8】 HTMLのタグ情報をパーズしてから得られ
る内部表現を示す図である。FIG. 8 is a diagram showing an internal expression obtained after parsing HTML tag information.
【図9】 縮拡処理を説明する図である。FIG. 9 is a diagram illustrating a scaling process.
【図10】 HTTPデータの例を示す図である。FIG. 10 is a diagram illustrating an example of HTTP data.
【図11】 HTMLデータの例を示す図である。FIG. 11 is a diagram illustrating an example of HTML data.
1…情報処理装置、2…通信制御部、3…操作入力/表
示部、4…画像読み取り部、5…画情報記憶部、6…画
像形成部、7…画像出力部、31…LCD、N…ネット
ワークDESCRIPTION OF SYMBOLS 1 ... Information processing apparatus, 2 ... Communication control part, 3 ... Operation input / display part, 4 ... Image reading part, 5 ... Image information storage part, 6 ... Image forming part, 7 ... Image output part, 31 ... LCD, N …network
Claims (3)
タの入出力を行う通信制御手段と、 前記通信制御手段で入力したデータから表示情報を解釈
する解釈手段と、 前記解釈手段で解釈した表示情報に基づき表示のレイア
ウトを制御するレイアウト制御手段と、 前記レイアウト制御手段によって制御されるレイアウト
に基づき前記データを表示する表示手段とを備えている
ことを特徴とする情報処理装置。A communication control unit configured to input and output data to and from a server connected to a network; an interpretation unit configured to interpret display information from data input by the communication control unit; An information processing apparatus comprising: a layout control unit configured to control a display layout based on the layout; and a display unit configured to display the data based on a layout controlled by the layout control unit.
行うブラウザの種類に応じて解釈用のソフトウェアを切
り替えることを特徴とする請求項1記載の情報処理装
置。2. The information processing apparatus according to claim 1, wherein said interpreting means switches interpretation software in accordance with a type of a browser for displaying on said display means.
段で解釈した表示情報に基づき前記表示手段での表示に
適した表示サイズへの変更を行うことを特徴とする請求
項1記載の情報処理装置。3. The information processing apparatus according to claim 1, wherein the layout control unit changes the display size to a display size suitable for display on the display unit based on the display information interpreted by the interpretation unit. .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6866699A JP2000267967A (en) | 1999-03-15 | 1999-03-15 | Information processor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6866699A JP2000267967A (en) | 1999-03-15 | 1999-03-15 | Information processor |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2000267967A true JP2000267967A (en) | 2000-09-29 |
Family
ID=13380277
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP6866699A Pending JP2000267967A (en) | 1999-03-15 | 1999-03-15 | Information processor |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2000267967A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002189673A (en) * | 2000-12-20 | 2002-07-05 | Just Syst Corp | Information providing apparatus, information providing method, and recording medium |
US7167603B2 (en) | 2002-04-11 | 2007-01-23 | Canon Kabushiki Kaisha | Image requesting apparatus |
US8145995B2 (en) | 2000-06-12 | 2012-03-27 | Softview L.L.C. | Scalable display of internet content on mobile devices |
-
1999
- 1999-03-15 JP JP6866699A patent/JP2000267967A/en active Pending
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8145995B2 (en) | 2000-06-12 | 2012-03-27 | Softview L.L.C. | Scalable display of internet content on mobile devices |
US8386959B2 (en) | 2000-06-12 | 2013-02-26 | Softview Llc | Scalable display of internet content on mobile devices |
US8533628B2 (en) | 2000-06-12 | 2013-09-10 | Softview Llc | Method, apparatus, and browser to support full-page web browsing on hand-held wireless devices |
US9519729B2 (en) | 2000-06-12 | 2016-12-13 | Softview L.L.C. | Scalable display of internet content on mobile devices |
US10083154B2 (en) | 2000-06-12 | 2018-09-25 | Softview, L.L.C. | Scalable display of internet content on mobile devices |
US10394934B2 (en) | 2000-06-12 | 2019-08-27 | Softview, L.L.C. | Scalable display of internet content on mobile devices |
JP2002189673A (en) * | 2000-12-20 | 2002-07-05 | Just Syst Corp | Information providing apparatus, information providing method, and recording medium |
US7167603B2 (en) | 2002-04-11 | 2007-01-23 | Canon Kabushiki Kaisha | Image requesting apparatus |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8635218B2 (en) | Generation of XSLT style sheets for different portable devices | |
US20040107403A1 (en) | Presenting HTML content on a small screen terminal display | |
US20100005387A1 (en) | Terminal, content display method, and content display program | |
JP2004533641A (en) | Method, system, and program for generating and displaying sub-pixel optimized font bitmaps using non-linear color balance | |
KR20030081447A (en) | Method to reformat regions with cluttered hyperlinks | |
JP4807403B2 (en) | Web page display control device, web page display method, and computer program | |
JP2011070481A (en) | Web browser transmission server and operation control method thereof | |
CN101262539A (en) | Method and device for processing image and computer program products | |
JP2001265556A (en) | Distribution rendering of print job | |
JPH09223062A (en) | Customization method for service offering form and server device applicable to execution of the customization method | |
US20090204893A1 (en) | Dynamically configurable page numbering system | |
KR20050111249A (en) | Method for printing web page | |
JP2008146135A (en) | Display controller and display control program | |
JP2003006556A (en) | Form processing device, form data input device, form input / output system, form definition information creating device, program, program recording medium | |
JP2000267967A (en) | Information processor | |
CN1153156C (en) | Website graph instant preview system | |
JP2008123234A (en) | Translation server device, translation system, translation method, and translation program | |
JP2004120683A (en) | Communication system, communication terminal, system control program, and terminal control program | |
JP5684766B2 (en) | MFPs and systems | |
KR20030022732A (en) | Communication apparatus, method of controlling same, and control program | |
JP2004086611A (en) | Image forming device | |
JP2002202935A (en) | Server device | |
JP2024072119A (en) | Information processing system, information processing device, information processing method, and program | |
JP2000330908A (en) | System and method for data processing, and storage medium | |
US20050234838A1 (en) | Method and apparatus for providing in place editing within static documents |