(57)【要約】【課題】不特定の人物との商品シェア行為の心理的障壁を減らすための技術を提供する。【解決手段】シェア購入システム１０は、シェア商品の提供者を識別する提供者識別情報、シェア商品の商品識別情報、およびシェア商品の提供数量を取得する提供情報取得部１１０と、シェア商品の購入希望者を識別する購入者識別情報、シェア商品の商品識別情報、および、シェア商品の希望購入数量を取得する購入情報取得部１２０と、取得した希望購入数量に基づいてシェア商品の小分けの仕方を示す小分け情報を生成する小分け情報生成部１３０と、ロッカー装置におけるシェア商品の収納スペースを識別する収納スペース情報を取得する収納スペース情報取得部１４０と、提供者識別情報に基づいて小分け情報を提供者の端末に通知し、かつ、購入者識別情報に基づいて収納スペース情報を購入希望者の端末に通知する通知部１５０とを備える。【選択図】図１
2019082966.tif 000002
【特許請求の範囲】
【請求項１】
シェア商品の提供者を識別する提供者識別情報、前記シェア商品の商品識別情報、および前記シェア商品の提供数量を取得する提供情報取得手段と、
前記シェア商品の購入希望者を識別する購入者識別情報、前記シェア商品の商品識別情報、および、前記シェア商品の希望購入数量を取得する購入情報取得手段と、
前記取得した希望購入数量に基づいて前記シェア商品の小分けの仕方を示す小分け情報を生成する小分け情報生成手段と、
ロッカー装置における前記シェア商品の収納スペースを識別する収納スペース情報を取得する収納スペース情報取得手段と、
前記提供者識別情報に基づいて前記小分け情報を前記提供者の端末に通知し、かつ、前記購入者識別情報に基づいて前記収納スペース情報を前記購入希望者の端末に通知する通知手段と、
を備えるシェア購入システム。
【請求項２】
前記シェア商品の単価と前記シェア商品の希望購入数量とに基づいて算出される代金の決済を行う決済手段と、
前記代金の決済の完了に応じて、前記収納スペースの扉を開錠する開錠手段と、を備える、
請求項１に記載のシェア購入システム。
【請求項３】
前記通知手段は、前記購入希望者の端末に前記収納スペース情報を送信する際、さらに、前記収納スペースの扉を開錠するためのキー情報を通知し、
前記開錠手段は、前記代金の決済の完了および前記キー情報の入力の双方に応じて、前記収納スペースの扉を開錠する、
請求項２に記載のシェア購入システム。
【請求項４】
前記収納スペースの内部に収納された物体の重量を計測する重量計測手段と、
前記重量計測手段により計測された物体の重量が、前記シェア商品の内容物１個あたりの重量と前記シェア商品の希望購入数量とにより決まる基準を満たした場合に、前記収納スペースの扉を施錠する施錠手段と、を更に備える、
請求項１から３のいずれか１項に記載のシェア購入システム。
【請求項５】
前記ロッカー装置の収納スペース毎に設けられる商品認識手段と、
前記商品認識手段の認識結果が、前記シェア商品の商品識別情報と前記シェア商品の希望購入数量とにより決まる基準を満たす場合に、前記収納スペースの扉を施錠する施錠手段と、更に備える、
請求項１から４のいずれか１項に記載のシェア購入システム。
【請求項６】
前記収納スペース情報取得手段は、前記収納スペースの扉が施錠されたことを検出した場合、その収納スペースのスペース識別情報を取得する、
請求項１から５のいずれか１項に記載のシェア購入システム。
【請求項７】
前記購入情報取得手段は、前記購入者識別情報、および、前記シェア商品の希望購入数量を取得する際、前記購入希望者が店舗内にいることを示す情報を併せて取得する、
請求項１から６のいずれか１項に記載のシェア購入システム。
【請求項８】
前記店舗内にいることを示す情報は、前記店舗内に設置される端末または中継局の識別情報である、
請求項７に記載のシェア購入システム。
【請求項９】
少なくとも１台のコンピュータが、
シェア商品の提供者を識別する提供者識別情報、前記シェア商品の商品識別情報、および前記シェア商品の提供数量を取得し、
前記シェア商品の購入希望者を識別する購入者識別情報、前記シェア商品の商品識別情報、および、前記シェア商品の希望購入数量を取得し、
前記取得した希望購入数量に基づいて前記シェア商品の小分けの仕方を示す小分け情報を生成し、
ロッカー装置における前記シェア商品の収納スペースを識別する収納スペース情報を取得し、
前記提供者識別情報に基づいて前記小分け情報を前記提供者の端末に通知し、かつ、前記購入者識別情報に基づいて前記収納スペース情報を前記購入希望者の端末に通知する、
ことを含むシェア購入方法。
【請求項１０】
少なくとも１台のコンピュータに、請求項９に記載のシェア購入方法を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、シェア購入システム、シェア購入方法、およびプログラムに関する。
【背景技術】
【０００２】
シェア購入システムに関する技術の一例が、例えば、下記特許文献１乃至３に開示されている。特許文献１および特許文献２は、インターネット上での共同購入システムについて開示している。特許文献３は、大容量の商品を販売する倉庫型店舗などでの共同購入を支援する技術を開示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−００７７５８号公報
【特許文献２】特開２００２−１３３２０５号公報
【特許文献３】特開２０１３−１７１３２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば、上述の特許文献３の技術では、商品をシェア購入する場合に不特定の人物（見知らぬ人物）と直接会わなければならない。不特定の人物と直接会うことは、人によっては大きな心理的障壁となり得る。この心理的障壁によって、シェア購入による潜在的な商品販売機会が損なわれている可能性がある。
【０００５】
本発明は、上記の課題に鑑みてなされたものである。本発明の目的の一つは、不特定の人物との商品シェア行為の心理的障壁を減らすための技術を提供することである。
【課題を解決するための手段】
【０００６】
本発明によれば、
シェア商品の提供者を識別する提供者識別情報、前記シェア商品の商品識別情報、および前記シェア商品の提供数量を取得する提供情報取得手段と、
前記シェア商品の購入希望者を識別する購入者識別情報、前記シェア商品の商品識別情報、および、前記シェア商品の希望購入数量を取得する購入情報取得手段と、
前記取得した希望購入数量に基づいて前記シェア商品の小分けの仕方を示す小分け情報を生成する小分け情報生成手段と、
ロッカー装置における前記シェア商品の収納スペースを識別する収納スペース情報を取得する収納スペース情報取得手段と、
前記提供者識別情報に基づいて前記小分け情報を前記提供者の端末に通知し、かつ、前記購入者識別情報に基づいて前記収納スペース情報を前記購入希望者の端末に通知する通知手段と、
を備えるシェア購入システムが提供される。
【０００７】
本発明によれば、
少なくとも１台のコンピュータが、
シェア商品の提供者を識別する提供者識別情報、前記シェア商品の商品識別情報、および前記シェア商品の提供数量を取得し、
前記シェア商品の購入希望者を識別する購入者識別情報、前記シェア商品の商品識別情報、および、前記シェア商品の希望購入数量を取得し、
前記取得した希望購入数量に基づいて前記シェア商品の小分けの仕方を示す小分け情報を生成し、
ロッカー装置における前記シェア商品の収納スペースを識別する収納スペース情報を取得し、
前記提供者識別情報に基づいて前記小分け情報を前記提供者の端末に通知し、かつ、前記購入者識別情報に基づいて前記収納スペース情報を前記購入希望者の端末に通知する、
ことを含むシェア購入方法が提供される。
【０００８】
本発明によれば、
少なくとも１台のコンピュータに、上述のシェア購入方法を実行させるプログラムが提供される。
【発明の効果】
【０００９】
本発明によれば、不特定の人物との商品シェア行為の心理的障壁を減らし、商品販売機会を拡大させることができる。
【図面の簡単な説明】
【００１０】
【図１】第１実施形態に係るシェア購入システムの機能構成を概念的に示すブロック図である。
【図２】第１実施形態に係るシェア購入システムのハードウエア構成を例示する図である。
【図３】第１実施形態に係るシェア購入システムの動作を例示するフローチャートである。
【図４】第２実施形態に係るシェア購入システムの機能構成を概念的に示すブロック図である。
【図５】第２実施形態に係るシェア購入システムのハードウエア構成を例示する図である。
【図６】第２実施形態のシェア購入システムのシステム構成を例示するブロック図である。
【図７】シェア提供情報およびシェア購入情報を登録する流れを例示するフローチャートである。
【図８】シェア提供情報ＤＢの一例を示す図である。
【図９】シェア購入情報ＤＢの一例を示す図である。
【図１０】シェアＩＤと収納スペース情報との対応関係をテーブル形式で記憶する情報の一例を示す図である。
【図１１】通知部からの通知があった後の、シェア提供者、シェア購入者、およびシェア購入システムの動作を示すシーケンス図である。
【図１２】通知部からの通知があった後の、シェア提供者、シェア購入者、およびシェア購入システムの動作を示すシーケンス図である。
【図１３】第３実施形態に係るシェア購入システムの機能構成を概念的に示すブロック図である。
【図１４】第３実施形態に係るシェア購入システムの機能構成を概念的に示すブロック図である。
【図１５】第４実施形態に係るシェア購入システムのハードウエア構成を例示する図である。
【図１６】第４実施形態に係るシェア購入システムの動作を例示するフローチャートである。
【発明を実施するための形態】
【００１１】
［概要説明］
本発明は、例えばホールセールクラブや業務用スーパーといった店舗で利用され得る。ホールセールクラブや業務用スーパーといった店舗で取り扱われている商品は、一般的な小売店よりも大容量である。そして、このような大容量の商品を複数の利用客で分け合って購入する、所謂シェア購入が行われることがある。シェア購入は、代表者として商品を購入し、必要量を超える分の商品を他者に提供する人物（以下、「シェア提供者」と表記）と、シェア提供者から提供される商品を購入する人物（以下、「シェア購入者」と表記）と、により行われる。但し、不特定の人物（見知らぬ人物）と商品をシェアすることに対して心理的障壁を持つ人もいる。この心理的障壁のため、知人と一緒でないといった場合に、店舗の利用客が商品の購入を見合わせることもある。本発明は、詳しくは後述するような、不特定の人物と直接会わずに商品をシェアすることを可能にする構成を有する。この構成によれば、不特定の人物と直接会わなくてもよいため、商品をシェアすることに対する心理的障壁を減らすことできる。結果として、例えば商品の売上向上といった効果が得られる。
【００１２】
以下、本発明の実施形態について、図面を用いて説明する。尚、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。また、特に説明する場合を除き、各ブロック図において、各ブロックは、ハードウエア単位の構成ではなく、機能単位の構成を表している。
【００１３】
［第１実施形態］
〔機能構成〕
図１は、第１実施形態に係るシェア購入システム１０の機能構成を概念的に示すブロック図である。図１に示されるように、本実施形態のシェア購入システム１０は、提供情報取得部１１０、購入情報取得部１２０、小分け情報生成部１３０、収納スペース情報取得部１４０、および通知部１５０を含んで構成される。
【００１４】
提供情報取得部１１０は、シェア購入対象の商品（以下、「シェア商品」とも表記）の提供者（シェア提供者）を識別する提供者識別情報、シェア商品の商品識別情報、および、シェア商品の提供数量を取得する。以下、提供者識別情報、シェア商品の商品識別情報、および、シェア商品の提供数量を含む情報を、「シェア提供情報」と表記する。
【００１５】
購入情報取得部１２０は、提供者から提供されたシェア商品の購入希望者（シェア購入者）を識別する購入者識別情報、シェア商品の商品識別情報、および、シェア商品の希望購入数量を取得する。以下、購入者識別情報、シェア商品の商品識別情報、および、シェア商品の希望購入数量を含む情報を、「シェア購入情報」と表記する。
【００１６】
小分け情報生成部１３０は、購入情報取得部１２０により取得されたシェア商品の希望購入数量に基づいて、当該シェア商品の小分け情報を生成する。ここで、小分け情報は、シェア商品の小分けの仕方を示す情報である。
【００１７】
収納スペース情報取得部１４０は、収納スペース情報を取得する。収納スペース情報は、ロッカー装置（図示せず）においてシェア商品を収納すべき場所（収納スペース）を示す情報である。ここで、ロッカー装置は、提供者と購入希望者との間でシェア商品を受け渡す際、当該シェア商品の一時的な保管場所として利用される装置である。ロッカー装置は、１以上の収納スペースを有している。また、各収納スペースには、電子錠などにより施錠可能な扉が設けられている。
【００１８】
通知部１５０は、提供者識別情報に基づいて小分け情報を、図示しない提供者の端末（以下、「提供者端末」と表記）に通知する。また、通知部１５０は、購入者識別情報に基づいて収納スペース情報取得部１４０により取得された収納スペース情報を、図示しない購入希望者の端末（以下、「購入者端末」と表記）に通知する。
【００１９】
〔ハードウエア構成〕
シェア購入システム１０の各機能構成部は、各機能構成部を実現するハードウエア（例：ハードワイヤードされた電子回路など）で実現されてもよいし、ハードウエアとソフトウエアとの組み合わせ（例：電子回路とそれを制御するプログラムの組み合わせなど）で実現されてもよい。以下、シェア購入システム１０の各機能構成部がハードウエアとソフトウエアとの組み合わせで実現される場合について、さらに説明する。
【００２０】
図２は、第１実施形態に係るシェア購入システム１０のハードウエア構成を例示する図である。図２に示されるように、シェア購入システム１０は、ロッカー装置２０、サーバ装置３０、携帯端末４０、および店舗端末５０を含んで構成される。
【００２１】
ロッカー装置２０は、提供者と購入希望者との間でシェア商品を受け渡す際、シェア商品の一時的な保管場所として利用される装置である。ロッカー装置２０は、商品を収納するための１以上の収納スペースを有している。また、各収納スペースには、施錠可能な扉が設けられている。また図示していないが、ロッカー装置２０には、商品代金を受け付ける代金支払装置、各収納スペースに収納された物体（シェア商品）の重量を計測する重量センサ、商品に付されたバーコードや商品画像から商品を認識する商品認識装置などが備えられていてもよい。
【００２２】
サーバ装置３０は、図１の各処理部を備える装置である。サーバ装置３０は、バス３０２、プロセッサ３０４、メモリ３０６、ストレージデバイス３０８、入出力インタフェース３１０、及びネットワークインタフェース３１２を有する。
【００２３】
バス３０２は、プロセッサ３０４、メモリ３０６、ストレージデバイス３０８、入出力インタフェース３１０、及びネットワークインタフェース３１２が、相互にデータを送受信するためのデータ伝送路である。ただし、プロセッサ３０４などを互いに接続する方法は、バス接続に限定されない。
【００２４】
プロセッサ３０４は、ＣＰＵ（Central Processing Unit） やＧＰＵ（Graphics Processing Unit）などで実現されるプロセッサである。メモリ３０６は、ＲＡＭ（Random Access Memory）などで実現される主記憶装置である。ストレージデバイス３０８は、ＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive）、メモリカード、又はＲＯＭ（Read Only Memory）などで実現される補助記憶装置である。ストレージデバイス３０８は、シェア購入システム１０の各機能（提供情報取得部１１０、購入情報取得部１２０、小分け情報生成部１３０、収納スペース情報取得部１４０、通知部１５０など）を実現するプログラムモジュールを記憶している。プロセッサ３０４は、これら各プログラムモジュールをメモリ３０６上に読み込んで実行することで、そのプログラムモジュールに対応する各機能を実現する。
【００２５】
入出力インタフェース３１０は、サーバ装置３０と各種入出力デバイスとを接続するためのインタフェースである。入出力インタフェース３１０には、例えば、マウスやキーボードなどの入力用デバイス、ディスプレイ装置などの出力用デバイス、タッチパネルなどの入出力用デバイスが接続される。
【００２６】
ネットワークインタフェース３１２は、サーバ装置３０をネットワークに接続するためのインタフェースである。このネットワークは、例えばＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）である。ネットワークインタフェース３１２がネットワークに接続する方法は、無線接続であってもよいし、有線接続であってもよい。サーバ装置３０は、ロッカー装置２０、携帯端末４０、および店舗端末５０などの外部装置と、ネットワークインタフェース３１２を介して通信可能に接続される。
【００２７】
携帯端末４０は、店舗の利用客が所有する端末である。特に限定されないが、携帯端末４０は、例えば、スマートフォン、携帯電話、タブレット端末などである。店舗の利用客は、携帯端末４０を用いて、シェア提供情報またはシェア購入情報を登録することができる。シェア提供情報を登録した人物が「シェア提供者」であり、当該人物が所有する携帯端末４０が「提供者端末」である。また、シェア購入情報を登録した人物が「シェア購入者」であり、当該人物が所有する携帯端末４０が「購入者端末」である。
【００２８】
店舗端末５０は、店舗内に配置されている、店舗の利用客が自由に使用可能な端末である。シェア提供者は、上述の携帯端末４０の代わりに店舗端末５０を用いて、シェア提供情報を登録することができる。また、シェア購入者は、上述の携帯端末４０の代わりに店舗端末５０を用いて、シェア購入情報を登録することができる。
【００２９】
なお、図２に示される構成はあくまで例示であり、本発明のハードウエア構成は図２の構成に限定されない。例えば、ロッカー装置２０とサーバ装置３０は一体の装置として実現されてもよい。この場合、ロッカー装置２０がシェア購入システム１０の各処理部を有することになる。
【００３０】
〔動作例〕
図３を用いて、本実施形態に係るシェア購入システム１０の動作について説明する。図３は、第１実施形態に係るシェア購入システム１０の動作を例示するフローチャートである。
【００３１】
まず、提供情報取得部１１０は、ある商品に関するシェア提供情報を、シェア提供者の携帯端末４０（提供者端末）または店舗端末５０から取得する（Ｓ１０２）。シェア提供情報は、例えば次のようにして取得される。まず、シェア提供者が、自身の識別情報（例えば、所定のユーザＩＤなど）、シェア商品の識別情報（例えば、商品ＩＤや商品名など）、および、シェア商品の提供数量（例えば、１０個１パックのシェア商品について「５個」など）を、携帯端末４０（提供者端末）または店舗端末５０に入力する。この入力に基づいて、シェア提供者を識別する提供者識別情報、シェア商品の商品識別情報、および、当該シェア商品の提供数量を含むシェア提供情報が生成される。提供情報取得部１１０は、携帯端末４０（提供者端末）または店舗端末５０からシェア提供情報を取得してストレージデバイス３０８などに記憶する。
【００３２】
購入情報取得部１２０は、ある商品に関するシェア購入情報を、シェア購入者の携帯端末４０（購入者端末）または店舗端末５０から取得する（Ｓ１０４）。シェア購入情報は、例えば次のようにして取得される。まず、シェア購入者が、自身の識別情報（例えば、所定のユーザＩＤなど）、シェア商品の識別情報（例えば、商品ＩＤや商品名など）、および、シェア商品の希望購入数量（例えば、１０個１パックのシェア商品について「５個」など）を、携帯端末４０（購入者端末）または店舗端末５０に入力する。この入力に基づいて、シェア購入者を識別する購入者識別情報、シェア商品の商品識別情報、および、当該シェア商品の希望購入数量を含むシェア購入情報が生成される。購入情報取得部１２０は、携帯端末４０（購入者端末）または店舗端末５０からシェア購入情報を取得してストレージデバイス３０８などに記憶する。
【００３３】
小分け情報生成部１３０は、シェア購入情報に含まれる希望購入数量に基づいて、シェア商品の小分け情報を生成する（Ｓ１０６）。例えば、１０個で１パックのシェア商品に関するシェア購入情報の希望購入数量が「５個」であった場合、小分け情報生成部１３０は、シェア商品を半パック（５個）に小分けすることを示す小分け情報を生成する。
【００３４】
通知部１５０は、小分け情報生成部１３０により生成された小分け情報を、シェア提供者の携帯端末４０に通知する（Ｓ１０８）。シェア提供者の携帯端末４０と通信するためのアドレス情報は、例えば提供者識別情報と紐付けられた状態で、メモリ３０６やストレージデバイス３０８などに予め記憶されている。この場合、通知部１５０は、Ｓ１０２の処理で取得した提供者識別情報を基に、メモリ３０６やストレージデバイス３０８などシェア提供者の携帯端末４０のアドレス情報を読み出すことができる。また、シェア提供者の携帯端末４０や店舗端末５０から取得される提供者識別情報がシェア提供者の携帯端末４０のアドレス情報である場合、通知部１５０は、提供者識別情報として取得されたアドレス情報を使用することができる。
【００３５】
通知部１５０から通知された小分け情報は、例えば、シェア提供者の携帯端末４０のディスプレイに表示させる。シェア提供者は、自身が所有する携帯端末４０に表示された小分け情報を確認して、シェア商品を小分けする。さらに、シェア提供者は、小分けしたシェア商品をロッカー装置２０の収納スペースに収納する。このとき、シェア提供者は、空き状態の収納スペースの中から任意の収納スペースを選択できる。また、シェア購入システム１０がシェア商品を収納すべき収納スペースを指定してもよい。
【００３６】
そして、収納スペース情報取得部１４０は、シェア商品が収納される収納スペースを識別する収納スペース情報を取得する（Ｓ１１０）。収納スペース情報は、例えば、ロッカー装置２０から通知される。具体的には、ロッカー装置２０が、シェア提供者がシェア商品を収納スペースに入れて扉を閉めたこと、または、当該扉が電子錠によって施錠されたことを検出し、当該収納スペースを示す収納スペース情報をサーバ装置３０に送信する。収納スペース情報取得部１４０は、ロッカー装置２０から送信された収納スペース情報を取得することができる。また、シェア購入システム１０がシェア商品を収納すべき収納スペースを予め指定する場合、収納スペース情報取得部１４０は、シェア購入システム１０が収納スペースを指定したタイミングに応じて、当該収納スペースの収納スペース情報を取得することができる。
【００３７】
そして、通知部１５０は、収納スペース情報取得部１４０により取得された収納スペース情報を、シェア購入者の携帯端末４０に通知する（Ｓ１１２）。シェア購入者の携帯端末４０と通信するためのアドレス情報は、例えば購入者識別情報と紐付けられた状態で、メモリ３０６やストレージデバイス３０８などに予め記憶されている。この場合、通知部１５０は、Ｓ１０４の処理で取得した購入者識別情報を基に、メモリ３０６やストレージデバイス３０８などシェア提供者の携帯端末４０のアドレス情報を読み出すことができる。また、シェア購入者の携帯端末４０や店舗端末５０から取得される購入者識別情報がシェア購入者の携帯端末４０のアドレス情報である場合、通知部１５０は、購入者識別情報として取得されたアドレス情報を使用することができる。
【００３８】
通知部１５０から通知された収納スペース情報は、例えば、シェア購入者の携帯端末４０のディスプレイに表示される。シェア購入者は、自身が所有する携帯端末４０に表示された収納スペース情報を確認して、目的のシェア商品が収納されている収納スペースを把握することができる。そして、シェア購入者は、有人の決済装置またはロッカー装置２０に設けられた無人の決済装置を用いて、シェア提供者から購入するシェア商品の代金の決済を完了させる。商品代金の決済が完了した後、シェア購入者は、収納スペース情報により示される収納スペースから目的のシェア商品を取り出すことができる。
【００３９】
上記のとおり、本実施形態のシェア購入システム１０では、まず、シェア提供者が通知部１５０から通知される小分け情報に従ってシェア商品を小分けにしてロッカー装置２０に収納する。そして、シェア購入者は、通知部１５０から通知される収納スペース情報に従って、ロッカー装置２０から目的のシェア商品を取り出すことができる。このとき、シェア提供者およびシェア購入者は直接会う必要がない。このように、不特定の人物と直接会う必要がなくなることによって、シェア購入行為に対する心理的障壁が低減され、シェア購入による商品購入機会が増加する。結果として、各商品の売上を向上させる効果が見込める。
【００４０】
［第２実施形態］
本実施形態は、以下の点を除き、第１実施形態と同様の構成を有する。
【００４１】
図４は、第２実施形態に係るシェア購入システム１０の機能構成を概念的に示すブロック図である。図４に示されるように、本実施形態のシェア購入システム１０は、決済部１６０、ロッカー制御部１７０、重量計測部１８０を更に備える。
【００４２】
決済部１６０は、シェア商品の単価とシェア商品の希望購入数量とに基づいて算出される代金の決済を行う。決済部１６０は、ロッカー装置２０に設けられていてもよいし、ロッカー装置２０とは異なる装置（例えば、一般的なレジ端末）に備えられていてもよい。
【００４３】
重量計測部１８０は、シェア提供者により収納スペースの内部に収納された物体の重量を計測する。重量計測部１８０は、例えば、収納スペース毎に設けられる重量センサの出力を受け取り、各収納スペースに収納された物体（シェア商品）の重量を計測することができる。
【００４４】
ロッカー制御部１７０は、各収納スペースの扉の施錠／開錠動作を制御する。ロッカー制御部１７０は、例えば、決済部１６０による代金の決済が完了したことに応じて、シェア商品が収納されている収納スペースの扉を開錠する。また、ロッカー制御部１７０は、収納スペースに収納された物体の重量を用いて「シェア提供者がシェア商品を収納スペースに正しく収納したか否か」を判断し、その判断結果に応じて収納スペースの扉を施錠するか否かを決定する。具体的には、ロッカー制御部１７０は、重量計測部１８０により計測された物体の重量が基準を満たした場合に、収納スペースの扉を施錠する。この基準は、シェア商品の内容物１個あたりの重量と、購入情報取得部１２０により取得されるシェア購入情報の希望購入数量とによって決まる。例えば、あるシェア商品について、内容物１個あたりの重量が「７０ｇ」、シェア購入情報の希望購入数量が「３個」である場合、ロッカー制御部１７０が用いる基準は「２１０ｇ」となる。ロッカー制御部１７０は、例えば、重量計測部１８０により計測された物体の重量と基準との差が所定の誤差の範囲内である場合、シェア商品が収納スペースに正しく収納されたと判断し、扉を施錠する。一方、ロッカー制御部１７０は、重量計測部１８０により計測された物体の重量と基準との差が所定の誤差の範囲を超える場合、シェア商品が収納スペースに正しく収納されていないと判断し、扉を施錠しない。このとき、ロッカー制御部１７０は、シェア提供者に対して、シェア商品を正しく収納するように促すメッセージ等を出力してもよい。
【００４５】
〔ハードウエア構成〕
図５は、第２実施形態に係るシェア購入システム１０のハードウエア構成を例示する図である。本実施形態のハードウエア構成は、以下の点を除き、第１実施形態と同様である。図示していないが、ロッカー装置２０は、プロセッサ、メモリ、ストレージデバイス等を備えている。ロッカー装置２０のストレージデバイスは、決済部１６０、ロッカー制御部１７０、重量計測部１８０の機能を実現するプログラムモジュールを記憶している。ロッカー装置２０のプロセッサは、これらのプログラムモジュールをメモリ上に読み込んで実行することで、上述の各機能を実現する。
【００４６】
また、図５の例では、代金支払装置２２がロッカー装置２０に設けられている。代金支払装置２２は、紙幣および硬貨を投入可能な自動釣銭装置、または、電子マネー用の非接触ＩＣカードやクレジットカードを読み取るカード読取装置などを備える。決済部１６０は、この代金支払装置２２を用いて支払われた金銭を基に、シェア商品の代金の決済処理を行うことができる。なお、代金支払装置は、ロッカー装置２０に設けられていなくてもよい。例えば、店舗内の通常のレジ端末が、代金支払装置として利用されてもよい。
【００４７】
また、ロッカー装置２０の各収納スペースには、重量センサ２４が設けられている。重量センサ２４は、各収納スペースの内部に収納された物体（シェア商品）の重量に応じた電気信号を出力する。重量計測部１８０は、重量センサ２４からの出力信号を、収納スペースの内部に収納された物体（シェア商品）の重量を示す情報に変換する。
【００４８】
また、ロッカー装置２０の収納スペースの扉には、電子錠２６が設けられている。ロッカー制御部１７０は、各扉に設けられた電子錠２６と通信可能に接続されており、開錠／施錠動作を制御する信号を対象の電子錠２６に出力することができる。これにより、電子錠２６の開錠／施錠状態が制御される。
【００４９】
〔動作例〕
図６乃至図１２を用いて、本実施形態に係るシェア購入システム１０の動作について説明する。
【００５０】
図６は、第２実施形態のシェア購入システム１０のシステム構成を例示するブロック図である。図６では、ロッカー装置２０、サーバ装置３０、携帯端末４０、および、店舗端末５０が通信可能に接続される例が示されている。また、図６では、サーバ装置３０が、提供情報取得部１１０、購入情報取得部１２０、小分け情報生成部１３０、収納スペース情報取得部１４０、及び、通知部１５０を備えている。また、図６では、ロッカー装置２０が、決済部１６０、ロッカー制御部１７０、および重量計測部１８０を備えている。
【００５１】
＜シェア提供情報およびシェア購入情報を登録する流れ＞
まず、図７を用いて、シェア提供情報およびシェア購入情報を登録する流れを説明する。図７は、シェア提供情報およびシェア購入情報を登録する流れを例示するフローチャートである。
【００５２】
店舗の利用客は、自分の携帯端末４０や店舗端末５０を利用して、シェア購入に関する情報を入力する専用のサイトにアクセスする（Ｓ２０２）。そして、店舗の利用客は、当該専用サイト上で所望の商品に関する情報（商品識別情報および希望購入数量）を入力する（Ｓ２０４）。ここで入力された情報は、サーバ装置３０に送信される。
【００５３】
サーバ装置３０は、入力された情報とマッチするシェア提供情報が存在するか否かを判定する（Ｓ２０６）。具体的には、サーバ装置３０は、まず、専用サイト上で入力された商品識別情報に基づいて、シェア提供情報を管理するシェア提供情報データベース（以下、「シェア提供情報ＤＢ」と表記）を検索する。なお、サーバ装置３０は、専用サイト上で入力された希望購入数量を更に用いて、検索対象とするシェア提供情報を絞り込んでもよい。
【００５４】
シェア提供情報ＤＢ上に該当するシェア提供情報が存在しない場合（Ｓ２０６：ＮＯ）、上述の店舗の利用客は「シェア提供者」となり、提供情報取得部１１０によってシェア提供情報が登録される。具体的には、提供情報取得部１１０は、Ｓ２０４の処理で入力された情報を用いて新たなシェア提供情報を生成する。そして、提供情報取得部１１０は、生成したシェア提供情報をシェア提供情報ＤＢに登録する（Ｓ２２０）。
【００５５】
一例として、提供情報取得部１１０は、Ｓ２０４の処理で入力された商品識別情報を、シェア商品の商品識別情報としてシェア提供情報に含めることができる。また、提供情報取得部１１０は、Ｓ２０４で入力された商品識別情報に対応する商品の全内容量から、Ｓ２０４の処理で入力された希望購入数量を差し引くことにより、シェア商品の提供数量を算出してシェア提供情報に含めることができる。また、例えば専用サイトのアクセス時にユーザＩＤの入力を必須としておくことにより、提供情報取得部１１０は、専用サイト上で入力されたユーザＩＤを提供者識別情報としてシェア提供情報に含めることができる。提供情報取得部１１０は、生成されたシェア提供情報を、例えば図８に示すようなシェア提供情報ＤＢに登録する。図８は、シェア提供情報ＤＢの一例を示す図である。図８に示されるように、シェア提供情報ＤＢは、レコードＩＤ、提供者識別情報、シェア商品の商品識別情報、シェア商品の提供数量、および、シェアＩＤを互いに関連付けて記憶している。なお、レコードＩＤは、シェア提供情報ＤＢ内で各レコードを一意に識別するための情報である。また、シェアＩＤは、組となるシェア提供情報とシェア購入情報とを識別するための情報である。シェアＩＤは、シェア提供情報と組となるシェア購入情報が登録された場合に、例えばサーバ装置３０上で生成される。生成されたシェアＩＤは、組となるシェア提供情報およびシェア購入情報で共通の情報として、シェア提供情報およびシェア購入情報それぞれに関連付けられる。なお、１つのシェア提供情報に、２以上のシェア購入情報が関連付けられることもある。シェア提供情報の提供数量が「１０個」である場合、希望購入数量の合計が「１０個」となるまで、シェア購入情報を関連付けることができる。
【００５６】
一方、シェア提供情報ＤＢ上に該当するシェア提供情報が存在した場合（Ｓ２０６：ＹＥＳ）、サーバ装置３０は、該当するシェア提供情報のリストを生成し、店舗の利用客の携帯端末４０または店舗端末５０に送信する。携帯端末４０または店舗端末５０は、サーバ装置３０から送信されたシェア提供情報のリストをディスプレイに表示させる（Ｓ２０８）。
【００５７】
店舗の利用客は、表示されたシェア提供情報のリストの中から、条件に合うシェア提供情報を選択することができる。ここでシェア提供情報が選択されなかった場合（Ｓ２１０：ＮＯ）、上述の店舗の利用客は「シェア提供者」となり、上述したように、提供情報取得部１１０によってシェア提供情報が登録される（Ｓ２２０）。一方、いずれかのシェア提供情報が選択された場合（Ｓ２１０：ＹＥＳ）、上述の店舗の利用客は「シェア購入者」となり、購入情報取得部１２０によってシェア購入情報が登録される。具体的には、購入情報取得部１２０は、Ｓ２０４の処理で入力された情報を用いて新たなシェア購入情報を生成する。そして、購入情報取得部１２０は、生成したシェア購入情報をシェア購入情報データベース（以下、「シェア購入情報ＤＢ」と表記）に登録する（Ｓ２１２）。シェア購入情報ＤＢは、シェア購入情報を管理するデータベースである。
【００５８】
一例として、購入情報取得部１２０は、Ｓ２０４の処理で入力された商品識別情報を、シェア商品の商品識別情報としてシェア購入情報に含めることができる。また、購入情報取得部１２０は、Ｓ２０４の処理で入力された希望購入数量をシェア提供情報に含めることができる。また、例えば専用サイトのアクセス時にユーザＩＤの入力を必須としておくことにより、購入情報取得部１２０は、専用サイト上で入力されたユーザＩＤを購入者識別情報としてシェア提供情報に含めることができる。購入情報取得部１２０は、生成されたシェア提供情報を、例えば図９に示すようなシェア購入情報ＤＢに登録する。図９は、シェア購入情報ＤＢの一例を示す図である。図９に示されるように、シェア購入情報ＤＢは、レコードＩＤ、購入者識別情報、シェア商品の商品識別情報、シェア商品の希望購入数量、および、シェアＩＤを互いに関連付けて記憶している。なお、レコードＩＤは、シェア購入情報ＤＢ内で各レコードを一意に識別するための情報である。また、シェアＩＤについては、シェア提供情報ＤＢと同様である。
【００５９】
サーバ装置３０は、共通のシェアＩＤを生成し、Ｓ２１０の処理で選択されたシェア提供情報およびＳ２１２の処理で生成されたシェア購入情報に付与する（Ｓ２１４）。このシェアＩＤによって、Ｓ２１０の処理で選択されたシェア提供情報とＳ２１２の処理で生成されたシェア購入情報とが互いに関連付けられる。
【００６０】
シェア提供情報とシェア購入情報との関連付けに応じて、小分け情報生成部１３０は、シェア購入情報の希望購入数量に基づいて小分け情報を生成する（Ｓ２１６）。例えば、１０個で１パックのシェア商品に関するシェア購入情報の希望購入数量が「５個」であった場合、小分け情報生成部１３０は、シェア商品を半パック（５個）に小分けすることを示す小分け情報を生成する。
【００６１】
そして、通知部１５０は、Ｓ２１４の処理で付与されたシェアＩＤと、Ｓ２１６で生成した小分け情報とを、シェア提供者の携帯端末４０（提供者端末）に通知する（Ｓ２１８）。例えば、通知部１５０は、Ｓ２１４の処理で用いたシェア購入情報と関連付けているシェア提供情報を読み出し、そのシェア提供情報に含まれる提供者識別情報を基にシェア提供者の携帯端末４０（提供者端末）のアドレス情報を取得する。そして、通知部１５０は、取得した提供者端末のアドレス情報を用いて提供者端末と通信し、シェアＩＤと小分け情報とを当該提供者端末に通知する。ここで、通知部１５０は、提供者端末およびシェア購入者の携帯端末４０（購入者端末）にシェア購入のマッチングが完了したことを更に通知してもよい。
【００６２】
また、シェア商品を収納すべき収納スペースを示す収納スペース情報が収納スペース情報取得部１４０により既に取得されている場合、通知部１５０は、その収納スペース情報をシェアＩＤおよび小分け情報と共に提供者端末に通知してもよい。
【００６３】
例えば、通知部１５０が提供者端末に通知を送る前に、収納スペース情報取得部１４０は、ロッカー装置２０と通信して空き状態の収納スペースを示す情報を取得する。そして、収納スペース情報取得部１４０は、空き状態の収納スペースの中から一の収納スペースを選択し、その収納スペースを示す収納スペース情報を取得する。このとき、収納スペース情報取得部１４０は、取得した収納スペース情報とシェアＩＤとを関連付けて記憶する（例：図１０）。図１０は、シェアＩＤと収納スペース情報との対応関係をテーブル形式で記憶する情報の一例を示す図である。図１０に示すような情報によって、シェアＩＤに関連するシェア商品がどの収納スペースに収納されているかを、シェア購入システム１０が特定できるようになる。そして、収納スペース情報取得部１４０は、取得した収納スペース情報を通知部１５０に転送する。このようにして、通知部１５０は、収納スペース情報取得部１４０から受け取ったスペース情報を、シェアＩＤおよび小分け情報と共に、提供者端末に通知することができる。
【００６４】
ここで、収納スペース情報取得部１４０は、収納スペースに収納されるシェア商品のサイズや数量に基づいて、適切な収納スペースを選択するように構成されていてもよい。収納スペース情報取得部１４０は、例えば次に示すようにして、適切な収納スペースを選択することができる。まず、収納スペース情報取得部１４０は、シェア購入情報のシェア商品識別情報を基にシェア商品の内容物１個あたりのサイズなどを取得する。そして、収納スペース情報取得部１４０は、内容物１個あたりのサイズと希望購入数量とに基づいて、シェア商品を収納するために必要な容積を算出する。そして、収納スペース情報取得部１４０は、先の処理で算出した容積以上の容積を持つ収納スペースを選択し、その収納スペースを識別する収納スペース情報を取得する。このようにすることで、シェア商品が収納スペースに入りきらないといった問題が発生することを防止できる。
【００６５】
＜通知部１５０から通知があった後の動作＞
次に、図１１および図１２を用いて、通知部１５０からの通知があった後の、シェア提供者、シェア購入者、およびシェア購入システム１０の動作について説明する。図１１および図１２は、通知部１５０からの通知があった後の、シェア提供者、シェア購入者、およびシェア購入システム１０の動作を示すシーケンス図である。
【００６６】
まず、シェア提供者は、通知部１５０からの通知内容を提供者端末上で確認した後に、代表者としてシェア商品全額分の決済を完了させる（Ｓ３０２）。シェア提供者は、通常のレジ端末でシェア商品の決済を行うことができる。また、代金支払装置２２と、バーコードスキャナやイメージスキャナといった商品認識装置（図示せず）とがロッカー装置２０に備えられている場合、シェア提供者は、ロッカー装置２０でシェア商品の決済を行うことができる。決済部１６０は、決済処理が完了した場合、その後、シェア提供者は、ロッカー装置２０にシェアＩＤを入力する（Ｓ３０４）。
【００６７】
シェア提供者によりシェアＩＤがロッカー装置２０に入力されると、ロッカー制御部１７０は、そのシェアＩＤを用いてシェア購入情報ＤＢを検索し、入力されたシェアＩＤに対応するシェア購入情報を読み出す（Ｓ３０６）。そして、ロッカー制御部１７０は、Ｓ３０６の処理で読み出したシェア購入情報の商品識別情報を用いて、シェア商品の内容物１個あたりの重量を取得する（Ｓ３０８）。シェア商品の内容物１個あたりの重量は、例えば、店舗で取り扱っている商品に関する情報を記憶する商品情報データベース（図示せず）に、商品の商品識別情報と関連付けて記憶されている。そして、ロッカー制御部１７０は、Ｓ３０８の処理で取得したシェア商品の内容物１個あたりの重量と、Ｓ３０６の処理で読み出したシェア購入情報の希望購入数量とに基づいて、基準となる重量（基準重量）を算出する（Ｓ３１０）。
【００６８】
そして、シェア提供者は、任意に選択した、または、シェア購入システム１０にから指定された収納スペースに、シェア商品を収納する（Ｓ３１２）。
【００６９】
シェア提供者によりシェア商品が収納スペースに収納されると、重量計測部１８０は、収納されたシェア商品の重量を計測し（Ｓ３１４）、当該計測したシェア商品の重量を１７０に通知する。そして、ロッカー制御部１７０は、Ｓ３１０の処理で算出した基準重量とＳ３１４の処理で計測された重量との差分が所定の誤差の範囲内か否かを判定する（Ｓ３１６）。
【００７０】
上述の差分が所定の誤差の範囲を超える場合（Ｓ３１６：ＮＯ）、ロッカー制御部１７０は、シェア提供者がシェア商品を収納スペースに正しく収納していないと判断し、当該収納スペースの扉を施錠しない。この場合、ロッカー制御部１７０は、シェア提供者に対して、シェア商品を正しく入れ直すように促すメッセージ（例えば、「収納した商品の種類や数量をご確認ください」など）を出力するのが好ましい（Ｓ３１８）。シェア提供者は、このようなメッセージに従って、シェア商品を正しく入れ直すことができる。
【００７１】
一方、上述の差分が所定の誤差の範囲内である場合（Ｓ３１６：ＹＥＳ）、ロッカー制御部１７０は、シェア提供者がシェア商品を収納スペースに正しく収納したと判断し、当該収納スペースの扉を施錠する（Ｓ３２０）。具体的には、ロッカー制御部１７０は、当該収納スペースの扉に取り付けられた電子錠２６に制御信号を送信し、当該電子錠２６に施錠動作を実行させる。
【００７２】
そして、ロッカー装置２０はサーバ装置３０と通信し、収納スペースの施錠が完了したことを示す通知をサーバ装置３０に送信する。なお、この時点で収納スペース情報取得部１４０が収納スペース情報を取得していない場合に備え、ロッカー装置２０は、施錠された収納スペースを示す収納スペース情報をサーバ装置３０に更に送信してもよい。この場合、収納スペース情報取得部１４０は、収納スペースの扉が施錠されたことに応じて、その収納スペースを示す収納スペース情報を取得することができる。
【００７３】
このロッカー装置２０からの通知に応じて、通知部１５０は、施錠された収納スペースを示す収納スペース情報を、購入者端末に通知する（Ｓ３２２）。この通知により、シェア購入者は、シェア商品を受取可能な状態が整ったことを知ることができる。ここで、通知部１５０は、購入者端末に収納スペース情報を送信する際、さらに、当該収納スペースの扉を開錠するために必要なキー情報を更に通知してもよい。キー情報の具体例としては、例えば、英数字や記号を組み合わせたパスフレーズなどである。キー情報は、例えば、シェアＩＤと関連付けて、ストレージデバイス３０８などに記憶される。収納スペースを開錠するためにキー情報の入力が必須となることにより、他人が誤ってあるいは悪意を持って、収納スペースに収納されたシェア商品を持って行ってしまうといった事態を防ぐことができる。
【００７４】
シェア購入者は、通知部１５０からの通知内容を購入者端末上で確認した後、ロッカー装置２０にシェアＩＤを入力する（Ｓ３２４）。シェア購入者によりシェアＩＤがロッカー装置２０に入力されると、決済部１６０は、そのシェアＩＤを用いてシェア購入情報ＤＢを検索し、入力されたシェアＩＤに対応するシェア購入情報を読み出す（Ｓ３２６）。ここで、決済部１６０は、シェア購入者の本人認証に利用できる情報（例えば、購入者識別情報など）を更に取得して、シェアＩＤを入力した人物の認証を行ってもよい。具体的には、決済部１６０は、Ｓ３２６の処理で読み出したシェア購入情報の購入者識別情報と、入力された購入者識別情報とが一致するか否かによって、本人認証を行うことができる。
【００７５】
そして、決済部１６０は、Ｓ３２６の処理で読み出したシェア購入情報の商品識別情報を用いて、シェア商品の内容物１個あたりの価格を取得する（Ｓ３２８）。シェア商品の内容物１個あたりの価格は、例えば、店舗で取り扱っている商品に関する情報を記憶する商品情報データベース（図示せず）に、商品の商品識別情報と関連付けて記憶されている。そして、決済部１６０は、Ｓ３２８の処理で取得したシェア商品の内容物１個あたりの価格と、Ｓ３２６の処理で読み出したシェア購入情報の希望購入数量とに基づいて、シェア商品の代金を算出し（Ｓ３３０）、ロッカー装置２０のディスプレイ部などに商品代金を表示する。
【００７６】
シェア購入者は、表示された商品代金を確認し、代金支払装置２２を用いてシェア購入分の商品代金の決済を行う（Ｓ３３２）。商品代金の決済が完了すると、ロッカー装置２０は、決済が正常に完了したことを示す通知をサーバ装置３０に送信する。このとき、サーバ装置３０は、精算が完了したことを示す情報（精算完了情報）をシェアＩＤと関連付けて記憶する。この情報は、後述の商品代金を返還する処理で利用される。また、ロッカー制御部１７０は、この通知に応じて収納スペースの扉を開錠する（Ｓ３３４）。ロッカー制御部１７０は、例えばＳ３２４の処理で入力されたシェアＩＤと図１０に示されるような情報とに基づいて、開錠すべき収納スペースを特定することができる。そして、ロッカー制御部１７０は、特定した収納スペースの扉に取り付けられた電子錠２６に制御信号を送信し、当該電子錠２６に開錠動作を実行させる。
【００７７】
また、Ｓ３２２の処理で購入者端末にキー情報が通知されている場合、ロッカー制御部１７０は、収納スペースの扉を開錠する際、商品代金の決済が完了したことに加え、正しいキー情報が入力されたか否かを判別してもよい。この場合、ロッカー制御部１７０は、例えば次のように動作する。まず、ロッカー制御部１７０は、商品代金の決済が完了する前にキー情報の入力を受け付ける。そして、ロッカー制御部１７０は、ストレージデバイス３０８にシェアＩＤと関連付けて予め記憶されたキー情報と、入力されたキー情報とが一致した場合、入力されたキー情報が正しいキー情報と判定する。ロッカー制御部１７０は、商品代金の決済が完了し、かつ、正しいキー情報が入力された場合に、収納スペースの扉を開錠する。収納スペースの扉が開錠された後、シェア購入者は、中に収納されているシェア商品を取り出すことができる（Ｓ３３６）。
【００７８】
その後、サーバ装置３０は、シェア購入者が購入した分の商品代金を、シェア提供者に還元する（Ｓ３３８）。例えば、店舗内のレジ端末または専用の返金装置（図示せず）を用いて、例えば次のように、シェア提供者に商品代金を返還することができる。この場合、まず、シェア提供者または店員がレジ端末または専用の返金装置にシェアＩＤを入力する。レジ端末または専用の返金装置は、入力されたシェアＩＤをサーバ装置３０に送信する。サーバ装置３０は、入力されたシェアＩＤに精算完了情報が関連付けられている場合に、当該シェアＩＤに対応するシェア購入情報に基づいて、シェア購入者から支払われた商品代金を算出する。そして、サーバ装置３０は、算出した商品代金をレジ端末または専用の返金装置に送信する。レジ端末または専用の返金装置は、サーバ装置３０から受け取った商品代金をシェア提供者に払い出す。これに限らず、サーバ装置３０は、例えば、予め登録されたシェア提供者の電子口座に商品代金を振り込む処理を実行してもよい。
【００７９】
以上、本実施形態によっても、第１実施形態と同様の効果が得られる。
【００８０】
［第３実施形態］
本実施形態は、以下の点を除き、第２実施形態と同様である。
【００８１】
〔機能構成〕
図１３は、第３実施形態に係るシェア購入システム１０の機能構成を概念的に示すブロック図である。図１３に示されるように、本実施形態のシェア購入システム１０は、重量計測部１８０の代わりに商品認識部１９０を備えている点を除き、第２実施形態と同様である。但し、本実施形態のシェア購入システム１０は、第２実施形態で説明した構成を更に備えていてもよい。
【００８２】
商品認識部１９０は、商品に付されたコードシンボルを読み取る、或いは、商品の画像を取得して解析することによって、その商品を特定する。商品認識部１９０は、例えば、ロッカー装置２０の収納スペース毎に設けられている。例えば、商品認識部１９０は、各収納スペースの上部（天井部）に設けられていて、シェア商品が内部に収納されるときに商品のバーコードを読み取る、或いは、商品の画像を取得して解析を行うように構成される。また、商品認識部１９０は、例えば、ロッカー装置２０の外部に設けられていてもよい。
【００８３】
本実施形態のロッカー制御部１７０は、商品認識部１９０による商品の認識結果を用いて「シェア提供者がシェア商品を収納スペースに正しく収納したか否か」を判断し、その判断結果に応じて収納スペースの扉を施錠するか否かを決定する。具体的には、ロッカー制御部１７０は、商品認識部１９０による商品の認識結果が基準を満たした場合に、収納スペースの扉を施錠する。この基準は、購入情報取得部１２０により取得されるシェア購入情報の商品識別情報および希望購入数量によって決まる。例えば、あるシェア商品について、取得されたシェア購入情報の商品識別情報が「商品Ａ」、かつ、当該シェア購入情報の希望購入数量が「３個」である場合、ロッカー制御部１７０が用いる基準は「商品Ａが３個」となる。この場合、ロッカー制御部１７０は、商品認識部１９０の認識結果として「商品Ａが３個」という認識結果が得られた場合に、シェア商品が収納スペースに正しく収納されたと判断し、扉を施錠する。一方、ロッカー制御部１７０は、商品認識部１９０の認識結果として「商品Ａが３個」という認識結果が得られなかった場合に、シェア商品が収納スペースに正しく収納されていないと判断し、扉を施錠しない。このとき、ロッカー制御部１７０は、シェア提供者に対して、シェア商品を正しく収納するように促すメッセージ等を出力してもよい。
【００８４】
以上、本実施形態では、ロッカー装置２０に設けられた商品認識部１９０の認識結果に基づいて、シェア商品が収納スペースに正しく収納されたか否かを判断することができる。
【００８５】
［第４実施形態］
本実施形態は、以下の点を除き、上述の他の実施形態と同様の構成を有する。
【００８６】
〔機能構成〕
図１４は、第３実施形態に係るシェア購入システム１０の機能構成を概念的に示すブロック図である。図１４に示されるように、本実施形態のシェア購入システム１０において、提供情報取得部１１０および購入情報取得部１２０は、それぞれ、第１取得部１１２および第２取得部１２２を備える。なお、図１４は、第２実施形態の構成をベースとしている。
【００８７】
第１取得部１１２は、提供情報取得部１１０がシェア提供情報を取得する際、店舗内で取得可能な店舗内情報を取得する。また、第２取得部１２２は、購入情報取得部１２０がシェア購入情報を取得する際、第１取得部１１２と同様に、店舗内で取得可能な店舗内情報を取得する。ここで、店舗内情報は、シェア提供情報またはシェア購入情報を登録した人物（シェア提供者またはシェア購入者）が店舗内にいることを示す情報とも言える。特に限定されないが、店舗内情報は、例えば店舗内のＷｉｆｉ（Wireless Fidelity）端末などの端末または中継局の識別情報などである。
【００８８】
〔ハードウエア構成〕
図１５は、第４実施形態に係るシェア購入システム１０のハードウエア構成を例示する図である。本実施形態のハードウエア構成は、以下の点を除き、第２実施形態と同様である。本実施形態のストレージデバイス３０８は、第１取得部１１２および第２取得部１２２の機能をそれぞれ実現するプログラムモジュールを記憶している。プロセッサ３０４は、これらのプログラムモジュールをメモリ上に読み込んで実行することで、上述の各機能を実現する。また、本実施形態において、サーバ装置３０は、中継局６０を介して外部装置と接続されている。シェア提供者の携帯端末４０は、シェア提供情報を登録する際、店舗内に設置された中継局６０を経由してサーバ装置３０にシェア提供情報を送信する。第１取得部１１２は、シェア提供者の携帯端末４０がシェア提供情報を登録するときにアクセスする中継局６０の識別情報を、店舗内情報として取得することができる。また、第２取得部１２２も同様に、シェア購入者の携帯端末４０がシェア購入情報をサーバ装置３０に登録するときにアクセスする中継局６０の識別情報を、店舗内情報として取得することができる。
【００８９】
〔動作例〕
図１６を用いて、本実施形態に係るシェア購入システム１０の動作について説明する。図１６は、第４実施形態に係るシェア購入システム１０の動作を例示するフローチャートである。以下では、第４実施形態特有の処理について主に説明する。
【００９０】
第１取得部１１２は、提供情報取得部１１０がシェア提供者の携帯端末４０（提供者端末）からシェア提供情報を取得したときのアクセス情報を解析する（Ｓ６０２）。そして、第１取得部１１２は、解析したアクセス情報に店舗内に設置された中継局６０の識別情報が含まれるか否かを判定する（Ｓ６０４）。解析したアクセス情報に中継局６０の識別情報が含まれる場合（Ｓ６０４：ＹＥＳ）、第１取得部１１２は、シェア提供者は現在店内に存在すると判断できる（Ｓ６０６）。一方、解析したアクセス情報に中継局６０の識別情報が含まれない場合（Ｓ６０４：ＮＯ）、第１取得部１１２は、シェア提供者は店外にいると判断することができる（Ｓ６０８）。また、第２取得部１２２は、第１取得部１１２と同様に、購入情報取得部１２０がシェア購入者の携帯端末４０（購入者端末）からシェア購入情報を取得したときのアクセス情報を解析する（Ｓ６１０）。そして、第２取得部１２２は、解析したアクセス情報に店舗内に設置された中継局６０の識別情報が含まれるか否かを判定する（Ｓ６１２）。解析したアクセス情報に中継局６０の識別情報が含まれる場合（Ｓ６１２：ＹＥＳ）、第２取得部１２２は、シェア提供者は現在店内に存在すると判断できる（Ｓ６１４）。一方、解析したアクセス情報に中継局６０の識別情報が含まれない場合（Ｓ６１２：ＮＯ）、第２取得部１２２は、シェア提供者は店外にいると判断することができる（Ｓ６１６）。
【００９１】
以上の本実施形態では、シェア提供者およびシェア購入者が店内にいるか否かを示す情報を取得して、シェア提供者およびシェア購入者が店内にいることの確証を得ることができる。これにより、シェア提供者がシェア商品をロッカー装置２０に収納しない、または、シェア購入者がシェア商品を取りに来ない、といったリスクが発生することを抑制できる。
【００９２】
以上、図面を参照して本発明の実施形態について述べたが、これらは本発明の例示であり、上記以外の様々な構成を採用することもできる。
【００９３】
例えば、何らかの理由により提供したシェア商品が残ってしまった場合（例えば、シェア購入希望者がシェア商品を購入せずに帰ってしまった場合など）、シェア提供者は、任意のタイミングで残ったシェア商品を取り出すことができる。或いは、店舗が、サービスとして、残ったシェア商品をシェア提供者の自宅まで配送してもよい。また、ロッカー装置２０にシェア商品を収納する際、シェア提供者は各収納スペースに１個ずつシェア商品を入れて、シェア購入者が取り出す数量を調整できるようにしてもよい。また、ロッカー装置２０を使わずに、シェア商品のやり取りを店舗のサービスカウンターなどで行うようにしてもよい。
【００９４】
また、上述の説明で用いた複数のフローチャートまたはシーケンス図では、複数の工程（処理）が順番に記載されているが、各実施形態で実行される工程の実行順序は、その記載の順番に制限されない。各実施形態では、図示される工程の順番を内容的に支障のない範囲で変更することができる。また、上述の各実施形態は、内容が相反しない範囲で組み合わせることができる。
【００９５】
上記の実施形態の一部または全部は、以下の付記のようにも記載されうるが、以下に限られない。
１．
シェア商品の提供者を識別する提供者識別情報、前記シェア商品の商品識別情報、および前記シェア商品の提供数量を取得する提供情報取得手段と、
前記シェア商品の購入希望者を識別する購入者識別情報、前記シェア商品の商品識別情報、および、前記シェア商品の希望購入数量を取得する購入情報取得手段と、
前記取得した希望購入数量に基づいて前記シェア商品の小分けの仕方を示す小分け情報を生成する小分け情報生成手段と、
ロッカー装置における前記シェア商品の収納スペースを識別する収納スペース情報を取得する収納スペース情報取得手段と、
前記提供者識別情報に基づいて前記小分け情報を前記提供者の端末に通知し、かつ、前記購入者識別情報に基づいて前記収納スペース情報を前記購入希望者の端末に通知する通知手段と、
を備えるシェア購入システム。
２．
前記通知手段は、前記小分け情報を通知する際、さらに、前記収納スペース情報を前記提供者の端末に通知する、
１．に記載のシェア購入システム。
３．
前記シェア商品の単価と前記シェア商品の希望購入数量とに基づいて算出される代金の決済を行う決済手段と、
前記代金の決済の完了に応じて、前記収納スペースの扉を開錠する開錠手段と、を備える、
１．または２．に記載のシェア購入システム。
４．
前記決済手段は、前記代金の決済時に、前記購入者識別情報を取得して本人認証を行う、
３．に記載のシェア購入システム。
５．
前記決済手段は、前記ロッカー装置に設けられている、
３．または４．に記載のシェア購入システム。
６．
前記通知手段は、前記購入希望者の端末に前記収納スペース情報を送信する際、さらに、前記収納スペースの扉を開錠するためのキー情報を通知し、
前記開錠手段は、前記代金の決済の完了および前記キー情報の入力の双方に応じて、前記収納スペースの扉を開錠する、
３．から５．のいずれか１つに記載のシェア購入システム。
７．
前記収納スペースの内部に収納された物体の重量を計測する重量計測手段と、
前記重量計測手段により計測された物体の重量が、前記シェア商品の内容物１個あたりの重量と前記シェア商品の希望購入数量とにより決まる基準を満たした場合に、前記収納スペースの扉を施錠する施錠手段と、を更に備える、
１．から６．のいずれか１つに記載のシェア購入システム。
８．
前記ロッカー装置の収納スペース毎に設けられる商品認識手段と、
前記商品認識手段の認識結果が、前記シェア商品の商品識別情報と前記シェア商品の希望購入数量とにより決まる基準を満たす場合に、前記収納スペースの扉を施錠する施錠手段と、更に備える、
１．から６．のいずれか１つに記載のシェア購入システム。
９．
前記収納スペース情報取得手段は、前記収納スペースの扉が施錠されたことを検出した場合、その収納スペースのスペース識別情報を取得する、
１．から８．のいずれか１つに記載のシェア購入システム。
１０．
前記提供情報取得手段は、前記提供者識別情報、前記シェア商品の商品識別情報、および前記シェア商品の提供数量を取得する際、前記提供者が店舗内にいることを示す情報を併せて取得する、
１．から９．のいずれか１つに記載のシェア購入システム。
１１．
前記購入情報取得手段は、前記購入者識別情報、および、前記シェア商品の希望購入数量を取得する際、前記購入希望者が店舗内にいることを示す情報を併せて取得する、
１．から１０．のいずれか１つに記載のシェア購入システム。
１２．
前記店舗内にいることを示す情報は、前記店舗内に設置される端末または中継局の識別情報である、
１０．または１１．に記載のシェア購入システム。
【００９６】
１３．
少なくとも１台のコンピュータが、
シェア商品の提供者を識別する提供者識別情報、前記シェア商品の商品識別情報、および前記シェア商品の提供数量を取得し、
前記シェア商品の購入希望者を識別する購入者識別情報、前記シェア商品の商品識別情報、および、前記シェア商品の希望購入数量を取得し、
前記取得した希望購入数量に基づいて前記シェア商品の小分けの仕方を示す小分け情報を生成し、
ロッカー装置における前記シェア商品の収納スペースを識別する収納スペース情報を取得し、
前記提供者識別情報に基づいて前記小分け情報を前記提供者の端末に通知し、かつ、前記購入者識別情報に基づいて前記収納スペース情報を前記購入希望者の端末に通知する、
ことを含むシェア購入方法。
１４．
前記コンピュータが、
前記小分け情報を通知する際、さらに、前記収納スペース情報を前記提供者の端末に通知する、
ことを更に含む１３．に記載のシェア購入方法。
１５．
前記コンピュータが、
前記シェア商品の単価と前記シェア商品の希望購入数量とに基づいて算出される代金の決済を行い、
前記代金の決済の完了に応じて、前記収納スペースの扉を開錠する、
ことを更に含む１３．または１４．に記載のシェア購入方法。
１６．
前記コンピュータが、
前記代金の決済時に、前記購入者識別情報を取得して本人認証を行う、
ことを更に含む１５．に記載のシェア購入システム。
１７．
前記代金の決済を行うための装置が、前記ロッカー装置に設けられている、
ことを更に含む１５．または１６．に記載のシェア購入方法。
１８．
前記コンピュータが、
前記購入希望者の端末に前記収納スペース情報を送信する際、さらに、前記収納スペースの扉を開錠するためのキー情報を通知し、
前記代金の決済の完了および前記キー情報の入力の双方に応じて、前記収納スペースの扉を開錠する、
ことを更に含む１５．から１７．のいずれか１つに記載のシェア購入方法。
１９．
前記コンピュータが、
前記収納スペースの内部に収納された物体の重量を計測し、
前記計測された物体の重量が、前記シェア商品の内容物１個あたりの重量と前記シェア商品の希望購入数量とにより決まる基準を満たした場合に、前記収納スペースの扉を施錠する、
ことを更に含む１３．から１８．のいずれか１つに記載のシェア購入方法。
２０．
前記コンピュータが、
前記ロッカー装置の収納スペース毎に設けられる商品認識手段を用いて商品を認識し、
前記商品認識手段の認識結果が、前記シェア商品の商品識別情報と前記シェア商品の希望購入数量とにより決まる基準を満たす場合に、前記収納スペースの扉を施錠する、
ことを更に含む１３．から１８．のいずれか１つに記載のシェア購入方法。
２１．
前記コンピュータが、
前記収納スペースの扉が施錠されたことを検出した場合、その収納スペースのスペース識別情報を取得する、
ことを更に含む１３．から２０．のいずれか１つに記載のシェア購入方法。
２２．
前記コンピュータが、
前記提供者識別情報、前記シェア商品の商品識別情報、および前記シェア商品の提供数量を取得する際、前記提供者が店舗内にいることを示す情報を併せて取得する、
ことを更に含む１３．から２１．のいずれか１つに記載のシェア購入方法。
２３．
前記コンピュータが、
前記購入者識別情報、および、前記シェア商品の希望購入数量を取得する際、前記購入希望者が店舗内にいることを示す情報を併せて取得する、
ことを更に含む１３．から２２．のいずれか１つに記載のシェア購入方法。
２４．
前記店舗内にいることを示す情報は、前記店舗内に設置される端末または中継局の識別情報である、
２２．または２３．に記載のシェア購入方法。
【００９７】
２５．
少なくとも１台のコンピュータに、１３．から２４．に記載のシェア購入方法を実行させるためのプログラム。
【符号の説明】
【００９８】
１０  シェア購入システム
１１０  提供情報取得部
１１２  第１取得部
１２０  購入情報取得部
１２２  第２取得部
１３０  小分け情報生成部
１４０  収納スペース情報取得部
１５０  通知部
１６０  決済部
１７０  ロッカー制御部
１８０  重量計測部
１９０  商品認識部
２０  ロッカー装置
２２  代金支払装置
２４  重量センサ
２６  電子錠
３０  サーバ装置
３０２  バス
３０４  プロセッサ
３０６  メモリ
３０８  ストレージデバイス
３１０  入出力インタフェース
３１２  ネットワークインタフェース
４０  携帯端末
５０  店舗端末
６０  中継局
【図１】
2019082966.tif 000003
【図２】
2019082966.tif 000004
【図３】
2019082966.tif 000005
【図４】
2019082966.tif 000006
【図５】
2019082966.tif 000007
【図６】
2019082966.tif 000008
【図７】
2019082966.tif 000009
【図８】
2019082966.tif 000010
【図９】
2019082966.tif 000011
【図１０】
2019082966.tif 000012
【図１１】
2019082966.tif 000013
【図１２】
2019082966.tif 000014
【図１３】
2019082966.tif 000015
【図１４】
2019082966.tif 000016
【図１５】
2019082966.tif 000017
【図１６】
2019082966.tif 000018
【手続補正書】
【提出日】平成31年2月18日(2019.2.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
シェア商品の提供者を識別する提供者識別情報、前記シェア商品の商品識別情報、および前記シェア商品の提供数量を取得する提供情報取得手段と、
前記シェア商品の購入希望者を識別する購入者識別情報、前記シェア商品の商品識別情報、および、前記シェア商品の希望購入数量を取得する購入情報取得手段と、
前記取得した希望購入数量に基づいて前記シェア商品の小分けの仕方を示す小分け情報を生成する小分け情報生成手段と、
ロッカー装置における前記シェア商品の収納スペースを識別する収納スペース情報を取得する収納スペース情報取得手段と、
前記提供者識別情報に基づいて前記小分け情報を前記提供者の端末に通知し、かつ、前記購入者識別情報に基づいて前記収納スペース情報を前記購入希望者の端末に通知する通知手段と、
前記シェア商品の単価と前記シェア商品の希望購入数量とに基づいて算出される代金の決済を行う決済手段と、
前記代金の決済の完了に応じて、前記収納スペースの扉を開錠する開錠手段と、
を備えるシェア購入システム。
【請求項２】
前記通知手段は、前記購入希望者の端末に前記収納スペース情報を送信する際、さらに、前記収納スペースの扉を開錠するためのキー情報を通知し、
前記開錠手段は、前記代金の決済の完了および前記キー情報の入力の双方に応じて、前記収納スペースの扉を開錠する、
請求項１に記載のシェア購入システム。
【請求項３】
前記収納スペースの内部に収納された物体の重量を計測する重量計測手段と、
前記重量計測手段により計測された物体の重量が、前記シェア商品の内容物１個あたりの重量と前記シェア商品の希望購入数量とにより決まる基準を満たした場合に、前記収納スペースの扉を施錠する施錠手段と、を更に備える、
請求項１または２に記載のシェア購入システム。
【請求項４】
前記ロッカー装置の収納スペース毎に設けられる商品認識手段と、
前記商品認識手段の認識結果が、前記シェア商品の商品識別情報と前記シェア商品の希望購入数量とにより決まる基準を満たす場合に、前記収納スペースの扉を施錠する施錠手段と、更に備える、
請求項１から３のいずれか１項に記載のシェア購入システム。
【請求項５】
前記収納スペース情報取得手段は、前記収納スペースの扉が施錠されたことを検出した場合、その収納スペースのスペース識別情報を取得する、
請求項１から４のいずれか１項に記載のシェア購入システム。
【請求項６】
前記購入情報取得手段は、前記購入者識別情報、および、前記シェア商品の希望購入数量を取得する際、前記購入希望者が店舗内にいることを示す情報を併せて取得する、
請求項１から５のいずれか１項に記載のシェア購入システム。
【請求項７】
前記店舗内にいることを示す情報は、前記店舗内に設置される端末または中継局の識別情報である、
請求項６に記載のシェア購入システム。
【請求項８】
少なくとも１台のコンピュータが、
シェア商品の提供者を識別する提供者識別情報、前記シェア商品の商品識別情報、および前記シェア商品の提供数量を取得し、
前記シェア商品の購入希望者を識別する購入者識別情報、前記シェア商品の商品識別情報、および、前記シェア商品の希望購入数量を取得し、
前記取得した希望購入数量に基づいて前記シェア商品の小分けの仕方を示す小分け情報を生成し、
ロッカー装置における前記シェア商品の収納スペースを識別する収納スペース情報を取得し、
前記提供者識別情報に基づいて前記小分け情報を前記提供者の端末に通知し、かつ、前記購入者識別情報に基づいて前記収納スペース情報を前記購入希望者の端末に通知し、
前記シェア商品の単価と前記シェア商品の希望購入数量とに基づいて算出される代金の決済を行い、
前記代金の決済の完了に応じて、前記収納スペースの扉を開錠する、
ことを含むシェア購入方法。
【請求項９】
少なくとも１台のコンピュータに、請求項８に記載のシェア購入方法を実行させるためのプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
本発明によれば、
シェア商品の提供者を識別する提供者識別情報、前記シェア商品の商品識別情報、および前記シェア商品の提供数量を取得する提供情報取得手段と、
前記シェア商品の購入希望者を識別する購入者識別情報、前記シェア商品の商品識別情報、および、前記シェア商品の希望購入数量を取得する購入情報取得手段と、
前記取得した希望購入数量に基づいて前記シェア商品の小分けの仕方を示す小分け情報を生成する小分け情報生成手段と、
ロッカー装置における前記シェア商品の収納スペースを識別する収納スペース情報を取得する収納スペース情報取得手段と、
前記提供者識別情報に基づいて前記小分け情報を前記提供者の端末に通知し、かつ、前記購入者識別情報に基づいて前記収納スペース情報を前記購入希望者の端末に通知する通知手段と、
前記シェア商品の単価と前記シェア商品の希望購入数量とに基づいて算出される代金の決済を行う決済手段と、
前記代金の決済の完了に応じて、前記収納スペースの扉を開錠する開錠手段と、
を備えるシェア購入システムが提供される。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明によれば、
少なくとも１台のコンピュータが、
シェア商品の提供者を識別する提供者識別情報、前記シェア商品の商品識別情報、および前記シェア商品の提供数量を取得し、
前記シェア商品の購入希望者を識別する購入者識別情報、前記シェア商品の商品識別情報、および、前記シェア商品の希望購入数量を取得し、
前記取得した希望購入数量に基づいて前記シェア商品の小分けの仕方を示す小分け情報を生成し、
ロッカー装置における前記シェア商品の収納スペースを識別する収納スペース情報を取得し、
前記提供者識別情報に基づいて前記小分け情報を前記提供者の端末に通知し、かつ、前記購入者識別情報に基づいて前記収納スペース情報を前記購入希望者の端末に通知し、
前記シェア商品の単価と前記シェア商品の希望購入数量とに基づいて算出される代金の決済を行い、
前記代金の決済の完了に応じて、前記収納スペースの扉を開錠する、
ことを含むシェア購入方法が提供される。