Patent ID: 9273973
Filing Date: 2016-03-01
CPC Classification: A47L,G01C,G05D

Claim Text:
1. A device controlling apparatus which controls running of a self-propelling electronic device that runs at least one predetermined space, comprising: a running region information storing section which stores running region information indicative of a running region that represents a region which the self-propelling electronic device can run in the at least one predetermined space, the running region being determined by a user's operation; a route history storing section which stores a history of a route which the self-propelling electronic device ran while carrying out a predetermined operation; a running region specifying section which specifies, from a predetermined number of routes having been most recently stored in the route history storing section, a predetermined number of regions in the running region which predetermined number of regions the self-propelling electronic device has most recently run a fewest number or fewer numbers of times; a route searching section which searches for a running route on which the self-propelling electronic device runs at least once all of the predetermined number of regions in the running region indicated by the running region information stored in the running region information storing section, the predetermined number of regions being specified by the running region specifying section; and an instruction issuing section which (i) creates a control instruction for causing the self-propelling electronic device to run and carry out the predetermined operation in the at least one predetermined space along the running route searched for by the route searching section, and (ii) issues the control instruction to the self-propelling electronic device.