IP Library Granted Patent US 11,279,031
Granted Patent B2
US 11,279,031 · App. 16/732,652 · Granted Mar 22, 2022

Mobile robot, movement control system, and movement control method

Inventors: Hideki Fujimoto (Kanagawa, JP); Mariko Miyazaki (Kanagawa, JP); Hajime Kajiyama (Kanagawa, JP); Akira Ichikawa (Kanagawa, JP); Naoya Ogata (Kanagawa, JP); Tetsuya Kobayashi (Kanagawa, JP); Toshihiko Shibusawa (Kanagawa, JP); Masatoshi Maruo (Kanagawa, JP); Kunitoshi Yamamoto (Kanagawa, JP)
Assignee: FUJIFILM Business Innovation Corp.
B25J9/1664G05D1/0011G06Q50/12G01C21/00G01C21/206Y10S901/01
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,279,031
App. No.
16/732,652
Granted
Mar 22, 2022
Kind
B2
Abstract

A mobile robot includes a receiving unit that receives a request for providing a service, a notifying unit that notifies a client that the request is received by performing an operation oriented toward the client who has made the request, a moving unit that moves toward a user designated as a receiver of the service in accordance with the request, and a providing unit that provides the service.

Claims (46)

1. A mobile robot comprising:

a sensor; and

a processor programmed to:

detect a moving image surrounding the mobile robot from the sensor;

recognize a person in the moving image as a client candidate;

receive a request for a service from a user terminal via network communication;

determine that user identifying information transmitted by the user terminal corresponds to the person recognized in the moving image as the client candidate, and specify the person as the client;

determine a distance between the mobile robot and the user terminal;

when the determined distance is classified into a first one of a plurality of levels, transmit, to the user terminal via network communication, a notification identifying the requested service for confirmation by the client; and

when the determined distance is classified into a second one, different from the first one, of the plurality of levels, perform an operation oriented toward the client to output the notification identifying the requested service for confirmation by the client.

2. The mobile robot according to claim 1 , wherein

the operation is performed by causing a predetermined section of the mobile robot to face the client.

3. The mobile robot according to claim 1 , wherein

the operation is performed by outputting sound data for identifying the client.

4. The mobile robot according to claim 1 , wherein the processor is programmed to:

cause movement of the mobile robot toward a user designated as a receiver of the recognized service, after the operation is performed.

5. The mobile robot according to claim 1 , wherein the processor is programmed to:

cause movement of the mobile robot toward a user designated as a receiver of the recognized service, while the operation is being performed.

6. The mobile robot according to claim 1 , wherein the processor is programmed to:

in a case where a plurality of requests are received from a plurality of clients, perform the operation oriented toward each of the plurality of clients so as to notify which one of the plurality of requests is received from each of the plurality of clients.

7. The mobile robot according to claim 6 , wherein the processor is programmed to:

in the case where the plurality of requests are received, set a sequence based on which services related to the plurality of requests are to be provided; and

output the notification identifying recognized requests for confirmation by the plurality of clients in accordance with the sequence.

8. The mobile robot according to claim 7 , wherein

the sequence is set in accordance with a timing at which each of the plurality of requests is to be started.

9. The mobile robot according to claim 1 , wherein the processor is programmed to:

receive a cancellation of the request from the client, after the notification is outputted.

10. A movement control system comprising:

a processor programmed to:

detect a moving image surrounding a mobile robot from a sensor;

recognize a person in the moving image as a client candidate;

receive a request for a service from a user terminal via network communication;

determine that user identifying information transmitted by the user terminal corresponds to the person recognized in the moving image as the client candidate, and specify the person as the client;

determine a distance between the mobile robot and the user terminal;

when the determined distance is classified into a first one of a plurality of levels, transmit, to the user terminal via network communication, a notification identifying the requested service for confirmation by the client; and

when the determined distance is classified into a second one, different from the first one, of the plurality of levels, perform an operation oriented toward the client to output the notification identifying the requested service for confirmation by the client.

11. A movement control method comprising:

detecting a moving image surrounding a mobile robot from a sensor;

recognizing a person in the moving image as a client candidate;

receiving a request for a service from a user terminal via network communication;

determining that user identifying information transmitted by the user terminal corresponds to the person recognized in the moving image as the client candidate, and specifying the person as the client;

determining a distance between the mobile robot and the user terminal;

when the determined distance is classified into a first one of a plurality of levels, transmitting, to the user terminal via network communication, a notification identifying the requested service for confirmation by the client; and

when the determined distance is classified into a second one, different from the first one, of the plurality of levels, performing an operation oriented toward the client to output the notification identifying the requested service for confirmation by the client.

12. The mobile robot according to claim 1 , wherein the processor is programmed to:

when the mobile robot is moving and the determined distance between the mobile robot and the user terminal changes from being classified into the second level to being classified into the first level, change a way of outputting the notification from performing the operation oriented toward the client to transmitting the notification to the user terminal via network communication.

Assignments (1)
CHANGE OF NAME Recorded Apr 28, 2021
From: FUJI XEROX CO., LTD.
To: FUJIFILM BUSINESS INNOVATION CORP.
Reel/Frame 056078/0098 →
Priority Claims (1)
JP 2016-133232 · Jul 5, 2016 · national
Continuity (2)
Continuation 15447947 · Mar 2, 2017
Related Publication 20200130183A1 · Apr 30, 2020