(57)【要約】【課題】ポリ袋の利用を自動認識し利用数に応じた代金を自動的に請求可能として、ポリ袋の利用削減を図る。【解決手段】包装物提供部１ａは、複数の包装物を保持し、複数の包装物の少なくとも１つが取り出されたことを検知すると所定の通知情報を出力する。カウント部１ｂは、包装物提供部１ａが出力した通知情報に基づいて、提供した包装物の数をカウントする。料金算出部１ｃは、代金支払い要求の入力を受け付けると、カウント部１ｂがカウントした包装物の数に基づいて、包装物の総額を算出する。会計部１ｄは、料金算出部１ｃが算出した包装物の総額に基づいて代金の清算を行う。【選択図】図１
2010055462.tif 000002
【特許請求の範囲】
【請求項１】
複数の包装物を保持し、前記複数の包装物の少なくとも１つが取り出されたことを検知すると所定の通知情報を出力する包装物提供部と、
前記包装物提供部が出力した前記通知情報に基づいて、提供した包装物の数をカウントするカウント部と、
代金支払い要求の入力を受け付けると、前記カウント部がカウントした前記包装物の数に基づいて、包装物の総額を算出する料金算出部と、
前記料金算出部が算出した前記包装物の総額に基づいて代金の精算を行う会計部と、
を有することを特徴とするセルフチェックアウト装置。
【請求項２】
前記包装物提供部は、前記複数の包装物のうちの１つが取り出されたことを検知して前記通知情報を出力し、
前記カウント部は、前記通知情報を受け付けると前記提供した包装物の数に１を加算する、
ことを特徴とする請求項１記載のセルフチェックアウト装置。
【請求項３】
前記包装物提供部は、包装物が取り出されないよう前記複数の包装物をロックするロック機構を有し、包装物利用希望の入力を受け付けると前記ロック機構のロックを解除し、前記通知情報を出力した後、前記ロック機構をロックする、
ことを特徴とする請求項１記載のセルフチェックアウト装置。
【請求項４】
前記包装物提供部は、前記包装物利用希望の入力と共に、前記包装物の利用数を受け付け、前記包装物が前記利用数分だけ取り出されたことを検知して、前記利用数を含む前記通知情報を出力し、
前記カウント部は、前記通知情報を受け付けると当該通知情報に含まれる前記利用数を前記提供した包装物の数に加算する、
ことを特徴とする請求項３記載のセルフチェックアウト装置。
【請求項５】
前記包装物提供部は、前記包装物利用希望の入力を受け付けると、前記ロック機構を解除し、前記複数の包装物の少なくとも１つの上部に備えられた開口部を開口して、商品を収納可能に提供することを特徴とする請求項３または４記載のセルフチェックアウト装置。
【請求項６】
前記料金算出部は、前記包装物の総額を所定の条件に基づいて値引きすることを特徴とする請求項１乃至５記載のセルフチェックアウト装置。
【請求項７】
商品の入力を受け付ける商品入力部を更に有し、
前記会計部は、前記料金算出部が算出した前記包装物の総額と前記商品入力部が受け付けた前記商品の総額とを加算した金額を購入者に請求して、前記代金の精算を行う、
ことを特徴とする請求項１乃至６記載のセルフチェックアウト装置。
【請求項８】
前記包装物は、プラスチック製の袋であることを特徴とする請求項１乃至７記載のセルフチェックアウト装置。
【請求項９】
商品の代金の精算を行うセルフチェックアウト装置の精算方法であって、
包装物提供部が、複数の包装物を保持し、前記複数の包装物の少なくとも１つが取り出されたことを検知すると所定の通知情報を出力し、
カウント部が、前記包装物提供部が出力した前記通知情報に基づいて、提供した包装物の数をカウントし、
料金算出部が、代金支払い要求の入力を受け付けると、前記カウント部がカウントした前記包装物の数に基づいて包装物の総額を算出し、
会計部が、前記料金算出部が算出した前記包装物の総額に基づいて代金の清算を行う、
ことを特徴とする清算方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、セルフチェックアウト装置および精算方法に関し、特に商品の代金の精算を行うセルフチェックアウト装置および精算方法に関する。
【背景技術】
【０００２】
近年、環境問題への取り組みの一環として、プラスチック製の包装物（ポリ袋等）の利用削減が推進されている。
これに伴い、小売店等では、会計レジで商品購入時に配布しているポリ袋の利用削減が図られている。具体的には、購入者によるポリ袋の不利用を奨励するため、購入者が商品包装用の袋を持参した場合には、会計時に商品包装分の代金を差し引く方法が知られている（例えば、特許文献１参照）。また、購入者に提供するポリ袋の数を必要最低限とするため、会計レジで、買い上げ商品の大きさ等に応じて包装に必要な買物袋の枚数等を求め、求めた枚数の買物袋を購入者に提供する方法が知られている（例えば、特許文献２参照）。
【特許文献１】特開平０５−１０１２７６号公報
【特許文献２】特開２００６−０８５２７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、小売店等では、店員が介入せず購入者自身の操作により商品購入時の会計処理を行うセルフチェックアウト装置が利用されている。
セルフチェックアウト装置は、購入者により入力された商品情報に対応する商品価格を上位装置を介して取得し、商品の代金を購入者に請求する。商品情報は、例えば、商品に付与されたバーコードにより識別される。購入者は、セルフチェックアウト装置の備えるバーコードスキャナで商品のバーコードを読み取らせて商品情報の入力を行う。そして、購入者は、バーコードスキャンを終えた商品をポリ袋に納める。ポリ袋は、例えば、セルフチェックアウト装置に設けられた袋詰め用の台上に適当な枚数が設置される。購入者は、１つの商品をスキャンする毎にポリ袋にスキャン済みの商品を詰めていき、これを繰り返して行うことで、商品スキャンとスキャン後の商品の袋詰めとを効率良く行うことができる。
【０００４】
ここで、セルフチェックアウト装置により商品を購入する場合にも、ポリ袋を無作為に配布しないことが望まれる。しかし、上記特許文献２に記載の方法のように、全ての商品のスキャン後に、必要なポリ袋の数をまとめて提供すると、与えられたポリ袋に全ての商品を的確に納める動作が必要となり、購入者の利便性を損なうという問題がある。
【０００５】
すなわち、セルフチェックアウト装置の運用では、ポリ袋の利用数に関しては購入者の裁量に任せ、その利用数に応じた代償を自動的に請求可能とすることが望ましい。
本発明はこのような点に鑑みてなされたものであり、ポリ袋の利用削減を図ることができるセルフチェックアウト装置および清算方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、商品の会計を行うセルフチェックアウトシステムが提供される。このセルフチェックアウト装置は、包装物提供部、カウント部、料金算出部および会計部を有する。包装物提供部は、複数の包装物を保持し、複数の包装物の少なくとも１つが取り出されたことを検知すると所定の通知情報を出力する。カウント部は、包装物提供部が出力した通知情報に基づいて、提供した包装物の数をカウントする。料金算出部は、代金支払い要求の入力を受け付けると、カウント部がカウントした包装物の数に基づいて、包装物の総額を算出する。会計部は、料金算出部が算出した包装物の総額に基づいて代金の清算を行う。
【０００７】
このようなセルフチェックアウト装置によれば、包装物提供部により、複数の包装物が保持され、複数の包装物の少なくとも１つが取り出されたことが検知されると、所定の通知情報が出力される。次に、カウント部により、包装物提供部が出力した通知情報に基づいて、提供した包装物の数がカウントされる。そして、料金算出部により、代金支払い要求の入力が受け付けられると、カウント部がカウントした包装物の数に基づいて、包装物の総額が算出される。更に、料金算出部が算出した包装物の総額に基づいて、代金の清算が行われる。
【０００８】
また、上記課題を解決するために、上記セルフチェックアウトシステムと同様の処理を行う清算方法が提供される。
【発明の効果】
【０００９】
上記セルフチェックアウト装置および清算方法によれば、ポリ袋の利用を自動認識し利用数に応じた代金を自動的に請求可能とすることで、ポリ袋の利用削減を図ることができる。
【発明を実施するための最良の形態】
【００１０】
以下、本実施の形態を図面を参照して詳細に説明する。
図１は、本実施の形態の概要を示す図である。セルフチェックアウト装置１は、小売店等で店員の介入無しに購入者の操作のみで商品の会計を行うものである。セルフチェックアウト装置１は、包装物提供部１ａ、カウント部１ｂ、料金算出部１ｃおよび会計部１ｄを有する。
【００１１】
包装物提供部１ａは、複数の包装物を保持する。包装物提供部１ａは、複数の包装物の少なくとも１つが取り出されたことを検知すると所定の通知情報を出力する。
カウント部１ｂは、包装物提供部１ａが出力した通知情報に基づいて、提供した包装物の数をカウントする。カウント部１ｂは、例えば、通知情報を１回取得する毎に、提供した包装物の数を１カウントアップする。
【００１２】
料金算出部１ｃは、代金支払い要求の入力を受け付けると、カウント部１ｂがカウントした包装物の数に基づいて、包装物の総額を算出する。代金支払い要求は、例えば、購入者がセルフチェックアウト装置１への購入対象の商品のスキャンを完了したタイミングで、購入者がセルフチェックアウト装置１に所定の操作を行うことで入力される。
【００１３】
会計部１ｄは、料金算出部１ｃが算出した包装物の総額に基づいて代金の清算を行う。ここで、会計部１ｄは、包装物の代金を、例えば、購入対象の商品の総額代金と共に購入者に請求して、代金の清算を行う。
【００１４】
このセルフチェックアウト装置１によれば、保持された複数の包装物の少なくとも１つが取り出されたことが検知されると出力される所定の通知情報に基づいて、提供した包装物の数がカウントされる。そして、代金支払い要求の入力が受け付けられると、カウントされた包装物の数に応じた代金で清算が行われる。
【００１５】
これにより、購入者の利便性を損なうことなく、ポリ袋の利用数に応じた代金を購入者に請求することが可能となる。また、ポリ袋がその利用数に応じて課金されることで、購入者のポリ袋の利用を抑止することができ、ポリ袋の利用削減を図ることができる。
【００１６】
ところで、セルフチェックアウト装置１は、上述の通りスーパーマーケット等の小売店で商品の会計を行う際に、ポリ袋の利用数を管理する場合に適している。以下では、このセルフチェックアウト装置を小売店で用いる場合を例に挙げて、更に詳細に説明する。
【００１７】
［第１の実施の形態］
以下、第１の実施の形態を図面を参照して詳細に説明する。
図２は、第１の実施の形態のセルフチェックアウト装置の外観斜視図である。図２では、セルフチェックアウト装置１００を正面側から見た斜視図を示している。セルフチェックアウト装置１００は、商品仮置き台１０１、タッチパネル式ディスプレイ１０２、バーコードスキャナ１０３、貨幣投入部１０４、お釣り排出部１０５、袋設置部１０６および袋詰め台１０７を有する。
【００１８】
商品仮置き台１０１は、セルフチェックアウト装置１００への入力前（チェックアウト前）の商品を商品カゴ等に入れて仮置きする台である。
タッチパネル式ディスプレイ１０２は、購入者に対する情報の表示を行うと共に、購入者による操作を受け付ける。購入者は、タッチパネル式ディスプレイ１０２に表示されるインタフェースに従った操作を行うことで、商品のセルフチェックアウト装置１００への入力動作（チェックアウト動作）を行う。
【００１９】
バーコードスキャナ１０３は、商品に付与されたバーコードを読み取るスキャナである。購入者は、バーコードスキャナ１０３に購入対象の商品のバーコードの付された面をかざしてバーコードを読み取らせる。セルフチェックアウト装置１００は、バーコードスキャナ１０３で読み取ったバーコードの情報に基づいて、該当の商品を識別する。
【００２０】
貨幣投入部１０４は、商品の代金の清算時に購入者が硬貨や紙幣を投入するための投入口である。
お釣り排出部１０５は、購入者に対して、お釣りの硬貨や紙幣を返却するための排出口である。
【００２１】
袋設置部１０６は、購入者に提供するポリ袋を保持する。袋設置部１０６に保持されたポリ袋は、開口部を上側にして袋詰め台１０７上に載置される。購入者は、開口部からスキャン後の各商品をポリ袋に納める。購入者は、現在のポリ袋が満杯になると、現在のポリ袋を袋設置部１０６から取り外して、次のポリ袋を利用する。袋設置部１０６は、図示しない購入者に提供したポリ袋の数をカウントするためのカウント機構を有する。カウント機構に関しては、図３で詳細に説明する。
【００２２】
袋詰め台１０７は、ポリ袋を載置し、載置したポリ袋に商品を納めるための台である。
図３は、第１の実施の形態の袋設置部の構成を示す図である。（Ａ）は袋設置部１０６の側面図、（Ｂ）は袋設置部１０６の正面図を示している。但し、図３では、図２に示した袋設置部１０６のうちの一部を示している。なお、図３の上側がセルフチェックアウト装置１００の鉛直上側を示している。
【００２３】
袋設置部１０６は、主保持部１０６ａ、袋保持部１０６ｂおよび保持部１０６ｃを有する。
主保持部１０６ａは、棒状または板状に形成され、袋詰め台１０７上に立設される。主保持部１０６ａは、１対の袋保持部１０６ｂおよび保持部１０６ｃを保持する。
【００２４】
袋保持部１０６ｂは、棒状に形成され、セルフチェックアウト装置１００の正面側に向かって突出させるように設けられる。１対の袋保持部１０６ｂは、ポリ袋４０の上部に設けられた１対の取っ手部４１を保持する。ポリ袋４０は、かさばらないように畳まれて、適当な数で重ねられて袋保持部１０６ｂの基端側に設置される。
【００２５】
ポリ袋４０の上部に備えられた１対の取っ手部４１には、貫通孔が開けられている。この貫通孔に１対の袋保持部１０６ｂを貫通させることで、ポリ袋４０が保持される。
保持部１０６ｃは、１対の袋保持部１０６ｂのうちの少なくとも一方の上部に設けられる。保持部１０６ｃは、棒状に形成され、セルフチェックアウト装置１００の正面側に向かって突出させるように設けられる。保持部１０６ｃは、その先端部にカウント機構１１４を保持する。
【００２６】
カウント機構１１４は、Ｌ字型に形成され、その端部１１４ｂは軸１１４ａを介して保持部１０６ｃに接続される。軸１１４ａは、カウント機構１１４および保持部１０６ｃに設けられた所定の貫通孔を水平方向に貫通して設けられる。カウント機構１１４は、軸１１４ａを中心として回動可能となっている。カウント機構１１４の他方の端部１１４ｃは、袋保持部１０６ｂと当接している。カウント機構１１４は、ポリ袋４０が正面側に引き出される際に、端部１１４ｃがポリ袋４０によって押し出されるよう配置される。これを初期配置とする。
【００２７】
カウント機構１１４は、ポリ袋４０がセルフチェックアウト装置１００の正面側に引き出される際に、カウント機構１１４の端部１１４ｃがポリ袋４０により正面側方向に押されることで、軸１１４ａを回転中心として所定の角度回転する。カウント機構１１４は、この回転を検出してカウント信号を出力する。
【００２８】
なお、カウント機構１１４は、回転後には逆方向に回転して初期配置に戻る。これにより、連続してポリ袋が取り出された場合にも、ポリ袋が取り出されたことをそれぞれ検出してカウント信号を出力することができる。
【００２９】
図４は、第１の実施の形態のセルフチェックアウト装置のハードウェア構成を示すブロック図である。セルフチェックアウト装置は、図２に示した構成に加えて、ＣＰＵ（Central Processing Unit）１１１、メモリ１１２、貨幣管理部１１３、カウント機構１１４、入出力インタフェース１１５、スキャナインタフェース１１６、バックスケール１１７および通信インタフェース１１８を有する。
【００３０】
ＣＰＵ１１１は、装置全体を制御する。
メモリ１１２は、ＣＰＵ１１１が実行するセルフチェックアウト装置１００上のＯＳ（Operating System）のプログラムやアプリケーションプログラムを記憶する。また、メモリ１１２は、ＣＰＵ１１１の処理に必要なデータを記憶する。
【００３１】
貨幣管理部１１３は、セルフチェックアウト装置１００で扱う貨幣を管理する。
カウント機構１１４は、袋設置部１０６に設けられる。カウント機構１１４は、袋設置部１０６で購入者がポリ袋を引き出すたびに、ポリ袋が引き出されたことを通知するカウント信号をＣＰＵ１１１に出力する。
【００３２】
入出力インタフェース１１５は、タッチパネル式ディスプレイ１０２と接続される。入出力インタフェース１１５は、タッチパネル式ディスプレイ１０２から入力される信号をＣＰＵ１１１に出力する。また、入出力インタフェース１１５は、ＣＰＵ１１１からの命令に従って、画像をタッチパネル式ディスプレイ１０２の画面に表示する。
【００３３】
スキャナインタフェース１１６は、バーコードスキャナ１０３と接続される。スキャナインタフェース１１６は、バーコードスキャナ１０３がバーコード２０を読み取ることで得られた信号をＣＰＵ１１１に出力する。
【００３４】
バックスケール１１７は、袋詰め台１０７の下部に設けられる。バックスケール１１７は、スキャン後にポリ袋に納められた商品の重量を計測する。計測された重量は、例えば、商品の情報を一元管理するストアサーバ等に商品の識別情報に対応付けて記憶された商品重量と比較され、スキャン時の商品が正しくポリ袋に納められたか否かの判定に用いることができる。すなわち、実際にスキャンを行った商品よりも高価な商品等がポリ袋に納められるといった購入者による不正行為を検知することができる。
【００３５】
通信インタフェース１１８は、ネットワーク１０と接続される。通信インタフェース１１８は、ネットワーク１０を解して、ストアサーバ等の上位装置とデータ通信を行う。
図５は、第１の実施の形態のセルフチェックアウト装置の機能構成を示すブロック図である。セルフチェックアウト装置は、商品登録情報記憶部１２０、袋代金算出条件記憶部１３０、商品入力部１４０、袋カウンタ部１５０、代金算出部１６０および会計処理部１７０を有する。これらの機能は、ＣＰＵ１１１により所定のプログラムが実行されることで実現される。なお、これらの機能のうちの少なくとも一部が専用のハードウェアにより実現されてもよい。
【００３６】
商品登録情報記憶部１２０は、購入者により入力された商品の情報（商品名や数量等）を記憶する。
袋代金算出条件記憶部１３０は、ポリ袋の代金の算出ルールを記憶する。算出ルールは、ポリ袋の代金の値引き等に用いられる。
【００３７】
商品入力部１４０は、バーコードスキャナ１０３で読み込まれた商品を識別するための商品識別情報や商品識別情報に対応する商品の単価等をストアサーバ等から取得して、商品登録情報記憶部１２０に格納する。
【００３８】
袋カウンタ部１５０は、カウント機構１１４から出力されるカウント信号を受け付けるたびに、カウンタを１カウントアップさせる。
代金算出部１６０は、購入者による商品代金の支払い要求の入力を受け付けると、商品登録情報記憶部１２０に記憶された商品登録情報に基づいて、購入者に請求する代金を算出する。そして、代金算出部１６０は、袋カウンタ部１５０のカウント数を取得し、袋代金算出条件記憶部１３０に記憶された袋代金算出ルールに基づいて、ポリ袋の代金を算出する。更に、代金算出部１６０は、商品の代金とポリ袋の代金とを合算し、代金総額を算出する。代金算出部１６０は、算出した代金総額を会計処理部１７０に出力する。
【００３９】
会計処理部１７０は、代金算出部１６０から取得する代金総額を購入者に請求する。代金の請求は、例えば、タッチパネル式ディスプレイ１０２に所定の代金請求画面を表示することで行われる。そして、会計処理部１７０は、購入者が貨幣投入部１０４から投入した貨幣に基づいて、清算処理を行う。
【００４０】
図６は、商品登録テーブルのデータ構造例を示す図である。商品登録テーブル１２１は、商品登録情報記憶部１２０に記憶される。商品登録テーブル１２１には、購入者が一回分の会計で入力した商品の情報が設定される。商品登録テーブル１２１は、例えば、一回分の会計処理が完了すると、その内容がクリアされる。商品登録テーブル１２１には、商品名を示す項目、数量を示す項目および単価を示す項目が設けられている。各項目の横方向に並べられた情報同士が互いに関連付けられて、１つの商品に関する情報を構成する。
【００４１】
商品名を示す項目には、バーコードから読み取った商品の識別情報が設定される。数量を示す項目には、購入対象となっている商品の数量を示す情報が設定される。単価を示す項目には、該当の商品の単価が設定される。各商品の単価は、例えば、バーコードから読み取った商品の識別情報に基づき、ネットワーク１０を介して接続されたストアサーバ等の上位装置から取得することができる。
【００４２】
商品登録テーブル１２１には、例えば、商品名が“りんご”、数量が“２”個、単価が“１００”円という情報が設定される。セルフチェックアウト装置１００は、商品登録テーブル１２１に登録された商品の情報に基づいて、購入対象商品の総額を算出することができる。
【００４３】
図７は、条件設定テーブルのデータ構造例を示す図である。条件設定テーブル１３１は、袋代金算出条件記憶部１３０に記憶される。条件設定テーブル１３１には、袋代金の算出ルールが設定される。条件設定テーブル１３１には、条件を示す項目および算出方法を示す項目が設けられている。各項目の横方向に並べられた情報同士が互いに関連付けられて、１つの値引きルールに関する情報を構成する。
【００４４】
条件を示す項目には、袋代金を算出するための判定条件が設定される。算出方法を示す項目には、判定条件に対する代金の算出方法を示す情報が設定される。
条件設定テーブル１３１には、例えば、条件が“商品代金の総額が３０００円以上”、算出方法が“全額免除”という情報が設定される。これは、入力された商品代金の総額が３０００円以上である場合には、ポリ袋の総額が全額免除となることを示している。
【００４５】
この他にも、条件設定テーブル１３１には、例えば、商品の数量の合計が所定数（例えば、１０個）以上であったり、ある特定の商品が購入商品の中に含まれていたりすると、ポリ袋の代金が全額免除となる旨の情報が設定される。また、例えば、ポリ袋を全ての購入者に対して、１枚までは無料で提供する旨の情報が設定される。
【００４６】
このように、条件設定テーブル１３１に、予めポリ袋の算出方法とその判定条件を設定しておくことで、店舗の運用に合わせたポリ袋の値引きを適宜実現することができる。
次に、以上のような構成を備えるセルフチェックアウト装置１００において実行される処理の詳細を説明する。
【００４７】
図８は、第１の実施の形態の会計処理の手順を示すフローチャートである。以下、図８に示す処理をステップ番号に沿って説明する。
［ステップＳ１１］袋カウンタ部１５０は、カウンタｉ（ｉは、０以上の整数）を０にリセットする。
【００４８】
［ステップＳ１２］袋カウンタ部１５０は、カウント機構１１４からカウント信号を受け付けたか否かを判定する。カウント信号を受け付けた場合、処理がステップＳ１３に移される。カウント信号を受け付けていない場合、処理がステップＳ１４に移される。
【００４９】
［ステップＳ１３］袋カウンタ部１５０は、カウンタｉをインクリメントする。
［ステップＳ１４］商品入力部１４０は、バーコード情報の入力が行われたか否かを判定する。バーコード情報の入力が行われた場合、処理がステップＳ１５に移される。バーコード情報の入力が行われない場合、処理がステップＳ１６に移される。
【００５０】
［ステップＳ１５］商品入力部１４０は、受け付けたバーコード情報に対応する商品識別情報を商品登録テーブル１２１に格納する。また、商品入力部１４０は、入力された商品識別情報に応じて商品の数量や単価を取得して商品登録情報記憶部１２０の商品登録テーブル１２１に格納する。
【００５１】
［ステップＳ１６］代金算出部１６０は、購入者の所定の操作（タッチパネル式ディスプレイ１０２に表示される支払いボタンの押下等）による代金支払いの入力を受け付けたか否かを判定する。代金支払いの入力を受け付けた場合、処理がステップＳ１７に移される。代金支払いの入力を受け付けない場合、処理がステップＳ１２に移される。
【００５２】
［ステップＳ１７］代金算出部１６０は、商品およびポリ袋の代金総額Ｚを算出する。代金算出部１６０は、算出した代金総額Ｚを会計処理部１７０に出力する。
［ステップＳ１８］会計処理部１７０は、代金算出部１６０から取得した代金総額Ｚを購入者に請求する。会計処理部１７０は、購入者により貨幣投入部１０４から投入された貨幣に基づいて、代金の清算処理を行う。
【００５３】
このようにして、セルフチェックアウト装置１００は、購入者がポリ袋を取り出した数を自動的にカウントする。そして、カウントした値をスキャンされた商品と共に保持する。
【００５４】
次に、上記ステップＳ１７の処理に関して更に詳細に説明する。
図９は、第１の実施の形態の代金総額算出処理の手順を示すフローチャートである。以下、図９に示す処理をステップ番号に沿って説明する。なお、以下に示す処理は、図８のステップＳ１７に示す処理を詳細に説明するものである。
【００５５】
［ステップＳ２１］代金算出部１６０は、商品登録情報記憶部１２０の商品登録テーブル１２１に登録された商品の総額Ｘを算出する。
［ステップＳ２２］代金算出部１６０は、カウンタｉが０よりも大きい値であるか否かを判定する。ｉが０よりも大きくない、すなわち、ｉ＝０である場合処理がステップＳ２３に移される。ｉが０よりも大きい場合、処理がステップＳ２４に移される。
【００５６】
［ステップＳ２３］代金算出部１６０は、ポリ袋が利用されていないことを検知し、購入者のポリ袋不利用を奨励する所定の処理（マイバック処理）を実行する。マイバック処理としては、例えば、購入者に対して会員ポイントを付与すること等が考えられる。
【００５７】
［ステップＳ２４］代金算出部１６０は、購入者に対して、ポリ袋の代金を商品代金に加算して支払いを行うか否かの選択を促す画面をタッチパネル式ディスプレイ１０２に表示させる。そして、ポリ袋の代金を商品代金に加算して支払いを行わない旨の入力を受け付けた場合、処理がステップＳ２５に移される。一方、ポリ袋の代金を商品代金に加算して支払いを行う旨の入力を受け付けた場合、処理がステップＳ２６に移される。
【００５８】
［ステップＳ２５］代金算出部１６０は、ポリ袋の代金を会員ポイント等により充当する処理を行う。なお、ここでは、購入者が店員を呼び出す等して、ポリ袋の代金を免除する旨を申請可能とする等、店舗のサービスに応じた個別対応を行うこともできる。
【００５９】
［ステップＳ２６］代金算出部１６０は、商品総額Ｘが３０００円以上であるか否かを判定する。３０００円以上である場合、処理がステップＳ２７に移される。３０００円よりも少ない場合、処理がステップＳ２８に移される。
【００６０】
［ステップＳ２７］代金算出部１６０は、ポリ袋の総額Ｙを０円に設定する。
［ステップＳ２８］代金算出部１６０は、商品登録テーブル１２１に登録された商品の数量の合計が１０個以上であるか否かを判定する。１０個以上である場合、処理がステップＳ２７に移される。１０個よりも少ない場合、処理がステップＳ２９に移される。
【００６１】
［ステップＳ２９］代金算出部１６０は、商品登録テーブル１２１に登録された商品に特定商品が含まれるか否かを判定する。特定商品が含まれる場合、処理がステップＳ２７に移される。特定商品が含まれない場合、処理がステップＳ３０に移される。
【００６２】
［ステップＳ３０］代金算出部１６０は、ポリ袋の総額Ｙを“Ｙ＝（ｉ―１）×ポリ袋単価”として算出する。
［ステップＳ３１］代金算出部１６０は、購入者に請求する代金総額Ｚを“Ｚ＝商品総額Ｘ＋ポリ袋総額Ｙ”として算出する。
【００６３】
このようにして、セルフチェックアウト装置１００は、商品の代金と共に購入者の利用数に応じたポリ袋の代金を請求する。これにより、購入者の利便性を損なうことなく、ポリ袋の利用数に応じた代金を購入者に請求することが可能となる。また、ポリ袋がその利用数に応じて課金されることで、購入者のポリ袋の利用を抑止することができ、ポリ袋の利用削減を推進する効果がある。
【００６４】
また、ポリ袋の代金の算出に当たっては、店舗の運用に合わせてその代金を値引きすることもできる。すなわち、上記ステップＳ２６，Ｓ２８およびＳ２９の判定処理は、一例であり、他の条件によってポリ袋の代金を値引きしてもよい。このように、ポリ袋の代金に対する店舗独自のサービスを提供することで、集客を図ることもできる。
【００６５】
なお、ポリ袋が利用されない場合（上記ステップＳ２２でｉ＝０の場合）には、会員ポイント付与等のマイバック処理を行う。このため、購入者のポリ袋不利用が奨励され、ポリ袋の利用削減を推進する効果がある。また、上記ステップＳ２４，Ｓ２５に示すように購入者の希望に応じて、貯まった会員ポイント等をポリ袋の代金に代替えする等、店舗の運用に合わせたサービスを提供することも可能である。
【００６６】
［第２の実施の形態］
以下、第２の実施の形態を図面を参照して詳細に説明する。前述の第１の実施の形態との相違点を中心に説明し、同様の事項については説明を省略する。
【００６７】
第２の実施の形態のセルフチェックアウト装置の外観斜視図は、図２に示す第１の実施の形態のセルフチェックアウト装置１００と同様であるため、説明を省略する。
図１０は、第２の実施の形態の袋設置部の構成を示す図である。図１０では、袋設置部１０６の一部の側面図を示している。袋設置部１０６の各構成は、図３で同一の符号を付して説明した各構成と同一であるため、説明を省略する。
【００６８】
ただし、保持部１０６ｃの先端部には、袋ロック機構１１９が保持される。
袋ロック機構１１９は、Ｌ字型に形成され、その端部１１９ｂは軸１１９ａを介して保持部１０６ｃに接続される。軸１１９ａは、袋ロック機構１１９および保持部１０６ｃに設けられた所定の貫通孔を水平方向に貫通して設けられており、袋ロック機構１１９は、軸１１９ａを中心として回動可能となっている。袋ロック機構１１９の他方の端部１１９ｃは、袋保持部１０６ｂと当接している。
【００６９】
ここで、袋ロック機構１１９は、軸１１９ａを中心に常に回動可能ではなく、その回動可否がＣＰＵ１１１によって制御される。袋ロック機構１１９について、軸１１９ａを中心として回動可能である場合がロック解除の状態であり、軸１１９ａを中心として回動不可である場合がロックされた状態である。袋ロック機構１１９のロック解除は、例えば、購入者によるタッチパネル式ディスプレイ１０２に対する所定の操作入力（ポリ袋利用希望ボタンの押下等）を受け付けたタイミングで実行される。
【００７０】
また、袋ロック機構１１９は、ポリ袋４０がセルフチェックアウト装置１００の正面側に引き出される際に、袋ロック機構１１９の端部１１９ｃがポリ袋４０により正面側方向に押されることで、軸１１９ａを回転中心として所定の角度回転する。袋ロック機構１１９は、この回転を検出してカウント信号を出力する
なお、袋ロック機構１１９は、回転後には逆方向に回転して初期配置に戻る。そして、軸１１９ａの回転運動が再びロックされ、ポリ袋が無作為に取り出されることを防止する。
【００７１】
なお、袋ロック機構１１９は、購入者がタッチパネル式ディスプレイ１０２に対して所定の操作入力を受け付けた際には、ポリ袋１枚を自動的に購入者に提供することも考えられる。このようにすると、購入者は、ポリ袋を取り出す動作が不要となる。このため、商品をポリ袋に納める際の一手間を省略でき、購入者の利便性を向上することができる。
【００７２】
更に、ポリ袋を提供する際に、自動的にポリ袋上部の開口部を開口して購入者に提供することも考えられる。このようにすると、購入者は、ポリ袋を取り出し、開口部を開口する動作をも不要となる。このため、購入者の利便性を更に向上することができる。
【００７３】
図１１は、第２の実施の形態のセルフチェックアウト装置のハードウェア構成を示すブロック図である。セルフチェックアウト装置１００ａは、タッチパネル式ディスプレイ１０２、バーコードスキャナ１０３、袋設置部１０６、ＣＰＵ１１１、メモリ１１２、貨幣管理部１１３、入出力インタフェース１１５、スキャナインタフェース１１６、バックスケール１１７、通信インタフェース１１８および袋ロック機構１１９を有する。なお、袋ロック機構１１９以外の構成に関しては、図２，４で同一の符号を付して説明した構成と同一であるため、説明を省略する。
【００７４】
袋ロック機構１１９は、袋設置部１０６に設けられる。袋ロック機構１１９は、ポリ袋が無作為に取り出されないようロックする。また、袋ロック機構１１９は、そのロックが解除されて、袋設置部１０６で購入者がポリ袋を引き出すたびにカウント信号をＣＰＵ１１１に出力する。
【００７５】
図１２は、第２の実施の形態のセルフチェックアウト装置の機能構成を示すブロック図である。セルフチェックアウト装置１００ａは、商品登録情報記憶部１２０、袋代金算出条件記憶部１３０、商品入力部１４０、袋カウンタ部１５０ａ、代金算出部１６０、会計処理部１７０、袋利用入力部１８０およびロック機構制御部１９０を有する。これらの機能は、ＣＰＵ１１１により所定のプログラムが実行されることで実現される。なお、これらの機能のうちの少なくとも一部が専用のハードウェアにより実現されてもよい。
【００７６】
なお、袋カウンタ部１５０ａ、袋利用入力部１８０およびロック機構制御部１９０以外の構成に関しては、図５で同一の符号を付して説明した構成と同一であるため、説明を省略する。
【００７７】
袋カウンタ部１５０ａは、袋ロック機構１１９からのカウント信号に基づいて、袋設置部１０６で購入者に提供されたポリ袋の数をカウントする。
袋利用入力部１８０は、購入者がポリ袋の利用を希望している旨の入力を受け付ける。ポリ袋利用の希望は、例えば、タッチパネル式ディスプレイ１０２上に表示された所定のポリ袋利用希望ボタンが購入者によって押下されることで入力される。袋利用入力部１８０は、ポリ袋利用希望の入力を受け付けると、ロック機構制御部１９０にポリ袋のロックの解除指示を出力する。
【００７８】
ロック機構制御部１９０は、袋利用入力部１８０から解除指示を取得すると、袋ロック機構１１９のロックを解除する。また、ロック機構制御部１９０は、袋設置部１０６から購入者がポリ袋を取り出したことを検知すると袋ロック機構１１９をロックする。
【００７９】
次に、以上のような構成を備えるセルフチェックアウト装置１００ａにおいて実行される処理の詳細を説明する。
図１３は、第２の実施の形態の会計処理の手順を示すフローチャートである。以下、図１３に示す処理をステップ番号に沿って説明する。
【００８０】
［ステップＳ４１］袋カウンタ部１５０ａは、カウンタｉ（ｉは、０以上の整数）を０にリセットする。
［ステップＳ４２］袋利用入力部１８０は、購入者から袋利用希望の入力を受け付けたか否かを判定する。袋利用希望の入力を受け付けた場合、袋利用入力部１８０は、ロック機構制御部１９０に解除指示を出力して処理がステップＳ４３に移される。袋利用希望の入力を受け付けていない場合、処理がステップＳ４７に移される。
【００８１】
［ステップＳ４３］ロック機構制御部１９０は、袋利用入力部１８０から解除指示を受け付けると、袋ロック機構１１９のロックを解除する。
［ステップＳ４４］袋ロック機構１１９は、購入者にポリ袋を提供する。袋ロック機構１１９は、ポリ袋が取り出されたことを検知するとカウント信号を袋カウンタ部１５０ａに出力する。
【００８２】
［ステップＳ４５］袋カウンタ部１５０ａは、袋ロック機構１１９からの信号を受け付けるとカウンタｉをインクリメントする。
［ステップＳ４６］ロック機構制御部１９０は、袋ロック機構１１９をロックする。
【００８３】
［ステップＳ４７］商品入力部１４０は、バーコード情報の入力が行われた否かを判定する。バーコード情報の入力が行われた場合、処理がステップＳ４８に移される。バーコード情報の入力が行われない場合、処理がステップＳ４９に移される。
【００８４】
［ステップＳ４８］商品入力部１４０は、受け付けたバーコード情報に対応する商品識別情報を商品登録テーブル１２１に格納する。また、商品入力部１４０は、入力された商品識別情報に応じて商品の数量や単価を取得して商品登録情報記憶部１２０の商品登録テーブル１２１に格納する。
【００８５】
［ステップＳ４９］代金算出部１６０は、購入者の所定の操作（タッチパネル式ディスプレイ１０２に表示される支払いボタンの押下等）による代金支払いの入力を受け付けたか否かを判定する。代金支払いの入力を受け付けた場合、処理がステップＳ５０に移される。代金支払いの入力を受け付けない場合、処理がステップＳ４２に移される。
【００８６】
［ステップＳ５０］代金算出部１６０は、商品およびポリ袋の代金総額Ｚを算出する。代金算出部１６０は、算出した代金総額Ｚを会計処理部１７０に出力する。
［ステップＳ５１］会計処理部１７０は、代金算出部１６０から取得した代金総額Ｚを購入者に請求する。会計処理部１７０は、購入者により貨幣投入部１０４から投入された貨幣に基づいて、代金の清算処理を行う。
【００８７】
ここで、ステップＳ５０の代金総額算出処理の詳細は、図９に示す手順と同一であるため説明を省略する。
このように、セルフチェックアウト装置１００ａは、通常時はポリ袋をロックして、ポリ袋が取り出されないようにする。そして、セルフチェックアウト装置１００ａは、購入者によりポリ袋の利用希望の入力があった場合に限り、ポリ袋のロックを解除する。また、ロックを解除して取り出されたポリ袋の数が自動的にカウントされて、その利用数に応じた代金が購入者に請求される。
【００８８】
これにより、第１の実施の形態で示した効果に加えて、商品のチェックアウト時以外のタイミングでポリ袋が無作為に取り出されることを防止することができる。
また、セルフチェックアウト装置１００ａは、上記ステップＳ４２において、袋利用入力部１８０で袋利用希望の入力を受け付けると共に、利用希望のポリ袋の枚数を取得するようにすることも考えられる。この場合、例えば、タッチパネル式ディスプレイ１０２の所定の画面に購入者によりポリ袋の利用希望数が入力される。そして、ロック機構制御部１９０は、希望数だけポリ袋が取り出されるまで袋ロック機構１１９のロックを解除状態とし、希望数のポリ袋が取り出されたタイミングで再び袋ロック機構１１９をロック状態とする。このようにすると、購入者は、新たにポリ袋が必要となるたびに袋利用希望の入力を行わずに、自身が最初に入力した希望数だけポリ袋を取得することができるため、利便性がよい。なお、この場合は、袋カウンタ部１５０ａは、袋利用入力部１８０で入力され希望数の分だけカウンタをカウントアップする。
【００８９】
なお、上記ステップＳ４４において、袋ロック機構１１９は、ポリ袋を自動的に購入者に提供することも考えられる。このようにすると、購入者のポリ袋を取り出す動作を不要とすることができ、購入者の利便性向上することができる。更に、ポリ袋を提供する際に、自動的にポリ袋上部の開口部を開口して購入者に提供することも考えられる。このようにすると、購入者のポリ袋を取り出す動作に加えて、ポリ袋の開口部を開口する動作をも不要とすることができ、購入者の利便性を更に向上することができる。
【００９０】
以上、本発明のセルフチェックアウト装置および清算方法を図示の実施の形態に基づいて説明したが、これらに限定されるものではなく、各部の構成は同様の機能を有する任意の構成のものに置き換えることができる。また、他の任意の構成物や工程が付加されてもよい。また、本発明は前述した実施の形態のうちの任意の２以上の構成（特徴）を組み合わせたものであってもよい。
【図面の簡単な説明】
【００９１】
【図１】本実施の形態の概要を示す図である。
【図２】第１の実施の形態のセルフチェックアウト装置の外観斜視図である。
【図３】第１の実施の形態の袋設置部の構成を示す図である。
【図４】第１の実施の形態のセルフチェックアウト装置のハードウェア構成を示すブロック図である。
【図５】第１の実施の形態のセルフチェックアウト装置の機能構成を示すブロック図である。
【図６】商品登録テーブルのデータ構造例を示す図である。
【図７】条件設定テーブルのデータ構造例を示す図である。
【図８】第１の実施の形態の会計処理の手順を示すフローチャートである。
【図９】第１の実施の形態の代金総額算出処理の手順を示すフローチャートである。
【図１０】第２の実施の形態の袋設置部の構成を示す図である。
【図１１】第２の実施の形態のセルフチェックアウト装置のハードウェア構成を示すブロック図である。
【図１２】第２の実施の形態のセルフチェックアウト装置の機能構成を示すブロック図である。
【図１３】第２の実施の形態の会計処理の手順を示すフローチャートである。
【符号の説明】
【００９２】
１  セルフチェックアウト装置
１ａ  包装物提供部
１ｂ  カウント部
１ｃ  料金算出部
１ｄ  会計部
【図１】
2010055462.tif 000003
【図２】
2010055462.tif 000004
【図３】
2010055462.tif 000005
【図４】
2010055462.tif 000006
【図５】
2010055462.tif 000007
【図６】
2010055462.tif 000008
【図７】
2010055462.tif 000009
【図８】
2010055462.tif 000010
【図９】
2010055462.tif 000011
【図１０】
2010055462.tif 000012
【図１１】
2010055462.tif 000013
【図１２】
2010055462.tif 000014
【図１３】
2010055462.tif 000015