"エンジンの潤滑油の油圧を検出して、その油圧が基準圧力よりも低下したとき所定の低圧信号を出力する油圧センサと、前記油圧センサの出力信号が所定の遅延時間以上継続して、第1の範囲外で出力されている場合には前記油圧センサの故障であると判定する故障判定手段と、前記エンジンの温度を検出して、その温度が基準温度よりも低いときに所定の冷機信号を出力するエンジン温度センサと、前記エンジン温度センサから前記冷機信号が出力されている場合に前記エンジンが冷機であると判定するエンジン温度判定手段と、前記故障判定手段により前記油圧センサの故障であると判定された時点で、警告手段を駆動して警告動作を実行させる制御手段と、を備え、前記エンジン温度センサの出力信号が前記冷機信号であるか否かを検出して、前記エンジンが冷機でない場合には前記遅延時間を第1の遅延時間に設定する一方、前記エンジンが冷機の場合には前記遅延時間を第2の遅延時間に設定することを特徴とするエンジンの故障判定装置。前記エンジンの回転速度を検知するエンジン回転センサと、前記エンジンの回転速度が所定の回転速度よりも速いか否かを判定するエンジン回転速度判定手段と、を備え、前記エンジンが冷機の場合、前記エンジンの回転速度が前記所定の回転速度よりも遅いとき前記遅延時間を前記第1の遅延時間に設定する一方、前記エンジンの回転速度が前記所定の回転速度よりも早いときは前記遅延時間を前記第2の遅延時間に設定することを特徴とする請求項1に記載のエンジンの故障判定装置。前記油圧センサの出力信号が第2の範囲内にあるか否かを検出し、第2の範囲内で出力されているとき潤滑油量が正常であることを判定する潤滑油量判定手段を備え、前記エンジン温度が冷機であると判定されると共に、前記潤滑油量が正常であると判定されたとき前記遅延時間を前記第2の遅延時間に設定する一方、前記潤滑油量が異常であると判定されたとき前記遅延時間を前記第1の遅延時間に設定することを特徴とする請求項1又は2に記載のエンジンの故障判定装置。前記エンジンが冷機であり且つ前記潤滑油量が正常であると判定され、前記エンジンの回転速度が前記所定の回転速度よりも速いときに前記遅延時間を前記第2の遅延時間に設定する一方、前記エンジンの回転速度が前記所定の回転速度がよりも遅いときは前記遅延時間を前記第1の遅延時間に設定することを特徴とする請求項3に記載のエンジンの故障判定装置。前記第2の遅延時間を前記第1の遅延時間よりも長く設定したことを特徴とする請求項1~4のいずれか1項に記載のエンジンの故障判定装置。油圧検出用機器がセンサの場合、従来センサ出力のオープン状態、ショート状態を検出し故障を判定している。しかしながら、潤滑油の油圧は冷機状態と暖機状態で異なり、特にエンジンを冷機急全開した場合等、油圧は暖機定常時に比べ大きく上昇する。暖機時の油圧を基準としてセンサのレンジを決定していると、冷機急全開の油圧では油圧値が故障判定値に達してしまい、そのままでは故障を誤判定する恐れがある。一方、冷機状態の油圧を考慮してセンサの検出レンジを大きくすると、暖機定常時の油圧検出精度が低下する不具合が生じる。なお、特許文献1には、この種の故障を判定するための装置が開示されている。本発明はかかる実情に鑑み、センサ検出精度を確保しながらセンサ故障を確実に判定し得るエンジンの故障判定装置を提供することを目的とする。本発明のエンジンの故障判定装置は、エンジンの潤滑油の油圧を検出して、その油圧が基準圧力よりも低下したとき所定の低圧信号を出力する油圧センサと、前記油圧センサの出力信号が所定の遅延時間以上継続して、第1の範囲外で出力されている場合には前記油圧センサの故障であると判定する故障判定手段と、前記エンジンの温度を検出して、その温度が基準温度よりも低いときに所定の冷機信号を出力するエンジン温度センサと、前記エンジン温度センサから前記冷機信号が出力されている場合に前記エンジンが冷機であると判定するエンジン温度判定手段と、前記故障判定手段により前記油圧センサの故障であると判定された時点で、警告手段を駆動して警告動作を実行させる制御手段と、を備え、前記エンジン温度センサの出力信号が前記冷機信号であるか否かを検出して、前記エンジンが冷機でない場合には前記遅延時間を第1の遅延時間に設定する一方、前記エンジンが冷機の場合には前記遅延時間を第2の遅延時間に設定することを特徴とする。また、本発明のエンジンの故障判定装置において、前記エンジンの回転速度を検知するエンジン回転センサと、前記エンジンの回転速度が所定の回転速度よりも速いか否かを判定するエンジン回転速度判定手段と、を備え、前記エンジンが冷機の場合、前記エンジンの回転速度が前記所定の回転速度よりも遅いとき前記遅延時間を前記第1の遅延時間に設定する一方、前記エンジンの回転速度が前記所定の回転速度よりも早いときは前記遅延時間を前記第2の遅延時間に設定することを特徴とする。また、本発明のエンジンの故障判定装置において、前記油圧センサの出力信号が第2の範囲内にあるか否かを検出し、第2の範囲内で出力されているとき潤滑油量が正常であることを判定する潤滑油量判定手段を備え、前記エンジン温度が冷機であると判定されると共に、前記潤滑油量が正常であると判定されたとき前記遅延時間を前記第2の遅延時間に設定する一方、前記潤滑油量が異常であると判定されたとき前記遅延時間を前記第1の遅延時間に設定することを特徴とする。また、本発明のエンジンの故障判定装置において、前記エンジンが冷機であり且つ前記潤滑油量が正常であると判定され、前記エンジンの回転速度が前記所定の回転速度よりも速いときに前記遅延時間を前記第2の遅延時間に設定する一方、前記エンジンの回転速度が前記所定の回転速度がよりも遅いときは前記遅延時間を前記第1の遅延時間に設定することを特徴とする。また、本発明のエンジンの故障判定装置において、前記第2の遅延時間を前記第1の遅延時間よりも長く設定したことを特徴とする。本発明によれば、先ずエンジンが冷機状態かあるいは暖機状態かを判断し、それらに応じて故障判定時間を設定することで判定の信頼性を向上することができる。特にエンジンが冷機状態のとき、油圧センサの故障判定を行うに際して故障判定時間を長く設定することで、誤判定を確実に防ぐことができ、油圧センサの適正作動を保証することができる。以下、図面に基づき、本発明によるエンジンの故障判定装置における好適な実施の形態を説明する。図1は、本発明に係る船外機の外観側面図、図2は図1に示した船外機の外装カバーを取り外した状態を示す図、図3は図1に示した船外機の内部構造を示す側面図である。図1に示すように本実施形態に用いられる船外機1は、船体100のトランザム船尾梁101にブラケット2を介して装着される。また、この船外機1は、ブラケット2の後部に上下方向に延出する中空体であって、且つ水平方向断面が概略紡錘形のドライブシャフトハウジング3を有しており、このドライブシャフトハウジング3の上部にエンジンホルダ4が配置され、このエンジンホルダ4の上部にエンジンカバー5によって覆われたエンジン6が搭載されている。そして、ドライブシャフトハウジング3の下部には、ギアケース7が連接されており、このギアケース7には、水平後方にプロペラ8を向けたプロペラシャフトが回転自在に支持されている。図2及び図3に示すようにエンジン6は、シリンダヘッド9、シリンダブロック10及びクランクケース11を有してなる水冷式4サイクル4気筒エンジン4気筒以外の気筒数でも良いであって、図示しない燃料タンクからインジェクタ12図4参照を介して燃料がシリンダヘッド9内のインテークポートに噴射されるようになっている。また、クランクケース11内には、クランクシャフト13が略鉛直方向に沿って回転自在に支持されており、クランクシャフト13の軸端部には発電機のフライホイール14が固定されると共に、クランクシャフト13の回転角度を検出するクランク角サンサ15図4参照が設けられている。また、船外機1の油圧回路において、クランクケース11の下部に設けられたオイルパン16内に貯留されているオイルは、オイルストレーナ17により吸引され、オイルポンプ18によって吸い上げられて、オイルフィルタ19へと運ばれる。この場合、油圧が過大になるとガスケットのシールを突き破ることがあるため、オイルフィルタ19の手前にリリーフバルブ20が設定され、これにより潤滑油の油圧の上限を管理するようにしている。また、オイルフィルタ19を経由したオイルはメインギャラリを通過して、クランクシャフト13、シリンダヘッド9及びカムシャフト21等へと分配され、自然落下を利用してオイルパン16内に戻されるようになっている。また、メインギャラリに設置された油圧センサ22が、オイルフィルタ19の下流側の油圧を検出している。更に、図4はこの実施形態における船外機1の制御系の構成例を示している。この制御系はコントロールユニット30を含んで構成され、コントロールユニット30の入力側において、種々の設定値等を入力する入力装置23、クランク角センサ15及び油圧センサ22、更にエンジン温度センサ24等が接続される。なお、エンジン温度センサ24としては、エンジン6のウォータジャケットを流れる冷却水の温度を検出するもの、あるいは潤滑油の油温を検出するもののいずれも採用可能である。一方、コントロールユニット30の出力側において、各気筒のシリンダヘッド9に設けられた各インジェクタ12、各気筒に対するイグニッションコイル25及び警告装置26等が接続される。入力側の油圧センサ22やエンジン温度センサ24等から出力された信号に基づき、コントロールユニット30がインジェクタ12や警告装置26等を制御するようになっている。ここで、油圧センサ22はエンジン6の潤滑油の油圧に応じて出力信号Pを出力すると共に、その油圧が基準圧力P0よりも低下したとき所定の低圧信号SPを出力する。この場合、油圧センサ22からの直接的な出力信号は電圧値であるが、コントロールユニット30は演算部31においてその電圧値から油圧値を算出する。以下の説明において、油圧センサ22の出力信号は油圧を示すものとする。また、エンジン温度センサ24は冷却水あるいは潤滑油の油温を検出して、その温度が基準温度T0よりも低いときに所定の冷機信号STを出力する。警告装置26は、警告音を発生させるブザーと警告表示を行うLED等を含んで構成されている。また、コントロールユニット30は、図4に示すような構成を有し、即ち種々の演算、制御及び判定等を行う演算部31を有し、その入力側には、A/D変換器36aによってデジタル信号に変換されたクランク角センサ15からの検出信号を受けて、エンジン回転数クランクシャフトの回転数を検出する回転数検出部回転数検出手段36、油圧センサ22からの信号を受けて油圧異常が生じているか否かを判定する油圧判定部37、エンジン温度が基準温度よりも低いか否かを判定するエンジン温度判定部38、計数又は計時動作を行うカウンタタイマ34、及びエンジン回転数に対応する遅延時間のテーブルデータ等を始めとする種々のデータを格納してなるメモリ35が接続されている。また、演算部31の出力側には、警告装置26を制御する警告駆動制御部32、各インジェクタ12の駆動を制御する燃料噴射制御部33、各イグニッションコイル25における点火制御を行う点火制御部39等が接続されており、これら各部から出力されるデータ信号に基づき前記警告駆動制御部32、燃料噴射制御部33及び点火制御部39等が制御されるようになっている。次に、エンジンの故障判定装置の作動例を説明する。図5は、本発明の故障判定装置の基本的な動作を示すフローチャートである。このフローチャートにおいて先ず電源が投入され、船外機のエンジンが始動されるステップS1,S2。次に、ステップS3においてEEPROMをロードして、ステップS4で前回停止したとき、油圧センサ22に故障判定があったか否かを確認し、あった場合はステップS11そのことを告知すると共に、エンジン6の出力を制限、典型的には停止するステップS12。一方、故障判定がなかった場合には、タイマ即ち故障判定時間を設定する。この場合先ず、ステップS5においてエンジン6が冷機状態か否かを判断し、即ちエンジン温度センサ24の出力が基準温度T0よりも高く、従って冷機信号STが出力されていない場合、遅延時間tをt=t1、即ち第1の遅延時間に設定するステップS6。故障判定は誤判定を防止するために瞬間的に行うのではなく、故障状態が一定時間継続したら故障と判定し、これにより判定の信頼性を確保する。ここで設定される遅延時間t1として、例えば5秒程度である。このようにエンジン温度が高い場合には誤判定はないので遅延時間tを短く設定しても問題ない。一方、エンジン温度が低い場合には誤判定の可能性があるので、遅延時間tを長く設定する。この場合、遅延時間tをt=t2、即ち第2の遅延時間に設定するステップS7。エンジン6が冷機状態のとき潤滑油の粘性が相対的に大きく、これに応じて油圧センサ22の出力も高めにでてしまい、そのままでは油圧センサ22自体の故障判定を誘発する場合がある。そのため故障判定時間としての遅延時間tを長く設定することで、潤滑油の油温が上がることで油圧が正常値に戻る時間を確保し、誤判定を防ぐことができる。遅延時間t1及びt2の関係は、t1<t2となる。次に、ステップS8において、油圧センサ22の出力が正常値範囲に入っているか否かを判断する。油圧センサ22が故障した場合、そのときの出力電圧としては0Vあるいは5V程度で固定されるため、実際には0.2~4.8Vの範囲を正常値範囲第1の範囲とし、この範囲外になった場合を油圧センサ22自体の故障と判定する。潤滑油の油圧に換算した場合、ここでは基準圧力P0が0.2Vに対応し、また正常値範囲の上限値圧力P1が4.8Vに対応する。即ち、油圧センサ22の出力信号Pの正常値範囲はP0~P1である。ステップS8で油圧センサ22の異常状態と判断した場合、その判断の誤判定を防止するために継続して異常状態であるかを確認する。即ちステップ9及びステップ10において、ここでは例えば5秒間継続した場合に故障と判定することとし、遅延時間tを5秒から1秒ずつカウントダウンしt-1、5秒間経過した時点で油圧センサ22の故障と判定する。そして、ステップ11において、ブザーや表示で故障であることを告知する。その後、油圧センサ22を修理あるいは交換し、油圧センサ22の出力が正常値範囲に入ったら故障を解除する。なお、故障解除する場合にも誤判定を防止するためにステップS13でタイマを設定する。この場合の遅延時間t1として、例えば5秒程度としてもよい。そして、ステップ14において油圧センサ22の出力信号PがP0≦P≦P1、つまり正常値範囲になっているかを判定する。この場合も、遅延時間tを5秒から1秒ずつカウントダウンしステップS15,S16、5秒間経過した時点で油圧センサ22は正常と判定し、ステップS17で故障排除する。本発明において、エンジン6の油圧系の故障を判定する際、単に油圧センサ22の出力信号に基づき判定するのではなく、それに先だって先ずエンジン温度を検出し、そのエンジン温度に応じて故障判定条件を異なるものにする。即ち、上述のように冷却水の温度又は潤滑油の油温を検出して、エンジン6が冷機状態かあるいは暖機状態かを判断し、それらに応じて故障判定時間を設定することで判定の信頼性を向上することができる。特にエンジン6が冷機状態のとき、油圧センサ22の故障判定を行うに際して故障判定時間を長く設定することで、誤判定を確実に防ぐことができる。このように油圧センサ22の適正作動を保証することで、その後エンジン6自体の油圧系の故障等を判定する場合に高い信頼性を確保することができる。また、冷却水の温度でエンジン温度を検出することで、既存センサで判定することによりコストを低減できる。更に、油温でエンジン温度を検出することで、油温を直接検出することにより判定精度を向上することができる。次に、本発明の第2の実施形態を説明する。この例はエンジン温度に加えて、エンジン回転数を故障判定条件として用いる。潤滑油の油圧が上限値圧力P1油圧センサ22の出力電圧としては4.8Vに達するのは、エンジンが冷機状態で且つエンジン回転数が高い場合である。これは例えば特に冷機急全開をした場合等が該当し、油圧は暖機定常時に比べ大きく上昇するのでそのままでは故障を誤判定する恐れがある。そこで、この実施形態ではエンジン回転数を故障判定条件として付加することにより、故障判定時間を長く設定するに際して、これを限定的に行うというものである。図6は、第2の実施形態における故障判定装置の動作を示すフローチャートである。以下の説明では、図5のフローチャートの場合と実質的に同一の動作については同一の符号を付し、それらの詳細な説明は省略すると共に、本実施形態の特長的な動作についてのみ説明するものとする。図6に示されるように、ステップS5においてエンジン6がエンジン温度センサ24の出力に基づき基準温度T0よりも低い、即ち冷機状態であると判断した場合、ステップS21で回転数検出部36によりエンジン回転数が算出される。エンジンの回転速度Neが所定の回転速度N0よりも遅いとき遅延時間tを第1の遅延時間t1に設定するステップS6。一方、エンジンの回転速度Neが所定の回転速度N0よりも速いときにはステップS21、ステップS22において遅延時間tを第2の遅延時間t2に設定する。この場合はエンジン6の冷機急全開に該当し、このような場合にのみ第2の遅延時間t2に設定する。つまり冷機の場合一律に遅延時間t2に設定するのではなく、エンジン回転速度との関係で遅延時間を長く変更する領域を狭めることで、故障判定を適正且つ効率的に行うことができる。次に、本発明の第3の実施形態を説明する。この例はエンジン温度に加えて、エンジン6始動直後の油圧センサ22の出力信号から潤滑油の有無を検出し、潤滑油有りと判定した場合のみ故障判定条件を通常と異なるものとして用いる。前述したように故障判定において本来、潤滑油が適量あることを前提にして判定が行われる。仮に潤滑油がない状態で故障判定を続行すると、そのままではエンジン6が所謂、空焚きになる恐れがある。そこで、この実施形態では潤滑油の有無を故障判定条件として付加することにより、そのような事態を未然に防止するというものである。図7は、第3の実施形態における故障判定装置の動作を示すフローチャートである。図7に示されるように、ステップS5においてエンジン6が始動直後であるため、基本的には冷機状態であると判断され、次にステップS31で潤滑油の有無が判断される。ここで、前述のように油圧センサ22の出力信号Pの正常値範囲はP0~P1電圧値では0.2~4.8Vの第1の範囲とした。この第3の実施形態では油圧センサ22の出力信号PがP2≦P≦P3電圧値では1.0~4.0Vの第2の範囲に入っていれば、潤滑油は所定の油圧を有し、潤滑油量が正常であると判定される。そして、この場合、遅延時間tを第2の遅延時間t2に設定するステップS32。一方、ステップS31で潤滑油量が異常である、即ち所定量の潤滑油圧がないと判定されたとき、エンジン6は冷機状態ではあるが、遅延時間tを長くすることなく第1の遅延時間t1に設定する。潤滑油がないまま仮に油圧センサ22が故障した場合、判定時間が長いと操船者に告知するタイミングが遅くなり、極端な場合にはエンジン6の空焚きを誘発し兼ねない。この場合にも、潤滑油の有無との関係で遅延時間を長く変更する領域を狭めることで、故障判定を適正且つ効率的に行うことができる。なお、第3の実施形態において油圧センサ22の出力信号の第2の範囲P2~P3につき、上限値圧力P3は必ずしも考慮しなくともよい。つまり、下限値圧力P2以上の油圧があればP2≦P、潤滑油有と判断しても差し支えない。次に、本発明の第4の実施形態を説明する。この例はエンジン温度に加えて、エンジン回転数及び潤滑油の有無の双方を故障判定条件として用いる。即ち、エンジン6が冷機であり且つ潤滑油量が正常であると判断され、更にエンジン6の回転速度が所定の回転速度よりも速いときに遅延時間を第2の遅延時間に設定する。一方、エンジン6の回転速度が所定の回転速度がよりも遅いときは遅延時間を第1の遅延時間に設定する。図8は、第4の実施形態における故障判定装置の動作を示すフローチャートである。図8に示されるように、ステップS5においてエンジン6がエンジン温度センサ24の出力に基づき基準温度T0よりも高い、即ち暖機状態であると判断した場合、遅延時間tを第1の遅延時間t1に設定するステップS6。一方、エンジン6が冷機状態であると判断した場合、先ず油圧センサ22の出力信号PがP2≦P≦P3の第2の範囲に入っていれば、潤滑油は所定の油圧を有し、潤滑油量が正常であると判定されステップS41、次にエンジン回転数を判断する。なお、油圧センサ22の出力信号Pが第2の範囲に入っていなければ、遅延時間tを第1の遅延時間t1に設定する。ステップS42において回転数検出部36によりエンジン回転数が算出される。エンジンの回転速度Neが所定の回転速度N0よりも遅いとき遅延時間tを第1の遅延時間t1に設定する。一方、エンジンの回転速度Neが回転速度N0よりも速いときには、遅延時間tを第2の遅延時間t2に設定するステップS43。このように本実施形態では、エンジン温度、エンジン回転数及び潤滑油の有無の全てを判定条件とすることで、油圧センサ22の検出精度を確保しながらセンサ故障を確実に判定するという本発明の効果を最も有効に実現することができる。以上、本発明を種々の実施形態と共に説明したが、本発明はこれらの実施形態にのみ限定されるものではなく、本発明の範囲内で変更等が可能である。例えば、船外機のエンジンの例で本発明を説明したが、船外機以外の車両や産業機械等に係るエンジンに対して本発明を適用することが可能である。"