(57)【要約】【課題】機械のコストアップを抑えつつデータを取得する技術を提供する。【解決手段】データ取得装置は、エンジンを動力源とする機械に着脱可能なデータ取得装置であって、機械の使われ方を示すデータを蓄積する回路部と、回路部に電力を供給するバッテリと、回路部およびバッテリを収容する筐体と、を有し、回路部は、データ取得装置が機械に取り付けられた状態で機械から点火時に発せられる無線電波を受信する受信回路と、無線電波から点火を検知する検知回路と、点火の時間間隔を順次算出し、その時間間隔の変化に基づいてデータを算出する処理部と、データを蓄積する記憶部と、記憶部に蓄積されたデータを取り出し可能にするインタフェース部と、を有している。【選択図】図１
2018003760.tif 000002
【特許請求の範囲】
【請求項１】
エンジンを動力源とする機械に着脱可能なデータ取得装置であって、
前記機械の使われ方を示すデータを蓄積する回路部と、
前記回路部に電力を供給するバッテリと、
前記回路部および前記バッテリを収容する筐体と、を有し、
前記回路部は、
前記データ取得装置が前記機械に取り付けられた状態で前記機械から点火時に発せられる無線電波を受信する受信回路と、
前記無線電波から点火を検知する検知回路と、
点火の時間間隔を順次算出し、該時間間隔の変化に基づいて前記データを算出する処理部と、
前記データを蓄積する記憶部と、
前記記憶部に蓄積された前記データを取り出し可能にするインタフェース部と、
を有する、
データ取得装置。
【請求項２】
前記処理部は、始動回数と、始動毎の稼働時間である始動毎稼働時間と、稼働時間の積算値である積算稼働時間と、始動毎の点火の回数である始動毎点火回数と、を前記データとして算出する、請求項１に記載のデータ取得装置。
【請求項３】
作業者による前記機械の使用を補助するための補助表示を表示する表示部を更に有し、
前記処理部は、前記始動毎稼働時間が所定時間に達すると、作業中断の推奨時期と判断し、
前記表示部は、前記作業者に作業中断を促す表示を行う、請求項２に記載のデータ取得装置。
【請求項４】
作業者による前記機械の使用を補助するための補助表示を表示する表示部を更に有し、
前記処理部は、前記積算稼働時間が所定時間に達すると、所定のメンテナンスを実施する時期と判断し、
前記表示部は、前記メンテナンスを実施することを促す表示を行う、請求項２に記載のデータ取得装置。
【請求項５】
前記処理部は、前記始動毎稼働時間と始動毎点火回数に基づいてエンジンの回転数を算出する、請求項２に記載のデータ取得装置。
【請求項６】
作業者による前記機械の使用を補助するための補助表示を表示する表示部を更に有し、
前記処理部は、前記始動毎稼働時間が一定時間継続した後に前記エンジンが停止してから所定時間が経過するまでを、チョークをオンにせずに前記エンジンの始動が可能なチョークオフ始動開始時間と判断し、
前記表示部は、前記非チョークオフ始動開始時間の間、その旨の表示を行う、
請求項２に記載のデータ取得装置。
【発明の詳細な説明】
【技術分野】
【０００１】
刈払機などに用いられている小型エンジンのデータを取得して提示する技術に関する。
【背景技術】
【０００２】
刈払機には動力源として小型のガソリンエンジンを用いたものがある。そのような刈払機の開発、設計、製造、修理など、業者が行う作業においては、作業の際に取得されるエンジンのデータを利用することが有効である。特許文献１には、エンジンの稼働時間などのパラメータ（データ）を取得することが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２０１３−５２９７５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
刈払機は小型軽量、低コストが要求される一方でエンジンの稼働時間などデータは全ての業者が必要としているわけでは無い。一方、特許文献１の技術は、機械内でエンジンのパラメータ（データ）を取得し、そのデータを機械内で燃料供給の制御に利用するものであるため、データを取得する装置は機械の内部に組み込まれる。しかしながら、開発、設計、製造、修理などに利用するデータは個々の全ての機械で取得することは必ずしも必要ない。また、データを取得する対象の機械は、小型軽量、低コストが要求される場合がある。したがって、データを取得する装置を機械の内部に組み込むのは必ずしも好ましくない。
【０００５】
本発明の目的は、機械のコストアップを抑えつつデータを取得する技術を提供することである。
【課題を解決するための手段】
【０００６】
本発明の一つの実施態様に従うデータ取得装置は、エンジンを動力源とする機械に着脱可能なデータ取得装置であって、前記機械の使われ方を示すデータを蓄積する回路部と、前記回路部に電力を供給するバッテリと、前記回路部および前記バッテリを収容する筐体と、を有し、前記回路部は、前記データ取得装置が前記機械に取り付けられた状態で前記機械から点火時に発せられる無線電波を受信する受信回路と、前記無線電波から点火を検知する検知回路と、点火の時間間隔を順次算出し、該時間間隔の変化に基づいて前記データを算出する処理部と、前記データを蓄積する記憶部と、前記記憶部に蓄積された前記データを取り出し可能にするインタフェース部と、を有している。
【発明の効果】
【０００７】
本発明によれば、データ取得装置が機械に着脱可能に取り付けられるので、機械のコストアップを抑えて、データの取得を実現することができる。
【図面の簡単な説明】
【０００８】
【図１】第１の実施形態によるデータ取得装置を刈払機に取り付けた様子を示す概略斜視図である。
【図２】第１の実施形態によるデータ取得装置の外観を示す概略斜視図である。
【図３】第１の実施形態によるデータ取得装置のブロック図である。
【図４】第１の実施形態による処理部１６のハードウェア構成を示すブロック図である。
【図５】第１の実施形態においてデータ取得装置１０が管理する機械の状態の遷移を示す状態遷移図である。
【図６】第１の実施形態における始動の判定について説明するためのタイムチャートである。
【図７】第１の実施形態における停止の判定について説明するためのタイムチャートである。
【図８】第１の実施形態におけるチョークオフ始動可能状態からの停止の判定について説明するためのタイムチャートである。
【図９】初爆を検知してチョークオフを促す表示を行う処理を示すフローチャートである。
【図１０】エンジン停止後の手動チョークの操作を補助する表示を行う処理を示すフローチャートである。
【図１１】一連の点火を繰り返しても初爆が発生しないときに手動チョークをオフにするように促す表示を行う処理を示すフローチャートである。
【図１２】点火プラグに電流を供給する配線から電磁波として放出される一連の点火ノイズと振動を示すグラフである。
【図１３】一連の点火によりエンジンから生じる点火ノイズと振動を示すグラフである。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について図面を参照して説明する。
【００１０】
（第１の実施形態）
本実施形態のデータ取得装置は刈払機に取り付けて使用される。図１は、第１の実施形態によるデータ取得装置を刈払機に取り付けた様子を示す概略斜視図である。図１を参照すると、刈払機Ａ１にデータ取得装置１０が取り付けられている。刈払機Ａ１は、チョークスイッチＡ１２、リコイルスターターノブＡ１３、およびプラグケースＡ１５を備えたエンジン筐体Ａ１１にクラッチケースＡ１４が接続されている。一例として面ファスナーによりデータ取得装置１０が刈払機Ａ１に取り付けられている。エンジン筐体Ａ１１にはエンジン（不図示）および燃料タンク（不図示）が収容されている。
【００１１】
手動のチョークスイッチＡ１２によりチョークのオンとオフを切り替えることができる。リコイルスターターノブＡ１３にはスターターロープ（不図示）が接続されており、始動時にこれを引くとエンジンに回転を与えることができる。エンジンで発生する動力はクラッチケースＡ１４内のクラッチを介して刈払刃（不図示）を回転させる。プラグケースＡ１５にはエンジン点火用のプラグ（不図示）が収容されている。
【００１２】
図２は、第１の実施形態によるデータ取得装置の外観を示す概略斜視図である。図２に示すように、データ取得装置１０は筐体１１から表示部であるＬＥＤ１７ａが露出した形状である。
【００１３】
図３は、第１の実施形態によるデータ取得装置のブロック図である。本実施形態によるデータ取得装置１０は刈払機や芝刈り機など、エンジンを動力源として駆動される機械に着脱可能な装置である。データ取得装置１０は、エンジンの動作や状態を表す各種データを取得し、取り出し可能に蓄積する装置である。データは、コンピュータなどの外部装置に取り出され、刈払機の開発、設計、製造、修理などに利用される。
【００１４】
データ取得装置１０は、回路部１２とバッテリ１３が筐体１１に収容された構成である。回路部１２は、データを取得し、取り出し可能に蓄積する。
【００１５】
バッテリ１３は回路部１２に電力を供給する。回路部１２は、受信回路１４、検知回路１５、処理部１６、表示部１７、メモリ１８、およびインタフェース１９を有する。
【００１６】
受信回路１４は、アンテナ（不図示）を備え、データ取得装置１０が機械に取り付けられた状態で、機械から点火時に発せられる無線電波を受信し、装置内で用いる電気信号に変換する。エンジンから点火時に発せられる無線電波は、エンジンの点火プラグ（不図示）がスパークするのに伴って放出される電磁ノイズである。
【００１７】
検知回路１５は、受信回路１４が無線電波を変換した電気信号に基づいて、エンジンの点火を検知する。
【００１８】
処理部１６は、エンジン点火の時間間隔を算出し、その時間間隔の変化に基づいて、機械の使われ方を示すデータを算出する。そのようなデータは、業者による開発、設計、製造、修理などに有益である。例えば、処理部１６は、点火の時間間隔に基づいて、エンジンの始動、通常運転、停止など動作および状態を判断し、動作あるいは状態に応じて各種データを算出し、メモリ１８に蓄積する。一例として、始動の回数をカウントすれば、エンジンを始動した回数（始動回数）を算出する。また、始動から停止までを１回の始動による稼働とし、始動毎の稼働時間である始動毎稼働時間と、始動毎の点火の回数である始動毎点火回数を算出する。また、稼働時間の積算値である積算稼働時間を算出する。
【００１９】
また、処理部１６は、始動毎稼働時間と始動毎点火回数に基づいて、始動毎に稼働中のエンジンの回転数の平均値を算出し、メモリ１８に蓄積する。
【００２０】
また、処理部１６は、始動毎稼働時間が所定時間に達すると、作業中断の推奨時期と判断し、その旨を表示部１７に表示させる。
【００２１】
また、処理部１６は、積算稼働時間が所定時間に達すると、所定のメンテナンスを実施する時期と判断する。この所定時間は、メンテナンスの種類により適切な時間に設定すればよい。
【００２２】
また、処理部１６は、始動毎稼働時間が一定時間継続した後にエンジンが停止してから所定時間が経過するまでを、チョークをオンにせずにエンジンの始動が可能なチョークオフ始動開始時間と判断し、チョークオフ始動開始時間の間、その旨を表示部１７にその旨の表示させる。
【００２３】
表示部１７は、主に作業者による機械の使用を補助するための補助表示を表示する。例えば、表示部１７は、作業者に作業中断を促す表示を行う。また、処理部１６が所定のメンテナンスを実施する時期と判断すると、表示部１７は、メンテナンスを実施することを促す表示を行う。具体例として、表示部１７はＬＥＤを点灯あるいは点滅させるものであり、ＬＥＤの点灯や点滅は処理部１６により制御される。
【００２４】
メモリ１８は、処理部１６が算出した各種データを蓄積する。
【００２５】
インタフェース１９は、メモリ１８に蓄積されたデータを、コンピュータ等の外部装置から取り出すためのインタフェースである。
【００２６】
筐体１１は、回路部１２による表示を外部から視認可能に回路部１２およびバッテリ１３を収容する。ここでは一例として、筐体１１はＬＥＤを露出させる開口部を有するものとする。一方、業者がデータを取り出して利用するので、インタフェース１９は筐体１１から露出している必要はない。
【００２７】
本実施形態では、データ取得装置１０が機械に着脱可能に取り付けられるので、機械のコストアップを抑えて、データの取得を実現することができる。
【００２８】
また、本実施形態では、始動回数と、始動毎稼働時間と、積算稼働時間と、始動毎点火回数とを算出するので、エンジンの使用され方を判断するために有益なデータを取り出すことができる。
【００２９】
また、始動毎稼働時間が所定時間に達すると、表示部１７には作業者に作業中断を促す表示がされるので、業者用に機械の使われ方を示すデータを提示するだけでなく、作業者に対しては使用を補助する表示をすることができる。
【００３０】
また、積算稼働時間が所定時間に達すると、表示部１７にメンテナンスを実施することを促す表示がされるので、業者用に機械の使われ方を示すデータを提示するだけでなく、作業者に対してはメンテナンスを補助する表示をすることができるので、業者による適切な業務と作業者によるメンテナンスにより機械を良好に機能させることができる。
【００３１】
また、始動毎稼働時間と始動毎点火回数に基づいてエンジンの回転数を算出するので、始動毎の平均のエンジン回転数を取得することができる。
【００３２】
また、始動毎稼働時間が一定時間継続した後にエンジンが停止してから所定時間が経過するまでをチョークオフ始動開始時間とし、表示部１７にてその旨の表示を行うので、作業者は例えば作業中断を促されて休憩した後、再び作業を開始しようとしてエンジンを始動するとき、まだエンジンの温度が高くチョークをオンにせずにエンジンを始動できる場合にそれを知ることができる。
【００３３】
図４は、第１の実施形態による処理部１６のハードウェア構成を示すブロック図である。処理部１６は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２２、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２３、およびＩ／Ｏ（Ｉｎｐｕｔ／Ｏｕｔｐｕｔ）ポート２４、２５を有している。
【００３４】
ＣＰＵ２１がＲＯＭ２３からプログラムを読み出し、ＲＡＭ２２を利用しながら実行する。その際、ＣＰＵ２１は検知回路１５で検知された点火のタイミングをＩ／Ｏポート２４経由で所得し、処理に利用する。また、ＣＰＵ２１はＩ／Ｏポート２５経由で表示部１７に、手動チョークの操作を補助する表示を行わせる。ＣＰＵ２１がプログラムを実行することにより行う処理の詳細を以下に説明する。
【００３５】
図５は、第１の実施形態においてデータ取得装置１０が管理する機械の状態の遷移を示す状態遷移図である。データ取得装置１０が管理する刈払機Ａ１の状態には、非稼働状態Ｓ１と稼働状態Ｓ２とチョークオフ始動可能状態Ｓ３がある。非稼働状態Ｓ１は刈払機Ａ１が稼働していない状態である。稼働状態Ｓ２は刈払機Ａ１が稼働している状態である。通常はチョークをオンにしてスターターロープを引くことでエンジンを始動するが、エンジンが稼働中に十分に温まった後に停止した場合、しばらくの時間はチョークをオフのままでスターターロープを引いてエンジンを始動することができる。チョークオフ始動可能状態Ｓ３は、非稼働であるが、チョークをオンにせずに始動が可能な状態である。
【００３６】
図５に示すように、非稼働状態Ｓ１からエンジンが始動されると稼働状態Ｓ２に移行する。稼働状態Ｓ２において、始動毎稼働時間が時間Ｔ２以上継続した後、エンジンが停止されると、チョークオフ始動可能状態Ｓ３に移行する。一方、稼働状態Ｓ２において、始動毎稼働時間が時間Ｔ２に満たずにエンジンが停止されると、非稼働状態Ｓ１に移行する。
【００３７】
チョークオフ始動可能状態Ｓ３において、スターターロープが引かれ、エンジンが始動されると、稼働状態Ｓ２に移行する。一方、チョークオフ始動可能状態Ｓ３において、エンジンが始動されずに時間Ｔ４が経過すると、タイムアウトにより非稼働状態Ｓ１に移行する。
【００３８】
図６は、第１の実施形態における始動の判定について説明するためのタイムチャートである。処理部１６は、点火の時間間隔がＴ０以下であることを検知すると、Ｔ１のタイマーをスタートし、点火の時間間隔がＴ０以下である時間がＴ１以上継続したら、機械が始動し、稼働状態に入ったと判断する。機械が始動したと判断すると、処理部１６は、Ｔ２のタイマーをスタートし、始動毎稼働時間の計測を開始する。そして、始動毎稼働時間がＴ２を超えると、処理部１６は、始動毎稼働時間がＴ２を超えた旨の情報を保持する。その情報を保持するのは、始動毎稼働時間がＴ２を超えた後の停止後にチョークオフ始動可能時間を設定するためである。
【００３９】
図７は、第１の実施形態における停止の判定について説明するためのタイムチャートである。処理部１６は、点火の時間間隔がＴ０を超えると、Ｔ３のタイマーをスタートし、点火のない時間の計測を開始する。点火のない時間がＴ３を超えると、機械が停止したと判定する。このとき処理部１６は、始動毎稼働時間がＴ２を超えた旨の情報が保持されていたら、チョークオフ始動可能状態になったと判断する。一方、始動毎稼働時間がＴ２を超えた旨の情報が保持されていなければ、処理部１６は、非稼働状態になったと判断する。
【００４０】
図８は、第１の実施形態におけるチョークオフ始動可能状態からの停止の判定について説明するためのタイムチャートである。処理部１６は、チョークオフ始動可能状態になると、Ｔ４のタイマーをスタートし、チョークオフ始動可能状態の時間の計測を開始する。チョークオフ始動可能状態においては、処理部１６は、チョークオフ始動可能状態である旨の表示を表示部１７に行わせ、図６に示した始動の判定を行う。チョークオフ始動可能状態において始動したと判定されると、処理部１６は稼働状態に移行する。始動が行われずにチョークオフ始動可能状態の時間がＴ４を超えると、処理部１６は、非稼働状態に移行する。
【００４１】
（第２の実施形態）
第２の実施形態によるデータ取得装置１０は、第１の実施形態によるデータ取得装置１０の機能に加え、以下に説明するチョーク操作補助装置としての機能を備えている。本実施形態のデータ取得装置１０によれば、取り付ける対象の機械のコストを上げることなく、主に業者に対しては、開発、設計、製造、あるいは修理に利用可能なようにデータを蓄積し、主に作業者に対しては、チョークの操作を補助する表示を行うことができる。
【００４２】
本実施形態のデータ取得装置１０の基本的な構成は図１、２、３、４を用いて説明した第１の実施形態によるデータ取得装置１０のものと同じである。以下、主に本実施形態と第１の実施形態の違いについて説明する。
【００４３】
図１を参照し、機械の始動時にユーザがリコイススターターロープ（不図示）に接続されたリコイルスターターノブＡ１３を引くと、エンジンでは複数の連続した点火が発生する。図３に示した処理部１６は、時間的に隣接する点火時期の時間間隔を順次算出し、時間間隔の変化に基づいてエンジンの状態を判断し、エンジンの状態に基づいて、行うべき手動チョークの操作を決定する。具体例として、処理部１６は、初爆が起こったと判断すると、手動チョークをオフにすることを決定する。
【００４４】
表示部１７は、処理部１６によって決定された操作をユーザが行うのを補助するための表示（第１操作補助表示）を行う。具体例として、表示部１７は、初爆の検知により手動チョークをオフにすることが決定された場合、ＬＥＤを点灯させ、手動チョークをオフにすることをユーザに促す。ＬＥＤの点灯は一例として５秒間の継続点灯である。
【００４５】
本実施形態では、チョーク操作補助機能を備えたデータ取得装置１０が機械に着脱可能に取り付けられるので、機械の操作に慣れたユーザはデータ取得装置１０を用いる必要がなく、不慣れなユーザにはデータ取得装置１０で手動チョークの操作を補助することができる。そのため、機械のコストアップを抑えてつつ、必要に応じて手動チョークの操作を補助することができる。本実施形態では、初爆を検知すると第１操作補助表示を表示するので、ユーザは手動チョークをオフにすべき時期を容易に知ることができる。
【００４６】
図４に示したＣＰＵ２１がプログラムを実行することにより行う処理の詳細を以下に説明する。
【００４７】
図９は、初爆を検知してチョークオフを促す表示を行う処理を示すフローチャートである。処理部１６は、点火の発生を監視しており（ステップ１０１）、点火を検知すると、前回の点火から経過した時間（点火の時間間隔）を算出する（ステップ１０２）。
【００４８】
次に、処理部１６は、その点火が一連の点火のうちの初回の点火であるか否か判定する（ステップ１０３）。一連の点火とは、リコイルスターターのスターターロープを引くことにより連続的に発生する複数の点火のことである。一連の点火のうち初回の点火であるか否かの判定は、前回の点火から今回の点火までの時間間隔が所定時間以上、例えば３００ｍｓｅｃ以上であったら、一連の点火のうちの初回の点火であるというように判定すればよい。
【００４９】
ステップ１０３の判定で、今回の点火が一連の点火のうちの初回の点火であったら、処理部１６はステップ１０１に戻る。一方、今回の点火が一連の点火のうちの初回の点火でなかったら、処理部１６は、今回の点火で初爆が起きたか否か判定する（ステップ１０４）。
【００５０】
スターターロープを引いて一連の点火が始まった後、初爆が発生しなければ、エンジンが惰性で回転するだけなので点火の時間間隔は徐々に長くなっていき、いずれ停止する。つまり、点火の時間間隔は単調増加となる。これに対して、初爆が発生すると初爆の爆発力でエンジンが惰性ではなく強制的に回転するので、そのときは点火の時間間隔が短くなる。よって、例えば、初爆が起きたか否かの判定は、今回の点火の時間間隔が前回の点火の時間間隔よりも短かったら初爆が起きたと判定すればよい。あるいは点火タイミングのバラツキを考慮して、今回の点火の時間間隔が前回の点火の時間間隔よりも所定割合（例えば２０％）以上短かったら初爆が起きたと判定してもよい。あるいは、やはり点火タイミングのバラツキを考慮して、今回の点火の時間間隔が前回の点火の時間間隔よりも所定時間以上短かったら初爆が起きたと判定してもよい。
【００５１】
初爆が起きていなければ、処理部１６はステップ１０１に戻る。一方、初爆が起きていれば処理部１６は表示部１７に、手動チョークをオフにすることをユーザに促す表示を開始させる（ステップ１０５）。その後、処理部１６は、エンジンが完全に始動することを監視する（ステップ１０６）。エンジンが完全に始動したら、処理部１６は、表示部１７に、手動チョークをオフにする表示を終了させ（ステップ１０７）、処理を終了する。なお、一連の点火が所定時間以上持続したらエンジンが完全に始動したと判断すればよい。例えば、点火が３．０ｓｅｃ以上連続したらエンジンが完全に始動したと判断することにしてもよい。
【００５２】
なお、本実施形態では、ステップ１０４において、今回の点火の時間間隔が前回の点火の時間間隔よりも短かったら初爆が発生したと判断することにした。しかし、本発明がこれに限定されることはない。他の例として、処理部１６は、一連の連続的な点火が発生している間、ステップ１０４において、点火の時間間隔が前回の時間間隔よりも所定時間を超える時間だけ短くなったら初爆を検知することにしてもよい。これによれば、点火の時間間隔が所定時間を超えるだけ短くなったときに初爆と判断するので、点火のタイミングにバラツキがあっても初爆の誤検出を防止し、正確に初爆を検知することができる。
【００５３】
また、本実施形態の他の例として、処理部１６は、ステップ１０２において、点火の時間間隔を移動平均により算出することにしてもよい。その場合、移動平均のウィンドウには、複数の点火の時間間隔が含まれるようなウィンドウ幅を用いるのが好ましく、例えばウィンドウ幅を１００〜２００ｍｓｅｃ程度に設定すればよい。移動平均により誤差が相殺されるので点火時期がばらついても時間間隔の変化の様子を正しく把握することが可能である。
【００５４】
また、本実施形態では、一連の連続的な点火の初期の状態から点火の時間間隔が短くなったら初爆を検知することとした。しかし、本発明がこれに限定されることは無い。他の例として、処理部１６は、一連の連続的な点火のうち最初の点火から所定時間内は初爆の検知を行わないことにしてもよい。具体的には、ステップ１０３において、一連の連続的な点火のうち最初の所定時間内はＮＯと判定し、ステップ１０１に戻ることにすればよい。あるいは、処理部１６は、一連の連続的な点火のうち最初の所定回数の点火が起こっている時間内は初爆の検知を行わないことにしてもよい。具体的には、ステップ１０３において、一連の連続的な点火のうち最初の所定回数の点火が起こっている時間内はＮＯと判定し、ステップ１０１に戻ることにすればよい。最初の不安定な点火の時間間隔のバラツキで初爆を誤検知することを防止することができる。また、使用していないときに外乱等のノイズを初爆として誤検出し、ＬＥＤを点灯させてしまうのを防止することにもなる。
【００５５】
図１０は、エンジン停止後の手動チョークの操作を補助する表示を行う処理を示すフローチャートである。エンジンが完全に始動した後、処理部１６は、エンジンの停止を監視する（ステップ２０１）。例えばユーザがスイッチをオフにすることによりエンジンは停止する。停止した直後のエンジンは十分に温まっているので、エンジン停止から冷えるまでの時間は再びエンジンを始動するときに手動チョークをオンにする必要が無い。本実施形態では、その時間をタイマーで計測する。
【００５６】
エンジンが停止すると、処理部１６はタイマーをスタートする（ステップ２０２）。続いて、処理部１６は表示部１７に、エンジン始動時に手動チョークをオフのままでエンジンを始動することを促す表示を開始させる（ステップ２０３）。手動チョークをオフのままでエンジンを始動することを促す表示は例えばＬＥＤの低速での点滅である。起動時にチョークを引く必要がない状態であることをＬＥＤ低速点滅でユーザに知らせる。
【００５７】
例えば、エンジンが所定時間（時間Ａ）動作した後に停止したらその後所定時間（時間Ｂ）、ＬＥＤを低速点滅させる。時間Ａ、時間Ｂはそれぞれ予め定められた一定時間であってもよい。あるいは、時間Ｂを所定の関係で時間Ａに連動させてよい。例えば、時間Ａが長ければ時間Ｂの長くなるように関係を定めてもよい。あるいは、時間Ｂは、エンジンの温度によって定めてもよい。エンジンの温度が高ければ時間Ｂが長くなるように関係を定めてもよい。
【００５８】
更に、処理部１６は、タイマーが満了するまでタイマーの監視を続ける（ステップ２０４）。タイマーが満了すると、処理部１６はエンジン始動時に手動チョークをオフのままでエンジンを始動することを促す表示を終了させ（ステップ２０５）、処理を終了する。
【００５９】
本実施形態によれば、処理部１６は、エンジンが停止してから所定時間が経過するまで、手動チョークをオフのままでエンジンを始動することを促す表示（第３操作補助表示）を表示するので、ユーザは手動チョークをオンにせずにリコイルスターターを操作すればエンジンが起動することを容易に知ることができる。
【００６０】
なお、手動チョークをオンにしてリコイルスターターのスターターロープを繰り返し引き一連の点火の発生を繰り返しても初爆が発生しないときがある。そのような場合には、手動チョークをオフにしてスターターロープを引くとエンジンが始動する可能性がある。そこで本実施形態ではそのような場合には手動チョークをオフにするようにユーザに促す表示を行うものとする。
【００６１】
図１１は、一連の点火を繰り返しても初爆が発生しないときに手動チョークをオフにするように促す表示を行う処理を示すフローチャートである。処理部１６は一連の点火の終了を監視する（ステップ３０１）。例えば、最後の点火から所定時間経過しても次の点火が発生しないとき、一連の点火が終了したと判断すればよい。具体的には、例えば、最後の点火から３００ｍｓｅｃが経過しても次の点火が発生しないとき一連の点火が終了したと判断すればよい。
【００６２】
一連の点火が終了すると、処理部１６は、その一連の点火の間に初爆があったか否か判定する（ステップ３０２）。初爆があった場合には処理部１６はそのまま処理を終了する。一方、初爆が無かったら、処理部１６は、初爆が起きない一連の点火の回数を数えるカウンタを＋１し（ステップ３０３）、カウンタの値が所定値（ここでは一例として「５」とする）に達したか否か判定する（ステップ３０４）。
【００６３】
カウンタの値が５に達していなければ、処理部１６はステップ３０１に戻る。一方、カウンタの値が５に達していれば、処理部１６は上述したステップ１０５に進み、表示部１７に、手動チョークをオフにすることを促す表示を開始させる（ステップ３０５）。それ以降の処理は図５に示した通りである。
【００６４】
上述したように、本実施形態によれば、処理部１６は、一連の連続的な点火が所定回数起こっても初爆が検知されないとき手動チョークをオフにすべきと判断する。表示部１７は、処理部１６が手動チョークをオフにすべきと判断すると、その旨の表示（第１操作補助表示）を表示する。これによれば、手動チョークをオンにしておく必要がないのにオンにしてエンジンを始動しようとしている場合に、手動チョークをオフにするように促す第１操作補助表示をすることができるので、手動チョークをオフにしてエンジンを始動することができる。
【００６５】
なお、本実施形態では、上述したような手動チョークの操作を促す表示に加え、警告を発する機能を備えている。処理部１６は、第１操作補助表示が表示された後の一連の連続的な点火において、点火の時間間隔が単調増加して点火が発生しなくなった場合、警告を表示すべきと判断し、点火の時間間隔が所定時間より短い状態から点火が停止した場合、スイッチオフによる正常なエンジン停止と判断する。表示部１７は、処理部１６にて警告を表示すべきと判断されると、警告を表わす表示（第２操作補助表示）を表示する。警告を表わす表示は例えばＬＥＤの高速な点滅である。このように、チョーク戻し時期を通知し、手動チョークをオフにするように促した後に、点火タイミングの間隔が徐々に延びていきそのまま点火が終了するのを検知したら、チョーク戻し時期通知ＬＥＤの点灯後のチョーク戻し忘れ、またはガス欠によるエンジン停止であると考えられる。本実施形態によれば、その場合にユーザに警告を発することができる。なお、アイドリング回転数以上の回転数から急激に停止したら、ユーザがストップスイッチを操作したことによるエンジン停止なので、ＬＥＤ高速点滅による警告はしないので、ユーザが意図的にエンジンを停止したときには警告を発生しないようにすることができる。
【００６６】
図１２は、点火プラグに電流を供給する配線から電磁波として放出される一連の点火ノイズと振動を示すグラフである。横軸は時間であり、１目盛が２０ｍｓｅｃである。点火ノイズは縦軸が電圧であり、１目盛が１０．０Ｖである。更に参考として振動ピックアップ（不図示）で測定したエンジンの振動が示されている。
【００６７】
ユーザがリコイルスターターのスターターロープを引くと、一連の点火に伴って複数の連続したパルス状の点火ノイズ・・３０ａ、３０ｂ、３０ｃ・・・し、１回点火する毎に瞬間的にプラス側あるいはマイナス側あるは両側に大きな波形が発生する。点火の時間間隔は徐々に長くなり、いずれはエンジン停止となる。図１２に例示したものでは１５〜２５回程度の点火が起こっている。
【００６８】
図１３も、一連の点火によりエンジンから生じる点火ノイズと振動を示すグラフである。図１３では、点火ノイズ３０ａまでは点火ノイズの時間間隔が徐々に長くなる単調増加であるが、点火ノイズ３０ａと点火ノイズ３０ｂの時間間隔よりも点火ノイズ３０ｂと点火ノイズ３０ｃの時間間隔の方が短くなっている。スターターロープを引き切ってから、初爆がなければ、エンジンは惰性で回転するため、徐々に点火ノイズの周期は長くなり、やがて回転が止まる。スターターロープを引き切った後に点火の周期が短くなるということは、初爆が起こり、その爆発力がロータを回転させたことを意味する。
【００６９】
第２の実施形態によるデータ取得装置１０におけるチョーク操作補助の構成および動作を以下に示す付記のように整理することができる。
【００７０】
（付記１）
エンジン始動のために手動チョークを備えた機械に着脱可能なチョーク操作補助装置であって、
前記手動チョークの操作を補助する表示を行う回路部と、
前記回路部に電力を供給するバッテリと、
前記表示を外部から視認可能に前記回路部および前記バッテリを収容する筐体と、を有し、
前記回路部は、
前記チョーク操作補助装置が前記機械に取り付けられた状態で、前記エンジンの点火時に発せられる無線電波を受信する受信回路と、
前記無線電波から点火を検知する検知回路と、
点火の時間間隔を順次算出し、該時間間隔の変化に基づいてエンジンの状態を判断し、前記エンジンの状態に基づいて、行うべき前記手動チョークの操作を決定する処理部と、
決定された前記操作を補助するための第１操作補助表示を表示する表示部と、を有する、
チョーク操作補助装置。
【００７１】
（付記２）
前記第１操作補助表示は前記手動チョークをオフにすることを促す表示であり、
前記処理部は前記時間間隔の変化に基づいて初爆を検知し、
前記表示部は、前記初爆が検知されると前記第１操作補助表示を表示する、
付記１に記載のチョーク操作補助装置。
【００７２】
（付記３）
前記処理部は、一連の連続的な点火が発生している間に、前記時間間隔が前回の時間間隔よりも所定時間を超える時間だけ短くなったら前記初爆を検知する、
付記２に記載のチョーク操作補助装置。
【００７３】
（付記４）
前記処理部は、前記時間間隔を移動平均により算出する、付記３に記載のチョーク操作補助装置。
【００７４】
（付記５）
前記処理部は、前記一連の連続的な点火のうち最初の点火から所定時間内、または最初の所定回数の点火が起こっている時間内は、前記初爆の検知を行わない、付記３に記載のチョーク操作補助装置。
【００７５】
（付記６）
前記処理部は、前記一連の連続的な点火が所定回数繰り返し起こっても前記初爆が検知されないとき前記手動チョークをオフにすべきと判断し、
前記表示部は、前記処理部が前記手動チョークをオフにすべきと判断すると、前記第１操作補助表示を表示する、付記３に記載のチョーク操作補助装置。
【００７６】
（付記７）
前記処理部は、前記第１操作補助表示が表示された後の一連の連続的な点火において、点火の時間間隔が単調増加して点火が発生しなくなった場合、警告を表示すべきと判断し、前記点火の時間間隔が所定時間より短い状態から点火が停止した場合、スイッチオフによる正常なエンジン停止と判断し、
前記表示部は、前記警告を表示すべきと判断されると、前記警告を表わす第２操作補助表示を表示する、
付記２に記載のチョーク操作補助装置。
【００７７】
（付記８）
前記処理部は、前記エンジンが停止してから所定時間が経過するまで、前記手動チョークをオフのままで前記エンジンを始動することを促す第３操作補助表示を表示する、付記１に記載のチョーク操作補助装置。
【００７８】
上述した本発明の実施形態は、本発明の説明のための例示であり、本発明の範囲をそれらの実施形態にのみ限定する趣旨ではない。当業者は、本発明の要旨を逸脱することなしに、他の様々な態様で本発明を実施することができる。
【符号の説明】
【００７９】
Ａ１…刈払機、Ａ１１…エンジン筐体、Ａ１２…チョークスイッチ、Ａ１３…リコイルスターターノブ、Ａ１４…クラッチケース、Ａ１５…プラグケース、１０…データ取得装置、１１…筐体、１２…回路部、１３…バッテリ、１４…受信回路、１５…検知回路、１６…処理部、１７…表示部、１７ａ…ＬＥＤ、１８…メモリ、１９…インタフェース、２１…ＣＰＵ、２２…ＲＡＭ、２３…ＲＯＭ、２４…Ｉ／Ｏポート、２５…Ｉ／Ｏポート
【図１】
2018003760.tif 000003
【図２】
2018003760.tif 000004
【図３】
2018003760.tif 000005
【図４】
2018003760.tif 000006
【図５】
2018003760.tif 000007
【図６】
2018003760.tif 000008
【図７】
2018003760.tif 000009
【図８】
2018003760.tif 000010
【図９】
2018003760.tif 000011
【図１０】
2018003760.tif 000012
【図１１】
2018003760.tif 000013
【図１２】
2018003760.tif 000014
【図１３】
2018003760.tif 000015