(57)【要約】【課題】  顧客に対してタイムリーに商品を提供することのできる商品提供方法及び商品提供プログラムを提供する。【解決手段】  商品提供管理システム２０の管理コンピュータ２１は、顧客の家に設置された顧客端末から受信した注文データを注文データ記憶部２２に記録する。管理コンピュータ２１は、商品を配送する巡回車１１のルート及び交通情報などに基づいて、顧客の家に到着する到着予定時刻を算出する。管理コンピュータ２１は、算出した到着予定時刻と、注文された商品の調理条件に基づいて調理開始時刻を算出して、これを巡回車１１の調理指示端末に送信する。調理指示端末は、受信した調理開始時刻に基づいて電子レンジの調理を開始する。【選択図】      図１
2005309977.tif 000002
【特許請求の範囲】
【請求項１】
顧客に提供する商品を加工しながら搬送する配送車に搭載された配送端末に接続可能な管理コンピュータと、前記商品を加工するための加工条件データ記憶手段とを備えた加工商品提供システムを用いて、商品を顧客に提供する方法であって、
前記管理コンピュータが、
顧客からの注文に対応して、商品の提供場所及び前記商品を搬送する配送車の経路に関するデータに基づいて、前記顧客に商品を提供する提供予定時刻を算出する予定時刻算出段階と、
前記提供予定時刻と前記加工条件データ記憶手段に記録された商品の加工時間とに基づいて、前記顧客に提供する商品の加工開始時刻を算出する加工開始時刻算出段階と、
前記加工開始時刻を前記配送車に送信する指示段階と
を含むことを特徴とする商品提供方法。
【請求項２】
前記管理コンピュータが、前記加工開始時刻算出段階で算出された加工開始時刻よりも前に、前記配送車の経路に関連する交通情報に基づいて前記提供予定時刻を再計算する再計算段階を更に含み、
前記加工開始時刻算出段階は、前記再計算段階において算出された提供予定時刻が、先に算出した提供予定時刻と一致しない場合に、前記提供予定時刻に基づいて新たな加工開始時刻を算出し、この加工開始時刻を前記配送端末に送信することを特徴とする請求項１に記載の商品提供方法。
【請求項３】
前記管理コンピュータは、前記顧客の顧客端末に接続されており、
前記管理コンピュータが、
前記再計算段階で算出された提供予定時刻が、前記先に算出した提供予定時刻より遅れる場合には、この注文をキャンセルするか否かの指示を前記顧客端末に対して送信するように促す確認段階と、
キャンセルするか否かの指示を送信した前記顧客端末から、キャンセルする旨の指示を受信した場合には、前記加工開始時刻になっても前記商品の加工を行わないキャンセル段階とを更に含み、
前記指示段階は、キャンセルしない旨の指示を受信した場合に、新たに算出された前記加工開始時刻になった場合に前記商品の加工を開始させることを特徴とする請求項２に記載の商品提供方法。
【請求項４】
前記配送車は、調理を行う電子レンジを設けており、
前記加工条件データ記憶手段は、前記電子レンジの調理条件を記憶しており、
前記指示段階は、前記配送端末に前記加工開始時刻に関するデータを送信して、この加工開始時刻に前記電子レンジを稼動させて前記商品を加工させることを特徴とする請求項１〜３のいずれか１つに記載の商品提供方法。
【請求項５】
顧客に提供する商品を加工しながら搬送する配送車に搭載された配送端末に接続可能な管理コンピュータと、前記商品を加工するための加工条件データ記憶手段とを備えた加工商品提供システムを用いて、商品を顧客に提供するプログラムであって、
前記管理コンピュータを、
顧客からの注文に対応して、商品の提供場所及び前記商品を搬送する配送車の経路に関するデータに基づいて、前記顧客に商品を提供する提供予定時刻を算出する予定時刻算出手段、
前記提供予定時刻と前記加工条件データ記憶手段に記録された商品の加工時間とに基づいて、前記顧客に提供する商品の加工開始時刻を算出する加工開始時刻算出手段、及び
前記加工開始時刻を前記配送車に送信する指示手段
として機能させることを特徴とする商品提供プログラム。
【請求項６】
前記管理コンピュータを、前記加工開始時刻算出手段で算出された加工開始時刻よりも前に、前記配送車の経路に関連する交通情報に基づいて前記提供予定時刻を再計算する再計算手段として更に機能させ、
前記加工開始時刻算出手段は、前記再計算手段において算出された提供予定時刻が、先に算出した提供予定時刻と一致しない場合に、前記提供予定時刻に基づいて新たな加工開始時刻を算出し、この加工開始時刻を前記配送端末に送信することを特徴とする請求項５に記載の商品提供プログラム。
【請求項７】
前記管理コンピュータは、前記顧客の顧客端末に接続されており、
前記管理コンピュータを、
前記再計算手段で算出された提供予定時刻が、前記先に算出した提供予定時刻より遅れる場合には、この注文をキャンセルするか否かの指示を前記顧客端末に対して送信するように促す確認手段、及び
キャンセルするか否かの指示を送信した前記顧客端末から、キャンセルする旨の指示を受信した場合には、前記加工開始時刻になっても前記商品の加工を行わないキャンセル手段として更に機能させ、
前記指示手段は、キャンセルしない旨の指示を受信した場合に、新たに算出された前記加工開始時刻になった場合に前記商品の加工を開始させることを特徴とする請求項６に記載の商品提供プログラム。
【請求項８】
前記配送車は、調理を行う電子レンジを設けており、
前記加工条件データ記憶手段は、前記電子レンジの調理条件を記憶しており、
前記指示手段は、前記配送端末に前記加工開始時刻に関するデータを送信して、この加工開始時刻に前記電子レンジを稼動させて前記商品を加工させることを特徴とする請求項５〜７のいずれか１つに記載の商品提供プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、注文された商品を顧客まで配送して提供する商品提供方法及び商品提供プログラムに関する。
【背景技術】
【０００２】
近年、食事を行う場合、レストランに出向いたり料理のデリバリーサービスを利用したりすることがある。レストランにおいては、顧客の注文に応じて調理が行われるため、顧客は出来立ての料理を食べることができる。しかし、この場合には、レストランまで出向かなければならない。
【０００３】
一方、デリバリーサービスにおいては、外出しなくても料理を受け取ることができる。しかし、デリバリーサービスは、注文してから料理が到着するまでにどの程度の時間がかかるか把握できない。そこで、デリバリーサービスを支援する方法が開示されている（例えば、特許文献１、参照。）。
【０００４】
この特許文献１においては、出前（デリバリー）を行う店舗とメニューに関するデータがセンタサーバに記録されている。センタサーバは、ユーザ端末から受信したデリバリーを希望する料理及び配送希望日時に関するデータに基づいて、該当するメニューを抽出してユーザ端末に提示する。そして、ユーザ端末から発注メニューの指示を受信したセンタサーバは、対応する店舗の店舗端末に送信して、商品のデリバリーを依頼する。
【特許文献１】特開２００４−１０２３４２号公報（第１頁）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、デリバリーサービスは、店舗で完成した料理をバイクや自動車等で配達する。このため、渋滞などにより店舗を出発してから料理が到着するまでの配達時間がかかる場合には、冷めてしまったり麺が延びてしまったりして、料理の味が落ちることがあった。
【０００６】
本発明は、上述した問題に鑑みてなされ、その目的は、顧客に対してタイムリーに商品を提供することのできる商品提供方法及び商品提供プログラムを提供することにある。
【課題を解決するための手段】
【０００７】
請求項１又は５に記載の発明によれば、顧客に提供する商品を加工しながら搬送する配送車に搭載された配送端末に接続可能な管理コンピュータと、商品を加工するための加工条件データ記憶手段とを備えた加工商品提供システムを用いる。管理コンピュータは、顧客からの注文に対応して、商品の提供場所及び前記商品を搬送する配送車の経路に関するデータに基づいて、顧客に商品を提供する提供予定時刻を算出する。管理コンピュータは、提供予定時刻と前記加工条件データ記憶手段に記録された商品の加工時間とに基づいて、顧客に提供する商品の加工開始時刻を算出する。管理コンピュータは、加工開始時刻を前記配送車に送信する。このため、管理コンピュータは、商品の提供場所及び配送車の経路から顧客に商品を提供する提供予定時刻を算出し、この算出した提供予定時刻に応じて商品の加工を開始する加工開始時刻を算出する。そして、配送車において、この加工開始時刻から商品の加工が開始される。このため、顧客には、加工した商品を顧客にタイムリーに提供することができる。
【０００８】
請求項２又は６に記載の発明によれば、管理コンピュータは、加工開始時刻算出段階で
算出された加工開始時刻よりも前に、配送車の経路に関連する交通情報に基づいて提供予定時刻を再計算する。管理コンピュータは、算出された提供予定時刻が、先に算出した提供予定時刻と一致しない場合に、提供予定時刻に基づいて新たな加工開始時刻を算出し、この加工開始時刻を前記配送端末に送信する。このため、提供予定時刻が変更された場合には、この変更された提供予定時刻に応じて商品の加工が行われる。従って、提供予定時刻が変更されても、それに応じて顧客にタイムリーに商品を提供することができる。
【０００９】
請求項３又は７に記載の発明によれば、管理コンピュータは、顧客の顧客端末に接続されている。管理コンピュータは、算出された提供予定時刻が、先に算出した提供予定時刻より遅れる場合には、この注文をキャンセルするか否かの指示を顧客端末に対して送信するように促す。管理コンピュータは、キャンセルするか否かの指示を送信した顧客端末から、キャンセルする旨の指示を受信した場合には、加工開始時刻になっても商品の加工を行わない。管理コンピュータは、キャンセルしない旨の指示を受信した場合に、新たに算出された加工開始時刻になった場合に商品の加工を開始させる。このため、提供予定時刻が遅延することを理由として、顧客は容易に注文をキャンセルすることができる。また、キャンセルがあった場合には、調理を行わないので、注文のキャンセルによる損失を低減することができる。
【００１０】
請求項４又は８に記載の発明によれば、配送車は、調理を行う電子レンジを設けている。加工条件データ記憶手段は、前記電子レンジの調理条件を記憶している。管理コンピュータは、配送端末に加工開始時刻に関するデータを送信して、この加工開始時刻に電子レンジを稼動させて商品を加工させる。このため、配送手段に設けられた電子レンジが、加工開始時刻に稼動させられて、その加工条件に応じて商品を加工する。従って、例えば、配送車を運転している人が、顧客の家に到着した場合に、商品をタイムリーに提供することができる。よって、配送車で巡回する人を１人にすることもできるので、コストを低減することができる。
【発明の効果】
【００１１】
本発明によれば、顧客に対してタイムリーに商品を提供することができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明を具体化した第１実施形態を図１〜図９に基づいて説明する。本実施形態では、商品として料理を提供する場合を想定する。そして、本実施形態では、この料理を提供する配送車としての巡回車１１を用いる。
【００１３】
巡回車１１は、顧客に提供する料理を調理して搬送するための車である。この巡回車１１は、配送端末としての調理指示端末を有している。この調理指示端末は、具体的には、コンピュータである。この調理指示端末は、ＧＰＳ（Global Positioning System ）衛星からのＧＰＳ信号を受信して、巡回車１１の位置を特定するための位置情報サービスを利用することができる。また、この調理指示端末は、ネットワークとしてのインターネットＩを介して、後述する商品提供管理システム２０と無線通信を行う。
【００１４】
また、巡回車１１は、冷凍庫及び複数の電子レンジ１５を備える。
冷凍庫には、室内の温度を測定する温度センサと、室内を冷却するための公知の冷却装置が設けられている。このため、冷凍庫は、温度センサからの出力に基づいて、室内の温度が例えばー１８℃以下となるように制御している。
【００１５】
この冷凍庫には、食品が冷凍保存されている。この食品を包装している包装物１２（図２参照）には、ＩＣタグ１３が貼付されている。ＩＣタグ１３には、食品の商品識別子に関するデータと、調理時間及び電子レンジ１５の調理パワー等に関する調理条件に関する
データとが記録されている。
【００１６】
一方、電子レンジ１５は、図２に示すように、食品を収容するための加熱室を内部に備えている。この電子レンジ１５は、マイクロ波を発生させるマグネトロンを備える。このマグネトロンから発生されたマイクロ波は、図示しない導波管を介して加熱室内に送り込まれ、食品の加熱を行う。また、電子レンジ１５には、マグネトロンの過熱を軽減するための冷却用のファンが設けられている。
【００１７】
更に、電子レンジ１５は、調理制御部１６が設けられている。この調理制御部１６は、マグネトロンの出力、例えば始動時刻、調理時間、調理パワー等を制御する。すなわち、本実施形態では、調理制御部１６は、手動又は自動により設定された調理条件（調理開始時刻、調理時間、調理パワー等）に基づいて調理を実行する。
【００１８】
また、電子レンジ１５には、各種情報を管理制御するための制御部１７が設けられている。この制御部１７は、図示しない時計を備え、現在時刻を取得するとともに時間を測定することができる。また、制御部１７は、巡回車１１の調理指示端末に接続されており、この調理指示端末から受信した調理に関するデータに基づいて処理を行う。更に、制御部１７は、ＩＣタグ１３から各種情報を読み出すリーダ部１８に接続されている。このため、制御部１７は、リーダ部１８を介してＩＣタグ１３に記憶された情報を取得し、この情報に基づいて調理制御部１６を制御するための処理を行う。
【００１９】
一方、商品提供管理システム２０は、顧客からの注文を受け付けたり、これに応じて巡回車１１に指示を出したりする加工商品提供システムである。商品提供管理システム２０は、図１に示すように管理コンピュータ２１を備える。管理コンピュータ２１は、図示しないＣＰＵ、ＲＡＭ及びＲＯＭ等を有し、後述する処理（予定時刻算出段階、加工開始時刻算出段階、指示段階、再計算段階、確認段階及びキャンセル段階を含む処理）を行う。そして、このための商品提供プログラムを実行することにより、管理コンピュータ２１は、予定時刻算出手段、加工開始時刻算出手段、指示手段、再計算手段、確認手段及びキャンセル手段等として機能する。
【００２０】
更に、管理コンピュータ２１は、注文データ記憶部２２、加工条件データ記憶手段としてのレシピデータ記憶部２３、顧客データ記憶部２４及び巡回予定データ記憶部２５に接続されている。
【００２１】
注文データ記憶部２２は、図３に示すように、商品である料理の注文に関する注文データ２２０が記録される。この注文データ２２０は、顧客から注文を受け付けたときに記録される。この注文データ２２０は、注文識別子、顧客識別子、お届け場所、商品識別子、数量、配送希望時間帯、到着予定時刻、調理開始時刻及びキャンセル時刻に関するデータが記録される。
【００２２】
注文識別子データ領域には、注文を特定するための識別子に関するデータが記録される。
顧客識別子データ領域には、この注文を行った顧客を特定するための識別子に関するデータが記録される。
【００２３】
お届け場所データ領域には、注文を受けた料理を提供する場所に関するデータが記録される。本実施形態では、このお届け場所データは顧客の住所とする場合を想定する。
商品識別子データ領域には、注文を受けた商品（料理）を特定するための識別子に関するデータが記録される。
【００２４】
数量データ領域には、注文を受けた料理の数量に関するデータが記録される。この数量においては、一人前などの分量や個数に関するデータが記録される。
配送希望時間帯データ領域には、注文をした料理を顧客が受け取りたい時間帯に関するデータが記録されている。この配送希望時間帯には、例えば「１９時〜１９時半」などがある。
【００２５】
到着予定時刻データ領域には、注文を受けた顧客の家に到着して料理を提供する予定時刻に関するデータが記録される。このデータは、管理コンピュータ２１において後述するように算出された後に記録される。
【００２６】
調理開始時刻データ領域には、注文を受けた料理の調理を開始する開始予定時刻に関するデータが記録される。このデータは、到着予定時刻と同様に、算出された後に記録される。
【００２７】
キャンセル時刻データ領域には、顧客が注文をキャンセルした時刻に関するデータが記録される。このキャンセル時刻データ領域に時刻が記録された場合には、この注文はキャンセルされたことになる。
【００２８】
一方、レシピデータ記憶部２３には、図４に示すように、料理のレシピに関するレシピデータ２３０が記録されている。このレシピデータ２３０は、その料理が商品として提供可能となるときに記録される。このレシピデータ２３０は、料理毎（商品毎）に記憶されるため、商品識別子及び調理条件に関するデータを含んで構成される。
【００２９】
商品識別子データ領域には、商品を特定するための識別子に関するデータが記録されている。この商品識別子データを介して、レシピデータ２３０と、注文データ記憶部２２に記録された注文データ２２０とが関連付けられる。
【００３０】
調理条件データ領域には、食品の調理条件に関するデータが記録される。本実施形態では、この調理条件として、加熱時間に関するデータが記録されている。
また、図５に示すように、顧客データ記憶部２４には、顧客に関する顧客データ２４０が記録されている。この顧客データ２４０は、利用者登録により記録される。この顧客データ２４０は、顧客識別子、顧客氏名、住所、巡回地区識別子及びメールアドレスに関するデータを含む。
【００３１】
顧客識別子データ領域には、顧客を特定するための識別子に関するデータが記録されている。この顧客識別子データを介して顧客データ２４０と、注文データ記憶部２２に記録された注文データ２２０とが関連付けられる。
【００３２】
顧客氏名データ領域には、顧客の氏名に関するデータが記録される。
住所データ領域には、顧客の住所に関するデータが記録される。この住所データは、本実施形態では、注文データ２２０のお届け場所データとして用いられる。
【００３３】
巡回地区識別子データ領域には、巡回車１１が巡回する地区を特定するための識別子に関するデータが記録される。この巡回地区識別子は、利用者登録のときに顧客の住所に基づいて決定される。
【００３４】
メールアドレスデータ領域には、顧客のメールアドレスに関するデータが記録される。このメールアドレスを用いて、到着予定時刻の確認メールなどが送信される。
更に、図６に示すように、巡回予定データ記憶部２５には、巡回車１１の予定に関する巡回予定データ２５０が記録される。この巡回予定データ２５０は、巡回車１１のルート
に関するルートデータ２５１と、巡回地区予定データ２５２とを含む。
【００３５】
ルートデータ２５１は、巡回車１１のルートに関するデータが記録されている。このルートデータ２５１は、巡回予定日及び予定ルートに関するデータを含んで構成される。
巡回予定日データ領域には、巡回予定日に関するデータが記録される。
【００３６】
予定ルートデータ領域には、巡回予定日に予定されているルート（経路）に関するデータが記録されている。この予定データ領域には、巡回する前日に詳細なルートデータが記録され、それ以前には、過去の注文データ２２０に基づいて概略のルートが記録されている。
【００３７】
巡回地区予定データ２５２は、巡回を予定している地区に関するデータが記録されている。この巡回地区予定データ２５２は、巡回地区識別子及び巡回予定日時帯に関するデータを含んで構成される。
【００３８】
巡回地区識別子データ領域には、巡回車１１が巡回を予定している地区を特定するための識別子に関するデータが記録される。このデータを介して、巡回予定データ２５０と、顧客データ２４０等とが関連付けられる。
【００３９】
巡回予定日時帯データ領域には、巡回地区識別子で特定された地区の巡回予定の日時帯に関するデータである。この巡回予定日時帯は、巡回地区識別子とともに、ルートデータ２５１に基づいて決定される。
【００４０】
一方、図１において、商品の配送先である顧客の家には、顧客が利用する図示しない顧客端末が設置されている。この顧客端末は、商品である料理を注文するための注文端末である。具体的には、コンピュータであり、ディスプレイ、マウス及びキーボードが設けられている。ディスプレイは、注文画面や遅延の確認メール通知を表示する。マウス及びキーボードは、注文する商品（料理）を選択したり商品到着希望時刻を入力したりするときに用いる。この顧客端末は、インターネットＩを介して商品提供管理システム２０に接続されており、この商品提供管理システム２０とデータの送受信を行う。
【００４１】
次に、商品提供管理システム２０を用いた商品提供方法における各処理について、図７〜図９に基づいて説明する。本実施形態では、注文受付処理、巡回管理処理及び調理処理の順に説明する。
【００４２】
ここで、商品提供管理システム２０を利用する利用者は、予め利用者登録を行う。このとき、顧客の顧客端末は、顧客の氏名、住所及びメールアドレスに関するデータを商品提供管理システム２０に送信する。管理コンピュータ２１は、顧客に対して顧客識別子を付与し、この顧客識別子と受信したデータとを含む顧客データ２４０を生成して顧客データ記憶部２４に記録する。更に、管理コンピュータ２１は、顧客の住所に基づいて顧客の巡回地区識別子を取得し、この巡回地区識別子を顧客データ記憶部２４に記録する。そして、管理コンピュータ２１は、付与した顧客識別子に関するデータを顧客のコンピュータに送信する。以上で利用者登録が完了する。
【００４３】
また、注文受付処理を行う前に、商品提供管理システム２０の管理コンピュータ２１は、巡回地区の顧客の顧客端末に、予め通知メールを送信する。具体的には、管理コンピュータ２１は、顧客データ２４０の巡回地区識別子に対応する巡回予定日時を巡回予定データ２５０から取得する。そして、顧客データ２４０に記録されたメールアドレスに、通知メールを送信する。この通知メールには、顧客の巡回地区を巡回する日時が含まれる。
【００４４】
（注文受付処理）
その後、管理コンピュータ２１は、顧客からの注文を受け付ける（ステップＳ１−１）。具体的には、管理コンピュータ２１は、顧客の顧客端末から、顧客識別子、商品識別子、数量及びお届け希望時間に関するデータを受信する。管理コンピュータ２１は、付与した注文識別子のデータと、受信した顧客識別子、商品識別子、数量及びお届け希望時間に関するデータとを注文データ２２０として注文データ記憶部２２に記録する。また、管理コンピュータ２１は、顧客識別子に基づいて顧客データ２４０の住所を抽出し、この住所をお届け場所のデータとして注文データ２２０に記録する。
【００４５】
そして、管理コンピュータ２１は、巡回車１１の巡回する詳細ルートを設定する（ステップＳ１−２）。具体的には、管理コンピュータ２１は、ルートデータ２５１に記録されていた予定ルートデータと、顧客のお届け希望時間及び住所に基づいて、詳細ルートを決定する。なお、このルート設定は、商品を届ける前日に最初に行われる。そして、巡回車１１が巡回中に新たな注文を受け付けると、この詳細ルートが再設定される。
【００４６】
次に、管理コンピュータ２１は、到着予定時刻及び調理開始時刻の算出を行う（ステップＳ１−３）。具体的には、ステップＳ１−２におけるルート設定及び交通情報などに基づいて、訪問する顧客の家に到着する到着予定時刻を算出する。また、管理コンピュータ２１は、注文データ２２０に記録した商品識別子に基づいて、その商品の調理条件をレシピデータ２３０から抽出する。管理コンピュータ２１は、この調理条件に含まれる調理時間と、注文データ２２０の到着予定時刻に基づいて調理開始時刻を算出する。そして、管理コンピュータ２１は、算出した到着予定時刻及び調理開始時刻を注文データ２２０に記録する。
【００４７】
そして、管理コンピュータ２１は、注文を送信した顧客端末に対して、受付完了メールを送信する（ステップＳ１−４）。具体的には、注文を受け付けた顧客のメールアドレスを顧客データ２４０から取得し、このメールアドレスに、算出した到着予定時刻を含む受付完了メールを送信する。
【００４８】
次に、管理コンピュータ２１は、予定ルートと、新たに算出した到着予定時刻及び調理開始時刻を含む注文データ２２０を巡回車１１のコンピュータに送信する（ステップＳ１−５）。巡回車１１の調理指示端末は、受信したデータを記録する。以上により、注文受付処理が完了する。
【００４９】
（巡回管理処理）
次に、巡回管理処理について、図８を用いて説明する。この巡回管理処理は、後述する調理処理を行う直前（例えば１分前）に巡回車１１からの要求に応じて、或いは、図示しない交通情報サーバからの渋滞や事故の発生などの交通情報を取得したときに行われる。
【００５０】
この巡回管理処理においては、管理コンピュータ２１は、まず、到着予定時刻の再計算を行う（ステップＳ２−１）。具体的には、管理コンピュータ２１は、巡回車１１が受信したＧＰＳ信号に基づいて、巡回車１１の現在位置に関するデータを取得する。更に、管理コンピュータ２１は、商品提供管理システム２０のインターネットＩを介して接続されている交通情報サーバから渋滞や通行止めなどの交通データを取得する。また、管理コンピュータ２１は、これから訪問するお届け場所のデータを注文識別子に基づいて注文データ記憶部２２から取得する。そして、管理コンピュータ２１は、巡回車１１の現在位置、取得した交通データ及びお届け場所のデータに基づいて、到着予定時刻の再計算を行う。
【００５１】
次に、管理コンピュータ２１は、再計算した到着時刻に変更が生じたか否かを判断する（ステップＳ２−２）。具体的には、巡回車１１は、再計算した到着予定時刻と、注文デ
ータ２２０に記録されている到着予定時刻とを比較する。比較した結果、変更がない場合（ステップＳ２−２において「ＮＯ」の場合）には、管理コンピュータ２１は、巡回管理処理を終了させる。
【００５２】
一方、再計算した到着予定時刻と、記録されている到着予定時刻とが一致していない場合（ステップＳ２−２において「ＹＥＳ」の場合）には、管理コンピュータ２１は、その遅延が許容時間を越えているかを判断する（ステップＳ２−３）。具体的には、管理コンピュータ２１は、再計算した到着予定時刻から到着予定時刻を減算した差の時間が、予め設定されている許容時間（例えば１０分）以上となったときに、遅延が許容時間以上であると判断する。
【００５３】
そして、遅延が許容時間を超えていた場合（ステップＳ２−３において「ＹＥＳ」の場合）には、管理コンピュータ２１は、顧客の顧客端末に対して、確認通知を送信する（ステップＳ２−４）。具体的には、管理コンピュータ２１は、注文データ２２０の顧客識別子を介して顧客データ２４０から、到着予定時刻が遅延する顧客のメールアドレスを取得する。そして、メールアドレスの送信先に、遅延する旨、到着予定時刻及び遅延を承諾するか否かの問い合わせを含むメールを送信する。
【００５４】
その後、管理コンピュータ２１は、確認メールを送信した顧客から、遅延を承諾しない旨のメールを受信した場合（ステップＳ２−５において「ＮＯ」の場合）には、キャンセル処理を行う（ステップＳ２−６）。具体的には、管理コンピュータ２１は、その注文の注文データ２２０に、確認メールの受信日時をキャンセル日時として記録する。また、管理コンピュータ２１は、キャンセル日時を記録した注文データ２２０のデータを巡回車１１の調理指示端末に送信する。巡回車１１の調理指示端末は、受信したデータに基づいて、その商品の調理を行わないように指示を送信する。
【００５５】
一方、管理コンピュータ２１は、確認メールを受信した顧客から遅延を承諾する旨のメールを受信した場合（ステップＳ２−５において「ＹＥＳ」の場合）や遅延が許容範囲以下の場合（ステップＳ２−３において「ＮＯ」の場合）には、調理開始時間を再計算する（ステップＳ２−７）。具体的には、管理コンピュータ２１は、遅延を承諾する旨のメールを受信した顧客の注文データ２２０に、再計算した到着予定時刻のデータを記録して更新する。更に、管理コンピュータ２１は、記録した到着予定時刻と、商品の調理条件とに基づいて調理開始時刻を算出し、この調理開始時刻を注文データ２２０に記録する。
【００５６】
そして、管理コンピュータ２１は、到着予定時刻及び調理開始時刻データを送信する（ステップＳ２−８）。巡回車１１の調理指示端末は、巡回管理処理によって調理開始時刻が遅くなった場合には、各電子レンジ１５の調理開始時間を再設定する。
【００５７】
（調理処理）
巡回車１１における調理は、電子レンジ１５を用いて行われる。そこで、以下に、この電子レンジ１５を用いた調理処理について説明する。
【００５８】
巡回車１１においては、提供する顧客の順に、その顧客の注文に応じた食品が冷凍庫から取り出されて電子レンジ１５の加熱室に収容される。このとき、電子レンジ１５の加熱室の扉が閉じられると、調理制御部１６は、加熱室の扉の開閉を検知し、扉の開閉に関する情報を制御部１７に供給する。
【００５９】
次に、電子レンジ１５の制御部１７は、データの読出処理を行う（ステップＳ３−１）。具体的には、制御部１７は、リーダ部１８を介して、加熱室に収容された食品の包装物１２に貼付されたＩＣタグ１３から、商品識別子及び調理条件データを読み出す。このと
き、読み出される調理条件データには、電子レンジのパワーや加熱時間などに関する調理条件データが含まれる。そして、制御部１７は、読み出したデータを巡回車１１の調理指示端末に送信する。
【００６０】
巡回車１１の調理指示端末は、受信した商品識別子データと、管理コンピュータ２１から受信した注文データ２２０の商品識別子のデータとを比較して、これから訪問する顧客から注文された商品と一致しているか否かを確認する。ここで、調理指示端末は、注文データ２２０の到着予定時刻のデータを記録しているので、この順番に基づいて商品識別子を特定して比較する。そして、調理指示端末は、注文された商品の商品識別子と一致しない場合には、その旨を通知する。
【００６１】
次に、電子レンジ１５は、調理条件の設定を行う（ステップＳ３−２）。電子レンジ１５の制御部１７は、この調理条件の設定を、巡回車１１の調理指示端末から調理開始時刻データを受信したときに行う。具体的には、巡回車１１の調理指示端末が、注文された商品の商品識別子が一致した場合に、管理コンピュータ２１から調理開始時刻を電子レンジ１５に受信する。これにより、電子レンジ１５の制御部１７は、受信した調理開始時刻を記録するとともに、ステップＳ３−１において取得した電子レンジのパワー、すなわちマグネトロンの調理出力を設定する。
【００６２】
なお、電子レンジ１５は、調理開始時刻なるまで（ステップＳ３−３において「ＮＯ」の場合）、巡回車１１の調理指示端末を介して商品提供管理システム２０から調理開始時刻の変更データを受信すると、調理条件の設定を再度行う（ステップＳ３−２）。すなわち、調理開始時刻を変更する。また、調理開始時刻なるまで（ステップＳ３−３において「ＮＯ」の場合）、電子レンジ１５が、巡回車１１の調理指示端末を介して商品提供管理システム２０からキャンセルデータを受信すると、その調理開始時刻をクリアする。そして、これを巡回車１１の調理指示端末に通知する。
【００６３】
そして、電子レンジ１５は、決定された調理開始時刻になると（ステップＳ３−３において「ＹＥＳ」の場合）、調理を実行する（ステップＳ３−４）。具体的には、電子レンジ１５の制御部１７は、内蔵する時計が調理開始時刻となったときに、調理制御部１６を稼動させ、マグネトロンからマイクロ波を出力して調理を開始する。調理制御部１６は、調理を開始した開始時刻からの経過時間を計測し、調理時間が経過した場合には、マグネトロンからマイクロ波の出力を停止して、調理を終了する。
【００６４】
以上により、顧客の家に到着する時刻には、電子レンジ１５において注文された料理の調理が完了する。そこで、出来立ての料理を顧客に提供することができる。
【００６５】
本実施形態によれば、以下のような効果を得ることができる。
・本実施形態では、管理コンピュータ２１が受け付けた注文に応じた料理を巡回車１１の電子レンジ１５で調理する。また、管理コンピュータ２１は、渋滞などの交通情報を取得した場合には、到着予定時刻を再計算し（ステップＳ２−３）、到着予定時刻に変更があった場合には調理開始時刻を再計算して変更する。このため、顧客に料理を提供することができる到着予定時刻に出来上がるように調理を開始することができる。従って、渋滞などにより配送時間が大幅にかかった場合であっても、出来立ての料理を顧客に提供することができる。
【００６６】
・本実施形態では、注文受付処理において、管理コンピュータ２１は、顧客の顧客端末に、お届け概算時刻を送信する（ステップＳ１−４）。このため、顧客は、料理が届けられる概算時刻を知ることができる。
【００６７】
・本実施形態では、渋滞などにより遅延が許容時間以上となる場合には、顧客の顧客端末に対して、確認メールを通知した（ステップＳ２−３）。このため、交通事情により料理の到着予定時刻が大幅に遅れる場合には、顧客は、確認メールの返信で、その注文をキャンセルすることができる。また、管理コンピュータ２１は、到着が遅れる場合（ステップＳ２−３において「ＹＥＳ」の場合）には、その遅延に応じて調理開始時刻を遅らせる。このため、調理開始時刻までに注文がキャンセルされた場合には、その注文の商品の調理を行わないため、キャンセルによる損失を低減することができる。
【００６８】
・本実施形態では、調理処理を行う直前に巡回管理処理を行う。このため、調理を開始する前に、その調理を行ってよいかを確認することができるので、キャンセルによる損失をいっそう低減することができる。
【００６９】
・本実施形態では、管理コンピュータ２１は、過去の注文データ２２０に基づいて概略の巡回車１１のルートを決定して巡回予定データ記憶部２５に記録する。また、管理コンピュータ２１は、巡回する前日に詳細なルートデータが決定される。すなわち、管理コンピュータ２１は、注文に応じた巡回車１１のルートを決定するため、販売効率を上げることができる。
【００７０】
・本実施形態では、管理コンピュータ２１は、注文受付処理を行う前に、巡回地区の顧客の顧客端末に、予め通知メールを送信する。このため、顧客のそれぞれに対して商品の販売促進を行うことができるので、より効率よく商品の販売を行うことができる。
【００７１】
また、上記実施形態は以下のように変更してもよい。
○上記実施形態においては、巡回管理処理は、調理処理を行う直前及び渋滞や事故の発生などの交通情報を取得したときに行った。これに限らず、巡回管理処理は、所定時間毎に行ってもよいし、例えば巡回車１１が巡回中に新たな注文を受け取った場合など交通情報以外の他の要因により遅延しそうな場合などに行ってもよい。後者の場合には、管理コンピュータ２１は、新たな注文を受け取ったときの配送先の住所及び配送希望時間帯などに基づいて巡回車１１のルートを算出する。そして、管理コンピュータ２１は、このルートに基づいて各配送先の到着予定時刻を再計算して（ステップＳ２−１）、受注可能か否かを判断する巡回管理処理を行う。このとき、他の配送先の到着予定時刻が大幅に遅延する場合には、新たな注文を拒否してもよいし、顧客に遅延を了承するかの問い合わせをしてキャンセルがなかった場合に新たな注文を受けてもよい。
【００７２】
○上記実施形態においては、管理コンピュータ２１は、顧客からの注文の管理を行った。そこで、管理コンピュータ２１は、巡回車１１に搭載する食品の在庫管理を行ってもよい。ここで、まず、管理コンピュータ２１は、巡回中に注文を受け付けた商品の個数に関するデータを記録し、このデータから巡回中に受注しても対応可能な予測商品の個数を算出する。具体的には、管理コンピュータ２１は、注文データ記憶部２２に、注文を受け付けた日時と配送が完了した完了日時とを記録する。その後、管理コンピュータ２１は、注文を受付けた日と配達が完了した日とが同日の注文データ２２０を抽出し、この抽出した注文データ２２０の個数から、一日に巡回中に受注する予測商品の個数を算出する。そして、管理コンピュータ２１は、その日に注文を受けた商品の個数と、巡回中に受注しても対応可能であると予測した商品の個数とを合計した数の食品を、巡回前の巡回車１１に搭載するように、巡回車１１の食品の在庫管理を行う。
【００７３】
○上記実施形態においては、管理コンピュータ２１は、調理開始時間に基づいて電子レンジを稼動させて、調理指示を行った。これに代えて、巡回車１１に調理担当者が同乗している場合、この調理担当者に調理開始時間を指示するようにしてもよい。具体的には、巡回車１１の調理指示端末にディスプレイを設ける。そして、調理開始時間を表示させて
、そのタイミングで調理担当者に調理を行わせるようにしてもよい。
【００７４】
○上記実施形態においては、管理コンピュータ２１は、顧客の家に設置されたコンピュータの顧客端末から注文を受けた。注文を行う顧客端末は、これに限られるものではない。例えば、顧客が携帯する携帯電話端末を顧客端末として用いてもよい。
【００７５】
○上記実施形態においては、管理コンピュータ２１は、お届け場所として顧客の住所を用いた。これに代えて、お届け場所として顧客が任意に注文してもよい。この場合、管理コンピュータ２１は、顧客データ２４０の巡回地区識別子に対応する巡回地区予定データ２５２だけでなく、その他の巡回地区識別子に対応付けられた巡回予定日時帯に関するデータを顧客の顧客端末に送信する。そして、管理コンピュータ２１は、顧客から注文とともにお届け場所に関するデータを受信した場合には、このお届け場所に関するデータを注文データ２２０に記録する。そして、管理コンピュータ２１は、巡回車１１にその場所及びこの場所を含むルートを送信する。
【００７６】
○上記実施形態においては、商品として料理を提供した。本発明は、これに限らず、時間が経過すると商品価値が下がる商品、例えば、出来立てのパンや豆腐などの食べ物や、入れたてのコーヒーやお茶などを提供する場合に用いてもよい。
【００７７】
○上記実施形態においては、配送車として巡回車１１を用いた。配送車は、これに限らず、バイクや自転車、或いは電車などであってもよい。
【図面の簡単な説明】
【００７８】
【図１】本実施形態におけるシステム概略図。
【図２】本実施形態における電子レンジの概略構成図。
【図３】注文データ記憶部に記録されたデータの説明図。
【図４】レシピデータ記憶部に記録されたデータの説明図。
【図５】顧客データ記憶部に記録されたデータの説明図。
【図６】巡回予定データ記憶部に記録されたデータの説明図。
【図７】注文受付処理における処理手順を説明するための流れ図。
【図８】巡回管理処理における処理手順を説明するための流れ図。
【図９】電子レンジにおける処理手順を説明するための流れ図。
【符号の説明】
【００７９】
１１…配送車としての巡回車、１５…電子レンジ、２１…管理コンピュータ、２３…加工条件データ記憶手段としてのレシピデータ記憶部。
【図１】
2005309977.tif 000003
【図２】
2005309977.tif 000004
【図３】
2005309977.tif 000005
【図４】
2005309977.tif 000006
【図５】
2005309977.tif 000007
【図６】
2005309977.tif 000008
【図７】
2005309977.tif 000009
【図８】
2005309977.tif 000010
【図９】
2005309977.tif 000011