JP2000148126A - Image display device and method - Google Patents

Image display device and method

Info

Publication number
JP2000148126A
JP2000148126A JP10327664A JP32766498A JP2000148126A JP 2000148126 A JP2000148126 A JP 2000148126A JP 10327664 A JP10327664 A JP 10327664A JP 32766498 A JP32766498 A JP 32766498A JP 2000148126 A JP2000148126 A JP 2000148126A
Authority
JP
Japan
Prior art keywords
thinning
image
image data
degree
change speed
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
JP10327664A
Other languages
Japanese (ja)
Inventor
Yasuo Higano
保夫 日向野
Daisuke Tabuchi
大介 田渕
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.)
Dream Technologies Corp
Original Assignee
Dream Technologies 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 Dream Technologies Corp filed Critical Dream Technologies Corp
Priority to JP10327664A priority Critical patent/JP2000148126A/en
Publication of JP2000148126A publication Critical patent/JP2000148126A/en
Pending legal-status Critical Current

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)
  • Image Processing (AREA)
  • Image Generation (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide an image display device capable of scrolling or enlarging/ reducing continuously at high speed. SOLUTION: A display range calculation part 11 calculates a display range and communicates the result to an image data acquisition part 13 and a display control part 15. The image data acquisition part 13 reads map image data of the communicated display range from an external memory device 7. The display control part 15 grasps a display change rate and determines a 'thinning degree' corresponding to the degree. The display control part 15 reads the image data acquired by the image data acquisition part 13, and plots an image simplified corresponding to the determined 'thinning degree' and displays the image on a display 1.

Description

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

【0001】[0001]

【発明の技術分野】本発明は、コンピュータによる画像
表示技術、特に、高速に画像をスクロールさせたり拡大
・縮小させたりするための技術に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image display technique by a computer, and more particularly, to a technique for scrolling an image at a high speed and enlarging / reducing the image.

【0002】[0002]

【従来の技術】コンピュータを利用した画像表示アプリ
ケーションにおいて、ユーザは、例えばマウスを利用し
て、ディスプレイに表示される所定のカーソル又はスラ
イダバーを操作することにより、表示されている画像を
スクロールさせたり拡大・縮小させたりする。
2. Description of the Related Art In an image display application using a computer, a user operates a predetermined cursor or a slider bar displayed on a display using, for example, a mouse to scroll a displayed image. Enlarge and reduce.

【0003】[0003]

【発明が解決しようとする課題】しかし、データ量の多
い画像、例えば地図画像や写真画像などを、スクロール
又は拡大・縮小する場合は、コンピュータが単位時間内
に描画処理するデータ量が多いため、その分、スクロー
ル又は拡大・縮小の速度が低下したり、スクロールや縮
尺変化に連続性がなくなって、画像が不連続に切り替わ
ったりする。これは、ユーザにとって不愉快である。
However, when scrolling or enlarging / reducing an image having a large amount of data, for example, a map image or a photographic image, the amount of data that the computer draws in a unit time is large. As a result, the speed of scrolling or enlargement / reduction is reduced, or the scrolling or scale change is discontinuous, and the image is switched discontinuously. This is unpleasant for the user.

【0004】従って、本発明の目的は、高速且つ連続的
に画像をスクロール又は拡大・縮小できる画像表示装置
を提供することにある。
Accordingly, it is an object of the present invention to provide an image display device capable of scrolling or enlarging / reducing an image at high speed and continuously.

【0005】[0005]

【課題を解決するための手段】本発明の画像表示装置
は、表示される画像の変化速度を算出する算出部と、画
像データを取得し、変化に応じた間引きを行うか否かを
決定し、間引きを行う場合、前記画像データから部分的
な情報を間引いて、画像を描画し表示する表示制御部と
を備える。
According to the present invention, there is provided an image display apparatus, comprising: a calculating unit for calculating a change speed of an image to be displayed; acquiring image data; and determining whether to perform thinning according to the change. And a display control unit that, when performing the thinning-out, thins out partial information from the image data to draw and display an image.

【0006】好適な実施形態では、表示制御部は、算出
された変化速度の程度に応じて間引き度合いを変化さ
せ、その間引き度合いに応じて部分的な情報を間引く。
[0006] In a preferred embodiment, the display control section changes the thinning degree in accordance with the calculated change speed, and thins out partial information in accordance with the thinning degree.

【0007】好適な実施形態では、画像データは、ライ
ン又はポリゴンの頂点の座標データを含む。そして、表
示制御部は、間引きを行なうとき、間引き座標間距離を
設定し、ライン又はポリゴンの任意の頂点から間引き座
標間距離以下にある頂点のデータを間引いて、ライン又
はポリゴンを表示する。
In a preferred embodiment, the image data includes coordinate data of a vertex of a line or a polygon. Then, when performing the thinning, the display control unit sets the distance between the thinned coordinates, and thins out the data of the vertices that are equal to or less than the distance between the thinned coordinates from an arbitrary vertex of the line or the polygon to display the line or the polygon.

【0008】好適な実施形態では、表示制御部は、変化
速度に応じて設定される間引き度合いをパラメータとし
て与えられ、画像データから間引き度合いに応じた情報
を間引いて画像を描画する。
In a preferred embodiment, the display control section is provided with a thinning degree set according to the change speed as a parameter, and draws an image by thinning information according to the thinning degree from the image data.

【0009】好適な実施形態では、表示制御部は、間引
き度合いの異なる複数の描画コンポーネントを有する。
そして、表示制御部は、変化速度に応じて描画コンポー
ネントを選択し、選択した描画コンポーネントを用いて
画像データから部分的な情報を間引く。
In a preferred embodiment, the display control unit has a plurality of drawing components having different degrees of thinning.
Then, the display control unit selects a drawing component according to the change speed, and thins out partial information from the image data using the selected drawing component.

【0010】好適な実施形態では、変化速度は、画像の
表示範囲の変化速度である。この実施形態において、望
ましくは、画像の表示範囲の変化速度は、画像のスクロ
ール速度及び拡大・縮小速度の少なくとも一方である。
In a preferred embodiment, the change speed is a change speed of the display range of the image. In this embodiment, desirably, the change speed of the display range of the image is at least one of a scroll speed and an enlargement / reduction speed of the image.

【0011】[0011]

【発明の実施の形態】図1は、本発明の一実施形態に係
る画像表示装置の構成を示す。
FIG. 1 shows the configuration of an image display device according to an embodiment of the present invention.

【0012】コンピュータ5に、ディスプレイ1と、ユ
ーザ入力装置3と、画像データソースとしての外部記憶
装置7が接続されている。外部記憶装置7は、CD−R
OMドライブやハードディスクドライブなどであって、
例えば地図の画像データが記録されている。コンピュー
タ5は、外部記憶装置7内からユーザの指定した緯度経
度範囲の地図画像データを読み出してディスプレイ1に
表示する地図表示アプリケーション9を有している。
The computer 1, the display 1, the user input device 3, and an external storage device 7 as an image data source are connected. The external storage device 7 is a CD-R
OM drive, hard disk drive, etc.
For example, image data of a map is recorded. The computer 5 has a map display application 9 for reading map image data in the latitude and longitude range specified by the user from the external storage device 7 and displaying the map image data on the display 1.

【0013】ユーザ入力装置3は、例えばマウスであ
り、ユーザが、ディスプレイ1に表示された地図画像を
拡大・縮小したりスクロールさせたりするときに使用さ
れる。
The user input device 3 is, for example, a mouse, and is used when the user enlarges / reduces or scrolls the map image displayed on the display 1.

【0014】地図表示アプリケーション9は、表示範囲
算出部11と、画像データ取得部13と、表示制御部1
5を備える。
The map display application 9 includes a display range calculation unit 11, an image data acquisition unit 13, and a display control unit 1.
5 is provided.

【0015】表示範囲算出部11は、ユーザ入力装置3
の動作(例えば、マウスの移動速度や移動方向など)を認
識し、表示すべき地図の範囲(緯度経度範囲)を算出し
て、算出した表示範囲を画像取得部13及び表示制御部
15に通知する。
The display range calculation section 11 is provided with the user input device 3
(For example, the moving speed and moving direction of the mouse), calculate the range of the map to be displayed (latitude and longitude range), and notify the calculated display range to the image acquisition unit 13 and the display control unit 15. I do.

【0016】画像データ取得部13は、表示範囲算出部
11から通知された表示範囲の地図画像データを、画像
データソース13から読み込む。
The image data acquisition unit 13 reads the map image data of the display range notified from the display range calculation unit 11 from the image data source 13.

【0017】表示制御部15は、表示範囲算出部11か
ら通知された表示範囲の時間的な変化、つまりスクロー
ル速度又は拡大・縮小の速度(以下、表示範囲変化速度
という)の程度を把握し、その程度に応じて表示画像の
「間引き度合い」を決定する。そして、表示制御部15
は、画像データ取得部13が取得した画像データを読み
込み、決定した「間引き度合い」に応じて簡略化した画
像を描画してディスプレイ1に表示する。ここで、「間
引き度合い」とは、送られて来る画像データからどの程
度情報を間引いて描画するかの度合いである。表示制御
部15は、表示変化速度が大きいほど、「間引き度合
い」を大きく、つまり簡略化の程度を大きくし、ユーザ
所望のスクロール又は拡大・縮小速度を保てるようにす
る。
The display control unit 15 grasps the temporal change of the display range notified from the display range calculation unit 11, that is, the degree of the scroll speed or the speed of enlargement / reduction (hereinafter referred to as the display range change speed). The “thinning degree” of the display image is determined according to the degree. Then, the display control unit 15
Reads the image data acquired by the image data acquisition unit 13, draws a simplified image in accordance with the determined “thinning degree”, and displays the image on the display 1. Here, the “thinning degree” is the degree to which information is thinned out from the sent image data to be drawn. The display control unit 15 increases the “thinning degree”, that is, increases the degree of simplification as the display change speed increases, so that the scrolling or the enlargement / reduction speed desired by the user can be maintained.

【0018】図2を参照して、表示制御部15の機能を
詳細に説明する。
Referring to FIG. 2, the function of the display control unit 15 will be described in detail.

【0019】表示制御部15は、画像データ取得部13
が取得した画像データをビットマップ画像に描画する多
数の描画ファンクションの集合である描画部27と、描
画部27のファンクションを呼び出すファンクションコ
ール部45とを有する。
The display control unit 15 includes an image data acquisition unit 13
Has a drawing unit 27 that is a group of a large number of drawing functions for drawing the acquired image data on a bitmap image, and a function call unit 45 that calls a function of the drawing unit 27.

【0020】画像データ取得部13が取得する地図の画
像データには、テキストデータ(例えば、地名など)1
9、ビットマップデータ(例えば、標高や土地利用に応
じて色分けされた背景など)21、ラインデータ(例え
ば、道路や鉄道など)23、ポリゴンデータ(例えば、建
物など)25などがある。これらの画像データは、一旦
データメモリ17に格納される。
The map image data acquired by the image data acquisition unit 13 includes text data (for example, place names) 1
9, bitmap data (for example, a background color-coded according to altitude or land use) 21, line data (for example, road or railroad) 23, polygon data (for example, building) 25, and the like. These image data are temporarily stored in the data memory 17.

【0021】描画部27は、テキストデータ19を読み
込んで描画するテキスト描画部29と、ビットマップデ
ータ21を読み込んで必要な処理(圧縮解凍・解像度変
換など)を施して描画するビットマップ描画部31とを
備える。また、ラインデータ23を読み込んで描画する
ライン描画部33と、ポリゴンデータ25を読み込んで
描画するポリゴン描画部35なども備えられる。ここ
で、これらライン描画部33とポリゴン描画部35は、
描画するのに比較的長い時間を要するので間引き機能を
備えている。すなわち、ライン描画部33とポリゴン描
画部35は、読み込んだデータを忠実に描画する忠実描
画部33A、35Aと、読み込んだデータを小程度に間
引いて描画する小間引き描画部33B、35Bと、読み
込んだデータを大きく間引いて描画する大間引き描画部
33C、35Cとの、それぞれ間引き度合いの異なる3
種類のファンクションで構成されている。
The drawing unit 27 reads the text data 19 and draws it, and the bitmap drawing unit 31 reads the bitmap data 21 and performs necessary processing (compression / decompression / resolution conversion etc.) and draws it. And Further, a line drawing unit 33 for reading and drawing the line data 23 and a polygon drawing unit 35 for reading and drawing the polygon data 25 are also provided. Here, the line drawing unit 33 and the polygon drawing unit 35
Since it takes a relatively long time to draw, a thinning function is provided. That is, the line drawing unit 33 and the polygon drawing unit 35 read the faithful drawing units 33A and 35A that faithfully draw the read data, and the thinning drawing units 33B and 35B that draw the read data by thinning it to a small extent. 3 with different thinning degrees from the large thinning drawing units 33C and 35C which draw large data by thinning.
It consists of different types of functions.

【0022】ファンクションコール部45は、表示範囲
算出部11から通知された表示範囲から、その時間的な
変化量を計算して表示変化速度(スクロールや拡大・縮
小の速度)を把握し、描画対象の画像データの種類と把
握した表示変化速度に応じて描画ファンクションをコー
ルする。すなわち、ファンクションコール部45は、テ
キストデータ19及びビットマップデータ21を描画す
る場合は、把握した表示変化速度に関わらずテキスト描
画部29及びビットマップ画像描画部31をコールす
る。一方、ラインデータ23及びポリゴンデータ25を
描画する場合は、把握した表示変化速度に応じて、ライ
ン描画部33又はポリゴン描画部35中の、忠実描画部
33A、35A、小間引き描画部33B、35B、大間
引き部33C、35Cのいずれかのファンクションを選
択的にコールする。例えば、ファンクションコール部4
5は、表示変化速度が十分に遅い場合は忠実描画部33
A、35Aを、比較的速い場合は小間引き部33B、3
5Bを、十分に速い場合は大間引き部33C、35Cを
それぞれ選択してコールする。ファンクションコール部
45にコールされた描画ファンクションは、ビデオメモ
リ47にビットマップ表示画像49を描画する。描画さ
れたビットマップ表示画像49は、ディスプレイ1に表
示される。
The function call unit 45 calculates the temporal change amount from the display range notified from the display range calculation unit 11 to grasp the display change speed (the speed of scrolling and enlargement / reduction), and The drawing function is called according to the type of image data and the grasped display change speed. That is, when rendering the text data 19 and the bitmap data 21, the function call unit 45 calls the text rendering unit 29 and the bitmap image rendering unit 31 regardless of the grasped display change speed. On the other hand, when the line data 23 and the polygon data 25 are drawn, the faithful drawing units 33A and 35A and the thinning-out drawing units 33B and 35B in the line drawing unit 33 or the polygon drawing unit 35 are used in accordance with the grasped display change speed. , And selectively calls one of the functions of the large-thinning sections 33C and 35C. For example, function call part 4
5 is a faithful drawing unit 33 when the display change speed is sufficiently slow.
A and 35A are used.
5B, and if sufficiently fast, select and call the thinning units 33C and 35C, respectively. The drawing function called by the function call unit 45 draws the bitmap display image 49 in the video memory 47. The drawn bitmap display image 49 is displayed on the display 1.

【0023】表示制御部15がこのように機能すること
で、スクロールや拡大・縮小の速度に応じて、特に描画
するのに比較的長い時間を要するライン又はポリゴンの
画像データを間引き、描画する画像データを減らすの
で、高速且つ連続的に画像をスクロール又は拡大・縮小
することができる。
With the display control unit 15 functioning in this manner, the line or polygon image data, which requires a relatively long time to draw, is thinned out according to the speed of scrolling or enlargement / reduction, and the image to be drawn is drawn. Since the data is reduced, the image can be scrolled or enlarged / reduced at high speed and continuously.

【0024】図3を参照して、表示制御部15が、送ら
れて来る画像データを間引く方法について説明する。
Referring to FIG. 3, a description will be given of a method in which display control unit 15 thins out the transmitted image data.

【0025】図3は、表示制御部15がディスプレイ1
に表示する画像の一例を示す。(a)は、表示変化速度が
十分遅い場合に表示する画像、(b)は、表示変化速度が
ある程度速い場合に表示する画像の一例である。
FIG. 3 shows that the display control unit 15
Shows an example of an image to be displayed. (a) is an example of an image displayed when the display change speed is sufficiently low, and (b) is an example of an image displayed when the display change speed is somewhat high.

【0026】表示制御部15は、画像データ取得部13
から、例えば座標A(1,1)、B(3,1)、C(4,
3)、D(6,2)、E(7,1)の5つの座標を、A、
B、C、D、Eの順で結んだ1本のライン100のデー
タを受けたとする。その時、表示範囲算出部11から通
知される表示変化速度が十分遅い場合は、「間引き度合
い」をゼロに設定し、つまり、ライン忠実描画部33を
コールして、同図の(a)に示すように、ライン100を
簡略化することなく忠実にディスプレイ1に表示する。
The display control unit 15 includes the image data acquisition unit 13
From the coordinates A (1,1), B (3,1), C (4,4)
3), D (6,2) and E (7,1) are represented by A,
It is assumed that data of one line 100 connected in the order of B, C, D, and E is received. At that time, if the display change speed notified from the display range calculation unit 11 is sufficiently low, the “thinning degree” is set to zero, that is, the line faithful drawing unit 33 is called, and the line faithful drawing unit 33 is called as shown in FIG. Thus, the line 100 is faithfully displayed on the display 1 without being simplified.

【0027】上述したデータを受けた時、通知される表
示変化速度がある程度速い場合は、表示制御部15は、
そのときのスクロール速度を保てるように、「間引き度
合い」を例えば小として、つまり、ライン小間引き描画
部35をコールして、小程度に簡略化したラインを表示
する。表示範囲速度がもっと速くなれば、「間引き度合
い」をもっと大きくする、つまり、ライン大間引き描画
部37をコールすることになる。
When receiving the above data, if the notified display change speed is high to some extent, the display control unit 15
In order to maintain the scroll speed at that time, the “thinning degree” is set to, for example, small, that is, the line thinning drawing unit 35 is called to display a slightly simplified line. If the display range speed becomes faster, the “thinning degree” is further increased, that is, the line-thinning drawing section 37 is called.

【0028】ここで、「間引き度合い」は、例えば「任
意の座標からどのくらいまで離れた距離にある座標を同
一の座標とみなすか」の座標間距離の長短として定義す
ることができる。つまり、この距離が長いほど、「間引
き度合い」は大きくなる。
Here, the “thinning degree” can be defined as the length of the distance between coordinates of, for example, “how far away from an arbitrary coordinate are coordinates to be considered as the same coordinate”. In other words, the longer this distance is, the greater the “thinning degree” is.

【0029】例えばライン小間引き描画部35の、間引
きのための座標間距離が「2.5」と設定されていたと
する。この場合、ライン小間引き描画部35は、座標A
から緯度と経度が共に距離「2.5」以下にある座標B
を間引き、距離「2.5」より離れた座標Cを残す。次
に、ライン小間引き描画部35は、残した座標Cから緯
度と経度が共に距離「2.5」以下にある座標Dを間引
き、座標Cから距離「2.5」より離れた座標Eを残
す。そして、ライン小間引き描画部35は、残した座標
A、C、Dを、図2(b)に示すように結んだ簡略化ライ
ン200を表示する。このような方法により、表示制御
部15は、送られて来る画像データを間引き、画像を簡
略化して表示する。
For example, it is assumed that the inter-coordinate distance for thinning of the line thinning drawing unit 35 is set to "2.5". In this case, the line thinning-out drawing unit 35 outputs the coordinates A
Coordinate B whose latitude and longitude are less than or equal to distance "2.5"
Are thinned out, and coordinates C that are more than a distance “2.5” are left. Next, the line sub-thinning drawing unit 35 thins out the coordinates D whose latitude and longitude are both less than or equal to the distance “2.5” from the remaining coordinates C, and converts the coordinates E that are further than the distance “2.5” from the coordinates C leave. Then, the line thinning-out drawing section 35 displays a simplified line 200 in which the remaining coordinates A, C, and D are connected as shown in FIG. 2B. With such a method, the display control unit 15 thins out the received image data and displays the image in a simplified manner.

【0030】これらの実施形態によれば、ユーザは、所
望の速度を一定に保ちながら、表示される画像を、スク
ロールさせたり拡大・縮小できたりする。尚、これらの
実施形態は、2次元画像だけでなく3次元画像にも利用
することが可能である。
According to these embodiments, the user can scroll or enlarge / reduce the displayed image while keeping the desired speed constant. Note that these embodiments can be used not only for two-dimensional images but also for three-dimensional images.

【0031】以上、本発明の好適な実施形態を説明した
が、これは本発明の説明のための例示であって、本発明
の範囲をこの実施例にのみ限定する趣旨ではない。本発
明は、他の種々の形態でも実施することが可能である。
例えば、上記実施形態では、「間引き度合い」の大きさ
に応じた描画ファンクションを複数用意して選択的に呼
出するようにしているが、可変の描画ファンクションを
用意して、このファンクションを呼び出すときに「間引
き度合い」をパラメータとしてそのファンクションに与
えるようにしても良い。間引きの方法としては種々の方
法が考えられる。例えば、ビットマップデータの解像度
を落とす、ポリゴンの塗りつぶしやテクスチャの情報を
無視する、テキストのアウトラインフォントに代えてビ
ットマップフォントを使うなどである。
Although the preferred embodiment of the present invention has been described above, this is an exemplification for explaining the present invention, and is not intended to limit the scope of the present invention only to this embodiment. The present invention can be implemented in other various forms.
For example, in the above embodiment, a plurality of drawing functions corresponding to the magnitude of the “thinning degree” are prepared and selectively called. However, when a variable drawing function is prepared and this function is called, The “thinning degree” may be given to the function as a parameter. Various methods can be considered as a method of thinning. For example, reducing the resolution of bitmap data, ignoring information on filling and texture of polygons, and using bitmap fonts instead of text outline fonts.

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

【図1】本発明の一実施形態に係る画像表示装置の構成
を示すブロック図。
FIG. 1 is a block diagram showing a configuration of an image display device according to an embodiment of the present invention.

【図2】表示制御部の構成を示す図。FIG. 2 is a diagram illustrating a configuration of a display control unit.

【図3】表示制御部が表示する画像を示す図。FIG. 3 is a diagram showing an image displayed by a display control unit.

【符号の説明】 1 ディスプレイ 3 ユーザ入力装置 5 コンピュータ 7 外部記憶装置 9 地図表示アプリケーション 11 表示範囲算出部 13 画像データ取得部 15 表示制御部[Description of Signs] 1 display 3 user input device 5 computer 7 external storage device 9 map display application 11 display range calculation unit 13 image data acquisition unit 15 display control unit

フロントページの続き Fターム(参考) 5B057 CA12 CB12 CD05 CD07 5B080 AA01 AA13 FA00 5C082 AA01 AA24 BA12 BA20 CA32 CA52 CA72 CB01 CB06 DA54 DA87 MM02 MM08 MM10 Continued on front page F-term (reference) 5B057 CA12 CB12 CD05 CD07 5B080 AA01 AA13 FA00 5C082 AA01 AA24 BA12 BA20 CA32 CA52 CA72 CB01 CB06 DA54 DA87 MM02 MM08 MM10

Claims (17)

【特許請求の範囲】[Claims] 【請求項1】 表示される画像の変化速度を算出する算
出部と、 画像データを取得し、前記変化速度に応じて間引きを行
うか否かを決定し、間引きを行う場合、前記画像データ
から部分的な情報を間引いて、画像を描画し表示する表
示制御部とを備える画像表示装置。
A calculating unit for calculating a changing speed of a displayed image; acquiring image data; determining whether to perform thinning-out according to the changing speed; An image display device comprising: a display control unit configured to draw and display an image by thinning out partial information.
【請求項2】 前記表示制御部は、前記変化速度の程度
に応じて間引き度合いを変化させる請求項1記載の画像
表示装置。
2. The image display device according to claim 1, wherein the display control unit changes a thinning degree according to the degree of the change speed.
【請求項3】 前記画像データは、ライン又はポリゴン
の頂点の座標データを含み、 前記表示制御部は、間引きを行なうとき、前記ライン又
はポリゴンの任意の頂点から所定の間引き座標間距離以
下にある頂点のデータを間引いて、前記ライン又はポリ
ゴンを表示する請求項1記載の画像表示装置。
3. The image data includes coordinate data of a vertex of a line or a polygon, and the display control unit, when performing the thinning, is less than or equal to a predetermined thinning coordinate distance from an arbitrary vertex of the line or the polygon. 2. The image display device according to claim 1, wherein the line or the polygon is displayed by thinning out the data of the vertices.
【請求項4】 前記表示制御部は、前記変化速度に応じ
て設定される間引き度合いをパラメータとして与えら
れ、前記画像データから前記間引き度合いに応じた情報
を間引いて描画する請求項2記載の画像表示装置。
4. The image according to claim 2, wherein the display control unit is provided with a thinning degree set according to the change speed as a parameter, and draws information corresponding to the thinning degree from the image data to draw the image. Display device.
【請求項5】 前記表示制御部は、間引き度合いの異な
る複数の描画コンポーネントを有し、前記変化速度に応
じて描画コンポーネントを選択し、選択した描画コンポ
ーネントを用いて前記画像データから部分的な情報を間
引いて描画する請求項2記載の画像表示装置。
5. The display control unit has a plurality of drawing components having different thinning degrees, selects a drawing component according to the change speed, and uses the selected drawing component to obtain partial information from the image data. 3. The image display device according to claim 2, wherein the image is drawn by thinning out.
【請求項6】 前記変化速度は、画像の表示範囲の変化
速度である請求項1記載の画像表示装置。
6. The image display device according to claim 1, wherein the change speed is a change speed of a display range of an image.
【請求項7】 前記画像の表示範囲の変化速度は、画像
のスクロール速度及び拡大・縮小速度の少なくとも一方
である請求項6記載の画像表示装置。
7. The image display device according to claim 6, wherein the change speed of the display range of the image is at least one of a scroll speed and an enlargement / reduction speed of the image.
【請求項8】 表示される画像の変化速度を算出する過
程と、 画像データを取得する過程と、 前記変化に応じた間引きを行うか否かを決定する過程
と、 前記決定によって間引きを行う場合、前記画像データか
ら部分的な情報を間引く過程と、 前記間引いた画像データに基づいて、画像を描画し表示
する過程とを備える画像表示方法。
8. A process of calculating a change speed of a displayed image; a process of obtaining image data; a process of determining whether to perform thinning according to the change; and a case of performing thinning by the determination. An image display method comprising: a step of thinning out partial information from the image data; and a step of drawing and displaying an image based on the thinned image data.
【請求項9】 前記間引く過程は、前記変化速度の程度
に応じて間引き度合いを変化させ、それに応じて前記画
像データから部分的な情報を間引く請求項8記載の画像
表示方法。
9. The image display method according to claim 8, wherein the thinning step changes a thinning degree according to the degree of the change speed, and thins out partial information from the image data accordingly.
【請求項10】 前記画像データは、ライン又はポリゴ
ンの頂点の座標データを含み、 前記間引く過程は、間引き座標間距離を設定し、前記ラ
イン又はポリゴンの任意の頂点から前記間引き座標間距
離以下にある頂点のデータを間引き、 前記表示する過程は、間引きされていない頂点のデータ
に基づいて前記ライン又はポリゴンを表示する請求項8
記載の画像表示方法。
10. The image data includes coordinate data of a vertex of a line or a polygon, and the thinning step sets a distance between thinned coordinates, and sets a distance from an arbitrary vertex of the line or polygon to the distance between the thinned coordinates or less. 9. The method of thinning out data of a certain vertex and displaying the line or polygon based on the data of a vertex not thinned out.
Image display method described.
【請求項11】 前記間引く過程は、前記変化速度に応
じて設定される間引き度合いをパラメータとして与えら
れ、前記画像データから間引き度合いに応じた情報を間
引く請求項9記載の画像表示方法。
11. The image display method according to claim 9, wherein in the thinning-out step, a thinning degree set according to the change speed is given as a parameter, and information according to the thinning degree is thinned out from the image data.
【請求項12】 前記間引く過程は、間引き度合いの異
なる複数の描画ファンクションから、前記変化速度に応
じた描画ファンクションを選択し、選択した描画ファン
クションを用いて前記画像データから部分的な情報を間
引く請求項9記載の画像表示方法。
12. The thinning-out step, wherein a drawing function corresponding to the change speed is selected from a plurality of drawing functions having different thinning degrees, and partial information is thinned out from the image data using the selected drawing function. Item 10. The image display method according to Item 9.
【請求項13】 表示される画像の変化速度を算出する
ステップと、 画像データを取得するステップと、 前記変化に応じた間引きを行うか否かを決定するステッ
プと、 前記決定によって間引きを行う場合、前記画像データか
ら部分的な情報を間引くステップと、 前記間引いた画像データに基づいて、画像を描画し表示
するステップとをコンピュータに実行させるためのプロ
グラムを記録したコンピュータ読取可能な記録媒体。
13. A step of calculating a change speed of an image to be displayed, a step of acquiring image data, a step of determining whether or not to perform thinning according to the change, and a case of performing thinning by the determination. And a computer-readable recording medium storing a program for causing a computer to execute a step of thinning out partial information from the image data and a step of drawing and displaying an image based on the thinned image data.
【請求項14】 前記間引くステップは、前記変化速度
の程度に応じて間引き度合いを変化させ、それに応じて
間引きを行う請求項13記載のコンピュータ読取可能な
記録媒体。
14. The computer-readable recording medium according to claim 13, wherein said thinning-out step changes the thinning-out degree according to the degree of the change speed, and performs the thinning-out according to the thinning-out degree.
【請求項15】 前記画像データは、ライン又はポリゴ
ンの頂点の座標データを含み、 前記間引くステップは、間引き座標間距離を設定し、前
記ライン又はポリゴンの任意の頂点から前記間引き座標
間距離以下にある頂点のデータを間引き、 前記表示するステップは、間引きされていない頂点のデ
ータに基づいて前記ライン又はポリゴンを表示する請求
項13記載のコンピュータ読取可能な記録媒体。
15. The image data includes coordinate data of a vertex of a line or a polygon. The thinning step sets a distance between thinned coordinates, and sets a distance between an arbitrary vertex of the line or polygon to the distance between the thinned coordinates or less. 14. The computer-readable recording medium according to claim 13, wherein the step of thinning out data of a certain vertex and the displaying step displays the line or the polygon based on data of a vertex not thinned out.
【請求項16】 前記間引くステップは、前記変化速度
に応じて設定される間引き度合いをパラメータとして与
えられ、前記画像データから間引き度合いに応じた情報
を間引く請求項14記載のコンピュータ読取可能な記録
媒体。
16. The computer-readable recording medium according to claim 14, wherein in the thinning step, a thinning degree set according to the change speed is given as a parameter, and information according to the thinning degree is thinned from the image data. .
【請求項17】 前記間引くステップは、間引き度合い
の異なる複数の描画ファンクションから、前記変化速度
に応じた描画ファンクションを選択し、選択した描画フ
ァンクションを用いて前記画像データから部分的な情報
を間引く請求項14記載のコンピュータ読取可能な記録
媒体。
17. The method according to claim 17, wherein the thinning step selects a drawing function according to the change speed from a plurality of drawing functions having different degrees of thinning, and thins out partial information from the image data using the selected drawing function. Item 15. A computer-readable recording medium according to Item 14.
JP10327664A 1998-11-18 1998-11-18 Image display device and method Pending JP2000148126A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10327664A JP2000148126A (en) 1998-11-18 1998-11-18 Image display device and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10327664A JP2000148126A (en) 1998-11-18 1998-11-18 Image display device and method

Publications (1)

Publication Number Publication Date
JP2000148126A true JP2000148126A (en) 2000-05-26

Family

ID=18201599

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10327664A Pending JP2000148126A (en) 1998-11-18 1998-11-18 Image display device and method

Country Status (1)

Country Link
JP (1) JP2000148126A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005173158A (en) * 2003-12-10 2005-06-30 Sony Corp Image display apparatus, its method and program
US7034839B2 (en) 2002-07-15 2006-04-25 Denso Corporation Image display system scrolling image at high speed using data compression
US7199800B2 (en) 2002-08-09 2007-04-03 Aisin Aw Co., Ltd. Unit and program for displaying map
JP2010072259A (en) * 2008-09-18 2010-04-02 Victor Co Of Japan Ltd Figure data generating method, generating device, display method, and display device
US8009934B2 (en) 2003-12-10 2011-08-30 Sony Corporation Image processing method and apparatus setting spatial decimation to movement within image regions
KR101542274B1 (en) * 2007-10-16 2015-08-06 힐크레스트 래보래토리스, 인크. Fast and smooth scrolling of user interfaces operating on thin clients

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0737067A (en) * 1993-07-15 1995-02-07 Mitsubishi Electric Corp Map information display device
JPH08219803A (en) * 1995-02-16 1996-08-30 Sumitomo Electric Ind Ltd Road map display device and on-vehicle navigation system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0737067A (en) * 1993-07-15 1995-02-07 Mitsubishi Electric Corp Map information display device
JPH08219803A (en) * 1995-02-16 1996-08-30 Sumitomo Electric Ind Ltd Road map display device and on-vehicle navigation system

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7034839B2 (en) 2002-07-15 2006-04-25 Denso Corporation Image display system scrolling image at high speed using data compression
US7199800B2 (en) 2002-08-09 2007-04-03 Aisin Aw Co., Ltd. Unit and program for displaying map
JP2005173158A (en) * 2003-12-10 2005-06-30 Sony Corp Image display apparatus, its method and program
US8009934B2 (en) 2003-12-10 2011-08-30 Sony Corporation Image processing method and apparatus setting spatial decimation to movement within image regions
JP4761102B2 (en) * 2003-12-10 2011-08-31 ソニー株式会社 Image display apparatus and method, and program
KR101542274B1 (en) * 2007-10-16 2015-08-06 힐크레스트 래보래토리스, 인크. Fast and smooth scrolling of user interfaces operating on thin clients
US9400598B2 (en) 2007-10-16 2016-07-26 Hillcrest Laboratories, Inc. Fast and smooth scrolling of user interfaces operating on thin clients
JP2010072259A (en) * 2008-09-18 2010-04-02 Victor Co Of Japan Ltd Figure data generating method, generating device, display method, and display device

Similar Documents

Publication Publication Date Title
US6654020B2 (en) Method of rendering motion blur image and apparatus therefor
US20060262128A1 (en) Three dimensional rendering including motion sorting
KR20100004119A (en) Post-render graphics overlays
JP5616223B2 (en) System and method for capturing digital images
JPH11505636A (en) Dynamic image resizing
US20060022978A1 (en) Mapping application for rendering pixel imagery
CN113082703B (en) Cursor display method, device and medium
JP2000148126A (en) Image display device and method
CN110264546B (en) Image synthesis method and device, computer-readable storage medium and terminal
JP4827659B2 (en) Image processing apparatus, image processing method, and computer program
US6850244B2 (en) Apparatus and method for gradient mapping in a graphics processing system
US20240233263A1 (en) Primitive rendering method and apparatus, computer device and storage medium
US7154513B2 (en) Method and system for displaying images
KR100848687B1 (en) 3-dimension graphic processing apparatus and operating method thereof
CN114331808A (en) Action posture storage method, device, medium and electronic equipment
CN114797109A (en) Object editing method and device, electronic equipment and storage medium
JPS61234313A (en) Chart displaying apparatus
JPH11144089A (en) Processor and method for graphic processing
JP2002196878A (en) Recording medium, picture processor and its method
JP4986835B2 (en) Collective display image output device, collective display image output method, computer program, and recording medium
TW449729B (en) Effective test ahead method and structure for Z buffer in 3D graphics
JP2949594B2 (en) Video display device
JPH10254673A (en) Display controller and display control method
JP3089740B2 (en) Line drawing device
JPH07271998A (en) Method and device for three-dimensional display