(57)【要約】【課題】仮想冷蔵庫の利用状況に応じて利用可能容量を設定することが可能な仮想冷蔵庫管理装置、仮想冷蔵庫管理システム、仮想冷蔵庫管理プログラム及び仮想冷蔵庫管理方法を提供することを目的としている。【解決手段】利用者による仮想冷蔵庫の利用実績を示す情報に基づき、前記利用者の評価値を算出する利用者評価部と、前記利用者の評価値に応じて、前記利用者による前記仮想冷蔵庫の利用可能容量を変更する容量決定部と、を有する仮想冷蔵庫管理装置である。【選択図】図９
2018120554.tif 000002
【特許請求の範囲】
【請求項１】
利用者による仮想冷蔵庫の利用実績を示す情報に基づき、前記利用者の評価値を算出する利用者評価部と、
前記利用者の評価値に応じて、前記利用者による前記仮想冷蔵庫の利用可能容量を変更する容量決定部と、を有する仮想冷蔵庫管理装置。
【請求項２】
前記仮想冷蔵庫の利用可能容量は、前記仮想冷蔵庫の総容量である請求項１記載の仮想冷蔵庫管理装置。
【請求項３】
前記仮想冷蔵庫の利用可能容量は、予め決められた前記仮想冷蔵庫の総容量において、前記利用者毎に決められる容量である請求項１記載の仮想冷蔵庫管理装置。
【請求項４】
前記利用実績を示す情報は、前記仮想冷蔵庫における商品の保管日数を含み、
前記利用者評価部は、
前記保管日数と、前記保管日数の評価値とが対応付けられた情報を格納する第一の記憶部を参照し、
前記仮想冷蔵庫に格納された前記商品毎の前記保管日数の評価値の合計を、前記利用者の評価値とする、請求項１乃至３の何れか一項に記載の仮想冷蔵庫管理装置。
【請求項５】
前記利用実績を示す情報は、前記商品を破棄したことを示す情報を含み、
前記第一の記憶部は、前記商品の破棄に対する評価値が格納されており、
前記利用者評価部は、
前記第一の記憶部を参照し、前記商品毎の前記保管日数の評価値と、前記商品の破棄に対する評価値との合計を、前記利用者の評価値とする、請求項４記載の仮想冷蔵庫管理装置。
【請求項６】
前記仮想冷蔵庫の利用可能容量は、複数の区画に分割されており、
前記区画毎の評価値に基づき、前記区画毎の容量を算出する区画容量算出部を有する、請求項４又は５記載の仮想冷蔵庫管理装置。
【請求項７】
前記区画容量算出部は、
前記区画毎に、前記区画に格納された商品の購入実績を示す情報に基づき前記区画の評価値を算出する算出部と、
前記区画の評価値に応じて、前記区画毎の容量を決定する区画容量決定部と、を有する、請求項６記載の仮想冷蔵庫管理装置。
【請求項８】
端末装置と、前記端末装置と通信を行う仮想冷蔵庫管理装置と、を有する仮想冷蔵庫管理システムであって、
前記仮想冷蔵庫管理装置は、
前記端末装置の利用者による仮想冷蔵庫の利用実績を示す情報に基づき、前記利用者の評価値を算出する利用者評価部と、
前記利用者の評価値に応じて、前記利用者による前記仮想冷蔵庫の利用可能容量を変更する容量決定部と、を有する仮想冷蔵庫管理システム。
【請求項９】
利用者による仮想冷蔵庫の利用実績を示す情報に基づき、前記利用者の評価値を算出する処理と、
前記利用者の評価値に応じて、前記利用者による前記仮想冷蔵庫の利用可能容量を変更する処理と、をコンピュータに実行させる仮想冷蔵庫管理プログラム。
【請求項１０】
端末装置と、前記端末装置と通信を行う仮想冷蔵庫管理装置と、を有する仮想冷蔵庫管理システムによる仮想冷蔵庫管理方法であって、
前記仮想冷蔵庫管理装置が、
前記端末装置の利用者による仮想冷蔵庫の利用実績を示す情報に基づき、前記利用者の評価値を算出し、
前記利用者の評価値に応じて、前記利用者による前記仮想冷蔵庫の利用可能容量を変更する、仮想冷蔵庫管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、仮想冷蔵庫管理装置、仮想冷蔵庫管理システム、仮想冷蔵庫管理プログラム及び仮想冷蔵庫管理方法に関する。
【背景技術】
【０００２】
近年では、インターネット上に置かれたウェブページから、生鮮食品等の各種の商品やサービスを直接購入することができるＥＣ（Electronic  Commerce）サイト等が普及している。生鮮食品等を取り扱うＥＣサイトでは、店舗等の冷蔵庫を利用者の仮想冷蔵庫とすることで、購入済みの商品を保管し、利用者が必要となったときに引き取れるようにしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１８２６１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述した従来の仮想冷蔵庫では、仮想冷蔵庫の大きさは、利用者によって決められるものであった。例えば、仮想冷蔵庫の容量に余裕がある利用者は、購入済みの商品を仮想冷蔵庫内に長期間保管する可能性がある。商品が仮想冷蔵庫内に長期間保管される場合、店舗等が保管されている商品の管理を行うことになり、店舗等における商品の管理に手間がかかる。
【０００５】
開示の技術は、仮想冷蔵庫の利用状況に応じて利用可能容量を設定することが可能な仮想冷蔵庫管理装置、仮想冷蔵庫管理システム、仮想冷蔵庫管理プログラム及び仮想冷蔵庫管理方法を提供することを目的としている。
【課題を解決するための手段】
【０００６】
開示の技術は、利用者による仮想冷蔵庫の利用実績を示す情報に基づき、前記利用者の評価値を算出する利用者評価部と、前記利用者の評価値に応じて、前記利用者による前記仮想冷蔵庫の利用可能容量を変更する容量決定部と、を有する仮想冷蔵庫管理装置である。
【０００７】
上記各部は、上記各部を行う手順、上記各部を実現する処理としても良く、各処理をコンピュータに実行させるプログラムを記憶したコンピュータ読み取り可能な記憶媒体とすることもできる。
【発明の効果】
【０００８】
仮想冷蔵庫の利用状況に応じて利用可能容量を設定できる。
【図面の簡単な説明】
【０００９】
【図１】仮想冷蔵庫管理システムの概要を説明する図である。
【図２】仮想冷蔵庫管理システムにおける商品の購入と引き取りの動作の概略を説明する図である。
【図３】仮想冷蔵庫管理装置のハードウェア構成の一例を示す図である。
【図４】仮想冷蔵庫管理装置の機能を説明する図である。
【図５】商品管理データベースの一例を示す図である。
【図６】区画管理データベースの一例を示す図である。
【図７】マスタデータベースの一例を示す図である。
【図８】評価用データベースの一例を示す図である。
【図９】仮想冷蔵庫管理処理部の機能を説明する図である。
【図１０】仮想冷蔵庫管理装置の購入処理部の処理を説明するフローチャートである。
【図１１】仮想冷蔵庫管理装置の容量算出処理部の処理を説明するフローチャートである。
【図１２】全体容量算出部の処理を説明するフローチャートである。
【図１３】利用者評価値と全体容量の関係を説明する図である。
【図１４】区画容量算出部の処理を説明するフローチャートである。
【図１５】各区画の割当て容量から、予め設定された容量を減算する処理を説明する図である。
【図１６】区画毎の購入実績を示す区画評価値と配分率の算出を説明する図である。
【図１７】再配分用の容量を区画毎の配分率に応じて配分する処理を説明する図である。
【図１８】取り出し処理部の処理を説明する第一のフローチャートである。
【図１９】取り出し処理部の処理を説明する第二のフローチャートである。
【図２０】取り出し処理部の処理を説明する第三のフローチャートである。
【図２１】仮想冷蔵庫の表示例を示す図である。
【発明を実施するための形態】
【００１０】
以下に図面を参照して実施形態について説明する。図１は、仮想冷蔵庫管理システムの概要を説明する図である。
【００１１】
本実施形態の仮想冷蔵庫管理システム１００は、仮想冷蔵庫管理装置２００と、端末装置３００とを有する。仮想冷蔵庫管理装置２００と端末装置３００とは、ネットワーク等を介して接続される。
【００１２】
本実施形態の仮想冷蔵庫管理システム１００において、仮想冷蔵庫管理装置２００は、例えば、生鮮食品を含む各種の商品を販売する販売サイト（ＥＣ（Electronic  Commerce）サイト）を実現するサーバである。尚、以下の説明における商品とは、主に一般的な冷蔵庫で保管される生鮮食品を示す。
【００１３】
端末装置３００は、例えば、仮想冷蔵庫管理装置２００の販売サイトにアクセスし、端末装置３００の利用者による商品の選択と支払い処理の実行指示を受け付けると、選択された商品の支払い処理の実行を要求する。
【００１４】
本実施形態では、仮想冷蔵庫管理装置２００において、支払い処理が実行されると、選択された商品が購入済みの商品となり、端末装置３００の利用者の仮想冷蔵庫２１０に保管されるものとする。本実施形態の仮想冷蔵庫２１０は、例えば、記憶装置に設けられた記憶領域であり、端末装置３００毎に設けられる。仮想冷蔵庫２１０には、端末装置３００の利用者によって購入された商品の情報が格納される。
【００１５】
本実施形態の仮想冷蔵庫２１０は、例えば、ドアポケット（左）２１１、ドアポケット（右）２１２、冷蔵室２１３、冷凍室２１４、野菜室２１５の５つの区画を有している。言い換えれば、本実施形態の仮想冷蔵庫２１０を実現する記憶領域は、ドアポケット（左）２１１、ドアポケット（右）２１２、冷蔵室２１３、冷凍室２１４、野菜室２１５の５つの領域に分割されている。
【００１６】
本実施形態では、商品毎に、仮想冷蔵庫２１０において格納される区画が予め決められている。言い換えれば、本実施形態では、商品毎に、その商品の商品管理情報が格納される記憶領域が決められている。商品管理情報は、例えば、商品を識別するための情報や、商品が購入された日時を示す情報等を含む。商品管理情報の詳細は後述する。
【００１７】
また、図１の例では、仮想冷蔵庫２１０は、仮想冷蔵庫管理装置２００に設けられているものとしているが、これに限定されない。端末装置３００毎の仮想冷蔵庫２１０は、仮想冷蔵庫管理装置２００の外部の記憶装置に設けられても良い。
【００１８】
以下の説明では、商品管理情報が、仮想冷蔵庫２１０を実現する記憶領域に格納されることを、商品が仮想冷蔵庫２１０に格納される、と表現する場合がある。
【００１９】
また、本実施形態の仮想冷蔵庫管理装置２００は、端末装置４００ともネットワークを介して接続される。端末装置４００は、仮想冷蔵庫管理装置２００によって実現される販売サイトで販売している商品が保管されている倉庫や実店舗等に設けられたコンピュータである。
【００２０】
本実施形態の端末装置４００は、例えば、端末装置３００によって購入済みとされた商品の商品管理情報が通知されても良い。この通知は、端末装置４００の利用者によって、端末装置４００に表示されても良い。端末装置４００の利用者とは、例えば、販売サイトで販売されている商品が保管されている倉庫や実店舗の管理者等である。
【００２１】
また、本実施形態では、仮想冷蔵庫２１０に格納された商品管理情報のうち、取り出し対象として選択された商品管理情報と対応する商品が、実際に端末装置３００の利用者に引き渡されると、その旨を示す通知が端末装置４００に入力される。端末装置４００は、入力された通知を仮想冷蔵庫管理装置２００に通知する。
【００２２】
以下の説明では、実店舗や倉庫等から、仮想冷蔵庫２１０に格納された商品が利用者に引き渡されることを、商品が仮想冷蔵庫２１０から取り出される、と表現する場合がある。
【００２３】
本実施形態の仮想冷蔵庫管理システム１００では、端末装置３００の利用者を仮想冷蔵庫２１０の利用実績に基づき評価し、評価に応じて、利用者毎に仮想冷蔵庫２１０の利用可能容量を決定する。言い換えれば、本実施形態の仮想冷蔵庫管理システム１００では、利用者毎の仮想冷蔵庫２１０の利用実績に基づく評価に応じて、仮想冷蔵庫２１０を実現するための記憶領域の容量を決定する。
【００２４】
本実施形態では、この処理により、例えば、評価の高い利用者に対しては、仮想冷蔵庫２１０の容量を大きくし、評価の低い利用者に対しては、仮想冷蔵庫２１０の容量を小さくする、といった設定を行うことができる。
【００２５】
評価の高い利用者とは、例えば、頻繁に仮想冷蔵庫２１０を利用する利用者、仮想冷蔵庫２１０に商品を格納してから取り出すまでの期間が短い利用者等である。また、評価の低い利用者とは、例えば、仮想冷蔵庫２１０に格納した商品を引き取るまでの期間が長い、仮想冷蔵庫２１０に格納した商品が引き取られないまま賞味期限となり破棄されることがある利用者、仮想冷蔵庫２１０をあまり利用しない利用者等である。
【００２６】
本実施形態では、上述したように、利用者の評価に基づき、仮想冷蔵庫２１０の容量を決定する。このため、例えば、仮想冷蔵庫２１０に格納した商品を使い切れずに破棄される傾向がある利用者に対しては、仮想冷蔵庫２１０の容量を小さくし、使い切れる程度の商品しか格納できないようにすることができる。
【００２７】
また、例えば、仮想冷蔵庫２１０に多くの商品を格納していても、短期間で使いきる利用者に対しては、仮想冷蔵庫２１０の容量を大きくし、特売品の大量購入等を促すようにすることができる。
【００２８】
したがって、本実施形態によれば、店舗等における仮想冷蔵庫２１０内の商品の管理にかかる手間を低減しつつ、優良な利用者に対しては、商品の購入を促すことができる。
【００２９】
さらに、本実施形態によれば、販売サイトを利用する端末装置３００の利用者に対し、利用者の所持している実物の冷蔵庫の容量に捕らわれない買い物を実現させることができる。
【００３０】
また、本実施形態では、利用者の評価と、仮想冷蔵庫２１０の利用実績と、に応じて、仮想冷蔵庫２１０における各区画の容量を変更することができる。したがって、本実施形態によれば、例えば、野菜室２１５に格納される商品を多く購入する利用者の仮想冷蔵庫２１０では、野菜室２１５の容量を大きくしたりすることができる。
【００３１】
以下に、図２を参照して、本実施形態の仮想冷蔵庫管理システム１００における商品の購入から引き取りまでの動作について説明する。
【００３２】
図２は、仮想冷蔵庫管理システムにおける商品の購入と引き取りの動作の概略を説明する図である。図２（Ａ）は、販売サイトにおける商品の購入の動作を説明する図であり、図２（Ｂ）は、仮想冷蔵庫から商品を取り出す動作を説明する図である。
【００３３】
はじめに、図２（Ａ）を参照して、商品の購入について説明する。本実施形態の仮想冷蔵庫管理システム１００では、販売サイトにおいて商品を購入する場合、仮想冷蔵庫２１０に空き容量がなくなるまで、購入対象としての商品が選択できる（ステップＳ２１）。
【００３４】
商品の選択が終わると、仮想冷蔵庫管理装置２００において、商品の代金の支払い処理（決済）が実行される（ステップＳ２２）。決済が完了すると、購入済みの商品は、仮想冷蔵庫２１０に格納される（ステップＳ２３）。尚、このとき、購入済みの商品は、仮想冷蔵庫２１０において予め決められた区画へ格納される。
【００３５】
次に、図２（Ｂ）を参照して、商品の取り出しについて説明する。本実施形態の仮想冷蔵庫管理システム１００では、仮想冷蔵庫２１０に格納された商品を取り出す場合、仮想冷蔵庫管理装置２００は、端末装置３００の利用者により設定された時間に、商品の取り出しを行うか否かを確認するメールを端末装置３００へ送信する（ステップＳ２４）。尚、このメールは、商品の取り出しの方法を選択させるメールであっても良い。商品の取り出しの方法とは、例えば、実店舗の店頭での受け渡しや、宅配による配送等である。
【００３６】
仮想冷蔵庫管理装置２００は、端末装置３００から、商品を取り出す旨と、商品の指定を受け付けると、仮想冷蔵庫２１０に格納された商品から、指定された商品を選択する（ステップＳ２６）。
【００３７】
次に、仮想冷蔵庫管理装置２００は、端末装置３００により、商品の取り出しの方法の選択を受け付ける（ステップＳ２６）。
【００３８】
尚、仮想冷蔵庫管理装置２００は、取り出しの方法の選択を受け付けると、端末装置４００へ取り出しの指示を行った利用者と、選択された取り出しの方法と、を通知しても良い。また、端末装置４００では、実際の商品が取り出された後に、商品の取り出しが完了したことを示す通知が入力され、仮想冷蔵庫管理装置２００に送信されても良い。
【００３９】
次に、本実施形態の仮想冷蔵庫管理装置２００について説明する。図３は、仮想冷蔵庫管理装置のハードウェア構成の一例を示す図である。
【００４０】
本実施形態の仮想冷蔵庫管理装置２００は、それぞれバスＢで相互に接続されている入力装置２１、出力装置２２、ドライブ装置２３、補助記憶装置２４、メモリ装置２５、演算処理装置２６及びインターフェース装置２７を含む情報処理装置である。
【００４１】
入力装置２１は、各種の情報の入力を行うための装置であり、例えばキーボードやポインティングデバイス等により実現される。出力装置２２は、各種の情報の出力を行うためものであり、例えばディスプレイ等により実現される。インターフェース装置２７は、ＬＡＮカード等を含み、ネットワークに接続する為に用いられる。
【００４２】
仮想冷蔵庫管理プログラムは、仮想冷蔵庫管理装置２００を制御する各種プログラムの少なくとも一部である。仮想冷蔵庫管理プログラムは例えば記憶媒体２８の配布やネットワークからのダウンロード等によって提供される。仮想冷蔵庫管理プログラムを記録した記憶媒体２８は、ＣＤ−ＲＯＭ、フレキシブルディスク、光磁気ディスク等の様に情報を光学的、電気的或いは磁気的に記録する記憶媒体、ＲＯＭ、フラッシュメモリ等の様に情報を電気的に記録する半導体メモリ等、様々なタイプの記憶媒体を用いることができる。
【００４３】
また、仮想冷蔵庫管理プログラムは、仮想冷蔵庫管理プログラムを記録した記憶媒体２８がドライブ装置２３にセットされると、記憶媒体２８からドライブ装置２３を介して補助記憶装置２４にインストールされる。ネットワークからダウンロードされた仮想冷蔵庫管理プログラムは、インターフェース装置２７を介して補助記憶装置２４にインストールされる。
【００４４】
補助記憶装置２４は、インストールされた仮想冷蔵庫管理プログラムを格納すると共に、必要なファイル、データ等を格納する。メモリ装置２５は、仮想冷蔵庫管理装置２００の起動時に補助記憶装置２４から仮想冷蔵庫管理プログラムを読み出して格納する。そして、演算処理装置２６はメモリ装置２５に格納された仮想冷蔵庫管理プログラムに従って、後述するような各種処理を実現している。
【００４５】
次に、図４を参照して、仮想冷蔵庫管理装置２００の機能について説明する。図４は、仮想冷蔵庫管理装置の機能を説明する図である。
【００４６】
本実施形態の仮想冷蔵庫管理装置２００は、仮想冷蔵庫２１０を管理する処理を行う仮想冷蔵庫管理処理部２２０を有する。
【００４７】
また、本実施形態の仮想冷蔵庫管理処理部２２０は、商品管理データベース２３０、区画管理データベース２４０、マスタデータベース２５０、評価用データベース２６０を有する。本実施形態の各データベースは、例えば、仮想冷蔵庫管理装置２００の補助記憶装置２５等に設けられていても良いし、仮想冷蔵庫管理装置２００の外部の記憶装置に設けられていても良い。また、本実施形態の各データベースは、それぞれが１つの装置に設けられなくても良い。
【００４８】
本実施形態の仮想冷蔵庫管理処理部２２０は、端末装置３００による販売サイトからの商品の購入、端末装置３００毎の仮想冷蔵庫２１０の容量の決定、仮想冷蔵庫２１０の各区画の容量の決定、仮想冷蔵庫２１０からの商品の取り出し等の処理を行う。仮想冷蔵庫管理処理部２２０の詳細は後述する。
【００４９】
本実施形態の商品管理データベース２３０は、仮想冷蔵庫２１０に格納された商品を管理するための情報が格納される。本実施形態の商品管理データベース２３０は、仮想冷蔵庫２１０毎、つまり、端末装置３００毎に設けられる。言い換えれば、商品管理データベース２３０は、利用者毎に設けられる。
【００５０】
本実施形態の区画管理データベース２４０は、仮想冷蔵庫２１０の区画毎の容量が格納されている。本実施形態の区画管理データベース２４０は、仮想冷蔵庫２１０毎、つまり、端末装置３００毎に設けられる。言い換えれば、区画管理データベース２４０は、利用者毎に設けられる。
【００５１】
本実施形態のマスタデータベース２５０は、販売サイトにおいて取り扱われている商品毎の情報が格納されている。本実施形態のマスタデータベース２５０は、予め仮想冷蔵庫管理装置２００に格納されているものであり、販売サイト毎に設けられる。
【００５２】
本実施形態の評価用データベース２６０は、利用者の評価や、利用者の利用実績の評価等に用いる各種のテーブルの情報が格納されている。具体的には、評価用データベース２６０らには、取り出し評価テーブル２６１、利用者評価テーブル２６２、購入実績評価テーブル２６３の情報が格納されている。本実施形態の評価用データベース２６０は、予め仮想冷蔵庫管理装置２００に格納されているものであり、販売サイト毎に設けられていても良い。
【００５３】
以下に、図５乃至図８を参照し、本実施形態の各データベースについて説明する。図５は、商品管理データベースの一例を示す図である。
【００５４】
本実施形態の商品管理データベース２３０は、端末装置３００の利用者を識別するためのユーザＩＤと対応付けられている。ユーザＩＤは、言い換えれば、端末装置３００を特定するための識別子である。図５の例では、ユーザＩＤ「００１」の商品管理データベース２３０を示している。
【００５５】
本実施形態の商品管理データベース２３０は、情報の項目として、商品コード、追番、購入年月日、取り出し年月日、販売単価、取り置きステータスを有する。商品管理データベース２３０において、項目「商品コード」と、その他の項目とが対応付けられている。以下の説明では、商品管理データベース２３０において、項目「商品コード」の値と、その他の項目の値と、を含む情報を、商品管理情報と呼ぶ。
【００５６】
尚、商品管理データベース２３０には、上述した項目以外の項目の値が含まれていても良い。具体的には、例えば、商品コードが示す商品の賞味期限や販売単価等が含まれても良い。
【００５７】
項目「商品コード」の値は、商品毎に設定されたコードである。項目「追番」の値は、商品コードが同一の商品のうち、商品の個体を識別するための番号である。したがって、本実施形態では、項目「商品コード」の値と、項目「追番」の値との組合せによって、商品の個体が識別される。
【００５８】
項目「購入年月日」の値は、販売サイトにおいて商品が購入された年月日を示す。尚、商品が購入された年月日とは、商品に対する決済が完了した年月日である。
【００５９】
項目「取り出し年月日」の値は、仮想冷蔵庫２１０に格納された商品が、仮想冷蔵庫２１０から取り出された年月日を示す。商品が取り出された年月日とは、実際の商品が利用者に受け渡された年月日や、実際の商品が宅配業者に集荷された年月日を示す。本実施形態では、項目「取り出し年月日」の値は、端末装置４００により、取り出しの通知を受け付けた年月日であっても良い。尚、本実施形態では、仮想冷蔵庫２１０に格納された商品が破棄された場合には、項目「取り出し年月日」の値が「破棄」とされる。項目「販売単価」の値は、商品の販売単価を示す。
【００６０】
項目「取り置きステータス」の値は、商品が、取り出す予定の商品として指定されているか否かを示す。本実施形態では、例えば、項目「取り置きステータス」の値が「有」とされていた場合、この商品は取り出しを行う商品として指定されていることを示す。また、項目「取り置きステータス」の値が「無」とされていた場合、この商品は取り出しを行う商品として指定されていないことを示す。さらに、本実施形態では、項目「取り置きステータス」の値が空欄である場合、この商品は、既に取り出された商品であることを示す。
【００６１】
図５では、例えば、商品コード「０１２３００１０」、追番「１」の商品は、販売単価が３００円であり、２０１６年６月３０日に購入され、２０１６年７月８日に取り出され、仮想冷蔵庫２１０には存在しないことがわかる。
【００６２】
また、図５において、商品コード「０１２３００１０」、追番「２」の商品は、販売単価が３００円であり、２０１６年６月３０日に購入され、まだ取り出されておらず、仮想冷蔵庫２１０に格納されていることがわかる。さらに、商品コード「０１２３００１０」、追番「２」の商品は、取り出し予定の商品として指定されていることがわかる。
【００６３】
また、図５において、商品コード「０１２３００２０」、追番「１」の商品は、販売単価が４００円であり、２０１６年５月３１日に購入され、取り出されないまま破棄されたことがわかる。
【００６４】
したがって、本実施形態の商品管理データベース２３０に格納された商品管理情報は、仮想冷蔵庫２１０の利用実績を示す情報とも言える。
【００６５】
図６は、区画管理データベースの一例を示す図である。本実施形態の区画管理データベース２４０は、端末装置３００の利用者を識別するためのユーザＩＤと対応付けられている。ユーザＩＤは、言い換えれば、端末装置３００を特定するための識別子である。図６の例では、ユーザＩＤ「００１」の区画管理データベース２４０を示している。
【００６６】
本実施形態の区画管理データベース２４０は、情報の項目として、保管区画、割当て容量、使用容量、未使用容量を有する、区画管理データベース２４０では、項目「保管区画」と、その他の項目とが対応付けられており、項目「保管区画」の値と、その他の項目の値とを含む情報を区画管理情報と呼ぶ。
【００６７】
項目「保管区画」の値は、仮想冷蔵庫２１０における商品が格納（保管）される区画を示す。本実施形態では、ドアポケット（左）２１１を区画１、ドアポケット（右）２１２を区画２、冷蔵室２１３を区画３、冷凍室２１４を区画４、野菜室２１５を区画５とする。
【００６８】
項目「割当て容量」の値は、区画毎に割り当てられた容量を示す。項目「使用容量」の値は、割り当てられた容量のうち、商品が格納されている容量を示す。項目「未使用容量」の値は、割り当てられた容量のうち、商品が格納されていない未使用の容量を示す。
【００６９】
図６では、区画１のドアポケット（左）２１１に割り当てられた容量は９．５リットルであり、区画１には、５．０リットル分の商品が格納されて、４．５リットル分が未使用であることがわかる。また、図６では、区画５の野菜室２１５に割り当てられた容量は５３．０リットルであり、区画５には、３０リットル分の商品が格納されて、２３リットル分が未使用であることがわかる。
【００７０】
図７は、マスタデータベースの一例を示す図である。本実施形態のマスタデータベース２５０は、販売サイトで取り扱われている商品に関する情報が格納されており、販売サイト毎に設けられる。
【００７１】
本実施形態のマスタデータベース２５０は、情報の項目として、商品コード、商品容量、保管区画、販売単価を有し、項目「商品コード」と、その他の項目とが対応付けられている。本実施形態のマスタデータベース２５０において、項目「商品コード」の値と、その他の項目の値と、を含む情報を、マスタ情報と呼ぶ。
【００７２】
項目「商品容量」の値は、商品を仮想冷蔵庫２１０に格納した際に使用される容量を示す。
【００７３】
図７では、商品コード「１２３００１０」の商品を仮想冷蔵庫２１０に格納するためには、区画１における１リットルの未使用容量が必要であることがわかる。また、図７では、商品コード「１２３００７０」の商品を仮想冷蔵庫２１０に格納するためには、区画５における５リットルの未使用容量が必要であることがわかる。
【００７４】
図８は、評価用データベースの一例を示す図である。図８（Ａ）は、評価用データベース２６０にて管理される取り出し評価テーブル２６１の一例を示す。図８（Ｂ）は、評価用データベース２６０にて管理される利用者評価テーブル２６２の一例を示す。図８（Ｃ）は、評価用データベース２６０にて管理される購入実績評価テーブル２６３の一例を示す。
【００７５】
はじめに、図８（Ａ）を参照し、取り出し評価テーブル２６１について説明する。本実施形態の取り出し評価テーブル２６１は、差分日数又は廃棄と、評価値とを対応付けている。
【００７６】
取り出し評価テーブル２６１では、商品管理データベース２３０における購入年月日と取り出し年月日との日数の差分が３０以上である場合は、評価値が０．２となり、日数の差分が５日以上である場合には、評価値が０．５となる。また、商品管理データベース２３０において、取り出し年月日の値が「廃棄」である場合は、評価値は０．１となる。
【００７７】
つまり、取り出し評価テーブル２６１では、購入年月日と取り出し年月日との日数の差分が小さいほど、評価値が大きい値となる。
【００７８】
次に、図８（Ｂ）を参照して、利用者評価テーブル２６２について説明する。本実施形態の利用者評価テーブル２６２は、利用者評価値と、仮想冷蔵庫２１０の全体の容量とを対応付けている。
【００７９】
利用者評価テーブル２６２では、利用者評価値「５」の利用者の仮想冷蔵庫２１０の全体の容量は２２５リットルとなり、利用者評価値「４」の利用者の仮想冷蔵庫２１０の全体の容量は２００リットルとなる。また、利用者評価テーブル２６２では、利用者評価値「２」の利用者の仮想冷蔵庫２１０の全体の容量は５０リットルとなり、利用者評価値「１」の利用者の仮想冷蔵庫２１０の全体の容量は２５リットルとなる。
【００８０】
したがって、本実施形態の利用者評価テーブル２６２では、利用者評価値が大きい利用者ほど、仮想冷蔵庫２１０の全体の容量が大きくなる。
【００８１】
次に、図８（Ｃ）を参照して、購入実績評価テーブル２６３について説明する。本実施形態の購入実績評価テーブル２６３は、商品の購入頻度及び使用頻度と、商品の購入実績に対する評価値とを対応付けている。
【００８２】
購入実績評価テーブル２６３では、例えば、商品を毎日買い、毎日使う場合の購入実績の評価値は「９」となり、商品を週に１回買い、週に１回使う場合の購入履歴の評価値は４」となる。また、購入実績評価テーブル２６３では、商品をたまに買い（月に１回）、たまに使う（月に１回）場合の購入実績の評価値は「１」となる。また、購入実績評価テーブル２６３では、商品が破棄された場合は、購入頻度に関わらず、購入実績の評価は「０」となる。
【００８３】
尚、本実施形態の購入実績評価テーブル２６３では、購入頻度を３段階（良く買う、普通に買う、たまに買う）としているが、これに限定されない。購入頻度は、より詳細に段階が設けられていても良い。また、購入頻度は、例えば、所定日数の間に購入した商品の個数等で表されても良い。
【００８４】
購入実績評価テーブル２６３の使用頻度についても、購入頻度と同様に、より詳細に段階が設けられていても良い。また、使用頻度を、例えば、所定日数の間に取り出した商品の個数等で表しても良い。
【００８５】
また、図８（Ｃ）では、商品の購入実績に対する評価値を、商品の購入頻度及び使用頻度（取り出し頻度）に対応付けているが、これに限定されない。商品の購入実績に対する評価値は、例えば、商品の購入金額の合計等と対応付けられていても良い。本実施形態では、商品の購入実績に対する評価値は、商品の購入頻度、使用頻度及び購入金額の何れか、又はその組合せと対応付けられていても良い。
【００８６】
次に、図９を参照して、本実施形態の仮想冷蔵庫管理装置２００の有する仮想冷蔵庫管理処理部２２０の機能について説明する。図９は、仮想冷蔵庫管理処理部の機能を説明する図である。以下に説明する仮想冷蔵庫管理処理部２２０は、仮想冷蔵庫管理装置２００の演算処理装置２６が、メモリ装置２５等に格納された仮想冷蔵庫管理プログラムを読み出して実行することで実現される。
【００８７】
本実施形態の仮想冷蔵庫管理処理部２２０は、購入処理部２７０、容量算出処理部２８０、取り出し処理部２９０を有する。
【００８８】
購入処理部２７０は、販売サイトから商品を購入する処理と、購入した商品を仮想冷蔵庫２１０へ格納する処理とを行う。容量算出処理部２８０は、利用者毎の仮想冷蔵庫２１０の全体の容量と、仮想冷蔵庫２１０の区画毎の容量と、を算出する。取り出し処理部２９０は、仮想冷蔵庫２１０に格納された商品を取り出すときの処理を実行する。
【００８９】
始めに、購入処理部２７０について説明する。本実施形態の購入処理部２７０は、入力受付部２７１、容量読込部２７２、商品区画特定部２７３、空き容量判定部２７４、商品格納部２７５、決済処理部２７６、通知部２７７を有する。
【００９０】
入力受付部２７１は、仮想冷蔵庫管理装置２００に対する入力を受け付ける。具体的には、入力受付部２７１は、端末装置３００からの、販売サイトにおける商品の選択等を受け付ける。
【００９１】
容量読込部２７２は、端末装置３００と対応した区画管理データベース２４０を参照し、端末装置３００と対応付けられた仮想冷蔵庫２１０の区画毎の容量を読み出す。
【００９２】
商品区画特定部２７３は、マスタデータベース２５０を参照し、購入する商品として選択された商品と対応付けられた区画を特定する。
【００９３】
空き容量判定部２７４は、区画管理データベース２４０と、マスタデータベース２５０と、を参照し、商品区画特定部２７３により特定された区画の未使用容量が、選択された商品の商品容量より大きいか否かを判定する。言い換えれば、空き容量判定部２７４は、特定された区画に、選択された商品を格納できるか否かを判定している。
【００９４】
商品格納部２７５は、空き容量判定部２７４によって、特定された区画に選択された商品が格納できる、と判定されると、仮想冷蔵庫２１０の特定された区画へ、選択された商品を格納する。
【００９５】
決済処理部２７６は、利用者による商品の選択の完了指示を受けて、選択された商品の決済処理を行う。通知部２７７は、空き容量判定部２７４によって、特定された区画に選択された商品が格納できない、と判定された場合に、その旨を示すメッセージ等を端末装置３００へ通知する。
【００９６】
次に、本実施形態の容量算出処理部２８０について説明する。本実施形態の容量算出処理部２８０は、全体容量算出部２８１、区画容量算出部２８２、区間管理更新部２９８を有する。
【００９７】
全体容量算出部２８１は、利用者評価部２８３、全体容量決定部２８４を有し、利用者の評価に応じて仮想冷蔵庫２１０の全体の利用可能容量を決定する。
【００９８】
利用者評価部２８３は、評価用データベース２６０の取り出し評価テーブル２６１を参照し、利用者毎の評価を示す利用者評価値を算出する。全体容量決定部２８４は、利用者評価テーブル２６２を参照し、利用者評価値に応じた全体の容量を決定する。
【００９９】
区画容量算出部２８２は、区画容量更新部２８５、減算容量算出部２８６、購入実績評価部２８７、配分率算出部２８８、区画容量決定部２８９を有する。
【０１００】
区画容量更新部２８５は、区画管理データベース２４０を参照し、利用者評価値に応じた全体の容量に基づき、区画毎の割当て容量を更新する。
【０１０１】
減算容量算出部２８６は、区画毎において、利用可能容量から、予め設定された容量を差し引いた後の利用可能容量を算出して保持する。言い換えれば、減算容量算出部２８６は、区画容量更新部２８５が読み込んだ各区画の利用可能容量から、予め設定された容量を減算し、減算結果を保持する。
【０１０２】
購入実績評価部２８７は、予め決められた一定期間における商品毎の購入年月日と取り出し年月日と、評価用データベース２６０の購入実績評価テーブル２６３とに基づき、一定期間における商品毎の購入実績の評価値を算出する。
【０１０３】
配分率算出部２８８は、区画毎に、各区画に格納された商品毎の購入履歴の評価値に応じて、減算容量算出部２８６により減算された容量を各区画に配分する割合を算出する。
【０１０４】
区画容量決定部２８９は、配分率算出部２８８によって算出された割合に応じて、各区画の利用可能容量を決定する。
【０１０５】
区画管理更新部２９８は、区画管理データベース２４０の使用容量と未使用容量とを更新する。
【０１０６】
次に、本実施形態の取り出し処理部２９０について説明する。本実施形態の取り出し処理部２９０は、表示制御部２９１、取り出し有無判定部２９２、商品指定受付部２９３、変更受付部２９４、ステータス設定部２９５、取り出し通知部２９６、履歴更新部２９７を有する。
【０１０７】
表示制御部２９１は、端末装置３００が仮想冷蔵庫管理システム１００にログインすると、端末装置３００に対して、端末装置３００と対応する仮想冷蔵庫２１０を表示させる。また、表示制御部２９１は、端末装置３００の操作に応じて、仮想冷蔵庫２１０に格納された商品等を表示させる。
【０１０８】
尚、図９の例では、端末装置３００に表示される画面が、仮想冷蔵庫管理処理部２２０の表示制御部２９１によって制御されるものとしたが、これに限定されない。表示制御部２９１の機能は、端末装置３００に設けられていても良い。
【０１０９】
取り出し有無判定部２９２は、商品管理データベース２３０を参照し、仮想冷蔵庫２１０の中に、取り出す予定の商品として指定された商品が存在するか否かを判定する。
【０１１０】
商品指定受付部２９３は、端末装置３００における商品の指定を受け付ける。より具体的には、商品指定受付部２９３は、仮想冷蔵庫２１０から取り出す予定となる商品の指定を受け付ける。
【０１１１】
変更受付部２９４は、指定された商品に対する取り出し予定の変更やキャンセル等を受け付ける。
【０１１２】
ステータス設定部２９５は、商品指定受付部２９３、変更受付部２９４等によって受け付けた情報に応じて、商品管理データベース２３０の取り置きステータスを設定する。
【０１１３】
取り出し通知部２９６は、商品が取り出し予定とされたことを示す通知を端末装置４００へ通知する。
【０１１４】
履歴更新部２９７は、端末装置４００から、商品の取り出しの有無を示す通知を受け付けて、商品管理データベース２３０を更新する。
【０１１５】
次に、本実施形態の仮想冷蔵庫管理装置２００の動作について説明する。始めに、図１０を参照して、購入処理部２７０による商品の購入及び仮想冷蔵庫２１０への格納の処理について説明する。図１０は、仮想冷蔵庫管理装置の購入処理部の処理を説明するフローチャートである。
【０１１６】
本実施形態の仮想冷蔵庫管理装置２００は、仮想冷蔵庫管理処理部２２０の購入処理部２７０は、入力受付部２７１により、端末装置３００から商品の購入開始指示を受け付ける（ステップＳ１００１）。尚、本実施形態では、端末装置３００から商品の購入開始指示を受け付ける前に、ログイン処理等を行い、端末装置３００の利用者のユーザＩＤを特定していることが好ましい。
【０１１７】
続いて、購入処理部２７０は、容量読込部２７２により、端末装置３００と対応する区画管理データベース２４０を参照し、区画毎の未使用容量を読み込む（ステップＳ１００２）。
【０１１８】
次に、購入処理部２７０は、入力受付部２７１により、端末装置３００から支払い処理の実行要求を受け付けたか否かを判定する（ステップＳ１００３）。ステップＳ１００３において、支払い処理の実行要求を受け付けた場合は、後述するステップＳ１００９へ進む。
【０１１９】
ステップＳ１００３において、支払い処理の実行要求を受け付けない場合、入力受付部２７１は、販売サイトにおける商品の選択を受け付ける（ステップＳ１００４）。
【０１２０】
続いて、購入処理部２７０は、商品区画特定部２７３により、マスタデータベース２５０を参照し、選択された商品を識別する商品コードと対応する保管区画を、仮想冷蔵庫２１０において商品を格納する区画に特定する（ステップＳ１００５）。
【０１２１】
次に、購入処理部２７０は、空き容量判定部２７４により、マスタデータベース２５０を参照し、選択された商品を特定された区画へ格納することが可能か否かを判定する（ステップＳ１００６）。
【０１２２】
具体的には、空き容量判定部２７４は、マスタデータベース２５０から選択された商品の商品容量を取得する。そして、空き容量判定部２７４は、商品容量、ステップＳ１００１で読み込んだ未使用容量以下である場合に、選択された商品を特定された区画へ格納することが可能と判定し、商品容量が未使用容量より大きい場合に、選択された商品を特定された区画へ格納することが不可能と判定する。
【０１２３】
ステップＳ１００６において、選択された商品を特定された区画へ格納することが可能と判定されると、購入処理部２７０は、商品格納部２７５により、選択された商品の商品管理情報を生成して一時ファイルに書き込み（ステップＳ１００７）、ステップＳ１００３へ戻る。一時ファイルとは、例えば、メモリ装置２５や補助記憶装置２４に設けられた記憶領域であり、「買い物かご」等と呼ばれるファイルであっても良い。
【０１２４】
ステップＳ１００７において、商品格納部２７５は、例えば、マスタデータベース２５０から、選択された商品の商品コードと販売単価を抽出し、この商品コードと販売単価に追番を対応付けて、商品管理情報とする。そして、商品格納部２７５は、生成した商品管理情報を一時ファイルに格納する。
【０１２５】
ステップＳ１００６において、選択された商品を特定された区画へ格納することが不可能と判定されると、購入処理部２７０は、通知部２７７により、端末装置３００に対して区画の使用容量が、区画に割り当てられた容量をオーバーすることを通知し（ステップＳ１００８）、ステップＳ１００３に戻る。
【０１２６】
ステップＳ１００３において、支払い処理の実行要求を受け付けると、購入処理部２７０は、決済処理部２７６により、一時ファイルに商品管理情報が格納された商品について、決済を行う（ステップＳ１００９）。
【０１２７】
続いて、購入処理部２７０は、商品格納部２７５により、一時ファイルに格納された内容を、端末装置３００と対応する商品管理データベース２３０へ格納する（ステップＳ１０１０）。言い換えれば、購入処理部２７０は、商品格納部２７５により、一時ファイルに格納された商品管理情報に、購入年月日（決済を行った年月日）を追加し、商品管理データベース２３０へ格納する。尚、このとき商品格納部２７５は、一時ファイルに格納されている商品管理情報を削除しても良い。
【０１２８】
商品管理データベース２３０に新たな商品管理情報が格納されると、仮想冷蔵庫管理処理部２２０は、容量算出処理部２８０により、仮想冷蔵庫２１０の容量を決定する処理を行って（ステップＳ１０１１）、処理を終了する。
【０１２９】
このように、本実施形態では、利用者が商品を購入する度に、容量算出処理部２８０により処理が実行されることになる。
【０１３０】
尚、本実施形態では、利用者が商品を購入する度に、容量算出処理部２８０による処理が実行されるものとしたが、これに限定されない。容量算出処理部２８０による処理は、例えば、一ヶ月に１回等、定期的に行われても良い。
【０１３１】
次に、図１１を参照して、本実施形態の容量算出処理部２８０の処理について説明する。図１１は、仮想冷蔵庫管理装置の容量算出処理部の処理を説明するフローチャートである。図１１の処理は、図１０のステップＳ１０１１の詳細を示している。
【０１３２】
本実施形態の容量算出処理部２８０は、商品管理データベース２３０に新たに商品管理情報が格納されると、全体容量算出部２８１により、利用者の評価を行って利用者評価値を算出し、利用者評価値に基づき、仮想冷蔵庫２１０の全体の利用可能容量を算出する（ステップＳ１１０１）。ステップＳ１１０１の詳細は後述する。
【０１３３】
続いて、容量算出処理部２８０は、区画容量算出部２８２によって、区画毎の商品の購入履歴を評価し、購入履歴の評価に応じて仮想冷蔵庫２１０の各区画の容量を設定し、区画管理データベース２４０の割当て容量を更新する（ステップＳ１１０２）。ステップＳ１１０２の詳細は後述する。
【０１３４】
続いて、容量算出処理部２８０は、区画管理更新部２９８により、商品管理データベース２３０とマスタデータベース２５０とを参照し、区画毎の使用容量を算出し、区画管理データベース２４０の区画毎の使用容量の値を更新する（ステップＳ１１０３）。
【０１３５】
続いて、容量算出処理部２８０は、区画管理更新部２９８により、区画管理データベース２４０を参照して、区画毎の割当て容量と使用容量とから、未使用容量を算出し、未使用容量の値を更新し（ステップＳ１１０４）、処理を終了する。
【０１３６】
以下に、本実施形態の全体容量算出部２８１の処理と、区画容量算出部２８２の処理について説明する。はじめに、図１２を参照して全体容量算出部２８１の処理について説明する。
【０１３７】
図１２は、全体容量算出部の処理を説明するフローチャートである。図１２の処理は、図１１のステップＳ１１０１の詳細を示している。
【０１３８】
本実施形態の全体容量算出部２８１は、利用者評価部２８３により、商品管理データベース２３０から、所定期間内の商品管理情報を抽出する（ステップＳ１２０１）。
【０１３９】
尚、所定期間とは、予め設定された期間であっても良い。具体的には、例えば、所定期間き、直近の１ヶ月間としても良いし、季節毎に設定された期間であっても良い。
【０１４０】
また、所定期間は、商品管理データベース２３０における購入年月日のうち、最も古い購入年月日から最も新しい購入年月日までであっても良い。この場合、商品管理データベース２３０に格納された全ての商品管理情報が抽出されることになる。
【０１４１】
続いて、利用者評価部２８３は、抽出した商品管理情報毎に、購入年月日と取り出し年月日との差分の日数を算出する（ステップＳ１２０２）。続いて、利用者評価部２８３は、評価用データベース２６０の取り出し評価テーブル２６１を参照し、差分の日数から、商品管理情報毎の評価値を取得する（ステップＳ１２０３）。
【０１４２】
続いて、利用者評価部２８３は、抽出した全ての商品管理情報の評価値の合計を算出し、算出した値を利用者評価値として保持する（ステップＳ１２０４）。続いて、全体容量算出部２８１は、全体容量決定部２８４により、利用者評価テーブル２６２を参照し、利用者評価値と対応する全体容量を、仮想冷蔵庫２１０の全体容量に決定する（ステップＳ１２０５）。
【０１４３】
以下に、全体容量算出部２８１の処理について具体的に説明する。ここでは、所定期間を、図５に示す商品管理データベース２３０における購入年月日のうち、最も古い購入年月日である２０１６年５月３１日から、最も新しい購入年月日である２０１６年６月３０日までとする。
【０１４４】
この場合、利用者評価部２８３は、所定期間内の商品管理情報毎に、購入年月日と取り出し年月日との差分を算出する。図５の例では、取り出し年月日に値が入力されている商品管理情報は、商品管理情報２３０−１、２３０−２、２３０−３、２３０−４、２３０−５である。よって、利用者評価部２８３は、この５つの商品管理情報について、商品管理情報毎の評価値を取得する。
【０１４５】
ここでは、商品管理情報２３０−１、２３０−３における購入年月日と取り出し年月日との差分の日数は７日であり、商品管理情報２３０−４、５における購入年月日と取り出し年月日との差分の日数は１４日である。言い換えれば、商品管理情報２３０−１、２３０−３が示す商品の仮想冷蔵庫２１０における保管日数は７日であり、商品管理情報２３０−４、５が示す商品の仮想冷蔵庫２１０における保管日数は１４日である。また、商品管理情報２３０−２の取り出し年月日の値は、「破棄」である。
【０１４６】
利用者評価部２８３は、取り出し評価テーブル２６１を参照し、商品管理情報毎の評価値を取得する。商品管理情報２３０−１、２３０−３における差分の日数（保管日数）は、７日である。よって、取り出し評価テーブル２６１によれば、商品管理情報２３０−１、２３０−３の評価値は、０．５となる（図８（Ａ）参照）。また、商品管理情報２３０−４、２３０−５における差分の日数（保管日数）は、１４日である。よって、取り出し評価テーブル２６１によれば、商品管理情報２３０−４、２３０−５の評価も値は、０．５となる。
【０１４７】
また、商品管理情報２３０−５の取り出し年月日の値は、「破棄」である。よって、取り出し評価テーブル２６１によれば、商品管理情報２３０−５の評価も値は、０．１となる。
【０１４８】
次に、利用者評価部２８３は、５つの商品管理情報の評価値の合計を求める。つまり、本実施形態の利用者評価値は、仮想冷蔵庫２１０での商品の保管日数に応じた値となる。
【０１４９】
ここでは、５つの商品管理情報の評価値の合計は、０．５×４＋０．１となり、２．１となる。本実施形態では、この２．１という値が、ユーザＩＤ「００１」の利用者の利用者評価値となる。
【０１５０】
利用者評価値が算出されると、全体容量決定部２８４は、利用者評価テーブル２６２を参照する（図８（Ｂ）参照）。そして、全体容量決定部２８４は、利用者評価値「２．１」と対応する全体容量を取得する。ここで、例えば、小数点以下を四捨五入して、対応する全体容量を取得しても良い。この場合、全体容量決定部２８４は、利用者評価値を「２」として、対応する全体容量「５０」を取得する。
【０１５１】
本実施形態では、以上のようにして利用者評価値と全体容量を算出している。したがって、本実施形態によれば、所定期間において、商品毎の購入年月日と取り出し年月日の差分が少ない利用者の利用者評価値が高くなり、全体容量も大きくなる。
【０１５２】
図１３は、利用者評価値と全体容量の関係を説明する図である。図１３（Ａ）は、利用者評価値が高くなった場合の全体容量の変化を示し、図１３（Ｂ）は、利用者評価値が低くなった場合の全体容量の変化を示している。
【０１５３】
本実施形態では、全体容量算出部２８１の処理は、利用者が商品を購入する度に行われる。したがって、例えば、利用者評価値が、過去の商品購入時の利用者評価値よりも高くなっていた場合には、図１３（Ａ）に示すように、過去の仮想冷蔵庫２１０の全体容量Ｓｂが、利用者評価値の上昇に応じて増大し、全体容量Ｓａ１となる。
【０１５４】
また、例えば、利用者評価値が、過去の商品購入時の利用者評価値よりも低くなっていた場合には、図１３（Ｂ）に示すように、過去の仮想冷蔵庫２１０の全体容量Ｓｂが、利用者評価値の上昇に応じて減少し、全体容量Ｓａ２となる。
【０１５５】
このように、本実施形態によれば、利用者の仮想冷蔵庫２１０の利用の状況に応じて、仮想冷蔵庫２１０の全体容量を決定できる。
【０１５６】
尚、本実施形態では、利用者評価値に応じて、単純に仮想冷蔵庫２１０の全体容量を増減させても良い。このように、全体容量を増減させれば、利用者評価値に応じた利用者毎の全体容量の差分を設けることができ、店舗側において商品を保管するためのスペースを無駄なく利用者に割り当てることができる。
【０１５７】
また、本実施形態では、仮想冷蔵庫２１０の全体容量は、予め設定された固定の容量とし、この固定の容量に対する利用可能な容量の割合を、利用者評価値に応じて増減させるようにしても良い。このように、利用者毎の利用可能容量を増減させることで、店舗側は、利用者毎の利用可能容量が増加したために、商品を保管するためのスペースが足りなくなる、といった事態を回避でき、利用者毎のスペースを確保することができる。
【０１５８】
次に、図１４を参照して、区画容量算出部２８２の処理について説明する。図１４は、区画容量算出部の処理を説明するフローチャートである。図１４の処理は、図１１のステップＳ１１０２の詳細を示している。
【０１５９】
尚、本実施形態の区画容量算出部２８２は、全体容量算出部２８１により算出された利用者評価値が所定の閾値より高い利用者に対してのみ、図１４に示す処理を実行しても良い。また、本実施形態の区画容量算出部２８２は、全体容量算出部２８１により算出された仮想冷蔵庫２１０の全体容量が、過去の全体容量と比較して増加した利用者についてのみ、図１４に示す処理を実行しても良い。
【０１６０】
本実施形態の区画容量算出部２８２は、区画容量更新部２８５により、端末装置３００と対応する区画管理データベース２４０から、各区画の割当て容量を読み込み、全体容量算出部２８１により算出された全体容量に基づき、割当て容量を更新する（ステップＳ１４０１）。
【０１６１】
具体的には、区画容量更新部２８５は、区画管理データベース２４０を算出し、区画毎の割当て容量から、全体容量に対する各区画の割当て容量の割合を算出する。そして、区画容量更新部２８５は、各区画の割当て容量が、全体容量算出部２８１によって算出された全体容量に対して、算出された割合となるように、配分して更新する。
【０１６２】
続いて、区画容量算出部２８２は、減算容量算出部２８６により、予め設定された容量を、読み込んだ割当て容量から減算する（ステップＳ１４０２、１４０３）。尚、図１４では、予め設定された容量が、区画毎の割当て容量（区画毎の利用可能容量）の１０％に設定された場合を示している。この場合、減算容量算出部２８６は、ステップＳ１４０２において、各区画の割当て容量の１０％の容量を算出し、ステップＳ１４０３において、各区画の割当て容量から、算出した１０％の容量を減算し、減算した容量を保持する。
【０１６３】
尚、区画毎の割当て容量から減算される容量は、任意であって良い。区画毎の割当て容量の変更を小さくしたい場合には、減算される容量を小さくすれば良く、区画毎の割当て容量を大幅に変更したい場合は、減算される容量を大きくすれば良い。
【０１６４】
続いて、減算容量算出部２８６は、各区画の１０％の容量の合計値を、再配分用の容量として保持する（ステップＳ１４０４）。本実施形態では、後述する処理によって、ここで保持された容量が、改めて各区画に配分される。
【０１６５】
続いて、区画容量算出部２８２は、購入実績評価部２８７により、参照している情報が、所定期間内の購入実績を未評価の商品であるか否かを判定する（ステップＳ１４０５）。
【０１６６】
ステップＳ１４０５において、該当する商品が存在する場合、購入実績評価部２８７は、購入実績評価テーブル２６３を参照し、所定期間内の商品管理情報から、商品コード毎の購入実績の評価値を取得する（ステップＳ１４０６）。尚、ここでの所定期間は、図１１における所定期間と同一の期間であっても良いし、別途設定されていても良い。
【０１６７】
ステップＳ１４０５において、該当する商品が存在しない場合、購入実績評価部２８７は、マスタデータベース２５０を参照し、商品コードを区画毎に分類する（ステップＳ１４０７）。続いて、区画容量算出部２８２は、配分率算出部２８８により、区画毎に、商品コード毎の評価値の合計を算出し、区画毎の購入実績を示す区画評価値とする（ステップＳ１４０８）。
【０１６８】
続いて、配分率算出部２８８は、全ての商品コード毎の評価値の合計値と、この合計値に対する区画評価値の割合を区画毎に算出し、算出された割合を配分率とする（ステップＳ１４０９）。
【０１６９】
続いて、区画容量算出部２８２は、区画容量決定部２８９により、ステップＳ１４０４で保持した再配分用の容量を、区画毎の配分率に応じた容量に配分する。そして、区画容量決定部２８９は、区画毎に配分した容量と、ステップＳ１４０３で保持した減算後の区画毎の容量に、区画毎の配分率に応じた容量を加算した値を、区画毎の割当て容量として算出する（ステップＳ１４１０）。
【０１７０】
続いて、区画容量決定部２８９は、算出した区画毎の割当て容量を区画管理データベース２４０へ書き込み、区画管理データベース２４０を更新して（ステップＳ１４１１）、処理を終了する。
【０１７１】
以下に、図１５乃至図１７を参照して、本実施形態の区画容量算出部２８２の処理について、さらに説明する。
【０１７２】
図１５は、各区画の割当て容量から、予め設定された容量を減算する処理を説明する図である。図１５（Ａ）は、減算前の区画毎の割当て容量を示しており、図１５（Ｂ）は、減算後の区画毎の割当て容量を示している。また、図１５では、区画毎に、割当て容量の１０％が減算される場合の例を示している。
【０１７３】
図１５（Ａ）では、区画１と区画２の割当て容量は１０であり、区画３の割当て容量は２０であり、区画４の割当て容量は１０であり、区画５の割当て容量は５０である。
【０１７４】
尚、図１５（Ａ）に示す区画毎の割当て容量は、全体容量算出部２８１により算出された全体容量に基づき更新された割当て容量であっても良い。
【０１７５】
ここで、区画容量算出部２８２は、各区画の割当て容量から、割当て容量の１０％の容量を減算する。
【０１７６】
その結果、図１５（Ｂ）に示すように、区画１と区画２の割当て容量は９となり、区画３の割当て容量は１８となり、区画４の割当て容量は９となり、区画５の割当て容量は４５となる。ここで、各区画の割当て容量から減算された容量の合計は、１０となる。つまり、再配分用の容量は、１０となる。
【０１７７】
本実施形態では、図１５（Ｂ）に示す区画毎の割当て容量と、再配分用の容量とを保持しておく。
【０１７８】
図１６は、区画毎の購入実績を示す区画評価値と配分率の算出を説明する図である。図１６（Ａ）は、区画評価値の算出を説明する図であり、図１６（Ｂ）は、配分率の算出を説明する図である。
【０１７９】
図１６の例では、商品管理データベース２３０において、所定期間における商品管理情報を抽出し、抽出した商品管理情報を商品コード毎に分類する。そして、商品コード毎の商品の購入頻度と取り出し頻度を求める。
【０１８０】
はじめに、図１６（Ａ）を参照して、区画評価値の算出について説明する。
【０１８１】
図１６（Ａ）の例では、商品コード「１２３００１０」の商品は、毎日購入されて取り出されるものとする。また、図１６（Ａ）では、商品コード「１２３００２０」の商品は、所定期間の中で、週に１度購入されて取り出されるものとする。また、図１６（Ａ）では、商品コード「１２３００３０」の商品は、月に１度購入されて週に１度取り出されるものとする。
【０１８２】
この場合、区画容量算出部２８２は、購入実績評価テーブル２６３を参照し、商品コード毎の評価値を取得する。
【０１８３】
例えば、商品コード「１２３００１０」の商品は、毎日購入されて取り出されるため、この商品の購入実績に対する評価値は「９」となる。また、商品コード「１２３００２０」の商品は、週に１度購入されて取り出されるため、この商品の購入実績に対する評価値は「４」となる。さらに、商品コード「１２３００３０」の商品は、月に１度購入されて週に１度取り出されるため、この商品の購入実績に対する評価値は「２」となる。
【０１８４】
本実施形態では、このようにして、商品コード毎に、利用実績の評価値を取得すると、マスタデータベース２５０を参照し、商品コードを区画毎に分類する。
【０１８５】
マスタデータベース２５０では、商品コード「１２３００１０」、「１２３００２０」、「１２３００３０」の商品は、それぞれの格納先となる区画が区画１である（図７参照）。
【０１８６】
したがって、所定期間における商品管理情報に、区画１に分類される他の商品コードが存在しない場合には、区画１の区画評価値は、商品コード「１２３００１０」、「１２３００２０」、「１２３００３０」のそれぞれの評価値の合計である「１５」となる。
【０１８７】
また、所定期間における商品管理情報に、区画１に分類される他の商品コードが存在する場合には、他の商品コードと対応する評価値を３つの商品コードのそれぞれの評価値と合算して、区画１の区画評価値とする。本実施形態では、このようにして、区画１〜区画５の区画評価値を算出する。
【０１８８】
次に、図１６（Ｂ）を参照して、配分率の算出について説明する。
【０１８９】
本実施形態では、区画１〜区画５の区画評価値が算出されると、全ての区画の区画評価値の合計値を算出する。そして、この合計値に対する区画毎の区画評価値の割合を、区画毎の配分率として保持する。図１６（Ｂ）の例では、全ての区画の区画評価値の合計値が「３００」であったものとする。
【０１９０】
この場合、区画１の区画評価値は「１５」であるから、区画１の配分率は、１５／３００となり、５％となる。
【０１９１】
本実施形態では、このようにして、各区画の配分率を算出する。図１６（Ｂ）では、区画毎の配分率を算出した結果を示している。図１６（Ｂ）の例では、区画１〜区画４の配分率は５％であり、区画５の配分率は８０％である。したがって、この場合は、区画５に分類される商品は、購入頻度及び使用頻度が高いことがわかる。
【０１９２】
図１７は、再配分用の容量を区画毎の配分率に応じて配分する処理を説明する図である。
【０１９３】
本実施形態では、区画容量算出部２８２は、区画毎の配分率が算出されると、再配分用の容量と、区画毎の配分率とを乗算し、その結果を区画毎の再配分容量とする。そして、区画容量算出部２８２は、区画毎に減算後の容量に、再配分容量を加算した容量を、新たな区画毎の割当て容量とする。
【０１９４】
例えば、図１７の例では、区画１の配分率は５％であり、再配分用の容量は１０リットルであるから、区画１の再配分容量は、１０×０．０５＝０．５リットルとなる。よって、区画１の新たな割当て容量は、減算後の容量である９リットルに０．５リットルを加算した９．５リットルとなる。
【０１９５】
区画２と区画４も、配分率が５％であり、減算後の容量である９リットルであるため、新たな割当て容量は、９．５リットルとなる。
【０１９６】
また、区画３は、配分率が５％であり、減算後の容量が１８リットルである。よって、区画３の新たな割当て容量は、１０×０．０５＋１８＝１８．５リットルとなる。
【０１９７】
区画５は、配分率が８０％であり、減算後の容量が４５リットルである。よって、区画３の新たな割当て容量は、１０×０．８＋４５＝５３リットルとなる。
【０１９８】
本実施形態の区画容量算出部２８２は、以上のようにして区画毎の割当て容量を算出し、区画管理データベース２４０へ上書して、区画管理データベース２４０を更新する。
【０１９９】
以上のように、本実施形態では、区画毎の商品の購入頻度及び使用頻度に基づく区画評価値に応じて、区画毎の割当て容量を設定することができる。したがって、本実施形態では、例えば、利用者に対し、利用者が購入する傾向がある商品のより多くの購入を促すことができる。
【０２００】
次に、図１８乃至図２０を参照して、本実施形態の取り出し処理部２９０の処理について説明する。
【０２０１】
図１８は、取り出し処理部の処理を説明する第一のフローチャートである。図１８では、仮想冷蔵庫２１０から商品を取り出すときの処理を示す。
【０２０２】
本実施形態の取り出し処理部２９０は、表示制御部２９１により、端末装置３００からの仮想冷蔵庫２１０の表示要求を受けて、仮想冷蔵庫２１０を端末装置３００に表示させ、仮想冷蔵庫２１０における区画の選択を受け付ける（ステップＳ１８０１）。
【０２０３】
続いて、表示制御部２９１は、商品管理データベース２３０と区画管理データベース２４０とを参照し、選択された区画に格納された商品の一覧を端末装置３００に表示させる（ステップＳ１８０２）。
【０２０４】
続いて、取り出し処理部２９０は、取り出し有無判定部２９２により、端末装置３００において、商品の一覧おける商品の選択を受け付けた否かを判定する（ステップＳ１８０３）。ステップＳ１８０３において、商品の選択を受け付けない場合、取り出し処理部２９０は、処理を終了する。
【０２０５】
ステップＳ１８０３において、商品の選択を受け付けた場合、商品指定受付部２９３は、選択された商品に対する取り出し指示を受け付けたか否かを判定する（ステップＳ１８０４）。尚、本実施形態では、商品の選択を受け付けとき、表示制御部２９１が、商品管理データベース２３０を参照し、選択された商品の購入年月日等を表示させても良い。また、商品管理データベース２３０に、商品の賞味期限等の情報が格納されている場合には、表示制御部２９１は、選択された商品の賞味期限までの日数等を表示させても良い。
【０２０６】
ステップＳ１８０４において、取り出し指示を受け付けない場合、商品指定受付部２９３は、ステップＳ１８０３へ戻る。
【０２０７】
ステップＳ１８０４において、取り出し指示を受け付けた場合、ステータス設定部２９５により、商品管理データベース２３０において、選択された商品と対応する商品管理情報に含まれる取り置きステータスの値を「有」に設定する（ステップＳ１８０５）。
【０２０８】
続いて、取り出し処理部２９０は、取り出し通知部２９６により、店舗側の端末装置４００に対し、取り出し指示がなされた商品が取り出されることを示す通知を送信し（ステップＳ１８０６）、処理を終了する。
【０２０９】
尚、本実施形態の取り出し処理部２９０の処理は、例えば、端末装置３００によって、設定された時間帯に、仮想冷蔵庫管理装置２００から端末装置３００に対し、取り出し指示を行う商品の有無の確認を促すメールを送信しても良い。そして、図１８に示す取り出し処理部２９０の処理は、端末装置３００の利用者によって、メールの内容が確認され、仮想冷蔵庫２１０の表示指示を受け付けたときに、実行されても良い。
【０２１０】
図１９は、取り出し処理部の処理を説明する第二のフローチャートである。図１９では、取り置きステータスを変更する処理を示す。
【０２１１】
取り出し処理部２９０は、変更受付部２９４により、端末装置３００から、取り置きステータスの変更要求を受け付けたか否かを判定する（ステップＳ１９０１）。ステップＳ１９０１において、変更要求を受け付けない場合、取り出し処理部２９０は、処理を終了する。
【０２１２】
ステップＳ１９０１において、変更要求を受け付けた場合、表示制御部２９１は、仮想冷蔵庫２１０の区画の選択を受け付けて、選択された区画の商品の一覧を表示させ、一覧からステータスの変更を行う商品の選択を受け付ける（ステップＳ１９０２）。
【０２１３】
続いて、取り出し処理部２９０は、ステータス設定部２９５により、選択された商品の商品管理情報に含まれる取り置きステータスの値を初期化する（ステップＳ１９０３）。続いて、ステータス設定部２９５は、端末装置３００から、取り置きステータスの変更の操作を受け付けて、取り置きステータスの値を操作に応じた値に設定する（ステップＳ１９０４）。
【０２１４】
次に、取り出し処理部２９０は、取り置きステータスの変更が、「無」から「有」であったか否かを判定する（ステップＳ１９０５）。
【０２１５】
ステップＳ１９０５において、「無」から「有」であった場合、取り出し処理部２９０は、取り出し通知部２９６により、選択された商品の取り出し指示を端末装置４００へ送信し（ステップＳ１９０６）、ステップＳ１９０１へ戻る。
【０２１６】
ステップＳ１９０５において、「無」から「有」でない場合、つまり、「有」から「無」であった場合、取り出し処理部２９０は、取り出し通知部２９６により、選択された商品の取り出しを中止したことを示す通知を端末装置４００へ送信し（ステップＳ１９０７）、ステップＳ１９０１へ戻る。
【０２１７】
図２０は、取り出し処理部の処理を説明する第三のフローチャートである。図２０では、利用者による商品の取り出しの状況に応じて商品管理データベース２３０を更新する処理を示している。
【０２１８】
本実施形態の取り出し処理部２９０は、履歴更新部２９７により、端末装置４００から、取り出しの有無を示す通知を受け付ける（ステップＳ２００１）。尚、この通知には、取り出しの対象とされた商品の商品コードと、取り出し年月日又は破棄の何れかが含まれる。
【０２１９】
続いて、履歴更新部２９７は、受け付けた通知が、商品が取り出されたことを示す通知であるか否かを判定する（ステップＳ２００２）。具体的には、履歴更新部２９７は、通知に、取り出し年月日が含まれているか否かを判定している。
【０２２０】
ステップＳ２００２において、商品が取り出されたことを示す通知であった場合、履歴更新部２９７は、商品管理データベース２３０において、該当する商品の商品管理情報の取り出し年月日の値に、取り出し年月日を書き込み（ステップＳ２００３）、処理を終了する。
【０２２１】
ステップＳ２００２において、商品が取り出されたことを示す通知でない場合、履歴更新部２９７は、商品管理データベース２３０において、該当する商品の商品管理情報の取り出し年月日の値に、「破棄」を書き込み（ステップＳ２００４）、処理を終了する。
【０２２２】
以上のように、本実施形態では、店舗側と連係することで、商品管理データベース２３０における商品の取り出しの有無を示す情報を更新できる。
【０２２３】
尚、本実施形態では、商品の取り出しの有無を示す通知が端末装置４００から送信されるものとしたが、これに限定されない。商品の取り出しの有無を示す通知は、例えば、端末装置３００から送信されても良い。この場合には、端末装置３００の利用者が、取り出し指示をした後に、実際に商品を取り出しにいったときに、端末装置３００から取り出し年月日を仮想冷蔵庫管理装置２００に送信しても良い。また、仮想冷蔵庫管理装置２００では、商品が取り出されないまま賞味期限が過ぎた場合等には、自動的に該当する商品の商品管理情報の取り出し年月日の値を破棄とし、端末装置４００に対して、商品コードと、商品コードと対応する商品の破棄の指示と、を通知しても良い。
【０２２４】
図２１は、仮想冷蔵庫の表示例を示す図である。図２１（Ａ）は、仮想冷蔵庫２１０が端末装置３００の画面に表示された例を示す。図２１（Ｂ）は、仮想冷蔵庫２１０の野菜室２１５の中が端末装置３００の画面に表示された例を示す。
【０２２５】
本実施形態の仮想冷蔵庫管理装置２００は、端末装置３００から仮想冷蔵庫２１０の表示要求を受け付けると、図２１（Ａ）に示すように。端末装置３００の表示部３０１に、仮想冷蔵庫２１０を表示させる。
【０２２６】
図２１（Ａ）に示す仮想冷蔵庫２１０は、ドアが閉じられた状態の仮想冷蔵庫２１０であるため、ドアポケット（左）２１１と、ドアポケット（右）２１２と、野菜室２１５の位置のみが確認できる。
【０２２７】
本実施形態の仮想冷蔵庫２１０では、矢印Ｙ１に示す方向に表示部３０１をスワイプする操作により、ドアポケット（左）２１１に格納された商品の一覧が表示される。また、仮想冷蔵庫２１０では、例えば、矢印Ｙ２に示す方向に表示部３０１をスワイプする操作により、ドアポケット（右）２１２に格納された商品の一覧が表示される。
【０２２８】
また、仮想冷蔵庫２１０では、矢印Ｙ３に示す方向に表示部３０１をスワイプする操作により、野菜室２１５に格納された商品の一覧が表示される。
【０２２９】
さらに、本実施形態では、仮想冷蔵庫２１０と共に、販売サイトのアイコン画像２１６が表示されていても良い。端末装置３００は、表示部３０１において、アイコン画像２１６に対する操作を受け付けると、販売サイトへアクセスしても良い。
【０２３０】
例えば、端末装置３００の利用者が、野菜室２１５に格納された商品に対して、取り出し指示を行う場合、上述した操作により、図２１（Ｂ）に示すように、野菜室２１５に格納された商品の一覧が表示される。本実施形態では、野菜室２１５に格納された商品の一覧として、商品の画像等が一覧表示されても良い。
【０２３１】
図２１（Ｂ）では、野菜室２１５に格納された商品の一覧２１５−１の中から、商品２１５−２が選択された状態を示している。
【０２３２】
本実施形態では、選択された商品の画像の拡大画像２１５−３が表示され、商品に関する情報が拡大画像２１５−３と共に表示される。図２１（Ｂ）の例では、賞味期限までの日数２１５−４や、この商品を用いた料理のレシピを表示させるためのアイコン２１５−５等が表示される。
【０２３３】
本実施形態では、例えば、拡大画像２１５−３をタップすることで、この商品の取り出し指示を行うものとしても良い。取り出し指示が行われた商品には、取り出し予定であることを示すための通知２１５−６が拡大画像２１５−３に重畳されて表示される。
【０２３４】
また、本実施形態では、通知２１５−６が表示された拡大画像２１５−３を再度タップすることで、取り出しの中止の指示が仮想冷蔵庫管理装置２００へ送信されても良い。この場合、端末装置３００では、拡大画像２１５−３から通知２１５−６が消去される。
【０２３５】
本実施形態では、以上の操作により、商品の取り出し指示及び取り出しの中止指示を行えるため、利用者は簡単な操作で商品の取り出し指示や、取り出し予定の変更等を行うことができる。
【０２３６】
尚、図２１に示す表示部３０１の画面は、一例であり、これに限定されるものではない。仮想冷蔵庫２１０に格納された商品の一覧は、画像の一覧ではなく、商品名の一覧等であっても良いし、各商品の商品管理情報の一覧等であっても良い。
【０２３７】
開示の技術では、以下に記載する付記のような形態が考えられる。
（付記１）
利用者による仮想冷蔵庫の利用実績を示す情報に基づき、前記利用者の評価値を算出する利用者評価部と、
前記利用者の評価値に応じて、前記利用者による前記仮想冷蔵庫の利用可能容量を変更する容量決定部と、を有する仮想冷蔵庫管理装置。
（付記２）
前記仮想冷蔵庫の利用可能容量は、前記仮想冷蔵庫の総容量である付記１記載の仮想冷蔵庫管理装置。
（付記３）
前記仮想冷蔵庫の利用可能容量は、予め決められた前記仮想冷蔵庫の総容量において、前記利用者毎に決められる容量である付記１記載の仮想冷蔵庫管理装置。
（付記４）
前記利用実績を示す情報は、前記仮想冷蔵庫における商品の保管日数を含み、
前記利用者評価部は、
前記保管日数と、前記保管日数の評価値とが対応付けられた情報を格納する第一の記憶部を参照し、
前記仮想冷蔵庫に格納された前記商品毎の前記保管日数の評価値の合計を、前記利用者の評価値とする、付記１乃至３の何れか一項に記載の仮想冷蔵庫管理装置。
（付記５）
前記利用実績を示す情報は、前記商品を破棄したことを示す情報を含み、
前記第一の記憶部は、前記商品の破棄に対する評価値が格納されており、
前記利用者評価部は、
前記第一の記憶部を参照し、前記商品毎の前記保管日数の評価値と、前記商品の破棄に対する評価値との合計を、前記利用者の評価値とする、付記４記載の仮想冷蔵庫管理装置。
（付記６）
前記仮想冷蔵庫の利用可能容量は、複数の区画に分割されており、
前記区画毎の評価値に基づき、前記区画毎の容量を算出する区画容量算出部を有する、付記４又は５記載の仮想冷蔵庫管理装置。
（付記７）
前記区画容量算出部は、
前記区画毎に、前記区画に格納された商品の購入実績を示す情報に基づき前記区画の評価値を算出する算出部と、
前記区画の評価値に応じて、前記区画毎の容量を決定する区画容量決定部と、を有する、付記６記載の仮想冷蔵庫管理装置。
（付記８）
前記商品の購入実績を示す情報は、前記商品の購入頻度及び使用頻度を含み、
前記算出部は、
前記区画に格納された各商品の購入頻度及び使用頻度の組合せと、前記組合せ毎の評価値とが対応付けられた第二の記憶部を参照し、前記区画に格納された商品毎に、前記商品の購入実績の評価値を算出し、
前記区画に格納された各商品の購入実績の評価値の合計を、前記区画の評価値とする、付記７記載の仮想冷蔵庫管理装置。
（付記９）
前記区画容量算出部は、
前記複数の区画のそれぞれの容量から、所定割合の容量を減算する減算容量算出部と、
前記区画の評価値から、前記複数の区画における前記所定割合の容量を合計した再配分用の容量を、前記複数の区画に配分する際の配分率を算出する配分率算出部と、を有し、
前記区画容量決定部は、
前記複数の区画において、前記所定割合の容量が減算された後の容量に、前記再配分用の容量における前記配分率に応じた容量を加算する、付記８記載の仮想冷蔵庫管理装置。
（付記１０）
端末装置と、前記端末装置と通信を行う仮想冷蔵庫管理装置と、を有する仮想冷蔵庫管理システムであって、
前記仮想冷蔵庫管理装置は、
前記端末装置の利用者による仮想冷蔵庫の利用実績を示す情報に基づき、前記利用者の評価値を算出する利用者評価部と、
前記利用者の評価値に応じて、前記利用者による前記仮想冷蔵庫の利用可能容量を変更する容量決定部と、を有する仮想冷蔵庫管理システム。
（付記１１）
利用者による仮想冷蔵庫の利用実績を示す情報に基づき、前記利用者の評価値を算出する処理と、
前記利用者の評価値に応じて、前記利用者による前記仮想冷蔵庫の利用可能容量を変更する処理と、をコンピュータに実行させる仮想冷蔵庫管理プログラム。
（付記１２）
端末装置と、前記端末装置と通信を行う仮想冷蔵庫管理装置と、を有する仮想冷蔵庫管理システムによる仮想冷蔵庫管理方法であって、
前記仮想冷蔵庫管理装置が、
前記端末装置の利用者による仮想冷蔵庫の利用実績を示す情報に基づき、前記利用者の評価値を算出し、
前記利用者の評価値に応じて、前記利用者による前記仮想冷蔵庫の利用可能容量を変更する、仮想冷蔵庫管理方法。
【０２３８】
本発明は、具体的に開示された実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【符号の説明】
【０２３９】
１００  仮想冷蔵庫管理システム
２００  仮想冷蔵庫管理装置
２１０  仮想冷蔵庫
２２０  仮想冷蔵庫管理処理部
２３０  商品管理データベース
２４０  区画管理データベース
２５０  マスタデータベース
２６０  評価用データベース
２７０  購入処理部
２８０  容量算出処理部
２８１  全体容量算出部
２８２  区画容量算出部
２９０  取り出し処理部
３００、４００  端末装置
【図１】
2018120554.tif 000003
【図２】
2018120554.tif 000004
【図３】
2018120554.tif 000005
【図４】
2018120554.tif 000006
【図５】
2018120554.tif 000007
【図６】
2018120554.tif 000008
【図７】
2018120554.tif 000009
【図８】
2018120554.tif 000010
【図９】
2018120554.tif 000011
【図１０】
2018120554.tif 000012
【図１１】
2018120554.tif 000013
【図１２】
2018120554.tif 000014
【図１３】
2018120554.tif 000015
【図１４】
2018120554.tif 000016
【図１５】
2018120554.tif 000017
【図１６】
2018120554.tif 000018
【図１７】
2018120554.tif 000019
【図１８】
2018120554.tif 000020
【図１９】
2018120554.tif 000021
【図２０】
2018120554.tif 000022
【図２１】
2018120554.tif 000023