(57)【要約】【課題】複数種類のラベル発行作業を並列に行なうことができるラベル発行装置を提供すること。【解決手段】商品情報を表示部に表示させてラベルを発行する複数の印字部（第１ラベル印字機構部、第２ラベル印機構部）を備えたラベル発行装置において、表示部に、複数の商品の個別の表示域を備えた第１の表示領域１３−０と、第１の表示領域に表示する商品に関わる情報を共通情報を共用表示する第２の表示領域１３−５と、個別の表示域毎に商品情報を表示させる表示手段と、を具備し、前記商品情報を表示させた個別の表示域に関わる情報を第２の表示領域１３−５に表示させるラベル発行装置。【選択図】図３
2011156727.tif 000002
【特許請求の範囲】
【請求項１】
商品情報を表示部に表示させてラベルを発行する印字部を備えたラベル発行装置において、
前記表示部に、複数の商品の個別の表示域を備えた第１の表示領域と、
前記第１の表示領域に表示する商品に関わる共通情報を共用表示する第２の表示領域と、
前記個別の表示域毎に前記商品情報を表示させる表示手段と、を具備し、
前記商品情報を表示させた個別の表示域に表示する商品情報に関わる情報を前記第２の表示領域に表示させることを特徴とするラベル発行装置。
【請求項２】
請求項１に記載のラベル発行装置において、
ラベルを発行する複数の印字部と、
前記個別の表示域毎の商品情報と前記印字部とを対応付ける設定手段と、
前記複数の印字部のラベル発行を非同期に制御する制御手段と、
前記個別の表示域毎にラベルの発行を指示する指示手段と、を更に備え、
前記指示手段によりラベルの発行が指示されると、前記制御手段は、前記個別の表示域に表示する商品情報を対応付けられた印字部から他の印字部に非同期にラベル発行させることを特徴とするラベル発行装置。
【請求項３】
請求項１に記載のラベル発行装置において、
前記第２の表示領域は、当該ラベル発行装置が計時する日付時刻と、前記商品情報を記憶する装置名と、当該ラベル発行装置における作業及び操作等に伴うメッセージと、全ての作業及び操作を停止させ終了する終了ボタンとを表示することを特徴とするラベル発行装置。
【請求項４】
請求項１又は２に記載のラベル発行装置において、
前記個別の表示域は、商品情報の細目表示域と、ラベル発行の状態表示域と、ラベル発行と停止とを操作する操作ボタン表示域と、前記商品情報の細目を設定変更する機能ボタン表示域とからなり、
前記操作ボタン表示域のボタン操作により、前記印字部よりラベル発行がなされると、前記操作ボタン表示域以外を操作禁止とし、ラベル発行が停止すると前記操作禁止を解除することを特徴とするラベル発行装置。
【請求項５】
請求項１又は３に記載のラベル発行装置において、
前記第２の表示領域に表示する終了ボタンの操作がなされると、前記複数の印字部のラベル発行を停止終了すると共に、前記第１の表示領域と前記第２の表示領域とに表示されて情報を記憶する記憶手段を更に備えたことを特徴とするラベル発行装置。
【請求項６】
請求項１又は４に記載のラベル発行装置において、
前記商品情報を入力するメカキーを更に備え、
前記メカキーからの入力の前あるいは後に、前記第１の表示領域で特定の個別の表示域の細目が選択されると、当該選択された個別の表示域の商品情報の入力として受付けることを特徴とするラベル発行装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スーパーマーケットのバックヤードや、生鮮食品の加工センター等で使用され、商品に貼付するラベルを発行するラベル発行装置に関し、特に複数種のラベルを適宜のタイミングで発行するのに好適なラベル発行装置に関する。
【背景技術】
【０００２】
従来のこの種のラベル発行装置は、ラベルを印字し発行する印字装置を１つ備えたものや、或いは、複数の印字装置を備えたものなどが存在する。前記印字装置を１つ備えたラベル発行装置は、商品一品毎に商品を呼出し、その呼出した商品のラベル印字と交互に繰り返してラベル発行の作業がなされるので、全ての商品のラベル発行作業が完了するまでに多くの時間を要することとなる。また、前記複数の印字装置を備えたラベル発行装置は、複数の印字装置を適宜選択的に使用することによって、１つの商品について、複数種のラベルを適宜のタイミングで発行することができるものである。また、前記複数の印字装置を備えたラベル発行装置にあっては、複数の印字装置の様々な使用の仕方が予想される。その使用の仕方としては、ラベル発行時にオペレータが適宜の印字装置を選択的に切り換えて使用したり、例えば２つの印字装置を使用して、一方は計量ラベル（値付ラベル）を発行すると共に、他方はその商品に貼付するＰＯＰラベル（商品広告ラベル）を発行したりするラベル発行装置や、またラベル発行時にオペレータの負担をなくすために、複数の印字装置を自動的に選択して使用することができるラベル発行装置であった。
【０００３】
また、前記ラベル発行装置から発行されるラベルは、食品の表示制度に基づく情報がラベル発行され、該発行されたラベルに表示された情報は、顧客が購入する商品の品質や内容を見極めたり、或いは商品を選択する上で重要な役目を果たしている。また、顧客が前記商品を購入した後の取り扱いや保存方法なども前記ラベルに表示されるので、顧客の大切な情報源となっている。そのため、前記ラベル発行装置でラベルを発行するときには、オペレータが目視確認できるように、前記ラベル発行装置の画面へラベルに表示する様々な情報を予め表示させておき、オペレータが目視確認を行なった後にラベル発行を行なう。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開昭６３−２９４３３９号公報
【特許文献２】特公平０８−０００５８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来のラベル発行装置は、いずれも商品一品毎にオペレータが呼出した商品を何れかの印字装置、或いは複数の印字装置から１つの商品に関するラベルを発行するものでしかなかった。また、近年は、前記食品の表示制度の充実に伴い、ラベルに表示しなければならない情報も増えてきており、当然、前記ラベル発行装置の画面へ表示する情報も増えてくるため、前記ラベル発行装置の表示部へ表示する情報も制限されることが多い。
【０００６】
また、上記ラベル発行装置は、作業者一人が１台のラベル発行装置を占有するため、作業者の人数に合わせてラベル発行装置を準備すると、限られた作業場が狭くなってしまうという問題がある。又、作業順に従い商品毎にラベル発行を行なうため、稼ぎ時である繁忙期に合わせ作業者分のラベル発行装置を準備すると、暇な時期には稼動しないラベル発行装置が多くなってしまうため投資対効果（経済的）の点で問題がある。
【０００７】
本発明は上述の点に鑑みてなされたもので、１台のラベル発行装置で一度に複数の商品情報を表示させることができ、複数種類のラベル発行作業を並列に行なうことができるラベル発行装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の課題を解決するために本発明は、商品情報を表示部に表示させてラベルを発行する印字部を備えたラベル発行装置において、表示部に、複数の商品の個別の表示域を備えた第１の表示領域と、第１の表示領域に表示する商品に関わる共通情報を共用表示する第２の表示領域と、個別の表示域毎に商品情報を表示させる表示手段と、を具備し、商品情報を表示させた個別の表示域に関わる情報を第２の表示領域に表示させることを特徴とする。
【０００９】
また、本発明は、上記ラベル発行装置において、ラベルを発行する複数の印字部と、個別の表示域毎の商品情報と印字部とを対応付ける設定手段と、複数の印字部のラベル発行を非同期に制御する制御手段と、個別の表示域毎にラベルの発行を指示する指示手段と、を更に備え、指示手段によりラベルの発行が指示されると、制御手段は、個別の表示域に表示する商品情報を対応付けられた印字部から他の印字部に非同期にラベル発行させることを特徴とする。
【００１０】
また、本発明は、上記ラベル発行装置において、第２の表示領域は、当該ラベル発行装置が計時する日付時刻と、商品情報を記憶する装置名と、当該ラベル発行装置における作業及び操作等に伴うメッセージと、全ての作業及び操作を停止させ終了する終了ボタンとを表示することを特徴とする。
【００１１】
また、本発明は、上記ラベル発行装置において、個別の表示域は、商品情報の細目表示域と、ラベル発行の状態表示域と、ラベル発行と停止とを操作する操作ボタン表示域と、商品情報の細目を設定変更する機能ボタン表示域とからなり、操作ボタン表示域のボタン操作により、印字部よりラベル発行がなされると、操作ボタン表示域以外を操作禁止とし、ラベル発行が停止すると操作禁止を解除することを特徴とする。
【００１２】
また、本発明は、上記ラベル発行装置において、第２の表示領域に表示する終了ボタンの操作がなされると、複数の印字部のラベル発行を停止終了すると共に、第１の表示領域と第２の表示領域とに表示された情報を記憶する記憶手段を更に備えたことを特徴とする。
【００１３】
また、本発明は、上記ラベル発行装置において、商品情報を入力するメカキーを更に備え、該メカキーからの入力の前あるいは後に、第１の表示領域で特定の個別の表示域域の細目が選択されると、当該選択された個別の表示域の商品情報の入力として受付けることを特徴とする。
【発明の効果】
【００１４】
請求項１に記載の発明によれば、第１の表示領域の個別の表示域毎に異なる商品情報を呼び出し、該複数の商品情報を表示させ、第２の表示領域に該表示させた複数の商品情報に関わる情報を共用表示させるので、オペレータは各々の個別の商品情報と共通する情報とを一度に目視確認することができ、且つ共通する情報を表示部に共用表示させたのでオペレータの視認性が高く、また個別の表示域を広く確保することができるので、より多くの商品情報を表示させることができる。これにより、ラベル発行装置が備える表示部の限られた表示領域面を有効に活用させることができる。
【００１５】
請求項２に記載の発明によれば、個別の表示域毎の商品情報と印字部とを対応付け、該個別の表示域毎のラベルを発行指示する指示手段により、複数の印字部のラベル発行を非同期に制御しラベルを発行することができるので、１台のラベル発行装置で、並行してラベル発行作業を行い異なる商品のラベル発行を並行して行うことができるから作業効率がよい。また、１台で複数台のラベル発行装置を兼ねるので投資対効果のメリットが得られる。また、ラベル発行装置の設置占有面積が少なくなるので、値付け前の商品を置くスペースなどの作業場を広くすることができるので作業効率もよくなる。
【００１６】
請求項３に記載の発明によれば、第２の表示領域に、当該ラベル発行装置が計時する日付時刻と、商品情報を記憶する装置名と、当該ラベル発行装置における作業及び操作等に伴うメッセージと、全ての作業及び操作を停止させ終了する終了ボタンとを表示させたので、個別の表示毎に表示された商品情報の細目である賞味期限や製造日時等の日付時刻表示と見比べての目視確認が容易であり、また作業や操作に共通するメッセージが一箇所に表示されるので、オペレータの見落としを軽減させることができる。更に、複数の印字部のラベル印字を一度に停止させることができるので、ラベル印字ミスに伴うラベル発行停止を迅速に行うことができる。
【００１７】
請求項４に記載の発明によれば、ラベル発行を行っている個別の表示域に表示する商品情報を設定変更できないように操作禁止とし、ラベル発行停止すると操作禁止を解除するようにしたので、オペレータの操作ミスを無くすることができる。
【００１８】
請求項５に記載の発明によれば、終了ボタンで終了した時点の画面の情報を記憶しているので、ラベル発行作業を終了した時点から再開し、引き続きラベル発行の操作や作業を行うことができる。
【００１９】
請求項６に記載の発明によれば、商品情報をメカキーから入力した後に、複数表示された個別の表示域のうち、タッチ選択された個別の表示域を商品情報の入力対象として受付けるので、入力されたデータをどの個別の表示域のデータとして入力するかの選択と、前記個別の表示域に表示する商品情報の細目の選択と、その細目へのデータの入力とを一度に実行させるので、オペレータにとって、入力対象の選択と入力操作とが一度に行なえるので操作性がよく、また、オペレータは直観的に操作を行なうことかできるので操作ミスを軽減させることができる。
【図面の簡単な説明】
【００２０】
【図１】本発明に係るラベル発行装置の外観構成例を示す外観斜視図である。
【図２】本発明に係るラベル発行装置のラベル発行装置の制御部のシステム構成を示すブロック図である。
【図３】本発明に係るラベル発行装置の液晶表示器の表示領域の構成例を示す図である。
【図４】本発明に係るラベル発行装置のメニュー表示画面例を示す図である。
【図５】本発明に係るラベル発行装置の発行モード表示画面例を示す図である。
【図６】本発明に係るラベル発行装置のラベル発行表示画面例を示す図である。
【図７】本発明に係るラベル発行装置のラベル発行処理フローを示す図である。
【発明を実施するための形態】
【００２１】
以下、本発明の実施の形態について、詳細に説明する。本発明の要旨は、ラベル発行装置に商品情報を複数表示する表示領域と、前記複数表示する商品情報に関わる情報を共用表示させる表示領域とを一つの画面に表示させ、前記商品情報を複数表示する表示域は、並列で設定や操作を行うことができ、表示域毎に他の表示域に影響されることなく、ラベル発行をパラレルに行うことができるようにしたことにある。
【００２２】
図１は、本発明の一実施形態であるラベル発行装置の外観構成例を示す外観斜視図であり、図２は同ラベル発行装置の制御部のシステム構成を示すブロック図である。ラベル発行装置の本体１には、第１ラベル印字機構部１７及び第２ラベル印字機構部１８が設けられると共に、操作部１６が設けられている。
【００２３】
上記第１ラベル印字機構部１７及び第２ラベル印字機構１８は、任意の文字、数字、記号、及び画像をドット単位で印字できるようになっている。
【００２４】
上記第１ラベル印字機構部１７及び第２ラベル印字機構部１８には、それぞれ異なるラベル印字用紙が装着され、これら第１ラベル印字機構部１７及び第２ラベル印字機構部１８は、並行して（パラレルで）各々が目的に合ったラベル用紙に印字ができるようになっている。例えば、後に詳細に説明するが、第１ラベル印字機構部１７には通常の値付ラベル用のラベル用紙を装着して、例えばＡ商品の値付ラベルを印字し、第２ラベル印字機構部１８は、異なるサイズの値付ラベル用のラベル用紙を装着して、Ａ商品とは異なる例えばＢ商品の値付ラベルを印字できるようにしている。尚、本実施形態例のラベル発行装置は、複数の印字機後部を備えているがこれに限らず、印字機後部が一つのラベル発行装置であってもよい。
【００２５】
上記ラベル発行装置の本体１の前面上部には操作・表示部１５のディスプレイ（表示部）１５’が、その下部にキー操作部１６のテンキー部１６’が、その下部に第１ラベル発行機構部１７のラベル発行口１７’と第２ラベル発行機構部１８のラベルは発行口１８’が配置され、更にその下部に電源スイッチ２７が配置されている。キー操作部１６のテンキー部１６’には、テンキー、品番キーが設けられている。操作・表示部１５のディスプレイ（表示部）１５’は、液晶表示器１３（図２参照）の上面にタッチパネル１４が積層された構造となっている。ディスプレイ１５’は図示しない傾動機構（図示せず）により矢印Ａに示すように傾動できるようになっており、オペレータはディスプレイ１５’の表示面の傾斜角度を見易い角度に傾斜させて作業ができるようになっている。
【００２６】
ラベル発行装置の本体１の制御部は、図２に示すように、装置の各部を制御して処理を行うＣＰＵ（中央処理装置）１０を具備する。具体的には、ＣＰＵ１０は、キー操作部１６から入力された入力データ等の各種入力データを処理する入力処理、第１ラベル印字機構部１７、第２ラベル印字機構部１８の印字動作を制御する印字処理、種々の情報を液晶表示器１３に出力する表示処理、及び印字データを操作する印字データ作成処理等を行う。また、ＣＰＵ１０はラベル発行装置の本体１の動作モードを、ラベルを印字して値付ラベルを発行する発行モード、印字する内容を設定する登録モード、及び本体１のメンテナンスを行う管理モード等をメニュー画面（図４参照）からの選択に従い切り換え動作させる。
【００２７】
第１ラベル印字機構部１７、第２ラベル印字機構部１８、液晶表示器１３、タッチパネル１４、及びキー操作部１６、補助記憶部２０は、それぞれ図２に示されるように、印字制御部２１、表示制御部２２、操作制御部２３、通信制御部２４、及び記憶制御部２５の各制御部に接続され、各制御部はバス２６を介してそれぞれＣＰＵ１０と接続されている。ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１には、ＣＰＵ１０の処理制御用の処理制御用の各種プログラム、即ち、入力処理プログラム、印字処理プログラム、表示処理プログラム、及び印字データ作成処理プログラム等が格納されている。
【００２８】
また、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１２には、上記各プログラムを実行する時に使用されるフラグ、レジスタ、及びカウンタ等の内容を格納し、また、数字、アルファベット、かな、漢字、カンマ、及び記号等の各文字のフォントデータを複数種類記憶しているフォントファイルが記憶されており、このフォントファイルは同一の文字、即ち、文字コードが同一であっても異なるフォントデータを複数備えている。各文字は、文字の種類及び文字の書体毎にフォントとして区分されており、各々のフォントに対してはフォント番号が割り振られている。また、各種ファイルから読み出されたデータが一時的に格納されるワーキングエリアと、商品ファイル、原材料テーブル、特定物質テーブル等を格納する格納領域とが設けられている。また、各記憶領域はバッテリバックアップが施されおり、ラベル発行装置の本体１の電源が遮断した場合でも、商品ファイル等に格納している内容（データ）が失われないようになっている。
【００２９】
次に、上記ＲＡＭ１２の各記憶領域に格納されており、商品ファイル（図示せず）には、商品コード、商品名称、単価等の項目の他に、原材料番号が設定されており、また、ラベル発行作業を指示する指示ファイル（図示せず）を上位管理装置より受信して記憶されている。なお、前記指示ファイルは、ラベル発行装置の登録モードで登録させておくこともできる。前記指示ファイルは、納品先毎に商品を加工製造し発送する順番に記憶されており、納品日、納品先コード（チェーンコード）、便番号（トラック発送便の順番番号）、商品コード、バーコード、商品名称、内容量、単位、値段、加工指示数等のラベル発行作業をおこなうための指示データが記憶されている。
【００３０】
次に、操作・表示部１５の液晶表示器１３に表示する為の表示領域に関して説明する。図３は液晶表示器１３の表示部（ディスプレイ１５’）の表示領域の構成例を示す図である。液晶表示器１３の表示部にはベース表示領域（第１の表示領域）１３−０とステータ表示領域（第２の表示領域）１３−５を確保している。更に、ベース表示領域（第１の表示領域）１３−０には、ラベル発行商品情報表示域１３−１、１３−１、発行状態表示域１３−２、１３−２、操作ボタン表示域１３−３、１３−３、機能ボタン表示域１３−４、１３−４が配置されている。図１の電源スイッチ２７がＯＮされ、電源が投入されると、ベース表示領域１３−０には、図４に示すメニュー画面を表示させる。図示するように、メニュー画面には、メインメニューＡ、発行キーＢ、登録キーＣ、管理キーＤ、保守キーＥ、システム終了キーＦ等が表示される。
【００３１】
また、ステータ表示領域（第２の表示領域）のステータ表示には、システム日付／時間の表示部Ｇ、マシンＮｏ.の表示部Ｈ、画面番号の表示部Ｉ、ＤＢアクセス先の表示部Ｊ、共通のメッセージを表示かるメッセージ表示部Ｋが設けられている。
【００３２】
図５は発行モードの表示画面例を示す図である。図４のメニュー画面の発行キーＢをタッチ（操作）して発行モードを選択すると、液晶表示器１３の表示部には、図５に示す発行モードの表示画面が表示される。発行モードの表示画面には、ベース表示領域（第１の表示領域）１３−０に「発行モード  製造日／便指定」、「製造日（２００９年９月２０日、昨日、今日、翌日）」、及び「便（１）」が表示され、その右側に「ラベラ変更」、「便一覧」、及び「確定」等の各キーが表示される。また、ステータ表示領域（第２の表示領域）１３−５には「作業者モード（作業者Ａモード）」Ａ、「システム日付／時間（９月２０日  １３：５７）」Ｂ、「マシンＮｏ．００」Ｃ、「画面番号（画面Ｎｏ．）」Ｄ、「ＤＢアクセス先（サーバ）」Ｅ、及び「共通メッセージエリア（通常発行）」Ｆ等が表示される。製造日は、製造日の確認のために当日の日付（図では２００９年９月２０日）が表示される。通常製造日は変更することはないが、例えば「塩辛」等のように製造行った後、数日熟成させた後パック詰めを行う商品の場合には、表示偽装とならないように、製造日の表示部をタッチ（操作）して、製造した過去の日付を入力して設定変更を行なう。
【００３３】
次に、「便を指定してください」のメッセージに基づき、便番号を入力の指定を行う。便番号の指定を行うとＲＡＭ１２に記憶する指示ファイルより該当する指示データの便番号を検索し、該当する便番号の指示データを呼び出し「便」表示部に便番号（図５では「１」）を表示する。このとき、ベース表示領域（第１の表示領域）１３−０に印字機構部と対応する数（図では２個）分の表示領域を確保し、それぞれに、ラベル発行商品情報表示域１３−１、発行状態表示域１３−２、操作ボタン表示域１３−３、機能ボタン表示域１３−４に図６に示すように、それぞれ並列で設定及び操作可能に表示させる。
【００３４】
また、ステータ表示領域（第２の表示領域）のステータ表示には、図５に示すように、ログイン時の担当者情報と操作権限の表示部Ａ、システム日付／時間の表示部Ｂ、マシンＮｏ.の表示部Ｃ、画面番号の表示部Ｄ、ＤＢアクセス先の表示部Ｅ、共通のメッセージを表示する共通セージ表示部Ｆが設けられ、ここではそれぞれの表示部に「作業者Ａモード」、「９月２０日  １３：５７」「マシンＮｏ．００」、「画面Ｎｏ．」、「サーバ」、「通常発行」が表示されている。
【００３５】
図６はラベル発行画面例を示す図である。このラベル発行画面では、左側のラベル発行商品情報表示域１３−１に、便番号：「０１」、チェーン番号：「０１」、商品名称：「おすすめ焼売」、商品コード：「１２３」、バーコード：「０２００１２３００５５０４」、賞味期限：「２００９．９．２６」、製造日：「２００９．９．２０」、内容量：「１８」、単位：「個」、値段：「５５０円」が表示されている。また、右側のラベル発行商品情報表示域１３−１には、便番号：「０１」、チェーン番号「：０１」、商品名称：「美味しい餃子」、商品コード：「８９６」、バーコード：「０２００８９６００３８０６」、賞味期限：「２００９．９．２６」、製造日：「２００９．９．２０」、内容量：「２０」、単位：個、値段：「３８０円」が表示されている。また、左側の発行状態表示域１３−２には、「発行停止」で加工指示数：「１５０（残枚数：１５０＋発行済枚数：０）」が表示され、右側の発行状態表示域１３−２には、「発行中」で加工指示数：「３００（残枚数：５８＋発行済枚数：２４２）」が表示される。
【００３６】
ここで便番号には配送便のＮｏ.を、チェーン番号には納品先毎の会社番号を、商品名称にはラベルに印字される商品の名称をそれぞれ表示する。また、商品コードには商品の呼出し番号の入力と表示がされ、この部分をタッチ（操作）することにより、商品コードが入力され画面が表示される。賞味期限には呼出された商品の賞味期限年月日、消費期限年月日を、内容量には呼出された商品の内容量を、単位には商品の単位（枚、個、本、束、Ｋｇ、ｇ等）を、バーコードにはラベルに印字されるバーコードを、製造日には呼出された商品の製造月日を、値段には呼出された商品の値段をそれぞれ表示する。
【００３７】
また、左側の表記域に表示されている指示データは、ラベル発行停止中であり、これから発効するラベル枚数（図では１５０枚）を残枚数として表示し、発行済ラベル枚数を０として表示している状態を表している。右側の表示域の指示データは、ラベル発行中であり、既に２４２枚のラベルが発行され、作業残枚数５８枚が表示している状態を表している。ここで発行停止中及び発効中の「▽」表示の場合は指示枚数を減算し、ゼロになったらラベルは発行を停止することを示す。また、「△」表示（図示せず）の場合は指示枚数に関係なく停止ボタンが押されるまでラベルを発行し続けることを示す。
【００３８】
また、左側の機能ボタン表示域１３−４には「値段」、「日付」、「加算」、「チェックラベル」、「△」「▽」の機能ボタンを、操作ボタン表示域１３−３には「調整」、「発行開始」の操作ボタンを、右側の機能ボタン表示域１３−４には「加算」、「△」「▽」の機能ボタンを、操作ボタン表示域１３−３には「発行停止」の操作ボタンをそれぞれ表示している。ここで「調整」の操作ボタンはタッチ（操作）することにより、ラベル発行（印字位置調整）画面に遷移し、ラベルの発行停止位置調整、ラベルへの印字を左右上下で位置調整、初期設定位置に戻すなどを行うボタンである。「発行開始」の操作ボタンはタッチ（操作）することによりラベル発行を開始するボタンである。また、「発行停止」の操作ボタンはタッチ（操作）することによりラベル発行を停止するボタンである。
【００３９】
また、発行停止時に「値段」の操作ボタンをタッチ（操作）するとラベル発行（値段変更）画面に遷移し、ラベルに印字する価格を設定する。また、発行停止時に「加算」の操作ボタンをタッチ（操作）するとラベル発行（集計方法変更）画面に遷移し、発行した実績を集計する指定をする。また、発行停止時に「日付」の操作ボタンをタッチ（操作）するとラベル発行（日付変更）画面に遷移し、販売日時、賞味（又は消費）日時、製造日時等の設定をする。また、発行停止時に「チェックラベル」の操作ボタンをタッチ（操作）するとラベル発行（チェックラベル発行）画面に遷移し、日時、バーコードが印字されたチェック用ラベルの発行が行われる。また、図示は省略するが発行停止時に「スキャニング」、「発行ラベル」、「内容量」、「小計」、及び「テストラベル」の操作ボタンが表示されるようになっている。
【００４０】
「スキャニング」の操作ボタンをタッチ（操作）するとラベル発行（スキャンチェック）画面に遷移し、マスターバーコードと印字されたバーコードとをスキャナでスキャンさせＯＫか否かをチェックする。「発行ラベル」の操作ボタンをタッチ（操作）するとラベル発行（発行ラベル選択）画面に遷移し、ラベルを発行する印字部（印字機構）を指定する。「内容量」の操作ボタンをタッチ（操作）するとラベル発行（内容量変更）画面に遷移し、内容量、単位などを変更選定する。「小計」の操作ボタンをタッチすると小計ラベルを発行し、発行済みのラベルに印字した内容を集計印字し、「テストラベル」の操作ボタンをタッチ（操作）するとテストラベルを発行する。
【００４１】
また、ステータ表示領域（第２の表示領域）１３−５には、システム日付／時間の表示部Ａ、マシンＮｏ.の表示部Ｂ、ＤＢアクセス先の表示部Ｃ、共通のメッセージを表示する共通メッセージ表示エリアＤ、終了ボタンを表示する終了ボタン表示部Ｅが設けられ、ここではそれぞれの表示部に「２００９．０９．１３  １３：５７」、「マシンＮｏ．００」、「サーバ」、「共通メッセージ」、「終了ボタン」が表示されている。終了ボタン表示部Ｅの終了ボタンをタッチ（操作）すると図４のメニュー画面に戻る。
【００４２】
ここで左側に表示された「発行開始」の操作ボタンがタッチ（操作）されると、右側に表示され既にラベル発行中の発行作業と非同期でラベル発行作業が行なわれる。
【００４３】
このように、ラベル発行商品情報表示域１３−１、発行状態表示域１３−２、操作ボタン表示域１３−３、機能ボタン表示域１３−４のそれぞれの表示域に、並列で設定及び操作ができるようになっている。従って、各表示領域内での操作に伴うエラー表示も他の表示領域の処理を待つことなく、対応する表示領域内に即時表示される。
【００４４】
上記のように並列で設定及び操作が行えるようにＣＰＵ１０は、操作制御部２３、表示制御部２２を制御し、第１ラベル印字機構部１７、第２ラベル印字機構部１８の印字動作がパラレルで動作するように印字制御部２１を制御する。これは後述するマルチスレッドとマルチタスクで説明する。
【００４５】
また、通信制御部２４、及び記憶制御部２５の各制御部及び本体１の動作に関わる情報（作業に関わる注意事項、又は、納品先に関する情報）、及び計時情報等を、上記のように第２の表示領域（ステータ表示領域）１３−５に表示する。この表示は第１の表示領域（ベース表示領域）１３−０に関する情報として表示する。上記表示例は、上位管理装置（サーバ）と通信を行ない指示ファイルを取り込みラベル発行を行なっており、本体１の計時情報（システム日付／時間）である日付時刻とマシーン番号、共通メッセージ表示エリア（上位管理装置からのメッセージや、作業に関わる注意事項、又は、納品先に関する情報等が表示されるエリア）Ｄを表示している。
【００４６】
次に、ラベル発行装置で動作するマルチスレッドとマルチタスクについて以下に簡潔に説明する。本ラベル発行装置上で実行されているプログラムのことをプロセスという。例えば、ラベル発行を行うプログラム（プロセス）を複数起動（本実施形態では、第１の表示領域１３−０に表示する個別の表示域の各々にプログラム（プロセス）を呼び出して実行する。
【００４７】
このラベル発行を行うプログラム（１つのプロセス）は、更にスレッドと呼ばれる小さな実行単位で複数構成され、例えば、ラベル発行のプログラムでは、キー操作部１６やタッチパネル１４からの入力を取得し操作・表示部１５の表示部に表示されるスレッド、上位管理装置等からデータを受信しＲＡＭ１２の所定エリアへ記憶させるスレッド、必要に応じてエラーメッセージを表示するスレッド、個別の表示域（ラベル発行商品情報表示域１３−１、発行状態表示域１３−２、操作ボタン表示域１３−３、機能ボタン表示域１３−４）に表示される指示データに基づきラベル印字機構部（第１ラベル印字機構部１７、第２ラベル印字機構部１８）を制御し、ラベルの発行や停止の制御を行うスレッド、ステータス表示領域（第２の表示領域）１３−５にメッセージ等を表示させるスレッド等が並行して実行される。
【００４８】
ＣＰＵ１０は、１つのプロセスに多くのスレッドが存在するので、各スレッドのスケジュール化を行い実行管理を行う。ここでスケジュール化とは、ＣＰＵ１０の負荷を各プロセスへ公平に分散し、且つ全プロセスについてＣＰＵ１０を独占したり、逆にあるプロセスに全て何も割り当てられなかったりすることがないように、各プロセスが平等に実行されるように制御することである。
【００４９】
本発明に係るラベル発行装置の実施形態では、１つのプロセス（ラベル発行プログラム）に複数のスレッドが存在し並行して処理を行うマルチスレッドで動作しており、また、１つのラベル発行装置で複数のプロセス（本実施形態例では、２つのラベル発行プログラム）を並行して処理を行うマルチプロセスにより、ラベル発行を行う操作や設定及び印字制御を行う。従って、本発明に係るラベル発行装置は、複数のスレッドを持つ複数のプロセスを並行して処理を行うマルチタスクにより動作する。
【００５０】
図７は本発明に係るラベル発行装置のラベル発行の処理フローを示す図である。先ずステップＳＴ１では、共通メッセージ表示エリアＤ（図６参照）への情報表示を行う共用情報表示処理を行う。この共通メッセージ表示エリアＤへの情報表示処理は、他のプログラムと同期を取りながら別タスクで動作が行われる。ＲＡＭ（メモリマップドファイル）１２を読み込み、リアルタイムに共有表示エリアへ情報（メッセージ／エラー情報、ハードウェア情報、通信情報等）表示を行う。
【００５１】
上記ＲＡＭ（メモリマップドファイル）１２は、複数のアプリケーションから共有される。複数のプログラムで実行されるプロセスからのアクセスの同期をとるため、セマフォや、ミューテックス等の「同期オブジェクト」により排他制御を行う。ここで排他制御とは、メモリマップドファイルやある操作を、同時に複数のプログラムからアクセス或いは実行させないようにするための処理のことをいい、マルチタスクでは、複数のスレッドを並行して処理する。また、スレッドとは、ＯＳ（オペレーションシステム）上での、ソフトウェアの実行単位を表し、１つのプログラムは最低１つのスレッドを持つ。同じプログラムに属するスレッドはメモリマップドファイル等のリソースを共有する。複数のスレッドはＣＰＵ１０を交互に占有することによって同時実行可能とする。そのため、複数のスレッドが１つのリソースを共有する場合には、競合しないように排他制御処理を行う必要がある。
【００５２】
また、スレッドの処理の順序に依存関係があるときは、そのタイミングを制御するために同期を取る必要がある。これらの処理を行うのが、「同期オブジェクト」で、「クリティカルセクション」や、「セマフォ」、「ミューティクス」、「イベント」等の同期オブジェクトである。セマフォとは、一般的に複数のプログラムのスレッド間の排他制御を行うものである。プロセス間での排他制御をするためには、グローバル変数が使えないため、セマフォはＯＳが用意するグローバルなフラグのようなものを使い、そのフラグを持っているプロセスが複数あったとしても、セマフォから実行の許可が得られるプロセスを１つに制限させることができる。
【００５３】
セマフォを使って、共有メモリを排他制御する方法（操作）は、一般的に以下の１〜４の手順で行う。
１．セマフォを作成。
２．セマフォを初期化。
３．共有メモリを排他制御。
４．セマフォを削除。
セマフォ操作関数は複数のセマフォを同時に扱えるようになっているが、ここでは、例えば、１つのセマフォのみを扱うことを考えてみるとセマフォが持っている情報で、大きな役割を果たすのが、セマフォが持つ値であり、この値がフラグの役割を果たす。例えば、この値の初期値が２なら、排他制御されてメモリマップドファイルにアクセスできるプログラムは２つまで、ということを意味する。
【００５４】
また、ミューティクスとは、一般的に複数のプログラムのプロセス間の排他制御を行うことをいう。また、プロセスとは、一般的に情報処理においてプログラムの動作中のインスタンスを意味し、全ての変数やその他の状態を含む。また、インスタンスとは、オブジェクト（例えば、「入力域を示すカーソル」というオブジェクトについては、上下左右に動かす、タッチされた所に入力を可能にさせるというような操作のことを表し、「ファイル」というオブジェクトについては、記憶、書き換え、削除などの操作がこれに相当し、ラベル発行に関わる表示や入力操作等に関するものの略全てが対象）の実体をいう。
【００５５】
一般的にマルチスレッドでのメモリファイルへのアクセスの際に同じメモリ領域に複数のスレッドで同時に書き込んだり、あるスレッドから書き込むと同時に別スレッドで読み込んだりする時にスレッド間での衝突・競合が発生するという問題が生ずる。その競合等を解決するため、排他（同期）処理をとらなくてはならない。そこで、同期オブジェクトであるクリティカルセクション、ミューティクス、イベント等の排他制御を使うことになる。
【００５６】
ミューティクスとは、一般的に複数のスレッドが同時に同じ空間（例えば、共有メモリの同一アドレス）にアクセスするのを防ぐため、１つのスレッドからしかアクセスできないようにし、スレッドを同期化するための機能である。具体的には、ミューティクスがあるスレッドに所有されたときに非シグナル状態になるので、別のスレッドはカーネルオブジェクトでミューティクスがシグナル状態になるのを待ち、ミューティクスを所有していたスレッドはそれを放棄してまた所有権が来るまで待つ。ミューティクスはシグナル状態になるので、待っていたスレッドがミューティクスを所有する。そして処理を行った後、所有しているミューティクスを放棄する。つまり、ミューティクスを所有できるまで待ち、所有して処理を行い、また待ちの繰り返しが行われことで、複数のプログラムのプロセス間の排他制御が行われる。
【００５７】
ステップＳＴ２では、図４のメニュー画面の発行キーＢをタッチ（操作）してステップＳＴ３に移行する。なお、メニュー画面には前記発行キーＢの他に、登録キーＣ、管理キーＤ、保守キーＥ等が表示される。発行キーＢはラベルを発行するデータの表示及び操作を行いラベルの発行を行なうキーである。登録キーＣはラベル発行を行う為のデータの登録変更を行なうものキーで、該キーをタッチ（操作）することで、取引先（出荷先）情報（データ）、商品情報（データ）、作業指示情報（データ）等の登録や変更を行なう。管理キーＤは当該ラベル発行装置の日付時刻やネットワーク設定、ラベルフォーマット、及びラベルサイズ等の設定変更を行なうためのキーである。保守キーＥはラベルを検出するセンサ（図示せず）の検出値の設定調整やラベルギャップの設定などを行なうためのキーである。
【００５８】
ステップＳＴ３では、図５に示す画面が表示され、便番号の入力、又は選択を行う。ラベル発行装置の本体１のキー操作部１６のテンキー部１６’より、ラベルの発行対象である便番号を置数入力し設定を行なう。ここで選択では、全ての作業指示データに設定されている便番号を検索し一覧表示させ、表示されている便番号からオペレータが対象とする便番号を指でタッチ（操作）することにより、対象とする便番号を設定することもできる。便番号が設定されるとステップＳＴ４に移行する。
【００５９】
ステップＳＴ４では、ラベル発行を行なう画面を複数起動し、即ちマルチタスクを起動し、ステップＳＴ５に移行する。本実施形態例では、図６に示すように２つのラベル発行画面を表示する。ステップＳＴ５では、各ラベル発行画面毎に商品情報を呼出し表示させる。具体的には図６のラベル発行画面の商品コードの表示域をタッチ（操作）することにより、商品コードを入力し、画面に表示する。本体１のテンキー部１６’により、ラベルの発行対象である商品コードを置数入力する。各ラベル発行画面は並列操作が可能であるので、オペレータは２つの画面を操作してラベルを発行することができる。各ラベル発行画面は、共通メッセージ表示エリア（域）Ｄに設けたメッセージ情報を共有する。
【００６０】
例えば、商品情報の呼出しは、商品呼出しコード（例えば、１２３）をキー操作部１６（メカキー）より入力し、複数表示された個別の表示域のうち、入力の対象とする個別の表示域の商品情報の細目表示域に表示する「商品コード」（例えば、図６に示した左側の個別の表示域の商品コードと表示される領域）を指でタッチ選択する。すると、タッチ選択された商品コード欄に商品コード１２３が入力され、入力が確定した商品コード（１２３）に基づいて、ＣＰＵ１０はＲＡＭ１２に格納されている指示ファイル（或いは商品ファイル）を参照し、入力された商品コード（１２３）に該当する指示データ（或いは商品データ）を呼出し、ラベル発行商品情報表示域１３−１の左側に商品情報を表示させる。同様に、上記と共通の指示ファイル（或いは商品ファイル）を参照してラベル発行商品情報表示域１３−１の右側にも商品情報を表示させる。
【００６１】
対象とする商品コードは、作業指示データに設定されている便番号の中から設定されている商品コードを検索して一覧表示させ、オペレータは表示されている商品コードの中から対象とする商品コードをタッチすることにより呼出し設定することもできる。商品コードが正しく設定され、呼出すことができると呼出した発行画面に指示データが表示される。ラベル発行画面に表示されている「発行開始」ボタンをタッチ（操作）するとステップＳＴ６に移行する。尚、前記ＲＡＭ１２に指示ファイル（或いは商品ファイル等）を格納せず、その都度、不図示の上位管理装置より該当する指示データ或いは商品データを受け取るようにしてもよい。これにより、ラベル発行装置が備えるＲＡＭ１２の限られた容量を圧迫させる事が無くなる。例えば、商品コード（１２３）と入力されると、ＣＰＵ１０は通信制御部２４を介し、不図示の上位管理装置へ該当する指示データ或いは商品データが格納されているか否かの問い合わせを行ない、該当する指示データ或いは商品データが上位管理装置に格納されている場合には、通信制御部２４を介して受信し、ＲＡＭ１２のワークエリアへ一時記憶させ、受信した指示データ（或いは商品データ）に基づきラベル発行商品情報表示域１３−１の左側あるいは右側に商品情報を表示させる。このような場合において、例えば、通信制御部２４に不具合が生じ、不図示の上位管理装置と通信ができない場合には、共通メッセージ表示エリア（域）のＣに接続先（例えば、不図示の上位管理装置の名称など）を表示し、Ｄには何故接続ができないかのメッセージ情報を表示させる。また、当該ラベル発行装置が不図示のハードディスク（ＨＤＤ）を搭載し指示データ（或いは商品ファイル等）を格納している場合においては、共通メッセージ表示エリア（域）のＣに接続先（例えば、ラベル発行装置が備えるハードディスクの略称名（ＨＤＤ）など）を表示し、Ｄには何故接続ができないかのメッセージ情報（例えば、ＨＤＤからのデータ読み込み時にエラーが発生しました、セクタ不良の可能性があります等）を表示させる。これにより、オペレータは、データが呼び出せない不具合等の理由を的確に把握する事ができ、且つ、その対応を迅速に行なうことができる。
【００６２】
ステップＳＴ６では、上記ラベル発行画面の中に表示されている「発行開始」ボタンがタッチ（操作）して表示された作業指示データのラベル発行を行なう。このラベル発行は、他のラベル発行画面とは非同期で、ラベル発行機構部のラベル発行口（本実施形態では図１のラベル発行口１７’又はラベルは発行口１８’）よりラベルが発行される。
【００６３】
続くステップＳＴ７では、ラベル発行終了したか否かを判断し、Ｎｏの場合はステップ８に移行し、Ｙｅｓの場合、本実施形態例では、図６の共通メッセージ表示エリアＤの右側に表示されている「停止」ボタンＥがタッチされた場合、全ての画面を閉じてに図４のメニュー発行画面に戻る。ステップ８では、便番号の変更かを判断し、変更しない（Ｎｏ）場合はステップＳＴ３に戻処理を繰り返し、変更する（Ｙｅｓ）場合はステップＳＴ３の各ラベル発行画面に戻る。
【００６４】
なお、本実施形態例では、２つのラベル印字機構部（第１ラベル印字機構部１７、第２ラベル印字機構部１８）を備えたラベル発行装置を示して説明を行っているが、これに限定されず、ベルトコンベア上を搬送する商品の上下面（商品表面と裏面）の複数個所にラベルを印字した後に貼付するラベル発行装置として用いてよい。
【００６５】
また、本実施形態例のラベル発行装置は、複数の印字機後部を備えているがこれに限らず、印字機後部が一つであっても良い。この場合、ラベル発行商品情報表示域１３−１に表示された商品のラベルを一つの印字機後部から交互に発行する、或いは、ラベル発行商品情報表示域１３−１の左側に表示された商品のラベル発行が完了した後、右側に表示する商品のラベルを発行するようにしても良い。これにより、ラベル発行が完了したラベル発行商品情報表示域１３−１に表示された商品を次にラベル発行しなければならない商品をラベル発行商品情報表示域１３−１に呼出して、次のラベル発行の準備を行なうことが可能となるので作業効率がよい。尚、このような場合、発行状態表示域１３−２は、左側の発行状態表示域１３−２が発行中の場合、右側の発行状態表示域１３−２は、停止中の表示にする。これにより、オペレータは、今どの商品が発行されているのかが目視確認容易であるので、印字機後部が一つであっても効率良くラベル発行作業と次に発行する商品のラベル発行の準備とをラベルを発行させながら並行して行なうことができる。
【００６６】
上記のような、商品の複数個所にラベルを貼付するラベル発行装置である場合は、複数の上貼り用印字機構と複数の下貼り用印字機構とを上下組み合わせで設定する方式を用いてもよい。また、秤部を備えた対面用で使用される対面販売用電子装置秤装置やラベル発行装置に用いてもよい。
また、ラベル発行画面では、個別の表示域の左側と右側で同時に同じ商品コードを入力した場合には入力ミスとして報知するようになっている。
また、ラベル発行画面では、製造日は第２表示領域に表示されている日付と同じ日付を左右の個別の表示域の製造日の細目へ一旦表示し、これをタッチ入力で変更可能になっている。
また、本実施形態例は、トラック等での配送のための画面になっているがこれに限らず、店のバックヤード等で使用する商品コードを入力して商品データを呼出してラベルに印字する汎用のラベルプリンタにも本発明を適用させることができる。
また、本実施形態例は、テンキーからの入力の後にラベル発行画面の左右何れかの細目をタッチし選択とその入力を一度に行なっているがこれに限らず、ラベル発行画面の左右何れかの細目を先にタッチしてからテンキーにより入力を行ない、前記ラベル発行画面の左右何れかの細目のデータを入力するようにしてもよい。
【産業上の利用可能性】
【００６７】
本発明は、第１の表示領域の個別の表示域毎に異なる商品情報を呼び出し、該複数の商品情報を表示させ、第２の表示領域に該表示させた複数の商品情報に関わる情報を共用表示させるので、オペレータは各々の個別の商品情報と共通する情報とを一度に目視確認することができ、且つ共通する情報を表示部に共用表示させたので、オペレータの視認性が高く、また個別の表示域を広く確保することができ、より多くの商品情報を表示させることができる。これにより、ラベル発行装置が備える表示部の限られた表示領域面を有効に活用させることができるラベル発行装置に利用することができる。
【符号の説明】
【００６８】
１  ラベル発行装置の本体
１０  ＣＰＵ（中央処理装置）
１１  ＲＯＭ
１２  ＲＡＭ
１３  液晶表示器
１４  タッチパネル
１５  操作・表示部
１５’  ディスプレイ（表示部）
１６  操作部
１６’  テンキー部
１７  第１ラベル印字機構
１７’  ラベル発行口
１８  第２ラベル印字機構
１８’  ラベル発行口
１９  通信部
２０  補助記憶部
２１  印字制御部
２２  表示制御部
２３  操作制御部
２４  通信制御部
２５  記憶制御部
２６  バス
２７  電源スイッチ    
【図１】
2011156727.tif 000003
【図２】
2011156727.tif 000004
【図３】
2011156727.tif 000005
【図４】
2011156727.tif 000006
【図５】
2011156727.tif 000007
【図６】
2011156727.tif 000008
【図７】
2011156727.tif 000009