Claims Analysis
Total Claims: 33
Claim 1
Independent Claim
149 words
A moving apparatus for moving on a floor, covering an entire accessible surface of said floor, comprising: running control means for controlling the moving apparatus to run along running lanes in a zigzag fashion by repeatedly carrying out control including the steps of; detecting presence of an obstacle while running in a Y direction, storing a Y coordinate of said detected obstacle, and upon detection of said obstacle, stopping running in said Y direction, moving by a prescribed pitch in an X direction perpendicular to said Y direction, and thereafter running in a direction opposite to said Y direction; and recognizing means for recognizing, when the moving apparatus travels in a current running lane in the Y direction beyond the previously stored Y coordinate of the obstacle, presence of a remaining running region between the current running lane and said obstacle and not yet covered by the moving apparatus.
Claim 2
Dependent Claim
149 words
A moving apparatus for moving on a floor, covering an entire accessible surface of said floor, comprising: running control means for controlling the moving apparatus to run along running lanes in a zigzag fashion by repeatedly carrying out control including the steps of; detecting presence of an obstacle while running in a Y direction, storing a Y coordinate of said detected obstacle, and upon detection of said obstacle, stopping running in said Y direction, moving by a prescribed pitch in an X direction perpendicular to said Y direction, and thereafter running in a direction opposite to said Y direction; and recognizing means for recognizing, when the moving apparatus travels in a current running lane in the Y direction beyond the previously stored Y coordinate of the obstacle, presence of a remaining running region between the current running lane and said obstacle and not yet covered by the moving apparatus.
Claim 3
Dependent Claim
37 words
The moving apparatus as recited in claim 1 , further comprising: remaining running region control means for controlling, when said recognizing means recognizes a remaining running region, the moving apparatus to run the recognized remaining running region.
Claim 4
Dependent Claim
27 words
The moving apparatus as recited in claim 2 , further comprising: measuring means for measuring a width of the remaining running region recognized by said recognizing means.
Claim 5
Dependent Claim
32 words
The moving apparatus as recited in claim 3 , wherein said remaining running region control means controls running in the remaining running region according to the width measured by said measuring means.
Claim 6
Dependent Claim
54 words
The moving apparatus as recited in claim 1 , wherein when said recognizing means recognizes presence of a remaining running region, running in the Y direction is continued, and when another obstacle to running is detected, running in the Y direction is stopped and running in the recognized remaining running region is carried out.
Claim 7
Dependent Claim
52 words
The moving apparatus as recited in claim 1 , wherein when said recognizing means recognizes presence of a remaining running region, running in the Y direction is continued, and after running a prescribed distance, said running in the Y direction is stopped to carry out running in the recognized remaining running region.
Claim 8
Dependent Claim
50 words
The moving apparatus as recited in claim 1 , wherein when said recognizing means recognizes a remaining running region, running in the Y direction is continued, and upon running beyond said obstacle, said running in the Y direction is stopped to carry out running in the recognized remaining running region.
Claim 9
Dependent Claim
176 words
A moving apparatus for moving on a floor, covering an entire accessible surface of said floor, comprising: measuring means for measuring a distance up to a first obstacle existing in a first direction; operation means for determining a predescribed pitch for the apparatus to move in the first direction according to the distance measured by said measuring means; and running control means for controlling the moving apparatus to run along running lanes in a zigzag fashion, whereby the moving apparatus repeatedly, runs in one of a plurality of lanes in a second direction, moves the predescribed in the first direction perpendicular to said second direction, and thereafter runs in one of a plurality of lanes in a third direction, opposite to said second direction. storing a Y coordinate of the obstacle; and upon running in a current one of the plurality of lanes in the Y direction beyond the Y coordinate of the obstacle, recognizing presence of a remaining running region between the current running lane and the obstacle not yet covered by the moving apparatus.
Claim 10
Dependent Claim
176 words
A moving apparatus for moving on a floor, covering an entire accessible surface of said floor, comprising: measuring means for measuring a distance up to a first obstacle existing in a first direction; operation means for determining a predescribed pitch for the apparatus to move in the first direction according to the distance measured by said measuring means; and running control means for controlling the moving apparatus to run along running lanes in a zigzag fashion, whereby the moving apparatus repeatedly, runs in one of a plurality of lanes in a second direction, moves the predescribed in the first direction perpendicular to said second direction, and thereafter runs in one of a plurality of lanes in a third direction, opposite to said second direction. storing a Y coordinate of the obstacle; and upon running in a current one of the plurality of lanes in the Y direction beyond the Y coordinate of the obstacle, recognizing presence of a remaining running region between the current running lane and the obstacle not yet covered by the moving apparatus.
Claim 11
Dependent Claim
53 words
The moving apparatus as recited in claim 8 , wherein said measuring means periodically measures the distance up to the first obstacle, and said running control means controls the zigzag running a predescribed pitch determined by said operation means based on a minimum value of the distance periodically measured by said measuring means.
Claim 12
Dependent Claim
83 words
The moving apparatus as recited in claim 9 , wherein, while running in a final lane along the first obstacle, if the moving apparatus detects a presence of a remaining region between said final lane and a second obstacle not yet covered by the moving apparatus, the running in said final lane is interrupted to carry out running in the remaining region, and upon completing the running in the remaining region, the moving apparatus returns to complete the running in said final lane.
Claim 13
Independent Claim
149 words
A method of moving a moving apparatus on a floor surface to cover an entire accessible area of the floor surface, said method comprising the steps of: running along running lanes in a zigzag fashion by beginning at a starting Y coordinates, and, repeatedly; running along one of plurality of lanes in a Y direction until detecting an obstacle, moving by a predescribed pitch in an X direction perpendicular to the Y direction, and running in one of a plurality of lanes in a direction opposite to the Y direction until the starting Y coordinate is reached; storing a Y coordinate of the obstacle; and upon running in a current one of the plurality of lanes in the Y direction beyond the Y coordinate of the obstacle, recognizing presence of a remaining running region between the current running lane and the obstacle not yet covered by the moving apparatus.
Claim 14
Independent Claim
149 words
A method of moving a moving apparatus on a floor surface to cover an entire accessible area of the floor surface, said method comprising the steps of: running along running lanes in a zigzag fashion by beginning at a starting Y coordinates, and, repeatedly; running along one of plurality of lanes in a Y direction until detecting an obstacle, moving by a predescribed pitch in an X direction perpendicular to the Y direction, and running in one of a plurality of lanes in a direction opposite to the Y direction until the starting Y coordinate is reached; storing a Y coordinate of the obstacle; and upon running in a current one of the plurality of lanes in the Y direction beyond the Y coordinate of the obstacle, recognizing presence of a remaining running region between the current running lane and the obstacle not yet covered by the moving apparatus.
Claim 15
Dependent Claim
18 words
The method as recited in claim 11 , further comprising the step of: running said remaining running region.
Claim 16
Dependent Claim
21 words
The method as recited in claim 12 , further comprising the step of: measuring a width of said remaining running region.
Claim 17
Dependent Claim
30 words
The method as recited in claim 13 , wherein said step of running said remaining running region carries out running based on the measured width of said remaining running region.
Claim 18
Dependent Claim
51 words
The method as recited in claim 11 , further comprising the steps of: further running the current running lane after recognizing presence of said remaining running region until detecting a second obstacle; and upon detecting the second obstacle, stopping running the current running lane to run said recognized remaining running region.
Claim 19
Dependent Claim
51 words
The method as recited in claim 11 , further comprising the steps of: further running the current running lane after recognizing presence of said remaining running region; and after running a predescribed distance in the current running lane, stopping running the current running lane to run said recognized remaining running region.
Claim 20
Dependent Claim
55 words
The method as recited in claim 11 , further comprising the steps of: further running the current running lane after recognizing presence of said remaining running region; detecting disappearance of said obstacle in a lateral direction; after detecting disappearance of said obstacle, stopping running the current running lane to run said recognized remaining running region.
Claim 21
Dependent Claim
34 words
The method as recited in claim 17 , further comprising the step of: recognizing presence of a region where the moving apparatus has not run yet in a place where said obstacle has disappeared.
Claim 22
Dependent Claim
30 words
The method as recited in claim 18 , further comprising the step of: running said region where said moving apparatus has not run yet, after running said remaining running region.
Claim 23
Independent Claim
129 words
A method of moving a moving apparatus on a floor surface to cover an entire accessible area of the floor surface, said method comprising the steps of: measuring a distance up to an obstacle in an X direction; determining a predescribed pitch for the apparatus to move in the X direction based on said measured distance; and running along running lanes in a zigzag fashion by beginning at a starting coordinate in a Y direction, and, repeatedly; running along one of plurality of lanes in the Y direction, moving by the predescribed pitch in the X direction perpendicular to the Y direction, and running in one of a plurality of lanes in a direction opposite to the Y direction until the starting coordinate in the Y direction is reached.
Claim 24
Independent Claim
129 words
A method of moving a moving apparatus on a floor surface to cover an entire accessible area of the floor surface, said method comprising the steps of: measuring a distance up to an obstacle in an X direction; determining a predescribed pitch for the apparatus to move in the X direction based on said measured distance; and running along running lanes in a zigzag fashion by beginning at a starting coordinate in a Y direction, and, repeatedly; running along one of plurality of lanes in the Y direction, moving by the predescribed pitch in the X direction perpendicular to the Y direction, and running in one of a plurality of lanes in a direction opposite to the Y direction until the starting coordinate in the Y direction is reached.
Claim 25
Dependent Claim
44 words
The method as recited in claim 20 , wherein said measuring comprises periodically measuring, while running, the distance up to the obstacle, and said determining comprises performing an operation to determine said predescribed pitch based on a minimum value of said periodically measured distance.
Claim 26
Dependent Claim
58 words
The method as recited in claim 20 , further comprising the steps of: recognizing a presence of a remaining region where said moving apparatus has not run yet while running in a lane along said obstacle; and upon recognizing the presence of said remaining region stopping running in the lane along said obstacle to run said remaining region.
Claim 27
Dependent Claim
32 words
The method as recited in claim 22 , further comprising the step of, upon completing the running in the remaining region, returning to complete the running in the lane along said obstacle.
Claim 28
Dependent Claim
192 words
A moving apparatus for moving on a floor, covering an entire accessible surface of said floor, comprising: measuring means for periodically measuring a distance up to an obstacle existing in a first direction; operation means for determining a predescribed pitch for the apparatus to move in the first direction according to the distance measured by said measuring means, and for modifying the predescribed pitch according to a minimum value of the distance measured by said measuring means; running control means for controlling the moving apparatus to run along running lanes in a zigzag fashion, whereby the moving apparatus repeatedly, runs in one of a plurality of lanes in a second direction, moves the predescribed pitch in the first direction perpendicular to said second direction, and thereafter runs in one of a plurality of lanes in a third direction, opposite to said second direction; and recognizing means for recognizing, while running in a final lane along the obstacle corresponding to the minimum value of the distance measured by the measuring means, presence of a remaining running region between the final lane and a second obstacle and not yet covered by the moving apparatus.
Claim 29
Dependent Claim
192 words
A moving apparatus for moving on a floor, covering an entire accessible surface of said floor, comprising: measuring means for periodically measuring a distance up to an obstacle existing in a first direction; operation means for determining a predescribed pitch for the apparatus to move in the first direction according to the distance measured by said measuring means, and for modifying the predescribed pitch according to a minimum value of the distance measured by said measuring means; running control means for controlling the moving apparatus to run along running lanes in a zigzag fashion, whereby the moving apparatus repeatedly, runs in one of a plurality of lanes in a second direction, moves the predescribed pitch in the first direction perpendicular to said second direction, and thereafter runs in one of a plurality of lanes in a third direction, opposite to said second direction; and recognizing means for recognizing, while running in a final lane along the obstacle corresponding to the minimum value of the distance measured by the measuring means, presence of a remaining running region between the final lane and a second obstacle and not yet covered by the moving apparatus.
Claim 30
Dependent Claim
60 words
The moving apparatus as recited in claim 24 , wherein, when the recognizing means recognizes the presence of a remaining running region, the running control means interrupts the running in the final lane and controls the moving apparatus to perform running in the remaining running region, and then returns the moving apparatus to the final lane to continue running therein.
Claim 31
Independent Claim
178 words
A method of moving a moving apparatus on a floor surface to cover an entire accessible area of the floor surface, said method comprising the steps of: periodically measuring a distance up to an obstacle in an X direction; determining a predescribed pitch for the apparatus to move in X direction based on the measured distance; modifying said predescribed pitch based on a minimum value of said measured distance; running along running lanes in a zigzag fashion by beginning at a starting coordinate in a Y direction, and, repeatedly, running along one of plurality of lanes in the Y direction, moving by the predescribed pitch in the X direction perpendicular to the Y direction, and running in one of a plurality of lanes in a direction opposite to the Y direction until the starting Y coordinate is reached; and while running in a final lane along the obstacle corresponding to the minimum value of the measured distance, recognizing presence of a region between the final lane and a second obstacle where the moving apparatus has not run yet.
Claim 32
Independent Claim
178 words
A method of moving a moving apparatus on a floor surface to cover an entire accessible area of the floor surface, said method comprising the steps of: periodically measuring a distance up to an obstacle in an X direction; determining a predescribed pitch for the apparatus to move in X direction based on the measured distance; modifying said predescribed pitch based on a minimum value of said measured distance; running along running lanes in a zigzag fashion by beginning at a starting coordinate in a Y direction, and, repeatedly, running along one of plurality of lanes in the Y direction, moving by the predescribed pitch in the X direction perpendicular to the Y direction, and running in one of a plurality of lanes in a direction opposite to the Y direction until the starting Y coordinate is reached; and while running in a final lane along the obstacle corresponding to the minimum value of the measured distance, recognizing presence of a region between the final lane and a second obstacle where the moving apparatus has not run yet.
Claim 33
Dependent Claim
36 words
The method of claim 26 , further comprising the step of, upon recognizing the presence of a region where the moving apparatus has not run yet, stopping running the final lane to run the recognized region.