[go: up one dir, main page]

WO2025052671A1 - Management device, management method, and recording medium - Google Patents

Management device, management method, and recording medium Download PDF

Info

Publication number
WO2025052671A1
WO2025052671A1 PCT/JP2023/032893 JP2023032893W WO2025052671A1 WO 2025052671 A1 WO2025052671 A1 WO 2025052671A1 JP 2023032893 W JP2023032893 W JP 2023032893W WO 2025052671 A1 WO2025052671 A1 WO 2025052671A1
Authority
WO
WIPO (PCT)
Prior art keywords
antenna
shelf
information
imaging device
product
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
PCT/JP2023/032893
Other languages
French (fr)
Japanese (ja)
Inventor
啓希 菅ヶ谷
哲也 三平
紳司 小栗
享 小野原
浩之 川本
麻子 豊田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Platforms Ltd
NEC Corp
Original Assignee
NEC Platforms Ltd
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Platforms Ltd, NEC Corp filed Critical NEC Platforms Ltd
Priority to PCT/JP2023/032893 priority Critical patent/WO2025052671A1/en
Publication of WO2025052671A1 publication Critical patent/WO2025052671A1/en
Pending legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]

Definitions

  • This disclosure relates to a management device, etc.
  • RFID Radio Frequency Identification
  • Patent document 1 describes how a scanner including multiple antennas and readers for each shelf level is installed on the shelf, and the scanner moves laterally across the shelf to read the RFID tags attached to the items on each shelf level.
  • One example of the objective of this disclosure is to provide a management device or the like that reduces the number of antennas.
  • a management device includes: an antenna control means for controlling movement of antennas which are individually movable on rails attached to the shelf; A reading means for reading an RFID tag attached to an article, the RFID tag including information capable of identifying the article, by using the antenna; a situation identification means for identifying information representing a display situation of the items on the shelf based on position information of the antenna and the information read from the RFID tag; an output means for outputting information representing the display status; Equipped with.
  • a management method includes: It controls the movement of antennas that can be moved individually on rails attached to the shelf, Using the antenna, an RFID tag attached to an item is read, the RFID tag including information that can identify the item; Identifying information representing a display status of the item on the shelf based on the position information of the antenna and the information read from the RFID tag; Information representing the display status is output.
  • a program includes: It controls the movement of antennas that can be moved individually on rails attached to the shelf, Using the antenna, an RFID tag attached to an item is read, the RFID tag including information that can identify the item; Identifying information representing a display status of the item on the shelf based on the position information of the antenna and the information read from the RFID tag; outputting information representing the display status; Execute the process.
  • Each program may be stored on a non-transitory computer-readable recording medium.
  • FIG. 2 is a first block diagram illustrating a configuration example of a management device according to the present disclosure. This is an example of a shelf.
  • FIG. 13 is an explanatory diagram showing an example in which an antenna is included in a moving part having wheels.
  • FIG. 13 is an explanatory diagram showing an example of a moving part including a rail and an antenna attached to a shelf.
  • 10 is a flowchart illustrating an example of an operation of a management device according to the present disclosure.
  • FIG. 2 is an explanatory diagram showing an example of a connection between a management device and other devices.
  • FIG. 13 is an explanatory diagram showing an example of attaching a position tag.
  • 13 is an explanatory diagram showing an example of attaching a position tag when the antenna is moved in the depth direction of the shelf.
  • FIG. FIG. 2 is an explanatory diagram showing an example of installation of an imaging device.
  • FIG. 11 is an explanatory diagram showing an example in which the imaging device is included in a moving part having wheels.
  • FIG. 11 is an explanatory diagram showing an example in which an antenna and an imaging device are included in a moving part having wheels.
  • FIG. 2 is a second block diagram illustrating a configuration example of a management device according to the present disclosure.
  • FIG. 2 is an explanatory diagram illustrating an example of a shelf allocation DB.
  • FIG. 2 is an explanatory diagram illustrating an example of an antenna DB.
  • FIG. 2 is an explanatory diagram illustrating an example of a position tag DB.
  • FIG. 2 is an explanatory diagram illustrating an example of a product DB.
  • shelves are used as an example of a means for placing items, but this is not limited to shelves.
  • the status of items on the shelves is referred to as the display status of the items, but this may also be rephrased as the storage status, placement status, etc.
  • the number of items on display may also be rephrased as the number stored, the number placed, etc.
  • the types of items are not particularly limited and may include food, daily necessities, clothing, various materials, etc.
  • the shelves are described using store shelves as an example, they may also be shelves in a logistics warehouse, etc.
  • (First embodiment) 1 is a first block diagram showing a configuration example of a management device according to the present disclosure.
  • the management device 10 includes an antenna control unit 101, a reading unit 102, a situation identifying unit 103, and an output unit 104.
  • the antenna control unit 101 is an example of an antenna control means that controls the movement of an antenna that can move independently on a rail attached to a shelf.
  • FIG. 2 shows an example of a shelf.
  • the type of shelf is not particularly limited.
  • the shelf may have multiple tiers, for example.
  • the shelf may be fitted with rails that allow the antenna 11 to move laterally across the shelf.
  • the rails may be attached to the shelf steps.
  • the number of shelves may be one or more.
  • rails may be attached across multiple shelves, allowing the antenna 11 to move.
  • a rail may be attached to the shelf, allowing the antenna 11 to move in the depth direction of the shelf.
  • a rail may be attached to the shelf, allowing the antenna 11 to move in the height direction of the shelf.
  • RFID tags attached are placed on shelves. Let's take products as an example of items.
  • RFID tags There are various methods for attaching RFID tags to products, such as attaching the RFID tag to an accessory of the product, such as the product's price tag, or attaching the RFID tag to the product itself.
  • the RFID tag attached to a product may be called a product tag.
  • the antenna 11 is also connected to an RFID reader 12 via a cable or the like.
  • the management device 10 is connected to the reader 12 via a communication network or the like.
  • the management device 10 transmits a read instruction to the reader 12, the reader 12 can read the product tag via the antenna 11.
  • the reader 12 acquires information stored in the RFID tag using radio waves transmitted from the antenna 11 and radio waves transmitted to the antenna 11, and transmits the information to the management device 10. More specifically, the RFID tag may communicate by reflecting a carrier wave from the antenna 11 controlled by the reader 12. The information stored in the RFID tag is carried on this reflected wave.
  • the management device 10 can then read the information stored in the RFID tag by receiving the information stored in the RFID tag.
  • the type of antenna 11 is not particularly limited, but as long as the antenna 11 is movable, an antenna 11 with a narrow reading range can be used.
  • the antenna 11 may be capable of reading product tags of the same type of product.
  • the antenna 11 may be capable of reading product tags of multiple rows in which the same product is displayed.
  • multiple rows on each level of a shelf means that there are multiple rows in the horizontal direction.
  • the antenna 11 may be attached to a moving part that can move on a rail, or the antenna 11 may be integrated into the moving part that can move on a rail as the same device.
  • FIG. 3 is an explanatory diagram showing an example in which the antenna 11 is included in a moving unit having wheels.
  • the moving unit 13 may have wheels, for example. There is no particular limit to the number of wheels, but in FIG. 3, the moving unit 13 has two wheels.
  • the moving unit 13 can move by rotating the wheels.
  • the moving unit 13 may rotate the wheels by controlling a motor.
  • the antenna control unit 101 may control the movement of the antenna 11 by controlling the movement of the moving unit 13 equipped with the antenna 11, which is placed on a rail attached to a shelf.
  • FIG. 4 is an explanatory diagram showing an example of a moving unit 13 equipped with a rail and an antenna 11 attached to a shelf.
  • a rail is attached to the shelf.
  • the moving unit 13 is attached to the rail.
  • the moving unit 13 moves on the rail.
  • the moving unit 13 is equipped with an antenna 11, and the antenna 11 is connected to a reader 12 by a cable.
  • the price tags may be attached to the rails so as to hide the moving part 13. Products are displayed on the shelves. Product tags are attached to the products.
  • the reading unit 102 is an example of a reading means that uses the antenna 11 to read an RFID tag attached to a product that contains information that can identify the product.
  • the product tag may store a product ID (identifier).
  • the product tag ID is an example of product tag identification information that identifies the product tag attached to the product.
  • the product tag may also store product information such as the product name and price.
  • the reading unit 102 reads the information stored in the product tag and transmits a read instruction to the reader 12.
  • the reader 12 then reads the information stored in the product tag via the antenna 11.
  • the situation identification unit 103 is an example of an identification means that identifies information that represents the display situation of products on a shelf based on the position information of the antenna 11 and information read from the product tag.
  • the position information of the antenna 11 may be estimated based on the amount of movement of the antenna 11, or may be identified by reading an RFID tag to identify the position.
  • the situation identification unit 103 may identify the number of products displayed on a shelf. Furthermore, for example, the situation identification unit 103 may detect a shortage in which the number of products displayed falls below a predetermined number. For example, the situation identification unit 103 may detect a situation in which the number of products displayed at the front of a shelf falls below a predetermined number.
  • the situation identification unit 103 may identify that a product different from the shelf allocation is displayed on the shelf. That is, the situation identification unit 103 may determine whether the product assigned to be displayed at the position indicated by the position information of the moved antenna 11 and its surrounding positions is the same as the product identified by the information read from the product tag. For example, if they are different, the situation identification unit 103 can identify that a product different from the shelf allocation is displayed. Also, for example, the situation identification unit 103 may identify product information on the shelf. Product information may be the product name, product expiration date, etc. Product expiration dates include a use-by date, best-before date, and expiry date.
  • the situation identification unit 103 may identify whether the product to be searched for is located at the position indicated by the position information of the antenna 11 and its surrounding positions, based on the position information of the antenna 11 and information read from the product tag.
  • the output unit 104 is an example of an output means that outputs information representing the display situation.
  • the output unit 104 may output information representing the display situation when there is a change in the display situation.
  • the output unit 104 may output information representing the display situation when there is an abnormality in the display situation. Examples of cases where there is an abnormality in the display situation include when a product different from the shelf allocation is displayed, when the number of products displayed is below a predetermined number, etc.
  • the output unit 104 may output time information indicating the reading time in association with information indicating the display status.
  • the output destination of the output unit 104 is not limited to a storage device such as a database, a terminal device, a display device, an audio output device, a lighting device, etc.
  • the terminal device may have a display device, an audio output device, a lighting device, etc.
  • the output unit 104 may display information indicating the display status on a user's terminal device.
  • the user is not limited to a store clerk, a customer, etc.
  • the output is an instruction to put out products, etc.
  • the user may be a store clerk.
  • the output is the number of products on display, etc.
  • the user may be a store clerk or a customer.
  • (flowchart) 5 is a flowchart showing an example of an operation of the management device 10 according to the present disclosure.
  • the antenna control unit 101 controls the movement of the antenna 11 on the rail (step S101).
  • the reading unit 102 reads the product tag (step S102).
  • the situation identification unit 103 identifies information representing the display situation of the products on the shelf (step S103).
  • the output unit 104 outputs the information representing the display situation (step S104).
  • the management device 10 moves the antennas 11 to read the RFID tags attached to the items placed on the shelves.
  • the management device 10 then manages the display status of the shelves. This makes it possible to reduce the number of antennas 11.
  • the reader switches between reading from the multiple antennas, which may result in reduced reading accuracy. For this reason, if the antenna 11 can be moved independently, the reduction in reading accuracy can be suppressed.
  • a configuration in which multiple antennas 11 can be moved simultaneously may also be used.
  • the second embodiment will be described in detail with reference to the drawings.
  • an example of identifying the position of the antenna, an example of the timing of moving the antenna, and an example of combining the antenna with other devices will be described.
  • the description of the second embodiment will be omitted to the extent that it does not become unclear.
  • FIG. 6 is an explanatory diagram showing an example of a connection between a management device and other devices.
  • the management device 20 may be an edge terminal device installed in a store, or may be a server.
  • the management device 20 is connected to an RFID reader 22 via a communication network.
  • the reader 22 is connected to one or more antennas 21.
  • the reader 22 may be installed as appropriate depending on the size of the store and the performance of the reader 22.
  • the reader 22 may be a dedicated reader or a reader/writer.
  • the antenna 21 and the reader 22 are connected using a cable.
  • Figure 6 shows multiple antennas 21-1 to 21-n.
  • n is an integer equal to or greater than 2.
  • the antenna 21 may be provided in, for example, the mobile unit 23. Therefore, Figure 6 shows multiple mobile units 23-1 to 23-n.
  • the management device 20 is connected to the imaging device 24 via a communication network.
  • the management device 20 may be capable of controlling the imaging device 24.
  • the imaging device 24 may also be installed on, for example, the ceiling of a store.
  • the imaging device 24 may be installed in a position where it can image the shelf.
  • the imaging device 24 may be installed in a position where it can image the shelf from the front.
  • the imaging device 24 may be capable of imaging the shelf by controlling the position, orientation, angle of view, etc., through control by the management device 20.
  • the imaging device 24 may be movable through control by the management device 20.
  • the imaging device 24 may be movable on a rail attached to the facing shelf. This allows the imaging device 24 to image the front of the shelf as seen from the facing shelf side.
  • the imaging device 24 may be movable on a rail attached to the ceiling.
  • the imaging device 24 may also be installed in a position where it can capture an image of a person standing in front of the shelf.
  • the position, orientation, angle of view, etc. of the imaging device 24 may be controlled by the management device 20, making it possible to capture an image of a person standing in front of the shelf.
  • the imaging device 24 may be movable by the control of the management device 20.
  • the imaging device 24 capable of capturing an image of the shelf and the imaging device 24 capable of capturing an image of a person standing in front of the shelf may be the same imaging device or may be different imaging devices. Therefore, multiple imaging devices 24 may be installed in the store.
  • the management device 20 is connected to a terminal device 25 via a communication network.
  • the terminal device 25 is an example of a destination of a notification from the management device 20, and the device to which the notification is sent is not particularly limited.
  • the terminal device 25 may be a user's terminal device 25, or may be a terminal device 25 fixedly installed in a store, and is not particularly limited.
  • FIG. 7 is an explanatory diagram showing an example of attaching a position tag.
  • each of the antennas 21 is an example that can move laterally across three shelves.
  • an RFID tag may be attached to the shelf to identify the position information of the antenna 21.
  • An RFID tag attached to a shelf is also called a position tag.
  • the position tag may be attached in a position where it is easy for the antenna 21 to read.
  • the position tag may be attached near a rail.
  • a proximity tag may be used as the position tag.
  • multiple position tags may be attached.
  • the number of position tags is not particularly limited, but may be provided for each row of shelf levels, or may be such that the display position of the product can be identified.
  • FIG. 8 is an explanatory diagram showing an example of attaching a position tag when moving the shelf in the depth direction.
  • the position tag may be attached above the product.
  • Rails may be attached above the product on the shelf, and the antenna 21 may be movable on the rails and capable of reading the tag in the depth direction. This makes it possible to reduce the number of antennas 21.
  • the position tag may store a position tag ID for identifying the position tag.
  • the position tag may store position information representing a shelf and a position on the shelf.
  • FIG. 9 is an explanatory diagram showing an example of the installation of the imaging device 24.
  • the imaging device 24 may be movable on a rail attached near the ceiling.
  • the imaging device 24 may be able to capture images of at least a portion of a plurality of shelves by moving on the rail.
  • the imaging device 24 captures an image of, for example, the second shelf from the top of the leftmost shelf, as shown by the dotted line.
  • FIG. 10 is an explanatory diagram showing an example in which the imaging device 24 is included in a moving unit having wheels.
  • the function of the moving unit 26 may be the same as that of the moving unit 13 shown in FIG. 3, and the moving unit 26 has the imaging device 24.
  • a rail may be attached to the second shelf of the two shelves, and the imaging device 24 may capture an image of a predetermined range of the first shelf by moving the moving unit 26 on the rail attached to the second shelf.
  • the first shelf is one of the two facing shelves
  • the second shelf is the shelf of the two shelves that faces the first shelf.
  • FIG. 11 is an explanatory diagram showing an example in which the antenna 21 and the imaging device 24 are included in a moving unit 23 having wheels.
  • the moving unit 23 may have the antenna 21 and the imaging device 24.
  • the moving unit 23 moves on the rails attached to the shelves, the antenna 21 can read the product tags of the shelves, and the imaging device 24 can capture an image of the facing shelf.
  • FIG. 12 is a second block diagram showing an example configuration of a management device 20 according to the present disclosure.
  • the management device 20 includes an antenna control unit 201, a reading unit 202, a situation identification unit 203, an output unit 204, a reception unit 205, a position identification unit 206, an imaging device control unit 207, a person detection unit 208, an item detection unit 209, and a determination unit 210.
  • the antenna control unit 201 may have the function of the antenna control unit 101 shown in FIG. 1 as a basic function.
  • the reading unit 202 may have the function of the reading unit 102 shown in FIG. 1 as a basic function.
  • the situation identification unit 203 may have the function of the situation identification unit 103 shown in FIG. 1 as a basic function.
  • the output unit 204 may have the function of the output unit 104 shown in FIG. 1 as a basic function.
  • the management device 20 may also have a shelf allocation DB (database) 2001, an antenna DB 2002, a location tag DB 2003, and a product DB 2004.
  • FIG. 13 is an explanatory diagram showing an example of a shelf allocation DB 2001.
  • the shelf allocation DB 2001 is shelf allocation information related to the display of products on shelves. Specifically, for example, the shelf allocation DB 2001 stores display position information indicating the position of the shelf in association with a product ID that identifies the product.
  • the product ID is an example of product identification information that identifies the product.
  • a product with a product ID of product P01 is displayed on the first level of shelf s1.
  • FIG. 14 is an explanatory diagram showing an example of an antenna DB 2002.
  • the antenna DB 2002 is information representing the position of each antenna 21.
  • the antenna DB 2002 stores an antenna ID in association with movement range information representing the range within which the antenna 21 identified by the antenna ID can move.
  • the antenna ID is an example of antenna identification information for identifying the antenna 21, and may be an antenna number, etc.
  • the movement range information may be information representing a shelf and a shelf level, etc.
  • the movement range is a range in which products on the first level of shelves s1 and s2 can be read.
  • the antenna DB 2002 may further include initial position information indicating the initial position of the antenna 21.
  • the position of the antenna 21 may be determined based on the amount of movement of the antenna 21 with respect to the initial position.
  • FIG. 15 is an explanatory diagram showing an example of a position tag DB 2003.
  • the position tag DB 2003 is information related to the attachment position of each position tag. Specifically, for example, the position tag DB 2003 stores a position tag ID in association with information on the position where the position tag is attached.
  • the position tag ID is an example of position tag identification information that identifies the position tag.
  • the position tag ID may be, for example, the serial number of the RFID tag, and is not particularly limited.
  • the position tag stores a position tag ID that identifies the position tag.
  • the management device 20 can read the position tag ID from the position tag via the antenna 21 and identify the position of the antenna 21 based on the position information associated with the position tag ID.
  • the position tag identified by position tag T01 is attached to the first level of shelf s1, near the first to second rows.
  • the product DB 2004 may also include other product information such as tag information identified by a product tag ID, the price of a product identified by a product ID, the type of product, the expiration date of the product, and the manufacturer of the product.
  • the product tag may be a tag that corresponds to the material of the product.
  • an RFID tag may communicate by reflecting a carrier wave from an antenna 21 controlled by an RFID reader 22. The information stored in the RFID tag is carried on this reflected wave. Metal or liquid becomes an obstacle to the carrier wave, and radio waves are reflected by such obstacles. For this reason, the reflected wave from the RFID tag and the reflected wave from the obstacle may interfere with each other, making it difficult or easy for the antenna 21 to read the reflected wave from the RFID tag. In this way, an obstacle may cause an abnormal reading. Therefore, for example, a tag with a general frequency adjustment may be used for products that do not become obstacles. For products that contain metal as part of their material, such as canned drinks and canned goods, a metal tag may be used.
  • a metal tag is a tag that is adjusted to have a general frequency when attached to metal.
  • a water tag may be used for products that contain liquid as part of their material, such as plastic bottles and paper cartons that contain liquid.
  • a water tag is a tag whose frequency characteristics are adjusted so that RFID tags can transmit and receive when they are in close proximity to liquids such as water.
  • shelf allocation may be performed taking into account the material of the products, etc.
  • the antenna control unit 201 controls the movement of the antenna 21, which is movable on a rail attached to a shelf.
  • the movement method is as described in the first embodiment. There is no particular limitation on the timing at which the antenna control unit 201 moves the position of the antenna 21.
  • the reading unit 202 also reads the product tag using the antenna 21.
  • the reading unit 202 may read the RFID tag while the antenna control unit 201 moves the position of the antenna 21.
  • the reading unit 202 may perform reading continuously or may perform reading one-off. Therefore, the order of the processing by the antenna control unit 201 and the processing by the reading unit 202 is not particularly limited.
  • the reading unit 202 further reads the position tag. Specifically, the reading unit 202 transmits an instruction to read the RFID tag to the reader 22, which then reads RFID tags, such as at least one of product tags and position tags, within the reading range of the antenna 21 via the antenna 21.
  • the situation determination unit 203 determines the display situation of products on the shelf based on the information read from the position tag and the information read from the product tag.
  • the position of the antenna 21 is determined by the position tag.
  • a position tag ID is stored as information capable of determining the position on the shelf stored in the position tag.
  • the position determination unit 206 is an example of a position determination means that determines the position information of the antenna based on the information read from the position tag. For example, if the position tag stores a position tag ID, the position identification unit 206 acquires position information associated with the read position tag ID from the position tag DB 2003. For example, the position identification unit 206 may identify the acquired position information as position information indicating the position of the antenna 21. Here, if multiple position tag IDs are read, the position tag ID read from the position tag with the strongest signal strength may be used.
  • the position tag stores the position information itself, indicating the position where the position tag is attached, as information that can identify the position on the shelf
  • the position information of the antenna can be the position information of the position tag, so there is no need for the position identification unit 206 to perform processing to obtain position information from the position tag DB 2003. Note that if multiple pieces of position information are read, the position information read from the position tag with the strongest signal strength can be used as the position information of the antenna.
  • the position identification unit 206 is an example of a position identification means that identifies antenna position information from control information for the movement of the antenna 21 by the antenna control unit 201. More specifically, the position identification unit 206 identifies the amount of movement of the antenna 21 in each direction from control information for the movement of the antenna 21 by the antenna control unit 201. For example, the position identification unit 206 may identify position information representing the current position of the antenna 21 based on position information representing the initial position stored in the antenna DB 2002 and the identified amount of movement. The antenna DB 2002 may further store the position information before the movement, and the position identification unit 206 may identify the position information after the movement based on the position information before the movement and the new amount of movement.
  • the reading unit 202 reads the tag while moving the antenna using the antenna control unit 201.
  • the reading unit 202 may read the tag after moving the antenna to the desired position, or may read the tag while moving the antenna.
  • the situation identification unit 203 identifies information representing the display status of products on the shelf based on the position information of the antenna 21 and the information read from the product tag. Specifically, for example, the situation identification unit 203 identifies information representing the display status of products at the position on the shelf indicated by the position information of the antenna 21 based on the position information of the antenna 21 and the information read from the product tag. Note that the position of the antenna 21 also includes positions near the antenna 21. If the product tag stores a product tag ID, the situation identification unit 203 obtains at least one of the product ID and product information associated with the product tag ID from the product DB 2004. This allows the situation identification unit 203 to identify the product displayed at the position of the antenna 21.
  • the output unit 204 outputs information representing the display status.
  • the output destination and output method of the output unit 204 are as described in the first embodiment.
  • the display situation may be the number of products on display, whether there are any out-of-stock items, whether there are products displayed differently from the shelf layout, or where the product to be searched is displayed.
  • the display situation may be whether products are displayed at the back of the shelf and not at the front.
  • the display situation may be the expiration date status of the products on display.
  • the situation identification unit 203 may identify the number of displayed items based on the number of item tags that store item tag IDs associated with the same item ID in the item DB 2004.
  • the output unit 204 may then output position information indicating the position of the antenna 21 in association with the number of displayed items.
  • the output unit 204 may superimpose the number of displayed items around the position of the antenna 21 on the shelf image.
  • the shelf image may be an image prepared in advance, or may be a newly captured image as described below.
  • the output unit 204 may output an instruction to put items out when the number of displayed items is equal to or less than a predetermined number.
  • the output unit 204 may output the instruction to put items out together with item information such as the name of the item.
  • the situation determination unit 203 may obtain, from the shelf allocation DB 2001, a product ID associated with location information indicating a location that is the same as or close to the location of the antenna 21.
  • the location close to the location of the antenna 21 may be a location within a predetermined range from the location indicated by the location information of the antenna 21.
  • the situation determination unit 203 may compare the product ID determined from the read product tag with the product ID in the shelf allocation. In this way, when the product ID determined from the read product tag does not match the product ID in the shelf allocation, the situation determination unit 203 can determine that a product different from the shelf allocation is displayed.
  • the output unit 204 may notify that a product different from the shelf allocation is displayed. In other words, the output unit 204 may output a notification of foreign object detection.
  • the antenna control unit 201 moves the antenna 21 while the reading unit 202 reads via the antenna 21. Then, based on the position information of the antenna 11 and the information read from the product tag, the situation identification unit 203 may determine whether the product to be searched for is located at the position indicated by the position information of the antenna 11 and its surrounding positions. Note that a method for receiving a product search instruction by the reception unit 205 will be described later.
  • a product tag ID may be specified as the search target, or a product ID may be specified.
  • the product tag stores the product tag ID
  • the situation identification unit 203 may determine whether the read product tag ID matches the product tag ID of the product to be searched for. Then, when the product for which a search was instructed is found, i.e., when the read product tag ID matches the product tag ID of the product being searched for, the output unit 204 outputs the location information at the time the product tag ID was read.
  • the imaging device control unit 207 is an example of an imaging device control means that controls the imaging device 24 that can capture an image of the movement range of the antenna 21 on the shelf.
  • the imaging device control unit 207 may control at least one of the orientation, position, and angle of view of the imaging device 24 in response to the reading of product information by the antenna 21 to cause the imaging device 24 to capture an image of the shelf.
  • the imaging device control unit 207 may use the imaging device 24 to capture an image of the shelf.
  • the imaging device control unit 207 may use the imaging device 24 to capture an image of the shelf.
  • An abnormality in the reading of the product tag by the antenna 21 may be, for example, an abnormality in the display situation as described above.
  • the imaging device control unit 207 may also move the imaging device 24 to a position where an image of the product can be captured according to the expiration date of the product specified by the information capable of identifying the product read from the product tag by the antenna 21, and use the imaging device 24 to capture an image of the shelf including the product.
  • the imaging device control unit 207 may capture an image of the shelf when there is a product whose expiration date is approaching. An item's expiration date is approaching when the difference between the current date and time and the expiration date of the item is within a specified number of days or time.
  • the imaging device control unit 207 captures an image of the shelf including the item using the imaging device 24. This allows the output unit 204 to notify the image of the shelf along with instructions to put the item out, to put it forward, to give a discount or to reduce the price, to check the expiration date, etc. This makes it easier for the store clerk to check the display situation.
  • the imaging device 24 is movable on rails attached to a shelf.
  • the imaging device control unit 207 may control at least one of the orientation, position, and angle of view of the imaging device 24.
  • the imaging device control unit 207 moves the imaging device 24 to a position where it can capture an image of the product identified by the read information.
  • the imaging device control unit 207 may then use the imaging device 24 to capture an image that includes the product.
  • the imaging device control unit 207 moves the imaging device 24 to a position where it can capture an image of the display situation at the display position where the abnormality was detected. Then, the imaging device control unit 207 captures an image of the display situation at the display position on the shelf where the abnormality was detected using the imaging device 24. Capturing an image of the display situation at the display position on the shelf where the abnormality was detected means capturing an image of the shelf so that it includes the display position where the abnormality was detected.
  • the imaging device control unit 207 moves the imaging device 24 to a position where it can capture an image of the product, depending on the expiration date of the product specified by the information capable of identifying the product read by the antenna 21. The imaging device control unit 207 then uses the imaging device 24 to capture an image that includes the product.
  • the output unit 204 may output the captured image in association with information indicating the display status. For example, the output unit 204 may output a notification according to the display status together with the captured image.
  • FIG. 17 is an explanatory diagram showing an example in which an image of a shelf is displayed together with a notification of foreign object detection.
  • the output unit 204 displays the notification of foreign object detection on the terminal device 25.
  • the screen includes the notification of foreign object detection and an image of the shelf. This allows the user to visually check the display status of the shelf.
  • the antenna control unit 201 and the reading unit 202 may perform each process according to a user's instruction.
  • the antenna control unit 201 may move the antenna 21 according to a user's instruction.
  • the reception unit 205 is an example of a reception means for receiving an instruction from a user.
  • the reception unit 205 receives a reading instruction via the terminal device 25 by the user's operation. Then, when the user's instruction is received, the antenna control unit 201 moves the antenna 21.
  • the reading unit 202 may output an RFID tag reading instruction to the reader 22 according to the user's instruction.
  • the instruction from the user may include a product ID that identifies the product to be searched for.
  • the instruction from the user may include a product tag ID that identifies a product tag attached to the product to be searched for or a product ID that identifies the product.
  • the antenna control unit 201 may stop moving the antenna or return it to its initial position when the product is found.
  • the antenna control unit 201 may also control the movement of the antenna 21 depending on the results of sales analysis. For example, when a predetermined number or more of the same product are purchased, the antenna control unit 201 may move the antenna 21 to a position that includes the position where the product is displayed in its reading range.
  • the antenna control unit 201 may also move the antenna 21 depending on the detection result by the sensor.
  • the determination unit 210 is an example of a determination means that determines whether the detection result by the sensor attached to the shelf satisfies a predetermined condition.
  • the sensor may be at least one of a weight sensor, a vibration sensor, a sound detection sensor, a human presence sensor, and an imaging device 24.
  • the type of human presence sensor is not particularly limited, and may include infrared, ultrasonic, visible light, etc.
  • the sensors may be used in combination.
  • the determination unit 210 obtains the detection result from the sensor. Then, the determination unit 210 determines whether the detection result satisfies a predetermined condition. Then, the antenna control unit 201 may control the movement of the antenna 21 when the detection result by the sensor attached to the shelf satisfies the predetermined condition.
  • FIG. 18 is an explanatory diagram showing an example of sensor installation.
  • multiple sensors 30-11 to 30-13, 30-21 to 30-23, and 30-31 to 30-33 are shown.
  • they are simply referred to as sensors 30.
  • the sensors 30 are not particularly limited as long as they are installed so as to be able to detect changes in the display status of products.
  • the sensors 30 may be installed on each row of shelves on which products are displayed as shown in FIG. 18, or may be installed on each shelf level, and are not particularly limited.
  • the sensor 30 may be installed above the product.
  • the sensor 30 is a human presence sensor, the human presence sensor may be installed above the product and detect the entry of a hand into the product display area.
  • the antenna control unit 201 may move the antenna 21 to a position that includes within its reading range at least a part of the row of shelves to which the sensor 30 whose detection result satisfies a predetermined condition is attached.
  • This position is, for example, a position where a position tag at or near the position of the antenna 21 can be read.
  • the antenna control unit 201 may move the antenna 21 while the reading unit 202 is reading the position tag. Then, the antenna control unit 201 may stop the movement of the antenna 21 when the position specified by the position tag is at or near the position of the antenna 21.
  • the antenna control unit 201 may calculate the amount of movement required from the current position of the antenna 21 to the position where the sensor 30 is attached. Then, the antenna control unit 201 may move the antenna 21 based on the amount of movement.
  • the detection result is the detection result of a change in weight by the weight sensor.
  • the specified condition may be that a change in weight has been detected.
  • a change in weight can be an increase in weight or a decrease in weight.
  • the specified condition may be that an increase in weight has been detected. Examples of cases in which weight increases include when a store clerk puts a new product on the shelves, when a customer returns a product that they had previously acquired, and when a customer places a product different from the shelf allocation.
  • the specified condition may be that a decrease in weight has been detected. Examples of cases in which weight decreases include when a customer acquires a product.
  • the predetermined condition may be a weight change in a unit of weight different from the weight of the product assigned to the position where the weight sensor is attached. If the weight change satisfies this condition, it is highly likely that a product different from the shelf allocation has been placed. For example, if the weight of the product assigned to the position where the weight sensor is attached is 300 grams, but the weight change is an increase of 500 grams, it is highly likely that a product other than the product assigned to the position where the weight sensor is attached has been placed. More specifically, for example, the predetermined condition may be a detection of an increase in weight in a unit of weight different from the weight of the product assigned to the position where the weight sensor is attached.
  • the management device 20 can detect foreign objects with greater accuracy.
  • the predetermined condition may be a predetermined weight change being detected by the weight sensor a predetermined number of times or more. The predetermined number of times may be determined based on the number of products that can be displayed.
  • the detection result is the result of vibration detection by the vibration sensor.
  • the specified condition may be that vibration occurs at the position where the vibration sensor is attached.
  • the specified condition may be that the vibration occurring at the position where the vibration sensor is attached is within a specified range.
  • the specified range may be the range of vibration that may occur when placing a product to be displayed in the planogram, or the range of vibration that may occur when a product to be displayed in the planogram is obtained.
  • the specified condition may be that a specific vibration is detected by the vibration sensor a specified number of times or more. The specified number may be determined based on the number of products that can be displayed.
  • the vibrations generated when an item is placed on a shelf vary depending on the weight and shape of the item. If the vibrations differ from those generated when arranging or acquiring items displayed in the planogram, it is expected that an item other than the items displayed in the planogram has been displayed.
  • the specified condition may be that the vibrations exceed a specified range.
  • the detection result is the result of sound detection by the sound detection sensor.
  • the predetermined condition may be that a specific sound is detected at the position where the sound detection sensor is attached. More specifically, for example, the predetermined condition may be that the sound generated at the position where the sound detection sensor is attached is within a predetermined range.
  • the predetermined range may be the range of sounds that may be generated when placing a product to be displayed in the shelf allocation, or the range of sounds that may be generated when a product to be displayed in the shelf allocation is obtained.
  • the predetermined range may be the sound of a door closing or opening in a shelf with a door.
  • the predetermined condition may be that a sound that is estimated to indicate a change in the display situation is generated.
  • the predetermined condition may also be that a specific sound is detected by the sound detection sensor a predetermined number of times or more. The predetermined number of times may be determined based on the number of products that can be displayed.
  • the detection result is the detection result of a person by the human presence sensor.
  • the specified condition may be that a person is detected in an area detectable by the human presence sensor. For example, when a person takes a product from a shelf or places a product on a shelf, the person places his or her hand in the product display area. Therefore, if the area detectable by the human presence sensor is the product display area, the human presence sensor detects the person's hand when the person places his or her hand in the display area. This makes it possible to move the antenna when there is a high possibility that there has been a change in the display situation on the shelf.
  • the specified condition may also be that a hand is detected in the area detectable by the human presence sensor a specified number of times or more. The specified number may be determined based on the number of products that can be displayed.
  • the output unit 204 may also output the detection results from the sensor 30 in association with information indicating the display status.
  • the antenna control unit 201 may also control the movement of the antenna 21 in accordance with the image captured by the imaging device 24.
  • the person detection unit 208 is an example of a person detection means that detects the behavior of a person from an image captured by the imaging device 24 capable of capturing an image of a person in front of a shelf.
  • the behavior of a person may be, for example, a person obtaining a product from a shelf, a person reaching out to a shelf, or a person placing a product on a shelf, and is not limited to this. Examples of people include customers and store clerks.
  • the antenna control unit 201 moves the antenna 21 to a position whose reading range includes the vicinity of the position where the person was detected, depending on the person's behavior.
  • the vicinity of the position where the person was detected may be the shelf level in front of the person where the person was detected.
  • the position where the person was detected may be the shelf level where the person reached out, and the vicinity of the position where the person was detected may be the shelf level where the person reached out.
  • the antenna control unit 201 moves the antenna 21 to a position where it can read the product tag of a product displayed at the shelf level where the person reached out.
  • the person detection unit 208 may detect that a person has taken a product from a shelf from an image captured by the imaging device 24.
  • the antenna control unit 201 detects that a person has taken a product from a shelf, it moves the antenna 21 to a position where it can read an RFID tag located at the position where the product is displayed on the shelf.
  • the antenna control unit 201 moves the antenna 21 to a position where it can read a position tag located at the position where the product is displayed or in the vicinity of that position.
  • the antenna control unit 201 may move the antenna 21 while the reading unit 202 reads the position tag. Then, when the position specified by the position tag is the position where the product is displayed or in the vicinity of that position, the antenna control unit 201 may stop moving the antenna 21.
  • the person detection unit 208 may detect that a person has placed a product on a shelf based on an image captured by the imaging device 24. Then, when the antenna control unit 201 detects that a person has placed a product on the shelf, it moves the antenna 21 to a position where it can read the RFID tag located at the position where the product is displayed on the shelf.
  • the item detection unit 209 is an example of a detection means for detecting an item included in an image captured by the imaging device 24 capable of capturing an image of the movement range of the antenna 21 on the shelf.
  • the antenna control unit 201 moves the antenna 21 to a position whose reading range includes the position where the item included in the image is placed. If the antenna control unit 201 does not detect an item from the image, it moves the antenna 21 to a position whose reading range includes the position where the item included in the image is placed.
  • position tags containing information capable of identifying a position on the shelf are attached to each position on the shelf near the rails.
  • the management device 20 further reads the position tags, and identifies the display status of products on the shelf using the read information capable of identifying the position and the read information capable of identifying the item.
  • the antenna 21 may be movable on the shelf in at least one of the horizontal, vertical, and depth directions. Therefore, it is sufficient that rails along which the antenna 21 can move are attached to the shelf, etc. This makes it possible to reduce the number of antennas 21.
  • the management device 20 also identifies the position information of the antenna 21 from the control information for the movement of the antenna 21. The management device 20 then identifies the display status of the products on the shelf based on the identified position information of the antenna 21 and the product information read from the product tag. This allows the position of the antenna 21 to be identified with high accuracy using the control information of the antenna 21.
  • the management device 20 controls at least one of the orientation, position, and angle of view of the imaging device 24, which can capture the movement range of the antenna 21 on the shelf, in response to the reading of information capable of identifying an item by the antenna 21, and causes the imaging device 24 to capture an image of the shelf. This makes it possible to manage the status of items on the shelf by combining the RFID tag and the imaging device 24.
  • the imaging devices 24 may also be movable on rails attached to the shelves, and the management device 20 may control the movement of the imaging devices 24 to positions where they can capture an image of the item in response to the reading of information by the antenna 21 that can identify the item. This makes it possible to reduce the number of imaging devices 24, and ultimately to reduce the costs associated with installing the imaging devices 24.
  • the management device 20 moves the imaging device 24 to a position where it can capture an image of the display situation at the position where the abnormality was detected. Furthermore, the management device 20 moves the imaging device 24 to a position where it can capture an image of the item according to the expiration date of the item specified by the information that can identify the item by the antenna 21, and captures an image of the shelf so that the item is included. The management device 20 then notifies the user of the captured image together with information indicating the display situation, making it easier for the user to check the display situation. In this way, the management device can capture images only when it is necessary to notify the user.
  • the management device 20 also controls the movement of the antenna 21 when the detection result by the sensor 30 attached to the shelf meets a predetermined condition.
  • the sensor 30 is at least one of a weight sensor, a vibration sensor, and a sound detection sensor. This allows the antenna 21 to be moved when a change in the display situation is detected. Therefore, it is possible to avoid moving the antenna 21.
  • the predetermined condition may be a weight change in a unit of weight different from the weight of the product assigned to the position where the weight sensor is attached. This allows the antenna 21 to be moved when it is expected that a foreign object has been placed on the shelf. Therefore, it is possible to identify abnormalities in the display situation with greater accuracy.
  • the management device 20 detects that a person has taken a product from a shelf from an image captured by the imaging device 24.
  • the management device 20 detects that a person has taken a product from a shelf, it moves the antenna 21 to a position whose reading range includes the position where the product is displayed on the shelf. This makes it possible to move the antenna when there is a high possibility that the number of products on display has been reduced by a person such as a customer or store clerk.
  • the management device 20 detects that a person has placed an item on a shelf based on an image captured by the imaging device 24.
  • the management device 20 detects that a person has placed an item on a shelf, it moves the antenna 21 to a position whose reading range includes the position on the shelf where the item is displayed. This allows the antenna to be moved when there is a high possibility that the number of items on display has increased due to a person such as a customer or store clerk.
  • the management device 20 also detects products included in an image captured by an imaging device 24 capable of capturing an image of the movement range of the antenna 21 on the shelf. The management device 20 then causes the antenna control unit 201 to move the antenna 21 to a position whose reading range includes the position where the product in the image is placed.
  • the moving unit 23 and the moving unit 26 have wheels and move by rotating the wheels.
  • the moving unit 23 and the moving unit 26 may have a structure similar to a general camera slider. More specifically, for example, the moving unit 23 and the moving unit 26 may have a structure similar to a slider with bearings or a plastic camera slider.
  • the management devices 10 and 20 may be configured to include each functional unit and part of the information.
  • the management device 20 may be configured to include an antenna control unit 201, a reading unit 202, a situation identification unit 203, an output unit 204, and a reception unit 205.
  • the management device 20 may be configured to include an antenna control unit 201, a reading unit 202, a situation identification unit 203, an output unit 204, and a person detection unit 208.
  • the management device 20 may be configured to include an antenna control unit 201, a reading unit 202, a situation identification unit 203, an output unit 204, and an item detection unit 209.
  • the management device 20 may be configured to include an antenna control unit 201, a reading unit 202, a situation identification unit 203, an output unit 204, and an object detection unit 209.
  • the management device 20 may be configured to include an antenna control unit 201, a reading unit 202, a situation identification unit 203, an output unit 204, and an image capture device control unit 207.
  • the functional units included in the management device 20 are not particularly limited.
  • the management device 20 may have other functional units that are not shown.
  • each embodiment is not limited to the above-mentioned examples, and various modifications are possible.
  • the configuration of the management devices 10, 20 is not particularly limited.
  • the functional units of the management devices 10, 20 may be realized by a single device.
  • each functional unit or DB of the management devices 10, 20 may be realized by a different device and configured as a system.
  • each functional unit of the management device 20 may be configured by multiple servers and realized as a system.
  • it may be realized by a database server including each DB and a server having each functional unit.
  • each DB may include a portion of the above-mentioned information.
  • each piece of information may include information other than the above-mentioned information.
  • a distinction is made between a position tag ID and a product tag ID, but a tag ID that can simply identify an RFID tag may be used.
  • the tag ID for example, the manufacturing number of the tag may be used.
  • the process of generating information to be displayed on the terminal device 25 may be performed by the output unit 204. This process may also be performed by the terminal device 25. That is, the terminal device 25 generates information for a screen to be displayed on the terminal device 25 based on data received from the management devices 10 and 20, and displays the screen.
  • FIG. 21 is an explanatory diagram showing an example of a computer hardware configuration.
  • some or all of the devices can be realized using any combination of a computer 80 and a program as shown in FIG. 21.
  • the computer 80 has, for example, a processor 801, a ROM (Read Only Memory) 802, a RAM (Random Access Memory) 803, and a storage device 804.
  • the computer 80 also has a communication interface 805 and an input/output interface 806.
  • Each component is connected to the other components, for example, via a bus 807. Note that the number of each component is not particularly limited, and there may be one or more of each component.
  • the processor 801 controls the entire computer 80.
  • the processor 801 may be, for example, a CPU (Central Processing Unit), a DSP (Digital Signal Processor), a GPU (Graphics Processing Unit), a PPU (Physics Processing Unit), a TPU (Tensor Processing Unit), a quantum processor, or a combination of these, and is not particularly limited.
  • the computer 80 also has a ROM 802, a RAM 803, and a storage device 804.
  • the storage device 804 include semiconductor memory such as a flash memory, a hard disk drive (HDD), and a solid state drive (SSD).
  • the storage device 804 stores an operating system (OS) program, application programs, and programs related to the embodiments.
  • the ROM 802 stores application programs and programs related to the embodiments.
  • the RAM 803 is used as a work area for the processor 801.
  • the processor 801 also loads programs stored in the storage device 804, ROM 802, etc. The processor 801 then executes each process coded in the program. The processor 801 may also download various programs via the communications network NT. The processor 801 also functions as a part or all of the computer 80. The processor 801 may then execute the processes or instructions in the illustrated flowchart based on the program.
  • the communication interface 805 is connected to a communication network NT, such as a LAN (Local Area Network) or a WAN (Wide Area Network), via a wireless or wired communication line.
  • the communication network NT may be composed of multiple communication networks NT.
  • the computer 80 is connected to an external device or an external computer 80 via the communication network NT.
  • the communication interface 805 serves as an interface between the communication network NT and the inside of the computer 80.
  • the communication interface 805 also controls the input and output of data from the external device or the external computer 80.
  • the input/output interface 806 is connected to at least one of an input device, an output device, and an input/output device.
  • the connection method may be wireless or wired.
  • Examples of the input device include a keyboard, a mouse, and a microphone.
  • Examples of the output device include a display device, a lighting device, and an audio output device that outputs audio.
  • Examples of the input/output device include a touch panel display.
  • the input device, output device, and input/output device may be built into the computer 80 or may be external.
  • the hardware configuration of the computer 80 is an example.
  • the computer 80 may have some of the components shown in FIG. 21.
  • the computer 80 may have components other than those shown in FIG. 21.
  • the computer 80 may have a drive device or the like.
  • the processor 801 may read out programs and data stored in a recording medium attached to the drive device or the like to the RAM 803. Examples of non-transient tangible recording media include optical disks, flexible disks, magnetic optical disks, and USB (Universal Serial Bus) memories.
  • the computer 80 may have input devices such as a keyboard and a mouse.
  • the computer 80 may have an output device such as a display.
  • the computer 80 may also have an input device, an output device, and an input/output device.
  • the computer 80 may also have various sensors (not shown). The type of sensor is not particularly limited.
  • the computer 80 may also have an imaging device capable of capturing images and videos.
  • each device may be implemented by any combination of a different computer and program for each component.
  • multiple components of each device may be implemented by any combination of a single computer and program.
  • each device may be realized by circuits for specific applications. Further, some or all of the components of each device may be realized by general-purpose circuits such as an FPGA (Field Programmable Gate Array). Further, some or all of the components of each device may be realized by a combination of circuits for specific applications and general-purpose circuits. Further, these circuits may be a single integrated circuit. Alternatively, these circuits may be divided into multiple integrated circuits. Furthermore, the multiple integrated circuits may be configured by being connected via a bus or the like.
  • each device may be realized by multiple computers, circuits, etc.
  • the multiple computers, circuits, etc. may be centralized or distributed.
  • the management method described in the embodiment may be implemented by a computer such as the management device 10 or 20.
  • Each program such as the formulation program and optimization program described in the embodiment, is recorded on a computer-readable recording medium, such as an HDD, SSD, flexible disk, optical disk, magneto-optical disk, or USB memory. Each program is then executed by being read from the recording medium by the computer. Each program may also be distributed via the communications network NT.
  • a computer-readable recording medium such as an HDD, SSD, flexible disk, optical disk, magneto-optical disk, or USB memory.
  • Each program is then executed by being read from the recording medium by the computer.
  • Each program may also be distributed via the communications network NT.
  • each of the components of management device 10 and management device 20 described above may be realized by dedicated hardware, such as a computer.
  • each component may be realized by software.
  • each component may be realized by a combination of hardware and software.
  • a management device comprising:
  • the situation identification means identifies the display situation based on the position information of the antenna and the information capable of identifying the read item.
  • an imaging device control means for controlling an imaging device capable of imaging the moving range of the antenna on the shelf; Equipped with the imaging device control means controls at least one of an orientation, a position, and an angle of view of the imaging device in response to reading of the information capable of identifying the item by the antenna, to cause the imaging device to capture an image of the shelf; 4.
  • the management device according to claim 1
  • the imaging device is movable on a rail attached to the shelf; the imaging device control means controls movement of the imaging device to a position where an image of the article can be captured in response to reading of the information capable of identifying the article by the antenna; 5.
  • the imaging device is placed on the rail on which the antenna is placed. 6.
  • the imaging device control means when an abnormality is detected in the reading of the information capable of identifying the item by the antenna, moves the imaging device to a position where the imaging device can capture an image of the display situation at the position where the abnormality is detected. 7.
  • the imaging device control means moves the imaging device to a position where the imaging device can capture an image of the article in accordance with a deadline of the article specified by the information capable of identifying the article by the antenna;
  • the antenna control means controls movement of the antenna when a detection result by a sensor attached to the shelf satisfies a predetermined condition.
  • the sensor is at least one of a weight sensor, a vibration sensor, a sound detection sensor, and a human presence sensor. 10. The management device of claim 9.
  • the sensor is a weight sensor; the detection result is a detection result of a change in weight by the weight sensor, The predetermined condition is a weight change in a unit of weight different from the weight of the item assigned to the position where the weight sensor is attached. 10.
  • the person detection means detects, from an image captured by the imaging device, that the person has acquired an item from the shelf; when it is detected that the person has acquired an item from the shelf, the antenna control means moves the antenna to a position on the shelf that includes the position where the item is placed within a reading range. 13.
  • the person detection means detects that the person has placed the item on the shelf based on an image captured by the imaging device, when it is detected that the person has placed the item on the shelf, the antenna control means moves the antenna to a position on the shelf that includes the position where the item is placed within a reading range.
  • the management device according to claim 12 or 13.
  • Appendix 16 It controls the movement of antennas that can be moved individually on rails attached to the shelf, Using the antenna, an RFID tag attached to an article is read, the RFID tag including information that can identify the article; Identifying information representing a display status of the item on the shelf based on the position information of the antenna and the information read from the RFID tag; outputting information representing the display status; How to manage it.
  • Appendix 17 an RFID tag including information that can identify a position on the shelf is attached to each position near the rail; The reading further includes reading the RFID tag including the information capable of identifying the location; In the identification of the information representing the display situation, the display situation is identified based on the information capable of identifying the read position and the information capable of identifying the read item.
  • Appendix 18 Identifying position information of the antenna from control information of the movement of the antenna; In the identification of the information representing the display situation, the display situation is identified based on position information of the antenna and the information capable of identifying the read item. The management method described in Appendix 16.
  • Appendix 19 Controlling an imaging device capable of imaging the moving range of the antenna on the shelf; In the control of the imaging device, at least one of a direction, a position, and an angle of view of the imaging device is controlled in response to reading of the information capable of identifying the item by the antenna, thereby causing the imaging device to capture an image of the shelf. 19.
  • the management method according to any one of appendices 16 to 18.
  • the imaging device is movable on a rail attached to the shelf; In the control of the imaging device, a movement of the imaging device is controlled to a position where an image of the article can be captured in response to reading of the information capable of identifying the article by the antenna.
  • Appendix 23 In the control of the imaging device, the imaging device is moved to a position where the image of the article can be captured according to a deadline of the article specified by the information that can identify the article by the antenna. 23. The management method according to any one of appendices 20 to 22.
  • the sensor is at least one of a weight sensor, a vibration sensor, a sound detection sensor, and a human presence sensor. The management method described in Appendix 24.
  • the sensor is a weight sensor; the detection result is a detection result of a change in weight by the weight sensor, The predetermined condition is a weight change in a unit different from the weight of the item assigned to the position where the weight sensor is attached.
  • Appendix 28 detecting, from an image captured by the imaging device, that the person has acquired an item from the shelf; When it is detected in the control of the antenna that the person has acquired an item from the shelf, the antenna is moved to a position on the shelf that includes the position where the item is placed within a reading range. The management method described in Appendix 27.
  • Appendix 32 an RFID tag including information that can identify a position on the shelf is attached to each position near the rail;
  • the reading process further includes reading the RFID tag including the information capable of identifying the location;
  • the display situation is identified based on the information capable of identifying the read position and the information capable of identifying the read item.
  • the computer includes: Identifying position information of the antenna from control information of the movement of the antenna; Execute the process, In the process of identifying the information representing the display situation, the display situation is identified based on position information of the antenna and the information capable of identifying the read item. 32.
  • the computer includes: Controlling an imaging device capable of imaging the moving range of the antenna on the shelf; Execute the process, In the process of controlling the imaging device, at least one of a direction, a position, and an angle of view of the imaging device is controlled in response to reading of the information capable of identifying the item by the antenna, so that the imaging device captures an image of the shelf. 34.
  • a recording medium according to any one of claims 31 to 33.
  • the imaging device is movable on a rail attached to the shelf; and in the process of controlling the imaging device, in response to reading of the information capable of identifying the article by the antenna, controlling movement of the imaging device to a position capable of capturing an image of the article.
  • Appendix 39 In the process of controlling the antenna, when a detection result by a sensor attached to the shelf satisfies a predetermined condition, movement of the antenna is controlled. 39. A recording medium according to any one of appendices 35 to 38.
  • the sensor is at least one of a weight sensor, a vibration sensor, a sound detection sensor, and a human presence sensor. 40. The recording medium according to claim 39.
  • the sensor is a weight sensor; the detection result is a detection result of a change in weight by the weight sensor, The predetermined condition is a weight change in a unit of weight different from the weight of the item assigned to the position where the weight sensor is attached. 40. The recording medium according to claim 39.
  • the computer includes: detecting a behavior of a person standing in front of the shelf from an image captured by an imaging device capable of capturing an image of the person; Execute the process, In the process of controlling the antenna, the antenna is moved to a position near the position where the person is detected in response to the behavior of the person. 42.
  • a recording medium according to any one of claims 31 to 41.
  • the computer includes: detecting, from the image captured by the imaging device, that the person has acquired an item from the shelf; Execute the process, In the process of controlling the antenna, when it is detected that the person has acquired an item from the shelf, the antenna is moved to a position on the shelf that includes the position where the item is placed within a reading range. 43. The recording medium according to claim 42.
  • the computer includes: detecting an article included in an image captured by an imaging device capable of capturing an image of a moving range of the antenna on the shelf; Execute the process, In the process of controlling the antenna, the antenna is moved to a position that includes within a reading range a position at which the article is placed and that is included in the image.
  • a recording medium according to any one of claims 31 to 44.

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)

Abstract

The management device comprises an antenna control unit, a reading unit, a status identification unit, and an output unit. The antenna control unit controls movement of antennas that can individually move on a rail attached to a shelf. The reading unit uses the antennas to read an RFID tag attached to an article and including information that can identify the article. The status identification unit identifies information indicating the display status of the article on the shelf on the basis of position information of the antenna and the information read from the RFID tag. The output unit outputs information indicating the display status.

Description

管理装置、管理方法、および記録媒体Management device, management method, and recording medium

 本開示は、管理装置などに関する。 This disclosure relates to a management device, etc.

 近年、RFID(Radio Frequency Identification)タグを取り付けた物品を棚に保管や陳列する場合がある。RFIDのリーダが、アンテナを介して棚に保管された物品の数などの保管状況等を管理する。 In recent years, items with RFID (Radio Frequency Identification) tags attached are often stored or displayed on shelves. An RFID reader uses an antenna to manage the storage status, such as the number of items stored on the shelf.

 特許文献1には、棚の段のそれぞれに対する複数のアンテナとリーダとを含むスキャナーが棚に設置され、スキャナーが、棚の横方向に移動することにより、棚の各段の物品に取り付けられたRFIDタグを読み取ることが記載されている。 Patent document 1 describes how a scanner including multiple antennas and readers for each shelf level is installed on the shelf, and the scanner moves laterally across the shelf to read the RFID tags attached to the items on each shelf level.

特表2015-510479号公報Special Publication No. 2015-510479

 ところで、棚にある物品の状況を管理するために、RFIDタグを取り付けた物品を棚に置く場合、多くのアンテナが必要となる場合がある。 By the way, when placing items with RFID tags attached on a shelf to manage the status of the items on the shelf, many antennas may be required.

 本開示の目的の一例は、アンテナの数の低減化を図る管理装置などを提供することにある。 One example of the objective of this disclosure is to provide a management device or the like that reduces the number of antennas.

 本開示の一態様における管理装置は、
 棚に取り付けられたレール上を個別に移動可能なアンテナの移動を制御するアンテナ制御手段と、
 前記アンテナを用いて、物品に付けられた、前記物品を識別可能な情報を含むRFIDタグを読み取る読取手段と、
 前記アンテナの位置情報と、前記RFIDタグから読み取った前記情報とに基づいて、前記棚における前記物品の陳列状況を表す情報を特定する状況特定手段と、
 前記陳列状況を表す情報を出力する出力手段と、
 を備える。
In one aspect of the present disclosure, a management device includes:
an antenna control means for controlling movement of antennas which are individually movable on rails attached to the shelf;
A reading means for reading an RFID tag attached to an article, the RFID tag including information capable of identifying the article, by using the antenna;
a situation identification means for identifying information representing a display situation of the items on the shelf based on position information of the antenna and the information read from the RFID tag;
an output means for outputting information representing the display status;
Equipped with.

 本開示の一態様における管理方法は、
 棚に取り付けられたレール上を個別に移動可能なアンテナの移動を制御し、
 前記アンテナを用いて、物品に付けられた、物品を識別可能な情報を含むRFIDタグを読み取り、
 前記アンテナの位置情報と、前記RFIDタグから読み取った前記情報とに基づいて、前記棚における前記物品の陳列状況を表す情報を特定し、
 前記陳列状況を表す情報を出力する。
In one aspect of the present disclosure, a management method includes:
It controls the movement of antennas that can be moved individually on rails attached to the shelf,
Using the antenna, an RFID tag attached to an item is read, the RFID tag including information that can identify the item;
Identifying information representing a display status of the item on the shelf based on the position information of the antenna and the information read from the RFID tag;
Information representing the display status is output.

 本開示の一態様におけるプログラムは、コンピュータに、
 棚に取り付けられたレール上を個別に移動可能なアンテナの移動を制御し、
 前記アンテナを用いて、物品に付けられた、物品を識別可能な情報を含むRFIDタグを読み取り、
 前記アンテナの位置情報と、前記RFIDタグから読み取った前記情報とに基づいて、前記棚における前記物品の陳列状況を表す情報を特定し、
 前記陳列状況を表す情報を出力する、
 処理を実行させる。
In one aspect of the present disclosure, a program is provided that includes:
It controls the movement of antennas that can be moved individually on rails attached to the shelf,
Using the antenna, an RFID tag attached to an item is read, the RFID tag including information that can identify the item;
Identifying information representing a display status of the item on the shelf based on the position information of the antenna and the information read from the RFID tag;
outputting information representing the display status;
Execute the process.

 各プログラムは、コンピュータが読み取り可能な非一時的な記録媒体に記憶されていてもよい。 Each program may be stored on a non-transitory computer-readable recording medium.

 本開示によれば、アンテナの数の低減化を図ることができる。 This disclosure makes it possible to reduce the number of antennas.

本開示に係る管理装置の一構成例を示す第1のブロック図である。FIG. 2 is a first block diagram illustrating a configuration example of a management device according to the present disclosure. 棚の一例である。This is an example of a shelf. アンテナが車輪を有する移動部に含まれる例を示す説明図である。FIG. 13 is an explanatory diagram showing an example in which an antenna is included in a moving part having wheels. 棚に取り付けられたレールおよびアンテナを備える移動部の一例を示す説明図である。FIG. 13 is an explanatory diagram showing an example of a moving part including a rail and an antenna attached to a shelf. 本開示に係る管理装置の一動作例を示すフローチャートである。10 is a flowchart illustrating an example of an operation of a management device according to the present disclosure. 管理装置と他の装置との接続例を示す説明図である。FIG. 2 is an explanatory diagram showing an example of a connection between a management device and other devices. 位置タグの取り付け例を示す説明図である。FIG. 13 is an explanatory diagram showing an example of attaching a position tag. アンテナを棚の奥行き方向に移動させる場合における位置タグの取り付け例を示す説明図である。13 is an explanatory diagram showing an example of attaching a position tag when the antenna is moved in the depth direction of the shelf. FIG. 撮像装置の設置例を示す説明図である。FIG. 2 is an explanatory diagram showing an example of installation of an imaging device. 撮像装置が車輪を有する移動部に含まれる例を示す説明図である。FIG. 11 is an explanatory diagram showing an example in which the imaging device is included in a moving part having wheels. アンテナと撮像装置が車輪を有する移動部に含まれる例を示す説明図である。FIG. 11 is an explanatory diagram showing an example in which an antenna and an imaging device are included in a moving part having wheels. 本開示に係る管理装置の一構成例を示す第2のブロック図である。FIG. 2 is a second block diagram illustrating a configuration example of a management device according to the present disclosure. 棚割DBの一例を示す説明図である。FIG. 2 is an explanatory diagram illustrating an example of a shelf allocation DB. アンテナDBの一例を示す説明図である。FIG. 2 is an explanatory diagram illustrating an example of an antenna DB. 位置タグDBの一例を示す説明図である。FIG. 2 is an explanatory diagram illustrating an example of a position tag DB. 商品DBの一例を示す説明図である。FIG. 2 is an explanatory diagram illustrating an example of a product DB. 異物検知の通知とともに棚の画像が表示される例を示す説明図である。13 is an explanatory diagram showing an example in which an image of a shelf is displayed together with a notification of detection of a foreign object; FIG. センサの取り付け例を示す説明図である。FIG. 11 is an explanatory diagram showing an example of sensor installation. センサによる検出結果に応じてアンテナの移動を制御する管理装置の動作例を示すフローチャートである。10 is a flowchart showing an example of the operation of a management device that controls the movement of an antenna in accordance with a detection result by a sensor. 読取状態に応じて撮像装置を制御する管理装置の動作例を示すフローチャートである。10 is a flowchart showing an example of the operation of a management device that controls an imaging device according to a reading state. コンピュータのハードウェア構成例を示す説明図である。FIG. 2 is an explanatory diagram illustrating an example of a hardware configuration of a computer.

 以下に図面を参照して、本開示に係る管理装置、管理方法、プログラム、およびプログラムを記録する非一時的な記録媒体の実施の形態を詳細に説明する。本実施の形態は、開示の技術を限定するものではない。 Below, with reference to the drawings, an embodiment of the management device, management method, program, and non-transitory recording medium for recording the program according to the present disclosure will be described in detail. The disclosed technology is not limited to this embodiment.

 各実施の形態では、物品を載せるためのものとして、棚を例に挙げているが、棚に限定されるものではない。また、物品の例として、商品を例に挙げているため、棚の物品の状況として物品の陳列状況としているが、保管状況、配置状況などと言い換えてもよい。例えば、陳列数は、保管数、配置数などと言い換えてもよい。また、物品の種類は、食品、日用品、服飾品、各種材料など特に限定されない。また、棚は、店舗の商品棚等を例に挙げて説明するが、物流倉庫等の棚であってもよい。 In each embodiment, shelves are used as an example of a means for placing items, but this is not limited to shelves. Also, because products are used as an example of items, the status of items on the shelves is referred to as the display status of the items, but this may also be rephrased as the storage status, placement status, etc. For example, the number of items on display may also be rephrased as the number stored, the number placed, etc. Also, the types of items are not particularly limited and may include food, daily necessities, clothing, various materials, etc. Also, although the shelves are described using store shelves as an example, they may also be shelves in a logistics warehouse, etc.

 (第1の実施の形態)
 図1は、本開示に係る管理装置の一構成例を示す第1のブロック図である。管理装置10は、アンテナ制御部101と、読取部102と、状況特定部103と、出力部104とを備える。
(First embodiment)
1 is a first block diagram showing a configuration example of a management device according to the present disclosure. The management device 10 includes an antenna control unit 101, a reading unit 102, a situation identifying unit 103, and an output unit 104.

 アンテナ制御部101は、棚に取り付けられたレール上を独立して移動可能なアンテナの移動を制御するアンテナ制御手段の一例である。 The antenna control unit 101 is an example of an antenna control means that controls the movement of an antenna that can move independently on a rail attached to a shelf.

 図2は、棚の一例である。棚の種類は、特に限定されない。棚は、例えば、複数の段を有していてもよい。 FIG. 2 shows an example of a shelf. The type of shelf is not particularly limited. The shelf may have multiple tiers, for example.

 例えば、棚には、アンテナ11が棚の横方向に移動可能なレールが取り付けられてもよい。例えば、横方向にアンテナ11が移動可能な場合、棚の段の部分にレールが取り付けられてもよい。棚の数は、1台であってもよいし、複数台であってもよい。よって、複数の棚を跨いでレールが取り付けられ、アンテナ11が移動可能であってもよい。 For example, the shelf may be fitted with rails that allow the antenna 11 to move laterally across the shelf. For example, if the antenna 11 is movable laterally, the rails may be attached to the shelf steps. The number of shelves may be one or more. Thus, rails may be attached across multiple shelves, allowing the antenna 11 to move.

 また、例えば、棚には、アンテナ11が棚の奥行き方向に移動可能なレールが取り付けられてもよい。また、例えば、棚には、アンテナ11が棚の高さ方向に移動可能なレールが取り付けられてもよい。 Furthermore, for example, a rail may be attached to the shelf, allowing the antenna 11 to move in the depth direction of the shelf.Furthermore, for example, a rail may be attached to the shelf, allowing the antenna 11 to move in the height direction of the shelf.

 例えば、棚には、RFIDタグが付与された物品が配置される。物品の例として商品を例に挙げる。商品にRFIDタグを付ける方法は、商品の値札タグなどの商品の付属品にRFIDタグを付けたり、商品自体にRFIDタグを貼り付けるなど様々ある。ここで、商品に付けられるRFIDタグを商品タグと呼ぶ場合がある。 For example, items with RFID tags attached are placed on shelves. Let's take products as an example of items. There are various methods for attaching RFID tags to products, such as attaching the RFID tag to an accessory of the product, such as the product's price tag, or attaching the RFID tag to the product itself. Here, the RFID tag attached to a product may be called a product tag.

 また、アンテナ11は、ケーブル等を介してRFID用のリーダ12と接続される。管理装置10は、リーダ12と通信ネットワーク等を介して接続される。管理装置10は、リーダ12に読取指示を送信すると、リーダ12が、アンテナ11を介して商品タグを読み取ることができる。リーダ12は、アンテナ11から送信される電波およびアンテナ11へ送信する電波を用いて、RFIDタグに記憶された情報を取得して、管理装置10へ送信する。より具体的に、RFIDタグは、リーダ12によって制御されたアンテナ11からの搬送波を反射することで通信を行う場合がある。RFIDタグに記憶された情報は、この反射波に載せられる。そして、管理装置10は、RFIDタグに記憶された情報を受信することにより、RFIDタグに記憶された情報を読み取ることができる。 The antenna 11 is also connected to an RFID reader 12 via a cable or the like. The management device 10 is connected to the reader 12 via a communication network or the like. When the management device 10 transmits a read instruction to the reader 12, the reader 12 can read the product tag via the antenna 11. The reader 12 acquires information stored in the RFID tag using radio waves transmitted from the antenna 11 and radio waves transmitted to the antenna 11, and transmits the information to the management device 10. More specifically, the RFID tag may communicate by reflecting a carrier wave from the antenna 11 controlled by the reader 12. The information stored in the RFID tag is carried on this reflected wave. The management device 10 can then read the information stored in the RFID tag by receiving the information stored in the RFID tag.

 ここで、アンテナ11の種類は、特に限定されないが、アンテナ11が移動可能であれば、読取範囲が狭いようなアンテナ11を用いることができる。例えば、アンテナ11は、同一種類の商品の商品タグを読み取り可能なものであってもよい。例えば、アンテナ11は、棚の各段に複数の列がある場合、同一商品が陳列される複数の列の商品タグを読み取り可能なものであってもよい。例えば、図2において、棚の各段に複数の列があるとは、横方向に複数の列があることである。 Here, the type of antenna 11 is not particularly limited, but as long as the antenna 11 is movable, an antenna 11 with a narrow reading range can be used. For example, the antenna 11 may be capable of reading product tags of the same type of product. For example, when there are multiple rows on each level of a shelf, the antenna 11 may be capable of reading product tags of multiple rows in which the same product is displayed. For example, in FIG. 2, multiple rows on each level of a shelf means that there are multiple rows in the horizontal direction.

 例えば、レール上を移動可能な移動部にアンテナ11が取り付けられていてもよいし、レール上を移動可能な移動部にアンテナ11が同じ装置として一体化されていてもよい。 For example, the antenna 11 may be attached to a moving part that can move on a rail, or the antenna 11 may be integrated into the moving part that can move on a rail as the same device.

 図3は、アンテナ11が車輪を有する移動部に含まれる例を示す説明図である。移動部13は、例えば、車輪を有していてもよい。車輪の数は特に限定されないが、図3において、移動部13の車輪は、2つある。移動部13は、車輪を回転させることにより移動可能である。例えば、移動部13は、モータを制御することにより車輪を回転させてもよい。 FIG. 3 is an explanatory diagram showing an example in which the antenna 11 is included in a moving unit having wheels. The moving unit 13 may have wheels, for example. There is no particular limit to the number of wheels, but in FIG. 3, the moving unit 13 has two wheels. The moving unit 13 can move by rotating the wheels. For example, the moving unit 13 may rotate the wheels by controlling a motor.

 このように、アンテナ制御部101は、棚に取り付けられたレール上に置かれた、アンテナ11を備える移動部13の移動を制御することにより、アンテナ11の移動を制御してもよい。 In this way, the antenna control unit 101 may control the movement of the antenna 11 by controlling the movement of the moving unit 13 equipped with the antenna 11, which is placed on a rail attached to a shelf.

 図4は、棚に取り付けられたレールおよびアンテナ11を備える移動部13の一例を示す説明図である。棚には、レールが取り付けられる。レールには、移動部13が取り付けられる。そして、移動部13がレール上を移動する。移動部13は、アンテナ11を備え、アンテナ11は、ケーブルによってリーダ12と接続される。 FIG. 4 is an explanatory diagram showing an example of a moving unit 13 equipped with a rail and an antenna 11 attached to a shelf. A rail is attached to the shelf. The moving unit 13 is attached to the rail. The moving unit 13 moves on the rail. The moving unit 13 is equipped with an antenna 11, and the antenna 11 is connected to a reader 12 by a cable.

 例えば、棚の段にレールが取り付けられる場合、値札は、移動部13を隠すように、レールに取り付けられてもよい。段には、商品が陳列される。商品には、商品タグが付されている。 For example, if rails are attached to the shelves, the price tags may be attached to the rails so as to hide the moving part 13. Products are displayed on the shelves. Product tags are attached to the products.

 読取部102は、アンテナ11を用いて、商品に付けられた、商品を識別可能な情報を含むRFIDタグを読み取る読取手段の一例である。商品タグは、商品ID(Identifier)を記憶しておいてもよい。商品タグIDは、商品に付けられた商品タグを識別する商品タグ識別情報の一例である。また、商品タグは、商品名や商品の価格などの商品の情報を記憶しておいてもよい。 The reading unit 102 is an example of a reading means that uses the antenna 11 to read an RFID tag attached to a product that contains information that can identify the product. The product tag may store a product ID (identifier). The product tag ID is an example of product tag identification information that identifies the product tag attached to the product. The product tag may also store product information such as the product name and price.

 具体的な読取方法として、読取部102は、商品タグに記憶された情報を読み取り読取指示をリーダ12に送信すればよい。そして、リーダ12が、アンテナ11を介して商品タグに記憶された情報を読み取る。 As a specific reading method, the reading unit 102 reads the information stored in the product tag and transmits a read instruction to the reader 12. The reader 12 then reads the information stored in the product tag via the antenna 11.

 状況特定部103は、アンテナ11の位置情報と、商品タグから読み取った情報とに基づいて、棚における商品の陳列状況を表す情報を特定する特定手段の一例である。アンテナ11の位置情報は、アンテナ11の移動量によって推定されてもよいし、位置を特定するためのRFIDタグの読取によって特定されてもよい。 The situation identification unit 103 is an example of an identification means that identifies information that represents the display situation of products on a shelf based on the position information of the antenna 11 and information read from the product tag. The position information of the antenna 11 may be estimated based on the amount of movement of the antenna 11, or may be identified by reading an RFID tag to identify the position.

 陳列状況を表す情報を特定する例として、状況特定部103は、棚における商品の陳列数を特定してもよい。さらに、例えば、状況特定部103は、陳列数が所定数以下となるような欠品を検知してもよい。例えば、状況特定部103は、棚の手前にある商品の陳列数が所定数以下となるような状況を検知してもよい。 As an example of identifying information representing a display situation, the situation identification unit 103 may identify the number of products displayed on a shelf. Furthermore, for example, the situation identification unit 103 may detect a shortage in which the number of products displayed falls below a predetermined number. For example, the situation identification unit 103 may detect a situation in which the number of products displayed at the front of a shelf falls below a predetermined number.

 陳列状況を表す情報を特定する他の例として、状況特定部103は、棚において、棚割と異なる商品が陳列されていることを特定してもよい。すなわち、状況特定部103は、移動したアンテナ11の位置情報が表す位置およびその周辺の位置に陳列されるように割り当てられた商品と、商品タグから読み取られた情報によって識別される商品とが同じかを判定すればよい。例えば、状況特定部103は、異なる場合、棚割と異なる商品が陳列されていることを特定することができる。また、例えば、状況特定部103は、棚における商品の情報を特定してもよい。商品の情報としては、商品の名称、商品の期限などであってもよい。商品の期限は、使用期限、賞味期限、消費期限などが挙げられる。 As another example of identifying information representing the display situation, the situation identification unit 103 may identify that a product different from the shelf allocation is displayed on the shelf. That is, the situation identification unit 103 may determine whether the product assigned to be displayed at the position indicated by the position information of the moved antenna 11 and its surrounding positions is the same as the product identified by the information read from the product tag. For example, if they are different, the situation identification unit 103 can identify that a product different from the shelf allocation is displayed. Also, for example, the situation identification unit 103 may identify product information on the shelf. Product information may be the product name, product expiration date, etc. Product expiration dates include a use-by date, best-before date, and expiry date.

 陳列状況を表す情報を特定する他の例として、状況特定部103は、アンテナ11の位置情報と、商品タグから読み取った情報とに基づいて、アンテナ11の位置情報が表す位置およびその周辺の位置に、探索対象の商品があるかを特定してもよい。 As another example of identifying information representing the display situation, the situation identification unit 103 may identify whether the product to be searched for is located at the position indicated by the position information of the antenna 11 and its surrounding positions, based on the position information of the antenna 11 and information read from the product tag.

 出力部104は、陳列状況を表す情報を出力する出力手段の一例である。例えば、出力部104は、陳列状況に変化があった場合に、陳列状況を表す情報を出力してもよい。例えば、出力部104は、陳列状況に異常があった場合に、陳列状況を表す情報を出力してもよい。陳列状況に異常がある場合とは、例えば、棚割と異なる商品が陳列されている場合、陳列数が所定数以下である場合などが挙げられる。 The output unit 104 is an example of an output means that outputs information representing the display situation. For example, the output unit 104 may output information representing the display situation when there is a change in the display situation. For example, the output unit 104 may output information representing the display situation when there is an abnormality in the display situation. Examples of cases where there is an abnormality in the display situation include when a product different from the shelf allocation is displayed, when the number of products displayed is below a predetermined number, etc.

 また、例えば、出力部104は、読取時刻を表す時刻情報と陳列状況を表す情報を関連付けて出力してもよい。出力部104による出力先は、データベースなどの記憶装置、端末装置、表示装置、音声出力装置、照明装置など特に限定されない。なお、端末装置は、表示装置、音声出力装置、照明装置などを有していてもよい。例えば、出力部104が、ユーザの端末装置に、陳列状況を表す情報を表示してもよい。ユーザは、店員、顧客など特に限定されない。例えば、品出し指示等の出力であれば、ユーザは、店員であってもよい。例えば、陳列数等の出力であれば、ユーザは、店員であってもよいし、顧客であってもよい。 Furthermore, for example, the output unit 104 may output time information indicating the reading time in association with information indicating the display status. The output destination of the output unit 104 is not limited to a storage device such as a database, a terminal device, a display device, an audio output device, a lighting device, etc. The terminal device may have a display device, an audio output device, a lighting device, etc. For example, the output unit 104 may display information indicating the display status on a user's terminal device. The user is not limited to a store clerk, a customer, etc. For example, if the output is an instruction to put out products, etc., the user may be a store clerk. For example, if the output is the number of products on display, etc., the user may be a store clerk or a customer.

 (フローチャート)
 図5は、本開示に係る管理装置10の一動作例を示すフローチャートである。アンテナ制御部101は、レール上のアンテナ11の移動を制御する(ステップS101)。読取部102は、商品タグを読み取る(ステップS102)。例えば、状況特定部103は、棚における商品の陳列状況を表す情報を特定する(ステップS103)。出力部104は、陳列状況を表す情報を出力する(ステップS104)。
(flowchart)
5 is a flowchart showing an example of an operation of the management device 10 according to the present disclosure. The antenna control unit 101 controls the movement of the antenna 11 on the rail (step S101). The reading unit 102 reads the product tag (step S102). For example, the situation identification unit 103 identifies information representing the display situation of the products on the shelf (step S103). The output unit 104 outputs the information representing the display situation (step S104).

 以上、アンテナ11が移動可能なレールが棚に取り付けられてあり、管理装置10は、アンテナ11を移動させ、棚に置かれている物品に取り付けられたRFIDタグを読み取る。そして、管理装置10は、棚の陳列状況を管理する。これにより、アンテナ11の数の低減を図ることができる。 As described above, rails along which the antennas 11 can move are attached to the shelves, and the management device 10 moves the antennas 11 to read the RFID tags attached to the items placed on the shelves. The management device 10 then manages the display status of the shelves. This makes it possible to reduce the number of antennas 11.

 また、例えば、複数のアンテナを同時に動かして、複数のアンテナのそれぞれから読取を行う場合、リーダが、複数のアンテナの読み取りを切り替えるため、読み取り精度が低くなる場合がある。このため、アンテナ11が単体で移動可能であれば、読取精度の低下を抑制することができる。ただし、複数のアンテナ11が同時に移動可能な構成が用いられてもよい。 Furthermore, for example, when multiple antennas are moved simultaneously and reading is performed from each of the multiple antennas, the reader switches between reading from the multiple antennas, which may result in reduced reading accuracy. For this reason, if the antenna 11 can be moved independently, the reduction in reading accuracy can be suppressed. However, a configuration in which multiple antennas 11 can be moved simultaneously may also be used.

 (第2の実施の形態)
 つぎに、第2の実施の形態について図面を参照して詳細に説明する。第2の実施の形態では、アンテナの位置を特定する例と、アンテナの移動のタイミングの例と、アンテナと他の装置との組み合わせ例と、について説明する。以下、第2の実施の形態の説明が不明確にならない範囲で、前述の説明と重複する内容については説明を省略する。
Second Embodiment
Next, the second embodiment will be described in detail with reference to the drawings. In the second embodiment, an example of identifying the position of the antenna, an example of the timing of moving the antenna, and an example of combining the antenna with other devices will be described. Below, the description of the second embodiment will be omitted to the extent that it does not become unclear.

 図6は、管理装置と他の装置との接続例を示す説明図である。ここで、管理装置20は、店舗に設置されるエッジ端末装置であってもよいし、サーバであってもよい。 FIG. 6 is an explanatory diagram showing an example of a connection between a management device and other devices. Here, the management device 20 may be an edge terminal device installed in a store, or may be a server.

 例えば、管理装置20は、通信ネットワークを介して、RFID用のリーダ22と接続される。リーダ22は、1または複数のアンテナ21に接続される。リーダ22は、店舗の広さやリーダ22の性能によって適宜設置されればよい。リーダ22は、リーダ専用であってもよいし、リーダライタであってもよい。アンテナ21とリーダ22とはケーブルを用いて接続される。図6には、複数のアンテナ21-1~21-nを示す。例えばnは2以上の整数である。実施の形態1で説明した例と同様に、アンテナ21は、例えば、移動部23に備えられていてもよい。よって、図6には、複数の移動部23-1~23-nを示す。 For example, the management device 20 is connected to an RFID reader 22 via a communication network. The reader 22 is connected to one or more antennas 21. The reader 22 may be installed as appropriate depending on the size of the store and the performance of the reader 22. The reader 22 may be a dedicated reader or a reader/writer. The antenna 21 and the reader 22 are connected using a cable. Figure 6 shows multiple antennas 21-1 to 21-n. For example, n is an integer equal to or greater than 2. As in the example described in the first embodiment, the antenna 21 may be provided in, for example, the mobile unit 23. Therefore, Figure 6 shows multiple mobile units 23-1 to 23-n.

 例えば、管理装置20は、通信ネットワークを介して、撮像装置24に接続される。例えば、管理装置20は、撮像装置24を制御可能であってもよい。 For example, the management device 20 is connected to the imaging device 24 via a communication network. For example, the management device 20 may be capable of controlling the imaging device 24.

 また、撮像装置24は、例えば、店舗の天井等に設置されてもよい。例えば、撮像装置24は、棚を撮像可能な位置に設置されてもよい。例えば、撮像装置24は、棚を正面から撮像可能な位置に設置されてもよい。撮像装置24は、管理装置20による制御によって位置、向き、画角などが制御され、棚を撮像可能となってもよい。さらに、例えば撮像装置24は、管理装置20による制御によって移動可能であってもよい。例えば撮像装置24は、対面する棚に取り付けられたレール上を移動可能であってもよい。これにより、撮像装置24は、対面する棚側から見える棚の正面が撮像可能である。また、例えば、撮像装置24は、天井に取り付けられたレール上を移動可能であってもよい。 The imaging device 24 may also be installed on, for example, the ceiling of a store. For example, the imaging device 24 may be installed in a position where it can image the shelf. For example, the imaging device 24 may be installed in a position where it can image the shelf from the front. The imaging device 24 may be capable of imaging the shelf by controlling the position, orientation, angle of view, etc., through control by the management device 20. Furthermore, for example, the imaging device 24 may be movable through control by the management device 20. For example, the imaging device 24 may be movable on a rail attached to the facing shelf. This allows the imaging device 24 to image the front of the shelf as seen from the facing shelf side. Also, for example, the imaging device 24 may be movable on a rail attached to the ceiling.

 また、撮像装置24は、棚の前にいる人物を撮像可能な位置に設置されてもよい。撮像装置24は、管理装置20による制御によって位置、向き、画角などが制御され、棚の前にいる人物を撮像可能となってもよい。さらに、例えば撮像装置24は、管理装置20による制御によって移動可能であってもよい。 The imaging device 24 may also be installed in a position where it can capture an image of a person standing in front of the shelf. The position, orientation, angle of view, etc. of the imaging device 24 may be controlled by the management device 20, making it possible to capture an image of a person standing in front of the shelf. Furthermore, for example, the imaging device 24 may be movable by the control of the management device 20.

 ここで、棚を撮像可能な撮像装置24と、棚の前にいる人物を撮像可能な撮像装置24とは、同一の撮像装置であってもよいし、異なる撮像装置であってもよい。よって、複数の撮像装置24が店舗に設置されていてもよい。 Here, the imaging device 24 capable of capturing an image of the shelf and the imaging device 24 capable of capturing an image of a person standing in front of the shelf may be the same imaging device or may be different imaging devices. Therefore, multiple imaging devices 24 may be installed in the store.

 また、例えば、管理装置20は、通信ネットワークを介して、端末装置25に接続される。端末装置25は、管理装置20による通知の通知先の一例であり、通知先となる装置は、特に限定されない。例えば、端末装置25は、ユーザの端末装置25であってもよいし、店舗に固定配置された端末装置25であってもよいし、特に限定されない。 Furthermore, for example, the management device 20 is connected to a terminal device 25 via a communication network. The terminal device 25 is an example of a destination of a notification from the management device 20, and the device to which the notification is sent is not particularly limited. For example, the terminal device 25 may be a user's terminal device 25, or may be a terminal device 25 fixedly installed in a store, and is not particularly limited.

 図7は、位置タグの取り付け例を示す説明図である。図7において、アンテナ21のそれぞれが、3つの棚を横方向に移動可能な例である。ここで、アンテナ21の位置情報を特定するために、RFIDタグが棚に取り付けられていてもよい。棚に取り付けられるRFIDタグを位置タグとも呼ぶ。例えば、位置タグは、アンテナ21が読取易い位置に取り付けられていてもよい。例えば、位置タグは、レール付近に貼り付けられていてもよい。例えば、位置タグとしては、近接タグが用いられてもよい。図7において、位置タグは、複数取り付けられていてもよい。位置タグの数は、特に限定されないが、棚の段の列ごとに設けられてもよいし、商品の陳列位置が特定可能な程度であってもよい。 FIG. 7 is an explanatory diagram showing an example of attaching a position tag. In FIG. 7, each of the antennas 21 is an example that can move laterally across three shelves. Here, an RFID tag may be attached to the shelf to identify the position information of the antenna 21. An RFID tag attached to a shelf is also called a position tag. For example, the position tag may be attached in a position where it is easy for the antenna 21 to read. For example, the position tag may be attached near a rail. For example, a proximity tag may be used as the position tag. In FIG. 7, multiple position tags may be attached. The number of position tags is not particularly limited, but may be provided for each row of shelf levels, or may be such that the display position of the product can be identified.

 図8は、棚の奥行き方向を移動させる場合における位置タグの取り付け例を示す説明図である。例えば、商品の上方に位置タグが貼り付けられていてもよい。そして、棚において商品の上方にレールが取り付けられ、アンテナ21は、レール上を移動可能であり、奥行き方向にタグを読み取り可能であってもよい。これにより、アンテナ21の数を減らすことを可能とする。 FIG. 8 is an explanatory diagram showing an example of attaching a position tag when moving the shelf in the depth direction. For example, the position tag may be attached above the product. Rails may be attached above the product on the shelf, and the antenna 21 may be movable on the rails and capable of reading the tag in the depth direction. This makes it possible to reduce the number of antennas 21.

 ここで、例えば、位置タグは、位置タグを識別するための位置タグIDを記憶していてもよい。または、例えば位置タグは、棚および棚における位置を表す位置情報を記憶していてもよい。 Here, for example, the position tag may store a position tag ID for identifying the position tag. Or, for example, the position tag may store position information representing a shelf and a position on the shelf.

 図9は、撮像装置24の設置例を示す説明図である。例えば、撮像装置24は、天井付近に取り付けられたレール上を移動可能であってもよい。例えば、撮像装置24は、レール上を移動することにより、複数の棚の少なくとも一部を撮像可能であってもよい。図9において、撮像装置24は、点線で示すように、例えば、一番左の棚の上から2段目の段を撮像している。 FIG. 9 is an explanatory diagram showing an example of the installation of the imaging device 24. For example, the imaging device 24 may be movable on a rail attached near the ceiling. For example, the imaging device 24 may be able to capture images of at least a portion of a plurality of shelves by moving on the rail. In FIG. 9, the imaging device 24 captures an image of, for example, the second shelf from the top of the leftmost shelf, as shown by the dotted line.

 図10は、撮像装置24が車輪を有する移動部に含まれる例を示す説明図である。移動部26の機能は、図3に示す移動部13と同じであってよく、移動部26は、撮像装置24を有している。例えば、対面する2つの棚のうちの第1の棚を撮像するために、2つの棚のうちの第2の棚にレールが取り付けられ、移動部26が、第2の棚に取り付けられたレール上を移動することにより、撮像装置24が、第1の棚の所定の範囲を撮像してもよい。第1の棚は、対面する2つの棚のうちの一方の棚であり、第2の棚は、2つの棚のうちの、第1の棚に対面する棚である。 FIG. 10 is an explanatory diagram showing an example in which the imaging device 24 is included in a moving unit having wheels. The function of the moving unit 26 may be the same as that of the moving unit 13 shown in FIG. 3, and the moving unit 26 has the imaging device 24. For example, to capture an image of a first shelf of two facing shelves, a rail may be attached to the second shelf of the two shelves, and the imaging device 24 may capture an image of a predetermined range of the first shelf by moving the moving unit 26 on the rail attached to the second shelf. The first shelf is one of the two facing shelves, and the second shelf is the shelf of the two shelves that faces the first shelf.

 図11は、アンテナ21と撮像装置24が車輪を有する移動部23に含まれる例を示す説明図である。図11において、複数の棚のそれぞれにレールが取り付けられてある場合、移動部23は、アンテナ21と撮像装置24とを有していてもよい。移動部23が、棚に取り付けられたレール上を移動し、アンテナ21は、その棚の商品タグを読み取り可能であり、撮像装置24は、対面する棚を撮像可能である。 FIG. 11 is an explanatory diagram showing an example in which the antenna 21 and the imaging device 24 are included in a moving unit 23 having wheels. In FIG. 11, when rails are attached to each of a plurality of shelves, the moving unit 23 may have the antenna 21 and the imaging device 24. The moving unit 23 moves on the rails attached to the shelves, the antenna 21 can read the product tags of the shelves, and the imaging device 24 can capture an image of the facing shelf.

 図12は、本開示に係る管理装置20の一構成例を示す第2のブロック図である。図12において、管理装置20は、アンテナ制御部201と、読取部202と、状況特定部203と、出力部204と、受付部205と、位置特定部206と、撮像装置制御部207と、人物検出部208と、物品検出部209と、判定部210と、を備える。 FIG. 12 is a second block diagram showing an example configuration of a management device 20 according to the present disclosure. In FIG. 12, the management device 20 includes an antenna control unit 201, a reading unit 202, a situation identification unit 203, an output unit 204, a reception unit 205, a position identification unit 206, an imaging device control unit 207, a person detection unit 208, an item detection unit 209, and a determination unit 210.

 アンテナ制御部201は、図1に示すアンテナ制御部101の機能を基本機能として有していてもよい。読取部202は、図1に示す読取部102の機能を基本機能として有していてもよい。状況特定部203は、図1に示す状況特定部103の機能を基本機能として有していてもよい。出力部204は、図1に示す出力部104の機能を基本機能として有していてもよい。 The antenna control unit 201 may have the function of the antenna control unit 101 shown in FIG. 1 as a basic function. The reading unit 202 may have the function of the reading unit 102 shown in FIG. 1 as a basic function. The situation identification unit 203 may have the function of the situation identification unit 103 shown in FIG. 1 as a basic function. The output unit 204 may have the function of the output unit 104 shown in FIG. 1 as a basic function.

 また、管理装置20は、棚割DB(DataBase)2001と、アンテナDB2002と、位置タグDB2003と、商品DB2004と、を有していてもよい。 The management device 20 may also have a shelf allocation DB (database) 2001, an antenna DB 2002, a location tag DB 2003, and a product DB 2004.

 図13は、棚割DB2001の一例を示す説明図である。棚割DB2001は、棚の商品への陳列に関する棚割情報である。具体的に、例えば、棚割DB2001は、棚の位置を表す陳列位置情報と、商品を識別する商品IDと、を関連付けて記憶する。商品IDは、商品を識別する商品識別情報の一例である。図13によれば、棚s1の1段目には、商品IDが商品P01である商品が陳列される。 FIG. 13 is an explanatory diagram showing an example of a shelf allocation DB 2001. The shelf allocation DB 2001 is shelf allocation information related to the display of products on shelves. Specifically, for example, the shelf allocation DB 2001 stores display position information indicating the position of the shelf in association with a product ID that identifies the product. The product ID is an example of product identification information that identifies the product. According to FIG. 13, a product with a product ID of product P01 is displayed on the first level of shelf s1.

 ここでは、説明の容易化のために、段別に同一の商品が陳列される例を挙げて説明したが、棚別に同一の商品が陳列されてもよいし、棚の段のうちの列別に同一の商品が陳列されてもよいし、棚割りの具体例については、特に限定されない。 For ease of explanation, an example in which identical products are displayed on different levels has been given here, but the same products may be displayed on different shelves, or on different rows of shelves, and there are no particular limitations on the specific examples of shelf layout.

 図14は、アンテナDB2002の一例を示す説明図である。アンテナDB2002は、各アンテナ21の位置を表す情報である。具体的に、例えば、アンテナDB2002は、アンテナIDと、アンテナIDによって識別されるアンテナ21が移動可能な範囲を表す移動範囲情報とを関連付けて記憶する。例えば、アンテナIDは、アンテナ21を識別するアンテナ識別情報の一例であり、アンテナ番号などであってもよい。移動範囲情報は、棚と棚の段などを表す情報であってもよい。図14において、移動範囲は、棚s1と棚s2との1段目の商品を読み取り可能となるような範囲である。 FIG. 14 is an explanatory diagram showing an example of an antenna DB 2002. The antenna DB 2002 is information representing the position of each antenna 21. Specifically, for example, the antenna DB 2002 stores an antenna ID in association with movement range information representing the range within which the antenna 21 identified by the antenna ID can move. For example, the antenna ID is an example of antenna identification information for identifying the antenna 21, and may be an antenna number, etc. The movement range information may be information representing a shelf and a shelf level, etc. In FIG. 14, the movement range is a range in which products on the first level of shelves s1 and s2 can be read.

 また、アンテナDB2002は、さらに、アンテナ21の初期位置を表す初期位置情報を含んでいてもよい。例えば、アンテナ21の位置は、初期位置を基準にアンテナ21の移動量を基に特定されてもよい。 The antenna DB 2002 may further include initial position information indicating the initial position of the antenna 21. For example, the position of the antenna 21 may be determined based on the amount of movement of the antenna 21 with respect to the initial position.

 図15は、位置タグDB2003の一例を示す説明図である。位置タグDB2003は、各位置タグの取り付け位置に関する情報である。具体的に、例えば、位置タグDB2003は、位置タグIDと、位置タグが取り付けられる位置情報とを関連付けて記憶する。位置タグIDは、位置タグを識別する位置タグ識別情報の一例である。位置タグIDは、RFIDタグの製造番号等が用いられてもよいし、特に限定されない。 FIG. 15 is an explanatory diagram showing an example of a position tag DB 2003. The position tag DB 2003 is information related to the attachment position of each position tag. Specifically, for example, the position tag DB 2003 stores a position tag ID in association with information on the position where the position tag is attached. The position tag ID is an example of position tag identification information that identifies the position tag. The position tag ID may be, for example, the serial number of the RFID tag, and is not particularly limited.

 例えば、位置タグは、位置タグを識別する位置タグIDを記憶する。管理装置20は、アンテナ21を介して、位置タグから位置タグIDを読み取ることにより、位置タグIDに関連付けられた位置情報を基にアンテナ21の位置を特定することができる。 For example, the position tag stores a position tag ID that identifies the position tag. The management device 20 can read the position tag ID from the position tag via the antenna 21 and identify the position of the antenna 21 based on the position information associated with the position tag ID.

 図15によれば、位置タグT01によって識別される位置タグは、棚s1の1段目、1列目から2列目の近傍に取り付けられる。 According to FIG. 15, the position tag identified by position tag T01 is attached to the first level of shelf s1, near the first to second rows.

 図16は、商品DB2004の一例を示す説明図である。商品DB2004は、商品に関する情報である。商品タグは、商品個体別に取り付けられる。このため、商品DB2004は、商品タグ別に、商品ID、商品名などの商品の情報を記憶する。具体的に、例えば、商品DB2004は、商品タグIDと、商品ID、商品名などの商品の情報とを関連付けて記憶する。商品タグIDは、商品に付けられた商品タグを識別する商品タグ識別情報の一例である。商品IDは、商品を識別する商品識別情報の一例である。商品名は、商品の名称である。 Figure 16 is an explanatory diagram showing an example of product DB 2004. Product DB 2004 is information related to products. Product tags are attached to individual products. For this reason, product DB 2004 stores product information such as product IDs and product names for each product tag. Specifically, for example, product DB 2004 stores product tag IDs in association with product information such as product IDs and product names. The product tag ID is an example of product tag identification information that identifies the product tag attached to the product. The product ID is an example of product identification information that identifies the product. The product name is the name of the product.

 図16によれば、商品タグIDがタグPT01であるタグは、商品IDが商品P01である商品に付けられる。商品IDが商品P01である商品の商品名は、xxクッキーである。 According to FIG. 16, a tag with a product tag ID of tag PT01 is attached to a product with a product ID of product P01. The product name of the product with the product ID of product P01 is xx Cookie.

 なお、商品DB2004は、商品タグIDによって識別されるタグの情報、商品IDによって識別される商品の価格、商品の種類、商品の期限、商品の製造元などの他の商品の情報などを含んでもよい。 In addition, the product DB 2004 may also include other product information such as tag information identified by a product tag ID, the price of a product identified by a product ID, the type of product, the expiration date of the product, and the manufacturer of the product.

 ここで、商品タグは、商品の材質に応じたタグが用いられてもよい。例えば、RFIDタグは、RFID用のリーダ22によって制御されたアンテナ21からの搬送波を反射することで通信を行う場合がある。RFIDタグに記憶された情報は、この反射波に載せられる。金属や液体は、搬送波の障害物となり、このような障害物により電波が反射する。このため、RFIDタグによる反射波と障害物による反射波とが干渉し、アンテナ21は、RFIDタグからの反射波を読み難くなる場合や読みやすくなる場合がある。このように、障害物により正常ではない読取が行われる場合がある。そこで、例えば、障害物とならないような商品には、一般的な周波数調整がなされたタグが用いられればよい。缶の飲料、缶詰などのように材質の一部に金属を含む商品には、金属タグが用いられてもよい。例えば、金属タグとは、金属に貼り付けられた場合に一般的な周波数となるように調整されたタグである。液体が入れられるペットボトルや紙パックなどのように材質の一部に液体を含む商品には水タグが用いられてもよい。例えば、水タグとは、水などの液体に接近した場合にRFIDタグの送受信が可能となるように周波数特性が調整されたタグである。商品に商品タグを付すために、棚割は、商品の材質等を考慮して行われてもよい。 Here, the product tag may be a tag that corresponds to the material of the product. For example, an RFID tag may communicate by reflecting a carrier wave from an antenna 21 controlled by an RFID reader 22. The information stored in the RFID tag is carried on this reflected wave. Metal or liquid becomes an obstacle to the carrier wave, and radio waves are reflected by such obstacles. For this reason, the reflected wave from the RFID tag and the reflected wave from the obstacle may interfere with each other, making it difficult or easy for the antenna 21 to read the reflected wave from the RFID tag. In this way, an obstacle may cause an abnormal reading. Therefore, for example, a tag with a general frequency adjustment may be used for products that do not become obstacles. For products that contain metal as part of their material, such as canned drinks and canned goods, a metal tag may be used. For example, a metal tag is a tag that is adjusted to have a general frequency when attached to metal. A water tag may be used for products that contain liquid as part of their material, such as plastic bottles and paper cartons that contain liquid. For example, a water tag is a tag whose frequency characteristics are adjusted so that RFID tags can transmit and receive when they are in close proximity to liquids such as water. In order to attach product tags to products, shelf allocation may be performed taking into account the material of the products, etc.

 つぎに、各機能部について詳細に説明する。 Next, we will explain each functional part in detail.

 アンテナ制御部201は、棚に取り付けられたレール上を移動可能なアンテナ21の移動を制御する。移動方法は、実施の形態1で説明した通りである。アンテナ制御部201が、アンテナ21の位置を移動させるタイミングは、特に限定されない。 The antenna control unit 201 controls the movement of the antenna 21, which is movable on a rail attached to a shelf. The movement method is as described in the first embodiment. There is no particular limitation on the timing at which the antenna control unit 201 moves the position of the antenna 21.

 また、読取部202は、アンテナ21を用いて、商品タグを読み取る。例えば、アンテナ制御部201がアンテナ21の位置を移動させながら、読取部202は、RFIDタグの読取を行ってもよい。読取部202は、継続的に読取を行ってもよいし、単発的に読取を行ってもよい。よって、アンテナ制御部201による処理と、読取部202による処理との順番は特に限定されない。 The reading unit 202 also reads the product tag using the antenna 21. For example, the reading unit 202 may read the RFID tag while the antenna control unit 201 moves the position of the antenna 21. The reading unit 202 may perform reading continuously or may perform reading one-off. Therefore, the order of the processing by the antenna control unit 201 and the processing by the reading unit 202 is not particularly limited.

 前述のように、位置タグがレールの近傍またはレールに取り付けられてある場合、読取部202は、さらに、位置タグを読み取る。なお、具体的には、読取部202は、RFIDタグの読取指示をリーダ22に送信することで、リーダ22が、アンテナ21を介して、アンテナ21の読取範囲内にある商品タグおよび位置タグの少なくともいずれかなどのRFIDタグを読み取る。そして、状況特定部203は、位置タグから読み取った情報と、商品タグから読み取った情報とによって、棚における商品の陳列状況を特定する。ここで、位置タグによってアンテナ21の位置が特定される例について説明する。まずは、例えば、位置タグが記憶する棚における位置を特定可能な情報として、位置タグIDを記憶している場合について説明する。位置タグが、位置タグIDを記憶している場合、位置特定部206は、位置タグから読み取った情報に基づいて、アンテナの位置情報を特定する位置特定手段の一例である。例えば、位置タグが、位置タグIDを記憶している場合、位置特定部206は、位置タグDB2003から、読み取られた位置タグIDに関連付けられている位置情報を取得する。例えば、位置特定部206は、取得した位置情報をアンテナ21の位置を示す位置情報として特定すればよい。ここで、読み取られた位置タグIDが複数ある場合、最も信号強度が強い位置タグから読み取った位置タグIDが用いられればよい。 As mentioned above, if a position tag is near or attached to the rail, the reading unit 202 further reads the position tag. Specifically, the reading unit 202 transmits an instruction to read the RFID tag to the reader 22, which then reads RFID tags, such as at least one of product tags and position tags, within the reading range of the antenna 21 via the antenna 21. The situation determination unit 203 then determines the display situation of products on the shelf based on the information read from the position tag and the information read from the product tag. Here, an example in which the position of the antenna 21 is determined by the position tag will be described. First, for example, a case will be described in which a position tag ID is stored as information capable of determining the position on the shelf stored in the position tag. When the position tag stores a position tag ID, the position determination unit 206 is an example of a position determination means that determines the position information of the antenna based on the information read from the position tag. For example, if the position tag stores a position tag ID, the position identification unit 206 acquires position information associated with the read position tag ID from the position tag DB 2003. For example, the position identification unit 206 may identify the acquired position information as position information indicating the position of the antenna 21. Here, if multiple position tag IDs are read, the position tag ID read from the position tag with the strongest signal strength may be used.

 位置タグが、棚における位置を特定可能な情報として、位置タグが取り付けられた位置を示す位置情報そのものを記憶している場合、アンテナの位置情報は、位置タグの位置情報であればよいため、位置特定部206による位置タグDB2003から位置情報を取得するような処理は行わなくてよい。なお、読み取られた位置情報が複数ある場合、最も信号強度が強い位置タグから読み取った位置情報がアンテナの位置情報として用いられればよい。 If the position tag stores the position information itself, indicating the position where the position tag is attached, as information that can identify the position on the shelf, the position information of the antenna can be the position information of the position tag, so there is no need for the position identification unit 206 to perform processing to obtain position information from the position tag DB 2003. Note that if multiple pieces of position information are read, the position information read from the position tag with the strongest signal strength can be used as the position information of the antenna.

 また、アンテナ21の移動量によってアンテナ21の位置が特定される例について説明する。位置特定部206は、アンテナ制御部201によるアンテナ21の移動の制御情報からアンテナの位置情報を特定する位置特定手段の一例である。より具体的に、位置特定部206は、アンテナ制御部201によるアンテナ21の移動の制御情報からアンテナ21の各方向に対する移動量を特定する。例えば、位置特定部206は、アンテナDB2002に記憶された初期位置を表す位置情報と、特定した移動量とに基づいて、現在のアンテナ21の位置を表す位置情報を特定すればよい。アンテナDB2002は、移動前の位置情報をさらに記憶し、位置特定部206は、移動前の位置情報と、新たな移動量と、によって移動後の位置情報を特定してもよい。 Furthermore, an example in which the position of the antenna 21 is identified by the amount of movement of the antenna 21 will be described. The position identification unit 206 is an example of a position identification means that identifies antenna position information from control information for the movement of the antenna 21 by the antenna control unit 201. More specifically, the position identification unit 206 identifies the amount of movement of the antenna 21 in each direction from control information for the movement of the antenna 21 by the antenna control unit 201. For example, the position identification unit 206 may identify position information representing the current position of the antenna 21 based on position information representing the initial position stored in the antenna DB 2002 and the identified amount of movement. The antenna DB 2002 may further store the position information before the movement, and the position identification unit 206 may identify the position information after the movement based on the position information before the movement and the new amount of movement.

 例えば、ユーザが所望の位置までアンテナ21が移動する場合、位置タグによってアンテナ21の位置が特定される場合に、読取部202は、アンテナ制御部201によりアンテナを移動させながらタグの読取を行う。一方、アンテナ21の移動量によってアンテナ21の位置が特定される場合に、読取部202は、アンテナを所望の位置に移動させた後に、タグの読取を行ってもよいし、アンテナを移動させながらタグの読取を行ってもよい。 For example, when the user moves the antenna 21 to a desired position, if the position of the antenna 21 is specified by a position tag, the reading unit 202 reads the tag while moving the antenna using the antenna control unit 201. On the other hand, if the position of the antenna 21 is specified by the amount of movement of the antenna 21, the reading unit 202 may read the tag after moving the antenna to the desired position, or may read the tag while moving the antenna.

 つぎに、状況特定部203について説明する。状況特定部203は、第1の実施の形態で説明したように、アンテナ21の位置情報と、商品タグから読み取った情報とに基づいて、棚における商品の陳列状況を表す情報を特定する。具体的には、例えば、状況特定部203は、アンテナ21の位置情報と、商品タグから読み取った情報とに基づいて、棚におけるアンテナ21の位置情報が示す位置における商品の陳列状況を表す情報を特定する。なお、アンテナ21の位置には、アンテナ21の近傍の位置も含む。商品タグが、商品タグIDを記憶している場合、状況特定部203は、商品DB2004から、商品タグIDに関連付けられている商品IDおよび商品情報の少なくともいずれかを取得する。これにより、状況特定部203は、アンテナ21の位置に、陳列されている商品を特定することができる。 Next, the situation identification unit 203 will be described. As described in the first embodiment, the situation identification unit 203 identifies information representing the display status of products on the shelf based on the position information of the antenna 21 and the information read from the product tag. Specifically, for example, the situation identification unit 203 identifies information representing the display status of products at the position on the shelf indicated by the position information of the antenna 21 based on the position information of the antenna 21 and the information read from the product tag. Note that the position of the antenna 21 also includes positions near the antenna 21. If the product tag stores a product tag ID, the situation identification unit 203 obtains at least one of the product ID and product information associated with the product tag ID from the product DB 2004. This allows the situation identification unit 203 to identify the product displayed at the position of the antenna 21.

 そして、出力部204は、陳列状況を表す情報を出力する。出力部204による出力先および出力方法は、第1の実施の形態で説明した通りである。 Then, the output unit 204 outputs information representing the display status. The output destination and output method of the output unit 204 are as described in the first embodiment.

 つぎに、より詳細に陳列状況を例に挙げて、状況特定部203と出力部204とのそれぞれの処理を説明する。第1の実施の形態で説明したように、陳列状況としては、商品の陳列数であってもよいし、欠品があるかであってもいし、棚割りと異なる商品の陳列があるかであってもよいし、探索対象の商品がどの位置に陳列されているかであってもよい。また、より詳細に、陳列状況としては、棚の奥側に商品が陳列されてあり、手前側に陳列されていないかなどであってもよい。また、より詳細に、陳列状況としては、陳列されている商品の期限の状況であってもよい。 Next, the processing of the situation determination unit 203 and the output unit 204 will be explained in more detail using the display situation as an example. As explained in the first embodiment, the display situation may be the number of products on display, whether there are any out-of-stock items, whether there are products displayed differently from the shelf layout, or where the product to be searched is displayed. In more detail, the display situation may be whether products are displayed at the back of the shelf and not at the front. In more detail, the display situation may be the expiration date status of the products on display.

 まずは、陳列数が特定される例について説明する。例えば、状況特定部203は、商品DB2004において同一の商品IDに関連付けられた商品タグIDを記憶する商品タグの数によって、商品の陳列数を特定してもよい。そして、出力部204は、アンテナ21の位置を示す位置情報と、陳列数とを関連付けて出力してもよい。例えば、出力部204は、棚画像におけるアンテナ21の位置の周辺に陳列数を重畳表示してもよい。棚画像は、予め用意された画像であってもよいし、後述のように新たに撮像された画像であってもよい。また、出力部204は、商品の陳列数が所定数以下である場合に、商品の品出し指示を出力してもよい。なお、出力部204は、商品の名称などの商品の情報とともに品出し指示を出力してもよい。 First, an example in which the number of displayed items is identified will be described. For example, the situation identification unit 203 may identify the number of displayed items based on the number of item tags that store item tag IDs associated with the same item ID in the item DB 2004. The output unit 204 may then output position information indicating the position of the antenna 21 in association with the number of displayed items. For example, the output unit 204 may superimpose the number of displayed items around the position of the antenna 21 on the shelf image. The shelf image may be an image prepared in advance, or may be a newly captured image as described below. Furthermore, the output unit 204 may output an instruction to put items out when the number of displayed items is equal to or less than a predetermined number. The output unit 204 may output the instruction to put items out together with item information such as the name of the item.

 つぎに、棚割と異なる商品が陳列されていることが特定される例について説明する。例えば、状況特定部203は、棚割DB2001から、アンテナ21の位置と同じまたは近傍の位置を示す位置情報に関連付けられた商品IDを取得してもよい。アンテナ21の位置の近傍の位置とは、アンテナ21の位置情報が示す位置から所定範囲内の位置などであってもよい。状況特定部203は、読み取られた商品タグから特定される商品IDと、棚割における商品IDとを比較してもよい。これにより、状況特定部203は、読み取られた商品タグから特定される商品IDと、棚割における商品IDとが一致しない場合、棚割と異なる商品が陳列されていることを特定することができる。出力部204は、読み取られた商品タグから特定される商品IDと、棚割における商品IDとが一致しない場合に、棚割と異なる商品が陳列されていることを通知してもよい。すなわち、出力部204は、異物検知の通知を出力してもよい。 Next, an example in which it is determined that a product different from the shelf allocation is displayed will be described. For example, the situation determination unit 203 may obtain, from the shelf allocation DB 2001, a product ID associated with location information indicating a location that is the same as or close to the location of the antenna 21. The location close to the location of the antenna 21 may be a location within a predetermined range from the location indicated by the location information of the antenna 21. The situation determination unit 203 may compare the product ID determined from the read product tag with the product ID in the shelf allocation. In this way, when the product ID determined from the read product tag does not match the product ID in the shelf allocation, the situation determination unit 203 can determine that a product different from the shelf allocation is displayed. When the product ID determined from the read product tag does not match the product ID in the shelf allocation, the output unit 204 may notify that a product different from the shelf allocation is displayed. In other words, the output unit 204 may output a notification of foreign object detection.

 つぎに、商品の探索指示において商品が陳列されていることが特定される例について説明する。商品探索の場合、アンテナ制御部201が、アンテナ21を移動させながら、読取部202が、アンテナ21を介した読取を行えばよい。そして、状況特定部203は、アンテナ11の位置情報と、商品タグから読み取った情報とに基づいて、アンテナ11の位置情報が表す位置およびその周辺の位置に、探索対象の商品があるかを特定してもよい。なお、受付部205による商品の探索指示の受付方法は、後述する。探索対象として商品タグIDが指定されてもよいし、商品IDが指定されてもよい。より具体的に、商品の探索の一連の処理として、商品タグが、商品タグIDを記憶し、ユーザによって探索対象の商品として商品タグIDが指定された場合に、状況特定部203は、読み取られた商品タグIDと、探索対象の商品の商品タグIDとが一致するかを判定すればよい。そして、出力部204は、探索指示のあった商品が見つかった場合、すなわち、読み取られた商品タグIDと、探索対象の商品の商品タグIDとが一致する場合、商品タグIDが読み取られたときの位置情報を出力すればよい。 Next, an example in which it is determined that a product is on display in a product search instruction will be described. In the case of product search, the antenna control unit 201 moves the antenna 21 while the reading unit 202 reads via the antenna 21. Then, based on the position information of the antenna 11 and the information read from the product tag, the situation identification unit 203 may determine whether the product to be searched for is located at the position indicated by the position information of the antenna 11 and its surrounding positions. Note that a method for receiving a product search instruction by the reception unit 205 will be described later. A product tag ID may be specified as the search target, or a product ID may be specified. More specifically, as a series of processes for product search, the product tag stores the product tag ID, and when the product tag ID is specified by the user as the product to be searched for, the situation identification unit 203 may determine whether the read product tag ID matches the product tag ID of the product to be searched for. Then, when the product for which a search was instructed is found, i.e., when the read product tag ID matches the product tag ID of the product being searched for, the output unit 204 outputs the location information at the time the product tag ID was read.

 また、撮像装置制御部207は、棚においてアンテナ21の移動範囲を撮像可能な撮像装置24を制御する撮像装置制御手段の一例である。そして、例えば、撮像装置制御部207は、アンテナ21による商品情報の読取に応じて、撮像装置24の向き、位置、および画角の少なくともいずれかを制御して棚を撮像装置24に撮像させてもよい。例えば、状況特定部203が陳列状況を特定すると、撮像装置制御部207は、撮像装置24を用いて、棚を撮像してもよい。または、例えば、アンテナ21による商品タグの読取において異常がある場合、撮像装置制御部207は、撮像装置24を用いて、棚を撮像してもよい。アンテナ21による商品タグの読取において異常がある場合とは、例えば、前述のように陳列状況に異常がある場合であってもよい。 The imaging device control unit 207 is an example of an imaging device control means that controls the imaging device 24 that can capture an image of the movement range of the antenna 21 on the shelf. For example, the imaging device control unit 207 may control at least one of the orientation, position, and angle of view of the imaging device 24 in response to the reading of product information by the antenna 21 to cause the imaging device 24 to capture an image of the shelf. For example, when the situation identification unit 203 identifies the display situation, the imaging device control unit 207 may use the imaging device 24 to capture an image of the shelf. Alternatively, for example, if there is an abnormality in the reading of the product tag by the antenna 21, the imaging device control unit 207 may use the imaging device 24 to capture an image of the shelf. An abnormality in the reading of the product tag by the antenna 21 may be, for example, an abnormality in the display situation as described above.

 また、撮像装置制御部207は、アンテナ21によって商品タグから読み取られた商品を識別可能な情報によって特定される商品の期限に応じて、その商品を撮像可能な位置に撮像装置24を移動させ、撮像装置24を用いてその商品を含むように棚を撮像してもよい。商品の期限に応じて撮像する例として、撮像装置制御部207は、商品の期限が迫っている商品がある場合に、棚を撮像してもよい。商品の期限が迫っているとは、現在の日時と商品の期限との差が所定日数、所定時間以内である場合などである。例えば、撮像装置制御部207は、商品の賞味期限の数日前や当日であれば、撮像装置24を用いてその商品を含むように棚を撮像する。これにより、出力部204は、品出し指示や前出し指示、割引や値引きの指示、期限の確認指示等とともに、棚の画像を通知することができる。したがって、店員は、陳列状況を確認し易くなる。 The imaging device control unit 207 may also move the imaging device 24 to a position where an image of the product can be captured according to the expiration date of the product specified by the information capable of identifying the product read from the product tag by the antenna 21, and use the imaging device 24 to capture an image of the shelf including the product. As an example of capturing an image according to the expiration date of a product, the imaging device control unit 207 may capture an image of the shelf when there is a product whose expiration date is approaching. An item's expiration date is approaching when the difference between the current date and time and the expiration date of the item is within a specified number of days or time. For example, if it is a few days before or on the day of the expiration date of the item, the imaging device control unit 207 captures an image of the shelf including the item using the imaging device 24. This allows the output unit 204 to notify the image of the shelf along with instructions to put the item out, to put it forward, to give a discount or to reduce the price, to check the expiration date, etc. This makes it easier for the store clerk to check the display situation.

 また、撮像装置24が、棚に取り付けられたレール上を移動可能である場合を例に挙げて説明する。なお、レール上を移動可能である場合であっても、撮像装置制御部207は、撮像装置24の向き、位置、および画角の少なくともいずれかを制御してもよい。 Furthermore, an example will be described in which the imaging device 24 is movable on rails attached to a shelf. Note that even if the imaging device 24 is movable on rails, the imaging device control unit 207 may control at least one of the orientation, position, and angle of view of the imaging device 24.

 例えば、撮像装置制御部207は、アンテナ21による商品タグからの情報の読取に応じて、読み取った情報によって特定される商品を撮像可能な位置に撮像装置24を移動させる。そして、撮像装置制御部207は、その商品を含むように、撮像装置24を用いて撮像してもよい。 For example, in response to reading information from a product tag by the antenna 21, the imaging device control unit 207 moves the imaging device 24 to a position where it can capture an image of the product identified by the read information. The imaging device control unit 207 may then use the imaging device 24 to capture an image that includes the product.

 また、例えば、アンテナ21による商品タグからの情報の読取において異常がある場合、撮像装置制御部207は、異常が検出された陳列位置の陳列状況を撮像可能な位置に、撮像装置24を移動させる。そして、撮像装置制御部207は、棚における異常が検出された陳列位置の陳列状況を、撮像装置24を用いて撮像する。棚における異常が検出された陳列位置の陳列状況を撮像するとは、異常が検出された陳列位置を含むように棚を撮像することである。 Also, for example, if there is an abnormality in reading information from a product tag by the antenna 21, the imaging device control unit 207 moves the imaging device 24 to a position where it can capture an image of the display situation at the display position where the abnormality was detected. Then, the imaging device control unit 207 captures an image of the display situation at the display position on the shelf where the abnormality was detected using the imaging device 24. Capturing an image of the display situation at the display position on the shelf where the abnormality was detected means capturing an image of the shelf so that it includes the display position where the abnormality was detected.

 撮像装置制御部207は、アンテナ21によって読み取られた商品を識別可能な情報によって特定される商品の期限に応じて、その商品を撮像可能な位置に撮像装置24を移動させる。そして、撮像装置制御部207は、その商品を含むように撮像装置24を用いて撮像する。 The imaging device control unit 207 moves the imaging device 24 to a position where it can capture an image of the product, depending on the expiration date of the product specified by the information capable of identifying the product read by the antenna 21. The imaging device control unit 207 then uses the imaging device 24 to capture an image that includes the product.

 出力部204は、撮像された画像と、陳列状況を表す情報とを関連付けて出力してもよい。例えば、出力部204は、撮像された画像とともに、陳列状況に応じた通知を出力してもよい。 The output unit 204 may output the captured image in association with information indicating the display status. For example, the output unit 204 may output a notification according to the display status together with the captured image.

 図17は、異物検知の通知とともに棚の画像が表示される例を示す説明図である。例えば、出力部204は、異物検知の通知を端末装置25に表示する。画面には、異物検知の通知と棚の画像とを含む。これにより、ユーザは、棚の陳列状況を視覚的に確認することができる。 FIG. 17 is an explanatory diagram showing an example in which an image of a shelf is displayed together with a notification of foreign object detection. For example, the output unit 204 displays the notification of foreign object detection on the terminal device 25. The screen includes the notification of foreign object detection and an image of the shelf. This allows the user to visually check the display status of the shelf.

 <アンテナ21の移動および読取のタイミング>
 アンテナ制御部201と読取部202とは、ユーザの指示によって各処理が行われてもよい。例えば、アンテナ制御部201は、ユーザの指示に応じて、アンテナ21を移動させてもよい。具体的に、例えば、受付部205は、ユーザによる指示を受け付ける受付手段の一例である。例えば、受付部205は、ユーザの操作による端末装置25を介して読取の指示を受け付ける。そして、ユーザの指示を受け付けると、アンテナ制御部201は、アンテナ21を移動させる。また、例えば、読取部202は、ユーザの指示に応じて、RFIDタグの読取指示をリーダ22へ出力してもよい。ユーザからの指示が、商品の探索指示である場合、ユーザからの指示には、探索対象の商品を識別する商品IDが含まれていてもよい。また、ユーザからの指示が、特に個別の商品の探索指示である場合、ユーザからの指示には、探索対象の商品に付けられた商品タグを識別する商品タグIDまたは商品を識別する商品IDが含まれていてもよい。なお、商品の探索指示である場合、アンテナ制御部201は、商品が見つかった場合に、アンテナの移動を停止してもよいし、初期位置に戻してもよい。
<Timing of Antenna 21 Movement and Reading>
The antenna control unit 201 and the reading unit 202 may perform each process according to a user's instruction. For example, the antenna control unit 201 may move the antenna 21 according to a user's instruction. Specifically, for example, the reception unit 205 is an example of a reception means for receiving an instruction from a user. For example, the reception unit 205 receives a reading instruction via the terminal device 25 by the user's operation. Then, when the user's instruction is received, the antenna control unit 201 moves the antenna 21. Also, for example, the reading unit 202 may output an RFID tag reading instruction to the reader 22 according to the user's instruction. When the instruction from the user is an instruction to search for a product, the instruction from the user may include a product ID that identifies the product to be searched for. Also, when the instruction from the user is an instruction to search for an individual product, the instruction from the user may include a product tag ID that identifies a product tag attached to the product to be searched for or a product ID that identifies the product. Note that, when the instruction is an instruction to search for a product, the antenna control unit 201 may stop moving the antenna or return it to its initial position when the product is found.

 また、アンテナ制御部201は、売り上げの解析結果に応じて、アンテナ21の移動を制御してもよい。例えば、同一商品が所定数以上購入された場合に、アンテナ制御部201は、その商品が陳列されている位置を読取範囲に含む位置にアンテナ21を移動させてもよい。 The antenna control unit 201 may also control the movement of the antenna 21 depending on the results of sales analysis. For example, when a predetermined number or more of the same product are purchased, the antenna control unit 201 may move the antenna 21 to a position that includes the position where the product is displayed in its reading range.

 また、アンテナ制御部201は、センサによる検出結果に応じて、アンテナ21を移動させてもよい。例えば、判定部210は、棚に取り付けられたセンサによる検出結果が所定の条件を満たすかを判定する判定手段の一例である。センサは、重量センサ、振動センサ、音検知センサ、人感センサ、撮像装置24の少なくともいずれかであってもよい。人感センサの種類は、赤外線、超音波、可視光など特に限定されない。なお、センサは、組み合わせて用いられてもよい。例えば、判定部210は、センサから検出結果を取得する。そして、判定部210は、検出結果が所定の条件を満たすかを判定する。そして、アンテナ制御部201は、棚に取り付けられたセンサによる検出結果が所定の条件を満たす場合に、アンテナ21の移動を制御してもよい。 The antenna control unit 201 may also move the antenna 21 depending on the detection result by the sensor. For example, the determination unit 210 is an example of a determination means that determines whether the detection result by the sensor attached to the shelf satisfies a predetermined condition. The sensor may be at least one of a weight sensor, a vibration sensor, a sound detection sensor, a human presence sensor, and an imaging device 24. The type of human presence sensor is not particularly limited, and may include infrared, ultrasonic, visible light, etc. The sensors may be used in combination. For example, the determination unit 210 obtains the detection result from the sensor. Then, the determination unit 210 determines whether the detection result satisfies a predetermined condition. Then, the antenna control unit 201 may control the movement of the antenna 21 when the detection result by the sensor attached to the shelf satisfies the predetermined condition.

 図18は、センサの取り付け例を示す説明図である。図18において、複数のセンサ30-11~30-13,30-21~30-23,30-31~30-33を示す。ここでは、単にセンサ30と記載する。例えば、センサ30は、商品の陳列状況の変化が検出可能なように取り付けられればよく、特に限定されない。例えば、センサ30は、図18に示すように商品が陳列される棚の段の列のそれぞれに取り付けられてもよいし、棚の段別に取り付けられていてもよいし、特に限定されない。また、例えば、センサ30の種類によっては、センサ30が、商品の上方に取り付けられてもよい。例えば、センサ30が人感センサである場合、人感センサは商品の上方に取り付けられ、人感センサは、商品の陳列領域に手が入ったことを検出してもよい。 FIG. 18 is an explanatory diagram showing an example of sensor installation. In FIG. 18, multiple sensors 30-11 to 30-13, 30-21 to 30-23, and 30-31 to 30-33 are shown. Here, they are simply referred to as sensors 30. For example, the sensors 30 are not particularly limited as long as they are installed so as to be able to detect changes in the display status of products. For example, the sensors 30 may be installed on each row of shelves on which products are displayed as shown in FIG. 18, or may be installed on each shelf level, and are not particularly limited. Also, for example, depending on the type of sensor 30, the sensor 30 may be installed above the product. For example, if the sensor 30 is a human presence sensor, the human presence sensor may be installed above the product and detect the entry of a hand into the product display area.

 図18を例に挙げると、アンテナ制御部201は、検出結果が所定の条件を満たしたセンサ30が取り付けられた棚の段の列の少なくとも一部を読取範囲に含む位置に、アンテナ21を移動すればよい。この位置は、例えば、アンテナ21の位置またはその位置の近傍にある位置タグを読み取り可能な位置である。例えば、読取部202が、位置タグを読み取りながら、アンテナ制御部201が、アンテナ21を移動させてもよい。そして、アンテナ制御部201は、位置タグによって特定される位置が、アンテナ21の位置またはその位置の近傍である場合に、アンテナ21の移動を止めてもよい。または、例えば、アンテナ制御部201は、アンテナ21の現在の位置からセンサ30が取り付けられた位置までに必要な移動量を算出する。そして、アンテナ制御部201は、その移動量を基に、アンテナ21を移動させてもよい。 Using FIG. 18 as an example, the antenna control unit 201 may move the antenna 21 to a position that includes within its reading range at least a part of the row of shelves to which the sensor 30 whose detection result satisfies a predetermined condition is attached. This position is, for example, a position where a position tag at or near the position of the antenna 21 can be read. For example, the antenna control unit 201 may move the antenna 21 while the reading unit 202 is reading the position tag. Then, the antenna control unit 201 may stop the movement of the antenna 21 when the position specified by the position tag is at or near the position of the antenna 21. Or, for example, the antenna control unit 201 may calculate the amount of movement required from the current position of the antenna 21 to the position where the sensor 30 is attached. Then, the antenna control unit 201 may move the antenna 21 based on the amount of movement.

 例えば、センサ30が、重量センサである場合、検出結果は、重量センサによる重量の変化の検出結果である。例えば、所定の条件は、重量の変化が検出されたことであってもよい。重量の変化には、重量の増加と重量の減少とがある。例えば、所定の条件は、重量の増加が検出されたことであってもよい。重量が増加する場合には、例えば、店員が新たに商品を陳列した場合、顧客が一度取得した商品を戻した場合、顧客が棚割と異なる商品を置いた場合などが挙げられる。例えば、所定の条件は、重量の減少が検出されたことであってもよい。重量が減少する場合には、例えば、顧客が商品を取得する場合などが挙げられる。 For example, if the sensor 30 is a weight sensor, the detection result is the detection result of a change in weight by the weight sensor. For example, the specified condition may be that a change in weight has been detected. A change in weight can be an increase in weight or a decrease in weight. For example, the specified condition may be that an increase in weight has been detected. Examples of cases in which weight increases include when a store clerk puts a new product on the shelves, when a customer returns a product that they had previously acquired, and when a customer places a product different from the shelf allocation. For example, the specified condition may be that a decrease in weight has been detected. Examples of cases in which weight decreases include when a customer acquires a product.

 また、例えば、所定の条件は、重量センサが取り付けられた位置に割り当てられた商品の重さと異なる単位の重さの重量変化であることであってもよい。重量の変化が、この条件を満たす場合、棚割と異なる商品が置かれた可能性が高い。例えば、重量センサが取り付けられた位置に割り当てられた商品の重さが300グラムであるにも関わらず、重量の変化が、500グラムの増加である場合、重量センサが取り付けられた位置に割り当てられた商品以外の商品が置かれた可能性が高い。より具体的に、例えば、所定の条件は、重量センサが取り付けられた位置に割り当てられた商品の重さと異なる単位の重さの増加が検出されたことであってもよい。重量センサによる検出とアンテナ21による読取との両方によって、棚割りと異なる商品が置かれたかが可能となる。したがって、管理装置20は、より精度よく異物を検知することができる。また、所定の条件は、重量センサによって所定の重量の変化が所定回数以上検出されたことなどであってもよい。所定回数は、陳列可能な商品の数を基に定められていてもよい。 Also, for example, the predetermined condition may be a weight change in a unit of weight different from the weight of the product assigned to the position where the weight sensor is attached. If the weight change satisfies this condition, it is highly likely that a product different from the shelf allocation has been placed. For example, if the weight of the product assigned to the position where the weight sensor is attached is 300 grams, but the weight change is an increase of 500 grams, it is highly likely that a product other than the product assigned to the position where the weight sensor is attached has been placed. More specifically, for example, the predetermined condition may be a detection of an increase in weight in a unit of weight different from the weight of the product assigned to the position where the weight sensor is attached. It is possible to determine whether a product different from the shelf allocation has been placed by both detection by the weight sensor and reading by the antenna 21. Therefore, the management device 20 can detect foreign objects with greater accuracy. Also, the predetermined condition may be a predetermined weight change being detected by the weight sensor a predetermined number of times or more. The predetermined number of times may be determined based on the number of products that can be displayed.

 センサ30が、振動センサである場合、検出結果は、振動センサによる振動の検出結果である。例えば、所定の条件は、振動センサが取り付けられた位置に振動が発生したことであってもよい。例えば、所定の条件は、振動センサが取り付けられた位置に発生した振動が所定の範囲であることであってもよい。所定の範囲は、棚割において陳列される商品を置いた場合に生じ得る振動の範囲や棚割において陳列される商品が取得される場合に生じ得る振動の範囲などであってもよい。また、所定の条件は、振動センサによって特定の振動が所定回数以上検出されたことなどであってもよい。所定回数は、陳列可能な商品の数を基に定められていてもよい。 If the sensor 30 is a vibration sensor, the detection result is the result of vibration detection by the vibration sensor. For example, the specified condition may be that vibration occurs at the position where the vibration sensor is attached. For example, the specified condition may be that the vibration occurring at the position where the vibration sensor is attached is within a specified range. The specified range may be the range of vibration that may occur when placing a product to be displayed in the planogram, or the range of vibration that may occur when a product to be displayed in the planogram is obtained. Furthermore, the specified condition may be that a specific vibration is detected by the vibration sensor a specified number of times or more. The specified number may be determined based on the number of products that can be displayed.

 例えば、商品の重さや商品の形状によって商品が棚に置かれたときの振動が異なる。振動が、棚割において陳列される商品の配置や取得時に発生する振動と異なる場合、例えば棚割において陳列される商品以外の商品が陳列されたことが予想される。例えば、所定の条件は、振動が所定の範囲を超えていることであってもよい。重量センサによる検出とアンテナ21による読取との両方によって、棚割りと異なる商品が置かれたかが可能となる。したがって、管理装置20は、より精度よく異物を検知することができる。 For example, the vibrations generated when an item is placed on a shelf vary depending on the weight and shape of the item. If the vibrations differ from those generated when arranging or acquiring items displayed in the planogram, it is expected that an item other than the items displayed in the planogram has been displayed. For example, the specified condition may be that the vibrations exceed a specified range. By both detection by the weight sensor and reading by the antenna 21, it becomes possible to determine whether an item other than the item displayed in the planogram has been placed. Therefore, the management device 20 can detect foreign objects with greater accuracy.

 センサ30が、音検知センサである場合、検出結果は、音検知センサによる音の検出結果である。例えば、所定の条件は、音検知センサが取り付けられた位置に特定の音が検出されたことであってもよい。より詳細に、例えば、所定の条件は、音検知センサが取り付けられた位置に発生した音が所定の範囲であることであってもよい。所定の範囲は、棚割において陳列される商品を置いた場合に発生しうる音の範囲や棚割において陳列される商品が取得される場合において発生しうる音の範囲などであってもよい。所定の範囲は、扉付きの棚において扉が閉まった音、扉が開いた音などであってもよい。すなわち、所定の条件は、陳列状況に変化が発生したと推定されるような音が発生したことであってもよい。また、所定の条件は、音検知センサによって特定の音が所定回数以上検出されたことなどであってもよい。所定回数は、陳列可能な商品の数を基に定められていてもよい。 If the sensor 30 is a sound detection sensor, the detection result is the result of sound detection by the sound detection sensor. For example, the predetermined condition may be that a specific sound is detected at the position where the sound detection sensor is attached. More specifically, for example, the predetermined condition may be that the sound generated at the position where the sound detection sensor is attached is within a predetermined range. The predetermined range may be the range of sounds that may be generated when placing a product to be displayed in the shelf allocation, or the range of sounds that may be generated when a product to be displayed in the shelf allocation is obtained. The predetermined range may be the sound of a door closing or opening in a shelf with a door. In other words, the predetermined condition may be that a sound that is estimated to indicate a change in the display situation is generated. The predetermined condition may also be that a specific sound is detected by the sound detection sensor a predetermined number of times or more. The predetermined number of times may be determined based on the number of products that can be displayed.

 センサ30が、人感センサである場合、検出結果は、人感センサによる人物の検出結果である。例えば、所定の条件は、人感センサによって検出可能な領域に、人物が検出されたことであってもよい。例えば、人物が、商品を棚から取り出したり、商品を棚に置いたりするときに、商品の陳列領域に手を入れることになる。そこで、人感センサによって検出可能な領域が商品の陳列領域である場合、人物が陳列領域に手を入れると、人感センサが人物の手を検出する。これにより、棚の陳列状況に変化があった可能性が高い場合に、アンテナを移動させることができる。また、所定の条件は、人感センサによって検出可能な領域に手が所定回数以上検出されたことなどであってもよい。所定回数は、陳列可能な商品の数を基に定められていてもよい。 If the sensor 30 is a human presence sensor, the detection result is the detection result of a person by the human presence sensor. For example, the specified condition may be that a person is detected in an area detectable by the human presence sensor. For example, when a person takes a product from a shelf or places a product on a shelf, the person places his or her hand in the product display area. Therefore, if the area detectable by the human presence sensor is the product display area, the human presence sensor detects the person's hand when the person places his or her hand in the display area. This makes it possible to move the antenna when there is a high possibility that there has been a change in the display situation on the shelf. The specified condition may also be that a hand is detected in the area detectable by the human presence sensor a specified number of times or more. The specified number may be determined based on the number of products that can be displayed.

 また、出力部204は、センサ30による検出結果と、陳列状況を表す情報とを関連付けて出力してもよい。 The output unit 204 may also output the detection results from the sensor 30 in association with information indicating the display status.

 また、アンテナ制御部201は、撮像装置24によって撮像された画像に応じて、アンテナ21の移動を制御してもよい。 The antenna control unit 201 may also control the movement of the antenna 21 in accordance with the image captured by the imaging device 24.

 人物検出部208は、棚の前にいる人物を撮像可能な撮像装置24によって撮像された画像から人物の行動を検出する人物検出手段の一例である。人物の行動は、例えば、人物が棚から商品を取得したことであってもよいし、人物が棚に手を伸ばしたことであってもよいし、人物が棚に商品を置いたことであってもよく、特に限定されない。なお、人物としては、顧客や店員が挙げられる。 The person detection unit 208 is an example of a person detection means that detects the behavior of a person from an image captured by the imaging device 24 capable of capturing an image of a person in front of a shelf. The behavior of a person may be, for example, a person obtaining a product from a shelf, a person reaching out to a shelf, or a person placing a product on a shelf, and is not limited to this. Examples of people include customers and store clerks.

 そして、アンテナ制御部201は、人物の行動に応じて、人物が検出された位置の近傍を読取範囲に含む位置にアンテナ21を移動させる。例えば、人物が検出された位置の近傍とは、人物が検出された目の前の棚の段であっても。また、例えば、人物が検出された位置は、人物が手を伸ばした棚の位置であってもよく、人物が検出された位置の近傍は、人物が手を伸ばした棚の段であってもよい。具体的に、例えば、アンテナ制御部201は、棚に対して人物が手を伸ばした位置に陳列される商品の商品タグを読み取り可能な位置に、アンテナ21を移動させる。 Then, the antenna control unit 201 moves the antenna 21 to a position whose reading range includes the vicinity of the position where the person was detected, depending on the person's behavior. For example, the vicinity of the position where the person was detected may be the shelf level in front of the person where the person was detected. Also, for example, the position where the person was detected may be the shelf level where the person reached out, and the vicinity of the position where the person was detected may be the shelf level where the person reached out. Specifically, for example, the antenna control unit 201 moves the antenna 21 to a position where it can read the product tag of a product displayed at the shelf level where the person reached out.

 例えば、人物検出部208は、撮像装置24によって撮像された画像から、人物が棚から商品を取得したことを検出してもよい。アンテナ制御部201は、人物が棚から商品を取得したことが検出されると、棚において商品が陳列されている位置にあるRFIDタグを読み取り可能な位置にアンテナ21を移動させる。例えば、アンテナ制御部201は、商品が陳列されている位置またはその位置の近傍にある位置タグを読み取り可能な位置にアンテナ21を移動させる。また、例えば、読取部202が、位置タグを読み取りながら、アンテナ制御部201が、アンテナ21を移動してもよい。そして、位置タグによって特定される位置が、商品が陳列される位置またはその位置の近傍である場合に、アンテナ制御部201は、アンテナ21の移動を止めてもよい。 For example, the person detection unit 208 may detect that a person has taken a product from a shelf from an image captured by the imaging device 24. When the antenna control unit 201 detects that a person has taken a product from a shelf, it moves the antenna 21 to a position where it can read an RFID tag located at the position where the product is displayed on the shelf. For example, the antenna control unit 201 moves the antenna 21 to a position where it can read a position tag located at the position where the product is displayed or in the vicinity of that position. Also, for example, the antenna control unit 201 may move the antenna 21 while the reading unit 202 reads the position tag. Then, when the position specified by the position tag is the position where the product is displayed or in the vicinity of that position, the antenna control unit 201 may stop moving the antenna 21.

 また、例えば、人物検出部208は、撮像装置24によって撮像された画像に基づいて、人物が棚に商品を置いたことを検出してもよい。そして、アンテナ制御部201は、人物が棚から商品を置いたことが検出されると、棚において商品が陳列されている位置にあるRFIDタグを読み取り可能な位置にアンテナ21を移動させる。 Also, for example, the person detection unit 208 may detect that a person has placed a product on a shelf based on an image captured by the imaging device 24. Then, when the antenna control unit 201 detects that a person has placed a product on the shelf, it moves the antenna 21 to a position where it can read the RFID tag located at the position where the product is displayed on the shelf.

 また、物品検出部209は、棚においてアンテナ21の移動範囲を撮像可能な撮像装置24によって撮像された画像に含まれる商品を検出する検出手段の一例である。アンテナ制御部201は、画像に含まれる商品が置かれている位置を読取範囲に含む位置にアンテナ21を移動させる。また、アンテナ制御部201は、画像から商品が検出さなかった場合に、画像に含まれる商品が置かれている位置を読取範囲に含む位置にアンテナ21を移動させる。 The item detection unit 209 is an example of a detection means for detecting an item included in an image captured by the imaging device 24 capable of capturing an image of the movement range of the antenna 21 on the shelf. The antenna control unit 201 moves the antenna 21 to a position whose reading range includes the position where the item included in the image is placed. If the antenna control unit 201 does not detect an item from the image, it moves the antenna 21 to a position whose reading range includes the position where the item included in the image is placed.

 (フローチャート)
 図19は、センサ30による検出結果に応じてアンテナ21の移動を制御する管理装置20の動作例を示すフローチャートである。アンテナ制御部201は、棚に取り付けられたレール上のアンテナ21の移動を制御する(ステップS201)。読取部202は、商品タグおよび位置タグを読み取る(ステップS202)。なお、ステップS201およびステップS202は、同時に行われてもよい。すなわち、管理装置20は、アンテナ21を移動させながら、商品タグおよび位置タグを読み取ってもよい。
(flowchart)
19 is a flowchart showing an example of the operation of the management device 20 that controls the movement of the antenna 21 according to the detection result by the sensor 30. The antenna control unit 201 controls the movement of the antenna 21 on a rail attached to a shelf (step S201). The reading unit 202 reads the product tag and the position tag (step S202). Note that steps S201 and S202 may be performed simultaneously. That is, the management device 20 may read the product tag and the position tag while moving the antenna 21.

 状況特定部203は、棚における商品の陳列状況を特定する(ステップS203)。そして、状況特定部203は、陳列状況に異常があるかを判定してもよい(ステップS204)。陳列状況に異常がない場合(ステップS204:No)、管理装置20は、処理を終了してもよい。陳列状況に異常がある場合(ステップS204:Yes)、撮像装置制御部207は、撮像装置24を制御して、異常がある棚の部分を含むように撮像する(ステップS205)。ステップS205において、撮像装置制御部207は、異常がある棚の部分を含むように撮像させるために、撮像装置24の向き、位置、および画角の少なくともいずれかを制御してもよい。また、ステップS205において、撮像装置制御部207は、異常がある棚の部分を含むように撮像させるために、撮像装置24を移動させてもよい。 The situation identification unit 203 identifies the display situation of the products on the shelf (step S203). The situation identification unit 203 may then determine whether there is an abnormality in the display situation (step S204). If there is no abnormality in the display situation (step S204: No), the management device 20 may end the process. If there is an abnormality in the display situation (step S204: Yes), the imaging device control unit 207 controls the imaging device 24 to capture an image including the part of the shelf where there is an abnormality (step S205). In step S205, the imaging device control unit 207 may control at least one of the orientation, position, and angle of view of the imaging device 24 so that the imaging device 24 captures an image including the part of the shelf where there is an abnormality. Also, in step S205, the imaging device control unit 207 may move the imaging device 24 so that the imaging device 24 captures an image including the part of the shelf where there is an abnormality.

 出力部204は、陳列状況を表す情報と画像とを関連付けて出力する(ステップS206)。そして、管理装置20は、一連の処理を終了する。 The output unit 204 outputs the information representing the display status in association with the image (step S206). Then, the management device 20 ends the series of processes.

 図20は、読取状態に応じて撮像装置24を制御する管理装置20の動作例を示すフローチャートである。判定部210は、棚に取り付けられたセンサ30の検出結果が所定の条件を満たしたかを判定してもよい(ステップS211)。棚に取り付けられたセンサ30の検出結果が所定の条件を満たしていない場合(ステップS211:No)、判定部210は、ステップS211へ戻る。 FIG. 20 is a flowchart showing an example of the operation of the management device 20 that controls the imaging device 24 depending on the reading state. The determination unit 210 may determine whether the detection result of the sensor 30 attached to the shelf satisfies a predetermined condition (step S211). If the detection result of the sensor 30 attached to the shelf does not satisfy the predetermined condition (step S211: No), the determination unit 210 returns to step S211.

 一方、棚に取り付けられたセンサ30の検出結果が所定の条件を満たした場合(ステップS211:Yes)、アンテナ制御部201は、検出結果が所定の条件を満たしたセンサ30に対応する陳列位置を読取範囲に含む位置にアンテナ21を移動させる(ステップS212)。読取部202は、商品タグおよび位置タグを読み取る(ステップS213)。なお、ステップS212およびステップS213は、同時に行われてもよい。すなわち、管理装置20は、アンテナ21を移動させながら、商品タグおよび位置タグを読み取ってもよい。これにより、位置タグを用いてアンテナ21の位置が特定される場合、検出結果が所定の条件を満たしたセンサ30に対応する陳列位置を読取範囲に含む位置にアンテナ21を移動させることができる。 On the other hand, if the detection result of the sensor 30 attached to the shelf satisfies the predetermined condition (step S211: Yes), the antenna control unit 201 moves the antenna 21 to a position whose reading range includes the display position corresponding to the sensor 30 whose detection result satisfies the predetermined condition (step S212). The reading unit 20 reads the product tag and the position tag (step S213). Note that steps S212 and S213 may be performed simultaneously. That is, the management device 20 may read the product tag and the position tag while moving the antenna 21. In this way, when the position of the antenna 21 is identified using the position tag, the antenna 21 can be moved to a position whose reading range includes the display position corresponding to the sensor 30 whose detection result satisfies the predetermined condition.

 そして、状況特定部203は、陳列状況を特定する(ステップS214)。出力部204は、陳列状況を表す情報とセンサ30の検出結果とを関連付けて出力する(ステップS215)。そして、管理装置20は、一連の処理を終了する。 Then, the situation identification unit 203 identifies the display situation (step S214). The output unit 204 associates information indicating the display situation with the detection result of the sensor 30 and outputs the information (step S215). Then, the management device 20 ends the series of processes.

 以上、第2の実施の形態において、棚における位置を特定可能な情報を含む位置タグがレール近傍の棚の各位置に取り付けられてある。管理装置20は、さらに、位置タグを読み取り、読み取った位置を特定可能な情報と、読み取った物品を識別可能な情報とによって、棚における商品の陳列状況を特定する。これにより、位置タグを用いて、アンテナ21の位置を精度よく特定することができる。また、アンテナ21は、棚において、横方向、縦方向、奥行き方向の少なくともいずれかに移動可能であってよい。よって、アンテナ21が移動可能なレールが、棚等に取り付けられればよい。これにより、アンテナ21の数を減らすことを可能とする。 As described above, in the second embodiment, position tags containing information capable of identifying a position on the shelf are attached to each position on the shelf near the rails. The management device 20 further reads the position tags, and identifies the display status of products on the shelf using the read information capable of identifying the position and the read information capable of identifying the item. This makes it possible to accurately identify the position of the antenna 21 using the position tags. Furthermore, the antenna 21 may be movable on the shelf in at least one of the horizontal, vertical, and depth directions. Therefore, it is sufficient that rails along which the antenna 21 can move are attached to the shelf, etc. This makes it possible to reduce the number of antennas 21.

 また、管理装置20は、アンテナ21の移動の制御情報からアンテナ21の位置情報を特定する。そして、管理装置20は、特定されたアンテナ21の位置情報と、商品タグから読み取った商品情報とによって、棚における商品の陳列状況を特定する。これにより、アンテナ21の制御情報を用いて、アンテナ21の位置を精度よく特定することができる。 The management device 20 also identifies the position information of the antenna 21 from the control information for the movement of the antenna 21. The management device 20 then identifies the display status of the products on the shelf based on the identified position information of the antenna 21 and the product information read from the product tag. This allows the position of the antenna 21 to be identified with high accuracy using the control information of the antenna 21.

 また、管理装置20は、アンテナ21による物品を識別可能な情報の読取に応じて、棚においてアンテナ21の移動範囲を撮像可能な撮像装置24の向き、位置、および画角の少なくともいずれかを制御して、棚を撮像装置24に撮像させる。これにより、RFIDタグと、撮像装置24とを組み合わせて、棚における物品の状況を管理することができる。 In addition, the management device 20 controls at least one of the orientation, position, and angle of view of the imaging device 24, which can capture the movement range of the antenna 21 on the shelf, in response to the reading of information capable of identifying an item by the antenna 21, and causes the imaging device 24 to capture an image of the shelf. This makes it possible to manage the status of items on the shelf by combining the RFID tag and the imaging device 24.

 また、撮像装置24は、棚に取り付けられたレール上を移動可能であり、管理装置20は、アンテナ21による物品を識別可能な情報の読取に応じて、物品を撮像可能な位置に撮像装置24の移動を制御してもよい。これにより、撮像装置24の数の低減化を図ることができる。ひいては、撮像装置24の設置に係る費用の低廉化を図ることができる。 The imaging devices 24 may also be movable on rails attached to the shelves, and the management device 20 may control the movement of the imaging devices 24 to positions where they can capture an image of the item in response to the reading of information by the antenna 21 that can identify the item. This makes it possible to reduce the number of imaging devices 24, and ultimately to reduce the costs associated with installing the imaging devices 24.

 撮像装置24は、アンテナ21が置かれているレールに置かれていてもよい。このように、撮像装置24とアンテナ21のレールを共有することで、レールの設置に係る費用の低廉化を図ることができる。 The imaging device 24 may be placed on the rail where the antenna 21 is placed. In this way, by sharing the rail for the imaging device 24 and the antenna 21, the cost of installing the rail can be reduced.

 また、管理装置20は、アンテナ21による物品を識別可能な情報の読取において異常がある場合、異常が検出された位置の陳列状況を撮像可能な位置に、撮像装置24を移動させる。また、管理装置20は、アンテナ21によって物品を識別可能な情報によって特定される物品の期限に応じて、物品を撮像可能な位置に撮像装置24を移動させ、物品を含むように棚を撮像する。そして、管理装置20は、陳列状況を表す情報とともに撮像された画像をユーザに通知することで、ユーザは、陳列状況を確認し易くなる。このように、管理装置は、ユーザに通知を行う必要がある場合などに絞って画像を撮像することができる。 Furthermore, if there is an abnormality in the reading of the information by the antenna 21 that can identify an item, the management device 20 moves the imaging device 24 to a position where it can capture an image of the display situation at the position where the abnormality was detected. Furthermore, the management device 20 moves the imaging device 24 to a position where it can capture an image of the item according to the expiration date of the item specified by the information that can identify the item by the antenna 21, and captures an image of the shelf so that the item is included. The management device 20 then notifies the user of the captured image together with information indicating the display situation, making it easier for the user to check the display situation. In this way, the management device can capture images only when it is necessary to notify the user.

 また、管理装置20は、棚に取り付けられたセンサ30による検出結果が所定の条件を満たすと、アンテナ21の移動を制御する。例えば、センサ30は、重量センサ、振動センサ、音検知センサの少なくともいずれかである。これにより、陳列状況に変化があったことが検出された場合に、アンテナ21を移動させることができる。したがって、アンテナ21の移動を省くことができる。例えば、センサ30が重量センサである場合、所定の条件は、重量センサが取り付けられた位置に割り当てられた商品の重さと異なる単位の重さの重量変化であってもよい。これにより、棚に異物が置かれたことが予想される場合に、アンテナ21を移動させることができる。したがって、より精度よく陳列状況の異常を特定することができる。 The management device 20 also controls the movement of the antenna 21 when the detection result by the sensor 30 attached to the shelf meets a predetermined condition. For example, the sensor 30 is at least one of a weight sensor, a vibration sensor, and a sound detection sensor. This allows the antenna 21 to be moved when a change in the display situation is detected. Therefore, it is possible to avoid moving the antenna 21. For example, if the sensor 30 is a weight sensor, the predetermined condition may be a weight change in a unit of weight different from the weight of the product assigned to the position where the weight sensor is attached. This allows the antenna 21 to be moved when it is expected that a foreign object has been placed on the shelf. Therefore, it is possible to identify abnormalities in the display situation with greater accuracy.

 また、管理装置20は、棚においてアンテナ21の移動範囲を撮像可能な撮像装置24によって撮像された画像から人物の行動を検出する。そして、管理装置20は、人物の行動に応じて、人物が検出された位置の近傍にアンテナ21を移動させる。これにより、顧客や店員などの人物によって陳列状況に変化が生じたであろう場合に、アンテナを移動させることができる。 The management device 20 also detects the behavior of a person from images captured by an imaging device 24 capable of capturing images of the movement range of the antenna 21 on the shelf. The management device 20 then moves the antenna 21 to the vicinity of the position where the person was detected, depending on the person's behavior. This makes it possible to move the antenna when a change in the display situation may have occurred due to a person such as a customer or store clerk.

 具体的に、例えば、管理装置20は、撮像装置24によって撮像された画像から、人物が棚から商品を取得したことを検出する。管理装置20は、人物が棚から商品を取得したことが検出されると、棚において商品が陳列されている位置を読取範囲に含む位置にアンテナ21を移動させる。これにより、顧客や店員などの人物によって陳列数が減少した可能性が高い場合に、アンテナを移動させることができる。 Specifically, for example, the management device 20 detects that a person has taken a product from a shelf from an image captured by the imaging device 24. When the management device 20 detects that a person has taken a product from a shelf, it moves the antenna 21 to a position whose reading range includes the position where the product is displayed on the shelf. This makes it possible to move the antenna when there is a high possibility that the number of products on display has been reduced by a person such as a customer or store clerk.

 また、例えば、管理装置20は、撮像装置24によって撮像された画像に基づいて、人物が棚に商品を置いたことを検出する。管理装置20は、人物が棚から商品を置いたことを検出すると、棚において商品が陳列されている位置を読取範囲に含む位置にアンテナ21を移動させる。これにより、顧客や店員などの人物によって陳列数が増加した可能性が高い場合に、アンテナを移動させることができる。 For example, the management device 20 detects that a person has placed an item on a shelf based on an image captured by the imaging device 24. When the management device 20 detects that a person has placed an item on a shelf, it moves the antenna 21 to a position whose reading range includes the position on the shelf where the item is displayed. This allows the antenna to be moved when there is a high possibility that the number of items on display has increased due to a person such as a customer or store clerk.

 また、管理装置20は、棚においてアンテナ21の移動範囲を撮像可能な撮像装置24によって撮像された画像に含まれる商品を検出する。そして、管理装置20は、アンテナ制御部201は、画像に含まれる商品が置かれている位置を読取範囲に含む位置にアンテナ21を移動させる。 The management device 20 also detects products included in an image captured by an imaging device 24 capable of capturing an image of the movement range of the antenna 21 on the shelf. The management device 20 then causes the antenna control unit 201 to move the antenna 21 to a position whose reading range includes the position where the product in the image is placed.

 以上、各実施の形態の説明を終了する。各実施の形態は変形して用いられてもよい。以下に変形例を説明する。 This concludes the explanation of each embodiment. Each embodiment may be modified for use. Modifications are described below.

 <変形例>
 移動部23や移動部26が、車輪を有し、車輪を回転させることにより移動する例を説明した。例えば、移動部23や移動部26は、一般的なカメラスライダーのような構造であってもよい。より具体的に、例えば、移動部23や移動部26は、ベアリング付スライダー、樹脂製カメラスライダーのような構造であってもよい。
<Modification>
In the above example, the moving unit 23 and the moving unit 26 have wheels and move by rotating the wheels. For example, the moving unit 23 and the moving unit 26 may have a structure similar to a general camera slider. More specifically, for example, the moving unit 23 and the moving unit 26 may have a structure similar to a slider with bearings or a plastic camera slider.

 以上、変形例の説明を終了する。また、各実施の形態や変形例は組み合わせられてもよい。また、管理装置10,20は、各機能部および情報の一部が含まれる構成であってもよい。例えば、管理装置20は、アンテナ制御部201と、読取部202と、状況特定部203と、出力部204と、受付部205と、を備える構成であってもよい。例えば、管理装置20は、アンテナ制御部201と、読取部202と、状況特定部203と、出力部204と、人物検出部208と、を備える構成であってもよい。例えば、管理装置20は、アンテナ制御部201と、読取部202と、状況特定部203と、出力部204と、物品検出部209と、を備える構成であってもよい。例えば、管理装置20は、アンテナ制御部201と、読取部202と、状況特定部203と、出力部204と、撮像装置制御部207と、を備える構成であってもよい。このように、管理装置20が備える機能部は、特に限定されない。また、管理装置20は、図示しない他の機能部を有していてもよい。 This completes the explanation of the modified examples. Also, each embodiment and modified example may be combined. Also, the management devices 10 and 20 may be configured to include each functional unit and part of the information. For example, the management device 20 may be configured to include an antenna control unit 201, a reading unit 202, a situation identification unit 203, an output unit 204, and a reception unit 205. For example, the management device 20 may be configured to include an antenna control unit 201, a reading unit 202, a situation identification unit 203, an output unit 204, and a person detection unit 208. For example, the management device 20 may be configured to include an antenna control unit 201, a reading unit 202, a situation identification unit 203, an output unit 204, and an item detection unit 209. For example, the management device 20 may be configured to include an antenna control unit 201, a reading unit 202, a situation identification unit 203, an output unit 204, and an object detection unit 209. For example, the management device 20 may be configured to include an antenna control unit 201, a reading unit 202, a situation identification unit 203, an output unit 204, and an image capture device control unit 207. In this way, the functional units included in the management device 20 are not particularly limited. In addition, the management device 20 may have other functional units that are not shown.

 また、各実施の形態については、上述した例に限られず、種々変更可能である。また、管理装置10,20の構成は特に限定されない。例えば、管理装置10,20の機能部は、一台の装置によって実現されてもよい。または、例えば、管理装置10,20の各機能部またはDB別に異なる装置によって実現され、システムとして構成されてもよい。例えば管理装置20の各機能部は、複数のサーバによって構成され、システムとして実現されてもよい。例えば、各DBを含むデータベースサーバと、各機能部を有するサーバと、によって実現されてもよい。 Furthermore, each embodiment is not limited to the above-mentioned examples, and various modifications are possible. Furthermore, the configuration of the management devices 10, 20 is not particularly limited. For example, the functional units of the management devices 10, 20 may be realized by a single device. Or, for example, each functional unit or DB of the management devices 10, 20 may be realized by a different device and configured as a system. For example, each functional unit of the management device 20 may be configured by multiple servers and realized as a system. For example, it may be realized by a database server including each DB and a server having each functional unit.

 また、実施の形態において、各DBは、前述の情報の一部を含んでもよい。また、各情報は、前述の情報以外の情報を含んでもよい。また、例えば、説明の容易化のために、位置タグIDと商品タグIDとを区別したが、単にRFIDタグを識別可能なタグIDが用いられてもよい。タグIDとしては、例えばタグの製造番号などが用いられてもよい。 Furthermore, in the embodiment, each DB may include a portion of the above-mentioned information. Furthermore, each piece of information may include information other than the above-mentioned information. Furthermore, for example, for ease of explanation, a distinction is made between a position tag ID and a product tag ID, but a tag ID that can simply identify an RFID tag may be used. As the tag ID, for example, the manufacturing number of the tag may be used.

 また、端末装置25に表示させる情報などを生成する処理は、出力部204によって行われてもよい。また、この処理は、端末装置25によって行われてもよい。すなわち、端末装置25は、管理装置10,20から受信したデータに基づいて、端末装置25に表示させる画面の情報を生成し、画面を表示する。 The process of generating information to be displayed on the terminal device 25 may be performed by the output unit 204. This process may also be performed by the terminal device 25. That is, the terminal device 25 generates information for a screen to be displayed on the terminal device 25 based on data received from the management devices 10 and 20, and displays the screen.

 (コンピュータのハードウェア構成例)
 つぎに、管理装置10,20、端末装置25などの各装置をコンピュータで実現した場合のハードウェア構成例について説明する。
(Example of computer hardware configuration)
Next, an example of a hardware configuration in which each of the management devices 10 and 20, the terminal device 25, and the like is realized by a computer will be described.

 図21は、コンピュータのハードウェア構成例を示す説明図である。例えば、各装置の一部または全部は、図21に示すようなコンピュータ80とプログラムとの任意の組み合わせを用いて実現することも可能である。 FIG. 21 is an explanatory diagram showing an example of a computer hardware configuration. For example, some or all of the devices can be realized using any combination of a computer 80 and a program as shown in FIG. 21.

 コンピュータ80は、例えば、プロセッサ801と、ROM(Read Only Memory)802と、RAM(Random Access Memory)803と、記憶装置804と、を有する。また、コンピュータ80は、通信インタフェース805と、入出力インタフェース806と、を有する。各構成部は、例えば、バス807を介してそれぞれ接続される。なお、各構成部の数は、特に限定されず、各構成部は1または複数である。 The computer 80 has, for example, a processor 801, a ROM (Read Only Memory) 802, a RAM (Random Access Memory) 803, and a storage device 804. The computer 80 also has a communication interface 805 and an input/output interface 806. Each component is connected to the other components, for example, via a bus 807. Note that the number of each component is not particularly limited, and there may be one or more of each component.

 プロセッサ801は、コンピュータ80の全体を制御する。プロセッサ801としては、例えば、CPU(Central Processing Unit)、DSP(Digital Signal Processor)、GPU(Graphics Processing Unit)、PPU(Physics Processing Unit)、TPU(Tensor Processing Unit)、量子プロセッサ、または、これらの組み合わせなどを用いることができ、特に限定されない。 The processor 801 controls the entire computer 80. The processor 801 may be, for example, a CPU (Central Processing Unit), a DSP (Digital Signal Processor), a GPU (Graphics Processing Unit), a PPU (Physics Processing Unit), a TPU (Tensor Processing Unit), a quantum processor, or a combination of these, and is not particularly limited.

 また、コンピュータ80は、ROM802、RAM803および記憶装置804などを有する。記憶装置804は、例えば、フラッシュメモリなどの半導体メモリ、HDD(Hard Disk Drive)、SSD(Solid State Drive)などが挙げられる。例えば、記憶装置804は、OS(Operating System)のプログラム、アプリケーションプログラム、実施の形態に係るプログラムなどを記憶する。または、ROM802は、アプリケーションプログラム、実施の形態に係るプログラムなどを記憶する。そして、RAM803は、プロセッサ801のワークエリアとして使用される。 The computer 80 also has a ROM 802, a RAM 803, and a storage device 804. Examples of the storage device 804 include semiconductor memory such as a flash memory, a hard disk drive (HDD), and a solid state drive (SSD). For example, the storage device 804 stores an operating system (OS) program, application programs, and programs related to the embodiments. Alternatively, the ROM 802 stores application programs and programs related to the embodiments. The RAM 803 is used as a work area for the processor 801.

 また、プロセッサ801は、記憶装置804、ROM802などに記憶されたプログラムをロードする。そして、プロセッサ801は、プログラムにコーディングされている各処理を実行する。また、プロセッサ801は、通信ネットワークNTを介して各種プログラムをダウンロードしてもよい。また、プロセッサ801は、コンピュータ80の一部または全部として機能する。そして、プロセッサ801は、プログラムに基づいて図示したフローチャートにおける処理または命令を実行してもよい。 The processor 801 also loads programs stored in the storage device 804, ROM 802, etc. The processor 801 then executes each process coded in the program. The processor 801 may also download various programs via the communications network NT. The processor 801 also functions as a part or all of the computer 80. The processor 801 may then execute the processes or instructions in the illustrated flowchart based on the program.

 通信インタフェース805は、無線または有線の通信回線を通じて、LAN(Local Area Network)、WAN(Wide Area Network)などの通信ネットワークNTに接続される。なお、通信ネットワークNTは複数の通信ネットワークNTによって構成されてもよい。これにより、コンピュータ80は、通信ネットワークNTを介して外部の装置や外部のコンピュータ80に接続される。通信インタフェース805は、通信ネットワークNTとコンピュータ80の内部とのインタフェースを司る。そして、通信インタフェース805は、外部の装置や外部のコンピュータ80からのデータの入出力を制御する。 The communication interface 805 is connected to a communication network NT, such as a LAN (Local Area Network) or a WAN (Wide Area Network), via a wireless or wired communication line. The communication network NT may be composed of multiple communication networks NT. As a result, the computer 80 is connected to an external device or an external computer 80 via the communication network NT. The communication interface 805 serves as an interface between the communication network NT and the inside of the computer 80. The communication interface 805 also controls the input and output of data from the external device or the external computer 80.

 また、入出力インタフェース806は、入力装置、出力装置、および入出力装置の少なくともいずれかに接続される。接続方法は、無線であってもよいし、有線であってもよい。入力装置は、例えば、キーボード、マウス、マイクなどが挙げられる。出力装置は、例えば、表示装置、点灯装置、音声を出力する音声出力装置などが挙げられる。また、入出力装置は、タッチパネルディスプレイなどが挙げられる。なお、入力装置、出力装置、および入出力装置などは、コンピュータ80に内蔵されていてもよいし、外付けであってもよい。 The input/output interface 806 is connected to at least one of an input device, an output device, and an input/output device. The connection method may be wireless or wired. Examples of the input device include a keyboard, a mouse, and a microphone. Examples of the output device include a display device, a lighting device, and an audio output device that outputs audio. Examples of the input/output device include a touch panel display. The input device, output device, and input/output device may be built into the computer 80 or may be external.

 コンピュータ80のハードウェア構成は一例である。コンピュータ80は、図21に示す一部の構成要素を有していてもよい。コンピュータ80は、図21に示す以外の構成要素を有していてもよい。例えば、コンピュータ80は、ドライブ装置などを有してもよい。そして、プロセッサ801は、ドライブ装置などに装着された記録媒体に記憶されたプログラムやデータをRAM803に読み出してもよい。非一時的な有形な記録媒体としては、光ディスク、フレキシブルディスク、磁気光ディスク、USB(Universal Serial Bus)メモリなどが挙げられる。また、前述の通り、例えば、コンピュータ80は、キーボードやマウスなどの入力装置を有してもよい。コンピュータ80は、ディスプレイなどの出力装置を有していてもよい。また、コンピュータ80は、入力装置および出力装置と、入出力装置とをそれぞれ有してもよい。 The hardware configuration of the computer 80 is an example. The computer 80 may have some of the components shown in FIG. 21. The computer 80 may have components other than those shown in FIG. 21. For example, the computer 80 may have a drive device or the like. The processor 801 may read out programs and data stored in a recording medium attached to the drive device or the like to the RAM 803. Examples of non-transient tangible recording media include optical disks, flexible disks, magnetic optical disks, and USB (Universal Serial Bus) memories. As described above, for example, the computer 80 may have input devices such as a keyboard and a mouse. The computer 80 may have an output device such as a display. The computer 80 may also have an input device, an output device, and an input/output device.

 また、コンピュータ80は、図示しない各種センサを有してもよい。センサの種類は特に限定されない。また、コンピュータ80は、画像や映像を撮像可能な撮像装置を備えていてもよい。 The computer 80 may also have various sensors (not shown). The type of sensor is not particularly limited. The computer 80 may also have an imaging device capable of capturing images and videos.

 以上で、各装置のハードウェア構成の説明を終了する。また、各装置の実現方法には、様々な変形例がある。例えば、各装置は、構成要素ごとにそれぞれ異なるコンピュータとプログラムとの任意の組み合わせにより実現されてもよい。また、各装置が備える複数の構成要素が、一つのコンピュータとプログラムとの任意の組み合わせにより実現されてもよい。 This concludes the explanation of the hardware configuration of each device. There are also various variations in the method of implementing each device. For example, each device may be implemented by any combination of a different computer and program for each component. Furthermore, multiple components of each device may be implemented by any combination of a single computer and program.

 また、各装置の各構成要素の一部または全部は、特定用途向けの回路で実現されてもよい。また、各装置の各構成要素の一部または全部は、FPGA(Field Programmable Gate Array)のような汎用の回路によって実現されてもよい。また、各装置の各構成要素の一部または全部は、特定用途向けの回路や汎用の回路などの組み合わせによって実現されてもよい。また、これらの回路は、単一の集積回路であってもよい。または、これらの回路は、複数の集積回路に分割されてもよい。そして、複数の集積回路は、バスなどを介して接続されることにより構成されてもよい。 Furthermore, some or all of the components of each device may be realized by circuits for specific applications. Further, some or all of the components of each device may be realized by general-purpose circuits such as an FPGA (Field Programmable Gate Array). Further, some or all of the components of each device may be realized by a combination of circuits for specific applications and general-purpose circuits. Further, these circuits may be a single integrated circuit. Alternatively, these circuits may be divided into multiple integrated circuits. Furthermore, the multiple integrated circuits may be configured by being connected via a bus or the like.

 また、各装置の各構成要素の一部または全部が複数のコンピュータや回路などにより実現される場合、複数のコンピュータや回路などは、集中配置されてもよいし、分散配置されてもよい。 In addition, if some or all of the components of each device are realized by multiple computers, circuits, etc., the multiple computers, circuits, etc. may be centralized or distributed.

 実施の形態で説明した管理方法は、管理装置10,20などのコンピュータが実行することにより実現されてもよい。 The management method described in the embodiment may be implemented by a computer such as the management device 10 or 20.

 実施の形態で説明した定式化用のプログラム、最適化用のプログラムなどの各プログラムは、HDD、SSD、フレキシブルディスク、光ディスク、磁気光ディスク、USBメモリなどのコンピュータで読み取り可能な記録媒体に記録される。そして、各プログラムは、コンピュータによって記録媒体から読み出されることによって実行される。また、各プログラムは、通信ネットワークNTを介して配布されてもよい。 Each program, such as the formulation program and optimization program described in the embodiment, is recorded on a computer-readable recording medium, such as an HDD, SSD, flexible disk, optical disk, magneto-optical disk, or USB memory. Each program is then executed by being read from the recording medium by the computer. Each program may also be distributed via the communications network NT.

 以上説明した、管理装置10の各構成要素、管理装置20の各構成要素は、コンピュータのように、その機能を専用のハードウェアで実現されてもよい。または、各構成要素は、ソフトウェアによって実現されてもよい。または、各構成要素は、ハードウェアおよびソフトウェアの組み合わせによって実現されてもよい。 The functions of each of the components of management device 10 and management device 20 described above may be realized by dedicated hardware, such as a computer. Alternatively, each component may be realized by software. Alternatively, each component may be realized by a combination of hardware and software.

 以上、実施の形態を参照して本開示を説明したが、本開示は上記実施の形態に限定されるものではない。各本開示の構成や詳細には、本開示のスコープ内で当業者が把握し得る様々な変更を適用した実施の形態を含み得る。本開示は、本明細書に記載された事項を必要に応じて適宜に組み合わせ、または置換した実施の形態を含み得る。例えば、特定の実施の形態を用いて説明された事項は、矛盾を生じない範囲において、他の実施の形態に対しても適用され得る。例えば、複数の動作をフローチャートの形式で順番に記載してあるが、その記載の順番は複数の動作を実行する順番を限定するものではない。このため、実施の形態を実施するときには、その複数の動作の順番を内容的に支障しない範囲で変更することができる。 Although the present disclosure has been described above with reference to the embodiments, the present disclosure is not limited to the above-mentioned embodiments. The configuration and details of each of the present disclosures may include embodiments to which various modifications that a person skilled in the art may understand within the scope of the present disclosure are applied. The present disclosure may include embodiments in which the matters described in this specification are appropriately combined or substituted as necessary. For example, matters described using a specific embodiment may also be applied to other embodiments to the extent that no contradiction occurs. For example, although multiple operations are described in order in the form of a flowchart, the order of description does not limit the order in which the multiple operations are performed. Therefore, when implementing the embodiments, the order of the multiple operations may be changed to the extent that the content is not impaired.

 上記の実施の形態の一部または全部は、以下の付記のようにも記載されることができる。ただし、上記の実施の形態の一部または全部は、以下に限られない。 A part or all of the above-described embodiments can also be described as follows. However, a part or all of the above-described embodiments is not limited to the following.

 (付記1)
 棚に取り付けられたレール上を個別に移動可能なアンテナの移動を制御するアンテナ制御手段と、
 前記アンテナを用いて、物品に付けられた、前記物品を識別可能な情報を含むRFIDタグを読み取る読取手段と、
 前記アンテナの位置情報と、前記RFIDタグから読み取った前記情報とに基づいて、前記棚における前記物品の陳列状況を表す情報を特定する状況特定手段と、
 前記陳列状況を表す情報を出力する出力手段と、
 を備える管理装置。
(Appendix 1)
an antenna control means for controlling movement of antennas which are individually movable on rails attached to the shelf;
A reading means for reading an RFID tag attached to an article, the RFID tag including information capable of identifying the article, by using the antenna;
a situation identification means for identifying information representing a display situation of the items on the shelf based on position information of the antenna and the information read from the RFID tag;
an output means for outputting information representing the display status;
A management device comprising:

 (付記2)
 前記棚における位置を特定可能な情報を含むRFIDタグが前記レール近傍の各位置に取り付けられてあり、
 前記読取手段は、さらに、前記位置を特定可能な前記情報を含む前記RFIDタグを読み取り、
 前記状況特定手段は、読み取った前記位置を特定可能な前記情報と、読み取った前記物品を識別可能な前記情報とによって、前記陳列状況を特定する、
 付記1に記載の管理装置。
(Appendix 2)
an RFID tag including information that can identify a position on the shelf is attached to each position near the rail;
The reading means further reads the RFID tag including the information capable of identifying the location,
the situation identification means identifies the display situation based on the information capable of identifying the read position and the information capable of identifying the read item.
2. The management device of claim 1.

 (付記3)
 前記アンテナ制御手段による前記アンテナの移動の制御情報から前記アンテナの位置情報を特定する位置特定手段を備え、
 前記状況特定手段は、前記アンテナの位置情報と、読み取った前記物品を識別可能な前記情報とによって、前記陳列状況を特定する、
 請求項1に記載の管理装置。
(Appendix 3)
a position specifying means for specifying position information of the antenna from control information of the movement of the antenna by the antenna control means,
The situation identification means identifies the display situation based on the position information of the antenna and the information capable of identifying the read item.
The management device according to claim 1 .

 (付記4)
 前記棚において前記アンテナの移動範囲を撮像可能な撮像装置を制御する撮像装置制御手段、
 を備え、
 前記撮像装置制御手段は、前記アンテナによる前記物品を識別可能な前記情報の読取に応じて、前記撮像装置の向き、位置、および画角の少なくともいずれかを制御して前記棚を前記撮像装置に撮像させる、
 付記1から付記3のいずれかに記載の管理装置。
(Appendix 4)
an imaging device control means for controlling an imaging device capable of imaging the moving range of the antenna on the shelf;
Equipped with
the imaging device control means controls at least one of an orientation, a position, and an angle of view of the imaging device in response to reading of the information capable of identifying the item by the antenna, to cause the imaging device to capture an image of the shelf;
4. The management device according to claim 1 ,

 (付記5)
 前記撮像装置は、前記棚に取り付けられたレール上を移動可能であり、
 前記撮像装置制御手段は、前記アンテナによる前記物品を識別可能な前記情報の読取に応じて、前記物品を撮像可能な位置に前記撮像装置の移動を制御する、
 付記4に記載の管理装置。
(Appendix 5)
the imaging device is movable on a rail attached to the shelf;
the imaging device control means controls movement of the imaging device to a position where an image of the article can be captured in response to reading of the information capable of identifying the article by the antenna;
5. The management device of claim 4.

 (付記6)
 前記撮像装置は、前記アンテナが置かれた前記レール上に置かれている、
 付記5に記載の管理装置。
(Appendix 6)
The imaging device is placed on the rail on which the antenna is placed.
6. The management device according to claim 5.

 (付記7)
 前記撮像装置制御手段は、前記アンテナによる前記物品を識別可能な前記情報の読取において異常がある場合、前記異常が検出された位置の前記陳列状況を撮像可能な位置に、前記撮像装置を移動させる、
 付記5または付記6に記載の管理装置。
(Appendix 7)
the imaging device control means, when an abnormality is detected in the reading of the information capable of identifying the item by the antenna, moves the imaging device to a position where the imaging device can capture an image of the display situation at the position where the abnormality is detected.
7. The management device according to claim 5 or 6.

 (付記8)
 前記撮像装置制御手段は、前記アンテナによって前記物品を識別可能な前記情報によって特定される前記物品の期限に応じて、前記物品を撮像可能な位置に前記撮像装置を移動させる、
 付記5から付記7のいずれかに記載の管理装置。
(Appendix 8)
the imaging device control means moves the imaging device to a position where the imaging device can capture an image of the article in accordance with a deadline of the article specified by the information capable of identifying the article by the antenna;
8. The management device according to claim 5,

 (付記9)
 前記アンテナ制御手段は、前記棚に取り付けられたセンサによる検出結果が所定の条件を満たすと、前記アンテナの移動を制御する、
 付記5から付記8のいずれかに記載の管理装置。
(Appendix 9)
the antenna control means controls movement of the antenna when a detection result by a sensor attached to the shelf satisfies a predetermined condition.
9. The management device according to any one of Supplementary Note 5 to Supplementary Note 8.

 (付記10)
 前記センサは、重量センサ、振動センサ、音検知センサ、および人感センサの少なくともいずれかである、
 付記9に記載の管理装置。
(Appendix 10)
The sensor is at least one of a weight sensor, a vibration sensor, a sound detection sensor, and a human presence sensor.
10. The management device of claim 9.

 (付記11)
 前記センサは、重量センサであり、
 前記検出結果は、前記重量センサによる重量の変化の検出結果であり、
 前記所定の条件は、前記重量センサが取り付けられた位置に割り当てられた物品の重さと異なる単位の重さの重量変化である、
 付記9に記載の管理装置。
(Appendix 11)
the sensor is a weight sensor;
the detection result is a detection result of a change in weight by the weight sensor,
The predetermined condition is a weight change in a unit of weight different from the weight of the item assigned to the position where the weight sensor is attached.
10. The management device of claim 9.

 (付記12)
 前記棚の前にいる人物を撮像可能な撮像装置によって撮像された画像から前記人物の行動を検出する人物検出手段、
 を備え、
 前記アンテナ制御手段は、前記人物の行動に応じて、前記人物が検出された位置の近傍に前記アンテナを移動させる、
 付記1から付記11のいずれかに記載の管理装置。
(Appendix 12)
a person detection means for detecting the behavior of a person standing in front of the shelf from an image captured by an imaging device capable of capturing an image of the person;
Equipped with
the antenna control means moves the antenna to a position near the position where the person is detected in response to the person's behavior.
12. The management device according to any one of claims 1 to 11.

 (付記13)
 前記人物検出手段は、前記撮像装置によって撮像された画像から、前記人物が前記棚から物品を取得したことを検出し、
 前記アンテナ制御手段は、前記人物が前記棚から物品を取得したことが検出されると、前記棚において前記物品が置かれている位置を読取範囲に含む位置に前記アンテナを移動させる、
 付記12に記載の管理装置。
(Appendix 13)
The person detection means detects, from an image captured by the imaging device, that the person has acquired an item from the shelf;
when it is detected that the person has acquired an item from the shelf, the antenna control means moves the antenna to a position on the shelf that includes the position where the item is placed within a reading range.
13. The management device of claim 12.

 (付記14)
 前記人物検出手段は、前記撮像装置によって撮像された画像に基づいて、前記人物が前記棚に前記物品を置いたことを検出し、
 前記アンテナ制御手段は、前記人物が前記棚から前記物品を置いたことが検出されると、前記棚において前記物品が置かれている位置を読取範囲に含む位置に前記アンテナを移動させる、
 付記12または付記13に記載の管理装置。
(Appendix 14)
The person detection means detects that the person has placed the item on the shelf based on an image captured by the imaging device,
when it is detected that the person has placed the item on the shelf, the antenna control means moves the antenna to a position on the shelf that includes the position where the item is placed within a reading range.
14. The management device according to claim 12 or 13.

 (付記15)
 前記棚において前記アンテナの移動範囲を撮像可能な撮像装置によって撮像された画像に含まれる物品を検出する物品検出手段を備え、
 前記アンテナ制御手段は、前記棚において前記画像に含まれる前記物品が置かれている位置を読取範囲に含む位置に前記アンテナを移動させる、
 付記1から付記14のいずれかに記載の管理装置。
(Appendix 15)
an article detection unit that detects an article included in an image captured by an imaging device capable of capturing an image of a moving range of the antenna on the shelf;
the antenna control means moves the antenna to a position on the shelf that includes within a reading range a position at which the article included in the image is placed;
15. The management device according to any one of claims 1 to 14.

 (付記16)
 棚に取り付けられたレール上を個別に移動可能なアンテナの移動を制御し、
 前記アンテナを用いて、物品に付けられた、前記物品を識別可能な情報を含むRFIDタグを読み取り、
 前記アンテナの位置情報と、前記RFIDタグから読み取った前記情報とに基づいて、前記棚における前記物品の陳列状況を表す情報を特定し、
 前記陳列状況を表す情報を出力する、
 管理方法。
(Appendix 16)
It controls the movement of antennas that can be moved individually on rails attached to the shelf,
Using the antenna, an RFID tag attached to an article is read, the RFID tag including information that can identify the article;
Identifying information representing a display status of the item on the shelf based on the position information of the antenna and the information read from the RFID tag;
outputting information representing the display status;
How to manage it.

 (付記17)
 前記棚における位置を特定可能な情報を含むRFIDタグが前記レール近傍の各位置に取り付けられてあり、
 前記読取において、さらに、前記位置を特定可能な前記情報を含む前記RFIDタグを読み取り、
 前記陳列状況を表す情報の前記特定において、読み取った前記位置を特定可能な前記情報と、読み取った前記物品を識別可能な前記情報とによって、前記陳列状況を特定する、
 付記16に記載の管理方法。
(Appendix 17)
an RFID tag including information that can identify a position on the shelf is attached to each position near the rail;
The reading further includes reading the RFID tag including the information capable of identifying the location;
In the identification of the information representing the display situation, the display situation is identified based on the information capable of identifying the read position and the information capable of identifying the read item.
The management method described in Appendix 16.

 (付記18)
 前記アンテナの移動の制御情報から前記アンテナの位置情報を特定し、
 前記陳列状況を表す情報の前記特定において、前記アンテナの位置情報と、読み取った前記物品を識別可能な前記情報とによって、前記陳列状況を特定する、
 付記16に記載の管理方法。
(Appendix 18)
Identifying position information of the antenna from control information of the movement of the antenna;
In the identification of the information representing the display situation, the display situation is identified based on position information of the antenna and the information capable of identifying the read item.
The management method described in Appendix 16.

 (付記19)
 前記棚において前記アンテナの移動範囲を撮像可能な撮像装置を制御し、
 前記撮像装置の前記制御において、前記アンテナによる前記物品を識別可能な前記情報の読取に応じて、前記撮像装置の向き、位置、および画角の少なくともいずれかを制御して前記棚を前記撮像装置に撮像させる、
 付記16から付記18のいずれかに記載の管理方法。
(Appendix 19)
Controlling an imaging device capable of imaging the moving range of the antenna on the shelf;
In the control of the imaging device, at least one of a direction, a position, and an angle of view of the imaging device is controlled in response to reading of the information capable of identifying the item by the antenna, thereby causing the imaging device to capture an image of the shelf.
19. The management method according to any one of appendices 16 to 18.

 (付記20)
 前記撮像装置は、前記棚に取り付けられたレール上を移動可能であり、
 前記撮像装置の前記制御において、前記アンテナによる前記物品を識別可能な前記情報の読取に応じて、前記物品を撮像可能な位置に前記撮像装置の移動を制御する、
 付記19に記載の管理方法。
(Appendix 20)
the imaging device is movable on a rail attached to the shelf;
In the control of the imaging device, a movement of the imaging device is controlled to a position where an image of the article can be captured in response to reading of the information capable of identifying the article by the antenna.
The management method described in Appendix 19.

 (付記21)
 前記撮像装置は、前記アンテナが置かれた前記レール上に置かれている、
 付記20に記載の管理方法。
(Appendix 21)
The imaging device is placed on the rail on which the antenna is placed.
The management method according to claim 20.

 (付記22)
 前記撮像装置の前記制御において、前記アンテナによる前記物品を識別可能な前記情報の読取において異常がある場合、前記異常が検出された位置の前記陳列状況を撮像可能な位置に、前記撮像装置を移動させる、
 付記20または付記21に記載の管理方法。
(Appendix 22)
In the control of the imaging device, when an abnormality is detected in the reading of the information capable of identifying the item by the antenna, the imaging device is moved to a position where the imaging device can capture an image of the display situation at the position where the abnormality is detected.
The management method according to claim 20 or 21.

 (付記23)
 前記撮像装置の前記制御において、前記アンテナによって前記物品を識別可能な前記情報によって特定される前記物品の期限に応じて、前記物品を撮像可能な位置に前記撮像装置を移動させる、
 付記20から付記22のいずれかに記載の管理方法。
(Appendix 23)
In the control of the imaging device, the imaging device is moved to a position where the image of the article can be captured according to a deadline of the article specified by the information that can identify the article by the antenna.
23. The management method according to any one of appendices 20 to 22.

 (付記24)
 前記アンテナの制御において、前記棚に取り付けられたセンサによる検出結果が所定の条件を満たすと、前記アンテナの移動を制御する、
 付記20から付記23のいずれかに記載の管理方法。
(Appendix 24)
In controlling the antenna, when a detection result by a sensor attached to the shelf satisfies a predetermined condition, the movement of the antenna is controlled.
24. The management method according to any one of claims 20 to 23.

 (付記25)
 前記センサは、重量センサ、振動センサ、音検知センサ、および人感センサの少なくともいずれかである、
 付記24に記載の管理方法。
(Appendix 25)
The sensor is at least one of a weight sensor, a vibration sensor, a sound detection sensor, and a human presence sensor.
The management method described in Appendix 24.

 (付記26)
 前記センサは、重量センサであり、
 前記検出結果は、前記重量センサによる重量の変化の検出結果であり、
 前記所定の条件は、前記重量センサが取り付けられた位置に割り当てられた物品の重さと異なる単位の重さの重量変化である、
 付記24に記載の管理方法。
(Appendix 26)
the sensor is a weight sensor;
the detection result is a detection result of a change in weight by the weight sensor,
The predetermined condition is a weight change in a unit different from the weight of the item assigned to the position where the weight sensor is attached.
The management method described in Appendix 24.

 (付記27)
 前記棚の前にいる人物を撮像可能な撮像装置によって撮像された画像から前記人物の行動を検出し、
 前記アンテナの前記制御において、前記人物の行動に応じて、前記人物が検出された位置の近傍に前記アンテナを移動させる、
 付記16から付記26のいずれかに記載の管理方法。
(Appendix 27)
detecting a behavior of a person standing in front of the shelf from an image captured by an imaging device capable of capturing an image of the person;
In the control of the antenna, the antenna is moved to a position near the position where the person is detected in response to the behavior of the person.
27. The management method according to any one of claims 16 to 26.

 (付記28)
 前記撮像装置によって撮像された画像から、前記人物が前記棚から物品を取得したことを検出し、
 前記アンテナの前記制御において、前記人物が前記棚から物品を取得したことが検出されると、前記棚において前記物品が置かれている位置を読取範囲に含む位置に前記アンテナを移動させる、
 付記27に記載の管理方法。
(Appendix 28)
detecting, from an image captured by the imaging device, that the person has acquired an item from the shelf;
When it is detected in the control of the antenna that the person has acquired an item from the shelf, the antenna is moved to a position on the shelf that includes the position where the item is placed within a reading range.
The management method described in Appendix 27.

 (付記29)
 前記人物の行動の前記検出において、前記撮像装置によって撮像された画像に基づいて、前記人物が前記棚に前記物品を置いたことを検出し、
 前記アンテナの前記制御において、前記人物が前記棚から前記物品を置いたことが検出されると、前記棚において前記物品が置かれている位置を読取範囲に含む位置に前記アンテナを移動させる、
 付記27または付記28に記載の管理方法。
(Appendix 29)
In the detection of the behavior of the person, it is detected that the person has placed the item on the shelf based on an image captured by the imaging device;
When it is detected in the control of the antenna that the person has placed the item on the shelf, the antenna is moved to a position on the shelf that includes the position where the item is placed within a reading range.
The management method according to claim 27 or 28.

 (付記30)
 前記棚において前記アンテナの移動範囲を撮像可能な撮像装置によって撮像された画像に含まれる物品を検出し、
 前記アンテナの前記制御において、前記棚において前記画像に含まれる前記物品が置かれている位置を読取範囲に含む位置に前記アンテナを移動させる、
 付記16から付記29のいずれかに記載の管理方法。
(Appendix 30)
Detecting an article included in an image captured by an imaging device capable of capturing an image of a moving range of the antenna on the shelf;
In the control of the antenna, the antenna is moved to a position on the shelf that includes within a reading range a position at which the article included in the image is placed.
29. The management method according to any one of claims 16 to 29.

 (付記31)
 コンピュータに、
 棚に取り付けられたレール上を個別に移動可能なアンテナの移動を制御し、
 前記アンテナを用いて、物品に付けられた、前記物品を識別可能な情報を含むRFIDタグを読み取り、
 前記アンテナの位置情報と、前記RFIDタグから読み取った前記情報とに基づいて、前記棚における前記物品の陳列状況を表す情報を特定し、
 前記陳列状況を表す情報を出力する、
 処理を実行させるプログラムを記録する、前記コンピュータが読み取り可能な非一時的な記録媒体。
(Appendix 31)
On the computer,
It controls the movement of antennas that can be moved individually on rails attached to the shelf,
Using the antenna, an RFID tag attached to an article is read, the RFID tag including information that can identify the article;
Identifying information representing a display status of the item on the shelf based on the position information of the antenna and the information read from the RFID tag;
outputting information representing the display status;
A non-transitory recording medium readable by the computer, which records a program for executing a process.

 (付記32)
 前記棚における位置を特定可能な情報を含むRFIDタグが前記レール近傍の各位置に取り付けられてあり、
 前記読み取り処理では、さらに、前記位置を特定可能な前記情報を含む前記RFIDタグを読み取り、
 前記陳列状況を表す情報の前記特定する処理では、読み取った前記位置を特定可能な前記情報と、読み取った前記物品を識別可能な前記情報とによって、前記陳列状況を特定する、
 付記31に記載の記録媒体。
(Appendix 32)
an RFID tag including information that can identify a position on the shelf is attached to each position near the rail;
The reading process further includes reading the RFID tag including the information capable of identifying the location;
In the process of identifying the information representing the display situation, the display situation is identified based on the information capable of identifying the read position and the information capable of identifying the read item.
32. The recording medium according to claim 31.

 (付記33)
 前記コンピュータに、
 前記アンテナの移動の制御情報から前記アンテナの位置情報を特定し、
 処理を実行させ、
 前記陳列状況を表す情報を前記特定する処理では、前記アンテナの位置情報と、読み取った前記物品を識別可能な前記情報とによって、前記陳列状況を特定する、
 付記31に記載の記録媒体。
(Appendix 33)
The computer includes:
Identifying position information of the antenna from control information of the movement of the antenna;
Execute the process,
In the process of identifying the information representing the display situation, the display situation is identified based on position information of the antenna and the information capable of identifying the read item.
32. The recording medium according to claim 31.

 (付記34)
 前記コンピュータに、
 前記棚において前記アンテナの移動範囲を撮像可能な撮像装置を制御する、
 処理を実行させ、
 前記撮像装置を前記制御する処理では、前記アンテナによる前記物品を識別可能な前記情報の読取に応じて、前記撮像装置の向き、位置、および画角の少なくともいずれかを制御して前記棚を前記撮像装置に撮像させる、
 付記31から付記33のいずれかに記載の記録媒体。
(Appendix 34)
The computer includes:
Controlling an imaging device capable of imaging the moving range of the antenna on the shelf;
Execute the process,
In the process of controlling the imaging device, at least one of a direction, a position, and an angle of view of the imaging device is controlled in response to reading of the information capable of identifying the item by the antenna, so that the imaging device captures an image of the shelf.
34. A recording medium according to any one of claims 31 to 33.

 (付記35)
 前記撮像装置は、前記棚に取り付けられたレール上を移動可能であり、
 前記撮像装置を前記制御する処理では、前記アンテナによる前記物品を識別可能な前記情報の読取に応じて、前記物品を撮像可能な位置に前記撮像装置の移動を制御する、
 付記34に記載の記録媒体。
(Appendix 35)
the imaging device is movable on a rail attached to the shelf;
and in the process of controlling the imaging device, in response to reading of the information capable of identifying the article by the antenna, controlling movement of the imaging device to a position capable of capturing an image of the article.
35. The recording medium according to claim 34.

 (付記36)
 前記撮像装置は、前記アンテナが置かれた前記レール上に置かれている、
 付記35に記載の記録媒体。
(Appendix 36)
The imaging device is placed on the rail on which the antenna is placed.
36. The recording medium according to claim 35.

 (付記37)
 前記撮像装置を前記制御する処理では、前記アンテナによる前記物品を識別可能な前記情報の読取において異常がある場合、前記異常が検出された位置の前記陳列状況を撮像可能な位置に、前記撮像装置を移動させる、
 付記35または付記36に記載の記録媒体。
(Appendix 37)
In the process of controlling the imaging device, when an abnormality is detected in the reading of the information capable of identifying the item by the antenna, the imaging device is moved to a position where the imaging device can capture an image of the display situation at the position where the abnormality is detected.
37. The recording medium according to claim 35 or 36.

 (付記38)
 前記撮像装置を前記制御する処理では、前記アンテナによって前記物品を識別可能な前記情報によって特定される前記物品の期限に応じて、前記物品を撮像可能な位置に前記撮像装置を移動させる、
 付記35から付記37のいずれかに記載の記録媒体。
(Appendix 38)
In the process of controlling the imaging device, the imaging device is moved to a position where the image of the article can be captured, in accordance with a deadline of the article specified by the information that can identify the article by the antenna.
38. A recording medium according to any one of claims 35 to 37.

 (付記39)
 前記アンテナを制御する処理では、前記棚に取り付けられたセンサによる検出結果が所定の条件を満たすと、前記アンテナの移動を制御する、
 付記35から付記38のいずれかに記載の記録媒体。
(Appendix 39)
In the process of controlling the antenna, when a detection result by a sensor attached to the shelf satisfies a predetermined condition, movement of the antenna is controlled.
39. A recording medium according to any one of appendices 35 to 38.

 (付記40)
 前記センサは、重量センサ、振動センサ、音検知センサ、および人感センサの少なくともいずれかである、
 付記39に記載の記録媒体。
(Appendix 40)
The sensor is at least one of a weight sensor, a vibration sensor, a sound detection sensor, and a human presence sensor.
40. The recording medium according to claim 39.

 (付記41)
 前記センサは、重量センサであり、
 前記検出結果は、前記重量センサによる重量の変化の検出結果であり、
 前記所定の条件は、前記重量センサが取り付けられた位置に割り当てられた物品の重さと異なる単位の重さの重量変化である、
 付記39に記載の記録媒体。
(Appendix 41)
the sensor is a weight sensor;
the detection result is a detection result of a change in weight by the weight sensor,
The predetermined condition is a weight change in a unit of weight different from the weight of the item assigned to the position where the weight sensor is attached.
40. The recording medium according to claim 39.

 (付記42)
 前記コンピュータに、
 前記棚の前にいる人物を撮像可能な撮像装置によって撮像された画像から前記人物の行動を検出する、
 処理を実行させ、
 前記アンテナを前記制御する処理では、前記人物の行動に応じて、前記人物が検出された位置の近傍に前記アンテナを移動させる、
 付記31から付記41のいずれかに記載の記録媒体。
(Appendix 42)
The computer includes:
detecting a behavior of a person standing in front of the shelf from an image captured by an imaging device capable of capturing an image of the person;
Execute the process,
In the process of controlling the antenna, the antenna is moved to a position near the position where the person is detected in response to the behavior of the person.
42. A recording medium according to any one of claims 31 to 41.

 (付記43)
 前記コンピュータに、
 前記撮像装置によって撮像された画像から、前記人物が前記棚から物品を取得したことを検出する、
 処理を実行させ、
 前記アンテナを前記制御する処理では、前記人物が前記棚から物品を取得したことが検出されると、前記棚において前記物品が置かれている位置を読取範囲に含む位置に前記アンテナを移動させる、
 付記42に記載の記録媒体。
(Appendix 43)
The computer includes:
detecting, from the image captured by the imaging device, that the person has acquired an item from the shelf;
Execute the process,
In the process of controlling the antenna, when it is detected that the person has acquired an item from the shelf, the antenna is moved to a position on the shelf that includes the position where the item is placed within a reading range.
43. The recording medium according to claim 42.

 (付記44)
 前記人物の行動を前記検出する処理では、前記撮像装置によって撮像された画像に基づいて、前記人物が前記棚に前記物品を置いたことを検出し、
 前記アンテナを前記制御する処理では、前記人物が前記棚から前記物品を置いたことが検出されると、前記棚において前記物品が置かれている位置を読取範囲に含む位置に前記アンテナを移動させる、
 付記42または付記43に記載の記録媒体。
(Appendix 44)
In the process of detecting the behavior of the person, it is detected that the person has placed the item on the shelf based on an image captured by the imaging device;
In the process of controlling the antenna, when it is detected that the person has placed the item on the shelf, the antenna is moved to a position on the shelf that includes the position where the item is placed within a reading range.
44. The recording medium according to claim 42 or 43.

 (付記45)
 前記コンピュータに、
 前記棚において前記アンテナの移動範囲を撮像可能な撮像装置によって撮像された画像に含まれる物品を検出する、
 処理を実行させ、
 前記アンテナを前記制御する処理では、前記画像に含まれる前記物品が置かれている位置を読取範囲に含む位置に前記アンテナを移動させる、
 付記31から付記44のいずれかに記載の記録媒体。
(Appendix 45)
The computer includes:
detecting an article included in an image captured by an imaging device capable of capturing an image of a moving range of the antenna on the shelf;
Execute the process,
In the process of controlling the antenna, the antenna is moved to a position that includes within a reading range a position at which the article is placed and that is included in the image.
A recording medium according to any one of claims 31 to 44.

 (付記31)
 コンピュータに、
 棚に取り付けられたレール上を個別に移動可能なアンテナの移動を制御し、
 前記アンテナを用いて、物品に付けられた、前記物品を識別可能な情報を含むRFIDタグを読み取り、
 前記アンテナの位置情報と、前記RFIDタグから読み取った前記情報とに基づいて、前記棚における前記物品の陳列状況を表す情報を特定し、
 前記陳列状況を表す情報を出力する、
 処理を実行させるプログラム。
(Appendix 31)
On the computer,
It controls the movement of antennas that can be moved individually on rails attached to the shelf,
Using the antenna, an RFID tag attached to an article is read, the RFID tag including information that can identify the article;
Identifying information representing a display status of the item on the shelf based on the position information of the antenna and the information read from the RFID tag;
outputting information representing the display status;
A program that executes a process.

10,20 管理装置
11,21,21-1~21-n アンテナ
13,23,23-1~23-n 移動部
22 リーダ
24 撮像装置
25 端末装置
26 移動部
30 センサ
80 コンピュータ
101,201 アンテナ制御部
102,202 読取部
103,203 状況特定部
104,204 出力部
205 受付部
206 位置特定部
207 撮像装置制御部
208 人物検出部
209 物品検出部
210 判定部
801 プロセッサ
802 ROM
803 RAM
804 記憶装置
805 通信インタフェース
806 入出力インタフェース
807 バス
2001 棚割DB
2002 アンテナDB
2003 位置タグDB
2004 商品DB
NT 通信ネットワーク
10, 20 Management device 11, 21, 21-1 to 21-n Antenna 13, 23, 23-1 to 23-n Moving unit 22 Reader 24 Imaging device 25 Terminal device 26 Moving unit 30 Sensor 80 Computer 101, 201 Antenna control unit 102, 202 Reading unit 103, 203 Situation identification unit 104, 204 Output unit 205 Reception unit 206 Position identification unit 207 Imaging device control unit 208 Person detection unit 209 Article detection unit 210 Determination unit 801 Processor 802 ROM
803 RAM
804 Storage device 805 Communication interface 806 Input/output interface 807 Bus 2001 Shelf allocation DB
2002 Antenna DB
2003 Location Tag DB
2004 Product DB
NT Communication Network

Claims (15)

 棚に取り付けられたレール上を個別に移動可能なアンテナの移動を制御するアンテナ制御手段と、
 前記アンテナを用いて、物品に付けられた、前記物品を識別可能な情報を含むRFID(Radio Frequency Identification)タグを読み取る読取手段と、
 前記アンテナの位置情報と、前記RFIDタグから読み取った前記情報とに基づいて、前記棚における前記物品の陳列状況を表す情報を特定する状況特定手段と、
 前記陳列状況を表す情報を出力する出力手段と、
 を備える管理装置。
an antenna control means for controlling movement of antennas which are individually movable on rails attached to the shelf;
a reading means for reading an RFID (Radio Frequency Identification) tag attached to an article, the RFID tag including information capable of identifying the article, by using the antenna;
a situation identification means for identifying information representing a display situation of the items on the shelf based on position information of the antenna and the information read from the RFID tag;
an output means for outputting information representing the display status;
A management device comprising:
 前記棚における位置を特定可能な情報を含むRFIDタグが前記レール近傍の各位置に取り付けられてあり、
 前記読取手段は、さらに、前記位置を特定可能な前記情報を含む前記RFIDタグを読み取り、
 前記状況特定手段は、読み取った前記位置を特定可能な前記情報と、読み取った前記物品を識別可能な前記情報とによって、前記陳列状況を特定する、
 請求項1に記載の管理装置。
an RFID tag including information that can identify a position on the shelf is attached to each position near the rail;
The reading means further reads the RFID tag including the information capable of identifying the location,
the situation identification means identifies the display situation based on the information capable of identifying the read position and the information capable of identifying the read item.
The management device according to claim 1 .
 前記アンテナ制御手段による前記アンテナの移動の制御情報から前記アンテナの位置情報を特定する位置特定手段を備え、
 前記状況特定手段は、前記アンテナの位置情報と、読み取った前記物品を識別可能な前記情報とによって、前記陳列状況を特定する、
 請求項1に記載の管理装置。
a position specifying means for specifying position information of the antenna from control information of the movement of the antenna by the antenna control means,
The situation identification means identifies the display situation based on the position information of the antenna and the information capable of identifying the read item.
The management device according to claim 1 .
 前記棚において前記アンテナの移動範囲を撮像可能な撮像装置を制御する撮像装置制御手段、
 を備え、
 前記撮像装置制御手段は、前記物品を識別可能な前記情報の読取に応じて、前記撮像装置の向き、位置、および画角の少なくともいずれかを制御して前記棚を前記撮像装置に撮像させる、
 請求項1から請求項3のいずれかに記載の管理装置。
an imaging device control means for controlling an imaging device capable of imaging the moving range of the antenna on the shelf;
Equipped with
the imaging device control means controls at least one of an orientation, a position, and an angle of view of the imaging device in response to reading of the information capable of identifying the item, to cause the imaging device to capture an image of the shelf;
The management device according to any one of claims 1 to 3.
 前記撮像装置は、前記棚に取り付けられたレール上を移動可能であり、
 前記撮像装置制御手段は、前記アンテナによる前記物品を識別可能な前記情報の読取に応じて、前記物品を撮像可能な位置に前記撮像装置の移動を制御する、
 請求項4に記載の管理装置。
the imaging device is movable on a rail attached to the shelf;
the imaging device control means controls movement of the imaging device to a position where an image of the article can be captured in response to reading of the information capable of identifying the article by the antenna;
The management device according to claim 4.
 前記撮像装置は、前記アンテナが置かれた前記レール上に置かれている、
 請求項5に記載の管理装置。
The imaging device is placed on the rail on which the antenna is placed.
The management device according to claim 5 .
 前記撮像装置制御手段は、前記アンテナによる前記物品を識別可能な前記情報の読取において異常がある場合、前記異常が検出された位置の前記陳列状況を撮像可能な位置に、前記撮像装置を移動させる、
 請求項5から請求項6のいずれかに記載の管理装置。
the imaging device control means, when an abnormality is detected in the reading of the information capable of identifying the item by the antenna, moves the imaging device to a position where the imaging device can capture an image of the display situation at the position where the abnormality is detected.
The management device according to claim 5 or 6.
 前記撮像装置制御手段は、前記アンテナによって前記物品を識別可能な前記情報によって特定される前記物品の期限に応じて、前記物品を撮像可能な位置に前記撮像装置を移動させる、
 請求項5から請求項7のいずれかに記載の管理装置。
the imaging device control means moves the imaging device to a position where the imaging device can capture an image of the article in accordance with a deadline of the article specified by the information capable of identifying the article by the antenna;
The management device according to any one of claims 5 to 7.
 前記アンテナ制御手段は、前記棚に取り付けられたセンサによる検出結果が所定の条件を満たすと、前記アンテナの移動を制御する、
 請求項5から請求項8のいずれかに記載の管理装置。
the antenna control means controls movement of the antenna when a detection result by a sensor attached to the shelf satisfies a predetermined condition.
The management device according to any one of claims 5 to 8.
 前記センサは、重量センサ、振動センサ、音検知センサ、および人感センサの少なくともいずれかである、
 請求項9に記載の管理装置。
The sensor is at least one of a weight sensor, a vibration sensor, a sound detection sensor, and a human presence sensor.
The management device according to claim 9.
 前記センサは、重量センサであり、
 前記検出結果は、前記重量センサによる重量の変化の検出結果であり、
 前記所定の条件は、前記重量センサが取り付けられた位置に割り当てられた物品の重さと異なる単位の重さの重量変化である、
 請求項9に記載の管理装置。
the sensor is a weight sensor;
the detection result is a detection result of a change in weight by the weight sensor,
The predetermined condition is a weight change in a unit of weight different from the weight of the item assigned to the position where the weight sensor is attached.
The management device according to claim 9.
 前記棚の前にいる人物を撮像可能な撮像装置によって撮像された画像から前記人物の行動を検出する人物検出手段、
 を備え、
 前記アンテナ制御手段は、前記人物の行動に応じて、前記人物が検出された位置の近傍に前記アンテナを移動させる、
 請求項1から請求項11のいずれかに記載の管理装置。
a person detection means for detecting the behavior of a person standing in front of the shelf from an image captured by an imaging device capable of capturing an image of the person;
Equipped with
the antenna control means moves the antenna to a position near the position where the person is detected in response to the person's behavior.
The management device according to any one of claims 1 to 11.
 前記人物検出手段は、前記撮像装置によって撮像された画像から、前記人物が前記棚から物品を取得したことを検出し、
 前記アンテナ制御手段は、前記人物が前記棚から物品を取得したことが検出されると、前記棚において前記物品が置かれている位置を読取範囲に含む位置に前記アンテナを移動させる、
 請求項12に記載の管理装置。
The person detection means detects, from an image captured by the imaging device, that the person has acquired an item from the shelf;
when it is detected that the person has acquired an item from the shelf, the antenna control means moves the antenna to a position on the shelf that includes the position where the item is placed within a reading range.
The management device according to claim 12.
 棚に取り付けられたレール上を個別に移動可能なアンテナの移動を制御し、
 前記アンテナを用いて、物品に付けられた、前記物品を識別可能な情報を含むRFIDタグを読み取り、
 前記アンテナの位置情報と、前記RFIDタグから読み取った前記情報とに基づいて、前記棚における前記物品の陳列状況を表す情報を特定し、
 前記陳列状況を表す情報を出力する、
 管理方法。
It controls the movement of antennas that can be moved individually on rails attached to the shelf,
Using the antenna, an RFID tag attached to an article is read, the RFID tag including information that can identify the article;
Identifying information representing a display status of the item on the shelf based on the position information of the antenna and the information read from the RFID tag;
outputting information representing the display status;
How to manage it.
 コンピュータに、
 棚に取り付けられたレール上を個別に移動可能なアンテナの移動を制御し、
 前記アンテナを用いて、物品に付けられた、前記物品を識別可能な情報を含むRFIDタグを読み取り、
 前記アンテナの位置情報と、前記RFIDタグから読み取った前記情報とに基づいて、前記棚における前記物品の陳列状況を表す情報を特定し、
 前記陳列状況を表す情報を出力する、
 処理を実行させるプログラムを記録する、前記コンピュータが読み取り可能な非一時的な記録媒体。
On the computer,
It controls the movement of antennas that can be moved individually on rails attached to the shelf,
Using the antenna, an RFID tag attached to an article is read, the RFID tag including information that can identify the article;
Identifying information representing a display status of the item on the shelf based on the position information of the antenna and the information read from the RFID tag;
outputting information representing the display status;
A non-transitory recording medium readable by the computer, which records a program for executing a process.
PCT/JP2023/032893 2023-09-08 2023-09-08 Management device, management method, and recording medium Pending WO2025052671A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/JP2023/032893 WO2025052671A1 (en) 2023-09-08 2023-09-08 Management device, management method, and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2023/032893 WO2025052671A1 (en) 2023-09-08 2023-09-08 Management device, management method, and recording medium

Publications (1)

Publication Number Publication Date
WO2025052671A1 true WO2025052671A1 (en) 2025-03-13

Family

ID=94923072

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2023/032893 Pending WO2025052671A1 (en) 2023-09-08 2023-09-08 Management device, management method, and recording medium

Country Status (1)

Country Link
WO (1) WO2025052671A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007200035A (en) * 2006-01-26 2007-08-09 Ntt Docomo Inc Wireless tag reading system and method
JP2009242058A (en) * 2008-03-31 2009-10-22 Taisei Corp Inventory management system
JP2015510479A (en) * 2012-01-26 2015-04-09 ハンミ アイティー カンパニー,リミテッド Shelf scanner, scanning device, and scanning method
WO2016117600A1 (en) * 2015-01-22 2016-07-28 日本電気株式会社 Product shelf allocation management device and product shelf allocation management method
JP2021131638A (en) * 2020-02-18 2021-09-09 京セラ株式会社 Information processing system, information processing apparatus, and information processing method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007200035A (en) * 2006-01-26 2007-08-09 Ntt Docomo Inc Wireless tag reading system and method
JP2009242058A (en) * 2008-03-31 2009-10-22 Taisei Corp Inventory management system
JP2015510479A (en) * 2012-01-26 2015-04-09 ハンミ アイティー カンパニー,リミテッド Shelf scanner, scanning device, and scanning method
WO2016117600A1 (en) * 2015-01-22 2016-07-28 日本電気株式会社 Product shelf allocation management device and product shelf allocation management method
JP2021131638A (en) * 2020-02-18 2021-09-09 京セラ株式会社 Information processing system, information processing apparatus, and information processing method

Similar Documents

Publication Publication Date Title
US11475742B2 (en) Visual indicator of frictionless status of shoppers
US11823094B1 (en) Disambiguating between users
JP2023110922A (en) Method and apparatus for locating RFID tags
US20120055985A1 (en) Electronic labeling system
JP2019527865A (en) System and method for computer vision driven applications in an environment
US20220122493A1 (en) Smart Doors for Retail Storage Containers
US20240070608A1 (en) Resolving misplaced items in physical retail stores
WO2022081518A2 (en) Methods and systems for retail environments
US11067683B2 (en) Systems and methods for locating items within a facility
US11568160B2 (en) Methods and systems for classifying tag status in a retail environment
WO2025052671A1 (en) Management device, management method, and recording medium
US20150324738A1 (en) Inventory management system
JP7677453B2 (en) CONTROL SYSTEM, CONTROL METHOD, AND PROGRAM
WO2025004204A1 (en) Management device, management method, and recording medium
WO2025134249A1 (en) Management device, management method, and recording medium
WO2025115127A1 (en) Location identification device, location identification method, and recording medium
WO2022168265A1 (en) System, information processing apparatus, method, and recording medium

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 23951569

Country of ref document: EP

Kind code of ref document: A1