This application is based upon and claims the benefit of priority from Japanese Patent Application No. 2010-45646 filed on Mar. 2, 2010; and Japanese Patent Application No. 2011-026328 filled on Feb. 9, 2011, the entire contents of all of which are incorporated herein by reference.
Embodiments described herein relate generally to an information output apparatus, a label printer and an information output method.
In recent years, health conscious becomes strong, and it is requested to plainly display the contents of nutrients, calorie and the like contained in food to a consumer. JP-A-2000-255114 discloses a technique relating to a label printer which displays a graph indicating the degree of nutrients contained in a product relative to reference values and prints it.
However, when the graph is displayed as stated above, since all information relating to plural nutrients is included, there is a problem that when the product is selected from a showcase, the display is hard to see, and information desired to be known by the user is hard to discern at a glance.
On the other hand, with respect to a product which contains a rich nutrient or low calorie, when an emphasis display such as “Iron is rich” or “Calorie is low” is printed on a label, the information of the product can be plainly indicated to the consumer.
Incidentally, with respect to the degree of contents in which the emphasis display can be performed, an emphasis display allowable range in which the emphasis display can be performed is generally prescribed as a guideline of emphasis display, and the adequate emphasis display must be performed in accordance with this guideline.
According to one embodiment, an information output apparatus includes a reception part, a determination part and an information output part. The reception part receives identification information of a product. The determination part reads a content of a nutrient contained in the product having the identification information received by the reception part from a storage part, compares the read content of the nutrient with a reference value indicating a display allowable range in which a display relating to the content of the nutrient may be performed, and determines whether the display relating the content of the nutrient may be performed for the product. When it is determined that the display relating the content of the nutrient may be performed for the product, the information output part outputs information relating to the content of the nutrient.
Besides, according to another embodiment, a label printer includes a reception part, a determination part, an information output part and a printer. The determination part reads a content of a nutrient contained in the product having the identification information received by the reception part from a storage part, compares the read content of the nutrient with a reference value indicating a display allowable range in which a display relating to the content of the nutrient may be performed, and determines whether the display relating the content of the nutrient may be performed for the product. When it is determined that the display relating the content of the nutrient may be performed for the product, the information output part outputs information relating to the content of the nutrient. The printer prints the information relating to the content of the nutrient outputted by the information output part.
Besides, according to still another embodiment, an information output method includes receiving identification information of a product, reading a content of a nutrient contained in the product having the received identification information from a storage part, comparing the read content of the nutrient with a reference value indicating a display allowable range in which a display relating to the content of the nutrient may be performed, determining whether the display relating the content of the nutrient may be performed for the product, and outputting information relating to the content of the nutrient when it is determined that the display relating the content of the nutrient may be performed for the product.
The label printer 1 prints information relating to a product on a label, and issues the printed label. A display unit such as a liquid crystal display 3 is provided at an upper part of a body 2 of the label printer 1. The liquid crystal display 3 displays a label edit screen for editing product information to be printed on a label. Besides, a touch panel 4 is provided on the surface of the liquid crystal display 3. A keyboard 5 is provided on the upper surface of the body 2 of the label printer 1. A weighing scale 8 on which a product is placed and which weighs the product is provided at a lower part of the front of the body 2 of the label printer 1.
Two printer units, that is, a first printer 6 and a second printer 7 are arranged side by side and are contained in the body 2 of the label printer 1. Since the first printer 6 and the second printer 7 have the same structure, the first printer 6 will be described hereinafter. When a finger is placed in a groove 6a provided at a lower part of a front panel of the first printer 6 and is pulled in a direction A, the first printer 6 can be pulled out from the body 2 as shown in
Next, a hardware structure of the label printer 1 will be described.
As shown in
The CPU 20 is connected with the liquid crystal display 3, the touch panel 4, the keyboard 5, the weighing scale 8, the first printer 6 and the second printer 7 shown in
As shown in
In general, the emphasis display includes two kinds of displays, that is, a display indicating that a nutrient can be supplied by the product, such as “iron is rich” or “calcium is added”, and a display indicating that adequate intake of the nutrient can be performed by the product, such as “sugar content is zero” or “calorie is low”. Besides, it is prescribed by a guideline of a nutrient display method prescribed by a self-governing community or the like that the emphasis display may be performed only when a specified reference value is satisfied.
Then, in the reference value table 32 of this embodiment, an emphasis display allowable range in which the emphasis display of the nutrient may be performed is set based on the foregoing guideline.
In the reference value table 32, a reference value indicating a display allowable range in which a display relating to a content of each nutrient may be performed is set based on the guideline of each self-governing community. That is, in the reference value table 32, at least one of a first reference value as a lower limit value of the emphasis display allowable range and a second reference value as an upper limit value of the emphasis display allowable range is set for each nutrient.
That is, the first reference value is such a reference value that when a content of a nutrient contained in a product is higher than the value, the emphasis display indicating that the nutrient can be supplied can be performed. As shown in
As shown in
The second reference value is such a reference value that when a content of a nutrient contained in a product is lower than the value, the nutrient can be adequately taken. As shown in
As shown in
By doing so, even when a nutrient satisfies the criteria based on the first reference value or the second reference value, it is can be set for each nutrient whether the emphasis display is performed. Besides, even when plural nutrients satisfy the criteria based on the first reference value or the second reference value, the nutrient for which the emphasis display is performed can be selected. By this, instead of enumerating the plural emphasis displays on the label, the nutrient desired to be emphasized is selected and the emphasis display can be simply performed.
Next, a function structure of the label printer 1 will be described.
When an operator uses the touch panel 4 or the keyboard 5 and inputs a product code through the label edit screen, the product code reception part 22 receives the inputted product code. Besides, when the operator inputs a product name through the label edit screen and searches a product, and the product is selected from the search result, the product code reception part 22 may receive the product code of the product.
The nutrient read part 23 reads the content of each nutrient contained in 100 g of the product having the product code received by the product code reception part 22 from the product-by-product nutrient master 31 (see
The nutrient determination part 24 determines, for each nutrient, whether the content of each nutrient read into the work area of the RAM 30 by the nutrient read part 23 is within the emphasis display allowable range of each nutrient set by the reference value table 32 (see
When the nutrient determination part 24 determines that the content of the nutrient is within the emphasis display allowable range, the print setting determination part 25 reads the value of the flag set for the nutrient from the print setting table 33 (see
When the flag is 1, the print setting determination part 25 determines that the message of the emphasis display is outputted to the first printer 6 or the second printer 7, and the message is printed on the label. On the other hand, when the flag is 0, the print setting determination part 25 determines that the message of the emphasis display is not outputted, and the message is not printed on the label.
When the print setting determination part 25 determines that the message is printed, the message read part 26 reads the message set for the nutrient from the message setting table 34 (see
The print control part 27 outputs the message of the emphasis display read by the message read part 26 to the first printer 6 or the second printer 7. Further, the print control part 27 outputs other display data edited on the label edit screen to the printer head 16 and the printer head 17, and prints a label L1 (see
Besides, the print control part 27 uses only one of the first printer 6 and the second printer 7, and may print the message of the emphasis display and other product information on the same label.
As shown in
Next, a procedure of a label print process performed by the label printer 1 will be described.
First, the product code reception part 22 receives input of a product code of a product from the label edit screen displayed on the liquid crystal display 3 (Act 1). The nutrient read part 23 reads the content of each nutrient contained in 100 g of the product having the product code received in Act 1 from the product-by-product nutrient master 31 (see
The nutrient determination part 24 determines whether the content of the first nutrient (calorie in the example of
When the content is higher than the first reference value (Act 3: Yes), a shift is made to Act 4. The print setting determination part 25 refers to the print setting table 33 (see
On the other hand, when the content is lower than the first reference value (Act 3: No), a shift is made to Act 6. The nutrient determination part 24 determines whether the content of the first nutrient is lower than the second reference value per 100 g set in the reference value table 32 (Act 6). When the content is higher than the second reference value (Act 6: No), a shift is made to Act 9. When the content is lower than the second reference value (Act 6: Yes), the print setting determination part 25 refers to the print setting table 33 and determines whether the flag is 1 for the case where the content is lower than the second reference value (Act 7). When the flag is 1 (Act 7: Yes), the message read part 26 expands the message, which is set for the case where the content is lower than the second reference value, from the message setting table 34 (see
In Act 9, the control part 21 determines whether the comparison of the content is performed for all nutrients read into the work area of the RAM 30 in Act 2. When there is a nutrient which is not compared (Act 9: No), a return is made to Act 3, and the control part determines a content of a next nutrient.
When the comparison is performed on all nutrients (Act 9: Yes), the print control part 27 controls the first printer 6 and the second printer 7 and prints the label L1 (see
Incidentally, the program executed in the label printer 1 of the embodiment is previously installed in the ROM or the like and is provided. The program executed in the label printer 1 of the embodiment may be recorded as a file of an installable or executable form in a computer readable recording medium such as a CD-ROM, flexible disk (FD), CD-R or DVD (Digital Versatile Disk) and may be provided.
Further, the program executed in the label printer 1 of the embodiment may be stored on a computer connected to a network such as the Internet, and may be provided by download through the network. Besides, the program executed in the label printer 1 of the embodiment may be provided or delivered through a network such as the Internet.
The program executed in the label printer 1 of the embodiment has a module structure including the respective parts (the product code reception part 22, the nutrient read part 23, the nutrient determination part 24, the print setting determination part 25, the message read part 26 and the print control part 27). As the actual hardware, the CPU (processor) reads the program from the ROM and executes it, so that the respective parts are loaded onto the main storage device, and the product code reception part 22, the nutrient read part 23, the nutrient determination part 24, the print setting determination part 25, the message read part 26 and the print control part 27 are generated on the main storage device.
Incidentally, although the example in which the label printer is applied as the information output device is described in the above, no limitation is made to this. The information output apparatus of the embodiment may be applied to another printer to print various information on a recording medium such as a receipt or another sheet.
Besides, in the above, although the product-by-product nutrient master 31, the reference value table 32, the print setting table 33 and the message setting table 34 are stored in the RAM 30 as the storage device, the storage device is not limited to the RAM 30. As another example, a HDD (Hard Disk Drive) is provided in the label printer 1 and the HDD may be used as the storage device.
Besides, the product-by-product nutrient master 31, the reference value table 32, the print setting table 33 and the message setting table 34 are stored in a data server or the like connected to the label printer 1 through a network, and the label printer 1 may read the respective data from the data server through the network.
In the above, although it is determined, based on the value of the flag set in the print setting table 33, whether the message relating to the nutrient is printed on the label, the propriety of label printing may be determined by a determination method other than this. That is, as an example, based on comparison with a reference value, the label printer 1 determines a nutrient most noticeably contained or a nutrient having the lowest content, and may print a message of emphasis display for only the nutrient.
<Other Examples of Emphasis Display>
In the above, when the nutrient is higher than the first reference value, the emphasis display indicating that the nutrient is rich is performed. However, as the emphasis display indicating that the nutrient can be supplied, no limitation is made to this. As another example, a value based on which an emphasis display indicating that the nutrient is contained can be performed is set as a third reference value in the reference value table 32, the message of the emphasis display indicating that the nutrient is contained is set in the message setting table 34, and the display such as “Iron is contained” may be performed.
In the above, when the nutrient is lower than the second reference value, the emphasis display indicating that the nutrient is low is performed. However, as the emphasis display indicating that the nutrient can be adequately taken, no limitation is made to this. As another example, a value based on which the emphasis display indicating that the nutrient is not contained can be performed is set as a fourth reference value in the reference value table 32, the message of the emphasis display indicating that the nutrient is not contained is set in the message setting table 34, and the display such as “Calorie is zero” may be performed.
<Another Mode>
In the above, although the example in which the printer is applied as the information output apparatus is described, no limitation is made to this. As another mode of the information output apparatus, a store server may be applied which outputs display information to an electric inventory tag, a table order terminal or the like and causes the information to be displayed. Specifically, the store server outputs the message of the emphasis display to the display unit such as the electronic inventory tag or the table order terminal, and may cause the display unit to display the message.
<Example of Display Other than Emphasis Display>
The display (information) of the content of the nutrient is not limited to the foregoing emphasis display. For example, when a nutrient necessary for maintaining the health, such as mineral or vitamin, meets the criteria prescribed by the self-governing community or the like, it is possible to display that the product is the food with nutrient function claims of the nutrient. Then, as another example of the display relating to the content of the nutrient, the label printer 1 of the embodiment may output the display (information) indicating that the product is the food with nutrient function claims.
In general, the display criteria of the food with nutrient function claims is prescribed based on whether the content of the nutrient is within a specified display allowable range. Then, in this embodiment, in accordance with the display criteria prescribed by the self-governing community or the like, the display allowable range of each nutrient is set in a reference value table 32b by the upper limit value and the lower limit value of the range.
In this case, it is appropriate that the standard for the intake amount per one day is stored in the product-by-product nutrient master 31 (see
The nutrient read part 23 compares the standard for the intake amount per one day of each nutrient contained in the product read from the product-by-product nutrient master 31 with the reference value set in the reference value table 32b. When the standard for the intake amount per one day of the nutrient is within the specified range (display allowable range), the label printer 1 determines that the display criteria are satisfied, and outputs the information (for example, “Food with nutrient function claims (calcium)” for the nutrient set in the message setting table 34b.
As described above, the label printer 1 of this embodiment uses the reference value table 32 in which the reference value by which it is determined whether the display is performed is set based on the guideline of the display relating to the content of the nutrient, and determines whether the display of the content of the nutrient is performed. Accordingly, it becomes possible to display the content of the nutrient in accordance with the guideline, and the adequate display relating to the content of the nutrient can be performed.
Further effects and modified examples can be easily derived by those having skill in the art. Thus, the broader form of the invention is not limited to the specific details and the typical embodiments described and set forth in the above. Accordingly, various modifications can be made without departing from the sprit or the scope of the general concept of the invention defined by the attached claims and its equivalent.
Number | Date | Country | Kind |
---|---|---|---|
2010-045646 | Mar 2010 | JP | national |
2011-026328 | Feb 2011 | JP | national |