"エンジンの駆動力で発電する発電機と、該発電機を制御するインバータと、前記発電機が発電した電力を蓄積する蓄電器と、前記発電機と前記蓄電器との間に設けられるDCバスと、該DCバスの電圧を制御するコンバータとを有するハイブリッド型建設機械であって、前記蓄電器を初期充電する際に、前記発電機のインバータ制御を停止し、且つ前記DCバスの電圧指令値を前記発電機の誘起電圧より小さな値に設定することを特徴とするハイブリッド型建設機械。請求項1記載のハイブリッド型建設機械であって、前記蓄電器の電圧の上昇に対応して前記DCバスの前記電圧指令値を高くすることを特徴とするハイブリッド型建設機械。請求項2記載のハイブリッド型建設機械であって、前記蓄電器の電圧が予め設定された閾値以上になると、前記DCバスの前記電圧指令値を前記誘起電圧より高い値に設定することを特徴とするハイブリッド型建設機械。請求項3記載のハイブリッド型建設機械であって、前記エンジンの回転数が所定の値に到達したら、前記DCバスの前記電圧指令値を前記誘起電圧より低い値に設定することを特徴とするハイブリッド型建設機械。請求項1乃至4のうちいずれか一項記載のハイブリッド型建設機械であって、前記蓄電器の電圧が予め設定された閾値以上になると、前記発電機のインバータ制御を開始することを特徴とすることを特徴とするハイブリッド型建設機械。請求項1乃至5のうちいずれか一項記載のハイブリッド型建設機械であって、前記蓄電器を流れる電流が所定値以上となると、前記DCバスの前記電圧指令値を高くすることを特徴とするハイブリッド型建設機械。上述のような蓄電装置を有するハイブリッド型建設機械において、蓄電装置を最初に組み立てるとき、あるいは故障等により蓄電器又は蓄電池を交換するときには、蓄電器又は蓄電池は充電されていない場合が多い。特にキャパシタ等の蓄電器を用いている場合、新たに組み込む蓄電器は全く充電されておらず、蓄電器の出力端子電圧は0Vである。したがって、蓄電装置を最初に組み立てたとき、あるいは蓄電器を交換したときには、蓄電器を初期充電する必要がある。本発明によれば、エンジンの駆動力で発電する発電機と、該発電機を制御するインバータと、前記発電機が発電した電力を蓄積する蓄電器と、前記発電機と前記蓄電器との間に設けられるDCバスと、該DCバスの電圧を制御するコンバータとを有するハイブリッド型建設機械であって、前記蓄電器を初期充電する際に、前記発電機のインバータ制御を停止し、且つ前記DCバスの電圧指令値を前記発電機の誘起電圧より小さな値に設定することを特徴とするハイブリッド型建設機械が提供される。上述のハイブリッド型建設機械において、前記蓄電器の電圧の上昇に対応して前記DCバスの前記電圧指令値を高くすることが好ましい。前記蓄電器の電圧が予め設定された閾値以上になると、前記DCバスの前記電圧指令値を前記誘起電圧より高い値に設定することとしてもよい。前記エンジンの回転数が所定の値に到達したら、前記DCバスの前記電圧指令値を前記誘起電圧より低い値に設定することとしてもよい。前記蓄電器の電圧が予め設定された閾値以上になると、前記発電機のインバータ制御を開始することとしてもよい。前記蓄電器を流れる電流が所定値以上となると、前記DCバスの前記電圧指令値を高くすることとしてもよい。上述の発明によれば、蓄電器の電圧が極めて低い状態において充電を開始する際に、過大な充電電流が流れないように充電電流を抑制することができる。次に、実施形態について図面を参照しながら説明する。図1は本発明が適用されるハイブリッド型作業機械の一例であるハイブリッド式ショベルの側面図である。本発明が適用されるハイブリッド型作業機械としては、ハイブリッド式ショベルに限られず、蓄電装置から電気負荷に電力を供給するものであれば、他のハイブリッド型作業機械にも適用することができる。図1に示すハイブリッド式ショベルの下部走行体1には、旋回機構2を介して上部旋回体3が搭載されている。上部旋回体3には、ブーム4が取り付けられている。ブーム4の先端に、アーム5が取り付けられ、アーム5の先端にバケット6が取り付けられている。ブーム4,アーム5及びバケット6は、ブームシリンダ7、アームシリンダ8、及びバケットシリンダ9によりそれぞれ油圧駆動される。上部旋回体3には、キャビン10が設けられ、且つエンジン等の動力源が搭載される。図2は、図1に示すハイブリッド型油圧ショベルの駆動系の構成を示すブロック図である。図2において、機械的動力系は二重線、高圧油圧ラインは実線、パイロットラインは破線、電気駆動制御系は実線でそれぞれ示されている。機械式駆動部としてのエンジン11と、アシスト駆動部としての電動発電機12は、変速機13の2つの入力軸にそれぞれ接続されている。変速機13の出力軸には、油圧ポンプとしてメインポンプ14及びパイロットポンプ15が接続されている。メインポンプ14には、高圧油圧ライン16を介してコントロールバルブ17が接続されている。油圧ポンプ14は可変容量式油圧ポンプであり、斜板の角度傾転角を制御することでピストンのストローク長を調整し、吐出流量を制御することができる。以下、可変容量式油圧ポンプ14を単に油圧ポンプ14と称することもある。コントロールバルブ17は、ハイブリッド式ショベルにおける油圧系の制御を行う制御装置である。下部走行体1用の油圧モータ1A右用及び1B左用、ブームシリンダ7、アームシリンダ8、及びバケットシリンダ9は、高圧油圧ラインを介してコントロールバルブ17に接続される。また、旋回機構2を駆動するための旋回用油圧モータ2Aもコントロールバルブ17に接続される。電動発電機12には、インバータ18Aを介して、蓄電器を含む蓄電系蓄電装置120が接続される。また、パイロットポンプ15には、パイロットライン25を介して操作装置26が接続される。操作装置26は、レバー26A、レバー26B、ペダル26Cを含む。レバー26A、レバー26B、及びペダル26Cは、油圧ライン27及び28を介して、コントロールバルブ17及び圧力センサ29にそれぞれ接続される。圧力センサ29は、電気系の駆動制御を行うコントローラ30に接続されている。コントローラ30は、電動発電機12の運転制御電動アシスト運転又は発電運転の切り替えを行うとともに、昇降圧制御部としての昇降圧コンバータを駆動制御することによる蓄電器キャパシタの充放電制御を行う。コントローラ30は、蓄電器キャパシタの充電状態、電動発電機12の運転状態電動アシスト運転又は発電運転に基づいて、昇降圧コンバータの昇圧動作と降圧動作の切替制御を行い、これにより蓄電器キャパシタの充放電制御を行う。この昇降圧コンバータの昇圧動作と降圧動作の切替制御は、DCバスに設けられたDCバス電圧検出部によって検出されるDCバス電圧値、蓄電器電圧検出部によって検出される蓄電器電圧値、及び蓄電器電流検出部によって検出される蓄電器電流値に基づいて行われる。さらに、蓄電器電圧検出部によって検出される蓄電器電圧値に基づいて、蓄電器キャパシタのSOCが算出される。図2に示すハイブリッド式ショベルは旋回機構を電動にしたもので、旋回機構2を駆動するために旋回用電動機21が設けられている。電動作業要素としての旋回用電動機21は、インバータ20を介して蓄電系120に接続されている。旋回用電動機21の回転軸21Aには、レゾルバ22、メカニカルブレーキ23、及び旋回変速機24が接続される。旋回用電動機21と、インバータ20と、レゾルバ22と、メカニカルブレーキ23と、旋回変速機24とで負荷駆動系が構成される。図3は蓄電系120の構成を示すブロック図である。蓄電系120は、蓄電器としてのキャパシタ19と、昇降圧コンバータとDCバス110とを含む。DCバス110は、キャパシタ19、電動発電機12、及び旋回用電動機21の間での電力の授受を制御する。キャパシタ19には、キャパシタ電圧値を検出するためのキャパシタ電圧検出部112と、キャパシタ電流値を検出するためのキャパシタ電流検出部113が設けられている。キャパシタ電圧検出部112とキャパシタ電流検出部113によって検出されるキャパシタ電圧値とキャパシタ電流値は、コントローラ30に供給される。昇降圧コンバータ100は、電動発電機12及び旋回用電動機21の運転状態に応じて、DCバス電圧値を一定の範囲内に収まるように昇圧動作と降圧動作を切り替える制御を行う。DCバス110は、インバータ18A,20と昇降圧コンバータ100との間に配設されており、キャパシタ19、電動発電機12、及び旋回用電動機21の間での電力の授受を行う。図2に戻り、コントローラ30は、ハイブリッド式ショベルの駆動制御を行う主制御部としての制御装置である。コントローラ30は、CPU及び内部メモリを含む演算処理装置で構成され、CPUが内部メモリに格納された駆動制御用のプログラムを実行することにより実現される装置である。コントローラ30は、圧力センサ29から供給される信号を速度指令に変換し、旋回用電動機21の駆動制御を行う。圧力センサ29から供給される信号は、旋回機構2を旋回させるために操作装置26を操作した場合の操作量を表す信号に相当する。コントローラ30は、電動発電機12の運転制御電動アシスト運転又は発電運転の切り替えを行うとともに、昇降圧制御部としての昇降圧コンバータ100を駆動制御することによるキャパシタ19の充放電制御を行う。コントローラ30は、キャパシタ19の充電状態、電動発電機12の運転状態電動アシスト運転又は発電運転、及び旋回用電動機21の運転状態力行運転又は回生運転に基づいて、昇降圧コンバータ100の昇圧動作と降圧動作の切替制御を行い、これによりキャパシタ19の充放電制御を行う。この昇降圧コンバータ100の昇圧動作と降圧動作の切替制御は、DCバス電圧検出部111によって検出されるDCバス電圧値、キャパシタ電圧検出部112によって検出されるキャパシタ電圧値、及びキャパシタ電流検出部113によって検出されるキャパシタ電流値に基づいて行われる。以上のような構成において、アシストモータである電動発電機12が発電した電力は、インバータ18Aを介して蓄電系120のDCバス110に供給され、昇降圧コンバータ100を介してキャパシタ19に供給される。旋回用電動機21が回生運転して生成した回生電力は、インバータ20を介して蓄電系120のDCバス110に供給され、昇降圧コンバータ100を介してキャパシタ19に供給される。図4は、蓄電系120の回路図である。昇降圧コンバータ100は、リアクトル101、昇圧用IGBTInsulatedGateBipolarTransistor102A、降圧用IGBT102B、キャパシタ19を接続するための電源接続端子104、インバータ105を接続するための出力端子106、及び、一対の出力端子106に並列に挿入される平滑用のコンデンサ107を備える。昇降圧コンバータ100の出力端子106とインバータ18A,20との間は、DCバス110によって接続される。リアクトル101の一端は昇圧用IGBT102A及び降圧用IGBT102Bの中間点に接続され、他端は電源接続端子104に接続される。リアクトル101は、昇圧用IGBT102Aのオン/オフに伴って生じる誘導起電力をDCバス110に供給するために設けられている。昇圧用IGBT102A及び降圧用IGBT102Bは、MOSFETMetalOxideSemiconductorFieldEffectTransistorをゲート部に組み込んだバイポーラトランジスタで構成され、大電力の高速スイッチングが可能な半導体素子スイッチング素子である。昇圧用IGBT102A及び降圧用IGBT102Bは、コントローラ30により、ゲート端子にPWM電圧が印加されることによって駆動される。昇圧用IGBT102A及び降圧用IGBT102Bには、整流素子であるダイオード102a及び102bが並列接続される。キャパシタ19は、昇降圧コンバータ100を介してDCバス110との間で電力の授受が行えるように、充放電可能な蓄電器であればよい。なお、図4には、蓄電器としてキャパシタ19を示すが、キャパシタ19の代わりに、リチウムイオン電池等の充放電可能な二次電池、リチウムイオンキャパシタ、又は、電力の授受が可能なその他の形態の電源を用いてもよい。電源接続端子104及び出力端子106は、キャパシタ19及びインバータ105が接続可能な端子であればよい。一対の電源接続端子104の間には、キャパシタ電圧を検出するキャパシタ電圧検出部112が接続される。一対の出力端子106の間には、DCバス電圧を検出するDCバス電圧検出部111が接続される。キャパシタ電圧検出部112は、キャパシタ19の電圧値Vcapを検出する。DCバス電圧検出部111は、DCバス110の電圧値Vdcを検出する。平滑用のコンデンサ107は、出力端子106の正極端子と負極端子との間に挿入され、DCバス電圧を平滑化するための蓄電素子である。キャパシタ電流検出部113は、キャパシタ19の正極端子P端子側においてキャパシタ19に流れる電流の値を検出する検出手段であり、電流検出用の抵抗器を含む。すなわち、キャパシタ電流検出部113は、キャパシタ19の正極端子に流れる電流値I1を検出する。一方、キャパシタ電流検出部117は、キャパシタの負極端子N端子側においてキャパシタ19に流れる電流の値を検出する検出手段であり、電流検出用の抵抗器を含む。すなわち、キャパシタ電流検出部117は、キャパシタ19の負極端子に流れる電流値I2を検出する。昇降圧コンバータ100において、DCバス110を昇圧する際には、昇圧用IGBT102Aのゲート端子にPWM電圧が印加され、降圧用IGBT102Bに並列に接続されたダイオード102bを介して、昇圧用IGBT102Aのオン/オフに伴ってリアクトル101に発生する誘導起電力がDCバス110に供給される。これにより、DCバス110が昇圧される。DCバス110を降圧する際には、降圧用IGBT102Bのゲート端子にPWM電圧が印加され、降圧用IGBT102B、インバータ105を介して供給される回生電力がDCバス110からキャパシタ19に供給される。これにより、DCバス110に蓄積された電力がキャパシタ19に充電され、DCバス110が降圧される。なお、実際には、コントローラ30と昇圧用IGBT102A及び降圧用IGBT102Bとの間には、昇圧用IGBT102A及び降圧用IGBT102Bを駆動するPWM信号を生成する駆動部が存在するが、図4では省略する。このような駆動部は、電子回路又は演算処理装置のいずれでも実現することができる。蓄電器の初期充電は、例えばアシストモータを発電運転して得られた電力を蓄電装置に供給することで行なわれる。蓄電装置において、蓄電器はコンバータを介してDCバスに接続されており、アシストモータからDCバスに電力を供給してDCバス電圧を高くすることで、コンバータを介してDCバスから蓄電器へと電力が供給される。上述のように蓄電器が充電されていない状態出力端子電圧は0Vから初期充電を行なう場合、蓄電器が充電されていない状態では蓄電器の内部抵抗は極めて小さくほぼゼロであるため、DCバスに供給される電力が小さくてもDCバス電圧が低くても大きな充電電流が蓄電器に流れる。一般的に、アシストモータを発電運転することで得られた電力をDCバスに供給することで、蓄電器の初期充電を行なっている。すなわち、アシストモータが所定の電力を発電するように発電指令を出し、アシストモータで得られた電力をDCバスに供給してDCバス電圧を上昇させることで、DCバスから蓄電器に充電電流を流すようになっている。初期充電時におけるアシストモータの発電指令は通常の蓄電装置の制御下における制御であり、DCバス電圧も通常の制御における目標電圧となるように制御される。ここで、アシストモータが発電する電力は、エンジンの回転数の変動や発電指令値の誤差等により大きく変動することがある。アシストモータが発電する電力が、発電指令値より大きくなった場合、DCバスに供給される電力が大きくなるので、蓄電器に流れる充電電流も電力に比例して大きくなる。蓄電器がある程度充電されて蓄電器の内部抵抗が大きくなっている場合には、DCバスに供給される電力が大きくなっても、充電電流は大きく増大することはなく、充電電流は許容値以下に抑制される。ところが、上述のように初期充電において蓄電器の内部抵抗が極めて小さい場合、DCバスに供給される電力が大きくなると、充電電流は大きく増大し、充電電流が許容値を超えてしまうおそれがある。具体的に説明すると、蓄電器がある程度充電されており、蓄電器の端子電圧が例えば10Vであった場合に、100Wの電力がDCバスに供給されると、100W÷10V=10Aの充電電流が蓄電器に流れる。このとき、仮にDCバスに供給される電力が200Wに増大したとすると、200W÷10V=20Aの充電電流が蓄電器に流れる。このときの充電電流の増大量は10Aであり、蓄電器の充電電流の許容値を150Aとすれば、許容範囲内である。一方、初期充電時に蓄電器の端子電圧が例えば1Vしかなかった場合、100Wの電力がDCバスに供給されると、100W÷1V=100Aの充電電流が蓄電器に流れる。このとき、仮にDCバスに供給される電力が200Wに増大したとすると、200W÷1V=200Aの充電電流が蓄電器に流れる。このときの充電電流の増大量は100Aであり、充電電流は許容値150Aをはるかに超えてしまう。蓄電器の充電電流が許容値を超えてしまうと、保護機能が働いて蓄電装置の作動が停止してしまうおそれがあり、また、過電流により蓄電器や蓄電装置が損傷してしまうおそれがある。蓄電装置を初期充電する際に適切に充電制御を実現することが望まれている。本実施形態では、上述のような構成のハイブリッド式ショベルにおいて、キャパシタ19を初期充電する際に、通常のDCバス電圧による充電ではなく、通常より低いDCバス電圧で充電を開始することで、充電しはじめのときにキャパシタ19に過電流が流れることを抑制する。以下、そのような充電方法について説明する。まず、本実施形態では、キャパシタ19を初期充電する際に、電動発電機12の発電制御を行なわず発電指令を出さない、その代わりに電動発電機12を空回りさせて得られる誘起電圧をDCバス110に導くことで、キャパシタ19に充電電流を流して充電する。このとき、DCバス110の電圧指令値を通常の電圧指令値とはせず、誘起電圧より低い値に設定することで、DCバス110に供給された誘起電圧とDCバス110の電圧指令値との差に相当する電力がキャパシタ19に供給され、キャパシタ19が充電される。ここで、初期充電とは、キャパシタ19に初めて充電することに限られず、キャパシタ19の電圧が極めて低く、キャパシタ19が空かあるいは空に近い状態からの充電を意味する。図5は本実施形態においてキャパシタ19を初期充電する際の、エンジン回転数、DCバス110の電圧、キャパシタ19の電圧、キャパシタ19に流れる充電電流の推移を示すグラフである。キャパシタ19を初期充電する際には、電動発電機12のインバータ制御を停止し、且つコンバータ100によるDCバス110の電圧制御を停止した状態で、エンジン11を所定の回転数で駆動する。図5aに示すように、エンジン11が始動するとエンジン11の回転数は上昇し、所定の回転数で一定となる。エンジン11の回転に伴い、エンジン11に機械的に接続されている電動発電機12が回転し、電動発電機12はその回転数に応じた誘起電圧を発生する。DCバス110には電動発電機12が発生する誘起電圧が供給されるので、DCバス110の電圧DCバス電圧と称するは、図5bの実線で示すように、エンジン11の回転数と同様の上昇し、電動発電機12回転数が一定となると、その回転数に応じた一定の誘起電圧に等しくなる。初期充電を行なうときには、DCバス110の電圧指令値は通常制御における電圧指令値に設定されず、電動発電機12が一定の回転数となったときに発生する誘起電圧より低い値に設定される。これにより、図5bの一点鎖線で示すように、エンジン11が始動してエンジン回転数が上昇するにつれて、DCバス電圧はDCバス電圧指令値より高くなり、その後一定の値となる。なお、図5bにおいて、電動発電機12の誘起電圧が実線で示され、DCバス電圧が一点鎖線で示されている。コンバータ110の電圧制御コンバータ電圧制御が開始されるまではDCバス電圧は誘起電圧に等しいので、実際は重なってしまうが、図示の便宜上、コンバータ電圧制御が開始されるまでの間はDCバス電圧は誘起電圧の下側に沿った一点鎖線で示されている。DCバス電圧がDCバス電圧指令値より高くなり一定の値となったら、コンバータ100の電圧制御を開始する。すると、DCバス電圧をDCバス電圧指令値に等しくするために、コンバータ100はDCバス110からキャパシタ19に電流を流す。この電流が図5dに示すようにキャパシタ19の充電電流となり、キャパシタ19が充電される。キャパシタ19に充電電流が流れることで、キャパシタ電圧は図5cに示すように上昇する。以上のように、キャパシタ19の充電電流は、電動発電機12の誘起電圧とDCバス電圧指令値との電圧差に応じた電流値となるため、電動発電機12の誘起電圧とDCバス電圧指令値との電圧差があまり大きくならないようにDCバス電圧指令値を設定することで、キャパシタ19の充電電流を抑制することができる。電動発電機12の誘起電圧とDCバス電圧指令値との差は、例えば10Vという小さな電圧差とする。したがって、DCバス電圧指令値を電動発電機12の誘起電圧より低い適切な値に設定することで、キャパシタ19への充電電流が過電流とならないように抑制することができる。なお、電動発電機12の誘起電圧はその回転数に比例するため、DCバス電圧指令値も電動発電機12の回転数に比例した値として予めテーブル情報として設定しておけばよい。テーブル情報を参照することで、現在の電動発電機12の回転数のときに設定すべきDCバス電圧指令値を求めることができる。上述のキャパシタ充電方法では、充電電流は低く抑えられており、キャパシタ19を使用可能な充電率SOCまで充電するのに時間がかかってしまう。そこで、キャパシタ19の充電がある程度進んでキャパシタ電圧が高くなったら、通常のDCバス電圧制御に戻して電動発電機12を発電させ、迅速にキャパシタ19を充電することもできる。図6はキャパシタ電圧が閾値を超えたら、電動発電機12を発電させて迅速にキャパシタ19を充電する場合の、エンジン回転数、DCバス電圧、キャパシタ電圧、電動発電機12の発電電力の推移を示すグラフである。エンジン11を始動してから、誘起電圧とDCバス電圧指令値との差に相当する充電電流でキャパシタ19を充電するところまでは、上述の充電方法と同じである。ここで、本充電方法では、キャパシタ19の充電を開始してからキャパシタ電圧を監視しており、キャパシタ電圧が電圧閾値を超えたら、通常制御による充電に切り替える。通常制御による充電とは、DCバス電圧指令値を低い電圧指令値Vdcref1から通常運用時の高いDCバス電圧指令値Vdcref2に変更し、且つ電動発電機12を発電運転して電力をDCバス110に供給することで、キャパシタ19を充電することである。具体的には、図6cの実線で示すようにキャパシタ電圧が電圧閾値を超えたら、図6bに示すようにDCバス電圧指令値を低い電圧指令値Vdcref1から、通常運用時の高い電圧指令値Vdcref2に切り替える。これと同時に、停止していた電動発電機12のインバータ制御を開始する。これにより、図6dに示すように、電動発電機12は、実際のDCバス電圧が通常運用時の高い電圧指令値Vdcref2に近づくように、発電運転を行なって大きな電力をDCバス110に供給する。これにより、キャパシタ19への充電電流は大きくなり、図6cの一点鎖線で示すようにキャパシタ19の充電率SOCを迅速に増大することができる。図7は、図6に示す充電方法でキャパシタ19の充電を行なう処理のフローチャートである。まず、ステップS1においてエンジン11を起動してエンジン11の運転を開始する。次に、ステップS2において、エンジン回転数が回転数閾値より小さいか否かが判定される。エンジン回転数が回転数閾値以下であると、エンジン回転数が上昇中と判断し、再ステップS2に戻ってステップ2の判定を繰り返し行なうことで、エンジン回転数が安定するまで待つ。なお、ステップS2における処理に関する部分は、図6aには示されていない。ステップS2において、エンジン回転数が回転数閾値より大きいと判定されると、処理はステップS3に進み、キャパシタ電圧が電圧閾値より小さいか否かが判定される。キャパシタ電圧が電圧閾値より小さいと判定されると、キャパシタの充電率SOCがゼロキャパシタが充電されていないかそれに近い状態であると判断し、処理はステップS4に進む。ステップS4では、上述のテーブル情報を参照して、現在の電動発電機12の回転数で発生する誘起電圧より所定の電圧だけ低い電圧をDCバス電圧指令値Vdcref1として設定する。続いて、処理はステップS6に進み、コンバータ100によるDCバス電圧制御を開始する。DCバス電圧指令値Vdcref1は、現在DCバス110に供給されている誘起電圧より所定の電圧だけ低い電圧値に設定してあるので、誘起電圧とDCバス電圧指令値Vdcref1との差分に相当する充電電流がキャパシタに流れる。電動発電機12が発生する誘起電圧はエンジン11の回転数に依存しており、エンジン11は一定回転数となるように制御されているので、誘起電圧の変動は小さい。また、誘起電圧とDCバス電圧指令値Vdcref1との差分を小さな電圧に設定することで、キャパシタ19の電圧がゼロかあるいはゼロに近い値であっても、大きな充電電流となることはなく、最大許容充電電流より小さな安定した充電電流をキャパシタ19に流すことができる。一方、ステップS3においてキャパシタ電圧が電圧閾値以上であると判定されると、キャパシタの充電率SOCはある程度高い状態であり、通常の充電制御により充電電流を流しても差し支えないと判断し、処理はステップS5に進む。ステップS5では、通常の充電制御において用いられるDCバス電圧指令値Vdcref2をDCバス電圧指令値として設定する。DCバス電圧指令値Vdcref2はDCバス電圧指令値Vdcref1より高い電圧値である。言い換えれば、キャパシタ19の電圧が低いときに設定されるDCバス電圧指令値Vdcref1は、通常の充電制御において用いられるDCバス電圧指令値Vdcref2より低い電圧値であるVdcref1<Vdcref2。次に、処理はステップS6に進み、コンバータ100によるDCバス電圧制御を開始する。続いて、ステップS7において、キャパシタ電圧が上述の電圧閾値以上となったか否かが判定される。キャパシタ電圧が上述の電圧閾値以上であれば、キャパシタ19がある程度充電されたため通常の充電制御に戻してよいと判断し、処理はステップS8に進む。ステップS8では、これまで設定されていたDCバス電圧指令値Vdcref1の代わりに、通常の充電制御において用いられるDCバス電圧指令値Vdcref2をDCバス電圧指令値として設定する。なお、ステップS5においてDCバス電圧指令値Vdcref2が設定されている場合は、ステップS8ではDCバス電圧指令値Vdcref2がそのまま維持される。そして、ステップS9において、インバータによる電動発電機12の発電制御インバータ制御を開始し、電動発電機12を発電運転して得られた電力をDCバス100に供給する。したがって、電動発電機12が発電した電力がキャパシタ19に充電され、キャパシタ19を迅速に充電することができるようになる。ここで、図5に示す充電方法において、キャパシタへの充電電流が過電流となるおそれが有る場合は、DCバス電圧指令値Vdcref1を充電電流に基づいて調節することとしてもよい。具体的には、図8dに示すように、誘起電圧によるキャパシタ19の充電が開始されてから、充電電流が上昇して電流閾値を超えた場合、充電電流が最大許容充電電流を超えるおそれがあると判断し、図8bに示すようにDCバス電圧指令値をDCバス電圧指令値Vdcref1からDCバス電圧指令値Vdcref3に変更する。これにより、DCバス100に供給される誘起電圧とDC電圧指令値との差が小さくなり、充電電流が低減される。DCバス電圧指令値Vdcref3とDCバス電圧指令値Vdcref1との差は、例えば誘起電圧と最初に設定したDCバス電圧指令値Vdcref1との差が10Vであるとしたら、それより小さい値として例えば5Vとなるように予め設定しておけばよい。なお、上述の実施形態では旋回機構2が電動式であったが、旋回機構2が電動ではなく油圧駆動の場合がある。図9は図2に示すハイブリッド式ショベルの旋回機構を油圧駆動式とした場合の駆動系の構成を示すブロック図である。図9に示すハイブリッド型油圧ショベルでは、旋回用電動機21の代わりに、旋回油圧モータ2Aがコントロールバルブ17に接続され、旋回機構2は旋回油圧モータ2Aにより駆動される。このような、ハイブリッド式ショベルであっても、上述のようにして、キャパシタ19の初期充電時の充電電流を抑制して過充電電流が流れないようにすることができる。また、上述の実施形態では、エンジン11と電動発電機12とを油圧ポンプであるメインポンプ14に接続してメインポンプを駆動する、いわゆるパラレル型のハイブリッド式ショベルに本発明を適用した例について説明した。本発明は、図10に示すようにエンジン11で電動発電機12を駆動し、電動発電機12が生成した電力を蓄電系120に蓄積してから蓄積した電力のみによりポンプ用電動機400を駆動してメインポンプ14を駆動する、いわゆるシリーズ型のハイブリッド式ショベルにも適用することもできる。この場合、電動発電機12は、本実施形態ではエンジン11によって駆動させることによる発電運転のみを行なう発電機としての機能を備えている。なお、図10に示すハイブリッド式ショベルでは、ブームシリンダ7からの戻り油圧を利用して油圧回生が行なわれている。すなわち、ブームシリンダ7からの戻り油圧用の油圧配管7Aにブーム回生油圧モータ310が設けられ、ブーム回生油圧モータにより発電機300を駆動して回生電力を発生する。発電機300により発生した電力はインバータ18Cを介して蓄電系120に供給される。"