(57)【特許請求の範囲】
【請求項１】
複数のテーブル番号及びこれらテーブル番号に対応させた添加物名が登録されている印字対象情報テーブルと、
操作者により入力部が操作されて、前記印字対象情報テーブルが有する印字対象とされる前記テーブル番号又はそのテーブル番号がプリセットされているプリセット番号が入力されることにより、入力されたテーブル番号又は入力されたプリセット番号に対応してプリセットされているテーブル番号が取込まれる入力用バッファと、
前記入力用バッファに取込まれた複数の前記テーブル番号に対応する前記添加物名が印字データに展開される印字用バッファとを備え、
前記入力用バッファでは、前記入力用バッファに取込まれた前記テーブル番号のみが編集され、
前記印字用バッファでは、このテーブル番号の編集結果に基づいて、前記テーブル番号に対応して前記印字対象情報テーブルに登録された添加物名が、前記印字対象情報テーブルから前記印字用バッファに印字データとして展開されて、
印字が行われることを特徴とする印字編集処理装置。
【請求項２】
前記テーブル番号の編集は、モニタの画面の入力指示に従い、入力部の操作によって行われることを特徴とする請求項１に記載の印字編集処理装置。
【請求項３】
前記テーブル番号の編集は、前記テーブル番号の削除、挿入、順序入替であることを特徴とする請求項１又は２に記載の印字編集処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、印字フィールドの編集処理を行う印字編集処理装置に関する。
【０００２】
【従来の技術】
たとえば、ラベルプリンタにより、ラベルにたとえば食品の添加物名を印字しようとするとき、予め登録されている添加物テーブルより印字すべき添加物名に対応するデータが印字用バッファに展開されるようになっている。また、複数の添加物名が印字される場合は、それぞれの印字すべき添加物名に対応するデータが印字用バッファに展開されるようになっている。
【０００３】
ここで、たとえば添加物テーブルは、たとえば図８に示すように、テーブル番号に対応させて添加物名が登録されている。これらのうち、たとえばテーブル番号１０，１１，１２の着色料（赤３号、赤１０２号）、調味料（アミノ酸等）、発色剤（亜硝酸Ｎａ）が印字用バッファに展開される場合、たとえば図９に示すようになる。ここでは、それぞれのテーブル番号１０，１１，１２に対応する添加物名がそれぞれＪＩＳ漢字コードによって展開される。
【０００４】
ここで、印字用バッファに展開された添加物名の削除、挿入、順序入替等の編集を行うことができるが、たとえばテーブル番号１１の添加物名の削除を行うとき、テーブル番号１１の添加物名の削除を行った後、テーブル番号１２以降の切取りとテーブル番号１１の欄への貼付け作業とにより、たとえばテーブル番号１１の添加物名の削除が行われるようになっている。
【０００５】
【発明が解決しようとする課題】
ところが、上述したように、印字用バッファに展開される添加物名の削除、挿入、順序入替等の編集を行う場合、印字用バッファに展開される添加物名が増えるに従い、展開された添加物名のデータが増えてしまうので、編集処理に要する時間がかかってしまい、編集作業が繁雑なものとなっている。
【０００６】
ちなみに、印字用バッファでは、たとえばテーブル番号１０の着色料（赤３号、赤１０２号）は１４文字であるため、少なくとも２８バイト必要となり、テーブル番号１１の調味料（アミノ酸等）は、１０文字であるため、少なくとも２０バイト必要となり、テーブル番号１２の発色剤（亜硝酸Ｎａ）は、１０文字であるため、少なくとも２０バイト必要となる。
【０００７】
本発明は、このような状況に鑑みてなされたものであり、印字フィールドにおける印字すべき情報の編集作業を簡素化することができる印字編集処理装置を提供することができるようにするものである。
【０００８】
【課題を解決するための手段】
請求項１に記載の印字編集処理装置は、複数のテーブル番号及びこれらテーブル番号に対応させた印字対象情報名を有する印字対象情報テーブルと、印字対象とされる前記テーブル番号が取込まれる入力用バッファと、前記入力用バッファに取込まれた前記テーブル番号に対応する前記印字対象情報名が印字データに展開される印字用バッファとを備え、前記入力用バッファに取込まれた前記テーブル番号が前記入力用バッファ内にて編集され、この編集に基づいて印字データに展開して印字が行われることを特徴とする。
また、テーブル番号の編集は、モニタの画面の入力指示に従い、入力部の操作によって行われるようにすることができる。
また、テーブル番号の編集は、テーブル番号の削除、挿入、順序入替であるようにすることができる。
本発明に係る印字編集処理装置においては、複数のテーブル番号及びこれらテーブル番号に対応させた印字対象情報名を有する印字対象情報テーブルから印字対象とされるテーブル番号が入力用バッファに取込まれて編集されると、その編集されたテーブル番号に対応する印字対象情報名が印字用バッファにて印字データに展開されるようにする。
【０００９】
【発明の実施の形態】
以下、本発明の実施の形態について説明する。
【００１０】
図１は、本発明の印字編集処理装置の一実施の形態に係るラベルプリンタを示す図、図２は、図１のラベルプリンタの制御部の詳細を示す図、図３〜図７は、図１のラベルプリンタにおける印字編集処理方法を説明するための図である。
【００１１】
図１に示すラベルプリンタは、繰出し側から排出口側に向けて順に設けられた駆動ローラ１，２、光反射センサ３、印字ヘッド４、プラテンローラ５を備えている。またこれらの動作は、制御部１０により制御されるようになっている。制御部１０には、印字フィールドの編集処理を行う際等に操作される入力部６と情報が表示されるモニタ７とが接続されている。ここでの印字フィールドとは、後述する入力用バッファ１２ｃである。
【００１２】
駆動ローラ１，２は、プラテンローラ５と同期して回転駆動を行うものであって、たとえばラベル２０を等間隔で仮着している台紙２１を印字ヘッド４側に搬送するものである。このとき、光反射センサ３により、台紙２１の裏面側にそれぞれのラベル２０に対応させて付されている印字位置検出用のマークである図示しない識別マークが検出されるようになっている。
【００１３】
印字ヘッド４は、光反射センサ３による検出結果に応じて後述する印字用バッファ１４に展開される情報を印字するものである。プラテンローラ５は、後述するステッピングモータ８の駆動力を得ることで、印字ヘッド４による印字動作に合わせた台紙２１の搬送を行うものである。
【００１４】
制御部１０は、図２に示すように、ＣＰＵ１１、ＲＡＭ１２、ＲＯＭ１３、印字用バッファ１４、添加物テーブル１５、ラベル搬送制御部１６、印字ヘッド制御部１７、識別マーク検出部１８、インターフェイス１９を備えている。また、これらはデータバス／コントロールバス１０ａを介して相互に接続されている。
【００１５】
ＣＰＵ１１は、ＲＯＭ１３に格納されている制御プログラム等に基づいて、各部の動作を制御するものである。また、ＣＰＵ１１は、光反射センサ３が上述した識別マークを検出することによって得られるラベル２０への印字位置に基づき、ラベル搬送制御部１６、印字ヘッド制御部１７等を制御するものである。また、ＣＰＵ１１は、後述の入力用バッファ１２ｃにおけるたとえばテーブル番号の削除、挿入、順序入替等の編集処理を、所定のプログラムに従って実行するものである。
【００１６】
ＲＡＭ１２には、フラグ１２ａ、ワークエリア１２ｂ、入力用バッファ１２ｃ等が格納されるようになっている。入力用バッファ１２ｃには、添加物テーブル１５のテーブル番号及び添加物名のうち、テーブル番号のみが取込まれるようになっており、さらに取込まれたテーブル番号は削除、挿入、順序入替等の編集が行われるようになっているが、その詳細は後述する。
【００１７】
ＲＯＭ１３は、制御プログラム１３ａ、各種固定データ１３ｂ、制御テーブルデータ１３ｃ等を格納している。印字用バッファ１４は、入力用バッファ１２ｃに取込まれたテーブル番号に対応する添加物名のＪＩＳ漢字コードや入力用バッファ１２ｃに取込まれて編集されたテーブル番号に対応する添加物名のＪＩＳ漢字コードが展開されるようになっている。
【００１８】
添加物テーブル１５は、たとえば図８で説明したように、テーブル番号に対応させた添加物名が登録されている。ラベル搬送制御部１６は、プラテンローラ５と、これに同期して駆動される駆動ローラ１，２等へ駆動力を与えるステッピングモータ８の駆動を制御するものである。
【００１９】
印字ヘッド制御部１７は、印字用バッファ１４に展開されたデータを印字ヘッド４に転送することで、印字ヘッド４の印字動作を制御するものである。識別マーク検出部１８は、光反射センサ３によって検出された上記の識別マークの検出結果を信号に変換するものである。インターフェイス１９は、入力部６及びモニタ７間での情報のやり取りを行うものである。
【００２０】
次に、このようなラベルプリンタにおける印字フィールドの編集処理方法について説明する。
【００２１】
まず、図３に示すように、入力部６を操作して図８で説明した添加物テーブルからラベル２０に印字すべき添加物名に対応するテーブル番号を入力する（ステップ３０１）。
【００２２】
この場合、たとえば図４に示すように、モニタ７に入力画面が表示されるようにすることができる。図４の入力画面では、たとえばテーブル番号が３２個まで入力を受付けるようになっている。ここで、たとえば図８の着色料（赤３号、赤１０２号）、調味料（アミノ酸等）、発色剤（亜硝酸Ｎａ）に対応するテーブル番号１０，１１，１２が入力されると、それぞれのテーブル番号がＲＡＭ１２の入力用バッファ１２ｃに取込まれる（ステップ３０２）。
【００２３】
このとき、モニタ７には、たとえば図５に示すように、入力用バッファ１２ｃに取込まれた［１０］［１１］［１２］としたテーブル番号が表示される（ステップ３０３）。ここで、［］は、図４の入力画面で入力されたものであるが、これ以外に「、」「・」「空白」等も図４の入力画面で入力することができるようになっている。
【００２４】
また、たとえば図７に示すように、予めプリセットされているテーブル番号がある場合には、たとえばプリセット番号５を入力することで、モニタ７には上記同様のテーブル番号が表示されるようにすることもできる。
【００２５】
ここで、たとえば図５の画面から［１１］を削除しようとするときは、入力部６の操作により、［１１］のみを削除することができる。この場合、［１０］と［１２］との間は、自動的に詰められるようにしてもよく、又は入力部６の操作により詰められるようにすることができる。なお、ここでは、削除の編集について例示したが、挿入、順序入替等の編集も図５の画面で同様に行うことができる。
【００２６】
このようにして、テーブル番号の編集が行われると、印字用バッファ１４には、たとえば図６に示すように、テーブル番号１０，１２に対応する添加物名である着色料（赤３号、赤１０２号）、発色剤（亜硝酸Ｎａ）がそれぞれＪＩＳ漢字コードによって展開される（ステップ３０４，３０５）。なお、テーブル番号の編集が行われない場合、印字用バッファ１４には、編集無しのテーブル番号１０，１１，１２に対応する添加物名がそれぞれ印字データを示すＪＩＳ漢字コードによって展開される（ステップ３０４，３０７）。
【００２７】
その後、ラベル搬送制御部１６による上述したステッピングモータ８の駆動の制御とともに、印字ヘッド制御部１７による印字用バッファ１４に展開されたデータの印字ヘッド４への転送により、ラベル２０への印字が行われる（ステップ３０６）。
【００２８】
このように、本実施の形態では、複数のテーブル番号及びこれらテーブル番号に対応させた印字対象情報名を有する印字対象情報テーブルである添加物テーブル１５から印字対象とされるテーブル番号が入力用バッファ１２ｃに取込まれて編集されると、その編集されたテーブル番号に対応する印字対象情報名である添加物名が印字用バッファ１４にて印字データに展開されるようにしたので、印字フィールドにおける印字すべき情報の編集作業を簡素化することができる。
【００２９】
また、印字用バッファ１４においては、入力用バッファ１２ｃでの編集後の印字データの展開のみが行われるため、印字用バッファ１４の領域を必要以上に増やすことが無くなる。
【００３０】
なお、本実施の形態では、印字対象情報テーブルを、添加物テーブル１５とした場合について説明したが、この例に限らず、他の情報テーブルとしてもよいことは勿論である。
【００３１】
【発明の効果】
以上の如く本発明に係る印字編集処理装置によれば、複数のテーブル番号及びこれらテーブル番号に対応させた印字対象情報名を有する印字対象情報テーブルから印字対象とされるテーブル番号が入力用バッファに取込まれて編集されると、その編集されたテーブル番号に対応する印字対象情報名が印字用バッファにて印字データに展開されるようにしたので、印字フィールドにおける印字すべき情報の編集作業を簡素化することができる。
【図面の簡単な説明】
【図１】本発明の印字編集処理装置の一実施の形態に係るラベルプリンタを示す図である。
【図２】図１のラベルプリンタの制御部の詳細を示す図である。
【図３】図１のラベルプリンタにおける印字編集処理方法を説明するためのフローチャートである。
【図４】図１のラベルプリンタにおける印字編集処理方法を説明するための図である。
【図５】図１のラベルプリンタにおける印字編集処理方法を説明するための図である。
【図６】図１のラベルプリンタにおける印字編集処理方法を説明するための図である。
【図７】図１のラベルプリンタにおける印字編集処理方法を説明するための図である。
【図８】従来のラベルプリンタにおける添加物テーブルを説明するための図である。
【図９】図８の添加物テーブルのテーブル番号に対応する添加物名が展開される印字用バッファを説明するための図である。
【符号の説明】
４  印字ヘッド
６  入力部
７  モニタ
１０  制御部
１１  ＣＰＵ
１２  ＲＡＭ
１２ｃ  入力用バッファ
１３  ＲＯＭ
１４  印字用バッファ
１５  添加物テーブル
１６  ラベル搬送制御部
１７  印字ヘッド制御部
【図１】
0005025051.tif 000002
【図２】
0005025051.tif 000003
【図３】
0005025051.tif 000004
【図４】
0005025051.tif 000005
【図５】
0005025051.tif 000006
【図６】
0005025051.tif 000007
【図７】
0005025051.tif 000008
【図８】
0005025051.tif 000009
【図９】
0005025051.tif 000010