(57)【要約】【課題】新たな追加装備を必要とすることなく、使用者に累積稼働時間を簡単、確実に報知可能な内燃機関の稼働時間表示装置を提供する。【解決手段】エンジン９の稼働時間表示装置４３は、エンジン９の運転を制御するエンジン制御モジュール１１と、エンジン制御モジュール１１が監視するエンジン９の累積稼働時間Ｔを記憶するメモリ５６と、燃料噴射装置３８の状態を報知するＦＩインジケータ１２と、エンジン制御モジュール１１の起動後に累積稼働時間Ｔのそれぞれの桁における数値をＦＩインジケータ１２の点滅回数で表現する累積稼働時間報知制御部５７と、を備える。【選択図】  図２
2013244945.tif 000002
【特許請求の範囲】
【請求項１】
電力の供給にともない起動して燃料噴射装置を有する内燃機関の運転を制御する制御装置と、
前記制御装置が監視する前記内燃機関の累積稼働時間を記憶する記憶部と、
前記燃料噴射装置の状態を報知するＦＩインジケータと、
前記制御装置の起動後に前記累積稼働時間のそれぞれの桁における数値を前記ＦＩインジケータの点滅回数で表現する累積稼働時間報知制御部と、を備える内燃機関の稼働時間表示装置。
【請求項２】
前記累積稼働時間報知制御部は、前記累積稼働時間のそれぞれの桁の間に所定の消灯時間で前記ＦＩインジケータを消灯させる請求項１に記載の内燃機関の稼働時間表示装置。
【請求項３】
前記累積稼働時間報知制御部は、前記数値が０値の場合と１から９の場合との間で前記ＦＩインジケータの点滅間隔を異ならせる請求項１または２に記載の内燃機関の稼働時間表示装置。
【請求項４】
前記制御装置は、起動後に吸気量を制御するスロットルバルブの開度を監視して、前記スロットルバルブが所定の第一開度以上に開いた状態が継続する時間と所定の第一開度よりも開度の小さい所定の第二開度以下に閉じた状態が継続する時間との所定の組合せを検知すると、前記記憶部が記憶する前記累積稼働時間を初期化する請求項１から３のいずれか１項に記載の内燃機関の稼働時間表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関の稼働時間表示装置に関する。
【背景技術】
【０００２】
従来から、船外機や発電機、不整地走行車等に搭載される内燃機関や、汎用の内燃機関は、エンジンオイルの交換などの整備を計画するために、累積稼働時間を管理している。特に、不整地走行車の内燃機関は、累積稼働時間を確認しつつ、予め定められる稼働時間毎に整備される。
【０００３】
そこで、累積稼働時間を表示する液晶表示部を備える内燃機関の稼働時間表示装置が知られている（例えば、特許文献１参照。）。
【０００４】
また、累積稼働時間に応じてＬＥＤの点滅回数を変えて累積稼働時間を表示する内燃機関の稼働時間表示装置が知られている（例えば、特許文献２参照。）。この従来の内燃機関の稼働時間表示装置は、ある時間区切り毎（例えば１００時間毎）にＬＥＤの点滅回数を増やす。つまり、この従来の内燃機関の稼働時間表示装置は、累積稼働時間＜１００時間ならＬＥＤを０回点滅（点滅無し）、１００時間＜累積稼働時間≦２００時間ならＬＥＤを１回点滅、２００時間＜累積稼働時間≦３００時間ならＬＥＤを２回点滅のようにして累積稼働時間を表示する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−１７２２６７号公報
【特許文献２】特開２０１０−１９０１２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
液晶表示部を備える従来の内燃機関の稼働時間表示装置は、累積稼働時間を表示するためだけに、液晶表示部を追加的に必要とする。このため、例えば不整地走行車両に搭載されるように、軽量化が優先され、使用環境が劣悪な場面に対して、液晶表示部を備える従来の内燃機関の稼働時間表示装置は不向きである。
【０００７】
一方、累積稼働時間に応じてＬＥＤの点滅回数を変える従来の内燃機関の稼働時間表示装置は、累積稼働時間をきめ細かく（つまり時間区切りを密に）する場合、ＬＥＤ点滅回数の増加を招く。例えば、１時間単位で累積稼働時間を表示する場合、ＬＥＤの点滅回数を変える従来の内燃機関の稼働時間表示装置は、８０時間の累積稼働時間を表示するためにＬＥＤを８０回点滅させることになり、使用者に過度の負担を強いることになる。
【０００８】
そこで、本発明は、新たな追加装備を必要とすることなく、使用者に累積稼働時間を簡単、確実に報知可能な内燃機関の稼働時間表示装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
前記の課題を解決するため本発明に係る内燃機関の稼働時間表示装置は、電力の供給にともない起動して燃料噴射装置を有する内燃機関の運転を制御する制御装置と、前記制御装置が監視する前記内燃機関の累積稼働時間を記憶する記憶部と、前記燃料噴射装置の状態を報知するＦＩインジケータと、前記制御装置の起動後に前記累積稼働時間のそれぞれの桁における数値を前記ＦＩインジケータの点滅回数で表現する累積稼働時間報知制御部と、を備える。
【発明の効果】
【００１０】
本発明によれば、新たな追加装備を必要とすることなく、使用者に累積稼働時間を簡単、確実に報知可能な内燃機関の稼働時間表示装置を提供できる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態に係る内燃機関の稼働時間表示装置を適用する自動二輪車を示す左側面図。
【図２】本発明の実施形態に係る内燃機関の稼働時間表示装置を示すブロック図。
【図３】本発明の実施形態に係るエンジン制御モジュールの、エンジンの始動から累積稼働時間Ｔを表示し、故障診断コードを表示し始めるまでの一連の動作を示すフローチャート。
【図４】本発明の実施形態に係るＦＩインジケータのエンジンの始動から累積稼働時間Ｔを表示し、故障診断コードを表示し始めるまでの一連の状態を示すタイミングチャート。
【図５】本発明の実施形態に係る内燃機関の稼働時間表示装置の累積稼働時間表示制御を示すフローチャート。
【図６】本発明の実施形態に係る内燃機関の稼働時間表示装置の累積稼働時間初期化制御を示すフローチャート。
【図７】本発明の実施形態に係る内燃機関の稼働時間表示装置の累積稼働時間初期化制御を示すタイミングチャート。
【発明を実施するための形態】
【００１２】
本発明に係る内燃機関の稼働時間表示装置の実施形態について図１から図７を参照して説明する。
【００１３】
図１は、本発明の実施形態に係る内燃機関の稼働時間表示装置を適用する自動二輪車を示す左側面図である。
【００１４】
なお、本実施形態において、前後、上下、左右の表現は、自動二輪車１のユーザであり、自動二輪車１に乗車するライダーを基準にする。
【００１５】
図１に示すように、本実施形態に係る自動二輪車１は、例えば、不整地走行に好適な車両であり、特にデュアルパーパスやモトクロッサーなどのオフロード車である。自動二輪車１は、車両の前後に延びる車体フレーム２と、車体フレーム２の前方に位置する前輪５と、車体フレーム２の前方に位置して前輪５を回転自在に支持するステアリング機構６と、車体フレーム２の後方に位置する後輪７と、車体フレーム２の後方に延びて後輪７を回転自在に支持するスイングアーム８と、車体中央下部に位置する内燃機関としてのエンジン９と、エンジン９の運転を制御する制御装置としてのエンジン制御モジュール１１と、ＦＩインジケータ１２と、を備える。
【００１６】
車体フレーム２は、所謂クレードルタイプである。車体フレーム２は、前上端部に位置するヘッドパイプ１３と、ヘッドパイプ１３に接続して後ろ斜め下方へ傾斜して延びる左右一対のメインフレーム１５と、左右それぞれのメインフレーム１５の後端部に接続して下方へ垂下する左右一対のピボットフレーム１６と、ヘッドパイプ１３に接続して下方に延びるダウンチューブ１７と、ダウンチューブ１７に接続して二股に分岐するジョイント部材１８と、ジョイント部材１８の分岐端部に接続して下方に延び後方に屈曲してエンジン９の下方を保護するとともにピボットフレーム１６の下端部に接続する左右一対のロアチューブ１９と、左右それぞれのメインフレーム１５とダウンチューブ１７との間に架かるブリッジ２１と、ピボットフレーム１６に接続して後方に延びるリアフレーム２２と、を備える。
【００１７】
ヘッドパイプ１３はステアリング機構６の回転中心であり、ステアリング機構６を車体フレーム２に支える。
【００１８】
左右のメインフレーム１５は、タンクレールを兼ね、その上方に位置する燃料タンク２３を支持するとともに燃料タンク２３の下方にエンジン９を懸架する。
【００１９】
左右のピボットフレーム１６はスイングアーム８の回転中心であるピボット軸２５を支える。
【００２０】
リアフレーム２２は、左右それぞれのピボットフレーム１６の頂部から後ろ斜め上方に傾斜して延びる左右一対のシートレール２６と、左右それぞれのピボットフレーム１６の中央部後ろ側から後ろ斜め上方に延びてシートレール２６の後部に連結する左右一対のシートピラーチューブ２７と、を備える。シートレール２６は、シート２８と、シート２８の後方に延びて後輪７の上方を覆うリアフェンダ２９と、を支持する。
【００２１】
ステアリング機構６は、サスペンション機構（図示省略）を内装して前輪５を回動自在に支持する左右一対のフロントフォーク３１と、前輪５の上方を覆うフロントフェンダ３２と、フロントフォーク３１の頂部に接続するハンドル３３と、を備える。ライダーは、ハンドル３３によって前輪５を左右に操舵する。車両の右側にあるハンドル３３はアクセルグリップ３３ａである。
【００２２】
スイングアーム８は、後輪７を上下揺動自在に支持する。リアクッションユニット３５は、スイングアーム８と車体フレーム２との間に介在して後輪７から車体フレーム２に伝わる力を緩衝する。
【００２３】
後輪７は、ドリブンスプロケット３６を備える。ドライブチェーン３７は、ドリブンスプロケット３６に巻掛かり、エンジン９から後輪７へ駆動力を伝達する。
【００２４】
エンジン９は、例えば４サイクルの内燃機関であり、シリンダ（図示省略）の中心線を自動二輪車１の上下方向に向けてメインフレーム１５およびダウンチューブ１７に挟まり位置する。エンジン９は、混合気を供給する燃料噴射装置３８と備える。また、エンジン９は、車体の後方に延びてエンジン９の排気ガスを排出する排気マフラ３９に接続する。
【００２５】
ＦＩインジケータ１２は、燃料噴射装置３８の状態を報知する。
【００２６】
さらに、自動二輪車１は、燃料タンク２３の左右を覆うタンクカバー４１と、シート２８の下方空間の左右を覆うフレームカバー４２と、を備える。
【００２７】
ＦＩインジケータ１２は、ＬＥＤなどの電球であり、例えば、車両左側のタンクカバー４１に覆われて保護される。また、ＦＩインジケータ１２は、所謂標準装備であっても良いし、オプション装備としてユーザが追加的に自動二輪車１に装備するものであっても良い。さらに、ＦＩインジケータ１２は、走行時も含めて常時自動二輪車１に取り付けられるものであっても良いし、自動二輪車１の整備に際してカプラ（図示省略）を介して一時的に取り付けられる着脱可能なものであっても良い。
【００２８】
次に、本実施形態に係る内燃機関の稼働時間表示装置について詳細に説明する。
【００２９】
図２は、本発明の実施形態に係る内燃機関の稼働時間表示装置を示すブロック図である。
【００３０】
図２に示すように、本実施形態に係る稼働時間表示装置４３は、エンジン９の累積稼働時間Ｔを表示する。なお、累積稼働時間Ｔとは、エンジン９が実質的に運転されている時間の積算値である一方、ユーザによって任意に初期化可能な測定値である。
【００３１】
先ず、ここで、エンジン９は、クランクケース４５内に回転可能なクランク軸４６と、キックスタータ４７と、マグネト４８と、を備える。
【００３２】
また、エンジン９は、クランクケース４５の中にオイル４９を貯留している。オイル４９は、エンジン９の各摺動部分を潤滑する。
【００３３】
キックスタータ４７は、エンジン９を始動させる始動装置である。ユーザは、キックスタータ４７を操作することでエンジン９を始動させることができる。
【００３４】
マグネト４８は、エンジン９の出力によって交流電力を発電する。マグネト４８は、クランク軸４６に固定される永久磁石５１と、永久磁石５１の近傍に配置されてクランクケース４５に対して固定されるコイル５２と、を備える。
【００３５】
エンジン９が始動回転すると、マグネト４８は発電する。マグネト４８が発電した電力は、エンジン制御モジュール１１に供給される。
【００３６】
燃料噴射装置３８はスロットルバルブ５３を通過する吸気に燃料を噴射する。スロットルバルブ５３は、アクセルグリップ３３ａの操作量に基づいて開閉し、吸気量を増減させる。スロットルポジションセンサ５５はスロットルバルブ５３の開度を検知する。
【００３７】
そして、稼働時間表示装置４３は、電力の供給にともない起動してエンジン９の運転を制御するエンジン制御モジュール１１と、エンジン制御モジュール１１が監視するエンジン９の累積稼働時間Ｔを記憶する記憶部としてのメモリ５６と、燃料噴射装置３８の状態を報知するＦＩインジケータ１２と、エンジン制御モジュール１１の起動後に累積稼働時間Ｔのそれぞれの桁における数値をＦＩインジケータ１２の点滅回数で表現する累積稼働時間報知制御部５７と、故障診断コード報知制御部５８と、を備える。
【００３８】
エンジン制御モジュール１１（ＥＣＭ：Engine  Control  Module）は、例えば、マイクロプロセッサ５９（ＣＰＵ）と、制御プログラムなどの各種プログラムを記憶するメモリ５６と、を備える。エンジン制御モジュール１１は、エンジン９の運転開始にともなってマグネト４８から供給される電力で起動する。また、エンジン制御モジュール１１は、マグネト４８の他に商用電源などの外部電源を接続して電力を供給することによっても起動する。すると、マイクロプロセッサ５９は、メモリ５６からプログラムを読み出し、このプログラムに基づいてエンジン９の運転制御を開始する。エンジン制御モジュール１１はアクセルグリップ３３ａの操作量、ひいてはスロットルポジションセンサ５５の検知するスロットルバルブ５３の開度に基づいてエンジン９の運転を制御する。なお、エンジン制御モジュール１１に外部電源を接続するためのカプラ（図示省略）は、例えば、車両右側のタンクカバー４１に覆われて保護される。
【００３９】
また、エンジン制御モジュール１１は、計時を行うタイマ６１を備える。エンジン制御モジュール１１は、タイマ６１によってエンジン９の累積稼働時間Ｔを監視し、累積稼働時間Ｔをメモリ５６に記憶させる。つまり、メモリ５６はエンジン制御モジュール１１が監視するエンジン９の累積稼働時間Ｔを記憶する。
【００４０】
なお、エンジン制御モジュール１１は、初期化可能な累積稼働時間Ｔの他に、エンジン９が実質的に運転されている時間の総積算値であり、初期化不可能な総稼働時間Ｔｔを監視し、総稼働時間Ｔｔもメモリ５６に記憶させる。総稼働時間Ｔｔは、エンジン制御モジュール１１にダイアグノーシスツールを接続して確認する。
【００４１】
メモリ５６は、例えば、ＥＥＰＲＯＭ（Electricaly Erasable PROM）等の不揮発性メモリである。メモリ５６は、制御プログラムなどの各種プログラムの他に、エンジン制御モジュール１１による制御の下で累積稼働時間Ｔを記憶する。
【００４２】
累積稼働時間報知制御部５７は、エンジン制御モジュール１１のマイクロプロセッサ５９で実行されるプログラムの一つである。
【００４３】
故障診断コード報知制御部５８も、エンジン制御モジュール１１のマイクロプロセッサ５９で実行されるプログラムの一つである。
【００４４】
次に、本実施形態に係るエンジン制御モジュール１１がエンジン９の始動から累積稼働時間Ｔを表示し、故障診断コードを表示し始めるまでの一連の動作を説明する。
【００４５】
図３は、本発明の実施形態に係るエンジン制御モジュールの、エンジンの始動から累積稼働時間Ｔを表示し、故障診断コードを表示し始めるまでの一連の動作を示すフローチャートである。
【００４６】
図４は、本発明の実施形態に係るＦＩインジケータのエンジンの始動から累積稼働時間Ｔを表示し、故障診断コードを表示し始めるまでの一連の状態を示すタイミングチャートである。
【００４７】
図３および図４に示すように、本実施形態に係るエンジン制御モジュール１１は、ユーザがキックスタータ４７を操作することや、外部電源に接続されることで起動する（ステップＳ１）。
【００４８】
次に、エンジン制御モジュール１１は、ＦＩインジケータ１２が正常に点灯、点滅するか否かをユーザに確かめさせるために、予め定められるバルブチェック時間Ｔ１でＦＩインジケータ１２を点灯させた後（ステップＳ２）、予め定められるバルブチェック後消灯時間Ｔ２でＦＩインジケータ１２を消灯させる（ステップＳ３）。
【００４９】
次に、エンジン制御モジュール１１は、累積稼働時間報知制御部５７によって累積稼働時間表示処理を行い、ＦＩインジケータ１２によって累積稼働時間Ｔを表示する（ステップＳ４）。
【００５０】
次に、エンジン制御モジュール１１は、故障診断コード報知制御部５８によって、累積稼働時間報知制御部５７による累積稼働時間Ｔの表示後、ＦＩインジケータ１２を予め定められる累積稼働時間表示後消灯時間Ｔ３（所定の第二消灯時間）で消灯させる（ステップＳ５）。
【００５１】
次に、エンジン制御モジュール１１は、一連の動作から故障診断コードの表示に移行し、ＦＩインジケータ１２の点灯または点滅で燃料噴射装置の状態、つまり故障診断コード（DTC：Diagnostic Trouble Code）を報知して（ステップＳ６）、一連の動作を終了する。故障診断コード報知制御部５８は、ＦＩインジケータ１２の点灯、または点滅により故障診断コードを表示する。
【００５２】
バルブチェック時間Ｔ１、バルブチェック後消灯時間Ｔ２、累積稼働時間表示後消灯時間Ｔ３は、いずれもユーザが容易に視認できる時間長さに設定される。
【００５３】
次に、本実施形態に係る稼働時間表示装置４３による累積稼働時間表示処理を説明する。
【００５４】
図５は、本発明の実施形態に係る内燃機関の稼働時間表示装置の累積稼働時間表示制御を示すフローチャートである。
【００５５】
図４に加えて図５に示すように、本実施形態に係る稼働時間表示装置４３の累積稼働時間報知制御部５７は、累積稼働時間Ｔのそれぞれの桁における数値をＦＩインジケータ１２の点滅回数で表現する。
【００５６】
なお、本実施形態に係る累積稼働時間表示制御は、説明を簡単にするために、エンジン９の整備期間の現実的な間隔として累積稼働時間Ｔの桁数を３桁、つまり最大累積稼働時間を９９９時間とするが、４桁以上、つまり１０００時間以上の累積稼働時間Ｔを設定しても良い。また、一例として累積稼働時間Ｔ＝２４時間とする。
【００５７】
具体的には、先ず、累積稼働時間報知制御部５７は、累積稼働時間Ｔの桁毎の数値を算出する（ステップＳ１１）。つまり、累積稼働時間Ｔ＝２４時間の場合、百の位は０値、十の位は２、一の位は４がそれぞれ算出される。
【００５８】
次に、累積稼働時間報知制御部５７は、桁数カウンタＦ＝設定表示桁数Ｐに設定する（ステップＳ１２）。設定表示桁数Ｐは累積稼働時間Ｔの表示桁数であり、累積稼働時間Ｔを３桁で表示する場合、設定表示桁数Ｐ＝３である。設定表示桁数Ｐの設定値を変えることで累積稼働時間Ｔの表示桁数を変更できる。
【００５９】
次に、累積稼働時間報知制御部５７は、累積稼働時間Ｔから１０の（桁数カウンタＦ−１）乗の位を抽出し、代入値Ｇに代入する（ステップＳ１３）。つまり、累積稼働時間Ｔ＝２４時間の場合、桁数カウンタＦ＝３のとき代入値Ｇ＝０であり、桁数カウンタＦ＝２のとき代入値Ｇ＝２であり、桁数カウンタＦ＝１のとき代入値Ｇ＝４である。
【００６０】
次に、累積稼働時間報知制御部５７は、代入値Ｇが０値か否かを判断する。累積稼働時間報知制御部５７は、代入値Ｇが０値の場合には次ステップに進み、その他の場合はステップＳ１９に進む（ステップＳ１４）。
【００６１】
次に、累積稼働時間報知制御部５７は、ＦＩインジケータ１２を時間Ｔｚ、例えば１秒点灯させる（ステップＳ１５）。この時間Ｔｚは、それぞれの桁を表示する際に、０値の桁を表現するものである。
【００６２】
次に、累積稼働時間報知制御部５７は、桁数カウンタＦが「１」に等しいか否かを判断する。累積稼働時間報知制御部５７は、桁数カウンタＦが「１」に等しい場合には累積稼働時間表示制御を終了し、その他の場合にはステップＳ１７に進む（ステップＳ１６）。
【００６３】
次に、累積稼働時間報知制御部５７は、ＦＩインジケータ１２を桁間識別消灯時間Ｔ４で消灯させる（ステップＳ１７）。桁間識別消灯時間Ｔ４は、バルブチェック後消灯時間Ｔ２よりも短く（桁間識別消灯時間Ｔ４＜バルブチェック後消灯時間Ｔ２）、ユーザの識別を容易にすることが好ましい。
【００６４】
次に、累積稼働時間報知制御部５７は、桁数カウンタＦを１、減じてステップＳ１３に戻る（ステップＳ１８）。これによって、累積稼働時間報知制御部５７は、表示桁の位を一つ下げる。
【００６５】
他方、累積稼働時間報知制御部５７は、代入値Ｇが０値ではない（代入値Ｇ＝１から９）の場合にはステップＳ１４からステップＳ１９に進み（ステップＳ１４）、代入値Ｇが「１」か否かを判断する。累積稼働時間報知制御部５７は、代入値Ｇが「１」値の場合にはステップＳ２３に進み、その他の場合はステップＳ２０に進む（ステップＳ１９）。
【００６６】
次に、累積稼働時間報知制御部５７は、ＦＩインジケータ１２を時間Ｔ５、例えば０．５秒で点灯させたのち、時間Ｔ６、例えば０．５秒で消灯させる（ステップＳ２０）。
【００６７】
次に、累積稼働時間報知制御部５７は、代入値Ｇを１、減じる（ステップＳ２１）
次に、累積稼働時間報知制御部５７は、代入値Ｇが「１」か否かを判断する。累積稼働時間報知制御部５７は、代入値Ｇが「１」値の場合にはステップＳ２３に進み、その他の場合はステップＳ２０に戻る（ステップＳ２２）。
【００６８】
次に、累積稼働時間報知制御部５７は、ＦＩインジケータ１２を時間Ｔ５、例えば０．５秒点灯させ、ステップＳ１６へ進む（ステップＳ２３）。
【００６９】
つまり、累積稼働時間報知制御部５７は、代入値Ｇより１小さい回数でステップＳ１９からステップＳ２２を繰り返し、代入値Ｇより１小さい回数でＦＩインジケータ１２を点灯させ、この後にステップＳ２３でＦＩインジケータ１２を１回、点灯させる。ステップＳ１９からステップＳ２３によるＦＩインジケータ１２の点灯回数は、累積稼働時間Ｔの表示中の桁の数値に等しい。
【００７０】
また、時間Ｔｚは、累積稼働時間Ｔのそれぞれの桁のうち、０値の桁を表現するものであるが、時間Ｔｚ≠時間Ｔ５であり、時間Ｔｚ＞時間Ｔ５×２の関係にあることが好ましい。
【００７１】
さらに、バルブチェック後消灯時間Ｔ２、桁間識別消灯時間Ｔ４、時間Ｔ６の関係は、バルブチェック後消灯時間Ｔ２＞桁間識別消灯時間Ｔ４＞時間Ｔ６であることが好ましい。
【００７２】
次に、本実施形態に係る稼働時間表示装置４３による累積稼働時間の初期化について説明する。
【００７３】
図６は、本発明の実施形態に係る内燃機関の稼働時間表示装置の累積稼働時間初期化制御を示すフローチャートである。
【００７４】
図７は、本発明の実施形態に係る内燃機関の稼働時間表示装置の累積稼働時間初期化制御を示すタイミングチャートである。
【００７５】
図６および図７に示すように、本実施形態に係る稼働時間表示装置４３のエンジン制御モジュール１１は、起動後に吸気量を制御するスロットルバルブ５３の開度を監視して、スロットルバルブ５３が所定の第一開度Ｔｈ１以上に開いた状態が継続する時間Ｔｒｏと所定の第一開度Ｔｈ１よりも開度の小さい所定の第二開度Ｔｈ２以下に閉じた状態が継続する時間Ｔｒｃとの所定の組合せを検知すると、メモリ５６が記憶する累積稼働時間Ｔを初期化する。
【００７６】
具体的には、エンジン制御モジュール１１は、ユーザがキックスタータ４７を操作することや、外部電源に接続されることで起動する（ステップＳ３１）。
【００７７】
次に、エンジン制御モジュール１１は、スロットルポジションセンサ５５の検出値を監視して、起動から予め定められる第一リセット指令判定時間Ｔｒ１以内に、スロットルバルブ５３が所定の判定開始開度Ｔｈ１（例えば、開度１００％）以上に開いているか否かを判断する。エンジン制御モジュール１１は、起動から予め定められる第一リセット指令判定時間Ｔｒ１以内に、スロットルバルブ５３が所定の判定開始開度Ｔｈ１（例えば、開度１００％）以上に開いていると判断した場合には次ステップへ進み、その他の場合には累積稼働時間初期化制御を終了する（ステップＳ３２）。
【００７８】
次に、エンジン制御モジュール１１は、スロットルポジションセンサ５５の検出値を監視して、スロットルバルブ５３が所定の第一開度Ｔｈ１（例えば、開度１００％）以上に開いた状態が判定時間Ｔｒｏ１以上かつ判定時間Ｔｒｏ２以下で継続するか否かを判断する。エンジン制御モジュール１１は、スロットルバルブ５３が所定の第一開度Ｔｈ１（例えば、開度１００％）以上に開いた状態が判定時間Ｔｒｏ１以上かつ判定時間Ｔｒｏ２以下で継続していると判断した場合には次ステップへ進み、その他の場合には累積稼働時間初期化制御を終了する（ステップＳ３３）。
【００７９】
次に、エンジン制御モジュール１１は、スロットルポジションセンサ５５の検出値を監視して、スロットルバルブ５３が所定の第二開度Ｔｈ２（例えば、開度０％）以下に閉じた状態が判定時間Ｔｒｃ以上継続するか否かを判断する。エンジン制御モジュール１１は、スロットルバルブ５３が所定の第二開度Ｔｈ２（例えば、開度０％）以下に閉じた状態が判定時間Ｔｒｃ以上継続していると判断した場合には次ステップへ進み、その他の場合には累積稼働時間初期化制御を終了する（ステップＳ３４）。
【００８０】
次に、エンジン制御モジュール１１は、メモリ５６が記憶している累積稼働時間Ｔを初期化し（ステップＳ３５）、ゼロ値にして累積稼働時間初期化制御を終了する。
【００８１】
本実施形態に係る稼働時間表示装置４３は、エンジン９の累積稼働時間Ｔのそれぞれの桁における数値をＦＩインジケータ１２の点滅回数で表現することによって、ユーザに累積稼働時間Ｔを報知することができる。つまり、稼働時間表示装置４３は、従来の稼働時間表示装置のように、累積稼働時間Ｔを表示するための液晶表示部を必要とせず、また、累積稼働時間Ｔをある時間区切り毎に表現するのでもなく、直接的な数値として報知できる。稼働時間表示装置４３は、累積稼働時間Ｔを実時間に対して圧倒的に短時間でユーザへ報知し、認識させることができ、しかも報知内容の読み取りも極めて容易（桁毎に最大でも９回の点滅を認知できれば良い。）にできる。そうすると、ユーザにとっての利便性も向上する。
【００８２】
また、本実施形態に係る稼働時間表示装置４３は、累積稼働時間Ｔに応じてＬＥＤの点滅回数を変え、デジタル的に報知する従来の内燃機関の稼働時間表示装置に比べて、累積稼働時間Ｔを桁毎に、きめ細かく、例えば１時間単位で報知することができる。しかも、本実施形態に係る稼働時間表示装置４３は、累積稼働時間Ｔが長くなればなるほど、従来の内燃機関の稼働時間表示装置に比べて圧倒的に短時間で累積稼働時間Ｔを表示できる。例えば、１時間単位で累積稼働時間を表示する場合、累積稼働時間Ｔに応じてＬＥＤの点滅回数を変える従来の内燃機関の稼働時間表示装置は、８０時間の累積稼働時間を表示するためにＬＥＤを８０回点滅させることになる。ＬＥＤの点滅を点灯０．２５秒、消灯０．２５秒、つまり０．５秒間隔の点滅で伝える場合には４０秒かかる。これに対して稼働時間表示装置４３は、百の位を時間Ｔｚ、十の位を時間Ｔ５×８回＋時間Ｔ８×７回、一の位を時間Ｔｚで表示し終わらせることが可能であり、時間Ｔ５＝時間Ｔ８＝０．２５秒、時間Ｔｚ＝０．５秒、桁間識別消灯時間Ｔ４＝１秒とすれば、０．５秒＋１秒＋０．２５秒×８回＋０．２５秒×７回＋１秒＋０．５秒＝６．７５秒で表示し終わることができる。
【００８３】
さらに、本実施形態に係る稼働時間表示装置４３は、ＦＩインジケータ１２によって累積稼働時間Ｔを報知できるので、累積稼働時間Ｔを表示するための専用の部材や部品を必要とせず、不整地走行車両に搭載される場合にも、軽量化を優先することが可能になり、使用環境が劣悪な場面に対しても好適である。稼働時間表示装置４３は、例えば、アフターパーツとしてのアワーメータのように、別途購入して装着する必要がなく、エンジン９の振動や熱の影響されずに搭載できる。また、稼働時間表示装置４３は、ダイアグノーシスツールのような専用ハードウェアや、パソコンなどを使用することなく、不整地のような砂の舞う場所でも累積稼働時間Ｔを確認できる。
【００８４】
さらにまた、本実施形態に係る稼働時間表示装置４３は、累積稼働時間Ｔの表示後、ＦＩインジケータ１２を累積稼働時間表示後消灯時間Ｔ３（所定の第二消灯時間）で消灯させてから、故障診断コードの表示に移行するので、ＦＩインジケータ１２本来の機能を妨げることもない。
【００８５】
したがって、本実施形態に係るエンジン９の稼働時間表示装置４３によれば、新たな追加装備を必要とすることなく、使用者に累積稼働時間Ｔを簡単、確実に報知できる。
【符号の説明】
【００８６】
１  自動二輪車
２  車体フレーム
５  前輪
６  ステアリング機構
７  後輪
８  スイングアーム
９  エンジン
１１  エンジン制御モジュール
１２  ＦＩインジケータ
１３  ヘッドパイプ
１５  メインフレーム
１６  ピボットフレーム
１７  ダウンチューブ
１８  ジョイント部材
１９  ロアチューブ
２１  ブリッジ
２２  リアフレーム
２３  燃料タンク
２５  ピボット軸
２６  シートレール
２７  シートピラーチューブ
２８  シート
２９  リアフェンダ
３１  フロントフォーク
３２  フロントフェンダ
３３  ハンドル
３３ａ  アクセルグリップ
３５  リアクッションユニット
３６  ドリブンスプロケット
３７  ドライブチェーン
３８  燃料噴射装置
３９  排気マフラ
４１  タンクカバー
４２  フレームカバー
４３  稼働時間表示装置
４５  クランクケース
４６  クランク軸
４７  キックスタータ
４８  マグネト
４９  オイル
５１  永久磁石
５２  コイル
５３  スロットルバルブ
５５  スロットルポジションセンサ
５６  メモリ
５７  累積稼働時間報知制御部
５８  故障診断コード報知制御部
５９  マイクロプロセッサ
６１  タイマ
【図１】
2013244945.tif 000003
【図２】
2013244945.tif 000004
【図３】
2013244945.tif 000005
【図４】
2013244945.tif 000006
【図５】
2013244945.tif 000007
【図６】
2013244945.tif 000008
【図７】
2013244945.tif 000009