(57)【要約】      （修正有）【課題】ケーブル長の算出精度を確保しつつ、よりユーザにわかりやすく最適ケーブルルートおよび必要なケーブルの長さを提示する。【解決手段】ケーブル物量集計装置１０は、実際にケーブルを敷設する空間を模擬した三次元座標系に予め作成された三次元モデルを配置し位置調整可能な三次元モデル配置調整手段１４と、データベース２０〜２４に格納される情報を読み出して、ケーブル長が最短となるケーブルルートを検索し、検索結果をアクセス可能な記録手段にケーブルリスト２８として記録する最適ケーブルルート検索手段１５と、最適ケーブルルート検索手段１５が検索した最適ケーブルルートにおけるケーブル長を算出し、算出結果をケーブルリスト２８に記録するケーブルルート長算出手段１６と、ケーブルルート検索結果およびケーブル長算出結果を表示する表示手段と、を具備する。【選択図】  図１
2007052495.tif 000002
【特許請求の範囲】
【請求項１】
入力操作を行うための入力手段と、
ケーブルとの接点を持つ接点部品の三次元モデルに関する配置情報および部品識別情報と、ケーブルを敷設する際に収納するケーブル収納部品の三次元モデルに関する配置情報、部品識別情報および属性情報と、前記ケーブルのケーブル仕様情報と、各ケーブル収納部品の占積率情報とをそれぞれ格納するデータベースと、
実際にケーブルを敷設する空間を模擬した三次元座標系に三次元モデルを配置し位置調整の可能な三次元モデル配置調整手段と、
前記データベースに格納される前記ケーブル収納部品に関する情報を読み出して、ケーブル長が最短となるケーブルルートを検索するケーブルルート検索手段と、
この最適ケーブルルート検索手段が検索したケーブルルートにおけるケーブル長を算出するケーブルルート長算出手段と、
前記ケーブルルート検索結果およびケーブル長算出結果を表示する表示手段と、
を具備することを特徴とするケーブル物量集計装置。
【請求項２】
前記三次元モデル配置調整手段は、
前記データベースに格納される三次元モデルデータと、
前記接点部品の三次元モデルの配置情報および部品識別情報と、
前記ケーブル収納部品の三次元モデルの配置情報、部品識別情報および属性情報とを編集可能に構成されることを特徴とする請求項１記載のケーブル物量集計装置。
【請求項３】
前記最適ケーブルルート検索手段は、事前に取得した検索条件を満たし、かつ、ケーブル長が最短となるケーブルルートの検索が可能に構成されており、前記検索条件は、前記ケーブル収納部品の断面積に対するケーブル総面積の割合、敷設するケーブルの優先度およびケーブル敷設の際に用いる前記ケーブル収納部品の優先度の少なくともいずれかであることを特徴とする請求項１記載のケーブル物量集計装置。
【請求項４】
前記ケーブル仕様情報は、少なくとも、前記ケーブルの識別情報と、断面積情報と、始点および終点となる接点部品の三次元モデルの部品識別情報とを有することを特徴とする請求項１記載のケーブル物量集計装置。
【請求項５】
前記最適ケーブルルート検索手段は、ケーブルの始点と、このケーブルの始点から最も近いケーブル収納部品の端点と、前記ケーブルの始点から最も近いケーブル収納部品の端点から隣接する端点のうちケーブルの終点に最も近いケーブル収納部品の端点を次々に検索してケーブルの終点に最も近いケーブル収納部品の端点までのルートを検索して得られる電路内のルートと、ケーブルの終点に最も近いケーブル収納部品の端点とを接続して得られるケーブルルートを最適ケーブルルートとするように構成されたことを特徴とする請求項１記載のケーブル物量集計装置。
【請求項６】
前記最適ケーブルルート検索手段は、前記ケーブルの始点から最も近いケーブル収納部品の端点とから隣接する端点のうちケーブルの終点に最も近いケーブル収納部品の端点を次々に検索してケーブルの終点に最も近いケーブル収納部品の端点までのルートを検索して得られる電路内のルートに重複する部分がある場合、前記電路内のルートから当該重複部分を削除するように構成されたことを特徴とする請求項５記載のケーブル物量集計装置。
【請求項７】
前記最適ケーブルルート検索手段がケーブル物量集計の結果として出力するケーブルリストおよびログファイルを編集する機能をもつケーブルリスト編集手段をさらに具備することを特徴とする請求項１記載のケーブル物量集計装置。
【請求項８】
前記表示手段は、三次元モデルの配置状態を表す画像情報と、前記検索結果を表す画像情報と、前記算出結果を表す画像情報とを受け取り、前記検索結果および前記算出結果を三次元的に表示可能に構成されることを特徴とする請求項１記載のケーブル物量集計装置。
【請求項９】
ケーブルとの接続を行う接点部品の三次元モデルについての部品識別情報および配置情報、ケーブルを敷設時に収納するケーブル収納部品の三次元モデルについての部品識別情報、配置情報および属性情報、並びに敷設するケーブルのケーブル仕様情報を取得する部品情報取得ステップと、
最短ケーブルルートの検索時の検索条件を取得する検索条件取得ステップと、
検索条件取得ステップで取得した条件下において最短となるケーブルルートを検索する最短ケーブルルート検索ステップと、
最短ケーブルルート検索ステップで最短ケーブルルートを検索できた場合に、最短ケーブルルート検索ステップで検索したケーブルルートの長さを算出するケーブル長算出ステップと、
最短ケーブルルート検索ステップにおいて最短ケーブルルートが検索できた場合には、最短ケーブルルートおよびそのケーブル長を表示出力する一方、最短ケーブルルート検索ステップにおいて最短ケーブルルートが検索できない場合には、最短ケーブルルートが検索できなかった旨を出力する検索結果表示ステップとを具備することを特徴とするケーブル物量集計方法。
【請求項１０】
ケーブルとの接続を行う接点部品の三次元モデルについての部品識別情報および配置情報、ケーブルを敷設時に収納するケーブル収納部品の三次元モデルについての部品識別情報、配置情報および属性情報、並びに敷設するケーブルのケーブル仕様情報を取得する部品情報取得ステップと、
最短ケーブルルートの検索時の検索条件を取得する検索条件取得ステップと、
検索条件取得ステップで取得した条件下において最短となるケーブルルートを検索する最短ケーブルルート検索ステップと、
最短ケーブルルート検索ステップで最短ケーブルルートを検索できた場合に、最短ケーブルルート検索ステップで検索したケーブルルートの長さを算出するケーブル長算出ステップと、
最短ケーブルルート検索ステップにおいて最短ケーブルルートが検索できた場合には、最短ケーブルルートおよびそのケーブル長を表示出力する一方、最短ケーブルルート検索ステップにおいて最短ケーブルルートが検索できない場合には、最短ケーブルルートが検索できなかった旨を出力する検索結果表示ステップとを具備するケーブル物量集計処理手順をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
三次元配置調整ＣＡＤ装置の配置データとケーブル仕様データを利用して、化学プラントや発電プラント（火力、原子力、水力等）に敷設されるケーブルの最適ルート設計およびケーブル長算出に関するケーブル物量集計装置、ケーブル物量集計方法およびケーブル物量集計プログラムに関する。
【背景技術】
【０００２】
化学プラントや発電プラントでは、電気盤や電気機器が非常に多いことから、それらの間を接続するケーブルは多量に必要となっている。多量のケーブルをそれぞれどのようなケーブルルートで敷設すべきかをプラント計画段階で精度よく決定するのには多大な労力がかかる。このため、従来では事前にケーブルの最適な敷設ルートを決めていない。この結果、ケーブル長に相関関係がある電源ケーブルの選定導体サイズや計装制御ケーブルの長さの総量について変動が生じ、ケーブル手配材料物量や施工物量の算出へ影響を与えることとなる。
【０００３】
かかる事情から、プラントにおいてケーブルルートを検索することができる技術が開発されており、例えば、特許文献１に記載されるように、個々の配置対象物に対して最適経路を探索し、仮のケーブルルートを決定したうえで、仮のケーブルルート上での配置が可能か否かを検証を行い、配置可の場合は、検証したケーブルルートを最適なケーブルルートと判定する技術がある。
【０００４】
また、特許文献２に記載されるように、ケーブルを敷設する際に、予め設定されたケーブル収納部材が複数連結されてなるケーブル敷設網に対して、ケーブル収納容器の容積を考慮した上で最適なケーブル配線ルートを自動的に決定する技術がある。
【特許文献１】特開平２−７１３７３号公報
【特許文献２】特開平１０−２１２６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載される従来技術では、個々の配置対象物が多くなると、最適なルート検証に多くの時間を要する。
【０００６】
一方、特許文献２に記載される従来技術の場合、ケーブルよりも部品点数が少なく、かつ、ケーブルのルートに大きな影響を及ぼすケーブルトレイ等の電路部品を利用している。従って、部品点数の増大に伴う最適なルート検証の時間の増大を抑制することができ、ケーブル最適ルート検索をケーブル単体で行うよりも早く簡単に達成することができる点で特許文献１に記載される従来技術よりも有利である。
【０００７】
しかしながら、特許文献２に記載される従来技術であっても、ケーブルルートや物量計算結果が、三次元モデルを使用してケーブルルートを三次元的に表示するわけではないので、ユーザは、直感的あるいは視覚的にケーブルルートを認識できない。従って、経由する接点またはケーブルトレイがわかっても、算出されたケーブルの長さが果たして本当に妥当なのかといった判断まではしがたいといった課題がある。
【０００８】
他方、設計構想、基本設計の段階から施工、製作の段階までを統合化して設計生産の省力化を図るべく三次元ＣＡＤデータが活用されている実情がある。
【０００９】
しかしながら、発電所プラントにおいては、ケーブルも構成要素の一つであるが、点数にすると数万点レベルとなることもあり、三次元配置調整ＣＡＤ装置等の三次元モデル（三次元ＣＡＤデータ）を作成する装置で一本一本引いていくのは膨大な作業である。さらに、最適ルート検索まで行ってケーブルルートを決定することは、短い設計期間の中では困難である。
【００１０】
本発明は、上述した事情を考慮してなされたものであり、ケーブル長の算出精度を確保しつつ、よりユーザにわかりやすく最適ケーブルルートおよび必要なケーブルの長さを提示するケーブル物量集計装置、ケーブル物量集計方法およびケーブル物量集計プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明に係るケーブル物量集計装置は、上述した課題を解決するため、請求項１に記載したように、入力操作を行うための入力手段と、ケーブルとの接点を持つ接点部品の三次元モデルに関する配置情報および部品識別情報と、ケーブルを敷設する際に収納するケーブル収納部品の三次元モデルに関する配置情報、部品識別情報および属性情報と、前記ケーブルのケーブル仕様情報と、各ケーブル収納部品の占積率情報とをそれぞれ格納するデータベースと、実際にケーブルを敷設する空間を模擬した三次元座標系に三次元モデルを配置し位置調整の可能な三次元モデル配置調整手段と、前記データベースに格納される前記ケーブル収納部品に関する情報を読み出して、ケーブル長が最短となるケーブルルートを検索するケーブルルート検索手段と、この最適ケーブルルート検索手段が検索したケーブルルートにおけるケーブル長を算出するケーブルルート長算出手段と、前記ケーブルルート検索結果およびケーブル長算出結果を表示する表示手段と、を具備することを特徴とする。
【００１２】
本発明に係るケーブル物量集計方法は、上述した課題を解決するため、請求項９に記載したように、ケーブルとの接続を行う接点部品の三次元モデルについての部品識別情報および配置情報、ケーブルを敷設時に収納するケーブル収納部品の三次元モデルについての部品識別情報、配置情報および属性情報、並びに敷設するケーブルのケーブル仕様情報を取得する部品情報取得ステップと、最短ケーブルルートの検索時の検索条件を取得する検索条件取得ステップと、検索条件取得ステップで取得した条件下において最短となるケーブルルートを検索する最短ケーブルルート検索ステップと、最短ケーブルルート検索ステップで最短ケーブルルートを検索できた場合に、最短ケーブルルート検索ステップで検索したケーブルルートの長さを算出するケーブル長算出ステップと、最短ケーブルルート検索ステップにおいて最短ケーブルルートが検索できた場合には、最短ケーブルルートおよびそのケーブル長を表示出力する一方、最短ケーブルルート検索ステップにおいて最短ケーブルルートが検索できない場合には、最短ケーブルルートが検索できなかった旨を出力する検索結果表示ステップとを具備することを特徴とする。
【００１３】
本発明に係るケーブル物量集計プログラムは、上述した課題を解決するため、請求項１０に記載したように、ケーブルとの接続を行う接点部品の三次元モデルについての部品識別情報および配置情報、ケーブルを敷設時に収納するケーブル収納部品の三次元モデルについての部品識別情報、配置情報および属性情報、並びに敷設するケーブルのケーブル仕様情報を取得する部品情報取得ステップと、最短ケーブルルートの検索時の検索条件を取得する検索条件取得ステップと、検索条件取得ステップで取得した条件下において最短となるケーブルルートを検索する最短ケーブルルート検索ステップと、最短ケーブルルート検索ステップで最短ケーブルルートを検索できた場合に、最短ケーブルルート検索ステップで検索したケーブルルートの長さを算出するケーブル長算出ステップと、最短ケーブルルート検索ステップにおいて最短ケーブルルートが検索できた場合には、最短ケーブルルートおよびそのケーブル長を表示出力する一方、最短ケーブルルート検索ステップにおいて最短ケーブルルートが検索できない場合には、最短ケーブルルートが検索できなかった旨を出力する検索結果表示ステップとを具備するケーブル物量集計処理手順をコンピュータに実行させるプログラムである。
【発明の効果】
【００１４】
本発明に係るケーブル物量集計装置、ケーブル物量集計方法およびケーブル物量集計プログラムによれば、ユーザは、より簡単にケーブルの最適ルート検索と、検索結果に基づいたケーブル長を算出することができる。
【００１５】
また、他の部品との配置調整に必要なケーブルトレイデータを利用するため、ケーブルの三次元ＣＡＤデータを入力する必要がなく、三次元配置調整ＣＡＤ装置で作成する三次元ＣＡＤデータも最低限で済み効率的である。
【００１６】
さらに、三次元配置調整ＣＡＤ装置システムのメリットである部品接点の配置・仕様情報を全て利用することで、詳細にかつ簡単に、ケーブルの最適ルートを検索することができるとともに、そのケーブルルートからケーブルの物量集計結果を設計・手配・施工各段階で利用することができるメリットを享受することができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明に係るケーブル物量集計装置、ケーブル物量集計方法およびケーブル物量集計プログラムを実施するための最良の形態について図面を参照して説明する。
【００１８】
図１は、本発明に係るケーブル物量集計装置の一実施例を概略的に表した構成概略図である。
【００１９】
ケーブル物量集計装置１０は、ユーザが情報の入力を行う入力手段１１と、表示要求を受け取り、受け取った表示要求に係る情報を画面表示する表示手段１２と、電子データの保存が可能な記録手段１３と、予め作成された三次元モデルを三次元的に配置し位置調整可能な三次元モデル配置調整手段１４、事前に取得した検索条件のもと、ケーブル長が最短となるケーブルルート（以下、最適ケーブルルートとする）を検索する最適ケーブルルート検索手段１５および最適ケーブルルート検索手段１５が検索した最適ケーブルルートにおけるケーブル長を算出するケーブルルート長算出手段１６の機能を演算によって実現する演算装置１７とを具備する。
【００２０】
ケーブル物量集計装置１０は、ハードウェアであるコンピュータ（図を省略）とソフトウェアであるプログラム（以下、ＰＧと省略する）とが協働することにより実現される。より具体的には、最適ケーブルルートを検索し、検索した最適ケーブルルートにおけるケーブル長の算出を行うケーブル物量集計ＰＧ１８を予めコンピュータにインストールしておき、コンピュータがケーブル物量集計ＰＧ１８を実行することで実現される。
【００２１】
ケーブル物量集計装置１０において、入力手段１１とは、マン−マシンインターフェイスであり、ユーザがケーブル物量集計装置１０に情報を入力する際に使用される。また、ケーブル物量集計装置１０では、グラフィカルユーザインターフェイス（ＧＵＩ）が導入されており、後述する三次元モデル等の配置、移動の作業を容易ならしめている。
【００２２】
表示手段１２は、前記三次元モデル配置調整手段１４または最適ケーブルルート検索手段１５またはケーブルート長算出手段１６から画像情報を受け取り、受け取った画像情報に基づく画像を画面表示することができる。
【００２３】
記録手段１３とは、電子データの読み取り、記録、消去および保存を行うことができる領域であり、電子ファイル、ＰＧ、データベース（以下、ＤＢと省略する）を格納し保存できる。
【００２４】
また、記録手段１３には、ケーブル物量集計ＰＧ１８が格納されるとともに、ＤＢとして、部品モデルＤＢ２０、接点部品配置情報ＤＢ２１、ケーブル収納部品配置情報ＤＢとしてのケーブルトレイ部品配置情報ＤＢ２２、ケーブル仕様ＤＢ２３およびケーブルトレイＤＢ２４が予め格納される。
【００２５】
部品モデルＤＢ２０は、予め三次元ＣＡＤ配置調整装置等で作成された三次元モデルを表示手段１２に表示するためのデータ（以下、三次元モデルデータとする）を格納するＤＢである。
【００２６】
接点部品配置情報ＤＢ２１は、図２で示す電気機器や電気盤等のケーブルとの接続を行う部品の三次元モデル２５（図２中の２５ｓ，２５ｇ）の配置情報を格納するＤＢである。尚、前記電気機器や電気盤等のケーブルとの接続を行う部品を、以降、接点部品と称し、その三次元モデルを、以降、接点部品モデルと称する。
【００２７】
ここで、接点部品モデル２５の配置情報とは、図２に示すように、接点部品がケーブルと接続される三次元座標点、すなわち、ある位置（原点Ｏ）を基準とした幅方向（ｘ軸方向）、奥行方向（ｙ軸方向）、高さ方向（ｚ軸方向）の三次元の接点座標情報である。
【００２８】
また、接点部品モデル２５には、独自性を持たせるべく、例えば、個々に識別番号等の部品識別情報がモデル作成時に付されており、部品識別情報についても配置情報とともに接点部品配置情報ＤＢ２１に格納される。従って、部品識別情報および配置情報（以下、モデル識別・配置情報とする）から一の接点部品モデル２５の位置を三次元的に特定することができる。
【００２９】
ケーブルトレイ部品配置情報ＤＢ２２は、図２で示すようにケーブルを敷設時に収納するケーブル収納部品としてのケーブルトレイ部品の三次元モデル（以下、ケーブルトレイ部品モデルとする）２６（２６ａ１，…，２６ａ５，２６ｂ１，２６ｂ２，２６ｃ）の配置情報、部品識別情報および属性情報を格納するＤＢである。
【００３０】
ここで、ケーブルトレイ部品の配置情報とは、他のケーブルトレイ部品と接する端点および形状を特定するための補助点（図中省略）を有する三次元座標情報である。また、ケーブルトレイ部品の端点とは、図３（Ａ）〜（Ｆ）に示す点Ｔ（ＴＡ１，…，ＴＦ４）であり、他のケーブルトレイ部品との接合面上、かつ、トレイ幅Ｗの中心を通る中心線ＣＬとの交点をいう。従って、図２においては、ケーブルトレイ部品モデル２６（２６ａ１，…，２６ａ５，２６ｂ１，２６ｂ２，２６ｃ）の点Ｔ１〜Ｔ１０に相当する点がケーブルトレイ部品モデル２６の端点である。
【００３１】
また、ケーブルトレイ部品の配置情報は、複数の三次元座標情報を有するが、情報として持つ三次元座標情報の個数は、形状によって異なる。例えば、図３に示す直線形状のケーブルトレイ部品モデル（以下、直線型ケーブルトレイ部品モデルとする）２６ａ１〜２６ａ５の場合、２つの端点座標情報となるが、円弧形状のケーブルトレイ部品モデル（以下、円弧型ケーブルトレイ部品モデルとする）２６ｂ１，２６ｂ２の場合、２つの端点座標情報に加え、中心角および曲率半径を特定するための補助点の座標情報が１つ必要なので、三次元座標情報は３つとなる。Ｔ字状のケーブルトレイ部品モデル２６ｃの場合、円弧型ケーブルトレイ部品モデル２６ｂ１，２６ｂ２よりも端点座標情報が１つ多くなっている。
【００３２】
一方、ケーブルトレイ部品モデル２６の部品識別情報は、独自性を持たせるべく個々に付与された、例えば、識別番号等の情報である。他方、属性情報とは、ケーブルトレイ部品モデル２６の形状を特定するために付与された情報であり、例えば、図３に示す例では、図３（Ａ）〜（Ｆ）に示すケーブルトレイ部品モデル２６ａ〜２６ｆのいずれのケーブルトレイ部品モデル２６であるかを特定するための情報である。また、属性情報は、ケーブル長の算出時にも利用される。
【００３３】
ケーブルトレイ部品モデル２６の配置情報、部品識別情報および属性情報は、ケーブルトレイ部品配置情報ＤＢ２２に格納される。また、ケーブルトレイ部品モデル２６についても、接点部品モデル２５と同様にケーブルトレイ部品配置情報ＤＢ２２に格納される部品識別情報および配置情報、すなわち、モデル識別・配置情報から一のケーブルトレイ部品モデル２６の位置を三次元的に特定することができる。
【００３４】
尚、ケーブルトレイ部品モデル２６は、部品識別情報を必ずしも有している必要はない。配置情報としての各端点に識別情報を持たせれば、ケーブルが経由する端点を追うことで、最適ケーブルルートを検索することができるからである。また、ケーブルトレイ部品モデル２６を組み合わせて構築された電路部品モデル２７の経路分岐箇所に分岐ＩＤを付与すれば、後々ケーブル最適ルートの経由分岐を追跡できるからである。
【００３５】
ケーブル仕様ＤＢ２３は、少なくとも、ケーブルの識別情報（例えば、識別番号）、断面積情報、始点となる接点部品モデル（以下、始点モデルとする）２５ｓおよび終点となる接点部品モデル（以下、終点モデルとする）２５ｇの部品識別情報をケーブル仕様情報として有する。
【００３６】
ここで、断面積情報とは、仕上断面積を求めるための情報であり、間接的な情報をも含む。すなわち、断面積情報には、仕上断面積の値のみならず、ケーブルの直径または半径も含む。
【００３７】
尚、ケーブル使用情報に、例えば、用途、電圧、供給者等の情報を適宜付加してあっても構わない。また、敷設するケーブルの優先度（以下、敷設優先度とする）を規定した敷設優先度情報や後述する占積率の上限値に関する情報を持たせても良い。
【００３８】
ケーブルトレイＤＢ２４には、各ケーブルトレイの占積率の情報（以下、占積率情報とする）が記録され格納されている。ここで、占積率とは、ケーブルトレイ内に収納（敷設）されるケーブルがケーブルトレイの全容積に対してどの程度占有しているかを規定した指標である。換言すれば、ケーブルを敷設した場合において、ケーブルの敷設方向と垂直方向のケーブルトレイ断面積（後述する図３（Ａ）に示すＩ−Ｉ線に沿う断面図で言えば、Ｗ×Ｈに相当する面積）に対する各ケーブル断面積の総和がどの程度の割合になるかを表した指標である。
【００３９】
さらに、記録手段１３には、最適ケーブルルートの検索結果についても、ケーブルリスト２８等の電子データとして記録し保存することができる。
【００４０】
ケーブルリスト２８は、最適ケーブルルートの検索結果として、後述する図９に示すように各ケーブル単位に、ケーブル名、必要とされるケーブル長およびそのケーブルが敷設されるルートについての情報を有している。
【００４１】
三次元モデル配置調整手段１４は、部品モデルＤＢ２０から三次元モデルデータを読み出し、三次元モデルデータが表す三次元モデルを実際にケーブルを敷設する空間を模擬した三次元座標系に配置する機能（三次元モデル配置機能）および配置された三次元モデルを位置調整する機能（三次元モデル位置調整機能）とを有し、予め三次元配置調整ＣＡＤ装置等で作成された三次元モデルを三次元的に配置するとともに、配置した三次元モデルの位置調整を行う処理手段である。
【００４２】
また、三次元モデル配置調整手段１４は、接点部品モデル２５およびケーブルトレイ部品モデル２６等の三次元モデルのモデル識別・配置情報を編集する機能（モデル識別・配置情報編集機能）を有し、接点部品モデル２５のモデル識別・配置情報については、接点部品配置情報ＤＢ２１に、また、ケーブルトレイ部品モデル２６のモデル識別・配置情報については、ケーブルトレイ部品配置情報ＤＢ２２に編集後の情報を保存することができる。
【００４３】
最適ケーブルルート検索手段１５は、ユーザが要求する一定の条件下において最短となるケーブルルート、すなわち、最適ケーブルルートを検索する機能（最適ケーブルルート検索機能）を有し、最適ケーブルルートを検索する処理手段である。
【００４４】
また、最適ケーブルルート検索手段１５は、検索して得られたケーブルルートに重複する部分がある場合には、重複する部分を削除する機能（ケーブルルート重複部削除機能）を有する。つまり、最初に得られたケーブルルートに重複する部分がある場合には、重複するケーブルルートを削除した新たなケーブルルートを最適ケーブルルートとして得ることができる。
【００４５】
さらに、最適ケーブルルート検索手段１５は、ケーブルが通過する端点の座標情報、通過する順番およびケーブルが敷設されるケーブルトレイ部品モデル２６の部品識別情報といったケーブルルート検索経過および検索結果を一時的に保存することができる。
【００４６】
ケーブルルート長算出手段１６は、最適ケーブルルート検索手段１５が検索した最適ケーブルルート上にある端点の座標情報を取得し、最適ケーブルルートの長さを算出する機能（ケーブル長算出機能）を有する。つまり、ケーブルルート長算出手段１６は、最適ケーブルルート検索手段１５が検索した最適ケーブルルートの長さを算出する処理手段である。
【００４７】
ケーブル物量集計ＰＧ１８は、コンピュータを三次元モデル配置調整手段１４、最適ケーブルルート検索手段１５およびケーブルルート長算出手段１６として機能させるためのＰＧである。ケーブル物量集計ＰＧ１８をコンピュータが実行することで、コンピュータは、コンピュータに三次元モデル配置機能、三次元モデル位置調整機能、最適ケーブルルート検索機能およびケーブル長算出機能を付与することができる。
【００４８】
このように構成されるケーブル物量集計装置１０では、ケーブルよりも部品点数が少なく、かつ、ケーブルのルートに大きな影響を及ぼすケーブルトレイ等の電路部品モデル２７を利用するので、従来よりも算出精度を下げることなく、最適ケーブルルートの検索およびそのルート長の算出（物量集計）を行うことができる。
【００４９】
また、検索に必要な三次元ＣＡＤデータも、始点および終点となる部品に関するものと、ケーブルトレイ部品に関するものがあれば良いので、必要な接点部品およびケーブルトレイ部品と、各部品の位置と、使用するケーブルが決定した時点で、三次元配置調整ＣＡＤ装置により既に作成された三次元モデルを利用した最適ケーブルルートの検索を行うことができ、三次元ＣＡＤデータ作成の負担も最低限で済み効率的である。
【００５０】
さらに、三次元ＣＡＤデータを使用することから、検索結果（最適ケーブルルート）が三次元的に表示されるので、ユーザは、最適ケーブルルートを三次元的に認識することができ、従来よりも最適ケーブルルートをわかりやすくユーザに提示できる。
【００５１】
一方、ケーブル物量集計結果として作成されるケーブルリスト２８は、ケーブル手配用帳票として出力することができ、ケーブル設計の下流展開として利用することができる。また、ケーブルリスト２８には、ケーブルが経由する端点が順を追って記載されるので、ケーブル敷設時の施工指示資料、指示帳票として使用することもできる。
【００５２】
尚、部品モデルＤＢ２０、接点部品配置情報ＤＢ２１、ケーブルトレイ部品配置情報ＤＢ２２、ケーブル仕様ＤＢ２３およびケーブルトレイＤＢ２４は、必ずしもＤＢである必要はない。必要な情報を格納しているのであれば、ＤＢは、電子ファイルであっても構わない。
【００５３】
また、部品モデルＤＢ２０、接点部品配置情報ＤＢ２１、ケーブルトレイ部品配置情報ＤＢ２２、ケーブル仕様ＤＢ２３およびケーブルトレイＤＢ２４は、より細分化されていても、幾つかが統合されていても構わない。結果として、部品モデルＤＢ２０、接点部品配置情報ＤＢ２１、ケーブルトレイ部品配置情報ＤＢ２２、ケーブル仕様ＤＢ２３およびケーブルトレイＤＢ２４が格納している最低限の情報をＤＢ内に有していれば良い。
【００５４】
さらに、記録手段１３に保存される電子データは、ケーブル物量集計装置１０からアクセス可能な他の記録手段（ケーブル物量集計装置１０の内外を問わない）に保存されていても良い。
【００５５】
一方、ケーブル物量集計装置１０は、ＤＢ（部品モデルＤＢ２０、接点部品配置情報ＤＢ２１、ケーブルトレイ部品配置情報ＤＢ２２、ケーブル仕様ＤＢ２３およびケーブルトレイＤＢ２４）に格納される情報を編集する機能をもつＤＢ編集手段をさらに具備していても良い。
【００５６】
また、ケーブル物量集計装置１０は、ケーブル物量集計の結果、すなわち、最適ケーブルルートの検索結果および最適ケーブルルート長の算出結果として出力するケーブルリスト２８およびログファイル２９を編集する機能をもつケーブルリスト編集手段およびログファイル編集手段をさらに具備していても良い。ケーブルリスト編集手段をさらに具備することで、ケーブルリスト２８を編集して各ケーブルに関する帳票の作成等がケーブル物量集計装置１０で可能となる。
【００５７】
次に、本発明に係るケーブル物量集計方法について説明する。
【００５８】
本発明に係るケーブル物量集計方法とは、実際の部品配置を三次元配置調整ＣＡＤ装置により既に作成された三次元モデルを利用して模擬し、模擬した三次元モデルの配置において、ユーザが要求した一定の条件を満足しつつケーブル長が最短となるケーブルルート、すなわち、最適ケーブルルートを検索する。そして、得られた最適ケーブルルートに対するケーブル長を算出し、最適ケーブルルートの検索結果およびそのケーブル長の算出結果をユーザに提示する方法である。つまり、本発明に係るケーブル物量集計方法は、最適ケーブルルートの検索方法と検索した最適ケーブルルートの長さの算出方法とを有する。
【００５９】
図２は、最適ケーブルルートの検索を行う場合を説明するものであり、三次元モデルを用いて実際の仕様を模擬した一例を表した概略図であり、図３は、ケーブルトレイ部品モデル２６の一例を表した概略図である。
【００６０】
図２に示す例は、接点部品モデル２５（始点モデル２５ｓおよび終点モデル２５ｇ）と、ケーブルトレイ部品モデル２６とを配置して実際のレイアウトを模擬している。ここでは、座標の１目盛（基本単位）をｍｍとしている。すなわち、実際の２ｍは、図２に示す座標系においては、２０００となる。
【００６１】
また、ケーブルトレイ部品モデル２６は、様々な空間にケーブルを敷設できるように、例えば、図３に示すような幾つかの形状の異なるケーブルトレイ部品モデル２６ａ〜２６ｆを用意する。
【００６２】
図２に示す例では、図３に示すケーブルトレイ部品モデル２６ａ〜２６ｆのうち、直線型ケーブルトレイ部品モデル２６ａを５つと、円弧型ケーブルトレイ部品モデル２６ｂを２つと、Ｔ字形状のケーブルトレイ部品モデル（以下、Ｔ字型ケーブルトレイ部品モデルとする）２６ｃを１つ配置して電路部品モデル２７を形成している。
【００６３】
尚、図２において、５つある直線型ケーブルトレイ部品モデル２６ａを特定するため、端点Ｔ１およびＴ２を有する直線型ケーブルトレイ部品モデル２６ａを第１の直線型ケーブルトレイ部品モデル２６ａ１とする。
【００６４】
同様に、端点Ｔ３およびＴ４を有する直線型ケーブルトレイ部品モデル２６ａを第２の直線型ケーブルトレイ部品モデル２６ａ２、端点Ｔ５およびＴ６を有する直線型ケーブルトレイ部品モデル２６ａを第３の直線型ケーブルトレイ部品モデル２６ａ３、端点Ｔ７およびＴ８を有する直線型ケーブルトレイ部品モデル２６ａを第４の直線型ケーブルトレイ部品モデル２６ａ４および端点Ｔ９およびＴ１０を有する直線型ケーブルトレイ部品モデル２６ａを第５の直線型ケーブルトレイ部品モデル２６ａ５とする。
【００６５】
一方、２つある円弧型ケーブルトレイ部品モデル２６ｂについても、同様に、端点Ｔ２およびＴ３を有する第１の円弧型ケーブルトレイ部品モデル２６ｂ１および端点Ｔ６およびＴ７を有する第２の円弧型ケーブルトレイ部品モデル２６ｂ２とする。
【００６６】
また、端点Ｔ２〜端点Ｔ７は、両ケーブルトレイ部品モデル２６における共通の端点である。例えば、端点Ｔ２は、第１の直線型ケーブルトレイ部品モデル２６ａ１における端点（図３に示すＴＡ２に相当）と第１の円弧型ケーブルトレイ部品モデル２６ｂ１における端点（図３に示すＴＢ２に相当）との共通端点となる。
【００６７】
本発明に係る最適ケーブルルート検索方法を行うには、ユーザの位置決め要求を受けた三次元モデル配置調整手段１４が、例えば、図２に示すように、接点部品およびケーブルトレイ部品をそれぞれ模擬した接点部品モデル２５とケーブルトレイ部品モデル２６とを位置決めし、最適ケーブルルート検索手段１５がユーザが入力した検索条件を受け付ける処理ステップ（準備ステップ）を実行する必要がある。
【００６８】
そして、この準備ステップを実行するためには、接点部品配置情報ＤＢ２１、ケーブルトレイ部品配置情報ＤＢ２２およびケーブル仕様ＤＢ２３を構築し、接点部品モデル２５の配置情報および部品識別情報と、ケーブルトレイ部品モデル２６の配置情報、部品識別情報および属性情報と、敷設するケーブルのケーブル仕様情報とをＤＢに格納する必要がある。
【００６９】
接点部品モデル２５（始点モデル２５ｓおよび終点モデル２５ｇ）の配置情報および部品識別情報を接点部品配置情報ＤＢ２１に格納するには、まず、ユーザが接点モデル表示要求を入力手段１１から入力して、接点部品モデル２５を表示手段１２に表示させる。
【００７０】
すなわち、図２に示す例では、ユーザの接点部品モデル表示要求を受け取った演算装置１７が、三次元モデル配置調整手段１４を機能させる。そして、三次元モデル配置調整手段１４は、部品モデルＤＢ２０から始点モデル２５ｓおよび終点モデル２５ｇを読み出して、始点モデル２５ｓおよび終点モデル２５ｇを表示手段１２に表示する。
【００７１】
次に、始点モデル２５ｓおよび終点モデル２５ｇが表示手段１２に表示されると、ユーザの入力操作によって、始点モデル２５ｓおよび終点モデル２５ｇを妥当な位置に配置して位置決めを行う。位置決めが完了したら、ユーザは、接点部品モデル２５（始点モデル２５ｓおよび終点モデル２５ｇ）の配置情報および部品識別情報の保存要求を入力手段１１から入力する。
【００７２】
入力手段１１から入力された保存要求を演算装置１７が受け取ると、演算装置１７は、三次元モデル配置調整手段１４を機能させて、三次元モデル配置調整手段１４に接点部品モデル２５の部品識別情報および配置情報の保存処理を実行させる。すなわち、三次元モデル配置調整手段１４は、接点部品モデル２５の配置情報および部品識別情報を接点部品配置情報ＤＢ２１に格納する。
【００７３】
ケーブルトレイ部品モデル２６の配置情報、部品識別情報および属性情報についても、接点部品モデル２５の配置情報、部品識別情報および属性情報と同様の手順でケーブルトレイ部品配置情報ＤＢ２２に記録し格納することができる。尚、ケーブルトレイ部品モデル２６の配置の際には、例えば、配管モデル等の他の三次元モデルと干渉しないように留意しつつ行う必要がある。
【００７４】
敷設するケーブルのケーブル仕様情報については、予め構築されたケーブル仕様ＤＢ２３に保存し格納しておく。ここでは、ケーブルを識別する識別情報を、ケーブルＡ，ケーブルＢ，…と記載する。
【００７５】
尚、ケーブル仕様情報は、ケーブル仕様ＤＢ２３に格納されることを前提にしているが、データファイルであっても構わない。また、データファイルの形式は、最適ケーブルルート検索手段１５が読み出し可能であれば、形式を問わない。
【００７６】
例えば、データベース形式のファイルを用いて、ケーブル仕様情報の記録および保存を行っても、スプレッドシート形式のファイルで記録および保存を行っても構わない。このスプレッドシート形式のファイルは、融通が利き、専門的な検索言語を知らなくても使うことができるため、エンジニアリング・ツールとして幅広く利用されている点でデータベース形式のファイルよりも有利である。
【００７７】
検索に必要な情報をＤＢに格納し終わると、準備ステップとして、ユーザの位置決め要求を受けた三次元モデル配置調整手段１４が、例えば、図２に示すように、接点部品およびケーブルトレイ部品を模擬した接点部品モデル２５とケーブルトレイ部品モデル２６とを位置決めし、最適ケーブルルート検索手段１５が、ユーザが入力した検索条件を受け付ける。
【００７８】
このような準備ステップが完了した状態で、ユーザが入力手段１１からケーブル物量集計処理の開始要求を入力すると、演算装置１７は入力されたケーブル物量集計処理の開始要求を受け取り、図４のケーブル物量集計処理手順を開始する（ＳＴＡＲＴ）。ケーブル物量集計処理手順をケーブル物量集計装置１０が実行することで、本発明に係るケーブル物量集計方法を行うことができる。
【００７９】
図４は、ケーブル物量集計処理手順の処理ステップを順を追って説明する処理フロー図である。尚、以下のケーブル物量集計処理手順の説明は、図２に示すレイアウトにおいて、ケーブルＡを敷設する場合におけるケーブル物量集計を想定している。
【００８０】
ケーブル物量集計処理手順は、接点部品モデル２５およびケーブルトレイ部品モデル２６について部品識別情報および配置情報並びに敷設するケーブルのケーブル仕様情報を取得する部品情報取得ステップ（ステップＳ１）と、最短ケーブルルートの検索時の検索条件を取得する検索条件取得ステップ（ステップＳ２）と、検索条件取得ステップＳ２で取得した条件下において最短となるケーブルルートを検索する最短ケーブルルート検索ステップ（ステップＳ３）と、この最短ケーブルルート検索ステップＳ３で最短ケーブルルートを検索できたという条件（ステップＳ４でＹＥＳの場合）の下、最短ケーブルルート検索ステップＳ３で検索したケーブルルートの長さを算出するケーブル長算出ステップ（ステップＳ５）と、ルートの検索対象となる全てのケーブルについて最短ケーブルルートの検索およびそのケーブル長の算出が完了しているか否かを確認する全検索対象検索完了確認ステップ（ステップＳ６）と、最短ケーブルルート検索ステップＳ３において最短ケーブルルートが検索できた場合（ステップＳ４でＹＥＳの場合）には、ケーブル長算出ステップＳ５で算出された最短ケーブルルートおよびそのケーブル長を表示出力する（ステップＳ７）一方、最短ケーブルルート検索ステップにおいて最短ケーブルルートが検索できない場合（ステップＳ４でＮＯの場合）には、最短ケーブルルートが検索できなかった旨を表示出力する検索結果表示ステップ（ステップＳ８）とを具備する。
【００８１】
ケーブル物量集計処理手順が開始されると、まず、ステップＳ１に進み、ステップＳ１で、最適ケーブルルート検索手段１５が、接点部品配置情報ＤＢ２１、ケーブルトレイ部品配置情報ＤＢ２２およびケーブル仕様ＤＢ２３から、接点部品モデル２５およびケーブルトレイ部品モデル２６について部品識別情報および配置情報並びに敷設するケーブルのケーブル仕様情報を取得し、全ての情報の取得が完了すると、部品情報取得ステップＳ１を完了する。
【００８２】
部品情報取得ステップＳ１が完了すると、続いて、ステップＳ２で、最適ケーブルルート検索手段１５が、ユーザから入力された情報を受け取るまたはＤＢに格納される情報を読み込んで、最短ケーブルルートの検索時の検索条件を取得する。
【００８３】
最短ケーブルルート検索時の検索条件の一例としては、占積率や敷設優先度、ケーブル敷設の際に用いるケーブルトレイの優先度（トレイ優先度）等がある。尚、検索条件には、条件が設定されていない無条件も含むものとする。
【００８４】
占積率等の検索条件を最適ケーブルルート検索手段１５が取得すると、検索条件取得ステップＳ２が完了し、続いて、ステップＳ３に進む。そして、ステップＳ３で、最短ケーブルルート検索ステップがなされる。
【００８５】
図５は、ケーブル物量集計処理手順における最短ケーブルルート検索ステップＳ３をより詳細な処理ステップの順を追って説明した処理フロー図である。
【００８６】
最短ケーブルルート検索ステップＳ３は、ケーブルの始点から最も近い距離にあるケーブルトレイ部品の端点（以下、電路内始点とする）およびケーブルの終点から最も近い距離にあるケーブルトレイ部品の端点（以下、電路内終点とする）をそれぞれ検索する電路内始点・終点検索ステップ（ステップＳ１１）と、電路内始点・終点検索ステップで検索した電路内始点および電路内終点を結ぶ電路内ルートを、隣接する端点を抽出しながら検索して仮の電路内ルート（以下、仮電路内ルートとする）を検索する仮電路内ルート検索ステップ（ステップＳ１２）と、仮電路内ルート検索ステップで仮電路内ルートが検索できたか否かを確認するステップＳ１３と、このステップＳ１３によって、仮電路内ルートの存在が確認された場合（ステップＳ１３でＹＥＳの場合）において、仮電路内でケーブルが重複する範囲が存在するか否かを確認するステップＳ１４と、このステップＳ１４によって、ケーブルの重複する範囲が存在する場合（ステップＳ１４でＹＥＳの場合）には、検索した仮電路内ルートから重複する範囲を削除するステップＳ１５ａと、ステップＳ１５ａの結果を受け入れると共に、ケーブルが重複する範囲が存在しない場合（ステップＳ１４でＮＯの場合）に仮電路内ルートを正式な電路内ルート（以下、正式電路内ルートとする）とする正式電路内ルート決定ステップ（ステップＳ１５ｂ）と、ケーブルの始点、電路内始点、正式電路内ルート、電路内終点およびケーブルの終点を結んでケーブルの始点からケーブルの終点までの最短ケーブルルートを導出する最短ケーブルルート導出ステップ（ステップＳ１６）と、正式電路内ルートの検索結果から各ケーブルトレイ部品内に敷設される各々のケーブルについて断面積の和を求めて検索前の占積率を更新する占積率更新ステップ（ステップＳ１７）と、仮電路内ルートの存在を確認できなかった場合（ステップＳ１３でＮＯの場合）には、仮電路内ルート検索処理を中断し検索結果を記録したログファイル２９を作成するステップ（ステップＳ１８）とを備える。
【００８７】
次に、図５において、最短ケーブルルート検索ステップ（ステップＳ１１〜ステップＳ１７）が開始されると、まず、ステップＳ１１に進みステップＳ１１で、電路内始点・終点検索ステップがなされる。
【００８８】
電路内始点・終点検索ステップ（ステップＳ１１）では、最適ケーブルルート検索手段１５が、まず、取得した始点モデル２５ｓの接点と終点モデル２５ｇの接点、すなわち、図２に示す始点Ｓ（原点Ｏ（0，0，0）からｘ軸正方向に５００、ｙ軸正方向に１００、ｚ軸正方向に１０００の地点を（500，100，1000）と表す。以下、同様とする。）および終点Ｇ（500，4100，1000）からそれぞれの接点と最も近いケーブルトレイ部品モデル２６の端点を検索する。
【００８９】
端点の検索には、座標情報が使用される。ここで、座標情報とは、例えば、図２に示すようなｘ軸、ｙ軸およびｚ軸の３つの軸が直行する直角座標系（x，y，z）における座標、すなわち、ｘ、ｙおよびｚの数値情報である。尚、本実施の形態では、座標情報として直角座標系を用いた例を説明したが、他の座標系（例えば、回転座標系）による座標情報を用いても良い。
【００９０】
図２に示す例の場合、最適ケーブルルート検索手段１５は、ケーブルトレイ部品モデル２６の部品識別情報および配置情報から始点Ｓ（500，100，1000）と最も近い端点（電路内始点）を検索し、始点Ｓと近い端点Ｔ１（500，100，3000）の座標情報を取得する。また、終点Ｇ（500，4100，1000）と最も近い端点（電路内終点）、すなわち、端点Ｔ８（500，4100，3000）の座標情報についても同様にして取得する。
【００９１】
最適ケーブルルート検索手段１５が電路内始点および電路内終点を検索し、電路内始点および電路内終点の座標情報を取得すると、電路内始点・終点検索ステップは完了し、続いて、ステップＳ１２で仮電路内ルート検索ステップがなされる。
【００９２】
仮電路内ルート検索ステップ（ステップＳ１２）では、検索条件に従いつつ、最適ケーブルルート検索手段１５が電路内始点および電路内終点のいずれか一方の端点から他方端点までを結ぶケーブルルートを隣接する端点を抽出しながら検索していく。
【００９３】
例えば、最適ケーブルルート検索手段１５が電路内始点から電路内終点へ向かいケーブルルートの検索を行うとすれば、電路内終点となる端点Ｔ８に最も近い端点を検索する。続いて、検索した端点と隣接する端点のうち、端点Ｔ８に最も近い端点を検索する。このような検索を端点Ｔ８に到着するまで繰り返し行う。
【００９４】
但し、検索条件により制約があるときには、その検索条件を遵守しつつ電路内終点Ｔ８に最も近い端点を検索する。尚、図２に示す例においては、占積率の上限値や経由するケーブルトレイの設定等による制約がないものとして説明する。
【００９５】
より具体的には、まず、端点Ｔ１の座標情報を取得すると、続いて、最適ケーブルルート検索手段１５は、この端点Ｔ１を持つケーブルトレイ部品モデル２６を特定する。図２に示す例では、端点Ｔ１を端点に持つのは、第１の直線型ケーブルトレイ部品モデル２６ａ１である。
【００９６】
端点Ｔ１を持つ第１の直線型ケーブルトレイ部品モデル２６ａ１が特定されると、続いて、最適ケーブルルート検索手段１５は、第１の直線型ケーブルトレイ部品モデル２６ａ１のうち、次に通過する端点として、端点Ｔ１以外の端点を検索する。ここでは、端点Ｔ２が選択され、最適ケーブルルート検索手段１５は、次に通過する端点として、端点Ｔ２（3500，100，3000）の座標情報を取得する。
【００９７】
次に、最適ケーブルルート検索手段１５は、選択した端点Ｔ２を端点に持つケーブルトレイ部品モデル２６のうち、第１の直線型ケーブルトレイ部品モデル２６ａ１以外のケーブルトレイ部品モデル２６を特定する。図２に示す例では、端点Ｔ２を端点に持つケーブルトレイ部品モデル２６は、第１の直線型ケーブルトレイ部品モデル２６ａ１および第１の円弧型ケーブルトレイ部品モデル２６ｂ１であるため、第１の円弧型ケーブルトレイ部品モデル２６ｂ１が特定される。
【００９８】
続いて、最適ケーブルルート検索手段１５は、第１の円弧型ケーブルトレイ部品モデル２６ｂ１を次に通過するケーブルトレイ部品モデル２６と判断する。そして、この第１の円弧型ケーブルトレイ部品モデル２６ｂ１が有する端点のうち、次に通過する端点として、端点Ｔ２以外の端点、すなわち、端点Ｔ３を選択する。そして、最適ケーブルルート検索手段１５は、次に通過する端点として、端点Ｔ３（3700，300，3000）の座標情報を取得する。
【００９９】
以降も同様にして、ケーブルが通過する端点Ｔを求めていく。図２に示すように、端点Ｔ１から端点Ｔ４までのケーブルルートは、１つのルートしかないため、結果として、端点Ｔ１から端点Ｔ４までのケーブルルートを得る。つまり、「始点Ｓ→端点Ｔ１→端点Ｔ２→端点Ｔ３→端点Ｔ４」までのルートが検索される。
【０１００】
続いて、端点Ｔ４を端点に持つＴ字型ケーブルトレイ部品モデル２６ｃの端点のうち端点Ｔ４以外の端点を検索する。すると、端点Ｔ９および端点Ｔ５の２つの端点を検出する。２つの端点のいずれを選択するかは、検索条件の内容にもよるが、占積率の制約がない限りは、目的地となる端点Ｔ８に最も直線距離で近い端点Ｔが選択される。
【０１０１】
図２に示す例では、最適ケーブルルート検索手段１５は、端点Ｔ５と端点Ｔ８との距離および端点Ｔ９と端点Ｔ８との距離を比較して、より近距離にある端点Ｔ９を端点Ｔ４の次の端点として選択する。そして、最適ケーブルルート検索手段１５が端点Ｔ９（3400，2100，3000）の座標情報を取得すると、続いて、選択した端点Ｔ９を端点に持つケーブルトレイ部品モデル２６のうち、Ｔ字型ケーブルトレイ部品モデル２６ｃ以外のケーブルトレイ部品モデル２６を特定する。
【０１０２】
図２に示す例では、端点Ｔ９を端点に持つケーブルトレイ部品モデル２６は、Ｔ字型ケーブルトレイ部品モデル２６ｃおよび第５の直線型ケーブルトレイ部品モデル２６ａ５であるため、第５の直線型ケーブルトレイ部品モデル２６ａ５が特定される。
【０１０３】
続いて、最適ケーブルルート検索手段１５は、第５の直線型ケーブルトレイ部品モデル２６ａ５を次に通過するケーブルトレイ部品モデル２６と判断し、この第５の直線型ケーブルトレイ部品モデル２６ａ５が有する端点のうち、次に通過する端点として、端点Ｔ９以外の端点、すなわち、端点Ｔ１０を選択し、端点Ｔ１０（500，2100，3000）の座標情報を取得する。
【０１０４】
次に、最適ケーブルルート検索手段１５は、選択した端点Ｔ１０を端点に持つケーブルトレイ部品モデル２６のうち、第５の直線型ケーブルトレイ部品モデル２６ａ５以外のケーブルトレイ部品モデル２６を特定する。ところが、図２に示す例では、端点Ｔ１０を端点に持つ他のケーブルトレイ部品モデル２６は存在しない。このように、他のケーブルトレイ部品モデル２６が存在しない場合には、別のルートが必要と判断して前の端点Ｔ９に逆戻りする。
【０１０５】
再び端点Ｔ９に戻ると、最適ケーブルルート検索手段１５は、端点Ｔ９を持つ第５の直線型ケーブルトレイ部品モデル２６ａ５以外のケーブルトレイ部品モデル２６を特定する。ここで、Ｔ字型ケーブルトレイ部品モデル２６ｃが特定される。そして、Ｔ字型ケーブルトレイ部品モデル２６ｃの端点Ｔ９以外の端点、すなわち、端点Ｔ４および端点Ｔ５のうち端点Ｔ８により近い距離にある端点Ｔ５を次の端点として選択する。そして、最適ケーブルルート検索手段１５が端点Ｔ５（3700，2400，3000）の座標情報を取得する。以降も同様にして、ケーブルが通過する端点Ｔを求めていく。
【０１０６】
図６は、図２に示す例において、最適ケーブルルート検索手段１５が仮電路内ルート検索ステップを行い、仮電路内ルートを検索した結果を説明する説明図である。なお、図６では、図を簡略化する観点から、図２に示すケーブルトレイ部品モデル２６の平面図を示している。
【０１０７】
最適ケーブルルート検索手段１５が仮電路内ルート検索ステップを行うと、図６に示すように、「端点Ｔ１→端点Ｔ２→端点Ｔ３→端点Ｔ４→端点Ｔ９→端点Ｔ１０→端点Ｔ９→端点Ｔ５→端点Ｔ６→端点Ｔ７→端点Ｔ８」が仮電路内ルートして検索される。このように、最適ケーブルルート検索手段１５が仮電路内ルートを検索すると、仮電路内ルート検索ステップを完了する。
【０１０８】
仮電路内ルート検索ステップが完了すると、続いて、ステップＳ１３で、最適ケーブルルート検索手段１５は、仮電路内ルートを検索できたか否か、すなわち、仮電路内ルートの存在の有無を確認する。そして、図６に示すように、仮電路内ルートが存在する場合（図５のステップＳ１３でＹＥＳの場合）には、ステップＳ１４に進みステップＳ１４で、最適ケーブルルート検索手段１５は、仮電路内ルートにケーブルが重複する範囲が存在するか否かを確認する。
【０１０９】
図６に示すように、仮電路内ルートにケーブルが重複する範囲が存在する場合（図５のステップＳ１４でＹＥＳの場合）には、ステップＳ１５に進みステップＳ１５で、最適ケーブルルート検索手段１５は、仮電路内ルートのケーブルが重複する範囲について削除する。図６に示す仮電路内ルートを用いてより具体的に説明すれば、仮電路内ルートには、端点Ｔ９と端点Ｔ１０との間でケーブルルートが重複しているので、「端点Ｔ９→端点Ｔ１０→端点Ｔ９」の部分、すなわち、ケーブルルートが重複している部分を削除する。
【０１１０】
図７は、図６に示す仮電路内ルートに対して、正式電路内ルート決定ステップを行った結果を説明する説明図である。
【０１１１】
図７に示すように、正式電路内ルート決定ステップがなされた結果、図６に示す仮電路内ルートは、「端点Ｔ１→端点Ｔ２→端点Ｔ３→端点Ｔ４→端点Ｔ５→端点Ｔ６→端点Ｔ７→端点Ｔ８」となりケーブルの重複する範囲が削除されている。このようにして、仮電路内ルートにケーブルの重複する範囲を全て削除すると、最適ケーブルルート検索手段１５は、ケーブルの重複する範囲を全て削除した後の仮電路内ルートを正式電路内ルートとして決定する。
【０１１２】
すなわち、最適ケーブルルート検索手段１５は、図６に示す仮電路内ルートから、ケーブルの重複する範囲を全て削除して得られる仮電路内ルート「端点Ｔ１→端点Ｔ２→端点Ｔ３→端点Ｔ４→端点Ｔ５→端点Ｔ６→端点Ｔ７→端点Ｔ８」を正式電路内ルートとして決定する。正式電路内ルートが決定すると、正式電路内ルート決定ステップは完了する。
【０１１３】
尚、仮電路内ルート検索ステップを説明する際の前提外ではあるが、優先的に経由するケーブルトレイが予め検索条件（例えばケーブルトレイの識別番号等）で設定されている場合、最適ケーブルルート検索手段１５は、当該優先ケーブルトレイを経由する最短ケーブルルートを検索するものとする。
【０１１４】
再び図５を用いて説明する。正式電路内ルート決定ステップＳ１５が完了すると、続いて、ステップＳ１６に進みステップＳ１６で、最適ケーブルルート検索手段１５は、最短ケーブルルート導出ステップを行い、ケーブルの始点、電路内始点、正式電路内ルート、電路内終点およびケーブルの終点を結んで得られるケーブルの始点からケーブルの終点までのケーブルルートを最短ケーブルルートとして導出する。導出された最短ケーブルルートは、最適ケーブルルートとしてケーブルリスト２８に記録される。
【０１１５】
尚、ケーブルリスト２８への記録は、最短ケーブルルート導出ステップ完了後としたが、情報を得る度に行っても良い。例えば、後述する図９では、ケーブル仕様情報からケーブル名と始点および終点を知ることができるので、その段階でケーブルリスト２８への記録を行っても良い。また、電路内ルートについても、正式電路内ルート決定ステップがなされた後であれば、最短ケーブルルート導出ステップ完了後でなくても構わない。
【０１１６】
さらに、ケーブル仕様情報および導出された最短ケーブルルートのケーブルリスト２８への記録は、後述するケーブル長算出ステップにおいて、ケーブル長さの記録とともに、まとめてなされても良い。
【０１１７】
図６に示す仮電路内ルートを用いてより具体的に説明すれば、トレイ外の始点Ｓおよび終点Ｇを、それぞれ、端点Ｔ１および端点Ｔ８と接続し、さらに、正式電路内ルートを接続してケーブルの始点からケーブルの終点までの最短ケーブルルートを得る。すなわち、「始点Ｓ→端点Ｔ１→端点Ｔ２→端点Ｔ３→端点Ｔ４→端点Ｔ５→端点Ｔ６→端点Ｔ７→端点Ｔ８→終点Ｇ」を最短ケーブルルートとして導出する。最短ケーブルルートが導出されると、最短ケーブルルート導出ステップは完了する。
【０１１８】
最適ケーブルルート検索手段１５は、最短ケーブルルート導出ステップが完了すると、続いて、ステップＳ１７で占積率更新ステップを行い、正式電路内ルートの検索結果から各ケーブルトレイに敷設される各々のケーブルについて断面積の和を求めて検索前の占積率を更新する。各ケーブルトレイの占積率情報の更新は、ケーブルトレイＤＢ２４に格納される各ケーブルトレイの占積率情報を更新することでなされる。
【０１１９】
図８は、占積率情報を含むケーブルトレイＤＢ２４のデータ構成例を表した説明図である。
【０１２０】
ケーブルトレイＤＢ２４のデータ構成は、例えば、図８に示すように、ケーブルを敷設するケーブルトレイの名称（ケーブルトレイ部品識別情報）、そのケーブルトレイに敷設するケーブルの断面積の総和を表すケーブル断面積、ケーブルトレイの断面積および占積率を項目に有し、各ケーブルトレイ毎にケーブルの断面積の総和、ケーブルトレイの断面積および占積率に関する情報が記録され保存される。
【０１２１】
占積率更新ステップでは、最適ケーブルルート検索手段１５が、正式電路内ルートの検索結果から、新たに敷設するケーブルＡの断面積を検索前のケーブル断面積に加えてケーブル断面積の情報を更新する。そして、新たなケーブル断面積の情報を用いて占積率を再計算し、新たな計算結果を記録し保存する。
【０１２２】
最適ケーブルルート検索手段１５が、検索前の占積率を最新（検索後）の状態に更新すると、占積率更新ステップを完了する。そして、占積率更新ステップの完了をもって、最短ケーブルルート検索ステップ（ステップＳ３）の全処理ステップは完了する（図５に示す終了）。
【０１２３】
一方、仮電路内ルート検索ステップを行った結果、図６に示すような仮電路内ルートが存在しない場合も有り得る。より詳細には、最適ケーブルルート検索手段１５が、２回同じ動作を繰り返した場合（例えば、Ｔ１→Ｔ２→Ｔ１→Ｔ２のような場合）である。このように２回同じ動作を繰り返した場合には、ケーブルトレイ等の電路自体に連続性がない、すなわち、どこかの２つの電路部品が離れているものと推測される。
【０１２４】
仮電路内ルート検索ステップを行った結果、図６に示すような仮電路内ルートが存在しない場合（ステップＳ１３でＮＯの場合）には、ケーブルＡに対して仮電路内ルート検索処理を中断し、検索経過を記録したログファイル２９を作成する（ステップＳ１８）。ログファイル２９を作成することにより、ケーブルＡについて、後に行う、接点部品配置情報ＤＢ２１およびケーブルトレイ部品配置情報ＤＢ２２に格納される情報の修正作業や、接点部品モデル２５およびケーブルトレイ部品モデル２６の修正作業を支援することとができる。
【０１２５】
ログファイル２９が作成されると、図４の最短ケーブルルート検索ステップ（ステップＳ３）を終了するとともに、ＥＮＤに進み、ケーブル物量集計処理手順を完了する。
【０１２６】
他方、仮電路内ルート検索ステップを行った結果、図６に示すような仮電路内ルートは存在するが、仮電路内ルートに図６に示すようなケーブルが重複する範囲が存在しない場合もある。仮電路内ルートに図６に示すようなケーブルが重複する範囲が存在しない場合（ステップＳ１４でＮＯの場合）、最適ケーブルルート検索手段１５は、ステップＳ１６に進みステップＳ１６以降の処理ステップを行う。
【０１２７】
尚、最短ケーブルルート検索ステップにおける占積率更新ステップは、最短ケーブルルート検索ステップに続いてなされるとしたが、正式電路内ルート決定ステップが完了した後であれば、いつなされても構わない。すなわち、正式電路内ルート決定ステップに続いて、占積率更新ステップがなされた後に最短ケーブルルート検索ステップがなされても良いし、占積率更新ステップおよび最短ケーブルルート検索ステップが並列的になされても良い。
【０１２８】
次に、最短ケーブルルートを検索できた場合（ステップＳ４でＹＥＳの場合）には、続いて、ステップＳ５でケーブル長算出ステップがなされる。ケーブル長算出ステップでは、ケーブルルート長算出手段１６が、最短ケーブルルート検索ステップで検索したケーブルルートの長さ（以下、ケーブルルート長と省略する）Ｌを算出する。
【０１２９】
ケーブルルート長Ｌは、ケーブルの始点から電路内始点までの長さＬsと、正式電路内ルートのルート長（以下、単に電路内ルート長とする）Ｌtと、電路内終点からケーブルの終点までの長さＬgとを加算して算出することができる。すなわち、
［数１］
Ｌ＝Ｌs＋Ｌt＋Ｌg
となる。
【０１３０】
ケーブルの始点から電路内始点までの長さＬsおよび電路内終点からケーブルの終点までの長さＬgは、２点の座標情報を用いて２点間距離を計算することで求めることができる。また、電路内ルート長Ｌtは、ケーブルが敷設される各ケーブルトレイの長さをそれぞれ加算することで求めることができる。各ケーブルトレイの長さは、ケーブルが通過する端点を結ぶ中心線ＣＬの長さを用いる。
【０１３１】
ケーブルルート長Ｌの算出方法について、より具体的な例を用いて説明すれば、図２に示す例では、ケーブルの始点Ｓ（500，100，1000）から電路内始点Ｔ１（500，100，3000）までの長さＬsは、ｘ軸方向の２点間距離が５００−５００＝０、ｙ軸方向の２点間距離が１００−１００＝０、ｚ軸方向の２点間距離が３０００−１０００＝２０００であるから、２ｍとなる。同様に、電路内終点Ｔ８（500，4100，3000）からケーブルの終点Ｇ（500，4100，1000）までの長さＬgも、２点間距離が２０００であるから２ｍとなる。
【０１３２】
また、電路内ルート長Ｌtは、正式電路内ルートが、「端点Ｔ１→端点Ｔ２→端点Ｔ３→端点Ｔ４→端点Ｔ５→端点Ｔ６→端点Ｔ７→端点Ｔ８」であるから、これらの端点Ｔを通過するケーブルトレイは、第１の直線型ケーブルトレイ部品モデル２６ａ１、第１の円弧型ケーブルトレイ部品モデル２６ｂ１、第２の直線型ケーブルトレイ部品モデル２６ａ２、Ｔ字型ケーブルトレイ部品モデル２６ｃ、第３の直線型ケーブルトレイ部品モデル２６ａ３、第２の円弧型ケーブルトレイ部品モデル２６ｂ２および第４の直線型ケーブルトレイ部品モデル２６ａ４が表すケーブルトレイとなる。
【０１３３】
ここで、第１の直線型ケーブルトレイ部品モデル２６ａ１が表すケーブルトレイの長さは、端点Ｔ１と端点Ｔ２の距離に相当する長さ３０００であるから３ｍとなる。また、第１の円弧型ケーブルトレイ部品モデル２６ｂ１が表すケーブルトレイの長さは、端点Ｔ２と端点Ｔ３の距離に相当する長さ（１００π）であるから０．１π（＝０．３１４）ｍとなる。
【０１３４】
さらに、第２の直線型ケーブルトレイ部品モデル２６ａ２、Ｔ字型ケーブルトレイ部品モデル２６ｃおよび第３の直線型ケーブルトレイ部品モデル２６ａ３が表すケーブルトレイの長さは、端点Ｔ３と端点Ｔ６の距離に相当する長さ３６００であるから３．６ｍとなる。
【０１３５】
さらにまた、第２の円弧型ケーブルトレイ部品モデル２６ｂ２が表すケーブルトレイの長さは、端点Ｔ６と端点Ｔ７の距離に相当する長さ（１００π）であるから０．１π（＝０．３１４）ｍとなり、第４の直線型ケーブルトレイ部品モデル２６ａ４が表すケーブルトレイの長さは、端点Ｔ７と端点Ｔ８の距離に相当する長さ３０００であるから３ｍとなる。従って、電路内ルート長Ｌtは、３ｍ＋０．３１４ｍ＋３．６ｍ＋０．３１４ｍ＋３ｍを計算して求めることができ、電路内ルート長Ｌt＝１０．２２８ｍとなる。
【０１３６】
上述した数式１の各項、すなわち、ケーブルの始点から電路内始点までの長さＬs、電路内ルート長Ｌtおよび電路内終点からケーブルの終点までの長さＬgの値をそれぞれ代入すれば、ケーブルルート長Ｌ＝２＋１０．２２８＋２＝１４．２２８となり、ケーブルルート長Ｌは、１４．２２８ｍと算出することができる。算出された結果は、ケーブルリスト２８に記録され保存される。
【０１３７】
図９は、ケーブル物量集計装置１０の記録手段１３に記録され保存されるケーブルリスト２８のデータ構成例を表した説明図である。
【０１３８】
ケーブルリスト２８のデータ構成は、例えば、図９に示すように、ケーブル単位毎にケーブル名（ケーブル識別情報）、必要とされるケーブル長およびそのケーブルが敷設されるルートについての情報を記入した項目として有する。尚、「トレイ内」の項目において示される数字は、ケーブルトレイを表す識別情報（ケーブルトレイ部品モデルの部品識別情報）である。
【０１３９】
ケーブルルート長算出手段１６が、最短ケーブルルート検索ステップで検索したケーブルルートの長さ、すなわち、ケーブルルート長Ｌを算出すると、ケーブル長算出ステップを完了し、次に、ステップＳ６で全検索対象検索完了確認ステップがなされる。
【０１４０】
全検索対象検索完了確認ステップでは、最適ケーブルルート検索手段１５がケーブルルートの検索対象となる全てのケーブルについて最短ケーブルルートの検索が完了しているか否かを確認するとともに、ケーブルルート長算出手段１６が、最短ケーブルルート検索ステップで検索したケーブルルート長Ｌの算出を完了しているか否かを確認する。ケーブルルートの検索対象となる全てのケーブルについて最短ケーブルルートの検索およびケーブルルート長Ｌの算出を完了している場合（ステップＳ６でＹＥＳの場合）には、次に、ステップＳ７に進み、ステップＳ７で検索結果表示ステップがなされる。
【０１４１】
図１０は、検索結果表示ステップで表示手段１２に表示される最短ケーブルルート検索結果およびケーブル長算出結果の一例を表す説明図である。
【０１４２】
検索結果表示ステップにおいては、最短ケーブルルート検索ステップでの最短ケーブルルート検索結果（最適ケーブルルート検索結果）およびケーブル長算出ステップでのケーブル長算出結果を、例えば、図１０に示すような形式で表示手段１２に表示させる。
【０１４３】
すなわち、最適ケーブルルート検索結果について、三次元モデル配置調整手段１４から受け取った接点部品モデル２５およびケーブルトレイ部品モデル２６の配置状態を表す画像情報と、最適ケーブルルート検索手段１５から受け取ったケーブルルート検索結果（始点、通過する端点Ｔおよび終点を結ぶルート）を表す画像情報とに基づいて表示手段１２に三次元的表示で最適ケーブルルート検索結果を表示させる。
【０１４４】
また、ケーブル長算出結果については、ケーブルルート長算出手段１６から取得したケーブルルート長を表す画像情報に基づいて表示手段１２に表示させる。
【０１４５】
尚、最適ケーブルルート検索結果およびケーブル長算出結果については、ケーブル検索結果として記録され保存されるケーブルリスト２８等の記憶手段からデータを読み出し、取得した画像情報を表示手段１２に送り、図９に示すようなケーブルリスト２８を表示手段１２に表示させることもできる。
【０１４６】
最短ケーブルルート検索ステップでの最短ケーブルルート検索結果およびケーブル長算出ステップでのケーブル長算出結果が表示手段１２に画面表示されると、検索結果表示ステップは完了し、検索結果表示ステップの完了をもって、ケーブル物量集計処理手順の全処理ステップを完了する（ＥＮＤ）。
【０１４７】
一方、最短ケーブルルート検索ステップＳ４で最短ケーブルルートを検索できなかった場合（ＮＯの場合）、すなわち、ステップ３における最短ケーブルルート検索ステップで仮電路内ルート検索ステップを行った結果、仮電路内ルートが存在しない場合（ステップＳ１３でＮＯの場合）、ステップＳ８に進み、最適ケーブルルート検索手段１５は、作成したログファイル２９を参照し仮電路内ルートが存在しない旨および検索経過を検索結果として画面表示する（検索結果表示ステップ）。尚、ステップＳ８において画面表示される検索結果は、仮電路内ルートが存在しない旨および検索経過の少なくとも一方であれば良い。
【０１４８】
また、ケーブルルートの検索対象となる全てのケーブルについて最短ケーブルルートの検索およびケーブルルート長Ｌの算出を完了していない場合（ステップＳ６でＮＯの場合）には、ステップＳ３に戻り、ステップＳ３以降の処理を繰り返す。
【０１４９】
尚、図４に示すケーブル物量集計処理手順では、まず、ステップＳ１で、部品情報取得ステップがなされ、続いて、ステップＳ２で、検索条件取得ステップがなされているが、検索条件取得ステップを先に行った後に、部品情報取得ステップを行っても良いし、両ステップを並列的に行っても構わない。
【０１５０】
また、建屋が複数階に及ぶときには、同じ階にあるケーブルトレイを選択するようにする必要がある。この場合には、階の上限下限の範囲を別の設定ファイルなどを使って読み込むようにすれば対応可能である。
【０１５１】
次に、本発明に係るケーブル物量集計ＰＧについて説明する。
【０１５２】
前述したように、本発明に係るケーブル物量集計ＰＧとは、コンピュータをケーブル物量集計装置１０として機能させるＰＧ、換言すれば、コンピュータにケーブル物量集計処理手順を実行させるためのＰＧである。
【０１５３】
コンピュータがケーブル物量集計ＰＧ１８を実行することで実現されるケーブル物量集計装置１０およびコンピュータがケーブル物量集計ＰＧ１８を実行することでなされるケーブル物量集計処理手順については、上述した説明の通りである。
【０１５４】
以上、本発明に係るケーブル物量集計装置、ケーブル物量集計方法およびケーブル物量集計プログラムによれば、ケーブルよりも部品点数が少なく、かつ、ケーブルのルートに大きな影響を及ぼすケーブルトレイ等の電路部品モデル２７を利用するので、従来よりも算出精度を下げることなく、最適ケーブルルートの検索およびそのルート長の算出（物量集計）を行うことができる。
【０１５５】
また、検索に必要な三次元ＣＡＤデータも、始点および終点となる部品に関するものと、ケーブルトレイ部品に関するものがあれば良いので、必要な接点部品およびケーブルトレイ部品と、各部品の位置と、使用するケーブルが決定した時点で、三次元配置調整ＣＡＤ装置により既に作成された三次元モデルを利用した最適ケーブルルートの検索を行うことができ、三次元ＣＡＤデータ作成の負担も最低限で済み効率的である。
【０１５６】
さらに、三次元ＣＡＤデータを使用することから、検索結果（最適ケーブルルート）が三次元的に表示されるので、ユーザは、最適ケーブルルートを三次元的に認識することができ、従来よりも最適ケーブルルートをわかりやすくユーザに提示できる。さらにまた、ケーブル設計者でない者（例えば、管理者）であっても、ケーブル計画段階において、最適ケーブルルートや各ケーブルトレイの占積率の状況等についての理解が容易となる。
【０１５７】
一方、ケーブル物量集計結果として作成されるケーブルリスト２８は、ケーブル手配用帳票として出力することができ、ケーブル設計の下流展開として利用することができる。また、ケーブルリスト２８には、ケーブルが経由する端点が順を追って記載されるので、プラント・サイトにおいて、ケーブル敷設時の施工指示資料、指示帳票として使用することもできる。従って、サイトにおける作業者の負荷を軽減することができる。
【０１５８】
他方、検索条件として、占積率、敷設優先度およびトレイ優先度等を設定すれば、これらの検索条件を加味したケーブルルート検索を行うことができる。つまり、様々な条件下における最適なケーブルルートを検索することができる。
【０１５９】
また、最適ケーブルルート検索時において、経由しなければならないケーブルトレイをトレイ優先度に設定すれば、トレイ優先度が設定されたケーブルトレイを通るケーブルルートを確実に検索することができるため、ケーブルルート設計に便利である。
【０１６０】
尚、図１に示すケーブル物量集計装置１０を最適ケーブルルート検索装置としても良い。最適ケーブルルート検索装置であれば、図１に示すケーブル物量集計装置１０においてケーブルルート算出手段１６は省略することができる。
【０１６１】
また、ケーブル物量集計装置１０において、ケーブル仕様ＤＢ２３が有するケーブル使用情報として、ルート検索時の優先度を規定した情報を持たせて、最適ケーブルルート検索手段１５に優先度を考慮したケーブルルートの検索をし得るように構成しても良い。
【０１６２】
さらに、ケーブル物量集計装置１０において、三次元モデル配置調整手段１４は、別装置として独立しており、インターフェイス手段（図に示さず）を介して接続されていても構わない。
【０１６３】
一方、他の実施例として、図１１に示すように、クライアント側（少なくとも１台以上のクライアント端末３９）と通信ネットワーク４０を介してデータ授受が可能な管理サーバ計算機４１をさらに具備したケーブル物量集計装置１０Ａを構成しても良い。尚、図１１に示すケーブル物量集計装置１０Ａにおいて、クライアント側（少なくとも１台以上のクライアント端末３９）と管理サーバ計算機４１とは、必ずしも通信ネットワーク４０を介している必要はない。
【図面の簡単な説明】
【０１６４】
【図１】本発明に係るケーブル物量集計装置のシステム構成を概略的に表す概略図。
【図２】本発明に係るケーブル物量集計装置により最適ケーブルルートの検索を行うべく実際の仕様を模擬した一例を表した概略図。
【図３】本発明に係るケーブル物量集計装置において最適ケーブルルート検索を行う際に使用するケーブルトレイ部品モデルの一例を表した概略図。
【図４】本発明に係るケーブル物量集計方法としてなされるケーブル物量集計処理手順の処理ステップを順を追って説明する処理フロー図。
【図５】本発明に係るケーブル物量集計方法としてなされるケーブル物量集計処理手順における最短ケーブルルート検索ステップをより詳細な処理ステップの順を追って説明した処理フロー図。
【図６】本発明に係るケーブル物量集計装置において、図２に示す例で最適ケーブルルート検索手段が仮電路内ルート検索ステップを行い、仮電路内ルートを検索した結果を説明する説明図。
【図７】本発明に係るケーブル物量集計装置の最適ケーブルルート検索手段が、図６に示す仮電路内ルートに対して、正式電路内ルート決定ステップを行った結果を説明する説明図。
【図８】本発明に係るケーブル物量集計装置の記録手段に記録され保存されるケーブルトレイＤＢのデータ構成例を表した説明図。
【図９】本発明に係るケーブル物量集計装置の記録手段に記録され保存されるケーブルリストのデータ構成例を表した説明図。
【図１０】本発明に係るケーブル物量集計装置が行うケーブル物量集計処理手順の検索結果表示ステップにおいて表示手段に表示される最短ケーブルルート検索結果およびケーブル長算出結果の一例を表す説明図。
【図１１】本発明に係るケーブル物量集計装置の他の実施例を表す概略図。
【符号の説明】
【０１６５】
１０，１０Ａ  ケーブル物量集計装置
１１  入力手段
１２  表示手段
１３  記録手段
１４  三次元モデル配置調整手段
１５  最適ケーブルルート検索手段
１６  ケーブルルート長算出手段
１７  演算装置
１８  ケーブル物量集計ＰＧ
２０  部品モデルＤＢ
２１  接点部品配置情報ＤＢ
２２  ケーブルトレイ部品配置情報ＤＢ
２３  ケーブル仕様ＤＢ
２４  ケーブルトレイＤＢ
２５  接点部品モデル
２６  ケーブルトレイ部品モデル
２７  電路部品モデル
２８  ケーブルリスト
２９  ログファイル
３９  クライアント端末
４０  通信ネットワーク
４１  管理サーバ計算機
【図１】
2007052495.tif 000003
【図２】
2007052495.tif 000004
【図３】
2007052495.tif 000005
【図４】
2007052495.tif 000006
【図５】
2007052495.tif 000007
【図６】
2007052495.tif 000008
【図７】
2007052495.tif 000009
【図８】
2007052495.tif 000010
【図９】
2007052495.tif 000011
【図１０】
2007052495.tif 000012
【図１１】
2007052495.tif 000013