(57)【特許請求の範囲】
【請求項１】
商品ファイルから商品データを呼び出して印字し、ラベルを発行するプリンタにおいて、
産地データを呼び出し可能に多数記憶する産地ファイルと、
商品ファイルから商品データを呼び出すとともに産地データを呼び出した際に商品毎に所定数の産地データを直近の順に呼び出し可能に記憶する履歴バッファと、
商品データを呼び出した場合に前記履歴バッファから産地データを複数表示できる履歴表示手段と、
該履歴表示手段で表示された複数の産地データのうち１つが指定されると該当する産地データを呼び出し、印字データとしてセットするセット手段と、
商品データを呼び出すと前記バッファから該当する直近の産地データを呼び出してセットする初期設定手段と
を備えることを特徴とするラベルプリンタ。
【請求項２】
前記履歴バッファが産地データを記憶する際は、
同じ商品に対して同じ産地データをすでに記憶している場合には、同じ産地データを複数記憶することを抑止することを特徴とする請求項１に記載のラベルプリンタ。
【請求項３】
産地ファイルから目的の産地データを検索して呼び出す検索呼び出し画面を備えることを特徴とする請求項１または２のいずれかに記載のラベルプリンタ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、商品に貼付されて商品の表示を行う商品ラベルを印字発行するラベルプリンタの改良に関する。
【０００２】
【従来の技術】
商品ラベルに商品の産地を表示すると消費者に喜ばれる商品、特に生鮮食品では、実際に商品ラベルに産地を印字したものは比較的少なかった。
そのため、商品ファイルには、同じ種類の商品であっても複数の産地に分かれている場合には、異なる商品として設定してもメモリを多く使用することなく、特に問題となることはなかった。
【０００３】
【発明が解決しようとする課題】
ところが最近になって、多くの商品について産地表示の要求が高まり、上述の方法で産地データの表示を行おうとすると非常に多くのメモリを必要とし、高価になってしまうという問題が発生した。
また、上記の問題の解決策として同じ種類の商品であれば商品ファイルには１つのみの商品データを設定し、ラベル印字の際に産地データを呼び出してセットするという方法が考えられる。
しかしながら、産地の数は数千にも及ぶ場合があり、目的の産地データを呼び出すことが容易でないため、操作者の印字作業効率が大きく低下してしまう虞があった。
【０００４】
本発明はこのような背景の下になされたもので、メモリの利用効率が高く、良好な作業効率で商品ラベルの産地表示をすることができるラベルプリンタを提供することを目的とする。
【０００５】
【課題を解決するための手段】
請求項１に記載の発明は、商品ファイルから商品データを呼び出して印字し、ラベルを発行するプリンタにおいて、
産地データを呼び出し可能に多数記憶する産地ファイルと、商品ファイルから商品データを呼び出すとともに産地データを呼び出した際に商品毎に所定数の産地データを直近の順に呼び出し可能に記憶する履歴バッファと、商品データを呼び出した場合に前記履歴バッファから産地データを複数表示できる履歴表示手段と、該履歴表示手段で表示された複数の産地データのうち１つが指定されると該当する産地データを呼び出し、印字データとしてセットするセット手段と、商品データを呼び出すと前記バッファから該当する直近の産地データを呼び出してセットする初期設定手段とを備えることを特徴とするラベルプリンタを提供する。
【０００７】
請求項２に記載の発明は、請求項１に記載のラベルプリンタにおいて、
前記履歴バッファが産地データを記憶する際は、同じ商品に対して同じ産地データをすでに記憶している場合には、同じ産地データを複数記憶することを抑止することを特徴とする。
【０００９】
請求項３に記載の発明は、請求項１または２のいずれかに記載のラベルプリンタにおいて、
産地ファイルから目的の産地データを検索して呼び出す検索呼び出し画面を備えることを特徴とする。
【００１０】
【発明の実施の形態】
以下、この発明の一実施形態について図を参照しながら説明する。
図１は、本発明の一実施形態によるラベルプリンタの外観を示す斜視図であり、このラベルプリンタは主に商品の値付けを行うために使用され、ラベルには品名、値段、インストアマーキングバーコード等を印字する。
また、図２はラベルプリンタの電気的構成を示すブロック図である。
【００１１】
これらの図において、ラベルプリンタ１の内部には、図２に示す制御部が設けられており、この制御部には秤２が接続されている。
また、ラベルプリンタ１の前面には、第１ラベル印字機構部３ａ及び第２ラベル印字機構部３ｂが設けられるとともに、操作部４が設けられている。上記第１ラベル印字機構部３ａ及び第２ラベル印字機構部３ｂは、任意の文字、数字、及び画像をドット単位で印字する。
【００１２】
これら第１ラベル印字機構部３ａ及び第２ラベル印字機構部３ｂにはそれぞれ異なるラベル用紙が装着され、第１ラベル印字機構部３ａ及び第２ラベル印字機構部３ｂの何れか一方を選択し、目的に合ったラベル用紙に印字ができるようになっている。
例えば、第１ラベル印字機構部３ａには通常の値付けラベルを装着して通常商品の値付けラベルを印字し、第２ラベル印字機構部３ｂには、ＰＯＰ印字付きの値付けラベルを装着して特売商品の値付けラベルを印字できるようになっている。
【００１３】
上記操作部４には、テンキー５、品番キー６、操作・表示部８等を設けてある。
上記品番キー６は、上記テンキー５とあわせて使用され、商品の品番入力時に使用される。
上記操作・表示部８は、液晶表示器８ａ（図２参照）の上面にタッチパネル８ｂ（図２参照）が積層された構造となっている。
また、上記操作部４には、コネクタ９を介してイメージスキャナ１０が接続されている。このイメージスキャナ１０は図形を読み込み、読み込んだ図形をラベル用紙に印字することが可能である。また、このイメージスキャナ１０は、お客にアピールするためのラベル上に印字するイメージデータを読み込むためにも使用される。
【００１４】
図２に示す符号２０は、装置各部を制御して処理を行うＣＰＵ（中央処理装置）である。このＣＰＵ２０は、操作部４から入力された入力データ、イメージスキャナ１０によって読み込まれたイメージデータ、及び秤２から入力された重量データ等の各種入力データを処理する入力処理、第１ラベル印字機構部３ａ，３ｂの印字動作を制御する印字処理、種々の情報を液晶表示器８ａへ出力する表示処理、各種ファイルの内容の設定を行う設定処理、及び印字データを作成する印字データ作成処理等を行う。
また、ＣＰＵ２０は、本体１の動作モードをラベルを印字して値付けラベルを発行する値付けモード、各種ファイルの設定を行う設定モード、ラベル発行結果の報告等を行うレポートモード、及び本体１のメンテナンスモード等に切り換える。
【００１５】
上記秤２、第１ラベル印字機構部３ａ、第２ラベル印字機構部３ｂ、イメージスキャナ１０、液晶表示器８ａ、各種キー及びスイッチ、及びタッチパネル８ｂは、図２に示されるように、ロードセル制御部２１、印字制御部２２、スキャナ制御部２３、表示制御部２５、及び操作制御部２４を介して、それぞれ、ＣＰＵ２０と接続されており、秤２に商品が載置された場合には、その商品の重量がロードセル制御部２１を介して計量データとしてＣＰＵ２０へ出力される。
【００１６】
符号４０は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）であり、上述したＣＰＵ２０の処理制御用の各種プログラム、即ち、入力処理プログラム、印字処理プログラム、表示処理プログラム、設定処理プログラム、及び印字データ作成処理プログラム等が格納されている。
符号３５は、数字、アルファベット、かな、漢字、カンマ、及び記号等の各文字のフォントデータを複数種類記憶しているキャラクタジェネレータＲＯＭである。
【００１７】
符号３７は、カレンダー機能を備えた時計部であり、ＣＰＵ２０は、この時計部３７から現在の日付（年月日）及び時刻のデータを得ることができる。
また、符号３０はＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）であり、ＣＰＵ２０が各種処理を行う際に使用されるフラグ、レジスタ等が設定されるワーキングエリア、フォントファイル、印字フォーマットファイル、商品ファイル及び産地ファイル等の記憶領域が設けられている。
【００１８】
以下、このような構成によるラベルプリンタの動作について説明する。
図３はＲＡＭ３０に記憶された商品ファイルの例を示す図である。この商品ファイルは、商品毎に品番、名称、部門コード、単価等のほかに産地コードを５つ記憶できる履歴バッファを備える。
この履歴バッファは、印字用として産地コードを読み出すと右端の欄のデータを落とすように１〜５の欄のデータを１段ずつ右にシフトし、新たなデータを左端の欄に入れる動作をする。つまり、左からファーストイン・ファーストアウト方式で記憶する。
履歴バッファの表示画面の例を図４に示す。
【００１９】
ＲＡＭ３０に設けられる産地ファイルは、産地毎に識別番号、産地名、産地名の読みのデータからなり、予め設定モードで設定しておく。産地ファイルの設定時に読みデータ順にソートするようになっており、記憶容量として２０００件位記憶できるようになっている。
産地ファイルの例を図５に示し、産地ファイルの読み検索画面の例を図６に示す。
【００２０】
次に図７のフローチャートを参照して一実施形態によるラベルプリンタの動作について説明する。
ＳＰ１…値付モードか否かを判断し、ＮＯならばＳＰ２へ移行して他の処理を行ってＳＰ１に戻る。
ＹＥＳならばＳＰ３に処理を移す。
ＳＰ２…他の処理を行う。
【００２１】
ＳＰ３…操作者がテンキーと品番キーを操作することによって商品ファイルから該当する商品データをＲＡＭ上に設けたワークエリアに呼び出す。
ＳＰ４…呼び出した商品データのうちの履歴バッファの左端「１」の欄に記憶してある直近の産地データに基づいて産地ファイルから該当する産地名を呼び出し、初期値としてワークエリアにセット（設定）する。
そしてワークエリアのデータを値付画面として図８のようにタッチパネルに表示する。
【００２２】
ＳＰ５…値付画面の「産地」と表示される産地キーの部分がタッチされたか否かを判断し、ＮＯならばＳＰ１４、ＹＥＳならばＳＰ６に移る。
ＳＰ６…呼び出した商品データの履歴バッファ内に有効な産地データがあるか、つまり「０」以外のデータがあるかを判断し、ＮＯならばＳＰ１１の、ＹＥＳならばＳＰ７の処理を行う。
【００２３】
ＳＰ７…履歴バッファの有効な産地データに基づいて産地ファイルから産地名を読み出し、図４に示す履歴バッファ表示画面のように当該商品について過去に呼び出した（セットした）産地名をバッファで記憶している数だけタッチパネルに表示する。
ＳＰ８…履歴バッファ表示画面の「読み検索」と表示した検索キーがタッチされたか否かを判断し、ＹＥＳならばＳＰ１１に、ＮＯならばＳＰ９に処理を移行する。
【００２４】
ＳＰ９…履歴バッファ表示画面で表示された各産地名の部分のうち、どれかがタッチされたか否かを判断し、ＹＥＳになるまで繰り返す。
ＳＰ１０…タッチされた産地名をＳＰ４で初期設定した産地名に置き換えてセットし、値付画面の表示に戻ってＳＰ１４に移る。
【００２５】
ＳＰ１１…タッチパネルに図６に示すような読み検索画面を表示する。
「あ」から「わ」の各行のキーのうちの１つをタッチするとタッチ回数によりその行の中の文字を上欄に選択表示でき、そのときに「確定」キーをタッチすることによって２文字までの検索文字を入力できる。
産地ファイルに読みデータが３文字以上設定できるものであれば、検索文字数は３文字以上であっても良い。
ＳＰ１２…ここで「検索」キーをタッチすれば、図５に示す産地ファイルから該当する読みの産地名を左欄にリスト表示する（産地ファイルは予め読み順にソートされているものとする）。
【００２６】
ＳＰ１３…目的の産地コードがタッチされると、ＳＰ１０に移り、値付画面に戻って産地名をセットする。
ＳＰ１４…商品を計量し、単価と重量とから値段を算出する。
【００２７】
ＳＰ１６…印字キー（不図示）が押されると、印字データの編集を行う。
ＳＰ１７…ラベル印字、発行を行う。
【００２８】
ＳＰ１８…今回選択し、印字した産地名の産地コードを商品ファイルの該当商品の履歴バッファに直近データとして記憶する。
ただし、同じデータがすでに記憶されている場合には、その部分のデータを消してバッファを左詰めに詰める処理を行ってから、新たに記憶するようにする。そしてＳＰ１に戻る。
本発明の一実施形態によるラベルプリンタは、以上説明したように動作する。
【００２９】
以上、本発明の一実施形態の動作を図面を参照して詳述してきたが、本発明はこの実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等があっても本発明に含まれる。
例えば、以下のような場合も本発明に含まれる。
ａ．値付画面で画面に余裕があれば商品データを呼び出すとともに、特定の操作なしで履歴バッファに記憶されているすべての産地データ（５個）を表示するようにしてもよい。
【００３０】
ｂ．履歴バッファへの記憶のタイミングは、産地データの選択時、または印字データとしてそれがセットされる時、あるいは印字時のいずれであってもよい。
ｃ．１つの商品では、履歴バッファへは同じ産地データを複数記憶しない、ことに限定されず、複数記憶しない処理がなくてもそれなりの効果が得られる。
また、この処理の具体的方法も実施形態に限定されない。
【００３１】
ｄ．履歴バッファは、商品毎のデータ数が５つに限定されない。使用条件に合うものであればよい。
ｅ．請求項５の検索は、読みによる検索に限定されず、分類や地区等により対象を狭めてからリスト表示し、この中から選択できるようにしたもの等、画面を見ながら容易に選択できるものであればよい。
【００３２】
ｆ．自動貼付装置や包装装置と組み合わせたものであってもよい。
ｇ．印字フォーマットで産地データの印字位置が設定されていない場合には、産地データを品名欄の左隅に印字するようにするとよい。また、印字の際に品名欄に入りきらない場合には、産地データの印字は小さな文字に変換するとよい。
【００３３】
【発明の効果】
これまでに説明したように、この発明によれば、以下のような効果を得ることができる。
（１）請求項１の発明では、同じ種類の商品であれば産地が異なっても商品ファイルに商品データを複数設定する必要がないので、産地毎に別々に商品データを設定する方式に比べてメモリを少なくできる。
また、産地データの選択操作は、その商品を過去に呼び出した中から選択すればよいので容易に選択できる。
また、産地データを商品毎に直近の順に所定数記憶するため、必要な産地データを少ないメモリで効率よく呼び出すことができる。
また、商品データを呼び出すと、該当する直近の産地データをセットするため、産地データをセットする操作を省略できることが多い。
【００３５】
（２）請求項２の発明では、同じ商品では同じ産地データを複数記憶することがないため、メモリを効率よく利用できる。
【００３７】
（３）請求項３の発明では、履歴バッファにデータが貯まる前と後のどちらにおいても、表示を利用して産地データの呼び出し操作ができるので、操作性を高くすることができる。そのため、新規の商品に対しても操作者は安心してラベル印字作業を行うことができる。
【図面の簡単な説明】
【図１】本発明の一実施形態によるラベルプリンタの外観を示す斜視図。
【図２】図１のラベルプリンタの電気的構成を示すブロック図。
【図３】ＲＡＭ３０に記憶された商品ファイルの例を示す図。
【図４】履歴バッファの表示画面の例を示す図。
【図５】産地ファイルの例を示す図。
【図６】産地ファイルの読み検索画面の例を示す図。
【図７】本発明の一実施形態によるラベルプリンタの動作を説明するフローチャート。
【図８】タッチパネルに表示される値付画面の例を示す図。
【符号の説明】
１…ラベルプリンタ
２…秤
３ａ…第１ラベル印字機構部
３ｂ…第２ラベル印字機構部
４…操作部
５…テンキー
６…品番キー
８…操作・表示部
１０…イメージスキャナ
２０…ＣＰＵ
２１…ロードセル制御部
２２…印字制御部
２３…スキャナ制御部
２４…操作制御部
２５…表示制御部
３０…ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）
３５…キャラクタジェネレータＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）
３７…時計部
４０…ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）
【図１】
0003614072.tif 000002
【図２】
0003614072.tif 000003
【図３】
0003614072.tif 000004
【図４】
0003614072.tif 000005
【図５】
0003614072.tif 000006
【図６】
0003614072.tif 000007
【図７】
0003614072.tif 000008
【図８】
0003614072.tif 000009