(57)【要約】【課題】ハーネスを保護するプロテクタが、ハーネスがはみ出すことなく内部空間にハーネスを収容し得る形状か否かを客観的に評価することができる解析装置及びプログラムを提供する。【解決手段】記憶部８１４と、記録部８１３と、演算部８１６と、表示制御部８１６ａとを備える。モデル化されたワイヤハーネスにおいて、プロテクタ本体の内部にハーネスが収容され、且つ蓋体が前記プロテクタ本体の開口を覆った状態を数値解析により再現し、前記プロテクタ本体と前記蓋体の接触の有無を判定することにより、ハーネスのはみ出しの有無を演算部８１６が判定する。表示制御部８１６ａが、数値解析の結果の構造及び形状を、平面もしくは立体的な仮想空間上に可視情報として再現する。前記演算部の判定の結果を前記可視情報の表示内容に反映する。【選択図】図８
2015046112.tif 000002
【特許請求の範囲】
【請求項１】
プロテクタ本体の開口を通してハーネスが内部に収容された状態で、前記開口を覆う蓋体を前記プロテクタ本体に装着可能であるか否かを評価する解析装置であって、
モデル化されたワイヤハーネスにおける、前記ハーネスの一部をなす要素の物性値、前記プロテクタ本体の一部をなす要素の物性値及び前記蓋体の一部をなす要素の物性値、が要素毎に記憶された記憶部と、
ある要素または要素間の関係を規定する条件に基づく解析手順を表現するプログラムが記録された記録部と、
前記記憶部に記憶された要素毎の物性値及び前記記録部に記録されたプログラムを参照して、前記プロテクタ本体の内部に前記ハーネスが収容され、且つ前記蓋体が前記プロテクタ本体の前記開口を覆った状態を再現した場合における、前記プロテクタ本体と前記蓋体の接触の有無を判定する演算部と、
前記ハーネスが前記プロテクタ本体に収容された状態の構造及び形状を平面的なもしくは立体的な仮想空間上に可視情報として再現し、所定の画面上に前記可視情報を表示すると共に、前記演算部の判定の結果を前記可視情報の表示内容に反映する表示制御部と、
を備えることを特徴とする解析装置。
【請求項２】
前記表示制御部は、前記可視情報に含まれる前記蓋体に相当する箇所について、少なくとも表示色を含む表示形態に、前記演算部の判定の結果を反映する
ことを特徴とする請求項１に記載の解析装置。
【請求項３】
前記表示制御部は、前記可視情報において、前記蓋体に相当する箇所を透過属性で表示し、前記プロテクタ本体に収容された前記ハーネスが前記蓋体の外側から前記蓋体を透過して見える状態を生成する
ことを特徴とする請求項１に記載の解析装置。
【請求項４】
前記演算部は、前記蓋体上の小領域毎に、前記ハーネスが前記プロテクタ本体からはみ出すか否かを判定し、
前記表示制御部は、前記可視情報において、前記蓋体に相当する箇所のうち、前記ハーネスがはみ出す第１の小領域とそれ以外の第２の小領域とを区別して表示し、前記第１の小領域及び第２の小領域のうちいずれか一方の箇所について、前記プロテクタ本体に収容された前記ハーネスが前記蓋体の外側から前記蓋体を透過して見える状態を生成する
ことを特徴とする請求項１に記載の解析装置。
【請求項５】
前記表示制御部は、表示モード切替指示の入力を許容し、前記表示モード切替指示に従い選択された表示モードに応じて、前記演算部の判定の結果を互いに異なる状態で前記可視情報の表示形態に反映する
ことを特徴とする請求項１に記載の解析装置。
【請求項６】
前記演算部は、モデル化されたワイヤハーネスの各要素が従うべき物理現象に基づいて前記プロテクタ本体の内部に前記ハーネスが収容され、且つ前記蓋体に前記プロテクタ本体に向かう外力を作用させて前記蓋体が前記プロテクタ本体の前記開口を覆った状態を再現する、
ことを特徴とする請求項１に記載の解析装置。
【請求項７】
コンピュータを、請求項１から６のいずれか１項に記載の前記記憶部、前記記録部、前記演算部及び前記表示制御部として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ワイヤハーネスの形状を演算処理によって画像構築する解析装置、及びその解析装置が実行するプログラムに関する。
【背景技術】
【０００２】
例えば自動車等の車両においては、車両上の様々な箇所に存在している多数の電子制御装置、センサ類、アクチュエータ、スイッチ類、等々の機器を電線あるいは光ファイバなどの多数の配線を用いて互いに接続する必要がある。従って、一般的には多数の配線を束ね、各々の配線の長さや通過経路に応じた形状を予め定めてワイヤハーネスとして構成する。このように予め構成されたワイヤハーネスを用いることにより、車両上の様々な箇所の複雑な配線を比較的簡単に実現することが可能になる。
【０００３】
また、このようなワイヤハーネスを実際に製造する前に、仮想上のワイヤハーネスをコンピュータにてモデル化しその仮想上のワイヤハーネスに対して設計段階で検討することがなされている。この種のシミュレーションの例が、特許文献１または特許文献２に開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−１３２１０２号公報
【特許文献２】特開２００９−１８１７４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、ワイヤハーネスは、その取り付けを簡単にするために、あるいは物理的な損傷、熱等から配線を保護するために、中空構造のプロテクタと一体に構成される場合が多い。すなわち、プロテクタの内部空間にワイヤハーネスを収容して保護し、この状態で車両にワイヤハーネスを取り付ける。
【０００６】
また、上述のシミュレーションを活用し、ハーネスを外部から保護するプロテクタが、該プロテクタの内部空間からハーネスがはみ出すことなく該内部空間にハーネスを収容し得る形状か否か、を評価したいという要求がある。このようなシミュレーションを実現するため、出願人は次の手法を想到した。
【０００７】
すなわち、まず、ワイヤハーネスとして一つのモデルを定める。ここでは、例えばワイヤハーネスが電線、コネクタ、クランプ及びプロテクタで構成される場合、電線の径、長さ、本数、電線の材質により特定される物性値などの電線を規定する条件が初期パラメータとして与えられ、コネクタの形状、電線に対する取り付け位置、コネクタの材質により特定される物性値などのコネクタを規定する条件が初期パラメータとして与えられ、クランプの形状、電線に対する取り付け位置、クランプの材質により特定される物性値などのクランプを規定する条件が初期パラメータとして与えられ、プロテクタの形状、電線に対する取り付け位置、プロテクタの材質により特定される物性値などのプロテクタを規定する条件が初期パラメータとして与えられる。
【０００８】
次に、こうして定められた一つのモデルに対し、コネクタまたは電線に所定の座標を与え、ある要素または要素間の関係を規定する条件に基づき電線を構成する各要素が位置する座標を演算する。ここで、コネクタまたは電線に与えられる所定の座標として、電線がプロテクタの内部空間に向かって進入する過程の３次元座標が与えられる。この座標の与え方は、作業者がプロテクタへ電線を収容する過程を想定したものである。また、ある要素または要素間の関係を規定する条件とは、例えば各要素に作用する重力による影響、各要素に作用する応力による影響、隣接する要素が互いに作用を及ぼしあう弾性力による影響、境界条件等、モデル化されたワイヤハーネスの各要素が従うべき物理現象が基礎方程式として定式化されたものである。
【０００９】
このように、仮想上のワイヤハーネスをコンピュータにてモデル化し、そのモデル化したワイヤハーネスを形状が視認可能な状態で再現することによって、プロテクタが、内部空間にハーネスを収容し得る形状か否かを評価する。すなわち、解析者が、シミュレーションにより再現されたワイヤハーネスの像を視認し、プロテクタの内部空間から電線がはみ出していないかを評価する。しかしながら、この評価手法は、解析者（人間）が目視により判断するものであり、熟練した解析者が時間のかかる分析作業により判断しなければならない。
【００１０】
本発明は、上述した事情に鑑みてなされたものであり、その目的は、ハーネスを外部から保護するプロテクタが、該プロテクタの内部空間からハーネスがはみ出すことなく該内部空間にハーネスを収容し得る形状か否かを客観的に評価することができる解析装置及びプログラムを提供することにある。
【課題を解決するための手段】
【００１１】
前述した目的を達成するために、本発明に係る解析装置は、下記（１）〜（６）を特徴としている。
（１）  プロテクタ本体の開口を通してハーネスが内部に収容された状態で、前記開口を覆う蓋体を前記プロテクタ本体に装着可能であるか否かを評価する解析装置であって、
モデル化されたワイヤハーネスにおける、前記ハーネスの一部をなす要素の物性値、前記プロテクタ本体の一部をなす要素の物性値及び前記蓋体の一部をなす要素の物性値、が要素毎に記憶された記憶部と、
ある要素または要素間の関係を規定する条件に基づく解析手順を表現するプログラムが記録された記録部と、
前記記憶部に記憶された要素毎の物性値及び前記記録部に記録されたプログラムを参照して、前記プロテクタ本体の内部に前記ハーネスが収容され、且つ前記蓋体が前記プロテクタ本体の前記開口を覆った状態を再現した場合における、前記プロテクタ本体と前記蓋体の接触の有無を判定する演算部と、
前記ハーネスが前記プロテクタ本体に収容された状態の構造及び形状を平面的なもしくは立体的な仮想空間上に可視情報として再現し、所定の画面上に前記可視情報を表示すると共に、前記演算部の判定の結果を前記可視情報の表示内容に反映する表示制御部と、
を備えることを特徴とする。
（２）  上記（１）に記載の解析装置であって、
前記表示制御部は、前記可視情報に含まれる前記蓋体に相当する箇所について、少なくとも表示色を含む表示形態に、前記演算部の判定の結果を反映する。
（３）  上記（１）に記載の解析装置であって、
前記表示制御部は、前記可視情報において、前記蓋体に相当する箇所を透過属性で表示し、前記プロテクタ本体に収容された前記ハーネスが前記蓋体の外側から前記蓋体を透過して見える状態を生成する。
（４）  上記（１）に記載の解析装置であって、
前記演算部は、前記蓋体上の小領域毎に、前記ハーネスが前記プロテクタ本体からはみ出すか否かを判定し、
前記表示制御部は、前記可視情報において、前記蓋体に相当する箇所のうち、前記ハーネスがはみ出す第１の小領域とそれ以外の第２の小領域とを区別して表示し、前記第１の小領域及び第２の小領域のうちいずれか一方の箇所について、前記プロテクタ本体に収容された前記ハーネスが前記蓋体の外側から前記蓋体を透過して見える状態を生成する。
（５）  上記（１）に記載の解析装置であって、
前記表示制御部は、表示モード切替指示の入力を許容し、前記表示モード切替指示に従い選択された表示モードに応じて、前記演算部の判定の結果を互いに異なる状態で前記可視情報の表示形態に反映する。
（６）  上記（１）に記載の解析装置であって、
前記演算部は、モデル化されたワイヤハーネスの各要素が従うべき物理現象に基づいて前記プロテクタ本体の内部に前記ハーネスが収容され、且つ前記蓋体に前記プロテクタ本体に向かう外力を作用させて前記蓋体が前記プロテクタ本体の前記開口を覆った状態を再現する、
こと。
【００１２】
上記（１）の構成の解析装置によれば、ハーネスを外部から保護するプロテクタが、該プロテクタの内部空間からハーネスがはみ出すことなく該内部空間にハーネスを収容し得る形状か否かを前記可視情報の表示内容の違いにより客観的に評価することできる。
上記（２）の構成の解析装置によれば、前記蓋体に相当する箇所の前記可視情報の表示形態の違いにより、ハーネスがはみ出すことなく前記内部空間にハーネスを収容し得る形状か否かを評価することができる。
上記（３）の構成の解析装置によれば、前記プロテクタ本体内部に収容された前記ハーネスが前記蓋体を透過して見える状態になる。従って、前記ハーネスの形状や前記プロテクタ本体との位置関係も前記可視情報から把握可能になる。
上記（４）の構成の解析装置によれば、前記ハーネスが前記蓋体からはみ出す箇所とはみ出さない箇所とを、前記可視情報から区別することが可能になる。従って、はみ出しの原因を究明するために前記可視情報を役立てることができる。
上記（５）の構成の解析装置によれば、複数種類の表示形態を選択的に切り替えて表示することができる。従って、例えばハーネスのはみ出しの有無だけを把握したい場合と、はみ出しの原因を把握したい場合とで、それぞれに最適な情報を表示することが可能になる。
上記（６）の構成の解析装置によれば、作業者によるプロテクタ本体を蓋体で閉じる作業を再現することができる。
【００１３】
前述した目的を達成するために、本発明に係るプログラムは、下記（７）を特徴としている。
（７）  コンピュータを、上記（１）〜（６）のいずれかの前記記憶部、前記記録部及び前記演算部として機能させるためのプログラム。
【００１４】
上記（７）の構成のプログラムによれば、このプログラムを実行することにより、ハーネスを外部から保護するプロテクタが、該プロテクタの内部空間からハーネスがはみ出すことなく該内部空間にハーネスを収容し得る形状か否かを前記可視情報の表示内容の違いにより客観的に評価することができる。
【発明の効果】
【００１５】
本発明の解析装置及びプログラムによれば、ハーネスを外部から保護するプロテクタが、該プロテクタの内部空間からハーネスがはみ出すことなく該内部空間にハーネスを収容し得る形状か否かを前記可視情報の表示内容の違いにより客観的に評価することができる。
【００１６】
以上、本発明について簡潔に説明した。更に、以下に説明される発明を実施するための形態（以下、「実施形態」という。）を添付の図面を参照して通読することにより、本発明の詳細は更に明確化されるであろう。
【図面の簡単な説明】
【００１７】
【図１】図１（ａ）は、本発明の実施形態に適用されるワイヤハーネスのプロテクタ本体の斜視図であり、図１（ｂ）は、本発明の実施形態に適用されるワイヤハーネスのプロテクタ本体の正面図である。
【図２】図２（ａ）は、本発明の第１実施形態に適用されるワイヤハーネスの蓋体の斜視図であり、図２（ｂ）は、本発明の第１実施形態に適用されるワイヤハーネスの蓋体の正面図である。
【図３】図３は、本発明の第１実施形態に適用されるワイヤハーネスのプロテクタの分解斜視図である。
【図４】図４は、本発明の第１実施形態に適用されるワイヤハーネスの、プロテクタ本体にハーネスが収容された状態を示す、プロテクタ本体の正面図である。
【図５】図５は、図４に示すＶ−Ｖ線から見た断面におけるプロテクタ本体にハーネスが収容された状態を示す断面図である。
【図６】図６（ａ）は、本発明の第３実施形態に適用されるワイヤハーネスの蓋体の斜視図であり、図６（ｂ）は、本発明の第３実施形態に適用されるワイヤハーネスの蓋体の正面図である。
【図７】図７は、本発明の第３実施形態に適用されるワイヤハーネスのプロテクタの分解斜視図である。
【図８】図８は、本発明の実施形態の解析装置のハードウェア構成を示すブロック図である。
【図９】図９は、本発明の第４実施形態における処理の手順を示すフローチャートである。
【図１０】図１０は、ハーネスの各部をプロテクタ本体に収容する途中の配置例を表す断面図である。
【図１１】図１１は、図１０に示した状態から更にハーネスの各部を押し込んでプロテクタ本体に収容した状態を示す断面図である。
【図１２】図１２は、ハーネスを収容したプロテクタについて画面上に表示される可視情報の具体例（１）を示す斜視図である。
【図１３】図１３は、ハーネスを収容したプロテクタについて画面上に表示される可視情報の具体例（２）を示す斜視図である。
【図１４】図１４は、ハーネスを収容したプロテクタについて画面上に表示される可視情報の具体例（３）を示す斜視図である。
【図１５】図１５は、ハーネスを収容したプロテクタについて画面上に表示される可視情報の具体例（４）を示す斜視図である。
【図１６】図１６は、ハーネスを収容したプロテクタについて画面上に表示される可視情報の具体例（５）を示す斜視図である。
【発明を実施するための形態】
【００１８】
本発明に関する具体的な実施形態について、各図を参照しながら以下に説明する。
［第１実施形態］
以下、本発明に係る第１実施形態について説明する。
【００１９】
［ワイヤハーネスの形状を画像構築するアルゴリズム（Ｄｅｓ１１）］
本発明の実施形態では、有限要素法を用いて仮想上のワイヤハーネスをコンピュータにてモデル化し、そのモデル化したワイヤハーネスを形状が視認可能な状態で再現することによって、プロテクタが、内部空間にハーネスを収容し得る形状か否かを評価する。また、評価結果を反映した可視情報をディスプレイの画面上に表示する。尚、本発明の実施形態では、数値解析手法として有限要素法を適用した場合について説明するが、ワイヤハーネスの形状を画像構築する本発明のアルゴリズムは有限要素法を基にしたものに限られない。
【００２０】
［ワイヤハーネスの構造（Ｄｅｓ１２）］
次に、有限要素法を用いてモデル化される仮想上のワイヤハーネスの構造について説明する。図１（ａ）は、本発明の実施形態に適用されるワイヤハーネスのプロテクタ本体の斜視図であり、図１（ｂ）は、本発明の実施形態に適用されるワイヤハーネスのプロテクタ本体の正面図である。図２（ａ）は、本発明の第１実施形態に適用されるワイヤハーネスの蓋体の斜視図であり、図２（ｂ）は、本発明の第１実施形態に適用されるワイヤハーネスの蓋体の正面図である。図３は、本発明の第１実施形態に適用されるワイヤハーネスのプロテクタの分解斜視図である。図４は、本発明の第１実施形態に適用されるワイヤハーネスの、プロテクタ本体にハーネスが収容された状態を示す、プロテクタ本体の正面図である。
【００２１】
本発明の第１実施形態の解析装置及びプログラムによって形状が特定されるワイヤハーネスは、プロテクタ１、及びハーネス９を含んで構成される。プロテクタ１は、ハーネス９を入れるための開口部及び中空の内空間を有するプロテクタ本体２と、前記開口部を閉塞する蓋体３とを備えている。
【００２２】
ハーネス９は、一本の線材（電線等）を束ねて、または少数本の線材を束ねて構成したサブハーネスを複数束ねることにより構成される。プロテクタ１は、例えば自動車等の車両内部の所定の取付け箇所に取付けられて使用される。プロテクタ１は、ハーネス９を内部に収容し、このハーネス９を保護する。図４は、プロテクタ１にハーネス９が収容された状態を示している。プロテクタ１を構成する蓋体３は、プロテクタ本体２の内部にハーネス９を収容した後で、図３に示すようにプロテクタ本体２の開口部を閉塞する。
【００２３】
プロテクタ本体２は、樹脂製の部材を想定しており、図１（ａ）及び図１（ｂ）に示すように、平板状の底壁４と、底壁４から起立して底壁４に対して垂直に延びる平板状の２つの側壁５，６と、を備え、全体として樋状に形成されている。以下、本明細書中では、底壁４から側壁５，６が延びる向きを上、当該向きとは逆向きを下として説明する。樋状に形成されているプロテクタ本体２は、上向きに開口している。即ち、プロテクタ本体２は、上面が開口している。プロテクタ本体２は、内部に形成されている収容空間内にハーネス９を収容する。この他に、プロテクタ本体２は、４つの開口部において開口している。ハーネス９は、図４に示すように、これら４つの開口部から導出される。また、側壁５、６の上部先端には、係止部としての係止穴５ａ、６ａが形成されている。
【００２４】
蓋体３は、樹脂製の部材を想定しており、図２（ａ）及び図２（ｂ）に示すように、全体として平板状に形成されている。また、蓋体３には、被係止部として係止爪３ａが形成されている。係止爪３ａは、プロテクタ本体２の側壁５、６に形成された係止穴５ａ、６ａと係合する。蓋体３は、プロテクタ本体２の上面の開口を覆い、且つ対向する係止穴５ａ、６ａに係止爪３ａが係合した状態で、プロテクタ本体２に対して固定される。尚、蓋体３がプロテクタ本体２の上面の開口を覆うことを閉じると称し、覆っていない状態を開いた状態と称する。
【００２５】
［ワイヤハーネスのモデル化（Ｄｅｓ１３）］
ここでは、［ワイヤハーネスの構造（Ｄｅｓ１２）］にて説明した仮想上のワイヤハーネスの構造を、有限要素法による数値解析が可能なようにモデル化する。ワイヤハーネスを構成するプロテクタ１及びハーネス９それぞれの寸法を条件として設定し、各部材の構造を要素（メッシュ）によって細分化する。
【００２６】
さらに、各部材における各要素に対して物性値を割り当てる。この物性値は、ワイヤハーネスの形状を数値解析によって再現するにあたって、各要素が従うべき物理現象を定式化した基礎方程式に代入されるパラメータである。プロテクタ１に関しては、プロテクタ本体２及び蓋体３にそれぞれ固有の物性値が割り当てられる。ハーネス９に関しては、内部導体、外被及び外部導体それぞれに固有の物性値が割り当てられる。
【００２７】
［プロテクタにハーネスが収容されたワイヤハーネスの形状の算出（Ｄｅｓ１４）］
次に、上述したようにモデル化されたワイヤハーネス、すなわち、各部材の構造が要素によって細分化され、各部材における各要素に対して物性値が割り当てられたワイヤハーネスを用いて、プロテクタにハーネスが収容されたワイヤハーネスの形状を数値解析によって特定する。有限要素法を用いてワイヤハーネスの形状を数値解析するアルゴリズムは、例えば特開２００５−２４２４２６号公報及び特開２００９−２０５４０１号公報に開示されている。本発明の実施形態においても、基本的には、この種のアルゴリズムを適用し、ワイヤハーネスの形状を算出する。
【００２８】
さて、ワイヤハーネスの形状を上述のアルゴリズムによって特定するためには、プロテクタにハーネスが収容された状況を再現し、その状況におけるワイヤハーネスの形状を算出する必要がある。このような状況を再現するために、ワイヤハーネスに次のような外部条件を付加し、その条件を満たすように逐次、ワイヤハーネスの形状を上述のアルゴリズムに従う数値解析によって算出する。
【００２９】
図３に示すようにプロテクタ本体２にハーネス９が収容されておらず、且つプロテクタ本体２に蓋体３が固定されていない状態のワイヤハーネスが、ワイヤハーネスの形状の初期状況である。より具体的には、プロテクタ本体２及び蓋体３にそれぞれ、初期の座標が割り当てられている。
【００３０】
この初期状況から、まず、ハーネス９のうちのあるサブハーネスを所定の座標に向かって、すなわち、プロテクタ本体２の開口から側壁５、６の中央に向かって、移動させる外部条件を付加し、その条件を満たすように逐次、ワイヤハーネスの形状を算出する。さらに、ハーネス９のうちの別のサブハーネスを所定の座標に向かって移動させる外部条件を付加し、その条件を満たすように逐次、ワイヤハーネスの形状を算出する。この外部条件の付加とワイヤハーネスの形状の算出を、ハーネス９を構成する全てのサブハーネスに対して実行する。このような外部条件は、実際のワイヤハーネスを製造する工程における、作業者によるハーネスのプロテクタへの収容作業を定式化したものである。このため、サブハーネスを所定の座標に向かって移動させる順序は、実際のサブハーネスをプロテクタへ収容する順序に従う。
【００３１】
具体例を図１０に示す。図１０は、ワイヤハーネスの各部をプロテクタ本体に収容する途中の配置例を表し、すなわち、図１０に示す例では、ハーネス９が複数のサブハーネス９ａ、９ｂ、９ｃ、・・・で構成される場合に、サブハーネス９ａ、９ｂ、９ｃ、・・・を順番に下方に移動する状態を数値計算により再現する状況を表している。また、移動した結果として、サブハーネス９ａ、９ｂ、９ｃ、・・・が順番に積層された状態になる。
【００３２】
サブハーネスを所定の座標に向かって移動させる過程において、各要素に作用する重力による影響、各要素に作用する応力による影響、隣接する要素が互いに作用を及ぼしあう弾性力による影響など、が上述のアルゴリズムによってワイヤハーネスの形状に反映される。あるサブハーネスが所定の座標に到達し、且つ上述のアルゴリズムにおける演算の収束条件を満たしたとき、そのサブハーネスの移動が完了したとみなす。そして、次のサブハーネスを所定の座標に向かって移動させ、この処理を、ハーネスを構成するサブハーネスのうちの最後のサブハーネスの移動が完了するまで繰り返す。こうして、作業者によるハーネスの収容作業を再現する。図４は、プロテクタ本体にハーネスがこうして収容された状態を示している。
【００３３】
またハーネス９の端部においては、小さいサブハーネスの各々を束ねた状態の形状が崩れ、図１１に示すように、複数のサブハーネス９ａ、９ｂ、９ｃ、・・・の全体が１つの大サブハーネスを形成する状況になる。図１１は、図１０に示した状態から更にハーネスの各部を押し込んでプロテクタ本体に収容した状態を示している。
【００３４】
全てのサブハーネスの移動が完了した後、続いて、蓋体を所定の座標に向かって移動させる外部条件を付加し、その条件を満たすように逐次、ワイヤハーネスの形状を算出する。このような外部条件は、実際のワイヤハーネスを製造する工程における、作業者によるプロテクタ本体を蓋体で閉じる作業を定式化したものである。このため、蓋体３を移動させる所定の座標は、係止爪３ａそれぞれが対応する係止穴５ａ、６ａに係合したときに位置する座標である。
【００３５】
蓋体３を所定の座標に向かって移動させる過程において、各要素に作用する重力による影響、各要素に作用する応力による影響、隣接する要素が互いに作用を及ぼしあう弾性力による影響など、の物理現象が上述のアルゴリズムによってワイヤハーネスの形状に反映される。さらに、作業者が蓋体を押圧して係止爪３ａそれぞれを係止穴５ａ、６ａに嵌め込む状況を再現するため、蓋体３の上面には、下向きに所定の外力を作用させている。蓋体３が所定の座標に到達し、且つ上述のアルゴリズムにおける演算の収束条件を満たしたとき、蓋体３の移動が完了、すなわち、作業者によるプロテクタ本体を蓋体で閉じる作業が完了したものとみなす。こうして、作業者によるプロテクタ本体を蓋体で閉じる作業を再現する。
【００３６】
［ハーネスの収容状態の判定（Ｄｅｓ１５）］
上述した［プロテクタにハーネスが収容されたワイヤハーネスの形状の算出（Ｄｅｓ１４）］にて蓋体３の移動が完了した後、続いて、ハーネス９の収容状態を判定（識別）する。すなわち、ハーネス９を外部から保護するプロテクタ１が、プロテクタ本体２及び蓋体３によって囲まれる内部空間からハーネス９がはみ出すことなく該内部空間にハーネス９を収容し得る形状か否かを、図５に示すような状況において評価する。図５は、図４に示すＶ−Ｖ線から見た断面におけるプロテクタ本体にハーネスが収容された状態を表し、蓋体３の移動が完了した後の、係止穴５ａ及び係止爪３ａを含む横断面を示している。
【００３７】
本発明の第１実施形態では、ハーネス９の収容状態を判定するにあたって、蓋体３の移動が完了した後のプロテクタ本体２の側壁５，６の上端面と蓋体３の下面との接触の有無を判別する。具体的には、図５に示すように、プロテクタ本体２の側壁５の上端面に位置する要素、及び蓋体３の下面に位置する要素において、同一の大きさで向きが反対の応力を互いに及ぼし合う一対の要素の有無を判別する。同様に、プロテクタ本体２の側壁６の上端面に位置する要素、及び蓋体３の下面に位置する要素において、同一の大きさで向きが反対の応力を互いに及ぼし合う一対の要素の有無を判別する。このような一対の要素が、側壁５、６それぞれにあれば、プロテクタ本体２の開口が蓋体３によって覆われ、プロテクタ本体２及び蓋体３によって囲まれる内部空間からハーネス９がはみ出していないとみなす。こうして、プロテクタ本体２及び蓋体３から構成されるプロテクタ１が、内部空間にハーネス９を収容し得る形状であると判定する。
【００３８】
一方、側壁５，６の一方、または両方において、上述の一対の要素が存在しない場合、プロテクタ本体２及び蓋体３によって囲まれる内部空間からハーネス９がはみ出しているとみなす。
【００３９】
プロテクタ本体２の側壁５，６の上端面と蓋体３の下面との接触の有無によって、ハーネス９の収容状態を判定する手法について上述した。この手法以外に、次の手法もある。すなわち、図５に示すように、プロテクタ本体２の側壁５、６の係止穴５ａ、６ａと蓋体３の係止爪３ａとの接触の有無を判別する。具体的には、図５に示すように、プロテクタ本体２の側壁５の係止穴５ａ内面に位置する要素、及び蓋体３の係止爪３ａ外面に位置する要素において、同一の大きさで向きが反対の応力を互いに及ぼし合う一対の要素の有無を判別する。同様に、プロテクタ本体２の側壁６の係止穴６ａ内面に位置する要素、及び蓋体３の係止爪３ａ外面に位置する要素において、同一の大きさで向きが反対の応力を互いに及ぼし合う一対の要素の有無を判別する。このような一対の要素が、側壁５、６それぞれにあれば、プロテクタ本体２の開口が蓋体３によって覆われ、プロテクタ本体２及び蓋体３によって囲まれる内部空間からハーネス９がはみ出していないとみなす。
【００４０】
さらに、プロテクタ本体２の側壁５、６の係止穴５ａ、６ａと蓋体３の係止爪３ａとの接触の有無を判別する手法としては、別の手法として、次の手法もある。すなわち、側壁５の係止穴５ａ内部に係止爪３ａの一部または全部が位置しているか否かを判別する。同様に、側壁６の係止穴６ａ内部に係止爪３ａの一部または全部が位置しているか否かを判別する。このような状態の係止穴５ａ，６ａ及び係止爪３ａが、側壁５、６それぞれにあれば、プロテクタ本体２の開口が蓋体３によって覆われ、プロテクタ本体２及び蓋体３によって囲まれる内部空間からハーネス９がはみ出していないとみなす。
【００４１】
［可視情報の表示処理（Ｄｅｓ１６）］
上述の［ハーネスの収容状態の判定（Ｄｅｓ１５）］の処理が完了した後、数値処理の結果であるプロテクタ１及びハーネス９の形状を表す可視情報を平面的なもしくは立体的な像としてディスプレイの画面上に表示する。また、前記判定（Ｄｅｓ１５）の結果、すなわちプロテクタ本体２及び蓋体３で囲まれた内空間からのハーネス９のはみ出しの有無等を、表示する可視情報の内容に反映する。
【００４２】
例えば、図１２〜図１６のいずれかに示した像のように、プロテクタ１及びハーネス９の形状を表す可視情報（像）を表示する。また、この像の中に表示されている蓋体３の表示形態の違いとして、ハーネス９のはみ出しの有無に関する判定（Ｄｅｓ１５）の結果を反映する。蓋体３の表示形態の違いについては、例えば表示色の違いや、表示する際の透過属性の違いが代表例である。図１２〜図１６の内容については後で説明する。
【００４３】
以上、本発明の第１実施形態によれば、ハーネスを外部から保護するプロテクタが、該プロテクタの内部空間からハーネスがはみ出すことなく該内部空間にハーネスを収容し得る形状か否かを、表示する可視情報の違いにより、客観的に評価することができる。このため、従来の、解析者（人間）が目視により判断する評価手法に比して、解析者にかける負担を軽減することができる。
【００４４】
また、ハーネス９内で電線同士、あるいはサブハーネス同士が交差しているような箇所については、形状が複雑であり、ハーネス９のはみ出しの有無を正しく評価することは難しい。しかし、本実施形態では、図１０に示すように複数のサブハーネスを順番に移動して積層し、図１１に示すような正しい断面形状を数値解析により算出した後で、その結果に対して前記判定（Ｄｅｓ１５）を実施するので、高精度で判定できる。
【００４５】
［第２実施形態］
以下、本発明に係る第２実施形態について説明する。
［第１実施形態］では、図５を参照して、プロテクタ本体２の側壁５，６の上端面と蓋体３の下面との接触の有無によって、ハーネス９の収容状態を判定する手法について上述した。また、プロテクタ本体２の側壁５、６の係止穴５ａ、６ａと蓋体３の係止爪３ａとの接触の有無を判別する手法について説明した。これらの手法を応用すると、次の手法も有効である。
【００４６】
すなわち、プロテクタ本体２の側壁５，６の上端面全面が蓋体３の下面に接触している場合、プロテクタ本体２の開口が蓋体３によって覆われ、プロテクタ本体２及び蓋体３によって囲まれる内部空間からハーネス９がはみ出していないとみなす。一方、プロテクタ本体２の側壁５，６の上端面に、蓋体３の下面に接触していない一部がある場合、プロテクタ本体２及び蓋体３によって囲まれる内部空間からハーネス９がはみ出しているとみなす。
【００４７】
或いは、蓋体３に備わる係止爪３ａの全てが、該係止爪３ａに対応する位置にあるプロテクタ本体２の側壁５、６の係止穴５ａ、６ａに接触している場合、プロテクタ本体２の開口が蓋体３によって覆われ、プロテクタ本体２及び蓋体３によって囲まれる内部空間からハーネス９がはみ出していないとみなす。一方、蓋体３に備わる係止爪３ａのいずれかが、該係止爪３ａに対応する位置にあるプロテクタ本体２の側壁５、６の係止穴５ａ、６ａに接触していない場合、プロテクタ本体２及び蓋体３によって囲まれる内部空間からハーネス９がはみ出しているとみなす。
【００４８】
これらの手法により、プロテクタの内部空間にハーネスを収容し得る形状か否かを客観的に評価するにあたって、より厳しい評価をすることができる。
【００４９】
［第３実施形態］
以下、本発明に係る第３実施形態について説明する。
あるプロテクタに関して内部空間にハーネスを収容し得る形状か否かを客観的に評価するにあたり、収容できる形状でないと評価されたときにそのプロテクタのどの部分に問題があるのかを特定することもまた重要な点である。ここでは、この点について留意した本発明の第３実施形態について詳細に説明する。図６（ａ）は、本発明の第３実施形態に適用されるワイヤハーネスの蓋体の斜視図であり、図６（ｂ）は、本発明の第３実施形態に適用されるワイヤハーネスの蓋体の正面図である。図７は、本発明の第３実施形態に適用されるワイヤハーネスのプロテクタの分解斜視図である。
【００５０】
［ワイヤハーネスの形状を画像構築するアルゴリズム］
［第１実施形態］の同項目にて説明したとおり（Ｄｅｓ１１と同じ）であるため、説明を省略する。
【００５１】
［ワイヤハーネスの構造］
［第１実施形態］の同項目にて説明したとおり（Ｄｅｓ１２と同じ）であるため、説明を省略する。
【００５２】
［ワイヤハーネスのモデル化（Ｄｅｓ３３）］
ここでは、［ワイヤハーネスの構造］にて説明した仮想上のワイヤハーネスの構造を、有限要素法による数値解析が可能なようにモデル化する。ワイヤハーネスを構成するプロテクタ１及びハーネス９それぞれの寸法を条件として設定し、各部材の構造を要素（メッシュ）によって細分化する。
【００５３】
第３実施形態は、モデル化されたワイヤハーネスの構造が第１実施形態または第２実施形態にて説明したものと異なる。すなわち、第１実施形態または第２実施形態にてモデル化されたワイヤハーネスの構造は蓋体３がプロテクタ本体２の開口全体を覆うものであるのに対し、第３実施形態にてモデル化されたワイヤハーネスの構造は、図６（ａ）及び図６（ｂ）に示されるように、蓋体３が５つの蓋部３１〜３５に分割され、蓋部３１〜３５のそれぞれがプロテクタ本体２の開口の一部を覆うものである。蓋部３１〜３５にはそれぞれ、プロテクタ本体２の側壁５、６に形成された係止穴５ａ、６ａに係合する係止爪３ａが形成されている。
【００５４】
さらに、各部材における各要素に対して物性値を割り当てる。この物性値は、ワイヤハーネスの形状を数値解析によって再現するにあたって、各要素が従うべき物理現象を定式化した基礎方程式に代入されるパラメータである。プロテクタ１に関しては、プロテクタ本体２及び蓋体３にそれぞれ固有の物性値が割り当てられる。ハーネス９に関しては、内部導体、外被及び外部導体それぞれに固有の物性値が割り当てられる。
【００５５】
［プロテクタにハーネスが収容されたワイヤハーネスの形状の算出（Ｄｅｓ３４）］
次に、上述したようにモデル化されたワイヤハーネス、すなわち、各部材の構造が要素によって細分化され、各部材における各要素に対して物性値が割り当てられたワイヤハーネスを用いて、プロテクタにハーネスが収容されたワイヤハーネスの形状を数値解析によって特定する。有限要素法を用いてワイヤハーネスの形状を数値解析するアルゴリズムは、例えば特開２００５−２４２４２６号公報及び特開２００９−２０５４０１号公報に開示されている。本発明の実施形態においても、基本的には、この種のアルゴリズムを適用し、ワイヤハーネスの形状を算出する。
【００５６】
さて、ワイヤハーネスの形状を上述のアルゴリズムによって特定するためには、プロテクタにハーネスが収容された状況を再現し、その状況におけるワイヤハーネスの形状を算出する必要がある。このような状況を再現するために、ワイヤハーネスに次のような外部条件を付加し、その条件を満たすように逐次、ワイヤハーネスの形状を上述のアルゴリズムに従う数値解析によって算出する。
【００５７】
図７に示すようにプロテクタ本体２にハーネス９が収容されておらず、且つプロテクタ本体２に蓋部３１〜３５それぞれが固定されていない状態のワイヤハーネスが、ワイヤハーネスの形状の初期状況である。より具体的には、プロテクタ本体２及び蓋部３１〜３５にそれぞれ、初期の座標が割り当てられている。
【００５８】
この初期状況から、まず、ハーネス９のうちのあるサブハーネスを所定の座標に向かって、すなわち、プロテクタ本体２の開口から側壁５、６の中央に向かって、移動させる外部条件を付加し、その条件を満たすように逐次、ワイヤハーネスの形状を算出する。さらに、ハーネス９のうちの別のサブハーネスを所定の座標に向かって移動させる外部条件を付加し、その条件を満たすように逐次、ワイヤハーネスの形状を算出する。この外部条件の付加とワイヤハーネスの形状の算出を、ハーネス９を構成する全てのサブハーネスに対して実行する。このような外部条件は、実際のワイヤハーネスを製造する工程における、作業者によるハーネスのプロテクタへの収容作業を定式化したものである。このため、サブハーネスを所定の座標に向かって移動させる順序は、実際のサブハーネスをプロテクタへ収容する順序に従う。
【００５９】
サブハーネスを所定の座標に向かって移動させる過程において、各要素に作用する重力による影響、各要素に作用する応力による影響、隣接する要素が互いに作用を及ぼしあう弾性力による影響など、が上述のアルゴリズムによってワイヤハーネスの形状に反映される。あるサブハーネスが所定の座標に到達し、且つ上述のアルゴリズムにおける演算の収束条件を満たしたとき、そのサブハーネスの移動が完了したとみなす。そして、次のサブハーネスを所定の座標に向かって移動させ、この処理を、ハーネスを構成するサブハーネスのうちの最後のサブハーネスの移動が完了するまで繰り返す。こうして、作業者によるハーネスの収容作業を再現する。
【００６０】
全てのサブハーネスの移動が完了した後、続いて、蓋部３１〜３５それぞれを所定の座標に向かって移動させる外部条件を付加し、その条件を満たすように逐次、ワイヤハーネスの形状を算出する。このような外部条件は、実際のワイヤハーネスを製造する工程における、作業者によるプロテクタ本体を蓋体で閉じる作業を定式化したものである。このため、蓋部３１〜３５を移動させる所定の座標は、蓋部３１〜３５それぞれに備わる係止爪３ａが対応する係止穴５ａ、６ａに係合したときに位置する座標である。
【００６１】
蓋部３１〜３５を所定の座標に向かって移動させる過程において、各要素に作用する重力による影響、各要素に作用する応力による影響、隣接する要素が互いに作用を及ぼしあう弾性力による影響など、が上述のアルゴリズムによってワイヤハーネスの形状に反映される。さらに、作業者が蓋体を押圧して係止爪３ａそれぞれを係止穴５ａ、６ａに嵌め込む状況を再現するため、蓋部３１〜３５それぞれの上面には、下向きに所定の外力を作用させている。蓋部３１〜３５のうちのいずれか一つが所定の座標に到達し、且つ上述のアルゴリズムにおける演算の収束条件を満たしたとき、該蓋部の移動が完了したとみなし、別の蓋部３１〜３５を所定の座標に向かって移動させる。そして、全ての蓋部３１〜３５の移動が完了したとき、作業者によるプロテクタ本体を蓋体で閉じる作業が完了したものとみなす。こうして、作業者によるプロテクタ本体を蓋体で閉じる作業を再現する。
【００６２】
［ハーネスの収容状態の判定（Ｄｅｓ３５）］
上述した［プロテクタにハーネスが収容されたワイヤハーネスの形状の算出（Ｄｅｓ３４）］にて蓋部３１〜３５の移動が完了した後、続いて、ハーネス９の収容状態を判定する。すなわち、ハーネス９を外部から保護するプロテクタ１が、プロテクタ本体２及び蓋部３１〜３５によって囲まれる内部空間からハーネス９がはみ出すことなく該内部空間にハーネス９を収容し得る形状か否かを評価する。
【００６３】
本発明の第３実施形態では、ハーネス９の収容状態を判定するにあたって、蓋部３１〜３５の移動が完了した後のプロテクタ本体２の側壁５，６の上端面と蓋部３１〜３５それぞれの下面との接触の有無を判別する。具体的には、第１実施形態にて図５を参照して説明したように、プロテクタ本体２の側壁５の上端面に位置する要素、及び蓋部３１〜３５の下面に位置する要素において、同一の大きさで向きが反対の応力を互いに及ぼし合う一対の要素の有無を判別する。同様に、プロテクタ本体２の側壁６の上端面に位置する要素、及び蓋部３１〜３５の下面に位置する要素において、同一の大きさで向きが反対の応力を互いに及ぼし合う一対の要素の有無を判別する。ある蓋部３１〜３５に関して、このような一対の要素が側壁５、６それぞれにあれば、プロテクタ本体２の開口のうちの一部が蓋部３１〜３５によって覆われているとみなす。そして、全ての蓋部３１〜３５に関して、上述の一対の要素が側壁５、６それぞれにあれば、プロテクタ本体２及び蓋部３１〜３５によって囲まれる内部空間からハーネス９がはみ出していないとみなす。こうして、プロテクタ本体２及び蓋体３から構成されるプロテクタ１が、内部空間にハーネス９を収容し得る形状であると判定する。
【００６４】
一方、ある蓋部３１〜３５に関して、側壁５，６の一方、または両方において、上述の一対の要素が存在しない場合、プロテクタ本体２及び蓋体３によって囲まれる内部空間からハーネス９がはみ出しているとみなす。さらに、上述の一対の要素が存在しない蓋部が特定されることにより、その蓋部とプロテクタ本体とに挟まれる内部空間からハーネス９がはみ出していると評価する。このようにして、プロテクタ１におけるハーネス９がはみ出す箇所を特定することができる。
【００６５】
プロテクタ本体２の側壁５，６の上端面と蓋部３１〜３５それぞれの下面との接触の有無によって、ハーネス９の収容状態を判定する手法について上述した。この手法以外に、次の手法もある。すなわち、第１実施形態にて図５を参照して説明したように、プロテクタ本体２の側壁５、６の係止穴５ａ、６ａと蓋部３１〜３５の係止爪３ａとの接触の有無を判別する。具体的には、プロテクタ本体２の側壁５の係止穴５ａ内面に位置する要素、及び蓋部３１〜３５の係止爪３ａ外面に位置する要素において、同一の大きさで向きが反対の応力を互いに及ぼし合う一対の要素の有無を判別する。同様に、プロテクタ本体２の側壁６の係止穴６ａ内面に位置する要素、及び蓋部３１〜３５の係止爪３ａ外面に位置する要素において、同一の大きさで向きが反対の応力を互いに及ぼし合う一対の要素の有無を判別する。このような一対の要素が、全ての蓋部３１〜３５に関して側壁５、６それぞれにあれば、プロテクタ本体２の開口が蓋体３によって覆われ、プロテクタ本体２及び蓋体３によって囲まれる内部空間からハーネス９がはみ出していないとみなす。
【００６６】
さらに、プロテクタ本体２の側壁５、６の係止穴５ａ、６ａと蓋部３１〜３５の係止爪３ａとの接触の有無を判別する手法としては、別の手法として、次の手法もある。すなわち、側壁５の係止穴５ａ内部に係止爪３ａの一部または全部が位置しているか否かを判別する。同様に、側壁６の係止穴６ａ内部に係止爪３ａの一部または全部が位置しているか否かを判別する。このような状態の係止穴５ａ，６ａ及び係止爪３ａが、全ての蓋部３１〜３５に関して側壁５、６それぞれにあれば、プロテクタ本体２の開口が蓋体３によって覆われ、プロテクタ本体２及び蓋体３によって囲まれる内部空間からハーネス９がはみ出していないとみなす。
【００６７】
［可視情報の表示処理（Ｄｅｓ３６）］
上述の［ハーネスの収容状態の判定（Ｄｅｓ３５）］の処理が完了した後、数値処理の結果であるプロテクタ１及びハーネス９の形状を表す可視情報を平面的なもしくは立体的な像としてディスプレイの画面上に表示する。また、前記判定（Ｄｅｓ３５）の結果、すなわちプロテクタ本体２及び蓋体３で囲まれた内空間からのハーネス９のはみ出しの有無等を、表示する可視情報の内容に反映する。
【００６８】
例えば、図１２〜図１６のいずれかに示した像のように、プロテクタ１及びハーネス９の形状を表す可視情報（像）を表示する。また、この像の中に表示されている蓋体３の表示形態の違いとして、ハーネス９のはみ出しの有無に関する判定（Ｄｅｓ３５）の結果を反映する。蓋体３の表示形態の違いについては、例えば表示色の違いや、表示する際の透過属性の違いが代表例である。図１２〜図１６の内容については後で説明する。
【００６９】
また、前記判定（Ｄｅｓ３５）では、蓋体３の領域毎にそれぞれハーネスのはみ出しの有無を判定できるので、表示する可視情報の表示形態については、蓋体３の領域毎にはみ出しの有無を反映させることもできる。例えば、表示する可視情報の像の中で、蓋体３からハーネスがはみ出す領域に相当する箇所（蓋部３１〜３５のいずれか）は、はみ出し有りを表す表示属性（例えば第１の表示色）で表示し、ハーネスがはみ出さない領域に相当する箇所は、はみ出し無しを表す表示属性（例えば第２の表示色）で表示する。
【００７０】
以上、本発明の第３実施形態によれば、ハーネスを外部から保護するプロテクタが、該プロテクタの内部空間からハーネスがはみ出すことなく該内部空間にハーネスを収容し得る形状か否かを客観的に評価することができる。このため、従来の、解析者（人間）が目視により判断する評価手法に比して、解析者にかける負担を軽減することができる。
【００７１】
また、本発明の第３実施形態によれば、プロテクタ本体２に固定されていない蓋部３１〜３５を特定することにより、プロテクタ１の内部空間からハーネス９がはみ出している箇所を特定し、その結果を表示に反映することができる。このため、プロテクタのどの部分に問題があるのかまで評価の対象とすることができる。
【００７２】
ところで、本発明の第３実施形態のように蓋体３を分割し、各蓋部３１〜３５毎に内部空間からハーネス９のはみ出しを評価する場合、次の点でも有効である。すなわち、第１実施形態または第２実施形態で説明したように蓋体３がプロテクタ本体２の開口全体を覆う場合であって、ある一箇所（例えば、プロテクタ１の長手方向中央）でハーネス９が大きくはみ出したとき、蓋体３の下面のいずれの箇所も、プロテクタ本体２の側壁５，６の上端面に接触しないことがある。一方、第３実施形態で説明したように蓋部３１〜３５がプロテクタ本体２の開口全体を覆う場合であって、ある一箇所（例えば、プロテクタ１の長手方向中央）でハーネス９が大きくはみ出したとき、ある蓋部の下面がプロテクタ本体２の側壁５，６の上端面に接触しないものの、別の蓋部の下面がプロテクタ本体２の側壁５，６の上端面に接触する。このように、第３実施形態は、プロテクタのどの部分に問題があるのかを特定できるものであるが、逆に捉えれば、問題の無い部分を特定できる手法であるともいえる。第３実施形態は、プロテクタのどの部分に問題が有るか、または、プロテクタのどの部分に問題が無いか、のいずれを評価の結果としてもよい。
【００７３】
［第４実施形態］
以下、本発明に係る第４実施形態について説明する。
評価者が、あるプロテクタに関して内部空間にハーネスを収容し得る形状か否かを客観的に評価するにあたり、評価に役立つ情報を可視情報としてディスプレイの画面上に表示することは非常に重要である。更に、評価者の評価作業をより容易にするために、表示する可視情報の表示形態を選択的に切り替えることも重要である。また、ハーネスの一部分がプロテクタの内部空間からはみ出す場合には、プロテクタのどの部分に問題があるのかを詳細に表示することもまた重要な点である。ここでは、これらの点について留意した本発明の第４実施形態について詳細に説明する。
【００７４】
図９は、本発明の第４実施形態における処理の手順を表している。なお、図９に示す処理の大部分は、コンピュータ（例えば図８の処理部８１６）の処理により実現することができる。このコンピュータが扱うモデル等のデータについては、事前に作成して所定の記憶装置上に保持しておくこともできる。
【００７５】
図９に示すステップＳ１１では、数値解析用モデルを作成する。すなわち、前述の［ワイヤハーネスの形状を画像構築するアルゴリズム（Ｄｅｓ１１）］の説明、［ワイヤハーネスの構造（Ｄｅｓ１２）］の説明、［ワイヤハーネスのモデル化（Ｄｅｓ３３）］の説明と同じような処理を実行する。
【００７６】
但し、［ワイヤハーネスのモデル化（Ｄｅｓ３３）］の説明では、蓋体３が５つの蓋部３１〜３５に分割された場合を想定してモデル化しているのに対し、［第４実施形態］では更に細かい領域毎に分割した場合を想定してモデル化している。分割する領域が小さくなり分割数が増えた以外は、［第３実施形態］のモデル化（Ｄｅｓ３３）と同様であるので詳細な説明は省略する。
【００７７】
図９に示すステップＳ１２では、ハーネス収納状態の数値解析を実行する。すなわち、前述の［プロテクタにハーネスが収容されたワイヤハーネスの形状の算出（Ｄｅｓ３４）］で説明したように、収納された状態のワイヤハーネスの形状を算出する。この数値解析についても、蓋体３の分割数に応じて扱うモデルの分割数が増えた以外は、前述の処理（Ｄｅｓ３４）と同様の処理である。
【００７８】
図９に示すステップＳ１３では、ハーネスのはみ出し有無の識別及びはみ出し箇所の識別を実行する。すなわち、前述の［ハーネスの収容状態の判定（Ｄｅｓ３５）］の説明と同様に、ハーネス９を外部から保護するプロテクタ１が、プロテクタ本体２及び蓋体３の各分割領域によって囲まれる内部空間からハーネス９がはみ出すことなく該内部空間にハーネス９を収容し得る形状か否かを評価する。従って、ハーネス９の少なくとも一部分がはみ出すか否かを識別することができ、更に蓋体３の分割領域毎にはみ出しの有無を識別できるので、はみ出し箇所も特定できる。
【００７９】
図９に示すステップＳ１４では、コンピュータは、上述の処理による数値解析によって算出されたワイヤハーネスの形状を表す可視情報を平面的なもしくは立体的な像としてディスプレイの画面上に表示する。また、前記ステップＳ１３の結果、すなわちプロテクタ本体２及び蓋体３で囲まれた内空間からのハーネス９のはみ出しの有無等を、表示する可視情報の内容に反映する。
【００８０】
ステップＳ１５では、コンピュータは、キーボード等に対する入力操作を監視することにより、表示モードの切り替え指示があったか否かを識別する。表示モードの切り替え指示があった場合は次のＳ１６に進む。
【００８１】
ステップＳ１６では、コンピュータは、Ｓ１５で入力された表示モードの切り替え指示に従って、表示モードを切り替える。本実施形態では、３種類の表示モードＭ１、Ｍ２、Ｍ３のいずれかに切り替えることができる。Ｓ１６で選択された現在の表示モードに応じて、次のＳ１７から、Ｓ１８、Ｓ１９、Ｓ２０のいずれかに進む。
【００８２】
ステップＳ１８では、コンピュータは、画面に表示する蓋体３の表示属性を「透過」に定める。
【００８３】
ステップＳ１９では、コンピュータは、画面に表示する蓋体３の表示属性を「はみ出し反映」に定める。
【００８４】
ステップＳ２０では、コンピュータは、画面に表示する蓋体３の表示属性を「不透過」に定める。
【００８５】
ステップＳ２１では、コンピュータは、上述の処理による数値解析によって算出されたワイヤハーネスの形状を表す可視情報を平面的なもしくは立体的な像としてディスプレイの画面上に表示する。また、前記ステップＳ１３の結果、すなわちプロテクタ本体２及び蓋体３で囲まれた内空間からのハーネス９のはみ出しの有無等を、表示する可視情報の内容に反映する。更に、Ｓ１８、Ｓ１９、Ｓ２０のいずれかで決定した蓋体３の表示属性を、表示する可視情報の内容に反映する。
【００８６】
［画面に表示する可視情報の具体例］
図１２〜図１６は、それぞれハーネスを収容したプロテクタについて画面上に表示される可視情報の具体例を表している。すなわち、図９のステップＳ１４、Ｓ２１の処理において、例えば図１２〜図１６のいずれかに示すような像を可視情報としてディスプレイの画面上に表示する。
【００８７】
図１２に示した表示例では、Ｘ、Ｙ、Ｚの互いに直交する座標軸で表される仮想三次元空間の中で、Ｘ軸、Ｙ軸と平行な平面上に投影した状態で、数値解析の結果であるワイヤハーネスの形状を像ＩＭ１として表示している。同様に、図１３、図１４、図１５、及び図１６の表示例では、ワイヤハーネスの形状をそれぞれ像ＩＭ２、ＩＭ３、ＩＭ４、及びＩＭ５として表示している。また、像ＩＭ１、ＩＭ２、ＩＭ３、ＩＭ４、及びＩＭ５のいずれについても、前述のプロテクタ本体２の中にハーネス９が収容され、プロテクタ本体２の開口部を蓋体３で閉塞した状態を表している。但し、像ＩＭ１、ＩＭ２、ＩＭ３、ＩＭ４、及びＩＭ５は表示形態が互いに異なっている。なお、図１２〜図１６における表示対象のワイヤハーネスは、プロテクタ及びハーネスの形状が、図１〜図７に示した各部材の形状と異なっている。
【００８８】
＜ＩＭ１の説明＞
図１２に示した表示例では、プロテクタ本体２の中にハーネス９を収容した状態で、ハーネス９の一部分が蓋体３からはみ出している状況を表している。つまり、図９のステップＳ１３で「はみ出し有り」と識別された状況であるため、蓋体３に関する表示属性が「はみ出し有り」を表す表示色（例えば黄色）になっている。また、表示モードＭ１が選択され、Ｓ１８で蓋体３に関する表示属性として、「透過」が選択されている。
【００８９】
図１２に示すように、ここに表示されている像ＩＭ１は、複数の可視情報領域ＩＭ１ａ、ＩＭ１ｂ、ＩＭ１ｃを含んでいる。可視情報領域ＩＭ１ａはプロテクタ本体２の形状に相当し、可視情報領域ＩＭ１ｂはハーネス９の形状に相当し、可視情報領域ＩＭ１ｃは蓋体３の形状に相当する。
【００９０】
図１２に示す像ＩＭ１の状態において、ハーネス９は蓋体３で覆われて実際には見えない位置にある。しかし、蓋体３の表示属性が「透過」であるので、蓋体３に相当する可視情報領域ＩＭ１ｃは半透明の状態で画面に表示され、この可視情報領域ＩＭ１ｃを透過して下方に隠れているハーネス９が、可視情報領域ＩＭ１ｂとして画面上に現れている。
【００９１】
従って、ディスプレイの画面上に表示される像ＩＭ１を視認する評価者は、プロテクタ本体２、ハーネス９、蓋体３のそれぞれの形状を視覚的に認識することができ、更にハーネスのはみ出しがあることを可視情報領域ＩＭ１ｃの表示色の違いとして認識することができる。
【００９２】
なお、表示属性の「透過」、「不透過」については、例えば表示する像の各領域を形成する多数の画素の表示密度を調整することにより実現することができる。例えば、可視情報領域ＩＭ１ｃの領域を描画する際に、互いに隣接する２画素に１画素の割合で蓋体３を表示する。そして、蓋体３が非表示の画素について下方のハーネス９を表示するように処理すれば、可視情報領域ＩＭ１ｃを５０％の光透過率、つまり半透明にして、隠れた位置にあるハーネス９も同時に表示することができる。
【００９３】
＜ＩＭ２の説明＞
図１３に示した表示例では、プロテクタ本体２の中にハーネス９を収容した状態で、ハーネス９の一部分が蓋体３からはみ出している状況を表している。つまり、図９のステップＳ１３で「はみ出し有り」と識別された状況であるため、蓋体３に関する表示属性が「はみ出し有り」を表す表示色（例えば黄色）になっている。また、表示モードＭ３が選択され、Ｓ２０で蓋体３に関する表示属性として、「不透過」が選択されている。
【００９４】
図１３に示すように、ここに表示されている像ＩＭ２は、複数の可視情報領域ＩＭ２ａ、ＩＭ２ｂ、ＩＭ２ｃを含んでいる。可視情報領域ＩＭ２ａはプロテクタ本体２の形状に相当し、可視情報領域ＩＭ２ｂはハーネス９の形状に相当し、可視情報領域ＩＭ２ｃは蓋体３の形状に相当する。
【００９５】
図１３に示す像ＩＭ２の状態において、ハーネス９の大部分はプロテクタ１の内部空間に収容されており、蓋体３で覆われて見えない状態になっている。従って、プロテクタ１の外側に露出する端部の箇所だけ、ハーネス９を表す可視情報領域ＩＭ２ｂが表示されている。また、蓋体３の表示属性が「不透過」であるので、蓋体３に相当する可視情報領域ＩＭ２ｃは不透明の状態で画面に表示され、可視情報領域ＩＭ２ｃの下方に隠れたハーネス９は見えない状態になっている。
【００９６】
従って、ディスプレイの画面上に表示される像ＩＭ２を視認する評価者は、プロテクタ本体２、ハーネス９、蓋体３のそれぞれの実際の外観形状を視覚的に認識することができ、更にハーネスのはみ出しがあることを可視情報領域ＩＭ２ｃの表示色の違いとして認識することができる。
【００９７】
＜ＩＭ３の説明＞
図１４に示した表示例では、プロテクタ本体２の中にハーネス９を収容した状態で、ハーネス９の一部分が蓋体３からはみ出している状況を表している。また、表示モードＭ２が選択され、Ｓ１９で蓋体３に関する表示属性として、「はみ出し反映」が選択されている。
【００９８】
図１４に示すように、ここに表示されている像ＩＭ３は、複数の可視情報領域ＩＭ３ａ、ＩＭ３ｂ、ＩＭ３ｃを含んでいる。可視情報領域ＩＭ３ａはプロテクタ本体２の形状に相当し、可視情報領域ＩＭ３ｂはハーネス９の形状に相当し、可視情報領域ＩＭ３ｃは蓋体３の形状に相当する。
【００９９】
図１４に示す像ＩＭ３の状態において、ハーネス９の大部分はプロテクタ１の内部空間に収容されており、端部を除き、実際には蓋体３で覆われて見えない状態になっている。しかし、蓋体３の表示属性が「はみ出し反映」であるので、実際には見えない箇所も部分的に表示されている。
【０１００】
すなわち、図９のステップＳ１３におけるはみ出し箇所の識別結果として、蓋体３の小領域毎に、はみ出しの有無を把握しているので、ハーネスがはみ出す箇所に対応する蓋体３の領域と、ハーネスのはみ出しがない箇所に相当する蓋体３の領域とで互いに異なる表示処理を行っている。
【０１０１】
つまり、ハーネスのはみ出しがない箇所では、可視情報領域ＩＭ３ｃとして蓋体３の形状を描画し、ハーネスがはみ出す箇所については可視情報領域ＩＭ３ｃを描画しない。そして、可視情報領域ＩＭ３ｃを描画しない箇所について、隠れた位置にあるハーネス９を可視情報領域ＩＭ３ｂとして描画する。なお、ハーネスのはみ出しの有無を、可視情報領域ＩＭ３ｃの表示色の違いに反映しても良い。
【０１０２】
従って、ディスプレイの画面上に表示される像ＩＭ３を視認する評価者は、プロテクタ本体２、ハーネス９、蓋体３のそれぞれの形状を視覚的に認識することができる。更に、ハーネスのはみ出しがある場合には、はみ出す箇所を可視情報領域ＩＭ３ｂ、ＩＭ３ｃの輪郭形状により認識することができ、はみ出す箇所におけるハーネス９の形状も認識できる。
【０１０３】
＜ＩＭ４の説明＞
図１５に示した表示例では、ハーネス９の全体が蓋体３からはみ出すことなく、プロテクタ本体２の中にハーネス９を収容されている状態を表している。つまり、図９のステップＳ１３で「はみ出し無し」と識別された状況であるため、蓋体３に関する表示属性が「はみ出し無し」を表す表示色（例えば青色）になっている。また、表示モードＭ３が選択され、Ｓ２０で蓋体３に関する表示属性として、「不透過」が選択されている。
【０１０４】
図１５に示すように、ここに表示されている像ＩＭ４は、複数の可視情報領域ＩＭ４ａ、ＩＭ４ｂ、ＩＭ４ｃを含んでいる。可視情報領域ＩＭ４ａはプロテクタ本体２の形状に相当し、可視情報領域ＩＭ４ｂはハーネス９の形状に相当し、可視情報領域ＩＭ４ｃは蓋体３の形状に相当する。
【０１０５】
図１５に示す像ＩＭ４の状態において、ハーネス９の大部分はプロテクタ１の内部空間に収容されており、蓋体３で覆われて見えない状態になっている。従って、プロテクタ１の外側に露出する端部の箇所だけ、ハーネス９を表す可視情報領域ＩＭ４ｂが表示されている。また、蓋体３の表示属性が「不透過」であるので、蓋体３に相当する可視情報領域ＩＭ４ｃは不透明の状態で画面に表示され、可視情報領域ＩＭ４ｃの下方に隠れたハーネス９は見えない状態になっている。
【０１０６】
従って、ディスプレイの画面上に表示される像ＩＭ４を視認する評価者は、プロテクタ本体２、ハーネス９、蓋体３のそれぞれの実際の外観形状を視覚的に認識することができ、更にハーネスのはみ出しがないことを可視情報領域ＩＭ４ｃの表示色の違いとして認識することができる。
【０１０７】
＜ＩＭ５の説明＞
図１６に示した表示例では、ハーネス９の全体（端部を除く）がプロテクタ本体２の中に正しく収容され、蓋体３からのはみ出しもない状態を表している。つまり、図９のステップＳ１３で「はみ出し無し」と識別された状況であるため、蓋体３に関する表示属性が「はみ出し無し」を表す表示色（例えば青色）になっている。また、表示モードＭ１が選択され、Ｓ１８で蓋体３に関する表示属性として、「透過」が選択されている。
【０１０８】
図１６に示すように、ここに表示されている像ＩＭ５は、複数の可視情報領域ＩＭ５ａ、ＩＭ５ｂ、ＩＭ５ｃを含んでいる。可視情報領域ＩＭ５ａはプロテクタ本体２の形状に相当し、可視情報領域ＩＭ５ｂはハーネス９の形状に相当し、可視情報領域ＩＭ５ｃは蓋体３の形状に相当する。
【０１０９】
図１６に示す像ＩＭ５の状態において、プロテクタ本体２の内部のハーネス９は蓋体３で覆われて実際には見えない位置にある。しかし、蓋体３の表示属性が「透過」であるので、蓋体３に相当する可視情報領域ＩＭ５ｃは半透明の状態で画面に表示され、この可視情報領域ＩＭ５ｃを透過して下方に隠れているハーネス９が、可視情報領域ＩＭ５ｂとして画面上に現れている。
【０１１０】
従って、ディスプレイの画面上に表示される像ＩＭ５を視認する評価者は、プロテクタ本体２、ハーネス９、蓋体３のそれぞれの形状を視覚的に認識することができ、更にハーネスのはみ出しがないことを可視情報領域ＩＭ５ｃの表示色の違いとして認識することができる。
【０１１１】
［ハードウェアの構成］
図８は、本発明の実施形態の解析装置のハードウェア構成を示すブロック図である。本発明に係る実施形態の解析装置は、入力部８１１、データベース部８１２、プログラム記録部８１３、データ記憶部８１４、表示部８１５、処理部８１６を含んで構成される。本発明の解析装置は、例えば汎用ＰＣによって構成される場合、入力部８１１はキーボード、マウス、テンキーなどの各種入力インタフェースによって実現され、データベース部８１２及びプログラム記録部８１３は、ハードディスクドライブ（ＨＤＤ）によって実現され、データ記憶部８１８はＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）によって実現され、表示部８１５はＣＲＴディスプレイ、液晶ディスプレイなどの各種出力デバイスによって実現され、処理部８１６は、マイクロコンピュータ（ＣＰＵ：Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）によって実現される。
【０１１２】
データベース部８１２には、ワイヤハーネスをモデル化する際に利用されるプロテクタ１及びハーネス９の形状及び物性値についての情報が記憶されている。また、プログラム記録部８１３には、上述の［ワイヤハーネスの形状を画像構築するアルゴリズム］にて説明したアルゴリズムがコード化されたプログラムや、［プロテクタにハーネスが収容されたワイヤハーネスの形状の算出］、［ハーネスの収容状態の判定］、［可視情報の表示処理］の処理に相当するプログラムが記録されている。また、データ記憶部８１４には、［プロテクタにハーネスが収容されたワイヤハーネスの形状の算出］にて説明した演算を実行している処理部８１６から入出力されるデータが記録される。
【０１１３】
前述の［可視情報の表示処理］に相当するプログラムを処理部８１６が実行することにより、表示制御部８１６ａの機能が実現される。この表示制御部８１６ａが図９のＳ１４、Ｓ２１に相当する処理を実行し、図１２〜図１６のいずれかに示したような像を可視情報として表示部８１５の画面上に表示することができる。
【符号の説明】
【０１１４】
１  プロテクタ
２  プロテクタ本体
３  蓋体
３ａ  係止爪
４  底壁
５，６  側壁
５ａ，６ａ  係止穴
９  ハーネス
８１１  入力部
８１２  データベース部
８１３  プログラム記録部
８１４  データ記憶部
８１５  表示部
８１６  処理部
８１６ａ  表示制御部
ＩＭ１，ＩＭ２，ＩＭ３，ＩＭ４，ＩＭ５  像
【図１】
2015046112.tif 000003
【図２】
2015046112.tif 000004
【図３】
2015046112.tif 000005
【図４】
2015046112.tif 000006
【図５】
2015046112.tif 000007
【図６】
2015046112.tif 000008
【図７】
2015046112.tif 000009
【図８】
2015046112.tif 000010
【図９】
2015046112.tif 000011
【図１０】
2015046112.tif 000012
【図１１】
2015046112.tif 000013
【図１２】
2015046112.tif 000014
【図１３】
2015046112.tif 000015
【図１４】
2015046112.tif 000016
【図１５】
2015046112.tif 000017
【図１６】
2015046112.tif 000018