JPH10326169A - Information processing apparatus, display control method, and recording medium recording display control program - Google Patents

Information processing apparatus, display control method, and recording medium recording display control program

Info

Publication number
JPH10326169A
JPH10326169A JP13684897A JP13684897A JPH10326169A JP H10326169 A JPH10326169 A JP H10326169A JP 13684897 A JP13684897 A JP 13684897A JP 13684897 A JP13684897 A JP 13684897A JP H10326169 A JPH10326169 A JP H10326169A
Authority
JP
Japan
Prior art keywords
image data
display
resolution
data
magnification
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
JP13684897A
Other languages
Japanese (ja)
Inventor
Masao Hara
真男 原
Suketaka Amano
祐隆 天野
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP13684897A priority Critical patent/JPH10326169A/en
Publication of JPH10326169A publication Critical patent/JPH10326169A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Transfer Between Computers (AREA)
  • Controls And Circuits For Display Device (AREA)
  • User Interface Of Digital Computer (AREA)
  • Image Processing (AREA)
  • Digital Computer Display Output (AREA)

Abstract

(57)【要約】 【課題】表示画面の解像度に合わせて画像データの表示
サイズを変更し、ユーザが認識できるサイズで表示す
る。 【解決手段】表示装置16の表示画面の解像度を認識す
ると共に、サーバ21からデータを取得した際に、その
データ中に存在する画像データの解像度を認識する。こ
の表示画面の解像度と画像データの解像度に基づいて、
当該画像データの解像度を表示画面の解像度に応じたサ
イズに変換し、その変換後の画像データを表示装置16
の表示画面に表示する。
(57) [Abstract] [Problem] To change the display size of image data according to the resolution of a display screen and display the image data in a size that can be recognized by a user. The system recognizes the resolution of a display screen of a display device and, when data is acquired from a server, recognizes the resolution of image data present in the data. Based on the resolution of this display screen and the resolution of the image data,
The resolution of the image data is converted into a size corresponding to the resolution of the display screen, and the converted image data is displayed on the display device 16.
Is displayed on the display screen.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、例えばパーソナル
コンピュータ等の情報処理装置に係り、特に解像度の低
いデータを解像度の高い表示装置で表示する際に用いて
好適な情報処理装置、表示制御方法及び表示制御プログ
ラムを記録した記録媒体に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an information processing apparatus such as a personal computer, and more particularly to an information processing apparatus, display control method, and display control method suitable for displaying low-resolution data on a high-resolution display device. The present invention relates to a recording medium on which a display control program is recorded.

【0002】[0002]

【従来の技術】従来、WWW(world wide
web)ブラウザでは、データの指定のサイズ1:1で
展開を行っている。したがって、例えば640×480
ドットのVGA(video graphics ar
ray)のサイズで作成されたものは、1600×12
00ドットの高解像度の表示装置では、表示画面の約4
分の1程度で表示されてしまうことになる。これは、高
解像度のドットピッチが低解像度のものより狭いことに
起因する。つまり、1600×1200ドットの表示画
面では、640×480ドットの表示画面の約2.5倍
程度の解像度になる。
2. Description of the Related Art Conventionally, WWW (world wide)
In the web) browser, data is expanded at a specified size of 1: 1. Therefore, for example, 640 × 480
Dot VGA (video graphics ar
ray) size is 1600 × 12
In a high-resolution display device of 00 dots, about 4
It will be displayed in about one-half. This is due to the higher resolution dot pitch being narrower than the lower resolution. That is, a display screen of 1600 × 1200 dots has a resolution that is about 2.5 times that of a display screen of 640 × 480 dots.

【0003】このように、WWWブラウザにおいて、受
信者が使用する環境と送信側が使用する環境と同じ場合
(画面解像度や画面表示カラーが同じ場合)には、見栄
えの良いものをユーザは見ることができる。しかし、解
像度の高い表示装置を用いて、解像度の低い装置で作成
されたデータを表示すると、解像度が2倍の高精細画面
では、サイズが4分の1で表示されてしまう。このた
め、WWWでよく表現されえている地図等の画像データ
などは全く認識できない状態になってしまう。
As described above, in the WWW browser, when the environment used by the receiver and the environment used by the transmitting side are the same (when the screen resolution and the screen display color are the same), the user can see what looks good. it can. However, when data created by a device with a low resolution is displayed using a display device with a high resolution, the size is displayed at a quarter size on a high-definition screen with twice the resolution. For this reason, image data such as a map well represented on the WWW cannot be recognized at all.

【0004】[0004]

【発明が解決しようとする課題】上記したように、従
来、解像度の高い表示装置で、解像度の低いデータを表
示すると、表示面積が非常に小さくなる。WWWデータ
では、地図等の情報などは画像データとして作成される
ことが多いため、表示の際に何が書いてあるのか認識で
きなくなる可能性が多かった。
As described above, conventionally, when low-resolution data is displayed on a high-resolution display device, the display area becomes very small. In the WWW data, information such as a map is often created as image data, so that it is often impossible to recognize what is written at the time of display.

【0005】今後、解像度の高いマシンや低いマシンが
多く混在するような状況が予想されるため、このような
問題は深刻化する傾向にある。本発明は上記のような点
に鑑みなされたもので、表示画面の解像度に合わせて画
像データの表示サイズを変更し、ユーザが認識できるサ
イズで表示することのできる情報処理装置、表示制御方
法及び表示制御プログラムを記録した記録媒体を提供す
ることを目的とする。
[0005] In the future, it is expected that many high-resolution machines and low-resolution machines will coexist, and such a problem tends to become more serious. The present invention has been made in view of the above points, and has an information processing apparatus, a display control method, and an information processing apparatus that can change a display size of image data according to a resolution of a display screen and display the image data in a size recognizable by a user. It is an object to provide a recording medium on which a display control program is recorded.

【0006】[0006]

【課題を解決するための手段】[Means for Solving the Problems]

(1)本発明の情報処理装置は、表示画面の解像度を認
識する第1の解像度認識手段と、表示対象となるデータ
から画像データを検出する画像検出手段と、この画像検
出手段によって検出された上記画像データの解像度を認
識する第2の解像度認識手段と、この第2の解像度認識
手段によって認識された上記画像データの解像度と上記
第1の解像度認識手段によって認識された上記表示画面
の解像度に基づいて上記画像データに対する表示倍率を
求める倍率算出手段と、この倍率算出手段によって得ら
れた上記表示倍率に基づいて上記画像データの解像度を
変換する解像度変換手段と、この解像度変換手段によっ
て変換された上記画像データを上記表示画面に表示する
表示手段とを具備したことを特徴とする(請求項1)。
(1) An information processing apparatus according to the present invention includes: first resolution recognizing means for recognizing a resolution of a display screen; image detecting means for detecting image data from data to be displayed; Second resolution recognizing means for recognizing the resolution of the image data; and a resolution of the image data recognized by the second resolution recognizing means and a resolution of the display screen recognized by the first resolution recognizing means. Magnification calculating means for calculating a display magnification for the image data based on the image data; resolution converting means for converting the resolution of the image data based on the display magnification obtained by the magnification calculating means; Display means for displaying the image data on the display screen (claim 1).

【0007】このような構成によれば、画像データの表
示に際し、その画像データの解像度と表示画面の解像度
に基づいて上記画像データに対する表示倍率が求めら
れ、この表示倍率で上記画像データの解像度が変換され
る。このような解像度変換により、例えば低解像度の画
像データであっても、表示画面に応じたサイズで表示さ
れるようになる。
According to such a configuration, when displaying the image data, the display magnification for the image data is obtained based on the resolution of the image data and the resolution of the display screen, and the resolution of the image data is determined by the display magnification. Is converted. By such resolution conversion, for example, even low-resolution image data is displayed in a size corresponding to the display screen.

【0008】また、上記(1)の構成において、表示サ
イズを指定するサイズ指定手段を有し、上記倍率算出手
段は、このサイズ指定手段によって指定された上記表示
サイズに基づいて上記画像データに対する表示倍率を求
めることを特徴とする(請求項2)。
Further, in the configuration of the above (1), there is provided a size designating means for designating a display size, and the magnification calculating means is configured to display the image data on the basis of the display size designated by the size designating means. A magnification is obtained (claim 2).

【0009】このような構成によれば、例えば実寸大
(等倍)、表示画面の幅を基準とした倍率、高さを基準
とした倍率といったように、ユーザが任意に倍率を指定
することができる。
According to such a configuration, the user can arbitrarily specify a magnification, for example, an actual size (actual magnification), a magnification based on the width of the display screen, and a magnification based on the height. it can.

【0010】また、上記(1)の構成において、上記表
示対象データ中に複数の画像データが存在する場合に、
それらの位置情報を認識する画像位置認識手段と、この
画像位置認識手段によって認識された上記位置情報に基
づいて上記各画像データの幅方向の和と高さ方向の最高
値を表示サイズとして求める表示サイズ算出手段とを有
し、上記倍率算出手段は、この表示サイズ算出手段によ
って得られた上記表示サイズに基づいて上記各画像デー
タに対する表示倍率を求めることを特徴とする(請求項
3)。
In the configuration (1), when a plurality of image data exist in the display target data,
Image position recognizing means for recognizing the position information, and a display for obtaining a sum in the width direction and a maximum value in the height direction of each of the image data as a display size based on the position information recognized by the image position recognizing means. A size calculating unit, wherein the magnification calculating unit obtains a display magnification for each of the image data based on the display size obtained by the display size calculating unit (claim 3).

【0011】このような構成によれば、複数の画像デー
タが同一ライン上に存在する場合であっても、それらの
配置を考慮した倍率で上記各画像データを表示画面内に
収まるように表示することができる。
According to such a configuration, even when a plurality of image data are present on the same line, the respective image data are displayed so as to fit within the display screen at a magnification in consideration of their arrangement. be able to.

【0012】(2)本発明の情報処理装置は、サーバコ
ンピュータに対して表示対象となるデータを要求するデ
ータ要求手段と、このデータ要求手段によって要求され
た表示対象データを上記サーバコンピュータから受信す
るデータ受信手段と、表示画面の解像度を認識する第1
の解像度認識手段と、上記データ受信手段によって受信
された表示対象データから画像データを検出する画像検
出手段と、この画像検出手段によって検出された上記画
像データの解像度を認識する第2の解像度認識手段と、
この第2の解像度認識手段によって認識された上記画像
データの解像度と上記第1の解像度認識手段によって認
識された上記表示画面の解像度に基づいて上記画像デー
タに対する表示倍率を求める倍率算出手段と、この倍率
算出手段によって得られた上記表示倍率に基づいて上記
画像データの解像度を変換する解像度変換手段と、この
解像度変換手段によって変換された上記画像データを上
記表示画面に表示する表示手段とを具備したことを特徴
とする(請求項4)。
(2) An information processing apparatus according to the present invention provides a data request unit for requesting data to be displayed from a server computer, and receives display target data requested by the data request unit from the server computer. A data receiving unit, and a first unit for recognizing the resolution of the display screen
Resolution recognition means, image detection means for detecting image data from display target data received by the data reception means, and second resolution recognition means for recognizing the resolution of the image data detected by the image detection means When,
Magnification calculation means for calculating a display magnification for the image data based on the resolution of the image data recognized by the second resolution recognition means and the resolution of the display screen recognized by the first resolution recognition means; Resolution conversion means for converting the resolution of the image data based on the display magnification obtained by the magnification calculation means, and display means for displaying the image data converted by the resolution conversion means on the display screen. (Chart 4).

【0013】このような構成によれば、サーバコンピュ
ータから取得した画像データの表示に際し、その画像デ
ータの解像度と表示画面の解像度に基づいて上記画像デ
ータに対する表示倍率が求められ、この表示倍率で上記
画像データの解像度が変換される。このような解像度変
換により、例えば低解像度の画像データであっても、表
示画面に応じたサイズで表示されるようになる。
According to such a configuration, when displaying the image data obtained from the server computer, the display magnification for the image data is obtained based on the resolution of the image data and the resolution of the display screen. The resolution of the image data is converted. By such resolution conversion, for example, even low-resolution image data is displayed in a size corresponding to the display screen.

【0014】また、上記(2)の構成において、表示サ
イズを指定するサイズ指定手段を有し、上記倍率算出手
段は、このサイズ指定手段によって指定された上記表示
サイズに基づいて上記画像データに対する表示倍率を求
めることを特徴とする(請求項5)。
In the configuration of the above (2), there is provided a size designating means for designating a display size, and the magnification calculating means is configured to display the image data on the basis of the display size designated by the size designating means. The magnification is obtained (claim 5).

【0015】このような構成によれば、例えば実寸大
(等倍)、表示画面の幅を基準とした倍率、高さを基準
とした倍率といったように、ユーザが任意に倍率を指定
することができる。
According to this configuration, the user can arbitrarily specify the magnification, for example, the actual size (actual magnification), the magnification based on the width of the display screen, and the magnification based on the height. it can.

【0016】また、上記(2)の構成において、上記表
示対象データ中に複数の画像データが存在する場合に、
それらの位置情報を認識する画像位置認識手段と、この
画像位置認識手段によって認識された上記位置情報に基
づいて上記各画像データの幅方向の和の値と高さ方向の
最高値を表示サイズとして求める表示サイズ算出手段と
を有し、上記倍率算出手段は、この表示サイズ算出手段
によって得られた上記表示サイズに基づいて上記各画像
データに対する表示倍率を求めることを特徴とする(請
求項6)。
In the configuration (2), when a plurality of image data exist in the display target data,
An image position recognizing means for recognizing the position information, and a sum value in a width direction and a maximum value in a height direction of each of the image data are set as display sizes based on the position information recognized by the image position recognizing means. And a display size calculating means for obtaining the display magnification for each of the image data based on the display size obtained by the display size calculating means. .

【0017】このような構成によれば、複数の画像デー
タが同一ライン上に存在する場合であっても、それらの
配置を考慮した倍率で上記各画像データを表示画面内に
収まるように表示することができる。
According to such a configuration, even when a plurality of image data are present on the same line, the respective image data are displayed at a magnification in consideration of their arrangement so as to fit within the display screen. be able to.

【0018】また、上記(2)の構成において、上記画
像データが他のデータとリンクしている場合に、上記画
像データ中のクリッカブル領域を示す座標情報とそのリ
ンク先を管理するリンク管理手段と、上記解像度変換手
段による上記画像データの解像度変換に伴い、上記リン
ク管理手段によって管理されている上記座標情報を補正
する座標補正手段と、この座標補正手段によって補正さ
れた上記座標情報に基づいて、上記クリッカブル領域内
にイベントがあったことを検出し、リンク先のデータを
要求するリンクデータ要求手段とを具備したことを特徴
とする(請求項7)。
In the configuration (2), when the image data is linked to other data, coordinate information indicating a clickable area in the image data and link management means for managing the link destination are provided. With the resolution conversion of the image data by the resolution conversion means, coordinate correction means for correcting the coordinate information managed by the link management means, based on the coordinate information corrected by the coordinate correction means, And link data requesting means for detecting the presence of an event in the clickable area and requesting data of a link destination.

【0019】このような構成によれば、画像データが他
のデータとリンクしている場合に、上記画像データの解
像度変換に伴い、クリッカブル領域を示す座標情報が補
正される。これにより、この補正後の座標情報に基づい
て、上記クリッカブル領域内にイベントがあったことを
検出してリンク先のデータを要求することができる。
According to such a configuration, when the image data is linked to other data, the coordinate information indicating the clickable area is corrected with the resolution conversion of the image data. Thereby, based on the coordinate information after the correction, it is possible to detect that there is an event in the clickable area and request the data of the link destination.

【0020】また、上記(2)の構成において、上記解
像度変換手段によって変換された上記画像データを記憶
する記憶手段と、上記画像データが表示対象データとし
て再度要求された際に、上記記憶手段から上記画像デー
タを検索する画像検索手段とを有し、上記表示手段は、
この画像検索手段によって検索された上記画像データを
表示することを特徴とする(請求項8)。
In the configuration of (2), the storage means for storing the image data converted by the resolution conversion means, and the storage means, when the image data is requested again as display target data, Image search means for searching the image data, the display means,
The image data searched by the image search means is displayed (claim 8).

【0021】このような構成によれば、解像度変換後の
画像データを例えば磁気ディスク装置等の記憶手段に記
憶しておくことにより、再度同じ画像データが要求され
た際に、サーバコンピュータからその画像データを得な
くとも、上記記憶手段から直接得ることができる。この
場合、上記記憶手段には解像度変換後の画像データが記
憶されているため、解像度変換を行う必要はない。
According to such a configuration, the image data after the resolution conversion is stored in a storage means such as a magnetic disk device, so that when the same image data is requested again, the image data is transmitted from the server computer. Even if the data is not obtained, it can be obtained directly from the storage means. In this case, since the storage means stores the image data after the resolution conversion, it is not necessary to perform the resolution conversion.

【0022】[0022]

【発明の実施の形態】以下、図面を参照して本発明の一
実施形態を説明する。図1は本発明の一実施形態に係る
情報処理装置の構成を示すブロック図である。図中10
は本発明の情報処理装置であり、一般的なWWWブラウ
ザ等が搭載されているワークステーション、パーソナル
コンピュータ、携帯情報機器等からなる。また、本装置
は、例えば磁気ディスク等の記録媒体に記録されたプロ
グラムを読み込み、このプログラムによって動作が制御
されるコンピュータによって実現される。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram illustrating a configuration of an information processing apparatus according to an embodiment of the present invention. 10 in the figure
Is an information processing apparatus according to the present invention, and includes a workstation, a personal computer, a portable information device, and the like on which a general WWW browser or the like is mounted. Further, the present apparatus is realized by a computer which reads a program recorded on a recording medium such as a magnetic disk and the operation of which is controlled by the program.

【0023】図1に示すように、情報処理装置10は、
CPU11、RAM12、ROM13、I/Oコントロ
ーラ14、記憶装置15、表示装置16、VRAM1
7、ポインティングデバイス18、LANデバイス19
を有して構成される。
As shown in FIG. 1, the information processing apparatus 10
CPU 11, RAM 12, ROM 13, I / O controller 14, storage device 15, display device 16, VRAM1
7, pointing device 18, LAN device 19
Is configured.

【0024】CPU11は、本装置全体の制御を司るも
のであり、入力指示に従ったプログラムの起動で各種の
処理を実行する。ここでは、図10乃至図16に示すデ
ータ表示処理を実行する。
The CPU 11 controls the entire apparatus, and executes various processes by activating a program according to an input instruction. Here, the data display processing shown in FIGS. 10 to 16 is executed.

【0025】RAM(揮発性メモリ)12は、プログラ
ムデータの一時的な記憶エリアとして用いられる。ま
た、このRAM12には、表示装置16に表示するデー
タを一時的に展開するための領域、表示処理に必要な各
種テーブルを格納するための領域が設けられている。
A RAM (volatile memory) 12 is used as a temporary storage area for program data. The RAM 12 is provided with an area for temporarily expanding data to be displayed on the display device 16 and an area for storing various tables required for display processing.

【0026】ROM13は、各種プログラムデータやフ
ォントデータ、辞書データ等が記憶されている。I/O
コントローラ14は、各種I/Oデバイスの制御を司
る。
The ROM 13 stores various program data, font data, dictionary data, and the like. I / O
The controller 14 controls various I / O devices.

【0027】記憶装置15は、例えば磁気ディスク装置
等の大容量の外部記憶装置であり、サーバ21等から読
み込んだデータの一時的な記憶場所となっている。ま
た、この記憶装置15は、ネットワーク20を接続した
際のキャッシュメモリとしても用いられる。
The storage device 15 is a large-capacity external storage device such as a magnetic disk device, and serves as a temporary storage location for data read from the server 21 or the like. The storage device 15 is also used as a cache memory when the network 20 is connected.

【0028】表示装置16は、例えばCRT (Cathode
Ray Tube) やLCD (Liquid Crystal Display) からな
り、サーバ21から転送されたデータ等を表示するもの
である。この表示装置16にはVRAM17が接続され
ている。このVRAM17は表示装置16に表示すべき
データを展開するためのメモリである。
The display device 16 is, for example, a CRT (Cathode
It comprises a Ray Tube) and an LCD (Liquid Crystal Display), and displays data transferred from the server 21 and the like. A VRAM 17 is connected to the display device 16. The VRAM 17 is a memory for expanding data to be displayed on the display device 16.

【0029】ポインティングデバイス18は、例えばマ
ウスやタブレット等からなり、データの入力や指示を行
うためのものである。LANデバイス19は、ネットワ
ーク20上の別の情報処理装置との結合を行う。具体的
には、モデムやLANカードなどである。
The pointing device 18 is composed of, for example, a mouse, a tablet, or the like, and is used for inputting data and giving instructions. The LAN device 19 connects with another information processing device on the network 20. Specifically, it is a modem, a LAN card, or the like.

【0030】ネットワーク20は、各情報処理装置間を
物理的に接続するものである。サーバ21は、情報処理
装置10と同様な形態の機器で構成されており、ネット
ワーク20等で物理的に結合が行われており、クライア
ントである情報処理装置10からの要求に対してデータ
の転送を行う。
The network 20 physically connects the information processing apparatuses. The server 21 is configured by a device having the same form as the information processing apparatus 10, is physically coupled to the network 20, and transfers data in response to a request from the information processing apparatus 10 as a client. I do.

【0031】ここで、上記RAM12には、本発明のデ
ータ表示処理に必要な各種テーブルとして、表示テーブ
ル31、画像サイズテーブル32、画像倍率パラメータ
33、ユーザ指定サイズテーブル34、行情報管理テー
ブル35が設けられている。また、後述するクリッカブ
ル管理テーブル36もこのRAM12に設けられてい
る。
The RAM 12 includes a display table 31, an image size table 32, an image magnification parameter 33, a user-specified size table 34, and a line information management table 35 as various tables necessary for the data display processing of the present invention. Is provided. A clickable management table 36 described later is also provided in the RAM 12.

【0032】図2は同実施形態における表示テーブル3
1の構成を示す図である。表示テーブル31は、本装置
の解像度を管理するためのテーブルであり、表示装置1
6の表示画面の解像度(表示サイズ)と、画像サイズテ
ーブル32の格納先を示すアドレスで構成される。表示
対象データ中に画像データが存在しない場合には、この
アドレスには“NULL”が入る。
FIG. 2 shows a display table 3 in the embodiment.
1 is a diagram showing a configuration of FIG. The display table 31 is a table for managing the resolution of the present apparatus, and
6 is composed of the resolution (display size) of the display screen and an address indicating the storage location of the image size table 32. If no image data exists in the display target data, "NULL" is entered in this address.

【0033】なお、解像度とは、表示の細かさを表すも
のであり、1画面の幅方向と高さ方向のドット数で示さ
れる。この解像度は機種によって異なる。例えばVGA
では、640×480ドットの解像度を有する。
The resolution indicates the fineness of the display, and is indicated by the number of dots in the width direction and the height direction of one screen. This resolution differs depending on the model. For example, VGA
Has a resolution of 640 × 480 dots.

【0034】図3は同実施形態における画像サイズテー
ブル32の構成を示す図である。画像サイズテーブル3
2は、各画像データの解像度を管理するためのテーブル
であり、画像ファイル名と、画像データの解像度(表示
サイズ)、倍率パラメータテーブル33へのポインタで
構成されている。
FIG. 3 is a diagram showing the structure of the image size table 32 in the embodiment. Image size table 3
Reference numeral 2 denotes a table for managing the resolution of each image data, which is composed of an image file name, a resolution (display size) of the image data, and a pointer to a magnification parameter table 33.

【0035】また、同一ラインに複数の画像データが存
在する場合には、ラインNo.の情報もこの画像サイズ
テーブル32に含まれる。図4は同実施形態における画
像倍率パラメータテーブル33の構成を示す図である。
倍率パラメータテーブル33は、各画像データに対する
表示倍率を管理するためのテーブルであり、高さ方向と
幅方向の倍率で構成される。
When a plurality of image data exist on the same line, the line No. Is also included in the image size table 32. FIG. 4 is a diagram showing a configuration of the image magnification parameter table 33 in the embodiment.
The magnification parameter table 33 is a table for managing a display magnification for each image data, and includes a magnification in a height direction and a magnification in a width direction.

【0036】図5は同実施形態におけるユーザ指定サイ
ズテーブル34の構成を示す図である。ユーザ指定サイ
ズテーブル34は、ユーザによって指定された表示サイ
ズを管理するためのテーブルであり、0,1,2で示さ
れる指定サイズで構成される。指定サイズ0は実寸大
(等倍)を示す。また、指定サイズ1は表示画面の幅を
基準とした倍率を示し、指定サイズ2は表示画面の高さ
を基準とした倍率を示す。
FIG. 5 is a diagram showing the configuration of the user-specified size table 34 in the embodiment. The user-specified size table 34 is a table for managing the display size specified by the user, and is composed of specified sizes indicated by 0, 1, and 2. The designated size 0 indicates the actual size (actual size). The designated size 1 indicates a magnification based on the width of the display screen, and the designated size 2 indicates a magnification based on the height of the display screen.

【0037】図6は同実施形態における行情報管理テー
ブル35の構成を示す図である。行情報管理テーブル3
5は、複数の画像データが存在する場合における同一ラ
インの画像データを管理するためのテーブルであり、画
像サイズテーブル32に付加されるラインNoと、同一
ライン上の各画像データの幅方向の和の値と高さ方向の
MAX値で構成される。
FIG. 6 is a diagram showing the configuration of the row information management table 35 in the embodiment. Row information management table 3
Reference numeral 5 denotes a table for managing image data of the same line when a plurality of image data exist, and is a sum of the line number added to the image size table 32 and the width direction of each image data on the same line. And the MAX value in the height direction.

【0038】図7は同実施形態におけるWWWの表示例
を示す図である。図中41は表示エリアであり、ここに
サーバ21から転送されてきたデータを表示するように
なっている。
FIG. 7 is a view showing a display example of WWW in the embodiment. In the figure, reference numeral 41 denotes a display area in which data transferred from the server 21 is displayed.

【0039】情報処理装置10よりネットワーク20上
のサーバ21に対してデータの要求を行う。WWWで
は、httpプロトコルでデータの要求を行う。その
際、情報処理装置10(クライアント)から要求される
データはHTML文書と呼ばれる特定の形式で構成され
ている。
The information processing device 10 makes a data request to the server 21 on the network 20. In the WWW, data is requested using the http protocol. At this time, data requested from the information processing device 10 (client) is configured in a specific format called an HTML document.

【0040】HTML文書は、タグと呼ばれる「<」と
「>」で囲まれた書式指定とテキストによって構成され
ている。機器間の接続が正常ならば、サーバ21は要求
されたデータを情報処理装置10に対して転送する。転
送されるデータはキャラクタなどのテキストデータや画
像などのバイナリーデータである。
An HTML document is composed of a format specification and text surrounded by “<” and “>” called tags. If the connection between the devices is normal, the server 21 transfers the requested data to the information processing device 10. The transferred data is text data such as characters or binary data such as images.

【0041】ここで、本発明では、通常、図8(b)の
ように表示される低解像度の画像データを、図8(c)
のように表示画面の解像度(アプリケーションの表示サ
イズ)に合わせて表示することを特徴とする。この場
合、例えば図8(a)に示すように、表示装置16が6
40×480ドットの解像度を持つものとすると、32
0×240ドットの解像度を有する装置で作成された画
像データは、2倍に拡大されて表示されることになる。
Here, in the present invention, low-resolution image data normally displayed as shown in FIG.
The display is performed according to the resolution of the display screen (the display size of the application). In this case, for example, as shown in FIG.
Assuming a resolution of 40 × 480 dots, 32
Image data created by an apparatus having a resolution of 0 × 240 dots will be displayed twice as large.

【0042】また、WWWでは、同一ラインに複数の画
像データが配置されていることがあるが、このような場
合には単純に画面サイズに合わせるわけにはいかない。
本発明では、このような場合にも他の画像データの間隔
を考慮して解像度の変換を行うことを特徴とする。
In the WWW, a plurality of image data may be arranged on the same line, but in such a case, it cannot be simply adjusted to the screen size.
The present invention is characterized in that resolution conversion is performed in such a case in consideration of the interval between other image data.

【0043】また、WWWでは、図9に示すようなクッ
リカブルなデータ(画像データ上にリンクを割り付ける
ことが可能なデータ)の表示も可能であるが、上記のよ
うにしてクライアント側で画像データの解像度を変更す
ると、クッリカブルデータの座標位置にずれが生じてし
まう。本発明では、このようなずれも解像度の変換と共
に補正することを特徴とする。
In the WWW, clear data (data to which a link can be allocated on image data) as shown in FIG. 9 can be displayed. When the resolution is changed, a deviation occurs in the coordinate position of the clearable data. The present invention is characterized in that such a deviation is corrected together with the resolution conversion.

【0044】また、サーバ21からデータを取得するに
は、ネットワーク20への接続を行って、サーバ21か
らデータを転送してもらう必要がある。この場合、デー
タの転送速度は、回線の速度や混み具合によって変って
くる。そこで、本発明では、解像度変換後の画像データ
をキャッシュメモリ(記憶装置15)に保存しておき、
再度同じ画像データが必要になった際に、ネットワーク
20を介さずに、キャッシュメモリから当該画像データ
を直接取得することを特徴とする。
To obtain data from the server 21, it is necessary to connect to the network 20 and have the server 21 transfer the data. In this case, the data transfer speed changes depending on the line speed and the degree of congestion. Therefore, in the present invention, the image data after the resolution conversion is stored in the cache memory (storage device 15),
When the same image data is needed again, the image data is directly obtained from the cache memory without passing through the network 20.

【0045】次に、本装置の動作を説明する前に、理解
を容易にするため、本発明の特徴となる点について、以
下のような項目(1)〜(6)に分けて説明しておく。 (1)表示画面の解像度に合わせた表示 ここでは、表示すべきデータが例えば記憶媒体を介して
既に情報処理装置10の記憶装置15に格納されている
ものとする。また、RAM12に設けられる表示テーブ
ル31には、表示装置16の解像度(通常はハードウェ
アとアプリケーションとを接続するドライバプログラム
やアプリケーションによって決まる表示エリア41の幅
と高さのサイズ)が記憶されているものとする。
Next, before describing the operation of the present apparatus, the features of the present invention will be divided into the following items (1) to (6) to facilitate understanding. deep. (1) Display Matching to Resolution of Display Screen Here, it is assumed that data to be displayed is already stored in the storage device 15 of the information processing device 10 via, for example, a storage medium. The display table 31 provided in the RAM 12 stores the resolution of the display device 16 (usually, the size of the width and height of the display area 41 determined by the driver program or the application that connects the hardware and the application). Shall be.

【0046】情報処理装置10は、記憶装置15から読
み込んだ表示対象データを一時的にRAM12に記憶す
る。その表示対象データの中に画像データが存在する場
合、その画像データの解像度(幅と高さの表示サイズ)
を読み込む。この場合、画像データには、通常、画像サ
イズ(ドット数)や表示色、カラーパレットの情報が付
加されており、この情報の中から画像サイズを読み込
み、これを画像サイズテーブル32にセットする。
The information processing device 10 temporarily stores the display target data read from the storage device 15 in the RAM 12. If image data exists in the display target data, the resolution of the image data (display size of width and height)
Read. In this case, the image data is usually added with information on the image size (the number of dots), the display color, and the color pallet. The image size is read from this information and set in the image size table 32.

【0047】次に、表示テーブル31に記憶された画面
解像度と画像サイズテーブル32に記憶された画像解像
度を用いて、当該画像データに対する表示倍率を計算す
る。まず、表示画面の幅(横幅)に合わせた倍率を求め
る。この倍率で画像データの高さ(縦幅)が画面をオー
バする場合には、表示画面の高さ(横幅)に合わせた倍
率を求める。このようにして、最適な倍率を計算し、そ
の計算結果を倍率パラメータテーブル33に記憶する。
Next, using the screen resolution stored in the display table 31 and the image resolution stored in the image size table 32, a display magnification for the image data is calculated. First, a magnification corresponding to the width (width) of the display screen is obtained. If the height (vertical width) of the image data exceeds the screen at this magnification, a magnification corresponding to the height (width) of the display screen is obtained. In this way, the optimum magnification is calculated, and the calculation result is stored in the magnification parameter table 33.

【0048】この倍率パラメータテーブル33に記憶さ
れた倍率に基づいて、画像データの解像度を表示画面の
解像度に合わせたサイズに変換する。その際、画像デー
タの拡大では、画像データのドットとドットの間を同じ
データで補間する処理を行う。この解像変換後の画像デ
ータをVRAM17に展開し、表示装置16にて表示す
る。
Based on the magnification stored in the magnification parameter table 33, the resolution of the image data is converted into a size corresponding to the resolution of the display screen. At this time, in enlarging the image data, a process of interpolating between dots of the image data with the same data is performed. The image data after the resolution conversion is developed in the VRAM 17 and displayed on the display device 16.

【0049】なお、HTML文書の他のオブジェクト
(文字列)が存在する場合には、その展開も行って表示
するが、変換後の画像データと重ならないように、その
位置を変更する必要がある。
If there is another object (character string) in the HTML document, it is expanded and displayed, but its position needs to be changed so as not to overlap the converted image data. .

【0050】(2)ユーザ指定サイズに合わせた表示 ユーザより指定された画面サイズをユーザ指定サイズテ
ーブル34に保持し、その指定サイズに合わせて画像デ
ータの解像度(サイズ)を変更する。
(2) Display According to User-Specified Size The screen size specified by the user is stored in the user-specified size table 34, and the resolution (size) of the image data is changed according to the specified size.

【0051】この場合、ユーザは表示する画像データを
表示画面の幅(横幅)あるいは高さ(縦幅)を基準にす
るか、実寸大で表示するかを指定する。指定されたデー
タはユーザ指定画像サイズテーブル35に記憶される。
In this case, the user designates whether to display the image data to be displayed based on the width (width) or height (length) of the display screen or to display the image data in the actual size. The specified data is stored in the user-specified image size table 35.

【0052】例えば「0=実寸大」,「1=幅を基準に
する」,「2=高さを基準にする」といったようにセッ
トされる。表示する際に、このユーザ指定サイズテーブ
ル34から指定サイズを読み込み、それに合わせて画像
データの解像度(サイズ)を変換する。
For example, "0 = actual size", "1 = based on width", and "2 = based on height" are set. When displaying, the designated size is read from the user designated size table 34, and the resolution (size) of the image data is converted according to the designated size.

【0053】(3)複数の画像データの表示 受信したデータ中に複数の画像データが存在するか否か
を判断する(同じ行にタグ「img」がある場合には複
数の画像データが存在する)。
(3) Display of a Plurality of Image Data It is determined whether or not a plurality of image data exists in the received data (if the tag “img” is on the same line, a plurality of image data exist). ).

【0054】複数の画像データが存在する場合に、それ
らの座標位置とサイズを判断し、画像サイズテーブル3
2へ登録する。この場合、画像サイズテーブル32に
は、同じラインへ配置されることを示すラインNo.を
記憶しておき、これを行情報管理テーブル35で管理す
る。
When a plurality of image data exist, their coordinate positions and sizes are determined, and the image size table 3
Register to 2. In this case, in the image size table 32, a line No. indicating that it is arranged on the same line Is stored, and this is managed in the row information management table 35.

【0055】ここで、複数の画像データを表示する場合
での画像サイズを計算する。単純には、画像情報1の高
さと幅、画像情報2の高さと幅の和が表示サイズに合致
しているか否かを判断する。表示画面のサイズ(幅)=
N×(画像情報1の幅+画像情報2の幅)という場合
は、それぞれの画像をN倍する。
Here, the image size for displaying a plurality of image data is calculated. Simply, it is determined whether or not the sum of the height and width of the image information 1 and the sum of the height and width of the image information 2 match the display size. Display screen size (width) =
In the case of N × (width of image information 1 + width of image information 2), each image is multiplied by N.

【0056】実際に表示する際に、このN倍を利用して
表示画面のサイズに合わせる。これにより、複数存在す
る画像データを表示デバイスに合わせた適切なサイズに
変更して表示することができる。
At the time of actual display, the size of the display screen is adjusted by using the N times. Thus, a plurality of pieces of image data can be displayed after being changed to an appropriate size according to the display device.

【0057】(4)サーバからクラインアントに転送さ
れた画像データの表示 情報処理装置10は、ネットワーク20上のサーバ21
に対してデータの要求を行う。この要求に応じたデータ
がサーバ21から情報処理装置10に転送される。
(4) Display of Image Data Transferred from Server to Client The information processing apparatus 10
Request for data. Data corresponding to this request is transferred from the server 21 to the information processing device 10.

【0058】情報処理装置10は、サーバ21からのデ
ータ(HTML文書)を受信すると、そのデータを一時
的にRAM12に記憶する。そして、HTML文書を解
析して、表示指定の画像データが存在するか否かを判断
する。なお、HTML文書では、文書(ファイル)中に
画像指定の「img」というタグが含まれており、そこ
で指定されたデータが画像ファイルである。
When receiving the data (HTML document) from the server 21, the information processing apparatus 10 temporarily stores the data in the RAM 12. Then, the HTML document is analyzed to determine whether or not image data designated for display exists. In an HTML document, a document (file) includes a tag “img” for specifying an image, and the data specified there is an image file.

【0059】要求したデータの中に画像データを表示す
る指定がある場合(HTML文書のimgというタグが
含まれていた場合)には、その画像データの解像度(サ
イズ)を読み込む。この場合、画像データには、通常、
画像サイズ(ドット数)や表示色、カラーパレットの情
報が付加されており、この情報の中から画像サイズを読
み込み、これを画像サイズテーブル32にセットする。
If the requested data has a designation to display image data (if the tag “img” of the HTML document is included), the resolution (size) of the image data is read. In this case, the image data usually includes
Information on the image size (number of dots), display color, and color palette is added. The image size is read from this information and set in the image size table 32.

【0060】次に、表示テーブル31に記憶された画面
解像度と画像サイズテーブル32に記憶された画像解像
度を用いて、当該画像データに対する表示倍率を計算す
る。まず、表示画面の幅(横幅)に合わせた倍率を求め
る。この倍率で画像データの高さ(縦幅)が表示画面を
オーバする場合には、表示画面の高さ(横幅)に合わせ
た倍率を求める。このようにして、最適な倍率を計算
し、その計算結果を倍率パラメータテーブル33に記憶
する。
Next, using the screen resolution stored in the display table 31 and the image resolution stored in the image size table 32, a display magnification for the image data is calculated. First, a magnification corresponding to the width (width) of the display screen is obtained. If the height (vertical width) of the image data exceeds the display screen at this magnification, a magnification corresponding to the height (width) of the display screen is obtained. In this way, the optimum magnification is calculated, and the calculation result is stored in the magnification parameter table 33.

【0061】この倍率パラメータテーブル33に記憶さ
れた倍率に基づいて、画像データの解像度を表示画面の
解像度に合わせたサイズに変換する。その際、画像デー
タの拡大では、画像データのドットとドットの間を同じ
データで補間する処理を行う。この解像度変換後の画像
データをVRAM17に展開し、表示装置16にて表示
する。
Based on the magnification stored in the magnification parameter table 33, the resolution of the image data is converted into a size corresponding to the resolution of the display screen. At this time, in enlarging the image data, a process of interpolating between dots of the image data with the same data is performed. The image data after the resolution conversion is developed in the VRAM 17 and displayed on the display device 16.

【0062】なお、HTML文書の他のオブジェクト
(文字列)が存在する場合には、その展開も行って表示
するが、変換後の画像データと重ならないように、その
位置を変更する必要がある。
If another object (character string) exists in the HTML document, the object is expanded and displayed, but its position needs to be changed so as not to overlap with the converted image data. .

【0063】(5)クリッカブルデータの表示 HTML文書において、データがリンクされている場合
には、「AREA SHAPE」というタグ名が使用さ
れている。このタグが使用されているか否かをHTML
文書を読み込んだときに判断する。
(5) Display of Clickable Data In an HTML document, when data is linked, a tag name “AREA SHAPE” is used. HTML whether or not this tag is used
Determine when a document is read.

【0064】通常、画像データは図9(a)のように左
上を原点(0,0)としている。また、指定方法として
は、図9(b)に示すように、 〈AREA SHAPE=“RECT”COORDS=
X1,Y1,X2,Y2”HREF=“test.ht
ml”> といった記述が用いられる。
Normally, the image data has the origin (0, 0) at the upper left as shown in FIG. As a designation method, as shown in FIG. 9B, <AREA SHAPE = “RECT” COORDS =
X1, Y1, X2, Y2 "HREF =" test. ht
A description such as "ml"> is used.

【0065】この例では、座標(X1,Y1)と座標
(X2,Y2)で定義された四角形(SHAPE=“R
ECT”)の範囲をポインティングデバイス18でクリ
ックしたとき、「test.html」というファイル
名のHTML文書をサーバから取得することが示されて
いる。なお、RECT(四角形)の他に、CIRCLE
(円)、SHAPE(多角形)がある。
In this example, a square (SHAPE = “R”) defined by coordinates (X1, Y1) and coordinates (X2, Y2)
When the user clicks the range of “ECT”) with the pointing device 18, an HTML document having a file name “test.html” is acquired from the server. In addition to RECT (square), CIRCLE
(Circle) and SHAPE (polygon).

【0066】表示する際に、図9(c)に示すようなク
リッカブル管理テーブル36をRAM12上へ記憶す
る。このクリッカブル管理テーブル36には、クリッカ
ブル領域のHAPEとその座標値、そしてリンク先を示
す情報が記憶される。
At the time of display, a clickable management table 36 as shown in FIG. The clickable management table 36 stores the HAPE of the clickable area, its coordinate value, and information indicating the link destination.

【0067】ユーザによるマウスやペン等のポインティ
ングデバイス18の操作により、座標データのイベント
が発生した場合に、そのイベントが上記クリッカブル管
理テーブル36で管理された座標中に存在するか否かを
判断する。イベントが座標中に存在している場合には、
リンク先のファイルをサーバ21に対して要求する。
When an event of coordinate data is generated by the operation of the pointing device 18 such as a mouse or a pen by the user, it is determined whether or not the event exists in the coordinates managed by the clickable management table 36. . If the event exists in the coordinates,
A request is made to the server 21 for the linked file.

【0068】ここで、クライアント側で画像データの解
像度(表示サイズ)を変更した場合には、上述したクッ
リカブルデータの座標位置にずれが生じてしまう。そこ
で、倍率パラメータテーブル33に記憶された倍率に基
づいて、クリッカブル管理テーブル36内のクリッカブ
ルの座標値を補正する。例えば画像データが2倍に拡大
されている場合には、クリッカブル領域の座標値(X
1,Y1)の情報は(2×X1,2×Y1)となる。
Here, when the resolution (display size) of the image data is changed on the client side, the above-described coordinate position of the clearable data is shifted. Therefore, the clickable coordinate values in the clickable management table 36 are corrected based on the magnification stored in the magnification parameter table 33. For example, if the image data is enlarged twice, the coordinate value (X
The information of (1, Y1) is (2 × X1, 2 × Y1).

【0069】(6)キャッシュ機能を利用した表示 記憶装置15をキャッシュメモリとして用いる。すなわ
ち、倍率パラメータテーブル33に記憶された倍率に基
づいて画像データを表示後、そのときのサイズで当該画
像データを記憶装置15に記憶しておく。そして、再
び、同じ画像データを表示する場合に、サーバ21から
ではなく、記憶装置15から読み出すようにする。
(6) Display Utilizing Cache Function The storage device 15 is used as a cache memory. That is, after displaying the image data based on the magnification stored in the magnification parameter table 33, the image data is stored in the storage device 15 in the size at that time. Then, when displaying the same image data again, the same image data is read not from the server 21 but from the storage device 15.

【0070】次に、図10乃至図16を参照して同実施
形態の動作を説明する。図10乃至図16は同実施形態
におけるデータ表示処理の動作を説明するためのフロー
チャートである。ここでは、情報処理装置10をクライ
ンアントとし、情報処理装置10がネットワーク20上
のサーバ21からデータを取得して表示する場合を想定
して説明する。なお、図中の括弧内の数字(1〜6)は
上記各項目の番号に相当する。
Next, the operation of this embodiment will be described with reference to FIGS. FIG. 10 to FIG. 16 are flowcharts for explaining the operation of the data display processing in the embodiment. Here, the description will be made on the assumption that the information processing apparatus 10 is a client and the information processing apparatus 10 acquires data from the server 21 on the network 20 and displays the data. The numbers (1-6) in parentheses in the figure correspond to the numbers of the above items.

【0071】情報処理装置10は、サーバ21との接続
を行い、データ(HTML文書)を要求する(ステップ
S11)。サーバ21との接続が成功すると(ステップ
S12のYes)、サーバ21はデータをネットワーク
20上に転送し、情報処理装置10はこれをLANデバ
イス19にて受信する(ステップS13)。情報処理装
置10は、この受信したデータをRAM12に一時的に
記憶しておく(ステップS14)。
The information processing apparatus 10 connects to the server 21 and requests data (HTML document) (step S11). When the connection with the server 21 is successful (Yes in step S12), the server 21 transfers the data to the network 20, and the information processing apparatus 10 receives the data by the LAN device 19 (step S13). The information processing device 10 temporarily stores the received data in the RAM 12 (Step S14).

【0072】ここで、RAM12には予め表示装置16
の表示画面の解像度(表示サイズ)を記憶した表示テー
ブル31が設けられており、情報処理装置10がデータ
を受信した際に、同装置10内のCPU11がこの表示
テーブル31から上記画面解像度(表示サイズ)を読み
込む(ステップS15)。
Here, the display device 16 is stored in the RAM 12 in advance.
A display table 31 storing the resolution (display size) of the display screen is provided. When the information processing apparatus 10 receives data, the CPU 11 in the information processing apparatus 10 reads the screen resolution (display) from the display table 31. The size is read (step S15).

【0073】また、データを受信した際に、CPU11
はその受信データ中に画像データが存在するか否かをH
TML文書のタグによって判断する(ステップS1
6)。画像データが存在する場合には(ステップS16
のYes)、CPU11はその画像データにクリッカブ
ル指定(リンクされたデータ)があるか否かを判断する
(ステップS17)。その結果、クリッカブル指定がな
い場合には(ステップS17のNo)、CPU11は以
下のような処理Aを実行する。
When data is received, the CPU 11
Determines whether or not image data exists in the received data.
The determination is made based on the tag of the TML document (step S1).
6). If image data exists (step S16
Yes), the CPU 11 determines whether the image data has a clickable designation (linked data) (step S17). As a result, when there is no clickable designation (No in step S17), the CPU 11 executes the following process A.

【0074】すなわち、CPU11は、受信データ中の
画像データの解像度(表示サイズ)を検出し、これをR
AM12上の画像サイズテーブル32に記憶する(ステ
ップS18)。
That is, the CPU 11 detects the resolution (display size) of the image data in the received data, and
It is stored in the image size table 32 on the AM 12 (step S18).

【0075】ここで、同一ライン上に複数の画像データ
が存在せず(ステップS19のNo)、また、倍率に関
し、ユーザの指定がない場合には(ステップS20のN
o)、CPU11は、まず、表示テーブル31と画像サ
イズテーブル32を参照することにより、表示装置16
の表示画面の幅(横幅)に合わせて、当該画像データに
対する幅方向と高さ方向の倍率を求める(ステップS2
1)。
Here, when a plurality of image data do not exist on the same line (No in step S19), and when the user does not specify the magnification (N in step S20).
o) First, the CPU 11 refers to the display table 31 and the image size table 32 to
The magnification in the width direction and the height direction for the image data is determined in accordance with the width (width) of the display screen (step S2).
1).

【0076】この倍率で表示画面の高さ方向がオーバす
る場合には(ステップS22のNo)、今度は、表示画
面の高さ(縦幅)に合わせて、当該画像データに対する
幅方向と高さ方向の倍率を求める(ステップS23)。
When the height direction of the display screen is over at this magnification (No in step S22), the width direction and the height of the image data are adjusted according to the height (vertical width) of the display screen. The magnification in the direction is obtained (step S23).

【0077】このようにして、表示装置16の表示画面
に収まるような最適な倍率(幅と高さ)を得ると、CP
U11は、その倍率をRAM12上の倍率パラメータテ
ーブル33に記憶する(ステップS24)。
As described above, when an optimum magnification (width and height) that fits on the display screen of the display device 16 is obtained, the CP
U11 stores the magnification in the magnification parameter table 33 on the RAM 12 (step S24).

【0078】この場合、画面解像度の幅をGW、高さを
GHとし、画像解像度の幅をiW、高さをiHとする
と、画像データに対する幅方向と高さ方向の倍率NWと
NHは、以下のような式で表される。
In this case, when the width of the screen resolution is GW, the height is GH, the width of the image resolution is iW, and the height is iH, the magnifications NW and NH in the width direction and the height direction with respect to the image data are as follows. It is represented by the following equation.

【0079】NW=GW/iW NH=GH/iH 表示画面の幅(横幅)に合わせる場合には、倍率NWの
値を倍率パラメータテーブル33にセットすることにな
る。また、表示画面の高さ(縦幅)に合わせる場合に
は、倍率NHの値を倍率パラメータテーブル33をセッ
トすることになる。
NW = GW / iW NH = GH / iH In order to match the width (width) of the display screen, the value of the magnification NW is set in the magnification parameter table 33. In order to match the height (vertical width) of the display screen, the value of the magnification NH is set in the magnification parameter table 33.

【0080】一方、倍率に関し、ユーザの指定がある場
合には(ステップS20のYes)、CPU11は、R
AM12上のユーザ指定サイズテーブル34を参照し
て、ユーザによって指定されたサイズを確認し、その指
定ザイズに従って当該画像データに対する倍率を求める
(ステップS25)。
On the other hand, when the user specifies the magnification (Yes in step S20), the CPU 11
The size specified by the user is confirmed with reference to the user-specified size table 34 on the AM 12, and the magnification for the image data is obtained according to the specified size (step S25).

【0081】例えば指定サイズとして、“0”がユーザ
指定サイズテーブル34に記憶されている場合には、実
寸大(等倍)とする。また、指定サイズとして、“1”
がユーザ指定サイズテーブル34に記憶されている場合
には表示画面の幅を基準とした倍率(NW)を求め、
“2”がユーザ指定サイズテーブル34に記憶されてい
る場合には表示画面の高さを基準とした倍率(NH)を
求める。
For example, when “0” is stored in the user-specified size table 34 as the specified size, the size is set to the actual size (actual size). Also, as the specified size, "1"
Is stored in the user-specified size table 34, a magnification (NW) based on the width of the display screen is obtained,
When “2” is stored in the user-specified size table 34, a magnification (NH) based on the height of the display screen is obtained.

【0082】このようにして、ユーザ指定サイズに合わ
せた倍率(幅と高さ)を得ると、CPU11は、その倍
率をRAM12上の倍率パラメータテーブル33に記憶
する(ステップS24)。
When the magnification (width and height) according to the user-specified size is obtained in this way, the CPU 11 stores the magnification in the magnification parameter table 33 on the RAM 12 (step S24).

【0083】次に、CPU11は、倍率パラメータテー
ブル33に記憶された倍率で当該画像データの解像度
(表示サイズ)を変換し(ステップS26)、その変換
後の画像データをVRAM17に展開する(ステップS
27)。なお、低解像度の画像データを高解像度に変換
する場合には、その画像データを表示画面に合わせて拡
大することになるが、その際に、画像データのドットと
ドットの間を同じデータで補間する処理を行う必要があ
る。
Next, the CPU 11 converts the resolution (display size) of the image data with the magnification stored in the magnification parameter table 33 (step S26), and develops the converted image data in the VRAM 17 (step S26).
27). When converting low-resolution image data to high-resolution, the image data is enlarged to fit the display screen. At this time, the same data is used to interpolate dots between image data dots. Must be performed.

【0084】また、受信したデータ中に画像データ以外
のデータ(キャラクタデータ等)があれば、そのデータ
もVRAM17に展開する(ステップS27)。なお、
上記画像データの解像度変換により、画像データと他の
データが重なってしまうような場合には、画像データと
重ならないように、他のデータの表示位置を変更するな
どの工夫が必要である。
If data (character data or the like) other than image data is included in the received data, the data is also developed in the VRAM 17 (step S27). In addition,
In the case where the image data and other data overlap due to the resolution conversion of the image data, it is necessary to take measures such as changing the display position of the other data so as not to overlap the image data.

【0085】このようにして、表示すべきデータがVR
AM17に展開されると、CPU11はそのVRAM1
7のデータを表示装置16の表示画面に表示する(ステ
ップS29)。この場合、画像データは表示画面の解像
度に合わせたサイズに変換されているため、例えばサー
バ21で作成された画像データが低解像のものでも、そ
の画像データを大きく表示することができる。
As described above, when the data to be displayed is VR
When developed on the AM 17, the CPU 11
7 is displayed on the display screen of the display device 16 (step S29). In this case, since the image data has been converted to a size corresponding to the resolution of the display screen, even if the image data created by the server 21 has a low resolution, for example, the image data can be displayed large.

【0086】表示後、CPU11は表示装置16に表示
したデータを記憶装置15のキャッシュ領域に保存して
おき、次の表示に備えておく(ステップS30)。ま
た、上記ステップS19において、同一ライン上に複数
の画像データが存在する場合には、CPU11は、画像
サイズテーブル32にラインNo.をセットした後(ス
テップS31)、同一ラインNo.の各画像データの幅
の和を求めると共に(ステップS32)、各画像データ
の高さのMAXを求める(ステップS33)。このよう
にして、各画像データの幅の和と高さのMAXが得られ
ると、CPU11は、その値を情報管理テーブル35に
記憶する(ステップS34)。
After the display, the CPU 11 stores the data displayed on the display device 16 in the cache area of the storage device 15 and prepares for the next display (step S30). If a plurality of pieces of image data exist on the same line in step S19, the CPU 11 stores the line number in the image size table 32. Is set (step S31), the same line No. is set. And the sum of the widths of the respective image data is obtained (step S32), and the height MAX of each image data is obtained (step S33). When the sum of the width and the height MAX of each image data is obtained in this way, the CPU 11 stores the value in the information management table 35 (step S34).

【0087】例えば、2つの画像1(幅W1 ,高さH1
)と画像2(幅W2 ,高さH2 )が同一ライン上にあ
り、H1 >H2 とすると、行情報管理テーブル35に
は、幅の情報として“W1 +W2 ”がセットされ、高さ
の情報として“H2 ”がセットされることになる。
For example, two images 1 (width W1 and height H1)
) And image 2 (width W2, height H2) are on the same line, and if H1> H2, "W1 + W2" is set as the width information in the row information management table 35, and the height information is set as the height information. "H2" will be set.

【0088】CPU11は、この行情報管理テーブル3
5に記憶された幅と高さの情報に基づいて、各画像デー
タに対する倍率(幅、高さ)を求める(ステップS3
5)。つまり、各画像データが表示画面に収まるような
最適な倍率(幅、高さ)を求める。
The CPU 11 determines the line information management table 3
The magnification (width, height) for each image data is obtained based on the width and height information stored in step 5 (step S3).
5). That is, an optimum magnification (width, height) for each image data to fit on the display screen is obtained.

【0089】以後、この倍率の値を倍率パラメータテー
ブル33に記憶して(ステップS24)、上記ステップ
S26〜S30の処理を実行することにより、各画像デ
ータを倍率パラメータテーブル33に記憶された倍率で
表示し、最後にその表示後の各画像データを記憶装置1
5のキャッシュ領域に保存しておき、次の表示に備えて
おく。
Thereafter, the value of this magnification is stored in the magnification parameter table 33 (step S24), and by executing the processing of steps S26 to S30, each image data is converted by the magnification stored in the magnification parameter table 33. And displays the image data after the display.
No. 5 in the cache area to prepare for the next display.

【0090】また、上記ステップS16において、受信
データ中に画像データが存在しない場合には、ステップ
S28の処理に飛び、画像データ以外のデータをVRA
M17に展開後、そのデータを表示すると共に(ステッ
プS29)、次の表示に備えてキャッシュ領域に保存し
ておく(ステップS30)。
If no image data is present in the received data in step S16, the process jumps to step S28, and data other than the image data is transferred to the VRA.
After the data has been expanded to M17, the data is displayed (step S29) and stored in the cache area for the next display (step S30).

【0091】また、上記ステップS17において、画像
データにクリッカブル指定(リンクされたデータ)があ
る場合には、CPU11は、まず、上記処理Aを実行し
た後(ステップS36)、RAM12上に当該画像デー
タに関するクリッカブル管理テーブル36を作成する。
このクリッカブル管理テーブル36には、クリッカブル
部分のSHAPEとその座標値、そしてリンク先の情報
が記憶される。
If the image data has a clickable designation (linked data) in step S17, the CPU 11 first executes the processing A (step S36) and then stores the image data in the RAM 12. A clickable management table 36 is created.
The clickable management table 36 stores the SHAPE of the clickable portion, its coordinate value, and information on the link destination.

【0092】ここで、CPU11は、倍率パラメータテ
ーブル33に記憶された倍率に基づいて、クリッカブル
管理テーブル36内の座標値を補正する(ステップS3
8)。これは、クライアント側で画像データの解像度
(表示サイズ)を変更した場合には、クッリカブルデー
タの座標位置にずれが生じてしまうからである。そこ
で、倍率パラメータテーブル33に記憶された倍率に基
づいて、クリッカブル管理テーブル36内のクリッカブ
ルの座標値を補正する。
Here, the CPU 11 corrects the coordinate values in the clickable management table 36 based on the magnification stored in the magnification parameter table 33 (step S3).
8). This is because if the resolution (display size) of the image data is changed on the client side, the coordinate position of the clearable data will be shifted. Therefore, the clickable coordinate values in the clickable management table 36 are corrected based on the magnification stored in the magnification parameter table 33.

【0093】例えば、画像データが解像度変換により2
倍に拡大されている場合には、その画像データ中のクリ
ッカブル領域の座標値(X1,Y1)の情報は、(2×
X1,2×Y1)となる。
For example, if the image data is
When the image is enlarged twice, the information of the coordinate values (X1, Y1) of the clickable area in the image data is (2 ×
X1, X2 * Y1).

【0094】しかして、倍率パラメータテーブル33に
記憶された倍率で当該画像データが表示された際に、ポ
インティグデバイス18によるイベントがあると、CP
U11はそのイベント(座標位置)を読み込み(ステッ
プS39)、それがクリッカブル領域内にあるか否かを
クリッカブル管理テーブル36に記憶された座標値(補
正後の補正値)に基づいて判断する(ステップS4
0)。
When the image data is displayed at the magnification stored in the magnification parameter table 33 and there is an event by the pointing device 18, the CP
U11 reads the event (coordinate position) (step S39) and determines whether or not it is in the clickable area based on the coordinate value (corrected value after correction) stored in the clickable management table 36 (step S39). S4
0).

【0095】その結果、クリッカブル領域内であれば
(ステップS40のYes)、CPU11は、クリッカ
ブル管理テーブル36からリンク先を読み込み(ステッ
プS41)、サーバ21に対して、そのリンク先のデー
タを要求する(ステップS42)。
As a result, if it is within the clickable area (Yes in step S40), the CPU 11 reads the link destination from the clickable management table 36 (step S41) and requests the server 21 for the data of the link destination. (Step S42).

【0096】また、同一データを表示する際に、CPU
11は、そのデータがRAM12のキャッシュ領域に存
在するか否かを判断する(ステップS43)。その結
果、キャッシュ領域に存在すれば(ステップS43のY
es)、CPU11は、サーバ21を介さずに、そのキ
ャッシュ領域から当該データを直接読み込んだ後(ステ
ップS44)、これをVRAM17に展開して(ステッ
プS45)、表示装置16の表示画面に表示する(ステ
ップS46)。この場合、画像データは解像度変換され
た状態でキャッシュ領域に保存されているため、改めて
解像度変換を行う必要はない。
When displaying the same data, the CPU
No. 11 determines whether the data exists in the cache area of the RAM 12 (step S43). As a result, if it exists in the cache area (Y in step S43)
es) After reading the data directly from the cache area without going through the server 21 (step S44), the CPU 11 expands the data in the VRAM 17 (step S45) and displays it on the display screen of the display device 16. (Step S46). In this case, since the image data is stored in the cache area with the resolution converted, it is not necessary to perform the resolution conversion again.

【0097】なお、上記実施形態では、低解像度の画像
データを高解像度の表示装置で表示する場合を想定した
が、その逆の場合、つまり、高解像度の画像データを低
解像度の表示装置で表示する場合には、その画像データ
が表示画面から食み出さないような倍率で縮小すること
も可能である。この場合、縮小に際し、画像データのド
ット数を間引くなどの処理を行う必要がある。
In the above embodiment, it is assumed that low-resolution image data is displayed on a high-resolution display device. However, the reverse is true, that is, high-resolution image data is displayed on a low-resolution display device. In this case, the image data can be reduced at a magnification that does not protrude from the display screen. In this case, it is necessary to perform a process such as thinning out the number of dots of the image data at the time of reduction.

【0098】また、上述した実施形態において記載した
手法は、コンピュータに実行させることのできるプログ
ラムとして、例えば磁気ディスク(フロッピーディス
ク、ハードディスク等)、光ディスク(CD−ROM、
DVD等)、半導体メモリなどの記録媒体に書き込んで
各種装置に適用したり、通信媒体により伝送して各種装
置に適用することも可能である。本装置を実現するコン
ピュータは、記録媒体に記録されたプログラムを読み込
み、このプログラムによって動作が制御されることによ
り、上述した処理を実行する。
Further, the method described in the above-described embodiment includes programs that can be executed by a computer, such as a magnetic disk (floppy disk, hard disk, etc.), an optical disk (CD-ROM,
It is also possible to write the data on a recording medium such as a DVD or a semiconductor memory and apply it to various devices, or to transmit it via a communication medium and apply it to various devices. A computer that realizes the present apparatus reads the program recorded on the recording medium, and executes the above-described processing by controlling the operation of the program.

【0099】[0099]

【発明の効果】WWWブラウザでは、情報提供者と情報
受信者との間で機器の整合性はとれていない。特に画像
データを多く使用するHTML文書では、受信側の機器
によっては見栄えや体裁が悪くなり、文書を読むという
環境にならないこともある。これらの原因は、画像デー
タでは、解像度(イメージを構成するドット数)が固定
であり、それらを表示する機器には無関係であるためで
ある。このため、解像度の低い装置で解像度の高い画像
データを表示すると表示画面から食み出したり、逆の場
合は画像データが極端に小さく表示されるといった弊害
がでてしまう。
As described above, in the WWW browser, consistency between devices is not ensured between the information provider and the information receiver. In particular, in an HTML document that uses a lot of image data, the appearance and appearance may be poor depending on the receiving device, and the environment for reading the document may not be provided. These causes are because the resolution (the number of dots forming the image) is fixed in the image data and is irrelevant to the device that displays them. For this reason, when high-resolution image data is displayed on a low-resolution device, there is a problem that the image data protrudes from the display screen, and in the opposite case, the image data is displayed extremely small.

【0100】本発明では、表示画面の解像度に合わせて
画像データの表示サイズを変更するようにしたため、例
えば低解像度の画像データであっても、表示画面に応じ
たサイズで表示することができる。これにより、地図等
の細かい画像が送られて来た場合でも、その内容を認識
することができる。
In the present invention, since the display size of the image data is changed according to the resolution of the display screen, for example, even low-resolution image data can be displayed in a size corresponding to the display screen. Thus, even when a fine image such as a map is sent, the contents can be recognized.

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

【図1】本発明の一実施形態に係る情報処理装置の構成
を示すブロック図。
FIG. 1 is a block diagram showing a configuration of an information processing apparatus according to an embodiment of the present invention.

【図2】同実施形態における表示テーブルの構成を示す
図。
FIG. 2 is an exemplary view showing the configuration of a display table in the embodiment.

【図3】同実施形態における画像サイズテーブルの構成
を示す図。
FIG. 3 is an exemplary view showing the configuration of an image size table in the embodiment.

【図4】同実施形態における画像倍率パラメータテーブ
ルの構成を示す図。
FIG. 4 is a diagram showing a configuration of an image magnification parameter table in the embodiment.

【図5】同実施形態におけるユーザ指定サイズテーブル
の構成を示す図。
FIG. 5 is an exemplary view showing the configuration of a user-specified size table according to the embodiment;

【図6】同実施形態における行情報管理テーブルの構成
を示す図。
FIG. 6 is an exemplary view showing the configuration of a row information management table in the embodiment.

【図7】同実施形態におけるWWWの表示例を示す図。FIG. 7 is an exemplary view showing a display example of WWW in the embodiment.

【図8】同実施形態における解像度変換を説明するため
の図。
FIG. 8 is an exemplary view for explaining resolution conversion in the embodiment.

【図9】同実施形態におけるクッリカブルデータを説明
するための図。
FIG. 9 is an exemplary view for explaining clickable data in the embodiment.

【図10】同実施形態におけるデータ表示処理の動作を
説明するためのフローチャート。
FIG. 10 is an exemplary flowchart for explaining the operation of data display processing in the embodiment.

【図11】同実施形態におけるデータ表示処理の動作を
説明するためのフローチャート。
FIG. 11 is an exemplary flowchart for explaining the operation of data display processing in the embodiment.

【図12】同実施形態におけるデータ表示処理の動作を
説明するためのフローチャート。
FIG. 12 is an exemplary flowchart for explaining the operation of data display processing in the embodiment.

【図13】同実施形態におけるデータ表示処理の動作を
説明するためのフローチャート。
FIG. 13 is an exemplary flowchart for explaining the operation of data display processing in the embodiment.

【図14】同実施形態におけるデータ表示処理の動作を
説明するためのフローチャート。
FIG. 14 is an exemplary flowchart for explaining the operation of data display processing in the embodiment.

【図15】同実施形態におけるデータ表示処理の動作を
説明するためのフローチャート。
FIG. 15 is an exemplary flowchart for explaining the operation of data display processing in the embodiment.

【図16】同実施形態におけるデータ表示処理の動作を
説明するためのフローチャート。
FIG. 16 is an exemplary flowchart for explaining the operation of data display processing in the embodiment.

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

10…情報処理装置 11…CPU 12…RAM 13…ROM 14…I/Oコントローラ 15…記憶装置 16…表示装置 17…VRAM 18…ポインティングデバイス 19…LANデバイス 20…ネットワーク 21…サーバ 31…表示テーブル 32…画像サイズテーブル 33…倍率パラメータテーブル 34…ユーザ指定サイズテーブル 35…行情報管理テーブル 36…クリッカブル管理テーブル 41…表示エリア DESCRIPTION OF SYMBOLS 10 ... Information processing apparatus 11 ... CPU 12 ... RAM 13 ... ROM 14 ... I / O controller 15 ... Storage device 16 ... Display device 17 ... VRAM 18 ... Pointing device 19 ... LAN device 20 ... Network 21 ... Server 31 ... Display table 32 ... Image size table 33 ... Magnification parameter table 34 ... User-specified size table 35 ... Line information management table 36 ... Clickable management table 41 ... Display area

Claims (18)

【特許請求の範囲】[Claims] 【請求項1】 表示画面の解像度を認識する第1の解像
度認識手段と、 表示対象となるデータから画像データを検出する画像検
出手段と、 この画像検出手段によって検出された上記画像データの
解像度を認識する第2の解像度認識手段と、 この第2の解像度認識手段によって認識された上記画像
データの解像度と上記第1の解像度認識手段によって認
識された上記表示画面の解像度に基づいて上記画像デー
タに対する表示倍率を求める倍率算出手段と、 この倍率算出手段によって得られた上記表示倍率に基づ
いて上記画像データの解像度を変換する解像度変換手段
と、 この解像度変換手段によって変換された上記画像データ
を上記表示画面に表示する表示手段とを具備したことを
特徴とする情報処理装置。
A first resolution recognizing means for recognizing a resolution of a display screen; an image detecting means for detecting image data from data to be displayed; and a resolution of the image data detected by the image detecting means. Second resolution recognizing means for recognizing the image data based on the resolution of the image data recognized by the second resolution recognizing means and the resolution of the display screen recognized by the first resolution recognizing means. Magnification calculating means for calculating a display magnification; resolution converting means for converting the resolution of the image data based on the display magnification obtained by the magnification calculating means; displaying the image data converted by the resolution converting means on the display An information processing apparatus comprising: display means for displaying on a screen.
【請求項2】 表示サイズを指定するサイズ指定手段を
有し、 上記倍率算出手段は、このサイズ指定手段によって指定
された上記表示サイズに基づいて上記画像データに対す
る表示倍率を求めることを特徴とする請求項1記載の情
報処理装置。
2. The image processing apparatus according to claim 1, further comprising a size designating unit for designating a display size, wherein the magnification calculating unit determines a display magnification for the image data based on the display size designated by the size designating unit. The information processing device according to claim 1.
【請求項3】 上記表示対象データ中に複数の画像デー
タが存在する場合に、それらの位置情報を認識する画像
位置認識手段と、 この画像位置認識手段によって認識された上記位置情報
に基づいて上記各画像データの幅方向の和と高さ方向の
最高値を表示サイズとして求める表示サイズ算出手段と
を有し、 上記倍率算出手段は、この表示サイズ算出手段によって
得られた上記表示サイズに基づいて上記各画像データに
対する表示倍率を求めることを特徴とする請求項1記載
の情報処理装置。
3. When there are a plurality of image data in the display target data, an image position recognizing means for recognizing position information of the plurality of image data, and based on the position information recognized by the image position recognizing means. Display size calculating means for obtaining the sum of each image data in the width direction and the highest value in the height direction as the display size, wherein the magnification calculating means is based on the display size obtained by the display size calculating means. 2. The information processing apparatus according to claim 1, wherein a display magnification for each of the image data is obtained.
【請求項4】 サーバコンピュータに対して表示対象と
なるデータを要求するデータ要求手段と、 このデータ要求手段によって要求された表示対象データ
を上記サーバコンピュータから受信するデータ受信手段
と、 表示画面の解像度を認識する第1の解像度認識手段と、 上記データ受信手段によって受信された表示対象データ
から画像データを検出する画像検出手段と、 この画像検出手段によって検出された上記画像データの
解像度を認識する第2の解像度認識手段と、 この第2の解像度認識手段によって認識された上記画像
データの解像度と上記第1の解像度認識手段によって認
識された上記表示画面の解像度に基づいて上記画像デー
タに対する表示倍率を求める倍率算出手段と、 この倍率算出手段によって得られた上記表示倍率に基づ
いて上記画像データの解像度を変換する解像度変換手段
と、 この解像度変換手段によって変換された上記画像データ
を上記表示画面に表示する表示手段とを具備したことを
特徴とする情報処理装置。
4. A data requesting means for requesting data to be displayed from a server computer, a data receiving means for receiving display target data requested by the data requesting means from the server computer, and a resolution of a display screen First resolution recognizing means for recognizing image data, image detecting means for detecting image data from display target data received by the data receiving means, and a second recognizing means for recognizing the resolution of the image data detected by the image detecting means. And a display magnification for the image data based on the resolution of the image data recognized by the second resolution recognition means and the resolution of the display screen recognized by the first resolution recognition means. A magnification calculating means to be obtained; and a display magnification obtained by the magnification calculating means. An information processing apparatus, comprising: resolution conversion means for converting the resolution of the image data; and display means for displaying the image data converted by the resolution conversion means on the display screen.
【請求項5】 表示サイズを指定するサイズ指定手段を
有し、 上記倍率算出手段は、このサイズ指定手段によって指定
された上記表示サイズに基づいて上記画像データに対す
る表示倍率を求めることを特徴とする請求項4記載の情
報処理装置。
5. The image processing apparatus according to claim 1, further comprising a size designation unit for designating a display size, wherein the magnification calculation unit calculates a display magnification for the image data based on the display size designated by the size designation unit. The information processing device according to claim 4.
【請求項6】 上記表示対象データ中に複数の画像デー
タが存在する場合に、それらの位置情報を認識する画像
位置認識手段と、 この画像位置認識手段によって認識された上記位置情報
に基づいて上記各画像データの幅方向の和の値と高さ方
向の最高値を表示サイズとして求める表示サイズ算出手
段とを有し、 上記倍率算出手段は、この表示サイズ算出手段によって
得られた上記表示サイズに基づいて上記各画像データに
対する表示倍率を求めることを特徴とする請求項4記載
の情報処理装置。
6. When there are a plurality of image data in the display target data, an image position recognizing means for recognizing the position information of the plurality of image data, and based on the position information recognized by the image position recognizing means. Display size calculating means for obtaining a sum value in the width direction and a maximum value in the height direction of each image data as a display size, wherein the magnification calculating means calculates the display size obtained by the display size calculating means. 5. The information processing apparatus according to claim 4, wherein a display magnification for each of the image data is obtained based on the image data.
【請求項7】 上記画像データが他のデータとリンクし
ている場合に、上記画像データ中のクリッカブル領域を
示す座標情報とそのリンク先を管理するリンク管理手段
と、 上記解像度変換手段による上記画像データの解像度変換
に伴い、上記リンク管理手段によって管理されている上
記座標情報を補正する座標補正手段と、 この座標補正手段によって補正された上記座標情報に基
づいて、上記クリッカブル領域内にイベントがあったこ
とを検出し、リンク先のデータを要求するリンクデータ
要求手段とを具備したことを特徴とする請求項4記載の
情報処理装置。
7. When the image data is linked to other data, coordinate information indicating a clickable area in the image data and link management means for managing a link destination thereof; A coordinate correcting means for correcting the coordinate information managed by the link managing means in accordance with the resolution conversion of the data, and an event in the clickable area is generated based on the coordinate information corrected by the coordinate correcting means. 5. The information processing apparatus according to claim 4, further comprising: a link data requesting unit that detects the occurrence of the request and requests a link destination data.
【請求項8】 上記解像度変換手段によって変換された
上記画像データを記憶する記憶手段と、 上記画像データが表示対象データとして再度要求された
際に、上記記憶手段から上記画像データを検索する画像
検索手段とを有し、 上記表示手段は、この画像検索手段によって検索された
上記画像データを表示することを特徴とする請求項4記
載の情報処理装置。
8. A storage means for storing the image data converted by the resolution conversion means, and an image search for searching the image data from the storage means when the image data is requested again as display target data. The information processing apparatus according to claim 4, further comprising: means for displaying the image data retrieved by the image retrieval means.
【請求項9】 表示画面の解像度を認識し、 表示対象となるデータから画像データを検出し、 この画像データの解像度を認識し、 上記画像データの解像度と上記表示画面の解像度に基づ
いて上記画像データに対する表示倍率を求め、 この表示倍率に基づいて上記画像データの解像度を変換
し、 この変換された上記画像データを上記表示画面に表示す
ることを特徴とする表示制御方法。
9. Recognizing the resolution of a display screen, detecting image data from data to be displayed, recognizing the resolution of the image data, and recognizing the image based on the resolution of the image data and the resolution of the display screen. A display control method comprising: obtaining a display magnification for data; converting a resolution of the image data based on the display magnification; and displaying the converted image data on the display screen.
【請求項10】 表示サイズの指定により、この指定さ
れた表示サイズに基づいて上記画像データに対する表示
倍率を求めることを特徴とする請求項9記載の表示制御
方法。
10. The display control method according to claim 9, wherein a display magnification for the image data is obtained based on the designated display size by designating the display size.
【請求項11】 上記表示対象データ中に複数の画像デ
ータが存在する場合に、それらの位置情報を認識し、 この認識された上記位置情報に基づいて上記各画像デー
タの幅方向の和と高さ方向の最高値を表示サイズとして
求め、 この表示サイズに基づいて上記各画像データに対する表
示倍率を求めることを特徴とする請求項9記載の表示制
御方法。
11. When a plurality of image data are present in the display target data, position information of the plurality of image data is recognized, and a sum and a height in a width direction of each of the image data are recognized based on the recognized position information. 10. The display control method according to claim 9, wherein a maximum value in the vertical direction is obtained as a display size, and a display magnification for each of the image data is obtained based on the display size.
【請求項12】 サーバコンピュータに対して表示対象
となるデータを要求し、 この要求された表示対象データを上記サーバコンピュー
タから受信し、 表示画面の解像度を認識し、 上記受信された表示対象データから画像データを検出
し、 この検出された上記画像データの解像度を認識し、 上記画像データの解像度と上記表示画面の解像度に基づ
いて上記画像データに対する表示倍率を求め、 この表示倍率に基づいて上記画像データの解像度を変換
し、 この変換された上記画像データを上記表示画面に表示す
ることを特徴とする表示制御方法。
12. Requesting data to be displayed from a server computer, receiving the requested display data from the server computer, recognizing a resolution of a display screen, and Detecting image data, recognizing the detected resolution of the image data, obtaining a display magnification for the image data based on the resolution of the image data and the resolution of the display screen, and obtaining the image based on the display magnification. A display control method comprising: converting data resolution; and displaying the converted image data on the display screen.
【請求項13】 表示サイズの指定により、この指定さ
れた表示サイズに基づいて上記画像データに対する表示
倍率を求めることを特徴とする請求項12記載の表示制
御方法。
13. The display control method according to claim 12, wherein a display magnification for the image data is obtained based on the designated display size by designating the display size.
【請求項14】 上記表示対象データ中に複数の画像デ
ータが存在する場合に、それらの位置情報を認識し、 この認識された上記位置情報に基づいて上記各画像デー
タの幅方向の和の値と高さ方向の最高値を表示サイズと
して求め、 この表示サイズに基づいて上記各画像データに対する表
示倍率を求めることを特徴とする請求項12記載の表示
制御方法。
14. When a plurality of image data are present in the display target data, their position information is recognized, and based on the recognized position information, a value of the sum of the image data in the width direction is obtained. 13. The display control method according to claim 12, wherein a maximum value in the height direction is obtained as a display size, and a display magnification for each of the image data is obtained based on the display size.
【請求項15】 上記画像データが他のデータとリンク
している場合に、上記画像データ中のクリッカブル領域
を示す座標情報とそのリンク先を管理し、 上記画像データの解像度変換に伴い、上記座標情報を補
正し、 この補正された上記座標情報に基づいて、上記クリッカ
ブル領域内にイベントがあったことを検出し、リンク先
のデータを要求することを特徴とする請求項12記載の
表示制御方法。
15. When the image data is linked to other data, coordinate information indicating a clickable area in the image data and its link destination are managed, and the coordinate information is associated with the resolution conversion of the image data. 13. The display control method according to claim 12, wherein information is corrected, an event is detected in the clickable area based on the corrected coordinate information, and data of a link destination is requested. .
【請求項16】 上記解像度変換手段によって変換され
た上記画像データをキャッシュメモリに記憶したおき、 上記画像データが表示対象データとして再度要求された
際に、上記キャッシュメモリから上記画像データを検索
し、 この検索された上記画像データを表示することを特徴と
する請求項12記載の表示制御方法。
16. The image data converted by the resolution conversion means is stored in a cache memory, and when the image data is requested again as display target data, the image data is searched from the cache memory; 13. The display control method according to claim 12, wherein the searched image data is displayed.
【請求項17】 表示装置にデータを表示するための表
示制御プログラムを記録した記録媒体であって、 表示画面の解像度を認識させる手順と、 表示対象となるデータから画像データを検出させる手順
と、 この画像データの解像度を認識させる手順と、 上記画像データの解像度と上記表示画面の解像度に基づ
いて上記画像データに対する表示倍率を求めさせる手順
と、 この表示倍率に基づいて上記画像データの解像度を変換
させる手順と、 この変換された上記画像データを上記表示画面に表示さ
せる手順とをコンピュータに実行させることを特徴とす
るコンピュータ読取り可能な記録媒体。
17. A recording medium recording a display control program for displaying data on a display device, comprising: a step of recognizing a resolution of a display screen; a step of detecting image data from data to be displayed; A step of recognizing the resolution of the image data; a step of obtaining a display magnification for the image data based on the resolution of the image data and the resolution of the display screen; and converting the resolution of the image data based on the display magnification. And causing the computer to execute a procedure of causing the computer to execute the procedure of displaying the converted image data on the display screen.
【請求項18】 表示装置にデータを表示するための表
示制御プログラムを記録した記録媒体であって、 サーバコンピュータに対して表示対象となるデータを要
求させる手順と、 この要求された表示対象データを上記サーバコンピュー
タから受信させる手順と、 表示画面の解像度を認識させる手順と、 上記受信された表示対象データから画像データを検出さ
せる手順と、 この検出された上記画像データの解像度を認識させる手
順と、 上記画像データの解像度と上記表示画面の解像度に基づ
いて上記画像データに対する表示倍率を求めさせる手順
と、 この表示倍率に基づいて上記画像データの解像度を変換
させる手順と、 この変換された上記画像データを上記表示画面に表示さ
せる手順と をコンピュータに実行させることを特徴とするコンピュ
ータ読取り可能な記録媒体。
18. A recording medium storing a display control program for displaying data on a display device, comprising: a procedure for requesting data to be displayed from a server computer; A procedure for receiving from the server computer, a procedure for recognizing a resolution of a display screen, a procedure for detecting image data from the received display target data, and a procedure for recognizing the resolution of the detected image data; A procedure for obtaining a display magnification for the image data based on the resolution of the image data and the resolution of the display screen; a procedure for converting the resolution of the image data based on the display magnification; and the converted image data And causing the computer to execute the steps of displaying on the display screen. A computer readable recording medium.
JP13684897A 1997-05-27 1997-05-27 Information processing apparatus, display control method, and recording medium recording display control program Pending JPH10326169A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP13684897A JPH10326169A (en) 1997-05-27 1997-05-27 Information processing apparatus, display control method, and recording medium recording display control program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP13684897A JPH10326169A (en) 1997-05-27 1997-05-27 Information processing apparatus, display control method, and recording medium recording display control program

Publications (1)

Publication Number Publication Date
JPH10326169A true JPH10326169A (en) 1998-12-08

Family

ID=15184925

Family Applications (1)

Application Number Title Priority Date Filing Date
JP13684897A Pending JPH10326169A (en) 1997-05-27 1997-05-27 Information processing apparatus, display control method, and recording medium recording display control program

Country Status (1)

Country Link
JP (1) JPH10326169A (en)

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1052839A3 (en) * 1999-05-13 2001-01-24 Matsushita Electric Industrial Co., Ltd. Terminal for mobile communication that can display text by switching between different character sets
JP2001051822A (en) * 1999-08-17 2001-02-23 Internatl Business Mach Corp <Ibm> Method and device for display information determination and storage medium stored with software product for display information determination
JP2001166763A (en) * 1999-12-10 2001-06-22 Sharp Corp Image display device
KR100386773B1 (en) * 1999-06-03 2003-06-09 마쯔시다덴기산교 가부시키가이샤 Display Device, Computer and Computer System
WO2004095412A1 (en) 2003-04-23 2004-11-04 Vodafone K.K. Display processing method and display processing device
JP2006319842A (en) * 2005-05-16 2006-11-24 Funai Electric Co Ltd Client server system
WO2007010756A1 (en) * 2005-07-19 2007-01-25 Access Co., Ltd. Method for rendering content, program, and terminal device capable of displaying content
US7307643B2 (en) 2000-11-10 2007-12-11 Fujitsu Limited Image display control unit, image display control method, image displaying apparatus, and image display control program recorded computer-readable recording medium
JPWO2006003714A1 (en) * 2004-07-06 2008-04-17 富士通株式会社 Browser program with reading function, browser with reading function, browsing processing method, and browser program recording medium
JP2008199194A (en) * 2007-02-09 2008-08-28 Mitsubishi Electric Corp Image transmission system
JP2010191683A (en) * 2009-02-18 2010-09-02 Panasonic Electric Works Co Ltd Apparatus and program for supporting design of display screen
US7880752B2 (en) 2003-12-17 2011-02-01 Ntt Docomo, Inc. Method and apparatus for proportionally adjusting the size of images transmitted between mobile communications terminals
JP2011095962A (en) * 2009-10-29 2011-05-12 Samsung Electronics Co Ltd Information processor, information processing method and program
EP2357553A1 (en) 2009-11-12 2011-08-17 NTT DoCoMo, Inc. Program generation device, program generation method, and program
US8145995B2 (en) 2000-06-12 2012-03-27 Softview L.L.C. Scalable display of internet content on mobile devices
JP2013239131A (en) * 2012-05-17 2013-11-28 Brother Ind Ltd Program and portable terminal
US9247148B2 (en) 2013-10-01 2016-01-26 Ricoh Imaging Company, Ltd. Variable-magnification image processing apparatus
JP2016189081A (en) * 2015-03-30 2016-11-04 東芝テック株式会社 Signage system
JP2022190565A (en) * 2021-06-14 2022-12-26 株式会社リコー Information processing device, information processing system, information processing method, and program
JP2023018832A (en) * 2021-07-28 2023-02-09 セイコーエプソン株式会社 Display method and display device

Cited By (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1052839A3 (en) * 1999-05-13 2001-01-24 Matsushita Electric Industrial Co., Ltd. Terminal for mobile communication that can display text by switching between different character sets
US6980213B1 (en) 1999-05-13 2005-12-27 Matsushita Electric Industrial Co., Ltd. Terminal device for mobile communication
KR100386773B1 (en) * 1999-06-03 2003-06-09 마쯔시다덴기산교 가부시키가이샤 Display Device, Computer and Computer System
US6980205B1 (en) 1999-08-17 2005-12-27 International Business Machines Corporation Method and apparatus for fixing display information
JP2001051822A (en) * 1999-08-17 2001-02-23 Internatl Business Mach Corp <Ibm> Method and device for display information determination and storage medium stored with software product for display information determination
JP2001166763A (en) * 1999-12-10 2001-06-22 Sharp Corp Image display device
US8145995B2 (en) 2000-06-12 2012-03-27 Softview L.L.C. Scalable display of internet content on mobile devices
US9519729B2 (en) 2000-06-12 2016-12-13 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
US8386959B2 (en) 2000-06-12 2013-02-26 Softview Llc 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
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
US7307643B2 (en) 2000-11-10 2007-12-11 Fujitsu Limited Image display control unit, image display control method, image displaying apparatus, and image display control program recorded computer-readable recording medium
WO2004095412A1 (en) 2003-04-23 2004-11-04 Vodafone K.K. Display processing method and display processing device
CN100454382C (en) * 2003-04-23 2009-01-21 沃达丰集团股份有限公司 Display processing method and display processing device
US7880752B2 (en) 2003-12-17 2011-02-01 Ntt Docomo, Inc. Method and apparatus for proportionally adjusting the size of images transmitted between mobile communications terminals
JPWO2006003714A1 (en) * 2004-07-06 2008-04-17 富士通株式会社 Browser program with reading function, browser with reading function, browsing processing method, and browser program recording medium
JP2006319842A (en) * 2005-05-16 2006-11-24 Funai Electric Co Ltd Client server system
US7924451B2 (en) 2005-05-16 2011-04-12 Funai Electric Co., Ltd. Client server system
WO2007010756A1 (en) * 2005-07-19 2007-01-25 Access Co., Ltd. Method for rendering content, program, and terminal device capable of displaying content
JP2008199194A (en) * 2007-02-09 2008-08-28 Mitsubishi Electric Corp Image transmission system
JP2010191683A (en) * 2009-02-18 2010-09-02 Panasonic Electric Works Co Ltd Apparatus and program for supporting design of display screen
JP2011095962A (en) * 2009-10-29 2011-05-12 Samsung Electronics Co Ltd Information processor, information processing method and program
US9001159B2 (en) 2009-10-29 2015-04-07 Samsung Electronics Co., Ltd. Information-processing device, information-processing method and program
EP2357553A1 (en) 2009-11-12 2011-08-17 NTT DoCoMo, Inc. Program generation device, program generation method, and program
US8638345B2 (en) 2009-11-12 2014-01-28 Ntt Docomo, Inc. Program generation device, program generation method, and computer-readable storage medium
JP2013239131A (en) * 2012-05-17 2013-11-28 Brother Ind Ltd Program and portable terminal
US9247148B2 (en) 2013-10-01 2016-01-26 Ricoh Imaging Company, Ltd. Variable-magnification image processing apparatus
JP2016189081A (en) * 2015-03-30 2016-11-04 東芝テック株式会社 Signage system
JP2022190565A (en) * 2021-06-14 2022-12-26 株式会社リコー Information processing device, information processing system, information processing method, and program
JP2023018832A (en) * 2021-07-28 2023-02-09 セイコーエプソン株式会社 Display method and display device

Similar Documents

Publication Publication Date Title
JPH10326169A (en) Information processing apparatus, display control method, and recording medium recording display control program
US7506261B2 (en) Remote operation system, communication apparatus remote control system and document inspection apparatus
JP4498146B2 (en) MEDIA DISPLAY METHOD FOR COMPUTER DEVICE, COMPUTER DEVICE, COMPUTER PROGRAM
US8533628B2 (en) Method, apparatus, and browser to support full-page web browsing on hand-held wireless devices
US20030184552A1 (en) Apparatus and method for graphics display system for markup languages
JPH10116065A (en) Method and apparatus for fixed canvas presentation using HTML
US10762278B2 (en) Web page display apparatus and web page display method
JP2004532430A (en) Method, system, and program for generating and displaying sub-pixel optimized images and digital content including such images
JP2989072B2 (en) Handwritten character input device
US20040148292A1 (en) Method of adaptive data transmission
JP2002123456A (en) Image processing method and apparatus, and storage medium
JP5062901B2 (en) How to display a web page
JP2996933B2 (en) Drawing display device
JP4812077B2 (en) DATA DISPLAY METHOD, DATA DISPLAY DEVICE, AND PROGRAM
JP2005111718A (en) Method and device for controlling image output, and program
JPH10254907A (en) Information providing system, information providing method, information processing apparatus, and information processing method
JP2002202935A (en) Server device
JP3696695B2 (en) How to superimpose correction information
US20100225659A1 (en) Display control device, display control program and method
JPH1186017A (en) Information processing apparatus and method
JP4463282B2 (en) Information management apparatus and method
JP2901807B2 (en) Drawing display device
JP2000137705A (en) Image data processing apparatus, image data processing method, and storage medium
JPH04291675A (en) Still image data management sytem between different kinds of machine
KR100698124B1 (en) How to navigate between hyperlinks