(57)【要約】【課題】  加工日、製造日、消費期限または賞味期限の入力時に、入力カーソルのデフォルト位置を、「年」から、よく使われる「月」や「日」に設定変更できるようにする。【解決手段】  年月日時のうち、少なくとも大小２つの単位に跨る期限データを入力してラベルにプリントするプリントモード（Ｓ７〜Ｓ１５）と、このプリントモードで期限データを入力する際に、入力カーソルのデフォルト位置を前記期限データのうち、どの単位に置くかを設定する入力設定モード（Ｓ４）とを設ける。【選択図】  図３
2009034849.tif 000002
【特許請求の範囲】
【請求項１】
年月日時のうち、少なくとも大小２つの単位にまたがる期限データを入力してラベルにプリントするプリントモードと、このプリントモードで期限データを入力する際に、入力カーソルのデフォルト位置を前記期限データのうち、どの単位に置くかを設定する入力設定モードとを備えたことを特徴とするラベルプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は食品の製造日、加工日、消費期限や賞味期限等の期限データをラベルに印字するラベルプリンタに関する。
【背景技術】
【０００２】
従来のこの種のラベルプリンタとして、日付及び時刻を出力する時計ＩＣと、この日付を品物の加工日として、この加工日と賞味日数とから消費期限を演算する演算部（ＣＰＵ）と、品物の品名、加工日、及び消費期限（または賞味期限）等を表示する表示部と、品名、加工日、及び消費期限等を印字するプリンタと、を備えたものが公知である（例えば、特許文献１参照）。
【特許文献１】特開２０００−１２７５６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、従来技術では、ラベルプリンタに日付や期間、期限データを入力するときに、入力カーソルのデフォルト位置が常に年月日の先頭の「年」の位置にあった。
【０００４】
しかしながら、スーパーなどで扱う食品のうち、いわゆるデイリー（日配）食品および総菜などは、年を跨いで消費期限が設定されることは希なため、期限データの入力作業が煩雑なものとなっていた。
【０００５】
本発明はこのような状況に鑑みてなされたもので、加工日、製造日、消費期限または賞味期限の入力時に、入力カーソルのデフォルト位置を、「年」から、よく使われる「月」や「日」に設定変更できるようにしたラベルプリンタの提供を目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明に係るラベルプリンタが採用する構成の特徴は、年月日時のうち、少なくとも大小２つの単位に跨る期限データを入力してラベルにプリントするプリントモードと、このプリントモードで期限データを入力する際に、入力カーソルのデフォルト位置を前記期限データのうち、どの単位に置くかを設定する入力設定モードとを設けたことにある。
【発明の効果】
【０００７】
本発明によれば、日常頻繁に使用される「月」や「日」をカーソルのデフォルト位置に設定でき、期限データの入力作業の手数が省略できる。一方で、月末や年末前のセールなどでは、カーソルのデフォルト位置を「年」や「月」に設定することで、入力作業の手間が省略できる。
【発明を実施するための最良の形態】
【０００８】
図１は、本発明のプリンタの一実施の形態の斜視図である。同図に示すように、本実施の形態は、各種情報を表示する表示部３５と、各種データやコマンドを入力するための操作パネル３４と、カバー４１と、電源スイッチ４２と、印字処理が行われた用紙を排出する排出口４３と、プリンタ１００を持ち運ぶための把持部４０と、各部を制御する制御部２０（図２）等を備えている。
【０００９】
図２は、図１の実施の形態の電気的な構成例を示すブロック図である。同図に示すように、本実施の形態は、各部を制御する制御部２０と、用紙を搬送方向に搬送駆動するステッピングモータ３１と、所定のラベルに印刷を行うサーマルヘッド３２と、センサ３３と、各種データやコマンドを入力するための操作パネル３４と、各種情報を表示する表示部３５等から構成されている。また、制御部２０は、プリンタ制御プログラム、各種固定データ、制御テーブルデータ、ＩＯ定数、モータ制御プログラム、通信制御プログラム等を記憶するＲＯＭ（ｒｅａｄ ｏｎｌｙ ｍｅｍｏｒｙ）２３と、ＲＯＭ２３に記憶されている各種制御プログラムに従って動作し、各部を制御するＣＰＵ（ｃｅｎｔｒａｌ ｐｒｏｃｅｓｓｉｎｇ ｕｎｉｔ）２１と、ＣＰＵ２１が動作する上で必要となるフラグデータを記憶するフラグエリア、ＣＰＵ２１が動作する上で必要となる各種データを記憶するワークエリア、及び印刷データが展開される印刷展開エリアを有するＲＡＭ（ｒａｎｄｏｍ ａｃｃｅｓｓ ｍｅｍｏｒｙ）２２と、ステッピングモータ３１を制御するモータ制御回路２４と、ＣＰＵ２１の制御下、ＲＡＭ２２の印刷展開エリアに展開された印刷すべき文字、図形、及びバーコードなどの印刷データに対応する制御信号を生成し、生成した制御信号をサーマルヘッド３２に供給して印刷動作を行わせるサーマルヘッド制御回路２５と、ＣＰＵ２１の制御下、センサ３３の図示しない発光部を制御し、光を出射させるとともに、図示しない受光部から出力される電気信号を受け取り、ディジタルのデータに変換してＣＰＵ２１に供給するラベル検出回路２６と、操作パネル３４を制御し、操作パネル３４から入力されたデータやコマンドをＣＰＵ２１に供給する操作パネル制御回路２７と、計時処理を行い、現在の日時を示すカレンダ情報（年月日及び時刻からなる情報）を出力するカレンダＩＣ２８と、ホストコンピュータ２００等の外部機器との間のオンライン通信を制御するオンライン通信制御回路２９と、データバス／コントロールバス３７等により構成されている。
【００１０】
図３は、本実施の形態に係るラベルプリンタの動作を示すフローチャートである。以下、図３に従いラベルプリンタの動作を説明する。まず最初に、ステップ１（以後、図面中には「Ｓ１」と略記する。）において、入力データを入力してラベルにプリントするプリントモード（ステップ７〜ステップ１５）を実行するか、入力設定モード（ステップ１〜ステップ６）を実行するか、いずれかのモード選択を行う。「設定する」場合はステップ２の処理を行い、「設定しない」場合はステップ７に移行する。
【００１１】
ステップ２では、加算機能を「使用する／しない」の設定を行う。加算機能とは、加工日に賞味日数を加算して消費期限を演算する機能である。
【００１２】
次に、ステップ３において、入力検査機能を「使用する／しない」の設定を行う。入力検査機能とは、例えば、消費期限を直接手入力する場合に、加工日より前の年月日や、実在しない年月日が入力されていないかどうかを検査する機能である。
【００１３】
次に、ステップ４において、期限データを手入力する際に、入力カーソルのデフォルト位置を「年」に置くか、「日」に置くかのを設定するか否かの選択を行う。即ち、表示部３５に図４に示す画面を表示して、操作パネル３４の左右矢印カーソルで破線四角内の表示が「年」か「月」かに変更可能な状態とし、操作パネル３４上の「登録」キー（不図示）を押下することで選択が行われる。
【００１４】
次に、ステップ５において、以上の設定を保存するか否かの選択を行う。保存する場合は、ステップ６で設定内容をメモリに保存してステップ１にリターンする。保存しない場合はステップ２にリターンしてステップ２〜ステップ５の動作を繰り返す。
【００１５】
ステップ７〜ステップ１５では、前記入力設定モード（ステップ１〜ステップ６）の設定内容に従ってプリント動作を行う。まず、ステップ７では、加算機能が「使用する」に設定されているか、「しない」に設定されているかを判別する。「使用する」の場合は、ステップ８〜ステップ１０の処理を行い、「しない」場合はステップ１１〜ステップ１５の処理を経てステップ１０の処理を行う。
【００１６】
ステップ８（ステップ７で「使用する」の場合）では、ＣＰＵ２１が、カレンダＩＣ２８から出力されるカレンダ情報に基づいて、現在の年月日を示す年月日データを生成し、加工年月日としてＲＡＭ２２のワークエリアに記憶させ、加工年月日が設定される。また、ユーザにより操作パネル３４が操作されて入力された賞味期間を前記加工年月日に加算して賞味年月日データを作成し、ＲＡＭ２２のワークエリアに記憶させる（ステップ９）。さらに、別途作業者によって操作パネル３４より供給された価格を示す価格データ等もＲＡＭ２２のワークエリアに記憶される。
【００１７】
次に、ステップ１０において、ステップ９において作成された印字データがラベルに印字される。
【００１８】
次に、ステップ１１〜ステップ１５は、上記加算機能を使用しない場合、即ち、消費期限を手入力する場合の操作手順を示す。まず、ステップ１１では、前記入力設定モードで期限データの入力カーソルのデフォルト位置が「年」に設定されているのか、「月」に設定されているのかを判定する。「年」の場合、ステップ１２に移行し、表示部３５には年の位置にカーソルがデフォルト位置となって表示される。「月」の場合、ステップ１５に移行し、表示部３５には月の位置にカーソルがデフォルト位置となって表示される。そして、いずれの場合も作業者は、操作パネル３４から期限データを直接手入力する。
【００１９】
ステップ１３では、前記入力設定モードで入力検査機能が「使用する」に設定されているのか、「しない」に設定されているのかを判定する。「使用する」の場合、ステップ１４に移行し、加工日より前の年月日や、実在しない年月日が入力されていないかどうかが検査され、正常な数値であればステップ１０に移行し、誤りとみなされた場合はステップ１１にリターンする。一方、前記ステップ１３で「しない」に設定されていた場合は、直接入力された値がそのまま入力され、ステップ１０に移行する。
【００２０】
以上説明したように、本実施の形態によれば、通常の時期には日常頻繁に使用される「月」や「日」をカーソルのデフォルト位置に設定でき、期限データの入力作業の手数が省略できる。一方で、月末や年末、週末のセールなどでは、カーソルのデフォルト位置を「年」や「月」に設定することで、入力作業の手間が省略できる。
また、賞味期限や消費期限の短い日配食品や、比較的消費期限の長いパンや和菓子などに期限ラベルを作成する場合にも、カーソルのデフォルト位置を変更することで、入力作業の手間が省略できる。
【００２１】
なお、上記実施の形態の構成及び動作は例示であって、本発明の趣旨を逸脱しない範囲で適宜変更することができることは言うまでもない。
【００２２】
また、上記実施の形態においては、食品の加工年月日又は製造年月日をカレンダＩＣ２８が出力する現在の年月日及び時刻からなる情報に基づいて食品の加工年月日又は製造年月日を設定するようにしたが、操作パネル３４を操作して作業者が直接入力するようにしてもよく、この場合にもカーソルのデフォルト位置を変更できるようにすることは有効である。
【図面の簡単な説明】
【００２３】
【図１】本発明を応用したラベルプリンタの一実施の形態を示す外観斜視図である。
【図２】図１のラベルプリンタの電気的な構成例を示すブロック図である。
【図３】図１のラベルプリンタの動作を説明するためのフローチャートである。
【図４】図１の実施の形態によって表示された画面を示す説明図である。
【符号の説明】
【００２４】
２０ 制御部
２１ ＣＰＵ
２２ ＲＡＭ
２３ ＲＯＭ
２４ モータ制御回路
２５ サーマルヘッド制御回路
２６ ラベル検出回路
２７ 操作パネル制御回路
２８ カレンダＩＣ
２９ オンライン通信制御回路
３１ ステッピングモータ
３２ サーマルヘッド
３３ センサ
３４ 操作パネル
３５ 表示部
３７ データバス／コントロールバス
４０ 把持部
４１ カバー
４２ 電源スイッチ
４３ 排出口
１００ プリンタ
【図１】
2009034849.tif 000003
【図２】
2009034849.tif 000004
【図３】
2009034849.tif 000005
【図４】
2009034849.tif 000006