(57)【要約】【課題】ヒューマンエラーによる期限表示ミスを防ぐことができるラベルプリンタを提供する。【解決手段】ラベルプリンタ１Ａは、個装形態の商品１００を詰め合わせて詰め合わせ商品１０１を作る際に、各商品１００に貼り付けられている個装ラベル２００から符号化された期限情報Ｄ１が読み取られる。詰め合わされる同一種類または異なる種類の複数の商品１００から取得された期限情報Ｄ１が比較され、複数の商品に対する全体期限情報Ｄ２が算出されて、全体ラベル２０１が作成される。【選択図】        図１
2010066833.tif 000002
【特許請求の範囲】
【請求項１】
個装形態の商品に設定されている期限情報を読み取る読み取り手段と、
同一種類または異なる種類の複数の商品から取得した期限情報を比較し、複数の前記商品に対する全体の期限情報を算出する全体期限情報算出制御を行う制御手段とを備えた
ことを特徴とするラベルプリンタ。
【請求項２】
前記制御手段は、期限情報を取得した複数の前記商品の中で、最短の期限を全体の期限情報に設定して、設定された全体の期限情報を印刷して出力し、期限情報を取得した複数の前記商品が詰め合わせられる詰め合わせ商品の期限ラベルを作成する
ことを特徴とする請求項１記載のラベルプリンタ。
【請求項３】
前記読み取り手段は、個装形態の前記商品から符号化された期限情報を読み取り、
前記制御手段は、符号化された期限情報を復号化して、全体期限情報算出制御を行う
ことを特徴とする請求項１または２記載のラベルプリンタ。
【請求項４】
前記制御手段は、前記商品から取得した期限情報で特定される日付を現在日が過ぎている場合は、警告を出す期限情報検証制御を行う
ことを特徴とする請求項３記載のラベルプリンタ。
【請求項５】
前記制御手段は、前記商品から取得した期限情報で特定される日付と現在日との関係から、全体の期限情報を消費期限として表記するか賞味期限として表記するかを判別する
ことを特徴とする請求項３記載のラベルプリンタ。
【請求項６】
前記制御手段で符号化された期限情報を印刷する印刷手段を更に備えた
ことを特徴とする請求項３記載のラベルプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、商品の消費期限または賞味期限が表記され、商品に貼り付けられるラベルを印刷するラベルプリンタに関する。
【背景技術】
【０００２】
店舗等で販売される食品には、消費期限または賞味期限が設定されており、従来は、商品に貼り付けられたラベル等を見て、消費期限または賞味期限をチェックしていた。
【０００３】
これに対して、商品のバーコードに消費期限の日付情報を付加し、ＰＯＳシステムでバーコードの読み取りを行う際に日付情報を取得して、消費期限を経過した商品を読み取った場合には警告を出せるようにしたシステムが提案されている（例えば、特許文献１参照）。
【０００４】
一方、食品業界の期限表示において、特に個包装された商品を箱に詰め合わせて販売する和洋菓子では、各商品の消費期限または賞味期限に応じて全体の消費期限または賞味期限が決められる。
【０００５】
通常、種類の異なる商品を詰め合わせる場合には、各商品の消費期限または賞味期限が同一ではない場合が多い。このため、商品の詰め合わせを行う店員が、個々の商品の消費期限または賞味期限をラベル等を見てチェックし、期限切れの商品が混在していないか確認する。また、個々の商品の消費期限または賞味期限の中で、最短の期限を全体の消費期限または賞味期限として設定して、回転印やハンドラベラーによって外箱に期限表示を行っている。
【０００６】
【特許文献１】特開２００３−６７８３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
従来、個包装された商品を詰め合わせて詰め合わせ商品を作る場合、人の目視で消費期限または賞味期限を確認し、全体の消費期限または賞味期限を設定する必要があった。また、決められた消費期限または賞味期限の日付を手作業で入力し、ラベル等を作成する必要があった。
【０００８】
これにより、外箱に表示する日付の設定ミスや、詰め合わせる商品の日付の確認のミスによって、外箱に表示した日付より期限が前の商品を詰め合わせてしまったり、期限切れの商品を詰め合わせてしまう等、ヒューマンエラーによって発生する期限表示ミスを防ぐことができなかった。
【０００９】
本発明は、このような課題を解決するためになされたもので、ヒューマンエラーによる期限表示ミスを防ぐことができるラベルプリンタを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上述した課題を解決するため、本発明は、個装形態の商品に設定されている期限情報を読み取る読み取り手段と、同一種類または異なる種類の複数の商品から取得した期限情報を比較し、複数の商品に対する全体の期限情報を算出する全体期限情報算出制御を行う制御手段とを備えたラベルプリンタである。
【００１１】
本発明のラベルプリンタでは、個装形態の商品を詰め合わせて詰め合わせ商品を作る際に、各商品に設定されている期限情報が読み取られる。詰め合わされる同一種類または異なる種類の複数の商品から取得された期限情報が比較され、複数の商品に対する全体の期限情報が算出される。
【発明の効果】
【００１２】
本発明のラベルプリンタによれば、人が目視により日付を確認することなく、複数の商品から取得された期限情報の中から、全体の期限情報が算出されるので、ヒューマンエラーによる期限表示のミスを防止することができる。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照して本発明のラベルプリンタの実施の形態について説明する。
【００１４】
＜本実施の形態のラベルプリンタの構成例＞
図１は、本実施の形態のラベルプリンタで実現される本発明の概念を示す動作説明図、図２は、本実施の形態のラベルプリンタの制御系の一例を示す機能ブロック図である。
【００１５】
まず、図１を用いて本発明の概念を説明すると、本実施の形態のラベルプリンタ１Ａは、個装形態の商品１００を詰め合わせて詰め合わせ商品１０１を作る際に、個々の商品１００の期限情報Ｄ１から詰め合わせ商品１０１全体の期限情報（全体期限情報と称す）を算出してラベルを発行する詰め合わせ商品期限ラベル発行モードを備える。
【００１６】
詰め合わせ商品期限ラベル発行モードでは、ラベルプリンタ１Ａは、個装形態の商品１００、図１の例では６個の商品１００（Ａ〜Ｆ）を詰め合わせて詰め合わせ商品１０１を作る際に、個装形態の各商品１００に貼り付けられた個装ラベル２００（Ａ〜Ｆ）から消費期限または賞味期限等の期限情報Ｄ１を取得する。
【００１７】
ラベルプリンタ１Ａは、個々の商品１００の期限情報Ｄ１に基づいて、詰め合わせ商品１０１の全体期限情報Ｄ２を算出し、各商品１００が詰め合わせられる外箱１０１ａ等に貼り付けられる全体ラベル２０１に全体期限情報Ｄ２等を印刷して出力する。
【００１８】
また、ラベルプリンタ１Ａは、個装形態の各商品１００から期限情報Ｄ１を取得した際に、消費期限または賞味期限を検証し、消費期限または賞味期限が経過している商品に関しては、警告を出して排除できるようにする。
【００１９】
次に、図２を参照して、詰め合わせ商品期限ラベル発行モードを実現する構成の詳細について説明する。本実施の形態のラベルプリンタ１Ａは、個装形態の商品１００に貼り付けられた個装ラベル２００から符号化された期限情報Ｄ１を読み取る読み取り手段としてのバーコードリーダ２が接続される。期限情報Ｄ１は符号化されていなくても良く、例えば、バーコードリーダ２の代わりに、光学式文字読み取り装置（ＯＣＲ；Optical Character Reader）を接続し、文字情報としての期限情報を読み取る方法でも良い。
【００２０】
また、ラベルプリンタ１Ａは、個装形態の各商品１００から取得した期限情報Ｄ１に基づく期限情報検証制御及び全体期限情報算出制御と、ラベル印刷制御等が行われるＭＰＵ（Micro Processing Unit）３を備える。更に、ラベルプリンタ１Ａは、ＭＰＵ３で実行されるプログラム等が記憶されるＲＯＭ（Read Only Memory）４と、ＭＰＵ３で期限情報検証制御及び全体期限情報算出制御等が行われる際に、データを一時的に記憶するＲＡＭ（Random Access Memory）５を備える。
【００２１】
ＭＰＵ３は制御手段の一例で、個装形態の商品１００の個装ラベル２００からバーコードリーダ２で取得した符号化された期限情報Ｄ１を復号化する図示しない復号化回路を備え、個装ラベル２００から取得した期限情報Ｄ１と、現在の日時情報を比較して、期限情報Ｄ１を取得した商品が消費期限または賞味期限が経過しているかどうかを判断する期限情報検証制御を行う。
【００２２】
また、ＭＰＵ３は、個装形態の各商品１００の個装ラベル２００から取得した期限情報Ｄ１を比較し、最短の期限を詰め合わせ商品１０１の全体期限情報Ｄ２として算出する全体期限情報算出制御を行う。
【００２３】
更に、ＭＰＵ３は、全体期限情報Ｄ２等を全体ラベル２０１に印刷して出力するラベル印刷制御を行う。なお、ＭＰＵ３は、期限情報を符号化する図示しない符号化回路を備えて、期限情報Ｄ１を個装ラベル２００に印刷して出力する機能を備えても良い。
【００２４】
ラベルプリンタ１Ａは、個装ラベル２００等の通常のラベル及び個装ラベル２００の期限情報Ｄ１から全体期限情報Ｄ２が算出された全体ラベル２０１を印刷する印刷部６と、パーソナルコンピュータ（ＰＣ）等で作成された各ラベルのレイアウトデータ等を記憶する外部メモリ７を備える。
【００２５】
印刷部６は、本例では感熱方式が用いられ、サーマルヘッドと、ラベルを搬送する搬送機構等を有する。外部メモリ７は、ラベルプリンタ１Ａに対して着脱可能なカード型の記録媒体等で構成され、ラベルプリンタ１Ａは、外部メモリ７が挿抜される図示しないスロットが設けられる。
【００２６】
ラベルプリンタ１Ａは、ラベルの内容に関する情報等が表示される表示部８と、ラベルを印刷するための操作等が行われる入力操作部９を備える。また、バーコードリーダ２等の外部機器が接続される外部Ｉ／Ｆ１０を備える。表示部８は、例えば液晶ディスプレイ等で構成される。入力操作部９は、文字や数字の入力、及び情報の選択や決定等が行える例えばボタン型の入力装置である。
【００２７】
図３は、個装形態の商品に貼り付けられる個装ラベルの一例を示す説明図である。例えば、消費期限が設定されている個装形態の商品１００では、図３（ａ）に示す個装ラベル２００（１）のように、期限情報Ｄ１として消費期限が符号化された１次元のバーコードＢＣ１で印刷表示されている。なお、１次元のバーコードＢＣ１では、符号化された数字列が併記されている場合もある。また、符号化された期限情報Ｄ１で特定される消費期限ＤＡ１が視認可能な形態で印刷表示されている。なお、個装ラベル２００（１）には、期限情報として符号化されていない製造年月日ＤＡ２が視認可能な形態で印刷表示されている。
【００２８】
また、消費期限と販売期限が設定されている個装形態の商品１００では、図３（ｂ）に示す個装ラベル２００（２）のように、期限情報Ｄ１として消費期限と販売期限が符号化された１次元のバーコードＢＣ２で印刷表示されている。また、符号化された期限情報Ｄ１で特定される消費期限ＤＡ１が視認可能な形態で印刷表示されている。なお、販売期限は通常の視認可能な形態では表示していない。
【００２９】
ここで、期限情報Ｄ１の符号化は、上述した１次元のバーコードに限るものではなく、例えば２次元のバーコードでも良い。すなわち、消費期限が設定されている個装形態の商品１００で、図３（ｃ）に示す個装ラベル２００（３）では、期限情報Ｄ１として消費期限が符号化された２次元のバーコードＢＣ３で印刷表示されている。また、符号化された期限情報Ｄ１で特定される消費期限ＤＡ１が視認可能な形態で印刷表示されている。
【００３０】
なお、図３の例では、商品に消費期限が設定されている場合を例に説明したが、賞味期限が設定されている場合も同様である。
【００３１】
図４は、期限情報の符号化例を示す説明図で、期限情報Ｄ１を１次元のバーコードとして符号化する場合を例に説明する。図３（ａ），図３（ｂ）で説明した個装ラベル２００に印刷される期限情報Ｄ１は、本例では８桁の数字で記述され、先頭の２桁が識別子、残り６桁が期限情報である。
【００３２】
例えば、２桁の識別子が「１５」である場合、期限情報の内容は賞味期限または消費期限である。一方、２桁の識別子が「１７」である場合、期限情報の内容は販売期限である。
【００３３】
なお、図３（ｂ）に示すように、消費（賞味）期限と販売期限を併記する場合は、期限情報Ｄ１は１６桁の数字で記述される。
【００３４】
＜本実施の形態のラベルプリンタの動作例＞
図５は、本実施の形態のラベルプリンタの動作の一例を示すフローチャートで、次に、各図を参照して本実施の形態のラベルプリンタ１Ａで実行される詰め合わせ商品期限ラベル発行モードの動作例について説明する。
【００３５】
まず、消費期限や賞味期限等の期限情報Ｄ１が、図３（ａ），図３（ｂ）に示す１次元のバーコードＢＣ１，ＢＣ２や図３（ｃ）に示す２次元のバーコードＢＣ３等に符号化された個装ラベル２００が作成され、個装形態の商品１００に貼り付けられている。なお、個装ラベル２００は、本実施の形態のラベルプリンタ１Ａで作成されて印刷されたものでも良いし、他のラベルプリンタで作成されて印刷されたものでも良い。
【００３６】
個装形態の商品１００を詰め合わせて詰め合わせ商品１０１を作るために、詰め合わせ商品期限ラベル発行モードを実行すると、ラベルプリンタ１Ａでは、図５のステップＳＡ１で現在日の情報を取得する。例えば、ＭＰＵ３は、内蔵時計を基に期限情報検証制御で基準となる現在日Ｘｔをシリアル値に変換する。本実施例では、シリアル値に変換を行う基準を１９８９年１月１日（シリアル値＝１）とし、１日毎にシリアル値に１加算していくようにしている。１年で３６５、うるう年で３６６増加する。
【００３７】
ＭＰＵ３は、図５のステップＳＡ２で、期限情報検証制御及び全体期限情報算出制御で検証の対象となる期限情報の値Ｘをセットすると共に、全体期限情報算出制御で基準となる期限情報の最小値Ｘminをセットする。なお、個装ラベル２００の読み取り前では、期限情報の値Ｘは「０」にセットされる。また、期限情報の最小値Ｘminは、期限情報として取り得ない大きな値に設定することで、比較対象となる現実の期限情報が最小値としてセットされるようにする。
【００３８】
ラベルプリンタ１Ａは、図５のステップＳＡ３で、詰め合わせの対象となる個装形態の商品１００の個装ラベル２００をバーコードリーダ２で読み取り、符号化された期限情報Ｄ１を取得する。ＭＰＵ３では、ステップＳＡ４で、期限情報Ｄ１を復号化してシリアル値に変換し、期限情報の値Ｘにセットする。
【００３９】
ＭＰＵ３は、図５のステップＳＡ５で、期限情報の値Ｘと現在日Ｘｔを比較して、個装ラベル２００を読み取った商品１００が販売して良いか判断する期限情報検証制御を行う。期限情報検証制御では、期限情報の値Ｘが現在日Ｘｔより前であると、消費期限または賞味期限が期限切れであるので、ステップＳＡ６で、表示部８に販売不可を示すメッセージを表示する。
【００４０】
ＭＰＵ３は、期限情報の値Ｘが現在日Ｘｔより後で、販売可能な商品であると判断すると、図５のステップＳＡ７で、期限情報の値Ｘと期限情報の最小値Ｘminを比較して、個装ラベル２００を読み取った商品１００の消費期限または賞味期限が最短であるか判断する全体期限情報算出制御を行う。
【００４１】
全体期限情報算出制御では、期限情報の値Ｘが期限情報の最小値Ｘminより小さいと、最短の期限情報で有ると判断し、図５のステップＳＡ８で、期限情報の値Ｘを期限情報の最小値Ｘminにセットする。
【００４２】
ラベルプリンタ１Ａでは、ステップＳＡ９でラベル発行の命令が出されるまでは、商品１００から個装ラベル２００の期限情報を読み取り、上述した期限情報検証制御と全体期限情報算出制御を行う。
【００４３】
図６は、詰め合わせ商品期限ラベル発行モードで取得及び設定される情報の一例を示す動作説明図である。図６（ａ）は、各商品１００の個装ラベル２００から取得した期限情報Ｄ１の値Ｘの一覧を示し、詰め合わせられる商品１００全ての期限情報が蓄積される。なお、販売期限がある商品に関しては、販売期限も蓄積されるが、全体期限情報算出制御では、本例では消費期限または賞味期限が利用される。
【００４４】
図６（ｂ）は、期限情報の最小値Ｘminを示す。期限情報の最小値Ｘminは、図６（ａ）に示す期限情報の一覧の中で一番期限が短い値であり、この期限情報の最小値Ｘminが図６（ｃ）に示すように全体期限情報Ｄ２となる。
【００４５】
ラベルプリンタ１Ａでは、入力操作部９が操作されてラベル発行ボタンが押されると、ＭＰＵ３は、図５のステップＳＡ１０で、全体ラベル２０１に表示する期限表示名ＮＡを決定する。
【００４６】
ラベルプリンタ１Ａは、期限情報の値から期限表示名ＮＡとして消費期限と表示するか賞味期限と表示するかを自動的に設定する期限表示名自動切換え設定機能を有している。
【００４７】
すなわち、消費期限は、製造日を含めて概ね５日経過すると、品質劣化する長期保存できない食品に付けられ、賞味期限は、５日を越える長期の保存が可能な食品に付けられる。
【００４８】
図６（ｄ）は、選択された期限表示名を示す。ＭＰＵ３は、期限表示名自動切換え設定有と設定されている場合は、各商品１００の個装ラベル２００から取得した期限情報から算出した期限情報の最小値Ｘminを利用し、本日＋期限情報の最小値Ｘmin≦本日＋４であれば、期限表示名ＮＡは消費期限と判断し、それ以外であれば、期限表示名ＮＡは賞味期限と判断する。また、期限表示名自動切換え設定無と設定されている場合は、予め指定されている印字データに従って期限表示名ＮＡを決定する。
【００４９】
ＭＰＵ３は、図５のステップＳＡ１１で、各商品１００の個装ラベル２００から取得した期限情報から算出した期限情報の最小値Ｘminを全体期限情報Ｄ２として、シリアル値を年月日に変換する。
【００５０】
ＭＰＵ３は、図５のステップＳＡ１２で、期限表示名ＮＡと期限情報の最小値Ｘminである全体期限情報Ｄ２に基づき、全体ラベル２０１を印刷出力する。そして、全体期限情報Ｄ２が印刷出力された全体ラベル２０１は、個装形態の商品１００が詰め合わされた詰め合わせ商品１０１の外箱１０１ａ等に貼り付けられる。
【００５１】
以上説明したように、ラベルプリンタ１Ａでは、個装形態の商品１００を詰め合わせる場合に、各商品１００の個装ラベル２００からバーコードリーダ２で期限情報Ｄ１を取得することで、期限情報の取得を、手作業での数字入力により行う必要がない。
【００５２】
また、期限情報Ｄ１が符号化されており、各商品１００の個装ラベル２００から取得した期限情報Ｄ１の中から最短期限を算出することで、詰め合わせ商品１０１の消費期限または賞味期限とすべき最短の消費期限または賞味期限を演算で求めて、全体ラベル２０１に印刷できる。
【００５３】
これにより、個装形態の商品１００を詰め合わせて詰め合わせ商品１０１を作る場合に、ヒューマンエラーによる期限表示ミスを防止することができる。
【００５４】
なお、ラベルプリンタ１Ａで各商品１００から取得した期限情報で、日付の最大値と最小値が所定日数以上あいている場合は、期限が長い商品に対して、本来の期限より全体の期限が短くなる旨を通知することで、ユーザに警告や注意を促すことができる。
【００５５】
また、個装ラベル２００に商品を特定する情報を付加したり、また、ＰＯＳシステムと組み合わせて商品を特定できるようにすることで、ラベルプリンタ１Ａで各商品１００から取得した期限情報で特定される日付が異なる場合で、かつ商品が同一種類である場合は、警告を出す等により、同じ商品で異なる日付が混在することを排除できる。
【産業上の利用可能性】
【００５６】
本発明は、商品に貼り付けられる消費期限または賞味期限が表記されたラベルを印刷するラベルプリンタに適用される。
【図面の簡単な説明】
【００５７】
【図１】本実施の形態のラベルプリンタで実現される本発明の概念を示す動作説明図である。
【図２】本実施の形態のラベルプリンタの制御系の一例を示す機能ブロック図である。
【図３】個装形態の商品に貼り付けられる個装ラベルの一例を示す説明図である。
【図４】期限情報の符号化例を示す説明図である。
【図５】本実施の形態のラベルプリンタの動作の一例を示すフローチャートである。
【図６】詰め合わせ商品期限ラベル発行モードで取得及び設定される情報の一例を示す動作説明図である。
【符号の説明】
【００５８】
１Ａ・・・ラベルプリンタ、２・・・バーコードリーダ、３・・・ＭＰＵ、６・・・印刷部、１００・・・商品、１０１・・・詰め合わせ商品、２００・・・個装ラベル、２０１・・・全体ラベル
【図１】
2010066833.tif 000003
【図２】
2010066833.tif 000004
【図３】
2010066833.tif 000005
【図４】
2010066833.tif 000006
【図５】
2010066833.tif 000007
【図６】
2010066833.tif 000008