"複数の走行レールからなる有軌道台車の走行ルートを備え、前記走行レールは左右のガイドレールを備え、前記ガイドレールは突出量が少なくとも長短2種類であり、かつ走行ルートは分岐ローラの切替が可能な切替可能区間と、切替が禁止された切替禁止区間とに区分され、有軌道台車は少なくとも左右一対の分岐ローラを備え、かつ分岐ローラは昇降自在で、少なくとも上昇位置、中立位置、下降位置の3位置間を分岐ローラが左右逆に昇降することにより、分岐ローラは、ガイドレールの突出量に係わらず左側のガイドレールでガイドされる左優先、突出量が長のガイドレールでのみガイドされる中立、ガイドレールの突出量に係わらず右側のガイドレールでガイドされる右優先の3状態を有する、有軌道台車システムであって、有軌道台車の現在位置から、現在の分岐ローラの状態では走行できない最初の区間までの切替可能区間を求め、切替可能区間が複数有り、かつ分岐ローラを左優先と右優先との間で切り替える際に、1区間で左優先と右優先との間で切り替えるパターンと、左優先もしくは右優先と中立との間と、中立と右優先もしくは左優先との間の、2区間で切り替えるパターンとに対して、分岐ローラの切替に伴う各パターンでの走行遅れを評価することにより、走行遅れが短いパターンを選択する分岐ローラ切替制御部を備えていることを特徴とする、有軌道台車システム。分岐ローラ切替制御部は、複数の切替可能区間に分岐ローラの切替を割り当てるパターンを複数発生させ、各パターンに対して分岐ローラの切替に伴う走行遅れを求めて、走行遅れが最短のパターンを選択することを特徴とする、請求項1の有軌道台車システム。切替可能区間と切替禁止区間は各々制限速度を備え、かつ切替禁止区間の少なくとも一部は、有軌道台車が直進側から進入するか合流側から進入するか、もしくは直進側へ抜け出るか分岐側へ抜け出るかにより制限速度が異なり、分岐ローラ切替制御部は、上流側の区間での制限速度内で切替可能区間に進入し、切替可能区間内を制限速度以下で走行し、下流側の区間での制限速度以下で切替可能区間を抜け出し、かつ分岐ローラの切替に失敗した場合に切替可能区間内で停止できる速度で、有軌道台車が切替可能区間を走行しながら分岐ローラを切り替える際の、走行遅れを求めることを特徴とする、請求項2の有軌道台車システム。この発明の課題は、分岐ローラの切替に伴う走行遅れを最小化することにある。この発明は、複数の走行レールからなる有軌道台車の走行ルートを備え、前記走行レールは左右のガイドレールを備え、前記ガイドレールは突出量が少なくとも長短2種類であり、かつ走行ルートは分岐ローラの切替が可能な切替可能区間と、切替が禁止された切替禁止区間とに区分され、有軌道台車は少なくとも左右一対の分岐ローラを備え、かつ分岐ローラは昇降自在で、少なくとも上昇位置、中立位置、下降位置の3位置間を分岐ローラが左右逆に昇降することにより、分岐ローラは、ガイドレールの突出量に係わらず左側のガイドレールでガイドされる左優先、突出量が長のガイドレールでのみガイドされる中立、ガイドレールの突出量に係わらず右側のガイドレールでガイドされる右優先の3状態を有する、有軌道台車システムであって、有軌道台車の現在位置から、現在の分岐ローラの状態では走行できない最初の区間までの切替可能区間を求め、切替可能区間が複数有り、かつ分岐ローラを左優先と右優先との間で切り替える際に、1区間で左優先と右優先との間で切り替えるパターンと、左優先もしくは右優先と中立との間と、中立と右優先もしくは左優先との間の、2区間で切り替えるパターンとに対して、分岐ローラの切替に伴う各パターンでの走行遅れを評価することにより、走行遅れが短いパターンを選択する分岐ローラ切替制御部を備えていることを特徴とする。この発明では、左優先と右優先との間を1区間で一挙に切り替えるか、2区間に分けて切り替えるかを選択する。この選択は、分岐ローラの切替に伴う走行遅れが短いものを選択するように行うので、分岐ローラの切替に伴う走行遅れを最短化できる。なお走行遅れを評価するとは、分岐ローラを切り替えることによる走行時間の増加、即ち走行遅れを直接評価しても良く、あるいは単に各区間の合計走行時間を求めて、合計走行時間が最短のものを最短の走行遅れと評価することでも良い。好ましくは、分岐ローラ切替制御部は、複数の切替可能区間に分岐ローラの切替を割り当てるパターンを複数発生させ、各パターンに対して分岐ローラの切替に伴う走行遅れを求めて、走行遅れが最短のパターンを選択する。このようにすると、切替可能区間が例えば3以上有る場合でも、最速で走行できるパターンを選択できる。好ましくは、切替可能区間に分岐ローラの切替を割り当てるパターンを総当たりで、即ち可能なパターンを全て発生させ、最速で走行できるパターンを選択する。このようにすると、より正確に最速で走行できるパターンを選択できる。より好ましくは、切替可能区間と切替禁止区間は各々制限速度を備え、かつ切替禁止区間の少なくとも一部は、有軌道台車が直進側から進入するか合流側から進入するか、もしくは直進側へ抜け出るか分岐側へ抜け出るかにより制限速度が異なり、分岐ローラ切替制御部は、上流側の区間での制限速度内で切替可能区間に進入し、切替可能区間内を制限速度以下で走行し、下流側の区間での制限速度以下で切替可能区間を抜け出し、かつ分岐ローラの切替に失敗した場合に切替可能区間内で停止できる速度で、有軌道台車が切替可能区間を走行しながら分岐ローラを切り替える際の、走行遅れを求める。このようにすると、切替可能区間の入口での制限速度及び出口での制限速度が、有軌道台車が走行するルートに依存することに対応し、かつ分岐ローラの切替に失敗した場合も、切替可能区間内で停止して、下流側の区間に進入しないとの条件を充たすように、走行遅れが最短のパターンを選択できる。以下に本発明を実施するための最適実施例を示す。この発明の範囲は、特許請求の範囲の記載に基づき、明細書の記載とこの分野での周知技術とを参酌し、当業者の理解に従って定められるべきである。図1~図9に実施例とその変形を示す。各図において、2は有軌道台車システムを示し、例えば半導体工場、液晶工場、プラズマディスプレイ工場、薬品工場、食品工場等のクリーンルームに設ける。4は有軌道台車で、ここでは天井走行車とし、クリーンルームの天井空間を走行するが、床面に設けた軌道を走行する有軌道台車でも良い。図1に有軌道台車システム2の問題点を示す。実線で示す走行ルートに沿って、有軌道台車4が位置Aから位置Bへ白抜き矢印に沿って走行するものとし、途中に合流部区間AC及び分岐部Eが存在する。分岐部及び合流部をまとめて交差点と呼び、交差点を通過するには有軌道台車4は分岐ローラを所定の位置にセットする必要がある。ここで分岐ローラの状態は左優先L、中立M、右優先Rの3種類で、左優先と右優先の間で一旦中立の状態を取る。このため左優先から右優先へ分岐ローラを切り替える場合、左優先→中立、中立→右優先の2ステップの動作となり、2ステップの切替を1つの区間で行うか、2つの区間で1ステップずつ行うかの選択が生じる。このことは、右優先から左優先へ分岐ローラを切り替える場合も同様である。分岐ローラは交差点内では切り替えることができず、交差点と交差点の間の区間でのみ切替ができる。分岐ローラの切替が可能な区間を切替可能区間、切替が禁止された区間を切替禁止区間と呼び、図1では区間BDが切替可能区間、区間ACEが切替禁止区間である。走行ルートは、切替可能区間と切替禁止区間の2種類の区間に区分され、切替可能区間の上流側と下流側は切替禁止区間である。互いに連結された走行レール図3の集まりを走行ルートと呼び、図1では有軌道台車4は区間A~Eを走行し、区間Aでは分岐ローラの状態は左優先に限られ、区間Cでは左優先または中立に限られ、区間Eでは右優先に限られる。切替可能区間BDでは分岐ローラの状態は任意である。すると図1の場合、区間Eまでに分岐ローラを2ステップ切り替える必要が有り、区間BDで1ステップずつ切り替える、区間Dで2ステップ一挙に切り替えるの2種類の選択ができる。なお区間Bで2ステップ一挙に切り替えると、区間Cを右優先で走行することになるが、これは区間Cを直進で走行すること矛盾し、禁止されている。以上のように、どの区間で切り替えるの選択と、分岐ローラを1ステップずつ切り替えるか2ステップ同じ区間で切り替えるかの選択が必要になる。これらの選択により、分岐ローラの切替パターンが、一般に複数個発生する。なお以下では、どの区間で分岐ローラをどのように切り替えるかのパターンを、切替パターンあるいは単にパターンと呼ぶ。また分岐ローラの状態を切り替えることを、単に分岐ローラを切り替えるということがある。そしてどのパターンを実行するかで、走行時間が変化する。図2に有軌道台車4の構成を示し、台車6は、走行モータ7により走行車輪を駆動し、分岐モータ8により分岐ローラの状態を切り替える。移載部10はホイスト、あるいはスライドフォーク、スカラアーム等の移載装置を備えて、半導体ウェハーを収容したFOUP等の物品を、ロードポート等との間で移載する。電源12は非接触給電での受電コイル、もしくは電池等からなり、有軌道台車4の電源である。通信部14は地上側のコントローラ、ロードポート等との間で通信し、センサグループ16は位置センサ、干渉物センサ等のセンサの集まりである。コントローラ20では、走行ルート探索部21により目的地まで走行ルートをどのように走行するかを決定する。分岐ローラ切替制御部22は、選択した走行ルート中で、どの区間とどの区間との間で、どのように分岐ローラを切り替える必要があるかを判別し、切替を実行するための分岐ローラの切替パターンを決定する。切替パターンは、分岐ローラの切替に伴う走行遅れの時間を最小にするように、言い換えると走行時間が最小となるように決定する。そして切替パターンに従い、センサグループ16等からの現在位置の情報に従って、分岐モータ8を制御する。各区間には制限速度があり、分岐ローラの切替は走行速度の減速を伴うことが多い。走行ルートをどのように走行するかと、分岐ローラの切替パターンが定まると、各区間をどのような速度で走行するのかが定まり、走行制御部23は区間毎に速度パターンを発生させて、走行モータ7を制御する。移載制御部24は、移載部10を制御して、ロードポート、バッファ等との間で、物品を移載する。25はメモリで、走行ルートのマップ、選択した走行ルートと区間毎の速度パターン、切替パターン等を記憶し、マップの内容は図6に示す。図3に走行レール30と分岐ローラ36,37の切替を示し、走行レール30はクリーンルームの天井空間に支柱38で支持され、左右一対のガイドレール31,32を備えて、交差点での分岐/直進あるいは合流/直進をガイドする。ガイドレールの突出量には例えば長短の2種類があり、長中短の3種類でも良い。図3Aでは、ガイドレール31,32は共に突出量が短で、BCでは、ガイドレール31は突出量が長,ガイドレール32は突出量が短である。有軌道台車4の台車6から軸33が下向きに突き出して移載部10を支持し、物品39を移載部10で支持して搬送する。台車6は左右の走行車輪34を備え、固定ローラ35は突出量が長短何れのガイドレール31,32でもガイドされる。分岐ローラ36,37は、図3Bに示すように、高位置、中立位置、低位置の3位置を取る。ここで、分岐ローラ36が高位置、分岐ローラ37が低位置の状態が左優先、分岐ローラ36,37が共に中立位置の状態が中立、分岐ローラ36が低位置、分岐ローラ37が高位置の状態が右優先である。図3AからBCのように右側に分岐が有る場合、直進側のガイドレール31は突出量が長、分岐側のガイドレール31は突出量が短となり、直進する場合、分岐ローラは左優先または中立で、分岐する場合は右優先とする。ガイドレール31,31の突出量の定め方、分岐ローラ36,37の切替の手法にはこれ以外のものも可能であるが、同じ交差点でも、直進するか、分岐あるいは合流するかで、分岐ローラの状態が異なる。図4は、切替可能区間での分岐ローラの切替と台車の速度とを示し、破線で各区間の制限速度を示す。制限速度は、同じ交差点でも直進は高速、分岐あるいは合流は低速と、区間への進入の仕方と抜け出し方とによって異なる。また直線区間は一般に高速、カーブ区間は低速もしくは中速と、直線かカーブかによっても、制限速度は異なる。有軌道台車は公差点に進入する前に分岐ローラの切替を完了する必要があり、このことを保証するため、切替に失敗した場合、交差点に進入する前に停止できる走行速度まで減速して、分岐ローラを切り替える。切替可能区間の出口で停止するための速度パターンを停止速度パターンとし、図4に鎖線で示す。図4の1は、制限速度が前後の区間も自区間も全て高速の場合で、分岐ローラの2ステップの切替を1区間で行う例と1ステップのみ行う場合とを示している。点P1で第1段の切替を完了し、停止速度パターン以下の速度で、ここでは停止速度パターンで減速しながら、第2段の切替を行い、点P2で切替を完了すると、2点鎖線の速度で走行できる。一方、第1段の切替のみを行う場合、ここでは減速をほとんど行わず、図の実線の速度で走行できる。この場合、第2段の切替に伴う減速が、走行遅れの主因である。図4の2では、下流側の制限速度が低速、上流側の制限速度が高速で、切替可能区間自体の制限速度は高速である。なお3では、下流側の制限速度が高速、上流側の制限速度が低速である。制限速度の差は、前後の切替禁止区間へ直進で進入するか、合流側もしくは分岐側から進入するか等によるものである。下流側の制限速度が低速になると、第2段への切替に伴う走行遅れが小さくなる。3のように、上流側が低速で下流側が高速の場合も、共に高速の場合に比べ、第2段への切替に伴う走行遅れが小さくなる。以上のように、同じ区間でも、前後の区間の制限速度が異なり、これに伴って分岐ローラの切替による走行遅れの大小が変化する。図4の4は、2つの走行時間が短い切替可能区間で、1ステップずつ切り替える例を示す。図4の1の長い走行時間の区間での切替と比較すると、短い走行時間の切替可能区間では、1ステップの切替に伴う走行遅れが大きくなる。図5は、図1のレイアウトで分岐ローラを切り替える際の走行速度を示し、1では区間BのP1点までに左優先から中立へ切り替え、区間DのP2点までに中立から右優先へ切り替える。2では、区間Dで左優先から右優先へ2ステップ切り替え、P3点で切替を完了する。区間Aで合流するので区間Aの制限速度は低速、区間B~Dを直進するので区間B~Dの制限速度は高速、区間Eで分岐するので区間Eの制限速度は低速である。図5の場合、区間Dで2ステップの切替を行うと、2ステップ目の切替を低速まで減速して行うため、走行遅れが大きい。これに対して図5の1では、最初の切替ステップを比較的低速の部分で行うので、走行遅れは小さい。この場合、区間BDで1ステップずつ切り替える方が、区間Dで2ステップ切り替えるよりも、走行遅れが小さい。図6はマップ40を示し、走行ルートの区間毎に、合流部、分岐部、切替可能区間等の属性、制限速度、分岐ローラの状態が記載され、図9の変形例の場合、分岐ローラを1ステップ切り替える際の走行遅れ時間と2ステップ切り替える際の走行遅れ時間D1~D4も記載されている。図7,図8は実施例での分岐ローラの切替計画の作成を示し、図7のステップ1で、現在の分岐ローラの状態では走行できない最初の区間を求める。分岐ローラの切替が不要な場合、切替計画の作成プロセスを終了し、必要な場合ステップ2、ステップ3で、現在の分岐ローラの状態では走行できない区間までに有る、分岐ローラの切替可能区間を抽出する。ステップ4で、抽出した分岐ローラの切替可能区間に分岐ローラの切替を割り当てるパターンを、例えば総当たりで、即ち可能なパターンを全て、発生させる。分岐ローラの切替は最大で2ステップで、1ステップのこともあり、1個のパターンでの分岐ローラの切替は最大2ステップである。なお総当たりに代えて、一部の有望なパターンのみを発生させても良い。ステップ5で、パターン毎に、現在の分岐ローラの状態では走行できない区間までに必要な走行時間を求め、走行時間が最短のパターンをメモリ25に記憶し、実行する。図8は、図7のステップ5の処理を詳細に示し、ステップ11で各パターン内の全ての区間が処理されるようにモニターし、ステップ12で区間内で分岐ローラを切り替えるかどうかを判別し、切り替えない場合はステップ13で、上流側の区間前区間での出口速度を初速とし、区間内の制限速度を守り、区間の出口速度が次区間下流側の区間の制限速度以下となるように、区間内の速度パターンを発生させる。なお区間内の速度パターンは、制限速度等を越えない範囲で最速のものを発生させ、発生させた速度パターンと走行時間とをメモリ25等に記憶する。なお以下では、記憶場所はメモリ25であるものとする。区間内で分岐ローラを切り替える場合はステップ14で処理し、上流側の区間での出口速度を初速とし、区間内の制限速度を守り、かつ分岐ローラの切替に失敗した場合に区間内で停止できる速度で、最短で走行できる速度パターンと走行時間を求める。ステップ15で各区間での速度パターンと合計の走行時間とを記憶し、複数のパターン中で走行時間が最も短いパターンを選択して実行する。このようにすると、分岐ローラの切替計画の作成と同時に、速度パターンも発生させることができる。総当たりで計算すると単純なアルゴリズムで処理でき、可能なパターンの数が限られるので、計算時間は実用的な範囲内である。また現在の分岐ローラの状態では走行できない区間までの速度パターンを発生させるので、前の区間の出口側速度が次の区間の初速に引き継がれ、正確な走行時間が得られる。図9は図8に代わる変形例のアルゴリズムを示す。このアルゴリズムでは、走行時間と速度パターンを発生させるのではなく、マップ40に走行遅れの時間を書き込み、この時間をパターン毎に加算して、分岐ローラの切替に伴う合計の走行遅れとする。他の点では、図7のアルゴリズムと同様である。そして現在の分岐ローラの状態では走行できない区間までの、合計の走行遅れが最小のパターンを選択する。即ち、ステップ21で分岐ローラの切替パターンを全て求め、ステップ22で分岐ローラを切り替えるステップ毎に、走行遅れをマップ40から読み出す。なお走行遅れは、1ステップの切替と2ステップの切替とで異なり、前区間の制限速度前区間への進入方向が直進か合流かと次区間を抜け出す方向直進か分岐か等で異なる。そして走行遅れをパターン毎に加算し、1個のパターンに対する走行遅れを求めステップ23、走行遅れが最短のパターンを記憶して、実行するステップ24。実施例では以下の効果が得られる。11区間で1ステップの切替を行うか、2ステップの切替を行うかを制御することにより、分岐ローラの切替に伴う走行遅れを短縮できる。2前後の区間での制限速度が、前区間への進入方向が直進か合流か、次区間を抜け出す方向が直進か分岐か等で異なることも、走行遅れの算出に反映できる。3分岐ローラの切替が可能な全パターンに対し、総当たりで走行時間と速度パターンとを計算すると、単純なアルゴリズムで処理でき、しかも実用的な計算時間で処理できる。また正確な走行時間が得られるで、確実に最短の走行時間のパターンを選択でき、切替パターンの決定時に速度パターンも発生させることができる。4マップから分岐ローラの切替に伴う走行遅れを読み出して加算すると、簡単に最短の走行時間のパターンを選択できる。ただしマップの規模が大きくなる。実施例ではガイドレール31,32が下方へ向けて突き出すが、上方へ向けて突き出す場合、分岐ローラは下降位置で突出量の短いガイドレールにガイドされ、中立位置及び上昇位置で突出量が長いガイドレールでガイドされる。また走行方向に沿って分岐ローラ36,37を直列に配置する個数等は任意である。また実施例では分岐ローラの制御は、有軌道台車4内の分岐ローラ切替制御部22で行ったが、地上側のコントローラが行っても良い。実施例では切替禁止区間が交差点である例を示したが、一部の切替禁止区間はロードポートの過密区間等の交差点以外の区間でも良い。"