JP2000010705A - Output image deforming system and record medium recording program for output image deformation - Google Patents
Output image deforming system and record medium recording program for output image deformationInfo
- Publication number
- JP2000010705A JP2000010705A JP10169619A JP16961998A JP2000010705A JP 2000010705 A JP2000010705 A JP 2000010705A JP 10169619 A JP10169619 A JP 10169619A JP 16961998 A JP16961998 A JP 16961998A JP 2000010705 A JP2000010705 A JP 2000010705A
- Authority
- JP
- Japan
- Prior art keywords
- address conversion
- deformation
- output image
- screen
- conversion list
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000006243 chemical reaction Methods 0.000 claims abstract description 70
- 230000009466 transformation Effects 0.000 claims description 29
- 238000000034 method Methods 0.000 claims description 17
- 238000011426 transformation method Methods 0.000 claims description 15
- 230000004048 modification Effects 0.000 claims description 11
- 238000012986 modification Methods 0.000 claims description 11
- 230000001131 transforming effect Effects 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 19
- 238000004364 calculation method Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 230000010354 integration Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Landscapes
- Controls And Circuits For Display Device (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は出力イメージ変形方
式および出力イメージ変形用プログラムを記録した記録
媒体に関し、特にディスプレイ画面の一部を拡大して出
力装置に出力する出力イメージ変形方式および出力イメ
ージ変形用プログラムを記録した記録媒体に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an output image transformation method and a recording medium on which an output image transformation program is recorded, and more particularly to an output image transformation method and an output image transformation method for enlarging a part of a display screen and outputting it to an output device. The present invention relates to a recording medium on which an application program is recorded.
【0002】[0002]
【従来の技術】近年、パーソナルコンピュータのテレビ
との融合化が進み、テレビを見るのと同様の感覚で、デ
ィスプレイ装置から離れて画面を見ることが増えてきて
いる。このとき、画面上の一部の文字表示が小さいとき
に、部分的に拡大表示したいことがある。例えば、イン
ターネットに接続してその情報を見るとき等にこの要求
がある。2. Description of the Related Art In recent years, the integration of a personal computer with a television has been advanced, and the viewing of a screen away from a display device with the same feeling as watching a television has been increasing. At this time, when a part of the character display on the screen is small, it may be desired to partially enlarge the display. For example, this request is made when the user connects to the Internet to view the information.
【0003】画面イメージを変形する方式として、従来
より、拡大後の画面イメージを計算式によって求めて変
形することが行われている。As a method of transforming a screen image, conventionally, an enlarged screen image is obtained by a calculation formula and then transformed.
【0004】計算式を用いずに画面イメージを拡大表示
する方式が、特開平6−52276号公報に開示されて
いる。この公報に開示された方式は、特に電子ファイリ
ング装置を代表例とする画像情報検索装置に有効な方式
で、まず、原画像情報をスキャナで高解像度で読み込ん
で光磁気ディスクに記憶し、ディスプレイに表示すると
きは解像度を落として表示している。そして、ディスプ
レイ画像を拡大表示したいときは、ポインティングデバ
イスにより入力された基準座標の近傍を、光磁気ディス
クに記憶されている高解像度情報を読み出すことにより
拡大表示している。A method of enlarging and displaying a screen image without using a calculation formula is disclosed in Japanese Patent Laid-Open No. 6-52276. The method disclosed in this publication is particularly effective for an image information retrieving device typically represented by an electronic filing device. First, original image information is read at a high resolution by a scanner, stored on a magneto-optical disk, and then displayed on a display. When displaying, the resolution is reduced. Then, when it is desired to enlarge the display image, the vicinity of the reference coordinates input by the pointing device is enlarged and displayed by reading out the high-resolution information stored in the magneto-optical disk.
【0005】[0005]
【発明が解決しようとする課題】上述した従来の画面イ
メージ変形方式は、拡大後の画面イメージを計算式によ
って求める方式では、計算を行う必要があり、画面表示
速度が低下するという問題点がある。In the above-described conventional screen image transformation method, in the method of calculating the enlarged screen image by a calculation formula, it is necessary to perform calculation, and there is a problem that the screen display speed is reduced. .
【0006】また、特開平6−52276号公報に開示
された方式では、あらかじめ、高解像度の原画像を記憶
しておく必要があるという問題点がある。The method disclosed in Japanese Patent Application Laid-Open No. 6-52276 has a problem that a high-resolution original image needs to be stored in advance.
【0007】本発明の目的は、ディスプレイ画面のマウ
スカーソル位置の周辺部を拡大出力させ、その拡大出力
部分をマウスカーソル位置の移動により移動させること
を高速に行う、画面イメージ変形方式および画面イメー
ジ変形用プログラムを記録した記録媒体を提供すること
にある。SUMMARY OF THE INVENTION It is an object of the present invention to provide a screen image deformation method and a screen image deformation method for enlarging and outputting a peripheral portion of a mouse cursor position on a display screen and moving the enlarged output portion by moving the mouse cursor position at high speed. To provide a recording medium on which an application program is recorded.
【0008】[0008]
【課題を解決するための手段】本発明の出力イメージ変
形方式は、出力イメージを複数の領域に分割し、分割さ
れた複数の前記領域を変形出力するための変形前の画素
と変形後の画素とを対応付けるアドレス変換リストと、
分割された複数の前記領域のうち入力装置から指示され
た領域を前記アドレス変換リストに基づいて変形出力さ
せる出力イメージ変形部とを備えたことを特徴とする。According to the output image transformation method of the present invention, an output image is divided into a plurality of regions, and a pixel before deformation and a pixel after transformation for deforming and outputting the plurality of divided regions are output. And an address conversion list that associates
An output image transformation unit for transforming and outputting an area designated by an input device among the plurality of divided areas based on the address conversion list.
【0009】本発明の出力イメージ変形方式は、さら
に、出力イメージを分割するモードを複数個格納する変
形モード記憶部を備えるようにしてもよい。The output image modification system of the present invention may further include a modification mode storage unit for storing a plurality of modes for dividing the output image.
【0010】本発明の出力イメージ変形方式は、分割さ
れた複数の前記領域のうち1個の領域に対して異なる複
数の前記アドレス変換リストを備えるようにしてもよ
い。In the output image transformation method according to the present invention, a plurality of address conversion lists different for one of the plurality of divided areas may be provided.
【0011】本発明の出力イメージ変形方式は、前記ア
ドレス変換リストは、変形後の画素位置を見出しとして
対応する変更前の画素位置を対とするようにしてもよ
い。In the output image transformation method according to the present invention, the address conversion list may be configured such that a pixel position after transformation is used as a heading and a corresponding pixel position before change is paired.
【0012】本発明の出力イメージ変形方式は、前記ア
ドレス変換リストは、変形前の画素位置を見出しとして
対応する変更後の画素位置を対とするようにしてもよ
い。In the output image transformation method according to the present invention, the address conversion list may be configured such that a pixel position before transformation is used as a heading and a corresponding pixel position after modification is paired.
【0013】本発明の出力イメージ変形方式は、分割さ
れた複数の前記領域のうち1個または複数の領域を拡大
出力させたときに、他の領域を縮小出力するようにして
もよい。In the output image transformation method according to the present invention, when one or more of the plurality of divided areas are enlarged and output, the other areas may be reduced and output.
【0014】本発明の記録媒体は、出力イメージを複数
の領域に分割し、分割された複数の前記領域を変形出力
するための変形前の画素と変形後の画素とを対応付ける
アドレス変換リストに基づいて、分割された複数の前記
領域のうち入力装置から指示された領域を変形出力させ
る処理をデータ処理装置に実行させるためのプログラム
を記録したことを特徴とする。The recording medium of the present invention divides an output image into a plurality of areas, and based on an address conversion list for associating pixels before deformation and pixels after deformation for deforming and outputting the plurality of divided areas. A program for causing a data processing device to execute a process of transforming and outputting an area designated by an input device among the plurality of divided areas is recorded.
【0015】[0015]
【発明の実施の形態】本発明の実施の形態について図面
を参照して説明する。図1は本発明の第1の実施の形態
の構成を示すブロック図である。Embodiments of the present invention will be described with reference to the drawings. FIG. 1 is a block diagram showing the configuration of the first embodiment of the present invention.
【0016】図1を参照すると、第1の実施の形態は、
入力装置1と、プログラム制御により動作するデータ処
理装置2と、情報を記憶する記憶装置3と、出力装置4
とを含む。Referring to FIG. 1, a first embodiment is as follows.
An input device 1, a data processing device 2 operated by program control, a storage device 3 for storing information, and an output device 4
And
【0017】入力装置1は、マウスに代表されるポイン
ティングデバイス、キーボード、リモコン装置等が、単
独または組み合わせで用いられる。As the input device 1, a pointing device represented by a mouse, a keyboard, a remote controller, or the like is used alone or in combination.
【0018】記憶装置3は、変形モード記憶部31、画
面分割手段・マウスカーソル位置格納領域32、画面分
割記憶部33、変換リストアドレス格納領域34、アド
レス変換リスト群記憶部35を備えている。図2は変形
モード記憶部31の内容例を示す図、図3は画面分割記
憶部33の内容例を示す図、図4はアドレス変換リスト
群記憶部35の内容例を示す図である。The storage device 3 includes a transformation mode storage section 31, a screen division means / mouse cursor position storage area 32, a screen division storage section 33, a conversion list address storage area 34, and an address conversion list group storage section 35. 2 is a diagram illustrating an example of the contents of the modification mode storage unit 31, FIG. 3 is a diagram illustrating an example of the contents of the screen division storage unit 33, and FIG. 4 is a diagram illustrating an example of the contents of the address conversion list group storage unit 35.
【0019】変形モード記憶部31は、図2に示すよう
に、各変形モードを見出しとして、それに対する画面分
割手段を記憶している。画面分割手段とは、画面イメー
ジをいくつかの領域に分割する方法を与え、入力された
マウスカーソル位置に対し、どの領域に位置するかを決
める手続きである。具体的には、入力されたマウスカー
ソル位置に対し、画面分割記憶部33の見出しの内、対
応する画面分割の領域のアドレスを得る手続きである。As shown in FIG. 2, the transformation mode storage section 31 stores a screen division means for each transformation mode as a heading. The screen dividing means is a procedure for giving a method of dividing the screen image into several regions and determining which region is located with respect to the input mouse cursor position. Specifically, this is a procedure for obtaining an address of a corresponding screen division area among the headings of the screen division storage unit 33 with respect to the input mouse cursor position.
【0020】画面分割記憶部33は、図3に示すよう
に、画面分割の各領域に対して、アドレス変換リスト群
記憶部35の中の対応するアドレス変換リストのアドレ
スを記憶している。1個の領域に対して異なる複数のア
ドレス変換リストを記憶することができる。As shown in FIG. 3, the screen division storage unit 33 stores the address of the corresponding address conversion list in the address conversion list group storage unit 35 for each area of the screen division. A plurality of different address conversion lists can be stored for one area.
【0021】アドレス変換リスト群記憶部35は、図4
に示すように、すべてのアドレス変換リストを記憶して
おり、各アドレス変換リストは、画面変形後の画素位置
を見出しとして、画面変形前の画素位置を対とする一覧
である。画面変形前の画素位置は、1個のアドレス変換
リスト内で重複して現れることもある。The address conversion list group storage unit 35 is provided in
As shown in (1), all the address conversion lists are stored, and each address conversion list is a list in which the pixel positions after the screen deformation are set as the headings and the pixel positions before the screen deformation are paired. The pixel position before the screen transformation may appear in one address conversion list in duplicate.
【0022】画面分割手段・マウスカーソル位置格納領
域32は、画面分割手段と、画面分割記憶部33の見出
しの内、対応する画面分割のマウスカーソルが位置する
領域のアドレスを一時的に格納するための領域である。The screen division means / mouse cursor position storage area 32 is used to temporarily store the address of the area where the mouse cursor for the corresponding screen division is located among the headings of the screen division means and the screen division storage unit 33. Area.
【0023】変換リストアドレス格納領域34は、画面
変形に使用するアドレス変換リストのアドレスを一時的
に格納するための領域である。The conversion list address storage area 34 is an area for temporarily storing an address of an address conversion list used for screen transformation.
【0024】データ処理装置2は、モード変換部21、
アドレス変換リスト選択部22、画面イメージ変形部2
3を備えている。データ処理装置2は一般のパーソナル
コンピュータであってよい。また、このデータ処理装置
2は、記憶装置3を内部に含んでもよい。The data processing device 2 includes a mode converter 21,
Address conversion list selection unit 22, screen image transformation unit 2
3 is provided. The data processing device 2 may be a general personal computer. Further, the data processing device 2 may include the storage device 3 therein.
【0025】モード変換部21は、入力装置1から与え
られた変換モード、即ち、変形モード記憶部31の見出
しに対し、変形モード記憶部31を参照することによ
り、対応する画面分割手段を得る。The mode conversion unit 21 refers to the transformation mode storage unit 31 for the conversion mode given from the input device 1, that is, the heading of the transformation mode storage unit 31, and obtains a corresponding screen division unit.
【0026】アドレス変換リスト選択部22は、モード
変換部21で得た画面分割手段と、マウスカーソルがそ
の画面分割のどの領域に位置するか(これらは、画面分
割手段・マウスカーソル位置格納領域32に貯えられて
いる。)を用いて、アドレス変換リストのアドレスを得
る。The address conversion list selection unit 22 determines the screen division unit obtained by the mode conversion unit 21 and the area of the screen division where the mouse cursor is located (these are the screen division unit and the mouse cursor position storage area 32). To obtain the address of the address translation list.
【0027】画面イメージ変形部23は、入力装置1か
ら与えられた画面イメージを、変換リストアドレス格納
領域34で指定されたアドレス変換リストに基づいて変
形し、出力装置4に出力する。The screen image transformation unit 23 transforms the screen image given from the input device 1 based on the address conversion list specified in the conversion list address storage area 34, and outputs it to the output device 4.
【0028】出力装置4は、ディスプレイ装置である。
また、出力装置4は印刷装置であってもよい。The output device 4 is a display device.
Further, the output device 4 may be a printing device.
【0029】次に動作について説明する。図5は第1の
実施の形態の動作を示すフローチャートである。Next, the operation will be described. FIG. 5 is a flowchart showing the operation of the first embodiment.
【0030】使用者が入力装置1で変形モードの変更を
指示した場合、入力装置1から与えられた変形モード
は、モード変換部21に供給される(ステップA1)。When the user instructs the input device 1 to change the deformation mode, the deformation mode given from the input device 1 is supplied to the mode converter 21 (step A1).
【0031】モード変換部21は、変形モードの変更が
あった場合には、変形モード記憶部31を参照して、新
たに与えられた変更モードに対応する画面分割手段を得
る(ステップA2)。When there is a change in the deformation mode, the mode conversion unit 21 refers to the deformation mode storage unit 31 and obtains a screen division unit corresponding to the newly given change mode (step A2).
【0032】そして、得られた画面分割手段を画面分割
手段・マウスカーソル位置格納領域32に格納する(ス
テップA3)。Then, the obtained screen dividing means is stored in the screen dividing means / mouse cursor position storage area 32 (step A3).
【0033】画面分割手段・マウスカーソル位置格納領
域32で指定された画面分割手段は、画面をいくつかの
領域に分割する。マウスカーソル位置に変更があった場
合、アドレス変換リスト選択部22では、入力装置1か
ら与えられたマウスカーソル位置が、前回と同じ領域に
含まれるかを確認する(ステップA4)。The screen dividing means designated by the mouse cursor position storage area 32 divides the screen into several areas. If the mouse cursor position has been changed, the address conversion list selection unit 22 checks whether the mouse cursor position provided from the input device 1 is included in the same area as the previous time (step A4).
【0034】変更があった場合には、画面分割手段・マ
ウスカーソル位置格納領域32に、画面分割手段と、マ
ウスカーソルが位置する領域とを格納する(ステップA
5)。If there is a change, the screen dividing means and the area where the mouse cursor is located are stored in the screen dividing means / mouse cursor position storage area 32 (step A).
5).
【0035】アドレス変換リスト選択部22は画面分割
手段・マウスカーソル位置格納領域32を用い、画面分
割記憶部33を参照して、アドレス変換リスト群記憶部
35内のアドレス変換リストのアドレスを得て、それ
を、変換リストアドレス格納領域34に格納する(ステ
ップA6)。The address conversion list selection unit 22 obtains the address of the address conversion list in the address conversion list group storage unit 35 by using the screen division unit / mouse cursor position storage area 32 and referring to the screen division storage unit 33. Are stored in the conversion list address storage area 34 (step A6).
【0036】画面イメージ変形部23は、入力装置1か
ら与えられた画面イメージを、各画素ごとに、変換リス
トアドレス格納領域34で指定されるアドレス変換リス
トに従って変形し、出力装置4に出力する(ステップA
7)。The screen image transformation unit 23 transforms the screen image given from the input device 1 for each pixel according to the address conversion list specified in the conversion list address storage area 34, and outputs it to the output device 4 ( Step A
7).
【0037】第1の実施の形態の動作を、具体的な実施
例を用いてさらに詳細に説明する。図6は変形前の画面
イメージを示す図、図7(a)、(b)と図8(a)、
(b)は変形後の画面イメージを示す図である。The operation of the first embodiment will be described in more detail using a specific example. FIG. 6 is a diagram showing a screen image before deformation, FIGS. 7A and 7B and FIG.
(B) is a figure which shows the screen image after a deformation | transformation.
【0038】ステップA1で、変形モード1が入力され
たものとする。ステップA2で、変形モード記憶部31
から画面分割手段1が得られ、ステップA3で、画面分
割手段1が画面分割手段・マウスカーソル位置格納領域
32に格納される。画面分割手段1は、図6に示すよう
に領域1〜領域4に4分割するものとする。マウスカー
ソル41が位置する領域が領域2に変化すると、ステッ
プA4とステップA5で、画面分割手段1:領域2が画
面分割手段・マウスカーソル位置格納領域32に格納さ
れる。ステップA6で、画面分割記憶部33よりアドレ
ス変換リスト2を得て、さらに、アドレス変換リスト群
記憶部35よりアドレス変換リスト2に対応する「アド
レスA、アドレスB、…」と「アドレスA″、アドレス
B″、…」を得て、変換リストアドレス格納領域34に
格納する。ステップ7で、画面イメージ変形部23は画
面イメージを図7(a)のように変形する。It is assumed that the deformation mode 1 has been input in step A1. In step A2, the deformation mode storage unit 31
, The screen dividing means 1 is obtained. In step A3, the screen dividing means 1 is stored in the screen dividing means / mouse cursor position storage area 32. It is assumed that the screen dividing means 1 divides the image into four, as shown in FIG. When the area where the mouse cursor 41 is located changes to the area 2, the screen division means 1: area 2 is stored in the screen division means / mouse cursor position storage area 32 in steps A4 and A5. In step A6, the address conversion list 2 is obtained from the screen division storage unit 33, and “address A, address B,...” And “address A ″ corresponding to the address conversion list 2 are obtained from the address conversion list group storage unit 35. .. Are obtained and stored in the conversion list address storage area 34. In step 7, the screen image transformation unit 23 transforms the screen image as shown in FIG.
【0039】アドレス変換リスト2では、変形後の画素
位置のアドレスAについては変形前のアドレスA″が、
変形後の画素位置のアドレスBについては変形前のアド
レスB″が、それぞれ指定されている。従って、変形後
画面イメージのアドレスAの画素情報(色)は、変形前
画面イメージのアドレスA″の画素情報(色)と同じに
し、変形後画面イメージのアドレスBの画素情報(色)
は、変形前画面イメージのアドレスB″の画素情報
(色)と同じにする。In the address conversion list 2, as for the address A at the pixel position after the transformation, the address A ″ before the transformation is
As the address B of the pixel position after the transformation, the address B ″ before the transformation is designated. Therefore, the pixel information (color) of the address A of the screen image after the transformation is the same as that of the address A ″ of the screen image before the transformation. The same as the pixel information (color), the pixel information (color) at the address B of the transformed screen image
Is the same as the pixel information (color) at the address B ″ of the screen image before deformation.
【0040】図7(a)を参照すると、図6でマウスカ
ーソル41が位置していた領域2の画面「GHIJK
L」が縦方向に2倍に拡大されている。図6における領
域3の画面「MNOPQR」は隠れている。マウスカー
ソル41が領域1に位置していた場合は図7(b)のよ
うになる。Referring to FIG. 7A, the screen "GHIJK" of the area 2 where the mouse cursor 41 was located in FIG.
L ”is doubled in the vertical direction. The screen “MNOPQR” in the area 3 in FIG. 6 is hidden. When the mouse cursor 41 is located in the area 1, the result is as shown in FIG.
【0041】図8(a)、(b)は隠れる領域をなくし
たものである。図8(a)を参照すると、領域2の画面
「GHIJKL」は、図7(a)と同様に、縦方向に2
倍に拡大されている。図6における領域3の画面「MN
OPQR」と領域4の画面「STUVWX」は、図8
(a)では共に縦方向に1/2に縮小されている。これ
により、領域3の画面「MNOPQR」は隠れることは
ない。マウスカーソル41が領域1に位置していた場合
は図8(b)のようになる。FIGS. 8 (a) and 8 (b) show an example in which hidden areas are eliminated. Referring to FIG. 8A, the screen “GHIJKL” of the area 2 is displayed in the vertical direction in the same manner as in FIG. 7A.
It has been doubled. The screen “MN” of the area 3 in FIG.
OPQR ”and the screen“ STUVWX ”in the area 4 are shown in FIG.
In (a), both are reduced in half in the vertical direction. Thus, the screen “MNOPQR” in the area 3 is not hidden. When the mouse cursor 41 is located in the area 1, the result is as shown in FIG.
【0042】変形モードとして「縦2倍」と「縦2倍
」を用意しておき、「縦2倍」を選択すると図7
(a)、(b)のように変形させ、「縦2倍」を選択
すると図8(a)、(b)のように変形させるといった
設定が可能である。When “vertical double” and “vertical double” are prepared as the deformation mode, and “vertical double” is selected, FIG.
When the image is deformed as shown in FIGS. 8A and 8B and “double height” is selected, it is possible to set such that the image is deformed as shown in FIGS. 8A and 8B.
【0043】さらに、別の実施例を説明する。図9は変
形前の画面イメージを示す図、図10と図11は変形後
の画面イメージを示す図である。Next, another embodiment will be described. FIG. 9 is a diagram showing a screen image before deformation, and FIGS. 10 and 11 are diagrams showing a screen image after deformation.
【0044】図9を参照すると、画面は縦横それぞれ2
分割されて、領域1〜領域4に分割されている。図10
は領域1を縦方向、横方向それぞれ1.5倍に拡大した
ものである。この例では、領域2〜領域4の画面では隠
れる部分があるが、図11のように縮小すると、隠れる
ことがなくなるのは、前述の実施例における図8
(a)、(b)と同じである。Referring to FIG. 9, the screen has two screens each vertically and horizontally.
It is divided into regions 1 to 4. FIG.
Is an enlarged view of the area 1 by 1.5 times in both the vertical and horizontal directions. In this example, there are portions that are hidden on the screens of the areas 2 to 4. However, when the screen is reduced as shown in FIG.
(A) and (b) are the same.
【0045】このように、1個の領域に対して異なる変
形が可能となるように、アドレス変換リストを複数個備
え、使用者が入力装置1により選択することができる。As described above, a plurality of address conversion lists are provided so that different deformations can be made to one area, and the user can select the area using the input device 1.
【0046】以上の実施例では、画面を4等分割する例
を説明したが、分割個数は4に限定されるものではく、
等分割に限定されるものでもない。また、実施例では拡
大を縦方向のみ、または縦横等倍にしているが、縦と横
の倍率を異なるものにしてもよい。In the above embodiment, an example has been described in which the screen is divided into four equal parts. However, the number of divisions is not limited to four.
It is not limited to equal division. Further, in the embodiment, the enlargement is performed only in the vertical direction or in the vertical and horizontal directions, but the vertical and horizontal magnifications may be different.
【0047】次に、本発明の第2の実施の形態について
説明する。第2の実施の形態の構成は、第1の実施の形
態と同じであり、異なる点は、アドレス変換リスト群記
憶部35の内容である。第1の実施の形態では、アドレ
ス変換リスト群記憶部35の各アドレス変換リストは、
画面変形後の画素位置を見出しとして、画面変形前の画
素位置を対とする一覧である。これに対し、第2の実施
の形態では、アドレス変換リスト群記憶部35は、画面
変形前の画素位置を見出しとし、それに対応する画面変
形後の画素位置からなる一覧とする。このとき、一般に
は、ひとつの見出しアドレス(画面変形前の画素位置)
に対し、複数のアドレス(画面変形後の画素位置)が対
応することになる。Next, a second embodiment of the present invention will be described. The configuration of the second embodiment is the same as that of the first embodiment, except for the contents of the address conversion list group storage unit 35. In the first embodiment, each address conversion list in the address conversion list group storage unit 35
It is a list in which pixel positions before screen deformation are paired with pixel positions after screen deformation as headings. On the other hand, in the second embodiment, the address conversion list group storage unit 35 uses the pixel position before the screen deformation as a heading and makes a list including the corresponding pixel positions after the screen deformation. At this time, generally, one heading address (pixel position before screen deformation)
Correspond to a plurality of addresses (pixel positions after screen deformation).
【0048】第1の実施の形態では、画面イメージの一
部に変更があった場合には、アドレス変換リストを検索
しなければ、画面変形後に影響のある画素位置が決定で
きないが、第2の実施の形態では、検索の必要がない。In the first embodiment, when a part of the screen image is changed, the pixel position affected after the screen deformation cannot be determined unless the address conversion list is searched. In the embodiment, there is no need for a search.
【0049】次に、本発明の第3の実施の形態について
説明する。図12は第3の実施の形態の構成を示すブロ
ック図である。図12を参照すると、第3の実施の形態
は、入力装置1、データ処理装置2、記憶装置3、出力
装置4、記録媒体5を含む。記録媒体5は、画面イメー
ジ変形用プログラムを記録している。この記録媒体5
は、磁気ディスク、半導体メモリ、光ディスク、その他
の記録媒体であってよい。Next, a third embodiment of the present invention will be described. FIG. 12 is a block diagram showing the configuration of the third embodiment. Referring to FIG. 12, the third embodiment includes an input device 1, a data processing device 2, a storage device 3, an output device 4, and a recording medium 5. The recording medium 5 records a screen image deformation program. This recording medium 5
May be a magnetic disk, a semiconductor memory, an optical disk, or another recording medium.
【0050】画面イメージ変形用プログラムは記録媒体
5からデータ処理装置2に読み込まれ、第1の実施にお
けるモード変換部21、アドレス変換リスト選択部2
2、画面イメージ変形部23の処理と同様の処理を行
う。The screen image transformation program is read from the recording medium 5 into the data processing device 2 and is used in the mode conversion section 21 and the address conversion list selection section 2 in the first embodiment.
2. The same processing as the processing of the screen image transformation unit 23 is performed.
【0051】入力装置1から与えられた変換モード、即
ち、変形モード記憶部31の見出しに対し、変形モード
記憶部31を参照することにより、対応する画面分割手
段を得る処理と、得られた画面分割手段と、マウスカー
ソルがその画面分割のどの領域に位置するか(これら
は、画面分割手段・マウスカーソル位置格納領域32に
貯えられている。)を用いて、アドレス変換リストのア
ドレスを得る処理と、入力装置1から与えられた画面イ
メージを、変換リストアドレス格納領域34で指定され
たアドレス変換リストに基づいて変形し、出力装置4に
出力する処理とを行う。A process for obtaining a corresponding screen division means by referring to the transformation mode storage unit 31 with respect to the conversion mode given by the input device 1, ie, the heading of the transformation mode storage unit 31, Processing for obtaining the address of the address conversion list using the dividing means and the area of the screen division where the mouse cursor is located (these are stored in the screen dividing means / mouse cursor position storage area 32). Then, a process of transforming the screen image given from the input device 1 based on the address conversion list specified in the conversion list address storage area 34 and outputting it to the output device 4 is performed.
【0052】[0052]
【発明の効果】以上説明したように、本発明は、マウス
の移動に従って、マウスカーソルが位置する領域が変わ
り、アドレス変換リストが変わっていくので、マウスを
移動させても、常に、マウスの周辺部を拡大させること
ができるという効果がある。As described above, according to the present invention, the area in which the mouse cursor is located changes as the mouse moves, and the address conversion list changes. The effect is that the part can be enlarged.
【0053】また、あらかじめ変形方法が、アドレス変
換リストにより各画素ごとに与えられているので、単に
表示アドレス位置を変更するだけですむため、画面イメ
ージを計算式によって求めて変更する場合に比較して、
表示速度が向上するという効果がある。Also, since the transformation method is given in advance for each pixel by the address conversion list, it is only necessary to change the display address position. hand,
This has the effect of improving the display speed.
【0054】さらに、あらかじめ与えるアドレス変換リ
ストを変形方法の違いに応じて用意できるため、変形方
法が複数用意できるという効果がある。Further, since an address conversion list to be given in advance can be prepared according to the difference between the transformation methods, there is an effect that a plurality of transformation methods can be prepared.
【図1】第1の実施の形態の構成を示すブロック図であ
る。FIG. 1 is a block diagram illustrating a configuration of a first embodiment.
【図2】変形モード記憶部の内容例を示す図である。FIG. 2 is a diagram illustrating an example of contents of a deformation mode storage unit.
【図3】画面分割記憶部の内容例を示す図である。FIG. 3 is a diagram illustrating an example of contents of a screen division storage unit.
【図4】アドレス変換リスト群記憶部の内容例を示す図
である。FIG. 4 is a diagram illustrating an example of contents of an address conversion list group storage unit.
【図5】第1の実施の形態の動作を示すフローチャート
である。FIG. 5 is a flowchart showing an operation of the first embodiment.
【図6】第1の実施の形態の実施例の変形前の画面イメ
ージを示す図である。FIG. 6 is a diagram showing a screen image before deformation of the example of the first embodiment.
【図7】第1の実施の形態の実施例の変形後の画面イメ
ージを示す図である。FIG. 7 is a diagram showing a screen image after a modification of the example of the first embodiment.
【図8】第1の実施の形態の実施例の変形後の画面イメ
ージを示す図である。FIG. 8 is a diagram showing a screen image after a modification of the example of the first embodiment.
【図9】第1の実施の形態の別の実施例の変形前の画面
イメージを示す図である。FIG. 9 is a diagram showing a screen image before deformation of another example of the first embodiment.
【図10】第1の実施の形態の別の実施例の変形後の画
面イメージを示す図である。FIG. 10 is a diagram showing a screen image after a modification of another example of the first embodiment.
【図11】第1の実施の形態の別の実施例の変形後の画
面イメージを示す図である。FIG. 11 is a diagram showing a screen image after a modification of another example of the first embodiment.
【図12】第3の実施の形態の構成を示すブロック図で
ある。FIG. 12 is a block diagram illustrating a configuration of a third embodiment.
1 入力装置 2 データ処理装置 3 記憶装置 4 出力装置 5 記録媒体 21 モード変換部 22 アドレス変換リスト選択部 23 画面イメージ変形部 31 変形モード記憶部 32 画面分割手段・マウスカーソル位置格納領域 33 画面分割記憶部 34 変換リストアドレス格納領域 35 アドレス変換リスト群記憶部 41 マウスカーソル DESCRIPTION OF SYMBOLS 1 Input device 2 Data processing device 3 Storage device 4 Output device 5 Recording medium 21 Mode conversion part 22 Address conversion list selection part 23 Screen image deformation part 31 Deformation mode storage part 32 Screen division means and mouse cursor position storage area 33 Screen division storage Unit 34 conversion list address storage area 35 address conversion list group storage unit 41 mouse cursor
Claims (7)
割された複数の前記領域を変形出力するための変形前の
画素と変形後の画素とを対応付けるアドレス変換リスト
と、分割された複数の前記領域のうち入力装置から指示
された領域を前記アドレス変換リストに基づいて変形出
力させる出力イメージ変形部とを備えたことを特徴とす
る出力イメージ変形方式。1. An address conversion list that divides an output image into a plurality of regions, and associates a pixel before deformation with a pixel after deformation for deforming and outputting the plurality of divided regions; An output image transformation unit for transforming and outputting an area designated by an input device among the areas based on the address conversion list.
を複数個格納する変形モード記憶部を備えたことを特徴
とする請求項1記載の出力イメージ変形方式。2. The output image deformation method according to claim 1, further comprising a deformation mode storage unit for storing a plurality of modes for dividing the output image.
領域に対して異なる複数の前記アドレス変換リストを備
えたことを特徴とする請求項1または2記載の出力イメ
ージ変形方式。3. The output image transformation method according to claim 1, further comprising a plurality of different address conversion lists for one of the plurality of divided areas.
素位置を見出しとして対応する変更前の画素位置を対と
することを特徴とする請求項1、2または3記載の出力
イメージ変形方式。4. The output image transformation method according to claim 1, wherein the address conversion list uses the pixel positions after transformation as headings and pairs corresponding pixel positions before modification.
素位置を見出しとして対応する変更後の画素位置を対と
することを特徴とする請求項1、2または3記載の出力
イメージ変形方式。5. The output image transformation method according to claim 1, wherein the address conversion list is a pair of a pixel position before modification and a corresponding pixel position after modification as a heading.
たは複数の領域を拡大出力させたときに、他の領域を縮
小出力することを特徴とする請求項1、2、3、4また
は5記載の出力イメージ変形方式。6. The method according to claim 1, wherein when one or more of the plurality of divided areas are enlarged and output, the other areas are reduced and output. 5. The output image deformation method according to 5.
割された複数の前記領域を変形出力するための変形前の
画素と変形後の画素とを対応付けるアドレス変換リスト
に基づいて、分割された複数の前記領域のうち入力装置
から指示された領域を変形出力させる処理をデータ処理
装置に実行させるためのプログラムを記録したことを特
徴とする記録媒体。7. An output image is divided into a plurality of regions, and the plurality of divided regions are divided based on an address conversion list for associating pixels before deformation and pixels after deformation for deforming and outputting the plurality of regions. A recording medium on which a program for causing a data processing device to execute a process of deforming and outputting an area designated by an input device among the plurality of areas is recorded.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP10169619A JP2000010705A (en) | 1998-06-17 | 1998-06-17 | Output image deforming system and record medium recording program for output image deformation |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP10169619A JP2000010705A (en) | 1998-06-17 | 1998-06-17 | Output image deforming system and record medium recording program for output image deformation |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2000010705A true JP2000010705A (en) | 2000-01-14 |
Family
ID=15889866
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP10169619A Pending JP2000010705A (en) | 1998-06-17 | 1998-06-17 | Output image deforming system and record medium recording program for output image deformation |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2000010705A (en) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002055673A (en) * | 2000-08-07 | 2002-02-20 | Yamaha Corp | Display controller and pixel data readout device |
JP2004078815A (en) * | 2002-08-22 | 2004-03-11 | Sony Corp | Portable information processor, information processing method, and program |
JP2006155206A (en) * | 2004-11-29 | 2006-06-15 | Kyocera Corp | Mobile terminal, mobile terminal control method and program |
JP2007328809A (en) * | 2007-07-31 | 2007-12-20 | Fujifilm Corp | Image display control device |
JP2009509235A (en) * | 2005-09-16 | 2009-03-05 | アップル インコーポレイテッド | Arrangement of virtual input device on touch screen type user interface |
JP2011028451A (en) * | 2009-07-23 | 2011-02-10 | Fujitsu Ltd | Display device, display control method and display control program |
JP2012108479A (en) * | 2010-10-28 | 2012-06-07 | Seiko Epson Corp | Projection type display device and control method thereof |
US8239784B2 (en) | 2004-07-30 | 2012-08-07 | Apple Inc. | Mode-based graphical user interfaces for touch sensitive input devices |
US8381135B2 (en) | 2004-07-30 | 2013-02-19 | Apple Inc. | Proximity detector in handheld device |
JP2013186247A (en) * | 2012-03-07 | 2013-09-19 | Mitsubishi Electric Corp | Moving picture display device |
US9239677B2 (en) | 2004-05-06 | 2016-01-19 | Apple Inc. | Operation of a computer with touch screen interface |
US9239673B2 (en) | 1998-01-26 | 2016-01-19 | Apple Inc. | Gesturing with a multipoint sensing device |
US9292111B2 (en) | 1998-01-26 | 2016-03-22 | Apple Inc. | Gesturing with a multipoint sensing device |
JP2016062439A (en) * | 2014-09-19 | 2016-04-25 | ヤフー株式会社 | Terminal device, delivery device, display method, and display program |
-
1998
- 1998-06-17 JP JP10169619A patent/JP2000010705A/en active Pending
Cited By (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9292111B2 (en) | 1998-01-26 | 2016-03-22 | Apple Inc. | Gesturing with a multipoint sensing device |
US9239673B2 (en) | 1998-01-26 | 2016-01-19 | Apple Inc. | Gesturing with a multipoint sensing device |
JP2002055673A (en) * | 2000-08-07 | 2002-02-20 | Yamaha Corp | Display controller and pixel data readout device |
US9606668B2 (en) | 2002-02-07 | 2017-03-28 | Apple Inc. | Mode-based graphical user interfaces for touch sensitive input devices |
JP2004078815A (en) * | 2002-08-22 | 2004-03-11 | Sony Corp | Portable information processor, information processing method, and program |
US9239677B2 (en) | 2004-05-06 | 2016-01-19 | Apple Inc. | Operation of a computer with touch screen interface |
US8479122B2 (en) | 2004-07-30 | 2013-07-02 | Apple Inc. | Gestures for touch sensitive input devices |
US8381135B2 (en) | 2004-07-30 | 2013-02-19 | Apple Inc. | Proximity detector in handheld device |
US8239784B2 (en) | 2004-07-30 | 2012-08-07 | Apple Inc. | Mode-based graphical user interfaces for touch sensitive input devices |
US11036282B2 (en) | 2004-07-30 | 2021-06-15 | Apple Inc. | Proximity detector in handheld device |
US8612856B2 (en) | 2004-07-30 | 2013-12-17 | Apple Inc. | Proximity detector in handheld device |
US10042418B2 (en) | 2004-07-30 | 2018-08-07 | Apple Inc. | Proximity detector in handheld device |
US9348458B2 (en) | 2004-07-30 | 2016-05-24 | Apple Inc. | Gestures for touch sensitive input devices |
JP2006155206A (en) * | 2004-11-29 | 2006-06-15 | Kyocera Corp | Mobile terminal, mobile terminal control method and program |
JP2012208962A (en) * | 2005-09-16 | 2012-10-25 | Apple Inc | Arrangement of virtual input device onto touch screen type user interface |
JP2009509235A (en) * | 2005-09-16 | 2009-03-05 | アップル インコーポレイテッド | Arrangement of virtual input device on touch screen type user interface |
JP2007328809A (en) * | 2007-07-31 | 2007-12-20 | Fujifilm Corp | Image display control device |
JP2011028451A (en) * | 2009-07-23 | 2011-02-10 | Fujitsu Ltd | Display device, display control method and display control program |
JP2012108479A (en) * | 2010-10-28 | 2012-06-07 | Seiko Epson Corp | Projection type display device and control method thereof |
US9494846B2 (en) | 2010-10-28 | 2016-11-15 | Seiko Epson Corporation | Projection display device for setting a projection range based on a location specified by an electronic pen and method of controlling the same |
JP2013186247A (en) * | 2012-03-07 | 2013-09-19 | Mitsubishi Electric Corp | Moving picture display device |
JP2016062439A (en) * | 2014-09-19 | 2016-04-25 | ヤフー株式会社 | Terminal device, delivery device, display method, and display program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6731285B2 (en) | System and method for providing high performance image magnification in a web browser | |
JP2000010705A (en) | Output image deforming system and record medium recording program for output image deformation | |
US6035075A (en) | Image deforming method and apparatus | |
US5119080A (en) | Video-data processor | |
US5195174A (en) | Image data processing apparatus capable of composing one image from a plurality of images | |
JPS62266671A (en) | Image filting device | |
JPH01147670A (en) | Image display method | |
US7580079B2 (en) | Image display device, image display method and image display system | |
JP2817423B2 (en) | Image display device | |
JP2856742B2 (en) | Image processing device | |
JPS61151890A (en) | How to search document image information | |
JP3255117B2 (en) | Multimedia authoring system, material data image attribute conversion method, and recording medium recording image attribute conversion program | |
JP3257116B2 (en) | Electronic filing system | |
JP2635312B2 (en) | Image processing device | |
JPH09319889A (en) | Image partial enlarging and displaying method | |
JPH0764524A (en) | Image display device | |
JP2939068B2 (en) | Image file device | |
JPH0512396A (en) | Image information processor | |
JP2001042856A (en) | Image display method, image display device and recording medium recording image display program | |
JPH05233807A (en) | Labeling processing apparatus and labeling processing method | |
JPH06138863A (en) | Video window display control method | |
JPH05334357A (en) | Page turning-over device for electronic file device | |
JP3508182B2 (en) | Image display device and image display method | |
JPH0816808A (en) | Image display device and image display method | |
JP2000099751A (en) | Information processing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20031125 |