"クランクシャフトに対するカムシャフトの回転位相を変化させて吸気弁又は排気弁の開閉時期を変化させると共に、前記カムシャフトの回転位相を最遅角位置と最進角位置との間の所定の中間位置に固定する中間ロック機構を備える可変バルブタイミング機構と、エンジンの運転状態を検出する運転状態検出手段と、前記運転状態検出手段の検出結果に応じて前記可変バルブタイミング機構を制御する位相変更手段と、を備え、該位相変更手段は、前記エンジンのクランキング時に、前記カムシャフトの回転位相を進角させる進角制御と、前記カムシャフトの回転位相を遅角させる遅角制御と、を交互に実行することを特徴とするエンジンの制御装置。前記位相変更手段は、前記エンジンのクランキング時に、前記進角制御から実行することを特徴とする請求項1に記載のエンジンの制御装置。前記可変バルブタイミング機構が、前記カムシャフトに連結され油圧によって回動可能に保持されたベーン部材と、前記ベーン部材を進角方向に付勢する付勢手段とを備えるものであり、前記位相変更手段は、前記エンジンの停止時に前記遅角制御を実行することを特徴とする請求項1又は2に記載のエンジンの制御装置。特許文献2に記載されているようにエンジンの始動時に始動モードを実行することで、中間ロック機構を確実に機能させて吸気カムシャフトの回転位相を中間位置に保持し、エンジンの始動性を向上することができる。しかしながら、始動モードを備えたオイルコントロールバルブを用いた場合、可変バルブタイミング機構の構造が複雑になり、コストが大幅に上昇してしまうという問題がある。本発明はこのような事情に鑑みてなされたものであり、中間ロック機構付きの可変バルブタイミング機構を備えるエンジンにおいて、比較的安価に始動性の向上を図ることができるエンジンの制御装置を提供することを目的とする。上記課題を解決する本発明の第1の態様は、クランクシャフトに対するカムシャフトの回転位相を変化させて吸気弁又は排気弁の開閉時期を変化させると共に、前記カムシャフトの回転位相を最遅角位置と最進角位置との間の所定の中間位置に固定する中間ロック機構を備える可変バルブタイミング機構と、エンジンの運転状態を検出する運転状態検出手段と、前記運転状態検出手段の検出結果に応じて前記可変バルブタイミング機構を制御する位相変更手段と、を備え、該位相変更手段は、前記エンジンのクランキング時に、前記カムシャフトの回転位相を進角させる進角制御と、前記カムシャフトの回転位相を遅角させる遅角制御と、を交互に実行することを特徴とするエンジンの制御装置にある。かかる本発明の第1の態様では、エンジンのクランキング時に、進角制御と遅角制御とを交互に実行することで、中間ロック機構を確実に機能させることができる。したがって、クランキング後には、カムシャフトの回転位相が中間位置に確実に保持された状態となる。またこのような可変バルブタイミング機構の制御は、VVT機構の構造を大きく変更することなく実施が可能である。つまり本発明によれば、比較的安価にエンジンの始動性を向上することができる。本発明の第2の態様は、前記位相変更手段は、前記エンジンのクランキング時に、前記進角制御から実行することを特徴とする第1の態様のエンジンの制御装置にある。かかる第2の態様では、エンジンの始動直後はバルブから受ける反力によりカムシャフトが遅角方向に付勢される。そのため、進角制御から実行することで、より早期に中間位置への保持が可能となる。また、始動前から中間位置に固定されていた場合でも、進角制御から実行することで、中間ロック機構にかかる負担を軽減することができる。本発明の第3の態様は、前記可変バルブタイミング機構が、前記カムシャフトに連結され油圧によって回動可能に保持されたベーン部材と、前記ベーン部材を進角方向に付勢する付勢手段とを備えるものであり、前記位相変更手段は、前記エンジンの停止時に前記遅角制御を実行することを特徴とする第1又は2の態様のエンジンの制御装置にある。かかる第3の態様では、エンジンのクランキング時に、付勢手段の付勢力によってベーン部材をより確実に中間位置まで回動させて、中間ロック機構を機能させることができる。かかる本発明では、エンジンのクランキング時に、中間ロック機構を確実に作動させてカムシャフトの回転位相を中間位置に保持することができるため、エンジンの始動性を向上することができる。また可変バルブタイミング機構の構造を大きく変更する必要がないため、比較的安価に実現することができる。以下、実施形態に基づいて本発明について説明する。図1は、一実施形態に係る制御装置を含むエンジンシステムの概略構成を示す図である。図1に示すように、エンジン11は、吸気管噴射型のエンジンであり、シリンダヘッド12とシリンダブロック13とを有している。シリンダブロック13の各シリンダ14内には、ピストン15が往復移動自在に収容されている。このピストン15とシリンダ14とシリンダヘッド12とで燃焼室16が形成されている。ピストン15は、コンロッド17を介してクランクシャフト18に接続されている。シリンダヘッド12には吸気ポート19が形成されている。この吸気ポート19には吸気マニホールド20が接続されている。吸気ポート19には吸気弁22が設けられている。吸気弁22は、エンジン回転に応じて回転する吸気カムシャフト23のカム23aに倣って作動し、燃焼室16と吸気ポート19との連通遮断を行う。吸気マニホールド20には、燃料噴射弁24が設けられ、この燃料噴射弁24から吸気ポート19に向かって燃料が噴射される。またシリンダヘッド12には、各気筒毎に点火プラグ25が取り付けられている。各点火プラグ25には、高電圧を出力する点火コイル26が接続されている。吸気マニホールド20の上流側にはサージタンク27が設けられている。サージタンク27の上流側には吸気量を調整するスロットルバルブ28が設けられており、併せてスロットルバルブ28の開度を検出するスロットルポジションセンサTPS29が設けられている。またスロットルバルブ28の上流には、吸気量を計測するエアフローセンサ30が介装されている。シリンダヘッド12には、さらに排気ポート31が形成されている。この排気ポート31には排気マニホールド32の一端が接続され、排気マニホールド32の他端には排気管排気通路33が接続されている。また排気ポート31には排気弁34が設けられており、排気弁34は、排気カムシャフト35のカム35aに倣って作動し、燃焼室16と排気ポート31との連通遮断を行う。吸気カムシャフト23及び排気カムシャフト35の前端にはタイミングプーリ36,37が取付けられ、これらのタイミングプーリ36,37は、図示しないタイミングベルトを介してクランクシャフト18に連結されている。そしてクランクシャフト18の回転に伴って、タイミングプーリ36,37と共に吸気カムシャフト23及び排気カムシャフト35が回転駆動され、カム23a,35aに倣って吸気弁22及び排気弁34が所定のタイミングで開閉駆動される。ここで、吸気カムシャフト23とタイミングプーリ36との間には、吸気弁22の開閉時期を変更可能な油圧駆動式の可変バルブタイミング機構VVT機構が設けられている。VVT機構は、既存の構成を採用すればよいため、ここではVVT機構の構成について簡単に説明する。図2に示すように、VVT機構38は、いわゆるベーン式のカム位相可変機構を有する油圧駆動式のものであり、タイミングプーリ36のハウジング39内に回動可能に設けられたベーンロータベーン部材40を備える。ベーンロータ40は吸気カムシャフト23に連結されている。ハウジング39内は、ベーンロータ40により遅角室41と進角室42とに区画されている。また可変バルブタイミング機構38は、オイルコントロールバルブOCV43を備える図1参照。そしてエンジン11のオイルポンプ44から供給される作動油を利用して、OCV43の各切換によって遅角室41又は進角室42或いはその両方に作動油を供給し、この作動油の圧力によってベーンロータ40を回動又は停止させている。つまりベーンロータ40の回動に伴って、クランクシャフト18に対する吸気カムシャフト23の回転位相が変更される。例えば、遅角室41に作動油が供給される際には、同時に進角室42内の作動油が排出され、図3aに示すように、ベーンロータ40が遅角側図中反時計回りに回動する。すなわち吸気カムシャフト23の回転位相が遅角側に変更される。なお図3aは、吸気カムシャフト23の回転位相が最遅角位置にある状態を示している。一方、進角室42に作動油が供給される場合には、同時に遅角室41内の作動油は排出され、図3bに示すように、ベーンロータ40が進角側図中時計回りに回動する。すなわち吸気カムシャフト23の回転位相が進角側に変更される。なお図3bは、吸気カムシャフト23の回転位相が最進角位置にある状態を示している。さらに可変バルブタイミング機構38は、吸気カムシャフト23の回転位相を最遅角位置と最進角位置との間の所定の中間位置に固定する中間ロック機構45を備えている。すなわち中間ロック機構45は、所定の中間位置において、ベーンロータ40とタイミングプーリ36との相対移動を規制する。この中間ロック機構45も既存の構成を採用すればよいため、ここでは簡単に説明する。中間ロック機構45は本実施形態では2本のロックピン46を備え、ロックピン46がベーンロータ40とタイミングプーリ36とに係合されることで、遅角室41及び進角室42内に油圧が生じていない状態であっても、ベーンロータ40が中間位置デフォルトに保持されるようになっている図2参照。また図4に示すように、可変バルブタイミング機構38は、ベーンロータ40を進角側に付勢するコイルばね等からなる付勢手段であるアシストスプリング60を備えている。これによりエンジン11の停止時に、中間ロック機構45によってベーンロータ40を中間位置に固定することができる。具体的には、エンジン11を停止する際にベーンロータ40を中間位置よりも遅角側に回動させておくことで、エンジン11の停止後或いはエンジン11の再始動時クランキング時にアシストスプリング60の付勢力によってベーンロータ40を中間位置まで回動させて上述のように中間ロック機構45によって固定することができる。なおロックピン46のベーンロータ40及びタイミングプーリ36との係合は、エンジン11の始動後に供給される作動油の圧力によって解除されるようになっている。すなわちエンジン11が始動されて作動油の圧力が回復すると、ロックピン46の係合が解除されてベーンロータ40が回動可能となる。ECU電子コントロールユニット47は、入出力装置、記憶装置ROM、RAM等、中央処理装置CPU、タイマカウンタ等を備えている。このECU47によって、エンジン11の総合的な制御が行われる。ECU47の入力側には、上述したスロットルポジションセンサ29、エアフローセンサ30等の他、エンジン11のクランク角を検出するクランク角センサ48や、エンジン11の水温を検出する水温センサ49等の各種センサ類が接続されており、これらセンサ類からの検出情報が入力される。一方、ECU47の出力側には、上述の燃料噴射弁24、点火コイル26、VVT機構38、スロットルバルブ28等の各種出力デバイスが接続されている。これら各種出力デバイスには、各種センサ類からの検出情報に基づきECU47から所定の情報が出力されている。そして本発明に係る制御装置10は、このような各種センサ類とECU47とで構成されており、例えば、各種センサ類の情報から検出したエンジン11の運転状態に基づいてVVT機構38を適宜制御する。これによりエンジン11の運転状態に応じて、吸気弁22の開閉時期を適切に設定することができる。制御装置10は、本実施形態では、運転状態検出手段51と、位相変更手段52とをECU47に備えている。運転状態検出手段51は、各種センサ類の情報に基づいてエンジン11の運転状態を検出する。本実施形態では、図5に示すように、エンジン11の運転状態が7つの運転領域R1~R7に区分けされており、運転状態検出手段51は、現在のエンジン11の運転状態が運転領域R1~R7の何れの領域にあるかを検出する。位相変更手段52は、運転状態検出手段51の検出結果に応じてクランクシャフト18に対する吸気カムシャフト23の回転位相を変更する。すなわち位相変更手段52は、エンジン11の運転状態が運転領域R1~R7の何れの領域にあるかによって、VVT機構38のOCV43を制御して、ベーンロータ40を進角側又は遅角側に所定量だけ回動させる。これにより、吸気弁22の開閉時期が調整され、それに伴ってオーバーラップ量も調整される。ここで、吸気弁22の開閉時期の調整範囲は、車種等に応じて適宜決定されればよいが、吸気カムシャフト23の回転位相が最遅角位置にあるときの吸気弁22の閉弁時期が、吸気下死点後ABDC90°以上、例えば、ABDC90°~100°程度であることが好ましい。すなわち吸気弁22の開弁時期が、排気上死点前BTDC-5°以下、例えば、BTDC-5°~-15°程度であることが好ましい。例えば、本実施形態では、図6に示すように、吸気カムシャフト23の回転位相が中間位置にあるときには、吸気弁22の開弁時期を排気上死点前BTDC5°とし、閉弁時期を吸気下死点後ABDC80°とした。また吸気カムシャフト23の回転位相が最遅角位置にあるときには、吸気弁22の開弁時期を排気上死点前BTDC-15°とし、閉弁時期を吸気下死点後ABDC100°とした。また吸気カムシャフト23の回転位相が最進角位置にあるときには、吸気弁22の開弁時期を排気上死点前BTDC45°とし、閉弁時期を吸気下死点後ABDC40°とした。なお排気弁34の開閉時期はエンジン11の運転状態に拘わらず固定されており、本実施形態では、開弁時期を膨張下死点前BBDC35°とし、閉弁時期を排気上死点後ATDC5°とした。位相変更手段52は、このような吸気弁22の開閉時期の調整範囲内において、各運転領域R1~R7に最適なVVT機構38の制御を実行して吸気カムシャフト23の回転位相を変更する。まずは、吸気カムシャフト23の回転位相が中間位置の状態、すなわちロックピン46によってベーンロータ40の回動が規制された状態で、エンジン11が始動され、例えば、エンジン11の運転状態がアイドル運転領域R7にある場合には、位相変更手段52が吸気カムシャフト23の回転位相を中間位置に保持する中間制御を実行する。なおエンジン11が始動されると、上述のようにロックピン46によるベーンロータ40の移動規制は解除され、中間制御では、位相変更手段52がOCV43を制御して遅角室41及び進角室42のそれぞれに作動油を供給し、その油圧によってベーンロータ40が中間位置に保持される。このような中間制御では、吸気弁22の閉弁時期は、吸気下死点後ABDC80°程度であり極端な遅閉じではないため、所望の実圧縮比を確保してアイドル安定性を確保することができる。またオーバーラップ量も比較的小さく抑えられているため、内部EGR量の増加による燃焼悪化、またそれに伴うアイドル安定性の低下も抑制される。またエンジン11の運転状態が、低回転低負荷領域である運転領域R5にある場合には、位相変更手段52は、吸気カムシャフト23の回転位相を中間位置よりも進角させる進角制御を実行する。すなわち、位相変更手段52がOCV43を制御して進角室42に作動油を供給することで図3b、ベーンロータ40を中間位置よりも進角側に回動させる。運転領域R5では、この進角制御によって、ベーンロータ40を比較的大きく、例えば、中間位置から30°以上進角側に回動させる。これにより、オーバーラップ量が増大するため、ポンピングロスが低下し、また吸気弁22の早閉じに伴って実圧縮比を高めることができる。したがって、燃費の向上を図ることができる。またエンジン11の運転状態が、運転領域R5以外の領域本実施形態では、全負荷の運転領域R1,R2を除くにある場合には、つまり運転領域R3,R4,R6にある場合には、位相変更手段52は、吸気カムシャフト23の回転位相を中間位置よりも遅角させる遅角制御を実行する。すなわち位相変更手段52がOCV43を制御して遅角室41に作動油を供給することで図3a、ベーンロータ40を中間位置よりも遅角側に回動させる。より具体的には、エンジン11の運転状態が高負荷低速領域である運転領域R3及び低負荷高速領域である運転領域R6にある場合には、位相変更手段52は、吸気カムシャフト23の回転位相を中間位置から20°程度の範囲で遅角させる第1の遅角制御を実行する。この第1の遅角制御では、吸気弁22の閉弁時期が遅れることによってポンピングロスが低減される。また遅角量が比較的小さいことで、吸気弁22の閉弁時期が遅くなることに伴う充填効率の下がり過ぎや、トルク不足による燃費の悪化も抑制することができる。一方、高負荷高速領域である運転領域R4では、位相変更手段52は、吸気カムシャフト23を第1の遅角制御よりも大きく遅角させる第2の遅角制御を実行する。第2の遅角制御では、吸気弁22の閉弁時期が大きく遅れるため、充填効率が低下することに伴って点火時期が進角される。したがって燃費の向上を図ることができる。また本実施形態では、第1の遅角制御においては吸気弁22の閉弁時期が吸気下死点後ABDC90°よりも前となるように吸気カムシャフト23の回転位相を遅角させ、第2の遅角制御においては吸気弁22の閉弁時期が吸気下死点後ABDC90°以降となるように吸気カムシャフト23の回転位相を遅角させている。これにより、第1の遅角制御及び第2の遅角制御の何れにおいても、より確実に燃費の向上を図ることができる。ところで、例えばエンジン11の運転状態が運転領域R5から運転領域R3に変化した場合、位相変更手段52によって、進角制御から遅角制御に切り替えられることになる。このような場合には、エンジン11の各運転領域の境界付近の領域Rb図5参照において、吸気カムシャフト23の回転位相を段階的、或いは連続的に変化させることが好ましい。これにより、連続的に変化するエンジン11の回転数や負荷の変化に対応して吸気カムシャフト23の回転位相をより適切に変更することができ、応答性が向上する。またエンジン11の運転状態が全負荷領域である運転領域R1、R2にある場合には、位相変更手段52は、吸気カムシャフト23の回転位相を中間位置よりも進角させる進角制御を実行する。すなわち位相変更手段52がOCV43を制御して進角室42に作動油を供給することで図3b、ベーンロータ40を中間位置よりも進角側に所定量だけ回動させる。また本実施形態では、エンジン11の運転状態が全負荷領域の高速側である運転領域R2にある場合、位相変更手段52は、吸気カムシャフト23の回転位相を中間位置から10°程度の範囲内で進角させる第1の進角制御を実行する。第1の進角制御では、オーバーラップ量が増大するため排気効率が向上する。また進角量が比較的小さく抑えられていることで充填効率の低下も抑制される。したがってトルクの向上を図ることができる。一方エンジン11の運転状態が全負荷領域の低中速側である運転領域R1にある場合、位相変更手段52は、吸気カムシャフト23の回転位相を第1の進角制御に比べて大きく進角させる第2の進角制御を実行する。本実施形態では、中間位置よりも10°~40°程度の範囲で吸気カムシャフト23の回転位相を進角させている。つまり第2の進角制御では、吸気カムシャフト23の回転位相は最進角には達しない程度に比較的大きく進角される。これにより、吸気弁22の閉弁時期が早まるため、充填効率が高まりトルクを向上することができる。また進角量オーバーラップ量を最進角に達しない中程度の範囲とすることで、内部EGR量の増えすぎによる燃焼悪化も抑制することができる。ところで、上述のように中間ロック機構付きVVT機構を備えるエンジン11は、吸気カムシャフト23の回転位相が中間位置デフォルトに保持された状態で始動される。つまり中間位置における吸気弁22の開閉時期は、エンジン11の始動に適した範囲に設定されている。このため、吸気カムシャフト23の回転位相が中間位置よりも進角或いは遅角していると、エンジン11の始動性が低下してしまう虞がある。このため、上述したようにVVT機構38は、付勢手段であるアシストスプリング60を備え、このアシストスプリング60の付勢力によって中間ロック機構45が作動するようにしている。しかしながらアシストスプリング60の付勢力だけでは、ベーンロータ40を中間位置に保持できない虞がある。そこで本発明では、位相変更手段52が、エンジン11のクランキング時に、吸気カムシャフト23の回転位相を進角させる進角制御と、吸気カムシャフト23の回転位相を遅角させる遅角制御と、を交互に実行するようにした。すなわち進角制御によりベーンロータ40を中間位置よりも進角側まで回動させ図3b参照、遅角制御によってベーンロータ40を中間位置の遅角側まで回動させるようにした図3a参照。なお、交互に実行される進角制御と遅角制御は、少なくとも一度実行されればよい。エンジン11の始動に、このように進角制御と遅角制御とを交互に実行することで、中間ロック機構45をより確実に機能させることができる。すなわちロックピン46をベーンロータ40とタイミングプーリ36とに係合させてベーンロータ40の回動をより確実に規制することができる。したがってエンジン11の始動は、常に、吸気カムシャフト23の回転位相が中間位置デフォルトに保持された状態で行われることになる。よってエンジン11の始動性をより確実に向上することができる。またこのようなVVT機構の制御は、VVT機構の構造を大きく変更することなく実施が可能である。つまり本発明によれば、比較的安価にエンジン11の始動性を向上することができる。ところで、エンジン11の始動直後は、カム23aが吸気弁22から受ける反力により吸気カムシャフト23は遅角方向に付勢される。そのため、エンジン11の始動直後はベーンロータ40が中間位置よりも遅角側に位置しやすい。そこで、本発明ではエンジン11のクランキング時に進角制御から実行するようにした。これにより、エンジン11の始動時、早期に中間位置への保持が可能となる。また、始動前から中間位置に固定されていた場合でも、進角制御から実行することで、中間ロック機構にかかる負担を軽減することができる。また本実施形態ではアシストスプリング60が設けられているため、位相変更手段52は、エンジン11の停止時に遅角制御を実行することが好ましい。つまりエンジン11を停止した際に、ベーンロータ40が中間位置よりも遅角側に回動した状態となっていることが好ましい。これによりエンジン11のクランキング時に、進角制御と遅角制御とを交互に実行する際に、アシストスプリング60の付勢力も働き、中間ロック機構45をより確実に機能させることができる。勿論、アシストスプリング60は、必要に応じて設けられればよく、必ずしも設けられていなくてもよい。以上本発明の一実施形態について説明したが、本発明は、この実施形態に限定されるものではなく、その趣旨を逸脱しない範囲で適宜変更が可能なものである。例えば、上述の実施形態では、吸気カムシャフトの回転位相の制御を一例として本発明を説明したが、本発明は、排気カムシャフトの回転位相の制御にも適用することができる。また例えば、本発明の制御装置が適用されるエンジンの構成は、特に限定されるものではない。上述の実施形態では、吸気管噴射型のエンジンを例示したが、本発明は、例えば、筒内噴射型等、他のタイプのエンジンにも採用することができるものである。"