(57)【要約】【課題】発行枚数を入力しなくても規定枚数分のラベルが印字発行されるようにする。【解決手段】発行枚数入力省略設定画面を表示部に表示させ、「発行枚数入力省略設定」ボタンを押下すると、発行枚数入力省略フラグが有効となる。商品名を選択して印字すべき印字データが指定されたとき、発行枚数入力省略フラグが有効であるか否かが判定され、有効である場合、予めフラッシュＲＯＭに記憶されているその商品の発行枚数が読み出され、その発行枚数分だけラベルに印字データが印字され、発行される。【選択図】図３
2005271239.tif 000002
【特許請求の範囲】
【請求項１】
複数の印字データの中から所定の印字データを選択する選択手段と、
所定のラベルに前記印字データを印字する印字手段と、
印字枚数を入力する入力手段と、
前記印字枚数を記憶する印字枚数記憶手段と、
前記印字手段が前記印字データを前記ラベルに印字するとき、その都度、前記入力手段による前記印字枚数の入力が要求される第１のモードと、前記印字手段が前記印字データを前記印字枚数記憶手段によって予め記憶されている前記印字枚数分だけ前記ラベルに印字する第２のモードとを切り替える切り替え手段と、
前記切り替え手段によって前記第１のモードおよび前記第２のモードのいずれに切り替えられたかを示すモードデータを記憶するモードデータ記憶手段と、
前記モードデータ記憶手段により、前記第１のモードに切り替えられたことを示すモードデータが記憶されているとき、前記印字手段が前記印字データを前記ラベルに印字するとき、その都度、前記入力手段による前記印字枚数の入力が要求され、前記モードデータ記憶手段により、前記第２のモードに切り替えられたことを示すモードデータが記憶されているとき、前記印字手段が前記印字データを前記印字枚数記憶手段によって予め記憶されている前記印字枚数分だけ前記ラベルに印字するように制御する制御手段と
を備えることを特徴とする印字装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印字装置に関し、印字データを指定枚数分だけ印字可能な印字装置に関する。
【背景技術】
【０００２】
従来より、スタンドアロンのラベルプリンタ等においては、所望の商品に対応するワンタッチキーを押下することによって、または、その商品の商品番号を入力することによって、或いは、商品一覧リストに表示された所望の商品をタッチパネルを介してタッチすることによって選択した後、発行枚数を入力すると、入力した発行枚数分のラベルに、選択した商品の品名、原材料、バーコード等の商品データが印字される。
また、通常は、キー入力によって入力されるキー入力情報をバーコードによって記録し、そのバーコードをスキャンし、バーコードによって記録された情報を読み取ることにより、キー入力操作を簡単にして操作性を向上させるとともに、入力ミスを抑制するようにしたものがある（例えば、特許文献１参照）。
【特許文献１】特開平５−２２９２１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、背景技術では、商品を選択した後、発行枚数が決まっていても、印字発行時にはその都度、発行枚数を入力しなければならず、操作が煩雑となり、作業効率が低下するという問題があった。また、特許文献１の発明でも、発行枚数に対応したバーコードをその都度スキャンしなければならないため、操作が煩雑となり、作業効率が低下するという問題があった。
【０００４】
本発明はこのような状況に鑑みてなされたものであり、印字データを選択すると、印字発行枚数を指定しなくても、予め設定しておいた枚数だけ所定の印字データが印字されたラベルが発行されるようにするものである。
【課題を解決するための手段】
【０００５】
請求項１に記載の印字装置は、複数の印字データの中から所定の印字データを選択する選択手段と、所定のラベルに印字データを印字する印字手段と、印字枚数を入力する入力手段と、印字枚数を記憶する印字枚数記憶手段と、印字手段が印字データをラベルに印字するとき、その都度、入力手段による印字枚数の入力が要求される第１のモードと、印字手段が印字データを印字枚数記憶手段によって予め記憶されている印字枚数分だけラベルに印字する第２のモードとを切り替える切り替え手段と、切り替え手段によって第１のモードおよび第２のモードのいずれに切り替えられたかを示すモードデータを記憶するモードデータ記憶手段と、モードデータ記憶手段により、第１のモードに切り替えられたことを示すモードデータが記憶されているとき、印字手段が印字データをラベルに印字するとき、その都度、入力手段による印字枚数の入力が要求され、モードデータ記憶手段により、第２のモードに切り替えられたことを示すモードデータが記憶されているとき、印字手段が印字データを印字枚数記憶手段によって予め記憶されている印字枚数分だけラベルに印字するように制御する制御手段とを備えることを特徴とする。
【発明の効果】
【０００６】
本発明の印字装置によれば、印字項目を指定するだけで、予め指定しておいた枚数分だけその印字項目に対応する印字データが印字されるので、印字枚数を逐次入力する必要がなく、作業効率を上げることができる。
【発明を実施するための最良の形態】
【０００７】
本発明の印字装置をラベルプリンタに適用した例で説明する。図１は、本発明が適用されるラベルプリンタの一実施の形態の構成例を示すブロック図である。同図に示すように、本実施の形態は、制御プログラム等を記憶するＲＯＭ（ｒｅａｄ  ｏｎｌｙ  ｍｅｍｏｒｙ）１２と、ＲＯＭ１２に記憶されている制御プログラムに従って動作し、各部を制御するＣＰＵ（ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）１１と、ＣＰＵ１１が動作する上で必要となる各種データを記憶するとともに、印字データが展開される印字展開エリアを有するＲＡＭ（ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ）１３と、後述する発行枚数入力省略フラグ、商品データテーブル、その他各種データを記憶するフラッシュＲＯＭ１４と、台紙にラベルが等間隔で仮着された用紙を搬送する図示せぬ搬送部を駆動するステッピングモータ２０と、ステッピングモータ２０を制御するモータ制御部１９と、用紙に印字データを印字するサーマルヘッド２２と、サーマルヘッド２２を制御する印字制御部２１と、用紙に仮着されたラベルを検出し、検出信号を出力する用紙センサ２４と、用紙センサ２４を制御し、用紙センサ２４から出力される検出信号に対応する用紙検出データをＣＰＵ１１に供給する用紙センサ制御部２３と、キー入力部１５と、タッチパネル１６と、ＬＣＤ（ｌｉｑｕｉｄ  ｃｒｙｓｔａｌ  ｄｉｓｐｌａｙ）１７と、インタフェース１８とから構成されている。
【０００８】
キー入力部１５は、「０」乃至「９」のテンキー、後述する商品呼び出しキー、および実行キー等からなり、操作されたキーに対応するキーデータをインタフェース１８を介してＣＰＵ１１に供給するようになっている。商品呼び出しキーは、例えば、「０」乃至「９」のテンキーに各商品が割り当てられ、所定の条件下で例えば「１」のキーが押下されたとき、商品番号「１」の商品データが呼び出されるいわゆるワンタッチキーとして機能するものである。タッチパネル１６は、ＬＣＤ１７の画面を覆うように配置され、指が触れた位置を検知し、その位置を示す位置検知データをインタフェース１８を介してＣＰＵ１１に供給するようになっている。ＬＣＤ１７は、ＣＰＵ１１よりインタフェース１８を介して供給された表示データを表示するようになっている。
【０００９】
次に、図２のフローチャートを参照して、ラベルプリンタのモードを切り替えるときの処理手順について説明する。ラベルプリンタは、ラベルを予め設定された発行枚数だけ印字発行し、発行枚数の入力を省略するモードと、その都度発行枚数を入力し、入力された発行枚数だけ印字発行するモードのいずれかのモードに設定することができるようになっている。
【００１０】
まず、オペレータがキー入力部１５の所定のキーを操作して、発行枚数入力省略設定画面の表示を指示する。この指示により、ＣＰＵ１１は、発行枚数入力省略設定画面を表示するための表示データを生成し、インタフェース１８を介してＬＣＤ１７に供給する。ＬＣＤ１７は、ＣＰＵ１１より供給された表示データに基づいて、図３に示すような発行枚数入力省略設定画面を表示する。この発行枚数入力省略設定画面には、画面のタイトルである「発行枚数入力省略設定画面」と、ラベルプリンタのモードを、発行枚数の入力を省略するモードに設定するための「発行枚数入力省略設定」ボタンと、前の画面に戻ることを指示するための「戻る」ボタンが表示されている。
【００１１】
その後、ステップＳ１において、ＣＰＵ１１により、オペレータによって「発行枚数入力省略設定」ボタンが押下されたか否かが判定される。即ち、発行枚数入力省略設定画面の「発行枚数入力省略設定」ボタンの表示領域を覆うタッチパネル１６のその表示領域に対応する領域をオペレータが指で触れたか否かが判定される。
【００１２】
その結果、オペレータによって「発行枚数入力省略設定」ボタンが押下されたと判定された場合、ステップＳ２に進み、発行枚数入力省略フラグを有効にする。即ち、フラッシュＲＯＭ１４に記憶されている発行枚数入力省略フラグの値を１にセットする。一方、ステップＳ１において、オペレータによって「発行枚数入力省略設定」ボタンが押下されていないと判定された場合、ステップＳ３に進み、発行枚数入力省略フラグを無効にする。即ち、フラッシュＲＯＭ１４に記憶されている発行枚数入力省略フラグの値を０にセットする。ステップＳ２またはステップＳ３の処理が終了すると、本処理を終了する。
【００１３】
次に、図４のフローチャートを参照して、本実施の形態の処理手順について説明する。まず最初に、ステップＳ１１において、ＣＰＵ１１により、キー入力部１５の所定の商品に対応する商品呼び出しキー（ワンタッチキー）が押下されたか否かが判定される。その結果、キー入力部１５の所定の商品に対応する商品呼び出しキーが押下されたと判定された場合、ステップＳ１４に進む。一方、キー入力部１５の所定の商品に対応する商品呼び出しキーが押下されていないと判定された場合、ステップＳ１２に進む。
【００１４】
ステップＳ１２においては、ＣＰＵ１１により、キー入力部１５のテンキーが操作され、所定の商品の商品番号（商品Ｎｏ．）が入力された後、実行キーが押下される一連の操作によって商品が選択されたか否かが判定される。その結果、上記操作によって商品が選択されたと判定された場合、ステップＳ１４に進む。一方、上記操作によって商品が選択されていないと判定された場合、ステップＳ１３に進む。
【００１５】
ステップＳ１３においては、ＣＰＵ１１により、ＬＣＤ１７に表示された商品一覧リストの中から、所定の商品が選択されたか否かが判定される。その結果、商品一覧リストの中から、所定の商品が選択されたと判定された場合、ステップＳ１４に進む。一方、商品一覧リストの中から、所定の商品が選択されていないと判定された場合、本処理を終了する。
【００１６】
図５は、ＬＣＤ１７に表示された商品一覧リスト表示画面の例を示している。この商品一覧リスト表示画面には、複数の品名キーが表示されており、所望の商品に対応する品名キーが表示された表示領域を覆うタッチパネル１６のその表示領域に対応する領域を指で触れることにより、その商品を選択することができるようになっている。即ち、ＣＰＵ１１は、ＬＣＤ１７に表示された各品名キーの表示領域の位置と、オペレータが指で触れたタッチパネル１６上の位置とに基づいて、どの品名キーが選択されたかを判定するようになっている。
【００１７】
図５に示した例では、品名キーとして、「日替り弁当」、「幕の内弁当」、「えびシュウマイ弁当」、「和風弁当」、「うなぎ弁当」、「中華弁当」、「ちらし弁当」、「生姜焼き弁当」、「から揚げ弁当」、「親子丼」、「オムライス」、「さば寿司」が表示されている。
【００１８】
ステップＳ１４においては、ＣＰＵ１１により、フラッシュＲＯＭ１４に記憶されている発行枚数入力省略フラグが有効であるか否かが判定される。その結果、発行枚数入力省略フラグが有効であると判定された場合、ステップＳ１５に進み、ＣＰＵ１１は、ステップＳ１１乃至Ｓ１３のいずれかにおいて選択されたと判定された商品の商品データをフラッシュＲＯＭ１４に記憶されている商品データテーブルから読み出し、ＲＡＭ１３の印字展開エリアに展開する。そして、印字展開エリアに展開された印字データをラベルに印字するよう印字制御部２１に指令するとともに、モータ制御部１９に対して台紙にラベルが仮着された用紙をサーマルヘッド２２の方向（搬送方向）に搬送するよう指令する。
【００１９】
この指令を受けたモータ制御部１９は、ステッピングモータ２０を制御し、用紙を搬送方向に搬送する。また、印字制御部２１は、ＣＰＵ１１からの指令に基づいてサーマルヘッド２２を制御し、搬送されてきた用紙を構成するラベルに、選択された商品に対応する商品データを印字する。
【００２０】
図６は、フラッシュＲＯＭ１４に記憶されている商品データテーブルの例を示している。同図に示すように、商品データテーブルは、各商品の商品番号（商品Ｎｏ．）と、品名と、原材料と、バーコードによって表されるデータ（バーコードデータ）と、発行枚数入力省略フラグが有効である場合に発行すべき発行枚数（規定値として予め設定される）と、価格とからなる各商品毎の商品データによって構成されている。
【００２１】
この例では、商品番号「１」の商品の品名は「幕の内弁当」であり、原材料が「○○○○」、バーコードデータが「０１２３４５６７」、発行枚数が「１」、価格が「６００」、商品番号「２」の商品の品名は「和風弁当」であり、原材料が「△△△△」、バーコードデータが「０１２３４５６８」、発行枚数が「１」、価格が「６５０」となっている。
【００２２】
従って、ＣＰＵ１１は、選択された商品の商品データを商品データテーブルから読み出して、品名、原材料、価格に対応するテキストイメージをＲＡＭ１３の印字展開エリアに展開し、バーコードデータに対応するバーコードのイメージを生成し、印字展開エリアに展開した後、商品データテーブルに設定された発行枚数分だけ印字処理を実行する。その後、処理を終了する。
【００２３】
例えば、商品番号が「１」の商品が選択された場合、図７に示すようなラベルが印字発行される。図７は、商品番号が「１」の商品の商品データが印字されたラベルの例を示している。この例では、品名として「幕の内弁当」が印字され、原材料として「○○○○」が印字され、価格として「６００円」が印字され、バーコードデータ０１２３４５６７に対応するバーコードが印字されている。
【００２４】
また、ステップＳ１４において、発行枚数入力省略フラグが有効ではないと判定された場合、ステップＳ１６に進み、オペレータによってキー入力部１５が操作され、発行枚数が入力されたか否かが判定される。その結果、オペレータによって発行枚数が入力されていないと判定された場合、ステップＳ１６の処理が繰り返し実行される。一方、オペレータによって発行枚数が入力されたと判定された場合、ステップＳ１７に進む。
【００２５】
ステップＳ１７においては、オペレータによって実行キーが押下さたか否かが判定される。その結果、オペレータによって実行キーが押下されていないと判定された場合、ステップＳ１７の処理が繰り返し実行される。一方、オペレータによって実行キーが押下されたと判定された場合、ステップＳ１８に進む。
【００２６】
ステップＳ１８においては、ステップＳ１５における処理と基本的に同様にして、選択された商品の商品データが印字されたラベルが、ステップＳ１６において入力された発行枚数分だけ発行される。その後、本処理を終了する。図４のフローチャートで示した処理は、ＣＰＵ１１によって繰り返し実行される。
【００２７】
以上説明したように、本実施の形態により、印字発行すべき商品を選択するだけで、予め設定しておいた枚数分のラベルが印字発行されるので、その都度印字枚数を入力する手間を省くことができ、作業を効率よく行うことが可能となる。
【００２８】
なお、上記実施の形態の構成および動作は例であって、本発明の趣旨を逸脱しない範囲で適宜変更することができることは言うまでもない。
【図面の簡単な説明】
【００２９】
【図１】本発明が適用されるラベルプリンタの一実施の形態の構成例を示すブロック図である。
【図２】モード設定手順を説明するためのフローチャートである。
【図３】発行枚数入力省略画面例を示す図である。
【図４】本実施の形態の処理手順を説明するためのフローチャートである。
【図５】商品一覧リスト表示画面例を示す図である。
【図６】商品データテーブルの構成例を示す図である。
【図７】ラベルの印字例を示す図である。
【符号の説明】
【００３０】
１１  ＣＰＵ
１２  ＲＯＭ
１３  ＲＡＭ
１４  フラッシュＲＯＭ
１５  キー入力部
１６  タッチパネル
１７  ＬＣＤ
１８  インタフェース
１９  モータ制御部
２０  ステッピングモータ
２１  印字制御部
２２  サーマルヘッド
２３  用紙センサ制御部
２４  用紙センサ
【図１】
2005271239.tif 000003
【図２】
2005271239.tif 000004
【図３】
2005271239.tif 000005
【図４】
2005271239.tif 000006
【図５】
2005271239.tif 000007
【図６】
2005271239.tif 000008
【図７】
2005271239.tif 000009