IP Library Granted Patent US 12699960
Granted Patent B2
US 12699960 · App. 18/632,336 · Granted Aug 4, 2026

Information processing device, information processing system, and method of controlling information processing device

Inventors: Kenji Ito (Ota Tokyo, JP); Makoto Sato (Yokohama Kanagawa, JP)
Assignee: TOSHIBA TEC KABUSHIKI KAISHA
G06Q10/087G06T7/70G06V30/10
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 12699960
App. No.
18/632,336
Granted
Aug 4, 2026
Kind
B2
Abstract

An information processing device according to an embodiment includes a first acquisition unit, a first recognition unit, a second recognition unit, a second acquisition unit, and an output unit. The first acquisition unit obtains an image from a camera installed in a moving vehicle. The first recognition unit recognizes a symbol attached to the article from the image to obtain identification information for identifying the article from the symbol. The second recognition unit recognizes an action performed on the article by the moving vehicle based on a change in size of the symbol recognized by the first recognition unit from the image. The second acquisition unit obtains location information of the article when an action of the moving vehicle is recognized. The output unit outputs association information obtained by associating the identification information and the location information of the article with each other.

Claims (64)

1 . An information processing device, comprising:

a first acquisition component configured to obtain an image from a camera installed in a moving vehicle, the moving vehicle configured to convey an article;

a first recognition component configured to recognize a symbol attached to the article from the image to obtain identification information identifying the article from the symbol;

a second recognition component configured to recognize an action performed on the article by the moving vehicle based on a change in size of the symbol recognized by the first recognition component from the image, wherein the change in the size is an increase in the size of the symbol or a decrease in the size of the symbol;

a second acquisition component configured to obtain location information of the article when an action of the moving vehicle is recognized; and

an output component configured to output association information obtained by associating the identification information of the article represented by the symbol and the location information of the article with each other in accordance with an action content recognized by the second recognition component.

2 . The information processing device according to claim 1 , wherein

the second recognition component is further configured to recognize that a first action of picking up the article is performed when the size of the symbol continuously increases and an increasing state continues for a predetermined time, and recognize that a second action of unloading the article is performed when the size continuously decreases from the increasing state, and

the output component is further configured to output the association information when at least one of the first action and the second action is recognized.

3 . The information processing device according to claim 2 , wherein

the second recognition component is further configured to recognize that the first action is performed when at least one of conditions, (a) the size of the symbol on the image is a predetermined size, (b) a slip on which the symbol is printed, and which is attached to the article is recognized as an object, (c) the symbol on the image is located at a predetermined position, and (d) a distance to the article obtained using a ranging sensor is within a predetermined range, is satisfied in addition to the size of the symbol continuously increases and the increasing state continues for the predetermined time.

4 . The information processing device according to claim 1 , wherein

the article is received in a warehouse in which the article is stored, or shipped from the warehouse,

a code symbol obtained by coding information representing a location in the warehouse is disposed in the warehouse, and

the second acquisition component is configured to obtain the location in the warehouse identified based on a reading result of the code symbol included in the image as the location information of the article when the second recognition component recognizes that an action of the moving vehicle on the article is performed.

5 . The information processing device according to claim 1 , wherein

the second acquisition component is further configured to obtain the location information of the article from a location of the moving vehicle identified based on a measurement result of a position measurement sensor installed in the moving vehicle when the second recognition component recognizes that an action of the moving vehicle on the article is performed.

6 . The information processing device according to claim 1 , wherein the first acquisition component is configured to obtain images from a plurality of cameras installed in a corresponding plurality of moving vehicles, moving vehicles of the corresponding plurality of moving vehicles are configured to convey a plurality of articles.

7 . The information processing device according to claim 1 , wherein the first acquisition component is configured to obtain images from a plurality of cameras installed in the moving vehicle.

8 . An information processing system, comprising:

an information processing device; and

a server device, wherein

the information processing device includes:

a first acquisition component configured to obtain an image from a camera installed in a moving vehicle, the moving vehicle configured to convey an article,

a first recognition component configured to recognize a symbol attached to the article from the image to obtain identification information identifying the article from the symbol,

a second recognition component configured to recognize an action performed on the article by the moving vehicle based on a change in size of the symbol recognized by the first recognition component from the image, wherein the change in the size is an increase in the size of the symbol or a decrease in the size of the symbol,

a second acquisition component configured to obtain location information of the article when an action of the moving vehicle is recognized, and

an output component configured to output association information obtained by associating the identification information of the article represented by the symbol and the location information of the article with each other in accordance with an action content recognized by the second recognition component, and

the server device includes:

a reception component configured to receive the association information, and

a storage controller configured to store the association information in a storage device.

9 . The information processing system according to claim 8 , wherein

the second recognition component is further configured to recognize that a first action of picking up the article is performed when the size of the symbol continuously increases and an increasing state continues for a predetermined time, and recognize that a second action of unloading the article is performed when the size continuously decreases from the increasing state, and

the output component is further configured to output the association information when at least one of the first action and the second action is recognized.

10 . The information processing system according to claim 9 , wherein

the second recognition component is further configured to recognize that the first action is performed when at least one of conditions, (a) the size of the symbol on the image is a predetermined size, (b) a slip on which the symbol is printed, and which is attached to the article is recognized as an object, (c) the symbol on the image is located at a predetermined position, and (d) a distance to the article obtained using a ranging sensor is within a predetermined range, is satisfied in addition to the size of the symbol continuously increases and the increasing state continues for the predetermined time.

11 . The information processing system according to claim 8 , wherein

the article is received in a warehouse in which the article is stored, or shipped from the warehouse,

a code symbol obtained by coding information representing a location in the warehouse is disposed in the warehouse, and

the second acquisition component is configured to obtain the location in the warehouse identified based on a reading result of the code symbol included in the image as the location information of the article when the second recognition component recognizes that an action of the moving vehicle on the article is performed.

12 . The information processing system according to claim 8 , wherein

the second acquisition component is further configured to obtain the location information of the article from a location of the moving vehicle identified based on a measurement result of a position measurement sensor installed in the moving vehicle when the second recognition component recognizes that an action of the moving vehicle on the article is performed.

13 . The information processing system according to claim 8 , wherein the first acquisition component is configured to obtain images from a plurality of cameras installed in a corresponding plurality of moving vehicles, moving vehicles of the corresponding plurality of moving vehicles are configured to convey a plurality of articles.

14 . The information processing system according to claim 8 , wherein the first acquisition component is configured to obtain images from a plurality of cameras installed in the moving vehicle.

15 . A method of controlling an information processing device, comprising:

obtaining an image from a camera installed in a moving vehicle, the moving vehicle configured to convey an article;

recognizing a symbol attached to the article from the image to obtain identification information identifying the article from the symbol;

recognizing an action performed on the article by the moving vehicle based on a change in size of the symbol recognized from the image in the recognizing the symbol attached to the article, wherein the change in the size is an increase in the size of the symbol or a decrease in the size of the symbol;

obtaining location information of the article when an action of the moving vehicle is recognized; and

outputting association information obtained by associating the identification information of the article represented by the symbol and the location information of the article with each other in accordance with an action content recognized in the recognizing an action performed on the article.

16 . The method according to claim 15 , further comprising:

recognizing that a first action of picking up the article is performed when the size of the symbol continuously increases and an increasing state continues for a predetermined time;

recognizing that a second action of unloading the article is performed when the size continuously decreases from the increasing state; and

outputting the association information when at least one of the first action and the second action is recognized.

17 . The method according to claim 16 , further comprising:

recognizing that the first action is performed when at least one of conditions, (a) the size of the symbol on the image is a predetermined size, (b) a slip on which the symbol is printed, and which is attached to the article is recognized as an object, (c) the symbol on the image is located at a predetermined position, and (d) a distance to the article obtained using a ranging sensor is within a predetermined range, is satisfied in addition to the size of the symbol continuously increases and the increasing state continues for the predetermined time.

18 . The method according to claim 15 , further comprising:

receiving the article in a warehouse in which the article is stored, or shipped from the warehouse;

disposing in the warehouse a code symbol obtained by coding information representing a location in the warehouse; and

obtaining the location in the warehouse identified based on a reading result of the code symbol included in the image as the location information of the article when recognizing that an action of the moving vehicle on the article is performed.

19 . The method according to claim 15 , further comprising:

obtaining the location information of the article from a location of the moving vehicle identified based on a measurement result of a position measurement sensor installed in the moving vehicle when recognizing that an action of the moving vehicle on the article is performed.

20 . The method according to claim 15 , further comprising:

obtaining images from a plurality of cameras installed in the moving vehicle.