(57)【要約】【課題】オイルレベルの検出精度を向上させる。【解決手段】オイルレベル判定装置は、オイルパン内のオイルレベルを検出するオイルレベルセンサ（検出部）１５４と、前回の運転期間における車両の駆動状態を示す駆動状態情報に基づいて、オイルレベルセンサ１５４により検出されるオイルレベルからオイルパン内のオイル貯留量が不足しているか否か判定する判定処理の実行可否を決定する実行決定部１７２と、実行決定部１７２により判定処理の実行が決定された場合、判定処理を実行する判定部１７４と、を備える。【選択図】図１
2019173606.tif 000002
【特許請求の範囲】
【請求項１】
オイルパン内のオイルレベルを検出する検出部と、
前回の運転期間における車両の駆動状態を示す駆動状態情報に基づいて、前記検出部により検出される前記オイルレベルから前記オイルパン内のオイル貯留量が不足しているか否か判定する判定処理の実行可否を決定する実行決定部と、
前記実行決定部により前記判定処理の実行が決定された場合、前記判定処理を実行する判定部と、
を備えたオイルレベル判定装置。
【請求項２】
前記実行決定部は、
前記前回の運転期間における前記車両の走行中の加速度が所定の範囲内である場合に、前記判定処理を実行し、
前記前回の運転期間における前記車両の走行中の加速度が前記所定の範囲外である場合に、前記判定処理を不実行とする
請求項１に記載のオイルレベル判定装置。
【請求項３】
前記実行決定部は、
前記前回の運転期間においてスタートスイッチがオフされる際の前記車両の加速度が所定の範囲内である場合に、前記判定処理を実行し、
前記前回の運転期間において前記スタートスイッチがオフされる際の前記車両の加速度が前記所定の範囲外である場合に、前記判定処理を不実行とする
請求項１または２に記載のオイルレベル判定装置。
【請求項４】
前記実行決定部は、
前記前回の運転期間におけるオイルの温度が所定温度以上である場合に、前記判定処理を実行し、
前記前回の運転期間における前記オイルの温度が前記所定温度未満である場合に、前記判定処理を不実行とする
請求項１から３のうちいずれか１項に記載のオイルレベル判定装置。
【請求項５】
前記実行決定部は、
前記前回の運転期間においてエンジンを駆動した場合に、前記判定処理を実行し、
前記前回の運転期間において前記エンジンを駆動しなかった場合に、前記判定処理を不実行とする請求項１から４のうちいずれか１項に記載のオイルレベル判定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オイルレベル判定装置に関する。
【背景技術】
【０００２】
特許文献１には、エンジン停止時を起点としてオイルレベルを検出するオイルレベル検出装置について開示がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−０３３４３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、ハイブリッド車両においては、エンジンが停止された状態でモータにより車両を走行させる場合がある。このようなハイブリッド車両において、エンジン停止時を起点としてオイルレベルを検出してしまうと、エンジン停止後にモータで走行した際の振動により、オイルレベルの検出精度が悪化するという問題があった。
【０００５】
そこで、本発明は、オイルレベルの検出精度を向上させるオイルレベル判定装置を提供することを目的としている。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明のオイルレベル判定装置は、オイルパン内のオイルレベルを検出する検出部と、前回の運転期間における車両の駆動状態を示す駆動状態情報に基づいて、前記検出部により検出される前記オイルレベルから前記オイルパン内のオイル貯留量が不足しているか否か判定する判定処理の実行可否を決定する実行決定部と、前記実行決定部により前記判定処理の実行が決定された場合、前記判定処理を実行する判定部と、を備える。
【０００７】
前記実行決定部は、前記前回の運転期間における前記車両の走行中の加速度が所定の範囲内である場合に、前記判定処理を実行し、前記前回の運転期間における前記車両の走行中の加速度が前記所定の範囲外である場合に、前記判定処理を不実行としてもよい。
【０００８】
前記実行決定部は、前記前回の運転期間においてスタートスイッチがオフされる際の前記車両の加速度が所定の範囲内である場合に、前記判定処理を実行し、前記前回の運転期間において前記スタートスイッチがオフされる際の前記車両の加速度が前記所定の範囲外である場合に、前記判定処理を不実行としてもよい。
【０００９】
前記実行決定部は、前記前回の運転期間におけるオイルの温度が所定温度以上である場合に、前記判定処理を実行し、前記前回の運転期間における前記オイルの温度が前記所定温度未満である場合に、前記判定処理を不実行としてもよい。
【００１０】
前記実行決定部は、前記前回の運転期間においてエンジンを駆動した場合に、前記判定処理を実行し、前記前回の運転期間において前記エンジンを駆動しなかった場合に、前記判定処理を不実行としてもよい。
【発明の効果】
【００１１】
本発明によれば、オイルレベルの検出精度を向上させることができる。
【図面の簡単な説明】
【００１２】
【図１】車両の構成を示す図である。
【図２】オイルレベル判定処理のフローチャートを示す図である。
【図３】ステップＳ１２０で実行されるオイルレベル判定のフローチャートを示す図である。
【発明を実施するための形態】
【００１３】
以下に添付図面を参照しながら、本発明の好適な実施形態について詳細に説明する。かかる実施形態に示す寸法、材料、その他具体的な数値等は、発明の理解を容易にするための例示に過ぎず、特に断る場合を除き、本発明を限定するものではない。なお、本明細書および図面において、実質的に同一の機能、構成を有する要素については、同一の符号を付することにより重複説明を省略し、また本発明に直接関係のない要素は図示を省略する。
【００１４】
図１は、車両１００の構成を示す図である。車両（自動車）１００は、内燃機関（エンジン）と電動機（モータ）を動力源として備えたハイブリッド車両である。ここでは、本実施形態の特徴に関係する構成について詳細に説明し、本実施形態の特徴と無関係の構成については説明を省略する。
【００１５】
エンジン１１０は、ガソリンエンジンやディーゼルエンジンで構成される。エンジン１１０は、燃料タンク１１２から供給される燃料（ガソリン、ディーゼル等）を燃焼させることで駆動力を得る。エンジン１１０は、得られた駆動力を、クラッチ１１４を介してトランスミッション１１６に伝達する。エンジン１１０は、エンジンコントロールユニット（以下、単にＥＣＵという）１１８と接続され、ＥＣＵ１１８の制御指令に基づいて駆動力が調整される。
【００１６】
モータ１２０は、インバータ１２２を介してバッテリ１２４から供給される電力により駆動力を得る。モータ１２０は、得られた駆動力をトランスミッション１１６に伝達する。また、モータ１２０は、電力の供給を受けていないタイミングで、発電機としても機能する。モータ１２０によって発電された電力は、インバータ１２２を介してバッテリ１２４に蓄積される。また、インバータ１２２は、ＥＣＵ１１８と接続され、ＥＣＵ１１８の制御指令に基づいて供給電力（モータ１２０の駆動力）を調整する。
【００１７】
エンジン１１０やモータ１２０といった駆動源から出力された駆動力は、トランスミッション１１６により、トルク、回転数、回転方向が調整されてプロペラシャフト１２６に伝達される。プロペラシャフト１２６に伝達された駆動力は、フロントデファレンシャルギヤ１２８、フロントドライブシャフト１３０を介して前輪１３２に伝達される。また、４ＷＤ走行時には、プロペラシャフト１２６に伝達された駆動力は、電子制御カップリング１３４、ピニオンギヤシャフト１３６、リアデファレンシャルギヤ１３８、および、リアドライブシャフト１４０を介して後輪１４２にも伝達される。
【００１８】
電子制御カップリング１３４は、前輪１３２に伝達されるトルク（駆動力）と、後輪１４２に伝達されるトルク（駆動力）との比を調整可能に構成されている。本実施形態では、前輪１３２は、トランスミッション１１６から直接駆動力を得て、後輪１４２は、電子制御カップリング１３４を介して駆動力を得ている。しかし、後輪１４２は、トランスミッション１１６から直接駆動力を得て、前輪１３２は、電子制御カップリング１３４を介して駆動力を得るようにしてもよい。
【００１９】
制御部１４４は、中央処理装置（ＣＰＵ）、プログラム等が格納されたＲＯＭ、ワークエリアとしてのＲＡＭ等を含む半導体集積回路で構成される。制御部１４４は、車両１００全体を統括制御する。また、本実施形態において、制御部１４４は、走行モード切換部１６６、駆動切換部１６８、カップリング制御部１７０、実行決定部１７２、判定部１７４としても機能する。制御部１４４には、シフトポジションセンサ１４６、ブレーキペダルセンサ１４８、車速センサ１５０、アクセルペダルセンサ１５２、オイルレベルセンサ（検出部）１５４、オイル温度センサ１５６、水温センサ１５８、加速度センサ（Ｇセンサ）１６０、外気温センサ１６２等の各センサが接続され、各センサの検出信号を取得する。
【００２０】
また、制御部１４４には、スタートスイッチ１６４が接続され、スタートスイッチ１６４から出力される出力信号を取得する。本実施形態では、オイルレベルセンサ１５４と、スタートスイッチ１６４と、実行決定部１７２と、判定部１７４とで、オイルレベル判定装置が構成される。なお、制御部１４４の不図示のメモリには、詳しくは後述するが、前回の運転期間（ドライビングサイクル）における車両１００の駆動状態を示す駆動状態情報が記憶されている。ここで、駆動状態情報とは、例えば、車両１００の加速度に関する情報、エンジン１１０の駆動に関する情報、エンジン１１０内を循環するオイルの温度に関する情報等である。また、運転期間とは、スタートスイッチ１６４がオンされてからオフされるまでの期間のことをいう。制御部１４４は、現在の運転期間において駆動状態情報を随時更新しながら不図示のメモリに記憶させる。
【００２１】
具体的に、制御部１４４は、現在の運転期間における車両１００の走行中の加速度に関する情報を不図示のメモリに記憶させる。現在の運転期間における車両１００の走行中の加速度に関する情報とは、例えば、現在の運転期間における車両１００の走行中の加速度に関するフラグである。フラグは、例えば、現在の運転期間において車両１００の走行中の加速度が±０．３ｍ／ｓ２（所定の範囲）を超えた場合、「１」に設定される。また、フラグは、現在の運転期間において車両１００の走行中の加速度が一度も±０．３ｍ／ｓ２を超えなかった（すなわち、走行中の加速度が±０．３ｍ／ｓ２以内であった）場合、「０」に設定される。ここで、車両１００の加速度は、加速度センサ１６０により検出されている加速度（車両の前後方向、左右方向に作用するそれぞれの加速度）の値である。
【００２２】
また、制御部１４４は、現在の運転期間におけるエンジン１１０の駆動に関する情報を不図示のメモリに記憶させる。現在の運転期間におけるエンジン１１０の駆動に関する情報とは、例えば、現在の運転期間におけるエンジン１１０の駆動に関するフラグである。フラグは、例えば、現在の運転期間においてエンジン１１０を駆動（始動）させた場合、「１」に設定される。また、フラグは、現在の運転期間においてエンジン１１０を一度も駆動（始動）させなかった場合、「０」に設定される。
【００２３】
また、制御部１４４は、現在の運転期間におけるオイルの温度に関する情報を不図示のメモリに記憶させる。現在の運転期間におけるオイルの温度に関する情報とは、例えば、現在の運転期間におけるオイルの温度に関するフラグである。フラグは、例えば、現在の運転期間においてオイルの温度が所定温度（例えば、６０℃）以上である場合、「１」に設定される。また、フラグは、現在の運転期間においてオイルの温度が所定温度未満である場合、「０」に設定される。
【００２４】
また、制御部１４４は、現在の運転期間におけるスタートスイッチ１６４がオフされる際の車両１００の加速度に関する情報を不図示のメモリに記憶させる。現在の運転期間におけるスタートスイッチ１６４がオフされる際の車両１００の加速度に関する情報とは、例えば、現在の運転期間におけるスタートスイッチ１６４がオフされる際の車両１００の加速度に関するフラグである。フラグは、例えば、スタートスイッチ１６４がオフされる際の車両１００の加速度が±０．３ｍ／ｓ２（所定の範囲）を超えた場合、「１」に設定される。また、フラグは、スタートスイッチ１６４がオフされる際の車両１００の加速度が±０．３ｍ／ｓ２を超えなかった（すなわち、スタートスイッチ１６４がオフされる際の車両１００の加速度が±０．３ｍ／ｓ２以内である）場合、「０」に設定される。ここで、車両１００の加速度は、加速度センサ１６０により検出されている加速度（車両の前後方向、左右方向に作用するそれぞれの加速度）の値である。
【００２５】
そして、現在の運転期間が終了し、次にスタートスイッチ１６４がオンされたとき、オイルレベル判定装置（実行決定部１７２）は、不図示のメモリに記憶された各フラグを前回の運転期間における車両１００の駆動状態を示す駆動状態情報として参照する。そして、参照した駆動状態情報に基づいてオイルレベル判定処理を実行する。
【００２６】
シフトポジションセンサ１４６は、トランスミッション１１６のシフトレンジが、前進レンジ（Ｄレンジ）、後進レンジ（Ｒレンジ）、ニュートラルレンジ（Ｎレンジ）、パーキングレンジ（Ｐレンジ）のいずれに位置しているかを検出する。ブレーキペダルセンサ１４８は、不図示のブレーキペダルの踏み込み量を検出する。車速センサ１５０は、車両１００の速度を検出する。アクセルペダルセンサ１５２は、不図示のアクセルペダルの踏み込み量を検出する。制御部１４４は、ＥＣＵ１１８を介して、エンジン１１０やモータ１２０の駆動力を制御する。
【００２７】
オイルレベルセンサ１５４は、エンジン１１０の下方に配置された不図示のオイルパン内のオイル（潤滑油）のレベル（以下、オイルレベルという）が所定レベルに達したことに応じてオンオフが切り換わるオイルレベルスイッチを備える。オイルレベルスイッチは、不図示のオイルパンに対して設けられている。オイルパンは、オイルをエンジン１１０との間で循環可能に貯留するオイル貯留槽である。オイルパン内には、不図示のフロートが設けられている。フロートは、オイルに対して浮力を有しており、オイルパン内に貯留されたオイルの表面（油面）が上下方向に変位することに応じて、上下方向に変位する。
【００２８】
本実施形態のオイルレベルスイッチは、フロートが近接することに応じてオンされるスイッチである。オイルレベルスイッチは、オイルのオイルレベル（油面位置）が所定レベル（所定高さ）以上である場合にオンされ、所定レベル未満である場合にオフされる。このように、オイルレベルスイッチは、オイルパン内のオイルレベル（油面位置）が所定レベル以上であるか否かを検出することができる。
【００２９】
オイル温度センサ１５６は、エンジン１１０を流通するオイルの温度を検出する。水温センサ１５８は、エンジン１１０を流通するエンジン冷却水の温度を検出する。加速度センサ１６０は、車両１００の進行方向に作用する加速度を検出する。外気温センサ１６２は、車外の気温（外気温）を検出する。スタートスイッチ１６４は、車両１００を走行開始および走行終了させるための運転者による操作を受け付ける。
【００３０】
車両（ハイブリッド車両）１００では、走行モードとして、バッテリ１２４の残量が十分な場合にエンジン１１０に優先してモータ１２０で走行するモータ走行モード、および、バッテリ１２４の残量が少ない場合にモータ１２０とエンジン１１０とを併用して走行するエンジン併用モードが準備される。そして、走行モード切換部１６６は、その時点の走行状態に応じて、走行モードを切り換える。ただし、本実施形態においては、運転者が要求する駆動力（アクセルペダルの踏み込み量）に応じて、モータ走行モード中においても一時的にエンジン１１０を始動する場合がある。
【００３１】
駆動切換部１６８は、車両１００の駆動状態（２ＷＤ走行、４ＷＤ走行）を切り換える。駆動切換部１６８は、例えば、運転者の操作によって２ＷＤ走行あるいは４ＷＤ走行が選択されることに応じて、２ＷＤ走行と４ＷＤ走行とを切り換える。また、駆動切換部１６８は、車両１００の走行状態（例えば、車両１００の車速やアクセルペダルの踏込み量等）に応じて、２ＷＤ走行と４ＷＤ走行とを自動的に切り換えてもよい。
【００３２】
カップリング制御部１７０は、４ＷＤ走行が行われている間、電子制御カップリング１３４を駆動し、走行状態に応じ、前輪１３２と後輪１４２のデューティーを調整して後輪１４２への最適な動力伝達を行う。カップリング制御部１７０は、２ＷＤ走行が行われている間、電子制御カップリング１３４の駆動を停止し、後輪１４２への動力伝達を遮断する。
【００３３】
実行決定部１７２は、オイルレベルセンサ１５４により検出されるオイルレベルからオイルパン内のオイル貯留量が不足しているか否か判定する判定処理（以下、オイルレベル判定ともいう）の実行可否を決定する。実行決定部１７２の具体的な処理については、後述する。
【００３４】
判定部１７４は、実行決定部１７２によりオイルレベル判定の実行が決定された場合、オイルレベル判定を実行する。具体的に、オイルレベルセンサ１５４から送信される検出信号に基づき、オイルパンにおけるオイルのオイルレベル（油面高さ）を検出する処理を行う。また、判定部１７４は、検出したオイルレベルに関する情報を不図示の表示部（警告灯）に表示させる。
【００３５】
ここで、車両（ハイブリッド車両）１００においては、エンジン１１０が停止された状態でモータ１２０により車両１００を走行させる場合がある。このようなハイブリッド車両において、エンジン停止時を起点としてオイルレベルを検出してしまうと、エンジン停止後にモータ１２０で走行した際の振動により、オイルレベルの検出精度が悪化するという問題があった。
【００３６】
そこで、本実施形態の実行決定部１７２は、ハイブリッド車両におけるオイルレベルの検出精度を向上させるべく、エンジン停止状態であることに加えて、所定の判定条件を満足した場合にのみオイルレベル判定を実行させる。以下に、本実施形態の実行決定部１７２におけるオイルレベル判定処理について詳述する。
【００３７】
図２は、オイルレベル判定処理のフローチャートを示す図である。実行決定部１７２は、スタートスイッチ１６４がオンされると、オイルレベルの警告灯を消灯する（ステップＳ１００）。すなわち、実行決定部１７２は、スタートスイッチ１６４がオンされた後、すぐにオイルレベルの警告灯を消灯する処理を実行する。これは、詳しくは後述するように、実行決定部１７２は、所定の判定条件を満足しないとオイルレベル判定を実行させないため、警告灯が点灯したあと運転者がオイルを補充しても、オイルレベル判定が実行されない限り、オイルレベルの警告灯が点灯し続けてしまうことを防止するためである。
【００３８】
オイルレベルの警告灯を消灯した後、実行決定部１７２は、現在、スタートスイッチ１６４がオン状態であるか否かを判定する（ステップＳ１０２）。スタートスイッチ１６４がオン状態である場合（ステップＳ１０２においてＹＥＳ）、ステップＳ１０４に進み、スタートスイッチ１６４がオフ状態である場合（ステップＳ１０２においてＮＯ）、ステップＳ１２２に進む。ステップＳ１２２の詳細については後述するが、ステップＳ１２２では、実行決定部１７２は、判定部１７４にオイルレベル判定を実行させない。
【００３９】
スタートスイッチ１６４がオン状態である場合、実行決定部１７２は、制御部１４４に接続される各センサの検出信号（検出値）に基づき、各センサの検出値の相関を利用した故障診断（コリレーション診断）によって異常の有無を判定する（ステップＳ１０４）。各センサに異常がない場合（ステップＳ１０４においてＹＥＳ）、ステップＳ１０６に進み、各センサに異常がある場合（ステップＳ１０４においてＮＯ）、ステップＳ１２２に進む。
【００４０】
各センサに異常がない場合、実行決定部１７２は、車速が０（ゼロ）であるか否か（すなわち、車両１００が停止しているか否か）判定する（ステップＳ１０６）。車速が０である場合（ステップＳ１０６においてＹＥＳ）、ステップＳ１０８に進み、車速が０でない場合（ステップＳ１０６においてＮＯ）、ステップＳ１２２に進む。これは、車速が０でない場合、すなわち、モータ１２０の駆動力によって車両１００が走行している場合、車両１００の振動によりオイルレベルが変動してしまい、オイルレベルの検出精度が悪化してしまうためである。したがって、本実施形態では、車速が０でない場合、実行決定部１７２は、判定部１７４にオイルレベル判定を実行させないようにしている。なお、本実施形態では、車速が０であるか否かを判定しているが、これに限定されず、例えば、車速が所定値（例えば、５ｋｍ／ｈ）以上であるか否か判定してもよい。ここで、所定値は、車速が所定値未満であれば、オイルレベル判定を実行する際のオイルレベルの変動を許容できるとみなせる値である。
【００４１】
車速が０である場合、実行決定部１７２は、不図示のメモリに記憶されている前回（過去）の運転期間（ドライビングサイクル）における車両１００の駆動状態を示す駆動状態情報を参照する。具体的に、実行決定部１７２は、前回の運転期間における車両１００の走行中の加速度に関する情報（フラグ）を参照する。
【００４２】
実行決定部１７２は、不図示のメモリに記憶されたフラグを参照することにより、前回の運転期間における車両１００の走行中の加速度が所定の範囲（±０．３ｍ／ｓ２）内であるか否かを判定する（ステップＳ１０８）。実行決定部１７２は、前回の運転期間における車両１００の走行中の加速度が所定の範囲内であった場合（ステップＳ１０８においてＹＥＳ）、ステップＳ１１０に進む。一方、実行決定部１７２は、前回の運転期間における車両１００の走行中の加速度が所定の範囲外であった場合（ステップＳ１０８においてＮＯ）、ステップＳ１２２に進む。ここで、エンジン各部を潤滑するオイル（潤滑油）の一部は、各部を潤滑するため所定の区画（例えば、エンジンヘッドの一部）に貯留され、通常、オイルパンに戻らないことがある。しかし、車両１００が急ブレーキ、急発進、あるいは、急旋回など行った場合に、所定の区画に貯留されていたオイルがオイルパンに戻されてしまうことがある。このような場合にオイルレベル判定を実行してしまうとオイルレベルの検出精度が悪化してしまう。したがって、本実施形態では、前回の運転期間における車両１００の走行中の加速度が所定の範囲外であった場合、実行決定部１７２は、判定部１７４にオイルレベル判定を実行させないようにしている。
【００４３】
前回の運転期間における車両１００の走行中の加速度が所定の範囲内であった場合、実行決定部１７２は、不図示のメモリに記憶されている前回の運転期間におけるエンジン１１０の駆動に関する情報（フラグ）を参照する。
【００４４】
実行決定部１７２は、不図示のメモリに記憶されたフラグを参照することにより、前回の運転期間におけるエンジン駆動の有無を判定する（ステップＳ１１０）。実行決定部１７２は、前回の運転期間においてエンジン１１０を駆動した場合（ステップＳ１１０においてＹＥＳ）、ステップＳ１１２に進む。一方、実行決定部１７２は、前回の運転期間においてエンジン１１０を駆動しなかった場合（ステップＳ１１０においてＮＯ）、ステップＳ１２２に進む。これは、エンジン１１０を駆動しなかった場合は、エンジン各部にオイルが供給されないことから、オイルが消費されておらずオイルレベル判定を実行する必要がないためである。したがって、本実施形態では、前回の運転期間においてエンジン１１０を駆動しなかった場合、実行決定部１７２は、判定部１７４にオイルレベル判定を実行させないようにしている。ただし、これに限定されず、前回の運転期間においてエンジン１１０を駆動しなかった場合に、判定部１７４にオイルレベル判定を実行させるようにしてもよい。
【００４５】
前回の運転期間においてエンジン１１０を駆動した場合、実行決定部１７２は、不図示のメモリに記憶されている前回の運転期間におけるオイルの温度に関する情報（フラグ）を参照する。
【００４６】
実行決定部１７２は、不図示のメモリに記憶されたフラグを参照することにより、前回の運転期間におけるオイルの温度が所定温度以上であるか否かを判定する（ステップＳ１１２）。実行決定部１７２は、前回の運転期間におけるオイルの温度が所定温度以上である場合（ステップＳ１１２においてＹＥＳ）、ステップＳ１１４に進む。一方、実行決定部１７２は、前回の運転期間におけるオイルの温度が所定温度未満である場合（ステップＳ１１２においてＮＯ）、ステップＳ１２２に進む。オイルの温度が所定温度未満である場合、オイルの動粘度が高く、オイルがオイルパンに戻り難くなる。そのため、前回の運転期間において、このような条件でエンジン１１０を駆動させた後にオイルレベル判定を行うと、オイルレベルの検出精度の低下を招くおそれがある。したがって、本実施形態では、前回の運転期間におけるオイルの温度が所定温度未満である場合、実行決定部１７２は、判定部１７４にオイルレベル判定を実行させないようにしている。
【００４７】
前回の運転期間におけるオイルの温度が所定温度以上である場合、実行決定部１７２は、不図示のメモリに記憶されている前回の運転期間におけるスタートスイッチ１６４がオフされる際の車両１００の加速度に関する情報（フラグ）を参照する。スタートスイッチ１６４がオフされる際に車両１００に作用する加速度は、重力加速度によるものであり、この加速度に基づいて車両１００の傾きを推定することができる。
【００４８】
実行決定部１７２は、不図示のメモリに記憶されたフラグを参照することにより、前回の運転期間においてスタートスイッチ１６４がオフされる際の車両１００の加速度が所定の範囲内であるか否かを判定する（ステップＳ１１４）。つまり、実行決定部１７２は、スタートスイッチ１６４がオフされる際（すなわち、車両が停車している際）の車両１００の傾きが所定の角度以内であるか否かを判定する。実行決定部１７２は、前回の運転期間においてスタートスイッチ１６４がオフされる際の車両１００の加速度が所定の範囲内である場合（ステップＳ１１４においてＹＥＳ）、ステップＳ１１６に進む。一方、実行決定部１７２は、前回の運転期間においてスタートスイッチ１６４がオフされる際の車両１００の加速度が所定の範囲外である場合（ステップＳ１１４においてＮＯ）、ステップＳ１２２に進む。
【００４９】
例えば、エンジン停止したときに車両１００が停止している路面の状況（例えば勾配等）によってはオイルの表面（油面）が水平状態から傾く。オイルの表面が水平状態から傾くと、オイルレベルの検出精度の低下を招く。したがって、本実施形態では、前回の運転期間においてスタートスイッチ１６４がオフされる際の車両１００の加速度が所定の範囲外である場合、実行決定部１７２は、判定部１７４にオイルレベル判定を実行させないようにしている。
【００５０】
前回の運転期間においてスタートスイッチ１６４がオフされる際の車両１００の加速度が所定の範囲内である場合、実行決定部１７２は、現在、エンジン１１０が停止状態であるか否かを判定する（ステップＳ１１６）。エンジン１１０が停止状態である場合（ステップＳ１１６においてＹＥＳ）、ステップＳ１１８に進み、エンジン１１０が停止状態でない場合（ステップＳ１１６においてＮＯ）、ステップＳ１２２に進む。エンジン１１０が停止状態でない場合は、オイルパンのオイルがエンジン各部に供給され、正確なオイルレベルを判定することができなくなる。したがって、本実施形態では、エンジン１１０が停止状態でない場合、実行決定部１７２は、判定部１７４にオイルレベル判定を実行させないようにしている。
【００５１】
エンジン１１０が停止状態である場合、実行決定部１７２は、水温センサ１５８および外気温センサ１６２の検出信号に基づき、エンジン冷却水の温度と外気温との温度差が所定範囲内（±１０℃以内）であるか否か判定する（ステップＳ１１８）。温度差が±１０℃以内である場合（ステップＳ１１８においてＹＥＳ）、ステップＳ１２０に進み、温度差が±１０℃を超える場合（ステップＳ１１８においてＮＯ）、ステップＳ１２２に進む。ここで、実行決定部１７２は、エンジン冷却水の温度と外気温との温度差が±１０℃を超える場合、スタートスイッチ１６４がオフ（すなわち、前回の運転期間が終了）されてから所定時間（例えば、３時間）が経過していないと判定する。すなわち、実行決定部１７２は、エンジン冷却水の温度と外気温との温度差に基づいて、前回の運転期間終了時からの経過時間を判定している。前回の運転期間終了時から所定時間が経過していないと、オイルが完全にオイルパンに戻っておらず、正確なオイルレベルを判定することができなくなる。したがって、本実施形態では、エンジン冷却水の温度と外気温との温度差が±１０℃を超える場合、実行決定部１７２は、判定部１７４にオイルレベル判定を実行させないようにしている。
【００５２】
エンジン冷却水の温度と外気温との温度差が±１０℃以内である（すなわち、上記ステップＳ１０２〜１１８のすべてにおいてＹＥＳである場合）、実行決定部１７２は、オイルレベル判定の実行を決定する。実行決定部１７２によりオイルレベル判定の実行が決定された場合、判定部１７４は、オイルレベル判定を実行し（ステップＳ１２０）、オイルレベル判定処理を終了する。
【００５３】
以下、ステップＳ１２０において判定部１７４が実行するオイルレベル判定について説明する。図３は、ステップＳ１２０で実行されるオイルレベル判定のフローチャートを示す図である。ここで、オイルレベルセンサ１５４は、制御部１４４に対し、所定時間ごとにオイルレベルスイッチの検出信号（オン信号またはオフ信号）を送信している。
【００５４】
判定部１７４は、オイルレベルセンサ１５４から送信される検出信号を受信している。判定部１７４は、受信した検出信号がオン信号であるか否かを判定する（ステップＳ２０２）。判定部１７４は、受信した検出信号がオン信号である場合（ステップＳ２０２においてＹＥＳ）、ステップＳ２０４に進む。判定部１７４は、受信した検出信号がオン信号でない（すなわち、オフ信号である）場合（ステップＳ２０２においてＮＯ）、ステップＳ２０６に進む。
【００５５】
判定部１７４は、オイルレベルセンサ１５４から送信される信号がオン信号である場合、カウント数Ｎをクリア（Ｎ＝０）する（ステップＳ２０４）。また、判定部１７４は、オイルレベルセンサ１５４から送信される信号がオフ信号である場合、カウント数Ｎをアップ（Ｎ→Ｎ＋１）する（ステップＳ２０６）。
【００５６】
ステップＳ２０４またはＳ２０６の後、判定部１７４は、カウント数Ｎが２以上であるか否かを判定する（ステップＳ２０８）。判定部１７４は、カウント数Ｎが２以上である場合（ステップＳ２０８においてＹＥＳ）、ステップＳ２１０に進む。判定部１７４は、カウント数Ｎが２未満（すなわち、Ｎ＝０または１）である場合（ステップＳ２０８においてＮＯ）、ステップＳ２１２に進む。
【００５７】
判定部１７４は、カウント数Ｎが２以上（Ｎ≧２）である場合、警告灯を点灯させる（ステップＳ２１０）。判定部１７４は、カウントが０（Ｎ＝０）である場合、警告灯を消灯させる（ステップＳ２１２）。また、判定部１７４は、カウントが１（Ｎ＝１）である場合も、警告灯を消灯させる（ステップＳ２１２）。これは、オイルパン内のオイルのオイルレベルが本来ならば所定レベル以上ある場合に、外乱等により一時的に所定レベル未満のオイルレベルを検出してしまった際に、誤って警告灯が点灯してしまう不具合を防止するためである。したがって、判定部１７４は、カウントが２以上（Ｎ≧２）ある場合に、オイルパン内のオイル貯留量が不足している（すなわち、オイルレベルが所定レベル未満である）ことを報知するために、警告灯を点灯させる。
【００５８】
図２に戻り、上記ステップＳ１０２〜１１８のうちいずれかがＮＯである場合、実行決定部１７２は、オイルレベル判定の実行を決定しない。実行決定部１７２によりオイルレベル判定の実行が決定されない場合、判定部１７４は、オイルレベル判定を実行せずに、前回のオイルレベル判定結果を保持し（ステップＳ１２２）、オイルレベル判定処理を終了する。
【００５９】
このように、本実施形態のオイルレベル判定装置によれば、所定の判定条件（上記ステップＳ１０２〜１１８）を満足した場合にのみオイルレベル判定を実行することで、ハイブリッド車両におけるオイルレベルの検出精度を向上させることができる。
【００６０】
以上、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明はかかる実施形態に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【００６１】
上記実施形態では、実行決定部１７２は、ステップＳ１０２〜１１８の全てがＹＥＳの場合にオイルレベル判定の実行を決定した。しかし、これに限定されず、前回の運転期間における車両の駆動状態を示す駆動状態情報に基づいて、オイルレベル判定処理の実行可否を決定できれば、上記ステップの全てがＹＥＳでなくてもオイルレベル判定の実行可否を決定してもよい。また、上記ステップの判定条件に別の条件を加えてオイルレベル判定の実行可否を決定してもよい。
【産業上の利用可能性】
【００６２】
本発明は、オイルレベル判定装置に利用できる。
【符号の説明】
【００６３】
１５４  オイルレベルセンサ（検出部）
１７２  実行決定部
１７４  判定部
【図１】
2019173606.tif 000003
【図２】
2019173606.tif 000004
【図３】
2019173606.tif 000005