(57)【特許請求の範囲】
【請求項１】
多数の系統からなる配電線等が多数のスイッチや電柱等の設備に接続された状態を表す配置図上の配電線等の自動配色方法において，
各系統の配電線の配置及び各設備における接続関係を表す配置データから，各配電線ごとに，それぞれに直接接続されないで隣接する配電線及び図面上で交差する交差配電線を抽出し，
各系統の配電線に対し，前記配電線の各隣接・交差配電線が異色となるよう色番号を設定し，
各配電線に設定した色番号に対して実際の色名を設定することを特徴とする配電線等の配置図の自動配色方法。
【請求項２】
請求項１において，
各系統の配電線に対して前記隣接及び交差配電線の抽出した結果を参照し，各系統の配電線に対し，前記配電線の各隣接・交差配電線が異色となるよう色番号を設定する際，各配電線を行方向に配置し，色番号を列方向に配置したマトリクスを設け，
前記マトリクスの各行方向に対し順番に上記隣接・交差配電線の色番号と異なる色番号の列に当該配電線名を設定することを特徴とする配電線等の配置図の自動配色方法。
【請求項３】
請求項２において，
前記マトリクスの各行方向に対し順番に上記隣接・交差配電線の色番号と異なる色番号の列に当該配電線名を設定する際に，複数列に設定が可能な場合は仮に全ての列に設定し，その後の他の配電線の色番号を設定する際に他の配電線にとって異色となる配電線が列に既に設定されていると，その列の異色となる配電線を削除して，その列に他の配電線を設定することを特徴とする配電線等の配置図の自動配色方法。
【請求項４】
多数の系統からなる配電線等が多数のスイッチや電柱等の設備に接続された状態を表す配置図上の配電線等の自動配色を行うプログラムにおいて，
各系統の配電線の配置及び各設備における接続関係を表す配置データから，各配電線ごとに，それぞれに直接接続されないで隣接する配電線及び図面上で交差する交差配電線を抽出したデータから，各系統の配電線に対し，前記配電線の各隣接・交差配電線が異色となるよう色番号を設定し，各配電線に設定した色番号に対して実際の色名を設定することを特徴とする配電線等の配置図の自動配色を行うプログラム。
【請求項５】
多数の系統からなる配電線等が多数のスイッチや電柱等の設備に接続された状態を表す配置図上の配電線等の自動配色を行うためのプログラムを格納したコンピュータ読取り可能な記録媒体において，
各系統の配電線の配置及び各設備における接続関係を表す配置データから，各配電線ごとに，それぞれに直接接続されないで隣接する配電線及び図面上で交差する交差配電線を抽出したデータから，各系統の配電線に対し，前記配電線の各隣接・交差配電線が異色となるよう色番号を設定し，各配電線に設定した色番号に対して実際の色名を設定するプログラムを格納したコンピュータ読取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は多数の系統からなる電力の配電線等の線または管の配置を表す図を表示する場合の配電線等の自動配色方法，プログラム及び記録媒体に関する。
【０００２】
電力の配電線は各ユーザへの供給に対応した多数の系統に分かれて，地中に埋設した電線や，電柱により架空に配置された電線で各設備間が接続されている。このような地中または電柱を介して接続された電線は，都会のように住宅や店舗が密集している場合には，各系統がどのように分布して，相互にどのような関係であるかを，図面またはコンピュータの表示装置上で見るだけで直ちに理解できることが，配電線の保守・管理（配電系統の切替を含む）の業務や，配電線の変更，新設，廃止を行う工事の業務等の各種の業務において要求されている。同様の要求は，電話線や光ケーブル等の通信線や，ガス，水道等の管の配置図に対しても存在する。
【０００３】
【従来の技術】
図１１は複数の系統からなる配電線の配置図の例であり，特定地域の一部の配置図である。図中，５０−１〜５０〜７は地中配電用のスイッチ設備１〜スイッチ設備７（設備１，設備２，…設備７で表示）であり，その内部の電気的接続構成は後述する図１２の構成例として示すようになっている。５１−１〜５１−７は架空配電線のための電柱であり，その電気的な接続構成は図１２に示される。５２はそれぞれＡ線〜Ｉ線という各系統（トランスが異なる）からの電力が入力する給電線，５３−ａ〜５３−ｉは各スイッチ設備や電柱から供給された各系統からの電力を各ユーザへ供給（配電線から直接分岐したり，トランスを介して配電）するための配電線であり，ａ〜ｉの符号はそれぞれ給電線の系統Ａ〜Ｉに属することを表す。なお，各系統毎の給電線の電圧は例えば６，６００Ｖである。
【０００４】
図１２はスイッチ設備と電柱の電気的接続構成の例を示し，図１２の(1) は，図１１のスイッチ設備５０−１の電気的接続構成の例である。スイッチ設備の内部には，この例では５つのスイッチｓｗ１〜ｓｗ５が設けられ，スイッチｓｗ１〜ｓｗ４が使用され，ｓｗ５は空き（不使用）である。各スイッチの一方の端子を共通に接続する母線に対して，Ｈ線の系統からオン（閉）状態のスイッチｓｗ１を通って電力が供給され，母線からオン状態のスイッチｓｗ２を通して配電線５３−ｈへ出力されている。また，スイッチｓｗ３はオフ（開）状態であるため，その端子に接続された配電線５３−ｂ（Ｂ線の系統）からのＢ線の系統の電力は母線に供給されない。同様にスイッチｓｗ４もオフであるため配電線５３−ｅからのＥ線の系統の電力は母線に供給されない。これらの，Ｂ線の系統及びＥ線の系統は，現在の電力を供給しているＨ線の系統からの電力が供給されなくなった場合等に，スイッチｓｗ１をオフにして，スイッチｓｗ３またはｓｗ４の何れかをオンに切替えることで，停電を防止または停電時間を短縮して影響を無くすことを可能としている。すなわち，スイッチ設備５０−１ではＢ線の系統とＥ線の系統の配電線は予備電力として接続されている。
【０００５】
このスイッチ５０−１において，現用の電力としてＨ線が母線に供給されるのに対し，Ｂ線やＥ線のように母線に供給されないが，予備として接続されている状態の配電線を以下の説明では「隣接配電線」と呼ぶものとし，図面上では図１２の(2) に示すように２本の平行なバーで表示し，図１１の各スイッチ設備５０−２，５０−３，…等で表示されている。
【０００６】
図１２の(3) ，(4) は電柱の電気的接続構成の例として, (3) は図１１中の電柱５１−１の例であり，配電線５３−ｈ（Ｈ線の系統）と配電線５３−ｇ（Ｇ線の系統）が電柱に架けられた架空配電線であるが，２つの線は電気的には接続されてない状態を表す。(4) は図１１中の電柱５１−２の例を示し，この場合，Ｇ線の系統の電力がこの電柱から配電線５３−ｇに供給されていることを表す。
【０００７】
上記したように多数の電源の系統が地中配電線や架空配電線に供給されている状態を図面化（コンピュータの図面データを含む）して電力供給の保守，管理を行う場合，各スイッチ設備や電柱にどの系統の配電線が接続されているのか，または隣接配電線であるのかを一目で識別できるようにすることが望まれ，そのために同じ機器に接続する隣接配電線を全て異なる色で表す必要がある。また，上記図１１に示す配電線の配置図において，▲１▼〜▲３▼で示す位置には異なる系統の配電線が交差（一方が地中配電線で他方が架空配電線のように２つの配電線が立体的に異なる位置を通っているが，２次元の図面上では交わって見える状態）している。すなわち，▲１▼の位置ではＤ線の系統の５３−ｄとＡ線の系統の５３−ａが交差している。以下の説明ではこのように交差する２つの線を交差配電線という。このような交差配電線が存在する場合，図面上では，２つの線が接続されてないことを直ちに識別できるように異なる色を使用することが要求されている。
【０００８】
【発明が解決しようとする課題】
上記したように，電力の配電線の配置図等のように複数の系統の配電線が入状態のスイッチ設備や，電柱等の機器に対して接続された時は同じ色に配色し，隣接配電線とは異なる色に配色し，更に交差関係を持つ２つの配電線は異なる色に配色することが必要であるが，店舗，工場，オフィス等が多く集中する地域等では多くの系統の配電線が設けられていると，使用できる色の数，すなわち人が確実に識別可能な色の数に限りがあるため各系統毎に異なる色を配色することは，困難である。
【０００９】
本発明は多数の系統の配電線が含まれた配電線等の設備の図（図形データを含む）において，同一機器に接続する隣接配電線は全て異なる色を設定すると共に交差している配電線も異なる色とするよう少ない色を用いて配色する配電線等の配置図の自動配色方法，プログラム及び記録媒体を提供することを目的とする。
【００１０】
【課題を解決するための手段】
本発明の原理構成を図１に示す。図中，１は隣接・交差配電線の抽出部，２は配色可能色の設定部，３は配電線対応の配色設定部である。４はデータ格納部であり，４ａは地域に対応する配電線設備の配置データ，４ｂは隣接・交差配電線の抽出表データ，４ｃは配色可能色の設定データ，４ｄは配電線毎の配色データである。
【００１１】
図１の構成は地域の各ユーザに電力を配電するための配電線の図面の例について説明するが，他の種類の通信線や，水道管等についても同様の原理により構成することができる。
【００１２】
最初に隣接・交差配電線の抽出部１において，対象となる地域の全ての配電線設備の配置データ４ａをチェックして，各スイッチ設備や，電柱設備に接続する配電線や給電線の接続状態をチェックして，各系統の配電線毎に，どの設備で他のどの系統の配電線と隣接または交差しているか抽出し，抽出表データ４ｂが得られる。次に配色可能色の設定部２において抽出表データ４ｂを用いて，全系統の配電線を行方向に配列し，列方向を一つの色に対応付けて，その色と異なる色を配色する必要がある系統の配電線（異色配電線という）を順番にチェックして，各系統の配電線に対して順番に色に対応する列を割り当てる。この時，同じ色でも抽出表データ４ｂで異色配電線として互いに設定されていない系統であれば，同じ色の列に異なる系統の配電線を配色できるかの判断を行い，可能であれば，複数の配電線を同じ列に割り当てる。順番に配色を行う過程では，配色対象の系統の配電線に対してそれ以前に配色された配電線に割り当てられた色と同じ色を可能な限り重複して使用して割り当て，その際一つの系統の配電線に対し割り当てが可能な複数の色を割り当てるようにし，各系統の配電線に対して１または複数の列が割り当てられた配色可能な色の設定データ４ｃが得られる。
【００１３】
次に配電線対応の配色設定部３は，配色可能な色の設定データ４ｃから複数の色が割り当てられた系統の配電線を抽出し，各列に対して割り当てられた配電線の数が平均化するよう最終的に一つの色を選択する処理を行い，最終的に各列に対して何らかの色名を割り当てて，各配電線の配色を決定する。こうして全系統の配電線に対して配色を決定することにより，各設備に接続された系統の配電線の色に対し，少ない色を使用して隣接配電線や交差配電線の色を必ず異なるようにすることができる。
【００１４】
【発明の実施の形態】
本発明はＣＰＵ，ＲＡＭ，ＲＯＭ等のメモリ，ハードディスク，及びディスプレイ等の表示装置やキーボード等の入力装置を備えたコンピュータに対して配電線の配置のデータを用いて，プログラムにより実現することができる。
【００１５】
図２は隣接・交差配電線の抽出データの例である。この抽出データは，上記図１１に示す配電線の配置図の例に基づいて作成することができる。このような抽出データは図１１のような配電線の配置を表すデータについて，各配電線に隣接する配電線を設備毎に抽出すると共に各配電線に交差する配電線を識別するというアルゴリズムにより実現され，そのフローチャートは公知である。
【００１６】
すなわち，上記図１１のような配電線の配置図のデータについて，スイッチ設備や電柱の各設備毎に，それぞれに接続された各配電線の接続関係（各配電線の系統等の属性を表すデータ）を判別して，現用となる系統の配電線と隣接となる系統の配電線を識別することができる。また，重なりについては，各配電線は傾きの異なる直線の集合として構成され，異なる系統の配電線が相互に交差する（重なる）か否かは一致する座標を検出するか否かにより判定できる。
【００１７】
隣接配電線や交差配電線を検出すると，それぞれに対応してその配電線が収容される設備名毎に行を変えて配電線名を設定し，交差の種別に対してはその配電線との交差毎に行を変えて交差する配電線名を設定する。このようにして，図１１について，各配電線Ａ，Ｂ，…，Ｉまでの隣接・交差配電線の抽出を行った結果として２９行分の抽出データが図２のように得られる。
【００１８】
隣接・交差配電線の抽出データが得られると，次に図３，図４に示す配色可能となる色設定のフローチャート（その１），（その２）により行われる。ここで，図３，図４のフローチャートにおいて使用するマトリクスの構成を図５に示す。マトリクスの各行は各系統の配電線名に対応し，図５の例ではＡ〜Ｉの９つの系統の配電線名に対応して９行が設けられ，このような行方向と交差する各列は設定する色（互いに異なる色の識別情報，色の名称は後述する処理で割り当てることができる）に対応し，１列目から順番に色設定の処理の進行に従って，順番に２列，３列，…が付加され，同じ色を複数の配電線で共用するように処理が行われて，ある程度の列の数（色数）に抑制される。
【００１９】
図３において，最初に配電線を表す変数をｉとすると，ｉ＝１に設定し（図３のＳ１），配電線ｉ（マトリクスの１行目に対応）の異色配電線が設定されてない列があるか隣接・交差配電線の抽出データを見て判別する（同Ｓ２）。最初は列には何も設定されてないため，配電線ｉ（ｉ＝１）の異色配電線が設定された列は存在しないと判断され，配電線ｉをその列（第１列）に設定する（同Ｓ５）。次に，すべての配電線の処理が終了したか判別し（同Ｓ６），すべての配電線の処理が終了すると，このフローは終了するが（同Ｓ８），終了しないとｉを＋１して（同Ｓ７），Ｓ２に戻り，配電線ｉ（ｉ＝２）の異色配電線が設定されてない列があるか判別する。この説明では，ｉ＝１の時に列１で異色配電線が設定された列があるため，ノーと判別され，次のＳ３に移行して，マトリクスの中に，１配電線が１行あたり複数設定してある異色配電線があるか判別する。これに該当しない場合（１行あたり複数設定してある異色配電線がない場合）は，新しい列を１列新設して配電線ｉ（ｉ＝２）を設定し（図３のＳ４），Ｓ６の処理に移行する。
【００２０】
なお，配電線ｉとしてｉ＝１，２，…と順番に設定するが，順番として架空配電線を先行する方が配色の平均化を実現できる。すなわち，架空配電線は地中配電線に比べて配電線系統が広範囲であるため，地中配電線の設定を先行させると，連係する架空配電線が多いためため，後から架空配電線を設定すると，ほとんどの列は連係する地中配電線が設定済みなのでそれを同列に設定するのは難しく，新しい列に設定することが多くなるからである。
【００２１】
上記Ｓ３において，１行あたり複数設定してある異色配電線がある場合，図４に移行し，ここで，当該異色配電線の行をｊとし，ｊ＝１に設定し，更に異色配電線が設定してある列をｋとし，ｋ＝１に設定する。次に異色配電線ｊの列ｋに異色配電線ｊ以外の異色配電線が設定してあるか判別し（図４のＳ１０），ある場合は列ｋの異色配電線の組み合わせと同じ列が他にあるか判別する（同Ｓ１１）。ある場合は後述するＳ１３に，ない場合は同じく後述するＳ１４にそれぞれ移行する。上記Ｓ１０において，列ｋに異色配電線ｊ以外の異色配電線が設定してないと判別されると，異色配電線ｊが設定してある列は，列ｋの他にあるか判別し（同Ｓ１２），ないと判別されると，後述するＳ１４に移行し，あると判別されると列ｋのすべての異色配電線を削除して，その列に配電線ｉを設定し（同Ｓ１３），Ｓ１４の処理に移行する。
【００２２】
Ｓ１４では，異色配電線ｊのすべての列の処理が終了したか判別し，終了しないとｋを＋１して（図４のＳ１５），Ｓ１０の処理に戻り，終了した場合は配電線ｉのすべての異色配電線の処理が終了したか判別する（同Ｓ１６）。終了しないと判別されるとｊを＋１して（図４のＳ１７），上記Ｓ９に戻り，配電線ｊのすべての異色配電線の処理が終了した場合は，配電線ｉを設定できた列があるか判別し（同Ｓ１８），列がある場合は図３のＳ６に移行し，列がない場合はＳ４に移行して新しい列を１列新設する。こうして，すべての配電線の処理が終了すると，この処理を終了する。
【００２３】
上記図３及び図４のフローチャートによる配色可能となる色設定の具体例を図２に示す抽出表の例について説明する。
【００２４】
図６〜図８は配色可能な色設定の具体例（その１）〜（その３）を示す。最初に配電線ＡをＡ行１列に設定すると図６の(1) に示すマトリクスとなる。次に抽出表（図２）から配電線Ｂについて異色とするべき配電線名を抽出すると，図６の(2) のようにＡ，Ｃ，Ｄ，Ｅ，Ｈが抽出される。このようにして抽出した異色配電線が，既に何らかの配電線が設定されているマトリクス列の中にあるか否かを抽出し，図６の(1) に示す１列目に設定されている配電線Ａが抽出され，配電線Ｂは配電線Ａと異色でなければならないので，新たにＢ行２列を追加し配電線Ｂを設定する。この状態を図６の(3) に示す。
【００２５】
配電線Ｃについても，抽出表（図２）から異色とすべき配電線名を抽出すると，Ａ，Ｂ，Ｄ，Ｆが得られる。これらの異色配電線が，既に設定されたマトリクス列の中にあるか抽出すると，マトリクスの１列と２列にそれぞれＡとＢが設定されており，配電線ＣはＡ，Ｂと異色でなければならないので，Ｃ行３列にＣを設定する。同様に配電線Ｄについても，異色配電線を抽出すると，Ａ，Ｂ，Ｃ，Ｅ，Ｆが抽出され，この配電線ＤはＡ，Ｂ，Ｃと異色でなければならないので，マトリクスに新たにＤ行４列を追加する。配電線ＣとＤを設定したマトリクスを図６の(4) に示す。
【００２６】
次の配電線Ｅについては，抽出表から異色配電線名を抽出すると，Ｂ，Ｄ，Ｈが得られる。これらの異色配電線が既に配電線が設定されているマトリクス列（図６の(4))の１〜４列の中にあるか判別すると，２列の配電線名Ｂと４列の配電線名Ｄと異色でなければならないが，ＡとＣとは同色でもかまわないので，Ｅ行１列とＥ行３列へ配電線Ｅを設定すると，図７の(5) に示すようなマトリクスとなる。
【００２７】
更に配電線Ｆについて，抽出表から異色配電線名を抽出すると，Ａ，Ｃ，Ｄ，Ｇ，Ｉの各配電線が得られる。これらの異色配電線が既に設定されているマトリクス列（図７の(5))の中にあるか抽出すると，１列，３列及び４列のそれぞれＡ，Ｃ，Ｄが含まれているので，図７の(6) に示すようにＦ行２列に配電線Ｆを設定する。
【００２８】
次に配電線Ｇについて，抽出表から異色配電線を抽出すると，Ｈ，Ｆが得られる。これらの異色配電線が既に配電線が設定されているマトリクス列（図７の(6))の中にあるか抽出すると，配電線ＧはＦと異色でなければならないが，Ａ，Ｂ，Ｃ，Ｄ，Ｅとは同色でもかまわないので，Ｆが含まれないＧ行の１列，３列，４列に，図７の(7) に示すように配電線Ｇを設定する。
【００２９】
配電線Ｈについて抽出表から異色配電線を抽出すると，Ｂ，Ｅ，Ｇが得られる。これらの異色配電線が既に配電線が設定されたマトリクス列（図７の(7))の中にあるか抽出すると，各列について次のように判別される。
【００３０】
１列目はＥ，Ｇがあるので不適当。
【００３１】
２列目はＢがあるので不適当。
【００３２】
３列目はＥ，Ｇがあるので不適当。
【００３３】
４列目はＧがあるので不適当。
しかし，Ｅについては，１列目でも３列目でも良く，Ｇについては１列，３列，４列目の中の何れでも良い。また，異色配電線の組み合わせが共にＥ，Ｇである１列目と３列目は両方存在する必要がなくどちらか一方が削除可能である。
【００３４】
そこで，上記図３，図４に示すフローチャート（図３のＳ３からの図４のＳ９以下のフロー）に基づき，１列目のＥ，Ｇについては削除し，更に４列目のＧを削除する。そのための処理手順を▲１▼〜▲４▼により以下に説明する。
【００３５】
▲１▼上記図７の(7) の１列目は異色配電線がＥの他にＧがあり，Ｅを削除しただけでは，１列目に配電線Ｈを設定する事が出来ないので，他にＥ，Ｇとも設定してある列を探す。すると３列目が該当するので，１列目はＥ，Ｇとも削除してＨを設定する（上記図４のＳ１１のイエスに該当してＳ１３で実行される）。
【００３６】
▲２▼上記図７の(7) の３列目は異色配電線Ｅ，Ｇとも設定してある列であるが，他に同じ設定をしている列が無いので削除できない（上記図４のＳ１１のノーに該当する）。また，この３列目は異色配電線のＧだけ削除しても，ＥがあるためＨを設定できない。
【００３７】
▲３▼上記図７の(7) の４列目には異色配電線がＧの他になく，Ｇは３列目に設定済みなので，４列目のＧを削除してＨを設定する（図４のＳ１３の処理）。
【００３８】
この結果，１列目と４列目に配電線Ｈを設定することができる。この状態を図７の(8) に示す。
【００３９】
更に配電線Ｉについて，抽出表から異色配電線を抽出すると，Ａ，Ｆが得られる。既に配電線が設定されているマトリクス（図７の(8) ）において，配電線ＩはＢ，Ｃ，Ｄ，Ｅ，Ｇ，Ｈと同色でもかまわないので，Ａ，Ｆが含まれない１行３列と４列に配電線Ｉを設定する。これにより図８の(9) に示すマトリクスが得られる。
【００４０】
これで，全ての配電線に対する配色可能な色の設定が終了したことになる。この後，全配電線の設定が終了した状態で，もう一度，配電線Ａから配電線Ｉまでの処理を実行する。その理由は，この時の配電線Ａの設定時には他の全配電線が設定された状態で設定されることになり，配電線Ａの配色可能な色名の候補が他の配電線が何も設定されてない時に比べてて増える可能性がある。同様に他の配電線も，配色可能な色の候補が増える可能性があるためである。
【００４１】
上記図３，図４の処理により求められた配色可能となる色が設定されたマトリクスについて配色を設定する。
【００４２】
図９は配電線ごとの配色設定のフローチャートである。最初に，マトリクスの中に１配電線が１行あたり複数設定してある配電線があるか判別し（図９のＳ１）。ある場合はその配電線の番号を表す変数をｉとすると，配電線ｉ＝１に設定し（図９のＳ２），配電線ｉが設定してある列で，その列に設定してあるすべての配電線数の合計を出し（同Ｓ３），列ごとの配電線数の合計が同じであるか判別する（同Ｓ４）。これは各列で配電線数の合計が平均化してるかを識別するもので，平均化してない場合は配電線数の合計が最小である列以外を抽出して削除し，この時，最小である列が複数の場合もある（図９のＳ５）。続いて配電線ｉがまだ複数設定してあるか判別し（同Ｓ６），ある場合はＳ４に戻るが，ない場合はＳ８に移行する。また，Ｓ４において，配電線数の合計が同じ場合は，列の番号が一番若い列のみ配電線ｉを残して，その他の列からは配電線ｉを削除する（図９のＳ７）。上記Ｓ６でノーと判定された時及びＳ７に続いて，複数列設定してある，すべての配電線の処理が終了したか判別する（同Ｓ８）。
【００４３】
上記図９のフローチャートの具体例として，上記図８の(10)に示すマトリクスについて実行した例を図１０により説明する。
【００４４】
図１０は配電線ごとの配色設定の具体例である。
【００４５】
図１０の(1) は，上記図８の(10)のように設定した列数が，必要となる配色数（＝４）となる。次に各行に設定された配電線を整理し，１配電線が１行あたり１列のみに設定されるように調整する。その時に各列の総配電線数が，図１０の設定数の行に示すような数値となる。この後，各列の総配電線数が平均配電線数に近くなるよう上記図９のフローチャートにより調整する。すなわち，１配電線が１行あたり２列以上に設定してある配電線を判別し，その配電線は，Ｈ，Ｉの配電線が識別される。配電線Ｈの設定されている列は，１，４列目で，列別の設定配電線数を計算すると１列目が２配電線で，４列目が３配電線なので，図９のＳ４でノーと判定され，Ｓ５の処理により１配電線の多い４列目から配電線Ｈを削除する。
【００４６】
配電線Ｉが設定されている列は３，４列目で，列別の設定配電線数を計算すると３列目が４配電線で，４列目が２配電線なので，１配電線多い３列目より配電線Ｉを削除する。こうした処理の後，図１０の(1) の処理後の行に示す各列の配電線数は１列，２列，４列が「２」で，３列が「３」となる。次に，「全配電線数／配色数」を計算し，１色あたりの平均配電線数を算出すると「９÷４＝２．２５」となり，１色あたり２〜３配電線を設定することが望ましい。ここでは，設定を平均化する処理によりマトリクスの各列の配電線設定数がその範囲に収まっている。
【００４７】
この結果，図１０の(2) には平均化の処理の後の各配電線に設定されたマトリクスが得られる。最後に，設定した各列に何らかの色を定め，各配電線の配色を決定する。この例では，１列に赤色，２列に水色，３列に黄土色，４列に紫色を定める。
【００４８】
上記した具体例では図１１に示す配電線の図面に含まれた配電線数は極めて少ない場合であるが，都市の繁華街等でははるかに多くの系統の配電線数を含む配電線の図についても各スイッチ設備や電柱等の各設備に接続された配電線の色を同様の原理で設定できる。また，多数の系統に分かれた電話やデータの通信線（ケーブル）の配置図や，ガスや水道等の配置図に対して配色をする場合にも適用できる。また，本発明はコンピュータで処理する形式の配電線の図形に対して，配色して，表示装置に表示したり，プリンタに印刷する等の形態で出力することができ，表示または印刷された図形を見て直ちに系統の違う配電線がどのように配置されているか識別することができる。
【００４９】
【発明の効果】
本発明によれば，配電線について地中配電線や架空配電線のような複数種の設備に接続された多数の系統の配電線等を隣接配電線や交差配電線について互いに異なる色となるよう少ない色を用いて簡易の処理により配色することが可能となった。また，本発明は配電線の配置図だけでなく，複数の系統により構成される他の同様な線（電話等の通信線やケーブル）や，管（ガスや水道等）等の配置図に対して，系統に応じた配色をする場合にも同様の効果を奏する。
【図面の簡単な説明】
【図１】本発明の原理構成を示す図である。
【図２】隣接・交差配電線の抽出データの例を示す図である。
【図３】配色可能となる色設定のフローチャート（その１）を示す図である。
【図４】配色可能となる色設定のフローチャート（その２）を示す図である。
【図５】マトリクスの構成を示す図である。
【図６】配色可能な色設定の具体例（その１）を示す図である。
【図７】配色可能な色設定の具体例（その２）を示す図である。
【図８】配色可能な色設定の具体例（その３）を示す図である。
【図９】配電線ごとの配色設定のフローチャートを示す図である。
【図１０】配電線ごとの配色設定の具体例である。
【図１１】複数の系統からなる配電線の配置図の例を示す図である。
【図１２】スイッチ設備と電柱の電気的接続構成の例を示す図である。
【符号の説明】
１      隣接・交差配電線の抽出部
２      配色可能色の設定部
３      配電線対応の配色設定部
４      データ格納部
４ａ    配電線設備の配置データ
４ｂ    隣接・交差配電線の抽出表データ
４ｃ    配色可能色の設定データ
４ｄ    配電線毎の配色データ
【図１】
0003794941.tif 000002
【図２】
0003794941.tif 000003
【図３】
0003794941.tif 000004
【図４】
0003794941.tif 000005
【図５】
0003794941.tif 000006
【図６】
0003794941.tif 000007
【図７】
0003794941.tif 000008
【図８】
0003794941.tif 000009
【図９】
0003794941.tif 000010
【図１０】
0003794941.tif 000011
【図１１】
0003794941.tif 000012
【図１２】
0003794941.tif 000013