(57)【要約】【課題】自動販売機の商品を気軽に他のユーザに贈与できる商品販売システムを提供することを目的とする。【解決手段】自動販売機を利用した商品販売システム、商品販売方法及び商品販売プログラムに関し、IoT（Internet of Things）の分野で利用される。商品販売システムは、第１ユーザから自動販売機で受け取り可能な商品の選択と購入のための料金の支払いを受け付ける購入手段と、第１ユーザから第２ユーザの指定を受け付ける受付手段と、第２ユーザに対して、商品を販売する自動販売機のいずれかにおいて当該商品を受領する権利を付与する付与手段と、を備える。【選択図】図１
2019125077.tif 000002
【特許請求の範囲】
【請求項１】
第１ユーザから自動販売機で受け取り可能な商品の選択と購入のための料金の支払いを受け付ける購入手段と、
前記第１ユーザから第２ユーザの指定を受け付ける受付手段と、
前記第２ユーザに対して、前記商品を販売する自動販売機のいずれかにおいて当該商品を受領する権利を付与する付与手段と、
を備える商品販売システム。
【請求項２】
前記付与手段は、前記商品を受領する権利を示す権利情報を生成し、
前記権利情報を記憶する記憶手段と、
前記権利情報を前記第２ユーザに関連付けられた情報処理端末に表示させる表示手段とを更に備える請求項１に記載の商品販売システム。
【請求項３】
前記表示された権利情報を、前記記憶している権利情報を用いて認証する認証手段と、
前記認証された場合に、前記自動販売機に対して前記商品の受領を許可する許可手段とを備える
ことを特徴とする請求項２に記載の商品販売システム。
【請求項４】
コンピュータが、
第１ユーザから自動販売機で受け取り可能な商品の選択と購入のための料金の支払いを受け付ける購入ステップと、
前記第１ユーザから第２ユーザの指定を受け付ける受付ステップと、
前記第２ユーザに対して、前記商品を販売する自動販売機のいずれかにおいて当該商品を受領する権利を付与する付与ステップと、
を実行する商品販売方法。
【請求項５】
コンピュータに、
第１ユーザから自動販売機で受け取り可能な商品の選択と購入のための料金の支払いを受け付ける購入機能と、
前記第１ユーザから第２ユーザの指定を受け付ける受付機能と、
前記第２ユーザに対して、前記商品を販売する自動販売機のいずれかにおいて当該商品を受領する権利を付与する付与機能と、
を実現させる商品販売プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動販売機を利用した商品販売システム、商品販売方法及び商品販売プログラムに関し、IoT（Internet of Things）の分野で利用される。
【背景技術】
【０００２】
従来、自動販売機を利用した商品の受け取りができるシステムが考案されている。例えば、特許文献１には、現金又はカードを用いることなく取引決済を完了し、利用者に商品を提供することができる自動販売機の商品販売システムが開示されている。また、特許文献２には、利用者が自動販売機の商品を自身の端末で撮像することで、自動販売機から商品を購入することができる商品販売システムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−５６４４３号公報
【特許文献２】特開２００５−１９０２５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、通常の自動販売機は、ユーザ自身が購入した商品を受け取ることができるものであるが、更なる利便性の向上が求められている。例えば、通常の自動販売機では、あるユーザＡがユーザＢに対して、ユーザＡが購入した商品を譲渡したいと思っても、ユーザＡからユーザＢに対して直接手渡しする以外に、当該商品を譲渡することはできない。また、ユーザＡが購入した商品をユーザＢに譲渡する場合、購入してから短時間で手渡さなければ、冷たい飲み物であれば温くなってしまうなどの問題もある。このように、通常の自動販売機で購入した商品をユーザ間で譲渡する場合には、距離的に又は時間的に制約を受ける。
【０００５】
本発明は、距離的又は時間的に制約を受けることなく、自動販売機を利用して他のユーザに、商品を贈与することができる商品販売システム、商品販売方法及び商品販売プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述の課題を解決すべく、本発明の一態様に係る商品販売システムは、第１ユーザから自動販売機で受け取り可能な商品の選択と購入のための料金の支払いを受け付ける購入手段と、第１ユーザから第２ユーザの指定を受け付ける受付手段と、第２ユーザに対して、商品を販売する自動販売機のいずれかにおいて当該商品を受領する権利を付与する付与手段と、を備える。
【０００７】
また、上記商品販売システムにおいて、付与手段は、商品を受領する権利を示す権利情報を生成し、権利情報を記憶する記憶手段と、権利情報を第２ユーザに関連付けられた情報処理端末に表示させる表示手段とを更に備えることとしてもよい。
【０００８】
また、上記商品販売システムにおいて、表示された権利情報を、記憶している権利情報を用いて認証する認証手段と、認証された場合に、当該自動販売機に対して商品の受領を許可する許可手段とを備えることとしてもよい。
【０００９】
また、上述の課題を解決すべく、本発明の一態様に係る商品販売方法は、コンピュータが、第１ユーザから自動販売機で受け取り可能な商品の選択と購入のための料金の支払いを受け付ける購入ステップと、第１ユーザから第２ユーザの指定を受け付ける受付ステップと、第２ユーザに対して、商品を販売する自動販売機のいずれかにおいて当該商品を受領する権利を付与する付与ステップと、を実行するものである。
【００１０】
また、上述の課題を解決すべく、本発明の一態様に係る商品販売プログラムは、コンピュータに、第１ユーザから自動販売機で受け取り可能な商品の選択と購入のための料金の支払いを受け付ける購入機能と、第１ユーザから第２ユーザの指定を受け付ける受付機能と、第２ユーザに対して、商品を販売する自動販売機のいずれかにおいて当該商品を受領する権利を付与する付与機能と、を実現させる。
【発明の効果】
【００１１】
本発明に係る商品販売システムは、第１ユーザが購入した商品を、第２ユーザが自動販売機で受け取ることができる。したがって、例えば、第１ユーザが第２ユーザに対して何らかの物品を贈与したいものの、直接渡せない場合などに、商品の受け渡しができる。
【図面の簡単な説明】
【００１２】
【図１】商品販売システムの概要を示す概要図である。
【図２】商品販売システムのシステム構成例を示すブロック図である。
【図３】（ａ）は、第１ユーザの端末装置から販売サーバに送信するデータフォーマット例を示すデータ概念図である。（ｂ）は、販売サーバから第２ユーザの端末装置に送信する権利情報のデータフォーマット例を示すデータ概念図である。（ｃ）は、第２ユーザの端末装置から自動販売機に送信する権利情報のデータフォーマット例を示すデータ概念図である。
【図４】商品販売システムにおける装置間のやり取りを示すシーケンス図である。
【図５】第１ユーザの端末装置の動作を示すフローチャートである。
【図６】販売サーバの動作を示すフローチャートである。
【図７】第２ユーザの端末装置の動作を示すフローチャートである。
【図８】自動販売機の動作を示すフローチャートである。
【図９】商品販売システムの他の構成例を示すブロック図である。
【発明を実施するための形態】
【００１３】
以下、本発明に係る商品販売システムについて、図面を参照しながら、詳細に説明する。
【００１４】
＜実施の形態＞
＜概要＞
商品販売システム１は、第１ユーザが購入した商品を第２ユーザが自動販売機から受け取ることができるシステムである。商品販売システム１には、第１ユーザに関連付けられた端末装置（情報処理装置）２００ａと、第２ユーザに関連付けられた端末装置２００ｂと、販売サーバ１００と、自動販売機３００とが含まれる。商品販売システム１においては、以下のようにして、第１ユーザから第２ユーザに商品が贈与される。
【００１５】
（１）第１ユーザは、自身が保持する端末装置２００ａ（第１ユーザに関連付けられた端末装置）から、商品を注文し、購入を確定するとともに、商品を受け取るユーザとして第２ユーザを指定する。端末装置２００ａからは、第１ユーザから入力された商品の情報と、第２ユーザを示す情報とを含む購入情報が、販売サーバ１００に送信される。
【００１６】
（２）販売サーバ１００は、購入情報に含まれる第１ユーザの端末装置２００ａから受信した商品の情報と、第２ユーザを示す情報とから、第２ユーザが当該商品を受領することができる権利情報を生成して、第２ユーザの端末装置２００ｂに送信する。
【００１７】
（３）権利情報を受信した端末装置２００ｂは権利情報を表示する。権利情報を見た第２ユーザは、第１ユーザから商品を贈与されたことを認識する。そして、第２ユーザは、自身が所望するタイミングで、商品販売システム１に対応している自動販売機３００に近づき、商品の受領を希望する入力を行う。すると、端末装置２００ｂは、商品の受領を希望する信号として、保持している権利情報を自動販売機３００に送信する。
【００１８】
（４）自動販売機３００は、端末装置２００ｂから権利情報を受信すると、当該権利情報を販売サーバ１００に送信する。
【００１９】
（５）販売サーバ１００は、自動販売機３００から権利情報を受信すると、受信した権利情報を、保持している権利情報と比較して認証を行う。ここでは、認証に成功したとする。販売サーバ１００は、認証の結果を示す認証結果情報を、自動販売機３００に送信する。
【００２０】
（６）自動販売機３００は、認証可を示す認証結果情報を受信して、指定されている商品を搬出し、第２ユーザは、商品を受け取る。
【００２１】
このように、第１ユーザは、気軽に、自動販売機で購入可能な商品を、他のユーザ（第２ユーザ）に贈与することができる。
【００２２】
＜構成＞
図２は、商品販売システム１のシステム構成例であって、商品販売システム１を構成する各装置の機能構成例を示すブロック図である。図２に示すように、商品販売システム１は、各ユーザ各々の端末装置２００（２００ａ、２００ｂ）と、販売サーバ１００と、自動販売機３００（３００ａ、３００ｂ）とを含み、ネットワーク５００を介して、互いに通信可能に構成されている。各装置は、図２に示す台数に限定されるものではなく、商品販売システム１には、図２に示した台数以上の台数が含まれても良いことは言うまでもない。なお、販売サーバ１００が複数存在する場合には、互いに通信しあって、同期する必要がある。
【００２３】
（販売サーバ１００）
販売サーバ１００は、通信部１１０と、制御部１２０と、記憶部１３０とを備える。通信部１１０と、制御部１２０と、記憶部１３０とは、互いにバス１４０を介して通信可能に接続されている。販売サーバ１００は、第１ユーザから商品の購入を受け付けて、第１ユーザにより指定された他の第２ユーザに当該商品を受領できる権利を付与するものである。
【００２４】
通信部１１０は、ネットワーク５００を介して、ネットワーク５００に接続されている他の装置と通信する機能を有する。通信部１１０は、ネットワーク５００を介して受信した信号を制御部１２０に伝達する。また、通信部１１０は、制御部１２０から伝達されたデータを、ネットワーク５００を介して指定された装置に送信する。通信部１１０は、ユーザの端末装置２００から受信した、商品を指定し、当該商品を購入することを示す情報と、当該商品の贈与先を指定するユーザ情報とを含む購入情報を、制御部１２０に伝達する。また、通信部１１０は、自動販売機３００から受信した認証要求情報を、制御部１２０に伝達する。また、通信部１１０は、制御部１２０から伝達された権利情報を、指定されたユーザの端末装置に送信する。また、通信部１１０は、制御部１２０から伝達された認証結果情報を、指定された自動販売機３００に送信する。なお、通信部１１０は、無線通信（有線による通信であってもよい）によりネットワーク５００と通信を実行するが、通信ができればその通信プロトコルは問わないものとする。
【００２５】
制御部１２０は、販売サーバ１００の各部を制御する機能を有するプロセッサである。制御部１２０は、記憶部１３０に記憶されている各種プログラムを実行することにより、販売サーバ１００の各部を制御する。制御部１２０は、記憶部１３０に記憶されている販売プログラムに従って、ユーザからの商品の注文を受け付け、その購入処理を実行する購入部１２１として機能する。また、制御部１２０は、受け付けた注文に従って、当該注文で示される商品を受け取ることができる権利情報を生成し、当該注文で示される贈与先（受け取り主）として指定されたユーザに関連付けられた端末装置に送信する。即ち、制御部１２０は、注文で指定されているユーザに対して商品を受け取ることができる権利を付与する付与部１２２として機能する。また、制御部１２０は、自動販売機３００から、権利情報を受信した場合に、当該権利情報の認証を実行する認証部１２３として機能する。
【００２６】
制御部１２０は、購入部１２１として、第１ユーザが購入した購入処理を実行する。当該購入処理は、一般的な金銭の授受により実行されるものであり、従来技術を用いるものとする。即ち、例えば、購入部１２１は、第１ユーザが保有する金融機関の口座から第１ユーザが購入した商品の代金を引き落とす。また、必要に応じて、購入部１２１は、商品を販売する業者に対して商品の代金を支払う。なお、本実施の形態において、従来とは異なり、商品の受け手は、商品を購入した第１ユーザとは異なる第２ユーザであり、商品の授受が自動販売機３００において行われる点にある。
【００２７】
制御部１２０は、付与部１２２として、通信部１１０から、第１ユーザの端末装置２００ａからの購入情報を受け付けた場合に、当該購入情報で示されるユーザを第２ユーザとして、権利情報を生成する。当該権利情報は、第１ユーザを示す情報と、第１ユーザが購入した商品の情報を含む。制御部１２０は、生成した権利情報を記憶部１３０に記憶するとともに、購入情報で指定される第２ユーザの端末装置２００ｂに送信するよう通信部１１０に指示する。
【００２８】
また、制御部１２０は、認証部１２３として、通信部１１０を介して、自動販売機３００から認証要求情報を受け付けた場合に、当該認証要求情報に含まれる購入ユーザ情報と、受領ユーザ情報と、商品情報とに一致する権利情報が記憶部１３０に記憶されているか否かによって認証する。一致する権利情報が記憶部１３０に記憶されている場合に、制御部１２０は、認証可を示す認証結果情報を生成し、当該認証結果情報を自動販売機３００に送信するよう通信部１１０に指示するとともに、一致した権利情報を削除する。また、一致する権利情報が記憶部１３０に記憶されていない場合に、制御部１２０は、認証不可を示す認証結果情報を生成し、当該認証結果情報を自動販売機３００に送信するよう通信部１１０に指示する。なお、ここに示した認証処理は一例であり、その他の認証方法を用いてもよいことは言うまでもなく、例えば、ハッシュ関数を利用した認証方法の適用なども考えられる。
【００２９】
記憶部１３０は、販売サーバ１００が動作上必要とする各種のプログラム、データ、パラメータ等を記憶する記憶媒体である。記憶部１３０は、これらのプログラム、データを記憶できるものであればよく、例えば、ＨＤＤ（Hard Disc Drive）、ＳＳＤ（Solid State Drive）、フラッシュメモリ等により実現することができる。
【００３０】
（端末装置２００ａ）
端末装置２００ａは、通信部２１０と、入力部２２０と、制御部２３０と、記憶部２４０とを備える。各ユーザの端末装置２００ａ、２００ｂは、基本的に同等の構成を有し、それぞれ同等の機能を有するが、本実施の形態においてわかりやすくするため、それぞれの機能を別に説明する。
【００３１】
通信部２１０は、ネットワーク５００を介して、ネットワーク５００に接続されている他の装置と通信する機能を有する。通信部２１０は、制御部２３０からの指示に従って、ユーザが選択した商品と、その贈与先のユーザに関する情報を含む購入情報を、販売サーバ１００に送信する。なお、通信部２１０は、無線通信（有線による通信であってもよい）によりネットワーク５００と通信を実行するが、通信ができればその通信プロトコルは問わないものとする。
【００３２】
入力部２２０は、第１ユーザからの入力を受け付ける機能を有する。入力部２２０は、例えば、端末装置２００ａに備えられたハードキーや、タッチパネルなどを利用したソフトウェアキーにより実現することができる。入力部２２０は、第１ユーザから受け付けた入力内容を、制御部２３０に伝達する。例えば、入力部２２０は、第１ユーザが選択した商品の情報や、商品を受け取るユーザの情報や、商品の受領の入力を受け付けて、制御部２３０に伝達する。
【００３３】
制御部２３０は、端末装置２００ａの各部を制御する機能を有するプロセッサである。制御部２３０は、記憶部２４０に記憶されている各種プログラムを実行することにより端末装置２００ａを制御する。制御部２３０は、入力部２２０から伝達されたユーザにより選択された商品の情報と、当該商品を受領する受領ユーザの情報とを含む購入情報を生成し、通信部２１０に販売サーバ１００に送信するよう指示する。
【００３４】
記憶部２４０は、端末装置２００ａが動作上必要とする各種のプログラム、データ、パラメータ等を記憶する記憶媒体である。記憶部２４０は、これらのプログラム、データを記憶できるものであればよく、例えば、ＨＤＤ、ＳＳＤ、フラッシュメモリ等により実現することができる。
【００３５】
（端末装置２００ｂ）
端末装置２００ｂは、上述の通り、端末装置２００ａと同様の構成を備える。即ち、端末装置２００ｂは、通信部２１０と、入力部２２０と、制御部２３０と、記憶部２４０とを備える。
【００３６】
通信部２１０は、ネットワーク５００を介して、ネットワーク５００に接続されている他の装置と通信する機能を有する。通信部２１０は、ネットワーク５００を介して、販売サーバ１００から権利情報を受信して制御部２３０に伝達する。また、通信部２１０は、制御部２３０からの指示に従って、商品の受領を要求する要求信号を権利情報とともに自動販売機３００に送信する。なお、通信部２１０は、無線通信（有線による通信であってもよい）によりネットワーク５００と通信を実行するが、通信ができればその通信プロトコルは問わないものとする。また、通信部２１０は、自動販売機３００と通信を実行する場合には、近距離無線通信による通信を行うことにより、ユーザの位置に近い自動販売機３００とのみ通信を実行し、商品の授受を可能とする。
【００３７】
入力部２２０は、第２ユーザからの入力を受け付ける機能を有する。入力部２２０は、例えば、端末装置２００ｂに備えられたハードキーや、タッチパネルなどを利用したソフトウェアキーにより実現することができる。入力部２２０は、第２ユーザから受け付けた入力内容を、制御部２３０に伝達する。例えば、入力部２２０は、第２ユーザから受け付けた商品の受領をするための権利情報を指定する入力内容を、制御部２３０に伝達する。
【００３８】
制御部２３０は、端末装置２００ｂの各部を制御する機能を有するプロセッサである。制御部２３０は、記憶部２４０に記憶されている各種プログラムを実行することにより端末装置２００ｂを制御する。制御部２３０は、通信部２１０から権利情報を伝達されると、記憶部２４０に記憶する。また、制御部２３０は、入力部２２０から権利情報を指定する入力内容を伝達されると、通信部２１０に商品の受領を要求する要求信号を権利情報とともに自動販売機３００に送信するように指示する。
【００３９】
記憶部２４０は、端末装置２００ｂが動作上必要とする各種のプログラム、データ、パラメータ等を記憶する記憶媒体である。記憶部１３０は、これらのプログラム、データを記憶できるものであればよく、例えば、ＨＤＤ、ＳＳＤ、フラッシュメモリ等により実現することができる。
【００４０】
なお、上述はしていないが、各端末装置２００（２００ａ、２００ｂ）は、通常の情報処理装置が備えるモニターやスピーカ、マイクなどを備えてよい。
【００４１】
（自動販売機３００）
自動販売機３００は、通信部３１０と、制御部３２０と、記憶部３３０と、を備える。自動販売機３００は、通常の自動販売機が有する機能を有し、金銭の入力を受け付けてユーザにより選択された商品を搬出する機能を有する。
【００４２】
通信部３１０は、ネットワーク５００を介して、ネットワーク５００に接続されている他の装置と通信する機能を有する。通信部３１０は、ユーザの端末装置２００から受け付けた権利情報を制御部３２０に伝達する。また、通信部３１０は、制御部３２０からの指示に従って、販売サーバ１００に、権利情報を含む認証要求情報を送信する。また、通信部３１０は、販売サーバ１００から送信された認証結果情報を受信し、制御部３２０に伝達する。
【００４３】
制御部３２０は、自動販売機３００の各部を制御する機能を有するプロセッサである。制御部３２０は、記憶部３３０に記憶されている各種プログラムを実行することにより自動販売機３００を制御する。制御部３２０は、通信部３１０から権利情報を伝達された場合に、当該権利情報と当該権利情報を送信した第２ユーザであって商品を受領すべき受領ユーザ情報とを含む認証要求情報を生成し、通信部３１０に販売サーバ１００に送信するよう指示する。また、制御部３２０は、通信部３１０から認証結果情報を伝達された場合に、認証結果情報が認証可を示す場合に、権利情報で指定される商品を搬出し、認証結果情報が認証不可を示す場合に、商品を受け渡せないことを示すエラー情報を出力する。エラー情報の出力はどのような態様をとってもよく、たとえば、自動販売機３００に備えられた表示部に文字や絵による出力であってもよいし、第２ユーザの端末装置２００に送信するものであってもよいし、自動販売機３００に備えられたスピーカからの音声による出力であってもよい。
【００４４】
記憶部３３０は、自動販売機３００が動作上必要とする各種のプログラム、データ、パラメータ等を記憶する記憶媒体である。記憶部３３０は、これらのプログラム、データを記憶できるものであればよく、例えば、ＨＤＤ、ＳＳＤ、フラッシュメモリ等により実現することができる。
【００４５】
以上が、商品販売システム１を構成する各装置の構成の説明である。
【００４６】
＜データ＞
図３は、商品販売システム１に係る各種データのデータ構成例を示すデータ概念図である。
【００４７】
図３（ａ）は、第１ユーザの端末装置２００から、販売サーバ１００に送信される購入情報のデータ構成例を示すデータ概念図である。図３（ａ）に示すように、購入情報は、購入ユーザ情報１３１１と、受領ユーザ情報１３１２と、商品情報１３１３と、受領ユーザアドレス１３１４とが対応付けられた情報である。
【００４８】
購入ユーザ情報１３１１は、第１ユーザを示す識別情報である。購入ユーザ情報１３１１は、例えば、第１ユーザの名前を用いることができるが、名前に限らず、商品販売システム１において第１ユーザを一意に特定することができる識別番号などであってもよい。
【００４９】
受領ユーザ情報１３１２は、第１ユーザが指定したユーザであって、第１ユーザが商品を贈与したい相手である第２ユーザを示す識別情報である。受領ユーザ情報１３１２は、例えば、第２ユーザの名前を用いることができるが、名前に限らず、商品販売システム１において第２ユーザを一意に特定することができる識別番号などであってもよい。
【００５０】
商品情報１３１３は、第１ユーザが購入した商品であって、第２ユーザに贈与される商品を示す情報である。商品情報１３１３は、商品の名称を示すものであってもよいし、商品を一意に特定可能な商品番号であってもよい。
【００５１】
受領ユーザアドレス１３１４は、商品を受領する第２ユーザが保持する（第２ユーザに関連付けられた）端末装置が保持する通信アドレスを示す情報である。なお、販売サーバ１００が各ユーザのアドレスを記憶している場合には、受領ユーザアドレス１３１４を省略することが可能である。
【００５２】
以上が第１ユーザの端末装置２００ａから販売サーバ１００に送信される購入情報の構成例である。なお、ここには示していないが、購入情報は、その他の情報、例えば、第１ユーザの銀行口座の情報や、第１ユーザから第２ユーザに宛てたメッセージなどの情報を含んでもよい。販売サーバ１００の記憶部１３０には、この購入情報の集合が、権利情報の集合として記憶される。
【００５３】
図３（ｂ）は、販売サーバ１００から第２ユーザの端末装置２００ｂに送信される権利情報１３２０を示すデータ概念図である。権利情報１３２０は、購入ユーザ情報１３２１と、商品情報１３２２とを含む。
【００５４】
購入ユーザ情報１３２１は、商品を購入した第１ユーザを示す情報である。購入ユーザ情報１３２１が存在することにより、第２ユーザは、誰が自身に対して商品を贈与したのかを認識することができる。
【００５５】
商品情報１３２２は、第１ユーザが購入した商品であって、第２ユーザが受け取ることができる商品を示す情報である。商品情報１３２２は、商品を示す名称であってもよいし、商品を特定可能な商品番号であってもよい。商品情報１３２２があることにより第２ユーザは、第１ユーザから贈与された商品が何であるかを認識することができる。
【００５６】
なお、図３（ｂ）には示していないが、端末装置２００ｂの送信元アドレスが含まれることにより、第２ユーザを示す情報も自動販売機３００には伝達されることになる。
【００５７】
図３（ｃ）は、自動販売機３００から、販売サーバ１００に対して送信される認証要求情報のデータ構成例を示すデータ概念図である。
【００５８】
図３（ｃ）に示すように、認証要求情報１３３０は、受領ユーザ情報１３３１と、権利情報１３２０とを含む。
【００５９】
受領ユーザ情報１３３１は、商品を受領するユーザを示す情報であり、第２ユーザを示す情報である。即ち、自動販売機３００は、端末装置２００ｂから、第２ユーザを特定する情報を受信することにより
【００６０】
権利情報１３２０は、図３（ｂ）に示したものと同様なので、説明を省略する。
【００６１】
したがって、自動販売機３００から販売サーバ１００には、認証要求情報として、第１ユーザと、第２ユーザと、第１ユーザが第２ユーザに購入した商品と、の情報が伝達されることになり、これら全てに一致する権利情報が記憶部１３０に記憶されていれば、販売サーバ１００は、認証可と判断することになる。
【００６２】
＜動作＞
図４は、商品販売システム１に係る各装置間のやり取りを示すシーケンス図である。図４に示すように、端末装置２００ａは、第１ユーザから、商品を指定する入力と、その商品を贈与する相手のユーザ情報（ここでは第２ユーザの情報）の入力を受け付けて、商品を購入する購入情報１３１０として、販売サーバ１００に送信する（ステップＳ４０１）。
【００６３】
購入情報を受信した販売サーバ１００は、権利情報を生成し、記憶部１３０に記憶する（ステップＳ４０２）。権利情報は、購入情報の内容と同一である。販売サーバ１００は、生成した権利情報を、商品の贈与相手に関連する端末装置、即ち第２ユーザの端末装置２００ｂに送信する（ステップＳ４０３）。
【００６４】
権利情報を受信すると、端末装置２００ｂは、その旨を第２ユーザに通知する。これにより、第２ユーザは、第１ユーザから商品が贈与されていることを認識することができる。その後、第２ユーザは、商品を受領したいと思ったときに、当該商品を販売している自動販売機３００に近づき、商品を受領すべく、端末装置２００ｂを操作して、権利情報を指定する。すると、端末装置２００ｂは、権利情報を自動販売機３００に送信する（ステップＳ４０４）。
【００６５】
自動販売機３００は、受信した権利情報に基づいて、認証要求情報を販売サーバ１００に送信する（ステップＳ４０５）。
【００６６】
販売サーバ１００は、自動販売機３００からの認証要求にしたがって、認証を実行する（ステップＳ４０６）。ここでは、販売サーバ１００は、認証可と判断したものとする。そして、販売サーバ１００は、認証可を示す認証結果情報を自動販売機３００に送信する（ステップＳ４０７）。
【００６７】
認証可を示す認証結果情報を受信したことにより、自動販売機３００は、権利情報で示される商品を搬出する（ステップＳ４０８）。これにより、第２ユーザは、第１ユーザからの商品を自動販売機で受け取ることができる。
【００６８】
ここから、図４に示す処理を実現するための各装置の動作を説明する。
【００６９】
図５は、第１ユーザの端末装置２００ａの動作を示すフローチャートである。図５に示すように、端末装置２００ａの入力部２２０は、第１ユーザから贈与する商品の選択を受け付ける（ステップＳ５０１）。入力部２２０は、受け付けた商品の情報を制御部２３０に伝達する。
【００７０】
次に、入力部２２０は、第１ユーザから商品を贈与するユーザ（第２ユーザ）の指定を受け付ける（ステップＳ５０２）。当該指定は、第２ユーザを指定する情報を含み、第２ユーザに関連付けられた端末装置２００ｂのアドレス情報を含んでよい。入力部２２０は、受け付けたユーザの情報を制御部２３０に伝達する。
【００７１】
端末装置２００ａの制御部２３０は、入力部２２０から伝達された商品の情報を商品情報１３１３とし、第２ユーザの情報に基づいて受領ユーザ情報１３１２と受領ユーザアドレス１３１４とし、第１ユーザを示す情報を購入ユーザ情報１３１１として、購入情報１３１０を生成する。そして、端末装置２００ａの通信部２１０は、購入情報１３１０を販売サーバ１００に送信する（ステップＳ５０３）。
【００７２】
以上が、本実施の形態に係る第１ユーザの端末装置２００ａの動作である。
【００７３】
図６は、販売サーバ１００の動作を示すフローチャートである。
【００７４】
販売サーバ１００の通信部１１０は、ネットワーク５００を介して他の装置から信号を受信する。通信部１１０は、受信した信号を制御部１２０に伝達する。そして、制御部１２０は、当該信号が購入情報であるか否かを判定する（ステップＳ６０１）。
【００７５】
受信した信号が購入情報である場合に（ステップＳ６０１のＹＥＳ）、購入情報の購入ユーザ情報１３１１（第１ユーザの情報）と、受領ユーザ情報１３１２（第２ユーザの情報）と、商品情報１３１３とが対応付けられた権利情報を生成して、記憶部１３０に記憶する（ステップＳ６０２）。
【００７６】
また、制御部１２０は、生成した権利情報を、購入情報１３１０の受領ユーザ情報１３１２で示されるユーザ（第２ユーザ）に対応する端末装置２００ｂに送信する（ステップＳ６０３）。その後に、ステップＳ６０１に戻る。
【００７７】
ステップＳ６０１において、端末装置から購入情報を受信していない場合に（ステップＳ６０１のＮＯ）、制御部１２０は、受信した信号が自動販売機からの認証要求情報であるか否かを判定する（ステップＳ６０４）。受信した信号が自動販売機からの認証要求情報ではなかった場合に（ステップＳ６０４のＮＯ）、ステップＳ６０１の処理に戻る。
【００７８】
受信した信号が自動販売機からの認証要求情報である場合には（ステップＳ６０４のＹＥＳ）、制御部１２０は、認証要求情報１３３０は、受領ユーザ情報１３３１で示されるユーザと、権利情報１３２０に含まれる購入ユーザ情報１３２１と商品情報１３２２とが対応付けられた権利情報が記憶部１３０に記憶されているか否かに基づいて認証を実行する（ステップＳ６０５）。
【００７９】
権利情報が記憶部１３０に記憶されていた場合に、認証可（認証成功）であると判定し（ステップＳ６０６のＹＥＳ）、制御部１２０は、商品の受け渡しを許可する認証可を示す認証結果情報を生成する。そして、通信部１１０は、制御部１２０からの指示に従って、当該認証結果情報を、自動販売機３００に送信する（ステップＳ６０７）。その後に、ステップＳ６０１に戻る。
【００８０】
権利情報が記憶部１３０に記憶されていなかった場合に、認証不可（認証失敗）であると判定し（ステップＳ６０６のＮＯ）、制御部１２０は、商品の受け渡しを許可しない認証不可を示す認証結果情報を生成する。そして、通信部１１０は、制御部１２０からの指示に従って、当該認証結果情報を、自動販売機３００に送信する（ステップＳ６０８）。そして、その後にステップＳ６０１に戻る。
【００８１】
以上が、本実施の形態に係る販売サーバ１００の動作である。
【００８２】
図７は、第２ユーザの端末装置２００ｂの動作を示すフローチャートである。
【００８３】
図７に示すように、端末装置２００ｂの通信部２１０は、販売サーバ１００から、商品を受領することができる権利情報を受信する（ステップＳ７０１）。
【００８４】
通信部２１０は、受信した権利情報を制御部２３０に伝達する。制御部２３０は、伝達された権利情報を、記憶部２４０に記憶する（ステップＳ７０２）。
【００８５】
制御部２３０は、入力部２２０から商品の受け取りを示す入力を受け付けたか否かを判定する（ステップＳ７０３）。当該入力を受け付けていない場合には（ステップＳ７０３のＮＯ）、待機する。当該入力を受け付けている場合には（ステップＳ７０３のＹＥＳ）、制御部２３０は、通信部２１０に、入力部２２０で指定されている商品に対応する権利情報を、近く（端末装置２００ｂから所定距離内、つまり、近距離無線通信が可能な範囲内）に存在する自動販売機３００に送信する。
【００８６】
これにより、第２ユーザは、自動販売機３００で第１ユーザから送られた商品を受領することができる。
【００８７】
図８は、自動販売機３００の動作を示すフローチャートである。
【００８８】
図８に示すように、自動販売機３００の通信部３１０は、第２ユーザの端末装置２００ｂから、権利情報を受信する（ステップＳ８０１）。通信部３１０は、受信した権利情報を制御部３２０に伝達する。
【００８９】
制御部３２０は、権利情報を伝達されると、当該権利情報を含み、権利情報を送信してきた端末装置２００ｂに関連付けられた第２ユーザを示す情報を含む認証要求情報を生成する。そして、通信部３１０は、制御部３２０からの指示に従って、生成された認証要求情報を、販売サーバ１００に送信する（ステップＳ８０２）。
【００９０】
当該認証要求情報に応じて、通信部３１０は、販売サーバ１００から認証結果情報を受信する（ステップＳ８０３）。通信部３１０は受信した認証結果情報を、制御部３２０に伝達する。
【００９１】
制御部３２０は、伝達された認証結果情報が認証可を示すか否かを判定する（ステップＳ８０４）。認証結果情報が認証可を示す場合には（ステップＳ８０４のＹＥＳ）、制御部３２０は、権利情報で示される商品を搬出する（ステップＳ８０５）。具体的には、制御部３２０は、商品に対応する駆動部（図示せず）を制御して、商品を搬出する。
【００９２】
一方、認証結果情報が認証可を示さない場合（ステップＳ８０４のＮＯ）、即ち、認証結果情報が認証不可を示している場合には、制御部３２０は、商品を受領できない旨を示す情報を出力し（ステップＳ８０６）、処理を終了する。
【００９３】
以上が、本実施の形態に係る自動販売機３００の動作である。
【００９４】
＜まとめ＞
上記実施の形態に示したように、第１ユーザは、商品を購入して、他のユーザに贈与することができる。他のユーザは自身の所望のタイミングで第１ユーザから送られた商品を、自動販売機で受け取ることができる。したがって、他のユーザが自身の望むタイミングで商品を受け取ることができ、気軽に他のユーザに対して商品を贈与できる商品販売システムを提供することができる。
【００９５】
＜補足＞
上記実施の形態に従って、商品販売システム１について説明したが、商品販売システム１は、他の手法により実現されてもよいことは言うまでもない。以下、商品販売システム１が取り得る他の態様について説明する。
【００９６】
（１）上記実施の形態においては、第２ユーザの端末装置２００ｂに対して、権利情報が販売サーバ１００から送信されることとしているが、その送信タイミングはいつでもよく、第２ユーザの端末装置２００ｂが所定の条件を満たしたときであってもよい。例えば、第２ユーザが端末装置２００ｂを所持したまま、商品販売システム１に関連するサイネージの一定範囲内に入ったときに、当該サイネージから端末装置２００ｂに対して近距離無線通信により送信されることとしてもよい。サイネージは通信ネットワークを介して販売サーバ１００と通信可能に接続されており、端末装置２００ｂとの無線通信が可能であれば、どこに配置されていてもよい。
【００９７】
（２）上記実施の形態においては特に記載していないが、第１ユーザが指定する商品は、１つの固定の商品であってもよいし、第２ユーザにある程度の選択権を与えるものであってもよい。即ち、第２ユーザがある程度の値段範囲の商品を選択できるようにしてもよいし、特定のメーカーの商品が選択できるものであってもよい。
【００９８】
（３）上記実施の形態においては、販売サーバ１００は、認証要求情報にしたがって認証を行い、認証可とした場合に、第２ユーザが２度目の商品の受領をできないように、記憶部１３０に記憶している権利情報を削除することとしたが、これは、他の態様をとってもよい。即ち、認証可とした権利情報に対して、商品受け渡し済みを示すフラグ情報を付与することによって対応することとしてもよい。
【００９９】
（４）上記実施の形態においては、第１ユーザは、自身の端末装置２００ａから、購入情報を販売サーバ１００に送信することとしたが、これはその限りではない。第１ユーザは、販売サーバ１００に接続されたサイネージや自動販売機などから、購入情報として必要な情報の入力を行って、当該サイネージや自動販売機が購入情報を生成して販売サーバ１００に送信することとしてもよい。また、この場合、商品の料金は金融機関からの引き落としではなく、第１ユーザが当該サイネージや自動販売機に直接料金を投入することで、商品を購入することとしてもよい。
【０１００】
（５）上記実施の形態においては、自動販売機３００のいずれか又は全ては、販売サーバ１００としての機能を有してもよい。即ち、販売サーバ１００が有する権利情報を生成して、第２ユーザに送信する機能や、認証を実行する機能のいずれかあるいはその両方を自動販売機３００が有してもよい。
【０１０１】
（６）上記実施の形態においては、特に示していないが、第２ユーザの端末装置２００ｂに送信される権利情報には、商品を受け取ることができる期限（日時情報）に関する情報が含まれてもよい。期限を渡河した権利情報を受信した場合には自動販売機３００は、販売サーバ１００に問い合わせることなく商品を受け取ることができない旨を報知する構成をとってもよい。また、この場合に、販売サーバ１００は、各権利情報の期限を管理し、期限を渡河した権利情報がある場合に、当該権利情報に対応する購入ユーザ（第１ユーザ）の端末装置２００ａに報知する構成をとってもよい。また、販売サーバ１００は、権利情報を削除する際に、第２ユーザが商品を受け取ったことを第１ユーザの端末装置２００ａに報知することとしてもよい。
【０１０２】
（７）上記実施の形態において、商品販売システム１に係る各装置の各機能部は、集積回路（ＩＣ（Integrated Circuit）チップ、ＬＳＩ（Large Scale Integration））等に形成された論理回路（ハードウェア）や専用回路によって実現してもよいし、ＣＰＵ（Central Processing Unit）およびメモリを用いてソフトウェアによって実現してもよい。また、各機能部は、１又は複数の集積回路により実現されてよく、複数の機能部の機能を１つの集積回路により実現されることとしてもよい。ＬＳＩは、集積度の違いにより、ＶＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩなどと呼称されることもある。また、当該回路は、再構築可能な回路（例えば、ＦＰＧＡ：Field Programmable Gate Away）により実現されてもよい。販売サーバ１００を回路により構成する場合、例えば、図９に示すように、通信回路１１０ａと、制御回路１２０ａと、記憶回路１３０ａと、から構成されてよく、各回路は、上記実施の形態に示した各機能部と同様の機能を実現する。また、端末装置２００を回路により構成する場合、例えば、図９に示すように、通信回路２１０ａと、入力回路２２０ａと、制御回路２３０ａと、記憶回路２４０ａと、から構成されてよく、各回路は、上記実施の形態に示した各機能部と同様の機能を実現する。また、自動販売機３００を回路により構成する場合、例えば、図９に示すように、通信回路３１０ａと、制御回路３２０ａと、記憶回路３３０ａと、から構成されてよく、各回路は、上記実施の形態に示した各機能部と同様の機能を実現する。
【０１０３】
販売サーバ１００、端末装置２００、自動販売機３００の各機能部をソフトウェアにより実現する場合、販売サーバ１００、端末装置２００、自動販売機３００各々は、各機能を実現するソフトウェアである制御プログラムの命令を実行するＣＰＵ、制御プログラムおよび各種データがコンピュータ（又はＣＰＵ）で読み取り可能に記録されたＲＯＭ（Read Only Memory）又は記憶装置（これらを「記録媒体」と称する）、上記制御プログラムを展開するＲＡＭ（Random Access Memory）などを備えている。そして、コンピュータ（又はＣＰＵ）が上記制御プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記制御プログラムは、当該制御プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。本発明は、上記委任状送信プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【０１０４】
なお、上記制御プログラムは、例えば、ActionScript、JavaScript（登録商標）などのスクリプト言語、Objective-C、Java（登録商標）などのオブジェクト指向プログラミング言語、HTML5などのマークアップ言語などを用いて実装できる。
【０１０５】
（８）本発明を諸図面や実施形態に基づき説明してきたが、当業者であれば本開示に基づき種々の変形や修正を行うことが容易であることに注意されたい。従って、これらの変形や修正は本発明の範囲に含まれることに留意されたい。例えば、各手段、各ステップ等に含まれる機能等は論理的に矛盾しないように再配置可能であり、複数の手段やステップ等を１つに組み合わせたり、或いは分割したりすることが可能である。また、上記実施の形態に示す構成を適宜組み合わせてもよい。
【０１０６】
［付記事項］
以下に本願の原出願に係る請求項を付記する。
【０１０７】
［１］
第１ユーザから自動販売機で受け取り可能な商品の選択と購入のための料金の支払いを受け付ける購入手段と、
前記第１ユーザから第２ユーザの指定を受け付ける受付手段と、
前記第２ユーザに対して、前記商品を販売する自動販売機のいずれかにおいて前記商品を受領する権利を付与する付与手段と、
を備える商品販売システム。
【０１０８】
［２］
前記付与手段は、前記商品を受領する権利を示す権利情報を生成し、
前記権利情報を記憶する記憶手段と、
前記権利情報を前記第２ユーザに関連付けられた情報処理端末に表示させる表示手段とを更に備える請求項１に記載の商品販売システム。
【０１０９】
［３］
前記表示された権利情報を、前記記憶している権利情報を用いて認証する認証手段と、
前記認証された場合に、当該自動販売機に対して前記商品の受領を許可する許可手段とを備える
ことを特徴とする請求項２に記載の商品販売システム。
【０１１０】
［４］
コンピュータが、
第１ユーザから自動販売機で受け取り可能な商品の選択と購入のための料金の支払いを受け付ける購入ステップと、
前記第１ユーザから第２ユーザの指定を受け付ける受付ステップと、
前記第２ユーザに対して、前記商品を販売する自動販売機のいずれかにおいて前記商品を受領する権利を付与する付与ステップと、
を実行する商品販売方法。
【０１１１】
［５］
コンピュータに、
第１ユーザから自動販売機で受け取り可能な商品の選択と購入のための料金の支払いを受け付ける購入機能と、
前記第１ユーザから第２ユーザの指定を受け付ける受付機能と、
前記第２ユーザに対して、前記商品を販売する自動販売機のいずれかにおいて前記商品を受領する権利を付与する付与機能と、
を実現させる商品販売プログラム。
【符号の説明】
【０１１２】
１        商品販売システム
１００    販売サーバ
１１０    通信部
１２０    制御部
１２１    購入部
１２２    付与部
１２３    認証部
１３０    記憶部
２００、２００ａ、２００ｂ    端末装置
２１０    通信部
２２０    入力部
２３０    制御部
２４０    記憶部
３００    自動販売機
３１０    通信部
３２０    制御部
３３０    記憶部
５００    ネットワーク
【図１】
2019125077.tif 000003
【図２】
2019125077.tif 000004
【図３】
2019125077.tif 000005
【図４】
2019125077.tif 000006
【図５】
2019125077.tif 000007
【図６】
2019125077.tif 000008
【図７】
2019125077.tif 000009
【図８】
2019125077.tif 000010
【図９】
2019125077.tif 000011
【手続補正書】
【提出日】平成30年12月28日(2018.12.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１ユーザから自動販売機で受け取り可能な商品の選択と購入のための料金の支払いを受け付ける購入手段と、
前記第１ユーザから第２ユーザの指定を受け付ける受付手段と、
前記第２ユーザに対して、前記商品を販売する自動販売機のいずれかにおいて当該商品を受領する権利を付与する付与手段と、
前記第２ユーザが前記権利を行使した場合に、前記第２ユーザに対して、前記自動販売機に前記第１ユーザが選択した前記商品を搬出させる搬出手段と、
前記第２ユーザに関連付けられた情報処理端末に、前記権利を示す権利情報を表示させる表示手段と、を備え、
前記権利情報が認証されなかった場合に、エラー情報が前記自動販売機から出力される
商品販売システム。
【請求項２】
前記商品販売システムは、
前記権利情報を記憶する記憶手段と、
前記表示された権利情報を、前記記憶している権利情報を用いて認証する認証手段と、
前記認証された場合に、前記自動販売機に対して前記商品の受領を許可する許可手段と、を備え、
前記許可手段において前記商品の受領を許可しない場合に、前記エラー情報が前記自動販売機から出力される
ことを特徴とする請求項１に記載の商品販売システム。
【請求項３】
前記商品販売システムは、前記自動販売機と、サーバとを含み、
前記自動販売機は、
前記第２ユーザの情報処理端末から、前記第１ユーザが選択した商品を販売する自動販売機が前記権利情報を前記自動販売機の通信部を介して受信する第１受信手段と、
前記権利情報を受信した自動販売機が前記権利情報を、前記サーバに送信する送信手段と、
前記サーバから前記権利情報が正当であるか否かを示す認証結果情報を受信する第２受信手段と、
前記商品を搬出する搬出部と、を備え、
前記サーバは、
前記付与手段と、
前記自動販売機から、前記権利情報を受信する第３受信手段と、
前記付与手段が付与した権利情報を用いて、前記第３受信手段が受信した権利情報を認証する認証手段と、
前記認証手段による認証結果を示す認証結果情報を前記権利情報を送信した自動販売機に送信する第２送信手段と、を備え、
前記搬出手段は、前記認証結果情報が前記第１受信手段が受信した権利情報が正当であることを示す場合に、前記搬出部から前記権利情報が示す商品を前記第２ユーザに対して搬出させ、前記認証結果情報が前記第１受信手段が受信した権利情報が正当でないことを示す場合に、前記権利情報が示す商品を前記第２ユーザに対して搬出しないとともにエラー情報が前記自動販売機から出力される
ことを特徴とする請求項１に記載の商品販売システム。
【請求項４】
前記情報処理端末が、前記商品に関連するサイネージの、近距離無線が届く一定範囲内に入ったときに、前記権利情報を当該情報処理端末に送信する送信部を備える
ことを特徴とする請求項２に記載の商品販売システム。
【請求項５】
前記エラー情報の出力が、前記自動販売機に備えられた表示部への出力または前記自動販売機に備えられたスピーカからの出力である請求項１ないし４のいずれか１項に記載の商品販売システム。
【請求項６】
前記エラー情報の出力が、前記第２ユーザの情報処理端末への送信である請求項１ないし５のいずれか１項に記載の商品販売システム。
【請求項７】
コンピュータが、
第１ユーザから自動販売機で受け取り可能な商品の選択と購入のための料金の支払いを受け付ける購入ステップと、
前記第１ユーザから第２ユーザの指定を受け付ける受付ステップと、
前記第２ユーザに対して、前記商品を販売する自動販売機のいずれかにおいて当該商品を受領する権利を付与する付与ステップと、
前記第２ユーザが前記権利を行使した場合に、前記第２ユーザに対して、前記自動販売機に前記第１ユーザが選択した前記商品を搬出させる搬出ステップと、
前記第２ユーザに関連付けられた情報処理端末に、前記権利を示す権利情報を表示させる表示ステップと、
前記権利情報が認証されなかった場合に、エラー情報を前記自動販売機から出力する出力ステップと、
を実行する商品販売方法。
【請求項８】
コンピュータに、
第１ユーザから自動販売機で受け取り可能な商品の選択と購入のための料金の支払いを受け付ける購入機能と、
前記第１ユーザから第２ユーザの指定を受け付ける受付機能と、
前記第２ユーザに対して、前記商品を販売する自動販売機のいずれかにおいて当該商品を受領する権利を付与する付与機能と、
前記第２ユーザが前記権利を行使した場合に、前記第２ユーザに対して、前記自動販売機に前記第１ユーザが選択した前記商品を搬出させる搬出機能と、
前記第２ユーザに関連付けられた情報処理端末に、前記権利を示す権利情報を表示させる表示機能と、
前記権利情報が認証されなかった場合に、エラー情報を前記自動販売機から出力する出力機能と、
を実現させる商品販売プログラム。