PRODUCT MANAGING APPARATUS AND CONTROL METHOD
According to one embodiment, a product managing apparatus includes a radio unit, an instruction receiving unit, an area-password storing unit, and a password updating unit. The radio unit performs radio communication with an RFID tag that is attached to a product and can store an identification code of the product and a password. The instruction receiving unit receives an instruction for moving the product from a first area to a second area. The area-password storing unit stores a password corresponding to the second area. When the instruction receiving unit receives the instruction for moving the product from the first area to the second area, the password updating unit causes the radio unit to operate and writes, in the RFID tag attached to the product, the password corresponding to the second area.
Latest TOSHIBA TEC KABUSHIKI KAISHA Patents:
This application is based upon and claims the benefit of priority from Japanese Patent Application No. 2009-201874, filed on Sep. 1, 2009; the entire contents of which are incorporated herein by reference.
FIELDEmbodiments described herein relate generally to a product managing apparatus configured to manage locations of products such as commodities by reading information of RFID (Radio Frequency Identification) tags respectively attached to the products and a control method for the product managing apparatus.
BACKGROUNDIn recent years, a product managing system is developed that manages locations of management target products by attaching RFID tags to the products and reading information of the tags with a tag reader. The tag reader can read information of plural RFID tags substantially simultaneously in a non-contact manner. Therefore, human burdens required for inventory work can be greatly reduced. There is also an advantage that time required for work can be greatly reduced.
The tag reader can read information from RFID tags present in a reaching area of a radio wave radiated from an antenna. In particular, when a UHF band is used for the radio wave, a reading range of RFID tags by a reader writer is widened. Therefore, even if it is attempted to cause the reader writer to read information of RFID tags of only products placed in a designated area such as a specific shelf or a backyard, if the radio wave is radiated beyond the designated area, the reader writer simultaneously reads information of RFID tags of products placed on the outside of the designated area. In this case, the products placed on the outside of the designated area are also managed as being present in the designated area. For example, the reader writer further reads information of RFID tags attached to commodities arranged on a commodity shelf adjacent to the specific shelf by mistake or, whereas the reader writer should read information of RFID tags attached to commodities arranged in the backyard, the reader writer also read information of RFID tags attached to commodities arranged in a storefront by mistake.
Therefore, in the past, there is known a product managing apparatus including: a position-information input unit configured to input position information for individually specifying plural areas in which products are arranged; a position-information storing unit configured to overwrite, every time position information is input by the position-information input unit, position information stored therein with the input position information and store the input position information; a tag-basic-position storing unit configured to store, for each of RFID tags, in association with each other, identification information peculiar to the RFID tag and position information of an area where a product attached with the RFID tag is arranged; a position determining unit configured to determine whether position information stored by the tag-basic-position storing unit in association with identification information read from an RFID tag by a tag reader coincides with the position information stored by the position-information storing unit; and a reporting unit configured to report, for each of RFID tags from which identification information is read by the tag reader, a determination result by the position determining unit. The product managing apparatus can identify information of RFID tags of products placed in a designated area and information of RFID tags of products placed on the outside of the designated area.
However, the product managing apparatus in the past is complicate because the product managing apparatus has to include in advance, as a unit for storing master information, the tag-basic-position storing unit configured to store, for each of RFID tags, identification information peculiar to the RFID tag and position information of an area where a product attached with the RFID tag is arranged in association with each other.
In view of such circumstances, there is a demand for a product managing apparatus that can manage, even if specific master information is not prepared in advance, the stock of only commodities arranged in a backyard or a storefront or commodities arranged on specific shelves in the backyard and the storefront.
In general, according to one embodiment, a product managing apparatus includes: a radio unit, an instruction receiving unit, an area-password storing unit, and a password updating unit. The radio unit performs radio communication with an RFID tag that is attached to a product and can store an identification code of the product and a password. The instruction receiving unit receives an instruction for moving the product from a first area to a second area. The area-password storing unit stores a password corresponding to the second area. When the instruction receiving unit receives the instruction for moving the product from the first area to the second area, the password updating unit causes the radio unit to operate and writes, in the RFID tag attached to the product, the password corresponding to the second area stored in the area-password storing unit.
First and second embodiments are explained with reference to the accompanying drawings. In the explanation, components common to all figures are denoted by common reference numerals and signs.
First EmbodimentIn this embodiment, a commodity managing system constructed in a store in which commodities as management target products are respectively sold with RFID tags attached thereto is explained with an example. Specifically, a commodity delivery job or a job opposite to the commodity delivery job in a retail store is explained with an example.
A diagram of a commodity managing system according to the first embodiment is explained below with reference to
As shown in the figure, plural commodities 120 are stored on a commodity shelf 100 arranged in a backyard. RFID tags 130 are respectively attached to the commodities 120. It is assumed that the same password is written in the RFID tags 130. Specifically, each of the RFID tags 130 includes an internal antenna and an IC chip not shown in the figure. A memory and a control circuit and the like necessary for communication are mounted on the IC chip. In the memory, besides an ID peculiar to the RFID tag 130, as shown in
A storefront is present on the opposite side of the backyard across a wall. A password of the RFID tag 130 attached to the commodity 120 arranged in the storefront is represented as ‘002’.
A reader writer 200 is arranged on the wall that partitions the backyard and the storefront. When the commodity 120 arranged on the backyard side is delivered to the storefront side, a password of the RFID tag 130 attached to the commodity 120 is changed by the reader writer 200.
The reader writer 200 is, for example, a handy-type reader writer. The reader writer 200 is hung on a hooking member provided on the wall that partitions the backyard and the storefront. When the reader writer 200 is hung on the wall in this way, a communication range of the reader writer 200 is adjusted to cover all moving paths from the backyard to the storefront and not to reach commodities displayed on the commodity shelf 100 and the storefront. The reader writer 200 has a function of writing passwords corresponding to areas in the respective RFID tags 130. In other words, the reader writer 200 has not only a function of receiving data transmitted from the RFID tag 130 and reading a commodity code and a password from the tag data as explained above but also a function of writing a desired password in the REID tag 130.
Reader Writer 200
The internal configuration of the reader writer 200 according to this embodiment is explained below with reference to
The radio unit 220 performs radio communication with the RFID tag 130 and captures tag data stored in the memory of the RFID tag 130.
The tag-data reading unit 230 reads a commodity code and a password from the tag data supplied from the radio unit 220. The tag-data reading unit 230 stores the read commodity code and password in a work memory.
The area-password storing unit 240 stores, as shown in
The trigger 250 receives an instruction for the start of a commodity delivery job or a job opposite to the commodity delivery job (the instruction receiving unit). Then, the trigger 250 outputs, to the CPU 210, a signal for informing that the commodity 120 is delivered from the backyard to the storefront or a signal for informing that the commodity 120 is returned from the storefront to the backyard.
The commodity table 260 stores, as shown in
Operation by the Reader Writer 200
In a commodity delivery job for moving the commodity 120 arranged on the backyard side to the storefront, the CPU 210 executes processing of a procedure shown in a flowchart of
First, the CPU 210 of the reader writer 200 waits for a signal for informing the start of the commodity delivery job from the trigger 250 (ACT 1). When the CPU 210 receives the signal for informing the start of the commodity delivery job from the trigger 250 in ACT 1, the CPU 210 clears the work memory included in the commodity-code reading unit 230 (ACT 2). The CPU 210 causes the radio unit 220 to radiate an inquiry radio wave for an RFID tag (ACT 3). Consequently, when the commodity 120 is being moved from the backyard side to the storefront side and the RFID tag 130 is present in a communication area of the inquiry radio wave, the RFID tag 130 is activated and responds to the inquiry. Specifically, the RFID tag 130 is returns the tag data stored therein from the not-shown internal antenna. If the CPU 210 receives the tag data returned in this way (YES in ACT 4), the CPU 210 causes the commodity-code reading unit 230 to read a commodity code and a password from the received tag data and causes the work memory to store the commodity code and the password (ACT 5).
Thereafter, the CPU 210 searches through the commodity table 260 using the commodity code stored in the work memory of the commodity-code reading unit 230 and acquires a password associated with the commodity code (ACT 6). Thereafter, the CPU 210 overwrites, referring to the area-password storing unit 240, the password of the RFID tag 130 in the backyard with the password of the RFID tag 130 in the storefront (ACT 7). Specifically, the CPU 210 updates the password ‘001’ stored in the RFID tag 130 so far to ‘002’. The CPU 210 updates, in the same manner, the password associated with the commodity code of the commodity stored in the commodity table 260.
The CPU 210 executes the processing in ACTS 1 to 7 until no response is received from the RFID tag 130. If no response is received from the RFID tag 130 (NO in ACT 4), the CPU 210 ends the commodity delivery job.
In the above explanation, the commodity 120 is moved from the backyard to the storefront in the delivery job. In the opposite case, it is possible to cause the reader writer 200 according to this embodiment to operate in the same manner. Specifically, when a signal informing the start of the job for returning the commodity 120 from the storefront to the backyard is output from the trigger 250 and the CPU 210 receives the signal, the CPU 210 checks the area-password storing unit 240 and overwrites the password ‘002’ of the RFID tag 130 attached to the commodity 120 with the password in the backyard, i.e., ‘001’. Further, the CPU 210 also updates the password associated with the commodity code of the commodity stored in the commodity table 260 in the same manner.
In the inventory job, an operator reads tag data from the RFID tag 130 attached to a commodity arranged in the backyard or the storefront holding the reader writer 200 in the hand or using another RFID reader. When the operator desires to know only the commodity arranged in the backyard, the operator causes the reader writer 200 or the RFID reader to discard tag data having a password for the storefront among the read tag data and treat tag data having a password for the backyard as valid data.
In this way, in the commodity managing system according to this embodiment, different passwords are set for the backyard and the storefront in the RFID tag 130 attached to the commodity 120. Therefore, in the inventory, the operator can count only the stock arranged in the backyard or the storefront using the reader writer 200 or another RFID reader. This makes it possible to prevent the operator from counting by mistake the commodities 120 arranged in the storefront when the operator desires to know only commodities arranged in the backyard or counting by mistake the commodities 120 arranged in the backyard when the operator desires to know only commodities arranged in the storefront. Moreover, it is possible to obtain these effects without using master information.
Second EmbodimentA second embodiment is explained with reference to
First, the commodity managing system according to this embodiment is explained with reference to
Commodity shelf RFID tags 1300-1 to 1300-3 are respectively attached to the commodities 1200-1 to 1200-3 stored on the commodity shelves 1000-1 to 1000-3. The stock on the commodity shelves 1000-1 to 1000-3 is managed by reading data of the RFID tags 1300-1 to 1300-3 with the reader writer 2000 by radio communication.
As in the first embodiment, each of the RFID tags 1300-1 to 1300-3 includes an internal antenna and an IC chip not shown in the figure. Identification code peculiar to each of the commodities 1200-1 to 1200-3 (hereinafter referred to as commodity code) and a peculiar password allocated to each of the sections are written in the RFID tag. Specifically, a password stored in the RFID tag 1300-1 of the commodity 1200-1 arranged on the commodity shelf 1000-1 in the A section and, for example, a password stored in the RFID tag 1300-2 of the commodity 1200-2 arranged on the commodity shelf 1000-2 in the B section are different from each other. Similarly, a password stored in the RFID tag 1300-3 of the commodity 1200-3 arranged on the commodity shelf 1000-3 in the C section is different from the passwords stored in the RFID tags 1300-1 and 1300-2 of the commodities 1200-1 and 1200-2 arranged in the A section and the B section.
In the following explanation, when the RFID tags 1300-1 to 1300-3 are not distinguished from one another, the RFID tags 1300-1 to 1300-3 are simply referred to as RFID tags 1300. Similarly, when the commodity shelves 1000-1 to 1000-3 are not distinguished from one another, the commodity shelves 1000-1 to 1000-3 are simply referred to as commodity shelves 1000. Further, when the commodities 1200-1 to 1200-3 are not distinguished from one another, the commodities 1200-1 to 1200-3 are simply referred to as commodities 1200.
Reader Writer 2000
Referring back to
The input unit 2400 receives the input of a password to be allocated to each of the sections. Specifically, character keys of numbers 0 to 9, alphabets a to z, or the like used for the password are provided on the input unit 2400. The input unit 2400 captures, as the password, a character string input by the operation of these keys. During a commodity delivery job, the input unit 2400 receives the input of predetermined passwords to be stored in the RFID tags 1300 attached to the commodities 1200 arranged on specific commodity shelves 1000. During an inventory job, the input unit 2400 receives the input of the password allocated to each of the sections.
The comparing unit 2500 compares the password received by the input unit 2400 and passwords of the RFID tags 1300 read by the tag-data reading unit 2300.
The calculating unit 2600 calculates a quantity of stock by commodity on the basis of a commodity code of the RFID tag 1300 determined as including the password coinciding with the password received by the input unit 2400 as a result of the comparison by the comparing unit 2500. The calculated quantity of stock by commodity is stored in the storing unit 2610 together with a commodity name.
The commodity table 2700 stores commodity data such as commodity names in association with commodity codes of commodities displayed on the commodity shelves 1000. The commodity table 2700 stores the commodity data shown in
The display unit 2800 displays a stock management screen from data stored in the storing unit 2610. An example of the stock management screen is shown in
When the password setting unit 3000 receives a signal indicating that a button provided on the input unit 2400 for informing a job for arranging the commodities 1200 on the commodity shelves 1000 is pressed, a password setting unit 3000 sets the password received by the input unit 2400 as a password peculiar to each of the commodity shelves 1000. Specifically, the password setting unit 3000 sets, for example, a password ‘a’ for the RFID tag 1300-1 attached to the commodity 1200-1 arranged on the commodity shelf 1000-1 in the A section. Similarly, the password setting unit 3000 sets, for example, a password ‘b’ for the RFID tag 1300-2 attached to the commodity 1200-2 arranged on the commodity shelf 1000-2 in the B section. The password setting unit 3000 sets, for example, a password ‘c’ for the RFID tag 1300-3 attached to the commodity 1200-3 arranged on the commodity shelf 1000-3 in the C section.
The radio unit 2200 and the tag-data reading unit 2300 having constitutions other than the above are not explained because they have functions same as those of the radio unit 200 and the tag-data reading unit 230 in the first embodiment.
Writing Operation by the Reader Writer 2000
When arrangement of commodities on commodity shelves is instructed via the input unit 2400, the CPU 2100 executes password writing processing shown in a flowchart of
First, the CPU 2100 waits for a password, which is allocated to each of the sections, to be input to the input unit 2400. When character string data of numbers, alphabets, or the like is input by the operation of the character keys of the input unit 2400, the CPU 2100 captures the character string data as a password (ACT 21). When the password is captured, the CPU 2100 causes the radio unit 2200 to operate and radiate a radio wave for tag inquiry (ACT 22).
The RFID tag 1300-1 being present in a reaching area of the radio wave for tag inquiry performs operation shown in a flowchart of
If the CPU 2100 receives the tag data returned from the RFID tag 1300-1 in this way (YES in ACT 23), the CPU 2100 supplies the tag data to the tag-data reading unit 2300 and causes the tag-data reading unit 2300 to read the commodity code (ACT 24). The CPU 2100 causes a work memory to store the read commodity code (ACT 25).
Subsequently, the CPU 2100 searches through the commodity table 2700 with the commodity code stored in the work memory (ACT 26). The CPU 2100 updates a password corresponding to the commodity code found in the commodity table 2700 with the password input in ACT 21 (ACT 27).
Thereafter, the CPU 2100 transmits a password allocated to each of the sections and written in the commodity table 2700 to the RFID tag 1300-1 corresponding to the commodity shelf 1000-1 via the radio unit 2200 to write a predetermined password in the RFID tag 1300-1 (ACT 28). The CPU 2100 performs the processing in ACTS 21 to 28 for each of the sections. If there is no response from the tag reader 1300-1 in ACT 23 (NO in ACT 23), the CPU 2100 ends the writing of a password.
Readout Operation by the Reader Writer 2000
Readout operation by the CPU 2100 in the inventory job is explained. When the start of the inventory job is instructed via the input unit 2400, the CPU 2100 executes inventory processing shown in a flowchart of
First, the CPU 2100 performs processing same as that in ACTS 21 and 22 in the password writing operation. Specifically, the CPU 2100 waits for a password allocated to each of the sections to be input to the input unit 2400 by the execution of the processing shown in the flowchart of
The RFID tag 1300-1 being present in a reaching area of the radio wave for tag inquiry operates according to a flowchart of
If the CPU 2100 receives the tag data returned from the RFID tag 1300-1 in this way (YES in ACT 43), the CPU 2100 supplies the tag data to the tag-data reading unit 2300 and causes the tag-data reading unit 2300 to read the commodity code and the password (ACT 44). The CPU 2100 performs processing same as that in ACT 25.
Subsequently, the CPU 2100 causes the comparing unit 2500 to compare the password read by the commodity-code reading unit 2300 and the password captured in ACT 21 to determine whether the passwords coincide with each other (ACT 46). As a result, if the passwords coincide with each other (YES in ACT 46), the CPU 2100 searches through the commodity table 2700 and acquires a commodity name associated with the commodity code of the tag data (ACT 47). The CPU 2100 causes the calculating unit 2600 to count a quantity of stock by commodity on the basis of the commodity code of the tag data. The CPU 2100 causes the storing unit 2610 to store the quantity of stock by commodity calculated by the calculating unit 2600 and a commodity name of the commodity (ACT 48). The CPU 2100 repeats the processing in ACTS 21 to 48. If no response is received from the RFID tag 1300-1 (NO in ACT 43), the CPU 2100 causes the display unit 2800 to display the commodity name and the quantity of stock stored in the storing unit 2610 (ACT 49). If the passwords do not coincide with each other in ACT 46 (NO in ACT 46), the CPU 2100 waits until a password is input again (ACT 21).
As explained above, according to this embodiment, the commodities 1200 respectively stored on the commodity shelves 1000 are attached with the RFID tags 1300 in which the passwords peculiar to the sections where the commodity shelves 1000 are arranged are stored together with the commodity codes peculiar to the commodities. In this state, a store clerk who performs the inventory job inputs, via the input unit 2400 of the reader writer 2000, a password for the A section where an inventory target commodity shelf, for example, the commodity shelf 1000-1 is arranged. Then, a tag inquiry radio wave is radiated from the reader writer 2000 by radio communication employing a UHF band. Data of the RFID tags 1300 that receive the radio wave is read by the reader writer 2000. However, tag data including passwords not coinciding with the input password is discarded. The reader writer 2000 treats only tag data including a password coinciding with the input password as valid data, counts a quantity of stock by commodity on the basis of a commodity code in the tag data, and causes the display unit 2800 to display the quantity of stock. Therefore, commodities counted as the quantity of stock by commodity are limited to commodities attached with the RFID tags 1300 that store the password coinciding with the input password as tag data. Therefore, the stock of commodities on other commodity shelves is not counted by mistake.
In this way, with the product managing apparatus and the control method therefor according to this embodiment, even if specific master information is not prepared in advance, it is possible to perform stock management for only commodities arranged on a specific shelf set as an inventory target. Therefore, it is possible to execute an efficient inventory job.
ModificationsIn the examples explained in the embodiments, the control program for realizing the functions is stored in the apparatus in advance. However, the present invention is not limited to this. The same program may be downloaded from a network to the apparatus or the control program stored in a recording medium may be installed in the apparatus. The recording medium may be any recording medium such as a CD-ROM as long as the recording medium can store a computer program and is readable by the apparatus. A function of obtaining the control program by the installation or the download in this way may be realized in cooperation with an OS (Operating System) or the like in the apparatus.
While certain embodiments have been described, these embodiments have been presented by way of example only, and are not intended to limit the scope of the inventions. Indeed, the novel embodiments described herein may be embodied in a variety of other forms; furthermore, various omissions, substitutions and changes in the form of the embodiments described herein may be made without departing from the spirit of the inventions. The accompanying claims and their equivalents are intended to cover such forms or modifications as would fall within the scope and spirit of the inventions.
Claims
1. A product managing apparatus comprising:
- a radio unit capable of performing radio communication with an RFID tag that is attached to a product and can store an identification code of the product and a password;
- an instruction receiving unit configured to receive an instruction for moving the product from a first area to a second area;
- an area-password storing unit configured to store a password corresponding to the second area; and
- a password updating unit configured to cause, when the instruction receiving unit receives the instruction for moving the product from the first area to the second area, the radio unit to operate and writes, in the RFID tag attached to the product, the password corresponding to the second area stored in the area-password storing unit.
2. The apparatus according to claim 1, wherein
- the instruction receiving unit further receives an instruction for moving the product from the second area to the first area,
- the area-password storing unit further stores a password corresponding to the first area, and
- the password updating unit causes, when the instruction receiving unit receives the instruction for moving the product from the second area to the first area, the radio unit to operate and writes, in the RFID tag attached to the product, the password corresponding to the first area stored in the area-password storing unit.
3. The apparatus according to claim 2, further comprising a product table configured to store the identification code and a password associated with the identification code, wherein
- the password updating unit writes, in the RFID tag, the password corresponding to the first area or the password corresponding to the second area and, at the same time, rewrites a password associated with an identification code stored in the RFID tag in the product table with the password written in the RFID tag.
4. A product managing apparatus comprising:
- an input receiving unit configured to receive input of a first password;
- a radio unit capable of performing radio communication with an RFID tag that is attached to a product and can store an identification code of the product and a second password;
- a comparing unit configured to compare the second password read out from the RFID tag by the radio unit and the first password;
- a counting unit configured to count a quantity of products, the first password and the second password for which coincide with each other as a result of the comparison by the comparing unit; and
- a display unit configured to display the quantity counted by the counting unit.
5. The apparatus according to claim 4, further comprising a password setting unit configured to write the first password received by the input receiving unit in an RFID tag attached to a product arranged on any one of plural product shelves.
6. The apparatus according to claim 5, further comprising a product table configured to store the identification code and a password associated with the identification code, wherein
- the password setting unit writes the first password received by the input receiving unit in the RFID tag attached to the product arranged on any one of the plural product shelves and, at the same time, rewrites a password associated with an identification code stored in the RFID tag in the product table with the first password.
7. The apparatus according to claim 4, further comprising a storing unit configured to store the quantity counted by the counting unit.
8. The apparatus according to claim 4, wherein
- the counting unit counts the quantity of the product for each the identification code, and
- the display unit displays the quantity of the product for each the identification code counted by the counting unit.
9. The apparatus according to claim 8, wherein the display unit displays the quantity of the product for each the identification code together with a product name specified by the identification code.
10. A control method for a product managing apparatus including a radio unit capable of performing radio communication with an RFID tag that is attached to a product and can store an identification code of the product and a password, the method comprising:
- receiving an instruction for moving the product from a first area to a second area by an instruction receiving unit;
- reading out, when the instruction receiving unit receives the instruction for moving the product from the first area to the second area, a password corresponding to the second area from a storing unit configured to store the password; and
- causing the radio unit to operate and writing the password read out from the storing unit in the RFID tag attached to the product.
Type: Application
Filed: Aug 19, 2010
Publication Date: Mar 3, 2011
Patent Grant number: 8552840
Applicant: TOSHIBA TEC KABUSHIKI KAISHA (Tokyo)
Inventor: Takeshi Shimazaki (Shizuoka)
Application Number: 12/859,515
International Classification: H04Q 5/22 (20060101);