(57)【要約】      （修正有）【課題】ラベル片に印字すべき文字数が増加した場合にも、効果的に台紙レスラベルを使用することを可能にするラベル印字装置を提供する。【解決手段】ラベル印字装置は、フォーマット情報記憶領域と、選択受付部と、呼び出し部と、設定部と、を備える。フォーマット情報は、商品情報を構成する複数の情報ユニットの種類と、複数の情報ユニットを印字するラベル片のサイズと、複数の情報ユニットのそれぞれを表示させる領域の基準位置となるユニット座標とを含む情報である。選択受付部は、商品の選択を受け付ける。呼び出し部は、選択受付部によって受け付けられた選択に基づいて商品情報およびフォーマット情報を呼び出す。設定部は、呼び出し部によって呼び出されたフォーマット情報を用いて、複数の情報ユニットの全てが印字されるように情報ユニットを表示させる領域についての領域高さを設定し、ラベル片のサイズを増減させる。【選択図】図２
2014046484.tif 000002
【特許請求の範囲】
【請求項１】
台紙レスラベルに商品情報を印字してラベル片を生成するラベル印字装置であって、
前記商品情報に関連付けて記憶されたフォーマットに関する情報であって、前記商品情報を構成する複数の情報ユニットの種類と、前記複数の情報ユニットを印字する前記ラベル片のサイズと、前記複数の情報ユニットのそれぞれを表示させる領域の基準位置となるユニット座標とを含む情報であるフォーマット情報を記憶するフォーマット情報記憶領域と、
商品の選択を受け付ける選択受付部と、
前記選択受付部によって受け付けられた前記選択に基づいて前記商品情報および前記フォーマット情報を呼び出す呼び出し部と、
前記呼び出し部によって呼び出された前記フォーマット情報を用いて、前記複数の情報ユニットの全てが印字されるように前記情報ユニットを表示させる領域についての領域高さを設定し、前記ラベル片のサイズを増減させる設定部と、
を備える、
ラベル印字装置。
【請求項２】
前記複数の情報ユニットは、複数の文字列ユニットを含み、
前記フォーマット情報は、各文字列ユニットに対応する所定の領域高さに関する情報をさらに含み、
前記設定部は、
前記呼び出し部によって前記フォーマット情報が呼び出されると、前記複数の文字列ユニットの前記所定の領域高さを微小領域高さに変更する第１の処理と、
前記呼び出し部によって呼び出された前記商品情報に基づいて、前記複数の文字列ユニットに含まれる第１の文字列ユニットに対して新たな領域高さを設定する第２の処理と、
前記第２の処理を実行した後、前記第１の文字列ユニットに隣接する位置に配置された第２の文字列ユニットに対して新たな基準位置を設定する第３の処理と、
を実行する、
請求項１に記載のラベル印字装置。
【請求項３】
前記複数の情報ユニットは、イメージユニットをさらに含み、
前記設定部は、前記第３の処理において、前記第１の文字列ユニットに隣接する位置に配置された前記イメージユニットに対して、さらに前記新たな基準位置を設定する、
請求項２に記載のラベル印字装置。
【請求項４】
前記文字列ユニットは、前記商品の原材料および前記商品の添加物の少なくともいずれかを含む、
請求項１から３のいずれかに記載のラベル印字装置。
【請求項５】
前記フォーマット情報記憶領域は、前記文字列ユニットおよび前記イメージユニットに対する前記領域高さの変更可否を定義するフラグ情報をさらに記憶し、
前記設定部は、前記フラグ情報に基づいて、前記文字列ユニットの前記新たな領域高さを設定する、
請求項３または４に記載のラベル印字装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ラベル印字装置に関する。
【背景技術】
【０００２】
近年、エコブームの到来によって、台紙を含まない台紙レスラベルが普及されてきた。また、例えば、特許文献１（特願２００２−２８３６３３号公報）に示すように、台紙レスラベルを用いて商品情報を印字するラベル印字装置が提案されている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
ところで、従来から用いられている台紙付きラベルを用いたラベル印字装置は、商品の種類に応じた複数のフォーマット（フォーマット情報）を記憶していた。具体的に、フォーマットは、商品の部門（例えば、精肉・鮮魚・惣菜等）毎に作成されており、各フォーマットには、商品情報を構成する複数の情報ユニットを表示させるための位置情報が含まれていた。また、フォーマットでは、各部門で取り扱われる商品の情報ユニットに登録されている最大の文字数を考慮して、情報ユニットを表示させる領域の高さが設定されていた。しかし、取り扱われる商品は変化するため、従来と同様にフォーマットを作成した場合、ラベル片に印字すべき情報の量が増加するたびに新たなフォーマットを作成する必要が生じる。
【０００４】
そこで、本発明の課題は、ラベル片に印字すべき情報の量が増加した場合にも、効果的に台紙レスラベルを使用することを可能にするラベル印字装置を提供することにある。
【課題を解決するための手段】
【０００５】
本発明に係るラベル印字装置は、台紙レスラベルに商品情報を印字してラベル片を生成するラベル印字装置であって、フォーマット情報記憶領域と、選択受付部と、呼び出し部と、設定部と、を備える。フォーマット情報記憶領域は、フォーマット情報を記憶する。フォーマット情報は、商品情報に関連付けて記憶されたフォーマットに関する情報である。フォーマット情報は、商品情報を構成する複数の情報ユニットの種類と、複数の情報ユニットを印字するラベル片のサイズと、複数の情報ユニットのそれぞれを表示させる領域の基準位置となるユニット座標とを含む情報である。選択受付部は、商品の選択を受け付ける。呼び出し部は、選択受付部によって受け付けられた選択に基づいて商品情報およびフォーマット情報を呼び出す。設定部は、呼び出し部によって呼び出されたフォーマット情報を用いて、複数の情報ユニットの全てが印字されるように情報ユニットを表示させる領域についての領域高さを設定し、ラベル片のサイズを増減させる。
【０００６】
本発明に係るラベル印字装置では、商品情報の全てが印字されるように、情報ユニットを表示させる領域についての領域高さが設定され、また、ラベル片のサイズが増減される。これにより、ラベル片に印字すべき情報の量が増加した場合にも、効果的に台紙レスラベルを使用することができる。
【０００７】
また、複数の情報ユニットは、複数の文字列ユニットを含み、フォーマット情報は、各文字列ユニットに対応する所定の領域高さに関する情報をさらに含むことが好ましい。また、設定部は、第１の処理と、第２の処理と、第３の処理とを実行することが好ましい。第１の処理では、呼び出し部によってフォーマット情報が呼び出されると、設定部は、複数の文字列ユニットの所定の領域高さを微小領域高さに変更する。第２の処理では、呼び出し部によって呼び出された商品情報に基づいて、設定部は、複数の文字列ユニットに含まれる第１の文字列ユニットに対して新たな領域高さを設定する。第３の処理は、第２の処理を実行した後に実行される。第３の処理では、設定部は、第１の文字列ユニットに隣接する位置に配置された第２の文字列ユニットに対して新たな基準位置を設定する。これにより、一の文字列ユニット（第１の文字列ユニット）の情報量が変化した場合に、他の文字列ユニット（第２の文字列ユニット）の印字位置も変更することができる。
【０００８】
さらに、複数の情報ユニットは、イメージユニットを含んでもよい。また、設定部は、第３の処理において、第１の文字列ユニットに隣接する位置に配置されたイメージユニットに対して、さらに新たな基準位置を設定する。これにより、文字列ユニットの高さが変更した場合に、イメージデータの座標を適宜変更することができる。
【０００９】
さらに、文字列ユニットは、商品の原材料および商品の添加物の少なくともいずれかを含むことが好ましい。これにより、台紙レスラベルを効果的に用いることができる。
【００１０】
さらに、フォーマット情報記憶領域は、フラグ情報を記憶することが好ましい。フラグ情報は、文字列ユニットおよびイメージユニットに対する領域高さの変更可否を定義する情報である。また、設定部は、フラグ情報に基づいて、文字列ユニットの新たな領域高さを設定することが好ましい。これにより、オペレータが所望するラベル片を容易に発行することができる。
【発明の効果】
【００１１】
本発明に係るラベル印字装置は、ラベル片に印字すべき文字数が増加した場合にも、効果的に台紙レスラベルを使用することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態に係るラベル印字装置を備えた包装装置の外観斜視図である。
【図２】包装装置のブロック図である。
【図３】ラベルロールが装着されたラベル印字装置の概略図である。
【図４】台紙レスラベルの裏面を示す図である。
【図５】ラベル片の一例を示す図である。
【図６】商品マスタの例を示す図である。
【図７】フォーマット情報テーブルの例を示す図である。
【図８】ラベル片に配置される複数の情報ユニットの例を示す図である。
【図９】対応付けデータテーブルの例を示す図である。
【図１０】情報ユニット基本テーブルの例を示す図である。
【図１１】文字列ユニットについての情報ユニット詳細テーブルの例を示す図である。
【図１２】イメージユニットについての情報ユニット詳細テーブルの例を示す図である。
【図１３】ラベル印字装置の処理の全体の流れを示す図である。
【図１４】ラベル印字装置の修正フォーマットデータの生成処理の流れを示す図である。
【図１５】修正フォーマットデータの生成処理に含まれる第１の処理を説明するための図である。
【図１６】修正フォーマットデータの生成処理に含まれる第２の処理および第３の処理を説明するための図である。
【図１７】修正フォーマットデータの生成処理に含まれる第２の処理および第３の処理を説明するための図である。
【図１８】修正フォーマットデータの生成処理に含まれる第１の処理を説明するための図である。
【図１９】修正フォーマットデータの生成処理に含まれる第２の処理および第３の処理を説明するための図である。
【図２０】修正フォーマットデータの生成処理に含まれる第２の処理および第３の処理を説明するための図である。
【発明を実施するための形態】
【００１３】
本発明の一実施形態に係るラベル印字装置について、図面を参照しながら説明する。なお、以下の実施形態は、本発明の技術的範囲を限定するものではない。
【００１４】
（１）全体構成
図１は、本発明に係るラベル印字装置１６０を備えた包装装置１００の外観斜視図である。図２は、包装装置１００のブロック図である。包装装置１００は、図１または図２に示すように、主として、計量搬入機構２０、包装機構３０、およびラベル発行ユニット６０を備える。また、包装装置１００は、計量搬入機構２０、包装機構３０、およびラベル発行ユニット６０を制御する制御装置８０をさらに備える。本実施形態では、包装装置１００に含まれるラベル発行ユニット６０および制御装置８０をラベル印字装置１６０として説明する。
【００１５】
計量搬入機構２０は、商品Ｐを包装装置１００の内部に搬入すると共に、商品Ｐの重量を計量する機構である。計量搬入機構２０によって計量された商品Ｐは、包装機構３０に搬送される。
【００１６】
包装機構３０は、トレーや容器に入れられた商品Ｐをフィルムで包装する機構である。包装機構３０は、図１に示すように、主として、包装材保持ユニット３１と、包装ステーション３２と、シール部３３とを含む。包装材保持ユニット３１は、フィルムロールを保持するユニットである。包装ステーション３２は、フィルムロールから繰り出されたフィルムを商品の下面側に折り込んで商品Ｐをフィルムで包装する。また、包装ステーション３２は、包装された商品Ｐをシール部３３へ送り出す。シール部３３は、商品Ｐの下面に折り込まれたフィルムに対して熱シールを施す。
【００１７】
ラベル発行ユニット６０は、包装された商品に貼り付けるためのラベル片ＬＰを発行する。以下、ラベル発行ユニット６０の構成および制御装置８０の構成について詳細に説明する。
【００１８】
（２）ラベル発行ユニットの詳細構成
ラベル発行ユニット６０は、台紙レスラベルＬＳに商品情報を印字してラベル片ＬＰを発行する。ラベル発行ユニット６０は、上述したように、制御装置８０によって制御される。台紙レスラベルＬＳとは、連続するシート状の紙部材である。台紙レスラベルＬＳは、裏面に粘着剤が付された粘着面を有する。粘着面には、台紙が付されていない。即ち、ラベルシートＬＳは、台紙レスである。台紙レスラベルＬＳの裏面には、図４に示すように、アイマークＥＭが設けられている。アイマークＥＭは、台紙レスラベルＬＳとは異なる色が付された部分である。アイマークＥＭは、後述するラベル検出センサ６５によって検出される。ラベル検出センサ６５がアイマークＥＭを検出することによって、ラベルロールＬＲから繰り出された台紙レスラベルＬＳの量（長さ）が判別される。アイマークＥＭは、台紙レスラベルＬＳの長手方向に、所定の距離間隔を空けて設けられている。台紙レスラベルＬＳの表面には、商品情報が印字される。台紙レスラベルＬＳの表面は、感熱発色層と剥離層とによって形成されている。具体的に、台紙レスラベルＬＳの表面は、感熱発色層に粘着面の粘着剤が付着しないように、シリコンコーティングが施されている。
【００１９】
以下、図２および図３を参照して、ラベル発行ユニット６０の構成を詳細に説明する。ラベル発行ユニット６０は、主として、ロールホルダー６１、サーマルヘッド６２、プラテンローラ６３、カッター機構６４、およびラベル検知センサ６５を備える。
【００２０】
（２−１）ロールホルダー
ロールホルダー６１は、ラベルロールＬＲを回転可能に保持する機構である。ラベルロールＬＲは、シート状の台紙レスラベルＬＳが巻き付けられたロールである。ロールホルダー６１は、ラベルロールＬＲを装着させる装着部を有する。装着部は、回転軸を有する。回転軸の回転駆動により、ラベルロールＬＲは回転し、台紙レスラベルＬＳが繰り出される。なお、回転軸の先端には、図示しないストッパーが取り付けられている。ストッパーは、装着部に装着されたラベルロールＬＲが装着部から抜けないように規制する。
【００２１】
なお、台紙レスラベルＬＳは、図３に示すように、表面を上側に向けた状態で下流に搬送される。本実施形態において、台紙レスラベルＬＳの先端部（排出口から排出される端部）を自由端部と呼ぶ。すなわち、台紙レスラベルＬＳの自由端部とは、ラベルロールＬＲに巻きつけられていない端部である。
【００２２】
（２−２）サーマルヘッド
サーマルヘッド６２は、ラベルロールＬＲから繰り出された台紙レスラベルＬＳの表面に商品情報を印字する印字部である。台紙レスラベルＬＳに印字される商品情報には、例えば、図５に示すように、商品名、単価、重量（正味量）、原材料、バーコード、金額、加工日、加工時刻、消費期限、消費時刻、カロリー、品種、保存方法、店名、住所などが含まれる。詳細には、後述する各フォーマットに関連付けられた情報ユニットの組み合わせからなる商品情報が台紙レスラベルＬＳの表面に印字される。なお、本実施形態では、ラベル片ＬＰの天地方向が台紙レスラベルＬＳの長手方向に一致し、ラベル片ＬＰの下端部が上端部よりも先に排出口から排出されるように、商品情報が台紙レスラベルＬＳに印字される。
【００２３】
サーマルヘッド６２は、後述するプラテンローラ６３の上方に位置する。サーマルヘッド６２は、台紙レスラベルＬＳの表面の感熱発色層に熱を加えて発色させ、上述の商品情報を台紙レスラベルＬＳに印字する。
【００２４】
（２−３）プラテンローラ
プラテンローラ６３は、台紙レスラベルＬＳを前方へ送り出すローラである。プラテンローラ６３は、サーマルヘッド６２に対向するように、サーマルヘッド６２の下方に配置されている。プラテンローラ６３は、サーマルヘッド６２との間に台紙レスラベルＬＳを挟み込む。サーマルヘッド６２およびプラテンローラ６３の間に挟みこまれた台紙レスラベルＬＳは、プラテンローラ６３の回転駆動によって排出口に向かって送り出される。
【００２５】
（２−４）カッター機構
カッター機構６４は、連続して延びる台紙レスラベルＬＳから、商品情報を印字した部分を切り離す。言い換えると、カッター機構６４は、台紙レスラベルＬＳを切断し、台紙レスラベルＬＳから商品Ｐに貼り付けられるラベル片ＬＰを切り離す。
【００２６】
カッター機構６４は、台紙レスラベルＬＳの搬送経路において、排出口の手前に配置される。また、カッター機構６４は、台紙レスラベルＬＳの搬送経路において、サーマルヘッド６２およびプラテンローラ６３より下流に位置する。
【００２７】
カッター機構６４は、移動カッター６４ａと、固定カッター６４ｂとを含む。移動カッター６４ａは、台紙レスラベルＬＳの上面側に配置される。移動カッター６４ａは、図示しないアクチュエータによって上下方向に移動可能な構成を有する。すなわち、移動カッター６４ａは、台紙レスラベルＬＳに対して近接する方向および離反する方向に移動する。固定カッター６４ｂは、台紙レスラベルＬＳの下面側に配置される。移動カッター６４ａは、下方に移動したとき、固定カッター６４ｂとの間で台紙レスラベルＬＳを挟み込み、台紙レスラベルＬＳからラベル片ＬＰを切り離す。カッター機構６４によって台紙レスラベルＬＳから切り離されたラベル片ＬＰは、商品Ｐに貼り付けられる。
【００２８】
（２−５）ラベル検知センサ
ラベル検知センサ６５は、光電センサである。ラベル検知センサ６５は、下流方向に搬送される台紙レスラベルＬＳに光を照射し、台紙レスラベルＬＳから反射する光を受ける。ラベル検知センサ６５は、台紙レスラベルＬＳから反射する光の量の違いにより、台紙レスラベルＬＳのアイマークＥＭを検知する。ラベル検知センサ６５によってアイマークＥＭが検知されると、後述する制御装置８０に検知信号が送られる。ラベル検知センサ６５による検知結果に基づき、台紙レスラベルＬＳの搬送量が把握される。
【００２９】
なお、台紙レスラベルＬＳの搬送経路には、ラベル検知センサ６５の他に、複数のラベル検知センサが設けられている。複数のラベル検知センサによる検知結果に基づき、台紙レスラベルＬＳの先端位置およびラベル片ＬＰの先端位置が把握される。
【００３０】
（３）制御装置の詳細構成
次に、図２を参照して、制御装置８０の構成を詳細に説明する。制御装置８０は、包装装置１００に含まれる各構成と接続され、各構成との間で信号の送受信を行う。これにより、制御装置８０は、上述したように、計量搬入機構２０、包装機構３０、およびラベル発行ユニット６０を制御する。
【００３１】
制御装置８０は、図２に示すように、主として、表示部８１と、入力部８２と、記憶部８３と、制御部８４とからなる。
【００３２】
（３−１）表示部
表示部８１は、液晶ディスプレイである。表示部８１は、包装装置１００を操作するための操作画面を表示する。また、表示部８１には、包装装置１００の実行状況や、包装装置１００で包装している商品に関する情報等が示される。
【００３３】
（３−２）入力部
入力部８２は、包装装置１００による処理に必要な各種情報の入力に用いられる部分である。入力部８２は、タッチパネル８１と、機械キー８２とを含む。タッチパネル８１は、表示部（液晶ディスプレイ）８１と一体的に形成されている。タッチパネル８１および機械キー８２によって入力された内容に基づき、包装装置１００は動作する。
【００３４】
（３−３）記憶部
記憶部８３は、ＲＯＭ，ＲＡＭ，ハードディスク等から構成されている。記憶部８３は、包装装置１００の制御に必要な各種プログラムおよび各種情報を記憶する。また、記憶部８３は、ラベル片ＬＰに商品情報を印字する際に必要な情報を記憶する。
【００３５】
具体的に、記憶部８３には、主として、商品マスタ記憶領域８３ａと、フォーマット情報記憶領域８３ｂと、ユニット情報記憶領域８３ｃと、入力情報記憶領域８３ｄとが確保されている。
【００３６】
（３−３−１）商品マスタ記憶領域
商品マスタ記憶領域８３ａには、商品に関する基本情報が記憶されている。商品に関する基本情報には、例えば、図６に示すように、呼出番号、商品名、商品コード、単価、重量、原材料等が含まれる。また、基本情報には、商品に関するバーコード、カロリー、品種、保存方法等のその他の情報が含まれる。
【００３７】
商品マスタ記憶領域８３ａに記憶されている基本情報には、商品に関する他の情報が関連付けられる。商品に関する他の情報には、例えば、商品の加工日、加工時刻、消費期限、店名、住所などが含まれる。本実施形態において、商品情報とは、基本情報と、基本情報に関連付けられる全ての情報を意味する。また、商品情報を構成する各項目に関する情報を構成情報と呼ぶ。
【００３８】
（３−３−２）フォーマット情報記憶領域
フォーマット情報記憶領域８３ｂには、台紙レスラベルＬＳに商品情報を印字する際に参照するフォーマットに関する情報（フォーマット情報）が記憶されている。フォーマット情報記憶領域８３ｂには、複数種類のフォーマットに関する情報が記憶されている。フォーマットとは、具体的に、全商品情報のうち印字項目とする情報の種類（情報ユニットの種類）および印字項目を印字するために必要となるラベル片のサイズを定義するものである（図７および図８参照）。
【００３９】
ここで、情報ユニットとは、印字情報を構成する情報のまとまりである。具体的に、情報ユニットとは、商品情報を台紙レスラベルＬＳに印字する際に、一の表示領域ＡＲに表示させる情報群である。一の情報ユニットには、商品情報を構成する多数の項目に係る構成情報のうち、一の構成情報または複数の構成情報が含まれる。また、一のフォーマット情報には、複数の情報ユニットが含まれる（図７参照）。本実施形態において、台紙レスラベルＬＳに印字する商品情報とは、フォーマット情報テーブルで設定された情報ユニットに係る情報を指すものである。
【００４０】
フォーマットは、商品の部門（例えば、精肉・鮮魚・惣菜等）毎に作成される。例えば、精肉に分類される商品、鮮魚に分類される商品、および惣菜に分類される商品に対してフォーマットがそれぞれ作成される。フォーマット情報記憶領域８３ｂには、具体的に、フォーマット情報テーブルと、対応付け情報テーブルとが記憶されている。
【００４１】
（ｉ）フォーマット情報テーブル
フォーマット情報テーブルは、図７に示すように、フォーマット番号と、フォーマット情報とが関連付けられたテーブルである。具体的に、フォーマット情報テーブルでは、フォーマット番号に応じた、ラベル片のサイズおよび各フォーマットで用いられる情報ユニットの種類が定義されている。フォーマット情報テーブルは、後述する情報ユニットに関する情報（ユニット情報）と関連付けて記憶される。これにより、フォーマット情報は、各フォーマットにおける情報ユニット（印字項目）のレイアウトを定義することになる。
【００４２】
ここで、ラベル片ＬＰのサイズは、台紙レスラベルＬＳの長手方向に対応するラベル片ＬＰの長さ寸法Ｌと、台紙レスラベルＬＳの長手方向に直交する方向（台紙レスラベルＬＳの幅方向）に対応するラベル片ＬＰの幅寸法Ｗと、によって定義される（図８参照）。具体的に、ラベル片ＬＰのサイズは、ラベル片ＬＰの基準座標からの距離によって定義される。なお、本実施形態において、ラベル片ＬＰの基準座標は、図８に示すラベル片ＬＰの左下端の座標（０，０）である。
【００４３】
図７では、フォーマット番号０１のフォーマットが、情報ユニット０１，０２，０３，・・・，１１，１３を含み、フォーマット番号０２のフォーマットが、情報ユニット０１，０２，０３，・・・，１１，１２，１３を含むことを示す。
【００４４】
（ｉｉ）対応付け情報テーブル
対応付け情報テーブルは、商品に対応するフォーマットを定義するためのテーブルである。対応付け情報テーブルでは、図９に示すように、商品番号とフォーマット番号とが関連付けられている。すなわち、商品番号には、当該商品の商品情報を印字する際に用いるフォーマット情報に対応するフォーマット番号が関連付けられている。
【００４５】
（３−３−３）ユニット情報記憶領域
ユニット情報記憶領域８３ｃには、情報ユニットに関する情報が記憶されている。具体的に、ユニット情報記憶領域８３ｃには、情報ユニット基本テーブルと、情報ユニット詳細テーブルとが記憶されている。情報ユニット基本テーブルと、情報ユニット詳細テーブルとは関連付けて記憶されている。また、情報ユニット基本テーブルは、上述のフォーマット情報記憶領域に記憶されているフォーマット情報テーブルと関連付けて記憶されている。
【００４６】
（ｉ）情報ユニット基本テーブル
情報ユニット基本テーブルは、情報ユニットの基本情報を定義するテーブルである。具体的に、情報ユニット基本テーブルは、情報ユニットとして取り扱う構成情報の項目に対応する情報ユニット番号を定義する。
【００４７】
より具体的に、図１０に示すように、情報ユニット基本テーブルでは、構成情報の項目と、情報ユニット番号と、データ型の種類（テキスト型、数値型、イメージ型等）と、変更フラグ（ＹＥＳ／ＮＯ）とがそれぞれ関連付けて定義されている。ここで、データ型がテキスト型である情報ユニットを、文字列ユニットとよぶ。文字列ユニットに割り当てられた表示領域ＡＲは、文字列ユニットに含まれる全ての文字が表示されるように、後述する設定部８４ｃによって領域高さＨの変更が可能である。また、データ型がイメージ型である情報ユニットを、ここでは、イメージユニットとよぶ。イメージユニットに割り当てられた表示領域ＡＲもまた、イメージユニット（すなわち、イメージ）が全て表示されるように、後述する設定部８４ｃによって領域高さＨの変更が可能である。
【００４８】
変更フラグは、情報ユニットを表示させる表示領域ＡＲの領域高さＨの変更について、許可／不許可を定義するフラグである。本実施形態では、情報ユニットのうち、文字列ユニットおよびイメージユニットに対応する表示領域ＡＲについて、変更フラグを立てることが可能である。ここで、変更フラグが立てられている場合（ＹＥＳが設定されている場合）、必要に応じて、設定部８４ｃによる領域高さＨの変更がなされる。一方、変更フラグが立てられていない場合（ＮＯが設定されている場合）には、設定部８４ｃによる領域高さＨの変更はされない。
【００４９】
（ｉｉ）情報ユニット詳細テーブル
情報ユニット詳細テーブルは、各情報ユニットについての詳細情報を定義するテーブルである。具体的に、情報ユニット詳細テーブルは、各情報ユニットについてのレイアウトに関する情報を定義する。
【００５０】
レイアウトに関する情報とは、各情報ユニットに対応する表示領域ＡＲの基準座標（領域基準座標）ＢＰ、表示領域ＡＲの幅ｗおよび高さＨ、および表示基準座標ＩＰに関する情報が含まれる（図８、図１１、および図１２参照）。
【００５１】
ここで、領域基準座標（ユニット座標）ＢＰとは、表示領域ＡＲの幅ｗの基準座標でもあり、表示領域ＡＲの高さＨの基準座標でもある。すなわち、各情報ユニットを表示させるための表示領域ＡＲは、領域基準座標ＢＰを基準に、所定の幅ｗおよび所定の高さＨを有するものとして設定される。領域基準座標ＢＰは、表示領域ＡＲが有する４つの頂点のうち、台紙レスラベルＬＳの自由端側の一点である。図８において、領域基準座標ＢＰは、表示領域ＡＲの左下端である（表示領域ＡＲ１２参照）。表示領域ＡＲの高さＨは、図８において、各表示領域の左下端から上方向に延びた長さである（表示領域ＡＲ１２参照）。
【００５２】
表示基準座標ＩＰとは、表示領域ＡＲ内で、当該表示領域ＡＲに対応付けられた情報ユニットを表示させるための基準座標である。表示基準座標ＩＰは、表示領域ＡＲが有する４つの頂点のうち、台紙レスラベルＬＳの固定端側の一点である。固定端とは、自由端とは反対側の端部である。具体的に、表示領域ＡＲが有する４つの頂点のうち自由端から遠い点であって領域基準座標ＢＰと同じＸ座標を有する点である。図８において、表示基準座標ＩＰは、各表示領域ＡＲの左上端である。すなわち、表示領域ＡＲにおいて、各情報ユニットに含まれる情報は、左上端を基準に表示される。
【００５３】
なお、一のフォーマットに含まれる複数の表示領域ＡＲのうち、台紙レスラベルＬＳの幅方向（またはラベル片ＬＰの幅方向）に並んで配置する表示領域ＡＲは、同じｙ座標を有する。
【００５４】
また、データ型がテキストである情報ユニット（文字列ユニット）については、情報ユニット詳細テーブルは、さらに、フォント、フォントサイズ、文字数、行数、文字方向、行間等を定義する。図１１は、文字列ユニットについての情報ユニット詳細テーブルを示し、図１２は、イメージユニットについての情報ユニット詳細テーブルを示す。
【００５５】
（３−３−４）入力情報記憶領域
入力情報記憶領域８３ｄには、入力部８２によって入力された各種情報が記憶される。ここで、入力情報記憶領域８３ｄに記憶される各種情報には、後述する入力受付部８４ａによって受け付けられた選択に係る商品に関する情報であって、ラベル片ＬＰに印字される商品に関する商品番号が含まれる。
【００５６】
（３−４）制御部
制御部８４は、主として、ＣＰＵから構成されている。制御部８４は、記憶部８３に記憶されている各種プログラムを読み出して実行する。また、制御部８４は、図２に示すように、主として、入力受付部８４ａ、呼び出し部８４ｂ、および設定部８４ｃとして機能する。
【００５７】
（３−４−１）入力受付部
入力受付部８４ａは、入力部８２を介して入力された各種情報を受け付ける。ここで、入力受付部８４ａによって受け付けられる各種情報には、商品の選択に関する情報が含まれる。詳細には、商品の選択に関する情報として商品番号が受け付けられる。入力受付部８４ａによって受け付けられた情報は、入力情報記憶領域８３ｄに記憶される。また、入力受付部８４ａによって受け付けられた情報に基づき、制御部８４は、包装装置１００を構成する各部に制御指令を送信する。
【００５８】
（３−４−２）呼び出し部
呼び出し部８４ｂは、入力受付部８４ａによって受け付けた商品番号に基づき、商品番号に対応する商品情報を呼び出す。また、呼び出し部８４ｂは、呼び出した商品情報に対応するフォーマット情報を呼び出す。具体的に、呼び出し部８４ｂは、対応付け情報テーブルに基づき、呼び出した商品情報に対応するフォーマット番号を特定し、フォーマット情報テーブルに基づき、フォーマット番号に対応するフォーマット情報を呼び出す。
【００５９】
（３−４−３）設定部
設定部８４ｃは、呼び出し部８４ｂによって呼び出された商品情報およびフォーマット情報に基づいて、修正フォーマット情報を生成する。修正フォーマット情報とは、フォーマット情報に含まれる全ての情報ユニットが表示可能なように、フォーマット情報を修正して新たに生成されるフォーマット情報である。
【００６０】
具体的に、設定部８４ｃは、呼び出し部８４ｂによって呼び出された商品情報およびフォーマット情報に基づいて、全ての情報ユニットがラベル片ＬＰに表示されるように、各情報ユニット対応付けられた表示領域ＡＲの領域高さＨおよびラベル片ＬＰの長さＬを修正する。
【００６１】
より具体的に、設定部８４ｃは、後述する第１の処理から第４の処理を実行することにより、表示領域ＡＲの領域高さＨを修正領域高さｈに変更し、ラベル片ＬＰの長さＬを修正長さｌに変更する。なお、設定部８４ｃは、各情報ユニットに対して処理を実行する際、ラベル片ＬＰの基準位置（０，０）に近い位置に配置される情報ユニットから順に処理を行う。すなわち、設定部８４ｃは、下から上、右から左に向かって、各情報ユニットに対する処理を行う。
【００６２】
（ｉ）第１の処理
第１の処理は、元のフォーマット情報に含まれる情報ユニットのうち、変更フラグが立てられている情報ユニットの各表示領域ＡＲに対し微小領域高さｈｚを設定する処理である。言い換えると、第１の処理は、各表示領域ＡＲに設定されている領域高さＨを微小領域高さｈｚに変更する処理である。ここで、微小領域高さｈｚとは、表示領域ＡＲに対して設定しうる最小の領域高さに関する値である。本実施形態において、微小領域高さｈｚは、０である。なお、微小領域高さｈｚは、情報ユニットに応じた領域高さ（修正領域高さ）ｈが設定される前の、仮の領域高さである。
【００６３】
なお、表示領域ＡＲに対する微小領域高さｈｚの設定に伴って、設定部８４ｃは、微小領域高さｈｚを設定した表示領域（修正表示領域）の仮表示基準座標ｉｐｚと、修正表示領域ＡＲの上方に配置される表示領域（上方表示領域）ＡＲの仮領域基準座標ｂｐｚおよび仮表示基準座標ｉｐｚと、ラベル片ＬＰの仮長さｌｚとを設定する。
【００６４】
ここで、仮表示基準座標ｉｐｚは、表示基準座標ＩＰの仮の座標である。具体的に、仮表示基準座標ｉｐｚは、表示領域ＡＲに対する微小領域高さｈｚの設定に伴って、元の表示基準座標ＩＰが移動して得られた仮の座標である。仮表示基準座標ｉｐｚは、修正表示領域ＡＲと、上方表示領域ＡＲとに対して設定される。
【００６５】
例えば、図８に示される表示領域のうち、最も下に位置する表示領域ＡＲ１２と、下から二番目に位置する表示領域ＡＲ１０との両方について微小領域高さｈｚが設定されたものと仮定する。表示領域ＡＲ１２の表示基準座標ＩＰは、表示領域ＡＲ１２に対する微小領域高さｈｚの設定に伴って、仮表示基準座標ｉｐｚに移動する。また、表示領域ＡＲ１２の上方に配置されている表示領域ＡＲ１０の表示基準座標ＩＰは、表示領域ＡＲ１２に対する微小領域高さｈｚの設定および表示領域ＡＲ１０に対する微小領域高さｈｚの設定に伴って、仮表示基準座標ｉｐｚに移動する。すなわち、設定部８４ｃは、表示領域ＡＲ１２の元の領域高さＨと微小領域高さｈｚとの差（本実施形態では、Ｈ）を、表示領域ＡＲ１２の元の表示基準座標ＩＰから差し引いた値（ｂｐｚ＝ＢＰ−Ｈ）を表示領域ＡＲ１２の仮表示基準座標ｉｐｚとして設定する。また、設定部８４ｃは、表示領域ＡＲ１２および表示領域ＡＲ１０の元の領域高さＨと微小領域高さｈｚとの差の合計値（Ｈ＋Ｈ）を、表示領域ＡＲ１０の元の表示基準座標ＩＰから差し引いた値（ｂｐｚ＝ＢＰ−（Ｈ＋Ｈ）を、表示領域ＡＲ１０の仮表示基準座標ｉｐｚとして設定する。
【００６６】
なお、微小領域高さｈｚが設定された表示領域ＡＲの仮表示基準座標ｉｐｚは、仮領域基準座標ｂｐｚと一致する。また、微小領域高さｈｚが設定されていない表示領域ＡＲの仮表示基準座標ｉｐｚは、仮領域基準座標ｂｐｚから所定の高さ離れた位置である。ここで、所定の高さとは、情報ユニット詳細テーブルで設定された表示領域の高さ（領域高さ）である。
【００６７】
また、仮領域基準座標ｂｐｚとは、領域基準座標ＢＰの仮の座標である。具体的には、表示領域ＡＲに対する微小領域高さｈｚの設定に伴って、元の領域基準座標ＢＰが移動して得られた仮の座標である。仮領域基準座標ｂｐｚは、修正表示領域ＡＲに対する微小領域高さｈｚの設定に伴って、上方表示領域ＡＲに設定される。
【００６８】
例えば、図８の表示領域のうち、最も下に位置する表示領域ＡＲ１２と、下から二番目に位置する表示領域ＡＲ１０との両方について微小領域高さｈｚが設定されたものと仮定する。表示領域ＡＲ１２の下方には、他の表示領域ＡＲがない。したがって、表示領域ＡＲ１２の領域基準座標ＢＰは変化しない。一方、表示領域ＡＲ１０の下方には、微小領域高さｈｚが設定された表示領域ＡＲ１２がある。したがって、設定部８４ｃは、表示領域ＡＲ１２の領域高さＨを微小領域高さｈｚに変更した際の、元の領域高さＨと微小領域高さｈｚとの差（Ｈ）を、表示領域ＡＲ１０の元の領域基準座標ＢＰから差し引いて、仮領域基準座標ｂｐｚを設定する（ｂｐｚ＝ＢＰ−Ｈ）。
【００６９】
さらに、仮長さｌｚは、ラベル片ＬＰの仮の長さである。仮長さｌｚは、表示領域ＡＲに対する微小領域高さｈｚの設定および仮領域基準座標ｂｐｚの設定に伴い、変更されたラベル片の長さである。すなわち、仮長さｌｚは、全表示領域ＡＲについての、元の領域高さＨと微小領域高さｈｚとの差（Ｈ）の合計値（ＴＨ）を、ラベル片の長さＬから差し引いた値となる（ｌｚ＝Ｌ−ＴＨ）。
【００７０】
設定部８４ｃは、第１の処理で得られた値（ｈｚ，ｌｚ，ｂｐｚ，ｉｐｚ）を、記憶部８３に記憶しておく。
【００７１】
（ｉｉ）第２の処理
第２の処理は、表示領域ＡＲに対して修正領域高さｈを設定する処理である。ここで、修正領域高さｈとは、第１の処理で微小領域高さｈｚが設定された表示領域ＡＲに対して、新たに設定する領域高さである。すなわち、修正領域高さｈは、各情報ユニットに含まれる全ての情報が表示されるように変更された領域高さである。第２の処理は、第１の処理の後に実行される。修正領域高さｈは、情報ユニット詳細テーブル（図１１、図１２参照）に登録されているデータ（文字数、行数、および行間、あるいは、表示領域の高さ（領域高さ）等）に基づいて算出される。
【００７２】
設定部８４ｃは、第２の処理において、ラベル片ＬＰの基準座標（０，０）に最も近い位置に配置されている表示領域ＡＲから修正領域高さｈの設定を開始する。また、設定部８４ｃは、台紙レスラベルＬＳの長手方向に沿って、基準座標から遠ざかる方向に配置される表示領域ＡＲに対して順番に修正領域高さｈを設定していく。言い換えると、第２の処理は、ラベル片ＬＰの基準座標（０，０）に最も近い位置に配置される表示領域ＡＲから最も遠い位置に配置される表示領域ＡＲに向かって順番に実行される。
【００７３】
図８を参照して説明すると、まず、表示領域ＡＲ１２に対して修正領域高さｈを設定する。その後、表示領域ＡＲ１２の上方に配置される表示領域ＡＲ１０に対して、設定部８４ｃは修正領域高さｈを設定する。このとき、設定部８４ｃは、微小領域高さｈｚと修正領域高さｈとの差（増加値）を記憶部８３に記憶しておく。
【００７４】
また、設定部８４ｃは、修正領域高さｈを設定した表示領域（修正表示領域）ＡＲに対して、修正表示基準座標ｉｐを設定する。具体的に、修正表示基準座標ｉｐは、仮表示基準座標ｉｐｚのｙ座標を修正領域高さｈに応じて上方に移動させることにより得られる。
【００７５】
なお、設定部８４ｃは、一の表示領域ＡＲに対して修正領域高さｈおよび修正表示基準座標ｉｐを設定すると、第３の処理を実行し、その後、さらに上方に配置される表示領域ＡＲに対して修正領域高さｈおよび修正表示基準座標ｉｐをさらに設定する。
【００７６】
（ｉｉｉ）第３の処理
第３の処理は、修正表示領域ＡＲ以外の表示領域ＡＲに対して新たな領域基準座標（修正領域基準座標）ｂｐを設定する処理である。第３の処理は、第２の処理の後に実行される。具体的に、設定部８４ｃは、修正表示領域ＡＲを基準にして、台紙レスラベルＬＳの長手方向においてラベル片ＬＰの基準位置（０，０）から遠ざかる方向に向かって順番に、表示領域ＡＲに対して修正領域基準座標ｂｐを設定していく。修正領域基準座標ｂｐは、仮領域基準座標ｂｐｚのｙ座標を修正領域高さｈに応じて上方に移動させることにより得られる。
【００７７】
（ｉｖ）第４の処理
第４の処理は、各表示領域ＡＲに対して設定された修正領域高さｈに基づいて、ラベル片ＬＰの修正長さｌを設定する処理である。具体的に、設定部８４ｃは、記憶部８３に記憶されている増加値に基づいてラベル片ＬＰの修正長さｌを決定し、ラベル片ＬＰの長さＬを修正長さｌに変更する。
【００７８】
（４）ラベル印字装置の動作
次に、図１３〜図２０を参照して、ラベル印字装置１６０による処理の流れを説明する。
【００７９】
（４−１）全体の流れ
まず、図１３を用いて、ラベル印字装置１６０における処理の全体の流れについて説明する。具体的に、図１３は、ラベル印字装置１６０で商品が選択されてからラベル片ＬＰが台紙レスラベルＬＳから切り離されるまでの処理の流れを示す。
【００８０】
ステップＳ１では、入力受付部８４ａが商品の選択を受け付けたかどうかが判定される。ステップＳ１では、商品の選択が受け付けられるまで待機し、商品の選択を受け付けた場合に、ステップＳ２に進む。
【００８１】
ステップＳ２では、ステップＳ１で受け付けられた選択に係る商品についての商品情報と、当該商品情報に関連付けられたフォーマット情報とが呼び出される。その後、ステップＳ３に進む。
【００８２】
ステップＳ３では、ステップＳ２で呼び出された商品情報とフォーマット情報とに基づいて、修正フォーマット情報が生成される。その後、ステップＳ４に進む。
【００８３】
ステップＳ４では、修正フォーマット情報と商品情報とを用いてイメージデータが生成される。イメージデータとは、修正フォーマット情報を用いて複数の情報ユニットを表示させたイメージデータであって、台紙レスラベルに印字される印字データである。その後、ステップＳ５に進む。
【００８４】
ステップＳ５では、イメージデータに基づいて、制御部８４が、装着部の回転軸を回転させるとともに、プラテンローラ６３を回転させる。これにより、ラベルロールＬＲから所定長さの台紙レスラベルＬＳが繰り出される。その後、ステップＳ６に進む。
【００８５】
ステップＳ６では、サーマルヘッド６２によって、台紙レスラベルＬＳの表面にイメージデータが印字される。その後、ステップＳ７に進む。
【００８６】
ステップＳ７では、ラベル検知センサ６５によって、台紙レスラベルＬＳのアイマークＥＭが検知されたかどうかが判定される。すなわち、台紙レスラベルＬＳが所定量（一のラベル片ＬＰの長さに対応する量）搬送されたかどうかが判定される。ステップＳ７では、所定数のアイマークＥＭが検知されるまで待機し、所定数のアイマークＥＭが検知されるとステップＳ８に進む。
【００８７】
ステップＳ８では、カッター機構６４を駆動させる。すなわち、移動カッター６４ａを固定カッター６４ｂ側へ移動させて、連続する台紙レスラベルＬＳを、長手方向に直交する方向に切断する。これにより、台紙レスラベルＬＳから一のラベル片ＬＰが切り離される。
【００８８】
（４−２）修正フォーマット情報の生成処理
次に、図１４を用いて、ラベル印字装置１６０で、修正フォーマット情報が生成される処理の流れを説明する。なお、生成された修正フォーマット情報は、記憶部８３に一時的に記憶される。
【００８９】
ステップＳ１１では、変更フラグが立てられた全ての情報ユニットの表示領域ＡＲに対して微小領域高さｈｚを設定する（第１の処理）（図１５および図１８参照）。ここでは、微小領域高さｈｚに０を入力する（ｈｚ＝０）。その後、ステップＳ１２に進む。
【００９０】
ステップＳ１２では、ステップＳ１１における微小領域高さｈｚの設定に伴い、設定部８４ｃが、修正表示領域ＡＲの仮表示基準座標ｉｐｚと、修正表示領域の上方に配置される表示領域ＡＲの仮領域基準座標ｂｐｚおよび仮表示基準座標ｉｐｚと、ラベル片ＬＰの仮長さｌｚとを設定する。仮領域基準座標ｂｐｚ、仮表示基準座標ｉｐｚ、および仮長さｌｚは、それぞれ記憶部８３に記憶される。その後、ステップＳ１３に進む。
【００９１】
ステップＳ１３では、変更フラグが立てられている情報ユニットをカウントするための変数ｎに０を入力する。その後、ステップＳ１４に進み、ｎにｎ＋１を入力する（ｎ＝ｎ＋１）。その後、ステップＳ１５に進む。
【００９２】
ステップＳ１５では、設定部８４ｃが、変更フラグが立てられた情報ユニットのうち、一つ目の情報ユニットに対応する表示領域ＡＲについての修正領域高さｈを設定する（第２の処理）。具体的に、ステップＳ１５では、情報ユニット基本テーブル（図１０参照）でＹＥＳが設定されている情報ユニットのうち、ｎ番目の情報ユニットに対応する表示領域ＡＲの修正領域高さｈを設定する。このとき、設定部８４ｃは、ラベル片ＬＰの基準位置（０，０）に最も近い位置に配置される情報ユニットに対応する表示領域ＡＲから修正領域高さｈを設定する。
【００９３】
ここで、情報ユニットが文字列ユニットであった場合には、設定部８４ｃは、まず、情報ユニット詳細テーブル（図１１参照）に登録されているデータ（文字数、行数、および行間等）を参照して、必要となる領域高さを求める。設定部８４ｃは、求めた領域高さを修正領域高さｈとしてフォーマット情報を修正し、修正したフォーマット情報（修正フォーマット情報）を記憶部８３に記憶する。
【００９４】
また、情報ユニットがイメージユニットであった場合には、設定部８４ｃは、情報ユニット詳細テーブル（図１２参照）に登録されている表示領域の高さを参照して、必要となる領域高さｈを求める。設定部８４ｃは、求めた領域高さを修正領域高さｈとしてフォーマット情報を修正し、修正フォーマット情報を記憶部８３に記憶する。
【００９５】
なお、ここで、設定部８４ｃは、微小領域高さｈｚと修正領域高さｈとの差（増加値）を記憶部８３に記憶しておく。その後、ステップＳ１６に進む。
【００９６】
ステップＳ１６では、設定部８４ｃは、領域基準座標（ユニット座標）ＢＰの変更が必要な情報ユニットがあるか否かを判定する。具体的に、設定部８４ｃは、修正表示領域ＡＲを基準として、台紙レスラベルＬＳの長手方向においてラベル片ＬＰの基準座標（０，０）から離れる位置に配置される他の情報ユニットに、領域基準座標ＢＰの変更が必要な情報ユニットがないかどうかを判定する。より具体的に、設定部８４ｃは、まず、修正表示領域ＡＲよりも上方に配置される情報ユニットがないかどうかを判定する。ここで、修正表示領域ＡＲよりも上方に配置される情報ユニットがない場合には、ステップＳ１８に進む。一方、修正表示領域ＡＲの上方に配置される情報ユニットがある場合には、ステップＳ１７に進む。
【００９７】
ステップＳ１７では、設定部８４ｃは、修正表示領域ＡＲよりも上方に配置される情報ユニットに対して新たな領域基準座標ｂｐを設定する（第３の処理）。具体的に、設定部８４ｃは、まず、修正表示領域ＡＲの上方側で修正表示領域ＡＲに隣接する位置にある表示領域ＡＲに対して修正領域基準座標ｂｐを設定する。より具体的には、ステップＳ１２において表示領域ＡＲに設定されている仮領域基準座標ｂｐｚを新たな領域基準座標（修正領域基準座標）ｂｐに変更する。その後、設定部８４ｃは、さらに上方に配置される表示領域ＡＲについて修正領域基準座標ｂｐを設定する。すなわち、ステップＳ１２において表示領域ＡＲに設定されている仮領域基準座標ｂｐｚを新たな領域基準座標ｂｐに変更する。言い換えると、設定部８４ｃは、修正表示領域ＡＲよりも上方に配置された情報ユニットの表示領域ＡＲに対し、ラベル片ＬＰの上方に向かって順番に、新たな領域基準座標ｂｐを設定していく。その後、ステップＳ１８に進む。
【００９８】
ステップＳ１８では、変更フラグが立てられた全ての情報ユニットに対して修正領域高さｈが設定されたかどうかが判定される。ステップＳ１８において、全ての情報ユニットに対して修正領域高さｈが設定されていない場合には、ステップＳ１４に戻る。一方、ステップＳ１８において、全ての情報ユニットに対して修正領域高さｈが設定されている場合には、ステップＳ１９に進む。
【００９９】
ステップＳ１９では、記憶部８３に記憶された増加値に基づいて、ラベル片の仮長さｌｚを修正長さｌに変更する。（第４の処理）。具体的には、その後、ステップＳ１１に戻る。
【０１００】
（４−３）具体例
次に、図１５〜図２０を用いて、修正フォーマット情報の生成処理についての具体例を説明する。図１５〜図１７は、文字ユニットを表示させるための表示領域ＡＲの領域高さＨおよび領域基準座標ＢＰを変更する例を示し、図１８〜図２０は、イメージユニットを表示させるための表示領域ＡＲの領域高さＨおよび領域基準座標ＢＰを変更する例を示す。なお、図１６（ｂ）および図１７（ｂ）において、破線で囲われる領域は、情報ユニットを表示可能な領域（表示領域）ＡＲを示し、実線で囲われる領域は、情報ユニットが表示されている領域を示す。なお、図１５〜図２０における表示領域のうち破線が示されていない領域は、情報ユニットを表示可能な領域と情報ユニットが表示されている領域とが一致しているものとする。
【０１０１】
図１５は、第１の処理により変更されるフォーマット情報を説明するための図である。図１５（ａ）は、フォーマット情報記憶領域８３ｂに記憶されるフォーマット情報に対応する図である。すなわち、図１５（ａ）は、修正される前のフォーマット情報に対応する図である。図１５（ａ）で用いたフォーマット情報には、不変文字列Ａ、不変文字列Ｂ、可変文字列Ａ、および可変文字列Ｂの４つの文字列ユニットが含まれる。ここで、不変文字列は、文字列に含まれる情報量が変化しない文字列ユニットを意味する。すなわち、不変文字列は、変更フラグが立てられていない文字列ユニットである。可変文字列は、文字列に含まれる情報量が変化する文字列ユニットを意味する。すなわち、可変文字列は、変更フラグが立てられている文字列ユニットである。不変文字列Ａ、不変文字列Ｂ、可変文字列Ａ、および可変文字列Ｂのそれぞれを表示させるための表示領域を、表示領域ＡＲ１、表示領域ＡＲ２、表示領域ＡＲ３、および表示領域ＡＲ４としてそれぞれ示す。可変文字列Ａの表示領域ＡＲ２および可変文字列Ｂの表示領域ＡＲ３は、表示基準座標ＩＰおよび領域基準座標ＢＰについて、同じＹ座標を有する。
【０１０２】
図１５（ｂ）は、第１の処理を実行した後のフォーマットを示す。すなわち、図１５（ｂ）では、表示領域ＡＲ２，ＡＲ３の領域高さＨが微小領域高さｈｚに変更されている。本実施形態では、微小領域高さｈｚは０である。したがって、表示領域ＡＲ２，ＡＲ３に対する微小領域高さｈｚの設定に伴い、表示領域ＡＲ２，ＡＲ３の表示基準座標ＩＰを高さＨ分だけ下方に移動させた位置に仮表示基準座標ｉｐｚが設定される（ｉｐｚ＝ＩＰ−Ｈ）。すなわち、表示領域ＡＲ２の仮表示基準座標ｉｐｚは、表示領域ＡＲ２の領域基準座標ＢＰに一致し、表示領域ＡＲ３の仮表示基準座標ｉｐｚもまた、表示領域ＡＲ３の領域基準座標ＢＰに一致する。
【０１０３】
また、表示領域ＡＲ２，ＡＲ３の座標（表示基準座標）ＩＰの変更に伴い、表示領域ＡＲ２，ＡＲ３より上に配置される不変文字列Ａの表示領域ＡＲ１の座標（領域基準座標ＢＰおよび表示基準座標ＩＰ）が変更される。具体的に、表示領域ＡＲ１の領域基準座標ＢＰは、表示領域ＡＲ２，ＡＲ３の元の領域高さＨと、微小領域高さｈｚとの差（本実施形態では、Ｈ）分だけ下方に移動させた座標（仮領域基準座標）ｂｐｚに変更される（ｂｐｚ＝ＢＰ−Ｈ）。また、表示領域ＡＲ１の表示基準座標ＩＰも、表示領域ＡＲ２，ＡＲ３の元の領域高さＨと、微小領域高さｈｚとの差（本実施形態では、Ｈ）分だけ下方に移動させた座標（仮表示基準座標）ｉｐｚに変更される（ｉｐｚ＝ＩＰＺ−Ｈ）。各表示領域の座標の変化に伴い、ラベル片ＬＰの高さＬも、仮高さｌｚに変更される（ｌｚ＝Ｌ−Ｈ）。
【０１０４】
図１６および図１７は、第２の処理および第３の処理により変化されるフォーマット情報を説明するための図である。具体的に、図１６（ａ）および図１７（ａ）は、図１５（ｂ）と同一の図であり、図１６（ｂ）および図１７（ｂ）が、修正フォーマット情報に対応する図である。また、図１６（ｂ）は、可変文字列Ａ，Ｂのうち、左側に配置された可変文字列Ａに含まれる情報量（文字数）が、フォーマット情報で定義された可変文字列Ａの文字数より多かった場合を示す。一方、図１７（ｂ）は、可変文字列Ａ，Ｂのうち、右側に配置された可変文字列Ｂに含まれる情報量（文字数）が、フォーマット情報で定義された可変文字列Ｂの文字数より多かった場合を示す。
【０１０５】
図１６（ｂ）は、可変文字列Ａに含まれる文字数に基づいて、表示領域ＡＲ２の修正領域高さｈが算出された例を示す。表示領域ＡＲ２に対する修正領域高さｈの設定に伴って、表示領域ＡＲ２の修正表示基準座標ｉｐが設定される。すなわち、表示領域ＡＲ２の仮表示基準座標ｉｐｚをｙ軸上でプラス方向に修正領域高さｈ分移動させた位置が、修正表示基準座標ｉｐとして設定される。さらに、可変文字列Ｂに対応する表示領域ＡＲ３の修正表示基準座標ｉｐは、可変文字列Ａの修正表示基準座標ｉｐと同じ高さ位置に変更される。また、表示領域ＡＲ２，ＡＲ３の座標（表示基準座標）の変化に伴い、表示領域ＡＲ２，ＡＲ３の上方に配置される表示領域ＡＲ１の座標（領域基準座標および表示基準座標）が変化する。具体的に、表示領域ＡＲ１に対して修正領域基準座標ｂｐおよび修正表示基準座標ｉｐが設定される。さらに、表示領域ＡＲ２の高さＨが修正領域高さｈに変更されたことに伴って、ラベル片ＬＰの長さＬが、仮長さｌｚから修正長さｌに変更される。修正長さｌは、仮長さｌｚに表示領域ＡＲ２の修正領域高さｈを加えた値となる（ｌ＝ｌｚ＋ｈ）。
【０１０６】
図１７（ｂ）は、可変文字列Ｂに含まれる文字数に基づいて、表示領域ＡＲ３の修正領域高さｈが算出された例を示す。表示領域ＡＲ３に対する修正領域高さｈの設定に伴って、表示領域ＡＲ３の修正表示基準座標ｉｐが設定される。すなわち、表示領域ＡＲ３の仮表示基準座標ｉｐｚをｙ軸上でプラス方向に修正領域高さｈ分移動させた位置が修正表示基準座標ｉｐとして設定される。さらに、可変文字列Ａに対応する表示領域ＡＲ２の修正表示基準座標ｉｐは、可変文字列Ｂの修正表示基準座標ｉｐと同じ高さ位置に変更される。また、表示領域ＡＲ２，ＡＲ３の座標（表示基準座標）の変化に伴い、表示領域ＡＲ２，ＡＲ３の上方に配置される表示領域ＡＲ１の座標（領域基準座標および表示基準座標）が変化する。具体的に、表示領域ＡＲ１に対して修正領域基準座標ｂｐおよび修正表示基準座標ｉｐが設定される。さらに、表示領域ＡＲ３の高さＨが修正領域高さｈに変更されたことに伴って、ラベル片ＬＰの長さＬが、仮長さｌｚから修正長さｌに変更される。修正長さｌは、仮長さｌｚに表示領域ＡＲ３の修正領域高さｈを加えた値となる（ｌ＝ｌｚ＋ｈ）。
【０１０７】
図１５〜図１７からわかるように、修正前のフォーマット情報において、表示基準座標ＢＰのＹ座標が同じである可変文字列Ａおよび可変文字列Ｂは、修正後のフォーマット情報において双方に対して同一の領域高さｈが設定される。なお、可変文字列Ａおよび可変文字列Ｂの両方の文字数がゼロであった場合（表示させる情報がなかった場合）には、微小領域高さｈｚが修正領域高さｈとなる。
【０１０８】
図１８もまた、第１の処理により変化するフォーマット情報を説明するための図である。図１８（ａ）は、フォーマット情報記憶領域８３ｂに記憶されるフォーマット情報に対応する図である。すなわち、図１８（ａ）は、修正される前のフォーマット情報に対応する図である。図１８（ａ）で用いたフォーマット情報には、不変文字列Ａ、イメージＡ、および不変文字列Ｂの情報ユニットが含まれる。ここで、イメージＡは、変更フラグが立てられているイメージユニットであるものとする。不変文字列Ａ、イメージＡ、および不変文字列Ｂのそれぞれを表示させるための表示領域を、表示領域ＡＲ１、表示領域ＡＲ２、および表示領域ＡＲ３として示す
図１８（ｂ）は、第１の処理を実行した後のフォーマットを示す。すなわち、図１８（ｂ）では、表示領域ＡＲ２の領域高さＨが微小領域高さｈｚに変更されている。本実施形態では、微小領域高さｈｚは０である。したがって、表示領域ＡＲ２に対する微小領域高さｈｚの設定に伴い、表示領域ＡＲ２の表示基準座標ＩＰを高さＨ分だけ下方に移動させた位置に仮表示基準座標ｉｐｚが設定される（ｉｐｚ＝ＩＰ−Ｈ）。すなわち、表示領域ＡＲ２の仮表示基準座標ｉｐｚは、表示領域ＡＲ２の領域基準座標ｂｐに一致する。
【０１０９】
また、表示領域ＡＲ２の座標（表示基準座標）ＩＰの変更に伴い、表示領域ＡＲ２より上に配置される不変文字列Ａの表示領域ＡＲ１の座標（領域基準座標および表示基準座標）が変更される。具体的に、表示領域ＡＲ１の領域基準座標ＢＰは、表示領域ＡＲ２の元の領域高さＨと、微小領域高さｈｚとの差（本実施形態では、Ｈ）分だけ下方に移動させた座標（仮領域基準座標）ｂｐｚに変更される（ｂｐｚ＝ＢＰ−Ｈ）。また、表示領域ＡＲ１の表示基準座標ＩＰも、表示領域ＡＲ２の元の領域高さＨと、微小領域高さｈｚとの差（本実施形態では、Ｈ）分だけ下方に移動した位置の座標（仮表示基準座標）ｉｐｚに変更される（ｉｐｚ＝ＩＰＺ−Ｈ）。各表示領域の座標の変化に伴い、ラベル片ＬＰの高さＬも、仮高さｌｚに変更される（ｌｚ＝Ｌ−Ｈ）。
【０１１０】
図１９および図２０は、第２の処理および第３の処理により変化するフォーマット情報を説明するための図である。具体的に、図１９（ａ）および図２０（ａ）は、図１８（ｂ）と同一の図であり、図１９（ｂ）および図２０（ｂ）が、修正フォーマット情報に対応する図である。
【０１１１】
図１９（ｂ）では、表示領域ＡＲ２に、元のイメージＡよりも大きなイメージを表示させる場合の例を示す。また、図２０（ｂ）は、表示領域ＡＲ２に、元のイメージＡよりも小さなイメージを表示させる場合の例を示す。
【０１１２】
図１９（ｂ）および図２０（ｂ）のいずれの場合にも、表示領域ＡＲ２の領域高さＨを一旦、微小領域高さｈｚに変更する。その後、情報ユニット詳細テーブルに登録されている表示領域の高さに基づいて、微小領域高さｈｚを修正領域高さｈに変更する。なお、ここでも、イメージＡに対応する情報がない場合には、微小領域高さｈｚが修正領域高さｈとなる。
【０１１３】
表示領域ＡＲ２の表示基準座標ＩＰは、領域高さＨの微小領域高さｈｚへの変化に伴い、仮基準座標ｉｐｚに変化し、その後、微小領域高さｈｚから修正領域高さｈへの変化に伴い、修正基準座標ｉｐに変化される。
【０１１４】
また、表示領域ＡＲ２の座標の変化に伴い、表示領域ＡＲ２の上方に配置される表示領域ＡＲ１の座標も変化する。具体的に、表示領域ＡＲ１の領域基準座標ＢＰおよび表示基準座標ＩＰは、仮領域基準座標ｂｐｚおよび仮表示基準座標ｉｐｚに変化し、その後、修正領域基準座標ｂｐおよび修正表示基準座標ｉｐが設定される。さらに、表示領域ＡＲ２の高さＨが修正領域高さｈに変更されたことに伴って、ラベル片ＬＰの長さＬが、仮長さｌｚから修正長さｌに変更される。修正長さｌは、仮長さｌｚに表示領域ＡＲ２の修正領域高さｈを加えた値となる（ｌ＝ｌｚ＋ｈ）。
【０１１５】
（５）特徴
（５−１）
上記実施形態に係るラベル印字装置１６０は、台紙レスラベルに所定の商品情報を印字してラベル片を生成する装置である。所定の商品情報とは、商品情報を構成する情報（情報ユニット）であって、商品に関連付けて記憶されたフォーマット情報で定義される情報ユニットである。具体的に、ラベル印字装置１６０で、商品の選択を受け付けると、商品と共に、商品に関連付けられたフォーマット情報を呼び出し、情報ユニットの全てが印字されるようにフォーマット情報を修正する。具体的に、ラベル印字装置１６０は、フォーマット情報に含まれる情報ユニットの全てが印字されるように、情報ユニットを表示させるための領域（表示領域）についての領域高さを設定し、ラベル片ＬＰのサイズを増減させる。
【０１１６】
従来は、一般的に、台紙付きラベルを用いたラベル印字装置が用いられていた。従来のラベル印字装置は、所定の大きさを有するラベル片に所定の情報が印字されるように、印字対象となる商品に応じた複数のフォーマットが記憶されていた。フォーマットは、商品の部門（例えば、精肉・鮮魚・惣菜等）毎に作成されていた。また、各フォーマットでは、各部門で取り扱われる商品の情報ユニットに登録されている最大の文字数を考慮して、情報ユニットを表示させる表示領域の領域高さが設定されていた。したがって、登録されている最大文字数より多くの文字数（情報）を含む情報ユニットを有する商品を印字対象とする場合には、新たなフォーマットを作成する必要があった。
【０１１７】
ところで、近年、台紙を含まない台紙レスラベルが普及されてきている。台紙レスラベルは、台紙レスラベルの長さ方向に沿ったラベル片の長さを所望の長さに変更することが可能になる。したがって、印字する情報量にあわせてラベル片を発行することができる。しかし、従来使用していたフォーマットを用いた場合には、台紙レスラベルに商品情報を印字する場合であっても、取り扱われる商品の情報量が変化すると、新たにフォーマットを作成する必要が生じる。その結果、台紙レスラベルの利便性を十分に活用することが困難であった。
【０１１８】
そこで、上記実施形態に係るラベル印字装置１６０は、入力受付部８４ａによって受け付けられた選択に基づいて商品情報およびフォーマット情報を呼び出し、呼び出されたフォーマット情報を用いて、複数の情報ユニットの全てが印字されるように情報ユニットを表示させる領域についての領域高さｈを設定し、さらに、ラベル片ＬＰのサイズｌを増減させる。これにより、ラベル片ＬＰに印字すべき情報量が増加した場合にも、効果的に台紙レスラベルＬＳを使用することができる。
【０１１９】
（５−２）
上記実施形態に係るラベル印字装置１６０は、複数の情報ユニットが複数の文字列ユニットを含み、フォーマット情報が各文字列ユニットに対応する所定の領域高さに関する情報をさらに含む。また、ラベル印字装置１６０は、第１の処理と、第２の処理と、第３の処理とを実行することにより、複数の情報ユニットの全てが印字されるように情報ユニットを表示させる領域についての領域高さｈを設定し、ラベル片ＬＰのサイズｌを増減させる。ここで、第１の処理では、呼び出されたフォーマット情報について、複数の文字列ユニットの所定の領域高さを微小領域高さｌｚに変更される。第２の処理では、呼び出された商品情報に基づいて、複数の文字列ユニットに含まれる第１の文字列ユニットに対して新たな領域高さｌが設定される。第３の処理は、第２の処理を実行した後に実行される。第３の処理では、第１の文字列ユニットに隣接する位置に配置された第２の文字列ユニットに対して新たな基準位置ｂｐが設定される。
【０１２０】
これにより、一の文字列ユニットの情報量が変化した場合に、他の文字列ユニットの印字位置も変更することができる。そのため、例えば、フォーマット情報で定義される複数の情報ユニットに、情報を持たない文字列ユニットが含まれていた場合には、ラベル片ＬＰに不必要な空白領域が形成されることを抑制することができる。また、元のフォーマットを用いた場合と比較して、使用する台紙レスラベルの量を低減させることができる。
【０１２１】
具体的に、情報を持たない文字列ユニットに対応する表示領域ＡＲは、微小領域高さｈｚが修正領域高さｈｚとなる。すなわち、情報を持たない文字列ユニットに対応する表示領域ＡＲの領域高さｈが０になるため、空白となる領域が詰められ、ラベル片ＬＰの長さＬも修正された長さｌとなる。その結果、見栄えの良いラベル片ＬＰを発行することができると共に、台紙レスラベルＬＳを節約することができる。
【０１２２】
（５−３）
上記実施形態に係るラベル印字装置１６０は、第３の処理において、第１の文字列ユニットに隣接する位置に配置されたイメージユニットに対して、さらに新たな基準位置ｂｐが設定される。これにより、文字列ユニットの高さが変更した場合に、イメージデータの座標も適宜変更することができる。
【０１２３】
（５−４）
上記実施形態に係るラベル印字装置１６０は、商品の原材料および商品の添加物の少なくともいずれかを含む文字列ユニットの表示領域ＡＲの領域高さＨを修正領域高さｈに変更する。商品の原材料および商品の添加物は、商品の種類によって大きく異なる。したがって、各商品に対応してフォーマットを作成しようとすると、作業が煩雑になる。しかし、上記実施形態に係るラベル印字装置１６０は、各情報ユニットの増減（各情報ユニットが含む情報量の増減）に対応することができる。すなわち、ラベル印字装置１６０は、一のフォーマットを記憶しておくことにより、情報ユニットに含まれる文字数または情報量に応じた修正フォーマットを生成することができる。これにより、多数のフォーマットを記憶することなく、多数の商品について、適したラベル片を生成することができる。
【０１２４】
（５−５）
上記実施形態に係るラベル印字装置１６０は、情報ユニット毎にフラグ情報を記憶する。フラグ情報は、文字列ユニットおよびイメージユニットに対する領域高さの変更可否を定義する情報である。また、ラベル印字装置１６０は、フラグ情報に基づいて、文字列ユニットの新たな領域高さを設定する。これにより、オペレータが所望するラベル片を容易に発行することができる。
【０１２５】
（６）変形例
（６−１）変形例Ａ
上記実施形態では、カッター機構６４によって台紙レスラベルＬＳから切り離されたラベル片ＬＰがユーザによって商品に貼り付けられた。ここで、ラベル印字装置１６０は、ラベル片ＬＰを商品に自動的に貼り付けるためのラベル貼付け機構を備えていてもよい。
【０１２６】
（６−２）変形例Ｂ
上記実施形態で用いた台紙レスラベルＬＳは、裏面に粘着面を有すると共に、アイマークＥＭを有した。ここで、台紙レスラベルＬＳの裏面は、粘着部および非粘着部が台紙レスラベルＬＳの幅方向を横切るように交互に並ぶ面を有していてもよい。これにより、アイマークＥＭの代わり粘着部の位置を認識することにより、台紙レスラベルＬＳの繰り出し量を判定することができる。
【０１２７】
（６−３）変形例Ｃ
上記実施形態に係る包装装置１００は、他の装置と接続されていてもよい。また、制御装置８０に記憶される情報が、当該他の装置から送られた情報であってもよい。
【０１２８】
（６−４）変形例Ｄ
上記実施形態では、ラベル印字装置１６０として、包装装置１００に組み込まれた態様を例に挙げて説明したが、ラベル印字装置１６０が単独で機能する構成であってもよい。
【０１２９】
（６−５）変形例Ｅ
上記実施形態に係るラベル印字装置１６０では、フォーマット情報としてラベル片ＬＰのサイズを記憶し、フォーマット情報に関連付けられたユニット情報として、各表示領域の高さが記憶されていた。ここで、ラベル片ＬＰのサイズは記憶せず、修正領域高さｈが設定された後に、必要となるラベル片ＬＰの修正長さｌが設定されてもよい。また、各ユニット情報には、各表示領域ＡＲの領域高さＨとして、微小高さｈｚを設定しておいてもよい。この場合、設定部８４ｃによって領域高さＨを微小高さｈｚに変更する処理を省略することができる。
【０１３０】
なお、上記実施形態に係るラベル印字装置１６０は、一旦、領域高さＨを微小領域高さｈｚに変更するため、従来使用していた台紙付きラベルのフォーマットを使用して、商品に適したラベル片ＬＰを発行することが可能になる。
【符号の説明】
【０１３１】
２０        計量搬入機構
３０        包装機構
６０        ラベル発行ユニット
６１        ロールホルダー
６２        サーマルヘッド
６３        プラテンローラ
６４        カッター機構
６５        ラベル検知センサ
８０        制御装置
８１        表示部
８２        入力部
８３        記憶部
８３ａ      商品マスタ記憶領域
８３ｂ      フォーマット情報記憶領域（フォーマット情報記憶領域）
８３ｃ      ユニット情報記憶領域（フォーマット情報記憶領域）
８３ｄ      入力情報記憶領域
８４        制御部
８４ａ      入力受付部（選択受付部）
８４ｂ      呼び出し部
８４ｃ      設定部
１００      包装装置
１６０      ラベル印字装置
ＬＲ        ラベルロール
ＬＳ        台紙レスラベル
ＬＰ        ラベル片
ＡＲ，ＡＲ１〜ＡＲ１２    表示領域
ＢＰ        領域基準座標
ｂｐｚ      仮領域基準座標
ｂｐ        修正基準座標
ＩＰ        表示基準座標
ｉｐｚ      仮表示基準座標
ｉｐ        修正表示基準座標
【先行技術文献】
【特許文献】
【０１３２】
【特許文献１】特願２００２−２８３６３３号公報
【図１】
2014046484.tif 000003
【図２】
2014046484.tif 000004
【図３】
2014046484.tif 000005
【図４】
2014046484.tif 000006
【図５】
2014046484.tif 000007
【図６】
2014046484.tif 000008
【図７】
2014046484.tif 000009
【図８】
2014046484.tif 000010
【図９】
2014046484.tif 000011
【図１０】
2014046484.tif 000012
【図１１】
2014046484.tif 000013
【図１２】
2014046484.tif 000014
【図１３】
2014046484.tif 000015
【図１４】
2014046484.tif 000016
【図１５】
2014046484.tif 000017
【図１６】
2014046484.tif 000018
【図１７】
2014046484.tif 000019
【図１８】
2014046484.tif 000020
【図１９】
2014046484.tif 000021
【図２０】
2014046484.tif 000022