(57)【特許請求の範囲】
【請求項１】
食料に関連付けて、前記食料の賞味期限に基づく納品周期、前記食料の納品時点、及び、前記食料の納品時点を起点として前記納品周期が経過した時点である回収時点が記憶される食料情報と、
前記食料を購入する顧客に関連付けて、前記納品周期が記憶される顧客情報と、
を格納する記憶部と、
前記顧客が操作する端末装置に対して契約画面を表示し、
前記顧客が、前記契約画面において前記納品周期を選択するのを受け付け、
前記受け付けた納品周期を検索キーとして前記食料情報を検索し、納品すべき食料の候補を取得し、
前記取得した候補を前記契約画面に表示し、
前記顧客が、前記表示した食料の候補のうちから任意のものを選択するのを受け付け、
前記食料情報において、前記受け付けた食料の候補に関連付けて前記顧客を示す情報を記憶し、
前記顧客情報において、前記顧客に関連付けて、前記顧客が選択した納品周期を記憶し、
前記回収時点が到来する前の任意の時点において、前記食料の前記賞味期限が到来することを示す通知を前記端末装置に対して送信し、
前記食料情報のあるレコードの前記回収時点を、前記顧客に納品される同種の前記食料についての他のレコードの前記納品時点として記憶する制御部と、
を備えることを特徴とする食料販売装置。
【請求項２】
前記制御部は、
前記顧客が選択した食料の候補が、すべて同一の製造業者が製造するものであった場合は、前記食料の代金に対して割引料率を適用すること、
を特徴とする請求項１に記載の食料販売装置。
【請求項３】
前記制御部は、
前記顧客が選択した納品周期が、地域ごとに予め定められた納品周期と一致する場合は、前記食料の代金に対して割引料率を適用すること、
を特徴とする請求項２に記載の食料販売装置。
【請求項４】
前記制御部は、
前記納品周期ごと、かつ、前記回収時点ごとに、色彩又は形状が異なるラベルを出力すること、
を特徴とする請求項３に記載の食料販売装置。
【請求項５】
食料販売装置の記憶部は、
食料に関連付けて、前記食料の賞味期限に基づく納品周期、前記食料の納品時点、及び、前記食料の納品時点を起点として前記納品周期が経過した時点である回収時点が記憶される食料情報と、
前記食料を購入する顧客に関連付けて、前記納品周期が記憶される顧客情報と、
を格納しており、
前記食料販売装置の制御部は、
前記顧客が操作する端末装置に対して契約画面を表示し、
前記顧客が、前記契約画面において前記納品周期を選択するのを受け付け、
前記受け付けた納品周期を検索キーとして前記食料情報を検索し、納品すべき食料の候補を取得し、
前記取得した候補を前記契約画面に表示し、
前記顧客が、前記表示した食料の候補のうちから任意のものを選択するのを受け付け、
前記食料情報において、前記受け付けた食料の候補に関連付けて前記顧客を示す情報を記憶し、
前記顧客情報において、前記顧客に関連付けて、前記顧客が選択した納品周期を記憶し、
前記回収時点が到来する前の任意の時点において、前記食料の前記賞味期限が到来することを示す通知を前記端末装置に対して送信し、
前記食料情報のあるレコードの前記回収時点を、前記顧客に納品される同種の前記食料についての他のレコードの前記納品時点として記憶すること、
を特徴とする前記食料販売装置の食料販売方法。
【請求項６】
食料販売装置の記憶部に対し、
食料に関連付けて、前記食料の賞味期限に基づく納品周期、前記食料の納品時点、及び、前記食料の納品時点を起点として前記納品周期が経過した時点である回収時点が記憶される食料情報と、
前記食料を購入する顧客に関連付けて、前記納品周期が記憶される顧客情報と、
を格納させ、
前記食料販売装置の制御部に対し、
前記顧客が操作する端末装置に対して契約画面を表示し、
前記顧客が、前記契約画面において前記納品周期を選択するのを受け付け、
前記受け付けた納品周期を検索キーとして前記食料情報を検索し、納品すべき食料の候補を取得し、
前記取得した候補を前記契約画面に表示し、
前記顧客が、前記表示した食料の候補のうちから任意のものを選択するのを受け付け、
前記食料情報において、前記受け付けた食料の候補に関連付けて前記顧客を示す情報を記憶し、
前記顧客情報において、前記顧客に関連付けて、前記顧客が選択した納品周期を記憶し、
前記回収時点が到来する前の任意の時点において、前記食料の前記賞味期限が到来することを示す通知を前記端末装置に対して送信し、
前記食料情報のあるレコードの前記回収時点を、前記顧客に納品される同種の前記食料についての他のレコードの前記納品時点として記憶する処理を実行させること、
を特徴とする前記食料販売装置を機能させるための食料販売プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、食料販売装置、食料販売方法及び食料販売プログラムに関する。
【背景技術】
【０００２】
自然災害の多いわが国において、非常時に備え食料を備蓄しておくことが一般に行われている。引用文献１に記載の備蓄米の回転備蓄方法において、消費者は、単に必要量の米を備蓄しておくだけではなく、賞味期限が早く到来するものから順番に日常的に消費し、消費した分を新たな米で補充する。すると、備蓄米のすべては常時賞味期間内のものに維持されることになる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−２６２７６８号公報（段落０００６等）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
多くの者が食料を備蓄することの必要性を認識し、一度は食料を買い揃える。しかしながら、食料の賞味期限を管理すること自体に手間がかかる。そして、災害が発生しないまま長い期間が経過すると、食料を備蓄していることさえ忘れられやすい。結果的に、いざ災害が発生し、備蓄していた食料を消費する時点に至ると、その食料の多くが賞味期間切れであるということが発生する。さらに極端な場合、食料が食することさえできない状態になっているということも起こり得る。【０００５】
引用文献１の備蓄米の回転備蓄方法においては、消費者が備蓄している食料の一部を賞味期限の早いものから順次日常的に消費していくことを前提としている。しかしながら、多くの消費者にとって、このような賞味期限の管理を積極的に行うことは手間である。備蓄する食料の種類又は数が多く、賞味期限がまちまちである場合はなおさらである。さらに、多くの消費者は、日常消費する食料と非常時に消費する食料を明確に区分し、前者については新鮮なものを好みにあわせて日常的に購入したうえで直ちに消費し、後者については一旦購入した後は安全な場所保管し、管理に手間をかけたくないと考えている。
そこで本発明は、賞味期限が異なる多くの食料を、賞味期限が到来する順に手間をかけずに入れ替えることを可能にする。
【課題を解決するための手段】
【０００６】
本発明の食料販売装置は、食料に関連付けて、食料の賞味期限に基づく納品周期が記憶される食料情報と、食料を購入する顧客に関連付けて、納品周期が記憶される顧客情報と、を格納する記憶部と、顧客が操作する端末装置に対して契約画面を表示し、顧客が、契約画面において納品周期を選択するのを受け付け、受け付けた納品周期を検索キーとして食料情報を検索し、納品すべき食料の候補を取得し、取得した候補を契約画面に表示し、顧客が、表示した食品の候補のうちから任意のものを選択するのを受け付け、食料情報において、受け付けた食品の候補に関連付けて顧客を示す情報を記憶し、顧客情報において、顧客に関連付けて、顧客が選択した納品周期を記憶する制御部と、を備えることを特徴とする。
その他の手段については、発明を実施するための形態において詳述する。
【発明の効果】
【０００７】
本発明によれば、賞味期限が異なる多くの食料を、賞味期限が到来する順に手間をかけずに入れ替えることが可能になる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態の食料の納品及び回収を説明する図である。
【図２】本実施形態に係る食料販売装置の構成図である。
【図３】（ａ）は、本実施形態に係る食料情報の一例を示す図である。（ｂ）は、本実施形態に係る顧客情報の一例を示す図である。
【図４】（ａ）は、本実施形態に係る製造業者割引情報の一例を示す図である。（ｂ）は、本実施形態に係る納品時期割引情報の一例を示す図である。
【図５】本実施形態に係る食料販売処理手順（継続取引の場合）のフローチャートである。
【図６】本実施形態に係る食料販売処理手順（継続終了の場合）のフローチャートである。
【図７】本実施形態に係る契約画面の一例を示す図である。
【図８】本実施形態に係る第１〜第４のメールの一例を示す図である。
【発明を実施するための形態】
【０００９】
以降、本発明を実施するための形態（「本実施形態」という）を、図等を参照しながら詳細に説明する。
【００１０】
（用語等）
“食料”とは、人間及び家畜が食する自然物又は加工物である。
“食料販売業者”とは、備蓄用の食料を販売する者である。食料販売業者は、多くの製造業者から仕入れた備蓄用の食料を販売する小売業者である。食料販売業者は、食料販売装置を操作する。
“顧客”とは、食料販売業者から食料を購入する者である。顧客は、顧客端末装置を操作する。
“サイト”とは、インターネット上における、食料販売業者及び顧客の出会いの場所である。顧客は、ネットワークを介して食料販売装置にアクセスすることによって、サイトを閲覧する。
“賞味期限”とは、その食料が本来有する風味、栄養等を損なうことなく顧客に消費され得る期限の日である。通常、食料の製造業者が賞味期限を決定する。
“金融機関”とは、食料販売業者及び顧客のそれぞれを名義人とする口座を有し、これらの間で資金決済を行う者である。“金融機関”は、多くの場合、銀行又は複数の銀行からなる“銀行ネットワーク”である。金融機関は、金融機関サーバを運営する。
【００１１】
なお、食料販売業者は、金融機関に２種類の口座を有している。一方は、“食料販売業者（保証金）”口座であり、当該口座には、顧客の保証金が預けられる。他方は、“食料販売業者（売上金）”口座であり、当該口座には、売上金が預けられる。同じ預金であっても、食料販売業者から見れば、保証金は、個々の顧客に対して負う債務であり、売上金は自身の資産である。よって、食料販売業者は、“食料販売業者（保証金）”口座を、顧客ごとに分別して管理する。つまり、“食料販売業者（○さま保証金）”、食料販売業者（◎さま保証金）”、・・・のように、口座には顧客の名称も付されており、どの顧客からの保証金の残高がいくらであるかがわかるようになっている。
【００１２】
なお、本実施形態では、食料販売業者と顧客との取引が始まった時点で、顧客は食料販売業者に対して保証金を支払う。顧客は、食料の販売代金を食料の回収時に支払う（後払い）。
【００１３】
（食料の納品及び回収）
図１に沿って、食料の納品及び回収を時系列で説明する。図１では、左から右へ時間が経過する。顧客４２は、６か月ごとに食料を新たなものに入れ替えることを希望している。顧客４２は、食料販売業者４１が販売し得る食料の候補のうちから、現在を基準に６か月後の時点以降直ちに賞味期限が到来するものを選択する。すると、食料販売業者４１は、顧客４２が選択した食品を包装し、食料セット４４ａとして、顧客４２の自宅等に納品する。いま、食料セット４４ａは、“株式会社Ｂフーズ製インドカレー（レトルト商品）３個”及び“Ｃ社製ミネラル水５本”を格納しているとする。
【００１４】
その後、６か月が経過する。食料販売業者４１は、顧客４２に対し、食料セット４４ｂを納品する。食料セット４４ｂは、食料セット４４ａと全く同様に、“株式会社Ｂフーズ製インドカレー３個”及び“Ｃ社製ミネラル水５本”を格納している。ただし、２回目納品時に納品される食品の賞味期限は、２回目納品時を基準に６か月後以降直ちに到来する。食料販売業者４１は、２回目納品時において、顧客が消費しなかった食料セット４４ａを回収する。
さらにその後、６か月が経過する。食料販売業者４１は、２回目納品時と全く同じことを繰り返す。
【００１５】
他の顧客４３は、３か月ごとに食料を新たなものに入れ替えることを希望している。顧客４３は、食料販売業者４１が販売し得る食料の候補のうちから、現在を基準に３か月後の時点以降直ちに賞味期限が到来するものを選択する。すると、食料販売業者４１は、顧客４３が選択した食品を包装し、食料セット４５ａとして、顧客４３の自宅等に納品する。いま、食料セット４５ａは、“株式会社Ａ食品製いわし缶詰５個”及び“Ｄ社製ビスケット５箱”を格納しているとする。
【００１６】
その後、３か月が経過する。食料販売業者４１は、顧客４３に対し、食料セット４５ｂを納品する。食料セット４５ｂは、食料セット４５ａと全く同様に、“株式会社Ａ食品製いわし缶詰５個”及び“Ｄ社製ビスケット５箱”を格納している。ただし、２回目納品時に納品された食品の賞味期限は、２回目納品時を基準に３か月後以降直ちに到来する。食料販売業者４１は、２回目納品時において、顧客が消費しなかった食料セット４５ａを回収する。
さらにその後、３か月が経過する。食料販売業者４１は、２回目納品時と全く同じことを繰り返す。
【００１７】
前記では、顧客４２及び顧客４３は別人である。しかしながら、顧客４２及び顧客４３が同一人であってもよい。すなわち、ある顧客が、複数の周期で賞味期限が異なる食料セットを受け取ってもよい。さらに、同じ顧客について複数の周期がある場合、食料販売業者は、その周期の最小公倍数となる周期に複数の食料セットを一度にまとめて納品、回収してもよい。図１の例では、“３か月”及び“６か月”の最小公倍数は“６か月”である。よって、食料販売業者４１は、同じタイミングで、食料セット４４ａ及び食料セット４５ａを納品し、別の同じタイミングで、食料セット４４ａ及び食料セット４５ｂを回収したうえで食料セット４４ｂ及び食料セット４５ｃを納品する（以降繰り返し）。このとき、食料販売業者４１は、例えば、食料セット４４ａ、４４ｂ、４４ｃ、・・・の包装に“青色”のラベルを添付し、食料セット４５ａ、４５ｂ、４５ｃ、・・・の包装に“赤色”のラベルを添付して区別しやすくしてもよい。
【００１８】
（食料販売装置）
図２に沿って、食料販売装置１の構成を説明する。
食料販売装置１は、一般的なコンピュータであり、食料販売業者によって操作される。食料販売装置１は、中央制御装置１１、入力装置１２、出力装置１３、主記憶装置１４、補助記憶装置１５及び通信装置１６を有する。これらはバスによって相互に接続されている。補助記憶装置１５は、食料情報３１、顧客情報３２、製造業者割引情報３３及び納品時期割引情報３４を格納している（詳細後記）。食料販売部２１はプログラムである。以降、“食料販売部は”、と動作の主体を記した場合は、中央制御装置１１が、補助記憶装置１５から当該プログラムを読み出し、主記憶装置１４にロードしたうえで、当該プログラムの機能（詳細後記）を実現するものとする。食料販売装置１は、ネットワーク４を介して、顧客端末装置２及び金融機関サーバ３に接続可能である。
【００１９】
（食料情報）
図３（ａ）に沿って、食料情報３１を説明する。食料情報３１においては、食料ＩＤ欄１０１に記憶された食料ＩＤに関連付けて、商品ＩＤ欄１０２には商品ＩＤが、商品名欄１０３には商品名が、製造業者名欄１０４には製造業者名が、賞味期限月欄１０５には賞味期限月が、納品周期欄１０６には納品周期が、販売価格欄１０７には販売価格が、原価欄１０８には原価が、納品先欄１０９には納品先の顧客ＩＤが、納品月欄１１０には納品月が、回収月欄１１１には回収月が記憶されている。
【００２０】
食料ＩＤ欄１０１の食料ＩＤは、食料セットに含まれる個々の食料を一意に特定する識別子である。例えば、同じ製造業者による同じ“いわし缶詰”の“缶”が１０個存在するとき、その１０個には別々の食料ＩＤが付されている。つまり、食料ＩＤは、商品（直ちに後記）の最小の販売単位に対応している。
商品ＩＤ欄１０２の商品ＩＤは、商品を一意に特定する識別子である。商品とは、食料の種類である。
商品名欄１０３の商品名は、商品の名称である。
【００２１】
製造業者名欄１０４の製造業者名は、食料の製造業者の名称である。
賞味期限欄１０５の賞味期限月は、食料の賞味期限を含む年月の直前の年月である。
納品周期欄１０６の納品周期は、食料販売業者が食料を顧客に納品する周期である。
販売価格欄１０７の販売価格は、顧客に対する食料の販売価格（単価）である。
原価欄１０８の原価は、食料販売業者からみた、食料の仕入れ値（単価）である。
納品先欄１０９の納品先の顧客ＩＤは、食料を購入する顧客を一意に特定する識別子である。
納品月欄１１０の納品月は、食料が顧客に納品された時点の年月である。
回収月欄１１１の回収月は、食料が顧客から回収される予定の時点の年月である。なお、“回収月＝納品月＋納品周期”が成立している。
【００２２】
因みに、食料情報３１の１行目及び２行目のレコードは、以下のことを示している。
・ある日、食料販売業者は、“株式会社Ａ食品”から“いわし缶詰”を単価“１５０円”で、少なくとも２個仕入れた。そして、食料販売業者は、その２個を単価“３００円”で販売することとした。なお、“ある日”は、食料情報３１には記憶されていないが、“２０１４年２月１日”であるとする。
【００２３】
・仕入れた２個の“いわし缶詰”のうち、“Ｐ００１００１”及び“Ｐ００１００２”の賞味期限は、２０１４年６月１日であるとする。よって、“Ｐ００１００１”及び“Ｐ００１００２”の賞味期限月は、“２０１４年５月”である。賞味期限は、製造業者が決定するものである。食料販売業者は、“２０１４年２月１日に仕入れた食料の賞味期限が２０１４年６月１日であった”という経験に基づき、“いわし缶詰”の納品周期としては“３か月”が相応しいと決定する。
・２０１４年２月のある日、食料販売業者は、“Ｐ００１００１”及び“Ｐ００１００２”を顧客“Ｆ００１”に納品した。そして、食料販売業者は、“Ｐ００１００１”及び“Ｐ００１００２”を２０１４年５月のある日に回収する予定である。
【００２４】
食料情報３１の３行目及び４行目のレコード、並びに、５行目及び６行目のレコードについてもほぼ同様の説明がそのままあてはまる。
“インドカレー”及び“欧風カレー”もまた、食料販売業者が、“２０１４年２月１日”に仕入れたものである。一般的に、製造業者は、賞味期限が同じ商品同士をまとめて工場から出荷する。したがって、食料販売業者は、仕入れ日以降賞味期限までの期間に応じて、容易に納品周期を決定することができる。
【００２５】
なお、食料の仕入れ直後においては、食料情報３１のレコードの納品先欄１０９、納品月欄１１０及び回収月欄１１１は空欄になっている。このようなレコードを“在庫レコード”と呼ぶ。その後、食料が納品されると、納品先欄１０９、納品月欄１１０回収月欄１１１にデータが記憶される。つまり、食料販売部２１は、納品及び同時回収が進行するにつれて、同種の商品についてのレコードを作成していくことになる。そのとき、食料情報３１のあるレコードの回収月を、同じ顧客に納品される同じ納品周期の同じ商品である食料についての他のレコードの納品月として記憶することになる。例えば、２０１４年５月において、食料販売部２１は、食料情報３１の１行目及び２行目のレコードとほぼ同じレコードを新たに作成することになる。このとき、例えば、食料品販売部２１は、新たなレコードの納品月欄１１０に“２０１４年５月”を記憶し、回収月欄１１１に“２０１４年８月”を記憶することになる。
【００２６】
（顧客情報）
図３（ｂ）に沿って、顧客情報３２を説明する。顧客情報３２においては、顧客ＩＤ欄１２１に記憶された顧客ＩＤに関連付けて、顧客名欄１２２には顧客名が、メールアドレス欄１２３にはメールアドレスが、住所欄１２４には住所が、性別欄１２５には性別が、年齢欄１２６には年齢が、納品周期欄１２７には納品周期が、保証金残高欄１２８には保証金残高が記憶されている。
【００２７】
顧客ＩＤ欄１２１の顧客ＩＤは、前記した顧客ＩＤと同じである。
顧客名欄１２２の顧客名は、個人である顧客の氏名又は法人である氏名の名称である。
メールアドレス欄１２３のメールアドレスは、顧客のメールアドレスである
住所欄１２４の住所は、顧客の住所である。
性別欄１２５の性別は、顧客が個人である場合における、顧客の性別である。
年齢欄１２６の年齢は、顧客が個人である場合における、顧客の年齢である。
納品周期欄１２７の納品周期は、顧客が選択した納品周期である。
保証金残高欄１２８の保証金残高は、顧客が食料販売業者に対して預けている保証金の残高である。
【００２８】
（製造業者割引情報）
図４（ａ）に沿って、製造業者割引情報３３を説明する。製造業者割引情報３３においては、製造業者名欄１３１に記憶された製造業者名に関連付けて、割引率欄１３２には割引率が記憶されている。
製造業者名欄１３１の製造業者名は、図３（ａ）の製造業者名と同じである。
割引率欄１３２の割引率は、１つの食料セットに含まれる食料をすべて同じ製造業者の食料とし、かつ、その食料セットに含まれる食料の個数が所定の閾値以上である場合における、販売価格に対する割引率である。
【００２９】
（納品時期割引情報）
図４（ｂ）に沿って、納品時期割引情報３４を説明する。納品時期割引情報３４においては、地域名欄１４１に記憶された地域名に関連付けて、納品時期欄１４２には納品時期が、割引率欄１４３には割引率が記憶されている。
地域名欄１４１の地域名は、顧客の住所が含まれる行政上の区画である。
納品時期欄１４２の納品時期は、食料セットの納品周期を具体的な月の並びで表現したものである。
割引率欄１４３の割引率は、当該地域において当該納品時期に食料セットが納品される場合における、販売価格に対する割引率である。
【００３０】
（食料販売処理手順（継続取引の場合））
図５に沿って、食料販売処理手順（継続取引の場合）を説明する。
ステップＳ３０１において、食料販売装置１の食料販売部２１は、契約画面６１（図７）を送信する。具体的には、第１に、顧客端末装置２から食料販売装置１に対するアクセスがあると、食料販売部２１は、顧客端末装置２の出力装置に、契約画面６１を表示する。顧客は、納品周期タグ６２ａ、６２ｂ及び６２ｃのうちいずれかを選択する。それぞれの納品周期タグは、“３か月”、“６か月”及び“９か月”に対応している。いま、顧客は、“９か月”の納品周期タグ６２ｃを選択したとする。
【００３１】
第２に、食料販売部２１は、納品周期“９か月”を検索キーとして食料情報３１（図３（ａ））を検索し、該当した在庫レコードをすべて取得する。
第３に、食料販売部２１は、商品名欄６３ａ、販売価格欄６３ｂ、商品説明欄６３ｃ及びご注文欄６３ｄを有する食料候補リスト６３を表示する。食料候補リスト６３の各レコードは、ステップＳ３０１の“第２”において取得された在庫レコードを商品ごとにまとめたレコード群に対応している。なお、レコード群に含まれるレコードの数が、商品ごとの在庫数にほかならない。商品説明欄６３ｃには、例えば当該商品を説明するインターネット上のサイトへのリンク情報が埋め込まれたアイコンが表示される。顧客はこのアイコンをマウスで押下する（又は指で触れる）ことにより、商品の画像、特徴等を視認する。
【００３２】
顧客は、ご注文欄６３ｄに数量を入力し、ご注文欄６３ｄの“注文する”ボタンを押下する。ここでは、顧客は、“欧風カレー”を“５”個、“ミネラル水”を“２”個及び“カップ麺”を“１０”個注文しようとしている。仮にいま、ミネラル水の在庫数が“４”であったとする。すると、食料販売部２１は、“ミネラル水の現在の在庫数は４個であります。したがって、初回は４個をお届けし、次回以降は５個をお届けします”というメッセージを表示する。
【００３３】
第４に、顧客が続いて“３か月”（又は“６ヶ月”）の納品周期タグ６２ａ（又は６２ｂ）を選択したとする。すると、食料販売部２１は、ステップＳ３０１の“第２”及び“第３”と同様の処理を納品周期“３か月” （又は“６ヶ月”）について繰り返す。顧客も、ステップＳ３０１の“第３”と同様の入力を行う。
【００３４】
第５に、食料販売部２１は、保証金及び販売代金を計算する。食料販売部２１は、顧客が選択した商品の個数と販売価格の積の総和を販売代金とする。食料販売部２１は、顧客が選択した商品の個数と原価の積の総和を原価総額とし、原価総額に対して所定の比率ｒを乗算した額を手数料相当額とする。なお、０＜ｒ＜１である。一般的には、ｒ＝０.３程度が望ましい。さらに、原価総額に対して手数料相当額を加算した金額を保証金の金額とする。当該計算方法はあくまでも一例である。例えば、手数料相当額のみを保証金の金額としてもよい。そして、計算した保証金の金額を、欄６４に表示する。
顧客は、当該保証金を支払えば食料を手元に納品してもらうことができる。保証金の金額は、前記のように安価に抑えられている。したがって、顧客は、初回の取引を容易に始めることができ、また、自身の好みの食料を選択するので、その食料を日常的に消費することもできる。製造業者も、不利益なく販路拡大を実現できる。
【００３５】
ステップＳ３０２において、食料販売部２１は、契約内容を受信する。具体的には、第１に、食料販売部２１は、顧客が、契約画面６１のお名前欄６５ａに氏名を入力し、住所欄６５ｂに住所を入力し、年齢欄６５ｃに年齢を入力し、性別ボタン６５ｄのいずれかを押下し、メールアドレス欄６５ｅにメールアドレスを入力し、最後に“この内容で申し込む”ボタン６６を押下するのを受け付ける。
【００３６】
第２に、食料販売部２１は、契約画面６１において表示した内容及び選択された内容に基づいて、顧客情報３２（図３（ｂ））の新たなレコードを作成する。図７の入力例は、顧客情報３２の３行目のレコードに対応している。つまり、顧客“野村太郎”は、納品周期として“９か月”のみを選択している。仮に、野村太郎が“３か月”も選択すると、顧客情報３２において、野村太郎“Ｆ００３”についてのレコードが２つ作成されることになる。
【００３７】
第３に、食料販売部２１は、契約画面６１において選択された商品についての食料情報３１（図３（ａ））のレコードを更新する。この例では、“野村太郎”は、例えば“欧風カレー”を“５”個注文している。そこで、食料販売部２１は、食料情報３１の在庫レコードのうち、商品名“欧風カレー”を有する５つのレコードの納品先欄１０９及び納品月欄１１０及び回収月欄１１１に、それぞれ、“Ｆ００３”、“２０１４年２月”（現在月）及び“２０１４年１１月”を記憶する。
【００３８】
ステップＳ３０３において、顧客端末装置２は、保証金を入金する。具体的には、顧客端末装置２は、金融機関サーバ３に対して、“野村太郎の口座残高を３０００円だけ減少させ、食料販売者（野村太郎さま保証金）の口座残高を同額だけ増加させる”旨の指示を送る。
【００３９】
ステップＳ３０４において、食料販売部２１は、納品周期の到来を確認する。具体的には、第１に、食料販売部２１は、食料情報３１（図３（ａ））の回収月を常に監視しておき、回収月の初日が到来するまで待機する。
第２に、回収月の初日が到来すると、食料販売部２１は、その回収月を有するレコードをすべて取得する。ここで取得されたレコードを“回収レコード”と呼び、回収レコードの顧客を“回収対象顧客”と呼ぶ。回収対象顧客は通常複数存在する。現在は２０１４年５月１日であり、回収対象顧客の１人が、“野村太郎”であるとする。
【００４０】
ステップＳ３０５において、食料販売部２１は、第１のメール（通知）８１（図８（ａ））を送信する。具体的には、食料販売部２１は、野村太郎が操作する顧客端末装置２に、第１のメール８１を送信する。第１のメール８１には、前回納品した賞味期限が間もなく到来する旨、及び、ある期限（入金期限）までに前回納品した商品の代金を振り込んで欲しい旨が記載されている。
【００４１】
ステップＳ３０６において、食料販売部２１は、入金期限の到来を確認する。具体的には、第１に、食料販売部２１は、入金期限が到来するまで待機する。
第２に、入金期限が到来すると、ステップＳ３０７に進む。
【００４２】
ステップＳ３０７において、食料販売部２１は、代金の入金を確認する。具体的には、食料販売部２１は、金融機関サーバ３にアクセスし、“食料販売業者（売上金）”口座に対して、“野村太郎”が、１００００円の代金を入金しているか否かを判断する。ここでは、その入金があったものとする。
【００４３】
ステップＳ３０８において、食料販売部２１は、第２のメール８２（図８（ｂ））を送信する。具体的には、食料販売部２１は、野村太郎が操作する顧客端末装置２に、第２のメール８２を送信する。第２のメール８２には、代金を受け取ったので、商品（同じ内容の食料セット）を納品する旨、及び、顧客は、消費しきれなかった食料を“同封伝票”を使用して食料販売業者に返送することもできる旨が記載されている。
食料販売部２１は、ステップＳ３０４〜ステップＳ３０８の処理を、すべての回収対象顧客について繰り返す。
【００４４】
（食料販売処理手順（継続終了の場合））
図６に沿って、食料販売処理手順（継続終了の場合）を説明する。
図６のステップＳ３０１〜Ｓ３０６は、図５のステップＳ３０１〜Ｓ３０６の処理と同じである。
【００４５】
ステップＳ３１７において、食料販売部２１は、代金の入金を確認する。具体的には、食料販売部２１は、金融機関サーバ３にアクセスし、“食料販売業者（売上金）”口座に対して、“野村太郎”が、１００００円の代金を入金しているか否かを判断する。ここでは、その入金がなかったものとする。
【００４６】
ステップＳ３１８において、食料販売部２１は、第３のメール８３（図８（ｃ））を送信する。具体的には、食料販売部２１は、野村太郎が操作する顧客端末装置２に、第３のメール８３を送信する。第３のメール８３には、代金の受け取りを確認できないので、代金をある期限（催促期限）までに振り込んで欲しい旨が記載されている。
【００４７】
ステップＳ３１９において、食料販売部２１は、催促期限の到来を確認する。具体的には、第１に、食料販売部２１は、催促期限が到来するまで待機する。
第２に、催促期限が到来すると、ステップＳ３２０に進む。
【００４８】
ステップＳ３２０において、食料販売部２１は、代金の入金を再度確認する。具体的には、食料販売部２１は、金融機関サーバ３にアクセスし、“食料販売業者（売上金）”口座に対して、“野村太郎”が、１００００円の代金を入金しているか否かを判断する。ここでは、その入金がなかったものとする。
【００４９】
ステップＳ３２１において、食料販売部２１は、第４のメール８４（図８（ｄ））を送信する。具体的には、食料販売部２１は、野村太郎が操作する顧客端末装置２に、第４のメール８４を送信する。第４のメール８４には、代金の受け取りを確認できないので、保証金の一部を受領したうえで（残額は返金される）、取引を終了する旨が記載されている。
【００５０】
（変形例１：製造業者割引）
顧客は食料セットの内容として、様々な製造業者の食料を選択できる。しかしながら、顧客が１つの食料セットに含まれるすべての食料を同一製造業者のものから選択すれば、在庫管理等、納品に関する食料販売業者の手間が削減される。製造業者にとっても売上の伸長につながる。そこで、食料販売業者は、代金に対する割引率を製造業者ごとに決定する。さらに、割引によって生じた減収分の一部を各製造業者から受け取ってもよい。
【００５１】
具体的には、食料販売部２１は、ステップＳ３０１の“第１”において、製造業者割引情報３３（図４（ａ））を参照する。そして、契約画面６１の任意の領域に、“○○社は、○○カレー、○○麺、○○缶詰、・・・を製造しています。全商品をこのうちからご選択頂ければ、代金は○％安くなります。ただし、◎個以上お買い求めください。”のようなメッセージを表示する。さらに、食料販売部２１は、ステップＳ３０１の“第５”において、販売代金を計算する際に、販売代金に対して“１−割引率”を乗算して、販売代金を補正する。
【００５２】
（変形例２：納品時期割引）
食料販売業者は、道路上を走行する車両を使用して食料セットを顧客へ納品する。そこで、食料販売業者は、道路渋滞、不要な車両の維持等を回避するために、納品時期を地域ごとに分散することができれば便宜である。具体的には、食料販売部２１は、ステップＳ３０２の“第１”（顧客が住所欄６５ｂに入力した直後）において、入力された住所を検索キーとして、納品時期割引情報３４（図４（ｂ））を検索し、該当したレコードの納品時期及び割引率を取得する。そして、契約画面６１の任意の領域に、取得した納品時期及び割引率を、“お客さまにお届けする時期を、○月、◎月、□月、◇月とさせていただければ、代金は○％安くなります。”のようなメッセージとして表示する。さらに、食料販売部２１は、顧客がそのメッセージに応じる旨の回答を入力するのを受け付けると、ステップＳ３０１の“第５”において計算した販売代金に対して“１−割引率”を乗算して、販売代金を補正する。
【００５３】
（変形例３：食料セットのラベリング等）
顧客によっては、納品周期が異なる複数の食料セットを多数自宅等に保管することになる。よって、食料セットの外見を見て、納品周期（＝回収周期）を一目で視認できれば、顧客及び食料販売業者は、食料セットを管理しやすくなる。具体的には、食料販売部２１は、ステップＳ３０２の“第３”（回収月欄１１１にデータを記憶した直後）において、“ラベル”を作成し出力（印刷）する。食料販売部２１は、ラベルに“この食料セットは○年○月に回収されます”というメッセージを記載する。さらに、回収月ごとにラベルの色（又は形状）を変え、かつ、納品周期ごとにラベルの形状（又は色）を変えてもよい。食料販売業者は、当該ラベルを食料セットの包装の視認し易い箇所に添付する。
【００５４】
（実施形態の効果）
（１）本実施形態の食料販売装置は、賞味期限がほぼ同じ食料を同じ周期で顧客に対して納品することを決定することができる。
（２）本実施形態の食料販売装置は、賞味期限が到来する順に食料を回収することを事前に顧客に知らせることができる。
（３）本実施形態の食料販売装置は、前回納品した食料を回収するのと同時に、同じ種類の食料を再度納品することを決定することができる。
（４）本実施形態の食料販売装置は、顧客が同一製造業者の製品のみを選択した場合、代金に対して割引料率を適用する。よって、製造業者の販売促進に資することができる。
（５）本実施形態の食料販売装置は、所定の納品周期を選択した場合、代金に対して割引料率を適用する。よって、納品の時期的集中に起因する道路混雑等を防止することができる。
（６）本実施形態の食料販売装置は、納品周期かつ回収時点ごとに色分け等されたラベルを出力する。このレベルは、食料の管理を容易にする。
【００５５】
本発明は、前記した実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲で、変更実施が可能である。
【符号の説明】
【００５６】
１      食料販売装置
２      顧客端末装置
３      金融機関サーバ
４      ネットワーク
１１    中央制御装置（制御部）
１２    入力装置
１３    出力装置
１４    主記憶装置（記憶部）
１５    補助記憶装置（記憶部）
１６    通信装置
２１    食料販売部
３１    食料情報
３２    顧客情報
３３    製造業者割引情報
３４    納品時期割引情報
６１    契約画面
【要約】
本発明の食料販売装置は、食料に関連付けて、食料の賞味期限に基づく納品周期が記憶される食料情報と、食料を購入する顧客に関連付けて、納品周期が記憶される顧客情報と、を格納する記憶部と、顧客が操作する端末装置に対して契約画面を表示し、顧客が、契約画面において納品周期を選択するのを受け付け、受け付けた納品周期を検索キーとして食料情報を検索し、納品すべき食料の候補を取得し、取得した候補を契約画面に表示し、顧客が、表示した食品の候補のうちから任意のものを選択するのを受け付け、食料情報において、受け付けた食品の候補に関連付けて顧客を示す情報を記憶し、顧客情報において、顧客に関連付けて、顧客が選択した納品周期を記憶する制御部と、を備えることを特徴とする。【図１】
0005894709.tif 000002
【図２】
0005894709.tif 000003
【図３】
0005894709.tif 000004
【図４】
0005894709.tif 000005
【図５】
0005894709.tif 000006
【図６】
0005894709.tif 000007
【図７】
0005894709.tif 000008
【図８】
0005894709.tif 000009