Method for detecting the handling of products on a display stand, display stand and automated shop

The invention concerns a method for detecting the handling of products on a display stand by a person, the products being provided with electronic tags, each person being associated with a communicating object, the display stand comprising a near-field communication device and at least two receivers. The method comprises the repetition of: a product inventory step during which the display stand sends and receives messages communicated by near-field communication in order to identify and locate the products; a step of comparing inventories in order to determine, between two successive inventories, a product removed from or added to the display stand and the position thereof; a step of locating a person by triangulation using the radio-frequency receivers receiving a signal from the communicating object; an association step during which a person is associated with a product when they are close.

TECHNICAL FIELD

The present invention relates to a method for detecting the handling of products on a display stand, as well as to the display stand used to implement said method. More particularly, the invention also relates to the automated retail business, and in particular to a shop using the display stand and implementing the method for detecting the handling of products.

TECHNOLOGICAL BACKGROUND

Patent application US2017/0193593 discloses an automated shop system which determines that a product is being taken by a user as soon as the user stands close to a set of shelves containing a product. There are several uncertainties in this system. The fact of a user standing in front of a set of shelves is not sufficient to determine that the user is taking a product. Moreover, if the user does take a product, it is difficult to say how many products have actually been taken by the user. In addition, the set of shelves must be correctly organized in order to be sure that the product indeed corresponds to a product from the set of shelves.

In order to be sure of the contents of a set of shelves, an inventory can be taken of the set of shelves. U.S. Pat. No. 10,037,509 discloses an automated inventory system using RFID (Radio Frequency Identification) technology making it possible to identify all of the products placed on a set of shelves.

U.S. Pat. No. 10,262,293 discloses a system for tracking products on a shop display stand and for tracking a customer in the shop in order to determine if the customer is taking or replacing a product from or on the display stand. The aim of such a system is to carry out automatic billing of the products taken by the customer and to avoid them having to pass through the checkout, which can be tiresome. A multitude of sensors of different types is used in order to determine if a product has been taken from or replaced on the display stand. To this end, information originating from cameras, from presence detectors and weight sensors mounted on a display stand makes it possible to determine which product has been taken from or replaced on a display stand. Such a system is relatively costly and complex to install. Moreover, such a system is not completely reliable and can be tricked by an ill-intentioned user. A product can be replaced with another which costs less and has the same weight, and the different appearance of which is not easily identifiable by a camera or by a presence detector.

Additionally, NFC (Near-Field Communication) technology makes it possible to send a product identifier, generally unique, to a reader as soon as a product is equipped with an electronic identification tag. NFC technology uses a magnetic field which makes communication possible at a few centimetres from the reader and thus makes it possible to locate a product on a shop display stand very accurately.

The French patent application filed on 29 Aug. 2019 under the number 19-09528 and with the title “plateau de communication en champ proche et procédé de localisation sur ledit plateau” discloses a communication surface using NFC technology which makes it possible to accurately locate an object equipped with an electronic tag on a communication surface. Said patent application proposes a solution which can be used for tracking products on a shelving unit or a shop display stand. The above-mentioned surface proposes a solution that makes it possible for each removal or placement of products to be easily detectable, with a locating accuracy of the order of a few centimetres.

The French patent application filed on 10 Sep. 2019 under the number 19-09939 and with the title “dispositif mâle, dispositif femelle et systéme de communication en champ proche” discloses a display stand hook integrating an NFC antenna. The disclosed hook makes it possible to identify all the products placed on said hook, using electronic tags placed on the products and having an antenna situated around a suspension hole of the packaging of the product. Such a hook also makes it possible to know the position of a product on said hook.

The automation of self-service shops needs solutions that are simple and inexpensive to install, while ensuring a high operational reliability.

SUMMARY OF THE INVENTION

The invention aims to solve the problem of locating both products and people in a shop in a simple and low-cost manner, while ensuring reliability of the handling of the products. According to the invention, the movement of the products is detected by NFC technology. A person is located using a communicating object by triangulation of messages received from said object by radio frequency.

According to a first embodiment, the invention proposes a method for detecting the handling of products on a display stand by one or more people, said products being equipped with electronic tags each containing a unique identifier, each person being associated with an object communicating by radio frequency and periodically transmitting a signaling signal, said display stand comprising a plurality of near-field communication antennas, and at least two radio frequency receivers being placed close to the display stand, a central processing unit being connected to said display stand and to said receivers in order to carry out said method, which comprises repeating the following steps:a product inventory step, during which the display stand sends and receives messages via the near-field communication antennas in order to identify and to locate the electronic tags of products present on the display stand,a step of comparing inventories, during which the central processing unit determines a difference in the products present on the display stand between two successive inventory steps, said step identifying a product removed from or added to said display stand and determining a position on said display stand where said product was removed or added,a person-locating step, during which each of the radio frequency receivers receives a signaling signal, transmitted by an object communicating by radio frequency, measures the strength of the received signal and determines the position of the communicating object associated with a person by triangulation as a function of the position of the radio frequency receivers and the measurement of the strength of the received signal,an association step, during which the central processing unit associates a person with a product when the position of the communicating object associated with said person is located close to the position of the identified electronic tag of a product having been removed from or added to the display stand, said associated person in question having removed the product from or replaced it on the display stand.

According to an embodiment example, the association step can associate the person with the identified product when the communicating object is located at a distance from the electronic tag that is less than a first distance threshold.

According to another embodiment example, when one or more communicating objects are located at a distance from the electronic tag that is greater than the first distance threshold and less than a second distance threshold, the association step associates the person associated with the communicating object closest to the electronic tag of said product with the product.

Preferably, the radio frequency receivers can be receivers which comply with the IEEE Standard 802.15.1. The signaling signal can be a signaling message indicating a unique identifier of the communicating object having sent said message. The triangulation can be carried out on the messages received by the at least two receivers as a function of a measurement of the strength of the signal received by each of said receivers for the messages containing the same unique identifier, and the position of said receivers.

According to a second embodiment, the invention proposes a product display stand comprising one or more presentation elements intended to receive products equipped with electronic tags. The presentation elements each comprise one or more near-field communication antennas, said near-field communication antennas being connected to at least one near-field communication reader circuit in order to be able to communicate with said electronic tags and to determine a position of each product on said display stand. The display stand comprises at least two radio frequency receivers spaced apart from one another and intended to receive a signaling signal originating from a communicating object associated with a person.

According to an implementation example, one of the presentation elements can be a tray comprising a plurality of near-field communication antennas and at least one near-field communication reader circuit.

According to another implementation example, one of the presentation elements can be a display stand hook comprising at least one near-field communication antenna arranged inside said hook and at least one reader circuit placed in a mounting base of said hook.

According to a third embodiment, the invention proposes a shop comprising at least one display stand as mentioned above, at least one first radio frequency transceiver placed in an entrance area of said shop, at least one second radio frequency transceiver placed in an exit area of said shop, and a centralized processing system configured to:detect a communicating object in the entrance area using the at least one first transceiver,associate the communicating object with a person and with a basket of said person,detect a handling of a product on a display stand according to the above-mentioned method and record the product removed or replaced as being added to the basket or removed from the basket respectively, according to whether the product handled was removed from the display stand or replaced on the display stand respectively,bill, by debiting a bank account associated with the person, the products recorded in the basket when the person is detected in the exit area by the second transceiver.

DETAILED DESCRIPTION

In the present document, by “near-field communication” is meant the NFC technology limited to a few centimetres, and using antennas produced using conductive loops forming half-transformers, both on the side of a reader and on the side of an electronic tag. The reader is made up of a near-field communication antenna and a reader circuit connected to the antenna. The reader circuit supplies a modulated electrical signal to the antenna, which converts it to a modulated magnetic field. Communication is carried out via a magnetic field coupling the transmitting antenna of the reader and the energy harvesting antenna of an electronic tag. The electronic tag can modulate the field back by retro-modulation. The reader circuit demodulates this retro-modulation. For more details, a person skilled in the art can refer to the ISO standard 14443, which defines the operation of near-field communications.

In the present document, by “electronic tag” is meant an identification device comprising an electronic chip coupled to an antenna forming a coil and powering itself by means of the magnetic field created by the reader. Such an identification device is generally in the form of a tag which can be easily fastened on numerous types of packaging or products.

In order for communication to be established between the reader and the electronic tag, the electronic tag must receive a magnetic field having enough power to power the chip of the electronic tag. The distance that makes communication between the reader and the electronic tag possible depends on the dimensioning of the antennas of the reader and the antenna of the electronic tag, but also on the transmission power of the reader. By using a low transmission power on the reader side, an electronic tag can only be detected if it is very close to the transmitting antenna. According to the present invention, the transmission powers are limited so that it is not possible to detect an electronic tag beyond a few centimetres.

In the present invention, by radio frequency communication is meant wireless communications which are not near-field. The radio frequency communications used according to the invention are for example communications using the 2.4 GHz or 5 GHz frequency bands. Preferably, the invention refers to the communication standard IEEE802.15.1, better known by the name “Bluetooth”. However, other communication standards can be used, such as for example the standard IEEE802.11, better known by the name “WiFi”, or also a communication standard of the ultra-wide band (UWB) type such as for example standardized by the European Telecommunication Standard Institute (ETSI) under the reference EN 302 065.

According to the invention, the term “radio frequency” excludes all communication carried out in the near field even though, in the absolute, near-field communications constitute a form of radio communication using a carrier frequency.

In order to simplify the drawings as well as the explanations which follow from them, one and the same reference is used to define one and the same object or a similar object. By “similar object” is meant a different object providing one and the same function.

FIG.1represents a retail shop1implementing the invention in order to carry out purchases in a fluid manner without passing through the checkouts. According to thisFIG.1, the shop comprises an entrance area100, an exit area200and display stands300defining an aisle that makes it possible for people400to move around in order to access products500or600arranged on the display stands300. The arrangement of the shop is given by way of non-limitative example, the entrance100and exit200areas as well as the display stands300can be arranged in any other way without affecting the invention.

The entrance area100comprises radio frequency transceivers110, for example of the Bluetooth type, in order to detect and communicate with a portable object410, for example a mobile phone, held by a person400. The number of transceivers110depends on the size of the entrance area100and the range of the transceivers110, the important thing being that the entrance area100has at least one transceiver110. According to an embodiment, the entrance area100is unoccupied so that a communication between the transceivers110and the portable object410is established when the person400passes through said entrance area100. According to a variant, the entrance area100can comprise a means for detaining people such as for example a barrier or an air lock only allowing a person400access to the rest of the shop1after a communication between the portable object410and the transceivers110has been effected.

The exit area200comprises radio frequency transceivers210, for example of the Bluetooth type, in order to detect and communicate with the portable object410of a person400. For the same reasons as those described for the entrance area100, the number of transceivers210can vary, the important thing being that the exit area200has at least one transceiver210. According to an embodiment, the exit area200is unoccupied so that a communication between the transceivers210and the portable object410is established when the person400passes through said exit area200. According to a variant, the exit area100can comprise a means for detaining people identical or similar to the detaining means of the entrance area100.

The display stands300can be supermarket shelf displays, or shelf displays of any other type, intended to display products500to customers constituted by people400moving around in the shop1. To this end, each display stand300comprises presentation elements of the tray type320or hook type330intended to receive the products500. The display stands300are also equipped with radio frequency receivers310. The number of receivers310can vary as a function of the size of the display stand300, the important thing being that a display stand has at least two receivers310spaced apart from one another. Moreover the shop1can have other receivers310arranged in different places in the shop. The receivers1are receivers for example of the Bluetooth type, intended to receive messages originating from a portable object410.

Each of the trays320comprises several near-field communication antennas connected to at least one reader circuit in order to be able to communicate with electronic tags. To this end, each product500intended to be placed on a tray320has an electronic tag affixed preferably on the part in contact with said tray320. The electronic tag contains a unique identifier making it possible to accurately identify a product500. The use of a low-strength reader circuit and a plurality of antennas in a tray320also makes it possible to locate a product. In order to have a locating accuracy smaller than the size of the antennas, it is possible to use a tray320and a locating method according to French patent application number 19-09528 filed on 29 Aug. 2019.

Each of the hooks330contains at least one near-field communication antenna connected to at least one reader circuit in order to be able to communicate with electronic tags. Preferably, the reader circuit is placed in a mounting base of the hook330and the near-field communication antenna extends over the whole length of the hook330serving to suspend products600. To this end, each product600has an electronic tag placed close to the hook330. Preferably, the electronic tag of a product600has an antenna situated around a suspension hole or slot intended to cooperate with the hook330. A person skilled in the art can refer to French patent application number 19-09939 filed on 10 Sep. 2019 in order to obtain more details on the production of the hook330or of the electronic tags of the products600.

FIG.2shows the block diagram of the system implemented in the shop1. A centralized processing system600, for example a computer or a group of computers, is connected to the transceivers110and210, to the receivers310, to the trays320and to the hooks330via a wired connection, for example of the USB or Ethernet type, or via a radio frequency connection, for example of the WiFi or Zigbee type. The centralized processing system600comprises volatile and non-volatile memory as well as processors implementing programs to carry out several processing processes, which will be described below, in parallel. The memory also contains information tables which are used in the framework of the invention.

A first table601comprises inventories of products500and600placed on the display stands300of the shop1. Said first table601contains at least one inventory N which has just been taken and inventory N−1 corresponding to an inventory taken just before the inventory N. Each of the inventories comprises a list of all the detected products, which contains the unique identifier ID of the product500or600and the location of the product in the shop1. The location is indicated for example by Cartesian coordinates expressed in metres from a reference point in the shop. According to a variant, the first table601contains all the inventories taken in the shop in the course of the day, each inventory being time-stamped.

A second table602corresponds to the table of people400present in the shop1. For each person400the table stores the identifier ID of the communicating object410associated with the person, the location of the communicating object410and a basket corresponding to a memory area storing identifiers of products500and/or600taken by said person. The location of the communicating object410corresponds to the last reported position of the communicating object410tracked in the same frame of reference as the location of the products500and600. In a variant, the second table602contains a record of all the positions of the communicating object410since entering the shop1, said positions being time-stamped in said record.

A third table603stores the positions of the transceivers110and210, receivers310, trays320and hooks330in the frame of reference of the shop1. The positions of the trays320and hooks330correspond to a reference point and to a reference direction for each tray320and for each hook330, from which the tray320or the hook330indicates a relative location of a product in the frame of reference of said tray320or said hook330. According to a variant, the third table603can comprise the positions of the near-field communication antennas of the trays320and330, the centralized processing system then carrying out a locating method directly from messages exchanged with the electronic tags of the products.

Once these first to third tables301to303have been defined, different processes are implemented in parallel by the centralized processing system600in order to update them and use them to carry out an automated commercial transaction.FIG.3illustrates a non-limitative example of the method for detecting people with the aim of managing the people in the shop1. The method inFIG.3carries out the first to third steps1000,1100and1200for detecting communicating objects410in parallel. In the first step1000, the transceivers110notify the centralized processing system600of each signaling message received from a communicating object410. The centralized processing system600checks whether the identifier is present in the second table602. If the identifier is not present in the second table602, the processing system600carries out a step1300of registering new people in the shop1. If the identifier is already present in the second table602, the processing system600carries out a person-locating step1400. In the second step1100, the receivers310notify the centralized processing system600of each signaling message received from a communicating object410, then the person-locating step1400is carried out. In the third step1200, the transceivers210notify the centralized processing system600of each signaling message received from a communicating object410. The centralized processing system600determines whether the person is leaving the shop, for example by sending a message to the communicating object410which asks the person to confirm that they are leaving the shop. If the person confirms their exit, then the centralized processing system600carries out the billing step1500. In a variant in which the exit area200comprises a means for detaining people, the exit detection can be performed by an action on a button associated with the detaining means, the opening of said detaining means only taking place once the billing step1500has been carried out.

The step1300of registering new people carries out an updating of the second table602by adding to it a new row corresponding to a new person. The person is identified by the identifier of the communicating object and an empty basket is associated with them. The locating of the person is then carried out during the person-locating step1400. Moreover, during this registration step1300, a message is prepared by the centralized system600in order to be transmitted to the communicating object410via one of the transceivers110so that the communicating object410puts itself in a signaling mode. The signaling mode consists of broadcasting a signaling message at a frequency, for example every hundred milliseconds, determined by the communicating device410. The signaling message is of the “advertising” type, i.e. signaling to all the devices located in the communication range that a connection is possible. The signaling message contains an identifier for the communicating object intended for its tracking in the shop. In a variant, this registration step1300can comprise downloading an application to the communicating object, registering the person's bank details, confirming acceptance of general conditions of sale. In a variant in which the entrance area100comprises a means for detaining people, the person is only authorized to enter the shop after performance of the registration step1300is complete.

The person-locating step1400consists of retrieving all the signaling messages originating from one and the same communicating object410having been received substantially at the same time by the transceivers110and210and by the receivers310. This step will be described below in connection withFIGS.4and5.

The billing step1500consists of debiting the bank account of the person400. During this step1500, the contents of the basket corresponding to the identifier of the device located in the exit area200is retrieved by the centralized processing system600. A bill is created by totaling the prices of the products contained in the basket. The centralized processing system600can then debit a bank account associated with the person. In an embodiment in which the communicating object410is a mobile phone, the account to be debited can be indicated by the person400by resending a bank account number or a bank card number to be debited on request. In another embodiment, the bank account to be debited was stored during the registration step1300. The billing step1500ends with the deletion of the information relating to the person from the second table602.

The registration and billing steps1300and1500can be carried out in different ways. However, it is important that, when accessing the shop1, the person400associated with a portable device410is registered by the centralized system600and that a basket is associated with them. When the shop1is exited, the important thing is that a billing of the basket can be carried out.

FIG.4shows a part of the shop1to illustrate the performance of the person-location step1400detailed inFIG.5. A first step1410is carried out each time a signaling message is received by a transceiver110or210or by a receiver310. The signaling message received is stored in a buffer memory of the centralized processing device600. During storage of the message, the identifier of the communicating object is stored together with the strength level of the received signal, known by the acronym RSSI (Received Signal Strength Indication), measured by the transceiver110,210or the receiver310, all of this also being accompanied by the identification of the transceiver110,210or of the receiver310which received the message. This step1410takes place continuously, independently of the other steps, so that the buffer memory collects all the messages received in a receiving queue.

During a step1420, the centralized processing system600processes the oldest of the messages received in the receiving queue as a priority. To this end, it checks all the messages in the receiving queue in order to extract from it all the messages having one and the same identifier. In fact, as can be seen inFIG.4, a communicating object411or412transmits a signal that can be received by all the receivers311to319situated at a distance that is close enough to receive the signal. By way of example, in the case of Bluetooth, the transmission power can be limited to a range of five metres. Thus, only the receivers311to319situated at less than five metres from the communicating object411or412can receive the signal corresponding to the signaling message. InFIG.4the arrows700illustrate the receipt of a message. For an identifier corresponding for example to the communicating object411, six messages were received by six receivers311to316. These six messages are selected in order to carry out the step1430of calculating the location.

In a variant in which the messages are time-stamped, step1430can be different. In this variant, the selection of the messages is carried out on the identifier of the communicating object and on a receiving time window the duration of which is less than the duration separating the sending of the two signaling messages.

In the step1430of calculating the location, the positions of the receivers311to316are retrieved from the third table603. The strength level of the received signal (RSSI) for the message is associated with each of these positions. The location of the communicating object is then calculated by triangulation, for example by finding the barycentre of the positions of the receivers311to316weighted by the strength level of the received signal. Such a calculation makes it possible to locate the communicating object411with an accuracy of the order of a few centimetres. Once the barycentre has been calculated, the messages used for this calculation are deleted from the receiving queue.

A storage step1440updates the second table602by storing the calculated barycentre as being the location of the person corresponding to the identifier of the object communicating the received messages. In a variant in which the second table602contains a time-stamped record of the positions, the associated date can correspond to a date equal to the average of the dates of the messages used.

If other messages are present in the buffer memory, step1420is carried out again.

Such a solution for detecting the location of the people400can be sufficient in many shop configurations. Thus, when the method of the invention carries out the locating of people using only radio frequency receivers310placed close to or integrated in a display stand300, the implementation is greatly simplified.

The people400being located in the shop, the handling method should now be detailed using the flow diagram inFIG.6. The handling method comprises a first inventory step1600, during which the first inventory table601is updated by the centralized processing system600. A previously taken inventory becomes preceding inventory N−1 and a new inventory is taken during this step in order to be stored as latest inventory N. The details of taking the inventory will be described below in connection withFIGS.7and8. In a variant in which the inventory is time-stamped, the inventory step1600stores an inventory end date.

Once the latest inventory N has been taken, it is compared with the preceding inventory N−1 in a step1700. If no difference appears in the comparison of the inventories then a new inventory step1600is carried out. If a difference appears in the comparison of the inventories, this means that one or more products500or600have been handled between the two inventories. If the latest inventory indicates that a product500or600appears in the latest inventory N this means that it has been replaced on a display stand300. If a product disappears in the latest inventory, this means that it has been removed from a display stand300. The position of a replaced product500or600is indicated in the latest inventory N of the first table601and the position of a removed product500or600is indicated in the preceding inventory N−1 of the first table601. Said position of the replaced or removed product500or600is then used in a proximity detection step1800.

The proximity detection step1800carries out a comparison of the position of a replaced or removed product with the positions of the people contained in the second table602. A distance calculation is carried out between the position of the replaced or removed product and the position of each person. The calculated distance is then compared with a first proximity threshold. The first proximity threshold is determined as being a maximum distance where it is not possible that another person could physically take the product. As the communicating object410is carried by the person400, such a maximum distance corresponds to at most the length of an arm. The first threshold can thus be less than fifty centimetres but could be set to thirty centimetres. If the communicating object410is situated at a distance less than the first threshold, it can be considered that the person associated with the communicating object is the person carrying out the action of taking the product from or replacing it on the display stand.

However, a mobile phone can be further away from the product than the length of an arm. In this case it is necessary to set a second threshold corresponding to a maximum distance beyond which it is not possible to take the product. However, several people can be situated at a distance less than this second threshold and it is thus necessary to track all the people situated at a distance from the product comprised between the first threshold and the second threshold. Once all the people have been tracked close to the product, the distances are compared with one another. The person whose communicating object410is closest to the electronic tag of the handled product is then associated with the action of taking the object from or replacing it on the display stand.

When a person400has been associated with the taking or the replacement of a product500or600from or on the display stand300, a storage step1900is then carried out. When a person400has taken a product500or600from a display stand300, the identifier of the product is stored in the memory area of the second table602corresponding to the basket associated with the person. In a simplified example, it is considered that a person400can only replace a product500or600on the display stand300if that person has previously taken it. Thus, when a person400replaces a product500or600on a display stand300, the product is deleted from the basket associated with the person.

However, there are cases where a person replaces a product when it is not in their basket. A person can take a product and, after discussion with another person, the other person can put said product back. In order to avoid undue product billing, it is thus necessary to track that a person has replaced a product that they did not take; this can be done by adding an item of information to the basket of the person indicating that the product was replaced without having been taken. Another possibility consists of checking in all the other baskets whether the product was taken by someone else and removing it from the basket of the person.

In a variant, the detection of handling can be used to track someone stocking the display stands. In this case, the baskets can indicate the products500or600replaced on the display stand300by the person400associated with the basket.

In another variant, all the actions of taking or replacing products500or600are recorded in the basket of a person400. Thus, it is possible to analyse the hesitations of a person with respect to a product or with respect to two equivalent products.

The handling method described previously makes it necessary to take an inventory of the products500and600present on a display stand300.FIG.7shows a display stand300comprising several trays320and several hooks330. Typically, the products610,620,630,640and650of one and the same type are normally arranged on one and the same hook330. However, as can be seen inFIG.7, products610and630can be placed on the wrong hook330. The products510and520are placed on one and the same tray320and the products530and540normally placed on a tray320which is dedicated to them can be placed on the wrong tray. The use of an electronic tag having a unique identifier makes it possible to identify each product individually. As indicated previously, the use of trays320and hooks330equipped with near-field communication antennas makes it possible to identify each product and also makes it possible to locate each product. The inventory method inFIG.8makes it possible to accurately locate each product500or600on the trays320.

In an embodiment example, the method inFIG.8is carried out under the control of the centralized processing system600, some of the steps being decentralized at the level of the trays320and of the hooks330and/or at the level of the display stand300. During an initialization step1610, an index i is initialized at the value 1. In a step1620, a near-field communication antenna corresponding to the index i is selected. In a step1630, a tag detection request is sent by the selected antenna and one or more electronic tag responses are awaited. The received responses are stored in a memory during a step1640and in particular the identification of the tag that responded, the antenna that received the message, optionally the response time of the tag. When the index i is not equal to N, N being a value corresponding to the total number of antennas to be interrogated, these three steps are repeated after incrementation of the index i in a step1650. When the index i is equal to N, then the process passes to a locating step1660.

The locating step1660makes it possible to obtain accuracy over the locating when several antennas communicate with one and the same tag. In particular on the trays320, the latter comprise networks of interlaced antennas, and several antennas can detect one and the same tag. An average of the antenna positions makes it possible to obtain the location of a tag very accurately with respect to a reference point of the tray. The relative position of the tag on the tray must then be returned to the level of the shop, using the third table603, as a function of the position of the tray and the direction thereof in the shop.

In a variant, steps1610to1650are carried out on the tray320as well as the first part of step1460corresponding to the relative location on said tray320. The second part of step1460is carried out after transmission of the relative position of the tag on the tray320. The centralized processing system600calculates the position of the electronic tag and of the product500which is associated with it in the shop by carrying out a vector addition of the position of the tray320in the shop and the relative position of the product on the tray320. For more details on the implementation of the locating on a tray comprising a plurality of near-field communication antennas, a person skilled in the art can refer to the French patent application number 19-09528 filed on 29 Aug. 2019.

For the hooks330having a single antenna, a product600arranged on the hook330can only be detected by the single antenna of said hook. In this case, the position of the detected tag simply corresponds to the position of the hook330indicated in the third table603.

In a variant, the hook330has several antennas over its length and can on its own locate a tag along it. The hook330then transmits the position of the tag on said hook and the centralized processing system adjusts the position of the tag by vectorially adding the position of the hook to the relative position of the tag on the hook in the direction of the hook stored in the third table603.

Once each product500or600has been located, the centralized processing system600updates the inventory N of the first table601. Such an updating consists of, for example, recording in said first table all of the electronic tag identifiers which correspond to the products500and600. The calculated position is also recorded in the first table601in order to be able to be used to detect the proximity of a person as has been described previously.

Numerous variants are possible. In particular, it is recalled that the description makes reference to the Bluetooth communication protocol and to mobile phones. For practical reasons, the use of a mobile phone as communicating object makes it possible, by the simple downloading of an application, to integrate specific functionalities making it possible to implement the invention. For mobile phones that have Bluetooth, this protocol was preferably selected. However, it is possible to use another communication protocol such as the WiFi protocol, which is also supported by all mobile phones, making it possible to download an application. However, if WiFi is used to locate the mobile phones, it is preferable not to use it for communications between the centralized processing system and the different elements of the shop, in order to avoid interferences which could be detrimental to the locating. If the communicating object is a communication device specific to the shop, the use of the UWB protocol makes it possible to obtain greater accuracy over the communication distance than the Bluetooth protocol.

The centralized processing system600described previously carries out the majority of the processes described. However, it is possible to decentralize some of the processing at the level of the display stands. In particular, the handling method inFIG.4can be carried out at the level of a display stand which has at least two receivers310. The inventory is then taken only at the level of a display stand300, and the step of updating the basket is performed by sending a message to the centralized processing system600indicating that the person associated with a communicating object identifier410took a product from or replaced one on the display stand300.

The handling method of the invention has been detailed and explained with reference to an automated commercial sales process in a shop. The handling method can be used to carry out the automated management of equipment inventories. By way of non-limitative example, the products can be tools that can be used by a group of people and the handling method can be used to ensure the tracking of the tools in order to know who has borrowed which tool, without any sort of transaction being carried out.