JPH0222772A - Picture segment picking system - Google Patents
Picture segment picking systemInfo
- Publication number
- JPH0222772A JPH0222772A JP17176188A JP17176188A JPH0222772A JP H0222772 A JPH0222772 A JP H0222772A JP 17176188 A JP17176188 A JP 17176188A JP 17176188 A JP17176188 A JP 17176188A JP H0222772 A JPH0222772 A JP H0222772A
- Authority
- JP
- Japan
- Prior art keywords
- image segment
- image
- display
- rectangular
- rectangular display
- 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
Landscapes
- Processing Or Creating Images (AREA)
Abstract
Description
【発明の詳細な説明】
〔概 要]
複数のセグメント化された画像メモリの内容が表示され
る表示面にピック座標を入力し、このピック座標に対応
する所望画像セグメントを検出する画像セグメントビッ
ク方式に関し、
表示される画像セグメント数が増加した場合でも所望画
像セグメントピック処理を高速化し、MMlのレスポン
スを高速化することを目的とし、複数の画像セグメント
の内容が表示される表示面上の所望座標を入力し、該座
標が存在する最高表示優先順位の矩形表示領域に対応す
る画像セグメントを検出する画像セグメントピック方式
において、表示管理メモリを設け、各画像セグメントの
内容を表示面内の各矩形表示領域に所定表示優先順位に
従って表示するとともに、前記各矩形表示領域に対応す
る表示管理メモリ上の各領域にその画像セグメントの識
別番号を格納し、ビック点座標に対応する表示管理メモ
リ上の識別番号より所望画像セグメントを検出するよう
に構成する。[Detailed Description of the Invention] [Summary] An image segment big method in which pick coordinates are input on a display screen on which the contents of a plurality of segmented image memories are displayed, and a desired image segment corresponding to the pick coordinates is detected. Regarding the desired coordinates on the display surface where the contents of multiple image segments are displayed, the purpose is to speed up the process of picking a desired image segment and speed up the response of MMl even when the number of image segments to be displayed increases. In the image segment pick method, which inputs the coordinates and detects the image segment corresponding to the rectangular display area with the highest display priority in which the coordinates exist, a display management memory is provided to display the contents of each image segment in each rectangle within the display surface. In addition to displaying the image segment in the area according to a predetermined display priority order, the identification number of the image segment is stored in each area on the display management memory corresponding to each of the rectangular display areas, and the identification number on the display management memory corresponding to the big point coordinate is stored. The image segment is configured to detect a desired image segment.
本発明は、マルチウィンドウ表示のように、複数のセグ
メント化された画像メモリの内容が表示される表示面に
ピック座標を人力し、このピック座標に対応する所望画
像セグメントを検出する画像セグメントピック方式に関
する。The present invention provides an image segment pick method in which, like a multi-window display, pick coordinates are manually entered on a display surface on which the contents of a plurality of segmented image memories are displayed, and a desired image segment corresponding to the pick coordinates is detected. Regarding.
マルチウィンドウ表示のように、複数のセグメント化さ
れた画像メモリの内容が重ね合わせて表示される表示面
に、画像セグメントをピックするための座標を入力デバ
イスから入力し、その座標値がどの画像セグメントに対
応するかを検出する場合、従来は、表示されている各画
像セグメントからその表示面へのマツピング情報と表示
優先順位をすべて検索し、現在の入力デバイスがビック
している座標と対応させることで実現している。On a display surface where the contents of multiple segmented image memories are displayed superimposed, such as in a multi-window display, input the coordinates for picking an image segment from an input device, and select which image segment the coordinate value is. Conventionally, when detecting whether the input device corresponds to the current input device, it is necessary to search all the mapping information and display priority from each displayed image segment to the display surface, and match it with the coordinates that the current input device is starting at. This has been realized.
第4図は、従来の画像セグメントピック方式の原理図を
示したものである。図において、表示器の表示面31に
は、その内部の複数の矩形表示領域311A、311B
及び311Cに、各矩形表示画像A、B及びCがマルチ
ウィンドウ方式で重ね合わせて表示される。FIG. 4 shows a principle diagram of the conventional image segment pick method. In the figure, the display surface 31 of the display device has a plurality of rectangular display areas 311A, 311B inside thereof.
and 311C, the rectangular display images A, B, and C are displayed superimposed in a multi-window format.
各矩形表示画像A−Cの表示には表示優先順位があり、
表示優先順位の高いものが上部に表示される図の場合は
、矩形表示画像Cの順位が最も高く、矩形表示画像Aの
順位が最も低い。There is a display priority order for displaying each rectangular display image A to C.
In the case of a diagram in which items with high display priority are displayed at the top, the rectangular display image C has the highest rank, and the rectangular display image A has the lowest rank.
32は表示面3工の論理画面空間で、表示面31上の各
座標とこの論理画面空間32上の各座標とは対応関係が
ある。321A〜321Cは、論理画面空間32上に展
開された各矩形表示領域311A〜311Cの配置を示
したものである。32 is a logical screen space of three display surfaces, and each coordinate on the display surface 31 and each coordinate on this logical screen space 32 have a corresponding relationship. 321A to 321C indicate the arrangement of rectangular display areas 311A to 311C developed on the logical screen space 32.
33A、33B及び33Cは各画像セグメントで、対応
する各矩形表示画像A、B及びCの画像データが格納さ
れる。各画像セグメンl−33A〜33Cは識別番号で
管理され、画像セグメント33A、33B及び33Cの
識別番号は、それぞれ1.2及び3であるとする。33A, 33B, and 33C are image segments in which image data of corresponding rectangular display images A, B, and C are stored. It is assumed that each image segment 1-33A to 1-33C is managed by an identification number, and the identification numbers of image segments 33A, 33B, and 33C are 1.2 and 3, respectively.
34は画像セグメント配置管理テーブルで、各画像セグ
メンI−33A〜33Cから表示面へのマツピング情報
が格納される画像セグメント配置テーブル341A、画
像セグメント配置テーブル341B及び画像セグメント
配置テーブル341Cを備えている。すなわち、画像セ
グメント配置テーブル341八〜341Cには、対応す
る画像セグメント33A〜33Cのセグメント名、識別
番号、論理画面空間32における矩形表示領域(321
A〜321C)の座標情報等が格納される。Reference numeral 34 denotes an image segment arrangement management table, which includes an image segment arrangement table 341A, an image segment arrangement table 341B, and an image segment arrangement table 341C in which mapping information from each of the image segments I-33A to 33C to the display surface is stored. That is, the image segment arrangement tables 3418 to 341C contain segment names, identification numbers, and rectangular display areas (321
A to 321C) coordinate information, etc. are stored.
各配置テーブル341A〜341Cは、図示のようにそ
れらの表示優先順位(C>B>A)に従って配置される
。The arrangement tables 341A to 341C are arranged according to their display priority order (C>B>A) as shown.
35はマン・マシン・インタフェース入力デバイス(以
下MMI入力デバイスで示す)で、タブレットやマウス
等で構成され、所望の画像セグメントをピックするピッ
ク座標を始め各種入力の座標が入力される。Reference numeral 35 denotes a man-machine interface input device (hereinafter referred to as MMI input device), which is composed of a tablet, a mouse, etc., and coordinates for various inputs, including pick coordinates for picking a desired image segment, are input.
36は画像処理プロセッサ(以下PMPUで示す)で、
画像セグメントビック処理を始め、装置全体の運用を制
御する。36 is an image processing processor (hereinafter referred to as PMPU);
Controls the entire operation of the device, including image segment big processing.
以上の構成において、PMPU36は各画像セグメント
33A〜33Cの各画像データを画像セグメント配置管
理テーブル34の指示する各マツピング情報に従って論
理画面空間32内の各矩形表示領域321A〜32C上
に展開した後、その表示優先順位に従って、表示面31
の対応する矩形表示領域3】IA〜311C上に矩形表
示画像A−Cを表示する。In the above configuration, the PMPU 36 expands each image data of each image segment 33A to 33C onto each rectangular display area 321A to 32C in the logical screen space 32 according to each mapping information specified by the image segment arrangement management table 34, and then According to the display priority order, the display screen 31
Rectangular display images A to C are displayed on the corresponding rectangular display area 3] IA to 311C.
各矩形表示画像A−Cの表示優先順位はC,>B〉への
順であるので、図示のように、矩形表示画像Cが最上位
置に表示される。Since the display priority order of each rectangular display image A to C is C,>B>, the rectangular display image C is displayed at the top position as shown.
こ、のように表示された各矩形表示画像A−Cの画像セ
グメント33A〜33Cから表示面31へのマツピング
情報は、画像セグメント配置管理テーブル34内の各画
像セグメント配置テーブル341A〜341Cによって
管理される。The mapping information from the image segments 33A to 33C of the rectangular display images A to C displayed as shown in FIG. Ru.
次に、従来の画像セグメントビック方式を、第5図の画
像セグメントビック処理フローチャートを参照し、その
処理ステップに従って説明する。Next, the conventional image segment big method will be explained according to its processing steps with reference to the image segment big processing flowchart shown in FIG.
■ 処理S21.Szt
所望画像セグメントをビックするためのビック点Pの座
標がMM1入カデカデバイス35力されると、PMPU
36はMMI入力デバイス32がらピック点Pの座標を
検出しく処理St、)、これを論理画面空間32の座標
に変換する(処理522)、■ 処理S23
MPU36は、画像セグメント配置管理テーブル34を
検索して、処理対象となる画像セグメントの有無を判別
する(処理5g5)。最初、画像セグメント33Aが処
理対象の画像セグメントであるとする。■ Processing S21. Szt When the coordinates of the start point P for starting the desired image segment are input to the MM1 input Kadeka device 35, the PMPU
36 detects the coordinates of the pick point P using the MMI input device 32 (Process St), converts this into the coordinates of the logical screen space 32 (Process 522), ■ Process S23 The MPU 36 searches the image segment arrangement management table 34 Then, it is determined whether there is an image segment to be processed (processing 5g5). Initially, it is assumed that the image segment 33A is the image segment to be processed.
■ 処理Sz4.S□
PMPU36は、論理画面空間32上に展開されたピッ
ク点Pの座標位置が同じく論理画面空間32上に展開さ
れた画像セグメント33Aの矩形表示領域321A内に
存在するか判別する(処理S2.)、この判別は、ピッ
ク点Pの座標と画像セグメント配置テーブル341Aに
ある矩形表示領域情報を比較することにより行われる。■ Processing Sz4. S□ The PMPU 36 determines whether the coordinate position of the pick point P developed on the logical screen space 32 exists within the rectangular display area 321A of the image segment 33A also developed on the logical screen space 32 (processing S2. ), this determination is made by comparing the coordinates of the pick point P with the rectangular display area information in the image segment arrangement table 341A.
ピック点Pの座標位置は矩形表示領域321A内に存在
するので、画像セグメント33Aはビック候補画像セグ
メントとして選出される(処理5zs)。Since the coordinate position of the pick point P exists within the rectangular display area 321A, the image segment 33A is selected as a big candidate image segment (processing 5zs).
■ 処理S zh、S 27
処理SZSの処理が終了したとき、又は処理szmにお
いてピック点Pの座標位置が矩形表示領域321A内に
ないときは、PMPU36は、画像セグメント配置管理
テーブル34の参照すべき画像セグメント配置テーブル
を、画像セグメント配置テーブル341Aから・次の画
像セグメント配置テーブル(画像セグメント配置テーブ
ル341Bとする)に更新する。■ Processing S zh, S 27 When the processing SZS is completed, or when the coordinate position of the pick point P is not within the rectangular display area 321A in the processing szm, the PMPU 36 selects the image segment arrangement management table 34 that should be referred to. The image segment arrangement table is updated from the image segment arrangement table 341A to the next image segment arrangement table (referred to as the image segment arrangement table 341B).
以下、画像セグメント33Bについて、前述の処理S2
3〜SZ6の各処理が行われ、更に画像セグメント33
Cについても同様の処理が行われる。Hereinafter, regarding the image segment 33B, the above-mentioned process S2
3 to SZ6 are performed, and image segment 33 is further processed.
Similar processing is performed for C as well.
ピック点Pの座標位置は、矩形表示領域321B及び3
21C内のいずれにも存在するので、画像セグメント3
3B及び33Cもビック候補画像セグメントとして選出
される。The coordinate position of the pick point P is the rectangular display area 321B and 3
21C, so image segment 3
3B and 33C are also selected as big candidate image segments.
以上のようにして、ピック点Pを含む矩形表示領域32
1A〜321Cの中から、最高表示優先順位の矩形表示
領域321C(矩形表示画面C)に対応する画像セグメ
ントCをビックすることができる(処理S2.)。As described above, the rectangular display area 32 including the pick point P
The image segment C corresponding to the rectangular display area 321C (rectangular display screen C) having the highest display priority can be activated from among 1A to 321C (processing S2.).
同様にして、ピック点Pが矩形表示領域321A及び3
21Bがビックされ、ピック点Pが矩形表示領域321
A内にのみ存在するときは、画像セグメントAがビック
される。Similarly, the pick point P is located in the rectangular display areas 321A and 321A.
21B is surprised and the pick point P is displayed in the rectangular display area 321.
If it exists only in A, then image segment A is jumped.
従来の画像セグメントビック方式は、前述のように、表
示されている各画像セグメントからその表示面へへのマ
ツピング情報と表示優先順位をすべて検索し、現在の入
力デバイスがビックしている座標と対応させることで実
現していた。As mentioned above, the conventional image segment big method searches all the mapping information and display priority from each displayed image segment to its display surface, and finds the corresponding coordinates that the current input device is starting from. This was achieved by letting
このため、入力デバイスに入力されたピック点の座標変
換や各画像セグメントの配置テーブルの検索に時間が掛
り、マン・マシン・インタフェース(MMI)を実現し
ようとする場合にそのレスポンスが悪いという問題があ
った。表示される画像セグメント数が多くなると、この
レスポンスの遅れはそれに比例して増加するので極めて
不都合であった。For this reason, it takes time to convert the coordinates of the pick points input to the input device and search the placement table for each image segment, resulting in the problem of poor response when trying to implement a man-machine interface (MMI). there were. As the number of image segments to be displayed increases, this response delay increases proportionately, which is extremely inconvenient.
本発明は、表示される画像セグメント数が増加した場合
でも所望画像セグメントのビック処理を高速化し、MM
Iを実現しようとする場合のレスポンスを高速化するよ
うに改良した画像セグメントビック方式を提供すること
を目的とする。The present invention speeds up processing of a desired image segment even when the number of image segments to be displayed increases.
It is an object of this invention to provide an improved image segment big method so as to speed up the response when trying to realize I.
前述の課題を解決するために本発明が採用した手段を、
第1図の原理図を参照して説明する。The means adopted by the present invention to solve the above-mentioned problems are as follows:
This will be explained with reference to the principle diagram shown in FIG.
第1図において、10は全体の画像処理装置である。画
像処理袋210内の表示器の表示面11には、その内部
の複数の矩形表示領域11A、IIB、11C等に各矩
形表示画像A、B、C等が、その表示優先順位に従って
重ね合わせ表示される。In FIG. 1, 10 is the entire image processing device. On the display surface 11 of the display device in the image processing bag 210, rectangular display images A, B, C, etc. are superimposed and displayed in a plurality of internal rectangular display areas 11A, IIB, 11C, etc. according to their display priority order. be done.
図は表示優先順位がC>B>Aである場合を示したもの
で、矩形表示画像Cが最上位置に表示される。The figure shows a case where the display priority order is C>B>A, and the rectangular display image C is displayed at the top position.
12は表示面11の論理画面空間で、表示面11上の各
座標と論理画面空間12上の各座標とは対応関係がある
。121A〜121Cは、論理画面空間12上に展開さ
れた各矩形表示領域111A〜111Cの配置を示した
ものである。12 is a logical screen space of the display surface 11, and each coordinate on the display surface 11 and each coordinate on the logical screen space 12 have a corresponding relationship. 121A to 121C indicate the arrangement of rectangular display areas 111A to 111C developed on the logical screen space 12.
13A、13B及び13Cは各画像セグメントで、対応
する矩形表示画像A、B及びCの画像データが格納され
る。各画像セグメント13A−130は識別番号で管理
され、画像セグメント13A〜13Cの識別番号は、そ
れぞれ1,2及び3であるとする。13A, 13B, and 13C are image segments in which image data of corresponding rectangular display images A, B, and C are stored. It is assumed that each image segment 13A-130 is managed by an identification number, and the identification numbers of image segments 13A-13C are 1, 2, and 3, respectively.
14は画像セグメント配置管理テーブルで、各画像セグ
メンl−13A〜13Cから表示面へのマツピング情報
が格納される画像セグメント配置テーブル141A、画
像セグメント配置テーブル141B及び画像セグメント
配置テーブル141Cを備えている。すなわち、画像セ
グメント配置テーブル141A〜141Cには、対応す
る画像セグメント13A〜13Cのセグメント塩、識別
番号、論理画面空間12における矩形表示領域(121
A−121C)の座標情報等が格納される。Reference numeral 14 denotes an image segment arrangement management table, which includes an image segment arrangement table 141A, an image segment arrangement table 141B, and an image segment arrangement table 141C in which mapping information from each of the image segments l-13A to 13C to the display surface is stored. That is, the image segment arrangement tables 141A to 141C contain segment salts, identification numbers, and rectangular display areas (121
A-121C) coordinate information, etc. are stored.
各配置テーブル141A〜141Cは、図示のようにそ
れらの表示優先順位(C>B>A)に従って配置される
。The arrangement tables 141A to 141C are arranged according to their display priority order (C>B>A) as shown.
15はマン・マシン・インタフェース入力デバイス(M
M1入カデカデバイス、タブレットやマウス等で構成さ
れ、所望の画像セグメントをピックするピック座標を始
め各種入力の座標が入力される。15 is a man-machine interface input device (M
It consists of an M1-enabled Kadeka device, a tablet, a mouse, etc., and coordinates for various inputs including pick coordinates for picking a desired image segment are input.
16は画像処理プロッセッサ(PMPU)で、画像セグ
メントピック処理を始め、装置全体の運用を制御する。Reference numeral 16 denotes an image processing processor (PMPU) that starts image segment pick processing and controls the operation of the entire apparatus.
エフは表示管理メモリで、表示面11上に表示される各
矩形表示画像A−Cの矩形表示領域111A〜111C
に対応する矩形表示領域171A〜171Cに対応する
画像セグメントA−Cの識別番号1〜3が格納される。F is a display management memory that stores rectangular display areas 111A to 111C of each rectangular display image A to C displayed on the display surface 11.
Identification numbers 1 to 3 of image segments A to C corresponding to rectangular display areas 171A to 171C are stored.
なお、画像セグメント数が3個の場合は、本発明の一例
を示したものであって、本発明における画像セグメント
数は、3個の場合に限定されるものではない。Note that the case where the number of image segments is three represents an example of the present invention, and the number of image segments in the present invention is not limited to three.
本発明の画像セグメントピック方式は、以上説明した各
手段によって実施されるものであって、次のように構成
される。The image segment pick method of the present invention is implemented by each of the means described above, and is configured as follows.
すなわち、複数の画像セグメン1−(13A等)の内容
が表示される表示面(11)上の所望座標を入力し、そ
の座標位置が存在する最高表示優先順位の矩形表示領域
に対応する画像セグメントをピック対象の画像セグメン
トとして検出する画像セグメントピック方式において。That is, by inputting the desired coordinates on the display surface (11) where the contents of a plurality of image segments 1- (13A, etc.) are displayed, the image segment corresponding to the rectangular display area with the highest display priority in which the coordinate position exists is input. In the image segment pick method, which detects as the image segment to be picked.
(A)表示面ll上に表示される各画像セグメント13
A等の矩形表示領域111A等に対応する矩形表示領域
171A等に、対応する画像セグメント13A等の識別
番号が格納される表示管理メモリ17を設け、
(B)各画像セグメント13A等の内容を表示面11内
の各矩形表示領域111A等に所定表示優先順位に従っ
て表示するとともに、表示面11上における矩形表示領
域111A等に対応する表示管理メモリ17上の各矩形
表示領域171A等に、対応する画像セグメンl−13
A等の識別番号を格納し、
(C)入力された表示面11上のピック点の座標位置に
対応する表示管理メモリ17上の座標位置に格納された
識別番号より、ピック対象の画像セグメントを検出する
ように構成する。(A) Each image segment 13 displayed on the display surface ll
A display management memory 17 is provided in which the identification number of the corresponding image segment 13A, etc. is stored in a rectangular display area 171A, etc. corresponding to the rectangular display area 111A, etc., such as A, and (B) the contents of each image segment 13A, etc. are displayed. Images are displayed in each rectangular display area 111A, etc. on the display surface 11 according to a predetermined display priority order, and corresponding images are displayed in each rectangular display area 171A, etc. on the display management memory 17 corresponding to the rectangular display area 111A, etc. on the display surface 11. Segment l-13
(C) The image segment to be picked is stored at the coordinate position on the display management memory 17 corresponding to the input coordinate position of the pick point on the display surface 11. Configure to detect.
本発明の作用を、画像セグメントが13A〜13Cの3
個である場合を例にとって説明する。The effect of the present invention can be realized by using three image segments 13A to 13C.
An example will be explained in which there are .
PMPU16は、画像セグメント配置テーブル141A
〜141Cの指示する論理画面空間への矩形表示領域情
報等のマツピング情報に従って、各画像セグメント13
A〜13Cのデータを論理画面空間12内の各矩形表示
領域121A−121C上に展開した後、その表示優先
順位に従って、表示面11の対応する矩形表示領域11
1A〜1lIC上に矩形表示画像A−Cを表示する。The PMPU 16 has an image segment arrangement table 141A.
Each image segment 13 according to mapping information such as rectangular display area information to logical screen space indicated by ~141C.
After developing the data A to 13C on each rectangular display area 121A to 121C in the logical screen space 12, the corresponding rectangular display area 11 on the display surface 11 is expanded according to the display priority order.
Rectangular display images A-C are displayed on 1A-11IC.
各矩形表示画像A−Cの表示優先順位をCAB〉Aとす
ると、図示のように矩形表示画像Cが最上位置に表示さ
れる、矩形表示領域111Aは正しく矩形状になってい
るが、他の矩形表示領域111B及び111Cは一部を
欠いた矩形状になっている。Assuming that the display priority order of each rectangular display image A to C is CAB>A, the rectangular display image C is displayed at the top position as shown in the figure, and the rectangular display area 111A is correctly rectangular, but other The rectangular display areas 111B and 111C have a rectangular shape with a portion missing.
このように表示された各矩形表示画像A−Cの画像セグ
メンl−13A〜13Cから表示面11へのマツピング
情報は、画像セグメント配置管理テーブル14内の各画
像セグメント配置テーブル141A〜141Cによって
管理される。The mapping information from the image segments l-13A to 13C of each rectangular display image A-C displayed in this way to the display surface 11 is managed by each image segment arrangement table 141A to 141C in the image segment arrangement management table 14. Ru.
一方、PMPU16は、各画像セグメント13A〜13
Cの内容を表示面11内の各矩形表示領域111A〜1
11Cに所定表示優先順位に従って表示する際に、表示
面ll上における矩形表示jJf域111A〜11IC
に対応する表示管理メモ’J 17上の各矩形表示領域
171A〜〜171Cに、対応する画像セグメント13
A〜13Cの識別番号を格納する。On the other hand, the PMPU 16 controls each image segment 13A to 13.
The contents of C are displayed in each rectangular display area 111A to 1 on the display surface 11.
11C according to a predetermined display priority order, rectangular display jJf areas 111A to 11IC on display surface ll.
The image segment 13 corresponding to each rectangular display area 171A to 171C on the display management memo 'J 17 corresponding to
Identification numbers A to 13C are stored.
いま、画像セグメント13A、13B及び13Cの識別
番号を1,2及び3とすると、第1図の表示管理メモリ
17に示すように、表示面11上の矩形表示領域111
A〜111Cに対応する表示管理メモリ17上の各矩形
表示領域171A〜171Cに画像セグメント13A−
13Cの識別番号1〜3が書き込まれる。Now, assuming that the identification numbers of the image segments 13A, 13B and 13C are 1, 2 and 3, the rectangular display area 111 on the display surface 11 as shown in the display management memory 17 in FIG.
Image segments 13A-
Identification numbers 1 to 3 of 13C are written.
画像セグメントをピックするときは、MM1入カデカデ
バイス15り表示面11上のビック点Pの座標を入力す
る。When picking an image segment, the coordinates of the big point P on the display surface 11 of the MM1-incorporated Kadeka device 15 are input.
PMPU16は、入力された表示面11上のピック点P
の座標に対応する表示管理メモリ17上の識別番号を検
出し、この識別番号よりピック対象の画像セグメントを
検出する。The PMPU 16 selects the input pick point P on the display surface 11.
The identification number on the display management memory 17 corresponding to the coordinates of is detected, and the image segment to be picked is detected from this identification number.
第1図の場合、ビック点の座標位置に対応する表示管理
メモリ17上の座標位置に格納された識別番号は「3」
であるので、これより、画像セグメント配置管理テーブ
ル14内の各画像セグメント配置テーブル141A〜1
41Cの識別番号領域を検索するだけで、所望画像セグ
メントを速やかに検出することができる。In the case of FIG. 1, the identification number stored at the coordinate position on the display management memory 17 corresponding to the coordinate position of the big point is "3".
Therefore, from now on, each image segment arrangement table 141A to 1 in the image segment arrangement management table 14
A desired image segment can be quickly detected by simply searching the identification number area of 41C.
もし、入力された表示面11上のビック点の座標位置に
対応する表示管理メモリ17上の座標位置の識別番号が
「2」のときは画像セグメント13Bが、rl、のとき
は画像セグメント13Aが、ピック対象の画像セグメン
トとしてそれぞれ検出される。したがって、画像セグメ
ントの数が増加しても、表示管理メモリ17を一回参照
することにより、速やかに所望のピック対象の画像セグ
メントを検出することができる。If the identification number of the coordinate position on the display management memory 17 corresponding to the input coordinate position of the big point on the display surface 11 is "2", the image segment 13B is used, and when it is rl, the image segment 13A is used. , are respectively detected as image segments to be picked. Therefore, even if the number of image segments increases, the desired image segment to be picked can be quickly detected by referring to the display management memory 17 once.
以上のようにして、表示面11上の各矩形表示領域11
1A〜llICに対応する画像セグメント13A〜13
Cの識別番号を格納した表示管理メモリ17を用いるこ
とにより、この表示管理メモリ17から直ちにピック対
象の画像セグメント識別番号が求まるので、画像セグメ
ント配置管理テーブル14内の各画像セグメント配置テ
ーブル141A等をすべて検索する必要はなく、その識
別番号領域を検索するだけで所望画像セグメントを速や
かに検出することができる。As described above, each rectangular display area 11 on the display surface 11
Image segments 13A-13 corresponding to 1A-llIC
By using the display management memory 17 that stores the identification number of C, the image segment identification number to be picked can be immediately obtained from the display management memory 17. It is not necessary to search the entire image segment, and the desired image segment can be quickly detected by simply searching the identification number area.
また、表示される画像セグメント数が増加しても、表示
管理メモリより直ちにピック対象画像セグメントの識別
番号が求まるので、所望画像セグメントを高速にピック
することができる。Further, even if the number of image segments to be displayed increases, the identification number of the image segment to be picked can be immediately determined from the display management memory, so that the desired image segment can be picked at high speed.
更に、以上のことからMMIを実現しようとする場合の
レスポンスを高速化することができる。Furthermore, from the above, it is possible to speed up the response when attempting to implement MMI.
本発明の実施例゛を、第2図及び第3図を参照して説明
する。第2図は本発明の一実施例の実施に使用する画像
処理装置の説明図、第3図は本発明の一実施例の処理フ
ローチャートの説明図である。An embodiment of the present invention will be described with reference to FIGS. 2 and 3. FIG. 2 is an explanatory diagram of an image processing apparatus used to implement an embodiment of the present invention, and FIG. 3 is an explanatory diagram of a processing flowchart of an embodiment of the present invention.
(A)画像表示装置の構成
第2図において、画像処理装置10、表示面11、矩形
表示領域111A〜111C1画像セグメント13A〜
13C1画像セグメント配置管理テーブル14、画像セ
グメント配置テーブル141A〜141CSMMI入力
デハイス15、画像処理プロセッサ(PMPU)16、
表示管理メモIJ17、矩形表示領域171A〜171
Cについては、第1図で説明したとおりである。(A) Configuration of image display device In FIG. 2, an image processing device 10, a display surface 11, rectangular display areas 111A to 111C, image segments 13A to
13C1 image segment arrangement management table 14, image segment arrangement tables 141A to 141CSMMI input device 15, image processing processor (PMPU) 16,
Display management memo IJ17, rectangular display area 171A to 171
C is as explained in FIG.
18はビットマツプメモリ(以下BMMで示す)で、第
1図に示す論理画面空間12上に展開された表示面11
上の画像1枚分の内容が記憶される。Reference numeral 18 denotes a bitmap memory (hereinafter referred to as BMM), which stores the display surface 11 developed on the logical screen space 12 shown in FIG.
The contents of one image above are stored.
表示管理メモリ17は、この実施例では、8MM18と
同じくビットマツプメモリ構造で構成され、各矩形領域
171A−171Cに、対応する画像セグメント13A
〜13Cの識別番号1〜3がピクセル値として記憶され
る。In this embodiment, the display management memory 17 has a bitmap memory structure like the 8MM18, and each rectangular area 171A-171C has a corresponding image segment 13A.
Identification numbers 1 to 3 of ~13C are stored as pixel values.
19は主記憶(以下MSUで示す)で、内部に画像セグ
メント配置管理テーブル14の他、ビック点Pの座標の
展開処理や各画像セグメントを論理画面空間12への展
開処理に用いられる作業領域(図示せず)が設けられて
いる。Reference numeral 19 denotes a main memory (hereinafter referred to as MSU), which includes an image segment arrangement management table 14 as well as a work area ( (not shown) is provided.
21は表示器で、8MM18上に展開された各画像セグ
メントの矩形表示画像A−Cの各データを読み出して表
示面ll上に表示する処理を行う。Reference numeral 21 denotes a display device that reads each data of rectangular display images A to C of each image segment developed on the 8MM 18 and displays them on the display surface 11.
(B)実施例の動作
第2図の画像処理装置10の動作すなわち本発明の一実
施例の動作を、画像セグメントが13A〜13Cの3個
で、表示優先順位がC>B>Aの順である場合に、画像
セグメント13Cを検出する場合を例にとって説明する
。(B) Operation of the Embodiment The operation of the image processing apparatus 10 shown in FIG. An example of detecting the image segment 13C in this case will be described.
(B−1)画像セグメントの内容の表示動作PMPU1
6は、画像セグメント配置テーブル141A〜141C
の指示する論理画面空間への矩形表示領域情報等のマツ
ピング情報に従って、各画像セグメント13A〜13C
の各画像データを論理空間内の各矩形表示領域121A
〜12IC上に展開しく第1図参照)、その内容を8M
M18に格納する。(B-1) Display operation of image segment contents PMPU1
6 is an image segment arrangement table 141A to 141C.
Each image segment 13A to 13C is mapped to a logical screen space according to mapping information such as rectangular display area information instructed by
Each image data is displayed in each rectangular display area 121A in the logical space.
~ 12 IC (see Figure 1), and the contents are 8M
Store in M18.
それととともに、PMPU16は、各矩形表示領域12
1A〜121Cに対応ず(したがって、表示面ll上の
矩形表示領域111A〜111Cに対応する)表示管理
メモリ17上の各矩形表示領域171A−171Cに、
対応する画像セグメント13A〜13Cの識別番号を書
き込む。画像セグメントL3A〜13Cの表示優先順位
がC〉B>Aであるので、矩形表示領域171A〜17
1Cには、図示のように識別番号1〜3が書き込まれる
。At the same time, the PMPU 16 displays each rectangular display area 12.
1A to 121C (therefore, corresponding to the rectangular display areas 111A to 111C on the display surface ll) on the display management memory 17,
Write the identification number of the corresponding image segment 13A-13C. Since the display priority order of the image segments L3A to 13C is C>B>A, the rectangular display areas 171A to 17
Identification numbers 1 to 3 are written in 1C as shown.
一方、表示器21は、8MM18上に展開された各画像
セグメントの矩形表示画像A−Cの各データを読み出し
て、表示面11の対応する矩形表示領域111A〜ll
IC上に矩形表示画像A〜Cを表示する。画像セグメン
ト13A〜13Cの表示優先順位がC>B>Aの順であ
るので、図示のように矩形表示画像Cが最上位置に、以
下矩形表示画像B→矩形表示画像Aの順に重ね合わせて
表示される。On the other hand, the display device 21 reads out each data of the rectangular display images A to C of each image segment expanded on the 8MM18, and displays the corresponding rectangular display areas 111A to ll on the display surface 11.
Rectangular display images A to C are displayed on the IC. Since the display priority order of the image segments 13A to 13C is C>B>A, the rectangular display image C is displayed at the top position, and then the rectangular display image B → rectangular display image A are superimposed and displayed in the order as shown in the figure. be done.
このように表示された各矩形表示画像A−Cの画像セグ
メント13A〜13Cから表示面11へのマツピング情
報は、画像セグメント配置管理テーブル14内の各画像
セグメント配置テーブル141A〜141Cによって管
理される。Mapping information from the image segments 13A to 13C of each rectangular display image A to C displayed on the display surface 11 is managed by each image segment arrangement table 141A to 141C in the image segment arrangement management table 14.
(B−2)画像セグメントビック処理
所望の画像セグメント13Cのビック処理を、第3図の
画像セグメントビック処理フローチャートを参照し、そ
の処理ステップに従って説明する。(B-2) Image Segment Bic Processing Bic processing of the desired image segment 13C will be described in accordance with its processing steps with reference to the image segment bip processing flowchart of FIG.
■ 処理311
所望画像セグメントをビックするためのビック点Pの座
標がMM1入カデカデバイス15力されると、PMPt
J16はMM)入力デバイス15からビック点座標を検
出する。画像セグメント13Cを検出する場合は、表示
面ll上の矩形表示領域111C内にあるようにビック
点Pの座標が入力される。■ Process 311 When the coordinates of the start point P for starting the desired image segment are input to the MM1 input Kadeka device 15, PMPt
J16 detects the big point coordinates from the input device 15 (MM). When detecting the image segment 13C, the coordinates of the big point P are input so that it is within the rectangular display area 111C on the display surface 11.
■ 処理S It t S l:I
PMPU16は、検出されたビック点Pの座標を論理画
面空間12の座標に変換することにより、表示管理メモ
リ17上のピンク点Pの座標に変換しく処理S+z)、
表示管理メモリ17上のビック点Pのピクセル値から識
別番号を求める(処理513)。実施例の場合、ピック
点は矩形表示領域171C上に変換されるので、画像セ
グメント13Cの識別番号「3」が検出される。■ Processing S It t S l: I The PMPU 16 converts the coordinates of the detected big point P into the coordinates of the logical screen space 12, and converts them into the coordinates of the pink point P on the display management memory 17 (Processing S+z) ,
An identification number is obtained from the pixel value of the big point P on the display management memory 17 (processing 513). In the case of the embodiment, since the pick point is converted onto the rectangular display area 171C, the identification number "3" of the image segment 13C is detected.
■ 処理S+4.S+s
PMPU16は、画像セグメント配置管理テーブル14
を検索して、処理対象とする画像セグメントの有無を判
別する(処理s +、)。最初、画像セグメント13A
が処理対象に選ばれ、その画像セグメント配置テーブル
141Aの識別番号が「3」であるか判別される(処理
S1.)。画像セグメント141への識別番号は「1」
であるので、rNOJと判定される。■ Processing S+4. S+s PMPU 16 is the image segment arrangement management table 14
is searched to determine the presence or absence of an image segment to be processed (processing s+,). First, image segment 13A
is selected as a processing target, and it is determined whether the identification number of the image segment arrangement table 141A is "3" (processing S1.). The identification number for image segment 141 is "1"
Therefore, it is determined that it is rNOJ.
■ 処理Sl?
処理315においてrNOJと判定された場合は、画像
セグメント配置管理テーブル14の次の画像セグメント
テーブル(画像セグメントBの画像セグメント配置テー
ブル141Bとする)を次の検索対象に更新する。■ Processing Sl? If rNOJ is determined in process 315, the next image segment table in the image segment placement management table 14 (referred to as the image segment placement table 141B for image segment B) is updated to the next search target.
■ 以下、前述の処理314及びsrsの処理が行われ
るが、画像セグメント配置テーブル141Bにある識別
番号は「2」であるので、処理SISにおいてrNo、
と判定される。この結果、処理S17により次の画像セ
グメント配置テーブル141Cが次の検索対象に更新さ
れる。■ Thereafter, the above-mentioned processing 314 and srs processing are performed, but since the identification number in the image segment arrangement table 141B is "2", rNo.
It is determined that As a result, the next image segment arrangement table 141C is updated to the next search target in step S17.
■ 処理316
画像セグメント配置テーブル141Cについて前述の処
理SI4及びSISの処理が繰り返されるが画像セグメ
ント配置テーブル141Cにある識別番号は「3」であ
るので、処理SI5において「YESJと判定される。(2) Process 316 The above-described processes SI4 and SIS are repeated for the image segment arrangement table 141C, but since the identification number in the image segment arrangement table 141C is "3", it is determined as "YESJ" in process SI5.
これより、画像セグメント配置テーブル141Cよりそ
の画像セグメント名(画像セグメント13C)を求め、
画像セグメント13Cをビック画像セグメントとする(
処理S 、、)。From this, the image segment name (image segment 13C) is obtained from the image segment arrangement table 141C,
Let image segment 13C be a big image segment (
Processing S,,).
以上のようにして、表示管理メモリ17を参照すること
により、ビック対象となる画像セグメントの識別番号を
検出できるので、画像セグメント配置管理テーブル14
内の各画像セグメント配置テーブル141A〜141C
の識別番号領域だけを検索することにより、ビック対象
の画像セグメントを速やかに検出することができる。As described above, by referring to the display management memory 17, the identification number of the image segment to be searched can be detected.
Each image segment arrangement table 141A to 141C in
By searching only the identification number area, the image segment to be searched can be quickly detected.
同様にして、ピック点Pが表示面11の矩形表示領域1
11B内にあるときは、画像セグメント13Bがビック
され、ピック点Pが矩形表示領域111A内にあるとき
は、画像セグメントAがビックされる。Similarly, the pick point P is located in the rectangular display area 1 of the display surface 11.
When the pick point P is within the rectangular display area 111A, the image segment 13B is surprised, and when the pick point P is within the rectangular display area 111A, the image segment A is surprised.
以上本発明の一実施例について説明したが、本発明の実
施例はこの実施例に限定されるものではない。例えば、
表示管理メモリ17内の各矩形表示領域171八等に格
納される画像セグメントの識別番号として、対応する画
像セグメント名を直接用いるようにすれば、画像セグメ
ントビック処理を更に高速化することができる。また、
識別番号と画像セグメントの対応を、画像セグメント配
置管理テーブル14とは別個のテーブルに格納するよう
にしてもよい。Although one embodiment of the present invention has been described above, the embodiment of the present invention is not limited to this embodiment. for example,
If the corresponding image segment name is directly used as the identification number of the image segment stored in each rectangular display area 1718 in the display management memory 17, the image segment big processing can be further speeded up. Also,
The correspondence between identification numbers and image segments may be stored in a table separate from the image segment arrangement management table 14.
以上説明したように、本発明によれば次の諸効果が得ら
れる。As explained above, according to the present invention, the following effects can be obtained.
(1)表示面上の各矩形表示領域に対応する画像セグメ
ントの識別番号を格納した表示管理メモリを用いること
により、この表示管理メモリから直ちにビック対象画像
セグメントの識別番号が求まるので、画像セグメント配
置管理テーブル内の各画像セグメント配置テーブルをす
べて検索する必要はなく、その識別番号領域を検索する
だけで所望画像セグメントを速やかに検出することがで
きる。(1) By using a display management memory that stores the identification number of the image segment corresponding to each rectangular display area on the display surface, the identification number of the image segment to be searched can be immediately determined from this display management memory, so the image segment arrangement It is not necessary to search all of the image segment arrangement tables in the management table, and a desired image segment can be quickly detected by simply searching its identification number area.
(2)表示される画像セグメント数が増加しても、表示
管理メモリより直ちにビック対象画像セグメントの識別
番号が求まるので、所望画像セグメントを高速にビック
することができる。(2) Even if the number of image segments to be displayed increases, the identification number of the image segment to be checked can be immediately determined from the display management memory, so that the desired image segment can be checked at high speed.
(3)前述の(1)及び(2)によりマン・マシン・イ
ンタフェースを実現しようとする場合のレスポンスを高
速化することができる。(3) The above-mentioned (1) and (2) can speed up the response when attempting to realize a man-machine interface.
第1図は本発明の原理図、
第2図は本発明の一実施例の実施に使用する画像処理装
置の説明図、
第3図は本発明の一実施例の処理フローチャート、
第4図は従来の画像セグメントビック方式の説明図、
第5図は従来の画像セグメントビック処理フローチャー
トである。
す、171A〜171C・・・矩形表示領域、18・・
・ビットマツプ・メモリ(BMM) 、19・・・主記
憶(MSU) 、21・・・表示器。Fig. 1 is a diagram of the principle of the present invention, Fig. 2 is an explanatory diagram of an image processing device used to implement an embodiment of the invention, Fig. 3 is a processing flowchart of an embodiment of the invention, and Fig. 4 is An explanatory diagram of the conventional image segment big method. FIG. 5 is a flowchart of the conventional image segment big process. 171A to 171C...Rectangular display area, 18...
・Bitmap memory (BMM), 19... Main memory (MSU), 21... Display unit.
Claims (1)
表示面(11)上の所望座標を入力し、その座標位置が
存在する最高表示優先順位の矩形表示領域に対応する画
像セグメントをピック対象画像セグメントとして検出す
る画像セグメントピック方式において、 (A)表示面(11)上に表示される各画像セグメント
(13A等)の矩形表示領域(111A等)に対応する
矩形表示領域(171A等)に、対応する画像セグメン
ト(13A等)の識別番号が格納される表示管理メモリ
(17)を設け、(B)各画像セグメント(13A等)
の内容を表示面(11)内の各矩形表示領域(111A
等)に所定表示優先順位に従って表示するとともに、表
示面(11)上における矩形表示領域(111A等)に
対応する表示管理メモリ(17)上の各矩形表示領域(
171A等)に、対応する画像セグメント(13A等)
の識別番号を格納し、 (C)入力された表示面(11)上のピック点の座標位
置に対応する表示管理メモリ(17)上の座標位置に格
納された識別番号より、ピック対象の画像セグメントを
検出する、 ことを特徴とする画像セグメントピック方式。[Claims] Enter desired coordinates on the display surface (11) on which the contents of a plurality of image segments (13A, etc.) are displayed, and the coordinate position corresponds to the rectangular display area with the highest display priority. In the image segment pick method that detects an image segment as a pick target image segment, (A) a rectangular display area corresponding to a rectangular display area (111A, etc.) of each image segment (13A, etc.) displayed on the display surface (11); (171A, etc.) is provided with a display management memory (17) in which the identification number of the corresponding image segment (13A, etc.) is stored, and (B) each image segment (13A, etc.)
The contents of each rectangular display area (111A) within the display surface (11)
etc.) according to a predetermined display priority order, and display each rectangular display area (
171A, etc.), the corresponding image segment (13A, etc.)
(C) The image to be picked is stored from the identification number stored at the coordinate position on the display management memory (17) corresponding to the coordinate position of the input pick point on the display surface (11). An image segment pick method characterized by detecting segments.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17176188A JPH0222772A (en) | 1988-07-12 | 1988-07-12 | Picture segment picking system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17176188A JPH0222772A (en) | 1988-07-12 | 1988-07-12 | Picture segment picking system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0222772A true JPH0222772A (en) | 1990-01-25 |
Family
ID=15929193
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP17176188A Pending JPH0222772A (en) | 1988-07-12 | 1988-07-12 | Picture segment picking system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0222772A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001060081A (en) * | 1999-06-18 | 2001-03-06 | Fiinikkusu Technologies Ltd | Device and method for updating picture stored in nonvolatile memory |
| JP2012123655A (en) * | 2010-12-09 | 2012-06-28 | Nippon Telegr & Teleph Corp <Ntt> | Image processing device, image processing method and image processing program |
-
1988
- 1988-07-12 JP JP17176188A patent/JPH0222772A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001060081A (en) * | 1999-06-18 | 2001-03-06 | Fiinikkusu Technologies Ltd | Device and method for updating picture stored in nonvolatile memory |
| JP2012123655A (en) * | 2010-12-09 | 2012-06-28 | Nippon Telegr & Teleph Corp <Ntt> | Image processing device, image processing method and image processing program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH10240765A (en) | Similar object search method and apparatus | |
| JP2658439B2 (en) | Image search method | |
| JP2580126B2 (en) | Image file device | |
| JPH0222772A (en) | Picture segment picking system | |
| JPH04245552A (en) | Database search method | |
| JPH04145578A (en) | Method for processing designation of retrieval keyword and information retrieving device | |
| JPH0667838A (en) | Display processor | |
| JP2596740B2 (en) | Image retrieval device | |
| JPS635795B2 (en) | ||
| JPH07182363A (en) | Data processing method and device | |
| JP2662947B2 (en) | Image search method | |
| JPH08328806A (en) | Image information processor | |
| JP2634905B2 (en) | How to paint shapes | |
| JPH06266835A (en) | Plotting system | |
| JPH05143654A (en) | Peculiar information acquisition system | |
| JPH08315124A (en) | Map coordinate data extraction method and map information drawing device | |
| JPS6380366A (en) | Videotex image search system | |
| JPH09114506A (en) | Program management device | |
| JP2000099751A (en) | Information processing device | |
| JPS63186374A (en) | Graphic processing method | |
| JPH04237377A (en) | Image retrieving system using arrangment and color attribute of keyword | |
| JPH01160194A (en) | videotex system | |
| JPH0721382A (en) | Picture processor | |
| JPH07200859A (en) | Figure moving device | |
| JPH01118924A (en) | information retrieval device |