(57)【特許請求の範囲】
【請求項１】
信号源に接続されたループを形成する通電可能なワイヤの信号を検知して走行する機能を有すると共に、前記ワイヤに接続された前記信号源から出発、及び帰還する機能を有し、前記ワイヤのループ内に規定された作業領域で作業を行う自律型作業車において、
前記ワイヤを避けて任意の方向に走行開始する第一の走行モードと、
前記ワイヤに沿って走行し、予め設定した節目イベントが発生した時点で前記ワイヤのループ内側の方向に走行する第二の走行モードと、
を有し、
前記信号源から第一の走行モードで出発して、第一の走行モードのみで作業を行う第１の作業と、前記信号源から第二の走行モードで出発して、途中で第二の走行モードから第一の走行モードに切り替えて作業を行う第２の作業との割合は、ユーザによって設定されることを特徴とする自律型作業車。
【請求項２】
信号源に接続されたループを形成する通電可能なワイヤの信号を検知して走行する機能を有すると共に、前記ワイヤに接続された前記信号源から出発、及び帰還する機能を有し、前記ワイヤのループ内に規定された作業領域で作業を行う自律型作業車において、
前記ワイヤを避けて任意の方向に走行開始する第一の走行モードと、
前記ワイヤに沿って走行し、予め設定した節目イベントが発生した時点で前記ワイヤのループ内側の方向に走行する第二の走行モードと、
を有し、
前記作業領域が第１の領域及び第２の領域からなり、前記第１の領域及び第２の領域が自律型作業車の走行可能な第３の領域を介して繋がっているとき、
前記第１の領域及び第２の領域の一方の領域から前記第３の領域を通り他方の領域に移動する場合、移動先の領域において前記節目イベントが発生するように節目イベントの発生条件が設定されていることを特徴とする自律型作業車。
【請求項３】
前記第１の領域及び第２の領域に対する自律型作業車によるぞれぞれの作業は、予め設定された日に分けて実行されることを特徴とする請求項２に記載の自律型作業車。
【請求項４】
前記第１の領域及び第２の領域に対する自律型作業車によるぞれぞれの作業は、予め設定された曜日に分けて実行されることを特徴とする請求項３に記載の自律型作業車。
【請求項５】
前記第１の領域及び第２の領域に対する自律型作業車によるぞれぞれの作業は、奇数日と、偶数日とに分けて実行されることを特徴とする請求項３に記載の自律型作業車。
【請求項６】
信号源に接続されたループを形成する通電可能なワイヤの信号を検知して走行する機能を有すると共に、前記ワイヤに接続された前記信号源から出発、及び帰還する機能を有し、前記ワイヤのループ内に規定された作業領域で作業を行う自律型作業車において、
前記ワイヤを避けて任意の方向に走行開始する第一の走行モードと、
前記ワイヤに沿って走行し、予め設定した節目イベントが発生した時点で前記ワイヤのループ内側の方向に走行する第二の走行モードと、
を有し、
前記節目イベントは、自律型作業車の走行距離が予め設定した距離に達したときに発生することを特徴とする自律型作業車。
【請求項７】
信号源に接続されたループを形成する通電可能なワイヤの信号を検知して走行する機能を有すると共に、前記ワイヤに接続された前記信号源から出発、及び帰還する機能を有し、前記ワイヤのループ内に規定された作業領域で作業を行う自律型作業車において、
前記ワイヤを避けて任意の方向に走行開始する第一の走行モードと、
前記ワイヤに沿って走行し、予め設定した節目イベントが発生した時点で前記ワイヤのループ内側の方向に走行する第二の走行モードと、
を有し、
前記節目イベントは、自律型作業車の走行時間が予め設定した時間に達したときに発生することを特徴とする自律型作業車。
【請求項８】
信号源に接続されたループを形成する通電可能なワイヤの信号を検知して走行する機能を有すると共に、前記ワイヤに接続された前記信号源から出発、及び帰還する機能を有し、前記ワイヤのループ内に規定された作業領域で作業を行う自律型作業車において、
前記ワイヤを避けて任意の方向に走行開始する第一の走行モードと、
前記ワイヤに沿って走行し、予め設定した節目イベントが発生した時点で前記ワイヤのループ内側の方向に走行する第二の走行モードと、
を有し、
前記節目イベントは、自律型作業車のターン回数が予め設定した回数に達したときに発生することを特徴とする自律型作業車。
【請求項９】
信号源に接続されたループを形成する通電可能なワイヤの信号を検知して走行する機能を有すると共に、前記ワイヤに接続された前記信号源から出発、及び帰還する機能を有し、前記ワイヤのループ内に規定された作業領域で作業を行う自律型作業車において、
前記ワイヤを避けて任意の方向に走行開始する第一の走行モードと、
前記ワイヤに沿って走行し、予め設定した節目イベントが発生した時点で前記ワイヤのループ内側の方向に走行する第二の走行モードと、
を有し、
前記節目イベントは、前方を撮影した画像が予め撮影した画像と類似したときに発生することを特徴とする自律型作業車。
【請求項１０】
信号源に接続されたループを形成する通電可能なワイヤの信号を検知して走行する機能を有すると共に、前記ワイヤに接続された前記信号源から出発、及び帰還する機能を有し、前記ワイヤのループ内に規定された作業領域で作業を行う自律型作業車において、
前記ワイヤを避けて任意の方向に走行開始する第一の走行モードと、
前記ワイヤに沿って走行し、予め設定した節目イベントが発生した時点で前記ワイヤのループ内側の方向に走行する第二の走行モードと、
を有し、
前記節目イベントは、
（１）自律型作業車の走行距離が予め設定した距離に達したとき、
（２）自律型作業車の走行時間が予め設定した時間に達したとき、
（３）自律型作業車のターン回数が予め設定した回数に達したとき
（４）前方を撮影した画像が予め撮影した画像と類似したとき、
の４つの条件のうち、少なくとも２つの条件を満たしたときに発生することを特徴とする自律型作業車。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自律走行を行い、且つ所定の作業を行う自律型作業車に関する。
【背景技術】
【０００２】
従来、自律走行を行い、且つ所定の作業を行う自律型作業車として、芝刈りロボットが知られている。
【０００３】
一般的な芝刈りロボットは充電ステーションとしても使用される信号源と、前記信号源に接続され、作業領域を囲むループを形成する領域ワイヤと、前記領域ワイヤのループ内を自律移動するロボット本体とで構成される。
【０００４】
前記領域ワイヤには前記信号源より交流電流が流されており、この交流電流が発する磁界信号をロボット本体が受信し、前記ループから出ることなく、内側を例えばランダムに走行しながら芝刈りを実行する。
【０００５】
この自律型作業車として芝刈りロボットを、本明細書の図３に示すような敷地に存在する２つの庭（領域Ａ，Ｂ）の芝刈りを行う場合を考える。
【０００６】
２つの庭は、敷地内の建物を挟んで両側に存在し、通路（領域Ｃ）によってつながっている。
【０００７】
なお、通路の幅は、少なくとも芝刈りロボットが走行できる幅より広く、且つ、領域Ａ，Ｂの幅よりも狭いものとする。
【０００８】
上記領域Ｃの幅が狭い要因としては、領域Ｃの両側に建物が存在する場合以外に、例えば、２つの庭を結ぶ領域の中に侵入させたくない領域として、コンクリートやレンガ等芝生が敷設できない領域（ガレージなどに利用されている領域）がある場合（図９）がある。
【０００９】
例えば、芝刈りロボット１が侵入し難い領域によって、芝刈り対象となる領域が繋がっている場合、以下のような問題が生じる。
【００１０】
前述のように、芝刈りロボットは、前記領域ワイヤのループ内部をランダムな方向に向けて作業する。このようにランダムな方向に向けて作業する芝刈りロボット１は、作業エリアの一部に狭い領域Ｃがある場合、その領域Ｃにどうしても入って行き難いため、その先にある領域Ｂを作業する頻度が低下するという問題が生じる。
【００１１】
そこで、特許文献１には、図１０に示すように、敷地内の作業エリア（１）（ステーション２０８が存在する領域）から経路（Ｐ）を経て作業エリア（２）まで、自動芝刈機２０２を導くガイドワイヤ２０６が施設されている。
【００１２】
このガイドワイヤ２０６を用いて、自動芝刈機２０２を作業エリア（１）から幅の狭い経路（Ｐ）を経て作業エリア（２）に導くことで、経路（Ｐ）の幅が狭いことに起因する作業エリア（２）の作業頻度の低下を抑制している。
【先行技術文献】
【特許文献】
【００１３】
【特許文献１】米国公開特許公報「２０１３／００３０６０９」（２０１３年１月３１日公開）
【発明の概要】
【発明が解決しようとする課題】
【００１４】
しかしながら、特許文献１に開示された技術では、領域ワイヤ及びガイドワイヤの両方の敷設が必要であり、ガイドワイヤの敷設に関連する付加設備、周辺機能等が余分に必要となる。
【００１５】
更に、ガイドワイヤを敷設する敷設作業者の労力等が増加する等の課題がある。
【００１６】
本発明は、上記課題に鑑みなされたものであって、その目的は、ガイドワイヤを敷設することなく、芝刈りロボットが侵入し難い領域を介して存在する２つの作業領域に対する作業頻度の偏りを低減することを可能とする自律型作業車を提供することにある。
【課題を解決するための手段】
【００１７】
上記の課題を解決するために、本発明の一態様に係る自律型作業車は、信号源に接続されたループを形成する通電可能なワイヤの信号を検知して走行する機能を有すると共に、前記ワイヤに接続された前記信号源から出発、及び帰還する機能を有し、前記ワイヤのループ内に規定された少なくとも２つの領域を含む作業領域で作業を行う自律型作業車において、前記ワイヤを避けて任意の方向に走行開始する第一の走行モードと、前記ワイヤに沿って走行し、予め設定した節目イベントが発生した時点で前記ワイヤのループ内側の方向に走行する第二の走行モードと、を有することを特徴としている。
【発明の効果】
【００１８】
本発明の一態様によれば、ガイドワイヤを敷設することなく、ガイドワイヤを敷設しないで、自律型走行車が侵入し難い領域を介して存在する２つの作業領域に対する作業頻度の偏りを低減することを可能とするという効果を奏する。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施形態１に係る芝刈りロボットの概略構成ブロック図である。
【図２】図１に示す芝刈りロボットの側面図である。
【図３】図１に示す芝刈りロボットの作業対象領域の全体を示す図である。
【図４】図３に示す領域における芝刈りロボットの作業制御処理の流れを示すフローチャートである。
【図５】本発明の実施形態２に係る芝刈りロボットの作業対象領域の全体を示す図である。
【図６】本発明の実施形態３に係る芝刈りロボットの作業対象領域の全体を示す図である。
【図７】本発明の実施形態４に係る芝刈りロボットの作業対象領域の全体を示す図である。
【図８】本発明の実施形態５に係る芝刈りロボットの作業対象領域の全体を示す図である。
【図９】領域Ｃを説明するための図である。
【図１０】従来の芝刈りロボットの作業対象領域の全体を示す図である。
【発明を実施するための形態】
【００２０】
〔実施形態１〕
以下、本発明の実施の形態について、詳細に説明する。なお、本実施形態では、本発明の自律型作業車を、芝刈りロボットに適用した例について説明する。以下の実施形態２〜５も同様とする。
【００２１】
（芝刈りロボット１の構成）
図２、３を用いて、本実施形態に係る芝刈りロボット１の構成を説明する。図２は、芝刈りロボット１の概略構成を示し、図３は芝刈りロボット１の作業対象領域（敷地４０）の全体を示す。
【００２２】
図２に示すように、芝刈りロボット１は、（ｉ）本体ベース１０、（ｉｉ）移動機構を構成する後輪駆動機構１１、前輪１２および後輪１３、（ｉｉｉ）バッテリ１４、（ｉｖ）制御部１６（制御装置）、（ｖ）駆動機構１１９、（ｖｉ）ボディ外筐体（兼バンパ）２０、および（ｖｉｉ）芝刈り用のカッタ１７を有する回転板１９、（ｖｉｉｉ）ＧＰＳ信号受信部２２（位置情報取得部）、磁気センサ２３、カメラ３３等を備えている。
【００２３】
芝刈りロボット１は、バッテリ１４に蓄電された電力によって移動する。具体的には、後輪駆動機構１１は、後輪駆動機構１１が備えた駆動用モータ１８（図１参照）を用いて、バッテリ１４に蓄電された電力を動力に変換し、後輪１３を駆動する。前輪１２は自在輪である。なお、図２では、駆動用モータ１８の図示を省略している。
【００２４】
芝刈りロボット１は、本体ベース１０の底部に、芝刈り用のカッタ１７を有する回転板１９が備えられている。回転板１９は、回転軸を介して、駆動機構１１９から動力を伝達されることによって回転し、芝および草等を切断する。
【００２５】
芝刈りロボット１の動作（移動、および、作業の開始・停止等）は、制御部１６によって制御される。制御部１６による制御の内容は、プログラム等として、予め芝刈りロボット１に実装されている。制御部１６（走行制御部１６１、作業制御部１６２、イベント監視部１６３及び走行モード切替部１６４）は、作業エリア（作業領域：図３の領域Ａ、Ｂ）内において、芝刈りロボット１に芝刈り作業を行わせる。本実施形態では、作業エリアは領域ワイヤ（ワイヤ）５０によって規定される。
【００２６】
（芝刈りロボット１の動作）
芝刈りロボット１の動作の概要を説明する。なお、前述したように、芝刈りロボット１の動作は、制御部１６によって制御される。
【００２７】
図３は、領域ワイヤ５０によって規定される作業エリアの概要を示す。
【００２８】
図３に示すように、領域ワイヤ５０は、１つの閉じた領域を形成するように、敷地４０内の地面などに敷設されている。
【００２９】
また、領域ワイヤ５０は信号源（以下、充電ステーションと称する）６０と電気的（通電可能）に接続されている。
【００３０】
充電ステーション６０は、両端がそれぞれ異なる端子に接続された領域ワイヤ５０に信号（交流電流）を流す。
【００３１】
これにより、領域ワイヤ５０は流れている交流電流によって、当該領域ワイヤ５０の周囲には磁界が生成されている。
【００３２】
なお、図３には、１つの充電ステーション６０が描かれているが、充電ステーション６０を含む複数のステーションが設置されていてもよい。
【００３３】
芝刈りロボット１は、作業前は通常、充電ステーション６０で待機している。
【００３４】
そして、作業の指示があると、芝刈りロボット１は、まず、充電ステーション６０から出発する。
【００３５】
走行中の芝刈りロボット１は、磁気センサ２３によって、領域ワイヤ５０に流れている交流電流を磁界変化として検知する。
【００３６】
芝刈りロボット１は、磁気センサ２３によって検出した磁界変化の波形（位相）により自分の現在位置が領域ワイヤ５０のループの内側か外側かを判定できる。
【００３７】
なお、芝刈りロボット１の磁気センサ２３は、自己位置が領域ワイヤ５０のループ内側であれば当該領域ワイヤ５０から離れて（例えば２５ｍ以上）も磁界変化を感知できる。
【００３８】
また、磁気センサ２３は、磁界が無くなった（停電になった）ことも検知可能である。
【００３９】
芝刈りロボット１は、領域ワイヤ５０が形成する領域の内側をランダムに移動しながら、芝刈り作業を行う。
【００４０】
芝刈りロボット１は、作業中に領域ワイヤ５０に遭遇（近接）した場合、領域ワイヤ５０の外側に出ないように、方向転換する。
【００４１】
従って、芝刈りロボット１は、作業エリアの内側において、芝刈り作業を行う。
【００４２】
芝刈り作業が完了した場合、芝刈りロボット１は、作業を停止し、領域ワイヤ５０に沿って移動することによって、充電ステーション６０に帰還する。
【００４３】
複数の充電ステーション６０が設置されている場合、芝刈りロボット１は、最寄りの充電ステーション６０に帰還してもよい。
【００４４】
また、この構成では、２台以上の芝刈りロボット１が存在する場合、各芝刈りロボット１は、それぞれ異なる充電ステーション６０に帰還してもよい。
【００４５】
また、芝刈りロボット１は、メンテナンスのために、作業を停止し、ステーションに帰還する場合もある。
【００４６】
充電ステーション６０に帰還する前に作業が完了していた場合、芝刈りロボット１は、次の作業を行うように指示を受けるまで、充電ステーション６０において待機する。
【００４７】
一方、充電ステーション６０に帰還する前に作業が完了していなかった場合、芝刈りロボット１は、作業を再開するために、充電ステーション６０から再度出発する。
【００４８】
このとき、芝刈りロボット１は、充電ステーション６０から、ランダムな方向に（ただし、領域ワイヤ５０の外側に出ないように）出発する。
【００４９】
芝刈りロボット１は、図３に示す敷地４０内の領域Ａから作業を開始し、且つランダム走行モードである場合、作業エリアの一部に領域Ａよりも狭い領域Ｃ（第３の領域：通路や、ハウスと倉庫の間の領域等）があると領域Ｃに進入する確率が低くなる。なお、領域Ｃ（第３の領域）は、領域Ａ（第１の領域）と領域Ｂ（第２の領域）を繋ぐ領域であり、少なくとも芝刈りロボット１（自律型作業車）が一方の領域（例えば領域Ａ）から他方の領域（例えば領域Ｂ）に走行可能な領域である。ここで、領域Ｃは、芝刈りロボット１が作業できない領域（芝刈りが行えない領域）、例えば、コンクリートやレンガ等芝生が敷設できない領域（ガレージなどに利用されている領域）や、幅の狭い通路等がある。このような領域には、芝刈りロボット１は侵入し難い。本実施形態では、芝刈りロボット１が侵入し難い領域Ｃとして通路を例に説明する。他の実施形態も同様に、領域Ｃとして通路を例に説明する。
【００５０】
その結果、狭い領域Ｃの先にある領域Ｂ（Ｂは当然Ａと同じような頻度で芝刈りが必要）を作業する頻度が低下する。
【００５１】
そこで、上記の問題を解消するために、芝刈りロボット１は、２つの走行モード（第一の走行モード、第二の走行モード）を有している。
【００５２】
ここで、上記第一の走行モードと第二の走行モードとを用いた芝刈りロボット１による芝刈り作業について簡単に説明する。
【００５３】
芝刈りロボット１は、第一の走行モードにより、図３の領域Ａの芝刈りを実行する。芝刈りロボット１は、領域Ａの芝刈り作業を終了した時点で、充電ステーション６０に一旦戻る。ここまでの作業を第１の作業とする。つまり、第１の作業は、信号源である充電ステーション６０から第一の走行モードで出発して、第一の走行モードのみで領域Ａ内で芝刈りを行う作業である。
【００５４】
また、芝刈りロボット１は、上記第１の作業の他に、充電ステーション６０から第二の走行モードで出発し、領域ワイヤ５０に沿って領域Ｃを強制的に通過し、領域Ｂ内に移動した後、第二の走行モードから第一の走行モードに切り替えて、領域Ｂ内の芝刈りを行う第２の作業も実行できる。芝刈りロボット１が第１の作業と第２の作業とを実行する割合は、ユーザによって設定することができる。
【００５５】
ここで、充電ステーション６０で待機中の芝刈りロボット１は、予め設定した計画に従って、第一の走行モードで出発するのか、第二の走行モードで出発するのかを決める。この予め設定した計画は、例えば第一の走行モードによる領域Ａの芝刈りを２回したら、第二走行モードに切り換える。つまり、領域Ａの芝刈りを２回行ったら、領域Ｂの芝刈りを１回行うように、第一の走行モードと第二の走行モードとを切り換えるようにすればよい。
【００５６】
芝刈りロボット１は、充電ステーション６０において待機中に切り替わった第二の走行モードにより、図３の領域Ｃを通過し終わるまで強制的に領域ワイヤ５０に沿って領域Ｂに向かうように出発させ、領域Ｂに到達させた後に、第二の走行モードから第一の走行モード（ランダム走行モード）に切り換える。なお、第一の走行モードはランダム走行モードに限定されるものではなく、隅から１列作業して、端に来たら車体分隣の列にずれて作業する等のやり方を繰り返す走行モードであってもよし、他の走行モードであってもよい。
【００５７】
ここで、第二の走行モードは、領域Ｂに到達する頃もしくは、完全に領域Ｂ内に入った頃に節目イベントを検知し、その段階でランダム走行モードに自動的に切り替え、領域Ｂ内での芝刈り作業を開始する。
【００５８】
このように、第一の走行モードと第二の走行モードとを適宜切り替えることで、領域Ａ、領域Ｂの両領域に概ね均等（もしくは希望）の頻度で作業することが可能となる。
【００５９】
以上のように、芝刈りロボット１は、第二の走行モードにより、強制的に領域Ｃに入り込み、更に領域Ｂに必ず到達する機能を有するので、領域Ｂの作業頻度が低下しないと言う効果が得られる。
【００６０】
上記第一の走行モード（図３の（ａ））と第二の走行モード（図３の（ｂ））の切換は予めユーザ等の計画設定によって可能である。
【００６１】
上記節目イベントについては、信号源である充電ステーション６０から出発して以降の物理量、検知可能な指標等により設定する。
【００６２】
ここで計画設定の仕方としては、上述したように、領域Ａの芝刈り２回行ったら、領域Ｂの芝刈りを１回行うように、第一の走行モードと第二の走行モードとを切り換えるようにすることが考えられるが、領域Ａ、領域Ｂの両領域を概ね均等（もしくは希望）に作業出来る計画の仕方、概ね均等の場合には１：１の頻度割合で領域Ａ、領域Ｂを作業させたい場合はそのように計画設定できる。もしくは、ユーザによれば希望の頻度割合、例えば３：２の頻度割合で領域Ａ、領域Ｂを作業させたい場合はそのように計画設定できる。
【００６３】
本実施形態では、充電ステーション６０から芝刈りロボット１が第二走行モードで出発後、５分経過した時点を節目イベント発生点として説明する。
【００６４】
（制御部１６の詳細）
図１を用いて、制御部１６の詳細を説明する。
【００６５】
図１は、制御部１６の構成を示すブロック図である。
【００６６】
図１に示すように、制御部１６は、走行制御部１６１、作業制御部１６２、イベント監視部１６３（イベント発生検出部）及び走行モード切り替え部１６４を含んでいる。
【００６７】
走行制御部１６１は、後輪駆動機構１１が備えた駆動用モータ１８を駆動することによって、芝刈りロボット１を移動させる。
【００６８】
走行制御部１６１は、芝刈りロボット１を移動させている間、磁気センサ２３を用いて、領域ワイヤ５０の周囲に生成されている磁界を検知する。
【００６９】
芝刈りロボット１が領域ワイヤ５０に遭遇（近接）した場合、走行制御部１６１は、後輪１３の回転方向を変化させることによって、芝刈りロボット１を方向転換させる。
【００７０】
走行制御部１６１は、芝刈りロボット１を移動させるとともに、芝刈りロボット１の距離メータ３１から移動距離情報（芝刈りロボット１が充電ステーション６０から移動した距離を示す情報）のフィードバックを受ける。
【００７１】
そして、走行制御部１６１は、取得した移動距離情報をイベント監視部１６３に出力する。
【００７２】
また、走行制御部１６１は、バッテリ１４から、充電量情報（バッテリ１４の充電量を示す情報）を取得する。
【００７３】
走行制御部１６１は、芝刈りロボット１を、上述した２種類の走行モード（第一の走行モード、第二の走行モード）に応じて走行させる。
【００７４】
なお、走行モードの指示は、走行モード切り替え部１６４から行われる。走行モード切替部１６４の詳細については後述する。
【００７５】
上記作業制御部１６２は、回転板１９の動作を制御する。
【００７６】
本実施形態に係る作業制御部１６２は、芝刈りロボット１に芝刈り作業を開始させることと芝刈り作業を停止させることとを含む作業手順を制御する。
【００７７】
作業制御部１６２の制御対象には、芝刈りロボット１の芝刈り作業の開始・停止が含まれる。
【００７８】
具体的には、上記作業制御部１６２は、イベント監視部１６３からの指示または制御部１６からの指示により、芝刈りロボット１の作業を開始させる。
【００７９】
具体的には、作業制御部１６２は、回転板１９を回転させる。
【００８０】
一方、上記作業制御部１６２は、バッテリ１４から、充電量情報（バッテリ１４の充電量を示す情報）を取得する。
【００８１】
そして、バッテリ１４の充電量が閾値よりも少なくなったとき、作業制御部１６２は、芝刈りロボット１に作業を停止させる。
【００８２】
具体的には、作業制御部１６２は、駆動機構１１９を制御することによって、回転板１９（およびカッタ１７）の回転を停止させる。
【００８３】
イベント監視部１６３は、第二の走行モードを実行しているときに発生する節目イベントを検知し、節目イベント発生を検知したことを走行モード切替部１６４に通知する。
【００８４】
ここで、イベント監視部１６３は、節目イベント発生の検知を、機器内部あるいは機器外部の様々の情報に基づいて行う。
【００８５】
イベント監視部１６３による節目イベント発生の検知は、制御部１６に接続された記憶部２４に記憶されている節目イベント発生の判定条件に基づいて行われる。つまり、イベント監視部１６３は、記憶部２４に記憶された節目イベント発生の判定条件により、節目イベント発生と判定し、節目イベント発生を検知し、走行モード切り替え部１６４に通知する。ここで、節目イベントは、芝刈りロボット１内部で取得される走行情報のうち走行距離、走行時間、ターン回数等が所定の距離、時間、回数に達したときに発生するように設定してもよいし、移動先の前方を撮影した画像と予めと同じになったときに発生するように設定してもよいし、他の条件によって発生するように設定してもよい。
【００８６】
以下に節目イベントを用いた走行モードの切り替えについて説明する。
【００８７】
（走行モードの切り替え）
本実施形態では、節目イベント発生の判定条件を、充電ステーション６０を出発し、第２の走行モードで領域ワイヤ５０を辿って走行中の芝刈りロボット１の走行時間が５分経過したか否かとする。
【００８８】
つまり、図３に示す充電ステーション６０から芝刈りロボット１が出発して、５分経過した時点を節目イベントが発生する時点として予め設定されており、図では地点Ｄが節目イベントが発生時点に相当する。
【００８９】
具体的には、イベント監視部１６３は、記憶部２４に記憶されている節目イベントの発生条件を読取り、走行制御部１６１から送られる走行情報（充電ステーション６０を出発してからの芝刈りロボット１の走行時間）から、５分経過したときを節目イベントの発生として検知し、検知した信号を走行モード切り替え部１６４に送る。
【００９０】
走行モード切り替え部１６４は、イベント監視部１６３から検知信号を受け取ると、走行制御部１６１に対して、第二の走行モードから第一の走行モードに切り替える指示を行う。
【００９１】
走行制御部１６１は、走行モード切り替え部１６４から受け取った走行モードの切り替え指示の信号に基づいて、芝刈りロボット１の走行モードを第二の走行モードから第一の走行モードに切り替える。
【００９２】
つまり、芝刈りロボット１は、図３に示す（ｂ）のように、第二の走行モードによって、領域Ａ内の充電ステーション６０から、領域Ｃを通過し終わるまで強制的に領域ワイヤ５０に沿って領域Ｂに向かうように出発させ、領域Ｂに到達した頃に節目イベントを検知し、その段階（節目イベント発生時点の地点Ｄ）で第一の走行モードに自動的に切り替え、領域Ｂ内での芝刈り作業を開始する。
【００９３】
このように、敷地４０内の領域Ａ、領域Ｂの両領域内では、領域ワイヤ５０に遭遇すると当該領域ワイヤ５０の内側で且つランダムに向きを変えて芝刈り作業する第一の走行モードで走行させる。
【００９４】
更には、領域Ａ及び領域Ｂでの作業を所定の頻度で行わせるために、ステーション６０から出発する際の、第一の走行モード（図３中（ａ）、即ち領域Ａでの作業）での作業、と第二の走行モード（図３中（ｂ）＝即ち領域Ｂでの作業に向かわせるために、領域ワイヤ５０を辿って領域Ｃに強制的に向かわせるモード）を有し、これらの第一の走行モード（図３中（a）、即ち領域Ａでの作業）での作業、と第２の走行モード（図３中（ｂ）＝即ち領域Ｂでの作業に向かわせるために、領域ワイヤ５０を辿って領域Ｃに強制的に向かわせるモード）は、ユーザが計画設定した所定の頻度で割り当てられる。
【００９５】
具体的には、第一の走行モード（図３中（ａ）、即ち領域Ａでの作業）での作業、と第二の走行モード（図３中（ｂ）＝即ち領域Ｂでの作業に向かわせるために、領域ワイヤ５０を辿って領域Ｃに強制的に向かわせるモード）が交互に実施される。つまり信号源である充電ステーション６０から第一の走行モードで出発して、第一の走行モードのみで作業を行う第１の作業（本実施形態では領域Ａの芝刈り作業）と、前記充電ステーション６０から第二の走行モードで出発して、途中で第二の走行モードから第一の走行モードに切り替えて作業を行う第２の作業（本実施形態では領域Ｂの芝刈り作業）を交互に実行する。
【００９６】
すなわち、上記芝刈りロボット１が第１の作業と第２の作業とを実行する割合を１：１にすれば、敷地４０内の領域Ａ、領域Ｂの両領域に概ね均等の頻度で芝刈り作業可能となる。
【００９７】
ユーザの要望等に応じ、領域Ａをより多くの頻度で作業させたい場合は、３：２等の計画設定も可能である。これの頻度は、適宜使い分けられる。
【００９８】
（芝刈り作業）
図４は、芝刈り作業の処理の流れを示すフローチャートである。ここでは、芝刈りロボット１が、図３に示す敷地４０内の作業エリアとなる領域Ａから領域Ｂの順に芝刈り作業を行う例について説明する。
【００９９】
まず、芝刈りロボット１は、第一の走行モードを実行する（Ｓ１１）。
【０１００】
具体的には、芝刈りロボット１は、領域Ａの充電ステーション６０から出発してランダム走行しながら、当該領域Ａの芝刈り作業を行う。
【０１０１】
ここで、芝刈りロボット１は、作業制御部１６２によって、予め設定したプログラムに沿って芝刈りロボット１を走行させて領域Ａの芝刈りを行う。
【０１０２】
そして、第一の走行モードによる領域Ａの作業が終了すれば、第二の走行モードを実行するか否かを判断する（Ｓ１２）。ここで、走行制御部１６１は、充電ステーション６０で芝刈りロボット１を待機させ、予め設定した計画に従って、芝刈りロボット１は次に第一の走行モードで出発するのか、第二の走行モードで出発するのかを判断する。例えば、予め設定した領域Ａ、Ｂの作業頻度の割り振りの頻度割合が１：１であれば、第一の走行モードが１回目か否かを判断すればよいし、頻度割合が３：２であれば、第一の走行モードが３回目か否かを判断すればよい。
【０１０３】
Ｓ１２においてＮＯ、すなわち第２の走行モードを実行する条件に一致しなければ、Ｓ１１に移行して、次回の計画予定日時に、再び第一の走行モードで出発させる。
【０１０４】
Ｓ１２においてＹＥＳ、すなわち第２の走行モードを実行する条件に一致していれば、予め設定した計画に一致していれば、第二の走行モードで出発させる（Ｓ１３）。芝刈りロボット１は、第二の走行モードで充電ステーション６０から出発して領域ワイヤ５０をたどって領域Ｃに移動する。このようにして領域Ｃに移動した芝刈りロボット１は、さらに、領域ワイヤ５０をたどって領域Ｂに移動する。
【０１０５】
続いて、イベント監視部１６３は、走行制御部１６１から送られる走行情報に含まれる、芝刈りロボット１が第二の走行モードで充電ステーション６０を出発してからの走行時間が所定の時間（本実施形態では５分）経過したか否かを判定する（Ｓ１４）。
【０１０６】
Ｓ１４において、走行制御部１６１は、芝刈りロボット１を領域ワイヤ５０に沿って強制的に領域Ｃを通過させた後、領域Ｂ近辺において、芝刈りロボット１が所定の時間走行した後（ＹＥＳ）、イベント監視部１６３によって節目イベントが検知され、芝刈りロボット１の走行モードを第二の走行モードから第一の走行モードに切り替える（Ｓ１５）。ここで、第一の走行モードに切り替わった芝刈りロボット１は、領域Ｂをランダム走行することになる。
【０１０７】
ここで、上記第一の走行モードと第二の走行モードの切り替えは予めユーザ等の計画設定によって可能である。具体的には、芝刈り作業の２回に１回、あるいは３回に１回等の設定で、第一の走行モードと第二の走行モードが入れ替わって走行すると言った設定が考えられる。
【０１０８】
もちろん、第一の走行モードでの作業開始が２回連続して、その後の作業が第二の走行モードでの作業開始を２回連続する言った設定でも構わない。第一の走行モード（図３の（ａ））と第二の走行モード（図３の（ｂ））の回数が必ずしも１：１になる必要はなく、２：１等であっても構わない。それは敷地の条件、ユーザの要望等で適宜設定できる。
【０１０９】
例えば、２：１とは具体的に次のようなケースである。領域Ａは日向になる時間が多く芝生の生育が激しく、領域Ｂは日陰になる時間が多く領域Ａに比べ芝生の生育が遅いような場合である。このようなケースでは、例えば、初日に領域Ａを作業し、２日目に領域Ｂを作業し、その後生育状況によるが、１日空けて４日目に領域Ａを作業する方法である。この一連の作業を１つの作業サイクルとして、計画すれば、領域Ａと領域Ｂの作業頻度は２：１となる。即ち、第一の走行モード（図３の（ａ））と第二の走行モード（図３の（ｂ））の回数が２：１になる。
【０１１０】
以上のように、芝刈りロボット１は、第二の走行モードにより、強制的に領域Ｃに入り込み、更に領域Ｂに必ず到達する機能を有するので、領域Ｂの作業頻度が低下しないと言う効果が得られる。
【０１１１】
なお、本実施形態では、信号源＝充電ステーション６０として説明したが、信号源と充電ステーション６０とが別々に存在していてもよい。
【０１１２】
また、領域Ａ，Ｂへの作業頻度の割り振りを設定する際に、芝刈りロボット１の性能、芝刈りロボット１が搭載するバッテリ容量、芝刈り対象となる領域の面積等を考慮してもよい。
【０１１３】
また、本実施形態では、節目イベントの発生条件を、充電ステーション６０を出発した芝刈りロボット１の走行時間によって設定した例について説明したが、本発明は、これに限定されるものではない。以下の実施形態２では、節目イベントの発生件を、芝刈りロボット１の走行距離によって設定した例について説明する。
【０１１４】
〔実施形態２〕
本発明の他の実施形態について説明すれば、以下のとおりである。なお、説明の便宜上、前記実施形態１にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。
【０１１５】
本実施形態に係る芝刈りロボット１は、前記実施形態１と同じ構成であり、節目イベントの発生条件を、芝刈りロボット１の走行距離によって設定している点で前記実施形態１と異なる。
【０１１６】
なお、本実施形態では、図１に示す距離メータ３１を用いて、芝刈りロボット１の走行距離を検出している。
【０１１７】
距離メータ３１は、後輪１３の外周の長さと、駆動用モータ１８から得られる後輪１３の回転数とから走行距離を算出し、算出結果を走行距離情報として走行制御部１６１に送る。
【０１１８】
図５は、本実施形態に係る芝刈りロボット１の作業対象領域の全体を示す図であり、図中の符号Ｅの点を節目イベント発生地点としている。
【０１１９】
つまり、領域ワイヤ５０に沿って、充電ステーション６０から符号Ｅまでの距離を、節目イベントを検知するための芝刈りロボット１の走行距離となる。
【０１２０】
（走行モードの切り替え）
本実施形態では、節目イベントの発生を、充電ステーション６０を第二の走行モードで出発した芝刈りロボット１の走行距離が７０ｍ経過したときとする。具体的には、イベント監視部１６３は、芝刈りロボット１が充電ステーション６０から出発した後の、走行距離をモニタリングする。
【０１２１】
つまり、走行制御部１６１は、図５に示すように、第一の走行モードによる領域Ａの作業が終了すれば、第二の走行モードを実行するか否かを、予め設定した計画、すなわち領域Ａ、Ｂの作業頻度の割り振りから判断し、予め設定した計画に一致していれば、芝刈りロボット１を、第二の走行モードで充電ステーション６０から出発させて領域ワイヤ５０をたどって領域Ｃに移動させる。
【０１２２】
その後、イベント監視部１６３は、領域Ｂの近辺において芝刈りロボット１の走行距離が７０ｍになったか否かを判定し、走行距離が７０ｍになった時点Ｅを節目イベントが発生した地点とする。
【０１２３】
イベント監視部１６３による芝刈りロボット１の走行距離のモニタリングは、図１に示す距離メータ３１による情報、すなわち後輪１３の回転数から算出された走行距離情報をモニタリングすることである。これ以外のモニタリングの方法であってもよい。
【０１２４】
イベント監視部１６３が、走行制御部１６１から送られる走行情報（距離メータ３１からの芝刈りロボット１の走行距離情報）から、７０ｍになったときを節目イベントの発生として検知し、検知した信号を走行モード切替部１６４に送る。
【０１２５】
なお、上記距離は、７０ｍに限定されるものではなく、芝刈りロボット１が領域Ａから領域Ｂに到達すると予測される距離に設定すればよい。
【０１２６】
芝刈りロボット１の走行距離が７０ｍ走行した時点で、イベント監視部１６３は、節目イベントの発生と、走行モード切換指示、芝刈り作業開始指示を作業制御部１６２、走行モード切り替え部１６４等に伝達、指示する。
【０１２７】
走行モード切り替え部１６４は、イベント監視部１６３から検知信号を受け取ると、走行制御部１６１に対して、第二の走行モードから第一の走行モードに切り替える指示を行う。
【０１２８】
走行制御部１６１は、走行モード切り替え部１６４から受け取った走行モードの切り替え指示の信号に基づいて、芝刈りロボット１の走行モードを第二の走行モードから第一の走行モードに切り替える。
【０１２９】
つまり、芝刈りロボット１は、図５に示す（ｂ）のように、第二の走行モードによって、領域Ａ内の充電ステーション６０を出発して、領域Ｃを通過し終わるまで強制的に領域ワイヤ５０に沿って領域Ｂに向かうように出発させ、領域Ｂに到達する頃に節目イベントを検知し、その段階（節目イベント発生時点Ｅ）で第一の走行モードに自動的に切り替わり、領域Ｂ内での芝刈り作業を開始する。
【０１３０】
このように、領域ワイヤ５０に遭遇すると当該領域ワイヤ５０の内側で且つランダムに向きを変える第一の走行モードと、前記第二の走行モードとを切り替えることで、前記実施形態１と同様に、敷地４０内の領域Ａ、領域Ｂの両領域に概ね均等の頻度で芝刈り作業可能となる。
【０１３１】
本実施形態においても前記実施形態１と同様に、芝刈りロボット１に行わせる第１の作業と第２の作業との割合の決定は、予めユーザ等の計画設定によって行われる。この計画設定の仕方としては、上述したように、領域Ａの芝刈り２回行ったら、領域Ｂの芝刈りを１回行うように、第１の作業と第２の作業との実行割合を決めることが考えられる。領域Ａ、領域Ｂの大きさ（作業領域）の相違により、領域Ａ、領域Ｂの両領域を概ね均等に作業出来る計画の仕方として、第１の作業と第２の作業とを３：２程度の頻度割合とするようにしてもよい。第１の作業と第２の作業との割合は、ユーザによって自由に設定できるものとする。
【０１３２】
なお、本実施形態では、節目イベントの発生条件を、芝刈りロボット１の走行距離（芝刈りロボット１が信号源である充電ステーション６０から出発して以降の走行距離）によって設定した例について説明したが、本発明は、これに限定されるものではない。
【０１３３】
以下の実施形態３では、節目イベント発生の判定条件を、芝刈りロボット１のターン回数によって設定した例について説明する。
【０１３４】
〔実施形態３〕
本発明の他の実施形態について説明すれば、以下のとおりである。
【０１３５】
なお、説明の便宜上、前記実施形態１にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。
【０１３６】
本実施形態に係る芝刈りロボット１は、前記実施形態１と同じ構成であり、節目イベントの発生条件を、芝刈りロボット１のターン回数によって設定している点で前記実施形態１と異なる。
【０１３７】
なお、本実施形態では、図１に示すターンカウンタ３２を用いて、芝刈りロボット１のターン回数をカウントする。
【０１３８】
ここで、芝刈りロボット１のターンとは、芝刈りロボット１の方向変換を示す。従って、ターン回数は方向変換回数となる。
【０１３９】
ターンカウンタ３２は、例えば電子コンパスを用いて、芝刈りロボット１の方向変換を検知し、方向変換の検知数をターン回数として、イベント監視部１６３に送る。
【０１４０】
（走行モードの切り替え）
イベント監視部１６３は、芝刈りロボット１が充電ステーション６０から出発した後の、ターンの回数をモニタリングする。
【０１４１】
芝刈りロボット１のターン回数のモニタリングは、図１に示すターンカウンタ３２によるターン回数情報をモニタリングする。
【０１４２】
これ以外のモニタリング方法であってもよい。
【０１４３】
図６において、芝刈りロボット１が、第二の走行モードにより、充電ステーション６０を領域ワイヤ５０に沿って出発して領域Ａから領域Ｃに入り込むために旋回した地点を１st turnとする。
【０１４４】
更に、芝刈りロボット１が、領域Ｃ内を領域ワイヤ５０に沿って領域Ｃから領域Ｂに入り込むために旋回した地点を２nd turnとする。
【０１４５】
更に、芝刈りロボット１が、領域Ｂ内を領域ワイヤ５０に沿って移動し、移動方向に対して右側に曲がる地点を３rd turnとする。
【０１４６】
更に、芝刈りロボット１が、領域Ｂ内を右側に走行し、領域ワイヤ５０に沿って移動し、移動方向に対して右側に曲がる地点を４th turnとすると共に、当該４th turnの完了時点Ｆを節目イベントの発生と設定しておく。
【０１４７】
芝刈りロボット１のターン回数を４回と検出した時点で、イベント監視部１６３は、節目イベントの発生したことと、走行モード切換指示、芝刈り作業開始指示を作業制御部１６２、走行モード切り替え部１６４等に伝達、指示する。
【０１４８】
走行モード切り替え部１６４は、イベント監視部１６３から検知信号を受け取ると、走行制御部１６１に対して、第二の走行モードから第一の走行モードに切り替える指示を行う。
【０１４９】
走行制御部１６１は、走行モード切り替え部１６４から受け取った走行モードの切り替え指示の信号に基づいて、芝刈りロボット１の走行モードを第二の走行モードから第一の走行モードに切り替える。
【０１５０】
つまり、芝刈りロボット１は、図６に示す（ｂ）のように、第二の走行モードによって、領域Ａ内の充電ステーション６０を出発して、領域Ｃを通過し終わるまで強制的に領域ワイヤ５０に沿って領域Ｂに向かうように出発させ、領域Ｂに到達する頃に節目イベントを検知し、その段階（節目イベント発生時点Ｆ）で第一の走行モードに自動的に切り替え、領域Ｂ内での芝刈り作業を開始する。
【０１５１】
このように、領域ワイヤ５０に遭遇すると当該領域ワイヤ５０の内側で且つランダムに向きを変える第一の走行モードと、前記第二の走行モードとを切り替えることで、前記実施形態１と同様に、敷地４０内の領域Ａ、領域Ｂの両領域に概ね均等の頻度で芝刈り作業可能となる。
【０１５２】
特に、領域Ｂ内における点線で示した領域Ｂ’等で、芝生の育成が盛ん（日当たり等で）で特に芝刈りを重点的に行いたい場合等においては、その近くに芝刈りロボット１が到達した時点でランダム走行モード且つ芝刈りモードに切り替える設定にしておくのが、領域Ｂ’の芝刈り作業が行いやすい。例えば、４回目のターンを検出してから、しばらく第２の走行モードで走行し、時間計測、距離計測等で領域Ｂ‘に近づく位置で第二の走行モードから第一の走行モードに切替えるようにしてもよい。この切替え位置は、４回目のターン検出位置からの走行時間、走行距離の何れで特定してもよい。
【０１５３】
ターン（方向変換）の角度設定については、以下のように適宜設定される。
【０１５４】
例えば、図６に示すような画一的な敷地もあれば、複雑な形状をし、植物の植え込み等、様々な条件を考慮する必要のある敷地もあるため、概ね９０°のターンを方向変換条件とすればよいが、４５°以上のターンを方向変換条件として設定してもよい。
【０１５５】
なお、本実施形態では、９０°のターンを方向変換の条件として設定している。
【０１５６】
また、ターンカウンタ３２では、電子コンパスを用いて角度をターンの方向変換の条件として設定しているが、これに限定されるものではない。
【０１５７】
例えば、イベント監視部１６３は、芝刈りロボット１に設けられた加速度センサによる検出値が所定の値より大きい場合を方向変換として検知する。
【０１５８】
ここで、上記所定の値を、芝刈りロボット１が９０°方向変換する際に生じる加速度の値に設定する。さらに、他の方法によって、方向変換の条件を設定してもよい。
【０１５９】
また、芝刈りロボット１が備えるＧＰＳ信号受信部２２及び記憶部２４の地図情報を用いて、当該芝刈りロボット１の地図上の位置を検出し、検出した位置を追跡することで、芝刈りロボット１のターン回数を検出するようにしてもよい。
【０１６０】
このように、領域ワイヤ５０に遭遇すると当該領域ワイヤ５０の内側で且つランダムに向きを変える第一の走行モードと、前記第二の走行モードとを切り替えることで、前記実施形態１と同様に、敷地４０内の領域Ａ、領域Ｂの両領域に概ね均等の頻度で芝刈り作業可能となる。
【０１６１】
本実施形態においても前記実施形態１と同様に、芝刈りロボット１に行わせる第１の作業と第２の作業との割合の決定は、予めユーザ等の計画設定によって行われる。この計画設定の仕方としては、上述したように、領域Ａの芝刈り２回行ったら、領域Ｂの芝刈りを１回行うように、第１の作業と第２の作業との実行割合を決めることが考えられる。領域Ａ、領域Ｂの大きさ（作業領域）の相違により、領域Ａ、領域Ｂの両領域を概ね均等に作業出来る計画の仕方として、第１の作業と第２の作業とを３：２程度の頻度割合とするようにしてもよい。第１の作業と第２の作業との割合は、ユーザによって自由に設定できるものとする。
【０１６２】
なお、本実施形態１〜３では、節目イベントの検知により、第二の走行モードを切り替ええる例について説明したが、以下の実施形態４では、芝刈り作用をする曜日を領域Ａ，Ｂで決めて行う例について説明する。
【０１６３】
〔実施形態４〕
本発明の他の実施形態について説明すれば、以下のとおりである。
【０１６４】
なお、説明の便宜上、前記実施形態１〜３にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。
【０１６５】
本実施形態に係る芝刈りロボット１は、前記実施形態１〜３と同じ構成であり、異なるのは、領域Ａと領域Ｂの芝刈り作業を曜日によって変更している点で異なる。
【０１６６】
すなわち、本実施形態では、第一の走行モードと第二の走行モードの切り替えが、前記実施形態１〜３のように、芝刈り作業の回数ではなく、曜日単位で切り替えている点で、前記実施形態１〜３と相違している。
【０１６７】
例えば、月曜日、木曜日は、図７の（ａ）に示す第一の走行モードで走行開始して芝刈り作業をし、火曜日、金曜日は、図７の（ｂ）に示す第二の走行モードで走行開始して芝刈り作業をすると言った設定である。
【０１６８】
なお、上記曜日や切替えの間隔は適宜設定可能である。例えば、月内の特定の日によって第一の走行モードで走行開始して芝刈りを行うか、第二の走行モードで走行開始して芝刈りを行うかを設定するようにしてもよい。例えば第一の走行モードで走行開始して芝刈りを行うか、第二の走行モードで走行開始して芝刈りを行うかを、月内の偶数日と奇数日に分けたり、月内の５，１０，１５，２０，２５，３０日と、残りの日とに分けたりしてもよい。
【０１６９】
また、第二の走行モードを行い領域Ｂの芝刈り作業を行うための処理は、前記実施形態１〜３と同じである。
【０１７０】
図７では、節目イベントの発生点を符号Ｇで示している。
【０１７１】
つまり、符号Ｇの箇所における節目イベント発生の判定条件については前記実施形態１〜３と同じである。
【０１７２】
以上のように、曜日単位で領域を変えて、芝刈り作業を行うことで、敷地４０内の領域Ａ、領域Ｂの両領域に概ね均等の頻度で芝刈り作業可能となる。
【０１７３】
〔実施形態５〕
本発明の他の実施形態について説明すれば、以下のとおりである。
【０１７４】
なお、説明の便宜上、前記実施形態１〜３にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。
【０１７５】
本実施形態に係る芝刈りロボット１は、前記実施形態１と同じ構成であり、節目イベント発生の判定条件が他の実施形態と異なる。
【０１７６】
すなわち、本実施形態では、第二の走行モードにおける節目イベントを、充電ステーション６０から移動条件（時間、距離、ターン回数）ではなく、環境情報の検知で設定している。
【０１７７】
ここで、環境情報とは、例えば図１に示すカメラ３３により撮影した、芝刈りロボット１の前方の映像がある。
【０１７８】
イベント監視部１６３は、節目イベント発生の判定条件を、芝刈りロボット１の移動先の前方を撮影した画像により設定している。
【０１７９】
この節目イベント発生の判定条件についても前記実施形態１〜４と同様に、記憶部２４に記憶されている。
【０１８０】
従って、イベント監視部１６３は、芝刈りロボット１が充電ステーション６０から第二の走行モードで出発した後の、環境条件を芝刈りロボット１に搭載したカメラ３３等でモニタリングし、予め設定乃至は記憶された領域Ｂの環境情報（例えば、領域Ｂの画像）と、走行中のカメラモニタリング情報を所望のタイミングで照合して、領域Ｂに到達したと判定すれば、その判定した時点を節目イベントの発生時点Ｈと設定する。ここで、領域Ｂに到達したとの判定は、カメラ３３によって前方を撮影した画像が予め撮影した画像と類似したときとする。つまり、イベント監視部１６３は、カメラ３３によって撮影された画像が予め撮影した画像に対して、完全一致していなくても、全体として概ね一致していれば（画像判定の閾値は適宜設定可能）、領域Ｂに到達したと判定する。
【０１８１】
この時点で、走行モード切り替え部１６４は、イベント監視部１６３から検知信号を受け取ると、走行制御部１６１に対して、第二の走行モードから第一の走行モードに切り替える指示を行う。
【０１８２】
走行制御部１６１は、走行モード切り替え部１６４から受け取った走行モードの切り替え指示の信号に基づいて、芝刈りロボット１の走行モードを第二の走行モードから第一の走行モードに切り替える。
【０１８３】
つまり、芝刈りロボット１は、図８に示す（ｂ）のように、第二の走行モードによって、領域Ａ内の充電ステーション６０を出発して、領域Ｃを通過し終わるまで強制的に領域ワイヤ５０に沿って領域Ｂに向かうように出発させ、領域Ｂに到達する頃に節目イベントを検知し、その段階（節目イベント発生時点Ｈ）で第一の走行モードに自動的に切り替え、領域Ｂ内での芝刈り作業を開始する。
【０１８４】
このように、領域ワイヤ５０に遭遇すると当該領域ワイヤ５０の内側で且つランダムに向きを変える第一の走行モードと、前記第二の走行モードとを切り替えることで、前記実施形態１と同様に、敷地４０内の領域Ａ、領域Ｂの両領域に概ね均等の頻度で芝刈り作業可能となる。
【０１８５】
なお、環境条件として用いる画像情報は、いわゆる自然画像の他、バーコード、ＱＲコード（登録商標）に代表されるパターン画像でもよい。
【０１８６】
その場合、検知器はカメラの他、光学スキャナを使用する。
【０１８７】
また、画像情報ではなく、磁界や電界強度、電波の受信、光の受光でも同様に代替可能である。
【０１８８】
本実施形態においても前記実施形態１と同様に、芝刈りロボット１に行わせる第１の作業と第２の作業との割合の決定は、予めユーザ等の計画設定によって行われる。この計画設定の仕方としては、上述したように、領域Ａの芝刈り２回行ったら、領域Ｂの芝刈りを１回行うように、第１の作業と第２の作業との実行割合を決めることが考えられる。領域Ａ、領域Ｂの大きさ（作業領域）の相違により、領域Ａ、領域Ｂの両領域を概ね均等に作業出来る計画の仕方として、第１の作業と第２の作業とを３：２程度の頻度割合とするようにしてもよい。第１の作業と第２の作業との割合は、ユーザによって自由に設定できるものとする。
【０１８９】
〔実施形態６〕
本発明の他の実施形態について説明すれば、以下のとおりである。
【０１９０】
なお、説明の便宜上、前記実施形態１〜５にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。
【０１９１】
前記実施形態１〜５では、作業対象領域である領域Ａと領域Ｂ領域とを繋ぐ領域Ｃを、建物と倉庫との間にある通路を想定して説明したが、本実施形態では、図９に示すように、コンクリートやレンガ等芝生が敷設できない場所、具体的にはガレージ等に利用されている領域に形成される幅狭の領域を領域Ｃとして説明する。
【０１９２】
ここでは、芝刈りロボット１が領域Ａ乃至は、領域Ｂを作業している最中に、誤って車両７０を停車する領域に侵入しないように、領域ワイヤ５０を、車両７０の停車位置を超えて車両７０より図９では下側に、換言すれば、車両７０をワイヤのループ外に位置するように敷設している。これにより、芝刈りロボット１を領域Ａ乃至は、領域Ｂから車両７０の停車領域に侵入させないようにすることができると共に、結果として、領域Ａ、領域Ｂ間に両領域を繋ぐ幅狭の領域Ｃが形成される。
【０１９３】
図９に示す領域Ｃも、結果として、前記実施形態１〜５と同様に、芝刈りロボット１にとっては侵入し難い領域となる。
【０１９４】
従って、本実施形態においても、芝刈りロボット１による作業は、前記実施形態１〜５と同じように行われる。つまり、走行制御部１６１は、図９に示すように、第一の走行モードによる領域Ａの作業が終了すれば、第二の走行モードを実行するか否かを、予め設定した計画、すなわち領域Ａ、Ｂの作業頻度の割り振りから判断し、予め設定した計画に一致していれば、芝刈りロボット１を、第二の走行モードで充電ステーション６０から出発させて領域ワイヤ５０をたどって領域Ｃに移動させる。
【０１９５】
その後のイベント監視部６３による節目イベントのモニタリングについても前記実施形態１〜５と同じである。
【０１９６】
なお、本実施形態では、一例として、前記実施形態１の図３と同様に、節目イベントの発生条件を、充電ステーション６０を出発した芝刈りロボット１の走行時間によって設定するものとする。
【０１９７】
すなわち、図９に示す充電ステーション６０から芝刈りロボット１が出発して、５分経過した時点を節目イベントが発生する時点として予め設定されており、図では地点Ｉが節目イベントが発生時点に相当する。
【０１９８】
具体的には、イベント監視部１６３は、記憶部２４に記憶されている節目イベントの発生条件を読取り、走行制御部１６１から送られる走行情報（充電ステーション６０を出発してからの芝刈りロボット１の走行時間）から、５分経過したときを節目イベントの発生として検知し、検知した信号を走行モード切り替え部１６４に送る。
【０１９９】
走行モード切り替え部１６４は、イベント監視部１６３から検知信号を受け取ると、走行制御部１６１に対して、第二の走行モードから第一の走行モードに切り替える指示を行う。
【０２００】
走行制御部１６１は、走行モード切り替え部１６４から受け取った走行モードの切り替え指示の信号に基づいて、芝刈りロボット１の走行モードを第二の走行モードから第一の走行モードに切り替える。
【０２０１】
つまり、芝刈りロボット１は、図９に示す（ｂ）のように、第二の走行モードによって、領域Ａ内の充電ステーション６０から、領域Ｃを通過し終わるまで強制的に領域ワイヤ５０に沿って領域Ｂに向かうように出発させ、領域Ｂに到達した頃に節目イベントを検知し、その段階（節目イベント発生時点Ｉ）で第一の走行モードに自動的に切り替え、領域Ｂ内での芝刈り作業を開始する。
【０２０２】
以上のように、前記の実施形態１〜６では、本発明の自律型作業車として、芝刈りロボット１を例に説明したが、本発明はこれに限定されるものではなく、芝刈り以外の作業、例えば清掃、種蒔き、ワックス塗布などを行う自律型の作業ロボットにも適用することができる。
【０２０３】
〔まとめ〕
本発明の態様１に係る自律型作業車（芝刈りロボット１）は、信号源（充電ステーション６０）に接続されたループを形成する通電可能なワイヤ（領域ワイヤ５０）の信号を検知して走行する機能を有すると共に、前記ワイヤ（領域ワイヤ５０）に接続された前記信号源（充電ステーション６０）から出発、及び帰還する機能を有し、前記ワイヤ（領域ワイヤ５０）のループ内に規定された少なくとも２つの領域（領域Ａ，Ｂ）を含む作業領域（敷地４０）で作業を行う自律型作業車（芝刈りロボット１）において、前記ワイヤ（領域ワイヤ５０）を避けて任意の方向に走行開始する第一の走行モードと、前記ワイヤ（領域ワイヤ５０）に沿って走行し、予め設定した節目イベント（Ｄ〜Ｉ）が発生した時点で前記ワイヤ（領域ワイヤ５０）のループ内側の方向に走行する第二の走行モードと、を有することを特徴としている。
【０２０４】
上記の構成によれば、第一の走行モードは、ワイヤを避けて任意の方向に走行開始する走行モードであるため、作業領域内を通常作業する走行モードに適している。
【０２０５】
また、第二の走行モードは、前記ワイヤに沿って走行し、予め設定した節目イベントが発生した時点で前記ワイヤのループ内側の方向に走行する走行モードであるため、ワイヤを用いて強制的に自律型作業車を走行させる強制走行モードとすることができる。
【０２０６】
これにより、作業領域内に自律型作業車が通行し難い領域（幅の狭い通路などの走行確率の低い領域）を通過して別の領域に移動する必要がある場合に、第二の走行モードは有効である。
【０２０７】
しかも、第二の走行モードでは、節目イベントが発生した時点で、ワイヤによる強制走行モードが解除されるため、通過し難い領域を通り抜けた時点を節目イベントの発生時点とすれば、移動先の領域でランダム走行などの別の走行を行い、作業を実行することができる。
【０２０８】
従って、２つの作業領域が、自律型走行車が侵入し難い領域（例えば幅の狭い通路）あるいは自律型走行車を侵入させたくない領域（自律型走行車が例えば芝刈りロボットである場合には、コンクリートやレンガ等の芝生を敷設できない領域）を介して繋がっている場合、一方の作業領域を第一の走行モードで行った後、他方の作業領域をする際に、第二の走行モードを実行することで、ワイヤにより自律型作業車を自律型走行車が侵入し難い領域を強制的に侵入させて、他方の作業領域の作業を実行することができるため、２つの作業領域に対する作業頻度に偏りを低減することが可能となる。
【０２０９】
しかも、一方の作業領域から他方の作業領域へ移動させるために、従来のように、ガイドワイヤを敷設する必要がないため、敷設にかかる費用や手間を省くことができる。
【０２１０】
本発明の態様２に係る自律型作業車（芝刈りロボット１）は、上記態様１において、前記信号源（充電ステーション６０）から第一の走行モードで出発して、第一の走行モードのみで作業を行う第１の作業と、前記信号源（充電ステーション６０）から第二の走行モードで出発して、途中で第二の走行モードから第一の走行モードに切り替えて作業を行う第２の作業との割合は、ユーザによって設定されるのが好ましい。
【０２１１】
本発明の態様３に係る自律型作業車（芝刈りロボット１）は、上記態様１において、前記作業領域が第１の領域及び第２の領域（領域Ａ，Ｂ）からなり、前記第１の領域及び第２の領域（領域Ａ，Ｂ）が自律型作業車（芝刈りロボット１）の走行可能な第３の領域（領域Ｃ）を介して繋がっているとき、一方の領域（領域Ａ）から前記第３の領域を通り他方の領域に移動する場合、移動先の領域（領域Ｂ）において前記節目イベントが発生するように節目イベントの発生条件が設定されているのが好ましい。
【０２１２】
上記構成によれば、移動先の領域、すなわち作業対象となる領域で節目イベントが発生しているため、当該移動先の領域での作業を確実に行わせることができる。
【０２１３】
本発明の態様４に係る自律型作業車（芝刈りロボット１）は、上記態様１において、前記第１の領域及び第２の領域（領域Ａ，Ｂ）に対する自律型作業車（芝刈りロボット１）によるぞれぞれの作業は、予め設定された日に分けて実行されるのが好ましい。
【０２１４】
本発明の態様５に係る自律型作業車（芝刈りロボット１）は、上記態様４おいて、前記第１の領域及び第２の領域（領域Ａ，Ｂ）に対する自律型作業車（芝刈りロボット１）によるそれぞれの作業は、予め設定された曜日に分けて実行されるのが好ましい。
【０２１５】
本発明の態様６に係る自律型作業車（芝刈りロボット１）は、上記態様４おいて、前記第１の領域及び第２の領域に対する自律型作業車によるぞれぞれの作業は、奇数日と、偶数日とに分けて実行されるのが好ましい。
【０２１６】
上記構成によれば、各領域を特定された日に分けて作業することで、両領域に対する作業を確実に実行することができるため、２つの作業領域（第１の領域及び第２の領域）に対する作業頻度に偏りを低減することが可能となる。
【０２１７】
本発明の態様７に係る自律型作業車（芝刈りロボット１）は、前記態様１において、前記節目イベントは、自律型作業車（芝刈りロボット１）の走行距離が予め設定した距離に達したときに発生するのが好ましい。
【０２１８】
本発明の態様８に係る自律型作業車（芝刈りロボット１）は、前記態様１において、前記節目イベントは、自律型作業車（芝刈りロボット１）の走行時間が予め設定した時間に達したときに発生するのが好ましい。
【０２１９】
本発明の態様９に係る自律型作業車（芝刈りロボット１）は、前記態様１において、前記節目イベントは、自律型作業車（芝刈りロボット１）のターン回数が予め設定した回数に達したときに発生するのが好ましい。
【０２２０】
上記構成によれば、自律型作業車の内部で取得された走行情報（走行距離、走行時間、ターン回数）により節目イベントが発生するようになるため、自律型作業車の走行に合わせて節目イベントを適切に発生させることができる。このため、２つの作業領域に対する作業頻度に偏りを低減することが可能となる。
【０２２１】
本発明の態様１０に係る自律型作業車（芝刈りロボット１）は、前記態様１において、前記節目イベントは、前方を撮影した画像が予め撮影した画像と類似したときに発生するのが好ましい。
【０２２２】
上記構成によれば、移動先の前方を撮影するだけで、節目イベントの発生を検知することが可能となる。
【０２２３】
このため、節目イベントの発生を、自律型作業車の走行時間、走行距離、ターン回数などように、作業領域の形状や大きさに合わせて設定する必要がない。
【０２２４】
本発明の態様１１に係る自律型作業車（芝刈りロボット１）は、前記態様１において、前記節目イベントは、
（１）自律型作業車の走行距離が予め設定した距離に達したとき、
（２）自律型作業車の走行時間が予め設定した時間に達したとき、
（３）自律型作業車のターン回数が予め設定した回数に達したとき、
（４）前方を撮影した画像が予め撮影した画像と類似したとき、
の４つの条件のうち、少なくとも２つの条件を満たしたときに発生するのが好ましい。
【０２２５】
このように、複数の条件を用いることで、節目イベントを適切に検知することが可能となる。
【０２２６】
本発明の各態様に係る芝刈りロボット１の制御部１６は、コンピュータによって実現してもよく、この場合には、コンピュータを上記制御部１６が備える各部（ソフトウェア要素）として動作させることにより上記制御部１６をコンピュータにて実現させる制御装置のプログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【０２２７】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【産業上の利用可能性】
【０２２８】
本発明は、作業エリア内を自律的に走行して、搭載された作業機を用いて作業を行う自律型作業車に利用することができる。
【符号の説明】
【０２２９】
１  ロボット
１０  本体ベース
１１  後輪駆動機構
１２  前輪
１３  後輪
１４  バッテリ
１６  制御部
１７  カッタ
１８  駆動用モータ
１９  回転板
２２  ＧＰＳ信号受信部
２３  磁気センサ
２４  記憶部
３１  距離メータ
３２  ターンカウンタ
３３  カメラ
４０  敷地
５０  領域ワイヤ（ワイヤ）
６０  充電ステーション（信号源）
１１９  駆動機構
１６１  走行制御部
１６２  作業制御部
１６３  イベント監視部
１６４  走行モード切替部
【要約】
【課題】幅狭の通路を介して存在する２つの作業領域に対する作業頻度に偏りを低減すること。
【解決手段】本発明の芝刈りロボット（１）は、領域ワイヤ（５０）を避けて任意の方向に走行開始する第一の走行モード（ａ）と、前記領域ワイヤ（５０）に沿って走行し、予め設定した節目イベントが発生した時点で前記領域ワイヤ（５０）のループ内側の方向に走行する第二の走行モード（ｂ）と、を有する。
【選択図】図３【図１】
0005917747.tif 000002
【図２】
0005917747.tif 000003
【図３】
0005917747.tif 000004
【図４】
0005917747.tif 000005
【図５】
0005917747.tif 000006
【図６】
0005917747.tif 000007
【図７】
0005917747.tif 000008
【図８】
0005917747.tif 000009
【図９】
0005917747.tif 000010
【図１０】
0005917747.tif 000011