Device control apparatus, and self-propelling electronic device
First Claim
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.
1 Assignment
0 Petitions
Accused Products
Abstract
An object of the present invention is to find a route on which a self-propelling electronic device preferentially runs a region which (i) is designated by a user and (ii) the self-propelling electronic device ran less frequently. A server device (80) includes: a preferential running region specifying section (812) which specifies a predetermined number of regions in a running region included in a predetermined space which predetermined number of regions a self-propelling electronic device (20) has most recently run a fewest number or fewer numbers of times, the running region being a region which the self-propelling electronic device (20) can run and which is determined by a user'"'"'s operation; a route searching section (813) which searches for a running route on which the self-propelling electronic device (20) runs at least once all of the predetermined number of regions in the running region, the predetermined number of regions being specified by the preferential running region specifying section (812); and an instruction issuing section (814) which issues, to the self-propelling electronic device (20), a control instruction for causing the self-propelling electronic device (20) to run the predetermined space along the running route searched for by the route searching section (813).
-
Citations
5 Claims
-
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. - View Dependent Claims (2, 3, 4, 5)
-
Specification