(57)【要約】【課題】レシートを冷蔵庫等に保存する食品の在庫管理に利用できるようにする。【解決手段】バーコードリーダによって読み取られ、入力されたバーコードデータが日用雑貨に対応する場合、直ちに、そのバーコードデータによって表される商品名と価格がレシート用紙に印字される。一方、入力されたバーコードデータが食品に対応する場合、そのバーコードデータは一旦ＲＡＭ等に記憶される。その後、バーコードデータの入力が終了すると、ＲＡＭに一時的に記憶された食品に対応する各バーコードデータが読み出され、そのバーコードデータによって表される品質保持期限までの日数が短い順に並べ替えられ、品質保持期限までの日数が長いものから順に印字が行われ、レシートの上方から下方に向けて品質保持期限までの日数の短いものから順に印字される。【選択図】図１
2006155415.tif 000002
【特許請求の範囲】
【請求項１】
表示面に第１の印字領域と、第２の印字領域と、第３の印字領域と、第４の印字領域とを備え、
前記第１の印字領域には、店名、電話番号、および日時からなる第１のデータが印字され、
前記第２の印字領域には、品質保持期限を有する食品に関する第２のデータが前記品質保持期限順に印字され、
前記第３の印字領域には、前記食品以外の商品に関する第２のデータが印字され、
前記第４の印字領域には、前記食品および前記食品以外の商品の合計価格を含む精算情報を示すデータが印字され、
前記第１の印字領域、前記第２の印字領域、および前記第３の印字領域はこの順で上から下に配置され、前記第４の印字領域は、少なくとも前記第３の印字領域よりも上に配置されている
ことを特徴とするレシート。
【請求項２】
少なくとも冷蔵庫に保存すべき食品に関するデータが、その食品が保存されるべき前記冷蔵庫の保存場所毎に分けて印字されている
ことを特徴とするレシート。
【請求項３】
各食品毎に各食品を購入した個数分の所定の図形を示すデータがさらに印字される
ことを特徴とする請求項１または２に記載のレシート。
【請求項４】
商品のバーコードを読み取る読み取り手段と、
前記読み取り手段によって読み取られた前記バーコードに対応するバーコードデータに基づいて、前記商品が食品であるか否かを判定する判定手段と、
前記判定手段の判定結果に基づいて、所定のタイミングで前記食品および前記食品以外の商品のバーコードデータをレシート用紙に印字する印字手段と、
前記判定手段の判定結果に基づいて、前記食品のバーコードデータを記憶する記憶手段と、
前記判定手段によって前記商品が食品以外の商品であると判定されたとき、前記バーコードデータを順次印字するように前記印字手段を制御し、
前記バーコードの読み取りが終了したとき、前記記憶手段によって記憶されている前記食品のバーコードデータを、前記バーコードデータによって表される前記食品の関連情報に基づいて並べ替えを行い、前記印字手段に対して前記バーコードデータを所定のフォーマットで印字するよう制御する印字制御手段と
を備えることを特徴とするレシート発行装置。
【請求項５】
商品のバーコードを読み取る読み取り手段と、
前記読み取り手段によって読み取られた前記バーコードに対応するバーコードデータに基づいて、前記商品が食品であるか否かを判定する判定手段と、
前記判定手段の判定結果に基づいて、所定のタイミングで前記食品および前記食品以外の商品のバーコードデータをレシート用紙に印字する印字手段と、
前記判定手段の判定結果に基づいて、前記食品のバーコードデータを記憶する記憶手段と、
前記判定手段によって前記商品が食品以外の商品であると判定されたとき、前記バーコードデータを順次印字するように前記印字手段を制御し、前記バーコードの読み取りが終了したとき、前記レシート用紙を切り離し、前記記憶手段によって記憶されている前記食品のバーコードデータを、前記バーコードデータによって表される前記食品の関連情報に基づいて並べ替えを行い、前記印字手段に対して前記バーコードデータを所定のフォーマットで印字するよう制御する印字制御手段と
を備えることを特徴とするレシート発行装置。
【請求項６】
前記関連情報は、前記食品の品質保持期限や加工日時等の日付であり、前記印字制御手段は前記品質保持期限や加工日時等の日付の順に前記バーコードデータを前記印字手段に印字させる
ことを特徴とする請求項４または５に記載のレシート発行装置。
【請求項７】
前記関連情報は、前記食品の保存場所であり、前記印字制御手段は前記保存場所毎に分けて前記バーコードデータを前記印字手段に印字させる
ことを特徴とする請求項４または５に記載のレシート発行装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はレシートおよびレシート発行装置に関し、特に、冷蔵庫等に保管する食品の在庫管理に利用可能なレシートおよびレシート発行装置に関する。
【背景技術】
【０００２】
従来、冷蔵庫は扉を開けなければその中に保存されているものが見えないため、保存しておいた冷凍食品や生鮮食品等が品質保持期限を過ぎてしまい廃棄しなければならなくなることがあった。そこで、購買客の中には、冷蔵庫の扉にレシートを貼り付け、冷蔵庫の中に保存されている冷凍食品や生鮮食品等の在庫状況をチェックするようにして品質保持期限内に消費するというような工夫をしていた。
【０００３】
ところで、スーパーマーケットなどのように、生鮮食品や冷凍食品と、日用雑貨品、化粧品等が混在して販売されている場合、レジにおいてはこれらの商品に付けられたバーコードのデータが順不同で読み取られ、バーコードのデータが読み取られた商品の順にレシートに印字されるので、様々な種類の商品が１枚のレシートに順不同で混在して印字されていた。
【０００４】
また、レシートの上部に、従来のレシートと同様に、簡単な店舗からのメッセージや店舗名などの表示に続いて、商品名（商品特定データ）、商品の値段、小計、外税、合計（商品価格データ）といった、消費者が買った商品の値段を確認するために必須の必須出力事項が印字され、レシートの下部に、価格とは関係のない詳細な商品情報が印字されるようにし、消費者が、従来からある必須出力事項の他に、各商品の賞味期限や添加物といった詳細出力事項を容易に確認することができるようにしたものがある（例えば、特許文献１参照）。
【特許文献１】特開２００１−２２２７７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来のレシートを冷蔵庫の扉に貼り付ける場合、冷蔵庫に保存される冷凍食品や冷蔵食品等の食品の商品名だけでなく、食品以外の日用雑貨等の他の商品の商品名もレシートに順不同で混在して印字されているため、不必要に大きな面積を占めるとともに、その中から食品の商品名を探し出すのは面倒であるという課題があった。
【０００６】
本発明はこのような状況に鑑みてなされたものであり、冷蔵庫や食品保管庫に保存された食品の品質保持期限や加工日時等の日付、在庫数を簡単に知ることができ、消費のタイミングを誤って食品を無駄にしてしまうということがないようにするものである。
【課題を解決するための手段】
【０００７】
請求項１に記載のレシートは、第１の印字領域と、第２の印字領域と、第３の印字領域と、第４の印字領域とを備え、第１の印字領域には、店名、電話番号、および日時からなる第１のデータが印字され、第２の印字領域には、品質保持期限を有する食品に関する第２のデータが品質保持期限順に印字され、第３の印字領域には、食品以外の商品に関する第２のデータが印字され、第４の印字領域には、食品および食品以外の商品の合計価格を含む精算情報を示すデータが印字され、第１の印字領域、第２の印字領域、および第３の印字領域はこの順で上から下に配置され、第４の印字領域は、少なくとも第３の印字領域よりも上に配置されていることを特徴とする。
請求項２に記載のレシートは、少なくとも冷蔵庫にて保存すべき食品に関するデータが、その食品が保存されるべき冷蔵庫の保存場所毎に分けて印字されていることを特徴とする。
また、各食品毎に各食品を購入した個数分の所定の図形を示すデータがさらに印字されるようにすることができる。
請求項４に記載のレシート発行装置は、商品のバーコードを読み取る読み取り手段と、  読み取り手段によって読み取られたバーコードに対応するバーコードデータに基づいて、商品が食品であるか否かを判定する判定手段と、判定手段の判定結果に基づいて、所定のタイミングで食品および食品以外の商品のバーコードデータをレシート用紙に印字する印字手段と、判定手段の判定結果に基づいて、食品のバーコードデータを記憶する記憶手段と、判定手段によって商品が食品以外の商品であると判定されたとき、バーコードデータを順次印字するように印字手段を制御し、バーコードの読み取りが終了したとき、記憶手段によって記憶されている食品のバーコードデータを、バーコードデータによって表される食品の関連情報に基づいて並べ替えを行い、印字手段に対してバーコードデータを所定のフォーマットで印字するよう制御する印字制御手段とを備えることを特徴とする。
請求項５に記載のレシート発行装置は、商品のバーコードを読み取る読み取り手段と、  読み取り手段によって読み取られたバーコードに対応するバーコードデータに基づいて、商品が食品であるか否かを判定する判定手段と、判定手段の判定結果に基づいて、所定のタイミングで食品および食品以外の商品のバーコードデータをレシート用紙に印字する印字手段と、判定手段の判定結果に基づいて、食品のバーコードデータを記憶する記憶手段と、判定手段によって商品が食品以外の商品であると判定されたとき、バーコードデータを順次印字するように印字手段を制御し、バーコードの読み取りが終了したとき、レシート用紙を切り離し、記憶手段によって記憶されている食品のバーコードデータを、バーコードデータによって表される食品の関連情報に基づいて並べ替えを行い、印字手段に対してバーコードデータを所定のフォーマットで印字するよう制御する印字制御手段とを備えることを特徴とする。
また、関連情報は、食品の品質保持期限や加工日時等の日付であり、印字制御手段は品質保持期限や加工日時等の日付の順にバーコードデータを印字手段に印字させるようにすることができる。
また、関連情報は、食品の保存場所であり、印字制御手段は保存場所毎に分けてバーコードデータを印字手段に印字させるようにすることができる。
【発明の効果】
【０００８】
本発明のレシートおよびレシート発行装置によれば、冷蔵庫や食品保管庫に保存された食品の品質保持期限や加工日時等の日付、在庫数を容易に認識することができるので、消費のタイミングを誤って食品を無駄にするということがないようにすることができる。
また、冷蔵庫や食品保管庫に保存された食品の保管場所を簡単に知ることができるので、消費のタイミングを誤って食品を無駄にしてしまうということがないようにすることができる。
【発明を実施するための最良の形態】
【０００９】
以下、図面を参照して本発明の実施の形態について説明する。図１は、品質保持期限または加工日時等の日付が付けられた食品と日用雑貨とが領域毎に分けられて印字されたレシートの例を示している。
【００１０】
この例の場合、レシートには、店名「スーパー佐藤  大成店と」、電話番号「TEL  XXX-XXXX-XXXX」と、日付および時刻「２００４年１１月２９日（月）  １０：１１」とが印字されている。また、合計価格「￥３，８９６」と、お預かり金額「￥４，０００」と、お釣り「￥１０４」とが印字されている。
【００１１】
その下方には、食品の商品名と、価格と、品質保持期限とが印字される。この例では、「牛乳  ￥１９８  １２月  ４日」と、「ヨーグルト  ￥１５８  １２月  ５日」と、「豆腐  ￥１２８  １２月  ６日」と、「納豆  ￥１３０  １２月  ８日」等が印字されている。
【００１２】
さらに下方には、日用雑貨等の商品名と、価格が印字される。この例では、「ハブラシ  ￥２９８」と、「石けん  ￥１５０」と、「スポンジ  ￥２００」と、「シャンプー  ￥３９８」等が印字されている。
【００１３】
このように、図１に示したレシートは、食品の商品名が印字される印字領域と、日用雑貨等の食品以外の商品の商品名が印字される印字領域とがはっきりと分けられているため、日用雑貨等が印字された印字領域を切り離すことにより、冷蔵庫に保存される食品の商品名のみが印字されたレシートの残りの部分を冷蔵庫の扉に貼り付けることができる。これにより、冷蔵庫に保存されている食品の商品名を簡単に知ることができる。また、冷蔵庫に保存されている各食品のそれぞれの品質保時期限を容易に知ることができる。また、ここでは、冷蔵庫は、冷凍室、冷蔵室、および野菜室を有するものとする。
【００１４】
図２は、品質保持期限の付けられた食品と日用雑貨とが、それぞれ別のレシートに印字された例を示している。図２（ａ）は、日用雑貨のみが印字されたレシートの例を示している。この例の場合、レシートには、店名「スーパー佐藤  大成店」と、電話番号「TEL  XXX-XXXX-XXXX」と、日付および時刻「２００４年１１月２９日（月）  １０：１１」とが印字されている。
【００１５】
その下方には、日用雑貨の商品名と価格とが印字される。この例では、「ハブラシ  ￥２９８」と、「石けん  ￥１５０」と、「スポンジ  ￥２００」と、「シャンプー  ￥３９８」等が印字されている。
【００１６】
さらに下方には、雑貨の合計価格である雑貨小計「１，５４８」と、食品の合計価格である食品小計「２，３４８」と、食品と日用雑貨を合わせた合計価格である合計「３，８９６」と、お預かり金額「￥４，０００」と、お釣り「￥１０４」とが印字されている。
【００１７】
図２（ｂ）は、食品のみが印字されたレシートの例を示している。この例の場合、レシートには、店名「スーパー佐藤  大成店」と、電話番号「TEL  XXX-XXXX-XXXX」と、日付および時刻「２００４年１１月２９日（月）  １０：１１」とが印字されている。
【００１８】
その下方には、食品の商品名と、価格と、品質保持期限とが印字される。この例では、「牛乳  ￥１９８  １２月  ４日」と、「ヨーグルト  ￥１５８  １２月  ５日」と、「豆腐  ￥１２８  １２月  ６日」と、「納豆  ￥１３０  １２月  ８日」等が印字されている。その下方には、品質保持期限なのない食品の商品名と、価格とが印字されている。
この例では、「にんじん  ￥１９８」と、「たまねぎ  ￥２９８」と、「ピーマン  ￥１９８」等が印字されている。その下方には、食品小計「２，３４８」が印字されている。
【００１９】
このように、冷蔵庫に貼り付けるための食品のみが印字されたレシートと、その他の日用雑貨等の商品が印字されたレシートを別々に発行することにより、消費者はレシートを切り離す手間を省くことができる。
【００２０】
図３は、冷蔵庫の保存場所毎に食品を分類し、保存場所毎に異なる印字領域に食品の商品名と、価格と、品質保持期限とが印字されたレシートの例を示している。この例の場合、レシートには、店名「スーパー佐藤  大成店」と、電話番号「TEL  XXX-XXXX-XXXX」と、日付および時刻「２００４年１１月２９日（月）  １０：１１」とが印字されている。
【００２１】
その下方には、食品と日用雑貨を合わせた合計価格「￥３，８９６」と、お預かり金額「￥４，０００」と、お釣り「￥１０４」とが印字されている。
【００２２】
さらに下方には、冷凍室に保存すべき食品の商品名と、価格と、品質保持期限とが印字される。この例では、「カニシューマイ  ￥３９８  １２月２７日」と、「インゲンマメ  ￥３９８  １２月２８日」と、「アイスクリーム  ￥４９８  １２月２９日」が印字されている。
【００２３】
さらに下方には、冷蔵室に保存すべき食品の商品名と、価格と、品質保持期限とが印字される。この例では、「牛乳  ￥１９８  １２月  ４日」と、「ヨーグルト  ￥１５８  １２月５日」と、「豆腐  ￥１２８  １２月  ６日」と、「納豆  ￥１３０  １２月  ８日」とが印字されている。
【００２４】
さらに下方には、野菜室に保存すべき食品の商品名と価格とが印字される。この例では、「にんじん  ￥１９８」と、「たまねぎ  ￥２９８」と、「ピーマン  ￥１９８」とが印字されている。
【００２５】
さらに下方には、室温で保存すべき食品の商品名と価格とが印字される。この例では、「じゃがいも  ￥３９８」と、「カップラーメン  ￥１６８」と、「レトルトカレー  ￥１９８」とが印字されている。
【００２６】
また、これらの下方には、食品以外の日用雑貨等の商品の商品名と価格とが印字される。この例では、「ハブラシ  ￥２９８」と、「石けん  ￥１５０」と、「スポンジ  ￥２００」と、「シャンプー  ￥３９８」等が印字されている。
【００２７】
このように、冷蔵庫の冷凍室、冷蔵室、および野菜室にそれぞれ保存すべき食品毎に分けて、その商品名および価格等をレシートに印字することにより、冷蔵庫の中身とレシートとの対応付けが視覚的に容易となり、在庫管理も容易に行うことができる。
【００２８】
図４は、図１のレシートにおいて、冷蔵庫に保存する食品について同一食品を複数購入した場合の印字例を示している。即ち、食品の商品名と、品質保持期限と、単価および個数と、合計価格（単価×個数）とを印字すると共に、商品毎に購入した個数を表す個数分の図形（この例では「☆」）を印字するようにしている。
【００２９】
この例の場合、レシートには、店名「スーパー佐藤  大成店」と、電話番号「TEL  XXX-XXXX-XXXX」と、日付および時刻「２００４年１１月２９日（月）  １０：１１」とが印字されている。そして、食品と日用雑貨を合わせた合計価格「￥３，８９６」と、お預かり金額「￥４，０００」と、お釣り「￥１０４」とが印字されている。
【００３０】
その下方には、「牛乳  １２月  ４日  ￥１９８×２コ  ￥３９６  ☆☆」と、「ヨーグルト  １２月  ５日  ￥１５８×２コ  ￥３１６  ☆☆」と、「豆腐  １２月  ６日  ￥１２８×２コ  ☆☆」と、「納豆  １２月  ８日  ￥１３０×３コ  ￥３９０  ☆☆☆」とが印字されている。
【００３１】
さらに下方には、食品以外の日用雑貨等の商品の商品名と価格とが印字される。この例では、「ハブラシ  ￥２９８」と、「石けん  ￥１５０」と、「スポンジ  ￥２００」と、「シャンプー  ￥３９８」等が印字されている。
【００３２】
このように、冷蔵庫等に保存すべき食品毎に、その個数を示す図形（例えば、その個数分の☆印）を印字することにより、消費する毎にその図形に×印等の印を付けて消費済みであることを表すことができるので、商品毎の在庫管理を容易に行うことができる。
【００３３】
図５は、上述した各種レシートを発行するレジスターの構成例を示すブロック図である。同図に示すように、本実施の形態におけるレジスターは、後述するＲＯＭ（Read Only Memory）１２に記憶されている制御プログラムに従って動作し、各部を制御するＣＰＵ（Central Processing Unit）１１と、上記制御プログラムを記憶するＲＯＭ１２と、ＣＰＵ１１が動作する上で必要となる各種データを記憶するＲＡＭ（Random Access Memory）１３と、商品の価格等を手入力するための入力部１５と、入力部１５からの入力信号をディジタルの入力データに変換し、バス２３を介してＣＰＵ１１に供給するインタフェース１４と、レシート用紙に印字を行いレシートとして発行するレシート印字発行部１７と、レシート印字発行部１７を制御する印字制御部１６と、各種データを表示するＬＣＤ（Liquid Crystal Display）等からなる表示部１９と、表示部１９を制御する表示制御部１８と、商品に印刷等により形成されたバーコードのデータ（バーコードデータ）を読み取るバーコードリーダ２１と、バーコードリーダ２１を制御するバーコードリーダ制御部２０と、電源がオフされても保持しておきたい各種設定値等のデータを記憶するＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory）２２と、各部を接続するバス２３等から構成されている。
【００３４】
次に、図６のフローチャートを参照して、図１に示したレシートを印字発行する手順について説明する。まず、ステップＳ１において、バーコードリーダ制御部２０によって制御されたバーコードリーダ２１により、商品に貼付されたラベルに表示されているバーコードによって表される商品のバーコードデータが読み取られ、読み取られたバーコードデータがバーコードリーダ制御部２０によりバス２３を介してＣＰＵ１１に供給される。
【００３５】
次に、ステップＳ２において、ＣＰＵ１１は、バーコードリーダ制御部２０よりバス２３を介して供給されたバーコードデータを受け取ると、このバーコードデータが食品を表すものであるか否かを判定する。
【００３６】
その結果、食品を表すバーコードデータであると判定した場合、ステップＳ３に進む。一方、食品を表すバーコードデータではない、即ち、日用雑貨等の食品以外の商品を表すバーコードデータであると判定した場合、ステップＳ６に進む。
【００３７】
ステップＳ３においては、ＣＰＵ１１により、上記バーコードデータに品質保持期限（消費期限）を表すデータが含まれているか否かが判定される。その結果、品質保持期限を示すデータが含まれていると判定された場合、ステップＳ４に進む。一方、上記バーコードデータに品質保持期限を示すデータが含まれていないと判定された場合、ステップＳ５に進む。
【００３８】
ステップＳ４においては、ＣＰＵ１１の制御下、上記バーコードデータがＲＡＭ１３の記憶領域Ａに記憶される。このバーコードデータには、食品の商品名、価格、および品質保持期限等を示すデータが含まれている。
【００３９】
一方、ステップＳ５においては、ＣＰＵ１１の制御下、上記バーコードデータがＲＡＭ１３の記憶領域Ｂに記憶される。このバーコードデータには、食品の商品名、価格等を示すデータが含まれている。
【００４０】
また、ステップＳ６においては、上記バーコードデータは日用雑貨等の食品以外の商品を示すものであるので、ＣＰＵ１１は、このバーコードデータを印字制御部１６に供給し、印字するよう指令する。
【００４１】
ＣＰＵ１１からの指令を受けた印字制御部１６は、ＣＰＵ１１より供給されたバーコードデータを印字するための制御信号を生成し、レシート印字発行部１７に供給する。この制御信号が供給されたレシート印字発行部１７は、制御信号に従って印字動作を行う。
【００４２】
これにより、図１に示したように、バーコードデータに対応する日用雑貨等の商品名と価格とがレシート用紙に印字される。この例では、図１に示したレシートの下方から上方に向かって順に印字が行われる。日用雑貨等の食品以外の商品は、食品のように品質保持期限の順に並べ替える必要がないので、バーコードが読み取られる毎に逐次、入力順にレシート用紙に印字される。こうすることによって、全てのデータを入力した後に印字を行うよりも印字終了の時間が早くなり、印字の効率化を図ることができる。
【００４３】
次に、ステップＳ７において、バーコードリーダ２１によってすべての商品のバーコードが読み取られ、入力が終了したか否かが判定される。その結果、入力が終了していないと判定された場合、ステップＳ１に戻り、ステップＳ１以降の処理が繰り返し実行される。
【００４４】
一方、入力が終了したと判定された場合、ステップＳ８に進む。ステップＳ８においては、ＣＰＵ１１により、記憶領域Ａに記憶されたバーコードデータが読み出され、そのバーコードデータによって表される品質保持期限の順（例えば、品質保持期限までの日数が短いものから順）に食品が並べ替えられる。
【００４５】
次に、ステップＳ９において、品質保持期限の順に並べ替えられた食品の商品名と、価格と、品質保持期限とが、品質保持期限までの日数が長いものから順にレシート用紙に印字される。これにより、レシートの上方から下方に向けて品質保持期限までの日数について昇順に表示される。
【００４６】
次に、ステップＳ１０において、食品および日用雑貨等の価格の合計が計算され、さらに、ステップＳ１１において、合計、お預かり金額、およびお釣りが印字され、最後に店名、日付、および電話番号が印字された後、レシート用紙がカットされてレシートが発行される。
【００４７】
次に、図７のフローチャートを参照して、図２に示したレシートを印字発行する手順について説明する。まず、ステップＳ２１において、バーコードリーダ制御部２０によって制御されたバーコードリーダ２１により、商品に貼付されたラベルに表示されているバーコードによって表される商品のバーコードデータが読み取られ、読み取られたバーコードデータがバーコードリーダ制御部２０によりバス２３を介してＣＰＵ１１に供給される。
【００４８】
次に、ステップＳ２２において、ＣＰＵ１１は、バーコードリーダ制御部２０よりバス２３を介して供給されたバーコードデータを受け取ると、このバーコードデータが食品を表すものであるか否かを判定する。
【００４９】
その結果、食品を表すバーコードデータであると判定した場合、ステップＳ２３に進む。一方、食品を表すバーコードデータではない、即ち、日用雑貨等の食品以外の商品を表すバーコードデータであると判定した場合、ステップＳ２６に進む。
【００５０】
ステップＳ２３においては、ＣＰＵ１１により、上記バーコードデータに品質保持期限を表すデータが含まれているか否かが判定される。その結果、品質保持期限を示すデータが含まれていると判定された場合、ステップＳ２４に進む。一方、上記バーコードデータに品質保持期限を示すデータが含まれていないと判定された場合、ステップＳ２５に進む。
【００５１】
ステップＳ２４においては、ＣＰＵ１１の制御下、上記バーコードデータがＲＡＭ１３の記憶領域Ａに記憶される。このバーコードデータには、食品の商品名、価格、および品質保持期限等を示すデータが含まれている。
【００５２】
ステップＳ２５においては、ＣＰＵ１１の制御下、上記バーコードデータがＲＡＭ１３の記憶領域Ｂに記憶される。このバーコードデータには、食品の商品名、価格等を示すデータが含まれている。
【００５３】
ステップＳ２６においては、ＣＰＵ１１の制御下、店名、日付、および電話番号が印字される。次に、ステップＳ２７において、上記バーコードデータは日用雑貨等の食品以外の商品を示すものであるので、ＣＰＵ１１は、このバーコードデータを印字制御部１６に供給し、印字するよう指令する。
【００５４】
ＣＰＵ１１からの指令を受けた印字制御部１６は、ＣＰＵ１１より供給されたバーコードデータを印字するための制御信号を生成し、レシート印字発行部１７に供給する。この制御信号が供給されたレシート印字発行部１７は、制御信号に従って印字動作を行う。
【００５５】
これにより、図２（ａ）に示したように、バーコードデータに対応する日用雑貨等の商品名と価格がレシート用紙に印字される。この例では、図２に示したレシートの上方から下方に向かって順に印字が行われるが、下方から上方へ印字することも可能である。いずれにせよ、日用雑貨等の食品以外の商品は、食品のように品質保持期限の順に並べ替える必要がないので、バーコードが読み取られる毎に逐次、入力順にレシート用紙に印字される。
【００５６】
次に、ステップＳ２８において、バーコードリーダ２１によってすべての商品のバーコードが読み取られ、入力が終了したか否かが判定される。その結果、入力が終了していないと判定された場合、ステップＳ２１に戻り、ステップＳ２１以降の処理が繰り返し実行される。
【００５７】
一方、入力が終了したと判定された場合、ステップＳ２９に進み、食品および日用雑貨等の価格の小計および合計が計算される。次に、ステップＳ３０において、食品および日用雑貨等の価格の小計、合計、お預かり金額、およびお釣りを印字する。
【００５８】
さらにステップＳ３１においては、レシート用紙がカットされて図２（ａ）に示したような食品以外の日用雑貨等の買い上げ商品からなるレシートが発行される。
【００５９】
次に、ステップＳ３２において、新たなレシート用紙に対して店名、日付、電話番号等が印字される。次に、ステップＳ３３において、ＣＰＵ１１により、記憶領域Ａに記憶されたバーコードデータが読み出され、そのバーコードデータによって表される品質保持期限の順（例えば、品質保持期限までの日数が短いものから順）に食品が並べ替えられる。
【００６０】
次に、ステップＳ３４において、品質保持期限の順に並べ替えられた食品の商品名と、価格と、品質保持期限とがレシート用紙に印字される。次に、ステップＳ３５において、記憶領域Ｂに一時記憶された品質保持期限の設定されていない食品が、そのバーコードデータが入力された順にレシート用紙に印字される。
【００６１】
次に、ステップＳ３６において、食品の小計が印字された後、ステップＳ３７において、レシート用紙がカットされて図２（ｂ）に示したような食品のみからなるレシートが発行される。
【００６２】
このように、冷蔵庫に保管される食品のみからなるレシートと、それ以外の日用雑貨等の商品のみからなるレシートとが別々に発行されるので、消費者は冷蔵庫の扉に食品のみが印字されたレシートを貼るだけでよく、レシートを切り離すという面倒な作業から開放される。
【００６３】
次に、図８のフローチャートを参照して、図３に示したレシートを印字発行する手順について説明する。まず、ステップＳ４１において、バーコードリーダ制御部２０によって制御されたバーコードリーダ２１により、商品のバーコードによって表されるバーコードデータが読み取られ、読み取られたバーコードデータがバーコードリーダ制御部２０によりバス２３を介してＣＰＵ１１に供給される。
【００６４】
次に、ステップＳ４２において、ＣＰＵ１１は、バーコードリーダ制御部２０よりバス２３を介して供給されたバーコードデータを受け取ると、このバーコードデータが食品を表すものであるか否かを判定する。
【００６５】
その結果、食品を表すバーコードデータであると判定した場合、ステップＳ４３に進む。一方、食品を表すバーコードデータではない、即ち、日用雑貨等の食品以外の商品を表すバーコードデータであると判定した場合、ステップＳ４８に進む。
【００６６】
ステップＳ４３においては、ＣＰＵ１１の制御により、上記バーコードデータに含まれる適切な保存場所を表すデータに基づいて、食品毎に各保存場所に対応するＲＡＭ１３の記憶領域にバーコードデータが記憶される。
【００６７】
例えば、上記バーコードデータに保存場所として冷凍室を示すデータが含まれていると判定された場合、ステップＳ４４に進む。また、上記バーコードデータに保存場所として冷蔵室を示すデータが含まれていると判定された場合、ステップＳ４５に進む。また、上記バーコードデータに保存場所として野菜室を示すデータが含まれていると判定された場合、ステップＳ４６に進む。さらに、上記バーコードデータに保存場所として室温を示すデータが含まれていると判定された場合、ステップＳ４７に進む。
【００６８】
ステップＳ４４においては、ＣＰＵ１１の制御下、上記バーコードデータがＲＡＭ１３の記憶領域Ａに記憶される。このバーコードデータには、食品の商品名、価格、品質保持期限、および保存場所として冷凍室を示すデータ等が含まれている。
【００６９】
ステップＳ４５においては、ＣＰＵ１１の制御下、上記バーコードデータがＲＡＭ１３の記憶領域Ｂに記憶される。このバーコードデータには、食品の商品名、価格、品質保持期限、および保存場所として冷蔵室を示すデータ等が含まれている。
【００７０】
ステップＳ４６においては、ＣＰＵ１１の制御下、上記バーコードデータがＲＡＭ１３の記憶領域Ｃに記憶される。このバーコードデータには、食品の商品名、価格、および保存場所として野菜室を示すデータ等が含まれている。
【００７１】
ステップＳ４７においては、ＣＰＵ１１の制御下、上記バーコードデータがＲＡＭ１３の記憶領域Ｄに記憶される。このバーコードデータには、食品の商品名、価格、および保存場所として室温を示すデータ等が含まれている。
【００７２】
また、ステップＳ４８においては、上記バーコードデータは日用雑貨等の食品以外の商品を示すものであるので、ＣＰＵ１１は、このバーコードデータを印字制御部１６に供給し、印字するよう指令する。
【００７３】
ＣＰＵ１１からの指令を受けた印字制御部１６は、ＣＰＵ１１より供給されたバーコードデータを印字するための制御信号を生成し、レシート印字発行部１７に供給する。この制御信号が供給されたレシート印字発行部１７は、制御信号に従って印字動作を行う。
【００７４】
これにより、図３に示したように、バーコードデータに対応する日用雑貨等の商品名と価格がレシート用紙に印字される。この例でも図２の場合と同様に、図３に示したレシートの下方から上方に向かって順に印字が行われる。日用雑貨等の食品以外の商品は、食品のように品質保持期限の順に並べ替える必要がないので、バーコードが読み取られる毎に逐次、入力順にレシート用紙に印字される。
【００７５】
次に、ステップＳ４９において、バーコードリーダ２１によってすべての商品のバーコードが読み取られ、入力が終了したか否かが判定される。その結果、入力が終了していないと判定された場合、ステップＳ４１に戻り、ステップＳ４１以降の処理が繰り返し実行される。
【００７６】
一方、入力が終了したと判定された場合、ステップＳ５０に進む。ステップＳ５０においては、ＣＰＵ１１により、記憶領域Ｄに記憶された保存場所として室温を示すデータを含むバーコードデータが読み出され、そのバーコードデータによって表される商品名と、価格とが、記憶領域Ｄに記憶された順にレシート用紙に印字される。
【００７７】
次に、ステップＳ５１に進み、記憶領域Ｃに記憶された保存場所として野菜室を示すデータを含むバーコードデータが読み出され、そのバーコードデータによって表される商品名と、価格とが、記憶領域Ｃに記憶された順にレシート用紙に印字される。
【００７８】
次に、ステップＳ５２に進み、記憶領域Ｂに記憶された保存場所として冷蔵室を示すデータを含むバーコードデータが読み出され、そのバーコードデータによって表される品質保持期限の順（例えば、品質保持期限までの日数が短いものから順）に食品が並べ替えられる。その後、レシート用紙に食品の商品名と、価格と、品質保持期限とが品質保持期限までの日数が長いものから順に印字される。
【００７９】
次に、ステップＳ５３に進み、記憶領域Ａに記憶された保存場所として冷凍室を示すデータを含むバーコードデータが読み出され、そのバーコードデータによって表される品質保持期限の順（例えば、品質保持期限までの日数が短いものから順）に食品が並べ替えられる。その後、レシート用紙に食品の商品名と、価格と、品質保持期限とが品質保持期限までの日数が長いものから順に印字される。
【００８０】
次に、ステップＳ５４において、食品および日用雑貨等の価格の合計が計算される。次に、ステップＳ５５において、合計、お預かり金額、およびお釣りが印字され、最後に店名、日付、および電話番号が印字された後、レシート用紙がカットされて図３に示したような保存場所別に食品が印字されたレシートが発行される。
【００８１】
このように、冷蔵庫に保存される食品が保存場所毎に分けて印字されたレシートが発行されるので、消費者は冷蔵庫の扉に貼り付けたレシートの内容と、冷蔵庫の中身とを視覚的に容易に対応付けて品質保持期限や在庫数を認識することができる。
【００８２】
次に、図４に示したようなレシートを印字発行する手順について説明する。この場合、図６のフローチャートを参照して上述した手順と基本的には同一であるが、ステップＳ９において、各食品の商品名と、品質保持期限と、価格（単価）と、購入した個数と、合計（単価×個数）と、購入した個数分の図形（この例では「☆」）を印字するという点が異なる。
【００８３】
このように、冷蔵庫に保存する食品毎に、購入した個数を図形で表すことにより、冷蔵庫を開けることなく在庫数を視覚により容易に認識することができ、在庫管理を簡単に行うことができる。
【００８４】
また、並べ替える必要がない日用雑貨等をバーコードデータが入力された後、直ちに印字することにより、バーコードデータの入力と印字までのタイムラグを小さくすることができ、精算時の作業効率を上げることができる。
【００８５】
なお、上記実施の形態において、品質保持期限を例に挙げて説明したが、これに限らず、製造日時や加工日時等の日付が設定された商品に対しても、上記実施の形態と同様にして本発明を適用することができる。
【００８６】
上記実施の形態の構成及び動作は例であって、本発明の趣旨を逸脱しない範囲で適宜変更することができることは言うまでもない。
【図面の簡単な説明】
【００８７】
【図１】本発明の実施の形態における品質保持期限の付けられた食品と日用雑貨とが印字領域毎に分けられて印字されたレシートの例を示している。
【図２】本発明の実施の形態における品質保持期限の付けられた食品と日用雑貨とがそれぞれ別のレシートに印字された例を示している。
【図３】本発明の実施の形態における冷蔵庫の保存場所毎に食品を分類し、保存場所毎に異なる印字領域に食品の商品名と価格を印字したレシートの例を示している。
【図４】図１のレシートにおいて、冷蔵庫に保存する食品について同一食品を複数購入した場合の印字例を示している。
【図５】本発明の実施の形態における各種レシートを発行するレジスターの構成例を示すブロック図である。
【図６】図１に示したレシートを印字発行する手順を説明するためのフローチャートである。
【図７】図２に示したレシートを印字発行する手順を説明するためのフローチャートである。
【図８】図３に示したレシートを印字発行する手順を説明するためのフローチャートである。
【符号の説明】
【００８８】
１１  ＣＰＵ
１２  ＲＯＭ
１３  ＲＡＭ
１４  インタフェース
１５  入力部
１６  印字制御部
１７  レシート印字発行部
１８  表示制御部
１９  表示部
２０  バーコードリーダ制御部
２１  バーコードリーダ
２２  ＥＥＰＲＯＭ
２３  バス
【図１】
2006155415.tif 000003
【図２】
2006155415.tif 000004
【図３】
2006155415.tif 000005
【図４】
2006155415.tif 000006
【図５】
2006155415.tif 000007
【図６】
2006155415.tif 000008
【図７】
2006155415.tif 000009
【図８】
2006155415.tif 000010