(57)【要約】【課題】ユーザから受け付ける簡易な入力操作によって、３次元空間での経路レイアウトの変更を実現することができる解析方法を提供する。【解決手段】ワイヤハーネスの３次元画像に対する電線の経路の変更として、電線のうちの折り曲げられる対象となる電線Ｗ１と、電線Ｗ１において折り曲げが許容される区間の一方に位置する基点Ｐ１と、電線Ｗ１において折り曲げが許容される区間の他方に位置する自由点Ｐ２と、電線Ｗ１が折り曲げられた際に自由点Ｐ２が位置すべき目標点Ｐ３と、が指定される変更操作を受け付け、基点Ｐ１が固定され自由点Ｐ２が目標点Ｐ３に位置する変更が反映された、折り曲げられた電線Ｗ１を含むワイヤハーネスの３次元画像を出力する。【選択図】図５
2014191795.tif 000002
【特許請求の範囲】
【請求項１】
図面データに基づくワイヤハーネスの経路レイアウトを取り込み、
前記ワイヤハーネスの経路レイアウトに基づいて構築されたワイヤハーネスの３次元画像を出力し、
前記ワイヤハーネスの３次元画像に対する電線の経路の変更を受け付け、
前記電線の経路の変更が反映されて前記ワイヤハーネスの荷姿が再現されたワイヤハーネスの３次元画像を出力する、
解析方法であって、
前記ワイヤハーネスの３次元画像に対する電線の経路の変更として、直線状の電線に対する第１の変更操作を受け付け、
前記第１の変更操作が反映されて第１の屈曲部が形成された前記電線を含むワイヤハーネスの３次元画像を出力する、
ことを特徴とする解析方法。
【請求項２】
前記ワイヤハーネスの３次元画像に対する電線の経路の変更として、前記第１の屈曲部が形成された前記電線に対する第２の変更操作をさらに受け付け、
前記第２の変更操作が反映されて、前記第１の屈曲部がさらに折り曲げられて第２の屈曲部が形成された前記電線を含むワイヤハーネスの３次元画像を出力する、
ことを特徴とする請求項１に記載の解析方法。
【請求項３】
前記第１の変更操作として、前記電線のうちの折り曲げられる対象となる第１の電線と、前記第１の電線において折り曲げが許容される区間の一方に位置する第１の基点と、前記第１の電線において折り曲げが許容される区間の他方に位置する第１の自由点と、前記第１の電線が折り曲げられた際に前記第１の自由点が位置すべき第１の目標点と、が指定される変更操作を受け付け、
前記第１の基点が固定され前記第１の自由点が前記第１の目標点に位置する変更が反映されて、前記第１の屈曲部が形成された前記第１の電線を含むワイヤハーネスの３次元画像を出力する、
ことを特徴とする請求項２に記載の解析方法。
【請求項４】
前記第１の変更操作として、さらに、前記第１の電線が前記第１の基点において折り曲げられる折曲向きが指定される変更操作を受け付け、
前記第１の屈曲部が前記折曲向きに折り曲げられて形成された前記第１の電線を含むワイヤハーネスの３次元画像を出力する、
ことを特徴とする請求項３に記載の解析方法。
【請求項５】
前記第１の変更操作として、さらに、第２の電線が指定される変更操作を受け付け、
前記第１の自由点が前記第２の電線に平行な線上の前記第１の目標点に位置する変更が反映されて、前記第１の屈曲部が形成された前記第１の電線を含むワイヤハーネスの３次元画像を出力する、
ことを特徴とする請求項３または４に記載の解析方法。
【請求項６】
前記第１の変更操作として、さらに、前記第１の自由点を原点とする直交座標系のうちの一軸と、前記第１の目標点を原点とする直交座標系のうちの一軸と、が指定される変更操作を受け付け、
前記第１の自由点が前記第１の目標点に位置し、且つ前記指定された前記第１の自由点の一軸と前記第１の目標点の一軸とが同一直線状に並ぶ変更が反映されて、前記第１の屈曲部が形成された前記第１の電線を含むワイヤハーネスの３次元画像を出力する、
ことを特徴とする請求項３から５のいずれか１項に記載の解析方法。
【請求項７】
前記第２の変更操作として、前記第１の屈曲部が形成された第３の電線と、前記第３の電線上における任意の点である移動点と、前記移動点を移動する距離及び方向と、が指定される変更操作を受け付け、
前記移動点が前記指定された距離及び方向に移動する変更が反映されて、前記第２の屈曲部が形成された前記第３の電線を含むワイヤハーネスの３次元画像を出力する、
ことを特徴とする請求項２に記載の解析方法。
【請求項８】
前記第２の変更操作として、前記第１の屈曲部が形成された第３の電線と、前記第３の電線上における２つの固定点と、前記第３の電線上における前記２つの固定点の間の区間に位置する任意の点である移動点と、前記移動点を移動する距離及び方向と、が指定される変更操作を受け付け、
前記２つの固定点が固定され前記移動点が前記指定された距離及び方向に移動する変更が反映されて、前記第２の屈曲部が形成された前記第３の電線を含むワイヤハーネスの３次元画像を出力する、
ことを特徴とする請求項２に記載の解析方法。
【請求項９】
前記第２の変更操作として、さらに、前記移動点を原点とする直交座標系のうちの一軸と、移動する距離または回転する角度と、が指定される変更操作を受け付け、
前記移動点が前記指定された一軸の方向に移動または前記指定された一軸を中心に回転する変更が反映されて、前記第２の屈曲部が形成された前記第３の電線を含むワイヤハーネスの３次元画像を出力する、
ことを特徴とする請求項７または８に記載の解析方法。
【請求項１０】
前記第２の変更操作として、前記第１の屈曲部が形成された第３の電線と、前記第３の電線において折り曲げが許容される区間の一方に位置する第２の基点と、前記第３の電線において折り曲げが許容される区間の他方に位置する第２の自由点と、前記第３の電線が折り曲げられた際に前記第２の自由点が位置すべき第２の目標点と、が指定される変更操作を受け付け、
前記第２の基点が固定され前記第２の自由点が前記第２の目標点に位置する変更が反映されて、前記第２の屈曲部が形成された前記第３の電線を含むワイヤハーネスの３次元画像を出力する、
ことを特徴とする請求項２に記載の解析方法。
【請求項１１】
前記第２の変更操作として、さらに、前記第２の自由点を原点とする直交座標系のうちの一軸と、前記第２の目標点を原点とする直交座標系のうちの一軸と、が指定される変更操作を受け付け、
前記第２の自由点が前記第２の目標点に位置し、且つ前記指定された前記第２の自由点の一軸と前記第２の目標点の一軸とが同一直線状に並ぶ変更が反映されて、前記第２の屈曲部が形成された前記第３の電線を含むワイヤハーネスの３次元画像を出力する、
ことを特徴とする請求項１０に記載の解析方法。
【請求項１２】
コンピュータに、請求項１から１１のいずれか１項に記載の各手順を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ワイヤハーネスの３次元画像を構築する解析方法、及びプログラムに関する。
【背景技術】
【０００２】
実物のワイヤハーネスを製造する前に、解析装置を用いて仮想上のワイヤハーネスを３次元的に構築し、その仮想上のワイヤハーネスに対する評価結果を実物のワイヤハーネスの設計に反映させる手法が採用されている（例えば、特許文献１）。
【０００３】
また、治具板レイアウトの変更指令に基づいて治具板レイアウトが変更され、さらに、治具板レイアウトの変更が経路レイアウトに反映されるワイヤハーネスの設計支援システムが知られている（特許文献２）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１８１７４６号公報
【特許文献２】特開２００４−４６８１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献２に記載されたワイヤハーネスの設計支援システムでは、治具板レイアウト上に経路レイアウトが配索されたイメージで表示される。マウスによるドラッグ操作によって手動変更指令を受け付けコネクタを所定の位置まで移動させることにより、治具板レイアウトはそのコネクタの移動に伴って治具の位置が移動したものに変更されるとともに、経路レイアウトはその治具板レイアウトの変更が反映されたものに変更される。
【０００６】
特許文献２に記載されたワイヤハーネスの設計支援システムによって変更される経路レイアウトの変更は、治具板上での変更、つまり、２次元平面上での変更に限られる。このような２次元平面上での経路レイアウトの変更であれば、ユーザはマウスによるドラッグ操作で済ませることができる。しかしながら、３次元空間での経路レイアウトの変更になると、ユーザはマウスによるドラッグ操作のみで対応することは困難である。このため、ユーザから受け付ける簡易な入力操作によって、３次元空間での経路レイアウトの変更を実現することができるユーザインタフェースを構築することが求められる。
【０００７】
本発明は、上述した事情に鑑みてなされたものであり、その目的は、ユーザから受け付ける簡易な入力操作によって、３次元空間での経路レイアウトの変更を実現することができる解析方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
前述した目的を達成するために、本発明に係る解析方法は、下記（１）〜（１０）を特徴としている。
（１）  図面データに基づくワイヤハーネスの経路レイアウトを取り込み、
前記ワイヤハーネスの経路レイアウトに基づいて構築されたワイヤハーネスの３次元画像を出力し、
前記ワイヤハーネスの３次元画像に対する電線の経路の変更を受け付け、
前記電線の経路の変更が反映されて前記ワイヤハーネスの荷姿が再現されたワイヤハーネスの３次元画像を出力する、
解析方法であって、
前記ワイヤハーネスの３次元画像に対する電線の経路の変更として、直線状の電線に対する第１の変更操作を受け付け、
前記第１の変更操作が反映されて第１の屈曲部が形成された前記電線を含むワイヤハーネスの３次元画像を出力する、
こと。
（２）  上記（１）の構成の解析方法であって、
前記ワイヤハーネスの３次元画像に対する電線の経路の変更として、前記第１の屈曲部が形成された前記電線に対する第２の変更操作をさらに受け付け、
前記第２の変更操作が反映されて、前記第１の屈曲部がさらに折り曲げられて第２の屈曲部が形成された前記電線を含むワイヤハーネスの３次元画像を出力する、
こと。
（３）  上記（２）の構成の解析方法であって、
前記第１の変更操作として、前記電線のうちの折り曲げられる対象となる第１の電線と、前記第１の電線において折り曲げが許容される区間の一方に位置する第１の基点と、前記第１の電線において折り曲げが許容される区間の他方に位置する第１の自由点と、前記第１の電線が折り曲げられた際に前記第１の自由点が位置すべき第１の目標点と、が指定される変更操作を受け付け、
前記第１の基点が固定され前記第１の自由点が前記第１の目標点に位置する変更が反映されて、前記第１の屈曲部が形成された前記第１の電線を含むワイヤハーネスの３次元画像を出力する、
こと。
（４）  上記（３）の構成の解析方法であって、
前記第１の変更操作として、さらに、前記第１の電線が前記第１の基点において折り曲げられる折曲向きが指定される変更操作を受け付け、
前記第１の屈曲部が前記折曲向きに折り曲げられて形成された前記第１の電線を含むワイヤハーネスの３次元画像を出力する、
こと。
（５）  上記（３）または（４）の構成の解析方法であって、
前記第１の変更操作として、さらに、第２の電線が指定される変更操作を受け付け、
前記第１の自由点が前記第２の電線に平行な線上の前記第１の目標点に位置する変更が反映されて、前記第１の屈曲部が形成された前記第１の電線を含むワイヤハーネスの３次元画像を出力する、
こと。
（６）  上記（３）から（５）のいずれか１つの構成の解析方法であって、
前記第１の変更操作として、さらに、前記第１の自由点を原点とする直交座標系のうちの一軸と、前記第１の目標点を原点とする直交座標系のうちの一軸と、が指定される変更操作を受け付け、
前記第１の自由点が前記第１の目標点に位置し、且つ前記指定された前記第１の自由点の一軸と前記第１の目標点の一軸とが同一直線状に並ぶ変更が反映されて、前記第１の屈曲部が形成された前記第１の電線を含むワイヤハーネスの３次元画像を出力する、
こと。
（７）  上記（２）の構成の解析方法であって、
前記第２の変更操作として、前記第１の屈曲部が形成された第３の電線と、前記第３の電線上における任意の点である移動点と、前記移動点を移動する距離及び方向と、が指定される変更操作を受け付け、
前記移動点が前記指定された距離及び方向に移動する変更が反映されて、前記第２の屈曲部が形成された前記第３の電線を含むワイヤハーネスの３次元画像を出力する、
こと。
（８）  上記（２）の構成の解析方法であって、
前記第２の変更操作として、前記第１の屈曲部が形成された第３の電線と、前記第３の電線上における２つの固定点と、前記第３の電線上における前記２つの固定点の間の区間に位置する任意の点である移動点と、前記移動点を移動する距離及び方向と、が指定される変更操作を受け付け、
前記２つの固定点が固定され前記移動点が前記指定された距離及び方向に移動する変更が反映されて、前記第２の屈曲部が形成された前記第３の電線を含むワイヤハーネスの３次元画像を出力する、
こと。
（９）  上記（７）または（８）の構成の解析方法であって、
前記第２の変更操作として、さらに、前記移動点を原点とする直交座標系のうちの一軸と、移動する距離または回転する角度と、が指定される変更操作を受け付け、
前記移動点が前記指定された一軸の方向に移動または前記指定された一軸を中心に回転する変更が反映されて、前記第２の屈曲部が形成された前記第３の電線を含むワイヤハーネスの３次元画像を出力する、
こと。
（１０）  上記（２）の構成の解析方法であって、
前記第２の変更操作として、前記第１の屈曲部が形成された第３の電線と、前記第３の電線において折り曲げが許容される区間の一方に位置する第２の基点と、前記第３の電線において折り曲げが許容される区間の他方に位置する第２の自由点と、前記第３の電線が折り曲げられた際に前記第２の自由点が位置すべき第２の目標点と、が指定される変更操作を受け付け、
前記第２の基点が固定され前記第２の自由点が前記第２の目標点に位置する変更が反映されて、前記第２の屈曲部が形成された前記第３の電線を含むワイヤハーネスの３次元画像を出力する、
こと。
（１１）  上記（１０）の構成の解析方法であって、
前記第２の変更操作として、さらに、前記第２の自由点を原点とする直交座標系のうちの一軸と、前記第２の目標点を原点とする直交座標系のうちの一軸と、が指定される変更操作を受け付け、
前記第２の自由点が前記第２の目標点に位置し、且つ前記指定された前記第２の自由点の一軸と前記第２の目標点の一軸とが同一直線状に並ぶ変更が反映されて、前記第２の屈曲部が形成された前記第３の電線を含むワイヤハーネスの３次元画像を出力する、
こと。
【０００９】
上記（１）から（１１）の構成の解析方法によれば、ユーザから受け付ける簡易な入力操作によって、３次元空間での経路レイアウトの変更を実現することができる。
【００１０】
前述した目的を達成するために、本発明に係るプログラムは、下記（１２）を特徴としている。
（１２）  コンピュータに、上記（１）から（１１）のいずれか１つに記載の各手順を実行させるためのプログラム。
【００１１】
上記（１１）の構成のプルグラムによれば、ユーザから受け付ける簡易な入力操作によって、３次元空間での経路レイアウトの変更を実現することができる。
【発明の効果】
【００１２】
本発明の解析方法及びプログラムによれば、解析者から受け付ける簡易な変更操作によって経路レイアウトの変更を実現できるユーザインタフェースを提供することができる。これにより、解析者は、実物により近い形状のワイヤハーネスの荷姿を簡易な操作によって解析により再現することができる。
【００１３】
以上、本発明について簡潔に説明した。更に、以下に説明される発明を実施するための形態（以下、「実施形態」という。）を添付の図面を参照して通読することにより、本発明の詳細は更に明確化されるであろう。
【図面の簡単な説明】
【００１４】
【図１】図１は、本発明の実施形態の解析装置の機能ブロック図である。
【図２】図２（ａ）はワイヤハーネスの先行図面に含まれる製品図であり、図２（ｂ）はワイヤハーネスの先行図面に含まれる荷姿詳細図である。
【図３】図３（ａ）は本発明に係る実施形態の解析装置による解析前のワイヤハーネスの経路レイアウトであり、図３（ｂ）は本発明に係る実施形態の解析装置による解析後のワイヤハーネスの経路レイアウトである。
【図４】図４（ａ）から図４（ｆ）は、本発明の実施形態の解析装置が解析者に変更操作を促すために表示する表示例１である。
【図５】図５（ａ）から図５（ｇ）は、本発明の実施形態の解析装置が解析者に変更操作を促すために表示する表示例２である。
【図６】図６（ａ）から図６（ｆ）は、本発明の実施形態の解析装置が解析者に変更操作を促すために表示する表示例３である。
【図７】図７（ａ）から図７（ｇ）は、本発明の実施形態の解析装置が解析者に変更操作を促すために表示する表示例４である。
【図８】図８（ａ）から図８（ｅ）は、本発明の実施形態の解析装置が解析者に変更操作を促すために表示する表示例５である。
【図９】図９は、本発明の実施形態の解析装置による処理を表すフローチャートである。
【図１０】図１０は、従来の、サプライヤとカーメーカーとの間でやりとりされる工程を説明する概念図である。
【図１１】図１１は、本発明の実施形態の解析装置によるワイヤハーネスの荷姿の検証が実施された場合の、サプライヤとカーメーカーとの間でやりとりされる工程を説明する概念図である。
【発明を実施するための形態】
【００１５】
本発明の実施形態の詳細な説明に先立ち、３次元空間で経路レイアウトを変更する必要性の理解を助けるため、ワイヤハーネスを製造するサプライヤがカーメーカーにワイヤハーネスを納入する形態についてを説明する。
【００１６】
ワイヤハーネスを製造するサプライヤがカーメーカーにワイヤハーネスを納入する形態として、サプライヤが、カーメーカーからワイヤハーネスの先行図面、及び（正式）図面（以下、前者の先行図面と区分けするため、後者の図面を正式図面と称する）を受領し、ワイヤハーネスの製造図面を完成させ、製造したワイヤハーネスをカーメーカーに納入する形態がある。図１０は、従来の、サプライヤとカーメーカーとの間でやりとりされる工程を説明する概念図である。
【００１７】
まず、サプライヤは、今回の工程において、カーメーカーによって作成されたワイヤハーネスの先行図面を受領する（今回の工程と、今回の工程のひとつ前の前回の工程及び今回の工程のひとつ後の次回の工程と、の関係については、今回の工程について説明した後に説明する。）。サプライヤは、ワイヤハーネスの先行図面を受領すると、ワイヤハーネスの先行図面を検証し、ワイヤハーネスの性能またはワイヤハーネスの製造に関して改善点となる事項があれば、その事項をカーメーカーに通知する。その後、カーメーカーによって、サプライヤから通知された改善点が解消されたワイヤハーネスの正式図面が作成され、サプライヤは、カーメーカーによって作成されたワイヤハーネスの正式図面を受領する。
【００１８】
サプライヤは、ワイヤハーネスの正式図面を受領すると、ワイヤハーネスの正式図面を検証し、ワイヤハーネスの性能またはワイヤハーネスの製造に関して改善点となる事項があれば、その事項をカーメーカーに通知する。さらにサプライヤは、ワイヤハーネスの正式図面を基にそのサプライヤ独自のワイヤハーネスの製造図面を作成する。そして、サプライヤは、その製造図面にしたがってワイヤハーネスを製造し、その製造したワイヤハーネスをカーメーカーに納入する。サプライヤは、ワイヤハーネスを製造した過程において、ワイヤハーネスがカーメーカーから受領した正式図面通りのものにならないことが判明した場合や、製造されたワイヤハーネスの品質を向上させることができる別の構造があることが判明した場合等には、それらの事項をカーメーカーに通知し、ワイヤハーネスの設計変更を依頼する。
【００１９】
カーメーカーは、今回の工程においてサプライヤが正式図面に対して指摘した、ワイヤハーネスの性能またはワイヤハーネスの製造に関する改善点、またはワイヤハーネスの設計変更の内容を、次回の工程の先行図面に対する設計変更として反映させる。このため、今回の工程の先行図面には、前回の工程の正式図面に対してサプライヤが指摘した改善点または設計変更の内容が反映されている。
【００２０】
上述の工程において、サプライヤには、ワイヤハーネスの正式図面をカーメーカーから受領してからワイヤハーネスを納入するまでの期間が定められている。この期間を守るため、ワイヤハーネスの正式図面をカーメーカーから受領してからの検証に伴う負荷を如何に軽減させつつ、且つ欠陥の無い独自のワイヤハーネスの製造図面を完成させてワイヤハーネスの製造に着手することができるか、がサプライヤにとって重要となる。
【００２１】
ところで、カーメーカーへ納入されるワイヤハーネスは、電線の所定の箇所が折り曲げられ、所定の箇所がテープ巻きされることによって電線が束ねられた状態で搬入されるが、電線が折り曲げられる適正な箇所、電線が折り曲げられる適正な向き、テープ巻きされる適正な箇所等は、実物のワイヤハーネスが製造された後、そのワイヤハーネスを確認して検証される。
【００２２】
より詳細に説明すると、カーメーカーから受領するワイヤハーネスの先行図面または正式図面には、ワイヤハーネスに備わる全ての電線が同一平面上に展開された状態で描かれた製品図、及び製品図の図上では表記しきれない、ワイヤハーネスの所定の一部に関して詳細に描かれた詳細図が用意されている。このうち、詳細図のなかには、電線が折り曲げられる箇所、電線が折り曲げられる向き、テープ巻きされる箇所が特定された、カーメーカーへ搬入される際のワイヤハーネスの形状が描かれた荷姿詳細図がある（以下、カーメーカーへ搬入される際のワイヤハーネスの形状のことを「ワイヤハーネスの荷姿」と称する。）。しかし、製品図には各電線の線長が数値として記載されているが、描画領域の都合上、ワイヤハーネスがその数値に対応した形状で描かれているものではないため、描かれた電線からはテープ巻きされる箇所を正確に読み解くことができない。また、荷姿詳細図は、電線の形状が簡略して描かれているため、電線が折り曲げられる箇所、電線が折り曲げられる向き、テープ巻きされる箇所が描かれているものの、それらの情報が図中に充分反映されていないことがある。こうした事情から、カーメーカーへ搬入されるワイヤハーネスの荷姿は、実物のワイヤハーネスが製造された後、そのワイヤハーネスを確認して検証されている。
【００２３】
このように実物のワイヤハーネスが製造された後そのワイヤハーネスを確認して検証するとなると、一度実物のワイヤハーネスを製造する必要があるためにこの検証に伴う負荷が大きくなってしまう。このような事情を踏まえ、ワイヤハーネスの正式図面に基づきワイヤハーネスの３次元画像を構築し、その３次元画像を参照してワイヤハーネスの荷姿を検証することが考えられる。しかし、この手法であっても、ワイヤハーネスの正式図面をカーメーカーから受領してからワイヤハーネスを納入するまでの期間において、依然としてそのワイヤハーネスの検証に伴う負荷は残る。
【００２４】
本発明者は、ワイヤハーネスの荷姿の従来の検証手法がカーメーカーからワイヤハーネスの正式図面を受領してからカーメーカーにワイヤハーネスを納入するまでの期間においてそのワイヤハーネスの検証に伴う負荷を増大させている一要因である、との知見を得、ワイヤハーネスの荷姿の３次元画像を構築してその荷姿の検証をすることの重要性を認識した。そして、ユーザから受け付ける簡易な入力操作によって、３次元空間での経路レイアウトの変更を実現することができる本発明の解析装置、解析方法、及びプログラムを発明するに至った。以下、本発明に関する具体的な実施形態について、各図を参照しながら以下に説明する。
【００２５】
［ワイヤハーネスを納入するまでの全工程と、その全工程における本発明の位置付け］
本発明の実施形態の解析装置の構成について説明する前に、本発明の実施形態の解析装置によるワイヤハーネスの荷姿の解析が実施された場合の、サプライヤとカーメーカーとの間でやりとりされる一連の工程について説明する。図１１は、本発明の実施形態の解析装置によるワイヤハーネスの荷姿の検証が実施された場合の、サプライヤとカーメーカーとの間でやりとりされる工程を説明する概念図である。図１１に示される、先行図面によるワイヤハーネスの検証以外の工程は、図１０を参照して説明したとおりであるため、ここでは詳細な記載を省略する。
【００２６】
本発明の実施形態の解析装置によって実施されるワイヤハーネスの荷姿の解析は、図１１における、カーメーカーから受領したワイヤハーネスの先行図面による検証において実施される。本発明の実施形態の解析装置によってワイヤハーネスの先行図面に対するワイヤハーネスの荷姿の検証が実施され、ワイヤハーネスの荷姿に関する改善点をカーメーカーに通知することにより、サプライヤは、その改善点が改善されたワイヤハーネスの正式図面をカーメーカーから得られる。このようにワイヤハーネスの先行図面に基づいてワイヤハーネスの荷姿を検証しておけば、既にワイヤハーネスの先行図面に基づく検証においてなされた検証項目については、ワイヤハーネスの正式図面を受領して以降の検証時に行う必要が無くなる、または必要性が低くなる。この結果、カーメーカーからワイヤハーネスの正式図面を受領してからカーメーカーにワイヤハーネスを納入するまでの期間において、そのワイヤハーネスの検証に伴う負荷をより低減することができる。
【００２７】
尚、本発明者は、ワイヤハーネスの正式図面に対してワイヤハーネスの荷姿の解析を実施することも検討した。正式図面に対するワイヤハーネスの荷姿の解析をすることにより、実物のワイヤハーネスを確認して検証する従来の検証手法と比較して、ワイヤハーネスの正式図面をカーメーカーから受領してからワイヤハーネスを納入するまでの期間において、そのワイヤハーネスの検証に伴う負荷は低減される。しかし、この場合は、上述した、ワイヤハーネスの先行図面に対してワイヤハーネスの荷姿を解析する場合に比べて、ワイヤハーネスの荷姿の解析に要する負荷、及びその解析による検証結果をワイヤハーネスの正式図面に反映するために要する負荷の分だけ、カーメーカーからワイヤハーネスの正式図面を受領してからカーメーカーにワイヤハーネスを納入するまでの期間における負荷が大きくなると予想される。このため、ワイヤハーネスの荷姿の解析を実施するタイミングは、ワイヤハーネスの先行図面をカーメーカーから受領したタイミングがより好ましいとの見解に発明者は至った。
【００２８】
［本発明の解析装置の詳細］
ここまでは、サプライヤがカーメーカーにワイヤハーネスを納入するまでの全工程における、本発明の実施形態の解析装置によって実施される解析工程の位置付けを説明した。以下では、本発明の実施形態の解析装置の構成について詳細に説明する。図１は、本発明の実施形態の解析装置の機能ブロック図である。
【００２９】
［本発明の解析装置の機能構成］
本発明に係る実施形態の解析装置は、入力部１１１、データベース部１１２、プログラム記憶部１１３、データ記憶部１１４、表示部１１５、処理部１１６を含んで構成される。本発明の解析装置は、例えば汎用ＰＣによって構成される場合、入力部１１１はキーボード、マウス、テンキーなどの各種入力インタフェースによって実現され、データベース部１１２及びプログラム記憶部１１３は、ハードディスクドライブ（ＨＤＤ）によって実現され、データ記憶部１１４はＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）によって実現され、表示部１１５はＣＲＴディスプレイ、液晶ディスプレイなどの各種出力デバイスによって実現され、処理部１１６は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）によって実現される。データベース部１１２には、後述するワイヤハーネスの経路レイアウトのデータが記憶されている。また、プログラム記憶部１１３には、後述の［本発明の解析アルゴリズム］を処理部１１６に実行するためのプログラムが記録されている。また、データ記憶部１１４には、後述の［本発明の解析アルゴリズム］を実行している処理部１１６から入出力されるデータが記録される。
【００３０】
［本発明の解析アルゴリズム］
まず、ワイヤハーネスの先行図面に含まれる各種図面について説明する。カーメーカーから受領するワイヤハーネスの先行図面には、ワイヤハーネスに備わる全ての電線が同一平面上に展開された状態で描かれた製品図、及び製品図の図上では表記しきれない、ワイヤハーネスの所定の一部に関して詳細に描かれた詳細図が用意されている。図２（ａ）に、ワイヤハーネスの先行図面に含まれる製品図を、図２（ｂ）に、ワイヤハーネスの先行図面に含まれる荷姿詳細図を、それぞれ示す。
【００３１】
図２（ａ）に示されるように、製品図にはワイヤハーネスに備わる各種部品が描かれており、各電線の線長が数値として記載されている。図２（ａ）では、クランプＲ１からクランプＲ２までの電線の線長が３２０ｍｍ、クランプＲ２から電線の分岐点Ｖまでの電線の線長が４０ｍｍ、分岐点ＶからコネクタＣ１までの電線の線長が２１０ｍｍ、分岐点ＶからコネクタＣ２までの電線の線長が１２０ｍｍ、分岐点ＶからコネクタＣ３までの電線の線長が１５０ｍｍ、分岐点ＶからコネクタＣ４までの電線の線長が２２５ｍｍ、として記載されている。製品図は、ワイヤハーネスがその数値に対応した形状で描かれているものではないため、描かれた電線からはテープ巻きされる箇所を正確に読み解くことができない。
【００３２】
また、図２（ｂ）に示されるように、荷姿詳細図には、テープＴによって一部の電線が束ねられたワイヤハーネスの荷姿が描かれている。荷姿詳細図には、電線の形状が簡略化して描かれている、つまり、電線の線長及び線径が考慮されずに記載されているため、電線が折り曲げられる箇所、電線が折り曲げられる向き、テープ巻きされる箇所等のなかから実現性のあるものを荷姿詳細図から把握することは困難である。このため、これらの２つの図面からワイヤハーネスの荷姿の形状を特定することは困難である。
【００３３】
そこで、本発明者は、ワイヤハーネスの経路レイアウトを基にワイヤハーネスの荷姿を検証することに思い至った。サプライヤは、ワイヤハーネスの先行図面を受領した後、その先行図面にてカーメーカーが要望するワイヤハーネスを製造するための治具板レイアウトを設計し、その治具板レイアウトによって製造可能なワイヤハーネスの経路レイアウトを設計し、その経路レイアウトをカーメーカーに提案する。このとき作成されるワイヤハーネスの経路レイアウトを利用し、本発明に係る実施形態の解析装置はワイヤハーネスの荷姿の解析を実施する。
【００３４】
ワイヤハーネスの経路レイアウトは、ワイヤハーネスの線長及び線径、ワイヤハーネスの端部や中間部に接続される支持部材としてのコネクタやクランプの形状、位置等のデータによって構成され、これらのデータは、製品図に記載されている情報がデータ化されたものと言える。このため、本発明に係る実施形態の解析装置は、ワイヤハーネスの経路レイアウトに含まれるデータに基づいて、ワイヤハーネスの荷姿の３次元画像を３次元ＣＡＤ（Ｃｏｍｐｕｔｅｒ  Ａｉｄｅｄ  Ｄｅｓｉｇｎ）にて構築し、その構築されたイメージを表示出力する。
【００３５】
本発明の実施形態の解析装置によってワイヤハーネスの荷姿を構築するアルゴリズムは、主に、以下の２つの状況に大別される。一つ目は、まだ折り曲げられていない直線状の電線の経路レイアウトを変更する状況におけるアルゴリズムである。二つ目は、既に折り曲げられている電線の経路レイアウトをさらに変更する状況におけるアルゴリズムである。これらのアルゴリズム（以下、前者を曲げアルゴリズムと称し、後者をレイアウト変更アルゴリズムと称することがある。）について以下詳細に説明する。
【００３６】
［曲げアルゴリズム］
本発明の実施形態の解析装置は、まず、データベース部１１２にワイヤハーネスの経路レイアウトを取り込む。そして、ワイヤハーネスの経路レイアウトに基づいて構築されたワイヤハーネスの３次元画像を表示部１１５に出力する。このとき、電線の経路の変更操作を受け付ける前のワイヤハーネスの経路レイアウトは、治具板レイアウト上に配索された状態の形状であるため、図３（ａ）に示されるように、本発明に係る実施形態の解析装置による解析前には各電線が直線的に描かれる。
【００３７】
また、本発明の実施形態の解析装置は、解析者による電線の経路の変更操作を受け付けて、上述のワイヤハーネスの経路レイアウトにおける各電線を屈曲させ、ワイヤハーネスの荷姿を描画する。このとき、解析者は、荷姿詳細図における電線の屈曲位置を参照して、ワイヤハーネスの荷姿の描画を試みる。本発明の実施形態の解析装置には、最終的に、図３（ｂ）に示されるように、ワイヤハーネスの荷姿が再現されたワイヤハーネスの経路レイアウトが描かれることになる。
【００３８】
［曲げアルゴリズムによる経路曲げ］
本発明の実施形態の解析装置は、図４（ａ）から図４（ｆ）に示す画面を表示部１１５に適宜表示して、解析者による電線の経路の変更操作を次のステップにて入力部１１１により受け付ける。図４（ａ）から図４（ｆ）は、本発明の実施形態の解析装置が解析者に変更操作を促すために表示する表示例１である。
【００３９】
まず、表示部１１５には、図４（ａ）に示されるウィンドウが表示される。このウィンドウは、曲げアルゴリズムに則ったワイヤハーネスの経路レイアウトの変更またはレイアウト変更アルゴリズムに則ったワイヤハーネスの経路レイアウトの変更の選択を解析者に促すためのものである。図４（ａ）から図４（ｆ）を参照して説明する、解析者による電線の経路の変更操作を受け付けるユーザインタフェースにおいては、図４（ａ）における「経路曲げ」ボタンが選択されるものとする。以下説明する「経路曲げ」は、曲げアルゴリズムに則ったワイヤハーネスの経路レイアウトの変更の一手法に相当する。
【００４０】
「経路曲げ」ボタンが選択されると、続いて、図４（ｂ）に示されるように、データベース部１１２に取り込まれたワイヤハーネスの経路レイアウトに基づいて構築されたワイヤハーネスの３次元画像が表示部１１５に表示される。尚、図４（ｂ）では、ワイヤハーネスの３次元画像の一部のみが表示されている。このように表示することにより、表示されているワイヤハーネスのうちの折り曲げられる対象となる電線の選択が解析者に促される。折り曲げられる対象となる電線の選択は、例えば、マウス操作により任意の電線にポインタが合わされ、クリックされることにより選択される。図４（ｂ）では、電線Ｗ１が選択されるものとする。
【００４１】
折り曲げられる対象となる電線Ｗ１が選択されると、続いて、図４（ｃ）に示されるように、折り曲げられる対象となる電線Ｗ１において折り曲げが許容される区間の一方に位置する基点Ｐ１の選択が促される。図４（ｂ）にて選択された電線Ｗ１は、その全長が直線状であるため、電線Ｗ１の両端のいずれか一方が基点Ｐ１として選択される。基点Ｐ１の選択は、例えば、マウス操作により電線Ｗ１の両端のいずれか一方にポインタが合わされ、クリックされることにより選択される。図４（ｃ）では、図４（ａ）に示される電線Ｗ１の両端のうち、図中上方に位置するものが基点Ｐ１として選択されるものとする。このようにして基点Ｐ１が選択されると、電線Ｗ１の両端の他方が自由点Ｐ２として選択されたものとして扱われる。
【００４２】
折り曲げられる対象となる電線Ｗ１の基点Ｐ１が選択されると、続いて、図４（ｄ）に示されるように、電線Ｗ１が基点Ｐ１において折り曲げられる折曲向きＤの選択が促される。図４（ｄ）では、電線Ｗ１に関して、基点Ｐ１を中心とする時計周り方向または反時計回り方向への曲げの選択が促される。折曲向きＤの選択は、例えば、マウス操作により時計周り方向を示す矢印または反時計回り方向を示す矢印のいずれか一方にポインタが合わされ、クリックされることにより選択される。図４（ｄ）では、図中反時計回り方向への折り曲げが選択されるものとする。
【００４３】
電線Ｗ１が基点Ｐ１において折り曲げられる折曲向きＤが選択されると、続いて、図４（ｅ）に示されるように、表示されているワイヤハーネスのうちの、折り曲げられる対象となる電線Ｗ１を除く、電線の選択が解析者に促される。この電線の選択は、電線Ｗ１の選択と同様に行われる。図４（ｅ）では、電線Ｗ２が選択されるものとする。このように電線Ｗ２の選択を求めるのは、基点Ｐ１を固定して電線Ｗ１を折り曲げるときに、電線Ｗ１の自由点Ｐ２が位置すべき目標点Ｐ３を定めるためである。
【００４４】
このように、電線Ｗ１、基点Ｐ１、自由点Ｐ２、折曲向きＤ及び電線Ｗ２の指定を解析者から受け付けたとき、処理部１１６は、（１）電線Ｗ１が基点Ｐ１において折曲向きＤに折り曲げられる、（２）自由点Ｐ２が電線Ｗ２の長手方向Ｌ２に平行で、且つ電線Ｗ２から所定の間隔離間した直線Ｌ１上に位置する、の２つの条件を満たすように電線Ｗ１を折り曲げる。図４（ｆ）には、このようにして屈曲部Ｂ１が形成された電線Ｗ１が示される。以上のようにして、「経路曲げ」が実現される。そして、電線Ｗ１に対して「経路曲げ」が実行されると、折り曲げられた後の電線Ｗ１の形状が反映されたワイヤハーネスの経路レイアウトがデータベース部１１２に書き込まれることにより、ワイヤハーネスの経路レイアウトが更新される。
【００４５】
以上のようにして「経路曲げ」において解析者から受け付ける簡易な変更操作によって、経路レイアウトの変更を実現することができる。これにより、解析者は、実物により近い形状のワイヤハーネスの荷姿を解析によって再現することができる。
【００４６】
尚、上述した「経路曲げ」では、電線Ｗ２が選択されることにより、電線Ｗ１の自由点Ｐ２が位置すべき目標点Ｐ３を定めると述べた。この方法により、解析者が電線Ｗ２を選択すれば自動的に目標点Ｐ３が決定されるため、解析者が目標点Ｐ３を探し出してその目標点Ｐ３を選択する場合と比較して、解析者の操作の負担を軽減することできる。尚、本発明は、解析者が目標点Ｐ３を選択し、電線Ｗ１の自由点Ｐ２が目標点Ｐ３に位置するように、電線Ｗ１を折り曲げるようにしてもよい。
【００４７】
また、上述した「経路曲げ」では、折曲向きＤが選択されることにより、基点Ｐ１を中心とする折り曲げ方向を定めると述べた。この方法により、解析者が意図するワイヤハーネスの荷姿により近いものを本発明の実施形態の解析装置に画像構築させることができる。尚、自由点Ｐ２と目標点Ｐ３の位置関係によって電線Ｗ１を折り曲げる方向を定めることもできるため、折曲向きＤの選択は本発明の必須の構成ではない。
【００４８】
［曲げアルゴリズムによる部品揃え］
次に、図５（ａ）から図５（ｇ）を参照して、解析者による電線の経路の変更操作を受け付けるユーザインタフェースについて説明する。本発明の実施形態の解析装置は、図５（ａ）から図５（ｇ）に示す画面を表示部１１５に適宜表示して、解析者による電線の経路の変更操作を次のステップにて入力部１１１により受け付ける。図５（ａ）から図５（ｇ）は、本発明の実施形態の解析装置が解析者に変更操作を促すために表示する表示例２である。
【００４９】
まず、表示部１１５には、図５（ａ）に示されるウィンドウが表示される。このウィンドウは、曲げアルゴリズムに則ったワイヤハーネスの経路レイアウトの変更またはレイアウト変更アルゴリズムに則ったワイヤハーネスの経路レイアウトの変更の選択を解析者に促すためのものである。図５（ａ）から図５（ｇ）を参照して説明する、解析者による電線の経路の変更操作を受け付けるユーザインタフェースにおいては、図５（ａ）における「部品揃え」ボタンが選択されるものとする。以下説明する「部品揃え」は、曲げアルゴリズムに則ったワイヤハーネスの経路レイアウトの変更の一手法に相当する。
【００５０】
「部品揃え」ボタンが選択されると、続いて、図５（ｂ）に示されるように、データベース部１１２に取り込まれたワイヤハーネスの経路レイアウトに基づいて構築されたワイヤハーネスの３次元画像が表示部１１５に表示される。尚、図５（ｂ）では、ワイヤハーネスの３次元画像の一部のみが表示されている。このように表示することにより、表示されているワイヤハーネスのうちの折り曲げられる対象となる電線の選択が解析者に促される。折り曲げられる対象となる電線の選択は、例えば、マウス操作により任意の電線にポインタが合わされ、クリックされることにより選択される。図５（ｂ）では、電線Ｗ１が選択されるものとする。
【００５１】
折り曲げられる対象となる電線Ｗ１が選択されると、続いて、図５（ｃ）に示されるように、折り曲げられる対象となる電線Ｗ１において折り曲げが許容される区間の一方に位置する基点Ｐ１の選択が促される。図５（ｂ）にて選択された電線Ｗ１は、その全長が直線状であるため、電線Ｗ１の両端のいずれか一方が基点Ｐ１として選択される。基点Ｐ１の選択は、例えば、マウス操作により電線Ｗ１の両端のいずれか一方にポインタが合わされ、クリックされることにより選択される。図５（ｃ）では、図５（ａ）に示される電線Ｗ１の両端のうち、図中上方に位置するものが基点Ｐ１として選択されるものとする。このようにして基点Ｐ１が選択されると、電線Ｗ１の両端の他方が自由点Ｐ２として選択されたものとして扱われる。
【００５２】
折り曲げられる対象となる電線Ｗ１の基点Ｐ１が選択されると、続いて、図５（ｄ）に示されるように、電線Ｗ１が基点Ｐ１において折り曲げられる折曲向きＤの選択が促される。図５（ｄ）では、電線Ｗ１に関して、基点Ｐ１を中心とする時計周り方向または反時計回り方向への曲げの選択が促される。折曲向きＤの選択は、例えば、マウス操作により時計周り方向を示す矢印または反時計回り方向を示す矢印のいずれか一方にポインタが合わされ、クリックされることにより選択される。図５（ｄ）では、図中時計回り方向への折り曲げが選択されるものとする。
【００５３】
電線Ｗ１が基点Ｐ１において折り曲げられる折曲向きＤが選択されると、続いて、図５（ｅ）に示されるように、基点Ｐ１を固定して電線Ｗ１を折り曲げるときに、電線Ｗ１の自由点Ｐ２が位置すべき目標点Ｐ３の選択が促される。目標点Ｐ３の選択は、例えば、マウス操作により目標点Ｐ３となり得る部材、図５（ｅ）では電線Ｗ１とは異なる電線に組付けられたクリップ、にポインタが合わされ、クリックされることにより選択される。
【００５４】
電線Ｗ１の自由点Ｐ２が位置すべき目標点Ｐ３が選択されると、続いて、図５（ｆ）に示されるように、自由点Ｐ２を原点とする直交座標系のうちの一軸と、目標点Ｐ３を原点とする直交座標系のうちの一軸と、をそれぞれ選択することが促される。これらの選択は、例えば、上記の目標点Ｐ３が選択されたことをトリガとして、自由点Ｐ２の直交座標系及び目標点Ｐ３の直交座標系をそれぞれの選択を促すウィンドウを表示させ、そのウィンドウ上で操作することにより選択される。図５（ｆ）では、自由点Ｐ２に関してはＸ軸が選択され、目標点Ｐ３に関してはＹ軸が選択されるものとする。
【００５５】
このように、電線Ｗ１、基点Ｐ１、自由点Ｐ２、目標点Ｐ３、自由点Ｐ２を原点とする直交座標系のうちのＸ軸及び目標点Ｐ３を原点とする直交座標系のうちのＹ軸の指定を解析者から受け付けたとき、処理部１１６は、（１）電線Ｗ１が基点Ｐ１において折曲向きＤに折り曲げられる、（２）目標点Ｐ３を原点とする直交座標系のうちのＹ軸の方向に自由点Ｐ２を原点とする直交座標系のうちのＸ軸の方向が一致し、且つ電線Ｗ１の自由点Ｐ２及び目標点Ｐ３が所定の間隔離間して位置する、の２つの条件を満たすように電線Ｗ１を折り曲げる。図５（ｇ）には、このようにして屈曲部Ｂ１が形成された電線Ｗ１が示される。以上のようにして、「部品揃え」が実現される。そして、電線Ｗ１に対して「部品揃え」が実行されると、折り曲げられた後の電線Ｗ１の形状が反映されたワイヤハーネスの経路レイアウトがデータベース部１１２に書き込まれることにより、ワイヤハーネスの経路レイアウトが更新される。
【００５６】
自由点Ｐ２を原点とする直交座標系のうちの一軸及び目標点Ｐ３を原点とする直交座標系のうちの一軸の向きを一致させるように電線Ｗ１を折り曲げることにより、電線がねじれた状態を再現することができる。このため、「部品揃え」において解析者から受け付ける簡易な変更操作によって、電線がねじれた経路レイアウトの変更をも実現することができる。これにより、解析者は、実物により近い形状のワイヤハーネスの荷姿を解析によって再現することができる。
【００５７】
尚、上述した「部品揃え」では、折曲向きＤが選択されることにより、基点Ｐ１を中心とする折り曲げ方向を定めると述べた。この方法により、解析者が意図するワイヤハーネスの荷姿により近いものを本発明の実施形態の解析装置に画像構築させることができる。尚、自由点Ｐ２と目標点Ｐ３の位置関係によって電線Ｗ１を折り曲げる方向を定めることもできるため、折曲向きＤの選択は本発明の必須の構成ではない。
【００５８】
また、図５（ｇ）に示されるように電線Ｗ１を折り曲げた後、さらに、一致させた軸の方向に自由点Ｐ２を移動させる変更操作を受け付けるようにしてもよい。これにより、自由点Ｐ２と目標点Ｐ３の距離をより細かく設定することができる。
【００５９】
以上、まだ折り曲げられていない直線状の電線の経路レイアウトを変更する状況における曲げアルゴリズムについて詳細を説明した。以降では、既に折り曲げられて屈曲部Ｂ１が形成されている電線の経路レイアウトをさらに変更する状況におけるレイアウト変更アルゴリズムについて詳細に説明する。
【００６０】
［レイアウト変更アルゴリズム］
本発明の実施形態の解析装置は、まず、データベース部１１２に書き込まれたワイヤハーネスの経路レイアウトを読み出す。そして、ワイヤハーネスの経路レイアウトに基づいて構築されたワイヤハーネスの３次元画像を表示部１１５に出力する。レイアウト変更アルゴリズムは、上記の曲げアルゴリズムまたは当該レイアウト変更アルゴリズムによって折り曲げられて屈曲部Ｂ１が形成された電線をさらに折り曲げることを想定したものである。このため、レイアウト変更アルゴリズムを実行した直後に表示部１１５に表示されるワイヤハーネスの経路レイアウトは、少なくとも一部の電線が折り曲げられた状態にある。
【００６１】
［レイアウト変更アルゴリズムによる経路曲げ］
図６（ａ）から図６（ｆ）を参照して、解析者による電線の経路の変更操作を受け付けるユーザインタフェースについて説明する。本発明の実施形態の解析装置は、図６（ａ）から図６（ｆ）に示す画面を表示部１１５に適宜表示して、解析者による電線の経路の変更操作を次のステップにて入力部１１１により受け付ける。図６（ａ）から図６（ｆ）は、本発明の実施形態の解析装置が解析者に変更操作を促すために表示する表示例３である。
【００６２】
まず、表示部１１５には、図６（ａ）に示されるウィンドウが表示される。このウィンドウは、曲げアルゴリズムに則ったワイヤハーネスの経路レイアウトの変更またはレイアウト変更アルゴリズムに則ったワイヤハーネスの経路レイアウトの変更の選択を解析者に促すためのものである。図６（ａ）から図６（ｆ）を参照して説明する、解析者による電線の経路の変更操作を受け付けるユーザインタフェースにおいては、図６（ａ）における「経路曲げ」ボタンが選択されるものとする。以下説明する「経路曲げ」は、レイアウト変更アルゴリズムに則ったワイヤハーネスの経路レイアウトの変更の一手法に相当する。
【００６３】
「経路曲げ」ボタンが選択されると、続いて、図６（ｂ）に示されるように、データベース部１１２に取り込まれたワイヤハーネスの経路レイアウトに基づいて構築されたワイヤハーネスの３次元画像が表示部１１５に表示される。尚、図６（ｂ）では、ワイヤハーネスの３次元画像の一部のみが表示されている。このように表示することにより、表示されているワイヤハーネスのうちのさらに折り曲げられる対象となる電線の選択が解析者に促される。さらに折り曲げられる対象となる電線の選択は、例えば、マウス操作により任意の電線にポインタが合わされ、クリックされることにより選択される。図６（ｂ）では、電線Ｗ３が選択されるものとする。
【００６４】
さらに折り曲げられる対象となる電線Ｗ３が選択されると、続いて、図６（ｃ）に示されるように、折り曲げられる対象となる電線Ｗ３において折り曲げが許容される区間の両端に位置する固定点Ｐ４及び固定点Ｐ５の選択が促される。図６（ｂ）にて選択された電線Ｗ３は、その一部分が既に折り曲げられ屈曲部Ｂ１が形成されているため、さらに折り曲げることが許容される区間を解析者は指定する必要がある。固定点Ｐ４、Ｐ５の選択は、例えば、マウス操作により電線Ｗ３上の任意の箇所にポインタが合わされ、クリックされることにより１つの固定点Ｐ４、Ｐ５が選択され、再度の同様の操作により、もう１つの固定点Ｐ４、Ｐ５が選択される。図６（ｃ）では、図６（ｃ）に示される電線Ｗ３の両端のうち、図中上方に位置するものが固定点Ｐ４として選択され、図中下方に位置するものが固定点Ｐ５として選択されるものとする。尚、ここでは、電線Ｗ３における固定点Ｐ４、Ｐ５の間に位置する区間をさらに折り曲げる形態について説明するが、電線Ｗ３の全長をさらに折り曲げる形態も考えられる。さらに折り曲げる区間として電線Ｗ３の全長を対象とする場合には、固定点Ｐ４、Ｐ５の選択は不要であり、図６（ｂ）にて説明した電線Ｗ３の選択と同時に、電線Ｗ３の両端が自動的に固定点Ｐ４、Ｐ５として入力されるようにする。
【００６５】
折り曲げられる対象となる電線Ｗ３の固定点Ｐ４、Ｐ５が選択されると、続いて、図６（ｄ）に示されるように、電線Ｗ３が固定点Ｐ５において当該固定点Ｐ５を移動する方向の選択が促される。これらの選択は、例えば、上記の固定点Ｐ５が選択されたことをトリガとして、固定点Ｐ５を原点とする直交座標系のうちのいずれか１つの軸方向への移動、または軸を中心とする回転、の選択を促すウィンドウを表示させ、そのウィンドウ上で操作することにより選択される。軸方向への移動、または軸を中心とする回転のいずれかが選択されると、図６（ｄ）に示されるように、固定点Ｐ５を原点とする直交座標系が固定点Ｐ５付近に表示される。
【００６６】
固定点Ｐ５の軸方向への移動が選択された場合、固定点Ｐ５を移動する距離の入力を受け付ける。他方、固定点Ｐ５の軸を中心とする回転が選択された場合、固定点Ｐ５を中心に回転する角度の入力を受け付ける。これらの入力は、例えば、マウス操作によるその軸方向に沿うポインタの移動量、または固定点Ｐ５を中心とする周方向に沿う移動量によって受け付けられる。
【００６７】
このように、電線Ｗ３、固定点Ｐ４、固定点Ｐ５、及び固定点Ｐ５を移動させる距離または固定点Ｐ５を中心に回転させる角度を解析者から受け付けたとき、処理部１１６は、受け付けた固定点Ｐ５を移動させる距離または固定点Ｐ５を中心に回転させる角度の分だけ、電線Ｗ３における固定点Ｐ４から固定点Ｐ５で挟まれる区間を変位させる。こうして、電線Ｗ３をさらに折り曲げて屈曲部Ｂ２を形成する。図６（ｅ）には、固定点Ｐ５をＹ軸方向へ移動するように変位させてさらに折り曲げられた屈曲部Ｂ２を有する電線Ｗ３が示されており、図６（ｆ）には、固定点Ｐ５を中心に反時計周り方向に回転するように変位させてさらに折り曲げられた屈曲部Ｂ２を有する電線Ｗ３が示される。以上のようにして、「経路曲げ」が実現される。そして、電線Ｗ３に対して「経路曲げ」が実行されると、折り曲げられた後の電線Ｗ３の形状が反映されたワイヤハーネスの経路レイアウトがデータベース部１１２に書き込まれることにより、ワイヤハーネスの経路レイアウトが更新される。
【００６８】
固定点Ｐ５を原点とする直交座標系のうちの一軸に沿う移動、または固定点Ｐ５を中心とする回転させるように電線Ｗ３を折り曲げることにより、「経路曲げ」において解析者から受け付ける簡易な変更操作によって、経路レイアウトの変更を実現することができる。これにより、解析者は、実物により近い形状のワイヤハーネスの荷姿を解析によって再現することができる。
【００６９】
尚、図６（ｃ）に示されるように折り曲げられる対象となる電線Ｗ３の固定点Ｐ４、Ｐ５が選択された後、図６（ｄ）に示されるように電線Ｗ３が固定点Ｐ５において当該固定点Ｐ５を移動する方向の選択が促されることを説明した。固定点Ｐ５ではなく、固定点Ｐ４において当該固定点Ｐ４を移動する方向の選択を促すようにしてもよい。また、図６（ｃ）に示されるように固定点Ｐ４、Ｐ５が選択された後、固定点Ｐ４、Ｐ５のいずれを移動するかの選択を促すウィンドウを表示させ、選択された固定点Ｐ４、Ｐ５のいずれか一方を移動する方向の選択を促すようにしてもよい。
【００７０】
［レイアウト変更アルゴリズムによる部品揃え］
続いて、図７（ａ）から図７（ｇ）を参照して、解析者による電線の経路の変更操作を受け付けるユーザインタフェースについて説明する。本発明の実施形態の解析装置は、図７（ａ）から図７（ｇ）に示す画面を表示部１１５に適宜表示して、解析者による電線の経路の変更操作を次のステップにて入力部１１１により受け付ける。図７（ａ）から図７（ｇ）は、本発明の実施形態の解析装置が解析者に変更操作を促すために表示する表示例４である。
【００７１】
まず、表示部１１５には、図７（ａ）に示されるウィンドウが表示される。このウィンドウは、曲げアルゴリズムに則ったワイヤハーネスの経路レイアウトの変更またはレイアウト変更アルゴリズムに則ったワイヤハーネスの経路レイアウトの変更の選択を解析者に促すためのものである。図７（ａ）から図７（ｇ）を参照して説明する、解析者による電線の経路の変更操作を受け付けるユーザインタフェースにおいては、図７（ａ）における「部品揃え」ボタンが選択されるものとする。以下説明する「部品揃え」は、レイアウト変更アルゴリズムに則ったワイヤハーネスの経路レイアウトの変更の一手法に相当する。
【００７２】
「部品揃え」ボタンが選択されると、続いて、図７（ｂ）に示されるように、データベース部１１２に取り込まれたワイヤハーネスの経路レイアウトに基づいて構築されたワイヤハーネスの３次元画像が表示部１１５に表示される。尚、図７（ｂ）では、ワイヤハーネスの３次元画像の一部のみが表示されている。このように表示することにより、表示されているワイヤハーネスのうちのさらに折り曲げられる対象となる電線の選択が解析者に促される。さらに折り曲げられる対象となる電線の選択は、例えば、マウス操作により任意の電線にポインタが合わされ、クリックされることにより選択される。図７（ｂ）では、電線Ｗ３が選択されるものとする。
【００７３】
さらに折り曲げられる対象となる、屈曲部Ｂ１が形成された電線Ｗ３が選択されると、続いて、図７（ｃ）に示されるように、折り曲げられる対象となる電線Ｗ３において折り曲げが許容される区間の両端に位置する基点Ｐ６及び自由点Ｐ７の選択が促される。図７（ｂ）にて選択された電線Ｗ３は、その一部分が既に折り曲げられているため、さらに折り曲げることが許容される区間を解析者は指定する必要がある。基点Ｐ６及び自由点Ｐ７の選択は、例えば、マウス操作により電線Ｗ３上の任意の箇所にポインタが合わされ、クリックされることにより基点Ｐ６が選択され、再度の同様の操作により、自由点Ｐ７が選択される。図７（ｃ）では、電線Ｗ３の図中上方に位置する点が基点Ｐ６として選択され、電線Ｗ３の図中下方に位置する点が自由点Ｐ７として選択されるものとする。図７（ｃ）では、基点Ｐ６として電線Ｗ３上の点が指定され、自由点Ｐ７として電線Ｗ３に組付けられたクリップが指定されている。
【００７４】
さらに折り曲げられる対象となる電線Ｗ３の基点Ｐ６及び自由点Ｐ７が選択されると、続いて、図７（ｄ）に示されるように、電線Ｗ３が基点Ｐ６において折り曲げられる折曲向きＤの選択が促される。図７（ｄ）では、電線Ｗ３に関して、基点Ｐ６を中心とする時計周り方向または反時計回り方向への曲げの選択が促される。折曲向きＤの選択は、例えば、マウス操作により時計周り方向を示す矢印または反時計回り方向を示す矢印のいずれか一方にポインタが合わされ、クリックされることにより選択される。図７（ｄ）では、図中時計回り方向への折り曲げが選択されるものとする。
【００７５】
電線Ｗ３が基点Ｐ６において折り曲げられる折曲向きＤが選択されると、続いて、図７（ｅ）に示されるように、基点Ｐ６を固定して電線Ｗ３を折り曲げるときに、電線Ｗ３の自由点Ｐ７が位置すべき目標点Ｐ８の選択が促される。目標点Ｐ８の選択は、例えば、マウス操作により目標点Ｐ８となり得る部材、図７（ｅ）では電線Ｗ１とは異なる電線に組付けられたクリップ、にポインタが合わされ、クリックされることにより選択される。
【００７６】
電線Ｗ３の自由点Ｐ７が位置すべき目標点Ｐ８が選択されると、続いて、図７（ｆ）に示されるように、自由点Ｐ７を原点とする直交座標系のうちの一軸と、目標点Ｐ８を原点とする直交座標系のうちの一軸と、をそれぞれ選択することが促される。これらの選択は、例えば、上記の目標点Ｐ８が選択されたことをトリガとして、自由点Ｐ７の直交座標系及び目標点Ｐ８の直交座標系をそれぞれの選択を促すウィンドウを表示させ、そのウィンドウ上で操作することにより選択される。図７（ｆ）では、自由点Ｐ７に関してはＹ軸が選択され、目標点Ｐ８に関してはＹ軸が選択されるものとする。
【００７７】
このように、電線Ｗ３、基点Ｐ６、自由点Ｐ７、目標点Ｐ８、自由点Ｐ７を原点とする直交座標系のうちのＹ軸及び目標点Ｐ８を原点とする直交座標系のうちのＹ軸の指定を解析者から受け付けたとき、処理部１１６は、（１）電線Ｗ３が基点Ｐ６において折曲向きＤに折り曲げられる、（２）目標点Ｐ８を原点とする直交座標系のうちのＹ軸の方向に自由点Ｐ７を原点とする直交座標系のうちのＹ軸の方向が一致し、且つ電線Ｗ３の自由点Ｐ７及び目標点Ｐ８が所定の間隔離間して位置する、の２つの条件を満たすように電線Ｗ３を折り曲げる。図７（ｇ）には、このようにして折り曲げられ屈曲部Ｂ２が形成された電線Ｗ３が示される。以上のようにして、「部品揃え」が実現される。そして、電線Ｗ３に対して「部品揃え」が実行されると、折り曲げられた後の電線Ｗ３の形状が反映されたワイヤハーネスの経路レイアウトがデータベース部１１２に書き込まれることにより、ワイヤハーネスの経路レイアウトが更新される。
【００７８】
自由点Ｐ７を原点とする直交座標系のうちの一軸及び目標点Ｐ８を原点とする直交座標系のうちの一軸の向きを一致させるように電線Ｗ３を折り曲げることにより、電線がねじれた状態を再現することができる。このため、「部品揃え」において解析者から受け付ける簡易な変更操作によって、電線がねじれた経路レイアウトの変更をも実現することができる。これにより、解析者は、実物により近い形状のワイヤハーネスの荷姿を解析によって再現することができる。
【００７９】
尚、上述した「部品揃え」では、折曲向きＤが選択されることにより、基点Ｐ６を中心とする折り曲げ方向を定めると述べた。この方法により、解析者が意図するワイヤハーネスの荷姿により近いものを本発明の実施形態の解析装置に画像構築させることができる。尚、自由点Ｐ７と目標点Ｐ８の位置関係によって電線Ｗ３を折り曲げる方向を定めることもできるため、折曲向きＤの選択は本発明の必須の構成ではない。
【００８０】
また、図７（ｇ）に示されるように電線Ｗ３を折り曲げて屈曲部Ｂ１を形成した後、さらに、一致させた軸の方向に自由点Ｐ７を移動させる変更操作を受け付けるようにしてもよい。これにより、自由点Ｐ７と目標点Ｐ８の距離をより細かく設定することができる。
【００８１】
［レイアウト変更アルゴリズムによる両端固定レイアウト変更］
図８（ａ）から図８（ｅ）を参照して、解析者による電線の経路の変更操作を受け付けるユーザインタフェースについて説明する。本発明の実施形態の解析装置は、図８（ａ）から図８（ｅ）に示す画面を表示部１１５に適宜表示して、解析者による電線の経路の変更操作を次のステップにて入力部１１１により受け付ける。図８（ａ）から図８（ｅ）は、本発明の実施形態の解析装置が解析者に変更操作を促すために表示する表示例５である。
【００８２】
まず、表示部１１５には、図８（ａ）に示されるウィンドウが表示される。このウィンドウは、曲げアルゴリズムに則ったワイヤハーネスの経路レイアウトの変更またはレイアウト変更アルゴリズムに則ったワイヤハーネスの経路レイアウトの変更の選択を解析者に促すためのものである。図８（ａ）から図８（ｅ）を参照して説明する、解析者による電線の経路の変更操作を受け付けるユーザインタフェースにおいては、図８（ａ）における「両端固定」ボタンが選択されるものとする。以下説明する「両端固定」は、レイアウト変更アルゴリズムに則ったワイヤハーネスの経路レイアウトの変更の一手法に相当する。
【００８３】
「両端固定」ボタンが選択されると、続いて、図８（ｂ）に示されるように、データベース部１１２に取り込まれたワイヤハーネスの経路レイアウトに基づいて構築されたワイヤハーネスの３次元画像が表示部１１５に表示される。尚、図８（ｂ）では、ワイヤハーネスの３次元画像の一部のみが表示されている。このように表示することにより、表示されているワイヤハーネスのうちのさらに折り曲げられる対象となる電線の選択が解析者に促される。さらに折り曲げられる対象となる電線の選択は、例えば、マウス操作により任意の電線にポインタが合わされ、クリックされることにより選択される。図８（ｂ）では、電線Ｗ３が選択されるものとする。
【００８４】
さらに折り曲げられる対象となる、屈曲部Ｂ１が形成された電線Ｗ３が選択されると、続いて、図８（ｃ）に示されるように、折り曲げられる対象となる電線Ｗ３において折り曲げが許容される区間の両端に位置する固定点Ｐ４及び固定点Ｐ５の選択が促される。図８（ｂ）にて選択された電線Ｗ３は、その一部分が屈曲部Ｂ１であり既に折り曲げられているため、さらに折り曲げることが許容される区間を解析者は指定する必要がある。固定点Ｐ４、Ｐ５の選択は、例えば、マウス操作により電線Ｗ３上の任意の箇所にポインタが合わされ、クリックされることにより１つの固定点Ｐ４、Ｐ５が選択され、再度の同様の操作により、もう１つの固定点Ｐ４、Ｐ５が選択される。図８（ｃ）では、図８（ｃ）に示される電線Ｗ３の両端のうち、図中上方に位置するものが固定点Ｐ４として選択され、図中下方に位置するものが固定点Ｐ５として選択されるものとする。尚、ここでは、電線Ｗ３における固定点Ｐ４、Ｐ５の間に位置する区間をさらに折り曲げる形態について説明するが、電線Ｗ３の全長をさらに折り曲げる形態も考えられる。さらに折り曲げる区間として電線Ｗ３の全長を対象とする場合には、固定点Ｐ４、Ｐ５の選択は不要であり、図８（ｂ）にて説明した電線Ｗ３の選択と同時に、電線Ｗ３の両端が自動的に固定点Ｐ４、Ｐ５として入力されるようにする。
【００８５】
折り曲げられる対象となる電線Ｗ３の固定点Ｐ４、Ｐ５が選択されると、続いて、図８（ｄ）に示されるように、固定点Ｐ４、Ｐ５間に位置する移動点Ｐ９の選択が促される。移動点Ｐ９の選択は、例えば、マウス操作により電線Ｗ３上の任意の箇所にポインタが合わされ、クリックされることにより移動点Ｐ９が選択される。移動点Ｐ９が選択されたことをトリガとして、移動点Ｐ５を原点とする直交座標系のうちのいずれか１つの軸方向への移動、または軸を中心とする回転、の選択を促すウィンドウを表示させ、そのウィンドウ上で操作することにより選択される。軸方向への移動、または軸を中心とする回転のいずれかが選択されると、図８（ｄ）に示されるように、移動点Ｐ９を原点とする直交座標系が移動点Ｐ９付近に表示される。
【００８６】
移動点Ｐ９の軸方向への移動が選択された場合、移動点Ｐ９を移動する距離の入力を受け付ける。他方、移動点Ｐ９の軸を中心とする回転が選択された場合、移動点Ｐ９を中心に回転する角度の入力を受け付ける。これらの入力は、例えば、マウス操作によるその軸方向に沿うポインタの移動量、または移動点Ｐ９を中心とする周方向に沿う移動量によって受け付けられる。
【００８７】
このように、電線Ｗ３、固定点Ｐ４、固定点Ｐ５、移動点Ｐ９及び移動点Ｐ９を移動させる距離または移動点Ｐ９を中心に回転させる角度を解析者から受け付けたとき、処理部１１６は、受け付けた移動点Ｐ９を移動させる距離または移動点Ｐ９を中心に回転させる角度の分だけ、電線Ｗ３における固定点Ｐ４から固定点Ｐ５で挟まれる区間を変位させて、電線Ｗ３をさらに折り曲げ屈曲部Ｂ２を形成する。図８（ｅ）には、移動点Ｐ９をＹ軸方向へ移動するように変位させてさらに折り曲げられて屈曲部Ｂ２が形成された電線Ｗ３が示される。以上のようにして、「両端固定」が実現される。そして、電線Ｗ３に対して「両端固定」が実行されると、折り曲げられた後の電線Ｗ３の形状が反映されたワイヤハーネスの経路レイアウトがデータベース部１１２に書き込まれることにより、ワイヤハーネスの経路レイアウトが更新される。
【００８８】
移動点Ｐ９を原点とする直交座標系のうちの一軸に沿う移動、または移動点Ｐ９を中心とする回転させるように電線Ｗ３を折り曲げることにより、「両端固定」において解析者から受け付ける簡易な変更操作によって、経路レイアウトの変更を実現することができる。これにより、解析者は、実物により近い形状のワイヤハーネスの荷姿を解析によって再現することができる。
【００８９】
［本発明の解析アルゴリズムのまとめ］
以上のように、本発明の実施形態の解析装置は、曲げアルゴリズムに則った「経路曲げ」及び「部品揃え」、並びに、レイアウト変更アルゴリズムに則った「経路曲げ」、「部品揃え」及び「両端固定」の選択を解析者から受け付け、選択されたアルゴリズムの実行に必要な種々のパラメータの入力を解析者に促し、解析者による変更操作によってそのパラメータを受け付けると、選択されたアルゴリズムに則ってワイヤハーネスの経路レイアウトを変更する。この一連の処理を、図９に示される、本発明の実施形態の解析装置による処理を表すフローチャートを参照して説明する。
【００９０】
曲げアルゴリズムに則った「経路曲げ」及び「部品揃え」、並びに、レイアウト変更アルゴリズムに則った「経路曲げ」、「部品揃え」及び「両端固定」の選択を促すウィンドウ（図４（ａ）、図５（ａ）、図６（ａ）、図７（ａ）、図８（ａ）参照。）を表示する（ステップＳ９０１）。
【００９１】
曲げアルゴリズムが選択された場合（ステップＳ９０２，Ｙｅｓ）であって、経路曲げが選択された場合（ステップＳ９０３、「経路曲げ」）、上述した［曲げアルゴリズムによる経路曲げ］にて説明した処理を実行する（ステップＳ９０４）。また、曲げアルゴリズムが選択された場合（ステップＳ９０２，Ｙｅｓ）であって、部品揃えが選択された場合（ステップＳ９０３、「部品揃え」）、上述した［曲げアルゴリズムによる部品揃え］にて説明した処理を実行する（ステップＳ９０５）。
【００９２】
また、レイアウト変更アルゴリズムが選択された場合（ステップＳ９０６，Ｙｅｓ）であって、経路曲げが選択された場合（ステップＳ９０７、「経路曲げ」）、上述した［レイアウト変更アルゴリズムによる経路曲げ］にて説明した処理を実行する（ステップＳ９０８）。また、レイアウト変更アルゴリズムが選択された場合（ステップＳ９０６，Ｙｅｓ）であって、部品揃えが選択された場合（ステップＳ９０７、「部品揃え」）、上述した［レイアウト変更アルゴリズムによる部品揃え］にて説明した処理を実行する（ステップＳ９０９）。また、レイアウト変更アルゴリズムが選択された場合（ステップＳ９０６，Ｙｅｓ）であって、両端固定が選択された場合（ステップＳ９０７、「両端固定」）、上述した［レイアウト変更アルゴリズムによる両端固定］にて説明した処理を実行する（ステップＳ９１０）。
【００９３】
他方、曲げアルゴリズムが選択されず（ステップＳ９０２，Ｎｏ）、レイアウト変更アルゴリズムもまた選択されなかった場合（ステップＳ９０６，Ｎｏ）、または、曲げアルゴリズムまたはレイアウト変更アルゴリズムが選択された処理が完了した後（ステップＳ９０６，Ｎｏ）、曲げられた電線の状態がチェックされる（ステップＳ９１１）。曲げられた電線の状態をチェックするにあたっては、電線同士が干渉（接触）しているか、曲げられた電線の一部の曲げ半径または曲げ応力が所定の閾値以上か、ワイヤハーネス全体が所定の体積（この体積は、例えば荷姿形状のワイヤハーネスを輸送するために、該ワイヤハーネスを梱包する容器内の収容可能体積に相当する。）内に収まっているか、等がチェックされる。こうしてワイヤハーネスの荷姿の解析を終了する。
【００９４】
以上、本発明の実施形態の解析装置について説明した。本発明の実施形態の解析装置によれば、解析者から受け付ける簡易な変更操作によって経路レイアウトの変更を実現できるユーザインタフェースを提供することができる。これにより、解析者は、実物により近い形状のワイヤハーネスの荷姿を簡易な操作によって解析により再現することができる。
【符号の説明】
【００９５】
１１１  入力部
１１２  データベース部
１１３  プログラム記憶部
１１４  データ記憶部
１１５  表示部
１１６  処理部
Ｗ１、Ｗ２、Ｗ３  電線
Ｐ１、Ｐ６  基点
Ｐ２、Ｐ７  自由点
Ｐ３、Ｐ８  目標点
Ｐ４、Ｐ５  固定点
【図１】
2014191795.tif 000003
【図２】
2014191795.tif 000004
【図３】
2014191795.tif 000005
【図４】
2014191795.tif 000006
【図５】
2014191795.tif 000007
【図６】
2014191795.tif 000008
【図７】
2014191795.tif 000009
【図８】
2014191795.tif 000010
【図９】
2014191795.tif 000011
【図１０】
2014191795.tif 000012
【図１１】
2014191795.tif 000013