(57)【要約】【課題】  インターホンが来訪者の危険度を段階的に判別することができても、実際に不審者が侵入してくるか否かは判断できず、侵入してきた不審者に対して無防備であった。【解決手段】  ステップＳ４００〜Ｓ４２２で室内を徘徊して清掃を行なう際に地図情報を生成しており、その際にマーカー８５の近傍を通った場合にはその位置情報を地図情報に加える。マーカー８５はインターホンの親機９３の配置位置や待機位置を特定することができる。警戒モードでは、ステップＳ４４２にて親機９３から警戒動作指示を受けているか判断し、ステップＳ４４４にて待機位置へ移動後、ステップＳ４４８にて人体センサ２１により不審者が侵入してきていないか検知し、検知次第、ステップＳ４５２にて不審者に対面し、ステップＳ４５４にて撮影を指示し、ステップＳ４５６にて撮像イメージデータを取得し、ステップＳ４５８にて同撮像イメージデータを無線ＬＡＮで送信する。【選択図】  図１９
2005275899.tif 000002
【特許請求の範囲】
【請求項１】
来訪者を撮影するカメラ素子を有し、同カメラ素子にて撮影された人相に基づいて来訪者の危険度を段階的に判別し、同判別結果を外部に通知可能なインターホンとともに利用され、掃除機構を備えた本体と、同本体における左右に配置されて個別に回転を制御可能で操舵と駆動を実現する駆動輪を有する駆動機構とを備える自走式掃除機であって、
上記インターホンから不審者の訪問情報を取得する不審者情報取得手段と、
無線ＬＡＮを介して外部と所定の情報を送受信可能な無線ＬＡＮ通信手段と、
室内を自走して徘徊する際に室内の地図情報を生成して記憶するとともに、室内を自走する際に特定の待機位置に設置されて予め特定された位置情報を出力するマーカーから同位置情報を取得し、上記地図情報に加えるマッピング手段と、
現在位置から上記待機位置として指定された位置への走行経路を求める走行経路導出手段と、
上記インターホンから不審者の訪問情報を取得すると上記走行経路導出手段にて走行経路を求めさせるとともに上記駆動機構にて同走行経路を走行させて同特定位置へ移動させる移動制御手段と、
周囲に人体があるか否かを検出する人体検出手段と、
撮影したイメージを撮像イメージデータとして出力可能なカメラ素子と、
上記待機位置にて上記人体検出手段にて人体の有無の検出を続け、人体を検出すると、上記カメラ素子にて撮影を行わせるとともに、上記無線ＬＡＮ通信手段にて予め決められた宛先に通報し、かつ、上記撮像イメージデータを予め決められた宛先に送信させる通報制御手段とを具備することを特徴とする自走式掃除機。
【請求項２】
掃除機構を備えた本体と、操舵及び駆動が可能な駆動機構とを備える自走式掃除機であって、
無線を介して外部と所定の情報を送受信可能な無線通信手段と、
外部のインターホンから不審者の訪問情報を取得する不審者情報取得手段と、
不審者の訪問情報を取得すると予め指定された所定の待機位置へ移動するように上記駆動機構を制御する待機位置移動制御手段と、
周囲に人体があるか否かを検出する人体検出手段と、
上記待機位置にて上記人体検出手段にて人体の有無の検出を続け、人体を検出すると上記無線通信手段にて予め決められた宛先に通報する通報制御手段とを具備することを特徴とする自走式掃除機。
【請求項３】
上記無線通信手段は、無線ＬＡＮモジュールを有し、同無線ＬＡＮモジュールを介して外部と情報を送受信することを特徴とする請求項２に記載の自走式掃除機。
【請求項４】
上記待機位置移動制御手段は、上記本体に周囲の壁面を検出する壁面センサを有し、この壁面センサの検出結果を入力しつつ上記駆動機構を制御して壁沿いに走行させることが可能であり、当該壁沿いに配置されて位置情報を出力するマーカーから出力される位置情報を取得し、上記待機場所への移動の完了の有無を判断することを特徴とする請求項２または請求項３に記載の自走式掃除機。
【請求項５】
上記待機位置移動制御手段は、
室内を自走して徘徊する際に室内の地図情報を生成して記憶するとともに、室内を自走する際に特定位置に設置されて予め特定された位置情報を出力するマーカーから同位置情報を取得し、上記地図情報に加えるマッピング手段と、
現在位置から上記特定位置として指定された位置への走行経路を求める走行経路導出手段と、
上記走行経路導出手段にて走行経路を求めさせるとともに上記駆動機構にて同走行経路を走行させて同特定位置へ移動させる移動制御手段とを具備することを特徴とする請求項２〜請求項４のいずれかに記載の自走式掃除機。
【請求項６】
撮影したイメージを撮像イメージデータとして出力可能なカメラ素子を有し、上記通報制御手段は、上記通報時に上記カメラ素子にて撮影を行わせるとともに、撮像イメージデータを上記無線通信手段にて予め決められた宛先に送信させることを特徴とする請求項２〜請求項５のいずれかに記載の自走式掃除機。
【請求項７】
上記インターホンは、来訪者を撮影するカメラ素子を有し、同カメラ素子にて撮影された人相に基づいて来訪者の危険度を段階的に判別し、同判別結果を外部に通知可能であることを特徴とする請求項２〜請求項６のいずれかに記載の自走式掃除機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、掃除機構を備えた本体と、操舵及び駆動が可能な駆動機構とを備える自走式掃除機に関し、特に、来訪者を撮影するカメラ素子を有し、同カメラ素子にて撮影された人相に基づいて来訪者の危険度を段階的に判別し、同判別結果を外部に通知可能なインターホンとともに利用される自走式掃除機に関するものである。
【背景技術】
【０００２】
近年、各種の自走式ロボットが提案されている。一方、インターホンは訪問者の来訪を検知することができるため、インターホンが上記自走式ロボットに来訪者を通知し、同ロボットがこれに呼応するものが提案されている（特許文献１参照）。
【特許文献１】特開２００２−２９０５８６号  一方、近年においてはインターホンが来訪者を識別することができるものがある。すなわち、来訪者を撮影するカメラ素子を有し、同カメラ素子にて撮影された人相に基づいて来訪者を識別する。予め人相を登録しておくことにより、登録されている人相か否かを判断し、登録されていない人相であれば不審者が様子を伺っているかもしれないとの前提のもと、危険度を段階的に判別するというものである。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上述した従来の自走式ロボットは、インターホンに連動して呼応することにより、居住者に来訪者を通知するが、来訪者が不在であるときには役立たない。
インターホンが来訪者に対して、危険度を段階的に判別することができても、実際に不審者が侵入してくるか否かは判断できないし、侵入してきた不審者に対して無防備である。
本発明は、上記課題に鑑みてなされたもので、自走して清掃が可能であるとともに、無線で外部と情報を送受信可能な機能を利用しつつ、簡易に不審者に対する防備を実現することが可能な自走式掃除機を提供することを目的とする。
【課題を解決するための手段、作用及び効果】
【０００４】
本発明は、上記課題に鑑みてなされたもので、掃除機構を備えた本体と、操舵及び駆動が可能な駆動機構とを備える自走式掃除機であって、無線を介して外部と所定の情報を送受信可能な無線通信手段と、外部のインターホンから不審者の訪問情報を取得する不審者情報取得手段と、不審者の訪問情報を取得すると予め指定された所定の待機位置へ移動するように上記駆動機構を制御する待機位置移動制御手段と、周囲に人体があるか否かを検出する人体検出手段と、上記待機位置にて上記人体検出手段にて人体の有無の検出を続け、人体を検出すると上記無線通信手段にて予め決められた宛先に通報する通報制御手段とを具備する構成としてある。
【０００５】
上記のように構成した本発明においては、操舵及び駆動が可能な駆動機構を備えており、本体は自走して掃除することが可能である。また、無線通信手段を備えており、無線を介して外部と所定の情報を送受信可能である。
このような基本機能に加え、不審者情報取得手段が外部のインターホンから不審者の訪問情報を取得すると、待機位置移動制御手段は上記駆動機構を制御して予め指定された所定の待機位置へ移動させる。人体検出手段は周囲に人体があるか否かを検出可能であり、通報制御手段は上記待機位置にて上記人体検出手段にて人体の有無の検出を続け、人体を検出すると上記無線通信手段にて予め決められた宛先に通報する。
【０００６】
すなわち、不審者があると待機位置へと移動して侵入を待ち受ける。従って、侵入があれば即座に外出している居住者などに通知することができる。
すなわち、本来有する自走機能と外部との通信機能を利用し、不審者の情報さえ供給されれば僅かな構成の変更で不審者に対する防備が可能となる。
人体を検知するセンサは各種のものを採用可能であり、上記人体センサは、赤外線の受光光量の変化に基づいて赤外線発光動体を検知するもので実現可能である。人体の皮膚などからは赤外線を放射しているため、侵入者が侵入してきたときには、その移動に伴って赤外線の放射が変化し、上記人体センサにおける赤外線の受光光量が変化する。このため、人体センサは赤外線発光動体たる人体を検知できることになる。
【０００７】
無線通信手段が利用する無線の種類は特に限定されるものではなく、その一例として、請求項３にかかる発明では、上記無線通信手段は、無線ＬＡＮモジュールを有し、同無線ＬＡＮモジュールを介して外部と情報を送受信する構成としてある。
無線ＬＡＮモジュールはハードウェア及びソフトウェアの両面で規格化されており、安価に採用しやすい。また、インターネットなどの高域ネットワークの発達により、電子メールによる情報の送受信が容易になっており、相手先に特別なハードウェアなどを要求しない点でもメリットがある。
【０００８】
待機位置への移動手法は各種のものを採用可能であるが、請求項４にかかる発明では、上記待機位置移動制御手段は、上記本体に周囲の壁面を検出する壁面センサを有し、この壁面センサの検出結果を入力しつつ上記駆動機構を制御して壁沿いに走行させることが可能であり、当該壁沿いに配置されて位置情報を出力するマーカーから出力される位置情報を取得し、上記待機場所への移動の完了の有無を判断する構成としてある。
上記のように構成した場合、本体には周囲の壁面を検出する壁面センサを有しているので、待機位置移動制御手段はこの壁面センサの検出結果を入力しつつ上記駆動機構を制御して壁沿いに走行させることが可能となる。一方、マーカーが位置情報を出力している場合、当該マーカーを壁沿いの待機位置に配置しておき、本体が壁沿いに走行しているときに同マーカーから出力される位置情報を取得できれば、同位置情報を取得したことをもって上記待機場所への移動の完了と判断することができる。
【０００９】
壁面の有無を検出できれば、壁沿いに走行していくことは比較的少ないハードウェアで実現できる。一例として、ある方向に進んでいて壁面を検出しなくなった時点で適当な方向へターンする構成を付加して実現できる。ただし、具体的な位置が特定できないので、マーカーを利用する。壁沿いに走行していてマーカーさえ見つけられればその位置を待機位置として移動を終了すればよい。むろん、マーカーは最終的な待機位置のみならず、最終的な待機位置への道標としての情報を出力しても良い。例えば、部屋の入口に配置しておき、その部屋に入るか否かを指定するようにしてもよい。
【００１０】
一方、待機位置へ移動する他の手法として、請求項５にかかる発明では、上記待機位置移動制御手段は、室内を自走して徘徊する際に室内の地図情報を生成して記憶するとともに、室内を自走する際に特定位置に設置されて予め特定された位置情報を出力するマーカーから同位置情報を取得し、上記地図情報に加えるマッピング手段と、現在位置から上記特定位置として指定された位置への走行経路を求める走行経路導出手段と、上記走行経路導出手段にて走行経路を求めさせるとともに上記駆動機構にて同走行経路を走行させて同特定位置へ移動させる移動制御手段とを具備する構成としてある。
【００１１】
上記のように構成した場合、室内を自走して徘徊する際にマッピング手段は室内の地図情報を生成して記憶するとともに、室内の特定位置に設置されて予め特定された位置情報を出力するマーカーから同位置情報を取得し、上記地図情報に加えている。この特定位置の一つとして上記待機位置を指定することにより、上記地図情報には当該待機位置も含まれる。走行経路導出手段は、現在位置から上記特定位置として指定された位置への走行経路を求めることが可能であるから、現在位置から上記待機位置までの走行経路も当然に導出可能である。従って、移動制御手段により上記誘導手段にて走行経路を求めさせるとともに上記駆動機構にて同走行経路を走行させ、同待機位置へと移動することが可能となる。
【００１２】
すなわち、本来有する自走式の掃除機能を前提としてマーカーを配置するだけで待機位置を取得でき、待機位置で不審者を待機することが容易となる。
待機位置で行うのは人体の検出の有無だけに限られるものではなく、請求項６にかかる発明では、撮影したイメージを撮像イメージデータとして出力可能なカメラ素子を有し、上記通報制御手段は、上記通報時に上記カメラ素子にて撮影を行わせるとともに、撮像イメージデータを上記無線通信手段にて予め決められた宛先に送信させる構成としてある。  
【００１３】
上記のように構成した場合、上記通報制御手段は上記通報時に上記カメラ素子にて撮影を行わせるとともに、上記無線通信手段で撮像イメージデータを予め決められた宛先に送信させる。
映像を通報に加えることにより、通報を得たものは誤報か否かを正確に判断することができ、不審者である場合の早期の対処が可能となる。
ここで与えられる不審者の訪問情報は、特に限定されるものではない。特に不審者か否かの判断を機械が行えるはずもなく、不審者の条件を設定しておいてそれに該当する場合には全て不審者の訪問情報となる。その一例として、請求項７にかかる発明では、上記インターホンは、来訪者を撮影するカメラ素子を有し、同カメラ素子にて撮影された人相に基づいて来訪者の危険度を段階的に判別し、同判別結果を外部に通知可能な構成としてある。
【００１４】
上記のように構成した場合、インターホンに備えたカメラ素子によって来訪者を撮影し、撮影された人相に基づいて来訪者の危険度を段階的に判別し、同判別結果を外部の自走式掃除機に通知する。
人相によって来訪者の危険度を判別する例として、知人である来訪者の人相を登録し、登録されている人相については危険度がないと判別することが可能である。人相判別については公知の手法を採用すればよい。
また、最も簡易な扱いとして、留守中にインターホンを押しただけの場合を不審者の訪問情報として把握することも可能である。すなわち、この自走式掃除機に対して動作モードを選択できるようにしておき、通常時の掃除モードに加え、留守番モードを選択できるようにする。そして、留守番モードのときにインターホンが鳴動したら、不審者の訪問の可能性ありとして上述したような待機位置で待機する。
【００１５】
本体に備えられる掃除機構については、吸引タイプによる掃除機構を採用しても良いし、ブラシにより掻き込むタイプの掃除機構を採用しても良いし、両者を組み合わせて採用しても良い。
また、操舵及び駆動が可能な駆動機構についても、本体における左右に配置された駆動輪の回転を個別に制御することにより、前進、後進、左右への方向転換及び同一場所での回転といった操舵及び駆動が可能である。なおこの場合、前後などに補助輪を備えても良いことはいうまでもない。また、駆動輪は、車輪のみならず、無端ベルトを駆動する構成で実現しても良い。むろん、これ以外にも、４輪、６輪など、各種の構成で駆動機構を実現可能である。
【００１６】
そして、以上のような構成を踏まえたより具体的な構成の一例として、請求項１にかかる発明は、来訪者を撮影するカメラ素子を有し、同カメラ素子にて撮影された人相に基づいて来訪者の危険度を段階的に判別し、同判別結果を外部に通知可能なインターホンとともに利用され、掃除機構を備えた本体と、同本体における左右に配置されて個別に回転を制御可能で操舵と駆動を実現する駆動輪を有する駆動機構とを備える自走式掃除機であって、上記インターホンから不審者の訪問情報を取得する不審者情報取得手段と、無線ＬＡＮを介して外部と所定の情報を送受信可能な無線ＬＡＮ通信手段と、室内を自走して徘徊する際に室内の地図情報を生成して記憶するとともに、室内を自走する際に特定の待機位置に設置されて予め特定された位置情報を出力するマーカーから同位置情報を取得し、上記地図情報に加えるマッピング手段と、現在位置から上記待機位置として指定された位置への走行経路を求める走行経路導出手段と、上記インターホンから不審者の訪問情報を取得すると上記走行経路導出手段にて走行経路を求めさせるとともに上記駆動機構にて同走行経路を走行させて同特定位置へ移動させる移動制御手段と、周囲に人体があるか否かを検出する人体検出手段と、撮影したイメージを撮像イメージデータとして出力可能なカメラ素子と、上記待機位置にて上記人体検出手段にて人体の有無の検出を続け、人体を検出すると、上記カメラ素子にて撮影を行わせるとともに、上記無線ＬＡＮ通信手段にて予め決められた宛先に通報し、かつ、上記撮像イメージデータを予め決められた宛先に送信させる通報制御手段とを具備する構成としてある。
【００１７】
上記のような構成とすることにより、インターホンは来訪者を撮影するカメラ素子を有し、同カメラ素子にて撮影された人相に基づいて来訪者の危険度を段階的に判別する。
自走式掃除機におけるマッピング手段は、清掃を行なうために室内を徘徊する際に室内の地図情報を得て記憶するとともに、同徘徊時には室内の特定位置に設置されて予め特定された位置情報を出力するマーカーから待機位置の位置情報を取得し、上記地図情報に加える。このようにして待機位置が地図情報に加えられる結果、走行経路導出手段は現在位置から上記待機位置として指定された位置への走行経路を求めることができる。移動制御手段は、不審者情報取得手段により上記インターホンから不審者の訪問情報を取得すると、上記走行経路導出手段にて走行経路を求めさせるとともに上記駆動機構にて同走行経路を走行させて同特定位置へ移動させる。人体検出手段は周囲に人体があるか否かを検出することが可能であり、通報制御手段は、上記待機位置にて上記人体検出手段にて人体の有無の検出を続け、人体を検出すると、上記通報時にカメラ素子にて撮影を行わせるとともに、上記無線ＬＡＮ通信手段にて予め決められた宛先に通報し、かつ、上記撮像イメージデータを同宛先に送信させる。
【発明を実施するための最良の形態】
【００１８】
図１は、本発明にかかる自走式掃除機の概略構成をブロック図により示している。
同図に示すように、各ユニットを制御する制御ユニット１０と、周囲に人間がいるか否かを検知する人体感知ユニット２０と、周囲の障害物を検知するための障害物監視ユニット３０と、移動を実現する走行系ユニット４０と、掃除を行うためのクリーナ系ユニット５０と、所定範囲を撮影するカメラ系ユニット６０と、無線でＬＡＮに接続するための無線ＬＡＮユニット７０と、追加センサなどからなるオプションユニット８０とから構成されている。なお、本体ＢＤは薄型の略円筒形状をなしている。
【００１９】
図２は、各ユニットを具体的に実現する電気系の構成をブロック図により示している。
制御ユニット１０として、ＣＰＵ１１と、ＲＯＭ１３と、ＲＡＭ１２がバス１４を介して接続されている。ＣＰＵ１１は、ＲＯＭ１３に記録されている制御用プログラムおよび各種パラメータテーブルに従い、ＲＡＭ１２をワークエリアとして使用して各種の制御を実行する。上記制御用プログラムの内容については後述する。
【００２０】
また、バス１４には操作パネルユニット１５が備えられ、同操作パネルユニット１５には、各種の操作用スイッチ１５ａと、液晶表示パネル１５ｂと、表示用ＬＥＤ１５ｃが備えられている。液晶表示パネルは多階調表示が可能なモノクロ液晶パネルを使用しているが、カラー液晶パネルなどを使用することも可能である。
【００２１】
本自走式掃除機はバッテリー１７を有しており、ＣＰＵ１１はバッテリ監視回路１６を介してバッテリー１７の残量をモニター可能となっている。なお、同バッテリー１７は誘導コイル１８ａを介して非接触で供給される電力を用いて充電する充電回路１８を備えている。バッテリー監視回路１６は主にバッテリー１７の電圧を監視して残量を検知する。
【００２２】
人体感知ユニット２０として、四つの人体センサ２１（２１ｆｒ，２１ｒｒ，２１ｆｌ，２１ｒｌ）が前方左右斜め方向と後方左右斜め方向に対面させて備えられている。各人体センサ２１は赤外線の受光センサを備えるとともに受光した赤外線の光量の変化に基づいて人体の有無を検知するものであり、変化する赤外線照射物体を検知したとき出力用のステータスを変化させるため、ＣＰＵ１１は上記バス１４を介して同人体センサ２１の検知を取得することが可能となっている。すなわち、ＣＰＵ１１は所定時間毎に各人体センサ２１ｆｒ，２１ｒｒ，２１ｆｌ，２１ｒｌのステータスを取得しにいき、取得したステータスが変化していれば、同人体センサ２１ｆｒ，２１ｒｒ，２１ｆｌ，２１ｒｌの対向方向に人体の存在を検知することが可能となる。
【００２３】
ここでは赤外線の光量変化に基づくセンサによって人体センサを構成しているが、人体センサはこれに限られるものではない。例えば、ＣＰＵの処理量が上がればカラー画像を撮影し、人体に特徴的な肌色の領域を探し、同領域の大きさ、変化に基づいて人体を検知するという構成を実現することもできる。
【００２４】
障害物監視ユニット３０は、オートフォーカス（以下、ＡＦと呼ぶ。）用測距センサとしてのＡＦ用パッシブセンサ３１（３１Ｒ，３１ＦＲ，３１ＦＭ，３１ＦＬ，３１Ｌ，３１ＣＬ））とその通信用インターフェイスであるＡＦセンサ通信Ｉ／Ｏ３２と、照明用ＬＥＤ３３と、各ＬＥＤに駆動電流を供給するＬＥＤドライバ３４とから構成されている。まず、ＡＦ用パッシブセンサ３１の構成について説明する。図３はＡＦ用パッシブセンサ３１の概略構成を示している。二軸のほぼ平行な光学系３１ａ１，３１ａ２と、同光学系３１ａ１，３１ａ２の結像位置にほぼそれぞれ配設されたＣＣＤラインセンサ３１ｂ１，３１ｂ２と、各ＣＣＤラインセンサ３１ｂ１，３１ｂ２の撮像イメージデータを外部に出力するための出力Ｉ／Ｏ３１ｃとを備えている。
【００２５】
ＣＣＤラインセンサ３１ｂ１，３１ｂ２は１６０〜１７０画素のＣＣＤセンサを有しており、各画素ごとに光量を表す８ビットのデータを出力可能となっている。光学系が二軸であるので、結像イメージには距離に応じたずれが生じており、それぞれのＣＣＤラインセンサ３１ｂ１，３１ｂ２が出力するデータのずれに基づいて距離を計測できる。例えば、近距離になるほど結像イメージのずれが大きく、遠距離になるほど結像イメージのずれはなくなっていく。従って、一方の出力データにおける４〜５画素毎のデータ列を画報の出力データ中でスキャンし、元のデータ列のアドレスと発見されたデータ列のアドレスとの相違を求め、相違量で予め用意しておいた相違量−距離変換テーブルを参照し、実際の距離を求めることになる。
【００２６】
ＡＦ用パッシブセンサ３１Ｒ，３１ＦＲ，３１ＦＭ，３１ＦＬ，３１Ｌ，３１ＣＬのうち、ＡＦ用パッシブセンサ３１ＦＲ，３１ＦＭ，３１ＦＬは正面の障害を検知するために利用され、ＡＦ用パッシブセンサ３１Ｒ，３１Ｌは前方左右直前の障害を検知するために利用され、ＡＦ用パッシブセンサ３１ＣＬは前方天井までの距離を検知するために利用されている。
【００２７】
図４は正面と前方左右直前の障害をＡＦ用パッシブセンサ３１で検知する際の原理を示している。これらのＡＦ用パッシブセンサ３１は周囲の床面に対して斜めに向けて配置されている。対向方向に障害物が無い場合、ＡＦ用パッシブセンサ３１による測距距離はほぼ全撮像範囲においてＬ１となる。しかし、図面で一点鎖線で示すように段差がある場合、その測距距離はＬ２となる。測距距離が伸びたら下がる段差があると判断できる。また、二点鎖線で示すように上がる段差があれば測距距離はＬ３となる。障害物があるときも上がる段差と同様に測距距離は同障害物までの距離として計測され、床面よりも短くなる。
【００２８】
本実施形態においては、ＡＦ用パッシブセンサ３１を前方の床面に斜めに配向した場合、その撮像範囲は約１０ｃｍとなった。本自走式クリーナの幅が３０ｃｍであったので、三つのＡＦ用パッシブセンサ３１ＦＲ，３１ＦＭ，３１ＦＬについては撮像範囲が重ならないように僅かに角度を変えて配置している。これにより、三つのＡＦ用パッシブセンサ３１ＦＲ，３１ＦＭ，３１ＦＬにより前方方向の３０ｃｍの範囲での障害物と段差を検知できるようになっている。むろん、検知幅はセンサの仕様や取付位置などに応じて変化し、実際に必要となる幅に応じた数のセンサを利用すればよい。
【００２９】
一方、前方左右直前の障害を検知するＡＦ用パッシブセンサ３１Ｒ，３１Ｌについては撮像範囲を垂直方向を基準として床面に対して斜めに配置している。また、ＡＦ用パッシブセンサ３１Ｒを本体左方に取り付けつつ本体中央を横切って右方直前位置から本体幅を超えた右方の範囲を撮像するように対向させてあり、ＡＦ用パッシブセンサ３１Ｌを本体右方に取り付けつつ本体中央を横切って左方直前位置から本体幅を超えた左方の範囲を撮像するように対向させてある。
【００３０】
クロスさせないで左右の直前位置を撮影するようにすると、センサは急角度で床面に対面させなければならず、このようにすると撮像範囲が極めて狭くなってしまうので、複数のセンサが必要となる。このため、敢えてクロスさせる配置とし、撮像範囲を広げて少ない数のセンサで必要範囲をカバーできるようにしている。また、撮像範囲を垂直方向を基準として斜めに配置するのは、ＣＣＤラインセンサの並び方向が垂直方向に向くことを意味しており、図５に示すように撮像できる幅がＷ１となる。ここで、撮像範囲の右側で床面までの距離Ｌ４は短く、左側で距離Ｌ５が長くなっている。本体ＢＤの側面の境界ラインが図面上の波線位置Ｂであると、境界ラインまでの撮像範囲は段差の検知などに利用され、境界ラインを超える撮像範囲は壁面の有無を検知するために利用される。
【００３１】
前方天井までの距離を検知するＡＦ用パッシブセンサ３１ＣＬは天井に対面している。通常はＡＦ用パッシブセンサ３１ＣＬが検知する床面から天井までの距離が一定であるが、壁面に近づいてくると撮像範囲が天井ではなく壁面となるので、測距距離が短くなってくる。従って、前方壁面の存在をより正確に検知できる
図６は各ＡＦ用パッシブセンサ３１Ｒ，３１ＦＲ，３１ＦＭ，３１ＦＬ，３１Ｌ，３１ＣＬの本体ＢＤへの取り付け位置を示すとともに、それぞれの床面での撮像範囲を括弧付きの符号で対応させて示している。なお、天井については撮像範囲は省略している。
【００３２】
ＡＦ用パッシブセンサ３１Ｒ，３１ＦＲ，３１ＦＭ，３１ＦＬ，３１Ｌの撮像を証明するように白色ＬＥＤからなる右照明用ＬＥＤ３３Ｒと、左照明用ＬＥＤ３３Ｌと、前照明用ＬＥＤ３３Ｍを備えており、ＬＥＤドライバ３４はＣＰＵ１１からの制御指示に基づいて駆動電流を供給して照明できるようになっている。これにより、夜間であったり、テーブルの下などの暗い場所でもＡＦ用パッシブセンサ３１から有効な撮像イメージのデータを得ることができるようになる。
【００３３】
走行系ユニット４０は、モータドライバ４１Ｒ，４１Ｌと、駆動輪モータ４２Ｒ，４２Ｌと、この駆動輪モータ４２Ｒ，４２Ｌにて駆動される図示しないギアユニットと駆動輪を備えている。駆動輪は本体ＢＤの左右に一輪ずつ配置されており、この他に駆動源を持たない自由転動輪が本体の前方側中央下面に取り付けられている。駆動輪モータ４２Ｒ，４２Ｌは回転方向と回転角度をモータドライバ４１Ｒ，４１Ｌによって詳細に駆動可能であり、各モータドライバ４１Ｒ，４１ＬはＣＰＵ１１からの制御指示に応じて対応する駆動信号を出力する。また、駆動輪モータ４２Ｒ，４２Ｌと一体的に取り付けられているロータリーエンコーダの出力から現実の駆動輪の回転方向と回転角度が正確に検知できるようになっている。なお、ロータリーエンコーダは駆動輪と直結させず、駆動輪の近傍に自由回転可能な従動輪を取り付け、同従動輪の回転量をフィードバックさせることによって駆動輪にスリップが生じているような場合でも現実の回転量を検知できるようにしても良い。走行系ユニット４０には、この他に地磁気センサ４３が備えられており、地磁気に照らし合わせて走行方向を判断できるようになっている。また、加速度センサ４４はＸＹＺ三軸方向における加速度を検知し、検知結果を出力する。
【００３４】
ギアユニットや駆動輪は各種のものを採用可能であり、円形のゴム製タイヤを駆動させるようにしたり、無端ベルトを駆動させるようにして実現しても良い。
本自走式掃除機における掃除機構は、前方両サイドに配置されて本体ＢＤの進行方向における両側寄りのゴミなどを当該本体ＢＤにおける中央付近にかき寄せるサイドブラシと、本体の中央付近にかき寄せられたゴミをすくい上げるメインブラシと、同メインブラシによりすく上げられるゴミを吸引してダストボックス内に収容する吸引ファンとから構成されている。クリーナ系ユニット５０は、各ブラシを駆動するサイドブラシモータ５１Ｒ，５１Ｌとメインブラシモータ５２、それぞれのモータに駆動電力を供給するモータドライバ５３Ｒ，５３Ｌ，５４と、吸引ファンを駆動する吸引モータ５５と、同吸引モータに駆動電力を供給するモータドライバ５６とから構成されている。サイドブラシやメインブラシを使用した掃除は床面の状況やバッテリーの状況やユーザの指示などに応じてＣＰＵ１１が適宜判断して制御するようにしている。
【００３５】
カメラ系ユニット６０は、それぞれ視野角の異なる二つのＣＭＯＳカメラ６１，６２を備えており、本体ＢＤの正面方向であってそれぞれことなる仰角にセットされている。また、各カメラ６１，６２への撮像を指示するとともに撮像イメージを出力するためのカメラ通信Ｉ／Ｏ６３も備えられている。さらに、カメラ６１，６２の撮像方向に対面させて１５コの白色ＬＥＤからなるカメラ用照明ＬＥＤ６４と、同ＬＥＤに照明用駆動電力を供給するためのＬＥＤドライバ６５を備えている。
【００３６】
無線ＬＡＮユニット７０は、無線ＬＡＮモジュール７１を有しており、ＣＰＵ１１は所定のプロトコルに従って外部ＬＡＮと無線によって接続可能となっている。無線ＬＡＮモジュール７１は、図示しないアクセスポイントの存在を前提として、同アクセスポイントはルータなどを介して外部の広域ネットワーク（例えばインターネット）に接続可能な環境となっていることとする。従って、インターネットを介した通常のメールの送受信やＷＥＢサイトの閲覧といったことが可能である。なお、無線ＬＡＮモジュール７１は、規格化されたカードスロットと、同スロットに接続される規格化された無線ＬＡＮカードなどから構成されている。むろん、カードスロットは他の規格化されたカードを接続することも可能である。本実施形態においては、インターネットを介して電子メールを送受信可能であり、外部から電子メールを送信するとインターネットと無線ＬＡＮを介して同電子メールを受信できる。そして、電子メールの内容を解読し、開施錠のコマンドが含まれていれば同コマンドを実行することになる。
【００３７】
オプションユニット８０は、図１０に示すように、追加センサなどからなる。本実施形態においては、赤外線通信ユニット８３とマイクユニット８４とを備えている。赤外線通信ユニット８３は後述するマーカーから送信される位置情報をコーディングした赤外線信号を受信可能であり、上記位置情報をデコードしてＣＰＵ１１に送出可能となっている。
【００３８】
マイクユニット８４は、音声をディジタル化してバス１４上に出力できるものであり、ＣＰＵ１１は予め図示しないインターホンの親機での鳴動音をディジタル化して記録してあり、インターホンが鳴動したときの音声をマイクユニット８４にてディジタル化することにより、記録しているデータと対比し、インターホンが鳴動したか否かを判断できるようになっている。
【００３９】
図１１は上記マーカー８５の外観を示しており、外部には、液晶表示パネル８５ａと、十字キー８５ｂと、決定キー８５ｃと、戻るキー８５ｄとを備えている。内部には、１チップマイクロコンピュータと赤外線送受信ユニットとバッテリーなどが備えられており、１チップマイクロコンピュータは、上記決定キー８５ｃと戻るキー８５ｄとの操作に応じて液晶表示パネル８５ａでの表示を制御させつつ、同操作に応じた設定パラメータを生成し、同設定パラメータに応じた位置情報を上記赤外線送受信ユニットから出力できるようになっている。本実施形態において設定できるのは、部屋番号「１〜７と廊下」、清掃選択の「する」「しない」、特別指定としての「ＥＸＩＴ（出口）」「ＥＮＴ（入口）」「ＳＰ１（特別位置１）」「ＳＰ２（特別位置２）」「ＳＰ３（特別位置３）」「ＳＰ４（特別位置４）」である。以下の実施形態では、特別位置１は、部屋１であり、特別位置２は、部屋２であり、特別位置３は、玄関であり、特別位置４は、インターホンの親機の配置位置である。なお、これらの設定に要するフローチャートは特別なものではなく当業者において通常の知識で生成可能なものである。図１５はこれらの特別位置１〜４の配置の状況を示している。
【００４０】
インターホンのハードウェアの構成を図１６に示している。子機９１は、来訪者の人相を撮影するカメラ素子９１ａと、親機側からの音声を再生するスピーカ９１ｂと、子機側からの音声を取得するマイク９１ｃと、子機側での操作入力を行う操作スイッチ９１ｄとを有しており、それぞれ子機制御回路９１ｅに接続されている。子機９１は通信線路９２を介して親機９３に接続されている。親機９３には、来訪者の人相を表示する表示器９３ａと、子機側からの音声を再生するスピーカ９３ｂと、親機側からの音声を取得するマイク９３ｃと、親機側での操作入力を行う操作スイッチ９３ｄとを有しており、それぞれ親機制御回路９１ｅに接続されている。
【００４１】
親機９３は、本来、上述した構成で機能するが、本実施例ではオプションである留守番ユニット９３ｆが接続されている。この留守番ユニット９３ｆは、来訪者の人相に関するデータベースである人相データベース９３ｆ１と、上記カメラ素子９１ａで撮影された来訪者の映像を録画する制御を司る録画制御回路９３ｆ２と、来訪者の映像を上記人相データベース９３ｆ１の記録データと照らし合わせて人相を判別する人相判別回路９３ｆ３と、人相判別回路９３ｆ３による判別結果に基づいて段階的なセキュリティ対応を実現するセキュリティ制御回路９３ｆ４と、音声の記録再生のためのメッセージデータベース９３ｆ５と、汎用的な赤外線による信号送信が可能な赤外線通信ユニット９３ｆ６とを備えている。なお、セキュリティ制御回路９３ｆ４による段階的なセキュリティ対応の一環として赤外線通信ユニット９３ｆ６は上記赤外線通信ユニット８３に対して信号を送信することになる。
【００４２】
次に、上記構成からなる自走式掃除機の動作について説明する。
（１）走行制御及び清掃動作について
図７及び図８は上記ＣＰＵ１１が実行する制御プログラムに対応したフローチャートを示しており、図９は同制御プログラムに従って本自走式掃除機が走行する走行順路を示す図である。
【００４３】
電源オンにより、ＣＰＵ１１は図７の走行制御を開始する。ステップＳ１１０ではＡＦ用パッシブセンサ３１の検知結果を入力し、前方エリアを監視する。前方エリアの監視に使用するのはＡＦ用パッシブセンサ３１ＦＲ，３１ＦＭ，３１ＦＬの検知結果であり、平坦な床面であれば、その撮像イメージから得られるのは図４に示す斜め下方の床面までの距離Ｌ１である。それぞれのＡＦ用パッシブセンサ３１ＦＲ，３１ＦＭ，３１ＦＬの検知結果に基づき、本体ＢＤ幅に一致する前方の床面が平坦であるか否かが判断できる。ただし、この時点では、各ＡＦ用パッシブセンサ３１ＦＲ，３１ＦＭ，３１ＦＬが対面している床位置と本体の直前位置までの間の情報は何も得られていないので死角となる。
【００４４】
ステップＳ１２０ではモータドライバ４１Ｒ，４１Ｌを介して駆動輪モータ４２Ｒ，４２Ｌに対してそれぞれ回転方向を異にしつつ同回転量の駆動を指示する。これにより本体ＢＤはその場で回転を始める。同じ場所での３６０度の回転（スピンターン）に要する駆動モータ４２Ｒ，４２Ｌの回転量は予め分かっており、ＣＰＵ１１は同回転量をモータドライバ４１Ｒ，４１Ｌに指示している。
【００４５】
スピンターン中、ＣＰＵ１１はＡＦ用パッシブセンサ３１Ｒ，３１Ｌの検知結果を入力し、本体ＢＤの直前位置の状況を判断する。上述した死角はこの間の検知結果により、ほぼなくなり、段差、障害物が何も無い場合、周囲の平坦な床面の存在を検知できる。
ステップＳ１３０ではＣＰＵ１１はモータドライバ４１Ｒ，４１Ｌを介して駆動輪モータ４２Ｒ，４２Ｌに対してそれぞれ同回転量の駆動を指示する。これにより本体ＢＤは直進を開始する。直進中、ＣＰＵ１１はＡＦ用パッシブセンサ３１ＦＲ，３１ＦＭ，３１ＦＬの検知結果を入力し、正面に障害物がいないか判断しながら前進する。そして、同検知結果から正面に障害物たる壁面が検知できたら、その壁面の所定距離だけ手前で停止する。
【００４６】
ステップＳ１４０では右に９０度回転する。ステップＳ１３０で壁面の所定距離だけ手前で停止したが、この所定距離は本体ＢＤが回転動作するときに同壁面に衝突せず、また、直前および左右の状況を判断するためのＡＦ用パッシブセンサ３１Ｒ，３１Ｌが検知する本体幅の外側にあたる範囲の距離である。すなわち、ステップＳ１３０にてＡＦ用パッシブセンサ３１ＦＲ，３１ＦＭ，３１ＦＬの検知結果に基づいて停止し、ステップＳ１４０にて９０度回転するときには、少なくともＡＦ用パッシブセンサ３１Ｌが壁面の位置を検知できる程度の距離となるようにしている。また、９０度回転するときには、上記ＡＦ用パッシブセンサ３１Ｒ，３１Ｌの検知結果に基づいて直前位置の状況を判断しておく。図９はこのようにしてたどり着いた平面図で見たときの部屋の左下角を清掃開始位置として清掃走行を開始する状況を示している。
【００４７】
清掃走行開始位置へたどり着く方法はこれ以外にも各種の方法がある。壁面に当接する状況において右に９０度回転するだけでは、最初の壁面の途中から始めることになることもあるため、図９に示すように左下角の最適位置にたどり着くのであれば、壁面に当接して左９０度回転し、正面の壁面に当接するまで前進し、当接した時点で１８０度回転することも望ましい走行制御である。
【００４８】
ステップＳ１５０では、清掃走行を実施する。同清掃走行のより詳細なフローを図８に示している。前進走行するにあたり、ステップＳ２１０〜Ｓ２４０にて各種のセンサの検知結果を入力している。ステップＳ２１０では前方監視センサデータ入力しており、具体的にはＡＦ用パッシブセンサ３１ＦＲ，３１ＦＭ，３１ＦＬ，３１ＣＬの検知結果を入力し、走行範囲の前方に障害物あるいは壁面が存在しないか否かの判断に供することになる。なお、前方監視という場合には、広い意味での天井の監視も含めている。
【００４９】
ステップＳ２２０では段差センサデータ入力をしており、具体的にはＡＦ用パッシブセンサ３１Ｒ，３１Ｌの検知結果を入力し、走行範囲の直前位置に段差がないか否かの判断に供することになる。また、壁面や障害物に沿って平行に移動するときには壁面や障害物までの距離を計測し、平行に移動しているか否かの判断に供することになる。
【００５０】
ステップＳ２３０では地磁気センサデータ入力をしており、具体的には地磁気センサ４３の検知結果を入力し、直進走行中に走行方向が変化していないか否かを判断するのに利用する。例えば、清掃走行開始時の地磁気の角度を記憶しておき、走行中に検出される角度が記憶されている角度と異なった場合には、左右の駆動輪モータ４２Ｒ，４２Ｌの回転量をわずかに異ならせて進行方向を修正し、元の角度へ戻す。例えば、地磁気の角度に基づいて角度が増加する方向へ変化（３５９度から０度への変化は例外点となる））したら左方向へ軌道を修正する必要があり、右の駆動輪モータ４２Ｒの回転量を左の駆動輪モータ４２Ｌの回転量よりも僅かに増やすようにそれぞれのモータドライバ４１Ｒ，４１Ｌへ駆動を制御する指示を出力する。
【００５１】
ステップＳ２４０では、加速度センサデータ入力をしており、具体的には加速度センサ４４の検知結果を入力し、走行状態の確認に供することになる。例えば、直進走行開始時に概ね一定の方向への加速度を検知できれば正常な走行と判断できるが、回転する加速度を検知すれば片方の駆動輪モータが駆動されていないような異常を判断できる。また、正常な範囲の加速度値を超えたら段差などから落下したり、横転したような異常を判断できる。そして、前進中に後方にあたる方向への大きな加速度を検知したら前方の障害物に当接した異常を判断できる。このように、加速度値を入力して目標加速度を維持するとか、その積分値に基づいて速度を得るというような走行に対する直接的な制御をすることはないが、異常検出の目的として加速度値を有効に利用している。
【００５２】
ステップＳ２５０では、ステップＳ２１０とステップＳ２２０で入力したＡＦ用パッシブセンサ３１ＦＲ，３１ＦＭ，３１ＣＬ，３１ＦＬ，３１Ｒ，３１Ｌの検知結果に基づいて障害物の判定を行う。障害物の判定は、正面、天井、直前のそれぞれの部位毎に行う。正面は障害物あるいは壁面の意味として判定し、直前は段差の判定とともに走行範囲外の左右の状況、例えば壁面の有無などを判定する。天井は鴨居などによって天井までの距離が下がってきているときに正面に障害物がないとしても、そこからは廊下であって室外に出てしまうことを判定するのに利用される。
【００５３】
ステップＳ２６０では、各センサからの検知結果を総合的に判断し、回避の必要があるか否かを判断する。回避の必要がない限りステップＳ２７０の清掃処理を実行する。清掃処理は、サイドブラシとメインブラシを回転させつつ、ゴミを吸引する処理であり、具体的にはモータドライバ５３Ｒ，５３Ｌ，５４，５６に各モータ５１Ｒ，５１Ｌ，５２，５５を駆動させる指示を出力する。むろん、走行中は常に同指示を出しているのであり、後述するように清掃走行の終端条件が成立したときに停止させることになる。
【００５４】
一方、回避が必要と判断されると、ステップＳ２８０にて右に９０度ターンを実施する。このターンは同じ位置での９０度ターンであり、モータドライバ４１Ｒ，４１Ｌを介して駆動輪モータ４２Ｒ，４２Ｌに対してそれぞれ回転方向を異にしつつ９０度ターンに必要なだけの回転量の駆動を指示する。回転方向は右の駆動輪に対して後退の方向であり、左の駆動輪に対して前進の方向となる。回転中は段差センサであるＡＦ用パッシブセンサ３１Ｒ，３１Ｌの検知結果を入力し、障害物の状況を判断する。例えば、正面に障害を検知し、右９０度ターンを実施したとき、ＡＦ用パッシブセンサ３１Ｒが前方右方の直前位置に壁面を検知しなければ単に正面の壁面に当接したといえるが、回転後も前方右方の直前位置に壁面を検知しているのであれば、角部に入り込んでいるといったことが判断できる。また、右９０度回転時にＡＦ用パッシブセンサ３１Ｒ，３１Ｌのいずれもが前方直前に障害を検知しなければ、壁面に当接したのではなく、小さな障害物などであったと判断できる。
【００５５】
ステップＳ２９０では障害物を走査しながらの進路変更のため前進する。壁面に当接し、右９０度回転後、前進していく。壁面の手前で停止したのであれば、前進の走行量は概ね本体ＢＤの幅分である。その分の前進後、ステップＳ３００では再度右９０度ターンを実施する。
【００５６】
以上の移動の間、正面の障害物、前方左右の障害物の有無は常に走査して状況を確認しており、部屋の中の障害物の有無の情報として記憶していく。
ところで、上述した説明では、右９０度ターンを２度実行したが、次に前方に壁面を検知した時点で右９０度ターンを実行すると元に戻ってしまうので、二度の９０度ターンは、右を繰り返したら、次は左を繰り返し、その次は右というように交互に行っていく。従って、奇数回目の障害物回避では右ターン、偶数回目の障害物回避では左ターンとなる。
【００５７】
以上のように障害物を回避しながら、部屋の中をつづら折り状に走査して清掃走行を継続していく。そして、部屋の終端にきたか否かをステップＳ３１０にて判断する。清掃走行の終端は、二度目のターン後に、壁面に沿って前進して清掃走行を実施し、その後で前方に障害物を検知した場合と、既に走行した部位に入り込んだ場合である。すなわち、前者ｈつづれ折り状に走行していった最後の端から端への走行後に生じる終了条件であり、後者は後述するように未清掃エリアを発見して再度清掃走行を開始したときの終了条件になる。
【００５８】
この終端条件が成立していなければ、ステップＳ２１０へ戻って以上の処理を繰り返す。終端条件が成立していれば、本清掃走行のサブルーチン処理を終了し、図７に示す処理へ復帰する。
復帰後、ステップＳ１６０では、これまでの走行経路と走行経路の周囲の状況から未清掃エリアが残っていないか判断する。未清掃エリアが見つかれば、ステップＳ１７０で未清掃エリアの開始点へと移動し、ステップＳ１５０に戻って清掃走行を再開する。
未清掃エリアが複数箇所に散在していたとしても、上述したような清掃走行の終端条件が成立するごとに、未清掃エリアの検出を繰り返していくことにより、最終的には未清掃エリアがなくなる。
（２）マッピングについて
未清掃エリアの有無の判断は、各種の手法を利用可能であるが、本実施例においては、図１２及び図１３に示すマッピングの手法で実現する。
図１２は、マッピングのフローチャートを示しており、図１３は、マッピングの手法を説明する図である。この例では、上述したロータリーエンコーダの検知結果に基づいて室内での走行経路と、走行中に検出した壁面の有無を記憶領域に確保指定あるマップ上に書き込んでいっており、周囲の壁面が途絶えることなく連続し、かつ、室内の存在していた障害物の周囲も連続し、かつ、室内で障害物を除く範囲を全て走行したか否かで判断する。
【００５９】
マッピングのデータベースは、ｘ軸とｙ軸でアドレス指定可能な二次元のデータベースであり、（１，１）を室内の角部であるスタート地点とし、（ｎ，０）（０，ｍ）については仮の壁面を表している。本体ＢＤの走行に伴って、本体ＢＤの大きさ３０ｃｍ×３０ｃｍを単位エリアとして未走行エリア、掃除完了エリア、壁、障害物の区分をして室内をマッピングしていく。
【００６０】
ステップＳ４００では、スタートポイントのフラグを書き込む。図１３に示すように、スタートポイント（１，１）は部屋の角部である。３６０度スピンターンし、後方と左方に壁面が存在することを確認し、それぞれの単位エリア（１，０）、（０，１）に対して壁のフラグを書き込み（１）、壁と壁の交点（０，０）に対してさらに壁のフラグを書き込む（２）。ステップＳ４０２では本体ＢＤの前方に障害があるか否かを判断し、前方に障害がなければステップＳ４０４にて単位エリアだけ前進する。この前進は実際には上述した清掃を伴う前進であり、具体的には清掃に伴なう移動中にロータリーエンコーダの出力から単位エリア分だけ移動したときに同期して本マッピング処理が並行して行われることになる。
【００６１】
一方、前方に障害があると判断されたときは、ステップＳ４０６にてターン方向に障害があるか判断する。障害の回避は、９０度ターンと前進と９０度ターンで行うことにしている。ターン方向は、上述したように左と右を２度つつ繰り返して順次変更するようにしている。次の回避のためのターンが右方向であるとすると、前方に障害があるとき、右方向に進んでターンできるか否かを判断することになる。最初の頃は右方向は未清掃エリアであって、ターン方向に障害がないものと判断し、ステップＳ４０８にて通常回避運動を行う。
【００６２】
これらの移動後、ステップＳ４１０では走行した経路の単位エリアに走行部位フラグを書き込む。走行したということは掃除をしたということなので、清掃完了エリアを表すフラグを書き込む。ステップＳ４１２では周囲の壁面の状況を周壁フラグとして各単位エリア毎に書き込む。単位エリア（１，１）から、単位エリア（１，２）へ移動したとき、ＡＦパッシブセンサ３１Ｒ，３１Ｌの検知結果に基づき、（０，１）、（２，１）の単位エリアについて壁か否かの判断が可能であり、単位エリア（０，１）については壁を表すフラグを書き込み、単位エリア（２，１）については壁がない未走行かつ未清掃を表すフラグを書き込める。
【００６３】
一方、単位エリア（１，２０）では前方に障害を検出され、二度の９０度ターンと前進とで単位エリア（２，２０）へ移動しつつ進行方向は１８０度反転した。このときは、単位エリア（０，２０）、（２，２０）、（１，２１）、（２，２１）のそれぞれについてフラグを書き込む（４）ことができる。また、単位エリア（０，２１）については壁と壁の交点であるととの判断に基づき、壁を表すフラグを書き込む（５）。なお、走行済みかつ清掃済みの領域も障害として扱う。
【００６４】
前進をするとき、単位エリア（３，１０）と単位エリア（３，１１）では右方向に障害物を検知し、その時点では障害物のフラグを書き込む（６）。なお、単位エリア（３，１）〜（３，９）の移動時、進行方向右側には未走行かつ未清掃のエリアを検知しており、これらを表すフラグを書き込んでいる。同様に、後で単位エリア（８，９）〜（８，１）を移動する時、進行方向右側には未走行かつ未清掃のエリアを検知し、これらを表すフラグを書き込むことになる。
【００６５】
また、単位エリア（４，１２）では前方に障害物を検知して回避運動を行うが、このときは単位エリア（４，１１）に障害物のフラグを書き込んであるので、移動に伴って単位エリア（４，１１）には障害物のフラグを書き込む。
ステップＳ４１４では走行した単位エリアにおいて上述したマーカー８５から位置情報の通信を行ったか否かを判断し、マーカーとの通信を行ったときにはステップＳ４１６にてマーカーから得た情報に基づくフラグを書き込む。例えば、ユーザーが避難口を指定するためにマーカー８５の操作キー８５ｂ〜８５ｄで操作して特定の単位エリアに置いてあったとすると、本体ＢＤが同単位エリアを通過するときに赤外線通信ユニット８３にて同位置情報を取得するので、当該単位エリアには避難口を表すフラグを書き込む。
【００６６】
前進や回避運動を繰り返し、単位エリア（１０，２０）では進行方向左方に障害を発見する。この場合は、単位エリア（１０，２１）が連続する壁と判断されているので、単位エリア（１１，２０）について壁を表すフラグを書き込み（４）、次いで交点（１１，２１）についても壁を表すフラグを書き込む（５）。
【００６７】
前進や回避運動を繰り返す結果、単位エリア（１０，１）では前方に障害を発見し、かつ、ターン方向にも障害があると判断される。従って、この場合はステップＳ４１８にて終端か否かを判断する。なお、単位エリア（１０，１）については、前方の障害と進行方向左方に壁を発見する（７）（８）。
【００６８】
終端か否かは、未走行かつ未清掃を表すフラグが書き込まれている単位エリアがあるか否かが第一の判断項目となる。未走行かつ未清掃を表すフラグが書き込まれている単位エリアが発見されなくなった場合には、スタートポイントで書き込んだ壁のフラグが連続して一周しているか判断する。一周していれば、室内をＸ方向とＹ方向にスキャンしてフラグが書き込まれていない領域を探す。なお、障害物と判断した領域についても壁と同様に一連続した領域として判断して障害物の検出の完了となる。
【００６９】
終端でない場合は、ステップＳ４２０にて未走行エリアを検出し、ステップＳ４２２にて未走行エリアのスタートポイントへ移動し、上述した処理を繰り返す。そして、最終的に終端と判断されれば、マッピング処理を完了する。マッピングの完了時には室内の壁と走行えりあが一目瞭然となっており、これを各部屋の地図情報として利用する。
【００７０】
全部屋と廊下について以上のマッピング処理を完了し、廊下などについては各部屋への入口をマーカー８５にて指定しておく。図１４は各部屋と廊下のそれぞれで形成した地図情報を連結する手法を示している。全部屋と廊下について、各部屋の部屋番号（１〜３）と出入口（Ｅ）と、廊下からの各部屋への入口（１〜３）などを指定しておくことにより、各部屋毎に得られた地図情報は平面的に連結することができる。
【００７１】
（３）インターホンの動作について
図１７は親機９３における親機制御回路９３ｅとセキュリティ制御回路９３ｆ４による親機側の制御内容をフローチャートにより示している。
ステップＳ５００では、子機９１からの呼出があるか否かを判断し、呼出がないときはステップＳ５０２にて伝言メッセージの登録操作があるか否かを判断する。伝言メッセージは留守のときに知り合いが尋ねてきたときに子機９１にて再生する音声メッセージである。後述するように来訪者はカメラ素子９１ａで撮影される人相で判別可能であり、伝言メッセージの登録操作があるときはステップＳ５０４にて伝言メッセージを聞かせたい相手を登録する操作を行い、ステップＳ５０６ではメッセージを登録する。相手の登録は人相データベース９３ｆ１に登録されている人相を表示器９３ａにて順次表示していき、特定の人相が表示されたときに登録の操作を行う。登録の操作を行ったときに固有のＩＤ番号を付与し、このＩＤ番号とマイク９３ｃで取得した音声とを対応させてメッセージデータベース９３ｆ５に記録する。子機９１からの呼出があるまで、親機９３においては上述した処理を繰り返している。
【００７２】
来訪者は子機９１に備えられた操作スイッチ９１ｄの一つである呼出ボタンを押し下げるので、子機制御回路９１ｅは同操作を検知し、親機９３に呼出を通知する。親機９３の側ではステップＳ５００にてこの呼出を検知すると、ステップＳ５０８でカメラ素子９１ａに対して撮影を行わせ、撮像イメージデータを取得し、ステップＳ５１０では同撮像イメージデータに基づいて表示器９３ａに人相を表示するとともに、すぐに録画制御回路９３ｆ２が人相データベース９３ｆ１に追加記録する。
【００７３】
親機９３は呼出に基づいてスピーカ９３ｂから呼び出し音を再生し、家人の応答を待機する。ステップＳ５１２にて家人が対応して親機の応答があると判断されると、ステップＳ５１４では親機制御回路９３ｅ内にある双方向通話回路によって音声通話を開始させる。家人は音声通話を行いながらも表示器９３ａに表示されている来訪者が知人であれば操作スイッチ９３ｄを操作して知人登録の操作を行うことができる。ステップＳ５１６では知人登録の操作ありと判断するとステップＳ５１８にて人相データベース９３ｆ１に追加記録されている来訪者の映像に対して知人であることをプロパティを付与する。一旦、知人としてのプロパティが付与された人相は、人相判別回路９３ｆ３が来訪者の映像に基づいて同人相データベースを参照したときに知人として判別されることになる。
【００７４】
親機９３にはハンドセットをかけるフックがあり、通話中はオフフックされ、通話終了に伴ってオンフックされる。ステップＳ５２０ではオンフックの有無で通話の終了を判断しており、オンフックされるとステップＳ５２２にて親機制御回路９３ｅ内にある双方向通話回路による音声通話を終了させる。
【００７５】
以上は家人が在宅していて親機による応答があった場合であるが、所定時間内に親機による応答がない場合、ステップＳ５１２の判断を経てステップＳ５２４にて人相判別回路９３ｆ３が来訪者の人相を上記人相データベース９３ｆ１に照らし合わせる。人相データベース９３ｆ１に登録されており、来訪者が知人であると判断されると、ステップＳ５２８ではそのプロパティに伝言メッセージの存在が示されているか否かを判断する。伝言メッセージの存在が示されている場合には、ステップＳ５３０にて同人相データベースに残されているＩＤ番号を利用しメッセージデータベース９３ｆ６を参照し、同ＩＤ番号に一致するメッセージを取得し、子機９１の側で再生させる。
【００７６】
例えば、Ａさん宅にＢさんが来ることになっているにもかかわらず、Ａさんは急な用事で３０分ほど家を不在にしなければならないとする。Ｂさんが以前にも来訪したことがあり、その際に知人登録をすませてあるとすると、Ａさんは家を出る前にステップＳ５０４にてＢさんを伝言の相手として登録し、かつ、ステップＳ５０６にて３０分ほどだけ不在にするので待っていて欲しいといった旨のメッセージを録音しておく。Ｂさんが来訪して呼出ボタンを押し下げると来訪者の人相はステップＳ５０８にて自動的に録画されるとともに家人が応答しないことに基づいてステップＳ５２４で人相データベースが照会される。Ｂさんは知人登録されていて、かつ、伝言メッセージが登録されているのであるから、ステップＳ５２６，Ｓ５２８の判断を経てステップＳ５３０では登録されていた伝言メッセージが子機９１で再生される。これによりＢさんはＡさんが来訪を忘れているのではなく３０分以内に戻ることが分かるから、３０分後に訪問すればよいと判断できる。
【００７７】
一方、知人でない来訪者はとりあえず不審者と判断することにしており、人相データベース９３ｆ１に追加記録された来訪者の人相に基づき、ステップＳ５３２にて同じ人相の来訪者が数回呼出を行っていないか判断する。不審者は家人が本当にいないのか見定めるために数回呼出を行うことが常である。そして、複数回目ではないとしたときには軽度の不審者対応処理としてステップＳ５３４にて一定時間カメラ素子９１ａにて撮影を継続させ、一定時間経過後、最初の呼び出し待機の処理を行なう。家人は帰宅したときなどに来訪者の人相を確認でき、不審者であれば子機９１の前でどのような行動をとっていたかを確認できる。
【００７８】
これに対して知人でない者が複数回呼出を行っているときは危険な状態であり、ステップＳ５３２の判断を経てステップＳ５３６にて不審者対応の処理を実行する。
図１８は不審者対応の処理のフローチャートであり、ステップＳ５４０では子機９１から警告メッセージを再生させる。例えば、既に人相を撮影しており、退散しないときは重要な手がかりとなることを音声で出力する。通常は、人相が残っている以上は実際の侵入等を諦めると考えられる。むろんこの警告メッセージもメッセージデータベース９３ｆ６に予め登録されている。そして、万一に備え、ステップＳ５４２では自走式掃除機に対して警戒動作を指示する。警戒動作の指示は赤外線通信ユニット９３ｆ６にて所定の赤外線信号を送信することで実現している。
【００７９】
なお、本実施例においては、インターホンの親機９３が高機能であり、人相などに基づいて段階的に警戒処理を実現できている。しかしながら、親機９３においてこのような人相に基づく判別が必須な訳ではない。最も簡易な例としては、単に子機９１からの呼出を放置するだけのものでも実現可能である。自走式掃除機が親機９３での呼び出し音に基づいて待機位置へ移動して後述する警戒モードを実施すればよい。むろん、親機９３がインテリジェンスであるほど、複雑な対応が可能であり、誤報の可能性が減るが、本自走式掃除機は親機９３の高機能さに依存するものではない。
【００８０】
（４）自走式掃除機における警戒モードの動作について
図１９は警戒モードの処理のフローチャートであり、図２０は動作モードの選択表示画面を示しており、図２１は不審者に対する処理の選択画面を示している。
本自走式掃除機は液晶表示パネル１５ｂにて図２０に示す動作モードを選択することができ、操作用スイッチ１５ａにて操作入力してセキュリティを選択すると、図１９に示す警戒モードを実行することになる。なお、本警戒モードはタイマー割り込みなどによって繰り返し起動されている。
【００８１】
警戒モードの開始にあたり、ステップＳ４４０にてインターホンの親機９３の配置である特別位置４へ移動しておく必要があり、現在位置から特別位置４への走行経路を求め、同走行経路に沿って移動しておく。この移動方法については後述する。
特別位置４では親機９３が赤外線通信ユニット９３ｆ６にて警戒動作の指示を赤外線信号を送出すると、自走式掃除機の赤外線通信ユニット８３にて同信号を受信することができる。なお、上述したようにインターホンの親機９３が高機能ではなく、人相を判別したり赤外線信号を送出できない場合もあり、そのような場合には自走式掃除機がインターホンの呼び出し音に基づいて作動を開始すればよい。不審者は上述したように家人がいるか否かを確かめるためにインターホンを利用することが多いので、家人の留守中の警戒モード中にインターホンの呼び出し音があれば、不審者の可能性があると判断しても十分に有意義である。
【００８２】
ステップＳ４４２では特別位置４にて赤外線信号による上記警戒動作指示があるか否かを判断し、なければ一旦本処理を終了するが、本処理は繰り返し起動されて判断することになる。赤外線信号による警戒動作指示があると判断すると、ステップＳ４４４にて不審者が侵入してきそうな場所として予め指定しておいた待機位置へ移動する。ここで特定の位置への移動方法について説明する。
【００８３】
待機位置がマーカー８５によって特別位置として指定されていれば、この特別位置への現在位置からの走行経路を求める。上述したように、地図情報が完備しているときは、現在位置から同特定した配置位置への走行経路を探索することが可能となる。走行経路を得るのは公知の迷路の解答手法を採用可能である。例えば、右手法などによって進行方向に沿って常に右手を壁面に触れながら進行していくと、いずれ入口からゴールへとたどり着ける。その後、冗長な経路を順次消していく。例えば、１８０度ターンして戻ったところを順次消していく。また、室内であるので、コの字形のターンをしている部位を探し、障害がない限りターン部位を手前側にしていって経路を詰めていく。むろん、このように自動的に走行経路を求めるのではなく、ユーザーに対して走行経路を指示するインターフェイスを提供しても良い。このようにして走行経路が求められた後、同走行経路に沿って移動する。
【００８４】
待機位置は、上述したマッピング処理を行なうものであれば、特別位置１，２，３で指定可能である。高層マンションであれば侵入口は玄関しか考えられず、特別位置３で指定すればよいし、低層階であればベランダ側の部屋１，２を指定するといったことが考えられる。戸建てであれば、窓の構造で最も侵入しやすい窓のある部屋を待機位置として特別位置で指定しておけばよい。
【００８５】
一方、マッピング処理は高機能であるが故に実現するためのＣＰＵ１１の処理能力やＲＡＭ１３の容量増などが要求される。
これに対して壁沿いに走行する機能とマーカー８５だけでも待機位置への移動などは可能である。壁沿いに走行するのは、まず、ＡＦパッシブセンサ３１ＦＭ，３１ＦＲ，３１ＦＬの検知結果に基づいて正面に壁面が検知されるまで前進し、壁面の直前でスピンターンする。前進は左右の駆動輪モータ４２Ｒ，４２Ｌに対して同一速度、同一方向、同一回転量を指示すれば実現でき、スピンターンは駆動輪モータ４２Ｒ，４２Ｌに対して同一速度、異方向、同一回転量を指示すれば実現できる。スピンターンの際、ＡＦパッシブセンサ３１Ｒ，３１Ｌの検知結果を入力し、側方にある壁面の距離が最も近くなる位置で停止する。側方にある壁面の距離が最も近くなる位置では本体ＢＤと壁面はほぼ平行になっていると考えられる。その位置から前進すると、壁面に沿って平行に移動することになるが、その間も壁面との距離をモニターし、増減があれば増減を解消するように駆動輪モータ４２Ｒ，４２Ｌに対する回転量を増減して方向を修正する。曲がり角は二通りあり、壁面と壁面の角部に突き当たる場合と、角部を通り越す場合とであり、正面に壁面を検知したときは角部に突き当たる場合であるので、突き当たる直前にスピンターンして前方の壁面と平行に走行し直す。角部を通り越したときは側方の壁面を検知しなくなった時点で、角部を通り越したことを検知できるので、通り越したもう一方の壁面とほぼ平行となるように９０度スピンターンして前進し、側方に壁面を検知したらさらに平行に進んでいく。
【００８６】
壁沿いの走行自体はこのようにして行うことができ、その間もマーカー８５からの赤外線による位置情報の信号が受信されないか赤外線通信ユニット８３での検知状況をモニターしながら移動する。マーカーがインターホンの親機９３の配置位置である特別位置４を示していればその位置で親機からの警戒動作指示を待機し、親機から警戒動作の指示を受けたら壁沿いの走行を継続して指定されている待機位置を探す。待機位置を探す具体的な処理は、マーカー８５からの位置情報の信号の有無を判断しながら壁沿いの走行を再開し、待機位置を表す位置信号を出力するマーカー８５の配置位置で停止する処理となる。
【００８７】
このような壁沿いの走行とマーカーを組み合わせる走行制御は、ハードウェア、ソフトウェアともに必要となる構成が簡易であり、低コストで実現できるので、非常に実現性が高い。また、地図情報に基づいて走行する場合の精度不足による位置誤認もないので、信頼度も高い。ただし、地図情報に基づく走行は最短距離を探索できるので走行経路は少なくできる。
【００８８】
ステップＳ４４４にて待機位置へ移動したら、ステップＳ４４６では無線ＬＡＮ通信の準備をする。バッテリーで駆動する場合、省電力の配慮が必要であり、通信の必要度に応じて無線ＬＡＮモジュール７１への通電を停止することも必要とされる。一方、無線ＬＡＮモジュール７１は通電を停止すると通電を再開するだけですぐに使用できるというものではないので、待機位置へ移動したら即座に通電を再開して通信の準備をする。通信の準備は無線ＬＡＮで規定された所定の手順を順次実行する処理に該当する。
【００８９】
その後、ステップＳ４４８で人体センサ２１ｆｒ，２１ｒｒ，２１ｆｌ，２１ｒｌの検知結果を入力し、検知結果が得られていなければステップＳ４５０にてタイムアウトとなっていないか判断する。タイムアウトは不審者が侵入してきそうな時間を考慮して決める。タイムアウトとならない限りその待機位置で警戒を続ける。
【００９０】
警戒の継続中に人体センサ２１ｆｒ，２１ｒｒ，２１ｆｌ，２１ｒｌのいずれかが人体を検出したら不審者が侵入したことを表すと考え、ステップＳ４５２にて人体センサ２１ｆｒ，２１ｒｒ，２１ｆｌ，２１ｒｌの検知結果に基づいて不審者の位置（方向）を特定し、スピンターンしてカメラ系ユニット６０のＣＭＯＳカメラ６１，６２を不審者に向け、ステップＳ４５４にて撮影を指示し、ステップＳ４５６にて撮像イメージデータを取得し、ステップＳ４５８にて同撮像イメージデータを無線ＬＡＮで送信する。
【００９１】
ポジショニングでは、まず、各人体センサ２１ｆｒ，２１ｒｒ，２１ｆｌ，２１ｒｌの検知結果に基づいて検知物体と本体ＢＤとの相対角度を検知する。各人体センサ２１が赤外線発光動体における赤外線強度を出力する場合と、単に赤外線発光動体の有無を出力する場合とがある。
【００９２】
赤外線強度を出力する場合、単一の人体センサ２１だけが検知するのではなく、複数の人体センサ２１が検知すると考えられる。この場合、強度の強い二つの人体センサ２１の検知出力を得て、それぞれの対向方向に挟まれる９０度の角度範囲内で赤外線発光動体の角度を検知する。この場合、二つの人体センサ２１の検知出力の強度比を求め、同強度比を利用して予め実験して作成しておいたテーブルを参照する。このテーブルには強度比と角度との対応が関連づけて記憶されているので、同９０度の範囲内での検知対象物の角度が判断でき、さらに検知出力を利用した二つの人体センサ２１の取り付け位置に基づいて本体ＢＤとの相対角度を求める。例えば、検知出力の強度の強い二つの人体センサ２１が右側面の人体センサ２１ｆｒ，２１ｒｒであり、かつ、強度比から９０度の範囲内における人体センサ２１ｆｒの側の３０度の角度が上記テーブルから参照されたとすると、右側面の９０度の範囲内で前方側の３０度の角度であるから、本体正面に対しては、４５度＋３０度＝７５度の相対角度ということになる。
【００９３】
一方、単に赤外線発光動体の有無を出力する場合は、基本的に本体ＢＤに対する８つの相対角度だけを検知する。すなわち、いずれか一つの人体センサ２１だけが検知出力を出した場合は、同検知出力を出力した人体センサ２１の取付位置の角度を相対角度とし、二つの人体センサ２１が検知出力を出した場合は、これら二つの人体センサ２１の取付位置の中間の角度を相対角度とし、三つの人体センサ２１が検知出力を出した場合は、人体センサ２１の取付位置の角度を相対角度とする。すなわち、等間隔で複数の人体センサが取り付けられている場合、偶数個であれば中央の二つの人体センサの取付位置の中間であり、奇数個であれば中央の人体センサの取付位置となる。
【００９４】
このようにして相対角度を検知したら、同相対角度に本体ＢＤの正面が対面するように左右の駆動輪を駆動させるポジショニングを行う。回転動作であるから、同じ場所でのターン動作であり、左右の駆動輪モータ４２Ｒ，４２Ｌを逆方向に所定の回転量だけ駆動させるようにモータドライバ４１Ｒ，４１Ｌに指示を与える。
【００９５】
撮像イメージデータの取得は二つのＣＭＯＳカメラ６１，６２の両方から行うことが好ましい。しかしながら、ユーザの選択により、広角カメラで連続撮影をすることを選択したり、標準カメラで連続撮影をすることを選択するようにしても良い。また、変則的に、広角カメラでは一枚のみ撮影し、以後は標準カメラで撮影するようにしても良い。撮像イメージデータの転送に時間がかかる場合は、複数枚の撮像イメージデータを送信するのに要する時間を考慮すると、広角カメラの画像は一枚で十分であり、それよりも標準カメラの画像を複数枚取得した方が有意義である場合もあるからである。また、標準カメラでの撮影範囲が狭いことを補うため、撮影後、本体ＢＤを少し回転させ、再度、撮影するということを繰り返しても良い。この場合、最初に上記相対角度をなくす方向に対面して撮影し、次に、この位置を基準としてわずかに左に回転して撮影し、その次に右に回転して撮影するというようにしてもよい。むろん、この振り幅を徐々に広げていって撮影範囲を広げていくようにしても良い。
【００９６】
撮像イメージデータは無線ＬＡＮ経由で送信するようにしている。送信先は、サーバの所定領域であっても良いし、インターネットを介して電子メールの添付データとして送信することも可能である。この場合、図２１に示すように、液晶表示パネル１５ｂで、不審者の対処を選択できるようにしておく。同図に示す例では、「テキスト通知のみ」と、「映像データ添付」と、「簡易動画配信」とを表示しており、操作用スイッチ１５ａにていずれかを選択できるようにしている。映像データ添付を選択したら電子メールに上述した撮像イメージデータを添付して送信するし、簡易動画配信を選択したら二つのＣＭＯＳカメラ６１，６２で撮影した撮像イメージデータを繰り返し送信する。
【００９７】
なお、カメラ系ユニット６０は自走式掃除機において必須の構成ではなく、カメラが備えられていない場合には単にテキストメールだけを送信するのも有効である。特に、自走式掃除機と別個にＷＥＢカメラを備えているような家では、このテキストメールを受信した家人が別のアクセス方法を利用して同ＷＥＢカメラから自宅の状況を監視することもできるからである。
【００９８】
このようにすることにより、外出しているユーザは携帯電話端末でメールを受信し、状況を把握し、さらに映像が伴っている場合はそれによっても状況把握し、必要な処置をとる。例えば、警備員や警察に通報して現場に急行させるということも可能である。
上述したように、ステップＳ４００〜Ｓ４２２で室内を徘徊して清掃を行なう際に地図情報を生成しており、かつ、その際にマーカー８５の近傍を通った場合にはその位置情報を地図情報に加えている。マーカー８５では特別位置１〜特別位置４としてインターホンの親機９３の配置位置や待機位置を特定することができ、警戒に必要な特定位置は上述した地図情報に対して極めて容易に組み入れられる。警戒モードでは、ステップＳ４４２にて親機９３から警戒動作指示を受けているか判断し、ステップＳ４４４にて待機位置へ移動後、ステップＳ４４８にて人体センサ２１により不審者が侵入してきていないか検知し、侵入者を検知次第、ステップＳ４５２にてスピンターンして不審者に対面し、ステップＳ４５４にて撮影を指示し、ステップＳ４５６にて撮像イメージデータを取得し、ステップＳ４５８にて同撮像イメージデータを無線ＬＡＮで送信する。このようにして、インターホンと連動して不審者に対する警戒と防備をより向上させることができる。
【産業上の利用可能性】
【００９９】
自走式走行機能を有効に活かし、インターホンと連動して警備位置で待機し、侵入者を検知したら無線ＬＡＮで外出中の家人に通報し、警戒と防備を高めることができる。
【図面の簡単な説明】
【０１００】
【図１】本発明にかかる自走式掃除機の概略構成を示すブロック図である。
【図２】同自走式掃除機のより詳細なブロック図である。
【図３】ＡＦ用パッシブセンサのブロック図である。
【図４】ＡＦ用パッシブセンサを床面に対して斜め下方に配向した場合における床面の状況と測距距離の変化の状況を示す説明図である。
【図５】直前位置用のＡＦ用パッシブセンサを床面に対して斜め下方に配向した場合における撮像範囲の測距距離を示す説明図である。
【図６】それぞれのＡＦ用パッシブセンサの配置位置と測距部位を示す図である。
【図７】走行制御のフローチャートである。
【図８】清掃走行のフローチャートである。
【図９】室内の走行経路を示す図である。
【図１０】オプションユニットの構成を示す図である。
【図１１】マーカーの外観を示すである。
【図１２】マッピング処理のフローチャートである。
【図１３】マッピングを説明する図である。
【図１４】マッピング後に各部屋の地図情報を連結する手法を説明する図である。
【図１５】特別位置として指示される室内の平面図である。
【図１６】インターホンのブロック図である。
【図１７】親機の処理のフローチャートである。
【図１８】不審者対応の処理のフローチャートである。
【図１９】警戒モードの処理のフローチャートである。
【図２０】動作モードの選択表示画面を示す図である。
【図２１】不審者対処を選択する表示画面を示す図である。
【符号の説明】
【０１０１】
１０…制御ユニット
２０…人体感知ユニット
３０…障害物監視ユニット
４０…走行系ユニット
５０…クリーナ系ユニット
６０…カメラ系ユニット
７０…無線ＬＡＮユニット
８０…オプションユニット
【図１】
2005275899.tif 000003
【図２】
2005275899.tif 000004
【図３】
2005275899.tif 000005
【図４】
2005275899.tif 000006
【図５】
2005275899.tif 000007
【図６】
2005275899.tif 000008
【図７】
2005275899.tif 000009
【図８】
2005275899.tif 000010
【図９】
2005275899.tif 000011
【図１０】
2005275899.tif 000012
【図１１】
2005275899.tif 000013
【図１２】
2005275899.tif 000014
【図１３】
2005275899.tif 000015
【図１４】
2005275899.tif 000016
【図１５】
2005275899.tif 000017
【図１６】
2005275899.tif 000018
【図１７】
2005275899.tif 000019
【図１８】
2005275899.tif 000020
【図１９】
2005275899.tif 000021
【図２０】
2005275899.tif 000022
【図２１】
2005275899.tif 000023