(57)【要約】【課題】本実施形態は、商品購入の際に携帯端末を用いることで、店舗利用者の作業負担を少なくし、かつ店舗利用者が選択した商品を正しく判別する無人レジにおける、商品移動検出装置および商品移動検出方法を提供することを目的とする。【解決手段】一実施形態の商品移動検出装置は、レールにより区分された１つまたは複数の個別エリアからなる、商品を陳列する陳列エリアと、前記個別エリアに配置された第１センシング部と第２センシング部と、前記陳列エリアに配置された第３センシング部と、前記第１センシング部、前記第２センシング部および前記第３センシング部のセンシング結果とを収集して制御するサーバと、を有し、前記サーバは、前記第３通知に基づいた前記ユーザが、前記第１通知および前記第２通知に基づいた前記商品を前記個別エリアから除去したことを判定する商品移動検出装置である。【選択図】図１Ａ
2019192095.tif 000002
【特許請求の範囲】
【請求項１】
レールにより区分された１つまたは複数の個別エリアからなる、商品を陳列する陳列エリアと、
前記個別エリアに配置された第１センシング部と、
前記個別エリアに配置された第２センシング部と、
前記陳列エリアに配置された第３センシング部と、
前記第１センシング部のセンシング結果と前記第２センシング部のセンシング結果と前記第３センシング部のセンシング結果とを収集して制御するサーバと、
を有し、
前記第１センシング部は、前記個別エリアに陳列されている前記商品がユーザにより移動されたことを検出した結果を、第１通知として前記サーバに通知し、
前記第２センシング部は、前記個別エリアに陳列されている前記商品が前記ユーザにより移動されたことを検出した結果を、第２通知として前記サーバに通知し、
前記第３センシング部は、前記ユーザが前記商品を移動したことを、第３通知として前記サーバに通知し、
前記サーバは、前記第３通知に基づいた前記ユーザが、前記第１通知および前記第２通知に基づいた前記商品を前記個別エリアから除去したことを判定する、
商品移動検出装置。
【請求項２】
前記第１センシング部は、前記個別エリアに陳列されている前記商品の重量を測定し、
前記第２センシング部は、前記個別エリアに陳列され、対向する位置に配置されている前記商品との距離を測定し、
前記第３センシング部は、前記陳列エリアに配置され、前記ユーザが携帯する携帯端末の端末識別番号を取得する、請求項１に記載の商品移動検出装置。
【請求項３】
前記陳列エリアは、左右の仕切り板で仕切られており、前記左右の仕切り板の間に１つまたは複数の積層した構成をなし、前記仕切り板の間隔は１メートル以内である、請求項１に記載の商品移動検出装置。
【請求項４】
前記個別エリアは、場所を特定する個別エリア識別番号を持ち、
前記第１通知は、前記第１センシング部が配置されている前記個別エリアが持つ前記個別エリア識別番号を含み、
前記第２通知は、前記第２センシング部が配置されている前記個別エリアが持つ前記個別エリア識別番号を含み、
前記サーバは、同一の値の前記個別エリア識別番号を含む前記第１通知、前記第２通知および前記第３通知を用いて、前記商品を移動した前記ユーザを特定する、請求項１に記載の商品移動検出装置。
【請求項５】
前記サーバは、前記商品を移動した前記ユーザを特定した際に、前記商品を前記ユーザが移動した旨を前記ユーザに通知する、請求項１に記載の商品移動検出装置。
【請求項６】
前記サーバは、前記第１通知および前記第２通知と前記第３通知のとの間隔が、一定時間内の場合に、前記第３通知に基づいて前記ユーザが、前記第１通知および前記第２通知に基づいて前記商品を前記個別エリアから除去したことを判定する、請求項１に記載の商品移動検出装置。
【請求項７】
前記第３センシング部が取得する前記携帯端末の前記端末識別番号に応じて、動作するモードを切り替える、請求項２に記載の商品移動検出装置。
【請求項８】
レールにより区分された１つまたは複数の個別エリアからなる、商品を陳列する陳列エリアにおいて、
ユーザが前記個別エリアから前記商品を移動したことを、第１センシングと第２センシングの２種類のセンシングで検出し、
前記ユーザが前記商品を移動したことを第３センシングで検出し、
前記第１センシングの検出結果である第１通知と前記第２センシングの検出結果である第２通知に基づいた前記商品を、第３センシングの検出結果である第３通知に基づいた前記ユーザが前記個別エリアから除去したことを判定する
商品移動検出方法。
【請求項９】
レールにより区分された１つまたは複数の個別エリアからなる、商品を陳列する陳列エリアと、
前記個別エリアに配置された第１センシング部と、
前記個別エリアに配置された第２センシング部と、
前記陳列エリアに配置された第３センシング部と、
前記第１センシング部のセンシング結果と前記第２センシング部のセンシング結果と前記第３センシング部のセンシング結果とを収集して制御するサーバと、
を有し、
前記第１センシング部は、前記個別エリアに陳列されている前記商品がユーザにより移動されたことを検出した結果を、第１通知として前記サーバに通知し、
前記第２センシング部は、前記個別エリアに陳列されている前記商品が前記ユーザにより移動されたことを検出した結果を、第２通知として前記サーバに通知し、
前記第３センシング部は、前記ユーザが前記商品を移動したことを、第３通知として前記サーバに通知し、
前記サーバは、前記第３通知に基づいた前記ユーザが、前記第１通知および前記第２通知に基づいた前記商品を前記個別エリアに返却したことを判定する、
商品移動検出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
一実施形態は、商品移動検出装置、商品移動検出方法に関する。
【背景技術】
【０００２】
店舗にある商品を購入する購入者が、購入する商品を自らチェックして支払いを行う無人レジの導入が進んでいる。無人レジは、店舗運営の効率化や商品購入の際の決済にかかる時間の短縮化が見込まれるため、今後ますます導入が進む可能性がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−５３２９３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記した無人レジは、購入する商品を決済する際に店舗利用者自身に購入商品をチェックさせる等、商品を購入するために必要となる作業を店舗利用者に負担させるものがある。
【０００５】
また、店舗利用者が購入商品として選択した商品を画像認識により判別することで、決済する際の購入商品のチェックを省くシステムも存在している。しかしこのシステムは、商品を選択する際の商品と店舗利用者との位置関係によっては、店舗利用者が選択した商品を画像認識により正しく判別できない場合もある。
【０００６】
一方で、スマートフォン、タブレット等携帯端末は、いつでもどこへでも携帯されるもとなっており、店舗を利用するために取得する例えば会員番号は、携帯端末にインストールされているアプリケーションで管理されている場合が多い。
【０００７】
そこで本実施形態では、商品購入の際に携帯端末を用いることで、店舗利用者の作業負担を軽減し、かつ店舗利用者が選択した商品を正しく判別する無人レジにおける、商品移動検出装置および商品移動検出方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
一実施形態の商品移動検出装置は、レールにより区分された１つまたは複数の個別エリアからなる、商品を陳列する陳列エリアと、前記個別エリアに配置された第１センシング部と、前記個別エリアに配置された第２センシング部と、前記陳列エリアに配置された第３センシング部と、前記第１センシング部のセンシング結果と前記第２センシング部のセンシング結果と前記第３センシング部のセンシング結果とを収集して制御するサーバと、を有し、前記第１センシング部は、前記個別エリアに陳列されている前記商品がユーザにより移動されたことを検出した結果を、第１通知として前記サーバに通知し、前記第２センシング部は、前記個別エリアに陳列されている前記商品が前記ユーザにより移動されたことを検出した結果を、第２通知として前記サーバに通知し、前記第３センシング部は、前記ユーザが前記商品を移動したことを、第３通知として前記サーバに通知し、前記サーバは、前記第３通知に基づいた前記ユーザが、前記第１通知および前記第２通知に基づいた前記商品を前記個別エリアから除去したことを判定する、商品移動検出装置である。
【図面の簡単な説明】
【０００９】
【図１Ａ】図１Ａは、一実施形態に係る商品移動検出装置の全体図である。
【図１Ｂ】図１Ｂは、入店確認操作パネルの一例を示す図である。
【図１Ｃ】図１Ｃは、陳列エリアの上に配置されるレールの配置の一例を示す図である。
【図１Ｄ】図１Ｄは、退店確認操作パネルの一例を示す図である。
【図２】図２は、本実施形態の商品移動検出装置を備える店舗の利用者が、店舗を利用するための事前登録から実際に商品を購入して店舗から退店するまでの行動様式とその際に必要となるデバイスとの関係を示した図である。
【図３】図３は、図２のＳ１の事前登録の手順を示した図である。
【図４Ａ】図４Ａは、図２のＳ２の入店確認の様子を示した図である。
【図４Ｂ】図４Ｂは、入店確認の処理フローを示した図である。
【図５Ａ】図５Ａは、図２のＳ３の商品選択における商品の閲覧の様子を示した図である。
【図５Ｂ】図５Ｂは、利用者Ａが、棚の陳列エリアに陳列されている商品を自由に見たり選択したりしている様子を、真上から見た図である。
【図６Ａ】図６Ａは、利用者が商品を個別エリアから取り出したことを認識するために、個別エリアに配置される距離センサと重量センサの配置の例を示した図である。
【図６Ｂ】図６Ｂは、利用者が個別エリアから商品を取り出す場合の利用者、リーダ（入店確認操作パネル）、リーダ（棚）、サーバの動作概要のシーケンスの一例を示す図である。
【図６Ｃ】図６Ｃは、利用者が個別エリアから商品を取り出す場合の利用者、リーダ（入店確認操作パネル）、リーダ（棚）、サーバの動作概要のシーケンスの別の例を示す図である。
【図６Ｄ】図６Ｄは、利用者が個別エリアから商品を取り出す場合の利用者、リーダ（入店確認操作パネル）、リーダ（棚）、サーバの動作概要のシーケンスの別の例を示す図である。
【図６Ｅ】図６Ｅは、図６ＢのＳ６０６の処理である、取り出された商品をセンシング（計測）する距離センサと重量センサの処理フローを示した図である。
【図６Ｆ】図６Ｆは、図６ＢのＳ６０８およびＳ６０９の処理である、取り出された商品Ａの特定とその商品Ａを取り出した利用者Ａとの特定および特定した利用者ＡのバスケットＡに特定した商品Ａを入力するサーバの処理フローを示した図である。
【図７】図７は、図２のＳ５の退店確認の様子を示した図である。
【図８】図８は、商品を陳列する棚の他の形態の例を示した図である。
【図９Ａ】図９Ａは、利用者が個別エリアに商品を返却する場合の、利用者の携帯端末の画面遷移の一例を示した図である。
【図９Ｂ】図９Ｂは、利用者が図９Ａに示した画面遷移に従って、個別エリアに商品を返却する場合の利用者、リーダ（入店確認操作パネル）、リーダ（棚）、サーバの動作概要のシーケンスの一例を示す図である。
【図９Ｃ】図９Ｃは、返却特定処理（サーバ）の処理フローを示す図である。
【図９Ｄ】図９Ｄは、商品を個別エリアに返却する際に、返却する商品の特定を、個別エリアにある距離センサおよび重量センサによるセンシングの結果だけを用いた場合の、利用者の携帯端末の画面遷移の例である。
【図９Ｅ】図９Ｅは、商品を個別エリアに返却する際に、距離センサおよび重量センサを用いない場合の、利用者の携帯端末の画面遷移の例である。
【図９Ｆ】図９Ｆは、商品を個別エリアに返却する際に、距離センサおよび重量センサを用いない場合の、利用者の携帯端末の画面遷移の例である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態について図面を用いて説明する。
【００１１】
図１Ａは、一実施形態にかかる商品移動検出装置の全体図である。
【００１２】
１は、一実施形態にかかる商品移動検出装置を備える店舗１である。
【００１３】
１００は、店舗１の入店ゲートである。店舗１の来店者は、店舗１に入店する際に、店舗１を利用する資格の保有者であることを提示する入店確認を行う。確認の結果店舗１を利用する資格の保有者であると判断されると、来店者は入店ゲート１００を通過して店舗１に入店することができる。入店ゲート１００は、来店者に入店を許可するあるいは入店を許可しないことを通知する手段として、例えば通知音を出すスピーカ（図示しない）や通知ランプを光らせるＬＥＤ（Light Emitting Diode、図示しない）を備えてもよい。
【００１４】
１１０は、来店者が、店舗１を利用する資格の保有者であることを提示する入店確認を行うための入店確認操作パネルである。入店確認操作パネル１１０は、図１Ｂに示すように、店舗１を利用する資格の保有者に発行される会員番号と来店者が来店する際に携帯している携帯端末の端末識別番号とを読み取るリーダ（リーダ（入店確認操作パネル）とも呼ぶ）１１０−１と、来店者の顔の部分を撮影するカメラ１１０−２とを備える。リーダ（リーダ（入店確認操作パネル））１１０−１が読み取った会員番号および端末識別番号とカメラ１１０−２が撮影した顔の部分の映像とは、ネットワーク２０１を介してサーバ２００に送られる。サーバ２００は、送られてきた会員番号と顔の部分の映像とを用いて、来店者が、店舗１を利用する資格の保有者であることの確認を行う。
【００１５】
会員番号は、来店者が所有する携帯端末にインストールされた特定アプリケーションにより管理されている。この特定アプリケーションは、店舗１から提供されたアプリケーションであり、店舗１を利用する資格の保有者である会員になるための事前登録、店舗１に入店してからの商品の選択、商品の購入（決済）等、種々の場面で使用されるアプリケーションである。
【００１６】
会員番号は、来店者が所有する携帯端末の端末識別番号とともに、特定アプリケーションにより携帯端末の表示画面に例えばＱＲコード（登録商標）で表示されることで、リーダ１１０−１において読み取り可能であってもよい。あるいは会員番号は、来店者が所有する携帯端末の端末識別番号とともに、特定アプリケーションにより携帯端末に備わっているＮＦＣ(Near Field Communication)等の近距離無線通信を介して、リーダ１１０−１において受信可能であってもよい。携帯端末は、例えばスマートフォン、タブレット、ＰＣ（パーソナルコンピュータ）等、店舗１の利用者が携帯出来る通信可能な電子機器ならいずれであってもよい。
【００１７】
会員番号が特定アプリケーションにより携帯端末の表示画面に例えばＱＲコードで表示される場合表示されたＱＲコードは、セキュリティの観点から一定時間だけ有効であり、一定時間経過後は特定アプリケーションが、サーバ２００とやり取りすることで新たなＱＲコードを表示しなおしてもよい。
【００１８】
また入店確認操作パネル１１０は、入店確認操作パネル１１０の操作方法が分からない場合や操作上トラブルが発生した場合に、店舗１の店員を呼ぶためのおたすけボタン１１０−３を備えていてもよい。
【００１９】
会員番号および顔の部分の顔認証による入店確認の結果、店舗１の来店者が、店舗１を利用する資格の保有者であると判断されると、来店者は入店ゲート１００を通過して店舗１に入店することができる。来店者が、店舗１を利用する資格を得るためには、事前登録が必要となる。事前登録の手順については、図３を用いて説明する。
【００２０】
１２０は、横、奥行、高さ方向にある大きさを持つ持ち、店舗１の商品を陳列するための棚である。
【００２１】
１２１は、棚１２０が持つ、商品１つ１つを陳列するための板状に広がる陳列エリアである。陳列エリア１２１は、１段あるいは積層された複数段から構成されていてもよい。図１の棚１２０の例は、陳列エリア１２１が１段目の陳列エリア１２１−１、２段目の陳列エリア１２１−２、３段目の陳列エリア１２１−３、４段目の陳列エリア１２１−４、５段目の陳列エリア１２１−５である５段に積層された陳列エリアから構成されている例である。
【００２２】
１２２は、陳列エリア１２１を、適度な幅で棚１２０の高さ方向に仕切る仕切り板である。隣り合う仕切り板１２２の間隔は、利用者１人が陳列エリア１２１に陳列されている商品を見たり、手に取ったりするのに必要にして十分な間隔であることが望ましい。その間隔は、例えば１メートル程度である。
【００２３】
１２３は、板状に広がる陳列エリア１２１の上に配置されているレールである。このレール１２３は、板状の広がる陳列エリア１２１に対して垂直方向にある高さをもち、棚１２０の前に立つ利用者から見て、仕切り板１２２に沿って棚１２０の奥行き方向に延びるように陳列エリア１２１の上に配置される。このレール１２３により、陳列エリア１２１は複数の個別エリア１２４に分かれる。陳列エリア１２１の上に配置されるレール１２３の配置の例は、図１Ｃを用いて説明する。
【００２４】
１２４は、レール１２３により陳列エリア１２１を分割することで構成される個別エリアである。個別エリア１２４は、商品を一列に並べるためのエリアである。１つの個別エリア１２４には、１種類の商品が同じ向きに陳列される。したがって、１つの個別エリア１２４を構成する隣り合うレール１２３の間隔は、陳列される商品の大きさに合うように変えることが可能である。このように陳列エリア１２１は、１つまたは複数の個別エリア１２４から構成される。個別エリア１２４には、ユニークに個別エリア識別番号が割り振られている。個別エリア識別番号を特定することで、その番号が割り振られた個別エリア１２４の場所を特定することができる。
【００２５】
１つの個別エリア１２４には、１つの距離センサ１３１と１つの重量センサ１３２とが配置されている。距離センサ１３１と重量センサ１３２は、ネットワーク２０１を介してサーバ２００と通信可能である。
【００２６】
１１１は、店舗１の利用者が、図２で示すバスケットに入力した商品の決済が完了していることを確認する退店確認を行うための退店確認操作パネルである。退店確認操作パネル１１１は、決済完了通知を読み取るリーダ（リーダ（退店確認操作パネル）とも呼ぶ）１１１−１を備える。
【００２７】
決済完了通知とは、図２を用いて説明するバスケットに入力されている商品を購入するために決済を行うと、店舗１のサーバ２００から利用者の携帯端末に送られる決済が完了した旨の通知のことである。決済完了通知には、決済が完了した商品の情報等が含まれていてもよい。
【００２８】
決済完了通知は、利用者の携帯端末にインストールされている特定アプリケーションにより携帯端末の表示画面に例えばＱＲコードで表示されることで、リーダ（リーダ（退店確認操作パネル））１１１−１において読み取り可能であってもよい。あるいは決済完了通知は、特定アプリケーションにより携帯端末に備わっているＮＦＣ(Near Field Communication)等の近距離無線通信を介して、リーダ１１１−１において受信可能であってもよい。
【００２９】
決済の処理については、図２および図７を用いて説明する。また、退店確認操作パネル１１１の構成は、図１Ｄを用いて説明する。
【００３０】
１０１は、店舗１の退店ゲートである。利用者は、退店確認操作パネル１１１のリーダ１１１−１に決済完了通知を読み取らせ、購入した商品の決済が完了していることの確認が完了すると、退店ゲート１０１を通過して店舗１から退店することができる。退店ゲート１０１は、利用者に退店を許可するあるいは退店を許可しないことを通知する手段として、例えば通知音を出すスピーカ（図示しない）や通知ランプを光らせるＬＥＤ（図示しない）を備えてもよい。
【００３１】
１３０は、棚１２０に設置されている、利用者を特定するために、利用者が所有する携帯端末の端末識別番号を読み取るリーダ（リーダ（棚）とも呼ぶ）である。隣り合う仕切り板１２２の間には、少なくとも１台のリーダ１３０が任意の位置に設置されている。またリーダ（リーダ（棚））１３０は、ネットワーク２０１を介してサーバ２００と接続されており、読み取った端末識別番号を逐次サーバ２００に送ることで、サーバ２００において利用者を特定する。
【００３２】
リーダ１３０には、更に利用者に種々の情報を提供するためのスピーカ（図示しない）や表示画面（図示しない）が備わっていてもよい。
【００３３】
利用者が所有する携帯端末の端末識別番号は、店舗１が提供する特定アプリケーションにより携帯端末の表示画面に例えばＱＲコードで表示されることで、リーダ１３０において読み取り可能であってもよい。また利用者が所有する携帯端末の端末識別番号は、特定アプリケーションが管理する会員番号とともに携帯端末の表示画面に例えばＱＲコードで表示されることで、リーダ１３０において読み取り可能であってもよい。
【００３４】
あるいは利用者が所有する携帯端末の端末識別番号は、特定アプリケーションにより携帯端末に備わっているＮＦＣ(Near Field Communication)等の近距離無線通信を介して、リーダ１３０において受信可能であってもよい。また利用者が所有する携帯端末の端末識別番号は、特定アプリケーションが管理する会員番号とともに、携帯端末に備えられたＮＦＣ(Near Field Communication)等の近距離無線通信を介して、リーダ１３０において読み取り可能であってもよい。
【００３５】
サーバ２００が行うリーダ１３０から送られてきた端末識別番号から利用者を特定する処理は、図６Ｂ、図６Ｃ、図６Ｄを用いて説明する。
【００３６】
２００は、店舗１のサーバである。サーバ２００は、入店確認操作パネル１１０、退店確認操作パネル１１１、距離センサ１３１、重量センサ１３２およびリーダ１３０とネットワーク２０１を介して通信可能である。
【００３７】
サーバ２００は、距離センサ１３１および重量センサ１３２から送られてくる検出結果をもとに、商品が陳列エリア１２１から除去されたことを判定する。またサーバ２００は、来店者の入店確認操作パネル１１０の操作による入店確認の処理、退店者の退店操作パネル１１１の操作による退店確認の処理、リーダ１３０から送られてくる端末識別番号による利用者の特定の処理も行う。またサーバ２００は、図２および図７で説明する決済の処理も行う。
【００３８】
さらにまたサーバ２００は、図２で説明する事前登録を行った店舗１の利用者が自身の携帯端末にインストールした特定アプリケーションとも通信を行う。
【００３９】
サーバ２００は、制御部と称してもよい。またサーバ２００が置かれる場所は、限定しない。サーバ２００は例えば、棚１２０ごとに設置されてもよいし、陳列エリア１２１ごとに設置されてもよい。あるいはサーバ２００は、ネットワーク２０１で接続された店舗１とは別の場所にあってもよい。
【００４０】
図１Ｂは、入店確認操作パネル１１０の一例を示す図である。入店確認操作パネル１１０は、店舗１を利用する資格の保有者に発行される会員番号と来店者が来店する際に携帯している携帯端末の端末識別番号とを読み取るリーダ１１０−１と来店者の顔部分を撮影するカメラ１１０−２を備える。また入店確認操作パネル１１０は、操作方法が分からない場合や操作上トラブルが発生した場合に店舗１の店員を呼ぶためのおたすけボタン１１０−３を備えていてもよい。
【００４１】
図１Ｃは、陳列エリア１２１の上に配置されるレール１２３の配置の一例を示す図である。レール１２３は、板状の広がる陳列エリア１２１に対して垂直方向にある高さをもち、棚１２０の前に立った利用者から見て、仕切り板１２２に沿って棚１２０の奥行き方向に延びるように陳列エリア１２１の上に配置される。図１Ｃの例は、レール１２３−１からレール１２３−２までの幅と、レール１２３−２からレール１２３−３までの幅とが異なった例である。商品は、同じ向きに一列に陳列されているのが望ましい。またレール１２３は、直線状でも任意の形状でも構わないが、直線状であることが望ましい。
【００４２】
図１Ｄは、退店確認操作パネル１１１の一例を示す図である。退店確認操作パネル１１１は、決済完了通知を読み取るリーダ１１１−１を備える。また退店確認操作パネル１１１は、完了した決済の内容を再度確認できるように、表示画面１１１−２を備えてもよい。また退店確認操作パネル１１１は、操作方法が分からない場合や操作上トラブルが発生した場合に店舗１の店員を呼ぶためのおたすけボタン１１１−３を備えていてもよい。表示画面１１１−２は、完了した決済の内容を表示するだけなく、店舗１の今後の特売情報等を表示してもよい、あるいは利用者のこれまでの購入履歴から、次回来店時に購入を勧める商品の一覧を出してもよい。
【００４３】
図２は、本実施形態の商品移動検出装置を備える店舗１の利用者が、店舗１を利用するための事前登録から実際に商品を購入して店舗から退店するまでの行動様式とその際に必要となるデバイスとの関係を示した図である。
【００４４】
Ｓ１は事前登録（来店前）である。
【００４５】
本実施形態の商品移動検出装置を備える店舗１の利用希望者は、店舗１を利用するために事前登録を行う（Ｓ１）必要がある。
【００４６】
事前登録とは、店舗１の利用希望者が、店舗１を利用する資格を得るために、自身の個人情報を登録する登録作業である。事前登録は、店舗１の利用希望者が、店舗１が提供する特定アプリケーションを自身の携帯端末にインストールし、そのインストールした特定アプリケーションを用いて行う。登録する個人情報は、例えば利用希望者の名前、性別、メールアドレス、顔の部分を含む写真、特定アプリケーションを起動してサーバ２００と通信するためのパスワード等である。これらの個人情報は、個人ごとにサーバ２００に会員個別情報として保存される。店舗１の利用希望者は、事前登録を行うと店舗１の利用資格である会員番号を入手することができる。
【００４７】
会員番号は、店舗１の利用希望者の携帯端末にインストールされている特定アプリケーションにより管理される。特定アプリケーションは、会員番号に加えてさらにインストールされている携帯端末の端末識別番号を読み取ることが可能である。会員番号が特定アプリケーションにより管理されている、また端末識別番号を読み取ることが可能であるとは、具体的には、特定アプリケーションが例えば上述した入店確認において入店確認操作パネルに設置されているリーダ１１０−１が会員番号および端末識別番号を取得できるように制御することであり、商品の取り出しにおいて棚１２０に設置されているリーダ１３０が端末識別番号を取得できるように制御することである。事前登録の手順については、図３を用いて説明する。
【００４８】
Ｓ２は、入店確認である。
【００４９】
店舗１の来店者は、店舗１を訪れた際に入店確認を行う（Ｓ２）。入店確認とは、店舗１の来店者が行う、店舗１の利用資格を保有する利用者であることの確認作業である。
【００５０】
来店者は、入店確認操作パネル１１０のリーダ１１０−１に、会員番号と自身の携帯端末の端末識別番号とを取得させるとともに、カメラ１１０−２で自身の顔の部分を撮影される。
【００５１】
特定アプリケーションは、管理している会員番号と読み取った携帯端末の端末識別番号とを、１次元方向や２次元方向に並べた画像により数値や文字を表現する例えばＱＲコードにより、リーダ１１０−１が読み取り可能なように携帯端末の表示画面に表示してもよい。あるいは特定アプリケーションは、管理している会員番号と読み取った携帯端末の端末識別番号とを、携帯端末に備えられたＮＦＣ(Near Field Communication)等の近距離無線通信を介して、リーダ１１０−１に送信可能にしてもよい。
【００５２】
入店確認操作パネル１１０に設置されたリーダ１１０−１は、取得した会員番号と端末識別番号とを店舗１のサーバ２００に送信する。また入店確認操作パネル１１０に設置されたカメラ１１０−２は、撮影した来店者の顔の部分の映像を、店舗１のサーバ２００に送信する。
【００５３】
サーバ２００は、リーダ１１０−１から送られてきた会員番号とカメラ１１０−２から送られてきた顔の部分の映像とを受信すると、受信した会員番号および顔の部分の映像の情報と事前登録（Ｓ１）で登録されている会員個別情報との比較を行い、来店者が、店舗１を利用する資格の保有者であるかの判断を行う。
【００５４】
サーバ２００は、来店者が、店舗１を利用する資格の保有者であることを確認すると、リーダ１１０−１から送られてきた来店者の携帯端末の端末識別番号を、店舗１を利用する資格の保有者と確認された来店者の会員個別情報として更新する。
【００５５】
このようにサーバ２００は、入店確認において読み取った来店者の携帯端末の端末識別番号で、来店者の会員個別情報を常に更新する。これによりサーバ２００は、来店者が店舗１に入店して商品を購入する際に、入店確認において使用した携帯端末をリーダ１３０に翳して端末識別番号を読み取らせることで、商品の購入者を特定することを可能としている。
【００５６】
なお会員個別情報に登録されている顔の部分の映像は、入店確認の際にカメラ１１０−２で撮影された顔の部分の映像により逐次更新されてもよい。
【００５７】
入店確認（Ｓ２）の処理の流れについては、図４を用いて説明する。
【００５８】
店舗1の来店者は、入店確認（Ｓ２）の結果、店舗１を利用する資格を保有する利用者Ａであると確認されると、入店ゲート１００を通過して店舗１に入店することが出来る。
【００５９】
Ｓ３は、商品選択である。
【００６０】
店舗１に入店した利用者Ａは、棚１２０の陳列エリア１２１に陳列されている商品を自由に見たり選択したりする（Ｓ３）ことができる。利用者Ａが、棚１２０に陳列されている商品を購入するために、陳列エリア１２１から商品Ａを取り出すと、商品Ａを取り出した個別エリア１２４に配置されている距離センサ１３１および重量センサ１３２により、商品Ａが取り出されたことが特定される。また商品Ａを選択した利用者Ａ自身は、棚１２０に設置されているリーダ１３０に、自身の携帯端末を翳すことによりリーダ１３０に携帯端末の端末識別番号を取得させる。
【００６１】
上述したように、特定アプリケーションは、インストールされている携帯端末の端末識別番号の情報を読み取ることが可能である。
【００６２】
特定アプリケーションは、読み取った携帯端末の端末識別番号を、１次元方向や２次元方向に並べた画像により数値や文字を表現する例えばＱＲコードにより、リーダ１３０が読み取り可能なように携帯端末の表示画面に表示してもよい。
【００６３】
あるいは特定アプリケーションは、読み取った携帯端末の端末識別番号を、携帯端末に備えられたＮＦＣ(Near Field Communication)等の近距離無線通信を介して、リーダ１３０に送信可能にしてもよい。
【００６４】
リーダ１３０は、取得した携帯端末の端末識別番号を、ネットワーク２０１を介してサーバ２００に送る。サーバ２００は、リーダ１３０から送られてきた携帯端末の端末識別番号と、入店確認（Ｓ２）においてリーダ１１０−１を介して会員番号とともに取得した端末識別番号とを比較することで、商品Ａを選択した人物が利用者Ａであると特定する。
【００６５】
このように棚１２０に配置されている距離センサ１３１および重量センサ１３２により、どの商品が選択されたかが特定され、棚１２０に配置されているリーダ１３０が取得した端末識別番号により、誰が選択したかが特定される。この特定された利用者Ａと利用者Ａが取り出した商品Ａとの情報は、サーバ２００の中にある利用者Ａのバスケットに保存される。
【００６６】
バスケットとは、Ｓ３で利用者Ａが個別エリア１２４から取り出した商品Ａの情報をサーバ２００に入力するための、利用者ごとの保存エリアである。バスケットは、事前登録（Ｓ１）時に作成された会員個別情報の１つとして管理される。利用者ＡがＳ３で商品を個別エリア１２４から取り出すごとに、利用者ＡのバスケットＡには取り出した商品の情報が追加入力される。
【００６７】
利用者は、自身の携帯端末にインストールした特定アプリケーションを用いて、バスケットに入力された商品の情報をいつでも参照することが可能である。
【００６８】
Ｓ４は、商品購入（決済）である。
【００６９】
利用者は、バスケットに入力された商品を購入する場合は、特定アプリケーションを用いて決済を行うことが出来る。利用者Ａが特定アプリケーションを用いて自身のバスケットＡに入力されている商品の決済を行う（Ｓ４）と、店舗１のサーバ２００は、利用者Ａの携帯端末Ａに決済完了通知を送信する。
【００７０】
決済完了通知は、購入日時、購入した商品の一覧、支払金額、御釣り等の情報を含む。
【００７１】
Ｓ５は、退店確認である。
【００７２】
利用者Ａは、バスケットＡに入力されている商品の決済（Ｓ４）を完了すると、退店確認操作パネル１１１を操作して退店確認を行い（Ｓ５）、店舗１から退店することが出来る。
【００７３】
退店確認の確認作業は、自身の携帯端末に送られてき決済完了通知を、退店確認操作パネル１１１のリーダ１１１−１に取得させることで行われる。
【００７４】
特定アプリケーションは、受信した決済完了通知を、１次元方向や２次元方向に並べた画像により数値や文字を表現する例えばＱＲコードにより、リーダ１１１−１が読み取り可能なように携帯端末の表示画面に表示してもよい。あるいは特定アプリケーションは、受信した決済完了通知を、携帯端末に備えられたＮＦＣ(Near Field Communication)等の近距離無線通信を介して、リーダ１１１−１に送信可能にしてもよい。
【００７５】
リーダ１１１−１は、決済完了通知を取得すると、取得した決済完了通知をネットワーク２０１を介してサーバ２００に通知する。通知を受け取ったサーバ２００は、利用者Ａが決済を完了しているかの確認を行う。決済が完了している場合、サーバ２００はその旨を退店確認操作パネル１１１に通知し、通知を受けた確認操作パネル１１１は、利用者Ａが店舗１から退店できるように退店ゲート１０１を開放する。
【００７６】
利用者Ａは、Ｓ３で商品を選択した後に、選択した商品を返却する（Ｓ６）ことも可能である。商品の返却については、図９Ａ、図９Ｂ、図９Ｃ、図９Ｄ、図９Ｅおよび図９Ｆを用いて説明する。
【００７７】
図３は、図２のＳ１の事前登録の手順を示した図である。店舗１の利用希望者は、店舗１を利用するための事前登録を行うために、店舗１が提供する特定アプリケーションを自身の携帯端末３０１にインストールする必要がある。携帯端末３０１は、スマートフォン、タブレット、ＰＣ等、店舗１の利用者が携帯出来る通信可能な電子機器ならいずれであってもよい。
【００７８】
図３（Ａ）は、店舗１の利用希望者が、携帯端末３０１の表示画面３１０に表示されている特定アプリケーションの指示に従って事前登録するために必要な、入力情報の一例である。
【００７９】
店舗１の利用希望者は、特定アプリケーションの指示に従って、利用希望者の顔の部分を含む画像３１０−１、名前３１０−２、性別３１０−３、店舗１からの通知の送信先アドレス３１０−４を入力する。
【００８０】
利用希望者の顔の部分を含む画像３１０−１は、複数種類入力することが望ましい。また複数種類のそれぞれの顔の部分を含む画像３１０−１は、顔の向きや顔の表情、ポーズ等が異なるものであることが望ましい。図３（Ａ）の例は、５種類の顔を含む写真３１０−１を登録した例である。
【００８１】
送信先アドレスは、例えばメールのアドレスであったり、ＳＮＳ（Social NetworkingService）のアドレスであったりと、店舗１が使用する通信手段のいずれのアドレスであってもよい。また送信先アドレスは、複数入力可能であってもよい。
【００８２】
店舗１の利用希望者は、事前登録に必要な情報の入力を完了すると、特定アプリケーションが管理するボタン３１０−５を押下する。特定アプリケーションは、登録ボタン３１０−５が押下されたのを認識すると、入力済みの事前登録に必要な情報を、サーバ２００に送信する。
【００８３】
サーバ２００は、携帯端末３０１から送られてきた事前登録に必要な情報を受信すると、受信した情報を会員個別情報としてサーバ２００の保存エリアに保存するとともに、会員番号を発行して店舗１の利用希望者の携帯端末３０１に対して送信する。発行した会員番号は、会員個別情報の１つとしてサーバ２００にも保存される。
【００８４】
図３（Ｂ）は、サーバ２００から送られてきた会員番号を、携帯端末３０１の表示画面３１０に表示した場合の表示の一例である。
【００８５】
携帯端末３０１にインストールされている特定アプリケーションは、サーバ２００からの会員番号の通知を受けると、その通知された会員番号を表示画面３１０に表示することが可能である。会員番号は、例えば数値や文字の組み合わせで表示されていてもよいし、例えばＱＲコードで表示されていてもよい。図３（Ｂ）の例は、会員番号がＱＲコード３１１で表示画面３１０に表示されている例である。
【００８６】
図４Ａは、図２のＳ２の入店確認の様子を示した図である。店舗１の来店者１０は、入店確認操作パネル１１０の前に立ち、店舗１に入店するための入店確認を行う。
【００８７】
図４Ｂは、入店確認の処理フローを示した図である。
【００８８】
来店者１０が入店確認操作パネル１１０のリーダ１１０−１に、自身の携帯端末を翳すと、入店確認操作パネル１１０は、入店確認の処理を開始する（Ｓ４００）。入店確認操作パネル１１０のリーダ１１０−１は、特定アプリケーションが管理している会員番号および特定アプリケーションが読み取った端末識別番号を取得する（Ｓ４０１）。
【００８９】
会員番号および端末識別番号の取得が完了すると、入店確認操作パネル１１０は、カメラ１１０−２を用いて来店者１０の顔の部分の撮影を行う（Ｓ４０２）。入店確認操作パネル１１０は、リーダ１１０−１が取得した会員番号および端末識別番号とカメラ１１０−２で撮影した顔の部分の映像とを、サーバ２００に送る（Ｓ４０３）。
【００９０】
サーバ２００は、事前登録（Ｓ２）時に登録済みの会員個別情報と入店確認操作パネル１１０から送られてきた会員番号および顔の部分の映像の情報との比較を行う（Ｓ４０４）。
【００９１】
比較を行った（Ｓ４０４）結果、入店確認操作パネル１１０から送られてきた会員番号および顔の部分の映像の情報とに一致する会員個別情報が存在する場合（Ｓ４０５のＹｅｓ）、サーバ２００は、来店者１０を、店舗１を利用する資格の保有者と判断するとともに、リーダ１１０−１から送られてきた端末識別番号を保存する（Ｓ４０６）。
【００９２】
サーバ２００は、来店者１０の入店を許可する旨を入店確認操作パネル１１０に通知する（Ｓ４０７）。来店者１０の入店を許可する旨を受信した入店確認操作パネル１１０は、来店者１０の店舗１への入店を許可する処理を行い（Ｓ４０８）、入店確認処理を終了する（Ｓ４０９）。
【００９３】
入店を許可する処理は、例えば入店ゲート１００の扉を開いたり、音声により「ご入店ください」とアナウンスしたり、入店ゲート１００の通知ランプを青色に光らせたりする処理である。
【００９４】
比較を行った（Ｓ４０４）結果、入店確認操作パネル１１０から送られてきた会員番号あるいは顔の部分の映像の情報の少なくとも一方に一致する会員個別情報が存在しない場合（Ｓ４０５のＮｏ）、サーバ２００は、来店者１０を、店舗１を利用する資格の非保有者と判断する（Ｓ４１０）。
【００９５】
サーバ２００は、来店者１０の入店を許可しない旨を入店確認操作パネル１１０に通知する（Ｓ４１１）。
【００９６】
来店者１０の入店を許可しない旨を受信した入店確認操作パネル１１０は、来店者１０の店舗１への入店を許可しない処理を行い（Ｓ４１２）、入店確認処理を終了する（Ｓ４０９）。
【００９７】
入店を許可しない処理は、例えば入店ゲート１００の扉を閉じたままにして音声により「入店できません」とアナウンスしたり、入店ゲート１００の通知ランプを赤色に光らせたりする処理である。入店を許可しない処理は、入店が許可されない利用者を導くために、例えば「おたすけボタンを押して係員とお話しください」とアナウンスする処理を加えてもよい。
【００９８】
図５Ａは、図２のＳ３の商品選択における商品の閲覧の様子を示した図である。
【００９９】
来店者１０は、店舗１を利用する資格の保有者である利用者Ａと判定されると、入店ゲート１００を通過して店舗１に入店することができる。
【０１００】
利用者Ａは、棚１２０の陳列エリア１２１に陳列されている商品を自由に見たり選択したりすることができる。
【０１０１】
図５Ｂは、利用者Ａが、棚１２０の陳列エリア１２１に陳列されている商品を自由に見たり選択したりしている様子を、真上から見た図である。図５Ｂ（Ａ）に示すように、棚１２０を構成する仕切り板１２２は、陳列エリア１２１より利用者が立つ位置の方向に出ているのが望ましい。図５Ｂ（Ｂ）に示すように、仕切り板１２２とは別体のパーティション１２２−Ｐを配置してもよい。
【０１０２】
以上のように棚１２０の仕切り板１２２を、陳列エリア１２１より利用者が立つ位置の方向に出すことで、仕切り板１２２で区切られた陳列エリア１２１の前に立つ利用者を少数にすることが可能となる。これにより、利用者が自身の携帯端末をリーダ１３０に翳すことで個別エリア１２４に陳列してある商品を取り出した利用者を特定することを、確実にしている。
【０１０３】
図６Ａから図６Ｆは、図２のＳ３の商品選択における商品の取り出しに関する説明の図である。
【０１０４】
図６Ａは、利用者が商品を個別エリア１２４から取り出しことを認識するために、個別エリア１２４に配置される距離センサ１３１と重量センサ１３２の配置の例を示した図である。図６Ａに示すように、１つの個別エリア１２４には１つの距離センサ１３１と重量センサ１３２とが配置されている。
【０１０５】
距離センサ１３１は、個別エリア１２４に陳列されている商品と対向する、個別エリア１２４の縁のうち、利用者が立つ位置に近い側の縁に配置することが望ましい。
【０１０６】
重量センサ１３２は、個別エリア１２４に陳列されている商品の下に配置されることが望ましい。
【０１０７】
図６Ａの例は、外装が変形しにくい厚紙で出来た箱状の商品と外装が変形しやすい袋状の商品とが、個別エリア１２４に陳列されている例である。外装が変形しやすい商品は、例えば、カメラ等で撮影した映像による画像認識を用いて商品を特定する場合、外装の変形により特定が困難な場合がある。これに対して本実施形態の商品移動検出装置は、外装が変形しやすい物に対しても距離センサ１３１と重量センサ１３２を組み合わせることで、確実に商品を特定することができる。
【０１０８】
図６Ｂは、利用者１０が個別エリア１２４から商品を取り出す場合の利用者１０、リーダ（入店確認操作パネル）１１０−１、リーダ（棚）１３０、サーバ２００の動作概要のシーケンスの一例を示す図である。
【０１０９】
なお、利用者１０が入店確認において入店確認操作パネル１１０のリーダ１１０−１に自身の携帯端末を翳す（Ｓ２００）ことで、リーダ１１０−１は取得した（Ｓ２０１）会員番号および携帯端末の端末識別番号をサーバ２００に送信し（Ｓ２０２）、サーバ２００は、受信した会員番号および端末識別番号のうち端末識別番号を会員個別情報として保存（Ｓ２０３）しているものとする。
【０１１０】
利用者１０は、個別エリア１２４に陳列されている商品を取り出す前に、自身の携帯端末の端末識別番号をリーダ１３０に取得させるために、携帯端末をリーダ１３０に翳す（Ｓ６００）。
【０１１１】
リーダ１３０は、翳された携帯端末の端末識別番号を読み取る（Ｓ６０１）と、読み取った端末識別番号をサーバ２００に送信する（Ｓ６０２）。
【０１１２】
端末識別番号を受信したサーバ２００は、受信した端末識別番号を、Ｓ２０３で会員個別情報として保存した端末識別番号と比較することで、Ｓ６００において携帯端末をリーダ１３０に翳した利用者１０を特定する（Ｓ６０３）。
【０１１３】
次に利用者１０は、個別エリア１２４に陳列されている商品の取り出しを行う（Ｓ６０５）。
【０１１４】
個別エリア１２４に配置されている距離センサ１３１および重量センサ１３２は、定期的にセンシングすることで、商品が利用者により商品を取り出されたことを検出する（Ｓ６０６）。
【０１１５】
商品が取り出されたことを検出した距離センサ１３１および重量センサ１３２は、センシングの結果とともに商品が取り出された旨をサーバ２００に通知する（Ｓ６０７）。
【０１１６】
サーバ２００は、距離センサ１３１および重量センサ１３２から通知されたセンシングの内容を検証することで、Ｓ６０５で利用者１０により取り出された商品を特定する（Ｓ６０８）。
【０１１７】
サーバ２００は、Ｓ６０３で特定した利用者１０とＳ６０８で特定した商品から、Ｓ６０３で特定した利用者１０のバスケットにＳ６０８で特定した商品を入力する（Ｓ６０９）。
【０１１８】
このように本実施形態の商品移動検出装置は、商品を個別エリア１２４から取り出す際に、入店確認において使用した携帯端末をリーダ１３０に翳す（Ｓ６００）ことで、商品を個別エリア１２４から取り出した人物の特定を行うため、人物の特定を例えば顔認証等映像で行う場合に比べて、カメラ等の設備の設置の必要なく簡易に、かつ携帯端末を翳すことで端末識別番号を取得するという安全確実に、人物を特定することができる。
【０１１９】
なおＳ６００の携帯端末を翳す動作の主体とＳ６０５の商品の取り出しの動作の主体とは一致している必要があるため、Ｓ６００の動作とＳ６０５の動作は一定時間Ｔ１内に行われることが望ましい。これは、Ｓ６００の動作からＳ６０５の動作までの時間が無限であると、Ｓ６００の動作とＳ６０５の動作の主体が異なってしまう可能性が高まるからである。
【０１２０】
サーバ２００は、例えばＳ６０３の処理で利用者１０を特定したあと、一定時間Ｔ２内にＳ６０８の処理が行われない場合は、Ｓ６０３の処理である利用者１０の特定の結果を会員個別情報から消去してもよい。この場合サーバ２００は、リーダ１３０に対して、再度携帯端末を翳すように利用者にアナウンスするよう指示してもよい。
【０１２１】
図６Ｃは、利用者１０が個別エリア１２４から商品を取り出す場合の利用者１０、リーダ（入店確認操作パネル）１１０−１、リーダ（棚）１３０、サーバ２００の動作概要のシーケンスの別の例を示す図である。図６Ｃの動作概要のシーケンス例は、図６ＢのＳ６０５の動作である利用者１０により商品の取り出しが行われない場合の例である。この場合サーバ２００は、Ｓ６０３の処理においてＴ２タイマーの満了を検出すると、その旨をリーダ１３０に通知する（Ｓ６０４）。リーダ１３０は、サーバ２００からＴ２タイマー満了の通知を受ける（Ｓ６０４）と、例えば備え付けのスピーカで「もう一度タッチしてください」とアナウンスしてもよい。あるいは、備え付けの表示画面に「もう一度タッチしてください」と表示してもよい。
【０１２２】
図６Ｄは、利用者１０が個別エリア１２４から商品を取り出す場合の利用者１０、リーダ（入店確認操作パネル）１１０−１、リーダ（棚）１３０、サーバ２００の動作概要のシーケンスの別の例を示す図である。
【０１２３】
利用者１０は、個別エリア１２４に陳列されている商品を取り出した後に、自身の携帯端末の端末識別番号をリーダ１３０に取得させるために、自身の携帯端末を翳してもよい。図６Ｄは、図６ＢのＳ６０５の利用者１０による商品の取り出しの後に、Ｓ６００の利用者が携帯端末をリーダ１３０に翳した場合の例である。
【０１２４】
利用者１０は、個別エリア１２４に陳列されている商品の取り出しを行う（Ｓ６０５−１）。
【０１２５】
個別エリア１２４に配置されている距離センサ１３１と重量センサ１３２は、定期的にセンシングすることで、商品が利用者により取り出されたことを検出する（Ｓ６０６−１）。
【０１２６】
商品の取り出しを検出した距離センサ１３１および重量センサ１３２は、センシングの結果とともに商品が取り出された旨をサーバ２００に通知する（Ｓ６０７−１）。
【０１２７】
サーバ２００は、距離センサ１３１および重量センサ１３２から通知されたセンシングの内容を検証することで、Ｓ６０５−１で利用者１０が取り出した商品を特定する（Ｓ６０８−１）。
【０１２８】
次にサーバ２００は、利用者１０が自身の携帯端末をリーダに翳して、その携帯端末の端末識別番号が送られてくるのを待つ。
【０１２９】
利用者１０は、自身の携帯端末の端末識別番号をリーダ１３０に取得させるために、携帯端末をリーダ１３０に翳す（Ｓ６００−１）。
【０１３０】
リーダ１３０は、翳された携帯端末の端末識別番号を読み取る（Ｓ６０１−１）と、読み取った端末識別番号をサーバ２００に送信する（Ｓ６０２−１）。
【０１３１】
端末識別番号を受信したサーバ２００は、受信した端末識別番号をＳ２０３で会員個別情報として保存した端末識別番号と比較することで、Ｓ６００−１において携帯端末をリーダ１３０に翳した利用者１０を特定する（Ｓ６０３−１）。
【０１３２】
サーバ２００は、Ｓ６０３−１で特定した利用者１０とＳ６０８−１で特定した商品から、Ｓ６０３−１で特定した利用者１０のバスケットにＳ６０８−１で特定した商品を入力する。
【０１３３】
なお、Ｓ６０５−１の商品の取り出しの動作の主体とＳ６００−１の携帯端末を翳す動作の主体とは一致している必要があるため、Ｓ６０５−１とＳ６００−１の動作は一定時間Ｔ３内に行われることが望ましい。これは、Ｓ６０５−１の動作からＳ６００−１の動作までの時間が無限であると、Ｓ６０５−１の動作とＳ６００−１の動作の主体が異なってしまう可能性が高まるからである。
【０１３４】
サーバ２００は、例えばＳ６０８−１の処理で取り出された商品の特定をしたあと、一定時間Ｔ４内にＳ６０３−１の処理が行われない場合は、リーダ１３０に対して、早く携帯端末を翳すように利用者１０にアナウンスするよう指示してもよい。
【０１３５】
図６Ｅは、図６ＢのＳ６０６の処理である、商品が取り出されたことをセンシング（計測）する距離センサ１３１と重量センサ１３２の処理フローを示した図である。個別エリア１２４ごとに配置されている距離センサ１３１と重量センサ１３２は、特定処理（センサ）を開始（Ｓ６１０）すると、逐次にセンシングを行う（Ｓ６１２）。
【０１３６】
センシング（Ｓ６１２）の結果、距離センサ１３１が距離の変化を検出した場合（Ｓ６１３のＹｅｓ）、距離センサ１３１は、距離に変化があった旨を距離の変化量とともにサーバ２００に通知する（Ｓ６１４）。
【０１３７】
同様にセンシング（Ｓ６１２）の結果、重量センサ１３２が重量の変化を検出した場合（Ｓ６１５のＹｅｓ）、重量センサ１３２は、重量に変化があった旨を重量の変化量とともにサーバ２００に通知する（Ｓ６１６）。なお、それぞれの通知は、距離センサ１３１および重量センサ１３２が配置されている個別エリア１２４の個別エリア識別番号を含む。
【０１３８】
Ｓ６１３の処理における距離の変化の検出、およびＳ６１５の処理における重量の変化の検出は、予め設定した閾値を超えたかどうかで判定する。この閾値は、個別エリア１２４ごとに自由に変えることができる。具体的には例えば、個別エリアＡに配置された距離センサ１３１が距離の変化を検出する閾値を１ｃｍ、他の個別エリア１２４に配置された距離センサ１３１が距離の変化を検出する閾値を２ｃｍ、というように距離センサ１３１に設定する閾値は、個別エリア１２４ごとに変えてもよい。
【０１３９】
同様に、例えば、個別エリアＢに配置された重量センサ１３２が重量の変化を検出する閾値を２ｇ、他の個別エリア１２４に配置された重量センサ１３２が重量の変化を検出する閾値を１０ｇ、というように重量センサ１３２に設定する閾値は、個別エリア１２４ごとに変えてもよい。
【０１４０】
あるいはまたＳ６１３の処理における距離の変化の検出の精度、およびＳ６１５の処理における重量の変化の検出は、各々の検出精度を個別エリア１２４ごとに自由に変えることができる。また検出精度は、上述した閾値の大きさに合わせて自由に変えることができる。例えば個別エリアＡに比較的小さい商品が陳列されている場合、個別エリアＡに配置する距離センサ１３１の距離の検出精度を、他の個別エリア１２４に配置する距離センサ１３１の検出精度に比べて高くなるように設定してもよい。具体的には例えば、個別エリアＡに配置された距離センサ１３１が距離を検出する検出精度を０．５ｃｍ単位、他の個別エリア１２４に配置された距離センサ１３２が距離を検出する検出精度を１ｃｍ単位、というように距離センサ１３１に設定する検出精度は、個別エリア１２４ごとに変えてもよい、あるいは検出精度が異なる距離センサ１３１を個別エリア１２４ごとに配置してもよい。
【０１４１】
同様に、例えば個別エリアＢには軽い商品が陳列されている場合、個別エリアＢに配置された重量センサ１３２の重量の検出精度を、他の個別エリア１２４に配置された重量センサ１３２の検出精度に比べて高くなるように設定してもよい。具体的には、個別エリアＢに配置された重量センサ１３２が重量を検出する検出精度を１ｇ単位、他の個別エリア１２４に配置された重量センサ１３２が重量を検出する検出精度を５ｇ単位、というように重量センサ１３２に設定する検出精度は、個別エリア１２４ごとに変えてもよい、あるいは検出精度が異なる重量センサ１３２を個別エリア１２４ごとに配置してもよい。
【０１４２】
閾値や検出精度が設定可能な場合、例えばサーバ２００により閾値や検出精度を管理制御してもよい。
【０１４３】
例えばカメラで撮影した映像だけを用いて棚から取り出された商品を特定する方法があるが、大きさ、形状、重さ等商品の特徴に応じてカメラの性能を変えることは難しいため、大きさの小さい商品が陳列されている場合、撮影した映像だけを用いて１つ１つの商品を特定することが困難な場合がある。これに対して本実施形態の商品移動検出装置は、距離センサ１３１と重量センサ１３２とを用いて商品の移動の検出を行うが、距離センサ１３１と重量センサ１３２の検出精度を商品ごとの特徴に応じて変えることで、確実に商品を特定することができる。
【０１４４】
このように本実施形態の商品移動検出装置は、個別エリア１２４に陳列される商品の大きさや重さや形状等商品個々の特徴に応じて、商品が取り出されたことを検出するための閾値や精度を自由に変えることが可能であるため、商品の取り出しの検出を確実に実行することが可能である。
【０１４５】
図６Ｆは、図６ＢのＳ６０８およびＳ６０９の処理である、取り出された商品Ａの特定とおよびＳ６０３で特定した利用者ＡのバスケットＡに、特定した商品Ａを入力するサーバ２００の処理フローを示した図である。
【０１４６】
サーバ２００は、特定処理（サーバ）を開始（Ｓ６２０）すると、距離センサ１３１あるいは重量センサ１３２から通知があるごとに受信処理を行う（Ｓ６２２）。サーバ２００は、距離センサ１３１あるいは重量センサ１３２から通知された内容を解析し、同じ個別エリア識別番号を持つ距離センサ１３１からの通知と重量センサ１３２から通知との両方の通知を受信したかの確認を行う（Ｓ６２３）。確認結果、同じ個別エリア識別番号を持つ距離センサ１３１からの通知と重量センサ１３２からの通知の両方を受信した場合（Ｓ６２３のＹｅｓ）、サーバ２００は、両方の通知に含まれている距離の変化量と重量の変化量から、個別エリア１２４から商品が除去されたかを判定する（Ｓ６２４）。
【０１４７】
判定（Ｓ６２４）の結果、商品が除去されている場合（Ｓ６２５のＹｅｓ）、サーバ２００は、図６ＢのＳ６０３で特定した利用者ＡのバスケットＡにＳ６２５で除去されたと判定した商品Ａの情報を入力する（Ｓ６２６）。
【０１４８】
判定（Ｓ６２５）の結果、除去されていない場合（Ｓ６２５のＮｏ）、サーバ２００は、何も処理を行わずに、次の通知を待つ。
【０１４９】
利用者Ａが個別エリア１２４に陳列されている商品を取り出すたびに、距離センサ１３１、重量センサ１３２およびサーバ２００は、図６Ｅ、図Ｆに示す取り出された商品の特定、Ｓ６０３で特定した利用者のバスケットに取り出されたと特定した商品の情報の入力、の処理を繰り返し行う。これにより、個別エリア１２４から利用者Ａによって取り出されたすべての商品は、利用者ＡのバスケットＡに登録される。
【０１５０】
サーバ２００は、Ｓ６２５で除去されたと判定した商品の情報を、利用者ＡのバスケットＡに入力する際に、除去された商品が陳列されていた個別エリア１２４がもつ個別エリア識別番号から具体的な商品名に置き換えて登録する。
【０１５１】
例えばある商品Ａが、個別エリア識別番号Ａをもつ個別エリアＡに陳列されていたとする。利用者Ａが、この商品Ａを個別エリアＡから取り出した場合、Ｓ６２５の処理においては、個別エリア識別番号Ａをもつ個別エリアＡに陳列された商品Ａを利用者が取り出し、という情報だけが存在している。この個別エリア識別番号Ａをもつ個別エリアＡに陳列された商品が、例えばスナックＡである場合、個別エリア識別番号Ａをもつ個別エリアＡに陳列された商品という情報を、利用者がわかるスナックＡという具体的な商品名の情報に変換する必要がある。
【０１５２】
サーバ２００は、このようにある個別エリア識別番号をもつある個別エリア１２４に陳列された商品の情報を、利用者がわかる具体的な商品名に変換する変換テーブルおよび変換機能を有している。サーバ２００は、この変換テーブルおよび変換機能により、Ｓ６２７において利用者Ａが個別エリア１２４から取り出した商品の情報をバスケットＡに入力する際に、利用者がわかる具体的な商品名に変換して入力する。
【０１５３】
なお距離センサ１３１および重量センサ１３２から送られてくる通知に、時刻情報が含まれていてもよい。
【０１５４】
さらにサーバ２００は、Ｓ６２６において、Ｓ６２５で除去されたと判定した商品Ａの情報を利用者ＡのバスケットＡに入力するだけでなく、バスケットＡに商品Ａが入力されたことを利用者Ａに通知するようにしてもよい。
【０１５５】
バスケットＡに商品Ａが入力されたことを利用者Ａに通知するとは、例えば個別エリア１２４ごとに通知音を出すスピーカ（図示せず）や通知ランプを光らせるＬＥＤ（図示せず）を設置して、商品Ａが陳列されていた個別エリアＡに設置されたスピーカから通知音を出したり通知ランプを光らせたりしてもよい。またバスケットＡに商品Ａが入力されたことを利用者に通知するとは、図２に示す事前登録（Ｓ１）で登録された利用者Ａの送信先アドレス宛に、商品Ａがバスケットに登録された旨の通知であってもよい。
【０１５６】
利用者Ａは、これらの通知音や通知ランプやメール等による通知により、個別エリア１２４から商品Ａを取り出したこと、またその取り出し商品ＡがバスケットＡに入力されたことを認識することが出来る。これにより利用者Ａは、個別エリア１２４から他人が取り出した商品が間違って自らのバスケットＡに登録されたことをすぐに気づくことが可能となり、商品の選択における問題をいち早く解決することが可能となる。
【０１５７】
図７は、図２のＳ５の退店確認の処理フローを示した図である。
【０１５８】
退店処理を行うために、特定アプリケーションは、受信した決済完了通知の情報の中から退店処理に必要な情報に会員番号を加えた情報を、１次元方向や２次元方向に並べた画像により数値や文字を表現する例えばＱＲコードにより、リーダ１１１−１が読み取り可能なように、携帯端末の表示画面に表示してもよい。
【０１５９】
あるいは特定アプリケーションは、受信した決済完了通知の情報の中から退店処理に必要な情報に会員番号を加えた情報を、携帯端末に備えられたＮＦＣ(Near Field Communication)等の近距離無線通信を介して、リーダ１１０−１に送信可能にしてもよい。
【０１６０】
利用者Ａが店舗１から退店するために退店確認操作パネル１１１のリーダ１１１−１に、自身の携帯端末を翳すと、退店確認操作パネル１１１は、退店確認の処理を開始する（Ｓ７００）。退店確認操作パネル１１１のリーダ１１１−１は、特定アプリケーションによって管理されている決済完了通知を取得する（Ｓ７０１）。退店確認操作パネル１１１は、リーダ１１０−１が取得した決済完了通知を、サーバ２００に送る（Ｓ７０２）。
【０１６１】
サーバ２００は、退店確認操作パネル１１１から送られてきた決済完了通知を受信すると、会員個別情報に保存されているバスケットに登録されていた商品の決済状況と比較を行う（Ｓ７０３）。
【０１６２】
比較を行った（Ｓ７０３）結果、正しく決済が完了している場合（Ｓ７０４のＹｅｓ）、サーバ２００は、利用者Ａの退店を許可する旨を退店確認操作パネル１１１に通知する（Ｓ７０５）。利用者Ａの退店を許可する旨を受信した退店確認操作パネル１１１は、利用者Ａの店舗１からの退店を許可する処理を行い（Ｓ７０６）、退店確認処理を終了する（Ｓ７０７）。
【０１６３】
退店を許可する処理は、例えば退店ゲート１０１の扉を開いたり、音声により「ご利用ありがとうございました」とアナウンスしたり、退店ゲート１０１の通知ランプを青色に光らせたりする処理である。
【０１６４】
比較を行った（Ｓ７０３）結果、正しく決済が完了していない場合（Ｓ７０４のＮｏ）、サーバ２００は、利用者Ａの退店を許可しない旨を退店確認操作パネル１１１に通知する（Ｓ７０８）。利用者Ａの退店を許可しない旨を受信した退店確認操作パネル１１１は、利用者Ａの店舗１からの退店を許可しない処理を行い（Ｓ７０９）、退店確認処理を終了する（Ｓ７０７）。
【０１６５】
退店を許可しない処理は、例えば退店ゲート１０１の扉を閉じたままにして音声により「退店できません」とアナウンスしたり、退店ゲート１０１の通知ランプを赤色に光らせたりする処理である。退店を許可しない処理は、退店が許可されない利用者を導くために、例えば「おたすけボタンを押して係員とお話しください」とアナウンスする処理を加えてもよい。
【０１６６】
さらに退店確認操作パネル１１１は、バスケットに登録されている商品の決済を完了した利用者に対して、決済済み商品に貼るシールを発行する機能を有してもよい。
【０１６７】
決済済み商品に貼るシールは、決済が済んだ商品に店舗１の利用者が自ら貼る決済済み表示シールであり、例えば貼ったシールを剥がそうとするとシールが裂ける特殊な切れ目加工がされている。
【０１６８】
この決済済み商品に貼るシールは、Ｓ７０６の退店を許可する処理の１つとして、退店確認操作パネル１１１に接続されたシール発行機から発行される。発行されるシールは、決済済みの商品の商品名が記載されていてもよい。また発行されるシールの大きさは、決済済みの商品の大きさに応じて任意に変えてもよい。
【０１６９】
上記で説明した商品選択の処理は、利用者が個別エリア１２４に陳列されている商品を自ら取り出す場合であるが、利用者によっては自ら商品を取り出すことが困難な場合もある。
【０１７０】
図８は、商品を陳列する棚１２０の他の形態の例を示した図である。
【０１７１】
自ら商品を取り出すことが困難な利用者を想定して、棚１２０に例えばモニター１３５を配置してもよい。このモニター１３５は、例えば店舗１の店員が常駐しているサービスコーナー１４０とネットワーク２０１で接続されており、利用者が店員と対話したり、購入したい商品をサービスコーナー１４０で受け取るための取り置きの指示を出したりすることが可能である。
【０１７２】
利用者は、個別エリア１２４から商品を取り出した後に、取り出した商品を返却（Ｓ６）したい場合がある。本実施形態の商品移動検出装置は、個別エリア１２４から取り出した商品を返却することも可能である。商品を返却する方法について図９Ａ、図９Ｂ、図９Ｃ、図９Ｄ、図９Ｅおよび図９Ｆを用いて説明する。
【０１７３】
なお図９Ａ、図９Ｂ、図９Ｃ、図９Ｄ、図９Ｅ、図９Ｆを用いた説明において、返却する商品の返却場所は、返却する商品がもともと置かれていた個別エリア１２４とする。
【０１７４】
店舗１の利用者は、個別エリア１２４から取り出した商品を返却する場合、入店確認で入店確認操作パネル１１０に設置されているリーダ１１０−１に端末識別番号を取得させた携帯端末を用いて、返却処理を行うことが出来る。
【０１７５】
図９Ａは、利用者１０が個別エリア１２４に商品を返却する場合の、利用者の携帯端末の画面遷移の一例を示した図である。
【０１７６】
図９Ａ（Ａ）は、利用者の携帯端末にインストールされている特定アプリケーションのメニュー画面の一例である。図９Ａ（Ａ）に示すメニュー画面は、商品を買う９０１、商品を返却する９０２、バスケットを見る９０３、履歴を見る９０４が表示されている例である。
【０１７７】
商品を買う９０１は、図２のＳ４の商品購入（決済）において、利用者が商品を購入（決済）する際に使用するメニューである。
【０１７８】
商品を返却する９０２は、図２のＳ６の商品返却において、利用者が商品を返却する際に使用するメニューである。
【０１７９】
バスケットを見る９０３は、図２のＳ３の商品選択において、利用者がバスケットを参照する際に使うメニューである。なおバスケットの参照は、Ｓ３に限らず特定アプリケーションを用いていつでも参照可能である。
【０１８０】
履歴を見る９０４は、店舗１の利用者がこれまで購入した商品の購入履歴を参照する際に使用するメニューである。
【０１８１】
利用者は、個別エリア１２４から商品を取り出した後に、取り出した商品を返却したい場合は、図９Ａ（Ａ）に示す特定アプリケーションの操作メニューを表示させて、操作メニューの中の商品を返却する９０２を選択する。利用者が操作メニューの中から商品を返却する９０２を選択すると、特定アプリケーションは、携帯端末の表示画面を図９Ａ（Ｂ）に遷移させる。
【０１８２】
図９Ａ（Ｂ）は、商品を返却する利用者を特定するために、商品を返却する利用者に自身の携帯端末をリーダ１３０に翳すように促す、携帯端末の表示画面の例である。
【０１８３】
なお特定アプリケーションは、携帯端末をリーダ１３０に翳すように促す内容に加えて端末識別番号をＱＲコードにより、リーダ１３０が読み取り可能なように携帯端末の表示画面に表示してもよい。あるいは特定アプリケーションは、携帯端末の端末識別番号を携帯端末に備えられたＮＦＣ(Near Field Communication)等の近距離無線通信を介して、リーダ１３０に送信可能にしてもよい。
【０１８４】
商品を返却する利用者は、図９Ａ（Ｂ）の画面の指示に従って携帯端末をリーダ１３０に翳すと、特定アプリケーションは携帯端末の表示画面を図９Ａ（Ｃ）に遷移させる。
【０１８５】
リーダ１３０は、利用者が携帯端末を翳すことで取得した端末識別番号をサーバ２００に送信する。
【０１８６】
図９Ａ（Ｃ）は、返却する商品を利用者が選択するための表示画面の例である。
【０１８７】
表示画面に表示されている内容は、利用者のバスケットに入力されている商品名、値段、全商品数、合計金額等である。８０１−１および８０１−２が、バスケットに入力されている商品の商品名を示している。８０２−１および８０２−２が、各商品の値段を示している。８０１−３が、バスケットに入力されている商品の商品数を示している。８０２−３が、バスケットに入力されている商品の合計金額である。商品名の右横にある削除８０３−１、８０３−２が、返却したい商品を選択する削除ボタンである。利用者は、返却したい商品の削除ボタンをタップすることで、返却する商品が選択される。ユーザが返却したい商品の削除ボタンをタップして選択したあとに、選択を確定させる確定ボタン８０４−２をタップすると特定アプリケーションは、その旨を、ネットワーク２０１を介してサーバ２００に通知するとともに、携帯端末の表示画面を図９Ａ（Ｄ）に遷移させる。
【０１８８】
なお利用者は、返却したい商品を選択する削除ボタンを複数選択して、複数種類の商品を返却することも可能である。
【０１８９】
図９Ａ（Ｄ）は、商品を返却する利用者に、返却する商品を個別エリア１２４に置くように促す表示画面の例である。
【０１９０】
商品を返却する利用者は、図９Ａ（Ｄ）の画面の指示に従って返却する商品を、個別エリア１２４に返却する。個別エリア１２４に返却された商品は、距離センサ１３１、重量センサ１３２によりセンシングされる。センシングされた結果は、サーバ２００に送信される。
【０１９１】
サーバ２００は、センシングされた結果をもとに、個別エリア１２４に返却された商品が、図９Ａ（Ｃ）の表示画面において利用者が削除ボタンをタップすることで選択した商品であるかの判定を行う。
【０１９２】
判定の結果、個別エリア１２４に返却された商品が、図９Ａ（Ｃ）で利用者が選択した商品である場合、サーバ２００は、利用者のバスケットから該当する商品を削除するとともに、利用者の携帯端末に返却した商品を確認した旨の通知を送信する。
【０１９３】
返却した商品を確認した旨の通知を受信した携帯端末の特定アプリケーションは、携帯端末の表示画面を図９Ａ（Ｅ）−１に遷移させる。
【０１９４】
図９Ａ（Ｅ）−１は、サーバ２００が、利用者が返却した商品を確認したことを示す表示画面の例である。利用者が返却した商品をサーバが確認したことを示す表示画面は、返却した商品名、バスケットを閲覧するためのボタンも表示されている。商品を返却した利用者は、バスケットを閲覧するためのボタンを押すことで、バスケットの現在の状態を閲覧することが可能である。
【０１９５】
判定の結果、個別エリア１２４に返却された商品が、図９Ａ（Ｃ）で利用者が選択した商品でない場合、サーバ２００は、利用者の携帯端末に返却した商品が確認出来ない旨の通知を送信する。
【０１９６】
返却した商品を確認出来ない旨の通知を受信した携帯端末の特定アプリケーションは、携帯端末の表示画面を図９Ａ（Ｅ）−２に遷移させる。
【０１９７】
図９Ａ（Ｅ）−２は、サーバ２００が、利用者が返却した商品を確認出来ないことを示す表示画面の例である。利用者は、表示されている内容に従って、正しい商品を個別エリア１２４に置き直せばよい。
【０１９８】
なお利用者が、図９Ａ（Ｃ）の表示画面において複数種類の商品を返却する商品として選択した場合、それぞれの商品が置かれていた個別エリア１２４に、該当する商品を順次返却すればよい。
【０１９９】
図９Ｂおよび図９Ｃは、利用者１０が図９Ａに示した画面遷移に従って、個別エリア１２４に商品を返却する場合の利用者１０、リーダ（入店確認操作パネル）１１０−１、リーダ（棚）１３０、サーバ２００の動作概要のシーケンスの一例を示す図である。
【０２００】
Ｓ２００からＳ２０３は、図６Ｂに示す、利用者１０が入店確認において入店確認操作パネル１１０のリーダ１１０−１に自身の携帯端末を翳す（Ｓ２００）ことで、リーダ１１０−１は取得した（Ｓ２０１）会員番号および携帯端末の端末識別番号をサーバ２００に送信し（Ｓ２０２）、サーバ２００は、受信した会員番号および端末識別番号のうち端末識別番号を会員個別情報として保存（Ｓ２０３）している処理と同一である。
【０２０１】
利用者１０は、個別エリア１２４から取り出した商品を、商品が置かれていた個別エリアに返却する場合、自身の携帯端末の表示画面に図９Ａ（Ａ）に示すメニュー画面を表示させる（Ｓ９００）。
【０２０２】
次に利用者１０は、表示されているメニューから商品を返却する９０２を選択することで図９Ａ（Ｂ）に示す画面を表示させる（Ｓ９０１）。
【０２０３】
図９Ａ（Ｂ）に示す画面の表示内容を確認した利用者１０は、自身の携帯端末の端末識別番号をリーダ１３０に取得させるために、携帯端末をリーダ１３０に翳す（Ｓ９０２）。
【０２０４】
リーダ１３０は、翳された携帯端末の端末識別番号を読み取る（Ｓ９０３）と、読み取った端末識別番号をサーバ２００に送信する（Ｓ９０４）。
【０２０５】
端末識別番号を受信したサーバ２００は、受信した端末識別番号を、Ｓ２０３で会員個別情報として保存した端末識別番号と比較することで、Ｓ９０２において携帯端末をリーダ１３０に翳した利用者１０を特定する（Ｓ９０５）。
【０２０６】
次に利用者１０は、自身の携帯端末を操作して図９Ａ（Ｃ）に示す画面を表示させる（Ｓ９０６）。
【０２０７】
利用者１０が、図９Ａ（Ｃ）に示す画面に従い、返却する商品を選択する削除ボタン（８０３−１、８０３−２）をタップし、次に選択を確定させる確定ボタン８０４−２をタップする（Ｓ９０７）と、特定アプリケーションは、返却する商品の情報を、ネットワーク２０１を介してサーバ２００に通知する（Ｓ９０８）とともに、携帯端末の表示画面を図９Ａ（Ｄ）に遷移させる（Ｓ９１０）。
【０２０８】
返却する商品の情報を受信したサーバ２００は、受信した情報を利用者の会員個別情報に、返却予定商品情報として保存（Ｓ９０９）する。
【０２０９】
利用者１０が、図９Ａ（Ｄ）に示す画面に従い、返却する商品を個別エリア１２４に返却（Ｓ９１１）すると、個別エリア１２４に配置されている距離センサ１３１および重量センサ１３２は、返却された商品を検出する返却特定処理（センサ）を開始する（Ｓ９１２）。返却特定処理（センサ）の処理内容は、図６Ｅに示す特定処理（センサ）と同一である。距離センサ１３１および重量センサ１３２は、センシングの結果をサーバ２００に送信する（Ｓ９１３）。
【０２１０】
サーバ２００は、返却特定処理（センサ）によるセンシングの結果を受信すると、返却された商品を特定する返却特定処理（サーバ）を開始する（Ｓ９１４）。返却特定処理（サーバ）の処理フローは、図９Ｄに示す。
【０２１１】
サーバ２００は、返却特定処理（サーバ）により返却された商品が特定される（Ｓ９１４）と、特定された返却する商品とＳ９０６で会員個別情報に保存された返却予定商品情報とを比較することで、特定された返却する商品が、返却予定商品情報に含まれているかを判定する（Ｓ９１５）。
【０２１２】
判定結果、含まれている場合（Ｓ９１６のＹｅｓ）、サーバ２００はその旨を利用者の携帯端末１０に通知する（Ｓ９１７−１）。利用者の携帯端末１０の特定アプリケーションは、サーバ２００から通知を受信すると、携帯端末の表示画面を図９Ａ（Ｅ）−１に示す画面に遷移させる（Ｓ９１８−１）。
【０２１３】
判定結果が、正しく返却されていない場合（Ｓ９１６のＮｏ）、サーバ２００はその旨を利用者の携帯端末１０に通知する（Ｓ９１７−２）。利用者の携帯端末１０の特定アプリケーションは、サーバ２００から通知を受信すると、携帯端末の表示画面を図９Ａ（Ｅ）−２に示す画面に遷移させる（Ｓ９１８−２）。この場合利用者１０は、特定エリア１２４に正しい商品を置きなおせばよい。
【０２１４】
図９Ｄは、Ｓ９１４の返却された商品を特定する返却特定処理（サーバ）の処理フローを示す図である。
【０２１５】
サーバ２００は、返却特定処理（サーバ）を開始（Ｓ９２０）すると、距離センサ１３１あるいは重量センサ１３２から通知があるごとに受信処理を行う（Ｓ９２２）。サーバ２００は、距離センサ１３１あるいは重量センサ１３２から通知された内容を解析し、同じ個別エリア識別番号を持つ距離センサ１３１からの通知と重量センサ１３２から通知との両方の通知を受信したかの確認を行う（Ｓ９２３）。確認結果、同じ個別エリア識別番号を持つ距離センサ１３１からの通知と重量センサ１３２からの通知の両方を受信した場合（Ｓ９２３のＹｅｓ）、サーバ２００は、両方の通知に含まれている距離の変化量と重量の変化量から、個別エリア１２４に正しく商品が返却されたかを判定する（Ｓ９２４）。
【０２１６】
判定（Ｓ９２４）の結果、商品が返却されている場合（Ｓ９２５のＹｅｓ）、サーバ２００は、Ｓ９２４で判定した商品を返却商品として特定する（Ｓ９２６）。
【０２１７】
なお商品の返却は、もともと該当商品が置かれていた個別エリア１２４に返却するため、返却する商品の重さや大きさの情報をもとに、正しく商品が返却されたかを判断すればよい。
【０２１８】
利用者１０が個別エリア１２４に商品を返却する方法は、図９Ａに示した画面遷移に限らない。例えば図９Ａの（Ｃ）の返却する商品を利用者が選択する操作を省略してもよい。
【０２１９】
図９Ｅは、商品を個別エリア１２４に返却する際に、返却する商品の特定を、個別エリア１２４にある距離センサ１３１および重量センサ１３２によるセンシングの結果だけを用いた場合の、利用者の携帯端末の画面遷移の例である。
【０２２０】
図９Ｅに示す画面遷移の例は、図９Ａに示す画面遷移の例に比べて、図９Ａ（Ｃ）の返却する商品を利用者が選択する表示画面が省略されている点が相違点である。
【０２２１】
このように距離センサ１３１および重量センサ１３２のセンシングの結果だけを用いて返却する商品を特定することも可能である。これにより利用者は、返却する商品を携帯端末の表示画面から選択する手間を省くことが可能となり、商品を返却する場合の操作を少なくすることが可能であり、利用者の使い勝手が向上する。
【０２２２】
図９Ｅに示す画面遷移の例の場合において複数種類の商品を返却する場合、利用者は、図９Ｅ（Ｂ）に示す表示画面に従って携帯端末をリーダ１３０に翳してから、図９Ｅ（Ｄ）に示す表示画面に従って商品を個別エリア１２４に戻すまでを一定時間Ｔ５内に行うことが望ましい。これは図９Ｅ（Ｂ）に示す表示画面に従って携帯端末をリーダ１３０に翳す主体と図９Ｅ（Ｄ）に示す表示画面に従って商品を個別エリア１２４に戻す主体とが一致している必要があるためである。
【０２２３】
あるいは図９Ｅに示す画面遷移の例の場合は、商品の返却は一度に１種類の商品の返却を行うようにし、複数種類の商品の返却を行う場合は、都度図９Ｅ（Ａ）から図９Ｅ（Ｅ）−１の画面遷移を繰り返すようにしてもよい。
【０２２４】
以上の例は、返却する商品の返却場所が、該当商品がもともと置かれていた個別エリア１２４の場合である。しかし返却する商品の返却場所として特別な返却場所を用意して、その返却場所に返却しても構わない。
【０２２５】
特別な返却場所は、距離センサ１３１および重量センサ１３２が備え付けられていてもよい。返却場所に距離センサ１３１および重量センサ１３２が備え付けられている場合、利用者１０は、図９Ａおよび図９Ｅに示した携帯端末の画面遷移に従って商品を返却することが可能である。
【０２２６】
返却場所に距離センサ１３１および重量センサ１３２が備え付けられていない場合もある。本実施形態の商品移動検出装置は、返却場所に距離センサ１３１および重量センサ１３２が備え付けられていない場合でも、商品を返却することが可能である。
【０２２７】
図９Ｆは、商品を個別エリア１２４に返却する際に、距離センサ１３１および重量センサ１３２を用いない場合の、利用者１０の携帯端末の画面遷移の例である。
【０２２８】
図９Ｆに示す画面遷移の例は、図９Ａに示す画面遷移の例に比べて、図９Ａ（Ｄ）の返却する商品を個別エリア１２４に置くように利用者に促す表示画面が省略されている点が相違点である。
【０２２９】
距離センサ１３１および重量センサ１３２のセンシングを使わない返却方法の場合、図９Ｆ（Ｃ）の返却する商品を利用者が選択する表示画面において、利用者により選択された商品が返却する商品として決定される。サーバ２００は、図９Ｆ（Ｃ）の表示画面において選択された商品の情報をもとに、利用者のバスケットから削除すればよい。
【０２３０】
このように一実施形態の商品移動検出装置は、商品を返却する方法を複数持ち、本実施形態の商品移動検出装置を備える店舗１の運営形態や店舗規模等に応じて選択することが可能である。
【０２３１】
さらに本実施形態の商品移動検出装置は、予め定められた特定の端末識別番号の携帯端末をリーダ１３０に翳す場合、距離センサ１３１および重量センサ１３２が行う取り出された商品の検出処理や、サーバ２００が行う取り出された商品や返却された商品の特定処理を行わないようにするモード（商品補充モードと呼んでもよい）に切り替わることが出来る。
【０２３２】
例えば店舗１の従業員が、商品を個別エリア１２４に補充や移動する場合、店舗１の利用者が商品を取り出したり返却したりする場合（通常モードと呼んでもよい）と異なり、距離センサ１３１および重量センサ１３２が行う取り出された商品または返却された商品の検出処理、サーバ２００が行う取り出された商品または返却された商品の特定処理は不要である。このような場合店舗１の従業員は、予め定められた特定の端末識別番号の携帯端末をリーダ１３０に翳すことで、距離センサ１３１および重量センサ１３２が行う取り出された商品の検出処理や、サーバ２００が行う取り出された商品の特定処理は不要にすることができる。
【０２３３】
このように本実施形態の商品移動検出装置は、取得する携帯端末の端末識別番号に応じて、動作モードを切り替えることが可能であり、店舗１の利用者および店舗１の従業員それぞれに最適な動作が可能である。
【０２３４】
携帯端末は、ＮＦＣ(Near Field Communication)等の近距離無線通信を介してリーダ１１０−１、リーダ１１１−１、リーダ１３０と通信可能な場合は、必ずしも表示画面を持つ必要がない。表示画面を持たない携帯端末は、例えば店舗１専用の特定の端末識別番号を持つ携帯端末として、商品補充モード専用に使う端末であってもよい。あるいは店舗１の利用者が、通常モードにおいても自身の携帯端末とあわせて使う端末として所有してもよい。
【０２３５】
携帯端末は、例えばＲＦＩＤ（Radio Frequency identifier）タグとしての機能を備えるものであってもよい。ＲＦＩＤタグ機能を備える携帯端末は、リーダ（リーダ（入店確認操作パネル））１１０−１、リーダ（リーダ（退店確認操作パネル））１１１−１、リーダ（リーダ（棚））１３０とは、ＦＲＩＤの近距離無線通信を介して通信可能であってもよい。
【０２３６】
本発明のいくつかの実施形態を説明したが、これらの実施形態は例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。さらにまた、請求項の各構成要素において、構成要素を分割して表現した場合、或いは複数を合わせて表現した場合、或いはこれらを組み合わせて表現した場合であっても本発明の範疇である。また、複数の実施形態を組み合わせてもよく、この組み合わせで構成される実施例も発明の範疇である。
【０２３７】
また、本明細書と各図において、既出の図に関して前述したものと同一又は類似した機能を発揮する構成要素には同一の参照符号を付し、重複する詳細な説明を適宜省略することがある。また請求項を制御ロジックとして表現した場合、コンピュータを実行させるインストラクションを含むプログラムとして表現した場合、及び前記インストラクションを記載したコンピュータ読み取り可能な記録媒体として表現した場合でも本発明の装置を適用したものである。また、使用している名称や用語についても限定されるものではなく、他の表現であっても実質的に同一内容、同趣旨であれば、本発明に含まれるものである。
【符号の説明】
【０２３８】
１００・・・入店ゲート、１０１・・・退店ゲート、１１０・・・入店確認操作パネル、１１１・・・退店確認操作パネル、１２０・・・棚、１２１・・・陳列エリア、１２２・・・仕切り板、１２３・・・レール、１２４・・・個別エリア、１３０・・・リーダ、１３１・・・距離センサ、１３２・・・重量センサ
【図１Ａ】
2019192095.tif 000003
【図１Ｂ】
2019192095.tif 000004
【図１Ｃ】
2019192095.tif 000005
【図１Ｄ】
2019192095.tif 000006
【図２】
2019192095.tif 000007
【図３】
2019192095.tif 000008
【図４Ａ】
2019192095.tif 000009
【図４Ｂ】
2019192095.tif 000010
【図５Ａ】
2019192095.tif 000011
【図５Ｂ】
2019192095.tif 000012
【図６Ａ】
2019192095.tif 000013
【図６Ｂ】
2019192095.tif 000014
【図６Ｃ】
2019192095.tif 000015
【図６Ｄ】
2019192095.tif 000016
【図６Ｅ】
2019192095.tif 000017
【図６Ｆ】
2019192095.tif 000018
【図７】
2019192095.tif 000019
【図８】
2019192095.tif 000020
【図９Ａ】
2019192095.tif 000021
【図９Ｂ】
2019192095.tif 000022
【図９Ｃ】
2019192095.tif 000023
【図９Ｄ】
2019192095.tif 000024
【図９Ｅ】
2019192095.tif 000025
【図９Ｆ】
2019192095.tif 000026