[go: up one dir, main page]

JP6505802B2 - Self-propelled electronic device and control method of self-propelled electronic device - Google Patents

Self-propelled electronic device and control method of self-propelled electronic device Download PDF

Info

Publication number
JP6505802B2
JP6505802B2 JP2017192719A JP2017192719A JP6505802B2 JP 6505802 B2 JP6505802 B2 JP 6505802B2 JP 2017192719 A JP2017192719 A JP 2017192719A JP 2017192719 A JP2017192719 A JP 2017192719A JP 6505802 B2 JP6505802 B2 JP 6505802B2
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
JP2017192719A
Other languages
Japanese (ja)
Other versions
JP2017224362A (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 JP2017192719A priority Critical patent/JP6505802B2/en
Publication of JP2017224362A publication Critical patent/JP2017224362A/en
Application granted granted Critical
Publication of JP6505802B2 publication Critical patent/JP6505802B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/0011Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement
    • G05D1/0044Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement by providing the operator with a computer generated representation of the environment of the vehicle, e.g. virtual reality, maps

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • General Engineering & Computer Science (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (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 travel route information received via a communication network, and an electronic device control system that instructs the communication terminal device to move the self-propelled electronic device via the communication network. And an electronic device control method.

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

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

特開2011−233149号公報(2011年11月17日公開)Unexamined-Japanese-Patent 2011-233149 (November 17, 2011 publication)

しかしながら、特許文献1の技術では、ロボット掃除機をユーザから指示された位置に移動させるために、ロボット掃除機に当該ロボット掃除機の位置を正確に検出させる必要がある。そして、特許文献1の技術では、ロボット掃除機に当該ロボット掃除機の位置を正確に検出させるために、予め天井に複数のマークを形成しておき、それら複数のマークを第1時間と第2時間のそれぞれで撮影することにより、第1時間から第2時間までのロボット掃除機の移動距離を算出するようになっている。   However, in the technique of Patent Document 1, in order to move the robot cleaner to the position instructed by the user, it is necessary to make the robot cleaner accurately detect the position of the robot cleaner. And in the technique of patent document 1, in order to make a robot vacuum cleaner detect the position of the robot vacuum cleaner correctly, a plurality of marks are formed beforehand on the ceiling, and the plurality of marks are first time and second time. By taking pictures at each time, 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 takes time and effort. Further, since the movement control of the robot cleaner can be performed only within the range where the position detection based on the mark formed on the ceiling is possible, the range where the position control of the robot cleaner can be performed is limited.

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

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

本発明の一態様にかかる自走式電子機器は、予め設定された基準位置に帰還可能な自走式電子機器であって、前記自走式電子機器を走行させる移動駆動部と、前記移動駆動部を制御する制御部と、を備えており、前記制御部は、前記自走式電子機器の前面が前記基準位置の方向を向いた状態で当該自走式電子機器を当該基準位置に対向する位置まで前進させ、当該位置において当該自走式電子機器を旋回させた後当該基準位置まで後退させることで、当該自走式電子機器を当該基準位置まで帰還させるよう前記移動駆動部を制御する構成である。   A self-propelled electronic device according to an aspect of the present invention is a self-propelled electronic device capable of returning to a reference position set in advance, the mobile driving device for causing the self-propelled electronic device to travel, and the mobile drive A control unit that controls the control unit, the control unit facing the self-propelled electronic device to the reference position with the front surface of the self-propelled electronic device facing the direction of the reference position The movement drive unit is controlled to return the self-propelled electronic device to the reference position by advancing the position to the position, turning the self-propelled electronic device at the position and then retracting the reference position. It is.

本発明の一態様にかかる自走式電子機器の制御方法は、予め設定された基準位置に帰還可能な自走式電子機器の制御方法であって、前記自走式電子機器の走行を制御する制御工程を含み、前記制御工程では、前記自走式電子機器の前面が前記基準位置の方向を向いた状態で当該自走式電子機器を当該基準位置に対向する位置まで前進させ、当該位置において当該自走式電子機器を旋回させた後当該基準位置まで後退させることで、当該自走式電子機器を当該基準位置まで帰還させる構成である。   A control method of a self-propelled electronic device according to an aspect of the present invention is a control method of a self-propelled electronic device capable of returning to a preset reference position, which controls traveling of the self-propelled electronic device. The control step, wherein the control step advances the self-propelled electronic device to a position opposite to the reference position in a state where the front surface of the self-propelled electronic device faces the direction of the reference position; After the self-propelled electronic device is turned, the self-propelled electronic device is returned to the reference position by retracting the self-propelled electronic device to the reference position.

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

本発明の一実施形態にかかる自走式電子機器、およびそれを備えた電子機器制御システムの概略構成を示す説明図である。BRIEF DESCRIPTION OF THE DRAWINGS 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 vacuum 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 to FIGS. 2-4 is connected. 図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 driving prohibition range information corresponding to an icon and the said icon which are 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 driving prohibition range information corresponding to an icon and the said icon which are 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 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 the process in the case of moving the self-propelled electronic device to the desired 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.

本発明の一実施形態について説明する。   One 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 view 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 the communication network 90. Communication is possible. Further, the communication terminal device 10 and the self-propelled electronic device 20 have a function of performing inter-device communication between the two devices without passing 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 shown 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 A type game machine etc. 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 is, for example, an arithmetic processing unit such as a CPU or a dedicated processor, and a storage unit such as a random access memory (RAM), a read only memory (ROM), or a hard disk drive (HDD). And the like, and reads out and executes various information stored in the storage unit and a program for performing various controls, thereby controlling the operation of each unit of the communication terminal device 10.

通信部12は、通信ネットワーク90を介して遠隔地に存在する他の装置との通信を行う機能(遠距離通信機能、例えば後述するおそとモード時に用いる通信機能)と、通信可能範囲内(例えば同一施設内)に存在する他の装置と装置間通信を行う機能(近距離通信機能、例えば後述するおうちモード時に用いる通信機能)とを備えた通信手段である。   The communication unit 12 has a function (for example, a long-distance communication function, for example, a communication function used in an after-mentioned mode to be described later) for communicating with another device existing at a remote location via the communication network 90 This is communication means provided with a function (near field communication function, for example, communication function used at the time of an indoor mode described later) for performing communication between other apparatuses existing in the same facility).

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

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

表示部13は、制御部11の指示に応じてユーザに提示するための各種情報を表示する。表示部13の構成は特に限定されるものではなく、例えば、液晶表示パネル、有機ELパネル、プラズマディスプレイパネルなどを用いることができる。   The display unit 13 displays various information to be presented to the user according to an instruction of 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 a user and transmits the operation input 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 configuration of the storage unit 15 is not particularly limited, and conventionally known storage means can be used.

(1−1−2.自走式電子機器20の構成)
自走式電子機器20は、自装置に備えられる操作部(後述する操作部23)に対するユーザからの指示に応じた動作、および通信端末装置10からの制御命令に応じた動作を行う機能を有する家電機器である。なお、本実施形態では、自走式電子機器20が自走式掃除機である場合について主に説明する。ただし、自走式電子機器20の構成はこれに限るものではなく、通信端末装置10からの制御命令に応じた動作を行う機能を有する、自走式の電子機器(移動機能を有する電子機器)であればよい。例えば、自走式電子機器20は、空気清浄機器、撮影機器、AV機器、各種ロボット機器(例えば、家事支援ロボット、動物型ロボット等)などであってもよい。
(1-1-2. Configuration of Self-propelled Electronic Device 20)
The self-propelled electronic device 20 has a function of performing an operation according to an instruction from the user 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 home 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 (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, an imaging device, an AV device, various robot devices (for example, a housework support robot, an animal robot, etc.).

自走式電子機器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 is, for example, a computer device including an arithmetic processing unit such as a CPU and a dedicated processor, and a storage unit (all not shown) such as a RAM, a ROM, and an HDD. The operation of each part of the self-propelled electronic device 20 is controlled by reading and executing the various information and the program for performing the various controls.

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

操作部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, and may be, for example, a key operation button, a touch panel, or a combination thereof.

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

装置機能部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 of 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. When the self-propelled electronic device 20 is an air cleaning device, a photographing device, an AV device, various robots, etc., the device function unit 25 has device functions (for example, a traveling function, an air cleaning function) provided for 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. A drive wheel 32, a rotating brush 44, a side brush 45, a suction fan 58, an ultrasonic sensor 41, an infrared transmission unit 36, a voltage detection unit 64, a battery 31, a charging terminal 49, and a conduction detection unit 65 are provided.

図2は本実施形態にかかる自走式電子機器20(自走式掃除機)の斜視図であり、図3は自走式電子機器20の断面図であり、図4は自走式電子機器20の底面(床側面)の平面図である。   FIG. 2 is a perspective view of a 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. It is a top view of the bottom (floor side) of 20. FIG.

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

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

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

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

赤外線送信部36は、自走式電子機器20から他の家電機器に赤外線信号(リモコン信号)を送信するためのものである。本実施形態では、出射光の主軸方向が互いに異なるように配置された複数の赤外線光源を備えた赤外線送信部36を備えており、それによって自走式電子機器20から水平方向および上下方向について比較的広い角度範囲に赤外線信号を出力できるようになっている。なお、赤外線送信部36の構成は特に限定されるものではなく、赤外線光源の設置個数や赤外線信号の出射角度範囲は適宜設定すればよい。例えば、赤外線光源の出射面に対向する位置にレンズを配置するなどして、赤外線信号を自走式電子機器20から全方向あるいは広範囲に出射できるようにしてもよい。また、赤外線送信部36は、自走式電子機器20に備え付けられているものであってもよく、自走式電子機器20に対して着脱可能に装着されるものであってもよい。   The infrared transmission unit 36 is for transmitting an infrared signal (remote control signal) from the self-propelled electronic device 20 to another home appliance. In the present embodiment, the infrared transmitting unit 36 is provided with a plurality of infrared light sources arranged so that the main axis directions of the emitted light are different from each other, thereby comparing the self-propelled electronic device 20 in the horizontal direction and the vertical direction. The infrared signal can be output in a wide range of angles. The configuration of the infrared transmitting unit 36 is not particularly limited, and the number of installed infrared light sources 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. Further, the infrared transmitting unit 36 may be provided to 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. In addition, 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 (a moving image and / or a still image) around the self-propelled electronic device 20 to generate captured 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 provided with an optical lens, a color filter, a CCD (Charge Coupled Device) as a light receiving element, or the like may be used. In addition to the imaging unit 40, a voice acquisition unit (not shown) may be provided to acquire voices around the self-propelled electronic device 20.

超音波センサ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 an obstacle, whereby a fault existing around the self-propelled electronic device 20 Detect the position of the object.

筐体30の底面には、図4に示したように、駆動輪32、前輪47、後輪48、回転ブラシ44、サイドブラシ45、および吸入口46が設けられている。   As shown in FIG. 4, the drive 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 driving wheels 32 are respectively provided on both ends of a center line 32 a of a circle formed by the bottom surface of the housing 30. Each of the drive wheels 32 is attached to a rotation axis (not shown) parallel to the center line 32 a in a state where a part of each drive wheel 32 protrudes from the bottom surface of the housing 30. Each of the rotary shafts is rotationally driven by driving a movement drive unit 61 (see FIG. 1), a motor, a gear (not shown), etc. using electric power supplied from the battery 31. Thereby, each drive wheel 32 rotates and the self-propelled electronic device 20 self-travels on the floor surface.

なお、各駆動輪32は個別に回転駆動されるようになっており、これら各駆動輪32が同方向に回転駆動された場合には自走式電子機器20は各駆動輪32の回転方向に応じて前進または後進する。また、これら各駆動輪32が互いに逆方向に回転駆動された場合には自走式電子機器20は各駆動輪32の回転方向に応じてその場で底面に平行な方向に回転(旋回)する。これにより、自走式電子機器20の進行方向を転換させることができる。なお、自走式電子機器20にバンパー39が壁等に衝突した場合にそれを検知するセンサ(図示せず)を設け、自走式電子機器20が移動中に壁等に衝突したときに進行方向を変更して移動を継続するようにしてもよい。また、超音波センサ41の検知結果や撮像部40の撮像結果などに応じて壁や家具等の障害物を検知し、自走式電子機器20が障害物を自動的に避けて移動するようにしてもよい。   In addition, each drive wheel 32 is rotationally driven separately, and when each drive wheel 32 is rotationally driven in the same direction, the self-propelled electronic device 20 is in the rotation direction of each drive wheel 32. Move forward or backward accordingly. In addition, when the drive wheels 32 are rotationally driven in opposite directions, the self-propelled electronic device 20 rotates (turns) in a direction parallel to the bottom on the spot according to the rotation direction of the drive wheels 32. . Thereby, the advancing direction of self-propelled electronic device 20 can be changed. The self-propelled electronic device 20 is provided with a sensor (not shown) for detecting when the bumper 39 collides with a wall or the like, and travels 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. In addition, obstacles such as walls and furniture are detected according to the detection result of the ultrasonic sensor 41, the imaging result of the imaging unit 40, etc., and the self-propelled electronic device 20 moves avoiding the obstacle automatically. 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 concave portion recessed inward of 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 concave portion of the suction port 46. There is provided a rotating brush 44 which rotates along the 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. The rotating brush 44 and the side brush 45 rotationally drive the rotating shaft of the rotating brush 44 and the side brush 45 by the power supplied from the battery 31 according to the instruction from the control unit 21 by the brush drive unit 62 (see FIG. 1). Rotate by.

さらに、筐体30の底面には、吸入口46のさらに前方にローラー形状の前輪47が設けられている。また、筐体30の底面の後方端部(後端)付近には、自在車輪から成る後輪48が設けられている。自走式電子機器20は、平坦な床面上に配置された場合に、回転ブラシ44、駆動輪32、および後輪48が床面Fに接地する一方、前輪47が床面Fから離れるように前後方向の重量配分が設定されており、前輪47が床面Fから離れた状態で掃除が行われる。このため、進路前方の塵埃を前輪47により遮ることなく吸入口46に導くことができる。前輪47は進路上に段差が現れた場合にその段差に接地し、それによって自走式電子機器20が段差を容易に乗り越えられるようになっている。   Furthermore, a roller-shaped front wheel 47 is provided on the bottom of the housing 30 further to the front of the suction port 46. In the vicinity of the rear end (rear end) of the bottom surface of the housing 30, a rear wheel 48 composed of a free wheel is provided. When the self-propelled electronic device 20 is disposed on a flat floor surface, the rotary brush 44, the driving wheel 32, and the rear wheel 48 are in contact with 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, and the cleaning is performed with the front wheels 47 separated from the floor surface F. Therefore, dust in front of the path can be guided to the suction port 46 without being blocked by the front wheel 47. When a step appears on the path, the front wheel 47 is grounded to 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 circumferential 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, at the rear end of the circumferential surface of the housing 30, two charging terminals 49 extending in a direction substantially horizontal to the floor surface are arranged 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 stand (home position) 70, and the charging terminal 49 provided on the charging stand 70 is charged. The battery 31 is charged by bringing the battery 31 into contact. The charging stand 70 is usually installed so that the back side (the side opposite to the side on which the power supply terminal 71 is provided) faces the side wall S in the room, and the power supplied from the commercial power source is supplied through the power supply terminal 71. It supplies the self-propelled electronic device 20. Further, the charging stand 70 is disposed at a predetermined position on the floor surface 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 FIG. As shown in this figure, on the front surface of the charging stand 70 (the surface facing the circumferential 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 feed terminals 71 as the number of the charge terminals 49 are provided so as to extend in a direction substantially parallel to the floor surface. Each feed terminal 71 is urged to protrude from the front surface of the charging stand 70 to the outside of the charging stand 70 by urging means such as a spring (not shown), and the self-propelled electronic device 20 is returned to the charging stand 70 When docking is performed, the charging terminal 49 pushes the feeding terminal 71 in the direction opposite to the biasing force by the biasing means, and pushes back until the tip surface of the feeding terminal 71 and the front surface of the charging stand 70 become substantially flat. It is possible. Then, while the charging terminal 49 of the self-propelled electronic device 20 is in contact (electrically connected) with the feeding terminal 71 of the charging stand 70, the front end face of the feeding terminal 71 is pushed until it becomes substantially flat with the front face of the charging stand 70 The feed terminal 71 is electrically connected to a contact (not shown) provided inside the charging stand 70, and the power supplied from the commercial power source to the charging stand 70 is self-propelled via the feed terminal 71 and the charging terminal 49. It is supplied to the electronic device 20 and the battery 31 is charged.

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

電圧検出部64は、バッテリ31の電圧を検出するものであり、検出した電圧からバッテリ31の充電量を算出する。   The voltage detection unit 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 determines the amount of energization from the feeding terminal 71 to the charging terminal 49 (the current value of the current supplied from the feeding terminal 71 to the battery 31 through the charging terminal 49 and / or the charging terminal 49 by the feeding terminal 71). To detect the voltage value applied to the

筐体30内には塵埃を集塵する集塵部37が配されている。集塵部37は、筐体30の内部に設けられた集塵室50内に収納されている。集塵室50は四方の周面および底面が覆われた隔離室から成り、筐体30内を仕切るように回転ブラシ44の軸方向に延伸して形成されている。集塵室50の各壁面は回転ブラシ44の軸方向に延びた前壁を除いてそれぞれ閉塞されている。集塵室50の前壁には吸入口46に連通する第1吸気路51が設けられている。   In the housing 30, a dust collection unit 37 for collecting dust is disposed. 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 in which circumferential surfaces and bottom surfaces of the four sides are covered, and is formed extending in the axial direction of the rotating 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 an axially extending front wall of the rotating brush 44. A first air 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 collection unit 37 is opened to the outside of the housing 30 by opening the lid 34 of the housing 30. The dust collection portion 37 is formed by attaching an upper cover 53 having a filter 52 on the top of a bottomed dust collection container 38. The upper cover 53 is locked to the dust collection container 38 by a movable locking portion (not shown), and the upper surface of the dust collection container 38 is opened and closed by operation of the locking portion. Thereby, the dust accumulated in the dust collection 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 circumferential surface of the dust collection container 38. Further, in the dust collection container 38, an inflow portion 54b for guiding the air flow downward by bending continuously to the inflow path 54 is provided. An outflow passage 55 communicating the inside of the dust collection container 38 with the second intake passage 56 is provided on the circumferential surface of the upper cover 53. The second intake passage 56 is disposed to communicate a motor unit 57 described later with the outflow passage 55.

流入路54および流出路55における開口部の周囲には集塵室50の前壁に密接するガスケット(図示せず)が設けられている。これにより、集塵部37を収納した集塵室50内が密閉される。   A gasket (not shown) closely contacting the front wall of the dust collection chamber 50 is provided around the opening in the inflow passage 54 and the outflow passage 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 substrate 42 is disposed at the upper rear of the dust collection chamber 50 in the housing 30. The control board 42 is provided with a control unit 21 that controls each part of the self-propelled electronic device 20 and a storage unit 24 that stores various data. A battery 31 is disposed at the rear lower portion of the dust collection chamber 50. The battery 31 is charged by the power supplied from the charging stand 70 through the charging terminal 49, and supplies power to the control board 42, the driving 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 a cleaning operation is instructed, the suction fan 58, the driving 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 the fan drive unit 63 (see FIG. 1) driving the motor unit 57. As a result, in the self-propelled electronic device 20, the rotary brush 44, the driving wheel 32, and the rear wheel 48 are in contact with the floor surface F and self-propelled in a predetermined cleaning area, dust on the floor surface F from the suction port 46 Containing air flow is sucked. At this time, 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, 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 air flow sucked from the suction port 46 flows into the dust collection portion 37 via the first air intake passage 51 as shown by arrow A1 in FIG. The air flow that has flowed into the dust collection unit 37 collects dust by the filter 52 and flows out of the dust collection unit 37 through the outflow passage 55. Thereby, dust is collected in the dust collection container 38 and accumulated. The air flow that has flowed out of the dust collection unit 37 flows into the suction fan 58 of the motor unit 57 via the second air intake passage 56 as indicated by an arrow A2.

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

(1−1−3.サーバ装置80の構成)
サーバ装置80は、図1に示すように、制御部81、通信部82、および記憶部83を備えている。
(1-1-3. Configuration of Server Device 80)
As illustrated 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 is, for example, a computer 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. The operation of each part of the server device 80 is controlled by reading out and executing various information and programs for performing various controls. Further, the control unit 81 has a function of reading out and executing the 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 another device via the communication network 90. As the communication network 90, each configuration described above 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 control of the self-propelled electronic device 20. Store the electronic device control application to be launched.

上記の電子機器制御アプリケーションとしては、例えば、自走式電子機器20に関する設定情報の生成および登録を行うための設定アプリ、ログイン認証を行うための認証アプリ、自走式電子機器20に撮像機能(「かんさつ」機能)、掃除機能(「そうじ」機能)、移動機能(「いどう」機能)、家電機器操作機能(「かでん」機能)などを実行させる装置機能実行アプリなどが挙げられる。   As the above-described electronic device control application, for example, a setting application for generating and registering setting information related to the self-propelled electronic device 20, an authentication application for performing login authentication, an imaging function for the self-propelled electronic device 20 Device function execution applications that execute "Kansu" function), cleaning function ("Soji" function), transfer function ("Ido" function), home appliance operation function ("Kaden" 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 The server device 80 is accessed to activate the electronic device control application, and various instruction inputs are performed while referring to the interface screen provided by the electronic device control application. Thereby, the electronic device control application generates a control command according to the instruction input from the user and transmits it to the self-propelled electronic device 20, and causes the self-propelled electronic device 20 to execute an operation according to the instruction input. Alternatively, the electronic device control application generates setting information in accordance with an instruction input from the user, and causes the setting information storage unit 85 to store the setting information.

なお、設定情報記憶部85に記憶させる設定情報には、例えば、(i)自走式電子機器20と当該自走式電子機器20の動作制御を許可するユーザのユーザ情報とを対応付けたユーザ認証情報、(ii)自走式電子機器20と当該自走式電子機器20の動作制御を許可する通信端末装置10とを対応付けた端末認証情報、(iii)自走式電子機器20が配置されている空間(領域)のレイアウト情報(間取り情報)などが含まれる。ここで、レイアウト情報とは、自走式電子機器20が配置されている空間(領域)または該空間に存在する物に関する情報であり、特に上記空間または上記物の外形、配置および性質に関する情報のうち少なくとも1以上の情報を含む情報である。   The setting information to be 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 the user who is permitted to control the operation of the self-propelled electronic device 20. Authentication information, (ii) terminal authentication information in which the self-propelled electronic device 20 and the communication terminal device 10 permitting operation control of the self-propelled electronic device 20 are associated, (iii) the self-propelled electronic device 20 is arranged Layout information (room layout information) of the space (area) being processed is included. Here, the layout information is information regarding a space (region) in which the self-propelled electronic device 20 is disposed or an object existing in the space, and in particular, the information regarding the outer shape, arrangement, and properties of the space or the object It is information including at least one or more pieces of information.

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

なお、本実施形態では、通信端末装置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 the present invention is not limited to this. For example, the communication terminal device 10 or the self-propelled electronic device 20 is provided with the function of the server device 80, and the communication terminal device 10 accesses the self-propelled electronic device 20 via the communication network 90 or inter-device communication (short distance communication). By doing this, 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 invention. Further, a part of the functions of the server device 80 of the present embodiment may be provided in the communication terminal device 10 or the self-propelled electronic device 20. In this case, the server device 80 and the communication terminal device 10 and / or the self-propelled electronic device 20 are an example of the layout information creation device of the present application.

(1−2.電子機器制御アプリケーションの起動)
図6は、電子機器制御システム100において、通信端末装置10からサーバ装置80にアクセスして電子機器制御アプリケーションを起動させる場合に通信端末装置10に表示される表示画面の状態遷移を示す説明図である。
(1-2. Launch of electronic device control application)
FIG. 6 is an explanatory view showing the state transition of the 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 and starts 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 (the 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 Display on 13. In the example shown in FIG. 6, a “mode selection screen” for selecting one of the “home mode” and the “loose mode” is displayed as the initial screen. The communication terminal apparatus 10 may transmit an initial screen transmission request to the server apparatus 80 (electronic device control application) and acquire the above initial screen from the server apparatus 80, and the storage unit 15 of the communication terminal apparatus 10 may It may be stored in advance.

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

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

図6に示した初期画面においてユーザが「おそとモード」の選択操作を行うと、当該操作を示す信号がサーバ装置80に送信され、電子機器制御アプリケーションから通信端末装置10にユーザ認証を行うための「ログイン画面」が送信される。なお、「おそとモード」の初回利用時に、「ログイン画面」を表示させる前に「おそとモード」の利用規約を示す利用規約画面を表示させ、ユーザが利用規約に同意した場合にログイン画面(あるいはユーザ登録画面)を表示させるようにしてもよい。   When the user performs the selection operation of the “Osoto mode” on the initial screen shown in FIG. 6, a signal indicating the operation is transmitted to the server device 80, and the electronic device control application performs user authentication to the communication terminal device 10. "Login screen" is sent. In addition, when using the “Osoto Mode” for the first time, the Terms of Use screen showing the Terms of Use for the “Osoto Mode” is displayed before the “Login Screen” is displayed, and the Login Screen (if the user agrees to the Terms of Use) Alternatively, the 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, an ID and a password) to the above “login screen”, the user authentication information is transmitted to the server device 80, and the electronic device control application performs the user authentication process. When the electronic device control application determines that the electronic device control system 100 permits the operation control of the self-propelled electronic device 20 as a result of the user authentication process, the electronic device control application causes the communication terminal device 10 to “Oso and 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), both are A registration screen for performing registration processing (pairing processing) for registration in association with the server device 80 is displayed on the display unit 13 of the communication terminal device 10, and after the registration processing is completed, “Osoto mode” You may shift to the home screen.

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

ユーザが「かんさつ」ボタンを操作した場合、サーバ装置80で動作する電子機器制御アプリケーションから自走式電子機器20に「かんさつ」機能を実行させるための制御命令が送信される。これにより、自走式電子機器20の制御部21は、装置機能部25の各部(撮像部34等)の動作を制御して自走式電子機器20の周囲を撮像させ、撮像データをサーバ装置80に送信する。電子機器制御アプリケーションは、自走式電子機器20からサーバ装置80に送信された撮像データを通信端末装置10に転送する。これにより、通信端末装置10のユーザが遠隔地から自走式電子機器20の周囲の撮像画像を確認することができる。   When the user operates the “Katsusatsu” button, the control command for causing the self-propelled electronic device 20 to execute the “Katsusatsu” function is transmitted from the electronic device control application operating on the server device 80. Thereby, the control unit 21 of the self-propelled electronic device 20 controls the operation of each part (the imaging unit 34 etc.) of the device function unit 25 to image the periphery of the self-propelled electronic device 20, and the imaging data is taken as a server device Send 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 “Shoji” button, a control command for causing the self-propelled electronic device 20 to execute the “Shoji” function is transmitted from the electronic device control application operating on the server device 80. Thereby, the control unit 21 of the self-propelled electronic device 20 controls the operation of each unit (the movement drive unit 61, the brush drive unit 62, the fan drive unit 63, etc.) of the device function unit 25 to execute the cleaning function.

ユーザが「かでん」ボタンを操作した場合、サーバ装置80で動作する電子機器制御アプリケーションは、制御対象の家電機器および当該家電機器に対する制御内容を選択させるためのインターフェース画面を設定情報記憶部85に記憶しているレイアウト情報に基づいて生成して通信端末装置10に送信し、当該画面に対するユーザからの指示内容(レイアウト画像に含まれるアイコンの中から操作対象とする家電機器を選択する選択指示、および選択した家電機器に対する操作内容を指定する操作指示の内容)を示す情報を取得する。そして、ユーザが選択した家電機器にユーザからの指示に応じた動作を行わせるための制御命令を生成し、自走式電子機器20に送信する。自走式電子機器20の制御部21は、電子機器制御アプリケーションからの制御命令に応じた赤外線信号(操作信号)を生成して赤外線送信部36から出力させる。これにより、ユーザの指示に応じた赤外線信号が自走式電子機器20から出力され、その赤外線信号を受信した制御対象の家電機器にユーザからの指示に応じた動作を実行させることができるようになっている。   When the user operates the “KADEN” button, the electronic device control application operating on the server device 80 stores in the setting information storage unit 85 the home appliance to be controlled and the interface screen for selecting the control content for the home appliance. Content 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 (a selection instruction to select a home electric device to be operated from among the icons included in the layout image; Information indicating the content of the operation instruction for specifying the operation content for the selected home appliance is acquired. Then, a control instruction 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) according to a control command from the electronic device control application and causes the infrared transmission unit 36 to output the generated signal. As a result, an infrared signal corresponding to the user's instruction is output from the self-propelled electronic device 20, and the home electric appliance to be controlled that has received the infrared signal can be made to execute an operation according to the user's instruction. 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 operated on the server device 80 is an interface screen for the user to specify the destination based on the layout information stored in the setting information storage unit 85. Are generated and transmitted to the communication terminal apparatus 10, and information indicating the designation instruction of the moving destination from the user on the screen is acquired. Then, based on the layout information stored in the setting information storage unit 85 and the designation instruction of the movement destination from the user, the electronic device control application moves the self-propelled electronic device 20 to the movement destination according to the instruction from the user. Search the moving route (moving route) for moving. Then, the electronic device control application generates a control command for moving the self-propelled electronic device 20 along the moving 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 part of the device function unit 25 according to 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 self-propelled electronic device 20 is moved to a movement destination specified by the user when the “Ido” button is operated, the electronic device control application is configured so that the self-propelled electronic device 20 has a predetermined home. It is determined whether or not the position (in the present embodiment, the charging terminal 49 of the self-propelled electronic device 20 is in contact with the feed terminal 71 of the charging stand 70 and the battery 31 of the self-propelled electronic device 20 is charged). . When it is determined that the self-propelled electronic device 20 is not at the home position, the electronic device control application causes the self-propelled electronic device 20 to once return to the home position and then starts moving to the movement 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 instruction for returning the self-propelled electronic device 20 to a predetermined home position to the self-propelled electronic device 20 Do.

自走式電子機器20の制御部21は、電子機器制御アプリケーションからの制御命令に応じて装置機能部25の各部の動作を制御し、自走式電子機器20をホームポジションに移動(帰還)させる。自走式電子機器20をホームポジションに帰還させる方法については後述する。   The control unit 21 of the self-propelled electronic device 20 controls the operation of each part of the device function unit 25 according to a control command from the electronic device control application, and moves (returns) the self-propelled electronic device 20 to the home position. . The 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 to the communication terminal device 10 a setting screen for the user to input layout information. The communication terminal device 10 causes the display unit 13 to display the setting screen transmitted from the server device 80 (electronic device control application), receives an instruction input from the user on the setting screen, and causes the server device 80 (electronic device control application) Send. Thereby, the electronic device control application generates layout information in accordance with an instruction from the user, and stores the layout information in the setting information storage unit 85. Details of the layout information generation process will be described later.

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

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

「おそとモード設定画面」では、「おへや外形形成」、「アイコン配置」、「走行禁止エリア設定」、「家電登録」、「ホーム」、「設定」、および「ヘルプ」の各ボタンが表示される。   On the “Osuto mode setting screen”, the buttons “Ohase or form formation”, “icon layout”, “do not run area setting”, “register home appliance”, “home”, “setting” and “help” are Is displayed.

「おへや外形形成」はレイアウト外形情報の設定を行うためのボタンであり、「アイコン配置」は配置情報の設定を行うためのボタンであり、「走行禁止エリア設定」は走行禁止エリア情報の設定を行うためのボタンであり、「家電登録」は家電情報の設定を行うためのボタンである。また、「ホーム」ボタンを操作すると「おそとモードホーム画面」に移行し、「設定」ボタンを操作すると「おそとモード設定画面」に移行し、「ヘルプ」ボタンを操作するとユーザの操作をサポートするための情報を示すヘルプ画面が表示されるように設定されている。   "Formation of outline or shape" is a button for setting the layout outline information, "icon layout" is a button for setting the layout information, and "setting for prohibited driving area" is for prohibited driving area information It is a button for setting, and "home appliance registration" is a button for setting home appliance information. Also, when the "home" button is operated, the screen shifts to the "other mode home screen", when the "set" button is operated, the screen shifts to the "slow mode setting screen", and when the "help" button is operated, the user's operation is supported. It is set to display a help screen showing information to do this.

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

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

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

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

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

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

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

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

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

「アイコン配置画面」においてユーザが「削除」ボタンを操作した場合、電子機器制御アプリケーションは、図9に示すように、アイコンを削除することの可否をユーザに確認するための「アイコン削除画面」を通信端末装置10の表示部13に表示させる。「アイコン削除画面」においてユーザが「はい」を選択すると、電子機器制御アプリケーションは、設定情報記憶部85に記憶させている配置情報からユーザが選択したアイコンを削除する。なお、アイコンを削除した後、電子機器制御アプリケーションは、通信端末装置10の表示部13の表示を「おそとモード設定画面」に戻す。   When the user operates the "delete" button in the "icon layout screen", the electronic device control application displays an "icon delete screen" for confirming with the user whether or not to delete the icon, as shown in FIG. It is displayed on the display unit 13 of the communication terminal device 10. When the user selects “Yes” in 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. In addition, 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 "Most mode setting screen".

「アイコン配置画面」においてユーザが「追加」ボタンを操作した場合、電子機器制御アプリケーションは、図8に示したように、通信端末装置10の表示部13に「アイコン選択トップ画面」を表示させる。「アイコン選択トップ画面」は、配置するアイコンの種別を選択するための画面である。図8の例では「家具・柱」、「任意の家電機器」、「自走式掃除機」の中から配置対象物に応じた項目を選択できるようになっている。   When the user operates the “add” button on the “icon arrangement screen”, the electronic device control application causes the display unit 13 of the communication terminal device 10 to display the “icon selection top screen” 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, the item according to the arrangement | positioning object can be selected now from "furniture and a pillar", "arbitrary household appliances", and "self-propelled vacuum cleaner."

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

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

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

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

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

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

図12の(b)に示したように、電子機器制御アプリケーションは、レイアウト外形情報によって特定される空間の床面を多数のブロックからなるマトリクス状に分割し、各ブロックを自走式電子機器20が走行可能なブロックである走行可能ブロック(走行可能エリア)および自走式電子機器20が走行できないブロックである走行禁止ブロック(走行禁止エリア)のいずれに属するかを示した走行禁止エリア情報を生成する。   As shown in (b) of FIG. 12, the electronic device control application divides the floor surface of the space specified by the layout outline information into a matrix of many blocks, and makes each block a self-propelled electronic device 20. Generates run prohibited area information indicating which of the runable block (runable area) the block can run and the run prohibited block (run prohibited area) the block in which the self-propelled electronic device 20 can not run 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 the self-propelled electronic device 20 can travel on the boundary 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 the present 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 between movable blocks, the self-propelled electronic device 20 in the block A gap (a margin) of 25-35 / 2 = 7.5 cm is generated between the boundary opposite to the traveling boundary and the outer edge of the self-propelled electronic device 20. Therefore, the self-propelled electronic device 20 can travel without protruding into a block adjacent to the boundary opposite to the boundary where the self-propelled electronic device 20 travels in the block. Therefore, even if the block adjacent to the boundary line on the opposite side is the travel prohibited block, the self-propelled electronic device 20 can be traveled so as not to protrude into the travel prohibited block. For this reason, the electronic device control application determines that the self-propelled electronic device 20 can travel on the boundary between the adjacent blocks if both of the adjacent blocks can travel. On the other hand, when at least one of the adjacent blocks is the run prohibition block, the electronic device control application determines that the run on the boundary between the two blocks is not possible.

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

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

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

また、アイコンに対応する対象物を設置した場合であっても当該対象物と床面との対向領域の一部を自走式電子機器20が走行可能である場合、走行可能な範囲に応じて走行可能ブロックと走行禁止ブロックとを設定した走行禁止範囲情報を当該対象物のアイコンと対応付けて記憶させてもよい。例えば、図14に示すように、脚部によって支持される対象物であって、当該対象物と床面との対向領域のうち脚部が配置されていない領域については自走式電子機器20が走行可能な構造のものについては、走行可能な領域(脚部が配置されない領域)に対応するブロックを走行可能ブロックとし、走行不可能な領域(脚部が配置される領域)については走行禁止ブロックとして設定した走行禁止範囲情報を記憶させておくようにしてもよい。   In addition, even when the object corresponding to the icon is installed, when the self-propelled electronic device 20 can travel a part of the facing area between the 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 supported by the leg and in a region where the leg is not disposed in the opposing region between the object and the floor surface. For those that can travel, the block corresponding to the travelable area (the area where the legs are not located) is the travelable block, and for the non-travelable areas (the area where the legs are located) the travel prohibited block The travel prohibition range information set as may be stored.

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

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

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

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

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

「おそとモード設定画面」においてユーザが「走行禁止エリア設定」を選択すると、電子機器制御アプリケーションは、設定情報記憶部85に記憶されている走行禁止エリア情報に応じた「走行禁止エリア設定画面」を表示させる。「走行禁止エリア設定画面」には、走行禁止エリア画像(レイアウト外形の内部を多数のブロックに分割し、各ブロックを走行禁止ブロックと走行可能ブロックとに識別可能に分類した画像)と、「やり直し」ボタンと、「完了」ボタンとが表示される。   When the user selects “no travel area setting” on the “Osto mode setting screen”, the electronic device control application receives the “non travel area setting screen” according to the no travel area information stored in the setting information storage unit 85. Is displayed. In the "no-travel area setting screen", a no-travel 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 into a no-travel block and a travelable block) and And the "Done" button are displayed.

「走行禁止エリア設定画面」においてユーザが任意のブロックを選択すると、電子機器制御アプリケーションは、当該ブロックの走行禁止/走行可能を切り替える。すなわち、電子機器制御アプリケーションは、走行禁止エリア画像におけるユーザが走行禁止ブロックを選択した場合には当該ブロックを走行可能ブロックに切り替え、ユーザが走行可能ブロックを選択した場合には当該ブロックを走行禁止ブロックに切り替える。なお、電子機器制御アプリケーションは、上記の切り替え結果を作業用メモリに一時的に保存する。   When the user selects an arbitrary block on the “travel prohibited area setting screen”, the electronic device control application switches the travel prohibited / travelable of the block. That is, the electronic device control application switches the block to a travelable block when the user selects a travel prohibited block in the travel prohibited area image, and the user inhibits the travel prohibited block when the user selects a travelable block. Switch to 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 above switching result stored in the work memory, and displays the display of the display unit 13 in the setting information storage unit 85. It returns to the display of "the driving prohibition area setting screen" according to the driving prohibition area information memorized.

「走行禁止エリア設定画面」においてユーザが「完了」ボタンを選択すると、電子機器制御アプリケーションは、作業用メモリに保存した上記の切り替え結果に基づいて設定情報記憶部85に反映され記憶されている走行禁止エリア情報を更新し、通信端末装置10の表示部13の表示を「おそとモード設定画面」に戻す。   When the user selects the "Done" button on the "travel prohibited area setting screen", the electronic device control application travels by being 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 of the display unit 13 of the communication terminal device 10 is returned to the "Osoto 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 / travelable setting of each block corresponding to the icon in the travel prohibited area information is automatic. When deleting without deleting it, the user selects "Set travel prohibited area" and edits 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 according to the travel prohibition range information of the other icon Block travel prohibition / traveling may be set. As a result, for example, when a home appliance disposed on a piece of furniture is removed, the block corresponding to the home appliance is rewritten to a runnable block although the block can not be run by the furniture. It is possible to prevent such problems.

(1−3−4.家電情報の設定)
次に、家電情報の設定方法について説明する。図16は、家電情報の設定処理時に通信端末装置10の表示部13に表示される画像の一例を示す説明図である。
(1-3-4. Setting of home appliance information)
Next, the setting method of household appliance information is demonstrated. Drawing 16 is an explanatory view showing an example of a picture displayed on indicator 13 of communication terminal device 10 at the time of setting processing of household appliance information.

「おそとモード設定画面」においてユーザが「家電登録」を選択すると、電子機器制御アプリケーションは、通信端末装置10の表示部13に「家電選択画面」を表示させる。「家電選択画面」では、登録済みの家電機器のリスト、「新規」ボタン、および「編集」ボタンが表示される。なお、図16の例では、登録済みの家電機器のうちの1つ(「たけしのテレビ」)が表示されており、その横に表示切替ボタン(黒三角ボタン)が表示されている。ユーザが表示切替ボタンを操作すると、電子機器制御アプリケーションは、登録済みの家電機器のリスト(図示せず)を表示部13に表示させ、当該リストに含まれる家電機器の中からユーザに所望する家電機器を選択させる。   When the user selects “register home appliance” in the “possibly 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”. In 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's TV”) is displayed, and a display switching button (black triangle button) is displayed on the side thereof. When the user operates the display switching button, the electronic device control application causes the display unit 13 to display a list (not shown) of registered home appliances, and a home appliance desired for the user from among the home appliances included in the list Select the device.

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

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

また、ユーザが家電機器のカテゴリの選択欄を選択すると、電子機器制御アプリケーションは、選択可能な家電機器のカテゴリのリストを表示させる。具体的には、設定情報記憶部85には、図17に示すように、各種家電機器のカテゴリ、メーカ名、機種名、赤外線信号を用いて操作可能な操作内容、当該家電機器を動作させるための赤外線信号の周波数、および当該家電機器に所望する動作を行わせるための赤外線信号の信号波形などを示した家電情報が予め記憶されている。電子機器制御アプリケーションは、設定情報記憶部85に記憶している家電情報に基づいて選択可能な家電機器のカテゴリのリストを「家電登録画面」における家電機器のカテゴリの選択欄に表示させる。   In addition, when the user selects a category selection column of home appliances, 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 includes various categories of home electric appliances, manufacturer names, model names, operation contents operable using infrared signals, and operation of the home electric appliances. Household appliance information indicating in advance 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 displays a list of categories of home appliances selectable based on the home appliance information stored in the setting information storage unit 85 in the selection column of the category of home appliances in the “home appliance registration screen”.

なお、図16の例では、家電機器のカテゴリの選択欄には、選択可能な家電機器のカテゴリの1つである「テレビ」が表示されており、その横に表示切替ボタン(黒三角ボタン)が表示されている。ユーザが表示切替ボタンを操作すると、選択可能な家電機器のカテゴリのリストが表示され、当該リストに含まれるカテゴリの中からユーザが登録対象の家電機器に応じたカテゴリを選択できるようになっている。   In the example of FIG. 16, “TV”, which is one of the categories of selectable home appliances, is displayed in the selection column of the category of home appliances, 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 home appliance to be registered from the categories included in the list. .

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

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

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

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

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

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

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

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

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

図18は、電子機器制御アプリケーションにおける「いどう」処理の流れを示すフローチャートである。また、図19は、「いどう」処理において通信端末装置10の表示部13に表示される表示画面の遷移を示す説明図である。   FIG. 18 is a flow chart showing the flow of “Ido” processing in the electronic device control application. FIG. 19 is an explanatory view showing the 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 receives that the user of the communication terminal device 10 has selected “I do” in the “Oso to mode home screen” (S1), the “moving destination selection screen is displayed on the display unit 13 of the communication terminal device 10 (See FIG. 19) is displayed (S2), and an instruction to specify a movement destination from the user is received (S3). In the present embodiment, as shown in FIG. 19, a layout image (an image in which icons such as furniture and home appliances are arranged on an image showing the layout outline) is displayed as a “destination selection screen”, and the user A desired position is designated by a touch operation or the like, and the move destination can be designated by operating the "OK" button.

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

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

なお、移動ルートの検索方法は上述した方法に限定されるものではなく、従来から公知の種々の方法を用いることができる。例えば、上述した方法では移動ルートの決定時に参照する条件の優先順位を、旋回回数、移動距離、移動経路の道幅の順に設定しているが、この優先順位を適宜変更してもよい。また、他の条件を参照して移動ルートを決定するようにしてもよい。   In addition, the search method of a movement route is not limited to the method mentioned above, A conventionally well-known various method can be used. For example, in the above-described method, the priority 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 road width of the movement route. In addition, the movement route may be determined with reference to other conditions.

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

S6において移動を実行しないと判断した場合(「実行確認画面」においてユーザが「いいえ」を選択した場合)、電子機器制御アプリケーションは、S2の処理に戻る。この場合、ユーザは移動先の再設定を行う。   When it is determined that the movement is not performed in S6 (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 move destination.

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

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

具体的には、本実施形態では、充電台70は、自走式電子機器20が当該充電台70から離れている場合(給電端子71と充電端子49とが導通していない場合)に当該充電台70の設置位置および給電端子71の位置を示す帰還信号を常時発信する。自走式電子機器20は、電子機器制御アプリケーションから帰還命令を受信すると、充電台70から発信された帰還信号を検知して充電台70の設置されている場所に自動的に帰還する。なお、本実施形態では、上記帰還信号として赤外線信号を発信するものとするが、赤外線信号以外の信号を用いてもよい。   Specifically, in the present embodiment, the charging stand 70 charges when the self-propelled electronic device 20 is separated from the charging stand 70 (when the feeding terminal 71 and the charging terminal 49 do not conduct). A feedback signal indicating the installation position of the base 70 and the position of the feed terminal 71 is constantly transmitted. When receiving the 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 location 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 stand 70 based on the detected feedback signal, and moves and moves forward in the direction of the charging stand 70 (advancing the front surface in the traveling direction) The control unit 61 controls the operation of the unit 61 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 feeding terminal 71. The housing 30 is pivoted around the center line C until it is in the position shown in FIG. Thereafter, the control unit 21 controls the operation of the movement driving unit 61 to retract the housing 30 (advance the back surface in the traveling direction). Then, in the control unit 21, the charging terminal 49 is in contact with the feeding terminal 71, and the feeding terminal 71 in contact with the charging terminal 49 is pushed toward the inside of the charging stand 70 to charge the tip end face of the feeding terminal 71 The retraction is continued until the docking position (the position at which the pushing back of the feed terminal 71 stops) at which the front surface of the table 70 is substantially flat is reached. When the self-propelled electronic device 20 reaches the docking position described above, energization of the battery 31 is started via the power supply terminal 71 and the charge 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 retraction, and brings the charging terminal 49 into contact with the feeding terminal 71. While causing the self-propelled electronic device 20 to rotate forward (clockwise) by a predetermined angle around the center line C and perform reverse motion (rotation counterclockwise) a predetermined number of times. Further, the control unit 21 controls the conduction detection unit 65, and the amount of conduction from the feeding terminal 71 to the charging terminal 49 during normal rotation and 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 rotation / reverse rotation) of the self-propelled electronic device 20 is stopped at the position where the amount of current flow becomes maximum. Alternatively, if the amount of energization at the time of the first contact is not sufficient, the battery 70 is once advanced by a sufficient distance of about 50 cm and then a series of feedback operations are performed again to perform a normal stop on the charger 70. The distance to advance once is not necessarily 50 cm, and may be appropriately set according to the feedback performance and the feedback method of the housing. After stopping, normal energization (charging) is performed. As a result, the battery 31 is charged in a state where the self-propelled electronic device 20 faces a predetermined direction and is stopped at the docking position. Further, since the direction of the self-propelled electronic device 20 at the home position can be accurately adjusted, movement control can be performed more accurately at the time of moving from the home position to a movement destination according to the instruction of the user.

正転および逆転を行う際の上記の所定角度は、充電端子49と給電端子71との接触が外れない角度であればよい。また、正転逆転を繰り返す回数は特に限定されるものではなく、通電量が最大となる旋回角度を適切に検出できればよい。このように、充電端子49を給電端子71に接触させながら自走式電子機器20の正転および逆転を行うことにより、自走式電子機器20の向きを適切に調整できるという効果が得られるとともに、充電端子49または給電端子71に付着した塵や埃などの汚れを自動的に取り除くことができるという効果も得られる。   The above-mentioned predetermined angle at the time of performing normal rotation and reverse rotation should just be an angle which contact with charge terminal 49 and electric supply terminal 71 does not lose. Further, the number of times the forward rotation and the reverse rotation are repeated is not particularly limited as long as the turning angle at which the amount of energization becomes 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 charge terminal 49 into contact with the feed terminal 71, an effect is obtained that the direction of the self-propelled electronic device 20 can be appropriately adjusted. The effect of automatically removing dirt such as dust and dirt adhering to the charging terminal 49 or the feeding terminal 71 can also be obtained.

なお、自走式電子機器20をホームポジションに帰還させる方法、および自走式電子機器20のホームポジションにおける向きを調整する方法は、上述した方法に限定されるものではない。   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 docking of the charging terminal 49 and the feeding terminal 71 is performed by installing a rear sensor (not shown) on the back surface (rear end) of the housing 30 and detecting a feedback signal by the rear sensor. You may carry out by moving back the self-propelled electronic device 20, adjusting the direction of 20. In this case, when the rear sensor does not detect the feedback signal, the self-propelled electronic device 20 can forwardly or reversely rotate the self-propelled electronic device 20 by a small amount around the center line C of the housing 30 to detect the feedback signal. Adjust the direction of 20 and move backward. Thereby, alignment with charge terminal 49 of self-propelled electronic equipment 20 and electric supply terminal 71 of charge stand 70, and adjustment of direction of self-propelled electronic equipment 20 can be performed appropriately.

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

なお、上記の移動命令は、例えば○○cm前進→90度正転→△△cm前進というように、自走式電子機器20を前進させる距離と、自走式電子機器20を旋回させる方向(90度正転または90度逆転)とを組み合わせたものであってもよい。本実施形態では、上述したように、ホームポジションである充電台70の設置位置が固定されており、かつホームポジションに帰還したときの自走式電子機器20の向きが正確に調整されるようになっている。このため、上記のような簡単な移動命令を用いて自走式電子機器20を移動させる場合であっても、自走式電子機器20を目標とする移動先に正確に移動させることができる。   Note that the movement command described above is, for example, a distance for moving the self-propelled electronic device 20 forward and a direction for turning the self-propelled electronic device 20, such as ○ cm forward → 90 ° forward rotation → ΔΔ cm forward A combination of 90 ° forward rotation or 90 ° reverse rotation) may be used. In the present embodiment, as described above, the installation position of the charging stand 70 which is 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. Therefore, even in the case where the self-propelled electronic device 20 is moved using the above-described simple movement instruction, it is possible to accurately move the self-propelled electronic device 20 to a target movement destination.

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

なお、S6で移動を実行すると判断した後、自走式電子機器20に帰還処理を実行させている期間中にも「移動中画面」を表示部13に表示させるようにしてもよく、自走式電子機器20に帰還処理を実行させている期間中は帰還中であることを示す画面を表示部13に表示させ、自走式電子機器20の帰還が完了してから「移動中画面」を表示部13に表示させるようにしてもよい。   In addition, after it is determined that the movement is to be performed in S6, the “moving screen” may be displayed on the display unit 13 even while the feedback processing is performed on the self-propelled electronic device 20. The display unit 13 displays a screen indicating that feedback is in progress while the feedback processing is being performed on the electronic device 20, and the "moving screen" is displayed after the feedback of the self-propelled electronic device 20 is completed. It may be displayed on the display unit 13.

また、電子機器制御アプリケーションは、自走式電子機器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 the movement failure notification has been received from the self-propelled electronic device 20 (S11) and the movement completion notification It is judged whether or not (S12). After receiving the movement command from the electronic device control application, the self-propelled electronic device 20 executes movement of the own device based on the movement instruction, and when the movement destination arrives, the movement completion notification is sent to the electronic device It transmits to a control application (server apparatus 80). In addition, when it can not arrive at the moving destination, for example, when it can not continue moving due to collision with an obstacle before arriving at the moving destination, a movement failure notification is sent to the electronic device control application (server apparatus 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 causes the display unit 13 to display a "completion notification screen (failure)" (see FIG. 19) (S13). Further, the electronic device control application determines whether 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, if it is determined in S14 that the user has operated the "OK" button, the electronic device control application causes the display unit 13 to display a "completion screen (failure)" (see FIG. 19) (S15). Further, the electronic device control application determines whether the user has operated the “home” button in 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 "Osoto 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)、「いどう」処理を終了する。   If it is determined in S12 that the movement completion notification has been received, the electronic device control application causes the display unit 13 to display a "completion notification screen (success)" (see FIG. 19) (S17). Further, the electronic device control application determines whether 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 causes the display unit 13 to display “completion screen (success)” (see FIG. 19) (S19). Also, the electronic device control application determines whether the user has operated the “home” button in 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 causes the display unit 13 to display "Osoto mode home screen" (S21), and ends the "Ido" process. .

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

「おそとモードホーム画面」において「かでん」が選択されると、電子機器制御アプリケーションは、通信端末装置10の表示部13に「家電アイコン選択画面」(図20参照)を表示させる。   When “Don't care” is selected on the “Osuto mode home screen”, the electronic device control application causes the display unit 13 of the communication terminal device 10 to display a “home appliance icon selection screen” (see FIG. 20).

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

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

「家電アイコン選択画面」においてユーザが操作対象の家電機器を選択すると、電子機器制御アプリケーションは、設定情報記憶部85に記憶させている当該家電機器に関する設定情報(図17参照)に基づいて、当該家電機器を操作するための「リモコン操作画面」(図20参照)を生成して通信端末装置10の表示部13に表示させる。図20の例では、操作内容として「電源ON」または「電源OFF」を選択するための「リモコン操作画面」が表示されている。   When the user selects a household electrical appliance to be operated on the "home appliance icon selection screen", the electronic device control application determines the household electrical appliance control application based on the setting information (see FIG. 17) related to the household electrical 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” is displayed as the operation content.

そして、「リモコン操作画面」に対してユーザが操作対象の家電機器に対する操作内容の指示入力を行うと、電子機器制御アプリケーションは、設定情報記憶部85に記憶させている当該家電機器に関する設定情報(図17参照)に基づいてユーザの指示入力に応じた動作を行わせるための制御信号(自走式電子機器20に上記家電機器に送信する赤外線信号(リモコン信号)を生成させるための信号)を生成し、自走式電子機器20に送信する。   Then, when the user inputs an instruction to operate the home appliance of the operation target on the “remote control operation screen”, the electronic device control application stores the setting information on the home appliance stored in the setting information storage unit 85 ( Control signal (signal for causing the self-propelled electronic device 20 to generate an infrared signal (remote control signal) to be transmitted to the home electric device) for performing an operation according to the user's instruction input based on FIG. 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 causes the infrared transmission unit 36 to output (transmit) it. Further, when the output (transmission) of the infrared signal (remote control signal) is completed, the control unit 21 of the self-propelled electronic device 20 transmits a transmission completion notification to the electronic device control application (server device 80).

電子機器制御アプリケーションは、自走式電子機器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 causes the display unit 13 of the communication terminal device 10 to display a “completion notification screen” (see FIG. 20), and ends the “care” process. .

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

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

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

「おそとモードホーム画面」において「かんさつ」が選択されると、電子機器制御アプリケーションは、自走式電子機器20に撮像処理の開始命令を送信する。   When “Kansatsu” is selected on the “Temperature mode home screen”, the electronic device control application transmits an instruction to start the imaging process 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 an instruction to start the imaging process, the control unit 21 controls the operation of the imaging unit 40 to image the surroundings of the self-propelled electronic device 20 and use the electronic device control application for imaging data. respond. In addition, 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, etc., and images in a plurality of directions or a wide angle range from the self-propelled electronic device 20. You may make it image pick-up.

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

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

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

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

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

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

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

「実行確認画面」においてユーザが「はい」を選択した場合、電子機器制御アプリケーションは、通信端末装置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 the “execution notification surface” (see FIG. 21). Then, when the user selects “OK” in the “execution notification surface”, the electronic device control application causes the “display mode 13 home screen” to be displayed on the display unit 13 of the communication terminal device 10 and relates to the “Soji” operation. End the process.

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

「おそとモードホーム画面」において「帰還」が選択されると、電子機器制御アプリケーションは、自走式電子機器20に帰還命令を送信する。   When “Feedback” is selected on the “Perhaps and 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 the control unit 21 of the self-propelled electronic device 20 receives the feedback command, the home position of the self-propelled electronic device 20 (in the present embodiment, the charging terminal 49 of the self-propelled electronic device 20 is the feed terminal 71 of the charging stand 70). And a feedback process of moving (returning) to a position where charging of the battery 31 of the self-propelled electronic device 20 is performed. The method of feedback processing is as described above.

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

(1−9.プログラムの実施例)
本実施形態において、通信端末装置10、自走式電子機器20、およびサーバ装置80の各ブロック、特に制御部11、制御部21、および制御部81は、集積回路(ICチップ)上に形成された論理回路によってハードウェア的に実現してもよいし、CPU(Central Processing Unit)を用いてソフトウェア的に実現してもよい。
(Example of 1-9. 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). It may be realized by hardware with the above 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 execute a command of a program for realizing each function, a ROM (Read Only Memory) storing the program, and the program A storage device (recording medium) such as a RAM (Random Access Memory) to be expanded, a memory for storing the above program and various data, and the like are provided. The object of the present invention is to provide a program for executing control programs of the communication terminal device 10, the self-propelled electronic device 20, and the server device 80, which is software for realizing the functions described above (executable program, intermediate code program, source program Program 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 in 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 media such as tapes such as magnetic tapes and cassette tapes, magnetic disks such as floppy (registered trademark) disks / hard disks, and CD-ROM / MO. Disks including optical disks such as / MD / DVD / CD-R, IC cards (including memory cards) / cards such as optical cards, semiconductor memories such as mask ROM / EPROM / EEPROM (registered trademark) / flash ROM Alternatively, logic circuits such as a programmable logic device (PLD) or a field programmable gate array (FPGA) 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)(登録商標)、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。   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. This communication network is not particularly limited as long as the program code can be transmitted. For example, the Internet, intranet, extranet, LAN, ISDN, VAN, CATV communication network, Virtual Private Network, telephone network, mobile communication network, satellite communication network, etc. can be used. Also, the transmission medium that constitutes this 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 if wired such as IEEE 1394, USB, power line carrier, cable TV line, telephone line, ADSL (Asymmetric Digital Subscriber Line) line, infrared such as IrDA or remote control, Bluetooth (registered trademark), IEEE 802.11 wireless, HDR ( The present invention can also be used wirelessly such as High Data Rate), Near Field Communication (NFC), Digital Living Network Alliance (DLNA) (registered trademark), a cellular phone network, a satellite circuit, and a terrestrial digital 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 route information received via a communication network, and is a device of the self-propelled electronic device. The control unit is configured to control movement, and 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's instruction, The control unit, when performing movement based on the movement route information, returns the self-propelled electronic device to the reference position and then follows the movement route indicated in the movement route information. Move

上記の構成によれば、上記自走式電子機器は、当該自走式電子機器を予め設定された基準位置からユーザの指示に応じた移動先まで移動させるための移動経路を示す移動経路情報を受信すると、当該自走式電子機器を上記基準位置に帰還させてから上記移動経路情報に示された移動経路に沿って移動させる。これにより、ユーザからの指示を受けた時点における自走式電子機器の位置にかかわらず、基準位置から移動先までの移動経路を算出し、算出した移動経路に沿って自走式電子機器を移動させることができる。したがって、ユーザからの指示を受けた時点における自走式電子機器の位置を必ずしも正確に検出しなくても、自走式電子機器をユーザの指示に応じた移動先に精度よく移動させることができる。また、自走式電子機器の位置を正確に検出する手段を設ける必要がないので、自走式電子機器のコストアップを招来することなく、ユーザの指示に応じた移動先に容易かつ精度よく移動させることのできる自走式電子機器を実現することができる。   According to the above configuration, the self-propelled electronic device moves the movement route information indicating the movement route for moving the self-propelled electronic device from the preset reference position to the movement destination according to the user's instruction. When it is 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. Thereby, 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 movement destination is calculated, and the self-propelled electronic device is moved along the calculated movement route. It can be done. Therefore, even if the position of the self-propelled electronic device at the time of receiving the instruction from the user is not necessarily accurately detected, 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, the user can easily and accurately move to the destination according to the user's instruction without increasing the cost of the self-propelled electronic device. It is possible to realize a self-propelled electronic device that can be

また、ユーザから上記指示を受けた場合、上記制御部は、上記自走式電子機器が上記基準位置において所定の方向を向くように上記自走式電子機器を制御する構成としてもよい。   In addition, when receiving the instruction from the user, the control unit may control the self-propelled electronic device such that the self-propelled electronic device faces a predetermined direction at the reference position.

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

また、上記基準位置は、所定位置に配置された、上記自走式電子機器に備えられているバッテリを充電するための充電台に備えられる給電端子と、上記自走式電子機器に備えられる充電端子とが当接する位置であり、上記制御部は、上記給電端子と上記充電端子とを当接させることにより、上記自走式電子機器が上記基準位置において所定の方向を向くように上記自走式電子機器を制御する構成としてもよい。   Further, the reference position may be a power supply terminal provided at a predetermined position and provided on a charging stand for charging a battery provided in the self-propelled electronic device, and a charge provided in the self-propelled electronic device The control unit is a position where the terminal abuts, and the control unit causes the self-propelled electronic device to face the predetermined direction at the reference position by bringing the feed terminal and the charge terminal into contact with each other. The electronic device may be configured to be controlled.

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

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

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

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

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

上記の電子機器制御システムおよび電子機器制御方法によれば、ユーザから自走式電子機器の移動先の指示を受け付けた場合、予め設定された基準位置から上記指示に応じた移動先までの自走式電子機器の移動経路を算出し、自走式電子機器を上記基準位置に帰還させてから上記移動経路に沿って移動させる。これにより、ユーザからの指示を受けた時点における自走式電子機器の位置にかかわらず、基準位置から移動先までの移動経路を算出し、算出した移動経路に沿って自走式電子機器を移動させることができる。したがって、ユーザからの指示を受けた時点における自走式電子機器の位置を必ずしも正確に検出しなくても、自走式電子機器をユーザの指示に応じた移動先に精度よく移動させることができる。また、自走式電子機器の位置を正確に検出する手段を設ける必要がないので、自走式電子機器のコストアップを招来することなく、ユーザの指示に応じた移動先に容易かつ精度よく移動させることのできる自走式電子機器を実現することができる。   According to the electronic device control system and the electronic device control method described above, when the user receives an instruction of the moving destination of the self-propelled electronic device from the user, the self-running from the preset reference position to the moving destination according to the instruction The movement path of the electronic device is calculated, and the self-propelled electronic device is returned to the reference position and then moved along the movement path. Thereby, 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 movement destination is calculated, and the self-propelled electronic device is moved along the calculated movement route. It can be done. Therefore, even if the position of the self-propelled electronic device at the time of receiving the instruction from the user is not necessarily accurately detected, 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, the user can easily and accurately move to the destination according to the user's instruction without increasing the cost of the self-propelled electronic device. It is possible to realize a self-propelled electronic device that can be

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

本発明は、通信ネットワークを介して受信した移動経路情報に基づいて移動する自走式電子機器、および通信端末装置から通信ネットワークを介して上記自走式電子機器に対する移動指示を行う電子機器制御システムおよびおよびに適用できる。   The present invention relates to a self-propelled electronic device that moves based on travel route information received via a communication network, and an electronic device control system that instructs the communication terminal device to move the self-propelled electronic device via the communication network. Applicable to and 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 電子機器制御システム
Reference Signs List 10 communication terminal device 11 control unit 12 communication unit 13 display unit 14 operation unit 15 storage unit 20 self-propelled electronic device 21 control unit 22 communication unit 23 operation unit 24 storage unit 25 apparatus function unit 36 infrared transmission unit 49 charge terminal 70 charging 71 Power feed 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 (3)

予め設定された基準位置に帰還可能な自走式電子機器であって、
前記自走式電子機器を走行させる移動駆動部と、
前記移動駆動部を制御する制御部と、を備えており、
前記制御部は、前記自走式電子機器の前面が前記基準位置の方向を向いた状態で当該自走式電子機器を当該基準位置に対向する位置まで前進させ、当該位置において当該自走式電子機器を旋回させた後当該基準位置まで後退させることで、当該自走式電子機器を当該基準位置まで帰還させるよう前記移動駆動部を制御し、
前記基準位置は、所定位置に配置された、前記自走式電子機器に備えられているバッテリを充電するための充電台に備えられる給電端子と、前記自走式電子機器に備えられる充電端子とが当接する位置であり、
前記制御部は、前記帰還後、給電端子から充電端子への通電が検知されると、前記給電端子と前記充電端子とを接触させながら前記自走式電子機器を旋回させ、前記給電端子から前記充電端子への通電量が最大になる位置で前記旋回を停止させる
ことを特徴とする自走式電子機器。
A self-propelled electronic device capable of returning to a preset reference position, wherein
A movement drive unit for causing the self-propelled electronic device to travel;
And a control unit that controls the movement drive unit.
The control unit advances the self-propelled electronic device to a position opposite to the reference position in a state where the front surface of the self-propelled electronic device faces the direction of the reference position, and the self-propelled electronic electronic device at the position Controlling the movement drive unit to return the self-propelled electronic device to the reference position by rotating the device and then retracting to the reference position;
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 in a predetermined position, and a charge terminal provided in the self-propelled electronic device Is the position where it abuts,
The control unit turns the self-propelled electronic device while bringing the feed terminal and the charge terminal into contact with each other when the feed terminal detects the energization from the feed terminal after the feedback, and the control unit causes the feed terminal to rotate from the feed terminal. A self-propelled electronic device characterized in that the turning is stopped at a position where the amount of energization to a charging terminal is maximum.
予め設定された基準位置に帰還可能な自走式電子機器であって、
前記自走式電子機器を走行させる移動駆動部と、
前記移動駆動部を制御する制御部と、を備えており、
前記制御部は、前記自走式電子機器の前面が前記基準位置の方向を向いた状態で当該自走式電子機器を当該基準位置に対向する位置まで前進させ、当該位置において当該自走式電子機器を旋回させた後当該基準位置まで後退させることで、当該自走式電子機器を当該基準位置まで帰還させるよう前記移動駆動部を制御し、
前記基準位置は、所定位置に配置された、前記自走式電子機器に備えられているバッテリを充電するための充電台に備えられる給電端子と、前記自走式電子機器に備えられる充電端子とが当接する位置であり、
前記制御部は、前記給電端子と前記充電端子との初回接触時の通電量が十分でない場合、前記自走式電子機器を一旦所定距離だけ前進を行わせた上で再度前記自走式電子機器を前記帰還させるよう前記移動駆動部を制御する
ことを特徴とする自走式電子機器。
A self-propelled electronic device capable of returning to a preset reference position, wherein
A movement drive unit for causing the self-propelled electronic device to travel;
And a control unit that controls the movement drive unit.
The control unit advances the self-propelled electronic device to a position opposite to the reference position in a state where the front surface of the self-propelled electronic device faces the direction of the reference position, and the self-propelled electronic electronic device at the position Controlling the movement drive unit to return the self-propelled electronic device to the reference position by rotating the device and then retracting to the reference position;
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 in a predetermined position, and a charge terminal provided in the self-propelled electronic device Is the position where it abuts,
The control unit causes the self-propelled electronic device to once advance forward a predetermined distance when the amount of current flow at the time of initial contact between the power supply terminal and the charge terminal is not sufficient, and then the self-propelled electronic device is again performed. A self-propelled electronic device characterized in that the movement drive unit is controlled to return the
予め設定された基準位置に帰還可能な自走式電子機器の制御方法であって、
前記自走式電子機器の走行を制御する制御工程を含み、
前記制御工程では、前記自走式電子機器の前面が前記基準位置の方向を向いた状態で当該自走式電子機器を当該基準位置に対向する位置まで前進させ、当該位置において当該自走式電子機器を旋回させた後当該基準位置まで後退させることで、当該自走式電子機器を当該基準位置まで帰還させた後、給電端子から充電端子への通電が検知されると、前記給電端子と前記充電端子とを接触させながら前記自走式電子機器を旋回させ、前記給電端子から前記充電端子への通電量が最大になる位置で前記旋回を停止させ、
前記基準位置は、所定位置に配置された、前記自走式電子機器に備えられているバッテリを充電するための充電台に備えられる給電端子と、前記自走式電子機器に備えられる充電端子とが当接する位置である
ことを特徴とする自走式電子機器の制御方法。
A control method of a self-propelled electronic device capable of returning to a preset reference position, comprising:
Including a control step of controlling traveling of the self-propelled electronic device;
In the control step, in a state where the front surface of the self-propelled electronic device faces 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 electronic device is After turning the device back and moving it back to the reference position, after returning the self-propelled electronic device to the reference position, when energization from the power supply terminal to the charging terminal is detected, the power supply terminal and Turning the self-propelled electronic device while making contact with a charging terminal, and stopping the turning at a position where the amount of current supplied from the power supply terminal to the charging terminal is maximum;
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 in a predetermined position, and a charge terminal provided in the self-propelled electronic device The control method of a self-propelled electronic device, comprising:
JP2017192719A 2017-10-02 2017-10-02 Self-propelled electronic device and control method of self-propelled electronic device Expired - Fee Related JP6505802B2 (en)

Priority Applications (1)

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

Applications Claiming Priority (1)

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

Related Parent Applications (1)

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

Publications (2)

Publication Number Publication Date
JP2017224362A JP2017224362A (en) 2017-12-21
JP6505802B2 true JP6505802B2 (en) 2019-04-24

Family

ID=60688320

Family Applications (1)

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

Country Status (1)

Country Link
JP (1) JP6505802B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7133497B2 (en) * 2019-03-05 2022-09-08 株式会社日立製作所 Moving range setting system and moving range setting method
EP4336296A4 (en) * 2021-05-19 2025-03-05 Yamabiko Corp ROBOT WORKING DEVICE

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7430462B2 (en) * 2004-10-20 2008-09-30 Infinite Electronics Inc. Automatic charging station for autonomous mobile machine
JP2006268497A (en) * 2005-03-24 2006-10-05 Funai Electric Co Ltd Chargeable travel system
JP2007004434A (en) * 2005-06-23 2007-01-11 Yoichiro Sawa Mobile robot system
JP4195894B2 (en) * 2006-03-30 2008-12-17 株式会社東芝 Docking system
JP2009038880A (en) * 2007-08-01 2009-02-19 Panasonic Corp Autonomous traveling device and program

Also Published As

Publication number Publication date
JP2017224362A (en) 2017-12-21

Similar Documents

Publication Publication Date Title
KR101703460B1 (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
TWI757570B (en) Robot cleaners and controlling method thereof
KR101412590B1 (en) Robot cleaner, and system and method for remotely controlling the same
TWI654961B (en) Robotics device, terminal device, system for remotely controlling robotics device, and program
JP5898022B2 (en) Self-propelled equipment
JP2013235351A (en) Self-propelled electronic equipment
JP5917298B2 (en) Self-propelled vacuum cleaner
JP7212447B2 (en) self-propelled vacuum cleaner
JP6757593B2 (en) Self-propelled electronic equipment
KR20170137778A (en) Robot cleaning device and control method of robot cleaning device
JP6505802B2 (en) Self-propelled electronic device and control method of self-propelled electronic device
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
US11137769B2 (en) Autonomous traveler and travel control method i'hereof
JP6051068B2 (en) Object search system and object search device
CN110025260B (en) Autonomous traveling body and autonomous traveling body system
JP2014072867A (en) Household electric appliance operation system and self-propelled electronic apparatus
JP2016185182A (en) Vacuum cleaner and information display method therefor
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: 20171002

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180717

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20180718

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180827

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20181106

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20181214

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: 20190226

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190327

R150 Certificate of patent or registration of utility model

Ref document number: 6505802

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees