(57)【特許請求の範囲】
【請求項１】
スキャナが読み込んだ商品コードの商品が、購入者に対する制限を伴う販売制限商品である場合に、当該制限を満たす旨の選択操作、または、当該販売制限商品の販売を取り止める旨の選択操作のいずれか一方の操作を受付ける選択画面を表示する表示制御手段と、
前記選択画面において前記いずれか一方の操作を受付けない間は、前記スキャナが商品コードを読み込んでも読み込み音を出力せず、前記スキャナが読み込んだ前記商品コードを読み捨てる出力制御手段と、
を備える販売データ処理装置。
【請求項２】
前記選択画面が表示されると、前記スキャナに設けられた光源の発光を停止し、前記選択画面において前記いずれか一方の操作を受付けると、前記光源の発光を再開する光源制御手段を更に備える、請求項１に記載の販売データ処理装置。
【請求項３】
販売データ処理装置を制御するコンピュータを、
スキャナが読み込んだ商品コードの商品が、購入者に対する制限を伴う販売制限商品である場合に、当該制限を満たす旨の選択操作、または、当該販売制限商品の販売を取り止める旨の選択操作のいずれか一方の操作を受付ける選択画面を表示する表示制御手段と、
前記選択画面において前記いずれか一方の操作を受付けない間は、前記スキャナが商品コードを読み込んでも読み込み音を出力せず、前記スキャナが読み込んだ前記商品コードを読み捨てる出力制御手段と、
として機能させるプログラム。
【請求項４】
前記選択画面が表示されると、前記スキャナに設けられた光源の発光を停止し、前記選択画面において前記いずれか一方の操作を受付けると、前記光源の発光を再開する光源制御手段を更に備える、請求項３に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、販売データ処理装置およびプログラムに関する。
【背景技術】
【０００２】
従来、コンビニエンスストア等の店舗において、たばこや酒類など年齢制限のある商品（年齢制限商品）を販売する際には、店員は客が対象年齢以上であるか否かを確認してからその商品を販売することが行われている。
【０００３】
また、スキャナで読み込んだ商品が年齢制限商品である場合に、ＰＯＳ端末の表示画面にポップアップ表示を行って、その商品は年齢制限商品であり、客がその商品の対象年齢以上であるか店員が確認することを促す警告メッセージをポップアップ表示させる技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする課題は、警告メッセージの表示中におけるスキャンエラーを防止することができる販売データ処理装置およびプログラムを提供することである。
【課題を解決するための手段】
【０００５】
実施形態の販売データ処理装置は、表示制御手段と、出力制御手段とを備える。表示制御手段は、スキャナが読み込んだ商品コードの商品が、購入者に対する制限を伴う販売制限商品である場合に、当該制限を満たす旨の選択操作、または、当該販売制限商品の販売を取り止める旨の選択操作のいずれか一方の操作を受付ける選択画面を表示する。出力制御手段は、前記選択画面において前記いずれか一方の操作を受付けない間は、前記スキャナが商品コードを読み込んでも読み込み音を出力せず、前記スキャナが読み込んだ前記商品コードを読み捨てる。
【図面の簡単な説明】
【０００６】
【図１】図１は、第１の実施形態にかかるＰＯＳ端末の構成を概略的に示す外観斜視図である。
【図２】図２は、ＰＯＳ端末の機能的構成を示すブロック図である。
【図３】図３は、アラート画面の一例を示す図である。
【図４】図４は、ＰＯＳ端末が行う販売登録処理の手順を示すフローチャートである。
【図５】図５は、第２の実施形態にかかるＰＯＳ端末の機能的構成を示すブロック図である。
【図６】図６は、ＰＯＳ端末が行う販売登録処理の手順を示すフローチャートである。
【発明を実施するための形態】
【０００７】
（第１の実施形態）
図１は、第１の実施形態にかかるＰＯＳ端末１の構成を概略的に示す外観斜視図である。本実施形態のＰＯＳ端末１は、スーパーマーケットやコンビニエンスストア等の店舗において使用される。ＰＯＳ端末１は、現金等を収容するためのドロワ１２の上に載置されており、このドロワ１２の引出し１２ａの開閉を制御する。ＰＯＳ端末１の正面側には、登録、点検、精算、設定などの各種業務モードを選択するためのモードキー１４が設けられている。
【０００８】
また、ＰＯＳ端末１の正面に設けられたキーボード１３には、オペレータ（店員）が、例えば預かり金額などを置数するための置数キーや、１取引として販売登録が行われた商品の合計出力を指示する小計キーや、１取引の販売登録を終了してレシートの発行処理を行うための会計キーなど、各種操作入力を行うための操作キーが配置されている。また、キーボード１３に近接する位置には、カードリーダ１１が設けられている。
【０００９】
さらに、ＰＯＳ端末１には、商品に付与されたバーコードや二次元コード等のコードシンボルを読取るためのスキャナ１９が接続されている。また、図示するように、スキャナ１９にはＬＥＤ２０が設けられている。また、ＰＯＳ端末１には、スキャナ１９のスキャニング操作に応じてブザー音を鳴らすブザー２１（図２参照）が設けられている。
【００１０】
さらに、ＰＯＳ端末１には、正面側には店員用ディスプレイ１５が、背面側には客用ディスプレイ１６が取り付けられており、これらは販売登録された商品の品名、価格や、販売登録の終了が宣言された１取引の合計金額、釣銭額などを表示するもので、液晶カラーディスプレイ等が用いられる。
【００１１】
また、ＰＯＳ端末１は、レシート、ジャーナルやクーポン等を印字するプリンタ１７を内蔵しており、プリンタ１７によって印字されたレシート等はＰＯＳ端末１の正面側に形成されたレシート発行口１８から発行される。
【００１２】
図２は、ＰＯＳ端末１の機能的構成を示すブロック図である。ＰＯＳ端末１は、ＣＰＵ（Central  Processing  Unit）と、記憶手段として機能するＲＯＭ（Read  Only  Memory）およびＲＡＭ（Random  Access  Memory）等から構成されるコンピュータ構成の制御部３１を備えている。ＲＯＭは、ＣＰＵが実行する各種プログラムや各種データを記憶する。ＲＡＭは、ＣＰＵが各種プログラムを実行する際に一時的にデータやプログラムを記憶する。
【００１３】
制御部３１は、Ｉ／Ｏ機器制御部３４およびバス３２を介して、キーボード１３、店員用ディスプレイ１５、客用ディスプレイ１６、プリンタ１７、スキャナ１９、ＬＥＤ２０、カードリーダ１１、ブザー２１、ＨＤＤ４０等のＩ／Ｏ機器を制御し、ＰＯＳ端末１のシステム全体を制御するものである。また、制御部３１は、通信Ｉ／Ｆ３３を介してＬＡＮ（Local  Area  Network）で接続されたストアサーバ（不図示）と相互に通信を行うことが可能となっている。
【００１４】
ＨＤＤ４０は、ＣＰＵが実行する各種プログラムや、商品の販売記録を示す販売データ、店員用ディスプレイ１５や客用ディスプレイ１６に表示する各種の画面表示データを記憶する。
【００１５】
制御部３１は、入力受付部５１と、制限商品判定部５２と、表示制御部５３と、販売登録部５４と、報知部５５とを備えている。すなわち、本実施形態の販売登録装置で実行されるプログラムは、上述の各部（入力受付部５１、制限商品判定部５２、表示制御部５３、販売登録部５４、報知部５５）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記ＲＯＭからプログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、入力受付部５１、制限商品判定部５２、表示制御部５３、販売登録部５４、報知部５５が主記憶装置上に生成されるようになっている。
【００１６】
入力受付部５１は、スキャナ１９が商品に付されたコードシンボルから、当該コードシンボルに記憶された商品コード等の商品情報を読み込んだ場合に、その商品情報の入力を受付ける。また、入力受付部５１は、キーボード１３から商品に該当するキーが押下された場合、あるいはキーボード１３のテンキーから商品コードが入力された場合に、当該商品の商品コードの入力を受付ける。
【００１７】
制限商品判定部５２は、入力受付部５１が受付けた商品コードの商品が、購入者に対する制限を伴う販売制限商品であるか否かを判定する。より具体的には、制限商品判定部５２は、ＨＤＤ４０やＰＯＳ端末１とネットワークで接続されたストアサーバ等に格納された商品マスタ（不図示）を参照して、その商品コードの商品が販売制限商品であるか否かを判定する。
【００１８】
販売制限商品の一例としては、たばこや酒類など購買者の年齢が制限される商品がある。このような販売制限商品を販売する際に、店員はその商品を購入する客が対象年齢以上であるか否かを確認する必要がある。
【００１９】
表示制御部５３は、入力受付部５１が受付けた商品コードの商品が上述の販売制限商品である場合に、該商品が販売制限商品である旨を店員に対して警告する警告メッセージを表示器に表示する。より具体的には、表示制御部５３は、上述の警告メッセージを含むアラート画面２（図３参照）を店員用ディスプレイ１５にポップアップ表示させる。
【００２０】
図３は、警告メッセージを表示したアラート画面２の一例を示す図である。図３に示すように、アラート画面２には「この商品は年齢制限のある商品です。お客様の年齢は○○歳以上ですか？」等と、その商品が販売制限商品である旨の警告メッセージと、客の年齢を確認するよう促す警告メッセージとが表示される。
【００２１】
また、アラート画面２には、商品の販売登録を行うＯＫボタンａと、商品の販売登録を行わずにその販売制限商品の販売登録をキャンセルするキャンセルボタンｂとが表示されている。店員は、ＯＫボタンａに対応するキーボード１３上のキーを押下することにより、ＯＫボタンａを選択することができる。また、キャンセルボタンｂに対応するキーボード１３上のキーを押下することにより、キャンセルボタンｂを選択することができる。
【００２２】
また、表示制御部５３は、店員からアラート画面２に応答する入力を受付けた場合に、アラート画面２の表示を解除する。より具体的には、表示制御部５３は、アラート画面２に対してＯＫボタンａまたはキャンセルボタンｂが選択された場合に、アラート画面２の表示を解除する。
【００２３】
このように、警告メッセージとは、店員（オペレータ）に対してＰＯＳ端末１における入力操作を求めるメッセージである。尚、表示制御部５３がアラート画面２に表示するメッセージは販売制限商品に関する警告メッセージに限定されるものではない。表示制御部５３は、オペレータに対するその他のメッセージをアラート画面２に表示するとしてもよい。
【００２４】
販売登録部５４は、商品が販売制限商品ではなくアラート画面２が表示されていない場合には、入力受付部５１が受付けた商品コードの商品を販売登録する。一方、販売登録部５４は、入力受付部５１が商品コードを受付けた場合であっても、アラート画面２が表示されている場合には商品の販売登録を行わない。
【００２５】
ここで、販売登録とは、その商品を客に販売する販売商品としてＨＤＤ４０等の記憶手段に登録することであり、販売登録された商品は店員用ディスプレイ１５および客用ディスプレイ１６に表示される。また、キーボード１３に配設された会計キーが押下された場合には、販売登録された商品の合計金額が算出されて会計処理が行われ、販売登録されている商品は販売済みの商品として会計記録とともにＨＤＤ４０に登録される。
【００２６】
すなわち、販売登録部５４は、ＯＫボタンａが選択されてアラート画面２の表示が解除された場合には、その販売制限商品を販売登録する。一方、販売登録部５４は、キャンセルボタンｂが選択された場合には、入力受付部５１が受付けた商品コードを読み捨てて、販売登録は行わない。
【００２７】
報知部５５は、ブザー２１（図２参照）およびスキャナ１９に設けられたＬＥＤ２０（図１参照）の少なくとも一方を制御して、スキャナ１９により商品コードが読み込まれたことを店員に報知する。また、報知部５５は、アラート画面２が表示されていない場合と表示されている場合とで、ブザー２１によるブザー音の出力方法、および、スキャナ１９のＬＥＤ２０の出力方法の少なくとも一方を異ならせる。即ち、報知部５５は、販売登録できる場合と、販売登録できない場合とで報知方法を異ならせる。
【００２８】
まず、報知部５５によるブザー２１の制御例について説明する。
【００２９】
報知部５５は、アラート画面２が表示されていない場合に、スキャナ１９が商品コードを読み込んだ場合には、ブザー２１を駆動してブザー音（例えば、ピッ）を出力させる。これにより報知部５５は、その商品コードが販売登録可能な状態で読み込まれていることを店員に報知する。
【００３０】
一方、報知部５５は、アラート画面２が表示されている場合には、スキャナ１９が商品コードを読み込んだ場合であってもブザー２１にブザー音を出力させない。このように報知部５５は、通常（即ち、アラート画面２が表示されていない場合）には出力させるブザー音を出力させないことにより、商品コードが販売登録できない状態で読み込まれていることを店員に報知する。
【００３１】
また、ブザー音の出力方法を異ならせるその他の例として、報知部５５は、アラート画面２の表示の有無に応じて、ブザー２１のブザー音の音色またはパターンを異ならせるとしてもよい。即ち報知部５５は、アラート画面２が表示されていない場合にスキャナ１９が商品コードを読み込んだ場合には第１のブザー音（例えば、ピッ）を出力させるとし、アラート画面２が表示されている場合にスキャナ１９が商品コードを読み込んだ場合には、第２のブザー音（例えば、ピピピピ…）を所定の時間だけ出力させるとしてもよい。さらに、報知部５５は、アラート画面２が表示されてからその表示が解除されるまで第２のブザー音を鳴らし続けるとしてもよい。
【００３２】
次に、報知部５５によるＬＥＤ２０の制御例について説明する。
【００３３】
報知部５５は、アラート画面２が表示されていない場合には、ＬＥＤ２０を点灯させずに消灯させておく。また、報知部５５は、アラート画面２が表示されている場合には、ＬＥＤ２０を点滅させる。
【００３４】
尚、ここでは、アラート画面２が表示されているか否かに応じてＬＥＤ２０の出力を異ならせるとしたが、その他の制御例として、スキャナ１９によって商品コードが読み込まれた場合に、アラート画面２が表示されているか否かに応じてＬＥＤ２０の出力を異ならせて出力する形態としてもよい。
【００３５】
一例として、報知部５５は、アラート画面２が表示されていない場合にスキャナ１９が商品コードを読み込んだ場合にはＬＥＤ２０を所定の時間だけ点灯させ、アラート画面２が表示されている場合にスキャナ１９が商品コードを読み込んだ場合にはＬＥＤ２０を点灯させず消灯させておくとしてもよい。報知部５５はこの他にも、点滅や点灯、点灯時間、消灯、ＬＥＤの色などを異ならせて、ＬＥＤ２０の出力方法を異ならせるとしてもよい。
【００３６】
次に、ＰＯＳ端末１が行う販売登録処理の手順について説明する。図４は、ＰＯＳ端末１が行う販売登録処理の手順を説明するフローチャートである。
【００３７】
まず、ＰＯＳ端末１は、商品コードの入力を受付けたか否かを判定する（ステップＳ１）。商品コードの入力を受付けた場合（ステップＳ１：Ｙｅｓ）には、ブザー２１を駆動してブザー音（例えば、ピッ）を鳴らす（ステップＳ２）。次に、ＰＯＳ端末１は、受付けた商品コードの商品が販売制限商品であるか否かを判定する（ステップＳ３）。販売制限商品でない場合（ステップＳ３：Ｎｏ）には、その商品の販売登録を行って（ステップＳ４）、ステップＳ１に戻る。ステップＳ１で商品コードの入力を受付けていない場合（ステップＳ１：Ｎｏ）にも、ステップＳ１に戻って商品コードの入力待ちをする。
【００３８】
一方、販売制限商品である場合（ステップＳ３：Ｙｅｓ）には、店員用ディスプレイ１５にアラート画面２（図３参照）を表示する（ステップＳ５）。くわえてＰＯＳ端末１は、スキャナ１９に設けられているＬＥＤ２０（図１参照）を点滅させて（ステップＳ６）、アラート画面２が表示されていることをオペレータに報知する。
【００３９】
そして、ＰＯＳ端末１は、アラート画面２においてＯＫボタンａ（図３参照）が選択されたか否かを判定する（ステップＳ７）。ＯＫボタンａが選択された場合（ステップＳ７：Ｙｅｓ）には、その販売制限商品を販売登録する（ステップＳ８）。そして、アラート画面２の表示を解除し（ステップＳ９）、ＬＥＤ２０の点滅も終了させる（ステップＳ１０）。
【００４０】
そして、キーボード１３の会計キーが押下されたか否かを判定し（ステップＳ１１）、会計キーが押下された場合（ステップＳ１１：Ｙｅｓ）には一取引の会計処理（締め処理）を行って（ステップＳ１２）、処理を終了する。一方、会計キーが押下されていない場合（ステップＳ１１：Ｎｏ）には、ステップＳ１に戻って次の商品の商品コードの入力を受付ける。
【００４１】
ステップＳ７において、ＯＫボタンａ（図３参照）が選択されない場合（ステップＳ７：Ｎｏ）には、さらに、キャンセルボタンｂ（図３参照）が選択されたか否かを判定する（ステップＳ１３）。キャンセルボタンｂが選択された場合（ステップＳ１３：Ｙｅｓ）には、ステップＳ１で受付けた商品コードを読み捨てて（ステップＳ１４）、その販売制限商品の販売登録を行わずにステップＳ９に移行する。
【００４２】
ステップＳ１３において、キャンセルボタンｂが選択されない場合（ステップＳ１３：Ｎｏ）には、さらに、次の商品について商品コードの入力を受付けたか判定する（ステップＳ１５）。次の商品の商品コードが入力された場合（ステップＳ１５：Ｙｅｓ）には、ブザー２１によってブザー音を鳴らさず、受付けた商品コードを読み捨てる（ステップＳ１６）。その後、ステップＳ７に移行する。また、ステップＳ１５において商品コードの入力を受付けない場合（ステップＳ１５：Ｎｏ）には、ステップＳ７に移行して、アラート画面２に対する入力待ちをする。
【００４３】
このように、第１の実施形態によれば、警告メッセージが表示されている場合と表示されていない場合とで、スキャナ１９が商品コードを読み込む場合に出力させる音および光の少なくとも一方の出力方法を異ならせるので、商品の販売登録が可能な状態にあるか否かをオペレータに対して報知することができる。従って、商品の販売登録ができない状態のままオペレータが商品のスキャンを続けてしまうことを避けることができ、警告メッセージの表示中におけるスキャンエラーを防止することができる。
【００４４】
（第２の実施形態）
第２の実施形態では、アラート画面２が表示されている場合に、スキャナ１９による商品コードの読取自体を停止させることを特徴とする。
【００４５】
図５は、第２の実施形態にかかるＰＯＳ端末２０１の機能的構成を示すブロック図である。図５に示すように、ＰＯＳ端末２０１の制御部２３１は、入力受付部５１と、制限商品判定部５２と、表示制御部５３と、販売登録部５４と、報知部５５と、スキャナ制御部５６とを備えている。図２を参照してすでに説明した構成については、ここでの説明を省略する。
【００４６】
スキャナ制御部５６は、アラート画面２が表示されている場合に、スキャナ１９に設けられた光源を発光させないよう制御して、スキャナ１９による商品コードの読込を停止させる。即ち、スキャナ１９がレーザ方式のスキャナの場合には、スキャナ制御部５６はスキャナ１９のレーザの出力を停止させる。
【００４７】
尚、スキャナ１９がＣＣＤ方式のスキャナの場合には、該スキャナ１９には商品コードを照射するためのＬＥＤ等の光源が設けられている。この場合、スキャナ制御部５６はそのＬＥＤ等の光源の発光を停止させる。
【００４８】
尚、報知部５５は、上述のようにスキャナ１９の光源の発光を停止している場合に、スキャナ１９の表面に設けられたＬＥＤ２０を消灯して、スキャナ１９がスキャニングできない状態であることを店員に報知する形態としてもよい。
【００４９】
次に、ＰＯＳ端末２０１が行う販売登録処理の手順について説明する。図６は、ＰＯＳ端末２０１が行う販売登録処理の手順を説明するフローチャートである。尚、図４を用いて説明した手順と同様の手順については、ここでの説明を省略する。
【００５０】
ＰＯＳ端末２０１は、ステップＳ６の後、スキャナ１９の光源の出力をオフにして、スキャナ１９による商品コードの読込を停止させる（ステップＳ２１）。そして、ステップＳ７に移行する。
【００５１】
また、ＰＯＳ端末２０１は、ステップＳ１０の後、スキャナ１９の光源の出力をオンにして、スキャナ１９による商品コードの読込を再開し（ステップＳ２２）、ステップＳ１１に移行する。
【００５２】
このように、第２の実施形態によれば、アラート画面２が表示されている間はスキャナ１９による商品コードの読込自体を不可能にするため、商品の販売登録ができない状態のまま商品コードを読み込んでしまうことを防止することができ、警告メッセージの表示中におけるスキャンエラーを防止することができる。
【００５３】
以上説明したとおり、第１および第２の実施形態によれば、警告メッセージが表示されている場合と表示されていない場合とで、スキャナ１９が商品コードを読み込む場合に出力させる音および光の少なくとも一方の出力方法を異ならせるので、商品の販売登録が可能な状態にあるか否かをオペレータに対して報知することができる。従って、商品の販売登録ができない状態のままオペレータが商品のスキャンを続けてしまうことを避けることができ、警告メッセージの表示中におけるスキャンエラーを防止することができる。
【００５４】
なお、本実施形態のＰＯＳ端末１、２０１で実行されるプログラムは、ＲＯＭ等に予め組み込まれて提供される。本実施形態のＰＯＳ端末１、２０１で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【００５５】
さらに、本実施形態のＰＯＳ端末１、２０１で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態のＰＯＳ端末１、２０１で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【００５６】
尚、上述では、ＰＯＳ端末１、２０１は、自装置が備えるスキャナ１９に対して上述の処理を行うとしたが実施形態はこれに限定されるものではない。その他の例として、ＰＯＳ端末１、２０１は、ＰＯＳ端末１、２０１に無線ＬＡＮや各種インタフェースやケーブル等で接続されたＰＯＳ端末１、２０１とは別体のスキャナ（所謂縦型スキャナ等）に対して上述と同様の処理を行うとしてもよい。
【００５７】
また、上述では、アラート画面２をポップアップ表示することにより警告メッセージを表示するとしたが、警告メッセージの表示方法はこれに限定されるものではない。その他の例として、警告メッセージを販売登録を行う登録画面（不図示）の一部に表示させるとしてもよい。
【００５８】
尚、本実施形態のＰＯＳ端末１、２０１は、１台のＰＯＳ端末１、２０１が単独で商品登録および商品販売登録等を行っても良いし、店舗内に複数のＰＯＳ端末１、２０１が設置される場合には、これら複数のＰＯＳ端末１、２０１をストアサーバに接続して、商品登録および販売登録等の処理を一括して管理するように構成してもよい。
【００５９】
また、本実施形態のＰＯＳ端末１、２０１を、客自身が商品コードのスキャンを行うセルフＰＯＳ端末に適用するとしても良い。尚、この場合のオペレータは客自身となる。
【符号の説明】
【００６０】
１、２０１  ＰＯＳ端末（販売データ処理装置）
２  アラート画面
ａ  ＯＫボタン
ｂ  キャンセルボタン
５１  入力受付部
５２  制限商品判定部
５３  表示制御部
５４  販売登録部
５５  報知部
５６  スキャナ制御部
【先行技術文献】
【特許文献】
【００６１】
【特許文献１】特開２００９−１６３３２３公報
【図１】
0005502764.tif 000002
【図２】
0005502764.tif 000003
【図３】
0005502764.tif 000004
【図４】
0005502764.tif 000005
【図５】
0005502764.tif 000006
【図６】
0005502764.tif 000007