(57)【特許請求の範囲】
【請求項１】
ラベルに印字すべき内容が反映された印字データを作成し、当該作成された印字データをラベルに印字して発行するラベルプリンタにおいて、
前記印字データをラベルに印字して発行させるための指示に応じて、前記印字データの内容を確認させるための確認画面を表示させる表示制御手段と、
前記確認画面が表示された後において、前記印字データをラベルに印字して発行させるための指示に応じてラベルを発行させる発行制御手段と、
前記印字データを形成する所定の項目ごとに対応して前記確認画面の表示の要否が設定される確認画面要否設定情報を記憶する記憶部とを備え、
前記表示制御手段は、現在の印字データを形成する項目のうち前記確認画面要否設定情報において確認画面の表示が必要であると設定された項目の内容が、最後のラベルの発行に際して設定されていた過去の印字データから変更されている場合にのみ前記確認画面を表示させる
ことを特徴とするラベルプリンタ。
【請求項２】
前記表示制御手段は、
前記印字データをラベルに印字したとする場合のイメージ画像として前記確認画面を表示させる
ことを特徴とする請求項１に記載のラベルプリンタ。
【請求項３】
前記印字データをラベルに印字して発行させるための指示を行う発行キーを備えることを特徴とする請求項１または２に記載のラベルプリンタ。
【請求項４】
商品の重量を計量するはかり部を備え、
前記表示制御手段は、前記はかり部にて計量された重量が安定して、当該計量された重量が前記印字データに反映されることに応じて、前記印字データをラベルに印字して発行させるための指示が行われたものとする
請求項１から３のいずれか一項に記載のラベルプリンタ。
【請求項５】
ラベルに印字すべき内容が反映された印字データを作成し、当該作成された印字データをラベルに印字して発行するラベルプリンタとしてのコンピュータを、
前記印字データをラベルに印字して発行させるための指示に応じて、前記印字データの内容を確認させるための確認画面を表示させるにあたり、現在の印字データを形成する項目のうち前記印字データを形成する所定の項目ごとに対応して前記確認画面の表示の要否が設定される確認画面要否設定情報において確認画面の表示が必要であると設定された項目の内容が、最後のラベルの発行に際して設定されていた過去の印字データから変更されている場合にのみ前記確認画面を表示させる表示制御手段、
前記確認画面が表示された後において、前記印字データをラベルに印字して発行させるための指示に応じてラベルを発行させる発行制御手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば商品に貼り付けるラベルを印字するラベルプリンタ及びプログラムに関する。
【背景技術】
【０００２】
スーパーマーケットなどの店舗において、生鮮食品や総菜などをパック詰めした商品には、その商品の品名や値段などの所定項目を印字したラベルが貼り付けられる。このようなラベルを印字して発行するためのラベルプリンタといわれる装置が知られている。このようなラベルプリンタとして、ラベルに印字すべき項目のレイアウトについての設定結果を表示させることのできるものが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第３２７４７５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一般に、ラベルにおける印字内容を示した確認画面を表示させるには、そのための操作が必要である。このため、確認画面を逐一表示させて確認するようなことはせずにラベルを発行することも現実には行われていた。そして、このように、確認画面の確認が行われないことで、正しい内容のラベルが発行されない場合があるという問題があった。
【０００５】
具体的には、ラベルを発行する際には印字対象の商品データをその品番により指定して呼び出す操作を行うのであるが、例えば店員が品番を誤って指定してしまうようなことが考えられる。このような場合に確認画面の確認が行われないと、店員が意図しているのと異なる商品のラベルが発行されてしまうことになる。また、指定した品番は正しくとも、例えば産地や値段などの項目を変更するための入力操作において間違った内容を入力してしまったような場合に確認画面の確認が行われないままであると、誤った内容の商品のラベルが発行されてしまうことになる。
【０００６】
そこで本発明は、誤った内容のラベルの発行を防止することのできるラベルプリンタを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、上述の課題を解決すべくなされたもので、本発明の一態様としてのラベルプリンタは、ラベルに印字すべき内容が反映された印字データを作成し、当該作成された印字データをラベルに印字して発行するラベルプリンタであって、前記印字データをラベルに印字して発行させるための指示に応じて、前記印字データの内容を確認させるための確認画面を表示させる表示制御手段と、前記確認画面が表示された後において、前記印字データをラベルに印字して発行させるための指示に応じてラベルを発行させる発行制御手段とを備える。
【０００８】
上記発明によれば、ラベルプリンタによりラベルを発行するにあたり、印字データの内容を確認するためのモードに移行させる操作を行うことなく、印字データの内容を確認することが可能になる。
【０００９】
また、本発明は、上記ラベルプリンタにおいて、前記表示制御手段は、現在の前記印字データの内容が最後のラベルの発行に際して設定されていた過去の印字データの内容から変更されている場合にのみ前記確認画面を表示させる。
【００１０】
上記発明によれば、印字データの内容が変更された場合にのみ確認画面が表示されるので、店員に注意を喚起しやすい。また、印字データの変更がない場合には、確認画面を表示することなく迅速にラベルが発行される。
【００１１】
また、本発明は、上記ラベルプリンタにおいて、前記印字データを形成する所定の項目ごとに対応して前記確認画面の表示の要否が設定される確認画面要否設定情報を記憶する記憶部をさらに備え、前記表示制御手段は、前記現在の印字データを形成する項目のうち前記確認画面要否設定情報において確認画面の表示が必要であると設定された項目の内容が前記過去の印字データから変更されている場合にのみ前記確認画面を表示させる。
【００１２】
上記発明によれば、確認画面要否設定情報において確認画面の表示が必要であると設定された項目について印字データが変更された場合にのみ確認画面を表示させることができる。これにより、例えば店舗の事情などに応じて必要な場合にのみ確認画面を表示させることができる。
【００１３】
また、本発明は、上記ラベルプリンタにおいて、前記表示制御手段は、前記印字データをラベルに印字したとする場合のイメージ画像として前記確認画面を表示させる。
【００１４】
上記発明によれば、印字データの内容が反映されたラベルの画像として確認画面の表示が行われるため、印字データの内容を直感的に確認することができる。
【００１５】
また、本発明は、上記ラベルプリンタにおいて、前記印字データをラベルに印字して発行させるための指示を行う発行キーを備える。
【００１６】
上記発明によれば、発行キーに対する操作が行われるのに応じて確認画面が表示される。つまり、ラベルを発行させるべき直前のタイミングで確認画面によりラベルの印字内容を確認することができる。
【００１７】
また、本発明は、上記ラベルプリンタにおいて、商品の重量を計量するはかり部を備え、
前記表示制御手段は、前記はかり部にて計量された重量が安定して、当該計量された重量が前記印字データに反映されることに応じて、前記印字データをラベルに印字して発行させるための指示が行われたものとする。
【００１８】
上記発明によれば、計測された重量が印字データの内容に反映されたのに応じてラベルを発行すべき直前のタイミングで、確認画面によりラベルの印字内容を確認することができる。
【発明の効果】
【００１９】
本発明によれば、誤った内容のラベルの発行を防止可能なラベルプリンタを提供できるという効果が得られる。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施形態におけるラベルプリンタの外観例を示す図である。
【図２】本実施形態のラベルプリンタにおけるキー操作部の具体例を示す図である。
【図３】ラベルプリンタの構成例を示す図である。
【図４】本実施形態の確認画面表示に対応してＲＡＭに記憶される情報例を示す図である
【図５】本実施形態における商品ファイルの構造例を示す図である。
【図６】本実施形態における確認画面要否設定ファイルの構造例を示す図である。
【図７】本実施形態における確認要否設定画面の例を示す図である。
【図８】本実施形態における値付け画面の例を示す図である。
【図９】本実施形態における確認画面の例を示す図である。
【図１０】本実施形態のラベルプリンタが実行する処理手順例を示すフローチャートである。
【図１１】本実施形態における品番以外の項目に基づく確認画面表示要否判定のための処理手順例を示すフローチャートである。
【発明を実施するための形態】
【００２１】
本発明のラベルプリンタ１は、例えばスーパーマーケットなどの店舗において備えられ、生鮮食品や総菜などをパック詰めした商品に貼り付けるためのラベルの印字内容を設定してラベルへの印字を行い、この印字されたラベルを発行するものである。
【００２２】
図１は、本実施形態のラベルプリンタ１の装置構成を示している。この図に示すラベルプリンタ１は、本体部２００とはかり部３００を備える。これら本体部２００とはかり部３００はケーブル１０１により通信可能に接続される。
【００２３】
本体部２００の上部パネルには液晶表示部２０４が備えられる。この液晶表示部２０４は、ラベルプリンタ１の動作に応じて、ラベルの印字内容を設定するための値付け画面やラベルの印字内容を確認するための確認画面などの各種画面を表示する。また、この液晶表示部２０４の前面にはタッチパネル２０５が配置される。なお、液晶表示部２０４は液晶ディスプレイによる表示部となるが、例えば有機ＥＬ（ElectroLuminescence）ディスプレイなど、液晶ディスプレイ以外のディスプレイデバイスによる表示部が代わりに備えられてもよい。
【００２４】
タッチパネル２０５は、例えば人の指などの操作体が接触した位置を検出して操作信号として出力する。このように液晶表示部２０４とタッチパネル２０５が組み合わされることで、店員は、液晶表示部２０４において表示されたボタンなどの画像に対して触れるなどのタッチ操作を行うことが可能となる。
【００２５】
また、本体部２００にはキー操作部２０６が備えられる。キー操作部２０６は、店員が押下操作を行うことのできる所定のキーが配列される部位である。図２は、キー操作部２０６の一例を示している。キー操作部２０６において本実施形態に関連するキーとして、図２では、品番キー２６１、数字キー群２６２および発行キー２６３を示している。
【００２６】
品番キー２６１は、ラベルの発行の対象となる商品を品番により指定する際に押下されるキーである。数字キー群２６２は、図示するように、「０」から「９」までの数字キーが配列された部位である。上記品番の指定に際しては、品番キー２６１を押下し、次に数字キー群２６２のうちから指定したい品番を示す数値にしたがった数字キーを順に押下するようにされる。これにより、ラベルプリンタ１において記憶されている商品ファイルから指定された品番に対応する商品データが読み出され、その商品データの内容が例えば値付け画面などの態様により液晶表示部２０４に表示される。
【００２７】
発行キー２６３は、ラベルを発行させる際に押下されるキーである。この発行キー２６３が操作されるのに応じて、そのときに値付け画面または確認画面として表示されていた商品データの内容が印字されたラベルが発行される。
【００２８】
また、図１の本体部２００においてラベル排出部２０７ａは、上記のように発行されたラベルが排出される部位である。
【００２９】
はかり部３００は、その上に載せられた物の重量を計測する装置であり、パック詰め上品の重量を計測するために備えられる。店員は、例えば、本体部２００側でのタッチパネル２０５またはキー操作部２０６に対する操作により１００ｇあたりの単価を指定したうえで、パック詰め商品をはかり部３００に載せてその重量を計測する。本体部２００は、はかり部３００により計測されたパック詰め賞品の重量を入力し、パック詰め商品の値段を算出する。つまり、ラベルプリンタ１は、単位重量あたりの単価さえ指定しておけば、はかり部３００によりパック詰め商品の重量を計測することによって自動的にそのパック詰め商品の値段を算出するように動作する。
【００３０】
図３は、ラベルプリンタ１の構成例を示している。まず、ラベルプリンタ１における本体部２００はＣＰＵ（Central Processing Unit）２０１、ＲＯＭ（Read Only Memory）２０２、ＲＡＭ（Random Access Memory）２０３、液晶表示部２０４、タッチパネル２０５、キー操作部２０６、ラベル発行部２０７および通信部２０８を備える。
【００３１】
ＣＰＵ２０１は、ＲＯＭ２０２およびＲＡＭ２０３とともにコンピュータを形成する。ＣＰＵ２０１は、ＲＯＭ２０２に記憶されているプログラムを実行することによりラベルプリンタ１としての各種動作を実現する。
【００３２】
ＲＯＭ２０２は、上記のようにＣＰＵ２０１が実行するプログラムのほか、ＣＰＵ２０１が利用する各種のデータを記憶する。ＲＡＭ２０３は、ＣＰＵ２０１の作業領域として利用される。なお、ＲＡＭ２０３において本実施形態のラベル発行機能に関連して記憶される情報例については後述する。
【００３３】
液晶表示部２０４は、図１に例示したように本体部２００に備えられ、ＣＰＵ１１１の制御に応じて所定の操作画像を表示する。タッチパネル２０５は、図１にて説明したように液晶表示部２０４の前面に対して備えられ、タッチ操作が行われるのに応じて、そのタッチされた位置情報を出力する。ＣＰＵ２０１は、この位置情報を操作情報として処理する。これにより、液晶表示部２０４に表示された画像に対するタッチ操作に応答した動作が実現される。
【００３４】
キー操作部２０６は、図１に例示したように本体部２００において配列される所定のキーから成る。キー操作部２０６におけるキーに対して操作が行われるのに応じて、キー操作部２０６からＣＰＵ２０１に対して操作信号が出力される。ＣＰＵ２０１は、キー操作部２０６から入力された操作信号に応答して所定の処理を実行する。これにより、キー操作部２０６におけるキー操作に応答した動作が実現される。
【００３５】
通信部２０８は、所定の通信方式に対応するコネクタと通信機能を備える部位である。前述のように、この通信部２０８に対してはかり部３００が接続されることで、本体部２００のＣＰＵ２０１とはかり部３００が通信可能となる。なお、図１の例では、当該通信部２０８とはかり部３００をケーブル１０１により接続しているが、例えば無線通信により接続されるようにしてもよい。
【００３６】
はかり部３００は、荷重を電気信号に変換するロードセル３０１を備えることにより、その上部に載せ置かれた物の重量を計測する。そして、はかり部３００は、計測した重量を示す情報を通信部２０８経由でＣＰＵ２０１に出力する。ＣＰＵ２０１は、このように入力した重量の情報を利用して、商品の前述のように値段を算出して商品データに反映させることができる。なお、はかり部３００は、ロードセル３０１以外により重量を計測する構成を採ってもよい。
【００３７】
図４は、ＲＡＭ２０３に記憶される情報のうち、本実施形態のラベル発行機能に関連する情報の一例を模式的に示している。この図に示されるＲＡＭ２０３は、ラベル発行機能に関連する情報として、商品ファイル２３１、印字フォーマットファイル２３２、確認画面要否設定ファイル２３３、最終発行ラベル印字データ２３４および現印字データ２３５を記憶している。
【００３８】
商品ファイル２３１は、ラベル発行対象の商品ごとに印字データを形成する所定項目を対応付けた情報である。なお、商品ファイル２３１の構造例については後述する。
【００３９】
印字フォーマットファイル２３２は、それぞれの設定内容が異なる印字フォーマットごとにフォーマット番号を対応付けて格納した情報である。印字フォーマットにおいては、それぞれ、所定の複数の項目のうちからラベルに印字すべきものとして選択された項目（印字項目）が示される。一例として、印字フォーマットにおいて設定可能な印字項目は、品名、単価、重量、値段、製造日、賞味期限、産地、広告文およびコメントであるとする。印字フォーマットの各々においては、上記の設定可能な印字項目のうちから、例えば商品の種類などに応じて選択された印字項目がラベルに印字すべきものとして設定されている。そのうえで、印字フォーマットにおいては、設定された印字項目ごとについての印字位置（座標）、印字方向(縦、横)、フォント（フォント種別、色、サイズなど）などの情報が示される。
【００４０】
確認画面要否設定ファイル２３３は、所定の印字項目ごとに対応する確認画面の表示についての要否設定が示される情報である。なお、確認画面要否設定ファイル２３３の構造例については後述する。
【００４１】
最終発行ラベル印字データ２３４は、最後に発行したラベルに印字を行った際に使用した印字データである。現印字データは、現在においてラベルへの印字対象として商品ファイル２３１から読み出している印字データである。なお、この現印字データは、店員によるタッチパネル２０５またはキー操作部２０６に対する操作などに応じて変更することが可能であり、この変更後の内容が反映されているものとする。
【００４２】
図５は、上記のようにＲＡＭ２０３に記憶される商品ファイル２３１の構造例を示している。この図に示す商品ファイル２３１は、商品番号領域２３１ａに対して、品名領域２３１ｂ、単価領域２３１ｃ、製造日領域２３１ｄ、賞味期限日領域２３１ｅ、広告文番号領域２３１ｆ、産地番号領域２３１ｇ、コメント番号２３１ｈおよびフォーマット番号領域２３１ｉを備える。
【００４３】
商品番号領域２３１ａは、商品ごとに一意となるように割り当てられた商品番号のうち、対応の商品の商品番号を格納する。品名領域２３１ｂは、対応の商品の品名を格納する。単価領域２３１ｃは、対応の商品の単価を格納する。ここでの単価とは、対応の商品についての１個あたりの価格または対応の商品についての単位重量(例えば１００ｇ)あたりの価格となる。
【００４４】
製造日領域２３１ｄは、対応の商品の製造年月日を格納する。賞味期限日領域２３１ｅは、対応の商品の賞味期限日を格納する。
【００４５】
広告文番号領域２３１ｆは、ラベルに印字すべきものとして予め用意された広告文ごとに一意となるように割り当てられた広告文番号のうち、対応の商品のラベルに印字すべき広告文の広告文番号を格納する。
【００４６】
産地番号領域２３１ｇは、ラベルに印字すべきものとして予め用意された産地ごとに一意となるように割り当てられた産地番号のうち、対応の商品のラベルに印字すべき産地の産地番号を格納する。
【００４７】
コメント番号２３１ｈは、ラベルに印字すべきものとして予め用意されたコメントごとに一意となるように割り当てられたコメント番号のうち、対応の商品のラベルに印字すべきコメントのコメント番号を格納する。
【００４８】
フォーマット番号領域２３１ｉは、印字フォーマットファイル２３２が格納する印字フォーマットごとに付されたフォーマット番号のうち、対応の商品に適用されるフォーマットのフォーマット番号を格納する。
【００４９】
ＣＰＵ２０１は、商品番号領域２３１ａに格納される品番を指定することにより、この指定の品番に対応付けられた品名領域２３１ｂ、単価領域２３１ｃ、製造日領域２３１ｄ、賞味期限日領域２３１ｅ、広告文番号領域２３１ｆ、産地番号領域２３１ｇ、コメント番号２３１ｈおよびフォーマット番号領域２３１ｉに格納される情報を商品ファイル２３１から読み出す。このように読み出された情報が、１つの商品に対応する印字データとして扱われる。
【００５０】
図６は、同じくＲＡＭ２０３に記憶される確認画面要否設定ファイル２３３の一例を示している。この図に示すように、確認画面要否設定ファイル２３３は、項目領域２３３ａごとに要否指定領域２３３ｂが対応付けられた構造を有する。項目領域２３３ａは、印字項目が示される。また、要否指定領域２３３ｂには、対応の印字項目に変更が生じた場合にラベルの確認画面を表示させることについての要否を示す情報が格納される。
【００５１】
図６に示す具体例としては、「品番」の印字項目に対して「必要（確認画面の表示が必要であることを示す）」を指定する情報が対応付けられている。これは、商品の品番を変更する操作によって、これまでとは異なる印字データが商品ファイル２３１から読み出された場合、ラベル発行の指示に応じて即座にラベルを発行せず、その印字データの内容が反映されたラベル内容を示す確認画面を表示させる必要があることを意味する。
【００５２】
また、図６における「単価・値段」の印字項目に対しては「必要」が設定されている。これは、「単価・値段」の印字項目を変更する操作が行われた後にラベルの発行指示が行われた場合、その商品データが反映されたラベル内容を示す確認画面を表示させる必要があることを示す。
【００５３】
また、図６における「広告文」の印字項目に対しては「不要」が設定されている。これは、「広告文」の印字項目を変更する操作が行われた後にラベルの発行指示が行われた場合、確認画面を表示させる必要はないことを示す。これに応じたラベルプリンタ１の動作は、ラベルの発行指示に応じて確認画面を表示させることなく、そのときに読み出して処理している商品データの内容を反映したラベルを印字し、これを発行するものとなる。
【００５４】
また、図６における「産地」の印字項目に対しては「必要」が設定されている。これは「広告文」の印字項目を変更する操作が行われた後にラベルの発行指示が行われた場合、その商品データが反映されたラベル内容を示す確認画面を表示させる必要があることを示す。
【００５５】
上記図６に示した要否指定領域２３３ｂに格納される印字項目ごとの確認画面表示の要否は、例えば店舗ごとの事情に応じて店員の操作により任意に設定可能とされている。図７は、この印字項目ごとの確認画面表示の要否設定のための操作画面である、確認画面要否設定画面４００を示している。この確認画面要否設定画面４００は、タッチパネル２０５に対する所定操作を行うことに応じて液晶表示部２０４に表示される。
【００５６】
図７に示される確認画面要否設定画面４００は、図６において例示されている印字項目に対応して、品番対応設定欄４１０、単価・値段対応設定欄４２０、広告文対応設定欄４３０および産地対応設定欄４４０が配置される。
【００５７】
上記品番対応設定欄４１０、単価・値段対応設定欄４２０、広告文対応設定欄４３０および産地対応設定欄４４０の各右端には、それぞれ、ボタン４１１、４２１、４３１、４４１が配置される。これらボタン４１１、４２１、４３１、４４１は、それぞれ、タッチ操作が行われるごとに、そのボタン画像内の文字が「必要」と「不要」との間で交互に変化するようになっている。
【００５８】
ここで、店員は、品番の変更後におけるラベル発行指示に応じて確認画面を表示させようとしているものとする。この場合、店員は、品番対応設定欄４１０内のボタン４１１において「必要」と表示されるようにボタン４１１に対する操作を行う。また、広告文の変更後におけるラベル発行指示に応じては、確認画面を表示させることなくラベルを発行させたいとする。この場合、店員は、広告文対応設定欄４３０内のボタン４３１において「不要」と表示されるようにボタン４３１に対する操作を行うことになる。
【００５９】
図７においては、図６の設定内容に応じて、品番対応設定欄４１０、単価・値段対応設定欄４２０および産地対応設定欄４４０のボタン４１１、４２１および４４１のそれぞれにおいて「必要」を表示させ、広告文対応設定欄４３０のボタン４３１において「不要」が表示させた状態が示されている。
【００６０】
そして、上記の状態において、終了ボタン４５０を操作すると、そのときのボタン４１１、４２１、４３１、４４１における「必要」と「不要」の表示結果が反映されるように、確認画面要否設定ファイル２３３の要否指定領域２３３ｂにおける設定内容が変更される。また、液晶表示部２０４は、確認画面要否設定ファイル２３３を表示させる前の操作画面に戻る。
【００６１】
次に、図８を参照して、液晶表示部２０４において表示される値付け画面５００について説明する。値付け画面５００は、商品の値付けを含め、ラベルの印字内容を作成、編集するための画面である。例えば店員が、先に述べたように、図２の品番キー２６１とこれに続けて品番指定のための数字キーの操作を行ったとする。これに応じて、ＣＰＵ２０１は、商品ファイル２３１から指定の品番に対応する印字データを読み出し、この読み出した印字データの内容を反映された値付け画面５００を液晶表示部２０４に表示させる。
【００６２】
ここで、図８の値付け画面５００における主要部分として、産地領域５０１、品名領域５０２、品番領域５０３、単価領域５０４、重量領域５０５、値段領域５０６、産地番号領域５０７、賞味期限日領域５０８および製造日領域５０９について説明しておく。
【００６３】
産地領域５０１は、この値付け画面５００の内容が反映されたラベルが貼られるべき商品（ラベル対象商品）の産地を示す文字が表示される領域である。つまり、産地領域５０１には、商品ファイル２３１から読み出した印字データにおける産地番号に対応付けられている産地を示す文字が表示される。
【００６４】
品名領域５０２は、ラベル対象商品の商品名を示す文字が表示される領域である。つまり、上記印字データにおける商品番号に対応付けられた商品名が表示される。なお、図示による説明は省略するが、例えばＲＡＭ２０３には、産地番号ごとに産地を示す文字情報を対応付けた産地番号テーブルが記憶されている。上記産地領域５０１における産地を示す文字は、この産地番号テーブルから取得される。また、ＲＡＭ２０３には、商品番号ごとに品名を示す文字情報を対応付けた商品番号テーブルが記憶されている。品名領域５０２における商品名を示す文字は、この商品番号テーブルから取得される。
【００６５】
品番領域５０３は、ラベル対象商品の品番を示す数値が表示される領域である。この品番領域５０３において示される品番は、当該値付け画面５００の表示のために店員が品番指定操作により指定した品番と一致する。
【００６６】
単価領域５０４は、ラベル対象商品の単価を示す数値が表示される領域である。また、例えば単価領域５０４に対するタッチ操作を行うことにより、単価を変更するための単価入力画面に移行し、店員は、この単価入力画面に対する所定操作によって単価を変更することができる。
【００６７】
重量領域５０５は、ラベル対象商品の重量をはかり部３００により測定したのに応じて場合に、その計測された重量を示す数値が表示される領域である。値段領域５０６は、上記ラベル対象商品の値段を示す数値が表示される領域である。
【００６８】
重量測定のためにはかり部３００にラベル対象商品を載せるのに応じて、重量領域５０５は、０ｇを示す状態から、測定したラベル対象商品の重量を示す数値が表示される状態に変化する。そして、重量の測定値が安定するのに応じて、この安定した状態での測定値が重量領域５０５において確定された状態で表示される。また、これとともに、値段領域５０６は、０円を表示している状態から、単価領域５０４において示される単価と重量領域５０５に表示された重量の値に基づいて算出された値段を示す数値が表示される状態に変化する。
【００６９】
産地番号領域５０７は、商品ファイル２３１から読み出した印字データにおける産地番号を示す領域であり、前述の産地領域５０１において示される産地に対応する。また、例えば産地番号領域５０７に対してタッチ操作を行うと、このとき産地番号領域５０７において表示されていた産地番号に対応する産地を示す文字を編集（変更）するための産地編集画面（図示は省略する）に移行する。店員は、必要に応じて、産地編集画面に対する操作により、例えば「北海道産」を「秋田産」に変更するなどのように産地の文字を編集することができる。
【００７０】
賞味期限日領域５０８は、ラベル対象商品の賞味期限日が表示される領域である。また、例えば上記賞味期限日領域５０８に対するタッチ操作を行うことにより、賞味期限日を変更するための賞味期限日入力画面に移行し、店員は、この賞味期限日入力画面に対する所定操作によって賞味期限日を変更することができる。
【００７１】
製造日領域５０９は、ラベル対象商品の製造日が表示される領域である。また、例えば上記製造日領域５０９に対するタッチ操作を行うことにより、製造日を変更するための製造日入力画面に移行し、店員は、この製造日入力画面に対する所定操作によって製造日を変更することができる。
【００７２】
なお、上記のように値付け画面５００に対する操作により、単価、産地、賞味期限日および製造日などの項目の内容が変更されるのに応じて、この値付け画面５００に対応する印字データ(現印字データ)の内容も変更される。このように、値付け画面５００は、印字データを作成、編集するための操作画面として機能する。
【００７３】
また、或る新しい商品に応じて印字データを新規に作成したいとき、店員は印字データ新規作成のための所定操作を行う。この操作に応じて、新たな値付け画面５００が表示される。このとき表示される値付け画面５００には、新たに割り当てられた品番の数値が品番領域５０３に表示されているが、例えば産地領域５０１、品名領域５０２および値段領域５０６などをはじめとする品番以外の項目に対応する領域は未入力の状態となっている。そして、店員は、値付け画面５００において入力したい項目に対応する領域にタッチ操作を行ってその項目に対応する入力画面を表示させ、数値または文字などを入力していく。このような作業によって印字データを作成することができる。また、このように作成された印字データは、商品ファイル２３１に追加登録されるようにＲＡＭ２０３に記憶されることになる。
【００７４】
また、本実施形態におけるラベルプリンタ１は、以下の操作が行われたときに、現印字データの内容を店員に確認させるための確認画面を表示させる。つまり、ラベルプリンタ１は、確認画面要否設定ファイル２３３において要否指定領域２３３ｂに「必要」が設定された項目の内容について変更が行われた後に発行キー２６３に対する操作が行われるのに応じて、上記確認画面を表示させる。
【００７５】
図９は、確認画面６００の一例を示している。この図に示す確認画面６００においては、ラベル画像６１０が表示される。ラベル画像６１０は、現印字データの内容に基づいてラベルを印字した場合の結果を示している。具体的に、ラベル画像６１０においては、産地印字領域６１１、品名印字領域６１２、製造日印字領域６１３、賞味期限日印字領域６１４、単価印字領域６１５、重量印字領域６１６、値段印字領域６１７およびバーコード印字領域６１８が配置される。
【００７６】
産地印字領域６１１は、現印字データにおける産地の項目が文字により印字される領域である。つまり、この産地印字領域６１１には、値付け画面５００における産地領域５０１に表示されたのと同じ文字が印字される。
【００７７】
また、品名印字領域６１２は、現印字データにおける品面の項目が文字により印字される領域である。つまり、この品名印字領域６１２には、値付け画面５００における品名領域５０２に表示されたのと同じ文字が印字される。
【００７８】
製造日印字領域６１３は、現印字データにおける製造日の項目が印字される領域である。つまり、この製造日印字領域６１３には、値付け画面５００における製造日領域５０９に表示されたのと同じ文字が印字される。
【００７９】
また、賞味期限日印字領域６１４は、現印字データにおける賞味期限日の項目が印字される領域である。つまり、この賞味期限日印字領域６１４には、値付け画面５００における賞味期限日領域５０８に表示されたのと同じ文字が印字される。
【００８０】
単価印字領域６１５は、現印字データにおける単価の項目が印字される領域である。つまり、この単価印字領域６１５には、値付け画面５００における単価領域５０４に表示されたのと同じ文字が印字される。
【００８１】
重量印字領域６１６は、現印字データにおける重量の項目が印字される領域である。つまり、この重量印字領域６１６には、値付け画面５００における重量領域５０５に表示されたのと同じ文字が印字される。
【００８２】
値段印字領域６１７は、現印字データにおける値段の項目が印字される領域である。つまり、この値段印字領域６１７には、値付け画面５００における値段領域５０６に表示されたのと同じ文字が印字される。
【００８３】
バーコード印字領域６１８は、上記産地印字領域６１１、品名印字領域６１２、製造日印字領域６１３、賞味期限日印字領域６１４、単価印字領域６１５、重量印字領域６１６および値段印字領域６１７に印字された内容等がバーコード化されて印字される領域である。
【００８４】
また、確認画面６００においては確認ボタン６２０が配置される。店員は、確認画面６００におけるラベル画像６１０を見て確認した後、上記確認ボタン６２０に対するタッチ操作を行う。この操作に応じて確認画面６００は消去され、例えば確認画面６００を表示する前の状態の画面に戻る。
【００８５】
図１０のフローチャートは、ラベルプリンタ１が実行する処理手順例を示している。なお、この図に示す処理は、ＣＰＵ２０１がプログラムを実行することにより実現されるものとしてみることができる。
【００８６】
まず、ＣＰＵ２０１は、キー操作部２０６における品番キー２６１と数字キーの操作による品番指定操作に応じて、指定された品番の商品データを商品ファイル２３１から読み出す。そして、この読み出した商品データの内容が反映された値付け画面５００を液晶表示部２０４に表示させる（ステップＳ１０１）。なお、このように読み出された商品データが前述のように現印字データとして扱われる。
【００８７】
上記のように品番指定操作が行われたということは、品番の変更が行われたことに相当する。そこで、ＣＰＵ２０１は、確認画面要否設定ファイル２３３を参照して、「品番」の項目に対応する要否指定領域２３３ｂに「必要」を示すデータが格納されているか否かについて判定する（ステップＳ１０２）。
【００８８】
「品番」の項目に対応する要否指定領域２３３ｂに「必要」を示すデータが格納されていると判定した場合（ステップＳ１０２−ＹＥＳ）、ＣＰＵ２０１は、発行キー２６３に対するキー操作が行われたことを検出するのに応じて（ステップＳ１０３）、確認画面６００を液晶表示部２０４に表示させるための制御を実行する（ステップＳ１０４）。つまり、発行キー２６３のキー操作に応じてただちにラベルを発行するのではなく、確認画面６００を表示させることにより、変更した品番が店員の意図したとおりのもので間違いないかどうかの確認を店員に促す。
【００８９】
上記のように表示された確認画面６００に表示されたラベル画像６１０を確認した後、店員は、その確認画面６００における確認ボタン６２０に対するタッチ操作を行う。また、この後、店員はラベルを発行させるために発行キー２６３を操作することになる。これに応じて、ＣＰＵ２０１は、上記確認ボタン６２０に対する操作が行われたことを検出する（ステップＳ１０５）。次に、ＣＰＵ２０１は、発行キー２６３に対する操作が行われたことを検出すると（ステップＳ１０６）、これに応じて、ラベルを発行させる（ステップＳ１０７）。つまり、ＣＰＵ２０１は、ラベル発行部２０７に現印字データの内容が反映されたラベルを印字させ、この印字されたラベルをラベル排出部２０７ａから排出させる。
【００９０】
上記のようにラベルを発行した後、ＣＰＵ２０１は、さらに発行キー２６３が操作されたか否かについて判定する（ステップＳ１０８）。ここで、発行キー２６３が操作されない場合には（ステップＳ１０８−ＮＯ）、さらに、品番指定操作が行われたか否かについて判定する（ステップＳ１０９）。また、品番指定操作が行われない場合には（ステップＳ１０９−ＮＯ）、さらに発行キー２６３に対する操作と品番指定操作以外の操作が行われたか否かについて判定する（ステップＳ１１０）。
【００９１】
発行キー２６３に対する操作と品番指定操作以外の操作が行われなければ（ステップＳ１１０−ＮＯ）、ＣＰＵ２０１は、ステップＳ１０８に戻る。これに対して、発行キー２６３に対する操作および品番指定操作以外の操作が行われたことを判定した場合には（ステップＳ１１０−ＹＥＳ）、この操作に対応した処理に移行するために、この図に示す処理を終了する。
【００９２】
また、発行キー２６３に対する操作が行われたことを判定した場合と（ステップＳ１０８−ＹＥＳ）、「品番」に対応する要否指定領域２３３ｂに「不要」を示すデータが格納されている場合（ステップＳ１０２−ＮＯ）、ＣＰＵ２０１は、以下の処理を実行する。つまり、ＣＰＵ２０１は、確認画面要否設定ファイル２３３における「品番」以外の項目に基づく確認画面表示の要否判定を行う（ステップＳ１１１）。つまり、確認画面要否設定ファイル２３３において、「品番」以外の項目のうちで要否指定領域２３３ｂに「必要」を示すデータが設定された項目が有るか否かについて判定する。そして、「必要」を示すデータが設定された「品番」以外の項目が有る場合には、これらの項目の内容が、最後にラベルを発行したときの印字データに対して現印字データにおいて変更されているか否かについて判定する。ここで、変更されていると判定されれば、確認画像の表示が必要であると判定することになる。これに対して、変更されていないと判定されれば、確認画像の表示は不要であると判定することになる。なお、このステップＳ１１１の具体的な処理手順例については後述する。
【００９３】
そして、ＣＰＵ２０１は、上記ステップＳ１１０の確認画面６００の表示についての要否判定の結果が「必要」と「不要」のいずれであるのかを判定する（ステップＳ１１２）。ここで、「必要」であると判定した場合（ステップＳ１１２−ＹＥＳ）、ＣＰＵ２０１は、確認画面６００を表示させる(ステップＳ１０４)。これに対して、「不要」であると判定した場合（ステップＳ１１２−ＮＯ）、ＣＰＵ２０１は現印字データの内容が反映されたラベルを発行させる（ステップＳ１０７）。
【００９４】
また、品番指定操作が行われたことを判定した場合、ＣＰＵ２０１は、ステップＳ１０２に戻る。
【００９５】
図１１は、ステップＳ１１１による確認面表示要否判定として、図６および図７に例示した項目が設定されていることを想定した場合の具体的な処理手順例を示している。この場合、「品番」以外の項目は、「単価・値段」、「広告文」および「産地」となる。
【００９６】
ＣＰＵ２０１は、確認画面要否設定ファイル２３３を参照して、「単価・値段」の項目に対応する要否指定領域２３３ｂに「必要」を示すデータが格納されているか否かについて判定する（ステップＳ２０１）。
【００９７】
「単価・値段」の項目に対応する要否指定領域２３３ｂに「必要」を示すデータが格納されていると判定した場合（ステップＳ２０１−ＹＥＳ）、ＣＰＵ２０１は、ＲＡＭ２０３に記憶されている最終発行ラベル印字データ２３４の「単価」と「値段」の項目内容と、現印字データの「単価」と「値段」の項目内容をそれぞれ比較する（ステップＳ２０２）。
【００９８】
次に、ＣＰＵ２０１は、上記ステップＳ２０２による比較結果に基づいて、現印字データの「単価」と「値段」の項目内容の少なくともいずれか一方について、最終発行ラベル印字データ２３４に対する変更が有るか否かについて判定する（ステップＳ２０７）。
【００９９】
また、「単価・値段」の項目に対応する要否指定領域２３３ｂに「不要」を示すデータが格納されていると判定した場合（ステップＳ２０１−ＮＯ）、ＣＰＵ２０１は、以下の処理を実行する。つまり、確認画面要否設定ファイル２３３を参照して、「広告文」の項目に対応する要否指定領域２３３ｂに「必要」を示すデータが格納されているか否かについて判定する（ステップＳ２０３）。
【０１００】
ここで「広告文」の項目に対応する要否指定領域２３３ｂに「必要」を示すデータが格納されていると判定した場合（ステップＳ２０３−ＹＥＳ）、ＣＰＵ２０１は、最終発行ラベル印字データ２３４の「広告文」の項目内容と、現印字データの「広告文」の項目内容をそれぞれ比較する（ステップＳ２０４）。
【０１０１】
上記ステップＳ２０４による比較結果に基づく場合、ＣＰＵ２０１は、現印字データの「広告文」の項目内容について、最終発行ラベル印字データ２３４に対する変更が有るか否かについて判定する（ステップＳ２０７）。
【０１０２】
また、「広告文」の項目に対応する要否指定領域２３３ｂに「不要」を示すデータが格納されていると判定した場合（ステップＳ２０３−ＮＯ）、ＣＰＵ２０１は、以下の処理を実行する。つまり、確認画面要否設定ファイル２３３を参照して、「産地」の項目に対応する要否指定領域２３３ｂに「必要」を示すデータが格納されているか否かについて判定する（ステップＳ２０５）。
【０１０３】
ここで「産地」の項目に対応する要否指定領域２３３ｂに「必要」を示すデータが格納されていると判定した場合（ステップＳ２０５−ＹＥＳ）、ＣＰＵ２０１は、最終発行ラベル印字データ２３４の「産地」の項目内容と、現印字データの「産地」の項目内容をそれぞれ比較する（ステップＳ２０６）。
【０１０４】
上記のステップＳ２０６による比較結果に基づく場合、ＣＰＵ２０１は、現印字データの「産地」の項目内容について、最終発行ラベル印字データ２３４に対する変更が有るか否かについて判定する（ステップＳ２０７）。
【０１０５】
そして、変更有りと判定した場合（ステップＳ２０７−ＹＥＳ）、ＣＰＵ２０１は、確認画面の表示が必要であると判定する（ステップＳ２０８）。これに対して、変更無しと判定した場合（ステップＳ２０７−ＮＯ）、ＣＰＵ２０１は、確認画面の表示は不要であると判定する（ステップＳ２０９）。
【０１０６】
また、「産地」の項目に対応する要否指定領域２３３ｂに「不要」を示すデータが格納されていると判定した場合は（ステップＳ２０５−ＮＯ）、確認画面要否設定ファイル２３３において要否指定領域２３３ｂに「必要」が格納された項目は無いということになる。この場合にも、ＣＰＵ２０１は、確認画面の表示は不要であると判定する（ステップＳ２０９）。
【０１０７】
このように、本実施形態のラベルプリンタ１は、現印字データにおける所定項目について変更が行われた場合には、ラベルを発行させるための指示（例えば発行キー２６３に対する操作）に応じて確認画面６００を表示させることとしている。これにより、店員が現印字データの内容を変更する操作を行ったうえでラベルを発行しようとする際には、ラベルの発行に先立って強制的に確認画面６００が表示されることになる。これにより、店員は、自己が行った現印字データの変更内容を確実に確認できることになり、誤った内容のラベルの発行を有効に防止することができる。
【０１０８】
なお、本実施形態におけるラベルプリンタ１は、はかり部３００により計測される商品の重量が安定して印字データにおける重量の項目として確定され、これに応じて印字データにおける値段も確定するのに応じて、自動的にラベルを発行するように動作することができる。この場合には、発行キー２６３に対する操作に代えて、はかり部３００により計測される商品の重量が安定して、この測定された重量が現印字データに反映されることを以てラベルを発行させるための指示が発生したものとすればよい。
【０１０９】
また、上記実施形態において確認画面６００の表示の要否判定対象となる項目を、「品番」、「単価・値段」、「広告文」、「産地」としているが、これ以外の項目の組合せとされてもかまわない。
【０１１０】
また、値付け画面５００から印字データを変更設定可能な設定モードに移行し、さらに値付け画面５００に戻った状態のもとで発行キー２６３が操作された場合には、印字データにおける何らかの項目が変更されている可能性が高い。そこで、このような場合には、最終発行ラベル印字データと現印字データの比較を行うことなく、確認画面６００を表示させるようにしてもよい。
また、本発明の機能を有するラベルプリンタを包装装置に組み込み、包装値付け装置として利用してもよい。
また、図９に確認画面の表示例を示したが、これに限らず、これから印字する内容を確認できればよいので、例えば図８における値付け画面が確認画面を兼用するようにしてもよい。つまり、図８の値付け画面で印字データを全て表示するようにし、その印字データを表示する項目を点滅させて目立つように表示することで、これから印字する内容を確認できるようにしてもよい。例えば、図８の例では、産地領域５０１、品名領域５０２が印字データに含まれていれば、当該領域を点滅させる、あるいは、他の項目より目立つ表示にすることで、これから印字される内容として確認することを促すようにしてもよい。また、前回印字した印字データと異なる印字項目がある場合には、当該項目を、他の印字領域とは区別して表示するようにしてもよい。例えば、品名領域５０２、産地領域５０１が点滅するが、例えば、産地領域５０１に表示されるデータが変更されたと判断された場合には、産地領域５０１は品名領域５０２よりも早い速度で点滅を繰り返すことで、その箇所に注意を喚起することができる。
【０１１１】
また、図３におけるＣＰＵ２０１が、これまでに説明した確認画面の表示などに対応する機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行させるようにしてもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、ホームページ提供環境（あるいは表示環境）を備えたＷＷＷシステムも含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。
【０１１２】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【符号の説明】
【０１１３】
１  ラベルプリンタ
１０１  ケーブル
２００  本体部
２０１  ＣＰＵ
２０２  ＲＯＭ
２０３  ＲＡＭ
２０４  液晶表示部
２０５  タッチパネル
２０６  キー操作部
２０７  ラベル発行部
２０７ａ  ラベル排出部
２０８  通信部
２３１  商品ファイル
２３２  印字フォーマットファイル
２３３  確認画面要否設定ファイル
２３４  最終発行ラベル印字データ
２３５  現印字データ
３００  はかり部
４００  確認画面要否設定画面
５００  値付け画面
６００  確認画面
【図１】
0006019316.tif 000002
【図２】
0006019316.tif 000003
【図３】
0006019316.tif 000004
【図４】
0006019316.tif 000005
【図５】
0006019316.tif 000006
【図６】
0006019316.tif 000007
【図７】
0006019316.tif 000008
【図８】
0006019316.tif 000009
【図９】
0006019316.tif 000010
【図１０】
0006019316.tif 000011
【図１１】
0006019316.tif 000012