"ワークを搭載する移動部が所定軌道に沿って移動する搬送装置において、前記移動部を駆動するためのアクチュエータと、前記移動部の加速時、定速時および減速時の各軌道情報を生成する軌道情報生成部と、この軌道情報生成部により生成される軌道情報に基づいて前記アクチュエータを作動させるコントローラとを備えた搬送装置であって、前記軌道情報生成部は、前記アクチュエータにおける駆動エネルギを運動エネルギに変換するときのエネルギ変換効率に関する情報を記憶する効率情報記憶手段と、移動部が移動するときの特有の情報を記憶する特有情報記憶手段と、移動部の移動条件に関する情報を記憶する移動条件情報記憶手段と、移動部の運動特性に関する情報を記憶する運動特性情報記憶手段と、前記運動特性に基づき移動部の移動に要する駆動エネルギを算出する演算手段と、前記演算手段により算出されたエネルギをパラメータに含む評価関数の値が最小となる加速時、定速時および減速時の軌道情報を決定する軌道情報決定手段と備えたことを特徴とする搬送装置。前記軌道情報生成部は、移動部が移動する際の軌道関数またはその導関数を情報として入力を許容し、前記軌道情報決定手段は、前記軌道関数または導関数を考慮しつつ前記評価関数の値が最小となる軌道情報を決定することを特徴とする請求項1に記載の搬送装置。前記軌道情報生成部は、前記移動部が移動するために制約される制約条件の入力を許容し、前記軌道情報決定手段は、前記制約条件を考慮しつつ評価関数の値が最小となる軌道情報を決定することを特徴とする請求項1または2に記載の搬送装置。前記軌道情報は、加速時、定速時および減速時に要する時間の情報であることを特徴とする請求項1ないし3のいずれかに記載の搬送装置。上記に示した従来の技術のうち、消費エネルギを考慮した軌道生成法は、対象をロボットまたはサーボ系制御装置に限定するものであり、移動部の軌道形状を予め与えることができないものであった。これは、ロボットまたはサーボ系制御装置では、自在に駆動経路を選択することから、移動部の移動範囲および移動方向が複雑となり、その軌道を限定することができないことによるものであった。他方、一般的な搬送装置のように軌道レールに沿って移動する移動部を備えた装置においては、軌道が限定されることから、軌道形状を決定することが可能であり、予め軌道形状を与えることにより、全体の消費エネルギを最小化することが可能となると考えられる。しかしながら、このような搬送装置においては、移動時間を制御することを重要視するため、省エネルギ化するための制御装置は開発されていなかった。特に、工場内で使用される自動搬送装置においては、複数の搬送装置が使用されるため、個々の搬送装置が省エネルギ化されることにより、工場全体の消費エネルギを削減できることから、そのような搬送装置が切望されていた。本発明は、上記諸点にかんがみてなされたものであって、その目的とするところは、予め決定された軌道に沿って移動する移動部を有する搬送装置において、消費エネルギを最小化することのできる搬送装置を提供することである。そこで、請求項1に記載の発明は、ワークを搭載する移動部が所定軌道に沿って移動する搬送装置において、前記移動部を駆動するためのアクチュエータと、前記移動部の加速時、定速時および減速時の各軌道情報を生成する軌道情報生成部と、この軌道情報生成部により生成される軌道情報に基づいて前記アクチュエータを作動させるコントローラとを備えた搬送装置であって、前記軌道情報生成部は、前記アクチュエータにおける駆動エネルギを運動エネルギに変換するときのエネルギ変換効率に関する情報を記憶する効率情報記憶手段と、移動部が移動するときの特有の情報を記憶する特有情報記憶手段と、移動部の移動条件に関する情報を記憶する移動条件情報記憶手段と、移動部の運動特性に関する情報を記憶する運動特性情報記憶手段と、前記運動特性に基づき移動部の移動に要する駆動エネルギを算出する演算手段と、前記演算手段により算出されたエネルギをパラメータに含む評価関数の値が最小となる加速時、定速時および減速時の軌道情報を決定する軌道情報決定手段と備えたことを特徴とするものである。上記構成によれば、ワークを搭載した移動体は所定軌道に沿って移動することから、移動体が移動すべき角度や方向を制御する必要がなく、移動すべき所望距離に到達するまでの間、加速定速減速に消費される電気エネルギを最小化することによって、省エネルギ化し得ることとなるものである。また、軌道形状としては、上記のように加速定速減速によって定めることができる。そこで、搬送する移動体に搭載されたワークを搬送するために、予め入力されている効率情報および特性情報に加えて、さらに、ワークの移動に必要なワーク重量または移動距離等の移動条件情報が入力されることにより、これらの情報に基づいて運動特性が決定されることとなり、当該運動特性によって搬送に必要となるエネルギが計算されることとなるのである。さらに、その際のエネルギをパラメータに含む評価関数の値を最小とするように軌道情報が決定されることから、その軌道情報に基づいて移動部が移動することより、消費エネルギの少ない搬送が可能となるのである。請求項2に記載の発明は、前記軌道情報生成部が、移動部が移動する際の軌道関数またはその導関数を情報として入力を許容し、前記軌道情報決定手段が、前記軌道関数または導関数を考慮しつつ前記評価関数の値が最小となる軌道情報を決定することを特徴とするものである。上記構成によれば、予め与えられるべき軌道形状について、軌道関数または導関数を使用することができ、この軌道関数または導関数における変数を、消費エネルギが最小となるように決定することにより、移動部の移動に必要なエネルギを最小化することができる。請求項3に記載の発明は、前記軌道情報生成部が、前記移動部が移動するために制約される制約条件の入力を許容し、前記軌道情報決定手段が、前記制約条件を考慮しつつ評価関数の値が最小となる軌道情報を決定することを特徴とするものである。上記構成によれば、搬送装置の移動部が移動することができる条件として、例えば最大速度や最小速度などの制約条件を考慮した軌道情報を決定することができる。その結果、アクチュエータの性能や搬送すべきワークの重量等の諸条件に対応させることができる。請求項4に記載の発明は、前記軌道情報が、加速時、定速時および減速時に要する時間の情報であることを特徴とするものである。上記構成によれば、最もエネルギを消費する加速時における時間を決定することにより、消費エネルギの全体量を削減することが可能となり、また、減速時に要する時間を加速時と同一とみなすことにより、加速時に要する時間が決定すれば、搬送に要する総時間から残りの時間が特定されることとなり、軌道情報の決定を容易にするものとなる。本発明によれば、エネルギをパラメータに含む評価関数の値が最小となるように加速時、定速時および減速時の軌道情報を決定することができることから、このように決定された軌道情報に基づいてアクチュエータを駆動させ、移動部を移動させることにより、消費エネルギを低減することができる。特に、移動部が直線状に移動する搬送装置の場合、または、予め定められ位置を中心として回転移動する搬送装置の場合においては、軌道情報として加速時、定速時および減速時に要する時間によって定めることができることから、評価関数の値を時間についての最小値を求めることにより、最適なエネルギ効率により駆動させることによって最も小さい消費エネルギによる搬送が可能となる。以下、本発明の実施の形態を図面に基づいて説明する。図1は、本発明の概略を示す図である。この図に示すように、本実施例の搬送装置Aは、ガイドレール1と、このガイドレール1に沿って移動する移動部2とを備えている。移動部2には、アクチュエータモータ3が搭載され、その駆動力が図示せぬ駆動軸のギアに伝達されるとともに、このギアがガイドレールに設けられる図示せぬラックに歯合することによって、走行可能になっている。また、移動部2には、コントローラ4が搭載されており、処理装置に入力および記憶された情報に基づき演算処理された軌道情報が入力されると、当該軌道情報に基づく駆動エネルギ電気エネルギがアクチュエータモータ3に供給されるものである。この搬送装置の構成によれば、移動部がガイドレール1に沿って移動することとなるから、その軌道は予め決定されたものとなる。そして、ガイドレール1が水平に設けられる場合は、移動部も水平方向に移動するが、ガイドレール1が傾斜している場合は、移動部は水平移動および上下方向に移動することとなる。また、本実施形態では、移動部にアクチュエータモータ3およびコントローラ4が搭載されていることから、搬送すべきワークWの重量に加えてこれらの重量を移動させることとなる。ここで、軌道情報生成部について説明する。図2は、軌道情報生成部および関連部分を示す図である。この図に示すように、軌道情報生成部5は、記憶手段であるメモリ51と演算部52とを備え、メモリ51は、外部の入力手段6によって入力される諸情報を記憶し、演算部52は軌道情報を決定する。入力手段6によって入力され、メモリ51によって記憶される情報としては、エネルギ変換効率に関する情報以下、効率情報という、移動部が移動する際の特有の情報以下、特有情報という、移動部2が移動に際して付される条件に関する情報以下、移動条件情報という、移動部2の運動特性に関する情報以下、運動特性情報というおよび評価関数などがある。効率情報とは、アクチュエータ3による電気エネルギから運動エネルギへの変換効率の情報である。変換効率は、アクチュエータ3の性能に左右されることから、使用されるアクチュエータ3について個別の情報が入力される。なお、アクチュエータ3の駆動部が受ける負荷の大きさに対する効率の変化についても効率情報として記憶されるものである。例えば、図3に示すような負荷に対する効率特性の情報である。このような効率特性の情報を使用することにより、ワークWを搬送するために必要となる駆動力に対応する変換効率が選択可能となるのである。また、特有情報とは、移動部2にアクチュエータ3またはコントローラ4が搭載されるか否か、これらが搭載される場合の総重量、および、移動部2が有する重量など、移動部2に関する特有の情報である。これらの情報は、搬送すべきワークWの重量に加えて移動すべき全体重量を特定するために必要となる情報である。移動条件情報とは、移動部2が直線的に移動する場合、または、回転移動する場合などの移動種別を特定するための情報を含むものである。また、移動方向が上り傾斜の状態であるか、下り傾斜の状態であるかの条件、または、減速時のエネルギ回生機構を作動させるか否かの区別などについての情報も含まれる。これらの情報の内容により、軌道情報作成の際に使用される評価関数が異なることとなるのである。そのほかに、移動部2が移動すべき範囲距離、移動可能な最高速度、ワークWの振動の有無、搬送時間の限界値などの情報である。これらの情報は、移動部2を現実に移動させる際、周囲の安全性および駆動系の破損等を回避するために重要な情報であり、軌道情報生成部5において生成された軌道情報が、前記移動条件情報の範囲内で決定されるように、予め諸条件を与えるのである。運動特性情報とは、移動部の軌道を限定する際に必要となる情報であり、具体的な軌道パターンに応じて、その運動特性を予め入力記憶させることにより、当該軌道パターンに従った軌道形状の軌道情報を決定させるのである。また、この運動特性情報に基づいて移動部2の移動に必要となる駆動エネルギが算出されることとなり、この駆動エネルギが評価関数のパラメータに含まれることとなるのである。評価関数は、移動部が移動するために必要なアクチュエータ3の運動エネルギの総和が最小となる変数条件を求めるものとしている。すなわち、アクチュエータ3の運動エネルギの総和が最小となることにより、アクチュエータ3に供給される駆動エネルギを最小化することができるのである。上記変数条件としては、例えば、移動時間がある。また、直線状に移動する移動部2の軌道形状は、加速、定速、減速の三種類によって定まることとなるから、加速されるべき時間、定速状態の時間および減速に要する時間について、前記アクチュエータ3による運動エネルギの総和が最小となるべき時間を求めることにより、搬送に必要なエネルギ全体を最小化することができるのである。そこで、エネルギを最小化する時間を求める評価関数の一般式としては、次の式を使用することができる。また、加速、定速および減速で特定される軌道パターンでは、図3に示すような軌道形状となることが一般的である。この図において、t1は加速時間であり、t2は定速時間であり、t3は減速時間である。そして、減速時間t3を加速時間t1に等しくすることにより、略台形の軌道形状となる。このような略台形の軌道形状を基準として始点から終点までの軌道形状を決定することができるのである。すなわち、始点から終点までの移動範囲において、移動部が1回の加速定速減速による場合は一つの略台形の軌道形状とすることになるが、そのような場合に限らず、複数回の加速定速減速が繰り返されるように移動部を移動させる場合には、前記略台形の軌道形状が数回連続するような軌道形状となる。さらに、減速の途中において再度加速するような場合は、略台形の形状とは異なる軌道形状となることもあり得る。いずれの軌道形状による場合においても、前記の略台形の軌道形状を基準とすることにより、始点から終点までの移動に消費されるエネルギを最小化することができるのである。従って、上記評価関数数1により、加速時間t1の値を求めることにより、t3=t1となり、t2=tf-t1-t2により求めることが可能となる。このようなt1を求めるためには、前記各種の情報が使用されるのであり、演算処理されるのである。なお、変数αについては時間以外の変数を求めてもよい。例えば、移動部の速度について求めてもよい。そこで、これらの情報を記憶手段に記憶させておき、これを演算手段において参照しつつ上記評価関数により変数の最小値が求められるのである。次に、前記評価関数の計算方法について説明する。まず、移動装置の運動特性は、一般につぎのように記述できる。移動装置の位置xおよび速度、加速度、加々速度などの位置の時間微分ならびに係数ciは、以下のように複数の変数αj=1,,mで表され、入力手段より入力され、メモリに記憶されるものである。ここで、αjは移動部の移動時間としてもよい。効率ηは正値をとり、駆動力Fあるいはαjの関数とする。dは定数あるいはαjの関数であり、例えば搬送装置が重力の影響を受ける方向に移動する場合には,dを適当に与えることにより、この影響を考慮できる。また、移動装置が複数の駆動軸から構成される場合には、式1を各々の駆動軸に対して指定することにより応用できる。位置xおよび速度、加速度、加々速度などの位置の時間微分は互いに時間tに関して微分あるいは積分が可能であり、予め入力手段により入力させることができるほか、入力された諸情報から演算部により演算することとしてもよい。このような式2および3を前記式1に代入すれば、当該式1の左辺は変数αjの代数式となり、式1の微分方程式を以下のような代数方程式に変形できる。また、次の式に示すように、位置または角度xの位置または角度およびその微分値、ならびに、駆動力Fに関する下限値および上限値を指定することもできる。また、動作開始終了中間点の位置およびその微分値などに関する他の制約条件も以下のように指定できる。本発明では以下のように消費エネルギを最小化する軌道を求める。前述のとおり、評価関数の一般式は次式のとおりである。ここで、式5~8の制約条件のもとにおいて、式9となるαjを求めることにより、消費エネルギを最小化する軌道を生成できる。この最小化問題は一般的に遂次2次計画法により解くことができる。変数αjの数が一つであり、かつ式5~8に示すような制約条件が与えられない場合には、二分法により解くことができる。なお、いずれの解法による場合においても、入力される諸条件により、上記評価関数における最小値を求めることにより、消費エネルギが最小となる変数αjの値を求めることができる。ここで、本最小化問題は微分方程式ではなく、αjに関する代数式に関するものであるため、現実的な手法であることを付言する。また、移動部の減速時あるいは降下時にエネルギ回生できる機構を有する場合には、次に示す評価関数を使用することができる。上記評価関数において最小化する変数αjを求めることにより、エネルギ回生機構の効果を考慮できる。tps、tpf、trs、trf、tbs、tbfは個々の区間の開始または終了時間であり、変数αjとすることもできる。さらに、上記のほかに、消費エネルギに加えて、例えば総移動時間などの変数αjに関する任意の関数qα1,,αnの値を考慮して次式のような評価関数を使用して、軌道情報を生成することもできる。本発明の実施形態は、上記に示したとおりであることから、エネルギをパラメータに含む評価関数を使用し、その値が最小となるように、軌道情報が生成されることとなる。そして、そのように生成された軌道情報に基づいてアクチュエータを作動させることにより、消費エネルギを低減することが可能となるのである。なお、前記ように、各移動条件に応じて使用する評価関数は、予め入力手段により入力され、メモリに記憶されることによって、移動部を移動するための諸条件が入力されるとき、適宜妥当する評価関数が使用されることとなる。また、前記各式は、数種類の変数を含む内容となっているが、各種の条件が入力記憶されることにより、適宜特定され得ることとなり、所定の変数が特定されることにより、評価関数の値を最小化する時間または速度等が特定され、軌道情報が生成されることとなるのである。また、エネルギ回生機構を採用する場合には、アクチュエータのほかに、発電装置、レギュレータおよびキャパシタを移動部に搭載することとなる。発電装置の種類によってはAC-DCコンバータを必要とする場合があり得る。これら発電および蓄電を可能にすることにより、エネルギを回生するとともに、回生されたエネルギを駆動エネルギに活用することができることから、エネルギの省力化をさらに向上させることとなる。以下に、実施例について説明する。この実施例は、図4に示すような搬送装置について、具体的な軌道情報を生成したものである。この図に示されているように、移動部図中移動部分と記載されているは、ガイドレールに沿って直線的に移動するものであり、移動部は、鉛直方向に垂下するアームを備え、その下端にワークを搭載できる構成となっている。また、移動部の上端付近は、ガイドレールよりも上方に位置し、ガイドレールよりも上部には、モータとコントローラが設けられている。本実施例は上記のような構成であるから、移動部の運動特性は、式1に対応して、次式のように表される。なお、上式において、MおよびCは、式1におけるciに相当するものであり、この場合は定数である。また、効率ηは利用するアクチュエータの仕様より異なるが、ここでは、図5に示すような曲線の効率特性であるものと仮定した。また、この搬送装置の移動軌道は、図4に示す略台形の速度波形軌道形状に限定されるものと判断される。この図4に示されるt1、t2、t3、vは、それぞれ移動部の加速時間、定速時間、減速時間、最大速度を示し、前記格式における変数αjに相当するものである。そこで、加速時間、低速時間および減速時間の各速度関数これが軌道関数であるは、それぞれ以下のように表される。さらに、上記の速度波形関数を時間微分すると次式に示すように、加速度関数これが軌道関数の導関数であるが得られる。ここで、移動部を移動させるために要する時間tfおよび要求される移動量Lを与えることとした。また、エネルギ回生機構を具備しないものとし、加速時間と減速時間は等しいt1=t3ものとした。これにより、定速時間t2および定速時の速度vは、次式のように置き換えることができる。この結果、変数をt1のみとすることができる。以上のように、具体的な条件が満たされることによって、評価関数は次式のように表すことができる。このように表される最小化問題については、式12~19を考慮することにより二分法により解くことができ、その軌道を表すパラメータt1を求めることとする。なお、M=132kgであり、CはMに比べて極めて小さな値であるため0と評価した。その結果、t1=0.15秒という解が得られた。そこで、この軌道生成結果を検証するために、t1=0.05秒からt1=0.6秒までの間を、0.05秒ずつ変化させて、それぞれのt1の値に対し、5回ずつ搬送装置の移動実験を行い、このときの電力計により消費電力量を計測した。この結果を図6に示す。この図から明らかなとおり、t1=0.15秒の付近において消費電力量が最小となっている。これより、本実施例における計算結果と検証実験の結果が整合していることが確認された。なお、実施例に使用した搬送装置について、消費エネルギの省力化を行わないときのt1、t2およびt3における速度ならびに定速時の速度vは、t1=0.5秒、t2=0.7秒、t3=0.5秒およびv=1.67m/sであった。このときの消費電力を100とするとき、前記実施例における消費電力は71.5であり、28.5の電力消費量を低減することが実現できた。"