JP2022127364A - 可搬式端末及びプログラム - Google Patents
可搬式端末及びプログラム Download PDFInfo
- Publication number
- JP2022127364A JP2022127364A JP2021025471A JP2021025471A JP2022127364A JP 2022127364 A JP2022127364 A JP 2022127364A JP 2021025471 A JP2021025471 A JP 2021025471A JP 2021025471 A JP2021025471 A JP 2021025471A JP 2022127364 A JP2022127364 A JP 2022127364A
- Authority
- JP
- Japan
- Prior art keywords
- product
- information
- holding state
- portable terminal
- registration
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000005303 weighing Methods 0.000 claims description 62
- 238000001514 detection method Methods 0.000 claims description 10
- 230000008859 change Effects 0.000 description 87
- 238000000034 method Methods 0.000 description 44
- 238000012545 processing Methods 0.000 description 43
- 230000008569 process Effects 0.000 description 31
- 241000220225 Malus Species 0.000 description 28
- 230000004044 response Effects 0.000 description 27
- 235000005979 Citrus limon Nutrition 0.000 description 26
- 244000131522 Citrus pyriformis Species 0.000 description 26
- 230000004048 modification Effects 0.000 description 25
- 238000012986 modification Methods 0.000 description 25
- 238000003384 imaging method Methods 0.000 description 18
- 238000012790 confirmation Methods 0.000 description 16
- 238000004891 communication Methods 0.000 description 14
- 235000019219 chocolate Nutrition 0.000 description 12
- 230000006870 function Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 9
- 235000013618 yogurt Nutrition 0.000 description 8
- 230000007423 decrease Effects 0.000 description 6
- 238000012546 transfer Methods 0.000 description 6
- 230000004913 activation Effects 0.000 description 5
- 235000008429 bread Nutrition 0.000 description 4
- 230000002950 deficient Effects 0.000 description 4
- 239000003814 drug Substances 0.000 description 4
- 235000013399 edible fruits Nutrition 0.000 description 4
- 235000013311 vegetables Nutrition 0.000 description 4
- 235000021016 apples Nutrition 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 238000012937 correction Methods 0.000 description 3
- 238000003780 insertion Methods 0.000 description 3
- 230000037431 insertion Effects 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 230000036760 body temperature Effects 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000007639 printing Methods 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 240000007594 Oryza sativa Species 0.000 description 1
- 235000007164 Oryza sativa Nutrition 0.000 description 1
- 230000003213 activating effect Effects 0.000 description 1
- 235000013334 alcoholic beverage Nutrition 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 235000019504 cigarettes Nutrition 0.000 description 1
- 239000011248 coating agent Substances 0.000 description 1
- 238000000576 coating method Methods 0.000 description 1
- 230000009849 deactivation Effects 0.000 description 1
- 229940079593 drug Drugs 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 235000012055 fruits and vegetables Nutrition 0.000 description 1
- 230000001771 impaired effect Effects 0.000 description 1
- 238000002372 labelling Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 235000009566 rice Nutrition 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000037303 wrinkles Effects 0.000 description 1
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Cash Registers Or Receiving Machines (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
【課題】可搬式端末の保持状態に応じて、客にとって使いやすい態様の画面が表示されるようにする。【解決手段】表示手段と、商品の登録を行う商品登録手段と、可搬式端末が手で保持されている第1保持状態と、前記可搬式端末が移動体に設けられた保持手段により保持されている第2保持状態とのいずれの保持状態であるのかに応じて、前記表示手段にて行われる表示の態様を異ならせる表示制御手段とを備えて可搬式端末を構成する。【選択図】図11
Description
本発明は、可搬式端末及びプログラムに関する。
客が買い物における商品登録に利用する携帯端末(可搬式端末)について、ショッピングカートに固定されている状態と手に持たれている状態とのいずれであるのかを、可搬式端末に内蔵されたジャイロセンサ等を用いて判断する技術が知られている(例えば、特許文献1参照)。
上記のように客が可搬式端末の保持状態を変えることに応じて、可搬式端末において表示される画面が見にくくなったり、操作しにくくなるといったことが生じる可能性がある。
本発明は、このような事情に鑑みてなされたもので、可搬式端末の保持状態の変化に応じて、客にとって使いやすい態様の画面が表示されるようにすることを目的とする。
上述した課題を解決する本発明の一態様は、表示手段と、商品の登録を行う商品登録手段と、可搬式端末が手で保持されている第1保持状態と、前記可搬式端末が移動体に設けられた保持手段により保持されている第2保持状態とのいずれの保持状態であるのかに応じて、前記表示手段にて行われる表示の態様を異ならせる表示制御手段とを備える可搬式端末である。
<実施形態>
[商品販売データ処理システムの全体構成例]
図1は、本実施形態の商品販売データ処理システム1の全体的な構成例を示している。
同図の商品販売データ処理システム1は、ストアコントローラ10、取引管理装置20(クラウドサーバ)、登録精算装置30、精算装置40、取引状況管理装置50(例えば、パーソナルコンピュータ等)、携帯端末60を含む。
同図の商品販売データ処理システム1は、種々の店舗等(スーパーマーケット、コンビニストア、ドラッグストア、ホームセンタ、家電量販店等)に導入可能である。
[商品販売データ処理システムの全体構成例]
図1は、本実施形態の商品販売データ処理システム1の全体的な構成例を示している。
同図の商品販売データ処理システム1は、ストアコントローラ10、取引管理装置20(クラウドサーバ)、登録精算装置30、精算装置40、取引状況管理装置50(例えば、パーソナルコンピュータ等)、携帯端末60を含む。
同図の商品販売データ処理システム1は、種々の店舗等(スーパーマーケット、コンビニストア、ドラッグストア、ホームセンタ、家電量販店等)に導入可能である。
なお、同図において、1台の登録精算装置30を図示したが、1店舗にて設置される登録精算装置30の数は2台以上であってもよい。また、同図において、2台の精算装置40を図示したが、1店舗内の精算装置40の数は1台であってもよいし3台以上であってもよい。また、同図において、1台の取引状況管理装置50を図示したが、1店舗内の取引状況管理装置50の数は2台以上であってもよい。なお、ストアコントローラ10は、1店舗に2台以上であってもよい。
同図の商品販売データ処理システム1は、店員が登録精算装置30を使用して商品を登録する店員応対運用と、客が携帯端末60を使用して商品を登録し、同じく客が精算装置40を使用して精算を行うセルフ運用に対応可能とされる。
以下の説明では、主にセルフ運用について説明する。
以下の説明では、主にセルフ運用について説明する。
ストアコントローラ10、登録精算装置30、精算装置40、取引状況管理装置50は、店舗内に設置される。また、ストアコントローラ10、登録精算装置30、精算装置40、取引状況管理装置50は、LAN19(有線でも無線でもよい)を介して通信可能に接続される。ストアコントローラ10は、取引管理装置20と通信可能とされる。
ストアコントローラ10は、主に店舗に設置される各種装置を管理する装置である。例えば、ストアコントローラ10は、外部の装置との通信機能を有し、外部の装置(例えば、非図示の本部のサーバ、取引管理装置20であってもよい)から商品ファイル(商品マスタ)を受信して登録精算装置30等に供給したり、精算装置40等から取引情報を受信し外部の装置(例えば、取引管理装置20等)に送信したりする。
取引管理装置20は、各種サービスを提供するサーバである。例えば、取引管理装置20は、セルフ運用に対応する各種情報(例えば、取引情報(カート情報)等)を管理する。
登録精算装置30は、登録処理及び精算処理を実行する装置である。登録精算装置30は、店員によって使用される(店員の操作によって登録処理と精算処理とを実行する)。
精算装置40は、精算処理を実行する装置である。精算装置40は、顧客によって使用される。つまり、精算装置40は、顧客による操作に応じて精算処理を実行する。
なお、精算に際し、店員による確認等のため処理が一旦保留される商品(以下、「保留商品」と称する。詳細は後述)が含まれる場合には、店員が呼び出され、店員(又は顧客)が精算装置40を操作することによって保留商品についての確認が行われる。
なお、精算に際し、店員による確認等のため処理が一旦保留される商品(以下、「保留商品」と称する。詳細は後述)が含まれる場合には、店員が呼び出され、店員(又は顧客)が精算装置40を操作することによって保留商品についての確認が行われる。
取引状況管理装置50は、主にLAN19内の各種装置を管理(あるいは監視)する装置である。取引状況管理装置50は、他の装置(例えば、登録精算装置30、精算装置40等)の稼働状況等の管理として、他の装置における各種情報を表示したり、他の装置に対する各種命令を出力したりする。
携帯端末60は、セルフ運用のもとで客が商品登録を行うにあたり使用する端末である。携帯端末60は、ショッピングカート70のホルダにて保持された状態、もしくは、ショッピングカート70のホルダから外されて客の手に保持された状態で使用される。
携帯端末60は、通信機能、撮像機能(カメラ)の他に、各種コード(バーコード、2次元コード等)を認識する認識機能を備える。例えば、携帯端末60は、商品に付されているバーコードを認識する。換言すれば、携帯端末60は、商品識別情報(商品コード)を読み取る。なお、携帯端末60は、撮像機能によって撮像されている撮像画像(スルー画像として取得している画像)内の特徴点を抽出し、オブジェクト(各種コード)を認識してもよい。
携帯端末60は、顧客が所有するスマートフォン等である。なお、携帯端末60は、店舗側が所有し、買い物に際して客に貸与されるものであってもよい。なお、同図では2つの携帯端末60が示されているが、店舗にて商品登録のために使用される携帯端末60の数は、客の数に応じて変化する。
携帯端末60には、本実施形態のセルフ運用に対応して商品登録を行う機能を有するショッピングアプリケーションがインストールされる。
図2は、本実施形態の商品販売データ処理システム1を導入した店舗の出入口付近の様子の一例示している。同図2に示ように出入口(入口と出口が別々の場合には入口)付近には、貸し出し用のショッピングカート70、貸し出し用の買い物カゴ80、販売用のショッピングバッグ90が用意される。顧客は、来店時に、ショッピングカート70に買い物カゴ80をセットし、買い物カゴ80にショッピングバッグ90等をセットし、店内へ進む。この際、客は、セルフ運用で買い物をしようとする場合、ショッピングカート70に携帯端末60をセットする。
なお、顧客は、今回購入したショッピングバッグ90を次回以降の来店時にマイバッグとして持参してもよいし、ショッピングバッグ90とは別のバッグをマイバッグとして持参してもよい。また、レジ袋を購入してもよい。
また、同図では記載を省略したが、ショッピングカート70には、買い物カゴ80とは別に、保留商品(後述)を入れる保留商品用のバッグを取り付ける。
[ショッピングカートへの携帯端末のセットの態様例]
図3を参照して、ショッピングカート70への携帯端末60のセット(装着)の態様例について説明する。図3(A)はショッピングカート70において携帯端末60がセットされる部位を側面方向から見た図である。図3(B)は、ショッピングカート70を上側から見た図である。
図3を参照して、ショッピングカート70への携帯端末60のセット(装着)の態様例について説明する。図3(A)はショッピングカート70において携帯端末60がセットされる部位を側面方向から見た図である。図3(B)は、ショッピングカート70を上側から見た図である。
図3(A)に示すように、ショッピングカート70には、携帯端末60をセットするホルダ71が取り付けられている。客は、ホルダ71に携帯端末60をセットするようにされる。ホルダ71にセットされた状態の携帯端末60は、図3(B)に示されるようにして、撮像部606(図4(B)参照)によりショッピングバッグ90やマイバッグ全体を撮像できる状態となる。
また、ホルダ71には、携帯端末60に充電を行うための充電用バッテリが備えられてよい。充電用バッテリには、例えば充電用ケーブルが備え付けられている。充電用ケーブルは、携帯端末60のコネクタ形状の規格の相違に対応して複数が備え付けられてよい。これにより、客が携帯端末60をホルダ71にセットした際には、携帯端末60を充電用バッテリと接続して充電させた状態としておくことができるので、携帯端末60内部のバッテリの残量を気にしなくともよくなる。
[精算装置について]
図4は、精算装置40について説明する図である。図4(A)は、精算装置40の外観例(顧客側から見た正面図)を示す図である。図4(B)は、精算装置40の構成例を示す図である。図4(A)及び図4(B)において、同一部分には同一符号を付している。
図4は、精算装置40について説明する図である。図4(A)は、精算装置40の外観例(顧客側から見た正面図)を示す図である。図4(B)は、精算装置40の構成例を示す図である。図4(A)及び図4(B)において、同一部分には同一符号を付している。
以下、図4(A)を参照しつつ、図4(B)に示した精算装置40の構成例を説明する。精算装置40は、CPU401と、ROM402と、RAM403と、ハードディスク404と、表示部405と、スキャナ部406と、カード決済部408と、釣銭機409と、印刷部413と、音声出力部414と、通信部415と、撮像部416(カメラ)とを備える。これらは、バスを介して相互に通信可能である。なお、精算装置40は、キー操作部、報知部(例えば、サインポール等のランプ)をさらに設けていてもよい。
CPU401は、中央演算処理装置であり、ROM402に記憶されているプログラムを読み出して実行することにより、精算装置40の動作を制御する。
ROM402は、読み出し専用メモリであり、プログラムをはじめとしてCPU401が利用する各種の情報を記憶する。
ROM402は、読み出し専用メモリであり、プログラムをはじめとしてCPU401が利用する各種の情報を記憶する。
RAM403は、読み出し書き込みメモリであり、主記憶装置として種々の情報を記憶する。例えば、RAM403は、ROM402やハードディスク404から読み出した情報、外部から取得した情報、処理において生成した情報等を記憶する。
ハードディスク404は、補助記憶装置として種々の情報を記憶する。ハードディスク404は、例えば、ROM402に代えて、CPU401が実行するプログラム等を記憶してもよい。また、RAM403に代えて、ROM402から読み出した情報、外部から取得した情報、処理において生成した情報等を記憶してもよい。なお、ハードディスク404に代えてSSD(Solid State Drive)等の記憶装置が備えられてもよい。
表示部405は、タッチパネルであり、種々の情報を表示するとともに、タッチパネルに対して行われる操作を受け付ける。
スキャナ部406は、種々の情報を光学的に読み取る。例えば、スキャナ部406は、携帯端末60の表示部に表示されるコード(バーコード、2次元コード等)をスキャンし、精算処理に必要な情報を読み取る。また、スキャナ部406は、他の装置(例えば、登録精算装置30が発行したお会計券(登録商標)に印刷されているコードをスキャンし、精算処理に必要な情報を読み取ってもよい。また、スキャナ部406は、商品に付されているコードをスキャンし、商品コードを読み取ってもよい。また、スキャナ部406は、店員の名札に付されたコードをスキャンし、店員コードを読み取ってもよい。
カード決済部408は、各種カード(クレジットカード、交通系カード等のプリペイドカード、デビット支払時におけるキャッシュカード、ポイント支払時におけるポイントカード等)による決済機構である。カード決済部408は、カード認識部(読取部)や表示部や操作部を備えるが、少なくとも、カード認識部を備えるものであればよい。なお、カード認識部は、特典付与、割引等のために各種カード(例えば、ポイントカード、会員カード、株主カード等)を認識してもよい。
釣銭機409(現金決済部)は、現金による決済機構であり、紙幣や硬貨の投入口、紙幣や硬貨の排出口を有し、投入口への投入金額を算出し、投入金額と買上金額の差分である釣銭金額を算出し、釣り銭を排出口から排出する。紙幣や硬貨が投入口に投入された場合にはセンサによって検出(投入があった旨の検出、金種別の枚数の検出等)される。
印刷部413は、各種媒体(レシート、お会計券等)を印刷、発行する。
音声出力部414は、音声を出力する。例えば、音声出力部414は、音声ガイダンス等を出力する。
通信部415は、他装置(ストアコントローラ10、登録精算装置30、他の精算装置40、取引状況管理装置50等)との間において情報を送受信する。
音声出力部414は、音声を出力する。例えば、音声出力部414は、音声ガイダンス等を出力する。
通信部415は、他装置(ストアコントローラ10、登録精算装置30、他の精算装置40、取引状況管理装置50等)との間において情報を送受信する。
撮像部416は、例えば釣銭機を操作する顧客の手元を撮像するように設けられる。
[登録精算装置について]
登録精算装置30は、両側(店員側、顧客側)の夫々に表示部やスキャナ部を備えるとともに、一方側(顧客側)に決済部(カード決済部、現金決済部)を備える構成としてもよい。当該構成の登録精算装置30は、例えば稼働状況等に応じて、複数の動作態様(店員の操作によって登録処理を実行して顧客の操作によって精算処理を実行する態様、顧客の操作によって登録処理と精算処理とを実行する態様、店員及び顧客の操作によって登録処理を実行して顧客の操作によって精算処理を実行する態様等)のうちのいずれかの動作態様に切り替え可能な装置であってもよい。また、顧客の操作によって精算処理を実行する態様であれば、登録精算装置30をセルフ運用に利用可能である。すなわち、顧客は、登録処理を携帯端末60に実行させ、登録精算装置30に精算処理を実行させるようにして会計を行うことができる。
以下の説明では、登録精算装置30をセルフ運用に用いる場合を例に挙げる。
登録精算装置30は、両側(店員側、顧客側)の夫々に表示部やスキャナ部を備えるとともに、一方側(顧客側)に決済部(カード決済部、現金決済部)を備える構成としてもよい。当該構成の登録精算装置30は、例えば稼働状況等に応じて、複数の動作態様(店員の操作によって登録処理を実行して顧客の操作によって精算処理を実行する態様、顧客の操作によって登録処理と精算処理とを実行する態様、店員及び顧客の操作によって登録処理を実行して顧客の操作によって精算処理を実行する態様等)のうちのいずれかの動作態様に切り替え可能な装置であってもよい。また、顧客の操作によって精算処理を実行する態様であれば、登録精算装置30をセルフ運用に利用可能である。すなわち、顧客は、登録処理を携帯端末60に実行させ、登録精算装置30に精算処理を実行させるようにして会計を行うことができる。
以下の説明では、登録精算装置30をセルフ運用に用いる場合を例に挙げる。
[携帯端末の構成例]
図5は、携帯端末60の構成例を示している。同図の携帯端末60は、CPU601、記憶部602、RAM603、表示部604、操作部605、撮像部606、ネットワーク対応通信部607、及びセンサ部608を備える。
図5は、携帯端末60の構成例を示している。同図の携帯端末60は、CPU601、記憶部602、RAM603、表示部604、操作部605、撮像部606、ネットワーク対応通信部607、及びセンサ部608を備える。
CPU601は、中央演算処理装置であり、記憶部602に記憶されているプログラムを読み出して実行することにより、携帯端末60の動作を制御する。
記憶部602は、CPU601の補助記憶装置であって、プログラムをはじめとしてCPU601が利用する各種の情報を記憶する。
RAM603は、CPU601の主記憶装置である。
記憶部602は、CPU601の補助記憶装置であって、プログラムをはじめとしてCPU601が利用する各種の情報を記憶する。
RAM603は、CPU601の主記憶装置である。
表示部604は、CPU601の表示制御に応じて画像を表示する。表示部604は、画面に対する操作が可能なタッチパネルとして構成されてよい。
操作部605は、携帯端末60に備えられる各種操作子や携帯端末60に接続される各種の入力デバイスなどを一括して示す。
操作部605は、携帯端末60に備えられる各種操作子や携帯端末60に接続される各種の入力デバイスなどを一括して示す。
撮像部606は、CPU401の制御に応じて撮像を行う。また、本実施形態の撮像部606は、2次元コードを処理するコードリーダにおいて2次元コードを読み取る部位としても機能させることができる。
ネットワーク対応通信部607は、無線によりネットワーク経由で通信を行う部位である。ネットワーク対応通信部607により、携帯端末60は、取引管理装置20と通信可能となる。
センサ部608は、携帯端末60が備える各種センサを一括して示す。センサ部608は、例えば携帯端末60の姿勢や進行方向等の運動状態を検出するための運動センサを含んでよい。運動センサは、ジャイロセンサや加速度センサ等を備えて構成されてよい。
また、センサ部608は、例えばGPSに対応する測位デバイスにより自己の位置を検出する測位センサを備えてよい。
また、センサ部608は、例えばGPSに対応する測位デバイスにより自己の位置を検出する測位センサを備えてよい。
[取引管理装置の構成例]
図6は、取引管理装置20の構成例を示している。同図の取引管理装置20は、CPU201、記憶部202、RAM203、及びネットワーク対応通信部204を備える。
CPU201は、中央演算処理装置であり、記憶部202に記憶されているプログラムを読み出して実行することにより、取引管理装置20の動作を制御する。
記憶部202は、CPU201の補助記憶装置であって、プログラムをはじめとしてCPU201が利用する各種の情報を記憶する。
RAM203は、CPU201の主記憶装置である。
ネットワーク対応通信部204は、ネットワーク経由で通信を行う部位である。
図6は、取引管理装置20の構成例を示している。同図の取引管理装置20は、CPU201、記憶部202、RAM203、及びネットワーク対応通信部204を備える。
CPU201は、中央演算処理装置であり、記憶部202に記憶されているプログラムを読み出して実行することにより、取引管理装置20の動作を制御する。
記憶部202は、CPU201の補助記憶装置であって、プログラムをはじめとしてCPU201が利用する各種の情報を記憶する。
RAM203は、CPU201の主記憶装置である。
ネットワーク対応通信部204は、ネットワーク経由で通信を行う部位である。
取引管理装置20の記憶部202は、顧客情報、店舗情報、カート情報を記憶する。
[取引管理装置が記憶する情報について]
記憶部202が記憶する顧客情報は、個々の顧客を管理するための情報である。取引管理装置20は、顧客登録時に顧客情報を生成する(ある顧客の顧客情報が記憶されることを以って当該顧客の顧客登録がなされたと解してもよい)。また、取引管理装置20は、カート情報等に基づいて、顧客情報を適宜更新する。取引管理装置20は、例えば毎日所定時刻にカート情報を参照し、顧客情報を更新してもよい。
記憶部202が記憶する顧客情報は、個々の顧客を管理するための情報である。取引管理装置20は、顧客登録時に顧客情報を生成する(ある顧客の顧客情報が記憶されることを以って当該顧客の顧客登録がなされたと解してもよい)。また、取引管理装置20は、カート情報等に基づいて、顧客情報を適宜更新する。取引管理装置20は、例えば毎日所定時刻にカート情報を参照し、顧客情報を更新してもよい。
図7(A)は、取引管理装置20の記憶部202が記憶する顧客情報の一例を示している。同図の顧客情報は、顧客識別情報、顧客名、顧客登録日、商品取消情報、顧客ランク、ポイント数等を含む。
顧客識別情報は、顧客を一意に識別する識別情報である。
顧客識別情報として(または、顧客識別情報に代えて)、例えばインストールされたショッピングアプリケーションごとに固有に(例えば、シーケンシャルに)付されるアプリケーション識別情報を用いてもよい。また、顧客識別情報として(または、顧客識別情報に代えて)、ショッピングアプリケーションがインストールされた携帯端末60に固有の端末識別情報を用いてもよい。端末識別情報は、例えば携帯端末60のユーザである客に割り当てられた電話番号や、MAC(Media Access Control)アドレス等のように携帯端末60のハードウェアに固有となるように付されるハードウェア識別情報であってよい。
顧客名は、顧客の氏名やニックネームなどである。顧客登録日は、顧客登録した日時である。商品取消情報は、商品の登録後の取消(キャンセル)に関する情報である。顧客ランクは、顧客の購入実績に応じたランクである。なお、新規の顧客の顧客情報の生成時には、顧客識別情報、顧客名、顧客登録日は生成されるが、実際の取引(商品登録)の開始前であるため、他の情報(商品取消情報等)は生成されない。
顧客識別情報は、顧客を一意に識別する識別情報である。
顧客識別情報として(または、顧客識別情報に代えて)、例えばインストールされたショッピングアプリケーションごとに固有に(例えば、シーケンシャルに)付されるアプリケーション識別情報を用いてもよい。また、顧客識別情報として(または、顧客識別情報に代えて)、ショッピングアプリケーションがインストールされた携帯端末60に固有の端末識別情報を用いてもよい。端末識別情報は、例えば携帯端末60のユーザである客に割り当てられた電話番号や、MAC(Media Access Control)アドレス等のように携帯端末60のハードウェアに固有となるように付されるハードウェア識別情報であってよい。
顧客名は、顧客の氏名やニックネームなどである。顧客登録日は、顧客登録した日時である。商品取消情報は、商品の登録後の取消(キャンセル)に関する情報である。顧客ランクは、顧客の購入実績に応じたランクである。なお、新規の顧客の顧客情報の生成時には、顧客識別情報、顧客名、顧客登録日は生成されるが、実際の取引(商品登録)の開始前であるため、他の情報(商品取消情報等)は生成されない。
取引管理装置20は、例えば、顧客登録の際(例えば、携帯端末60が外部(例えば、アプリケーション全般を提供する所定のサーバ、当該取引管理装置20)から取引管理装置20によるショッピングサービスを利用するためショッピングアプリケーションをダウンロード又はインストールする際)に顧客識別情報を生成し、記憶する。また、取引管理装置20は、例えば、顧客登録の際に、携帯端末60を用いて、登録フォーム(入力フォーム)の氏名欄に入力された情報を取得し、顧客名として記憶する。また、取引管理装置20は、例えば、顧客登録の際の現在日時を取得し、顧客登録日として記憶する。
なお、取引管理装置20は、自装置内の記憶部に顧客情報を記憶することに代えて又は加えて他の装置(取引管理装置20がアクセス可能なファイルサーバ等)に顧客情報の一部または全部を記憶してもよい。
図7(B)は、取引管理装置20の記憶部202が記憶する店舗情報の一例を示している。同図の店舗情報は、店舗識別情報、店舗名(支店名)、店舗特定情報1、店舗特定情報2を含む。
店舗識別情報は、店舗を一意に識別する識別情報である。図7(B)に示した店舗識別情報は、店(屋号)もしくは企業のコードと、支店のコードとから構成される。
店舗名は、店舗の名称である。図7(B)に示した店舗名は、店(屋号)もしくは企業と、支店名とから構成される。
店舗特定情報1は、取引する店舗(商品の売買が行われる店舗)を特定するための2次元コード(QRコード(登録商標)等)の情報である。
店舗特定情報2は、取引する店舗を特定するための店舗の位置情報(GPS情報)である。
なお、図7(B)に示した例では、店舗識別情報と店舗特定情報1とは異なるが、店舗識別情報と店舗特定情報1とは同一であってもよい。
店舗識別情報は、店舗を一意に識別する識別情報である。図7(B)に示した店舗識別情報は、店(屋号)もしくは企業のコードと、支店のコードとから構成される。
店舗名は、店舗の名称である。図7(B)に示した店舗名は、店(屋号)もしくは企業と、支店名とから構成される。
店舗特定情報1は、取引する店舗(商品の売買が行われる店舗)を特定するための2次元コード(QRコード(登録商標)等)の情報である。
店舗特定情報2は、取引する店舗を特定するための店舗の位置情報(GPS情報)である。
なお、図7(B)に示した例では、店舗識別情報と店舗特定情報1とは異なるが、店舗識別情報と店舗特定情報1とは同一であってもよい。
なお、取引管理装置20は、外部(各店舗を統括する本部のサーバ(非図示)等)から店舗情報等を取得し、記憶してもよい。また、取引管理装置20は、自装置内の記憶部に店舗情報を記憶することに代えて又は加えて他の装置(取引管理装置20がアクセス可能なファイルサーバ等)に店舗情報の一部または全部を記憶してもよい。
カート情報は、個々の取引を管理するための情報である。取引管理装置20は、取引の開始時にカート情報を生成する。また、取引管理装置20は、取引の進行にあわせて(商品が登録される度に)、カート情報を更新する(カート情報に商品が記憶されることを以って当該商品の登録がなされたと解してもよい)。
図7(C)は、取引管理装置20の記憶部202が記憶するカート情報の一例である。
同図のカート情報は、カート識別情報、取引開始日時、取引終了日時、顧客識別情報、登録商品情報、保留商品情報等を含む。
同図のカート情報は、カート識別情報、取引開始日時、取引終了日時、顧客識別情報、登録商品情報、保留商品情報等を含む。
カート識別情報は、カート情報を一意に識別する識別情報である。例えば、カート識別情報は、店舗識別情報と、日付と、シリアル番号(例えば店舗別日付別のシリアル番号)とを含む。
取引開始日時は、取引の開始日時である。取引開始日時は、例えば、当該カート情報の生成日時であってよい。なお、取引開始日時は、1品目の商品の登録日時(図7(C)中の登録商品情報(登録商品1)を記憶した日時)としてもよい。カート情報の生成日時と1品目の商品の登録日時とを別々に両方記憶してもよい。
取引開始日時は、取引の開始日時である。取引開始日時は、例えば、当該カート情報の生成日時であってよい。なお、取引開始日時は、1品目の商品の登録日時(図7(C)中の登録商品情報(登録商品1)を記憶した日時)としてもよい。カート情報の生成日時と1品目の商品の登録日時とを別々に両方記憶してもよい。
取引終了日時は、取引の終了日時である。例えば、取引開始日時は、精算日時であってよい。顧客識別情報は、当該取引の顧客を識別する顧客識別情報である。なお、カート情報の生成時には、カート識別情報、取引開始日時、顧客識別情報は生成されるが、実際の取引(商品登録)の開始前であるため、他の情報(取引終了日時等)は生成されない。精算日時は、精算開始日時であってもよいし、精算終了日時であってもよい。取引終了日時として、精算開始日時と精算終了日時とを別々に両方記憶してもよい。
登録商品情報(計)は、商品が登録されるごとに更新される情報である。登録商品情報(計)は、品数(商品数)、概算小計金額(例えば値引き等が反映される前の小計金額)、小計金額等を含む。登録商品情報(登録商品1)は、1品目の商品の登録情報である。登録商品情報(登録商品2)は、2品目の商品の登録情報である。なお、図7(C)に示す例では、登録商品情報(登録商品3)~登録商品情報(登録商品5)の図示を省略している。登録商品情報(登録商品N;Nは整数)は、商品コード、品名(商品名)、価格等を含む。
登録商品情報(N)は、当該N品目の商品の登録日時を含むものであってもよい。つまり、取引管理装置20は、登録商品情報として、当該登録商品の登録日時を記憶してもよい。各商品の登録日時は、タイムサービス等のサービス適用の要否や適用後の効果の判断材料としても用いてもよい。
保留商品情報(計)は、保留商品が登録されるごとに更新される情報である。保留商品情報(計)は、全種類の保留商品の品数(商品数)、夫々の種類毎の保留商品の品数(商品数)を含む。なお、本実施形態では保留商品を複数の種類に分類し、各分類は分類番号(保留大分類番号、保留小分類番号)によって管理している(詳細は図8にて説明)。図7(C)の例において、保留商品情報(計)の「全品数:3」は全種類(保留大分類番号「1」~「4」の保留商品の合計)の品数が3である旨を示し、「NON-FILE:2」は、NON-FILEに分類される保留商品(保留大分類番号「1」の保留商品の合計)の品数が2である旨を示し、「読取NG:1」は、読取NGに分類される保留商品(保留大分類番号「2」の保留商品の合計)の品数が1である旨を示している。
NON-FILEとは、店舗においてバーコードもしくは商品コードのスキャンは成功したが(商品コードを読み取ることができたが)、商品コードが商品ファイルに記憶(登録)されていないことである。つまり、NON-FILEに分類される保留商品は、商品コードのスキャンは成功したが、商品コードが商品ファイルに記憶されていない保留商品である。
読取NGとは、店舗において商品コードの読み取り(スキャン)が成功しなかったことである。つまり、読取NGに分類される保留商品は、商品コードの読み取りが成功しなかった保留商品である。
保留商品情報(保留商品1)は、1品目の保留商品の情報である。保留商品情報(保留商品2)は、2品目の保留商品の情報である。保留商品情報(保留商品3)は、3品目の保留商品の情報である。
保留商品情報(保留商品N;Nは整数)は、保留大分類番号(後述)を含む。例えば、N品目の商品が保留大分類番号「1」のNON-FILEに分類される保留商品である場合には、保留商品情報(保留商品N)は、保留大分類番号「1(NON-FILE)」、商品コードを含む。また、N品目の商品が保留大分類番号「2」の読取NGに分類される保留商品である場合には、保留商品情報(保留商品N)は、保留大分類番号「2(読取NG)」、画像データ(携帯端末60によって撮像された撮像画像)を含む。なお、NON-FILEに分類される保留商品の保留商品情報は、保留大分類番号「1(NON-FILE)」、商品コードに加え、画像データを含むものであってもよい。
なお、図7に示した情報は、取引管理装置20が記憶する情報の一例であって、取引管理装置20は、他の情報(例えば、商品ファイル)を記憶してもよい。商品ファイルにおける1つの商品の情報としては、例えば、商品コード(商品識別子)、商品名、価格等の情報が含まれていてもよい。
図8は、本実施形態に係る保留商品の分類について説明する説明図である。図8に示すように、本実施形態では、保留商品は、大分類(保留大分類番号による分類)、及び、小分類(保留小分類番号による分類)によって分類している。なお、商品販売データ処理システム1内の装置は、図8に示したような情報(保留大分類番号と保留小分類番号との関係を示したファイル等)を参照可能であってもよい。
図8に示すように、本実施形態では、保留商品は、保留大分類番号「1」~「4」の4つの大分類に分類される。
保留大分類番号「1」に分類される保留商品は、NON-FILEの保留商品である。NON-FILEの保留商品は、上述したように、商品コードのスキャンは成功したが、商品コードが商品ファイルに記憶されていない保留商品である。換言すれば、商品コードのスキャンは成功したが、商品コードが商品ファイルに記憶されていなかったために保留商品となった場合、当該保留商品は、保留大分類番号「1」に分類される。保留大分類番号「1」に分類される保留商品は、商品の品目が特定されておらず価格等も不明であるため、精算に際し、店員による確認等が必要である。
なお、図8において、「1(NON-FILE)」の「NON-FILE」は保留商品の分類名(保留大分類名)である。後述の、「2(読取NG)」の「読取NG」、「3(特定商品)」の「特定商品」、「4(取消商品)」の「取消商品」についても同様である。
本実施形態では、保留大分類番号「1」の大分類の配下(下位)の小分類として、保留小分類番号「11」が存在する。保留大分類番号「1」の大分類の配下の保留小分類は、保留小分類番号「11」只一つであるため、保留大分類番号「1」に分類される保留商品は、いずれも保留小分類番号「11」に分類される。
なお、図8において、「11(NON-FILE)」の「NON-FILE」は保留商品の分類名(保留小分類名)である。後述の、「21(擬似スキャン(被覆等))」の「擬似スキャン(被覆等)」、「22(擬似スキャン(短時間))」の「擬似スキャン(短時間)」等についても同様である。
なお、図8において、読取動作「あり」は読み取り動作が行われた旨を示し、読取動作「なし」は読み取り動作が行われなかった旨を示し、読取成否「成功」は読み取り動作による読み取りが成功した旨を示し、読取成否「失敗」は読み取り動作による読み取りが失敗した旨を示し、読取成否「-」は読み取り動作が行われなかったため読み取りの成否以前の問題である旨を示している。
保留大分類番号「2」に分類される保留商品は、読取NGの保留商品である。読取NGの保留商品は、上述したように、商品コードの読み取りが成功しなかった保留商品である。換言すれば、商品コードの読み取りが成功しなかったために保留商品となった場合、当該保留商品は、保留大分類番号「2」に分類される。保留大分類番号「2」に分類される保留商品は、価格不明であるため、また不正操作の虞もあるため、精算に際し、店員による確認等が必要である。
本実施形態では、保留大分類番号「2」の大分類の配下の小分類として、保留小分類番号「21」、「22」、「23」、「24」が存在する。保留小分類番号「21」は「擬似スキャン(被覆等)」の保留商品である。保留小分類番号「22」は「擬似スキャン(短時間)」の保留商品である。保留小分類番号「23」は「バーコード不良」の保留商品である。保留小分類番号「24」は「非スキャン投入」の保留商品である。
保留小分類番号「21」の保留商品(擬似スキャン(被覆等))とは、例えば、商品の読み取り動作が行われたものの(商品がかざされたものの)、つまり撮像部606の撮像範囲(より詳細には、バーコードの読み取り可能範囲)に商品を入れたものの、商品のバーコードが撮像(上記読み取り可能範囲に撮像)されていないために(上記読み取り可能範囲には商品のバーコード以外の部分しか撮像されていないために)読取NGになった保留商品や、商品のバーコードが撮像されたものの、該バーコードの一部が例えば指などで覆われていたために読取NGになった保留商品や、商品のバーコードが撮像されたものの、該バーコードの撮像角度が不適切であったために読取NGになった保留商品である。
保留小分類番号「22」の保留商品(擬似スキャン(短時間))とは、例えば、商品のバーコードが撮像されたものの、読み取ることができない速さでバーコードが移動(通過も含む)したために読取NGになった保留商品である。
保留小分類番号「23」の保留商品(バーコード不良)とは、例えば、商品のバーコードが撮像されたものの、バーコードの印刷部分の皺、カスレ、汚れ、反射等のために読取NGになった保留商品である。
保留小分類番号の「24」の保留商品(非スキャン投入)とは、例えば、商品の読み取り動作が行われずに(商品がかざされずに)、買い物カゴ80に入れたため読取NGになった保留商品である。
保留小分類番号「21」~「24」の保留商品(つまり保留大分類番号「2」の保留商品)を読取不全商品と称する場合がある。また、保留小分類番号「21」~「24」の保留商品となるような状況を読取不全状況(又は、単に「読取不全」)と称する場合もある。
なお、保留小分類番号「21」の保留商品(擬似スキャン(被覆等))、保留小分類番号「22」の保留商品(擬似スキャン(短時間))及び保留小分類番号「23」の保留商品(バーコード不良)は、いずれも読み取り動作が行われ、読み取りが成功しなかった保留商品である点で共通する。しかしながら、保留小分類番号「21」の保留商品(擬似スキャン(被覆等))及び保留小分類番号「22」の保留商品(擬似スキャン(短時間))は、読み取りを成功させる意図が、保留小分類番号「23」の保留商品(バーコード不良)に比べて少ないと考えられる。つまり、保留小分類番号「21」の保留商品(擬似スキャン(被覆等))及び保留小分類番号「22」の保留商品(擬似スキャン(短時間))は、擬似的な読み取り動作(読み取り動作の偽装)であるとも言えるため、擬似スキャン(偽装スキャン)の保留商品と称している。
保留大分類番号「3」に分類される保留商品は、特定商品(後述)の保留商品である。特定商品の保留商品は、商品の登録が成功したが、特定商品であるが故に、精算に際し、店員の対応が求められる保留商品である。換言すれば、特定商品であるために保留商品となった場合、当該保留商品は、保留大分類番号「3」に分類される。保留大分類番号「3」に分類される保留商品は、特定商品であるが故に、精算に際し、店員による確認等が必要である。
本実施形態では、保留大分類番号「3」の大分類の配下の小分類として、保留小分類番号「31」、「32」、「33」が存在する。保留小分類番号「31」は「年齢確認商品」の保留商品である。保留小分類番号「32」は「医薬品」の保留商品である。保留小分類番号「33」は「防犯タグ」の保留商品である。
保留小分類番号「31」の保留商品(年齢確認商品)とは、例えば、アルコール類やタバコなどのように、販売にあたり店員が顧客の年齢を確認することが必要な保留商品である。
保留小分類番号「32」の保留商品(医薬品)」とは、例えば、薬剤師等の資格を有するものが顧客に説明等することが必要な保留商品である。
保留小分類番号「33」の保留商品(防犯タグ商品)とは、例えば、防犯タグが取り付けられているために、販売時に店員が商品から防犯タグを取り外すことが必要な保留商品である。
保留大分類番号「4」に分類される保留商品は、取消商品の保留商品である。取消商品の保留商品は、商品の登録が成功したが、登録後に該登録を取り消した保留商品である。換言すれば、商品の登録後に該登録を取り消したために保留商品となった場合、当該保留商品は、保留大分類番号「4」に分類される。保留大分類番号「4」に分類される保留商品は、取消商品(つまり購入しない商品)であり、店外に持ち出されない商品であるため、精算に際し、店員による確認等が必要である。
本実施形態では、保留大分類番号「4」の大分類の配下の小分類として、保留小分類番号「41」が存在する。保留大分類番号「4」の大分類の配下の保留小分類は、保留小分類番号「41」只一つであるため、保留大分類番号「4」に分類される保留商品は、何れも保留小分類番号「41」に分類される。
なお、上記説明では、保留小分類番号「31」の保留商品(年齢確認商品)について、読み取り動作が行われたことを前提として説明したが、読み取り動作が行われなかった場合には、保留小分類番号「24」の保留商品(非スキャン投入)に分類される。保留小分類番号「32」の保留商品(医薬品)、保留小分類番号「33」の保留商品(防犯タグ商品)、及び、保留小分類番号「41」の保留商品(取消商品)についても同様である。
また、上記説明では、保留小分類番号「31」の保留商品(年齢確認商品)について、読み取り動作が行われ、読み取りが成功したことを前提として説明したが、読み取り動作が行われ、読み取りが失敗した場合には、保留小分類番号「21」の保留商品(擬似スキャン(被覆等))、保留小分類番号「22」の保留商品(擬似スキャン(短時間))、保留小分類番号「23」の保留商品(バーコード不良)のいずれかに分類される。保留小分類番号「32」の保留商品(医薬品)、保留小分類番号「33」の保留商品(防犯タグ商品)、及び、保留小分類番号「41」の保留商品(取消商品)についても同様である。
なお、保留大分類番号と、保留小分類番号とは、図8に示したように、上位と下位の関係にあるが、状況に応じて一方又は両方が用いられる。例えば、図7(C)に示したカート情報では、保留商品情報において、保留大分類番号を記憶する例を説明したが、保留大分類番号に代えて又は加えて保留小分類番号を記憶してもよい。
なお、取引管理装置20は、自装置内の記憶部にカート情報を記憶することに代えて又は加えて他の装置(取引管理装置20がアクセス可能なファイルサーバ等)にカート情報の一部または全部を記憶してもよい。
[セルフ運用に対応する基本的な処理手順例]
図9のシーケンス図は、携帯端末60、精算装置40、及び取引管理装置20が、セルフ運用における一取引の会計に対応して実行する処理手順例を示している。具体的に、同図の処理は、客が、店舗に陳列されている商品のうちから購入対象とする商品を登録し、登録した商品についての精算が完了するまでにおける、携帯端末60、精算装置40、及び取引管理装置20の処理の一例を示したものである。
図9のシーケンス図は、携帯端末60、精算装置40、及び取引管理装置20が、セルフ運用における一取引の会計に対応して実行する処理手順例を示している。具体的に、同図の処理は、客が、店舗に陳列されている商品のうちから購入対象とする商品を登録し、登録した商品についての精算が完了するまでにおける、携帯端末60、精算装置40、及び取引管理装置20の処理の一例を示したものである。
ステップS1:携帯端末60は、店舗を特定する情報(店舗特定情報)を取得する。例えば、店舗の入口付近に当該店舗を特定するための2次元コードを表示(2次元コードを表示画面に出力、2次元コードを印刷した媒体を貼付等)しておき、来店した顧客が、携帯端末60で2次元コードをスキャンする(読み取る)ことにより、携帯端末60は店舗特定情報を取得してもよい。なお、来店した顧客がショッピングアプリケーションを起動させると、起動画面として2次元コードのスキャンを該顧客に指示する画面を表示するようにしてもよいし、来店した顧客が携帯端末60で2次元コードをスキャンすると、ショッピングアプリケーションが起動し、起動画面として取引管理装置20に接続中である旨を該顧客に報知する画面を表示するようにしてもよい。
また例えば、店舗は所在地で特定されるため、来店した顧客が、店舗において携帯端末60で位置情報(GPS情報)を取得してもよい(すなわち、店舗特定情報として当該店舗の位置情報を取得してもよい)。なお、来店した顧客がショッピングアプリケーションを起動させると、位置情報を取得し、起動画面として取引管理装置20に接続中である旨を該顧客に報知する画面を表示するようにしてもよい。位置情報から複数店舗が検出され1つに特定できない場合には、選択画面を表示し顧客に選択させるようにしてもよい。もしくは強制的に2次元コードを取得させるモードに切り替えてもよい。
図10(A)は、携帯端末60の表示部504にて表示される、ショッピングアプリケーションの起動画面の一例を示している。同図の起動画面においては、店舗名が表示されている。この店舗名は、当該ステップS1により取得された店舗特定情報に基づいて表示されたものである。
客は、買い物のために商品登録を開始させる場合には、起動画面において配置される取引開始指示ボタンBT10を操作する。
取引開始指示ボタンBT10が操作されたことに応じて、携帯端末60は、取得された店舗特定情報と顧客識別情報とを含む取引開始要求を取引管理装置20に送信する。取引開始要求は、上記のように携帯端末60に対する客の操作に応じて送信されてもよいし、特に操作を受け付けることなく、店舗特定情報が取得されたことに応じて送信が実行されるようにしてもよい。
顧客識別情報については、顧客登録の際(携帯端末60にショッピングアプリケーションをダウンロードまたはインストールする際)に、携帯端末60を用いて登録フォームの氏名欄に入力された情報が取引管理装置20の顧客情報に記憶されてよいが、取引管理装置20に加え、携帯端末60の記憶部にも記憶しておいてもよい。なお、店舗が特定された場合には(後述する商品登録初期画面を取得したときには)、当該店舗の店舗名や実施中のサービス(その日に配布されているチラシ情報)、利用可能なクーポン情報を画面(商品登録初期画面または商品登録初期画面とは別の画面)に表示してもよい。なお、サービスやクーポンの情報は、例えば画面情報として取引管理装置20から取得してもよい。
客は、買い物のために商品登録を開始させる場合には、起動画面において配置される取引開始指示ボタンBT10を操作する。
取引開始指示ボタンBT10が操作されたことに応じて、携帯端末60は、取得された店舗特定情報と顧客識別情報とを含む取引開始要求を取引管理装置20に送信する。取引開始要求は、上記のように携帯端末60に対する客の操作に応じて送信されてもよいし、特に操作を受け付けることなく、店舗特定情報が取得されたことに応じて送信が実行されるようにしてもよい。
顧客識別情報については、顧客登録の際(携帯端末60にショッピングアプリケーションをダウンロードまたはインストールする際)に、携帯端末60を用いて登録フォームの氏名欄に入力された情報が取引管理装置20の顧客情報に記憶されてよいが、取引管理装置20に加え、携帯端末60の記憶部にも記憶しておいてもよい。なお、店舗が特定された場合には(後述する商品登録初期画面を取得したときには)、当該店舗の店舗名や実施中のサービス(その日に配布されているチラシ情報)、利用可能なクーポン情報を画面(商品登録初期画面または商品登録初期画面とは別の画面)に表示してもよい。なお、サービスやクーポンの情報は、例えば画面情報として取引管理装置20から取得してもよい。
また、送信先の情報(取引管理装置20のアドレス)についても、顧客登録の際(携帯端末60にショッピングアプリケーションをダウンロードまたはインストールする際)に取得し、携帯端末60の記憶部に記憶しておいてもよい。なお、2次元コードをスキャンする態様とする場合には、店舗特定情報に加え、送信先の情報についても2次元コード化しておき、携帯端末60で2次元コードをスキャンすることにより、携帯端末60は店舗特定情報とともに送信先の情報も取得してもよい。
ステップS2:携帯端末60から取引開始要求として顧客識別情報及び店舗特定情報を受信した取引管理装置20は、当該取引のカート情報を生成する。なお、カート情報は、生成された初期状態では、カート識別情報、取引開始日時、顧客識別情報は格納されるが、実際の取引(商品登録)の開始前であるため、他の情報(取引終了日時、商品情報(登録商品情報、保留商品情報)等)は格納されていない。
取引管理装置20は、上述したように、図7(B)に示したような店舗情報を記憶しているため、携帯端末60から取引開始要求として店舗特定情報を受信(顧客識別情報も受信するが)した場合、受信した店舗特定情報が2次元コードであった場合には、店舗特定情報1を参照して店舗識別情報を取得し、受信した店舗特定情報が位置情報(GPS情報)であった場合には店舗特定情報2を参照して店舗識別情報を取得する。なお、取引管理装置20は、携帯端末60から受信した店舗特定情報が店舗識別情報を2次元コード化したものであった場合には、そのまま取得すればよい。
つまり、携帯端末60から取引開始要求として顧客識別情報及び店舗特定情報を受信した取引管理装置20は、携帯端末60から受信した店舗特定情報から店舗識別情報を取得し、さらに、現在日付を取得し、シリアル番号を発行(採番)し、店舗識別情報と現在日付とシリアル番号とを結合させて、カート情報内のカート識別情報として記憶する。また、携帯端末60から取引開始要求として店舗特定情報や顧客識別情報を受信した取引管理装置20は、現在日時を取得し、カート情報内の取引開始日時(生成日時)として記憶する。また、携帯端末60から取引開始要求として店舗特定情報や顧客識別情報を受信した取引管理装置20は、携帯端末60から受信した顧客識別情報をカート情報内の顧客識別情報として記憶する。
ステップS3:当該取引のカート情報を生成した取引管理装置20は、商品登録初期画面情報(初期画面である商品登録画面の画面情報)を生成し、携帯端末60に送信する。具体的には、取引管理装置20は、例えば、商品登録初期画面情報を生成し、生成した商品登録初期画面情報をカート識別情報とともに携帯端末60に送信する。
ステップS4:取引管理装置20からカート識別情報及び商品登録初期画面情報を受信した携帯端末60は、カート識別情報を記憶するとともに、登録画面を表示部に表示する。具体的には、携帯端末60は、例えば図10(B)に示すような商品登録初期画面を表示する。
商品登録初期画面は、商品登録の開始に応じて最初に表示される商品登録画面である。
商品登録画面においては、撮像画像エリアAR1と商品登録結果エリアAR2とが配置される。撮像画像エリアAR1は、撮像部506が撮像を行うことで得られている撮像画像が表示されるエリアである。撮像画像エリアAR1に表示される撮像画像における所定範囲に収まるようにして撮像された商品コード(例えば、バーコード)が読み取りの対象となる。
商品登録結果エリアAR2は、登録された商品の点数(登録点数)と、これまでに登録された商品に応じた合計金額を示すとともに、登録された商品ごとに対応するリスト項目が配置されるエリアである。同図の商品登録初期画面の場合には、未だ登録された商品がないことから商品登録結果エリアAR2はリスト項目が配置されていない空欄の状態である。
商品登録画面においては、撮像画像エリアAR1と商品登録結果エリアAR2とが配置される。撮像画像エリアAR1は、撮像部506が撮像を行うことで得られている撮像画像が表示されるエリアである。撮像画像エリアAR1に表示される撮像画像における所定範囲に収まるようにして撮像された商品コード(例えば、バーコード)が読み取りの対象となる。
商品登録結果エリアAR2は、登録された商品の点数(登録点数)と、これまでに登録された商品に応じた合計金額を示すとともに、登録された商品ごとに対応するリスト項目が配置されるエリアである。同図の商品登録初期画面の場合には、未だ登録された商品がないことから商品登録結果エリアAR2はリスト項目が配置されていない空欄の状態である。
ステップS5:顧客の操作により携帯端末60は、商品に付されたバーコードをスキャンし、商品コードを読み取る。なお、同図では、バーコードのスキャンは成功したものとする。ステップS5~ステップS9は、商品に付されたバーコードをスキャンするごとに繰り返し実行される。
バーコードを取得した携帯端末60は、カート識別情報と、スキャンによって得られた商品コードを含む商品登録情報を、取引管理装置20に送信する。
ステップS6:携帯端末60から商品登録情報(カート識別情報及び商品コード)を受信した取引管理装置20は、受信された商品登録情報に含まれていたカート識別情報から当該取引のカート情報を特定する。
ステップS7:取引管理装置20は、特定したカート情報内の商品データを更新する。具体的には、取引管理装置20は、受信された商品登録情報にN品目としての商品コードが含まれていた場合には、特定したカート情報において、当該商品コードを登録商品情報(登録商品N)の商品コードとして記憶し、当該商品コードに対応する品名及び価格を商品情報から取得し、登録商品情報(登録商品N)の商品及び価格として記憶する。また、取引管理装置20は、特定したカート情報において、登録商品情報(計)を更新する。
ステップS8:カート情報内の商品データを更新した取引管理装置20は、商品登録更新画面情報(登録した商品が追加された更新画面である商品登録画面の画面情報)を生成し、携帯端末60に送信する。具体的には、取引管理装置20は、例えば、携帯端末60において図10(C)に示すような、商品登録結果エリアAR2において今回登録された商品のリスト項目Itmが追加された商品登録更新画面が表示されるような商品登録更新画面情報を生成し、生成した商品登録更新画面情報をカート識別情報とともに携帯端末60に送信する。
なお、図10(C)に示した商品登録画面(商品登録更新画面)は、3品目の商品として「○○食パン」が登録された後に携帯端末60に表示されるものである。つまり、取引管理装置20は、1品目として「○○ヨーグルト」をカート情報に格納したときには、携帯端末60においてリスト項目Itmとして「○○ヨーグルト」が表示されるような商品登録更新画面情報を生成し、生成した商品登録更新画面情報をカート識別情報とともに携帯端末60に送信し、2品目として「○○チョコレート」をカート内に記憶したときには、携帯端末60においてリスト項目Itmとして「○○ヨーグルト」と「○○チョコレート」とが表示されるような商品登録更新画面情報を生成し、生成した商品登録更新画面情報をカート識別情報とともに携帯端末60に送信し、3品目として「○○食パン」をカート情報に格納したときには、図10(C)に示すように、携帯端末60においてリスト項目Itmとして「○○ヨーグルト」と「○○チョコレート」と「○○食パン」とが表示されるような商品登録更新画面情報を生成し、生成した商品登録更新画面情報をカート識別情報とともに携帯端末60に送信する。
ステップS9:取引管理装置20からカート識別情報及び商品登録更新画面情報を受信した携帯端末60は、登録画面に商品を追加する。具体的には、携帯端末60は、例えば図10(C)に示すような商品登録更新画面を表示する。なお、上述したように、図10(C)に示した商品登録画面(商品登録更新画面)は、3品目の商品として「○○食パン」が登録された後に携帯端末60に表示されるものである。
ステップS10:携帯端末60は、顧客の操作として精算移行指示操作を受け付ける。例えば、図10(C)に示した「お会計へ進む」と表示された精算移行指示ボタンBT15のタッチを受け付ける。
ステップS11:精算移行指示操作を受け付けた携帯端末60は、2次元コードを生成する。つまり、携帯端末60は、当該携帯端末60による買上商品について精算処理を実行するために必要となる情報(例えば、カート識別情報)を2次元コード化する。2次元コードを生成した携帯端末60は、生成した2次元コードを表示部に表示する。例えば、図10(D)に示したような2次元コードを配置したコード画面を表示部に表示する。
また、コード画面においては、メッセージエリアAR3が配置される。この場合のメッセージエリアAR3においては、「精算機で下記コードを読み取ってください」のように、客に向けて、コード画面のコードを精算装置40のスキャナ部406に読み取らせることを案内するメッセージが表示されている。
また、コード画面においては、メッセージエリアAR3が配置される。この場合のメッセージエリアAR3においては、「精算機で下記コードを読み取ってください」のように、客に向けて、コード画面のコードを精算装置40のスキャナ部406に読み取らせることを案内するメッセージが表示されている。
ステップS12:精算装置40は、携帯端末60の表示部に表示されている2次元コードをスキャンする(読み取る)。例えば、精算装置40は、顧客によってスキャナ部406による認識範囲内に向けられた携帯端末60の表示部に表示されている2次元コードをスキャンする。
ステップS13:携帯端末60の表示部に表示されている2次元コードを読み取った精算装置40は、取引管理装置20に小計金額の算出を要求する。例えば、精算装置40は、小計金額の算出を要求する算出要求(小計算出要求情報)を2次元コードから取得したカート識別情報とともに取引管理装置20に送信する。
ステップS14:携帯端末60からカート識別情報及び小計算出要求情報を受信した取引管理装置20は、カート識別情報から当該取引のカート情報を特定する。
ステップS15:カートを特定した取引管理装置20は、特定したカート情報に対応するカート情報に含まれる登録商品情報における価格等の情報を利用して、小計金額を算出する。
ステップS16:小計金額を算出した取引管理装置20は、カート情報を更新(小計金額(算出後小計金額)を記憶)するとともに、算出した小計金額を示す小計情報をカート識別情報とともに精算装置40に送信する。
ステップS17:取引管理装置20からカート識別情報及び小計情報を受信した精算装置40は、表示部405に小計金額を表示する。
ステップS18:表示部405に小計金額を表示した精算装置40は、支払い(精算)を実行する。具体的には、精算装置40は、決済種別の選択を受け付ける。現金の場合には、預り金の投入を受け付けて、釣り銭金額を算出し、釣り銭がある場合には、釣り銭を放出するとともに、レシートを発行する。また、精算装置40は、精算が完了した場合には、精算完了情報をカート情報とともに取引管理装置20に送信し、取引管理装置20は当該カートの取引終了日時(精算日時)を記憶する。
なお、携帯端末60は、商品をスキャンした後に商品コードを取引管理装置20に送信するが(S5)、当該店舗(来店して商品登録初期画面を表示したときの店舗)内においてスキャンした商品以外の商品(例えば、他の店舗に移動してスキャンした商品等)について商品コードを送信しないようにしてもよい。例えば、携帯端末60は、来店時(又は商品登録初期画面の表示時)に位置情報(GPS情報)を取得し、記憶する。また、携帯端末60は、個々の商品をスキャンしたときに位置情報を取得し、商品のスキャン時に取得した位置情報と来店時(又は商品登録初期画面の表示時)に取得した位置情報とを比較する。そして、携帯端末60は、両者が一致(または略一致)した場合には当該商品の商品コードの取引管理装置20への送信を許可し、一致(または略一致)しなかった場合には当該商品の商品コードの取引管理装置20への送信を禁止してもよい。
これにより、不適切な商品登録(例えば、他の店舗等において生成されたカートに対する商品登録等)を防止することができる。
これにより、不適切な商品登録(例えば、他の店舗等において生成されたカートに対する商品登録等)を防止することができる。
精算装置40は、上述のように商品コードの送信を禁止した場合には、商品のスキャン後にエラーメッセージ(例えば、「○○店舗内ではないため、登録ができません」)を表示部405に表示してもよい。また、精算装置40は、上記メッセージを表示部405に代えてまたは加えて店員側表示部410に表示してもよい。
また、精算装置40は、携帯端末60の表示部に表示されている2次元コードを読み取った後に取引管理装置20に小計金額の算出を要求するが(S13)、当該店舗内においてスキャンした商品以外の商品(例えば、他の店舗でスキャンした商品等)について小計金額の算出を要求しないようにしてもよい。例えば、精算装置40は、当該店舗の店舗識別情報を参照し(自精算装置40内に当該店舗の店舗識別情報を記憶し参照してもよいし、アクセス可能な他の装置内に記憶されている店舗識別情報を参照してもよい)、携帯端末60の表示部に表示されている2次元コードを読み取ったときに、当該2次元コードから得られるカート識別情報と、当該店舗の店舗識別情報とを比較する。そして、精算装置40は、カート識別情報に含まれる店舗識別情報が、当該店舗の店舗識別情報を含む構成である場合には小計金額の算出の要求を許可し、当該店舗の店舗識別情報を含む構成でない場合には小計金額の算出の要求を禁止してもよい。
これにより、不適切な精算(例えば、他の店舗等において商品登録された商品の精算等)を防止することができる。
これにより、不適切な精算(例えば、他の店舗等において商品登録された商品の精算等)を防止することができる。
精算装置40は、上述のように小計金額の要求を禁止した場合には、2次元コードの読取後にエラーメッセージ(例えば、「○○店舗以外の商品を含むため、精算ができません」)を表示部405に表示してもよい。また、精算装置40は、上記メッセージを表示部405に代えてまたは加えて店員側表示部410に表示してもよい。
なお、図9の処理手順の例では、取引管理装置20が小計金額を算出するようにされている。しかしながら、例えば、精算装置40が、取引管理装置20からカート情報を取得し、取得されたカート情報に基づいて、小計金額を算出するようにされてよい。
あるいは、取引管理装置20がストアコントローラ10にカート情報を送信して小計金額の算出を要求し、ストアコントローラ10が受信されたカート情報を利用して小計金額を算出し、算出された小計金額を、取引管理装置20を経由して精算装置40に送信するようにされてよい。
あるいは、取引管理装置20がストアコントローラ10にカート情報を送信して小計金額の算出を要求し、ストアコントローラ10が受信されたカート情報を利用して小計金額を算出し、算出された小計金額を、取引管理装置20を経由して精算装置40に送信するようにされてよい。
なお、取引管理装置20は、精算処理に際して、該当顧客についての顧客情報やカート情報に基づいて、顧客のこれまで商品についてのキャンセル状況を確認し、不正に対する警告を行うべきか否かを判定してよい。警告を行うべきと判定した場合、取引管理装置20は、例えば精算装置40に警告のための報知を実行させてよい。
また、取引管理装置20は、精算処理に際して、カート情報に含まれる商品情報のうちに、保留商品が含まれているか否かを判定し、保留商品が含まれている場合、精算装置40に保留商品の修正指示を要求してよい。保留商品の修正指示の要求を受けた精算装置40は、保留商品がある旨を報知する表示を行うようにされてよい。報知を確認した店員は、保留商品の解除(修正)として、保留商品に対応する価格の入力や保留商品のキャンセル等の操作を行う。
[保持状態に応じた表示態様の変更:概要]
セルフ運用のもとで、客は、商品登録を行うにあたり、携帯端末60を、ショッピングカート70のホルダ71に保持させた状態(カート保持状態)で使用することもできるし、ショッピングカート70のホルダ71から外して手に保持した状態(手持ち保持状態)で使用することもできる。
この場合において、例えば手持ち保持状態では、客は、画面の内容を見やすくしたり、操作がしやすくなるように、自分と携帯端末60との距離を調整することができる。一方、カート保持状態では、客から携帯端末60までの距離が或る程度離れた状態で携帯端末60の位置が固定されていることから、手持ち保持状態と比較して、客が携帯端末60の画面の内容を見にくくなったり、画面に対する操作を行いにくくなったりする場合がある。
セルフ運用のもとで、客は、商品登録を行うにあたり、携帯端末60を、ショッピングカート70のホルダ71に保持させた状態(カート保持状態)で使用することもできるし、ショッピングカート70のホルダ71から外して手に保持した状態(手持ち保持状態)で使用することもできる。
この場合において、例えば手持ち保持状態では、客は、画面の内容を見やすくしたり、操作がしやすくなるように、自分と携帯端末60との距離を調整することができる。一方、カート保持状態では、客から携帯端末60までの距離が或る程度離れた状態で携帯端末60の位置が固定されていることから、手持ち保持状態と比較して、客が携帯端末60の画面の内容を見にくくなったり、画面に対する操作を行いにくくなったりする場合がある。
そこで、本実施形態の携帯端末60は、自己の保持状態が手持ち保持状態とカート保持状態とのいずれであるのかを判定し、カート保持状態であると判定した場合には、画面の表示について、手持ち保持状態のときとは異なる態様に変更するように、画面変更制御を行う。これにより、カート保持状態のときの画面に対する視認性や操作性が高まることとなり、携帯端末60が使いやすくなる。
以下、この点について説明する。
以下、この点について説明する。
[保持状態の判定について]
携帯端末60が上記の画面変更制御を行うにあたっては、現在の自己の保持状態がカート保持状態と手持ち保持状態とのいずれであるのかを判定するようにされる。携帯端末60は、カート保持状態と手持ち保持状態とのいずれであるのかの判定を、センサ部608における運動センサの検出情報に基づいて行うようにされてよい。携帯端末60は、運動センサとしての加速度センサやジャイロセンサから入力する検出信号における所定の変化パターン等に基づいて、カート保持状態と手持ち保持状態とのいずれであるのかを判定するようにされる。
なお、運動センサを用いずに、例えば以下のようにしてカート保持状態と手持ち保持状態とのいずれであるのかを判定可能なようにされてよい。
例えば、携帯端末60に対して、ホルダ71により保持されている状態のときに圧力が加わる状態となったり、受光が遮断された状態となるセンサを設けてよい。携帯端末60は、センサが検出している状態に応じて、カート保持状態と手持ち保持状態とのいずれであるのかを判定してよい。
また、例えばホルダ71に対して、携帯端末60を保持している状態のときに圧力が加わる状態となったり、受光しない状態となるセンサを設けてよい。ホルダ71は、例えばBluetooth等の近距離無線通信により、携帯端末60と通信可能に接続される。ホルダ71は、センサの検出出力に応じて、携帯端末60を保持している状態にあるか否かを示す情報を携帯端末60に送信する。携帯端末60は、受信した情報に基づいて、カート保持状態と手持ち保持状態とのいずれであるのかを判定してよい。
また、携帯端末60に外部の温度を検出するセンサを設けてよい。この場合の携帯端末60は、手持ち状態にあるときに携帯端末60に加わる手の体温に応じて検出する温度と、手持ち状態でないとき(カート保持状態)に体温が加わらない状態でセンサが検出する温度とに基づいて、カート保持状態と手持ち保持状態とのいずれであるのかを判定してよい。
また、例えば、客が、カート保持状態とする際にカート保持状態であることを指定する操作を行い、手持ち保持状態とする際に手持ち保持状態であることを指定する操作を携帯端末60に行うようにされてもよい。この場合、携帯端末60は、現在において、カート保持状態と手持ち保持状態とのいずれが指定されている状態にあるのかにより、自己がカート保持状態と手持ち保持状態とのいずれであるのかを判定してよい。
以降の説明においては、携帯端末60が運動センサの検出信号を利用して判定を行うようにされている場合を例に挙げて説明する。
携帯端末60が上記の画面変更制御を行うにあたっては、現在の自己の保持状態がカート保持状態と手持ち保持状態とのいずれであるのかを判定するようにされる。携帯端末60は、カート保持状態と手持ち保持状態とのいずれであるのかの判定を、センサ部608における運動センサの検出情報に基づいて行うようにされてよい。携帯端末60は、運動センサとしての加速度センサやジャイロセンサから入力する検出信号における所定の変化パターン等に基づいて、カート保持状態と手持ち保持状態とのいずれであるのかを判定するようにされる。
なお、運動センサを用いずに、例えば以下のようにしてカート保持状態と手持ち保持状態とのいずれであるのかを判定可能なようにされてよい。
例えば、携帯端末60に対して、ホルダ71により保持されている状態のときに圧力が加わる状態となったり、受光が遮断された状態となるセンサを設けてよい。携帯端末60は、センサが検出している状態に応じて、カート保持状態と手持ち保持状態とのいずれであるのかを判定してよい。
また、例えばホルダ71に対して、携帯端末60を保持している状態のときに圧力が加わる状態となったり、受光しない状態となるセンサを設けてよい。ホルダ71は、例えばBluetooth等の近距離無線通信により、携帯端末60と通信可能に接続される。ホルダ71は、センサの検出出力に応じて、携帯端末60を保持している状態にあるか否かを示す情報を携帯端末60に送信する。携帯端末60は、受信した情報に基づいて、カート保持状態と手持ち保持状態とのいずれであるのかを判定してよい。
また、携帯端末60に外部の温度を検出するセンサを設けてよい。この場合の携帯端末60は、手持ち状態にあるときに携帯端末60に加わる手の体温に応じて検出する温度と、手持ち状態でないとき(カート保持状態)に体温が加わらない状態でセンサが検出する温度とに基づいて、カート保持状態と手持ち保持状態とのいずれであるのかを判定してよい。
また、例えば、客が、カート保持状態とする際にカート保持状態であることを指定する操作を行い、手持ち保持状態とする際に手持ち保持状態であることを指定する操作を携帯端末60に行うようにされてもよい。この場合、携帯端末60は、現在において、カート保持状態と手持ち保持状態とのいずれが指定されている状態にあるのかにより、自己がカート保持状態と手持ち保持状態とのいずれであるのかを判定してよい。
以降の説明においては、携帯端末60が運動センサの検出信号を利用して判定を行うようにされている場合を例に挙げて説明する。
[保持状態に応じた表示態様の変更例]
商品登録中において、携帯端末60は商品登録画面を表示している。携帯端末60は、現在の自己の保持状態が手持ち保持状態であると判定しているときには、図10(C)に例示した態様による商品登録画面を表示する。ここで、図10(C)に例示した態様による商品登録画面については、標準状態であるとして扱う。
商品登録中において、携帯端末60は商品登録画面を表示している。携帯端末60は、現在の自己の保持状態が手持ち保持状態であると判定しているときには、図10(C)に例示した態様による商品登録画面を表示する。ここで、図10(C)に例示した態様による商品登録画面については、標準状態であるとして扱う。
図11(A)は、図10(C)に示されるのと同じ標準状態の商品登録画面における商品登録結果エリアAR2を抜き出して示している。同図に示される標準状態の商品登録画面における商品登録結果エリアAR2については、標準サイズとして扱う。
図11(A)に示されるように、標準サイズの商品登録結果エリアAR2は、概算エリアAR21と登録リストエリアAR22とが配置される。概算エリアAR21においては、登録された商品の点数(登録点数)と、これまでに登録された商品に応じた合計金額とが示され、精算移行指示ボタンBT15とが配置される。登録リストエリアAR22においては、登録された商品ごとに対応するリスト項目Itmが配置されるエリアである。リスト項目Itmのそれぞれにおいては、数量エリア221が配置される。数量エリアAR221は、対応の商品について登録された数量(登録数量)を示すエリアである。また、数量エリアAR221は、次に説明する商品登録変更画面の表示を指示する操作が行われるボタンとしても機能する。
図11(A)に示されるように、標準サイズの商品登録結果エリアAR2は、概算エリアAR21と登録リストエリアAR22とが配置される。概算エリアAR21においては、登録された商品の点数(登録点数)と、これまでに登録された商品に応じた合計金額とが示され、精算移行指示ボタンBT15とが配置される。登録リストエリアAR22においては、登録された商品ごとに対応するリスト項目Itmが配置されるエリアである。リスト項目Itmのそれぞれにおいては、数量エリア221が配置される。数量エリアAR221は、対応の商品について登録された数量(登録数量)を示すエリアである。また、数量エリアAR221は、次に説明する商品登録変更画面の表示を指示する操作が行われるボタンとしても機能する。
図11(A)に示される標準状態の商品登録結果エリアAR2において、或る1つのリスト項目Itmにおける数量エリアAR221が操作された場合には、商品登録変更画面が表示される。商品登録変更画面は、操作された数量エリアAR221を含むリスト項目Itmに対応する商品についての登録数量の変更、登録取り消し等の登録内容の変更の操作が行われる画面である。
図12は、上記のように標準状態の商品登録結果エリアAR2における数量エリアAR221が操作されたことに応じて表示される商品登録変更画面P30の一例を示している。同図の商品登録変更画面P30は、商品登録画面上に重畳して表示されるポップアップ画面の態様とされた例を示している。また、同図の商品登録変更画面P30は、商品登録結果エリアAR2における一部領域を占有する程度の小さめのサイズとなっている。
同図の商品登録変更画面P30は、同図の商品登録結果エリアAR2における3つのリスト項目Itmのうち、「○○チョコレート」の商品のリスト項目Itmを選択したことに応じて表示されたものとなる。この場合の商品登録結果エリアAR2においては、「○○チョコレート」以外の商品の2つのリスト項目Itmはグレーアウトの状態により選択対象でないことを示し、「○○チョコレート」のリスト項目Itmはグレーアウトの状態にないことで選択対象であることを示す。
商品登録変更画面P30は、取消ボタンBT31、数量価格エリアAR30、プラスボタンBT32-1、マイナスボタンBT32-2が配置されている。
取消ボタンBT31は、対象の商品の登録の取り消しを行うのに操作されるボタンである。取消ボタンBT31が操作された場合には、対象の商品の登録数量が2以上であった場合には、登録数量の全てを対象に取り消しが行われる。
数量価格エリアAR30は、現時点に対応する対象の商品の登録数量と、当該登録数量に応じた価格とを示す。
プラスボタンBT32-1は、対象の商品の登録数量を増加させる変更を行う際に操作されるボタンである。プラスボタンBT32-1が操作されるごとに、登録数量が1つずつ増加するように変更される。
マイナスボタンBT32-2は、対象の商品の登録数量を減少させる変更を行う際に操作されるボタンである。マイナスボタンBT32-2が操作されるごとに、登録数量が1つずつ減少するように変更される。
プラスボタンBT32-1またはマイナスボタンBT32-2が操作されて登録数量が変更されることに応じて、数量価格エリアAR30における登録数量と価格とが変更される。
取消ボタンBT31は、対象の商品の登録の取り消しを行うのに操作されるボタンである。取消ボタンBT31が操作された場合には、対象の商品の登録数量が2以上であった場合には、登録数量の全てを対象に取り消しが行われる。
数量価格エリアAR30は、現時点に対応する対象の商品の登録数量と、当該登録数量に応じた価格とを示す。
プラスボタンBT32-1は、対象の商品の登録数量を増加させる変更を行う際に操作されるボタンである。プラスボタンBT32-1が操作されるごとに、登録数量が1つずつ増加するように変更される。
マイナスボタンBT32-2は、対象の商品の登録数量を減少させる変更を行う際に操作されるボタンである。マイナスボタンBT32-2が操作されるごとに、登録数量が1つずつ減少するように変更される。
プラスボタンBT32-1またはマイナスボタンBT32-2が操作されて登録数量が変更されることに応じて、数量価格エリアAR30における登録数量と価格とが変更される。
なお、マイナスボタンBT32-2の操作に応じて登録数量を減少させることも商品の取り消しに該当するものとして扱うようにされてよい。つまり、登録された商品の登録数量の減少が行われた場合、減少された数量に応じた商品が取り消されたものとして扱われてよい。
商品登録変更画面P30が表示された状態のもとで、例えば対象の商品に対応するリスト項目Itmが操作されると、商品登録変更画面P30が消去され、商品登録画面が表示された状態に戻る。
対象の商品の全数量を取り消す(登録を取り消す)場合、客は取消ボタンBT31を操作する。取消ボタンBT31が操作された場合には、例えば商品登録変更画面P30が消去されたうえで、確認画面が表示される。客は、そのまま取り消しを行ってよければ、確認画面に対して取消指示操作(例えば、実行ボタンに対する操作)を行う。取消指示操作が行われたことに応じて、確認画面が消去され、商品登録画面が表示された状態に戻る。この場合、確認画面の消去後に表示された商品登録画面においては、今回の取消対象とされた「○○チョコレート」の商品のリスト項目Itmが消去された状態となっている。
一方、携帯端末60は、現在の自己の保持状態がカート保持状態にあると判定しているときには、商品登録画面における商品登録結果エリアAR2について、図11(B)に示すように、標準状態から拡大させた態様に変更する。
図11(B)の商品登録結果エリアAR2においては、概算エリアAR21と登録リストエリアAR22におけるリスト項目Itmとのエリアサイズが標準状態よりも拡大して表示されている。概算エリアAR21においては、エリアサイズが拡大されたことに伴い、表示される文字と精算移行指示ボタンBT15とが標準状態よりも拡大されている。また、リスト項目Itmにおいても、エリアサイズが拡大されたことに伴い、商品名や価格等を示す文字と、数量エリアAR221とが拡大して表示されている。
また、図11(B)の商品登録結果エリアAR2においては、上記のように概算エリアAR21とリスト項目Itmとが拡大されたことに応じて、登録リストエリアAR22において表示可能なリスト項目Itmの数が標準状態よりも少なくなる。具体的に、図10(C)の商品登録結果エリアAR2においては、3つのリスト項目Itmが収まるように表示されているが、図11(B)においては、2つのリスト項目Itmの表示により登録リストエリアAR22が占有されている状態にある。
図11(B)の商品登録結果エリアAR2においては、概算エリアAR21と登録リストエリアAR22におけるリスト項目Itmとのエリアサイズが標準状態よりも拡大して表示されている。概算エリアAR21においては、エリアサイズが拡大されたことに伴い、表示される文字と精算移行指示ボタンBT15とが標準状態よりも拡大されている。また、リスト項目Itmにおいても、エリアサイズが拡大されたことに伴い、商品名や価格等を示す文字と、数量エリアAR221とが拡大して表示されている。
また、図11(B)の商品登録結果エリアAR2においては、上記のように概算エリアAR21とリスト項目Itmとが拡大されたことに応じて、登録リストエリアAR22において表示可能なリスト項目Itmの数が標準状態よりも少なくなる。具体的に、図10(C)の商品登録結果エリアAR2においては、3つのリスト項目Itmが収まるように表示されているが、図11(B)においては、2つのリスト項目Itmの表示により登録リストエリアAR22が占有されている状態にある。
ここで、図11(B)の登録リストエリアAR22においては、登録された3つの商品のうち、登録順が2番目の「○○チョコレート」と登録順が3番目の「○○食パン」とに対応する2つのリスト項目Itmが表示されている。つまり、同図の登録リストエリアAR22においては、登録順として最後の商品のリスト項目Itmが最も下に配置され、その上に対して、登録順を遡るようにしてリスト項目Itmが配置される。このようなリスト項目Itmの配置とすることで、客は、これまでの登録において直近に登録した商品が何であるのかを即座に把握できる。
なお、図11(B)に示される状態において登録リストエリアAR22に表示されていない1つ目の「○○ヨーグルト」のリスト項目Itmは、例えば登録リストエリアAR22に対するスクロール操作またはページ送り操作によって表示させることができる。
なお、商品登録結果エリアAR2において、1番目からの登録順でリスト項目Itmが配置されてもよい。
なお、図11(B)に示される状態において登録リストエリアAR22に表示されていない1つ目の「○○ヨーグルト」のリスト項目Itmは、例えば登録リストエリアAR22に対するスクロール操作またはページ送り操作によって表示させることができる。
なお、商品登録結果エリアAR2において、1番目からの登録順でリスト項目Itmが配置されてもよい。
図11(B)のように拡大表示が行われる態様のもとでも、リスト項目Itmにおける数量エリアAR221に対する操作が可能とされる。同図の状態のもとで或る1つのリスト項目Itmにおける数量エリアAR221が操作された場合には、図13に示される態様による商品登録変更画面P40が表示される。
図13の商品登録変更画面P40は、図12の商品登録変更画面P30よりも大きいサイズにより、商品登録画面に重畳するようにして表示される。
また、図13の商品登録変更画面P40は、図11(B)の商品登録結果エリアAR2における3つのリスト項目Itmのうち、「○○チョコレート」の商品のリスト項目Itmを選択したことに応じて表示された場合を例に挙げている。商品登録変更画面P40においては、対象商品名エリアAR41が配置される。対象商品名エリアAR41においては、登録内容変更の対象の商品の商品名が表示される。具体的に、同図の対象商品名エリアAR41は、「○○チョコレート」と表示していることで、登録内容変更の対象の商品が「○○チョコレート」であることを示している。
また、図13の商品登録変更画面P40は、図11(B)の商品登録結果エリアAR2における3つのリスト項目Itmのうち、「○○チョコレート」の商品のリスト項目Itmを選択したことに応じて表示された場合を例に挙げている。商品登録変更画面P40においては、対象商品名エリアAR41が配置される。対象商品名エリアAR41においては、登録内容変更の対象の商品の商品名が表示される。具体的に、同図の対象商品名エリアAR41は、「○○チョコレート」と表示していることで、登録内容変更の対象の商品が「○○チョコレート」であることを示している。
同図の商品登録変更画面P40においては、上記の対象商品名エリアAR41のほか、単価エリアAR42、数量エリアAR43、プラスボタンBT41-1、マイナスボタンBT41-2、価格エリアAR44、取消ボタンBT42、決定ボタンBT43が配置される。
単価エリアAR42は、対象の商品の単価を示す。
数量エリアAR43は、対象の商品について指定されている数量を示す。
プラスボタンBT41-1は、対象の商品の登録数量を増加させる変更を行う際に操作されるボタンである。マイナスボタンBT41-2は、対象の商品の登録数量を減少させる変更を行う際に操作されるボタンである。
価格エリアAR44は、数量エリアAR43において示される数量に応じた対象の商品の価格を示す。
取消ボタンBT42は、対象の商品の登録の取り消しを行うのに操作されるボタンである。
決定ボタンBT43は、数量エリアAR43おいて示される数量を登録数量として確定させる操作が行われるボタンである。
単価エリアAR42は、対象の商品の単価を示す。
数量エリアAR43は、対象の商品について指定されている数量を示す。
プラスボタンBT41-1は、対象の商品の登録数量を増加させる変更を行う際に操作されるボタンである。マイナスボタンBT41-2は、対象の商品の登録数量を減少させる変更を行う際に操作されるボタンである。
価格エリアAR44は、数量エリアAR43において示される数量に応じた対象の商品の価格を示す。
取消ボタンBT42は、対象の商品の登録の取り消しを行うのに操作されるボタンである。
決定ボタンBT43は、数量エリアAR43おいて示される数量を登録数量として確定させる操作が行われるボタンである。
客は、登録数量を変更する場合には、プラスボタンBT41-1、マイナスボタンBT41-2を操作して数量を指定したうえで、決定ボタンBT43を操作する。決定ボタンBT43が操作されたことに応じて、これまで数量エリアAR43において示されていた数量が確定され、商品登録変更画面P40は消去されて商品登録画面の表示に戻る。商品登録変更画面P40の消去後に表示された商品登録画面において、対象とされていた商品のリスト項目Itmにおいては、数量エリアAR221にて確定された数量が示さるとともに、確定された数量に応じた価格が表示された状態となっている。
また、客は、対象の商品の登録を取り消す場合、取消ボタンBT42を操作する。取消ボタンBT42が操作されることに応じて、商品登録変更画面P40が消去され、商品登録画面が表示された状態に戻る。この場合、商品登録変更画面P40の消去後に表示された商品登録画面においては、今回の取消対象とされた「○○チョコレート」の商品のリスト項目Itmが消去された状態となっている。
商品登録変更画面P40は、図12の商品登録変更画面P30よりも大きいサイズにより表示される。このため、商品登録変更画面P40における文字等については、商品登録変更画面P30における文字よりも大きくすることができる。また、プラスボタンBT41-1、マイナスボタンBT41-2、取消ボタンBT42、決定ボタンBT43等の画像操作子についても、商品登録変更画面P30における画像操作子よりも大きいサイズとすることができる。
上記の説明から理解されるように、本実施形態においては、携帯端末60がカート保持状態にあるときは、商品登録画面における商品登録結果エリアAR2や商品登録変更画面P40について、手持ち保持状態のときよりも拡大されるようにして表示の態様が変更される。これにより、商品登録を行っている客は、携帯端末60をカート保持状態としたことで、客と携帯端末60との距離が離れてしまっている状態であっても、商品登録変更画面P40の視認性、操作性が損なわれないようにすることができる。
なお、これまでの説明では、手持ち保持状態に対応する表示の態様を標準とし、カート保持状態に対応する表示の態様を標準に対して拡大したものとして説明したが、このような保持状態に応じた表示の態様のいずれを標準とするのかは相対的なものであってよい。つまり、カート保持状態に対応する表示の態様を標準として、手持ち保持状態に対応する表示の態様が標準に対して縮小されたものとして扱われてもよい。
[実施形態の変形例]
本実施形態の変形例について説明する。本実施形態における商品登録結果エリアAR2は、カート保持状態のときには、手持ち保持状態のときよりも拡大されるようにして表示される。そのうえで、上記実施形態においては、商品登録結果エリアAR2における数量エリアAR221に対する操作に応じて、商品登録画面上に商品登録変更画面P40を表示させるようにしていた。
これに対して、本実施形態の変形例では、商品登録結果エリアAR2について、商品の登録内容の変更の操作が可能な態様とする。この場合、客は、登録された商品の登録内容の変更を、商品登録変更画面P40を表示させることなく、商品登録画面が表示された状態のもとで行うことができる。
本実施形態の変形例について説明する。本実施形態における商品登録結果エリアAR2は、カート保持状態のときには、手持ち保持状態のときよりも拡大されるようにして表示される。そのうえで、上記実施形態においては、商品登録結果エリアAR2における数量エリアAR221に対する操作に応じて、商品登録画面上に商品登録変更画面P40を表示させるようにしていた。
これに対して、本実施形態の変形例では、商品登録結果エリアAR2について、商品の登録内容の変更の操作が可能な態様とする。この場合、客は、登録された商品の登録内容の変更を、商品登録変更画面P40を表示させることなく、商品登録画面が表示された状態のもとで行うことができる。
図14は、本実施形態の変形例としての商品登録結果エリアAR2の態様例を示している。同図の商品登録結果エリアAR2は、カート保持状態であるときに対応している。本変形例において手持ち保持状態であるときの商品登録結果エリアAR2は、図10と同様の態様でよい。
同図の商品登録結果エリアAR2のリスト項目Itmにおいては、商品名と価格とが示されるとともに、数量変更エリアAR222と取消ボタンとBT52とが配置されている。
数量変更エリアAR222は、対応の商品の登録数量を変更する操作が行われるエリアである。数量変更エリアAR222においては、数量エリアAR52、プラスボタンBT51-1、マイナスボタンBT51-2が配置されている。
客は、プラスボタンBT51-1、マイナスボタンBT51-2を操作することで、対応の商品についての登録数量を変更することができる。この場合には、プラスボタンBT51-1、マイナスボタンBT51-2が操作されて登録数量が変更され、同じリスト項目Itmにおいて示される価格について、変更された登録数量に応じた価格に更新されるごとに登録数量が確定されるようにしてよい。
また、客は、取消ボタンとBT52を操作することで、対応の商品の登録の取り消しを行うことができる。この場合には、取消ボタンとBT52が操作されたことに応じて、客に取消の確認を行うための確認画面が表示される。客は、商品を取り消してよいのであれば、確認画面に対して取消指示操作を行う。取消指示操作が行われたことに応じて、確認画面は消去され、商品登録画面の表示に戻る。表示された商品登録画面の商品登録結果エリアAR2においては、今回の取り消しの対象とされた商品に対応するリスト項目Itmが削除されている。
同図の商品登録結果エリアAR2のリスト項目Itmにおいては、商品名と価格とが示されるとともに、数量変更エリアAR222と取消ボタンとBT52とが配置されている。
数量変更エリアAR222は、対応の商品の登録数量を変更する操作が行われるエリアである。数量変更エリアAR222においては、数量エリアAR52、プラスボタンBT51-1、マイナスボタンBT51-2が配置されている。
客は、プラスボタンBT51-1、マイナスボタンBT51-2を操作することで、対応の商品についての登録数量を変更することができる。この場合には、プラスボタンBT51-1、マイナスボタンBT51-2が操作されて登録数量が変更され、同じリスト項目Itmにおいて示される価格について、変更された登録数量に応じた価格に更新されるごとに登録数量が確定されるようにしてよい。
また、客は、取消ボタンとBT52を操作することで、対応の商品の登録の取り消しを行うことができる。この場合には、取消ボタンとBT52が操作されたことに応じて、客に取消の確認を行うための確認画面が表示される。客は、商品を取り消してよいのであれば、確認画面に対して取消指示操作を行う。取消指示操作が行われたことに応じて、確認画面は消去され、商品登録画面の表示に戻る。表示された商品登録画面の商品登録結果エリアAR2においては、今回の取り消しの対象とされた商品に対応するリスト項目Itmが削除されている。
なお、商品登録画面における撮像画像エリアAR1においても、手持ち保持状態とカート保持状態とで態様を変更させてよい。一例として、カート保持状態において、図10(C)の撮像画像エリアAR1において表示されている「バーコードをスキャンしてください」といったメッセージや、撮像画像におけるスキャン対象の商品のコードの位置を案内する枠の表示等を、視認性が良くなるように、手持ち保持状態のときより拡大して表示してよい。このときに、商品のコードを枠内に納めやすいように、手持ち保持状態のときとは異なる撮像画像の倍率が設定されるようにしてもよい。
[処理手順例]
図15のフローチャートを参照して、携帯端末60が商品登録画面の表示に関連して実行する処理手順例について説明する。同図の処理は、商品登録中(商品登録初期画面の表示を開始してから精算移行指示操作が行われるまでの間)において実行される。また、同図の処理は、カート保持状態においては、数量エリアAR221に対する操作に応じて、図13の商品登録変更画面P40が表示される場合に対応する。
図15のフローチャートを参照して、携帯端末60が商品登録画面の表示に関連して実行する処理手順例について説明する。同図の処理は、商品登録中(商品登録初期画面の表示を開始してから精算移行指示操作が行われるまでの間)において実行される。また、同図の処理は、カート保持状態においては、数量エリアAR221に対する操作に応じて、図13の商品登録変更画面P40が表示される場合に対応する。
ステップS101:商品登録中において、携帯端末60は、センサ部608における運動センサの検出信号に基づいて、現在の保持状態がカート保持状態であるか否かについて判定する。
ステップS102:カート保持状態であると判定された場合、携帯端末60は、図11(B)のように拡大された商品登録結果エリアAR2による商品登録画面を表示する。以下の説明において、拡大された商品登録結果エリアAR2による商品登録画面については、拡大商品登録画面とも記載する。
ステップS103:ステップS101にて、カート保持状態ではなく手持ち保持状態であると判定された場合、携帯端末60は、図10(C)、図11(A)等に示したように、標準サイズの商品登録結果エリアAR2による商品登録画面を表示する。以下の説明において、標準サイズの商品登録結果エリアAR2による商品登録画面については標準商品登録画面とも記載する。
ステップS104:ステップS102またはステップS103の処理の後、携帯端末60は、現在において表示されている商品登録画面におけるリスト項目Itmのいずれかにおける数量エリアAR221に対する操作が行われたか否かを判定する。
ステップS104にて数量エリアAR221に対する操作が行われないと判定された場合には、ステップS101に処理が戻される。
ステップS101に処理が戻された際に、ステップS101に処理が戻される前と現在とで、保持状態に変化が無い場合には、ステップS102またはステップS103の処理をスキップしてステップS104に移行されてよい。
これに対して、ステップS101に処理が戻されたタイミングにて、客が携帯端末60をカート保持状態から手持ち保持状態にした場合には、ステップS101にて手持ち保持状態であることが判定される。この場合、携帯端末60は、ステップS103の処理を実行することで、これまでの拡大商品登録画面の表示から、標準商品登録画面の表示に変更する。
また、ステップS101に処理が戻されたタイミングにて、客が携帯端末60を手持ち保持状態からカート保持状態にした場合には、ステップS101にてカート保持状態であることが判定される。この場合、携帯端末60は、ステップS102の処理を実行することで、これまでの標準商品登録画面の表示から、拡大商品登録画面の表示に変更する。
ステップS101に処理が戻された際に、ステップS101に処理が戻される前と現在とで、保持状態に変化が無い場合には、ステップS102またはステップS103の処理をスキップしてステップS104に移行されてよい。
これに対して、ステップS101に処理が戻されたタイミングにて、客が携帯端末60をカート保持状態から手持ち保持状態にした場合には、ステップS101にて手持ち保持状態であることが判定される。この場合、携帯端末60は、ステップS103の処理を実行することで、これまでの拡大商品登録画面の表示から、標準商品登録画面の表示に変更する。
また、ステップS101に処理が戻されたタイミングにて、客が携帯端末60を手持ち保持状態からカート保持状態にした場合には、ステップS101にてカート保持状態であることが判定される。この場合、携帯端末60は、ステップS102の処理を実行することで、これまでの標準商品登録画面の表示から、拡大商品登録画面の表示に変更する。
ステップS105:ステップS104にて数量エリアAR221に対する操作が行われたと判定された場合、携帯端末60は、現在の保持状態がカート保持状態であるか否かを判定する。
ステップS106:ステップS105によりカート保持状態であると判定された場合、携帯端末60は、図13に例示したように拡大された商品登録変更画面P40を表示させる。
ステップS107:ステップS105により手持ち保持状態であると判定された場合、携帯端末60は、図12に例示した標準サイズの商品登録変更画面P30を表示させる。
ステップS108:携帯端末60は、ステップS106またはステップS107の処理によって表示された商品登録変更画面(P30またはP40)に対して、登録内容の変更を確定させる操作(変更確定操作)が行われるのを待機する。ここでの変更確定操作は、プラスボタンまたはマイナスボタンの操作によって変更した数量を確定(決定)する操作、もしくは対象の商品の登録の取り消しを確定させる操作のいずれかとなる。
ステップS109:変更確定操作が行われると、携帯端末60は、対象の商品について変更された登録内容を確定させる処理を実行するとともに、これまで表示させていた商品登録変更画面を消去し、ステップS101に処理を戻す。
なお、同図の処理では、商品登録変更画面の表示中は、保持状態が変化したとしても、当該保持状態の変化にかかわらず、最初に表示された商品登録変更画面P30、商品登録変更画面P40の表示が維持されるようにされている。これは、商品登録変更画面については、保持状態の変化に応じて態様を変更すると、かえって操作がしにくくなる場合があることを配慮したものである。なお、場合によっては、保持状態の変化に応じて商品登録変更画面を変更してもよい。
<変形例>
以下、本実施形態の変形例について説明する。以下に説明する変形例は、適宜、上記実施形態及び他の変形例と組み合わされてよい。
以下、本実施形態の変形例について説明する。以下に説明する変形例は、適宜、上記実施形態及び他の変形例と組み合わされてよい。
[第1変形例]
前述のように、携帯端末60を用いて商品登録を終えた後、客は、精算移行指示操作(精算移行指示ボタンBT15に対する操作)を行って携帯端末60にてコード画面を表示させたうえで、コード画面において表示されたコードを精算装置40に読み取らせることで精算を開始することができる。
精算装置40にコードを読み取らせるためには、客は、携帯端末60を手に持って、携帯端末60の表示部405にて表示されているコードを精算装置40のスキャナ部406にかざすことになる。このため、カート保持状態にある携帯端末60に精算移行指示操作を行った場合には、客は、精算移行指示操作の後に、ショッピングカート70のホルダ71から携帯端末60を取り外して手に持つ必要がある。この際、携帯端末60は、精算移行指示操作後において、カート保持状態から手持ち保持状態に変化する。
前述のように、携帯端末60を用いて商品登録を終えた後、客は、精算移行指示操作(精算移行指示ボタンBT15に対する操作)を行って携帯端末60にてコード画面を表示させたうえで、コード画面において表示されたコードを精算装置40に読み取らせることで精算を開始することができる。
精算装置40にコードを読み取らせるためには、客は、携帯端末60を手に持って、携帯端末60の表示部405にて表示されているコードを精算装置40のスキャナ部406にかざすことになる。このため、カート保持状態にある携帯端末60に精算移行指示操作を行った場合には、客は、精算移行指示操作の後に、ショッピングカート70のホルダ71から携帯端末60を取り外して手に持つ必要がある。この際、携帯端末60は、精算移行指示操作後において、カート保持状態から手持ち保持状態に変化する。
そこで、本変形例の携帯端末60は、精算移行指示操作が行われたときにカート保持状態であると判定した場合には、精算移行指示操作に応じて表示するコード画面のメッセージエリアAR3において、図16に示すように、図10(D)とは異なるメッセージを表示する。
図16のメッセージエリアAR3においては、「精算機に下記コードを読み取らせますので、スマホを手に取ってください」と表示されている。つまり、図16のメッセージエリアAR3においては、精算装置40にコードを読み取らせるにあたり、まず、携帯端末60をホルダ71から取り外して手に持ってもらうようにすることを客に案内するメッセージが表示されている。
図16の表示を行っている状態の携帯端末60を、客がホルダ71から取り外して手に持つと、携帯端末60は、カート保持状態から手持ち保持状態に変化したことを判定する。このように手持ち保持状態に変化したことを判定すると、携帯端末60は、コード画面におけるメッセージエリアAR3の表示を、例えば図10(D)の表示に変更してよい。
また、本変形例では、手持ち保持状態のもとで精算移行指示操作が行われた場合には、図10(D)と同様の内容のメッセージエリアAR3を、コード画面の表示の開始から表示してよい。
図16のメッセージエリアAR3においては、「精算機に下記コードを読み取らせますので、スマホを手に取ってください」と表示されている。つまり、図16のメッセージエリアAR3においては、精算装置40にコードを読み取らせるにあたり、まず、携帯端末60をホルダ71から取り外して手に持ってもらうようにすることを客に案内するメッセージが表示されている。
図16の表示を行っている状態の携帯端末60を、客がホルダ71から取り外して手に持つと、携帯端末60は、カート保持状態から手持ち保持状態に変化したことを判定する。このように手持ち保持状態に変化したことを判定すると、携帯端末60は、コード画面におけるメッセージエリアAR3の表示を、例えば図10(D)の表示に変更してよい。
また、本変形例では、手持ち保持状態のもとで精算移行指示操作が行われた場合には、図10(D)と同様の内容のメッセージエリアAR3を、コード画面の表示の開始から表示してよい。
[第2変形例]
続いて、第2変形例について説明する。本変形例のもとでは、店舗におけるセルフ運用として、客が計量値付け装置により値付けを行って商品を登録する、セルフ方式による量り売り対応の売り場が設けられる。
計量値付け装置は、秤台に載せられた登録対象の商品の重量を計測し、計測された商品の重量単価等の情報を利用して、計測した重量に応じた商品の価格を確定させることで、商品登録を行うようにされる。
このようなセルフ方式に対応の計量値付け装置が使用される売り場に関しては、商品登録に関する手順とこれに伴うショッピングシステムでの処理が、先の実施形態の場合と異なってくる。以下、この点について説明する。
続いて、第2変形例について説明する。本変形例のもとでは、店舗におけるセルフ運用として、客が計量値付け装置により値付けを行って商品を登録する、セルフ方式による量り売り対応の売り場が設けられる。
計量値付け装置は、秤台に載せられた登録対象の商品の重量を計測し、計測された商品の重量単価等の情報を利用して、計測した重量に応じた商品の価格を確定させることで、商品登録を行うようにされる。
このようなセルフ方式に対応の計量値付け装置が使用される売り場に関しては、商品登録に関する手順とこれに伴うショッピングシステムでの処理が、先の実施形態の場合と異なってくる。以下、この点について説明する。
まず、計量値付け装置が使用される売り場での客による商品登録に関する手順例について説明する。
客は、量り売り商品が購入対象である場合に、まず、自分の携帯端末60を用いて、以下のようにして購入対象の商品の品目の入力を行う。
図17には、店舗において量り売り商品が陳列された様子の一例が示されている。同図の例では、量り売り商品として、レモンLM、リンゴAP、オレンジOGが陳列されている。また、陳列されたレモンLM、リンゴAP、オレンジOGごとに対応して、商品情報パネル3000-LM、3000-AP、3000-OGが設置されている。商品情報パネル3000-LM、3000-AP、3000-OGについて特に区別しない場合には、商品情報パネル3000と記載する。
客は、量り売り商品が購入対象である場合に、まず、自分の携帯端末60を用いて、以下のようにして購入対象の商品の品目の入力を行う。
図17には、店舗において量り売り商品が陳列された様子の一例が示されている。同図の例では、量り売り商品として、レモンLM、リンゴAP、オレンジOGが陳列されている。また、陳列されたレモンLM、リンゴAP、オレンジOGごとに対応して、商品情報パネル3000-LM、3000-AP、3000-OGが設置されている。商品情報パネル3000-LM、3000-AP、3000-OGについて特に区別しない場合には、商品情報パネル3000と記載する。
商品情報パネル3000は、対応の商品の情報を提示する。同図においては、商品情報パネル3000-LMが拡大されて示されている。このように、商品情報パネル3000-LMにおいては、商品の情報として、商品の品目がレモンであることと、単位重量あたりの単価と、商品情報コード3001とが提示されている。商品情報コード3001は、同図の例ではバーコード(一次元コード)とされている。商品情報コード3001は、レモンとしての商品の品目の商品コードを含む。
他の商品情報パネル3000においても、同様に、商品の情報として、商品の品目、単位重量あたりの単価、商品情報コードが提示されている。
他の商品情報パネル3000においても、同様に、商品の情報として、商品の品目、単位重量あたりの単価、商品情報コードが提示されている。
商品情報パネル3000は、ディスプレイデバイスが表示を行うことにより商品の情報を提示するようにされてよい。あるいは、商品情報パネル3000は、ポスターなどのような印刷物を貼り付けることで商品の情報を提示するようにされてよい。
購入対象の商品の品目を入力するにあたり、客は、自分の携帯端末60に商品登録画面を表示させ、購入対象の商品の商品情報パネル3000にて提示されている商品情報コードを携帯端末60に読み取らせる。同図においては、客がレモンLMに対応する商品情報コード3001を読み取らせる様子が示されている。携帯端末60の商品登録画面における撮像画像エリアAR1には商品情報コード3001を撮像した様子が示されている。
このようにしてレモンLMに対応する商品情報コード3001のコードスキャンが行われると、携帯端末60は、読み取られた商品情報コード3001からレモンLMの商品情報を取得する。携帯端末60は、取得された商品情報を利用して、量り売り商品の品目としてレモンLMを指定する。
このようにしてレモンLMに対応する商品情報コード3001のコードスキャンが行われると、携帯端末60は、読み取られた商品情報コード3001からレモンLMの商品情報を取得する。携帯端末60は、取得された商品情報を利用して、量り売り商品の品目としてレモンLMを指定する。
また、商品登録画面においては、商品登録結果エリアAR2が配置される。商品登録結果エリアAR2には、現時点における購入対象の商品の登録状況が示されている。同図では、商品登録結果エリアAR2においては、概算エリアAR21、リスト項目Itmが配置されている。同図においては、リスト項目Itmとして、ヨーグルト、リンゴAP、レモンLMごとに対応する3つのリスト項目Itm-1、Itm-2、Itm-3が配置された状態が示される。
この場合、ヨーグルトは量り売り商品ではない。このため、ヨーグルトのリスト項目Itm-3においては、数量エリアAR221において「×1」と表示されていることで1個が登録済みとされるとともに、価格が160円であることが示されている。
これに対して、リンゴAP、レモンLMの各量り売り商品については、購入対象の商品について、「仮登録」の状態(仮登録状態)である。仮登録状態の商品とは、品目の入力は行われたが、未だ値付けが完了していない(計量待ちの状態でもある)商品である。
このため、リンゴAP、レモンLMのリスト項目Itm-1、Itm-2においては、例えば「要計量」との数量エリアAR221によって、計量による値付けが未だ行われていないことを示している。これに伴い、リンゴAP、レモンLMのリスト項目においては、「??円」との表示によって、価格について未確定であることが示されている。また、リスト項目Itm-1、Itm-2においては、仮登録状態を示す所定の背景色が設定される。
この場合、ヨーグルトは量り売り商品ではない。このため、ヨーグルトのリスト項目Itm-3においては、数量エリアAR221において「×1」と表示されていることで1個が登録済みとされるとともに、価格が160円であることが示されている。
これに対して、リンゴAP、レモンLMの各量り売り商品については、購入対象の商品について、「仮登録」の状態(仮登録状態)である。仮登録状態の商品とは、品目の入力は行われたが、未だ値付けが完了していない(計量待ちの状態でもある)商品である。
このため、リンゴAP、レモンLMのリスト項目Itm-1、Itm-2においては、例えば「要計量」との数量エリアAR221によって、計量による値付けが未だ行われていないことを示している。これに伴い、リンゴAP、レモンLMのリスト項目においては、「??円」との表示によって、価格について未確定であることが示されている。また、リスト項目Itm-1、Itm-2においては、仮登録状態を示す所定の背景色が設定される。
同図の例では、客は量り売り商品として、レモンLMとリンゴAPとを仮登録している状況にある。この場合において、客が購入対象として品目を指定した量り売り商品は、レモンLMとリンゴAPとの2種類であった。この場合の客は、レモンLMとリンゴAPとのそれぞれについて計量することになる。そこで、客は、陳列されているレモンLM、リンゴAPのうちから、それぞれ自分が購入しようとする分量(個数)を取り出すようにする。そして、取り出したレモンLM、リンゴAPを持参し、客は、計量値付け装置に赴く。
客が赴いた先の計量値付け装置は、他の客の操作に対応して動作していない状態であったことから、一取引に応じた計量の開始を待機する待機モードの状態にあった。待機モードの計量値付け装置は、表示部に初期状態の値付け操作画面を表示させている。
図18は、初期状態の値付け操作画面の一例を示している。同図の値付け操作画面においては計量結果エリアAR61が配置される。計量結果エリアAR61は、値付け対象の量り売り商品について計量した結果が表示されるエリア(欄)である。計量結果エリアAR61においては、重量エリアAR61-1、重量単価エリアAR61-2、合計金額エリアAR61-3が含まれる。
重量エリアAR61-1は、値付け対象の量り売り商品について計測された重量が示されるエリアである。
重量単価エリアAR61-2は、値付け対象の量り売り商品の重量単価が示されるエリアである。
重量エリアAR61-1は、値付け対象の量り売り商品について計測された重量が示されるエリアである。
重量単価エリアAR61-2は、値付け対象の量り売り商品の重量単価が示されるエリアである。
なお、量り売り商品のうちには、計測された重量と単位重量に基づいて個数が算出され、算出された個数と、1個あたりの単価とに基づいて価格が算出される個数対応のものがある。このような個数対応の量り売り商品の場合には、重量エリアAR61-1には、計測された重量と単位重量に基づいて算出された個数が表示されるとともに、重量単価エリアAR61-2には1個あたりの単価が示されてよい。
合計金額エリアAR61-3は、同じ一取引のもとで、これまでに値付けが完了した量り売り商品の価格を合計した合計金額が示されるエリアである。
合計金額エリアAR61-3は、同じ一取引のもとで、これまでに値付けが完了した量り売り商品の価格を合計した合計金額が示されるエリアである。
商品選択エリアAR62は、値付け対象とする商品を選択可能なエリアである。同図の商品選択エリアAR62においては、商品選択エリアAR62に4つのタブTB(TB-1~TB-4)が配置されている。商品選択エリアAR62においては、タブTBごとにそれぞれ商品ボタンが配置されるシートが対応付けられている。タブTBは、客の操作により選択可能である。選択されたタブTBは、他のタブTBに対して強調表示が行われ、商品選択エリアAR62においては、選択されたタブTBのシートに配置された商品ボタンBT6が表示される。
同図の例では、タブTB-1に対応するシートは、仮登録商品の商品ボタンBT6が配置される。
タブTB-2に対応するシートは、量り売り商品の分類により予め商品マスタに登録されている商品ごとの商品ボタンBT6(プリセットキー)が所定の順序で配置される。
タブTB-3に対応するシートは、商品マスタにおける量り売り商品の分類のもと、さらに、果物に分類される商品の商品ボタンが配置される。
タブTB-4に対応するシートは、商品マスタにおける量り売り商品の分類のもと、さらに野菜に分類される商品の商品ボタンが配置されるシートに対応するタブである。
この場合には、量り売り商品のうち、果物と野菜の商品が購入実績が高いことに応じて、果物のシートと野菜のシートとを用意したものである。
タブTB-2に対応するシートは、量り売り商品の分類により予め商品マスタに登録されている商品ごとの商品ボタンBT6(プリセットキー)が所定の順序で配置される。
タブTB-3に対応するシートは、商品マスタにおける量り売り商品の分類のもと、さらに、果物に分類される商品の商品ボタンが配置される。
タブTB-4に対応するシートは、商品マスタにおける量り売り商品の分類のもと、さらに野菜に分類される商品の商品ボタンが配置されるシートに対応するタブである。
この場合には、量り売り商品のうち、果物と野菜の商品が購入実績が高いことに応じて、果物のシートと野菜のシートとを用意したものである。
初期状態の値付け操作画面では、同図に示されるように、タブTB-2が選択されている。これにより、商品選択エリアAR62においては、タブTB-2に対応するシート上で商品マスタに量り売り商品の分類で登録された商品全般に含まれる商品の商品ボタンBT6が配置された状態にある。
タブTB-2に対応するシートは、携帯端末60を利用せずに量り売り商品の値付けを行う客が、値付け対象の量り売り商品を選択する操作を行うエリアとなる。
タブTB-2に対応するシートは、携帯端末60を利用せずに量り売り商品の値付けを行う客が、値付け対象の量り売り商品を選択する操作を行うエリアとなる。
購入対象の量り売り商品が果物である場合、商品登録に携帯端末60を用いない客は、タブTB-3を操作して、果物の分類の量り売り商品の商品ボタンBT6が配置されたシートを表示させることができる。客は、表示されたシートに配置された商品ボタンBT6のうちから、購入対象の量り売り商品に対応する商品ボタンBT6を操作し、値付け対象の商品の品目として指定を行うことができる。
また、購入対象の量り売り商品が野菜である場合、商品登録に携帯端末60を用いない客は、タブTB-4を操作して、野菜の分類の量り売り商品の商品ボタンBT6が配置されたシートを表示させことができる。客は、表示されたシートに配置された商品ボタンBT6のうちから、購入対象の量り売り商品に対応する商品ボタンBT6を操作し、値付け対象の商品の品目として指定を行うことができる。
また、購入対象の量り売り商品が野菜である場合、商品登録に携帯端末60を用いない客は、タブTB-4を操作して、野菜の分類の量り売り商品の商品ボタンBT6が配置されたシートを表示させことができる。客は、表示されたシートに配置された商品ボタンBT6のうちから、購入対象の量り売り商品に対応する商品ボタンBT6を操作し、値付け対象の商品の品目として指定を行うことができる。
また、商品選択エリアAR62における上側にはメッセージエリアARmが配置されている。メッセージエリアARmは、現在の画面の内容に応じた所定の内容のメッセージが表示されるエリアである。同図のメッセージエリアARmにおいては、「Select The Item」と表示されている。つまり、この場合のメッセージエリアARmには、値付け対象の商品の品目指定を行うための商品ボタンBT6の操作を行ってもらうことを客に案内するメッセージが表示されている。
また、値付け操作画面においては、接続情報コードエリアAR64が配置される。接続情報コードエリアAR64は、接続情報コードCDが表示されるエリアである。同図の接続情報コードは二次元コードであるが、例えばバーコード等の他の形式のコードであってもよい。接続情報コードCDは、買い物アプリケーションが動作する携帯端末60が、例えばBluetoothにより計量値付け装置と接続するための手続き等が示される制御情報である。
接続情報コードエリアAR64においては、客に向けて、接続情報コードCDを携帯端末60に読み取らせることを案内するメッセージの表示が行われている。
接続情報コードエリアAR64においては、客に向けて、接続情報コードCDを携帯端末60に読み取らせることを案内するメッセージの表示が行われている。
また、値付け操作画面においては、量り売り商品を文字入力操作により検索可能な検索エリアAR63が配置されている。同図の例では、検索エリアAR63において配置されたソフトウェアキーボードを操作して商品名等を入力することで量り売り商品の検索が可能なようにされている。
なお、検索エリアAR63は値付け操作画面に配置されていなくともよい。そのうえで、例えば値付け操作画面に対する所定操作が行われたことに応じて検索エリアAR63が表示されるようにしてよい。
なお、検索エリアAR63は値付け操作画面に配置されていなくともよい。そのうえで、例えば値付け操作画面に対する所定操作が行われたことに応じて検索エリアAR63が表示されるようにしてよい。
商品登録に携帯端末60を利用する客は、購入対象の量り売り商品の登録の開始にあたり、接続情報コードエリアAR64に表示されている接続情報コードCDを携帯端末60により読み取らせる操作を行う。
携帯端末60は、上記のようにして接続情報コードCDを読み取ったことに応じて、計量値付け装置との通信を確立させる。
携帯端末60は、上記のようにして接続情報コードCDを読み取ったことに応じて、計量値付け装置との通信を確立させる。
携帯端末60は、計量値付け装置との通信が確立されたことに応じて、計量値付け装置に対して、仮登録状態の量り売り商品の情報を送信する。具体的に、この場合の携帯端末60は、仮登録状態の量り売り商品の情報として、レモンLM、リンゴAPの情報を送信する。
計量値付け装置は、仮登録状態の量り売り商品の情報を受信したことに応じて、値付け操作画面について、図18から図19に示される態様に変更する。図19において、図18と同一部分には同一符号を付して適宜説明を省略する。
図19の値付け操作画面の商品選択エリアAR62では、図18にて選択されていたタブTB-1に代えてタブTB-1が選択された状態となっている。選択されたタブTB-1に対応するシートには、リンゴAPとレモンLMとに対応する2つの商品ボタンBT6が配置されている。2つの商品ボタンBT6に対応するリンゴAPとレモンLMの量り売り商品は、先の図17による説明のようにして仮登録された商品である。
つまり、携帯端末60は、携帯端末60から受信した仮登録状態の量り売り商品の情報に基づき、タブTB-1に対応するシートに、商品選択エリアAR62に仮登録状態の量り売り商品の商品ボタンBT6を表示させる。
この場合の商品ボタンBT6の配置順は、仮登録順(商品情報コードの読み取り順)に応じたものであってもよい。
つまり、携帯端末60は、携帯端末60から受信した仮登録状態の量り売り商品の情報に基づき、タブTB-1に対応するシートに、商品選択エリアAR62に仮登録状態の量り売り商品の商品ボタンBT6を表示させる。
この場合の商品ボタンBT6の配置順は、仮登録順(商品情報コードの読み取り順)に応じたものであってもよい。
つまり、計量値付け装置は、待機モードにおいて携帯端末60との接続が確立されたことにより、仮登録状態の量り売り商品(仮登録商品)の情報を受信する。計量値付け装置は、仮登録商品の情報を受信した際に、初期状態の値付け操作画面においてタブTB-2のシート(図18)を表示させていた場合には、仮登録商品の商品ボタンBT6が配置されたタブTB-1のシートの表示(図19)に切り替えるようにされる。
また、図19の値付け操作画面では、接続情報コードエリアAR64において、接続情報コードCDが消去された代わりに、例えば「接続中」のように、現在において計量値付け装置が携帯端末60と接続されている状態にあることを示す接続対応情報の表示が行われる。
また、同図のメッセージエリアARmにおいては、値付け対象の商品の品目指定を行うため商品ボタンBT6の操作を行ってもらうことを客に案内するメッセージが表示されている。
以降の説明では、客は計量値付け装置に表示された値付け操作画面を操作して登録を行う場合を例に挙げる。
ここで、客は、仮登録状態のリンゴAPとレモンLMのうち、まず、リンゴAPから登録することとした。そこで、客は、リンゴAPに対応する商品ボタンBT1を操作した。これにより、リンゴAPが値付け対象として指定される。
ここで、客は、仮登録状態のリンゴAPとレモンLMのうち、まず、リンゴAPから登録することとした。そこで、客は、リンゴAPに対応する商品ボタンBT1を操作した。これにより、リンゴAPが値付け対象として指定される。
リンゴAPが値付け対象として指定されたことに応じて、計量値付け装置における表示部の表示は、値付け操作画面から計量案内画面に遷移する。
計量案内画面においては、図示は省略するが、客に向けて、値付け対象の商品を秤台に載せてもらうように案内するメッセージが表示される。
計量案内画面においては、図示は省略するが、客に向けて、値付け対象の商品を秤台に載せてもらうように案内するメッセージが表示される。
計量案内画面が表示された状態において、客は、計量値付け装置の秤台に値付け対象のリンゴAPを載せるようにする。
リンゴAPが秤台に載せられたことに応じて、計量値付け装置は、値付け処理を実行する。つまり、計量値付け装置は、計測したリンゴAPの重量が安定したと判定したことに応じてリンゴAPの重量を確定させ、確定された重量と重量単価とにより価格を算出する。
リンゴAPが秤台に載せられたことに応じて、計量値付け装置は、値付け処理を実行する。つまり、計量値付け装置は、計測したリンゴAPの重量が安定したと判定したことに応じてリンゴAPの重量を確定させ、確定された重量と重量単価とにより価格を算出する。
このように値付け処理が実行されたことに応じて、表示部における表示は、計量結果画面に遷移する。
計量結果画面においては、図示は省略するが、計量されたリンゴAPの重量が示されるとともに、重量に応じて算出されたリンゴAPの価格と、算出された価格に応じた合計金額等が表示される。
また、計量結果画面は、例えばラベル発行ボタンが配置されることで、ラベル発行を指示する操作が可能とされている。客は、ラベル発行ボタンを操作する。この場合の計量値付け装置は、ラベル発行ボタンが操作されたことに応じて値付け処理による値付けを確定させ、リンゴAPについて確定された値付け結果を反映した内容が印刷されたラベル(単品ラベル)を発行する。
計量結果画面においては、図示は省略するが、計量されたリンゴAPの重量が示されるとともに、重量に応じて算出されたリンゴAPの価格と、算出された価格に応じた合計金額等が表示される。
また、計量結果画面は、例えばラベル発行ボタンが配置されることで、ラベル発行を指示する操作が可能とされている。客は、ラベル発行ボタンを操作する。この場合の計量値付け装置は、ラベル発行ボタンが操作されたことに応じて値付け処理による値付けを確定させ、リンゴAPについて確定された値付け結果を反映した内容が印刷されたラベル(単品ラベル)を発行する。
また、ラベル発行ボタンに対する操作が行われたことに応じて、計量値付け装置は、ラベルの発行とともに、接続先の携帯端末60に対して、リンゴAPについての商品値付け情報の送信を行う。
なお、図示は省略するが、ラベルが発行された後は、計量結果画面からラベル貼付案内画面の表示に遷移するようにされてよい。
上記のように仮登録状態の量り売り商品について値付け結果が得られ、ラベルが発行されるタイミングで、計量値付け装置は、値付け結果が反映されたリンゴAPの商品登録情報を、携帯端末60に送信する。
なお、計量値付け装置は、商品登録情報を、通信回線を介して取引管理装置20に送信するようにしてもよい。
なお、計量値付け装置は、商品登録情報を、通信回線を介して取引管理装置20に送信するようにしてもよい。
リンゴAPのラベルの発行が行われたことに応じて、値付け操作画面が再度表示される。表示された値付け操作画面においては、図19の値付け操作画面において表示されていたリンゴAPの商品ボタンBT1がグレーアウトあるいは消去されることにより操作不可となっている。
同図の値付け操作画面が表示された状態のもとで、客は、未だ仮登録状態であるレモンLMを値付け対象とするために、レモンLMの商品ボタンBT1を操作する。
客は、レモンLMに対応する商品ボタンBT11-2を操作した後、先に説明したリンゴAPと同様の手順で、レモンLMの値付け処理と、ラベルの発行を計量値付け装置に行わせる。レモンLMについてのラベルの発行が行われたことに応じて、仮登録状態にあった全ての量り売り商品についての値付け処理(登録)が完了したことになる。
仮登録状態にあった全ての量り売り商品についての登録が完了したことに応じて、計量値付け装置の表示部の表示は初期状態の値付け操作画面(図18)に戻るようにされる。
また、仮登録状態にあった全ての量り売り商品についての登録が完了したことに応じて、携帯端末60にて表示される商品登録画面は、例えば図20に示される状態となる。
同図の商品登録画面の商品登録結果エリアAR2は、図17との比較では、以下のように変化している。つまり、レモンLMとリンゴAPとに対応するリスト項目Itm-1、Itm-2は、仮登録であることを示す状態から登録済みであることを示す状態となっている。具体的に、リスト項目Itm-1、Itm-2のそれぞれにおける背景色は、仮登録状態を示す色から登録済みを示す色に変化している。また、リスト項目Itm-1、Itm-2のそれぞれにおいて値付け処理によって確定された価格が示される。また、リスト項目Itm-1、Itm-2のそれぞれにおける数量エリアAR221は「要計量」から「計量」に変化している。「計量」との数量エリアAR221は、対応の商品が量り売り商品であって計量、値付けの処理によって登録されたものであることを示す。
同図の商品登録画面の商品登録結果エリアAR2は、図17との比較では、以下のように変化している。つまり、レモンLMとリンゴAPとに対応するリスト項目Itm-1、Itm-2は、仮登録であることを示す状態から登録済みであることを示す状態となっている。具体的に、リスト項目Itm-1、Itm-2のそれぞれにおける背景色は、仮登録状態を示す色から登録済みを示す色に変化している。また、リスト項目Itm-1、Itm-2のそれぞれにおいて値付け処理によって確定された価格が示される。また、リスト項目Itm-1、Itm-2のそれぞれにおける数量エリアAR221は「要計量」から「計量」に変化している。「計量」との数量エリアAR221は、対応の商品が量り売り商品であって計量、値付けの処理によって登録されたものであることを示す。
上記のようにして客が量り売り商品の登録を行うにあたっては、客が、量り売り商品の売り場にて、商品情報パネル3000の商品情報コード3001を携帯端末60に読み取らせて購入対象の商品の仮登録を行ってから、計量値付け装置にまで赴くために或る距離を移動することになる。このように計量値付け装置に移動する際には、客は、携帯端末60をショッピングカート70のホルダ71に取り付けておく場合もあれば、手に持っている場合もある。
このように客が量り売り商品の仮登録を完了して計量値付け装置に移動しているときには、客に向けて、計量値付け装置に赴いた際に計量値付け装置と携帯端末60とを通信可能に接続するため、接続情報コードCDを携帯端末60に読み取らせることを案内する表示が携帯端末60にて行われることが好ましい。
本変形例においては、上記のように客が量り売り商品の仮登録を完了して計量値付け装置に赴く間において、上記のような案内の表示が携帯端末60にて行われるようにされる。そのうえで、本変形例においては、案内の表示に際して、客が携帯端末60をショッピングカート70のホルダ71に取り付けているか手に持っているかに応じて、案内の内容(態様)を異ならせる。
本変形例の携帯端末60は、客が購入対象とする全ての量り売り商品の仮登録が完了したか否かを判定する。例えば、携帯端末60は、商品情報コード3001の読み取りが実行されてから一定時間を経過しても次の商品情報コード3001の読み取りが実行されなかった場合に、客が購入対象とする全ての量り売り商品の仮登録が完了したと判定して良い。
このとき、客は商品登録については完了しておらず精算移行指示操作も行っていないことから、携帯端末60は、例えば図17にて例示したように、数量エリアAR221にて「要計量」との表示が行われた量り売り商品のリスト項目Itmを含む商品登録画面を表示している。
量り売り商品の仮登録が完了したと判定したことに応じて、携帯端末60は、現在における自己の保持状態がカート保持状態と手持ち保持状態とのいずれであるのかについて判定する。
カート保持状態であると判定した場合、携帯端末60は、例えば商品登録画面において、以下のようなメッセージを表示させる。
具体的に、例えば携帯端末60は、計量値付け装置と携帯端末60とを通信可能に接続するために、携帯端末60をショッピングカート70のホルダ71から取り外して手に持って、計量値付け装置の表示部に表示されている接続情報コードCDを携帯端末60に読み取らせることを案内するメッセージを表示する。
一方、手持ち保持状態であると判定した場合、携帯端末60は、例えば単に、今手に持っている携帯端末60により計量値付け装置の表示部に表示されている接続情報コードCDを読み取らせることを案内するメッセージを表示する。
このようなメッセージの表示は、商品登録画面上に重畳したポップアップ画面等として表示されてよい。ポップアップ画面は、例えば当該ポップアップ画面に配置された確認ボタンに対する操作が行われることによって消去されてよい。あるいは、ポップアップ画面は、携帯端末60と計量値付け装置とが通信可能に接続されたことに応じて消去されて良い。
カート保持状態であると判定した場合、携帯端末60は、例えば商品登録画面において、以下のようなメッセージを表示させる。
具体的に、例えば携帯端末60は、計量値付け装置と携帯端末60とを通信可能に接続するために、携帯端末60をショッピングカート70のホルダ71から取り外して手に持って、計量値付け装置の表示部に表示されている接続情報コードCDを携帯端末60に読み取らせることを案内するメッセージを表示する。
一方、手持ち保持状態であると判定した場合、携帯端末60は、例えば単に、今手に持っている携帯端末60により計量値付け装置の表示部に表示されている接続情報コードCDを読み取らせることを案内するメッセージを表示する。
このようなメッセージの表示は、商品登録画面上に重畳したポップアップ画面等として表示されてよい。ポップアップ画面は、例えば当該ポップアップ画面に配置された確認ボタンに対する操作が行われることによって消去されてよい。あるいは、ポップアップ画面は、携帯端末60と計量値付け装置とが通信可能に接続されたことに応じて消去されて良い。
[第3変形例]
携帯端末60の保持状態に関わらず、画面変更制御を停止して、標準状態または拡大表示の状態で画面が固定されるようにしてよい。
例えば、携帯端末60に対する操作として、画面の状態を、現在における画面の状態で固定する表示固定操作が可能なようにされてよい。携帯端末60は、現在において標準状態で画面を表示しているときに表示固定操作が行われたのであれば、以降においては、保持状態の変化にかかわらず、標準状態で表示を固定する。例えば、客によっては、手持ち状態とカート保持状態とのいずれであるのかに関わらず、1画面において、例えば登録された商品のリスト項目等についてできるだけ多くの情報を常に表示させておきたいと考える場合がある。このような場合には画面が標準状態で固定されるようにすればよい。そこで、この場合の客は、手持ち状態により標準状態で画面が表示されているときに表示固定操作を行うようにすればよい。
また、携帯端末60は、現在において拡大表示の状態としているときに表示固定操作が行われたのであれば、以降においては、保持状態の変化にかかわらず、拡大表示の状態で固定する。携帯端末60をカート保持状態として商品を登録している状況であっても、例えば、袋入りの米などのように数キログラムほどの重量の商品の場合には、客は、一時的に、携帯端末60をホルダ71から外して手に持って手持ち保持状態として、商品に付された商品コードを携帯端末60により読み取らせたほうがよい場合がある。このように一時的に手持ち状態としたときに、画面の表示が標準状態に変化してしまうことが客にとって煩わしい場合がある。このような場合に、客は、カート保持状態で拡大表示が行われているときに表示固定操作を行うようにして、手持ち状態としても拡大表示が維持されるようにすることができる。
上記のようにして表示固定操作により表示が固定された後は、例えば表示固定の解除を指示する操作に応じて表示固定の解除が行わるようにしてよい。
携帯端末60の保持状態に関わらず、画面変更制御を停止して、標準状態または拡大表示の状態で画面が固定されるようにしてよい。
例えば、携帯端末60に対する操作として、画面の状態を、現在における画面の状態で固定する表示固定操作が可能なようにされてよい。携帯端末60は、現在において標準状態で画面を表示しているときに表示固定操作が行われたのであれば、以降においては、保持状態の変化にかかわらず、標準状態で表示を固定する。例えば、客によっては、手持ち状態とカート保持状態とのいずれであるのかに関わらず、1画面において、例えば登録された商品のリスト項目等についてできるだけ多くの情報を常に表示させておきたいと考える場合がある。このような場合には画面が標準状態で固定されるようにすればよい。そこで、この場合の客は、手持ち状態により標準状態で画面が表示されているときに表示固定操作を行うようにすればよい。
また、携帯端末60は、現在において拡大表示の状態としているときに表示固定操作が行われたのであれば、以降においては、保持状態の変化にかかわらず、拡大表示の状態で固定する。携帯端末60をカート保持状態として商品を登録している状況であっても、例えば、袋入りの米などのように数キログラムほどの重量の商品の場合には、客は、一時的に、携帯端末60をホルダ71から外して手に持って手持ち保持状態として、商品に付された商品コードを携帯端末60により読み取らせたほうがよい場合がある。このように一時的に手持ち状態としたときに、画面の表示が標準状態に変化してしまうことが客にとって煩わしい場合がある。このような場合に、客は、カート保持状態で拡大表示が行われているときに表示固定操作を行うようにして、手持ち状態としても拡大表示が維持されるようにすることができる。
上記のようにして表示固定操作により表示が固定された後は、例えば表示固定の解除を指示する操作に応じて表示固定の解除が行わるようにしてよい。
また、例えば、1の品目に応じた商品登録操作が開始されてから、当該商品登録操作が完了もしくはキャンセルされるまでの間は、保持状態に関わらず、例えば商品登録操作が開始されたときの表示状態(標準状態または拡大表示の状態)が固定されるようにしてよい。
[第4変形例]
標準状態と拡大表示の状態とのいずれか一方の商品登録画面の表示において、商品登録結果エリアAR2が非表示とされて撮像画像エリアAR1のみの表示となるようにされてもよい。
例えば、カート保持状態のときには客があまり商品登録結果を確認しないという場合には、カート保持状態である場合に商品登録結果エリアAR2を非表示として撮像画像エリアAR1のみの表示としてもよい。この場合、例えば客が操作を行うことで、拡大表示の状態の商品登録結果エリアAR2を表示させることが可能なようにされてよい。
一方、手持ち保持状態のほうが、客があまり商品登録結果を確認しないという状況である場合には、手持ち保持状態である場合に商品登録結果エリアAR2を非表示として撮像画像エリアAR1のみの表示としてもよい。この場合には、例えば客が操作を行うことで、標準状態の商品登録結果エリアAR2を表示させることが可能なようにされてよい。
標準状態と拡大表示の状態とのいずれか一方の商品登録画面の表示において、商品登録結果エリアAR2が非表示とされて撮像画像エリアAR1のみの表示となるようにされてもよい。
例えば、カート保持状態のときには客があまり商品登録結果を確認しないという場合には、カート保持状態である場合に商品登録結果エリアAR2を非表示として撮像画像エリアAR1のみの表示としてもよい。この場合、例えば客が操作を行うことで、拡大表示の状態の商品登録結果エリアAR2を表示させることが可能なようにされてよい。
一方、手持ち保持状態のほうが、客があまり商品登録結果を確認しないという状況である場合には、手持ち保持状態である場合に商品登録結果エリアAR2を非表示として撮像画像エリアAR1のみの表示としてもよい。この場合には、例えば客が操作を行うことで、標準状態の商品登録結果エリアAR2を表示させることが可能なようにされてよい。
[第5変形例]
ショッピングカート70は、充電用バッテリを備えることで、ホルダ71に取り付けられた状態の携帯端末60に充電することが可能なようにされている。このため、客は、携帯端末60がカート保持状態にあるときに充電用バッテリにより携帯端末60に充電を行っておけば、携帯端末60の内蔵バッテリの蓄積電力が減少しないようにできる。一方、手持ち保持状態としたときには、ショッピングカート70の充電用バッテリを接続しておくことが難しい場合があるため、携帯端末60の内蔵バッテリの蓄積電力が減少していく。
ショッピングカート70は、充電用バッテリを備えることで、ホルダ71に取り付けられた状態の携帯端末60に充電することが可能なようにされている。このため、客は、携帯端末60がカート保持状態にあるときに充電用バッテリにより携帯端末60に充電を行っておけば、携帯端末60の内蔵バッテリの蓄積電力が減少しないようにできる。一方、手持ち保持状態としたときには、ショッピングカート70の充電用バッテリを接続しておくことが難しい場合があるため、携帯端末60の内蔵バッテリの蓄積電力が減少していく。
携帯端末60にて表示される商品登録画面における撮像画像エリアAR1が表示されているときには、撮像部606(カメラ)が起動していることから比較的消費電力が大きい。このため、外部からの充電の受けずに商品登録画面を表示している状態では、携帯端末60の内蔵バッテリの蓄積電力の減少度合いも大きくなる。
そこで、本変形例の携帯端末60は、現在の保持状態がカート保持状態と手持ち保持状態とのいずれであるのかに応じて、撮像画像エリアAR1の表示の態様を以下のように変更する。
携帯端末60は、カート保持状態のときには、商品登録画面において定常的に撮像画像が表示された撮像画像エリアAR1が表示されるようにする。つまり、商品登録中においてカート保持状態のときには、携帯端末60は、定常的に撮像部606を起動させた状態としている。この場合、携帯端末60の消費電力は高くなるが、カート保持状態のもとではショッピングカート70の充電用バッテリからの充電が可能であるため、携帯端末60の内蔵バッテリの残量の減少を避けることができる。
一方、携帯端末60は、手持ち保持状態のときには、客が商品登録のために商品のコードを読み取らせる場合に、撮像画像エリアAR1において撮像画像を表示し、商品のコードを読み取らせないときには、撮像画像エリアAR1において撮像画像を表示しないようにする。このためには、客が携帯端末60に商品のコードを読み取らせる際には、商品登録画面に対して撮像部606を起動させるための操作を行うようにされればよい。また、商品のコードの読み取り後の撮像部606の起動停止は、例えば客の操作によって行われてよい。あるいは、携帯端末60が商品のコードを読み取ってから、その後において商品のコードが撮像されることなく一定時間を経過したことに応じて、撮像部606の起動を停止するようにされてもよい。
手持ち保持状態のときには、充電用バッテリからの充電を行えない場合があるが、上記のようにすれば、商品のコードの読み取りのときのみに対応して撮像部606を起動させることができる。これにより、手持ち保持状態における携帯端末60の内蔵バッテリの消費電力量を低減することが可能になる。
手持ち保持状態のときには、充電用バッテリからの充電を行えない場合があるが、上記のようにすれば、商品のコードの読み取りのときのみに対応して撮像部606を起動させることができる。これにより、手持ち保持状態における携帯端末60の内蔵バッテリの消費電力量を低減することが可能になる。
[第6変形例]
第5変形例とは逆に、カート保持状態において、撮像画像エリアAR1を通常は非表示として、客が商品登録のために商品のコードを読み取らせる場合に、カメラを起動させる操作を行うことで、撮像画像エリアAR1において撮像画像を表示させ、手持ち保持状態においては、撮像画像エリアAR1を定常的に表示させるようにしてよい。
例えば、ショッピングカートを利用して携帯端末60をカート保持状態として行われる買い物は、長時間となる傾向にあるといえる。この場合において、ショッピングカートに充電用バッテリが備えられないような店舗では、撮像画像エリアAR1が定常的に表示されていると携帯端末60のバッテリが多く消費されてしまうことになる。このような場合に、客がカメラを起動させる操作を行って撮像画像エリアAR1を表示させるようにすれば、買い物中におけるバッテリの電力消費を抑えることができる。
これに対して、手持ち保持状態で携帯端末60が利用される場合としては、例えばコンビニエンスストアなどでの短時間の買い物となる傾向であるといえる。この場合、携帯端末60が商品登録に際して消費する電力は少なくなることから、撮像画像エリアAR1を定常的に表示させることが好ましいという考え方を採ることができる。
第5変形例とは逆に、カート保持状態において、撮像画像エリアAR1を通常は非表示として、客が商品登録のために商品のコードを読み取らせる場合に、カメラを起動させる操作を行うことで、撮像画像エリアAR1において撮像画像を表示させ、手持ち保持状態においては、撮像画像エリアAR1を定常的に表示させるようにしてよい。
例えば、ショッピングカートを利用して携帯端末60をカート保持状態として行われる買い物は、長時間となる傾向にあるといえる。この場合において、ショッピングカートに充電用バッテリが備えられないような店舗では、撮像画像エリアAR1が定常的に表示されていると携帯端末60のバッテリが多く消費されてしまうことになる。このような場合に、客がカメラを起動させる操作を行って撮像画像エリアAR1を表示させるようにすれば、買い物中におけるバッテリの電力消費を抑えることができる。
これに対して、手持ち保持状態で携帯端末60が利用される場合としては、例えばコンビニエンスストアなどでの短時間の買い物となる傾向であるといえる。この場合、携帯端末60が商品登録に際して消費する電力は少なくなることから、撮像画像エリアAR1を定常的に表示させることが好ましいという考え方を採ることができる。
[第7変形例]
なお、上記実施形態において携帯端末60が実行する処理の一部を、例えば、取引管理装置20、登録精算装置30、精算装置40、取引状況管理装置50、ストアコントローラ10、その他の店舗内の上位装置やクラウド上のサーバ装置等が実行するようにされてよい。同様に、取引管理装置20、登録精算装置30、精算装置40、取引状況管理装置50、ストアコントローラ10等のそれぞれが実行する処理の一部も、他の装置が実行するようにされてよい。
上記のような態様の1つとして、本実施形態のショッピングシステムにおいてシンクライアントシステムの構成が備えられてよい。一例として、取引管理装置20あるいは他のサーバがシンクライアント対応のサーバ装置(例えば、クラウドサーバ)として構成され、携帯端末60等がシンクライアントとして機能するようにされてよい。
この場合、例えば携帯端末60の保持状態がカート保持状態と手持ち保持状態とのいずれであるのかの判定等を、クラウドサーバが、携帯端末60から送信されるセンサ部608の検出信号等を利用して実行するようにされてよい。
また、取引管理装置20、取引状況管理装置50、ストアコントローラ10等は、複数のコンピュータ装置やサーバに分散された構成であってもよい。
なお、上記実施形態において携帯端末60が実行する処理の一部を、例えば、取引管理装置20、登録精算装置30、精算装置40、取引状況管理装置50、ストアコントローラ10、その他の店舗内の上位装置やクラウド上のサーバ装置等が実行するようにされてよい。同様に、取引管理装置20、登録精算装置30、精算装置40、取引状況管理装置50、ストアコントローラ10等のそれぞれが実行する処理の一部も、他の装置が実行するようにされてよい。
上記のような態様の1つとして、本実施形態のショッピングシステムにおいてシンクライアントシステムの構成が備えられてよい。一例として、取引管理装置20あるいは他のサーバがシンクライアント対応のサーバ装置(例えば、クラウドサーバ)として構成され、携帯端末60等がシンクライアントとして機能するようにされてよい。
この場合、例えば携帯端末60の保持状態がカート保持状態と手持ち保持状態とのいずれであるのかの判定等を、クラウドサーバが、携帯端末60から送信されるセンサ部608の検出信号等を利用して実行するようにされてよい。
また、取引管理装置20、取引状況管理装置50、ストアコントローラ10等は、複数のコンピュータ装置やサーバに分散された構成であってもよい。
<実施形態の総括>
[技術分野]
本発明は、可搬式端末及びプログラムに関する。
[背景技術]
客が買い物における商品登録に利用する携帯端末(可搬式端末)について、ショッピングカートに固定されている状態と手に持たれている状態とのいずれであるのかを、可搬式端末に内蔵されたジャイロセンサ等を用いて判断する技術が知られている(例えば、特許文献1参照)。
[先行技術文献]
[特許文献]
[特許文献1]特開2020-129337号公報
[発明の概要]
[発明が解決しようとする課題]
上記のように客が可搬式端末の保持状態を変えることに応じて、可搬式端末において表示される画面が見にくくなったり、操作しにくくなるといったことが生じる可能性がある。
本発明は、このような事情に鑑みてなされたもので、可搬式端末の保持状態に応じて、客にとって使いやすい態様の画面が表示されるようにすることを目的とする。
[技術分野]
本発明は、可搬式端末及びプログラムに関する。
[背景技術]
客が買い物における商品登録に利用する携帯端末(可搬式端末)について、ショッピングカートに固定されている状態と手に持たれている状態とのいずれであるのかを、可搬式端末に内蔵されたジャイロセンサ等を用いて判断する技術が知られている(例えば、特許文献1参照)。
[先行技術文献]
[特許文献]
[特許文献1]特開2020-129337号公報
[発明の概要]
[発明が解決しようとする課題]
上記のように客が可搬式端末の保持状態を変えることに応じて、可搬式端末において表示される画面が見にくくなったり、操作しにくくなるといったことが生じる可能性がある。
本発明は、このような事情に鑑みてなされたもので、可搬式端末の保持状態に応じて、客にとって使いやすい態様の画面が表示されるようにすることを目的とする。
[課題を解決するための手段]
(1)以上説明したように、本実施形態の一態様は、表示手段と、商品の登録を行う商品登録手段と、可搬式端末(例えば、携帯端末60)が手で保持されている第1保持状態(例えば、手持ち保持状態)と、前記可搬式端末が移動体(例えば、ショッピングカート70)に設けられた保持手段(例えば、ホルダ71)により保持されている第2保持状態(例えば、カート保持状態)とのいずれの保持状態であるのかに応じて、前記表示手段にて行われる表示の態様を異ならせる表示制御手段とを備える可搬式端末である。
(1)以上説明したように、本実施形態の一態様は、表示手段と、商品の登録を行う商品登録手段と、可搬式端末(例えば、携帯端末60)が手で保持されている第1保持状態(例えば、手持ち保持状態)と、前記可搬式端末が移動体(例えば、ショッピングカート70)に設けられた保持手段(例えば、ホルダ71)により保持されている第2保持状態(例えば、カート保持状態)とのいずれの保持状態であるのかに応じて、前記表示手段にて行われる表示の態様を異ならせる表示制御手段とを備える可搬式端末である。
上記構成によれば、携帯端末60がカート保持状態と手持ち保持状態とのいずれであるのかを判定し、判定した結果に応じて、客に向けた表示の態様を変更することができる。これにより、携帯端末60の保持状態に応じて、客にとって使いやすい態様の画面が表示されるようになる。
(2)本実施形態の一態様は、(1)に記載の可搬式端末であって、前記商品登録手段によって登録される商品に関する情報を提示する商品登録画面における表示(例えば、商品登録結果エリアAR2の表示)の態様を異ならせる。
上記構成によれば、客が商品登録を行う際に表示される商品登録画面において、カート保持状態と手持ち保持状態とのそれぞれに対応して適切な態様による表示が行われる。
(3)本実施形態の一態様は、(2)に記載の可搬式端末であって、前記商品登録画面において商品に関する所定の情報が入力される領域(例えば、商品登録変更画面P30、P40)について、前記第2保持状態のときには、前記第1保持状態のときよりも大きくして表示する。
カート保持状態のときには手持ち保持状態のときよりも携帯端末60と客との距離が離れることになる。上記構成によれば、カート保持状態のときには手持ち保持状態のときの商品登録変更画面P30よりも大きい商品登録変更画面P40が表示されることから、カート保持状態のときの視認性や画面に対する操作性を高めることができる。
(4)本実施形態の一態様は、(2)または(3)に記載の可搬式端末であって、前記商品登録画面において表示される情報項目(例えば、リスト項目Itm)であって、登録された商品単位で情報が示される情報項目の数を、前記第2保持状態のときには、前記第1保持状態のときよりも少なくなるように表示する。
上記構成によれば、カート保持状態のときには、商品登録結果エリアAR2において表示するリスト項目Itmの数を手持ち保持状態のときよりも少なくすることができる。これにより、カート保持状態のときにはリスト項目Itmを容易に拡大して表示させることができる。
(5)本実施形態の一態様は、(1)から(4)のいずれか1つに記載の可搬式端末であって、前記表示制御手段は、検出部の検出出力に基づいて前記第1保持状態と前記第2保持状態とのいずれの保持状態であるのかが判定された結果に応じて、前記表示の態様を異ならせる。
上記構成によれば、携帯端末60が自己の保持状態を判定して表示の態様を変更する制御を行うことが可能になる。
(6)本実施形態の一態様は、(1)から(5)のいずれか1つに記載の可搬式端末であって、前記表示制御手段は、前記第1保持状態と前記第2保持状態とで、前記可搬式端末による商品の登録結果に応じた精算を行う精算装置(40)に、前記可搬式端末による商品の登録結果を示す情報(例えば、コード画面のコード(2次元コード))を取得させるための表示を異ならせる。
上記構成によれば、精算装置40に精算処理を実行させるために携帯端末60にて表示されたコードを精算装置40に読み取らせるための客への案内の表示について、カート保持状態のときと手持ち保持状態のときとのそれぞれに対応して適切な内容とすることができる。
(7)本実施形態の一態様は、(1)から(6)のいずれか1つに記載の可搬式端末であって、前記表示制御手段は、前記第1保持状態と前記第2保持状態とで、商品の計量を行う計量装置と前記可搬式端末とを通信可能に接続するための表示を異ならせる。
上記構成によれば、量り売り商品を登録する際において、計量値付け装置と携帯端末60とを通信可能に接続するための客への案内の表示について、カート保持状態のときと手持ち保持状態のときとのそれぞれに対応して適切な内容とすることができる。
(8)本実施形態の一態様は、可搬式端末としてのコンピュータを、表示手段、商品の登録を行う商品登録手段、前記可搬式端末が手で保持されている第1保持状態と、前記可搬式端末が移動体に設けられた保持手段により保持されている第2保持状態とのいずれの保持状態であるのかに応じて、前記表示手段にて行われる表示の態様を異ならせる表示制御手段として機能させるためのプログラム。
なお、上述のストアコントローラ10、取引管理装置20、登録精算装置30、精算装置40、取引状況管理装置50、携帯端末60、計量値付け装置等の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより上述の各装置の処理を行ってもよい。ここで、「記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行する」とは、コンピュータシステムにプログラムをインストールすることを含む。ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、インターネットやWAN、LAN、専用回線等の通信回線を含むネットワークを介して接続された複数のコンピュータ装置を含んでもよい。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD-ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。このように、プログラムを記憶した記録媒体は、CD-ROM等の非一過性の記録媒体であってもよい。また、記録媒体には、当該プログラムを配信するために配信サーバからアクセス可能な内部または外部に設けられた記録媒体も含まれる。配信サーバの記録媒体に記憶されるプログラムのコードは、端末装置で実行可能な形式のプログラムのコードと異なるものでもよい。すなわち、配信サーバからダウンロードされて端末装置で実行可能な形でインストールができるものであれば、配信サーバで記憶される形式は問わない。なお、プログラムを複数に分割し、それぞれ異なるタイミングでダウンロードした後に端末装置で合体される構成や、分割されたプログラムのそれぞれを配信する配信サーバが異なっていてもよい。さらに「コンピュータ読み取り可能な記録媒体」とは、ネットワークを介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(RAM)のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、上述した機能の一部を実現するためのものであってもよい。さらに、上述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であってもよい。
1 商品販売データ処理システム、10 ストアコントローラ、20 取引管理装置、40 精算装置、50 取引状況管理装置、60 携帯端末、70 ショッピングカート、71 ホルダ、80 買い物カゴ
Claims (8)
- 表示手段と、
商品の登録を行う商品登録手段と、
可搬式端末が手で保持されている第1保持状態と、前記可搬式端末が移動体に設けられた保持手段により保持されている第2保持状態とのいずれの保持状態であるのかに応じて、前記表示手段にて行われる表示の態様を異ならせる表示制御手段と
を備える可搬式端末。 - 前記商品登録手段によって登録される商品に関する情報を提示する商品登録画面における表示の態様を異ならせる
請求項1に記載の可搬式端末。 - 前記商品登録画面において商品に関する所定の情報が入力される領域について、前記第2保持状態のときには、前記第1保持状態のときよりも大きくして表示する
請求項2に記載の可搬式端末。 - 前記商品登録画面において表示される情報項目であって、登録された商品単位で情報が示される情報項目の数を、前記第2保持状態のときには、前記第1保持状態のときよりも少なくなるように表示する
請求項2または3に記載の可搬式端末。 - 前記表示制御手段は、検出部の検出出力に基づいて前記第1保持状態と前記第2保持状態とのいずれの保持状態であるのかが判定された結果に応じて、前記表示の態様を異ならせる
請求項1から4のいずれか一項に記載の可搬式端末。 - 前記表示制御手段は、前記第1保持状態と前記第2保持状態とで、前記可搬式端末による商品の登録結果に応じた精算を行う精算装置に、前記可搬式端末による商品の登録結果を示す情報を取得させるための表示を異ならせる
請求項1から5のいずれか一項に記載の可搬式端末。 - 前記表示制御手段は、前記第1保持状態と前記第2保持状態とで、商品の計量を行う計量装置と前記可搬式端末とを通信可能に接続するための表示を異ならせる
請求項1から6のいずれか一項に記載の可搬式端末。 - 可搬式端末としてのコンピュータを、
表示手段、
商品の登録を行う商品登録手段、
前記可搬式端末が手で保持されている第1保持状態と、前記可搬式端末が移動体に設けられた保持手段により保持されている第2保持状態とのいずれの保持状態であるのかに応じて、前記表示手段にて行われる表示の態様を異ならせる表示制御手段
として機能させるためのプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021025471A JP2022127364A (ja) | 2021-02-19 | 2021-02-19 | 可搬式端末及びプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021025471A JP2022127364A (ja) | 2021-02-19 | 2021-02-19 | 可搬式端末及びプログラム |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2022127364A true JP2022127364A (ja) | 2022-08-31 |
Family
ID=83060362
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021025471A Pending JP2022127364A (ja) | 2021-02-19 | 2021-02-19 | 可搬式端末及びプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2022127364A (ja) |
-
2021
- 2021-02-19 JP JP2021025471A patent/JP2022127364A/ja active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9076170B2 (en) | Self-service checkout pay station located remote from a produce weighing scale and methods of operating such a self-service checkout pay station | |
CN106611305A (zh) | 一种自助结账购物车 | |
CN112990956A (zh) | 促销*** | |
JP7376906B2 (ja) | 商品登録システム、プログラム、商品登録方法、及び計量装置 | |
US20210326828A1 (en) | Weighing and pricing device, sales system, product registration processing method, program, and non-transitory computer-readable medium | |
JP2022127364A (ja) | 可搬式端末及びプログラム | |
JP2022149381A (ja) | チェックアウトシステム、精算装置、チェックアウト方法、およびプログラム | |
JP2022045022A (ja) | 商品販売データ処理システム及びプログラム | |
JP7437017B2 (ja) | 商品販売データ処理システム、携帯端末装置、及びコンピュータ | |
JP2020160930A (ja) | 商品販売データ処理装置、及びプログラム | |
JP7321498B2 (ja) | ラベル発行装置、及びプログラム | |
US20050096985A1 (en) | Business system and method for a virtual point of sale system in a retail store | |
JP7301330B2 (ja) | 計量値付け装置、販売システム、商品登録処理方法、及びプログラム | |
JP7505742B2 (ja) | 取引状況監視装置 | |
JP7335033B2 (ja) | 商品販売データ処理システム、精算装置、及びプログラム | |
JP7373851B2 (ja) | 販売システム、精算装置、プログラム | |
JP7455365B2 (ja) | 計量値付け装置及び販売システム | |
JP2023028007A (ja) | プログラム | |
JP2022098820A (ja) | 商品販売データ処理システム、及びプログラム | |
JP2022045990A (ja) | 商品販売データ処理システム、携帯端末、及びプログラム | |
JP2023013124A (ja) | 商品販売データ処理システム、プログラム、及び精算装置 | |
JP6683239B2 (ja) | 登録装置、プログラム、posシステム、精算装置の指定変更方法 | |
JP2022122010A (ja) | 商品販売データ処理システム、端末装置、精算装置、及びプログラム | |
JP2023045589A (ja) | 決済装置及びそのプログラム、並びに決済方法 | |
JP2022187787A (ja) | 販売処理装置、プログラム、および制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240213 |