(57)【特許請求の範囲】
【請求項１】
総ラベル数及び１カットシートあたりの単位ラベル数を入力する入力手段と、
単位ラベル数に基づき、処理可能な最小シート長以上の基準長を設定する第１の設定手段と、
総ラベル数が単位ラベル数の整数倍でなければ、総ラベル数を単位ラベル数で除算した値の整数値を選択し、基準長の基準カットシートの枚数を前記整数値より１枚少ない枚数に設定し、前記整数値と単位ラベル数とを乗算した乗算値を算出し、総ラベル数と乗算値との差分に相当する差分ラベル数を算出し、単位ラベル数と差分ラベル数とを加算した余りラベル数に対応する調整長の調整カットシートを１枚設定する第２の設定手段と、
前記第２の設定手段の設定に基づき、複数のラベルを一定間隔で含むシート原紙から送り出されるシートをカットするラベル処理手段と、
を備えるラベル処理装置。
【請求項２】
総ラベル数が単位ラベル数の整数倍であれば、単位ラベル数に対応する基準長の基準カットシートの枚数を前記整数倍の値に設定する第３の設定手段を備え、
前記ラベル処理手段は、前記第２又は第３の設定手段の設定に基づき、複数のラベルを一定間隔で含むシート原紙から送り出されるシートをカットする請求項１のラベル処理装置。
【請求項３】
前記第２の設定手段は、前記整数値が１の場合は、前記基準カットシートを設定せずに、前記調整カットシートを１枚設定する請求項１のラベル処理装置。
【請求項４】
前記ラベル処理手段は、
前記第２の設定手段の設定に基づき、前記シート原紙から前記整数値の枚数の基準カットシートと１枚の前記調整カットシートとを切り出し、又は前記第３の設定手段の設定に基づき、前記シート原紙から前記整数倍の枚数の基準カットシートを切り出し、
前記第２の設定手段の設定に基づき、切り出された前記整数値の枚数の基準カットシートの各ラベルに対して情報を印刷し、切り出された前記調整カットシートの各ラベルに対して情報を印刷し、又は前記第３の設定手段の設定に基づき、切り出された前記整数倍の枚数の基準カットシートの各ラベルに対して情報を印刷する請求項２のラベル処理装置。
【請求項５】
総ラベル数及び１カットシートあたりの単位ラベル数を入力する入力手順と、
単位ラベル数に基づき、処理可能な最小シート長以上の基準長を設定する第１の設定手順と、
総ラベル数が単位ラベル数の整数倍でなければ、総ラベル数を単位ラベル数で除算した値の整数値を選択し、基準長の基準カットシートの枚数を前記整数値より１枚少ない枚数に設定し、前記整数値と単位ラベル数とを乗算した乗算値を算出し、総ラベル数と乗算値との差分に相当する差分ラベル数を算出し、単位ラベル数と差分ラベル数とを加算した余りラベル数に対応する調整長の調整カットシートを１枚設定する第２の設定手順と、
前記設定に基づき、複数のラベルを一定間隔で含むシート原紙から送り出されるシートをカットする処理手順と、
をコンピュータに実行させるためのラベル処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、ラベル処理装置及びラベル処理プログラムに関する。
【背景技術】
【０００２】
複数のラベルを一定間隔で含むロール紙を一定の長さのシートにカットし、カットシート上の各ラベルにラベル情報を印刷する印刷装置が知られている。例えば、印刷装置の構造上、印刷装置により搬送可能な最小カットシート長が１２５ｍｍで、１枚のラベル長が２３ｍｍ、ラベル間のマージン（カットのためのタイミング調整区間）が２ｍｍ、要求されるラベル数（総ラベル数）が１１枚、１カットシートあたりのラベル数（単位ラベル数）が５枚である場合、例えば、５枚の全てのラベルにラベル情報が印刷された１２５ｍｍのカットシート２枚と、５枚のうち１枚のラベルだけにラベル情報が印刷された１２５ｍｍのカットシート１枚が出力される。この１枚のラベルだけにラベル情報が印刷された１２５ｍｍのカットシートについては、４枚のラベルが無駄になる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許３４３６３８２
【特許文献２】特開２００２−３３８１１３
【特許文献３】特開２００８−８０６５７
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記のケースでは、総ラベル数を超える無駄なラベル（４枚）が発生してしまい、非効率であった。しかしながら、印刷装置の構造上、最小シート長より短い長さのシートを切り出すことは許されない。
【０００５】
本発明の目的は、最小シート長が定められた条件下で効率よくラベルを発行することが可能なラベル処理装置及びラベル処理プログラムを提供することにある。
【課題を解決するための手段】
【０００６】
実施形態に係るラベル処理装置は、第１及び第２の設定手段と、ラベル処理手段とを備える。前記第１の設定手段は、１カットシートあたりの単位ラベル数に基づき、処理可能な最小シート長以上の基準長を設定する。前記第２の設定手段は、総ラベル数が単位ラベル数の整数倍でなければ、総ラベル数を単位ラベル数で除算した値の整数値を選択し、基準長の基準カットシートの枚数を前記整数値より１枚少ない枚数に設定し、前記整数値と単位ラベル数とを乗算した乗算値を算出し、総ラベル数と乗算値との差分に相当する差分ラベル数を算出し、単位ラベル数と差分ラベル数とを加算した余りラベル数に対応する調整長の調整カットシートを１枚設定する。前記ラベル処理手段は、前記第２の設定手段の設定に基づき複数のラベルを一定間隔で含むシート原紙から送り出されるシートをカットする。
【図面の簡単な説明】
【０００７】
【図１】実施形態に係るラベル処理装置の一例を示す概略図である。
【図２】実施形態に係るラベル処理装置の制御ブロック図である。
【図３】一定の長さ（最小シート長）にカットされたカットシートの一例を示す図である
【図４】実施形態に係るラベル処理装置によるラベル処理の一例を示すフローチャートである。
【図５】単位ラベル数（Ｕｎｉｔ＝５）、所望される総ラベル数（Ｒｅｑ：１０〜２０）を条件とし、ラベル調整処理を適用した場合の処理結果の一例を示す図である。
【図６】単位ラベル数（Ｕｎｉｔ＝５）、所望される総ラベル数（Ｒｅｑ：１１）を条件とし、ラベル調整処理を適用しない場合の処理結果の一例を示す図である。
【図７】単位ラベル数（Ｕｎｉｔ＝５）、所望される総ラベル数（Ｒｅｑ：１１）を条件とし、ラベル調整処理を適用した場合の処理結果の一例を示す図である。
【図８】カットシートの向きを変更する構成の一例を示す図である。
【発明を実施するための形態】
【０００８】
以下、実施形態について図面を参照して説明する。
【０００９】
図１は、実施形態に係るラベル処理装置の一例を示す概略図であり、図２は、実施形態に係るラベル処理装置の制御ブロック図である。
【００１０】
図１及び図２に示すように、ラベル処理装置は、制御部１１、記憶部１２、入力部１３、表示部１４、データ入力部１５、データ処理部１６、プリンタ部１７、給紙部１８、排紙部１９等を備える。プリンタ部１７は、例えば電子写真方式を用いたプリンタ部であって、潜像を保持する第１〜第４の感光体ドラム１７１、１７２、１７３、１７４、定着ローラ１７５等を備える。給紙部１８は、給紙ローラ１８１ａ、１８１ｂ、カッター１８２等を備える。排紙部１９は、排紙ローラ１９１、第１の排紙トレイ１９２、第２の排紙トレイ１９３等を備える。
【００１１】
制御部１１は、ラベル処理装置によるラベル処理に関わるすべての動作を制御する。記憶部１２は、動作制御プログラム、動作パラメータ等を記憶する。入力部１３は、例えばタッチパネルで構成され、ユーザからの各種入力を受け付ける。表示部１４は、例えば、入力部１３と一体に形成され、受け付けた入力内容等をイメージ、文字、数字で表示する。
【００１２】
給紙部１８は、給紙ローラ１８１により一定速度でロール紙Ｐ（シート原紙）を送り出し、複数のセンサが送り出されるロール紙Ｐを検知し、制御部１１は、ロール紙Ｐの検知タイミングに基づきカッター１８２によるカットタイミングを制御する。制御部１１によるカットタイミングの制御により、カッター１８２は、様々な長さのカットシートＣＳを切り出すことができる。ラベル処理装置の構造上、処理可能（搬送可能）な最小シート長が定められ、最小シート長より短いカットシートの切り出しは許されない。なお、ロール紙Ｐは、複数のラベルを一定間隔で含む。
【００１３】
データ入力部１５は、ＰＣ等から送信される画像データ（ラベル情報等）を入力し、データ処理部１６は、入力された画像データを指定されたプリントデータへ変換し、プリンタ部１７は、プリントデータに基づき、第１〜第４の感光体ドラム１７１、１７２、１７３、１７４にＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー、黄）、Ｂｋ（ブラック、黒）の各色に対応する潜像を形成し、Ｃ、Ｍ、Ｙ、Ｂｋトナーを供給して各色に対応する潜像を現像し、各色に対応するトナー像をカットシート（カットシート上の各ラベル）へ転写し、カットシート（カットシート上の各ラベル）に転写されたトナー像を定着させる。
【００１４】
排紙部１９は、排紙ローラ１９１により、トナー像が定着されたカットシートを排紙トレイ１９２又は１９３へ排紙する。
【００１５】
図３は、一定の長さ（最小シート長）にカットされたカットシート（最小カットシート）の一例を示す図である。電子写真方式のプリンタ部１７で印刷する場合、帯電、露光、現像、定着のプロセスからなるため、確実に搬送、印刷できる最小シート長が電子写真装置の各構成の配置によって定まる。例えば、処理可能な最小シート長は、給紙ローラ１８１ｂと定着ローラ１７５との間の距離より長く設定される。カットシートが最小シート長以上であれば、給紙ローラ１８１ｂと定着ローラ１７５とでカットシートを確実に押さえ込むことができ、カットシートの浮き上がりやジャムを防止することができる。記憶部１２は、最小シート長に関する情報を記憶する。例えば、ロール紙を最小シート長以上にカットするためのカットタイミング等に関する情報を記憶する。
【００１６】
例えば、図３に示すように、実施形態に係るラベル処理装置の最小カット長は１２５ｍｍとなり、その最小カットシートに含まれるラベル数が最小ラベル数となる。なお、最小シート長以上の基準長の１基準カットシートに含まれるラベル数が単位ラベル数となる。
【００１７】
図３では１ラベルの長さを２３ｍｍとしたため、最小シート長である１２５ｍｍのカットシート上には５枚のラベルが含まれる。なお、本実施形態では、ラベル間のマージン（カットのためのタイミング調整区間）が２ｍｍのケースを想定する（カットシートの上端下端のマージンはラベル間のマージンの半分の１ｍｍとなる）。
【００１８】
図４は、実施形態に係るラベル処理装置によるラベル処理の一例を示すフローチャートである。本ラベル処理によれば、所望される総ラベル数に応じてロール紙Ｐから引き出されたシートのカット長が最小カット長以上で可変制御され、無駄なラベルの発生が抑制される。
【００１９】
例えば、ユーザは、入力部１３（入力手段）を介して、所望する総ラベル数（Ｒｅｑ）と１カットシートに搭載する単位ラベル数（Ｕｎｉｔ）を入力する（ＡＣＴ１）。つまり、ユーザは、入力部１３を介して、総ラベル数と１カットシートあたりの単位ラベル数とを入力する。
【００２０】
総ラベル数及び単位ラベル数は最小ラベル数以上の値を設定する必要がある。制御部１１は、入力された総ラベル数及び単位ラベル数が、最小ラベル数以上か否か判断し、最小ラベル数以上でなければ、エラーと判断し、再入力を要求する。
【００２１】
次に、制御部１１（第１、第２の設定手段）は、記憶部１２に記憶された１ラベルのサイズ（長さ）とマージン（ラベル間のマージン）、及び入力された単位ラベル数に基づき、最小シート長以上の通常カットシート（基準カットシート）の長さ（基準長）を設定する。簡単に説明すると、制御部１１は、単位ラベル数に対応する基準長を設定する。制御部１１は、総ラベル数と単位ラベル数に基づき、計算ｃ１で必要となる想定シート数（ｘ０）と単位ラベル数で処理した場合のラベルの端数（差分ラベル数）（ｙ０）を算出する（ＡＣＴ２）。ｘ０とｙ０の定義は以下の通り。
【００２２】
ｘ０：Ｒｅｑ／Ｕｎｉｔの値を整数化（少数以下を切り捨てる）
ｙ０＝Ｒｅｑ−（Ｕｎｉｔ×ｘ０）
制御部１１は、総ラベル数が単位ラベル数の整数倍であることから、判定ｊｇ１でラベルの端数が存在しないと判断すると（ｙ０＝０）（ＡＣＴ３、ＮＯ）、単位ラベル数に満たない数の端数のラベルが発生しないため、後続の調整処理を不要と判断する（ＡＣＴ６）。この場合、制御部１１は、設定ｓ２で通常カットシート数としてｘ１（ｘ１＝ｘ０）を設定し、調整カットシートのラベル数としてｙ１（ｙ１＝０（不要））を設定する（ＡＣＴ７）。
【００２３】
言い換えれば、制御部１１は、総ラベル数が単位ラベル数の整数倍であることに基づき、基準カットシートの枚数を整数倍の値に設定し、１枚の基準カットシートあたりのラベル数を単位ラベル数に設定する。カッター１８２（ラベル処理手段）は、前記設定に基づくカット制御のタイミングで、ロール紙Ｐから送り出されるシートをカットし、整数倍の枚数の基準カットシートを生成し、プリンタ部１７は、各基準カットシートの各ラベルにラベル情報を印刷する。排紙部１９は、排紙ローラ１９１により基準カットシートを排紙トレイ１９２へ排紙する。
【００２４】
制御部１１は、総ラベル数が単位ラベル数の整数倍でないことから、判定ｊｇ１でラベルの端数が存在すると判断すると（ｙ０＞０）（ＡＣＴ３、ＹＥＳ）、単位ラベル数に満たない数の端数のラベルが発生するため、後続の調整処理を必要と判断する（ＡＣＴ４）。この場合、制御部１１は、設定ｓ１で、通常カットシート数としてｘ１（ｘ１＝ｘ０−１）を設定し、調整カットシートのラベル数としてｙ１（ｙ０＋Ｕｎｉｔ）を設定する（ＡＣＴ５）。つまり、ｙ１の値は、単位ラベル数とラベルの端数（ｙ０）との合計値（余りラベル数）となり、ｙ１の値に基づき、調整カットシートの長さが設定される。
【００２５】
言い換えれば、制御部１１は、総ラベル数が単位ラベル数の整数倍でなければ、総ラベル数を単位ラベル数で除算した値の整数値を選択し、基準カットシートの枚数を前記整数値より１枚少ない枚数に設定し、前記整数値と単位ラベル数とを乗算した乗算値を算出し、総ラベル数と乗算値との差分に相当する差分ラベル数を算出し、単位ラベル数と差分ラベル数とを加算した余りラベル数（さらにラベル間のマージン等）に対応する調整長の調整カットシートを１枚設定する。カッター１８２は、前記設定に基づくカット制御のタイミングで、ロール紙Ｐから送り出されるシートをカットし、前記整数値の枚数の基準カットシートと調整カットシートとを生成し、プリンタ部１７は、各基準カットシートに含まれる各ラベルにラベル情報を印刷し、調整カットシートに含まれる各ラベルにラベル情報を印刷する。排紙部１９は、排紙ローラ１９１により、前記整数値の枚数の基準カットシートと１枚の調整カットシートとを排紙トレイ１９２へ排紙する。また、排紙部１９は、基準カットシートと調整カットシートとを区別するために（調整カットシートの存在を知らしめるために）、前記整数値の枚数の基準カットシートの排紙位置に対して、１枚の調整カットシートの排紙位置をずらして排紙トレイ１９２へ排紙するようにしてもよい。例えば、図８に示すように、排紙部１９が、カットシートの向きを変更する部材１９４を備え、１枚の調整カットシートの搬送直前のタイミングで、部材１９４を突出させることにより、前記整数値の枚数の基準カットシートに対して、１枚の調整カットシートを９０度回転させて排紙トレイ１９２へ排紙するようにしてもよい。或いは、前記整数値の枚数の基準カットシートに対して、表裏を反転させて１枚の調整カットシートを排紙トレイ１９２へ排紙するようにしてもよい。或いは、１枚の調整カットシートの少なくとも１箇所に折り目を付けて排出するようにしてもよい。或いは、前記整数値の枚数の基準カットシートを排紙トレイ１９２へ排紙し、１枚の調整カットシートを排紙トレイ１９３へ排紙するようにしてもよい。或いは、プリンタ部１７が、調整カットシートの余白部分に識別情報（カラーマーカ）を印刷するようにしてもよい。これにより、基準カットシートと調整カットシートとの区別が容易になるとともに、２種類のカットシートが排出されていることを知らせることができる。
【００２６】
また、前記整数値が１の場合は、前記基準カットシートを設定せずに、余りラベル数（＝総ラベル数）に対応する調整長の調整カットシートを１枚設定する。カッター１８２は、前記設定に基づくカット制御のタイミングで、ロール紙Ｐから送り出されるシートをカットし、調整カットシートを生成し、調整カットシートの各ラベルにラベル情報を印刷する。
【００２７】
図５は、１カットシートに含まれる単位ラベル数（Ｕｎｉｔ＝５）、所望される総ラベル数（Ｒｅｑ：１０〜２０）を入力し、ラベル調整処理を適用した場合の処理結果の一例を示す図である。図５に示すように、最小ラベル数未満のラベルの端数が発生した場合でも、最小ラベル数以上のラベル数を含む１又は複数のカットシートを出力できることがわかる。
【００２８】
図６は、１カットシートに搭載する単位ラベル数（Ｕｎｉｔ＝５）、所望される総ラベル数（Ｒｅｑ：１１）を入力し、ラベル調整処理を適用しない場合の処理結果の一例を示す図である。図６に示すように、４枚の白紙（無駄紙）のラベルを含むカットシートが生じていることが分かる。つまり、１枚の端数のラベル用に５枚のラベルを含むサイズのカットシートが必要となる。
【００２９】
図７は、１カットシートに搭載する単位ラベル数（Ｕｎｉｔ＝５）、所望される総ラベル数（Ｒｅｑ：１１）を入力し、ラベル調整処理を適用した場合の処理結果の一例を示す図である。図７に示すように、白紙（無駄紙）のラベルが生じていないことが分かる。つまり、５枚のラベルを含むカットシートと、６枚のラベルを含むカットシートが出力されるため、白紙（無駄紙）のラベルが生じない。
【００３０】
本実施形態のラベル処理装置によれば、紙の無駄を無くす為に、「最小シート長」、「１ラベルの長さ」、「ラベル間のマージン（長さ）」、「紙の上端下端のマージン（長さ）」、「総ラベル数」に基づき、無駄のない短冊状ラベルのカット条件を算出し、最小シート長以上の１枚以上の通常カットシートを出力する、又は最小シート長以上の１枚以上の通常カットシートと通常カットシートの長さより長い１枚の調整カットシートとを出力する、又は通常カットシートの長さより長い１枚の調整カットシートを出力する。調整カットシートの長さは、通常カットシートの長さと端数のラベルに応じたカットシート（最小シート長より短い）の長さを加算した長さとなる。これにより、捨てることになる無駄なラベルの発生を抑制することができる。
【００３１】
本実施形態のラベル処理装置によれば、ロール紙（ラベル）の無駄を無くすカット制御が可能であり、ロール紙の無駄を無くす技術を提供することができる。
【００３２】
本実施形態では、電子写真方式のプリンタ部を備えたラベル処理装置について説明したが、他の印刷方式のプリンタ部、例えばインクジェット方式のプリンタ部を備えたラベル処理装置にも適用可能である。また、感熱方式のプリンタ部を備えたラベル処理装置にも適用可能である。
【００３３】
なお、上記ラベル処理（各種判定、各種設定、及びシートのカットタイミング制御、印刷等を含む）の手順は全てソフトウェアによって実行することが可能である。このため、上記処理の手順を実行するプログラムを格納したコンピュータ読み取り可能な記憶媒体を通じてこのプログラムをラベル処理装置にインストールして実行するだけで、上記処理を容易に実現することができる。
【００３４】
例えば、データ入力部１５を介して、コンピュータ読み取り可能な記憶媒体から上記プログラムを読み取り、記憶部１２等に読み取ったプログラムを記憶し、プログラムのインストールを完了することができる。或いは、データ入力部１５を介して、上記プログラムをダウンロードし、記憶部１２等にダウンロードしたプログラムを記憶し、プログラムのインストールを完了することができる。これにより、ラベル処理装置の制御部１１は、インストールされた上記プログラムに基づき、上記ラベル処理を容易に実現することができる。
【００３５】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【００３６】
１１…制御部、１２…記憶部、１３…入力部（入力手段）、１４…表示部、１５…データ入力部、１６…データ処理部、１７…プリンタ部、１８…給紙部、１９…排紙部、１７…プリンタ部、１８２…カッター（ラベル処理手段）、ＡＣＴ１…入力手段、ＡＣＴ２〜５…第１、第２の設定手段。
【図１】
0006375187.tif 000002
【図２】
0006375187.tif 000003
【図３】
0006375187.tif 000004
【図４】
0006375187.tif 000005
【図５】
0006375187.tif 000006
【図６】
0006375187.tif 000007
【図７】
0006375187.tif 000008
【図８】
0006375187.tif 000009