(57)【要約】【課題】充電機器や複数の電気機器が接続された場合であっても、エンジン自動停止機能を確実に機能させることができるエンジン駆動発電機を提供する。【解決手段】エンジン１０と、発電体２０と、外部負荷２を接続可能な出力端子４２と、出力線４１を流れる電流の電流値を検出する電流検出部３３と、検出電流値に基づいてエンジン１０を停止する自動停止制御を実行する制御部３１と、を備えたエンジン駆動発電機１であって、自動停止制御は、外部負荷２の充電が完了したことを検出する充電完了判定処理を含み、制御部３１は、充電完了判定処理において、検出電流値が第１設定電流値Ｉ１よりも小さく且つ検出電流値の時間的変動量が所定許容量ａ以内である第１状態が第１所定期間Ｔ１継続した場合に外部負荷２の充電が完了したと判定し、この充電完了判定に基づいてエンジン１０を停止させる。【選択図】図２
2012007508.tif 000002
【特許請求の範囲】
【請求項１】
エンジンと、
このエンジンにより駆動され発電を行う発電体と、
この発電体から外部負荷に給電するために外部負荷を接続可能な出力端子と、
この出力端子と前記発電体とを接続する出力線を流れる電流の電流値を検出する電流検出部と、
この電流検出回路により検出された検出電流値に基づいて前記エンジンを停止する自動停止制御を実行する制御部と、を備えたエンジン駆動発電機であって、
前記自動停止制御は、前記出力端子に接続された外部負荷の充電が完了したことを検出する充電完了判定処理を含み、
前記制御部は、前記充電完了判定処理において、前記検出電流値が第１設定電流値よりも小さく且つ前記検出電流値の時間的変動量が所定許容量以内である第１状態が第１所定期間継続した場合に前記外部負荷の充電が完了したと判定し、この充電完了判定に基づいて前記エンジンを停止させることを特徴とするエンジン駆動発電機。
【請求項２】
前記自動停止制御は、前記出力端子に接続された外部負荷が不使用状態であることを検出する不使用判定処理を含み、
前記制御部は、前記不使用判定処理において、前記第１設定電流値よりも小さい値に設定されている第２設定電流値よりも前記検出電流値が小さい第２状態が第２所定期間継続した場合に前記外部負荷が不使用状態であると判定し、この不使用判定に基づいて前記エンジンを停止させることを特徴とする請求項１に記載のエンジン駆動発電機。
【請求項３】
前記制御部は、前記不使用判定処理を前記充電完了判定処理よりも優先して実行することを特徴とする請求項２に記載のエンジン駆動発電機。
【請求項４】
前記自動停止制御の実行を指示するオン位置及び前記自動停止制御の不実行を指示するオフ位置を有し、前記オン位置とオフ位置のいずれか一方を選択可能な自動停止機能選択スイッチを更に備え、
前記制御部は、前記自動停止機能選択スイッチのオン位置とオフ位置のいずれの位置が選択されているかを監視しており、前記エンジンの運転中に前記自動停止機能選択スイッチが前記オフ位置から前記オン位置に切り替えられたことを条件として、前記自動停止制御の実行を有効化するように構成されていることを特徴とする請求項１乃至３のいずれか１項に記載のエンジン駆動発電機。
【請求項５】
前記自動停止機能選択スイッチは、前記オン位置とオフ位置を有するステーショナリースイッチであることを特徴とする請求項４に記載のエンジン駆動発電機。
【請求項６】
エンジンと、
このエンジンにより駆動され発電を行う発電体と、
この発電体から外部負荷に給電するために外部負荷を接続可能な出力端子と、
前記エンジンを所定の停止条件に基づいて自動停止する自動停止制御を実行する制御部と、を備えたエンジン駆動発電機であって、
前記自動停止制御の実行を指示するオン位置及び前記自動停止制御の不実行を指示するオフ位置を有し、前記オン位置とオフ位置のいずれか一方を選択可能な自動停止機能選択スイッチを更に備え、
前記制御部は、前記自動停止機能選択スイッチのオン位置とオフ位置のいずれの位置が選択されているかを監視しており、前記エンジンの運転中に前記自動停止機能選択スイッチが前記オフ位置から前記オン位置に切り替えられたことを条件として、前記自動停止制御の実行を有効化するように構成されていることを特徴とするエンジン駆動発電機。
【請求項７】
エンジンと、
このエンジンにより駆動され発電を行う発電体と、
この発電体から外部負荷に給電するために外部負荷を接続可能な出力端子と、
前記エンジンを所定の停止条件に基づいて自動停止する自動停止制御を実行する制御部と、を備えたエンジン駆動発電機であって、
前記自動停止制御の実行を有効化させるための自動停止機能選択スイッチを更に備え、
この自動停止機能選択スイッチは、オン位置とオフ位置を備え、常時は、オフ位置に付勢されており、
前記制御部は、前記エンジンの停止時又は始動時に前記自動停止制御の実行を無効化し、前記エンジンの運転中に前記自動停止機能選択スイッチが前記オフ位置から前記オン位置に切り替えられた場合に、前記自動停止制御の実行を有効化と無効化の間で切り替えるように構成されていることを特徴とするエンジン駆動発電機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、エンジン駆動発電機に係り、特に自動停止装置を有するエンジン駆動発電機に関する。
【背景技術】
【０００２】
エンジン駆動発電機は、エンジンにより発電体を駆動することによって発電体で発電し、発電した電力を電気機器（電気負荷）や溶接負荷に給電するものである。エンジン駆動発電機は、特に、工事現場や商用電源供給設備がない場所で電動工具、水中ポンプ、照明器具、送風機等の電気機器を使用する際に、電源として用いられている。
【０００３】
作業者は、電気機器の入力端子（プラグ）をエンジン駆動発電機の出力端子（プラグ受け、ソケット）に接続することにより、電気機器を使用することができる。従来、このようなエンジン駆動発電機において、電気機器が使用されていない場合には、無駄な燃料消費を抑制するために、エンジンが自動停止又はスローダウン運転されるものが知られている（例えば、特許文献１、２参照）。
【０００４】
特許文献１に記載のエンジン駆動発電機では、発電体から出力線を介して出力端子が設けられており、この出力端子に電気機器が接続される。電気機器の不使用時には出力線を流れる電流はほぼゼロになる。したがって、エンジン駆動発電機は、出力線を流れる電流を検知することで、電気機器の使用を判定することができる。具体的には、特許文献１のエンジン駆動発電機は、検知電流値が設定電流値よりも小さい状態が所定の時間継続した場合に、電気機器が不使用であるとして、エンジンを自動停止する。これにより、このエンジン駆動発電機では、電気機器が使用されていないときには、自動的にエンジンが停止されるので、無駄な燃料消費を抑制し、ＣＯ２を低減することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平０５−２９６０７８号公報
【特許文献２】特開２００９−０１８３４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
一方、電気機器の中には、充電器，充電電池及び電気負荷からなる充電機器がある。充電機器は、充電電池又は外部電源により作動電力を電気負荷に供給可能であると共に、充電器が外部電源からの電力を利用して充電電流を充電電池に流すことで充電電池を充電可能になっている。
【０００７】
このような充電機器がエンジン駆動発電機に接続されている場合、充電機器が不使用状態（電気負荷に電力が供給されていない）で、かつ、充電電池の充電完了状態（充電器がエンジン駆動発電機からの電力により充電電池の充電を完了）であったとしても、充電動作に関連した、充電電流と比べて小さい微弱な電流が出力線を介して充電機器を流れる。
【０００８】
すなわち、充電器には、充電動作に関連して、充電状態を知らせるランプ（電源に接続中であることを知らせるランプ、充電中であること知らせるランプ、充電完了を知らせるランプ等）が設けられており、充電完了後にも、例えば充電完了を知らせるランプを点灯させるために微弱な電流が流れる。また、このような微弱な電流の大きさ（電流値）は、充電機器に応じて異なる。
【０００９】
そして、このような微弱電流が流れ続けることにより、検知電流値がほぼゼロにならないので、充電が完了したことをエンジン駆動発電機側で検知すること、すなわち充電完了判定を行うことが困難であった。さらには、微弱電流の大きさによっては、微弱電流が、充電機器の電気負荷に供給される作動電流又は充電電池に供給される充電電流と判定されることにより、充電機器が使用中であると誤判定されるおそれがあった。
【００１０】
したがって、上記特許文献１のような自動停止機能付きのエンジン駆動発電機に充電機器を接続した場合には、充電機器が不使用であり且つ充電が完了しているにもかかわらず、上記微弱電流が設定電流値を超えるおそれがあり、そして、超えた場合には作動電流又は充電電流が流れていると誤判定されてしまい、エンジン自動停止機能が実行されなくなるという問題があった。
【００１１】
また、充電機器でない電気機器であっても、出力端子に接続中であることを知らせるランプ等により、微弱な電流が流れる場合がある。したがって、充電機器でない電気機器でも、この電気機器が不使用時に微弱電流が流れるタイプのものである場合には、不使用時であっても、この微弱電流により使用中であると誤判定され、エンジン自動停止機能が実行されなくなるおそれがあるという問題があった。
【００１２】
さらには、エンジン駆動発電機にケーブルタップを介して、複数の電気機器や充電機器を接続した場合には、各電気機器に流れる微弱電流の合計電流が、出力線を流れることになる。したがって、各微弱電流がほぼゼロに近い場合であっても、微弱電流の合計電流が設定電流値を超える場合には、電気機器，充電機器が使用されていると誤判定されるおそれがあった。
【００１３】
このように、従来、自動停止機能付きのエンジン駆動発電機では、充電機器や複数の電気機器を接続した場合には、適正にエンジン自動停止機能を機能させることができず、無駄な燃料消費を抑制できないという問題があった。
【００１４】
本発明は、このような課題を解決するためになされたものであり、充電機器や複数の電気機器が接続された場合であっても、これらの種類や個数にかかわりなく、エンジン自動停止機能を確実に機能させることができるエンジン駆動発電機を提供することを目的としている。
【課題を解決するための手段】
【００１５】
上記の目的を達成するために、本発明は、エンジンと、このエンジンにより駆動され発電を行う発電体と、この発電体から外部負荷に給電するために外部負荷を接続可能な出力端子と、この出力端子と前記発電体とを接続する出力線を流れる電流の電流値を検出する電流検出部と、この電流検出回路により検出された検出電流値に基づいてエンジンを停止する自動停止制御を実行する制御部と、を備えたエンジン駆動発電機であって、自動停止制御は、出力端子に接続された外部負荷の充電が完了したことを検出する充電完了判定処理を含み、制御部は、充電完了判定処理において、検出電流値が第１設定電流値よりも小さく且つ検出電流値の時間的変動量が所定許容量以内である第１状態が第１所定期間継続した場合に外部負荷の充電が完了したと判定し、この充電完了判定に基づいてエンジンを停止させることを特徴としている。
【００１６】
このように構成された本発明によれば、通常の電気機器の作動電流より小さく設定された第１設定電流値よりも検出電流値が小さく、且つ、検出電流値の時間的変動量が所定許容量以内で安定している第１状態となった場合には、この状態が第１所定期間継続したときに、外部負荷である充電機器の充電が完了したと判定することができる。そして、接続された充電機器の充電が完了すれば、給電を停止しても外部負荷（充電機器）に対して悪影響を与えることがないので、充電完了の検知により、エンジンを停止することができる。
【００１７】
また、外部負荷が充電機器でなく、不使用時に微弱な電流が外部負荷を流れ続けるようなタイプの外部負荷である場合でも、この微弱な電流が第１状態に合致し、この状態が第１所定期間継続したときに、充電完了と判定され、エンジンを停止することができる。
【００１８】
このように、本発明では、外部負荷として充電機器が接続された場合、充電機器でない外部負荷が接続された場合、さらには、外部負荷が複数接続された場合において、適切にエンジン停止処理を行うことができる。
【００１９】
また、本発明において好ましくは、自動停止制御は、出力端子に接続された外部負荷が不使用状態であることを検出する不使用判定処理を含み、制御部は、不使用判定処理において、第１設定電流値よりも小さい値に設定されている第２設定電流値よりも検出電流値が小さい第２状態が第２所定期間継続した場合に外部負荷が不使用状態であると判定し、この不使用判定に基づいてエンジンを停止させる。
【００２０】
このように構成された本発明によれば、接続された外部負荷が不使用時に微弱な電流を流すタイプのものでない場合には、不使用時に検出電流値がほぼゼロとなって第２設定電流値を下回る第２状態となるので、この第２状態が第２所定期間継続した場合に、外部負荷が不使用であると判定することができる。外部負荷が不使用であれば、給電を停止しても外部負荷に対して悪影響を与えることがないので、充電完了の検知により、エンジンを停止することができる。
【００２１】
また、本発明において好ましくは、制御部は、不使用判定処理を充電完了判定処理よりも優先して実行する。
このように構成された本発明によれば、検出電流値の時間的変動の大きさにかかわらず、検出電流値の大きさのみによって第２状態を早期に検出することで、第１状態の検出を待つことなく外部負荷が不使用状態と判定できるので、より早期にエンジンを停止させることが可能となる。
【００２２】
また、本発明において好ましくは、自動停止制御の実行を指示するオン位置及び自動停止制御の不実行を指示するオフ位置を有し、オン位置とオフ位置のいずれか一方を選択可能な自動停止機能選択スイッチを更に備え、制御部は、自動停止機能選択スイッチのオン位置とオフ位置のいずれの位置が選択されているかを監視しており、エンジンの運転中に自動停止機能選択スイッチがオフ位置からオン位置に切り替えられたことを条件として、自動停止制御の実行を有効化するように構成されている。
【００２３】
仮に自動停止機能選択スイッチがオン位置にあることのみで自動停止制御が行われるとすると、作業者が当該スイッチをオフ位置に切り替え忘れた状態でエンジンを始動してしまった場合には、エンジンの運転中に不所望のエンジン停止が生じてしまう。
しかしながら上記構成の本発明によれば、エンジンの運転中に当該スイッチをオフ位置からオン位置に意図的に切り替えない限り、自動停止制御が有効化されない。これにより、本発明では、不所望なエンジン停止が生じることを防止することができる。
【００２４】
また、具体的には、自動停止機能選択スイッチは、オン位置とオフ位置を有するステーショナリースイッチである。
このように構成された本発明によれば、自動停止機能選択スイッチが、ステーショナリースイッチであるので、自動停止制御によりエンジン停止された場合には、スイッチ位置をオフ位置に切り替えない限りは、当該スイッチがオン位置に保持されたまま次回のエンジン始動が行われてしまう。このような場合であっても、本発明では、スイッチをオフ位置に一旦戻し、さらにオン位置に切り替えない限りは、自動停止制御が有効化されないので、スイッチの切り替え忘れによる不所望なエンジン停止を防止することができる。
【００２５】
また、本発明において好ましくは、エンジンと、このエンジンにより駆動され発電を行う発電体と、この発電体から外部負荷に給電するために外部負荷を接続可能な出力端子と、エンジンを所定の停止条件に基づいて自動停止する自動停止制御を実行する制御部と、を備えたエンジン駆動発電機であって、自動停止制御の実行を指示するオン位置及び自動停止制御の不実行を指示するオフ位置を有し、オン位置とオフ位置のいずれか一方を選択可能な自動停止機能選択スイッチを更に備え、制御部は、自動停止機能選択スイッチのオン位置とオフ位置のいずれの位置が選択されているかを監視しており、エンジンの運転中に自動停止機能選択スイッチがオフ位置からオン位置に切り替えられたことを条件として、自動停止制御の実行を有効化するように構成されていることを特徴としている。
【００２６】
このように構成された本発明によれば、自動停止機能選択スイッチにより自動停止制御を実行するか否か選択することができるが、エンジンの運転中に自動停止機能選択スイッチをオフ位置からオン位置に意図的に切り替えない限り、自動停止制御が有効化されない。これにより、本発明では、当該スイッチをオフ位置に戻し忘れた状態でエンジンを始動した場合に発生するであろう不所望なエンジン停止の発生を防止することができる。
【００２７】
また、本発明において好ましくは、エンジンと、このエンジンにより駆動され発電を行う発電体と、この発電体から外部負荷に給電するために外部負荷を接続可能な出力端子と、エンジンを所定の停止条件に基づいて自動停止する自動停止制御を実行する制御部と、を備えたエンジン駆動発電機であって、自動停止制御の実行を有効化させるための自動停止機能選択スイッチを更に備え、この自動停止機能選択スイッチは、オン位置とオフ位置を備え、常時は、オフ位置に付勢されており、制御部は、エンジンの停止時又は始動時に自動停止制御の実行を無効化し、エンジンの運転中に自動停止機能選択スイッチがオフ位置からオン位置に切り替えられた場合に、自動停止制御の実行を有効化と無効化の間で切り替えるように構成されていることを特徴としている。
【００２８】
このように構成された本発明によれば、自動停止機能選択スイッチをオフ位置からオン位置へ操作することにより、自動停止制御の実行を有効化と無効化との間で切り替えることができる。また、少なくともエンジンの始動時には、自動停止制御は無効化された状態となる。これにより、作業者がエンジンを手動で停止する場合や、自動停止制御によりエンジンが自動停止される場合等に、作業者が自動停止機能選択スイッチを操作して自動停止制御を無効化しなくても、始動時には無効化された状態となるので、不所望のエンジン停止を回避することができる。
【発明の効果】
【００２９】
本発明のエンジン駆動発電機によれば、充電機器や複数の電気機器が接続された場合であっても、自動停止機能を確実に機能させることができる。
【図面の簡単な説明】
【００３０】
【図１】本発明の実施形態によるエンジン駆動発電機の電気ブロック図である。
【図２】本発明の実施形態による電気負荷に応じた検知電流値の時間変化を示すグラフである。
【図３】本発明の実施形態による充電機器の電気ブロック図である。
【図４】本発明の実施形態によるエンジン自動停止制御のフローチャートである。
【図５】本発明の実施形態による電気負荷の検知電流値の時間変化を示すグラフである。
【発明を実施するための形態】
【００３１】
以下、添付図面を参照して本発明の実施形態について説明する。図１はエンジン駆動発電機の電気ブロック図、図２は電気負荷に応じた検知電流値の時間変化を示すグラフ、図３は充電機器の電気ブロック図、図４はエンジン自動停止制御のフローチャート、図５は電気負荷の検知電流値の時間変化を示すグラフである。
【００３２】
図１に示す本実施形態のエンジン駆動発電機１は、エンジン１０と、発電体２０と、これらを制御する制御装置３０とを備えている。
エンジン１０は、供給された燃料の燃焼により作動し、出力軸を介して駆動力を発電体２０へ伝達する。
発電体２０は、エンジン１０の出力軸により駆動されるロータと、ステータとを備えており（いずれも図示せず）、ステータ内でのロータの回転により発電を行い、発電した電力を制御装置３０を介して電気負荷（外部負荷）２へ供給する。
【００３３】
制御装置３０は、制御部３１と、出力調整手段（インバータ回路）３２と、電流検出回路３３と、報知制御回路３４と、エンジン停止装置３５とを備えている。
制御部３１は、マイコンで構成されており、所望の出力電力が得られるようにエンジン１０の回転数や発電体２０の励磁電流等の制御を行うと共に、以下に述べるように所定の停止条件に基づいてエンジンを自動停止するエンジン自動停止制御（充電完了検知に伴う自動停止制御、タイマーによる強制自動停止制御）等を行うように構成されている。
【００３４】
出力調整手段３２は、発電体２０の交流出力を一旦直流出力に変換する整流部と、この整流部が変換した直流出力を所定の周波数の交流出力に変換して電気負荷２へ向けて出力するインバータ回路を備えている。出力調整手段３２の出力電力は、出力線４１を介して、出力端子４２まで供給される。
電気負荷２は、その入力端子２ａが出力端子４２に接続されることにより、電力供給を受け作動可能となる。
【００３５】
電流検出回路３３は、出力線４１を流れる電流の電流値を検出するための回路であり、検出電流値を制御部３１へ出力する。
報知制御回路３４は、エンジン駆動発電機１の操作部（図示せず）に配置されている報知手段４５を制御部３１からの制御信号に基づいて作動させるように構成されている。
【００３６】
エンジン停止装置３５は、制御部３１からの制御信号に基づいて、エンジン１０を停止させるためのものである。このエンジン停止装置３５は、例えば、オイルレベルの低下による自動停止を行うような、従来からエンジン駆動発電機に搭載された機能部分であってもよいし、新たに付加した機能部分であってもよい。
【００３７】
また、エンジン駆動発電機１の操作部には、タイマー時間設定手段４３、制御方法選択手段４４、報知手段４５、自動停止機能選択スイッチ４６が設けられている。
タイマー時間設定手段４３は、エンジン１０を自動停止させるまでのエンジン運転時間を作業者が設定するためのものである。例えば、エンジン駆動発電機１に接続された充電機器の充電時間が予め分かっている場合に、タイマー設定時間に既知の充電時間を設定することができる。制御部３１は、作業者がタイマー時間設定手段４３で設定した時間が経過すると、エンジン停止装置３５へエンジン停止のための制御信号を送出する。これにより、エンジン停止装置３５が、エンジン１０の停止制御を実行する。作業者は、タイマーをセットした後は、充電機器の充電中に他の場所で作業を行うことができ、作業が効率化されると共に、充電完了後にエンジン１０が自動停止するので、無駄な燃料消費を抑制することができる。
【００３８】
制御方法選択手段４４は、複数のエンジン自動停止制御方法から所望の制御方法を選択するためのものである。本実施形態では、エンジン自動停止制御方法には、充電完了検知に伴う自動停止制御方法と、タイマーによる強制自動停止制御方法とが含まれる。制御方法選択手段４４は、操作部に設けられた専用のスイッチであってもよいし、操作部に設けられた液晶操作面で制御方法を選択するものであってもよい。
【００３９】
報知手段４５は、エンジン自動停止制御が有効（または、実行状態又は使用状態）であることを作業者に報知するためのものであり、本実施形態では報知ランプである。作業者は、報知手段４５であるランプが点灯していることにより、エンジン自動停止制御が有効状態であること、すなわちエンジン自動停止制御が実行状態であることを視認することができる。なお、報知手段４５は、ランプ以外にも、例えば、液晶表示装置、ブザーで構成してもよい。
【００４０】
自動停止機能選択スイッチ４６は、エンジン１０を自動停止させるためにエンジン自動停止制御を有効にして制御部３１に当該制御を実行させるか否かを、作業者が選択するためのものである。自動停止機能選択スイッチ４６は、例えば、エンジン自動停止制御の実行（有効化）を指示するオン位置と、エンジン自動停止制御の不実行（無効化）を指示するオフ位置と、を備えたスイッチで構成することができる。
作業者は、自動停止機能選択スイッチ４６をオン位置にセットすることで所定の停止条件が満足されたときにエンジン１０を自動停止させることができ、オフ位置にセットすることでエンジン１０を継続して運転させることができる。
【００４１】
より具体的には、自動停止機能選択スイッチ４６は、少なくともオン位置とオフ位置を有するステーショナリースイッチで構成することができる。ステーショナリースイッチは、トグル式又はレバー式のスイッチであってもよいし、押下による押しボタン式のスイッチであってもよい。そして、この場合、作業者は、スイッチをオフ位置からオン位置へ切り替えることで、エンジン自動停止機能を実行させることができる。
【００４２】
ステーショナリースイッチは、作業者がスイッチをオフ位置に戻さない限りスイッチはオン位置のままに保持され、逆に、オン位置に切り替えない限りオフ位置に保持される。したがって、単にこのようなステーショナリースイッチを設けた場合には、作業者がスイッチをオン位置にしてエンジンを自動停止させた後、再びエンジンが運転状態になると、スイッチがオン位置のままなので、作業者が自動停止を必要としていない状態で突然エンジンが自動停止してしまうおそれがある。これは、接続された電気負荷の不所望の停止等を引き起こすので好ましくない。
【００４３】
よって、本実施形態では、作業者が、エンジン１０の運転中に、ステーショナリースイッチである自動停止機能選択スイッチ４６をオフ位置からオン位置へ切り替えたことを条件に、エンジン自動停止制御が有効化されるように構成されている。すなわち、制御部３１は、自動停止機能選択スイッチ４６のスイッチ位置を監視しており、エンジン１０の運転中にスイッチ位置がオフ位置からオン位置へ切り替わった場合に、エンジン自動停止制御の実行を開始するように構成されている。
【００４４】
次に、図２を参照して、本実施形態のエンジン駆動発電機１の充電完了検知に伴う自動停止制御（以下「充電完了検知モード」ともいう）について説明する。本実施形態では、充電完了検知モードには、充電完了判定処理に基づく自動停止制御と、不使用判定処理に基づく自動停止制御とが含まれている。
図２は、電気機器が接続された状態において電流検出回路３３により検知される検知電流値の時間変化を示している。
【００４５】
まず、不使用判定処理の概要について説明する。この処理は、従来行われている処理とほぼ同様である。
図２の線Ｌ１は、電気負荷２として、例えば、グラインダ，ドリル等の電動工具を出力端子４２に接続した場合の検出電流値の変化を示している。電動工具の使用中は、出力線４１には所定の第２設定電流値Ｉ２を超える大きな電流が流れる。第２設定電流値Ｉ２は、通常の電気機器を正常に作動させるために最低限必要とされる電流値よりも小さな値に設定されており、ほぼゼロに近い値である。
【００４６】
電動工具の使用中は出力線４１を流れる電流が大きくなるが、電動工具の不使用中はほぼゼロまで落ち込む。このとき、検出電流値が第２設定電流値Ｉ２よりも小さくなり、この状態（第２状態）が継続する。
不使用判定手段としての制御部３１は、検出電流値に基づいた電気機器の不使用判定処理において、検出電流値が第２設定電流値Ｉ２よりも小さくなり、この第２状態が所定の第２所定期間Ｔ２だけ継続した場合に、電気負荷２が不使用中であると判定する。そして、この判定に基づいて、制御部３１は、エンジン停止のための制御信号を出力し、エンジン１０の停止を実行する。
【００４７】
次に、充電完了判定処理の概要について説明する。
図２の線Ｌ２は、電気負荷２として、充電機器２Ａが接続されている場合の検出電流値の変化を示している。充電機器２Ａの使用中は、電動工具の例と同様に、検出電流値が第２設定電流値Ｉ２を大きく超える大きな値となる。
【００４８】
充電機器２Ａは、図３に示すように、電気負荷２及び入力端子２ａに加えて、充電器２ｂ及び充電電池２ｃを備えている。入力端子２ａからの入力電力は、充電器２ｂ及び充電電池２ｃを介して、電気負荷２に供給される。
【００４９】
一方、充電機器２Ａが使用状態から不使用状態になったときに、充電電池２ｃの充電動作が引き続いて行われると、検出電流値がほぼゼロまでは低下しない。充電期間中には、充電電流に相当する電流がエンジン駆動発電機１から充電機器２Ａに供給され、充電器２ｂが充電電池２ｃに充電電流を供給することで、充電電池２ｃの充電動作が行われる。充電電流値は、充電機器２Ａの使用中の作動電流値よりは小さいが、第２設定電流値Ｉ２よりは大きいので、不使用判定処理では不使用とは判定されない。
【００５０】
充電期間の終期には、充電電流値（検出電流値）は、第２設定電流値Ｉ２よりも大きな値に設定された所定の第１設定電流値Ｉ１よりは小さくなるが、第２設定電流値Ｉ２よりも大きく、且つ、時間的に安定せず変動状態となる。
【００５１】
さらに、充電が完了すると、充電器２ｂに設けられた充電状態を示すランプ等（図示せず）を点灯させるために微弱な電流が流れるので、検出電流値は時間的にほとんど変動しない微弱な大きさとなる。
なお、第１設定電流値Ｉ１は、通常の電気機器を正常に作動させるために最低限必要とされる電流値よりも小さな値であり、且つ、充電後に流れる微弱な電流の大きさよりも大きな値に設定されている。
【００５２】
このように、充電期間中の充電電流及び充電完了後の微弱な電流が出力線４１を流れるため、検出電流値は、第２設定電流値Ｉ２より小さくならない場合がある。このため、従来のように１つの設定電流値（第２設定電流値Ｉ２に相当）のみを設定して、この設定電流値に基づいて電気負荷の不使用判定処理のみを行う場合には、充電完了判定を行うことができず、また、充電電流及び充電完了後の微弱な電流により、電気負荷が不使用中でないと誤判定される。
【００５３】
これに対して、本実施形態では、充電完了判定手段としての制御部３１が充電機器の充電完了を判定するように構成されている。具体的には、制御部３１は、検出電流値が第１設定電流値Ｉ１よりも小さく、且つ、検出電流値が時間的に所定の電流値変動許容量ａ以下で安定している状態（第１状態）が第１所定期間Ｔ１だけ継続した場合に、充電完了と判定する。そして、この判定に基づいて、制御部３１は、エンジン停止のための制御信号を出力し、エンジン１０の停止を実行する。
なお、本実施形態では、第１所定期間Ｔ１及び第２所定期間Ｔ２は、同じ時間長さに設定されているが、これに限らず、一方を他方よりも長く設定してもよい。
【００５４】
充電完了判定処理において、制御部３１は、サンプリング時間毎に検出電流値をサンプリングしメモリに記憶しており、サンプリングする毎に最も古い検出電流値をメモリから消去して、常に一定数の検出電流値を保持している。そして、制御部３１は、記憶している検出電流値の最大値と最小値の差が電流値変動許容量ａ幅以下である場合に、検出電流値が時間的に安定し変動量が小さいと判定する。
【００５５】
なお、記憶している検出電流値がすべて一定値であることや、時間的に前後する検出電流値の差が所定の電流値差以下であること等を、検出電流値の変動量が小さく時間的に安定していることを判定する条件としてもよい。
【００５６】
また、図２の線Ｌ３は、電気負荷２として、複数の充電機器２Ａがケーブルタップを介して接続されている状態の検出電流値の変化を示している。
複数の充電機器２Ａが接続されている場合は、各充電機器２Ａの充電完了のタイミングに応じて、検出電流値が段階的に低下し、最終的にすべての充電機器２Ａの充電が完了すると、図２の線Ｌ３に示すように、検出電流値が第１設定電流値Ｉ１より小さく且つ時間的に電流値変動許容量ａ以下で安定した状態となる。このように、複数の充電機器２Ａが接続された場合は、各充電機器２Ａを流れる微弱電流が合計されるので、検出電流値も微弱電流の合計値が検出される。
【００５７】
また、充電機器２Ａでない電気機器に、入力端子２ａをエンジン駆動発電機１の出力端子４２に接続していることを示す接続状態指示ランプ等が設けられていると、充電機器２Ａと同様に微弱な電流が流れる場合がある。そして、この微弱電流が第２設定電流値Ｉ２を超えていても、本実施形態では、微弱電流値が第１設定電流値Ｉ１より小さい範囲で時間的に安定していれば、充電完了判定処理により充電が完了されたものと判定されるので、エンジン１０を自動停止することができる。すなわち、本実施形態の充電完了判定処理は、一般の電気機器にも適用することができる。
【００５８】
次に、図４を参照して、本実施形態のエンジン駆動発電機１の自動停止制御を説明する。
図４は、本実施形態におけるエンジン自動停止制御のフローチャートを示している。この処理フローは、エンジン駆動発電機１の運転中に制御装置３０で繰り返し実行される。
エンジン１０が運転状態となると、制御部３１は、自動停止機能選択スイッチ４６のスイッチ位置がオフ位置からオン位置に切り替わったか否かを判定する（ステップＳ１）。
【００５９】
この処理では、エンジン１０の運転開始前から自動停止機能選択スイッチ４６がオン位置にあり、引き続きスイッチ位置がオン位置のままに保持されている場合には、制御部３１は、スイッチ位置がオフ位置からオン位置に切り替わったとは判定しない。したがって、エンジン１０の運転開始前から自動停止機能選択スイッチ４６がオン位置にある場合は、作業者は、自動停止制御を実行させるために、一旦スイッチをオフ位置まで戻した後、再度オン位置に切り替える必要がある。
【００６０】
自動停止機能選択スイッチ４６のスイッチ位置がオフ位置からオン位置に切り替わらない場合（ステップＳ１；Ｎｏ）、制御部３１は再びステップＳ１の処理を繰り返す。
一方、自動停止機能選択スイッチ４６のスイッチ位置がオフ位置からオン位置に切り替わった場合（ステップＳ１；Ｙｅｓ）、制御部３１は、メモリ内の有効化フラグを「０」から「１」に設定すると共に、報知制御回路３４に制御信号を出力する。これにより、報知制御回路３４が報知手段４５であるランプを点灯させ、作業者はランプの点灯により自動停止制御が有効化されたこと、すなわち自動停止制御が実行状態であることを視認することができる。有効化フラグは、制御部３１内のメモリに設けられており、「０」に設定されているときに、エンジン自動停止制御が無効化状態であり、「１」に設定されているときに有効化状態となる。また、有効化フラグは、エンジン１０が停止したときに、「０」にリセットされるように構成されている。
【００６１】
次いで、制御部３１は、制御方法選択手段４４により、タイマーによる強制エンジン自動停止制御モード（以下「タイマーモード」という）と充電完了検知に伴うエンジン自動停止制御モード（以下「充電完了検知モード」という）のうち、いずれの制御モードが選択されているのかを判定する（ステップＳ３）。
制御部３１は、タイマーモードが選択されている場合（ステップＳ３；「タイマー」）にはステップＳ４の処理へ移行し、充電完了検知モードが選択されている場合（ステップＳ３；「充電完了」）にはステップＳ１２の処理へ移行する。
【００６２】
作業者は、例えば、接続された充電機器２Ａの充電時間が予め分かっている場合に、充電後にエンジン１０を自動的にシャットダウンさせるべく、タイマーモードを選択することができる。
タイマーモードでは、制御部３１は、まず、タイマー時間設定手段４３に設定されたタイマー時間を読み込み（ステップＳ４）、タイマーをスタートさせる（ステップＳ５）。
次いで、制御部３１は、自動停止機能選択スイッチ４６がオフ位置に戻されたか否かを判定し（ステップＳ６）、オフ位置に戻された場合（ステップＳ６；Ｙｅｓ）はステップＳ７へ移行し、オフ位置に戻されていない場合（ステップＳ６；Ｎｏ）はステップＳ９へ移行する。
【００６３】
作業者が自動停止制御を無効化するため、自動停止機能選択スイッチ４６がオフ位置へ戻された場合（ステップＳ６；Ｙｅｓ）、制御部３１は、有効化フラグを「０」にリセットすると共に、起動していたタイマーのカウントをリセットし（ステップＳ７）、報知制御回路３４に報知手段４５を作動させないための制御信号を出力し（ステップＳ８）、再びステップＳ１へ戻る。これにより、報知手段４５であるランプが消灯し、作業者はランプの消灯により自動停止制御が無効化されたこと、すなわち自動停止制御が実行されないことを視認することができる。
【００６４】
一方、作業者が自動停止制御の実行を継続するべく、自動停止機能選択スイッチ４６をオフ位置へ切り替えていない場合（ステップＳ６；Ｎｏ）は、制御部３１は、有効化フラグを「１」の状態に維持し、起動しているタイマーをカウントアップし（ステップＳ９）、タイマーカウントが設定されているタイマー時間に到達したか否かを判定する（ステップＳ１０）。
【００６５】
タイマー時間が経過していない場合（ステップＳ１０；Ｎｏ）、制御部３１は、再びステップＳ６へ移行し、ステップＳ９及びＳ１０を繰り返して、タイマー時間が経過するのを待つ。
一方、タイマー時間が経過した場合（ステップＳ１０；Ｙｅｓ）、制御部３１は、エンジン停止装置３５に制御信号を出力し（ステップＳ１１）、有効化フラグを「０」にリセットして処理を終了する。これにより、エンジン停止装置３５がエンジン１０を停止する処理を実行する。
【００６６】
次に、作業者は、充電機器２Ａの充電時間が不明である場合や、複数の充電機器２Ａが接続されている場合等に充電完了検知モードを選択することができる。
充電完了検知モードでは、制御部３１は、ステップＳ６と同様に、自動停止機能選択スイッチ４６がオフ位置に戻されたか否かを判定し（ステップＳ１２）、オフ位置に戻された場合（ステップＳ１２；Ｙｅｓ）はステップＳ１３へ移行し、オフ位置に戻されていない場合（ステップＳ１２；Ｎｏ）はステップＳ１５へ移行する。
【００６７】
作業者が自動停止制御を無効化するため、自動停止機能選択スイッチ４６がオフ位置へ戻された場合（ステップＳ１２；Ｙｅｓ）、制御部３１は、有効化フラグを「０」にリセットすると共に、後述する時間カウンターのカウント値をリセットし（ステップＳ１３）、報知制御回路３４に報知手段４５を作動させないための制御信号を出力し（ステップＳ１４）、再びステップＳ１へ戻る。これにより、報知手段４５であるランプが消灯し、作業者はランプの消灯により自動停止制御が無効化されたことを視認することができる。
【００６８】
一方、作業者が自動停止制御の実行を継続するべく、自動停止機能選択スイッチ４６をオフ位置へ切り替えていない場合（ステップＳ１２；Ｎｏ）は、制御部３１は、有効化フラグを「１」の状態に維持し、検出電流値が第２設定電流値Ｉ２よりも小さいか否かを判定し（ステップＳ１５：不使用判定処理）、検出電流値が第２設定電流値よりも小さければ（ステップＳ１５；Ｙｅｓ）ステップＳ１９へ移行し、検出電流値が第２設定電流値以上であれば（ステップＳ１５；Ｎｏ）ステップＳ１６へ移行する。
【００６９】
ステップＳ１６では、制御部３１は、検出電流値が第１設定電流値よりも小さいか否かを判定し（ステップＳ１６：充電完了判定処理）、検出電流値が第１設定電流値よりも小さければ（ステップＳ１６；Ｙｅｓ）ステップＳ１７へ移行し、検出電流値が第１設定電流値以上であれば（ステップＳ１６；Ｎｏ）ステップＳ１８へ移行する。
【００７０】
ステップＳ１７では、制御部３１は、検出電流値の時間変動が電流値変動許容量ａ以下で安定しているか否かを判定し（ステップＳ１７：充電完了判定処理）、検出電流値が時間的に安定している場合（ステップＳ１７；Ｙｅｓ）ステップＳ１９へ移行し、検出電流値が時間的に安定していない場合（ステップＳ１７；Ｎｏ）ステップＳ１８へ移行する。
【００７１】
ステップＳ１９が実行されるのは、検出電流値が第２設定電流値よりも小さい場合と、検出電流値が第２設定電流値より小さくはないが、第１設定電流値より小さく且つ時間的な変動量が小さい場合である。
これらの場合、制御部３１は、時間カウンターをカウントアップし（ステップＳ１９：不使用判定処理及び充電完了判定処理）、時間カウンターのカウント値が所定の設定時間に達したか否かを判定する（ステップＳ２０：不使用判定処理及び充電完了判定処理）。
なお、ステップＳ１５で検出電流値が第１設定電流値より小さいと判定された場合（ステップＳ１５；Ｙｅｓ）の上記所定の設定時間が第１所定期間Ｔ１であり、ステップＳ１６及びＳ１７で検出電流値が第２設定電流値より小さく時間的な変動幅が小さいと判定された場合の上記所定の設定時間が第２所定期間Ｔ２であり、本実施形態ではＴ１及びＴ２は同じ値である。
【００７２】
時間カウンターのカウント値が所定の設定時間に達していない場合（ステップＳ２０；Ｎｏ）、制御部３１は、再びステップＳ１２に戻って、いずれかの条件が満たされた状態が設定時間継続するのを待つ。
一方、時間カウンターのカウント値が所定の設定時間に達した場合（ステップＳ２０；Ｙｅｓ）、制御部３１は、エンジン停止装置３５に制御信号を出力し（ステップＳ２１）、有効化フラグを「０」にリセットして処理を終了する。これにより、エンジン停止装置３５がエンジン１０を停止する処理を実行する。
【００７３】
本実施形態では、上述のように、充電完了検知モードにおいて、不使用判定制御処理によって、検出電流値が第２設定電流値Ｉ２よりも小さくなり、この状態が第２所定期間Ｔ２だけ継続することで、即座にエンジン１０を停止させることができる。
【００７４】
また、充電完了検知モードにおいて、充電完了判定制御処理によって、第２設定電流値Ｉ２以上ではあるが第１設定電流値より小さい検出電流値が検出され、この検出電流値の時間的変動量が小さい状態が第１所定期間Ｔ１だけ継続することで、エンジン１０を停止させることができる。このように、充電完了後に流れる微弱電流の大きさと時間変動の安定度を利用して、充電機器の充電完了を検知し、充電完了後にエンジン１０を自動停止することができる。
【００７５】
また、充電完了検知モードにおいては、充電機器でなくても、接続状態指示ランプ等を有し不使用時に微弱電流が流れるような電気機器の場合であっても、微弱電流の大きさに応じて、不使用判定制御処理により不使用が判定され、又は充電完了判定制御処理により充電完了と判定されるので、いずれかの制御処理により、エンジン１０を自動停止させることができる。
【００７６】
図５を参照して、充電完了検知モードにおける不使用判定制御処理と充電完了判定制御処理との関係を説明する。図５は、接続された電気機器が不使用状態となったときの検出電流値の典型的な時間変化を示している。ここでは、検出電流値は第２設定電流値Ｉ２を下回ってほぼゼロ付近まで低下している。
【００７７】
図５の例では、充電完了判定制御処理に関して、時刻ｔ３以降に検出電流値の時間的変動量が小さくなるので（ステップＳ１６で「Ｙｅｓ」且つステップＳ１７で「Ｙｅｓ」に相当）、時刻ｔ３に第１状態が検出されて第１所定期間Ｔ１の時間カウンターが始動し、第１所定期間Ｔ１経過後の時刻ｔ４にエンジン１０の停止処理が開始されることになる。
【００７８】
一方、図５の例では、不使用判定制御処理に関して、時刻ｔ１に検出電流値が第２設定電流値Ｉ２より小さくなり、第２状態が検出され第２所定期間Ｔ２の時間カウンターが始動し（ステップＳ１５で「Ｙｅｓ」）、時刻ｔ１から第２所定期間Ｔ２が経過した時刻ｔ２にエンジン１０の停止処理が開始される。
【００７９】
ここで、本実施形態では、検出電流値が少なくとも第１設定電流値Ｉ１より小さい範囲で時間変動量が小さくなることが充電完了判定制御処理の開始条件であるので、図５の例では、検出電流値が第２設定電流値Ｉ２よりも小さくなった時刻ｔ１に、先に不使用判定制御処理が開始されることになる。
また、図４の処理フローから分かるように、ステップＳ１５の処理で検出電流値が第２設定電流値Ｉ２よりも小さいと判定されると（ステップＳ１５；Ｙｅｓ）、充電完了判定制御処理であるステップＳ１６及びＳ１７がスキップされる。
【００８０】
このように、本実施形態では、図５のように典型的な時間変化の場合は、第２状態の検出を第１状態の検出よりも優先させることで、不使用判定制御処理の実行を充電完了判定制御処理の実行よりも優先させることによって、より早くエンジン１０の停止処理を実行することができる。
【００８１】
また、本実施形態のエンジン駆動発電機１では、作業者がエンジン１０の運転中に自動停止機能選択スイッチ４６をオフ位置からオン位置へ切り替えない限り、エンジン自動停止制御が実行されないように構成されている。
【００８２】
仮に、自動停止機能選択スイッチ４６がオン位置であるときには無条件でエンジン自動停止制御が実行されてしまうとすると、作業者が自動停止機能選択スイッチ４６をオフ位置に切り替えることを操作し忘れた場合には、制御方法選択手段４４によってタイマーモード及び充電完了検知モードのいずれが選択されていても、不所望のエンジン停止が発生してしまう。
【００８３】
例えば、タイマーモードが選択されている場合には、タイマー時間経過後に不所望のエンジン１０の強制停止処理が実行される。また、充電完了検知モードが選択されている場合には、例えば電気負荷２として接続されている送風ファンの風量が非常に小さく絞られると、検出電流値が小さくなり、且つ、検出電流値の時間的な変動量が小さくなるので（第１状態を擬制）、充電完了の判定条件が見かけ上満足されてしまうおそれがある。これにより、充電完了状態であると誤判定されると、不所望のエンジン１０の自動停止処理が実行される。
【００８４】
このような不都合を防止するため、本実施形態のエンジン駆動発電機１では、エンジン１０の運転中において、自動停止機能選択スイッチ４６がオフ位置からオン位置へ切り替えられることを条件として、エンジン自動停止制御が有効化され実行されるように構成されており、これにより、不所望のエンジン停止の発生を防止することができる。
【００８５】
次に、本発明のエンジン駆動発電機１の第２実施形態について説明する。
第２実施形態では、自動停止機能選択スイッチ４６がステーショナリースイッチではなく、オン位置とオフ位置を備えたモーメンタリースイッチで構成されており、常時、オフ位置にスイッチが付勢されている。本実施形態では、モーメンタリースイッチは押しボタン式のスイッチで構成されている。なお、トグル式又はレバー式スイッチで構成してもよい。なお、以下では、第２実施形態と上記実施形態との相違部分を主に説明し、重複する説明は省略する。
【００８６】
本実施形態では、エンジン１０の運転中に、自動停止機能選択スイッチ４６がオフ位置からオン位置へ操作される毎に（押しボタン式スイッチが押下される度に）、制御部３１は、操作前に有効化フラグが「０」であった場合には有効化フラグを「１」へ変更し、「１」であった場合には「０」へ変更するように構成されている。すなわち、自動停止機能選択スイッチ４６を操作する度に、エンジン自動停止制御が有効化と無効化との間で切り替えられるようになっている。この場合、作業者はスイッチを見ても自動停止制御が有効化状態であるか無効化状態であるかを確認することはできない。
【００８７】
このようなモーメンタリースイッチを採用することにより、第２実施形態では、図４の制御フローのステップＳ１の処理において、制御部３１は、自動停止機能選択スイッチ４６が押下されたか否かを判定し、押下された場合（ステップＳ１；Ｙｅｓ）は、エンジン１０の自動停止制御の実行を有効化すべく有効化フラグを「０」から「１」にセットし直してステップＳ２の処理へ進み、押下されなかった場合（ステップＳ１；Ｎｏ）は、エンジン１０の自動停止制御が無効化された状態を維持すべく有効化フラグを「０」のままに保持してステップＳ１の処理を繰り返す。
【００８８】
また、第２実施形態では、図４の制御フローのステップＳ６の処理において、制御部３１は、自動停止機能選択スイッチ４６が押下されたか否かを判定し、押下された場合（ステップＳ６；Ｙｅｓ）は、エンジン１０の自動停止制御を中止すべく有効化フラグを「１」から「０」にセットし直してステップＳ７の処理へ進み、押下されなかった場合（ステップＳ６；Ｎｏ）は、エンジン１０の自動停止制御を継続すべく有効化フラグを「１」に維持してステップＳ９の処理へ進む。
【００８９】
また、第２実施形態では、図４の制御フローのステップＳ１２の処理において、制御部３１は、自動停止機能選択スイッチ４６が押下されたか否かを判定し、押下された場合（ステップＳ１２；Ｙｅｓ）は、エンジン１０の自動停止制御を中止すべく有効化フラグを「１」から「０」にセットし直してステップＳ１３の処理へ進み、押下されなかった場合（ステップＳ１２；Ｎｏ）は、エンジン１０の自動停止制御を継続すべく有効化フラグを「１」に維持してステップＳ１５の処理へ進む。
【００９０】
このように構成することにより、自動停止制御によりエンジン１０が停止した場合（ステップＳ１１、ステップＳ２１）、及び、自動停止制御が作業者により途中で意図的に中止された後に（ステップＳ６→Ｓ７→Ｓ８、ステップＳ１２→Ｓ１３→Ｓ１４）、エンジン１０が手動で停止された場合のいずれの場合であっても、有効化フラグがゼロリセット処理（無効化処理）されるか、又は、エンジン停止で制御部３１のメモリへの給電が停止されることで記憶された有効化フラグがリセットされる。又は、制御部３１が、エンジン停止処理において有効化フラグをゼロリセット処理するか、エンジン始動時に有効化フラグをゼロリセット処理するように構成してもよい。これにより、エンジン１０の再始動時には、自動停止制御が無効化された状態となる。よって、本実施形態においても、自動停止機能選択スイッチ４６をステーショナリースイッチで構成した場合と同様に、エンジン再始動後のスイッチ操作し忘れによる不所望のエンジン停止を回避することができる。
【符号の説明】
【００９１】
１    エンジン駆動発電機
２    電気負荷（外部負荷）
２Ａ  充電機器
１０    エンジン
２０    発電体
３０    制御装置
３１    制御部
３２    出力調整手段
３３    電流検出回路（電流検出部）
３４    報知制御回路
３５    エンジン停止装置
４１    出力線
４２    出力端子
４３    タイマー時間設定手段
４４    制御方法選択手段
４５    報知手段
４６    自動停止機能選択スイッチ
【図１】
2012007508.tif 000003
【図２】
2012007508.tif 000004
【図３】
2012007508.tif 000005
【図４】
2012007508.tif 000006
【図５】
2012007508.tif 000007