(57)【要約】【課題】簡単にリクエストしたい商品を探し出すことが可能な販売商品収納装置およびプログラムを提供する。【解決手段】販売商品収納装置は、販売対象の商品を収納する収納部と、ユーザを特定する個人特定情報を入力する入力手段と、前記ユーザ毎に、前記個人特定情報と、当該ユーザが過去に購入した商品の中からお気に入り商品として指定された商品を示すお気に入り情報とを対応付けて記憶した記憶部から、前記入力手段が入力した前記個人特定情報に対応するユーザの前記お気に入り情報を抽出する抽出手段と、前記抽出手段によって抽出された前記お気に入り情報が示す商品に関する商品情報を表示する表示手段と、前記表示手段によって表示された商品の中から一又は複数の商品を指定する指定手段と、前記指定手段によって指定された商品を、前記販売対象の商品に追加することをリクエストするリクエスト情報を外部装置に送信する送信手段と、を備える。【選択図】図１２
2018084984.tif 000002
【特許請求の範囲】
【請求項１】
販売対象の商品を収納する収納部と、
ユーザを特定する個人特定情報を入力する入力手段と、
前記ユーザ毎に、前記個人特定情報と、当該ユーザが過去に購入した商品の中からお気に入り商品として指定された商品を示すお気に入り情報とを対応付けて記憶した記憶部から、前記入力手段が入力した前記個人特定情報に対応するユーザの前記お気に入り情報を抽出する抽出手段と、
前記抽出手段によって抽出された前記お気に入り情報が示す商品に関する商品情報を表示する表示手段と、
前記表示手段によって表示された商品の中から一又は複数の商品を指定する指定手段と、
前記指定手段によって指定された商品を、前記販売対象の商品に追加することをリクエストするリクエスト情報を外部装置に送信する送信手段と、
を備える販売商品収納装置。
【請求項２】
前記抽出手段は、前記収納部に収納可能な商品を示す収納可能情報に基づいて、さらに前記入力手段が入力した前記個人特定情報に対応するユーザの前記お気に入り情報の中から、前記収納可能情報に該当する商品を抽出する、
請求項１に記載の販売商品収納装置。
【請求項３】
前記送信手段によるリクエスト情報の送信に伴い、入力された前記個人特定情報で特定されるユーザに特典を付与する特典付与手段、をさらに備えた、
請求項１または２に記載の販売商品収納装置。
【請求項４】
商品を登録する登録部と、
前記送信手段によるリクエスト情報の送信に伴いリクエストされた商品が前記収納部に収納される際に前記登録部から登録されたことを、入力された前記個人特定情報が示す端末装置に対して通知する通知手段と、をさらに備えた、
請求項１乃至３のいずれか一に記載の販売商品収納装置。
【請求項５】
前記収納部に収納された商品の販売に係る処理を実行する販売手段と、
前記送信手段によるリクエスト情報の送信に伴いリクエストされた商品の他人への販売の禁止要望を示すキープ情報を受け付ける受付手段と、
前記通知手段による通知に応じて前記キープ情報を受け付けたことを条件として、当該リクエストされた商品の他人への前記販売に係る処理を禁止する禁止手段、をさらに備えた、
請求項４に記載の販売商品収納装置。
【請求項６】
販売対象の商品を収納する収納部を備えたコンピュータを、
ユーザを特定する個人特定情報を入力する入力手段と、
前記ユーザ毎に、前記個人特定情報と、当該ユーザが過去に購入した商品の中からお気に入り商品として指定された商品を示すお気に入り情報とを対応付けて記憶した記憶部から、前記入力手段が入力した前記個人特定情報に対応するユーザの前記お気に入り情報を抽出する抽出手段と、
前記抽出手段によって抽出された前記お気に入り情報が示す商品に関する商品情報を表示する表示手段と、
前記表示手段によって表示された商品の中から一又は複数の商品を指定する指定手段と、
前記指定手段によって指定された商品を、前記販売対象の商品に追加することをリクエストするリクエスト情報を外部装置に送信する送信手段と、
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、販売商品収納装置およびプログラムに関する。
【背景技術】
【０００２】
近年、企業等では、オフィスライフの見直しの一環として、ワークスペース内に社員が集まれる場所を提供するようになってきている。例えば、このワークスペースには、飲食料品等の商品を収納する販売商品収納装置が設置される。企業の社員であるユーザは、販売商品収納装置に収納されている商品を購入することができる。
【０００３】
この販売商品収納装置は大きな装置ではないため、売れ筋の商品や希望が多い商品を収納する。そのため、販売商品収納装置は、内部に収納する商品をリクエストすることが可能となっている。
【０００４】
しかしながら、多数の商品からリクエストしたい商品を探し出すことはとても煩雑であった。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明が解決しようとする課題は、簡単にリクエストしたい商品を探し出すことが可能な販売商品収納装置およびプログラムを提供することである。
【課題を解決するための手段】
【０００６】
実施形態の販売商品収納装置は、販売対象の商品を収納する収納部と、ユーザを特定する個人特定情報を入力する入力手段と、前記ユーザ毎に、前記個人特定情報と、当該ユーザが過去に購入した商品の中からお気に入り商品として指定された商品を示すお気に入り情報とを対応付けて記憶した記憶部から、前記入力手段が入力した前記個人特定情報に対応するユーザの前記お気に入り情報を抽出する抽出手段と、前記抽出手段によって抽出された前記お気に入り情報が示す商品に関する商品情報を表示する表示手段と、前記表示手段によって表示された商品の中から一又は複数の商品を指定する指定手段と、前記指定手段によって指定された商品を、前記販売対象の商品に追加することをリクエストするリクエスト情報を外部装置に送信する送信手段と、を備える。
【図面の簡単な説明】
【０００７】
【図１】図１は、実施形態にかかるシステムの構成全体を示す構成図である。
【図２】図２は、販売商品収納装置の全体外観を示す斜視図である。
【図３】図３は、販売商品収納装置の操作部の外観を示す平面図である。
【図４】図４は、販売商品収納装置のハードウェア構成を示すブロック図である。
【図５】図５は、販売商品収納装置の個人マスタの構成を示すメモリマップである。
【図６】図６は、販売商品収納装置の個人マスタの一部の構成を示すメモリマップである。
【図７】図７は、販売商品収納装置のリクエスト商品部の構成を示すメモリマップである。
【図８】図８は、本部サーバのハードウェア構成を示すブロック図である。
【図９】図９は、メーカサーバのハードウェア構成を示すブロック図である。
【図１０】図１０は、販売商品収納装置の機能構成を示す機能ブロック図である。
【図１１】図１１は、販売商品収納装置の制御処理の流れを示すフローチャートである。
【図１２】図１２は、販売商品収納装置のリクエスト処理の制御の流れを示すフローチャートである。
【図１３】図１３は、販売商品収納装置への商品の補充処理の制御の流れを示すフローチャートである。
【図１４】図１４は、販売商品収納装置の決済処理の制御の流れを示すフローチャートである。
【図１５】図１５は、販売商品収納装置に表示された初期画面の一例を示す図である。
【図１６】図１６は、販売商品収納装置にお気に入り商品が表示された画面の一例を示す図である。
【図１７】図１７は、販売商品収納装置に表示されたお気に入り商品の一つがリクエストされた画面の一例を示す図である。
【図１８】図１８は、販売商品収納装置にリクエスト商品が表示された画面の一例を示す図である。
【発明を実施するための形態】
【０００８】
以下、図１〜図１８の図面を参照して、実施形態に係る販売商品収納装置について説明する。以下の実施形態では、企業の複数の事業所にそれぞれ設置された、上部にカウンタを備え販売する商品を収納することが可能な装置を、販売商品収納装置の一例として説明する。なお、以下に説明する実施形態によりこの発明が限定されるものではない。
【０００９】
図１は、実施形態に係るシステムの構成全体を示す構成図である。図１に示すように、企業Ｋは、本部Ｈと事業所Ａ、事業所Ｂ、事業所Ｃの３事業所を有している。事業所Ａ内のワークスペースには販売商品収納装置である販売商品収納装置１Ａを備える。また、事業所Ａ内の売店にはＰＯＳ端末２Ａを備える。販売商品収納装置１ＡとＰＯＳ端末２Ａとは、例えばＬＡＮ（Local  Area  Network）等の通信回線で接続されている。また、事業所Ｂ内のワークスペースには販売商品収納装置である販売商品収納装置１Ｂを備える。また、事業所Ｂ内の売店にはＰＯＳ端末２Ｂを備える。販売商品収納装置１ＢとＰＯＳ端末２Ｂとは、例えばＬＡＮ等の通信回線で接続されている。また、事業所Ｃ内のワークスペースには販売商品収納装置である販売商品収納装置１Ｃを備える。また、事業所Ｃ内の売店にはＰＯＳ端末２Ｃを備える。販売商品収納装置１ＣとＰＯＳ端末２Ｃとは、例えばＬＡＮ等の通信回線で接続されている。なお、販売商品収納装置１Ａと販売商品収納装置１Ｂと販売商品収納装置１Ｃを総括して販売商品収納装置１という。また、ＰＯＳ端末２ＡとＰＯＳ端末２ＢとＰＯＳ端末２Ｃを総括してＰＯＳ端末２という。ＰＯＳ端末２は、社員等のユーザが売店で購入した商品を売上登録処理する。
【００１０】
また、本部Ｈには、本部サーバ３が備えられる。本部サーバ３は、通信回線を介して販売商品収納装置１とＰＯＳ端末２に接続されている。企業Ｋの外部には、メーカＭが存在する。メーカＭは販売商品収納装置１とＰＯＳ端末２が設置された売店に商品を提供する。メーカＭは、メーカサーバ４（外部）を備える。販売商品収納装置１とメーカサーバ４とは、通信回線を介して直接接続されている。
【００１１】
販売商品収納装置１は、飲料水（水、ジュース、炭酸飲料等）をストックする冷蔵部２４と、スナック等の軽食品をストックする収納部１Ｅ２（いずれも図２を参照）を備える。また、販売商品収納装置１は、ストックしている商品を販売する際に決済処理を実行する。販売商品収納装置１における決済処理とは、商品に付されたバーコード等のシンボルを撮像して取得した商品を特定する商品コードに基づいて、商品マスタ１４６（図４を参照）から読み出した当該商品の商品名や価格等を表示する処理をいう。また、販売商品収納装置１における決済処理とは、社員証等のユーザが保有する個人カードに含まれる個人コード（個人特定情報）に基づいて、商品の価格情報に対する決済を行い、後述する本部サーバ３に決済情報を送信する処理をいう。
【００１２】
また、販売商品収納装置１は、ユーザがストックを希望する商品をユーザの購入履歴に基づいて後述するメーカサーバ４に対してリクエストする機能を備えている。
【００１３】
また、販売商品収納装置１は、リクエストした商品（以降リクエスト商品という）を収納部に補充する際に、当該商品を登録処理する機能を備えている。リクエスト商品は、メーカの担当者が販売商品収納装置１に補充する。メーカの担当者は、カメラ２３でリクエスト商品を撮像して当該商品を登録操作をする。登録した商品は販売商品収納装置１の内に収納される。
【００１４】
また、販売商品収納装置１は、リクエスト商品が登録処理された場合に、当該商品をリクエストしたユーザが携帯する、例えばスマートフォン等の携帯端末（端末装置、図示せず）に、リクエスト商品が入荷したことを示すメッセージをメールで送信する。メールを受信した携帯端末は、当該メッセージを表示部に表示する。メッセージを見たリクエスト商品をリクエストしたユーザは、リクエスト商品が販売商品収納装置１に補充されたたことを認識する。また、携帯端末の表示部には、キープボタン（図示せず）が表示される。キープボタンは、補充されたリクエスト商品を他人に購入さないために、当該リクエスト商品をキープするためのボタンである。さらに、販売商品収納装置１は、販売した商品の商品情報を、個人コードと共に本部サーバ３に送信する。
【００１５】
販売商品収納装置１は、一般物体認識処理技術を用いて、カメラで撮像された商品を特定し、購入履歴に含まれない商品をメーカサーバ４に対してリクエストする機能を備えている。販売商品収納装置１は、内蔵するカメラ２３（図３、図４を参照）を用いて商品を撮像する。そして、撮像した商品の画像の特徴量と予め記憶した複数の基準商品の特徴量とに基づいて、一般物体認識（generic  object  recognition）を実行して撮像された商品の類似度を算出し、この類似度に基づいて、撮像された商品に該当する１個の候補商品を特定するか複数の候補商品を抽出する。このような一般物体認識については、下記の文献において各種認識技術が解説されている。
柳井  啓司，“一般物体認識の現状と今後”，情報処理学会論文誌，Ｖｏｌ．４８，Ｎｏ．ＳＩＧ１６  [平成２５年１月２４日検索]，インターネット<URL:  http://mm.cs.uec.ac.jp/IPSJ-TCVIM-Yanai.pdf  >
【００１６】
なお、特徴量とは、商品表面の色合いや模様、凹凸状況、形状等の、商品の特徴を顕著に表す情報である。また、基準商品とは、商品の最も標準的（平均的な）な色あい、模様、凹凸状況、形状を有する商品をいう。
【００１７】
売店に備えられたＰＯＳ端末２は、売店で販売される商品の売上登録処理と決済処理を実行する。ＰＯＳ端末２に係る売上登録処理とは、取得した商品コードに基づいて、ユーザに販売する商品の商品名や価格等の商品情報を表示し、メモリに記憶する処理をいう。ＰＯＳ端末２に係る決済処理とは、売上登録処理した商品の商品情報に基づいて、ユーザとの取引に係る合計金額、ユーザから預かった預り金、釣銭等の決済情報を表示する処理をいう。ＰＯＳ端末２は、決済処理した商品の商品情報と決済情報を含むレシート情報を印字した紙レシートを出力する。また、ＰＯＳ端末２は、レシート情報を印字する代わりに、レシート情報のデータ形式を変換した電子レシート情報を生成して、外部サーバを経由してユーザに配信するようにしてもよい。
【００１８】
ＰＯＳ端末２は、売店で販売した商品に商品情報を、個人コードとともに本部サーバ３に送信する。
【００１９】
本部サーバ３は、各販売商品収納装置１やＰＯＳ端末２で販売された商品を総括的に管理する。本部サーバ３は、販売商品収納装置１で販売した商品の商品情報を個人コードとともに受信して、個人マスタ３４４（図８を参照）に個人コード別に記憶する。本部サーバ３は、ＰＯＳ端末２で販売した商品の商品情報を個人コードとともに受信して、個人マスタ３４４（図８を参照）に個人コード別に記憶する。すなわち個人マスタ３４４は、販売商品収納装置１で販売した商品の商品情報とＰＯＳ端末２で販売した商品の商品情報とを合わせた購入履歴情報を、個人コード別に記憶する。
【００２０】
メーカサーバ４は、販売商品収納装置１から受信したリクエスト情報を、販売商品収納装置１を特定する販売商品収納装置特定情報や個人コードとともに記憶する。メーカの担当者は、受信したリクエスト情報に基づいて、当該リクエストを送信した販売商品収納装置１に対して当該リクエスト情報に含まれるリクエスト商品を補充する。また、メーカの担当者は、補充した商品の登録操作を実行する。また、メーカサーバ４は、ポイントを付与する機能と、付与したポイントを管理する機能を備えている。
【００２１】
次に、図２および図３を用いて、販売商品収納装置１について詳細に説明する。図２は、販売商品収納装置１の全体外観を示す斜視図である。図３は、販売商品収納装置１を操作する操作部１Ｆの外観を示す平面図である。図２において、販売商品収納装置１は、本体部１Ｅと操作部１Ｆとを有する。本体部１Ｅは、ボックス形状であり、内部に冷蔵部２４と２個の収納部１Ｅ２を備える。冷蔵部２４は、飲料水を収納する収納部である。飲料水は、冷蔵部２４に設けられた扉２４１を開けて取り出す。収納部１Ｅ２は、軽食料を収納する収納部である。収納部１Ｅ２は、上方に昇降可能なケース１Ｅ３を備える。ケース１Ｅ３は複数種類の軽食料を保持する。ケース１Ｅ３が上方に上昇したときには、ユーザは軽食料をケース１Ｅ３から取り出すことができる。一方、ケース１Ｅ３が下方に降下したときには、ケース１Ｅ３は本体部１Ｅ内に収納され、ユーザは軽食料をケース１Ｅ３から取り出すことができない。ケース１Ｅ３の本体部１Ｅに対する昇降は、昇降ボタン１８３（図４を参照）を操作して行う。
【００２２】
また、本体部１Ｅの平らな上面部１Ｅ１には、大型（例えば２０インチ程度）の表示部１９が、設けられている。表示部１９は、上方に向けて情報を表示する。また、表示部１９の表面部には、タッチパネル２０が設けられている。タッチパネル２０は透明であるため、表示部１９は、タッチパネル２０を透して情報を表示する。表示部１９の表示画面については、図１５〜図１８を用いて後述する。
【００２３】
次に販売商品収納装置の操作部１Ｆについて説明する。図３は、販売商品収納装置１の操作部１Ｆの外観を示す平面図である。図３に示すように、操作部１Ｆは、表示部１７、カード読取部２２、カメラ２３を備える。カード読取部２２は、ユーザが所持する社員証等のカードから、公知の近距離無線通信（Near  Field  Communication（ＮＦＣ））技術を用いてユーザを特定する個人コードを電気的あるいは磁気的に読み取る。カメラ２３は、商品の画像や商品に付されたバーコード等のシンボルの画像を撮像する。表示部１７は、カメラ２３が撮像した商品の商品情報や、後述するリクエストボタン１８１、補充ボタン１８２、昇降ボタン１８３を表示する。表示部１７の上面には、タッチパネル１８が設けられている。
【００２４】
かかるシステムにおいて、販売商品収納装置１は、ユーザがリクエストしたリクエスト情報をメーカサーバ４に送信する。メーカサーバ４は、受信したリクエスト情報を表示する等して、当該リクエスト情報を報知する。リクエスト情報を得たメーカの担当者は、リクエスト情報を送信した販売商品収納装置１に出向き、リクエストされたリクエスト商品を販売商品収納装置１内に補充（収納）する。販売商品収納装置１は、リクエスト商品が補充されたことを示す補充情報を含むメールを、リクエストしたユーザの携帯端末を指し示すアドレスに送信する。ユーザは、必要であれば携帯端末から当該補充された商品をキープ（確保）する。
【００２５】
具体的には、携帯端末の表示を見たユーザは、補充したリクエスト商品をキープしたい場合は、携帯端末に表示されたキープボタンを操作する。キープボタンが操作されると、携帯端末は、当該リクエスト商品の他人への販売の禁止要望を示すキープ情報を、メールを送信した販売商品収納装置１に送信する。販売商品収納装置１は、当該キープ情報を受信して記憶する。キープ情報を受信した販売商品収納装置１は、リクエスト商品をリクエストしたユーザ以外の他人が当該リクエスト商品を購入することを禁止する。当該ユーザは、販売商品収納装置１に出向き、キープされているリクエスト商品を購入する。
【００２６】
次に、本実施形態のシステムを構築する主要な装置の構成について説明する。まず、販売商品収納装置である販売商品収納装置１について説明する。図４は、販売商品収納装置１のハードウェア構成を示すブロック図である。図４に示すように、販売商品収納装置１は、ＣＰＵ（Central  Processing  Unit）１１、ＲＯＭ（Read  Only  Memory）１２、ＲＡＭ（Random  Access  Memory）１３、メモリ部１４等を備えている。ＣＰＵ１１は、制御主体となる。ＲＯＭ１２は、各種プログラムを記憶する。ＲＡＭ１３は、各種データを展開する。メモリ部１４は、各種プログラムやデータを記憶する。ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、メモリ部１４は、互いにデータバス１５を介して接続されている。ＣＰＵ１１とＲＯＭ１２とＲＡＭ１３が、制御部１００を構成する。すなわち、制御部１００は、ＣＰＵ１１がＲＯＭ１２やメモリ部１４に記憶されＲＡＭ１３に展開された制御プログラムに従って動作することによって、後述する制御処理を実行する。
【００２７】
メモリ部１４は、電源を切っても記憶情報が保持されるＨＤＤ（Hard  Disc  Drive）やフラッシュメモリ等の不揮発性メモリで構成され、制御プログラムを記憶する制御プログラム部１４１を備えている。また、メモリ部１４は、特徴量辞書１４２、フィルター辞書１４３、個人マスタ１４４、リクエスト商品部１４５、商品マスタ１４６、在庫情報部１４７、販売情報部１４８を備える。
【００２８】
特徴量辞書１４２は、商品の特徴量を商品別に記憶する。フィルター辞書１４３（記憶部）は、販売商品収納装置１に収納可能な収納可能商品を示す商品コード（収納可能情報）を記憶する。販売商品収納装置１は、販売商品収納装置であるため、飲料水や軽食料を収納する。しかしながら、販売商品収納装置１は、収納可能商品以外の商品（例えば洗剤や文房具等の、販売商品収納装置への収納に適さない商品）を収納することは、その大きさや使用形態の違い等から難しいか適さない。そのため、フィルター辞書１４３は、販売商品収納装置１に収納することが可能な収納可能商品の商品情報のみを記憶する。
【００２９】
個人マスタ１４４（記憶部）は、ユーザを特定するユーザコードに対応して、ユーザの情報を記憶する。図５は、個人マスタ１４４の構成を示すメモリマップである。図５に示すように、個人マスタ１４４は、個人コード部１４４１、購入履歴部１４４２、ポイント部１４４３、メールアドレス部１４４４を備える。個人コード部１４４１は、ユーザ個人を特定する個人コードを記憶する。購入履歴部１４４２は、個人コードで特定される個人が、販売商品収納装置１や売店で購入した過去の複数の商品の購入情報（購入履歴）を記憶する。すなわち、購入履歴部１４４２は、当該ユーザが販売商品収納装置１Ａ、販売商品収納装置１Ｂ、販売商品収納装置１Ｃで決済処理した商品の購入情報と、当該ユーザが売店で購入し、ＰＯＳ端末２Ａ、ＰＯＳ端末２Ｂ、ＰＯＳ端末２Ｃで決済処理した商品の購入情報とを、ユーザコード別にまとめて記憶する。
【００３０】
ポイント部１４４３は、個人コード部１４４１に記憶された個人コードで特定されるユーザに付与されたポイント（特典）を累積して記憶する。メールアドレス部１４４４は、個人コード部１４４１に記憶された個人コードで特定されるユーザが携帯する携帯端末が情報を受信するための、当該携帯端末を指し示すメールアドレスを記憶する。販売商品収納装置１は、ユーザがリクエストしたリクエスト商品が補充された場合に、当該リクエスト商品が補充されたことを示す補充情報を携帯端末に送信する。当該携帯端末は、販売商品収納装置１が当該メールアドレス宛に送信した補充情報を受信して、リクエスト商品が入荷したことを示すメッセージを表示する。
【００３１】
ここで、図６に示すように、購入履歴部１４４２は、購入商品履歴部１４４２１とお気に入り情報部１４４２２を備える。購入商品履歴部１４４２１は、ユーザがすべての販売商品収納装置１およびＰＯＳ端末２で過去に購入した商品の購入履歴を記憶する。お気に入り情報部１４４２２は、購入商品履歴部１４４２１に記憶された購入履歴のうちキープ情報を受信した商品に対応して、お気に入り情報を記憶する。ユーザは、携帯端末にインストールしたアプリケーションを使用して、当該ユーザの購入履歴を閲覧することができる。そしてユーザは、閲覧した購入履歴から、例えば再度購入したい商品や覚えておきたい商品をお気に入り商品として指定する。携帯端末は、指定されたお気に入り商品のキープ情報を販売商品収納装置１に送信する。販売商品収納装置１は、受信したキープ情報に基づいて、当該キープ情報が示す商品に対応したお気に入り情報部１４４２２に、当該商品がお気に入り商品であることを示すキープフラグ情報を記憶する。
【００３２】
図４の説明に戻る。リクエスト商品部１４５は、ユーザによってリクエストされた商品の情報を記憶する。ここで、図７に示すように、リクエスト商品部１４５は、リクエスト商品情報部１４５１、個人コード部１４５２、キープフラグ部１４５３を備える。リクエスト商品情報部１４５１は、ユーザによってリクエストされたリクエスト商品の商品コードを記憶する。個人コード部１４５２は、当該リクエスト商品をリクエストしたユーザを特定する個人コードを記憶する。キープフラグ部１４５３は、当該リクエスト商品がキープされているか否かを示すキープフラグ情報を記憶する。キープフラグが「１」である場合、当該リクエスト商品はキープ（他人に販売することを禁止）されていることを示す。キープフラグが「０」である場合、当該リクエスト商品はキープされていないことを示す。
【００３３】
商品マスタ１４６は、商品コードに対応して、当該商品の商品情報（商品名、価格等）を記憶する。在庫情報部１４７は、販売商品収納装置１が収納している商品の在庫情報を記憶する。詳細には、商品が補充された際に登録された商品の登録情報と、販売商品収納装置１で販売された（決済処理された）商品の決済情報に含まれる商品情報とに基づいて、販売商品収納装置１に現在収納されている商品の在庫情報を記憶する。販売情報部１４８は、当該販売商品収納装置１で販売された（決済処理された）商品の商品情報を記憶する。在庫情報部１４７に記憶された商品の在庫情報と、販売情報部１４８に記憶された書品の商品情報は、例えば所定期間（例えば一日に１回）本部サーバ３に送信されて管理される。
【００３４】
また、制御部１００は、データバス１５およびコントローラ１６を介して、表示部１７、表示部１９、カード読取部２２、カメラ２３、冷蔵部２４、昇降部２５を備える。表示部１７の上面にはタッチパネル１８が設けられている。タッチパネル１８は、リクエストボタン１８１、補充ボタン１８２、昇降ボタン１８３を含む。リクエストボタン１８１は、カメラ２３で撮像した商品をリクエストする場合に操作する。補充ボタン１８２は、リクエストした商品や新しい商品を補充する際に操作する。カメラ２３で商品に付された商品コードを含むシンボルを撮像し、補充ボタン１８２を操作することで、当該商品の商品情報が在庫情報部１４７に追加して記憶される。昇降ボタン１８３は、ケース１Ａ３を上昇および下降させる際に操作する。表示部１９の上面にはタッチパネル２０が設けられている。タッチパネル２０は、リクエストボタン２０１を含む。リクエストボタン２０１は、購入履歴から抽出したお気に入り商品をリクエストする場合に操作する。
【００３５】
カード読取部２２は、例えば社員証に磁気的や電気的に記憶された個人コードをＮＦＣ技術を用いて読み取る。カメラ２３は、商品の画像を撮像する。撮像した画像の特徴量に基づいて、制御部１００は、撮像した商品を特定する。また、カメラ２３は、商品に付されたバーコード等のシンボルを撮像する。制御部１００は、撮像したシンボルを公知のパターン認識技術を用いることで、当該シンボルに対応した当該商品の商品コードを取得する。冷蔵部２４は、収納部１Ｅ２に収納されている飲料水を冷却する。昇降部２５は、昇降ボタン１８３が操作された場合に、ケース１Ａ３を上昇または下降させる。昇降部２５は、ケース１Ａ３が下降位置に位置している状態で昇降ボタン１８３が操作された場合に、当該ケース１Ａ３を上昇させる。また、昇降部２５は、ケース１Ａ３が上昇位置に位置している状態で昇降ボタン１８３が操作された場合に、当該ケース１Ａ３を下降させる。ユーザは、ケース１Ａ３が上昇位置に位置している状態で商品を取り出す。
【００３６】
また、制御部１００は、データバス１５を介して通信部２６および通信部２７と接続している。制御部１００は、通信部２６を介して本部サーバ３と情報を送受信する。制御部１００は、通信部２７を介してメーカサーバ４と情報を送受信する。
【００３７】
次に、本部サーバ３の構成について説明する。図８は、本部サーバ３のハードウェア構成を示すブロック図である。図８に示すように、本部サーバ３は、ＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３、メモリ部３４等を備えている。ＣＰＵ３１は、制御主体となる。ＲＯＭ３２は、各種プログラムを記憶する。ＲＡＭ３３は、各種データを展開する。メモリ部３４は、各種プログラムやデータを記憶する。ＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３、メモリ部３４は、互いにデータバス３５を介して接続されている。ＣＰＵ３１とＲＯＭ３２とＲＡＭ３３が、制御部３００を構成する。すなわち、制御部３００は、ＣＰＵ３１がＲＯＭ３２やメモリ部３４に記憶されＲＡＭ３３に展開された制御プログラムに従って動作することによって、後述する制御処理を実行する。
【００３８】
メモリ部３４は、電源を切っても記憶情報が保持されるＨＤＤやフラッシュメモリ等の不揮発性メモリで構成され、制御プログラムを記憶する制御プログラム部３４１を備えている。また、メモリ部３４は、特徴量辞書３４２、フィルター辞書３４３、個人マスタ３４４、商品マスタ３４６を備える。
【００３９】
特徴量辞書３４２は、特徴量辞書１４２と同一の構成を有する。本部サーバ３は、所定期間毎（例えば一日に１回）に、特徴量辞書３４２に記憶された商品の特徴量を販売商品収納装置１に送信する。販売商品収納装置１は、受信した最新の商品の特徴量を特徴量辞書１４２に記憶する。また、フィルター辞書３４３は、フィルター辞書１４３と同一の構成を有する。販売商品収納装置１に収納可能な新商品が定期的に販売される。そのため、本部サーバ３は、所定期間毎（例えば一日に１回）に、フィルター辞書３４３に記憶された、販売商品収納装置１に収納可能な最新の商品を特定する商品コードを、販売商品収納装置１に送信する。販売商品収納装置１は、受信した最新の販売商品収納装置１に収納可能な商品を特定する商品コードを、フィルター辞書１４３に記憶する。
【００４０】
個人マスタ３４４は、個人マスタ１４４と同一の構成を有する。個人マスタ３４４は、販売商品収納装置１Ａ、販売商品収納装置１Ｂ、販売商品収納装置１Ｃ、ＰＯＳ端末２Ａ、ＰＯＳ端末２ＢおよびＰＯＳ端末２Ｃでユーザが購入した購入履歴を、個人コード別に記憶する。本部サーバ３は、所定期間毎（例えば一日に１回）に、個人マスタ３４４に記憶された最新のユーザの情報を販売商品収納装置１に送信する。販売商品収納装置１は、受信した最新のユーザの情報を個人マスタ１４４に記憶する。
【００４１】
また、制御部３００は、データバス３５およびコントローラ３６を介して、操作部３７と表示部３８と接続する。また、制御部３００は、データバス３５を介して通信部３９と接続している。制御部３００は、通信部３９を介して販売商品収納装置１と情報を送受信する。
【００４２】
次に、メーカサーバ４の構成について説明する。図９は、メーカサーバのハードウェア構成を示すブロック図である。図９に示すように、メーカサーバ４は、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３、メモリ部４４等を備えている。ＣＰＵ４１は、制御主体となる。ＲＯＭ４２は、各種プログラムを記憶する。ＲＡＭ４３は、各種データを展開する。メモリ部４４は、各種プログラムやデータを記憶する。ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３、メモリ部４４は、互いにデータバス４５を介して接続されている。ＣＰＵ４１とＲＯＭ４２とＲＡＭ４３が、制御部４００を構成する。すなわち、制御部４００は、ＣＰＵ４１がＲＯＭ４２やメモリ部４４に記憶されＲＡＭ４３に展開された制御プログラムに従って動作することによって、後述する制御処理を実行する。
【００４３】
メモリ部４４は、電源を切っても記憶情報が保持されるＨＤＤやフラッシュメモリ等の不揮発性メモリで構成され、制御プログラムを記憶する制御プログラム部４４１を備えている。また、メモリ部４４は、リクエスト商品部４４２とポイント部４４３を備える。リクエスト商品部４４２は、販売商品収納装置１から送信されたリクエスト商品の情報（商品コード）を記憶する。ポイント部４４３は、ユーザに付与したポイントの数値を記憶する。
【００４４】
また、制御部４００は、データバス４５を介して通信部４９と接続している。制御部４００は、通信部４９を介して販売商品収納装置１と情報を送受信する。
【００４５】
ここからは、販売商品収納装置１の制御処理について説明する。図１０は、販売商品収納装置の機能構成を示す機能ブロック図である。制御部１００は、ＲＯＭ１２やメモリ部１４の制御プログラム部１４１に記憶された制御プログラムに従うことで、入力手段１０１、抽出手段１０２、表示手段１０３、指定手段１０４、送信手段１０５、特典付与手段１０６、通知手段１０７、販売手段１０８、受付手段１０９、禁止手段１１０として機能する。
【００４６】
入力手段１０１は、ユーザを特定する個人特定情報を入力する機能を有する。
【００４７】
抽出手段１０２は、ユーザ毎に、個人特定情報と、当該ユーザが過去に購入した商品の中からお気に入り商品として指定された商品を示すお気に入り情報とを対応付けて記憶した記憶部から、入力手段１０１が入力した個人特定情報に対応するユーザのお気に入り情報を抽出する機能を有する。
【００４８】
表示手段１０３は、抽出手段１０２によって抽出されたお気に入り情報が示す商品に関する商品情報を表示する機能を有する。
【００４９】
指定手段１０４は、表示手段１０３によって表示された商品の中から一又は複数の商品を指定する機能を有する。
【００５０】
送信手段１０５は、指定手段１０４によって指定された商品を、販売対象の商品に追加することをリクエストするリクエスト情報をメーカサーバ４に送信する機能を有する。
【００５１】
特典付与手段１０６は、送信手段１０５によるリクエスト情報の送信に伴い、入力された個人特定情報で特定されるユーザに特典を付与する機能を有する。
【００５２】
通知手段１０７は、リクエストされた商品が収納部に収納される際に登録部である操作部１Ｆから登録されたことを条件として、入力された個人特定情報が示す端末装置に対して当該リクエストされた商品の補充を通知する機能を有する。
【００５３】
販売手段１０８は、収納部に収納された商品の販売に係る処理を実行する機能を有する。
【００５４】
受付手段１０９は、リクエストされた商品の他人への販売の禁止要望を示すキープ情報を受け付ける機能を有する。
【００５５】
禁止手段１１０は、通知手段１０７による通知に応じてキープ情報を受け付けたことを条件として、当該リクエストされた商品の他人への販売に係る処理を禁止する機能を有する。
【００５６】
図１１〜図１４は、販売商品収納装置１の制御処理の流れを示すフローチャートである。図１１に示すように、販売商品収納装置１の制御部１００は、ユーザに対し初期画面を表示する（Ｓ１１）。初期画面はユーザに対して販売商品収納装置１で販売する商品の情報や新商品やお薦め商品等の情報等を提供するための画面である。
【００５７】
図１５は、販売商品収納装置１に表示された初期画面の一例を示す図である。図１５に示すように、制御部１００は、表示部１９に、販売商品収納装置１において所定期間内に販売された商品の販売数のランキング１９１を表示する。また、制御部１００は、表示部１９に、販売商品収納装置１に収納した新商品１９２を表示する。また、制御部１００は、表示部１９に、販売商品収納装置１に収納したお薦め商品１９３を表示する。新商品１９２やお薦め商品１９３は、商品マスタ１４６に記憶された情報に基づいて決定される。
【００５８】
商品をリクエストするユーザは、社員証をカード読取部２２に翳す。すると、カード読取部２２は、社員証に記憶された個人コードを読み取って入力する。制御部１００（入力手段１０１）は、カード読取部２２から個人コードが入力されたか否かを判断する（Ｓ１２）。個人コードが入力されたと判断した場合には（Ｓ１２のＹｅｓ）、制御部１００は、リクエスト処理を実行する（Ｓ１３）。そして制御部１００は、Ｓ１１に戻る。
【００５９】
図１２は、Ｓ１３で処理される販売商品収納装置１のリクエスト処理の制御の流れを示すフローチャートである。図１２に示すように、制御部１００は、Ｓ１２で入力された個人コードに基づいて、ログイン処理を実行する（Ｓ３１）。次に制御部１００は、ログインした個人コードに対して、タッチポイントを付与する（Ｓ３２）。このタッチポイントは、販売商品収納装置１にログインした全ユーザに付与される。タッチポイントは、所定期間（例えば一日）内のログインに対して１回付与される。すなわち、タッチポイントは、所定期間内に何回ログインしても、１回のみ付与されるポイントである。
【００６０】
次に制御部１００は、カメラ２３が撮像した画像が入力されたか否かを判断する（Ｓ３３）。画像が入力されていないと判断した場合には（Ｓ３３のＮｏ）、制御部１００は、入力され個人コードに基づいて個人マスタ１４４を調査して、購入商品履歴部１４２２１から、当該個人コードで特定されるユーザの購入履歴を抽出する（Ｓ３４）。次に制御部１００は、Ｓ３４で抽出した購入履歴に含まれる商品と、フィルター辞書１４３に記憶されている収納可能商品とを比較する。そして制御部１００は、Ｓ３４で抽出した商品からフィルター辞書１４３に記憶されている収納可能商品に該当する商品をフィルターにかけて抽出する（Ｓ３５）。
【００６１】
次に制御部１００は、Ｓ３５で抽出した商品の中にお気に入り商品が含まれているか否かを判断する（Ｓ３６）。お気に入り商品が含まれていると判断した場合には（Ｓ３６のＹｅｓ）、制御部１００（抽出手段１０２）は、当該お気に入り商品を抽出する（Ｓ３７）。また、制御部１００（表示手段１０３）は、抽出したお気に入り商品の商品名を表示部１９に表示する（Ｓ３７）。
【００６２】
図１６は、販売商品収納装置１の表示部１９に、お気に入り商品が表示された画面の一例を示す図である。図１６に示すように、制御部１００は、最新の商品マスタ１４６の情報に基づいて今日のユーザへのお薦め商品１９４を表示する。また、制御部１００は、Ｓ１２で入力された個人コードに対応した当該ユーザが保有するポイント数１９５を、ポイント部１４４３から読み出して表示する。
【００６３】
また、制御部１００は、Ｓ３７で抽出されたリクエスト可能なお気に入り商品１９６の商品情報を表示する。図１６の例では、４個のお気に入り商品１９６に対して、当該商品を表す画像と商品名が当該リクエスト商品の商品情報として表示される。各お気に入り商品１９６の右上部には、当該お気に入り商品をリクエスト商品としてリクエストするためのチェックボックス１９７が表示される。ユーザは、リクエストしたい商品のチェックボックス１９７上をタッチすることで、当該商品をリクエスト商品として指定することができる。また、制御部１００は、表示されたお気に入り商品１９６の下方に、リクエストボタン２０１を表示する。リクエストボタン２０１は、指定されたリクエスト商品をリクエストする際に、ユーザが操作する。
【００６４】
図１７は、販売商品収納装置１の表示部１９に表示された、お気に入り商品の一つがリクエスト商品に指定された画面の一例を示す図である。図１７に示すように、制御部１００は、指定されたお気に入り商品１９６のチェックボックス１９７にチェック１９７１を表示している。また、制御部１００は、当該お気に入り商品がリクエスト商品としてリクエストされた場合に、当該ユーザにリクエストポイント（１０ポイント）が付与される表示１９５１を表示している。
【００６５】
図１２の説明に戻る。制御部１００（指定手段１０４）は、表示されたお気に入り商品のうちの一つのお気に入り商品がリクエスト商品として指定されたか否かを判断する（Ｓ３８）。リクエストの指定がされるまで待機し（Ｓ３８のＮｏ）、リクエスト商品として指定されたと判断した場合には（Ｓ３８のＹｅｓ）、制御部１００は、当該指定されたお気に入り商品がリクエストされたか否かを判断する（Ｓ３９）。リクエストされるまで待機し（Ｓ３９のＮｏ）、リクエストされたと判断した場合には（Ｓ３９のＹｅｓ）、制御部１００は、リクエストしたリクエスト商品の商品情報に基づいて、リクエスト商品部１４５を更新する（Ｓ４０）。すなわち、制御部１００は、リクエストしたリクエスト商品の商品情報を、リクエスト商品部１４５に追加して記憶する。同時に、制御部１００（送信手段１０５）は、リクエスト商品をリクエストするリクエスト情報をメーカサーバ４に送信する（Ｓ４０）。リクエスト情報は、リクエストしたことを示す情報、当該商品の商品情報、リクエストしたユーザを特定する個人コード、リクエスト情報を送信した販売商品収納装置１の販売商品収納装置特定情報を含む。次に制御部１００（特典付与手段１０６）は、当該ユーザにリクエストポイント（例えば１０ポイント）を付与する（Ｓ４１）。すなわち、制御部１００は、入力された個人コードに対応したポイント部１４４３に、リクエストポイント分のポイント数を加算する。同時に、制御部１００は、当該ユーザにリクエストポイントを付加したことを示すポイント情報を、メーカサーバ４に送信する。
【００６６】
当該情報を受信したメーカサーバ４の制御部４００は、販売商品収納装置１から受信したリクエスト情報を、リクエスト商品部４４２に記憶する。また、制御部４００は、ポイント情報をポイント部４４３に記憶して管理する。制御部４００は、ポイント部４４３に記憶したポイント数に基づいて、いつ何ポイント付与したかを管理し、また、付与されたポイントを管理する。
【００６７】
次に制御部１００は、Ｓ４０で送信したリクエスト商品を表示部１９に表示して（Ｓ４２）、当該商品のリクエストが無事完了したことを示す。図１８は、販売商品収納装置１の表示部１９にリクエスト商品が表示された画面の一例を示す図である。図１８に示すように、制御部１００は、リクエストされたリクエスト商品１９９を表示している。
【００６８】
そして最後に、制御部１００は、当該ユーザに対するログインを終了してログアウトする（Ｓ４３）。そして制御部１００は、Ｓ１１に戻る。
【００６９】
また、Ｓ３６において、Ｓ３５で抽出した商品の中にお気に入り商品が含まれていないと判断した場合には（Ｓ３６のＮｏ）、制御部１００は、お気に入り商品がないため、リクエストすることができないことを示すメッセージを、表示部１９に表示する（Ｓ４４）。そして制御部１００は、Ｓ４３の処理を実行する。
【００７０】
一方、ユーザの購入履歴にはない商品をリクエストしたい（販売商品収納装置１に収納したい）場合は、ユーザは、リクエストしたい商品の容器を入手して当該商品をカメラ２３に対して翳す。するとカメラ２３は、当該商品を含む画像を入力する。Ｓ３３において、カメラ２３が撮像した画像が入力されたと判断した場合には（Ｓ３３のＹｅｓ）、制御部１００は、入力された画像情報に基づいて、画像に含まれる商品を特定する（Ｓ４５）。すなわち、制御部１００は、入力した商品の画像から、当該商品の特徴量を抽出する。そして制御部１００は、特徴量辞書１４２に記憶されている基本商品の特徴量と比較して入力した商品の類似度を算出する。そして制御部１００は、類似度が最も高かった基本商品を、画像が入力された商品であるとして商品を特定する。なお、いずれの基本商品の類似度が所定値（例えば９０％）を超えない場合は、制御部１００は、類似度が高い順に候補商品を表示部１７に表示する。ユーザは、表示された候補商品の中から該当する商品を指定する。制御部１００は、指定された商品を特定する。
【００７１】
次に制御部１００は、Ｓ４５で特定された商品について、フィルター辞書１４３に記憶されている商品と比較し、当該商品が収納可能商品に該当するかのフィルターにかける（Ｓ４６）。制御部１００は、Ｓ４５で特定された商品がリクエスト可能な商品（すなわち収納可能商品）に該当するか否かを判断する（Ｓ４７）。特定された商品がリクエスト可能な商品であると判断した場合には（Ｓ４７のＹｅｓ）、制御部１００は、Ｓ３９以降の処理を実行する。また、特定された商品がリクエスト不可な商品であると判断した場合には（Ｓ４７のＮｏ）、制御部１００は、当該商品はリクエストができない商品であることを示すメッセージを、表示部１７に表示する（Ｓ４８）。そして制御部１００は、Ｓ４３の処理を実行する。
【００７２】
図１１の説明に戻る。個人コードは入力されていないと判断した場合には（Ｓ１２のＮｏ）、制御部１００は、カメラ２３が撮像した画像から商品コードが入力されたか否かを判断する（Ｓ１４）。商品コードが入力されたと判断した場合には（Ｓ１４のＹｅｓ）、制御部１００は、補充ボタン１８２が操作されたか否かを判断する（Ｓ１５）。補充ボタン１８２が操作されたと判断した場合には（Ｓ１５のＹｅｓ）、制御部１００は、入力された商品情報に基づいて商品の補充処理を実行する（Ｓ１６）。そして制御部１００は、Ｓ１１に戻る。また、補充ボタン１８２は操作されていないと判断した場合には（Ｓ１５のＮｏ）、制御部１００は、入力された商品情報に基づいて決済処理を実行する（Ｓ１７）。そして制御部１００は、Ｓ１１に戻る。
【００７３】
ここで、Ｓ１６で実行される商品の補充処理について説明する。図１３は、販売商品収納装置１への商品の補充処理の制御の流れを示すフローチャートである。図１３に示すように、制御部１００は、商品を補充する担当者の個人コードが入力されたか否かを判断する（Ｓ５１）。担当者の個人コードが入力されたと判断した場合には（Ｓ５１のＹｅｓ）、制御部１００は、入力された個人コードに基づいてログインを実行する（Ｓ５２）。次に制御部１００は、Ｓ１４で入力された商品コードの商品に基づいて、在庫情報部１４７に記憶されている商品の商品情報を更新する登録処理を実行する（Ｓ５３）。すなわち、制御部１００は、在庫情報部１４７に記憶されている商品の商品情報に、Ｓ１４で入力された商品コードの商品の商品情報を追加して記憶する。
【００７４】
次に制御部１００は、追加した商品情報の商品がリクエスト商品であるか否かを判断する（Ｓ５４）。追加した商品情報の商品がリクエスト商品であるか否かは、リクエスト商品部１４５に記憶されているリクエスト商品であるか否かで判断する。追加した商品情報の商品がリクエスト商品部１４５に記憶されている場合、追加した商品情報の商品はリクエスト商品であると判断する。追加した商品情報の商品がリクエスト商品部１４５に記憶されていない場合、追加した商品情報の商品はリクエスト商品ではないと判断する。
【００７５】
追加した商品情報の商品がリクエスト商品であると判断した場合には（Ｓ５４のＹｅｓ）、制御部１００（通知手段１０７）は、当該ユーザの個人コードに対応してメールアドレス部１４４４に記憶されているメールアドレス（すなわち、当該ユーザが携帯する携帯端末を指し示すメールアドレス）に対して、リクエスト商品が補充されたことを示す情報をメールにて送信（通知）する（Ｓ５５）。そして制御部１００は、当該個人コードによるログインを解除してログアウトする（Ｓ５６）。そして制御部１００は、Ｓ１１に戻る。
【００７６】
また、Ｓ５４において、追加した商品情報の商品がリクエスト商品ではないと判断した場合には（Ｓ５４のＮｏ）、制御部１００は、Ｓ５６の処理を実行する。
【００７７】
一方、Ｓ５１において、担当者の個人コードは入力されていないと判断した場合には（Ｓ５１のＮｏ）、制御部１００は、商品を補充する担当者の個人コードが入力されていないため商品の補充ができないことを示すエラー処理を実行する（Ｓ５８）。そして制御部１００は、Ｓ１１に戻る。
【００７８】
次に、Ｓ１７における決済処理について説明する。図１４は、販売商品収納装置１の決済処理の制御の流れを示すフローチャートである。図１４に示すように、制御部１００は、Ｓ１４で入力した商品コードで特定される商品の商品情報を、商品マスタ１４６から取得して、表示部１７に表示する（Ｓ６１）。次に制御部１００は、カード読取部２２から個人コードが入力されたか否かを判断する（Ｓ６２）。個人コードが入力されたと判断した場合には（Ｓ６２のＹｅｓ）、制御部１００は、当該個人コードにおいてログインする（Ｓ６３）。次に制御部１００は、リクエスト商品情報部１４５１に記憶されているリクエスト商品の商品情報に基づいて、Ｓ１４で入力された商品コードに対応する商品がリクエスト商品であるか否かを判断する（Ｓ６４）。リクエスト商品情報部１４５１に記憶されている場合には、Ｓ１４で入力された商品コードに対応する商品はリクエスト商品であると判断する。リクエスト商品情報部１４５１に記憶されていない場合には、Ｓ１４で入力された商品コードに対応する商品はリクエスト商品ではないと判断する。
【００７９】
リクエスト商品であると判断した場合には（Ｓ６４のＹｅｓ）、次に制御部１００は、キープフラグ部１４５３に記憶されているキープフラグの情報から、当該リクエスト商品はキープ商品であるか否かを判断する（Ｓ６５）。当該リクエスト商品について、キープフラグ部１４５３にキープフラグ「１」が記憶されている場合には、制御部１００は、当該リクエスト商品がキープ商品であると判断する。当該リクエスト商品について、キープフラグ部１４５３にキープフラグ「０」が記憶されている場合には、制御部１００は、当該リクエスト商品がキープ商品ではないと判断する。
【００８０】
当該リクエスト商品はキープ商品であると判断した場合には（Ｓ６５のＹｅｓ）、次に制御部１００は、当該キープ商品が当該商品をリクエストしたユーザ（Ｓ６２で個人コードを入力したユーザ）がキープした商品であるか否かを判断する（Ｓ６６）。制御部１００は、キープフラグ「１」が記憶されているキープ商品が当該商品をリクエストしたユーザがキープした商品であるか否かについて、個人コード部１４５２に記憶されている個人コードとＳ６２で入力した個人コードが同一の個人コードであるか否かで判断する。個人コード部１４５２に記憶されている個人コードとＳ６２で入力した個人コードが同一の個人コードである場合には、キープフラグ「１」が記憶されているキープ商品が当該商品をリクエストしたユーザがキープした商品であると判断する。一方、個人コード部１４５２に記憶されている個人コードとＳ６２で入力した個人コードが異なる個人コードである場合には、キープフラグ「１」が記憶されているキープ商品が当該商品をリクエストしたユーザがキープした商品ではないと判断する。
【００８１】
当該キープ商品が当該商品をリクエストしたユーザがキープした商品であると判断した場合には（Ｓ６６のＹｅｓ）、制御部１００（販売手段１０８）は、当該リクエスト商品について決済処理を実行する（Ｓ６７）。そして制御部１００は、決済処理したリクエスト商品についてキープ商品であることを解除する（Ｓ６８）。すなわち、制御部１００は、当該リクエスト商品について、キープフラグ部１４５３に記憶されているフラグ「１」を「０」に変更する。次に制御部１００は、当該個人コードでのログインを解除してログアウトする（Ｓ６９）。そして制御部１００は、Ｓ１１に戻る。
【００８２】
一方、Ｓ６６において、当該キープ商品が当該商品をリクエストしたユーザがキープした商品ではないと判断した場合には（Ｓ６６のＮｏ）、制御部１００は、当該リクエスト商品は購入することができないことを示すメッセージを表示部１７に表示するエラー処理を実行する（Ｓ７１）。そして制御部１００は、Ｓ６９の処理を実行する。すなわち、制御部１００（禁止手段１１０）は、Ｓ７１の処理において、キープ商品を他人に販売することを禁止している。
【００８３】
また、Ｓ６５において、当該リクエスト商品はキープ商品ではないと判断した場合には（Ｓ６５のＮｏ）、Ｓ６２で入力された個人コードが個人コード部１４５２に記憶されている個人コードと一致するか否かを判断する（Ｓ７２）。個人コードが一致する場合は、Ｓ６２で入力した個人コードで特定されるユーザと、リクエスト商品をリクエストしたユーザとが同一人物であると判断する。一方、個人コードが一致しない場合は、Ｓ６２で入力した個人コードで特定されるユーザと、リクエスト商品をリクエストしたユーザとが異なる人物（他人）であると判断する。
【００８４】
個人コードが一致しないと判断した場合には（Ｓ７２のＮｏ）、他人がリクエスト商品を購入しようとしているとして、制御部１００（特典付与手段１０６）は、当該リクエスト商品をリクエストしたユーザに対して、ポイントを付与する（Ｓ７３）。リクエストした商品が他人に購入された場合、ご褒美ポイントの意味を含めて、通常のリクエストポイントの２倍程度のポイントをリクエストしたユーザに付与してもよい。そして制御部１００（販売手段１０８）は、当該リクエスト商品について決済処理を実行する（Ｓ７４）。そして制御部１００は、Ｓ６９の処理を実行する。一方、個人コードが一致したと判断した場合には（Ｓ７２のＹｅｓ）、制御部１００は、リクエスト商品をリクエストしたユーザが購入するため、ご褒美ポイントは付与することなくＳ７４以降の処理を実行する。
【００８５】
また、Ｓ６４において、Ｓ１４で入力された商品コードの商品がリクエスト商品ではないと判断した場合には（Ｓ６４のＮｏ）、次に制御部１００は、Ｓ７４以降の処理を実行する。また、Ｓ６２において、個人コードは入力されていないと判断した場合には（Ｓ６２のＮｏ）、制御部１００は、エラー処理を実行する（Ｓ７０）。そして制御部１００は、Ｓ１１に戻る。
【００８６】
図１１の説明に戻る。Ｓ１４において、商品コードは入力されていないと判断した場合には（Ｓ１４のＮｏ）、制御部１００は、ユーザが携帯する携帯端末からリクエスト商品についてキープ情報を受信したか否かを判断する（Ｓ１８）。キープ情報を受信したと判断した場合には（Ｓ１８のＹｅｓ）、制御部１００（受付手段１０９）は、当該リクエスト商品についてキープ処理を実行する（Ｓ１９）。すなわち、制御部１００は、当該リクエスト商品に対応したキープフラグ部１４５３に、キープフラグ「１」を記憶する。そして制御部１００は、Ｓ１２に戻る。なお、キープ情報を受信していないと判断した場合には（Ｓ１８のＮｏ）、制御部１００は、Ｓ１２に戻る。
【００８７】
このような実施形態の販売商品収納装置１によれば、販売商品収納装置１は、購入履歴部１４４２に記憶された購入履歴のうち、お気に入り情報部１４４２２に記憶されたお気に入り商品のみを抽出して表示する。そのため、ユーザは、簡単にリクエストしたい商品を探し出すことが可能となる。
【００８８】
また、実施形態の販売商品収納装置１によれば、販売商品収納装置１に収納可能な商品をリクエスト可能なお気に入り商品として表示する。そのため、ユーザの購入履歴の中に販売商品収納装置１への収納が適さない商品が存在しても、当該商品をリクエストすることがない。
【００８９】
また、実施形態の販売商品収納装置１によれば、リクエスト商品をメーカサーバ４に送信した場合に、ユーザにリクエストポイントを付与する。そのため、ユーザは、商品をリクエストする動機付けとなる。
【００９０】
また、実施形態の販売商品収納装置１によれば、リクエスト商品が補充された場合に、当該商品をリクエストしたユーザに対して、リクエスト商品を補充したことを示す情報をメールで送信するようにした。そのため、ユーザは、リクエスト商品が補充されたことをタイムリーに認識することができる。
【００９１】
また、実施形態の販売商品収納装置１によれば、補充されたリクエスト商品をキープして他人への販売を禁止することができる。そのため、ユーザは、当該リクエスト商品を他人に購入される恐れがない。
【００９２】
また、実施形態の販売商品収納装置１によれば、リクエスト商品を他人が購入した場合に、商品をリクエストしたユーザにポイントが付与される。そのため、ユーザは、商品をリクエストする動機付けとなる。
【００９３】
以上、本発明の実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これらの実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更、組み合わせを行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００９４】
例えば、実施形態では、リクエスト商品が補充された場合に、当該リクエスト商品が補充されたことを示す情報を携帯端末にメールで送信して通知するようにした。しかしながら、販売商品収納装置１の表示部にリクエスト商品を補充したことを表示して通知するようにしてもよい。
【００９５】
また、実施形態では、表示されたお気に入り商品に対して、１個の商品をリクエスト商品としてリクエストするようにしたが、表示されたお気に入り商品に対して、複数個の商品をリクエスト商品として同時にリクエストするようにしてもよい。
【００９６】
また、実施形態では、リクエスト商品が補充されたことを通知するメールを、ユーザが携帯する携帯端末（端末装置）を指し示すアドレスに送信するようにしたが、これに限らず、例えばユーザが使用するＰＣ等（端末装置）に送信するようにしてもよい。
【００９７】
また、実施形態では、フィルター辞書１４３に収納可能商品を示す商品の商品コードを記憶するようにしたが、これに限らず、例えば、収納可能商品を示す商品の分類コードや収納可能商品のサイズの範囲を記憶するようにしてもよい。
【００９８】
また、実施形態では、販売商品収納装置１が、特徴量辞書１４２、フィルター辞書１４３、個人マスタ１４４、リクエスト商品部１４５、商品マスタ１４６、在庫情報部１４７、販売情報部１４８を、備えたが、これに限らず、これらの一または複数を本部サーバ３が備えるようにしてもよい。
【００９９】
また、実施形態では、Ｓ４５の処理において、撮像した商品の画像に基づいて一般物体認識技術を用いて商品を特定した。しかしながら、これに限らず、撮像した商品の画像に含まれるシンボルに基づいてパターン認識処理を実行し、シンボルを認識することで商品を特定するようにしてもよい。また、商品に付されたシンボルをスキャナで読み取ることで商品を特定するようにしてもよい。
【０１００】
また、実施形態では、Ｓ３４で抽出した顧客の購入履歴に対して、収納可能商品に該当する商品をフィルターにかけて抽出し（Ｓ３５）、この抽出した商品に対して、お気に入り商品が含まれているか否かを判断する（Ｓ３６）ようにした。しかしながら、Ｓ３４で抽出した顧客の購入履歴に対してお気に入り商品が含まれているか否かを判断し（Ｓ３６の処理）、含まれると判断した場合には、当該含まれる商品に対して収納可能商品に該当する商品をフィルターにかける（Ｓ３５の処理）ようにしてもよい。
【０１０１】
なお、実施形態の販売商品収納装置１で実行されるプログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（FD）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【０１０２】
また、実施形態の販売商品収納装置１で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、実施形態の販売商品収納装置１で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【０１０３】
また、実施形態の販売商品収納装置１で実行されるプログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【符号の説明】
【０１０４】
１  販売商品収納装置
２  ＰＯＳ端末
３  本部サーバ
４  メーカサーバ
１７  表示部
２２  カード読取部
２３  カメラ
２４  冷蔵部
２５  昇降部
１００  制御部
１０１  入力手段
１０２  抽出手段
１０３  表示手段
１０４  指定手段
１０５  送信手段
１０６  特典付与手段
１０７  通知手段
１０８  販売手段
１０９  受付手段
１１０  禁止手段
１４２  特徴量辞書
１４３  フィルター辞書
１４４  個人マスタ
１４５  リクエスト商品部
【先行技術文献】
【特許文献】
【０１０５】
【特許文献１】特開２０１４−０８１９１５号公報
【図１】
2018084984.tif 000003
【図２】
2018084984.tif 000004
【図３】
2018084984.tif 000005
【図４】
2018084984.tif 000006
【図５】
2018084984.tif 000007
【図６】
2018084984.tif 000008
【図７】
2018084984.tif 000009
【図８】
2018084984.tif 000010
【図９】
2018084984.tif 000011
【図１０】
2018084984.tif 000012
【図１１】
2018084984.tif 000013
【図１２】
2018084984.tif 000014
【図１３】
2018084984.tif 000015
【図１４】
2018084984.tif 000016
【図１５】
2018084984.tif 000017
【図１６】
2018084984.tif 000018
【図１７】
2018084984.tif 000019
【図１８】
2018084984.tif 000020