(57)【特許請求の範囲】
【請求項１】
１商品毎に商品コードと商品重量と商品に付された無線タグのタグ情報とを関連付けて記憶する記憶部と、
前記商品に付された無線タグから当該無線タグが記憶するタグ情報を読み取る無線リーダライタと、
前記記憶部から前記無線リーダライタで読み取ったタグ情報に関連付けられた商品重量を取得する取得部と、
前記取得部が取得した商品重量の全てを合計する合計部と、
前記商品を載置可能な載置台を有し、当該載置台に載置された商品の重量を計量する秤部と、
この秤部が計量した計量値と前記合計部が合計した重量値とが一致するか否かを判定する重量判定部と、
前記重量判定部で前記計量値と前記重量値とが一致したと判定した場合、購入商品の合計金額を出力して決済処理を実行する決済部と、
を備え、
前記秤部にて前記載置台に商品が載置された場合にのみ、前記無線リーダライタが前記無線タグから繰り返しタグ情報の読取を実行し、前記無線タグからの応答がなくなれば、前記取得部が商品重量を取得し、前記重量判定部にて、前記計量値と前記重量値とが一致しなかった場合、重量が一致していない旨を報知することを特徴とするセルフチェックアウト端末。
【請求項２】
タグ情報を読み取るとタグ数をカウントアップする無線タグ数カウンタを備え、
前記無線タグ数カウンタのタグ数のカウントアップの情報、及び読み取ったタグ情報を記憶することを特徴とする請求項１に記載のセルフチェックアウト端末。
【請求項３】
前記無線タグが記憶するタグ情報は、前記商品コードであることを特徴とする請求項１又は２に記載のセルフチェックアウト端末。
【請求項４】
前記無線タグが記憶するタグ情報は、前記無線タグを識別する識別情報であることを特徴とする請求項１又は２に記載のセルフチェックアウト端末。
【請求項５】
前記無線タグが記憶するタグ情報は、商品コード及び前記無線タグを識別する識別情報
であることを特徴とする請求項１又は２に記載のセルフチェックアウト端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、商品の重量チェック処理を伴うセルフチェックアウト端末に関する。
【背景技術】
【０００２】
現在、秤装置を備えたセルフチェックアウト端末が知られている。この端末は、いわゆる商品登録処理の際に秤装置による重量チェックを実行する。
【０００３】
この端末を使用する場合、顧客自身が購入商品について１点ずつバーコードスキャナを用いてスキャン操作を行う又は商品コードを手入力することにより商品登録処理が実行される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２９３７６３公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記セルフチェックアウト端末は、顧客が購入商品を１点ずつバーコード読取させる必要があるため、商品登録処理に時間がかかってしまう。特にセルフチェックアウト端末の操作に不慣れな顧客が使用する場合や購入商品の点数が大量である場合等は顕著である。このため、商品登録処理にかかる時間を短縮したいという要望が存在する。
【課題を解決するための手段】
【０００６】
本実施形態のセルフチェックアウト端末は、１商品毎に商品コードと商品重量と商品に付された無線タグのタグ情報とを関連付けて記憶する記憶部と、前記商品に付された無線タグから当該無線タグが記憶するタグ情報を読み取る無線リーダライタと、前記記憶部から前記無線リーダライタで読み取ったタグ情報に関連付けられた商品重量を取得する取得部と、前記取得部が取得した商品重量の全てを合計する合計部と、前記商品を載置可能な載置台を有し、当該載置台に載置された商品の重量を計量する秤部と、この秤部が計量した計量値と前記合計部が合計した重量値とが一致するか否かを判定する重量判定部と、  前記重量判定部で前記計量値と前記重量値とが一致したと判定した場合、購入商品の合計金額を出力して決済処理を実行する決済部と、を備え、前記秤部にて前記載置台に商品が載置された場合にのみ、前記無線リーダライタが前記無線タグから繰り返しタグ情報の読取を実行し、前記無線タグからの応答がなくなれば、前記取得部が商品重量を取得し、前記重量判定部にて、前記計量値と前記重量値とが一致しなかった場合、重量が一致していない旨を報知する。
【図面の簡単な説明】
【０００７】
【図１】本実施形態のセルフチェックアウト端末の斜視図。
【図２】本実施形態のセルフチェックアウト端末の電気的接続を示すブロック図。
【図３】本実施形態の無線タグのメモリのデータ構造を示す図。
【図４】本実施形態のＨＤＤに記憶されるＰＬＵファイルを示す図。
【図５】本実施形態のセルフチェックアウト端末のＣＰＵが実行する重量チェック処理及び商品販売登録処理の流れを示すフローチャート。
【図６】本実施形態の無線タグリーダライタが実行する無線タグ読取処理を示すフローチャート。
【図７】無線リーダライタ内のメモリに形成されるタグ数テーブルを示す図。
【図８】無線リーダライタ内のメモリに形成されるタグ情報テーブルを示す図。
【発明を実施するための形態】
【０００８】
以下、添付図面を参照して、本発明の実施形態に係るセルフチェックアウト端末を詳細に説明する。
【０００９】
図１は、セルフチェックアウト端末の外観を示す斜視図である。セルフチェックアウト端末１は、床面に設置される本体基部１ａと、この基部１ａの上方に延出する本体上部１ｂとで構成されている。本体基部１ａの前面は、床面に近づくにつれて傾斜した形状となっている。本体基部１ａは、秤部１０３（図２参照）とプリンタ１０４（図２参照）を有する。
【００１０】
本体基部１ａには、秤部１０３の秤皿である商品籠載置台１０５が配置されている。この商品籠載置台１０５は、顧客が購入しようとする一又は複数の商品１０６を入れた籠１０７を載置可能な形状及び大きさで構成されている。つまり、商品籠載置台１０５は、複数の商品１０６を載置可能な構成となっている。秤部１０３は、商品籠載置台１０５の下方に位置して本体基部１ａに内蔵される。
【００１１】
また、本体基部１ａの正面側には、レシートＲを発行するための発行口１０８が配置されている。そこで、レシート発行口１０８の奥側に位置させて、プリンタ１０４が本体基部１ａに内蔵されている。
【００１２】
上部本体１ｂは、無線リーダライタ１０９と、表示部であるＬＣＤ１０２とこの表示部に積層配置されたタッチパネル１１３とを有する。
【００１３】
無線リーダライタ１０９は、アンテナを有しており、このアンテナの交信領域範囲内に存在する商品１０６に付された無線タグ３０を検出する。すなわち、アンテナから周囲の無線タグ３０に対して電波を送信する。無線タグ３０は、アンテナからの電波を受信すると無線リーダライタ１０９に対して応答信号を送信する。無線リーダライタ１０９は、無線タグ３０からの応答信号を受信することにより、無線タグ３０のメモリ３０１に記憶されているタグ情報（タグＩＤ、商品コード、商品名、商品重量）を読み取る。なお、無線リーダライタ１０９と無線タグ３０との交信制御にアンチコリジョン（衝突防止）という方式が用いられている。これにより、アンテナの交信可能領域内に複数の無線タグ３０が存在していた場合には、無線リーダライタ１０９によって各無線タグ３０のデータが一括して読み取られることとなる。
【００１４】
ここで、図３を用いて無線タグ３０が有するメモリ３０１のデータ構造について説明する。無線タグ３０はその内部に不揮発性のメモリ３０１を有している。このメモリ３０１には、無線タグ３０の製造段階で製造業者により割当て設定された固有のＩＤを記憶するＩＤエリア３０１ａと、ユーザが任意のデータを書き込むことができるユーザエリア３０１ｂとが形成されている。
【００１５】
本実施形態では、各商品１０６にそれぞれ付されている無線タグ３０のユーザエリア３０１ｂに、この無線タグ３０が付された商品に関する情報として、商品コード，商品名，単価、商品重量のタグ情報が書き込まれている。これによって、顧客が購入する商品に付された無線タグ３０からそのユーザエリア３０１ｂに記憶されたタグ情報を読み取ることによって、買上げ商品１０６の商品データを登録処理できる。なお、タグ情報はＩＤエリア１０６ａに記憶されている固有のＩＤであってもよい。
【００１６】
図２は、本実施形態のセルフチェックアウト端末１の電気的接続を示すブロック図である。ＣＰＵ２０に、ＲＯＭ２１、ＲＡＭ２２、ＨＤＤ２３、ＬＣＤ１０２、タッチパネル１１３、無線リーダライタ１０９、秤部１０３及びプリンタ１０４がシステムバス２５を介して接続されている。ＣＰＵ２０は、これらの各部を制御する。
【００１７】
ＲＯＭ２１は、固定データを固定的に記憶する。ＲＡＭ２２は、可変データを書き換え自在に記憶する。
【００１８】
ＨＤＤ２３は、商品販売データ処理用のコンピュータプログラムを含む各種のプログラムの他、各種表示フレーム、各種のファイル等（図示せず）が記憶保存する。各種のファイルとしては、例えば、ＰＬＵファイル、商品識別ファイル、画像ファイル、売上ファイル等がある。
【００１９】
本実施形態のＨＤＤ２３に記憶されているＰＬＵファイルは、図４に示すとおり、各商品１０６を特定する商品コードに対応させて、単価、商品重量及び無線タグ３０のタグＩＤが記憶されている。ＰＬＵファイルに記憶されている情報は書き換え可能に記憶されている。
【００２０】
通信インターフェース２５は、例えば構内通信網に接続され、外部に設置されたストアコントローラやサーバの各種外部機器（図示せず）との間のデータ通信を行う。
【００２１】
図５はセルフチェックアウト端末１のＣＰＵ２０が実行する重量チェック処理及び商品登録処理及び決済処理の流れを示すフローチャートである。図６は、無線タグリーダライタが実行する無線タグ読取処理を示すフローチャートである。以降の説明は図５及び図６を用いて説明する。
【００２２】
まず、商品籠載置台１０５に商品が収納された籠１０７が載置されると、ＣＰＵ２０は、秤部１０３を介して籠１０７内の商品１０６の重量を検知する（Ａｃｔ５０１）。なお、ここでは、籠１０７の重量は予めＲＯＭ２１等の記憶部に記憶されており、籠１０７の重量は商品重量には含まれないよう構成されている。なお、籠１０７内に２以上の複数の商品１０６が収納されていることを前提として以降の説明を行う。
【００２３】
ＣＰＵ２０は、秤部１０３を介して商品重量を検知すると（Ａｃｔ５０１）、この検知した籠１０７内の全商品１０６の商品重量である計量値をＲＡＭ２２に一時記憶する（Ａｃｔ５０２）。次に、ＣＰＵ２０は、セルフチェックアウト端末１に内蔵の無線タグリーダライタ１０９に対して無線タグ読取処理の実行指令を通知する（Ａｃｔ５０３）つまり、本実施形態のセルフチェックアウト端末１は、商品籠載置台１０５に籠１０７が載置され、秤部１０３にて重量の増加があったことを検知すると、この籠１０７内の商品１０６に付されている無線タグ３０の無線タグ読取処理を実行する。このため、無線リーダライタ１０９は常時、無線タグ読み取りのための読取電波を出力する必要がなくなる。
【００２４】
ＣＰＵ２０から無線タグ読取処理の実行指令を受けた無線タグリーダライタ１０９は、図６に示す無線タグ読取処理のフローチャートにしたがって、無線タグ読取処理を実行する。
【００２５】
ここで、無線タグ読取処理を図６のフローチャートに沿って説明する。無線リーダライタ１０９は、まずセルフチェックアウト端末１のＲＯＭ２１、ＲＡＭ２２等の記憶部とは別途設けている無線リーダライタ１０９内のメモリを初期化する（Ａｃｔ６０１）。このメモリ内には、実際に無線タグ３０を読み取った無線タグ３０のタグ数Ａを一時記憶するタグ数テーブル７０１（図７参照）及び読み取ったタグ情報を一時記憶するタグ情報テーブル８０１（図８参照）が形成されている。
【００２６】
Ａｃｔ６０１にて、無線タグ３０内のメモリの初期化を実行した後、無線リーダライタ１０９は、無線タグ読取コマンドを送信することで、アンテナを介して交信領域範囲内に存在する無線タグ３０のタグ情報を読み取る（Ａｃｔ６０２）。すなわち、無線リーダライタ１０９は、籠１０７内に収納されている商品１０６に付された無線タグ３０に対して読み取り電波を出力する。無線リーダライタ１０９は無線タグ３０から応答電波を受信することを待機する（Ａｃｔ６０３）。そして、無線タグ３０から応答電波を受信した場合（Ａｃｔ６０３のＹｅｓ）、無線リーダライタ１０９内のメモリの無線タグ数カウンタ７０１のタグ数Ａを１だけカウントアップする（Ａｃｔ６０４）。そして、無線タグ数カウンタ７０１のタグ数Ａのカウントアップと共に読み取ったタグ情報（タグＩＤ、商品コード、商品名、商品重量）をタグ情報テーブル８０１に一時記憶する（Ａｃｔ６０５）。
【００２７】
次に、無線リーダライタ１０９は次の無線タグ３０からの応答電波を受信することを待機する（Ａｃｔ６０６）。応答電波を受信すると（Ａｃｔ６０６のＹｅｓ）、再度、無線タグ数カウンタ７０１のタグ数Ａを１だけカウントアップする（Ａｃｔ６０４）。そして、読み取ったタグ情報をタグ情報テーブル８０１に一時記憶する（Ａｃｔ６０５）。そして、再度、次の無線タグ３０から応答電波を受信することを待機する（Ａｃｔ６０６）。このようにして、無線リーダライタ１０９は繰り返し無線タグ読取を実行することで籠１０７内に収納されている商品１０６に付された無線タグ３０の無線タグ読取処理を実行する。
【００２８】
Ａｃｔ６０６にて、次の無線タグ３０からの応答電波がないことを確認すると（Ａｃｔ６０６のＮｏ）、無線リーダライタ１０９は、セルフチェックアウト端末１から読み取った無線タグ３０のタグ情報送信の要求があることを待機する（Ａｃｔ６０７）。なお、Ａｃｔ６０７での無線タグ３０のタグ情報送信の要求は図５のＡｃｔ５０４の処理に関係する。
【００２９】
無線リーダライタ１０９は、無線タグ３０のタグ情報送信の要求を受信すると（Ａｃｔ６０７のＹｅｓ）、読み取った無線タグのタグＩＤをセルフチェックアウト端末１に送信する（Ａｃｔ６０８）。
【００３０】
なお、セルフチェックアウト端末１に送信する情報はタグＩＤに限られることなく、ユーザエリア３０１ｂに記憶されている商品コード、商品名、商品重量を送信する場合であってもよい。
【００３１】
再び、図５のフローチャートの説明に戻る。Ａｃｔ５０３にて無線タグ読取処理が実行された後、セルフチェックアウト端末１のＣＰＵ２０は、無線タグ読取処理にて読み取ったタグ情報の取得命令を送信する（Ａｃｔ５０４）。このタグ情報の取得命令は、図６のＡｃｔ６０７での無線タグ３０のタグ情報送信の要求に相当する。
【００３２】
ＣＰＵ２０は、このタグ情報の取得命令にて無線タグ３０から読み取ったタグ情報であるタグＩＤを取得すると、ＰＬＵファイルの中からこの取得したタグＩＤに関連付けられている商品コード及び商品重量を検索する。そして、ＣＰＵ２０は、この検索により、商品コードと商品重量を取得する（Ａｃｔ５０５のＹｅｓ）。
【００３３】
次に、ＣＰＵ２０は、無線タグ読取処理にて読み取られた全無線タグ３０のタグ情報に対して、それぞれ１商品ずつＨＤＤ２３に記憶されているＰＬＵファイルの中から一致する商品コード及び商品重量を検索する。検索の結果、この商品コード及び商品重量の取得が完了すると、ＣＰＵ２０は、各商品１０６の商品重量の全てを合計することで総重量値を取得する（Ａｃｔ５０６）。
【００３４】
ＣＰＵ２０は、秤部１０３が計量した計量値とＡｃｔ５０６で取得した総重量値とが一致するか否かを判定する（Ａｃｔ５０７）。重量が一致する場合は、商品登録処理を実行する（Ａｃｔ５０８）。ここで、商品登録処理とは、Ａｃｔ５０３の無線タグ読取処理にて無線タグ３０から読み取ったタグ情報のうち、商品コード、商品単価の商品情報をＲＡＭ２１等の記憶部に一時記憶する処理である。一方、重量が一致しない場合は、例えば、音を出力又は光を点灯させる等のエラー処理を施すことで重量が一致していない旨を報知する（Ａｃｔ５１０）。
【００３５】
次に、ＣＰＵ２０は、商品登録処理が実行され、ＲＡＭ２２に一時記憶されている全商品の合計金額を算出して、決済処理を実行する（Ａｃｔ５０９）。なお、決済処理とは、ＲＡＭ２２に一時記憶されている各商品の単価に基づいて合計金額を算出し、この合計金額の決済を実行する処理を意味する。
【００３６】
以上、本実施形態によれば、籠に収納された複数の商品を無線リーダライタにより纏めて読み取り、この読み取ったタグ情報を元に各商品の商品重量を取得して全商品の総重量値を得て、この総重量値と秤部にて計量した計量値の一致を判定する。これにより籠に商品を収納したまま一括で購入商品について、商品登録処理を実行することができ決済処理にかかる時間を短縮することが出来る。
【００３７】
また、秤部に籠が載置された場合にのみ、無線リーダライタから籠内の無線タグに対して読み取り電波が放射されるので常時、電波放出がされることがなくなる。
【００３８】
本発明の実施形態を説明したが、この実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。この新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。この実施形態は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００３９】
１  セルフチェックアウト端末
１ａ  本体基部
１ｂ  本体上部
１０２  表示部（ＬＣＤ）
１０６  商品
１０５  商品籠載置台
１０７  籠
１０９  無線タグリーダライタ
２０  ＣＰＵ
２１  ＲＯＭ
２２  ＲＡＭ
３０  無線タグ
７０１  タグ数カウンタ
８０１  タグ情報テーブル
【図１】
0005530414.tif 000002
【図２】
0005530414.tif 000003
【図３】
0005530414.tif 000004
【図４】
0005530414.tif 000005
【図５】
0005530414.tif 000006
【図６】
0005530414.tif 000007
【図７】
0005530414.tif 000008
【図８】
0005530414.tif 000009