(57)【要約】【課題】多くの情報をもつ長いバーコードであっても可読文字を容易に短時間で入力することができる。【解決手段】操作部１５は、商品に関する複数の項目の情報に対応する可読文字を印字するか否かを選択する。ＲＡＭ１３は、操作部１５により選択された可読文字を印字するか否かを示す印字項目情報を記憶する。印字制御部１６は、複数の項目からなるバーコードと、ＲＡＭ１３が記憶する印字項目情報で印字すると示された可読文字とを印字したラベルを発行するようにラベル印字機構部１７の制御を行う。【選択図】図２
2010086287.tif 000002
【特許請求の範囲】
【請求項１】
商品を特定し、商品に関する複数の項目の情報を含むバーコードとその可読文字とをラベルに印字し発行するラベル発行装置において、
前記商品に関する商品情報を記憶する商品情報記憶手段と、
前記複数の項目のうち、可読文字として印字する項目を選択する選択手段と、
該選択手段により選択された印字項目を示す印字項目情報を記憶する記憶手段と、
前記特定された商品に関する商品情報を前記商品情報記憶手段から読み出し、前記複数の項目の情報からなるバーコードと、前記記憶手段が記憶する前記印字項目情報に基づく可読文字と、をラベルに印字するよう制御する制御手段と、
を備えたことを特徴とするラベル発行装置。
【請求項２】
前記選択手段は、前記商品毎に選択可能であることを特徴とする請求項１に記載のラベル発行装置。
【請求項３】
商品に関する情報を表示する表示手段と、
前記バーコードの種類を特定するバーコード特定手段と、
前記選択手段による選択が可能なバーコードの種類が予め決められており、該選択が可能なバーコードが前記バーコード特定手段により特定されたとき、前記選択手段により選択するための表示を前記表示手段に表示させる制御手段と、
を備えたことを特徴とする請求項１または請求項２のいずれか１項に記載のラベル発行装置。
【請求項４】
請求項１から請求項３のいずれか１項に記載のラベル発行装置と、
前記ラベル発行装置が発行した前記ラベルに印字されたバーコードを精算のために読み取る読み取り手段と、前記読み取り手段が前記バーコードを正しく読み取れたか否かを判断する読み取り判断手段と、前記読み取り判断手段が、前記バーコードを正しく読み取れていないと判断した場合、前記ラベルに印字されている前記可読文字の入力を受け付ける表示入力手段と、前記表示入力手段が受け付けた前記可読文字に基づいて登録処理を行う登録処理手段とを備えた精算装置と、
を備えたことを特徴とする販売データ処理システム。
【請求項５】
前記精算装置の前記表示入力手段は、前記可読文字がラベルに印字された項目に対応する可読文字の入力を受け付ける入力欄を表示し、
前記精算装置は、
前記選択手段により印字すると選択された可読文字の項目が、新たに可読文字を印字する項目であるか否かを判断する判断手段と、
該判断手段により新たに印字する項目であると判断された場合、前記表示入力手段に可読文字を入力するための新たな項目の設定を促すメッセージを表示するように制御する制御手段と、
を備えたことを特徴とする請求項４に記載の販売データ処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ラベル発行装置およびラベル発行装置を有する販売データ処理システムに関する。
【背景技術】
【０００２】
ラベルに印字されたバーコード情報に対応する可読文字を、例えば、バーコードの下に１３桁の数字として印字することは行われている（例えば、特許文献１参照）。そして、ＰＯＳ（Ｐｏｉｎｔ  Ｏｆ  Ｓａｌｅｓ）レジスタ（あるいはＰＯＳ端末）でバーコードを読み取る際、バーコードの一部がかすれているなどにより、このバーコードが読み取られない場合、バーコードに対応する可読文字をＰＯＳレジスタに入力することで商品登録を行っている。
【０００３】
また、標準バーコードシンボルとして、ＧＳ１  ＤａｔａＢａｒ（ジーエスワン・データバー）が知られている（例えば、非特許文献１参照）。ＧＳ１  ＤａｔａＢａｒは、国際流通標準化機関ＧＳ１で標準化が進められてきている標準バーコードシンボルであり、複数の系統があるが、そのうちＧＳ１  ＤａｔａＢａｒエクスパンデッド系では、ＧＴＩＮ（Ｇｌｏｂａｌ  Ｔｒａｄｅ  Ｉｔｅｍ  Ｎｕｍｂｅｒ；商品識別コード）を含む複数のＡＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｉｄｅｎｔｉｆｉｅｒ；アプリケーション識別子）を連結して用いることで、商品識別情報とともに各種商品属性情報（明細情報）を表示できるようになっている。すなわちＧＳ１  ＤａｔａＢａｒエクスパンデッド系では、例えば、商品識別情報、製造年月日、賞味期限、有効期限、ロット番号、重量、梱包番号、発注番号などの数多くの情報をバーコード内に入れることが出来る（図８を参照）。
【特許文献１】特許第３４０３７４９号公報
【非特許文献１】“バーコード・EDIなどの流通標準：GS1 データバー(旧称RSS)”、［online］、財団法人流通システム開発センター、［平成20年9月24日検索］、インターネット〈URL：http://www.dsri.jp/baredi/databar.htm〉
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述したように、ＰＯＳレジスタで精算を行なう際、稀ではあるが、バーコードの印字がかすれや汚れにより、あるいはバーコードスキャナーの問題により、バーコードを読み取ることができない場合がある。その場合、オペレータは、バーコードの可読文字を手入力にてＰＯＳレジスタに入力する必要があり、現在普及されている８桁や１３桁のＪＡＮ（Ｊａｐａｎｅｓｅ  Ａｒｔｉｃｌｅ  Ｎｕｍｂｅｒ）コードであれば、このバーコードと対応して印字されている可読文字を短時間で正確に入力することは可能である。しかしながら、特に多くの情報を持つ前記ＧＳ１  ＤａｔａＢａｒエクスパンデッド系の長いバーコードの場合、例えば図８に示したバーコード直下に印字されている全ての可読文字をレジでの精算という短時問で正確に入力することは事実上できないという問題がある。
【０００５】
本発明は、上記問題に鑑みて、多くの情報をもつ長いバーコードであっても可読文字を容易に短時間でＰＯＳレジスタにキー入力することができるようにするラベルを発行するラベル発行装置およびラベル発行装置を有する販売データ処理システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、商品を特定し、商品に関する複数の項目の情報を含むバーコードとその可読文字とをラベルに印字し発行するラベル発行装置において、前記商品に関する商品情報を記憶する商品情報記憶手段と、前記複数の項目のうち、可読文字として印字する項目を選択する選択手段と、該選択手段により選択された印字項目を示す印字項目情報を記憶する記憶手段と、前記特定された商品に関する商品情報を前記商品情報記憶手段から読み出し、前記複数の項目の情報からなるバーコードと、前記記憶手段が記憶する前記印字項目情報に基づく可読文字と、をラベルに印字するよう制御する制御手段と、を備えたことを特徴とするラベル発行装置である。
【０００７】
これにより、選択手段によってバーコードに対応する可読文字の項目を選択することで、印字する可読文字を選択できるので、多くの項目を含むバーコードであっても、例えば、その店舗において、商品登録に必要な商品コード情報のみを可読文字として印字することができ、商品登録する際に必要な可読文字をオペレータが容易に見つけて入力することができるので、短時間で確実に可読文字の入力ができるようになる。
【０００８】
また、本発明のラベル発行装置において、前記選択手段は、前記商品毎に選択可能であることを特徴とする。
【０００９】
これにより、例えば精肉、鮮魚、惣菜等の商品に応じて印字されている情報も異なるが、それぞれの商品の特性に合わせて、どの可読文字を印字するか否かの選択が可能となる。
【００１０】
また、本発明は、商品に関する情報を表示する表示手段と、前記バーコードの種類を特定するバーコード特定手段と、前記選択手段による選択が可能なバーコードの種類が予め決められており、該選択が可能なバーコードが前記バーコード特定手段により特定されたとき、前記選択手段により選択するための表示を前記表示手段に表示させる制御手段と、を備えたことを特徴とするラベル発行装置である。
【００１１】
これにより、多くの情報をもつバーコード体系のバーコードを印字したラベルの設定を行うときのみ、印字する可読文字に対応する項目を選択できるようになる。
【００１２】
また、本発明は、ラベル発行装置と、前記ラベル発行装置が発行した前記ラベルに印字されたバーコードを精算のために読み取る読み取り手段と、前記読み取り手段が前記バーコードを正しく読み取れたか否かを判断する読み取り判断手段と、前記読み取り判断手段が、前記バーコードを正しく読み取れていないと判断した場合、前記ラベルに印字されている前記可読文字の入力を受け付ける表示入力手段と、前記表示入力手段が受け付けた前記可読文字に基づいて登録処理を行う登録処理手段とを備えた精算装置と、を備えたことを特徴とする販売データ処理システムである。
【００１３】
これにより、選択手段によってバーコードに対応する可読文字の項目を選択することで、印字する可読文字を選択できるので、多くの項目を含むバーコードであっても、例えば商品登録に必要な少ない項目に対応する可読文字のみを印字することができる。よって、商品登録する際に必要な可読文字をオペレータが容易に見つけることができるので、短時間で確実に可読文字の入力ができるようになる。
【００１４】
また、本発明の販売データ処理システムにおいて、前記精算装置の前記表示入力手段は、前記可読文字がラベルに印字された項目に対応する可読文字の入力を受け付ける入力欄を表示し、前記精算装置は、前記選択手段により印字すると選択された可読文字の項目が、新たに可読文字を印字する項目であるか否かを判断する判断手段と、該判断手段により新たに印字する項目であると判断された場合、前記表示入力手段に可読文字を入力するための新たな項目の設定を促すメッセージを表示するように制御する制御手段と、を備えたことを特徴とする販売データ処理システムである。
【００１５】
これにより、ラベル発行装置でラベルに印字する可読文字に対応する項目が新たに追加された場合であっても、その変更情報を精算装置で把握することができるため、精算装置で新たな入力欄を設けることができ、追加された可読文字を入力して商品登録を行うことができる。
【発明の効果】
【００１６】
本発明によれば、選択手段によってバーコードに対応する可読文字の項目を選択することで、印字する可読文字を選択できるので、多くの項目を含むバーコードであっても、商品登録に必要な項目に対応する可読文字のみを印字することができる。これにより、バーコードの読み取りが不能であった場合でも、商品登録する際に必要な可読文字をオペレータが容易に見つけることができるので、短時間で確実に可読文字の入力ができ、該入力により商品登録が可能になる。
【発明を実施するための最良の形態】
【００１７】
以下、図面を参照して本発明の一実施形態について説明する。図１は本実施形態における販売データ処理システムの全体構成を示すブロック図である。本実施形態による販売データ処理システムは、バーコードを印字したラベルを発行するラベルプリンタ１と、ラベルプリンタ１で発行されたラベルが貼付された商品のバーコードを読み取り、商品登録をして精算するための複数のＰＯＳレジスタ２と、ＰＯＳレジスタ２で登録された商品の販売実績データなどを管理するファイル管理装置３と、各装置間を接続する通信回線４（例えば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ））とを備えている。
【００１８】
図２は、図１に示すよるラベルプリンタ１の全体構成を示すブロック図である。本実施形態によるラベルプリンタ１は、装置各部を制御するＣＰＵ（中央処理装置）１１と、ＣＰＵ１１で使用する各種プログラムが記憶されたＲＯＭ（リードオンリーメモリ）１２と、ラベルに印字する情報を設定するために使用される商品ファイル、印字フォーマットファイルなどが記憶されたＲＡＭ（ランダムアクセスメモリ）１３と、タッチパネル操作可能な表示部１４と、オペレータが操作を行うための操作部１５と、商品ファイル、印字フォーマットファイルなどの情報に基づいてラベルの印字制御を行うための印字制御部１６と、任意の文字、数字、画像をドット単位でラベルに印字を行うためのラベル印字機構部１７と、図１のＰＯＳレジスタ２、ファイル管理装置３などの外部装置と通信回線４を介して通信を行うための通信部１８とを備えている。ただし、図１に示すプリンタ１の構成は一例であって、例えば、プリンタ１は、ハードディスクドライブやシリコンディスクドライブ、メモリカードなどを備え、プログラムや各種ファイルをそれらに記憶するようにしてもよい。
【００１９】
図３は、図１のラベルプリンタ１の外観を示す正面図である。表示部１４は、液晶表示器の上面にタッチパネルが積層された構造をしている。オペレータは、タッチパネルを操作することにより、印字したい商品名などを選択でき、また、商品名などを設定することもできる。操作部１５は、商品番号キー、数字キー、ラベルフィードキー、クリアキー、発行キーなどを備えている。さらに、ラベルプリンタ１は、ラベル発行口１９などを備えている。オペレータは、ラベルを発行させたい場合には、ラベル発行したい商品を表示部１４で選択し、さらに、印字したいラベルの枚数を数字キーと発行キーから入力することで、この商品の内容が印字されたラベルを指定した枚数発行させることができる。
【００２０】
次に、図４を参照して、図２のＲＡＭ１３に記憶される「商品ファイル」の構成例について説明する。図４は商品ファイルに格納されている内容の一例を示す図である。図４に示したように、商品ファイルは、該当する商品の商品データを読み出すための番号である商品番号、ＪＡＮコード、品名、値段、賞味期限、加工日、産地、印字フォーマットなどの商品データを、商品ごとに格納したファイルである。商品ファイルからは、商品番号を指定することによってその商品に関する情報である商品データが読み出される。図４の例では、各商品を識別する商品識別コードとして「ＪＡＮコード」を用いているが、これに限らず他のコードを用いてもよい。また、「印字フォーマット」は、図５に示す印字フォーマットファイルと関連付けられており、「印字フォーマット」として格納されている数字（この例では「１」）が印字フォーマットの番号を表している。図４の例では、商品番号「０００１」の商品のラベルは、印字フォーマット番号「１」のフォーマットで印字が行われる。
【００２１】
次に、図５を参照して、図２のＲＡＭ１３に記憶される「印字フォーマットファイル」の構成例について説明する。図５は、「印字フォーマットファイル」に格納されている内容の一例を示す図である。図５に示したように、印字フォーマットファイルは、複数のラベルの印字フォーマットを記憶する領域であり、これら複数定義された印字フォーマットはフォーマット番号によって識別される。図５に示す例では、印字フォーマットは、印字すべき複数の項目と、各項目の印字エリアの詳細を指定するデータ（開始Ｘ、開始Ｙ、縦幅、横幅、文字の大きさ）、さらに「バーコード用データ」とから構成される。ここで、「開始Ｘ」は、対応項目の印字エリアについて、印字時におけるラベル用紙の進行方向と直交する方向における基点（すなわち、印字エリアの印字開始位置のＸ座標）をドット単位で示す値である。「開始Ｙ」は、対応項目の印字エリアについて、上記進行方向における基点（すなわち、印字エリアの印字開始位置のＹ座標）をドット単位で示す値である。「縦幅」は対応項目の印字エリアのＹ座標方向のドット数であり、「横幅」は、対応項目の印字エリアのＸ座標方向のドット数である。「文字の大きさ」は、印字する文字あるいは画像の大きさ表すデータであり、数値あるいは所定の複数段階の大きさ表す番号で指定される。
【００２２】
また、図５の「印字フォーマットファイル」に格納されている「バーコード用データ」は、バーコードの種類を特定する「タイプ番号」と、タイプ番号で特定されるバーコードがバーコードに含まれる複数の情報の可読文字を選択して印字可能なバーコードか否かを示している。そして、選択可能なバーコードの場合は、図７に示す印字項目毎の可読文字フラグが「印字項目」として記憶されている。
【００２３】
図５の「印字フォーマットファイル」に格納されている「バーコード用データ」に含まれる「タイプ番号」のデータは、例えば図６に示すバーコードタイプテーブルに格納された「タイプ番号」によって設定することができる。図６のバーコードタイプテーブルは、バーコードのタイプの一覧を「タイプ番号」に対応づけて表すものである。図６の例では、「タイプ番号」に対応づけて、バーコードの種類を示す「ＣＯＤＥ１２８」、「ＧＳ１  ＤａｔａＢａｒエクスパンデッド」などの「バーコードのタイプ」データと、各バーコードのタイプが可読文字の印字項目についての選択が可能であるか否かを「０」（選択不可能）又は「１」（選択可能）で表す「項目選択」データとが格納されている。この図６のバーコードタイプテーブルは、例えば図２のＲＯＭ１２に記憶することができる。
【００２４】
他方、図５の「印字フォーマットファイル」に格納されている「バーコード用データ」に含まれるもう一方のデータである「印字項目」は、前記のように「項目選択」データが「１」であるバーコードに用いられるデータであり、例えば図７に示す各印字項目に対応する可読文字の印字フラグが設定されている。図７は、「バーコードのタイプ」が「ＧＳ１  ＤａｔａＢａｒエクスパンデッド」である場合に使用されるテーブルの一例を示したものである。図７は、複数の印字項目のそれぞれについて、対応するＡＩ（アプリケーション識別子）の値と、可読文字をバーコード直下に印字するか否かを指定するフラグ（「１」が印字あり、「０」が印字なし）とを設定することで構成されている。図７に示す例では、ＧＴＩＮのＡＩが「０１」であり、それに対応する可読文字を印字すること（フラグが１）、商品番号のＡＩが「２４０」であり、それに対応する可読文字を印字しないこと（フラグが０）、などが設定されており、全てのＡＩに対し、「１」あるいは「０」が設定されており、該データが前記バーコード用データの印字項目に記憶されている。つまり、各印字フォーマット番号にどのＡＩを可読文字として印字するかの設定ができるので、該印字フォーマット番号を商品に設定することで、商品に合った可読文字を印字させることができる。
【００２５】
このように、図５に示す「印字フォーマットファイル」には、ラベルに印字する項目毎に、印字位置やその印字エリアの大きさなどを記憶するほか、バーコードに関しては、使用するバーコードのタイプを選択する情報と、さらに複数項目を含むことが可能な種類のバーコードについては各項目（＝各ＡＩ）に対応し、可読文字としてバーコードの直下に印字するか否かを示すフラグが格納されている。
【００２６】
つまり、不図示の印字フォーマットを設定する画面で、ラベル上での印字項目のレイアウトを設定使用するほか、バーコードのタイプを選択した際、例えば、図６のタイプ番号２が選択された場合には、図７の各印字項目を可読文字として印字するか否かを選択できる画面が表示されることになるので選択のし忘れが無くなり、確実に必要な可読文字を設定できる。
【００２７】
なお、図７に示す例では、ＧＴＩＮから産地番号までの各項目についてそれぞれ印字するか否かの選択が可能な例で示したが、予めバーコードに含まれる項目の組み合わせを作っておき、このバーコードに情報として含まれる項目のうち、いずれの項目（＝ＡＩ）を印字するか否かの選択をするようにしても良い。図９は、印字項目の組み合わせを表すテーブルの一例である。例えば、ＧＳ１フォーマット番号１８は、多数あるＡＩのうち、ＧＴＩＮと、販売期限日時と、個体識別番号との可読文字を印字する印字項目の組み合わせであり、さらに、その中から、例えばＧＴＩＮのみ、あるいは販売期限日時のみ、あるいは個体識別番号のみを可読文字として印字するように選択するようにしてもよい。
【００２８】
図８にラベルプリンタ１が印字する従来のラベルの一例を示す。図８に示すラベル５０には、ＡＩ＝０１、９８、７００３、２５１に対応する情報を表すバーコードが連結されることで構成されたバーコード５１と、各ＡＩの値を「（  ）」で囲って示す数字とそれに続く商品データの内容を表す各数字を並べて構成された可読文字５２とが印字されている。ここでＡＩ＝「０１」はＧＴＩＮ（商品識別コード）、「９８」は企業の内部使用情報、「７００３」は有効期限（日時分）、「２５１」は個体識別番号の各情報に対応している。また、この例において、ＧＴＩＮは、ＪＡＮコードを右詰し、１４桁になるように０を加えた数字列として構成している。つまり、バーコードに含まれる全てのＡＩに関する可読文字が印字されている。このように、可読文字として印字するＡＩを選択して印字することができるので、商品登録に必要な情報を容易に見つけることができ、間違えずにＰＯＳレジスタへの入力をすることができる。
【００２９】
ここで、図１０のフローチャートを参照して、図１のラベルプリンタ１における図５の印字フォーマットファイルの作成・変更時の処理について説明する。まず、オペレータがラベルプリンタ１の表示部１４を操作して印字フォーマットの作成・変更機能を呼び出すと、図５に示すような印字フォーマットファイルの全部あるいは一部が所定のＲＡＭ１３の所定のメモリ領域へ読み出されて、編集可能となる（ステップＳＡ１）。ここでオペレータの操作によって新規作成あるいは既存のデータの変更が指示されると、自動的にあるいは選択されたフォーマット番号が編集対象として設定される（ステップＳＡ２）。以下、図５にあるような「品名」「値段」などの項目毎にデータの作成・変更が行われる（ステップＳＡ３）。「開始Ｘ」、「開始Ｙ」、…、「文字の大きさ」の編集が終了すると、編集項目が「バーコード」であるか否かが判断される（ステップＳＡ４）。編集項目が「バーコード」ではない場合には（ステップＳＡ４で「ＮＯ」）ステップＳＡ９に進む。編集項目が「バーコード」である場合には（ステップＳＡ４で「ＹＥＳ」）、バーコードタイプの特定処理が行われる（ステップＳＡ５）。ステップＳＡ５では、オペレータによって入力されたか、あるいは変更対象のバーコードのタイプが、図６のバーコードタイプテーブルを参照することで、印字項目の選択が可能であるか否かが特定される。
【００３０】
次に、ステップＳＡ５で特定されたバーコードのタイプが、図６の項目選択が「１」であるか否かを判断する。項目選択が「１」ではない場合には（ステップＳＡ６で「ＮＯ」）、ステップＳＡ８に進む。項目選択が「１」である場合には（ステップＳＡ６で「ＹＥＳ」）、ステップＳＡ７に進み、そして、可読文字の印字設定が行われる（ステップＳＡ７）。ステップＳＡ７の可読文字の印字設定では、項目毎に可読文字を印字するか否かを選択するための表示が行われ、その表示に対するオペレータの選択に従って、図７の印字項目ごとの「可読文字の印字」フラグが設定される。
【００３１】
次に、図５の印字フォーマットファイル中の編集中のフォーマット番号についての編集が終了したか否かの確認がオペレータの操作に基づいて行われ（ステップＳＡ８）、終了していない場合には（ステップＳＡ８で「ＮＯ」）、ステップＳＡ３以降の処理を繰り返して行う。一方、終了していた場合には（ステップＳＡ８で「ＹＥＳ」）、図５の印字フォーマットファイルを所定の記憶領域に書き込んで編集処理を終了する（ステップＳＡ９）。
【００３２】
なお、ステップＳＡ４で、編集項目が「バーコード」ではないと判定された場合（「ＮＯ」の場合）、およびステップＳＡ６で印字するか否かの項目の選択を行う対象となるタイプではないと判定された場合（「ＮＯ」の場合）には、ステップＳＡ８で編集終了か否かの判定が行われる。これらのステップによって、バーコードの印字についての設定を行う際に、項目の選択を行う対象となる種類のバーコードに対してのみ項目を選択するための表示を行う制御が行われることになる。
【００３３】
一方、ラベルの発行時には、例えば図１１に示すように、オペレータが「商品番号」を指定して印字を指示すると、図４の商品ファイルからその「商品番号」に対応する商品データが読み出される（ステップＳＢ１）。例えば商品番号＝「０００１」の商品データが指定されたとすると、図４の商品番号＝「０００１」の商品データが読み出される。そして、読み出した商品ファイル中の「印字フォーマット」のデータ（この場合、「１」）を参照することで、図５の印字フォーマットファイルから指定されたフォーマット番号（この場合、「１」）のデータが読み出される（ステップＳＢ２）。
【００３４】
次に、図５の印字フォーマットファイルのフォーマット番号の各項目について、印字位置などの指示に従い、各項目の内容を商品ファイル内の各データに対応させながら、印字用画像データが作成される（ステップＳＢ３）。このステップＳＢ３では、図５の印字フォーマットファイル内のバーコード用データとして、図６のバーコードタイプテーブルの「項目設定」が項目設定必要（「１」）となっているバーコードの「タイプ番号」（この場合「２」）が設定されていて、図７の印字項目テーブルに対応する各ＡＩが設定されている可読文字の情報（１；印字、０；非印字）に基づいて、印字用画像データが作成される。そして、印字制御部１６は、作成された印字用画像データに基づいてラベルを印字するように、図２のラベル印字機構部１７を制御する（ステップＳＢ４）。
【００３５】
図１２に、ラベル５０ａとして、図８に示すラベル５０の印字例に対して、印字する可読文字をＧＴＩＮ（商品識別コード、ＡＩ＝０１）のみの１つに減らした例を示した。この例は、図７の印字項目テーブルで印字項目「ＧＴＩＮ」に対応する「可読文字の印字」フラグのみを印字あり「１」に設定し、他の「可読文字の印字」のデータを印字なし「０」に設定した場合に対応している。このように、可読文字を印字するＡＩ（項目）を選択することで、図１２の可読文字５２ａの文字数は、図８の可読文字５２よりも少なくなっているので、その店舗において商品登録する上で最低限必要なデータを入力することが可能となり、少ない情報で確実にかつ迅速に商品登録を行うことが可能となる。なお、図１２のバーコード５１には図７の印字項目のうち、データとして設定されている情報が全てバーコード化されているので、バーコードの読み取りが可能な場合は、設定されている全てのデータが読み取られる。なお、図１２では、ＡＩを１つだけ可読文字として印字するようにしたが、１つに限らず、店舗の運用によっては２つのＡＩを印字し、該２つの情報により商品登録するようにしてもよい。
【００３６】
以上のように本実施の形態のラベルプリンタ１は、多くの情報項目からなるバーコードをラベルに印字する際に、選択した項目に対応する可読文字のみを印字させる選択手段（図２のＣＰＵ１１、図１０（特にステップＳＡ８）及び図１１のフロー）を備えている。これにより、選択手段によって印字する可読文字が選択でき、多くの項目を含むバーコードであっても、例えば、その店舗において商品登録に最低限必要な項目に対応する可読文字のみを印字することができる。従って、ラベルに印字されている情報のうち、商品登録する際に必要な可読文字をオペレータが容易に見つけることができるので、短時間で確実に可読文字の入力ができるようになる。
【００３７】
次に、図１３を参照して、図１２で示すラベルのバーコードを精算のために読み取る図１のＰＯＳレジスタ２について説明する。図１３は、図１に示したＰＯＳレジスタ２の構成例を示すブロック図である。この図において、ＣＰＵ２０１は、装置全体の制御や演算処理を行う。ＨＤＤ（ハードディスク）２０２はＣＰＵ２０１の実行プログラムや、商品ファイル、印字フォーマットファイル、買上実績ファイル（不図示）などの各種ファイルデータを記憶する。ＲＡＭ２０３はＣＰＵ２０１が制御、演算を行うためのワークエリアや登録中の商品データなどが一時記憶される。印字部２０４は、レシート、ジャーナルプリンタなどからなり、各種ファイルデータに基づいてレシートを印字し、図示していないレシート発行口からレシートを発行して排出させる。
【００３８】
カラー液晶タッチパネル２０５は、店員側表示器であり、液晶表示器の表示面には透明な接点スイッチであるタッチキーが設けられているタッチパネルである。カラー液晶タッチパネル２０５は、モード切替、設定、登録などの操作の入力を受け付ける。また、カラー液晶タッチパネル２０５は表示を行う。カードリーダ２０６は、カードに記憶された情報を読み取る。客用表示器２０７は、７セグメント表示器などからなり、顧客に対して品名や値段の表示を行う。メカキーからなる入力キー２０９は、テンキーや登録用ファンクションキー、小計キー、現計キーを備える。通信部２１２は、図１の通信回線４を介してラベルプリンタ１、ファイル管理装置３などの外部装置と通信を行う機能を提供する。バーコード読み取り部２１３は、ラベルプリンタ１で発行されて商品に貼付されているラベルに印字されているバーコードを読み取る。ＰＯＳレジスタ２は、その他ドロア２０８、時計２１０、ブザー２１１などを備える。
【００３９】
上記の構成において、ＨＤＤ２０２に格納されたプログラムは、商品ファイルと共にＰＯＳレジスタ２の起動時にＲＡＭ２０３に書き込まれ、これによってＣＰＵ２０１による各部の駆動制御が可能になる。ＰＯＳレジスタ２で用いられる商品ファイルと印字フォーマットファイルは、ラベルプリンタ１で用いられているものと同様のファイルであり、各ファイル内で対応するデータは同期するように（すなわちデータの変更が互いに反映されるように）して用いられている。また、ファイル管理装置３も同様にファイルを共有している。
【００４０】
上記構成において、ＰＯＳレジスタ２は、ラベルプリンタ１で発行されて商品に貼付されているラベルに印字されているバーコードを読み取り、各種ファイルにアクセスして、精算処理を行う。また、バーコードが認識されなかったと判断した場合には、ラベルに印字されている可読文字をオペレータに入力させ、入力された可読文字に基づいて精算処理を行う機能を有している。本実施形態のＰＯＳレジスタ２は、バーコードを読み取ることができないときに、印字フォーマットファイル（図５）内で印字項目として設定されており、可読文字の印字フラグが「１」のＡＩについて、後述のように可読文字の入力を促す表示情報を液晶タッチパネル２０５に表示するようにしている。
【００４１】
つまり、ラベルプリンタ１で発行されるラベルに、例えば、商品番号の可読文字が印字されていたとしても、その商品番号に対応する可読文字を入力するための入力欄が、ＰＯＳレジスタ１の表示部に表示するように制御されていないと、ラベルに印字されている可読文字をＰＯＳレジスタ１に入力することができず、全く意味のないことになってしまう。
【００４２】
よって、ラベルプリンタ１の印字フォーマット（図７）で可読文字の印字あり「１」と設定されたＡＩの情報（ＡＩ情報）を、ラベルプリンタ１はＰＯＳレジスタ２に送信する。ＡＩ情報を受信したＰＯＳレジスタ２は、受信したＡＩ情報を既にＲＡＭ２０３が記憶している場合はそのままにし、受信したＡＩ情報をＲＡＭ２０３が記憶していない場合は、ＰＯＳレジスタ２は、受信したＡＩ情報に対応する可読文字の入力項目の設定を促すメッセージを液晶タッチパネル２０５に表示する。このメッセージが表示されると、操作者は、受信したＡＩ情報に対応する可読文字の入力ができるように、ＰＯＳレジスタ２の設定を設定モードにより変更する。
【００４３】
これにより、ラベルプリンタ１が新たな可読文字を印字するように設定し、該可読文字が印字されたラベルが貼付された商品のバーコードをＰＯＳレジスタ２が読み取り、仮にバーコードの読み取りが不可能であっても、ＰＯＳレジスタ２は印字されている新たな可読文字の入力を受け付けることができ、バーコードを読み取ることができないときであっても、ＰＯＳレジスタ２は必要なデータを用いて商品登録を行うことができる。
【００４４】
上記処理を図１４のフローチャートを参照して説明する。図１４に示すフローチャートはＰＯＳレジスタ２の動作手順を示している。
（ステップＳＣ１）ラベルプリンタ１で新たな印字フォーマット番号を生成した、あるいは既存の印字フォーマット番号の編集が行われ、例えば確定キーなどが押された場合、ラベルプリンタ１は、可読文字の印字が「１」と設定されたＡＩの情報（ＡＩ情報）を通信可能に接続されているＰＯＳレジスタ２に送信する。ＰＯＳレジスタ２は、送信されたＡＩ情報を受信する。その後、ステップＳＣ２に進む。
【００４５】
例えば、ラベルプリンタ１では、可読文字としてロット番号に対応する可読文字は印字しておらず、昨日まではバーコードが読み取ることができなかったとき、ロット番号を管理していなかった場合で、本日よりロット番号のＡＩに対応する可読文字印字フラグが「１」に設定された場合、ラベルプリンタ１はロット番号のＡＩに対応するＡＩ＝「１０」をＰＯＳレジスタ２に送信する。ＰＯＳレジスタ２は、ラベルプリンタ１から送信されたＡＩ情報（ＡＩ＝「１０」）を受信する。このとき、ロット番号以外のＡＩについても可読文字印字フラグが「１」に設定された場合、その他のＡＩに関するＡＩ情報も併せてＰＯＳレジスタ２に送信し、ＡＩ情報を受信したＰＯＳレジスタ２は、受信したＡＩ情報とＲＡＭ２０３に記憶されているＡＩ情報とを比較することで、ＡＩ情報が新しいか否かを判断するようにする。
【００４６】
（ステップＳＣ２）ＰＯＳレジスタ２は、ＲＡＭ２０３の所定エリアに記憶されているＡＩ情報に、ステップＳＣ１で受信したＡＩ情報が記憶されているか否かを判断する。記憶されていると判断した場合（ＹＥＳの場合）は処理を終了する。記憶されていないと判断した場合（ＮＯの場合）はステップＳＣ３に進む。
【００４７】
図１５は、ＰＯＳレジスタ２のＲＡＭ２０３の所定エリアに記憶されているＡＩ情報を示した図である。図示する例では、ＡＩ情報は「０１」と、「１５」と、「８００８」と、「２５１」とが記憶されている。この例の場合、ステップＳＣ１で受信した「１０」は記憶されていないため、ステップＳＣ３に進む。
【００４８】
（ステップＳＣ３）ＰＯＳレジスタ２は、ステップＳＣ１で、ＲＡＭ２０３の所定エリアに記憶されていないＡＩ情報を受信したため、このＡＩ情報に対応する可読文字の入力を受け付けることができる設定とすることを促すメッセージを図１７で示すように液晶タッチパネル２０５に表示する。この表示を確認した操作者は、ステップＳＣ１で受信したＡＩ情報に対応する可読文字の入力を受け付けることができるように、ＰＯＳレジスタ２の設定を変更する。その後、処理を終了する。なお、入力欄を設定するには設定モードへ移行し、設定の操作を実行し設定する。
【００４９】
図１６は、ステップＳＣ３で液晶タッチパネル２０５が表示する表示例を示した図である。図示する例では、画面中央部に「ロット番号（１０）の入力欄を設定してください。」と表示されている。そして、表示されている「ＯＫ」ボタンを押すことで該表示を画面から消去することができるので、例えば、お客が商品登録中の場合には「ＯＫ」ボタンを押すことで表示を消去させ、当該お客の商品登録が済んだら設定モードに入り、「ロット番号（１０）」の入力欄の設定をするようにしてもよい。
【００５０】
また、図１７は、商品登録画面を示した図である。図示する例では、ＰＯＳレジスタ２がバーコードを読み取ることができなかったときに可読文字を入力するためのＧＳ１入力キー２１４が、商品登録画面に備わっている。そして、該キーが押下されると、図１８に示すように、ＲＡＭ２０３が記憶するＡＩ情報（図１５）に関する可読文字の入力を受け付ける画面が表示される。図１８に示す例では、可読文字の入力を受け付けるテキストボックスとして、それぞれのＡＩ情報が表示されてＪＡＮコードに対応する可読文字の入力を受け付けるテキストボックス２１５と、販売期限日に対応する可読文字の入力を受け付けるテキストボックス２１６と、加工日に対応する可読文字の入力を受け付けるテキストボックス２１７と、個体識別情報に対応する可読文字の入力を受け付けるテキストボックス２１８とが表示されている。つまり、例えば図１２に示すラベルのバーコードが読み取り不能のとき、可読文字に（０１）と印字されているので、ＰＯＳレジスタの操作者は、図１８の（０１）に対応するテキストボックスに印字されている数字を入力すればよいことになる。
【００５１】
そして、上記例でＰＯＳレジスタ２の設定モードにて「ロット番号」が入力項目として設定されると、ＲＡＭ２０３が記憶するＡＩ情報に「１０」が追加記憶され、可読文字の入力を受け付ける図１８の画面に、「ロット番号」に対応する可読文字の入力を受け付けるテキストボックスとロット番号の「１０」とが対応付けて表示される。
【００５２】
なお、上記では、ステップＳＣ３で、受信したＡＩ情報に対応する可読文字の入力を受け付けることができる設定とすることを促すメッセージを液晶タッチパネル２０５に表示する例を示したが、自動的に可読文字の入力を受け付ける画面に、受信したＡＩ情報に対応する可読文字の入力を受け付けるテキストボックスを表示するようにしてもよい。
【００５３】
なお、上記実施の形態ではＧＳ１  Ｄａｔａｂａｒエクスペンデッド系のバーコードを用いて説明したが、これに限らない。つまり、一つのバーコード内に複数の情報を有し、該複数の情報が識別可能なバーコード体系であれば、それぞれ識別された情報に対して可読文字として印字するか否かを選択することが可能となる。
【００５４】
また、ラベルプリンタ１から、ＡＩ情報など可読文字が設定された項目の情報をＰＯＳレジスタ２へ送信する際、ファイル管理装置３を介して送信し、ファイル管理装置３が追加された可読文字を新たに設定するようにＰＯＳレジスタ２を制御するようにしてもよい。
【００５５】
また、上記の実施形態では、新たに印字すると選択されたＡＩ情報が新しいか否かをＰＯＳレジスタ２で判断するようにしたが、これに限らず、ラベルプリンタ１で判断し、新しいＡＩ情報と判断された場合に当該ＡＩ情報をＰＯＳレジスタ１に送信するようにしてもよい。
【００５６】
また、上記の実施形態では、新たに印字すると選択されたＡＩ情報をラベルプリンタ１からＰＯＳレジスタ２へ送信する説明をしたが、ラベルプリンタ１で新たに印字すると選択されたＡＩ情報があった場合、該情報を送信するのではなくオペレータが新たに印字すると選択されたＡＩ情報を知得しＰＯＳレジスタ２を操作して、新たな入力欄を設けるように設定するようにしてもよい。
【００５７】
また、上記の実施形態では、図７に示した印字項目のうち、印字する項目を表示入力部で選択するようにしたが、印字しない項目を選択することで、結果的に印字する項目を特定するようにしてもよい。
また、上記の実施形態では、図７の可読文字の印字フラグを印字フォーマット番号に関連して記憶させたが、これに限らず、印字フォーマットとは別に、直接商品ファイル中の各商品に割り当てて記憶させるようにしてもよい。
また、入力欄として図１８のように入力するＡＩ情報が予め設定されているものではなく、ＡＩ情報を入力する欄と、それに対応するデータを入力する欄とを設け、ラベルに印字されているＡＩ情報とそのデータとを入力するようにしてもよい。
【図面の簡単な説明】
【００５８】
【図１】本発明の実施の形態に係る販売データ処理システムの構成の一例を示すブロック図である。
【図２】本実施形態におけるラベルプリンタの構成例を示すブロック図である。
【図３】本実施形態におけるラベルプリンタの外観の一例を示す正面図である。
【図４】本実施形態におけるラベルプリンタで用いられる商品ファイルの構成例を示す図である。
【図５】本実施形態におけるラベルプリンタで用いられる印字フォーマットファイルの構成例を示す図である。
【図６】本実施形態における印字フォーマットファイル内のバーコード用データとして参照されるバーコードタイプテーブルの構成例を示す図である。
【図７】本実施形態における印字フォーマットファイル内のバーコード用データの一部を構成する印字項目テーブルの構成例を示す図である。
【図８】本実施形態におけるラベルプリンタによるラベルの印字例を示す図である。
【図９】本実施形態における印字フォーマットファイル内のバーコード用データとして参照される印字項目の組み合わせを表すテーブルの一例を示す図である。
【図１０】本実施形態におけるラベルプリンタによる印字フォーマットファイルの作成・編集時の処理を説明するためのフローチャートである。
【図１１】本実施形態におけるラベルプリンタによるラベル印字の際の処理を説明するためのフローチャートである。
【図１２】本実施形態におけるラベルプリンタによるラベル印字の他の例を示す図である。
【図１３】本実施形態におけるＰＯＳレジスタの構成例を示すブロック図である。
【図１４】本実施形態におけるＰＯＳレジスタの動作手順を示したフローチャートである。
【図１５】本実施形態におけるＲＡＭ内のＡＩ情報の格納領域の構成例を説明するための図である。
【図１６】本実施形態における液晶タッチパネルが表示する表示例を示す図である。
【図１７】本実施形態における液晶タッチパネルが表示する他の表示例を示す図である。
【図１８】本実施形態における液晶タッチパネルが表示するさらに他の表示例を示す図である。
【符号の説明】
【００５９】
１・・・ラベルプリンタ（ラベル発行装置）、２・・・ＰＯＳレジスタ（精算装置）、３・・・ファイル管理装置、４・・・通信回線、５０，５０ａ，５０ｂ・・・ラベル、５１，５１ａ，５１ｂ・・・バーコード、５２，５２ａ，５２ｂ・・・可読文字
【図１】
2010086287.tif 000003
【図２】
2010086287.tif 000004
【図３】
2010086287.tif 000005
【図４】
2010086287.tif 000006
【図５】
2010086287.tif 000007
【図６】
2010086287.tif 000008
【図７】
2010086287.tif 000009
【図８】
2010086287.tif 000010
【図９】
2010086287.tif 000011
【図１０】
2010086287.tif 000012
【図１１】
2010086287.tif 000013
【図１２】
2010086287.tif 000014
【図１３】
2010086287.tif 000015
【図１４】
2010086287.tif 000016
【図１５】
2010086287.tif 000017
【図１６】
2010086287.tif 000018
【図１７】
2010086287.tif 000019
【図１８】
2010086287.tif 000020