(57)【要約】      （修正有）【課題】調理された食品を顧客に配達するシステムにおいて、配達時において食品が調理したての状態にあることを可能とするシステム、プログラム、及び方法を提供する。【解決手段】システム１０は、運送車５０を備える。運送車５０は、デリバリボックス５２を備える。デリバリボックス５２内には、調理装置が設けられる。調理装置は、食品の配達中に、食品の配達先への到着予測時刻を取得し、到着予測時刻に基づいて、加熱調理器を制御する。【選択図】図１
2020197874.tif 000002
【特許請求の範囲】
【請求項１】
食品を加熱することによって調理する加熱調理器を制御するシステムであって、
前記食品の配達中に、前記食品の配達先への到着予測時刻を取得する取得部と、
前記到着予測時刻に基づいて、前記加熱調理器を制御する制御部と
を備えるシステム。
【請求項２】
前記制御部は、前記到着予測時刻に基づいて、前記加熱調理器が前記食品を加熱するタイミングを決定する
請求項１に記載のシステム。
【請求項３】
前記制御部は、前記到着予測時刻と現在時刻との間の時間が予め定められた時間未満になった場合に、前記加熱調理器による前記加熱を開始する
請求項１又は２に記載のシステム。
【請求項４】
前記制御部は、前記食品の種類に基づいて、前記加熱調理器を制御する
請求項１から３のいずれか一項に記載のシステム。
【請求項５】
食品の種類に対応づけて加熱時間を示す情報を格納する時間情報格納部
をさらに備え、
前記制御部は、前記食品の種類に対応づけられた前記加熱時間と、前記到着予測時刻とに基づいて、前記加熱調理器が前記食品を加熱するタイミングを制御する
請求項１から４のいずれか一項に記載のシステム。
【請求項６】
前記制御部は、前記食品の種類に対応づけられた前記加熱時間と、前記到着予測時刻と、現在時刻とに基づいて、前記加熱調理器が前記食品を加熱するタイミングを決定する
請求項５に記載のシステム。
【請求項７】
前記制御部は、前記到着予測時刻に基づいて、前記加熱調理器による前記食品の加熱強度を調整する
請求項１から６のいずれか一項に記載のシステム。
【請求項８】
前記制御部は、前記食品の種類に基づいて、前記加熱調理器による前記食品の加熱強度を調整する
請求項７に記載のシステム。
【請求項９】
食品の種類に対応づけて、当該食品の調理が完了するまでの加熱強度の時間変化を示す加熱強度情報を格納する強度情報格納部
をさらに備え、
前記制御部は、前記到着予測時刻及び現在時刻に基づいて、前記加熱調理器が前記加熱強度情報に従って前記食品を加熱するタイミングを制御する
請求項７に記載のシステム。
【請求項１０】
前記制御部は、前記到着予測時刻を複数のタイミングで取得し、前記到着予測時刻の変化に応じて、前記加熱調理器による前記食品の加熱強度を調整する
請求項１から９のいずれか一項に記載のシステム。
【請求項１１】
前記制御部は、前記到着予測時刻に基づいて前記加熱調理器による前記食品の加熱を開始した後、前記配達先の到着時刻が前記到着予測時刻より遅れることが予測された場合に、前記加熱調理器による前記食品の加熱強度を低下させる
請求項１から１０のいずれか一項に記載のシステム。
【請求項１２】
前記制御部は、前記到着予測時刻に基づいて前記加熱調理器による前記食品の加熱を開始した後、前記配達先への到着時刻が前記到着予測時刻より早くなることが予測される場合に、前記加熱調理器による前記食品の加熱強度を増加させる
請求項１から１１のいずれか一項に記載のシステム。
【請求項１３】
前記食品の配達に出発したときの前記食品の調理の進行度を格納する進行情報格納部
をさらに備え、
前記制御部は、前記進行度と、前記到着予測時刻とに基づいて、前記加熱調理器が前記食品を加熱するタイミングを決定する
請求項１から１２のいずれか一項に記載のシステム。
【請求項１４】
前記制御部は、前記進行度が低いほど、前記到着予測時刻と前記加熱調理器が前記食品を加熱するタイミングとの間の時間を長くする
請求項１３に記載のシステム。
【請求項１５】
前記加熱調理器は、
第１領域を加熱するための第１加熱部と、
第２領域を加熱するための第２加熱部と
を備え、
前記取得部は、前記第１領域に設けられた第１食品の配達先に到着する第１到着予測時刻と、前記第２領域に設けられた第２食品の配達先に到着する第２到着予測時刻とを取得し、
前記制御部は、前記第１到着予測時刻に基づいて前記第１加熱部を制御し、前記第２到着予測時刻に基づいて前記第２加熱部を制御する
請求項１から１４のいずれか一項に記載のシステム。
【請求項１６】
前記加熱調理器は、
多孔質の保水体と、
電力を消費して、前記保水体を加熱する発熱体と、
前記食品を収容し、前記保水体からの水蒸気により前記食品を加熱する調理部と
を備え、
前記制御部は、前記発熱体への通電量を制御することにより、前記加熱調理器を制御する
請求項１から１５のいずれか一項に記載のシステム。
【請求項１７】
前記加熱調理器
をさらに備える請求項１から１６のいずれか一項に記載のシステム。
【請求項１８】
コンピュータを、請求項１から１６のいずれか一項に記載のシステムとして機能させるためのプログラム。
【請求項１９】
コンピュータによって実行される方法であって、
食品の配達中に、前記食品の配達先への到着予測時刻を取得する段階と、
前記到着予測時刻に基づいて、前記食品を加熱することによって調理する加熱調理器を制御する段階と
を備える方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、システム、プログラム、及び方法に関する。
【背景技術】
【０００２】
温冷蔵庫を積載した運搬用自動車を備えて、食事を各家庭に配達することができる給食宅配システム知られている（例えば、特許文献１参照）。食品類を所定温度に保温するための恒温庫が設けられた集配車が知られている（例えば、特許文献２参照）。
［先行技術文献］
［特許文献］
［特許文献１］特開２００３−２５９９２１号公報
［特許文献２］特開２００２−１７８８２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００３】
調理された食品を顧客に配達するシステムにおいては、配達時において食品が調理したての状態にあることが望まれている。
【課題を解決するための手段】
【０００４】
本発明の第１の態様によれば、システムが提供される。システムは、食品を加熱することによって調理する加熱調理器を制御するシステムである。システムは、食品の配達中に、食品の配達先への到着予測時刻を取得する取得部を備える。システムは、到着予測時刻に基づいて、加熱調理器を制御する制御部を備える。
【０００５】
制御部は、到着予測時刻に基づいて、加熱調理器が食品を加熱するタイミングを決定してよい。
【０００６】
制御部は、到着予測時刻と現在時刻との間の時間が予め定められた時間未満になった場合に、加熱調理器による加熱を開始してよい。
【０００７】
制御部は、食品の種類に基づいて、加熱調理器を制御してよい。
【０００８】
システムは、食品の種類に対応づけて加熱時間を示す情報を格納する時間情報格納部を備えてよい。制御部は、食品の種類に対応づけられた加熱時間及び到着予測時刻に基づいて、加熱調理器が食品を加熱するタイミングを制御してよい。
【０００９】
制御部は、食品の種類に対応づけられた加熱時間と、到着予測時刻と、現在時刻とに基づいて、加熱調理器が食品を加熱するタイミングを決定してよい。
【００１０】
制御部は、到着予測時刻に基づいて、加熱調理器による食品の加熱強度を調整してよい。
【００１１】
制御部は、食品の種類に基づいて、加熱調理器による食品の加熱強度を調整してよい。
【００１２】
システムは、食品の種類に対応づけて、当該食品の調理が完了するまでの加熱強度の時間変化を示す加熱強度情報を格納する強度情報格納部を備えてよい。制御部は、到着予測時刻及び現在時刻とに基づいて、加熱調理器が加熱強度情報に従って食品を加熱するタイミングを制御してよい。
【００１３】
制御部は、到着予測時刻を複数のタイミングで取得し、到着予測時刻の変化に応じて、加熱調理器による食品の加熱強度を調整してよい。
【００１４】
制御部は、到着予測時刻に基づいて加熱調理器による食品の加熱を開始した後、配達先の到着時刻が到着予測時刻より遅れることが予測された場合に、加熱調理器による食品の加熱強度を低下させてよい。
【００１５】
制御部は、到着予測時刻に基づいて加熱調理器による食品の加熱を開始した後、配達先への到着時刻が到着予測時刻より早くなることが予測される場合に、加熱調理器による食品の加熱強度を増加させてよい。
【００１６】
システムは、食品の配達に出発したときの食品の調理の進行度を格納する進行情報格納部を備えてよい。制御部は、進行度と、到着予測時刻とに基づいて、加熱調理器が食品を加熱するタイミングを決定してよい。
【００１７】
制御部は、進行度が低いほど、到着予測時刻と加熱調理器が食品を加熱するタイミングとの間の時間を長くしてよい。
【００１８】
加熱調理器は、第１領域を加熱するための第１加熱部と、第２領域を加熱するための第２加熱部とを備えてよい。取得部は、第１領域に設けられた第１食品の配達先に到着する第１到着予測時刻と、第２領域に設けられた第２食品の配達先に到着する第２到着予測時刻とを取得してよい。制御部は、第１到着予測時刻に基づいて第１加熱部を制御し、第２到着予測時刻に基づいて第２加熱部を制御してよい。
【００１９】
加熱調理器は、多孔質の保水体と、電力を消費して、保水体を加熱する発熱体と、食品を収容し、保水体からの水蒸気により食品を加熱する調理部とを備えてよい。制御部は、発熱体への通電量を制御することにより、加熱調理器を制御してよい。
【００２０】
システムは、蒸気の加熱調理器を備えてよい。
【００２１】
本発明の第２の態様によれば、プログラムが提供される。プログラムは、コンピュータを、上記のシステムとして機能させる。
【００２２】
本発明の第３の態様によれば、コンピュータによって実行される方法が提供される。方法は、食品の配達中に、食品の配達先への到着予測時刻を取得する段階を備える。方法は、到着予測時刻に基づいて、食品を加熱することによって調理する加熱調理器を制御する段階を備える。
【００２３】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【００２４】
【図１】システム１０における利用形態の一例を概略的に示す。
【図２】調理装置４０の全体構造を概略的に示す。
【図３】調理装置４０の機能構成を模式的に示す。
【図４】格納部３６０に格納される調理情報のデータ構造を示す。
【図５】格納部３６０に格納される配達食品情報のデータ構造を示す。
【図６】食品４４の調理期間と配達タイミングとの関係の一例を示す。
【図７】食品４４の調理期間と配達タイミングとの関係の他の例を示す。
【図８】制御装置２００による処理の流れの一例を概略的に示す。
【図９】システム１０の変形例としてのシステム９００における利用形態を概略的に示す。
【図１０】システム９００において利用される調理装置９４０の機能構成を示す。
【図１１】加熱調理機能を有する食品容器１１００を、加熱器１１５０とともに概略的に示す。
【図１２】制御装置２００又はサーバ９０２として機能するコンピュータ１２００のハードウェア構成の一例を概略的に示す。
【発明を実施するための形態】
【００２５】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００２６】
図１は、システム１０における利用形態の一例を概略的に示す。本実施形態に係るシステム１０は、調理された食品を、顧客である配達先６０に配達するためのシステムである。具体的には、システム１０は、調理したてに近い状態の食品を配達先６０に配達するためのシステムである。
【００２７】
システム１０は、運送車５０を備える。運送車５０は、デリバリボックス５２を備える。デリバリボックス５２内には、図２に示す調理装置４０が設けられる。図２は、調理装置４０の全体構造を概略的に示す。図２に示されるように、調理装置４０は、加熱調理器２４０及び制御装置２００を備える。調理装置４０には、食品４４ａ及び食品４４ｂが収容される。なお、食品４４ａ及び食品４４ｂを、「食品４４」と総称する場合がある。調理装置４０は、食品４４の配達中に、食品４４を加熱することによって調理する。調理装置４０の詳細な構成については後述する。
【００２８】
食品４４を加熱することは、食品４４を蒸すことを含んでよい。食品４４は、例えば、小籠包、焼売、豚まん、及び餃子等の包子であってよい。本実施形態では、主として、水蒸気により食品４４を蒸す形態を説明する。
【００２９】
食品４４は、店舗３０においてある程度調理された後、調理装置４０に収容されて運送車５０に積載される。運送車５０が配達に出発する時点では、食品４４は調理が完了していない状態にある。
【００３０】
例えば、食品４４は、１０分の予備加熱と１０分の本加熱とを必要とする食品であるとする。また、運送車５０で店舗３０から配達先６０に到着するための所要時間が１５分と予測されているとする。この場合、食品４４は、店舗３０の調理場で５分の予備加熱が行われた後、調理装置４０に収容される。調理装置４０の制御装置２００には、店舗サーバ３２から、配達先６０の位置と、食品４４の種類及び調理状態を示す情報が入力される。例えば、制御装置２００には、調理状態として、５分の予備加熱が行われた状態を示す情報が入力される。制御装置２００は、食品４４の種類及び調理状態に基づいて加熱調理器２４０を駆動して、食品４４の予備加熱を継続する。
【００３１】
調理装置４０が運送車５０のデリバリボックス５２に搭載されると、運送車５０は店舗３０を出発する。運送車５０が店舗３０から出発した後も、制御装置２００は、加熱調理器２４０で食品４４の予備加熱を継続させる。制御装置２００は、調理装置４０の現在位置と配達先６０の位置とに基づいて、配達先６０の到着予測時刻を算出する。制御装置２００は、配達先６０の到着予測時刻の１０分前になったときに、加熱調理器２４０に食品４４の本加熱を開始させる。これにより、運送車５０が配達先６０に到着したときに、食品４４の調理が完了する。このように、システム１０によれば、調理したてに近い状態の食品４４を配達先６０に配達することができる。
【００３２】
図２に示されるように、加熱調理器２４０は、加熱装置２０５と、調理器２３０とを備える。加熱装置２０５は、発熱装置２１０と、蒸気生成装置２２０とを備える。加熱調理器２４０は、食品４４を加熱することによって調理する。具体的には、加熱調理器２４０は、水蒸気により食品４４を加熱することによって調理する。
【００３３】
図３は、調理装置４０の機能構成を模式的に示す。発熱装置２１０は、バッテリ３７０と、調整部３８０と、発熱体３３０とを備える。
【００３４】
調理装置４０には、電源ケーブル接続口３７２が設けられる。バッテリ３７０は、電源ケーブル接続口３７２に挿入された電源ケーブルから供給される電力で充電される。バッテリ３７０は、店舗３０内で充電されてよい。バッテリ３７０は、運送車５０で配送中に、運送車５０から供給される電力で充電されてよい。
【００３５】
発熱体３３０は、バッテリ３７０から供給される電力を消費して、蒸気生成装置２２０を加熱する。発熱体３３０は、第１加熱部３１０と、第２加熱部３２０とを備える。第１加熱部３１０及び第２加熱部３２０は、例えば、電気ヒータである。
【００３６】
バッテリ３７０から供給される電力は、調整部３８０を通じて第１加熱部３１０及び第２加熱部３２０に供給され得る。調整部３８０は、バッテリ３７０から第１加熱部３１０及び第２加熱部３２０への電力の供給状態を切り替える。具体的には、調整部３８０は、第１加熱部３１０に供給される電力と、第２加熱部３２０に供給される電力とを、独立して調整する。
【００３７】
蒸気生成装置２２０は、蒸気生成装置２２０は、発熱体３３０に接して設けられた伝熱部２２１と、保水体２２２と、蒸気透過板２２３とを備える。保水体２２２は、伝熱部２２１と蒸気透過板２２３との間に設けられる。保水体２２２は、多孔質の部材である。保水体２２２は、多数の孔内に、水を保持する。保水体２２２は、例えば、スポンジ状の部材であってよい。保水体２２２は、発熱体３３０から供給される熱により加熱される。保水体２２２が保持する水は、発熱体３３０から供給される熱により、気体になる。これにより、保水体２２２から水蒸気が発生する。保水体２２２から発生した水蒸気は、蒸気透過板２２３が備える多数の縦孔を通じて、調理器２３０内に流入する。
【００３８】
調理器２３０は、食品４４を収容する。調理器２３０は、保水体２２２からの水蒸気により食品４４を加熱する。具体的には、調理器２３０内には、食品４４を収容した食品容器４６ａ及び食品容器４６ｂが搭載される。食品容器４６ａ及び食品容器４６ｂは、例えば、せいろである。食品容器４６ａ及び食品容器４６ｂは、運送車５０が配達先６０に到着した後、調理装置４０から取り出されて、配達先６０の顧客に提供される。
【００３９】
図２に示されるように、調理器２３０の上部には、外部に通じる隙間４２が形成されている。調理器２３０内に溜まった蒸気は、隙間４２を通じて少しずつ外部に排出される。
【００４０】
調理器２３０は、第１領域２３１と、第２領域２３２とを含む。第１領域２３１と第２領域２３２とは互いに隔離された領域である。第１領域２３１は、第１加熱部３１０により加熱される領域である。第２領域２３２は、第２加熱部３２０により加熱される領域である。
【００４１】
例えば、第１加熱部３１０に通電されている場合、第１加熱部３１０で発生した熱により、保水体２２２のうち第１加熱部３１０の近傍の領域に保持された水が水蒸気となって、主として第１領域２３１に流入する。これにより、第１領域２３１内に設けられた食品４４が水蒸気によって加熱される。
【００４２】
一方、第２加熱部３２０に通電されている場合、第２加熱部３２０で発生した熱により、保水体２２２のうち第２加熱部３２０の近傍の領域に保持された水が水蒸気となって、主として第２領域２３２に流入する。これにより、第２領域２３２内に設けられた食品４４が水蒸気によって加熱される。これにより、第１領域２３１に設けられた食品４４と、第２領域２３２内に設けられた食品４４とを、実質的に独立して加熱調理を進めることができる。
【００４３】
制御装置２００は、制御部３００と、取得部３４０と、位置取得部３５０と、格納部３６０とを備える。
【００４４】
格納部３６０は、不揮発性の記憶媒体及び／又は揮発性の記憶媒体を含む。制御装置２００は、格納部３６０に格納された情報を用いて処理を行う。格納部３６０が格納する情報としては、オペレーティングシステム（ＯＳ）、通信制御ソフトウェア、ＯＳ上で稼動するアプリケーションソフトウェア等を含む。位置取得部３５０は、ＧＰＳセンサ等の測位センサであってよい。制御部３００及び取得部３４０は、プロセッサ等の演算処理装置を含む１以上のＩＣ等により実現されてよい。制御装置２００は、コンピュータにより実現されてよい。
【００４５】
取得部３４０は、食品４４の配達中に、食品４４の配達先への到着予測時刻を取得する。制御部３００は、到着予測時刻に基づいて、加熱調理器２４０を制御する。例えば、制御部３００は、到着予測時刻に基づいて、加熱調理器２４０が食品４４を加熱するタイミングを決定する。例えば、制御部３００は、到着予測時刻に基づいて、加熱調理器２４０が食品４４を加熱し始めるタイミングを制御する。具体的には、制御部３００は、到着予測時刻と現在時刻との間の時間が予め定められた時間未満になった場合に、加熱調理器２４０による加熱を開始する。
【００４６】
制御部３００は、食品４４の種類に基づいて、加熱調理器２４０を制御する。例えば、格納部３６０は、食品４４の種類に対応づけて加熱時間を示す情報を格納する。制御部３００は、格納部３６０において食品４４の種類に対応づけられた加熱時間と、到着予測時刻とに基づいて、加熱調理器２４０が食品４４を加熱するタイミングを制御する。具体的には、制御部３００は、食品４４の種類に対応づけられた加熱時間と、到着予測時刻と、現在時刻とに基づいて、加熱調理器２４０が食品４４を加熱するタイミングを決定する。
【００４７】
制御部３００は、到着予測時刻に基づいて、加熱調理器２４０による食品４４の加熱強度を調整してよい。制御部３００は、食品４４の種類に基づいて、加熱調理器２４０による食品４４の加熱強度を調整する。例えば、格納部３６０は、食品４４の種類に対応づけて、当該食品４４の調理が完了するまでの加熱強度の時間変化を示す加熱強度情報を格納する。制御部３００は、到着予測時刻と、現在時刻とに基づいて、加熱調理器２４０が加熱強度情報に従って食品４４を加熱するタイミングを制御する。
【００４８】
制御部３００は、到着予測時刻を複数のタイミングで取得し、到着予測時刻の変化に応じて、加熱調理器２４０による食品４４の加熱強度を調整してよい。例えば、制御部３００は、到着予測時刻に基づいて加熱調理器２４０による食品４４の加熱を開始した後、配達先の到着時刻が到着予測時刻より遅れることが予測された場合に、加熱調理器２４０による食品４４の加熱強度を低下させてよい。また、制御部３００は、到着予測時刻に基づいて加熱調理器２４０による食品４４の加熱を開始した後、配達先への到着時刻が到着予測時刻より早くなることが予測される場合に、加熱調理器２４０による食品４４の加熱強度を増加させてよい。
【００４９】
格納部３６０は、食品４４の配達に出発したときの食品４４の調理の進行度を格納する。制御部３００は、進行度と、到着予測時刻とに基づいて、加熱調理器２４０が食品４４を加熱するタイミングを決定してよい。例えば、制御部３００は、進行度が低いほど、到着予測時刻と加熱調理器２４０が食品４４を加熱するタイミングとの間の時間を長くしてよい。
【００５０】
取得部３４０は、第１領域に設けられた第１食品４４の配達先に到着する第１到着予測時刻と、第２領域２３２に設けられた第２食品４４の配達先に到着する第２到着予測時刻とを取得してよい。この場合、制御部３００は、第１到着予測時刻に基づいて第１加熱部３１０を制御し、第２到着予測時刻に基づいて第２加熱部３２０を制御してよい。なお、制御部３００は、発熱体３３０への通電量を制御することにより、加熱調理器２４０を制御する。具体的には、制御部３００は、調整部３８０を制御することにより、第１加熱部３１０及び第２加熱部３２０のそれぞれの発熱量を制御する。
【００５１】
なお、図３等に示されるように加熱調理器２４０の一実施形態は、加熱装置２０５が発熱装置２１０及び蒸気生成装置２２０を備える。この形態によれば、食品４４は、水蒸気で加熱することによって調理される。例えば小籠包を食する場合、蒸したてを火傷しないよう気をつけながら食することが、その特徴を味わうための重要な要素となる。蒸気生成装置２２０は、水を保持する保水体２２２を備えるため、配達中の振動で水飛び散ったり、こぼれたりすることがない。そのため、図３等に示す加熱調理器２４０によれば、小籠包等の蒸し料理の調理の最終工程を配達中に行って、配達先に到着したときに、蒸したてに近い状態で顧客に提供することができる。
【００５２】
一方、例えばハンバーグや焼き餃子等のように、調理工程として焼き加熱工程を含む食品も存在する。そのような食品を調理したてに近いの状態で顧客に提供するために、加熱調理器２４０における加熱装置２０５の他の形態として、蒸気生成装置２２０に替えて鉄板等の伝熱部材を少なくとも部分的に備える構成を採用すればよい。このように、加熱調理器２４０の変形例として、蒸し加熱等の水蒸気加熱により調理する形態に限らず、焼き加熱、蒸し焼き加熱、遠赤外線等の電磁波による加熱、又は揚げ加熱によって食品を調理するための構成を採用し得る。
【００５３】
図４は、格納部３６０に格納される調理情報のデータ構造を示す。調理情報は、食品種別ＩＤ、量情報、及び調理内容情報を互いに対応づける。
【００５４】
食品種別ＩＤは、調理対象となる食品の種別を示す識別情報である。量情報は、調理対象となる食品の量を示す情報である。量情報は、調理対象となる食品の数及び食品のサイズの組み合わせを示す情報であってよい。調理内容情報は、対象となる食品の調理が完了するまでの調理内容を示す情報である。調理内容情報は、加熱時間及び加熱強度の組み合わせを示す情報であってよい。
【００５５】
図５は、格納部３６０に格納される配達食品情報のデータ構造を示す。配達食品情報は、商品ＩＤ、領域ＩＤ、配達先情報、食品種別ＩＤ、量情報、及び進行度情報を互いに対応づける。
【００５６】
商品ＩＤは、配達対象となる食品を含む商品の識別情報である。領域ＩＤは、調理器２３０において食品が設けられた領域の識別情報である。領域ＩＤには、第１領域２３１及び第２領域２３２のうちの一方の領域の識別情報が格納される。領域ＩＤは、第１領域２３１及び第２領域２３２のいずれに食品が収容されているかを示す。配達先情報は、商品の配達先の位置を示す。配達先情報は、配達先の地理的位置を示す緯度情報及び経度情報であってよい。
【００５７】
食品種別ＩＤは、調理対象となる食品の種別を示す識別情報である。量情報は、調理対象となる食品の量を示す情報である。量情報は、商品に含まれる食品の数及び食品のサイズの組み合わせを示す。
【００５８】
進行度情報は、配達に出発したときに調理の進行度を示す情報である。具体的には、進行度情報は、店舗３０で行われた調理の進行度を示す。例えば、店舗３０で小籠包を３分の加熱を行った場合、進行度情報には、店舗３０内で加熱を行った時間を示す「３分」が格納される。
【００５９】
制御装置２００は、店舗サーバ３２から配達食品情報を受信して、格納部３６０に格納する。制御部３００は、格納部３６０に格納された配達食品情報と、調理情報とを参照して、食品４４の配達中に、加熱調理器２４０を制御する。
【００６０】
具体的には、制御部３００は、格納部３６０に格納されている調理情報を参照して、食品４４の調理が完了するまでの調理内容を特定する。例えば、商品としての食品４４が、中サイズ１６個の小籠包である場合、制御部３００は、強加熱で９分の加熱を行うことによって調理が完了すると判断する。制御部３００は、格納部３６０に格納されている進行度情報を参照して、食品４４の強加熱が３分行われていると判断する。そのため、制御部３００は、配達先の到着予測時刻の６分前に加熱調理器２４０による強加熱を開始すると判断する。
【００６１】
また、制御部３００は、配達食品情報に含まれる領域ＩＤに基づいて、食品４４が第１領域２３１に収容されていると判断する。したがって、制御部３００は、第１加熱部３１０を、食品４４の配達先情報、進行度情報及び調理内容情報と、現在時刻及び調理装置４０の現在位置とに基づいて制御することによって、食品４４の配達中に食品４４を調理する。
【００６２】
図６は、食品４４の調理期間と配達タイミングとの関係の一例を示す。店舗サーバ３２は、顧客からの注文情報に基づいて、食品４４の調理スケジュールを決定する。
【００６３】
例えば、店舗サーバ３２は、注文情報に含まれる配達先の位置に基づいて、店舗３０から配達先６０まで運送車５０が移動するために必要な所要時間を、交通量情報に基づいて特定する。また、店舗サーバ３２は、格納部３６０に格納された調理情報と所要時間とに基づいて、商品となる食品４４の調理スケジュールを決定する。
【００６４】
例えば、商品としての食品４４が中サイズ１６個の小籠包である場合、店舗サーバ３２は、強加熱で９分の加熱を行うことによって調理が完了すると判断する。店舗３０から配達先６０の所要時間が６分である場合、店舗サーバ３２は、店舗３０で３分の強加熱を行い、配達中に６分の強加熱を行うと判断する。また、店舗サーバ３２は、加熱調理器２４０の調理器２３０内の第１領域２３１及び第２領域２３２のいずれの領域に食品４４を収容するかを決定する。
【００６５】
店舗サーバ３２は、配達食品情報を生成して、制御装置２００に送信する。制御装置２００は、店舗サーバ３２から受信した配達食品情報を格納部３６０に格納する。店舗３０内の調理場で食品４４に対して３分の強加熱が行われると、３分の強加熱が行われた食品４４を収容した調理装置４０が、運送車５０のデリバリボックス５２に積載される。運送車５０が店舗を出発すると、制御部３００は、格納部３６０に格納された配達食品情報及び調理情報を参照して、食品４４の配達中に、加熱調理器２４０を制御して食品４４の調理を進める。
【００６６】
上述した例では、食品４４の調理が完了するまでに必要な９分の強加熱のうち、店舗３０で３分の強加熱が行われているため、必要な残り加熱時間は６分である。一方、店舗３０から配達先６０までの所要時間も６分である。この場合、制御部３００は、運送車５０が出発すると、第１加熱部３１０の通電量を制御して、食品４４の強加熱を開始する。
【００６７】
なお、取得部３４０は、位置取得部３５０から取得した現在位置と、配達先情報に格納された配達先の位置情報とに基づいて、到着予測時刻を逐次に取得する。制御部３００は、到着予測時刻の変化に応じて、食品４４の加熱強度を調整する。例えば、店舗３０を出発して３分が経過した時点で、到着予測時刻が現在時刻から４分後の時刻に延びた場合、制御部３００は、第１加熱部３１０の通電量を減少させて、食品４４の加熱強度を弱める。一方、店舗３０を出発して３分が経過した時点で、到着予測時刻が現在時刻から２分後の時刻に近づいた場合、制御部３００は、第１加熱部３１０の通電量を増加させて、食品４４の加熱強度を高くする。
【００６８】
図７は、食品４４の調理期間と配達タイミングとの関係の他の例を示す。図７において、商品１を配達するまでの期間の動作は、図６と同一である。図７に示す例は、商品１の注文があった後、運送車５０が店舗を出発する直前に、商品２の注文があった場合を示す。ここで、商品２は、中サイズの小籠包１０個であるとする。また、商品２の配達先は、商品１の配達先の近くであるとする。例えば、商品１の配達先が、マンションの１室であり、商品２の配達先は、同じマンションの別室であるとする。
【００６９】
店舗サーバ３２は、商品２の調理が完了するまで７分を要すると予測する。ここで、現在利用可能な運送車５０が１台しかないとする。この場合、運送車５０で商品１の配達を終えてから店舗３０に戻り、商品２の配達を行うと、商品２が配達されるまでに１８分以上の時間を要することになる。一方、店舗サーバ３２は、運送車５０で商品１を配達する際に、運送車５０で商品１及び商品２を一緒に運んだ場合、商品２の配達先の到着予測時刻が店舗３０を出発してから９分後になると判断する。店舗サーバ３２は、商品２の打擲予測時刻を、商品１の配達後の料金支払い時間と、商品１の配達先から商品２の配達先への移動時間を考慮して判断する。
【００７０】
そこで、店舗サーバ３２は、運送車５０で商品１を配達する際に、運送車５０で商品１及び商品２を一緒に運ぶよう決定する。具体的には、店舗サーバ３２は、商品１を調理器２３０の第１領域２３１に収容するとともに、商品２を調理器２３０の第２領域２３２に収容して、商品２の配達中に商品２の食品の調理を開始させるように調理スケジュールを生成する。
【００７１】
具体的には、店舗サーバ３２は、商品２の配達食品情報を生成して、制御装置２００に送信する。一例として、商品２の配達食品情報は、領域ＩＤ、食品種別ＩＤ、量情報、及び進行度情報に、それぞれ第２領域２３２を示す「２」、「小籠包」、「小サイズ・１０個」、及び「０分」を含む。
【００７２】
制御装置２００は、店舗サーバ３２から受信した商品２の配達食品情報を、格納部３６０に格納する。制御部３００は、格納部３６０に格納された配達食品情報及び調理情報を参照して、商品２の配達中に、加熱調理器２４０を制御する。具体的には、商品２の食品の調理時間が７分であるので、制御部３００は、商品２の配達先への到着予測時刻から７分前のタイミングで、商品２の食品の加熱を開始する。例えば、制御部３００は、第２加熱部３２０の通電量を制御して、商品２の食品の強加熱を開始する。このように、加熱調理器２４０によれば、商品１及び商品２を別々に独立して調理できる。そのため、調理したてに近い状態の食品を提供することができるシステムでありながら、少ない数の運送車５０で運用しても、顧客の待ち時間が長くならないようにすることが可能になる。
【００７３】
図８は、制御装置２００による処理の流れの一例を概略的に示す。図８の処理は、加熱調理器２４０の調理器２３０内に食品４４が収容された場合に開始される。
【００７４】
ステップ（ステップをＳと省略して記載する場合がある。）８００において、取得部３４０は、到着予測時刻を取得する。例えば、取得部３４０は、格納部３６０に格納されている配達食品情報の配達先情報と、位置取得部３５０により取得された現在位置情報とに基づいて、配達先への到着予測時刻を取得する。取得部３４０は、外部の交通ルート情報サーバに問い合わせることにより、配達先への到着予測時刻を外部の交通ルート情報サーバから取得してよい。
【００７５】
Ｓ８０２において、制御部３００は現在時刻を取得する。Ｓ８０４において、制御部３００は、加熱を開始するタイミングになったか否かを判断する。例えば、制御部３００は、調理情報及び配達食品情報を参照して、配達先までの所要時間と残り調理時間との差が、予め定められた閾値未満であるか否かを判断する。ここで、配達先までの所要時間は、到着予測時刻と現在時刻との差により表される。また、残り調理時間は、調理内容情報から特定される加熱時間から、進行度情報が示す加熱時間を減じた時間により表される。配達先までの所要時間と残り加熱時間との差が閾値以上である場合、Ｓ８００に処理を戻す。配達先までの所要時間と残り加熱時間との差が閾値未満である場合、Ｓ８０６において、制御部３００は、食品４４の加熱を開始する。例えば、制御部３００は、食品４４が第１領域２３１に収容されている場合、第１加熱部３１０への通電を開始させる。また、制御部３００は、調理情報に含まれる調理内容情報に基づいて、現在における加熱強度を調整する。
【００７６】
Ｓ８０８において、制御部３００は、加熱時間が経過したか否かを判断する。加熱時間が経過した場合、Ｓ８１０において、食品４４の加熱を停止する。Ｓ８０８において加熱時間が経過していないと判断した場合、Ｓ８２０において、取得部３４０は、到着予測時刻を取得する。Ｓ８２２において、制御部３００は、到着予測時刻が変化したか否かを判断する。例えば、制御部３００は、前回取得した到着予測時刻とＳ８２０で取得した到着予測時刻との時間差が予め定められた時間差を超える場合に、到着予測時刻が変化したと判断する。到着予測時刻が変化していない場合、Ｓ８０８に処理を進める。到着予測時刻が変化した場合、Ｓ８２４において、制御部３００は、加熱強度及び加熱時間を調整して、Ｓ８０８に処理を進める。
【００７７】
例えば、Ｓ８２４において、前回取得した到着予測時刻からＳ８２０で取得した到着予測時刻を減じた時間差が−１分であった場合、制御部３００は、加熱強度を低くするとともに、調理時間を１分長くする。前回取得した到着予測時刻からＳ８２０で取得した到着予測時刻を減じた時間差が＋１分であった場合、制御部３００は、加熱強度を高めるとともに、調理時間を１分短くする。これにより、制御部３００は、到着予測時刻の変化量に応じて、加熱強度及び加熱時間を調整することができる。
【００７８】
図９は、システム１０の変形例としてのシステム９００における利用形態を概略的に示す。図１０は、システム９００において利用される調理装置９４０の機能構成を示す。システム９００は、店舗サーバ３２と、サーバ９０２と、調理装置９４０とを備える。調理装置９４０は、加熱調理器２４０と、制御装置１０１０とを備える。制御装置１０１０は、加熱制御部１０２０、通信部１０４０及び位置取得部３５０を備える。
【００７９】
システム９００において、サーバ９０２は、システム１０における制御装置２００が備える制御部３００、取得部３４０及び格納部３６０の機能を備える。主としてこの点を除いて、システム９００は、システム１０と実質的に同じ機能及び構成を備える。
【００８０】
制御装置１０１０の通信部１０４０は、サーバ９０２との通信を担う。通信部１０４０は、位置取得部３５０が取得した現在位置を示す現在位置情報をサーバ９０２に送信する。
【００８１】
通信部１０４０とサーバ９０２とは、ネットワーク２０を介して通信する。ネットワーク２０は、移動体通信ネットワーク及びインターネットを含んでよい。移動体通信ネットワークは、３Ｇ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ）通信方式、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）通信方式、５Ｇ（５ｔｈ  Ｇｅｎｅｒａｔｉｏｎ）通信方式、及び６Ｇ（６ｔｈ  Ｇｅｎｅｒａｔｉｏｎ）通信方式以降の通信方式のいずれに準拠していてもよい。ユーザ端末８２は、無線基地局を介して移動体通信ネットワークにアクセスしてよく、ＷｉＦｉ（登録商標）を介して移動体通信ネットワークにアクセスしてもよい。
【００８２】
サーバ９０２は、店舗サーバ３２から配達食品情報を受信する。サーバ９０２は、配達食品情報に含まれる配達先の位置情報と、制御装置１０１０から送信される現在位置情報とに基づいて、運送車５０の到着予測時刻を取得する。サーバ９０２は、到着予測時刻に基づいて、加熱調理器２４０を制御するための制御情報を生成して、制御装置１０１０に送信する。制御装置１０１０において、通信部１０４０は、サーバ９０２から受信した制御情報に基づいて発熱装置２１０を制御する。これにより、配達時において調理したてに近い状態の食品４４を顧客に提供することができる。
【００８３】
図１１は、加熱調理機能を有する食品容器１１００を、加熱器１１５０とともに概略的に示す。食品容器１１００は、運送車５０に積載されて配達先に配達される。食品容器１１００は、運送車５０のデリバリボックス５２に積載されて運送車５０により配達先６０まえ配達される。食品容器１１００は、上述したシステム１０における調理装置４０やシステム９００における調理装置９４０とともに、運送車５０のデリバリボックス５２に積載され得る。
【００８４】
食品容器１１００は、例えば、加熱調理機能を有する弁当箱である。食品容器１１００は、容器本体１１０４と、蓋１１０２とを備える。容器本体１１０４は、食品を収容する。容器本体１１０４の底部１１０６には、金属部１１０８が設けられている。
【００８５】
店舗３０において、食品容器１１００は加熱器１１５０上に載置される。加熱器１１５０は、上部にヒータ１１５２を備える。ヒータ１１５２は、電気又はガス等をエネルギー源として熱を発生する。
【００８６】
容器本体１１０４の金属部１１０８がヒータ１１５２に対向するように食品容器１１００を加熱器１１５０に載置して、加熱器１１５０のヒータ１１５２に通電すると、ヒータ１１５２で生じた熱により、金属部１１０８が加熱される。金属部１１０８は、ヒータ１１５２からの熱を蓄積する。このように、食品容器１１００を運送車５０に積載する前に、金属部１１０８が蓄熱状態にある容器本体１１０４を用意する。
【００８７】
例えば食品がハンバーグの場合、８０％〜９０％程度の調理工程を店舗３０内の調理場で行う。例えば、ハンバーグ生地を成形し、成形されたハンバーグ生地の第１面と第２面を焼く工程を少なくとも、店舗３０内の調理場で行う。第１面と第２面を焼いた後、第１面を再び焼く最終加熱工程を行う段階、又は最終加熱工程の一部の工程を残した段階で、金属部１１０８が蓄熱状態にある容器本体１１０４内に、ハンバーグを移す。ハンバーグを移した後、容器本体１１０４に蓋１１０２をして、食品容器１１００を運送車５０に積載する。食品容器１１００が運送車５０で配達中に、容器本体１１０４内のハンバーグの最終加熱工程の少なくとも一部が行われる。
【００８８】
このように、容器本体１１０４内に加熱調理が未完了の状態の食品を入れると、食品は、金属部１１０８に蓄積された熱によって加熱調理が行われる。店舗サーバ３２は、加熱器１１５０を制御して、金属部１１０８に蓄積させる熱量を、配達先への到着予測時間に基づいて調整してよい。食品容器１１００によっても、配達時において調理したてに近い状態の食品を顧客に提供することができる。
【００８９】
以上に説明したシステム１０及びシステム９００における調理装置４０、調理装置９４０及び食品容器１１００によれば、配達中に食品４４の加熱調理を行うことができるので、配達時において調理したてに近い状態の食品４４を、顧客に提供することができる。
【００９０】
図１２は、制御装置２００又はサーバ９０２として機能するコンピュータ１２００のハードウェア構成の一例を概略的に示す。コンピュータ１２００にインストールされたプログラムは、コンピュータ１２００を、本実施形態に係る装置の１又は複数の「部」として機能させ、又はコンピュータ１２００に、本実施形態に係る装置に関連付けられるオペレーション又は当該１又は複数の「部」を実行させることができ、及び／又はコンピュータ１２００に、本実施形態に係るプロセス又は当該プロセスの段階を実行させることができる。そのようなプログラムは、コンピュータ１２００に、本明細書に記載のフローチャート及びブロック図のブロックのうちのいくつか又はすべてに関連付けられた特定のオペレーションを実行させるべく、ＣＰＵ１２１２によって実行されてよい。
【００９１】
本実施形態によるコンピュータ１２００は、ＣＰＵ１２１２、ＲＡＭ１２１４、及びグラフィックコントローラ１２１６を含み、それらはホストコントローラ１２１０によって相互に接続されている。コンピュータ１２００はまた、通信インタフェース１２２２、記憶装置１２２４、ＤＶＤドライブ１２２６、及びＩＣカードドライブのような入出力ユニットを含み、それらは入出力コントローラ１２２０を介してホストコントローラ１２１０に接続されている。ＤＶＤドライブ１２２６は、ＤＶＤ−ＲＯＭドライブ及びＤＶＤ−ＲＡＭドライブ等であってよい。記憶装置１２２４は、ハードディスクドライブ及びソリッドステートドライブ等であってよい。コンピュータ１２００はまた、ＲＯＭ１２３０及びキーボードのようなレガシの入出力ユニットを含み、それらは入出力チップ１２４０を介して入出力コントローラ１２２０に接続されている。
【００９２】
ＣＰＵ１２１２は、ＲＯＭ１２３０及びＲＡＭ１２１４内に格納されたプログラムに従い動作し、それにより各ユニットを制御する。グラフィックコントローラ１２１６は、ＲＡＭ１２１４内に提供されるフレームバッファ等又はそれ自体の中に、ＣＰＵ１２１２によって生成されるイメージデータを取得し、イメージデータがディスプレイデバイス１２１８上に表示されるようにする。
【００９３】
通信インタフェース１２２２は、ネットワークを介して他の電子デバイスと通信する。記憶装置１２２４は、コンピュータ１２００内のＣＰＵ１２１２によって使用されるプログラム及びデータを格納する。ＤＶＤドライブ１２２６は、プログラム又はデータをＤＶＤ−ＲＯＭ１２２７等から読み取り、記憶装置１２２４に提供する。ＩＣカードドライブは、プログラム及びデータをＩＣカードから読み取り、及び／又はプログラム及びデータをＩＣカードに書き込む。
【００９４】
ＲＯＭ１２３０はその中に、アクティブ化時にコンピュータ１２００によって実行されるブートプログラム等、及び／又はコンピュータ１２００のハードウェアに依存するプログラムを格納する。入出力チップ１２４０はまた、様々な入出力ユニットをＵＳＢポート、パラレルポート、シリアルポート、キーボードポート、マウスポート等を介して、入出力コントローラ１２２０に接続してよい。
【００９５】
プログラムは、ＤＶＤ−ＲＯＭ１２２７又はＩＣカードのようなコンピュータ可読記憶媒体によって提供される。プログラムは、コンピュータ可読記憶媒体から読み取られ、コンピュータ可読記憶媒体の例でもある記憶装置１２２４、ＲＡＭ１２１４、又はＲＯＭ１２３０にインストールされ、ＣＰＵ１２１２によって実行される。これらのプログラム内に記述される情報処理は、コンピュータ１２００に読み取られ、プログラムと、上記様々なタイプのハードウェアリソースとの間の連携をもたらす。装置又は方法が、コンピュータ１２００の使用に従い情報のオペレーション又は処理を実現することによって構成されてよい。
【００９６】
例えば、通信がコンピュータ１２００及び外部デバイス間で実行される場合、ＣＰＵ１２１２は、ＲＡＭ１２１４にロードされた通信プログラムを実行し、通信プログラムに記述された処理に基づいて、通信インタフェース１２２２に対し、通信処理を命令してよい。通信インタフェース１２２２は、ＣＰＵ１２１２の制御の下、ＲＡＭ１２１４、記憶装置１２２４、ＤＶＤ−ＲＯＭ１２２７、又はＩＣカードのような記録媒体内に提供される送信バッファ領域に格納された送信データを読み取り、読み取られた送信データをネットワークに送信し、又はネットワークから受信した受信データを記録媒体上に提供される受信バッファ領域等に書き込む。
【００９７】
また、ＣＰＵ１２１２は、記憶装置１２２４、ＤＶＤドライブ１２２６（ＤＶＤ−ＲＯＭ１２２７）、ＩＣカード等のような外部記録媒体に格納されたファイル又はデータベースの全部又は必要な部分がＲＡＭ１２１４に読み取られるようにし、ＲＡＭ１２１４上のデータに対し様々なタイプの処理を実行してよい。ＣＰＵ１２１２は次に、処理されたデータを外部記録媒体にライトバックしてよい。
【００９８】
様々なタイプのプログラム、データ、テーブル、及びデータベースのような様々なタイプの情報が記録媒体に格納され、情報処理を受けてよい。ＣＰＵ１２１２は、ＲＡＭ１２１４から読み取られたデータに対し、本開示の随所に記載され、プログラムの命令シーケンスによって指定される様々なタイプのオペレーション、情報処理、条件判断、条件分岐、無条件分岐、情報の検索／置換等を含む、様々なタイプの処理を実行してよく、結果をＲＡＭ１２１４に対しライトバックする。また、ＣＰＵ１２１２は、記録媒体内のファイル、データベース等における情報を検索してよい。例えば、各々が第２の属性の属性値に関連付けられた第１の属性の属性値を有する複数のエントリが記録媒体内に格納される場合、ＣＰＵ１２１２は、当該複数のエントリの中から、第１の属性の属性値が指定されている条件に一致するエントリを検索し、当該エントリ内に格納された第２の属性の属性値を読み取り、それにより予め定められた条件を満たす第１の属性に関連付けられた第２の属性の属性値を取得してよい。
【００９９】
上で説明したプログラム又はソフトウェアモジュールは、コンピュータ１２００上又はコンピュータ１２００近傍のコンピュータ可読記憶媒体に格納されてよい。また、専用通信ネットワーク又はインターネットに接続されたサーバシステム内に提供されるハードディスク又はＲＡＭのような記録媒体が、コンピュータ可読記憶媒体として使用可能であり、それによりプログラムを、ネットワークを介してコンピュータ１２００に提供する。
【０１００】
本実施形態におけるフローチャート及びブロック図におけるブロックは、オペレーションが実行されるプロセスの段階又はオペレーションを実行する役割を持つ装置の「部」を表わしてよい。特定の段階及び「部」が、専用回路、コンピュータ可読記憶媒体上に格納されるコンピュータ可読命令と共に供給されるプログラマブル回路、及び／又はコンピュータ可読記憶媒体上に格納されるコンピュータ可読命令と共に供給されるプロセッサによって実装されてよい。専用回路は、デジタル及び／又はアナログハードウェア回路を含んでよく、集積回路（ＩＣ）及び／又はディスクリート回路を含んでよい。プログラマブル回路は、例えば、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、及びプログラマブルロジックアレイ（ＰＬＡ）等のような、論理積、論理和、排他的論理和、否定論理積、否定論理和、及び他の論理演算、フリップフロップ、レジスタ、並びにメモリエレメントを含む、再構成可能なハードウェア回路を含んでよい。
【０１０１】
コンピュータ可読記憶媒体は、適切なデバイスによって実行される命令を格納可能な任意の有形なデバイスを含んでよく、その結果、そこに格納される命令を有するコンピュータ可読記憶媒体は、フローチャート又はブロック図で指定されたオペレーションを実行するための手段を作成すべく実行され得る命令を含む、製品を備えることになる。コンピュータ可読記憶媒体の例としては、電子記憶媒体、磁気記憶媒体、光記憶媒体、電磁記憶媒体、半導体記憶媒体等が含まれてよい。コンピュータ可読記憶媒体のより具体的な例としては、フロッピー（登録商標）ディスク、ディスケット、ハードディスク、ランダムアクセスメモリ（ＲＡＭ）、リードオンリメモリ（ＲＯＭ）、消去可能プログラマブルリードオンリメモリ（ＥＰＲＯＭ又はフラッシュメモリ）、電気的消去可能プログラマブルリードオンリメモリ（ＥＥＰＲＯＭ）、静的ランダムアクセスメモリ（ＳＲＡＭ）、コンパクトディスクリードオンリメモリ（ＣＤ−ＲＯＭ）、デジタル多用途ディスク（ＤＶＤ）、ブルーレイ（登録商標）ディスク、メモリスティック、集積回路カード等が含まれてよい。
【０１０２】
コンピュータ可読命令は、アセンブラ命令、命令セットアーキテクチャ（ＩＳＡ）命令、マシン命令、マシン依存命令、マイクロコード、ファームウェア命令、状態設定データ、又はＳｍａｌｌｔａｌｋ、ＪＡＶＡ（登録商標）、Ｃ＋＋等のようなオブジェクト指向プログラミング言語、及び「Ｃ」プログラミング言語又は同様のプログラミング言語のような従来の手続型プログラミング言語を含む、１又は複数のプログラミング言語の任意の組み合わせで記述されたソースコード又はオブジェクトコードのいずれかを含んでよい。
【０１０３】
コンピュータ可読命令は、汎用コンピュータ、特殊目的のコンピュータ、若しくは他のプログラム可能なデータ処理装置のプロセッサ、又はプログラマブル回路が、フローチャート又はブロック図で指定されたオペレーションを実行するための手段を生成するために当該コンピュータ可読命令を実行すべく、ローカルに又はローカルエリアネットワーク（ＬＡＮ）、インターネット等のようなワイドエリアネットワーク（ＷＡＮ）を介して、汎用コンピュータ、特殊目的のコンピュータ、若しくは他のプログラム可能なデータ処理装置のプロセッサ、又はプログラマブル回路に提供されてよい。プロセッサの例としては、コンピュータプロセッサ、処理ユニット、マイクロプロセッサ、デジタル信号プロセッサ、コントローラ、マイクロコントローラ等を含む。
【０１０４】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更又は改良を加えることが可能であることが当業者に明らかである。その様な変更又は改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【０１０５】
特許請求の範囲、明細書、及び図面中において示した装置、システム、プログラム、及び方法における動作、手順、ステップ、及び段階などの各処理の実行順序は、特段「より前に」、「先立って」などと明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、及び図面中の動作フローに関して、便宜上「まず、」、「次に、」などを用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【０１０６】
１０  システム、２０  ネットワーク、５０  運送車、５２  デリバリボックス、６０  配達先、３０  店舗、３２  店舗サーバ、４０  調理装置、４２  隙間、４４  食品、４６  食品容器、２００  制御装置、２０５  加熱装置、２１０  発熱装置、２２０  蒸気生成装置、２３０  調理器、２４０  加熱調理器、２２１  伝熱部、２２２  保水体  、２２３  蒸気透過板  、２３２  第２領域  、３００  制御部  、３１０  第１加熱部、３２０  第２加熱部、２３１  第１領域２３１  第１領域、３３０  発熱体、３４０  取得部、３５０  位置取得部、３６０  格納部、３７０  バッテリ、３７２  電源ケーブル接続口、３８０  調整部  、９００  システム、１０１０  制御装置、１０２０  加熱制御部、１０４０  通信部、１１００  食品容器、１１０２  蓋、１１０４  容器本体、１１０６  底部、１１５０  加熱器、１１５２  ヒータ、１２００  コンピュータ、１２１０  ホストコントローラ、１２１２  ＣＰＵ、１２１４  ＲＡＭ、１２１６  グラフィックコントローラ、１２１８  ディスプレイデバイス、１２２０  入出力コントローラ、１２２２  通信インタフェース、１２２４  記憶装置、１２２６  ＤＶＤドライブ、１２２７  ＤＶＤ−ＲＯＭ、１２３０  ＲＯＭ、１２４０  入出力チップ
【図１】
2020197874.tif 000003
【図２】
2020197874.tif 000004
【図３】
2020197874.tif 000005
【図４】
2020197874.tif 000006
【図５】
2020197874.tif 000007
【図６】
2020197874.tif 000008
【図７】
2020197874.tif 000009
【図８】
2020197874.tif 000010
【図９】
2020197874.tif 000011
【図１０】
2020197874.tif 000012
【図１１】
2020197874.tif 000013
【図１２】
2020197874.tif 000014