Nothing Special   »   [go: up one dir, main page]

JP6220508B2 - Self-propelled electronic device, electronic device control system, and electronic device control method - Google Patents

Self-propelled electronic device, electronic device control system, and electronic device control method Download PDF

Info

Publication number
JP6220508B2
JP6220508B2 JP2012219846A JP2012219846A JP6220508B2 JP 6220508 B2 JP6220508 B2 JP 6220508B2 JP 2012219846 A JP2012219846 A JP 2012219846A JP 2012219846 A JP2012219846 A JP 2012219846A JP 6220508 B2 JP6220508 B2 JP 6220508B2
Authority
JP
Japan
Prior art keywords
electronic device
self
propelled electronic
propelled
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2012219846A
Other languages
Japanese (ja)
Other versions
JP2014071847A (en
Inventor
三木 一浩
一浩 三木
真裕 上田
真裕 上田
赤羽 俊夫
俊夫 赤羽
慎二 松浦
慎二 松浦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sharp Corp
Original Assignee
Sharp Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sharp Corp filed Critical Sharp Corp
Priority to JP2012219846A priority Critical patent/JP6220508B2/en
Publication of JP2014071847A publication Critical patent/JP2014071847A/en
Application granted granted Critical
Publication of JP6220508B2 publication Critical patent/JP6220508B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Electric Vacuum Cleaner (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Description

本発明は、通信ネットワークを介して受信した移動経路情報に基づいて移動する自走式電子機器、および通信端末装置から通信ネットワークを介して上記自走式電子機器に対する移動指示を行う電子機器制御システムおよび電子機器制御方法に関するものである。   The present invention relates to a self-propelled electronic device that moves based on movement route information received via a communication network, and an electronic device control system that gives a movement instruction to the self-propelled electronic device via a communication network from a communication terminal device And an electronic device control method.

従来、携帯電話機などの通信端末装置から通信ネットワークを介して各種家電機器の動作を制御する技術が知られている。   2. Description of the Related Art Conventionally, a technique for controlling operations of various home appliances from a communication terminal device such as a mobile phone via a communication network is known.

例えば、特許文献1には、ロボット掃除機を駆動して掃除領域を探索させることで掃除領域の掃除地図を作成する制御ユニットを備えたロボット掃除機と、上記ロボット掃除機から掃除地図を受信して表示させ、表示された掃除地図を参照して入力されるユーザからの指示に応じた位置にロボット掃除機を移動させるための制御信号を生成して上記ロボット掃除機に送信する無線端末装置とを備えたシステムが開示されている。   For example, in Patent Document 1, a robot cleaner having a control unit that creates a cleaning map of a cleaning area by driving the robot cleaner to search the cleaning area, and receiving the cleaning map from the robot cleaner. A wireless terminal device that generates a control signal for moving the robot cleaner to a position according to an instruction from a user input with reference to the displayed cleaning map and transmits the control signal to the robot cleaner; A system is disclosed.

特開2011−233149号公報(2011年11月17日公開)JP 2011-233149 A (published November 17, 2011)

しかしながら、特許文献1の技術では、ロボット掃除機をユーザから指示された位置に移動させるために、ロボット掃除機に当該ロボット掃除機の位置を正確に検出させる必要がある。そして、特許文献1の技術では、ロボット掃除機に当該ロボット掃除機の位置を正確に検出させるために、予め天井に複数のマークを形成しておき、それら複数のマークを第1時間と第2時間のそれぞれで撮影することにより、第1時間から第2時間までのロボット掃除機の移動距離を算出するようになっている。   However, in the technique of Patent Document 1, in order to move the robot cleaner to a position instructed by the user, it is necessary to cause the robot cleaner to accurately detect the position of the robot cleaner. And in the technique of patent document 1, in order to make a robot cleaner detect the position of the robot cleaner accurately, a plurality of marks are formed on the ceiling in advance, and the plurality of marks are used for the first time and the second time. By shooting at each of the times, the movement distance of the robot cleaner from the first time to the second time is calculated.

このため、特許文献1の技術では、予め天井に複数のマークを形成しておく必要があるので、手間がかかる。また、天井に形成されたマークに基づく位置検出が可能な範囲内でしかロボット掃除機の移動制御を行えないので、ロボット掃除機の位置制御を行える範囲が限られている。   For this reason, in the technique of Patent Document 1, it is necessary to form a plurality of marks on the ceiling in advance, which is troublesome. Further, since the movement control of the robot cleaner can be performed only within a range in which the position detection based on the mark formed on the ceiling can be performed, the range in which the position control of the robot cleaner can be performed is limited.

また、ロボット掃除機の位置を正確に検出する方法としては、例えばGPS信号を用いて位置制御を行う方法などが考えられるが、そのような方法では装置コストの増大を招いてしまう。   In addition, as a method of accurately detecting the position of the robot cleaner, for example, a method of performing position control using a GPS signal is conceivable. However, such a method causes an increase in apparatus cost.

本発明は、上記の問題点を鑑みてなされたものであり、その目的は、通信ネットワークを介して受信した移動経路情報に基づいて移動する自走式電子機器をユーザの指示に応じた移動先に容易かつ精度よく移動させることにある。   The present invention has been made in view of the above-described problems, and an object of the present invention is to move a self-propelled electronic device that moves based on movement route information received via a communication network according to a user's instruction. It is to move easily and accurately.

本発明の一態様にかかる自走式電子機器は、通信ネットワークを介して受信した移動経路情報に基づいて移動する自走式電子機器であって、当該自走式電子機器の移動を制御する制御部を備え、上記移動経路情報は、上記自走式電子機器を予め設定された基準位置からユーザの指示に応じた移動先まで移動させるための移動経路を示す情報であり、上記制御部は、上記移動経路情報に基づく移動を行う際、当該自走式電子機器を上記基準位置に帰還させてから当該移動経路情報に示された移動経路に沿って当該自走式電子機器を移動させることを特徴としている。   A self-propelled electronic device according to an aspect of the present invention is a self-propelled electronic device that moves based on movement path information received via a communication network, and controls the movement of the self-propelled electronic device. The movement path information is information indicating a movement path for moving the self-propelled electronic device from a preset reference position to a movement destination according to a user instruction. When moving based on the travel route information, the self-propelled electronic device is moved along the travel route indicated in the travel route information after the self-propelled electronic device is returned to the reference position. It is a feature.

本発明の一態様にかかる自走式電子機器によれば、ユーザからの指示を受けた時点における自走式電子機器の位置を必ずしも正確に検出しなくても、自走式電子機器をユーザの指示に応じた移動先に精度よく移動させることができる。また、自走式電子機器の位置を正確に検出する手段を設ける必要がないので、自走式電子機器のコストアップを招来することなく、ユーザの指示に応じた移動先に容易かつ精度よく移動させることのできる自走式電子機器を実現することができる。   According to the self-propelled electronic device according to one aspect of the present invention, even if the position of the self-propelled electronic device at the time of receiving an instruction from the user is not necessarily accurately detected, the self-propelled electronic device is It is possible to move to the destination according to the instruction with high accuracy. In addition, since it is not necessary to provide a means for accurately detecting the position of the self-propelled electronic device, it can be easily and accurately moved to the destination according to the user's instruction without incurring a cost increase of the self-propelled electronic device. A self-propelled electronic device can be realized.

本発明の一実施形態にかかる自走式電子機器、およびそれを備えた電子機器制御システムの概略構成を示す説明図である。It is explanatory drawing which shows schematic structure of the self-propelled electronic device concerning one Embodiment of this invention, and an electronic device control system provided with the same. 図1に示した電子機器制御システムに備えられる自走式電子機器(自走式掃除機)の斜視図である。It is a perspective view of the self-propelled electronic device (self-propelled cleaner) with which the electronic device control system shown in FIG. 1 is equipped. 図1に示した電子機器制御システムに備えられる自走式電子機器の断面図である。It is sectional drawing of the self-propelled electronic device with which the electronic device control system shown in FIG. 1 is equipped. 図1に示した電子機器制御システムに備えられる自走式電子機器の底面の平面図である。It is a top view of the bottom face of the self-propelled electronic device with which the electronic device control system shown in FIG. 1 is equipped. 図2〜図4に示した自走式電子機器が接続される充電台の構成を示す斜視図である。It is a perspective view which shows the structure of the charging stand to which the self-propelled electronic device shown in FIGS. 図1に示した電子機器制御システムに備えられる通信端末装置の表示部に表示される画像の一例を示す説明図である。It is explanatory drawing which shows an example of the image displayed on the display part of the communication terminal device with which the electronic device control system shown in FIG. 1 is equipped. 図1に示した電子機器制御システムに備えられる通信端末装置の表示部に表示される画像の一例を示す説明図である。It is explanatory drawing which shows an example of the image displayed on the display part of the communication terminal device with which the electronic device control system shown in FIG. 1 is equipped. 図1に示した電子機器制御システムに備えられる通信端末装置の表示部に表示される画像の一例を示す説明図である。It is explanatory drawing which shows an example of the image displayed on the display part of the communication terminal device with which the electronic device control system shown in FIG. 1 is equipped. 図1に示した電子機器制御システムに備えられる通信端末装置の表示部に表示される画像の一例を示す説明図である。It is explanatory drawing which shows an example of the image displayed on the display part of the communication terminal device with which the electronic device control system shown in FIG. 1 is equipped. 図1に示した電子機器制御システムに備えられる通信端末装置の表示部に表示される画像の一例を示す説明図である。It is explanatory drawing which shows an example of the image displayed on the display part of the communication terminal device with which the electronic device control system shown in FIG. 1 is equipped. 図1に示した電子機器制御システムに備えられる通信端末装置の表示部に表示される画像の一例を示す説明図である。It is explanatory drawing which shows an example of the image displayed on the display part of the communication terminal device with which the electronic device control system shown in FIG. 1 is equipped. 図1に示した電子機器制御システムに備えられる通信端末装置の表示部に表示される画像の一例を示す説明図である。It is explanatory drawing which shows an example of the image displayed on the display part of the communication terminal device with which the electronic device control system shown in FIG. 1 is equipped. 図1に示した電子機器制御システムに備えられるサーバ装置に記憶される、アイコンと当該アイコンに対応する走行禁止範囲情報の一例を示す説明図である。It is explanatory drawing which shows an example of the travel prohibition range information corresponding to the icon memorize | stored in the server apparatus with which the electronic device control system shown in FIG. 1 is equipped. 図1に示した電子機器制御システムに備えられるサーバ装置に記憶される、アイコンと当該アイコンに対応する走行禁止範囲情報の一例を示す説明図である。It is explanatory drawing which shows an example of the travel prohibition range information corresponding to the icon memorize | stored in the server apparatus with which the electronic device control system shown in FIG. 1 is equipped. 図1に示した電子機器制御システムに備えられる通信端末装置の表示部に表示される画像の一例を示す説明図である。It is explanatory drawing which shows an example of the image displayed on the display part of the communication terminal device with which the electronic device control system shown in FIG. 1 is equipped. 図1に示した電子機器制御システムに備えられる通信端末装置の表示部に表示される画像の一例を示す説明図である。It is explanatory drawing which shows an example of the image displayed on the display part of the communication terminal device with which the electronic device control system shown in FIG. 1 is equipped. 図1に示した電子機器制御システムに備えられるサーバ装置に記憶される家電情報の一例を示す説明図である。It is explanatory drawing which shows an example of the household appliance information memorize | stored in the server apparatus with which the electronic device control system shown in FIG. 1 is equipped. 図1に示した電子機器制御システムにおいて自走式電子機器を所望する移動先に移動させる場合の処理の流れを示すフローチャートである。It is a flowchart which shows the flow of a process in the case of moving a self-propelled electronic device to the desired moving destination in the electronic device control system shown in FIG. 図1に示した電子機器制御システムに備えられる通信端末装置の表示部に表示される画像の一例を示す説明図である。It is explanatory drawing which shows an example of the image displayed on the display part of the communication terminal device with which the electronic device control system shown in FIG. 1 is equipped. 図1に示した電子機器制御システムに備えられる通信端末装置の表示部に表示される画像の一例を示す説明図である。It is explanatory drawing which shows an example of the image displayed on the display part of the communication terminal device with which the electronic device control system shown in FIG. 1 is equipped. 図1に示した電子機器制御システムに備えられる通信端末装置の表示部に表示される画像の一例を示す説明図である。It is explanatory drawing which shows an example of the image displayed on the display part of the communication terminal device with which the electronic device control system shown in FIG. 1 is equipped. 図1に示した電子機器制御システムで用いられるレイアウト情報の構成を示す説明図である。It is explanatory drawing which shows the structure of the layout information used with the electronic device control system shown in FIG.

本発明の一実施形態について説明する。   An embodiment of the present invention will be described.

(1−1.電子機器制御システム100の全体構成)
図1は、本実施形態にかかる電子機器制御システム100の概略構成を示す説明図である。この図に示すように、電子機器制御システム100は、通信端末装置10、自走式電子機器20、およびサーバ装置(レイアウト情報作成装置)80を備えており、これら各装置が通信ネットワーク90を介して通信可能に接続されている。また、通信端末装置10と自走式電子機器20とは通信ネットワーク90を介さずにこれら両装置間で装置間通信を行う機能を備えている。なお、電子機器制御システム100に備えられる自走式電子機器20の台数は1台に限るものではなく、複数台の自走式電子機器20が備えられていてもよい。同様に、通信端末装置10の台数についても1台に限るものではなく、複数台の通信端末装置10が備えられていてもよい。
(1-1. Overall Configuration of Electronic Device Control System 100)
FIG. 1 is an explanatory diagram showing a schematic configuration of an electronic device control system 100 according to the present embodiment. As shown in this figure, the electronic device control system 100 includes a communication terminal device 10, a self-propelled electronic device 20, and a server device (layout information creation device) 80, and these devices are connected via a communication network 90. Are connected to communicate. Further, the communication terminal device 10 and the self-propelled electronic device 20 have a function of performing inter-device communication between these two devices without going through the communication network 90. The number of self-propelled electronic devices 20 provided in the electronic device control system 100 is not limited to one, and a plurality of self-propelled electronic devices 20 may be provided. Similarly, the number of communication terminal devices 10 is not limited to one, and a plurality of communication terminal devices 10 may be provided.

(1−1−1.通信端末装置10の構成)
通信端末装置10は、図1に示したように、制御部11、通信部12、表示部13、操作部14、および記憶部15を備えている。なお、通信端末装置10の構成は、上記各部の機能を有する通信端末装置であれば特に限定されるものではなく、例えば、スマートフォン、タブレット端末、携帯電話機、PDA(Personal Digital Assistance)、パソコン、携帯型ゲーム機などを用いることができる。
(1-1-1. Configuration of Communication Terminal Device 10)
As illustrated in FIG. 1, the communication terminal device 10 includes a control unit 11, a communication unit 12, a display unit 13, an operation unit 14, and a storage unit 15. The configuration of the communication terminal device 10 is not particularly limited as long as it is a communication terminal device having the functions of the above-described units. For example, a smartphone, a tablet terminal, a mobile phone, a PDA (Personal Digital Assistance), a personal computer, a mobile phone A type game machine or the like can be used.

制御部11は、通信端末装置10の各部の動作を制御する通信端末装置10の制御手段である。制御部11は、例えば、CPUや専用プロセッサなどの演算処理部、および、RAM(Random Access Memory)、ROM(Read Only Memory)、HDD(Hard Disk Drive)などの記憶部(いずれも図示せず)などにより構成されるコンピュータ装置からなり、上記記憶部に記憶されている各種情報および各種制御を実施するためのプログラムを読み出して実行することで通信端末装置10の各部の動作を制御する。   The control unit 11 is a control unit of the communication terminal device 10 that controls the operation of each unit of the communication terminal device 10. The control unit 11 includes, for example, an arithmetic processing unit such as a CPU and a dedicated processor, and a storage unit such as a RAM (Random Access Memory), a ROM (Read Only Memory), and an HDD (Hard Disk Drive) (not shown). The operation of each unit of the communication terminal device 10 is controlled by reading and executing various information stored in the storage unit and a program for performing various controls.

通信部12は、通信ネットワーク90を介して遠隔地に存在する他の装置との通信を行う機能(遠距離通信機能、例えば後述するおそとモード時に用いる通信機能)と、通信可能範囲内(例えば同一施設内)に存在する他の装置と装置間通信を行う機能(近距離通信機能、例えば後述するおうちモード時に用いる通信機能)とを備えた通信手段である。   The communication unit 12 has a function (communication function for long-distance communication, for example, a communication function used in the mode described later) that communicates with other devices that exist in a remote place via the communication network 90, and within a communicable range (for example, It is a communication means provided with the function (short-distance communication function, for example, the communication function used at the time of the below-mentioned house mode) which communicates between other apparatuses which exist in the same facility.

上記の遠距離通信機能で用いられる通信ネットワーク90としては、例えば、インターネット、電話回線網、移動体通信網、CATV通信網、衛星通信網などが挙げられる。   Examples of the communication network 90 used for the above-described long-distance communication function include the Internet, a telephone line network, a mobile communication network, a CATV communication network, a satellite communication network, and the like.

また、上記の近距離通信機能としては、例えば、無線LAN規格の1つであるIEEE802.11(IEEE802.11aあるいはIEEE802.11b)を利用して無線機器間の相互接続を行うWiFi(登録商標)機器の通信機能、IEEE802.11以外の無線LAN規格に基づく通信機能、Bluetooth(登録商標)やZigBee(登録商標)等の近距離無線通信規格を用いた通信機能、赤外線通信機能などを用いることができる。なお、本願の通信ネットワークには、上記遠距離通信機能、および上記近距離通信機能の両方が含まれるものとする。   In addition, as the short-range communication function, for example, WiFi (registered trademark) that interconnects wireless devices using IEEE802.11 (IEEE802.11a or IEEE802.11b), which is one of the wireless LAN standards, is used. Use a communication function of a device, a communication function based on a wireless LAN standard other than IEEE 802.11, a communication function using a short-range wireless communication standard such as Bluetooth (registered trademark) or ZigBee (registered trademark), an infrared communication function, etc. it can. Note that the communication network of the present application includes both the long-range communication function and the short-range communication function.

表示部13は、制御部11の指示に応じてユーザに提示するための各種情報を表示する。表示部13の構成は特に限定されるものではなく、例えば、液晶表示パネル、有機ELパネル、プラズマディスプレイパネルなどを用いることができる。   The display unit 13 displays various information to be presented to the user in accordance with instructions from the control unit 11. The configuration of the display unit 13 is not particularly limited, and for example, a liquid crystal display panel, an organic EL panel, a plasma display panel, or the like can be used.

操作部14は、ユーザからの操作入力を受け付けて制御部11に伝達する。操作部14の構成は特に限定されるものではなく、従来から公知の種々の操作入力手段を用いることができる。なお、本実施形態では、表示部13の機能と操作部14の機能とを備えたタッチパネルを用いている。   The operation unit 14 receives an operation input from the user and transmits it to the control unit 11. The configuration of the operation unit 14 is not particularly limited, and various conventionally known operation input means can be used. In the present embodiment, a touch panel having the function of the display unit 13 and the function of the operation unit 14 is used.

記憶部15は、通信端末装置10で用いられる各種情報を記憶する記憶手段である。記憶部15の構成は特に限定されるものはなく、従来から公知の記憶手段を用いることができる。   The storage unit 15 is a storage unit that stores various types of information used in the communication terminal device 10. The structure of the memory | storage part 15 is not specifically limited, A conventionally well-known memory | storage means can be used.

(1−1−2.自走式電子機器20の構成)
自走式電子機器20は、自装置に備えられる操作部(後述する操作部23)に対するユーザからの指示に応じた動作、および通信端末装置10からの制御命令に応じた動作を行う機能を有する家電機器である。なお、本実施形態では、自走式電子機器20が自走式掃除機である場合について主に説明する。ただし、自走式電子機器20の構成はこれに限るものではなく、通信端末装置10からの制御命令に応じた動作を行う機能を有する、自走式の電子機器(移動機能を有する電子機器)であればよい。例えば、自走式電子機器20は、空気清浄機器、撮影機器、AV機器、各種ロボット機器(例えば、家事支援ロボット、動物型ロボット等)などであってもよい。
(1-1-2. Configuration of the self-propelled electronic device 20)
The self-propelled electronic device 20 has a function of performing an operation according to an instruction from a user with respect to an operation unit (an operation unit 23 described later) provided in the own device and an operation according to a control command from the communication terminal device 10. It is a household appliance. In the present embodiment, the case where the self-propelled electronic device 20 is a self-propelled cleaner will be mainly described. However, the configuration of the self-propelled electronic device 20 is not limited to this, and a self-propelled electronic device (an electronic device having a moving function) having a function of performing an operation according to a control command from the communication terminal device 10. If it is. For example, the self-propelled electronic device 20 may be an air cleaning device, a photographing device, an AV device, various robot devices (for example, a housework support robot, an animal type robot, or the like).

自走式電子機器20は、図1に示したように、制御部21、通信部22、操作部23、記憶部24、および装置機能部25を備えている。   As shown in FIG. 1, the self-propelled electronic device 20 includes a control unit 21, a communication unit 22, an operation unit 23, a storage unit 24, and a device function unit 25.

制御部21は、自走式電子機器20の各部の動作を制御する自走式電子機器20の制御手段である。制御部21は、例えば、CPUや専用プロセッサなどの演算処理部、および、RAM、ROM、HDDなどの記憶部(いずれも図示せず)などにより構成されるコンピュータ装置からなり、上記記憶部に記憶されている各種情報および各種制御を実施するためのプログラムを読み出して実行することで自走式電子機器20の各部の動作を制御する。   The control unit 21 is a control unit of the self-propelled electronic device 20 that controls the operation of each part of the self-propelled electronic device 20. The control unit 21 includes, for example, a computer device including an arithmetic processing unit such as a CPU and a dedicated processor, and a storage unit (not shown) such as a RAM, a ROM, and an HDD, and stores in the storage unit The various information and programs for performing various controls are read out and executed to control the operation of each part of the self-propelled electronic device 20.

通信部22は、通信ネットワーク90を介して遠隔地に存在する他の装置との通信を行う機能(遠距離通信機能)と、通信可能範囲内(例えば同一施設内)に存在する他の装置と装置間通信を行う機能(近距離通信機能)とを備えた通信手段である。通信部22としては、例えば、通信端末装置10に備えられる通信部12と同様のものを用いることができる。   The communication unit 22 is configured to communicate with other devices that exist at remote locations via the communication network 90 (far-distance communication function) and other devices that exist within a communicable range (for example, within the same facility). It is a communication means provided with the function (short-distance communication function) which performs communication between apparatuses. As the communication part 22, the thing similar to the communication part 12 with which the communication terminal device 10 is equipped can be used, for example.

操作部23は、ユーザからの指示入力を受け付けて制御部21に伝達する。操作部23の構成は特に限定されるものではなく、例えば、キー操作ボタンによって構成されていてもよく、タッチパネルであってもよく、これらの組み合わせであってもよい。   The operation unit 23 receives an instruction input from the user and transmits it to the control unit 21. The configuration of the operation unit 23 is not particularly limited. For example, the operation unit 23 may be configured by key operation buttons, a touch panel, or a combination thereof.

記憶部24は、自走式電子機器20で用いられる各種情報を記憶する記憶手段である。記憶部24の構成は特に限定されるものはなく、例えば、各種のRAM、ROM、HDD等を用いることができる。   The storage unit 24 is a storage unit that stores various information used in the self-propelled electronic device 20. The configuration of the storage unit 24 is not particularly limited, and various types of RAM, ROM, HDD, and the like can be used, for example.

装置機能部25は、制御部21の指示に応じて当該自走式電子機器20の装置機能を実行する。例えば、自走式電子機器20が自走式掃除機である場合には、装置機能部25は、走行機能(移動機能)、掃除機能(集塵機能)、撮像機能などを実行する。また、自走式電子機器20が空気清浄機器、撮影機器、AV機器、各種ロボット等である場合には、装置機能部25は、それら各機器に備えられる装置機能(例えば走行機能、空気清浄機能、撮影機能、移動機能など)を実行する。   The device function unit 25 executes the device function of the self-propelled electronic device 20 according to an instruction from the control unit 21. For example, when the self-propelled electronic device 20 is a self-propelled cleaner, the device function unit 25 executes a traveling function (moving function), a cleaning function (dust collecting function), an imaging function, and the like. In addition, when the self-propelled electronic device 20 is an air cleaning device, a photographing device, an AV device, various robots, or the like, the device function unit 25 includes device functions (for example, a traveling function, an air cleaning function) provided in each device. , Shooting function, moving function, etc.).

本実施形態では、自走式電子機器20は自走式掃除機であり、図1に示したように、装置機能部25は、移動駆動部61、ブラシ駆動部62、ファン駆動部63、撮像部40、駆動輪32、回転ブラシ44、サイドブラシ45、吸入ファン58、超音波センサ41、赤外線送信部36、電圧検出部64、バッテリ31、充電端子49、通電検知部65を備えている。   In the present embodiment, the self-propelled electronic device 20 is a self-propelled cleaner, and as shown in FIG. 1, the device function unit 25 includes a movement drive unit 61, a brush drive unit 62, a fan drive unit 63, and imaging. Unit 40, drive wheel 32, rotating brush 44, side brush 45, suction fan 58, ultrasonic sensor 41, infrared transmission unit 36, voltage detection unit 64, battery 31, charging terminal 49, energization detection unit 65.

図2は本実施形態にかかる自走式電子機器20(自走式掃除機)の斜視図であり、図3は自走式電子機器20の断面図であり、図4は自走式電子機器20の底面(床側面)の平面図である。   2 is a perspective view of the self-propelled electronic device 20 (self-propelled cleaner) according to the present embodiment, FIG. 3 is a cross-sectional view of the self-propelled electronic device 20, and FIG. 4 is a self-propelled electronic device. It is a top view of the bottom face (floor side surface) of 20.

自走式電子機器20は、外枠が外径約35cmの略円盤形状の筐体30で形成された自走式電子機器20(自走式掃除機)本体と、バッテリ(二次電池)31を電力供給源として駆動される駆動輪32とを有しており、自走しながら集塵(掃除)する機能を有している。   The self-propelled electronic device 20 includes a main body of a self-propelled electronic device 20 (self-propelled cleaner) formed of a substantially disk-shaped casing 30 having an outer diameter of about 35 cm, and a battery (secondary battery) 31. And a drive wheel 32 that is driven using a power supply source, and has a function of collecting (cleaning) dust while traveling on its own.

筐体30の上面には、蓋部34、操作部35、および赤外線送信部36が設けられている。なお、本実施形態では筐体30は、その上面および底面が円形を成す形状を有しているが、筐体30の形状は特に限定されるものではない。   On the upper surface of the housing 30, a lid 34, an operation unit 35, and an infrared transmission unit 36 are provided. In the present embodiment, the housing 30 has a shape in which the upper surface and the bottom surface form a circle, but the shape of the housing 30 is not particularly limited.

蓋部34は筐体30に対して開閉可能になっており、蓋部34を開くことにより、筐体30内の集塵部37に収容された集塵容器38を着脱して集塵容器38内の塵芥を廃棄できるようになっている。   The lid portion 34 can be opened and closed with respect to the housing 30, and by opening the lid portion 34, the dust collecting container 38 housed in the dust collecting portion 37 in the housing 30 can be attached and detached. The waste inside can be discarded.

操作部35には、ユーザからの各種指示、文字、数字などのデータの入力を受け付ける操作スイッチ(操作部)と、ユーザに提示する各種情報を表示するディスプレイ(表示部)とが設けられている。なお、操作部35は、タッチパネルとして設けられていてもよい。   The operation unit 35 is provided with an operation switch (operation unit) that receives input of various instructions, characters, numbers, and other data from the user, and a display (display unit) that displays various information presented to the user. . Note that the operation unit 35 may be provided as a touch panel.

赤外線送信部36は、自走式電子機器20から他の家電機器に赤外線信号(リモコン信号)を送信するためのものである。本実施形態では、出射光の主軸方向が互いに異なるように配置された複数の赤外線光源を備えた赤外線送信部36を備えており、それによって自走式電子機器20から水平方向および上下方向について比較的広い角度範囲に赤外線信号を出力できるようになっている。なお、赤外線送信部36の構成は特に限定されるものではなく、赤外線光源の設置個数や赤外線信号の出射角度範囲は適宜設定すればよい。例えば、赤外線光源の出射面に対向する位置にレンズを配置するなどして、赤外線信号を自走式電子機器20から全方向あるいは広範囲に出射できるようにしてもよい。また、赤外線送信部36は、自走式電子機器20に備え付けられているものであってもよく、自走式電子機器20に対して着脱可能に装着されるものであってもよい。   The infrared transmitter 36 is for transmitting an infrared signal (remote control signal) from the self-propelled electronic device 20 to another household electrical appliance. In the present embodiment, the infrared transmission unit 36 including a plurality of infrared light sources arranged so that the principal axis directions of the emitted light are different from each other is provided, thereby comparing the horizontal direction and the vertical direction from the self-propelled electronic device 20. Infrared signals can be output over a wide angular range. The configuration of the infrared transmission unit 36 is not particularly limited, and the number of infrared light sources installed and the emission angle range of infrared signals may be set as appropriate. For example, an infrared signal may be emitted from the self-propelled electronic device 20 in all directions or in a wide range by arranging a lens at a position facing the emission surface of the infrared light source. The infrared transmission unit 36 may be provided in the self-propelled electronic device 20 or may be detachably attached to the self-propelled electronic device 20.

筐体30の側面には筐体30が壁等に衝突したときの筐体30への衝撃を緩和させるためのバンパー39が設けられている。また、バンパー39の一部に設けられた穴部には撮像部40が設けられており、バンパー39の一部に設けられた他の穴部には超音波センサ41が設けられている。   A bumper 39 is provided on the side surface of the housing 30 to reduce the impact on the housing 30 when the housing 30 collides with a wall or the like. Further, an imaging unit 40 is provided in a hole provided in a part of the bumper 39, and an ultrasonic sensor 41 is provided in another hole provided in a part of the bumper 39.

撮像部40は、自走式電子機器20の周囲の画像(動画像および/または静止画像)を撮像して撮像データを生成する。撮像部40の構成は特に限定されるものではなく、従来から公知の撮像手段を用いることができる。例えば、光学レンズ、カラーフィルタ、受光素子であるCCD(Charge Coupled Device)等を備えた撮像手段を用いてもよい。なお、撮像部40に加えて、自走式電子機器20の周囲の音声を取得する音声取得部(図示せず)を設けてもよい。   The imaging unit 40 captures an image (moving image and / or still image) around the self-propelled electronic device 20 and generates imaging data. The configuration of the imaging unit 40 is not particularly limited, and conventionally known imaging means can be used. For example, an imaging unit including an optical lens, a color filter, a CCD (Charge Coupled Device) that is a light receiving element, or the like may be used. In addition to the imaging unit 40, an audio acquisition unit (not shown) that acquires audio around the self-propelled electronic device 20 may be provided.

超音波センサ41は、自走式電子機器20の周囲に向けて超音波を出力するとともに、障害物で反射された超音波を受信することにより、自走式電子機器20の周囲に存在する障害物の位置を検出する。   The ultrasonic sensor 41 outputs an ultrasonic wave toward the periphery of the self-propelled electronic device 20 and receives an ultrasonic wave reflected by the obstacle, thereby causing an obstacle present around the self-propelled electronic device 20. Detect the position of an object.

筐体30の底面には、図4に示したように、駆動輪32、前輪47、後輪48、回転ブラシ44、サイドブラシ45、および吸入口46が設けられている。   As shown in FIG. 4, the driving wheel 32, the front wheel 47, the rear wheel 48, the rotating brush 44, the side brush 45, and the suction port 46 are provided on the bottom surface of the housing 30.

駆動輪32は、筐体30の底面における当該底面がなす円の中心線32aの両端側にそれぞれ設けられている。これら各駆動輪32は、当該各駆動輪32の一部が筐体30の底面から突出する状態で中心線32aに平行な回転軸(図示せず)に取り付けられている。それら各回転軸は、バッテリ31から供給される電力を用いて移動駆動部61(図1参照)モーターやギア等(図示せず)を駆動することにより回転駆動される。これにより、各駆動輪32が回転し、自走式電子機器20が床面上を自走する。   The drive wheels 32 are respectively provided on both ends of a center line 32a of a circle formed by the bottom surface of the bottom surface of the housing 30. Each of the drive wheels 32 is attached to a rotation shaft (not shown) parallel to the center line 32 a in a state where a part of the drive wheel 32 protrudes from the bottom surface of the housing 30. Each of these rotating shafts is rotationally driven by driving a movement drive unit 61 (see FIG. 1) motor, gear, etc. (not shown) using electric power supplied from the battery 31. Thereby, each drive wheel 32 rotates and the self-propelled electronic device 20 self-propels on the floor surface.

なお、各駆動輪32は個別に回転駆動されるようになっており、これら各駆動輪32が同方向に回転駆動された場合には自走式電子機器20は各駆動輪32の回転方向に応じて前進または後進する。また、これら各駆動輪32が互いに逆方向に回転駆動された場合には自走式電子機器20は各駆動輪32の回転方向に応じてその場で底面に平行な方向に回転(旋回)する。これにより、自走式電子機器20の進行方向を転換させることができる。なお、自走式電子機器20にバンパー39が壁等に衝突した場合にそれを検知するセンサ(図示せず)を設け、自走式電子機器20が移動中に壁等に衝突したときに進行方向を変更して移動を継続するようにしてもよい。また、超音波センサ41の検知結果や撮像部40の撮像結果などに応じて壁や家具等の障害物を検知し、自走式電子機器20が障害物を自動的に避けて移動するようにしてもよい。   Each drive wheel 32 is individually driven to rotate. When these drive wheels 32 are driven to rotate in the same direction, the self-propelled electronic device 20 is rotated in the rotation direction of each drive wheel 32. Move forward or backward as appropriate. When these drive wheels 32 are driven to rotate in directions opposite to each other, the self-propelled electronic device 20 rotates (turns) in a direction parallel to the bottom surface on the spot according to the rotation direction of each drive wheel 32. . Thereby, the advancing direction of the self-propelled electronic device 20 can be changed. The self-propelled electronic device 20 is provided with a sensor (not shown) that detects when the bumper 39 collides with a wall or the like, and proceeds when the self-propelled electronic device 20 collides with the wall or the like during movement. The movement may be continued by changing the direction. Also, obstacles such as walls and furniture are detected according to the detection result of the ultrasonic sensor 41 and the imaging result of the imaging unit 40, and the self-propelled electronic device 20 automatically moves while avoiding the obstacle. May be.

また、筐体30の底面には筐体30の内側に窪んだ凹部からなる矩形状の吸入口46が設けられており、吸入口46の凹部内には筐体30の底面に平行な回転軸に沿って回転する回転ブラシ44が設けられている。また、吸入口46に対して当該吸入口46の長手方向の両端側に近接する位置には筐体30の底面に垂直な回転軸に沿って回転するサイドブラシ45がそれぞれ設けられている。回転ブラシ44およびサイドブラシ45は、ブラシ駆動部62(図1参照)が制御部21からの指示に応じてバッテリ31から供給される電力により回転ブラシ44およびサイドブラシ45の回転軸を回転駆動することにより回転する。   In addition, a rectangular suction port 46 formed of a recess recessed inside the housing 30 is provided on the bottom surface of the housing 30, and a rotation axis parallel to the bottom surface of the housing 30 is provided in the recess of the suction port 46. A rotating brush 44 is provided that rotates along the axis. Further, side brushes 45 that rotate along a rotation axis perpendicular to the bottom surface of the housing 30 are provided at positions close to both ends in the longitudinal direction of the suction port 46 with respect to the suction port 46. In the rotating brush 44 and the side brush 45, the brush driving unit 62 (see FIG. 1) rotates and rotates the rotating shafts of the rotating brush 44 and the side brush 45 by the electric power supplied from the battery 31 in response to an instruction from the control unit 21. Rotate by

さらに、筐体30の底面には、吸入口46のさらに前方にローラー形状の前輪47が設けられている。また、筐体30の底面の後方端部(後端)付近には、自在車輪から成る後輪48が設けられている。自走式電子機器20は、平坦な床面上に配置された場合に、回転ブラシ44、駆動輪32、および後輪48が床面Fに接地する一方、前輪47が床面Fから離れるように前後方向の重量配分が設定されており、前輪47が床面Fから離れた状態で掃除が行われる。このため、進路前方の塵埃を前輪47により遮ることなく吸入口46に導くことができる。前輪47は進路上に段差が現れた場合にその段差に接地し、それによって自走式電子機器20が段差を容易に乗り越えられるようになっている。   Further, a roller-shaped front wheel 47 is provided on the bottom surface of the housing 30 in front of the suction port 46. A rear wheel 48 made up of a free wheel is provided near the rear end (rear end) of the bottom surface of the housing 30. When the self-propelled electronic device 20 is disposed on a flat floor surface, the rotating brush 44, the drive wheel 32, and the rear wheel 48 are grounded to the floor surface F, while the front wheel 47 is separated from the floor surface F. The weight distribution in the front-rear direction is set in the front and rear, and cleaning is performed in a state where the front wheel 47 is separated from the floor surface F. Therefore, dust in front of the course can be guided to the suction port 46 without being blocked by the front wheel 47. When a step appears on the course, the front wheel 47 contacts the step so that the self-propelled electronic device 20 can easily get over the step.

筐体30の周面(側面)の後端には、バッテリ31の充電を行う際に用いられる充電端子49が筐体30から外側に露出するように設けられている。なお、本実施形態では、筐体30の周面の後端に、床面に対して略水平な方向に延伸する2つの充電端子49を鉛直方向に所定の間隔を隔てて配置しているが、充電端子49の設置位置および個数はこれに限るものではない。   At the rear end of the peripheral surface (side surface) of the housing 30, a charging terminal 49 used when charging the battery 31 is provided so as to be exposed from the housing 30 to the outside. In the present embodiment, two charging terminals 49 extending in a direction substantially horizontal to the floor surface are arranged at a rear end of the peripheral surface of the housing 30 at a predetermined interval in the vertical direction. The installation position and the number of the charging terminals 49 are not limited to this.

バッテリ31の充電を行う場合には、図3に示したように、自走式電子機器20を充電台(ホームポジション)70に帰還させ、充電台70に設けられた給電端子71に充電端子49を当接させることによりバッテリ31を充電する。充電台70は、通常、背面側(給電端子71が設けられている側と反対側)が室内の側壁Sと対向するように設置され、商用電源から供給される電力を、給電端子71を介して自走式電子機器20に供給する。また、充電台70は、床面上の所定の位置に配置されて移動しないようになっている。   When charging the battery 31, as shown in FIG. 3, the self-propelled electronic device 20 is returned to the charging base (home position) 70, and the charging terminal 49 is connected to the power supply terminal 71 provided on the charging base 70. To charge the battery 31. The charging stand 70 is usually installed so that the back side (the side opposite to the side where the power supply terminal 71 is provided) faces the indoor side wall S, and power supplied from a commercial power source is supplied via the power supply terminal 71. To the self-propelled electronic device 20. The charging stand 70 is arranged at a predetermined position on the floor so as not to move.

図5は、充電台70の構成を示す斜視図である。この図に示すように、充電台70の前面(筐体30の周面と対向する面)には、自走式電子機器20の充電端子49と接触可能な位置に、自走式電子機器20の充電端子49と同数の給電端子71が床面に対して略平行は方向に延伸するように設けられている。各給電端子71は、図示しないバネ等の付勢手段により充電台70の前面から充電台70の外側に突出するように付勢されており、自走式電子機器20を充電台70に帰還(ドッキング)させた場合には充電端子49によって給電端子71が上記の付勢手段による付勢力に反する方向に押され、給電端子71の先端面と充電台70の前面とがほぼ平らになるまで押し戻すことが可能になっている。そして、自走式電子機器20の充電端子49が充電台70の給電端子71と接触(電気的接続)したまま給電端子71の先端面が充電台70の前面とほぼ平らになるまでに押されると、給電端子71が充電台70の内部に設けられた接点(図示せず)と導通し、商用電源から充電台70に供給される電力が給電端子71および充電端子49を介して自走式電子機器20に供給され、バッテリ31が充電される。   FIG. 5 is a perspective view showing the configuration of the charging stand 70. As shown in this figure, on the front surface of the charging stand 70 (the surface facing the peripheral surface of the housing 30), the self-propelled electronic device 20 can be brought into contact with the charging terminal 49 of the self-propelled electronic device 20. The same number of power supply terminals 71 as the charging terminals 49 are provided so as to extend in a direction substantially parallel to the floor surface. Each power supply terminal 71 is biased so as to protrude from the front surface of the charging base 70 to the outside of the charging base 70 by a biasing means such as a spring (not shown), and the self-propelled electronic device 20 is returned to the charging base 70 ( In the case of docking, the charging terminal 49 pushes the power supply terminal 71 in a direction against the urging force by the urging means, and pushes back until the front end surface of the power supply terminal 71 and the front surface of the charging base 70 become substantially flat. It is possible. Then, the charging terminal 49 of the self-propelled electronic device 20 is pushed until the front end surface of the power feeding terminal 71 becomes substantially flat with the front surface of the charging base 70 while being in contact (electrically connected) with the power feeding terminal 71 of the charging base 70. Then, the power supply terminal 71 is electrically connected to a contact (not shown) provided inside the charging base 70, and the power supplied from the commercial power source to the charging base 70 is self-propelled via the power supply terminal 71 and the charging terminal 49. The battery 31 is charged by being supplied to the electronic device 20.

バッテリ31は、自走式電子機器20全体の電力供給源である。バッテリ31の構成は特に限定されるものではないが、例えば、鉛電池、ニッケル水素電池、リチウムイオン電池、あるいはキャパシタ等を用いることができる。なお、バッテリ31は、繰り返し充放電が可能な大容量の充電池であることが好ましい。   The battery 31 is a power supply source for the entire self-propelled electronic device 20. The configuration of the battery 31 is not particularly limited. For example, a lead battery, a nickel metal hydride battery, a lithium ion battery, or a capacitor can be used. The battery 31 is preferably a large capacity rechargeable battery that can be repeatedly charged and discharged.

電圧検出部64は、バッテリ31の電圧を検出するものであり、検出した電圧からバッテリ31の充電量を算出する。   The voltage detector 64 detects the voltage of the battery 31 and calculates the charge amount of the battery 31 from the detected voltage.

通電検知部65は、給電端子71から充電端子49への通電量(給電端子71から充電端子49を介してバッテリ31に供給される電流の電流値、および/または、給電端子71によって充電端子49に印加される電圧値)を検知する。   The energization detection unit 65 supplies the energization amount from the power feeding terminal 71 to the charging terminal 49 (the current value of the current supplied from the power feeding terminal 71 to the battery 31 via the charging terminal 49 and / or the charging terminal 49 by the power feeding terminal 71. The voltage value applied to is detected.

筐体30内には塵埃を集塵する集塵部37が配されている。集塵部37は、筐体30の内部に設けられた集塵室50内に収納されている。集塵室50は四方の周面および底面が覆われた隔離室から成り、筐体30内を仕切るように回転ブラシ44の軸方向に延伸して形成されている。集塵室50の各壁面は回転ブラシ44の軸方向に延びた前壁を除いてそれぞれ閉塞されている。集塵室50の前壁には吸入口46に連通する第1吸気路51が設けられている。   A dust collection portion 37 that collects dust is disposed in the housing 30. The dust collection unit 37 is housed in a dust collection chamber 50 provided inside the housing 30. The dust collection chamber 50 is composed of an isolation chamber whose four circumferential surfaces and bottom are covered, and is formed by extending in the axial direction of the rotary brush 44 so as to partition the inside of the housing 30. Each wall surface of the dust collection chamber 50 is closed except for the front wall extending in the axial direction of the rotating brush 44. A first intake passage 51 communicating with the suction port 46 is provided on the front wall of the dust collection chamber 50.

集塵部37は、筐体30の蓋部34を開くことで、筐体30の外部に開放される。集塵部37は、有底の集塵容器38の上部にフィルタ52を有する上部カバー53が取り付けられて形成されている。上部カバー53は可動の係止部(図示せず)により集塵容器38に係止され、係止部の操作によって集塵容器38の上面を開閉する。これにより、集塵容器38に堆積した塵埃を廃棄することができる。   The dust collector 37 is opened to the outside of the housing 30 by opening the lid portion 34 of the housing 30. The dust collecting portion 37 is formed by attaching an upper cover 53 having a filter 52 to an upper portion of a dust collecting container 38 having a bottom. The upper cover 53 is locked to the dust collecting container 38 by a movable locking part (not shown), and the upper surface of the dust collecting container 38 is opened and closed by operating the locking part. Thereby, the dust accumulated in the dust collecting container 38 can be discarded.

集塵容器38の周面に第1吸気路51に連通する流入路54が設けられている。また、集塵容器38内には流入路54に連続して屈曲により下方に気流を導く流入部54bが設けられている。上部カバー53の周面には集塵容器38の内部と第2吸気路56とを連通する流出路55が設けられている。第2吸気路56は、後述するモータユニット57と流出路55とを連通させるように配置されている。   An inflow passage 54 communicating with the first intake passage 51 is provided on the peripheral surface of the dust collecting container 38. In addition, an inflow portion 54 b is provided in the dust collection container 38 so as to guide the airflow downward by bending the inflow passage 54. On the peripheral surface of the upper cover 53, an outflow passage 55 that connects the inside of the dust collecting container 38 and the second intake passage 56 is provided. The second intake path 56 is disposed so as to communicate a motor unit 57 and an outflow path 55 described later.

流入路54および流出路55における開口部の周囲には集塵室50の前壁に密接するガスケット(図示せず)が設けられている。これにより、集塵部37を収納した集塵室50内が密閉される。   A gasket (not shown) that is in close contact with the front wall of the dust collecting chamber 50 is provided around the openings in the inflow path 54 and the outflow path 55. Thereby, the inside of the dust collection chamber 50 which accommodated the dust collection part 37 is sealed.

筐体30内の集塵室50の後方上部には制御基板42が配されている。制御基板42には自走式電子機器20の各部を制御する制御部21や各種データを記憶する記憶部24が設けられている。集塵室50の後方下部にはバッテリ31が配されている。バッテリ31は充電台70から充電端子49を介して供給される電力により充電され、制御基板42、駆動輪32、回転ブラシ44、サイドブラシ45、吸入ファン58等の各部に電力を供給する。   A control board 42 is disposed on the upper rear side of the dust collection chamber 50 in the housing 30. The control board 42 is provided with a control unit 21 that controls each unit of the self-propelled electronic device 20 and a storage unit 24 that stores various data. A battery 31 is disposed at the lower rear of the dust collection chamber 50. The battery 31 is charged by electric power supplied from the charging base 70 via the charging terminal 49, and supplies electric power to the control board 42, the drive wheel 32, the rotating brush 44, the side brush 45, the suction fan 58, and the like.

自走式電子機器20において、掃除運転が指示されると、バッテリ31から供給される電力により、吸入ファン58、駆動輪32、回転ブラシ44、およびサイドブラシ45が駆動される。なお、吸入ファン58は、ファン駆動部63(図1参照)がモータユニット57を駆動させることにより駆動される。これにより、自走式電子機器20は、回転ブラシ44、駆動輪32、および後輪48が床面Fに接地して所定の掃除領域を自走し、吸入口46から床面Fの塵埃を含む気流が吸い込まれる。この時、回転ブラシ44の回転によって床面F上の塵埃が掻き上げられて吸入口46内に導かれる。また、サイドブラシ45の回転によって吸入口46の側方の塵埃が吸入口46に導かれる。   In the self-propelled electronic device 20, when the cleaning operation is instructed, the suction fan 58, the drive wheel 32, the rotating brush 44, and the side brush 45 are driven by the power supplied from the battery 31. The suction fan 58 is driven by driving a motor unit 57 by a fan driving unit 63 (see FIG. 1). As a result, the self-propelled electronic device 20 causes the rotating brush 44, the drive wheel 32, and the rear wheel 48 to contact the floor surface F and self-propelled in a predetermined cleaning region, and dust on the floor surface F from the suction port 46. Airflow including is sucked. At this time, the dust on the floor surface F is scraped up by the rotation of the rotating brush 44 and guided into the suction port 46. Further, the dust on the side of the suction port 46 is guided to the suction port 46 by the rotation of the side brush 45.

吸入口46から吸い込まれた気流は図3の矢印A1に示すように第1吸気路51を介して集塵部37に流入する。集塵部37に流入した気流はフィルタ52により塵埃を捕集され、流出路55を介して集塵部37から流出する。これにより、集塵容器38内に塵埃が集塵して堆積する。集塵部37から流出した気流は矢印A2に示すように第2吸気路56を介してモータユニット57の吸入ファン58に流入する。   The airflow sucked from the suction port 46 flows into the dust collecting portion 37 through the first intake passage 51 as shown by an arrow A1 in FIG. The airflow that has flowed into the dust collecting portion 37 collects dust by the filter 52 and flows out from the dust collecting portion 37 through the outflow passage 55. As a result, dust is collected and accumulated in the dust container 38. The airflow flowing out from the dust collecting portion 37 flows into the suction fan 58 of the motor unit 57 via the second intake passage 56 as indicated by an arrow A2.

吸入ファン58を通過した気流は、筐体30の上面に設けた排気口59から矢印A3に示すように自走式電子機器20の上方後方に排気される。   The airflow that has passed through the suction fan 58 is exhausted upward and rearward of the self-propelled electronic device 20 from an exhaust port 59 provided on the upper surface of the housing 30 as indicated by an arrow A3.

(1−1−3.サーバ装置80の構成)
サーバ装置80は、図1に示すように、制御部81、通信部82、および記憶部83を備えている。
(1-1-3. Configuration of Server Device 80)
As shown in FIG. 1, the server device 80 includes a control unit 81, a communication unit 82, and a storage unit 83.

制御部81は、サーバ装置80の各部の動作を制御するサーバ装置80の制御手段である。制御部81は、例えば、CPUや専用プロセッサなどの演算処理部、および、RAM、ROM、HDDなどの記憶部(いずれも図示せず)などにより構成されるコンピュータ装置からなり、上記記憶部に記憶されている各種情報および各種制御を実施するためのプログラムを読み出して実行することでサーバ装置80の各部の動作を制御する。また、制御部81は、電子機器制御アプリ記憶部84に記憶されている電子機器制御アプリケーションを読み出して実行する機能を有している。   The control unit 81 is a control unit of the server device 80 that controls the operation of each unit of the server device 80. The control unit 81 includes, for example, an arithmetic processing unit such as a CPU or a dedicated processor, and a computer device including a storage unit (not shown) such as a RAM, a ROM, and an HDD, and stores in the storage unit By reading and executing the various information and programs for performing various controls, the operation of each unit of the server device 80 is controlled. The control unit 81 has a function of reading and executing an electronic device control application stored in the electronic device control application storage unit 84.

通信部82は、通信ネットワーク90を介して他の装置と通信を行う通信手段である。通信ネットワーク90としては、上述した各構成を用いることができる。   The communication unit 82 is a communication unit that communicates with other devices via the communication network 90. As the communication network 90, the above-described configurations can be used.

記憶部83は、電子機器制御システム100で用いられる各種情報を記憶する記憶手段であり、電子機器制御アプリ記憶部84、および設定情報記憶部85を備えている。   The storage unit 83 is a storage unit that stores various types of information used in the electronic device control system 100, and includes an electronic device control application storage unit 84 and a setting information storage unit 85.

電子機器制御アプリ記憶部84は、通信端末装置10から通信ネットワーク90を介して自走式電子機器20の動作を制御する場合、および自走式電子機器20の制御に関する各種設定情報を登録する場合に起動される電子機器制御アプリケーションを記憶する。   The electronic device control application storage unit 84 controls the operation of the self-propelled electronic device 20 from the communication terminal device 10 via the communication network 90, and registers various setting information related to the control of the self-propelled electronic device 20. The electronic device control application to be activated is stored.

上記の電子機器制御アプリケーションとしては、例えば、自走式電子機器20に関する設定情報の生成および登録を行うための設定アプリ、ログイン認証を行うための認証アプリ、自走式電子機器20に撮像機能(「かんさつ」機能)、掃除機能(「そうじ」機能)、移動機能(「いどう」機能)、家電機器操作機能(「かでん」機能)などを実行させる装置機能実行アプリなどが挙げられる。   Examples of the electronic device control application include a setting application for generating and registering setting information regarding the self-propelled electronic device 20, an authentication application for performing login authentication, and an imaging function ( Examples include a device function execution application that executes a “kansai” function), a cleaning function (“clean” function), a movement function (“Ido” function), a home appliance operation function (“Karen” function), and the like.

本実施形態では、通信端末装置10から通信ネットワーク90を介して自走式電子機器20の動作を制御する場合、あるいは自走式電子機器20に関する各種設定を行う場合、ユーザは通信端末装置10からサーバ装置80にアクセスして電子機器制御アプリケーションを起動させ、電子機器制御アプリケーションから提供されるインターフェース画面を参照しながら各種指示入力を行う。これにより、電子機器制御アプリケーションがユーザからの指示入力に応じた制御命令を生成して自走式電子機器20に送信し、自走式電子機器20に上記指示入力に応じた動作を実行させる。あるいは、電子機器制御アプリケーションがユーザからの指示入力に応じた設定情報を生成し、設定情報記憶部85に記憶させる。   In the present embodiment, when the operation of the self-propelled electronic device 20 is controlled from the communication terminal device 10 via the communication network 90 or when various settings relating to the self-propelled electronic device 20 are performed, the user can The server device 80 is accessed to activate the electronic device control application, and various instructions are input while referring to an interface screen provided from the electronic device control application. Thus, the electronic device control application generates a control command corresponding to the instruction input from the user and transmits it to the self-propelled electronic device 20 to cause the self-propelled electronic device 20 to execute an operation corresponding to the instruction input. Alternatively, the electronic device control application generates setting information corresponding to an instruction input from the user and stores the setting information in the setting information storage unit 85.

なお、設定情報記憶部85に記憶させる設定情報には、例えば、(i)自走式電子機器20と当該自走式電子機器20の動作制御を許可するユーザのユーザ情報とを対応付けたユーザ認証情報、(ii)自走式電子機器20と当該自走式電子機器20の動作制御を許可する通信端末装置10とを対応付けた端末認証情報、(iii)自走式電子機器20が配置されている空間(領域)のレイアウト情報(間取り情報)などが含まれる。ここで、レイアウト情報とは、自走式電子機器20が配置されている空間(領域)または該空間に存在する物に関する情報であり、特に上記空間または上記物の外形、配置および性質に関する情報のうち少なくとも1以上の情報を含む情報である。   The setting information stored in the setting information storage unit 85 includes, for example, (i) a user that associates the self-propelled electronic device 20 with the user information of a user who permits operation control of the self-propelled electronic device 20. Authentication information, (ii) terminal authentication information that associates the self-propelled electronic device 20 with the communication terminal device 10 that permits operation control of the self-propelled electronic device 20, and (iii) the self-propelled electronic device 20 is disposed. The layout information (schedule information) of the space (area) that is set is included. Here, the layout information is information on a space (region) where the self-propelled electronic device 20 is arranged or an object existing in the space, and particularly information on the outer shape, arrangement, and properties of the space or the object. The information includes at least one piece of information.

図22は、レイアウト情報の構成の一例を示す説明図である。この図に示すように、レイアウト情報には、例えば、(1)自走式電子機器20が配置されている空間(部屋、家屋、施設等)のサイズや形状を示すレイアウト外形情報、(2)家具や家電機器などの配置物の配置状態を示す配置情報、(3)自走式電子機器20が走行できない領域(あるいは自走式電子機器20に走行させたくない領域)を示す走行禁止エリア情報、(4)自走式電子機器20が配置されている空間に配置されている家電機器のメーカ名、機種名、当該家電機器にユーザが付与した名称、当該家電機器に対してリモコン操作により動作指示を行うことのできる操作内容、上記各操作内容の動作を行わせるためのリモコン信号(操作信号)を示す操作信号情報(周波数、信号波形等)などを示す家電情報などが含まれる。上記操作信号情報は、ユーザが任意に学習した操作信号情報であってもよい。上記操作信号情報は、例えば、市販の学習リモコンのように、リモコンが発する操作信号を記録することで取得できる。なお、上記レイアウト情報は、ユーザが予め設定して設定情報記憶部85に記憶させておく。そして、ユーザが電子機器制御アプリケーションに対する指示入力を行う際に、電子機器制御アプリケーションがレイアウト情報に基づいて通信端末装置10に表示させるインターフェース画面(レイアウト画面)を生成したり、自走式電子機器20を移動させる際の移動経路の選択(検索)を行ったりする。   FIG. 22 is an explanatory diagram showing an example of the configuration of layout information. As shown in this figure, layout information includes, for example, (1) layout outline information indicating the size and shape of a space (room, house, facility, etc.) in which the self-propelled electronic device 20 is arranged, (2) Arrangement information indicating the arrangement state of arrangement objects such as furniture and home appliances, (3) Prohibition area information indicating an area where the self-propelled electronic device 20 cannot travel (or an area where the self-propelled electronic device 20 does not want to travel) (4) Manufacturer name and model name of home appliances arranged in the space where the self-propelled electronic device 20 is arranged, a name given by the user to the home appliance, and operation by remote control on the home appliance Operation information that can be instructed, home appliance information that indicates operation signal information (frequency, signal waveform, etc.) indicating a remote control signal (operation signal) for performing the operation of each operation content, and the like are included. The operation signal information may be operation signal information arbitrarily learned by the user. The operation signal information can be acquired by recording an operation signal generated by the remote controller, such as a commercially available learning remote controller. The layout information is set in advance by the user and stored in the setting information storage unit 85. When the user inputs an instruction to the electronic device control application, the electronic device control application generates an interface screen (layout screen) to be displayed on the communication terminal device 10 based on the layout information, or the self-propelled electronic device 20 Select (search) the movement route when moving.

なお、本実施形態では、通信端末装置10からサーバ装置80を介して自走式電子機器20の動作を制御するものとしているが、これに限るものではない。例えば、サーバ装置80の機能を通信端末装置10あるいは自走式電子機器20に備え、通信端末装置10が通信ネットワーク90または装置間通信(近距離通信)を介して自走式電子機器20にアクセスすることで自走式電子機器20の動作を制御するようにしてもよい。この場合には、通信端末装置10または自走式電子機器20が、それぞれ本願のレイアウト情報作成装置の一例である。また、本実施形態のサーバ装置80の機能の一部を通信端末装置10あるいは自走式電子機器20に備えるようにしてもよい。この場合には、サーバ装置80と、通信端末装置10および/または自走式電子機器20とが、本願のレイアウト情報作成装置の一例である。   In the present embodiment, the operation of the self-propelled electronic device 20 is controlled from the communication terminal device 10 via the server device 80, but is not limited thereto. For example, the function of the server device 80 is provided in the communication terminal device 10 or the self-propelled electronic device 20, and the communication terminal device 10 accesses the self-propelled electronic device 20 via the communication network 90 or communication between devices (short-distance communication). Thus, the operation of the self-propelled electronic device 20 may be controlled. In this case, the communication terminal device 10 or the self-propelled electronic device 20 is an example of the layout information creation device of the present application. Moreover, you may make it equip the communication terminal device 10 or the self-propelled electronic device 20 with a part of function of the server apparatus 80 of this embodiment. In this case, the server device 80, the communication terminal device 10, and / or the self-propelled electronic device 20 are examples of the layout information creation device of the present application.

(1−2.電子機器制御アプリケーションの起動)
図6は、電子機器制御システム100において、通信端末装置10からサーバ装置80にアクセスして電子機器制御アプリケーションを起動させる場合に通信端末装置10に表示される表示画面の状態遷移を示す説明図である。
(1-2. Start of electronic device control application)
FIG. 6 is an explanatory diagram showing a state transition of a display screen displayed on the communication terminal device 10 when the electronic device control system 100 accesses the server device 80 from the communication terminal device 10 to activate the electronic device control application. is there.

ユーザが通信端末装置10のホーム画面において自走式電子機器20(自走式電子機器20に対応する電子機器制御アプリケーション)を選択すると、通信端末装置10は電子機器制御アプリケーションの初期画面を表示部13に表示させる。図6に示す例では、初期画面として「おうちモード」および「おそとモード」のいずれかを選択するための「モード選択画面」が表示されるようになっている。なお、上記の初期画面は、通信端末装置10がサーバ装置80(電子機器制御アプリケーション)に初期画面送信要求を送信してサーバ装置80から取得してもよく、通信端末装置10の記憶部15に予め記憶させておいてもよい。   When the user selects the self-propelled electronic device 20 (electronic device control application corresponding to the self-propelled electronic device 20) on the home screen of the communication terminal device 10, the communication terminal device 10 displays the initial screen of the electronic device control application as a display unit. 13 is displayed. In the example shown in FIG. 6, a “mode selection screen” for selecting either “home mode” or “home mode” is displayed as the initial screen. Note that the above-described initial screen may be acquired from the server device 80 by the communication terminal device 10 transmitting an initial screen transmission request to the server device 80 (electronic device control application), and stored in the storage unit 15 of the communication terminal device 10. It may be stored in advance.

「おそとモード」は、ユーザが通信端末装置10の操作部14を介して入力した指示に応じた制御命令を通信部12から通信ネットワーク90を介して自走式電子機器20に送信することにより、自走式電子機器20の動作を制御するモードである。   The “auto mode” is obtained by transmitting a control command corresponding to an instruction input by the user via the operation unit 14 of the communication terminal device 10 from the communication unit 12 to the self-propelled electronic device 20 via the communication network 90. In this mode, the operation of the self-propelled electronic device 20 is controlled.

「おうちモード」は、通信端末装置10のユーザが操作部14を介して入力した指示に応じた制御命令を通信部12から自走式電子機器20に装置間通信(近距離通信)により送信して自走式電子機器20の動作を制御するモードである。「おうちモード」では、例えば、ユーザが自走式電子機器20を見ながら自走式電子機器20の動作を制御して各種機能(例えば掃除機能や移動機能など)を実行させることができる。なお、本実施形態では、「おそとモード」を用いて自走式電子機器20の動作を制御する場合について主に説明する。   In “home mode”, a control command corresponding to an instruction input by the user of the communication terminal device 10 via the operation unit 14 is transmitted from the communication unit 12 to the self-propelled electronic device 20 by inter-device communication (short-distance communication). In this mode, the operation of the self-propelled electronic device 20 is controlled. In the “home mode”, for example, the user can control the operation of the self-propelled electronic device 20 while looking at the self-propelled electronic device 20 to execute various functions (for example, a cleaning function and a moving function). In the present embodiment, the case where the operation of the self-propelled electronic device 20 is controlled using the “mostly mode” will be mainly described.

図6に示した初期画面においてユーザが「おそとモード」の選択操作を行うと、当該操作を示す信号がサーバ装置80に送信され、電子機器制御アプリケーションから通信端末装置10にユーザ認証を行うための「ログイン画面」が送信される。なお、「おそとモード」の初回利用時に、「ログイン画面」を表示させる前に「おそとモード」の利用規約を示す利用規約画面を表示させ、ユーザが利用規約に同意した場合にログイン画面(あるいはユーザ登録画面)を表示させるようにしてもよい。   When the user performs an operation of selecting “appropriate mode” on the initial screen illustrated in FIG. 6, a signal indicating the operation is transmitted to the server device 80 to perform user authentication from the electronic device control application to the communication terminal device 10. "Login screen" is sent. When using "Osoto Mode" for the first time, before displaying the "Login Screen", the Terms of Use screen showing the Terms of Use of "Osoto Mode" is displayed. If the user agrees to the Terms of Use, the login screen ( Alternatively, a user registration screen) may be displayed.

上記の「ログイン画面」に対してユーザがユーザ認証情報(例えばIDおよびパスワード)を入力すると、そのユーザ認証情報がサーバ装置80に送信され、電子機器制御アプリケーションによってユーザ認証処理が行われる。そして、ユーザ認証処理の結果、電子機器制御アプリケーションが電子機器制御システム100による自走式電子機器20の動作制御を許可すると判断した場合、電子機器制御アプリケーションから通信端末装置10に「おそとモード」のホーム画面(「おそとモードホーム画面」)が送信され、通信端末装置10の表示部13に表示される。なお、通信端末装置10(あるいは通信端末装置10を操作しているユーザ)と制御対象の自走式電子機器20とが対応付けられていない場合(両者がペアリングされていない場合)、両者を対応付けてサーバ装置80に登録するための登録処理(ペアリング処理)を行うための登録画面を通信端末装置10の表示部13に表示させ、登録処理が完了してから「おそとモード」のホーム画面に移行するようにしてもよい。   When the user inputs user authentication information (for example, ID and password) to the “login screen”, the user authentication information is transmitted to the server device 80, and user authentication processing is performed by the electronic device control application. If the electronic device control application determines that the electronic device control system permits the operation control of the self-propelled electronic device 20 by the electronic device control system 100 as a result of the user authentication process, the electronic device control application causes the communication terminal device 10 to execute “auto mode”. The home screen (“Osoto Mode Home Screen”) is transmitted and displayed on the display unit 13 of the communication terminal device 10. In addition, when the communication terminal device 10 (or the user who is operating the communication terminal device 10) and the self-propelled electronic device 20 to be controlled are not associated (when both are not paired), A registration screen for performing registration processing (pairing processing) for registering in the server device 80 in association with each other is displayed on the display unit 13 of the communication terminal device 10. You may make it transfer to a home screen.

「おそとモード」のホーム画面では、自走式電子機器20に対する制御内容を選択するための項目(図6の例では「かんさつ」、「そうじ」、「かでん」、「いどう」、「帰還」)、および電子機器制御システム100に対する設定を行うための項目(図6の例では「設定」)が表示され、ユーザが所望する項目を選択できるようになっている。   On the “Osoto Mode” home screen, items for selecting the control content for the self-propelled electronic device 20 (in the example of FIG. 6, “Kansai”, “Soji”, “Kan”, “Ido”, "Return") and items for setting the electronic device control system 100 ("Setting" in the example of FIG. 6) are displayed so that the user can select desired items.

ユーザが「かんさつ」ボタンを操作した場合、サーバ装置80で動作する電子機器制御アプリケーションから自走式電子機器20に「かんさつ」機能を実行させるための制御命令が送信される。これにより、自走式電子機器20の制御部21は、装置機能部25の各部(撮像部34等)の動作を制御して自走式電子機器20の周囲を撮像させ、撮像データをサーバ装置80に送信する。電子機器制御アプリケーションは、自走式電子機器20からサーバ装置80に送信された撮像データを通信端末装置10に転送する。これにより、通信端末装置10のユーザが遠隔地から自走式電子機器20の周囲の撮像画像を確認することができる。   When the user operates the “kansai” button, a control command for causing the self-propelled electronic device 20 to execute the “kansai” function is transmitted from the electronic device control application operating on the server device 80. As a result, the control unit 21 of the self-propelled electronic device 20 controls the operation of each unit (such as the image capturing unit 34) of the device function unit 25 to image the surroundings of the self-propelled electronic device 20, and the image data is stored in the server device. To 80. The electronic device control application transfers the imaging data transmitted from the self-propelled electronic device 20 to the server device 80 to the communication terminal device 10. Thereby, the user of the communication terminal device 10 can confirm the captured image around the self-propelled electronic device 20 from a remote place.

ユーザが「そうじ」ボタンを操作した場合、サーバ装置80で動作する電子機器制御アプリケーションから自走式電子機器20に「そうじ」機能を実行させるための制御命令が送信される。これにより、自走式電子機器20の制御部21は、装置機能部25の各部(移動駆動部61、ブラシ駆動部62、ファン駆動部63等)の動作を制御して掃除機能を実行させる。   When the user operates the “clean” button, a control command for causing the self-propelled electronic device 20 to execute the “clean” function is transmitted from the electronic device control application operating on the server device 80. Thereby, the control part 21 of the self-propelled electronic device 20 controls the operation | movement of each part (the movement drive part 61, the brush drive part 62, the fan drive part 63, etc.) of the apparatus function part 25, and performs a cleaning function.

ユーザが「かでん」ボタンを操作した場合、サーバ装置80で動作する電子機器制御アプリケーションは、制御対象の家電機器および当該家電機器に対する制御内容を選択させるためのインターフェース画面を設定情報記憶部85に記憶しているレイアウト情報に基づいて生成して通信端末装置10に送信し、当該画面に対するユーザからの指示内容(レイアウト画像に含まれるアイコンの中から操作対象とする家電機器を選択する選択指示、および選択した家電機器に対する操作内容を指定する操作指示の内容)を示す情報を取得する。そして、ユーザが選択した家電機器にユーザからの指示に応じた動作を行わせるための制御命令を生成し、自走式電子機器20に送信する。自走式電子機器20の制御部21は、電子機器制御アプリケーションからの制御命令に応じた赤外線信号(操作信号)を生成して赤外線送信部36から出力させる。これにより、ユーザの指示に応じた赤外線信号が自走式電子機器20から出力され、その赤外線信号を受信した制御対象の家電機器にユーザからの指示に応じた動作を実行させることができるようになっている。   When the user operates the “Kaden” button, the electronic device control application that operates on the server device 80 stores in the setting information storage unit 85 an interface screen for selecting the home appliance to be controlled and the control content for the home appliance. Is generated based on the layout information being transmitted and transmitted to the communication terminal device 10, and the instruction content from the user for the screen (selection instruction for selecting the household appliance to be operated from the icons included in the layout image, and Information indicating the content of the operation instruction for specifying the operation content for the selected home appliance is acquired. Then, a control command for causing the home appliance selected by the user to perform an operation according to the instruction from the user is generated and transmitted to the self-propelled electronic device 20. The control unit 21 of the self-propelled electronic device 20 generates an infrared signal (operation signal) corresponding to a control command from the electronic device control application and outputs the infrared signal from the infrared transmission unit 36. Thereby, the infrared signal according to a user's instruction | indication is output from the self-propelled electronic device 20, and it can be made to perform the operation | movement according to the instruction | indication from a user to the household appliances of the control object which received the infrared signal. It has become.

ユーザが「いどう」ボタンを操作した場合、サーバ装置80で動作する電子機器制御アプリケーションは、設定情報記憶部85に記憶しているレイアウト情報に基づいてユーザが移動先を指定するためのインターフェース画面を生成して通信端末装置10に送信し、当該画面に対するユーザからの移動先の指定指示を示す情報を取得する。そして、電子機器制御アプリケーションは、設定情報記憶部85に記憶しているレイアウト情報とユーザからの移動先の指定指示とに基づいてユーザからの指示に応じた移動先に自走式電子機器20を移動させるための移動ルート(移動経路)を検索する。そして、電子機器制御アプリケーションは、検索結果に応じた移動ルートで自走式電子機器20を移動させるための制御命令を生成して自走式電子機器20に送信する。自走式電子機器20の制御部21は、電子機器制御アプリケーションからの制御命令に応じて装置機能部25の各部の動作を制御し、自走式電子機器20を移動させる。これにより、通信端末装置10のユーザが遠隔地から自走式電子機器20を所望する位置に移動させることができる。   When the user operates the “Ido” button, the electronic device control application that operates on the server device 80 displays an interface screen for the user to specify a destination based on the layout information stored in the setting information storage unit 85 Is transmitted to the communication terminal device 10, and information indicating a move destination designation instruction from the user for the screen is acquired. Then, the electronic device control application sets the self-propelled electronic device 20 to the destination corresponding to the instruction from the user based on the layout information stored in the setting information storage unit 85 and the instruction for specifying the destination from the user. The movement route (movement route) for moving is searched. Then, the electronic device control application generates a control command for moving the self-propelled electronic device 20 along the movement route according to the search result, and transmits the control command to the self-propelled electronic device 20. The control unit 21 of the self-propelled electronic device 20 controls the operation of each unit of the device function unit 25 in accordance with a control command from the electronic device control application, and moves the self-propelled electronic device 20. Thereby, the user of the communication terminal device 10 can move the self-propelled electronic device 20 from a remote place to a desired position.

なお、本実施形態では、「いどう」ボタンが操作されて自走式電子機器20をユーザが指定した移動先に移動させる際、電子機器制御アプリケーションは、自走式電子機器20が所定のホームポジション(本実施形態では自走式電子機器20の充電端子49が充電台70の給電端子71に当接し自走式電子機器20のバッテリ31の充電が行われる位置)にいるか否かを判断する。そして、自走式電子機器20がホームポジションにいないと判断した場合、電子機器制御アプリケーションは、自走式電子機器20をホームポジションに一旦帰還させてから移動先への移動を開始させるようになっている。   In the present embodiment, when the “Ido” button is operated to move the self-propelled electronic device 20 to the destination specified by the user, the electronic device control application allows the self-propelled electronic device 20 to move to a predetermined home. It is determined whether or not the charging terminal 49 of the self-propelled electronic device 20 is in contact with the power supply terminal 71 of the charging stand 70 and the battery 31 of the self-propelling electronic device 20 is charged in this embodiment. . When it is determined that the self-propelled electronic device 20 is not at the home position, the electronic device control application once returns the self-propelled electronic device 20 to the home position and then starts moving to the destination. ing.

ユーザが「帰還」ボタンを操作した場合、サーバ装置80で動作する電子機器制御アプリケーションは、自走式電子機器20を所定のホームポジションに帰還させるための制御命令を自走式電子機器20に送信する。   When the user operates the “return” button, the electronic device control application operating on the server device 80 transmits a control command for returning the self-propelled electronic device 20 to a predetermined home position to the self-propelled electronic device 20. To do.

自走式電子機器20の制御部21は、電子機器制御アプリケーションからの制御命令に応じて装置機能部25の各部の動作を制御し、自走式電子機器20をホームポジションに移動(帰還)させる。自走式電子機器20をホームポジションに帰還させる方法については後述する。   The control unit 21 of the self-propelled electronic device 20 controls the operation of each unit of the device function unit 25 in accordance with a control command from the electronic device control application, and moves (returns) the self-propelled electronic device 20 to the home position. . A method of returning the self-propelled electronic device 20 to the home position will be described later.

ユーザが「設定」ボタンを操作した場合、サーバ装置80で動作する電子機器制御アプリケーションは、ユーザがレイアウト情報を入力するための設定画面を通信端末装置10に送信する。通信端末装置10は、サーバ装置80(電子機器制御アプリケーション)から送信された設定画面を表示部13に表示させ、この設定画面に対するユーザの指示入力を受け付けてサーバ装置80(電子機器制御アプリケーション)に送信する。これにより、電子機器制御アプリケーションによってユーザからの指示に応じたレイアウト情報が生成され、設定情報記憶部85に記憶される。レイアウト情報の生成処理の詳細について後述する。   When the user operates the “setting” button, the electronic device control application operating on the server device 80 transmits a setting screen for the user to input layout information to the communication terminal device 10. The communication terminal device 10 displays the setting screen transmitted from the server device 80 (electronic device control application) on the display unit 13, accepts a user instruction input to the setting screen, and causes the server device 80 (electronic device control application) to receive the instruction screen. Send. As a result, the layout information corresponding to the instruction from the user is generated by the electronic device control application and stored in the setting information storage unit 85. Details of the layout information generation processing will be described later.

(1−3.レイアウト情報の生成方法)
次に、レイアウト情報の生成方法について説明する。
(1-3. Generation method of layout information)
Next, a method for generating layout information will be described.

図6に示した「おそとモードホーム画面」においてユーザが「設定」を選択すると、図7に示した「おそとモード設定画面」が表示される。すなわち、通信端末装置10のユーザが「おそとモードホーム画面」においてユーザが「設定」を選択すると、通信端末装置10の制御部11はその操作内容を示す情報をサーバ装置80に送信し、サーバ装置80で動作する電子機器制御アプリケーションは当該情報を受信すると「おそとモード設定画面」の画面データを通信端末装置10に送信して表示部13に表示させる。   When the user selects “Setting” on the “Roughly Mode Home Screen” shown in FIG. 6, the “Roughly Mode Setting Screen” shown in FIG. 7 is displayed. That is, when the user of the communication terminal device 10 selects “setting” on the “modest mode home screen”, the control unit 11 of the communication terminal device 10 transmits information indicating the operation content to the server device 80, and When the electronic device control application operating on the device 80 receives the information, the electronic device control application transmits screen data of the “modest mode setting screen” to the communication terminal device 10 to be displayed on the display unit 13.

「おそとモード設定画面」では、「おへや外形形成」、「アイコン配置」、「走行禁止エリア設定」、「家電登録」、「ホーム」、「設定」、および「ヘルプ」の各ボタンが表示される。   On the “Osoto Mode Setting Screen”, the buttons “Oya and Outline Formation”, “Icon Placement”, “Driving Prohibited Area Setting”, “Home Appliance Registration”, “Home”, “Setting”, and “Help” are displayed. Is displayed.

「おへや外形形成」はレイアウト外形情報の設定を行うためのボタンであり、「アイコン配置」は配置情報の設定を行うためのボタンであり、「走行禁止エリア設定」は走行禁止エリア情報の設定を行うためのボタンであり、「家電登録」は家電情報の設定を行うためのボタンである。また、「ホーム」ボタンを操作すると「おそとモードホーム画面」に移行し、「設定」ボタンを操作すると「おそとモード設定画面」に移行し、「ヘルプ」ボタンを操作するとユーザの操作をサポートするための情報を示すヘルプ画面が表示されるように設定されている。   “Otoya outline formation” is a button for setting layout outline information, “icon placement” is a button for setting arrangement information, and “travel prohibited area setting” is a button for prohibiting travel area information. This is a button for setting, and “Home Appliance Registration” is a button for setting home appliance information. In addition, if you operate the “Home” button, it will shift to the “Home Mode Mode Screen”, if you operate the “Settings” button, it will shift to the “Modest Mode Setting Screen”, and operate the “Help” button to support user operations. Is set to display a help screen showing information to do so.

(1−3−1.レイアウト外形情報の設定)
まず、レイアウト外形情報の設定方法について説明する。図7は、レイアウト外形情報の設定処理時に通信端末装置10の表示部13に表示される画像を示す説明図である。
(1-3-1. Setting of layout outline information)
First, a method for setting layout outline information will be described. FIG. 7 is an explanatory diagram showing an image displayed on the display unit 13 of the communication terminal device 10 during the layout outer shape information setting process.

「おそとモード設定画面」においてユーザが「おへや外形形成」を選択すると、電子機器制御アプリケーションは、図7に示したように、自走式電子機器20が配置されている空間の外形(例えば、部屋、家屋、施設等の間取りなど)を設定するための「外形形成画面」を通信端末装置10の表示部13に表示させる。   When the user selects “Navel and external shape formation” on the “modest mode setting screen”, the electronic device control application, as shown in FIG. 7, the external shape of the space in which the self-propelled electronic device 20 is arranged ( For example, an “outline formation screen” for setting a room, house, floor plan, etc.) is displayed on the display unit 13 of the communication terminal device 10.

図7の例では、矩形形状の部屋をレイアウト外形情報として設定する場合の例を示しており、縦・横の部屋サイズをユーザが任意に設定するようになっている。ただし、レイアウト外形情報の設定内容はこれに限るものではなく、例えば、矩形以外のレイアウト形状に設定してもよく、複数の部屋からなるレイアウト外形に設定してもよく、廊下、階段、トイレ、バスルーム、キッチン、玄関などを含むレイアウト外形を設定してもよい。   The example of FIG. 7 shows an example in which a rectangular room is set as layout outline information, and the user arbitrarily sets the vertical and horizontal room sizes. However, the setting content of the layout outline information is not limited to this. For example, it may be set to a layout shape other than a rectangle, or may be set to a layout outline composed of a plurality of rooms, such as a hallway, a staircase, a toilet, Layout outlines including bathroom, kitchen, entrance, etc. may be set.

また、予め記憶されている複数通りのレイアウト外形の基本パターンの中からユーザが自走式電子機器20を配置している空間のレイアウト外形に近いパターンを選択し、各部のサイズや形状などを調整することによりレイアウト外形を設定するようにしてもよい。   In addition, a pattern close to the layout outline of the space in which the user places the self-propelled electronic device 20 is selected from a plurality of basic patterns of layout outlines stored in advance, and the size and shape of each part are adjusted. By doing so, the layout outline may be set.

ユーザが「外形形成画面」においてレイアウト外形を入力し、「OK」ボタンを操作すると、電子機器制御アプリケーションは、レイアウト外形情報の更新の可否をユーザに確認するための「実行確認画面」を通信端末装置10の表示部13に表示させる。   When the user inputs the layout outline on the “outline formation screen” and operates the “OK” button, the electronic device control application displays an “execution confirmation screen” for confirming to the user whether the layout outline information can be updated. It is displayed on the display unit 13 of the apparatus 10.

「実行確認画面」では、レイアウト外形情報を変更することの可否をユーザに確認するための情報が表示される。この「実行確認画面」においてユーザがレイアウト外形情報の変更を指示すると(「はい」を操作すると)、電子機器制御アプリケーションは、設定情報記憶部85に記憶させるレイアウト外形情報を「外形形成画面」でユーザが設定した内容に設定し、通信端末装置10の表示部13の表示を「おそとモード設定画面」に戻す。   In the “execution confirmation screen”, information for confirming to the user whether the layout outline information can be changed is displayed. When the user instructs to change the layout outline information on this “execution confirmation screen” (when “Yes” is operated), the electronic device control application displays the layout outline information to be stored in the setting information storage unit 85 on the “outline formation screen”. The content set by the user is set, and the display on the display unit 13 of the communication terminal device 10 is returned to the “mostly mode setting screen”.

(1−3−2.配置情報の設定)
次に、家具・家電等の配置対象物の配置状態を示す配置情報の設定方法について説明する。図8は、配置情報の設定処理時に通信端末装置10の表示部13に表示される画像を示す説明図である。
(1-3-2. Placement information setting)
Next, a method for setting arrangement information indicating the arrangement state of arrangement objects such as furniture and home appliances is described. FIG. 8 is an explanatory diagram showing an image displayed on the display unit 13 of the communication terminal device 10 during the arrangement information setting process.

「おそとモード設定画面」においてユーザが「アイコン配置」を選択すると、電子機器制御アプリケーションは、図8に示すように、通信端末装置10の表示部13に「アイコン配置画面」を表示させる。「アイコン配置画面」には、設定情報記憶部85に記憶されているレイアウト情報に基づいて、登録済みのレイアウト外形およびアイコンが表示される。すなわち、レイアウト外形を示すレイアウト外形画像上に、自走式電子機器20が備えられている空間に配置されている家具や家電機器等の配置物を示すアイコンの画像を重畳させたレイアウト画像が表示される。また、「アイコン配置画面」には、「削除」、「追加」、「完了」の各ボタンが表示される。   When the user selects “icon placement” on the “modest mode setting screen”, the electronic device control application displays an “icon placement screen” on the display unit 13 of the communication terminal device 10 as shown in FIG. Based on the layout information stored in the setting information storage unit 85, the registered layout outline and icons are displayed on the “icon arrangement screen”. That is, a layout image in which an image of an icon indicating an arrangement such as furniture or home appliances arranged in a space where the self-propelled electronic device 20 is provided is displayed on a layout outline image showing the layout outline. Is done. In addition, buttons “delete”, “add”, and “complete” are displayed on the “icon placement screen”.

「アイコン配置画面」においてユーザがレイアウト外形の画像に重畳して表示されているアイコンをドラッグすると、電子機器制御アプリケーションは、当該アイコンをユーザのドラッグ操作に応じてレイアウト外形上で移動させる。そして、ユーザが当該アイコンを所望の位置に移動させてドロップし、「完了」ボタンを操作すると、電子機器制御アプリケーションは、設定情報記憶部85に記憶させている配置情報における当該アイコンの配置位置をドロップされた位置に設定する。また、電子機器制御アプリケーションは、通信端末装置10の表示部13に、アイコンを配置したことを示す「実行確認画面」を表示させ、「実行確認画面」において「OK」ボタンを操作すると、表示部13の表示を「おそとモード設定画面」の表示に戻る。   When the user drags an icon superimposed on the image of the layout outline on the “icon placement screen”, the electronic device control application moves the icon on the layout outline in accordance with the user's drag operation. Then, when the user moves the icon to a desired position and drops it, and operates the “Done” button, the electronic device control application displays the arrangement position of the icon in the arrangement information stored in the setting information storage unit 85. Set to the dropped position. In addition, when the electronic device control application displays an “execution confirmation screen” indicating that the icon is arranged on the display unit 13 of the communication terminal device 10 and operates the “OK” button on the “execution confirmation screen”, the display unit The display of 13 is returned to the display of the “modest mode setting screen”.

「アイコン配置画面」においてユーザが「削除」ボタンを操作した場合、電子機器制御アプリケーションは、図9に示すように、アイコンを削除することの可否をユーザに確認するための「アイコン削除画面」を通信端末装置10の表示部13に表示させる。「アイコン削除画面」においてユーザが「はい」を選択すると、電子機器制御アプリケーションは、設定情報記憶部85に記憶させている配置情報からユーザが選択したアイコンを削除する。なお、アイコンを削除した後、電子機器制御アプリケーションは、通信端末装置10の表示部13の表示を「おそとモード設定画面」に戻す。   When the user operates the “delete” button on the “icon placement screen”, the electronic device control application displays an “icon delete screen” for confirming with the user whether or not the icon can be deleted, as shown in FIG. The information is displayed on the display unit 13 of the communication terminal device 10. When the user selects “Yes” on the “icon deletion screen”, the electronic device control application deletes the icon selected by the user from the arrangement information stored in the setting information storage unit 85. After deleting the icon, the electronic device control application returns the display of the display unit 13 of the communication terminal device 10 to the “mostly mode setting screen”.

「アイコン配置画面」においてユーザが「追加」ボタンを操作した場合、電子機器制御アプリケーションは、図8に示したように、通信端末装置10の表示部13に「アイコン選択トップ画面」を表示させる。「アイコン選択トップ画面」は、配置するアイコンの種別を選択するための画面である。図8の例では「家具・柱」、「任意の家電機器」、「自走式掃除機」の中から配置対象物に応じた項目を選択できるようになっている。   When the user operates the “add” button on the “icon placement screen”, the electronic device control application displays an “icon selection top screen” on the display unit 13 of the communication terminal device 10 as shown in FIG. The “icon selection top screen” is a screen for selecting the type of icon to be arranged. In the example of FIG. 8, items according to the arrangement target can be selected from “furniture / pillar”, “arbitrary home appliance”, and “self-propelled cleaner”.

「アイコン選択トップ画面」において配置対象物に応じた項目を選択すると、電子機器制御アプリケーションは、当該項目に属する複数の対象物に関するアイコンを選択可能に示した「アイコン選択画面」を通信端末装置10の表示部13に表示される。例えば、ユーザが「家具・柱」を選択した場合、電子機器制御アプリケーションは、図8に示すように、家具や柱等に関する複数のアイコンを表示部13に表示させる。ユーザは、それら複数のアイコンの中から配置対象物に応じたアイコンを選択する。   When an item corresponding to an arrangement object is selected on the “icon selection top screen”, the electronic device control application displays an “icon selection screen” that indicates that icons relating to a plurality of objects belonging to the item can be selected. Are displayed on the display unit 13. For example, when the user selects “furniture / pillar”, the electronic device control application causes the display unit 13 to display a plurality of icons related to furniture, pillars, and the like, as illustrated in FIG. 8. The user selects an icon corresponding to the arrangement target object from the plurality of icons.

なお、ユーザが「任意の家電機器」を選択した場合、電子機器制御アプリケーションは、図10に示すように、各種家電機器に関する複数のアイコンを表示部13に表示させ、ユーザはそれら複数のアイコンの中から配置対象の家電機器に応じたアイコンを選択する。   When the user selects “arbitrary home appliances”, the electronic device control application displays a plurality of icons related to various home appliances on the display unit 13 as shown in FIG. Select the icon corresponding to the home appliance to be placed.

また、ユーザが「自走式掃除機」を選択した場合、電子機器制御アプリケーションは、図11に示すように、自走式掃除機(自走式電子機器20)と充電台70との配置方向に応じた複数のアイコンを表示部13に表示させ、ユーザはそれら複数のアイコンの中から充電台70の配置方向に応じたアイコンを選択する。   Further, when the user selects “self-propelled cleaner”, the electronic device control application, as shown in FIG. 11, arranges the self-propelled cleaner (self-propelled electronic device 20) and the charging stand 70. The display unit 13 displays a plurality of icons corresponding to the icon, and the user selects an icon corresponding to the arrangement direction of the charging stand 70 from the plurality of icons.

「アイコン選択画面」においてユーザが登録対象物に応じたアイコンを選択すると、電子機器制御アプリケーションは、図8に示したように、通信端末装置10の表示部13に「アイコン配置画面」を表示させる。この際、ユーザが選択したアイコンは、初期状態では「アイコン配置画面」の所定の位置(図8の例では左上角部)に配置される。そして、上述した場合と同様、ユーザは、「アイコン配置画面」に表示されているレイアウト画像においてレイアウト外形の画像に重畳して表示されているアイコンをドラッグすることにより、当該アイコンを所望の位置に移動させる。上記アイコンを所望の位置に移動させた状態でユーザが「完了」ボタンを操作すると、電子機器制御アプリケーションは、設定情報記憶部85に記憶している配置情報に当該アイコンおよび当該アイコンの配置位置を設定する。また、電子機器制御アプリケーションは、通信端末装置10の表示部13にアイコンを配置したことを示す「実行確認画面」を表示させ、「実行確認画面」においてユーザが「OK」ボタンを操作すると、表示部13の表示を「おそとモード設定画面」に戻す。   When the user selects an icon corresponding to the registration object on the “icon selection screen”, the electronic device control application displays an “icon arrangement screen” on the display unit 13 of the communication terminal device 10 as shown in FIG. . At this time, the icon selected by the user is arranged at a predetermined position (upper left corner in the example of FIG. 8) of the “icon arrangement screen” in the initial state. As in the case described above, the user drags the icon displayed on the layout outline image on the layout image displayed on the “icon arrangement screen” to move the icon to a desired position. Move. When the user operates the “Done” button with the icon moved to a desired position, the electronic device control application sets the icon and the position of the icon in the arrangement information stored in the setting information storage unit 85. Set. In addition, the electronic device control application displays an “execution confirmation screen” indicating that the icon has been arranged on the display unit 13 of the communication terminal device 10. When the user operates the “OK” button on the “execution confirmation screen”, the electronic device control application is displayed. The display of the section 13 is returned to the “mostly mode setting screen”.

なお、本実施形態では、電子機器制御アプリケーションは、レイアウト外形情報、および配置情報に加えて、走行禁止エリア情報をレイアウト情報に含めるようになっている。この走行禁止エリア情報の生成方法について説明する。   In the present embodiment, the electronic device control application includes travel prohibition area information in the layout information in addition to the layout outer shape information and the arrangement information. A method for generating the travel prohibited area information will be described.

図12の(a)はレイアウト外形情報および配置情報に基づいて通信端末装置10の表示部に表示される「アイコン配置画面」の一例を示す説明図であり、図12の(b)は図12の(a)に対応する走行禁止エリア情報を示す説明図である。   (A) of FIG. 12 is explanatory drawing which shows an example of the "icon arrangement screen" displayed on the display part of the communication terminal device 10 based on layout external shape information and arrangement | positioning information, (b) of FIG. 12 is FIG. It is explanatory drawing which shows the travel prohibition area information corresponding to (a).

図12の(b)に示したように、電子機器制御アプリケーションは、レイアウト外形情報によって特定される空間の床面を多数のブロックからなるマトリクス状に分割し、各ブロックを自走式電子機器20が走行可能なブロックである走行可能ブロック(走行可能エリア)および自走式電子機器20が走行できないブロックである走行禁止ブロック(走行禁止エリア)のいずれに属するかを示した走行禁止エリア情報を生成する。   As shown in FIG. 12B, the electronic device control application divides the floor surface of the space specified by the layout outline information into a matrix composed of a number of blocks, and each block is self-propelled electronic device 20. Travel prohibition area information indicating whether the vehicle belongs to a travelable block (travelable area) that is a travelable block or a travel prohibition block (running prohibited area) that is a block in which the self-propelled electronic device 20 cannot travel To do.

なお、本実施形態では、1ブロックのサイズを25cm×25cmに設定している。これにより、電子機器制御アプリケーションが、走行禁止エリア情報に基づいて隣接するブロック同士の境界線上を自走式電子機器20が走行可能であるか否かを容易に判定できるようになっている。   In the present embodiment, the size of one block is set to 25 cm × 25 cm. Thereby, the electronic device control application can easily determine whether or not the self-propelled electronic device 20 can travel on the boundary line between adjacent blocks based on the travel prohibited area information.

すなわち、本実施形態では、自走式電子機器20の外形は約35cmなので、走行可能なブロック同士の境界線上を自走式電子機器20が走行する場合、当該ブロックにおける自走式電子機器20が走行する境界線とは反対側の境界線と自走式電子機器20の外縁との間には25−35/2=7.5cmの隙間(マージン)が生じる。したがって、自走式電子機器20を、当該ブロックにおける自走式電子機器20が走行する境界線とは反対側の境界線に隣接するブロックにはみ出すことなく走行させることができる。よって、反対側の境界線に隣接するブロックが走行禁止ブロックであっても、自走式電子機器20を走行禁止ブロックにはみ出さないように走行させることができる。このため、電子機器制御アプリケーションは、隣接するブロック同士の両方が走行可能なブロックである場合、それら両ブロックの境界線上を自走式電子機器20が走行可能であると判断する。一方、隣接するブロック同士のうちの少なくとも一方が走行禁止ブロックである場合、電子機器制御アプリケーションは、それら両ブロックの境界線上を走行不可と判断する。   That is, in this embodiment, since the external shape of the self-propelled electronic device 20 is about 35 cm, when the self-propelled electronic device 20 travels on the boundary line between the travelable blocks, the self-propelled electronic device 20 in the block is A gap (margin) of 25−35 / 2 = 7.5 cm is generated between the boundary line opposite to the traveling boundary line and the outer edge of the self-propelled electronic device 20. Therefore, the self-propelled electronic device 20 can be caused to travel without protruding to a block adjacent to the boundary line on the opposite side of the boundary line on which the self-propelled electronic device 20 travels. Therefore, even if the block adjacent to the opposite boundary line is the travel prohibition block, the self-propelled electronic device 20 can be traveled so as not to protrude from the travel prohibition block. For this reason, the electronic device control application determines that the self-propelled electronic device 20 can travel on the boundary line between both adjacent blocks when the adjacent blocks are travelable blocks. On the other hand, when at least one of the adjacent blocks is a travel prohibition block, the electronic device control application determines that travel is impossible on the boundary line between the two blocks.

走行禁止エリア情報における1ブロックのサイズ(1辺の長さ)は上述したサイズ(25cm×25cm)に限るものではないが、自走式電子機器20の走行時に自走式電子機器20の一部が走行禁止ブロックにはみ出すことを防止するためには、少なくとも自走式電子機器20における走行方向に垂直かつ床面に平行な方向の外径の1/2倍よりも大きくする必要がある。また、ブロックのサイズが大きすぎると、走行禁止エリア情報に基づいて自走式電子機器20の最適な走行経路を検索する場合の検索精度が低下してしまう場合があるので、走行禁止エリア情報における1ブロックのサイズ(1辺の長さ)は自走式電子機器20における走行方向に垂直かつ床面に平行な方向の外径以下にすることが好ましい。すなわち、走行禁止エリア情報における1ブロックのサイズ(1辺の長さ)は、自走式電子機器20における走行方向に垂直かつ床面に平行な方向の外径の1/2倍よりも大きく、1倍以下であることが好ましい。   The size of one block (length of one side) in the travel-prohibited area information is not limited to the above-described size (25 cm × 25 cm), but part of the self-propelled electronic device 20 when the self-propelled electronic device 20 travels. In order to prevent spilling out of the travel prohibition block, it is necessary to make it at least larger than ½ times the outer diameter of the self-propelled electronic device 20 in the direction perpendicular to the travel direction and parallel to the floor surface. In addition, if the block size is too large, the search accuracy when searching for the optimal travel route of the self-propelled electronic device 20 based on the travel prohibition area information may be reduced. The size of one block (the length of one side) is preferably set to be equal to or smaller than the outer diameter in the direction perpendicular to the traveling direction of the self-propelled electronic device 20 and parallel to the floor surface. That is, the size (length of one side) of one block in the travel prohibited area information is larger than ½ times the outer diameter of the self-propelled electronic device 20 in the direction perpendicular to the travel direction and parallel to the floor surface. It is preferable that it is 1 time or less.

設定情報記憶部85には、上述した「アイコン選択画面」において選択可能な各アイコンと、当該アイコンに対応する対象物を自走式電子機器20が配置されている空間に配置した場合に自走式電子機器20が当該対象物によって走行できなくなる範囲に対応する各ブロック(走行禁止ブロック、走行禁止範囲)を示す走行禁止範囲情報とが予め対応付けて記憶されている。図13は、アイコンとそれに対応する走行禁止範囲情報の一例を示す説明図である。   In the setting information storage unit 85, each icon that can be selected on the “icon selection screen” described above and an object corresponding to the icon are arranged in a space where the self-propelled electronic device 20 is arranged. Travel prohibition range information indicating each block (travel prohibition block, travel prohibition range) corresponding to a range in which the electronic electronic device 20 cannot travel due to the object is stored in association with each other. FIG. 13 is an explanatory diagram illustrating an example of icons and travel prohibition range information corresponding to the icons.

なお、図13に示したシーリングライトのアイコンのように、床面上に配置されず、自走式電子機器20の走行の障害とならない対象物については、走行禁止ブロックが存在しないことを示す走行禁止範囲情報が記憶されている。室内の壁面上部や天井部に設置されるエアコン、壁掛け式の扇風機などのアイコンについても、シーリングライトと同様、走行禁止ブロックが存在しないことを示す走行禁止範囲情報が記憶されている。   In addition, like the icon of the ceiling light shown in FIG. 13, for an object that is not placed on the floor and does not become an obstacle to the traveling of the self-propelled electronic device 20, the traveling indicating that no traveling prohibition block exists. Forbidden range information is stored. For icons such as an air conditioner and a wall-mounted fan installed on the upper wall surface or ceiling of the room, travel prohibition range information indicating that there is no travel prohibition block is stored as in the ceiling light.

また、アイコンに対応する対象物を設置した場合であっても当該対象物と床面との対向領域の一部を自走式電子機器20が走行可能である場合、走行可能な範囲に応じて走行可能ブロックと走行禁止ブロックとを設定した走行禁止範囲情報を当該対象物のアイコンと対応付けて記憶させてもよい。例えば、図14に示すように、脚部によって支持される対象物であって、当該対象物と床面との対向領域のうち脚部が配置されていない領域については自走式電子機器20が走行可能な構造のものについては、走行可能な領域(脚部が配置されない領域)に対応するブロックを走行可能ブロックとし、走行不可能な領域(脚部が配置される領域)については走行禁止ブロックとして設定した走行禁止範囲情報を記憶させておくようにしてもよい。   Moreover, even when the target object corresponding to the icon is installed, if the self-propelled electronic device 20 can travel in a part of the facing area between the target object and the floor surface, depending on the travelable range The travel prohibition range information in which the travelable block and the travel prohibition block are set may be stored in association with the icon of the object. For example, as shown in FIG. 14, the self-propelled electronic device 20 is an object that is supported by a leg portion and that is in a region where the leg portion is not arranged in a region opposite to the object and the floor surface. For a structure that can travel, the block corresponding to the travelable area (area where the leg is not disposed) is defined as a travelable block, and the travel prohibition block is defined for the area where travel is not possible (area where the leg is disposed). It is also possible to store the travel prohibition range information set as.

また、設定情報記憶部85に記憶されているアイコンに対応する走行禁止範囲情報を、ユーザが任意に編集できるようにしてもよい。これにより、ユーザが配置対象物のアイコンに対応付ける走行禁止ブロックを、当該配置対象物の実際の形状、サイズ、配置方法等に応じて適宜編集することができるので、より適切な配置情報を生成することができる。また、アイコンに対応する走行禁止範囲情報をユーザが任意に編集できるようにする場合、当該アイコンの走行禁止範囲情報の初期設定を、ユーザの修正指示に応じて変更して設定情報記憶部85に記憶させてもよい。これにより、次に同じアイコンを配置する場合に、ユーザが再度同様の設定をする手間を省き、ユーザの利便性を向上させることができる。   Further, the travel prohibition range information corresponding to the icon stored in the setting information storage unit 85 may be arbitrarily edited by the user. Accordingly, the travel prohibition block associated with the icon of the placement object can be appropriately edited by the user according to the actual shape, size, placement method, etc. of the placement object, so that more appropriate placement information is generated. be able to. Further, when the user can arbitrarily edit the travel prohibition range information corresponding to the icon, the initial setting of the travel prohibition range information of the icon is changed according to the user's correction instruction and is stored in the setting information storage unit 85. It may be memorized. Thereby, when the same icon is arranged next, it is possible to save the user from making the same setting again and improve the convenience of the user.

「アイコン配置画面」においてユーザがアイコンの位置を設定すると、電子機器制御アプリケーションは、レイアウト外径情報と、ユーザが設定した当該アイコンの配置位置と、当該アイコンに対応付けて記憶されている走行禁止範囲情報とに基づいて、走行禁止エリア情報を作成する。   When the user sets the position of the icon on the “icon placement screen”, the electronic device control application displays the layout outer diameter information, the placement position of the icon set by the user, and the travel prohibition stored in association with the icon. Based on the range information, travel prohibition area information is created.

すなわち、電子機器制御アプリケーションは、レイアウト外形情報が設定されると、レイアウト外形情報に応じた画像を生成するとともに、当該レイアウト外形情報に応じた外形形状を有し、その内部をそれぞれが25cm×25cmの形状を有する多数のブロックに分割した走行禁止エリア情報を生成する。そして、電子機器制御アプリケーションは、図12の(a)に示したように、レイアウト外形情報に応じた画像上にアイコンが配置されると、図12の(b)に示したように、走行禁止エリア情報における上記アイコンの配置位置に対応する位置に上記アイコンに対応する走行禁止範囲情報を配置する。これにより、レイアウト外形情報と各アイコンの配置情報とに応じた走行禁止エリア情報が生成される。   That is, when the layout external information is set, the electronic device control application generates an image corresponding to the layout external information, and has an external shape corresponding to the layout external information, each of which has an inside of 25 cm × 25 cm. The travel prohibition area information divided into a number of blocks having the shape of When the icon is arranged on the image corresponding to the layout outline information as shown in FIG. 12A, the electronic device control application prohibits running as shown in FIG. The travel prohibition range information corresponding to the icon is arranged at a position corresponding to the arrangement position of the icon in the area information. Thereby, the travel prohibition area information corresponding to the layout outer shape information and the arrangement information of each icon is generated.

また、電子機器制御アプリケーションは、生成した走行禁止エリア情報を、レイアウト外形情報および配置情報と対応付けられて設定情報記憶部85に記憶させる。なお、図12の(c)に示すように、「アイコン配置画面」において、レイアウト画像(レイアウト外形情報に応じた画像上に配置情報に応じたアイコン画像を配置した画像)と、走行禁止エリア情報に応じた走行禁止エリア画像(レイアウト外形の内部を多数のブロックに分割し、各ブロックを走行禁止ブロックと走行可能ブロックとに識別可能に分類した画像)とを重畳させて表示させるようにしてもよい。   In addition, the electronic device control application stores the generated travel prohibition area information in the setting information storage unit 85 in association with the layout outer shape information and the arrangement information. As shown in FIG. 12C, in the “icon arrangement screen”, a layout image (an image in which an icon image corresponding to the arrangement information is arranged on an image corresponding to the layout outer shape information) and travel prohibition area information are displayed. The travel prohibition area image (the image in which the inside of the layout outline is divided into a number of blocks and each block is classified as a travel prohibition block and a travelable block) can be superimposed and displayed. Good.

(1−3−3.走行禁止エリア情報の設定)
次に、走行禁止エリア情報の設定方法について説明する。図15は、走行禁止エリア情報の設定(編集)処理時に通信端末装置10の表示部13に表示される画像の一例を示す説明図である。
(1-3-3. Setting of travel prohibited area information)
Next, the setting method of travel prohibition area information is demonstrated. FIG. 15 is an explanatory diagram illustrating an example of an image displayed on the display unit 13 of the communication terminal device 10 when the travel prohibited area information is set (edited).

「おそとモード設定画面」においてユーザが「走行禁止エリア設定」を選択すると、電子機器制御アプリケーションは、設定情報記憶部85に記憶されている走行禁止エリア情報に応じた「走行禁止エリア設定画面」を表示させる。「走行禁止エリア設定画面」には、走行禁止エリア画像(レイアウト外形の内部を多数のブロックに分割し、各ブロックを走行禁止ブロックと走行可能ブロックとに識別可能に分類した画像)と、「やり直し」ボタンと、「完了」ボタンとが表示される。   When the user selects “travel prohibited area setting” on the “modest mode setting screen”, the electronic device control application displays a “travel prohibited area setting screen” corresponding to the travel prohibited area information stored in the setting information storage unit 85. Is displayed. The “Driving prohibited area setting screen” includes a driving prohibited area image (an image in which the inside of the layout outline is divided into a large number of blocks and each block is classified so as to be identified as a prohibited running block and a drivable block), and “redo” "Button and" Done "button are displayed.

「走行禁止エリア設定画面」においてユーザが任意のブロックを選択すると、電子機器制御アプリケーションは、当該ブロックの走行禁止/走行可能を切り替える。すなわち、電子機器制御アプリケーションは、走行禁止エリア画像におけるユーザが走行禁止ブロックを選択した場合には当該ブロックを走行可能ブロックに切り替え、ユーザが走行可能ブロックを選択した場合には当該ブロックを走行禁止ブロックに切り替える。なお、電子機器制御アプリケーションは、上記の切り替え結果を作業用メモリに一時的に保存する。   When the user selects an arbitrary block on the “travel prohibited area setting screen”, the electronic device control application switches between travel prohibition / runnable of the block. That is, the electronic device control application switches the block to a runnable block when the user in the run prohibition area image selects the run prohibition block, and when the user selects a runnable block, Switch to. Note that the electronic device control application temporarily stores the switching result in the work memory.

「走行禁止エリア設定画面」においてユーザが「やり直し」ボタンを選択すると、電子機器制御アプリケーションは、作業用メモリに保存した上記の切り替え結果を破棄し、表示部13の表示を設定情報記憶部85に記憶されている走行禁止エリア情報に応じた「走行禁止エリア設定画面」の表示に戻す。   When the user selects the “redo” button on the “travel prohibited area setting screen”, the electronic device control application discards the switching result stored in the work memory and displays the display on the display unit 13 in the setting information storage unit 85. It returns to the display of the “travel prohibited area setting screen” corresponding to the stored travel prohibited area information.

「走行禁止エリア設定画面」においてユーザが「完了」ボタンを選択すると、電子機器制御アプリケーションは、作業用メモリに保存した上記の切り替え結果に基づいて設定情報記憶部85に反映され記憶されている走行禁止エリア情報を更新し、通信端末装置10の表示部13の表示を「おそとモード設定画面」に戻す。   When the user selects the “Done” button on the “travel prohibited area setting screen”, the electronic device control application is reflected and stored in the setting information storage unit 85 based on the switching result stored in the work memory. The prohibited area information is updated, and the display on the display unit 13 of the communication terminal device 10 is returned to the “probably mode setting screen”.

なお、本実施形態では、ユーザがレイアウト外形上に配置されているアイコンを削除した場合であっても、走行禁止エリア情報における当該アイコンに対応する各ブロックの走行禁止/走行可能の設定は自動では削除せず、削除する場合にはユーザが「走行禁止エリア設定」を選択して走行禁止エリア情報の編集を行うようになっている。ただし、これに限らず、ユーザがレイアウト外形上に配置されているアイコンを削除した場合に、走行禁止エリアにおける当該アイコンに対応する各ブロックを走行可能に自動的に設定するようにしてもよい。あるいは、走行禁止エリアにおける削除するアイコンの走行禁止範囲情報に対応するブロックが他のアイコンの走行禁止範囲情報にも対応している場合には、当該他のアイコンの走行禁止範囲情報に応じて当該ブロックの走行禁止/走行可能を設定するようにしてもよい。これにより、例えば、家具の上に配置されている家電機器を除去した場合などに、当該家電機器に対応するブロックが上記家具によって走行不可であるにもかかわらず、走行可能ブロックに書き換えられてしまうといった不具合を防止できる。   In the present embodiment, even when the user deletes the icon arranged on the layout outline, the setting of the travel prohibition / runnable setting of each block corresponding to the icon in the travel prohibition area information is not automatically performed. In the case of deleting without deleting, the user selects “travel prohibited area setting” to edit the travel prohibited area information. However, the present invention is not limited to this, and when a user deletes an icon arranged on the layout outline, each block corresponding to the icon in the travel prohibited area may be automatically set to be travelable. Alternatively, when the block corresponding to the travel prohibition range information of the icon to be deleted in the travel prohibition area also corresponds to the travel prohibition range information of the other icon, the block corresponding to the travel prohibition range information of the other icon Block travel prohibition / runnable may be set. Thereby, for example, when a household electrical appliance placed on the furniture is removed, the block corresponding to the household electrical appliance is rewritten to a travelable block even though the furniture cannot travel with the furniture. Such a problem can be prevented.

(1−3−4.家電情報の設定)
次に、家電情報の設定方法について説明する。図16は、家電情報の設定処理時に通信端末装置10の表示部13に表示される画像の一例を示す説明図である。
(1-3-4. Setting of home appliance information)
Next, a method for setting home appliance information will be described. FIG. 16 is an explanatory diagram illustrating an example of an image displayed on the display unit 13 of the communication terminal device 10 during the home appliance information setting process.

「おそとモード設定画面」においてユーザが「家電登録」を選択すると、電子機器制御アプリケーションは、通信端末装置10の表示部13に「家電選択画面」を表示させる。「家電選択画面」では、登録済みの家電機器のリスト、「新規」ボタン、および「編集」ボタンが表示される。なお、図16の例では、登録済みの家電機器のうちの1つ(「たけしのテレビ」)が表示されており、その横に表示切替ボタン(黒三角ボタン)が表示されている。ユーザが表示切替ボタンを操作すると、電子機器制御アプリケーションは、登録済みの家電機器のリスト(図示せず)を表示部13に表示させ、当該リストに含まれる家電機器の中からユーザに所望する家電機器を選択させる。   When the user selects “register home appliance” on the “modest mode setting screen”, the electronic device control application causes the display unit 13 of the communication terminal device 10 to display the “home appliance selection screen”. On the “home appliance selection screen”, a list of registered home appliances, a “new” button, and an “edit” button are displayed. In the example of FIG. 16, one of the registered home appliances (“Takeshi TV”) is displayed, and a display switching button (black triangle button) is displayed beside it. When the user operates the display switching button, the electronic device control application causes the display unit 13 to display a list of registered home appliances (not shown), and the home appliance desired by the user from among the home appliances included in the list. Let the equipment be selected.

「家電選択画面」においてユーザが「新規」ボタンを操作した場合、電子機器制御アプリケーションは、「家電登録画面」を通信端末装置10の表示部13に表示させる。図16の例では、「家電登録画面」において、家電機器の名称(ユーザが当該家電機器に付与する名称)の入力欄、家電機器のカテゴリの選択欄、家電機器の機種名の選択欄、アイコン設定の有無を示す情報、レイアウト表示(「アイコン配置画面」の表示)に切り替えるためのボタン、および「完了」ボタンが表示されている。なお、これらの項目に加えて、例えば、家電機器のメーカ名の選択欄を設けてもよい。   When the user operates the “new” button on the “home appliance selection screen”, the electronic device control application displays the “home appliance registration screen” on the display unit 13 of the communication terminal device 10. In the example of FIG. 16, in the “home appliance registration screen”, an input column for the name of the household appliance (name given to the household appliance by the user), a category selection column for the household appliance, a selection column for the model name of the household appliance, an icon Information indicating presence / absence of setting, a button for switching to layout display (display of “icon arrangement screen”), and a “complete” button are displayed. In addition to these items, for example, a selection column for a manufacturer name of home appliances may be provided.

ユーザが家電機器の名称の入力欄を選択すると、電子機器制御アプリケーションは、テキスト入力を行うためのソフトウェア(FEP(Front End Processor))を起動させ、家電機器の名称を入力するためのテキストボックスを表示部13に表示させる。ユーザはこのテキストボックスに対して所望する名称を入力することにより、登録対象の家電機器に名称を付与することができる。   When the user selects the input field for the name of the home appliance, the electronic device control application activates software for inputting text (FEP (Front End Processor)) and opens a text box for inputting the name of the home appliance. It is displayed on the display unit 13. The user can give a name to the home appliance to be registered by inputting the desired name in the text box.

また、ユーザが家電機器のカテゴリの選択欄を選択すると、電子機器制御アプリケーションは、選択可能な家電機器のカテゴリのリストを表示させる。具体的には、設定情報記憶部85には、図17に示すように、各種家電機器のカテゴリ、メーカ名、機種名、赤外線信号を用いて操作可能な操作内容、当該家電機器を動作させるための赤外線信号の周波数、および当該家電機器に所望する動作を行わせるための赤外線信号の信号波形などを示した家電情報が予め記憶されている。電子機器制御アプリケーションは、設定情報記憶部85に記憶している家電情報に基づいて選択可能な家電機器のカテゴリのリストを「家電登録画面」における家電機器のカテゴリの選択欄に表示させる。   In addition, when the user selects the selection column of the home appliance category, the electronic device control application displays a list of selectable home appliance categories. Specifically, as shown in FIG. 17, the setting information storage unit 85 has a category of various home appliances, a manufacturer name, a model name, an operation content that can be operated using an infrared signal, and an operation of the home appliance. Home appliance information indicating the frequency of the infrared signal and the signal waveform of the infrared signal for causing the home appliance to perform a desired operation is stored in advance. The electronic device control application causes a list of home appliance categories that can be selected based on the home appliance information stored in the setting information storage unit 85 to be displayed in the home appliance category selection column in the “home appliance registration screen”.

なお、図16の例では、家電機器のカテゴリの選択欄には、選択可能な家電機器のカテゴリの1つである「テレビ」が表示されており、その横に表示切替ボタン(黒三角ボタン)が表示されている。ユーザが表示切替ボタンを操作すると、選択可能な家電機器のカテゴリのリストが表示され、当該リストに含まれるカテゴリの中からユーザが登録対象の家電機器に応じたカテゴリを選択できるようになっている。   In the example of FIG. 16, “TV” which is one of the selectable home appliance categories is displayed in the selection column of the home appliance category, and a display switching button (black triangle button) is displayed next to it. Is displayed. When the user operates the display switching button, a list of selectable home appliance categories is displayed, and the user can select a category corresponding to the registration target home appliance from the categories included in the list. .

また、ユーザが家電機器の機種名の選択欄を選択すると、電子機器制御アプリケーションは、選択可能な家電機器の機種名のリストを表示部13に表示させる。具体的には、電子機器制御アプリケーションは、設定情報記憶部85に記憶している上記の家電情報に基づいて選択可能な家電機器の機種名のリストを「家電登録画面」における家電機器の機種名の選択欄に表示させる。   When the user selects the model name selection column of the home appliance, the electronic device control application causes the display unit 13 to display a list of selectable home appliance model names. Specifically, the electronic device control application displays a list of model names of household appliances that can be selected based on the above-described household appliance information stored in the setting information storage unit 85, and the model names of the household appliances on the “home appliance registration screen” Is displayed in the selection column.

なお、図16の例では、家電機器の機種名の選択欄には、選択可能な家電機器の機種名の1つである「SH-AA14AZ」が表示されており、その横に表示切替ボタン(黒三角ボタン)が表示されている。ユーザが表示切替ボタンを操作すると、選択可能な家電機器の機種名のリストが表示され、当該リストに含まれる機種名の中からユーザが登録対象の家電機器に応じた機種名を選択できるようになっている。   In the example of FIG. 16, “SH-AA14AZ”, which is one of the selectable home appliance model names, is displayed in the selection column of the home appliance model name, and a display switching button ( Black triangle button) is displayed. When the user operates the display switching button, a list of model names of selectable home appliances is displayed, so that the user can select a model name corresponding to the home appliance to be registered from among the model names included in the list. It has become.

アイコン設定の有無を示す情報としては、当該家電機器がアイコン配置画面に表示されるアイコンに対応付けられているか否かを示す情報が表示される。   As information indicating the presence / absence of icon setting, information indicating whether or not the home appliance is associated with an icon displayed on the icon arrangement screen is displayed.

ユーザが家電機器のレイアウト表示に切り替えるためのボタンを操作すると、電子機器制御アプリケーションは、設定情報記憶部85に記憶しているレイアウト情報に対応する「アイコン配置画面」を通信端末装置10の表示部13に表示させる。   When the user operates a button for switching to the layout display of the home appliance, the electronic device control application displays an “icon arrangement screen” corresponding to the layout information stored in the setting information storage unit 85 on the display unit of the communication terminal device 10. 13 is displayed.

「アイコン配置画面」においてユーザが登録対象の家電情報を対応付けるアイコンを選択すると、電子機器制御アプリケーションは、選択されたアイコンと登録処理中の家電情報とを対応付ける。なお、「アイコン配置画面」に表示されているアイコンを選択することにより、既に登録済みのアイコンに登録処理中の家電情報を対応付けることができる。また、「アイコン配置画面」に表示されている「追加」ボタンを操作することにより、アイコンを追加し、追加したアイコンに登録処理中の家電情報を対応付けることができる。   When the user selects an icon associated with home appliance information to be registered on the “icon placement screen”, the electronic device control application associates the selected icon with home appliance information being registered. Note that by selecting an icon displayed on the “icon arrangement screen”, home appliance information being registered can be associated with an already registered icon. Further, by operating the “add” button displayed on the “icon arrangement screen”, it is possible to add an icon and associate the added home appliance information with the added icon.

アイコンと家電情報とを対応付けた後、ユーザが「アイコン配置画面」に表示されている「完了」ボタンを操作すると、電子機器制御アプリケーションは、設定情報記憶部85に記憶しているレイアウト情報にアイコンと家電情報との対応関係を反映させる。   After the icon and the home appliance information are associated with each other, when the user operates the “complete” button displayed on the “icon arrangement screen”, the electronic device control application stores the layout information stored in the setting information storage unit 85. Reflect the correspondence between icons and home appliance information.

なお、家電機器を選択した状態でユーザが「編集」ボタンを操作すると、電子機器制御アプリケーションは、選択された家電機器の登録情報を反映させた「家電登録画面」を表示部13に表示させる。ユーザは、新規登録の場合と同様の方法により、この「家電登録画面」に表示される上記家電機器についての各登録項目のうち、所望する項目の内容を適宜編集することができる。   When the user operates the “edit” button with the home appliance selected, the electronic device control application causes the display unit 13 to display a “home appliance registration screen” reflecting the registration information of the selected home appliance. The user can appropriately edit the contents of desired items among the registration items for the home appliances displayed on the “home appliance registration screen” by the same method as that for new registration.

「家電登録画面」においてユーザが「完了」ボタンを操作すると、電子機器制御アプリケーションは、設定情報記憶部85に記憶しているレイアウト情報における登録対象のアイコンに関する情報を更新し、表示部13の表示状態を「おそとモード設定画面」の表示に移行させる。   When the user operates the “complete” button on the “home appliance registration screen”, the electronic device control application updates the information related to the registration target icon in the layout information stored in the setting information storage unit 85 and displays on the display unit 13. The state is changed to the display of “Roughly Mode Setting Screen”.

(1−4.「いどう」処理)
次に、「おそとモードホーム画面」において「いどう」が選択された場合の処理について説明する。
(1-4. “Ido” processing)
Next, processing when “Ido” is selected on the “Osoto Mode Home Screen” will be described.

図18は、電子機器制御アプリケーションにおける「いどう」処理の流れを示すフローチャートである。また、図19は、「いどう」処理において通信端末装置10の表示部13に表示される表示画面の遷移を示す説明図である。   FIG. 18 is a flowchart showing the flow of “Ido” processing in the electronic device control application. FIG. 19 is an explanatory diagram showing transition of the display screen displayed on the display unit 13 of the communication terminal device 10 in the “Ido” process.

電子機器制御アプリケーションは、通信端末装置10のユーザが「おそとモードホーム画面」において「いどう」を選択したことを受け付けると(S1)、通信端末装置10の表示部13に「移動先選択画面」(図19参照)を表示させ(S2)、ユーザからの移動先の指定指示を受け付ける(S3)。本実施形態では、図19に示すように、「移動先選択画面」としてレイアウト画像(レイアウト外形を示す画像上に家具や家電機器等のアイコンを配置した画像)が表示され、ユーザがレイアウト画像上の所望する位置をタッチ操作等によって指定し、「OK」ボタンを操作することで移動先を指定できるようになっている。   When the electronic device control application accepts that the user of the communication terminal device 10 has selected “Ido” on the “Observation Mode Home Screen” (S1), the display unit 13 of the communication terminal device 10 displays “Destination Selection Screen”. (Refer to FIG. 19) is displayed (S2), and a designation instruction of the movement destination from the user is accepted (S3). In this embodiment, as shown in FIG. 19, a layout image (an image in which icons of furniture, home appliances, etc. are arranged on an image showing a layout outline) is displayed as a “movement destination selection screen”, and the user A desired position can be designated by a touch operation or the like, and a destination can be designated by operating an “OK” button.

電子機器制御アプリケーションは、ユーザからの移動先の指定指示を受け付けると、設定情報記憶部85に記憶しているレイアウト情報に基づいてホームポジションから移動先までの最適な移動ルートを検索する(S4)。また、移動ルートを検索している期間中、電子機器制御アプリケーションは、図19に示すように、移動ルートを検索中であることを示す「検索中画面」を表示部13に表示させる。   When the electronic device control application receives an instruction to specify a destination from the user, the electronic device control application searches for an optimal route from the home position to the destination based on the layout information stored in the setting information storage unit 85 (S4). . Further, during the period of searching for the travel route, the electronic device control application causes the display unit 13 to display a “searching screen” indicating that the travel route is being searched as shown in FIG.

本実施形態では以下の(1)〜(5)のルールに基づいて移動ルートを検索する。
(1)自走式電子機器20は、走行禁止エリア情報における隣接する走行可能ブロック同士の境界線上を走行する。
(2)ホームポジションから移動先までの移動ルートのうち、旋回回数が最も少ないルートを選択する。
(3)旋回回数が最も少ないルートが複数存在する場合には、ホームポジションから移動先までの移動距離が最も短いルートを選択する。
(4)旋回回数が最も少ないルートが複数存在し、かつホームポジションから移動先までの移動距離が最も短いルートが複数存在する場合には、移動経路の道幅の最小値が最も広いルート(自走式電子機器20の走行方向に垂直な方向に連続して存在する走行可能ブロックの数の最小値が最も多いルート)を選択する。
(5)旋回回数が最も少ないルートが複数存在し、かつホームポジションから移動先までの移動距離が最も短いルートが複数存在し、かつ移動経路の道幅の最小値が最も広いルートが複数存在する場合には、それらのルートの中からユーザに所望するルートを選択させるか、あるいは予め設定した所定の方法によりいずれかのルートを選択する。
In the present embodiment, the travel route is searched based on the following rules (1) to (5).
(1) The self-propelled electronic device 20 travels on the boundary line between the adjacent travelable blocks in the travel prohibited area information.
(2) The route with the smallest number of turns is selected from the travel routes from the home position to the destination.
(3) If there are a plurality of routes with the smallest number of turns, the route with the shortest travel distance from the home position to the destination is selected.
(4) If there are multiple routes with the smallest number of turns and multiple routes with the shortest travel distance from the home position to the destination, the route with the smallest minimum width of the travel route (self-running) The route having the largest minimum value of the number of travelable blocks continuously existing in the direction perpendicular to the travel direction of the electronic device 20 is selected.
(5) When there are multiple routes with the smallest number of turns, multiple routes with the shortest travel distance from the home position to the destination, and multiple routes with the widest minimum road width In this case, the user is made to select a desired route from among these routes, or one of the routes is selected by a predetermined method set in advance.

なお、移動ルートの検索方法は上述した方法に限定されるものではなく、従来から公知の種々の方法を用いることができる。例えば、上述した方法では移動ルートの決定時に参照する条件の優先順位を、旋回回数、移動距離、移動経路の道幅の順に設定しているが、この優先順位を適宜変更してもよい。また、他の条件を参照して移動ルートを決定するようにしてもよい。   The travel route search method is not limited to the method described above, and various conventionally known methods can be used. For example, in the method described above, the priority order of the conditions to be referred to when determining the movement route is set in the order of the number of turns, the movement distance, and the width of the movement route. However, this priority order may be changed as appropriate. Further, the movement route may be determined with reference to other conditions.

移動ルートの検索が完了すると、電子機器制御アプリケーションは、検索した移動ルートを通信端末装置10の表示部13に表示させるとともに、当該移動ルートに基づく自走式電子機器20の移動を実行させるか否かをユーザに確認するための「実行確認画面」(図19参照)を通信端末装置10の表示部13に表示させる(S5)。   When the search for the travel route is completed, the electronic device control application displays the retrieved travel route on the display unit 13 of the communication terminal device 10 and determines whether or not to execute the movement of the self-propelled electronic device 20 based on the travel route. An “execution confirmation screen” (see FIG. 19) for confirming to the user is displayed on the display unit 13 of the communication terminal device 10 (S5).

そして、電子機器制御アプリケーションは、「実行確認画面」に対するユーザの指示入力に基づいて、S4で検索した移動ルートに基づく移動を実行するか否かを判断する(S6)。   Then, the electronic device control application determines whether or not to execute the movement based on the movement route searched in S4 based on the user instruction input to the “execution confirmation screen” (S6).

S6において移動を実行しないと判断した場合(「実行確認画面」においてユーザが「いいえ」を選択した場合)、電子機器制御アプリケーションは、S2の処理に戻る。この場合、ユーザは移動先の再設定を行う。   When it is determined in S6 that the movement is not executed (when the user selects “No” in the “execution confirmation screen”), the electronic device control application returns to the process of S2. In this case, the user resets the destination.

S6において移動を実行すると判断した場合(「実行確認画面」においてユーザが「はい」を選択した場合)、電子機器制御アプリケーションは、自走式電子機器20がホームポジション(本実施形態では自走式電子機器20が充電台70に接続される位置)にいるか否かを判断する(S7)。この判断は、例えば、自走式電子機器20が充電台70に接続されているか否か(充電端子49と給電端子71とが導通しているか否か)を示す信号をサーバ装置80に送信し、電子機器制御アプリケーションがその信号に基づいて行うようにしてもよい。   If it is determined in S6 that the movement is to be executed (when the user selects “Yes” on the “execution confirmation screen”), the electronic device control application determines that the self-propelled electronic device 20 is at the home position (in this embodiment, the self-propelled type). It is determined whether or not the electronic device 20 is at a position connected to the charging stand 70 (S7). This determination is made by, for example, transmitting a signal indicating whether or not the self-propelled electronic device 20 is connected to the charging base 70 (whether or not the charging terminal 49 and the power feeding terminal 71 are conductive) to the server device 80. The electronic device control application may perform based on the signal.

S7において自走式電子機器20がホームポジションにいないと判断した場合、電子機器制御アプリケーションは、自走式電子機器20に対して帰還命令(自走式電子機器20をホームポジションに戻らせるための命令)を送信し(S8)、S7の処理に戻る。   If it is determined in S7 that the self-propelled electronic device 20 is not at the home position, the electronic device control application instructs the self-propelled electronic device 20 to return (to return the self-propelled electronic device 20 to the home position. Command) (S8), and the process returns to S7.

自走式電子機器20の制御部21は、電子機器制御アプリケーションからの制御命令に応じて装置機能部25の各部の動作を制御し、自走式電子機器20をホームポジションに移動(帰還)させる。なお、自走式電子機器20にホームポジションへの帰還処理を実行させている期間中、通信端末装置10の表示部13に帰還中であることを示す画面を表示させるようにしてもよい。   The control unit 21 of the self-propelled electronic device 20 controls the operation of each unit of the device function unit 25 in accordance with a control command from the electronic device control application, and moves (returns) the self-propelled electronic device 20 to the home position. . Note that during the period when the self-propelled electronic device 20 is performing the return processing to the home position, a screen indicating that the mobile terminal 20 is returning is displayed on the display unit 13 of the communication terminal device 10.

具体的には、本実施形態では、充電台70は、自走式電子機器20が当該充電台70から離れている場合(給電端子71と充電端子49とが導通していない場合)に当該充電台70の設置位置および給電端子71の位置を示す帰還信号を常時発信する。自走式電子機器20は、電子機器制御アプリケーションから帰還命令を受信すると、充電台70から発信された帰還信号を検知して充電台70の設置されている場所に自動的に帰還する。なお、本実施形態では、上記帰還信号として赤外線信号を発信するものとするが、赤外線信号以外の信号を用いてもよい。   Specifically, in the present embodiment, the charging stand 70 is charged when the self-propelled electronic device 20 is away from the charging stand 70 (when the power feeding terminal 71 and the charging terminal 49 are not conductive). A feedback signal indicating the installation position of the base 70 and the position of the power supply terminal 71 is constantly transmitted. When the self-propelled electronic device 20 receives a feedback command from the electronic device control application, the self-propelled electronic device 20 detects a feedback signal transmitted from the charging stand 70 and automatically returns to the place where the charging stand 70 is installed. In the present embodiment, an infrared signal is transmitted as the feedback signal, but a signal other than the infrared signal may be used.

自走式電子機器20の制御部21は、検知した帰還信号に基づいて充電台70の位置を検知し、充電台70の方向に前進(前面を進行方向に向けて進行)するように移動駆動部61の動作を制御して充電台70に対向する位置まで移動してくる。そして、充電台70に対向する位置に到達すると、制御部21は、移動駆動部61の動作を制御して自走式電子機器20を一時停止させ、さらに、充電端子49が給電端子71と対向する位置になるまで筐体30を中心線Cの周りに旋回させる。その後、制御部21は、移動駆動部61の動作を制御し、筐体30を後退(背面を進行方向に向けて進行)させる。そして、制御部21は、充電端子49が給電端子71に接触し、さらに充電端子49と接触している給電端子71が充電台70の内側に向けて押し込まれて給電端子71の先端面と充電台70の前面とがほぼ平らになるドッキング位置(給電端子71の押し戻しが止まる位置)に達するまで後退を継続する。自走式電子機器20が上記のドッキング位置に到達すると、給電端子71および充電端子49を介してバッテリ31への通電が開始される。   The control unit 21 of the self-propelled electronic device 20 detects the position of the charging base 70 based on the detected feedback signal, and is driven to move so as to advance in the direction of the charging base 70 (advance the front surface in the traveling direction). The operation of the unit 61 is controlled to move to a position facing the charging stand 70. Then, when reaching the position facing the charging stand 70, the control unit 21 controls the operation of the movement driving unit 61 to temporarily stop the self-propelled electronic device 20, and the charging terminal 49 faces the power supply terminal 71. The housing 30 is turned around the center line C until the position is reached. Thereafter, the control unit 21 controls the operation of the movement drive unit 61 to cause the housing 30 to retreat (advance the back surface in the traveling direction). Then, the control unit 21 charges the front end surface of the power supply terminal 71 by charging the power supply terminal 71 in contact with the power supply terminal 71, and the power supply terminal 71 in contact with the charge terminal 49 is pushed toward the inside of the charging base 70. The retreat is continued until reaching a docking position where the front surface of the base 70 is substantially flat (a position where pushing back of the power supply terminal 71 stops). When the self-propelled electronic device 20 reaches the docking position, energization of the battery 31 is started via the power feeding terminal 71 and the charging terminal 49.

通電検知部65が充電台70からバッテリ31への通電の開始を検知すると、制御部21は、移動駆動部61の動作を制御し、後退を停止させるとともに、充電端子49を給電端子71に接触させながら自走式電子機器20を中心線C周りに所定角度だけ正転(時計回りに旋回)させる動作および逆転(反時計回りに旋回)させる動作を所定回数行わせる。また、制御部21は、通電検知部65を制御し、上記の正転中および逆転中の給電端子71から充電端子49への通電量(給電端子71から充電端子49に流れる電流量、または充電端子49に印加される電圧値)させる。そして、上記の通電量が最大になる位置で自走式電子機器20の旋回(正転/逆転)を停止させる。あるいは、初回接触時の通電量が十分でない場合、一旦50cm程度の十分な距離だけ前進を行った上で再度一連の帰還動作を行うことによって充電機70への正常な停止を行う。一旦前進する距離は必ず50cmである必要はなく、帰還性能や筺体の帰還方法によって適宜設定すればよい。停止した後は、通常の通電(充電)が行われる。これにより、ドッキング位置において自走式電子機器20が所定の向きを向いて停止した状態でバッテリ31への充電が行われる。また、ホームポジションにおける自走式電子機器20の向きを正確に調整することができるので、ホームポジションからユーザの指示に応じた移動先に移動させる際の移動制御をより正確に行うことができる。   When the energization detection unit 65 detects the start of energization from the charging stand 70 to the battery 31, the control unit 21 controls the operation of the movement drive unit 61 to stop the retreat and contact the charging terminal 49 with the power supply terminal 71. Then, the self-propelled electronic device 20 is rotated a predetermined angle around the center line C by a predetermined angle (clockwise rotation) and a reverse rotation (counterclockwise rotation) by a predetermined number of times. Further, the control unit 21 controls the energization detection unit 65, and the energization amount from the feeding terminal 71 to the charging terminal 49 during the forward rotation and the reverse rotation (the amount of current flowing from the feeding terminal 71 to the charging terminal 49, or charging Voltage value applied to the terminal 49). Then, the turning (forward / reverse) of the self-propelled electronic device 20 is stopped at the position where the energization amount is maximized. Or when the energization amount at the time of the first contact is not sufficient, after advancing forward by a sufficient distance of about 50 cm, a normal return to the charger 70 is performed by performing a series of feedback operations again. The distance to advance once is not necessarily 50 cm, but may be set appropriately depending on the feedback performance and the return method of the housing. After stopping, normal energization (charging) is performed. Thereby, the battery 31 is charged in a state where the self-propelled electronic device 20 is stopped in a predetermined direction at the docking position. In addition, since the orientation of the self-propelled electronic device 20 at the home position can be accurately adjusted, movement control when moving from the home position to a movement destination according to a user instruction can be performed more accurately.

正転および逆転を行う際の上記の所定角度は、充電端子49と給電端子71との接触が外れない角度であればよい。また、正転逆転を繰り返す回数は特に限定されるものではなく、通電量が最大となる旋回角度を適切に検出できればよい。このように、充電端子49を給電端子71に接触させながら自走式電子機器20の正転および逆転を行うことにより、自走式電子機器20の向きを適切に調整できるという効果が得られるとともに、充電端子49または給電端子71に付着した塵や埃などの汚れを自動的に取り除くことができるという効果も得られる。   The predetermined angle at the time of forward rotation and reverse rotation may be an angle at which the contact between the charging terminal 49 and the power feeding terminal 71 is not removed. In addition, the number of forward and reverse rotations is not particularly limited, as long as the turning angle at which the energization amount is maximum can be appropriately detected. As described above, by performing normal rotation and reverse rotation of the self-propelled electronic device 20 while bringing the charging terminal 49 into contact with the power supply terminal 71, an effect that the direction of the self-propelled electronic device 20 can be appropriately adjusted is obtained. In addition, it is possible to automatically remove dirt such as dust and dirt attached to the charging terminal 49 or the power feeding terminal 71.

なお、自走式電子機器20をホームポジションに帰還させる方法、および自走式電子機器20のホームポジションにおける向きを調整する方法は、上述した方法に限定されるものではない。   Note that the method of returning the self-propelled electronic device 20 to the home position and the method of adjusting the orientation of the self-propelled electronic device 20 at the home position are not limited to the methods described above.

例えば、充電端子49と給電端子71とのドッキングを、筐体30の背面(後端)に後方センサ(図示せず)を設置し、後方センサで帰還信号を検知しながら、自走式電子機器20の向きを調整しつつ自走式電子機器20を後退させることで行ってもよい。この場合、後方センサが帰還信号を検知しなくなると、自走式電子機器20を筐体30の中心線C周りに微量に正転または逆転させて帰還信号を検知できるように自走式電子機器20の向きを調整して後退を行う。これにより、自走式電子機器20の充電端子49と充電台70の給電端子71との位置合わせ、および自走式電子機器20の向きの調整を適切に行うことができる。   For example, the charging terminal 49 and the feeding terminal 71 are docked, and a rear sensor (not shown) is installed on the back surface (rear end) of the housing 30, and a self-propelled electronic device is detected while detecting a return signal with the rear sensor. The self-propelled electronic device 20 may be moved backward while adjusting the direction of the 20. In this case, when the rear sensor no longer detects the feedback signal, the self-propelled electronic device 20 can detect the feedback signal by rotating the self-propelled electronic device 20 around the center line C of the housing 30 in a minute amount or forward or reverse. Adjust the direction of 20 and move backward. Thereby, alignment with the charge terminal 49 of the self-propelled electronic device 20 and the electric power feeding terminal 71 of the charging stand 70 and adjustment of the direction of the self-propelled electronic device 20 can be performed appropriately.

S7において自走式電子機器20がホームポジションにいると判断した場合、電子機器制御アプリケーションは、S4で検索した移動ルートに基づいて自走式電子機器20を移動させるための移動命令(移動経路情報)を生成して自走式電子機器20に送信する(S9)。   When it is determined in S7 that the self-propelled electronic device 20 is in the home position, the electronic device control application uses a movement command (movement route information) for moving the self-propelled electronic device 20 based on the movement route searched in S4. ) Is generated and transmitted to the self-propelled electronic device 20 (S9).

なお、上記の移動命令は、例えば○○cm前進→90度正転→△△cm前進というように、自走式電子機器20を前進させる距離と、自走式電子機器20を旋回させる方向(90度正転または90度逆転)とを組み合わせたものであってもよい。本実施形態では、上述したように、ホームポジションである充電台70の設置位置が固定されており、かつホームポジションに帰還したときの自走式電子機器20の向きが正確に調整されるようになっている。このため、上記のような簡単な移動命令を用いて自走式電子機器20を移動させる場合であっても、自走式電子機器20を目標とする移動先に正確に移動させることができる。   In addition, the above-mentioned movement command includes, for example, the distance to advance the self-propelled electronic device 20 and the direction in which the self-propelled electronic device 20 is swung (for example, ◯ cm advance → 90 degree forward rotation → ΔΔcm advance). 90 degree forward rotation or 90 degree reverse rotation) may be combined. In the present embodiment, as described above, the installation position of the charging stand 70 as the home position is fixed, and the orientation of the self-propelled electronic device 20 when returning to the home position is accurately adjusted. It has become. For this reason, even if it is a case where the self-propelled electronic device 20 is moved using the above simple movement commands, the self-propelled electronic device 20 can be accurately moved to the target destination.

その後、電子機器制御アプリケーションは、通信端末装置10の表示部13に自走式電子機器20が移動中であることを示す「移動中画面」を表示させる(S10)。例えば、「移動中画面」において、例えば、移動経路を示す画像をブリンク(点滅)させるなどして移動中であることを示すようにしてもよい。   Thereafter, the electronic device control application displays a “moving screen” indicating that the self-propelled electronic device 20 is moving on the display unit 13 of the communication terminal device 10 (S10). For example, in the “moving screen”, for example, an image indicating the moving path may be blinked (flashed) to indicate that the moving is being performed.

なお、S6で移動を実行すると判断した後、自走式電子機器20に帰還処理を実行させている期間中にも「移動中画面」を表示部13に表示させるようにしてもよく、自走式電子機器20に帰還処理を実行させている期間中は帰還中であることを示す画面を表示部13に表示させ、自走式電子機器20の帰還が完了してから「移動中画面」を表示部13に表示させるようにしてもよい。   In addition, after it is determined that the movement is performed in S6, the “moving screen” may be displayed on the display unit 13 during the period when the self-propelled electronic device 20 performs the feedback process. During the period when the electronic device 20 is performing the feedback process, a screen indicating that the electronic device 20 is returning is displayed on the display unit 13, and the “moving screen” is displayed after the self-propelled electronic device 20 completes the feedback. You may make it display on the display part 13. FIG.

また、電子機器制御アプリケーションは、自走式電子機器20の移動を開始した後、自走式電子機器20から移動失敗通知を受信したか否かの判断(S11)、および移動完了通知を受信したか否かの判断(S12)を行う。なお、自走式電子機器20は、電子機器制御アプリケーションから移動命令を受信した後、当該移動命令に基づいて自装置の移動を実行し、移動先に到着した場合には移動完了通知を電子機器制御アプリケーション(サーバ装置80)に送信する。また、移動先に到着する前に障害物に衝突して移動を継続出来なくなった場合など、移動先に到着できなかった場合には移動失敗通知を電子機器制御アプリケーション(サーバ装置80)に送信する。   In addition, after starting the movement of the self-propelled electronic device 20, the electronic device control application determines whether or not a movement failure notification has been received from the self-propelled electronic device 20 (S11), and has received the movement completion notification. Is determined (S12). The self-propelled electronic device 20 receives the movement command from the electronic device control application, executes the movement of its own device based on the movement command, and sends a movement completion notification when it arrives at the movement destination. It transmits to the control application (server device 80). In addition, if the movement cannot be continued due to collision with an obstacle before arriving at the destination, the movement failure notification is transmitted to the electronic device control application (server device 80). .

S11において移動失敗通知を受信したと判断した場合、電子機器制御アプリケーションは、「完了通知画面(失敗)」(図19参照)を表示部13に表示させる(S13)。また、電子機器制御アプリケーションは、「完了通知画面(失敗)」においてユーザが「OK」ボタンを操作したか否かを判断する(S14)。S14においてユーザが「OK」ボタンを操作していないと判断した場合、電子機器制御アプリケーションは、S13の処理を継続する。一方、S14においてユーザが「OK」ボタンを操作したと判断した場合、電子機器制御アプリケーションは、「完了画面(失敗)」(図19参照)を表示部13に表示させる(S15)。また、電子機器制御アプリケーションは、「完了画面(失敗)」においてユーザが「ホーム」ボタンを操作したか否かを判断する(S16)。S16においてユーザが「ホーム」ボタンを操作していないと判断した場合、電子機器制御アプリケーションは、S15の処理を継続する。一方、S16においてユーザが「ホーム」ボタンを操作したと判断した場合、電子機器制御アプリケーションは、「おそとモードホーム画面」を表示部13に表示させ(S21)、「いどう」処理を終了する。   If it is determined in S11 that the movement failure notification has been received, the electronic device control application displays a “completion notification screen (failure)” (see FIG. 19) on the display unit 13 (S13). Further, the electronic device control application determines whether or not the user has operated the “OK” button on the “completion notification screen (failure)” (S14). If it is determined in S14 that the user has not operated the “OK” button, the electronic device control application continues the process of S13. On the other hand, when it is determined in S14 that the user has operated the “OK” button, the electronic device control application displays a “completion screen (failure)” (see FIG. 19) on the display unit 13 (S15). Further, the electronic device control application determines whether or not the user has operated the “home” button on the “completion screen (failure)” (S16). If it is determined in S16 that the user has not operated the “Home” button, the electronic device control application continues the process of S15. On the other hand, if it is determined in S16 that the user has operated the “Home” button, the electronic device control application causes the display unit 13 to display a “modest mode home screen” (S21) and ends the “Ido” process. .

S12において移動完了通知を受信したと判断した場合、電子機器制御アプリケーションは、「完了通知画面(成功)」(図19参照)を表示部13に表示させる(S17)。また、電子機器制御アプリケーションは、「完了通知画面(成功)」においてユーザが「OK」ボタンを操作したか否かを判断する(S18)。S18においてユーザが「OK」ボタンを操作していないと判断した場合、電子機器制御アプリケーションは、S17の処理を継続する。一方、S18においてユーザが「OK」ボタンを操作したと判断した場合、電子機器制御アプリケーションは、「完了画面(成功)」(図19参照)を表示部13に表示させる(S19)。また、電子機器制御アプリケーションは、「完了画面(成功)」においてユーザが「ホーム」ボタンを操作したか否かを判断する(S20)。S20においてユーザが「ホーム」ボタンを操作していないと判断した場合、電子機器制御アプリケーションは、S19の処理を継続する。一方、S20においてユーザが「ホーム」ボタンを操作したと判断した場合、電子機器制御アプリケーションは、「おそとモードホーム画面」を表示部13に表示させ(S21)、「いどう」処理を終了する。   When it is determined in S12 that the movement completion notification has been received, the electronic device control application displays a “completion notification screen (success)” (see FIG. 19) on the display unit 13 (S17). Further, the electronic device control application determines whether or not the user has operated the “OK” button on the “completion notification screen (success)” (S18). If it is determined in S18 that the user has not operated the “OK” button, the electronic device control application continues the process of S17. On the other hand, when it is determined in S18 that the user has operated the “OK” button, the electronic device control application displays a “completion screen (success)” (see FIG. 19) on the display unit 13 (S19). Further, the electronic device control application determines whether or not the user has operated the “home” button on the “completion screen (success)” (S20). If it is determined in S20 that the user has not operated the “Home” button, the electronic device control application continues the process of S19. On the other hand, if it is determined in S20 that the user has operated the “home” button, the electronic device control application displays “modest mode home screen” on the display unit 13 (S21), and ends the “Ido” process. .

(1−5.「かでん」処理)
次に、「おそとモードホーム画面」において「かでん」が選択された場合の処理について説明する。図20は、「かでん」処理において通信端末装置10の表示部13に表示される表示画面の遷移を示す説明図である。
(1-5. “Karen” processing)
Next, a process when “Karen” is selected on the “Osoto Mode Home Screen” will be described. FIG. 20 is an explanatory diagram showing a transition of the display screen displayed on the display unit 13 of the communication terminal device 10 in the “Karen” process.

「おそとモードホーム画面」において「かでん」が選択されると、電子機器制御アプリケーションは、通信端末装置10の表示部13に「家電アイコン選択画面」(図20参照)を表示させる。   When “Ken” is selected on the “Osoto Mode Home Screen”, the electronic device control application displays a “Home Appliance Icon Selection Screen” (see FIG. 20) on the display unit 13 of the communication terminal device 10.

「家電アイコン選択画面」では、レイアウト画像(レイアウト外形情報に応じた画像上に設定情報に登録された各アイコンの画像を重畳させた画像)が表示され、ユーザは操作対象の家電機器のアイコンを選択操作することにより、操作対象の家電機器を選択できる。   In the “home appliance icon selection screen”, a layout image (an image obtained by superimposing an image of each icon registered in the setting information on an image corresponding to the layout outline information) is displayed, and the user selects an icon of the home appliance to be operated. By performing the selection operation, it is possible to select a home appliance to be operated.

また、「家電アイコン選択画面」では、設定情報に登録されている各家電機器の中から操作対象の家電機器を選択するためのメニュー画像が表示されており、ユーザはこのメニュー画像の中から操作対象の家電機器を選択することもできるようになっている。図20の例では、登録済みの家電機器のうちの1つ(「たけしのテレビ」)が表示されており、その横に表示切替ボタン(黒三角ボタン)が表示されている。ユーザが表示切替ボタンを操作すると、電子機器制御アプリケーションは、登録済みの家電機器のリストを表示部13に表示させ、これによって当該リストに含まれる家電機器の中からユーザが所望する家電機器を選択できるようになっている。   In addition, on the “home appliance icon selection screen”, a menu image for selecting a home appliance to be operated from each home appliance registered in the setting information is displayed, and the user can operate from this menu image. The target home appliance can also be selected. In the example of FIG. 20, one of the registered home appliances (“Takeshi TV”) is displayed, and a display switching button (black triangle button) is displayed next to it. When the user operates the display switching button, the electronic device control application causes the display unit 13 to display a list of registered home appliances, thereby selecting the desired home appliance from the home appliances included in the list. It can be done.

「家電アイコン選択画面」においてユーザが操作対象の家電機器を選択すると、電子機器制御アプリケーションは、設定情報記憶部85に記憶させている当該家電機器に関する設定情報(図17参照)に基づいて、当該家電機器を操作するための「リモコン操作画面」(図20参照)を生成して通信端末装置10の表示部13に表示させる。図20の例では、操作内容として「電源ON」または「電源OFF」を選択するための「リモコン操作画面」が表示されている。   When the user selects the home appliance to be operated on the “home appliance icon selection screen”, the electronic device control application, based on the setting information (see FIG. 17) related to the home appliance stored in the setting information storage unit 85, A “remote control operation screen” (see FIG. 20) for operating the home appliance is generated and displayed on the display unit 13 of the communication terminal device 10. In the example of FIG. 20, a “remote control operation screen” for selecting “power ON” or “power OFF” as the operation content is displayed.

そして、「リモコン操作画面」に対してユーザが操作対象の家電機器に対する操作内容の指示入力を行うと、電子機器制御アプリケーションは、設定情報記憶部85に記憶させている当該家電機器に関する設定情報(図17参照)に基づいてユーザの指示入力に応じた動作を行わせるための制御信号(自走式電子機器20に上記家電機器に送信する赤外線信号(リモコン信号)を生成させるための信号)を生成し、自走式電子機器20に送信する。   Then, when the user inputs an operation content instruction for the home appliance to be operated on the “remote control operation screen”, the electronic device control application stores the setting information regarding the home appliance stored in the setting information storage unit 85 ( 17), a control signal (a signal for causing the self-propelled electronic device 20 to generate an infrared signal (remote control signal) to be transmitted to the household electrical appliance) for performing an operation in accordance with the user's instruction input. It is generated and transmitted to the self-propelled electronic device 20.

自走式電子機器20の制御部21は、電子機器制御アプリケーションから送信された制御信号に基づいて赤外線信号(リモコン信号)を生成し、赤外線送信部36から出力(送信)させる。また、自走式電子機器20の制御部21は、赤外線信号(リモコン信号)の出力(送信)が完了すると、送信完了通知を電子機器制御アプリケーション(サーバ装置80)に送信する。   The control unit 21 of the self-propelled electronic device 20 generates an infrared signal (remote control signal) based on the control signal transmitted from the electronic device control application, and outputs (transmits) the infrared signal from the infrared transmission unit 36. Moreover, the control part 21 of the self-propelled electronic device 20 will transmit a transmission completion notification to an electronic device control application (server apparatus 80), if the output (transmission) of an infrared signal (remote control signal) is completed.

電子機器制御アプリケーションは、自走式電子機器20から送信完了通知を受信すると、通信端末装置10の表示部13に「完了通知画面」(図20参照)を表示させ、「かでん」処理を終了する。   When the electronic device control application receives the transmission completion notification from the self-propelled electronic device 20, the electronic device control application displays a “completion notification screen” (see FIG. 20) on the display unit 13 of the communication terminal device 10, and ends the “Karen” process. .

なお、本実施形態では、「おそとモードホーム画面」において「かでん」が選択された場合、その時点における自走式電子機器20の位置で自走式電子機器20が選択された家電機器を操作するための赤外線信号を出力するようになっている。したがって、例えばホームポジションからの赤外線信号による操作が困難な家電機器を操作する場合、ユーザは、「いどう」操作を行って自走式電子機器20を適切な位置に移動させてから「かでん」操作を行う。   In the present embodiment, when “Karen” is selected in the “Modeally Mode Home Screen”, the home appliance in which the self-propelled electronic device 20 is selected is operated at the position of the self-propelled electronic device 20 at that time. Infrared signals for output are output. Therefore, for example, when operating a household electrical appliance that is difficult to operate with an infrared signal from the home position, the user performs the “Ido” operation to move the self-propelled electronic device 20 to an appropriate position, and then “Kan”. Perform the operation.

ただし、これに限らず、例えば、「かでん」操作で操作対象の家電機器が指定された場合に、電子機器制御アプリケーションが自走式電子機器20と操作対象の家電機器との位置関係に基づいて移動の要否を判断し、移動が必要な場合には電子機器制御アプリケーションが自走式電子機器20を操作対象の家電機器に対する赤外線信号による動作制御が可能な位置に自動的に移動させるようにしてもよい。   However, the present invention is not limited to this. For example, when the household appliance to be operated is designated by the “Karen” operation, the electronic device control application is based on the positional relationship between the self-propelled electronic device 20 and the household appliance to be operated. When it is necessary to move the electronic device control application, the electronic device control application automatically moves the self-propelled electronic device 20 to a position where the operation control by the infrared signal for the home appliance to be operated can be performed. May be.

(1−6.「かんさつ」操作)
次に、「おそとモードホーム画面」において「かんさつ」が選択された場合の処理について説明する。
(1-6. “Kansai” operation)
Next, a process when “kansaitsu” is selected on the “auto mode home screen” will be described.

「おそとモードホーム画面」において「かんさつ」が選択されると、電子機器制御アプリケーションは、自走式電子機器20に撮像処理の開始命令を送信する。   When “kansaitsu” is selected on the “home mode screen”, the electronic device control application transmits an imaging process start command to the self-propelled electronic device 20.

自走式電子機器20の制御部21は、撮像処理の開始命令を受信すると、撮像部40の動作を制御して自走式電子機器20の周囲を撮像させ、撮像データを電子機器制御アプリケーションに応答する。なお、自走式電子機器20の制御部21が移動駆動部61を制御して自走式電子機器20を旋回させるなどして、自走式電子機器20から複数方向あるいは広角度範囲の画像を撮像させるようにしてもよい。   When the control unit 21 of the self-propelled electronic device 20 receives the imaging processing start command, the control unit 21 controls the operation of the imaging unit 40 to image the periphery of the self-propelled electronic device 20 and uses the captured image data as an electronic device control application. respond. Note that the control unit 21 of the self-propelled electronic device 20 controls the movement drive unit 61 to turn the self-propelled electronic device 20, so that images of a plurality of directions or a wide angle range are obtained from the self-propelled electronic device 20. You may make it image.

電子機器制御アプリケーションは、自走式電子機器20から撮像データを受信すると、受信した撮像データを通信端末装置10の表示部13に表示させてユーザに呈示する。   When receiving the imaging data from the self-propelled electronic device 20, the electronic device control application displays the received imaging data on the display unit 13 of the communication terminal device 10 and presents it to the user.

なお、本実施形態では、「おそとモードホーム画面」において「かんさつ」が選択された場合、その時点における自走式電子機器20の位置で自走式電子機器20に撮像処理を行わせるようになっている。したがって、例えば、ホームポジションから離れた位置の状況を観察したい場合、ユーザは、「いどう」操作を行って自走式電子機器20を所望する位置に移動させてから「かんさつ」操作を行う。ただし、これに限らず、例えば、「かんさつ」操作で観察対象エリアを指定し、電子機器制御アプリケーションが観察対象エリアに応じた位置に自走式電子機器20を自動的に移動させるようにしてもよい。   In the present embodiment, when “Kanatsu” is selected on the “Roughly Mode Home Screen”, the self-propelled electronic device 20 performs imaging processing at the position of the self-propelled electronic device 20 at that time. It is like that. Therefore, for example, when it is desired to observe the situation at a position away from the home position, the user performs the “Ido” operation to move the self-propelled electronic device 20 to a desired position, and then performs the “Kanatsu” operation. Do. However, the present invention is not limited to this. For example, the observation target area is designated by the “kansai” operation, and the electronic device control application automatically moves the self-propelled electronic device 20 to a position corresponding to the observation target area. May be.

(1−7.「そうじ」操作)
次に、「おそとモードホーム画面」において「そうじ」が選択された場合の処理について説明する。図21は、「そうじ」処理において通信端末装置10の表示部13に表示される表示画面の遷移を示す説明図である。
(1-7. “Cleansing” operation)
Next, processing when “clean” is selected on the “Osoto Mode Home Screen” will be described. FIG. 21 is an explanatory diagram showing transition of the display screen displayed on the display unit 13 of the communication terminal device 10 in the “cleaning” process.

「おそとモードホーム画面」において「そうじ」が選択されると、電子機器制御アプリケーションは、通信端末装置10の表示部13に「そうじモード選択画面面」(図21参照)を表示させる。   When “cleaning” is selected on the “modest mode home screen”, the electronic device control application displays a “cleaning mode selection screen” (see FIG. 21) on the display unit 13 of the communication terminal device 10.

「そうじモード選択画面」では、予め設定された複数のそうじモードの中からユーザに所望するそうじモードを選択させるための画像が表示される。図21の例では、「AUTO」、「スポット1」、「スポット2」、「かべぎわ」の各そうじモードが選択可能になっている。「AUTO」は自走式電子機器20にランダムに走行させながら掃除を実行させるモードである。「スポット1」および「スポット2」は、予め設定された掃除領域内を掃除させるモードである。「かべぎわ」は壁等の障害物に沿って自走式電子機器20を移動させながら掃除を実行させるモードである。   On the “cleaning mode selection screen”, an image for allowing the user to select a desired cleaning mode from a plurality of predetermined cleaning modes is displayed. In the example of FIG. 21, “AUTO”, “Spot 1”, “Spot 2”, and “Kabegiwa” cleaning modes can be selected. “AUTO” is a mode in which the self-propelled electronic device 20 performs cleaning while running at random. “Spot 1” and “Spot 2” are modes for cleaning a preset cleaning region. “Kabegiwa” is a mode in which cleaning is performed while the self-propelled electronic device 20 is moved along an obstacle such as a wall.

「そうじモード選択画面」においてユーザがそうじモードを選択すると、電子機器制御アプリケーションは、通信端末装置10の表示部13に「実行確認画面」(図21参照)を表示させる。   When the user selects the clean mode on the “clean mode selection screen”, the electronic device control application displays an “execution confirmation screen” (see FIG. 21) on the display unit 13 of the communication terminal device 10.

「実行確認画面」においてユーザが「いいえ」を選択した場合、電子機器制御アプリケーションは、通信端末装置10の表示部13の表示を「そうじモード選択画面面」に戻す。   When the user selects “No” on the “execution confirmation screen”, the electronic device control application returns the display on the display unit 13 of the communication terminal device 10 to the “cleaning mode selection screen surface”.

「実行確認画面」においてユーザが「はい」を選択した場合、電子機器制御アプリケーションは、通信端末装置10の表示部13に「実行通知面面」(図21参照)を表示させる。そして、「実行通知面面」においてユーザが「OK」を選択した場合、電子機器制御アプリケーションは、通信端末装置10の表示部13に「おそとモードホーム画面」を表示させ、「そうじ」操作に関する処理を終了する。   When the user selects “Yes” on the “execution confirmation screen”, the electronic device control application causes the display unit 13 of the communication terminal device 10 to display “execution notification screen” (see FIG. 21). When the user selects “OK” on the “execution notification screen”, the electronic device control application causes the display unit 13 of the communication terminal device 10 to display “opposite mode home screen” and relates to the “cleaning” operation. End the process.

(1−8.「帰還」操作)
次に、「おそとモードホーム画面」において「帰還」が選択された場合の処理について説明する。
(1-8. “Return” operation)
Next, processing when “return” is selected on the “modest mode home screen” will be described.

「おそとモードホーム画面」において「帰還」が選択されると、電子機器制御アプリケーションは、自走式電子機器20に帰還命令を送信する。   When “return” is selected in the “modest mode home screen”, the electronic device control application transmits a feedback command to the self-propelled electronic device 20.

自走式電子機器20の制御部21は、帰還命令を受信すると、自走式電子機器20をホームポジション(本実施形態では自走式電子機器20の充電端子49が充電台70の給電端子71に当接し自走式電子機器20のバッテリ31の充電が行われる位置)に移動(帰還)させる帰還処理を実行する。帰還処理の方法は上述した通りである。   When receiving the feedback instruction, the control unit 21 of the self-propelled electronic device 20 moves the self-propelled electronic device 20 to the home position (in this embodiment, the charging terminal 49 of the self-propelled electronic device 20 is the power supply terminal 71 of the charging stand 70. To the position where the battery 31 of the self-propelled electronic device 20 is charged) is moved (returned). The method of the feedback process is as described above.

なお、帰還処理の実行中に、電子機器制御アプリケーションが通信端末装置10の表示部13に帰還処理中であることを示す画像を表示させるようにしてもよい。また、帰還処理が完了したときに、自走式電子機器20が帰還処理の完了通知を電子機器制御アプリケーション(サーバ装置80)に送信し、電子機器制御アプリケーションが通信端末装置10の表示部13に帰還処理が完了したことを示す画像、あるいは自走式電子機器20がホームポジションにいることを示す画像を表示させるようにしてもよい。   During execution of the feedback process, the electronic device control application may display an image indicating that the feedback process is being performed on the display unit 13 of the communication terminal device 10. When the feedback processing is completed, the self-propelled electronic device 20 transmits a notification of completion of the feedback processing to the electronic device control application (server device 80), and the electronic device control application is displayed on the display unit 13 of the communication terminal device 10. You may make it display the image which shows that the feedback process was completed, or the image which shows that the self-propelled electronic device 20 exists in a home position.

(1−9.プログラムの実施例)
本実施形態において、通信端末装置10、自走式電子機器20、およびサーバ装置80の各ブロック、特に制御部11、制御部21、および制御部81は、集積回路(ICチップ)上に形成された論理回路によってハードウェア的に実現してもよいし、CPU(Central Processing Unit)を用いてソフトウェア的に実現してもよい。
(1-9. Example of program)
In the present embodiment, each block of the communication terminal device 10, the self-propelled electronic device 20, and the server device 80, in particular, the control unit 11, the control unit 21, and the control unit 81 are formed on an integrated circuit (IC chip). Alternatively, it may be realized by hardware using a logic circuit, or may be realized by software using a CPU (Central Processing Unit).

後者の場合、通信端末装置10、自走式電子機器20、およびサーバ装置80は、各機能を実現するプログラムの命令を実行するCPU、上記プログラムを格納したROM(Read Only Memory)、上記プログラムを展開するRAM(Random Access Memory)、上記プログラムおよび各種データを格納するメモリ等の記憶装置(記録媒体)などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである通信端末装置10、自走式電子機器20、およびサーバ装置80の制御プログラムのプログラムコード(実行形式プログラム、中間コードプログラム、ソースプログラム)をコンピュータで読み取り可能に記録した記録媒体を、通信端末装置10、自走式電子機器20、およびサーバ装置80に供給し、そのコンピュータ(またはCPUやMPU)が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。   In the latter case, the communication terminal device 10, the self-propelled electronic device 20, and the server device 80 include a CPU that executes instructions of a program that realizes each function, a ROM (Read Only Memory) that stores the program, and a program that stores the program. A RAM (Random Access Memory) to be developed, a storage device (recording medium) such as a memory for storing the program and various data, and the like are provided. The object of the present invention is to provide program codes (execution format program, intermediate code program, source program) of control programs for the communication terminal device 10, the self-propelled electronic device 20, and the server device 80, which are software for realizing the functions described above. ) Is recorded in a computer-readable manner to the communication terminal device 10, the self-propelled electronic device 20, and the server device 80, and the computer (or CPU or MPU) is recorded on the recording medium. It can also be achieved by reading and executing the code.

上記記録媒体としては、一時的でない有形の媒体(non-transitory tangible medium)、例えば、磁気テープやカセットテープ等のテープ類、フロッピー(登録商標)ディスク/ハードディスク等の磁気ディスクやCD−ROM/MO/MD/DVD/CD−R等の光ディスクを含むディスク類、ICカード(メモリカードを含む)/光カード等のカード類、マスクROM/EPROM/EEPROM(登録商標)/フラッシュROM等の半導体メモリ類、あるいはPLD(Programmable logic device)やFPGA(Field Programmable Gate Array)等の論理回路類などを用いることができる。   Examples of the recording medium include non-transitory tangible medium, such as magnetic tape and cassette tape, magnetic disk such as floppy (registered trademark) disk / hard disk, and CD-ROM / MO. Discs including optical discs such as / MD / DVD / CD-R, cards such as IC cards (including memory cards) / optical cards, semiconductor memories such as mask ROM / EPROM / EEPROM (registered trademark) / flash ROM Alternatively, logic circuits such as PLD (Programmable Logic Device) and FPGA (Field Programmable Gate Array) can be used.

また、通信端末装置10、自走式電子機器20、およびサーバ装置80を通信ネットワークと接続可能に構成し、上記プログラムコードを、通信ネットワークを介して供給してもよい。この通信ネットワークは、プログラムコードを伝送可能であればよく、特に限定されない。例えば、インターネット、イントラネット、エキストラネット、LAN、ISDN、VAN、CATV通信網、仮想専用網(Virtual Private Network)、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、この通信ネットワークを構成する伝送媒体も、プログラムコードを伝送可能な媒体であればよく、特定の構成または種類のものに限定されない。例えば、IEEE1394、USB、電力線搬送、ケーブルTV回線、電話線、ADSL(Asymmetric Digital Subscriber Line)回線等の有線でも、IrDAやリモコンのような赤外線、Bluetooth(登録商標)、IEEE802.11無線、HDR(High Data Rate)、NFC(Near Field Communication)、DLNA(Digital Living Network Alliance)、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。   Further, the communication terminal device 10, the self-propelled electronic device 20, and the server device 80 may be configured to be connectable to a communication network, and the program code may be supplied via the communication network. The communication network is not particularly limited as long as it can transmit the program code. For example, the Internet, intranet, extranet, LAN, ISDN, VAN, CATV communication network, virtual private network, telephone line network, mobile communication network, satellite communication network, and the like can be used. The transmission medium constituting the communication network may be any medium that can transmit the program code, and is not limited to a specific configuration or type. For example, even with wired lines such as IEEE 1394, USB, power line carrier, cable TV line, telephone line, and ADSL (Asymmetric Digital Subscriber Line) line, infrared rays such as IrDA and remote control, Bluetooth (registered trademark), IEEE 802.11 wireless, HDR ( It can also be used by radio such as High Data Rate (NFC), Near Field Communication (NFC), Digital Living Network Alliance (DLNA), mobile phone network, satellite line, and digital terrestrial network. The present invention can also be realized in the form of a computer data signal embedded in a carrier wave in which the program code is embodied by electronic transmission.

(1−10.実施形態1のまとめ)
以上のように、本発明の一態様にかかる自走式電子機器は、通信ネットワークを介して受信した移動経路情報に基づいて移動する自走式電子機器であって、当該自走式電子機器の移動を制御する制御部を備え、上記移動経路情報は、上記自走式電子機器を予め設定された基準位置からユーザの指示に応じた移動先まで移動させるための移動経路を示す情報であり、上記制御部は、上記移動経路情報に基づく移動を行う際、当該自走式電子機器を上記基準位置に帰還させてから当該移動経路情報に示された移動経路に沿って当該自走式電子機器を移動させることを特徴としている。
(1-10. Summary of Embodiment 1)
As described above, a self-propelled electronic device according to an aspect of the present invention is a self-propelled electronic device that moves based on movement path information received via a communication network, and the self-propelled electronic device includes: A movement control unit configured to control movement, the movement path information is information indicating a movement path for moving the self-propelled electronic device from a preset reference position to a destination according to a user instruction; When the control unit moves based on the movement route information, the control unit returns the self-propelled electronic device to the reference position and then moves the self-propelled electronic device along the movement route indicated in the movement route information. It is characterized by moving.

上記の構成によれば、上記自走式電子機器は、当該自走式電子機器を予め設定された基準位置からユーザの指示に応じた移動先まで移動させるための移動経路を示す移動経路情報を受信すると、当該自走式電子機器を上記基準位置に帰還させてから上記移動経路情報に示された移動経路に沿って移動させる。これにより、ユーザからの指示を受けた時点における自走式電子機器の位置にかかわらず、基準位置から移動先までの移動経路を算出し、算出した移動経路に沿って自走式電子機器を移動させることができる。したがって、ユーザからの指示を受けた時点における自走式電子機器の位置を必ずしも正確に検出しなくても、自走式電子機器をユーザの指示に応じた移動先に精度よく移動させることができる。また、自走式電子機器の位置を正確に検出する手段を設ける必要がないので、自走式電子機器のコストアップを招来することなく、ユーザの指示に応じた移動先に容易かつ精度よく移動させることのできる自走式電子機器を実現することができる。   According to said structure, the said self-propelled electronic device is the movement path information which shows the movement route for moving the said self-propelled electronic device from the preset reference position to the destination according to a user's instruction | indication. When received, the self-propelled electronic device is returned to the reference position and then moved along the movement route indicated by the movement route information. As a result, regardless of the position of the self-propelled electronic device at the time of receiving an instruction from the user, the movement route from the reference position to the destination is calculated, and the self-propelled electronic device is moved along the calculated movement route. Can be made. Therefore, even if the position of the self-propelled electronic device at the time of receiving the instruction from the user is not necessarily detected accurately, the self-propelled electronic device can be accurately moved to the destination according to the user's instruction. . In addition, since it is not necessary to provide a means for accurately detecting the position of the self-propelled electronic device, it can be easily and accurately moved to the destination according to the user's instruction without incurring a cost increase of the self-propelled electronic device. A self-propelled electronic device can be realized.

また、ユーザから上記指示を受けた場合、上記制御部は、上記自走式電子機器が上記基準位置において所定の方向を向くように上記自走式電子機器を制御する構成としてもよい。   Moreover, when the said instruction | indication is received from a user, the said control part is good also as a structure which controls the said self-propelled electronic device so that the said self-propelled electronic device may face a predetermined direction in the said reference position.

上記の構成によれば、自走式電子機器が基準位置において所定の方向を向くように制御してから移動を開始させる。これにより、移動経路算出部が算出した移動経路に沿った移動を開始する時点における自走式電子機器の向きを所定の方向にすることができるので、自走式電子機器をより正確に移動させることができる。   According to said structure, a self-propelled electronic device is started to move, after controlling so that it may face a predetermined direction in a reference | standard position. Thereby, since the direction of the self-propelled electronic device at the time of starting the movement along the movement route calculated by the movement route calculation unit can be set to a predetermined direction, the self-propelled electronic device is moved more accurately. be able to.

また、上記基準位置は、所定位置に配置された、上記自走式電子機器に備えられているバッテリを充電するための充電台に備えられる給電端子と、上記自走式電子機器に備えられる充電端子とが当接する位置であり、上記制御部は、上記給電端子と上記充電端子とを当接させることにより、上記自走式電子機器が上記基準位置において所定の方向を向くように上記自走式電子機器を制御する構成としてもよい。   Further, the reference position is a power supply terminal provided in a charging stand for charging a battery provided in the self-propelled electronic device, which is disposed at a predetermined position, and charging provided in the self-propelled electronic device. The control unit is configured to contact the power feeding terminal and the charging terminal so that the self-propelled electronic device faces a predetermined direction at the reference position. It is good also as a structure which controls a type | formula electronic device.

上記の構成によれば、自走式電子機器の基準位置における向きを適切に調整することができる。   According to said structure, the direction in the reference | standard position of a self-propelled electronic device can be adjusted appropriately.

また、上記移動経路算出部は、上記自走式電子機器を直進させる直進距離と上記自走式電子機器を旋回させる旋回方向とを組み合わせることによって上記自走式電子機器の移動経路を示した情報を上記制御部に伝達し、上記制御部は、上記移動経路算出部から伝達された上記情報に基づいて上記自走式電子機器の移動を制御する構成としてもよい。   In addition, the movement route calculation unit is information indicating a movement route of the self-propelled electronic device by combining a straight-ahead distance for straightening the self-propelled electronic device and a turning direction for turning the self-propelled electronic device. May be transmitted to the control unit, and the control unit may control the movement of the self-propelled electronic device based on the information transmitted from the movement path calculation unit.

上記の構成によれば、移動経路算出部から制御部に伝達される情報を簡略化することができるので、移動経路算出部と制御部との間の情報伝達手段の構成を簡略化できる。また、制御部では移動経路算出部から伝達された上記情報に基づいて自走式電子機器の直進/旋回を制御するだけでよいので、制御部の構成を簡略化できる。また、基準位置における自走式電子機器の向きが所定の向きになるように調整してから自走式電子機器を上記情報に基づいて移動させることにより、上記のような簡略化した情報に基づいて移動制御を行っても、自走式電子機器の移動を適切に制御することができる。   According to said structure, since the information transmitted to a control part from a movement path | route calculation part can be simplified, the structure of the information transmission means between a movement path | route calculation part and a control part can be simplified. Further, since the control unit only needs to control the straight traveling / turning of the self-propelled electronic device based on the information transmitted from the movement route calculation unit, the configuration of the control unit can be simplified. Further, by adjusting the direction of the self-propelled electronic device at the reference position to be a predetermined direction and then moving the self-propelled electronic device based on the above information, it is based on the simplified information as described above. Even if the movement control is performed, the movement of the self-propelled electronic device can be appropriately controlled.

本発明の一態様にかかる電子機器制御システムは、通信端末装置から通信ネットワークを介して上記したいずれかの自走式電子機器に対する移動指示を行う電子機器制御システムであって、上記自走式電子機器が配置されている領域のレイアウト情報を記憶した記憶部と、上記通信端末装置に備えられ、ユーザから上記自走式電子機器を移動させる移動先の指示を受け付ける操作入力部と、上記レイアウト情報とユーザからの上記指示とに基づいて上記自走式電子機器を上記指示に応じた移動先に移動させるための移動経路を算出する移動経路算出部とを備え、ユーザから上記指示を受けた場合、上記移動経路算出部は、上記基準位置から上記指示に応じた移動先までの上記自走式電子機器の移動経路を算出することを特徴としている。   An electronic device control system according to one aspect of the present invention is an electronic device control system that gives a movement instruction to any of the above-described self-propelled electronic devices from a communication terminal device via a communication network, the self-propelled electronic device A storage unit that stores layout information of an area in which the device is arranged, an operation input unit that is provided in the communication terminal device and receives a destination instruction for moving the self-propelled electronic device from a user, and the layout information And a movement path calculation unit that calculates a movement path for moving the self-propelled electronic device to a destination according to the instruction based on the instruction from the user and the instruction received from the user The movement path calculation unit calculates a movement path of the self-propelled electronic device from the reference position to a movement destination according to the instruction.

また、本発明の一態様にかかる電子機器制御方法は、通信端末装置から通信ネットワークを介して自走式電子機器に対する移動指示を行う電子機器制御方法であって、ユーザから上記自走式電子機器を移動させる移動先の指示を受け付けた場合に、ユーザからの上記指示と予め記憶している上記自走式電子機器が配置されている領域のレイアウト情報とに基づいて、予め設定された基準位置から上記指示に応じた移動先までの上記自走式電子機器の移動経路を算出する移動経路算出工程と、上記自走式電子機器を上記基準位置に帰還させてから上記自走式電子機器を上記移動経路算出工程で算出した上記移動経路に沿って移動させる移動工程とを行うことを特徴としている。   An electronic device control method according to an aspect of the present invention is an electronic device control method for instructing a movement from a communication terminal device to a self-propelled electronic device via a communication network. A reference position that is set in advance based on the instruction from the user and the layout information of the area where the self-propelled electronic device is stored in advance when the instruction of the movement destination is received. A movement path calculation step of calculating a movement path of the self-propelled electronic device from the position to the destination according to the instruction, and returning the self-propelled electronic device to the reference position, And a moving step of moving along the moving route calculated in the moving route calculating step.

上記の電子機器制御システムおよび電子機器制御方法によれば、ユーザから自走式電子機器の移動先の指示を受け付けた場合、予め設定された基準位置から上記指示に応じた移動先までの自走式電子機器の移動経路を算出し、自走式電子機器を上記基準位置に帰還させてから上記移動経路に沿って移動させる。これにより、ユーザからの指示を受けた時点における自走式電子機器の位置にかかわらず、基準位置から移動先までの移動経路を算出し、算出した移動経路に沿って自走式電子機器を移動させることができる。したがって、ユーザからの指示を受けた時点における自走式電子機器の位置を必ずしも正確に検出しなくても、自走式電子機器をユーザの指示に応じた移動先に精度よく移動させることができる。また、自走式電子機器の位置を正確に検出する手段を設ける必要がないので、自走式電子機器のコストアップを招来することなく、ユーザの指示に応じた移動先に容易かつ精度よく移動させることのできる自走式電子機器を実現することができる。   According to the electronic device control system and the electronic device control method described above, when an instruction for the destination of the self-propelled electronic device is received from the user, the self-run from the preset reference position to the destination according to the instruction is performed. The movement route of the electronic device is calculated, and the self-propelled electronic device is moved back along the movement route after returning to the reference position. As a result, regardless of the position of the self-propelled electronic device at the time of receiving an instruction from the user, the movement route from the reference position to the destination is calculated, and the self-propelled electronic device is moved along the calculated movement route. Can be made. Therefore, even if the position of the self-propelled electronic device at the time of receiving the instruction from the user is not necessarily detected accurately, the self-propelled electronic device can be accurately moved to the destination according to the user's instruction. . In addition, since it is not necessary to provide a means for accurately detecting the position of the self-propelled electronic device, it can be easily and accurately moved to the destination according to the user's instruction without incurring a cost increase of the self-propelled electronic device. A self-propelled electronic device can be realized.

本発明は上述した実施形態に限定されるものではなく、種々の変更が可能である。すなわち、本発明の要旨を逸脱しない範囲内において適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。   The present invention is not limited to the above-described embodiments, and various modifications can be made. That is, embodiments obtained by combining technical means appropriately changed within the scope not departing from the gist of the present invention are also included in the technical scope of the present invention.

本発明は、通信ネットワークを介して受信した移動経路情報に基づいて移動する自走式電子機器、および通信端末装置から通信ネットワークを介して上記自走式電子機器に対する移動指示を行う電子機器制御システムおよびおよびに適用できる。   The present invention relates to a self-propelled electronic device that moves based on movement route information received via a communication network, and an electronic device control system that gives a movement instruction to the self-propelled electronic device via a communication network from a communication terminal device Applicable to and.

10 通信端末装置
11 制御部
12 通信部
13 表示部
14 操作部
15 記憶部
20 自走式電子機器
21 制御部
22 通信部
23 操作部
24 記憶部
25 装置機能部
36 赤外線送信部
49 充電端子
70 充電台
71 給電端子
80 サーバ装置(レイアウト情報作成装置)
81 制御部
82 通信部
83 記憶部
84 電子機器制御アプリ記憶部
85 設定情報記憶部
90 通信ネットワーク
100 電子機器制御システム

DESCRIPTION OF SYMBOLS 10 Communication terminal device 11 Control part 12 Communication part 13 Display part 14 Operation part 15 Storage part 20 Self-propelled electronic device 21 Control part 22 Communication part 23 Operation part 24 Storage part 25 Device function part 36 Infrared transmission part 49 Charging terminal 70 Charging Stand 71 Power supply terminal 80 Server device (layout information creation device)
81 control unit 82 communication unit 83 storage unit 84 electronic device control application storage unit 85 setting information storage unit 90 communication network 100 electronic device control system

Claims (5)

通信ネットワークを介して受信した移動経路情報に基づいて移動する自走式電子機器であって、
当該自走式電子機器の移動を制御する制御部を備え、
上記移動経路情報は、上記自走式電子機器を予め設定された基準位置からユーザの指示に応じた移動先まで移動させるための移動経路を示す情報であり、
上記制御部は、
上記移動経路情報に基づく移動を行う際、ユーザから上記移動経路に基づく上記自走式電子機器の移動を実行するための移動指示を受けた時点における当該自走式電子機器の位置にかかわらず、当該自走式電子機器を上記基準位置に帰還させてから当該移動経路情報に示された移動経路に沿って当該自走式電子機器を移動させ
上記自走式電子機器の前面が上記基準位置の方向を向いた状態で当該自走式電子機器を当該基準位置に対向する位置まで前進させ、当該位置において当該自走式電子機器を旋回させた後当該基準位置まで後退させることで、当該自走式電子機器を当該基準位置まで帰還させる
ことを特徴とする自走式電子機器。
A self-propelled electronic device that moves based on movement route information received via a communication network,
Provided with a control unit that controls the movement of the self-propelled electronic device,
The travel route information is information indicating a travel route for moving the self-propelled electronic device from a preset reference position to a destination according to a user instruction,
The control unit
When performing the movement based on the movement route information, regardless of the position of the self-propelled electronic device at the time of receiving a movement instruction for executing the movement of the self-propelled electronic device based on the movement route from the user, After returning the self-propelled electronic device to the reference position, the self-propelled electronic device is moved along the movement route indicated in the movement route information ,
With the front surface of the self-propelled electronic device facing the direction of the reference position, the self-propelled electronic device is advanced to a position facing the reference position, and the self-propelled electronic device is turned at the position. A self-propelled electronic device characterized in that the self-propelled electronic device is returned to the reference position by moving backward to the reference position .
上記制御部は、
上記移動経路情報に基づく移動を行う際、上記自走式電子機器が上記基準位置において所定の方向を向くように上記自走式電子機器を制御することを特徴とする請求項1に記載の自走式電子機器。
The control unit
The self-propelled electronic device is controlled so that the self-propelled electronic device faces a predetermined direction at the reference position when moving based on the movement route information. Running electronic equipment.
上記基準位置は、所定位置に配置された、上記自走式電子機器に備えられているバッテリを充電するための充電台に備えられる給電端子と、上記自走式電子機器に備えられる充電端子とが当接する位置であり、
上記制御部は、上記給電端子と上記充電端子とを当接させることにより、上記自走式電子機器が上記基準位置において所定の方向を向くように上記自走式電子機器を制御することを特徴とする請求項2に記載の自走式電子機器。
The reference position is a power supply terminal provided in a charging stand for charging a battery provided in the self-propelled electronic device, and a charging terminal provided in the self-propelled electronic device. Is the position where
The control unit controls the self-propelled electronic device so that the self-propelled electronic device faces a predetermined direction at the reference position by bringing the power supply terminal and the charging terminal into contact with each other. The self-propelled electronic device according to claim 2.
通信端末装置から通信ネットワークを介して請求項1から3のいずれか1項に記載の自走式電子機器に対する移動指示を行う電子機器制御システムであって、
上記自走式電子機器が配置されている領域のレイアウト情報を記憶した記憶部と、
上記通信端末装置に備えられ、ユーザから上記自走式電子機器を移動させる移動先の指
示を受け付ける操作入力部と、
上記レイアウト情報とユーザからの上記指示とに基づいて上記自走式電子機器を上記指示に応じた移動先に移動させるための移動経路を算出する移動経路算出部とを備え、
ユーザから上記指示を受けた場合、上記移動経路算出部は、上記基準位置から上記指示に応じた移動先までの上記自走式電子機器の移動経路を算出することを特徴とする電子機器制御システム。
An electronic device control system that gives a movement instruction to the self-propelled electronic device according to any one of claims 1 to 3 via a communication network from a communication terminal device,
A storage unit storing layout information of an area where the self-propelled electronic device is disposed;
An operation input unit that is provided in the communication terminal device and receives an instruction of a destination to move the self-propelled electronic device from a user;
A movement path calculation unit that calculates a movement path for moving the self-propelled electronic device to a destination according to the instruction based on the layout information and the instruction from the user;
When receiving the instruction from the user, the movement path calculation unit calculates a movement path of the self-propelled electronic apparatus from the reference position to a movement destination according to the instruction. .
通信端末装置から通信ネットワークを介して自走式電子機器に対する移動指示を行う電子機器制御方法であって、
ユーザから上記自走式電子機器を移動させる移動先の指示を受け付けた場合に、
ユーザからの上記指示と予め記憶している上記自走式電子機器が配置されている領域のレイアウト情報とに基づいて、予め設定された基準位置から上記指示に応じた移動先までの上記自走式電子機器の移動経路を算出する移動経路算出工程と、
ユーザから上記移動経路に基づく上記自走式電子機器の移動を実行させるための移動指示を受けた時点における当該自走式電子機器の位置にかかわらず、上記自走式電子機器を上記基準位置に帰還させてから上記自走式電子機器を上記移動経路算出工程で算出した上記移動経路に沿って移動させる移動工程とを行い
上記移動工程では、上記自走式電子機器の前面が上記基準位置の方向を向いた状態で当該自走式電子機器を当該基準位置に対向する位置まで前進させ、当該位置において当該自走式電子機器を旋回させた後当該基準位置まで後退させることで、当該自走式電子機器を当該基準位置まで帰還させる
ことを特徴とする電子機器制御方法。
An electronic device control method for instructing movement from a communication terminal device to a self-propelled electronic device via a communication network,
When receiving instructions from the user to move the self-propelled electronic device,
Based on the instruction from the user and the layout information of the area where the self-propelled electronic device is stored in advance, the self-run from the reference position set in advance to the destination according to the instruction Travel route calculation step of calculating the travel route of the electronic device,
Regardless of the position of the self-propelled electronic device at the time of receiving a movement instruction for executing movement of the self-propelled electronic device based on the movement route from the user, the self-propelled electronic device is set to the reference position. Performing a moving step of moving the self-propelled electronic device along the moving route calculated in the moving route calculating step after returning ;
In the moving step, the self-propelled electronic device is advanced to a position facing the reference position with the front surface of the self-propelled electronic device facing the reference position, and the self-propelled electronic device is moved to the position. An electronic device control method characterized by returning the self-propelled electronic device to the reference position by turning the device back to the reference position .
JP2012219846A 2012-10-01 2012-10-01 Self-propelled electronic device, electronic device control system, and electronic device control method Expired - Fee Related JP6220508B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012219846A JP6220508B2 (en) 2012-10-01 2012-10-01 Self-propelled electronic device, electronic device control system, and electronic device control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012219846A JP6220508B2 (en) 2012-10-01 2012-10-01 Self-propelled electronic device, electronic device control system, and electronic device control method

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2017192719A Division JP6505802B2 (en) 2017-10-02 2017-10-02 Self-propelled electronic device and control method of self-propelled electronic device

Publications (2)

Publication Number Publication Date
JP2014071847A JP2014071847A (en) 2014-04-21
JP6220508B2 true JP6220508B2 (en) 2017-10-25

Family

ID=50746937

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012219846A Expired - Fee Related JP6220508B2 (en) 2012-10-01 2012-10-01 Self-propelled electronic device, electronic device control system, and electronic device control method

Country Status (1)

Country Link
JP (1) JP6220508B2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6707733B2 (en) * 2015-12-25 2020-06-10 シャダイ株式会社 Mobile platform system
US10793291B2 (en) * 2016-03-31 2020-10-06 The Boeing Company Systems and methods for cleaning interior portions of a vehicle
EP3591486B1 (en) * 2017-02-28 2022-11-09 Honda Motor Co., Ltd. Work system and work machine
JP2019053426A (en) * 2017-09-13 2019-04-04 富士ゼロックス株式会社 Information processing device and program
JP2020075032A (en) * 2018-11-09 2020-05-21 東芝ライフスタイル株式会社 Autonomic type vacuum cleaner
JP7281716B2 (en) * 2020-03-06 2023-05-26 パナソニックIpマネジメント株式会社 Object image display device, object image display system, and object image display program

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2782923B2 (en) * 1990-06-21 1998-08-06 松下電器産業株式会社 Self-propelled vacuum cleaner
JP2002085305A (en) * 2000-09-12 2002-03-26 Toshiba Tec Corp Robot cleaner and robot cleaner system
JP2007004434A (en) * 2005-06-23 2007-01-11 Yoichiro Sawa Mobile robot system
JP2007213236A (en) * 2006-02-08 2007-08-23 Sharp Corp Method for planning route of autonomously traveling robot and autonomously traveling robot
JP2008046956A (en) * 2006-08-18 2008-02-28 Kansai Electric Power Co Inc:The Robot guide system and robot controller

Also Published As

Publication number Publication date
JP2014071847A (en) 2014-04-21

Similar Documents

Publication Publication Date Title
WO2014054423A1 (en) Device for creation of layout information, method for creation of layout information, system for operation of domestic electrical appliances, and self-propelled electronic device
JP6062200B2 (en) Device control device and self-propelled electronic device
JP6054136B2 (en) Device control device and self-propelled electronic device
JP6220508B2 (en) Self-propelled electronic device, electronic device control system, and electronic device control method
JP6054123B2 (en) Layout information creation device, layout information creation method, and self-propelled electronic device
TWI654961B (en) Robotics device, terminal device, system for remotely controlling robotics device, and program
KR101412590B1 (en) Robot cleaner, and system and method for remotely controlling the same
JP6757593B2 (en) Self-propelled electronic equipment
JP2018077685A (en) Autonomous traveling body
JP7212447B2 (en) self-propelled vacuum cleaner
KR101677616B1 (en) Robot cleaner, robot cleaning system, and method for controlling the robot cleaner
JP5917298B2 (en) Self-propelled vacuum cleaner
WO2015159961A1 (en) Autonomous traveling body
JP2013235351A (en) Self-propelled electronic equipment
JP5989408B2 (en) Self-propelled vacuum cleaner and self-propelled vacuum cleaner control system
JP6200822B2 (en) Learning remote control device, self-propelled electronic device equipped with the same, and remote control learning method
US20190361462A1 (en) Autonomous traveler and travel control method thereof
JP6505802B2 (en) Self-propelled electronic device and control method of self-propelled electronic device
JP6051068B2 (en) Object search system and object search device
CN110025260A (en) Autonomous driving body and autonomous driving body system
JP6155100B2 (en) Self-propelled electronic device
JP2016185182A (en) Vacuum cleaner and information display method therefor
JP2014072867A (en) Household electric appliance operation system and self-propelled electronic apparatus
JP2017045480A (en) Object search system and object search device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150916

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20160722

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160726

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160921

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170214

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170410

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20170905

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20171002

R150 Certificate of patent or registration of utility model

Ref document number: 6220508

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees