"演算部が、3次元仮想空間上にて位置設計された始点側コネクタ及び終点側コネクタの間を配線設計されたフレキシブルフラットケーブルの終点側の導体部が取り得る向き範囲を演算する導体部向き演算ステップと、前記演算部が、前記終点側コネクタの向きを取得するコネクタ向き取得ステップと、前記演算部が、前記終点側コネクタの向きが前記設計されたフレキシブルフラットケーブルの終点側の導体部が取り得る向き範囲内にある場合は接続可能と判定し、該終点側コネクタの向きが前記フレキシブルフラットケーブルの終点側の導体部が取り得る向き範囲内にない場合は接続不能と判定する接続判定ステップと、前記演算部が、少なくとも前記接続判定ステップにおける接続不能の判定を表示装置に表示する表示ステップと、をコンピュータに実行させるための3次元コンピュータ設計支援プログラム。前記演算部が前記導体部向き演算ステップにて、設定された折角度にてフレキシブルフラットケーブルを折り曲げた際にその折回数及び折方向に応じたフレキシブルフラットケーブルの終点側の導体部の取り得る向き範囲を示す向き演算用テーブルを参照して、前記設計されたフレキシブルフラットケーブルの折回数及び折方向の情報から前記設計されたフレキシブルフラットケーブルの終点側の導体部の向き範囲を求める、請求項1記載の3次元コンピュータ設計支援プログラム。前記演算部が前記導体部向き算出ステップにて、設計されたフレキシブルフラットケーブルの折角度が前記設定された折角度と相異している場合、前記設計されたフレキシブルフラットの初期角度を含む総折角度を前記設定された折角度にて除算することにより、前記フレキシブルフラットケーブルの終点側の導体部の向きを演算し、この演算した導体部の向きから所定の角度範囲を該導体部が取り得る向き範囲とする、請求項2記載の3次元コンピュータ設計支援プログラム。更にコンピュータに、前記演算部が、前記始点側コネクタ及び終点側コネクタの種類、前記始点側コネクタの接触子と前記終点側コネクタの接触子との接続関係から、これら始点側及び終点側コネクタ間を接続可能なフレキシブルフラットケーブルの種類を演算するケーブル種類演算ステップを実行させる、請求項1乃至3のいずれか1項記載の3次元コンピュータ設計支援プログラム。前記演算部が前記ケーブル種類演算ステップにて、コネクタ間の接続関係に応じて接続可能なコネクタとフレキシブルフラットケーブルの種類の組み合わせを示すケーブル種類演算用テーブルを参照して、設計された前記始点側及び終点側コネクタの種類とコネクタ間の接続関係とから前記接続可能なフレキシブルフラットケーブルの種類を算出する、請求項4記載の3次元コンピュータ設計支援プログラム。前記演算部が導体部向き演算ステップにて、前記設計したフレキシブルフラットケーブルの種類を、前記ケーブル種類演算ステップで演算された接続可能なフレキシブルフラットケーブルの種類として、前記終点側の導体部が取り得る向き範囲を演算する、請求項4又は5記載の3次元コンピュータ設計支援プログラム。前記請求項1乃至6のいずれか1項記載のプログラムを記録したコンピュータ読取可能な記録媒体。仮想3次元空間上に配置された始点側コネクタと終点側コネクタとをフレキシブルフラットケーブルにて接続する設計が可能な3次元コンピュータ設計支援システムであって、前記始点側コネクタ、終点側コネクタ及びフレキシブルフラットケーブルの設計情報を入力する入力装置と、前記入力装置からの入力により前記始点側コネクタから前記終点側コネクタまで配線設計されたフレキシブルフラットケーブルの終点側の導体部が取り得る向き範囲を演算する導体部向き演算部と、前記入力装置からの入力により前記終点側コネクタの向きを取得するコネクタ向き演算部と、前記終点側コネクタの向きが前記設計されたフレキシブルフラットケーブルの終点側の導体部が取り得る向き範囲内にある場合は接続可能と判定し、該終点側コネクタの向きが前記フレキシブルフラットケーブルの終点側の導体部が取り得る向き範囲内にない場合は接続不能と判定する接続判定部と、少なくとも前記接続判定部の接続不能の判定結果を表示する表示装置と、を備えた、ことを特徴とする3次元コンピュータ設計支援システム。複数のコネクタ及びフレキシブルフラットケーブルの種類を記憶した記憶部と、前記入力装置によって入力された前記始点側コネクタ及び終点側コネクタの種類、前記始点側コネクタの接触子と前記終点側コネクタの接触子との接続関係から、これら始点側及び終点側コネクタ間を接続可能なフレキシブルフラットケーブルの種類を演算するケーブル種類演算部と、を備え、前記導体部向き演算部は、前記設計したフレキシブルフラットケーブルの種類を、前記ケーブル種類演算部が演算した接続可能なフレキシブルフラットケーブルの種類として、前記終点側の導体部が取り得る向き範囲を演算する、請求項8記載の3次元コンピュータ設計支援システム。仮想3次元空間上に配置された始点側コネクタと終点側コネクタとをフレキシブルフラットケーブルにて接続する設計が可能なコンピュータによって、この設計されたフレキシブルフラットケーブルの接続の可否を判定する3次元コンピュータ設計支援方法であって、3次元仮想空間上にて位置設計された前記始点側コネクタ及び終点側コネクタの間を配線設計された前記フレキシブルフラットケーブルの終点側の導体部が取り得る向き範囲を演算する導体部向き演算ステップと、前記終点側コネクタの向きを取得するコネクタ向き取得ステップと、前記終点側コネクタの向きが前記設計されたフレキシブルフラットケーブルの終点側の導体部が取り得る向き範囲内にある場合は接続可能と判定し、該終点側コネクタの向きが前記フレキシブルフラットケーブルの終点側の導体部が取り得る向き範囲内にない場合は接続不能と判定する接続判定ステップと、少なくとも前記接続判定ステップにおける接続不能の判定を表示装置に表示する表示ステップと、を備えたことを特徴とする3次元コンピュータ設計支援方法。前記始点側コネクタ及び終点側コネクタの種類、前記始点側コネクタの接触子と前記終点側コネクタの接触子との接続関係から、これら始点側及び終点側コネクタ間を接続可能なフレキシブルフラットケーブルの種類を演算するケーブル種類演算ステップを備えた、請求項10記載の3次元コンピュータ設計支援方法。ところで、近年、小型化、高密度化、軽量化などの要求から電気部品間を接続する配線材として、平型で可撓性を有するフレキシブルフラットケーブルが多用されるようになっている。このフレキシブルフラットケーブルを、上述したようなCADシステムによって配線設計をする場合、板金などに使用される機能を用いて厚みなどを設定し、3次元的に表現する。しかしながら、フレキシブルフラットケーブルは、平型のケーブルであるため、折り返しながらルートの設計がなされる。そのため、配線ルートの設計をしている内に、コネクタの接触子と当接する導体部の向きを勘違いすることがある。そして、実際、製品を試作した段階でコネクタの接触子の向きとフレキシブルフラットケーブルの導体部の向きとが合わないなどの配線設計の間違いに気づく虞があるという問題があった。そこで、本発明は、適切にフレキシブルフラットケーブルの配線設計を可能とする3次元コンピュータ設計支援プログラム、コンピュータ読取可能な記録媒体、3次元コンピュータ設計支援システム及び3次元コンピュータ設計支援方法を提供することを目的とする。本発明は、演算部が、3次元仮想空間上にて位置設計された始点側コネクタ及び終点側コネクタの間を配線設計されたフレキシブルフラットケーブルの終点側の導体部が取り得る向き範囲を演算する導体部向き演算ステップと、前記演算部が、前記終点側コネクタの向きを取得するコネクタ向き取得ステップと、前記演算部が、前記終点側コネクタの向きが前記設計されたフレキシブルフラットケーブルの終点側の導体部が取り得る向き範囲内にある場合は接続可能と判定し、該終点側コネクタの向きが前記フレキシブルフラットケーブルの終点側の導体部が取り得る向き範囲内にない場合は接続不能と判定する接続判定ステップと、前記演算部が、少なくとも前記接続判定ステップにおける接続不能の判定を表示装置に表示する表示ステップと、をコンピュータに実行させるための3次元コンピュータ設計支援プログラムにある。また、本発明は、仮想3次元空間上に配置された始点側コネクタと終点側コネクタとをフレキシブルフラットケーブルにて接続する設計が可能な3次元コンピュータ設計支援システムであって、前記始点側コネクタ、終点側コネクタ及びフレキシブルフラットケーブルの設計情報を入力する入力装置と、前記入力装置からの入力により前記始点側コネクタから前記終点側コネクタまで配線設計されたフレキシブルフラットケーブルの終点側の導体部が取り得る向き範囲を演算する導体部向き演算部と、前記入力装置からの入力により前記終点側コネクタの向きを取得するコネクタ向き演算部と、前記終点側コネクタの向きが前記設計されたフレキシブルフラットケーブルの終点側の導体部が取り得る向き範囲内にある場合は接続可能と判定し、該終点側コネクタの向きが前記フレキシブルフラットケーブルの終点側の導体部が取り得る向き範囲内にない場合は接続不能と判定する接続判定部と、少なくとも前記接続判定部の接続不能の判定結果を表示する表示装置と、を備えた、ことを特徴とする3次元コンピュータ設計支援システムにある。更に、本発明は、仮想3次元空間上に配置された始点側コネクタと終点側コネクタとをフレキシブルフラットケーブルにて接続する設計が可能なコンピュータによって、この設計されたフレキシブルフラットケーブルの接続の可否を判定する3次元コンピュータ設計支援方法であって、3次元仮想空間上にて位置設計された前記始点側コネクタ及び終点側コネクタの間を配線設計された前記フレキシブルフラットケーブルの終点側の導体部が取り得る向き範囲を演算する導体部向き演算ステップと、前記終点側コネクタの向きを取得するコネクタ向き取得ステップと、前記終点側コネクタの向きが前記設計されたフレキシブルフラットケーブルの終点側の導体部が取り得る向き範囲内にある場合は接続可能と判定し、該終点側コネクタの向きが前記フレキシブルフラットケーブルの終点側の導体部が取り得る向き範囲内にない場合は接続不能と判定する接続判定ステップと、少なくとも前記接続判定ステップにおける接続不能の判定を表示装置に表示する表示ステップと、を備えたことを特徴とする3次元コンピュータ設計支援方法にある。本発明によると、フレキシブルフラットケーブルの終点側の導体部が取り得る向きの範囲を演算し、終点側のコネクタの向きがこのフレキシブルフラットケーブルの導体部の取り得る向き範囲内にない場合には、接続不能と判定する。これにより、CAD上で製品設計をしている段階にて、フレキシブルフラットケーブルの接続の可否を判別することができ、適切にフレキシブルフラットケーブルの配線設計を行うことができる。[3次元コンピュータ設計支援システムの構成]以下、本発明の実施形態に係る3次元コンピュータ設計支援プログラムについて図面に基づいて説明をする。なお、以下の説明において、フレキシブルフラットケーブルFFCとは、電子部品間を接続する平型の配線材である。そして、図4に示すように、配線部30と、配線部30の両端に設けられ電子部品に取付けられる導体部31と、導体部31を一方の面側から補強する絶縁体部32と、から構成されている。また、ROMReadOnlyMemory3aとは、不揮発性の半導体メモリ及び半導体メモリ以外の読み出し専用媒体のことをいう。更に、RAMRandomAccessMemory3bとは、読み書き共にランダムにアクセス可能なメモリのことをいい、これらROM及びRAMによってコンピュータ5の主記憶装置を構成している。まず、この3次元コンピュータ設計支援プログラムCPRを搭載した3次元コンピュータ設計支援システム3DCADシステム1の構成について、図1及び図2に基づいて説明をする。図1に示すように、3次元コンピュータ設計支援システム1は、演算部2及び記憶部3を有するコンピュータ本体5に、入力装置6及び表示装置7が接続されて構成されている。記憶部3には、3次元仮想空間上に製品の形状、その他属性データからなるモデルを作成しながら設計を可能とする3次元コンピュータ設計支援プログラムCPRなどが格納されている。そして、入力装置6からの入力操作に基づいて、演算部2が3次元コンピュータ設計支援プログラムCPRに従って演算を行うことにより、表示装置7に表示された3次元仮想空間上にて製品設計を可能にしている。より具体的には、図2に示すように、コンピュータ本体5は、CPU2aを主体として、画像処理装置2b、音声処理装置2cによって上記演算部2を構成している。このCPU2aには、上記画像処理装置2b、音声処理装置2cの他に、ROM3a及びRAM3bがバス11を介して接続されている。ROM3aには、コンピュータの基本制御に必要なプログラムが格納されていると共に、詳しくは後述する3次元コンピュータ設計支援プログラムCPR、ライブラリL、向き演算用テーブルT1、ケーブル種類演算用テーブルT2などが格納されている。RAM3bには、CPU2aに対する作業領域が確保される。画像処理装置2bは、CPU2aからの描画指示に応じて表示装置7としての液晶ディスプレイ7aを制御して、その画面上の所定の画像を表示させる。音声処理装置2cは、CPU2aからの発音指示に応じた音声信号生成してスピーカ9に出力する。CPU2aにはバス11に接続された入力インターフェース6cを介して、入力装置6としてのキーボード6a及びマウス6bが接続されており、3次元モデルの設計に必要な指定情報、メニュー選択指示、あるいはその他の指示の入力を可能としている。また、バス11には、記録ディスク読取装置10が接続されており、3次元コンピュータ設計支援プログラムCPRや向き演算用テーブルT1及びケーブル種類演算用テーブルT2を記録した記録媒体Dを読み込み、例えばROM3aに格納できるようになっている。なお、上述した記憶部3は、主記憶装置であるROM3a及びRAM3bの他に、コンピュータ読取可能な記録媒体Dやその他の外部記憶装置を備えて構成されている。また、バス11には、通信装置12が接続されており、上述したような記録媒体Dを使用せずに、通信装置12を介してインターネット等から配信される3次元コンピュータ設計支援プログラムCPRをダウンロード可能に構成されている。なお、コンピュータ5は、通信装置12を介して端末機からの入力信号を受信し、この端末機からの入力信号に基づいて3次元コンピュータ設計支援プログラムCPRをCPU2aが演算しても良い。即ち、この演算結果を端末機に送信するサ-バー機として機能するように構成されても良い。ところで、上記3次元コンピュータ設計支援システム1は、3次元仮想空間上にて電子基板などの電子部品の設計をした後、フレキシブルフラットケーブルFFCの配線設計を可能に構成されている。以下、このフレキシブルフラットケーブルFFCの配線方法について図3に基づいて説明をする。なお、本実施の形態では、図4aに示すような両端末で同じ方向の面に導体部31が設けられたフレキシブルフラットケーブルFFCAをケーブルタイプAという。また、図4bに示すような両端末で逆方向の面に導体部31が設けられたフレキシブルフラットケーブルFFCBをケーブルタイプBという。更に、フレキシブルフラットケーブルFFCの導体部31を接続するコネクタは、導体部31と接するピン接触子41の配置によって分類される。図5aに示すように、フレキシブルフラットケーブルFFCの導体部31に接する面の左側に1ピン第1番目のピン41aを持つコネクタ40aを、コネクタタイプAという。図5bに示すように、フレキシブルフラットケーブルFFCの導体部31に接する面の右側に1ピンを持つコネクタを、コネクタタイプBという。まず、フレキシブルフラットケーブルFFCを設計するにあたり、使用者は設計に必要な複数のコネクタまたは半田つけのタイプを事前にライブラリLに登録する。ライブラリLへの登録が終了すると図3のステップS1、フレキシブルフラットケーブルの設計を支援するために必要な条件を設定する画面を表示させる。この画面には、図6に示すように、絶縁体厚み指定部50、接続数指定部51、ピッチ指定部52、補強テープ長さ指定部53、導体長さ指定部54、接続情報指定部55、コネクタ種類指定部56が表示される。そして、作業者はこれらの情報をフレキシブルフラットケーブルFFCの仕様に沿って入力するステップS2。上記条件の入力が完了すると、条件設定された接続数指定部51とピッチ指定部52とコネクタ種類指定部56でそれぞれ指定された条件から該当するコネクタの種類の一覧が図7の画面に表示される。そして、3次元CAD上にて始点側及び終点側コネクタの種類をコネクタ種類選択部58,59によって指定すると共に、これら始点側コネクタ40s、終点側コネクタ40eを3次元CADの仮想3次元空間上へ配置するステップS3。上記仮想3次元空間上に上記始点側及び終点側コネクタ40s,40eが配置されると、基準となる始点側コネクタ40sを選択ステップS4する。そして、これら始点側コネクタ40s及び終点側コネクタ40eを接続するフレキシブルフラットケーブルFFCを作成していくステップS5。ここで、フレキシブルフラットケーブルFFCを曲げる場合ステップS6のYes、図8に示すように曲げ条件を設定する画面を開く。そして、折り曲げ種類指定部60、折り曲げ方向指定部61、折り曲げ角度指定部62、曲げR指定部63の各指定部にて折り曲げ条件を入力して、フレキシブルフラットケーブルFFCを折り曲げるステップS7。なお、ここでいう折り曲げ種類とは、図9に示すように、フレキシブルフラットケーブルFFCの稜線eに対して角度を持った折り曲げをするか否かによって分類される。本実施の形態では、図9aのようなフレキシブルフラットケーブルFFCの稜線eに対して角度を持った折り曲げ方法を折り曲げタイプAという。また、図9bのようなフレキシブルフラットケーブルFFCの面に対して折り返す折り曲げ方法を、折り曲げタイプBという。更に、図9cに示すように、曲げ部Fのようにアールを設けて単にフレキシブルフラットケーブルFFCを湾曲させているものは、折り曲げにカウントせず、曲げ部GのようにフレキシブルフラットケーブルFFCを折り曲げた場合のみを折り曲げとする。上記した手順によりフレキシブルフラットケーブルFFCを折り曲げると、次経路の有無を選択しステップS8、次経路のある場合ステップS8のYes、ステップS5に戻って同様の手順で経路を作成して行く。このステップS5~S8を繰り返して次経路がなくなったりステップS8のNo、ステップS6において曲げがなくなってステップS6のNo、新たな経路を作成する必要がなくなると、使用者は終点側コネクタ又は半田付けを選択するステップS9。これによりフレキシブルフラットケーブルFFCの配線設計を完了し、完成されたフレキシブルフラットケーブルFFCの接続の合否判定を行うステップS10。[合否判定]ついで、上記設計されたフレキシブルフラットケーブルFFCの接続の合否判定について詳しく説明をする。図1に示すように、演算部2は、上述した3次元コンピュータ設計支援プログラムCPRにより、接続の合否を判定するために、ケーブル種類演算部20、導体部向き演算部21、コネクタ向き演算部22及び接続判定部23として機能する。ケーブル種類演算部20は、入力された始点側コネクタ及び終点側コネクタの種類、始点側コネクタの接触子と終点側コネクタの接触子との接続関係から、始点側及び終点側コネクタ間を接続可能なフレキシブルフラットケーブルの種類を演算する。即ち、ケーブル種類演算部20は、入力装置6によって入力された始点側コネクタ40s、終点側コネクタ40e及びフレキシブルフラットケーブルFFCの設計情報に基づいて、接続可能なフレキシブルフラットケーブルFFCの種類を演算する。導体部向き演算部21は、入力装置6からの入力により始点側コネクタ40sから終点側コネクタ40eまで配線設計されたフレキシブルフラットケーブルFFCの終点側の導体部31eが取り得る向き範囲を演算する。なお、導体部向き演算部21は、設計したフレキシブルフラットケーブルFFCの種類を、ケーブル種類演算部20が演算した接続可能なフレキシブルフラットケーブルFFCの種類として、終点側の導体部31eが取り得る向き範囲を演算する。接続判定部23は、終点側コネクタ40eの向きが設計されたフレキシブルフラットケーブルFFCの終点側の導体部31eが取り得る向き範囲内にある場合は接続可能と判定する。また、終点側コネクタ40eの向きがフレキシブルフラットケーブルFFCの終点側の導体部31eが取り得る向き範囲内にない場合は接続不能と判定する。ついで、3次元コンピュータ設計支援プログラムCPRが、フレキシブルフラットケーブルFFCの接続の合否判定をするために、コンピュータ5に実行させる各ステップについて図10乃至図23に基づいて説明をする。まず、フレキシブルフラットケーブルFFCの接続の合否を判定するにあたり図10のステップS100、演算部2ケーブル種類演算部20がフレキシブルフラットケーブルFFCの種類を算出するステップS110,ケーブル種類演算ステップ。フレキシブルフラットケーブルFFCは、図11に示すように、始点側コネクタ40s及び終点側コネクタ40eの種類及び接続タイプによって、選択可能な種類が決定される。例えば、図11bは、始点側コネクタ40s及び終点側コネクタ40eがコネクタタイプAのコネクタ40a図11a参照で、1to1接続始点側コネクタと終点側コネクタの1ピン同士を接続である場合の接続の可否を示す図である。この場合、図11b-1のようにフレキシブルフラットケーブルFFCの種類がケーブルタイプAのであると、終点側コネクタ40eの接触子41とフレキシブルフラットケーブルFFCの終端側の導体部31とが対向せず接続不能である。一方、図11b-2のように、フレキシブルフラットケーブルFFCの種類がケーブルタイプBであると、接触子41と導体部31とが対向する形となるため接続可能である。同様に、1toN接続始点側コネクタ40sの1ピンと終点側コネクタ40eのNピンN番目のピン、Nは自然数1,0を除くとが接続の場合を図11c-1,c-2に示す。この場合、図11c-1に示すように、フレキシブルフラットケーブルFFCの種類がケーブルタイプAであると、終点側コネクタ40eの接触子41とフレキシブルフラットケーブルFFCの導体部31とが対向して接続可能である。また、図11c-2に示すように、フレキシブルフラットケーブルFFCの種類がケーブルタイプBであると、終点側コネクタ40eの接触子41とフレキシブルフラットケーブルFFCの導体部31とが対向せず接続不能である。更に、図11dに、始点側コネクタ40s及び終点側コネクタ40eが異種コネクタ図11a参照で、1to1接続である場合の接続の可否を示す。この場合、図11d-1のようにフレキシブルフラットケーブルFFCの種類がケーブルタイプAのであると、終点側コネクタ40eの接触子41とフレキシブルフラットケーブルFFCの終端側の導体部31とが対向して接続可能である。一方、図11d-2のように、フレキシブルフラットケーブルFFCの種類がケーブルタイプBであると、接触子41と導体部31とが対向せず接続不能である。同様に、1toN接続の場合を図11e-1,e-2に示す。この場合、図11e-1に示すように、フレキシブルフラットケーブルFFCの種類がケーブルタイプAであると、終点側コネクタ40eの接触子41とフレキシブルフラットケーブルFFCの導体部31とが対向せず接続不能である。また、図11e-2に示すように、フレキシブルフラットケーブルFFCの種類がケーブルタイプBであると、終点側コネクタ40eの接触子41とフレキシブルフラットケーブルFFCの導体部31とが対向して接続可能である。記憶部3ROM3aには、図12に示す上述したコネクタ間の接続関係に応じて接続可能なコネクタ40a,40bとフレキシブルフラットケーブルFFCの種類の組み合わせを示すケーブル種類演算用テーブルT2が記憶されている図2参照。ケーブル種類演算部20は、図13に示すように上記ケーブル種類演算用テーブルT2を参照して、設計された始点側及び終点側コネクタ40s,40eの種類とコネクタ間の接続関係とから接続可能なフレキシブルフラットケーブルFFCの種類を算出する。具体的には、まず、条件設定画面図6参照にて設定されたコネクタ種類の情報から始点側コネクタ40s及び終点側コネクタ40eのコネクタ種類情報を取得する。そして、取得したコネクタ種類情報をもとに、始点側コネクタ40sと終点側コネクタ40eとの種類が同種コネクタであるか、異種コネクタであるかを判断するステップS110,S111。次に、始点側コネクタの接触子と前記終点側コネクタの接触子との接続関係である接続情報を取得し、1to1接続であるか1toN接続であるかを判断しステップS112,S115、ケーブルタイプを算出するステップS113,S114。例えば、S111でコネクタ情報は同種コネクタ図11のコネクタタイプAとし、S112で接続情報は、1to1接続とした場合、算出されるケーブルタイプは、ケーブルタイプBとなるステップS114。S112で接続情報が1toN接続である場合、算出されるケーブルタイプは、ケーブルタイプAとなるステップS113。また、コネクタ情報が異種コネクタの場合、算出されるケーブルタイプが同種コネクタの場合と逆となり、フレキシブルフラットケーブルFFCの種類の算出に必要な情報がない場合、未情報となるステップS116。図10に示すようにフレキシブルフラットケーブルFFCの種類が算出されると、次に、設計されたフレキシブルフラットケーブルFFCの終点側の導体部31eの取り得る向き範囲を演算するステップS120,導体部向き演算ステップ。以下、フレキシブルフラットケーブルFFCの終点側の導体部31eの向き範囲の演算方法について、図14~図20に基づいて説明をする。図14に示すように、フレキシブルフラットケーブル終端側の導体部31eの向き範囲を演算するにあたり、まず、導体部向き演算部21は、設計時に指定されたフレキシブルフラットケーブルに折り曲げタイプAの折り曲げがないかを判断するステップS121。そして、折り曲げタイプAの折り曲げがある場合には、この折り曲げタイプAの折り曲げの回数を算出し、その回数が偶数回であるか奇数回であるかを判断するステップS122。ここで、図15乃至図19に基づいて、なぜ折り曲げタイプAの折り曲げの回数を算出するかを説明する。例えば、接続情報が1to1接続、始点および終点のコネクタ40s,40eの種類が共にコネクタタイプA、フレキシブルフラットケーブルFFCの種類がケーブルタイプBの条件で図15aのようにコネクタ40s,40eが配置されている場合を考える。この場合において配線経路としては、図15b,cのパターンが考えられる。図15bでは、折り曲げ種類は折り曲げタイプAを使用し、折り曲げ回数は1回奇数回にて配線された状態である。図15cは、折り曲げ種類は折り曲げタイプAを使用し、折り曲げ回数は2回偶数回にて配線された状態である。図15bの場合、点線の1番ピン側パターンP1のように、始点側コネクタ40の1ピン41aから終点側コネクタ40eの1ピン41aへ接続され、更にコネクタ40eの接触子41とフレキシブルフラットケーブルの導体部31eが一致する。従って、1to1接続にて適合となる。図15cでは、点線のパターンのように、始点側コネクタ40sの1ピン41aから終点側コネクタ40eのNピン41nへ接続され、更に終点側のコネクタ40eでフレキシブルフラットケーブルFFCの導体部31eが反転している。従って、終点側コネクタ40eの接触子41eとフレキシブルフラットケーブルFFCの補強テープ部32が一致してしまい、コネクタの接触子41とフレキシブルフラットケーブルFFCの導体部31eが一致しなくなることから不適合となる。よって、折り曲げ種類が折り曲げタイプAの場合の折り曲げ回数が奇数回または偶数回にて合否判断を行う必要がある。次に、折り曲げタイプAが奇数回及び偶数回のそれぞれの場合について図16乃至図20に基づいて説明をする。なお、以下の説明において、折り曲げる前のフレキシブルフラットケーブルFFCの進行方向をY軸方向とし、始点側コネクタ40sを基準として説明する。図16及び17は、折り曲げ部の角度が90°で奇数回にて折り曲げた時の図であり、図16は、奇数回の最少折り曲げ回数1回時の折り曲げ状態を示した図である。図16a-1では、始点側コネクタ側から一つ目の折り曲げを第一折り曲げF1とし、折り曲げ方向はX方向へ折り曲げていることになる。図16b-1では、第一折り曲げ方向は-方向となる。図16a-2b-2は、フレキシブルフラットケーブルFFCの終点側の導体部31eの方向と位置の関係を表した図である。図16a-1のように、プラスX方向に折り曲げることプラス方向への折曲げとして1回と数え、図16b-1のようにマイナスX方向に折り曲げすることをマイナス方向への折り曲げとして-1回と数える。また、図16a-2,b-2に示すように、このフレキシブルフラットケーブルFFCの終端側の導体部31eの可動範囲は、フレキシブルフラットケーブルFFCを捻らない範囲とし、本実施の形態では180°未満としている。よって、図16a-2では、終端側の導体部31eの位置は、0°から90°回転した90°の位置となるが、その取り得る向き範囲は、0°より大きく、180°以下の範囲となる。即ち、導体部31eの取り得る向きの範囲は、第1象限及び第2象限となる。また、図16b-2の場合、マイナスX方向側に回転するため、終端側の導体部31eの位置は、0°から-90°回転した270°の位置となるが、その取り得る向き範囲は、0°以上、180°未満の範囲となる。即ち、導体部31eの取り得る向きの範囲は、第3象限及び第4象限となる。次に、図17に基づいて、折り曲げ回数や折り曲げ方向が混在する場合について説明をする。図17aの折り曲げタイプAの回数は3回であり、第一折り曲げ方向は方向、第二折り曲げ方向は-方向、第三折り曲げ方向は方向となり、方向に2回、-方向に1回の折り曲げとなっている。この折り曲げの方向の回数と-方向の回数を引くと方向に1回となる。この方向の回数と-方向の回数を引いた回数を折数とする。この折り曲げ方の場合では、図16a-1と同じとなり、1回となる。従って、フレキシブルフラットケーブルFFCの終点側の導体部31eは、第一象限と第二象限の間の位置になる。次に図17bの折り曲げ方法の場合について、折り曲げタイプAの回数は3回である。折数を算出すると、第一、二、三の折り曲げ方向とも方向であり、折数は3回となる。よって、図16a-1またはb-2のどちらのタイプになるかわからない。そこで、折数をaとした場合、4で折数aを割り、小数点第1位以下を四捨五入する。折り曲げタイプAを90°に折り曲げ、更に同じ方向に4回折り曲げると360°となり0°と同じになる。そのため、ここで折数を4で割る意味とは、折り曲げをしていない状態からフレキシブルフラットケーブルFFCがどれだけ折り曲げられたかを求めるという意味である。また、小数点第1位以下を四捨五入する意味とは、第一、第二、第三、第四象限を定義するということである。次に、導体部31eの向きを示す折方向回数をZとした場合、折数aを4で割って四捨五入した値bと上記の4を掛け、その値を折数aで引くことで、折方向回数Zが1または-1か求めることができる。具体的には、図17bの折方向回数は、折数aは3回なので、b=a/4=3/40.75となり、0.75を四捨五入すると1となる。折方向回数Zは、Z=a-b4=3―14=-1となる。従って、折方向回数は-1回となり、図16b-1と同じとなるため、フレキシブルフラットケーブルFFCの終点側の導体部31eは、第三象限と第四象限の間の位置になる。また、方向は6回で、-方向は1回折り返した図17cでは、折数が5となる。この場合、折方向回数Zを同様に計算すると、1回となる。従って、この場合のフレキシブルフラットケーブルFFCの終点側の導体部31eは、第一象限と第二象限の間の位置になる。更に、図17dは、方向に7回、-方向に0回折り返しているため、折数は7となる。折方向回数Zを同様に計算すると、-1回となる。従って、フレキシブルフラットケーブルFFCの終点側の導体部31eは、第三象限と第四象限の間の位置になる。次に、折り曲げタイプAの回数が偶数回の場合について図18及び19に基づいて説明する。図18a-1,b-1は、折り曲げタイプAの数が2回の場合を示す図である。図18a-1は、第一折り曲げ方向は方向、第二折り曲げ方向は-方向となる。方向に1回、-方向に1回のため、前記奇数回と同様に折数を求めると、0回となる。よって、図18a-1は、折り曲げていない状態と同じと考えられ、フレキシブルフラットケーブルFFCの終点側の導体部31eの方向導体部の向き範囲は、図18a-2のように、第一象限と第四象限の間90°以上270°未満の位置になる。また、図18b-1は、第一折り曲げ方向F1は方向、第二折り曲げ方向F2も方向となり、方向に2回、-方向に0回となって、折数は2回となる。この場合のフレキシブルフラットケーブルFFCの終点側の導体部31eの方向導体部向き範囲は、図18b-2のように、第二象限と第三象限の間90°より大きく270°以下の位置になる。そして、奇数回の場合と同様に図18a-1,b-1が折り曲げタイプAの回数が偶数回時の基準となる。例えば、図19aは、第一および第二折り曲げF1,F2とも方向の折り曲げ、第三、第四折り曲げF3,F4は-方向の折り曲げであり、折数は0回となる。また、図19bは、第一、第三、第四折り曲げとも方向の折り曲げ、第二折り曲げは-方向の折り曲げであり、折数は、2回となる。図19cは、第1乃至第4折り曲げF1~F4の全折り曲げとも方向の折り曲げであり、折数は4回となる。図19dは、第二折り曲げF2は-方向の折り曲げとなっているが、その他折り曲げF1,F3~F8は方向の折り曲げであり、折数は6回となる。この場合において、図19a,bは、折数が0回または2回のため、フレキシブルフラットケーブルFFCの終点側の導体部31eの向きを図18の結果を基に算出することができるが、図19cとdは、折方向回数Zを求める必要がある。図19cの折方向回数Zを折数aが奇数回の場合と同様にを求めると0回となり、図19dの折方向回数Zを求めると、-2回となる。このように、折り曲げ回数が偶数回の場合も奇数回と同様に、折り曲げ方向と回数から折数および折方向回数Zを算出し、算出した結果が0回または2回および-2回かによって、導体部31eの向き範囲を求めることができる。また、フレキシブルフラットケーブルFFCの種類がケーブルタイプAの場合は、ケーブルタイプBと導体面が180°反対になるため、結果も反対となる。これらの奇数回および偶数回時のフレキシブルフラットケーブルFFCの導体部31eの向きを表にまとめたのが図20である。記憶部3ROM3aには、上記設定された折角度にてフレキシブルフラットケーブルを折り曲げた際にその折回数及び折方向に応じたフレキシブルフラットケーブルの終点側の導体部の取り得る向き範囲を示す向き演算用テーブルT1が記憶されている。そして、導体部向き演算部21は、この演算用テーブルT1を参照して、設計されたフレキシブルフラットケーブルFFCの折回数及び折方向の情報から設計されたフレキシブルフラットケーブルFFCの終点側の導体部31eの向き範囲を求めるようになっている。具体的には、上述したように図14のステップS122において、導体部向き演算部21は、設計されたフレキシブルフラットケーブルFFCの折数aが偶数回か奇数回を判断し、その後、ケーブルの種類を判断するステップS123,S128。そして、折方向回数Zを求めステップS124,S125,S129,S130、演算用テーブルT1に基づいて導体部31eの可能な向き範囲を算出するステップS126,S127,S131,S132。なお、導体部向きを演算するのに必要な情報が足りない場合は、未情報とするステップS133。上記導体部31eの向き範囲が求められると、次に、演算部2のコネクタ向き演算部22によって、終点側コネクタの向きを取得するステップS140,コネクタ向き取得ステップ。具体的には、図21に示すように、始点側コネクタ40sに対する終点側コネクタ40eの相対位置が算出され、コネクタタイプAの場合は、図21a-1のように1ピン側の角部を回転の基準Pとする。また、コネクタタイプBの場合は、図21a-2のようにNピン側の角部を回転の基準Pとする。なお、この基準Pは、フレキシブルフラットケーブルFFCの導体部側が基準となるように設定されている。図21bのように、始点側コネクタ40sがコネクタタイプAでかつ、終点側コネクタ40eがコネクタタイプAの場合、基準は1ピン側となり、終点側コネクタ40eは始点側コネクタ40sに対して90°傾いた位置とされる。よって、終点側の位置は第二象限となる。また、図21cのように、始点側コネクタ40sがコネクタタイプAでかつ、終点側コネクタ40eがコネクタタイプBである場合、基準はNピン側となるため、始点側コネクタに対して270°傾いた位置とされる。よって、終点側の位置は第四象限となる。このように、始点側のコネクタを基準に終点側のコネクタの傾きを算出することで、終点側コネクタ40eの向きを取得することができる。そして、フレキシブルフラットケーブルFFCの終点側の導体部31eの向き範囲と、終点側コネクタ40eの接触子41の向きとが算出されると、接続判定部23によって合否判定が行われるステップS150,接続判定ステップ。具体的には、接続判定部23は、終点側コネクタ40eの向きが設計されたフレキシブルフラットケーブルFFCの終点側の導体部31eが取り得る向き範囲内にある場合は接続可能と判定する。また、終点側コネクタ40eの向きが前記フレキシブルフラットケーブルFFCの終点側の導体部31eが取り得る向き範囲内にない場合は接続不能と判定する。そして、接続判定部23の判定結果の内、少なくとも接続不能の判定については、表示装置7に表示して接続のチェックを終了するS160,表示ステップ。上述したように、本実施の形態によれば、図12のケーブル種類演算用テーブルT2及び図20の向き演算用テーブルT1を用いて、少ない演算量でフレキシブルフラットケーブルFFCの接続チェックを行うことができる。従って、3次元仮想空間上にて位置設計された始点側コネクタ40s及び終点側コネクタ40eの間を配線設計されたフレキシブルフラットケーブルFFCを適切に配線設計することができる。また、例えば図22に示すように、折り角度が90°以外の折曲げが入っている場合でも、誤差範囲内にある場合は、ケーブル種類演算用テーブルT2及び向き演算用テーブルT1を用いて接続の合否判定を行うことができる。図22のフレキシブルフラットケーブルFFCは、接続が1to1接続で、コネクタタイプAの始点側コネクタ40sと、コネクタタイプBの終点側コネクタ40eとの間を接続している。図12のケーブル種類演算用テーブルT2からフレキシブルフラットケーブルFFCの種類はケーブルタイプAとなる。また、折り曲げ種類の折り曲げタイプAの回数は5回となり奇数回である。折り曲げ方向は、方向に3回、-方向に2回であるため、折数は1回となる。折方向回数は、桁数と同様1回となるため、終点側のフレキシブルフラットケーブルの導体部31e位置は、向き演算用テーブルT1から第三、第四象限になる。上記フレキシブルフラットケーブルFFCの折り曲げは、第一折り曲げF1の方向は90°、第二折り曲げF2は-135°、第三折り曲げF3は135°、第四折り曲げは-90°、第5折り曲げは90°である。これを上記向き演算用テーブルT1を用いずに実際の角度計算を行うと、終点側のフレキシブルフラットケーブルの導体部31e位置は、第3象限となり、向き演算用テーブルT1を使用した結果と一致する。終点側のコネクタ位置に関しては、基準Pに対して90°傾いているため、第二象限の位置となる。従って、この図22の条件および形状ではフレキシブルフラットケーブルFFCの導体部31eとコネクタ40eの接触子41が不一致となることから不適合となる。この図22を使って適合させるための例として、接続情報やコネクタ情報は変更できないとし、折り曲げタイプAの回数5回とした場合について説明する。フレキシブルフラットケーブルFFCの導体部31eが第一、第二象限になるように折り曲げる必要がある。その為には、折方向回数を-1回とすることで、第一、第二象限になる。従って、折り曲げタイプAを方向に3回、-方向に2回を、方向に2回、-方向に3回とすることで、折方向回数が-1回となる。よって、例えば、1回目の折り曲げ部を1度、-方向へ折り曲げ、更に折り曲げタイプBでもとに戻すことで、接続が一致する形状を作成することができる。ついで、図23及び24に基づいて設定された角度以外の折り曲げが多く、角度誤差の大きい場合について説明をする。図23のフレキシブルフラットケーブルFFCでは、折り曲げタイプAの回数は3回であり、折り曲げ方向は方向となるため折数は3回となる。単純に向き演算用テーブルT1に当てはめると、終端側の導体部31eは第三象限の位置になるが、実際の導体部31eの位置は第一象限であり、結果にずれが生じてしまう。そこで、このような場合、折り曲げタイプAの角度及び向き演算用テーブルT1を用いて導体部31eの位置を演算する方法について説明をする。具体的には、導体部向き演算部21は、まず、図3のステップS7で指定された折り曲げ条件から折り曲げタイプAの折り曲げの角度を算出する。この角度の算出方法は、フレキシブルフラットケーブルFFCの進行方向Y方向に対して、X方向の角度を算出する。ここで、X方向に折り曲げている場合はの角度、-X方向へ折り曲げている場合は-の角度とする。そして、算出された折り曲げ角度を全て足し、その値を90°で割る。この値を直角折曲げ数とする。ここでの90°で割る意味とは、一象限あたりの角度である90°単位に折り数を直すということである。即ち、第一象限の範囲は、0°より大きく90°以下の範囲となり、直角折曲げ数は、0より大きく1以下の範囲である。第二象限の範囲は、90°より大きく180°以下の範囲となり、1より大きく2以下の範囲である。第三象限の範囲は、180°より大きく270°以下の範囲となり、2より大きく3以下の範囲である。第四象限の範囲は、270°より大きく360°以下0°含むの範囲となり、3より大きく4以下0含むの範囲である。この導体部31eの位置と角度及び直角折曲げ数の関係を図24に示す。ここで、図23aのように、フレキシブルフラットケーブル種類がケーブルタイプBで、折り曲げ回数3回、折り曲げ角度は全て135°の場合、直角折曲げ数を算出すると、135°×3回÷90°となるため、直角折曲げ数は4.5となる。360°を超えていため求めた直角折曲げ数4.5から4を引いて直角折曲げ数を0.5とし、図24の関係が記憶された向き演算用テーブルT1を参照して、導体部31eの向きを第一象限と算出する。また、フレキシブルフラットケーブル種類が、ケーブルタイプAの場合、ケーブルタイプBと導体部31eが180°反転している。従って、直角折曲げ数を算出する場合、折り曲げ角度に180°を足し、90°で割ることで求めることができる。例えば、図23aの場合、135°×3回180°÷90°となるため、直角折曲げ数は6.5となるので、フレキシブルフラットケーブルFFCの終点側の導体部31eは、第三象限となる。また、図23bは、図23aとは反対で-方向へ折り曲げており、フレキシブルフラットケーブル種類がケーブルタイプBであると、直角折曲げ数は-4.5となる。このように、直角折曲げ数がマイナスとなって図23aとは反転しているため、フレキシブルフラットケーブルFFCの終点側の導体部31eは、第四象限となる。このように、折り曲げ角度が90°以外の場合または混在している場合でも、折り曲げタイプAの角度から直角折り曲数を算出することで、フレキシブルフラットケーブルFFCの終点側の導体部の位置を求めることができる。即ち、折角度が演算用テーブルT1に設定された折角度と相異している場合であっても、設計されたフレキシブルフラットの初期角度を含む総折角度を前記設定された折角度にて除算することで、終点側の導体部31eの向きを演算することができる。そして、この演算した導体部31eの向きから所定の角度範囲を該導体部31eが取り得る向き範囲とすることができる。なお、上述した実施の形態では、設計したフレキシブルフラットケーブルFFCの種類を、ケーブル種類演算部20によって自動的に選択したが、設計者がフレキシブルフラットケーブルFFCの種類まで選択するように構成しても良い。この場合、ケーブル種類演算部20は、ケーブルの種類の算出を行わず、設計者が設計した種類のフレキシブルフラットケーブルによって導体部31eの向き範囲の演算を行っても良い。また、演算された接続可能なフレキシブルフラットケーブルFFCの種類と設計されたフレキシブルフラットケーブルFFCの種類とが異なると、接続判定部23によって接続不能と判定しても良い。また、上記実施の形態に記載された発明は、どのように組み合わされても良いことは、言うまでもない。"