(57)【要約】【課題】同一、または近似した複数のフロアを掃除する自律走行掃除機に対し、効率よく掃除用のマップを提供する。【解決手段】形態が同一の複数のフロア２０１を備える施設２００を掃除する自律走行掃除機１１０にフロア２０１を掃除するための情報を提供する掃除情報提供装置１２０であって、自律走行掃除機１１０が一つのフロア２０１を走行することにより得られた初期マップ２６０を取得する初期マップ取得部１２１と、初期マップ２６０に基づき整形されたフロアマップ２６１を生成するフロアマップ生成部１２２と、フロアマップ２６１に掃除に関する情報を付加して得られる掃除マップ２６２を生成する掃除マップ生成部１２３と、掃除マップ２６２を複製する複製部１２４と、掃除マップ２６２を対応する複数の自律走行掃除機１１０に提供するマップ情報提供部１２５とを備える掃除情報提供装置１２０。【選択図】図６
2019106123.tif 000002
【特許請求の範囲】
【請求項１】
形態が同一、または近似した複数のフロアを備える施設を掃除する複数の自律走行掃除機に前記フロアを掃除するための情報を提供する掃除情報提供装置であって、
前記自律走行掃除機の少なくとも一台が一つのフロアを走行することにより得られたフロアの形態を示す情報である初期マップを取得する初期マップ取得部と、
取得した前記初期マップに基づき整形されたフロアマップを生成するフロアマップ生成部と、
フロアマップに掃除に関する情報を付加して得られる掃除マップを生成する掃除マップ生成部と、
前記フロアマップ生成部で生成されたフロアマップ、および前記掃除マップ生成部で生成された掃除マップの少なくとも一方を複製する複製部と、
複製された前記掃除マップを対応する複数の前記自律走行掃除機に提供するマップ情報提供部と
を備える掃除情報提供装置。
【請求項２】
前記フロアマップ生成部は、生成されたフロアマップの修正を受け付けて新たなフロアマップを生成し、
前記複製部は、既に複製されたフロアマップを新たなフロアマップに更新する
請求項１に記載の掃除情報提供装置。
【請求項３】
前記掃除マップ生成部は、生成された掃除マップの修正を受け付けて新たな掃除マップを生成し、
前記複製部は、既に複製された掃除マップを新たな掃除マップに更新する
請求項１または２に記載の掃除情報提供装置。
【請求項４】
前記掃除マップ生成部は、
一つのフロアマップに対し、掃除マップである第一掃除マップと第二掃除マップを生成し、
前記マップ情報提供部は、
所定の第一条件を満たす場合、第一掃除マップを前記自律走行掃除機に提供し、前記第一条件とは異なる第二条件を満たす場合、第二掃除マップを前記自律走行掃除機に提供する
請求項１から３のいずれか一項に記載の掃除情報提供装置。
【請求項５】
前記第一条件、および前記第二条件は、スケジュールに関する条件である
請求項４に記載の掃除情報提供装置。
【請求項６】
前記第一条件、および前記第二条件は、前記自律走行掃除機が掃除を実行する場所の環境に関する条件である
請求項４に記載の掃除情報提供装置。
【請求項７】
形態が同一、または近似した複数のフロアを備える施設を掃除する複数の自律走行掃除機と、前記フロアを掃除するための情報を提供する掃除情報提供装置とを備える掃除機システムであって、
前記自律走行掃除機の少なくとも一台が一つのフロアを走行することにより得られたフロアの形態を示す情報である初期マップを取得する初期マップ取得部と、
取得した前記初期マップに基づき整形されたフロアマップを生成するフロアマップ生成部と、
フロアマップに掃除に関する情報を付加して得られる掃除マップを生成する掃除マップ生成部と、
前記フロアマップ生成部で生成されたフロアマップ、および前記掃除マップ生成部で生成された掃除マップの少なくとも一方を複製する複製部と、
複製された前記掃除マップを対応する複数の前記自律走行掃除機に提供するマップ情報提供部と
を備える掃除機システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の自律走行掃除機に対し掃除するための掃除用マップを提供する掃除情報提供装置、およびこれを備える掃除機システムであって、同一、または近似した複数のフロアを備える施設を掃除する複数の自律走行掃除機に掃除用マップを提供する装置、およびシステムに関する。
【背景技術】
【０００２】
近年では、自律走行掃除機は掃除中の自己位置推定結果に基づき、走行エリアのマップを作成し、そのマップを元に次回掃除すべきエリアを指定することを可能としている（特許文献１）。
【０００３】
この文献によると、掃除をしながらオドメトリ情報やカメラ、測距センサといった掃除機が備える各種センサからの情報を用いて、自己の動きや周囲との位置関係を元に、自己のいる相対位置を推定し、部屋の中のどの位置にいるかを把握し、その情報を元に次に掃除すべき掃除領域を自在に選択させるマップを作成する自律走行掃除機が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−０８５３０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、ホテルやテナントビル、大型の商業施設などにおいて、複数の自律走行掃除機が各フロアの共用スペースなどにおいて別々に掃除用のマップを作成し、当該マップに基づき掃除を実行することは効率的ではない。
【０００６】
特に、施設に新しく掃除機システムが導入された際の起ち上げや、施設のフロア構成が模様替えなどにより変わった場合に実行される掃除機システムの再設定などは、長時間を要することになる。
【０００７】
本発明は上記課題を解決するものであり、各フロアにおける掃除用のマップを容易に作成し、提供することのできる掃除情報提供装置、および掃除機システムの提供を目的としている。
【課題を解決するための手段】
【０００８】
本発明の１つである掃除情報提供装置は、形態が同一、または近似した複数のフロアを備える施設を掃除する複数の自律走行掃除機に前記フロアを掃除するための情報を提供する掃除情報提供装置であって、前記自律走行掃除機の少なくとも一台が一つのフロアを走行することにより得られたフロアの形態を示す情報である初期マップを取得する初期マップ取得部と、取得した前記初期マップに基づき整形されたフロアマップを生成するフロアマップ生成部と、フロアマップに掃除に関する情報を付加して得られる掃除マップを生成する掃除マップ生成部と、前記フロアマップ生成部で生成されたフロアマップ、および前記掃除マップ生成部で生成された掃除マップの少なくとも一方を複製する複製部と、複製された前記掃除マップを対応する複数の前記自律走行掃除機に提供するマップ情報提供部とを備える。
【０００９】
また、本発明の他の１つである掃除機システムは、形態が同一、または近似した複数のフロアを備える施設を掃除する複数の自律走行掃除機と、前記フロアを掃除するための情報を提供する掃除情報提供装置とを備える掃除機システムであって、前記自律走行掃除機の少なくとも一台が一つのフロアを走行することにより得られたフロアの形態を示す情報である初期マップを取得する初期マップ取得部と、取得した前記初期マップに基づき整形されたフロアマップを生成するフロアマップ生成部と、フロアマップに掃除に関する情報を付加して得られる掃除マップを生成する掃除マップ生成部と、前記フロアマップ生成部で生成されたフロアマップ、および前記掃除マップ生成部で生成された掃除マップの少なくとも一方を複製する複製部と、複製された前記掃除マップを対応する複数の前記自律走行掃除機に提供するマップ情報提供部とを備える。
【００１０】
なお、前記掃除情報提供装置、および掃除機システムが含む各処理をコンピュータに実行させるためのプログラムを実施することも本発明の実施に該当する。無論、そのプログラムが記録された記録媒体を実施することも本発明の実施に該当する。
【発明の効果】
【００１１】
同一、または近似した複数のフロアを掃除する自律走行掃除機に対し、効率よく掃除用のマップを提供することができる。
【図面の簡単な説明】
【００１２】
【図１】実施の形態における掃除機システムを掃除対象のビルと共に示す図である。
【図２】実施の形態における自律走行掃除機の外観を示す平面図である。
【図３】実施の形態における自律走行掃除機の外観を示す底面図である。
【図４】実施の形態における自律走行掃除機の制御ユニットの各機能部を示すブロック図である。
【図５】実施の形態における初期マップ生成部が生成した初期マップを示す図である。
【図６】実施の形態における掃除情報提供装置の各機能部を示すブロック図である。
【図７】実施の形態におけるフロアマップ生成部が所定のアルゴリズムに基づき生成したフロアマップを示す図である。
【図８】実施の形態におけるインターフェースを介して修正されたフロアマップを示す図である。
【図９】実施の形態における掃除マップ生成部が生成した２種類の掃除マップを示す図である。
【図１０】実施の形態における掃除情報提供装置の動作の流れを示すフローチャートである。
【図１１】実施の形態におけるフロアマップ生成部が生成したフロアマップの表示状態を示す図である。
【図１２】実施の形態における掃除マップ生成部が生成した掃除マップの表示状態を示す図である。
【図１３】実施の形態のおける掃除マップの複製後の状態が表示された画面を示す図である。
【発明を実施するための形態】
【００１３】
次に、本発明における自律走行掃除機の実施の形態について、図面を参照しつつ説明する。なお、以下の実施の形態は、本発明における自律走行掃除機の一例を示したものに過ぎない。従って本発明は、以下の実施の形態を参考に請求の範囲の文言によって範囲が画定されるものであり、以下の実施の形態のみに限定されるものではない。よって、以下の実施の形態における構成要素のうち、本発明の最上位概念を示す独立請求項に記載されていない構成要素については、本発明の課題を達成するのに必ずしも必要ではないが、より好ましい形態を構成するものとして説明される。
【００１４】
また、図面は、本発明を示すために適宜強調や省略、比率の調整を行った模式的な図となっており、実際の形状や位置関係、比率とは異なる場合がある。
【００１５】
（実施の形態）
図１は、実施の形態における掃除機システムを掃除対象のビルと共に示す図である。
【００１６】
同図に示すように、掃除機システム１００は、ホテルやテナントビルなどの施設２００において、形態が同一、または近似した複数のフロア２０１をそれぞれ掃除する複数の自律走行掃除機１１０と、フロア２０１を掃除するための情報を提供する掃除情報提供装置１２０とを備えている。またこれらは、Ｗｉ−Ｆｉ規格に基づく無線通信によりルーターを介して相互に通信できるものとなっている。
【００１７】
図２は、自律走行掃除機の外観を示す平面図である。図３は、実施の形態における自律走行掃除機の外観を示す底面図である。
【００１８】
これらの図に示されるように、実施の形態にかかる自律走行掃除機１１０は、各フロア２０１の共用部分などの掃除の対象領域である掃除エリア２０２の全部、または一部を自律的に走行し、掃除エリア２０２に存在するごみを吸引するロボット型の掃除機である。
【００１９】
本実施の形態によれば、自律走行掃除機１１０は、各種の構成要素が搭載されるボディ２２０、ボディ２２０を移動させる駆動ユニット２３０、掃除エリア２０２に存在するごみを集める掃除ユニット２４０、ごみをボディ２２０の内部に吸引する吸引ユニット２５０、駆動ユニット２３０と、掃除ユニット２４０と、吸引ユニット２５０とを制御する制御ユニット２７０、および、各種センサを備えている。
【００２０】
ボディ２２０は、駆動ユニット２３０、制御ユニット２７０などを収容する筐体であり、下部に対し上部が取り外し可能な構成となっている。ボディ２２０の外周部にはボディ２２０に対して変位可能なバンパが取り付けられている。また、図３に示されるとおり、ボディ２２０は、ごみをボディ２２０の内部に吸引するための吸込口２２１が設けられている。
【００２１】
駆動ユニット２３０は、制御ユニット２７０からの指示に基づき自律走行掃除機１１０を走行させる。本実施の形態においては、駆動ユニット２３０は、ボディ２２０の平面視における幅方向の中心に対して左側および右側にそれぞれ１つずつ配置されている。なお、駆動ユニット２３０の数は、２つに限られず、１つでもよいし、３つ以上でもよい。
【００２２】
駆動ユニット２３０は、掃除面上を走行するホイール、ホイールにトルクを与える走行用モータ、および、走行用モータを収容するハウジングを有する。各ホイールは、ボディ２２０の下面に形成される凹部に収容され、ボディ２２０に対して回転できるように取り付けられている。
【００２３】
本実施の形態の自律走行掃除機１１０の駆動方式は、キャスター２７９を補助輪として備えた対向二輪型であり、２つのホイールの回転を独立して制御することで、直進、後退、左回転、右回転など自律走行掃除機１１０を自在に走行させることができる。
【００２４】
掃除ユニット２４０は、吸込口２２１からごみを吸い込ませるためのユニットであり、吸込口２２１内に配置されるメインブラシ、メインブラシを回転させるブラシ駆動モータなどを備えている。
【００２５】
吸引ユニット２５０は、ボディ２２０の内部に配置されており、ファンケース、および、ファンケースの内部に配置される電動ファンを有する。電動ファンは、ごみ箱ユニット２５１の内部の空気を吸引し、ボディ２２０の外方に空気を吐出させることにより、吸込口２２１からごみを吸い込み、ごみ箱ユニット２５１内にごみを収容する。
【００２６】
自律走行掃除機１１０が備える各種センサとして以下の様なセンサを例示できる。
【００２７】
障害物センサ２７３は、ボディ２２０の前方に存在する障害物を検出するセンサである。本実施の形態の場合、障害物センサ２７３は、超音波センサが用いられる。障害物センサ２７３は、ボディ２２０の前方の中央に配置される発信部２７１、および、発信部２７１の両側にそれぞれ配置される受信部２７２を有し、発信部２７１から発信されて障害物によって反射して帰ってきた超音波を受信部２７２がそれぞれ受信することで、障害物の距離や位置を検出することができる。
【００２８】
測距センサ２７４は、ボディ２２０の周囲に存在する障害物などの物体とボディ２２０との距離を検出する。本実施の形態の場合、測距センサ２７４は、発光部および受光部を有する赤外線センサであり、障害物に反射した赤外線が戻ってくるまでの時間に基づき距離を測定する。
【００２９】
測距センサ２７４は、右側の前方頂部、および、左側の前方頂部にそれぞれ配置され、配置され、右側の測距センサ２７４は、ボディ２２０の右斜め前方に向けて光を出力し、左側の測距センサ２７４は、ボディ２２０の左斜め前方に向けて光を出力する。このような構成により、自律走行掃除機１１０が旋回するときに、測距センサ２７４は、ボディ２２０の輪郭と最も接近した周囲の物体とボディ２２０との距離を検出する。
【００３０】
衝突センサ（図示せず）は、ボディ２２０の周囲に取り付けられているバンパが、障害物に接触してボディ２２０に対して押し込まれることに伴いオンされるスイッチ接触変位センサである。
【００３１】
二次元測距装置２７５は、ボディ２２０の上部空間を二次元的な画像として把握し、画像中に存在する物体までの距離を測定する装置である。二次元測距装置２７５で測定された２．５次元的な情報は、情報処理部で処理され、情報内の特徴点の位置、および距離から自律走行掃除機１１０の現在位置を把握することができるものとなっている。二次元測距装置２７５の種類は特に限定されるものではないが、例えばＬｉＤＡＲ（Ｌｉｇｈｔ  Ｄｅｔｅｃｔｉｏｎ  ａｎｄ  Ｒａｎｇｉｎｇ）、ＴｏＦ（Ｔｉｍｅ  ｏｆ  Ｆｌｉｇｈｔ）、複眼カメラなどを例示することができる。
【００３２】
床面センサ２７６は、ボディ２２０の底面の複数箇所に配置され、掃除エリア２０２としての床面が存在するか否かを検出する。本実施の形態の場合、床面センサ２７６は、発光部および受光部を有する赤外線センサであり、発光部から放射した赤外線光が戻ってくる場合は床面有り、閾値以下の光しか戻ってこない場合は床面無しとして検出する。
【００３３】
エンコーダは、駆動ユニット２３０に備えられており、走行用モータによって回転する一対のホイールのそれぞれの回転角を検出する。エンコーダからの情報により、自律走行掃除機１１０の走行量、旋回角度、速度、加速度、角速度などを算出することができる。
【００３４】
加速度センサは、自律走行掃除機１１０が走行する際の加速度を検出し、角速度センサは、自律走行掃除機１１０が旋回する際の角速度を検出する。加速度センサ、角速度センサにより検出された情報は、ホイールの空回りによって発生する誤差を修正するための情報等に用いられる。
【００３５】
塵埃量センサ２７７は、例えば発光素子と受光素子からなり、受光素子が発光素子から放出された光の量を検出して出力する。出力された情報に基づいて、受光した光の量と塵埃量とを対応させる。具体的には、光の量が少なくなるほど塵埃量が多くなると判断され、その旨を示す塵埃量情報が生成される。
【００３６】
以上の障害物センサ２７３、測距センサ２７４、衝突センサ、二次元測距装置２７５、床面センサ２７６、エンコーダ、塵埃量センサ２７７は、例示であり、自律走行掃除機１１０は、全てのセンサを備えなくてもかまわない。また、上記とは異なるセンサを自律走行掃除機１１０が備えてもかまわない。
【００３７】
図４は、実施の形態における自律走行掃除機の制御ユニットの各機能部を示すブロック図である。同図に示すように、自律走行掃除機１１０の制御ユニット２７０は、駆動ユニット２３０を制御して自律走行掃除機１１０を自律的走行させて掃除を実行するユニットである。また、自律走行掃除機１１０の少なくとも１つが備える制御ユニット２７０は、自律走行中に各種センサから得られた情報に基づく走行実績からフロア２０１の形態を示す情報である初期マップを生成する機能を備えている。本実施の形態の場合、制御ユニット２７０は、自己位置情報生成部２８５と、初期マップ生成部２８１と、記憶装置２９９と、報知部２８６とを備えている。
【００３８】
自己位置情報生成部２８５は、自律走行掃除機１１０が走行中、掃除中などにおいて各種センサから取得した情報に基づき、自己位置推定技術により得られる複数箇所における自己位置情報を生成する処理部である。
【００３９】
初期マップ生成部２８１は、自己位置情報生成部２８５が生成した自己位置情報の集合である走行実績を用いて図５に示すような、初期マップ２６０を生成し、記憶装置２９９に保存する処理部である。ここで、初期マップ２６０は、複数箇所における自己位置情報の集合であり、掃除エリア２０２において、自律走行掃除機１１０が走行することができる領域を示すものである。従って、掃除エリア２０２の床面の形状に近似していると考えられるが、例えば、落下物の存在によって或る領域が走行できなかったり、共用部分と専用部分との間の扉がたまたま開いていたりした場合などは、実際の掃除エリア２０２の形状と乖離する場合がある。また、自律走行掃除機１１０が備える各種センサから取得した情報には誤差が含まれているため、未認識の壁や誤検知の壁などが存在しうる。具体的に例えば初期マップ２６０は、ＳＬＡＭ（Ｓｉｍｕｌｔａｎｅｏｕｓ  Ｌｏｃａｌｉｚａｔｉｏｎ  ａｎｄ  Ｍａｐｐｉｎｇ）により得られる環境地図などである。
【００４０】
報知部２８６は、初期マップ２６０が走行実績に基づき初期マップ生成部２８１にて生成され、記憶装置２９９に保存された場合、Ｗｉ−Ｆｉ規格に基づく無線通信などにより掃除情報提供装置１２０に対し初期マップ２６０生成の旨を示す情報を報知する処理部である。また報知部２８６は、掃除情報提供装置１２０からの要求に従い、または強制的に初期マップ２６０を無線通信などにより掃除情報提供装置１２０に送信する。
【００４１】
図６は、実施の形態における掃除情報提供装置の各機能部を示すブロック図である。掃除情報提供装置１２０は、複数の自律走行掃除機１１０のうちの少なくとも１台が生成した初期マップ２６０に基づき、複数の自律走行掃除機１１０に提供する掃除情報を作成する装置であり、同図に示すように、初期マップ取得部１２１と、フロアマップ生成部１２２と、掃除マップ生成部１２３と、複製部１２４と、マップ情報提供部１２５とを機能部として備えている。
【００４２】
本実施の形態の場合、掃除情報提供装置１２０は、携帯型の端末装置であり、コンピュータプログラムを記憶する記憶装置と、コンピュータプログラムに含まれる命令を処理するプロセッサと、有線や無線で各種情報を授受する通信装置と、処理結果などを操作者に画像で示す表示装置１２９（図１参照）と、操作者からの入力を受け付けるインターフェース１２８とを備えている。掃除情報提供装置１２０は、記憶装置に記憶されたコンピュータプログラムをプロセッサで実行し、各種装置を制御することにより各機能部を実現している。
【００４３】
また、掃除情報提供装置１２０は、複数の自律走行掃除機１１０をそれぞれ識別できる掃除機識別情報を有している。掃除情報提供装置１２０は、掃除機識別情報に基づき複数の自律走行掃除機１１０のそれぞれに対して別々の情報を提供することができるものとなっている。また、掃除情報提供装置１２０は、識別された自律走行掃除機１１０のそれぞれに特有の情報、例えば、どの階のフロア２０１を担当するかなどの情報を保持することができる。
【００４４】
初期マップ取得部１２１は、自律走行掃除機１１０の少なくとも一台から送信された初期マップ２６０を無線通信などに基づき取得する処理部である。
【００４５】
フロアマップ生成部１２２は、取得した初期マップ２６０に基づき整形されたフロアマップ２６１を生成する処理部である。本実施の形態の場合、初期マップ取得部１２１が取得した初期マップ２６０は、ＳＬＡＭにより得られる環境地図であり、比較的情報量が多いため、フロアマップ生成部１２２は、初期マップ２６０から掃除エリア２０２の外形、つまり、掃除を実行する領域とそれ以外の領域の境界を線として示したデータからなる情報量の比較的少ないフロアマップ２６１を生成する。
【００４６】
また、フロアマップ生成部１２２は、生成されたフロアマップ２６１の修正を、インターフェース１２８等を介して受け付け、新たなフロアマップ２６１を生成する機能を備えている。具体的に例えば、フロアマップ生成部１２２は、初期マップ２６０に基づき所定のアルゴリズムを用いて自動的に生成したフロアマップ２６１（図７参照）を、表示部１２６を介して表示装置１２９に表示する。表示装置１２９に表示される初期のフロアマップ２６１には、初期マップ２６０に含まれている、誤差、未認識の壁、誤検知の壁等がそのまま反映されている。表示された初期のフロアマップ２６１を見た操作者は、インターフェース１２８を用い、不具合箇所について加筆、削除、修正を行い、フロアマップ生成部１２２は、新しいフロアマップ２６１（図８参照）を生成する。
【００４７】
掃除マップ生成部１２３は、フロアマップ２６１上に掃除に関する情報を付加して得られる掃除マップ２６２を生成する処理部である。掃除に関する情報とは、例えば、自律走行掃除機１１０の掃除開始箇所Ｓ（図９参照）、掃除終了箇所Ｇ、掃除ルート、充電箇所Ｃ、床面の材質、掃除する領域と掃除しない領域などである。
【００４８】
掃除マップ２６２を生成する例としては、インターフェース１２８等を介して掃除情報提供装置１２０を操作する操作者が、フロアマップ２６１上に掃除に関する情報を入力することにより掃除マップ２６２を生成する。具体的な入力内容としては、図９に示すように、掃除を実行する掃除領域３０１と掃除を実行しない非掃除領域３０２、掃除開始箇所Ｓ、掃除終了箇所Ｇ、充電箇所Ｃなどをインターフェース１２８を用いてフロアマップ２６１上に入力して掃除マップ２６２を生成する。
【００４９】
本実施の形態の場合、掃除マップ生成部１２３は、一つのフロアマップ２６１に対し、図９に示すように、掃除マップ２６２である第一掃除マップ２６３と第二掃除マップ２６４など複数の掃除マップ２６２を生成することができるものとなっている。このように、１つのフロアマップ２６１に対し複数の掃除マップ２６２を生成することにより、例えば、平日は、第一掃除マップ２６３に基づいて自律走行掃除機１１０に掃除をさせ、休日は第二掃除マップ２６４に基づいて自律走行掃除機１１０に掃除をさせるなど時間や曜日、月、季節、天候などにより異なる種類の掃除を自律走行掃除機１１０に実行させることが可能となる。
【００５０】
また、掃除マップ生成部１２３は、既に生成された掃除マップ２６２の修正をインターフェース１２８等を介して受け付けて新たな掃除マップ２６２を生成することも可能である。
【００５１】
複製部１２４は、フロアマップ生成部１２２で生成されたフロアマップ２６１、および掃除マップ生成部１２３で生成された掃除マップの少なくとも一方を複製する処理部である。本実施の形態の場合、掃除情報提供装置１２０は、複数の自律走行掃除機１１０をそれぞれ識別する掃除機識別情報を有しており、複製部１２４は、フロアマップ２６１、および掃除マップの少なくとも一方を識別された自律走行掃除機１１０の台数に対応する数だけ複製する。また、複製部１２４は、複製したフロアマップ２６１、および掃除マップの少なくとも一方と、掃除機識別情報とを関連付ける。
【００５２】
また、フロアマップ生成部１２２が新たなフロアマップ２６１を生成した場合、複製部１２４は、既に複製されたフロアマップ２６１を新たなフロアマップ２６１に更新することができる。また、複製部１２４は、既に複製された複数のフロアマップ２６１の内、特定のフロアマップ２６１だけを新たなフロアマップ２６１に更新しても良い。
【００５３】
また、掃除マップ生成部１２３が、一つのフロアマップ２６１に対し複数の掃除マップ２６２を生成した場合、複製部１２４は、複数の掃除マップ２６２を全て複製してもよく、また、所定の条件を満たした掃除マップ２６２を選択的に複製してもかまわない。
【００５４】
マップ情報提供部１２５は、複製された掃除マップ２６２を対応する複数の自律走行掃除機１１０に無線通信、または有線通信によって提供する処理部である。本実施の形態の場合、マップ情報提供部１２５は、複数の自律走行掃除機１１０のそれぞれに対し対応する掃除機識別情報に関連付けられた掃除マップ２６２などをＷｉ−Ｆｉ規格に基づきルーター等を介して提供する。
【００５５】
マップ情報提供部１２５は、掃除マップ２６２を自律走行掃除機１１０に提供する場合において、複数種類の掃除マップ２６２が存在している場合にいずれの掃除マップ２６２を提供するかの判断を行う場合がある。例えば、掃除情報提供装置１２０が別途取得しているスケジュールに関する情報に基づき、自律走行掃除機１１０が掃除を実行する前の準備段階に入る日時が第一条件である平日か、第二条件である休日かを判断し、第一条件を満たしている場合は第一条件に対応した第一掃除マップ２６３を対応する自律走行掃除機１１０に提供し、第二条件を満たしている場合は、第二条件に対応した第二掃除マップ２６４を対応する自律走行掃除機１１０に提供する。
【００５６】
なお、マップ情報提供部１２５は、自律走行掃除機１１０が掃除を実行する場所の環境に関する情報、例えば現在の天候に関する情報に基づき、雨が降っている場合には濡れた床面に対応する掃除マップ２６２を提供し、雨が降っていない場合には乾燥した床面に対応する掃除マップ２６２を提供してもよい。
【００５７】
また、マップ情報提供部１２５は、自律走行掃除機１１０の状態情報、例えば満充電か否かの情報を取得し、第一掃除マップ２６３に基づく掃除を完了したのち満充電になれば、第二掃除マップ２６４を対応する自律走行掃除機１１０に提供し、第二掃除マップ２６４に基づく掃除を完了したのち満充電になれば、第一掃除マップ２６３、または第三掃除マップ（図示せず）を対応する自律走行掃除機１１０に提供しても良い。これによれば、広いフロアを複数の区画に分割し、一つの自律走行掃除機１１０が区画毎に掃除を行い、一つの区画の掃除が終了した後に充電を行い、満充電になれば次の区画を掃除することができる。このような条件以外にも、マップ情報提供部１２５は、様々な第一条件と第二条件などに基づき提供する掃除マップ２６２を選択することができる。
【００５８】
次に、図１０に示すフローチャートに基づき掃除機システム１００における掃除情報提供装置１２０の動作の一例を説明する。
【００５９】
掃除機システム１００が備える自律走行掃除機１１０のうちの少なくとも１台に、いずれかのフロア２０１を走行させ、初期マップ２６０を作成させた後、掃除情報提供装置１２０の初期マップ取得部１２１が初期マップ２６０を取得する（Ｓ１０１）。
【００６０】
次に、フロアマップ生成部１２２が取得した初期マップ２６０に基づき所定のロジックで、ベクターデータなどからなるフロアマップ２６１を生成する（Ｓ１０２）。生成したフロアマップ２６１は、表示部１２６により図１１に示すように、表示装置１２９に表示される（Ｓ１０３）。
【００６１】
表示装置１２９を確認して操作する操作者はフロアマップ２６１の修正が必要か否かを判断し（Ｓ１０４）、必要な場合は、インターフェース１２８を介してフロアマップ２６１を修正し、新たなフロアマップ２６１を生成する。
【００６２】
次に、図１２に示すように、表示装置１２９に表示されたフロアマップ２６１上にインターフェース１２８を介して掃除に関する情報を入力し、掃除マップ生成部１２３は、掃除マップ２６２を生成する（Ｓ１０６）。
【００６３】
次に、複製部１２４は、生成された掃除マップ２６２を複数の自律走行掃除機１１０に対応する数だけ複製する（Ｓ１０７）。表示部１２６は、図１３に示すように表示装置１２９に複製結果を表示する（Ｓ１０８）。本実施の形態の場合、掃除マップ２６２は第一掃除マップ２６３である北エリア用（平日）と、第二掃除マップ２６４である南エリア用（休日）の２種類が作成されており、複製部１２４はこれら全ての掃除マップ２６２を複製している。
【００６４】
ここで、複製された掃除マップ２６２を個別に修正したい場合は（Ｓ１０９）、画面中の示された対応する鉛筆マークをタッチすることなどにより、図１２に示すような掃除マップ修正画面に遷移し、操作者は掃除マップ２６２を個別に修正することもできる（Ｓ１１０）。
【００６５】
次に、マップ情報提供部１２５は、日時などに基づき適切な掃除マップ２６２を各自律走行掃除機１１０に提供する（Ｓ１１２）。なお、マップ情報提供部１２５は、インターフェース１２８を介して操作者が指示した掃除マップ２６２を個別に送信して提供することもできるものとなっている。
【００６６】
以上により、形態が同一、または近似した複数のフロアに対し複数台の自律走行掃除機１１０が掃除をする場合において、少なくとも一台の自律走行掃除機１１０が作成した初期マップ２６０に基づいて生成された掃除マップ２６２を複製して、各フロアを担当する自律走行掃除機１１０にそれぞれ提供することができる。従って、掃除機システム１００を短時間かつ高効率で起ち上げることが可能となる。
【００６７】
また、各フロアの同じ場所に装飾用の置物を配置するなど、各フロアのレイアウトが統一的に変化した場合でも、マスターのフロアマップ２６１を修正してこれに基づき掃除マップ２６２を生成し、複製することで、簡単かつ効率的に各自律走行掃除機１１０に掃除マップを提供することが可能となる。
【００６８】
なお、本発明は、上記実施の形態に限定されるものではない。例えば、本明細書において記載した構成要素を任意に組み合わせて、また、構成要素のいくつかを除外して実現される別の実施の形態を本発明の実施の形態としてもよい。また、上記実施の形態に対して本発明の主旨、すなわち、請求の範囲に記載される文言が示す意味を逸脱しない範囲で当業者が思いつく各種変形を施して得られる変形例も本発明に含まれる。
【００６９】
たとえば、掃除情報提供装置１２０は少なくとも１つの自律走行掃除機１１０に組み込まれていても良い。
【００７０】
また、掃除マップ２６２の提供などは、Ｗｉ−Ｆｉ規格に基づきルーターを介する通信ばかりでなく、各自律走行掃除機１１０と１対１の通信により提供してもかまわない。
【００７１】
また、ビルの各階のフロアを掃除する場合を説明したが、大きな敷地に形態が同一、または近似した複数のフロアを複数備える工場や大型商業施設などに掃除機システム１００を適用してもかまわない。
【００７２】
また、複製部１２４により掃除マップ２６２を複製する場合を示したが、フロアマップも各自律走行掃除機１１０に対応して複製してもかまわない。また、複製されたフロアマップ２６１を個別に修正できるものであっても構わない。
【００７３】
また、掃除機システム１００が備える各処理部の一部、または全部が、クラウドシステム上に存在してもかまわない。例えば、フロアマップ２６１、掃除マップ２６２の編集機能については掃除情報提供装置１２０が備え、マップ情報提供部１２５については、ネットワークに接続されるサーバが備えてもかまわない。具体的には、タブレットやＰＣなどの端末で編集した掃除マップ２６２をネットワークに接続されたサーバの記憶装置に保存し、サーバと自律走行掃除機１１０とがネットワークを介して接続することにより、サーバが有するマップ情報提供部１２５が、状況にあわせて適切な掃除マップ２６２を提供してもかまわない。
【産業上の利用可能性】
【００７４】
本発明は、ホテル、テナントビル、大型商業施設などの床面を自動的に掃除するいわゆるロボット掃除に利用可能である。
【符号の説明】
【００７５】
１００  掃除機システム
１１０  自律走行掃除機
１２０  掃除情報提供装置
１２１  初期マップ取得部
１２２  フロアマップ生成部
１２３  掃除マップ生成部
１２４  複製部
１２５  マップ情報提供部
１２６  表示部
１２８  インターフェース
１２９  表示装置
２００  施設
２０１  フロア
２０２  掃除エリア
２２０  ボディ
２２１  吸込口
２３０  駆動ユニット
２４０  掃除ユニット
２５０  吸引ユニット
２５１  箱ユニット
２６０  初期マップ
２６１  フロアマップ
２６２  掃除マップ
２６３  第一掃除マップ
２６４  第二掃除マップ
２７０  制御ユニット
２７１  発信部
２７２  受信部
２７３  障害物センサ
２７４  測距センサ
２７５  二次元測距装置
２７６  床面センサ
２７７  塵埃量センサ
２７９  キャスター
２８１  初期マップ生成部
２８５  自己位置情報生成部
２８６  報知部
２９９  記憶装置
３０１  掃除領域
３０２  非掃除領域
【図１】
2019106123.tif 000003
【図２】
2019106123.tif 000004
【図３】
2019106123.tif 000005
【図４】
2019106123.tif 000006
【図５】
2019106123.tif 000007
【図６】
2019106123.tif 000008
【図７】
2019106123.tif 000009
【図８】
2019106123.tif 000010
【図９】
2019106123.tif 000011
【図１０】
2019106123.tif 000012
【図１１】
2019106123.tif 000013
【図１２】
2019106123.tif 000014
【図１３】
2019106123.tif 000015