Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4277202B2 - Image processing apparatus, image processing program, and recording medium - Google Patents
[go: Go Back, main page]

JP4277202B2 - Image processing apparatus, image processing program, and recording medium - Google Patents

Image processing apparatus, image processing program, and recording medium Download PDF

Info

Publication number
JP4277202B2
JP4277202B2 JP2004026152A JP2004026152A JP4277202B2 JP 4277202 B2 JP4277202 B2 JP 4277202B2 JP 2004026152 A JP2004026152 A JP 2004026152A JP 2004026152 A JP2004026152 A JP 2004026152A JP 4277202 B2 JP4277202 B2 JP 4277202B2
Authority
JP
Japan
Prior art keywords
line
image processing
template
extracted
processing apparatus
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
JP2004026152A
Other languages
Japanese (ja)
Other versions
JP2005216266A (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.)
Tokyo Electric Power Co Holdings Inc
Original Assignee
Tokyo Electric Power Co Inc
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 Tokyo Electric Power Co Inc filed Critical Tokyo Electric Power Co Inc
Priority to JP2004026152A priority Critical patent/JP4277202B2/en
Publication of JP2005216266A publication Critical patent/JP2005216266A/en
Application granted granted Critical
Publication of JP4277202B2 publication Critical patent/JP4277202B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Instructional Devices (AREA)
  • Processing Or Creating Images (AREA)
  • Image Processing (AREA)

Description

本発明は、複数のベクトル線図からなる画像の画像処理装置、画像処理プログラムおよび記録媒体に関するもので、例えば縮小表示するに際して、表示の必要性が低いオブジェクトの間引き処理を行なうとともに、間引き後においても、見た目の形状が不自然にならず系統構成の全体を確認できる系統図等を作成して表示することができる画像処理装置、画像処理プログラムおよび記録媒体に関する。   The present invention relates to an image processing apparatus, an image processing program, and a recording medium for an image composed of a plurality of vector diagrams. For example, when performing reduced display, thinning processing is performed on an object that is less necessary to be displayed. The present invention also relates to an image processing apparatus, an image processing program, and a recording medium that can create and display a system diagram and the like that can confirm the entire system configuration without unnatural appearance.

配電系統図,屋内配線図,回路図(回路設計図),ガス・水道の系統図,電車系統図等を取り扱う表示システムでは、系統の全体構成を一目で把握できることが必要である。例えば、配電系統は、電力供給エリアの広さに大きな差異があるため、コンピュータのディスプレイ上で表示するための標準的な縮尺値を設定することはできず、系統の広さに応じた縮尺値で表示することが必要となる。   Display systems that handle distribution system diagrams, indoor wiring diagrams, circuit diagrams (circuit design diagrams), gas / water system diagrams, train system diagrams, etc. need to be able to grasp the entire system configuration at a glance. For example, the distribution system has a large difference in the area of the power supply area, so it is not possible to set a standard scale value for display on a computer display, and a scale value corresponding to the size of the system It is necessary to display with.

一方、前記ディスプレイに表示される配電系統図では、通常、電線やケーブルを示すポリライン(単一線,折れ線)と、機器や需要家等を示すシンボルを組み合わせることにより配電系統の構成要素が表現される。   On the other hand, in the distribution system diagram displayed on the display, the components of the distribution system are usually expressed by combining polylines (single lines, broken lines) indicating electric wires and cables and symbols indicating devices, consumers, and the like. .

図1(A)は、配電系統の表示例を示している。ところが、この表示方法では、全体が表示されるが、系統を構成する個々の機器情報,顧客情報等のオブジェクト(以下、「データ」と言う)が増え、または配線が多数に及んだりすると、見にくくなる。このため、配電系統を図1(B)に示すような簡略図で表示することがある。しかし、この簡略図では、瞬時に全体構成をイメージしにくいため、迅速な状況把握が必要な配電保守業務には不向きである。   FIG. 1A shows a display example of the power distribution system. However, with this display method, the whole is displayed, but when the number of objects (hereinafter referred to as “data”) such as individual device information and customer information constituting the system increases, or the number of wirings increases, It becomes difficult to see. For this reason, the distribution system may be displayed in a simplified diagram as shown in FIG. However, this simplified diagram is not suitable for power distribution maintenance work that requires a quick grasp of the situation because it is difficult to imagine the entire configuration instantaneously.

ところで、図1(A)に示すような表示を行なうシステムでは、データの表示有無の制御は、図2に示すようにレイヤ単位で行なうことができる。この表示システムでは、不必要な情報をディスプレイから消去する場合、表示するレイヤを切り替えて表示する。図2に、シンボル層LYR1、電線層LYR2、文字層LYR3、地形図層LYR4、およびこれら各層をオーバレイしたときの配電系統図SDを示す。   By the way, in the system that performs the display as shown in FIG. 1A, the control of whether or not data is displayed can be performed in units of layers as shown in FIG. In this display system, when unnecessary information is erased from the display, the display layer is switched and displayed. FIG. 2 shows the symbol layer LYR1, the electric wire layer LYR2, the character layer LYR3, the topographic map layer LYR4, and the distribution system diagram SD when these layers are overlaid.

ところが、図2の配電系統図SDでは、同一のレイヤ上に、表示する必要性が高いデータと表示する必要性が低いデータとが混在しているため、表示するレイヤを変更するだけの間引きでは、ユーザが望む画像を表示することはできない。   However, in the distribution system diagram SD of FIG. 2, data that is highly required to be displayed and data that is not required to be displayed are mixed on the same layer. The image desired by the user cannot be displayed.

また、インターネットの地図ポータルサイトにより提供されているような地図表示システムでは、ユーザは縮尺率を変更して必要とする縮尺の地図データを表示することができる。この地図表示システムでは、縮尺が異なる複数の地図データが予め用意されており、表示画像の縮尺は表示領域のあらゆる個所で同一の値、例えば1/2500,1/5000等となっている。   Further, in a map display system such as that provided by a map portal site on the Internet, a user can display map data at a necessary scale by changing the scale ratio. In this map display system, a plurality of map data having different scales are prepared in advance, and the scale of the display image is the same value, for example, 1/2500, 1/5000, etc., at any location in the display area.

しかし、配電線を扱う地図では、様々な範囲で表示される配電線が複数存在し、ユーザが全エリアを認識できる縮尺値は、配電線によって異なる。例えば、ある配電線では、ある縮尺での表示により全体が一目で把握できるからといって、他の配電線ではその縮尺による表示により全体が一目で把握できるとは限らない。このため、ある縮尺において一律にある情報のみを表示する(あるいは、ある情報については表示しない)ような方法では、必要な情報も非表示となる場合があり、迅速な情報把握が要求される配電保守業務において不適当である。   However, in a map that handles distribution lines, there are a plurality of distribution lines displayed in various ranges, and the scale value at which the user can recognize the entire area varies depending on the distribution lines. For example, just because a certain distribution line can be grasped at a glance by a display at a certain scale, it does not necessarily mean that another distribution line can be grasped at a glance by a display at that scale. For this reason, a method that displays only uniform information at a certain scale (or does not display certain information) may hide necessary information, and distribution is required for quick grasp of information. Inappropriate for maintenance work.

本発明の目的は、表示の必要性が低いオブジェクトの間引き処理を行なうとともに、間引き後においても、見た目の形状が不自然にならず系統構成の全体が容易に確認できる系統図を作成して表示することができる画像処理装置、画像処理プログラムおよび記録媒体を提供することにある。   An object of the present invention is to perform a thinning process of an object with a low necessity for display, and to create and display a system diagram in which the overall system configuration can be easily confirmed without unnatural appearance after thinning. Another object of the present invention is to provide an image processing apparatus, an image processing program, and a recording medium.

本発明の画像処理は、縮尺値に応じて間引き処理の対象となる各オブジェクトごとにプライオリティを設定するプライオリティ登録手段と、オブジェクトのうちプライオリティが低い所定のオブジェクトを消去するオブジェクト消去手段と、接続線により相互接続されたオブジェクトの接続関係を追跡し、所定区間ごとに系統情報の認識を行ない、所定の間引くオブジェクトを消去し、当該間引きにより生じた非接続状態を接続状態とした画像(中間状態画像)を作成する中間状態画像作成手段と、前記接続線に直線輪郭を持つテンプレートを設定するテンプレート設定手段と、前記テンプレートの輪郭の屈曲個所を選択し、当該屈曲個所を接続することでラインのデフォルメ処理を行うラインデフォルメ処理手段とを備えたことを特徴とする。   Image processing according to the present invention includes priority registration means for setting a priority for each object to be thinned according to a scale value, object erasing means for erasing a predetermined object having a low priority among objects, and a connection line. Is used to track the connection relationship of interconnected objects, recognize systematic information for each predetermined section, erase a predetermined thinned object, and set the disconnected state caused by the thinning to a connected state (intermediate state image) ), A template setting unit for setting a template having a straight line contour on the connection line, and a bent portion of the contour of the template is selected, and the bent portion is connected by connecting the bent portion. It features line deformation processing means for processing. .

本発明の画像処理装置は、配電系統図,屋内配線図,回路図(回路設計図),ガス・水道の系統図,電車系統図等に適用できる。接続線は、配電系統図,屋内配線図,回路図(回路設計図)では電線やケーブルであり、ガス・水道の系統図では配管であり、電車系統図では接続線は線路である。また、図形オブジェクトは、通常は、接続線を除く系統・回路の構成要素である。たとえば、図形オブジェクトは、配電系統図,屋内配線図,回路図(回路設計図)では設備や部品である。
本発明の画像処理装置では、前記テンプレート設定手段は、輪郭同士が交差しないように前記テンプレートを作成することができる。
The image processing apparatus of the present invention can be applied to distribution system diagrams, indoor wiring diagrams, circuit diagrams (circuit design diagrams), gas / water system diagrams, train system diagrams, and the like. Connection lines are electric wires and cables in distribution system diagrams, indoor wiring diagrams, and circuit diagrams (circuit design diagrams), piping in gas and water system diagrams, and connection lines are lines in train system diagrams. In addition, the graphic object is usually a component of a system / circuit excluding connection lines. For example, a graphic object is a facility or a part in a distribution system diagram, indoor wiring diagram, and circuit diagram (circuit design diagram).
In the image processing apparatus of the present invention, the template setting means can create the template so that the contours do not intersect.

また、本発明の画像処理装置では、前記ラインデフォルメ処理手段は、前記テンプレートの輪郭の屈曲点における2直線をなす角が所定角よりも大きいときは、当該屈曲点を接続の対象から除外することができる。   In the image processing apparatus of the present invention, the line deformation processing means excludes the inflection point from the connection target when the angle forming two straight lines at the inflection point of the template outline is larger than a predetermined angle. Can do.

本発明の画像処理装置では、ユーザによる選択により、縮尺値の設定,前記オブジェクト消去手段,前記中間状態画像作成手段,前記テンプレート設定手段およびラインデフォルメ処理手段を起動する操作手段を備えることができる。
また、本発明の画像処理装置では、前記オブジェクトを配電系統における配電設備とすることができ、前記接続線を電線とケーブルの少なくとも一方とすることができる。
The image processing apparatus of the present invention can include an operation unit that activates the scale value setting, the object erasing unit, the intermediate state image creating unit, the template setting unit, and the line deformation processing unit according to selection by the user.
In the image processing apparatus of the present invention, the object can be a power distribution facility in a power distribution system, and the connection line can be at least one of an electric wire and a cable.

本発明の画像処理プログラムは、コンピュータを、上記した各手段として機能させることを特徴とする。本発明のコンピュータ読み取り可能な記録媒体には、コンピュータを上記した各手段として実行させるためのプログラムが記録されている。   The image processing program according to the present invention causes a computer to function as each of the above-described means. The computer-readable recording medium of the present invention records a program for causing the computer to execute as each of the above-described means.

本発明では、マッピングシステムの表示オブジェクト(以下、「データ」と言う)に、縮尺値に応じた表示有無のプライオリティを設定し、表示する必要がないと判断されたデータは表示しないような処理または簡易化した処理(以下、「間引き処理」と言う)を行なうことができる。   In the present invention, a display object (hereinafter referred to as “data”) of the mapping system is set to display priority according to the scale value, and processing that does not display data that is determined not to be displayed or Simplified processing (hereinafter referred to as “thinning processing”) can be performed.

また、表示するデータの形状を簡易化したときは、見た目の形状が不自然にならないように、間引き可能な系統データを定義し、間引き後のデータから系統構成が確認できるような系統図データを作成して表示することができる。   In addition, when the shape of the data to be displayed is simplified, system data that can be thinned out is defined so that the appearance shape does not become unnatural, and system diagram data that can confirm the system configuration from the data after thinning is obtained. Can be created and displayed.

図3は、本発明の画像処理装置(ここでは、配電系統表示装置)の基本構成を示すブロック図である。図3に示すように、画像処理装置1は、プライオリティ登録手段11と、シンボル消去手段(オブジェクト消去手段)12と、中間状態画像作成手段13と、テンプレート設定手段14と、ラインデフォルメ処理手段15と、配電系統表示手段16と、操作手段17と、画像蓄積手段18とを備えている。   FIG. 3 is a block diagram showing the basic configuration of the image processing apparatus (here, the power distribution system display apparatus) of the present invention. As shown in FIG. 3, the image processing apparatus 1 includes a priority registration unit 11, a symbol deletion unit (object deletion unit) 12, an intermediate state image generation unit 13, a template setting unit 14, and a line deformation processing unit 15. The power distribution system display means 16, the operation means 17, and the image storage means 18 are provided.

プライオリティ登録手段11は、縮尺値に応じて間引き処理の対象となる各オブジェクトごとにプライオリティを設定することができる。オブジェクト消去手段12は、優先度が低いオブジェクトを消去するものである。すなわち、表示した系統データから必要となる系統データのみを抽出する。中間状態画像作成手段13は、接続線により相互接続されたオブジェクトの接続関係を追跡し、時限区間および分岐区間ごと(3方向以上の分岐箇所を含む)の系統情報の認識を行なうとともに、間引くオブジェクト(シンボル)を消去し電線・ケーブルを接続させた状態の画像(中間状態画像)を作成する。テンプレート作成手段14は、前記接続線に直線輪郭を持つテンプレートを設定する。ラインデフォルメ処理手段15は、線路屈折角度・線分長さ判定等の処理を行いラインのデフォルメ処理を行う。配電系統表示手段16は、具体的にはディスプレイ(ディスプレイドライバ等のプログラムを含む)であり、操作手段17は具体的にはキーボード,マウス等(マウスドライバ等のプログラムを含む)である。画像蓄積手段18は,処理対象画像が蓄積されているメモリ,磁気記憶装置等のストレージである。   The priority registration unit 11 can set the priority for each object to be thinned out according to the scale value. The object erasing means 12 is for erasing an object having a low priority. That is, only necessary system data is extracted from the displayed system data. The intermediate state image creation means 13 tracks the connection relationship of the objects interconnected by the connection lines, recognizes system information for each timed section and branch section (including branches in three or more directions), and thins out objects. Delete the (symbol) and create an image (intermediate state image) with the wires and cables connected. The template creation means 14 sets a template having a straight outline on the connection line. The line deformation processing means 15 performs line deformation processing by performing processing such as line refraction angle / line segment length determination. The power distribution system display means 16 is specifically a display (including a program such as a display driver), and the operation means 17 is specifically a keyboard, a mouse and the like (including a program such as a mouse driver). The image storage unit 18 is a storage such as a memory or a magnetic storage device in which processing target images are stored.

図4に、本発明の画像処理装置の基本アルゴリズムを示す。まず、表示した系統データから必要となる系統データのみを抽出する(S101)。次に、電線・ケーブルの接続関係を追跡し、時限区間および分岐区間ごと(3方向以上の分岐箇所)の系統情報の認識を行なう(S102)。そして、S101の系統データ抽出処理において抽出した系統データから、オブジェクト消去手段12により間引くシンボルを消去し、中間状態画像作成手段13により、電線・ケーブルを接続させた状態の画像(中間状態画像)を作成する(S103)。ここで、間引くシンボル(または、間引かないシンボル)は、予めプライオリティ登録手段11により登録されているものとする。   FIG. 4 shows a basic algorithm of the image processing apparatus of the present invention. First, only necessary system data is extracted from the displayed system data (S101). Next, the connection relation of the electric wires / cables is traced, and the system information is recognized for each timed section and branch section (branch points in three or more directions) (S102). Then, from the system data extracted in the system data extraction process of S101, the symbols to be thinned out are deleted by the object erasing unit 12, and an image (intermediate state image) in which the wires and cables are connected by the intermediate state image creating unit 13 is displayed. Create (S103). Here, it is assumed that symbols to be thinned out (or symbols not to be thinned out) are registered in advance by the priority registration unit 11.

この後、テンプレート設定手段14により電線にテンプレートを設定し、ラインデフォルメ処理手段15により、線路屈折角度・線分長さ判定等の処理を行いラインのデフォルメ処理を行い、系統データの間引き処理を完成させる(S104)。   Thereafter, the template setting means 14 sets a template for the electric wire, and the line deformation processing means 15 performs processing such as line refraction angle / line segment length determination, performs line deformation processing, and completes system data thinning processing. (S104).

図4に示すアルゴリズムを、図5の系統(本実施の形態の系統)を例に詳細に説明する。S101のデータ抽出処理では、検索表示した系統データから、間引き処理に必要となるデータとして、電線・ケーブル,地中機器,地中開閉器,架空開閉器,立ち上がりシンボルのデータの属性を抽出する。ただし、本実施の形態では、時限区間表示の抽出はしない。図6では、時限区間表示を点線で示してある。   The algorithm shown in FIG. 4 will be described in detail using the system of FIG. 5 (system of the present embodiment) as an example. In the data extraction process of S101, the attributes of the data of the electric wire / cable, underground device, underground switch, overhead switch, and rising symbol are extracted from the retrieved and displayed system data as data necessary for the thinning process. However, in this embodiment, the time interval display is not extracted. In FIG. 6, the time interval display is indicated by a dotted line.

S102の系統認識処理では、時限区間の境となる設備および分岐箇所(3方向以上:以降分岐箇所という)を抽出して、電源側から系統の追跡を行い、時限区間および分岐区間単位にグルーピングを行う。グルーピングの処理を、図7のフローチャートにより説明する。まず、時限区間の境および分岐箇所となる所定設備(時限が設定された「自動入」状態の自動開閉器,「切」状態であるすべての開閉器,分岐箇所の設備(電柱・分岐装置))をすべて抽出する(S201)。本実施の形態では、図8に示すようにC11〜C15の5つの開閉器が対象となる。   In the system recognition process of S102, equipment and branch points (three or more directions: hereinafter referred to as branch points) that are boundaries of the time interval are extracted, the system is traced from the power source side, and grouping is performed in units of time intervals and branch intervals. Do. The grouping process will be described with reference to the flowchart of FIG. First of all, the predetermined equipment that becomes the boundary of the timed section and the branch point (automatic switch in the “automatic on” state with the time limit set, all switches in the “off” state, the equipment at the branching point (electric pole / branch device) ) Are all extracted (S201). In the present embodiment, five switches C11 to C15 are targeted as shown in FIG.

次に、表示中の配電線から、一つの配電線を抽出し(S202)、選択した配電線が立上りシンボルであるか否かを判定する(S203)。本実施の形態では、最初にA線を抽出することとする。S203では、選択した配電線が立上りシンボルであればS204に進み、立上がりシンボルでなければS205に進む。本実施の形態では、抽出した配電線は立上りシンボルであるのでS204へ進む。S204では、選択した配電線の立上りシンボルを抽出する。   Next, one distribution line is extracted from the distribution lines being displayed (S202), and it is determined whether or not the selected distribution line is a rising symbol (S203). In the present embodiment, the A line is first extracted. In S203, if the selected distribution line is a rising symbol, the process proceeds to S204, and if not, the process proceeds to S205. In the present embodiment, since the extracted distribution line is a rising symbol, the process proceeds to S204. In S204, the rising symbol of the selected distribution line is extracted.

S205では、選択されている配電線上でまだ選択されていない時限境開閉器もしくは分岐箇所を抽出する。S204またはS205の処理が終了したときは系統追跡(再帰処理)を行なう(S206)。すなわち、S204で抽出した立上りシンボル、またはS205で抽出した開閉器あるいは分岐箇所をスタート地点とし、次の時限境開閉器または分岐箇所まで接続を追跡して、各区間に含まれる設備を抽出する。そして、S206で抽出した設備をひとつの区間として、各区間についてグルーピングを行う(S207)。本実施の形態では、図9のC2で示した設備をひとつの区間としてグループ化しておく。なお、この際にグループ化された設備内で電線の重なりの有無を確認しておく。電線重なり判定方法については後述する。   In S205, a time boundary switch or branch point that has not yet been selected on the selected distribution line is extracted. When the processing of S204 or S205 is completed, system tracking (recursion processing) is performed (S206). In other words, the rising symbol extracted in S204 or the switch or branch point extracted in S205 is used as a start point, and the connection is traced to the next time boundary switch or branch point to extract the equipment included in each section. Then, grouping is performed for each section, with the equipment extracted in S206 as one section (S207). In the present embodiment, the facilities indicated by C2 in FIG. 9 are grouped as one section. In addition, the presence or absence of an electric wire overlap is confirmed in the equipment grouped at this time. The wire overlap determination method will be described later.

この後、選択されている配電線に、まだグループ化していない設備が残っているか否かを判定する(S208)。グループ化していない設備がまだ残っていればS205に進み、残っていなければS209へ進む。本実施の形態では、まだグループ化していない設備が残っているのでS205に進む。この場合のS205の処理では、図8のC11の開閉器を抽出する。   Thereafter, it is determined whether or not the equipment that has not yet been grouped remains on the selected distribution line (S208). If there is still an ungrouped facility, the process proceeds to S205, and if not, the process proceeds to S209. In this embodiment, since there are still ungrouped facilities, the process proceeds to S205. In the process of S205 in this case, the switch C11 in FIG. 8 is extracted.

S205の処理が終了すると、S206とS207の処理が再び実行され、図10の実線で示された設備がひとつの区間として抽出され、A線の設備がすべてグルーピングされるまで繰り返した後(S208)、S209へ進む。表示中の配電線上で、まだ選択されていない配電線が存在するか否かを判定する(S209)。まだ選択されていない配電線があればS202に戻り、無ければ系統認識処理を終了する。   When the processing of S205 is completed, the processing of S206 and S207 is executed again, the equipment indicated by the solid line in FIG. 10 is extracted as one section, and repeated until all the equipment of the A line is grouped (S208). The process proceeds to S209. It is determined whether or not there is a distribution line that has not been selected on the displayed distribution line (S209). If there is a distribution line that has not been selected yet, the process returns to S202, and if there is no distribution line, the system recognition process is terminated.

S103の中間状態画像作成処理では、間引き対象となる設備の基点座標上で、すべてのケーブルを接続する。この処理を図11のフローチャートにより説明する。まず、立上りシンボルまたは時限境開閉器を含まない地中機器を「一般地中設備」と定義し、すべての一般地中設備を抽出する(S301)。本実施の形態では、図12の点線UDで示した設備が抽出対象となる一般地中設備である。次に、S301で抽出した一般地中設備の基点座標をすべて抽出する(S302)。地中機器の基点座標はシンボルの中心であるため、本実施の形態では、図13のpで示した座標点が抽出される。そして、図14に示すように、S301で抽出した一般地中設備に接続されるケーブルにおける地中開閉器との接続点と、S302で抽出した基点座標とを結ぶ直線データを作成する(S303)。   In the intermediate state image creation process of S103, all cables are connected on the base point coordinates of the equipment to be thinned out. This process will be described with reference to the flowchart of FIG. First, an underground device that does not include a rising symbol or a time boundary switch is defined as “general underground facility”, and all the general underground facilities are extracted (S301). In the present embodiment, the facility indicated by the dotted line UD in FIG. 12 is a general underground facility to be extracted. Next, all the base point coordinates of the general underground facilities extracted in S301 are extracted (S302). Since the base point coordinate of the underground device is the center of the symbol, the coordinate point indicated by p in FIG. 13 is extracted in the present embodiment. Then, as shown in FIG. 14, the straight line data connecting the connection point of the cable connected to the general underground facility extracted in S301 and the base point coordinates extracted in S302 is created (S303). .

次いで、図15に示すように、S303で作成した直線と、(a)立ち上がりシンボル,(b)電線・ケーブル(c)時限境開閉器(d)時限境開閉器が所属する地中機器(e)立上りが所属する地中機器,上記(d)と(e)の地中機器に所属する開閉器(モールドジスコン,ピラージスコン,ロードブレーク,エルボを含む),(f)立上りが接続されているシンボル(顧客シンボル,ジョイント),(g)分岐箇所の設備(電柱・分岐装置)等の特定のシンボルを残して、その他のシンボルをすべて消去する(S304)。   Next, as shown in FIG. 15, the straight line created in S303, (a) rising symbol, (b) electric wire / cable (c) time limit switch (d) underground device to which the time limit switch belongs (e ) The underground equipment to which the rise belongs, the switch belonging to the above-mentioned underground equipment of (d) and (e) (including mold discon, pillar scon, road break, elbow), (f) The rise is connected Symbols (customer symbols, joints), (g) all other symbols are deleted except for specific symbols such as facilities (electric poles / branch devices) at branch locations (S304).

以上のように、一般地中設備抽出処理(S301),基準点座標抽出処理(S302)、ケーブル接続処理(S303),シンボル消去処理(S304)により、S103の中間状態画像作成が行なわれる。   As described above, the intermediate state image creation in S103 is performed by the general underground facility extraction process (S301), the reference point coordinate extraction process (S302), the cable connection process (S303), and the symbol deletion process (S304).

S104のデフォルメライン作成処理では、認識した系統上に任意の幅を持つテンプレートを作成し、線路屈折角度・線路長さのデータからラインのデフォルメ処理を行う。このときの処理を図16のフローチャートにより説明する。   In the deformation line creation process of S104, a template having an arbitrary width is created on the recognized system, and the line deformation process is performed from the data of the line refraction angle and the line length. The processing at this time will be described with reference to the flowchart of FIG.

まず、時限区間をひとつ選択し、電線・ケーブルデータを抽出する(S401:電線・ケーブルデータ抽出処理)。本実施の形態では、S401で図17の実線で示した部分を抽出した後、抽出したデータの最も電源側となる端点を抽出する(S402:電源端点抽出処理:本実施の形態では、図17のC11で示した部分を抽出する)。   First, one time interval is selected, and electric wire / cable data is extracted (S401: electric wire / cable data extraction process). In the present embodiment, after extracting the portion indicated by the solid line in FIG. 17 in S401, the end point closest to the power source of the extracted data is extracted (S402: power source end point extraction process: in the present embodiment, FIG. The portion indicated by C11 in FIG.

S402で抽出した端点から系統的に追跡し、負荷側端点までの電線・ケーブルデータを抽出する(S403:次点抽出)。本実施の形態では、図17のC11からC12の間における電線・ケーブルデータを抽出する。   Systematic tracking is performed from the end point extracted in S402, and wire / cable data up to the load side end point is extracted (S403: next point extraction). In the present embodiment, electric wire / cable data between C11 and C12 in FIG. 17 is extracted.

次に、S403で抽出した電線・ケーブルデータに対し、ある一定の幅「a」で囲むようにプレート用ポリゴンをセットする(S404)。なお、ここで用いる「a」の値は縮尺値に応じた任意の値(a>0)、「s」は、1より大きい任意の値とする。n,kは正の整数値である。   Next, a plate polygon is set so as to surround the wire / cable data extracted in S403 with a certain width “a” (S404). The value “a” used here is an arbitrary value (a> 0) corresponding to the scale value, and “s” is an arbitrary value larger than 1. n and k are positive integer values.

プレート用ポリゴンのセット(S404)の手法として、本実施の形態では2つの例を示す。まず、図18,図19のフローチャートを用いて、プレート用ポリゴンのセットを行う第1の例の詳細を説明する。   In this embodiment, two examples are shown as a method for setting plate polygons (S404). First, details of a first example for setting plate polygons will be described using the flowcharts of FIGS.

最初に、「k=全電線本数」と定義する(S501)。すなわち、電源端より数えて全電線・ケーブル本数を抽出し、そのときの最大値をkと定義する。図20に示すように、この系統では、k=40となる。   First, “k = total number of wires” is defined (S501). That is, the total number of wires / cables is extracted from the power supply end, and the maximum value at that time is defined as k. As shown in FIG. 20, in this system, k = 40.

次に、電線データを直線の式で表す(S502)。図21の、(x2,y2)〜(x3,y3)、(x3,y3)〜(x4,y4)の箇所の算出を例を以下述べる。まず、直線(x2,y2)〜(x3,y3)を求める。   Next, the electric wire data is represented by a linear equation (S502). An example of calculating the locations (x2, y2) to (x3, y3) and (x3, y3) to (x4, y4) in FIG. 21 will be described below. First, straight lines (x2, y2) to (x3, y3) are obtained.

Figure 0004277202
Figure 0004277202

(1)式にX=x2,Y=y2を代入して、(2)式に示すようにαを求めることができる。

Figure 0004277202
By substituting X = x2 and Y = y2 into equation (1), α can be obtained as shown in equation (2).
Figure 0004277202

同様に、直線(x3,y3)〜(x4,y4)の式を求める。

Figure 0004277202
Similarly, equations of straight lines (x3, y3) to (x4, y4) are obtained.
Figure 0004277202

(3)式にX=x3,Y=y3を代入して、(4)式に示すようにβを求めることができる。

Figure 0004277202
By substituting X = x3 and Y = y3 into the equation (3), β can be obtained as shown in the equation (4).
Figure 0004277202

以上のように、直線の式を算出した後、これらの直線に平行で所定距離離れた直線の式を求める(S503)。
直線(x2,y2)〜(x3,y3)に平行で距離「a」離れた直線(図22の点線で示す直線の式L2,L2′)は、以下のようにして求めることができる。
As described above, after calculating straight line equations, a straight line equation parallel to these straight lines and separated by a predetermined distance is obtained (S503).
The straight lines parallel to the straight lines (x2, y2) to (x3, y3) and separated by the distance “a” (straight line formulas L2, L2 ′ shown by dotted lines in FIG. 22) can be obtained as follows.

図23において(5)式で表される直線に平行な(6),(7)式で表される直線を求める場合を考える。
y=bx+c ・・・(5)
y=bx+d ・・・(6)
y=bx+f ・・・(7)

bは図23において、
tanθ=b ・・・(8)
で表される。また、図23に示した(5)式で表される直線と、(6)式で表される直線とのY軸方向の距離をeとすると、

Figure 0004277202
となる。 Consider a case in which a straight line represented by equations (6) and (7) parallel to a straight line represented by equation (5) in FIG. 23 is obtained.
y = bx + c (5)
y = bx + d (6)
y = bx + f (7)

b in FIG.
tan θ = b (8)
It is represented by Further, when the distance in the Y-axis direction between the straight line represented by the expression (5) and the straight line represented by the expression (6) shown in FIG.
Figure 0004277202
It becomes.

一般に、

Figure 0004277202
から、
Figure 0004277202
また、(8)式より、
Figure 0004277202
となる。 In general,
Figure 0004277202
From
Figure 0004277202
Also, from equation (8)
Figure 0004277202
It becomes.

ここで、0≦θ<90°であるので、

Figure 0004277202
となる。
(9)式へ(10)式を代入すると、
Figure 0004277202
が導かれる。また、c,d,eの間にはd=c−eの関係が成立するので、この関係と上記のeについての式と、d=c−eなる関係から、
Figure 0004277202
が導かれる。 Here, since 0 ≦ θ <90 °,
Figure 0004277202
It becomes.
Substituting equation (10) into equation (9),
Figure 0004277202
Is guided. Also, since the relationship d = ce is established between c, d, and e, from this relationship, the above equation for e, and the relationship d = ce.
Figure 0004277202
Is guided.

(11)式と(6)式とから、求める直線の式は、

Figure 0004277202
となる。 From the equations (11) and (6), the straight line equation to be obtained is
Figure 0004277202
It becomes.

(6)式についても同様に、次の式が導かれる。

Figure 0004277202
Similarly, the following equation is derived for equation (6).
Figure 0004277202

以上のことから、求める直線の式L2は次式のように求まる。

Figure 0004277202
From the above, the straight line equation L2 to be obtained is obtained as follows.
Figure 0004277202

同様に、直線(x2,y2)〜(x3,y3)に平行で距離a離れた直線の式(L2’)は次式のように求まる。

Figure 0004277202
Similarly, an equation (L2 ′) of a straight line parallel to the straight lines (x2, y2) to (x3, y3) and separated by a distance a is obtained as the following equation.
Figure 0004277202

次に、上記と同様の処理により直線(x3,y3)〜(x4,y4)に平行で距離a離れた直線L3は、

Figure 0004277202
となり、直線L3’は、
Figure 0004277202
となる。なお、α、βの値は(2)式、(4)式の値である。以上のようにして、直線の式を算出する。 Next, a straight line L3 that is parallel to the straight lines (x3, y3) to (x4, y4) and separated by a distance a by the same process as described above,
Figure 0004277202
The straight line L3 ′ is
Figure 0004277202
It becomes. Note that the values of α and β are the values of the equations (2) and (4). As described above, a straight line equation is calculated.

つぎに、nに1をセットして初期化し(S504)、nの値とkの値の比較を行い(S505)、nの値がk未満であれば(n<k)、S506へ進み、kを越えた場合はS509に進む。S506では、S503で求めた「a」離れた直線のうち、n番目の直線(2つの直線)をそれぞれ抽出する。図24に、n=2の時に抽出される直線を破線で示す。   Next, n is set to 1 for initialization (S504), the value of n is compared with the value of k (S505), and if the value of n is less than k (n <k), the process proceeds to S506, When it exceeds k, it progresses to S509. In S506, the nth straight lines (two straight lines) are extracted from the straight lines separated by “a” obtained in S503. In FIG. 24, a straight line extracted when n = 2 is indicated by a broken line.

S507では、S506で抽出したn番目の直線と、n+1番目の直線の交点をつなぎ線分を作成する(S507)。なお、抽出される交点の条件は電線データの直線を「またがない点」とする。この「またがない点」の有無判定の方法について後述する。   In S507, a line segment is created by connecting the intersection of the nth straight line extracted in S506 and the (n + 1) th straight line (S507). In addition, the condition of the intersection point to be extracted is defined as “a point that does not cross” the straight line of the wire data. A method for determining the presence / absence of this “cross point” will be described later.

以下、図25に示す2番目の直線L2と、3番目の直線L3の交点の座標(xq3,yq3)を算出する場合を例に、交点の算出方法を説明する。   Hereinafter, the method of calculating the intersection will be described by taking as an example the case of calculating the coordinates (xq3, yq3) of the intersection of the second straight line L2 and the third straight line L3 shown in FIG.

まず、S504で求めた2つの直線L2,L3を抽出し(S506)の式(12)式および(14)式から、これらの交点(X,Y)=(xq3,yq3)を算出する。

Figure 0004277202
とし、式(12)式から(14)式を減算すると、
Figure 0004277202
が導かれる。 First, the two straight lines L2 and L3 obtained in S504 are extracted, and the intersection (X, Y) = (xq3, yq3) is calculated from the equations (12) and (14) in (S506).
Figure 0004277202
And subtracting equation (14) from equation (12),
Figure 0004277202
Is guided.

算出したXを(12)式または(14)式に代入することにより、Yを求めることができる。その結果、算出した解が(xq3,yq3)となる。同様に、(13)式と(15)式とから2つの直線L2′,L3′を求め、これらの交点(xr3,yr3)を算出する。   By substituting the calculated X into the equation (12) or the equation (14), Y can be obtained. As a result, the calculated solution is (xq3, yq3). Similarly, two straight lines L2 ′ and L3 ′ are obtained from the equations (13) and (15), and the intersection (xr3, yr3) of these is calculated.

同様に、1番目の直線(2つ)と2番目の直線(2つ)との交点(xq2,yq2),(xr2,yr2)をそれぞれ算出する。そして、(xq2,yq2)、(xq3,yq3)とを接続し(および(xr2,yr2)、(xr3,yr3)とを接続し)、これら交点(xqk,yqk),(xrk,yqk)を接続した線分を求める(上述したS507)。この操作をn=1から(上述したステップS504)からnがkに達するまで繰り返すことで(S508,S505)連続した線を作成することができる。   Similarly, intersections (xq2, yq2) and (xr2, yr2) between the first straight line (two) and the second straight line (two) are calculated. Then, (xq2, yq2), (xq3, yq3) are connected (and (xr2, yr2), (xr3, yr3) are connected), and these intersection points (xqk, yqk), (xrk, yqk) are connected. The connected line segment is obtained (S507 described above). By repeating this operation from n = 1 (step S504 described above) until n reaches k (S508, S505), a continuous line can be created.

次に、まず、nを新たに定義し、初期値として2にセットする(S509)。そして、S507で求めた線分のうち、n番目の直線を抽出する(S510)。そして、nの値とkの値の比較を行い(S511)、nの値がk未満であればS512へ進み、kに達したときは処理を終了する。   Next, n is newly defined and set to 2 as an initial value (S509). Then, the nth straight line is extracted from the line segments obtained in S507 (S510). Then, the value of n is compared with the value of k (S511). If the value of n is less than k, the process proceeds to S512, and if it reaches k, the process is terminated.

S512では、n番目未満の線分との重なりを判断し、S510にて抽出したn番目の線分が、n番目未満の線分と重なりがあるか判定を行い(S513)、重なり判定後重なりがなければ、n=n+1としS511に処理を戻す(S514)。   In S512, the overlap with the nth line segment is determined, and it is determined whether the nth line segment extracted in S510 overlaps with the nth line segment (S513). If not, n = n + 1 is set, and the process returns to S511 (S514).

図26のC4に重なり発生例を示す。重なり判定は以下のようにして行なう。まず、2直線の開始および終了座標点が図27の通り定められているとする。それぞれの直線は、次式で表すことができる。

Figure 0004277202
An example of occurrence of overlap is shown in C4 of FIG. The overlap determination is performed as follows. First, it is assumed that the start and end coordinate points of two straight lines are determined as shown in FIG. Each straight line can be expressed by the following equation.
Figure 0004277202

ここでまず、直線Mの式に直線Nの座標を代入し、大小比較を行う。

Figure 0004277202
であれば、不等号の向きが逆なので、交差している可能性があると判定する。 Here, first, the coordinates of the straight line N are substituted into the formula of the straight line M, and the magnitude comparison is performed.
Figure 0004277202
If so, it is determined that there is a possibility of crossing because the direction of the inequality sign is reversed.

次に、直線Nの式に直線Mの座標を代入し、大小比較を行う。

Figure 0004277202
であれば、不等号の向きが同じなので、交差していないと判定する。 Next, the coordinates of the straight line M are substituted into the formula of the straight line N, and the magnitude comparison is performed.
Figure 0004277202
If so, the inequality signs have the same direction, so it is determined that they do not intersect.

このように、どちらかのパターンで不等号の向きが同じであれば、直線同士は交差しておらず、重なっていないと判定する。両方のパターンで不等号の向きが逆向きとなった場合は、直線同士は交差しており、重なっていると判定する。   Thus, if the direction of the inequality sign is the same in either pattern, it is determined that the straight lines do not intersect and do not overlap. When the inequality sign is reversed in both patterns, the straight lines intersect and are determined to overlap.

S512で、n番目未満の線分との重なりがあると判断されたときは、n番目の直線の式で、

Figure 0004277202
とする(S515)。 When it is determined in S512 that there is an overlap with the line segment less than the nth line,
Figure 0004277202
(S515).

図28をもとに説明する。n番目の直線の式を図28の(17)式、(18)式とする。

Figure 0004277202
これらの式中のaの値を
Figure 0004277202
したものを新たにaと定義し
Figure 0004277202
、再度直線の式を算出する。図28では、新たな直線(処理後の2つの直線)を点線で示す。この直線は、
Figure 0004277202
となる。 This will be described with reference to FIG. The equations for the nth straight line are represented by equations (17) and (18) in FIG.
Figure 0004277202
The value of a in these equations is
Figure 0004277202
The new one is defined as a
Figure 0004277202
Then, the straight line formula is calculated again. In FIG. 28, new straight lines (two straight lines after processing) are indicated by dotted lines. This straight line is
Figure 0004277202
It becomes.

そして、これらの新たに算出した直線n番目と、n+1、n−1番目の直線のそれぞれの交点をつなぎ線分を作成する(S515)。この場合の交点の算出方法および線分の作成方法はS507と同じである。この処理が完了したときは、処理をS512に戻す。   Then, a line segment is created by connecting the intersection points of the newly calculated straight line nth, n + 1, and (n-1) th straight lines (S515). In this case, the intersection calculation method and line segment creation method are the same as those in S507. When this process is completed, the process returns to S512.

図29に示されるように、新たに作成される線分は、
3′番目の直線:(xq3,yq3)〜(xq4’,yq4’)
(xr3,yr3)〜(xr4’,yr4’)
4′番目の直線:(xq4’,yq4’)〜(xq5’,yq5’)
(xr4’,yr4’)〜(xr5’,yr5’)
である。
As shown in FIG. 29, the newly created line segment is
3'th straight line: (xq3, yq3) to (xq4 ', yq4')
(Xr3, yr3) to (xr4 ′, yr4 ′)
4'th straight line: (xq4 ', yq4') to (xq5 ', yq5')
(Xr4 ′, yr4 ′) to (xr5 ′, yr5 ′)
It is.

次に、プレート用ポリゴンのセット(S404)についての第2の例を図30,図31のフローチャートを用いて説明する。図30および図31のフローチャートのうち、S601〜S614は、図18および図19のS501〜S514と同じである。   Next, a second example of the plate polygon set (S404) will be described with reference to the flowcharts of FIGS. In the flowcharts of FIGS. 30 and 31, S601 to S614 are the same as S501 to S514 of FIGS.

S615では、n番目未満の線分との重なりがあると判断されたときは、nの値をtと新たに定義する(t=n)。すなわち、重なりを発見した際のnの値を保持する。そして、図32に示すように、S612において、n番目未満の線分との重なりがあると判断されたとき(図32の破線で囲った箇所C4)は、t番目からk番目の直線の式(図32ではn番目とn+1番目の式)で、aの値を

Figure 0004277202
したものを新たに「a」と定義する
Figure 0004277202
(S616)。 In S615, when it is determined that there is an overlap with the n-th line segment, the value of n is newly defined as t (t = n). That is, the value of n when the overlap is found is held. Then, as shown in FIG. 32, when it is determined in S612 that there is an overlap with the line segment less than the nth (location C4 surrounded by a broken line in FIG. 32), the formula of the tth to kth straight lines (The nth and n + 1th equations in FIG. 32)
Figure 0004277202
Define the new "a"
Figure 0004277202
(S616).

次いで、図33に示すように、n番目の直線とn+1番目の直線の交点をつなぎ線分を作成する(S617)。交点算出方法、線分作成方法に際しては、上記の例では3番目(n−1番目)の直線との交点も求める。   Next, as shown in FIG. 33, an intersection of the nth straight line and the (n + 1) th straight line is connected to create a line segment (S617). In the intersection calculation method and the line segment creation method, the intersection with the third (n−1) th straight line is also obtained in the above example.

図33において、新たに作成した線分は、
3′番目の直線:(xq3,yq3)〜(xq4′,yq4′)、
(xr3′,yr3′)〜(xr4′,yr4′)
4′番目の直線:(xq4′,yq4′)〜(xq5′,yq5′)、
(xr4′,yr4′)〜(xr5′,yr5′)
である。そして、tをインクリメントし(t=t+1:S618)、tの値がk未満であれば、S617に処理を戻し、kを越えればS612に処理を戻す(S619)。
In FIG. 33, the newly created line segment is
3'th straight line: (xq3, yq3) to (xq4 ', yq4'),
(Xr3 ′, yr3 ′) to (xr4 ′, yr4 ′)
4'th straight line: (xq4 ', yq4') to (xq5 ', yq5'),
(Xr4 ′, yr4 ′) to (xr5 ′, yr5 ′)
It is. Then, t is incremented (t = t + 1: S618). If the value of t is less than k, the process returns to S617, and if it exceeds k, the process returns to S612 (S619).

上記のようにして、図16のフローチャートにおけるS404の処理を実行した後、屈折箇所点を抽出する(S405)。すなわち、図34および図35(図34におけるC5部分の拡大図)に示すように、S404で作成したポリゴンの屈折箇所のうち、電線からの距離が短くなる方の点を抽出する。図35では、(x1,y1)〜(xq2,yq2)の距離i1と、(x1,y1)〜(xr2,yr2)の距離j1とを比較するとj1<i1なので、(x1,y1)〜(xr2,yr2)が選ばれ、また(x2,y2)〜(xq3,yq3)の距離i2と、(x2,y2)〜(xr3,yr3)の距離j2とを比較すると、j2<i2なので、(x2,y2)〜(xq3,yq3)が選ばれる。   As described above, after executing the process of S404 in the flowchart of FIG. 16, a refraction point is extracted (S405). That is, as shown in FIG. 34 and FIG. 35 (enlarged view of C5 portion in FIG. 34), a point with a shorter distance from the electric wire is extracted from the refraction points of the polygon created in S404. In FIG. 35, when the distance i1 from (x1, y1) to (xq2, yq2) and the distance j1 from (x1, y1) to (xr2, yr2) are compared, j1 <i1, so (x1, y1) to (x xr2, yr2) is selected, and when the distance i2 from (x2, y2) to (xq3, yq3) and the distance j2 from (x2, y2) to (xr3, yr3) are compared, since j2 <i2, x2, y2) to (xq3, yq3) are selected.

なお、1つの点から複数(3つ以上)に分かれる電線・ケーブルの分岐箇所についてのS404では、分岐点も基点となるので(すなわち、時限境開閉器と同等であるので)、図36に示すように、それぞれの方向にテンプレートを作成する。   In S404 about the branching point of the electric wire / cable that is divided into a plurality (three or more) from one point, the branching point is also a base point (that is, equivalent to a time limit switch), and is shown in FIG. So create a template in each direction.

図37(A)に示すように、電線・ケーブルの屈曲点を(x1,y1),(x2,y2),(x3,y3),(x4,y4)で示し、(x2,y2)で3方向に分岐している例を示してあるが、4以上の分岐箇所についても同様に処理することができる。   As shown in FIG. 37 (A), the bending points of the wires / cables are indicated by (x1, y1), (x2, y2), (x3, y3), (x4, y4), and (x2, y2) is 3 Although an example of branching in the direction is shown, four or more branch points can be similarly processed.

複数分岐点は、屈折箇所点抽出(S405の処理)対象となる。屈曲点を接続した状態を図37(B)に示す。   Multiple branch points are targeted for extraction of refraction points (processing in S405). A state where the bending points are connected is shown in FIG.

上記のように屈曲点を抽出した後、図38に示すように、S405で抽出した点を結びk線分を描写する(S406)。このとき、短い線分(長さ「J」未満)、もしくは短い線分の集合(図39の点線)で、区間の電源側または負荷側端点に接続されていない線分を抽出する(図16のフローチャートにおけるS407)。図40に、短い線分の抽出のフローチャートを示す。ここで、Jは任意の定数とし、s,tは正の整数とする。まず、(21)式に示すように、初期値設定で、s,tを1にセットし(S701)、線分Lの長さの集合とJの大きさとを比較する(S702)。

Figure 0004277202
After the bending points are extracted as described above, as shown in FIG. 38, the points extracted in S405 are connected and a k-line segment is drawn (S406). At this time, a line segment that is not connected to the power source side or load side end point of the section is extracted from a short line segment (less than length “J”) or a set of short line segments (dotted line in FIG. 39) (FIG. 16). In the flowchart of S407). FIG. 40 shows a flowchart for extracting a short line segment. Here, J is an arbitrary constant, and s and t are positive integers. First, as shown in the equation (21), s and t are set to 1 in the initial value setting (S701), and the set of lengths of the line segment L is compared with the size of J (S702).
Figure 0004277202

線分Lnの長さの集合LtがJよりも大きいとき(S702の「NO」)は、Ltを処理対象外とし(S703)、tをインクリメントし(t=t+1:S704)、Ltが存在するか否かを判断する(S705)。Ltが存在しないときは処理を終了し、存在するときはsをt+1にセットし処理をS702に戻す。   When the set Lt of the length of the line segment Ln is larger than J (“NO” in S702), Lt is excluded from processing (S703), t is incremented (t = t + 1: S704), and Lt exists. Whether or not (S705). If Lt does not exist, the process ends. If it exists, s is set to t + 1, and the process returns to S702.

S702で、線分Lnの長さの集合LtがJよりも小さいとき(S702の「YES」)は、tをインクリメントし(t=t+1:S707)、Ltが存在するか否かを判断する(S708)。Ltが存在しないときは処理を終了し、存在するときは処理をS702に戻す。   In S702, when the set Lt of the length of the line segment Ln is smaller than J (“YES” in S702), t is incremented (t = t + 1: S707), and it is determined whether or not Lt exists (S702). S708). If Lt does not exist, the process ends. If it exists, the process returns to S702.

つぎに、図41に示すように、上記のようにして抽出した線分を消去し、残った線分を接続する(図16のS408)。そして、S407で作成した線分の屈折箇所の角度を測定し任意角度「γ」未満の箇所を抽出する(S409)。ただし、系統構成によっては、「γ」以上の角度であっても抽出する場合がある。   Next, as shown in FIG. 41, the line segments extracted as described above are deleted, and the remaining line segments are connected (S408 in FIG. 16). Then, the angle of the refracted portion of the line segment created in S407 is measured to extract a portion having an arbitrary angle less than “γ” (S409). However, depending on the system configuration, the angle may be extracted even when the angle is greater than “γ”.

図42にS409におけるフローチャートを示す。なお、重なり判定は前述と同様とする。図42のフローチャートにおいて、k,n,mは正の整数とする。   FIG. 42 shows a flowchart in S409. Note that the overlap determination is the same as described above. In the flowchart of FIG. 42, k, n, and m are positive integers.

図42では、電源端より数えて全線分本数を抽出し、その時の最大値をkと定義する(S801)。また、この時のkの値は正の整数とする。図43に示すように本実施の形態では、k=19となる。図43では、S408において接続された直線をGで表示してある(図43では11番目,12番目の直線をG11,G12で示してある)。つぎに、初期値として、nを1にセットし(n=1:S802)、mを1にセットする(m=1:S803)。なお、m=1は、各区間の電源端を表す。
この後、nの値とkの値の比較を行い(n<k:S804)、nの値がk未満であればS805に処理を移し(S805)、kを越えた場合は処理を終了する。
In FIG. 42, the total number of lines is extracted from the power supply end, and the maximum value at that time is defined as k (S801). The value of k at this time is a positive integer. As shown in FIG. 43, in this embodiment, k = 19. 43, the straight lines connected in S408 are indicated by G (in FIG. 43, the 11th and 12th straight lines are indicated by G11 and G12). Next, as an initial value, n is set to 1 (n = 1: S802), and m is set to 1 (m = 1: S803). Note that m = 1 represents the power supply end of each section.
Thereafter, the value of n is compared with the value of k (n <k: S804). If the value of n is less than k, the process proceeds to S805 (S805), and if it exceeds k, the process ends. .

S805において、n番目とn+1番目の線分のなす角度を算出し、この角度が「γ」未満か否かを判断する(S806)。判断の結果「γ」未満であればS807へ進み、「γ」以上であればS812に進む。本実施の形態では、n=11の場合を示し、図43のC6部分の角度を算出することとなる。   In S805, an angle formed by the nth and n + 1th line segments is calculated, and it is determined whether or not this angle is less than “γ” (S806). If it is less than “γ”, the process proceeds to S807, and if it is equal to or greater than “γ”, the process proceeds to S812. In the present embodiment, n = 11 is shown, and the angle of the C6 portion in FIG. 43 is calculated.

以下に、図44に示したθを求める方法を説明する。余弦定理より各辺の長さをそれぞれa,b,cとすると、求めるθは(22)式で表される。それぞれの座標については、プレート作成時に算出した座標を使用する。

Figure 0004277202
A method for obtaining θ shown in FIG. 44 will be described below. If the length of each side is a, b, and c from the cosine theorem, θ to be obtained is expressed by equation (22). For each coordinate, the coordinate calculated at the time of plate creation is used.
Figure 0004277202

次に、各辺a,b,cの長さを求めると、それぞれ以下のようになる。

Figure 0004277202
Next, the lengths of the sides a, b, and c are determined as follows.
Figure 0004277202

よって、(22)式に(23)式,(24)式,(25)式を代入することでθを算出することができる。   Therefore, θ can be calculated by substituting the equations (23), (24), and (25) into the equation (22).

つぎに、図45のC6でを示すように、n番目とn+1番目の線分のなす屈折点を抽出し(S807)、mをインクリメントし(m=m+1:S808)、図46に示すように、抽出点をmと定義する(S809)。図46ではこの抽出点mを「5」とし、抽出点m−1を「4」、抽出点m−2を「3」、抽出点m−3を「2」としてある。   Next, as indicated by C6 in FIG. 45, the refraction points formed by the nth and n + 1th line segments are extracted (S807), m is incremented (m = m + 1: S808), and as shown in FIG. The extraction point is defined as m (S809). In FIG. 46, the extraction point m is “5”, the extraction point m−1 is “4”, the extraction point m-2 is “3”, and the extraction point m-3 is “2”.

図47において破線で示すように、抽出点m,m−1を結ぶ線分をWm−1と定義し(S810)、nをインクリメントし(n=n+1:S811)、処理をS804に戻す。   47, the line segment connecting the extraction points m and m−1 is defined as Wm−1 (S810), n is incremented (n = n + 1: S811), and the process returns to S804.

S806において、n番目とn+1番目の線分のなす角度が「γ」以上であれば、n番目の線分とn+1番目の線分のなす屈折点と、抽出点mを結んだ線分(図47ではW1〜W4を示してある)が線分G1〜Gm−1と重なるか否かを判定する(S812)。図48の太破線は、C6で示す部分が抽出点とされなかった場合(すなわち、G11とG12とのなす角がγよγよりも大きい場合)を示している。太破線が、線分G1〜Gm−1と重なるか否かの判定方法は、前述した重なり判定方法と同様とする。   In S806, if the angle formed by the nth and n + 1th line segments is not less than “γ”, the line segment connecting the refraction point formed by the nth line segment and the (n + 1) th line segment and the extraction point m (see FIG. It is determined whether or not W1 to W4 are overlapped with the line segments G1 to Gm-1 (S812). The thick broken line in FIG. 48 indicates the case where the portion indicated by C6 is not an extraction point (that is, the angle formed by G11 and G12 is larger than γ and γ). The method for determining whether or not the thick broken line overlaps with the line segments G1 to Gm-1 is the same as the overlap determination method described above.

S812において、抽出点mを結んだ線分が線分G1〜Gm−1と重なりがあるときは、系統的に重なりがある箇所であるか否かを判断する(S813)。すなわち、系統認識処理の際のデータ(系統構成を確認している)をもとに、重なりが発生した箇所が、実系統上でも重なった系統構成となっているかを確認する。   In S812, when the line segment connecting the extraction points m overlaps with the line segments G1 to Gm-1, it is determined whether or not there is a systematic overlap (S813). That is, based on the data at the time of system recognition processing (the system configuration is confirmed), it is confirmed whether the portion where the overlap has occurred is an overlapping system configuration on the actual system.

そして、S813において系統的に重なった個所がないときは図49に示すように、n−1番目(11番目)の線分と、n番目(12番目)の線分とがなす屈折点を抽出し(S814)、処理をS804に戻す。系統的に重なった個所があるときは処理をS807に渡し、図50に示すようにn番目とn+1番目の線分のなす屈折点C7を抽出する。   If there is no systematically overlapped portion in S813, as shown in FIG. 49, the refraction point formed by the (n-1) th (11th) line segment and the nth (12th) line segment is extracted. (S814), and the process returns to S804. If there is a systematically overlapped portion, the process is passed to S807, and the refraction point C7 formed by the nth and n + 1th line segments is extracted as shown in FIG.

S812において、系統的に重なりがある箇所があるときは、nをインクリメントし(n=n+1:S815)、処理をS804に戻す。なお、本実施の形態では、系統的に重なりはないので、S814の処理は実行されない。   In S812, if there is a systematic overlap, n is incremented (n = n + 1: S815), and the process returns to S804. In the present embodiment, since there is no systematic overlap, the process of S814 is not executed.

そして、図51に示すように上記のようにS409で抽出した点を結び線分を再描画し(S410)他の区間があるか否かを判断する(S411)。すなわち、表示中の配電線上で、まだ選択されていない配電線が存在するか否かを判定する。まだ選択されていない配電線があれば、処理をS401に戻し、選択されていない配電線がなければ、図52に示すように、もともと系統図として描写されていた電線・ケーブルの消去、およびプレートの消去を行い間引き処理を完成させ(S412)、処理を終了する。   Then, as shown in FIG. 51, the points extracted in S409 as described above are connected to redraw the line segment (S410), and it is determined whether there is another section (S411). That is, it is determined whether or not there is a distribution line that has not yet been selected on the displayed distribution line. If there is a distribution line that has not been selected yet, the process returns to S401, and if there is no distribution line that has not been selected, as shown in FIG. Is deleted, the thinning process is completed (S412), and the process ends.

画像処理装置1の画像蓄積手段18に適用される画像データ構造の例を図53に示す。ここでは、レイヤデータは、地図システムの基板レイヤLYR1とユーザ設定レイヤLYR2からなる。基板レイヤLYR1は、道路レイヤLYR11と、家枠レイヤLYR12と川レイヤLYR13と、道路名レイヤLYR14からなり、ユーザ設定レイヤLYR2は、需要家シンボルレイヤLYR21と、設備シンボルレイヤLYR22と、電線シンボルレイヤLYR23と、設備名レイヤLYR24と、需要家名レイヤLYR25からなる。   An example of the image data structure applied to the image storage means 18 of the image processing apparatus 1 is shown in FIG. Here, the layer data includes a substrate layer LYR1 and a user setting layer LYR2 of the map system. The board layer LYR1 includes a road layer LYR11, a house frame layer LYR12, a river layer LYR13, and a road name layer LYR14. The user setting layer LYR2 includes a customer symbol layer LYR21, an equipment symbol layer LYR22, and an electric wire symbol layer LYR23. And an equipment name layer LYR24 and a customer name layer LYR25.

なお、上記した実施の形態では、配電系統図に関して説明したが、本発明はこれに限ることはなく、例えば、配電系統図,回路図(回路設計図),屋内配線図,ガス・水道の系統図,電車系統図等についても適用することができる。   In the above-described embodiment, the distribution system diagram has been described. However, the present invention is not limited to this. For example, the distribution system diagram, circuit diagram (circuit design diagram), indoor wiring diagram, gas / water system The present invention can also be applied to diagrams and train system diagrams.

従来技術の説明図であり、(A)は配電系統の表示例を示す図、(B)は(A)の簡略図である。It is explanatory drawing of a prior art, (A) is a figure which shows the example of a display of a power distribution system, (B) is a simplified figure of (A). 配電系統図のレイヤ構造を示す図である。It is a figure which shows the layer structure of a power distribution system diagram. 本発明の画像処理装置を示す機能ブロック図である。It is a functional block diagram which shows the image processing apparatus of this invention. 本発明の画像処理装置の基本アルゴリズムを示す図である。It is a figure which shows the basic algorithm of the image processing apparatus of this invention. 本実施の形態が適用される配電系統を示す図である。It is a figure which shows the power distribution system with which this Embodiment is applied. 図5の配電系統から時限区間表示を除いた配電系統図である。FIG. 6 is a distribution system diagram obtained by removing the time interval display from the distribution system of FIG. 5. 本実施の形態における時限区間および分岐区間単位でのグルーピング処理を示すフローチャートである。It is a flowchart which shows the grouping process in the time interval and the branch area unit in this Embodiment. 図7のグルーピングにおいて抽出対象となる時限区間の境および分岐箇所となる所定設備を示す配電系統図である。FIG. 8 is a distribution system diagram showing predetermined facilities that are boundaries and branch points of timed sections to be extracted in the grouping of FIG. 7. 図7のグルーピングされた区間を示す配電系統図である。FIG. 8 is a distribution system diagram showing the grouped sections in FIG. 7. 図7のグルーピングされた区間を実線で示した配電系統図である。FIG. 8 is a distribution system diagram illustrating the grouped sections in FIG. 7 by solid lines. 本実施の形態における中間状態画像作成処理を示すフローチャートである。It is a flowchart which shows the intermediate | middle state image creation process in this Embodiment. 本実施の形態における一般地中設備を示す配電系統図である。It is a power distribution system figure which shows the general underground installation in this Embodiment. 本実施の形態における一般地中設備の基点座標を示す配電系統図である。It is a power distribution system figure which shows the base point coordinate of the general underground installation in this Embodiment. 本実施の形態における地中開閉器の接続点と基点座標とを直線で結んだ状態を示す配電系統図である。It is a power distribution system figure which shows the state which connected the connection point and base point coordinate of the underground switch in this Embodiment with the straight line. 本実施の形態において特定のシンボルを残して、その他のシンボルをすべて消去した様子を示す配電系統図である。FIG. 10 is a distribution system diagram showing a state where specific symbols are left and all other symbols are erased in the present embodiment. 本実施の形態におけるデフォルメライン作成処理を示すフローチャートである。It is a flowchart which shows the deformation line creation process in this Embodiment. 本実施の形態における電源端点抽出処理で抽出された端点を示す配電系統図である。It is a power distribution system figure which shows the endpoint extracted by the power supply endpoint extraction process in this Embodiment. 本実施の形態におけるプレート用ポリゴンのセットの第1の例を示すフローチャートの前半を示す図である。It is a figure which shows the first half of the flowchart which shows the 1st example of the set of the polygon for plates in this Embodiment. 本実施の形態におけるプレート用ポリゴンのセットの第1の例を示すフローチャートの後半を示す図である。It is a figure which shows the second half of the flowchart which shows the 1st example of the set of the polygon for plates in this Embodiment. 本実施の形態における全電線・ケーブル本数を示す配電系統図である。It is a power distribution system figure which shows the number of all the electric wires and cables in this Embodiment. 本実施の形態における電線データの直線式の説明図である。It is explanatory drawing of the linear type of the electric wire data in this Embodiment. 本実施の形態において、電線から距離「a」離れた直線を示す説明図である。In this Embodiment, it is explanatory drawing which shows the straight line which is the distance "a" away from the electric wire. 本実施の形態において、所定直線から距離「a」離れた直線を求める場合の説明図である。In this Embodiment, it is explanatory drawing in the case of calculating | requiring the straight line which is the distance "a" away from the predetermined straight line. 電線から距離「a」離れた直線を示す説明図である。It is explanatory drawing which shows the straight line which distanced "a" from the electric wire. 電線から距離「a」離れた2つの直線の交点の座標の算出方法を説明するための説明図である。It is explanatory drawing for demonstrating the calculation method of the coordinate of the intersection of two straight lines away from the electric wire by distance "a". 電線から距離「a」離れた2つの直線の重なり発生の例を示す説明図である。It is explanatory drawing which shows the example of overlap generation | occurrence | production of two straight lines which are separated from the electric wire by a distance “a”. 2直線の開始および終了座標点を示す説明図である。It is explanatory drawing which shows the start and end coordinate point of 2 straight lines. 2直線の重なりがある場合に重なりを回避するための方法を示す説明図である。It is explanatory drawing which shows the method for avoiding overlap when there exists overlap of 2 straight lines. 2直線の重なりがある場合に重なりを回避するために生成された新たな直線を示す説明図である。It is explanatory drawing which shows the new straight line produced | generated in order to avoid an overlap when there exists an overlap of two straight lines. 本実施の形態におけるプレート用ポリゴンのセットの第2の例を示すフローチャートの前半を示す図である。It is a figure which shows the first half of the flowchart which shows the 2nd example of the set of the polygon for plates in this Embodiment. 本実施の形態におけるプレート用ポリゴンのセットの第2の例を示すフローチャートの後半を示す図である。It is a figure which shows the second half of the flowchart which shows the 2nd example of the set of the plate polygon in this Embodiment. 2直線の重なりがあると判断された個所を示す説明図である。It is explanatory drawing which shows the part judged that there exists overlap of 2 straight lines. 2直線の重なりがあると判断された場合に作成される新たな線分が作成される様子を示す説明図である。It is explanatory drawing which shows a mode that the new line segment produced when it is judged that there exists an overlap of 2 straight lines is produced. 本実施の形態において、ポリゴンの屈折箇所のうち、電線からの距離が短くなる方の点を抽出する場合の説明図である。In this Embodiment, it is explanatory drawing in the case of extracting the point of the direction where the distance from an electric wire becomes short among the refractive places of a polygon. 図34におけるC5部分の拡大図である。It is an enlarged view of C5 part in FIG. 電線・ケーブルの分岐箇所についてテンプレートが作成された状態を示す説明図である。It is explanatory drawing which shows the state by which the template was created about the branch location of an electric wire and a cable. (A)は電線・ケーブルの屈曲点が3方向に分岐している例を示す図、(B)は屈曲点を接続した状態を示す図である。(A) is a figure which shows the example which the bending point of an electric wire and a cable has branched in 3 directions, (B) is a figure which shows the state which connected the bending point. 抽出した点を結び線分を描写した状態を示す配電系統図である。It is a power distribution system figure which shows the state which connected the extracted point and drawn the line segment. 本実施の形態において、消去する短い線分を示す図である。In this Embodiment, it is a figure which shows the short line segment to erase. 短い線分の抽出の処理を示すフローチャートである。It is a flowchart which shows the process of extraction of a short line segment. 抽出した線分を消去し、残った線分を接続した状態を示す配電系統図である。It is a distribution system diagram which shows the state which erase | eliminated the extracted line segment and connected the remaining line segment. 抽出した線分が任意角度以上か否かを判定するフローチャートを示す図である。It is a figure which shows the flowchart which determines whether the extracted line segment is more than arbitrary angles. 電源端より数えて全線分本数を抽出した状態を示す配電系統図である。It is a power distribution system figure which shows the state which extracted from the power supply terminal the number of all the line segments. 抽出した線分の角度を求める方法を示す説明図である。It is explanatory drawing which shows the method of calculating | requiring the angle of the extracted line segment. n番目とn+1番目の線分のなす屈折点を示す配電系統図である。It is a distribution system figure which shows the refraction point which the nth and n + 1th line segment makes. 抽出した屈曲点を示す配電系統図である。It is a power distribution system figure which shows the extracted bending point. 抽出点を結ぶ線分を示す配電系統図である。It is a power distribution system figure which shows the line segment which connects an extraction point. 抽出点mとn番目とn+1番目の線分のなす屈折点を結んだ線分を示す配電系統図である。It is a distribution system figure which shows the line segment which connected the extraction point m and the refraction point which the nth and n + 1th line segment makes. 系統的に重なった個所がない場合において抽出される屈折点を示す配電系統図である。It is a power distribution system figure which shows the refraction point extracted when there is no part which overlapped systematically. 系統的に重なった個所がある場合において抽出される屈折点を示す配電系統図である。It is a power distribution system figure which shows the refraction point extracted when there exists a part which overlapped systematically. 抽出した点を結び線分を再描画した状態を示す配電系統図である。It is a distribution system diagram which shows the state which connected the extracted point and redrawn the line segment. 本発明の実施の形態において、系統図として描写されていた電線・ケーブルの消去、およびプレートの消去を行い間引き処理を完成させた系統図である。In the embodiment of the present invention, it is a system diagram in which the thinning process is completed by erasing the electric wire / cable and the plate that are depicted as a system diagram. 地図システムのデータ構造の例を示す図である。It is a figure which shows the example of the data structure of a map system.

符号の説明Explanation of symbols

1 画像処理装置
11 プライオリティ登録手段
12 シンボル消去手段(オブジェクト消去手段)
13 中間状態画像作成手段
14 テンプレート設定手段
15 ラインデフォルメ処理手段
16 配電系統表示手段
17 操作手段
18 画像蓄積手段
DESCRIPTION OF SYMBOLS 1 Image processing apparatus 11 Priority registration means 12 Symbol deletion means (object deletion means)
13 Intermediate state image creation means 14 Template setting means 15 Line deformation processing means 16 Distribution system display means 17 Operation means 18 Image storage means

Claims (7)

縮尺値に応じて間引き処理の対象となる各オブジェクトごとにプライオリティを設定するプライオリティ登録手段と、
オブジェクトのうちプライオリティが低い所定のオブジェクトを消去するオブジェクト消去手段と、
接続線により相互接続された前記オブジェクトの接続関係を追跡し、所定区間ごとに系統情報の認識を行ない、所定の間引くオブジェクトを消去し、当該間引きにより生じた非接続状態を接続状態とした画像を作成する中間状態画像作成手段と、
前記接続線に直線輪郭を持つテンプレートを設定するテンプレート設定手段と、
前記テンプレートの輪郭の屈曲個所を選択し、当該屈曲個所を接続することでラインのデフォルメ処理を行うラインデフォルメ処理手段と、
を備えたことを特徴とする画像処理装置。
Priority registration means for setting the priority for each object to be thinned out according to the scale value;
An object erasing means for erasing a predetermined object having a low priority among the objects;
Track the connection relationship of the objects interconnected by connection lines, recognize systematic information for each predetermined section, erase the predetermined thinned object, and display an image in which the disconnected state caused by the thinning is connected Intermediate state image creation means to create;
A template setting means for setting a template having a linear outline in the connection line;
A line deformation processing means for selecting a bent portion of the outline of the template and connecting the bent portion to perform a deformation process of the line;
An image processing apparatus comprising:
前記テンプレート設定手段は、前記テンプレートの輪郭同士が交差しないように前記テンプレートを作成することを特徴とする請求項1に記載の画像処理装置。   The image processing apparatus according to claim 1, wherein the template setting unit creates the template so that outlines of the templates do not intersect with each other. 前記ラインデフォルメ処理手段は、前記テンプレートの輪郭の屈曲点における2直線をなす角が所定角よりも大きいときは、当該屈曲点を接続の対象から除外することを特徴とする請求項1または2に記載の画像処理装置。   The line deformation processing means excludes the bending point from the connection target when the angle forming two straight lines at the bending point of the contour of the template is larger than a predetermined angle. The image processing apparatus described. ユーザによる選択により、縮尺値の設定,前記オブジェクト消去手段,前記中間状態画像作成手段,前記テンプレート設定手段およびラインデフォルメ処理手段を起動する操作手段を備えたことを特徴とする請求項1から3の何れか1項に記載の画像処理装置。   4. An operation unit that activates a scale value setting, the object erasing unit, the intermediate state image creating unit, the template setting unit, and a line deformation processing unit according to selection by a user. The image processing apparatus according to any one of the above. 前記オブジェクトが配電系統における配電設備であり、前記接続線が電線とケーブルの少なくとも一方であることを特徴とする請求項1から4のいずれか1項に記載の画像処理装置。   The image processing apparatus according to claim 1, wherein the object is power distribution equipment in a power distribution system, and the connection line is at least one of an electric wire and a cable. コンピュータを、請求項1から5の何れかに記載の各手段として機能させる画像処理プログラム。   An image processing program for causing a computer to function as each means according to claim 1. コンピュータを、請求項1から5の何れかに記載の各手段として実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。   A computer-readable recording medium on which a program for causing a computer to be executed as each means according to any one of claims 1 to 5 is recorded.
JP2004026152A 2004-02-02 2004-02-02 Image processing apparatus, image processing program, and recording medium Expired - Fee Related JP4277202B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004026152A JP4277202B2 (en) 2004-02-02 2004-02-02 Image processing apparatus, image processing program, and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004026152A JP4277202B2 (en) 2004-02-02 2004-02-02 Image processing apparatus, image processing program, and recording medium

Publications (2)

Publication Number Publication Date
JP2005216266A JP2005216266A (en) 2005-08-11
JP4277202B2 true JP4277202B2 (en) 2009-06-10

Family

ID=34908295

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004026152A Expired - Fee Related JP4277202B2 (en) 2004-02-02 2004-02-02 Image processing apparatus, image processing program, and recording medium

Country Status (1)

Country Link
JP (1) JP4277202B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6091819B2 (en) * 2012-09-14 2017-03-08 株式会社東芝 Power distribution system monitoring and control device
JP7634465B2 (en) 2021-11-25 2025-02-21 三菱電機株式会社 Map information creation device, map display system, and map information creation program

Also Published As

Publication number Publication date
JP2005216266A (en) 2005-08-11

Similar Documents

Publication Publication Date Title
JP5215740B2 (en) Mobile robot system
JP4858197B2 (en) Information processing apparatus, image display apparatus, information processing system, information processing method, and program
CN106898246A (en) A kind of generation method of indoor map and generation system
KR100889470B1 (en) 3D path generation method and apparatus
Zhao et al. Optimized structural inspection path planning for automated unmanned aerial systems
CN108431871A (en) The method that object is shown on threedimensional model
JP2010277115A (en) Harness verification device and harness verification program
JP4277202B2 (en) Image processing apparatus, image processing program, and recording medium
US20260011087A1 (en) Three-dimensional display device, three-dimensional display method, and three-dimensional display program
JP5625700B2 (en) Three-dimensional CAD program, apparatus, and three-dimensional CAD processing method
JP5376305B2 (en) Image display method, image display apparatus, and image display program
US20100309227A1 (en) Map display device
Kim et al. AR-based 4D CAD system using marker and markerless recognition method
JP5037660B2 (en) Distribution apparatus and information distribution system
JP2005141599A (en) Image processing apparatus, image processing program, and recording medium
JP2006227111A (en) Outline map generator
JP7407787B2 (en) Information processing device, information processing method and program
CN117576578A (en) Methods and devices for labeling samples, electronic equipment, and storage media
JP3148118B2 (en) Method for automatically arranging symbols in drawing and apparatus using the method
CN111028353A (en) Drawing method of vector map line symbol chevron-shaped arrow taking into account the consistency of line width
JP2777628B2 (en) Graphic processing method and apparatus
JP3588557B2 (en) Graphic contour point sequence thinning method, electrical characteristic evaluation device using this method, and recording medium recording graphic contour point sequence thinning procedure
JPH08329236A (en) Method for simplifying outlike data
JPH08273001A (en) 3D image processing system
JP4699119B2 (en) 3D image display device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20051101

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090128

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20090212

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090225

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

Free format text: PAYMENT UNTIL: 20120319

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees