[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2855027B2 - Graphic display device - Google Patents

Graphic display device

Info

Publication number
JP2855027B2
JP2855027B2 JP4187115A JP18711592A JP2855027B2 JP 2855027 B2 JP2855027 B2 JP 2855027B2 JP 4187115 A JP4187115 A JP 4187115A JP 18711592 A JP18711592 A JP 18711592A JP 2855027 B2 JP2855027 B2 JP 2855027B2
Authority
JP
Japan
Prior art keywords
character string
replacement
character
string display
display data
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.)
Expired - Fee Related
Application number
JP4187115A
Other languages
Japanese (ja)
Other versions
JPH0635641A (en
Inventor
寿郎 木本
宏人 長久
秀明 金近
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP4187115A priority Critical patent/JP2855027B2/en
Publication of JPH0635641A publication Critical patent/JPH0635641A/en
Application granted granted Critical
Publication of JP2855027B2 publication Critical patent/JP2855027B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Image Generation (AREA)

Description

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

【0001】[0001]

【産業上の利用分野】本発明は、図形表示装置、特にコ
ンピュータ等で取り扱われる図形データの座標上におい
て、不定形な文字枠データ上に文字列データを挿入する
図形表示装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a graphic display device, and more particularly to a graphic display device for inserting character string data into irregular character frame data on the coordinates of graphic data handled by a computer or the like.

【0002】[0002]

【従来の技術】従来より、コンピュータ等においては、
図面等の図形を取り扱う際に、予め定めた基準となる座
標上に図形を当て嵌めることにより、図形を数値データ
化している。
2. Description of the Related Art Conventionally, in computers and the like,
When a figure such as a drawing is handled, the figure is converted into numerical data by fitting the figure on predetermined reference coordinates.

【0003】例えば、情報産業等では、ネットワークの
管理などのため、コンピュータ上でネットワーク状況の
図式化が行われており、その一例が図24に示されてい
る。この種の図式化は、システム装置などの情報から文
字枠等の輪郭だけを残し、図形データを作成すると共
に、それら各文字枠の中に装置名等の文字列データを挿
入するようにしている。
[0003] For example, in the information industry and the like, for the purpose of network management and the like, a network situation is graphically represented on a computer, and an example thereof is shown in FIG. In this type of diagramming, only outlines of character frames and the like are left from information of system devices and the like, graphic data is created, and character string data such as a device name is inserted into each of the character frames. .

【0004】しかしながら、文字列データの挿入(また
は更新)は、文字枠内に文字列データを適切に合致させ
る必要があるため、コンピュータの操作者が表示画像上
で文字枠の座標位置、大きさ、あるいは形状等を検査
し、それに対応するように文字列データの座標位置、大
きさ等を指定しなければならず、手間がかかるという問
題があった。
However, the insertion (or updating) of character string data requires that the character string data be properly matched within the character frame. Therefore, the operator of the computer must specify the coordinate position and size of the character frame on the display image. Or, the shape or the like must be inspected, and the coordinate position, size, etc. of the character string data must be specified so as to correspond to the inspection.

【0005】この問題を解決するものとして、例えば図
25に示すように文字列データの挿入を簡単に行えるよ
うな図形表示方式が提案されている。
As a solution to this problem, there has been proposed a graphic display system which can easily insert character string data as shown in FIG. 25, for example.

【0006】図25において、この図形表示方式では、
文字列を挿入する際の文字列表示枠を操作者が作成する
文字列表示枠作成手段1と、文字列表示枠作成手段1で
作成した文字列表示枠が縦長であるか横長であるかによ
り、操作者が縦長の場合は文字表示を垂直とし、横長と
場合は文字表示を水平とする作図方向決定手段2と、文
字列の分割可能情報と文字列表示枠作成手段1で求めた
文字列表示枠の縦横比に基づき文字列の最適な配列を操
作者が決定する文字列作成手段3と、文字列作成手段3
で作成された文字列が文字列表示枠作成手段1及び作図
方向決定手段2で作成された文字列表示枠に挿入できる
よう最適な文字サイズを操作者が決定する文字サイズ決
定手段4と、文字サイズ決定手段4で作成された文字列
を画面上に表示する作図手段5とを備えたものである。
In FIG. 25, in this graphic display method,
A character string display frame creating means 1 for the operator to create a character string display frame when inserting a character string, and whether the character string display frame created by the character string display frame creating means 1 is portrait or landscape. When the operator is portrait, the character display is vertical; when the operator is landscape, the character display is horizontal. A character string creating means 3 for the operator to determine an optimal arrangement of character strings based on the aspect ratio of the display frame, and a character string creating means 3
A character size determining means 4 for the operator to determine an optimal character size so that the character string created by the above can be inserted into the character string display frame created by the character string display frame creating means 1 and the drawing direction determining means 2; And a drawing means 5 for displaying the character string created by the size determining means 4 on the screen.

【0007】そして、文字列表示枠作成手段1、作図方
向決定手段2、文字列作成手段3及び文字サイズ決定手
段4で文字表示データ作成手段6が構成されている。
The character display data creating means 6 is constituted by the character string display frame creating means 1, the drawing direction determining means 2, the character string creating means 3, and the character size determining means 4.

【0008】[0008]

【発明が解決しようとする課題】しかしながら、このよ
うな図形表示方式では、限られた表示領域に所定の文字
情報を表示するために、表示文字を移動したり、表示文
字の大きさを小さくしたりするが、その際に、他の文字
と重なって表示されたり、文字が小さすぎて読めなかっ
たりする恐れがあった。
However, in such a graphic display method, in order to display predetermined character information in a limited display area, the display characters are moved or the size of the display characters is reduced. However, at that time, there is a fear that the characters are displayed overlapping with other characters or the characters are too small to be read.

【0009】本発明は上記従来の問題点に鑑み、不定形
な文字列に対応する図形データ上に文字列データを挿入
して表示する際、文字情報を失うことなく、所定の表示
領域内に見やすい表示が行える図形表示装置を提供する
ことを目的とする。
[0009] The present invention has been made in view of the above problems, when displaying by inserting the string data on a graphic data corresponding to the irregular character string, without losing character information, predetermined display
It is an object of the present invention to provide a graphic display device capable of performing easy-to-view display in an area .

【0010】[0010]

【課題を解決するための手段】上記目的を達成するため
に、請求項1記載の発明では、文字列に対応した図形デ
ータから、該文字列を表示する領域を文字列表示枠とし
て決定し、該文字列表示枠及び文字列に基づき文字サイ
ズ及び表示方向を設定して文字列表示データを作成する
文字列表示データ作成手段を有する図形表示装置におい
て、前記文字列表示データが文字列表示枠をはみ出るか
否かを判定し、その文字列表示枠をはみ出した場合に、
はみ出た文字列表示データを取り出す置換判定手段と、
前記文字列表示データ中の略号化可能な文字列と該文字
列に対応した略号との対応関係を登録する置換辞書と
し、前記置換判定手段により取り出された文字列表示デ
ータ中の略号化可能な文字列を前記置換辞書を参照して
略号に自動的に置換する文字列置換手段と、前記文字列
置換手段の置換結果である略号及び前記図形データを画
面上に表示する作図手段とを設けたものである。
According to the first aspect of the present invention, an area for displaying a character string is determined as a character string display frame from graphic data corresponding to the character string. In a graphic display device having character string display data creating means for creating character string display data by setting a character size and a display direction based on the character string display frame and the character string, Judge whether or not it protrudes, and when it protrudes from the character string display frame,
Replacement determination means for extracting the protruding character string display data;
A substitution dictionary for registering a correspondence between a character string that can be abbreviated in the character string display data and an abbreviation corresponding to the character string, and the abbreviation that can be abbreviated in the character string display data extracted by the replacement determination unit. Character string replacement means for automatically replacing a character string with an abbreviation by referring to the replacement dictionary, and drawing means for displaying an abbreviation and the graphic data as a result of the replacement by the character string replacement means on a screen are provided. Things.

【0011】請求項2記載の発明では、文字列に対応し
た図形データから、該文字列を表示する領域を文字列表
示枠として決定し、該文字列表示枠及び文字列に基づき
文字サイズ及び表示方向を設定して文字列表示データを
作成する文字列表示データ作成手段を有する図形表示装
置において、前記文字列表示データが文字列表示枠をは
み出るか否かを判定し、その文字列表示枠をはみ出した
場合に、はみ出た文字列表示データを取り出す置換判定
手段と、前記文字列表示データ中の略号化可能な文字列
と該文字列に対応した略号との対応関係を予め置換辞書
として作成する置換辞書作成手段と、前記置換辞書を参
照し、前記置換判定手段により取り出された文字列表示
データ中の略号化可能な文字列は略号に、略号化不可能
な文字列は所定の記号にそれぞれ自動的に置換する置換
実行手段と、前記置換実行手段の置換結果である略号及
び記号と前記文字列表示データとの対応関係を保存する
置換内容保存手段と、この置換内容保存手段により保存
された前記対応関係を出力する置換内容出力手段と、前
記置換実行手段の置換結果及び前記図形データを画面上
に表示する作図手段とを設けたものである。
According to the second aspect of the present invention, an area for displaying the character string is determined as a character string display frame from graphic data corresponding to the character string, and the character size and display are determined based on the character string display frame and the character string. In a graphic display device having character string display data creating means for creating character string display data by setting a direction, it is determined whether or not the character string display data protrudes from a character string display frame, and the character string display frame is determined. When the character string protrudes, the substitution determining means for extracting the character string display data that protrudes, and the correspondence between the character string that can be abbreviated in the character string display data and the abbreviation corresponding to the character string is created in advance as a substitution dictionary. With reference to the replacement dictionary creating means and the replacement dictionary, the character string that can be abbreviated in the character string display data extracted by the replacement determining means is an abbreviation, and the character string that cannot be abbreviated is a predetermined character string. A replacement execution means for automatically replacing each with a symbol, a replacement content storage means for storing the correspondence between the abbreviations and symbols, which are the replacement results of the replacement execution means, and the character string display data, and a replacement content storage means. A replacement content output unit for outputting the stored correspondence is provided, and a drawing unit for displaying the replacement result of the replacement execution unit and the graphic data on a screen.

【0012】[0012]

【作用】上記構成により、請求項1記載の発明によれ
ば、略号化可能な文字列と略号との対応関係を予め辞書
として例えばデータベースに登録しておき、文字列が文
字表示データに収まらない場合は、登録しておいデー
タベースから文字列を検索し、それらを自動的に略号に
置き換える。これにより、限られた領域でも表示でき
る。
According to the first aspect of the present invention, the correspondence between the character strings that can be abbreviated and the abbreviations is registered in advance in a database, for example, as a dictionary, and the character strings do not fit in the character display data. case, the search for the string from Day <br/> database that has been registered, replace them automatically abbreviations. Thereby, display can be performed even in a limited area.

【0013】請求項2記載の発明では、略号化可能な文
字列と略号との対応関係を予め辞書として例えばデータ
ベースに登録しておき、文字列が文字表示データに収ま
らない場合は、登録しておいデータベースと対応させ
て、対応付く文字列は自動的に略号に置き換え、データ
ベースと対応つかない文字列はアルファベットや数字な
どの記号に自動的に置き換えて表示する。また、置換内
容出力手段により、例えば、表示領域をクリックすると
一時的に文字列が画面に表示される。これにより、小さ
な領域でも必要な情報を見やすく表示できる。
According to the second aspect of the present invention, the correspondence between the character strings that can be abbreviated and the abbreviations is registered in advance as a dictionary, for example, in a database, and if the character string does not fit in the character display data, it is registered. in correspondence with at database, the corresponding attached string is automatically replaced with the abbreviation, strings that do not stick correspond to the database will be displayed automatically replaced with symbols such as the alphabet and numbers. Further, for example, when the display area is clicked by the replacement content output means, a character string is temporarily displayed on the screen. As a result, necessary information can be displayed easily even in a small area.

【0014】[0014]

【実施例】以下、図面を参照して本発明の実施例を説明
する。
Embodiments of the present invention will be described below with reference to the drawings.

【0015】図1は本発明の第1実施例に係る図形表示
装置の構成を示すブロック図、及び図2は文字列を画面
上に表示する場合の一例を示す概略図である。
FIG. 1 is a block diagram showing a configuration of a graphic display device according to a first embodiment of the present invention, and FIG. 2 is a schematic diagram showing an example of a case where a character string is displayed on a screen.

【0016】本実施例では、図2に示すように、図形デ
ータとそれに対応する文字列データとを使用して画面上
の限られた領域に図形表示を行うものである。
In this embodiment, as shown in FIG. 2, a graphic is displayed in a limited area on the screen using graphic data and character string data corresponding to the graphic data.

【0017】図1において、この図形表示装置は、従来
装置の文字表示データ作成手段6に対応する文字表示デ
ータ作成手段10を備えており、その文字表示データ作
成手段10は、図3に示すが如く文字列に対応する図形
データに外接する外接長方形を求め、それを文字表示枠
とする文字列表示枠作成手段11と、文字列表示枠作成
手段11で求めた文字列表示枠が縦長であるか横長であ
るかを判断し、図4(a)のように横長の場合は文字表
示を水平とし、図4(b)のように縦長の場合は文字表
示を垂直とするように決定する作図方向決定手段12
と、文字列に含まれる分割可能情報と文字列表示枠作成
手段11で求めた文字列表示枠の縦横比に基づき文字列
の配列を決定する文字列作成手段13と、文字列作成手
段13で作成された文字列が文字列表示枠作成手段11
及び作図方向決定手段12で作成された文字列表示枠に
挿入できるよう最適な文字サイズを決定する文字サイズ
決定手段14とで構成されている。
In FIG. 1, the graphic display device includes a character display data creating means 10 corresponding to the character display data creating means 6 of the conventional device, and the character display data creating means 10 is shown in FIG. As described above, a circumscribed rectangle circumscribing the graphic data corresponding to the character string is obtained, and the character string display frame creating means 11 using the circumscribed rectangle as a character display frame and the character string display frame obtained by the character string display frame creating means 11 are vertically long. 4A, the character display is determined to be horizontal when the image is horizontally long as shown in FIG. 4A, and is determined to be vertical when the image is vertically long as shown in FIG. 4B. Direction determining means 12
A character string creating unit 13 that determines the arrangement of character strings based on the divisible information included in the character string and the aspect ratio of the character string display frame obtained by the character string display frame creating unit 11; The created character string is a character string display frame creating means 11
And a character size determining means 14 for determining an optimum character size to be inserted into the character string display frame created by the drawing direction determining means 12.

【0018】さらに、作図方向決定手段12及び文字サ
イズ決定手段14の出力側には、置換判定手段15が設
けられている。この置換判定手段15は、文字列が文字
列表示枠をはみ出るか否かを判定し、そのはみ出た文字
列を取り出す働きをする。置換判定手段15の出力側に
は、文字列置換手段16が設けられ、この文字列置換手
段16は、図5に示すように文字列とそれに対応する略
号の組み合わせを入力する置換辞書作成手段17と、置
換辞書作成手段17で入力された文字列とそれに対応す
る略号の対応関係をデータベースに辞書として登録する
置換辞書保存手段18と、置換判定手段15で取り出さ
れた文字列を置換辞書保存手段18で登録された辞書と
対応させ、その文字列に対応する略号に置き換える置換
実行手段19とで構成されている。そして、置換実行手
段19の出力側には、置換実行手段19の実行結果を画
面上に表示する作図手段20が設けられている。
Further, on the output side of the drawing direction determining means 12 and the character size determining means 14, a replacement determining means 15 is provided. The replacement determining unit 15 determines whether or not the character string extends beyond the character string display frame, and takes out the character string that has exceeded the character string display frame. On the output side of the replacement determining means 15, a character string replacing means 16 is provided. As shown in FIG. 5, the character string replacing means 16 is a replacement dictionary creating means 17 for inputting a combination of a character string and a corresponding abbreviation. A substitution dictionary storage unit 18 for registering the correspondence between the character string input by the substitution dictionary creation unit 17 and the corresponding abbreviations as a dictionary in a database; and a replacement dictionary storage unit And a substitution execution unit 19 for associating with the dictionary registered at 18 and replacing the dictionary with an abbreviation corresponding to the character string. On the output side of the replacement executing means 19, a drawing means 20 for displaying the execution result of the replacement executing means 19 on a screen is provided.

【0019】次に、上記構成の図形表示装置における文
字列置換手段16の処理を説明する。
Next, the processing of the character string replacing means 16 in the graphic display device having the above configuration will be described.

【0020】図6は図1中の置換辞書作成手段17の処
理を示すフローチャートである。図6において、まず、
文字列を置換するか否かを判別し(ステップS1)、置
換しなければ本ルーチンを終了する。置換する場合はこ
れから略号に置き換えようとする文字列を入力し(ステ
ップS2)、それに対応する置き換え用の略号を入力す
る処理をする(ステップS3)。図5の例では、例えば
文字列「プリント」を入力し、それに対応する略号
「(P)」を入力する。
FIG. 6 is a flowchart showing the processing of the substitution dictionary creating means 17 in FIG. In FIG. 6, first,
It is determined whether or not the character string is to be replaced (step S1), and if not replaced, this routine ends. In the case of replacement, a character string to be replaced with an abbreviation is input (step S2), and a corresponding abbreviation for replacement is input (step S3). In the example of FIG. 5, for example, the character string “print” is input, and the corresponding abbreviation “(P)” is input.

【0021】ステップS2,S3の処理後、ファイルに
保存してよいかをユーザに確認し(ステップS4)、フ
ァイルに保存しない場合はステップS1に戻り、ファイ
ルに保存する場合は、ステップS2,S3の入力処理で
入力された文字列とそれに対応する略号を図5に示すよ
うに対応付けてファイルに保存する(ステップS5)。
そして、ステップS1に戻り、以下、同様にステップS
2〜ステップS5の処理を略号に置き換えたい文字列の
数だけ繰り返す。例えば図5に示す文字列「制御装置,
ディスク装置」に、対応する略号「(C),(D)」を
順次入力してファイルに保存することになる。
After the processing of steps S2 and S3, the user is asked whether the file can be saved (step S4). If the file is not to be saved, the process returns to step S1. The character string input in the input processing and the corresponding abbreviation are stored in a file in association with each other as shown in FIG. 5 (step S5).
Then, the process returns to step S1, and thereafter, step S1
Steps 2 to 5 are repeated by the number of character strings to be replaced with abbreviations. For example, the character string “control device,
The corresponding abbreviations "(C), (D)" are sequentially input to the "disk device" and stored in a file.

【0022】このようにして作成された文字列とこれに
対応する略号との対応ファイルを、置換辞書保存手段1
8は図5に示すようにデータベースに登録する。
The correspondence file between the character strings created in this way and the corresponding abbreviations is stored in the replacement dictionary storing means 1.
8 is registered in the database as shown in FIG.

【0023】続いて、置換実行手段19の処理を、図7
のフローチャートを用いて説明する。
Next, the processing of the replacement executing means 19 is described with reference to FIG.
This will be described with reference to the flowchart of FIG.

【0024】図7において、まず、ステップS11で
は、置換判定手段15で文字列表示枠をはみ出ると判定
された文字列、及びその文字列の文字数を全て図8に示
すように配列一時的に蓄える。例えば、図9(a),
(b),(c)は、文字列表示枠からはみ出た文字列の
一例を示す図であり、この例では、文字列「カラープリ
ント」それに対する文字数「7」が図8のように配列
保存されることになる。
In FIG. 7, first, in step S11, the character strings determined to be outside the character string display frame by the replacement determining means 15 and the number of characters of the character strings are all temporarily stored in an array as shown in FIG. store. For example, FIG.
(B) and (c) are diagrams showing an example of a character string protruding from the character string display frame. In this example, the character string “color print” and the number of characters “7” corresponding thereto are arranged in an array as shown in FIG. <br/> It will be saved.

【0025】次いで、ステップS12では、図10に示
すように、「カラープリント」の各文字「カ」「ラ」
「ー」「プ」「リ」「ン」「ト」がこれから略号に置き
換える辞書中の文字列の先頭文字、すなわち図5の辞書
例では「プ」「制」「ディ」と一致するか否かを検索す
る。この例では、「カ」「ラ」「ー」は、辞書中の
「プ」「制」「ディ」と一致しないが、「プ」で一致す
ることになるので、ステップS13へ進む。このステッ
プS13の処理では、前記ステップS12の辞書検索処
理で一致した文字の後半の文字列が辞書中の文字列と一
致するか否かを判別する。例えば、図11においては、
置換したい文字列「カラープリント」の「プリント」
が、辞書中の文字列の「プリント」と一致するので、次
のステップS14で置換されて「カラープリント」は、
カラー(P)に変更されて図12のように画面上に表示
される。
Next, in step S12, as shown in FIG. 10, each character of "color print""f"
Whether "-", "pu", "ri", "n", and "to" are the first characters of the character strings in the dictionary to be replaced with abbreviations, that is, whether they match "pu", "system", and "di" in the dictionary example of FIG. Or search. In this example, although "ka", "la", and "-" do not match "pu", "control", and "di" in the dictionary, they do match with "pu", so the process proceeds to step S13. In the processing in step S13, it is determined whether or not the second half of the character string matched in the dictionary search processing in step S12 matches the character string in the dictionary. For example, in FIG.
"Print" of the character string "color print" to be replaced
Matches the “print” of the character string in the dictionary, and is replaced in the next step S14 to “color print”
The color (P) is changed and displayed on the screen as shown in FIG.

【0026】また、ステップS12の処理で文字列の文
字が辞書中の文字列の先頭文字と一致しない場合、並び
に該ステップS12の処理で先頭文字と一致した場合で
あっても、ステップS13の処理で該文字の後半の文字
列が辞書中の文字列と一致しない場合は、ステップS1
5へ進み、文字列の文字が最後の文字であるか否かを判
別する。まだ検索する文字が残っている場合は次の文字
へ移行し(ステップS16)、ステップS12の検索を
繰り返す。
If the character of the character string does not match the first character of the character string in the dictionary in the processing of step S12, and if the character of the character string matches the first character in the processing of step S12, the processing of step S13 is performed. If the character string in the latter half of the character does not match the character string in the dictionary, step S1
Proceed to 5 to determine whether the character in the character string is the last character. If the character to be searched still remains, the process proceeds to the next character (step S16), and the search in step S12 is repeated.

【0027】そして、ステップS15で文字列の文字が
最後の文字である場合、及びステップS14の置換実行
の後は、ステップS17で置換判定手段15で取り出さ
れたデータが終了したか否かを判別し、終了していない
場合はステップS11に戻り、終了した場合は本ルーチ
ンを終了する。
If the character in the character string is the last character in step S15, and after the replacement in step S14, it is determined in step S17 whether or not the data extracted by the replacement determining means 15 has been completed. If not, the process returns to step S11, and if completed, this routine ends.

【0028】図13は、本発明の第2実施例に係る図形
表示装置の構成を示すブロック図である。
FIG. 13 is a block diagram showing the configuration of a graphic display device according to the second embodiment of the present invention.

【0029】本実施例が上記第1実施例と異なる点は、
文字列置換手段16に代えて機能の異なる文字列置換手
段16aを設けた点であり、その他の構成要素は同一で
ある。文字列置換手段16aは、上記実施例とは機能の
異なる置換実行手段16Aと、置換内容保存手段16B
と、置換内容出力手段16Cとから構成されている。
This embodiment is different from the first embodiment in that:
A character string replacement means 16a having a different function is provided in place of the character string replacement means 16, and the other components are the same. The character string replacement means 16a includes a replacement execution means 16A having a different function from that of the above embodiment, and a replacement content storage means 16B.
And replacement content output means 16C.

【0030】置換実行手段16Aは、図14に示すよう
に文字列表示枠に収まらない文字列に順番に数字やアル
ファベット等の記号を割り当てる機能を有し、置換内容
保存手段16Bは、置換実行手段16Aで置換した文字
列とその文字列に対応する記号との対応関係を保存する
機能を有する。また、置換内容出力手段16Cは、置換
内容保存手段16Bで保存された対応関係を図15のよ
うに適当な任意の場所(画面の端)に表示するか、ある
いは図16に示すように文字列表示枠データ内(図中A
点)をマウスでクリックすると、一時的にポップアップ
ウインドウ(図中B)などで、画面表示できるようにす
る機能を有する。
The replacement executing means 16A has a function of sequentially assigning symbols such as numbers and alphabets to character strings which do not fit in the character string display frame as shown in FIG. It has a function of storing the correspondence between the character string replaced by 16A and the symbol corresponding to the character string. Further, the replacement content output means 16C displays the correspondence stored by the replacement content storage means 16B at a suitable arbitrary place (edge of the screen) as shown in FIG. 15 or a character string as shown in FIG. In the display frame data (A in the figure)
When the user clicks on a point with a mouse , the screen has a function of temporarily displaying the screen on a pop-up window (B in the figure) or the like.

【0031】次に、本実施例の文字列置換手段16aの
動作を図17のフローチャートを用いて説明する。
Next, the operation of the character string replacing means 16a of this embodiment will be described with reference to the flowchart of FIG.

【0032】まず、図17において、ステップS21で
は、置換判定手段15で文字列表示枠をはみ出ると判断
された文字列を順番に数字と対応付け、全て配列保存
しておく。例えば、図14は、文字列表示枠をはみ出た
文字列の一例であるが、このはみ出た文字列「カラープ
リント」、「LAN制御装置」を順に記号「1」,
「2」に対応させる。この処理は、置換判定手段(1
5)で文字列表示枠をはみ出ると判断された文字列がな
くなるまで繰り返される(ステップS22)。
[0032] First, in FIG. 17, in step S21, the correspondence between numeric string is determined to protrude a character string display frame sequentially in replacement determination unit 15, keep all sequences. For example, FIG. 14 shows an example of a character string that extends beyond the character string display frame. The character strings “color print” and “LAN control device” that extend beyond the character string display frame are denoted by symbols “1”,
Correspond to “2”. This processing is performed by the replacement determination unit (1).
The processing is repeated until there is no more character string determined to exceed the character string display frame in 5) (step S22).

【0033】ステップS23では、前記ステップS21
によって対応付けられた文字列と記号を置換内容保存手
段16Bによりファイルに保存する。このステップS2
3の処理は、保存するデータがなくなるまで繰り返し行
われる。
In step S23, the process proceeds to step S21.
The character strings and symbols associated with each other are stored in a file by the replacement content storage unit 16B. This step S2
Step 3 is repeated until there is no more data to save.

【0034】続いて、置換内容出力手段16Cの処理を
図18のフローチャートを用いて説明する。
Next, the processing of the replacement content output means 16C will be described with reference to the flowchart of FIG.

【0035】この置換内容出力手段16Cの処理は、マ
ウスボタンが押された時に起動される(ステップS3
1)。ステップS32では、ステップS31の処理でマ
ウスボタンが押された位置は、所定の文字列表示枠の中
かあるいは外かを判断し、文字列表示枠の中であれば、
ステップS33の処理により辞書を検索していく。例え
ば、図16は、点Aの位置でマウスがクリックされた時
の例であるが、この例では、文字列表示枠「3」の内部
でマウスがクリックされたので、辞書の検索が行われ
る。
The processing of the replacement content output means 16C is started when the mouse button is pressed (step S3).
1). In step S32, it is determined whether the position where the mouse button was pressed in the process of step S31 is inside or outside a predetermined character string display frame.
The dictionary is searched by the process of step S33. For example, FIG. 16 shows an example in which the mouse is clicked at the position of the point A. In this example, since the mouse is clicked inside the character string display frame “3”, a dictionary search is performed. .

【0036】ステップS33の辞書検索処理で必要な情
報が検索できた場合は(ステップS34)、記号に対応
する文字列をポップアップウインドウなどで画面上に数
秒間表示する(ステップS35)。例えば、図16の例
では記号「3」に対応する情報「光ディスク装置」が図
中Bの箇所に表示されている。なお、この場合、ポップ
アップウインドウで画面上に表示する代わりに、図15
に示すように画面の端に、対応する文字列を表示するよ
うにしてもよい。
If necessary information can be searched in the dictionary search process in step S33 (step S34), a character string corresponding to the symbol is displayed on the screen in a pop-up window or the like for several seconds (step S35). For example, in the example of FIG. 16, information “optical disk device” corresponding to the symbol “3” is displayed at a position B in the figure. In this case, instead of displaying on the screen in a pop-up window, FIG.
A corresponding character string may be displayed at the end of the screen as shown in FIG.

【0037】図19は、本発明の第3実施例に係る図形
表示装置の構成を示すブロック図である。
FIG. 19 is a block diagram showing the configuration of a graphic display device according to the third embodiment of the present invention.

【0038】本実施例は、上記第1及び第2実施例を合
わせ持つように構成されている。すなわち、本実施例の
文字列置換手段16bは、第1実施例のものと機能が異
なる置換辞書作成手段17´及び置換辞書保存手段18
´と、第2実施例のものと機能の異なる置換内容保存手
段16B´及び置換内容出力手段16C´とを備え、そ
れらが第1及び第2実施例の置換実行手段と機能の異な
る置換実行手段21に接続されている。ここで、置換辞
書作成手段17´及び置換辞書保存手段18´は、文字
列を意味する略号を図20のように辞書に登録する機能
を有し、これは、随時自由に辞書に登録できる。
This embodiment is configured to have both the first and second embodiments. That is, the character string replacement means 16b of the present embodiment is different from the first embodiment in that the character string replacement means 16b has a function different from that of the first embodiment.
And replacement content storage means 16B 'and replacement content output means 16C' having different functions from those of the second embodiment, which are different from the replacement execution means of the first and second embodiments. 21. Here, the replacement dictionary creating means 17 'and the replacement dictionary storing means 18' have a function of registering abbreviations meaning character strings in the dictionary as shown in FIG. 20, and this can be freely registered in the dictionary at any time.

【0039】図21は、本実施例の置換実行手段21の
処理を示すフローチャートである。図21において、ま
ず、置換判定手段15で文字列表示枠に収まらない文字
列(ステップS41)を置換辞書作成手段17´で作成
された辞書と対応させる(ステップS42,S43)。
例えば、図22は、図20に示す辞書と対応させた結果
を示した図であるが、この図22において、例えば文字
列「カラープリント」が置換判定手段15で有効となっ
た場合、この文字列と図20の辞書とを対応付ける。こ
こでは、文字列「カラープリント」の「プリント」が辞
書に保存されているので、「カラープリント」の全てが
略号(P)に自動的に置換される。ステップS44の処
理では、ステップS42の処理で文字列の中の文字がい
ずれも辞書と対応しなかったとき、順番にアルファベッ
トや数字などの記号と対応付けて保存する。例えば、図
22の「トークンリング」及び「ライブラリシステム」
の中のいずれの文字列も図20に示す辞書の「プリン
ト」、「制御装置」、「ディスク装置」に対応しないの
で、順番に記号「1」、「2」に対応させる処理をす
る。
FIG. 21 is a flowchart showing the processing of the replacement executing means 21 of this embodiment. In FIG. 21, first, the replacement determination unit 15 associates a character string that does not fit in the character string display frame (step S41) with the dictionary created by the replacement dictionary creation unit 17 '(steps S42 and S43).
For example, FIG. 22 is a diagram showing a result corresponding to the dictionary shown in FIG. 20. In FIG. 22, for example, when the character string “color print” is enabled by the replacement The columns are associated with the dictionary in FIG. Here, since "print" of the character string "color print" is stored in the dictionary, all of "color print" are automatically replaced with the abbreviation (P). In the process of step S44, when none of the characters in the character string corresponds to the dictionary in the process of step S42, the characters are sequentially stored in association with symbols such as alphabets and numbers. For example, "Token Ring" and "Library System" in FIG.
Since none of the character strings in the table does not correspond to the "print", "control device", and "disk device" in the dictionary shown in FIG.

【0040】置換内容保存手段16B´及び置換内容出
力手段16C´は、図23に示すように、文字列表示枠
(図中の点C)をマウスでクリックすることにより、一
時的に画面にポップアップウインドウ(図中D)などに
より文字列を表示することができる。
As shown in FIG. 23, the replacement content storage means 16B 'and the replacement content output means 16C' pop up on the screen temporarily by clicking the character string display frame (point C in the figure) with the mouse. A character string can be displayed in a window (D in the figure) or the like.

【0041】[0041]

【発明の効果】以上詳細に説明したように、請求項1記
載の発明によれば、文字列表示データが文字列表示枠を
はみ出るか否かを判定し、その文字列表示枠をはみ出し
た場合に、はみ出た文字列表示データを取り出す置換判
定手段と、前記文字列表示データ中の略号化可能な文字
列と該文字列に対応した略号との対応関係を設定する置
換辞書を備えるとともに、前記置換判定手段により取り
出された文字列表示データ中の略号化可能な文字列を前
記置換辞書を参照して略号に自動的に置換する文字列置
換手段と、前記文字列置換手段の置換結果である略号及
び前記図形データを画面上に表示する作図手段とを設け
たので、例えばコンピュータ等において、不定形な文字
列に対応する図形データ上に文字列データを挿入して表
示する際、表示領域に文字情報を失うことなく、見やす
い表示が行える。
As described above in detail, according to the first aspect of the present invention, it is determined whether or not the character string display data is out of the character string display frame, and the character string display data is out of the character string display frame. A replacement determining means for extracting the protruding character string display data, and a substitution dictionary for setting a correspondence relationship between a character string capable of being abbreviated in the character string display data and an abbreviation corresponding to the character string, The character string replacement means for automatically replacing a character string that can be abbreviated in the character string display data extracted by the replacement determination means with an abbreviation by referring to the replacement dictionary, and a replacement result of the character string replacement means. Since a drawing means for displaying an abbreviation and the graphic data on a screen is provided, for example, when a computer or the like inserts and displays character string data on graphic data corresponding to an irregular character string, a display area is provided. Without losing the character information to, it can be performed easy-to-read display.

【0042】請求項2記載の発明によれば、文字列表示
データが文字列表示枠をはみ出るか否かを判定し、その
文字列表示枠をはみ出した場合に、はみ出た文字列表示
データを取り出す置換判定手段と、前記文字列表示デー
タ中の略号化可能な文字列と該文字列に対応した略号と
の対応関係を予め置換辞書として作成する置換辞書作成
手段を備えるとともに、前記置換辞書を参照し、前記置
換判定手段により取り出された文字列表示データ中の略
号化可能な文字列は略号に、略号化不可能な文字列は所
定の記号にそれぞれ自動的に置換する置換実行手段と、
前記置換実行手段の置換結果である略号及び記号と前記
文字列表示データとの対応関係を保存する置換内容保存
手段と、前記置換内容保存手段により保存された前記対
応関係を出力する置換内容出力手段と、前記置換実行手
段の置換結果及び前記図形データを画面上に表示する作
図手段とを設けたので、第1の発明の効果がより顕著と
なる。
According to the second aspect of the present invention, it is determined whether or not the character string display data protrudes from the character string display frame, and when the character string display data protrudes from the character string display frame, the protruding character string display data is taken out. A replacement determination unit, and a replacement dictionary creating unit that creates a correspondence relationship between an abbreviated character string in the character string display data and an abbreviation corresponding to the character string as a replacement dictionary in advance, and refers to the replacement dictionary. Replacement executing means for automatically replacing a character string that can be abbreviated in the character string display data extracted by the replacement determination means with an abbreviation, and a character string that cannot be abbreviated with a predetermined symbol,
Replacement content storage means for storing the correspondence between the abbreviations and symbols that are the replacement results of the replacement execution means and the character string display data, and replacement content output means for outputting the correspondence stored by the replacement content storage means And drawing means for displaying the replacement result of the replacement executing means and the graphic data on a screen, the effect of the first invention becomes more remarkable.

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

【図1】本発明の第1実施例に係る図形表示装置の構成
を示すブロック図である。
FIG. 1 is a block diagram showing a configuration of a graphic display device according to a first embodiment of the present invention.

【図2】第1実施例における文字列を画面上に表示する
場合の一例を示す概念図である。
FIG. 2 is a conceptual diagram showing an example of displaying a character string on a screen in the first embodiment.

【図3】文字列表示枠の作成例を示す図である。FIG. 3 is a diagram illustrating an example of creating a character string display frame.

【図4】作図方向の一例を示す図である。FIG. 4 is a diagram illustrating an example of a drawing direction.

【図5】第1実施例における辞書登録の一例を示す図で
ある。
FIG. 5 is a diagram showing an example of dictionary registration in the first embodiment.

【図6】図1における置換辞書作成手段の処理を示すフ
ローチャートである。
FIG. 6 is a flowchart showing a process of a replacement dictionary creating unit in FIG. 1;

【図7】図1における置換実行手段の処理を示すフロー
チャートである。
FIG. 7 is a flowchart illustrating a process of a replacement executing unit in FIG. 1;

【図8】配列保存の一例を示す図である。FIG. 8 is a diagram illustrating an example of sequence storage.

【図9】文字列表示枠からはみ出た文字列の一例を示す
図である。
FIG. 9 is a diagram illustrating an example of a character string that protrudes from a character string display frame.

【図10】第1実施例における辞書検索の一例を示す図
である。
FIG. 10 is a diagram illustrating an example of a dictionary search in the first embodiment.

【図11】第1実施例における辞書検索の置換例を示す
図である。
FIG. 11 is a diagram illustrating a replacement example of a dictionary search in the first embodiment.

【図12】第1実施例における画面表示の一例を示す図
である。
FIG. 12 is a diagram showing an example of a screen display in the first embodiment.

【図13】本発明の第2実施例に係る図形表示装置の構
成を示すブロック図である。
FIG. 13 is a block diagram showing a configuration of a graphic display device according to a second embodiment of the present invention.

【図14】第2実施例における記号と文字列との対応関
係を示す図である。
FIG. 14 is a diagram showing the correspondence between symbols and character strings in the second embodiment.

【図15】第2実施例における文字列表示例を示す図で
ある。
FIG. 15 is a diagram showing a character string display example in the second embodiment.

【図16】第2実施例における他の文字列表示例を示す
図である。
FIG. 16 is a diagram showing another example of character string display in the second embodiment.

【図17】第2実施例の文字列置換手段の処理を示すフ
ローチャートである。
FIG. 17 is a flowchart illustrating processing of a character string replacement unit according to the second embodiment.

【図18】第2実施例の置換内容出力手段の処理を示す
フローチャートである。
FIG. 18 is a flowchart illustrating processing of a replacement content output unit according to the second embodiment.

【図19】本発明の第3実施例に係る図形表示装置の構
成を示すブロック図である。
FIG. 19 is a block diagram showing a configuration of a graphic display device according to a third embodiment of the present invention.

【図20】第3実施例における辞書一例を示す図であ
る。
FIG. 20 is a diagram illustrating an example of a dictionary according to the third embodiment.

【図21】第3実施例における置換実行手段の処理を示
すフローチャートである。
FIG. 21 is a flowchart illustrating a process performed by a replacement execution unit according to the third embodiment.

【図22】第3実施例における置換例を示す図である。FIG. 22 is a diagram illustrating a replacement example in the third embodiment.

【図23】第3実施例における図面表示例を示す図であ
る。
FIG. 23 is a diagram showing a display example of a drawing in the third embodiment.

【図24】コンピュータ画面上における図形表示例を示
す図である。
FIG. 24 is a diagram showing an example of graphic display on a computer screen.

【図25】従来の図形表示装置の構成を示す図である。FIG. 25 is a diagram showing a configuration of a conventional graphic display device.

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

10 文字表示データ作成手段 15 置換判定手段 16 文字列置換手段 16B 置換内容保存手段 16C 置換内容出力手段 17 置換辞書作成手段 18 置換辞書保存手段 19,16A 置換実行手段 20 作図手段 Reference Signs List 10 Character display data creation means 15 Replacement determination means 16 Character string replacement means 16B Replacement content storage means 16C Replacement content output means 17 Replacement dictionary creation means 18 Replacement dictionary storage means 19, 16A Replacement execution means 20 Drawing means

Claims (2)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 文字列に対応した図形データから、該文
字列を表示する領域を文字列表示枠として決定し、該文
字列表示枠及び文字列に基づき文字サイズ及び表示方向
を設定して文字列表示データを作成する文字列表示デー
タ作成手段を有する図形表示装置において、 前記文字列表示データが文字列表示枠をはみ出るか否か
を判定し、その文字列表示枠をはみ出した場合に、はみ
出た文字列表示データを取り出す置換判定手段と、 前記文字列表示データ中の略号化可能な文字列と該文字
列に対応した略号との対応関係を登録する置換辞書と、 前記置換判定手段により取り出された文字列表示データ
の文字列の中で略号化可能な文字列の部分を前記置換辞
書を参照して略号に自動的に置換する文字列置換手段
と、 前記文字列置換手段の置換結果である略号及び前記図形
データを画面上に表示する作図手段と、 を設けたことを特徴とする図形表示装置。
1. A character string display area is determined from graphic data corresponding to a character string as a character string display frame, and a character size and a display direction are set based on the character string display frame and the character string. In a graphic display device having character string display data creating means for creating string display data, it is determined whether or not the character string display data is out of the character string display frame. Replacement determination means for extracting the character string display data, a replacement dictionary for registering a correspondence between a character string that can be abbreviated in the character string display data and an abbreviation corresponding to the character string, String display data
Automatically and string substitution means for replacing, abbreviations and the graphic data is substituted result of the character string replacing means a moiety of the abbreviations of possible strings abbreviations refer to the substituent dictionary in the string Drawing means for displaying on a screen, and a graphic display device.
【請求項2】 文字列に対応した図形データから、該文
字列を表示する領域を文字列表示枠として決定し、該文
字列表示枠及び文字列に基づき文字サイズ及び表示方向
を設定して文字列表示データを作成する文字列表示デー
タ作成手段を有する図形表示装置において、 前記文字列表示データが文字列表示枠をはみ出るか否か
を判定し、その文字列表示枠をはみ出した場合に、はみ
出た文字列表示データを取り出す置換判定手段と、 前記文字列表示データ中の略号化可能な文字列と該文字
列に対応した略号との対応関係を予め置換辞書として作
成する置換辞書作成手段と、 前記置換辞書を参照し、前記置換判定手段により取り出
された文字列表示データの中で、略号化可能な文字列
含む文字列表示データは略号に、略号化可能な文字列
含まない文字列表示データは所定の記号にそれぞれ自動
的に置換する置換実行手段と、 前記置換実行手段の置換結果である略号及び記号と前記
文字列表示データとの対応関係を保存する置換内容保存
手段と、 この置換内容保存手段により保存された前記対応関係を
出力する置換内容出力手段と、 前記置換実行手段の置換結果及び前記図形データを画面
上に表示する作図手段と、 を設けたことを特徴とする図形表示装置。
2. A character string display area is determined from graphic data corresponding to a character string as a character string display frame, and a character size and a display direction are set based on the character string display frame and the character string. In a graphic display device having character string display data creating means for creating string display data, it is determined whether or not the character string display data is out of the character string display frame. Replacement determination means for extracting the character string display data, replacement dictionary creation means for creating a correspondence between character strings that can be abbreviated in the character string display data and abbreviations corresponding to the character strings in advance as a replacement dictionary, Referring to the substituent dictionary, in the string display data retrieved by said replacement determination unit, the abbreviations of possible strings
To a string display data Abbreviations, including, abbreviations of available-string
Replacement execution means for automatically replacing the character string display data which is not included with a predetermined symbol, and replacement content storage for storing the correspondence between the abbreviations and symbols, which are the replacement results of the replacement execution means, and the character string display data. Means, a replacement content output means for outputting the correspondence stored by the replacement content storage means, and a drawing means for displaying a replacement result of the replacement execution means and the graphic data on a screen. Characteristic graphic display device.
JP4187115A 1992-07-14 1992-07-14 Graphic display device Expired - Fee Related JP2855027B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4187115A JP2855027B2 (en) 1992-07-14 1992-07-14 Graphic display device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4187115A JP2855027B2 (en) 1992-07-14 1992-07-14 Graphic display device

Publications (2)

Publication Number Publication Date
JPH0635641A JPH0635641A (en) 1994-02-10
JP2855027B2 true JP2855027B2 (en) 1999-02-10

Family

ID=16200372

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4187115A Expired - Fee Related JP2855027B2 (en) 1992-07-14 1992-07-14 Graphic display device

Country Status (1)

Country Link
JP (1) JP2855027B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007205804A (en) 2006-01-31 2007-08-16 Canon Inc Display device, display method, and control program
JP2007208529A (en) 2006-01-31 2007-08-16 Canon Inc Display controller, control method and program

Also Published As

Publication number Publication date
JPH0635641A (en) 1994-02-10

Similar Documents

Publication Publication Date Title
US5666542A (en) Multimedia information add-on system
JP2855027B2 (en) Graphic display device
JP2007219824A (en) Electronic dictionary and control method of same
JP2001125892A (en) Device and method for displaying reading kana and medium recording reading kana display program
JPH0635987A (en) Device and mehtod for preparing circuit diagram
JP2973520B2 (en) Display method in electronic document editing device
JP4755622B2 (en) Multilingual display device and multilingual display method
JP3008807B2 (en) Data processing device
JP2861453B2 (en) Hypertext model creation device
JPH07182363A (en) Method and device for data processing
JP3506518B2 (en) Review support device
JP2990905B2 (en) Dictionary registration support device
JPS6398788A (en) Recognizing device
JP2586064B2 (en) Data input device
JPH05128182A (en) Plotter and plotting method utilizing plotter
CN116052862A (en) Hospital medical tool classified placement system and method based on image data processing
JPH0778195A (en) Data updating system in circuit design cad
JP2908184B2 (en) Text file editing method and apparatus
JPH05127847A (en) Document preparing device
JPH06266487A (en) Information processor and help information presenting method
JPH0573627A (en) Picture retrieval device
JPH05274134A (en) Screen operation manual creation method
JPH06259417A (en) Sentence information processor
JPH1040250A (en) Data entry device
JPH06251186A (en) Method and device for correcting character recognition error

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071120

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081120

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081120

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091120

Year of fee payment: 11

LAPS Cancellation because of no payment of annual fees